From 6c1a7c178ced12daeb7c9571e0903e9dda9a114a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 7 Aug 2024 11:59:25 +0200 Subject: [PATCH 001/165] web: bump the wdio group across 2 directories with 2 updates (#10807) Bumps the wdio group with 1 update in the /tests/wdio directory: [@wdio/local-runner](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-local-runner). Bumps the wdio group with 1 update in the /web directory: [@wdio/browser-runner](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-browser-runner). Updates `@wdio/local-runner` from 8.40.0 to 8.40.1 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/v8.40.1/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v8.40.1/packages/wdio-local-runner) Updates `@wdio/browser-runner` from 8.40.0 to 8.40.1 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/v8.40.1/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v8.40.1/packages/wdio-browser-runner) --- updated-dependencies: - dependency-name: "@wdio/local-runner" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: wdio - dependency-name: "@wdio/browser-runner" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: wdio ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- tests/wdio/package-lock.json | 16 ++++++++-------- tests/wdio/package.json | 2 +- web/package-lock.json | 26 +++++++++++++------------- web/package.json | 2 +- 4 files changed, 23 insertions(+), 23 deletions(-) diff --git a/tests/wdio/package-lock.json b/tests/wdio/package-lock.json index 14ddd5a31d10..d2b4cc1aef66 100644 --- a/tests/wdio/package-lock.json +++ b/tests/wdio/package-lock.json @@ -13,7 +13,7 @@ "@typescript-eslint/eslint-plugin": "^7.17.0", "@typescript-eslint/parser": "^7.17.0", "@wdio/cli": "^8.40.0", - "@wdio/local-runner": "^8.40.0", + "@wdio/local-runner": "^8.40.1", "@wdio/mocha-framework": "^8.40.0", "@wdio/spec-reporter": "^8.39.0", "eslint": "^8.57.0", @@ -1252,15 +1252,15 @@ } }, "node_modules/@wdio/local-runner": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.40.0.tgz", - "integrity": "sha512-9cjR/EBeOmWYoOLacElJBCHyR7p8NFhfuU766eznbOPVDmwjQWlcBcNilw3Ou6j6wq5OzPbsdp+oEZc4IxBG4A==", + "version": "8.40.1", + "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.40.1.tgz", + "integrity": "sha512-JPnEvWA+hUqenqZfXUbHwDtXV3EZWprPQjAEzP5/jOWnQyjTed9u9ppm7qVOvSDNc4kQUVaOUTVU08GSroDzQg==", "dev": true, "dependencies": { "@types/node": "^20.1.0", "@wdio/logger": "8.38.0", "@wdio/repl": "8.24.12", - "@wdio/runner": "8.40.0", + "@wdio/runner": "8.40.1", "@wdio/types": "8.39.0", "async-exit-hook": "^2.0.1", "split2": "^4.1.0", @@ -1349,9 +1349,9 @@ } }, "node_modules/@wdio/runner": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.40.0.tgz", - "integrity": "sha512-KDVsNkNlG/eWEdtb4j6i9Vd2QvPJUvSqqFv/LHGdsS0a0oApomsvBKOe50VFyD8J1RthYriMy5wGk7EviuK91Q==", + "version": "8.40.1", + "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.40.1.tgz", + "integrity": "sha512-XLHcmWfvOobUnWmdWeRwPomOHvBLwu0OWiKSxzgqdy332oNcDEKeA0+zjttGinmBmEKZooDt+45Iw9pIFbyaUg==", "dev": true, "dependencies": { "@types/node": "^20.11.28", diff --git a/tests/wdio/package.json b/tests/wdio/package.json index 9ae8611cc9b5..36643ab5eba2 100644 --- a/tests/wdio/package.json +++ b/tests/wdio/package.json @@ -7,7 +7,7 @@ "@typescript-eslint/eslint-plugin": "^7.17.0", "@typescript-eslint/parser": "^7.17.0", "@wdio/cli": "^8.40.0", - "@wdio/local-runner": "^8.40.0", + "@wdio/local-runner": "^8.40.1", "@wdio/mocha-framework": "^8.40.0", "@wdio/spec-reporter": "^8.39.0", "eslint": "^8.57.0", diff --git a/web/package-lock.json b/web/package-lock.json index 73e2551fa785..65947c77a408 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -80,7 +80,7 @@ "@types/showdown": "^2.0.6", "@typescript-eslint/eslint-plugin": "^7.16.1", "@typescript-eslint/parser": "^7.16.1", - "@wdio/browser-runner": "^8.40.0", + "@wdio/browser-runner": "^8.40.1", "@wdio/cli": "^8.40.0", "@wdio/mocha-framework": "^8.40.0", "@wdio/spec-reporter": "^8.36.1", @@ -9634,9 +9634,9 @@ "license": "MIT" }, "node_modules/@wdio/browser-runner": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/@wdio/browser-runner/-/browser-runner-8.40.0.tgz", - "integrity": "sha512-nRn82R4IIcSsxUCN8gPzfn1ItGB8oaoi8Vck/7+rf+4GYIRMB4INxdVXgI8nUeYxeQQ6jOWUG7YDfN/oicT7eg==", + "version": "8.40.1", + "resolved": "https://registry.npmjs.org/@wdio/browser-runner/-/browser-runner-8.40.1.tgz", + "integrity": "sha512-k+J4Y+Kc+NHBiXlyzvB4s3ktBOO4glAhXPFgowbC+Rw70PuLAGWFn1VTlKc3WRLstGKZF1mmhvwh4Uq9iPhWuw==", "dev": true, "dependencies": { "@babel/plugin-proposal-class-properties": "^7.18.6", @@ -9644,11 +9644,11 @@ "@types/istanbul-lib-source-maps": "^4.0.1", "@vitest/spy": "^2.0.3", "@wdio/globals": "8.40.0", - "@wdio/local-runner": "8.40.0", + "@wdio/local-runner": "8.40.1", "@wdio/logger": "8.38.0", "@wdio/mocha-framework": "8.40.0", "@wdio/protocols": "8.38.0", - "@wdio/runner": "8.40.0", + "@wdio/runner": "8.40.1", "@wdio/types": "8.39.0", "@wdio/utils": "8.40.0", "deepmerge-ts": "^5.0.0", @@ -10631,15 +10631,15 @@ } }, "node_modules/@wdio/local-runner": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.40.0.tgz", - "integrity": "sha512-9cjR/EBeOmWYoOLacElJBCHyR7p8NFhfuU766eznbOPVDmwjQWlcBcNilw3Ou6j6wq5OzPbsdp+oEZc4IxBG4A==", + "version": "8.40.1", + "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.40.1.tgz", + "integrity": "sha512-JPnEvWA+hUqenqZfXUbHwDtXV3EZWprPQjAEzP5/jOWnQyjTed9u9ppm7qVOvSDNc4kQUVaOUTVU08GSroDzQg==", "dev": true, "dependencies": { "@types/node": "^20.1.0", "@wdio/logger": "8.38.0", "@wdio/repl": "8.24.12", - "@wdio/runner": "8.40.0", + "@wdio/runner": "8.40.1", "@wdio/types": "8.39.0", "async-exit-hook": "^2.0.1", "split2": "^4.1.0", @@ -10723,9 +10723,9 @@ } }, "node_modules/@wdio/runner": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.40.0.tgz", - "integrity": "sha512-KDVsNkNlG/eWEdtb4j6i9Vd2QvPJUvSqqFv/LHGdsS0a0oApomsvBKOe50VFyD8J1RthYriMy5wGk7EviuK91Q==", + "version": "8.40.1", + "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.40.1.tgz", + "integrity": "sha512-XLHcmWfvOobUnWmdWeRwPomOHvBLwu0OWiKSxzgqdy332oNcDEKeA0+zjttGinmBmEKZooDt+45Iw9pIFbyaUg==", "dev": true, "dependencies": { "@types/node": "^20.11.28", diff --git a/web/package.json b/web/package.json index 2969ecf8cf79..710b839aa522 100644 --- a/web/package.json +++ b/web/package.json @@ -107,7 +107,7 @@ "@types/showdown": "^2.0.6", "@typescript-eslint/eslint-plugin": "^7.16.1", "@typescript-eslint/parser": "^7.16.1", - "@wdio/browser-runner": "^8.40.0", + "@wdio/browser-runner": "^8.40.1", "@wdio/cli": "^8.40.0", "@wdio/mocha-framework": "^8.40.0", "@wdio/spec-reporter": "^8.36.1", From d43ab7b3819cf2de287a76685da05b951cf8851c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 7 Aug 2024 12:00:56 +0200 Subject: [PATCH 002/165] web: bump @sentry/browser from 8.23.0 to 8.24.0 in /web in the sentry group across 1 directory (#10806) web: bump @sentry/browser in /web in the sentry group across 1 directory Bumps the sentry group with 1 update in the /web directory: [@sentry/browser](https://github.com/getsentry/sentry-javascript). Updates `@sentry/browser` from 8.23.0 to 8.24.0 - [Release notes](https://github.com/getsentry/sentry-javascript/releases) - [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-javascript/compare/8.23.0...8.24.0) --- updated-dependencies: - dependency-name: "@sentry/browser" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: sentry ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 98 +++++++++++++++++++++---------------------- web/package.json | 2 +- 2 files changed, 50 insertions(+), 50 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 65947c77a408..f16c019a403f 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -27,7 +27,7 @@ "@open-wc/lit-helpers": "^0.7.0", "@patternfly/elements": "^3.0.2", "@patternfly/patternfly": "^4.224.2", - "@sentry/browser": "^8.23.0", + "@sentry/browser": "^8.24.0", "@webcomponents/webcomponentsjs": "^2.8.0", "base64-js": "^1.5.1", "chart.js": "^4.4.3", @@ -6469,102 +6469,102 @@ "peer": true }, "node_modules/@sentry-internal/browser-utils": { - "version": "8.23.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-8.23.0.tgz", - "integrity": "sha512-PQ0S7MRP8REo1iF+qZHNuLF+Qh7fuULA56tw0CRzTO1j7y87hQz9EJ8L0fBewuOitFQhSrZ7bfjJt9lIDTMfTQ==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-8.24.0.tgz", + "integrity": "sha512-U5dVZ4JM+UeN3YWBUHZcNLF038C3ccTTsTICIw+zfCQbpPhPms8DOEDVpd0So18XoNDzYmLo07hC1BwByRAfGw==", "dependencies": { - "@sentry/core": "8.23.0", - "@sentry/types": "8.23.0", - "@sentry/utils": "8.23.0" + "@sentry/core": "8.24.0", + "@sentry/types": "8.24.0", + "@sentry/utils": "8.24.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/feedback": { - "version": "8.23.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-8.23.0.tgz", - "integrity": "sha512-xDwUohTOAW2Vwv9Vc6T2k8s8lvmQQck0YLmiafLbM2uqfyd2g3azRmWYQIsASSru2KdMYXgoLhZ/A0FGUlte9w==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-8.24.0.tgz", + "integrity": "sha512-0tWRp8SOSTSPTViRJnB6+HHixFgkEWjKPciuLsAZkobRhi+VVedPj3zVztORy5AvARGr6AgyVSdnviilcrKl6g==", "dependencies": { - "@sentry/core": "8.23.0", - "@sentry/types": "8.23.0", - "@sentry/utils": "8.23.0" + "@sentry/core": "8.24.0", + "@sentry/types": "8.24.0", + "@sentry/utils": "8.24.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/replay": { - "version": "8.23.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay/-/replay-8.23.0.tgz", - "integrity": "sha512-3HeLMgtJoQvX6FHw2kzo3vlLElMyNWLIaJl5BtUzVnQw1fEoV8R3Mwrn02nwW3IFIPUv0O+xn/Icx6InenfBqQ==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay/-/replay-8.24.0.tgz", + "integrity": "sha512-+3d+3Ln7iDOZo2wOBv7EWojVHigEskjKsz8vR3WFdxYyue8e3zPQ/xg/t9A6BtEVRPQsEyhM3oN6LyjqFv2nfg==", "dependencies": { - "@sentry-internal/browser-utils": "8.23.0", - "@sentry/core": "8.23.0", - "@sentry/types": "8.23.0", - "@sentry/utils": "8.23.0" + "@sentry-internal/browser-utils": "8.24.0", + "@sentry/core": "8.24.0", + "@sentry/types": "8.24.0", + "@sentry/utils": "8.24.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/replay-canvas": { - "version": "8.23.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-8.23.0.tgz", - "integrity": "sha512-Guqy+Ae0ZdNNBFnkHFT6bbyzUcW/8liTUZUQS3fdHkaav4qKIPAdMGob2e09GKczf5zSaaobiChsMpaXMLHlMA==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-8.24.0.tgz", + "integrity": "sha512-MI+j9tUab1d5oer2xKQ2lxdXSzBeZ1DF2dwlVxQDOfSAQqRfZJpmLcmSPb6M+GJsf2xHg6n4dAQvWQuM0qGQPQ==", "dependencies": { - "@sentry-internal/replay": "8.23.0", - "@sentry/core": "8.23.0", - "@sentry/types": "8.23.0", - "@sentry/utils": "8.23.0" + "@sentry-internal/replay": "8.24.0", + "@sentry/core": "8.24.0", + "@sentry/types": "8.24.0", + "@sentry/utils": "8.24.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry/browser": { - "version": "8.23.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-8.23.0.tgz", - "integrity": "sha512-KyoFp4et+y26wn99sXRp6+vme1Gha8DPQo2DbO64IR49tqkBXr8/D1QkpV3rqkPdttH7fefFNvaM4h3+9d6OtQ==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-8.24.0.tgz", + "integrity": "sha512-WdCLUoMAE0ZWsZDb3G/FQI5YgkH59VVEpnPqrWI08m2KuqLz8eU724JZvNzaDv/L2yzksgS4HDDUXkNRzDeCrQ==", "dependencies": { - "@sentry-internal/browser-utils": "8.23.0", - "@sentry-internal/feedback": "8.23.0", - "@sentry-internal/replay": "8.23.0", - "@sentry-internal/replay-canvas": "8.23.0", - "@sentry/core": "8.23.0", - "@sentry/types": "8.23.0", - "@sentry/utils": "8.23.0" + "@sentry-internal/browser-utils": "8.24.0", + "@sentry-internal/feedback": "8.24.0", + "@sentry-internal/replay": "8.24.0", + "@sentry-internal/replay-canvas": "8.24.0", + "@sentry/core": "8.24.0", + "@sentry/types": "8.24.0", + "@sentry/utils": "8.24.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry/core": { - "version": "8.23.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.23.0.tgz", - "integrity": "sha512-o0tHpxwi5WxjaQPtY+BPkG8FliM4QB91QKoi2QclWvR9t9jUgMWZ4ikziybNiKICZRXtN9B6wSBWlPVWfsiN6A==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.24.0.tgz", + "integrity": "sha512-nyy7po78Ef5KNzehHJCCyLGGR/FceHyw2IRzDQUVD6M4tos8G1OML1gcnALChWhyeq1SIoDsC1ofxFlbkIWuog==", "dependencies": { - "@sentry/types": "8.23.0", - "@sentry/utils": "8.23.0" + "@sentry/types": "8.24.0", + "@sentry/utils": "8.24.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry/types": { - "version": "8.23.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.23.0.tgz", - "integrity": "sha512-oJbZ04chsz3Gqro3GJuAAcEsJ7RVjk3k4TvAMxmhN5tQUqwvKFtvWjfskcF75ECzY+8Qge6PI7eXoibkhjx8sg==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.24.0.tgz", + "integrity": "sha512-5QWXARoFrvTvnS19ip+ha0x4nWIv/RvoCTnqCsgrNTjypbk1+KMSMQQhGMo8OuEBFhdGyTs1BqfxVV82URHh3w==", "engines": { "node": ">=14.18" } }, "node_modules/@sentry/utils": { - "version": "8.23.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.23.0.tgz", - "integrity": "sha512-g+rkk+vFQnAz7xHGUTHXybA9qFdp1mtv3JGXtFKlLxPm8bKpzbBlJA3FiX4E7ai/Ksbv0N+K7c5fDth3LX3wAA==", + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.24.0.tgz", + "integrity": "sha512-AGo5PldxCJYn3g0IYXeBkeALNa+NieJaaCDpYyzrKAFdxoA6Qp+Z/wmN9m5BYZ9eHx9N+xMOoz2aIh4hG48VbQ==", "dependencies": { - "@sentry/types": "8.23.0" + "@sentry/types": "8.24.0" }, "engines": { "node": ">=14.18" diff --git a/web/package.json b/web/package.json index 710b839aa522..3635e09476fc 100644 --- a/web/package.json +++ b/web/package.json @@ -54,7 +54,7 @@ "@open-wc/lit-helpers": "^0.7.0", "@patternfly/elements": "^3.0.2", "@patternfly/patternfly": "^4.224.2", - "@sentry/browser": "^8.23.0", + "@sentry/browser": "^8.24.0", "@webcomponents/webcomponentsjs": "^2.8.0", "base64-js": "^1.5.1", "chart.js": "^4.4.3", From 836a1062773ab71181f724f0d88eae552574396b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 7 Aug 2024 12:01:21 +0200 Subject: [PATCH 003/165] core: bump goauthentik.io/api/v3 from 3.2024063.1 to 3.2024063.2 (#10805) Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go) from 3.2024063.1 to 3.2024063.2. - [Release notes](https://github.com/goauthentik/client-go/releases) - [Commits](https://github.com/goauthentik/client-go/compare/v3.2024063.1...v3.2024063.2) --- updated-dependencies: - dependency-name: goauthentik.io/api/v3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index 5f096609b6d8..51b87d78e35b 100644 --- a/go.mod +++ b/go.mod @@ -28,7 +28,7 @@ require ( github.com/spf13/cobra v1.8.1 github.com/stretchr/testify v1.9.0 github.com/wwt/guac v1.3.2 - goauthentik.io/api/v3 v3.2024063.1 + goauthentik.io/api/v3 v3.2024063.2 golang.org/x/exp v0.0.0-20230210204819-062eb4c674ab golang.org/x/oauth2 v0.22.0 golang.org/x/sync v0.8.0 diff --git a/go.sum b/go.sum index 3839c7e6edc8..02243b05943e 100644 --- a/go.sum +++ b/go.sum @@ -293,8 +293,8 @@ go.opentelemetry.io/otel/trace v1.24.0 h1:CsKnnL4dUAr/0llH9FKuc698G04IrpWV0MQA/Y go.opentelemetry.io/otel/trace v1.24.0/go.mod h1:HPc3Xr/cOApsBI154IU0OI0HJexz+aw5uPdbs3UCjNU= go.uber.org/goleak v1.2.1 h1:NBol2c7O1ZokfZ0LEU9K6Whx/KnwvepVetCUhtKja4A= go.uber.org/goleak v1.2.1/go.mod h1:qlT2yGI9QafXHhZZLxlSuNsMw3FFLxBr+tBRlmO1xH4= -goauthentik.io/api/v3 v3.2024063.1 h1:k3slVt7NLdrZwXpliJNvu+bns7hS3E7iBGDVQmzM1+o= -goauthentik.io/api/v3 v3.2024063.1/go.mod h1:zz+mEZg8rY/7eEjkMGWJ2DnGqk+zqxuybGCGrR2O4Kw= +goauthentik.io/api/v3 v3.2024063.2 h1:dZhvf0CCz4SutGSjOzuLr6DZTIsRSrmboGrg+fYheeg= +goauthentik.io/api/v3 v3.2024063.2/go.mod h1:zz+mEZg8rY/7eEjkMGWJ2DnGqk+zqxuybGCGrR2O4Kw= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= From 36eae8d6df2951579eb5f54c4899e2495d123682 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 7 Aug 2024 12:02:07 +0200 Subject: [PATCH 004/165] core: bump django from 5.0.7 to 5.0.8 (#10804) Bumps [django](https://github.com/django/django) from 5.0.7 to 5.0.8. - [Commits](https://github.com/django/django/compare/5.0.7...5.0.8) --- updated-dependencies: - dependency-name: django dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 2dcf543c25a4..42d0b5daa8bb 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1192,13 +1192,13 @@ dev = ["PyTest", "PyTest-Cov", "bump2version (<1)", "sphinx (<2)", "tox"] [[package]] name = "django" -version = "5.0.7" +version = "5.0.8" description = "A high-level Python web framework that encourages rapid development and clean, pragmatic design." optional = false python-versions = ">=3.10" files = [ - {file = "Django-5.0.7-py3-none-any.whl", hash = "sha256:f216510ace3de5de01329463a315a629f33480e893a9024fc93d8c32c22913da"}, - {file = "Django-5.0.7.tar.gz", hash = "sha256:bd4505cae0b9bd642313e8fb71810893df5dc2ffcacaa67a33af2d5cd61888f2"}, + {file = "Django-5.0.8-py3-none-any.whl", hash = "sha256:333a7988f7ca4bc14d360d3d8f6b793704517761ae3813b95432043daec22a45"}, + {file = "Django-5.0.8.tar.gz", hash = "sha256:ebe859c9da6fead9c9ee6dbfa4943b04f41342f4cea2c4d8c978ef0d10694f2b"}, ] [package.dependencies] From 8f2203b6511e2368da95b92a9dfa50b38da8e4e5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 7 Aug 2024 12:02:28 +0200 Subject: [PATCH 005/165] core: bump pyyaml from 6.0.1 to 6.0.2 (#10803) Bumps [pyyaml](https://github.com/yaml/pyyaml) from 6.0.1 to 6.0.2. - [Release notes](https://github.com/yaml/pyyaml/releases) - [Changelog](https://github.com/yaml/pyyaml/blob/main/CHANGES) - [Commits](https://github.com/yaml/pyyaml/compare/6.0.1...6.0.2) --- updated-dependencies: - dependency-name: pyyaml dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- poetry.lock | 108 ++++++++++++++++++++++++++-------------------------- 1 file changed, 55 insertions(+), 53 deletions(-) diff --git a/poetry.lock b/poetry.lock index 42d0b5daa8bb..3c4cdfd3804c 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3893,62 +3893,64 @@ files = [ [[package]] name = "pyyaml" -version = "6.0.1" +version = "6.0.2" description = "YAML parser and emitter for Python" optional = false -python-versions = ">=3.6" +python-versions = ">=3.8" files = [ - {file = "PyYAML-6.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d858aa552c999bc8a8d57426ed01e40bef403cd8ccdd0fc5f6f04a00414cac2a"}, - {file = "PyYAML-6.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:fd66fc5d0da6d9815ba2cebeb4205f95818ff4b79c3ebe268e75d961704af52f"}, - {file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:69b023b2b4daa7548bcfbd4aa3da05b3a74b772db9e23b982788168117739938"}, - {file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:81e0b275a9ecc9c0c0c07b4b90ba548307583c125f54d5b6946cfee6360c733d"}, - {file = "PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ba336e390cd8e4d1739f42dfe9bb83a3cc2e80f567d8805e11b46f4a943f5515"}, - {file = "PyYAML-6.0.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:326c013efe8048858a6d312ddd31d56e468118ad4cdeda36c719bf5bb6192290"}, - {file = "PyYAML-6.0.1-cp310-cp310-win32.whl", hash = "sha256:bd4af7373a854424dabd882decdc5579653d7868b8fb26dc7d0e99f823aa5924"}, - {file = "PyYAML-6.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:fd1592b3fdf65fff2ad0004b5e363300ef59ced41c2e6b3a99d4089fa8c5435d"}, - {file = "PyYAML-6.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:6965a7bc3cf88e5a1c3bd2e0b5c22f8d677dc88a455344035f03399034eb3007"}, - {file = "PyYAML-6.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f003ed9ad21d6a4713f0a9b5a7a0a79e08dd0f221aff4525a2be4c346ee60aab"}, - {file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:42f8152b8dbc4fe7d96729ec2b99c7097d656dc1213a3229ca5383f973a5ed6d"}, - {file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:062582fca9fabdd2c8b54a3ef1c978d786e0f6b3a1510e0ac93ef59e0ddae2bc"}, - {file = "PyYAML-6.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d2b04aac4d386b172d5b9692e2d2da8de7bfb6c387fa4f801fbf6fb2e6ba4673"}, - {file = "PyYAML-6.0.1-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:e7d73685e87afe9f3b36c799222440d6cf362062f78be1013661b00c5c6f678b"}, - {file = "PyYAML-6.0.1-cp311-cp311-win32.whl", hash = "sha256:1635fd110e8d85d55237ab316b5b011de701ea0f29d07611174a1b42f1444741"}, - {file = "PyYAML-6.0.1-cp311-cp311-win_amd64.whl", hash = "sha256:bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34"}, - {file = "PyYAML-6.0.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:855fb52b0dc35af121542a76b9a84f8d1cd886ea97c84703eaa6d88e37a2ad28"}, - {file = "PyYAML-6.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:40df9b996c2b73138957fe23a16a4f0ba614f4c0efce1e9406a184b6d07fa3a9"}, - {file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a08c6f0fe150303c1c6b71ebcd7213c2858041a7e01975da3a99aed1e7a378ef"}, - {file = "PyYAML-6.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6c22bec3fbe2524cde73d7ada88f6566758a8f7227bfbf93a408a9d86bcc12a0"}, - {file = "PyYAML-6.0.1-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4"}, - {file = "PyYAML-6.0.1-cp312-cp312-win32.whl", hash = "sha256:d483d2cdf104e7c9fa60c544d92981f12ad66a457afae824d146093b8c294c54"}, - {file = "PyYAML-6.0.1-cp312-cp312-win_amd64.whl", hash = "sha256:0d3304d8c0adc42be59c5f8a4d9e3d7379e6955ad754aa9d6ab7a398b59dd1df"}, - {file = "PyYAML-6.0.1-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:50550eb667afee136e9a77d6dc71ae76a44df8b3e51e41b77f6de2932bfe0f47"}, - {file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1fe35611261b29bd1de0070f0b2f47cb6ff71fa6595c077e42bd0c419fa27b98"}, - {file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:704219a11b772aea0d8ecd7058d0082713c3562b4e271b849ad7dc4a5c90c13c"}, - {file = "PyYAML-6.0.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd"}, - {file = "PyYAML-6.0.1-cp36-cp36m-win32.whl", hash = "sha256:fca0e3a251908a499833aa292323f32437106001d436eca0e6e7833256674585"}, - {file = "PyYAML-6.0.1-cp36-cp36m-win_amd64.whl", hash = "sha256:f22ac1c3cac4dbc50079e965eba2c1058622631e526bd9afd45fedd49ba781fa"}, - {file = "PyYAML-6.0.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3"}, - {file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:18aeb1bf9a78867dc38b259769503436b7c72f7a1f1f4c93ff9a17de54319b27"}, - {file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:596106435fa6ad000c2991a98fa58eeb8656ef2325d7e158344fb33864ed87e3"}, - {file = "PyYAML-6.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:baa90d3f661d43131ca170712d903e6295d1f7a0f595074f151c0aed377c9b9c"}, - {file = "PyYAML-6.0.1-cp37-cp37m-win32.whl", hash = "sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba"}, - {file = "PyYAML-6.0.1-cp37-cp37m-win_amd64.whl", hash = "sha256:4fb147e7a67ef577a588a0e2c17b6db51dda102c71de36f8549b6816a96e1867"}, - {file = "PyYAML-6.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:1d4c7e777c441b20e32f52bd377e0c409713e8bb1386e1099c2415f26e479595"}, - {file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5"}, - {file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:28c119d996beec18c05208a8bd78cbe4007878c6dd15091efb73a30e90539696"}, - {file = "PyYAML-6.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7e07cbde391ba96ab58e532ff4803f79c4129397514e1413a7dc761ccd755735"}, - {file = "PyYAML-6.0.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:49a183be227561de579b4a36efbb21b3eab9651dd81b1858589f796549873dd6"}, - {file = "PyYAML-6.0.1-cp38-cp38-win32.whl", hash = "sha256:184c5108a2aca3c5b3d3bf9395d50893a7ab82a38004c8f61c258d4428e80206"}, - {file = "PyYAML-6.0.1-cp38-cp38-win_amd64.whl", hash = "sha256:1e2722cc9fbb45d9b87631ac70924c11d3a401b2d7f410cc0e3bbf249f2dca62"}, - {file = "PyYAML-6.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8"}, - {file = "PyYAML-6.0.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:c8098ddcc2a85b61647b2590f825f3db38891662cfc2fc776415143f599bb859"}, - {file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5773183b6446b2c99bb77e77595dd486303b4faab2b086e7b17bc6bef28865f6"}, - {file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b786eecbdf8499b9ca1d697215862083bd6d2a99965554781d0d8d1ad31e13a0"}, - {file = "PyYAML-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc1bf2925a1ecd43da378f4db9e4f799775d6367bdb94671027b73b393a7c42c"}, - {file = "PyYAML-6.0.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:04ac92ad1925b2cff1db0cfebffb6ffc43457495c9b3c39d3fcae417d7125dc5"}, - {file = "PyYAML-6.0.1-cp39-cp39-win32.whl", hash = "sha256:faca3bdcf85b2fc05d06ff3fbc1f83e1391b3e724afa3feba7d13eeab355484c"}, - {file = "PyYAML-6.0.1-cp39-cp39-win_amd64.whl", hash = "sha256:510c9deebc5c0225e8c96813043e62b680ba2f9c50a08d3724c7f28a747d1486"}, - {file = "PyYAML-6.0.1.tar.gz", hash = "sha256:bfdf460b1736c775f2ba9f6a92bca30bc2095067b8a9d77876d1fad6cc3b4a43"}, + {file = "PyYAML-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:0a9a2848a5b7feac301353437eb7d5957887edbf81d56e903999a75a3d743086"}, + {file = "PyYAML-6.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:29717114e51c84ddfba879543fb232a6ed60086602313ca38cce623c1d62cfbf"}, + {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8824b5a04a04a047e72eea5cec3bc266db09e35de6bdfe34c9436ac5ee27d237"}, + {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7c36280e6fb8385e520936c3cb3b8042851904eba0e58d277dca80a5cfed590b"}, + {file = "PyYAML-6.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ec031d5d2feb36d1d1a24380e4db6d43695f3748343d99434e6f5f9156aaa2ed"}, + {file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:936d68689298c36b53b29f23c6dbb74de12b4ac12ca6cfe0e047bedceea56180"}, + {file = "PyYAML-6.0.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:23502f431948090f597378482b4812b0caae32c22213aecf3b55325e049a6c68"}, + {file = "PyYAML-6.0.2-cp310-cp310-win32.whl", hash = "sha256:2e99c6826ffa974fe6e27cdb5ed0021786b03fc98e5ee3c5bfe1fd5015f42b99"}, + {file = "PyYAML-6.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:a4d3091415f010369ae4ed1fc6b79def9416358877534caf6a0fdd2146c87a3e"}, + {file = "PyYAML-6.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:cc1c1159b3d456576af7a3e4d1ba7e6924cb39de8f67111c735f6fc832082774"}, + {file = "PyYAML-6.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:1e2120ef853f59c7419231f3bf4e7021f1b936f6ebd222406c3b60212205d2ee"}, + {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5d225db5a45f21e78dd9358e58a98702a0302f2659a3c6cd320564b75b86f47c"}, + {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5ac9328ec4831237bec75defaf839f7d4564be1e6b25ac710bd1a96321cc8317"}, + {file = "PyYAML-6.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3ad2a3decf9aaba3d29c8f537ac4b243e36bef957511b4766cb0057d32b0be85"}, + {file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:ff3824dc5261f50c9b0dfb3be22b4567a6f938ccce4587b38952d85fd9e9afe4"}, + {file = "PyYAML-6.0.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:797b4f722ffa07cc8d62053e4cff1486fa6dc094105d13fea7b1de7d8bf71c9e"}, + {file = "PyYAML-6.0.2-cp311-cp311-win32.whl", hash = "sha256:11d8f3dd2b9c1207dcaf2ee0bbbfd5991f571186ec9cc78427ba5bd32afae4b5"}, + {file = "PyYAML-6.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:e10ce637b18caea04431ce14fabcf5c64a1c61ec9c56b071a4b7ca131ca52d44"}, + {file = "PyYAML-6.0.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:c70c95198c015b85feafc136515252a261a84561b7b1d51e3384e0655ddf25ab"}, + {file = "PyYAML-6.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ce826d6ef20b1bc864f0a68340c8b3287705cae2f8b4b1d932177dcc76721725"}, + {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1f71ea527786de97d1a0cc0eacd1defc0985dcf6b3f17bb77dcfc8c34bec4dc5"}, + {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9b22676e8097e9e22e36d6b7bda33190d0d400f345f23d4065d48f4ca7ae0425"}, + {file = "PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:80bab7bfc629882493af4aa31a4cfa43a4c57c83813253626916b8c7ada83476"}, + {file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:0833f8694549e586547b576dcfaba4a6b55b9e96098b36cdc7ebefe667dfed48"}, + {file = "PyYAML-6.0.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:8b9c7197f7cb2738065c481a0461e50ad02f18c78cd75775628afb4d7137fb3b"}, + {file = "PyYAML-6.0.2-cp312-cp312-win32.whl", hash = "sha256:ef6107725bd54b262d6dedcc2af448a266975032bc85ef0172c5f059da6325b4"}, + {file = "PyYAML-6.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:7e7401d0de89a9a855c839bc697c079a4af81cf878373abd7dc625847d25cbd8"}, + {file = "PyYAML-6.0.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efdca5630322a10774e8e98e1af481aad470dd62c3170801852d752aa7a783ba"}, + {file = "PyYAML-6.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:50187695423ffe49e2deacb8cd10510bc361faac997de9efef88badc3bb9e2d1"}, + {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0ffe8360bab4910ef1b9e87fb812d8bc0a308b0d0eef8c8f44e0254ab3b07133"}, + {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:17e311b6c678207928d649faa7cb0d7b4c26a0ba73d41e99c4fff6b6c3276484"}, + {file = "PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:70b189594dbe54f75ab3a1acec5f1e3faa7e8cf2f1e08d9b561cb41b845f69d5"}, + {file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:41e4e3953a79407c794916fa277a82531dd93aad34e29c2a514c2c0c5fe971cc"}, + {file = "PyYAML-6.0.2-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:68ccc6023a3400877818152ad9a1033e3db8625d899c72eacb5a668902e4d652"}, + {file = "PyYAML-6.0.2-cp313-cp313-win32.whl", hash = "sha256:bc2fa7c6b47d6bc618dd7fb02ef6fdedb1090ec036abab80d4681424b84c1183"}, + {file = "PyYAML-6.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:8388ee1976c416731879ac16da0aff3f63b286ffdd57cdeb95f3f2e085687563"}, + {file = "PyYAML-6.0.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:24471b829b3bf607e04e88d79542a9d48bb037c2267d7927a874e6c205ca7e9a"}, + {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d7fded462629cfa4b685c5416b949ebad6cec74af5e2d42905d41e257e0869f5"}, + {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d84a1718ee396f54f3a086ea0a66d8e552b2ab2017ef8b420e92edbc841c352d"}, + {file = "PyYAML-6.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9056c1ecd25795207ad294bcf39f2db3d845767be0ea6e6a34d856f006006083"}, + {file = "PyYAML-6.0.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:82d09873e40955485746739bcb8b4586983670466c23382c19cffecbf1fd8706"}, + {file = "PyYAML-6.0.2-cp38-cp38-win32.whl", hash = "sha256:43fa96a3ca0d6b1812e01ced1044a003533c47f6ee8aca31724f78e93ccc089a"}, + {file = "PyYAML-6.0.2-cp38-cp38-win_amd64.whl", hash = "sha256:01179a4a8559ab5de078078f37e5c1a30d76bb88519906844fd7bdea1b7729ff"}, + {file = "PyYAML-6.0.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:688ba32a1cffef67fd2e9398a2efebaea461578b0923624778664cc1c914db5d"}, + {file = "PyYAML-6.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:a8786accb172bd8afb8be14490a16625cbc387036876ab6ba70912730faf8e1f"}, + {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d8e03406cac8513435335dbab54c0d385e4a49e4945d2909a581c83647ca0290"}, + {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f753120cb8181e736c57ef7636e83f31b9c0d1722c516f7e86cf15b7aa57ff12"}, + {file = "PyYAML-6.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3b1fdb9dc17f5a7677423d508ab4f243a726dea51fa5e70992e59a7411c89d19"}, + {file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0b69e4ce7a131fe56b7e4d770c67429700908fc0752af059838b1cfb41960e4e"}, + {file = "PyYAML-6.0.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a9f8c2e67970f13b16084e04f134610fd1d374bf477b17ec1599185cf611d725"}, + {file = "PyYAML-6.0.2-cp39-cp39-win32.whl", hash = "sha256:6395c297d42274772abc367baaa79683958044e5d3835486c16da75d2a694631"}, + {file = "PyYAML-6.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:39693e1f8320ae4f43943590b49779ffb98acb81f788220ea932a6b6c51004d8"}, + {file = "pyyaml-6.0.2.tar.gz", hash = "sha256:d584d9ec91ad65861cc08d42e834324ef890a082e591037abe114850ff7bbc3e"}, ] [[package]] From eb1b709145045a08b87638024a80e1d348608f8c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 7 Aug 2024 12:02:38 +0200 Subject: [PATCH 006/165] core: bump google-api-python-client from 2.139.0 to 2.140.0 (#10802) Bumps [google-api-python-client](https://github.com/googleapis/google-api-python-client) from 2.139.0 to 2.140.0. - [Release notes](https://github.com/googleapis/google-api-python-client/releases) - [Commits](https://github.com/googleapis/google-api-python-client/compare/v2.139.0...v2.140.0) --- updated-dependencies: - dependency-name: google-api-python-client dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 3c4cdfd3804c..14497cbbadb9 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1746,13 +1746,13 @@ grpcio-gcp = ["grpcio-gcp (>=0.2.2,<1.0.dev0)"] [[package]] name = "google-api-python-client" -version = "2.139.0" +version = "2.140.0" description = "Google API Client Library for Python" optional = false python-versions = ">=3.7" files = [ - {file = "google_api_python_client-2.139.0-py2.py3-none-any.whl", hash = "sha256:1850a92505d91a82e2ca1635ab2b8dff179f4b67082c2651e1db332e8039840c"}, - {file = "google_api_python_client-2.139.0.tar.gz", hash = "sha256:ed4bc3abe2c060a87412465b4e8254620bbbc548eefc5388e2c5ff912d36a68b"}, + {file = "google_api_python_client-2.140.0-py2.py3-none-any.whl", hash = "sha256:aeb4bb99e9fdd241473da5ff35464a0658fea0db76fe89c0f8c77ecfc3813404"}, + {file = "google_api_python_client-2.140.0.tar.gz", hash = "sha256:0bb973adccbe66a3d0a70abe4e49b3f2f004d849416bfec38d22b75649d389d8"}, ] [package.dependencies] From 340106594e9caa6f5a249cb7400f61b4fa658403 Mon Sep 17 00:00:00 2001 From: Marc 'risson' Schmitt Date: Wed, 7 Aug 2024 14:09:32 +0200 Subject: [PATCH 007/165] providers/proxy: avoid erroring on logout with session_id is None (#9119) * providers/proxy: avoid erroring on logout with session_id is None Signed-off-by: Marc 'risson' Schmitt * check for session and session_key in signals Signed-off-by: Jens Langhammer --------- Signed-off-by: Marc 'risson' Schmitt Signed-off-by: Jens Langhammer Co-authored-by: Jens Langhammer --- authentik/core/signals.py | 2 ++ authentik/enterprise/providers/rac/signals.py | 2 ++ authentik/providers/oauth2/signals.py | 2 ++ authentik/providers/proxy/signals.py | 2 ++ 4 files changed, 8 insertions(+) diff --git a/authentik/core/signals.py b/authentik/core/signals.py index 228d59ce4c5a..3c103b169f3a 100644 --- a/authentik/core/signals.py +++ b/authentik/core/signals.py @@ -52,6 +52,8 @@ def user_logged_in_session(sender, request: HttpRequest, user: User, **_): @receiver(user_logged_out) def user_logged_out_session(sender, request: HttpRequest, user: User, **_): """Delete AuthenticatedSession if it exists""" + if not request.session or not request.session.session_key: + return AuthenticatedSession.objects.filter(session_key=request.session.session_key).delete() diff --git a/authentik/enterprise/providers/rac/signals.py b/authentik/enterprise/providers/rac/signals.py index 28cece00ab0c..2cf7b00bf933 100644 --- a/authentik/enterprise/providers/rac/signals.py +++ b/authentik/enterprise/providers/rac/signals.py @@ -21,6 +21,8 @@ @receiver(user_logged_out) def user_logged_out_session(sender, request: HttpRequest, user: User, **_): """Disconnect any open RAC connections""" + if not request.session or not request.session.session_key: + return layer = get_channel_layer() async_to_sync(layer.group_send)( RAC_CLIENT_GROUP_SESSION diff --git a/authentik/providers/oauth2/signals.py b/authentik/providers/oauth2/signals.py index 60336b18b641..ee0f4ed9c8a3 100644 --- a/authentik/providers/oauth2/signals.py +++ b/authentik/providers/oauth2/signals.py @@ -11,5 +11,7 @@ @receiver(user_logged_out) def user_logged_out_oauth_access_token(sender, request: HttpRequest, user: User, **_): """Revoke access tokens upon user logout""" + if not request.session or not request.session.session_key: + return hashed_session_key = sha256(request.session.session_key.encode("ascii")).hexdigest() AccessToken.objects.filter(user=user, session_id=hashed_session_key).delete() diff --git a/authentik/providers/proxy/signals.py b/authentik/providers/proxy/signals.py index 7ada0492b405..1a38eee53ff0 100644 --- a/authentik/providers/proxy/signals.py +++ b/authentik/providers/proxy/signals.py @@ -12,6 +12,8 @@ @receiver(user_logged_out) def logout_proxy_revoke_direct(sender: type[User], request: HttpRequest, **_): """Catch logout by direct logout and forward to proxy providers""" + if not request.session or not request.session.session_key: + return proxy_on_logout.delay(request.session.session_key) From d8c3b8bad2108e64afd03100abb4bb90b244cd1e Mon Sep 17 00:00:00 2001 From: Marc 'risson' Schmitt Date: Wed, 7 Aug 2024 14:09:49 +0200 Subject: [PATCH 008/165] stages/authenticator: add created, last_updated and last_used metadata (#10636) * stages/authenticator: add created, last_updated and last_used metadata Signed-off-by: Marc 'risson' Schmitt * lint Signed-off-by: Marc 'risson' Schmitt * also show for users Signed-off-by: Marc 'risson' Schmitt * set allow_null Signed-off-by: Jens Langhammer --------- Signed-off-by: Marc 'risson' Schmitt Signed-off-by: Jens Langhammer Co-authored-by: Jens Langhammer --- authentik/core/api/devices.py | 11 ++++++- authentik/stages/authenticator/__init__.py | 7 ++++- authentik/stages/authenticator/models.py | 7 +++-- ...created_duodevice_last_updated_and_more.py | 30 +++++++++++++++++++ ...created_smsdevice_last_updated_and_more.py | 30 +++++++++++++++++++ ...ated_staticdevice_last_updated_and_more.py | 30 +++++++++++++++++++ ...reated_totpdevice_last_updated_and_more.py | 30 +++++++++++++++++++ ...ed_webauthndevice_last_updated_and_more.py | 30 +++++++++++++++++++ schema.yml | 16 ++++++++++ web/src/admin/users/UserDevicesTable.ts | 14 ++++++++- .../user/user-settings/mfa/MFADevicesPage.ts | 9 ++++++ 11 files changed, 209 insertions(+), 5 deletions(-) create mode 100644 authentik/stages/authenticator_duo/migrations/0006_duodevice_created_duodevice_last_updated_and_more.py create mode 100644 authentik/stages/authenticator_sms/migrations/0007_smsdevice_created_smsdevice_last_updated_and_more.py create mode 100644 authentik/stages/authenticator_static/migrations/0010_staticdevice_created_staticdevice_last_updated_and_more.py create mode 100644 authentik/stages/authenticator_totp/migrations/0011_totpdevice_created_totpdevice_last_updated_and_more.py create mode 100644 authentik/stages/authenticator_webauthn/migrations/0012_webauthndevice_created_webauthndevice_last_updated_and_more.py diff --git a/authentik/core/api/devices.py b/authentik/core/api/devices.py index 528d1775f716..555264fe15e0 100644 --- a/authentik/core/api/devices.py +++ b/authentik/core/api/devices.py @@ -2,7 +2,13 @@ from drf_spectacular.types import OpenApiTypes from drf_spectacular.utils import OpenApiParameter, extend_schema -from rest_framework.fields import BooleanField, CharField, IntegerField, SerializerMethodField +from rest_framework.fields import ( + BooleanField, + CharField, + DateTimeField, + IntegerField, + SerializerMethodField, +) from rest_framework.permissions import IsAdminUser, IsAuthenticated from rest_framework.request import Request from rest_framework.response import Response @@ -20,6 +26,9 @@ class DeviceSerializer(MetaNameSerializer): name = CharField() type = SerializerMethodField() confirmed = BooleanField() + created = DateTimeField(read_only=True) + last_updated = DateTimeField(read_only=True) + last_used = DateTimeField(read_only=True, allow_null=True) def get_type(self, instance: Device) -> str: """Get type of device""" diff --git a/authentik/stages/authenticator/__init__.py b/authentik/stages/authenticator/__init__.py index 9601b13af37e..da685aaf9645 100644 --- a/authentik/stages/authenticator/__init__.py +++ b/authentik/stages/authenticator/__init__.py @@ -1,7 +1,12 @@ """Authenticator devices helpers""" +from typing import TYPE_CHECKING + from django.db import transaction +if TYPE_CHECKING: + from authentik.core.models import User + def verify_token(user, device_id, token): """ @@ -63,7 +68,7 @@ def match_token(user, token): return device -def devices_for_user(user, confirmed=True, for_verify=False): +def devices_for_user(user: "User", confirmed: bool | None = True, for_verify: bool = False): """ Return an iterable of all devices registered to the given user. diff --git a/authentik/stages/authenticator/models.py b/authentik/stages/authenticator/models.py index f7a6125c57fd..90da9a10cc41 100644 --- a/authentik/stages/authenticator/models.py +++ b/authentik/stages/authenticator/models.py @@ -9,6 +9,7 @@ from django.utils.functional import cached_property from authentik.core.models import User +from authentik.lib.models import CreatedUpdatedModel from authentik.stages.authenticator.util import random_number_token @@ -18,7 +19,7 @@ class DeviceManager(models.Manager): ``Device.objects``. """ - def devices_for_user(self, user, confirmed=None): + def devices_for_user(self, user: User, confirmed: bool | None = None): """ Returns a queryset for all devices of this class that belong to the given user. @@ -37,7 +38,7 @@ def devices_for_user(self, user, confirmed=None): return devices -class Device(models.Model): +class Device(CreatedUpdatedModel): """ Abstract base model for a :term:`device` attached to a user. Plugins must subclass this to define their OTP models. @@ -85,6 +86,8 @@ class Device(models.Model): confirmed = models.BooleanField(default=True, help_text="Is this device ready for use?") + last_used = models.DateTimeField(null=True) + objects = DeviceManager() class Meta: diff --git a/authentik/stages/authenticator_duo/migrations/0006_duodevice_created_duodevice_last_updated_and_more.py b/authentik/stages/authenticator_duo/migrations/0006_duodevice_created_duodevice_last_updated_and_more.py new file mode 100644 index 000000000000..37ba2a730da2 --- /dev/null +++ b/authentik/stages/authenticator_duo/migrations/0006_duodevice_created_duodevice_last_updated_and_more.py @@ -0,0 +1,30 @@ +# Generated by Django 5.0.7 on 2024-07-25 16:28 + +import datetime +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("authentik_stages_authenticator_duo", "0005_authenticatorduostage_friendly_name"), + ] + + operations = [ + migrations.AddField( + model_name="duodevice", + name="created", + field=models.DateTimeField(auto_now_add=True, default=datetime.datetime(1, 1, 1, 0, 0)), + preserve_default=False, + ), + migrations.AddField( + model_name="duodevice", + name="last_updated", + field=models.DateTimeField(auto_now=True), + ), + migrations.AddField( + model_name="duodevice", + name="last_used", + field=models.DateTimeField(null=True), + ), + ] diff --git a/authentik/stages/authenticator_sms/migrations/0007_smsdevice_created_smsdevice_last_updated_and_more.py b/authentik/stages/authenticator_sms/migrations/0007_smsdevice_created_smsdevice_last_updated_and_more.py new file mode 100644 index 000000000000..440258dac622 --- /dev/null +++ b/authentik/stages/authenticator_sms/migrations/0007_smsdevice_created_smsdevice_last_updated_and_more.py @@ -0,0 +1,30 @@ +# Generated by Django 5.0.7 on 2024-07-25 16:28 + +import datetime +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("authentik_stages_authenticator_sms", "0006_authenticatorsmsstage_friendly_name"), + ] + + operations = [ + migrations.AddField( + model_name="smsdevice", + name="created", + field=models.DateTimeField(auto_now_add=True, default=datetime.datetime(1, 1, 1, 0, 0)), + preserve_default=False, + ), + migrations.AddField( + model_name="smsdevice", + name="last_updated", + field=models.DateTimeField(auto_now=True), + ), + migrations.AddField( + model_name="smsdevice", + name="last_used", + field=models.DateTimeField(null=True), + ), + ] diff --git a/authentik/stages/authenticator_static/migrations/0010_staticdevice_created_staticdevice_last_updated_and_more.py b/authentik/stages/authenticator_static/migrations/0010_staticdevice_created_staticdevice_last_updated_and_more.py new file mode 100644 index 000000000000..3ba394ec210a --- /dev/null +++ b/authentik/stages/authenticator_static/migrations/0010_staticdevice_created_staticdevice_last_updated_and_more.py @@ -0,0 +1,30 @@ +# Generated by Django 5.0.7 on 2024-07-25 16:28 + +import datetime +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("authentik_stages_authenticator_static", "0009_throttling"), + ] + + operations = [ + migrations.AddField( + model_name="staticdevice", + name="created", + field=models.DateTimeField(auto_now_add=True, default=datetime.datetime(1, 1, 1, 0, 0)), + preserve_default=False, + ), + migrations.AddField( + model_name="staticdevice", + name="last_updated", + field=models.DateTimeField(auto_now=True), + ), + migrations.AddField( + model_name="staticdevice", + name="last_used", + field=models.DateTimeField(null=True), + ), + ] diff --git a/authentik/stages/authenticator_totp/migrations/0011_totpdevice_created_totpdevice_last_updated_and_more.py b/authentik/stages/authenticator_totp/migrations/0011_totpdevice_created_totpdevice_last_updated_and_more.py new file mode 100644 index 000000000000..c4cfb933b5b3 --- /dev/null +++ b/authentik/stages/authenticator_totp/migrations/0011_totpdevice_created_totpdevice_last_updated_and_more.py @@ -0,0 +1,30 @@ +# Generated by Django 5.0.7 on 2024-07-25 16:28 + +import datetime +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("authentik_stages_authenticator_totp", "0010_alter_totpdevice_key"), + ] + + operations = [ + migrations.AddField( + model_name="totpdevice", + name="created", + field=models.DateTimeField(auto_now_add=True, default=datetime.datetime(1, 1, 1, 0, 0)), + preserve_default=False, + ), + migrations.AddField( + model_name="totpdevice", + name="last_updated", + field=models.DateTimeField(auto_now=True), + ), + migrations.AddField( + model_name="totpdevice", + name="last_used", + field=models.DateTimeField(null=True), + ), + ] diff --git a/authentik/stages/authenticator_webauthn/migrations/0012_webauthndevice_created_webauthndevice_last_updated_and_more.py b/authentik/stages/authenticator_webauthn/migrations/0012_webauthndevice_created_webauthndevice_last_updated_and_more.py new file mode 100644 index 000000000000..7e82a77cc0d7 --- /dev/null +++ b/authentik/stages/authenticator_webauthn/migrations/0012_webauthndevice_created_webauthndevice_last_updated_and_more.py @@ -0,0 +1,30 @@ +# Generated by Django 5.0.7 on 2024-07-25 16:28 + +import datetime +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("authentik_stages_authenticator_webauthn", "0001_squashed_0011_webauthndevice_aaguid"), + ] + + operations = [ + migrations.AddField( + model_name="webauthndevice", + name="created", + field=models.DateTimeField(auto_now_add=True, default=datetime.datetime(1, 1, 1, 0, 0)), + preserve_default=False, + ), + migrations.AddField( + model_name="webauthndevice", + name="last_updated", + field=models.DateTimeField(auto_now=True), + ), + migrations.AddField( + model_name="webauthndevice", + name="last_used", + field=models.DateTimeField(null=True), + ), + ] diff --git a/schema.yml b/schema.yml index 0ef79ec321aa..5c2ffc570125 100644 --- a/schema.yml +++ b/schema.yml @@ -36459,8 +36459,24 @@ components: readOnly: true confirmed: type: boolean + created: + type: string + format: date-time + readOnly: true + last_updated: + type: string + format: date-time + readOnly: true + last_used: + type: string + format: date-time + readOnly: true + nullable: true required: - confirmed + - created + - last_updated + - last_used - meta_model_name - name - pk diff --git a/web/src/admin/users/UserDevicesTable.ts b/web/src/admin/users/UserDevicesTable.ts index 0debd07ca1ad..6810ecb74bdb 100644 --- a/web/src/admin/users/UserDevicesTable.ts +++ b/web/src/admin/users/UserDevicesTable.ts @@ -1,5 +1,6 @@ import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; import { deviceTypeName } from "@goauthentik/common/labels"; +import { getRelativeTime } from "@goauthentik/common/utils"; import "@goauthentik/elements/forms/DeleteBulkForm"; import { PaginatedResponse } from "@goauthentik/elements/table/Table"; import { Table, TableColumn } from "@goauthentik/elements/table/Table"; @@ -44,7 +45,10 @@ export class UserDeviceTable extends Table { return [ msg("Name"), msg("Type"), - msg("Confirmed") + msg("Confirmed"), + msg("Created at"), + msg("Last updated at"), + msg("Last used at"), ].map((th) => new TableColumn(th, "")); } @@ -98,6 +102,14 @@ export class UserDeviceTable extends Table { html`${item.name}`, html`${deviceTypeName(item)}`, html`${item.confirmed ? msg("Yes") : msg("No")}`, + html`
${getRelativeTime(item.created)}
+ ${item.created.toLocaleString()}`, + html`
${getRelativeTime(item.lastUpdated)}
+ ${item.lastUpdated.toLocaleString()}`, + html`${item.lastUsed + ? html`
${getRelativeTime(item.lastUsed)}
+ ${item.lastUsed.toLocaleString()}` + : html`-`}`, ]; } } diff --git a/web/src/user/user-settings/mfa/MFADevicesPage.ts b/web/src/user/user-settings/mfa/MFADevicesPage.ts index 9bf36923446d..707197b3d281 100644 --- a/web/src/user/user-settings/mfa/MFADevicesPage.ts +++ b/web/src/user/user-settings/mfa/MFADevicesPage.ts @@ -1,5 +1,6 @@ import { AndNext, DEFAULT_CONFIG } from "@goauthentik/common/api/config"; import { deviceTypeName } from "@goauthentik/common/labels"; +import { getRelativeTime } from "@goauthentik/common/utils"; import "@goauthentik/elements/buttons/Dropdown"; import "@goauthentik/elements/buttons/ModalButton"; import "@goauthentik/elements/buttons/TokenCopyButton"; @@ -48,6 +49,8 @@ export class MFADevicesPage extends Table { return [ msg("Name"), msg("Type"), + msg("Created at"), + msg("Last used at"), "" ].map((th) => new TableColumn(th, "")); } @@ -122,6 +125,12 @@ export class MFADevicesPage extends Table { return [ html`${item.name}`, html`${deviceTypeName(item)}`, + html`
${getRelativeTime(item.created)}
+ ${item.created.toLocaleString()}`, + html`${item.lastUsed + ? html`
${getRelativeTime(item.lastUsed)}
+ ${item.lastUsed.toLocaleString()}` + : html`-`}`, html` ${msg("Update")} From 78bae556d0e742b799daedbea389099ad0d5b434 Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Wed, 7 Aug 2024 12:32:30 +0000 Subject: [PATCH 009/165] web: bump API Client version (#10808) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com> --- web/package-lock.json | 8 ++++---- web/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index f16c019a403f..9c2479b77392 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -19,7 +19,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1722940666", + "@goauthentik/api": "^2024.6.3-1723032607", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", @@ -3720,9 +3720,9 @@ "dev": true }, "node_modules/@goauthentik/api": { - "version": "2024.6.3-1722940666", - "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1722940666.tgz", - "integrity": "sha512-FldlGX+CvpR9s9cNiwsNmJRxShLhVJ/6dhjw+XtZkRjx+sxZmFoXGcb5JpnPrJJKg3/ZAaI3ea7ZHjps5W59pg==" + "version": "2024.6.3-1723032607", + "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723032607.tgz", + "integrity": "sha512-hbzF7Tq9ldhiqxwY4seiU9KRiBUcHEjklouqW5lVjpG9tXj0Da7JQnqY4S4uIh0CEkA69f2pXQpWFz/RdrTi0A==" }, "node_modules/@hcaptcha/types": { "version": "1.0.4", diff --git a/web/package.json b/web/package.json index 3635e09476fc..ca40ca40924d 100644 --- a/web/package.json +++ b/web/package.json @@ -46,7 +46,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1722940666", + "@goauthentik/api": "^2024.6.3-1723032607", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", From 83b02a17d508c9a3b0edfe1998b1ffebf0ec229d Mon Sep 17 00:00:00 2001 From: Marc 'risson' Schmitt Date: Wed, 7 Aug 2024 19:14:22 +0200 Subject: [PATCH 010/165] sources: add property mappings for all oauth and saml sources (#8771) Co-authored-by: Jens L. --- authentik/blueprints/v1/importer.py | 2 + authentik/core/api/sources.py | 42 +- ...matching_mode_alter_group_name_and_more.py | 67 + authentik/core/models.py | 44 +- authentik/core/sources/flow_manager.py | 223 +- .../core/tests/test_source_flow_manager.py | 52 +- ..._source_flow_manager_group_update_stage.py | 237 +++ .../sources/oauth/api/property_mappings.py | 31 + authentik/sources/oauth/api/source.py | 2 + .../sources/oauth/api/source_connection.py | 18 +- ...008_groupoauthsourceconnection_and_more.py | 60 + authentik/sources/oauth/models.py | 53 +- .../oauth/tests/test_property_mappings.py | 109 + .../sources/oauth/tests/test_type_azure_ad.py | 4 +- .../sources/oauth/tests/test_type_discord.py | 4 +- .../sources/oauth/tests/test_type_github.py | 25 +- .../sources/oauth/tests/test_type_gitlab.py | 4 +- .../sources/oauth/tests/test_type_google.py | 7 +- .../sources/oauth/tests/test_type_mailcow.py | 4 +- .../sources/oauth/tests/test_type_openid.py | 6 +- .../sources/oauth/tests/test_type_patreon.py | 7 +- .../sources/oauth/tests/test_type_twitch.py | 4 +- .../sources/oauth/tests/test_type_twitter.py | 4 +- authentik/sources/oauth/types/apple.py | 15 +- authentik/sources/oauth/types/azure_ad.py | 19 +- authentik/sources/oauth/types/discord.py | 17 +- authentik/sources/oauth/types/facebook.py | 17 +- authentik/sources/oauth/types/github.py | 44 +- authentik/sources/oauth/types/gitlab.py | 17 +- authentik/sources/oauth/types/google.py | 15 +- authentik/sources/oauth/types/mailcow.py | 17 +- authentik/sources/oauth/types/oidc.py | 18 +- authentik/sources/oauth/types/okta.py | 18 +- authentik/sources/oauth/types/patreon.py | 17 +- authentik/sources/oauth/types/reddit.py | 18 +- authentik/sources/oauth/types/registry.py | 15 + authentik/sources/oauth/types/twitch.py | 17 +- authentik/sources/oauth/types/twitter.py | 19 +- authentik/sources/oauth/urls.py | 8 +- authentik/sources/oauth/views/callback.py | 30 +- authentik/sources/plex/api/source.py | 3 +- authentik/sources/plex/plex.py | 6 +- .../sources/saml/api/property_mappings.py | 31 + authentik/sources/saml/api/source.py | 1 + .../sources/saml/api/source_connection.py | 18 +- ...rceconnection_samlsourcepropertymapping.py | 57 + authentik/sources/saml/models.py | 91 +- .../sources/saml/processors/constants.py | 2 + authentik/sources/saml/processors/response.py | 72 +- .../fixtures/response_success_groups.xml | 46 + .../saml/tests/test_property_mappings.py | 135 ++ authentik/sources/saml/tests/test_response.py | 11 +- authentik/sources/saml/urls.py | 8 +- blueprints/schema.json | 361 +++- schema.yml | 1832 ++++++++++++++--- tests/e2e/test_source_oauth_oauth1.py | 17 +- .../PropertyMappingLDAPSourceForm.ts | 4 +- .../PropertyMappingListPage.ts | 2 + .../PropertyMappingOAuthSourceForm.ts | 75 + .../PropertyMappingSAMLSourceForm.ts | 75 + .../PropertyMappingWizard.ts | 2 + .../admin/sources/oauth/OAuthSourceForm.ts | 100 +- web/src/admin/sources/oauth/utils.ts | 18 +- web/src/admin/sources/saml/SAMLSourceForm.ts | 98 +- 64 files changed, 3856 insertions(+), 539 deletions(-) create mode 100644 authentik/core/migrations/0039_source_group_matching_mode_alter_group_name_and_more.py create mode 100644 authentik/core/tests/test_source_flow_manager_group_update_stage.py create mode 100644 authentik/sources/oauth/api/property_mappings.py create mode 100644 authentik/sources/oauth/migrations/0008_groupoauthsourceconnection_and_more.py create mode 100644 authentik/sources/oauth/tests/test_property_mappings.py create mode 100644 authentik/sources/saml/api/property_mappings.py create mode 100644 authentik/sources/saml/migrations/0015_groupsamlsourceconnection_samlsourcepropertymapping.py create mode 100644 authentik/sources/saml/tests/fixtures/response_success_groups.xml create mode 100644 authentik/sources/saml/tests/test_property_mappings.py create mode 100644 web/src/admin/property-mappings/PropertyMappingOAuthSourceForm.ts create mode 100644 web/src/admin/property-mappings/PropertyMappingSAMLSourceForm.ts diff --git a/authentik/blueprints/v1/importer.py b/authentik/blueprints/v1/importer.py index a2377e630f3f..2143fde0535a 100644 --- a/authentik/blueprints/v1/importer.py +++ b/authentik/blueprints/v1/importer.py @@ -33,6 +33,7 @@ from authentik.blueprints.v1.meta.registry import BaseMetaModel, registry from authentik.core.models import ( AuthenticatedSession, + GroupSourceConnection, PropertyMapping, Provider, Source, @@ -91,6 +92,7 @@ def excluded_models() -> list[type[Model]]: Source, PropertyMapping, UserSourceConnection, + GroupSourceConnection, Stage, OutpostServiceConnection, Policy, diff --git a/authentik/core/api/sources.py b/authentik/core/api/sources.py index 7a3212b7f32c..015cbd52b9f3 100644 --- a/authentik/core/api/sources.py +++ b/authentik/core/api/sources.py @@ -19,7 +19,7 @@ from authentik.core.api.object_types import TypesMixin from authentik.core.api.used_by import UsedByMixin from authentik.core.api.utils import MetaNameSerializer, ModelSerializer -from authentik.core.models import Source, UserSourceConnection +from authentik.core.models import GroupSourceConnection, Source, UserSourceConnection from authentik.core.types import UserSettingSerializer from authentik.lib.utils.file import ( FilePathSerializer, @@ -194,3 +194,43 @@ class UserSourceConnectionViewSet( search_fields = ["source__slug"] filter_backends = [OwnerFilter, DjangoFilterBackend, OrderingFilter, SearchFilter] ordering = ["source__slug", "pk"] + + +class GroupSourceConnectionSerializer(SourceSerializer): + """Group Source Connection Serializer""" + + source = SourceSerializer(read_only=True) + + class Meta: + model = GroupSourceConnection + fields = [ + "pk", + "group", + "source", + "identifier", + "created", + ] + extra_kwargs = { + "group": {"read_only": True}, + "identifier": {"read_only": True}, + "created": {"read_only": True}, + } + + +class GroupSourceConnectionViewSet( + mixins.RetrieveModelMixin, + mixins.UpdateModelMixin, + mixins.DestroyModelMixin, + UsedByMixin, + mixins.ListModelMixin, + GenericViewSet, +): + """Group-source connection Viewset""" + + queryset = GroupSourceConnection.objects.all() + serializer_class = GroupSourceConnectionSerializer + permission_classes = [OwnerSuperuserPermissions] + filterset_fields = ["group", "source__slug"] + search_fields = ["source__slug"] + filter_backends = [OwnerFilter, DjangoFilterBackend, OrderingFilter, SearchFilter] + ordering = ["source__slug", "pk"] diff --git a/authentik/core/migrations/0039_source_group_matching_mode_alter_group_name_and_more.py b/authentik/core/migrations/0039_source_group_matching_mode_alter_group_name_and_more.py new file mode 100644 index 000000000000..5c7f64fc86ce --- /dev/null +++ b/authentik/core/migrations/0039_source_group_matching_mode_alter_group_name_and_more.py @@ -0,0 +1,67 @@ +# Generated by Django 5.0.7 on 2024-08-01 18:52 + +import django.db.models.deletion +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("authentik_core", "0038_source_authentik_c_enabled_d72365_idx"), + ] + + operations = [ + migrations.AddField( + model_name="source", + name="group_matching_mode", + field=models.TextField( + choices=[ + ("identifier", "Use the source-specific identifier"), + ( + "name_link", + "Link to a group with identical name. Can have security implications when a group name is used with another source.", + ), + ( + "name_deny", + "Use the group name, but deny enrollment when the name already exists.", + ), + ], + default="identifier", + help_text="How the source determines if an existing group should be used or a new group created.", + ), + ), + migrations.AlterField( + model_name="group", + name="name", + field=models.TextField(verbose_name="name"), + ), + migrations.CreateModel( + name="GroupSourceConnection", + fields=[ + ( + "id", + models.AutoField( + auto_created=True, primary_key=True, serialize=False, verbose_name="ID" + ), + ), + ("created", models.DateTimeField(auto_now_add=True)), + ("last_updated", models.DateTimeField(auto_now=True)), + ("identifier", models.TextField()), + ( + "group", + models.ForeignKey( + on_delete=django.db.models.deletion.CASCADE, to="authentik_core.group" + ), + ), + ( + "source", + models.ForeignKey( + on_delete=django.db.models.deletion.CASCADE, to="authentik_core.source" + ), + ), + ], + options={ + "unique_together": {("group", "source")}, + }, + ), + ] diff --git a/authentik/core/models.py b/authentik/core/models.py index deaa9df92356..1bcbe64746fd 100644 --- a/authentik/core/models.py +++ b/authentik/core/models.py @@ -173,7 +173,7 @@ class Group(SerializerModel, AttributesMixin): group_uuid = models.UUIDField(primary_key=True, editable=False, default=uuid4) - name = models.CharField(_("name"), max_length=80) + name = models.TextField(_("name")) is_superuser = models.BooleanField( default=False, help_text=_("Users added to this group will be superusers.") ) @@ -583,6 +583,19 @@ class SourceUserMatchingModes(models.TextChoices): ) +class SourceGroupMatchingModes(models.TextChoices): + """Different modes a source can handle new/returning groups""" + + IDENTIFIER = "identifier", _("Use the source-specific identifier") + NAME_LINK = "name_link", _( + "Link to a group with identical name. Can have security implications " + "when a group name is used with another source." + ) + NAME_DENY = "name_deny", _( + "Use the group name, but deny enrollment when the name already exists." + ) + + class Source(ManagedModel, SerializerModel, PolicyBindingModel): """Base Authentication source, i.e. an OAuth Provider, SAML Remote or LDAP Server""" @@ -632,6 +645,14 @@ class Source(ManagedModel, SerializerModel, PolicyBindingModel): "a new user enrolled." ), ) + group_matching_mode = models.TextField( + choices=SourceGroupMatchingModes.choices, + default=SourceGroupMatchingModes.IDENTIFIER, + help_text=_( + "How the source determines if an existing group should be used or " + "a new group created." + ), + ) objects = InheritanceManager() @@ -727,6 +748,27 @@ class Meta: unique_together = (("user", "source"),) +class GroupSourceConnection(SerializerModel, CreatedUpdatedModel): + """Connection between Group and Source.""" + + group = models.ForeignKey(Group, on_delete=models.CASCADE) + source = models.ForeignKey(Source, on_delete=models.CASCADE) + identifier = models.TextField() + + objects = InheritanceManager() + + @property + def serializer(self) -> type[Serializer]: + """Get serializer for this model""" + raise NotImplementedError + + def __str__(self) -> str: + return f"Group-source connection (group={self.group_id}, source={self.source_id})" + + class Meta: + unique_together = (("group", "source"),) + + class ExpiringModel(models.Model): """Base Model which can expire, and is automatically cleaned up.""" diff --git a/authentik/core/sources/flow_manager.py b/authentik/core/sources/flow_manager.py index 9391efda1253..86b78d47efcf 100644 --- a/authentik/core/sources/flow_manager.py +++ b/authentik/core/sources/flow_manager.py @@ -4,7 +4,7 @@ from typing import Any from django.contrib import messages -from django.db import IntegrityError +from django.db import IntegrityError, transaction from django.db.models.query_utils import Q from django.http import HttpRequest, HttpResponse from django.shortcuts import redirect @@ -12,8 +12,20 @@ from django.utils.translation import gettext as _ from structlog.stdlib import get_logger -from authentik.core.models import Source, SourceUserMatchingModes, User, UserSourceConnection -from authentik.core.sources.stage import PLAN_CONTEXT_SOURCES_CONNECTION, PostSourceStage +from authentik.core.models import ( + Group, + GroupSourceConnection, + Source, + SourceGroupMatchingModes, + SourceUserMatchingModes, + User, + UserSourceConnection, +) +from authentik.core.sources.mapper import SourceMapper +from authentik.core.sources.stage import ( + PLAN_CONTEXT_SOURCES_CONNECTION, + PostSourceStage, +) from authentik.events.models import Event, EventAction from authentik.flows.exceptions import FlowNonApplicableException from authentik.flows.models import Flow, FlowToken, Stage, in_memory_stage @@ -36,7 +48,10 @@ from authentik.stages.prompt.stage import PLAN_CONTEXT_PROMPT from authentik.stages.user_write.stage import PLAN_CONTEXT_USER_PATH +LOGGER = get_logger() + SESSION_KEY_OVERRIDE_FLOW_TOKEN = "authentik/flows/source_override_flow_token" # nosec +PLAN_CONTEXT_SOURCE_GROUPS = "source_groups" class Action(Enum): @@ -70,48 +85,69 @@ class SourceFlowManager: or deny the request.""" source: Source + mapper: SourceMapper request: HttpRequest identifier: str - connection_type: type[UserSourceConnection] = UserSourceConnection + user_connection_type: type[UserSourceConnection] = UserSourceConnection + group_connection_type: type[GroupSourceConnection] = GroupSourceConnection - enroll_info: dict[str, Any] + user_info: dict[str, Any] policy_context: dict[str, Any] + user_properties: dict[str, Any | dict[str, Any]] + groups_properties: dict[str, dict[str, Any | dict[str, Any]]] def __init__( self, source: Source, request: HttpRequest, identifier: str, - enroll_info: dict[str, Any], + user_info: dict[str, Any], + policy_context: dict[str, Any], ) -> None: self.source = source + self.mapper = SourceMapper(self.source) self.request = request self.identifier = identifier - self.enroll_info = enroll_info + self.user_info = user_info self._logger = get_logger().bind(source=source, identifier=identifier) - self.policy_context = {} + self.policy_context = policy_context + + self.user_properties = self.mapper.build_object_properties( + object_type=User, request=request, user=None, **self.user_info + ) + self.groups_properties = { + group_id: self.mapper.build_object_properties( + object_type=Group, + request=request, + user=None, + group_id=group_id, + **self.user_info, + ) + for group_id in self.user_properties.setdefault("groups", []) + } + del self.user_properties["groups"] def get_action(self, **kwargs) -> tuple[Action, UserSourceConnection | None]: # noqa: PLR0911 """decide which action should be taken""" - new_connection = self.connection_type(source=self.source, identifier=self.identifier) + new_connection = self.user_connection_type(source=self.source, identifier=self.identifier) # When request is authenticated, always link if self.request.user.is_authenticated: new_connection.user = self.request.user - new_connection = self.update_connection(new_connection, **kwargs) + new_connection = self.update_user_connection(new_connection, **kwargs) return Action.LINK, new_connection - existing_connections = self.connection_type.objects.filter( + existing_connections = self.user_connection_type.objects.filter( source=self.source, identifier=self.identifier ) if existing_connections.exists(): connection = existing_connections.first() - return Action.AUTH, self.update_connection(connection, **kwargs) + return Action.AUTH, self.update_user_connection(connection, **kwargs) # No connection exists, but we match on identifier, so enroll if self.source.user_matching_mode == SourceUserMatchingModes.IDENTIFIER: # We don't save the connection here cause it doesn't have a user assigned yet - return Action.ENROLL, self.update_connection(new_connection, **kwargs) + return Action.ENROLL, self.update_user_connection(new_connection, **kwargs) # Check for existing users with matching attributes query = Q() @@ -120,24 +156,24 @@ def get_action(self, **kwargs) -> tuple[Action, UserSourceConnection | None]: # SourceUserMatchingModes.EMAIL_LINK, SourceUserMatchingModes.EMAIL_DENY, ]: - if not self.enroll_info.get("email", None): - self._logger.warning("Refusing to use none email", source=self.source) + if not self.user_properties.get("email", None): + self._logger.warning("Refusing to use none email") return Action.DENY, None - query = Q(email__exact=self.enroll_info.get("email", None)) + query = Q(email__exact=self.user_properties.get("email", None)) if self.source.user_matching_mode in [ SourceUserMatchingModes.USERNAME_LINK, SourceUserMatchingModes.USERNAME_DENY, ]: - if not self.enroll_info.get("username", None): - self._logger.warning("Refusing to use none username", source=self.source) + if not self.user_properties.get("username", None): + self._logger.warning("Refusing to use none username") return Action.DENY, None - query = Q(username__exact=self.enroll_info.get("username", None)) + query = Q(username__exact=self.user_properties.get("username", None)) self._logger.debug("trying to link with existing user", query=query) matching_users = User.objects.filter(query) # No matching users, always enroll if not matching_users.exists(): self._logger.debug("no matching users found, enrolling") - return Action.ENROLL, self.update_connection(new_connection, **kwargs) + return Action.ENROLL, self.update_user_connection(new_connection, **kwargs) user = matching_users.first() if self.source.user_matching_mode in [ @@ -145,7 +181,7 @@ def get_action(self, **kwargs) -> tuple[Action, UserSourceConnection | None]: # SourceUserMatchingModes.USERNAME_LINK, ]: new_connection.user = user - new_connection = self.update_connection(new_connection, **kwargs) + new_connection = self.update_user_connection(new_connection, **kwargs) return Action.LINK, new_connection if self.source.user_matching_mode in [ SourceUserMatchingModes.EMAIL_DENY, @@ -156,10 +192,10 @@ def get_action(self, **kwargs) -> tuple[Action, UserSourceConnection | None]: # # Should never get here as default enroll case is returned above. return Action.DENY, None # pragma: no cover - def update_connection( + def update_user_connection( self, connection: UserSourceConnection, **kwargs ) -> UserSourceConnection: # pragma: no cover - """Optionally make changes to the connection after it is looked up/created.""" + """Optionally make changes to the user connection after it is looked up/created.""" return connection def get_flow(self, **kwargs) -> HttpResponse: @@ -215,25 +251,31 @@ def _prepare_flow( flow: Flow | None, connection: UserSourceConnection, stages: list[StageView] | None = None, - **kwargs, + **flow_context, ) -> HttpResponse: """Prepare Authentication Plan, redirect user FlowExecutor""" - kwargs.update( + # Ensure redirect is carried through when user was trying to + # authorize application + final_redirect = self.request.session.get(SESSION_KEY_GET, {}).get( + NEXT_ARG_NAME, "authentik_core:if-user" + ) + flow_context.update( { # Since we authenticate the user by their token, they have no backend set PLAN_CONTEXT_AUTHENTICATION_BACKEND: BACKEND_INBUILT, PLAN_CONTEXT_SSO: True, PLAN_CONTEXT_SOURCE: self.source, PLAN_CONTEXT_SOURCES_CONNECTION: connection, + PLAN_CONTEXT_SOURCE_GROUPS: self.groups_properties, } ) - kwargs.update(self.policy_context) + flow_context.update(self.policy_context) if SESSION_KEY_OVERRIDE_FLOW_TOKEN in self.request.session: token: FlowToken = self.request.session.get(SESSION_KEY_OVERRIDE_FLOW_TOKEN) self._logger.info("Replacing source flow with overridden flow", flow=token.flow.slug) plan = token.plan plan.context[PLAN_CONTEXT_IS_RESTORED] = token - plan.context.update(kwargs) + plan.context.update(flow_context) for stage in self.get_stages_to_append(flow): plan.append_stage(stage) if stages: @@ -252,8 +294,8 @@ def _prepare_flow( final_redirect = self.request.session.get(SESSION_KEY_GET, {}).get( NEXT_ARG_NAME, "authentik_core:if-user" ) - if PLAN_CONTEXT_REDIRECT not in kwargs: - kwargs[PLAN_CONTEXT_REDIRECT] = final_redirect + if PLAN_CONTEXT_REDIRECT not in flow_context: + flow_context[PLAN_CONTEXT_REDIRECT] = final_redirect if not flow: return bad_request_message( @@ -265,9 +307,12 @@ def _prepare_flow( # We append some stages so the initial flow we get might be empty planner.allow_empty_flows = True planner.use_cache = False - plan = planner.plan(self.request, kwargs) + plan = planner.plan(self.request, flow_context) for stage in self.get_stages_to_append(flow): plan.append_stage(stage) + plan.append_stage( + in_memory_stage(GroupUpdateStage, group_connection_type=self.group_connection_type) + ) if stages: for stage in stages: plan.append_stage(stage) @@ -354,7 +399,123 @@ def handle_enroll( ) ], **{ - PLAN_CONTEXT_PROMPT: delete_none_values(self.enroll_info), + PLAN_CONTEXT_PROMPT: delete_none_values(self.user_properties), PLAN_CONTEXT_USER_PATH: self.source.get_user_path(), }, ) + + +class GroupUpdateStage(StageView): + """Dynamically injected stage which updates the user after enrollment/authentication.""" + + def get_action( + self, group_id: str, group_properties: dict[str, Any | dict[str, Any]] + ) -> tuple[Action, GroupSourceConnection | None]: + """decide which action should be taken""" + new_connection = self.group_connection_type(source=self.source, identifier=group_id) + + existing_connections = self.group_connection_type.objects.filter( + source=self.source, identifier=group_id + ) + if existing_connections.exists(): + return Action.LINK, existing_connections.first() + # No connection exists, but we match on identifier, so enroll + if self.source.group_matching_mode == SourceGroupMatchingModes.IDENTIFIER: + # We don't save the connection here cause it doesn't have a user assigned yet + return Action.ENROLL, new_connection + + # Check for existing groups with matching attributes + query = Q() + if self.source.group_matching_mode in [ + SourceGroupMatchingModes.NAME_LINK, + SourceGroupMatchingModes.NAME_DENY, + ]: + if not group_properties.get("name", None): + LOGGER.warning( + "Refusing to use none group name", source=self.source, group_id=group_id + ) + return Action.DENY, None + query = Q(name__exact=group_properties.get("name")) + LOGGER.debug( + "trying to link with existing group", source=self.source, query=query, group_id=group_id + ) + matching_groups = Group.objects.filter(query) + # No matching groups, always enroll + if not matching_groups.exists(): + LOGGER.debug( + "no matching groups found, enrolling", source=self.source, group_id=group_id + ) + return Action.ENROLL, new_connection + + group = matching_groups.first() + if self.source.group_matching_mode in [ + SourceGroupMatchingModes.NAME_LINK, + ]: + new_connection.group = group + return Action.LINK, new_connection + if self.source.group_matching_mode in [ + SourceGroupMatchingModes.NAME_DENY, + ]: + LOGGER.info( + "denying source because group exists", + source=self.source, + group=group, + group_id=group_id, + ) + return Action.DENY, None + # Should never get here as default enroll case is returned above. + return Action.DENY, None # pragma: no cover + + def handle_group( + self, group_id: str, group_properties: dict[str, Any | dict[str, Any]] + ) -> Group | None: + action, connection = self.get_action(group_id, group_properties) + if action == Action.ENROLL: + group = Group.objects.create(**group_properties) + connection.group = group + connection.save() + return group + elif action == Action.LINK: + group = connection.group + group.update_attributes(group_properties) + connection.save() + return group + + return None + + def handle_groups(self) -> bool: + self.source: Source = self.executor.plan.context[PLAN_CONTEXT_SOURCE] + self.user: User = self.executor.plan.context[PLAN_CONTEXT_PENDING_USER] + self.group_connection_type: GroupSourceConnection = ( + self.executor.current_stage.group_connection_type + ) + + raw_groups: dict[str, dict[str, Any | dict[str, Any]]] = self.executor.plan.context[ + PLAN_CONTEXT_SOURCE_GROUPS + ] + groups: list[Group] = [] + + for group_id, group_properties in raw_groups.items(): + group = self.handle_group(group_id, group_properties) + if not group: + return False + groups.append(group) + + with transaction.atomic(): + self.user.ak_groups.remove( + *self.user.ak_groups.filter(groupsourceconnection__source=self.source) + ) + self.user.ak_groups.add(*groups) + + return True + + def get(self, request: HttpRequest, *args, **kwargs) -> HttpResponse: + """Stage used after the user has been enrolled to sync their groups from source data""" + if self.handle_groups(): + return self.executor.stage_ok() + else: + return self.executor.stage_invalid("Failed to update groups. Please try again later.") + + def post(self, request: HttpRequest) -> HttpResponse: + """Wrapper for post requests""" + return self.get(request) diff --git a/authentik/core/tests/test_source_flow_manager.py b/authentik/core/tests/test_source_flow_manager.py index 5b75ec7859d5..bcd38449c6b9 100644 --- a/authentik/core/tests/test_source_flow_manager.py +++ b/authentik/core/tests/test_source_flow_manager.py @@ -38,7 +38,9 @@ def setUp(self) -> None: def test_unauthenticated_enroll(self): """Test un-authenticated user enrolling""" request = get_request("/", user=AnonymousUser()) - flow_manager = OAuthSourceFlowManager(self.source, request, self.identifier, {}) + flow_manager = OAuthSourceFlowManager( + self.source, request, self.identifier, {"info": {}}, {} + ) action, _ = flow_manager.get_action() self.assertEqual(action, Action.ENROLL) response = flow_manager.get_flow() @@ -52,7 +54,9 @@ def test_unauthenticated_auth(self): user=get_anonymous_user(), source=self.source, identifier=self.identifier ) request = get_request("/", user=AnonymousUser()) - flow_manager = OAuthSourceFlowManager(self.source, request, self.identifier, {}) + flow_manager = OAuthSourceFlowManager( + self.source, request, self.identifier, {"info": {}}, {} + ) action, _ = flow_manager.get_action() self.assertEqual(action, Action.AUTH) response = flow_manager.get_flow() @@ -64,7 +68,9 @@ def test_authenticated_link(self): """Test authenticated user linking""" user = User.objects.create(username="foo", email="foo@bar.baz") request = get_request("/", user=user) - flow_manager = OAuthSourceFlowManager(self.source, request, self.identifier, {}) + flow_manager = OAuthSourceFlowManager( + self.source, request, self.identifier, {"info": {}}, {} + ) action, connection = flow_manager.get_action() self.assertEqual(action, Action.LINK) self.assertIsNone(connection.pk) @@ -77,7 +83,9 @@ def test_authenticated_link(self): def test_unauthenticated_link(self): """Test un-authenticated user linking""" - flow_manager = OAuthSourceFlowManager(self.source, get_request("/"), self.identifier, {}) + flow_manager = OAuthSourceFlowManager( + self.source, get_request("/"), self.identifier, {"info": {}}, {} + ) action, connection = flow_manager.get_action() self.assertEqual(action, Action.LINK) self.assertIsNone(connection.pk) @@ -90,7 +98,7 @@ def test_unauthenticated_enroll_email(self): # Without email, deny flow_manager = OAuthSourceFlowManager( - self.source, get_request("/", user=AnonymousUser()), self.identifier, {} + self.source, get_request("/", user=AnonymousUser()), self.identifier, {"info": {}}, {} ) action, _ = flow_manager.get_action() self.assertEqual(action, Action.DENY) @@ -100,7 +108,12 @@ def test_unauthenticated_enroll_email(self): self.source, get_request("/", user=AnonymousUser()), self.identifier, - {"email": "foo@bar.baz"}, + { + "info": { + "email": "foo@bar.baz", + }, + }, + {}, ) action, _ = flow_manager.get_action() self.assertEqual(action, Action.LINK) @@ -113,7 +126,7 @@ def test_unauthenticated_enroll_username(self): # Without username, deny flow_manager = OAuthSourceFlowManager( - self.source, get_request("/", user=AnonymousUser()), self.identifier, {} + self.source, get_request("/", user=AnonymousUser()), self.identifier, {"info": {}}, {} ) action, _ = flow_manager.get_action() self.assertEqual(action, Action.DENY) @@ -123,7 +136,10 @@ def test_unauthenticated_enroll_username(self): self.source, get_request("/", user=AnonymousUser()), self.identifier, - {"username": "foo"}, + { + "info": {"username": "foo"}, + }, + {}, ) action, _ = flow_manager.get_action() self.assertEqual(action, Action.LINK) @@ -140,8 +156,11 @@ def test_unauthenticated_enroll_username_deny(self): get_request("/", user=AnonymousUser()), self.identifier, { - "username": "bar", + "info": { + "username": "bar", + }, }, + {}, ) action, _ = flow_manager.get_action() self.assertEqual(action, Action.ENROLL) @@ -151,7 +170,10 @@ def test_unauthenticated_enroll_username_deny(self): self.source, get_request("/", user=AnonymousUser()), self.identifier, - {"username": "foo"}, + { + "info": {"username": "foo"}, + }, + {}, ) action, _ = flow_manager.get_action() self.assertEqual(action, Action.DENY) @@ -165,7 +187,10 @@ def test_unauthenticated_enroll_link_non_existent(self): self.source, get_request("/", user=AnonymousUser()), self.identifier, - {"username": "foo"}, + { + "info": {"username": "foo"}, + }, + {}, ) action, _ = flow_manager.get_action() self.assertEqual(action, Action.ENROLL) @@ -191,7 +216,10 @@ def test_error_non_applicable_flow(self): self.source, get_request("/", user=AnonymousUser()), self.identifier, - {"username": "foo"}, + { + "info": {"username": "foo"}, + }, + {}, ) action, _ = flow_manager.get_action() self.assertEqual(action, Action.ENROLL) diff --git a/authentik/core/tests/test_source_flow_manager_group_update_stage.py b/authentik/core/tests/test_source_flow_manager_group_update_stage.py new file mode 100644 index 000000000000..edc7d493664f --- /dev/null +++ b/authentik/core/tests/test_source_flow_manager_group_update_stage.py @@ -0,0 +1,237 @@ +"""Test Source flow_manager group update stage""" + +from django.test import RequestFactory + +from authentik.core.models import Group, SourceGroupMatchingModes +from authentik.core.sources.flow_manager import PLAN_CONTEXT_SOURCE_GROUPS, GroupUpdateStage +from authentik.core.tests.utils import create_test_admin_user, create_test_flow +from authentik.flows.models import in_memory_stage +from authentik.flows.planner import PLAN_CONTEXT_PENDING_USER, PLAN_CONTEXT_SOURCE, FlowPlan +from authentik.flows.tests import FlowTestCase +from authentik.flows.views.executor import FlowExecutorView +from authentik.lib.generators import generate_id +from authentik.sources.oauth.models import GroupOAuthSourceConnection, OAuthSource + + +class TestSourceFlowManager(FlowTestCase): + """Test Source flow_manager group update stage""" + + def setUp(self) -> None: + super().setUp() + self.factory = RequestFactory() + self.authentication_flow = create_test_flow() + self.enrollment_flow = create_test_flow() + self.source: OAuthSource = OAuthSource.objects.create( + name=generate_id(), + slug=generate_id(), + authentication_flow=self.authentication_flow, + enrollment_flow=self.enrollment_flow, + ) + self.identifier = generate_id() + self.user = create_test_admin_user() + + def test_nonexistant_group(self): + request = self.factory.get("/") + stage = GroupUpdateStage( + FlowExecutorView( + current_stage=in_memory_stage( + GroupUpdateStage, group_connection_type=GroupOAuthSourceConnection + ), + plan=FlowPlan( + flow_pk=generate_id(), + context={ + PLAN_CONTEXT_SOURCE: self.source, + PLAN_CONTEXT_PENDING_USER: self.user, + PLAN_CONTEXT_SOURCE_GROUPS: { + "group 1": { + "name": "group 1", + }, + }, + }, + ), + ), + request=request, + ) + self.assertTrue(stage.handle_groups()) + self.assertTrue(Group.objects.filter(name="group 1").exists()) + self.assertTrue(self.user.ak_groups.filter(name="group 1").exists()) + self.assertTrue( + GroupOAuthSourceConnection.objects.filter( + group=Group.objects.get(name="group 1"), source=self.source + ).exists() + ) + + def test_nonexistant_group_name_link(self): + self.source.group_matching_mode = SourceGroupMatchingModes.NAME_LINK + self.source.save() + + request = self.factory.get("/") + stage = GroupUpdateStage( + FlowExecutorView( + current_stage=in_memory_stage( + GroupUpdateStage, group_connection_type=GroupOAuthSourceConnection + ), + plan=FlowPlan( + flow_pk=generate_id(), + context={ + PLAN_CONTEXT_SOURCE: self.source, + PLAN_CONTEXT_PENDING_USER: self.user, + PLAN_CONTEXT_SOURCE_GROUPS: { + "group 1": { + "name": "group 1", + }, + }, + }, + ), + ), + request=request, + ) + self.assertTrue(stage.handle_groups()) + self.assertTrue(Group.objects.filter(name="group 1").exists()) + self.assertTrue(self.user.ak_groups.filter(name="group 1").exists()) + self.assertTrue( + GroupOAuthSourceConnection.objects.filter( + group=Group.objects.get(name="group 1"), source=self.source + ).exists() + ) + + def test_existant_group_name_link(self): + self.source.group_matching_mode = SourceGroupMatchingModes.NAME_LINK + self.source.save() + group = Group.objects.create(name="group 1") + + request = self.factory.get("/") + stage = GroupUpdateStage( + FlowExecutorView( + current_stage=in_memory_stage( + GroupUpdateStage, group_connection_type=GroupOAuthSourceConnection + ), + plan=FlowPlan( + flow_pk=generate_id(), + context={ + PLAN_CONTEXT_SOURCE: self.source, + PLAN_CONTEXT_PENDING_USER: self.user, + PLAN_CONTEXT_SOURCE_GROUPS: { + "group 1": { + "name": "group 1", + }, + }, + }, + ), + ), + request=request, + ) + self.assertTrue(stage.handle_groups()) + self.assertTrue(Group.objects.filter(name="group 1").exists()) + self.assertTrue(self.user.ak_groups.filter(name="group 1").exists()) + self.assertTrue( + GroupOAuthSourceConnection.objects.filter(group=group, source=self.source).exists() + ) + + def test_nonexistant_group_name_deny(self): + self.source.group_matching_mode = SourceGroupMatchingModes.NAME_DENY + self.source.save() + + request = self.factory.get("/") + stage = GroupUpdateStage( + FlowExecutorView( + current_stage=in_memory_stage( + GroupUpdateStage, group_connection_type=GroupOAuthSourceConnection + ), + plan=FlowPlan( + flow_pk=generate_id(), + context={ + PLAN_CONTEXT_SOURCE: self.source, + PLAN_CONTEXT_PENDING_USER: self.user, + PLAN_CONTEXT_SOURCE_GROUPS: { + "group 1": { + "name": "group 1", + }, + }, + }, + ), + ), + request=request, + ) + self.assertTrue(stage.handle_groups()) + self.assertTrue(Group.objects.filter(name="group 1").exists()) + self.assertTrue(self.user.ak_groups.filter(name="group 1").exists()) + self.assertTrue( + GroupOAuthSourceConnection.objects.filter( + group=Group.objects.get(name="group 1"), source=self.source + ).exists() + ) + + def test_existant_group_name_deny(self): + self.source.group_matching_mode = SourceGroupMatchingModes.NAME_DENY + self.source.save() + group = Group.objects.create(name="group 1") + + request = self.factory.get("/") + stage = GroupUpdateStage( + FlowExecutorView( + current_stage=in_memory_stage( + GroupUpdateStage, group_connection_type=GroupOAuthSourceConnection + ), + plan=FlowPlan( + flow_pk=generate_id(), + context={ + PLAN_CONTEXT_SOURCE: self.source, + PLAN_CONTEXT_PENDING_USER: self.user, + PLAN_CONTEXT_SOURCE_GROUPS: { + "group 1": { + "name": "group 1", + }, + }, + }, + ), + ), + request=request, + ) + self.assertFalse(stage.handle_groups()) + self.assertFalse(self.user.ak_groups.filter(name="group 1").exists()) + self.assertFalse( + GroupOAuthSourceConnection.objects.filter(group=group, source=self.source).exists() + ) + + def test_group_updates(self): + self.source.group_matching_mode = SourceGroupMatchingModes.NAME_LINK + self.source.save() + + other_group = Group.objects.create(name="other group") + old_group = Group.objects.create(name="old group") + new_group = Group.objects.create(name="new group") + self.user.ak_groups.set([other_group, old_group]) + GroupOAuthSourceConnection.objects.create( + group=old_group, source=self.source, identifier=old_group.name + ) + GroupOAuthSourceConnection.objects.create( + group=new_group, source=self.source, identifier=new_group.name + ) + + request = self.factory.get("/") + stage = GroupUpdateStage( + FlowExecutorView( + current_stage=in_memory_stage( + GroupUpdateStage, group_connection_type=GroupOAuthSourceConnection + ), + plan=FlowPlan( + flow_pk=generate_id(), + context={ + PLAN_CONTEXT_SOURCE: self.source, + PLAN_CONTEXT_PENDING_USER: self.user, + PLAN_CONTEXT_SOURCE_GROUPS: { + "new group": { + "name": "new group", + }, + }, + }, + ), + ), + request=request, + ) + self.assertTrue(stage.handle_groups()) + self.assertFalse(self.user.ak_groups.filter(name="old group").exists()) + self.assertTrue(self.user.ak_groups.filter(name="other group").exists()) + self.assertTrue(self.user.ak_groups.filter(name="new group").exists()) + self.assertEqual(self.user.ak_groups.count(), 2) diff --git a/authentik/sources/oauth/api/property_mappings.py b/authentik/sources/oauth/api/property_mappings.py new file mode 100644 index 000000000000..d9e61a866210 --- /dev/null +++ b/authentik/sources/oauth/api/property_mappings.py @@ -0,0 +1,31 @@ +"""OAuth source property mappings API""" + +from rest_framework.viewsets import ModelViewSet + +from authentik.core.api.property_mappings import PropertyMappingFilterSet, PropertyMappingSerializer +from authentik.core.api.used_by import UsedByMixin +from authentik.sources.oauth.models import OAuthSourcePropertyMapping + + +class OAuthSourcePropertyMappingSerializer(PropertyMappingSerializer): + """OAuthSourcePropertyMapping Serializer""" + + class Meta(PropertyMappingSerializer.Meta): + model = OAuthSourcePropertyMapping + + +class OAuthSourcePropertyMappingFilter(PropertyMappingFilterSet): + """Filter for OAuthSourcePropertyMapping""" + + class Meta(PropertyMappingFilterSet.Meta): + model = OAuthSourcePropertyMapping + + +class OAuthSourcePropertyMappingViewSet(UsedByMixin, ModelViewSet): + """OAuthSourcePropertyMapping Viewset""" + + queryset = OAuthSourcePropertyMapping.objects.all() + serializer_class = OAuthSourcePropertyMappingSerializer + filterset_class = OAuthSourcePropertyMappingFilter + search_fields = ["name"] + ordering = ["name"] diff --git a/authentik/sources/oauth/api/source.py b/authentik/sources/oauth/api/source.py index 28de050faf5e..ebba67d2f260 100644 --- a/authentik/sources/oauth/api/source.py +++ b/authentik/sources/oauth/api/source.py @@ -116,6 +116,7 @@ def validate(self, attrs: dict) -> dict: class Meta: model = OAuthSource fields = SourceSerializer.Meta.fields + [ + "group_matching_mode", "provider_type", "request_token_url", "authorization_url", @@ -158,6 +159,7 @@ class Meta: "enrollment_flow", "policy_engine_mode", "user_matching_mode", + "group_matching_mode", "provider_type", "request_token_url", "authorization_url", diff --git a/authentik/sources/oauth/api/source_connection.py b/authentik/sources/oauth/api/source_connection.py index b49b230a30d4..98daad01842d 100644 --- a/authentik/sources/oauth/api/source_connection.py +++ b/authentik/sources/oauth/api/source_connection.py @@ -3,10 +3,12 @@ from rest_framework.viewsets import ModelViewSet from authentik.core.api.sources import ( + GroupSourceConnectionSerializer, + GroupSourceConnectionViewSet, UserSourceConnectionSerializer, UserSourceConnectionViewSet, ) -from authentik.sources.oauth.models import UserOAuthSourceConnection +from authentik.sources.oauth.models import GroupOAuthSourceConnection, UserOAuthSourceConnection class UserOAuthSourceConnectionSerializer(UserSourceConnectionSerializer): @@ -26,3 +28,17 @@ class UserOAuthSourceConnectionViewSet(UserSourceConnectionViewSet, ModelViewSet queryset = UserOAuthSourceConnection.objects.all() serializer_class = UserOAuthSourceConnectionSerializer + + +class GroupOAuthSourceConnectionSerializer(GroupSourceConnectionSerializer): + """OAuth Group-Source connection Serializer""" + + class Meta(GroupSourceConnectionSerializer.Meta): + model = GroupOAuthSourceConnection + + +class GroupOAuthSourceConnectionViewSet(GroupSourceConnectionViewSet, ModelViewSet): + """Group-source connection Viewset""" + + queryset = GroupOAuthSourceConnection.objects.all() + serializer_class = GroupOAuthSourceConnectionSerializer diff --git a/authentik/sources/oauth/migrations/0008_groupoauthsourceconnection_and_more.py b/authentik/sources/oauth/migrations/0008_groupoauthsourceconnection_and_more.py new file mode 100644 index 000000000000..f103c710c0ba --- /dev/null +++ b/authentik/sources/oauth/migrations/0008_groupoauthsourceconnection_and_more.py @@ -0,0 +1,60 @@ +# Generated by Django 5.0.7 on 2024-08-01 18:52 + +import django.db.models.deletion +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("authentik_core", "0039_source_group_matching_mode_alter_group_name_and_more"), + ( + "authentik_sources_oauth", + "0007_oauthsource_oidc_jwks_oauthsource_oidc_jwks_url_and_more", + ), + ] + + operations = [ + migrations.CreateModel( + name="GroupOAuthSourceConnection", + fields=[ + ( + "groupsourceconnection_ptr", + models.OneToOneField( + auto_created=True, + on_delete=django.db.models.deletion.CASCADE, + parent_link=True, + primary_key=True, + serialize=False, + to="authentik_core.groupsourceconnection", + ), + ), + ], + options={ + "verbose_name": "Group OAuth Source Connection", + "verbose_name_plural": "Group OAuth Source Connections", + }, + bases=("authentik_core.groupsourceconnection",), + ), + migrations.CreateModel( + name="OAuthSourcePropertyMapping", + fields=[ + ( + "propertymapping_ptr", + models.OneToOneField( + auto_created=True, + on_delete=django.db.models.deletion.CASCADE, + parent_link=True, + primary_key=True, + serialize=False, + to="authentik_core.propertymapping", + ), + ), + ], + options={ + "verbose_name": "OAuth Source Property Mapping", + "verbose_name_plural": "OAuth Source Property Mappings", + }, + bases=("authentik_core.propertymapping",), + ), + ] diff --git a/authentik/sources/oauth/models.py b/authentik/sources/oauth/models.py index d05665bcb4de..73ed11b77320 100644 --- a/authentik/sources/oauth/models.py +++ b/authentik/sources/oauth/models.py @@ -9,7 +9,12 @@ from rest_framework.serializers import Serializer from authentik.core.api.object_types import CreatableType, NonCreatableType -from authentik.core.models import Source, UserSourceConnection +from authentik.core.models import ( + GroupSourceConnection, + PropertyMapping, + Source, + UserSourceConnection, +) from authentik.core.types import UILoginButton, UserSettingSerializer if TYPE_CHECKING: @@ -73,6 +78,16 @@ def serializer(self) -> type[Serializer]: return OAuthSourceSerializer + @property + def property_mapping_type(self) -> type[PropertyMapping]: + return OAuthSourcePropertyMapping + + def get_base_user_properties(self, **kwargs): + return self.source_type().get_base_user_properties(source=self, **kwargs) + + def get_base_group_properties(self, **kwargs): + return self.source_type().get_base_group_properties(source=self, **kwargs) + @property def icon_url(self) -> str | None: # When listing source types, this property might be retrieved from an abstract @@ -248,6 +263,26 @@ class Meta: verbose_name_plural = _("Reddit OAuth Sources") +class OAuthSourcePropertyMapping(PropertyMapping): + """Map OAuth properties to User or Group object attributes""" + + @property + def component(self) -> str: + return "ak-property-mapping-oauth-source-form" + + @property + def serializer(self) -> type[Serializer]: + from authentik.sources.oauth.api.property_mappings import ( + OAuthSourcePropertyMappingSerializer, + ) + + return OAuthSourcePropertyMappingSerializer + + class Meta: + verbose_name = _("OAuth Source Property Mapping") + verbose_name_plural = _("OAuth Source Property Mappings") + + class UserOAuthSourceConnection(UserSourceConnection): """Authorized remote OAuth provider.""" @@ -269,3 +304,19 @@ def save(self, *args, **kwargs): class Meta: verbose_name = _("User OAuth Source Connection") verbose_name_plural = _("User OAuth Source Connections") + + +class GroupOAuthSourceConnection(GroupSourceConnection): + """Group-source connection""" + + @property + def serializer(self) -> type[Serializer]: + from authentik.sources.oauth.api.source_connection import ( + GroupOAuthSourceConnectionSerializer, + ) + + return GroupOAuthSourceConnectionSerializer + + class Meta: + verbose_name = _("Group OAuth Source Connection") + verbose_name_plural = _("Group OAuth Source Connections") diff --git a/authentik/sources/oauth/tests/test_property_mappings.py b/authentik/sources/oauth/tests/test_property_mappings.py new file mode 100644 index 000000000000..47cb8ca2f4ba --- /dev/null +++ b/authentik/sources/oauth/tests/test_property_mappings.py @@ -0,0 +1,109 @@ +"""Apple Type tests""" + +from copy import deepcopy + +from django.contrib.auth.models import AnonymousUser +from django.test import TestCase + +from authentik.lib.generators import generate_id +from authentik.lib.tests.utils import get_request +from authentik.sources.oauth.models import OAuthSource, OAuthSourcePropertyMapping +from authentik.sources.oauth.views.callback import OAuthSourceFlowManager + +INFO = { + "sub": "83692", + "name": "Alice Adams", + "email": "alice@example.com", + "department": "Engineering", + "birthdate": "1975-12-31", + "nickname": "foo", +} +IDENTIFIER = INFO["sub"] + + +class TestPropertyMappings(TestCase): + """OAuth Source tests""" + + def setUp(self): + self.source = OAuthSource.objects.create( + name="test", + slug="test", + provider_type="openidconnect", + authorization_url="", + profile_url="", + consumer_key=generate_id(), + ) + + def test_user_base_properties(self): + """Test user base properties""" + properties = self.source.get_base_user_properties(info=INFO) + self.assertEqual( + properties, + { + "email": "alice@example.com", + "groups": [], + "name": "Alice Adams", + "username": "foo", + }, + ) + + def test_group_base_properties(self): + """Test group base properties""" + info = deepcopy(INFO) + info["groups"] = ["group 1", "group 2"] + properties = self.source.get_base_user_properties(info=info) + self.assertEqual(properties["groups"], ["group 1", "group 2"]) + for group_id in info["groups"]: + properties = self.source.get_base_group_properties(info=info, group_id=group_id) + self.assertEqual(properties, {"name": group_id}) + + def test_user_property_mappings(self): + self.source.user_property_mappings.add( + OAuthSourcePropertyMapping.objects.create( + name="test", + expression="return {'attributes': {'department': info.get('department')}}", + ) + ) + request = get_request("/", user=AnonymousUser()) + flow_manager = OAuthSourceFlowManager(self.source, request, IDENTIFIER, {"info": INFO}, {}) + self.assertEqual( + flow_manager.user_properties, + { + "attributes": { + "department": "Engineering", + }, + "email": "alice@example.com", + "name": "Alice Adams", + "username": "foo", + "path": self.source.get_user_path(), + }, + ) + + def test_grup_property_mappings(self): + info = deepcopy(INFO) + info["groups"] = ["group 1", "group 2"] + self.source.group_property_mappings.add( + OAuthSourcePropertyMapping.objects.create( + name="test", + expression="return {'attributes': {'id': group_id}}", + ) + ) + request = get_request("/", user=AnonymousUser()) + flow_manager = OAuthSourceFlowManager(self.source, request, IDENTIFIER, {"info": info}, {}) + self.assertEqual( + flow_manager.groups_properties, + { + "group 1": { + "name": "group 1", + "attributes": { + "id": "group 1", + }, + }, + "group 2": { + "name": "group 2", + "attributes": { + "id": "group 2", + }, + }, + }, + ) diff --git a/authentik/sources/oauth/tests/test_type_azure_ad.py b/authentik/sources/oauth/tests/test_type_azure_ad.py index e34892fad37d..5762bafbfee4 100644 --- a/authentik/sources/oauth/tests/test_type_azure_ad.py +++ b/authentik/sources/oauth/tests/test_type_azure_ad.py @@ -3,7 +3,7 @@ from django.test import TestCase from authentik.sources.oauth.models import OAuthSource -from authentik.sources.oauth.types.azure_ad import AzureADOAuthCallback +from authentik.sources.oauth.types.azure_ad import AzureADOAuthCallback, AzureADType # https://docs.microsoft.com/en-us/graph/api/user-get?view=graph-rest-1.0&tabs=http#response-2 AAD_USER = { @@ -41,7 +41,7 @@ def setUp(self): def test_enroll_context(self): """Test azure_ad Enrollment context""" - ak_context = AzureADOAuthCallback().get_user_enroll_context(AAD_USER) + ak_context = AzureADType().get_base_user_properties(source=self.source, info=AAD_USER) self.assertEqual(ak_context["username"], AAD_USER["userPrincipalName"]) self.assertEqual(ak_context["email"], AAD_USER["mail"]) self.assertEqual(ak_context["name"], AAD_USER["displayName"]) diff --git a/authentik/sources/oauth/tests/test_type_discord.py b/authentik/sources/oauth/tests/test_type_discord.py index e1c996a2d1a5..c86019b56e55 100644 --- a/authentik/sources/oauth/tests/test_type_discord.py +++ b/authentik/sources/oauth/tests/test_type_discord.py @@ -3,7 +3,7 @@ from django.test import TestCase from authentik.sources.oauth.models import OAuthSource -from authentik.sources.oauth.types.discord import DiscordOAuth2Callback +from authentik.sources.oauth.types.discord import DiscordType # https://discord.com/developers/docs/resources/user#user-object DISCORD_USER = { @@ -34,7 +34,7 @@ def setUp(self): def test_enroll_context(self): """Test discord Enrollment context""" - ak_context = DiscordOAuth2Callback().get_user_enroll_context(DISCORD_USER) + ak_context = DiscordType().get_base_user_properties(source=self.source, info=DISCORD_USER) self.assertEqual(ak_context["username"], DISCORD_USER["username"]) self.assertEqual(ak_context["email"], DISCORD_USER["email"]) self.assertEqual(ak_context["name"], DISCORD_USER["username"]) diff --git a/authentik/sources/oauth/tests/test_type_github.py b/authentik/sources/oauth/tests/test_type_github.py index a24cdaaa759b..2e7a42231dea 100644 --- a/authentik/sources/oauth/tests/test_type_github.py +++ b/authentik/sources/oauth/tests/test_type_github.py @@ -7,7 +7,10 @@ from authentik.lib.generators import generate_id from authentik.sources.oauth.models import OAuthSource -from authentik.sources.oauth.types.github import GitHubOAuth2Callback +from authentik.sources.oauth.types.github import ( + GitHubOAuth2Callback, + GitHubType, +) # https://developer.github.com/v3/users/#get-the-authenticated-user GITHUB_USER = { @@ -66,7 +69,9 @@ def setUp(self): def test_enroll_context(self): """Test GitHub Enrollment context""" - ak_context = GitHubOAuth2Callback().get_user_enroll_context(GITHUB_USER) + ak_context = GitHubType().get_base_user_properties( + source=self.source, info=GITHUB_USER, client=None, token={} + ) self.assertEqual(ak_context["username"], GITHUB_USER["login"]) self.assertEqual(ak_context["email"], GITHUB_USER["email"]) self.assertEqual(ak_context["name"], GITHUB_USER["name"]) @@ -86,14 +91,18 @@ def test_enroll_context_email(self): } ], ) - ak_context = GitHubOAuth2Callback( + token = { + "access_token": generate_id(), + "token_type": generate_id(), + } + callback = GitHubOAuth2Callback( source=self.source, request=self.factory.get("/"), - token={ - "access_token": generate_id(), - "token_type": generate_id(), - }, - ).get_user_enroll_context(user) + token=token, + ) + ak_context = GitHubType().get_base_user_properties( + source=self.source, info=user, client=callback.get_client(self.source), token=token + ) self.assertEqual(ak_context["username"], GITHUB_USER["login"]) self.assertEqual(ak_context["email"], email) self.assertEqual(ak_context["name"], GITHUB_USER["name"]) diff --git a/authentik/sources/oauth/tests/test_type_gitlab.py b/authentik/sources/oauth/tests/test_type_gitlab.py index 99bfa25baeec..8d2a5336d481 100644 --- a/authentik/sources/oauth/tests/test_type_gitlab.py +++ b/authentik/sources/oauth/tests/test_type_gitlab.py @@ -3,7 +3,7 @@ from django.test import TestCase from authentik.sources.oauth.models import OAuthSource -from authentik.sources.oauth.types.gitlab import GitLabOAuthCallback +from authentik.sources.oauth.types.gitlab import GitLabType GITLAB_USER = { "preferred_username": "dev_gitlab", @@ -24,7 +24,7 @@ def setUp(self): def test_enroll_context(self): """Test GitLab Enrollment context""" - ak_context = GitLabOAuthCallback().get_user_enroll_context(GITLAB_USER) + ak_context = GitLabType().get_base_user_properties(source=self.source, info=GITLAB_USER) self.assertEqual(ak_context["username"], GITLAB_USER["preferred_username"]) self.assertEqual(ak_context["email"], GITLAB_USER["email"]) self.assertEqual(ak_context["name"], GITLAB_USER["name"]) diff --git a/authentik/sources/oauth/tests/test_type_google.py b/authentik/sources/oauth/tests/test_type_google.py index 0b6d3888e2e4..3ecd8bbb10f0 100644 --- a/authentik/sources/oauth/tests/test_type_google.py +++ b/authentik/sources/oauth/tests/test_type_google.py @@ -6,7 +6,10 @@ from authentik.lib.tests.utils import dummy_get_response from authentik.sources.oauth.models import OAuthSource -from authentik.sources.oauth.types.google import GoogleOAuth2Callback, GoogleOAuthRedirect +from authentik.sources.oauth.types.google import ( + GoogleOAuthRedirect, + GoogleType, +) # https://developers.google.com/identity/protocols/oauth2/openid-connect?hl=en GOOGLE_USER = { @@ -37,7 +40,7 @@ def setUp(self): def test_enroll_context(self): """Test Google Enrollment context""" - ak_context = GoogleOAuth2Callback().get_user_enroll_context(GOOGLE_USER) + ak_context = GoogleType().get_base_user_properties(source=self.source, info=GOOGLE_USER) self.assertEqual(ak_context["email"], GOOGLE_USER["email"]) self.assertEqual(ak_context["name"], GOOGLE_USER["name"]) diff --git a/authentik/sources/oauth/tests/test_type_mailcow.py b/authentik/sources/oauth/tests/test_type_mailcow.py index 8a7a4b30dbf8..9d91d58b996d 100644 --- a/authentik/sources/oauth/tests/test_type_mailcow.py +++ b/authentik/sources/oauth/tests/test_type_mailcow.py @@ -3,7 +3,7 @@ from django.test import TestCase from authentik.sources.oauth.models import OAuthSource -from authentik.sources.oauth.types.mailcow import MailcowOAuth2Callback +from authentik.sources.oauth.types.mailcow import MailcowType # https://community.mailcow.email/d/13-mailcow-oauth-json-format/2 MAILCOW_USER = { @@ -34,6 +34,6 @@ def setUp(self): def test_enroll_context(self): """Test mailcow Enrollment context""" - ak_context = MailcowOAuth2Callback().get_user_enroll_context(MAILCOW_USER) + ak_context = MailcowType().get_base_user_properties(source=self.source, info=MAILCOW_USER) self.assertEqual(ak_context["email"], MAILCOW_USER["email"]) self.assertEqual(ak_context["name"], MAILCOW_USER["full_name"]) diff --git a/authentik/sources/oauth/tests/test_type_openid.py b/authentik/sources/oauth/tests/test_type_openid.py index f8c780548978..3b96d5ee04f0 100644 --- a/authentik/sources/oauth/tests/test_type_openid.py +++ b/authentik/sources/oauth/tests/test_type_openid.py @@ -5,7 +5,7 @@ from authentik.lib.generators import generate_id from authentik.sources.oauth.models import OAuthSource -from authentik.sources.oauth.types.oidc import OpenIDConnectOAuth2Callback +from authentik.sources.oauth.types.oidc import OpenIDConnectOAuth2Callback, OpenIDConnectType # https://connect2id.com/products/server/docs/api/userinfo OPENID_USER = { @@ -34,7 +34,9 @@ def setUp(self): def test_enroll_context(self): """Test OpenID Enrollment context""" - ak_context = OpenIDConnectOAuth2Callback().get_user_enroll_context(OPENID_USER) + ak_context = OpenIDConnectType().get_base_user_properties( + source=self.source, info=OPENID_USER + ) self.assertEqual(ak_context["username"], OPENID_USER["nickname"]) self.assertEqual(ak_context["email"], OPENID_USER["email"]) self.assertEqual(ak_context["name"], OPENID_USER["name"]) diff --git a/authentik/sources/oauth/tests/test_type_patreon.py b/authentik/sources/oauth/tests/test_type_patreon.py index 680df0724c58..3dc1a181874f 100644 --- a/authentik/sources/oauth/tests/test_type_patreon.py +++ b/authentik/sources/oauth/tests/test_type_patreon.py @@ -1,9 +1,9 @@ """Patreon Type tests""" -from django.test import RequestFactory, TestCase +from django.test import TestCase from authentik.sources.oauth.models import OAuthSource -from authentik.sources.oauth.types.patreon import PatreonOAuthCallback +from authentik.sources.oauth.types.patreon import PatreonType PATREON_USER = { "data": { @@ -58,11 +58,10 @@ def setUp(self): slug="test", provider_type="Patreon", ) - self.factory = RequestFactory() def test_enroll_context(self): """Test Patreon Enrollment context""" - ak_context = PatreonOAuthCallback().get_user_enroll_context(PATREON_USER) + ak_context = PatreonType().get_base_user_properties(source=self.source, info=PATREON_USER) self.assertEqual(ak_context["username"], PATREON_USER["data"]["attributes"]["vanity"]) self.assertEqual(ak_context["email"], PATREON_USER["data"]["attributes"]["email"]) self.assertEqual(ak_context["name"], PATREON_USER["data"]["attributes"]["full_name"]) diff --git a/authentik/sources/oauth/tests/test_type_twitch.py b/authentik/sources/oauth/tests/test_type_twitch.py index e9fbe4acd7e6..d49a2c53edc1 100644 --- a/authentik/sources/oauth/tests/test_type_twitch.py +++ b/authentik/sources/oauth/tests/test_type_twitch.py @@ -3,7 +3,7 @@ from django.test import TestCase from authentik.sources.oauth.models import OAuthSource -from authentik.sources.oauth.types.twitch import TwitchOAuth2Callback +from authentik.sources.oauth.types.twitch import TwitchType # https://dev.twitch.tv/docs/authentication/getting-tokens-oidc/#getting-claims-information-from-an-access-token TWITCH_USER = { @@ -32,7 +32,7 @@ def setUp(self): def test_enroll_context(self): """Test twitch Enrollment context""" - ak_context = TwitchOAuth2Callback().get_user_enroll_context(TWITCH_USER) + ak_context = TwitchType().get_base_user_properties(source=self.source, info=TWITCH_USER) self.assertEqual(ak_context["username"], TWITCH_USER["preferred_username"]) self.assertEqual(ak_context["email"], TWITCH_USER["email"]) self.assertEqual(ak_context["name"], TWITCH_USER["preferred_username"]) diff --git a/authentik/sources/oauth/tests/test_type_twitter.py b/authentik/sources/oauth/tests/test_type_twitter.py index 8ff9f2ffd54d..4450aa7b2fe7 100644 --- a/authentik/sources/oauth/tests/test_type_twitter.py +++ b/authentik/sources/oauth/tests/test_type_twitter.py @@ -3,7 +3,7 @@ from django.test import TestCase from authentik.sources.oauth.models import OAuthSource -from authentik.sources.oauth.types.twitter import TwitterOAuthCallback +from authentik.sources.oauth.types.twitter import TwitterType # https://developer.twitter.com/en/docs/twitter-api/users/lookup/api-reference/get-users-me TWITTER_USER = {"data": {"id": "2244994945", "name": "TwitterDev", "username": "Twitter Dev"}} @@ -24,7 +24,7 @@ def setUp(self): def test_enroll_context(self): """Test Twitter Enrollment context""" - ak_context = TwitterOAuthCallback().get_user_enroll_context(TWITTER_USER) + ak_context = TwitterType().get_base_user_properties(source=self.source, info=TWITTER_USER) self.assertEqual(ak_context["username"], TWITTER_USER["data"]["username"]) self.assertEqual(ak_context["email"], None) self.assertEqual(ak_context["name"], TWITTER_USER["data"]["name"]) diff --git a/authentik/sources/oauth/types/apple.py b/authentik/sources/oauth/types/apple.py index 3d272b604200..1e3b8a2099d7 100644 --- a/authentik/sources/oauth/types/apple.py +++ b/authentik/sources/oauth/types/apple.py @@ -90,15 +90,6 @@ class AppleOAuth2Callback(OAuthCallback): def get_user_id(self, info: dict[str, Any]) -> str | None: return info["sub"] - def get_user_enroll_context( - self, - info: dict[str, Any], - ) -> dict[str, Any]: - return { - "email": info.get("email"), - "name": info.get("name"), - } - @registry.register() class AppleType(SourceType): @@ -132,3 +123,9 @@ def login_challenge(self, source: OAuthSource, request: HttpRequest) -> Challeng "state": args["state"], } ) + + def get_base_user_properties(self, info: dict[str, Any], **kwargs) -> dict[str, Any]: + return { + "email": info.get("email"), + "name": info.get("name"), + } diff --git a/authentik/sources/oauth/types/azure_ad.py b/authentik/sources/oauth/types/azure_ad.py index 341831138f3d..7d7f4e15920b 100644 --- a/authentik/sources/oauth/types/azure_ad.py +++ b/authentik/sources/oauth/types/azure_ad.py @@ -31,17 +31,6 @@ def get_user_id(self, info: dict[str, str]) -> str: # fallback to OpenID logic in case the profile URL was changed return info.get("id", super().get_user_id(info)) - def get_user_enroll_context( - self, - info: dict[str, Any], - ) -> dict[str, Any]: - mail = info.get("mail", None) or info.get("otherMails", [None])[0] - return { - "username": info.get("userPrincipalName"), - "email": mail, - "name": info.get("displayName"), - } - @registry.register() class AzureADType(SourceType): @@ -61,3 +50,11 @@ class AzureADType(SourceType): "https://login.microsoftonline.com/common/.well-known/openid-configuration" ) oidc_jwks_url = "https://login.microsoftonline.com/common/discovery/keys" + + def get_base_user_properties(self, info: dict[str, Any], **kwargs) -> dict[str, Any]: + mail = info.get("mail", None) or info.get("otherMails", [None])[0] + return { + "username": info.get("userPrincipalName"), + "email": mail, + "name": info.get("displayName"), + } diff --git a/authentik/sources/oauth/types/discord.py b/authentik/sources/oauth/types/discord.py index a67c07bf13e9..815feb710df3 100644 --- a/authentik/sources/oauth/types/discord.py +++ b/authentik/sources/oauth/types/discord.py @@ -20,16 +20,6 @@ def get_additional_parameters(self, source): # pragma: no cover class DiscordOAuth2Callback(OAuthCallback): """Discord OAuth2 Callback""" - def get_user_enroll_context( - self, - info: dict[str, Any], - ) -> dict[str, Any]: - return { - "username": info.get("username"), - "email": info.get("email", None), - "name": info.get("username"), - } - @registry.register() class DiscordType(SourceType): @@ -43,3 +33,10 @@ class DiscordType(SourceType): authorization_url = "https://discord.com/api/oauth2/authorize" access_token_url = "https://discord.com/api/oauth2/token" # nosec profile_url = "https://discord.com/api/users/@me" + + def get_base_user_properties(self, info: dict[str, Any], **kwargs) -> dict[str, Any]: + return { + "username": info.get("username"), + "email": info.get("email", None), + "name": info.get("username"), + } diff --git a/authentik/sources/oauth/types/facebook.py b/authentik/sources/oauth/types/facebook.py index f871af64bdd2..697e1b1c4e4d 100644 --- a/authentik/sources/oauth/types/facebook.py +++ b/authentik/sources/oauth/types/facebook.py @@ -19,16 +19,6 @@ def get_additional_parameters(self, source): # pragma: no cover class FacebookOAuth2Callback(OAuthCallback): """Facebook OAuth2 Callback""" - def get_user_enroll_context( - self, - info: dict[str, Any], - ) -> dict[str, Any]: - return { - "username": info.get("name"), - "email": info.get("email"), - "name": info.get("name"), - } - @registry.register() class FacebookType(SourceType): @@ -42,3 +32,10 @@ class FacebookType(SourceType): authorization_url = "https://www.facebook.com/v7.0/dialog/oauth" access_token_url = "https://graph.facebook.com/v7.0/oauth/access_token" # nosec profile_url = "https://graph.facebook.com/v7.0/me?fields=id,name,email" + + def get_base_user_properties(self, info: dict[str, Any], **kwargs) -> dict[str, Any]: + return { + "username": info.get("name"), + "email": info.get("email"), + "name": info.get("name"), + } diff --git a/authentik/sources/oauth/types/github.py b/authentik/sources/oauth/types/github.py index ce88ae78d06a..a38e4ebb615b 100644 --- a/authentik/sources/oauth/types/github.py +++ b/authentik/sources/oauth/types/github.py @@ -5,6 +5,7 @@ from requests.exceptions import RequestException from authentik.sources.oauth.clients.oauth2 import OAuth2Client +from authentik.sources.oauth.models import OAuthSource from authentik.sources.oauth.types.registry import SourceType, registry from authentik.sources.oauth.views.callback import OAuthCallback from authentik.sources.oauth.views.redirect import OAuthRedirect @@ -42,26 +43,6 @@ class GitHubOAuth2Callback(OAuthCallback): client_class = GitHubOAuth2Client - def get_user_enroll_context( - self, - info: dict[str, Any], - ) -> dict[str, Any]: - chosen_email = info.get("email") - if not chosen_email: - # The GitHub Userprofile API only returns an email address if the profile - # has a public email address set (despite us asking for user:email, this behaviour - # doesn't change.). So we fetch all the user's email addresses - client: GitHubOAuth2Client = self.get_client(self.source) - emails = client.get_github_emails(self.token) - for email in emails: - if email.get("primary", False): - chosen_email = email.get("email", None) - return { - "username": info.get("login"), - "email": chosen_email, - "name": info.get("name"), - } - @registry.register() class GitHubType(SourceType): @@ -81,3 +62,26 @@ class GitHubType(SourceType): "https://token.actions.githubusercontent.com/.well-known/openid-configuration" ) oidc_jwks_url = "https://token.actions.githubusercontent.com/.well-known/jwks" + + def get_base_user_properties( + self, + source: OAuthSource, + client: GitHubOAuth2Client, + token: dict[str, str], + info: dict[str, Any], + **kwargs, + ) -> dict[str, Any]: + chosen_email = info.get("email") + if not chosen_email: + # The GitHub Userprofile API only returns an email address if the profile + # has a public email address set (despite us asking for user:email, this behaviour + # doesn't change.). So we fetch all the user's email addresses + emails = client.get_github_emails(token) + for email in emails: + if email.get("primary", False): + chosen_email = email.get("email", None) + return { + "username": info.get("login"), + "email": chosen_email, + "name": info.get("name"), + } diff --git a/authentik/sources/oauth/types/gitlab.py b/authentik/sources/oauth/types/gitlab.py index 3d90ea7e5d6a..bda3f5d92c4a 100644 --- a/authentik/sources/oauth/types/gitlab.py +++ b/authentik/sources/oauth/types/gitlab.py @@ -25,16 +25,6 @@ def get_additional_parameters(self, source: OAuthSource): class GitLabOAuthCallback(OAuthCallback): """GitLab OAuth2 Callback""" - def get_user_enroll_context( - self, - info: dict[str, Any], - ) -> dict[str, Any]: - return { - "username": info.get("preferred_username"), - "email": info.get("email"), - "name": info.get("name"), - } - @registry.register() class GitLabType(SourceType): @@ -52,3 +42,10 @@ class GitLabType(SourceType): profile_url = "https://gitlab.com/oauth/userinfo" oidc_well_known_url = "https://gitlab.com/.well-known/openid-configuration" oidc_jwks_url = "https://gitlab.com/oauth/discovery/keys" + + def get_base_user_properties(self, info: dict[str, Any], **kwargs) -> dict[str, Any]: + return { + "username": info.get("preferred_username"), + "email": info.get("email"), + "name": info.get("name"), + } diff --git a/authentik/sources/oauth/types/google.py b/authentik/sources/oauth/types/google.py index add0eab845c7..e3ec38584879 100644 --- a/authentik/sources/oauth/types/google.py +++ b/authentik/sources/oauth/types/google.py @@ -19,15 +19,6 @@ def get_additional_parameters(self, source): # pragma: no cover class GoogleOAuth2Callback(OAuthCallback): """Google OAuth2 Callback""" - def get_user_enroll_context( - self, - info: dict[str, Any], - ) -> dict[str, Any]: - return { - "email": info.get("email"), - "name": info.get("name"), - } - @registry.register() class GoogleType(SourceType): @@ -43,3 +34,9 @@ class GoogleType(SourceType): profile_url = "https://www.googleapis.com/oauth2/v1/userinfo" oidc_well_known_url = "https://accounts.google.com/.well-known/openid-configuration" oidc_jwks_url = "https://www.googleapis.com/oauth2/v3/certs" + + def get_base_user_properties(self, info: dict[str, Any], **kwargs) -> dict[str, Any]: + return { + "email": info.get("email"), + "name": info.get("name"), + } diff --git a/authentik/sources/oauth/types/mailcow.py b/authentik/sources/oauth/types/mailcow.py index 37895e114a5a..b9ef8991ccdf 100644 --- a/authentik/sources/oauth/types/mailcow.py +++ b/authentik/sources/oauth/types/mailcow.py @@ -47,16 +47,6 @@ class MailcowOAuth2Callback(OAuthCallback): client_class = MailcowOAuth2Client - def get_user_enroll_context( - self, - info: dict[str, Any], - ) -> dict[str, Any]: - return { - "username": info.get("full_name"), - "email": info.get("email"), - "name": info.get("full_name"), - } - @registry.register() class MailcowType(SourceType): @@ -68,3 +58,10 @@ class MailcowType(SourceType): name = "mailcow" urls_customizable = True + + def get_base_user_properties(self, info: dict[str, Any], **kwargs) -> dict[str, Any]: + return { + "username": info.get("full_name"), + "email": info.get("email"), + "name": info.get("full_name"), + } diff --git a/authentik/sources/oauth/types/oidc.py b/authentik/sources/oauth/types/oidc.py index 017e04b5e2ff..5866b868f185 100644 --- a/authentik/sources/oauth/types/oidc.py +++ b/authentik/sources/oauth/types/oidc.py @@ -26,16 +26,6 @@ class OpenIDConnectOAuth2Callback(OAuthCallback): def get_user_id(self, info: dict[str, str]) -> str: return info.get("sub", None) - def get_user_enroll_context( - self, - info: dict[str, Any], - ) -> dict[str, Any]: - return { - "username": info.get("nickname", info.get("preferred_username")), - "email": info.get("email"), - "name": info.get("name"), - } - @registry.register() class OpenIDConnectType(SourceType): @@ -47,3 +37,11 @@ class OpenIDConnectType(SourceType): name = "openidconnect" urls_customizable = True + + def get_base_user_properties(self, info: dict[str, Any], **kwargs) -> dict[str, Any]: + return { + "username": info.get("nickname", info.get("preferred_username")), + "email": info.get("email"), + "name": info.get("name"), + "groups": info.get("groups", []), + } diff --git a/authentik/sources/oauth/types/okta.py b/authentik/sources/oauth/types/okta.py index 1698cf2d1f55..2e43989c5a0b 100644 --- a/authentik/sources/oauth/types/okta.py +++ b/authentik/sources/oauth/types/okta.py @@ -26,16 +26,6 @@ class OktaOAuth2Callback(OpenIDConnectOAuth2Callback): # see https://github.com/goauthentik/authentik/issues/1910 client_class = UserprofileHeaderAuthClient - def get_user_enroll_context( - self, - info: dict[str, Any], - ) -> dict[str, Any]: - return { - "username": info.get("nickname"), - "email": info.get("email"), - "name": info.get("name"), - } - @registry.register() class OktaType(SourceType): @@ -47,3 +37,11 @@ class OktaType(SourceType): name = "okta" urls_customizable = True + + def get_base_user_properties(self, info: dict[str, Any], **kwargs) -> dict[str, Any]: + return { + "username": info.get("nickname"), + "email": info.get("email"), + "name": info.get("name"), + "groups": info.get("groups", []), + } diff --git a/authentik/sources/oauth/types/patreon.py b/authentik/sources/oauth/types/patreon.py index 07bf307f0975..5d0fbd713cca 100644 --- a/authentik/sources/oauth/types/patreon.py +++ b/authentik/sources/oauth/types/patreon.py @@ -27,16 +27,6 @@ class PatreonOAuthCallback(OAuthCallback): def get_user_id(self, info: dict[str, str]) -> str: return info.get("data", {}).get("id") - def get_user_enroll_context( - self, - info: dict[str, Any], - ) -> dict[str, Any]: - return { - "username": info.get("data", {}).get("attributes", {}).get("vanity"), - "email": info.get("data", {}).get("attributes", {}).get("email"), - "name": info.get("data", {}).get("attributes", {}).get("full_name"), - } - @registry.register() class PatreonType(SourceType): @@ -50,3 +40,10 @@ class PatreonType(SourceType): authorization_url = "https://www.patreon.com/oauth2/authorize" access_token_url = "https://www.patreon.com/api/oauth2/token" # nosec profile_url = "https://www.patreon.com/api/oauth2/api/current_user" + + def get_base_user_properties(self, info: dict[str, Any], **kwargs) -> dict[str, Any]: + return { + "username": info.get("data", {}).get("attributes", {}).get("vanity"), + "email": info.get("data", {}).get("attributes", {}).get("email"), + "name": info.get("data", {}).get("attributes", {}).get("full_name"), + } diff --git a/authentik/sources/oauth/types/reddit.py b/authentik/sources/oauth/types/reddit.py index 1b901bb37a30..c7d1e4a7dc4e 100644 --- a/authentik/sources/oauth/types/reddit.py +++ b/authentik/sources/oauth/types/reddit.py @@ -34,17 +34,6 @@ class RedditOAuth2Callback(OAuthCallback): client_class = RedditOAuth2Client - def get_user_enroll_context( - self, - info: dict[str, Any], - ) -> dict[str, Any]: - return { - "username": info.get("name"), - "email": None, - "name": info.get("name"), - "password": None, - } - @registry.register() class RedditType(SourceType): @@ -58,3 +47,10 @@ class RedditType(SourceType): authorization_url = "https://www.reddit.com/api/v1/authorize" access_token_url = "https://www.reddit.com/api/v1/access_token" # nosec profile_url = "https://oauth.reddit.com/api/v1/me" + + def get_base_user_properties(self, info: dict[str, Any], **kwargs) -> dict[str, Any]: + return { + "username": info.get("name"), + "email": None, + "name": info.get("name"), + } diff --git a/authentik/sources/oauth/types/registry.py b/authentik/sources/oauth/types/registry.py index 7ff1c85dbe72..6a15441e6017 100644 --- a/authentik/sources/oauth/types/registry.py +++ b/authentik/sources/oauth/types/registry.py @@ -2,6 +2,7 @@ from collections.abc import Callable from enum import Enum +from typing import Any from django.http.request import HttpRequest from django.templatetags.static import static @@ -55,6 +56,20 @@ def login_challenge(self, source: OAuthSource, request: HttpRequest) -> Challeng } ) + def get_base_user_properties( + self, source: OAuthSource, info: dict[str, Any], **kwargs + ) -> dict[str, Any | dict[str, Any]]: + """Get base user properties for enrollment/update""" + return info + + def get_base_group_properties( + self, source: OAuthSource, group_id: str, **kwargs + ) -> dict[str, Any | dict[str, Any]]: + """Get base group properties for creation/update""" + return { + "name": group_id, + } + class SourceTypeRegistry: """Registry to hold all Source types.""" diff --git a/authentik/sources/oauth/types/twitch.py b/authentik/sources/oauth/types/twitch.py index 777d4578675e..a4b8fb98de96 100644 --- a/authentik/sources/oauth/types/twitch.py +++ b/authentik/sources/oauth/types/twitch.py @@ -33,16 +33,6 @@ class TwitchOAuth2Callback(OpenIDConnectOAuth2Callback): client_class = TwitchClient - def get_user_enroll_context( - self, - info: dict[str, Any], - ) -> dict[str, Any]: - return { - "username": info.get("preferred_username"), - "email": info.get("email"), - "name": info.get("preferred_username"), - } - @registry.register() class TwitchType(SourceType): @@ -56,3 +46,10 @@ class TwitchType(SourceType): authorization_url = "https://id.twitch.tv/oauth2/authorize" access_token_url = "https://id.twitch.tv/oauth2/token" # nosec profile_url = "https://id.twitch.tv/oauth2/userinfo" + + def get_base_user_properties(self, info: dict[str, Any], **kwargs) -> dict[str, Any]: + return { + "username": info.get("preferred_username"), + "email": info.get("email"), + "name": info.get("preferred_username"), + } diff --git a/authentik/sources/oauth/types/twitter.py b/authentik/sources/oauth/types/twitter.py index 8b1aa6612453..8e17539f32b3 100644 --- a/authentik/sources/oauth/types/twitter.py +++ b/authentik/sources/oauth/types/twitter.py @@ -49,17 +49,6 @@ class TwitterOAuthCallback(OAuthCallback): def get_user_id(self, info: dict[str, str]) -> str: return info.get("data", {}).get("id", "") - def get_user_enroll_context( - self, - info: dict[str, Any], - ) -> dict[str, Any]: - data = info.get("data", {}) - return { - "username": data.get("username"), - "email": None, - "name": data.get("name"), - } - @registry.register() class TwitterType(SourceType): @@ -73,3 +62,11 @@ class TwitterType(SourceType): authorization_url = "https://twitter.com/i/oauth2/authorize" access_token_url = "https://api.twitter.com/2/oauth2/token" # nosec profile_url = "https://api.twitter.com/2/users/me" + + def get_base_user_properties(self, info: dict[str, Any], **kwargs) -> dict[str, Any]: + data = info.get("data", {}) + return { + "username": data.get("username"), + "email": None, + "name": data.get("name"), + } diff --git a/authentik/sources/oauth/urls.py b/authentik/sources/oauth/urls.py index 5914f7d0174d..be256892c6a5 100644 --- a/authentik/sources/oauth/urls.py +++ b/authentik/sources/oauth/urls.py @@ -2,8 +2,12 @@ from django.urls import path +from authentik.sources.oauth.api.property_mappings import OAuthSourcePropertyMappingViewSet from authentik.sources.oauth.api.source import OAuthSourceViewSet -from authentik.sources.oauth.api.source_connection import UserOAuthSourceConnectionViewSet +from authentik.sources.oauth.api.source_connection import ( + GroupOAuthSourceConnectionViewSet, + UserOAuthSourceConnectionViewSet, +) from authentik.sources.oauth.types.registry import RequestKind from authentik.sources.oauth.views.dispatcher import DispatcherView @@ -21,6 +25,8 @@ ] api_urlpatterns = [ + ("propertymappings/source/oauth", OAuthSourcePropertyMappingViewSet), ("sources/user_connections/oauth", UserOAuthSourceConnectionViewSet), + ("sources/group_connections/oauth", GroupOAuthSourceConnectionViewSet), ("sources/oauth", OAuthSourceViewSet), ] diff --git a/authentik/sources/oauth/views/callback.py b/authentik/sources/oauth/views/callback.py index 79dae2e2cadd..6126671aa8ff 100644 --- a/authentik/sources/oauth/views/callback.py +++ b/authentik/sources/oauth/views/callback.py @@ -13,7 +13,11 @@ from authentik.core.sources.flow_manager import SourceFlowManager from authentik.events.models import Event, EventAction -from authentik.sources.oauth.models import OAuthSource, UserOAuthSourceConnection +from authentik.sources.oauth.models import ( + GroupOAuthSourceConnection, + OAuthSource, + UserOAuthSourceConnection, +) from authentik.sources.oauth.views.base import OAuthClientMixin LOGGER = get_logger() @@ -57,15 +61,19 @@ def dispatch(self, request: HttpRequest, *_, **kwargs) -> HttpResponse: identifier = self.get_user_id(info=raw_info) if identifier is None: return self.handle_login_failure("Could not determine id.") - # Get or create access record - enroll_info = self.get_user_enroll_context(raw_info) sfm = OAuthSourceFlowManager( source=self.source, request=self.request, identifier=identifier, - enroll_info=enroll_info, + user_info={ + "info": raw_info, + "client": client, + "token": self.token, + }, + policy_context={ + "oauth_userinfo": raw_info, + }, ) - sfm.policy_context = {"oauth_userinfo": raw_info} return sfm.get_flow( raw_info=raw_info, access_token=self.token.get("access_token"), @@ -79,13 +87,6 @@ def get_error_redirect(self, source: OAuthSource, reason: str) -> str: "Return url to redirect on login failure." return settings.LOGIN_URL - def get_user_enroll_context( - self, - info: dict[str, Any], - ) -> dict[str, Any]: - """Create a dict of User data""" - raise NotImplementedError() - def get_user_id(self, info: dict[str, Any]) -> str | None: """Return unique identifier from the profile info.""" if "id" in info: @@ -111,9 +112,10 @@ def handle_login_failure(self, reason: str) -> HttpResponse: class OAuthSourceFlowManager(SourceFlowManager): """Flow manager for oauth sources""" - connection_type = UserOAuthSourceConnection + user_connection_type = UserOAuthSourceConnection + group_connection_type = GroupOAuthSourceConnection - def update_connection( + def update_user_connection( self, connection: UserOAuthSourceConnection, access_token: str | None = None, diff --git a/authentik/sources/plex/api/source.py b/authentik/sources/plex/api/source.py index 6d30b6c1e565..4560aea3556b 100644 --- a/authentik/sources/plex/api/source.py +++ b/authentik/sources/plex/api/source.py @@ -109,7 +109,8 @@ def redeem_token(self, request: Request) -> Response: source=source, request=request, identifier=str(identifier), - enroll_info=user_info, + user_info=user_info, + policy_context={}, ) return to_stage_response(request, sfm.get_flow(plex_token=plex_token)) LOGGER.warning( diff --git a/authentik/sources/plex/plex.py b/authentik/sources/plex/plex.py index caf245888f21..60bc5e1c2bb7 100644 --- a/authentik/sources/plex/plex.py +++ b/authentik/sources/plex/plex.py @@ -113,9 +113,11 @@ def check_friends_overlap(self, user_ident: int) -> bool: class PlexSourceFlowManager(SourceFlowManager): """Flow manager for plex sources""" - connection_type = PlexSourceConnection + user_connection_type = PlexSourceConnection - def update_connection(self, connection: PlexSourceConnection, **kwargs) -> PlexSourceConnection: + def update_user_connection( + self, connection: PlexSourceConnection, **kwargs + ) -> PlexSourceConnection: """Set the access_token on the connection""" connection.plex_token = kwargs.get("plex_token") return connection diff --git a/authentik/sources/saml/api/property_mappings.py b/authentik/sources/saml/api/property_mappings.py new file mode 100644 index 000000000000..81535052834e --- /dev/null +++ b/authentik/sources/saml/api/property_mappings.py @@ -0,0 +1,31 @@ +"""SAML source property mappings API""" + +from rest_framework.viewsets import ModelViewSet + +from authentik.core.api.property_mappings import PropertyMappingFilterSet, PropertyMappingSerializer +from authentik.core.api.used_by import UsedByMixin +from authentik.sources.saml.models import SAMLSourcePropertyMapping + + +class SAMLSourcePropertyMappingSerializer(PropertyMappingSerializer): + """SAMLSourcePropertyMapping Serializer""" + + class Meta(PropertyMappingSerializer.Meta): + model = SAMLSourcePropertyMapping + + +class SAMLSourcePropertyMappingFilter(PropertyMappingFilterSet): + """Filter for SAMLSourcePropertyMapping""" + + class Meta(PropertyMappingFilterSet.Meta): + model = SAMLSourcePropertyMapping + + +class SAMLSourcePropertyMappingViewSet(UsedByMixin, ModelViewSet): + """SAMLSourcePropertyMapping Viewset""" + + queryset = SAMLSourcePropertyMapping.objects.all() + serializer_class = SAMLSourcePropertyMappingSerializer + filterset_class = SAMLSourcePropertyMappingFilter + search_fields = ["name"] + ordering = ["name"] diff --git a/authentik/sources/saml/api/source.py b/authentik/sources/saml/api/source.py index a3f0e9bd411f..007079757659 100644 --- a/authentik/sources/saml/api/source.py +++ b/authentik/sources/saml/api/source.py @@ -20,6 +20,7 @@ class SAMLSourceSerializer(SourceSerializer): class Meta: model = SAMLSource fields = SourceSerializer.Meta.fields + [ + "group_matching_mode", "pre_authentication_flow", "issuer", "sso_url", diff --git a/authentik/sources/saml/api/source_connection.py b/authentik/sources/saml/api/source_connection.py index b5e276140d49..7b97a1203532 100644 --- a/authentik/sources/saml/api/source_connection.py +++ b/authentik/sources/saml/api/source_connection.py @@ -3,10 +3,12 @@ from rest_framework.viewsets import ModelViewSet from authentik.core.api.sources import ( + GroupSourceConnectionSerializer, + GroupSourceConnectionViewSet, UserSourceConnectionSerializer, UserSourceConnectionViewSet, ) -from authentik.sources.saml.models import UserSAMLSourceConnection +from authentik.sources.saml.models import GroupSAMLSourceConnection, UserSAMLSourceConnection class UserSAMLSourceConnectionSerializer(UserSourceConnectionSerializer): @@ -22,3 +24,17 @@ class UserSAMLSourceConnectionViewSet(UserSourceConnectionViewSet, ModelViewSet) queryset = UserSAMLSourceConnection.objects.all() serializer_class = UserSAMLSourceConnectionSerializer + + +class GroupSAMLSourceConnectionSerializer(GroupSourceConnectionSerializer): + """OAuth Group-Source connection Serializer""" + + class Meta(GroupSourceConnectionSerializer.Meta): + model = GroupSAMLSourceConnection + + +class GroupSAMLSourceConnectionViewSet(GroupSourceConnectionViewSet): + """Group-source connection Viewset""" + + queryset = GroupSAMLSourceConnection.objects.all() + serializer_class = GroupSAMLSourceConnectionSerializer diff --git a/authentik/sources/saml/migrations/0015_groupsamlsourceconnection_samlsourcepropertymapping.py b/authentik/sources/saml/migrations/0015_groupsamlsourceconnection_samlsourcepropertymapping.py new file mode 100644 index 000000000000..21346442c486 --- /dev/null +++ b/authentik/sources/saml/migrations/0015_groupsamlsourceconnection_samlsourcepropertymapping.py @@ -0,0 +1,57 @@ +# Generated by Django 5.0.7 on 2024-08-01 18:52 + +import django.db.models.deletion +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("authentik_core", "0039_source_group_matching_mode_alter_group_name_and_more"), + ("authentik_sources_saml", "0014_alter_samlsource_digest_algorithm_and_more"), + ] + + operations = [ + migrations.CreateModel( + name="GroupSAMLSourceConnection", + fields=[ + ( + "groupsourceconnection_ptr", + models.OneToOneField( + auto_created=True, + on_delete=django.db.models.deletion.CASCADE, + parent_link=True, + primary_key=True, + serialize=False, + to="authentik_core.groupsourceconnection", + ), + ), + ], + options={ + "verbose_name": "Group SAML Source Connection", + "verbose_name_plural": "Group SAML Source Connections", + }, + bases=("authentik_core.groupsourceconnection",), + ), + migrations.CreateModel( + name="SAMLSourcePropertyMapping", + fields=[ + ( + "propertymapping_ptr", + models.OneToOneField( + auto_created=True, + on_delete=django.db.models.deletion.CASCADE, + parent_link=True, + primary_key=True, + serialize=False, + to="authentik_core.propertymapping", + ), + ), + ], + options={ + "verbose_name": "SAML Source Property Mapping", + "verbose_name_plural": "SAML Source Property Mappings", + }, + bases=("authentik_core.propertymapping",), + ), + ] diff --git a/authentik/sources/saml/models.py b/authentik/sources/saml/models.py index 94179a080f76..99c1c2e71fbc 100644 --- a/authentik/sources/saml/models.py +++ b/authentik/sources/saml/models.py @@ -1,5 +1,7 @@ """saml sp models""" +from typing import Any + from django.db import models from django.http import HttpRequest from django.templatetags.static import static @@ -7,11 +9,17 @@ from django.utils.translation import gettext_lazy as _ from rest_framework.serializers import Serializer -from authentik.core.models import Source, UserSourceConnection +from authentik.core.models import ( + GroupSourceConnection, + PropertyMapping, + Source, + UserSourceConnection, +) from authentik.core.types import UILoginButton, UserSettingSerializer from authentik.crypto.models import CertificateKeyPair from authentik.flows.challenge import RedirectChallenge from authentik.flows.models import Flow +from authentik.lib.expression.evaluator import BaseEvaluator from authentik.lib.utils.time import timedelta_string_validator from authentik.sources.saml.processors.constants import ( DSA_SHA1, @@ -19,10 +27,12 @@ ECDSA_SHA256, ECDSA_SHA384, ECDSA_SHA512, + NS_SAML_ASSERTION, RSA_SHA1, RSA_SHA256, RSA_SHA384, RSA_SHA512, + SAML_ATTRIBUTES_GROUP, SAML_BINDING_POST, SAML_BINDING_REDIRECT, SAML_NAME_ID_FORMAT_EMAIL, @@ -182,11 +192,39 @@ def serializer(self) -> type[Serializer]: return SAMLSourceSerializer @property - def icon_url(self) -> str: - icon = super().icon_url - if not icon: - return static("authentik/sources/saml.png") - return icon + def property_mapping_type(self) -> type[PropertyMapping]: + return SAMLSourcePropertyMapping + + def get_base_user_properties(self, root: Any, name_id: Any, **kwargs): + attributes = {} + assertion = root.find(f"{{{NS_SAML_ASSERTION}}}Assertion") + if assertion is None: + raise ValueError("Assertion element not found") + attribute_statement = assertion.find(f"{{{NS_SAML_ASSERTION}}}AttributeStatement") + if attribute_statement is None: + raise ValueError("Attribute statement element not found") + # Get all attributes and their values into a dict + for attribute in attribute_statement.iterchildren(): + key = attribute.attrib["Name"] + attributes.setdefault(key, []) + for value in attribute.iterchildren(): + attributes[key].append(value.text) + if SAML_ATTRIBUTES_GROUP in attributes: + attributes["groups"] = attributes[SAML_ATTRIBUTES_GROUP] + del attributes[SAML_ATTRIBUTES_GROUP] + # Flatten all lists in the dict + for key, value in attributes.items(): + if key == "groups": + continue + attributes[key] = BaseEvaluator.expr_flatten(value) + attributes["username"] = name_id.text + + return attributes + + def get_base_group_properties(self, group_id: str, **kwargs): + return { + "name": group_id, + } def get_issuer(self, request: HttpRequest) -> str: """Get Source's Issuer, falling back to our Metadata URL if none is set""" @@ -200,6 +238,13 @@ def build_full_url(self, request: HttpRequest, view: str = "acs") -> str: reverse(f"authentik_sources_saml:{view}", kwargs={"source_slug": self.slug}) ) + @property + def icon_url(self) -> str: + icon = super().icon_url + if not icon: + return static("authentik/sources/saml.png") + return icon + def ui_login_button(self, request: HttpRequest) -> UILoginButton: return UILoginButton( challenge=RedirectChallenge( @@ -235,6 +280,24 @@ class Meta: verbose_name_plural = _("SAML Sources") +class SAMLSourcePropertyMapping(PropertyMapping): + """Map SAML properties to User or Group object attributes""" + + @property + def component(self) -> str: + return "ak-property-mapping-saml-source-form" + + @property + def serializer(self) -> type[Serializer]: + from authentik.sources.saml.api.property_mappings import SAMLSourcePropertyMappingSerializer + + return SAMLSourcePropertyMappingSerializer + + class Meta: + verbose_name = _("SAML Source Property Mapping") + verbose_name_plural = _("SAML Source Property Mappings") + + class UserSAMLSourceConnection(UserSourceConnection): """Connection to configured SAML Sources.""" @@ -249,3 +312,19 @@ def serializer(self) -> Serializer: class Meta: verbose_name = _("User SAML Source Connection") verbose_name_plural = _("User SAML Source Connections") + + +class GroupSAMLSourceConnection(GroupSourceConnection): + """Group-source connection""" + + @property + def serializer(self) -> type[Serializer]: + from authentik.sources.saml.api.source_connection import ( + GroupSAMLSourceConnectionSerializer, + ) + + return GroupSAMLSourceConnectionSerializer + + class Meta: + verbose_name = _("Group SAML Source Connection") + verbose_name_plural = _("Group SAML Source Connections") diff --git a/authentik/sources/saml/processors/constants.py b/authentik/sources/saml/processors/constants.py index e0eed95ada7e..df126c6a4487 100644 --- a/authentik/sources/saml/processors/constants.py +++ b/authentik/sources/saml/processors/constants.py @@ -21,6 +21,8 @@ SAML_NAME_ID_FORMAT_WINDOWS = "urn:oasis:names:tc:SAML:2.0:nameid-format:WindowsDomainQualifiedName" SAML_NAME_ID_FORMAT_TRANSIENT = "urn:oasis:names:tc:SAML:2.0:nameid-format:transient" +SAML_ATTRIBUTES_GROUP = "http://schemas.xmlsoap.org/claims/Group" + SAML_BINDING_POST = "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" SAML_BINDING_REDIRECT = "urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" diff --git a/authentik/sources/saml/processors/response.py b/authentik/sources/saml/processors/response.py index b4bbcc890bc2..62d8dfd0ad20 100644 --- a/authentik/sources/saml/processors/response.py +++ b/authentik/sources/saml/processors/response.py @@ -21,16 +21,18 @@ User, ) from authentik.core.sources.flow_manager import SourceFlowManager -from authentik.lib.expression.evaluator import BaseEvaluator from authentik.lib.utils.time import timedelta_from_string -from authentik.policies.utils import delete_none_values from authentik.sources.saml.exceptions import ( InvalidSignature, MismatchedRequestID, MissingSAMLResponse, UnsupportedNameIDFormat, ) -from authentik.sources.saml.models import SAMLSource, UserSAMLSourceConnection +from authentik.sources.saml.models import ( + GroupSAMLSourceConnection, + SAMLSource, + UserSAMLSourceConnection, +) from authentik.sources.saml.processors.constants import ( NS_MAP, NS_SAML_ASSERTION, @@ -138,12 +140,12 @@ def _handle_name_id_transient(self) -> SourceFlowManager: user has an attribute that refers to our Source for cleanup. The user is also deleted on logout and periodically.""" # Create a temporary User - name_id = self._get_name_id().text + name_id = self._get_name_id() expiry = mktime( (now() + timedelta_from_string(self._source.temporary_user_delete_after)).timetuple() ) user: User = User.objects.create( - username=name_id, + username=name_id.text, attributes={ USER_ATTRIBUTE_GENERATED: True, USER_ATTRIBUTE_SOURCES: [ @@ -154,15 +156,21 @@ def _handle_name_id_transient(self) -> SourceFlowManager: }, path=self._source.get_user_path(), ) - LOGGER.debug("Created temporary user for NameID Transient", username=name_id) + LOGGER.debug("Created temporary user for NameID Transient", username=name_id.text) user.set_unusable_password() user.save() - UserSAMLSourceConnection.objects.create(source=self._source, user=user, identifier=name_id) + UserSAMLSourceConnection.objects.create( + source=self._source, user=user, identifier=name_id.text + ) return SAMLSourceFlowManager( - self._source, - self._http_request, - name_id, - delete_none_values(self.get_attributes()), + source=self._source, + request=self._http_request, + identifier=str(name_id.text), + user_info={ + "root": self._root, + "name_id": name_id, + }, + policy_context={}, ) def _get_name_id(self) -> "Element": @@ -200,27 +208,6 @@ def _get_name_id_filter(self) -> dict[str, str]: f"Assertion contains NameID with unsupported format {_format}." ) - def get_attributes(self) -> dict[str, list[str] | str]: - """Get all attributes sent""" - attributes = {} - assertion = self._root.find(f"{{{NS_SAML_ASSERTION}}}Assertion") - if assertion is None: - raise ValueError("Assertion element not found") - attribute_statement = assertion.find(f"{{{NS_SAML_ASSERTION}}}AttributeStatement") - if attribute_statement is None: - raise ValueError("Attribute statement element not found") - # Get all attributes and their values into a dict - for attribute in attribute_statement.iterchildren(): - key = attribute.attrib["Name"] - attributes.setdefault(key, []) - for value in attribute.iterchildren(): - attributes[key].append(value.text) - # Flatten all lists in the dict - for key, value in attributes.items(): - attributes[key] = BaseEvaluator.expr_flatten(value) - attributes["username"] = self._get_name_id().text - return attributes - def prepare_flow_manager(self) -> SourceFlowManager: """Prepare flow plan depending on whether or not the user exists""" name_id = self._get_name_id() @@ -235,17 +222,22 @@ def prepare_flow_manager(self) -> SourceFlowManager: if name_id.attrib["Format"] == SAML_NAME_ID_FORMAT_TRANSIENT: return self._handle_name_id_transient() - flow_manager = SAMLSourceFlowManager( - self._source, - self._http_request, - name_id.text, - delete_none_values(self.get_attributes()), + return SAMLSourceFlowManager( + source=self._source, + request=self._http_request, + identifier=str(name_id.text), + user_info={ + "root": self._root, + "name_id": name_id, + }, + policy_context={ + "saml_response": etree.tostring(self._root), + }, ) - flow_manager.policy_context["saml_response"] = etree.tostring(self._root) - return flow_manager class SAMLSourceFlowManager(SourceFlowManager): """Source flow manager for SAML Sources""" - connection_type = UserSAMLSourceConnection + user_connection_type = UserSAMLSourceConnection + group_connection_type = GroupSAMLSourceConnection diff --git a/authentik/sources/saml/tests/fixtures/response_success_groups.xml b/authentik/sources/saml/tests/fixtures/response_success_groups.xml new file mode 100644 index 000000000000..b9c22ac5361a --- /dev/null +++ b/authentik/sources/saml/tests/fixtures/response_success_groups.xml @@ -0,0 +1,46 @@ + + + https://accounts.google.com/o/saml2?idpid= + + + + + https://accounts.google.com/o/saml2?idpid= + + jens@goauthentik.io + + + + + + + https://accounts.google.com/o/saml2?idpid= + + + + + foo + + + bar + + + foo@bar.baz + + + group 1 + group 2 + + + + + urn:oasis:names:tc:SAML:2.0:ac:classes:unspecified + + + + diff --git a/authentik/sources/saml/tests/test_property_mappings.py b/authentik/sources/saml/tests/test_property_mappings.py new file mode 100644 index 000000000000..638159913e10 --- /dev/null +++ b/authentik/sources/saml/tests/test_property_mappings.py @@ -0,0 +1,135 @@ +"""SAML Source tests""" + +from base64 import b64encode + +from defusedxml.lxml import fromstring +from django.contrib.sessions.middleware import SessionMiddleware +from django.test import RequestFactory, TestCase + +from authentik.core.tests.utils import create_test_flow +from authentik.lib.generators import generate_id +from authentik.lib.tests.utils import dummy_get_response, load_fixture +from authentik.sources.saml.models import SAMLSource, SAMLSourcePropertyMapping +from authentik.sources.saml.processors.constants import NS_SAML_ASSERTION +from authentik.sources.saml.processors.response import ResponseProcessor + +ROOT = fromstring(load_fixture("fixtures/response_success.xml").encode()) +ROOT_GROUPS = fromstring(load_fixture("fixtures/response_success_groups.xml").encode()) +NAME_ID = ( + ROOT.find(f"{{{NS_SAML_ASSERTION}}}Assertion") + .find(f"{{{NS_SAML_ASSERTION}}}Subject") + .find(f"{{{NS_SAML_ASSERTION}}}NameID") +) + + +class TestPropertyMappings(TestCase): + """Test Property Mappings""" + + def setUp(self): + self.factory = RequestFactory() + self.source = SAMLSource.objects.create( + slug=generate_id(), + issuer="authentik", + allow_idp_initiated=True, + pre_authentication_flow=create_test_flow(), + ) + + def test_user_base_properties(self): + """Test user base properties""" + properties = self.source.get_base_user_properties(root=ROOT, name_id=NAME_ID) + self.assertEqual( + properties, + { + "email": "foo@bar.baz", + "name": "foo", + "sn": "bar", + "username": "jens@goauthentik.io", + }, + ) + + def test_group_base_properties(self): + """Test group base properties""" + properties = self.source.get_base_user_properties(root=ROOT_GROUPS, name_id=NAME_ID) + self.assertEqual(properties["groups"], ["group 1", "group 2"]) + for group_id in ["group 1", "group 2"]: + properties = self.source.get_base_group_properties(root=ROOT, group_id=group_id) + self.assertEqual(properties, {"name": group_id}) + + def test_user_property_mappings(self): + """Test user property mappings""" + self.source.user_property_mappings.add( + SAMLSourcePropertyMapping.objects.create( + name="test", + expression="return {'attributes': {'department': 'Engineering'}, 'sn': None}", + ) + ) + request = self.factory.post( + "/", + data={ + "SAMLResponse": b64encode( + load_fixture("fixtures/response_success.xml").encode() + ).decode() + }, + ) + + middleware = SessionMiddleware(dummy_get_response) + middleware.process_request(request) + request.session.save() + + parser = ResponseProcessor(self.source, request) + parser.parse() + sfm = parser.prepare_flow_manager() + self.assertEqual( + sfm.user_properties, + { + "email": "foo@bar.baz", + "name": "foo", + "username": "jens@goauthentik.io", + "attributes": { + "department": "Engineering", + }, + "path": self.source.get_user_path(), + }, + ) + + def test_group_property_mappings(self): + """Test group property mappings""" + self.source.group_property_mappings.add( + SAMLSourcePropertyMapping.objects.create( + name="test", + expression="return {'attributes': {'id': group_id}}", + ) + ) + request = self.factory.post( + "/", + data={ + "SAMLResponse": b64encode( + load_fixture("fixtures/response_success_groups.xml").encode() + ).decode() + }, + ) + + middleware = SessionMiddleware(dummy_get_response) + middleware.process_request(request) + request.session.save() + + parser = ResponseProcessor(self.source, request) + parser.parse() + sfm = parser.prepare_flow_manager() + self.assertEqual( + sfm.groups_properties, + { + "group 1": { + "name": "group 1", + "attributes": { + "id": "group 1", + }, + }, + "group 2": { + "name": "group 2", + "attributes": { + "id": "group 2", + }, + }, + }, + ) diff --git a/authentik/sources/saml/tests/test_response.py b/authentik/sources/saml/tests/test_response.py index b22957c8d3fa..a56e3d4c1980 100644 --- a/authentik/sources/saml/tests/test_response.py +++ b/authentik/sources/saml/tests/test_response.py @@ -67,6 +67,13 @@ def test_success(self): parser.parse() sfm = parser.prepare_flow_manager() self.assertEqual( - sfm.enroll_info, - {"email": "foo@bar.baz", "name": "foo", "sn": "bar", "username": "jens@goauthentik.io"}, + sfm.user_properties, + { + "email": "foo@bar.baz", + "name": "foo", + "sn": "bar", + "username": "jens@goauthentik.io", + "attributes": {}, + "path": self.source.get_user_path(), + }, ) diff --git a/authentik/sources/saml/urls.py b/authentik/sources/saml/urls.py index 6abeb3f4dbbc..745062fb70a5 100644 --- a/authentik/sources/saml/urls.py +++ b/authentik/sources/saml/urls.py @@ -2,8 +2,12 @@ from django.urls import path +from authentik.sources.saml.api.property_mappings import SAMLSourcePropertyMappingViewSet from authentik.sources.saml.api.source import SAMLSourceViewSet -from authentik.sources.saml.api.source_connection import UserSAMLSourceConnectionViewSet +from authentik.sources.saml.api.source_connection import ( + GroupSAMLSourceConnectionViewSet, + UserSAMLSourceConnectionViewSet, +) from authentik.sources.saml.views import ACSView, InitiateView, MetadataView, SLOView urlpatterns = [ @@ -14,6 +18,8 @@ ] api_urlpatterns = [ + ("propertymappings/source/saml", SAMLSourcePropertyMappingViewSet), ("sources/user_connections/saml", UserSAMLSourceConnectionViewSet), + ("sources/group_connections/saml", GroupSAMLSourceConnectionViewSet), ("sources/saml", SAMLSourceViewSet), ] diff --git a/blueprints/schema.json b/blueprints/schema.json index cf2d42abc4b7..0a7811f3b61d 100644 --- a/blueprints/schema.json +++ b/blueprints/schema.json @@ -1201,6 +1201,46 @@ } } }, + { + "type": "object", + "required": [ + "model", + "identifiers" + ], + "properties": { + "model": { + "const": "authentik_sources_oauth.oauthsourcepropertymapping" + }, + "id": { + "type": "string" + }, + "state": { + "type": "string", + "enum": [ + "absent", + "present", + "created", + "must_created" + ], + "default": "present" + }, + "conditions": { + "type": "array", + "items": { + "type": "boolean" + } + }, + "permissions": { + "$ref": "#/$defs/model_authentik_sources_oauth.oauthsourcepropertymapping_permissions" + }, + "attrs": { + "$ref": "#/$defs/model_authentik_sources_oauth.oauthsourcepropertymapping" + }, + "identifiers": { + "$ref": "#/$defs/model_authentik_sources_oauth.oauthsourcepropertymapping" + } + } + }, { "type": "object", "required": [ @@ -1241,6 +1281,46 @@ } } }, + { + "type": "object", + "required": [ + "model", + "identifiers" + ], + "properties": { + "model": { + "const": "authentik_sources_oauth.groupoauthsourceconnection" + }, + "id": { + "type": "string" + }, + "state": { + "type": "string", + "enum": [ + "absent", + "present", + "created", + "must_created" + ], + "default": "present" + }, + "conditions": { + "type": "array", + "items": { + "type": "boolean" + } + }, + "permissions": { + "$ref": "#/$defs/model_authentik_sources_oauth.groupoauthsourceconnection_permissions" + }, + "attrs": { + "$ref": "#/$defs/model_authentik_sources_oauth.groupoauthsourceconnection" + }, + "identifiers": { + "$ref": "#/$defs/model_authentik_sources_oauth.groupoauthsourceconnection" + } + } + }, { "type": "object", "required": [ @@ -1361,6 +1441,46 @@ } } }, + { + "type": "object", + "required": [ + "model", + "identifiers" + ], + "properties": { + "model": { + "const": "authentik_sources_saml.samlsourcepropertymapping" + }, + "id": { + "type": "string" + }, + "state": { + "type": "string", + "enum": [ + "absent", + "present", + "created", + "must_created" + ], + "default": "present" + }, + "conditions": { + "type": "array", + "items": { + "type": "boolean" + } + }, + "permissions": { + "$ref": "#/$defs/model_authentik_sources_saml.samlsourcepropertymapping_permissions" + }, + "attrs": { + "$ref": "#/$defs/model_authentik_sources_saml.samlsourcepropertymapping" + }, + "identifiers": { + "$ref": "#/$defs/model_authentik_sources_saml.samlsourcepropertymapping" + } + } + }, { "type": "object", "required": [ @@ -1401,6 +1521,46 @@ } } }, + { + "type": "object", + "required": [ + "model", + "identifiers" + ], + "properties": { + "model": { + "const": "authentik_sources_saml.groupsamlsourceconnection" + }, + "id": { + "type": "string" + }, + "state": { + "type": "string", + "enum": [ + "absent", + "present", + "created", + "must_created" + ], + "default": "present" + }, + "conditions": { + "type": "array", + "items": { + "type": "boolean" + } + }, + "permissions": { + "$ref": "#/$defs/model_authentik_sources_saml.groupsamlsourceconnection_permissions" + }, + "attrs": { + "$ref": "#/$defs/model_authentik_sources_saml.groupsamlsourceconnection" + }, + "identifiers": { + "$ref": "#/$defs/model_authentik_sources_saml.groupsamlsourceconnection" + } + } + }, { "type": "object", "required": [ @@ -4106,11 +4266,15 @@ "authentik_sources_ldap.ldapsource", "authentik_sources_ldap.ldapsourcepropertymapping", "authentik_sources_oauth.oauthsource", + "authentik_sources_oauth.oauthsourcepropertymapping", "authentik_sources_oauth.useroauthsourceconnection", + "authentik_sources_oauth.groupoauthsourceconnection", "authentik_sources_plex.plexsource", "authentik_sources_plex.plexsourceconnection", "authentik_sources_saml.samlsource", + "authentik_sources_saml.samlsourcepropertymapping", "authentik_sources_saml.usersamlsourceconnection", + "authentik_sources_saml.groupsamlsourceconnection", "authentik_sources_scim.scimsource", "authentik_sources_scim.scimsourcepropertymapping", "authentik_stages_authenticator_duo.authenticatorduostage", @@ -6615,6 +6779,16 @@ "minLength": 1, "title": "Icon" }, + "group_matching_mode": { + "type": "string", + "enum": [ + "identifier", + "name_link", + "name_deny" + ], + "title": "Group matching mode", + "description": "How the source determines if an existing group should be used or a new group created." + }, "provider_type": { "type": "string", "enum": [ @@ -6727,6 +6901,57 @@ } } }, + "model_authentik_sources_oauth.oauthsourcepropertymapping": { + "type": "object", + "properties": { + "managed": { + "type": [ + "string", + "null" + ], + "minLength": 1, + "title": "Managed by authentik", + "description": "Objects that are managed by authentik. These objects are created and updated automatically. This flag only indicates that an object can be overwritten by migrations. You can still modify the objects via the API, but expect changes to be overwritten in a later update." + }, + "name": { + "type": "string", + "minLength": 1, + "title": "Name" + }, + "expression": { + "type": "string", + "minLength": 1, + "title": "Expression" + } + }, + "required": [] + }, + "model_authentik_sources_oauth.oauthsourcepropertymapping_permissions": { + "type": "array", + "items": { + "type": "object", + "required": [ + "permission" + ], + "properties": { + "permission": { + "type": "string", + "enum": [ + "add_oauthsourcepropertymapping", + "change_oauthsourcepropertymapping", + "delete_oauthsourcepropertymapping", + "view_oauthsourcepropertymapping" + ] + }, + "user": { + "type": "integer" + }, + "role": { + "type": "string" + } + } + } + }, "model_authentik_sources_oauth.useroauthsourceconnection": { "type": "object", "properties": { @@ -6777,6 +7002,43 @@ } } }, + "model_authentik_sources_oauth.groupoauthsourceconnection": { + "type": "object", + "properties": { + "icon": { + "type": "string", + "minLength": 1, + "title": "Icon" + } + }, + "required": [] + }, + "model_authentik_sources_oauth.groupoauthsourceconnection_permissions": { + "type": "array", + "items": { + "type": "object", + "required": [ + "permission" + ], + "properties": { + "permission": { + "type": "string", + "enum": [ + "add_groupoauthsourceconnection", + "change_groupoauthsourceconnection", + "delete_groupoauthsourceconnection", + "view_groupoauthsourceconnection" + ] + }, + "user": { + "type": "integer" + }, + "role": { + "type": "string" + } + } + } + }, "model_authentik_sources_plex.plexsource": { "type": "object", "properties": { @@ -7038,6 +7300,16 @@ "minLength": 1, "title": "Icon" }, + "group_matching_mode": { + "type": "string", + "enum": [ + "identifier", + "name_link", + "name_deny" + ], + "title": "Group matching mode", + "description": "How the source determines if an existing group should be used or a new group created." + }, "pre_authentication_flow": { "type": "string", "format": "uuid", @@ -7165,6 +7437,57 @@ } } }, + "model_authentik_sources_saml.samlsourcepropertymapping": { + "type": "object", + "properties": { + "managed": { + "type": [ + "string", + "null" + ], + "minLength": 1, + "title": "Managed by authentik", + "description": "Objects that are managed by authentik. These objects are created and updated automatically. This flag only indicates that an object can be overwritten by migrations. You can still modify the objects via the API, but expect changes to be overwritten in a later update." + }, + "name": { + "type": "string", + "minLength": 1, + "title": "Name" + }, + "expression": { + "type": "string", + "minLength": 1, + "title": "Expression" + } + }, + "required": [] + }, + "model_authentik_sources_saml.samlsourcepropertymapping_permissions": { + "type": "array", + "items": { + "type": "object", + "required": [ + "permission" + ], + "properties": { + "permission": { + "type": "string", + "enum": [ + "add_samlsourcepropertymapping", + "change_samlsourcepropertymapping", + "delete_samlsourcepropertymapping", + "view_samlsourcepropertymapping" + ] + }, + "user": { + "type": "integer" + }, + "role": { + "type": "string" + } + } + } + }, "model_authentik_sources_saml.usersamlsourceconnection": { "type": "object", "properties": { @@ -7207,6 +7530,43 @@ } } }, + "model_authentik_sources_saml.groupsamlsourceconnection": { + "type": "object", + "properties": { + "icon": { + "type": "string", + "minLength": 1, + "title": "Icon" + } + }, + "required": [] + }, + "model_authentik_sources_saml.groupsamlsourceconnection_permissions": { + "type": "array", + "items": { + "type": "object", + "required": [ + "permission" + ], + "properties": { + "permission": { + "type": "string", + "enum": [ + "add_groupsamlsourceconnection", + "change_groupsamlsourceconnection", + "delete_groupsamlsourceconnection", + "view_groupsamlsourceconnection" + ] + }, + "user": { + "type": "integer" + }, + "role": { + "type": "string" + } + } + } + }, "model_authentik_sources_scim.scimsource": { "type": "object", "properties": { @@ -10969,7 +11329,6 @@ "properties": { "name": { "type": "string", - "maxLength": 80, "minLength": 1, "title": "Name" }, diff --git a/schema.yml b/schema.yml index 5c2ffc570125..ba413f678689 100644 --- a/schema.yml +++ b/schema.yml @@ -16259,10 +16259,10 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/source/scim/: + /propertymappings/source/oauth/: get: - operationId: propertymappings_source_scim_list - description: SCIMSourcePropertyMapping Viewset + operationId: propertymappings_source_oauth_list + description: OAuthSourcePropertyMapping Viewset parameters: - in: query name: managed @@ -16313,7 +16313,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PaginatedSCIMSourcePropertyMappingList' + $ref: '#/components/schemas/PaginatedOAuthSourcePropertyMappingList' description: '' '400': content: @@ -16328,15 +16328,15 @@ paths: $ref: '#/components/schemas/GenericError' description: '' post: - operationId: propertymappings_source_scim_create - description: SCIMSourcePropertyMapping Viewset + operationId: propertymappings_source_oauth_create + description: OAuthSourcePropertyMapping Viewset tags: - propertymappings requestBody: content: application/json: schema: - $ref: '#/components/schemas/SCIMSourcePropertyMappingRequest' + $ref: '#/components/schemas/OAuthSourcePropertyMappingRequest' required: true security: - authentik: [] @@ -16345,7 +16345,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/SCIMSourcePropertyMapping' + $ref: '#/components/schemas/OAuthSourcePropertyMapping' description: '' '400': content: @@ -16359,17 +16359,17 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/source/scim/{pm_uuid}/: + /propertymappings/source/oauth/{pm_uuid}/: get: - operationId: propertymappings_source_scim_retrieve - description: SCIMSourcePropertyMapping Viewset + operationId: propertymappings_source_oauth_retrieve + description: OAuthSourcePropertyMapping Viewset parameters: - in: path name: pm_uuid schema: type: string format: uuid - description: A UUID string identifying this SCIM Source Property Mapping. + description: A UUID string identifying this OAuth Source Property Mapping. required: true tags: - propertymappings @@ -16380,7 +16380,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/SCIMSourcePropertyMapping' + $ref: '#/components/schemas/OAuthSourcePropertyMapping' description: '' '400': content: @@ -16395,15 +16395,15 @@ paths: $ref: '#/components/schemas/GenericError' description: '' put: - operationId: propertymappings_source_scim_update - description: SCIMSourcePropertyMapping Viewset + operationId: propertymappings_source_oauth_update + description: OAuthSourcePropertyMapping Viewset parameters: - in: path name: pm_uuid schema: type: string format: uuid - description: A UUID string identifying this SCIM Source Property Mapping. + description: A UUID string identifying this OAuth Source Property Mapping. required: true tags: - propertymappings @@ -16411,7 +16411,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/SCIMSourcePropertyMappingRequest' + $ref: '#/components/schemas/OAuthSourcePropertyMappingRequest' required: true security: - authentik: [] @@ -16420,7 +16420,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/SCIMSourcePropertyMapping' + $ref: '#/components/schemas/OAuthSourcePropertyMapping' description: '' '400': content: @@ -16435,15 +16435,15 @@ paths: $ref: '#/components/schemas/GenericError' description: '' patch: - operationId: propertymappings_source_scim_partial_update - description: SCIMSourcePropertyMapping Viewset + operationId: propertymappings_source_oauth_partial_update + description: OAuthSourcePropertyMapping Viewset parameters: - in: path name: pm_uuid schema: type: string format: uuid - description: A UUID string identifying this SCIM Source Property Mapping. + description: A UUID string identifying this OAuth Source Property Mapping. required: true tags: - propertymappings @@ -16451,7 +16451,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PatchedSCIMSourcePropertyMappingRequest' + $ref: '#/components/schemas/PatchedOAuthSourcePropertyMappingRequest' security: - authentik: [] responses: @@ -16459,7 +16459,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/SCIMSourcePropertyMapping' + $ref: '#/components/schemas/OAuthSourcePropertyMapping' description: '' '400': content: @@ -16474,15 +16474,15 @@ paths: $ref: '#/components/schemas/GenericError' description: '' delete: - operationId: propertymappings_source_scim_destroy - description: SCIMSourcePropertyMapping Viewset + operationId: propertymappings_source_oauth_destroy + description: OAuthSourcePropertyMapping Viewset parameters: - in: path name: pm_uuid schema: type: string format: uuid - description: A UUID string identifying this SCIM Source Property Mapping. + description: A UUID string identifying this OAuth Source Property Mapping. required: true tags: - propertymappings @@ -16503,9 +16503,9 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/source/scim/{pm_uuid}/used_by/: + /propertymappings/source/oauth/{pm_uuid}/used_by/: get: - operationId: propertymappings_source_scim_used_by_list + operationId: propertymappings_source_oauth_used_by_list description: Get a list of all objects that use this object parameters: - in: path @@ -16513,7 +16513,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this SCIM Source Property Mapping. + description: A UUID string identifying this OAuth Source Property Mapping. required: true tags: - propertymappings @@ -16540,22 +16540,27 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /providers/all/: + /propertymappings/source/saml/: get: - operationId: providers_all_list - description: Provider Viewset + operationId: propertymappings_source_saml_list + description: SAMLSourcePropertyMapping Viewset parameters: - in: query - name: application__isnull + name: managed schema: - type: boolean + type: array + items: + type: string + explode: true + style: form - in: query - name: backchannel + name: managed__isnull schema: type: boolean - description: When not set all providers are returned. When set to true, only - backchannel providers are returned. When set to false, backchannel providers - are excluded + - in: query + name: name + schema: + type: string - name: ordering required: false in: query @@ -16581,7 +16586,7 @@ paths: schema: type: string tags: - - providers + - propertymappings security: - authentik: [] responses: @@ -16589,7 +16594,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PaginatedProviderList' + $ref: '#/components/schemas/PaginatedSAMLSourcePropertyMappingList' description: '' '400': content: @@ -16603,19 +16608,52 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /providers/all/{id}/: + post: + operationId: propertymappings_source_saml_create + description: SAMLSourcePropertyMapping Viewset + tags: + - propertymappings + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/SAMLSourcePropertyMappingRequest' + required: true + security: + - authentik: [] + responses: + '201': + content: + application/json: + schema: + $ref: '#/components/schemas/SAMLSourcePropertyMapping' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /propertymappings/source/saml/{pm_uuid}/: get: - operationId: providers_all_retrieve - description: Provider Viewset + operationId: propertymappings_source_saml_retrieve + description: SAMLSourcePropertyMapping Viewset parameters: - in: path - name: id + name: pm_uuid schema: - type: integer - description: A unique integer value identifying this provider. + type: string + format: uuid + description: A UUID string identifying this SAML Source Property Mapping. required: true tags: - - providers + - propertymappings security: - authentik: [] responses: @@ -16623,7 +16661,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/Provider' + $ref: '#/components/schemas/SAMLSourcePropertyMapping' description: '' '400': content: @@ -16637,23 +16675,34 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - delete: - operationId: providers_all_destroy - description: Provider Viewset + put: + operationId: propertymappings_source_saml_update + description: SAMLSourcePropertyMapping Viewset parameters: - in: path - name: id + name: pm_uuid schema: - type: integer - description: A unique integer value identifying this provider. + type: string + format: uuid + description: A UUID string identifying this SAML Source Property Mapping. required: true tags: - - providers + - propertymappings + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/SAMLSourcePropertyMappingRequest' + required: true security: - authentik: [] responses: - '204': - description: No response body + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/SAMLSourcePropertyMapping' + description: '' '400': content: application/json: @@ -16666,19 +16715,24 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /providers/all/{id}/used_by/: - get: - operationId: providers_all_used_by_list - description: Get a list of all objects that use this object + patch: + operationId: propertymappings_source_saml_partial_update + description: SAMLSourcePropertyMapping Viewset parameters: - in: path - name: id + name: pm_uuid schema: - type: integer - description: A unique integer value identifying this provider. + type: string + format: uuid + description: A UUID string identifying this SAML Source Property Mapping. required: true tags: - - providers + - propertymappings + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/PatchedSAMLSourcePropertyMappingRequest' security: - authentik: [] responses: @@ -16686,9 +16740,7 @@ paths: content: application/json: schema: - type: array - items: - $ref: '#/components/schemas/UsedBy' + $ref: '#/components/schemas/SAMLSourcePropertyMapping' description: '' '400': content: @@ -16702,12 +16754,50 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /providers/all/types/: + delete: + operationId: propertymappings_source_saml_destroy + description: SAMLSourcePropertyMapping Viewset + parameters: + - in: path + name: pm_uuid + schema: + type: string + format: uuid + description: A UUID string identifying this SAML Source Property Mapping. + required: true + tags: + - propertymappings + security: + - authentik: [] + responses: + '204': + description: No response body + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /propertymappings/source/saml/{pm_uuid}/used_by/: get: - operationId: providers_all_types_list - description: Get all creatable types + operationId: propertymappings_source_saml_used_by_list + description: Get a list of all objects that use this object + parameters: + - in: path + name: pm_uuid + schema: + type: string + format: uuid + description: A UUID string identifying this SAML Source Property Mapping. + required: true tags: - - providers + - propertymappings security: - authentik: [] responses: @@ -16717,7 +16807,7 @@ paths: schema: type: array items: - $ref: '#/components/schemas/TypeCreate' + $ref: '#/components/schemas/UsedBy' description: '' '400': content: @@ -16731,24 +16821,23 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /providers/google_workspace/: + /propertymappings/source/scim/: get: - operationId: providers_google_workspace_list - description: GoogleWorkspaceProvider Viewset + operationId: propertymappings_source_scim_list + description: SCIMSourcePropertyMapping Viewset parameters: - in: query - name: delegated_subject + name: managed schema: - type: string + type: array + items: + type: string + explode: true + style: form - in: query - name: exclude_users_service_account + name: managed__isnull schema: type: boolean - - in: query - name: filter_group - schema: - type: string - format: uuid - in: query name: name schema: @@ -16778,7 +16867,7 @@ paths: schema: type: string tags: - - providers + - propertymappings security: - authentik: [] responses: @@ -16786,7 +16875,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PaginatedGoogleWorkspaceProviderList' + $ref: '#/components/schemas/PaginatedSCIMSourcePropertyMappingList' description: '' '400': content: @@ -16801,15 +16890,15 @@ paths: $ref: '#/components/schemas/GenericError' description: '' post: - operationId: providers_google_workspace_create - description: GoogleWorkspaceProvider Viewset + operationId: propertymappings_source_scim_create + description: SCIMSourcePropertyMapping Viewset tags: - - providers + - propertymappings requestBody: content: application/json: schema: - $ref: '#/components/schemas/GoogleWorkspaceProviderRequest' + $ref: '#/components/schemas/SCIMSourcePropertyMappingRequest' required: true security: - authentik: [] @@ -16818,7 +16907,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/GoogleWorkspaceProvider' + $ref: '#/components/schemas/SCIMSourcePropertyMapping' description: '' '400': content: @@ -16832,19 +16921,20 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /providers/google_workspace/{id}/: + /propertymappings/source/scim/{pm_uuid}/: get: - operationId: providers_google_workspace_retrieve - description: GoogleWorkspaceProvider Viewset + operationId: propertymappings_source_scim_retrieve + description: SCIMSourcePropertyMapping Viewset parameters: - in: path - name: id + name: pm_uuid schema: - type: integer - description: A unique integer value identifying this Google Workspace Provider. + type: string + format: uuid + description: A UUID string identifying this SCIM Source Property Mapping. required: true tags: - - providers + - propertymappings security: - authentik: [] responses: @@ -16852,7 +16942,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/GoogleWorkspaceProvider' + $ref: '#/components/schemas/SCIMSourcePropertyMapping' description: '' '400': content: @@ -16867,22 +16957,23 @@ paths: $ref: '#/components/schemas/GenericError' description: '' put: - operationId: providers_google_workspace_update - description: GoogleWorkspaceProvider Viewset + operationId: propertymappings_source_scim_update + description: SCIMSourcePropertyMapping Viewset parameters: - in: path - name: id + name: pm_uuid schema: - type: integer - description: A unique integer value identifying this Google Workspace Provider. + type: string + format: uuid + description: A UUID string identifying this SCIM Source Property Mapping. required: true tags: - - providers + - propertymappings requestBody: content: application/json: schema: - $ref: '#/components/schemas/GoogleWorkspaceProviderRequest' + $ref: '#/components/schemas/SCIMSourcePropertyMappingRequest' required: true security: - authentik: [] @@ -16891,7 +16982,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/GoogleWorkspaceProvider' + $ref: '#/components/schemas/SCIMSourcePropertyMapping' description: '' '400': content: @@ -16906,22 +16997,23 @@ paths: $ref: '#/components/schemas/GenericError' description: '' patch: - operationId: providers_google_workspace_partial_update - description: GoogleWorkspaceProvider Viewset + operationId: propertymappings_source_scim_partial_update + description: SCIMSourcePropertyMapping Viewset parameters: - in: path - name: id + name: pm_uuid schema: - type: integer - description: A unique integer value identifying this Google Workspace Provider. + type: string + format: uuid + description: A UUID string identifying this SCIM Source Property Mapping. required: true tags: - - providers + - propertymappings requestBody: content: application/json: schema: - $ref: '#/components/schemas/PatchedGoogleWorkspaceProviderRequest' + $ref: '#/components/schemas/PatchedSCIMSourcePropertyMappingRequest' security: - authentik: [] responses: @@ -16929,7 +17021,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/GoogleWorkspaceProvider' + $ref: '#/components/schemas/SCIMSourcePropertyMapping' description: '' '400': content: @@ -16944,17 +17036,18 @@ paths: $ref: '#/components/schemas/GenericError' description: '' delete: - operationId: providers_google_workspace_destroy - description: GoogleWorkspaceProvider Viewset + operationId: propertymappings_source_scim_destroy + description: SCIMSourcePropertyMapping Viewset parameters: - in: path - name: id + name: pm_uuid schema: - type: integer - description: A unique integer value identifying this Google Workspace Provider. + type: string + format: uuid + description: A UUID string identifying this SCIM Source Property Mapping. required: true tags: - - providers + - propertymappings security: - authentik: [] responses: @@ -16972,55 +17065,524 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /providers/google_workspace/{id}/sync/status/: - get: - operationId: providers_google_workspace_sync_status_retrieve - description: Get provider's sync status - parameters: - - in: path - name: id - schema: - type: integer - description: A unique integer value identifying this Google Workspace Provider. - required: true - tags: - - providers - security: - - authentik: [] - responses: - '200': - content: - application/json: - schema: - $ref: '#/components/schemas/SyncStatus' - description: '' - '404': - description: Task not found - '400': - content: - application/json: - schema: - $ref: '#/components/schemas/ValidationError' - description: '' - '403': - content: - application/json: - schema: - $ref: '#/components/schemas/GenericError' - description: '' - /providers/google_workspace/{id}/used_by/: + /propertymappings/source/scim/{pm_uuid}/used_by/: get: - operationId: providers_google_workspace_used_by_list + operationId: propertymappings_source_scim_used_by_list description: Get a list of all objects that use this object parameters: - in: path - name: id + name: pm_uuid schema: - type: integer - description: A unique integer value identifying this Google Workspace Provider. + type: string + format: uuid + description: A UUID string identifying this SCIM Source Property Mapping. required: true tags: - - providers + - propertymappings + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + type: array + items: + $ref: '#/components/schemas/UsedBy' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /providers/all/: + get: + operationId: providers_all_list + description: Provider Viewset + parameters: + - in: query + name: application__isnull + schema: + type: boolean + - in: query + name: backchannel + schema: + type: boolean + description: When not set all providers are returned. When set to true, only + backchannel providers are returned. When set to false, backchannel providers + are excluded + - name: ordering + required: false + in: query + description: Which field to use when ordering the results. + schema: + type: string + - name: page + required: false + in: query + description: A page number within the paginated result set. + schema: + type: integer + - name: page_size + required: false + in: query + description: Number of results to return per page. + schema: + type: integer + - name: search + required: false + in: query + description: A search term. + schema: + type: string + tags: + - providers + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/PaginatedProviderList' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /providers/all/{id}/: + get: + operationId: providers_all_retrieve + description: Provider Viewset + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this provider. + required: true + tags: + - providers + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/Provider' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + delete: + operationId: providers_all_destroy + description: Provider Viewset + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this provider. + required: true + tags: + - providers + security: + - authentik: [] + responses: + '204': + description: No response body + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /providers/all/{id}/used_by/: + get: + operationId: providers_all_used_by_list + description: Get a list of all objects that use this object + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this provider. + required: true + tags: + - providers + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + type: array + items: + $ref: '#/components/schemas/UsedBy' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /providers/all/types/: + get: + operationId: providers_all_types_list + description: Get all creatable types + tags: + - providers + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + type: array + items: + $ref: '#/components/schemas/TypeCreate' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /providers/google_workspace/: + get: + operationId: providers_google_workspace_list + description: GoogleWorkspaceProvider Viewset + parameters: + - in: query + name: delegated_subject + schema: + type: string + - in: query + name: exclude_users_service_account + schema: + type: boolean + - in: query + name: filter_group + schema: + type: string + format: uuid + - in: query + name: name + schema: + type: string + - name: ordering + required: false + in: query + description: Which field to use when ordering the results. + schema: + type: string + - name: page + required: false + in: query + description: A page number within the paginated result set. + schema: + type: integer + - name: page_size + required: false + in: query + description: Number of results to return per page. + schema: + type: integer + - name: search + required: false + in: query + description: A search term. + schema: + type: string + tags: + - providers + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/PaginatedGoogleWorkspaceProviderList' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + post: + operationId: providers_google_workspace_create + description: GoogleWorkspaceProvider Viewset + tags: + - providers + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/GoogleWorkspaceProviderRequest' + required: true + security: + - authentik: [] + responses: + '201': + content: + application/json: + schema: + $ref: '#/components/schemas/GoogleWorkspaceProvider' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /providers/google_workspace/{id}/: + get: + operationId: providers_google_workspace_retrieve + description: GoogleWorkspaceProvider Viewset + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this Google Workspace Provider. + required: true + tags: + - providers + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/GoogleWorkspaceProvider' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + put: + operationId: providers_google_workspace_update + description: GoogleWorkspaceProvider Viewset + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this Google Workspace Provider. + required: true + tags: + - providers + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/GoogleWorkspaceProviderRequest' + required: true + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/GoogleWorkspaceProvider' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + patch: + operationId: providers_google_workspace_partial_update + description: GoogleWorkspaceProvider Viewset + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this Google Workspace Provider. + required: true + tags: + - providers + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/PatchedGoogleWorkspaceProviderRequest' + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/GoogleWorkspaceProvider' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + delete: + operationId: providers_google_workspace_destroy + description: GoogleWorkspaceProvider Viewset + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this Google Workspace Provider. + required: true + tags: + - providers + security: + - authentik: [] + responses: + '204': + description: No response body + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /providers/google_workspace/{id}/sync/status/: + get: + operationId: providers_google_workspace_sync_status_retrieve + description: Get provider's sync status + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this Google Workspace Provider. + required: true + tags: + - providers + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/SyncStatus' + description: '' + '404': + description: Task not found + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /providers/google_workspace/{id}/used_by/: + get: + operationId: providers_google_workspace_used_by_list + description: Get a list of all objects that use this object + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this Google Workspace Provider. + required: true + tags: + - providers security: - authentik: [] responses: @@ -21609,11 +22171,15 @@ paths: - authentik_rbac.role - authentik_sources_ldap.ldapsource - authentik_sources_ldap.ldapsourcepropertymapping + - authentik_sources_oauth.groupoauthsourceconnection - authentik_sources_oauth.oauthsource + - authentik_sources_oauth.oauthsourcepropertymapping - authentik_sources_oauth.useroauthsourceconnection - authentik_sources_plex.plexsource - authentik_sources_plex.plexsourceconnection + - authentik_sources_saml.groupsamlsourceconnection - authentik_sources_saml.samlsource + - authentik_sources_saml.samlsourcepropertymapping - authentik_sources_saml.usersamlsourceconnection - authentik_sources_scim.scimsource - authentik_sources_scim.scimsourcepropertymapping @@ -21837,11 +22403,15 @@ paths: - authentik_rbac.role - authentik_sources_ldap.ldapsource - authentik_sources_ldap.ldapsourcepropertymapping + - authentik_sources_oauth.groupoauthsourceconnection - authentik_sources_oauth.oauthsource + - authentik_sources_oauth.oauthsourcepropertymapping - authentik_sources_oauth.useroauthsourceconnection - authentik_sources_plex.plexsource - authentik_sources_plex.plexsourceconnection + - authentik_sources_saml.groupsamlsourceconnection - authentik_sources_saml.samlsource + - authentik_sources_saml.samlsourcepropertymapping - authentik_sources_saml.usersamlsourceconnection - authentik_sources_scim.scimsource - authentik_sources_scim.scimsourcepropertymapping @@ -22890,7 +23460,288 @@ paths: schema: type: string - in: query - name: slug + name: slug + schema: + type: string + tags: + - sources + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/PaginatedSourceList' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /sources/all/{slug}/: + get: + operationId: sources_all_retrieve + description: Source Viewset + parameters: + - in: path + name: slug + schema: + type: string + description: Internal source name, used in URLs. + required: true + tags: + - sources + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/Source' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + delete: + operationId: sources_all_destroy + description: Source Viewset + parameters: + - in: path + name: slug + schema: + type: string + description: Internal source name, used in URLs. + required: true + tags: + - sources + security: + - authentik: [] + responses: + '204': + description: No response body + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /sources/all/{slug}/set_icon/: + post: + operationId: sources_all_set_icon_create + description: Set source icon + parameters: + - in: path + name: slug + schema: + type: string + description: Internal source name, used in URLs. + required: true + tags: + - sources + requestBody: + content: + multipart/form-data: + schema: + $ref: '#/components/schemas/FileUploadRequest' + security: + - authentik: [] + responses: + '200': + description: Success + '400': + description: Bad request + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /sources/all/{slug}/set_icon_url/: + post: + operationId: sources_all_set_icon_url_create + description: Set source icon (as URL) + parameters: + - in: path + name: slug + schema: + type: string + description: Internal source name, used in URLs. + required: true + tags: + - sources + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/FilePathRequest' + required: true + security: + - authentik: [] + responses: + '200': + description: Success + '400': + description: Bad request + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /sources/all/{slug}/used_by/: + get: + operationId: sources_all_used_by_list + description: Get a list of all objects that use this object + parameters: + - in: path + name: slug + schema: + type: string + description: Internal source name, used in URLs. + required: true + tags: + - sources + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + type: array + items: + $ref: '#/components/schemas/UsedBy' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /sources/all/types/: + get: + operationId: sources_all_types_list + description: Get all creatable types + tags: + - sources + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + type: array + items: + $ref: '#/components/schemas/TypeCreate' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /sources/all/user_settings/: + get: + operationId: sources_all_user_settings_list + description: Get all sources the user can configure + tags: + - sources + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + type: array + items: + $ref: '#/components/schemas/UserSetting' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /sources/group_connections/oauth/: + get: + operationId: sources_group_connections_oauth_list + description: Group-source connection Viewset + parameters: + - in: query + name: group + schema: + type: string + format: uuid + - name: ordering + required: false + in: query + description: Which field to use when ordering the results. + schema: + type: string + - name: page + required: false + in: query + description: A page number within the paginated result set. + schema: + type: integer + - name: page_size + required: false + in: query + description: Number of results to return per page. + schema: + type: integer + - name: search + required: false + in: query + description: A search term. + schema: + type: string + - in: query + name: source__slug schema: type: string tags: @@ -22902,7 +23753,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PaginatedSourceList' + $ref: '#/components/schemas/PaginatedGroupOAuthSourceConnectionList' description: '' '400': content: @@ -22916,16 +23767,42 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /sources/all/{slug}/: + post: + operationId: sources_group_connections_oauth_create + description: Group-source connection Viewset + tags: + - sources + security: + - authentik: [] + responses: + '201': + content: + application/json: + schema: + $ref: '#/components/schemas/GroupOAuthSourceConnection' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /sources/group_connections/oauth/{id}/: get: - operationId: sources_all_retrieve - description: Source Viewset + operationId: sources_group_connections_oauth_retrieve + description: Group-source connection Viewset parameters: - in: path - name: slug + name: id schema: - type: string - description: Internal source name, used in URLs. + type: integer + description: A unique integer value identifying this Group OAuth Source Connection. required: true tags: - sources @@ -22936,7 +23813,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/Source' + $ref: '#/components/schemas/GroupOAuthSourceConnection' description: '' '400': content: @@ -22950,23 +23827,27 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - delete: - operationId: sources_all_destroy - description: Source Viewset + put: + operationId: sources_group_connections_oauth_update + description: Group-source connection Viewset parameters: - in: path - name: slug + name: id schema: - type: string - description: Internal source name, used in URLs. + type: integer + description: A unique integer value identifying this Group OAuth Source Connection. required: true tags: - sources security: - authentik: [] responses: - '204': - description: No response body + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/GroupOAuthSourceConnection' + description: '' '400': content: application/json: @@ -22979,79 +23860,78 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /sources/all/{slug}/set_icon/: - post: - operationId: sources_all_set_icon_create - description: Set source icon + patch: + operationId: sources_group_connections_oauth_partial_update + description: Group-source connection Viewset parameters: - in: path - name: slug + name: id schema: - type: string - description: Internal source name, used in URLs. + type: integer + description: A unique integer value identifying this Group OAuth Source Connection. required: true tags: - sources - requestBody: - content: - multipart/form-data: - schema: - $ref: '#/components/schemas/FileUploadRequest' security: - authentik: [] responses: '200': - description: Success + content: + application/json: + schema: + $ref: '#/components/schemas/GroupOAuthSourceConnection' + description: '' '400': - description: Bad request + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' '403': content: application/json: schema: $ref: '#/components/schemas/GenericError' description: '' - /sources/all/{slug}/set_icon_url/: - post: - operationId: sources_all_set_icon_url_create - description: Set source icon (as URL) + delete: + operationId: sources_group_connections_oauth_destroy + description: Group-source connection Viewset parameters: - in: path - name: slug + name: id schema: - type: string - description: Internal source name, used in URLs. + type: integer + description: A unique integer value identifying this Group OAuth Source Connection. required: true tags: - sources - requestBody: - content: - application/json: - schema: - $ref: '#/components/schemas/FilePathRequest' - required: true security: - authentik: [] responses: - '200': - description: Success + '204': + description: No response body '400': - description: Bad request + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' '403': content: application/json: schema: $ref: '#/components/schemas/GenericError' description: '' - /sources/all/{slug}/used_by/: + /sources/group_connections/oauth/{id}/used_by/: get: - operationId: sources_all_used_by_list + operationId: sources_group_connections_oauth_used_by_list description: Get a list of all objects that use this object parameters: - in: path - name: slug + name: id schema: - type: string - description: Internal source name, used in URLs. + type: integer + description: A unique integer value identifying this Group OAuth Source Connection. required: true tags: - sources @@ -23078,10 +23958,44 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /sources/all/types/: + /sources/group_connections/saml/: get: - operationId: sources_all_types_list - description: Get all creatable types + operationId: sources_group_connections_saml_list + description: Group-source connection Viewset + parameters: + - in: query + name: group + schema: + type: string + format: uuid + - name: ordering + required: false + in: query + description: Which field to use when ordering the results. + schema: + type: string + - name: page + required: false + in: query + description: A page number within the paginated result set. + schema: + type: integer + - name: page_size + required: false + in: query + description: Number of results to return per page. + schema: + type: integer + - name: search + required: false + in: query + description: A search term. + schema: + type: string + - in: query + name: source__slug + schema: + type: string tags: - sources security: @@ -23091,9 +24005,7 @@ paths: content: application/json: schema: - type: array - items: - $ref: '#/components/schemas/TypeCreate' + $ref: '#/components/schemas/PaginatedGroupSAMLSourceConnectionList' description: '' '400': content: @@ -23107,10 +24019,146 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /sources/all/user_settings/: + /sources/group_connections/saml/{id}/: get: - operationId: sources_all_user_settings_list - description: Get all sources the user can configure + operationId: sources_group_connections_saml_retrieve + description: Group-source connection Viewset + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this Group SAML Source Connection. + required: true + tags: + - sources + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/GroupSAMLSourceConnection' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + put: + operationId: sources_group_connections_saml_update + description: Group-source connection Viewset + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this Group SAML Source Connection. + required: true + tags: + - sources + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/GroupSAMLSourceConnection' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + patch: + operationId: sources_group_connections_saml_partial_update + description: Group-source connection Viewset + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this Group SAML Source Connection. + required: true + tags: + - sources + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/GroupSAMLSourceConnection' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + delete: + operationId: sources_group_connections_saml_destroy + description: Group-source connection Viewset + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this Group SAML Source Connection. + required: true + tags: + - sources + security: + - authentik: [] + responses: + '204': + description: No response body + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /sources/group_connections/saml/{id}/used_by/: + get: + operationId: sources_group_connections_saml_used_by_list + description: Get a list of all objects that use this object + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this Group SAML Source Connection. + required: true tags: - sources security: @@ -23122,7 +24170,7 @@ paths: schema: type: array items: - $ref: '#/components/schemas/UserSetting' + $ref: '#/components/schemas/UsedBy' description: '' '400': content: @@ -23604,6 +24652,17 @@ paths: schema: type: string format: uuid + - in: query + name: group_matching_mode + schema: + type: string + enum: + - identifier + - name_deny + - name_link + description: |+ + How the source determines if an existing group should be used or a new group created. + - in: query name: has_jwks schema: @@ -38423,7 +39482,6 @@ components: readOnly: true name: type: string - maxLength: 80 is_superuser: type: boolean description: Users added to this group will be superusers. @@ -38465,6 +39523,12 @@ components: - pk - roles_obj - users_obj + GroupMatchingModeEnum: + enum: + - identifier + - name_link + - name_deny + type: string GroupMember: type: object description: Stripped down user serializer to show relevant users for groups @@ -38542,6 +39606,35 @@ components: required: - name - username + GroupOAuthSourceConnection: + type: object + description: OAuth Group-Source connection Serializer + properties: + pk: + type: integer + readOnly: true + title: ID + group: + type: string + format: uuid + readOnly: true + source: + allOf: + - $ref: '#/components/schemas/Source' + readOnly: true + identifier: + type: string + readOnly: true + created: + type: string + format: date-time + readOnly: true + required: + - created + - group + - identifier + - pk + - source GroupRequest: type: object description: Group Serializer @@ -38549,7 +39642,6 @@ components: name: type: string minLength: 1 - maxLength: 80 is_superuser: type: boolean description: Users added to this group will be superusers. @@ -38571,6 +39663,35 @@ components: format: uuid required: - name + GroupSAMLSourceConnection: + type: object + description: OAuth Group-Source connection Serializer + properties: + pk: + type: integer + readOnly: true + title: ID + group: + type: string + format: uuid + readOnly: true + source: + allOf: + - $ref: '#/components/schemas/Source' + readOnly: true + identifier: + type: string + readOnly: true + created: + type: string + format: date-time + readOnly: true + required: + - created + - group + - identifier + - pk + - source IdentificationChallenge: type: object description: Identification challenges with all UI elements @@ -40110,11 +41231,15 @@ components: - authentik_sources_ldap.ldapsource - authentik_sources_ldap.ldapsourcepropertymapping - authentik_sources_oauth.oauthsource + - authentik_sources_oauth.oauthsourcepropertymapping - authentik_sources_oauth.useroauthsourceconnection + - authentik_sources_oauth.groupoauthsourceconnection - authentik_sources_plex.plexsource - authentik_sources_plex.plexsourceconnection - authentik_sources_saml.samlsource + - authentik_sources_saml.samlsourcepropertymapping - authentik_sources_saml.usersamlsourceconnection + - authentik_sources_saml.groupsamlsourceconnection - authentik_sources_scim.scimsource - authentik_sources_scim.scimsourcepropertymapping - authentik_stages_authenticator_duo.authenticatorduostage @@ -40754,6 +41879,11 @@ components: type: string nullable: true readOnly: true + group_matching_mode: + allOf: + - $ref: '#/components/schemas/GroupMatchingModeEnum' + description: How the source determines if an existing group should be used + or a new group created. provider_type: $ref: '#/components/schemas/ProviderTypeEnum' request_token_url: @@ -40808,6 +41938,73 @@ components: - type - verbose_name - verbose_name_plural + OAuthSourcePropertyMapping: + type: object + description: OAuthSourcePropertyMapping Serializer + properties: + pk: + type: string + format: uuid + readOnly: true + title: Pm uuid + managed: + type: string + nullable: true + title: Managed by authentik + description: Objects that are managed by authentik. These objects are created + and updated automatically. This flag only indicates that an object can + be overwritten by migrations. You can still modify the objects via the + API, but expect changes to be overwritten in a later update. + name: + type: string + expression: + type: string + component: + type: string + description: Get object's component so that we know how to edit the object + readOnly: true + verbose_name: + type: string + description: Return object's verbose_name + readOnly: true + verbose_name_plural: + type: string + description: Return object's plural verbose_name + readOnly: true + meta_model_name: + type: string + description: Return internal model name + readOnly: true + required: + - component + - expression + - meta_model_name + - name + - pk + - verbose_name + - verbose_name_plural + OAuthSourcePropertyMappingRequest: + type: object + description: OAuthSourcePropertyMapping Serializer + properties: + managed: + type: string + nullable: true + minLength: 1 + title: Managed by authentik + description: Objects that are managed by authentik. These objects are created + and updated automatically. This flag only indicates that an object can + be overwritten by migrations. You can still modify the objects via the + API, but expect changes to be overwritten in a later update. + name: + type: string + minLength: 1 + expression: + type: string + minLength: 1 + required: + - expression + - name OAuthSourceRequest: type: object description: OAuth Source Serializer @@ -40854,6 +42051,11 @@ components: user_path_template: type: string minLength: 1 + group_matching_mode: + allOf: + - $ref: '#/components/schemas/GroupMatchingModeEnum' + description: How the source determines if an existing group should be used + or a new group created. provider_type: $ref: '#/components/schemas/ProviderTypeEnum' request_token_url: @@ -41550,6 +42752,30 @@ components: required: - pagination - results + PaginatedGroupOAuthSourceConnectionList: + type: object + properties: + pagination: + $ref: '#/components/schemas/Pagination' + results: + type: array + items: + $ref: '#/components/schemas/GroupOAuthSourceConnection' + required: + - pagination + - results + PaginatedGroupSAMLSourceConnectionList: + type: object + properties: + pagination: + $ref: '#/components/schemas/Pagination' + results: + type: array + items: + $ref: '#/components/schemas/GroupSAMLSourceConnection' + required: + - pagination + - results PaginatedIdentificationStageList: type: object properties: @@ -41778,6 +43004,18 @@ components: required: - pagination - results + PaginatedOAuthSourcePropertyMappingList: + type: object + properties: + pagination: + $ref: '#/components/schemas/Pagination' + results: + type: array + items: + $ref: '#/components/schemas/OAuthSourcePropertyMapping' + required: + - pagination + - results PaginatedOutpostList: type: object properties: @@ -42102,6 +43340,18 @@ components: required: - pagination - results + PaginatedSAMLSourcePropertyMappingList: + type: object + properties: + pagination: + $ref: '#/components/schemas/Pagination' + results: + type: array + items: + $ref: '#/components/schemas/SAMLSourcePropertyMapping' + required: + - pagination + - results PaginatedSCIMMappingList: type: object properties: @@ -43682,7 +44932,6 @@ components: name: type: string minLength: 1 - maxLength: 80 is_superuser: type: boolean description: Users added to this group will be superusers. @@ -44225,6 +45474,25 @@ components: title: Any JWT signed by the JWK of the selected source can be used to authenticate. title: Any JWT signed by the JWK of the selected source can be used to authenticate. + PatchedOAuthSourcePropertyMappingRequest: + type: object + description: OAuthSourcePropertyMapping Serializer + properties: + managed: + type: string + nullable: true + minLength: 1 + title: Managed by authentik + description: Objects that are managed by authentik. These objects are created + and updated automatically. This flag only indicates that an object can + be overwritten by migrations. You can still modify the objects via the + API, but expect changes to be overwritten in a later update. + name: + type: string + minLength: 1 + expression: + type: string + minLength: 1 PatchedOAuthSourceRequest: type: object description: OAuth Source Serializer @@ -44271,6 +45539,11 @@ components: user_path_template: type: string minLength: 1 + group_matching_mode: + allOf: + - $ref: '#/components/schemas/GroupMatchingModeEnum' + description: How the source determines if an existing group should be used + or a new group created. provider_type: $ref: '#/components/schemas/ProviderTypeEnum' request_token_url: @@ -44963,6 +46236,25 @@ components: default_relay_state: type: string description: Default relay_state value for IDP-initiated logins + PatchedSAMLSourcePropertyMappingRequest: + type: object + description: SAMLSourcePropertyMapping Serializer + properties: + managed: + type: string + nullable: true + minLength: 1 + title: Managed by authentik + description: Objects that are managed by authentik. These objects are created + and updated automatically. This flag only indicates that an object can + be overwritten by migrations. You can still modify the objects via the + API, but expect changes to be overwritten in a later update. + name: + type: string + minLength: 1 + expression: + type: string + minLength: 1 PatchedSAMLSourceRequest: type: object description: SAMLSource Serializer @@ -45009,6 +46301,11 @@ components: user_path_template: type: string minLength: 1 + group_matching_mode: + allOf: + - $ref: '#/components/schemas/GroupMatchingModeEnum' + description: How the source determines if an existing group should be used + or a new group created. pre_authentication_flow: type: string format: uuid @@ -47823,6 +49120,11 @@ components: icon: type: string readOnly: true + group_matching_mode: + allOf: + - $ref: '#/components/schemas/GroupMatchingModeEnum' + description: How the source determines if an existing group should be used + or a new group created. pre_authentication_flow: type: string format: uuid @@ -47888,6 +49190,73 @@ components: - sso_url - verbose_name - verbose_name_plural + SAMLSourcePropertyMapping: + type: object + description: SAMLSourcePropertyMapping Serializer + properties: + pk: + type: string + format: uuid + readOnly: true + title: Pm uuid + managed: + type: string + nullable: true + title: Managed by authentik + description: Objects that are managed by authentik. These objects are created + and updated automatically. This flag only indicates that an object can + be overwritten by migrations. You can still modify the objects via the + API, but expect changes to be overwritten in a later update. + name: + type: string + expression: + type: string + component: + type: string + description: Get object's component so that we know how to edit the object + readOnly: true + verbose_name: + type: string + description: Return object's verbose_name + readOnly: true + verbose_name_plural: + type: string + description: Return object's plural verbose_name + readOnly: true + meta_model_name: + type: string + description: Return internal model name + readOnly: true + required: + - component + - expression + - meta_model_name + - name + - pk + - verbose_name + - verbose_name_plural + SAMLSourcePropertyMappingRequest: + type: object + description: SAMLSourcePropertyMapping Serializer + properties: + managed: + type: string + nullable: true + minLength: 1 + title: Managed by authentik + description: Objects that are managed by authentik. These objects are created + and updated automatically. This flag only indicates that an object can + be overwritten by migrations. You can still modify the objects via the + API, but expect changes to be overwritten in a later update. + name: + type: string + minLength: 1 + expression: + type: string + minLength: 1 + required: + - expression + - name SAMLSourceRequest: type: object description: SAMLSource Serializer @@ -47934,6 +49303,11 @@ components: user_path_template: type: string minLength: 1 + group_matching_mode: + allOf: + - $ref: '#/components/schemas/GroupMatchingModeEnum' + description: How the source determines if an existing group should be used + or a new group created. pre_authentication_flow: type: string format: uuid @@ -49903,7 +51277,6 @@ components: readOnly: true name: type: string - maxLength: 80 is_superuser: type: boolean description: Users added to this group will be superusers. @@ -49930,7 +51303,6 @@ components: name: type: string minLength: 1 - maxLength: 80 is_superuser: type: boolean description: Users added to this group will be superusers. diff --git a/tests/e2e/test_source_oauth_oauth1.py b/tests/e2e/test_source_oauth_oauth1.py index cbeb66edfd00..9ebc02d8119b 100644 --- a/tests/e2e/test_source_oauth_oauth1.py +++ b/tests/e2e/test_source_oauth_oauth1.py @@ -25,16 +25,6 @@ class OAuth1Callback(OAuthCallback): def get_user_id(self, info: dict[str, str]) -> str: return info.get("id") - def get_user_enroll_context( - self, - info: dict[str, Any], - ) -> dict[str, Any]: - return { - "username": info.get("screen_name"), - "email": info.get("email"), - "name": info.get("name"), - } - @registry.register() class OAUth1Type(SourceType): @@ -50,6 +40,13 @@ class OAUth1Type(SourceType): profile_url = "http://localhost:5001/api/me" urls_customizable = False + def get_base_user_properties(self, info: dict[str, Any], **kwargs) -> dict[str, Any]: + return { + "username": info.get("screen_name"), + "email": info.get("email"), + "name": info.get("name"), + } + class TestSourceOAuth1(SeleniumTestCase): """Test OAuth1 Source""" diff --git a/web/src/admin/property-mappings/PropertyMappingLDAPSourceForm.ts b/web/src/admin/property-mappings/PropertyMappingLDAPSourceForm.ts index d64709428cad..a8642aa19655 100644 --- a/web/src/admin/property-mappings/PropertyMappingLDAPSourceForm.ts +++ b/web/src/admin/property-mappings/PropertyMappingLDAPSourceForm.ts @@ -57,7 +57,9 @@ export class PropertyMappingLDAPSourceForm extends BasePropertyMappingForm ${msg("See documentation for a list of all variables.")} diff --git a/web/src/admin/property-mappings/PropertyMappingListPage.ts b/web/src/admin/property-mappings/PropertyMappingListPage.ts index 8db861924b7e..5d4b32450cd7 100644 --- a/web/src/admin/property-mappings/PropertyMappingListPage.ts +++ b/web/src/admin/property-mappings/PropertyMappingListPage.ts @@ -2,9 +2,11 @@ import "@goauthentik/admin/property-mappings/PropertyMappingGoogleWorkspaceForm" import "@goauthentik/admin/property-mappings/PropertyMappingLDAPSourceForm"; import "@goauthentik/admin/property-mappings/PropertyMappingMicrosoftEntraForm"; import "@goauthentik/admin/property-mappings/PropertyMappingNotification"; +import "@goauthentik/admin/property-mappings/PropertyMappingOAuthSourceForm"; import "@goauthentik/admin/property-mappings/PropertyMappingRACForm"; import "@goauthentik/admin/property-mappings/PropertyMappingRadiusForm"; import "@goauthentik/admin/property-mappings/PropertyMappingSAMLForm"; +import "@goauthentik/admin/property-mappings/PropertyMappingSAMLSourceForm"; import "@goauthentik/admin/property-mappings/PropertyMappingSCIMForm"; import "@goauthentik/admin/property-mappings/PropertyMappingSCIMSourceForm"; import "@goauthentik/admin/property-mappings/PropertyMappingScopeForm"; diff --git a/web/src/admin/property-mappings/PropertyMappingOAuthSourceForm.ts b/web/src/admin/property-mappings/PropertyMappingOAuthSourceForm.ts new file mode 100644 index 000000000000..1899b7d713fb --- /dev/null +++ b/web/src/admin/property-mappings/PropertyMappingOAuthSourceForm.ts @@ -0,0 +1,75 @@ +import { BasePropertyMappingForm } from "@goauthentik/admin/property-mappings/BasePropertyMappingForm"; +import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; +import { docLink } from "@goauthentik/common/global"; +import "@goauthentik/elements/CodeMirror"; +import { CodeMirrorMode } from "@goauthentik/elements/CodeMirror"; +import "@goauthentik/elements/forms/HorizontalFormElement"; + +import { msg } from "@lit/localize"; +import { TemplateResult, html } from "lit"; +import { customElement } from "lit/decorators.js"; +import { ifDefined } from "lit/directives/if-defined.js"; + +import { OAuthSourcePropertyMapping, PropertymappingsApi } from "@goauthentik/api"; + +@customElement("ak-property-mapping-oauth-source-form") +export class PropertyMappingOAuthSourceForm extends BasePropertyMappingForm { + loadInstance(pk: string): Promise { + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsSourceOauthRetrieve({ + pmUuid: pk, + }); + } + + async send(data: OAuthSourcePropertyMapping): Promise { + if (this.instance) { + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsSourceOauthUpdate({ + pmUuid: this.instance.pk, + oAuthSourcePropertyMappingRequest: data, + }); + } else { + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsSourceOauthCreate({ + oAuthSourcePropertyMappingRequest: data, + }); + } + } + + renderForm(): TemplateResult { + return html` + + + + + +

+ ${msg("Expression using Python.")} + + ${msg("See documentation for a list of all variables.")} + +

+
`; + } +} + +declare global { + interface HTMLElementTagNameMap { + "ak-property-mapping-oauth-source-form": PropertyMappingOAuthSourceForm; + } +} diff --git a/web/src/admin/property-mappings/PropertyMappingSAMLSourceForm.ts b/web/src/admin/property-mappings/PropertyMappingSAMLSourceForm.ts new file mode 100644 index 000000000000..9c01363fdb98 --- /dev/null +++ b/web/src/admin/property-mappings/PropertyMappingSAMLSourceForm.ts @@ -0,0 +1,75 @@ +import { BasePropertyMappingForm } from "@goauthentik/admin/property-mappings/BasePropertyMappingForm"; +import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; +import { docLink } from "@goauthentik/common/global"; +import "@goauthentik/elements/CodeMirror"; +import { CodeMirrorMode } from "@goauthentik/elements/CodeMirror"; +import "@goauthentik/elements/forms/HorizontalFormElement"; + +import { msg } from "@lit/localize"; +import { TemplateResult, html } from "lit"; +import { customElement } from "lit/decorators.js"; +import { ifDefined } from "lit/directives/if-defined.js"; + +import { PropertymappingsApi, SAMLSourcePropertyMapping } from "@goauthentik/api"; + +@customElement("ak-property-mapping-saml-source-form") +export class PropertyMappingSAMLSourceForm extends BasePropertyMappingForm { + loadInstance(pk: string): Promise { + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsSourceSamlRetrieve({ + pmUuid: pk, + }); + } + + async send(data: SAMLSourcePropertyMapping): Promise { + if (this.instance) { + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsSourceSamlUpdate({ + pmUuid: this.instance.pk, + sAMLSourcePropertyMappingRequest: data, + }); + } else { + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsSourceSamlCreate({ + sAMLSourcePropertyMappingRequest: data, + }); + } + } + + renderForm(): TemplateResult { + return html` + + + + + +

+ ${msg("Expression using Python.")} + + ${msg("See documentation for a list of all variables.")} + +

+
`; + } +} + +declare global { + interface HTMLElementTagNameMap { + "ak-property-mapping-saml-source-form": PropertyMappingSAMLSourceForm; + } +} diff --git a/web/src/admin/property-mappings/PropertyMappingWizard.ts b/web/src/admin/property-mappings/PropertyMappingWizard.ts index 9e06c8d3637b..c2ec879367ad 100644 --- a/web/src/admin/property-mappings/PropertyMappingWizard.ts +++ b/web/src/admin/property-mappings/PropertyMappingWizard.ts @@ -1,7 +1,9 @@ import "@goauthentik/admin/property-mappings/PropertyMappingLDAPSourceForm"; import "@goauthentik/admin/property-mappings/PropertyMappingNotification"; +import "@goauthentik/admin/property-mappings/PropertyMappingOAuthSourceForm"; import "@goauthentik/admin/property-mappings/PropertyMappingRACForm"; import "@goauthentik/admin/property-mappings/PropertyMappingSAMLForm"; +import "@goauthentik/admin/property-mappings/PropertyMappingSAMLSourceForm"; import "@goauthentik/admin/property-mappings/PropertyMappingSCIMSourceForm"; import "@goauthentik/admin/property-mappings/PropertyMappingScopeForm"; import "@goauthentik/admin/property-mappings/PropertyMappingTestForm"; diff --git a/web/src/admin/sources/oauth/OAuthSourceForm.ts b/web/src/admin/sources/oauth/OAuthSourceForm.ts index 36ca76afb63e..4ec1e23c480a 100644 --- a/web/src/admin/sources/oauth/OAuthSourceForm.ts +++ b/web/src/admin/sources/oauth/OAuthSourceForm.ts @@ -1,7 +1,10 @@ import "@goauthentik/admin/common/ak-flow-search/ak-source-flow-search"; import { iconHelperText, placeholderHelperText } from "@goauthentik/admin/helperText"; import { BaseSourceForm } from "@goauthentik/admin/sources/BaseSourceForm"; -import { UserMatchingModeToLabel } from "@goauthentik/admin/sources/oauth/utils"; +import { + GroupMatchingModeToLabel, + UserMatchingModeToLabel, +} from "@goauthentik/admin/sources/oauth/utils"; import { DEFAULT_CONFIG, config } from "@goauthentik/common/api/config"; import { first } from "@goauthentik/common/utils"; import "@goauthentik/elements/CodeMirror"; @@ -10,6 +13,8 @@ import { CapabilitiesEnum, WithCapabilitiesConfig, } from "@goauthentik/elements/Interface/capabilitiesProvider"; +import "@goauthentik/elements/ak-dual-select/ak-dual-select-dynamic-selected-provider.js"; +import { DualSelectPair } from "@goauthentik/elements/ak-dual-select/types.js"; import "@goauthentik/elements/forms/FormGroup"; import "@goauthentik/elements/forms/HorizontalFormElement"; import "@goauthentik/elements/forms/SearchSelect"; @@ -21,14 +26,39 @@ import { ifDefined } from "lit/directives/if-defined.js"; import { FlowsInstancesListDesignationEnum, + GroupMatchingModeEnum, OAuthSource, + OAuthSourcePropertyMapping, OAuthSourceRequest, + PropertymappingsApi, ProviderTypeEnum, SourceType, SourcesApi, UserMatchingModeEnum, } from "@goauthentik/api"; +async function propertyMappingsProvider(page = 1, search = "") { + const propertyMappings = await new PropertymappingsApi( + DEFAULT_CONFIG, + ).propertymappingsSourceOauthList({ + ordering: "managed", + pageSize: 20, + search: search.trim(), + page, + }); + return { + pagination: propertyMappings.pagination, + options: propertyMappings.results.map((m) => [m.pk, m.name, m.name, m]), + }; +} + +function makePropertyMappingsSelector(instanceMappings?: string[]) { + const localMappings = instanceMappings ? new Set(instanceMappings) : undefined; + return localMappings + ? ([pk, _]: DualSelectPair) => localMappings.has(pk) + : ([_0, _1, _2, _]: DualSelectPair) => false; +} + @customElement("ak-source-oauth-form") export class OAuthSourceForm extends WithCapabilitiesConfig(BaseSourceForm) { async loadInstance(pk: string): Promise { @@ -40,6 +70,8 @@ export class OAuthSourceForm extends WithCapabilitiesConfig(BaseSourceForm + + + ${this.renderUrlOptions()} + + ${msg("OAuth Attribute mapping")} +
+ + +

+ ${msg("Property mappings for user creation.")} +

+
+ + +

+ ${msg("Property mappings for group creation.")} +

+
+
+
${msg("Flow settings")}
diff --git a/web/src/admin/sources/oauth/utils.ts b/web/src/admin/sources/oauth/utils.ts index fab271f19790..c6825455edf8 100644 --- a/web/src/admin/sources/oauth/utils.ts +++ b/web/src/admin/sources/oauth/utils.ts @@ -1,6 +1,6 @@ import { msg } from "@lit/localize"; -import { UserMatchingModeEnum } from "@goauthentik/api"; +import { GroupMatchingModeEnum, UserMatchingModeEnum } from "@goauthentik/api"; export function UserMatchingModeToLabel(mode?: UserMatchingModeEnum): string { if (!mode) return ""; @@ -27,3 +27,19 @@ export function UserMatchingModeToLabel(mode?: UserMatchingModeEnum): string { return msg("Unknown user matching mode"); } } + +export function GroupMatchingModeToLabel(mode?: GroupMatchingModeEnum): string { + if (!mode) return ""; + switch (mode) { + case GroupMatchingModeEnum.Identifier: + return msg("Link users on unique identifier"); + case GroupMatchingModeEnum.NameLink: + return msg( + "Link to a group with identical name. Can have security implications when a group is used with another source", + ); + case GroupMatchingModeEnum.NameDeny: + return msg("Use the group's name, but deny enrollment when the name already exists"); + case UserMatchingModeEnum.UnknownDefaultOpenApi: + return msg("Unknown user matching mode"); + } +} diff --git a/web/src/admin/sources/saml/SAMLSourceForm.ts b/web/src/admin/sources/saml/SAMLSourceForm.ts index 0800c97678a2..18d11dde72eb 100644 --- a/web/src/admin/sources/saml/SAMLSourceForm.ts +++ b/web/src/admin/sources/saml/SAMLSourceForm.ts @@ -2,13 +2,18 @@ import "@goauthentik/admin/common/ak-crypto-certificate-search"; import "@goauthentik/admin/common/ak-flow-search/ak-source-flow-search"; import { iconHelperText, placeholderHelperText } from "@goauthentik/admin/helperText"; import { BaseSourceForm } from "@goauthentik/admin/sources/BaseSourceForm"; -import { UserMatchingModeToLabel } from "@goauthentik/admin/sources/oauth/utils"; +import { + GroupMatchingModeToLabel, + UserMatchingModeToLabel, +} from "@goauthentik/admin/sources/oauth/utils"; import { DEFAULT_CONFIG, config } from "@goauthentik/common/api/config"; import { first } from "@goauthentik/common/utils"; import { CapabilitiesEnum, WithCapabilitiesConfig, } from "@goauthentik/elements/Interface/capabilitiesProvider"; +import "@goauthentik/elements/ak-dual-select/ak-dual-select-dynamic-selected-provider.js"; +import { DualSelectPair } from "@goauthentik/elements/ak-dual-select/types.js"; import "@goauthentik/elements/forms/FormGroup"; import "@goauthentik/elements/forms/HorizontalFormElement"; import "@goauthentik/elements/forms/Radio"; @@ -23,13 +28,38 @@ import { BindingTypeEnum, DigestAlgorithmEnum, FlowsInstancesListDesignationEnum, + GroupMatchingModeEnum, NameIdPolicyEnum, + PropertymappingsApi, SAMLSource, + SAMLSourcePropertyMapping, SignatureAlgorithmEnum, SourcesApi, UserMatchingModeEnum, } from "@goauthentik/api"; +async function propertyMappingsProvider(page = 1, search = "") { + const propertyMappings = await new PropertymappingsApi( + DEFAULT_CONFIG, + ).propertymappingsSourceSamlList({ + ordering: "managed", + pageSize: 20, + search: search.trim(), + page, + }); + return { + pagination: propertyMappings.pagination, + options: propertyMappings.results.map((m) => [m.pk, m.name, m.name, m]), + }; +} + +function makePropertyMappingsSelector(instanceMappings?: string[]) { + const localMappings = instanceMappings ? new Set(instanceMappings) : undefined; + return localMappings + ? ([pk, _]: DualSelectPair) => localMappings.has(pk) + : ([_0, _1, _2, _]: DualSelectPair) => false; +} + @customElement("ak-source-saml-form") export class SAMLSourceForm extends WithCapabilitiesConfig(BaseSourceForm) { @state() @@ -151,6 +181,35 @@ export class SAMLSourceForm extends WithCapabilitiesConfig(BaseSourceForm + + + ${this.can(CapabilitiesEnum.CanSaveMedia) ? html` @@ -451,6 +510,43 @@ export class SAMLSourceForm extends WithCapabilitiesConfig(BaseSourceForm
+ + ${msg("SAML Attribute mapping")} +
+ + +

+ ${msg("Property mappings for user creation.")} +

+
+ + +

+ ${msg("Property mappings for group creation.")} +

+
+
+
${msg("Flow settings")}
From 134caa9a475c05dbd02c5f8db68745abac472b3e Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Wed, 7 Aug 2024 19:18:04 +0200 Subject: [PATCH 011/165] web: bump API Client version (#10809) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com> --- web/package-lock.json | 8 ++++---- web/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 9c2479b77392..d1c9f40775b2 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -19,7 +19,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1723032607", + "@goauthentik/api": "^2024.6.3-1723050887", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", @@ -3720,9 +3720,9 @@ "dev": true }, "node_modules/@goauthentik/api": { - "version": "2024.6.3-1723032607", - "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723032607.tgz", - "integrity": "sha512-hbzF7Tq9ldhiqxwY4seiU9KRiBUcHEjklouqW5lVjpG9tXj0Da7JQnqY4S4uIh0CEkA69f2pXQpWFz/RdrTi0A==" + "version": "2024.6.3-1723050887", + "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723050887.tgz", + "integrity": "sha512-ez1m2ank8lKNi7pGtPA45SbJSdWq9Y1H/l1MOm+1iEXDIbLPCVbxzZxjQUOQWgpTKyKO3BI71hI0wxdt3orwhw==" }, "node_modules/@hcaptcha/types": { "version": "1.0.4", diff --git a/web/package.json b/web/package.json index ca40ca40924d..f08e8a02528f 100644 --- a/web/package.json +++ b/web/package.json @@ -46,7 +46,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1723032607", + "@goauthentik/api": "^2024.6.3-1723050887", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", From 19c3f7dd80f121a4c5c0cabd59d0da8994d3ca4d Mon Sep 17 00:00:00 2001 From: Nicolas <130657020+nicolas-semaphor@users.noreply.github.com> Date: Wed, 7 Aug 2024 19:58:28 +0200 Subject: [PATCH 012/165] sources/saml: Basic support for EncryptedAssertion element. (#10099) * source/saml: Updated backend for encrypted assertion support * source/saml: all lint-fix checks passed * source/saml: Used Optional type instead of union, on enc_key_descriptor type hint * source/saml: request_encrypted_assertion model field migration * source/saml: Added 'noqa' comment to type hint on encryption key descriptor * small fix Signed-off-by: Jens Langhammer * add to UI Signed-off-by: Jens Langhammer * add some error handling Signed-off-by: Jens Langhammer * sources/saml: Pivot to encryption_kp model field, instead of request_encryption bool * sources/saml: Typo fix * re-create migrations Signed-off-by: Jens Langhammer * update web Signed-off-by: Jens Langhammer * add to release notes Signed-off-by: Jens Langhammer * unrelated fix Signed-off-by: Jens Langhammer * add improve error handling, add tests Signed-off-by: Jens Langhammer * test metadata with encryption and remove WantAssertionsEncrypted since it's not in the schema Signed-off-by: Jens Langhammer * unrelated fix to radius path Signed-off-by: Jens Langhammer * fix unrelated fix...sigh Signed-off-by: Jens Langhammer * re-migrate Signed-off-by: Jens Langhammer --------- Signed-off-by: Jens Langhammer Co-authored-by: Jens Langhammer --- authentik/providers/radius/api/providers.py | 12 ++++- .../providers/saml/processors/assertion.py | 7 ++- authentik/sources/saml/api/source.py | 1 + authentik/sources/saml/exceptions.py | 4 ++ .../0016_samlsource_encryption_kp.py | 29 +++++++++++ authentik/sources/saml/models.py | 14 +++++ authentik/sources/saml/processors/metadata.py | 18 +++++++ authentik/sources/saml/processors/response.py | 39 ++++++++++++-- .../saml/tests/fixtures/encrypted-key.pem | 51 +++++++++++++++++++ .../tests/fixtures/response_encrypted.xml | 42 +++++++++++++++ authentik/sources/saml/tests/test_metadata.py | 3 +- authentik/sources/saml/tests/test_response.py | 49 +++++++++++++++++- blueprints/schema.json | 6 +++ schema.yml | 24 +++++++++ .../common/ak-crypto-certificate-search.ts | 5 +- web/src/admin/sources/saml/SAMLSourceForm.ts | 13 +++++ website/docs/releases/2024/v2024.8.md | 4 ++ 17 files changed, 310 insertions(+), 11 deletions(-) create mode 100644 authentik/sources/saml/migrations/0016_samlsource_encryption_kp.py create mode 100644 authentik/sources/saml/tests/fixtures/encrypted-key.pem create mode 100644 authentik/sources/saml/tests/fixtures/response_encrypted.xml diff --git a/authentik/providers/radius/api/providers.py b/authentik/providers/radius/api/providers.py index 68e219dba694..67a512bc26cc 100644 --- a/authentik/providers/radius/api/providers.py +++ b/authentik/providers/radius/api/providers.py @@ -2,6 +2,7 @@ from base64 import b64encode +from django.conf import settings from django.shortcuts import get_object_or_404 from drf_spectacular.types import OpenApiTypes from drf_spectacular.utils import OpenApiParameter, extend_schema @@ -100,7 +101,16 @@ def get_attributes(self, provider: RadiusProvider): RadiusProviderPropertyMapping, ["packet"], ) - dict = Dictionary("authentik/providers/radius/dictionaries/dictionary") + dict = Dictionary( + str( + settings.BASE_DIR + / "authentik" + / "providers" + / "radius" + / "dictionaries" + / "dictionary" + ) + ) packet = AuthPacket() packet.secret = provider.shared_secret diff --git a/authentik/providers/saml/processors/assertion.py b/authentik/providers/saml/processors/assertion.py index 8c18f10b90e9..845a7b9395a0 100644 --- a/authentik/providers/saml/processors/assertion.py +++ b/authentik/providers/saml/processors/assertion.py @@ -18,7 +18,7 @@ from authentik.providers.saml.utils import get_random_id from authentik.providers.saml.utils.time import get_time_string from authentik.sources.ldap.auth import LDAP_DISTINGUISHED_NAME -from authentik.sources.saml.exceptions import UnsupportedNameIDFormat +from authentik.sources.saml.exceptions import InvalidSignature, UnsupportedNameIDFormat from authentik.sources.saml.processors.constants import ( DIGEST_ALGORITHM_TRANSLATION_MAP, NS_MAP, @@ -318,6 +318,9 @@ def build_response(self) -> str: xmlsec.constants.KeyDataFormatCertPem, ) ctx.key = key - ctx.sign(signature_node) + try: + ctx.sign(signature_node) + except xmlsec.Error as exc: + raise InvalidSignature() from exc return etree.tostring(root_response).decode("utf-8") # nosec diff --git a/authentik/sources/saml/api/source.py b/authentik/sources/saml/api/source.py index 007079757659..5cf4dc7ea60d 100644 --- a/authentik/sources/saml/api/source.py +++ b/authentik/sources/saml/api/source.py @@ -33,6 +33,7 @@ class Meta: "digest_algorithm", "signature_algorithm", "temporary_user_delete_after", + "encryption_kp", ] diff --git a/authentik/sources/saml/exceptions.py b/authentik/sources/saml/exceptions.py index 057a040aa2f7..45534e07f904 100644 --- a/authentik/sources/saml/exceptions.py +++ b/authentik/sources/saml/exceptions.py @@ -19,5 +19,9 @@ class MismatchedRequestID(SAMLException): """Exception raised when the returned request ID doesn't match the saved ID.""" +class InvalidEncryption(SAMLException): + """Encryption of XML Object is either missing or invalid""" + + class InvalidSignature(SAMLException): """Signature of XML Object is either missing or invalid""" diff --git a/authentik/sources/saml/migrations/0016_samlsource_encryption_kp.py b/authentik/sources/saml/migrations/0016_samlsource_encryption_kp.py new file mode 100644 index 000000000000..3f319e2c3976 --- /dev/null +++ b/authentik/sources/saml/migrations/0016_samlsource_encryption_kp.py @@ -0,0 +1,29 @@ +# Generated by Django 5.0.8 on 2024-08-07 17:33 + +import django.db.models.deletion +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("authentik_crypto", "0004_alter_certificatekeypair_name"), + ("authentik_sources_saml", "0015_groupsamlsourceconnection_samlsourcepropertymapping"), + ] + + operations = [ + migrations.AddField( + model_name="samlsource", + name="encryption_kp", + field=models.ForeignKey( + blank=True, + default=None, + help_text="When selected, incoming assertions are encrypted by the IdP using the public key of the encryption keypair. The assertion is decrypted by the SP using the the private key.", + null=True, + on_delete=django.db.models.deletion.SET_NULL, + related_name="+", + to="authentik_crypto.certificatekeypair", + verbose_name="Encryption Keypair", + ), + ), + ] diff --git a/authentik/sources/saml/models.py b/authentik/sources/saml/models.py index 99c1c2e71fbc..0b67a060a6c4 100644 --- a/authentik/sources/saml/models.py +++ b/authentik/sources/saml/models.py @@ -156,6 +156,20 @@ class SAMLSource(Source): on_delete=models.SET_NULL, verbose_name=_("Signing Keypair"), ) + encryption_kp = models.ForeignKey( + CertificateKeyPair, + default=None, + null=True, + blank=True, + help_text=_( + "When selected, incoming assertions are encrypted by the IdP using the public " + "key of the encryption keypair. The assertion is decrypted by the SP using the " + "the private key." + ), + on_delete=models.SET_NULL, + verbose_name=_("Encryption Keypair"), + related_name="+", + ) digest_algorithm = models.TextField( choices=( diff --git a/authentik/sources/saml/processors/metadata.py b/authentik/sources/saml/processors/metadata.py index 34bd4b5b6665..6a85022223e1 100644 --- a/authentik/sources/saml/processors/metadata.py +++ b/authentik/sources/saml/processors/metadata.py @@ -46,6 +46,20 @@ def get_signing_key_descriptor(self) -> Optional[Element]: # noqa: UP007 return key_descriptor return None + def get_encryption_key_descriptor(self) -> Optional[Element]: # noqa: UP007 + """Get Encryption KeyDescriptor, if enabled for the source""" + if self.source.encryption_kp: + key_descriptor = Element(f"{{{NS_SAML_METADATA}}}KeyDescriptor") + key_descriptor.attrib["use"] = "encryption" + key_info = SubElement(key_descriptor, f"{{{NS_SIGNATURE}}}KeyInfo") + x509_data = SubElement(key_info, f"{{{NS_SIGNATURE}}}X509Data") + x509_certificate = SubElement(x509_data, f"{{{NS_SIGNATURE}}}X509Certificate") + x509_certificate.text = strip_pem_header( + self.source.encryption_kp.certificate_data.replace("\r", "") + ).replace("\n", "") + return key_descriptor + return None + def get_name_id_formats(self) -> Iterator[Element]: """Get compatible NameID Formats""" formats = [ @@ -74,6 +88,10 @@ def build_entity_descriptor(self) -> str: if signing_descriptor is not None: sp_sso_descriptor.append(signing_descriptor) + encryption_descriptor = self.get_encryption_key_descriptor() + if encryption_descriptor is not None: + sp_sso_descriptor.append(encryption_descriptor) + for name_id_format in self.get_name_id_formats(): sp_sso_descriptor.append(name_id_format) diff --git a/authentik/sources/saml/processors/response.py b/authentik/sources/saml/processors/response.py index 62d8dfd0ad20..c09efeeee27f 100644 --- a/authentik/sources/saml/processors/response.py +++ b/authentik/sources/saml/processors/response.py @@ -23,6 +23,7 @@ from authentik.core.sources.flow_manager import SourceFlowManager from authentik.lib.utils.time import timedelta_from_string from authentik.sources.saml.exceptions import ( + InvalidEncryption, InvalidSignature, MismatchedRequestID, MissingSAMLResponse, @@ -76,11 +77,43 @@ def parse(self): self._root_xml = b64decode(raw_response.encode()) self._root = fromstring(self._root_xml) + if self._source.encryption_kp: + self._decrypt_response() + if self._source.verification_kp: self._verify_signed() self._verify_request_id() self._verify_status() + def _decrypt_response(self): + """Decrypt SAMLResponse EncryptedAssertion Element""" + manager = xmlsec.KeysManager() + key = xmlsec.Key.from_memory( + self._source.encryption_kp.key_data, + xmlsec.constants.KeyDataFormatPem, + ) + + manager.add_key(key) + encryption_context = xmlsec.EncryptionContext(manager) + + encrypted_assertion = self._root.find(f".//{{{NS_SAML_ASSERTION}}}EncryptedAssertion") + if encrypted_assertion is None: + raise InvalidEncryption() + encrypted_data = xmlsec.tree.find_child( + encrypted_assertion, "EncryptedData", xmlsec.constants.EncNs + ) + try: + decrypted_assertion = encryption_context.decrypt(encrypted_data) + except xmlsec.Error as exc: + raise InvalidEncryption() from exc + + index_of = self._root.index(encrypted_assertion) + self._root.remove(encrypted_assertion) + self._root.insert( + index_of, + decrypted_assertion, + ) + def _verify_signed(self): """Verify SAML Response's Signature""" signature_nodes = self._root.xpath( @@ -101,9 +134,9 @@ def _verify_signed(self): ctx.set_enabled_key_data([xmlsec.constants.KeyDataX509]) try: ctx.verify(signature_node) - except (xmlsec.InternalError, xmlsec.VerificationError) as exc: - raise InvalidSignature from exc - LOGGER.debug("Successfully verified signautre") + except xmlsec.Error as exc: + raise InvalidSignature() from exc + LOGGER.debug("Successfully verified signature") def _verify_request_id(self): if self._source.allow_idp_initiated: diff --git a/authentik/sources/saml/tests/fixtures/encrypted-key.pem b/authentik/sources/saml/tests/fixtures/encrypted-key.pem new file mode 100644 index 000000000000..bce94cba7482 --- /dev/null +++ b/authentik/sources/saml/tests/fixtures/encrypted-key.pem @@ -0,0 +1,51 @@ +-----BEGIN RSA PRIVATE KEY----- +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 +-----END RSA PRIVATE KEY----- diff --git a/authentik/sources/saml/tests/fixtures/response_encrypted.xml b/authentik/sources/saml/tests/fixtures/response_encrypted.xml new file mode 100644 index 000000000000..50c881ac8dd5 --- /dev/null +++ b/authentik/sources/saml/tests/fixtures/response_encrypted.xml @@ -0,0 +1,42 @@ + + http://localhost:9321/realms/master + + + + + + + + + + + Os1F6dK4wUwz3tzVtcTXHZID9S4qbkIPnlDX8MAqShA= + + + Af1vWp2FNIbwhI8+VMtvY0VuT7fy7rj6NSyzdV89hzPaKRWy5V8F1XSfFHOG9SPVOldB4azgPPSo5I2AocPoy9EepY2wrV8CtRA+W4W+4BKg2jk/iiGsPoXE0HVxstUPrl4t6wcwFqKEYcqT9Xunpa/3WHWguja9ariywuOmVostQgPnbq3WpmdIzD/faMgbJ1bFVyS8xdxUbEhDKd17+Io+eyvc0UMlkkESBNw9jSsUg4Fa3uFr5VYSKWW2ssBXOjjqLAg013lZZUoCbNDXmUe6UXcpySVlrvkVlWHptPPs3lSOO1io7vrywh9hjV498gFvverYcZDyE44Pvb9kdQ== + + + MIICmzCCAYMCBgGQlr/VwDANBgkqhkiG9w0BAQsFADARMQ8wDQYDVQQDDAZtYXN0ZXIwHhcNMjQwNzA5MDkwNjEyWhcNMzQwNzA5MDkwNzUyWjARMQ8wDQYDVQQDDAZtYXN0ZXIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDWdkifjNef+IeyFpWIRId7eLU1WQpVXMdbdfADgPBtzjr87ekqWLFLswfzb7zfKFcKLKM4pALPyjIjkSZeJ0ctpg4OEBtio55UBeMiqPm5EgwpuqhlWATQzH3yexwlFOVCbj44ZkhPqmnAI1d3iyFK0OjV35ar7C2Eu54+qGH/VeDyxQ+19WEq0rOxmCqoK27JJU4rPR+42SN0CxoSVDpZSfbNu4iQ8lW0zQ7GOSDarTWjbJ7yd9ULqhBRN8DOIG+GypeyZbQfuLmZPmPWQZdTNovS+6se9zTs4RgVCtjtU2qfCwh76Fw0kR7ignfd2PhrH30G7tybPwLQ2WobTUmRAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAHs19PueEZBZ54Uxq8c2IgVErn1RQDKR/GO5AuQfZZqODlGM0ypP9eAXt8SPl98SzVlynKek1z6RsH+1GhyOemxAkmJmI0ema5HwUSarrOtrASmHYNV2QgTcsyRPmv6KYZNWcLnmYDA2ZcGmvKruLe74QaW6gW5/i4SvaAcSVlyVI9w6e/AGfglGMjScGD68adiPJbudswRfG9gPEHRe9nQKtxBw98g68VqUD6P3KHNAYejBAfoPD5gP4bWo8RuAomc8me2bjozx9EPO8oZV6x4OYTsfavuvfgEAPenNF11hGjR0P3PeZRwICJMErrl1R+BxSnetA26vHZ8ypLSKTug= + + + + + + + + + + + + + + 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 + + + + diff --git a/authentik/sources/saml/tests/test_metadata.py b/authentik/sources/saml/tests/test_metadata.py index 953745c2dc38..64bc7147452d 100644 --- a/authentik/sources/saml/tests/test_metadata.py +++ b/authentik/sources/saml/tests/test_metadata.py @@ -20,6 +20,7 @@ def setUp(self): slug=generate_id(), issuer="authentik", signing_kp=create_test_cert(), + encryption_kp=create_test_cert(), pre_authentication_flow=create_test_flow(), ) @@ -46,7 +47,7 @@ def test_metadata(self): metadata = ElementTree.fromstring(xml) self.assertEqual(metadata.attrib["entityID"], "authentik") - def test_metadata_without_signautre(self): + def test_metadata_without_signature(self): """Test Metadata generation being valid""" self.source.signing_kp = None self.source.save() diff --git a/authentik/sources/saml/tests/test_response.py b/authentik/sources/saml/tests/test_response.py index a56e3d4c1980..2d85154202ad 100644 --- a/authentik/sources/saml/tests/test_response.py +++ b/authentik/sources/saml/tests/test_response.py @@ -5,9 +5,11 @@ from django.contrib.sessions.middleware import SessionMiddleware from django.test import RequestFactory, TestCase -from authentik.core.tests.utils import create_test_flow +from authentik.core.tests.utils import create_test_cert, create_test_flow +from authentik.crypto.models import CertificateKeyPair from authentik.lib.generators import generate_id from authentik.lib.tests.utils import dummy_get_response, load_fixture +from authentik.sources.saml.exceptions import InvalidEncryption from authentik.sources.saml.models import SAMLSource from authentik.sources.saml.processors.response import ResponseProcessor @@ -77,3 +79,48 @@ def test_success(self): "path": self.source.get_user_path(), }, ) + + def test_encrypted_correct(self): + """Test encrypted""" + key = load_fixture("fixtures/encrypted-key.pem") + kp = CertificateKeyPair.objects.create( + name=generate_id(), + key_data=key, + ) + self.source.encryption_kp = kp + request = self.factory.post( + "/", + data={ + "SAMLResponse": b64encode( + load_fixture("fixtures/response_encrypted.xml").encode() + ).decode() + }, + ) + + middleware = SessionMiddleware(dummy_get_response) + middleware.process_request(request) + request.session.save() + + parser = ResponseProcessor(self.source, request) + parser.parse() + + def test_encrypted_incorrect_key(self): + """Test encrypted""" + kp = create_test_cert() + self.source.encryption_kp = kp + request = self.factory.post( + "/", + data={ + "SAMLResponse": b64encode( + load_fixture("fixtures/response_encrypted.xml").encode() + ).decode() + }, + ) + + middleware = SessionMiddleware(dummy_get_response) + middleware.process_request(request) + request.session.save() + + parser = ResponseProcessor(self.source, request) + with self.assertRaises(InvalidEncryption): + parser.parse() diff --git a/blueprints/schema.json b/blueprints/schema.json index 0a7811f3b61d..8ae6d8156f8c 100644 --- a/blueprints/schema.json +++ b/blueprints/schema.json @@ -7407,6 +7407,12 @@ "minLength": 1, "title": "Delete temporary users after", "description": "Time offset when temporary users should be deleted. This only applies if your IDP uses the NameID Format 'transient', and the user doesn't log out manually. (Format: hours=1;minutes=2;seconds=3)." + }, + "encryption_kp": { + "type": "string", + "format": "uuid", + "title": "Encryption Keypair", + "description": "When selected, incoming assertions are encrypted by the IdP using the public key of the encryption keypair. The assertion is decrypted by the SP using the the private key." } }, "required": [] diff --git a/schema.yml b/schema.yml index ba413f678689..e504873ea4d7 100644 --- a/schema.yml +++ b/schema.yml @@ -46361,6 +46361,14 @@ components: description: 'Time offset when temporary users should be deleted. This only applies if your IDP uses the NameID Format ''transient'', and the user doesn''t log out manually. (Format: hours=1;minutes=2;seconds=3).' + encryption_kp: + type: string + format: uuid + nullable: true + title: Encryption Keypair + description: When selected, incoming assertions are encrypted by the IdP + using the public key of the encryption keypair. The assertion is decrypted + by the SP using the the private key. PatchedSCIMMappingRequest: type: object description: SCIMMapping Serializer @@ -49178,6 +49186,14 @@ components: description: 'Time offset when temporary users should be deleted. This only applies if your IDP uses the NameID Format ''transient'', and the user doesn''t log out manually. (Format: hours=1;minutes=2;seconds=3).' + encryption_kp: + type: string + format: uuid + nullable: true + title: Encryption Keypair + description: When selected, incoming assertions are encrypted by the IdP + using the public key of the encryption keypair. The assertion is decrypted + by the SP using the the private key. required: - component - icon @@ -49363,6 +49379,14 @@ components: description: 'Time offset when temporary users should be deleted. This only applies if your IDP uses the NameID Format ''transient'', and the user doesn''t log out manually. (Format: hours=1;minutes=2;seconds=3).' + encryption_kp: + type: string + format: uuid + nullable: true + title: Encryption Keypair + description: When selected, incoming assertions are encrypted by the IdP + using the public key of the encryption keypair. The assertion is decrypted + by the SP using the the private key. required: - name - pre_authentication_flow diff --git a/web/src/admin/common/ak-crypto-certificate-search.ts b/web/src/admin/common/ak-crypto-certificate-search.ts index 186481a7a562..c2227168219c 100644 --- a/web/src/admin/common/ak-crypto-certificate-search.ts +++ b/web/src/admin/common/ak-crypto-certificate-search.ts @@ -41,9 +41,8 @@ export class AkCryptoCertificateSearch extends CustomListenerElement(AKElement) name: string | null | undefined; /** - * Set to `true` if you want to find pairs that don't have a valid key. Of our 14 searches, 11 - * require the key, 3 do not (as of 2023-08-01). - * + * Set to `true` to allow certificates without private key to show up. When set to `false`, + * a private key is not required to be set. * @attr */ @property({ type: Boolean, attribute: "nokey" }) diff --git a/web/src/admin/sources/saml/SAMLSourceForm.ts b/web/src/admin/sources/saml/SAMLSourceForm.ts index 18d11dde72eb..faaebe7866ef 100644 --- a/web/src/admin/sources/saml/SAMLSourceForm.ts +++ b/web/src/admin/sources/saml/SAMLSourceForm.ts @@ -508,6 +508,19 @@ export class SAMLSourceForm extends WithCapabilitiesConfig(BaseSourceForm + + +

+ ${msg( + "When selected, encrypted assertions will be decrypted using this keypair.", + )} +

+
diff --git a/website/docs/releases/2024/v2024.8.md b/website/docs/releases/2024/v2024.8.md index 6634f79dd2d1..fd9b0661c523 100644 --- a/website/docs/releases/2024/v2024.8.md +++ b/website/docs/releases/2024/v2024.8.md @@ -50,6 +50,10 @@ To try out the release candidate, replace your Docker image tag with the latest ## New features +- **SAML Source encryption support** + + It is now possible to configure a SAML Source to decrypt and validate encrypted assertions. This can be configured by certaing a [Certificate-keypair](../../core/certificates.md) and selecting it in the SAML Source. + ## Upgrading This release does not introduce any new requirements. From bbc567e0aad244f77435c59c47cd323b4b4bcc64 Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Wed, 7 Aug 2024 20:02:03 +0200 Subject: [PATCH 013/165] web: bump API Client version (#10811) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com> --- web/package-lock.json | 8 ++++---- web/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index d1c9f40775b2..87456be2e713 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -19,7 +19,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1723050887", + "@goauthentik/api": "^2024.6.3-1723053526", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", @@ -3720,9 +3720,9 @@ "dev": true }, "node_modules/@goauthentik/api": { - "version": "2024.6.3-1723050887", - "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723050887.tgz", - "integrity": "sha512-ez1m2ank8lKNi7pGtPA45SbJSdWq9Y1H/l1MOm+1iEXDIbLPCVbxzZxjQUOQWgpTKyKO3BI71hI0wxdt3orwhw==" + "version": "2024.6.3-1723053526", + "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723053526.tgz", + "integrity": "sha512-h4qYHunpe+7ptAACMfX6S1yPkRMzocH25ec6KgaNjE0phF1d+NSzBY8SVWaEf6BAJckK2K/tt6SFKQdsAhB1+A==" }, "node_modules/@hcaptcha/types": { "version": "1.0.4", diff --git a/web/package.json b/web/package.json index f08e8a02528f..c1f296d24143 100644 --- a/web/package.json +++ b/web/package.json @@ -46,7 +46,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1723050887", + "@goauthentik/api": "^2024.6.3-1723053526", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", From 9343e3495a67a782e793809aa3c78427d56f4594 Mon Sep 17 00:00:00 2001 From: Marc 'risson' Schmitt Date: Wed, 7 Aug 2024 21:05:56 +0200 Subject: [PATCH 014/165] web/admin: refactor property mappings forms (#10810) --- .../BasePropertyMappingForm.ts | 47 ++++++++++++++++++- .../PropertyMappingGoogleWorkspaceForm.ts | 37 --------------- .../PropertyMappingLDAPSourceForm.ts | 39 --------------- .../PropertyMappingMicrosoftEntraForm.ts | 37 --------------- .../PropertyMappingNotification.ts | 43 ----------------- .../PropertyMappingOAuthSourceForm.ts | 39 --------------- .../PropertyMappingRACForm.ts | 4 +- .../PropertyMappingRadiusForm.ts | 37 --------------- .../PropertyMappingSAMLForm.ts | 37 ++------------- .../PropertyMappingSAMLSourceForm.ts | 39 --------------- .../PropertyMappingSCIMForm.ts | 37 --------------- .../PropertyMappingSCIMSourceForm.ts | 39 --------------- .../PropertyMappingScopeForm.ts | 37 ++------------- 13 files changed, 54 insertions(+), 418 deletions(-) diff --git a/web/src/admin/property-mappings/BasePropertyMappingForm.ts b/web/src/admin/property-mappings/BasePropertyMappingForm.ts index 82981b9cf3aa..8fd8f18cc27f 100644 --- a/web/src/admin/property-mappings/BasePropertyMappingForm.ts +++ b/web/src/admin/property-mappings/BasePropertyMappingForm.ts @@ -1,11 +1,56 @@ +import { docLink } from "@goauthentik/common/global"; +import { CodeMirrorMode } from "@goauthentik/elements/CodeMirror"; import { ModelForm } from "@goauthentik/elements/forms/ModelForm"; import { msg } from "@lit/localize"; +import { TemplateResult, html } from "lit"; +import { ifDefined } from "lit/directives/if-defined.js"; + +interface PropertyMapping { + name: string; + expression: string; +} + +export abstract class BasePropertyMappingForm extends ModelForm< + T, + string +> { + docLink(): string { + return "/docs/property-mappings/expression?utm_source=authentik"; + } -export abstract class BasePropertyMappingForm extends ModelForm { getSuccessMessage(): string { return this.instance ? msg("Successfully updated mapping.") : msg("Successfully created mapping."); } + + renderExtraFields(): TemplateResult { + return html``; + } + + renderForm(): TemplateResult { + return html` + + + ${this.renderExtraFields()} + + + +

+ ${msg("Expression using Python.")} + + ${msg("See documentation for a list of all variables.")} + +

+
`; + } } diff --git a/web/src/admin/property-mappings/PropertyMappingGoogleWorkspaceForm.ts b/web/src/admin/property-mappings/PropertyMappingGoogleWorkspaceForm.ts index 37c943f88ab7..d1b3fd8f237b 100644 --- a/web/src/admin/property-mappings/PropertyMappingGoogleWorkspaceForm.ts +++ b/web/src/admin/property-mappings/PropertyMappingGoogleWorkspaceForm.ts @@ -1,14 +1,9 @@ import { BasePropertyMappingForm } from "@goauthentik/admin/property-mappings/BasePropertyMappingForm"; import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; -import { docLink } from "@goauthentik/common/global"; import "@goauthentik/elements/CodeMirror"; -import { CodeMirrorMode } from "@goauthentik/elements/CodeMirror"; import "@goauthentik/elements/forms/HorizontalFormElement"; -import { msg } from "@lit/localize"; -import { TemplateResult, html } from "lit"; import { customElement } from "lit/decorators.js"; -import { ifDefined } from "lit/directives/if-defined.js"; import { GoogleWorkspaceProviderMapping, PropertymappingsApi } from "@goauthentik/api"; @@ -38,38 +33,6 @@ export class PropertyMappingGoogleWorkspaceForm extends BasePropertyMappingForm< }); } } - - renderForm(): TemplateResult { - return html` - - - - - -

- ${msg("Expression using Python.")} - - ${msg("See documentation for a list of all variables.")} - -

-
`; - } } declare global { diff --git a/web/src/admin/property-mappings/PropertyMappingLDAPSourceForm.ts b/web/src/admin/property-mappings/PropertyMappingLDAPSourceForm.ts index a8642aa19655..066d3b5f9e2a 100644 --- a/web/src/admin/property-mappings/PropertyMappingLDAPSourceForm.ts +++ b/web/src/admin/property-mappings/PropertyMappingLDAPSourceForm.ts @@ -1,14 +1,9 @@ import { BasePropertyMappingForm } from "@goauthentik/admin/property-mappings/BasePropertyMappingForm"; import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; -import { docLink } from "@goauthentik/common/global"; import "@goauthentik/elements/CodeMirror"; -import { CodeMirrorMode } from "@goauthentik/elements/CodeMirror"; import "@goauthentik/elements/forms/HorizontalFormElement"; -import { msg } from "@lit/localize"; -import { TemplateResult, html } from "lit"; import { customElement } from "lit/decorators.js"; -import { ifDefined } from "lit/directives/if-defined.js"; import { LDAPSourcePropertyMapping, PropertymappingsApi } from "@goauthentik/api"; @@ -32,40 +27,6 @@ export class PropertyMappingLDAPSourceForm extends BasePropertyMappingForm - -
- - - -

- ${msg("Expression using Python.")} - - ${msg("See documentation for a list of all variables.")} - -

-
`; - } } declare global { diff --git a/web/src/admin/property-mappings/PropertyMappingMicrosoftEntraForm.ts b/web/src/admin/property-mappings/PropertyMappingMicrosoftEntraForm.ts index bd63e1a76803..cb735db601bc 100644 --- a/web/src/admin/property-mappings/PropertyMappingMicrosoftEntraForm.ts +++ b/web/src/admin/property-mappings/PropertyMappingMicrosoftEntraForm.ts @@ -1,14 +1,9 @@ import { BasePropertyMappingForm } from "@goauthentik/admin/property-mappings/BasePropertyMappingForm"; import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; -import { docLink } from "@goauthentik/common/global"; import "@goauthentik/elements/CodeMirror"; -import { CodeMirrorMode } from "@goauthentik/elements/CodeMirror"; import "@goauthentik/elements/forms/HorizontalFormElement"; -import { msg } from "@lit/localize"; -import { TemplateResult, html } from "lit"; import { customElement } from "lit/decorators.js"; -import { ifDefined } from "lit/directives/if-defined.js"; import { MicrosoftEntraProviderMapping, PropertymappingsApi } from "@goauthentik/api"; @@ -38,38 +33,6 @@ export class PropertyMappingMicrosoftEntraForm extends BasePropertyMappingForm - - - - - -

- ${msg("Expression using Python.")} - - ${msg("See documentation for a list of all variables.")} - -

-
`; - } } declare global { diff --git a/web/src/admin/property-mappings/PropertyMappingNotification.ts b/web/src/admin/property-mappings/PropertyMappingNotification.ts index 4bc5a7c6e755..e6cf2374974c 100644 --- a/web/src/admin/property-mappings/PropertyMappingNotification.ts +++ b/web/src/admin/property-mappings/PropertyMappingNotification.ts @@ -1,14 +1,9 @@ import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; -import { docLink } from "@goauthentik/common/global"; import "@goauthentik/elements/CodeMirror"; -import { CodeMirrorMode } from "@goauthentik/elements/CodeMirror"; import "@goauthentik/elements/forms/HorizontalFormElement"; import { ModelForm } from "@goauthentik/elements/forms/ModelForm"; -import { msg } from "@lit/localize"; -import { TemplateResult, html } from "lit"; import { customElement } from "lit/decorators.js"; -import { ifDefined } from "lit/directives/if-defined.js"; import { NotificationWebhookMapping, PropertymappingsApi } from "@goauthentik/api"; @@ -20,12 +15,6 @@ export class PropertyMappingNotification extends ModelForm { if (this.instance) { return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsNotificationUpdate({ @@ -38,38 +27,6 @@ export class PropertyMappingNotification extends ModelForm - - - - - -

- ${msg("Expression using Python.")} - - ${msg("See documentation for a list of all variables.")} - -

-
`; - } } declare global { diff --git a/web/src/admin/property-mappings/PropertyMappingOAuthSourceForm.ts b/web/src/admin/property-mappings/PropertyMappingOAuthSourceForm.ts index 1899b7d713fb..842dea8ccf1f 100644 --- a/web/src/admin/property-mappings/PropertyMappingOAuthSourceForm.ts +++ b/web/src/admin/property-mappings/PropertyMappingOAuthSourceForm.ts @@ -1,14 +1,9 @@ import { BasePropertyMappingForm } from "@goauthentik/admin/property-mappings/BasePropertyMappingForm"; import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; -import { docLink } from "@goauthentik/common/global"; import "@goauthentik/elements/CodeMirror"; -import { CodeMirrorMode } from "@goauthentik/elements/CodeMirror"; import "@goauthentik/elements/forms/HorizontalFormElement"; -import { msg } from "@lit/localize"; -import { TemplateResult, html } from "lit"; import { customElement } from "lit/decorators.js"; -import { ifDefined } from "lit/directives/if-defined.js"; import { OAuthSourcePropertyMapping, PropertymappingsApi } from "@goauthentik/api"; @@ -32,40 +27,6 @@ export class PropertyMappingOAuthSourceForm extends BasePropertyMappingForm - - - - - -

- ${msg("Expression using Python.")} - - ${msg("See documentation for a list of all variables.")} - -

-
`; - } } declare global { diff --git a/web/src/admin/property-mappings/PropertyMappingRACForm.ts b/web/src/admin/property-mappings/PropertyMappingRACForm.ts index 813e3b23b5d9..4bd6d0803c80 100644 --- a/web/src/admin/property-mappings/PropertyMappingRACForm.ts +++ b/web/src/admin/property-mappings/PropertyMappingRACForm.ts @@ -63,7 +63,7 @@ export class PropertyMappingRACForm extends ModelForm + - - - - - -

- ${msg("Expression using Python.")} - - ${msg("See documentation for a list of all variables.")} - -

-
`; - } } declare global { diff --git a/web/src/admin/property-mappings/PropertyMappingSAMLForm.ts b/web/src/admin/property-mappings/PropertyMappingSAMLForm.ts index 74aeff34ed94..08472dd1da4b 100644 --- a/web/src/admin/property-mappings/PropertyMappingSAMLForm.ts +++ b/web/src/admin/property-mappings/PropertyMappingSAMLForm.ts @@ -1,8 +1,6 @@ import { BasePropertyMappingForm } from "@goauthentik/admin/property-mappings/BasePropertyMappingForm"; import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; -import { docLink } from "@goauthentik/common/global"; import "@goauthentik/elements/CodeMirror"; -import { CodeMirrorMode } from "@goauthentik/elements/CodeMirror"; import "@goauthentik/elements/forms/HorizontalFormElement"; import { msg } from "@lit/localize"; @@ -33,18 +31,10 @@ export class PropertyMappingSAMLForm extends BasePropertyMappingForm - -
- ${msg("Optionally set the 'FriendlyName' value of the Assertion attribute.")}

-
- - - -

- ${msg("Expression using Python.")} - - ${msg("See documentation for a list of all variables.")} - -

`; } } diff --git a/web/src/admin/property-mappings/PropertyMappingSAMLSourceForm.ts b/web/src/admin/property-mappings/PropertyMappingSAMLSourceForm.ts index 9c01363fdb98..ce14c0620da1 100644 --- a/web/src/admin/property-mappings/PropertyMappingSAMLSourceForm.ts +++ b/web/src/admin/property-mappings/PropertyMappingSAMLSourceForm.ts @@ -1,14 +1,9 @@ import { BasePropertyMappingForm } from "@goauthentik/admin/property-mappings/BasePropertyMappingForm"; import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; -import { docLink } from "@goauthentik/common/global"; import "@goauthentik/elements/CodeMirror"; -import { CodeMirrorMode } from "@goauthentik/elements/CodeMirror"; import "@goauthentik/elements/forms/HorizontalFormElement"; -import { msg } from "@lit/localize"; -import { TemplateResult, html } from "lit"; import { customElement } from "lit/decorators.js"; -import { ifDefined } from "lit/directives/if-defined.js"; import { PropertymappingsApi, SAMLSourcePropertyMapping } from "@goauthentik/api"; @@ -32,40 +27,6 @@ export class PropertyMappingSAMLSourceForm extends BasePropertyMappingForm - - - - - -

- ${msg("Expression using Python.")} - - ${msg("See documentation for a list of all variables.")} - -

-
`; - } } declare global { diff --git a/web/src/admin/property-mappings/PropertyMappingSCIMForm.ts b/web/src/admin/property-mappings/PropertyMappingSCIMForm.ts index 56231f318934..8da172b9c46a 100644 --- a/web/src/admin/property-mappings/PropertyMappingSCIMForm.ts +++ b/web/src/admin/property-mappings/PropertyMappingSCIMForm.ts @@ -1,14 +1,9 @@ import { BasePropertyMappingForm } from "@goauthentik/admin/property-mappings/BasePropertyMappingForm"; import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; -import { docLink } from "@goauthentik/common/global"; import "@goauthentik/elements/CodeMirror"; -import { CodeMirrorMode } from "@goauthentik/elements/CodeMirror"; import "@goauthentik/elements/forms/HorizontalFormElement"; -import { msg } from "@lit/localize"; -import { TemplateResult, html } from "lit"; import { customElement } from "lit/decorators.js"; -import { ifDefined } from "lit/directives/if-defined.js"; import { PropertymappingsApi, SCIMMapping } from "@goauthentik/api"; @@ -32,38 +27,6 @@ export class PropertyMappingSCIMForm extends BasePropertyMappingForm - - - - - -

- ${msg("Expression using Python.")} - - ${msg("See documentation for a list of all variables.")} - -

-
`; - } } declare global { diff --git a/web/src/admin/property-mappings/PropertyMappingSCIMSourceForm.ts b/web/src/admin/property-mappings/PropertyMappingSCIMSourceForm.ts index 7af0e13b2aeb..692aacb1ffd4 100644 --- a/web/src/admin/property-mappings/PropertyMappingSCIMSourceForm.ts +++ b/web/src/admin/property-mappings/PropertyMappingSCIMSourceForm.ts @@ -1,14 +1,9 @@ import { BasePropertyMappingForm } from "@goauthentik/admin/property-mappings/BasePropertyMappingForm"; import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; -import { docLink } from "@goauthentik/common/global"; import "@goauthentik/elements/CodeMirror"; -import { CodeMirrorMode } from "@goauthentik/elements/CodeMirror"; import "@goauthentik/elements/forms/HorizontalFormElement"; -import { msg } from "@lit/localize"; -import { TemplateResult, html } from "lit"; import { customElement } from "lit/decorators.js"; -import { ifDefined } from "lit/directives/if-defined.js"; import { PropertymappingsApi, SCIMSourcePropertyMapping } from "@goauthentik/api"; @@ -32,40 +27,6 @@ export class PropertyMappingSCIMSourceForm extends BasePropertyMappingForm - - - - - -

- ${msg("Expression using Python.")} - - ${msg("See documentation for a list of all variables.")} - -

-
`; - } } declare global { diff --git a/web/src/admin/property-mappings/PropertyMappingScopeForm.ts b/web/src/admin/property-mappings/PropertyMappingScopeForm.ts index 3ec642b0c444..9ba29d6cc59d 100644 --- a/web/src/admin/property-mappings/PropertyMappingScopeForm.ts +++ b/web/src/admin/property-mappings/PropertyMappingScopeForm.ts @@ -1,8 +1,6 @@ import { BasePropertyMappingForm } from "@goauthentik/admin/property-mappings/BasePropertyMappingForm"; import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; -import { docLink } from "@goauthentik/common/global"; import "@goauthentik/elements/CodeMirror"; -import { CodeMirrorMode } from "@goauthentik/elements/CodeMirror"; import "@goauthentik/elements/forms/HorizontalFormElement"; import { msg } from "@lit/localize"; @@ -33,18 +31,10 @@ export class PropertyMappingScopeForm extends BasePropertyMappingForm - - - - - - - -

- ${msg("Expression using Python.")} - - ${msg("See documentation for a list of all variables.")} - -

`; } } From 322ae4c4ed36a33385dd0f5e1431024d17e06cf9 Mon Sep 17 00:00:00 2001 From: Marc 'risson' Schmitt Date: Wed, 7 Aug 2024 21:30:29 +0200 Subject: [PATCH 015/165] website/docs: add source property mappings, rework provider property mappings (#10652) --- .../BasePropertyMappingForm.ts | 2 +- .../PropertyMappingLDAPSourceForm.ts | 4 + .../PropertyMappingOAuthSourceForm.ts | 4 + .../PropertyMappingRACForm.ts | 2 +- .../PropertyMappingSAMLSourceForm.ts | 4 + .../PropertyMappingSCIMSourceForm.ts | 4 + website/docs/core/terminology.md | 4 +- website/docs/flow/stages/prompt/index.md | 4 +- website/docs/property-mappings/index.md | 30 -------- website/docs/providers/oauth2/index.md | 2 +- .../property-mappings/expression.mdx | 10 +-- .../docs/providers/property-mappings/index.md | 13 ++++ website/docs/providers/rac/how-to-rac.md | 2 +- website/docs/providers/saml/index.md | 2 +- website/docs/releases/2024/v2024.8.md | 16 ++++ website/docs/security/security-hardening.md | 2 +- website/docs/sources/index.md | 5 +- website/docs/sources/ldap/index.md | 43 +++++++---- website/docs/sources/oauth/index.md | 26 +++++++ website/docs/sources/plex/index.md | 11 +++ .../sources/property-mappings/expressions.md | 21 +++++ .../docs/sources/property-mappings/index.md | 76 +++++++++++++++++++ website/docs/sources/saml/index.md | 11 +++ website/docs/sources/scim/index.md | 10 +++ .../docs/user-group-role/groups/group_ref.md | 16 ++++ website/integrations/services/minio/index.md | 2 +- website/netlify.toml | 16 +++- website/sidebars.js | 48 +++++++----- 28 files changed, 308 insertions(+), 82 deletions(-) delete mode 100644 website/docs/property-mappings/index.md rename website/docs/{ => providers}/property-mappings/expression.mdx (54%) create mode 100644 website/docs/providers/property-mappings/index.md create mode 100644 website/docs/sources/property-mappings/expressions.md create mode 100644 website/docs/sources/property-mappings/index.md create mode 100644 website/docs/user-group-role/groups/group_ref.md diff --git a/web/src/admin/property-mappings/BasePropertyMappingForm.ts b/web/src/admin/property-mappings/BasePropertyMappingForm.ts index 8fd8f18cc27f..de2c7c831935 100644 --- a/web/src/admin/property-mappings/BasePropertyMappingForm.ts +++ b/web/src/admin/property-mappings/BasePropertyMappingForm.ts @@ -16,7 +16,7 @@ export abstract class BasePropertyMappingForm extends string > { docLink(): string { - return "/docs/property-mappings/expression?utm_source=authentik"; + return "/docs/providers/property-mappings/expression?utm_source=authentik"; } getSuccessMessage(): string { diff --git a/web/src/admin/property-mappings/PropertyMappingLDAPSourceForm.ts b/web/src/admin/property-mappings/PropertyMappingLDAPSourceForm.ts index 066d3b5f9e2a..47671c288abd 100644 --- a/web/src/admin/property-mappings/PropertyMappingLDAPSourceForm.ts +++ b/web/src/admin/property-mappings/PropertyMappingLDAPSourceForm.ts @@ -9,6 +9,10 @@ import { LDAPSourcePropertyMapping, PropertymappingsApi } from "@goauthentik/api @customElement("ak-property-mapping-ldap-source-form") export class PropertyMappingLDAPSourceForm extends BasePropertyMappingForm { + docLink(): string { + return "/docs/sources/property-mappings/expression?utm_source=authentik"; + } + loadInstance(pk: string): Promise { return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsSourceLdapRetrieve({ pmUuid: pk, diff --git a/web/src/admin/property-mappings/PropertyMappingOAuthSourceForm.ts b/web/src/admin/property-mappings/PropertyMappingOAuthSourceForm.ts index 842dea8ccf1f..73660cee7bc0 100644 --- a/web/src/admin/property-mappings/PropertyMappingOAuthSourceForm.ts +++ b/web/src/admin/property-mappings/PropertyMappingOAuthSourceForm.ts @@ -9,6 +9,10 @@ import { OAuthSourcePropertyMapping, PropertymappingsApi } from "@goauthentik/ap @customElement("ak-property-mapping-oauth-source-form") export class PropertyMappingOAuthSourceForm extends BasePropertyMappingForm { + docLink(): string { + return "/docs/sources/property-mappings/expression?utm_source=authentik"; + } + loadInstance(pk: string): Promise { return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsSourceOauthRetrieve({ pmUuid: pk, diff --git a/web/src/admin/property-mappings/PropertyMappingRACForm.ts b/web/src/admin/property-mappings/PropertyMappingRACForm.ts index 4bd6d0803c80..12651055494e 100644 --- a/web/src/admin/property-mappings/PropertyMappingRACForm.ts +++ b/web/src/admin/property-mappings/PropertyMappingRACForm.ts @@ -162,7 +162,7 @@ export class PropertyMappingRACForm extends ModelForm ${msg("See documentation for a list of all variables.")} diff --git a/web/src/admin/property-mappings/PropertyMappingSAMLSourceForm.ts b/web/src/admin/property-mappings/PropertyMappingSAMLSourceForm.ts index ce14c0620da1..6e9c4d94eb58 100644 --- a/web/src/admin/property-mappings/PropertyMappingSAMLSourceForm.ts +++ b/web/src/admin/property-mappings/PropertyMappingSAMLSourceForm.ts @@ -9,6 +9,10 @@ import { PropertymappingsApi, SAMLSourcePropertyMapping } from "@goauthentik/api @customElement("ak-property-mapping-saml-source-form") export class PropertyMappingSAMLSourceForm extends BasePropertyMappingForm { + docLink(): string { + return "/docs/sources/property-mappings/expression?utm_source=authentik"; + } + loadInstance(pk: string): Promise { return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsSourceSamlRetrieve({ pmUuid: pk, diff --git a/web/src/admin/property-mappings/PropertyMappingSCIMSourceForm.ts b/web/src/admin/property-mappings/PropertyMappingSCIMSourceForm.ts index 692aacb1ffd4..b14b5f4895aa 100644 --- a/web/src/admin/property-mappings/PropertyMappingSCIMSourceForm.ts +++ b/web/src/admin/property-mappings/PropertyMappingSCIMSourceForm.ts @@ -9,6 +9,10 @@ import { PropertymappingsApi, SCIMSourcePropertyMapping } from "@goauthentik/api @customElement("ak-property-mapping-scim-source-form") export class PropertyMappingSCIMSourceForm extends BasePropertyMappingForm { + docLink(): string { + return "/docs/sources/property-mappings/expression?utm_source=authentik"; + } + loadInstance(pk: string): Promise { return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsSourceScimRetrieve({ pmUuid: pk, diff --git a/website/docs/core/terminology.md b/website/docs/core/terminology.md index 5ac406079115..61ba65619a4e 100644 --- a/website/docs/core/terminology.md +++ b/website/docs/core/terminology.md @@ -61,9 +61,9 @@ See [Flows](../flow/index.md) ### Property Mappings -Property Mappings allow you to make information available for external applications. For example, if you want to login to AWS with authentik, you'd use Property Mappings to set the user's roles in AWS based on their group memberships in authentik. +Property Mappings allow you to make information available for external applications, and to modify how information from sources are stored in authentik. For example, if you want to log in to AWS with authentik, you'd use property mappings to set the user's roles in AWS based on their group memberships in authentik. -See [Property Mappings](../property-mappings/index.md) +See [Providers Property Mappings](../providers/property-mappings/index.md) and [Source Property Mappings](../sources/property-mappings/index.md). ### Outpost diff --git a/website/docs/flow/stages/prompt/index.md b/website/docs/flow/stages/prompt/index.md index 2bb33418bd46..5c9a115f1d8d 100644 --- a/website/docs/flow/stages/prompt/index.md +++ b/website/docs/flow/stages/prompt/index.md @@ -63,7 +63,7 @@ A flag which decides whether or not this field is required. A field placeholder, shown within the input field. By default, the placeholder is interpreted as-is. If you enable _Interpret placeholder as expression_, the placeholder -will be evaluated as a python expression. This happens in the same environment as [_Property mappings_](../../../property-mappings/expression). +will be evaluated as a Python expression. This happens in the same environment as [_Policies_](../../../policies/expression). In the case of `Radio Button Group` and `Dropdown` prompts, this field defines all possible values (choices). When interpreted as-is, only one value will be allowed (the placeholder string). When interpreted as expression, a list of values can be returned to define multiple choices. For example, `return ["first option", 42, "another option"]` defines 3 possible values. @@ -78,7 +78,7 @@ The prompt's initial value. It can also be left empty, in which case the field w With the `hidden` prompt, the initial value will also be the actual value, because the field is hidden to the user. By default, the initial value is interpreted as-is. If you enable _Interpret initial value as expression_, the initial value -will be evaluated as a python expression. This happens in the same environment as [_Property mappings_](../../../property-mappings/expression). +will be evaluated as a Python expression. This happens in the same environment as [_Policies_](../../../policies/expression). In the case of `Radio Button Group` and `Dropdown` prompts, this field defines the default choice. When interpreted as-is, the default choice will be the initial value string. When interpreted as expression, the default choice will be the returned value. For example, `return 42` defines `42` as the default choice. diff --git a/website/docs/property-mappings/index.md b/website/docs/property-mappings/index.md deleted file mode 100644 index 1e51820e9161..000000000000 --- a/website/docs/property-mappings/index.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: Overview ---- - -Property Mappings allow you to pass information to external applications. For example, pass the current user's groups as a SAML parameter. Property Mappings are also used to map Source fields to authentik fields, for example when using LDAP. - -## SAML Property Mapping - -SAML Property Mappings allow you embed information into the SAML AuthN request. This information can then be used by the application to, for example, assign permissions to the object. - -## LDAP Property Mapping - -LDAP Property Mappings are used when you define a LDAP Source. These mappings define which LDAP property maps to which authentik property. By default, the following mappings are created: - -- authentik default Active Directory Mapping: givenName -- authentik default Active Directory Mapping: sAMAccountName -- authentik default Active Directory Mapping: sn -- authentik default Active Directory Mapping: userPrincipalName -- authentik default LDAP Mapping: mail -- authentik default LDAP Mapping: Name -- authentik default OpenLDAP Mapping: cn -- authentik default OpenLDAP Mapping: uid - -These are configured with most common LDAP setups. - -You can also configure [custom LDAP property mappings](../sources/ldap/index.md#custom-ldap-property-mapping). - -## Scope Mapping - -Scope Mappings are used by the OAuth2 Provider to map information from authentik to OAuth2/OpenID Claims. Values returned by a Scope Mapping are added as custom claims to Access and ID tokens. diff --git a/website/docs/providers/oauth2/index.md b/website/docs/providers/oauth2/index.md index 556f865f5010..cc865a1a1672 100644 --- a/website/docs/providers/oauth2/index.md +++ b/website/docs/providers/oauth2/index.md @@ -4,7 +4,7 @@ title: OAuth2 Provider This provider supports both generic OAuth2 as well as OpenID Connect -Scopes can be configured using Scope Mappings, a type of [Property Mappings](../../property-mappings/#scope-mapping). +Scopes can be configured using scope mappings, a type of [property mapping](../property-mappings/index.md#scope-mappings). | Endpoint | URL | | -------------------- | -------------------------------------------------------------------- | diff --git a/website/docs/property-mappings/expression.mdx b/website/docs/providers/property-mappings/expression.mdx similarity index 54% rename from website/docs/property-mappings/expression.mdx rename to website/docs/providers/property-mappings/expression.mdx index 566d6b11f444..f5ec3e3ddd1c 100644 --- a/website/docs/property-mappings/expression.mdx +++ b/website/docs/providers/property-mappings/expression.mdx @@ -2,23 +2,23 @@ title: Expressions --- -The property mapping should return a value that is expected by the Provider/Source. Supported types are documented in the individual Provider/Source. Returning `None` is always accepted and would simply skip the mapping for which `None` was returned. +The property mapping should return a value that is expected by the provider. Supported types are documented in the individual provider. Returning `None` is always accepted and would simply skip the mapping for which `None` was returned. ## Available Functions -import Functions from "../expressions/_functions.md"; +import Functions from "../../expressions/_functions.md"; ## Variables -import Objects from "../expressions/_objects.md"; +import Objects from "../../expressions/_objects.md"; -import User from "../expressions/_user.md"; +import User from "../../expressions/_user.md"; - `request`: The current request. This may be `None` if there is no contextual request. See ([Django documentation](https://docs.djangoproject.com/en/3.0/ref/request-response/#httprequest-objects)) -- Other arbitrary arguments given by the provider, this is documented on the Provider/Source. +- Other arbitrary arguments given by the provider, this is documented on the provider. diff --git a/website/docs/providers/property-mappings/index.md b/website/docs/providers/property-mappings/index.md new file mode 100644 index 000000000000..4c0477fe9fcc --- /dev/null +++ b/website/docs/providers/property-mappings/index.md @@ -0,0 +1,13 @@ +--- +title: Provider property mappings +--- + +Property mappings allow you to pass information to external applications. For example, pass the current user's groups as a SAML parameter. + +## SAML property mappings + +SAML property mappings allow you embed information into the SAML authentication request. This information can then be used by the application to, for example, assign permissions to the object. + +## Scope mappings + +Scope mappings are used by the OAuth2 provider to map information from authentik to OAuth2/OpenID claims. Values returned by a scope mapping are added as custom claims to access and ID tokens. diff --git a/website/docs/providers/rac/how-to-rac.md b/website/docs/providers/rac/how-to-rac.md index 75ec0cdcd63c..e009abcf618f 100644 --- a/website/docs/providers/rac/how-to-rac.md +++ b/website/docs/providers/rac/how-to-rac.md @@ -54,7 +54,7 @@ Next, you need to add a property mapping for each of the remote machines you wan - **Enable font smoothing**: optional - **Enable full window dragging**: optional - Advanced settings: - - **Expressions**: optional, using Python you can define custom [expressions](../../property-mappings/expression.mdx). + - **Expressions**: optional, using Python you can define custom [expressions](../property-mappings/expression.mdx). 4. Click **Finish** to save your settings and close the modal. diff --git a/website/docs/providers/saml/index.md b/website/docs/providers/saml/index.md index 0683ceb760d3..67eb1d2abd0e 100644 --- a/website/docs/providers/saml/index.md +++ b/website/docs/providers/saml/index.md @@ -2,7 +2,7 @@ title: SAML Provider --- -This provider allows you to integrate enterprise software using the SAML2 Protocol. It supports signed requests and uses [Property Mappings](../../property-mappings/#saml-property-mapping) to determine which fields are exposed and what values they return. This makes it possible to expose vendor-specific fields. +This provider allows you to integrate enterprise software using the SAML2 protocol. It supports signed requests and uses [property mappings](../property-mappings/#saml-property-mappings) to determine which fields are exposed and what values they return. This makes it possible to expose vendor-specific fields. Default fields are exposed through auto-generated Property Mappings, which are prefixed with "authentik default". | Endpoint | URL | diff --git a/website/docs/releases/2024/v2024.8.md b/website/docs/releases/2024/v2024.8.md index fd9b0661c523..4e9c54a7ab08 100644 --- a/website/docs/releases/2024/v2024.8.md +++ b/website/docs/releases/2024/v2024.8.md @@ -32,6 +32,20 @@ To try out the release candidate, replace your Docker image tag with the latest **If you have any custom property mappings, we recommend migrating them to this new format.** +- **OAuth and SAML sources now sync groups by default** + + OAuth (specifically OpenID and Okta) sources now sync groups by default when a `groups` claim is available. + + SAML sources now sync groups by default when a `http://schemas.xmlsoap.org/claims/Group` attribute is available in the assertion. + + To disable that behavior, create an OAuth/SAML source property mapping with the following expression: + + ```python + return { + "groups": [], + } + ``` + ### Manual action may be required - **Changes to the external user type** @@ -50,6 +64,8 @@ To try out the release candidate, replace your Docker image tag with the latest ## New features +- **Source property mappings for SCIM, OAuth, SAML and Plex sources** + - **SAML Source encryption support** It is now possible to configure a SAML Source to decrypt and validate encrypted assertions. This can be configured by certaing a [Certificate-keypair](../../core/certificates.md) and selecting it in the SAML Source. diff --git a/website/docs/security/security-hardening.md b/website/docs/security/security-hardening.md index 8df3d876c032..fb3041d22694 100644 --- a/website/docs/security/security-hardening.md +++ b/website/docs/security/security-hardening.md @@ -6,7 +6,7 @@ While authentik is secure out of the box, you can take steps to further increase ### Expressions -[Expressions](../property-mappings/expression.mdx) allow super-users and other highly privileged users to create custom logic within authentik to modify its behaviour. Editing/creating these expressions is, by default, limited to super-users and any related events are fully logged. +[Expressions](../policies/expression.mdx) allow super-users and other highly privileged users to create custom logic within authentik to modify its behaviour. Editing/creating these expressions is, by default, limited to super-users and any related events are fully logged. However, for further hardening, it is possible to prevent any user (even super-users) from using expressions to create or edit any objects. To do so, configure your deployment to block API requests to these endpoints: diff --git a/website/docs/sources/index.md b/website/docs/sources/index.md index 6fefa3f7e65e..b557b2ea6136 100644 --- a/website/docs/sources/index.md +++ b/website/docs/sources/index.md @@ -7,10 +7,11 @@ Sources allow you to connect authentik to an external user directory. Sources ca ### Find your source -Sources are in three general categories: +Sources are in the following general categories: +- **Protocols** ([LDAP](./ldap/index.md), [OAuth](./oauth/index.md), [SAML](./saml/index.md), and [SCIM](./scim/index.md)) +- [**Property mappings**](./property-mappings/index.md) or how to import data from a source - **Directory synchronization** (Active Directory, FreeIPA) -- **Protocols** (LDAP, OAuth, SAML, and SCIM) - **Social logins** (Apple, Discord, Twitch, Twitter, and many others) For instructions to add a specific source, refer to the documentation links in the left navigation pane. diff --git a/website/docs/sources/ldap/index.md b/website/docs/sources/ldap/index.md index f950297e50a0..1cb245605640 100644 --- a/website/docs/sources/ldap/index.md +++ b/website/docs/sources/ldap/index.md @@ -45,7 +45,7 @@ To create or edit a source in authentik, open the Admin interface and navigate t #### LDAP Attribute mapping -- **User Property mappings** and **Group Property Mappings**: Define which LDAP properties map to which authentik properties. The default set of property mappings is generated for Active Directory. See also [LDAP Property Mappings](../../../docs/property-mappings/#ldap-property-mapping). +- **User Property mappings** and **Group Property Mappings**: Define which LDAP properties map to which authentik properties. The default set of property mappings is generated for Active Directory. See also our documentation on [property mappings](#ldap-source-property-mappings). #### Additional Settings @@ -65,11 +65,11 @@ To create or edit a source in authentik, open the Admin interface and navigate t - **Object uniqueness field**: This field contains a unique identifier. -## Property mappings +## LDAP source property mappings -LDAP property mappings can be used to convert the raw LDAP response into an authentik user/group. +See the [overview](../property-mappings/index.md) for information on how property mappings work. -By default, authentik ships with [pre-configured mappings](../../property-mappings/index.md#ldap-property-mapping) for the most common LDAP setups. These mappings can be found on the LDAP Source Configuration page in the Admin interface. +By default, authentik ships with [pre-configured mappings](#built-in-property-mappings) for the most common LDAP setups. These mappings can be found on the LDAP Source Configuration page in the Admin interface. You can assign the value of a mapping to any user attribute. Keep in mind though, data types from the LDAP server will be carried over. This means that with some implementations, where fields are stored as array in LDAP, they will be saved as array in authentik. To prevent this, use the built-in `list_flatten` function. Here is an example mapping for the user's username and a custom attribute for a phone number: @@ -82,19 +82,36 @@ return { } ``` -### Custom LDAP Property Mapping +### Built-in property mappings -If the default source mapping is not enough, you can set your own custom LDAP property mapping. +LDAP property mappings are used when you define a LDAP source. These mappings define which LDAP property maps to which authentik property. By default, the following mappings are created: -Here are the steps: +- authentik default Active Directory Mapping: givenName +- authentik default Active Directory Mapping: sAMAccountName +- authentik default Active Directory Mapping: sn +- authentik default Active Directory Mapping: userPrincipalName +- authentik default LDAP Mapping: mail +- authentik default LDAP Mapping: Name +- authentik default OpenLDAP Mapping: cn +- authentik default OpenLDAP Mapping: uid -1. In authentik, open the Admin interface, and then navigate to **Customization -> Property Mappings**. -2. Click **Create**, select **LDAP Property Mapping**, and then click **Next**. -3. Type a unique and meaningful **Name**, such as `ldap-displayName-mapping:name`. -4. In the**Object field** field, type the name of an existing authentik field, such as `name`. If you want to add more extended attributes, you can type `attributes.mobile` for example. -5. In the **Expression** field enter Python expressions to retrieve the value from LDAP source. For example `return list_flatten(ldap.get("displayName"))`. +These are configured with most common LDAP setups. -`list_flatten(["input string array"])` will convert a string array to a single string. If you are not sure whether the LDAP field is an array or not, you can map the field to any `attributes.xxx` and then check the sync result in authentik UI. +### Expression data + +The following variables are available to LDAP source property mappings: + +- `ldap`: A Python dictionary containing data from LDAP. +- `dn`: The object DN. + +### Additional expression semantics + +If you need to skip synchronization for a specific object, you can raise the `StopSync` exception: + +```python +if ldap.get("cn") == "doNotSync": + raise StopSync +``` ## Password login diff --git a/website/docs/sources/oauth/index.md b/website/docs/sources/oauth/index.md index 12aec5bc07d6..ee40581a3c76 100644 --- a/website/docs/sources/oauth/index.md +++ b/website/docs/sources/oauth/index.md @@ -31,3 +31,29 @@ This URL is fetched upon saving the source, and all the URLs will be replaced by To simplify Machine-to-machine authentication, you can create an OAuth Source as "trusted" source of JWTs. Create a source and configure either the Well-known URL or the OIDC JWKS URL, or you can manually enter the JWKS data if you so desire. Afterwards, this source can be selected in one or multiple OAuth2 providers, and any JWT issued by any of the configured sources' JWKS will be able to authenticate. To learn more about this, see [JWT-authentication](/docs/providers/oauth2/client_credentials#jwt-authentication). + +## OAuth source property mappings + +See the [overview](../property-mappings/index.md) for information on how property mappings work. + +### Expression data + +The following variables are available to OAuth source property mappings: + +- `info`: A Python dictionary containing OAuth claims. For example (values might differ depending on the source): + ```python + { + "iss": "https://source.company", + "sub": "f153e7da687eec8c8789c72b6cc6bb5197df7b48b263b3151f36908e1bc10691", + "aud": "01e4DmQiG1d3kaewD3Mkz7E7kXknk9j43eZMkNaE", + "aud": "a7809c1b1c4aaa50adfb68660a6273dd9c8d15e4", + "email": "user@authentik.company", + "email_verified": True, + "name": "User", + "given_name": "User", + "preferred_username": "user", + "nickname": "user", + } + ``` +- `client`: An OAuth client object to make requests to the Source with authentication built-in. +- `token`: A Python dictionary containing OAuth tokens. diff --git a/website/docs/sources/plex/index.md b/website/docs/sources/plex/index.md index 590f9df4d679..572d2c33de1d 100644 --- a/website/docs/sources/plex/index.md +++ b/website/docs/sources/plex/index.md @@ -25,3 +25,14 @@ Save, and you now have Plex as a source. :::note For more details on how-to have the new source display on the Login Page see [here](../index.md#add-sources-to-default-login-page). ::: + +## Plex source property mappings + +See the [overview](../property-mappings/index.md) for information on how property mappings work. + +### Expression data + +The following variables are available to OAuth source property mappings: + +- `info`: A Python dictionary containing Plex user data. +- `auth_api`: A Plex client object to make requests to the Source with authentication built-in. diff --git a/website/docs/sources/property-mappings/expressions.md b/website/docs/sources/property-mappings/expressions.md new file mode 100644 index 000000000000..aa0163476177 --- /dev/null +++ b/website/docs/sources/property-mappings/expressions.md @@ -0,0 +1,21 @@ +--- +title: Sources expression property mappings +--- + +The property mapping should return a value that is expected by the source. Returning `None` is always accepted and would simply skip the mapping for which `None` was returned. + +## Variables + +- Arbitrary arguments given by the source (this is documented by the source). +- `properties`: A Python dictionary containing the result of the previously run property mappings, plus the initial data computed by the source. +- `request`: The current request. This may be `None` if there is no contextual request. See ([Django documentation](https://docs.djangoproject.com/en/3.0/ref/request-response/#httprequest-objects)) + +import Objects from "../../expressions/\_objects.md"; + + + +## Available Functions + +import Functions from "../../expressions/\_functions.md"; + + diff --git a/website/docs/sources/property-mappings/index.md b/website/docs/sources/property-mappings/index.md new file mode 100644 index 000000000000..ab8d8e295cbb --- /dev/null +++ b/website/docs/sources/property-mappings/index.md @@ -0,0 +1,76 @@ +--- +title: Source property mappings +--- + +Source property mappings allow you to modify or gather extra information from sources. + +This page is an overview of how property mappings work. For information about specific protocol, please refer to each protocol page: + +- [LDAP](../ldap/#ldap-source-property-mappings) +- [OAuth](../oauth/#oauth-source-property-mappings) +- [SAML](../saml/#saml-source-property-mappings) +- [SCIM](../scim/#scim-source-property-mappings) + +## Create a custom source property mapping + +If the default source mappings are not enough, or if you need to get additional data from the source, you can create your own custom source property mappings. + +Here are the steps: + +1. In authentik, open the Admin interface, and then navigate to **Customization -> Property Mappings**. +2. Click **Create**, select the property mapping type for your source, and then click **Next**. +3. Type a unique and meaningful **Name**, such as `ldap-displayName-mapping:name`. +4. In the **Expression** field enter Python expressions to retrieve the value from the source. See [Expression Semantics](#expression-semantics) below for details. +5. In the source configuration, select the newly created property mapping as a **User property mapping** if it applies to users, or **Group property mapping** if it applies to groups. + +## How it works + +### Expression semantics + +Each source provides the Python expression with additional data. You can import parts of that data into authentik users and groups. Assuming the source provides us with a `data` Python dictionary, you can write the following: + +```python +return { + "name": data.get("displayName"), +} +``` + +You can see that the expression returns a Python dictionary. The dictionary keys must match [User properties](../../user-group-role/user/user_ref.md#object-properties) or [Group properties](../../user-group-role/groups/group_ref.md#object-properties). Note that for users, `ak_groups` and `group_attributes` cannot be set. + +See each source documentation for a reference of the available data. See the authentik [expressions documentation](./expressions.md) for available data and functions. + +Note that the [`list_flatten`](./expressions.md#list_flattenvalue-listany--any---optionalany) method is applied for all top-level properties, but not for attributes: + +```python +return { + "username": data.get("username"), # list_flatten is automatically applied to top-level attributes + "attributes": { + "phone": list_flatten(data.get("phoneNumber")), # but not for attributes! + }, +} +``` + +### Object construction process + +A user or group object is constructed as follows: + +1. The source provides initial properties based on commonly used data. +2. Each property mapping associated with the source is run and results are merged into the previous properties. + - If a property mapping throws an error, the process is aborted. If that happens inside a synchronization process, the object is skipped. If it happens during an enrollment or authentication flow, the flow is cancelled. + - If a property mapping sets one attribute to `None`, that attribute is then discarded. +3. If the `username` field is not set for user objects, or the `name` field is not set for group objects, the process is aborted. +4. The object is created or updated. The `attributes` property is merged with existing data if the object already exists. + +### Group synchronization + +LDAP and SCIM sources have built-in mechanisms to get groups. This section does not apply to them. + +You can write a custom property mapping to set the user's groups: + +```python +return { + "groups": data.get("groups", []), +} +``` + +The `groups` attribute is a special attribute that must contain group identifiers. By default, those identifiers are also used as the group name by default, those identifiers are also used as the group name. Each of those identifiers is then given to group property mappings as the `group_id` variable, if extra processing needs to happen. diff --git a/website/docs/sources/saml/index.md b/website/docs/sources/saml/index.md index 8b33e0c9066f..90d988bd6e26 100644 --- a/website/docs/sources/saml/index.md +++ b/website/docs/sources/saml/index.md @@ -80,3 +80,14 @@ This will depend heavily on what software you are using for your IDP. On the Met ``` + +## SAML source property mappings + +See the [overview](../property-mappings/index.md) for information on how property mappings work. + +### Expression data + +The following variables are available to SAML source property mappings: + +- `root`: An XML `ETree` object containing data from the source. +- `name_id`: An XML `Element` object identifying the user. diff --git a/website/docs/sources/scim/index.md b/website/docs/sources/scim/index.md index 5ef94ea12bfd..ba0bc1e2c71c 100644 --- a/website/docs/sources/scim/index.md +++ b/website/docs/sources/scim/index.md @@ -27,3 +27,13 @@ Endpoint to list, create, update and delete users. Endpoint to list, create, update and delete groups. There is also the `/v2/ServiceProviderConfig` and `/v2/ResourceTypes`, which is used by SCIM-enabled applications to find out which features authentik supports. + +## SCIM source property mappings + +See the [overview](../property-mappings/index.md) for information on how property mappings work. + +### Expression data + +The following variables are available to SCIM source property mappings: + +- `data`: A Python dictionary containing data from the SCIM source. diff --git a/website/docs/user-group-role/groups/group_ref.md b/website/docs/user-group-role/groups/group_ref.md new file mode 100644 index 000000000000..27c1c713630e --- /dev/null +++ b/website/docs/user-group-role/groups/group_ref.md @@ -0,0 +1,16 @@ +--- +title: Group properties and attributes +--- + +## Object properties + +The Group object has the following properties: + +- `name` Group's display name. +- `is_superuser` Boolean field if the group's users are superusers. +- `parent` The parent Group of this Group. +- `attributes` Dynamic attributes, see [Attributes](#attributes) + +## Attributes + +See [the user reference](../user/user_ref.md#attributes) for well-known attributes. diff --git a/website/integrations/services/minio/index.md b/website/integrations/services/minio/index.md index fed64c2f63ca..f01a318f355c 100644 --- a/website/integrations/services/minio/index.md +++ b/website/integrations/services/minio/index.md @@ -43,7 +43,7 @@ elif ak_is_group_member(request.user, name="Minio users"): return None ``` -Note that you can assign multiple policies to a user by returning a list, and returning `None` will map no policies to the user, resulting in no access to the MinIO instance. For more information on writing expressions, see [Expressions](../../../docs/property-mappings/expression) and [User](../../../docs/user-group-role/user/user_ref#object-properties) docs. +Note that you can assign multiple policies to a user by returning a list, and returning `None` will map no policies to the user, resulting in no access to the MinIO instance. For more information on writing expressions, see [Expressions](../../../docs/providers/property-mappings/expression) and [User](../../../docs/user-group-role/user/user_ref#object-properties) docs. ### Creating application and provider diff --git a/website/netlify.toml b/website/netlify.toml index bd9144cb4ceb..00af61600f68 100644 --- a/website/netlify.toml +++ b/website/netlify.toml @@ -47,6 +47,16 @@ # Moved Sources from Integrations to Docs [[redirects]] - from = "/integrations/sources/*" - to = "/docs/sources/:splat" - status = 302 + from = "/integrations/sources/*" + to = "/docs/sources/:splat" + status = 302 + +# Split Property Mappings docs between Providers and Sources +[[redirects]] + from = "/docs/property-mappings/" + to = "/docs/providers/property-mappings/" + status = 302 +[[redirects]] + from = "/docs/property-mappings/expression" + to = "/docs/providers/property-mappings/expression" + status = 302 diff --git a/website/sidebars.js b/website/sidebars.js index 58c03437bc39..ceb0e0f60a8d 100644 --- a/website/sidebars.js +++ b/website/sidebars.js @@ -74,6 +74,15 @@ const docsSidebar = { id: "providers/index", }, items: [ + { + type: "category", + label: "Property Mappings", + link: { + type: "doc", + id: "providers/property-mappings/index", + }, + items: ["providers/property-mappings/expression"], + }, { type: "category", label: "Google Workspace Provider", @@ -168,14 +177,6 @@ const docsSidebar = { id: "sources/index", }, items: [ - { - type: "category", - label: "Directory synchronization", - items: [ - "sources/active-directory/index", - "sources/freeipa/index", - ], - }, { type: "category", label: "Protocols", @@ -186,6 +187,23 @@ const docsSidebar = { "sources/scim/index", ], }, + { + type: "category", + label: "Property Mappings", + link: { + type: "doc", + id: "sources/property-mappings/index", + }, + items: ["sources/property-mappings/expressions"], + }, + { + type: "category", + label: "Directory synchronization", + items: [ + "sources/active-directory/index", + "sources/freeipa/index", + ], + }, { type: "category", label: "Social Logins", @@ -311,15 +329,6 @@ const docsSidebar = { "policies/expression", ], }, - { - type: "category", - label: "Property Mappings", - link: { - type: "doc", - id: "property-mappings/index", - }, - items: ["property-mappings/expression"], - }, { type: "category", label: "Events", @@ -374,7 +383,10 @@ const docsSidebar = { type: "doc", id: "user-group-role/groups/index", }, - items: ["user-group-role/groups/manage_groups"], + items: [ + "user-group-role/groups/manage_groups", + "user-group-role/groups/group_ref", + ], }, { type: "category", From 79c01ca473114e2afd509a39d826ef61e262665c Mon Sep 17 00:00:00 2001 From: Ken Sternberg <133134217+kensternberg-authentik@users.noreply.github.com> Date: Wed, 7 Aug 2024 15:04:18 -0700 Subject: [PATCH 016/165] web: update to ESLint 9 (#10812) * web: update to ESLint 9 ESLint 9 has been out for awhile now, and all of the plug-ins that we use have caught up, so it is time to bite the bullet and upgrade. This commit: - upgrades to ESLint 9, and upgrades all associated plugins - Replaces the `.eslintrc` and `.eslintignore` files with the new, "flat" configuration file, "eslint.config.mjs". - Places the previous "precommit" and "nightmare" rules in `./scripts/eslint.precommit.mjs` and `./scripts/eslint.nightmare.mjs`, respectively - Replaces the scripted wrappers for eslint (`eslint`, `eslint-precommit`) with a single executable that takes the arguments `--precommit`, which applies a stricter set of rules, and `--nightmare`, which applies an even more terrifyingly strict set of rules. - Provides the scripted wrapper `./scripts/eslint.mjs` so that eslint can be run from `bun`, if one so chooses. - Fixes *all* of the lint `eslint.config.mjs` now finds, including removing all of the `eslint` styling rules and overrides because Eslint now proudly leaves that entirely up to Prettier. To shut Dependabot up about ESLint. * Added explanation for no-console removal. * web: did not need the old and unmaintained nightmare mode; it can be configured directly. --- web/.eslintignore | 9 - web/.eslintrc.json | 38 - web/build.mjs | 22 +- web/eslint.config.mjs | 80 + web/package-lock.json | 10652 ++++++++-------- web/package.json | 20 +- web/scripts/build-locales.mjs | 2 - web/scripts/build-storybook-import-maps.mjs | 1 - web/scripts/check-spelling.mjs | 1 - web/scripts/eslint-nightmare.mjs | 55 - web/scripts/eslint-precommit.mjs | 83 - web/scripts/eslint.mjs | 99 +- web/scripts/eslint.nightmare.mjs | 201 + web/scripts/eslint.precommit.mjs | 84 + web/sfe/index.ts | 29 +- web/src/admin/AdminInterface/AdminSidebar.ts | 5 +- web/src/components/ak-multi-select.ts | 10 +- web/src/components/ak-status-label.ts | 7 +- web/src/elements/CodeMirror.ts | 7 +- .../ak-checkbox-group/ak-checkbox-group.ts | 2 +- .../ak-dual-select-controls.stories.ts | 1 - .../stories/ak-dual-select-search.stories.ts | 2 - .../ActionButton/ak-action-button.stories.ts | 1 - web/src/elements/buttons/Dropdown.ts | 24 +- .../ak-token-copy-button.stories.ts | 1 - .../ModalOrchestrationController.ts | 1 - web/src/elements/forms/Form.ts | 25 +- .../SearchSelect/ak-search-select-view.ts | 22 +- .../forms/SearchSelect/ak-search-select.ts | 10 +- .../stories/ak-search-select-menu.stories.ts | 1 - web/src/elements/forms/SearchSelect/utils.ts | 16 + web/src/locale-codes.ts | 56 +- web/src/user/LibraryPage/ak-library-impl.ts | 6 +- web/src/user/UserInterface.ts | 5 +- 34 files changed, 6080 insertions(+), 5498 deletions(-) delete mode 100644 web/.eslintignore delete mode 100644 web/.eslintrc.json create mode 100644 web/eslint.config.mjs delete mode 100644 web/scripts/eslint-nightmare.mjs delete mode 100644 web/scripts/eslint-precommit.mjs create mode 100644 web/scripts/eslint.nightmare.mjs create mode 100644 web/scripts/eslint.precommit.mjs create mode 100644 web/src/elements/forms/SearchSelect/utils.ts diff --git a/web/.eslintignore b/web/.eslintignore deleted file mode 100644 index 0e13fb67128f..000000000000 --- a/web/.eslintignore +++ /dev/null @@ -1,9 +0,0 @@ -# don't ever lint node_modules -node_modules -# don't lint build output (make sure it's set to your correct build folder name) -dist -# don't lint nyc coverage output -coverage -src/locale-codes.ts -storybook-static/ -src/locales/** diff --git a/web/.eslintrc.json b/web/.eslintrc.json deleted file mode 100644 index cf7447670cd7..000000000000 --- a/web/.eslintrc.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "env": { - "browser": true, - "es2021": true - }, - "extends": [ - "eslint:recommended", - "plugin:@typescript-eslint/recommended", - "plugin:lit/recommended", - "plugin:custom-elements/recommended", - "plugin:storybook/recommended" - ], - "parser": "@typescript-eslint/parser", - "parserOptions": { - "ecmaVersion": 12, - "sourceType": "module", - "project": true - }, - "plugins": ["@typescript-eslint", "lit", "custom-elements"], - "ignorePatterns": ["authentik-live-tests/**"], - "rules": { - "indent": "off", - "linebreak-style": ["error", "unix"], - "quotes": ["error", "double", { "avoidEscape": true }], - "semi": ["error", "always"], - "@typescript-eslint/ban-ts-comment": "off", - "no-unused-vars": "off", - "@typescript-eslint/no-unused-vars": [ - "error", - { - "argsIgnorePattern": "^_", - "varsIgnorePattern": "^_", - "caughtErrorsIgnorePattern": "^_" - } - ], - "no-console": ["error", { "allow": ["debug", "warn", "error"] }] - } -} diff --git a/web/build.mjs b/web/build.mjs index e945fc19e69e..d0d06f3486b0 100644 --- a/web/build.mjs +++ b/web/build.mjs @@ -16,15 +16,13 @@ try { authentikProjectRoot = execFileSync("git", ["rev-parse", "--show-toplevel"], { encoding: "utf8", }).replace("\n", ""); -} catch (exc) { +} catch (_exc) { // We probably don't have a .git folder, which could happen in container builds } const rootPackage = JSON.parse(fs.readFileSync(path.join(authentikProjectRoot, "./package.json"))); -// eslint-disable-next-line no-undef const isProdBuild = process.env.NODE_ENV === "production"; -// eslint-disable-next-line no-undef const apiBasePath = process.env.AK_API_BASE_PATH || ""; const envGitHashKey = "GIT_BUILD_HASH"; @@ -35,10 +33,11 @@ const definitions = { "process.env.AK_API_BASE_PATH": JSON.stringify(apiBasePath), }; -// All is magic is just to make sure the assets are copied into the right places. This is a very stripped down version -// of what the rollup-copy-plugin does, without any of the features we don't use, and using globSync instead of globby -// since we already had globSync lying around thanks to Typescript. If there's a third argument in an array entry, it's -// used to replace the internal path before concatenating it all together as the destination target. +// All is magic is just to make sure the assets are copied into the right places. This is a very +// stripped down version of what the rollup-copy-plugin does, without any of the features we don't +// use, and using globSync instead of globby since we already had globSync lying around thanks to +// Typescript. If there's a third argument in an array entry, it's used to replace the internal path +// before concatenating it all together as the destination target. const otherFiles = [ ["node_modules/@patternfly/patternfly/patternfly.min.css", "."], @@ -67,8 +66,8 @@ for (const [source, rawdest, strip] of otherFiles) { } } -// This starts the definitions used for esbuild: Our targets, our arguments, the function for running a build, and three -// options for building: watching, building, and building the proxy. +// This starts the definitions used for esbuild: Our targets, our arguments, the function for +// running a build, and three options for building: watching, building, and building the proxy. // Ordered by largest to smallest interface to build even faster const interfaces = [ ["admin/AdminInterface/AdminInterface.ts", "admin"], @@ -104,7 +103,6 @@ function getVersion() { async function buildOneSource(source, dest) { const DIST = path.join(__dirname, "./dist", dest); - // eslint-disable-next-line no-console console.log(`[${new Date(Date.now()).toISOString()}] Starting build for target ${source}`); try { @@ -116,7 +114,6 @@ async function buildOneSource(source, dest) { outdir: DIST, }); const end = Date.now(); - // eslint-disable-next-line no-console console.log( `[${new Date(end).toISOString()}] Finished build for target ${source} in ${Date.now() - start}ms`, ); @@ -135,14 +132,12 @@ function debouncedBuild() { clearTimeout(timeoutId); } timeoutId = setTimeout(() => { - // eslint-disable-next-line no-console console.clear(); buildAuthentik(interfaces); }, 250); } if (process.argv.length > 2 && (process.argv[2] === "-h" || process.argv[2] === "--help")) { - // eslint-disable-next-line no-console console.log(`Build the authentikUI options: @@ -154,7 +149,6 @@ options: } if (process.argv.length > 2 && (process.argv[2] === "-w" || process.argv[2] === "--watch")) { - // eslint-disable-next-line no-console console.log("Watching ./src for changes"); chokidar.watch("./src").on("all", (event, path) => { if (!["add", "change", "unlink"].includes(event)) { diff --git a/web/eslint.config.mjs b/web/eslint.config.mjs new file mode 100644 index 000000000000..92067b3867ce --- /dev/null +++ b/web/eslint.config.mjs @@ -0,0 +1,80 @@ +import eslint from "@eslint/js"; +import tsparser from "@typescript-eslint/parser"; +import litconf from "eslint-plugin-lit"; +import wcconf from "eslint-plugin-wc"; +import globals from "globals"; +import tseslint from "typescript-eslint"; + +export default [ + // You would not believe how much this change has frustrated users: ["if an ignores key is used + // without any other keys in the configuration object, then the patterns act as global + // ignores"](https://eslint.org/docs/latest/use/configure/ignore) + { + ignores: [ + "dist/", + // don't ever lint node_modules + "node_modules/", + ".storybook/*", + // don't lint build output (make sure it's set to your correct build folder name) + // don't lint nyc coverage output + "coverage/", + "src/locale-codes.ts", + "storybook-static/", + "src/locales/", + ], + }, + eslint.configs.recommended, + wcconf.configs["flat/recommended"], + litconf.configs["flat/recommended"], + ...tseslint.configs.recommended, + { + languageOptions: { + parser: tsparser, + parserOptions: { + ecmaVersion: 12, + sourceType: "module", + }, + }, + files: ["src/**"], + rules: { + "no-unused-vars": "off", + "no-console": ["error", { allow: ["debug", "warn", "error"] }], + "@typescript-eslint/ban-ts-comment": "off", + "@typescript-eslint/no-unused-vars": [ + "error", + { + argsIgnorePattern: "^_", + varsIgnorePattern: "^_", + caughtErrorsIgnorePattern: "^_", + }, + ], + }, + }, + { + languageOptions: { + parser: tsparser, + parserOptions: { + ecmaVersion: 12, + sourceType: "module", + }, + globals: { + ...globals.nodeBuiltin, + }, + }, + files: ["scripts/*.mjs", "*.ts", "*.mjs"], + rules: { + "no-unused-vars": "off", + // We WANT our scripts to output to the console! + "no-console": "off", + "@typescript-eslint/ban-ts-comment": "off", + "@typescript-eslint/no-unused-vars": [ + "error", + { + argsIgnorePattern: "^_", + varsIgnorePattern: "^_", + caughtErrorsIgnorePattern: "^_", + }, + ], + }, + }, +]; diff --git a/web/package-lock.json b/web/package-lock.json index 87456be2e713..812146c2966e 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -59,6 +59,7 @@ "@babel/preset-typescript": "^7.24.7", "@changesets/cli": "^2.27.5", "@custom-elements-manifest/analyzer": "^0.10.2", + "@eslint/js": "^9.8.0", "@genesiscommunitysuccess/custom-elements-lsp": "^5.0.3", "@hcaptcha/types": "^1.0.4", "@jeysal/storybook-addon-css-user-preferences": "^0.2.0", @@ -75,11 +76,12 @@ "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@types/chart.js": "^2.9.41", "@types/codemirror": "5.60.15", + "@types/eslint__js": "^8.42.3", "@types/grecaptcha": "^3.0.9", "@types/guacamole-common-js": "1.5.2", "@types/showdown": "^2.0.6", - "@typescript-eslint/eslint-plugin": "^7.16.1", - "@typescript-eslint/parser": "^7.16.1", + "@typescript-eslint/eslint-plugin": "^8.0.1", + "@typescript-eslint/parser": "^8.0.1", "@wdio/browser-runner": "^8.40.1", "@wdio/cli": "^8.40.0", "@wdio/mocha-framework": "^8.40.0", @@ -89,14 +91,14 @@ "chokidar": "^3.6.0", "cross-env": "^7.0.3", "esbuild": "^0.23.0", - "eslint": "^8.57.0", + "eslint": "^9.8.0", "eslint-config-google": "^0.14.0", - "eslint-plugin-custom-elements": "0.0.8", - "eslint-plugin-lit": "^1.11.0", - "eslint-plugin-sonarjs": "^1.0.3", - "eslint-plugin-storybook": "^0.8.0", + "eslint-plugin-lit": "^1.14.0", + "eslint-plugin-sonarjs": "^1.0.4", + "eslint-plugin-wc": "^2.1.0", "github-slugger": "^2.0.0", "glob": "^11.0.0", + "globals": "^15.9.0", "lit-analyzer": "^2.0.3", "lockfile-lint": "^4.14.0", "npm-run-all": "^4.1.5", @@ -113,6 +115,7 @@ "tslib": "^2.6.3", "turnstile-types": "^1.2.1", "typescript": "^5.5.4", + "typescript-eslint": "^8.0.1", "vite-tsconfig-paths": "^4.3.2", "wdio-wait-for": "^3.0.11" }, @@ -130,8 +133,9 @@ }, "node_modules/@ampproject/remapping": { "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", "dev": true, - "license": "Apache-2.0", "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.24" @@ -142,15 +146,17 @@ }, "node_modules/@apitools/openapi-parser": { "version": "0.0.30", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@apitools/openapi-parser/-/openapi-parser-0.0.30.tgz", + "integrity": "sha512-e8KttEjBSozuSO7IVeFTRvzqgsbxwFtGbwc1Yi/u8EgzDqtVpTOgZ5qfSwtzAdKNkx0x+oi+s/1imCAju0lhTA==", "dependencies": { "swagger-client": "^3.18.5" } }, "node_modules/@babel/code-frame": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/highlight": "^7.24.7", "picocolors": "^1.0.0" @@ -215,8 +221,9 @@ }, "node_modules/@babel/helper-annotate-as-pure": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", + "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -226,8 +233,9 @@ }, "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz", + "integrity": "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" @@ -253,18 +261,17 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.24.7", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.0.tgz", + "integrity": "sha512-GYM6BxeQsETc9mnct+nIIpf63SAyzvyYN7UB/IlTyd+MBg06afFGp0mIeUqGyWgS2mxad6vqbMrHVlaL3m70sQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-function-name": "^7.24.7", - "@babel/helper-member-expression-to-functions": "^7.24.7", + "@babel/helper-member-expression-to-functions": "^7.24.8", "@babel/helper-optimise-call-expression": "^7.24.7", - "@babel/helper-replace-supers": "^7.24.7", + "@babel/helper-replace-supers": "^7.25.0", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", + "@babel/traverse": "^7.25.0", "semver": "^6.3.1" }, "engines": { @@ -275,9 +282,9 @@ } }, "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.0.tgz", - "integrity": "sha512-q0T+dknZS+L5LDazIP+02gEZITG5unzvb6yIjcmj5i0eFrs5ToBV2m2JGH4EsE/gtP8ygEGLGApBgRIZkTm7zg==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.2.tgz", + "integrity": "sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", @@ -293,8 +300,9 @@ }, "node_modules/@babel/helper-define-polyfill-provider": { "version": "0.6.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", + "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-compilation-targets": "^7.22.6", "@babel/helper-plugin-utils": "^7.22.5", @@ -308,8 +316,9 @@ }, "node_modules/@babel/helper-environment-visitor": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", + "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -319,8 +328,9 @@ }, "node_modules/@babel/helper-function-name": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz", + "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/template": "^7.24.7", "@babel/types": "^7.24.7" @@ -331,8 +341,9 @@ }, "node_modules/@babel/helper-hoist-variables": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz", + "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -355,8 +366,9 @@ }, "node_modules/@babel/helper-module-imports": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", + "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" @@ -385,8 +397,9 @@ }, "node_modules/@babel/helper-optimise-call-expression": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz", + "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -439,8 +452,9 @@ }, "node_modules/@babel/helper-simple-access": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", + "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" @@ -451,8 +465,9 @@ }, "node_modules/@babel/helper-skip-transparent-expression-wrappers": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz", + "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" @@ -463,8 +478,9 @@ }, "node_modules/@babel/helper-split-export-declaration": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", + "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -483,8 +499,9 @@ }, "node_modules/@babel/helper-validator-identifier": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -527,8 +544,9 @@ }, "node_modules/@babel/highlight": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.24.7", "chalk": "^2.4.2", @@ -602,8 +620,9 @@ }, "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz", + "integrity": "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", @@ -634,8 +653,10 @@ }, "node_modules/@babel/plugin-proposal-class-properties": { "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" @@ -649,8 +670,9 @@ }, "node_modules/@babel/plugin-proposal-decorators": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.7.tgz", + "integrity": "sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7", @@ -665,8 +687,9 @@ }, "node_modules/@babel/plugin-proposal-private-property-in-object": { "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.9.0" }, @@ -688,8 +711,9 @@ }, "node_modules/@babel/plugin-syntax-class-properties": { "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" }, @@ -699,8 +723,9 @@ }, "node_modules/@babel/plugin-syntax-class-static-block": { "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -713,8 +738,9 @@ }, "node_modules/@babel/plugin-syntax-decorators": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.7.tgz", + "integrity": "sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -727,8 +753,9 @@ }, "node_modules/@babel/plugin-syntax-dynamic-import": { "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -738,8 +765,9 @@ }, "node_modules/@babel/plugin-syntax-export-namespace-from": { "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.3" }, @@ -764,8 +792,9 @@ }, "node_modules/@babel/plugin-syntax-import-assertions": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.7.tgz", + "integrity": "sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -778,8 +807,9 @@ }, "node_modules/@babel/plugin-syntax-import-attributes": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz", + "integrity": "sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -792,8 +822,9 @@ }, "node_modules/@babel/plugin-syntax-import-meta": { "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -803,8 +834,9 @@ }, "node_modules/@babel/plugin-syntax-json-strings": { "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -814,8 +846,9 @@ }, "node_modules/@babel/plugin-syntax-jsx": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", + "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -828,8 +861,9 @@ }, "node_modules/@babel/plugin-syntax-logical-assignment-operators": { "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -839,8 +873,9 @@ }, "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -850,8 +885,9 @@ }, "node_modules/@babel/plugin-syntax-numeric-separator": { "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -861,8 +897,9 @@ }, "node_modules/@babel/plugin-syntax-object-rest-spread": { "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -872,8 +909,9 @@ }, "node_modules/@babel/plugin-syntax-optional-catch-binding": { "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -883,8 +921,9 @@ }, "node_modules/@babel/plugin-syntax-optional-chaining": { "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -894,8 +933,9 @@ }, "node_modules/@babel/plugin-syntax-private-property-in-object": { "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -908,8 +948,9 @@ }, "node_modules/@babel/plugin-syntax-top-level-await": { "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -922,8 +963,9 @@ }, "node_modules/@babel/plugin-syntax-typescript": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.7.tgz", + "integrity": "sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -936,8 +978,9 @@ }, "node_modules/@babel/plugin-syntax-unicode-sets-regex": { "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" @@ -951,8 +994,9 @@ }, "node_modules/@babel/plugin-transform-arrow-functions": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz", + "integrity": "sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -983,8 +1027,9 @@ }, "node_modules/@babel/plugin-transform-async-to-generator": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz", + "integrity": "sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7", @@ -999,8 +1044,9 @@ }, "node_modules/@babel/plugin-transform-block-scoped-functions": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz", + "integrity": "sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1028,8 +1074,9 @@ }, "node_modules/@babel/plugin-transform-class-properties": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.7.tgz", + "integrity": "sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -1043,8 +1090,9 @@ }, "node_modules/@babel/plugin-transform-class-static-block": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.7.tgz", + "integrity": "sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7", @@ -1077,10 +1125,20 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/plugin-transform-classes/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/@babel/plugin-transform-computed-properties": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz", + "integrity": "sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/template": "^7.24.7" @@ -1109,8 +1167,9 @@ }, "node_modules/@babel/plugin-transform-dotall-regex": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz", + "integrity": "sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -1124,8 +1183,9 @@ }, "node_modules/@babel/plugin-transform-duplicate-keys": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz", + "integrity": "sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1154,8 +1214,9 @@ }, "node_modules/@babel/plugin-transform-dynamic-import": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz", + "integrity": "sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-dynamic-import": "^7.8.3" @@ -1169,8 +1230,9 @@ }, "node_modules/@babel/plugin-transform-exponentiation-operator": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz", + "integrity": "sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -1184,8 +1246,9 @@ }, "node_modules/@babel/plugin-transform-export-namespace-from": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.7.tgz", + "integrity": "sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" @@ -1215,8 +1278,9 @@ }, "node_modules/@babel/plugin-transform-for-of": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz", + "integrity": "sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" @@ -1247,8 +1311,9 @@ }, "node_modules/@babel/plugin-transform-json-strings": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.7.tgz", + "integrity": "sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-json-strings": "^7.8.3" @@ -1277,8 +1342,9 @@ }, "node_modules/@babel/plugin-transform-logical-assignment-operators": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.7.tgz", + "integrity": "sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" @@ -1292,8 +1358,9 @@ }, "node_modules/@babel/plugin-transform-member-expression-literals": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz", + "integrity": "sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1306,8 +1373,9 @@ }, "node_modules/@babel/plugin-transform-modules-amd": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz", + "integrity": "sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -1356,8 +1424,9 @@ }, "node_modules/@babel/plugin-transform-modules-umd": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz", + "integrity": "sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -1371,8 +1440,9 @@ }, "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz", + "integrity": "sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -1386,8 +1456,9 @@ }, "node_modules/@babel/plugin-transform-new-target": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz", + "integrity": "sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1400,8 +1471,9 @@ }, "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.7.tgz", + "integrity": "sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" @@ -1415,8 +1487,9 @@ }, "node_modules/@babel/plugin-transform-numeric-separator": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.7.tgz", + "integrity": "sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-numeric-separator": "^7.10.4" @@ -1430,8 +1503,9 @@ }, "node_modules/@babel/plugin-transform-object-rest-spread": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz", + "integrity": "sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-compilation-targets": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7", @@ -1447,8 +1521,9 @@ }, "node_modules/@babel/plugin-transform-object-super": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz", + "integrity": "sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-replace-supers": "^7.24.7" @@ -1462,8 +1537,9 @@ }, "node_modules/@babel/plugin-transform-optional-catch-binding": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.7.tgz", + "integrity": "sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" @@ -1494,8 +1570,9 @@ }, "node_modules/@babel/plugin-transform-parameters": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz", + "integrity": "sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1508,8 +1585,9 @@ }, "node_modules/@babel/plugin-transform-private-methods": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.7.tgz", + "integrity": "sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -1523,8 +1601,9 @@ }, "node_modules/@babel/plugin-transform-private-property-in-object": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.7.tgz", + "integrity": "sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "@babel/helper-create-class-features-plugin": "^7.24.7", @@ -1540,8 +1619,9 @@ }, "node_modules/@babel/plugin-transform-property-literals": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz", + "integrity": "sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1554,8 +1634,9 @@ }, "node_modules/@babel/plugin-transform-regenerator": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz", + "integrity": "sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "regenerator-transform": "^0.15.2" @@ -1569,8 +1650,9 @@ }, "node_modules/@babel/plugin-transform-reserved-words": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz", + "integrity": "sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1583,8 +1665,9 @@ }, "node_modules/@babel/plugin-transform-runtime": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.7.tgz", + "integrity": "sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7", @@ -1602,8 +1685,9 @@ }, "node_modules/@babel/plugin-transform-shorthand-properties": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz", + "integrity": "sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1616,8 +1700,9 @@ }, "node_modules/@babel/plugin-transform-spread": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz", + "integrity": "sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" @@ -1631,8 +1716,9 @@ }, "node_modules/@babel/plugin-transform-sticky-regex": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz", + "integrity": "sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1645,8 +1731,9 @@ }, "node_modules/@babel/plugin-transform-template-literals": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz", + "integrity": "sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1673,13 +1760,15 @@ } }, "node_modules/@babel/plugin-transform-typescript": { - "version": "7.24.7", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.25.2.tgz", + "integrity": "sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-create-class-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-create-class-features-plugin": "^7.25.0", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", "@babel/plugin-syntax-typescript": "^7.24.7" }, "engines": { @@ -1691,8 +1780,9 @@ }, "node_modules/@babel/plugin-transform-unicode-escapes": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz", + "integrity": "sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1705,8 +1795,9 @@ }, "node_modules/@babel/plugin-transform-unicode-property-regex": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.7.tgz", + "integrity": "sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -1720,8 +1811,9 @@ }, "node_modules/@babel/plugin-transform-unicode-regex": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz", + "integrity": "sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -1735,8 +1827,9 @@ }, "node_modules/@babel/plugin-transform-unicode-sets-regex": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.7.tgz", + "integrity": "sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -1864,8 +1957,9 @@ }, "node_modules/@babel/preset-modules": { "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/types": "^7.4.4", @@ -1877,8 +1971,9 @@ }, "node_modules/@babel/preset-typescript": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.24.7.tgz", + "integrity": "sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-validator-option": "^7.24.7", @@ -1964,21 +2059,6 @@ "node": ">=6" } }, - "node_modules/@babel/register/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@babel/register/node_modules/p-locate": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", @@ -2032,13 +2112,15 @@ }, "node_modules/@babel/regjsgen": { "version": "0.8.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", + "dev": true }, "node_modules/@babel/runtime": { - "version": "7.24.7", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz", + "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==", "dev": true, - "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -2047,8 +2129,9 @@ } }, "node_modules/@babel/runtime-corejs3": { - "version": "7.24.7", - "license": "MIT", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.25.0.tgz", + "integrity": "sha512-BOehWE7MgQ8W8Qn0CQnMtg2tHPHPulcS/5AVpFvs2KCK1ET+0WqZqPvnpRpFN81gYoFopdIEJX9Sgjw3ZBccPg==", "dependencies": { "core-js-pure": "^3.30.2", "regenerator-runtime": "^0.14.0" @@ -2089,6 +2172,15 @@ "node": ">=6.9.0" } }, + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/@babel/types": { "version": "7.25.2", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.2.tgz", @@ -2105,7 +2197,8 @@ }, "node_modules/@braintree/sanitize-url": { "version": "6.0.4", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-6.0.4.tgz", + "integrity": "sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==" }, "node_modules/@changesets/apply-release-plan": { "version": "7.0.4", @@ -2129,29 +2222,6 @@ "semver": "^7.5.3" } }, - "node_modules/@changesets/apply-release-plan/node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@changesets/apply-release-plan/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, "node_modules/@changesets/apply-release-plan/node_modules/prettier": { "version": "2.8.8", "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", @@ -2168,9 +2238,9 @@ } }, "node_modules/@changesets/apply-release-plan/node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, "bin": { "semver": "bin/semver.js" @@ -2179,15 +2249,6 @@ "node": ">=10" } }, - "node_modules/@changesets/apply-release-plan/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/@changesets/assemble-release-plan": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/@changesets/assemble-release-plan/-/assemble-release-plan-6.0.3.tgz", @@ -2204,9 +2265,9 @@ } }, "node_modules/@changesets/assemble-release-plan/node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, "bin": { "semver": "bin/semver.js" @@ -2267,57 +2328,10 @@ "changeset": "bin.js" } }, - "node_modules/@changesets/cli/node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@changesets/cli/node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@changesets/cli/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@changesets/cli/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@changesets/cli/node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, "bin": { "semver": "bin/semver.js" @@ -2326,15 +2340,6 @@ "node": ">=10" } }, - "node_modules/@changesets/cli/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/@changesets/config": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/@changesets/config/-/config-3.0.2.tgz", @@ -2350,38 +2355,6 @@ "micromatch": "^4.0.2" } }, - "node_modules/@changesets/config/node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@changesets/config/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@changesets/config/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/@changesets/errors": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/@changesets/errors/-/errors-0.2.0.tgz", @@ -2404,33 +2377,10 @@ "semver": "^7.5.3" } }, - "node_modules/@changesets/get-dependents-graph/node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@changesets/get-dependents-graph/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@changesets/get-dependents-graph/node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "node_modules/@changesets/get-dependents-graph/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, "bin": { "semver": "bin/semver.js" @@ -2439,15 +2389,6 @@ "node": ">=10" } }, - "node_modules/@changesets/get-dependents-graph/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/@changesets/get-release-plan": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/@changesets/get-release-plan/-/get-release-plan-4.0.3.tgz", @@ -2503,34 +2444,6 @@ "js-yaml": "^3.13.1" } }, - "node_modules/@changesets/parse/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/@changesets/parse/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@changesets/parse/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, "node_modules/@changesets/pre": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@changesets/pre/-/pre-2.0.0.tgz", @@ -2544,38 +2457,6 @@ "fs-extra": "^7.0.1" } }, - "node_modules/@changesets/pre/node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@changesets/pre/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@changesets/pre/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/@changesets/read": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/@changesets/read/-/read-0.6.0.tgz", @@ -2592,38 +2473,6 @@ "p-filter": "^2.1.0" } }, - "node_modules/@changesets/read/node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@changesets/read/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@changesets/read/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/@changesets/should-skip-package": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/@changesets/should-skip-package/-/should-skip-package-0.1.0.tgz", @@ -2654,29 +2503,6 @@ "prettier": "^2.7.1" } }, - "node_modules/@changesets/write/node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@changesets/write/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, "node_modules/@changesets/write/node_modules/prettier": { "version": "2.8.8", "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", @@ -2692,18 +2518,10 @@ "url": "https://github.com/prettier/prettier?sponsor=1" } }, - "node_modules/@changesets/write/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/@codemirror/autocomplete": { - "version": "6.16.3", - "license": "MIT", + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.18.0.tgz", + "integrity": "sha512-5DbOvBbY4qW5l57cjDsmmpDh3/TeK1vXfTHa+BUMrRzdWdcxKZ4U4V7vQaTtOpApNU4kLS4FQ6cINtLg245LXA==", "dependencies": { "@codemirror/language": "^6.0.0", "@codemirror/state": "^6.0.0", @@ -2719,7 +2537,8 @@ }, "node_modules/@codemirror/commands": { "version": "6.6.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-6.6.0.tgz", + "integrity": "sha512-qnY+b7j1UNcTS31Eenuc/5YJB6gQOzkUoNmJQc0rznwqSRpeaWWpjkWy2C/MPTcePpsKJEM26hXrOXl1+nceXg==", "dependencies": { "@codemirror/language": "^6.0.0", "@codemirror/state": "^6.4.0", @@ -2729,7 +2548,8 @@ }, "node_modules/@codemirror/lang-css": { "version": "6.2.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@codemirror/lang-css/-/lang-css-6.2.1.tgz", + "integrity": "sha512-/UNWDNV5Viwi/1lpr/dIXJNWiwDxpw13I4pTUAsNxZdg6E0mI2kTQb0P2iHczg1Tu+H4EBgJR+hYhKiHKko7qg==", "dependencies": { "@codemirror/autocomplete": "^6.0.0", "@codemirror/language": "^6.0.0", @@ -2740,7 +2560,8 @@ }, "node_modules/@codemirror/lang-html": { "version": "6.4.9", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@codemirror/lang-html/-/lang-html-6.4.9.tgz", + "integrity": "sha512-aQv37pIMSlueybId/2PVSP6NPnmurFDVmZwzc7jszd2KAF8qd4VBbvNYPXWQq90WIARjsdVkPbw29pszmHws3Q==", "dependencies": { "@codemirror/autocomplete": "^6.0.0", "@codemirror/lang-css": "^6.0.0", @@ -2755,7 +2576,8 @@ }, "node_modules/@codemirror/lang-javascript": { "version": "6.2.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@codemirror/lang-javascript/-/lang-javascript-6.2.2.tgz", + "integrity": "sha512-VGQfY+FCc285AhWuwjYxQyUQcYurWlxdKYT4bqwr3Twnd5wP5WSeu52t4tvvuWmljT4EmgEgZCqSieokhtY8hg==", "dependencies": { "@codemirror/autocomplete": "^6.0.0", "@codemirror/language": "^6.6.0", @@ -2768,7 +2590,8 @@ }, "node_modules/@codemirror/lang-python": { "version": "6.1.6", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@codemirror/lang-python/-/lang-python-6.1.6.tgz", + "integrity": "sha512-ai+01WfZhWqM92UqjnvorkxosZ2aq2u28kHvr+N3gu012XqY2CThD67JPMHnGceRfXPDBmn1HnyqowdpF57bNg==", "dependencies": { "@codemirror/autocomplete": "^6.3.2", "@codemirror/language": "^6.8.0", @@ -2779,7 +2602,8 @@ }, "node_modules/@codemirror/lang-xml": { "version": "6.1.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@codemirror/lang-xml/-/lang-xml-6.1.0.tgz", + "integrity": "sha512-3z0blhicHLfwi2UgkZYRPioSgVTo9PV5GP5ducFH6FaHy0IAJRg+ixj5gTR1gnT/glAIC8xv4w2VL1LoZfs+Jg==", "dependencies": { "@codemirror/autocomplete": "^6.0.0", "@codemirror/language": "^6.4.0", @@ -2791,7 +2615,8 @@ }, "node_modules/@codemirror/language": { "version": "6.10.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.10.2.tgz", + "integrity": "sha512-kgbTYTo0Au6dCSc/TFy7fK3fpJmgHDv1sG1KNQKJXVi+xBTEeBPY/M30YXiU6mMXeH+YIDLsbrT4ZwNRdtF+SA==", "dependencies": { "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.23.0", @@ -2803,14 +2628,16 @@ }, "node_modules/@codemirror/legacy-modes": { "version": "6.4.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.4.0.tgz", + "integrity": "sha512-5m/K+1A6gYR0e+h/dEde7LoGimMjRtWXZFg4Lo70cc8HzjSdHe3fLwjWMR0VRl5KFT1SxalSap7uMgPKF28wBA==", "dependencies": { "@codemirror/language": "^6.0.0" } }, "node_modules/@codemirror/lint": { "version": "6.8.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-6.8.1.tgz", + "integrity": "sha512-IZ0Y7S4/bpaunwggW2jYqwLuHj0QtESf5xcROewY6+lDNwZ/NzvR4t+vpYgg9m7V8UXLPYqG+lu3DF470E5Oxg==", "dependencies": { "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.0.0", @@ -2819,7 +2646,8 @@ }, "node_modules/@codemirror/search": { "version": "6.5.6", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@codemirror/search/-/search-6.5.6.tgz", + "integrity": "sha512-rpMgcsh7o0GuCDUXKPvww+muLA1pDJaFrpq/CCHtpQJYz8xopu4D1hPcKRoDD0YlF8gZaqTNIRa4VRBWyhyy7Q==", "dependencies": { "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.0.0", @@ -2828,11 +2656,13 @@ }, "node_modules/@codemirror/state": { "version": "6.4.1", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.4.1.tgz", + "integrity": "sha512-QkEyUiLhsJoZkbumGZlswmAhA7CBU02Wrz7zvH4SrcifbsqwlXShVXg65f3v/ts57W3dqyamEriMhij1Z3Zz4A==" }, "node_modules/@codemirror/theme-one-dark": { "version": "6.1.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@codemirror/theme-one-dark/-/theme-one-dark-6.1.2.tgz", + "integrity": "sha512-F+sH0X16j/qFLMAfbciKTxVOwkdAS336b7AXTKOZhy8BR3eH/RelsnLgLFINrpST63mmN2OuwUt0W2ndUgYwUA==", "dependencies": { "@codemirror/language": "^6.0.0", "@codemirror/state": "^6.0.0", @@ -2841,8 +2671,9 @@ } }, "node_modules/@codemirror/view": { - "version": "6.28.2", - "license": "MIT", + "version": "6.30.0", + "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.30.0.tgz", + "integrity": "sha512-96Nmn8OeLh6aONQprIeYk8hGVnEuYpWuxKSkdsODOx9hWPxyuyZGvmvxV/JmLsp+CubMO1PsLaN5TNNgrl0UrQ==", "dependencies": { "@codemirror/state": "^6.4.0", "style-mod": "^4.1.0", @@ -2851,8 +2682,9 @@ }, "node_modules/@cspotcode/source-map-support": { "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", "dev": true, - "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "0.3.9" }, @@ -2862,8 +2694,9 @@ }, "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dev": true, - "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -2912,35 +2745,6 @@ "fsevents": "~2.3.2" } }, - "node_modules/@custom-elements-manifest/analyzer/node_modules/globby": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", - "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", - "dev": true, - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@custom-elements-manifest/analyzer/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/@custom-elements-manifest/analyzer/node_modules/typescript": { "version": "5.4.5", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", @@ -2963,16 +2767,11 @@ "es-module-lexer": "^0.9.3" } }, - "node_modules/@custom-elements-manifest/find-dependencies/node_modules/es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", - "dev": true - }, "node_modules/@emotion/use-insertion-effect-with-fallbacks": { - "version": "1.0.1", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.1.0.tgz", + "integrity": "sha512-+wBOcIV5snwGgI2ya3u99D7/FJquOIniQT1IKyDsBmEgwvpxMNeS65Oib7OnE2d2aY+3BU4OiH+0Wchf8yk3Hw==", "dev": true, - "license": "MIT", "peerDependencies": { "react": ">=16.8.0" } @@ -3361,8 +3160,9 @@ }, "node_modules/@eslint-community/eslint-utils": { "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", "dev": true, - "license": "MIT", "dependencies": { "eslint-visitor-keys": "^3.3.0" }, @@ -3374,22 +3174,60 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.10.1", + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.0.tgz", + "integrity": "sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==", "dev": true, - "license": "MIT", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, + "node_modules/@eslint/config-array": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.17.1.tgz", + "integrity": "sha512-BlYOpej8AQ8Ev9xVqroV7a02JK3SkBAaN9GfMMH9W6Ch8FlQlkjGw4Ir7+FgYwfirivAf4t+GtzuAxqfukmISA==", + "dev": true, + "dependencies": { + "@eslint/object-schema": "^2.1.4", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/config-array/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@eslint/config-array/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/@eslint/eslintrc": { - "version": "2.1.4", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.1.0.tgz", + "integrity": "sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==", "dev": true, - "license": "MIT", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", + "espree": "^10.0.1", + "globals": "^14.0.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -3397,39 +3235,57 @@ "strip-json-comments": "^3.1.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.24.0", + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", "dev": true, - "license": "MIT", - "dependencies": { - "type-fest": "^0.20.2" - }, "engines": { - "node": ">=8" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, "node_modules/@eslint/eslintrc/node_modules/minimatch": { "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -3437,45 +3293,46 @@ "node": "*" } }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.20.2", + "node_modules/@eslint/js": { + "version": "9.8.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.8.0.tgz", + "integrity": "sha512-MfluB7EUfxXtv3i/++oh89uzAr4PDI4nn201hsp+qaXqsjAWzinlZEHEfPgAX4doIlKvPG/i0A9dpKxOLII8yA==", "dev": true, - "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, - "node_modules/@eslint/js": { - "version": "8.57.0", + "node_modules/@eslint/object-schema": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.4.tgz", + "integrity": "sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==", "dev": true, - "license": "MIT", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, "node_modules/@floating-ui/core": { - "version": "1.6.3", - "license": "MIT", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.7.tgz", + "integrity": "sha512-yDzVT/Lm101nQ5TCVeK65LtdN7Tj4Qpr9RTXJ2vPFLqtLxwOrpoxAHAJI8J3yYWUc40J0BDBheaitK5SJmno2g==", "dependencies": { - "@floating-ui/utils": "^0.2.3" + "@floating-ui/utils": "^0.2.7" } }, "node_modules/@floating-ui/dom": { - "version": "1.6.9", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.9.tgz", - "integrity": "sha512-zB1PcI350t4tkm3rvUhSRKa9sT7vH5CrAbQxW+VaPYJXKAO0gsg4CTueL+6Ajp7XzAQC8CW4Jj1Wgqc0sB6oUQ==", + "version": "1.6.10", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.10.tgz", + "integrity": "sha512-fskgCFv8J8OamCmyun8MfjB1Olfn+uZKjOKZ0vhYF3gRmEUXcGOjxWL8bBr7i4kIuPZ2KD2S3EUIOxnjC8kl2A==", "dependencies": { "@floating-ui/core": "^1.6.0", - "@floating-ui/utils": "^0.2.6" + "@floating-ui/utils": "^0.2.7" } }, "node_modules/@floating-ui/react-dom": { "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.1.tgz", + "integrity": "sha512-4h84MJt3CHrtG18mGsXuLCHMrug49d7DFkU0RMIyshRveBeyV2hmV/pDaF2Uxtu8kgq5r46llp5E5FQiR0K2Yg==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@floating-ui/dom": "^1.0.0" @@ -3486,13 +3343,14 @@ } }, "node_modules/@floating-ui/utils": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.6.tgz", - "integrity": "sha512-0KI3zGxIUs1KDR/pjQPdJH4Z8nGBm0yJ5WRoRfdw1Kzeh45jkIfA0rmD0kBF6fKHH+xaH7g8y4jIXyAV5MGK3g==" + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.7.tgz", + "integrity": "sha512-X8R8Oj771YRl/w+c1HqAC1szL8zWQRwFvgDwT129k9ACdBoud/+/rX9V0qiMl6LWUdP9voC2nDVZYPMQQsb6eA==" }, "node_modules/@formatjs/ecma402-abstract": { "version": "2.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.0.0.tgz", + "integrity": "sha512-rRqXOqdFmk7RYvj4khklyqzcfQl9vEL/usogncBHRZfZBDOwMGuSRNFl02fu5KGHXdbinju+YXyuR+Nk8xlr/g==", "dependencies": { "@formatjs/intl-localematcher": "0.5.4", "tslib": "^2.4.0" @@ -3500,7 +3358,8 @@ }, "node_modules/@formatjs/intl-listformat": { "version": "7.5.7", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-7.5.7.tgz", + "integrity": "sha512-MG2TSChQJQT9f7Rlv+eXwUFiG24mKSzmF144PLb8m8OixyXqn4+YWU+5wZracZGCgVTVmx8viCf7IH3QXoiB2g==", "dependencies": { "@formatjs/ecma402-abstract": "2.0.0", "@formatjs/intl-localematcher": "0.5.4", @@ -3509,7 +3368,8 @@ }, "node_modules/@formatjs/intl-localematcher": { "version": "0.5.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.4.tgz", + "integrity": "sha512-zTwEpWOzZ2CiKcB93BLngUX59hQkuZjT2+SAQEscSm52peDW/getsawMcWF1rGRpMCX6D7nSJA3CzJ8gn13N/g==", "dependencies": { "tslib": "^2.4.0" } @@ -3608,15 +3468,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@genesiscommunitysuccess/custom-elements-lsp/node_modules/@custom-elements-manifest/analyzer/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/@genesiscommunitysuccess/custom-elements-lsp/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -3667,16 +3518,7 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@genesiscommunitysuccess/custom-elements-lsp/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@genesiscommunitysuccess/custom-elements-lsp/node_modules/slash": { + "node_modules/@genesiscommunitysuccess/custom-elements-lsp/node_modules/globby/node_modules/slash": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", @@ -3688,6 +3530,15 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@genesiscommunitysuccess/custom-elements-lsp/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/@genesiscommunitysuccess/custom-elements-lsp/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -3730,43 +3581,11 @@ "integrity": "sha512-4CBrdr9DFC7sYZPRvLol82UVZVne8B2skBGfMDUqPC6q9vzHMwv/cNxXW44EIa6DaFDr+EWNSnKJpHxWr7Q42Q==", "dev": true }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.11.14", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@humanwhocodes/object-schema": "^2.0.2", - "debug": "^4.3.1", - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { - "version": "1.1.11", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { - "version": "3.1.2", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "dev": true, - "license": "Apache-2.0", "engines": { "node": ">=12.22" }, @@ -3775,10 +3594,18 @@ "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.3", + "node_modules/@humanwhocodes/retry": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.0.tgz", + "integrity": "sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==", "dev": true, - "license": "BSD-3-Clause" + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } }, "node_modules/@isaacs/cliui": { "version": "8.0.2", @@ -3851,8 +3678,9 @@ }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", "dev": true, - "license": "ISC", "dependencies": { "camelcase": "^5.3.1", "find-up": "^4.1.0", @@ -3864,91 +3692,20 @@ "node": ">=8" } }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": { - "version": "1.0.10", - "dev": true, - "license": "MIT", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { - "version": "4.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { - "version": "3.14.1", - "dev": true, - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { - "version": "2.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { - "version": "4.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/sprintf-js": { - "version": "1.0.3", - "dev": true, - "license": "BSD-3-Clause" - }, "node_modules/@istanbuljs/schema": { "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/@jest/expect-utils": { "version": "29.7.0", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", + "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", "dev": true, - "license": "MIT", "dependencies": { "jest-get-type": "^29.6.3" }, @@ -3958,8 +3715,9 @@ }, "node_modules/@jest/schemas": { "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", "dev": true, - "license": "MIT", "dependencies": { "@sinclair/typebox": "^0.27.8" }, @@ -3969,8 +3727,9 @@ }, "node_modules/@jest/types": { "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, - "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", @@ -3985,8 +3744,9 @@ }, "node_modules/@jest/types/node_modules/ansi-styles": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -3999,8 +3759,9 @@ }, "node_modules/@jest/types/node_modules/chalk": { "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -4014,16 +3775,18 @@ }, "node_modules/@jest/types/node_modules/has-flag": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/@jest/types/node_modules/supports-color": { "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -4033,8 +3796,9 @@ }, "node_modules/@jeysal/storybook-addon-css-user-preferences": { "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@jeysal/storybook-addon-css-user-preferences/-/storybook-addon-css-user-preferences-0.2.0.tgz", + "integrity": "sha512-XMavNKAEVO3BzcyU8cDeZzehPu64D9GXbs2OxZBlMWBiQ1RrySmRaPdvzh7t+0umLUrnYCcJwSxgAM3mBx1znw==", "dev": true, - "license": "CC0-1.0", "peerDependencies": { "@storybook/addons": "^6.4.0 || ^7", "@storybook/api": "^6.4.0 || ^7", @@ -4055,8 +3819,9 @@ }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, - "license": "MIT", "dependencies": { "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -4068,29 +3833,33 @@ }, "node_modules/@jridgewell/resolve-uri": { "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/set-array": { "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "dev": true, - "license": "MIT" + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "dev": true }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, - "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -4098,25 +3867,31 @@ }, "node_modules/@jspm/core": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@jspm/core/-/core-2.0.1.tgz", + "integrity": "sha512-Lg3PnLp0QXpxwLIAuuJboLeRaIhrgJjeuh797QADg3xz8wGLugQOS5DpsE8A6i6Adgzf+bacllkKZG3J0tGfDw==", "dev": true }, "node_modules/@juggle/resize-observer": { "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.4.0.tgz", + "integrity": "sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==", "dev": true, - "license": "Apache-2.0", "peer": true }, "node_modules/@kurkle/color": { "version": "0.3.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@kurkle/color/-/color-0.3.2.tgz", + "integrity": "sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw==" }, "node_modules/@lezer/common": { "version": "1.2.1", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.1.tgz", + "integrity": "sha512-yemX0ZD2xS/73llMZIK6KplkjIjf2EvAHcinDi/TfJ9hS25G0388+ClHt6/3but0oOxinTcQHJLDXh6w1crzFQ==" }, "node_modules/@lezer/css": { "version": "1.1.8", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@lezer/css/-/css-1.1.8.tgz", + "integrity": "sha512-7JhxupKuMBaWQKjQoLtzhGj83DdnZY9MckEOG5+/iLKNK2ZJqKc6hf6uc0HjwCX7Qlok44jBNqZhHKDhEhZYLA==", "dependencies": { "@lezer/common": "^1.2.0", "@lezer/highlight": "^1.0.0", @@ -4125,14 +3900,16 @@ }, "node_modules/@lezer/highlight": { "version": "1.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.2.0.tgz", + "integrity": "sha512-WrS5Mw51sGrpqjlh3d4/fOwpEV2Hd3YOkp9DBt4k8XZQcoTHZFB7sx030A6OcahF4J1nDQAa3jXlTVVYH50IFA==", "dependencies": { "@lezer/common": "^1.0.0" } }, "node_modules/@lezer/html": { "version": "1.3.10", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@lezer/html/-/html-1.3.10.tgz", + "integrity": "sha512-dqpT8nISx/p9Do3AchvYGV3qYc4/rKr3IBZxlHmpIKam56P47RSHkSF5f13Vu9hebS1jM0HmtJIwLbWz1VIY6w==", "dependencies": { "@lezer/common": "^1.2.0", "@lezer/highlight": "^1.0.0", @@ -4141,7 +3918,8 @@ }, "node_modules/@lezer/javascript": { "version": "1.4.17", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@lezer/javascript/-/javascript-1.4.17.tgz", + "integrity": "sha512-bYW4ctpyGK+JMumDApeUzuIezX01H76R1foD6LcRX224FWfyYit/HYxiPGDjXXe/wQWASjCvVGoukTH68+0HIA==", "dependencies": { "@lezer/common": "^1.2.0", "@lezer/highlight": "^1.1.3", @@ -4149,15 +3927,17 @@ } }, "node_modules/@lezer/lr": { - "version": "1.4.1", - "license": "MIT", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.2.tgz", + "integrity": "sha512-pu0K1jCIdnQ12aWNaAVU5bzi7Bd1w54J3ECgANPmYLtQKP0HBj2cE/5coBD66MT10xbtIuUr7tg0Shbsvk0mDA==", "dependencies": { "@lezer/common": "^1.0.0" } }, "node_modules/@lezer/python": { "version": "1.1.14", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@lezer/python/-/python-1.1.14.tgz", + "integrity": "sha512-ykDOb2Ti24n76PJsSa4ZoDF0zH12BSw1LGfQXCYJhJyOGiFTfGaX0Du66Ze72R+u/P35U+O6I9m8TFXov1JzsA==", "dependencies": { "@lezer/common": "^1.2.0", "@lezer/highlight": "^1.0.0", @@ -4166,7 +3946,8 @@ }, "node_modules/@lezer/xml": { "version": "1.0.5", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@lezer/xml/-/xml-1.0.5.tgz", + "integrity": "sha512-VFouqOzmUWfIg+tfmpcdV33ewtK+NSwd4ngSe1aG7HFb4BN0ExyY1b8msp+ndFrnlG4V4iC8yXacjFtrwERnaw==", "dependencies": { "@lezer/common": "^1.2.0", "@lezer/highlight": "^1.0.0", @@ -4174,12 +3955,14 @@ } }, "node_modules/@lit-labs/ssr-dom-shim": { - "version": "1.2.0", - "license": "BSD-3-Clause" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.2.1.tgz", + "integrity": "sha512-wx4aBmgeGvFmOKucFKY+8VFJSYZxs9poN3SDNQFF6lT6NrQUnHiPB2PWz2sc4ieEcAaYYzN+1uWahEeTq2aRIQ==" }, "node_modules/@lit/context": { "version": "1.1.2", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/@lit/context/-/context-1.1.2.tgz", + "integrity": "sha512-S0nw2C6Tkm7fVX5TGYqeROGD+Z9Coa2iFpW+ysYBDH3YvCqOY3wVQvSgwbaliLJkjTnSEYCBe9qFqKV8WUFpVw==", "dependencies": { "@lit/reactive-element": "^1.6.2 || ^2.0.0" } @@ -4214,24 +3997,62 @@ "lit-localize": "bin/lit-localize.js" } }, + "node_modules/@lit/localize-tools/node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@lit/localize-tools/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@lit/localize-tools/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, "node_modules/@lit/reactive-element": { "version": "2.0.4", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.0.4.tgz", + "integrity": "sha512-GFn91inaUa2oHLak8awSIigYz0cU0Payr1rcFsrkf5OJ5eSPxElyZfKh0f2p9FsTiZWXQdWGJeXZICEfXXYSXQ==", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.2.0" } }, "node_modules/@lit/task": { "version": "1.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/@lit/task/-/task-1.0.1.tgz", + "integrity": "sha512-fVLDtmwCau8NywnFIXaJxsCZjzaIxnVq+cFRKYC1Y4tA4/0rMTvF6DLZZ2JE51BwzOluaKtgJX8x1QDsQtAaIw==", "dependencies": { "@lit/reactive-element": "^1.0.0 || ^2.0.0" } }, "node_modules/@ljharb/through": { "version": "2.3.13", + "resolved": "https://registry.npmjs.org/@ljharb/through/-/through-2.3.13.tgz", + "integrity": "sha512-/gKJun8NNiWGZJkGzI/Ragc53cOdcLNdzjLaIa+GEjguQs0ulsurx8WN0jijdK9yPqDvziX995sMRLyLt1uZMQ==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7" }, @@ -4257,19 +4078,6 @@ "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==", "dev": true }, - "node_modules/@manypkg/find-root/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/@manypkg/find-root/node_modules/fs-extra": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", @@ -4284,151 +4092,47 @@ "node": ">=6 <7 || >=8" } }, - "node_modules/@manypkg/find-root/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "node_modules/@manypkg/get-packages": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@manypkg/get-packages/-/get-packages-1.1.3.tgz", + "integrity": "sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==", "dev": true, - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "dependencies": { + "@babel/runtime": "^7.5.5", + "@changesets/types": "^4.0.1", + "@manypkg/find-root": "^1.1.0", + "fs-extra": "^8.1.0", + "globby": "^11.0.0", + "read-yaml-file": "^1.1.0" } }, - "node_modules/@manypkg/find-root/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "node_modules/@manypkg/get-packages/node_modules/@changesets/types": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@changesets/types/-/types-4.1.0.tgz", + "integrity": "sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==", + "dev": true + }, + "node_modules/@manypkg/get-packages/node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dev": true, "dependencies": { - "p-locate": "^4.1.0" + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" }, "engines": { - "node": ">=8" + "node": ">=6 <7 || >=8" } }, - "node_modules/@manypkg/find-root/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "node_modules/@mdx-js/react": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.1.tgz", + "integrity": "sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==", "dev": true, "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@manypkg/find-root/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@manypkg/find-root/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/@manypkg/get-packages": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@manypkg/get-packages/-/get-packages-1.1.3.tgz", - "integrity": "sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.5.5", - "@changesets/types": "^4.0.1", - "@manypkg/find-root": "^1.1.0", - "fs-extra": "^8.1.0", - "globby": "^11.0.0", - "read-yaml-file": "^1.1.0" - } - }, - "node_modules/@manypkg/get-packages/node_modules/@changesets/types": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-4.1.0.tgz", - "integrity": "sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==", - "dev": true - }, - "node_modules/@manypkg/get-packages/node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/@manypkg/get-packages/node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@manypkg/get-packages/node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/@manypkg/get-packages/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@manypkg/get-packages/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/@mdx-js/react": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.1.tgz", - "integrity": "sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==", - "dev": true, - "dependencies": { - "@types/mdx": "^2.0.0" + "@types/mdx": "^2.0.0" }, "funding": { "type": "opencollective", @@ -4441,8 +4145,9 @@ }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dev": true, - "license": "MIT", "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" @@ -4453,16 +4158,18 @@ }, "node_modules/@nodelib/fs.stat": { "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true, - "license": "MIT", "engines": { "node": ">= 8" } }, "node_modules/@nodelib/fs.walk": { "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dev": true, - "license": "MIT", "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" @@ -4473,15 +4180,17 @@ }, "node_modules/@open-wc/lit-helpers": { "version": "0.7.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@open-wc/lit-helpers/-/lit-helpers-0.7.0.tgz", + "integrity": "sha512-4NBlx5ve0EvZplCRJbESm0MdMbRCw16alP2y76KAAAwzmFFXXrUj5hFwhw55+sSg5qaRRx6sY+s7usKgnNo3TQ==", "peerDependencies": { "lit": "^2.0.0 || ^3.0.0" } }, "node_modules/@originjs/vite-plugin-commonjs": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@originjs/vite-plugin-commonjs/-/vite-plugin-commonjs-1.0.3.tgz", + "integrity": "sha512-KuEXeGPptM2lyxdIEJ4R11+5ztipHoE7hy8ClZt3PYaOVQ/pyngd2alaSrPnwyFeOW1UagRBaQ752aA1dTMdOQ==", "dev": true, - "license": "MulanPSL2", "dependencies": { "esbuild": "^0.14.14" } @@ -4504,9 +4213,10 @@ }, "node_modules/@originjs/vite-plugin-commonjs/node_modules/esbuild": { "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.54.tgz", + "integrity": "sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==", "dev": true, "hasInstallScript": true, - "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, @@ -4539,15 +4249,17 @@ }, "node_modules/@parse5/tools": { "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@parse5/tools/-/tools-0.3.0.tgz", + "integrity": "sha512-zxRyTHkqb7WQMV8kTNBKWb1BeOFUKXBXTBWuxg9H9hfvQB3IwP6Iw2U75Ia5eyRxPNltmY7E8YAlz6zWwUnjKg==", "dev": true, - "license": "MIT", "dependencies": { "parse5": "^7.0.0" } }, "node_modules/@patternfly/elements": { "version": "3.0.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@patternfly/elements/-/elements-3.0.2.tgz", + "integrity": "sha512-YsmDu0XP7YyWdwIKXQIvtI81JfQ9+R3QszKQyFlEuhiS1ufA86f7L/1toQvOhZgmEBfAitnJBejndYi5s13EGw==", "dependencies": { "@lit/context": "^1.1.0", "@patternfly/icons": "^1.0.2", @@ -4558,15 +4270,18 @@ }, "node_modules/@patternfly/icons": { "version": "1.0.3", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@patternfly/icons/-/icons-1.0.3.tgz", + "integrity": "sha512-8BARaCFBUZU2/TxuOQb8R2/VIpxGMnFwdw5ddT1AMnR2KSifdo+d05SgZtVmFkOIAOA0oCo/YKRgSORDA47wig==" }, "node_modules/@patternfly/patternfly": { "version": "4.224.5", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@patternfly/patternfly/-/patternfly-4.224.5.tgz", + "integrity": "sha512-io0huj+LCP5FgDZJDaLv1snxktTYs8iCFz/W1VDRneYoebNHLmGfQdF7Yn8bS6PF7qmN6oJKEBlq3AjmmE8vdA==" }, "node_modules/@patternfly/pfe-core": { "version": "3.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@patternfly/pfe-core/-/pfe-core-3.0.0.tgz", + "integrity": "sha512-zxJ2dksvTsurQ74EHlNWv03P1HH/ZO+axX0XPyjDdkOWpbyL4UDK6x5VXDRRtiZ3CrRs7VX3RbBfB5EQ1gBZ5A==", "dependencies": { "@floating-ui/dom": "^1.6.3", "@lit/context": "^1.1.0", @@ -4584,7 +4299,9 @@ } }, "node_modules/@promptbook/utils": { - "version": "0.58.0", + "version": "0.61.0", + "resolved": "https://registry.npmjs.org/@promptbook/utils/-/utils-0.61.0.tgz", + "integrity": "sha512-UIc4bQ+9DKwlrRUA7aRhQpo0vzrggTiv70Roy+lEdWam3SwYOcGyCgIk9IAqYEcfeBDsMHgDmBN4NDT97QiBdQ==", "dev": true, "funding": [ { @@ -4596,15 +4313,15 @@ "url": "https://github.com/webgptorg/promptbook/blob/main/README.md#%EF%B8%8F-contributing" } ], - "license": "CC-BY-4.0", "dependencies": { - "spacetrim": "0.11.36" + "spacetrim": "0.11.37" } }, "node_modules/@puppeteer/browsers": { "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.9.1.tgz", + "integrity": "sha512-PuvK6xZzGhKPvlx3fpfdM2kYY3P/hB1URtK8wA7XUJ6prn6pp22zvJHu48th0SGcHL9SutbPHrFuQgfXTFobWA==", "dev": true, - "license": "Apache-2.0", "dependencies": { "debug": "4.3.4", "extract-zip": "2.0.1", @@ -4623,8 +4340,9 @@ }, "node_modules/@puppeteer/browsers/node_modules/debug": { "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, - "license": "MIT", "dependencies": { "ms": "2.1.2" }, @@ -4639,8 +4357,9 @@ }, "node_modules/@radix-ui/number": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.0.1.tgz", + "integrity": "sha512-T5gIdVO2mmPW3NNhjNgEP3cqMXjXL9UbO0BzWcXfvdBs+BohbQxvd/K5hSVKmn9/lbTdsQVKbUcP5WLCwvUbBg==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10" @@ -4648,8 +4367,9 @@ }, "node_modules/@radix-ui/primitive": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.1.tgz", + "integrity": "sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10" @@ -4657,8 +4377,9 @@ }, "node_modules/@radix-ui/react-arrow": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.3.tgz", + "integrity": "sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10", @@ -4681,8 +4402,9 @@ }, "node_modules/@radix-ui/react-collection": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.0.3.tgz", + "integrity": "sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10", @@ -4708,8 +4430,10 @@ }, "node_modules/@radix-ui/react-compose-refs": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1.tgz", + "integrity": "sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==", "dev": true, - "license": "MIT", + "peer": true, "dependencies": { "@babel/runtime": "^7.13.10" }, @@ -4725,8 +4449,9 @@ }, "node_modules/@radix-ui/react-context": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.1.tgz", + "integrity": "sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10" @@ -4741,67 +4466,66 @@ } } }, - "node_modules/@radix-ui/react-dialog": { - "version": "1.1.1", + "node_modules/@radix-ui/react-direction": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.1.tgz", + "integrity": "sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==", "dev": true, - "license": "MIT", + "peer": true, "dependencies": { - "@radix-ui/primitive": "1.1.0", - "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-context": "1.1.0", - "@radix-ui/react-dismissable-layer": "1.1.0", - "@radix-ui/react-focus-guards": "1.1.0", - "@radix-ui/react-focus-scope": "1.1.0", - "@radix-ui/react-id": "1.1.0", - "@radix-ui/react-portal": "1.1.1", - "@radix-ui/react-presence": "1.1.0", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-slot": "1.1.0", - "@radix-ui/react-use-controllable-state": "1.1.0", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.7" + "@babel/runtime": "^7.13.10" }, "peerDependencies": { "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "react": "^16.8 || ^17.0 || ^18.0" }, "peerDependenciesMeta": { "@types/react": { "optional": true - }, - "@types/react-dom": { - "optional": true } } }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/primitive": { - "version": "1.1.0", - "dev": true, - "license": "MIT" - }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-compose-refs": { - "version": "1.1.0", + "node_modules/@radix-ui/react-dismissable-layer": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.4.tgz", + "integrity": "sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==", "dev": true, - "license": "MIT", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-use-callback-ref": "1.0.1", + "@radix-ui/react-use-escape-keydown": "1.0.3" + }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" }, "peerDependenciesMeta": { "@types/react": { "optional": true + }, + "@types/react-dom": { + "optional": true } } }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-context": { - "version": "1.1.0", + "node_modules/@radix-ui/react-focus-guards": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.1.tgz", + "integrity": "sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==", "dev": true, - "license": "MIT", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.13.10" + }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "react": "^16.8 || ^17.0 || ^18.0" }, "peerDependenciesMeta": { "@types/react": { @@ -4809,22 +4533,23 @@ } } }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-dismissable-layer": { - "version": "1.1.0", + "node_modules/@radix-ui/react-focus-scope": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.3.tgz", + "integrity": "sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==", "dev": true, - "license": "MIT", + "peer": true, "dependencies": { - "@radix-ui/primitive": "1.1.0", - "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-use-callback-ref": "1.1.0", - "@radix-ui/react-use-escape-keydown": "1.1.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-use-callback-ref": "1.0.1" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" }, "peerDependenciesMeta": { "@types/react": { @@ -4835,13 +4560,19 @@ } } }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-focus-guards": { - "version": "1.1.0", + "node_modules/@radix-ui/react-id": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.1.tgz", + "integrity": "sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==", "dev": true, - "license": "MIT", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-layout-effect": "1.0.1" + }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "react": "^16.8 || ^17.0 || ^18.0" }, "peerDependenciesMeta": { "@types/react": { @@ -4849,20 +4580,30 @@ } } }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-focus-scope": { - "version": "1.1.0", + "node_modules/@radix-ui/react-popper": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.1.2.tgz", + "integrity": "sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==", "dev": true, - "license": "MIT", + "peer": true, "dependencies": { - "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-use-callback-ref": "1.1.0" + "@babel/runtime": "^7.13.10", + "@floating-ui/react-dom": "^2.0.0", + "@radix-ui/react-arrow": "1.0.3", + "@radix-ui/react-compose-refs": "1.0.1", + "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-use-callback-ref": "1.0.1", + "@radix-ui/react-use-layout-effect": "1.0.1", + "@radix-ui/react-use-rect": "1.0.1", + "@radix-ui/react-use-size": "1.0.1", + "@radix-ui/rect": "1.0.1" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" }, "peerDependenciesMeta": { "@types/react": { @@ -4873,36 +4614,46 @@ } } }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-id": { - "version": "1.1.0", + "node_modules/@radix-ui/react-portal": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.3.tgz", + "integrity": "sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==", "dev": true, - "license": "MIT", + "peer": true, "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-primitive": "1.0.3" }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" }, "peerDependenciesMeta": { "@types/react": { "optional": true + }, + "@types/react-dom": { + "optional": true } } }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-portal": { - "version": "1.1.1", + "node_modules/@radix-ui/react-primitive": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3.tgz", + "integrity": "sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==", "dev": true, - "license": "MIT", + "peer": true, "dependencies": { - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-use-layout-effect": "1.1.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-slot": "1.0.2" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0" }, "peerDependenciesMeta": { "@types/react": { @@ -4913,12 +4664,22 @@ } } }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-primitive": { - "version": "2.0.0", + "node_modules/@radix-ui/react-roving-focus": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.0.tgz", + "integrity": "sha512-EA6AMGeq9AEeQDeSH0aZgG198qkfHSbvWTf1HvoDmOB5bBG/qTxjYMWUKMnYiV6J/iP/J8MEFSuB2zRU2n7ODA==", "dev": true, - "license": "MIT", + "peer": true, "dependencies": { - "@radix-ui/react-slot": "1.1.0" + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-collection": "1.1.0", + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-direction": "1.1.0", + "@radix-ui/react-id": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-callback-ref": "1.1.0", + "@radix-ui/react-use-controllable-state": "1.1.0" }, "peerDependencies": { "@types/react": "*", @@ -4935,44 +4696,46 @@ } } }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-slot": { + "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/primitive": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.0.tgz", + "integrity": "sha512-4Z8dn6Upk0qk4P74xBhZ6Hd/w0mPEzOOLxy4xiPXOXqjF7jZS0VAKk7/x/H6FyY2zCkYJqePf1G5KmkmNJ4RBA==", "dev": true, - "license": "MIT", - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } + "peer": true }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-use-callback-ref": { + "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-collection": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.0.tgz", + "integrity": "sha512-GZsZslMJEyo1VKm5L1ZJY8tGDxZNPAoUeQUIbKeJfoi7Q4kmig5AsgLMYYuyYbfjd8fBmFORAIwYAkXMnXZgZw==", "dev": true, - "license": "MIT", + "peer": true, + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.0", + "@radix-ui/react-context": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-slot": "1.1.0" + }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { "optional": true + }, + "@types/react-dom": { + "optional": true } } }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-use-controllable-state": { + "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-compose-refs": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.0.tgz", + "integrity": "sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==", "dev": true, - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-callback-ref": "1.1.0" - }, + "peer": true, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" @@ -4983,13 +4746,12 @@ } } }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-use-escape-keydown": { + "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-context": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.0.tgz", + "integrity": "sha512-OKrckBy+sMEgYM/sMmqmErVn0kZqrHPJze+Ql3DzYsDDp0hl0L62nx/2122/Bvps1qz645jlcu2tD9lrRSdf8A==", "dev": true, - "license": "MIT", - "dependencies": { - "@radix-ui/react-use-callback-ref": "1.1.0" - }, + "peer": true, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" @@ -5000,10 +4762,12 @@ } } }, - "node_modules/@radix-ui/react-dialog/node_modules/@radix-ui/react-use-layout-effect": { + "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-direction": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.0.tgz", + "integrity": "sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==", "dev": true, - "license": "MIT", + "peer": true, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" @@ -5014,23 +4778,18 @@ } } }, - "node_modules/@radix-ui/react-dialog/node_modules/react-remove-scroll": { - "version": "2.5.7", + "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-id": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.0.tgz", + "integrity": "sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==", "dev": true, - "license": "MIT", + "peer": true, "dependencies": { - "react-remove-scroll-bar": "^2.3.4", - "react-style-singleton": "^2.2.1", - "tslib": "^2.1.0", - "use-callback-ref": "^1.3.0", - "use-sidecar": "^1.1.2" - }, - "engines": { - "node": ">=10" + "@radix-ui/react-use-layout-effect": "1.1.0" }, "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -5038,63 +4797,58 @@ } } }, - "node_modules/@radix-ui/react-direction": { - "version": "1.0.1", + "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.0.0.tgz", + "integrity": "sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10" + "@radix-ui/react-slot": "1.1.0" }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "@types/react-dom": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { "optional": true + }, + "@types/react-dom": { + "optional": true } } }, - "node_modules/@radix-ui/react-dismissable-layer": { - "version": "1.0.4", + "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.1.0.tgz", + "integrity": "sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-escape-keydown": "1.0.3" + "@radix-ui/react-compose-refs": "1.1.0" }, "peerDependencies": { "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { "optional": true - }, - "@types/react-dom": { - "optional": true } } }, - "node_modules/@radix-ui/react-focus-guards": { - "version": "1.0.1", + "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.0.tgz", + "integrity": "sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==", "dev": true, - "license": "MIT", "peer": true, - "dependencies": { - "@babel/runtime": "^7.13.10" - }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -5102,44 +4856,34 @@ } } }, - "node_modules/@radix-ui/react-focus-scope": { - "version": "1.0.3", + "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.1.0.tgz", + "integrity": "sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-use-callback-ref": "1.0.1" + "@radix-ui/react-use-callback-ref": "1.1.0" }, "peerDependencies": { "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { "optional": true - }, - "@types/react-dom": { - "optional": true } } }, - "node_modules/@radix-ui/react-id": { - "version": "1.0.1", + "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-use-layout-effect": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.0.tgz", + "integrity": "sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==", "dev": true, - "license": "MIT", "peer": true, - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.1" - }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -5147,23 +4891,35 @@ } } }, - "node_modules/@radix-ui/react-popper": { - "version": "1.1.2", + "node_modules/@radix-ui/react-select": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-1.2.2.tgz", + "integrity": "sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10", - "@floating-ui/react-dom": "^2.0.0", - "@radix-ui/react-arrow": "1.0.3", + "@radix-ui/number": "1.0.1", + "@radix-ui/primitive": "1.0.1", + "@radix-ui/react-collection": "1.0.3", "@radix-ui/react-compose-refs": "1.0.1", "@radix-ui/react-context": "1.0.1", + "@radix-ui/react-direction": "1.0.1", + "@radix-ui/react-dismissable-layer": "1.0.4", + "@radix-ui/react-focus-guards": "1.0.1", + "@radix-ui/react-focus-scope": "1.0.3", + "@radix-ui/react-id": "1.0.1", + "@radix-ui/react-popper": "1.1.2", + "@radix-ui/react-portal": "1.0.3", "@radix-ui/react-primitive": "1.0.3", + "@radix-ui/react-slot": "1.0.2", "@radix-ui/react-use-callback-ref": "1.0.1", + "@radix-ui/react-use-controllable-state": "1.0.1", "@radix-ui/react-use-layout-effect": "1.0.1", - "@radix-ui/react-use-rect": "1.0.1", - "@radix-ui/react-use-size": "1.0.1", - "@radix-ui/rect": "1.0.1" + "@radix-ui/react-use-previous": "1.0.1", + "@radix-ui/react-visually-hidden": "1.0.3", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.5.5" }, "peerDependencies": { "@types/react": "*", @@ -5180,20 +4936,20 @@ } } }, - "node_modules/@radix-ui/react-portal": { - "version": "1.0.3", + "node_modules/@radix-ui/react-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.1.0.tgz", + "integrity": "sha512-3uBAs+egzvJBDZAzvb/n4NxxOYpnspmWxO2u5NbZ8Y6FM/NdrGSF9bop3Cf6F6C71z1rTSn8KV0Fo2ZVd79lGA==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-primitive": "1.0.3" + "@radix-ui/react-primitive": "2.0.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -5204,13 +4960,30 @@ } } }, - "node_modules/@radix-ui/react-presence": { + "node_modules/@radix-ui/react-separator/node_modules/@radix-ui/react-compose-refs": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.0.tgz", + "integrity": "sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==", "dev": true, - "license": "MIT", + "peer": true, + "peerDependencies": { + "@types/react": "*", + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@radix-ui/react-separator/node_modules/@radix-ui/react-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.0.0.tgz", + "integrity": "sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw==", + "dev": true, + "peer": true, "dependencies": { - "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-use-layout-effect": "1.1.0" + "@radix-ui/react-slot": "1.1.0" }, "peerDependencies": { "@types/react": "*", @@ -5227,10 +5000,15 @@ } } }, - "node_modules/@radix-ui/react-presence/node_modules/@radix-ui/react-compose-refs": { + "node_modules/@radix-ui/react-separator/node_modules/@radix-ui/react-slot": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.1.0.tgz", + "integrity": "sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==", "dev": true, - "license": "MIT", + "peer": true, + "dependencies": { + "@radix-ui/react-compose-refs": "1.1.0" + }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" @@ -5241,13 +5019,19 @@ } } }, - "node_modules/@radix-ui/react-presence/node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.1.0", + "node_modules/@radix-ui/react-slot": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2.tgz", + "integrity": "sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==", "dev": true, - "license": "MIT", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-compose-refs": "1.0.1" + }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "react": "^16.8 || ^17.0 || ^18.0" }, "peerDependenciesMeta": { "@types/react": { @@ -5255,20 +5039,22 @@ } } }, - "node_modules/@radix-ui/react-primitive": { - "version": "1.0.3", + "node_modules/@radix-ui/react-toggle": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle/-/react-toggle-1.1.0.tgz", + "integrity": "sha512-gwoxaKZ0oJ4vIgzsfESBuSgJNdc0rv12VhHgcqN0TEJmmZixXG/2XpsLK8kzNWYcnaoRIEEQc0bEi3dIvdUpjw==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.2" + "@radix-ui/primitive": "1.1.0", + "@radix-ui/react-primitive": "2.0.0", + "@radix-ui/react-use-controllable-state": "1.1.0" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -5279,20 +5065,19 @@ } } }, - "node_modules/@radix-ui/react-roving-focus": { + "node_modules/@radix-ui/react-toggle-group": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle-group/-/react-toggle-group-1.1.0.tgz", + "integrity": "sha512-PpTJV68dZU2oqqgq75Uzto5o/XfOVgkrJ9rulVmfTKxWp3HfUjHE6CP/WLRR4AzPX9HWxw7vFow2me85Yu+Naw==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@radix-ui/primitive": "1.1.0", - "@radix-ui/react-collection": "1.1.0", - "@radix-ui/react-compose-refs": "1.1.0", "@radix-ui/react-context": "1.1.0", "@radix-ui/react-direction": "1.1.0", - "@radix-ui/react-id": "1.1.0", "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-use-callback-ref": "1.1.0", + "@radix-ui/react-roving-focus": "1.1.0", + "@radix-ui/react-toggle": "1.1.0", "@radix-ui/react-use-controllable-state": "1.1.0" }, "peerDependencies": { @@ -5310,57 +5095,18 @@ } } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/primitive": { + "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/primitive": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.0.tgz", + "integrity": "sha512-4Z8dn6Upk0qk4P74xBhZ6Hd/w0mPEzOOLxy4xiPXOXqjF7jZS0VAKk7/x/H6FyY2zCkYJqePf1G5KmkmNJ4RBA==", "dev": true, - "license": "MIT", "peer": true }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-collection": { + "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-compose-refs": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.0.tgz", + "integrity": "sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==", "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.0", - "@radix-ui/react-context": "1.1.0", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-slot": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-compose-refs": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "peer": true, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-context": { - "version": "1.1.0", - "dev": true, - "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -5372,10 +5118,11 @@ } } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-direction": { + "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-context": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.0.tgz", + "integrity": "sha512-OKrckBy+sMEgYM/sMmqmErVn0kZqrHPJze+Ql3DzYsDDp0hl0L62nx/2122/Bvps1qz645jlcu2tD9lrRSdf8A==", "dev": true, - "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -5387,14 +5134,12 @@ } } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-id": { + "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-direction": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.0.tgz", + "integrity": "sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==", "dev": true, - "license": "MIT", "peer": true, - "dependencies": { - "@radix-ui/react-use-layout-effect": "1.1.0" - }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" @@ -5405,10 +5150,11 @@ } } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-primitive": { + "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-primitive": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.0.0.tgz", + "integrity": "sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-slot": "1.1.0" @@ -5428,10 +5174,11 @@ } } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-slot": { + "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-slot": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.1.0.tgz", + "integrity": "sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-compose-refs": "1.1.0" @@ -5446,10 +5193,11 @@ } } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-use-callback-ref": { + "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-use-callback-ref": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.0.tgz", + "integrity": "sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==", "dev": true, - "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -5461,10 +5209,11 @@ } } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-use-controllable-state": { + "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-use-controllable-state": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.1.0.tgz", + "integrity": "sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-use-callback-ref": "1.1.0" @@ -5479,92 +5228,18 @@ } } }, - "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "peer": true, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-select": { - "version": "1.2.2", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/number": "1.0.1", - "@radix-ui/primitive": "1.0.1", - "@radix-ui/react-collection": "1.0.3", - "@radix-ui/react-compose-refs": "1.0.1", - "@radix-ui/react-context": "1.0.1", - "@radix-ui/react-direction": "1.0.1", - "@radix-ui/react-dismissable-layer": "1.0.4", - "@radix-ui/react-focus-guards": "1.0.1", - "@radix-ui/react-focus-scope": "1.0.3", - "@radix-ui/react-id": "1.0.1", - "@radix-ui/react-popper": "1.1.2", - "@radix-ui/react-portal": "1.0.3", - "@radix-ui/react-primitive": "1.0.3", - "@radix-ui/react-slot": "1.0.2", - "@radix-ui/react-use-callback-ref": "1.0.1", - "@radix-ui/react-use-controllable-state": "1.0.1", - "@radix-ui/react-use-layout-effect": "1.0.1", - "@radix-ui/react-use-previous": "1.0.1", - "@radix-ui/react-visually-hidden": "1.0.3", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.5.5" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-separator": { + "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/primitive": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.0.tgz", + "integrity": "sha512-4Z8dn6Upk0qk4P74xBhZ6Hd/w0mPEzOOLxy4xiPXOXqjF7jZS0VAKk7/x/H6FyY2zCkYJqePf1G5KmkmNJ4RBA==", "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@radix-ui/react-primitive": "2.0.0" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } + "peer": true }, - "node_modules/@radix-ui/react-separator/node_modules/@radix-ui/react-compose-refs": { + "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/react-compose-refs": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.0.tgz", + "integrity": "sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==", "dev": true, - "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -5576,10 +5251,11 @@ } } }, - "node_modules/@radix-ui/react-separator/node_modules/@radix-ui/react-primitive": { + "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/react-primitive": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.0.0.tgz", + "integrity": "sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-slot": "1.1.0" @@ -5599,10 +5275,11 @@ } } }, - "node_modules/@radix-ui/react-separator/node_modules/@radix-ui/react-slot": { + "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/react-slot": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.1.0.tgz", + "integrity": "sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-compose-refs": "1.1.0" @@ -5617,17 +5294,15 @@ } } }, - "node_modules/@radix-ui/react-slot": { - "version": "1.0.2", + "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.0.tgz", + "integrity": "sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==", "dev": true, - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.1" - }, + "peer": true, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { @@ -5635,35 +5310,30 @@ } } }, - "node_modules/@radix-ui/react-toggle": { + "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/react-use-controllable-state": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.1.0.tgz", + "integrity": "sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { - "@radix-ui/primitive": "1.1.0", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-use-controllable-state": "1.1.0" + "@radix-ui/react-use-callback-ref": "1.1.0" }, "peerDependencies": { "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "peerDependenciesMeta": { "@types/react": { "optional": true - }, - "@types/react-dom": { - "optional": true } } }, - "node_modules/@radix-ui/react-toggle-group": { + "node_modules/@radix-ui/react-toolbar": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-toolbar/-/react-toolbar-1.1.0.tgz", + "integrity": "sha512-ZUKknxhMTL/4hPh+4DuaTot9aO7UD6Kupj4gqXCsBTayX1pD1L+0C2/2VZKXb4tIifQklZ3pf2hG9T+ns+FclQ==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@radix-ui/primitive": "1.1.0", @@ -5671,8 +5341,8 @@ "@radix-ui/react-direction": "1.1.0", "@radix-ui/react-primitive": "2.0.0", "@radix-ui/react-roving-focus": "1.1.0", - "@radix-ui/react-toggle": "1.1.0", - "@radix-ui/react-use-controllable-state": "1.1.0" + "@radix-ui/react-separator": "1.1.0", + "@radix-ui/react-toggle-group": "1.1.0" }, "peerDependencies": { "@types/react": "*", @@ -5689,16 +5359,18 @@ } } }, - "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/primitive": { + "node_modules/@radix-ui/react-toolbar/node_modules/@radix-ui/primitive": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.0.tgz", + "integrity": "sha512-4Z8dn6Upk0qk4P74xBhZ6Hd/w0mPEzOOLxy4xiPXOXqjF7jZS0VAKk7/x/H6FyY2zCkYJqePf1G5KmkmNJ4RBA==", "dev": true, - "license": "MIT", "peer": true }, - "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-compose-refs": { + "node_modules/@radix-ui/react-toolbar/node_modules/@radix-ui/react-compose-refs": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.0.tgz", + "integrity": "sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==", "dev": true, - "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -5710,10 +5382,11 @@ } } }, - "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-context": { + "node_modules/@radix-ui/react-toolbar/node_modules/@radix-ui/react-context": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.0.tgz", + "integrity": "sha512-OKrckBy+sMEgYM/sMmqmErVn0kZqrHPJze+Ql3DzYsDDp0hl0L62nx/2122/Bvps1qz645jlcu2tD9lrRSdf8A==", "dev": true, - "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -5725,10 +5398,11 @@ } } }, - "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-direction": { + "node_modules/@radix-ui/react-toolbar/node_modules/@radix-ui/react-direction": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.0.tgz", + "integrity": "sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==", "dev": true, - "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -5740,10 +5414,11 @@ } } }, - "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-primitive": { + "node_modules/@radix-ui/react-toolbar/node_modules/@radix-ui/react-primitive": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.0.0.tgz", + "integrity": "sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-slot": "1.1.0" @@ -5763,10 +5438,11 @@ } } }, - "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-slot": { + "node_modules/@radix-ui/react-toolbar/node_modules/@radix-ui/react-slot": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.1.0.tgz", + "integrity": "sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-compose-refs": "1.1.0" @@ -5781,14 +5457,18 @@ } } }, - "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.1.0", + "node_modules/@radix-ui/react-use-callback-ref": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1.tgz", + "integrity": "sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==", "dev": true, - "license": "MIT", "peer": true, + "dependencies": { + "@babel/runtime": "^7.13.10" + }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "react": "^16.8 || ^17.0 || ^18.0" }, "peerDependenciesMeta": { "@types/react": { @@ -5796,17 +5476,19 @@ } } }, - "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.1.0", + "node_modules/@radix-ui/react-use-controllable-state": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.1.tgz", + "integrity": "sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { - "@radix-ui/react-use-callback-ref": "1.1.0" + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.1" }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "react": "^16.8 || ^17.0 || ^18.0" }, "peerDependenciesMeta": { "@types/react": { @@ -5814,20 +5496,19 @@ } } }, - "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/primitive": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/react-compose-refs": { - "version": "1.1.0", + "node_modules/@radix-ui/react-use-escape-keydown": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.3.tgz", + "integrity": "sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==", "dev": true, - "license": "MIT", "peer": true, + "dependencies": { + "@babel/runtime": "^7.13.10", + "@radix-ui/react-use-callback-ref": "1.0.1" + }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "react": "^16.8 || ^17.0 || ^18.0" }, "peerDependenciesMeta": { "@types/react": { @@ -5835,286 +5516,37 @@ } } }, - "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/react-primitive": { - "version": "2.0.0", + "node_modules/@radix-ui/react-use-layout-effect": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1.tgz", + "integrity": "sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { - "@radix-ui/react-slot": "1.1.0" + "@babel/runtime": "^7.13.10" }, "peerDependencies": { "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" + "react": "^16.8 || ^17.0 || ^18.0" }, "peerDependenciesMeta": { "@types/react": { "optional": true - }, - "@types/react-dom": { - "optional": true } } }, - "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/react-slot": { - "version": "1.1.0", + "node_modules/@radix-ui/react-use-previous": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.0.1.tgz", + "integrity": "sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { - "@radix-ui/react-compose-refs": "1.1.0" + "@babel/runtime": "^7.13.10" }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "peer": true, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@radix-ui/react-use-callback-ref": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-toolbar": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@radix-ui/primitive": "1.1.0", - "@radix-ui/react-context": "1.1.0", - "@radix-ui/react-direction": "1.1.0", - "@radix-ui/react-primitive": "2.0.0", - "@radix-ui/react-roving-focus": "1.1.0", - "@radix-ui/react-separator": "1.1.0", - "@radix-ui/react-toggle-group": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-toolbar/node_modules/@radix-ui/primitive": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "peer": true - }, - "node_modules/@radix-ui/react-toolbar/node_modules/@radix-ui/react-compose-refs": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "peer": true, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-toolbar/node_modules/@radix-ui/react-context": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "peer": true, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-toolbar/node_modules/@radix-ui/react-direction": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "peer": true, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-toolbar/node_modules/@radix-ui/react-primitive": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@radix-ui/react-slot": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", - "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "@types/react-dom": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-toolbar/node_modules/@radix-ui/react-slot": { - "version": "1.1.0", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@radix-ui/react-compose-refs": "1.1.0" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-callback-ref": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-controllable-state": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-escape-keydown": { - "version": "1.0.3", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.1" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-layout-effect": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@radix-ui/react-use-previous": { - "version": "1.0.1", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@babel/runtime": "^7.13.10" - }, - "peerDependencies": { - "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0" }, "peerDependenciesMeta": { "@types/react": { @@ -6124,8 +5556,9 @@ }, "node_modules/@radix-ui/react-use-rect": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.1.tgz", + "integrity": "sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10", @@ -6143,8 +5576,9 @@ }, "node_modules/@radix-ui/react-use-size": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.1.tgz", + "integrity": "sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10", @@ -6162,8 +5596,9 @@ }, "node_modules/@radix-ui/react-visually-hidden": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.0.3.tgz", + "integrity": "sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10", @@ -6186,8 +5621,9 @@ }, "node_modules/@radix-ui/rect": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.1.tgz", + "integrity": "sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10" @@ -6195,8 +5631,9 @@ }, "node_modules/@rollup/plugin-replace": { "version": "5.0.7", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.7.tgz", + "integrity": "sha512-PqxSfuorkHz/SPpyngLyg5GCEkOcee9M1bkxiVDr41Pd61mqP1PLOoDPbpl44SB2mQGKwV/In74gqQmGITOhEQ==", "dev": true, - "license": "MIT", "dependencies": { "@rollup/pluginutils": "^5.0.1", "magic-string": "^0.30.3" @@ -6215,8 +5652,9 @@ }, "node_modules/@rollup/plugin-virtual": { "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-virtual/-/plugin-virtual-3.0.2.tgz", + "integrity": "sha512-10monEYsBp3scM4/ND4LNH5Rxvh3e/cVeL3jWTgZ2SrQ+BmUoQcopVQvnaMcOnykb1VkxUFuDAN+0FnpTFRy2A==", "dev": true, - "license": "MIT", "engines": { "node": ">=14.0.0" }, @@ -6231,8 +5669,9 @@ }, "node_modules/@rollup/pluginutils": { "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", + "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", "dev": true, - "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", "estree-walker": "^2.0.2", @@ -6250,34 +5689,6 @@ } } }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.18.0.tgz", - "integrity": "sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "peer": true - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.18.0.tgz", - "integrity": "sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "peer": true - }, "node_modules/@rollup/rollup-darwin-arm64": { "version": "4.20.0", "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.20.0.tgz", @@ -6290,48 +5701,6 @@ "darwin" ] }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.18.0.tgz", - "integrity": "sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "peer": true - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.18.0.tgz", - "integrity": "sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.18.0.tgz", - "integrity": "sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, "node_modules/@rollup/rollup-linux-arm64-gnu": { "version": "4.20.0", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.20.0.tgz", @@ -6344,62 +5713,6 @@ "linux" ] }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.18.0.tgz", - "integrity": "sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.18.0.tgz", - "integrity": "sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.18.0.tgz", - "integrity": "sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.18.0.tgz", - "integrity": "sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, "node_modules/@rollup/rollup-linux-x64-gnu": { "version": "4.20.0", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.20.0.tgz", @@ -6412,62 +5725,6 @@ "linux" ] }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.18.0.tgz", - "integrity": "sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.18.0.tgz", - "integrity": "sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "peer": true - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.18.0.tgz", - "integrity": "sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "peer": true - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.18.0.tgz", - "integrity": "sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "peer": true - }, "node_modules/@sentry-internal/browser-utils": { "version": "8.24.0", "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-8.24.0.tgz", @@ -6572,13 +5829,15 @@ }, "node_modules/@sinclair/typebox": { "version": "0.27.8", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "dev": true }, "node_modules/@sindresorhus/is": { "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", + "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", "dev": true, - "license": "MIT", "engines": { "node": ">=14.16" }, @@ -6599,9 +5858,9 @@ } }, "node_modules/@spotlightjs/overlay": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@spotlightjs/overlay/-/overlay-2.2.1.tgz", - "integrity": "sha512-irQruLWY9U3Kijdx4vid+bqPXQih+UOxfeMw9NwhBIIKRNOGIXmXCsZExBhyySWj3BmP8aHZKTECbjkQ8Vvbfg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@spotlightjs/overlay/-/overlay-2.3.0.tgz", + "integrity": "sha512-kIHnTjEIl8gP9UWD3tvXWZ6mEArRn+7FMBs9ekkBSwrF8YbwaNBgBGkTci79IK/Ik+4clA6HIWWSHHglmO+mug==", "dev": true }, "node_modules/@spotlightjs/sidecar": { @@ -6621,31 +5880,13 @@ "node": ">=18" } }, - "node_modules/@spotlightjs/sidecar/node_modules/kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@spotlightjs/sidecar/node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, "node_modules/@spotlightjs/spotlight": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@spotlightjs/spotlight/-/spotlight-2.3.0.tgz", - "integrity": "sha512-lKE750puAx3nQ0gS9UZ7bXuAfymeEzMXx8FQYIXvWQOP+gcR+qluhMYcB0pcTlZco/4T2xQJ7tP/QKQycfbacQ==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@spotlightjs/spotlight/-/spotlight-2.3.1.tgz", + "integrity": "sha512-llFxhdC7b8L62mOqMxxfiGjPlF26KVcEuihxtiOLNtweuk21LFAlamiIIRYpVUfRxLmNQ2LbASVPVFstjiBRVw==", "dev": true, "dependencies": { - "@spotlightjs/overlay": "2.2.1", + "@spotlightjs/overlay": "2.3.0", "@spotlightjs/sidecar": "1.7.0", "import-meta-resolve": "^4.1.0" }, @@ -6657,9 +5898,9 @@ } }, "node_modules/@storybook/addon-actions": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-8.2.7.tgz", - "integrity": "sha512-wDnMGGmaogAForkNncfCx8BEDiwxeK8zC0lj8HkRPUuH6vTr81U5RIb12Wa2TnnNKLKMFAtyPSnofHf3OAfzZQ==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-8.2.8.tgz", + "integrity": "sha512-dyajqsMNAUktpi7aiml0Fsm4ey8Nh2YwRyTDuTJZ1iJFcFyARqfr5iKH4/qElq80y0FYXGgGRJB+dKJsCdefLw==", "dev": true, "dependencies": { "@storybook/global": "^5.0.0", @@ -6673,13 +5914,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.7" + "storybook": "^8.2.8" } }, "node_modules/@storybook/addon-backgrounds": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-8.2.7.tgz", - "integrity": "sha512-kEL3kzYB0qNfpznchlGBnQm4iydyzdTYDPlCFsKUAxfUmJFnpz2H52Sl5lB+qJC/4OREp1Usltag7cUjeuyzMQ==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-8.2.8.tgz", + "integrity": "sha512-OqXGpq8KzWwAAQWPnby/v4ayWuUAB18Twgi6zeb+QNLEQdFnSp7kz6+4mP8ZVg8RS3ACGXD31nnvvlF7GYoJjQ==", "dev": true, "dependencies": { "@storybook/global": "^5.0.0", @@ -6691,13 +5932,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.7" + "storybook": "^8.2.8" } }, "node_modules/@storybook/addon-controls": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-8.2.7.tgz", - "integrity": "sha512-u3MruX0Zh6l1iNkoJdXwx+zPVqpDKypVrC0YdN3qQ3+mtTwqt35rgetYqtOkDnJ8mXKxo8A5giERKPIyzH9iBA==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-8.2.8.tgz", + "integrity": "sha512-adhg68CSFaR/r95rgyKU4ZzWwZz+MU0c4vr9hqrR1UGvg/zl33IZQQzb5j5v3Axo0O31yPMaY6LRty7pOv3+/Q==", "dev": true, "dependencies": { "dequal": "^2.0.2", @@ -6709,21 +5950,21 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.7" + "storybook": "^8.2.8" } }, "node_modules/@storybook/addon-docs": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-8.2.7.tgz", - "integrity": "sha512-icLbvUWp95WUxq2sY+0xgJ49MaQ2HqtWY9RUJUZswJ/ZPJTCCpIoa6HP/NOB9A90Oec9n8sW+1CdDL4CxfxfZg==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-8.2.8.tgz", + "integrity": "sha512-8hqUYYveJjR3e/XdXt0vduA7TxFRIFWgXoa9jN5axa63kqfiHcfkpFYPjM8jCRhsfDIRgdrwe2qxsA0wewO1pA==", "dev": true, "dependencies": { "@babel/core": "^7.24.4", "@mdx-js/react": "^3.0.0", - "@storybook/blocks": "8.2.7", - "@storybook/csf-plugin": "8.2.7", + "@storybook/blocks": "8.2.8", + "@storybook/csf-plugin": "8.2.8", "@storybook/global": "^5.0.0", - "@storybook/react-dom-shim": "8.2.7", + "@storybook/react-dom-shim": "8.2.8", "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", "fs-extra": "^11.1.0", "react": "^16.8.0 || ^17.0.0 || ^18.0.0", @@ -6737,7 +5978,7 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.7" + "storybook": "^8.2.8" } }, "node_modules/@storybook/addon-docs/node_modules/fs-extra": { @@ -6754,21 +5995,42 @@ "node": ">=14.14" } }, + "node_modules/@storybook/addon-docs/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@storybook/addon-docs/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, "node_modules/@storybook/addon-essentials": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-8.2.7.tgz", - "integrity": "sha512-5qe7La9B2Z4Y9Fet3C35y8zOZwKgrqduNk8yAUmPRAOwopdo8SGKYpnFTnAtTfTCVk6Y+AZlRfQq0yLUk0Wl3g==", - "dev": true, - "dependencies": { - "@storybook/addon-actions": "8.2.7", - "@storybook/addon-backgrounds": "8.2.7", - "@storybook/addon-controls": "8.2.7", - "@storybook/addon-docs": "8.2.7", - "@storybook/addon-highlight": "8.2.7", - "@storybook/addon-measure": "8.2.7", - "@storybook/addon-outline": "8.2.7", - "@storybook/addon-toolbars": "8.2.7", - "@storybook/addon-viewport": "8.2.7", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-8.2.8.tgz", + "integrity": "sha512-NRbFv2ociM1l/Oi/1go/ZC5bUU41n9aKD1DzIbguEKBhUs/TGAES+f5x+7DvYnt3Hvd925/FyTXuMU+vNUeiUA==", + "dev": true, + "dependencies": { + "@storybook/addon-actions": "8.2.8", + "@storybook/addon-backgrounds": "8.2.8", + "@storybook/addon-controls": "8.2.8", + "@storybook/addon-docs": "8.2.8", + "@storybook/addon-highlight": "8.2.8", + "@storybook/addon-measure": "8.2.8", + "@storybook/addon-outline": "8.2.8", + "@storybook/addon-toolbars": "8.2.8", + "@storybook/addon-viewport": "8.2.8", "ts-dedent": "^2.0.0" }, "funding": { @@ -6776,13 +6038,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.7" + "storybook": "^8.2.8" } }, "node_modules/@storybook/addon-highlight": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-8.2.7.tgz", - "integrity": "sha512-YhiLtyJ3NBNV3FQoQo8RFjj59QGSmmeSwRvCjoac6No2DY5vkMW5a8mW6ORr6QYd7ratRNtd3AsPqksZIehRwQ==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-8.2.8.tgz", + "integrity": "sha512-IM1pPx6CCZbHV0bv3oB1qBCGDsr8soq7XLl93tc7mc4hstWSDFfNn7rx4CWycSlCqXlNTKh8cEkbrPrhV9cwbg==", "dev": true, "dependencies": { "@storybook/global": "^5.0.0" @@ -6792,13 +6054,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.7" + "storybook": "^8.2.8" } }, "node_modules/@storybook/addon-links": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-8.2.7.tgz", - "integrity": "sha512-BJdR+vdj7S6Rtx8XqBNQzLsRGH/FYHJ6B6BPWGp0awVx0jNWJnxepINQov8i+GAddUVQGCNG+r4LI3QSD3tNAA==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-8.2.8.tgz", + "integrity": "sha512-2igEaSdKAFjKjioT6LGdBxZulpbVCzmlmV//sTu3sQiVnnxRjjGFt77sEeLMajrsSvg9DB1RMbDsvJ4FJTzXfQ==", "dev": true, "dependencies": { "@storybook/csf": "0.1.11", @@ -6811,7 +6073,7 @@ }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^8.2.7" + "storybook": "^8.2.8" }, "peerDependenciesMeta": { "react": { @@ -6820,9 +6082,9 @@ } }, "node_modules/@storybook/addon-measure": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-8.2.7.tgz", - "integrity": "sha512-cS5njwlzrgrUjigUKjhbgJMT8bhPmVDK3FwrQqGhw6xYP4cd9/YBJ4RLNPWhOgGJ+EUTz7eFZ/Rkli5mNrhYcQ==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-8.2.8.tgz", + "integrity": "sha512-oqZiX571F9NNy8o/oVyM1Pe2cJz3WJ/OpL0lVbepHrV4ir1f+SDYZdMI58jGBAtoM52cwFc2ZPbzXKQs7a513A==", "dev": true, "dependencies": { "@storybook/global": "^5.0.0", @@ -6833,13 +6095,13 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.7" + "storybook": "^8.2.8" } }, "node_modules/@storybook/addon-outline": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-8.2.7.tgz", - "integrity": "sha512-oFSo3o5eEUSsdGUSPV22pGoJ5lL0PGcqjcee2hyl0Rc60ovsnB1BEGOoaGk7/bmkywMxRZm8D6j85V8HftA/kg==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-8.2.8.tgz", + "integrity": "sha512-Cbk4Z0ojggiXjpbS2c4WUP56yikQdT4O7+8AuBNNjVUHNvJQADWYovi6SvDmrS5dH1iyIkB+4saXMr0syp+BDw==", "dev": true, "dependencies": { "@storybook/global": "^5.0.0", @@ -6850,26 +6112,26 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.7" + "storybook": "^8.2.8" } }, "node_modules/@storybook/addon-toolbars": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-8.2.7.tgz", - "integrity": "sha512-lEq0/uiogQSxS8pM5AqIexPiG2mudHUxgBiVWSspbTQDUbGBUxB64VYeYERat50N/GyS2iCymlfSkC+OUXaYLQ==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-8.2.8.tgz", + "integrity": "sha512-k64G3FUpX3H/mhJ7AG1r/4Drsk6cdUtxI3yVdgWb7O3Ka7v/OFZexRXRSiV03n5q/kaqVKDu96Tuog57+7EB4w==", "dev": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.7" + "storybook": "^8.2.8" } }, "node_modules/@storybook/addon-viewport": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-8.2.7.tgz", - "integrity": "sha512-d4+klwM/duTukNED1WCeBgIMqL5Jvm/iUs2rUc5HI1FGMEDYnoLVR2ztjivQs+6f1cJWuGwWZD/toB5pKHuR/A==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-8.2.8.tgz", + "integrity": "sha512-/JZeIgB33yhryUvWaNO+3t9akcS8nGLyAUmlljPFr3LUDDYrO/0H9tE4CgjLqtwCXBq3k3s0HLzEJOrKI9Tmbw==", "dev": true, "dependencies": { "memoizerific": "^1.11.3" @@ -6879,13 +6141,14 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.7" + "storybook": "^8.2.8" } }, "node_modules/@storybook/addons": { "version": "7.6.17", + "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-7.6.17.tgz", + "integrity": "sha512-Ok18Y698Ccyg++MoUNJNHY0cXUvo8ETFIRLJk1g9ElJ70j6kPgNnzW2pAtZkBNmswHtofZ7pT156cj96k/LgfA==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@storybook/manager-api": "7.6.17", @@ -6897,41 +6160,11 @@ "url": "https://opencollective.com/storybook" } }, - "node_modules/@storybook/addons/node_modules/@storybook/channels": { - "version": "7.6.17", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@storybook/client-logger": "7.6.17", - "@storybook/core-events": "7.6.17", - "@storybook/global": "^5.0.0", - "qs": "^6.10.0", - "telejson": "^7.2.0", - "tiny-invariant": "^1.3.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/addons/node_modules/@storybook/client-logger": { - "version": "7.6.17", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@storybook/global": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, "node_modules/@storybook/addons/node_modules/@storybook/core-events": { "version": "7.6.17", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.6.17.tgz", + "integrity": "sha512-AriWMCm/k1cxlv10f+jZ1wavThTRpLaN3kY019kHWbYT9XgaSuLU67G7GPr3cGnJ6HuA6uhbzu8qtqVCd6OfXA==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "ts-dedent": "^2.0.0" @@ -6943,8 +6176,9 @@ }, "node_modules/@storybook/addons/node_modules/@storybook/manager-api": { "version": "7.6.17", + "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-7.6.17.tgz", + "integrity": "sha512-IJIV1Yc6yw1dhCY4tReHCfBnUKDqEBnMyHp3mbXpsaHxnxJZrXO45WjRAZIKlQKhl/Ge1CrnznmHRCmYgqmrWg==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@storybook/channels": "7.6.17", @@ -6967,51 +6201,11 @@ "url": "https://opencollective.com/storybook" } }, - "node_modules/@storybook/addons/node_modules/@storybook/preview-api": { - "version": "7.6.17", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@storybook/channels": "7.6.17", - "@storybook/client-logger": "7.6.17", - "@storybook/core-events": "7.6.17", - "@storybook/csf": "^0.1.2", - "@storybook/global": "^5.0.0", - "@storybook/types": "7.6.17", - "@types/qs": "^6.9.5", - "dequal": "^2.0.2", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/addons/node_modules/@storybook/router": { - "version": "7.6.17", - "dev": true, - "license": "MIT", - "peer": true, - "dependencies": { - "@storybook/client-logger": "7.6.17", - "memoizerific": "^1.11.3", - "qs": "^6.10.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, "node_modules/@storybook/addons/node_modules/@storybook/theming": { "version": "7.6.17", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-7.6.17.tgz", + "integrity": "sha512-ZbaBt3KAbmBtfjNqgMY7wPMBshhSJlhodyMNQypv+95xLD/R+Az6aBYbpVAOygLaUQaQk4ar7H/Ww6lFIoiFbA==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", @@ -7028,85 +6222,43 @@ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/@storybook/addons/node_modules/@storybook/types": { + "node_modules/@storybook/api": { "version": "7.6.17", + "resolved": "https://registry.npmjs.org/@storybook/api/-/api-7.6.17.tgz", + "integrity": "sha512-l92PI+5XL4zB/o4IBWFCKQWTXvPg9hR45DCJqlPHrLZStiR6Xj1mbrtOjUlgIOH+nYb/SZFZqO53hhrs7X4Nvg==", "dev": true, - "license": "MIT", - "peer": true, "dependencies": { - "@storybook/channels": "7.6.17", - "@types/babel__core": "^7.0.0", - "@types/express": "^4.7.0", - "file-system-cache": "2.3.0" + "@storybook/client-logger": "7.6.17", + "@storybook/manager-api": "7.6.17" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" } }, - "node_modules/@storybook/api": { + "node_modules/@storybook/api/node_modules/@storybook/core-events": { "version": "7.6.17", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.6.17.tgz", + "integrity": "sha512-AriWMCm/k1cxlv10f+jZ1wavThTRpLaN3kY019kHWbYT9XgaSuLU67G7GPr3cGnJ6HuA6uhbzu8qtqVCd6OfXA==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/client-logger": "7.6.17", - "@storybook/manager-api": "7.6.17" + "ts-dedent": "^2.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" } }, - "node_modules/@storybook/api/node_modules/@storybook/channels": { + "node_modules/@storybook/api/node_modules/@storybook/manager-api": { "version": "7.6.17", + "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-7.6.17.tgz", + "integrity": "sha512-IJIV1Yc6yw1dhCY4tReHCfBnUKDqEBnMyHp3mbXpsaHxnxJZrXO45WjRAZIKlQKhl/Ge1CrnznmHRCmYgqmrWg==", "dev": true, - "license": "MIT", "dependencies": { + "@storybook/channels": "7.6.17", "@storybook/client-logger": "7.6.17", "@storybook/core-events": "7.6.17", - "@storybook/global": "^5.0.0", - "qs": "^6.10.0", - "telejson": "^7.2.0", - "tiny-invariant": "^1.3.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/api/node_modules/@storybook/client-logger": { - "version": "7.6.17", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/global": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/api/node_modules/@storybook/core-events": { - "version": "7.6.17", - "dev": true, - "license": "MIT", - "dependencies": { - "ts-dedent": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, - "node_modules/@storybook/api/node_modules/@storybook/manager-api": { - "version": "7.6.17", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/channels": "7.6.17", - "@storybook/client-logger": "7.6.17", - "@storybook/core-events": "7.6.17", - "@storybook/csf": "^0.1.2", + "@storybook/csf": "^0.1.2", "@storybook/global": "^5.0.0", "@storybook/router": "7.6.17", "@storybook/theming": "7.6.17", @@ -7123,24 +6275,11 @@ "url": "https://opencollective.com/storybook" } }, - "node_modules/@storybook/api/node_modules/@storybook/router": { - "version": "7.6.17", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/client-logger": "7.6.17", - "memoizerific": "^1.11.3", - "qs": "^6.10.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, "node_modules/@storybook/api/node_modules/@storybook/theming": { "version": "7.6.17", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-7.6.17.tgz", + "integrity": "sha512-ZbaBt3KAbmBtfjNqgMY7wPMBshhSJlhodyMNQypv+95xLD/R+Az6aBYbpVAOygLaUQaQk4ar7H/Ww6lFIoiFbA==", "dev": true, - "license": "MIT", "dependencies": { "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", "@storybook/client-logger": "7.6.17", @@ -7156,25 +6295,10 @@ "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, - "node_modules/@storybook/api/node_modules/@storybook/types": { - "version": "7.6.17", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/channels": "7.6.17", - "@types/babel__core": "^7.0.0", - "@types/express": "^4.7.0", - "file-system-cache": "2.3.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - } - }, "node_modules/@storybook/blocks": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.2.7.tgz", - "integrity": "sha512-lZB4EzmY4ftgubkf7hmkALEhmfMhRkDRD5QjrgTZLRpdVXPzFUyljgLlTBhv34YTN+ZLYK618/4uSVJBpgoKeQ==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.2.8.tgz", + "integrity": "sha512-AHBXu9s73Xv9r1JageIL7C4eGf5XYEByai4Y6NYQsE+jF7b7e8oaSUoLW6fWSyLGuqvjRx+5P7GMNI2K1EngBA==", "dev": true, "dependencies": { "@storybook/csf": "0.1.11", @@ -7199,7 +6323,7 @@ "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^8.2.7" + "storybook": "^8.2.8" }, "peerDependenciesMeta": { "react": { @@ -7211,12 +6335,12 @@ } }, "node_modules/@storybook/builder-vite": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-8.2.7.tgz", - "integrity": "sha512-CoEQjsfAQdZeAavfh1sBTMmC453kUFLKHr1zs6MZAlkejxky+U21t1Zb1qEU+IsEr/AlzvJr60pxUNL/dy6PVQ==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-8.2.8.tgz", + "integrity": "sha512-p9EJfZkX9ZsVi1Qr3jYyCJaZZ/2pt0KVTOYnDzNnhi3P/suU6O3Lp/YCV5+KOfAmlg2IgTND0EidqZinqPIBSg==", "dev": true, "dependencies": { - "@storybook/csf-plugin": "8.2.7", + "@storybook/csf-plugin": "8.2.8", "@types/find-cache-dir": "^3.2.1", "browser-assert": "^1.2.1", "es-module-lexer": "^1.5.0", @@ -7232,7 +6356,7 @@ }, "peerDependencies": { "@preact/preset-vite": "*", - "storybook": "^8.2.7", + "storybook": "^8.2.8", "typescript": ">= 4.3.x", "vite": "^4.0.0 || ^5.0.0", "vite-plugin-glimmerx": "*" @@ -7249,6 +6373,12 @@ } } }, + "node_modules/@storybook/builder-vite/node_modules/es-module-lexer": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", + "dev": true + }, "node_modules/@storybook/builder-vite/node_modules/fs-extra": { "version": "11.2.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", @@ -7263,14 +6393,37 @@ "node": ">=14.14" } }, + "node_modules/@storybook/builder-vite/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/@storybook/builder-vite/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, "node_modules/@storybook/channels": { - "version": "8.1.10", + "version": "7.6.17", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.6.17.tgz", + "integrity": "sha512-GFG40pzaSxk1hUr/J/TMqW5AFDDPUSu+HkeE/oqSWJbOodBOLJzHN6CReJS6y1DjYSZLNFt1jftPWZZInG/XUA==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/client-logger": "8.1.10", - "@storybook/core-events": "8.1.10", + "@storybook/client-logger": "7.6.17", + "@storybook/core-events": "7.6.17", "@storybook/global": "^5.0.0", + "qs": "^6.10.0", "telejson": "^7.2.0", "tiny-invariant": "^1.3.1" }, @@ -7280,11 +6433,11 @@ } }, "node_modules/@storybook/channels/node_modules/@storybook/core-events": { - "version": "8.1.10", + "version": "7.6.17", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.6.17.tgz", + "integrity": "sha512-AriWMCm/k1cxlv10f+jZ1wavThTRpLaN3kY019kHWbYT9XgaSuLU67G7GPr3cGnJ6HuA6uhbzu8qtqVCd6OfXA==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/csf": "^0.1.7", "ts-dedent": "^2.0.0" }, "funding": { @@ -7293,9 +6446,10 @@ } }, "node_modules/@storybook/client-logger": { - "version": "8.1.10", + "version": "7.6.17", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.6.17.tgz", + "integrity": "sha512-6WBYqixAXNAXlSaBWwgljWpAu10tPRBJrcFvx2gPUne58EeMM20Gi/iHYBz2kMCY+JLAgeIH7ZxInqwO8vDwiQ==", "dev": true, - "license": "MIT", "dependencies": { "@storybook/global": "^5.0.0" }, @@ -7305,15 +6459,15 @@ } }, "node_modules/@storybook/codemod": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-8.2.7.tgz", - "integrity": "sha512-D2sJcZMUO6Y7DNja4LvdT6uBee4bZbQKB904kEG9Kpr0XF20IHAP9BbkfG8HEFaS0GbJwvGvE03Sg+S1y+vO6Q==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-8.2.8.tgz", + "integrity": "sha512-dqD4j6JTsS8BM2y1yHBIe5fHvsGM08qpJQXkE77aXJIm5UfUeuWC7rY0xAheX3fU5G98l3BJk0ySUGspQL5pNg==", "dev": true, "dependencies": { "@babel/core": "^7.24.4", "@babel/preset-env": "^7.24.4", "@babel/types": "^7.24.0", - "@storybook/core": "8.2.7", + "@storybook/core": "8.2.8", "@storybook/csf": "0.1.11", "@types/cross-spawn": "^6.0.2", "cross-spawn": "^7.0.3", @@ -7329,10 +6483,55 @@ "url": "https://opencollective.com/storybook" } }, + "node_modules/@storybook/codemod/node_modules/globby": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", + "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", + "dev": true, + "dependencies": { + "@sindresorhus/merge-streams": "^2.1.0", + "fast-glob": "^3.3.2", + "ignore": "^5.2.4", + "path-type": "^5.0.0", + "slash": "^5.1.0", + "unicorn-magic": "^0.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@storybook/codemod/node_modules/path-type": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", + "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@storybook/codemod/node_modules/slash": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", + "dev": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/@storybook/components": { "version": "7.6.20", + "resolved": "https://registry.npmjs.org/@storybook/components/-/components-7.6.20.tgz", + "integrity": "sha512-0d8u4m558R+W5V+rseF/+e9JnMciADLXTpsILrG+TBhwECk0MctIWW18bkqkujdCm8kDZr5U2iM/5kS1Noy7Ug==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-select": "^1.2.2", @@ -7357,8 +6556,9 @@ }, "node_modules/@storybook/components/node_modules/@storybook/channels": { "version": "7.6.20", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.6.20.tgz", + "integrity": "sha512-4hkgPSH6bJclB2OvLnkZOGZW1WptJs09mhQ6j6qLjgBZzL/ZdD6priWSd7iXrmPiN5TzUobkG4P4Dp7FjkiO7A==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@storybook/client-logger": "7.6.20", @@ -7375,8 +6575,9 @@ }, "node_modules/@storybook/components/node_modules/@storybook/client-logger": { "version": "7.6.20", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.6.20.tgz", + "integrity": "sha512-NwG0VIJQCmKrSaN5GBDFyQgTAHLNishUPLW1NrzqTDNAhfZUoef64rPQlinbopa0H4OXmlB+QxbQIb3ubeXmSQ==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@storybook/global": "^5.0.0" @@ -7388,8 +6589,9 @@ }, "node_modules/@storybook/components/node_modules/@storybook/types": { "version": "7.6.20", + "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.6.20.tgz", + "integrity": "sha512-GncdY3x0LpbhmUAAJwXYtJDUQEwfF175gsjH0/fxPkxPoV7Sef9TM41jQLJW/5+6TnZoCZP/+aJZTJtq3ni23Q==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@storybook/channels": "7.6.20", @@ -7403,9 +6605,9 @@ } }, "node_modules/@storybook/core": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/core/-/core-8.2.7.tgz", - "integrity": "sha512-vgw5MYN9Bq2/ZsObCOEHbBHwi4RpbYCHPFtKkr4kTnWID++FCSiSVd7jY3xPvcNxWqCxOyH6dThpBi+SsB/ZAA==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/core/-/core-8.2.8.tgz", + "integrity": "sha512-Wwm/Txh87hbxqU9OaxXwdGAmdRBjDn7rlZEPjNBx0tt43SQ11fKambY7nVWrWuw46YsJpdF9V/PQr4noNEXXEA==", "dev": true, "dependencies": { "@storybook/csf": "0.1.11", @@ -7427,8 +6629,9 @@ }, "node_modules/@storybook/core-events": { "version": "7.6.20", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.6.20.tgz", + "integrity": "sha512-tlVDuVbDiNkvPDFAu+0ou3xBBYbx9zUURQz4G9fAq0ScgBOs/bpzcRrFb4mLpemUViBAd47tfZKdH4MAX45KVQ==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "ts-dedent": "^2.0.0" @@ -7471,9 +6674,9 @@ } }, "node_modules/@storybook/core/node_modules/@types/node": { - "version": "18.19.42", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.42.tgz", - "integrity": "sha512-d2ZFc/3lnK2YCYhos8iaNIYu9Vfhr92nHiyJHRltXWjXUBjEE+A4I58Tdbnw4VhggSW+2j5y5gTrLs4biNnubg==", + "version": "18.19.43", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.43.tgz", + "integrity": "sha512-Mw/YlgXnyJdEwLoFv2dpuJaDFriX+Pc+0qOBJ57jC1H6cDxIj2xc5yUrdtArDVG0m+KV6622a4p2tenEqB3C/g==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -7517,6 +6720,12 @@ "@esbuild/win32-x64": "0.21.5" } }, + "node_modules/@storybook/core/node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, "node_modules/@storybook/csf": { "version": "0.1.11", "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.1.11.tgz", @@ -7527,9 +6736,9 @@ } }, "node_modules/@storybook/csf-plugin": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-8.2.7.tgz", - "integrity": "sha512-rBdplL6xcVJcuq+uM0eidomMQ5BtAlVAejYrOTNiqBk/zVh5JSvchYzYG9n6Fo2PdKLLKdlZ874zhsVuNriNBQ==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-8.2.8.tgz", + "integrity": "sha512-CEHY7xloBPE8d8h0wg2AM2kRaZkHK8/vkYMNZPbccqAYj6PQIdTuOcXZIBAhAGydyIBULZmsmmsASxM9RO5fKA==", "dev": true, "dependencies": { "unplugin": "^1.3.1" @@ -7539,18 +6748,20 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.7" + "storybook": "^8.2.8" } }, "node_modules/@storybook/global": { "version": "5.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz", + "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==", + "dev": true }, "node_modules/@storybook/icons": { - "version": "1.2.9", + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-1.2.10.tgz", + "integrity": "sha512-310apKdDcjbbX2VSLWPwhEwAgjxTzVagrwucVZIdGPErwiAppX8KvBuWZgPo+rQLVrtH8S+pw1dbUwjcE6d7og==", "dev": true, - "license": "MIT", "engines": { "node": ">=14.0.0" }, @@ -7560,35 +6771,63 @@ } }, "node_modules/@storybook/manager-api": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-8.2.7.tgz", - "integrity": "sha512-BXjz6eNl1GyFcMwzRQTIokslcIY71AYblJUscPcy03X93oqI0GjFVa1xuSMwYw/oXWn7SHhKmqtqEG19lvBGRQ==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-8.2.8.tgz", + "integrity": "sha512-wzfRu3vrD9a99pN3W/RJXVtgNGNsy9PyvetjUfgQVtUZ9eXXDuA+tM7ITTu3xvONtV/rT2YEBwzOpowa+r1GNQ==", "dev": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.7" + "storybook": "^8.2.8" } }, "node_modules/@storybook/preview-api": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.2.7.tgz", - "integrity": "sha512-lNZBTjZaYNSwBY8dEcDZdkOBvq1/JoVWpuvqDEKvGmp5usTe77xAOwGyncEb96Cx1BbXXkMiDrqbV5G23PFRYA==", + "version": "7.6.17", + "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.6.17.tgz", + "integrity": "sha512-wLfDdI9RWo1f2zzFe54yRhg+2YWyxLZvqdZnSQ45mTs4/7xXV5Wfbv3QNTtcdw8tT3U5KRTrN1mTfTCiRJc0Kw==", "dev": true, + "peer": true, + "dependencies": { + "@storybook/channels": "7.6.17", + "@storybook/client-logger": "7.6.17", + "@storybook/core-events": "7.6.17", + "@storybook/csf": "^0.1.2", + "@storybook/global": "^5.0.0", + "@storybook/types": "7.6.17", + "@types/qs": "^6.9.5", + "dequal": "^2.0.2", + "lodash": "^4.17.21", + "memoizerific": "^1.11.3", + "qs": "^6.10.0", + "synchronous-promise": "^2.0.15", + "ts-dedent": "^2.0.0", + "util-deprecate": "^1.0.2" + }, "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" + } + }, + "node_modules/@storybook/preview-api/node_modules/@storybook/core-events": { + "version": "7.6.17", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.6.17.tgz", + "integrity": "sha512-AriWMCm/k1cxlv10f+jZ1wavThTRpLaN3kY019kHWbYT9XgaSuLU67G7GPr3cGnJ6HuA6uhbzu8qtqVCd6OfXA==", + "dev": true, + "peer": true, + "dependencies": { + "ts-dedent": "^2.0.0" }, - "peerDependencies": { - "storybook": "^8.2.7" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, "node_modules/@storybook/react-dom-shim": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-8.2.7.tgz", - "integrity": "sha512-9VI+NrC09DAr0QQZsFmU5Fd9eqdJp/1AHK+sm9BOZretGGGJwn22xS7UXhHIiFpfXJQnr3TNcYWRzXFyuaE/Sw==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-8.2.8.tgz", + "integrity": "sha512-2my3dGBOpBe30+FsSdQOIYCfxMyT68+SEq0qcXxfuax0BkhhJnZLpwvpqOna6EOVTgBD+Tk1TKmjpGwxuwp4rg==", "dev": true, "funding": { "type": "opencollective", @@ -7597,13 +6836,29 @@ "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^8.2.7" + "storybook": "^8.2.8" + } + }, + "node_modules/@storybook/router": { + "version": "7.6.17", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-7.6.17.tgz", + "integrity": "sha512-GnyC0j6Wi5hT4qRhSyT8NPtJfGmf82uZw97LQRWeyYu5gWEshUdM7aj40XlNiScd5cZDp0owO1idduVF2k2l2A==", + "dev": true, + "dependencies": { + "@storybook/client-logger": "7.6.17", + "memoizerific": "^1.11.3", + "qs": "^6.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, "node_modules/@storybook/theming": { "version": "7.6.20", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-7.6.20.tgz", + "integrity": "sha512-iT1pXHkSkd35JsCte6Qbanmprx5flkqtSHC6Gi6Umqoxlg9IjiLPmpHbaIXzoC06DSW93hPj5Zbi1lPlTvRC7Q==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", @@ -7622,8 +6877,9 @@ }, "node_modules/@storybook/theming/node_modules/@storybook/client-logger": { "version": "7.6.20", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.6.20.tgz", + "integrity": "sha512-NwG0VIJQCmKrSaN5GBDFyQgTAHLNishUPLW1NrzqTDNAhfZUoef64rPQlinbopa0H4OXmlB+QxbQIb3ubeXmSQ==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@storybook/global": "^5.0.0" @@ -7634,11 +6890,13 @@ } }, "node_modules/@storybook/types": { - "version": "8.1.10", + "version": "7.6.17", + "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.6.17.tgz", + "integrity": "sha512-GRY0xEJQ0PrL7DY2qCNUdIfUOE0Gsue6N+GBJw9ku1IUDFLJRDOF+4Dx2BvYcVCPI5XPqdWKlEyZdMdKjiQN7Q==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/channels": "8.1.10", + "@storybook/channels": "7.6.17", + "@types/babel__core": "^7.0.0", "@types/express": "^4.7.0", "file-system-cache": "2.3.0" }, @@ -7648,16 +6906,16 @@ } }, "node_modules/@storybook/web-components": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/web-components/-/web-components-8.2.7.tgz", - "integrity": "sha512-ndcLJip+oNFqqPp2UkuO6gUVZ+IjYhPhFGB7yeVzWLa/OT/XfAcEVfRWfeNwBGxc7r18sY25oo2d3ykgauYVvA==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/web-components/-/web-components-8.2.8.tgz", + "integrity": "sha512-HLiKsJAMzoze1bMHivczdWIxj3dtv5mZDTKYxQhiUYylZBqrMDwKQfjj1JHj1aYF3Mxh1mo5RLMnZO9M2FcM4g==", "dev": true, "dependencies": { - "@storybook/components": "^8.2.7", + "@storybook/components": "^8.2.8", "@storybook/global": "^5.0.0", - "@storybook/manager-api": "^8.2.7", - "@storybook/preview-api": "^8.2.7", - "@storybook/theming": "^8.2.7", + "@storybook/manager-api": "^8.2.8", + "@storybook/preview-api": "^8.2.8", + "@storybook/theming": "^8.2.8", "tiny-invariant": "^1.3.1", "ts-dedent": "^2.0.0" }, @@ -7670,17 +6928,17 @@ }, "peerDependencies": { "lit": "^2.0.0 || ^3.0.0", - "storybook": "^8.2.7" + "storybook": "^8.2.8" } }, "node_modules/@storybook/web-components-vite": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/web-components-vite/-/web-components-vite-8.2.7.tgz", - "integrity": "sha512-i0at4OwUXp31gUEkSdfF4MLomgWmanpEJyaWtFVneeC55Fz2gFlmggFVIWx2fTQxSV6F07/PFneXYqlwjJAsAA==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/web-components-vite/-/web-components-vite-8.2.8.tgz", + "integrity": "sha512-PKyrAbr7cfjgTHUbuMQPHtUwsTFGIGP5bjOqB2Ep//9yPN9AME4OJIei9Uc4P9YpLR2XJjjpK0Y+wDcIjB6cVw==", "dev": true, "dependencies": { - "@storybook/builder-vite": "8.2.7", - "@storybook/web-components": "8.2.7", + "@storybook/builder-vite": "8.2.8", + "@storybook/web-components": "8.2.8", "magic-string": "^0.30.0" }, "engines": { @@ -7691,41 +6949,55 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.7" + "storybook": "^8.2.8" } }, "node_modules/@storybook/web-components/node_modules/@storybook/components": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-8.2.7.tgz", - "integrity": "sha512-FXhnoHl9S+tKSFc62iUG3EWplQP9ojGQaSMhqP4QTus6xmo53oSsPzuTPQilKVHkGxFQW8eGgKKsfHw3G2NT2g==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/components/-/components-8.2.8.tgz", + "integrity": "sha512-d4fI7Clogx4rgLAM7vZVr9L2EFtAkGXvpkZFuB0H0eyYaxZSbuZYvDCzRglQGQGsqD8IA8URTgPVSXC3L3k6Bg==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "storybook": "^8.2.8" + } + }, + "node_modules/@storybook/web-components/node_modules/@storybook/preview-api": { + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.2.8.tgz", + "integrity": "sha512-BDt1lo5oEWAaTVCsl6JUHCBFtIWI/Za4qvIdn2Lx9eCA+Ae6IDliosmu273DcvGD9R4OPF6sm1dML3TXILGGcA==", "dev": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.7" + "storybook": "^8.2.8" } }, "node_modules/@storybook/web-components/node_modules/@storybook/theming": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-8.2.7.tgz", - "integrity": "sha512-+iqm0GfRkshrjjNSOzwl7AD2m+LtJGXJCr93ke1huDK497WUKbX1hbbw51h5E1tEkx0c2wIqUlaqCM+7XMYcpw==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-8.2.8.tgz", + "integrity": "sha512-jt5oUO82LN3z5aygNdHucBZcErSicIAwzhR5Kz9E/C9wUbhyZhbWsWyhpZaytu8LJUj2YWAIPS8kq/jGx+qLZA==", "dev": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.7" + "storybook": "^8.2.8" } }, "node_modules/@swagger-api/apidom-ast": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ast/-/apidom-ast-1.0.0-alpha.7.tgz", + "integrity": "sha512-i9ZRysTs9R+YyafOs6I2yN+NqDdnnX5wRPBKaSwJ8mxBCaSi1cNM6e5gGAgWBQzU5aCWEFaFJnqKgr2BrxY7pQ==", "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-error": "^1.0.0-alpha.5", + "@swagger-api/apidom-error": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -7734,7 +7006,8 @@ }, "node_modules/@swagger-api/apidom-ast/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "funding": { "type": "opencollective", "url": "https://opencollective.com/ramda" @@ -7742,7 +7015,8 @@ }, "node_modules/@swagger-api/apidom-ast/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "engines": { "node": ">=0.10.3" }, @@ -7755,12 +7029,13 @@ } }, "node_modules/@swagger-api/apidom-core": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-core/-/apidom-core-1.0.0-alpha.7.tgz", + "integrity": "sha512-m/kgUYqaP0tDBfAXq0WdJgwBa4gJ2S3vAmPL2bof7KmOrOxFQqRStamtn/k+vD+nEiUdQpnlZnjilPzNorkRcg==", "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-ast": "^1.0.0-alpha.5", - "@swagger-api/apidom-error": "^1.0.0-alpha.5", + "@swagger-api/apidom-ast": "^1.0.0-alpha.7", + "@swagger-api/apidom-error": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "minim": "~0.23.8", "ramda": "~0.30.0", @@ -7771,7 +7046,8 @@ }, "node_modules/@swagger-api/apidom-core/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "funding": { "type": "opencollective", "url": "https://opencollective.com/ramda" @@ -7779,7 +7055,8 @@ }, "node_modules/@swagger-api/apidom-core/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "engines": { "node": ">=0.10.3" }, @@ -7792,19 +7069,21 @@ } }, "node_modules/@swagger-api/apidom-error": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-error/-/apidom-error-1.0.0-alpha.7.tgz", + "integrity": "sha512-sJyNv8N1Te4Vx3QzOp7s6NFjnMXxgpHsGvnBf/UI6A9lxAzQqesBrDT23d5PCSn+T5F86Za4Ea6rTd5MoC0jYg==", "dependencies": { "@babel/runtime-corejs3": "^7.20.7" } }, "node_modules/@swagger-api/apidom-json-pointer": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-json-pointer/-/apidom-json-pointer-1.0.0-alpha.7.tgz", + "integrity": "sha512-tZ3x+bL5VKY8HgN7KaoaDAvuVh1yjp0A+kiWw7t2QtOaTn0WN61rL7TT50/xXo89e/kpLfg9eyqDVOiZpC81QQ==", "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-error": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-error": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" @@ -7812,7 +7091,8 @@ }, "node_modules/@swagger-api/apidom-json-pointer/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "funding": { "type": "opencollective", "url": "https://opencollective.com/ramda" @@ -7820,7 +7100,8 @@ }, "node_modules/@swagger-api/apidom-json-pointer/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "engines": { "node": ">=0.10.3" }, @@ -7833,14 +7114,15 @@ } }, "node_modules/@swagger-api/apidom-ns-api-design-systems": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-api-design-systems/-/apidom-ns-api-design-systems-1.0.0-alpha.7.tgz", + "integrity": "sha512-RB0psvKkx5VLm3jWOgxrTsNP9N1bSesUf+d+70sDK6MQf0XTyUbLqiJX0s7NdIwBrNhHONUkVC7G0QBU2G/qcA==", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-error": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-openapi-3-1": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-error": "^1.0.0-alpha.7", + "@swagger-api/apidom-ns-openapi-3-1": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -7849,7 +7131,8 @@ }, "node_modules/@swagger-api/apidom-ns-api-design-systems/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "optional": true, "funding": { "type": "opencollective", @@ -7858,7 +7141,8 @@ }, "node_modules/@swagger-api/apidom-ns-api-design-systems/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "optional": true, "engines": { "node": ">=0.10.3" @@ -7872,13 +7156,14 @@ } }, "node_modules/@swagger-api/apidom-ns-asyncapi-2": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-asyncapi-2/-/apidom-ns-asyncapi-2-1.0.0-alpha.7.tgz", + "integrity": "sha512-pCVncBXSoRq1hGFSk2u/drVucvAkm02YiQ7zNOg+sfdLaeWtsn/mKhBbBt16ICgt+ivHpEZHbd3gw2QRV4+Mvw==", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-json-schema-draft-7": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-ns-json-schema-draft-7": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -7887,7 +7172,8 @@ }, "node_modules/@swagger-api/apidom-ns-asyncapi-2/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "optional": true, "funding": { "type": "opencollective", @@ -7896,7 +7182,8 @@ }, "node_modules/@swagger-api/apidom-ns-asyncapi-2/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "optional": true, "engines": { "node": ">=0.10.3" @@ -7910,12 +7197,13 @@ } }, "node_modules/@swagger-api/apidom-ns-json-schema-draft-4": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-json-schema-draft-4/-/apidom-ns-json-schema-draft-4-1.0.0-alpha.7.tgz", + "integrity": "sha512-TB1IzEoA49ymcpB3JEtZXY4VxDgj1MqdbKhVRbRzJLU42B7K0NdW8WtXEOWJ+6awNBYE2PHJjKTvVxlnOLOuKg==", "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-ast": "^1.0.0-alpha.5", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", + "@swagger-api/apidom-ast": "^1.0.0-alpha.7", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -7924,7 +7212,8 @@ }, "node_modules/@swagger-api/apidom-ns-json-schema-draft-4/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "funding": { "type": "opencollective", "url": "https://opencollective.com/ramda" @@ -7932,7 +7221,8 @@ }, "node_modules/@swagger-api/apidom-ns-json-schema-draft-4/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "engines": { "node": ">=0.10.3" }, @@ -7945,14 +7235,15 @@ } }, "node_modules/@swagger-api/apidom-ns-json-schema-draft-6": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-json-schema-draft-6/-/apidom-ns-json-schema-draft-6-1.0.0-alpha.7.tgz", + "integrity": "sha512-oD9rpC7FaKjHXkAK5ZCztjDkU78IDWzqvPeRqPTzJxlUiJ0yL2TlRM2lPjhQfVw1r+ykJwl4qUwpzCCE7Wkqtg==", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-error": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-json-schema-draft-4": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-error": "^1.0.0-alpha.7", + "@swagger-api/apidom-ns-json-schema-draft-4": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -7961,7 +7252,8 @@ }, "node_modules/@swagger-api/apidom-ns-json-schema-draft-6/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "optional": true, "funding": { "type": "opencollective", @@ -7970,7 +7262,8 @@ }, "node_modules/@swagger-api/apidom-ns-json-schema-draft-6/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "optional": true, "engines": { "node": ">=0.10.3" @@ -7984,14 +7277,15 @@ } }, "node_modules/@swagger-api/apidom-ns-json-schema-draft-7": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-json-schema-draft-7/-/apidom-ns-json-schema-draft-7-1.0.0-alpha.7.tgz", + "integrity": "sha512-NO02XlrrxpTNoQZo2+SyeDcSRwGTmCQShuHPlWhi15dRbXzqCbjSGFB3PceGbUI+7NMG4SBLGrP/qkQG2+pp4g==", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-error": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-json-schema-draft-6": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-error": "^1.0.0-alpha.7", + "@swagger-api/apidom-ns-json-schema-draft-6": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -8000,7 +7294,8 @@ }, "node_modules/@swagger-api/apidom-ns-json-schema-draft-7/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "optional": true, "funding": { "type": "opencollective", @@ -8009,7 +7304,8 @@ }, "node_modules/@swagger-api/apidom-ns-json-schema-draft-7/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "optional": true, "engines": { "node": ">=0.10.3" @@ -8023,14 +7319,15 @@ } }, "node_modules/@swagger-api/apidom-ns-openapi-2": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-openapi-2/-/apidom-ns-openapi-2-1.0.0-alpha.7.tgz", + "integrity": "sha512-xzsa3gcwrfo7wFVwB0tsak04fAhSZdWee6svUcZafP9yQqQOWmG+vGw7GqmMqCkJfBXh97Av7BYMTvwavbJ8ww==", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-error": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-json-schema-draft-4": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-error": "^1.0.0-alpha.7", + "@swagger-api/apidom-ns-json-schema-draft-4": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -8039,7 +7336,8 @@ }, "node_modules/@swagger-api/apidom-ns-openapi-2/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "optional": true, "funding": { "type": "opencollective", @@ -8048,7 +7346,8 @@ }, "node_modules/@swagger-api/apidom-ns-openapi-2/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "optional": true, "engines": { "node": ">=0.10.3" @@ -8062,13 +7361,14 @@ } }, "node_modules/@swagger-api/apidom-ns-openapi-3-0": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-openapi-3-0/-/apidom-ns-openapi-3-0-1.0.0-alpha.7.tgz", + "integrity": "sha512-R4mTE+vpugft4FV9KEG2N4LZ8pyKOuFYLIYMngT8RePVWkPawQ8PLOaw9e3cMPps86U9eTgyf1x8pAcH9xV2qA==", "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-error": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-json-schema-draft-4": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-error": "^1.0.0-alpha.7", + "@swagger-api/apidom-ns-json-schema-draft-4": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -8077,7 +7377,8 @@ }, "node_modules/@swagger-api/apidom-ns-openapi-3-0/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "funding": { "type": "opencollective", "url": "https://opencollective.com/ramda" @@ -8085,7 +7386,8 @@ }, "node_modules/@swagger-api/apidom-ns-openapi-3-0/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "engines": { "node": ">=0.10.3" }, @@ -8098,14 +7400,15 @@ } }, "node_modules/@swagger-api/apidom-ns-openapi-3-1": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-openapi-3-1/-/apidom-ns-openapi-3-1-1.0.0-alpha.7.tgz", + "integrity": "sha512-Pn+wZeSmjAqHbuwqudef8DrFhaMlapeQGmHWj4f2CQqGUcCSoyrR9NQZsBKExOSwSB16j5LtDSQjgbCIkxUuQg==", "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-ast": "^1.0.0-alpha.5", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-json-pointer": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-openapi-3-0": "^1.0.0-alpha.5", + "@swagger-api/apidom-ast": "^1.0.0-alpha.7", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-json-pointer": "^1.0.0-alpha.7", + "@swagger-api/apidom-ns-openapi-3-0": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -8114,7 +7417,8 @@ }, "node_modules/@swagger-api/apidom-ns-openapi-3-1/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "funding": { "type": "opencollective", "url": "https://opencollective.com/ramda" @@ -8122,7 +7426,8 @@ }, "node_modules/@swagger-api/apidom-ns-openapi-3-1/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "engines": { "node": ">=0.10.3" }, @@ -8135,13 +7440,14 @@ } }, "node_modules/@swagger-api/apidom-ns-workflows-1": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-workflows-1/-/apidom-ns-workflows-1-1.0.0-alpha.7.tgz", + "integrity": "sha512-ZGGmXbOShnO5Cyby/KDgKvWwO295X5VHQZ1DHPGXXtROS5WhwhsODLg848/7f6UM5daHb32EjzdHrNPGxEdTYw==", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-openapi-3-1": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-ns-openapi-3-1": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -8150,7 +7456,8 @@ }, "node_modules/@swagger-api/apidom-ns-workflows-1/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "optional": true, "funding": { "type": "opencollective", @@ -8159,7 +7466,8 @@ }, "node_modules/@swagger-api/apidom-ns-workflows-1/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "optional": true, "engines": { "node": ">=0.10.3" @@ -8173,14 +7481,15 @@ } }, "node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-json": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-api-design-systems-json/-/apidom-parser-adapter-api-design-systems-json-1.0.0-alpha.7.tgz", + "integrity": "sha512-WTCY3cPl7v1lzFil4KLcbfQl/w3B8PoqHLKEfHTRW1fYt6mRw9ORLLYyRoWbGw80gtNFbWgOQNCP0X4zGBDojw==", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-api-design-systems": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-ns-api-design-systems": "^1.0.0-alpha.7", + "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" @@ -8188,7 +7497,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-json/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "optional": true, "funding": { "type": "opencollective", @@ -8197,7 +7507,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-json/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "optional": true, "engines": { "node": ">=0.10.3" @@ -8211,14 +7522,15 @@ } }, "node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-yaml": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-api-design-systems-yaml/-/apidom-parser-adapter-api-design-systems-yaml-1.0.0-alpha.7.tgz", + "integrity": "sha512-5QBitgmCyMoW8MINh0UUxi5FW/DjZiKZbabfrpk/CPky8BfUl4BLm7xx8JnMS94hj4H1GMJxN/vw8msDwg0N3A==", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-api-design-systems": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-ns-api-design-systems": "^1.0.0-alpha.7", + "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" @@ -8226,7 +7538,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-yaml/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "optional": true, "funding": { "type": "opencollective", @@ -8235,7 +7548,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-yaml/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "optional": true, "engines": { "node": ">=0.10.3" @@ -8249,14 +7563,15 @@ } }, "node_modules/@swagger-api/apidom-parser-adapter-asyncapi-json-2": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-1.0.0-alpha.7.tgz", + "integrity": "sha512-IYfom2EZxmxVXZQJp+BC9rhvI/N5X2MJ1um0kevenixCqRyqtj/sxwKp6KTOXgQ+cytS9cvq9KCiXyc6UtvM+A==", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-asyncapi-2": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-ns-asyncapi-2": "^1.0.0-alpha.7", + "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" @@ -8264,7 +7579,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-asyncapi-json-2/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "optional": true, "funding": { "type": "opencollective", @@ -8273,7 +7589,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-asyncapi-json-2/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "optional": true, "engines": { "node": ">=0.10.3" @@ -8287,14 +7604,15 @@ } }, "node_modules/@swagger-api/apidom-parser-adapter-asyncapi-yaml-2": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-asyncapi-yaml-2/-/apidom-parser-adapter-asyncapi-yaml-2-1.0.0-alpha.7.tgz", + "integrity": "sha512-OywPlwRVurIXmwgV7ds9kj4jcXIZMD6c7GaV35NNK469O1MMDvKr51Nzcfo5dtJ8f0+ofsKppL1ox46YkPXKVA==", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-asyncapi-2": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-ns-asyncapi-2": "^1.0.0-alpha.7", + "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" @@ -8302,7 +7620,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-asyncapi-yaml-2/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "optional": true, "funding": { "type": "opencollective", @@ -8311,7 +7630,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-asyncapi-yaml-2/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "optional": true, "engines": { "node": ">=0.10.3" @@ -8325,14 +7645,15 @@ } }, "node_modules/@swagger-api/apidom-parser-adapter-json": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-json/-/apidom-parser-adapter-json-1.0.0-alpha.7.tgz", + "integrity": "sha512-89bTBxEfUqW5GPTTkVXA/4JpU6tnoZCsqx7i/aC6OaVWA9seMuoWarZpsAYDoaHTYUmGH62uUfB1Rr3Tywf2oQ==", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-ast": "^1.0.0-alpha.5", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-error": "^1.0.0-alpha.5", + "@swagger-api/apidom-ast": "^1.0.0-alpha.7", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-error": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -8343,7 +7664,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-json/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "optional": true, "funding": { "type": "opencollective", @@ -8352,7 +7674,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-json/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "optional": true, "engines": { "node": ">=0.10.3" @@ -8366,14 +7689,15 @@ } }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-json-2": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-json-2/-/apidom-parser-adapter-openapi-json-2-1.0.0-alpha.7.tgz", + "integrity": "sha512-xMqPz0k33W0bPoo2hg4BSmlTU9Y0aaWEgHnxuWXjs7ye2NoIA7477rXXQhnUdDmFy4GXjVe54WLq6dPYV972dQ==", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-openapi-2": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-ns-openapi-2": "^1.0.0-alpha.7", + "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" @@ -8381,7 +7705,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-json-2/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "optional": true, "funding": { "type": "opencollective", @@ -8390,7 +7715,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-json-2/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "optional": true, "engines": { "node": ">=0.10.3" @@ -8404,14 +7730,15 @@ } }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-0": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-json-3-0/-/apidom-parser-adapter-openapi-json-3-0-1.0.0-alpha.7.tgz", + "integrity": "sha512-A5Vv7EcRhax44FXRnCV/b+/PS7LwnDapTG8uDzlJ6WFzhQ3qTdaDxKLawfJPLEYm6un2P8EWzQ6OC2Vggp6Ekg==", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-openapi-3-0": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-ns-openapi-3-0": "^1.0.0-alpha.7", + "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" @@ -8419,7 +7746,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-0/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "optional": true, "funding": { "type": "opencollective", @@ -8428,7 +7756,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-0/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "optional": true, "engines": { "node": ">=0.10.3" @@ -8442,14 +7771,15 @@ } }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-1": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-json-3-1/-/apidom-parser-adapter-openapi-json-3-1-1.0.0-alpha.7.tgz", + "integrity": "sha512-lHfvyEtvktzV6aFE7KYcfpUCpyyzqWm0VG7qJRwIdeP+DeKYgVEzfJ++4Tv4yNKl1ZPyCEm3dPkTuaM0t/+W2A==", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-openapi-3-1": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-ns-openapi-3-1": "^1.0.0-alpha.7", + "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" @@ -8457,7 +7787,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-1/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "optional": true, "funding": { "type": "opencollective", @@ -8466,7 +7797,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-1/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "optional": true, "engines": { "node": ">=0.10.3" @@ -8480,14 +7812,15 @@ } }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-2": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-yaml-2/-/apidom-parser-adapter-openapi-yaml-2-1.0.0-alpha.7.tgz", + "integrity": "sha512-KVODPLbFVov8bU5tzI1c8EEH/qTnPyMhKvwtlnajf629Kc+7lE7wp7ktGnH6jGP1yIrpG18d77F9X4MuHAg2pA==", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-openapi-2": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-ns-openapi-2": "^1.0.0-alpha.7", + "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" @@ -8495,7 +7828,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-2/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "optional": true, "funding": { "type": "opencollective", @@ -8504,7 +7838,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-2/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "optional": true, "engines": { "node": ">=0.10.3" @@ -8518,14 +7853,15 @@ } }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-0": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-yaml-3-0/-/apidom-parser-adapter-openapi-yaml-3-0-1.0.0-alpha.7.tgz", + "integrity": "sha512-U5LwBUS2NJMHTxDkeVXpNkS1NSjMRrRwB0a0Qrf8QcQlOBWtLOEi4pyg/CUQG9n7H1nn4fldVF3C8kPbQ4fr2Q==", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-openapi-3-0": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-ns-openapi-3-0": "^1.0.0-alpha.7", + "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" @@ -8533,7 +7869,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-0/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "optional": true, "funding": { "type": "opencollective", @@ -8542,7 +7879,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-0/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "optional": true, "engines": { "node": ">=0.10.3" @@ -8556,14 +7894,15 @@ } }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-1": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-yaml-3-1/-/apidom-parser-adapter-openapi-yaml-3-1-1.0.0-alpha.7.tgz", + "integrity": "sha512-0x23iJk302XGzIc+aBYoW/rJC6AxCe2/p6Cden8SCr0aSOwnLDF4w7F8feg9gSAaDCCQhKMU6jSaQO0IMpPxyw==", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-openapi-3-1": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-ns-openapi-3-1": "^1.0.0-alpha.7", + "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" @@ -8571,7 +7910,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-1/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "optional": true, "funding": { "type": "opencollective", @@ -8580,7 +7920,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-1/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "optional": true, "engines": { "node": ">=0.10.3" @@ -8594,14 +7935,15 @@ } }, "node_modules/@swagger-api/apidom-parser-adapter-workflows-json-1": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-workflows-json-1/-/apidom-parser-adapter-workflows-json-1-1.0.0-alpha.7.tgz", + "integrity": "sha512-Ji9xKqRMSLIT4olfQyMJijsxdM5RBbzARdR2P6KH+k6Yrcz+1IRFf4i7wk7fG0XpXrz5l9eo1kc6FBPpDPWztw==", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-workflows-1": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-ns-workflows-1": "^1.0.0-alpha.7", + "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" @@ -8609,7 +7951,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-workflows-json-1/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "optional": true, "funding": { "type": "opencollective", @@ -8618,7 +7961,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-workflows-json-1/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "optional": true, "engines": { "node": ">=0.10.3" @@ -8632,14 +7976,15 @@ } }, "node_modules/@swagger-api/apidom-parser-adapter-workflows-yaml-1": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-workflows-yaml-1/-/apidom-parser-adapter-workflows-yaml-1-1.0.0-alpha.7.tgz", + "integrity": "sha512-04ZRPSYzWDIsBfF4EcQEj4oAK9S/DR3H+sKgM7cchxqIllgWOk7lXTGdliEqDOYfnbwEkZNlBmwLUtwzR4iICg==", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-workflows-1": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-ns-workflows-1": "^1.0.0-alpha.7", + "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" @@ -8647,7 +7992,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-workflows-yaml-1/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "optional": true, "funding": { "type": "opencollective", @@ -8656,7 +8002,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-workflows-yaml-1/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "optional": true, "engines": { "node": ">=0.10.3" @@ -8670,14 +8017,15 @@ } }, "node_modules/@swagger-api/apidom-parser-adapter-yaml-1-2": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-yaml-1-2/-/apidom-parser-adapter-yaml-1-2-1.0.0-alpha.7.tgz", + "integrity": "sha512-OA3biVGNXapCXxi63VwHJRLHStHxzzeCDolOfxATn3T4lDzPfAqEHBuI2D2KXQ5n4a2tJi6xkdiXhduwg9HXDw==", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-ast": "^1.0.0-alpha.5", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-error": "^1.0.0-alpha.5", + "@swagger-api/apidom-ast": "^1.0.0-alpha.7", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", + "@swagger-api/apidom-error": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -8688,7 +8036,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-yaml-1-2/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "optional": true, "funding": { "type": "opencollective", @@ -8697,7 +8046,8 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-yaml-1-2/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "optional": true, "engines": { "node": ">=0.10.3" @@ -8711,11 +8061,12 @@ } }, "node_modules/@swagger-api/apidom-reference": { - "version": "1.0.0-alpha.5", - "license": "Apache-2.0", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-reference/-/apidom-reference-1.0.0-alpha.7.tgz", + "integrity": "sha512-ke5/TOslVyfVT2HS7W3VwPOK7eVx9uCieBGx7gYQgDveaANg2jUrjaibq8aMSgfyZO08dlQOOipYmVcktSh5Xg==", "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.7", "@types/ramda": "~0.30.0", "axios": "^1.4.0", "minimatch": "^7.4.3", @@ -8749,7 +8100,8 @@ }, "node_modules/@swagger-api/apidom-reference/node_modules/minimatch": { "version": "7.4.6", - "license": "ISC", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz", + "integrity": "sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -8762,7 +8114,8 @@ }, "node_modules/@swagger-api/apidom-reference/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "funding": { "type": "opencollective", "url": "https://opencollective.com/ramda" @@ -8770,7 +8123,8 @@ }, "node_modules/@swagger-api/apidom-reference/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "engines": { "node": ">=0.10.3" }, @@ -8783,13 +8137,14 @@ } }, "node_modules/@swc/core": { - "version": "1.6.5", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.7.6.tgz", + "integrity": "sha512-FZxyao9eQks1MRmUshgsZTmlg/HB2oXK5fghkoWJm/1CU2q2kaJlVDll2as5j+rmWiwkp0Gidlq8wlXcEEAO+g==", "dev": true, "hasInstallScript": true, - "license": "Apache-2.0", "dependencies": { "@swc/counter": "^0.1.3", - "@swc/types": "^0.1.9" + "@swc/types": "^0.1.12" }, "engines": { "node": ">=10" @@ -8799,16 +8154,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.6.5", - "@swc/core-darwin-x64": "1.6.5", - "@swc/core-linux-arm-gnueabihf": "1.6.5", - "@swc/core-linux-arm64-gnu": "1.6.5", - "@swc/core-linux-arm64-musl": "1.6.5", - "@swc/core-linux-x64-gnu": "1.6.5", - "@swc/core-linux-x64-musl": "1.6.5", - "@swc/core-win32-arm64-msvc": "1.6.5", - "@swc/core-win32-ia32-msvc": "1.6.5", - "@swc/core-win32-x64-msvc": "1.6.5" + "@swc/core-darwin-arm64": "1.7.6", + "@swc/core-darwin-x64": "1.7.6", + "@swc/core-linux-arm-gnueabihf": "1.7.6", + "@swc/core-linux-arm64-gnu": "1.7.6", + "@swc/core-linux-arm64-musl": "1.7.6", + "@swc/core-linux-x64-gnu": "1.7.6", + "@swc/core-linux-x64-musl": "1.7.6", + "@swc/core-win32-arm64-msvc": "1.7.6", + "@swc/core-win32-ia32-msvc": "1.7.6", + "@swc/core-win32-x64-msvc": "1.7.6" }, "peerDependencies": { "@swc/helpers": "*" @@ -8820,12 +8175,13 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.6.5", + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.7.6.tgz", + "integrity": "sha512-6lYHey84ZzsdtC7UuPheM4Rm0Inzxm6Sb8U6dmKc4eCx8JL0LfWG4LC5RsdsrTxnjTsbriWlnhZBffh8ijUHIQ==", "cpu": [ "arm64" ], "dev": true, - "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "darwin" @@ -8836,21 +8192,24 @@ }, "node_modules/@swc/counter": { "version": "0.1.3", - "dev": true, - "license": "Apache-2.0" + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", + "dev": true }, "node_modules/@swc/types": { - "version": "0.1.9", + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.12.tgz", + "integrity": "sha512-wBJA+SdtkbFhHjTMYH+dEH1y4VpfGdAc2Kw/LK09i9bXd/K6j6PkDcFCEzb6iVfZMkPRrl/q0e3toqTAJdkIVA==", "dev": true, - "license": "Apache-2.0", "dependencies": { "@swc/counter": "^0.1.3" } }, "node_modules/@szmarczak/http-timer": { "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", "dev": true, - "license": "MIT", "dependencies": { "defer-to-connect": "^2.0.1" }, @@ -8860,13 +8219,15 @@ }, "node_modules/@tootallnate/quickjs-emscripten": { "version": "0.23.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", + "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", + "dev": true }, "node_modules/@trivago/prettier-plugin-sort-imports": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@trivago/prettier-plugin-sort-imports/-/prettier-plugin-sort-imports-4.3.0.tgz", + "integrity": "sha512-r3n0onD3BTOVUNPhR4lhVK4/pABGpbA7bW3eumZnYdKaHkf1qEC+Mag6DPbGNuuh0eG8AaYj+YqmVHSiGslaTQ==", "dev": true, - "license": "Apache-2.0", "dependencies": { "@babel/generator": "7.17.7", "@babel/parser": "^7.20.5", @@ -8887,8 +8248,9 @@ }, "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/@babel/generator": { "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", + "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.17.0", "jsesc": "^2.5.1", @@ -8900,8 +8262,9 @@ }, "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/@babel/traverse": { "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", + "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/code-frame": "^7.22.13", "@babel/generator": "^7.23.0", @@ -8919,11 +8282,12 @@ } }, "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/@babel/traverse/node_modules/@babel/generator": { - "version": "7.24.7", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.0.tgz", + "integrity": "sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==", "dev": true, - "license": "MIT", "dependencies": { - "@babel/types": "^7.24.7", + "@babel/types": "^7.25.0", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" @@ -8933,11 +8297,12 @@ } }, "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/@babel/traverse/node_modules/@babel/types": { - "version": "7.24.7", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.2.tgz", + "integrity": "sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==", "dev": true, - "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.24.7", + "@babel/helper-string-parser": "^7.24.8", "@babel/helper-validator-identifier": "^7.24.7", "to-fast-properties": "^2.0.0" }, @@ -8947,8 +8312,9 @@ }, "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/@babel/types": { "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -8957,38 +8323,53 @@ "node": ">=6.9.0" } }, - "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/source-map": { + "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/source-map": { "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", "dev": true, - "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, "node_modules/@tsconfig/node10": { "version": "1.0.11", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", + "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", + "dev": true }, "node_modules/@tsconfig/node12": { "version": "1.0.11", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", + "dev": true }, "node_modules/@tsconfig/node14": { "version": "1.0.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", + "dev": true }, "node_modules/@tsconfig/node16": { "version": "1.0.4", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", + "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", + "dev": true }, "node_modules/@types/babel__core": { "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/parser": "^7.20.7", "@babel/types": "^7.20.7", @@ -8999,16 +8380,18 @@ }, "node_modules/@types/babel__generator": { "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.0.0" } }, "node_modules/@types/babel__template": { "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", "dev": true, - "license": "MIT", "dependencies": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" @@ -9016,16 +8399,18 @@ }, "node_modules/@types/babel__traverse": { "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", + "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/types": "^7.20.7" } }, "node_modules/@types/body-parser": { "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", "dev": true, - "license": "MIT", "dependencies": { "@types/connect": "*", "@types/node": "*" @@ -9033,24 +8418,27 @@ }, "node_modules/@types/chart.js": { "version": "2.9.41", + "resolved": "https://registry.npmjs.org/@types/chart.js/-/chart.js-2.9.41.tgz", + "integrity": "sha512-3dvkDvueckY83UyUXtJMalYoH6faOLkWQoaTlJgB4Djde3oORmNP0Jw85HtzTuXyliUHcdp704s0mZFQKio/KQ==", "dev": true, - "license": "MIT", "dependencies": { "moment": "^2.10.2" } }, "node_modules/@types/codemirror": { "version": "5.60.15", + "resolved": "https://registry.npmjs.org/@types/codemirror/-/codemirror-5.60.15.tgz", + "integrity": "sha512-dTOvwEQ+ouKJ/rE9LT1Ue2hmP6H1mZv5+CCnNWu2qtiOe2LQa9lCprEY20HxiDmV/Bxh+dXjywmy5aKvoGjULA==", "dev": true, - "license": "MIT", "dependencies": { "@types/tern": "*" } }, "node_modules/@types/connect": { "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "*" } @@ -9066,40 +8454,66 @@ }, "node_modules/@types/d3-scale": { "version": "4.0.8", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz", + "integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==", "dependencies": { "@types/d3-time": "*" } }, "node_modules/@types/d3-scale-chromatic": { "version": "3.0.3", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.3.tgz", + "integrity": "sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==" }, "node_modules/@types/d3-time": { "version": "3.0.3", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.3.tgz", + "integrity": "sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==" }, "node_modules/@types/debug": { "version": "4.1.12", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", "dependencies": { "@types/ms": "*" } }, "node_modules/@types/emscripten": { "version": "1.39.13", + "resolved": "https://registry.npmjs.org/@types/emscripten/-/emscripten-1.39.13.tgz", + "integrity": "sha512-cFq+fO/isvhvmuP/+Sl4K4jtU6E23DoivtbO4r50e3odaxAiVdbfSYRDdJ4gCdxx+3aRjhphS5ZMwIH4hFy/Cw==", + "dev": true + }, + "node_modules/@types/eslint": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.0.tgz", + "integrity": "sha512-gi6WQJ7cHRgZxtkQEoyHMppPjq9Kxo5Tjn2prSKDSmZrCz8TZ3jSRCeTJm+WoM+oB0WG37bRqLzaaU3q7JypGg==", "dev": true, - "license": "MIT" + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint__js": { + "version": "8.42.3", + "resolved": "https://registry.npmjs.org/@types/eslint__js/-/eslint__js-8.42.3.tgz", + "integrity": "sha512-alfG737uhmPdnvkrLdZLcEKJ/B8s9Y4hrZ+YAdzUeoArBlSUERA2E87ROfOaS4jd/C45fzOoZzidLc1IPwLqOw==", + "dev": true, + "dependencies": { + "@types/eslint": "*" + } }, "node_modules/@types/estree": { "version": "1.0.5", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true }, "node_modules/@types/express": { "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/body-parser": "*", "@types/express-serve-static-core": "^4.17.33", @@ -9109,8 +8523,9 @@ }, "node_modules/@types/express-serve-static-core": { "version": "4.19.5", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.5.tgz", + "integrity": "sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "*", "@types/qs": "*", @@ -9126,13 +8541,15 @@ }, "node_modules/@types/grecaptcha": { "version": "3.0.9", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/grecaptcha/-/grecaptcha-3.0.9.tgz", + "integrity": "sha512-fFxMtjAvXXMYTzDFK5NpcVB7WHnrHVLl00QzEGpuFxSAC789io6M+vjcn+g5FTEamIJtJr/IHkCDsqvJxeWDyw==", + "dev": true }, "node_modules/@types/guacamole-common-js": { "version": "1.5.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/guacamole-common-js/-/guacamole-common-js-1.5.2.tgz", + "integrity": "sha512-S01txydRyBscHyV8giYNdrfU7dzwUkLb8prQPP68/YCpY/gMtcL9e7BXGpQttj4XpelSUVkA++TjllalZ0AHjg==", + "dev": true }, "node_modules/@types/hast": { "version": "3.0.4", @@ -9145,57 +8562,75 @@ }, "node_modules/@types/http-cache-semantics": { "version": "4.0.4", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", + "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", + "dev": true }, "node_modules/@types/http-errors": { "version": "2.0.4", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", + "dev": true }, "node_modules/@types/istanbul-lib-coverage": { "version": "2.0.6", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", + "dev": true }, "node_modules/@types/istanbul-lib-report": { "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", "dev": true, - "license": "MIT", "dependencies": { "@types/istanbul-lib-coverage": "*" } }, "node_modules/@types/istanbul-lib-source-maps": { "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.4.tgz", + "integrity": "sha512-p+nSH0hBMLvuqgnT0rbBnDcfO3IuOZrLU+Yf4x0BhGVmXynB+gm9D35gAvWeMuk+riik5Rj12NBQm8rnzIPH3g==", "dev": true, - "license": "MIT", "dependencies": { "@types/istanbul-lib-coverage": "*", "source-map": "^0.6.1" } }, + "node_modules/@types/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/@types/istanbul-reports": { "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/istanbul-lib-report": "*" } }, "node_modules/@types/json-schema": { "version": "7.0.15", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true }, "node_modules/@types/lodash": { - "version": "4.17.5", - "dev": true, - "license": "MIT" + "version": "4.17.7", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.7.tgz", + "integrity": "sha512-8wTvZawATi/lsmNu10/j2hk1KEP0IvjubqPE3cu1Xz7xfXXt5oCq3SNUz4fMIP4XGF9Ky+Ue2tBA3hcS7LSBlA==", + "dev": true }, "node_modules/@types/mdast": { "version": "3.0.15", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.15.tgz", + "integrity": "sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==", "dependencies": { "@types/unist": "^2" } @@ -9208,62 +8643,73 @@ }, "node_modules/@types/mime": { "version": "1.3.5", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", + "dev": true }, "node_modules/@types/mocha": { "version": "10.0.7", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.7.tgz", + "integrity": "sha512-GN8yJ1mNTcFcah/wKEFIJckJx9iJLoMSzWcfRRuxz/Jk+U6KQNnml+etbtxFK8lPjzOw3zp4Ha/kjSst9fsHYw==", + "dev": true }, "node_modules/@types/ms": { "version": "0.7.34", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", + "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" }, "node_modules/@types/node": { - "version": "20.14.9", + "version": "22.1.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.1.0.tgz", + "integrity": "sha512-AOmuRF0R2/5j1knA3c6G3HOk523Ga+l+ZXltX8SF1+5oqcXijjfTd8fY3XRZqSihEu9XhtQnKYLmkFaoxgsJHw==", "dev": true, - "license": "MIT", "dependencies": { - "undici-types": "~5.26.4" + "undici-types": "~6.13.0" } }, "node_modules/@types/normalize-package-data": { "version": "2.4.4", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", + "dev": true }, "node_modules/@types/parse-json": { "version": "4.0.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", + "dev": true }, "node_modules/@types/prop-types": { "version": "15.7.12", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", + "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", + "dev": true }, "node_modules/@types/qs": { "version": "6.9.15", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.15.tgz", + "integrity": "sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==", + "dev": true }, "node_modules/@types/ramda": { - "version": "0.30.0", - "license": "MIT", + "version": "0.30.1", + "resolved": "https://registry.npmjs.org/@types/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-aoyF/ADPL6N+/NXXfhPWF+Qj6w1Cql59m9wX0Gi15uyF+bpzXeLd63HPdiTDE2bmLXfNcVufsDPKmbfOrOzTBA==", "dependencies": { - "types-ramda": "^0.30.0" + "types-ramda": "^0.30.1" } }, "node_modules/@types/range-parser": { "version": "1.2.7", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", + "dev": true }, "node_modules/@types/react": { "version": "18.3.3", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz", + "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==", "dev": true, - "license": "MIT", "dependencies": { "@types/prop-types": "*", "csstype": "^3.0.2" @@ -9271,13 +8717,15 @@ }, "node_modules/@types/semver": { "version": "7.5.8", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", + "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", + "dev": true }, "node_modules/@types/send": { "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", "dev": true, - "license": "MIT", "dependencies": { "@types/mime": "^1", "@types/node": "*" @@ -9285,8 +8733,9 @@ }, "node_modules/@types/serve-static": { "version": "1.15.7", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", + "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", "dev": true, - "license": "MIT", "dependencies": { "@types/http-errors": "*", "@types/node": "*", @@ -9295,29 +8744,34 @@ }, "node_modules/@types/showdown": { "version": "2.0.6", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/showdown/-/showdown-2.0.6.tgz", + "integrity": "sha512-pTvD/0CIeqe4x23+YJWlX2gArHa8G0J0Oh6GKaVXV7TAeickpkkZiNOgFcFcmLQ5lB/K0qBJL1FtRYltBfbGCQ==", + "dev": true }, "node_modules/@types/stack-utils": { "version": "2.0.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", + "dev": true }, "node_modules/@types/tern": { "version": "0.23.9", + "resolved": "https://registry.npmjs.org/@types/tern/-/tern-0.23.9.tgz", + "integrity": "sha512-ypzHFE/wBzh+BlH6rrBgS5I/Z7RD21pGhZ2rltb/+ZrVM1awdZwjx7hE5XfuYgHWk9uvV5HLZN3SloevCAp3Bw==", "dev": true, - "license": "MIT", "dependencies": { "@types/estree": "*" } }, "node_modules/@types/trusted-types": { "version": "2.0.7", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==" }, "node_modules/@types/unist": { "version": "2.0.10", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", + "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" }, "node_modules/@types/uuid": { "version": "9.0.8", @@ -9327,65 +8781,70 @@ }, "node_modules/@types/which": { "version": "2.0.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/which/-/which-2.0.2.tgz", + "integrity": "sha512-113D3mDkZDjo+EeUEHCFy0qniNc1ZpecGiAU7WSo7YDoSzolZIQKpYFHrPpjkB2nuyahcKfrmLXeQlh7gqJYdw==", + "dev": true }, "node_modules/@types/ws": { - "version": "8.5.10", + "version": "8.5.12", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz", + "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "*" } }, "node_modules/@types/yargs": { - "version": "17.0.32", + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", "dev": true, - "license": "MIT", "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/@types/yargs-parser": { "version": "21.0.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", + "dev": true }, "node_modules/@types/yauzl": { "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", "dev": true, - "license": "MIT", "optional": true, "dependencies": { "@types/node": "*" } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.16.1.tgz", - "integrity": "sha512-SxdPak/5bO0EnGktV05+Hq8oatjAYVY3Zh2bye9pGZy6+jwyR3LG3YKkV4YatlsgqXP28BTeVm9pqwJM96vf2A==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.0.1.tgz", + "integrity": "sha512-5g3Y7GDFsJAnY4Yhvk8sZtFfV6YNF2caLzjrRPUBzewjPCaj0yokePB4LJSobyCzGMzjZZYFbwuzbfDHlimXbQ==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.16.1", - "@typescript-eslint/type-utils": "7.16.1", - "@typescript-eslint/utils": "7.16.1", - "@typescript-eslint/visitor-keys": "7.16.1", + "@typescript-eslint/scope-manager": "8.0.1", + "@typescript-eslint/type-utils": "8.0.1", + "@typescript-eslint/utils": "8.0.1", + "@typescript-eslint/visitor-keys": "8.0.1", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", "ts-api-utils": "^1.3.0" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^7.0.0", - "eslint": "^8.56.0" + "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", + "eslint": "^8.57.0 || ^9.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -9394,26 +8853,26 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.16.1.tgz", - "integrity": "sha512-u+1Qx86jfGQ5i4JjK33/FnawZRpsLxRnKzGE6EABZ40KxVT/vWsiZFEBBHjFOljmmV3MBYOHEKi0Jm9hbAOClA==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.0.1.tgz", + "integrity": "sha512-5IgYJ9EO/12pOUwiBKFkpU7rS3IU21mtXzB81TNwq2xEybcmAZrE9qwDtsb5uQd9aVO9o0fdabFyAmKveXyujg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "7.16.1", - "@typescript-eslint/types": "7.16.1", - "@typescript-eslint/typescript-estree": "7.16.1", - "@typescript-eslint/visitor-keys": "7.16.1", + "@typescript-eslint/scope-manager": "8.0.1", + "@typescript-eslint/types": "8.0.1", + "@typescript-eslint/typescript-estree": "8.0.1", + "@typescript-eslint/visitor-keys": "8.0.1", "debug": "^4.3.4" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.56.0" + "eslint": "^8.57.0 || ^9.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -9422,16 +8881,16 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.16.1.tgz", - "integrity": "sha512-nYpyv6ALte18gbMz323RM+vpFpTjfNdyakbf3nsLvF43uF9KeNC289SUEW3QLZ1xPtyINJ1dIsZOuWuSRIWygw==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.0.1.tgz", + "integrity": "sha512-NpixInP5dm7uukMiRyiHjRKkom5RIFA4dfiHvalanD2cF0CLUuQqxfg8PtEUo9yqJI2bBhF+pcSafqnG3UBnRQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.16.1", - "@typescript-eslint/visitor-keys": "7.16.1" + "@typescript-eslint/types": "8.0.1", + "@typescript-eslint/visitor-keys": "8.0.1" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -9439,26 +8898,23 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.16.1.tgz", - "integrity": "sha512-rbu/H2MWXN4SkjIIyWcmYBjlp55VT+1G3duFOIukTNFxr9PI35pLc2ydwAfejCEitCv4uztA07q0QWanOHC7dA==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.0.1.tgz", + "integrity": "sha512-+/UT25MWvXeDX9YaHv1IS6KI1fiuTto43WprE7pgSMswHbn1Jm9GEM4Txp+X74ifOWV8emu2AWcbLhpJAvD5Ng==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "7.16.1", - "@typescript-eslint/utils": "7.16.1", + "@typescript-eslint/typescript-estree": "8.0.1", + "@typescript-eslint/utils": "8.0.1", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, - "peerDependencies": { - "eslint": "^8.56.0" - }, "peerDependenciesMeta": { "typescript": { "optional": true @@ -9466,12 +8922,12 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.16.1.tgz", - "integrity": "sha512-AQn9XqCzUXd4bAVEsAXM/Izk11Wx2u4H3BAfQVhSfzfDOm/wAON9nP7J5rpkCxts7E5TELmN845xTUCQrD1xIQ==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.0.1.tgz", + "integrity": "sha512-PpqTVT3yCA/bIgJ12czBuE3iBlM3g4inRSC5J0QOdQFAn07TYrYEQBBKgXH1lQpglup+Zy6c1fxuwTk4MTNKIw==", "dev": true, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -9479,13 +8935,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.16.1.tgz", - "integrity": "sha512-0vFPk8tMjj6apaAZ1HlwM8w7jbghC8jc1aRNJG5vN8Ym5miyhTQGMqU++kuBFDNKe9NcPeZ6x0zfSzV8xC1UlQ==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.1.tgz", + "integrity": "sha512-8V9hriRvZQXPWU3bbiUV4Epo7EvgM6RTs+sUmxp5G//dBGy402S7Fx0W0QkB2fb4obCF8SInoUzvTYtc3bkb5w==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.16.1", - "@typescript-eslint/visitor-keys": "7.16.1", + "@typescript-eslint/types": "8.0.1", + "@typescript-eslint/visitor-keys": "8.0.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -9494,7 +8950,7 @@ "ts-api-utils": "^1.3.0" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -9538,48 +8994,39 @@ "node": ">=10" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/@typescript-eslint/utils": { - "version": "7.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.16.1.tgz", - "integrity": "sha512-WrFM8nzCowV0he0RlkotGDujx78xudsxnGMBHI88l5J8wEhED6yBwaSLP99ygfrzAjsQvcYQ94quDwI0d7E1fA==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.0.1.tgz", + "integrity": "sha512-CBFR0G0sCt0+fzfnKaciu9IBsKvEKYwN9UZ+eeogK1fYHg4Qxk1yf/wLQkLXlq8wbU2dFlgAesxt8Gi76E8RTA==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.16.1", - "@typescript-eslint/types": "7.16.1", - "@typescript-eslint/typescript-estree": "7.16.1" + "@typescript-eslint/scope-manager": "8.0.1", + "@typescript-eslint/types": "8.0.1", + "@typescript-eslint/typescript-estree": "8.0.1" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.56.0" + "eslint": "^8.57.0 || ^9.0.0" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.16.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.1.tgz", - "integrity": "sha512-Qlzzx4sE4u3FsHTPQAAQFJFNOuqtuY0LFrZHwQ8IHK705XxBiWOFkfKRWu6niB7hwfgnwIpO4jTC75ozW1PHWg==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.1.tgz", + "integrity": "sha512-W5E+o0UfUcK5EgchLZsyVWqARmsM7v54/qEq6PY3YI5arkgmCzHiuk0zKSJJbm71V0xdRna4BGomkCTXz2/LkQ==", "dev": true, "dependencies": { - "@typescript-eslint/types": "7.16.1", + "@typescript-eslint/types": "8.0.1", "eslint-visitor-keys": "^3.4.3" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -9588,8 +9035,9 @@ }, "node_modules/@ungap/structured-clone": { "version": "1.2.0", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "dev": true }, "node_modules/@vitest/pretty-format": { "version": "2.0.5", @@ -9604,13 +9052,14 @@ } }, "node_modules/@vitest/snapshot": { - "version": "1.6.0", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.0.5.tgz", + "integrity": "sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew==", "dev": true, - "license": "MIT", "dependencies": { - "magic-string": "^0.30.5", - "pathe": "^1.1.1", - "pretty-format": "^29.7.0" + "@vitest/pretty-format": "2.0.5", + "magic-string": "^0.30.10", + "pathe": "^1.1.2" }, "funding": { "url": "https://opencollective.com/vitest" @@ -9630,8 +9079,9 @@ }, "node_modules/@vscode/web-custom-data": { "version": "0.4.11", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@vscode/web-custom-data/-/web-custom-data-0.4.11.tgz", + "integrity": "sha512-cJuycq8j3mSBwTvUS5fCjUG/VV0n1ht/iJF6n1nR3BbZ51ICK/51pTtYqFNZQmYuH/PxzMvqzhy1H15Vz6l0UQ==", + "dev": true }, "node_modules/@wdio/browser-runner": { "version": "8.40.1", @@ -9725,11 +9175,12 @@ }, "node_modules/@wdio/browser-runner/node_modules/@esbuild/darwin-arm64": { "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", + "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", "cpu": [ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "darwin" @@ -10028,9 +9479,10 @@ }, "node_modules/@wdio/browser-runner/node_modules/esbuild": { "version": "0.18.20", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", + "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", "dev": true, "hasInstallScript": true, - "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, @@ -10064,8 +9516,9 @@ }, "node_modules/@wdio/browser-runner/node_modules/modern-node-polyfills": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/modern-node-polyfills/-/modern-node-polyfills-1.0.0.tgz", + "integrity": "sha512-w1yb6ae5qSUJJ2u41krkUAxs+L7i9143Qam8EuXwDMeZHxl1JN8RfTSXG4S2bt0RHIRMeoWm/HCeO0pNIHmIYQ==", "dev": true, - "license": "MIT", "dependencies": { "@jspm/core": "^2.0.1", "@rollup/pluginutils": "^5.0.2", @@ -10080,8 +9533,9 @@ }, "node_modules/@wdio/browser-runner/node_modules/rollup": { "version": "3.29.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", + "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", "dev": true, - "license": "MIT", "bin": { "rollup": "dist/bin/rollup" }, @@ -10095,453 +9549,124 @@ }, "node_modules/@wdio/browser-runner/node_modules/vite": { "version": "4.5.3", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.3.tgz", + "integrity": "sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==", "dev": true, - "license": "MIT", "dependencies": { "esbuild": "^0.18.10", "postcss": "^8.4.27", "rollup": "^3.27.1" }, "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - }, - "peerDependencies": { - "@types/node": ">= 14", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/@wdio/cli": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.40.0.tgz", - "integrity": "sha512-mlcZXW+MshixrFTI4yWWd577rPGk892FAP5dUgCITlB6fY8GyOVKWZiSLK6n7pWwEoDsUMyZeb+OQsWO6vX4Rw==", - "dev": true, - "dependencies": { - "@types/node": "^20.1.1", - "@vitest/snapshot": "^2.0.4", - "@wdio/config": "8.40.0", - "@wdio/globals": "8.40.0", - "@wdio/logger": "8.38.0", - "@wdio/protocols": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.0", - "async-exit-hook": "^2.0.1", - "chalk": "^5.2.0", - "chokidar": "^3.5.3", - "cli-spinners": "^2.9.0", - "dotenv": "^16.3.1", - "ejs": "^3.1.9", - "execa": "^8.0.1", - "import-meta-resolve": "^4.0.0", - "inquirer": "9.2.12", - "lodash.flattendeep": "^4.4.0", - "lodash.pickby": "^4.6.0", - "lodash.union": "^4.6.0", - "read-pkg-up": "10.0.0", - "recursive-readdir": "^2.2.3", - "webdriverio": "8.40.0", - "yargs": "^17.7.2" - }, - "bin": { - "wdio": "bin/wdio.js" - }, - "engines": { - "node": "^16.13 || >=18" - } - }, - "node_modules/@wdio/cli/node_modules/@vitest/snapshot": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.0.5.tgz", - "integrity": "sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew==", - "dev": true, - "dependencies": { - "@vitest/pretty-format": "2.0.5", - "magic-string": "^0.30.10", - "pathe": "^1.1.2" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@wdio/cli/node_modules/chalk": { - "version": "5.3.0", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@wdio/cli/node_modules/execa": { - "version": "8.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^8.0.1", - "human-signals": "^5.0.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^4.1.0", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": ">=16.17" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/@wdio/cli/node_modules/find-up": { - "version": "6.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/get-stream": { - "version": "8.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/hosted-git-info": { - "version": "7.0.2", - "dev": true, - "license": "ISC", - "dependencies": { - "lru-cache": "^10.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@wdio/cli/node_modules/human-signals": { - "version": "5.0.0", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=16.17.0" - } - }, - "node_modules/@wdio/cli/node_modules/is-stream": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/json-parse-even-better-errors": { - "version": "3.0.2", - "dev": true, - "license": "MIT", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@wdio/cli/node_modules/lines-and-columns": { - "version": "2.0.4", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/@wdio/cli/node_modules/locate-path": { - "version": "7.2.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-locate": "^6.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/lru-cache": { - "version": "10.2.2", - "dev": true, - "license": "ISC", - "engines": { - "node": "14 || >=16.14" - } - }, - "node_modules/@wdio/cli/node_modules/mimic-fn": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/normalize-package-data": { - "version": "6.0.2", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "hosted-git-info": "^7.0.0", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@wdio/cli/node_modules/npm-run-path": { - "version": "5.3.0", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/onetime": { - "version": "6.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/p-limit": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/p-locate": { - "version": "6.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "p-limit": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/parse-json": { - "version": "7.1.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.21.4", - "error-ex": "^1.3.2", - "json-parse-even-better-errors": "^3.0.0", - "lines-and-columns": "^2.0.3", - "type-fest": "^3.8.0" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/path-exists": { - "version": "5.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/@wdio/cli/node_modules/path-key": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/read-pkg": { - "version": "8.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/normalize-package-data": "^2.4.1", - "normalize-package-data": "^6.0.0", - "parse-json": "^7.0.0", - "type-fest": "^4.2.0" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/read-pkg-up": { - "version": "10.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "find-up": "^6.3.0", - "read-pkg": "^8.0.0", - "type-fest": "^3.12.0" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/read-pkg/node_modules/type-fest": { - "version": "4.20.1", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/semver": { - "version": "7.6.2", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" + "vite": "bin/vite.js" }, "engines": { - "node": ">=10" - } - }, - "node_modules/@wdio/cli/node_modules/signal-exit": { - "version": "4.1.0", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=14" + "node": "^14.18.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } } }, - "node_modules/@wdio/cli/node_modules/strip-final-newline": { - "version": "3.0.0", + "node_modules/@wdio/cli": { + "version": "8.40.0", + "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.40.0.tgz", + "integrity": "sha512-mlcZXW+MshixrFTI4yWWd577rPGk892FAP5dUgCITlB6fY8GyOVKWZiSLK6n7pWwEoDsUMyZeb+OQsWO6vX4Rw==", "dev": true, - "license": "MIT", - "engines": { - "node": ">=12" + "dependencies": { + "@types/node": "^20.1.1", + "@vitest/snapshot": "^2.0.4", + "@wdio/config": "8.40.0", + "@wdio/globals": "8.40.0", + "@wdio/logger": "8.38.0", + "@wdio/protocols": "8.38.0", + "@wdio/types": "8.39.0", + "@wdio/utils": "8.40.0", + "async-exit-hook": "^2.0.1", + "chalk": "^5.2.0", + "chokidar": "^3.5.3", + "cli-spinners": "^2.9.0", + "dotenv": "^16.3.1", + "ejs": "^3.1.9", + "execa": "^8.0.1", + "import-meta-resolve": "^4.0.0", + "inquirer": "9.2.12", + "lodash.flattendeep": "^4.4.0", + "lodash.pickby": "^4.6.0", + "lodash.union": "^4.6.0", + "read-pkg-up": "10.0.0", + "recursive-readdir": "^2.2.3", + "webdriverio": "8.40.0", + "yargs": "^17.7.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "bin": { + "wdio": "bin/wdio.js" + }, + "engines": { + "node": "^16.13 || >=18" } }, - "node_modules/@wdio/cli/node_modules/type-fest": { - "version": "3.13.1", + "node_modules/@wdio/cli/node_modules/@types/node": { + "version": "20.14.14", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.14.tgz", + "integrity": "sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==", "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "dependencies": { + "undici-types": "~5.26.4" } }, - "node_modules/@wdio/cli/node_modules/yocto-queue": { - "version": "1.0.0", + "node_modules/@wdio/cli/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "dev": true, - "license": "MIT", "engines": { - "node": ">=12.20" + "node": "^12.17.0 || ^14.13 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/@wdio/cli/node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, "node_modules/@wdio/config": { "version": "8.40.0", "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.40.0.tgz", @@ -10649,10 +9774,26 @@ "node": "^16.13 || >=18" } }, + "node_modules/@wdio/local-runner/node_modules/@types/node": { + "version": "20.14.14", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.14.tgz", + "integrity": "sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@wdio/local-runner/node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, "node_modules/@wdio/logger": { "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-8.38.0.tgz", + "integrity": "sha512-kcHL86RmNbcQP+Gq/vQUGlArfU6IIcbbnNp32rRIraitomZow+iEoc519rdQmSVusDozMS5DZthkgDdxK+vz6Q==", "dev": true, - "license": "MIT", "dependencies": { "chalk": "^5.1.2", "loglevel": "^1.6.0", @@ -10665,8 +9806,9 @@ }, "node_modules/@wdio/logger/node_modules/chalk": { "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "dev": true, - "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" }, @@ -10691,15 +9833,32 @@ "node": "^16.13 || >=18" } }, + "node_modules/@wdio/mocha-framework/node_modules/@types/node": { + "version": "20.14.14", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.14.tgz", + "integrity": "sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@wdio/mocha-framework/node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, "node_modules/@wdio/protocols": { "version": "8.38.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-8.38.0.tgz", + "integrity": "sha512-7BPi7aXwUtnXZPeWJRmnCNFjyDvGrXlBmN9D4Pi58nILkyjVRQKEY9/qv/pcdyB0cvmIvw++Kl/1Lg+RxG++UA==", + "dev": true }, "node_modules/@wdio/repl": { "version": "8.24.12", + "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-8.24.12.tgz", + "integrity": "sha512-321F3sWafnlw93uRTSjEBVuvWCxTkWNDs7ektQS15drrroL3TMeFOynu4rDrIz0jXD9Vas0HCD2Tq/P0uxFLdw==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "^20.1.0" }, @@ -10707,10 +9866,26 @@ "node": "^16.13 || >=18" } }, + "node_modules/@wdio/repl/node_modules/@types/node": { + "version": "20.14.14", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.14.tgz", + "integrity": "sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@wdio/repl/node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, "node_modules/@wdio/reporter": { "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-8.39.0.tgz", + "integrity": "sha512-XahXhmaA1okdwg4/ThHFSqy/41KywxhbtszPcTzyXB+9INaqFNHA1b1vvWs0mrD5+tTtKbg4caTcEHVJU4iv0w==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "^20.1.0", "@wdio/logger": "8.38.0", @@ -10722,6 +9897,21 @@ "node": "^16.13 || >=18" } }, + "node_modules/@wdio/reporter/node_modules/@types/node": { + "version": "20.14.14", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.14.tgz", + "integrity": "sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@wdio/reporter/node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, "node_modules/@wdio/runner": { "version": "8.40.1", "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.40.1.tgz", @@ -10744,10 +9934,26 @@ "node": "^16.13 || >=18" } }, + "node_modules/@wdio/runner/node_modules/@types/node": { + "version": "20.14.14", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.14.tgz", + "integrity": "sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@wdio/runner/node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, "node_modules/@wdio/spec-reporter": { "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-8.39.0.tgz", + "integrity": "sha512-2DX0+xvP+PyeVTBd6iGCH/RU66WXaa8HL+HpsJXZu5rSkZ4+6B2Tv8JB3ZE/pOWGNpI+B4ac/NfDs1DrX9sB7A==", "dev": true, - "license": "MIT", "dependencies": { "@wdio/reporter": "8.39.0", "@wdio/types": "8.39.0", @@ -10761,8 +9967,9 @@ }, "node_modules/@wdio/spec-reporter/node_modules/chalk": { "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "dev": true, - "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" }, @@ -10772,8 +9979,9 @@ }, "node_modules/@wdio/types": { "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.39.0.tgz", + "integrity": "sha512-86lcYROTapOJuFd9ouomFDfzDnv3Kn+jE0RmqfvN9frZAeLVJ5IKjX9M6HjplsyTZhjGO1uCaehmzx+HJus33Q==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "^20.1.0" }, @@ -10781,6 +9989,21 @@ "node": "^16.13 || >=18" } }, + "node_modules/@wdio/types/node_modules/@types/node": { + "version": "20.14.14", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.14.tgz", + "integrity": "sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@wdio/types/node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, "node_modules/@wdio/utils": { "version": "8.40.0", "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.40.0.tgz", @@ -10818,9 +10041,9 @@ } }, "node_modules/@web/config-loader/node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, "bin": { "semver": "bin/semver.js" @@ -10831,20 +10054,23 @@ }, "node_modules/@webcomponents/webcomponentsjs": { "version": "2.8.0", - "license": "BSD-3-Clause" + "resolved": "https://registry.npmjs.org/@webcomponents/webcomponentsjs/-/webcomponentsjs-2.8.0.tgz", + "integrity": "sha512-loGD63sacRzOzSJgQnB9ZAhaQGkN7wl2Zuw7tsphI5Isa0irijrRo6EnJii/GgjGefIFO8AIO7UivzRhFaEk9w==" }, "node_modules/@xmldom/xmldom": { "version": "0.8.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", "dev": true, - "license": "MIT", "engines": { "node": ">=10.0.0" } }, "node_modules/@yarnpkg/fslib": { "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@yarnpkg/fslib/-/fslib-2.10.3.tgz", + "integrity": "sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "@yarnpkg/libzip": "^2.3.0", "tslib": "^1.13.0" @@ -10855,13 +10081,15 @@ }, "node_modules/@yarnpkg/fslib/node_modules/tslib": { "version": "1.14.1", - "dev": true, - "license": "0BSD" + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true }, "node_modules/@yarnpkg/libzip": { "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/libzip/-/libzip-2.3.0.tgz", + "integrity": "sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "@types/emscripten": "^1.39.6", "tslib": "^1.13.0" @@ -10872,8 +10100,9 @@ }, "node_modules/@yarnpkg/libzip/node_modules/tslib": { "version": "1.14.1", - "dev": true, - "license": "0BSD" + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true }, "node_modules/@yarnpkg/parsers": { "version": "3.0.2", @@ -10888,38 +10117,11 @@ "node": ">=18.12.0" } }, - "node_modules/@yarnpkg/parsers/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/@yarnpkg/parsers/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@yarnpkg/parsers/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, "node_modules/@zip.js/zip.js": { - "version": "2.7.45", + "version": "2.7.48", + "resolved": "https://registry.npmjs.org/@zip.js/zip.js/-/zip.js-2.7.48.tgz", + "integrity": "sha512-J7cliimZ2snAbr0IhLx2U8BwfA1pKucahKzTpFtYq4hEgKxwvFJcIjCIVNPwQpfVab7iVP+AKmoH1gidBlyhiQ==", "dev": true, - "license": "BSD-3-Clause", "engines": { "bun": ">=0.7.0", "deno": ">=1.0.0", @@ -10928,8 +10130,9 @@ }, "node_modules/abort-controller": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", "dev": true, - "license": "MIT", "dependencies": { "event-target-shim": "^5.0.0" }, @@ -10951,9 +10154,10 @@ } }, "node_modules/acorn": { - "version": "8.12.0", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true, - "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -10963,16 +10167,18 @@ }, "node_modules/acorn-jsx": { "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dev": true, - "license": "MIT", "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "node_modules/acorn-node": { "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", "dev": true, - "license": "Apache-2.0", "dependencies": { "acorn": "^7.0.0", "acorn-walk": "^7.0.0", @@ -10981,8 +10187,9 @@ }, "node_modules/acorn-node/node_modules/acorn": { "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", "dev": true, - "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -10992,16 +10199,18 @@ }, "node_modules/acorn-walk": { "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.4.0" } }, "node_modules/agent-base": { "version": "7.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", "dev": true, - "license": "MIT", "dependencies": { "debug": "^4.3.4" }, @@ -11011,8 +10220,9 @@ }, "node_modules/ajv": { "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, - "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -11025,17 +10235,19 @@ } }, "node_modules/ansi-colors": { - "version": "4.1.1", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/ansi-escapes": { "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "dev": true, - "license": "MIT", "dependencies": { "type-fest": "^0.21.3" }, @@ -11048,8 +10260,9 @@ }, "node_modules/ansi-escapes/node_modules/type-fest": { "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true, - "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -11059,16 +10272,18 @@ }, "node_modules/ansi-regex": { "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/ansi-styles": { "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^1.9.0" }, @@ -11078,21 +10293,24 @@ }, "node_modules/ansi-styles/node_modules/color-convert": { "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "1.1.3" } }, "node_modules/ansi-styles/node_modules/color-name": { "version": "1.1.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true }, "node_modules/anymatch": { "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, - "license": "ISC", "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -11102,13 +10320,15 @@ } }, "node_modules/apg-lite": { - "version": "1.0.3", - "license": "BSD-2-Clause" + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/apg-lite/-/apg-lite-1.0.4.tgz", + "integrity": "sha512-B32zCN3IdHIc99Vy7V9BaYTUzLeRA8YXYY1aQD1/5I2aqIrO0coi4t6hJPqMisidlBxhyME8UexkHt31SlR6Og==" }, "node_modules/archiver": { "version": "7.0.1", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-7.0.1.tgz", + "integrity": "sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==", "dev": true, - "license": "MIT", "dependencies": { "archiver-utils": "^5.0.2", "async": "^3.2.4", @@ -11124,8 +10344,9 @@ }, "node_modules/archiver-utils": { "version": "5.0.2", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-5.0.2.tgz", + "integrity": "sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA==", "dev": true, - "license": "MIT", "dependencies": { "glob": "^10.0.0", "graceful-fs": "^4.2.0", @@ -11141,6 +10362,8 @@ }, "node_modules/archiver-utils/node_modules/buffer": { "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", "dev": true, "funding": [ { @@ -11156,16 +10379,15 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.2.1" } }, "node_modules/archiver-utils/node_modules/glob": { - "version": "10.4.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.4.tgz", - "integrity": "sha512-XsOKvHsu38Xe19ZQupE6N/HENeHQBA05o3hV8labZZT2zYDg1+emxWHnc/Bm9AcCMPXfD6jt+QC7zC5JSFyumw==", + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", @@ -11178,24 +10400,30 @@ "bin": { "glob": "dist/esm/bin.mjs" }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/archiver-utils/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, "engines": { - "node": "14 >=14.21 || 16 >=16.20 || 18 || 20 || >=22" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/archiver-utils/node_modules/jackspeak": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.2.tgz", - "integrity": "sha512-qH3nOSj8q/8+Eg8LUPOq3C+6HWkpUioIjDsq1+D4zY91oZvpPttw8GwtF1nReRYKXl+1AORyFqtm2f5Q1SB6/Q==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", "dev": true, "dependencies": { "@isaacs/cliui": "^8.0.2" }, - "engines": { - "node": "14 >=14.21 || 16 >=16.20 || >=18" - }, "funding": { "url": "https://github.com/sponsors/isaacs" }, @@ -11204,13 +10432,10 @@ } }, "node_modules/archiver-utils/node_modules/lru-cache": { - "version": "10.4.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.2.tgz", - "integrity": "sha512-voV4dDrdVZVNz84n39LFKDaRzfwhdzJ7akpyXfTMxCgRUp07U3lcJUXRlhTKP17rgt09sUzLi5iCitpEAr+6ug==", - "dev": true, - "engines": { - "node": "14 || 16 || 18 || 20 || >=22" - } + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true }, "node_modules/archiver-utils/node_modules/path-scurry": { "version": "1.11.1", @@ -11230,8 +10455,9 @@ }, "node_modules/archiver-utils/node_modules/readable-stream": { "version": "4.5.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", + "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", "dev": true, - "license": "MIT", "dependencies": { "abort-controller": "^3.0.0", "buffer": "^6.0.3", @@ -11245,6 +10471,8 @@ }, "node_modules/archiver/node_modules/buffer": { "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", "dev": true, "funding": [ { @@ -11260,7 +10488,6 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.2.1" @@ -11268,8 +10495,9 @@ }, "node_modules/archiver/node_modules/readable-stream": { "version": "4.5.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", + "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", "dev": true, - "license": "MIT", "dependencies": { "abort-controller": "^3.0.0", "buffer": "^6.0.3", @@ -11283,17 +10511,25 @@ }, "node_modules/arg": { "version": "4.1.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true }, "node_modules/argparse": { - "version": "2.0.1", - "license": "Python-2.0" + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } }, "node_modules/aria-hidden": { "version": "1.2.4", + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.4.tgz", + "integrity": "sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==", "dev": true, - "license": "MIT", + "peer": true, "dependencies": { "tslib": "^2.0.0" }, @@ -11303,8 +10539,9 @@ }, "node_modules/aria-query": { "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", "dev": true, - "license": "Apache-2.0", "dependencies": { "dequal": "^2.0.3" } @@ -11320,8 +10557,9 @@ }, "node_modules/array-buffer-byte-length": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" @@ -11341,16 +10579,18 @@ }, "node_modules/array-union": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/arraybuffer.prototype.slice": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", "dev": true, - "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", @@ -11370,8 +10610,9 @@ }, "node_modules/ast-types": { "version": "0.13.4", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", "dev": true, - "license": "MIT", "dependencies": { "tslib": "^2.0.1" }, @@ -11381,25 +10622,29 @@ }, "node_modules/async": { "version": "3.2.5", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", + "dev": true }, "node_modules/async-exit-hook": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", + "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.12.0" } }, "node_modules/asynckit": { "version": "0.4.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" }, "node_modules/available-typed-arrays": { "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", "dev": true, - "license": "MIT", "dependencies": { "possible-typed-array-names": "^1.0.0" }, @@ -11411,8 +10656,9 @@ } }, "node_modules/axios": { - "version": "1.7.2", - "license": "MIT", + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.3.tgz", + "integrity": "sha512-Ar7ND9pU99eJ9GpoGQKhKf58GpUOgnzuaB7ueNQ5BMi0p+LZ5oaEnfF999fAArcTIBwXTCHAmGcHOZJaWPq9Nw==", "dependencies": { "follow-redirects": "^1.15.6", "form-data": "^4.0.0", @@ -11421,8 +10667,9 @@ }, "node_modules/b4a": { "version": "1.6.6", - "dev": true, - "license": "Apache-2.0" + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz", + "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==", + "dev": true }, "node_modules/babel-core": { "version": "7.0.0-bridge.0", @@ -11435,8 +10682,9 @@ }, "node_modules/babel-plugin-macros": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/runtime": "^7.12.5", "cosmiconfig": "^7.0.0", @@ -11449,8 +10697,9 @@ }, "node_modules/babel-plugin-polyfill-corejs2": { "version": "0.4.11", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", + "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", "dev": true, - "license": "MIT", "dependencies": { "@babel/compat-data": "^7.22.6", "@babel/helper-define-polyfill-provider": "^0.6.2", @@ -11461,12 +10710,13 @@ } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.10.4", + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", + "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", "dev": true, - "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.1", - "core-js-compat": "^3.36.1" + "@babel/helper-define-polyfill-provider": "^0.6.2", + "core-js-compat": "^3.38.0" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -11474,8 +10724,9 @@ }, "node_modules/babel-plugin-polyfill-regenerator": { "version": "0.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", + "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-define-polyfill-provider": "^0.6.2" }, @@ -11485,26 +10736,30 @@ }, "node_modules/babel-plugin-tsconfig-paths": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/babel-plugin-tsconfig-paths/-/babel-plugin-tsconfig-paths-1.0.3.tgz", + "integrity": "sha512-eBTjzXpx0CXO2gooYPyIU1joS/eK1Vk2+oLhJDwRwIgh2+2kD/j649eYNtHjFKuXr36/4Y0ytPORLyiey7MLRA==", "dev": true, - "license": "ISC", "peerDependencies": { "@babel/core": "^7.9.0" } }, "node_modules/balanced-match": { "version": "1.0.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, "node_modules/bare-events": { "version": "2.4.2", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.4.2.tgz", + "integrity": "sha512-qMKFd2qG/36aA4GwvKq8MxnPgCQAmBWmSyLWsJcbn8v03wvIPQ/hG1Ms8bPzndZxMDoHpxez5VOS+gC9Yi24/Q==", "dev": true, - "license": "Apache-2.0", "optional": true }, "node_modules/bare-fs": { "version": "2.3.1", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.1.tgz", + "integrity": "sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==", "dev": true, - "license": "Apache-2.0", "optional": true, "dependencies": { "bare-events": "^2.0.0", @@ -11514,14 +10769,16 @@ }, "node_modules/bare-os": { "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.4.0.tgz", + "integrity": "sha512-v8DTT08AS/G0F9xrhyLtepoo9EJBJ85FRSMbu1pQUlAf6A8T0tEEQGMVObWeqpjhSPXsE0VGlluFBJu2fdoTNg==", "dev": true, - "license": "Apache-2.0", "optional": true }, "node_modules/bare-path": { "version": "2.1.3", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.3.tgz", + "integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==", "dev": true, - "license": "Apache-2.0", "optional": true, "dependencies": { "bare-os": "^2.1.0" @@ -11529,8 +10786,9 @@ }, "node_modules/bare-stream": { "version": "2.1.3", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.1.3.tgz", + "integrity": "sha512-tiDAH9H/kP+tvNO5sczyn9ZAA7utrSMobyDchsnyyXBuUe2FSQWbxhtuHB8jwpHYYevVo2UJpcmvvjrbHboUUQ==", "dev": true, - "license": "Apache-2.0", "optional": true, "dependencies": { "streamx": "^2.18.0" @@ -11538,13 +10796,16 @@ }, "node_modules/base64-arraybuffer": { "version": "1.0.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", + "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==", "engines": { "node": ">= 0.6.0" } }, "node_modules/base64-js": { "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", "funding": [ { "type": "github", @@ -11558,13 +10819,13 @@ "type": "consulting", "url": "https://feross.org/support" } - ], - "license": "MIT" + ] }, "node_modules/basic-ftp": { "version": "5.0.5", + "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", + "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", "dev": true, - "license": "MIT", "engines": { "node": ">=10.0.0" } @@ -11583,8 +10844,9 @@ }, "node_modules/binary-extensions": { "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" }, @@ -11594,8 +10856,9 @@ }, "node_modules/bl": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", "devOptional": true, - "license": "MIT", "dependencies": { "buffer": "^5.5.0", "inherits": "^2.0.4", @@ -11626,15 +10889,6 @@ "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, "node_modules/body-parser/node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -11673,15 +10927,17 @@ }, "node_modules/brace-expansion": { "version": "2.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dependencies": { "balanced-match": "^1.0.0" } }, "node_modules/braces": { "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, - "license": "MIT", "dependencies": { "fill-range": "^7.1.1" }, @@ -11697,16 +10953,20 @@ }, "node_modules/browser-process-hrtime": { "version": "0.1.3", - "dev": true, - "license": "BSD-2-Clause" + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz", + "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==", + "dev": true }, "node_modules/browser-stdout": { "version": "1.3.1", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", + "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", + "dev": true }, "node_modules/browserslist": { - "version": "4.23.1", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz", + "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==", "dev": true, "funding": [ { @@ -11722,12 +10982,11 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001629", - "electron-to-chromium": "^1.4.796", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.16" + "caniuse-lite": "^1.0.30001646", + "electron-to-chromium": "^1.5.4", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.0" }, "bin": { "browserslist": "cli.js" @@ -11738,6 +10997,8 @@ }, "node_modules/buffer": { "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", "devOptional": true, "funding": [ { @@ -11753,7 +11014,6 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" @@ -11761,29 +11021,42 @@ }, "node_modules/buffer-crc32": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz", + "integrity": "sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==", "dev": true, - "license": "MIT", "engines": { "node": ">=8.0.0" } }, "node_modules/buffer-from": { "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true, - "license": "MIT" + "engines": { + "node": ">= 0.8" + } }, "node_modules/cacheable-lookup": { "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", "dev": true, - "license": "MIT", "engines": { "node": ">=14.16" } }, "node_modules/cacheable-request": { "version": "10.2.14", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", + "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/http-cache-semantics": "^4.0.2", "get-stream": "^6.0.1", @@ -11797,10 +11070,23 @@ "node": ">=14.16" } }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/cacheable-request/node_modules/mimic-response": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", "dev": true, - "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -11810,7 +11096,8 @@ }, "node_modules/call-bind": { "version": "1.0.7", - "license": "MIT", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -11827,22 +11114,26 @@ }, "node_modules/callsites": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/camelcase": { "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/caniuse-lite": { - "version": "1.0.30001637", + "version": "1.0.30001650", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001650.tgz", + "integrity": "sha512-fgEc7hP/LB7iicdXHUI9VsBsMZmUmlVJeQP2qqQW+3lkqVhbmjEU8zp+h5stWeilX+G7uXuIUIIlWlDw9jdt8g==", "dev": true, "funding": [ { @@ -11857,13 +11148,13 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ], - "license": "CC-BY-4.0" + ] }, "node_modules/chalk": { "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -11875,7 +11166,8 @@ }, "node_modules/character-entities": { "version": "2.0.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -11883,12 +11175,14 @@ }, "node_modules/chardet": { "version": "0.7.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true }, "node_modules/chart.js": { "version": "4.4.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.3.tgz", + "integrity": "sha512-qK1gkGSRYcJzqrrzdR6a+I0vQ4/R+SoODXyAjscQ/4mzuNzySaMCd+hyVxitSY1+L2fjPD1Gbn+ibNqRmwQeLw==", "dependencies": { "@kurkle/color": "^0.3.0" }, @@ -11898,7 +11192,8 @@ }, "node_modules/chartjs-adapter-moment": { "version": "1.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/chartjs-adapter-moment/-/chartjs-adapter-moment-1.0.1.tgz", + "integrity": "sha512-Uz+nTX/GxocuqXpGylxK19YG4R3OSVf8326D+HwSTsNw1LgzyIGRo+Qujwro1wy6X+soNSnfj5t2vZ+r6EaDmA==", "peerDependencies": { "chart.js": ">=3.0.0", "moment": "^2.10.2" @@ -11906,8 +11201,9 @@ }, "node_modules/chokidar": { "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "dev": true, - "license": "MIT", "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -11951,6 +11247,8 @@ }, "node_modules/ci-info": { "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", "dev": true, "funding": [ { @@ -11958,7 +11256,6 @@ "url": "https://github.com/sponsors/sibiraj-s" } ], - "license": "MIT", "engines": { "node": ">=8" } @@ -11974,8 +11271,9 @@ }, "node_modules/cli-cursor": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", "dev": true, - "license": "MIT", "dependencies": { "restore-cursor": "^3.1.0" }, @@ -11985,8 +11283,9 @@ }, "node_modules/cli-spinners": { "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" }, @@ -11996,16 +11295,18 @@ }, "node_modules/cli-width": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", + "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", "dev": true, - "license": "ISC", "engines": { "node": ">= 12" } }, "node_modules/cliui": { "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, - "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", @@ -12017,8 +11318,9 @@ }, "node_modules/cliui/node_modules/ansi-styles": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -12031,8 +11333,9 @@ }, "node_modules/cliui/node_modules/strip-ansi": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, - "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -12042,8 +11345,9 @@ }, "node_modules/cliui/node_modules/wrap-ansi": { "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -12058,8 +11362,9 @@ }, "node_modules/clone": { "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.8" } @@ -12080,7 +11385,8 @@ }, "node_modules/codemirror": { "version": "6.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-6.0.1.tgz", + "integrity": "sha512-J8j+nZ+CdWmIeFIGXEFbFPtpiYacFMDR8GlHK3IyHQJMCaVRfGx9NT+Hxivv1ckLWPvNdZqndbr/7lVhrf/Svg==", "dependencies": { "@codemirror/autocomplete": "^6.0.0", "@codemirror/commands": "^6.0.0", @@ -12093,8 +11399,9 @@ }, "node_modules/color-convert": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, - "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -12104,12 +11411,14 @@ }, "node_modules/color-name": { "version": "1.1.4", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true }, "node_modules/combined-stream": { "version": "1.0.8", - "license": "MIT", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "dependencies": { "delayed-stream": "~1.0.0" }, @@ -12134,7 +11443,8 @@ }, "node_modules/commander": { "version": "7.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "engines": { "node": ">= 10" } @@ -12150,13 +11460,15 @@ }, "node_modules/commondir": { "version": "1.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true }, "node_modules/compress-commons": { "version": "6.0.2", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.2.tgz", + "integrity": "sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==", "dev": true, - "license": "MIT", "dependencies": { "crc-32": "^1.2.0", "crc32-stream": "^6.0.0", @@ -12170,6 +11482,8 @@ }, "node_modules/compress-commons/node_modules/buffer": { "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", "dev": true, "funding": [ { @@ -12185,16 +11499,28 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.2.1" } }, + "node_modules/compress-commons/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/compress-commons/node_modules/readable-stream": { "version": "4.5.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", + "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", "dev": true, - "license": "MIT", "dependencies": { "abort-controller": "^3.0.0", "buffer": "^6.0.3", @@ -12208,13 +11534,15 @@ }, "node_modules/concat-map": { "version": "0.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true }, "node_modules/confbox": { "version": "0.1.7", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.7.tgz", + "integrity": "sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==", + "dev": true }, "node_modules/consola": { "version": "3.2.3", @@ -12227,7 +11555,8 @@ }, "node_modules/construct-style-sheets-polyfill": { "version": "3.1.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/construct-style-sheets-polyfill/-/construct-style-sheets-polyfill-3.1.0.tgz", + "integrity": "sha512-HBLKP0chz8BAY6rBdzda11c3wAZeCZ+kIG4weVC2NM3AXzxx09nhe8t0SQNdloAvg5GLuHwq/0SPOOSPvtCcKw==" }, "node_modules/content-disposition": { "version": "0.5.4", @@ -12241,26 +11570,6 @@ "node": ">= 0.6" } }, - "node_modules/content-disposition/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, "node_modules/content-type": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", @@ -12272,12 +11581,14 @@ }, "node_modules/convert-source-map": { "version": "2.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true }, "node_modules/cookie": { "version": "0.6.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", "engines": { "node": ">= 0.6" } @@ -12299,11 +11610,12 @@ } }, "node_modules/core-js-compat": { - "version": "3.37.1", + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.0.tgz", + "integrity": "sha512-75LAicdLa4OJVwFxFbQR3NdnZjNgX6ILpVcVzcC4T2smerB5lELMrJQQQoWV6TiuC/vlaFqgU2tKQx9w5s0e0A==", "dev": true, - "license": "MIT", "dependencies": { - "browserslist": "^4.23.0" + "browserslist": "^4.23.3" }, "funding": { "type": "opencollective", @@ -12311,9 +11623,10 @@ } }, "node_modules/core-js-pure": { - "version": "3.37.1", + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.38.0.tgz", + "integrity": "sha512-8balb/HAXo06aHP58mZMtXgD8vcnXz9tUDePgqBgJgKdmTlMt+jw3ujqniuBDQXMvTzxnMpxHFeuSM3g1jWQuQ==", "hasInstallScript": true, - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" @@ -12321,20 +11634,23 @@ }, "node_modules/core-util-is": { "version": "1.0.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true }, "node_modules/cose-base": { "version": "1.0.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/cose-base/-/cose-base-1.0.3.tgz", + "integrity": "sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==", "dependencies": { "layout-base": "^1.0.0" } }, "node_modules/cosmiconfig": { "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", "dev": true, - "license": "MIT", "dependencies": { "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", @@ -12348,8 +11664,9 @@ }, "node_modules/cosmiconfig/node_modules/yaml": { "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", "dev": true, - "license": "ISC", "engines": { "node": ">= 6" } @@ -12361,8 +11678,9 @@ }, "node_modules/crc-32": { "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", "dev": true, - "license": "Apache-2.0", "bin": { "crc32": "bin/crc32.njs" }, @@ -12372,8 +11690,9 @@ }, "node_modules/crc32-stream": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-6.0.0.tgz", + "integrity": "sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g==", "dev": true, - "license": "MIT", "dependencies": { "crc-32": "^1.2.0", "readable-stream": "^4.0.0" @@ -12384,6 +11703,8 @@ }, "node_modules/crc32-stream/node_modules/buffer": { "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", "dev": true, "funding": [ { @@ -12399,7 +11720,6 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.2.1" @@ -12407,8 +11727,9 @@ }, "node_modules/crc32-stream/node_modules/readable-stream": { "version": "4.5.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", + "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", "dev": true, - "license": "MIT", "dependencies": { "abort-controller": "^3.0.0", "buffer": "^6.0.3", @@ -12422,17 +11743,20 @@ }, "node_modules/create-require": { "version": "1.1.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true }, "node_modules/crelt": { "version": "1.0.6", - "license": "MIT" + "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.6.tgz", + "integrity": "sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==" }, "node_modules/cross-env": { "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", "dev": true, - "license": "MIT", "dependencies": { "cross-spawn": "^7.0.1" }, @@ -12455,10 +11779,31 @@ "node-fetch": "^2.6.12" } }, + "node_modules/cross-fetch/node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dev": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, "node_modules/cross-spawn": { "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, - "license": "MIT", "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -12470,8 +11815,9 @@ }, "node_modules/crypto-random-string": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", + "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", "dev": true, - "license": "MIT", "dependencies": { "type-fest": "^1.0.1" }, @@ -12484,8 +11830,9 @@ }, "node_modules/crypto-random-string/node_modules/type-fest": { "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", "dev": true, - "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -12511,10 +11858,14 @@ }, "node_modules/css-shorthand-properties": { "version": "1.1.1", + "resolved": "https://registry.npmjs.org/css-shorthand-properties/-/css-shorthand-properties-1.1.1.tgz", + "integrity": "sha512-Md+Juc7M3uOdbAFwOYlTrccIZ7oCFuzrhKYQjdeUEW/sE1hv17Jp/Bws+ReOPpGVBTYCBoYo+G17V5Qo8QQ75A==", "dev": true }, "node_modules/css-value": { "version": "0.0.1", + "resolved": "https://registry.npmjs.org/css-value/-/css-value-0.0.1.tgz", + "integrity": "sha512-FUV3xaJ63buRLgHrLQVlVgQnQdR4yqdLGaDu7g8CQcWjInDfM9plBTPI9FRfpahju1UBSaMckeb2/46ApS/V1Q==", "dev": true }, "node_modules/css-what": { @@ -12531,8 +11882,9 @@ }, "node_modules/csstype": { "version": "3.1.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "dev": true }, "node_modules/custom-elements-manifest": { "version": "1.0.0", @@ -12541,15 +11893,17 @@ "dev": true }, "node_modules/cytoscape": { - "version": "3.29.2", - "license": "MIT", + "version": "3.30.1", + "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.30.1.tgz", + "integrity": "sha512-TRJc3HbBPkHd50u9YfJh2FxD1lDLZ+JXnJoyBn5LkncoeuT7fapO/Hq/Ed8TdFclaKshzInge2i30bg7VKeoPQ==", "engines": { "node": ">=0.10" } }, "node_modules/cytoscape-cose-bilkent": { "version": "4.1.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/cytoscape-cose-bilkent/-/cytoscape-cose-bilkent-4.1.0.tgz", + "integrity": "sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==", "dependencies": { "cose-base": "^1.0.0" }, @@ -12559,7 +11913,8 @@ }, "node_modules/d3": { "version": "7.9.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3/-/d3-7.9.0.tgz", + "integrity": "sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==", "dependencies": { "d3-array": "3", "d3-axis": "3", @@ -12598,7 +11953,8 @@ }, "node_modules/d3-array": { "version": "3.2.4", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", + "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", "dependencies": { "internmap": "1 - 2" }, @@ -12608,14 +11964,16 @@ }, "node_modules/d3-axis": { "version": "3.0.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz", + "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==", "engines": { "node": ">=12" } }, "node_modules/d3-brush": { "version": "3.0.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz", + "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==", "dependencies": { "d3-dispatch": "1 - 3", "d3-drag": "2 - 3", @@ -12629,7 +11987,8 @@ }, "node_modules/d3-chord": { "version": "3.0.1", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz", + "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==", "dependencies": { "d3-path": "1 - 3" }, @@ -12639,14 +11998,16 @@ }, "node_modules/d3-color": { "version": "3.1.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", + "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", "engines": { "node": ">=12" } }, "node_modules/d3-contour": { "version": "4.0.2", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.2.tgz", + "integrity": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==", "dependencies": { "d3-array": "^3.2.0" }, @@ -12656,7 +12017,8 @@ }, "node_modules/d3-delaunay": { "version": "6.0.4", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz", + "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==", "dependencies": { "delaunator": "5" }, @@ -12666,14 +12028,16 @@ }, "node_modules/d3-dispatch": { "version": "3.0.1", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", + "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==", "engines": { "node": ">=12" } }, "node_modules/d3-drag": { "version": "3.0.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", + "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", "dependencies": { "d3-dispatch": "1 - 3", "d3-selection": "3" @@ -12684,7 +12048,8 @@ }, "node_modules/d3-dsv": { "version": "3.0.1", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz", + "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", "dependencies": { "commander": "7", "iconv-lite": "0.6", @@ -12707,7 +12072,8 @@ }, "node_modules/d3-dsv/node_modules/iconv-lite": { "version": "0.6.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -12717,14 +12083,16 @@ }, "node_modules/d3-ease": { "version": "3.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", + "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", "engines": { "node": ">=12" } }, "node_modules/d3-fetch": { "version": "3.0.1", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz", + "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", "dependencies": { "d3-dsv": "1 - 3" }, @@ -12734,7 +12102,8 @@ }, "node_modules/d3-force": { "version": "3.0.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", + "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", "dependencies": { "d3-dispatch": "1 - 3", "d3-quadtree": "1 - 3", @@ -12746,14 +12115,16 @@ }, "node_modules/d3-format": { "version": "3.1.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", + "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", "engines": { "node": ">=12" } }, "node_modules/d3-geo": { "version": "3.1.1", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz", + "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==", "dependencies": { "d3-array": "2.5.0 - 3" }, @@ -12763,14 +12134,16 @@ }, "node_modules/d3-hierarchy": { "version": "3.1.2", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", + "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==", "engines": { "node": ">=12" } }, "node_modules/d3-interpolate": { "version": "3.0.1", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", + "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", "dependencies": { "d3-color": "1 - 3" }, @@ -12780,35 +12153,40 @@ }, "node_modules/d3-path": { "version": "3.1.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", + "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", "engines": { "node": ">=12" } }, "node_modules/d3-polygon": { "version": "3.0.1", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz", + "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==", "engines": { "node": ">=12" } }, "node_modules/d3-quadtree": { "version": "3.0.1", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", + "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==", "engines": { "node": ">=12" } }, "node_modules/d3-random": { "version": "3.0.1", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz", + "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==", "engines": { "node": ">=12" } }, "node_modules/d3-sankey": { "version": "0.12.3", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/d3-sankey/-/d3-sankey-0.12.3.tgz", + "integrity": "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==", "dependencies": { "d3-array": "1 - 2", "d3-shape": "^1.2.0" @@ -12816,29 +12194,34 @@ }, "node_modules/d3-sankey/node_modules/d3-array": { "version": "2.12.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", + "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", "dependencies": { "internmap": "^1.0.0" } }, "node_modules/d3-sankey/node_modules/d3-path": { "version": "1.0.9", - "license": "BSD-3-Clause" + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" }, "node_modules/d3-sankey/node_modules/d3-shape": { "version": "1.3.7", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", + "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", "dependencies": { "d3-path": "1" } }, "node_modules/d3-sankey/node_modules/internmap": { "version": "1.0.1", - "license": "ISC" + "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz", + "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==" }, "node_modules/d3-scale": { "version": "4.0.2", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", + "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", "dependencies": { "d3-array": "2.10.0 - 3", "d3-format": "1 - 3", @@ -12852,7 +12235,8 @@ }, "node_modules/d3-scale-chromatic": { "version": "3.1.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", + "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==", "dependencies": { "d3-color": "1 - 3", "d3-interpolate": "1 - 3" @@ -12863,14 +12247,16 @@ }, "node_modules/d3-selection": { "version": "3.0.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", + "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", "engines": { "node": ">=12" } }, "node_modules/d3-shape": { "version": "3.2.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", + "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", "dependencies": { "d3-path": "^3.1.0" }, @@ -12880,7 +12266,8 @@ }, "node_modules/d3-time": { "version": "3.1.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", + "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", "dependencies": { "d3-array": "2 - 3" }, @@ -12890,7 +12277,8 @@ }, "node_modules/d3-time-format": { "version": "4.1.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", + "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", "dependencies": { "d3-time": "1 - 3" }, @@ -12900,14 +12288,16 @@ }, "node_modules/d3-timer": { "version": "3.0.1", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", + "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", "engines": { "node": ">=12" } }, "node_modules/d3-transition": { "version": "3.0.1", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", + "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", "dependencies": { "d3-color": "1 - 3", "d3-dispatch": "1 - 3", @@ -12924,7 +12314,8 @@ }, "node_modules/d3-zoom": { "version": "3.0.0", - "license": "ISC", + "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", + "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", "dependencies": { "d3-dispatch": "1 - 3", "d3-drag": "2 - 3", @@ -12938,7 +12329,8 @@ }, "node_modules/dagre-d3-es": { "version": "7.0.10", - "license": "MIT", + "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.10.tgz", + "integrity": "sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==", "dependencies": { "d3": "^7.8.2", "lodash-es": "^4.17.21" @@ -12946,21 +12338,24 @@ }, "node_modules/dash-ast": { "version": "1.0.0", - "dev": true, - "license": "Apache-2.0" + "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz", + "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==", + "dev": true }, "node_modules/data-uri-to-buffer": { - "version": "6.0.2", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", + "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", "dev": true, - "license": "MIT", "engines": { - "node": ">= 14" + "node": ">= 12" } }, "node_modules/data-view-buffer": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -12975,8 +12370,9 @@ }, "node_modules/data-view-byte-length": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -12991,8 +12387,9 @@ }, "node_modules/data-view-byte-offset": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -13006,8 +12403,9 @@ } }, "node_modules/dayjs": { - "version": "1.11.11", - "license": "MIT" + "version": "1.11.12", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.12.tgz", + "integrity": "sha512-Rt2g+nTbLlDWZTwwrIXjy9MeiZmSDI375FvZs72ngxx8PDC6YXOeR3q5LAuPzjZQxhiWdRKac7RKV+YyQYfYIg==" }, "node_modules/debounce": { "version": "1.2.1", @@ -13016,8 +12414,9 @@ "dev": true }, "node_modules/debug": { - "version": "4.3.5", - "license": "MIT", + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", + "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", "dependencies": { "ms": "2.1.2" }, @@ -13032,8 +12431,9 @@ }, "node_modules/decamelize": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-6.0.0.tgz", + "integrity": "sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==", "dev": true, - "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -13043,7 +12443,8 @@ }, "node_modules/decode-named-character-reference": { "version": "1.0.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", "dependencies": { "character-entities": "^2.0.0" }, @@ -13054,8 +12455,9 @@ }, "node_modules/decompress-response": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", "devOptional": true, - "license": "MIT", "dependencies": { "mimic-response": "^3.1.0" }, @@ -13068,7 +12470,8 @@ }, "node_modules/deep-extend": { "version": "0.6.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", "optional": true, "engines": { "node": ">=4.0.0" @@ -13076,28 +12479,32 @@ }, "node_modules/deep-is": { "version": "0.1.4", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true }, "node_modules/deepmerge": { "version": "4.3.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", "engines": { "node": ">=0.10.0" } }, "node_modules/deepmerge-ts": { "version": "5.1.0", + "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-5.1.0.tgz", + "integrity": "sha512-eS8dRJOckyo9maw9Tu5O5RUi/4inFLrnoLkBe3cPfDMx3WZioXtmOew4TXQaxq7Rhl4xjDtR7c6x8nNTxOvbFw==", "dev": true, - "license": "BSD-3-Clause", "engines": { "node": ">=16.0.0" } }, "node_modules/defaults": { "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", "dev": true, - "license": "MIT", "dependencies": { "clone": "^1.0.2" }, @@ -13107,15 +12514,17 @@ }, "node_modules/defer-to-connect": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" } }, "node_modules/define-data-property": { "version": "1.1.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -13130,8 +12539,9 @@ }, "node_modules/define-properties": { "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "dev": true, - "license": "MIT", "dependencies": { "define-data-property": "^1.0.1", "has-property-descriptors": "^1.0.0", @@ -13152,8 +12562,9 @@ }, "node_modules/degenerator": { "version": "5.0.1", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", + "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", "dev": true, - "license": "MIT", "dependencies": { "ast-types": "^0.13.4", "escodegen": "^2.1.0", @@ -13165,14 +12576,16 @@ }, "node_modules/delaunator": { "version": "5.0.1", - "license": "ISC", + "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.1.tgz", + "integrity": "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==", "dependencies": { "robust-predicates": "^3.0.2" } }, "node_modules/delayed-stream": { "version": "1.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "engines": { "node": ">=0.4.0" } @@ -13188,7 +12601,8 @@ }, "node_modules/dequal": { "version": "2.0.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", "engines": { "node": ">=6" } @@ -13214,7 +12628,8 @@ }, "node_modules/detect-libc": { "version": "2.0.3", - "license": "Apache-2.0", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", "optional": true, "engines": { "node": ">=8" @@ -13222,8 +12637,10 @@ }, "node_modules/detect-node-es": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", "dev": true, - "license": "MIT" + "peer": true }, "node_modules/devtools-protocol": { "version": "0.0.1335233", @@ -13233,8 +12650,9 @@ }, "node_modules/didyoumean2": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/didyoumean2/-/didyoumean2-4.1.0.tgz", + "integrity": "sha512-qTBmfQoXvhKO75D/05C8m+fteQmn4U46FWYiLhXtZQInzitXLWY0EQ/2oKnpAz9g2lQWW8jYcLcT+hPJGT+kig==", "dev": true, - "license": "MIT", "dependencies": { "@babel/runtime": "^7.10.2", "leven": "^3.1.0", @@ -13246,23 +12664,26 @@ }, "node_modules/diff": { "version": "5.2.0", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", "engines": { "node": ">=0.3.1" } }, "node_modules/diff-sequences": { "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", "dev": true, - "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/dir-glob": { "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dev": true, - "license": "MIT", "dependencies": { "path-type": "^4.0.0" }, @@ -13270,17 +12691,6 @@ "node": ">=8" } }, - "node_modules/doctrine": { - "version": "3.0.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, "node_modules/dom-serializer": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", @@ -13323,8 +12733,9 @@ } }, "node_modules/dompurify": { - "version": "3.1.5", - "license": "(MPL-2.0 OR Apache-2.0)" + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.6.tgz", + "integrity": "sha512-cTOAhc36AalkjtBpfG6O8JimdTMWNXjiePT2xQH/ppBGi/4uIpmj8eKyIkMJErXWARyINV/sB38yf8JCLF5pbQ==" }, "node_modules/domutils": { "version": "3.1.0", @@ -13342,8 +12753,9 @@ }, "node_modules/dotenv": { "version": "16.4.5", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", + "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", "dev": true, - "license": "BSD-2-Clause", "engines": { "node": ">=12" }, @@ -13359,8 +12771,9 @@ }, "node_modules/easy-table": { "version": "1.2.0", + "resolved": "https://registry.npmjs.org/easy-table/-/easy-table-1.2.0.tgz", + "integrity": "sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==", "dev": true, - "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -13370,8 +12783,9 @@ }, "node_modules/edge-paths": { "version": "3.0.5", + "resolved": "https://registry.npmjs.org/edge-paths/-/edge-paths-3.0.5.tgz", + "integrity": "sha512-sB7vSrDnFa4ezWQk9nZ/n0FdpdUuC6R1EOrlU3DL+bovcNFK28rqu2emmAUjujYEJTWIgQGqgVVWUZXMnc8iWg==", "dev": true, - "license": "MIT", "dependencies": { "@types/which": "^2.0.1", "which": "^2.0.2" @@ -13384,15 +12798,17 @@ } }, "node_modules/edgedriver": { - "version": "5.6.0", + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/edgedriver/-/edgedriver-5.6.1.tgz", + "integrity": "sha512-3Ve9cd5ziLByUdigw6zovVeWJjVs8QHVmqOB0sJ0WNeVPcwf4p18GnxMmVvlFmYRloUwf5suNuorea4QzwBIOA==", "dev": true, "hasInstallScript": true, - "license": "MIT", "dependencies": { - "@wdio/logger": "^8.28.0", - "@zip.js/zip.js": "^2.7.44", + "@wdio/logger": "^8.38.0", + "@zip.js/zip.js": "^2.7.48", "decamelize": "^6.0.0", "edge-paths": "^3.0.5", + "fast-xml-parser": "^4.4.1", "node-fetch": "^3.3.2", "which": "^4.0.0" }, @@ -13400,43 +12816,20 @@ "edgedriver": "bin/edgedriver.js" } }, - "node_modules/edgedriver/node_modules/data-uri-to-buffer": { - "version": "4.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 12" - } - }, "node_modules/edgedriver/node_modules/isexe": { "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", "dev": true, - "license": "ISC", "engines": { "node": ">=16" } }, - "node_modules/edgedriver/node_modules/node-fetch": { - "version": "3.3.2", - "dev": true, - "license": "MIT", - "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" - } - }, "node_modules/edgedriver/node_modules/which": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", "dev": true, - "license": "ISC", "dependencies": { "isexe": "^3.1.1" }, @@ -13455,8 +12848,9 @@ }, "node_modules/ejs": { "version": "3.1.10", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", "dev": true, - "license": "Apache-2.0", "dependencies": { "jake": "^10.8.5" }, @@ -13468,18 +12862,21 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.812", - "dev": true, - "license": "ISC" + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.5.tgz", + "integrity": "sha512-QR7/A7ZkMS8tZuoftC/jfqNkZLQO779SSW3YuZHP4eXpj3EffGLFcB/Xu9AAZQzLccTiCV+EmUo3ha4mQ9wnlA==", + "dev": true }, "node_modules/elkjs": { "version": "0.9.3", - "license": "EPL-2.0" + "resolved": "https://registry.npmjs.org/elkjs/-/elkjs-0.9.3.tgz", + "integrity": "sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==" }, "node_modules/emoji-regex": { "version": "8.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true }, "node_modules/encodeurl": { "version": "1.0.2", @@ -13492,8 +12889,9 @@ }, "node_modules/end-of-stream": { "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", "devOptional": true, - "license": "MIT", "dependencies": { "once": "^1.4.0" } @@ -13525,8 +12923,9 @@ }, "node_modules/entities": { "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", "dev": true, - "license": "BSD-2-Clause", "engines": { "node": ">=0.12" }, @@ -13557,16 +12956,18 @@ }, "node_modules/error-ex": { "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "dev": true, - "license": "MIT", "dependencies": { "is-arrayish": "^0.2.1" } }, "node_modules/es-abstract": { "version": "1.23.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", + "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", "dev": true, - "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", @@ -13624,7 +13025,8 @@ }, "node_modules/es-define-property": { "version": "1.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", "dependencies": { "get-intrinsic": "^1.2.4" }, @@ -13634,21 +13036,23 @@ }, "node_modules/es-errors": { "version": "1.3.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", "engines": { "node": ">= 0.4" } }, "node_modules/es-module-lexer": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", - "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", "dev": true }, "node_modules/es-object-atoms": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", "dev": true, - "license": "MIT", "dependencies": { "es-errors": "^1.3.0" }, @@ -13658,8 +13062,9 @@ }, "node_modules/es-set-tostringtag": { "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", "dev": true, - "license": "MIT", "dependencies": { "get-intrinsic": "^1.2.4", "has-tostringtag": "^1.0.2", @@ -13671,8 +13076,9 @@ }, "node_modules/es-to-primitive": { "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "dev": true, - "license": "MIT", "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", @@ -13774,11 +13180,12 @@ }, "node_modules/esbuild-darwin-arm64": { "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz", + "integrity": "sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==", "cpu": [ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "darwin" @@ -14393,8 +13800,9 @@ }, "node_modules/escalade": { "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } @@ -14407,16 +13815,18 @@ }, "node_modules/escape-string-regexp": { "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.8.0" } }, "node_modules/escodegen": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "esprima": "^4.0.1", "estraverse": "^5.2.0", @@ -14433,41 +13843,48 @@ "source-map": "~0.6.1" } }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/eslint": { - "version": "8.57.0", + "version": "9.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.8.0.tgz", + "integrity": "sha512-K8qnZ/QJzT2dLKdZJVX6W4XOwBzutMYmt0lqUS+JdXgd+HTYFlonFgkJ8s44d/zMPPCnOOk0kMWCApCPhiOy9A==", "dev": true, - "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.0", - "@humanwhocodes/config-array": "^0.11.14", + "@eslint-community/regexpp": "^4.11.0", + "@eslint/config-array": "^0.17.1", + "@eslint/eslintrc": "^3.1.0", + "@eslint/js": "9.8.0", "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.3.0", "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.3.2", - "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", + "eslint-scope": "^8.0.2", + "eslint-visitor-keys": "^4.0.0", + "espree": "^10.1.0", + "esquery": "^1.5.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", + "file-entry-cache": "^8.0.0", "find-up": "^5.0.0", "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", "ignore": "^5.2.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", "lodash.merge": "^4.6.2", @@ -14481,16 +13898,17 @@ "eslint": "bin/eslint.js" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://eslint.org/donate" } }, "node_modules/eslint-config-google": { "version": "0.14.0", + "resolved": "https://registry.npmjs.org/eslint-config-google/-/eslint-config-google-0.14.0.tgz", + "integrity": "sha512-WsbX4WbjuMvTdeVL6+J3rK1RGhCTqjsFjX7UMSMgZiyxxaNLkoJENbrGExzERFeoTpGw3F3FypTiWAP9ZXzkEw==", "dev": true, - "license": "Apache-2.0", "engines": { "node": ">=0.10.0" }, @@ -14498,18 +13916,11 @@ "eslint": ">=5.16.0" } }, - "node_modules/eslint-plugin-custom-elements": { - "version": "0.0.8", - "dev": true, - "license": "MIT", - "peerDependencies": { - "eslint": ">=4.19.0" - } - }, "node_modules/eslint-plugin-lit": { "version": "1.14.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-lit/-/eslint-plugin-lit-1.14.0.tgz", + "integrity": "sha512-J4w+CgO31621GreLFCdTUbTr5yeV2/RJ/M0myw0dykD5p9FGGIRLityQiNa6SG+JpVbmeQTQPJy4pNFmiurJ/w==", "dev": true, - "license": "MIT", "dependencies": { "parse5": "^6.0.1", "parse5-htmlparser2-tree-adapter": "^6.0.1", @@ -14524,13 +13935,14 @@ }, "node_modules/eslint-plugin-lit/node_modules/parse5": { "version": "6.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true }, "node_modules/eslint-plugin-sonarjs": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-1.0.3.tgz", - "integrity": "sha512-6s41HLPYPyDrp+5+7Db5yFYbod6h9pC7yx+xfcNwHRcLe1EZwbbQT/tdOAkR7ekVUkNGEvN3GmYakIoQUX7dEg==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-1.0.4.tgz", + "integrity": "sha512-jF0eGCUsq/HzMub4ExAyD8x1oEgjOyB9XVytYGyWgSFvdiJQJp6IuP7RmtauCf06o6N/kZErh+zW4b10y1WZ+Q==", "dev": true, "engines": { "node": ">=16" @@ -14539,194 +13951,30 @@ "eslint": "^8.0.0 || ^9.0.0" } }, - "node_modules/eslint-plugin-storybook": { - "version": "0.8.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/csf": "^0.0.1", - "@typescript-eslint/utils": "^5.62.0", - "requireindex": "^1.2.0", - "ts-dedent": "^2.2.0" - }, - "engines": { - "node": ">= 18" - }, - "peerDependencies": { - "eslint": ">=6" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@storybook/csf": { - "version": "0.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "lodash": "^4.17.15" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/scope-manager": { - "version": "5.62.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/types": { - "version": "5.62.0", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.62.0", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/visitor-keys": "5.62.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/utils": { - "version": "5.62.0", + "node_modules/eslint-plugin-wc": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-wc/-/eslint-plugin-wc-2.1.0.tgz", + "integrity": "sha512-s/BGOtmpgQ2yifR6EC1OM9t0DwYLgg4ZAL07Kw4eXvBb5TYaPafI+65tswvnZvhH8FqcjERLbBZPPvYsvinkfg==", "dev": true, - "license": "MIT", "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.62.0", - "@typescript-eslint/types": "5.62.0", - "@typescript-eslint/typescript-estree": "5.62.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "is-valid-element-name": "^1.0.0", + "js-levenshtein-esm": "^1.2.0" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.62.0", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "5.62.0", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/eslint-scope": { - "version": "5.1.1", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/estraverse": { - "version": "4.3.0", - "dev": true, - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/globby": { - "version": "11.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/semver": { - "version": "7.6.2", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint-plugin-storybook/node_modules/slash": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" + "eslint": ">=5" } }, "node_modules/eslint-scope": { - "version": "7.2.2", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.0.2.tgz", + "integrity": "sha512-6E4xmrTw5wtxnLA5wYL3WDfhZ/1bUBGOXV0zQvVRDOtrR8D0p6W7fs3JweNYhwRYeGvd/1CKX2se0/2s7Q/nJA==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" @@ -14734,8 +13982,9 @@ }, "node_modules/eslint-visitor-keys": { "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, - "license": "Apache-2.0", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -14745,8 +13994,9 @@ }, "node_modules/eslint/node_modules/ansi-styles": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -14759,8 +14009,9 @@ }, "node_modules/eslint/node_modules/brace-expansion": { "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -14768,8 +14019,9 @@ }, "node_modules/eslint/node_modules/chalk": { "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -14783,8 +14035,9 @@ }, "node_modules/eslint/node_modules/escape-string-regexp": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -14792,43 +14045,75 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint/node_modules/glob-parent": { - "version": "6.0.2", + "node_modules/eslint/node_modules/eslint-visitor-keys": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.0.0.tgz", + "integrity": "sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==", "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, "engines": { - "node": ">=10.13.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/eslint/node_modules/globals": { - "version": "13.24.0", + "node_modules/eslint/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, - "license": "MIT", "dependencies": { - "type-fest": "^0.20.2" + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/eslint/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, "node_modules/eslint/node_modules/has-flag": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, + "node_modules/eslint/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/eslint/node_modules/minimatch": { "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -14836,10 +14121,41 @@ "node": "*" } }, + "node_modules/eslint/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/eslint/node_modules/strip-ansi": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, - "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -14849,37 +14165,40 @@ }, "node_modules/eslint/node_modules/supports-color": { "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/type-fest": { - "version": "0.20.2", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=8" } }, "node_modules/espree": { - "version": "9.6.1", + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.1.0.tgz", + "integrity": "sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { - "acorn": "^8.9.0", + "acorn": "^8.12.0", "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" + "eslint-visitor-keys": "^4.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.0.0.tgz", + "integrity": "sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" @@ -14887,8 +14206,9 @@ }, "node_modules/esprima": { "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "dev": true, - "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" @@ -14898,9 +14218,10 @@ } }, "node_modules/esquery": { - "version": "1.5.0", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "estraverse": "^5.1.0" }, @@ -14910,8 +14231,9 @@ }, "node_modules/esrecurse": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "estraverse": "^5.2.0" }, @@ -14921,21 +14243,24 @@ }, "node_modules/estraverse": { "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true, - "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } }, "node_modules/estree-walker": { "version": "2.0.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "dev": true }, "node_modules/esutils": { "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true, - "license": "BSD-2-Clause", "engines": { "node": ">=0.10.0" } @@ -14951,37 +14276,40 @@ }, "node_modules/event-target-shim": { "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/events": { "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.8.x" } }, "node_modules/execa": { - "version": "5.1.1", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", + "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", "dev": true, - "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" }, "engines": { - "node": ">=10" + "node": ">=16.17" }, "funding": { "url": "https://github.com/sindresorhus/execa?sponsor=1" @@ -14989,7 +14317,8 @@ }, "node_modules/expand-template": { "version": "2.0.3", - "license": "(MIT OR WTFPL)", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", "optional": true, "engines": { "node": ">=6" @@ -14997,8 +14326,9 @@ }, "node_modules/expect": { "version": "29.7.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", + "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", "dev": true, - "license": "MIT", "dependencies": { "@jest/expect-utils": "^29.7.0", "jest-get-type": "^29.6.3", @@ -15012,8 +14342,9 @@ }, "node_modules/expect-webdriverio": { "version": "4.15.1", + "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-4.15.1.tgz", + "integrity": "sha512-xtBSidt7Whs1fsUC+utxVzfmkmaStXWW17b+BcMCiCltx0Yku6l7BTv1Y14DEKX8L6rttaDQobYyRtBKbi4ssg==", "dev": true, - "license": "MIT", "dependencies": { "@vitest/snapshot": "^1.2.2", "expect": "^29.7.0", @@ -15029,6 +14360,20 @@ "webdriverio": "^8.29.3" } }, + "node_modules/expect-webdriverio/node_modules/@vitest/snapshot": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.6.0.tgz", + "integrity": "sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==", + "dev": true, + "dependencies": { + "magic-string": "^0.30.5", + "pathe": "^1.1.1", + "pretty-format": "^29.7.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, "node_modules/express": { "version": "4.19.2", "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", @@ -15101,26 +14446,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/express/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, "node_modules/extendable-error": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/extendable-error/-/extendable-error-0.1.7.tgz", @@ -15129,8 +14454,9 @@ }, "node_modules/external-editor": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", "dev": true, - "license": "MIT", "dependencies": { "chardet": "^0.7.0", "iconv-lite": "^0.4.24", @@ -15142,8 +14468,9 @@ }, "node_modules/extract-zip": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "debug": "^4.1.1", "get-stream": "^5.1.0", @@ -15161,8 +14488,9 @@ }, "node_modules/extract-zip/node_modules/get-stream": { "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "dev": true, - "license": "MIT", "dependencies": { "pump": "^3.0.0" }, @@ -15175,18 +14503,21 @@ }, "node_modules/fast-deep-equal": { "version": "3.1.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true }, "node_modules/fast-fifo": { "version": "1.3.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "dev": true }, "node_modules/fast-glob": { "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, - "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -15200,22 +14531,48 @@ }, "node_modules/fast-json-patch": { "version": "3.1.1", - "license": "MIT" + "resolved": "https://registry.npmjs.org/fast-json-patch/-/fast-json-patch-3.1.1.tgz", + "integrity": "sha512-vf6IHUX2SBcA+5/+4883dsIjpBTqmfBjmYiWK1savxQmFk4JfBMLa7ynTYOs1Rolp/T1betJxHiGD3g1Mn8lUQ==" }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true }, "node_modules/fast-levenshtein": { "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fast-xml-parser": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.1.tgz", + "integrity": "sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==", "dev": true, - "license": "MIT" + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + }, + { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" + } + ], + "dependencies": { + "strnum": "^1.0.5" + }, + "bin": { + "fxparser": "src/cli/cli.js" + } }, "node_modules/fastq": { "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", "dev": true, - "license": "ISC", "dependencies": { "reusify": "^1.0.4" } @@ -15231,14 +14588,17 @@ }, "node_modules/fd-slicer": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "dev": true, - "license": "MIT", "dependencies": { "pend": "~1.2.0" } }, "node_modules/fetch-blob": { "version": "3.2.0", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", "dev": true, "funding": [ { @@ -15250,7 +14610,6 @@ "url": "https://paypal.me/jimmywarting" } ], - "license": "MIT", "dependencies": { "node-domexception": "^1.0.0", "web-streams-polyfill": "^3.0.3" @@ -15261,8 +14620,9 @@ }, "node_modules/figures": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", + "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", "dev": true, - "license": "MIT", "dependencies": { "escape-string-regexp": "^5.0.0", "is-unicode-supported": "^1.2.0" @@ -15276,8 +14636,9 @@ }, "node_modules/figures/node_modules/escape-string-regexp": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -15286,20 +14647,22 @@ } }, "node_modules/file-entry-cache": { - "version": "6.0.1", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", "dev": true, - "license": "MIT", "dependencies": { - "flat-cache": "^3.0.4" + "flat-cache": "^4.0.0" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=16.0.0" } }, "node_modules/file-system-cache": { "version": "2.3.0", + "resolved": "https://registry.npmjs.org/file-system-cache/-/file-system-cache-2.3.0.tgz", + "integrity": "sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==", "dev": true, - "license": "MIT", "dependencies": { "fs-extra": "11.1.1", "ramda": "0.29.0" @@ -15307,8 +14670,9 @@ }, "node_modules/file-system-cache/node_modules/fs-extra": { "version": "11.1.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", + "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", "dev": true, - "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -15318,18 +14682,41 @@ "node": ">=14.14" } }, + "node_modules/file-system-cache/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/file-system-cache/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, "node_modules/filelist": { "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", "dev": true, - "license": "Apache-2.0", "dependencies": { "minimatch": "^5.0.1" } }, "node_modules/filelist/node_modules/minimatch": { "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -15339,8 +14726,9 @@ }, "node_modules/fill-range": { "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, - "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -15420,18 +14808,16 @@ } }, "node_modules/find-up": { - "version": "5.0.0", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, - "license": "MIT", "dependencies": { - "locate-path": "^6.0.0", + "locate-path": "^5.0.0", "path-exists": "^4.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, "node_modules/find-yarn-workspace-root2": { @@ -15446,29 +14832,31 @@ }, "node_modules/flat": { "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", "dev": true, - "license": "BSD-3-Clause", "bin": { "flat": "cli.js" } }, "node_modules/flat-cache": { - "version": "3.2.0", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", "dev": true, - "license": "MIT", "dependencies": { "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" + "keyv": "^4.5.4" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=16" } }, "node_modules/flatted": { "version": "3.3.1", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "dev": true }, "node_modules/flow-parser": { "version": "0.242.1", @@ -15481,13 +14869,14 @@ }, "node_modules/follow-redirects": { "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", "funding": [ { "type": "individual", "url": "https://github.com/sponsors/RubenVerborgh" } ], - "license": "MIT", "engines": { "node": ">=4.0" }, @@ -15499,16 +14888,18 @@ }, "node_modules/for-each": { "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "dev": true, - "license": "MIT", "dependencies": { "is-callable": "^1.1.3" } }, "node_modules/foreground-child": { "version": "3.2.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.2.1.tgz", + "integrity": "sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==", "dev": true, - "license": "ISC", "dependencies": { "cross-spawn": "^7.0.0", "signal-exit": "^4.0.1" @@ -15520,20 +14911,10 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/foreground-child/node_modules/signal-exit": { - "version": "4.1.0", - "dev": true, - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/form-data": { "version": "4.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", @@ -15545,16 +14926,18 @@ }, "node_modules/form-data-encoder": { "version": "2.1.4", + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", + "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 14.17" } }, "node_modules/formdata-polyfill": { "version": "4.0.10", + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", "dev": true, - "license": "MIT", "dependencies": { "fetch-blob": "^3.1.2" }, @@ -15582,20 +14965,22 @@ }, "node_modules/fs-constants": { "version": "1.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", "optional": true }, "node_modules/fs-extra": { - "version": "10.1.0", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", "dev": true, - "license": "MIT", "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" }, "engines": { - "node": ">=12" + "node": ">=6 <7 || >=8" } }, "node_modules/fs-minipass": { @@ -15630,13 +15015,16 @@ }, "node_modules/fs.realpath": { "version": "1.0.0", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true }, "node_modules/fsevents": { "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, - "license": "MIT", + "hasInstallScript": true, "optional": true, "os": [ "darwin" @@ -15647,15 +15035,17 @@ }, "node_modules/function-bind": { "version": "1.1.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/function.prototype.name": { "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -15671,15 +15061,17 @@ }, "node_modules/functions-have-names": { "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", "dev": true, - "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/fuse.js": { "version": "7.0.0", - "license": "Apache-2.0", + "resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-7.0.0.tgz", + "integrity": "sha512-14F4hBIxqKvD4Zz/XjDc3y94mNZN6pRv3U13Udo0lNLCWRBUsrMv2xwcF/y/Z5sV6+FQW+/ow68cHpm4sunt8Q==", "engines": { "node": ">=10" } @@ -15697,10 +15089,11 @@ } }, "node_modules/geckodriver": { - "version": "4.4.1", + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/geckodriver/-/geckodriver-4.4.2.tgz", + "integrity": "sha512-/JFJ7DJPJUvDhLjzQk+DwjlkAmiShddfRHhZ/xVL9FWbza5Bi3UMGmmerEKqD69JbRs7R81ZW31co686mdYZyA==", "dev": true, "hasInstallScript": true, - "license": "MPL-2.0", "dependencies": { "@wdio/logger": "^8.28.0", "@zip.js/zip.js": "^2.7.44", @@ -15718,43 +15111,20 @@ "node": "^16.13 || >=18 || >=20" } }, - "node_modules/geckodriver/node_modules/data-uri-to-buffer": { - "version": "4.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 12" - } - }, "node_modules/geckodriver/node_modules/isexe": { "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", "dev": true, - "license": "ISC", "engines": { "node": ">=16" } }, - "node_modules/geckodriver/node_modules/node-fetch": { - "version": "3.3.2", - "dev": true, - "license": "MIT", - "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" - } - }, "node_modules/geckodriver/node_modules/tar-fs": { "version": "3.0.6", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.6.tgz", + "integrity": "sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==", "dev": true, - "license": "MIT", "dependencies": { "pump": "^3.0.0", "tar-stream": "^3.1.5" @@ -15766,8 +15136,9 @@ }, "node_modules/geckodriver/node_modules/which": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", "dev": true, - "license": "ISC", "dependencies": { "isexe": "^3.1.1" }, @@ -15780,23 +15151,26 @@ }, "node_modules/gensync": { "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/get-caller-file": { "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true, - "license": "ISC", "engines": { "node": "6.* || 8.* || >= 10.*" } }, "node_modules/get-intrinsic": { "version": "1.2.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", @@ -15813,24 +15187,28 @@ }, "node_modules/get-nonce": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", + "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", "dev": true, - "license": "MIT", + "peer": true, "engines": { "node": ">=6" } }, "node_modules/get-package-type": { "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=8.0.0" } }, "node_modules/get-port": { "version": "7.1.0", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-7.1.0.tgz", + "integrity": "sha512-QB9NKEeDg3xxVwCCwJQ9+xycaz6pBB6iQ76wiWMl1927n0Kir6alPiP+yuiICLLU4jpMe08dXfpebuQppFA2zw==", "dev": true, - "license": "MIT", "engines": { "node": ">=16" }, @@ -15839,11 +15217,12 @@ } }, "node_modules/get-stream": { - "version": "6.0.1", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", "dev": true, - "license": "MIT", "engines": { - "node": ">=10" + "node": ">=16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -15851,8 +15230,9 @@ }, "node_modules/get-symbol-description": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", @@ -15866,9 +15246,9 @@ } }, "node_modules/get-tsconfig": { - "version": "4.7.5", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.5.tgz", - "integrity": "sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==", + "version": "4.7.6", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.6.tgz", + "integrity": "sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==", "dev": true, "dependencies": { "resolve-pkg-maps": "^1.0.0" @@ -15879,8 +15259,9 @@ }, "node_modules/get-uri": { "version": "6.0.3", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", + "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", "dev": true, - "license": "MIT", "dependencies": { "basic-ftp": "^5.0.2", "data-uri-to-buffer": "^6.0.2", @@ -15891,10 +15272,20 @@ "node": ">= 14" } }, + "node_modules/get-uri/node_modules/data-uri-to-buffer": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", + "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", + "dev": true, + "engines": { + "node": ">= 14" + } + }, "node_modules/get-uri/node_modules/fs-extra": { "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, - "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -15904,6 +15295,27 @@ "node": ">=14.14" } }, + "node_modules/get-uri/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/get-uri/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, "node_modules/giget": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/giget/-/giget-1.2.3.tgz", @@ -15925,13 +15337,15 @@ }, "node_modules/github-from-package": { "version": "0.0.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", "optional": true }, "node_modules/github-slugger": { "version": "2.0.0", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", + "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==", + "dev": true }, "node_modules/glob": { "version": "11.0.0", @@ -15958,8 +15372,9 @@ }, "node_modules/glob-parent": { "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, - "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -15983,17 +15398,22 @@ } }, "node_modules/globals": { - "version": "11.12.0", + "version": "15.9.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.9.0.tgz", + "integrity": "sha512-SmSKyLLKFbSr6rptvP8izbyxJL4ILwqO9Jg23UA0sDlGlu58V59D1//I3vlc0KJphVdUR7vMjHIplYnzBxorQA==", "dev": true, - "license": "MIT", "engines": { - "node": ">=4" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/globalthis": { "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", "dev": true, - "license": "MIT", "dependencies": { "define-properties": "^1.2.1", "gopd": "^1.0.1" @@ -16006,32 +15426,20 @@ } }, "node_modules/globby": { - "version": "14.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", - "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", "dev": true, "dependencies": { - "@sindresorhus/merge-streams": "^2.1.0", - "fast-glob": "^3.3.2", - "ignore": "^5.2.4", - "path-type": "^5.0.0", - "slash": "^5.1.0", - "unicorn-magic": "^0.1.0" - }, - "engines": { - "node": ">=18" + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globby/node_modules/path-type": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", - "dev": true, "engines": { - "node": ">=12" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -16039,8 +15447,9 @@ }, "node_modules/globrex": { "version": "0.1.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", + "dev": true }, "node_modules/globule": { "version": "1.3.4", @@ -16101,7 +15510,8 @@ }, "node_modules/gopd": { "version": "1.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", "dependencies": { "get-intrinsic": "^1.1.3" }, @@ -16111,8 +15521,9 @@ }, "node_modules/got": { "version": "12.6.1", + "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", + "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", "dev": true, - "license": "MIT", "dependencies": { "@sindresorhus/is": "^5.2.0", "@szmarczak/http-timer": "^5.0.1", @@ -16133,29 +15544,46 @@ "url": "https://github.com/sindresorhus/got?sponsor=1" } }, + "node_modules/got/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/graceful-fs": { "version": "4.2.11", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true }, "node_modules/grapheme-splitter": { "version": "1.0.4", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "dev": true }, "node_modules/graphemer": { "version": "1.4.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true }, "node_modules/guacamole-common-js": { "version": "1.5.0", - "license": "Apache 2.0" + "resolved": "https://registry.npmjs.org/guacamole-common-js/-/guacamole-common-js-1.5.0.tgz", + "integrity": "sha512-zxztif3GGhKbg1RgOqwmqot8kXgv2HmHFg1EvWwd4q7UfEKvBcYZ0f+7G8HzvU+FUxF0Psqm9Kl5vCbgfrRgJg==" }, "node_modules/has-ansi": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", "dev": true, - "license": "MIT", "dependencies": { "ansi-regex": "^2.0.0" }, @@ -16165,31 +15593,35 @@ }, "node_modules/has-ansi/node_modules/ansi-regex": { "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/has-bigints": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", "dev": true, - "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/has-flag": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/has-property-descriptors": { "version": "1.0.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "dependencies": { "es-define-property": "^1.0.0" }, @@ -16199,7 +15631,8 @@ }, "node_modules/has-proto": { "version": "1.0.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", "engines": { "node": ">= 0.4" }, @@ -16209,7 +15642,8 @@ }, "node_modules/has-symbols": { "version": "1.0.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "engines": { "node": ">= 0.4" }, @@ -16219,8 +15653,9 @@ }, "node_modules/has-tostringtag": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "dev": true, - "license": "MIT", "dependencies": { "has-symbols": "^1.0.3" }, @@ -16233,7 +15668,8 @@ }, "node_modules/hasown": { "version": "2.0.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "dependencies": { "function-bind": "^1.1.2" }, @@ -16282,26 +15718,30 @@ }, "node_modules/he": { "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", "dev": true, - "license": "MIT", "bin": { "he": "bin/he" } }, "node_modules/hosted-git-info": { "version": "2.8.9", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true }, "node_modules/html-escaper": { "version": "2.0.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true }, "node_modules/http-cache-semantics": { "version": "4.1.1", - "dev": true, - "license": "BSD-2-Clause" + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true }, "node_modules/http-errors": { "version": "2.0.0", @@ -16321,8 +15761,9 @@ }, "node_modules/http-proxy-agent": { "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", "dev": true, - "license": "MIT", "dependencies": { "agent-base": "^7.1.0", "debug": "^4.3.4" @@ -16333,8 +15774,9 @@ }, "node_modules/http2-wrapper": { "version": "2.2.1", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", + "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", "dev": true, - "license": "MIT", "dependencies": { "quick-lru": "^5.1.1", "resolve-alpn": "^1.2.0" @@ -16344,9 +15786,10 @@ } }, "node_modules/https-proxy-agent": { - "version": "7.0.4", + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", + "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", "dev": true, - "license": "MIT", "dependencies": { "agent-base": "^7.0.2", "debug": "4" @@ -16362,17 +15805,19 @@ "dev": true }, "node_modules/human-signals": { - "version": "2.1.0", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", + "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", "dev": true, - "license": "Apache-2.0", "engines": { - "node": ">=10.17.0" + "node": ">=16.17.0" } }, "node_modules/iconv-lite": { "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "dev": true, - "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3" }, @@ -16382,6 +15827,8 @@ }, "node_modules/ieee754": { "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", "funding": [ { "type": "github", @@ -16395,26 +15842,28 @@ "type": "consulting", "url": "https://feross.org/support" } - ], - "license": "BSD-3-Clause" + ] }, "node_modules/ignore": { "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 4" } }, "node_modules/immediate": { "version": "3.0.6", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "dev": true }, "node_modules/import-fresh": { "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, - "license": "MIT", "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -16428,16 +15877,18 @@ }, "node_modules/import-fresh/node_modules/resolve-from": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/import-meta-resolve": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", + "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -16445,16 +15896,19 @@ }, "node_modules/imurmurhash": { "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.8.19" } }, "node_modules/inflight": { "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", "dev": true, - "license": "ISC", "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -16462,18 +15916,21 @@ }, "node_modules/inherits": { "version": "2.0.4", - "devOptional": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "devOptional": true }, "node_modules/ini": { "version": "1.3.8", - "license": "ISC", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", "optional": true }, "node_modules/inquirer": { "version": "9.2.12", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.12.tgz", + "integrity": "sha512-mg3Fh9g2zfuVWJn6lhST0O7x4n03k7G8Tx5nvikJkbq8/CK47WDVm+UznF0G6s5Zi0KcyUisr6DU8T67N5U+1Q==", "dev": true, - "license": "MIT", "dependencies": { "@ljharb/through": "^2.3.11", "ansi-escapes": "^4.3.2", @@ -16497,8 +15954,9 @@ }, "node_modules/inquirer/node_modules/chalk": { "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "dev": true, - "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" }, @@ -16508,8 +15966,9 @@ }, "node_modules/inquirer/node_modules/strip-ansi": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, - "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -16519,8 +15978,9 @@ }, "node_modules/internal-slot": { "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", "dev": true, - "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "hasown": "^2.0.0", @@ -16532,23 +15992,27 @@ }, "node_modules/internmap": { "version": "2.0.3", - "license": "ISC", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", + "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", "engines": { "node": ">=12" } }, "node_modules/invariant": { "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", "dev": true, - "license": "MIT", + "peer": true, "dependencies": { "loose-envify": "^1.0.0" } }, "node_modules/ip-address": { "version": "9.0.5", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", "dev": true, - "license": "MIT", "dependencies": { "jsbn": "1.1.0", "sprintf-js": "^1.1.3" @@ -16557,6 +16021,12 @@ "node": ">= 12" } }, + "node_modules/ip-address/node_modules/sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "dev": true + }, "node_modules/ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", @@ -16596,8 +16066,9 @@ }, "node_modules/is-array-buffer": { "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" @@ -16611,13 +16082,15 @@ }, "node_modules/is-arrayish": { "version": "0.2.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true }, "node_modules/is-bigint": { "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "dev": true, - "license": "MIT", "dependencies": { "has-bigints": "^1.0.1" }, @@ -16627,8 +16100,9 @@ }, "node_modules/is-binary-path": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, - "license": "MIT", "dependencies": { "binary-extensions": "^2.0.0" }, @@ -16638,8 +16112,9 @@ }, "node_modules/is-boolean-object": { "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -16653,6 +16128,8 @@ }, "node_modules/is-buffer": { "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", "dev": true, "funding": [ { @@ -16668,15 +16145,15 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/is-callable": { "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -16685,9 +16162,10 @@ } }, "node_modules/is-core-module": { - "version": "2.14.0", + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.0.tgz", + "integrity": "sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==", "dev": true, - "license": "MIT", "dependencies": { "hasown": "^2.0.2" }, @@ -16700,8 +16178,9 @@ }, "node_modules/is-data-view": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", "dev": true, - "license": "MIT", "dependencies": { "is-typed-array": "^1.1.13" }, @@ -16714,8 +16193,9 @@ }, "node_modules/is-date-object": { "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "dev": true, - "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -16728,16 +16208,18 @@ }, "node_modules/is-extglob": { "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/is-fullwidth-code-point": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -16759,8 +16241,9 @@ }, "node_modules/is-glob": { "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, - "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" }, @@ -16770,16 +16253,18 @@ }, "node_modules/is-interactive": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/is-negative-zero": { "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -16789,16 +16274,18 @@ }, "node_modules/is-number": { "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.12.0" } }, "node_modules/is-number-object": { "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "dev": true, - "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -16811,16 +16298,18 @@ }, "node_modules/is-path-inside": { "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/is-plain-obj": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -16840,10 +16329,17 @@ "node": ">=0.10.0" } }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true + }, "node_modules/is-regex": { "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -16857,8 +16353,9 @@ }, "node_modules/is-shared-array-buffer": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7" }, @@ -16870,11 +16367,12 @@ } }, "node_modules/is-stream": { - "version": "2.0.1", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", "dev": true, - "license": "MIT", "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -16882,8 +16380,9 @@ }, "node_modules/is-string": { "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "dev": true, - "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -16908,8 +16407,9 @@ }, "node_modules/is-symbol": { "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "dev": true, - "license": "MIT", "dependencies": { "has-symbols": "^1.0.2" }, @@ -16922,8 +16422,9 @@ }, "node_modules/is-typed-array": { "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", "dev": true, - "license": "MIT", "dependencies": { "which-typed-array": "^1.1.14" }, @@ -16936,8 +16437,9 @@ }, "node_modules/is-unicode-supported": { "version": "1.3.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", + "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -16945,10 +16447,20 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-valid-element-name": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-element-name/-/is-valid-element-name-1.0.0.tgz", + "integrity": "sha512-GZITEJY2LkSjQfaIPBha7eyZv+ge0PhBR7KITeCCWvy7VBQrCUdFkvpI+HrAPQjVtVjy1LvlEkqQTHckoszruw==", + "dev": true, + "dependencies": { + "is-potential-custom-element-name": "^1.0.0" + } + }, "node_modules/is-weakref": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2" }, @@ -16967,13 +16479,15 @@ }, "node_modules/isarray": { "version": "2.0.5", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true }, "node_modules/isexe": { "version": "2.0.0", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true }, "node_modules/isobject": { "version": "3.0.1", @@ -16986,16 +16500,18 @@ }, "node_modules/istanbul-lib-coverage": { "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", "dev": true, - "license": "BSD-3-Clause", "engines": { "node": ">=8" } }, "node_modules/istanbul-lib-instrument": { - "version": "6.0.2", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", + "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "@babel/core": "^7.23.9", "@babel/parser": "^7.23.9", @@ -17008,9 +16524,10 @@ } }, "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "7.6.2", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -17020,8 +16537,9 @@ }, "node_modules/istanbul-lib-report": { "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "istanbul-lib-coverage": "^3.0.0", "make-dir": "^4.0.0", @@ -17033,16 +16551,18 @@ }, "node_modules/istanbul-lib-report/node_modules/has-flag": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/istanbul-lib-report/node_modules/make-dir": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", "dev": true, - "license": "MIT", "dependencies": { "semver": "^7.5.3" }, @@ -17054,9 +16574,10 @@ } }, "node_modules/istanbul-lib-report/node_modules/semver": { - "version": "7.6.2", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -17066,8 +16587,9 @@ }, "node_modules/istanbul-lib-report/node_modules/supports-color": { "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -17076,9 +16598,10 @@ } }, "node_modules/istanbul-lib-source-maps": { - "version": "5.0.4", + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-5.0.6.tgz", + "integrity": "sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "@jridgewell/trace-mapping": "^0.3.23", "debug": "^4.1.1", @@ -17090,8 +16613,9 @@ }, "node_modules/istanbul-reports": { "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" @@ -17119,9 +16643,10 @@ } }, "node_modules/jake": { - "version": "10.9.1", + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", + "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", "dev": true, - "license": "Apache-2.0", "dependencies": { "async": "^3.2.3", "chalk": "^4.0.2", @@ -17137,8 +16662,9 @@ }, "node_modules/jake/node_modules/ansi-styles": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -17151,8 +16677,9 @@ }, "node_modules/jake/node_modules/brace-expansion": { "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -17160,8 +16687,9 @@ }, "node_modules/jake/node_modules/chalk": { "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -17175,16 +16703,18 @@ }, "node_modules/jake/node_modules/has-flag": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/jake/node_modules/minimatch": { "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -17194,8 +16724,9 @@ }, "node_modules/jake/node_modules/supports-color": { "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -17205,13 +16736,15 @@ }, "node_modules/javascript-natural-sort": { "version": "0.7.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz", + "integrity": "sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==", + "dev": true }, "node_modules/jest-diff": { "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", + "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", "dev": true, - "license": "MIT", "dependencies": { "chalk": "^4.0.0", "diff-sequences": "^29.6.3", @@ -17224,8 +16757,9 @@ }, "node_modules/jest-diff/node_modules/ansi-styles": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -17238,8 +16772,9 @@ }, "node_modules/jest-diff/node_modules/chalk": { "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -17253,16 +16788,18 @@ }, "node_modules/jest-diff/node_modules/has-flag": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/jest-diff/node_modules/supports-color": { "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -17272,16 +16809,18 @@ }, "node_modules/jest-get-type": { "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", "dev": true, - "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-matcher-utils": { "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", + "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", "dev": true, - "license": "MIT", "dependencies": { "chalk": "^4.0.0", "jest-diff": "^29.7.0", @@ -17294,8 +16833,9 @@ }, "node_modules/jest-matcher-utils/node_modules/ansi-styles": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -17308,8 +16848,9 @@ }, "node_modules/jest-matcher-utils/node_modules/chalk": { "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -17323,16 +16864,18 @@ }, "node_modules/jest-matcher-utils/node_modules/has-flag": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/jest-matcher-utils/node_modules/supports-color": { "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -17342,8 +16885,9 @@ }, "node_modules/jest-message-util": { "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", + "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", "dev": true, - "license": "MIT", "dependencies": { "@babel/code-frame": "^7.12.13", "@jest/types": "^29.6.3", @@ -17361,8 +16905,9 @@ }, "node_modules/jest-message-util/node_modules/ansi-styles": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -17375,8 +16920,9 @@ }, "node_modules/jest-message-util/node_modules/chalk": { "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -17390,24 +16936,18 @@ }, "node_modules/jest-message-util/node_modules/has-flag": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-message-util/node_modules/slash": { - "version": "3.0.0", - "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/jest-message-util/node_modules/supports-color": { "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -17417,8 +16957,9 @@ }, "node_modules/jest-util": { "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", "dev": true, - "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -17433,8 +16974,9 @@ }, "node_modules/jest-util/node_modules/ansi-styles": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -17447,8 +16989,9 @@ }, "node_modules/jest-util/node_modules/chalk": { "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -17462,16 +17005,18 @@ }, "node_modules/jest-util/node_modules/has-flag": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/jest-util/node_modules/supports-color": { "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -17479,16 +17024,26 @@ "node": ">=8" } }, + "node_modules/js-levenshtein-esm": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/js-levenshtein-esm/-/js-levenshtein-esm-1.2.0.tgz", + "integrity": "sha512-fzreKVq1eD7eGcQr7MtRpQH94f8gIfhdrc7yeih38xh684TNMK9v5aAu2wxfIRMk/GpAJRrzcirMAPIaSDaByQ==", + "dev": true + }, "node_modules/js-tokens": { "version": "4.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true }, "node_modules/js-yaml": { - "version": "4.1.0", - "license": "MIT", + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, "dependencies": { - "argparse": "^2.0.1" + "argparse": "^1.0.7", + "esprima": "^4.0.0" }, "bin": { "js-yaml": "bin/js-yaml.js" @@ -17496,8 +17051,9 @@ }, "node_modules/jsbn": { "version": "1.1.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "dev": true }, "node_modules/jscodeshift": { "version": "0.15.2", @@ -17592,8 +17148,9 @@ }, "node_modules/jsesc": { "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", "dev": true, - "license": "MIT", "bin": { "jsesc": "bin/jsesc" }, @@ -17603,33 +17160,39 @@ }, "node_modules/json-buffer": { "version": "3.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true }, "node_modules/json-parse-better-errors": { "version": "1.0.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true }, "node_modules/json-schema-traverse": { "version": "0.4.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true }, "node_modules/json5": { "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, - "license": "MIT", "bin": { "json5": "lib/cli.js" }, @@ -17638,28 +17201,28 @@ } }, "node_modules/jsonfile": { - "version": "6.1.0", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", "dev": true, - "license": "MIT", - "dependencies": { - "universalify": "^2.0.0" - }, "optionalDependencies": { "graceful-fs": "^4.1.6" } }, "node_modules/jsonschema": { "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsonschema/-/jsonschema-1.4.1.tgz", + "integrity": "sha512-S6cATIPVv1z0IlxdN+zUk5EPjkGCdnhN4wVSBlvoUO1tOLJootbo9CquNJmbIh4yikWHiUedhRYrNPn1arpEmQ==", "dev": true, - "license": "MIT", "engines": { "node": "*" } }, "node_modules/jszip": { "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", + "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", "dev": true, - "license": "(MIT OR GPL-3.0-or-later)", "dependencies": { "lie": "~3.3.0", "pako": "~1.0.2", @@ -17669,18 +17232,15 @@ }, "node_modules/jszip/node_modules/isarray": { "version": "1.0.0", - "dev": true, - "license": "MIT" - }, - "node_modules/jszip/node_modules/pako": { - "version": "1.0.11", - "dev": true, - "license": "(MIT AND Zlib)" + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true }, "node_modules/jszip/node_modules/readable-stream": { "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, - "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -17691,21 +17251,29 @@ "util-deprecate": "~1.0.1" } }, + "node_modules/jszip/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, "node_modules/jszip/node_modules/string_decoder": { "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, - "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } }, "node_modules/katex": { - "version": "0.16.10", + "version": "0.16.11", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.11.tgz", + "integrity": "sha512-RQrI8rlHY92OLf3rho/Ts8i/XvjgguEjOkO1BEXcU3N8BqPpSzBNwV/G0Ukr+P/l3ivvJUE/Fa/CwbS6HesGNQ==", "funding": [ "https://opencollective.com/katex", "https://github.com/sponsors/katex" ], - "license": "MIT", "dependencies": { "commander": "^8.3.0" }, @@ -17715,21 +17283,25 @@ }, "node_modules/katex/node_modules/commander": { "version": "8.3.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", "engines": { "node": ">= 12" } }, "node_modules/keyv": { "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "dev": true, - "license": "MIT", "dependencies": { "json-buffer": "3.0.1" } }, "node_modules/khroma": { - "version": "2.1.0" + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/khroma/-/khroma-2.1.0.tgz", + "integrity": "sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==" }, "node_modules/kind-of": { "version": "6.0.3", @@ -17741,18 +17313,18 @@ } }, "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true, + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", "engines": { "node": ">=6" } }, "node_modules/ky": { "version": "0.33.3", + "resolved": "https://registry.npmjs.org/ky/-/ky-0.33.3.tgz", + "integrity": "sha512-CasD9OCEQSFIam2U8efFK81Yeg8vNMTBUqtMOHlrcWQHqUX3HeCl9Dr31u4toV7emlH8Mymk5+9p0lL6mKb/Xw==", "dev": true, - "license": "MIT", "engines": { "node": ">=14.16" }, @@ -17761,9 +17333,9 @@ } }, "node_modules/launch-editor": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.8.0.tgz", - "integrity": "sha512-vJranOAJrI/llyWGRQqiDM+adrw+k83fvmmx3+nV47g3+36xM15jE+zyZ6Ffel02+xSvuM0b2GDRosXZkbb6wA==", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.8.1.tgz", + "integrity": "sha512-elBx2l/tp9z99X5H/qev8uyDywVh0VXAwEbjk8kJhnc5grOFkGh7aW6q55me9xnYbss261XtnUrysZ+XvGbhQA==", "dev": true, "dependencies": { "picocolors": "^1.0.0", @@ -17772,12 +17344,14 @@ }, "node_modules/layout-base": { "version": "1.0.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/layout-base/-/layout-base-1.0.2.tgz", + "integrity": "sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==" }, "node_modules/lazystream": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", "dev": true, - "license": "MIT", "dependencies": { "readable-stream": "^2.0.5" }, @@ -17787,13 +17361,15 @@ }, "node_modules/lazystream/node_modules/isarray": { "version": "1.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true }, "node_modules/lazystream/node_modules/readable-stream": { "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, - "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -17804,26 +17380,35 @@ "util-deprecate": "~1.0.1" } }, + "node_modules/lazystream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, "node_modules/lazystream/node_modules/string_decoder": { "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, - "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } }, "node_modules/leven": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/levn": { "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, - "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" @@ -17834,16 +17419,18 @@ }, "node_modules/lie": { "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", "dev": true, - "license": "MIT", "dependencies": { "immediate": "~3.0.5" } }, "node_modules/lines-and-columns": { "version": "1.2.4", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true }, "node_modules/lit": { "version": "3.2.0", @@ -17857,8 +17444,9 @@ }, "node_modules/lit-analyzer": { "version": "2.0.3", + "resolved": "https://registry.npmjs.org/lit-analyzer/-/lit-analyzer-2.0.3.tgz", + "integrity": "sha512-XiAjnwVipNrKav7r3CSEZpWt+mwYxrhPRVC7h8knDmn/HWTzzWJvPe+mwBcL2brn4xhItAMzZhFC8tzzqHKmiQ==", "dev": true, - "license": "MIT", "dependencies": { "@vscode/web-custom-data": "^0.4.2", "chalk": "^2.4.2", @@ -17876,8 +17464,9 @@ }, "node_modules/lit-analyzer/node_modules/parse5": { "version": "5.1.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true }, "node_modules/lit-element": { "version": "4.1.0", @@ -17899,8 +17488,9 @@ }, "node_modules/load-json-file": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", "dev": true, - "license": "MIT", "dependencies": { "graceful-fs": "^4.1.2", "parse-json": "^4.0.0", @@ -17913,8 +17503,9 @@ }, "node_modules/load-json-file/node_modules/parse-json": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", "dev": true, - "license": "MIT", "dependencies": { "error-ex": "^1.3.1", "json-parse-better-errors": "^1.0.1" @@ -17938,28 +17529,6 @@ "node": ">=6" } }, - "node_modules/load-yaml-file/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/load-yaml-file/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, "node_modules/load-yaml-file/node_modules/pify": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", @@ -17969,16 +17538,11 @@ "node": ">=6" } }, - "node_modules/load-yaml-file/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, "node_modules/local-pkg": { "version": "0.4.3", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz", + "integrity": "sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==", "dev": true, - "license": "MIT", "engines": { "node": ">=14" }, @@ -17987,7 +17551,9 @@ } }, "node_modules/locate-app": { - "version": "2.4.21", + "version": "2.4.23", + "resolved": "https://registry.npmjs.org/locate-app/-/locate-app-2.4.23.tgz", + "integrity": "sha512-TdpE0qwBUQfO0jIDu96U+SuQkqXpInQIHYXSHWPGXNncjBur9izuPj7xPoAlTApxvPVVqcBcxoqpYSYEfhjPKA==", "dev": true, "funding": [ { @@ -17999,17 +17565,17 @@ "url": "https://github.com/hejny/locate-app/blob/main/README.md#%EF%B8%8F-contributing" } ], - "license": "SEE LICENSE IN LICENSE", "dependencies": { - "@promptbook/utils": "0.58.0", + "@promptbook/utils": "0.61.0", "type-fest": "2.13.0", "userhome": "1.0.0" } }, "node_modules/locate-app/node_modules/type-fest": { "version": "2.13.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.13.0.tgz", + "integrity": "sha512-lPfAm42MxE4/456+QyIaaVBAwgpJb6xZ8PRu09utnhPdWwcyj9vgy6Sq0Z5yNbJ21EdxB5dRU/Qg8bsyAMtlcw==", "dev": true, - "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=12.20" }, @@ -18018,17 +17584,15 @@ } }, "node_modules/locate-path": { - "version": "6.0.0", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, - "license": "MIT", "dependencies": { - "p-locate": "^5.0.0" + "p-locate": "^4.1.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, "node_modules/lockfile-lint": { @@ -18064,6 +17628,12 @@ "node": ">=16.0.0" } }, + "node_modules/lockfile-lint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, "node_modules/lockfile-lint/node_modules/cosmiconfig": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", @@ -18090,13 +17660,27 @@ } } }, + "node_modules/lockfile-lint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, "node_modules/lodash": { "version": "4.17.21", - "license": "MIT" + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, "node_modules/lodash-es": { "version": "4.17.21", - "license": "MIT" + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" }, "node_modules/lodash.camelcase": { "version": "4.3.0", @@ -18106,38 +17690,45 @@ }, "node_modules/lodash.clonedeep": { "version": "4.5.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", + "dev": true }, "node_modules/lodash.debounce": { "version": "4.0.8", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true }, "node_modules/lodash.deburr": { "version": "4.1.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/lodash.deburr/-/lodash.deburr-4.1.0.tgz", + "integrity": "sha512-m/M1U1f3ddMCs6Hq2tAsYThTBDaAKFDX3dwDo97GEYzamXi9SqUpjWi/Rrj/gf3X2n8ktwgZrlP1z6E3v/IExQ==", + "dev": true }, "node_modules/lodash.flattendeep": { "version": "4.4.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", + "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==", + "dev": true }, "node_modules/lodash.isequal": { "version": "4.5.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", + "dev": true }, "node_modules/lodash.merge": { "version": "4.6.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true }, "node_modules/lodash.pickby": { "version": "4.6.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/lodash.pickby/-/lodash.pickby-4.6.0.tgz", + "integrity": "sha512-AZV+GsS/6ckvPOVQPXSiFFacKvKB4kOQu6ynt9wz0F3LO4R9Ij4K1ddYsIytDpSgLz88JHd9P+oaLeej5/Sl7Q==", + "dev": true }, "node_modules/lodash.startcase": { "version": "4.4.0", @@ -18147,18 +17738,21 @@ }, "node_modules/lodash.union": { "version": "4.6.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", + "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==", + "dev": true }, "node_modules/lodash.zip": { "version": "4.2.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/lodash.zip/-/lodash.zip-4.2.0.tgz", + "integrity": "sha512-C7IOaBBK/0gMORRBd8OETNx3kmOkgIWIPvyDpZSCTwUrpYmgZwJkjZeOD8ww4xbOUOs4/attY+pciKvadNfFbg==", + "dev": true }, "node_modules/log-symbols": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", "dev": true, - "license": "MIT", "dependencies": { "chalk": "^4.1.0", "is-unicode-supported": "^0.1.0" @@ -18172,8 +17766,9 @@ }, "node_modules/log-symbols/node_modules/ansi-styles": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -18186,8 +17781,9 @@ }, "node_modules/log-symbols/node_modules/chalk": { "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -18201,16 +17797,18 @@ }, "node_modules/log-symbols/node_modules/has-flag": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/log-symbols/node_modules/is-unicode-supported": { "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -18220,8 +17818,9 @@ }, "node_modules/log-symbols/node_modules/supports-color": { "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -18231,8 +17830,9 @@ }, "node_modules/loglevel": { "version": "1.9.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.9.1.tgz", + "integrity": "sha512-hP3I3kCrDIMuRwAwHltphhDM1r8i55H33GgqjXbrisuJhF4kRhW1dNuxsRklp4bXl8DSdLaNLuiL4A/LWRfxvg==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.6.0" }, @@ -18243,13 +17843,15 @@ }, "node_modules/loglevel-plugin-prefix": { "version": "0.8.4", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/loglevel-plugin-prefix/-/loglevel-plugin-prefix-0.8.4.tgz", + "integrity": "sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==", + "dev": true }, "node_modules/loose-envify": { "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", "dev": true, - "license": "MIT", "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" }, @@ -18259,8 +17861,9 @@ }, "node_modules/lowercase-keys": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", "dev": true, - "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -18270,18 +17873,20 @@ }, "node_modules/lru-cache": { "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, - "license": "ISC", "dependencies": { "yallist": "^3.0.2" } }, "node_modules/magic-string": { - "version": "0.30.10", + "version": "0.30.11", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", + "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", "dev": true, - "license": "MIT", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" + "@jridgewell/sourcemap-codec": "^1.5.0" } }, "node_modules/make-dir": { @@ -18301,13 +17906,15 @@ }, "node_modules/make-error": { "version": "1.3.6", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true }, "node_modules/map-or-similar": { "version": "1.5.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/map-or-similar/-/map-or-similar-1.5.0.tgz", + "integrity": "sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==", + "dev": true }, "node_modules/markdown-to-jsx": { "version": "7.4.7", @@ -18323,7 +17930,8 @@ }, "node_modules/marked": { "version": "4.3.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz", + "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==", "bin": { "marked": "bin/marked.js" }, @@ -18333,14 +17941,32 @@ }, "node_modules/md-front-matter": { "version": "1.0.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/md-front-matter/-/md-front-matter-1.0.4.tgz", + "integrity": "sha512-8t0csLzqjg+DcTR8sHVyuJDFztzkQd97vtBe2qP3SFnRkl++ygoPpk0rDDtx0dA5eWU5Rw1+e81v1Lx1FuRdpg==", "dependencies": { "js-yaml": "^4.1.0" } }, + "node_modules/md-front-matter/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/md-front-matter/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, "node_modules/mdast-util-from-markdown": { "version": "1.3.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", + "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", "dependencies": { "@types/mdast": "^3.0.0", "@types/unist": "^2.0.0", @@ -18362,7 +17988,8 @@ }, "node_modules/mdast-util-to-string": { "version": "3.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", + "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", "dependencies": { "@types/mdast": "^3.0.0" }, @@ -18382,14 +18009,17 @@ }, "node_modules/memoizerific": { "version": "1.11.3", + "resolved": "https://registry.npmjs.org/memoizerific/-/memoizerific-1.11.3.tgz", + "integrity": "sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==", "dev": true, - "license": "MIT", "dependencies": { "map-or-similar": "^1.5.0" } }, "node_modules/memorystream": { "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==", "dev": true, "engines": { "node": ">= 0.10.0" @@ -18403,36 +18033,41 @@ }, "node_modules/merge-source-map": { "version": "1.0.4", + "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz", + "integrity": "sha512-PGSmS0kfnTnMJCzJ16BLLCEe6oeYCamKFFdQKshi4BmM6FUwipjVOcBFGxqtQtirtAG4iZvHlqST9CpZKqlRjA==", "dev": true, - "license": "MIT", "dependencies": { "source-map": "^0.5.6" } }, "node_modules/merge-source-map/node_modules/source-map": { "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", "dev": true, - "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, "node_modules/merge-stream": { "version": "2.0.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true }, "node_modules/merge2": { "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, - "license": "MIT", "engines": { "node": ">= 8" } }, "node_modules/mermaid": { "version": "10.9.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-10.9.1.tgz", + "integrity": "sha512-Mx45Obds5W1UkW1nv/7dHRsbfMM1aOKA2+Pxs/IGHNonygDHwmng8xTHyS9z4KWVi0rbko8gjiBmuwwXQ7tiNA==", "dependencies": { "@braintree/sanitize-url": "^6.0.1", "@types/d3-scale": "^4.0.3", @@ -18467,6 +18102,8 @@ }, "node_modules/micromark": { "version": "3.2.0", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", + "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", "funding": [ { "type": "GitHub Sponsors", @@ -18477,7 +18114,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "@types/debug": "^4.0.0", "debug": "^4.0.0", @@ -18500,6 +18136,8 @@ }, "node_modules/micromark-core-commonmark": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", + "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", "funding": [ { "type": "GitHub Sponsors", @@ -18510,7 +18148,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "decode-named-character-reference": "^1.0.0", "micromark-factory-destination": "^1.0.0", @@ -18532,6 +18169,8 @@ }, "node_modules/micromark-factory-destination": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", + "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", "funding": [ { "type": "GitHub Sponsors", @@ -18542,7 +18181,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-character": "^1.0.0", "micromark-util-symbol": "^1.0.0", @@ -18551,6 +18189,8 @@ }, "node_modules/micromark-factory-label": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", + "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", "funding": [ { "type": "GitHub Sponsors", @@ -18561,7 +18201,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-character": "^1.0.0", "micromark-util-symbol": "^1.0.0", @@ -18571,6 +18210,8 @@ }, "node_modules/micromark-factory-space": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", + "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", "funding": [ { "type": "GitHub Sponsors", @@ -18581,7 +18222,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-character": "^1.0.0", "micromark-util-types": "^1.0.0" @@ -18589,6 +18229,8 @@ }, "node_modules/micromark-factory-title": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", + "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", "funding": [ { "type": "GitHub Sponsors", @@ -18599,7 +18241,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-factory-space": "^1.0.0", "micromark-util-character": "^1.0.0", @@ -18609,6 +18250,8 @@ }, "node_modules/micromark-factory-whitespace": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", + "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", "funding": [ { "type": "GitHub Sponsors", @@ -18619,7 +18262,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-factory-space": "^1.0.0", "micromark-util-character": "^1.0.0", @@ -18629,6 +18271,8 @@ }, "node_modules/micromark-util-character": { "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", + "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", "funding": [ { "type": "GitHub Sponsors", @@ -18639,7 +18283,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-symbol": "^1.0.0", "micromark-util-types": "^1.0.0" @@ -18647,6 +18290,8 @@ }, "node_modules/micromark-util-chunked": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", + "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", "funding": [ { "type": "GitHub Sponsors", @@ -18657,13 +18302,14 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-symbol": "^1.0.0" } }, "node_modules/micromark-util-classify-character": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", + "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", "funding": [ { "type": "GitHub Sponsors", @@ -18674,7 +18320,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-character": "^1.0.0", "micromark-util-symbol": "^1.0.0", @@ -18683,6 +18328,8 @@ }, "node_modules/micromark-util-combine-extensions": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", + "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", "funding": [ { "type": "GitHub Sponsors", @@ -18693,7 +18340,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-chunked": "^1.0.0", "micromark-util-types": "^1.0.0" @@ -18701,6 +18347,8 @@ }, "node_modules/micromark-util-decode-numeric-character-reference": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", + "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", "funding": [ { "type": "GitHub Sponsors", @@ -18711,13 +18359,14 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-symbol": "^1.0.0" } }, "node_modules/micromark-util-decode-string": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", + "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", "funding": [ { "type": "GitHub Sponsors", @@ -18728,7 +18377,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "decode-named-character-reference": "^1.0.0", "micromark-util-character": "^1.0.0", @@ -18738,6 +18386,8 @@ }, "node_modules/micromark-util-encode": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", + "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==", "funding": [ { "type": "GitHub Sponsors", @@ -18747,11 +18397,12 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT" + ] }, "node_modules/micromark-util-html-tag-name": { "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", + "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==", "funding": [ { "type": "GitHub Sponsors", @@ -18761,11 +18412,12 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT" + ] }, "node_modules/micromark-util-normalize-identifier": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", + "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", "funding": [ { "type": "GitHub Sponsors", @@ -18776,13 +18428,14 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-symbol": "^1.0.0" } }, "node_modules/micromark-util-resolve-all": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", + "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", "funding": [ { "type": "GitHub Sponsors", @@ -18793,13 +18446,14 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-types": "^1.0.0" } }, "node_modules/micromark-util-sanitize-uri": { "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", + "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", "funding": [ { "type": "GitHub Sponsors", @@ -18810,7 +18464,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-character": "^1.0.0", "micromark-util-encode": "^1.0.0", @@ -18819,6 +18472,8 @@ }, "node_modules/micromark-util-subtokenize": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", + "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", "funding": [ { "type": "GitHub Sponsors", @@ -18829,7 +18484,6 @@ "url": "https://opencollective.com/unified" } ], - "license": "MIT", "dependencies": { "micromark-util-chunked": "^1.0.0", "micromark-util-symbol": "^1.0.0", @@ -18839,6 +18493,8 @@ }, "node_modules/micromark-util-symbol": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", + "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", "funding": [ { "type": "GitHub Sponsors", @@ -18848,11 +18504,12 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT" + ] }, "node_modules/micromark-util-types": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", "funding": [ { "type": "GitHub Sponsors", @@ -18862,13 +18519,13 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ], - "license": "MIT" + ] }, "node_modules/micromatch": { "version": "4.0.7", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", + "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", "dev": true, - "license": "MIT", "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" @@ -18891,14 +18548,16 @@ }, "node_modules/mime-db": { "version": "1.52.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "engines": { "node": ">= 0.6" } }, "node_modules/mime-types": { "version": "2.1.35", - "license": "MIT", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dependencies": { "mime-db": "1.52.0" }, @@ -18907,17 +18566,22 @@ } }, "node_modules/mimic-fn": { - "version": "2.1.0", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", "dev": true, - "license": "MIT", "engines": { - "node": ">=6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/mimic-response": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", "devOptional": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -18927,7 +18591,8 @@ }, "node_modules/minim": { "version": "0.23.8", - "license": "MIT", + "resolved": "https://registry.npmjs.org/minim/-/minim-0.23.8.tgz", + "integrity": "sha512-bjdr2xW1dBCMsMGGsUeqM4eFI60m94+szhxWys+B1ztIt6gWSfeGBdSVCIawezeHYLYn0j6zrsXdQS/JllBzww==", "dependencies": { "lodash": "^4.15.0" }, @@ -18937,8 +18602,9 @@ }, "node_modules/minimatch": { "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -18951,8 +18617,9 @@ }, "node_modules/minimist": { "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "devOptional": true, - "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -19023,13 +18690,15 @@ }, "node_modules/mkdirp-classic": { "version": "0.5.3", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "devOptional": true }, "node_modules/mlly": { "version": "1.7.1", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.1.tgz", + "integrity": "sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==", "dev": true, - "license": "MIT", "dependencies": { "acorn": "^8.11.3", "pathe": "^1.1.2", @@ -19038,30 +18707,31 @@ } }, "node_modules/mocha": { - "version": "10.5.2", + "version": "10.7.0", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.7.0.tgz", + "integrity": "sha512-v8/rBWr2VO5YkspYINnvu81inSz2y3ODJrhO175/Exzor1RcEZZkizgE2A+w/CAXXoESS8Kys5E62dOHGHzULA==", "dev": true, - "license": "MIT", "dependencies": { - "ansi-colors": "4.1.1", - "browser-stdout": "1.3.1", + "ansi-colors": "^4.1.3", + "browser-stdout": "^1.3.1", "chokidar": "^3.5.3", - "debug": "4.3.4", - "diff": "5.0.0", - "escape-string-regexp": "4.0.0", - "find-up": "5.0.0", - "glob": "8.1.0", - "he": "1.2.0", - "js-yaml": "4.1.0", - "log-symbols": "4.1.0", - "minimatch": "5.0.1", - "ms": "2.1.3", - "serialize-javascript": "6.0.0", - "strip-json-comments": "3.1.1", - "supports-color": "8.1.1", - "workerpool": "6.2.1", - "yargs": "16.2.0", - "yargs-parser": "20.2.4", - "yargs-unparser": "2.0.0" + "debug": "^4.3.5", + "diff": "^5.2.0", + "escape-string-regexp": "^4.0.0", + "find-up": "^5.0.0", + "glob": "^8.1.0", + "he": "^1.2.0", + "js-yaml": "^4.1.0", + "log-symbols": "^4.1.0", + "minimatch": "^5.1.6", + "ms": "^2.1.3", + "serialize-javascript": "^6.0.2", + "strip-json-comments": "^3.1.1", + "supports-color": "^8.1.1", + "workerpool": "^6.5.1", + "yargs": "^16.2.0", + "yargs-parser": "^20.2.9", + "yargs-unparser": "^2.0.0" }, "bin": { "_mocha": "bin/_mocha", @@ -19073,8 +18743,9 @@ }, "node_modules/mocha/node_modules/ansi-styles": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -19085,49 +18756,44 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/mocha/node_modules/cliui": { - "version": "7.0.4", - "dev": true, - "license": "ISC", - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/mocha/node_modules/debug": { - "version": "4.3.4", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } + "node_modules/mocha/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true }, - "node_modules/mocha/node_modules/debug/node_modules/ms": { - "version": "2.1.2", + "node_modules/mocha/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, - "license": "MIT" + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } }, - "node_modules/mocha/node_modules/diff": { - "version": "5.0.0", + "node_modules/mocha/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true, - "license": "BSD-3-Clause", "engines": { - "node": ">=0.3.1" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/mocha/node_modules/escape-string-regexp": { - "version": "4.0.0", + "node_modules/mocha/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, - "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, "engines": { "node": ">=10" }, @@ -19137,8 +18803,10 @@ }, "node_modules/mocha/node_modules/glob": { "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, - "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -19155,16 +18823,45 @@ }, "node_modules/mocha/node_modules/has-flag": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, + "node_modules/mocha/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/mocha/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/mocha/node_modules/minimatch": { - "version": "5.0.1", + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -19174,13 +18871,45 @@ }, "node_modules/mocha/node_modules/ms": { "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/mocha/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mocha/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, - "license": "MIT" + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/mocha/node_modules/strip-ansi": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, - "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -19190,8 +18919,9 @@ }, "node_modules/mocha/node_modules/supports-color": { "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -19204,8 +18934,9 @@ }, "node_modules/mocha/node_modules/wrap-ansi": { "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -19220,8 +18951,9 @@ }, "node_modules/mocha/node_modules/yargs": { "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, - "license": "MIT", "dependencies": { "cliui": "^7.0.2", "escalade": "^3.1.1", @@ -19237,55 +18969,63 @@ }, "node_modules/mock-xmlhttprequest": { "version": "8.3.0", + "resolved": "https://registry.npmjs.org/mock-xmlhttprequest/-/mock-xmlhttprequest-8.3.0.tgz", + "integrity": "sha512-yjNaP8HskE7GhO0D12kB35+OvCnNAh2fJnD1/mC5Y3WW8WcozJnC23w+8UoU+dmVR4x1KpAB8PPtybY9wI16Ew==", "dev": true, - "license": "MIT", "engines": { "node": ">=16.0.0" } }, "node_modules/moment": { "version": "2.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz", + "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==", "engines": { "node": "*" } }, "node_modules/mri": { "version": "1.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", "engines": { "node": ">=4" } }, "node_modules/ms": { "version": "2.1.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/mute-stream": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", + "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", "dev": true, - "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/mutexify": { "version": "1.4.0", + "resolved": "https://registry.npmjs.org/mutexify/-/mutexify-1.4.0.tgz", + "integrity": "sha512-pbYSsOrSB/AKN5h/WzzLRMFgZhClWccf2XIB4RSMC8JbquiB0e0/SH5AIfdQMdyHmYtv4seU7yV/TvAwPLJ1Yg==", "dev": true, - "license": "MIT", "dependencies": { "queue-tick": "^1.0.0" } }, "node_modules/nan": { "version": "2.20.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.20.0.tgz", + "integrity": "sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==", "optional": true }, "node_modules/nanobench": { "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nanobench/-/nanobench-2.1.1.tgz", + "integrity": "sha512-z+Vv7zElcjN+OpzAxAquUayFLGK3JI/ubCl0Oh64YQqsTGG09CGqieJVQw4ui8huDnnAgrvTv93qi5UaOoNj8A==", "dev": true, - "license": "MIT", "dependencies": { "browser-process-hrtime": "^0.1.2", "chalk": "^1.1.3", @@ -19299,24 +19039,27 @@ }, "node_modules/nanobench/node_modules/ansi-regex": { "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/nanobench/node_modules/ansi-styles": { "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/nanobench/node_modules/chalk": { "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^2.2.1", "escape-string-regexp": "^1.0.2", @@ -19330,8 +19073,9 @@ }, "node_modules/nanobench/node_modules/strip-ansi": { "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", "dev": true, - "license": "MIT", "dependencies": { "ansi-regex": "^2.0.0" }, @@ -19341,14 +19085,17 @@ }, "node_modules/nanobench/node_modules/supports-color": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.8.0" } }, "node_modules/nanoid": { "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", "dev": true, "funding": [ { @@ -19356,7 +19103,6 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -19366,13 +19112,15 @@ }, "node_modules/napi-build-utils": { "version": "1.0.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", "optional": true }, "node_modules/natural-compare": { "version": "1.4.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true }, "node_modules/negotiator": { "version": "0.6.3", @@ -19391,20 +19139,23 @@ }, "node_modules/netmask": { "version": "2.0.2", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.4.0" } }, "node_modules/nice-try": { "version": "1.0.5", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true }, "node_modules/node-abi": { "version": "3.65.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.65.0.tgz", + "integrity": "sha512-ThjYBfoDNr08AWx6hGaRbfPwxKV9kVzAzOzlLKbk2CuqXE2xnCh+cbAGnwM3t8Lq4v9rUB7VfondlkBckcJrVA==", "optional": true, "dependencies": { "semver": "^7.3.5" @@ -19414,8 +19165,9 @@ } }, "node_modules/node-abi/node_modules/semver": { - "version": "7.6.2", - "license": "ISC", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "optional": true, "bin": { "semver": "bin/semver.js" @@ -19426,7 +19178,8 @@ }, "node_modules/node-abort-controller": { "version": "3.1.1", - "license": "MIT" + "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", + "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==" }, "node_modules/node-dir": { "version": "0.1.17", @@ -19464,6 +19217,8 @@ }, "node_modules/node-domexception": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", "funding": [ { "type": "github", @@ -19474,34 +19229,32 @@ "url": "https://paypal.me/jimmywarting" } ], - "license": "MIT", "engines": { "node": ">=10.5.0" } }, "node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", + "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", "dev": true, "dependencies": { - "whatwg-url": "^5.0.0" + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" }, "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" } }, "node_modules/node-fetch-commonjs": { "version": "3.3.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/node-fetch-commonjs/-/node-fetch-commonjs-3.3.2.tgz", + "integrity": "sha512-VBlAiynj3VMLrotgwOS3OyECFxas5y7ltLcK4t41lMUZeaK15Ym4QRkqN0EQKAFL42q9i21EPKjzLUPfltR72A==", "dependencies": { "node-domexception": "^1.0.0", "web-streams-polyfill": "^3.0.3" @@ -19531,18 +19284,21 @@ } }, "node_modules/node-releases": { - "version": "2.0.14", - "dev": true, - "license": "MIT" + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "dev": true }, "node_modules/non-layered-tidy-tree-layout": { "version": "2.0.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/non-layered-tidy-tree-layout/-/non-layered-tidy-tree-layout-2.0.2.tgz", + "integrity": "sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==" }, "node_modules/normalize-package-data": { "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "hosted-git-info": "^2.1.4", "resolve": "^1.10.0", @@ -19552,24 +19308,27 @@ }, "node_modules/normalize-package-data/node_modules/semver": { "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver" } }, "node_modules/normalize-path": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/normalize-url": { "version": "8.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", + "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==", "dev": true, - "license": "MIT", "engines": { "node": ">=14.16" }, @@ -19579,8 +19338,9 @@ }, "node_modules/npm-run-all": { "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", "chalk": "^2.4.1", @@ -19603,8 +19363,9 @@ }, "node_modules/npm-run-all/node_modules/brace-expansion": { "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -19612,8 +19373,9 @@ }, "node_modules/npm-run-all/node_modules/cross-spawn": { "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "dev": true, - "license": "MIT", "dependencies": { "nice-try": "^1.0.4", "path-key": "^2.0.1", @@ -19627,8 +19389,9 @@ }, "node_modules/npm-run-all/node_modules/minimatch": { "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -19638,24 +19401,27 @@ }, "node_modules/npm-run-all/node_modules/path-key": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/npm-run-all/node_modules/semver": { "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver" } }, "node_modules/npm-run-all/node_modules/shebang-command": { "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", "dev": true, - "license": "MIT", "dependencies": { "shebang-regex": "^1.0.0" }, @@ -19665,16 +19431,18 @@ }, "node_modules/npm-run-all/node_modules/shebang-regex": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/npm-run-all/node_modules/which": { "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, - "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -19683,117 +19451,6 @@ } }, "node_modules/npm-run-path": { - "version": "4.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/nypm": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/nypm/-/nypm-0.3.9.tgz", - "integrity": "sha512-BI2SdqqTHg2d4wJh8P9A1W+bslg33vOE9IZDY6eR2QC+Pu1iNBVZUqczrd43rJb+fMzHU7ltAYKsEFY/kHMFcw==", - "dev": true, - "dependencies": { - "citty": "^0.1.6", - "consola": "^3.2.3", - "execa": "^8.0.1", - "pathe": "^1.1.2", - "pkg-types": "^1.1.1", - "ufo": "^1.5.3" - }, - "bin": { - "nypm": "dist/cli.mjs" - }, - "engines": { - "node": "^14.16.0 || >=16.10.0" - } - }, - "node_modules/nypm/node_modules/execa": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", - "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^8.0.1", - "human-signals": "^5.0.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^4.1.0", - "strip-final-newline": "^3.0.0" - }, - "engines": { - "node": ">=16.17" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/nypm/node_modules/get-stream": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", - "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", - "dev": true, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/nypm/node_modules/human-signals": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", - "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", - "dev": true, - "engines": { - "node": ">=16.17.0" - } - }, - "node_modules/nypm/node_modules/is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/nypm/node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/nypm/node_modules/npm-run-path": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", @@ -19808,22 +19465,7 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/nypm/node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dev": true, - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/nypm/node_modules/path-key": { + "node_modules/npm-run-path/node_modules/path-key": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", @@ -19835,36 +19477,36 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/nypm/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", "dev": true, - "engines": { - "node": ">=14" + "dependencies": { + "boolbase": "^1.0.0" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/fb55/nth-check?sponsor=1" } }, - "node_modules/nypm/node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "node_modules/nypm": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/nypm/-/nypm-0.3.9.tgz", + "integrity": "sha512-BI2SdqqTHg2d4wJh8P9A1W+bslg33vOE9IZDY6eR2QC+Pu1iNBVZUqczrd43rJb+fMzHU7ltAYKsEFY/kHMFcw==", "dev": true, - "engines": { - "node": ">=12" + "dependencies": { + "citty": "^0.1.6", + "consola": "^3.2.3", + "execa": "^8.0.1", + "pathe": "^1.1.2", + "pkg-types": "^1.1.1", + "ufo": "^1.5.3" + }, + "bin": { + "nypm": "dist/cli.mjs" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "dev": true, - "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": "^14.16.0 || >=16.10.0" } }, "node_modules/object-hash": { @@ -19878,7 +19520,8 @@ }, "node_modules/object-inspect": { "version": "1.13.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", + "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", "engines": { "node": ">= 0.4" }, @@ -19888,16 +19531,18 @@ }, "node_modules/object-keys": { "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.4" } }, "node_modules/object.assign": { "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "define-properties": "^1.2.1", @@ -19931,21 +19576,23 @@ }, "node_modules/once": { "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "devOptional": true, - "license": "ISC", "dependencies": { "wrappy": "1" } }, "node_modules/onetime": { - "version": "5.1.2", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", "dev": true, - "license": "MIT", "dependencies": { - "mimic-fn": "^2.1.0" + "mimic-fn": "^4.0.0" }, "engines": { - "node": ">=6" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -19953,7 +19600,8 @@ }, "node_modules/openapi-path-templating": { "version": "1.6.0", - "license": "Apache-2.0", + "resolved": "https://registry.npmjs.org/openapi-path-templating/-/openapi-path-templating-1.6.0.tgz", + "integrity": "sha512-1atBNwOUrZXthTvlvvX8k8ovFEF3iA8mDidYMkdOtvVdndBhTrspbwGXNOzEUaJhm9iUl4Tf5uQaeTLAJvwPig==", "dependencies": { "apg-lite": "^1.0.3" }, @@ -19963,7 +19611,8 @@ }, "node_modules/openapi-server-url-templating": { "version": "1.1.0", - "license": "Apache-2.0", + "resolved": "https://registry.npmjs.org/openapi-server-url-templating/-/openapi-server-url-templating-1.1.0.tgz", + "integrity": "sha512-dtyTFKx2xVcO0W8JKaluXIHC9l/MLjHeflBaWjiWNMCHp/TBs9dEjQDbj/VFlHR4omFOKjjmqm1pW1aCAhmPBg==", "dependencies": { "apg-lite": "^1.0.3" }, @@ -19973,8 +19622,9 @@ }, "node_modules/optionator": { "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "dev": true, - "license": "MIT", "dependencies": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", @@ -19989,8 +19639,9 @@ }, "node_modules/ora": { "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", "dev": true, - "license": "MIT", "dependencies": { "bl": "^4.1.0", "chalk": "^4.1.0", @@ -20011,8 +19662,9 @@ }, "node_modules/ora/node_modules/ansi-styles": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -20025,8 +19677,9 @@ }, "node_modules/ora/node_modules/chalk": { "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -20040,16 +19693,18 @@ }, "node_modules/ora/node_modules/has-flag": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/ora/node_modules/is-unicode-supported": { "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -20059,8 +19714,9 @@ }, "node_modules/ora/node_modules/strip-ansi": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, - "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -20070,8 +19726,9 @@ }, "node_modules/ora/node_modules/supports-color": { "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -20081,16 +19738,18 @@ }, "node_modules/os-tmpdir": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/ospec": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/ospec/-/ospec-3.1.0.tgz", + "integrity": "sha512-+nGtjV3vlADp+UGfL51miAh/hB4awPBkQrArhcgG4trAaoA2gKt5bf9w0m9ch9zOr555cHWaCHZEDiBOkNZSxw==", "dev": true, - "license": "MIT", "dependencies": { "glob": "^7.1.3" }, @@ -20100,8 +19759,9 @@ }, "node_modules/ospec/node_modules/brace-expansion": { "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -20109,8 +19769,10 @@ }, "node_modules/ospec/node_modules/glob": { "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, - "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -20128,8 +19790,9 @@ }, "node_modules/ospec/node_modules/minimatch": { "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -20145,8 +19808,9 @@ }, "node_modules/p-cancelable": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", "dev": true, - "license": "MIT", "engines": { "node": ">=12.20" } @@ -20164,31 +19828,30 @@ } }, "node_modules/p-limit": { - "version": "3.1.0", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, - "license": "MIT", "dependencies": { - "yocto-queue": "^0.1.0" + "p-try": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-locate": { - "version": "5.0.0", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, - "license": "MIT", "dependencies": { - "p-limit": "^3.0.2" + "p-limit": "^2.2.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, "node_modules/p-map": { @@ -20202,25 +19865,27 @@ }, "node_modules/p-try": { "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/pac-proxy-agent": { - "version": "7.0.1", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.2.tgz", + "integrity": "sha512-BFi3vZnO9X5Qt6NRz7ZOaPja3ic0PhlsmCRYLOpN11+mWBCR6XJDqW5RF3j8jm4WGGQZtBA+bTfxYzeKW73eHg==", "dev": true, - "license": "MIT", "dependencies": { "@tootallnate/quickjs-emscripten": "^0.23.0", "agent-base": "^7.0.2", "debug": "^4.3.4", "get-uri": "^6.0.1", "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.2", - "pac-resolver": "^7.0.0", - "socks-proxy-agent": "^8.0.2" + "https-proxy-agent": "^7.0.5", + "pac-resolver": "^7.0.1", + "socks-proxy-agent": "^8.0.4" }, "engines": { "node": ">= 14" @@ -20228,8 +19893,9 @@ }, "node_modules/pac-resolver": { "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", + "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", "dev": true, - "license": "MIT", "dependencies": { "degenerator": "^5.0.0", "netmask": "^2.0.2" @@ -20240,13 +19906,21 @@ }, "node_modules/package-json-from-dist": { "version": "1.0.0", - "dev": true, - "license": "BlueOak-1.0.0" + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", + "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", + "dev": true + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true }, "node_modules/parent-module": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, - "license": "MIT", "dependencies": { "callsites": "^3.0.0" }, @@ -20256,8 +19930,9 @@ }, "node_modules/parse-json": { "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -20273,16 +19948,18 @@ }, "node_modules/parse-ms": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz", + "integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/parse5": { "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", "dev": true, - "license": "MIT", "dependencies": { "entities": "^4.4.0" }, @@ -20292,16 +19969,18 @@ }, "node_modules/parse5-htmlparser2-tree-adapter": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", "dev": true, - "license": "MIT", "dependencies": { "parse5": "^6.0.1" } }, "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { "version": "6.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true }, "node_modules/parseurl": { "version": "1.3.3", @@ -20314,32 +19993,36 @@ }, "node_modules/path-exists": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/path-is-absolute": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/path-key": { "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/path-parse": { "version": "1.0.7", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true }, "node_modules/path-scurry": { "version": "2.0.0", @@ -20374,31 +20057,36 @@ }, "node_modules/path-type": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/pathe": { "version": "1.1.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "dev": true }, "node_modules/pend": { "version": "1.2.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true }, "node_modules/picocolors": { "version": "1.0.1", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", + "dev": true }, "node_modules/picomatch": { "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true, - "license": "MIT", "engines": { "node": ">=8.6" }, @@ -20408,8 +20096,9 @@ }, "node_modules/pidtree": { "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", "dev": true, - "license": "MIT", "bin": { "pidtree": "bin/pidtree.js" }, @@ -20419,8 +20108,9 @@ }, "node_modules/pify": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } @@ -20446,72 +20136,22 @@ "node": ">=8" } }, - "node_modules/pkg-dir/node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-dir/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/pkg-types": { - "version": "1.1.1", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.1.3.tgz", + "integrity": "sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==", "dev": true, - "license": "MIT", "dependencies": { "confbox": "^0.1.7", - "mlly": "^1.7.0", + "mlly": "^1.7.1", "pathe": "^1.1.2" } }, "node_modules/polished": { "version": "4.3.1", + "resolved": "https://registry.npmjs.org/polished/-/polished-4.3.1.tgz", + "integrity": "sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/runtime": "^7.17.8" }, @@ -20521,14 +20161,17 @@ }, "node_modules/possible-typed-array-names": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.4" } }, "node_modules/postcss": { - "version": "8.4.38", + "version": "8.4.41", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.41.tgz", + "integrity": "sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==", "dev": true, "funding": [ { @@ -20544,10 +20187,9 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.0.0", + "picocolors": "^1.0.1", "source-map-js": "^1.2.0" }, "engines": { @@ -20556,7 +20198,8 @@ }, "node_modules/prebuild-install": { "version": "7.1.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz", + "integrity": "sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==", "optional": true, "dependencies": { "detect-libc": "^2.0.0", @@ -20581,12 +20224,14 @@ }, "node_modules/prebuild-install/node_modules/chownr": { "version": "1.1.4", - "license": "ISC", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", "optional": true }, "node_modules/prebuild-install/node_modules/tar-fs": { "version": "2.1.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", "optional": true, "dependencies": { "chownr": "^1.1.1", @@ -20597,7 +20242,8 @@ }, "node_modules/prebuild-install/node_modules/tar-stream": { "version": "2.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", "optional": true, "dependencies": { "bl": "^4.0.3", @@ -20625,10 +20271,72 @@ "node": ">=10" } }, + "node_modules/preferred-pm/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/preferred-pm/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/preferred-pm/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/preferred-pm/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/prelude-ls": { "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.8.0" } @@ -20650,8 +20358,9 @@ }, "node_modules/pretty-format": { "version": "29.7.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", + "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "dev": true, - "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", @@ -20663,8 +20372,9 @@ }, "node_modules/pretty-format/node_modules/ansi-styles": { "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -20674,16 +20384,18 @@ }, "node_modules/pretty-hrtime": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/pretty-ms": { "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz", + "integrity": "sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==", "dev": true, - "license": "MIT", "dependencies": { "parse-ms": "^2.1.0" }, @@ -20696,27 +20408,31 @@ }, "node_modules/prismjs": { "version": "1.29.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", "engines": { "node": ">=6" } }, "node_modules/process": { "version": "0.11.10", - "license": "MIT", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", "engines": { "node": ">= 0.6.0" } }, "node_modules/process-nextick-args": { "version": "2.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true }, "node_modules/progress": { "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.4.0" } @@ -20734,20 +20450,40 @@ "node": ">= 6" } }, + "node_modules/prompts/node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/prop-types": { "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", "dev": true, - "license": "MIT", "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", "react-is": "^16.13.1" } }, + "node_modules/prop-types/node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/prop-types/node_modules/react-is": { "version": "16.13.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true }, "node_modules/proxy-addr": { "version": "2.0.7", @@ -20764,8 +20500,9 @@ }, "node_modules/proxy-agent": { "version": "6.3.1", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.3.1.tgz", + "integrity": "sha512-Rb5RVBy1iyqOtNl15Cw/llpeLH8bsb37gM1FUfKQ+Wck6xHlbAhWGUFiTRHtkjqGTA5pSHz6+0hrPW/oECihPQ==", "dev": true, - "license": "MIT", "dependencies": { "agent-base": "^7.0.2", "debug": "^4.3.4", @@ -20782,15 +20519,17 @@ }, "node_modules/proxy-agent/node_modules/lru-cache": { "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, - "license": "ISC", "engines": { "node": ">=12" } }, "node_modules/proxy-from-env": { "version": "1.1.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" }, "node_modules/pseudolocale": { "version": "2.1.0", @@ -20809,8 +20548,9 @@ }, "node_modules/pseudolocale/node_modules/commander": { "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", "dev": true, - "license": "MIT", "engines": { "node": ">=14" } @@ -20823,8 +20563,9 @@ }, "node_modules/pump": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "devOptional": true, - "license": "MIT", "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -20832,8 +20573,9 @@ }, "node_modules/punycode": { "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } @@ -20901,11 +20643,13 @@ }, "node_modules/qrjs": { "version": "0.2.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/qrjs/-/qrjs-0.2.0.tgz", + "integrity": "sha512-6tOePfihDByEXDULYlT/FmV27m5rX6IehCeZ82LouBD5kzSNqNXuVog8m1KGuGNyQovVOb0nKOB2ybHRRRgKJw==" }, "node_modules/qs": { - "version": "6.12.1", - "license": "BSD-3-Clause", + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", "dependencies": { "side-channel": "^1.0.6" }, @@ -20918,11 +20662,14 @@ }, "node_modules/query-selector-shadow-dom": { "version": "1.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/query-selector-shadow-dom/-/query-selector-shadow-dom-1.0.1.tgz", + "integrity": "sha512-lT5yCqEBgfoMYpf3F2xQRK7zEr1rhIIZuceDK6+xRkJQ4NMbHTwXqk4NkwDwQMNqXgG9r9fyHnzwNVs6zV5KRw==", + "dev": true }, "node_modules/queue-microtask": { "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true, "funding": [ { @@ -20937,18 +20684,19 @@ "type": "consulting", "url": "https://feross.org/support" } - ], - "license": "MIT" + ] }, "node_modules/queue-tick": { "version": "1.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", + "dev": true }, "node_modules/quick-lru": { "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -20958,8 +20706,9 @@ }, "node_modules/ramda": { "version": "0.29.0", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.29.0.tgz", + "integrity": "sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==", "dev": true, - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/ramda" @@ -20967,8 +20716,9 @@ }, "node_modules/randombytes": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "dev": true, - "license": "MIT", "dependencies": { "safe-buffer": "^5.1.0" } @@ -20984,7 +20734,8 @@ }, "node_modules/rapidoc": { "version": "9.3.4", - "license": "MIT", + "resolved": "https://registry.npmjs.org/rapidoc/-/rapidoc-9.3.4.tgz", + "integrity": "sha512-kqNuOSmjlf12SpSfPQaIMuehj7w8JWFFr9/l2zieG7/gCJr1NG2XL920uoqNlXzku1DO8NeHRkSXCmyaZxEOew==", "dependencies": { "@apitools/openapi-parser": "0.0.30", "base64-arraybuffer": "^1.0.2", @@ -21000,13 +20751,16 @@ }, "node_modules/rapidoc/node_modules/@lit/reactive-element": { "version": "1.6.3", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-1.6.3.tgz", + "integrity": "sha512-QuTgnG52Poic7uM1AN5yJ09QMe0O28e10XzSvWDz02TJiiKee4stsiownEIadWm8nYzyDAyT+gKzUoZmiWQtsQ==", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.0.0" } }, "node_modules/rapidoc/node_modules/buffer": { "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", "funding": [ { "type": "github", @@ -21021,7 +20775,6 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.2.1" @@ -21029,7 +20782,8 @@ }, "node_modules/rapidoc/node_modules/lit": { "version": "2.8.0", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/lit/-/lit-2.8.0.tgz", + "integrity": "sha512-4Sc3OFX9QHOJaHbmTMk28SYgVxLN3ePDjg7hofEft2zWlehFL3LiAuapWc4U/kYwMYJSh2hTCPZ6/LIC7ii0MA==", "dependencies": { "@lit/reactive-element": "^1.6.0", "lit-element": "^3.3.0", @@ -21038,7 +20792,8 @@ }, "node_modules/rapidoc/node_modules/lit-element": { "version": "3.3.3", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-3.3.3.tgz", + "integrity": "sha512-XbeRxmTHubXENkV4h8RIPyr8lXc+Ff28rkcQzw3G6up2xg5E8Zu1IgOWIwBLEQsu3cOVFqdYwiVi0hv0SlpqUA==", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.1.0", "@lit/reactive-element": "^1.3.0", @@ -21047,7 +20802,8 @@ }, "node_modules/rapidoc/node_modules/lit-html": { "version": "2.8.0", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-2.8.0.tgz", + "integrity": "sha512-o9t+MQM3P4y7M7yNzqAyjp7z+mQGa4NS4CxiyLqFPyFWyc4O+nodLrkrxSaCTrla6M5YOLaT3RpbbqjszB5g3Q==", "dependencies": { "@types/trusted-types": "^2.0.2" } @@ -21067,18 +20823,10 @@ "node": ">= 0.8" } }, - "node_modules/raw-body/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, "node_modules/rc": { "version": "1.2.8", - "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", "optional": true, "dependencies": { "deep-extend": "^0.6.0", @@ -21092,7 +20840,8 @@ }, "node_modules/rc/node_modules/strip-json-comments": { "version": "2.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", "optional": true, "engines": { "node": ">=0.10.0" @@ -21100,8 +20849,9 @@ }, "node_modules/react": { "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", "dev": true, - "license": "MIT", "dependencies": { "loose-envify": "^1.1.0" }, @@ -21111,8 +20861,9 @@ }, "node_modules/react-colorful": { "version": "5.6.1", + "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz", + "integrity": "sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==", "dev": true, - "license": "MIT", "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" @@ -21120,8 +20871,9 @@ }, "node_modules/react-dom": { "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", "dev": true, - "license": "MIT", "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.2" @@ -21132,94 +20884,324 @@ }, "node_modules/react-is": { "version": "18.3.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "dev": true }, "node_modules/react-remove-scroll": { "version": "2.5.5", + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz", + "integrity": "sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==", + "dev": true, + "peer": true, + "dependencies": { + "react-remove-scroll-bar": "^2.3.3", + "react-style-singleton": "^2.2.1", + "tslib": "^2.1.0", + "use-callback-ref": "^1.3.0", + "use-sidecar": "^1.1.2" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-remove-scroll-bar": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.6.tgz", + "integrity": "sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==", + "dev": true, + "peer": true, + "dependencies": { + "react-style-singleton": "^2.2.1", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/react-style-singleton": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.1.tgz", + "integrity": "sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==", + "dev": true, + "peer": true, + "dependencies": { + "get-nonce": "^1.0.0", + "invariant": "^2.2.4", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-10.0.0.tgz", + "integrity": "sha512-jgmKiS//w2Zs+YbX039CorlkOp8FIVbSAN8r8GJHDsGlmNPXo+VeHkqAwCiQVTTx5/LwLZTcEw59z3DvcLbr0g==", + "dev": true, + "dependencies": { + "find-up": "^6.3.0", + "read-pkg": "^8.0.0", + "type-fest": "^3.12.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "dev": true, + "dependencies": { + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/hosted-git-info": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", + "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", + "dev": true, + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/read-pkg-up/node_modules/json-parse-even-better-errors": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz", + "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==", + "dev": true, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/read-pkg-up/node_modules/lines-and-columns": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.4.tgz", + "integrity": "sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/read-pkg-up/node_modules/locate-path": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + "dev": true, + "dependencies": { + "p-locate": "^6.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true + }, + "node_modules/read-pkg-up/node_modules/normalize-package-data": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz", + "integrity": "sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==", + "dev": true, + "dependencies": { + "hosted-git-info": "^7.0.0", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/read-pkg-up/node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "dev": true, + "dependencies": { + "p-limit": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/parse-json": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-7.1.1.tgz", + "integrity": "sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.21.4", + "error-ex": "^1.3.2", + "json-parse-even-better-errors": "^3.0.0", + "lines-and-columns": "^2.0.3", + "type-fest": "^3.8.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/path-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/read-pkg-up/node_modules/read-pkg": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-8.1.0.tgz", + "integrity": "sha512-PORM8AgzXeskHO/WEv312k9U03B8K9JSiWF/8N9sUuFjBa+9SF2u6K7VClzXwDXab51jCd8Nd36CNM+zR97ScQ==", "dev": true, - "license": "MIT", - "peer": true, "dependencies": { - "react-remove-scroll-bar": "^2.3.3", - "react-style-singleton": "^2.2.1", - "tslib": "^2.1.0", - "use-callback-ref": "^1.3.0", - "use-sidecar": "^1.1.2" + "@types/normalize-package-data": "^2.4.1", + "normalize-package-data": "^6.0.0", + "parse-json": "^7.0.0", + "type-fest": "^4.2.0" }, "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + "node": ">=16" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/react-remove-scroll-bar": { - "version": "2.3.6", + "node_modules/read-pkg-up/node_modules/read-pkg/node_modules/type-fest": { + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.23.0.tgz", + "integrity": "sha512-ZiBujro2ohr5+Z/hZWHESLz3g08BBdrdLMieYFULJO+tWc437sn8kQsWLJoZErY8alNhxre9K4p3GURAG11n+w==", "dev": true, - "license": "MIT", - "dependencies": { - "react-style-singleton": "^2.2.1", - "tslib": "^2.0.0" - }, "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + "node": ">=16" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/react-style-singleton": { - "version": "2.2.1", + "node_modules/read-pkg-up/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "license": "MIT", - "dependencies": { - "get-nonce": "^1.0.0", - "invariant": "^2.2.4", - "tslib": "^2.0.0" + "bin": { + "semver": "bin/semver.js" }, "engines": { "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } } }, - "node_modules/read-pkg": { - "version": "3.0.0", + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", + "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==", "dev": true, - "license": "MIT", - "dependencies": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" + "engines": { + "node": ">=14.16" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/yocto-queue": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", + "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", + "dev": true, "engines": { - "node": ">=4" + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/read-pkg/node_modules/path-type": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "dev": true, - "license": "MIT", "dependencies": { "pify": "^3.0.0" }, @@ -21242,28 +21224,6 @@ "node": ">=6" } }, - "node_modules/read-yaml-file/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/read-yaml-file/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, "node_modules/read-yaml-file/node_modules/pify": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", @@ -21273,16 +21233,11 @@ "node": ">=6" } }, - "node_modules/read-yaml-file/node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, "node_modules/readable-stream": { "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "devOptional": true, - "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -21294,16 +21249,18 @@ }, "node_modules/readdir-glob": { "version": "1.1.3", + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", + "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", "dev": true, - "license": "Apache-2.0", "dependencies": { "minimatch": "^5.1.0" } }, "node_modules/readdir-glob/node_modules/minimatch": { "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -21313,8 +21270,9 @@ }, "node_modules/readdirp": { "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, - "license": "MIT", "dependencies": { "picomatch": "^2.2.1" }, @@ -21324,8 +21282,9 @@ }, "node_modules/recast": { "version": "0.23.9", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.9.tgz", + "integrity": "sha512-Hx/BGIbwj+Des3+xy5uAtAbdCyqK9y9wbBcDFDYanLS9JnMqf7OeF87HQwUimE87OEc72mr6tkKUKMBBL+hF9Q==", "dev": true, - "license": "MIT", "dependencies": { "ast-types": "^0.16.1", "esprima": "~4.0.0", @@ -21339,8 +21298,9 @@ }, "node_modules/recast/node_modules/ast-types": { "version": "0.16.1", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", + "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", "dev": true, - "license": "MIT", "dependencies": { "tslib": "^2.0.1" }, @@ -21348,10 +21308,20 @@ "node": ">=4" } }, + "node_modules/recast/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/recursive-readdir": { "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", "dev": true, - "license": "MIT", "dependencies": { "minimatch": "^3.0.5" }, @@ -21361,8 +21331,9 @@ }, "node_modules/recursive-readdir/node_modules/brace-expansion": { "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -21370,8 +21341,9 @@ }, "node_modules/recursive-readdir/node_modules/minimatch": { "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -21381,13 +21353,15 @@ }, "node_modules/regenerate": { "version": "1.4.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true }, "node_modules/regenerate-unicode-properties": { "version": "10.1.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", "dev": true, - "license": "MIT", "dependencies": { "regenerate": "^1.4.2" }, @@ -21397,20 +21371,23 @@ }, "node_modules/regenerator-runtime": { "version": "0.14.1", - "license": "MIT" + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" }, "node_modules/regenerator-transform": { "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/runtime": "^7.8.4" } }, "node_modules/regexp.prototype.flags": { "version": "1.5.2", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "define-properties": "^1.2.1", @@ -21426,8 +21403,9 @@ }, "node_modules/regexpu-core": { "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/regjsgen": "^0.8.0", "regenerate": "^1.4.2", @@ -21442,8 +21420,9 @@ }, "node_modules/regjsparser": { "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "jsesc": "~0.5.0" }, @@ -21453,6 +21432,8 @@ }, "node_modules/regjsparser/node_modules/jsesc": { "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", "dev": true, "bin": { "jsesc": "bin/jsesc" @@ -21495,31 +21476,35 @@ }, "node_modules/repeat-string": { "version": "1.6.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", "engines": { "node": ">=0.10" } }, "node_modules/require-directory": { "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/requireindex": { "version": "1.2.0", + "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", + "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.5" } }, "node_modules/resolve": { "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "dev": true, - "license": "MIT", "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", @@ -21534,13 +21519,15 @@ }, "node_modules/resolve-alpn": { "version": "1.2.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "dev": true }, "node_modules/resolve-from": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -21568,8 +21555,9 @@ }, "node_modules/responselike": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", + "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", "dev": true, - "license": "MIT", "dependencies": { "lowercase-keys": "^3.0.0" }, @@ -21582,21 +21570,24 @@ }, "node_modules/resq": { "version": "1.11.0", + "resolved": "https://registry.npmjs.org/resq/-/resq-1.11.0.tgz", + "integrity": "sha512-G10EBz+zAAy3zUd/CDoBbXRL6ia9kOo3xRHrMDsHljI0GDkhYlyjwoCx5+3eCC4swi1uCoZQhskuJkj7Gp57Bw==", "dev": true, - "license": "MIT", "dependencies": { "fast-deep-equal": "^2.0.1" } }, "node_modules/resq/node_modules/fast-deep-equal": { "version": "2.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==", + "dev": true }, "node_modules/restore-cursor": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", "dev": true, - "license": "MIT", "dependencies": { "onetime": "^5.1.0", "signal-exit": "^3.0.2" @@ -21605,10 +21596,41 @@ "node": ">=8" } }, + "node_modules/restore-cursor/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/restore-cursor/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/restore-cursor/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, "node_modules/reusify": { "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true, - "license": "MIT", "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -21616,27 +21638,28 @@ }, "node_modules/rgb2hex": { "version": "0.2.5", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/rgb2hex/-/rgb2hex-0.2.5.tgz", + "integrity": "sha512-22MOP1Rh7sAo1BZpDG6R5RFYzR2lYEgwq7HEmyW2qcsOqR2lQKmn+O//xV3YG/0rrhMC6KVX2hU+ZXuaw9a5bw==", + "dev": true }, "node_modules/rimraf": { - "version": "3.0.2", + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", "dev": true, - "license": "ISC", "dependencies": { "glob": "^7.1.3" }, "bin": { "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" } }, "node_modules/rimraf/node_modules/brace-expansion": { "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -21644,8 +21667,10 @@ }, "node_modules/rimraf/node_modules/glob": { "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, - "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -21663,8 +21688,9 @@ }, "node_modules/rimraf/node_modules/minimatch": { "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -21674,12 +21700,14 @@ }, "node_modules/robust-predicates": { "version": "3.0.2", - "license": "Unlicense" + "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz", + "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==" }, "node_modules/rollup": { - "version": "4.18.0", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.20.0.tgz", + "integrity": "sha512-6rbWBChcnSGzIlXeIdNIZTopKYad8ZG8ajhl78lGRLsI2rX8IkaotQhVas2Ma+GPxJav19wrSzvRvuiv0YKzWw==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@types/estree": "1.0.5" @@ -21692,29 +21720,30 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.18.0", - "@rollup/rollup-android-arm64": "4.18.0", - "@rollup/rollup-darwin-arm64": "4.18.0", - "@rollup/rollup-darwin-x64": "4.18.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.18.0", - "@rollup/rollup-linux-arm-musleabihf": "4.18.0", - "@rollup/rollup-linux-arm64-gnu": "4.18.0", - "@rollup/rollup-linux-arm64-musl": "4.18.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.18.0", - "@rollup/rollup-linux-riscv64-gnu": "4.18.0", - "@rollup/rollup-linux-s390x-gnu": "4.18.0", - "@rollup/rollup-linux-x64-gnu": "4.18.0", - "@rollup/rollup-linux-x64-musl": "4.18.0", - "@rollup/rollup-win32-arm64-msvc": "4.18.0", - "@rollup/rollup-win32-ia32-msvc": "4.18.0", - "@rollup/rollup-win32-x64-msvc": "4.18.0", + "@rollup/rollup-android-arm-eabi": "4.20.0", + "@rollup/rollup-android-arm64": "4.20.0", + "@rollup/rollup-darwin-arm64": "4.20.0", + "@rollup/rollup-darwin-x64": "4.20.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.20.0", + "@rollup/rollup-linux-arm-musleabihf": "4.20.0", + "@rollup/rollup-linux-arm64-gnu": "4.20.0", + "@rollup/rollup-linux-arm64-musl": "4.20.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.20.0", + "@rollup/rollup-linux-riscv64-gnu": "4.20.0", + "@rollup/rollup-linux-s390x-gnu": "4.20.0", + "@rollup/rollup-linux-x64-gnu": "4.20.0", + "@rollup/rollup-linux-x64-musl": "4.20.0", + "@rollup/rollup-win32-arm64-msvc": "4.20.0", + "@rollup/rollup-win32-ia32-msvc": "4.20.0", + "@rollup/rollup-win32-x64-msvc": "4.20.0", "fsevents": "~2.3.2" } }, "node_modules/rollup-plugin-modify": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-modify/-/rollup-plugin-modify-3.0.0.tgz", + "integrity": "sha512-p/ffs0Y2jz2dEnWjq1oVC7SY37tuS+aP7whoNaQz1EAAOPg+k3vKJo8cMMWx6xpdd0NzhX4y2YF9o/NPu5YR0Q==", "dev": true, - "license": "WTFPL", "dependencies": { "magic-string": "0.25.2", "ospec": "3.1.0" @@ -21722,73 +21751,36 @@ }, "node_modules/rollup-plugin-modify/node_modules/magic-string": { "version": "0.25.2", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.2.tgz", + "integrity": "sha512-iLs9mPjh9IuTtRsqqhNGYcZXGei0Nh/A4xirrsqW7c+QhKVFL2vm7U09ru6cHRD22azaP/wMDgI+HCqbETMTtg==", "dev": true, - "license": "MIT", "dependencies": { "sourcemap-codec": "^1.4.4" } }, "node_modules/rollup-plugin-postcss-lit": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-postcss-lit/-/rollup-plugin-postcss-lit-2.1.0.tgz", + "integrity": "sha512-rtgCG0U2GkT5aLymkZEKXLq36sgtWVJFtL97Vmek0jgaYa6FDs0Xhqd9cCHdDBXPeTctlSZGGs+tpUtIpHMFMQ==", "dev": true, - "license": "MIT", "dependencies": { "@rollup/pluginutils": "^5.0.2", "transform-ast": "^2.4.4" } }, - "node_modules/rollup/node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.18.0.tgz", - "integrity": "sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "peer": true - }, - "node_modules/rollup/node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.18.0.tgz", - "integrity": "sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/rollup/node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.18.0.tgz", - "integrity": "sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, "node_modules/run-async": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz", + "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.12.0" } }, "node_modules/run-parallel": { "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", "dev": true, "funding": [ { @@ -21804,26 +21796,28 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "dependencies": { "queue-microtask": "^1.2.2" } }, "node_modules/rw": { "version": "1.3.3", - "license": "BSD-3-Clause" + "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", + "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" }, "node_modules/rxjs": { "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", "dev": true, - "license": "Apache-2.0", "dependencies": { "tslib": "^2.1.0" } }, "node_modules/sade": { "version": "1.8.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", + "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", "dependencies": { "mri": "^1.1.0" }, @@ -21833,13 +21827,15 @@ }, "node_modules/safaridriver": { "version": "0.1.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/safaridriver/-/safaridriver-0.1.2.tgz", + "integrity": "sha512-4R309+gWflJktzPXBQCobbWEHlzC4aK3a+Ov3tz2Ib2aBxiwd11phkdIBH1l0EO22x24CJMUQkpKFumRriCSRg==", + "dev": true }, "node_modules/safe-array-concat": { "version": "1.1.2", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "get-intrinsic": "^1.2.4", @@ -21854,14 +21850,30 @@ } }, "node_modules/safe-buffer": { - "version": "5.1.2", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "devOptional": true, - "license": "MIT" + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, "node_modules/safe-regex-test": { "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -21876,8 +21888,9 @@ }, "node_modules/safe-stringify": { "version": "1.1.1", + "resolved": "https://registry.npmjs.org/safe-stringify/-/safe-stringify-1.1.1.tgz", + "integrity": "sha512-YSzQLuwp06fuvJD1h6+vVNFYZoXmDs5UUNPUbTvQK7Ap+L0qD4Vp+sN434C+pdS3prVVlUfQdNeiEIgxox/kUQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=16" }, @@ -21887,20 +21900,23 @@ }, "node_modules/safer-buffer": { "version": "2.1.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/scheduler": { "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", "dev": true, - "license": "MIT", "dependencies": { "loose-envify": "^1.1.0" } }, "node_modules/semver": { "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -21952,8 +21968,9 @@ }, "node_modules/serialize-error": { "version": "11.0.3", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-11.0.3.tgz", + "integrity": "sha512-2G2y++21dhj2R7iHAdd0FIzjGwuKZld+7Pl/bTU6YIkrC2ZMbVUjm+luj6A6V34Rv9XfKJDKpTWu9W4Gse1D9g==", "dev": true, - "license": "MIT", "dependencies": { "type-fest": "^2.12.2" }, @@ -21965,9 +21982,10 @@ } }, "node_modules/serialize-javascript": { - "version": "6.0.0", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "dev": true, - "license": "BSD-3-Clause", "dependencies": { "randombytes": "^2.1.0" } @@ -21989,7 +22007,8 @@ }, "node_modules/set-function-length": { "version": "1.2.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -22004,8 +22023,9 @@ }, "node_modules/set-function-name": { "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", "dev": true, - "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -22018,8 +22038,9 @@ }, "node_modules/setimmediate": { "version": "1.0.5", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "dev": true }, "node_modules/setprototypeof": { "version": "1.2.0", @@ -22041,8 +22062,9 @@ }, "node_modules/shebang-command": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, - "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" }, @@ -22052,23 +22074,26 @@ }, "node_modules/shebang-regex": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/shell-quote": { "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", "dev": true, - "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/short-unique-id": { "version": "5.2.0", - "license": "Apache-2.0", + "resolved": "https://registry.npmjs.org/short-unique-id/-/short-unique-id-5.2.0.tgz", + "integrity": "sha512-cMGfwNyfDZ/nzJ2k2M+ClthBIh//GlZl1JEf47Uoa9XR11bz8Pa2T2wQO4bVrRdH48LrIDWJahQziKo3MjhsWg==", "bin": { "short-unique-id": "bin/short-unique-id", "suid": "bin/short-unique-id" @@ -22076,7 +22101,8 @@ }, "node_modules/showdown": { "version": "2.1.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/showdown/-/showdown-2.1.0.tgz", + "integrity": "sha512-/6NVYu4U819R2pUIk79n67SYgJHWCce0a5xTP979WbNp0FL9MN1I1QK662IDU1b6JzKTvmhgI7T7JYIxBi3kMQ==", "dependencies": { "commander": "^9.0.0" }, @@ -22090,14 +22116,16 @@ }, "node_modules/showdown/node_modules/commander": { "version": "9.5.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", "engines": { "node": "^12.20.0 || >=14" } }, "node_modules/side-channel": { "version": "1.0.6", - "license": "MIT", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -22112,12 +22140,21 @@ } }, "node_modules/signal-exit": { - "version": "3.0.7", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", "dev": true, - "license": "ISC" + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, "node_modules/simple-concat": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", "funding": [ { "type": "github", @@ -22132,11 +22169,12 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "optional": true }, "node_modules/simple-get": { "version": "4.0.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", + "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", "funding": [ { "type": "github", @@ -22151,7 +22189,6 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "optional": true, "dependencies": { "decompress-response": "^6.0.0", @@ -22166,21 +22203,19 @@ "dev": true }, "node_modules/slash": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true, "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, "node_modules/smart-buffer": { "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", "dev": true, - "license": "MIT", "engines": { "node": ">= 6.0.0", "npm": ">= 3.0.0" @@ -22188,8 +22223,9 @@ }, "node_modules/socks": { "version": "2.8.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", + "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", "dev": true, - "license": "MIT", "dependencies": { "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" @@ -22200,47 +22236,62 @@ } }, "node_modules/socks-proxy-agent": { - "version": "8.0.3", + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz", + "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==", "dev": true, - "license": "MIT", "dependencies": { "agent-base": "^7.1.1", "debug": "^4.3.4", - "socks": "^2.7.1" + "socks": "^2.8.3" }, "engines": { "node": ">= 14" } }, "node_modules/source-map": { - "version": "0.6.1", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "dev": true, - "license": "BSD-3-Clause", "engines": { - "node": ">=0.10.0" + "node": ">= 8" } }, "node_modules/source-map-js": { "version": "1.2.0", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", + "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", "dev": true, - "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, "node_modules/source-map-support": { "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dev": true, - "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" } }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/sourcemap-codec": { "version": "1.4.8", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead", + "dev": true }, "node_modules/space-separated-tokens": { "version": "2.0.2", @@ -22253,7 +22304,9 @@ } }, "node_modules/spacetrim": { - "version": "0.11.36", + "version": "0.11.37", + "resolved": "https://registry.npmjs.org/spacetrim/-/spacetrim-0.11.37.tgz", + "integrity": "sha512-OmoOQm5m8TXqmyPWVJpqwDiksWP3W9l8cXPPeCHz3GnkzhqNFt1KT6YykaBPt39oSvvSr2/YxnyoQ1MTarM7qA==", "dev": true, "funding": [ { @@ -22264,8 +22317,7 @@ "type": "github", "url": "https://github.com/hejny/spacetrim/blob/main/README.md#%EF%B8%8F-contributing" } - ], - "license": "SEE LICENSE IN LICENSE" + ] }, "node_modules/spawndamnit": { "version": "2.0.0", @@ -22319,6 +22371,12 @@ "node": ">=0.10.0" } }, + "node_modules/spawndamnit/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, "node_modules/spawndamnit/node_modules/which": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", @@ -22339,8 +22397,9 @@ }, "node_modules/spdx-correct": { "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", "dev": true, - "license": "Apache-2.0", "dependencies": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" @@ -22348,13 +22407,15 @@ }, "node_modules/spdx-exceptions": { "version": "2.5.0", - "dev": true, - "license": "CC-BY-3.0" + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "dev": true }, "node_modules/spdx-expression-parse": { "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", "dev": true, - "license": "MIT", "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" @@ -22362,26 +22423,30 @@ }, "node_modules/spdx-license-ids": { "version": "3.0.18", - "dev": true, - "license": "CC0-1.0" + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.18.tgz", + "integrity": "sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==", + "dev": true }, "node_modules/split2": { "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", "dev": true, - "license": "ISC", "engines": { "node": ">= 10.x" } }, "node_modules/sprintf-js": { - "version": "1.1.3", - "dev": true, - "license": "BSD-3-Clause" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true }, "node_modules/stack-utils": { "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", "dev": true, - "license": "MIT", "dependencies": { "escape-string-regexp": "^2.0.0" }, @@ -22391,8 +22456,9 @@ }, "node_modules/stack-utils/node_modules/escape-string-regexp": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } @@ -22408,19 +22474,20 @@ }, "node_modules/store2": { "version": "2.14.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/store2/-/store2-2.14.3.tgz", + "integrity": "sha512-4QcZ+yx7nzEFiV4BMLnr/pRa5HYzNITX2ri0Zh6sT9EyQHbBHacC6YigllUPU9X3D0f/22QCgfokpKs52YRrUg==", + "dev": true }, "node_modules/storybook": { - "version": "8.2.7", - "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.2.7.tgz", - "integrity": "sha512-Jb9DXue1sr3tKkpuq66VP5ItOKTpxL6t99ze1wXDbjCvPiInTdPA5AyFEjBuKjOBIh28bayYoOZa6/xbMJV+Wg==", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.2.8.tgz", + "integrity": "sha512-sh4CNCXkieVgJ5GXrCOESS0BjRbQ9wG7BVnurQPl6izNnB9zR8rag+aUmjPZWBwbj55V1BFA5A/vEsCov21qjg==", "dev": true, "dependencies": { "@babel/core": "^7.24.4", "@babel/types": "^7.24.0", - "@storybook/codemod": "8.2.7", - "@storybook/core": "8.2.7", + "@storybook/codemod": "8.2.8", + "@storybook/core": "8.2.8", "@types/semver": "^7.3.4", "@yarnpkg/fslib": "2.10.3", "@yarnpkg/libzip": "2.3.0", @@ -22458,8 +22525,9 @@ }, "node_modules/storybook-addon-mock": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/storybook-addon-mock/-/storybook-addon-mock-5.0.0.tgz", + "integrity": "sha512-AGhfdAsksusJgh/VNcaGbXe1gJIVx8RKuPYMCkmCRyeMAEZggrWcU7nIADZWUJuD477mKUkaBP7I54p+3527Xg==", "dev": true, - "license": "MIT", "dependencies": { "@storybook/blocks": "^8.0.8", "@storybook/channels": "^8.0.8", @@ -22488,143 +22556,341 @@ } } }, - "node_modules/storybook-addon-mock/node_modules/@storybook/components": { - "version": "8.1.10", + "node_modules/storybook-addon-mock/node_modules/@storybook/channels": { + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-8.2.8.tgz", + "integrity": "sha512-4fOfxRm8PDQo88802+yByzOe1NxV0g9pg05twIGhHTY19qLeVnwlJLE0ka3SiCXEzw15AND3kolCpASXKal/tg==", "dev": true, - "license": "MIT", - "dependencies": { - "@radix-ui/react-dialog": "^1.0.5", - "@radix-ui/react-slot": "^1.0.2", - "@storybook/client-logger": "8.1.10", - "@storybook/csf": "^0.1.7", - "@storybook/global": "^5.0.0", - "@storybook/icons": "^1.2.5", - "@storybook/theming": "8.1.10", - "@storybook/types": "8.1.10", - "memoizerific": "^1.11.3", - "util-deprecate": "^1.0.2" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" }, + "peerDependencies": { + "storybook": "^8.2.8" + } + }, + "node_modules/storybook-addon-mock/node_modules/@storybook/components": { + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/components/-/components-8.2.8.tgz", + "integrity": "sha512-d4fI7Clogx4rgLAM7vZVr9L2EFtAkGXvpkZFuB0H0eyYaxZSbuZYvDCzRglQGQGsqD8IA8URTgPVSXC3L3k6Bg==", + "dev": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta" + "storybook": "^8.2.8" } }, "node_modules/storybook-addon-mock/node_modules/@storybook/core-events": { - "version": "8.1.10", + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-8.2.8.tgz", + "integrity": "sha512-UOvUyRHj7sDjh9mN65ghG8ZpRbgsXPSoH3jaCIlkV+PiBnwaRA/0FaQ1fGUKW7+KaffMY3rhU4TLhIXlZu6Pgw==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "storybook": "^8.2.8" + } + }, + "node_modules/storybook-addon-mock/node_modules/@storybook/preview-api": { + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.2.8.tgz", + "integrity": "sha512-BDt1lo5oEWAaTVCsl6JUHCBFtIWI/Za4qvIdn2Lx9eCA+Ae6IDliosmu273DcvGD9R4OPF6sm1dML3TXILGGcA==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "storybook": "^8.2.8" + } + }, + "node_modules/storybook-addon-mock/node_modules/@storybook/theming": { + "version": "8.2.8", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-8.2.8.tgz", + "integrity": "sha512-jt5oUO82LN3z5aygNdHucBZcErSicIAwzhR5Kz9E/C9wUbhyZhbWsWyhpZaytu8LJUj2YWAIPS8kq/jGx+qLZA==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "storybook": "^8.2.8" + } + }, + "node_modules/storybook-addon-mock/node_modules/path-to-regexp": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.2.tgz", + "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==", + "dev": true + }, + "node_modules/storybook/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/csf": "^0.1.7", - "ts-dedent": "^2.0.0" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/storybook/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/storybook/node_modules/commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/storybook/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/storybook/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/storybook/node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, + "node_modules/storybook/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/storybook/node_modules/globby": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", + "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", + "dev": true, + "dependencies": { + "@sindresorhus/merge-streams": "^2.1.0", + "fast-glob": "^3.3.2", + "ignore": "^5.2.4", + "path-type": "^5.0.0", + "slash": "^5.1.0", + "unicorn-magic": "^0.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/storybook/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/storybook/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/storybook/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/storybook/node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/storybook-addon-mock/node_modules/@storybook/theming": { - "version": "8.1.10", + "node_modules/storybook/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, - "license": "MIT", "dependencies": { - "@emotion/use-insertion-effect-with-fallbacks": "^1.0.1", - "@storybook/client-logger": "8.1.10", - "@storybook/global": "^5.0.0", - "memoizerific": "^1.11.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "p-locate": "^5.0.0" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta" + "engines": { + "node": ">=10" }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/storybook-addon-mock/node_modules/path-to-regexp": { - "version": "6.2.2", + "node_modules/storybook/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true, - "license": "MIT" + "engines": { + "node": ">=6" + } }, - "node_modules/storybook/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/storybook/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "path-key": "^3.0.0" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/storybook/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/storybook/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "mimic-fn": "^2.1.0" }, "engines": { - "node": ">=10" + "node": ">=6" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/storybook/node_modules/commander": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", - "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "node_modules/storybook/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, "engines": { - "node": ">= 6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/storybook/node_modules/fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "node_modules/storybook/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "p-limit": "^3.0.2" }, "engines": { - "node": ">=14.14" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/storybook/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/storybook/node_modules/path-type": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", + "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", "dev": true, "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/storybook/node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, "bin": { "semver": "bin/semver.js" @@ -22633,6 +22899,33 @@ "node": ">=10" } }, + "node_modules/storybook/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/storybook/node_modules/slash": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", + "dev": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/storybook/node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/storybook/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -22645,6 +22938,15 @@ "node": ">=8" } }, + "node_modules/storybook/node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, "node_modules/stream-buffers": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-3.0.3.tgz", @@ -22656,8 +22958,9 @@ }, "node_modules/streamx": { "version": "2.18.0", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.18.0.tgz", + "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==", "dev": true, - "license": "MIT", "dependencies": { "fast-fifo": "^1.3.2", "queue-tick": "^1.0.1", @@ -22669,35 +22972,18 @@ }, "node_modules/string_decoder": { "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "devOptional": true, - "license": "MIT", "dependencies": { "safe-buffer": "~5.2.0" } }, - "node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.2.1", - "devOptional": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, "node_modules/string-width": { "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, - "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -22736,8 +23022,9 @@ }, "node_modules/string-width/node_modules/strip-ansi": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, - "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -22747,8 +23034,9 @@ }, "node_modules/string.prototype.padend": { "version": "3.1.6", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.6.tgz", + "integrity": "sha512-XZpspuSB7vJWhvJc9DLSlrXl1mcA2BdoY5jjnS135ydXqLoqhs96JjDtCkjJEQHvfqZIp9hBuBMgI589peyx9Q==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -22764,8 +23052,9 @@ }, "node_modules/string.prototype.trim": { "version": "1.2.9", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -22781,8 +23070,9 @@ }, "node_modules/string.prototype.trimend": { "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -22794,8 +23084,9 @@ }, "node_modules/string.prototype.trimstart": { "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -22810,8 +23101,9 @@ }, "node_modules/strip-ansi": { "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "dev": true, - "license": "MIT", "dependencies": { "ansi-regex": "^6.0.1" }, @@ -22837,8 +23129,9 @@ }, "node_modules/strip-ansi/node_modules/ansi-regex": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -22848,24 +23141,30 @@ }, "node_modules/strip-bom": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/strip-final-newline": { - "version": "2.0.0", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", "dev": true, - "license": "MIT", "engines": { - "node": ">=6" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/strip-json-comments": { "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" }, @@ -22873,18 +23172,27 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==", + "dev": true + }, "node_modules/style-mod": { "version": "4.1.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.2.tgz", + "integrity": "sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==" }, "node_modules/stylis": { "version": "4.3.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz", + "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==" }, "node_modules/supports-color": { "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^3.0.0" }, @@ -22894,8 +23202,9 @@ }, "node_modules/supports-preserve-symlinks-flag": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -22905,7 +23214,8 @@ }, "node_modules/swagger-client": { "version": "3.28.2", - "license": "Apache-2.0", + "resolved": "https://registry.npmjs.org/swagger-client/-/swagger-client-3.28.2.tgz", + "integrity": "sha512-g30KCdSVyZlMulWOJnheNo7Ea+L06OZebl0oRU6zHd5Zf5AZKHTqurKRdNOLsMWA3l3bWJiEh7s3JlzFJHRmoQ==", "dependencies": { "@babel/runtime-corejs3": "^7.22.15", "@swagger-api/apidom-core": ">=1.0.0-alpha.5 <1.0.0-beta.0", @@ -22926,9 +23236,26 @@ "traverse": "=0.6.8" } }, + "node_modules/swagger-client/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/swagger-client/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, "node_modules/swagger-client/node_modules/ramda": { "version": "0.30.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", + "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", "peer": true, "funding": { "type": "opencollective", @@ -22937,7 +23264,8 @@ }, "node_modules/swagger-client/node_modules/ramda-adjunct": { "version": "5.0.1", - "license": "BSD-3-Clause", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", + "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", "engines": { "node": ">=0.10.3" }, @@ -22951,8 +23279,9 @@ }, "node_modules/synchronous-promise": { "version": "2.0.17", + "resolved": "https://registry.npmjs.org/synchronous-promise/-/synchronous-promise-2.0.17.tgz", + "integrity": "sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==", "dev": true, - "license": "BSD-3-Clause", "peer": true }, "node_modules/tar": { @@ -22974,8 +23303,9 @@ }, "node_modules/tar-fs": { "version": "3.0.4", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz", + "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==", "dev": true, - "license": "MIT", "dependencies": { "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", @@ -22984,8 +23314,9 @@ }, "node_modules/tar-stream": { "version": "3.1.7", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", "dev": true, - "license": "MIT", "dependencies": { "b4a": "^1.6.4", "fast-fifo": "^1.2.0", @@ -23009,8 +23340,9 @@ }, "node_modules/telejson": { "version": "7.2.0", + "resolved": "https://registry.npmjs.org/telejson/-/telejson-7.2.0.tgz", + "integrity": "sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==", "dev": true, - "license": "MIT", "dependencies": { "memoizerific": "^1.11.3" } @@ -23029,91 +23361,26 @@ }, "node_modules/temp-dir": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-3.0.0.tgz", + "integrity": "sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==", "dev": true, - "license": "MIT", "engines": { "node": ">=14.16" } }, - "node_modules/temp/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/temp/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/temp/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/temp/node_modules/rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, "node_modules/tempy": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-3.1.0.tgz", + "integrity": "sha512-7jDLIdD2Zp0bDe5r3D2qtkd1QOCacylBuL7oa4udvN6v2pqr4+LcCr67C8DR1zkpaZ8XosF5m1yQSabKAW6f2g==", "dev": true, - "license": "MIT", - "dependencies": { - "is-stream": "^3.0.0", - "temp-dir": "^3.0.0", - "type-fest": "^2.12.2", - "unique-string": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/tempy/node_modules/is-stream": { - "version": "3.0.0", - "dev": true, - "license": "MIT", + "dependencies": { + "is-stream": "^3.0.0", + "temp-dir": "^3.0.0", + "type-fest": "^2.12.2", + "unique-string": "^3.0.0" + }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=14.16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -23133,8 +23400,9 @@ }, "node_modules/test-exclude": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", "dev": true, - "license": "ISC", "dependencies": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", @@ -23146,8 +23414,9 @@ }, "node_modules/test-exclude/node_modules/brace-expansion": { "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -23155,8 +23424,10 @@ }, "node_modules/test-exclude/node_modules/glob": { "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, - "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -23174,8 +23445,9 @@ }, "node_modules/test-exclude/node_modules/minimatch": { "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -23184,27 +23456,31 @@ } }, "node_modules/text-decoder": { - "version": "1.1.0", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.1.tgz", + "integrity": "sha512-8zll7REEv4GDD3x4/0pW+ppIxSNs7H1J10IKFZsuOMscumCdM2a+toDGLPA3T+1+fLBql4zbt5z83GEQGGV5VA==", "dev": true, - "license": "Apache-2.0", "dependencies": { "b4a": "^1.6.4" } }, "node_modules/text-table": { "version": "0.2.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true }, "node_modules/through": { "version": "2.3.8", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true }, "node_modules/tiny-invariant": { "version": "1.3.3", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", + "dev": true }, "node_modules/tinyrainbow": { "version": "1.2.0", @@ -23226,8 +23502,9 @@ }, "node_modules/tmp": { "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", "dev": true, - "license": "MIT", "dependencies": { "os-tmpdir": "~1.0.2" }, @@ -23237,16 +23514,18 @@ }, "node_modules/to-fast-properties": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/to-regex-range": { "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, - "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -23271,8 +23550,9 @@ }, "node_modules/transform-ast": { "version": "2.4.4", + "resolved": "https://registry.npmjs.org/transform-ast/-/transform-ast-2.4.4.tgz", + "integrity": "sha512-AxjeZAcIOUO2lev2GDe3/xZ1Q0cVGjIMk5IsriTy8zbWlsEnjeB025AhkhBJHoy997mXpLd4R+kRbvnnQVuQHQ==", "dev": true, - "license": "MIT", "dependencies": { "acorn-node": "^1.3.0", "convert-source-map": "^1.5.1", @@ -23285,20 +23565,23 @@ }, "node_modules/transform-ast/node_modules/convert-source-map": { "version": "1.9.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true }, "node_modules/transform-ast/node_modules/magic-string": { "version": "0.23.2", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.23.2.tgz", + "integrity": "sha512-oIUZaAxbcxYIp4AyLafV6OVKoB3YouZs0UTCJ8mOKBHNyJgGDaMJ4TgA+VylJh6fx7EQCC52XkbURxxG9IoJXA==", "dev": true, - "license": "MIT", "dependencies": { "sourcemap-codec": "^1.4.1" } }, "node_modules/traverse": { "version": "0.6.8", - "license": "MIT", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.8.tgz", + "integrity": "sha512-aXJDbk6SnumuaZSANd21XAo15ucCDE38H4fkqiGsc3MhCK+wOlZvLP9cB/TvpHT0mOyWgC4Z8EwRlzqYSUzdsA==", "engines": { "node": ">= 0.4" }, @@ -23308,8 +23591,9 @@ }, "node_modules/tree-sitter": { "version": "0.20.4", + "resolved": "https://registry.npmjs.org/tree-sitter/-/tree-sitter-0.20.4.tgz", + "integrity": "sha512-rjfR5dc4knG3jnJNN/giJ9WOoN1zL/kZyrS0ILh+eqq8RNcIbiXA63JsMEgluug0aNvfQvK4BfCErN1vIzvKog==", "hasInstallScript": true, - "license": "MIT", "optional": true, "dependencies": { "nan": "^2.17.0", @@ -23318,8 +23602,9 @@ }, "node_modules/tree-sitter-json": { "version": "0.20.2", + "resolved": "https://registry.npmjs.org/tree-sitter-json/-/tree-sitter-json-0.20.2.tgz", + "integrity": "sha512-eUxrowp4F1QEGk/i7Sa+Xl8Crlfp7J0AXxX1QdJEQKQYMWhgMbCIgyQvpO3Q0P9oyTrNQxRLlRipDS44a8EtRw==", "hasInstallScript": true, - "license": "MIT", "optional": true, "dependencies": { "nan": "^2.18.0" @@ -23327,8 +23612,9 @@ }, "node_modules/tree-sitter-yaml": { "version": "0.5.0", + "resolved": "https://registry.npmjs.org/tree-sitter-yaml/-/tree-sitter-yaml-0.5.0.tgz", + "integrity": "sha512-POJ4ZNXXSWIG/W4Rjuyg36MkUD4d769YRUGKRqN+sVaj/VCo6Dh6Pkssn1Rtewd5kybx+jT1BWMyWN0CijXnMA==", "hasInstallScript": true, - "license": "MIT", "optional": true, "dependencies": { "nan": "^2.14.0" @@ -23336,8 +23622,9 @@ }, "node_modules/ts-api-utils": { "version": "1.3.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", + "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=16" }, @@ -23347,15 +23634,17 @@ }, "node_modules/ts-dedent": { "version": "2.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", + "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", "engines": { "node": ">=6.10" } }, "node_modules/ts-lit-plugin": { "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ts-lit-plugin/-/ts-lit-plugin-2.0.2.tgz", + "integrity": "sha512-DPXlVxhjWHxg8AyBLcfSYt2JXgpANV1ssxxwjY98o26gD8MzeiM68HFW9c2VeDd1CjoR3w7B/6/uKxwBQe+ioA==", "dev": true, - "license": "MIT", "dependencies": { "lit-analyzer": "^2.0.1", "web-component-analyzer": "^2.0.0" @@ -23363,12 +23652,14 @@ }, "node_modules/ts-mixer": { "version": "6.0.4", - "license": "MIT" + "resolved": "https://registry.npmjs.org/ts-mixer/-/ts-mixer-6.0.4.tgz", + "integrity": "sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA==" }, "node_modules/ts-node": { "version": "10.9.2", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", + "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", "dev": true, - "license": "MIT", "dependencies": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", @@ -23409,8 +23700,9 @@ }, "node_modules/ts-node/node_modules/acorn-walk": { "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", "dev": true, - "license": "MIT", "dependencies": { "acorn": "^8.11.0" }, @@ -23420,29 +23712,34 @@ }, "node_modules/ts-node/node_modules/diff": { "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true, - "license": "BSD-3-Clause", "engines": { "node": ">=0.3.1" } }, "node_modules/ts-pattern": { "version": "5.2.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/ts-pattern/-/ts-pattern-5.2.0.tgz", + "integrity": "sha512-aGaSpOlDcns7ZoeG/OMftWyQG1KqPVhgplhJxNCvyIXqWrumM5uIoOSarw/hmmi/T1PnuQ/uD8NaFHvLpHicDg==" }, "node_modules/ts-simple-type": { "version": "2.0.0-next.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/ts-simple-type/-/ts-simple-type-2.0.0-next.0.tgz", + "integrity": "sha512-A+hLX83gS+yH6DtzNAhzZbPfU+D9D8lHlTSd7GeoMRBjOt3GRylDqLTYbdmjA4biWvq2xSfpqfIDj2l0OA/BVg==", + "dev": true }, "node_modules/ts-toolbelt": { "version": "9.6.0", - "license": "Apache-2.0" + "resolved": "https://registry.npmjs.org/ts-toolbelt/-/ts-toolbelt-9.6.0.tgz", + "integrity": "sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w==" }, "node_modules/tsconfck": { - "version": "3.1.0", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.1.tgz", + "integrity": "sha512-00eoI6WY57SvZEVjm13stEVE90VkEdJAFGgpFLTsZbJyW/LwFQ7uQxJHWpZ2hzSWgCPKc9AnBnNP+0X7o3hAmQ==", "dev": true, - "license": "MIT", "bin": { "tsconfck": "bin/tsconfck.js" }, @@ -23460,30 +23757,13 @@ }, "node_modules/tslib": { "version": "2.6.3", - "license": "0BSD" - }, - "node_modules/tsutils": { - "version": "3.21.0", - "dev": true, - "license": "MIT", - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "dev": true, - "license": "0BSD" + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, "node_modules/tunnel-agent": { "version": "0.6.0", - "license": "Apache-2.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", "optional": true, "dependencies": { "safe-buffer": "^5.0.1" @@ -23494,13 +23774,15 @@ }, "node_modules/turnstile-types": { "version": "1.2.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/turnstile-types/-/turnstile-types-1.2.1.tgz", + "integrity": "sha512-PZFcUDFvPvmmwb885JA/N+8Pg5xNWw/UGMABRb/vI9P8cZ4pLDCpBDzgw7oKQ67DYvboTxNhfTAu93gjX4uNbQ==", + "dev": true }, "node_modules/type-check": { "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, - "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1" }, @@ -23510,8 +23792,9 @@ }, "node_modules/type-fest": { "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", "dev": true, - "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=12.20" }, @@ -23534,8 +23817,9 @@ }, "node_modules/typed-array-buffer": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -23547,8 +23831,9 @@ }, "node_modules/typed-array-byte-length": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", @@ -23565,8 +23850,9 @@ }, "node_modules/typed-array-byte-offset": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", "dev": true, - "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", @@ -23584,8 +23870,9 @@ }, "node_modules/typed-array-length": { "version": "1.0.6", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", + "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", @@ -23602,8 +23889,9 @@ } }, "node_modules/types-ramda": { - "version": "0.30.0", - "license": "MIT", + "version": "0.30.1", + "resolved": "https://registry.npmjs.org/types-ramda/-/types-ramda-0.30.1.tgz", + "integrity": "sha512-1HTsf5/QVRmLzcGfldPFvkVsAdi1db1BBKzi7iW3KBUlOICg/nKnFS+jGqDJS3YD8VsWbAh7JiHeBvbsw8RPxA==", "dependencies": { "ts-toolbelt": "^9.6.0" } @@ -23621,6 +23909,29 @@ "node": ">=14.17" } }, + "node_modules/typescript-eslint": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.0.1.tgz", + "integrity": "sha512-V3Y+MdfhawxEjE16dWpb7/IOgeXnLwAEEkS7v8oDqNcR1oYlqWhGH/iHqHdKVdpWme1VPZ0SoywXAkCqawj2eQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/eslint-plugin": "8.0.1", + "@typescript-eslint/parser": "8.0.1", + "@typescript-eslint/utils": "8.0.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, "node_modules/typescript-template-language-service-decorator": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/typescript-template-language-service-decorator/-/typescript-template-language-service-decorator-2.3.2.tgz", @@ -23637,14 +23948,16 @@ } }, "node_modules/ufo": { - "version": "1.5.3", - "dev": true, - "license": "MIT" + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz", + "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==", + "dev": true }, "node_modules/unbox-primitive": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", @@ -23657,30 +23970,34 @@ }, "node_modules/unbzip2-stream": { "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", "dev": true, - "license": "MIT", "dependencies": { "buffer": "^5.2.1", "through": "^2.3.8" } }, "node_modules/undici-types": { - "version": "5.26.5", - "dev": true, - "license": "MIT" + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.13.0.tgz", + "integrity": "sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==", + "dev": true }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/unicode-match-property-ecmascript": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", "dev": true, - "license": "MIT", "dependencies": { "unicode-canonical-property-names-ecmascript": "^2.0.0", "unicode-property-aliases-ecmascript": "^2.0.0" @@ -23691,16 +24008,18 @@ }, "node_modules/unicode-match-property-value-ecmascript": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/unicode-property-aliases-ecmascript": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } @@ -23719,8 +24038,9 @@ }, "node_modules/unique-string": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", + "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", "dev": true, - "license": "MIT", "dependencies": { "crypto-random-string": "^4.0.0" }, @@ -23752,7 +24072,8 @@ }, "node_modules/unist-util-stringify-position": { "version": "3.0.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", + "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", "dependencies": { "@types/unist": "^2.0.0" }, @@ -23803,11 +24124,12 @@ "dev": true }, "node_modules/universalify": { - "version": "2.0.1", + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "dev": true, - "license": "MIT", "engines": { - "node": ">= 10.0.0" + "node": ">= 4.0.0" } }, "node_modules/unpipe": { @@ -23820,15 +24142,15 @@ } }, "node_modules/unplugin": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.11.0.tgz", - "integrity": "sha512-3r7VWZ/webh0SGgJScpWl2/MRCZK5d3ZYFcNaeci/GQ7Teop7zf0Nl2pUuz7G21BwPd9pcUPOC5KmJ2L3WgC5g==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.12.0.tgz", + "integrity": "sha512-KeczzHl2sATPQUx1gzo+EnUkmN4VmGBYRRVOZSGvGITE9rGHRDGqft6ONceP3vgXcyJ2XjX5axG5jMWUwNCYLw==", "dev": true, "dependencies": { - "acorn": "^8.11.3", + "acorn": "^8.12.1", "chokidar": "^3.6.0", "webpack-sources": "^3.2.3", - "webpack-virtual-modules": "^0.6.1" + "webpack-virtual-modules": "^0.6.2" }, "engines": { "node": ">=14.0.0" @@ -23836,10 +24158,13 @@ }, "node_modules/unraw": { "version": "3.0.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/unraw/-/unraw-3.0.0.tgz", + "integrity": "sha512-08/DA66UF65OlpUDIQtbJyrqTR0jTAlJ+jsnkQ4jxR7+K5g5YG1APZKQSMCE1vqqmD+2pv6+IdEjmopFatacvg==" }, "node_modules/update-browserslist-db": { - "version": "1.0.16", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", + "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", "dev": true, "funding": [ { @@ -23855,7 +24180,6 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { "escalade": "^3.1.2", "picocolors": "^1.0.1" @@ -23869,8 +24193,9 @@ }, "node_modules/uri-js": { "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" } @@ -23883,8 +24208,10 @@ }, "node_modules/use-callback-ref": { "version": "1.3.2", + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.2.tgz", + "integrity": "sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==", "dev": true, - "license": "MIT", + "peer": true, "dependencies": { "tslib": "^2.0.0" }, @@ -23903,8 +24230,9 @@ }, "node_modules/use-resize-observer": { "version": "9.1.0", + "resolved": "https://registry.npmjs.org/use-resize-observer/-/use-resize-observer-9.1.0.tgz", + "integrity": "sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "@juggle/resize-observer": "^3.3.1" @@ -23916,8 +24244,10 @@ }, "node_modules/use-sidecar": { "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz", + "integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==", "dev": true, - "license": "MIT", + "peer": true, "dependencies": { "detect-node-es": "^1.1.0", "tslib": "^2.0.0" @@ -23937,6 +24267,8 @@ }, "node_modules/userhome": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/userhome/-/userhome-1.0.0.tgz", + "integrity": "sha512-ayFKY3H+Pwfy4W98yPdtH1VqH4psDeyW8lYYFzfecR9d6hqLpqhecktvYR3SEEXt7vG0S1JEpciI3g94pMErig==", "dev": true, "engines": { "node": ">= 0.8.0" @@ -23957,8 +24289,9 @@ }, "node_modules/util-deprecate": { "version": "1.0.2", - "devOptional": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "devOptional": true }, "node_modules/utils-merge": { "version": "1.0.1", @@ -23971,18 +24304,20 @@ }, "node_modules/uuid": { "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", "funding": [ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" ], - "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } }, "node_modules/uvu": { "version": "0.5.6", - "license": "MIT", + "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", + "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", "dependencies": { "dequal": "^2.0.0", "diff": "^5.0.0", @@ -23996,22 +24331,17 @@ "node": ">=8" } }, - "node_modules/uvu/node_modules/kleur": { - "version": "4.1.5", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/v8-compile-cache-lib": { "version": "3.0.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", + "dev": true }, "node_modules/validate-npm-package-license": { "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dev": true, - "license": "Apache-2.0", "dependencies": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" @@ -24027,13 +24357,14 @@ } }, "node_modules/vite": { - "version": "5.3.1", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.0.tgz", + "integrity": "sha512-5xokfMX0PIiwCMCMb9ZJcMyh5wbBun0zUzKib+L65vAZ8GY9ePZMXxFrHbr/Kyll2+LSCY7xtERPpxkBDKngwg==", "dev": true, - "license": "MIT", "peer": true, "dependencies": { "esbuild": "^0.21.3", - "postcss": "^8.4.38", + "postcss": "^8.4.40", "rollup": "^4.13.0" }, "bin": { @@ -24053,6 +24384,7 @@ "less": "*", "lightningcss": "^1.21.0", "sass": "*", + "sass-embedded": "*", "stylus": "*", "sugarss": "*", "terser": "^5.4.0" @@ -24070,6 +24402,9 @@ "sass": { "optional": true }, + "sass-embedded": { + "optional": true + }, "stylus": { "optional": true }, @@ -24083,8 +24418,9 @@ }, "node_modules/vite-plugin-istanbul": { "version": "6.0.2", + "resolved": "https://registry.npmjs.org/vite-plugin-istanbul/-/vite-plugin-istanbul-6.0.2.tgz", + "integrity": "sha512-0/sKwjEEIwbEyl43xX7onX3dIbMJAsigNsKyyVPalG1oRFo5jn3qkJbS2PUfp9wrr3piy1eT6qRoeeum2p4B2A==", "dev": true, - "license": "MIT", "dependencies": { "@istanbuljs/load-nyc-config": "^1.1.0", "espree": "^10.0.1", @@ -24097,58 +24433,38 @@ "vite": ">=4 <=6" } }, - "node_modules/vite-plugin-istanbul/node_modules/eslint-visitor-keys": { - "version": "4.0.0", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/vite-plugin-istanbul/node_modules/espree": { - "version": "10.1.0", - "dev": true, - "license": "BSD-2-Clause", - "dependencies": { - "acorn": "^8.12.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.0.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/vite-plugin-istanbul/node_modules/source-map": { - "version": "0.7.4", - "dev": true, - "license": "BSD-3-Clause", - "engines": { - "node": ">= 8" - } - }, "node_modules/vite-plugin-top-level-await": { - "version": "1.4.1", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/vite-plugin-top-level-await/-/vite-plugin-top-level-await-1.4.2.tgz", + "integrity": "sha512-Lz9ZGlDEqLpIJ/NU3toXSUrjmovlJf9qV/LNNa5RB2NYbN3SptfnZEz91//uqahhZtFzL5lKREPwv3YJmlnybg==", "dev": true, - "license": "MIT", "dependencies": { "@rollup/plugin-virtual": "^3.0.2", - "@swc/core": "^1.3.100", - "uuid": "^9.0.1" + "@swc/core": "^1.7.0", + "uuid": "^10.0.0" }, "peerDependencies": { "vite": ">=2.8" } }, + "node_modules/vite-plugin-top-level-await/node_modules/uuid": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", + "dev": true, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "bin": { + "uuid": "dist/bin/uuid" + } + }, "node_modules/vite-tsconfig-paths": { "version": "4.3.2", + "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-4.3.2.tgz", + "integrity": "sha512-0Vd/a6po6Q+86rPlntHye7F31zA2URZMbH8M3saAZ/xR9QoGN/L21bxEGfXdWmFdNkqPpRdxFT7nmNe12e9/uA==", "dev": true, - "license": "MIT", "dependencies": { "debug": "^4.1.1", "globrex": "^0.1.2", @@ -24238,8 +24554,9 @@ }, "node_modules/vscode-css-languageservice": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-4.3.0.tgz", + "integrity": "sha512-BkQAMz4oVHjr0oOAz5PdeE72txlLQK7NIwzmclfr+b6fj6I8POwB+VoXvrZLTbWt9hWRgfvgiQRkh5JwrjPJ5A==", "dev": true, - "license": "MIT", "dependencies": { "vscode-languageserver-textdocument": "^1.0.1", "vscode-languageserver-types": "3.16.0-next.2", @@ -24249,8 +24566,9 @@ }, "node_modules/vscode-html-languageservice": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-3.1.0.tgz", + "integrity": "sha512-QAyRHI98bbEIBCqTzZVA0VblGU40na0txggongw5ZgTj9UVsVk5XbLT16O9OTcbqBGSqn0oWmFDNjK/XGIDcqg==", "dev": true, - "license": "MIT", "dependencies": { "vscode-languageserver-textdocument": "^1.0.1", "vscode-languageserver-types": "3.16.0-next.2", @@ -24259,33 +24577,39 @@ } }, "node_modules/vscode-languageserver-textdocument": { - "version": "1.0.11", - "dev": true, - "license": "MIT" + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.12.tgz", + "integrity": "sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==", + "dev": true }, "node_modules/vscode-languageserver-types": { "version": "3.16.0-next.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0-next.2.tgz", + "integrity": "sha512-QjXB7CKIfFzKbiCJC4OWC8xUncLsxo19FzGVp/ADFvvi87PlmBSCAtZI5xwGjF5qE0xkLf0jjKUn3DzmpDP52Q==", + "dev": true }, "node_modules/vscode-nls": { "version": "4.1.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-4.1.2.tgz", + "integrity": "sha512-7bOHxPsfyuCqmP+hZXscLhiHwe7CSuFE4hyhbs22xPIhQ4jv99FcR4eBzfYYVLP356HNFpdvz63FFb/xw6T4Iw==", + "dev": true }, "node_modules/vscode-uri": { "version": "2.1.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.1.2.tgz", + "integrity": "sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==", + "dev": true }, "node_modules/w3c-keyname": { "version": "2.2.8", - "license": "MIT" + "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz", + "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==" }, "node_modules/wait-port": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/wait-port/-/wait-port-1.1.0.tgz", + "integrity": "sha512-3e04qkoN3LxTMLakdqeWth8nih8usyg+sf1Bgdf9wwUkp05iuK1eSY/QpLvscT/+F/gA89+LpUmmgBtesbqI2Q==", "dev": true, - "license": "MIT", "dependencies": { "chalk": "^4.1.2", "commander": "^9.3.0", @@ -24300,8 +24624,9 @@ }, "node_modules/wait-port/node_modules/ansi-styles": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -24314,8 +24639,9 @@ }, "node_modules/wait-port/node_modules/chalk": { "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -24329,24 +24655,27 @@ }, "node_modules/wait-port/node_modules/commander": { "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", "dev": true, - "license": "MIT", "engines": { "node": "^12.20.0 || >=14" } }, "node_modules/wait-port/node_modules/has-flag": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/wait-port/node_modules/supports-color": { "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -24362,24 +24691,27 @@ }, "node_modules/wcwidth": { "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", "dev": true, - "license": "MIT", "dependencies": { "defaults": "^1.0.3" } }, "node_modules/wdio-wait-for": { "version": "3.0.11", + "resolved": "https://registry.npmjs.org/wdio-wait-for/-/wdio-wait-for-3.0.11.tgz", + "integrity": "sha512-kck1TeQeIzI9fdP8efy7izzdkBiOZJR8lMOkKpxYp2/k7r2F2+8SHWBGPt1TfSiehKHLsIalB7G1RzJKF+PqDA==", "dev": true, - "license": "MIT", "engines": { "node": "^16.13 || >=18" } }, "node_modules/web-component-analyzer": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/web-component-analyzer/-/web-component-analyzer-2.0.0.tgz", + "integrity": "sha512-UEvwfpD+XQw99sLKiH5B1T4QwpwNyWJxp59cnlRwFfhUW6JsQpw5jMeMwi7580sNou8YL3kYoS7BWLm+yJ/jVQ==", "dev": true, - "license": "MIT", "dependencies": { "fast-glob": "^3.2.2", "ts-simple-type": "2.0.0-next.0", @@ -24393,8 +24725,9 @@ }, "node_modules/web-component-analyzer/node_modules/typescript": { "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", "dev": true, - "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -24405,23 +24738,27 @@ }, "node_modules/web-streams-polyfill": { "version": "3.3.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", + "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", "engines": { "node": ">= 8" } }, "node_modules/web-tree-sitter": { "version": "0.20.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/web-tree-sitter/-/web-tree-sitter-0.20.3.tgz", + "integrity": "sha512-zKGJW9r23y3BcJusbgvnOH2OYAW40MXAOi9bi3Gcc7T4Gms9WWgXF8m6adsJWpGJEhgOzCrfiz1IzKowJWrtYw==", "optional": true }, "node_modules/web-worker": { "version": "1.3.0", - "license": "Apache-2.0" + "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.3.0.tgz", + "integrity": "sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==" }, "node_modules/webcomponent-qr-code": { "version": "1.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/webcomponent-qr-code/-/webcomponent-qr-code-1.2.0.tgz", + "integrity": "sha512-1qEJ70HpiO0GbPy9T6XCtHn+RyI3awtpU88BBPQkhefwuRKg408X6z7mJeQxBnKkFQSv3ZWwmlgMvIjIO3RGOg==", "dependencies": { "qrjs": "^0.2.0" } @@ -24448,6 +24785,21 @@ "node": "^16.13 || >=18" } }, + "node_modules/webdriver/node_modules/@types/node": { + "version": "20.14.14", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.14.tgz", + "integrity": "sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/webdriver/node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, "node_modules/webdriverio": { "version": "8.40.0", "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.40.0.tgz", @@ -24492,6 +24844,21 @@ } } }, + "node_modules/webdriverio/node_modules/@types/node": { + "version": "20.14.14", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.14.tgz", + "integrity": "sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/webdriverio/node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, "node_modules/webidl-conversions": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", @@ -24515,8 +24882,9 @@ }, "node_modules/whatwg-fetch": { "version": "3.6.20", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", + "dev": true }, "node_modules/whatwg-url": { "version": "5.0.0", @@ -24530,8 +24898,9 @@ }, "node_modules/which": { "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, - "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -24544,8 +24913,9 @@ }, "node_modules/which-boxed-primitive": { "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", "dev": true, - "license": "MIT", "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", @@ -24572,8 +24942,9 @@ }, "node_modules/which-typed-array": { "version": "1.1.15", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", "dev": true, - "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", @@ -24590,21 +24961,24 @@ }, "node_modules/word-wrap": { "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/workerpool": { - "version": "6.2.1", - "dev": true, - "license": "Apache-2.0" + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.5.1.tgz", + "integrity": "sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==", + "dev": true }, "node_modules/wrap-ansi": { "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -24661,8 +25035,9 @@ }, "node_modules/wrap-ansi/node_modules/ansi-styles": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -24675,8 +25050,9 @@ }, "node_modules/wrap-ansi/node_modules/strip-ansi": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, - "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -24686,8 +25062,9 @@ }, "node_modules/wrappy": { "version": "1.0.2", - "devOptional": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "devOptional": true }, "node_modules/write-file-atomic": { "version": "2.4.3", @@ -24700,10 +25077,17 @@ "signal-exit": "^3.0.2" } }, + "node_modules/write-file-atomic/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, "node_modules/ws": { - "version": "8.17.1", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", "dev": true, - "license": "MIT", "engines": { "node": ">=10.0.0" }, @@ -24722,31 +25106,35 @@ }, "node_modules/xml-but-prettier": { "version": "1.0.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/xml-but-prettier/-/xml-but-prettier-1.0.1.tgz", + "integrity": "sha512-C2CJaadHrZTqESlH03WOyw0oZTtoy2uEg6dSDF6YRg+9GnYNub53RRemLpnvtbHDFelxMx4LajiFsYeR6XJHgQ==", "dependencies": { "repeat-string": "^1.5.2" } }, "node_modules/xtend": { "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.4" } }, "node_modules/y18n": { "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, - "license": "ISC", "engines": { "node": ">=10" } }, "node_modules/yallist": { "version": "3.1.1", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true }, "node_modules/yaml": { "version": "2.5.0", @@ -24761,8 +25149,9 @@ }, "node_modules/yargs": { "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, - "license": "MIT", "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", @@ -24777,17 +25166,19 @@ } }, "node_modules/yargs-parser": { - "version": "20.2.4", + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true, - "license": "ISC", "engines": { "node": ">=10" } }, "node_modules/yargs-unparser": { "version": "2.0.0", + "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz", + "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==", "dev": true, - "license": "MIT", "dependencies": { "camelcase": "^6.0.0", "decamelize": "^4.0.0", @@ -24800,8 +25191,9 @@ }, "node_modules/yargs-unparser/node_modules/camelcase": { "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -24811,8 +25203,9 @@ }, "node_modules/yargs-unparser/node_modules/decamelize": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz", + "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -24822,24 +25215,27 @@ }, "node_modules/yargs-unparser/node_modules/is-plain-obj": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/yargs/node_modules/yargs-parser": { "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, - "license": "ISC", "engines": { "node": ">=12" } }, "node_modules/yauzl": { "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "dev": true, - "license": "MIT", "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" @@ -24847,24 +25243,27 @@ }, "node_modules/yauzl/node_modules/buffer-crc32": { "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "dev": true, - "license": "MIT", "engines": { "node": "*" } }, "node_modules/yn": { "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/yocto-queue": { "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=10" }, @@ -24874,8 +25273,9 @@ }, "node_modules/zip-stream": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-6.0.1.tgz", + "integrity": "sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==", "dev": true, - "license": "MIT", "dependencies": { "archiver-utils": "^5.0.0", "compress-commons": "^6.0.2", @@ -24887,6 +25287,8 @@ }, "node_modules/zip-stream/node_modules/buffer": { "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", "dev": true, "funding": [ { @@ -24902,7 +25304,6 @@ "url": "https://feross.org/support" } ], - "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.2.1" @@ -24910,8 +25311,9 @@ }, "node_modules/zip-stream/node_modules/readable-stream": { "version": "4.5.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", + "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", "dev": true, - "license": "MIT", "dependencies": { "abort-controller": "^3.0.0", "buffer": "^6.0.3", diff --git a/web/package.json b/web/package.json index c1f296d24143..d045beef7790 100644 --- a/web/package.json +++ b/web/package.json @@ -17,7 +17,8 @@ "watch": "run-s build-locales build:manifest esbuild:watch", "lint": "cross-env NODE_OPTIONS='--max_old_space_size=65536' eslint . --max-warnings 0 --fix", "lint:lockfile": "lockfile-lint --path package.json --type npm --allowed-hosts npm --validate-https", - "lint:precommit": "bun scripts/eslint-precommit.mjs", + "lint:precommit": "bun ./scripts/eslint.mjs --precommit", + "lint:nightmare": "bun ./scripts/eslint.mjs --nightmare", "lint:spelling": "node scripts/check-spelling.mjs", "lit-analyse": "lit-analyzer src", "lit-analyse:strict": "lit-analyzer src --strict", @@ -86,6 +87,7 @@ "@babel/preset-typescript": "^7.24.7", "@changesets/cli": "^2.27.5", "@custom-elements-manifest/analyzer": "^0.10.2", + "@eslint/js": "^9.8.0", "@genesiscommunitysuccess/custom-elements-lsp": "^5.0.3", "@hcaptcha/types": "^1.0.4", "@jeysal/storybook-addon-css-user-preferences": "^0.2.0", @@ -102,11 +104,12 @@ "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@types/chart.js": "^2.9.41", "@types/codemirror": "5.60.15", + "@types/eslint__js": "^8.42.3", "@types/grecaptcha": "^3.0.9", "@types/guacamole-common-js": "1.5.2", "@types/showdown": "^2.0.6", - "@typescript-eslint/eslint-plugin": "^7.16.1", - "@typescript-eslint/parser": "^7.16.1", + "@typescript-eslint/eslint-plugin": "^8.0.1", + "@typescript-eslint/parser": "^8.0.1", "@wdio/browser-runner": "^8.40.1", "@wdio/cli": "^8.40.0", "@wdio/mocha-framework": "^8.40.0", @@ -116,14 +119,14 @@ "chokidar": "^3.6.0", "cross-env": "^7.0.3", "esbuild": "^0.23.0", - "eslint": "^8.57.0", + "eslint": "^9.8.0", "eslint-config-google": "^0.14.0", - "eslint-plugin-custom-elements": "0.0.8", - "eslint-plugin-lit": "^1.11.0", - "eslint-plugin-sonarjs": "^1.0.3", - "eslint-plugin-storybook": "^0.8.0", + "eslint-plugin-lit": "^1.14.0", + "eslint-plugin-sonarjs": "^1.0.4", + "eslint-plugin-wc": "^2.1.0", "github-slugger": "^2.0.0", "glob": "^11.0.0", + "globals": "^15.9.0", "lit-analyzer": "^2.0.3", "lockfile-lint": "^4.14.0", "npm-run-all": "^4.1.5", @@ -140,6 +143,7 @@ "tslib": "^2.6.3", "turnstile-types": "^1.2.1", "typescript": "^5.5.4", + "typescript-eslint": "^8.0.1", "vite-tsconfig-paths": "^4.3.2", "wdio-wait-for": "^3.0.11" }, diff --git a/web/scripts/build-locales.mjs b/web/scripts/build-locales.mjs index 4cebd82fe98c..6926cf366da3 100644 --- a/web/scripts/build-locales.mjs +++ b/web/scripts/build-locales.mjs @@ -60,9 +60,7 @@ if (!upToDate) { .map((locale) => `Locale '${locale}' has ${counts.get(locale)} missing translations`) .join("\n"); - // eslint-disable-next-line no-console console.log(`Translation tables rebuilt.\n${report}\n`); } -// eslint-disable-next-line no-console console.log("Locale ./src is up-to-date"); diff --git a/web/scripts/build-storybook-import-maps.mjs b/web/scripts/build-storybook-import-maps.mjs index dbf94c200adb..3009ace8b2b2 100644 --- a/web/scripts/build-storybook-import-maps.mjs +++ b/web/scripts/build-storybook-import-maps.mjs @@ -4,7 +4,6 @@ import { fileURLToPath } from "url"; const __dirname = fileURLToPath(new URL(".", import.meta.url)); -// eslint-disable-next-line @typescript-eslint/no-explicit-any function* walkFilesystem(dir) { const openeddir = fs.opendirSync(dir); if (!openeddir) { diff --git a/web/scripts/check-spelling.mjs b/web/scripts/check-spelling.mjs index 2c419539a118..0633515956a8 100644 --- a/web/scripts/check-spelling.mjs +++ b/web/scripts/check-spelling.mjs @@ -12,5 +12,4 @@ const cmd = [ "-S './src/locales/**' ./src -s", ].join(" "); -// eslint-disable-next-line no-console console.log(execSync(cmd, { encoding: "utf8" })); diff --git a/web/scripts/eslint-nightmare.mjs b/web/scripts/eslint-nightmare.mjs deleted file mode 100644 index 0d463c21195c..000000000000 --- a/web/scripts/eslint-nightmare.mjs +++ /dev/null @@ -1,55 +0,0 @@ -import { execFileSync } from "child_process"; -import { ESLint } from "eslint"; -import path from "path"; -import process from "process"; - -// Code assumes this script is in the './web/scripts' folder. -const projectRoot = execFileSync("git", ["rev-parse", "--show-toplevel"], { - encoding: "utf8", -}).replace("\n", ""); -process.chdir(path.join(projectRoot, "./web")); - -const eslintConfig = { - overrideConfig: { - env: { - browser: true, - es2021: true, - }, - extends: [ - "eslint:recommended", - "plugin:@typescript-eslint/recommended", - "plugin:lit/recommended", - "plugin:custom-elements/recommended", - "plugin:storybook/recommended", - "plugin:sonarjs/recommended", - ], - parser: "@typescript-eslint/parser", - parserOptions: { - ecmaVersion: 12, - sourceType: "module", - }, - plugins: ["@typescript-eslint", "lit", "custom-elements", "sonarjs"], - rules: { - "indent": "off", - "linebreak-style": ["error", "unix"], - "quotes": ["error", "double", { avoidEscape: true }], - "semi": ["error", "always"], - "@typescript-eslint/ban-ts-comment": "off", - "sonarjs/cognitive-complexity": ["error", 9], - "sonarjs/no-duplicate-string": "off", - "sonarjs/no-nested-template-literals": "off", - }, - }, -}; - -const updated = ["./src/", "./build.mjs", "./scripts/*.mjs"]; - -const eslint = new ESLint(eslintConfig); -const results = await eslint.lintFiles(updated); -const formatter = await eslint.loadFormatter("stylish"); -const resultText = formatter.format(results); -const errors = results.reduce((acc, result) => acc + result.errorCount, 0); - -// eslint-disable-next-line no-console -console.log(resultText); -process.exit(errors > 1 ? 1 : 0); diff --git a/web/scripts/eslint-precommit.mjs b/web/scripts/eslint-precommit.mjs deleted file mode 100644 index 2f826968c937..000000000000 --- a/web/scripts/eslint-precommit.mjs +++ /dev/null @@ -1,83 +0,0 @@ -import { execFileSync } from "child_process"; -import { ESLint } from "eslint"; -import path from "path"; -import process from "process"; - -// Code assumes this script is in the './web/scripts' folder. -const projectRoot = execFileSync("git", ["rev-parse", "--show-toplevel"], { - encoding: "utf8", -}).replace("\n", ""); -process.chdir(path.join(projectRoot, "./web")); - -const eslintConfig = { - overrideConfig: { - env: { - browser: true, - es2021: true, - }, - extends: [ - "eslint:recommended", - "plugin:@typescript-eslint/recommended", - "plugin:lit/recommended", - "plugin:custom-elements/recommended", - "plugin:storybook/recommended", - "plugin:sonarjs/recommended", - ], - parser: "@typescript-eslint/parser", - parserOptions: { - ecmaVersion: 12, - sourceType: "module", - }, - plugins: ["@typescript-eslint", "lit", "custom-elements", "sonarjs"], - ignorePatterns: ["!./.storybook/**/*.ts"], - rules: { - "indent": "off", - "linebreak-style": ["error", "unix"], - "quotes": ["error", "double", { avoidEscape: true }], - "semi": ["error", "always"], - "@typescript-eslint/ban-ts-comment": "off", - "sonarjs/cognitive-complexity": ["warn", 9], - "sonarjs/no-duplicate-string": "off", - "sonarjs/no-nested-template-literals": "off", - }, - }, -}; - -const porcelainV1 = /^(..)\s+(.*$)/; -const gitStatus = execFileSync("git", ["status", "--porcelain", "."], { encoding: "utf8" }); - -const statuses = gitStatus.split("\n").reduce((acc, line) => { - const match = porcelainV1.exec(line.replace("\n")); - if (!match) { - return acc; - } - const [status, path] = Array.from(match).slice(1, 3); - return [...acc, [status, path.split("\x00")[0]]]; -}, []); - -const isModified = /^(M|\?|\s)(M|\?|\s)/; -const modified = (s) => isModified.test(s); - -const isCheckable = /\.(ts|js|mjs)$/; -const checkable = (s) => isCheckable.test(s); - -const ignored = /\/\.storybook\//; -const notIgnored = (s) => !ignored.test(s); - -const updated = statuses.reduce( - (acc, [status, filename]) => - modified(status) && checkable(filename) && notIgnored(filename) - ? [...acc, path.join(projectRoot, filename)] - : acc, - [], -); - -const eslint = new ESLint(eslintConfig); -const results = await eslint.lintFiles(updated); -const formatter = await eslint.loadFormatter("stylish"); -const resultText = formatter.format(results); -const errors = results.reduce((acc, result) => acc + result.errorCount, 0); - -// eslint-disable-next-line no-console -console.log(resultText); -process.exit(errors > 1 ? 1 : 0); diff --git a/web/scripts/eslint.mjs b/web/scripts/eslint.mjs index ed5142f74e4f..63ba74eebd0b 100644 --- a/web/scripts/eslint.mjs +++ b/web/scripts/eslint.mjs @@ -1,63 +1,56 @@ -#!/usr/bin/env node --max_old_space_size=65536 import { execFileSync } from "child_process"; import { ESLint } from "eslint"; +import fs from "fs"; import path from "path"; import process from "process"; +import { fileURLToPath } from "url"; -// Code assumes this script is in the './web/scripts' folder. -const projectRoot = execFileSync("git", ["rev-parse", "--show-toplevel"], { - encoding: "utf8", -}).replace("\n", ""); -process.chdir(path.join(projectRoot, "./web")); - -const eslintConfig = { - fix: true, - overrideConfig: { - env: { - browser: true, - es2021: true, - }, - extends: [ - "eslint:recommended", - "plugin:@typescript-eslint/recommended", - "plugin:lit/recommended", - "plugin:custom-elements/recommended", - "plugin:storybook/recommended", - ], - parser: "@typescript-eslint/parser", - parserOptions: { - ecmaVersion: 12, - sourceType: "module", - project: true, - }, - plugins: ["@typescript-eslint", "lit", "custom-elements"], - ignorePatterns: ["authentik-live-tests/**"], - rules: { - "indent": "off", - "linebreak-style": ["error", "unix"], - "quotes": ["error", "double", { avoidEscape: true }], - "semi": ["error", "always"], - "@typescript-eslint/ban-ts-comment": "off", - "no-unused-vars": "off", - "@typescript-eslint/no-unused-vars": [ - "error", - { - argsIgnorePattern: "^_", - varsIgnorePattern: "^_", - caughtErrorsIgnorePattern: "^_", - }, - ], - "no-console": ["error", { allow: ["debug", "warn", "error"] }], - }, - }, -}; - -const eslint = new ESLint(eslintConfig); -const results = await eslint.lintFiles("."); +function changedFiles() { + const gitStatus = execFileSync("git", ["diff", "--name-only", "HEAD"], { encoding: "utf8" }); + const gitUntracked = execFileSync("git", ["ls-files", "--others", "--exclude-standard"], { + encoding: "utf8", + }); + + const changed = gitStatus + .split("\n") + .filter((line) => line.trim().substring(0, 4) === "web/") + .filter((line) => /\.(m|c)?(t|j)s$/.test(line)) + .map((line) => line.substring(4)) + .filter((line) => fs.existsSync(line)); + + const untracked = gitUntracked + .split("\n") + .filter((line) => /\.(m|c)?(t|j)s$/.test(line)) + .filter((line) => fs.existsSync(line)); + + const sourceFiles = [...changed, ...untracked].filter((line) => /^src\//.test(line)); + const scriptFiles = [...changed, ...untracked].filter( + (line) => /^scripts\//.test(line) || !/^src\//.test(line), + ); + + return [...sourceFiles, ...scriptFiles]; +} + +const __dirname = fileURLToPath(new URL(".", import.meta.url)); +const projectRoot = path.join(__dirname, ".."); +process.chdir(projectRoot); + +const hasFlag = (flags) => process.argv.length > 1 && flags.includes(process.argv[2]); + +const [configFile, files] = hasFlag(["-n", "--nightmare"]) + ? [path.join(__dirname, "eslint.nightmare.mjs"), changedFiles()] + : hasFlag(["-p", "--precommit"]) + ? [path.join(__dirname, "eslint.precommit.mjs"), changedFiles()] + : [path.join(projectRoot, "eslint.config.mjs"), ["."]]; + +const eslint = new ESLint({ + overrideConfigFile: configFile, + warnIgnored: false, +}); + +const results = await eslint.lintFiles(files); const formatter = await eslint.loadFormatter("stylish"); const resultText = formatter.format(results); const errors = results.reduce((acc, result) => acc + result.errorCount, 0); - -// eslint-disable-next-line no-console console.log(resultText); process.exit(errors > 1 ? 1 : 0); diff --git a/web/scripts/eslint.nightmare.mjs b/web/scripts/eslint.nightmare.mjs new file mode 100644 index 000000000000..5c946a4cc6ee --- /dev/null +++ b/web/scripts/eslint.nightmare.mjs @@ -0,0 +1,201 @@ +import eslint from "@eslint/js"; +import tsparser from "@typescript-eslint/parser"; +import litconf from "eslint-plugin-lit"; +import sonar from "eslint-plugin-sonarjs"; +import wcconf from "eslint-plugin-wc"; +import globals from "globals"; +import tseslint from "typescript-eslint"; + +export default [ + // You would not believe how much this change has frustrated users: ["if an ignores key is used + // without any other keys in the configuration object, then the patterns act as global + // ignores"](https://eslint.org/docs/latest/use/configure/ignore) + { + ignores: [ + "dist/", + // don't ever lint node_modules + "node_modules/", + ".storybook/*", + // don't lint build output (make sure it's set to your correct build folder name) + // don't lint nyc coverage output + "coverage/", + "src/locale-codes.ts", + "storybook-static/", + "src/locales/", + ], + }, + eslint.configs.recommended, + wcconf.configs["flat/recommended"], + litconf.configs["flat/recommended"], + ...tseslint.configs.recommended, + sonar.configs.recommended, + { + languageOptions: { + parser: tsparser, + parserOptions: { + ecmaVersion: 12, + sourceType: "module", + }, + globals: { + ...globals.browser, + }, + }, + files: ["src/**"], + rules: { + "accessor-pairs": "error", + "array-callback-return": "error", + "block-scoped-var": "error", + "consistent-return": "error", + "consistent-this": ["error", "that"], + "curly": ["error", "all"], + "dot-notation": [ + "error", + { + allowKeywords: true, + }, + ], + "eqeqeq": "error", + "func-names": "error", + "guard-for-in": "error", + "max-depth": ["error", 4], + "max-nested-callbacks": ["error", 4], + "max-params": ["error", 5], + "new-cap": "error", + "no-alert": "error", + "no-array-constructor": "error", + "no-bitwise": "error", + "no-caller": "error", + "no-case-declarations": "error", + "no-class-assign": "error", + "no-cond-assign": "error", + "no-const-assign": "error", + "no-constant-condition": "error", + "no-control-regex": "error", + "no-debugger": "error", + "no-delete-var": "error", + "no-div-regex": "error", + "no-dupe-args": "error", + "no-dupe-keys": "error", + "no-duplicate-case": "error", + "no-else-return": "error", + "no-empty": "error", + "no-empty-character-class": "error", + "no-empty-function": "error", + "no-labels": "error", + "no-eq-null": "error", + "no-eval": "error", + "no-ex-assign": "error", + "no-extend-native": "error", + "no-extra-bind": "error", + "no-extra-boolean-cast": "error", + "no-extra-label": "error", + "no-fallthrough": "error", + "no-func-assign": "error", + "no-implied-eval": "error", + "no-implicit-coercion": "error", + "no-implicit-globals": "error", + "no-inner-declarations": ["error", "functions"], + "no-invalid-regexp": "error", + "no-irregular-whitespace": "error", + "no-iterator": "error", + "no-invalid-this": "error", + "no-label-var": "error", + "no-lone-blocks": "error", + "no-lonely-if": "error", + "no-loop-func": "error", + "no-magic-numbers": ["error", { ignore: [0, 1, -1] }], + "no-multi-str": "error", + "no-negated-condition": "error", + "no-nested-ternary": "error", + "no-new": "error", + "no-new-func": "error", + "no-new-wrappers": "error", + "no-obj-calls": "error", + "no-octal": "error", + "no-octal-escape": "error", + "no-param-reassign": "error", + "no-proto": "error", + "no-redeclare": "error", + "no-regex-spaces": "error", + "no-restricted-syntax": ["error", "WithStatement"], + "no-script-url": "error", + "no-self-assign": "error", + "no-self-compare": "error", + "no-sequences": "error", + "no-shadow": "error", + "no-shadow-restricted-names": "error", + "no-sparse-arrays": "error", + "no-this-before-super": "error", + "no-throw-literal": "error", + "no-trailing-spaces": "error", + "no-undef": "error", + "no-undef-init": "error", + "no-unexpected-multiline": "error", + "no-useless-constructor": "error", + "no-unmodified-loop-condition": "error", + "no-unneeded-ternary": "error", + "no-unreachable": "error", + "no-unused-expressions": "error", + "no-unused-labels": "error", + "no-use-before-define": "error", + "no-useless-call": "error", + "no-dupe-class-members": "error", + "no-var": "error", + "no-void": "error", + "no-with": "error", + "prefer-arrow-callback": "error", + "prefer-const": "error", + "prefer-rest-params": "error", + "prefer-spread": "error", + "prefer-template": "error", + "radix": "error", + "require-yield": "error", + "strict": ["error", "global"], + "use-isnan": "error", + "valid-typeof": "error", + "vars-on-top": "error", + "yoda": ["error", "never"], + + "no-unused-vars": "off", + "no-console": ["error", { allow: ["debug", "warn", "error"] }], + "sonarjs/cognitive-complexity": ["off", 9], + "sonarjs/no-duplicate-string": "off", + "sonarjs/no-nested-template-literals": "off", + "@typescript-eslint/ban-ts-comment": "off", + "@typescript-eslint/no-unused-vars": [ + "error", + { + argsIgnorePattern: "^_", + varsIgnorePattern: "^_", + caughtErrorsIgnorePattern: "^_", + }, + ], + }, + }, + { + languageOptions: { + parser: tsparser, + parserOptions: { + ecmaVersion: 12, + sourceType: "module", + }, + globals: { + ...globals.nodeBuiltin, + }, + }, + files: ["scripts/*.mjs", "*.ts", "*.mjs"], + rules: { + "no-unused-vars": "off", + "no-console": "off", + "@typescript-eslint/ban-ts-comment": "off", + "@typescript-eslint/no-unused-vars": [ + "error", + { + argsIgnorePattern: "^_", + varsIgnorePattern: "^_", + caughtErrorsIgnorePattern: "^_", + }, + ], + }, + }, +]; diff --git a/web/scripts/eslint.precommit.mjs b/web/scripts/eslint.precommit.mjs new file mode 100644 index 000000000000..f93430350333 --- /dev/null +++ b/web/scripts/eslint.precommit.mjs @@ -0,0 +1,84 @@ +import eslint from "@eslint/js"; +import tsparser from "@typescript-eslint/parser"; +import litconf from "eslint-plugin-lit"; +import sonar from "eslint-plugin-sonarjs"; +import wcconf from "eslint-plugin-wc"; +import globals from "globals"; +import tseslint from "typescript-eslint"; + +export default [ + // You would not believe how much this change has frustrated users: ["if an ignores key is used + // without any other keys in the configuration object, then the patterns act as global + // ignores"](https://eslint.org/docs/latest/use/configure/ignore) + { + ignores: [ + "dist/", + // don't ever lint node_modules + "node_modules/", + ".storybook/*", + // don't lint build output (make sure it's set to your correct build folder name) + // don't lint nyc coverage output + "coverage/", + "src/locale-codes.ts", + "storybook-static/", + "src/locales/", + ], + }, + eslint.configs.recommended, + wcconf.configs["flat/recommended"], + litconf.configs["flat/recommended"], + ...tseslint.configs.recommended, + sonar.configs.recommended, + { + languageOptions: { + parser: tsparser, + parserOptions: { + ecmaVersion: 12, + sourceType: "module", + }, + }, + files: ["src/**"], + rules: { + "no-unused-vars": "off", + "no-console": ["error", { allow: ["debug", "warn", "error"] }], + "sonarjs/cognitive-complexity": ["off", 9], + "sonarjs/no-duplicate-string": "off", + "sonarjs/no-nested-template-literals": "off", + "@typescript-eslint/ban-ts-comment": "off", + "@typescript-eslint/no-unused-vars": [ + "error", + { + argsIgnorePattern: "^_", + varsIgnorePattern: "^_", + caughtErrorsIgnorePattern: "^_", + }, + ], + }, + }, + { + languageOptions: { + parser: tsparser, + parserOptions: { + ecmaVersion: 12, + sourceType: "module", + }, + globals: { + ...globals.nodeBuiltin, + }, + }, + files: ["scripts/*.mjs", "*.ts", "*.mjs"], + rules: { + "no-unused-vars": "off", + "no-console": "off", + "@typescript-eslint/ban-ts-comment": "off", + "@typescript-eslint/no-unused-vars": [ + "error", + { + argsIgnorePattern: "^_", + varsIgnorePattern: "^_", + caughtErrorsIgnorePattern: "^_", + }, + ], + }, + }, +]; diff --git a/web/sfe/index.ts b/web/sfe/index.ts index 3330d7c730c4..4a027bc8fcf7 100644 --- a/web/sfe/index.ts +++ b/web/sfe/index.ts @@ -154,6 +154,8 @@ class Stage { } } +const IS_INVALID = "is-invalid"; + class IdentificationStage extends Stage { render() { this.html(` @@ -173,7 +175,7 @@ class IdentificationStage extends Stage { ${ this.challenge.passwordFields ? `
- 0 ? "is-invalid" : ""}" name="password" placeholder="Password"> + 0 ? IS_INVALID : ""}" name="password" placeholder="Password"> ${this.renderInputError("password")}
` : "" @@ -197,7 +199,7 @@ class PasswordStage extends Stage {

${this.challenge?.flowInfo?.title}

- 0 ? "is-invalid" : ""}" name="password" placeholder="Password"> + 0 ? IS_INVALID : ""}" name="password" placeholder="Password"> ${this.renderInputError("password")}
@@ -309,12 +311,10 @@ class AuthenticatorValidateStage extends Stage user.id = this.u8arr(this.b64enc(this.u8arr(stringId))); const challenge = this.u8arr(credentialCreateOptions.challenge.toString()); - const transformedCredentialCreateOptions = Object.assign({}, credentialCreateOptions, { + return Object.assign({}, credentialCreateOptions, { challenge, user, }); - - return transformedCredentialCreateOptions; } /** @@ -354,12 +354,10 @@ class AuthenticatorValidateStage extends Stage }, ); - const transformedCredentialRequestOptions = Object.assign({}, credentialRequestOptions, { + return Object.assign({}, credentialRequestOptions, { challenge, allowCredentials, }); - - return transformedCredentialRequestOptions; } /** @@ -407,14 +405,11 @@ class AuthenticatorValidateStage extends Stage } renderChallengePicker() { - const challenges = this.challenge.deviceChallenges.filter((challenge) => { - if (challenge.deviceClass === "webauthn") { - if (!this.checkWebAuthnSupport()) { - return undefined; - } - } - return challenge; - }); + const challenges = this.challenge.deviceChallenges.filter((challenge) => + challenge.deviceClass === "webauthn" && !this.checkWebAuthnSupport() + ? undefined + : challenge, + ); this.html(`

${this.challenge?.flowInfo?.title}

@@ -467,7 +462,7 @@ class AuthenticatorValidateStage extends Stage

${this.challenge?.flowInfo?.title}

- 0 ? "is-invalid" : ""}" name="code" placeholder="Please enter your code" autocomplete="one-time-code"> + 0 ? IS_INVALID : ""}" name="code" placeholder="Please enter your code" autocomplete="one-time-code"> ${this.renderInputError("code")}
diff --git a/web/src/admin/AdminInterface/AdminSidebar.ts b/web/src/admin/AdminInterface/AdminSidebar.ts index cbfe1638abe7..d2ac78915250 100644 --- a/web/src/admin/AdminInterface/AdminSidebar.ts +++ b/web/src/admin/AdminInterface/AdminSidebar.ts @@ -93,7 +93,10 @@ export class AkAdminSidebar extends WithCapabilitiesConfig(AKElement) { // a browser reflow, which may trigger some other styling the application is monitoring, // triggering a re-render which triggers a browser reflow, ad infinitum. But we've been // living with that since jQuery, and it's both well-known and fortunately rare. + + // eslint-disable-next-line wc/no-self-class this.classList.remove("pf-m-expanded", "pf-m-collapsed"); + // eslint-disable-next-line wc/no-self-class this.classList.add(this.open ? "pf-m-expanded" : "pf-m-collapsed"); } @@ -153,7 +156,7 @@ export class AkAdminSidebar extends WithCapabilitiesConfig(AKElement) { ? { ".activeWhen": attributes } : (attributes ?? {}); if (path) { - properties["path"] = path; + properties.path = path; } return html` ${label ? html`${label}` : nothing} diff --git a/web/src/components/ak-multi-select.ts b/web/src/components/ak-multi-select.ts index 6ef7f21137e6..ceb3cba11838 100644 --- a/web/src/components/ak-multi-select.ts +++ b/web/src/components/ak-multi-select.ts @@ -26,11 +26,6 @@ const selectStyles = css` */ @customElement("ak-multi-select") export class AkMultiSelect extends AkControlElement { - constructor() { - super(); - this.dataset.akControl = "true"; - } - static get styles() { return [PFBase, PFForm, PFFormControl, selectStyles]; } @@ -94,6 +89,11 @@ export class AkMultiSelect extends AkControlElement { return this.values; } + connectedCallback() { + super.connectedCallback(); + this.dataset.akControl = "true"; + } + renderHelp() { return [ this.help ? html`

${this.help}

` : nothing, diff --git a/web/src/components/ak-status-label.ts b/web/src/components/ak-status-label.ts index 4d71e2891a62..b1e9dcd1e0de 100644 --- a/web/src/components/ak-status-label.ts +++ b/web/src/components/ak-status-label.ts @@ -8,8 +8,11 @@ import { classMap } from "lit/directives/class-map.js"; import PFLabel from "@patternfly/patternfly/components/Label/label.css"; import PFBase from "@patternfly/patternfly/patternfly-base.css"; -const statusNames = ["error", "warning", "info"] as const; -type StatusName = (typeof statusNames)[number]; +// The 'const ... as const' construction will throw a compilation error if the const variable is +// only ever used to generate the type information, so the `_` (ignore unused variable) prefix must +// be used here. +const _statusNames = ["error", "warning", "info"] as const; +type StatusName = (typeof _statusNames)[number]; const statusToDetails = new Map([ ["error", ["pf-m-red", "fa-times"]], diff --git a/web/src/elements/CodeMirror.ts b/web/src/elements/CodeMirror.ts index c1f38f9ba3ef..503896ff4ba3 100644 --- a/web/src/elements/CodeMirror.ts +++ b/web/src/elements/CodeMirror.ts @@ -73,9 +73,10 @@ export class CodeMirrorTextarea extends AKElement { } @property() - // eslint-disable-next-line @typescript-eslint/no-explicit-any,@typescript-eslint/explicit-module-boundary-types set value(v: T | string) { - if (v === null || v === undefined) return; + if (v === null || v === undefined) { + return; + } // Value might be an object if within an iron-form, as that calls the getter of value // in the beginning and the calls this setter on reset let textValue = v; @@ -114,7 +115,7 @@ export class CodeMirrorTextarea extends AKElement { default: return this.getInnerValue(); } - } catch (e) { + } catch (_e: unknown) { return this.getInnerValue(); } } diff --git a/web/src/elements/ak-checkbox-group/ak-checkbox-group.ts b/web/src/elements/ak-checkbox-group/ak-checkbox-group.ts index edd73e448fdf..6b4af8fb5f50 100644 --- a/web/src/elements/ak-checkbox-group/ak-checkbox-group.ts +++ b/web/src/elements/ak-checkbox-group/ak-checkbox-group.ts @@ -136,7 +136,6 @@ export class CheckboxGroup extends AkElementWithCustomEvents { constructor() { super(); this.onClick = this.onClick.bind(this); - this.dataset.akControl = "true"; } onClick(ev: Event) { @@ -173,6 +172,7 @@ export class CheckboxGroup extends AkElementWithCustomEvents { connectedCallback() { super.connectedCallback(); + this.dataset.akControl = "true"; if (this.name && !this.internals) { this.internals = this.attachInternals(); } diff --git a/web/src/elements/ak-dual-select/stories/ak-dual-select-controls.stories.ts b/web/src/elements/ak-dual-select/stories/ak-dual-select-controls.stories.ts index ad89d535bc79..329bcd45b1a7 100644 --- a/web/src/elements/ak-dual-select/stories/ak-dual-select-controls.stories.ts +++ b/web/src/elements/ak-dual-select/stories/ak-dual-select-controls.stories.ts @@ -56,7 +56,6 @@ const container = (testItem: TemplateResult) => const displayMessage = (result: any) => { const doc = new DOMParser().parseFromString(`
  • Event: ${result}
  • `, "text/xml"); const target = document.querySelector("#action-button-message-pad"); - // eslint-disable-next-line @typescript-eslint/no-non-null-assertion target!.appendChild(doc.firstChild!); }; diff --git a/web/src/elements/ak-dual-select/stories/ak-dual-select-search.stories.ts b/web/src/elements/ak-dual-select/stories/ak-dual-select-search.stories.ts index 49bf52fc5428..dff6ba024a2a 100644 --- a/web/src/elements/ak-dual-select/stories/ak-dual-select-search.stories.ts +++ b/web/src/elements/ak-dual-select/stories/ak-dual-select-search.stories.ts @@ -42,7 +42,6 @@ const container = (testItem: TemplateResult) => const displayMessage = (result: any) => { const doc = new DOMParser().parseFromString(`

    Content: ${result}

    `, "text/xml"); const target = document.querySelector("#action-button-message-pad"); - // eslint-disable-next-line @typescript-eslint/no-non-null-assertion target!.replaceChildren(doc.firstChild!); }; @@ -51,7 +50,6 @@ const displayMessage2 = (result: any) => { console.debug("Huh."); const doc = new DOMParser().parseFromString(`

    Behavior: ${result}

    `, "text/xml"); const target = document.querySelector("#action-button-message-pad-2"); - // eslint-disable-next-line @typescript-eslint/no-non-null-assertion target!.replaceChildren(doc.firstChild!); }; diff --git a/web/src/elements/buttons/ActionButton/ak-action-button.stories.ts b/web/src/elements/buttons/ActionButton/ak-action-button.stories.ts index 45430cce4a7c..97ffa5c8a826 100644 --- a/web/src/elements/buttons/ActionButton/ak-action-button.stories.ts +++ b/web/src/elements/buttons/ActionButton/ak-action-button.stories.ts @@ -52,7 +52,6 @@ const displayMessage = (result: any) => { "text/xml", ); const target = document.querySelector("#action-button-message-pad"); - // eslint-disable-next-line @typescript-eslint/no-non-null-assertion target!.appendChild(doc.firstChild!); }; diff --git a/web/src/elements/buttons/Dropdown.ts b/web/src/elements/buttons/Dropdown.ts index 535b8bdd8a89..fb4eefc6e87b 100644 --- a/web/src/elements/buttons/Dropdown.ts +++ b/web/src/elements/buttons/Dropdown.ts @@ -6,25 +6,33 @@ import { customElement } from "lit/decorators.js"; @customElement("ak-dropdown") export class DropdownButton extends AKElement { - menu: HTMLElement | null; + menu: HTMLElement | null = null; constructor() { super(); + window.addEventListener(EVENT_REFRESH, this.clickHandler); + } + + clickHandler = (): void => { + if (!this.menu) { + return; + } + this.menu.hidden = true; + }; + + connectedCallback() { + super.connectedCallback(); this.menu = this.querySelector(".pf-c-dropdown__menu"); this.querySelectorAll("button.pf-c-dropdown__toggle").forEach((btn) => { btn.addEventListener("click", () => { - if (!this.menu) return; + if (!this.menu) { + return; + } this.menu.hidden = !this.menu.hidden; }); }); - window.addEventListener(EVENT_REFRESH, this.clickHandler); } - clickHandler = (): void => { - if (!this.menu) return; - this.menu.hidden = true; - }; - disconnectedCallback(): void { super.disconnectedCallback(); window.removeEventListener(EVENT_REFRESH, this.clickHandler); diff --git a/web/src/elements/buttons/TokenCopyButton/ak-token-copy-button.stories.ts b/web/src/elements/buttons/TokenCopyButton/ak-token-copy-button.stories.ts index db6ddd63b58e..b9d25824079d 100644 --- a/web/src/elements/buttons/TokenCopyButton/ak-token-copy-button.stories.ts +++ b/web/src/elements/buttons/TokenCopyButton/ak-token-copy-button.stories.ts @@ -51,7 +51,6 @@ const displayMessage = (result: any) => { "text/xml", ); const target = document.querySelector("#action-button-message-pad"); - // eslint-disable-next-line @typescript-eslint/no-non-null-assertion target!.appendChild(doc.firstChild!); }; diff --git a/web/src/elements/controllers/ModalOrchestrationController.ts b/web/src/elements/controllers/ModalOrchestrationController.ts index 2892caaebfa8..c245b5b1f3d7 100644 --- a/web/src/elements/controllers/ModalOrchestrationController.ts +++ b/web/src/elements/controllers/ModalOrchestrationController.ts @@ -98,7 +98,6 @@ export class ModalOrchestrationController implements ReactiveController { // Pop off modals until you find the first live one, schedule it to be closed, and make that // cleaned list the current state. Since this is our *only* state object, this has the // effect of creating a new "knownModals" collection with some semantics. - // eslint-disable-next-line no-constant-condition while (true) { const modal = knownModals.pop(); if (!modal) { diff --git a/web/src/elements/forms/Form.ts b/web/src/elements/forms/Form.ts index fba8ea9f3f96..0b25e28f3eec 100644 --- a/web/src/elements/forms/Form.ts +++ b/web/src/elements/forms/Form.ts @@ -48,7 +48,9 @@ function assignValue(element: HTMLNamedElement, value: unknown, json: KeyUnknown for (let index = 0; index < nameElements.length - 1; index++) { const nameEl = nameElements[index]; // Ensure all nested structures exist - if (!(nameEl in parent)) parent[nameEl] = {}; + if (!(nameEl in parent)) { + parent[nameEl] = {}; + } parent = parent[nameEl] as { [key: string]: unknown }; } parent[nameElements[nameElements.length - 1]] = value; @@ -103,7 +105,7 @@ export function serializeForm( } else if ( inputElement.tagName.toLowerCase() === "input" && "type" in inputElement.dataset && - inputElement.dataset["type"] === "datetime-local" + inputElement.dataset.type === "datetime-local" ) { // Workaround for Firefox <93, since 92 and older don't support // datetime-local fields @@ -122,6 +124,9 @@ export function serializeForm( return json as unknown as T; } +const HTTP_BAD_REQUEST = 400; +const HTTP_INTERNAL_SERVICE_ERROR = 500; + /** * Form * @@ -188,7 +193,7 @@ export abstract class Form extends AKElement { */ get isInViewport(): boolean { const rect = this.getBoundingClientRect(); - return !(rect.x + rect.y + rect.width + rect.height === 0); + return rect.x + rect.y + rect.width + rect.height !== 0; } getSuccessMessage(): string { @@ -275,7 +280,6 @@ export abstract class Form extends AKElement { } return serializeForm(elements) as T; } - /** * Serialize and send the form to the destination. The `send()` method must be overridden for * this to work. If processing the data results in an error, we catch the error, distribute @@ -304,9 +308,14 @@ export abstract class Form extends AKElement { } catch (ex) { if (ex instanceof ResponseError) { let msg = ex.response.statusText; - if (ex.response.status > 399 && ex.response.status < 500) { + if ( + ex.response.status >= HTTP_BAD_REQUEST && + ex.response.status < HTTP_INTERNAL_SERVICE_ERROR + ) { const errorMessage = ValidationErrorFromJSON(await ex.response.json()); - if (!errorMessage) return errorMessage; + if (!errorMessage) { + return errorMessage; + } if (errorMessage instanceof Error) { throw errorMessage; } @@ -318,7 +327,9 @@ export abstract class Form extends AKElement { elements.forEach((element) => { element.requestUpdate(); const elementName = element.name; - if (!elementName) return; + if (!elementName) { + return; + } if (camelToSnake(elementName) in errorMessage) { element.errorMessages = errorMessage[camelToSnake(elementName)]; element.invalid = true; diff --git a/web/src/elements/forms/SearchSelect/ak-search-select-view.ts b/web/src/elements/forms/SearchSelect/ak-search-select-view.ts index 2595c40c3df5..1d39d6d012d7 100644 --- a/web/src/elements/forms/SearchSelect/ak-search-select-view.ts +++ b/web/src/elements/forms/SearchSelect/ak-search-select-view.ts @@ -20,7 +20,8 @@ import { SearchSelectSelectEvent, SearchSelectSelectMenuEvent, } from "./SearchSelectEvents.js"; -import type { SearchOptions, SearchTuple } from "./types.js"; +import type { SearchOptions } from "./types.js"; +import { optionsToOptionsMap } from "./utils.js"; /** * @class SearchSelectView @@ -225,8 +226,8 @@ export class SearchSelectView extends AKElement { } updated() { - if (!(this.inputRef?.value && this.inputRef?.value?.value === this.displayValue)) { - this.inputRef.value && (this.inputRef.value.value = this.displayValue); + if (this.inputRef?.value && this.inputRef?.value?.value !== this.displayValue) { + this.inputRef.value.value = this.displayValue; } } @@ -264,21 +265,6 @@ export class SearchSelectView extends AKElement { } } -type Pair = [string, string]; -const justThePair = ([key, label]: SearchTuple): Pair => [key, label]; - -function optionsToOptionsMap(options: SearchOptions): Map { - const pairs: Pair[] = Array.isArray(options) - ? options.map(justThePair) - : options.grouped - ? options.options.reduce( - (acc: Pair[], { options }): Pair[] => [...acc, ...options.map(justThePair)], - [] as Pair[], - ) - : options.options.map(justThePair); - return new Map(pairs); -} - declare global { interface HTMLElementTagNameMap { "ak-search-select-view": SearchSelectView; diff --git a/web/src/elements/forms/SearchSelect/ak-search-select.ts b/web/src/elements/forms/SearchSelect/ak-search-select.ts index ac9ba2e2b444..1b21ef47120b 100644 --- a/web/src/elements/forms/SearchSelect/ak-search-select.ts +++ b/web/src/elements/forms/SearchSelect/ak-search-select.ts @@ -97,11 +97,6 @@ export class SearchSelect extends CustomEmitterElement(AkControlElement) { @state() error?: APIErrorTypes; - constructor() { - super(); - this.dataset.akControl = "true"; - } - toForm(): unknown { if (!this.objects) { throw new PreventFormSubmit(msg("Loading options...")); @@ -113,9 +108,9 @@ export class SearchSelect extends CustomEmitterElement(AkControlElement) { return this.toForm(); } - updateData() { + async updateData() { if (this.isFetchingData) { - return; + return Promise.resolve(); } this.isFetchingData = true; return this.fetchObjects(this.query) @@ -140,6 +135,7 @@ export class SearchSelect extends CustomEmitterElement(AkControlElement) { connectedCallback(): void { super.connectedCallback(); + this.dataset.akControl = "true"; this.updateData(); this.addEventListener(EVENT_REFRESH, this.updateData); } diff --git a/web/src/elements/forms/SearchSelect/stories/ak-search-select-menu.stories.ts b/web/src/elements/forms/SearchSelect/stories/ak-search-select-menu.stories.ts index 3df6a8fed9c4..f04b645f7765 100644 --- a/web/src/elements/forms/SearchSelect/stories/ak-search-select-menu.stories.ts +++ b/web/src/elements/forms/SearchSelect/stories/ak-search-select-menu.stories.ts @@ -29,7 +29,6 @@ const metadata: Meta = { export default metadata; -// eslint-disable-next-line @typescript-eslint/no-explicit-any const onClick = (event: SearchSelectSelectMenuEvent) => { const target = document.querySelector("#action-button-message-pad"); target!.innerHTML = ""; diff --git a/web/src/elements/forms/SearchSelect/utils.ts b/web/src/elements/forms/SearchSelect/utils.ts new file mode 100644 index 000000000000..03aefb5e93ca --- /dev/null +++ b/web/src/elements/forms/SearchSelect/utils.ts @@ -0,0 +1,16 @@ +import type { SearchOptions, SearchTuple } from "./types.js"; + +type Pair = [string, string]; +const justThePair = ([key, label]: SearchTuple): Pair => [key, label]; + +export function optionsToOptionsMap(options: SearchOptions): Map { + const pairs: Pair[] = Array.isArray(options) + ? options.map(justThePair) + : options.grouped + ? options.options.reduce( + (acc: Pair[], { options }): Pair[] => [...acc, ...options.map(justThePair)], + [] as Pair[], + ) + : options.options.map(justThePair); + return new Map(pairs); +} diff --git a/web/src/locale-codes.ts b/web/src/locale-codes.ts index 8b7a36ac15de..0f1e53d98f6f 100644 --- a/web/src/locale-codes.ts +++ b/web/src/locale-codes.ts @@ -4,44 +4,44 @@ /** * The locale code that templates in this source code are written in. */ -export const sourceLocale = `en`; +export const sourceLocale = "en"; /** * The other locale codes that this application is localized into. Sorted * lexicographically. */ export const targetLocales = [ - `de`, - `en`, - `es`, - `fr`, - `ko`, - `nl`, - `pl`, - `pseudo-LOCALE`, - `tr`, - `zh_TW`, - `zh-CN`, - `zh-Hans`, - `zh-Hant`, + "de", + "en", + "es", + "fr", + "ko", + "nl", + "pl", + "pseudo-LOCALE", + "tr", + "zh_TW", + "zh-CN", + "zh-Hans", + "zh-Hant", ] as const; /** * All valid project locale codes. Sorted lexicographically. */ export const allLocales = [ - `de`, - `en`, - `en`, - `es`, - `fr`, - `ko`, - `nl`, - `pl`, - `pseudo-LOCALE`, - `tr`, - `zh_TW`, - `zh-CN`, - `zh-Hans`, - `zh-Hant`, + "de", + "en", + "en", + "es", + "fr", + "ko", + "nl", + "pl", + "pseudo-LOCALE", + "tr", + "zh_TW", + "zh-CN", + "zh-Hans", + "zh-Hant", ] as const; diff --git a/web/src/user/LibraryPage/ak-library-impl.ts b/web/src/user/LibraryPage/ak-library-impl.ts index 6cc5789c6ac0..4986cbd70875 100644 --- a/web/src/user/LibraryPage/ak-library-impl.ts +++ b/web/src/user/LibraryPage/ak-library-impl.ts @@ -104,7 +104,7 @@ export class LibraryPage extends AKElement { searchUpdated(event: LibraryPageSearchUpdated) { event.stopPropagation(); const apps = event.apps; - if (!(apps.length > 0)) { + if (apps.length <= 0) { throw new Error( "LibaryPageSearchUpdated had empty results body. This must not happen.", ); @@ -116,7 +116,9 @@ export class LibraryPage extends AKElement { @bound launchRequest(event: LibraryPageSearchSelected) { event.stopPropagation(); - this.selectedApp?.launchUrl && window.location.assign(this.selectedApp?.launchUrl); + if (this.selectedApp?.launchUrl) { + window.location.assign(this.selectedApp?.launchUrl); + } } @bound diff --git a/web/src/user/UserInterface.ts b/web/src/user/UserInterface.ts index e691e90b42c5..175d7efd5ac2 100644 --- a/web/src/user/UserInterface.ts +++ b/web/src/user/UserInterface.ts @@ -117,7 +117,6 @@ const customStyles = css` @customElement("ak-interface-user-presentation") // @ts-ignore -// eslint-disable-next-line @typescript-eslint/no-unused-vars class UserInterfacePresentation extends AKElement { static get styles() { return [ @@ -169,7 +168,7 @@ class UserInterfacePresentation extends AKElement { } get isFullyConfigured() { - return !!(this.uiConfig && this.me && this.brand); + return Boolean(this.uiConfig && this.me && this.brand); } render() { @@ -455,7 +454,7 @@ export class UserInterface extends EnterpriseAwareInterface { } get isFullyConfigured() { - return !!(this.uiConfig && this.me); + return Boolean(this.uiConfig && this.me); } render() { From 0f5980ee7bcb6d3d5731aadb9b28e55edea9091f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 8 Aug 2024 11:30:25 +0200 Subject: [PATCH 017/165] web: bump chromedriver from 127.0.1 to 127.0.2 in /tests/wdio (#10819) Bumps [chromedriver](https://github.com/giggio/node-chromedriver) from 127.0.1 to 127.0.2. - [Commits](https://github.com/giggio/node-chromedriver/compare/127.0.1...127.0.2) --- updated-dependencies: - dependency-name: chromedriver dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- tests/wdio/package-lock.json | 8 ++++---- tests/wdio/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/wdio/package-lock.json b/tests/wdio/package-lock.json index d2b4cc1aef66..78a1f05ec9e9 100644 --- a/tests/wdio/package-lock.json +++ b/tests/wdio/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "@goauthentik/web-tests", "dependencies": { - "chromedriver": "^127.0.1" + "chromedriver": "^127.0.2" }, "devDependencies": { "@trivago/prettier-plugin-sort-imports": "^4.3.0", @@ -2066,9 +2066,9 @@ } }, "node_modules/chromedriver": { - "version": "127.0.1", - "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-127.0.1.tgz", - "integrity": "sha512-j57OWXsxdhwK+faTWA2pi+8hf052qVjZjP0wXnjqY/QglHtlOXWhRj4s7/+ybJRNgs1zQ5csfOyV6sQQdH+Fnw==", + "version": "127.0.2", + "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-127.0.2.tgz", + "integrity": "sha512-mYfJ/8FqzsdFOs2rPiAI4y0suFnv78cRnzZK0MHdSfSIDeRPbqZz0rNX4lrXt14hXc9vqXa+a8cMxlrhWtXKSQ==", "hasInstallScript": true, "dependencies": { "@testim/chrome-version": "^1.1.4", diff --git a/tests/wdio/package.json b/tests/wdio/package.json index 36643ab5eba2..1ab376b0c3fc 100644 --- a/tests/wdio/package.json +++ b/tests/wdio/package.json @@ -32,6 +32,6 @@ "node": ">=20" }, "dependencies": { - "chromedriver": "^127.0.1" + "chromedriver": "^127.0.2" } } From b218a7d857f1a4f37b8ba2b10d6b0d011e42fdeb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 8 Aug 2024 11:30:34 +0200 Subject: [PATCH 018/165] web: bump the wdio group across 2 directories with 4 updates (#10818) Bumps the wdio group with 3 updates in the /tests/wdio directory: [@wdio/cli](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-cli), [@wdio/local-runner](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-local-runner) and [@wdio/mocha-framework](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-mocha-framework). Bumps the wdio group with 3 updates in the /web directory: [@wdio/cli](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-cli), [@wdio/mocha-framework](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-mocha-framework) and [@wdio/browser-runner](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-browser-runner). Updates `@wdio/cli` from 8.40.0 to 8.40.2 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/v8.40.2/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v8.40.2/packages/wdio-cli) Updates `@wdio/local-runner` from 8.40.1 to 8.40.2 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/v8.40.2/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v8.40.2/packages/wdio-local-runner) Updates `@wdio/mocha-framework` from 8.40.0 to 8.40.2 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/v8.40.2/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v8.40.2/packages/wdio-mocha-framework) Updates `@wdio/cli` from 8.40.0 to 8.40.2 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/v8.40.2/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v8.40.2/packages/wdio-cli) Updates `@wdio/mocha-framework` from 8.40.0 to 8.40.2 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/v8.40.2/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v8.40.2/packages/wdio-mocha-framework) Updates `@wdio/browser-runner` from 8.40.1 to 8.40.2 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/v8.40.2/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v8.40.2/packages/wdio-browser-runner) --- updated-dependencies: - dependency-name: "@wdio/cli" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: wdio - dependency-name: "@wdio/local-runner" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: wdio - dependency-name: "@wdio/mocha-framework" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: wdio - dependency-name: "@wdio/cli" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: wdio - dependency-name: "@wdio/mocha-framework" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: wdio - dependency-name: "@wdio/browser-runner" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: wdio ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- tests/wdio/package-lock.json | 96 ++++++++++++++--------------- tests/wdio/package.json | 6 +- web/package-lock.json | 116 +++++++++++++++++------------------ web/package.json | 6 +- 4 files changed, 112 insertions(+), 112 deletions(-) diff --git a/tests/wdio/package-lock.json b/tests/wdio/package-lock.json index 78a1f05ec9e9..66e8380515fb 100644 --- a/tests/wdio/package-lock.json +++ b/tests/wdio/package-lock.json @@ -12,9 +12,9 @@ "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@typescript-eslint/eslint-plugin": "^7.17.0", "@typescript-eslint/parser": "^7.17.0", - "@wdio/cli": "^8.40.0", - "@wdio/local-runner": "^8.40.1", - "@wdio/mocha-framework": "^8.40.0", + "@wdio/cli": "^8.40.2", + "@wdio/local-runner": "^8.40.2", + "@wdio/mocha-framework": "^8.40.2", "@wdio/spec-reporter": "^8.39.0", "eslint": "^8.57.0", "eslint-config-google": "^0.14.0", @@ -1157,19 +1157,19 @@ } }, "node_modules/@wdio/cli": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.40.0.tgz", - "integrity": "sha512-mlcZXW+MshixrFTI4yWWd577rPGk892FAP5dUgCITlB6fY8GyOVKWZiSLK6n7pWwEoDsUMyZeb+OQsWO6vX4Rw==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.40.2.tgz", + "integrity": "sha512-/h6Md8yMZqH8Z4XK9wjbDb/YIf9UibDkdaUxWKj5UyLA5PIyrIsLvz42PXH9ArdSq8YCUO1Jl859Z2tKdxwfgA==", "dev": true, "dependencies": { "@types/node": "^20.1.1", "@vitest/snapshot": "^2.0.4", - "@wdio/config": "8.40.0", - "@wdio/globals": "8.40.0", + "@wdio/config": "8.40.2", + "@wdio/globals": "8.40.2", "@wdio/logger": "8.38.0", "@wdio/protocols": "8.38.0", "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.0", + "@wdio/utils": "8.40.2", "async-exit-hook": "^2.0.1", "chalk": "^5.2.0", "chokidar": "^3.5.3", @@ -1184,7 +1184,7 @@ "lodash.union": "^4.6.0", "read-pkg-up": "10.0.0", "recursive-readdir": "^2.2.3", - "webdriverio": "8.40.0", + "webdriverio": "8.40.2", "yargs": "^17.7.2" }, "bin": { @@ -1221,14 +1221,14 @@ } }, "node_modules/@wdio/config": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.40.0.tgz", - "integrity": "sha512-sE+sBXUz4ZggS253hLNVu64ZCpm5ZidQ/IJNeM9Exh5OcsuZEnSeuqCZnd4ytK68A2heyZk8r2OjYZriA4l/Sg==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.40.2.tgz", + "integrity": "sha512-RED2vcdX5Zdd6r+K+aWcjK4douxjJY4LP/8YvvavgqM0TURd5PDI0Y7IEz7+BIJOT4Uh+3atZawIN9/3yWFeag==", "dev": true, "dependencies": { "@wdio/logger": "8.38.0", "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.0", + "@wdio/utils": "8.40.2", "decamelize": "^6.0.0", "deepmerge-ts": "^5.0.0", "glob": "^10.2.2", @@ -1239,28 +1239,28 @@ } }, "node_modules/@wdio/globals": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-8.40.0.tgz", - "integrity": "sha512-togkTY+3vcRVWqFSXJPd1W7Sa4GS1C2BQ0+xiwav0yKQVDFRLA0LFGIDOUX7QTRUSkszidC5N8AkB/EcqTzY9w==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-8.40.2.tgz", + "integrity": "sha512-eF47oRE79JY2Cgl0/OCpCLdEAh4eNgU11e4O8fvkPrwbPgW6gcS8xG23ZmNGc3EjhHUZUOzrm7uJ8ymcRPIuoA==", "dev": true, "engines": { "node": "^16.13 || >=18" }, "optionalDependencies": { "expect-webdriverio": "^4.11.2", - "webdriverio": "8.40.0" + "webdriverio": "8.40.2" } }, "node_modules/@wdio/local-runner": { - "version": "8.40.1", - "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.40.1.tgz", - "integrity": "sha512-JPnEvWA+hUqenqZfXUbHwDtXV3EZWprPQjAEzP5/jOWnQyjTed9u9ppm7qVOvSDNc4kQUVaOUTVU08GSroDzQg==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.40.2.tgz", + "integrity": "sha512-Q6NDtI5IqYHciv+3t6mxwUefmdTdKmXf1aAg/KzJUTDl0RaISb9gKBOBW4pyMbY2ot5yF2mB7rXF93aN2Kmq6Q==", "dev": true, "dependencies": { "@types/node": "^20.1.0", "@wdio/logger": "8.38.0", "@wdio/repl": "8.24.12", - "@wdio/runner": "8.40.1", + "@wdio/runner": "8.40.2", "@wdio/types": "8.39.0", "async-exit-hook": "^2.0.1", "split2": "^4.1.0", @@ -1298,16 +1298,16 @@ } }, "node_modules/@wdio/mocha-framework": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-8.40.0.tgz", - "integrity": "sha512-5XD8DAYFMDXcesaVodjll72/zTgCY4Hn4cPf9I018/0/tcV5n+n+4JkbCvRtp9pefhuTAlureq/94CQEjtDg2w==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-8.40.2.tgz", + "integrity": "sha512-hqhyYzfIe40aAXrC6SQXKqRbrpnf4BSaLlJyxDbMVkge/5du/pCinciz25HmOdfHDhG/t9Ox9q1fNfD6+1IMew==", "dev": true, "dependencies": { "@types/mocha": "^10.0.0", "@types/node": "^20.1.0", "@wdio/logger": "8.38.0", "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.0", + "@wdio/utils": "8.40.2", "mocha": "^10.0.0" }, "engines": { @@ -1349,22 +1349,22 @@ } }, "node_modules/@wdio/runner": { - "version": "8.40.1", - "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.40.1.tgz", - "integrity": "sha512-XLHcmWfvOobUnWmdWeRwPomOHvBLwu0OWiKSxzgqdy332oNcDEKeA0+zjttGinmBmEKZooDt+45Iw9pIFbyaUg==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.40.2.tgz", + "integrity": "sha512-alK1n5fHiAG/Pf77O9gb8mjs/KIbLFEedrQsIk2ZMVvgTfmyriKb790Iy64RCYDfZpWQmCvcj9yDARc64IhSGw==", "dev": true, "dependencies": { "@types/node": "^20.11.28", - "@wdio/config": "8.40.0", - "@wdio/globals": "8.40.0", + "@wdio/config": "8.40.2", + "@wdio/globals": "8.40.2", "@wdio/logger": "8.38.0", "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.0", + "@wdio/utils": "8.40.2", "deepmerge-ts": "^5.1.0", "expect-webdriverio": "^4.12.0", "gaze": "^1.1.3", - "webdriver": "8.40.0", - "webdriverio": "8.40.0" + "webdriver": "8.40.2", + "webdriverio": "8.40.2" }, "engines": { "node": "^16.13 || >=18" @@ -1411,9 +1411,9 @@ } }, "node_modules/@wdio/utils": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.40.0.tgz", - "integrity": "sha512-P9b6XbRDRfCsZvdA70VYQrnsbkDVwEXlAGe4v4hcdgFxz81w+k4IX5bFUb7IB33E+3EZ/GhJWVU3QHgI9Y0u6w==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.40.2.tgz", + "integrity": "sha512-leYcCUSaAdLUCVKqRKNgMCASPOUo/VvOTKETiZ/qpdY2azCBt/KnLugtiycCzakeYg6Kp+VIjx5fkm0M7y4qhA==", "dev": true, "dependencies": { "@puppeteer/browsers": "^1.6.0", @@ -8836,18 +8836,18 @@ } }, "node_modules/webdriver": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.40.0.tgz", - "integrity": "sha512-pAuU8FbFXox837UgxjC2yT4s+goLBcqohdCSZJ1f1wG/XMsgjDHmouU6+f1SHHG7/I0IDGEZIsRD01RM57F3OA==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.40.2.tgz", + "integrity": "sha512-GoRR94m3yL8tWC9Myf+xIBSdVK8fi1ilZgEZZaYT8+XIWewR02dvrC6rml+/2ZjXUQzeee0RFGDwk9IC7cyYrg==", "dev": true, "dependencies": { "@types/node": "^20.1.0", "@types/ws": "^8.5.3", - "@wdio/config": "8.40.0", + "@wdio/config": "8.40.2", "@wdio/logger": "8.38.0", "@wdio/protocols": "8.38.0", "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.0", + "@wdio/utils": "8.40.2", "deepmerge-ts": "^5.1.0", "got": "^12.6.1", "ky": "^0.33.0", @@ -8858,18 +8858,18 @@ } }, "node_modules/webdriverio": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.40.0.tgz", - "integrity": "sha512-AYFLdfVt3wcDdnyxRDBlysOgB3XryLZrZdmtjUU842IyMcoV4Cq3SdVgz9aj9tskSeIJ3G37KgDEf5znnd5f3Q==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.40.2.tgz", + "integrity": "sha512-6yuzUlE064qNuMy98Du1+8QHbXk0st8qTWF7MDZRgYK19FGoy+KhQbaUv1wlFJuFHM0PiAYuduTURL4ub6HvzQ==", "dev": true, "dependencies": { "@types/node": "^20.1.0", - "@wdio/config": "8.40.0", + "@wdio/config": "8.40.2", "@wdio/logger": "8.38.0", "@wdio/protocols": "8.38.0", "@wdio/repl": "8.24.12", "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.0", + "@wdio/utils": "8.40.2", "archiver": "^7.0.0", "aria-query": "^5.0.0", "css-shorthand-properties": "^1.1.1", @@ -8887,7 +8887,7 @@ "resq": "^1.9.1", "rgb2hex": "0.2.5", "serialize-error": "^11.0.1", - "webdriver": "8.40.0" + "webdriver": "8.40.2" }, "engines": { "node": "^16.13 || >=18" diff --git a/tests/wdio/package.json b/tests/wdio/package.json index 1ab376b0c3fc..8457447bd16f 100644 --- a/tests/wdio/package.json +++ b/tests/wdio/package.json @@ -6,9 +6,9 @@ "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@typescript-eslint/eslint-plugin": "^7.17.0", "@typescript-eslint/parser": "^7.17.0", - "@wdio/cli": "^8.40.0", - "@wdio/local-runner": "^8.40.1", - "@wdio/mocha-framework": "^8.40.0", + "@wdio/cli": "^8.40.2", + "@wdio/local-runner": "^8.40.2", + "@wdio/mocha-framework": "^8.40.2", "@wdio/spec-reporter": "^8.39.0", "eslint": "^8.57.0", "eslint-config-google": "^0.14.0", diff --git a/web/package-lock.json b/web/package-lock.json index 812146c2966e..66bc5e3fe670 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -82,9 +82,9 @@ "@types/showdown": "^2.0.6", "@typescript-eslint/eslint-plugin": "^8.0.1", "@typescript-eslint/parser": "^8.0.1", - "@wdio/browser-runner": "^8.40.1", - "@wdio/cli": "^8.40.0", - "@wdio/mocha-framework": "^8.40.0", + "@wdio/browser-runner": "^8.40.2", + "@wdio/cli": "^8.40.2", + "@wdio/mocha-framework": "^8.40.2", "@wdio/spec-reporter": "^8.36.1", "babel-plugin-macros": "^3.1.0", "babel-plugin-tsconfig-paths": "^1.0.3", @@ -9084,23 +9084,23 @@ "dev": true }, "node_modules/@wdio/browser-runner": { - "version": "8.40.1", - "resolved": "https://registry.npmjs.org/@wdio/browser-runner/-/browser-runner-8.40.1.tgz", - "integrity": "sha512-k+J4Y+Kc+NHBiXlyzvB4s3ktBOO4glAhXPFgowbC+Rw70PuLAGWFn1VTlKc3WRLstGKZF1mmhvwh4Uq9iPhWuw==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/browser-runner/-/browser-runner-8.40.2.tgz", + "integrity": "sha512-CqWRREUk5VYjPAq1abglHApVntVOuEEf7KKzjO6hmnPuzSDKpplbLX1+131GwweN042UdtghxAjzsGl0+Kk0fQ==", "dev": true, "dependencies": { "@babel/plugin-proposal-class-properties": "^7.18.6", "@originjs/vite-plugin-commonjs": "^1.0.3", "@types/istanbul-lib-source-maps": "^4.0.1", "@vitest/spy": "^2.0.3", - "@wdio/globals": "8.40.0", - "@wdio/local-runner": "8.40.1", + "@wdio/globals": "8.40.2", + "@wdio/local-runner": "8.40.2", "@wdio/logger": "8.38.0", - "@wdio/mocha-framework": "8.40.0", + "@wdio/mocha-framework": "8.40.2", "@wdio/protocols": "8.38.0", - "@wdio/runner": "8.40.1", + "@wdio/runner": "8.40.2", "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.0", + "@wdio/utils": "8.40.2", "deepmerge-ts": "^5.0.0", "expect": "^29.7.0", "expect-webdriverio": "^4.11.2", @@ -9118,8 +9118,8 @@ "vite": "~4.5.0", "vite-plugin-istanbul": "^6.0.0", "vite-plugin-top-level-await": "^1.3.0", - "webdriver": "8.40.0", - "webdriverio": "8.40.0" + "webdriver": "8.40.2", + "webdriverio": "8.40.2" }, "engines": { "node": "^16.13 || >=18" @@ -9603,19 +9603,19 @@ } }, "node_modules/@wdio/cli": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.40.0.tgz", - "integrity": "sha512-mlcZXW+MshixrFTI4yWWd577rPGk892FAP5dUgCITlB6fY8GyOVKWZiSLK6n7pWwEoDsUMyZeb+OQsWO6vX4Rw==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.40.2.tgz", + "integrity": "sha512-/h6Md8yMZqH8Z4XK9wjbDb/YIf9UibDkdaUxWKj5UyLA5PIyrIsLvz42PXH9ArdSq8YCUO1Jl859Z2tKdxwfgA==", "dev": true, "dependencies": { "@types/node": "^20.1.1", "@vitest/snapshot": "^2.0.4", - "@wdio/config": "8.40.0", - "@wdio/globals": "8.40.0", + "@wdio/config": "8.40.2", + "@wdio/globals": "8.40.2", "@wdio/logger": "8.38.0", "@wdio/protocols": "8.38.0", "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.0", + "@wdio/utils": "8.40.2", "async-exit-hook": "^2.0.1", "chalk": "^5.2.0", "chokidar": "^3.5.3", @@ -9630,7 +9630,7 @@ "lodash.union": "^4.6.0", "read-pkg-up": "10.0.0", "recursive-readdir": "^2.2.3", - "webdriverio": "8.40.0", + "webdriverio": "8.40.2", "yargs": "^17.7.2" }, "bin": { @@ -9668,14 +9668,14 @@ "dev": true }, "node_modules/@wdio/config": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.40.0.tgz", - "integrity": "sha512-sE+sBXUz4ZggS253hLNVu64ZCpm5ZidQ/IJNeM9Exh5OcsuZEnSeuqCZnd4ytK68A2heyZk8r2OjYZriA4l/Sg==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.40.2.tgz", + "integrity": "sha512-RED2vcdX5Zdd6r+K+aWcjK4douxjJY4LP/8YvvavgqM0TURd5PDI0Y7IEz7+BIJOT4Uh+3atZawIN9/3yWFeag==", "dev": true, "dependencies": { "@wdio/logger": "8.38.0", "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.0", + "@wdio/utils": "8.40.2", "decamelize": "^6.0.0", "deepmerge-ts": "^5.0.0", "glob": "^10.2.2", @@ -9743,28 +9743,28 @@ } }, "node_modules/@wdio/globals": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-8.40.0.tgz", - "integrity": "sha512-togkTY+3vcRVWqFSXJPd1W7Sa4GS1C2BQ0+xiwav0yKQVDFRLA0LFGIDOUX7QTRUSkszidC5N8AkB/EcqTzY9w==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-8.40.2.tgz", + "integrity": "sha512-eF47oRE79JY2Cgl0/OCpCLdEAh4eNgU11e4O8fvkPrwbPgW6gcS8xG23ZmNGc3EjhHUZUOzrm7uJ8ymcRPIuoA==", "dev": true, "engines": { "node": "^16.13 || >=18" }, "optionalDependencies": { "expect-webdriverio": "^4.11.2", - "webdriverio": "8.40.0" + "webdriverio": "8.40.2" } }, "node_modules/@wdio/local-runner": { - "version": "8.40.1", - "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.40.1.tgz", - "integrity": "sha512-JPnEvWA+hUqenqZfXUbHwDtXV3EZWprPQjAEzP5/jOWnQyjTed9u9ppm7qVOvSDNc4kQUVaOUTVU08GSroDzQg==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.40.2.tgz", + "integrity": "sha512-Q6NDtI5IqYHciv+3t6mxwUefmdTdKmXf1aAg/KzJUTDl0RaISb9gKBOBW4pyMbY2ot5yF2mB7rXF93aN2Kmq6Q==", "dev": true, "dependencies": { "@types/node": "^20.1.0", "@wdio/logger": "8.38.0", "@wdio/repl": "8.24.12", - "@wdio/runner": "8.40.1", + "@wdio/runner": "8.40.2", "@wdio/types": "8.39.0", "async-exit-hook": "^2.0.1", "split2": "^4.1.0", @@ -9817,16 +9817,16 @@ } }, "node_modules/@wdio/mocha-framework": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-8.40.0.tgz", - "integrity": "sha512-5XD8DAYFMDXcesaVodjll72/zTgCY4Hn4cPf9I018/0/tcV5n+n+4JkbCvRtp9pefhuTAlureq/94CQEjtDg2w==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-8.40.2.tgz", + "integrity": "sha512-hqhyYzfIe40aAXrC6SQXKqRbrpnf4BSaLlJyxDbMVkge/5du/pCinciz25HmOdfHDhG/t9Ox9q1fNfD6+1IMew==", "dev": true, "dependencies": { "@types/mocha": "^10.0.0", "@types/node": "^20.1.0", "@wdio/logger": "8.38.0", "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.0", + "@wdio/utils": "8.40.2", "mocha": "^10.0.0" }, "engines": { @@ -9913,22 +9913,22 @@ "dev": true }, "node_modules/@wdio/runner": { - "version": "8.40.1", - "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.40.1.tgz", - "integrity": "sha512-XLHcmWfvOobUnWmdWeRwPomOHvBLwu0OWiKSxzgqdy332oNcDEKeA0+zjttGinmBmEKZooDt+45Iw9pIFbyaUg==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.40.2.tgz", + "integrity": "sha512-alK1n5fHiAG/Pf77O9gb8mjs/KIbLFEedrQsIk2ZMVvgTfmyriKb790Iy64RCYDfZpWQmCvcj9yDARc64IhSGw==", "dev": true, "dependencies": { "@types/node": "^20.11.28", - "@wdio/config": "8.40.0", - "@wdio/globals": "8.40.0", + "@wdio/config": "8.40.2", + "@wdio/globals": "8.40.2", "@wdio/logger": "8.38.0", "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.0", + "@wdio/utils": "8.40.2", "deepmerge-ts": "^5.1.0", "expect-webdriverio": "^4.12.0", "gaze": "^1.1.3", - "webdriver": "8.40.0", - "webdriverio": "8.40.0" + "webdriver": "8.40.2", + "webdriverio": "8.40.2" }, "engines": { "node": "^16.13 || >=18" @@ -10005,9 +10005,9 @@ "dev": true }, "node_modules/@wdio/utils": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.40.0.tgz", - "integrity": "sha512-P9b6XbRDRfCsZvdA70VYQrnsbkDVwEXlAGe4v4hcdgFxz81w+k4IX5bFUb7IB33E+3EZ/GhJWVU3QHgI9Y0u6w==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.40.2.tgz", + "integrity": "sha512-leYcCUSaAdLUCVKqRKNgMCASPOUo/VvOTKETiZ/qpdY2azCBt/KnLugtiycCzakeYg6Kp+VIjx5fkm0M7y4qhA==", "dev": true, "dependencies": { "@puppeteer/browsers": "^1.6.0", @@ -24764,18 +24764,18 @@ } }, "node_modules/webdriver": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.40.0.tgz", - "integrity": "sha512-pAuU8FbFXox837UgxjC2yT4s+goLBcqohdCSZJ1f1wG/XMsgjDHmouU6+f1SHHG7/I0IDGEZIsRD01RM57F3OA==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.40.2.tgz", + "integrity": "sha512-GoRR94m3yL8tWC9Myf+xIBSdVK8fi1ilZgEZZaYT8+XIWewR02dvrC6rml+/2ZjXUQzeee0RFGDwk9IC7cyYrg==", "dev": true, "dependencies": { "@types/node": "^20.1.0", "@types/ws": "^8.5.3", - "@wdio/config": "8.40.0", + "@wdio/config": "8.40.2", "@wdio/logger": "8.38.0", "@wdio/protocols": "8.38.0", "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.0", + "@wdio/utils": "8.40.2", "deepmerge-ts": "^5.1.0", "got": "^12.6.1", "ky": "^0.33.0", @@ -24801,18 +24801,18 @@ "dev": true }, "node_modules/webdriverio": { - "version": "8.40.0", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.40.0.tgz", - "integrity": "sha512-AYFLdfVt3wcDdnyxRDBlysOgB3XryLZrZdmtjUU842IyMcoV4Cq3SdVgz9aj9tskSeIJ3G37KgDEf5znnd5f3Q==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.40.2.tgz", + "integrity": "sha512-6yuzUlE064qNuMy98Du1+8QHbXk0st8qTWF7MDZRgYK19FGoy+KhQbaUv1wlFJuFHM0PiAYuduTURL4ub6HvzQ==", "dev": true, "dependencies": { "@types/node": "^20.1.0", - "@wdio/config": "8.40.0", + "@wdio/config": "8.40.2", "@wdio/logger": "8.38.0", "@wdio/protocols": "8.38.0", "@wdio/repl": "8.24.12", "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.0", + "@wdio/utils": "8.40.2", "archiver": "^7.0.0", "aria-query": "^5.0.0", "css-shorthand-properties": "^1.1.1", @@ -24830,7 +24830,7 @@ "resq": "^1.9.1", "rgb2hex": "0.2.5", "serialize-error": "^11.0.1", - "webdriver": "8.40.0" + "webdriver": "8.40.2" }, "engines": { "node": "^16.13 || >=18" diff --git a/web/package.json b/web/package.json index d045beef7790..324e86306342 100644 --- a/web/package.json +++ b/web/package.json @@ -110,9 +110,9 @@ "@types/showdown": "^2.0.6", "@typescript-eslint/eslint-plugin": "^8.0.1", "@typescript-eslint/parser": "^8.0.1", - "@wdio/browser-runner": "^8.40.1", - "@wdio/cli": "^8.40.0", - "@wdio/mocha-framework": "^8.40.0", + "@wdio/browser-runner": "^8.40.2", + "@wdio/cli": "^8.40.2", + "@wdio/mocha-framework": "^8.40.2", "@wdio/spec-reporter": "^8.36.1", "babel-plugin-macros": "^3.1.0", "babel-plugin-tsconfig-paths": "^1.0.3", From 82017fac8ca8ca067d73dc13ef50ab851b50b3dd Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 8 Aug 2024 11:30:44 +0200 Subject: [PATCH 019/165] core: bump goauthentik.io/api/v3 from 3.2024063.2 to 3.2024063.5 (#10817) Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go) from 3.2024063.2 to 3.2024063.5. - [Release notes](https://github.com/goauthentik/client-go/releases) - [Commits](https://github.com/goauthentik/client-go/compare/v3.2024063.2...v3.2024063.5) --- updated-dependencies: - dependency-name: goauthentik.io/api/v3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index 51b87d78e35b..78a7a8cf8063 100644 --- a/go.mod +++ b/go.mod @@ -28,7 +28,7 @@ require ( github.com/spf13/cobra v1.8.1 github.com/stretchr/testify v1.9.0 github.com/wwt/guac v1.3.2 - goauthentik.io/api/v3 v3.2024063.2 + goauthentik.io/api/v3 v3.2024063.5 golang.org/x/exp v0.0.0-20230210204819-062eb4c674ab golang.org/x/oauth2 v0.22.0 golang.org/x/sync v0.8.0 diff --git a/go.sum b/go.sum index 02243b05943e..97cdc3674549 100644 --- a/go.sum +++ b/go.sum @@ -293,8 +293,8 @@ go.opentelemetry.io/otel/trace v1.24.0 h1:CsKnnL4dUAr/0llH9FKuc698G04IrpWV0MQA/Y go.opentelemetry.io/otel/trace v1.24.0/go.mod h1:HPc3Xr/cOApsBI154IU0OI0HJexz+aw5uPdbs3UCjNU= go.uber.org/goleak v1.2.1 h1:NBol2c7O1ZokfZ0LEU9K6Whx/KnwvepVetCUhtKja4A= go.uber.org/goleak v1.2.1/go.mod h1:qlT2yGI9QafXHhZZLxlSuNsMw3FFLxBr+tBRlmO1xH4= -goauthentik.io/api/v3 v3.2024063.2 h1:dZhvf0CCz4SutGSjOzuLr6DZTIsRSrmboGrg+fYheeg= -goauthentik.io/api/v3 v3.2024063.2/go.mod h1:zz+mEZg8rY/7eEjkMGWJ2DnGqk+zqxuybGCGrR2O4Kw= +goauthentik.io/api/v3 v3.2024063.5 h1:iCjsJDDGt9H8AkNk0cQdGV6PYErKJlFThPsmbZ4Vp6E= +goauthentik.io/api/v3 v3.2024063.5/go.mod h1:zz+mEZg8rY/7eEjkMGWJ2DnGqk+zqxuybGCGrR2O4Kw= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= From 68af5b05724888670151dfd34fe8d195c2923b8f Mon Sep 17 00:00:00 2001 From: Marc 'risson' Schmitt Date: Thu, 8 Aug 2024 11:36:24 +0200 Subject: [PATCH 020/165] sources/plex: add property mappings (#10772) --- .../sources/plex/api/property_mappings.py | 31 + authentik/sources/plex/api/source.py | 11 +- .../sources/plex/api/source_connection.py | 33 +- ...tion_plexsourcepropertymapping_and_more.py | 61 ++ authentik/sources/plex/models.py | 67 +- authentik/sources/plex/plex.py | 14 +- authentik/sources/plex/tests.py | 20 +- authentik/sources/plex/urls.py | 10 +- blueprints/schema.json | 274 ++++- schema.yml | 968 +++++++++++++++--- .../PropertyMappingListPage.ts | 1 + .../PropertyMappingPlexSourceForm.ts | 40 + .../PropertyMappingWizard.ts | 1 + web/src/admin/sources/plex/PlexSourceForm.ts | 98 +- 14 files changed, 1458 insertions(+), 171 deletions(-) create mode 100644 authentik/sources/plex/api/property_mappings.py create mode 100644 authentik/sources/plex/migrations/0004_groupplexsourceconnection_plexsourcepropertymapping_and_more.py create mode 100644 web/src/admin/property-mappings/PropertyMappingPlexSourceForm.ts diff --git a/authentik/sources/plex/api/property_mappings.py b/authentik/sources/plex/api/property_mappings.py new file mode 100644 index 000000000000..80a9ac3e043d --- /dev/null +++ b/authentik/sources/plex/api/property_mappings.py @@ -0,0 +1,31 @@ +"""Plex source property mappings API""" + +from rest_framework.viewsets import ModelViewSet + +from authentik.core.api.property_mappings import PropertyMappingFilterSet, PropertyMappingSerializer +from authentik.core.api.used_by import UsedByMixin +from authentik.sources.plex.models import PlexSourcePropertyMapping + + +class PlexSourcePropertyMappingSerializer(PropertyMappingSerializer): + """PlexSourcePropertyMapping Serializer""" + + class Meta(PropertyMappingSerializer.Meta): + model = PlexSourcePropertyMapping + + +class PlexSourcePropertyMappingFilter(PropertyMappingFilterSet): + """Filter for PlexSourcePropertyMapping""" + + class Meta(PropertyMappingFilterSet.Meta): + model = PlexSourcePropertyMapping + + +class PlexSourcePropertyMappingViewSet(UsedByMixin, ModelViewSet): + """PlexSourcePropertyMapping Viewset""" + + queryset = PlexSourcePropertyMapping.objects.all() + serializer_class = PlexSourcePropertyMappingSerializer + filterset_class = PlexSourcePropertyMappingFilter + search_fields = ["name"] + ordering = ["name"] diff --git a/authentik/sources/plex/api/source.py b/authentik/sources/plex/api/source.py index 4560aea3556b..f662fe9f4b5f 100644 --- a/authentik/sources/plex/api/source.py +++ b/authentik/sources/plex/api/source.py @@ -19,7 +19,7 @@ from authentik.flows.challenge import RedirectChallenge from authentik.flows.views.executor import to_stage_response from authentik.rbac.decorators import permission_required -from authentik.sources.plex.models import PlexSource, PlexSourceConnection +from authentik.sources.plex.models import PlexSource, UserPlexSourceConnection from authentik.sources.plex.plex import PlexAuth, PlexSourceFlowManager LOGGER = get_logger() @@ -31,6 +31,7 @@ class PlexSourceSerializer(SourceSerializer): class Meta: model = PlexSource fields = SourceSerializer.Meta.fields + [ + "group_matching_mode", "client_id", "allowed_servers", "allow_friends", @@ -58,6 +59,7 @@ class PlexSourceViewSet(UsedByMixin, ModelViewSet): "enrollment_flow", "policy_engine_mode", "user_matching_mode", + "group_matching_mode", "client_id", "allow_friends", ] @@ -109,7 +111,10 @@ def redeem_token(self, request: Request) -> Response: source=source, request=request, identifier=str(identifier), - user_info=user_info, + user_info={ + "info": user_info, + "auth_api": auth_api, + }, policy_context={}, ) return to_stage_response(request, sfm.get_flow(plex_token=plex_token)) @@ -158,7 +163,7 @@ def redeem_token_authenticated(self, request: Request) -> Response: friends_allowed = owner_api.check_friends_overlap(identifier) servers_allowed = auth_api.check_server_overlap() if any([friends_allowed, servers_allowed]): - PlexSourceConnection.objects.create( + UserPlexSourceConnection.objects.create( plex_token=plex_token, user=request.user, identifier=identifier, diff --git a/authentik/sources/plex/api/source_connection.py b/authentik/sources/plex/api/source_connection.py index 2b5dc139731b..cc6ae57f7f7c 100644 --- a/authentik/sources/plex/api/source_connection.py +++ b/authentik/sources/plex/api/source_connection.py @@ -2,15 +2,20 @@ from rest_framework.viewsets import ModelViewSet -from authentik.core.api.sources import UserSourceConnectionSerializer, UserSourceConnectionViewSet -from authentik.sources.plex.models import PlexSourceConnection +from authentik.core.api.sources import ( + GroupSourceConnectionSerializer, + GroupSourceConnectionViewSet, + UserSourceConnectionSerializer, + UserSourceConnectionViewSet, +) +from authentik.sources.plex.models import GroupPlexSourceConnection, UserPlexSourceConnection -class PlexSourceConnectionSerializer(UserSourceConnectionSerializer): +class UserPlexSourceConnectionSerializer(UserSourceConnectionSerializer): """Plex Source connection Serializer""" class Meta(UserSourceConnectionSerializer.Meta): - model = PlexSourceConnection + model = UserPlexSourceConnection fields = UserSourceConnectionSerializer.Meta.fields + [ "identifier", "plex_token", @@ -21,8 +26,22 @@ class Meta(UserSourceConnectionSerializer.Meta): } -class PlexSourceConnectionViewSet(UserSourceConnectionViewSet, ModelViewSet): +class UserPlexSourceConnectionViewSet(UserSourceConnectionViewSet, ModelViewSet): """Plex Source connection Serializer""" - queryset = PlexSourceConnection.objects.all() - serializer_class = PlexSourceConnectionSerializer + queryset = UserPlexSourceConnection.objects.all() + serializer_class = UserPlexSourceConnectionSerializer + + +class GroupPlexSourceConnectionSerializer(GroupSourceConnectionSerializer): + """Plex Group-Source connection Serializer""" + + class Meta(GroupSourceConnectionSerializer.Meta): + model = GroupPlexSourceConnection + + +class GroupPlexSourceConnectionViewSet(GroupSourceConnectionViewSet, ModelViewSet): + """Group-source connection Viewset""" + + queryset = GroupPlexSourceConnection.objects.all() + serializer_class = GroupPlexSourceConnectionSerializer diff --git a/authentik/sources/plex/migrations/0004_groupplexsourceconnection_plexsourcepropertymapping_and_more.py b/authentik/sources/plex/migrations/0004_groupplexsourceconnection_plexsourcepropertymapping_and_more.py new file mode 100644 index 000000000000..28e67f38b060 --- /dev/null +++ b/authentik/sources/plex/migrations/0004_groupplexsourceconnection_plexsourcepropertymapping_and_more.py @@ -0,0 +1,61 @@ +# Generated by Django 5.0.7 on 2024-08-05 11:29 + +import django.db.models.deletion +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("authentik_core", "0039_source_group_matching_mode_alter_group_name_and_more"), + ("authentik_sources_plex", "0003_alter_plexsource_plex_token"), + ] + + operations = [ + migrations.CreateModel( + name="GroupPlexSourceConnection", + fields=[ + ( + "groupsourceconnection_ptr", + models.OneToOneField( + auto_created=True, + on_delete=django.db.models.deletion.CASCADE, + parent_link=True, + primary_key=True, + serialize=False, + to="authentik_core.groupsourceconnection", + ), + ), + ], + options={ + "verbose_name": "Group Plex Source Connection", + "verbose_name_plural": "Group Plex Source Connections", + }, + bases=("authentik_core.groupsourceconnection",), + ), + migrations.CreateModel( + name="PlexSourcePropertyMapping", + fields=[ + ( + "propertymapping_ptr", + models.OneToOneField( + auto_created=True, + on_delete=django.db.models.deletion.CASCADE, + parent_link=True, + primary_key=True, + serialize=False, + to="authentik_core.propertymapping", + ), + ), + ], + options={ + "verbose_name": "Plex Source Property Mapping", + "verbose_name_plural": "Plex Source Property Mappings", + }, + bases=("authentik_core.propertymapping",), + ), + migrations.RenameModel( + old_name="PlexSourceConnection", + new_name="UserPlexSourceConnection", + ), + ] diff --git a/authentik/sources/plex/models.py b/authentik/sources/plex/models.py index 12e5d92c47ca..92771014e2d4 100644 --- a/authentik/sources/plex/models.py +++ b/authentik/sources/plex/models.py @@ -1,5 +1,7 @@ """Plex source""" +from typing import Any + from django.contrib.postgres.fields import ArrayField from django.db import models from django.http.request import HttpRequest @@ -8,7 +10,12 @@ from rest_framework.fields import CharField from rest_framework.serializers import BaseSerializer, Serializer -from authentik.core.models import Source, UserSourceConnection +from authentik.core.models import ( + GroupSourceConnection, + PropertyMapping, + Source, + UserSourceConnection, +) from authentik.core.types import UILoginButton, UserSettingSerializer from authentik.flows.challenge import Challenge, ChallengeResponse from authentik.lib.generators import generate_id @@ -60,6 +67,22 @@ def serializer(self) -> type[BaseSerializer]: return PlexSourceSerializer + @property + def property_mapping_type(self) -> type[PropertyMapping]: + return PlexSourcePropertyMapping + + def get_base_user_properties(self, info: dict[str, Any], **kwargs): + return { + "username": info.get("username"), + "email": info.get("email"), + "name": info.get("title"), + } + + def get_base_group_properties(self, group_id: str, **kwargs): + return { + "name": group_id, + } + @property def icon_url(self) -> str: icon = super().icon_url @@ -95,18 +118,52 @@ class Meta: verbose_name_plural = _("Plex Sources") -class PlexSourceConnection(UserSourceConnection): +class PlexSourcePropertyMapping(PropertyMapping): + """Map Plex properties to User of Group object attributes""" + + @property + def component(self) -> str: + return "ak-property-mapping-plex-source-form" + + @property + def serializer(self) -> type[Serializer]: + from authentik.sources.plex.api.property_mappings import PlexSourcePropertyMappingSerializer + + return PlexSourcePropertyMappingSerializer + + class Meta: + verbose_name = _("Plex Source Property Mapping") + verbose_name_plural = _("Plex Source Property Mappings") + + +class UserPlexSourceConnection(UserSourceConnection): """Connect user and plex source""" plex_token = models.TextField() identifier = models.TextField() @property - def serializer(self) -> Serializer: - from authentik.sources.plex.api.source_connection import PlexSourceConnectionSerializer + def serializer(self) -> type[Serializer]: + from authentik.sources.plex.api.source_connection import UserPlexSourceConnectionSerializer - return PlexSourceConnectionSerializer + return UserPlexSourceConnectionSerializer class Meta: verbose_name = _("User Plex Source Connection") verbose_name_plural = _("User Plex Source Connections") + + +class GroupPlexSourceConnection(GroupSourceConnection): + """Group-source connection""" + + @property + def serializer(self) -> type[Serializer]: + from authentik.sources.plex.api.source_connection import ( + GroupPlexSourceConnectionSerializer, + ) + + return GroupPlexSourceConnectionSerializer + + class Meta: + verbose_name = _("Group Plex Source Connection") + verbose_name_plural = _("Group Plex Source Connections") diff --git a/authentik/sources/plex/plex.py b/authentik/sources/plex/plex.py index 60bc5e1c2bb7..4ac280905a16 100644 --- a/authentik/sources/plex/plex.py +++ b/authentik/sources/plex/plex.py @@ -9,7 +9,7 @@ from authentik import __version__ from authentik.core.sources.flow_manager import SourceFlowManager from authentik.lib.utils.http import get_http_session -from authentik.sources.plex.models import PlexSource, PlexSourceConnection +from authentik.sources.plex.models import PlexSource, UserPlexSourceConnection LOGGER = get_logger() @@ -73,11 +73,7 @@ def get_user_info(self) -> tuple[dict, int]: ) response.raise_for_status() raw_user_info = response.json() - return { - "username": raw_user_info.get("username"), - "email": raw_user_info.get("email"), - "name": raw_user_info.get("title"), - }, raw_user_info.get("id") + return raw_user_info, raw_user_info.get("id") def check_server_overlap(self) -> bool: """Check if the plex-token has any server overlap with our configured servers""" @@ -113,11 +109,11 @@ def check_friends_overlap(self, user_ident: int) -> bool: class PlexSourceFlowManager(SourceFlowManager): """Flow manager for plex sources""" - user_connection_type = PlexSourceConnection + user_connection_type = UserPlexSourceConnection def update_user_connection( - self, connection: PlexSourceConnection, **kwargs - ) -> PlexSourceConnection: + self, connection: UserPlexSourceConnection, **kwargs + ) -> UserPlexSourceConnection: """Set the access_token on the connection""" connection.plex_token = kwargs.get("plex_token") return connection diff --git a/authentik/sources/plex/tests.py b/authentik/sources/plex/tests.py index 3b78e714cfe7..53be3c77ce48 100644 --- a/authentik/sources/plex/tests.py +++ b/authentik/sources/plex/tests.py @@ -54,7 +54,7 @@ def test_get_user_info(self): self.assertEqual( api.get_user_info(), ( - {"username": "username", "email": "foo@bar.baz", "name": "title"}, + USER_INFO_RESPONSE, 1234123419, ), ) @@ -82,3 +82,21 @@ def test_check_task(self): mocker.get("https://plex.tv/api/v2/user", exc=RequestException()) check_plex_token_all() self.assertTrue(Event.objects.filter(action=EventAction.CONFIGURATION_ERROR).exists()) + + def test_user_base_properties(self): + """Test user base properties""" + properties = self.source.get_base_user_properties(info=USER_INFO_RESPONSE) + self.assertEqual( + properties, + { + "username": "username", + "name": "title", + "email": "foo@bar.baz", + }, + ) + + def test_group_base_properties(self): + """Test group base properties""" + for group_id in ["group 1", "group 2"]: + properties = self.source.get_base_group_properties(group_id=group_id) + self.assertEqual(properties, {"name": group_id}) diff --git a/authentik/sources/plex/urls.py b/authentik/sources/plex/urls.py index d1fa679dad96..2460d52a4e44 100644 --- a/authentik/sources/plex/urls.py +++ b/authentik/sources/plex/urls.py @@ -1,9 +1,15 @@ """API URLs""" +from authentik.sources.plex.api.property_mappings import PlexSourcePropertyMappingViewSet from authentik.sources.plex.api.source import PlexSourceViewSet -from authentik.sources.plex.api.source_connection import PlexSourceConnectionViewSet +from authentik.sources.plex.api.source_connection import ( + GroupPlexSourceConnectionViewSet, + UserPlexSourceConnectionViewSet, +) api_urlpatterns = [ - ("sources/user_connections/plex", PlexSourceConnectionViewSet), + ("propertymappings/source/plex", PlexSourcePropertyMappingViewSet), + ("sources/user_connections/plex", UserPlexSourceConnectionViewSet), + ("sources/group_connections/plex", GroupPlexSourceConnectionViewSet), ("sources/plex", PlexSourceViewSet), ] diff --git a/blueprints/schema.json b/blueprints/schema.json index 8ae6d8156f8c..ec03caedef59 100644 --- a/blueprints/schema.json +++ b/blueprints/schema.json @@ -1369,7 +1369,7 @@ ], "properties": { "model": { - "const": "authentik_sources_plex.plexsourceconnection" + "const": "authentik_sources_plex.plexsourcepropertymapping" }, "id": { "type": "string" @@ -1391,13 +1391,93 @@ } }, "permissions": { - "$ref": "#/$defs/model_authentik_sources_plex.plexsourceconnection_permissions" + "$ref": "#/$defs/model_authentik_sources_plex.plexsourcepropertymapping_permissions" }, "attrs": { - "$ref": "#/$defs/model_authentik_sources_plex.plexsourceconnection" + "$ref": "#/$defs/model_authentik_sources_plex.plexsourcepropertymapping" }, "identifiers": { - "$ref": "#/$defs/model_authentik_sources_plex.plexsourceconnection" + "$ref": "#/$defs/model_authentik_sources_plex.plexsourcepropertymapping" + } + } + }, + { + "type": "object", + "required": [ + "model", + "identifiers" + ], + "properties": { + "model": { + "const": "authentik_sources_plex.userplexsourceconnection" + }, + "id": { + "type": "string" + }, + "state": { + "type": "string", + "enum": [ + "absent", + "present", + "created", + "must_created" + ], + "default": "present" + }, + "conditions": { + "type": "array", + "items": { + "type": "boolean" + } + }, + "permissions": { + "$ref": "#/$defs/model_authentik_sources_plex.userplexsourceconnection_permissions" + }, + "attrs": { + "$ref": "#/$defs/model_authentik_sources_plex.userplexsourceconnection" + }, + "identifiers": { + "$ref": "#/$defs/model_authentik_sources_plex.userplexsourceconnection" + } + } + }, + { + "type": "object", + "required": [ + "model", + "identifiers" + ], + "properties": { + "model": { + "const": "authentik_sources_plex.groupplexsourceconnection" + }, + "id": { + "type": "string" + }, + "state": { + "type": "string", + "enum": [ + "absent", + "present", + "created", + "must_created" + ], + "default": "present" + }, + "conditions": { + "type": "array", + "items": { + "type": "boolean" + } + }, + "permissions": { + "$ref": "#/$defs/model_authentik_sources_plex.groupplexsourceconnection_permissions" + }, + "attrs": { + "$ref": "#/$defs/model_authentik_sources_plex.groupplexsourceconnection" + }, + "identifiers": { + "$ref": "#/$defs/model_authentik_sources_plex.groupplexsourceconnection" } } }, @@ -4270,7 +4350,9 @@ "authentik_sources_oauth.useroauthsourceconnection", "authentik_sources_oauth.groupoauthsourceconnection", "authentik_sources_plex.plexsource", - "authentik_sources_plex.plexsourceconnection", + "authentik_sources_plex.plexsourcepropertymapping", + "authentik_sources_plex.userplexsourceconnection", + "authentik_sources_plex.groupplexsourceconnection", "authentik_sources_saml.samlsource", "authentik_sources_saml.samlsourcepropertymapping", "authentik_sources_saml.usersamlsourceconnection", @@ -5966,6 +6048,10 @@ "authentik_core.delete_group", "authentik_core.remove_user_from_group", "authentik_core.view_group", + "authentik_core.add_groupsourceconnection", + "authentik_core.change_groupsourceconnection", + "authentik_core.delete_groupsourceconnection", + "authentik_core.view_groupsourceconnection", "authentik_core.add_propertymapping", "authentik_core.change_propertymapping", "authentik_core.delete_propertymapping", @@ -6235,6 +6321,22 @@ "authentik_rbac.edit_system_settings", "authentik_rbac.view_system_info", "authentik_rbac.view_system_settings", + "authentik_sources_kerberos.add_groupkerberossourceconnection", + "authentik_sources_kerberos.change_groupkerberossourceconnection", + "authentik_sources_kerberos.delete_groupkerberossourceconnection", + "authentik_sources_kerberos.view_groupkerberossourceconnection", + "authentik_sources_kerberos.add_kerberospropertymapping", + "authentik_sources_kerberos.change_kerberospropertymapping", + "authentik_sources_kerberos.delete_kerberospropertymapping", + "authentik_sources_kerberos.view_kerberospropertymapping", + "authentik_sources_kerberos.add_kerberossource", + "authentik_sources_kerberos.change_kerberossource", + "authentik_sources_kerberos.delete_kerberossource", + "authentik_sources_kerberos.view_kerberossource", + "authentik_sources_kerberos.add_userkerberossourceconnection", + "authentik_sources_kerberos.change_userkerberossourceconnection", + "authentik_sources_kerberos.delete_userkerberossourceconnection", + "authentik_sources_kerberos.view_userkerberossourceconnection", "authentik_sources_ldap.add_ldapsource", "authentik_sources_ldap.change_ldapsource", "authentik_sources_ldap.delete_ldapsource", @@ -6243,10 +6345,18 @@ "authentik_sources_ldap.change_ldapsourcepropertymapping", "authentik_sources_ldap.delete_ldapsourcepropertymapping", "authentik_sources_ldap.view_ldapsourcepropertymapping", + "authentik_sources_oauth.add_groupoauthsourceconnection", + "authentik_sources_oauth.change_groupoauthsourceconnection", + "authentik_sources_oauth.delete_groupoauthsourceconnection", + "authentik_sources_oauth.view_groupoauthsourceconnection", "authentik_sources_oauth.add_oauthsource", "authentik_sources_oauth.change_oauthsource", "authentik_sources_oauth.delete_oauthsource", "authentik_sources_oauth.view_oauthsource", + "authentik_sources_oauth.add_oauthsourcepropertymapping", + "authentik_sources_oauth.change_oauthsourcepropertymapping", + "authentik_sources_oauth.delete_oauthsourcepropertymapping", + "authentik_sources_oauth.view_oauthsourcepropertymapping", "authentik_sources_oauth.add_useroauthsourceconnection", "authentik_sources_oauth.change_useroauthsourceconnection", "authentik_sources_oauth.delete_useroauthsourceconnection", @@ -6259,10 +6369,18 @@ "authentik_sources_plex.change_plexsourceconnection", "authentik_sources_plex.delete_plexsourceconnection", "authentik_sources_plex.view_plexsourceconnection", + "authentik_sources_saml.add_groupsamlsourceconnection", + "authentik_sources_saml.change_groupsamlsourceconnection", + "authentik_sources_saml.delete_groupsamlsourceconnection", + "authentik_sources_saml.view_groupsamlsourceconnection", "authentik_sources_saml.add_samlsource", "authentik_sources_saml.change_samlsource", "authentik_sources_saml.delete_samlsource", "authentik_sources_saml.view_samlsource", + "authentik_sources_saml.add_samlsourcepropertymapping", + "authentik_sources_saml.change_samlsourcepropertymapping", + "authentik_sources_saml.delete_samlsourcepropertymapping", + "authentik_sources_saml.view_samlsourcepropertymapping", "authentik_sources_saml.add_usersamlsourceconnection", "authentik_sources_saml.change_usersamlsourceconnection", "authentik_sources_saml.delete_usersamlsourceconnection", @@ -7118,6 +7236,16 @@ "minLength": 1, "title": "Icon" }, + "group_matching_mode": { + "type": "string", + "enum": [ + "identifier", + "name_link", + "name_deny" + ], + "title": "Group matching mode", + "description": "How the source determines if an existing group should be used or a new group created." + }, "client_id": { "type": "string", "minLength": 1, @@ -7174,7 +7302,58 @@ } } }, - "model_authentik_sources_plex.plexsourceconnection": { + "model_authentik_sources_plex.plexsourcepropertymapping": { + "type": "object", + "properties": { + "managed": { + "type": [ + "string", + "null" + ], + "minLength": 1, + "title": "Managed by authentik", + "description": "Objects that are managed by authentik. These objects are created and updated automatically. This flag only indicates that an object can be overwritten by migrations. You can still modify the objects via the API, but expect changes to be overwritten in a later update." + }, + "name": { + "type": "string", + "minLength": 1, + "title": "Name" + }, + "expression": { + "type": "string", + "minLength": 1, + "title": "Expression" + } + }, + "required": [] + }, + "model_authentik_sources_plex.plexsourcepropertymapping_permissions": { + "type": "array", + "items": { + "type": "object", + "required": [ + "permission" + ], + "properties": { + "permission": { + "type": "string", + "enum": [ + "add_plexsourcepropertymapping", + "change_plexsourcepropertymapping", + "delete_plexsourcepropertymapping", + "view_plexsourcepropertymapping" + ] + }, + "user": { + "type": "integer" + }, + "role": { + "type": "string" + } + } + } + }, + "model_authentik_sources_plex.userplexsourceconnection": { "type": "object", "properties": { "identifier": { @@ -7195,7 +7374,44 @@ }, "required": [] }, - "model_authentik_sources_plex.plexsourceconnection_permissions": { + "model_authentik_sources_plex.userplexsourceconnection_permissions": { + "type": "array", + "items": { + "type": "object", + "required": [ + "permission" + ], + "properties": { + "permission": { + "type": "string", + "enum": [ + "add_userplexsourceconnection", + "change_userplexsourceconnection", + "delete_userplexsourceconnection", + "view_userplexsourceconnection" + ] + }, + "user": { + "type": "integer" + }, + "role": { + "type": "string" + } + } + } + }, + "model_authentik_sources_plex.groupplexsourceconnection": { + "type": "object", + "properties": { + "icon": { + "type": "string", + "minLength": 1, + "title": "Icon" + } + }, + "required": [] + }, + "model_authentik_sources_plex.groupplexsourceconnection_permissions": { "type": "array", "items": { "type": "object", @@ -7206,10 +7422,10 @@ "permission": { "type": "string", "enum": [ - "add_plexsourceconnection", - "change_plexsourceconnection", - "delete_plexsourceconnection", - "view_plexsourceconnection" + "add_groupplexsourceconnection", + "change_groupplexsourceconnection", + "delete_groupplexsourceconnection", + "view_groupplexsourceconnection" ] }, "user": { @@ -11495,6 +11711,10 @@ "authentik_core.delete_group", "authentik_core.remove_user_from_group", "authentik_core.view_group", + "authentik_core.add_groupsourceconnection", + "authentik_core.change_groupsourceconnection", + "authentik_core.delete_groupsourceconnection", + "authentik_core.view_groupsourceconnection", "authentik_core.add_propertymapping", "authentik_core.change_propertymapping", "authentik_core.delete_propertymapping", @@ -11764,6 +11984,22 @@ "authentik_rbac.edit_system_settings", "authentik_rbac.view_system_info", "authentik_rbac.view_system_settings", + "authentik_sources_kerberos.add_groupkerberossourceconnection", + "authentik_sources_kerberos.change_groupkerberossourceconnection", + "authentik_sources_kerberos.delete_groupkerberossourceconnection", + "authentik_sources_kerberos.view_groupkerberossourceconnection", + "authentik_sources_kerberos.add_kerberospropertymapping", + "authentik_sources_kerberos.change_kerberospropertymapping", + "authentik_sources_kerberos.delete_kerberospropertymapping", + "authentik_sources_kerberos.view_kerberospropertymapping", + "authentik_sources_kerberos.add_kerberossource", + "authentik_sources_kerberos.change_kerberossource", + "authentik_sources_kerberos.delete_kerberossource", + "authentik_sources_kerberos.view_kerberossource", + "authentik_sources_kerberos.add_userkerberossourceconnection", + "authentik_sources_kerberos.change_userkerberossourceconnection", + "authentik_sources_kerberos.delete_userkerberossourceconnection", + "authentik_sources_kerberos.view_userkerberossourceconnection", "authentik_sources_ldap.add_ldapsource", "authentik_sources_ldap.change_ldapsource", "authentik_sources_ldap.delete_ldapsource", @@ -11772,10 +12008,18 @@ "authentik_sources_ldap.change_ldapsourcepropertymapping", "authentik_sources_ldap.delete_ldapsourcepropertymapping", "authentik_sources_ldap.view_ldapsourcepropertymapping", + "authentik_sources_oauth.add_groupoauthsourceconnection", + "authentik_sources_oauth.change_groupoauthsourceconnection", + "authentik_sources_oauth.delete_groupoauthsourceconnection", + "authentik_sources_oauth.view_groupoauthsourceconnection", "authentik_sources_oauth.add_oauthsource", "authentik_sources_oauth.change_oauthsource", "authentik_sources_oauth.delete_oauthsource", "authentik_sources_oauth.view_oauthsource", + "authentik_sources_oauth.add_oauthsourcepropertymapping", + "authentik_sources_oauth.change_oauthsourcepropertymapping", + "authentik_sources_oauth.delete_oauthsourcepropertymapping", + "authentik_sources_oauth.view_oauthsourcepropertymapping", "authentik_sources_oauth.add_useroauthsourceconnection", "authentik_sources_oauth.change_useroauthsourceconnection", "authentik_sources_oauth.delete_useroauthsourceconnection", @@ -11788,10 +12032,18 @@ "authentik_sources_plex.change_plexsourceconnection", "authentik_sources_plex.delete_plexsourceconnection", "authentik_sources_plex.view_plexsourceconnection", + "authentik_sources_saml.add_groupsamlsourceconnection", + "authentik_sources_saml.change_groupsamlsourceconnection", + "authentik_sources_saml.delete_groupsamlsourceconnection", + "authentik_sources_saml.view_groupsamlsourceconnection", "authentik_sources_saml.add_samlsource", "authentik_sources_saml.change_samlsource", "authentik_sources_saml.delete_samlsource", "authentik_sources_saml.view_samlsource", + "authentik_sources_saml.add_samlsourcepropertymapping", + "authentik_sources_saml.change_samlsourcepropertymapping", + "authentik_sources_saml.delete_samlsourcepropertymapping", + "authentik_sources_saml.view_samlsourcepropertymapping", "authentik_sources_saml.add_usersamlsourceconnection", "authentik_sources_saml.change_usersamlsourceconnection", "authentik_sources_saml.delete_usersamlsourceconnection", diff --git a/schema.yml b/schema.yml index e504873ea4d7..e5c8013ffc8b 100644 --- a/schema.yml +++ b/schema.yml @@ -16540,10 +16540,10 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/source/saml/: + /propertymappings/source/plex/: get: - operationId: propertymappings_source_saml_list - description: SAMLSourcePropertyMapping Viewset + operationId: propertymappings_source_plex_list + description: PlexSourcePropertyMapping Viewset parameters: - in: query name: managed @@ -16594,7 +16594,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PaginatedSAMLSourcePropertyMappingList' + $ref: '#/components/schemas/PaginatedPlexSourcePropertyMappingList' description: '' '400': content: @@ -16609,15 +16609,15 @@ paths: $ref: '#/components/schemas/GenericError' description: '' post: - operationId: propertymappings_source_saml_create - description: SAMLSourcePropertyMapping Viewset + operationId: propertymappings_source_plex_create + description: PlexSourcePropertyMapping Viewset tags: - propertymappings requestBody: content: application/json: schema: - $ref: '#/components/schemas/SAMLSourcePropertyMappingRequest' + $ref: '#/components/schemas/PlexSourcePropertyMappingRequest' required: true security: - authentik: [] @@ -16626,7 +16626,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/SAMLSourcePropertyMapping' + $ref: '#/components/schemas/PlexSourcePropertyMapping' description: '' '400': content: @@ -16640,17 +16640,17 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/source/saml/{pm_uuid}/: + /propertymappings/source/plex/{pm_uuid}/: get: - operationId: propertymappings_source_saml_retrieve - description: SAMLSourcePropertyMapping Viewset + operationId: propertymappings_source_plex_retrieve + description: PlexSourcePropertyMapping Viewset parameters: - in: path name: pm_uuid schema: type: string format: uuid - description: A UUID string identifying this SAML Source Property Mapping. + description: A UUID string identifying this Plex Source Property Mapping. required: true tags: - propertymappings @@ -16661,7 +16661,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/SAMLSourcePropertyMapping' + $ref: '#/components/schemas/PlexSourcePropertyMapping' description: '' '400': content: @@ -16676,15 +16676,15 @@ paths: $ref: '#/components/schemas/GenericError' description: '' put: - operationId: propertymappings_source_saml_update - description: SAMLSourcePropertyMapping Viewset + operationId: propertymappings_source_plex_update + description: PlexSourcePropertyMapping Viewset parameters: - in: path name: pm_uuid schema: type: string format: uuid - description: A UUID string identifying this SAML Source Property Mapping. + description: A UUID string identifying this Plex Source Property Mapping. required: true tags: - propertymappings @@ -16692,7 +16692,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/SAMLSourcePropertyMappingRequest' + $ref: '#/components/schemas/PlexSourcePropertyMappingRequest' required: true security: - authentik: [] @@ -16701,7 +16701,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/SAMLSourcePropertyMapping' + $ref: '#/components/schemas/PlexSourcePropertyMapping' description: '' '400': content: @@ -16716,15 +16716,15 @@ paths: $ref: '#/components/schemas/GenericError' description: '' patch: - operationId: propertymappings_source_saml_partial_update - description: SAMLSourcePropertyMapping Viewset + operationId: propertymappings_source_plex_partial_update + description: PlexSourcePropertyMapping Viewset parameters: - in: path name: pm_uuid schema: type: string format: uuid - description: A UUID string identifying this SAML Source Property Mapping. + description: A UUID string identifying this Plex Source Property Mapping. required: true tags: - propertymappings @@ -16732,7 +16732,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PatchedSAMLSourcePropertyMappingRequest' + $ref: '#/components/schemas/PatchedPlexSourcePropertyMappingRequest' security: - authentik: [] responses: @@ -16740,7 +16740,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/SAMLSourcePropertyMapping' + $ref: '#/components/schemas/PlexSourcePropertyMapping' description: '' '400': content: @@ -16755,15 +16755,15 @@ paths: $ref: '#/components/schemas/GenericError' description: '' delete: - operationId: propertymappings_source_saml_destroy - description: SAMLSourcePropertyMapping Viewset + operationId: propertymappings_source_plex_destroy + description: PlexSourcePropertyMapping Viewset parameters: - in: path name: pm_uuid schema: type: string format: uuid - description: A UUID string identifying this SAML Source Property Mapping. + description: A UUID string identifying this Plex Source Property Mapping. required: true tags: - propertymappings @@ -16784,9 +16784,9 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/source/saml/{pm_uuid}/used_by/: + /propertymappings/source/plex/{pm_uuid}/used_by/: get: - operationId: propertymappings_source_saml_used_by_list + operationId: propertymappings_source_plex_used_by_list description: Get a list of all objects that use this object parameters: - in: path @@ -16794,7 +16794,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this SAML Source Property Mapping. + description: A UUID string identifying this Plex Source Property Mapping. required: true tags: - propertymappings @@ -16821,10 +16821,10 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/source/scim/: + /propertymappings/source/saml/: get: - operationId: propertymappings_source_scim_list - description: SCIMSourcePropertyMapping Viewset + operationId: propertymappings_source_saml_list + description: SAMLSourcePropertyMapping Viewset parameters: - in: query name: managed @@ -16875,7 +16875,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PaginatedSCIMSourcePropertyMappingList' + $ref: '#/components/schemas/PaginatedSAMLSourcePropertyMappingList' description: '' '400': content: @@ -16890,15 +16890,15 @@ paths: $ref: '#/components/schemas/GenericError' description: '' post: - operationId: propertymappings_source_scim_create - description: SCIMSourcePropertyMapping Viewset + operationId: propertymappings_source_saml_create + description: SAMLSourcePropertyMapping Viewset tags: - propertymappings requestBody: content: application/json: schema: - $ref: '#/components/schemas/SCIMSourcePropertyMappingRequest' + $ref: '#/components/schemas/SAMLSourcePropertyMappingRequest' required: true security: - authentik: [] @@ -16907,7 +16907,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/SCIMSourcePropertyMapping' + $ref: '#/components/schemas/SAMLSourcePropertyMapping' description: '' '400': content: @@ -16921,17 +16921,17 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/source/scim/{pm_uuid}/: + /propertymappings/source/saml/{pm_uuid}/: get: - operationId: propertymappings_source_scim_retrieve - description: SCIMSourcePropertyMapping Viewset + operationId: propertymappings_source_saml_retrieve + description: SAMLSourcePropertyMapping Viewset parameters: - in: path name: pm_uuid schema: type: string format: uuid - description: A UUID string identifying this SCIM Source Property Mapping. + description: A UUID string identifying this SAML Source Property Mapping. required: true tags: - propertymappings @@ -16942,7 +16942,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/SCIMSourcePropertyMapping' + $ref: '#/components/schemas/SAMLSourcePropertyMapping' description: '' '400': content: @@ -16957,15 +16957,15 @@ paths: $ref: '#/components/schemas/GenericError' description: '' put: - operationId: propertymappings_source_scim_update - description: SCIMSourcePropertyMapping Viewset + operationId: propertymappings_source_saml_update + description: SAMLSourcePropertyMapping Viewset parameters: - in: path name: pm_uuid schema: type: string format: uuid - description: A UUID string identifying this SCIM Source Property Mapping. + description: A UUID string identifying this SAML Source Property Mapping. required: true tags: - propertymappings @@ -16973,7 +16973,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/SCIMSourcePropertyMappingRequest' + $ref: '#/components/schemas/SAMLSourcePropertyMappingRequest' required: true security: - authentik: [] @@ -16982,7 +16982,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/SCIMSourcePropertyMapping' + $ref: '#/components/schemas/SAMLSourcePropertyMapping' description: '' '400': content: @@ -16997,15 +16997,15 @@ paths: $ref: '#/components/schemas/GenericError' description: '' patch: - operationId: propertymappings_source_scim_partial_update - description: SCIMSourcePropertyMapping Viewset + operationId: propertymappings_source_saml_partial_update + description: SAMLSourcePropertyMapping Viewset parameters: - in: path name: pm_uuid schema: type: string format: uuid - description: A UUID string identifying this SCIM Source Property Mapping. + description: A UUID string identifying this SAML Source Property Mapping. required: true tags: - propertymappings @@ -17013,7 +17013,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PatchedSCIMSourcePropertyMappingRequest' + $ref: '#/components/schemas/PatchedSAMLSourcePropertyMappingRequest' security: - authentik: [] responses: @@ -17021,7 +17021,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/SCIMSourcePropertyMapping' + $ref: '#/components/schemas/SAMLSourcePropertyMapping' description: '' '400': content: @@ -17036,15 +17036,15 @@ paths: $ref: '#/components/schemas/GenericError' description: '' delete: - operationId: propertymappings_source_scim_destroy - description: SCIMSourcePropertyMapping Viewset + operationId: propertymappings_source_saml_destroy + description: SAMLSourcePropertyMapping Viewset parameters: - in: path name: pm_uuid schema: type: string format: uuid - description: A UUID string identifying this SCIM Source Property Mapping. + description: A UUID string identifying this SAML Source Property Mapping. required: true tags: - propertymappings @@ -17065,9 +17065,9 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/source/scim/{pm_uuid}/used_by/: + /propertymappings/source/saml/{pm_uuid}/used_by/: get: - operationId: propertymappings_source_scim_used_by_list + operationId: propertymappings_source_saml_used_by_list description: Get a list of all objects that use this object parameters: - in: path @@ -17075,7 +17075,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this SCIM Source Property Mapping. + description: A UUID string identifying this SAML Source Property Mapping. required: true tags: - propertymappings @@ -17102,22 +17102,27 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /providers/all/: + /propertymappings/source/scim/: get: - operationId: providers_all_list - description: Provider Viewset + operationId: propertymappings_source_scim_list + description: SCIMSourcePropertyMapping Viewset parameters: - in: query - name: application__isnull + name: managed schema: - type: boolean + type: array + items: + type: string + explode: true + style: form - in: query - name: backchannel + name: managed__isnull schema: type: boolean - description: When not set all providers are returned. When set to true, only - backchannel providers are returned. When set to false, backchannel providers - are excluded + - in: query + name: name + schema: + type: string - name: ordering required: false in: query @@ -17143,7 +17148,7 @@ paths: schema: type: string tags: - - providers + - propertymappings security: - authentik: [] responses: @@ -17151,7 +17156,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PaginatedProviderList' + $ref: '#/components/schemas/PaginatedSCIMSourcePropertyMappingList' description: '' '400': content: @@ -17165,19 +17170,52 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /providers/all/{id}/: + post: + operationId: propertymappings_source_scim_create + description: SCIMSourcePropertyMapping Viewset + tags: + - propertymappings + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/SCIMSourcePropertyMappingRequest' + required: true + security: + - authentik: [] + responses: + '201': + content: + application/json: + schema: + $ref: '#/components/schemas/SCIMSourcePropertyMapping' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /propertymappings/source/scim/{pm_uuid}/: get: - operationId: providers_all_retrieve - description: Provider Viewset + operationId: propertymappings_source_scim_retrieve + description: SCIMSourcePropertyMapping Viewset parameters: - in: path - name: id + name: pm_uuid schema: - type: integer - description: A unique integer value identifying this provider. + type: string + format: uuid + description: A UUID string identifying this SCIM Source Property Mapping. required: true tags: - - providers + - propertymappings security: - authentik: [] responses: @@ -17185,7 +17223,86 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/Provider' + $ref: '#/components/schemas/SCIMSourcePropertyMapping' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + put: + operationId: propertymappings_source_scim_update + description: SCIMSourcePropertyMapping Viewset + parameters: + - in: path + name: pm_uuid + schema: + type: string + format: uuid + description: A UUID string identifying this SCIM Source Property Mapping. + required: true + tags: + - propertymappings + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/SCIMSourcePropertyMappingRequest' + required: true + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/SCIMSourcePropertyMapping' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + patch: + operationId: propertymappings_source_scim_partial_update + description: SCIMSourcePropertyMapping Viewset + parameters: + - in: path + name: pm_uuid + schema: + type: string + format: uuid + description: A UUID string identifying this SCIM Source Property Mapping. + required: true + tags: + - propertymappings + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/PatchedSCIMSourcePropertyMappingRequest' + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/SCIMSourcePropertyMapping' description: '' '400': content: @@ -17200,17 +17317,18 @@ paths: $ref: '#/components/schemas/GenericError' description: '' delete: - operationId: providers_all_destroy - description: Provider Viewset + operationId: propertymappings_source_scim_destroy + description: SCIMSourcePropertyMapping Viewset parameters: - in: path - name: id + name: pm_uuid schema: - type: integer - description: A unique integer value identifying this provider. + type: string + format: uuid + description: A UUID string identifying this SCIM Source Property Mapping. required: true tags: - - providers + - propertymappings security: - authentik: [] responses: @@ -17228,19 +17346,182 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /providers/all/{id}/used_by/: + /propertymappings/source/scim/{pm_uuid}/used_by/: get: - operationId: providers_all_used_by_list + operationId: propertymappings_source_scim_used_by_list description: Get a list of all objects that use this object parameters: - in: path - name: id + name: pm_uuid schema: - type: integer - description: A unique integer value identifying this provider. + type: string + format: uuid + description: A UUID string identifying this SCIM Source Property Mapping. required: true tags: - - providers + - propertymappings + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + type: array + items: + $ref: '#/components/schemas/UsedBy' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /providers/all/: + get: + operationId: providers_all_list + description: Provider Viewset + parameters: + - in: query + name: application__isnull + schema: + type: boolean + - in: query + name: backchannel + schema: + type: boolean + description: When not set all providers are returned. When set to true, only + backchannel providers are returned. When set to false, backchannel providers + are excluded + - name: ordering + required: false + in: query + description: Which field to use when ordering the results. + schema: + type: string + - name: page + required: false + in: query + description: A page number within the paginated result set. + schema: + type: integer + - name: page_size + required: false + in: query + description: Number of results to return per page. + schema: + type: integer + - name: search + required: false + in: query + description: A search term. + schema: + type: string + tags: + - providers + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/PaginatedProviderList' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /providers/all/{id}/: + get: + operationId: providers_all_retrieve + description: Provider Viewset + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this provider. + required: true + tags: + - providers + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/Provider' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + delete: + operationId: providers_all_destroy + description: Provider Viewset + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this provider. + required: true + tags: + - providers + security: + - authentik: [] + responses: + '204': + description: No response body + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /providers/all/{id}/used_by/: + get: + operationId: providers_all_used_by_list + description: Get a list of all objects that use this object + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this provider. + required: true + tags: + - providers security: - authentik: [] responses: @@ -22175,8 +22456,10 @@ paths: - authentik_sources_oauth.oauthsource - authentik_sources_oauth.oauthsourcepropertymapping - authentik_sources_oauth.useroauthsourceconnection + - authentik_sources_plex.groupplexsourceconnection - authentik_sources_plex.plexsource - - authentik_sources_plex.plexsourceconnection + - authentik_sources_plex.plexsourcepropertymapping + - authentik_sources_plex.userplexsourceconnection - authentik_sources_saml.groupsamlsourceconnection - authentik_sources_saml.samlsource - authentik_sources_saml.samlsourcepropertymapping @@ -22407,8 +22690,10 @@ paths: - authentik_sources_oauth.oauthsource - authentik_sources_oauth.oauthsourcepropertymapping - authentik_sources_oauth.useroauthsourceconnection + - authentik_sources_plex.groupplexsourceconnection - authentik_sources_plex.plexsource - - authentik_sources_plex.plexsourceconnection + - authentik_sources_plex.plexsourcepropertymapping + - authentik_sources_plex.userplexsourceconnection - authentik_sources_saml.groupsamlsourceconnection - authentik_sources_saml.samlsource - authentik_sources_saml.samlsourcepropertymapping @@ -23958,6 +24243,258 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' + /sources/group_connections/plex/: + get: + operationId: sources_group_connections_plex_list + description: Group-source connection Viewset + parameters: + - in: query + name: group + schema: + type: string + format: uuid + - name: ordering + required: false + in: query + description: Which field to use when ordering the results. + schema: + type: string + - name: page + required: false + in: query + description: A page number within the paginated result set. + schema: + type: integer + - name: page_size + required: false + in: query + description: Number of results to return per page. + schema: + type: integer + - name: search + required: false + in: query + description: A search term. + schema: + type: string + - in: query + name: source__slug + schema: + type: string + tags: + - sources + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/PaginatedGroupPlexSourceConnectionList' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + post: + operationId: sources_group_connections_plex_create + description: Group-source connection Viewset + tags: + - sources + security: + - authentik: [] + responses: + '201': + content: + application/json: + schema: + $ref: '#/components/schemas/GroupPlexSourceConnection' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /sources/group_connections/plex/{id}/: + get: + operationId: sources_group_connections_plex_retrieve + description: Group-source connection Viewset + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this Group Plex Source Connection. + required: true + tags: + - sources + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/GroupPlexSourceConnection' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + put: + operationId: sources_group_connections_plex_update + description: Group-source connection Viewset + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this Group Plex Source Connection. + required: true + tags: + - sources + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/GroupPlexSourceConnection' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + patch: + operationId: sources_group_connections_plex_partial_update + description: Group-source connection Viewset + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this Group Plex Source Connection. + required: true + tags: + - sources + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/GroupPlexSourceConnection' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + delete: + operationId: sources_group_connections_plex_destroy + description: Group-source connection Viewset + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this Group Plex Source Connection. + required: true + tags: + - sources + security: + - authentik: [] + responses: + '204': + description: No response body + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' + /sources/group_connections/plex/{id}/used_by/: + get: + operationId: sources_group_connections_plex_used_by_list + description: Get a list of all objects that use this object + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this Group Plex Source Connection. + required: true + tags: + - sources + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + type: array + items: + $ref: '#/components/schemas/UsedBy' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' /sources/group_connections/saml/: get: operationId: sources_group_connections_saml_list @@ -25026,6 +25563,17 @@ paths: schema: type: string format: uuid + - in: query + name: group_matching_mode + schema: + type: string + enum: + - identifier + - name_deny + - name_link + description: |+ + How the source determines if an existing group should be used or a new group created. + - in: query name: name schema: @@ -27139,7 +27687,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PaginatedPlexSourceConnectionList' + $ref: '#/components/schemas/PaginatedUserPlexSourceConnectionList' description: '' '400': content: @@ -27162,7 +27710,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlexSourceConnectionRequest' + $ref: '#/components/schemas/UserPlexSourceConnectionRequest' required: true security: - authentik: [] @@ -27171,7 +27719,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlexSourceConnection' + $ref: '#/components/schemas/UserPlexSourceConnection' description: '' '400': content: @@ -27205,7 +27753,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlexSourceConnection' + $ref: '#/components/schemas/UserPlexSourceConnection' description: '' '400': content: @@ -27235,7 +27783,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlexSourceConnectionRequest' + $ref: '#/components/schemas/UserPlexSourceConnectionRequest' required: true security: - authentik: [] @@ -27244,7 +27792,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlexSourceConnection' + $ref: '#/components/schemas/UserPlexSourceConnection' description: '' '400': content: @@ -27274,7 +27822,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PatchedPlexSourceConnectionRequest' + $ref: '#/components/schemas/PatchedUserPlexSourceConnectionRequest' security: - authentik: [] responses: @@ -27282,7 +27830,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/PlexSourceConnection' + $ref: '#/components/schemas/UserPlexSourceConnection' description: '' '400': content: @@ -39635,6 +40183,35 @@ components: - identifier - pk - source + GroupPlexSourceConnection: + type: object + description: Plex Group-Source connection Serializer + properties: + pk: + type: integer + readOnly: true + title: ID + group: + type: string + format: uuid + readOnly: true + source: + allOf: + - $ref: '#/components/schemas/Source' + readOnly: true + identifier: + type: string + readOnly: true + created: + type: string + format: date-time + readOnly: true + required: + - created + - group + - identifier + - pk + - source GroupRequest: type: object description: Group Serializer @@ -41235,7 +41812,9 @@ components: - authentik_sources_oauth.useroauthsourceconnection - authentik_sources_oauth.groupoauthsourceconnection - authentik_sources_plex.plexsource - - authentik_sources_plex.plexsourceconnection + - authentik_sources_plex.plexsourcepropertymapping + - authentik_sources_plex.userplexsourceconnection + - authentik_sources_plex.groupplexsourceconnection - authentik_sources_saml.samlsource - authentik_sources_saml.samlsourcepropertymapping - authentik_sources_saml.usersamlsourceconnection @@ -42764,6 +43343,18 @@ components: required: - pagination - results + PaginatedGroupPlexSourceConnectionList: + type: object + properties: + pagination: + $ref: '#/components/schemas/Pagination' + results: + type: array + items: + $ref: '#/components/schemas/GroupPlexSourceConnection' + required: + - pagination + - results PaginatedGroupSAMLSourceConnectionList: type: object properties: @@ -43076,7 +43667,7 @@ components: required: - pagination - results - PaginatedPlexSourceConnectionList: + PaginatedPlexSourceList: type: object properties: pagination: @@ -43084,11 +43675,11 @@ components: results: type: array items: - $ref: '#/components/schemas/PlexSourceConnection' + $ref: '#/components/schemas/PlexSource' required: - pagination - results - PaginatedPlexSourceList: + PaginatedPlexSourcePropertyMappingList: type: object properties: pagination: @@ -43096,7 +43687,7 @@ components: results: type: array items: - $ref: '#/components/schemas/PlexSource' + $ref: '#/components/schemas/PlexSourcePropertyMapping' required: - pagination - results @@ -43676,6 +44267,18 @@ components: required: - pagination - results + PaginatedUserPlexSourceConnectionList: + type: object + properties: + pagination: + $ref: '#/components/schemas/Pagination' + results: + type: array + items: + $ref: '#/components/schemas/UserPlexSourceConnection' + required: + - pagination + - results PaginatedUserSAMLSourceConnectionList: type: object properties: @@ -45733,16 +46336,24 @@ components: object_pk: type: string minLength: 1 - PatchedPlexSourceConnectionRequest: + PatchedPlexSourcePropertyMappingRequest: type: object - description: Plex Source connection Serializer + description: PlexSourcePropertyMapping Serializer properties: - identifier: + managed: type: string + nullable: true minLength: 1 - plex_token: + title: Managed by authentik + description: Objects that are managed by authentik. These objects are created + and updated automatically. This flag only indicates that an object can + be overwritten by migrations. You can still modify the objects via the + API, but expect changes to be overwritten in a later update. + name: + type: string + minLength: 1 + expression: type: string - writeOnly: true minLength: 1 PatchedPlexSourceRequest: type: object @@ -45790,6 +46401,11 @@ components: user_path_template: type: string minLength: 1 + group_matching_mode: + allOf: + - $ref: '#/components/schemas/GroupMatchingModeEnum' + description: How the source determines if an existing group should be used + or a new group created. client_id: type: string minLength: 1 @@ -46719,6 +47335,17 @@ components: type: string writeOnly: true nullable: true + PatchedUserPlexSourceConnectionRequest: + type: object + description: Plex Source connection Serializer + properties: + identifier: + type: string + minLength: 1 + plex_token: + type: string + writeOnly: true + minLength: 1 PatchedUserRequest: type: object description: User Serializer @@ -46963,6 +47590,11 @@ components: icon: type: string readOnly: true + group_matching_mode: + allOf: + - $ref: '#/components/schemas/GroupMatchingModeEnum' + description: How the source determines if an existing group should be used + or a new group created. client_id: type: string description: Client identifier used to talk to Plex. @@ -46989,47 +47621,73 @@ components: - slug - verbose_name - verbose_name_plural - PlexSourceConnection: + PlexSourcePropertyMapping: type: object - description: Plex Source connection Serializer + description: PlexSourcePropertyMapping Serializer properties: pk: - type: integer + type: string + format: uuid readOnly: true - title: ID - user: - type: integer + title: Pm uuid + managed: + type: string + nullable: true + title: Managed by authentik + description: Objects that are managed by authentik. These objects are created + and updated automatically. This flag only indicates that an object can + be overwritten by migrations. You can still modify the objects via the + API, but expect changes to be overwritten in a later update. + name: + type: string + expression: + type: string + component: + type: string + description: Get object's component so that we know how to edit the object readOnly: true - source: - allOf: - - $ref: '#/components/schemas/Source' + verbose_name: + type: string + description: Return object's verbose_name readOnly: true - created: + verbose_name_plural: type: string - format: date-time + description: Return object's plural verbose_name readOnly: true - identifier: + meta_model_name: type: string + description: Return internal model name + readOnly: true required: - - created - - identifier + - component + - expression + - meta_model_name + - name - pk - - source - - user - PlexSourceConnectionRequest: + - verbose_name + - verbose_name_plural + PlexSourcePropertyMappingRequest: type: object - description: Plex Source connection Serializer + description: PlexSourcePropertyMapping Serializer properties: - identifier: + managed: type: string + nullable: true minLength: 1 - plex_token: + title: Managed by authentik + description: Objects that are managed by authentik. These objects are created + and updated automatically. This flag only indicates that an object can + be overwritten by migrations. You can still modify the objects via the + API, but expect changes to be overwritten in a later update. + name: + type: string + minLength: 1 + expression: type: string - writeOnly: true minLength: 1 required: - - identifier - - plex_token + - expression + - name PlexSourceRequest: type: object description: Plex Source Serializer @@ -47076,6 +47734,11 @@ components: user_path_template: type: string minLength: 1 + group_matching_mode: + allOf: + - $ref: '#/components/schemas/GroupMatchingModeEnum' + description: How the source determines if an existing group should be used + or a new group created. client_id: type: string minLength: 1 @@ -51639,6 +52302,47 @@ components: readOnly: true required: - paths + UserPlexSourceConnection: + type: object + description: Plex Source connection Serializer + properties: + pk: + type: integer + readOnly: true + title: ID + user: + type: integer + readOnly: true + source: + allOf: + - $ref: '#/components/schemas/Source' + readOnly: true + created: + type: string + format: date-time + readOnly: true + identifier: + type: string + required: + - created + - identifier + - pk + - source + - user + UserPlexSourceConnectionRequest: + type: object + description: Plex Source connection Serializer + properties: + identifier: + type: string + minLength: 1 + plex_token: + type: string + writeOnly: true + minLength: 1 + required: + - identifier + - plex_token UserRequest: type: object description: User Serializer diff --git a/web/src/admin/property-mappings/PropertyMappingListPage.ts b/web/src/admin/property-mappings/PropertyMappingListPage.ts index 5d4b32450cd7..3a55062ef8ae 100644 --- a/web/src/admin/property-mappings/PropertyMappingListPage.ts +++ b/web/src/admin/property-mappings/PropertyMappingListPage.ts @@ -3,6 +3,7 @@ import "@goauthentik/admin/property-mappings/PropertyMappingLDAPSourceForm"; import "@goauthentik/admin/property-mappings/PropertyMappingMicrosoftEntraForm"; import "@goauthentik/admin/property-mappings/PropertyMappingNotification"; import "@goauthentik/admin/property-mappings/PropertyMappingOAuthSourceForm"; +import "@goauthentik/admin/property-mappings/PropertyMappingPlexSourceForm"; import "@goauthentik/admin/property-mappings/PropertyMappingRACForm"; import "@goauthentik/admin/property-mappings/PropertyMappingRadiusForm"; import "@goauthentik/admin/property-mappings/PropertyMappingSAMLForm"; diff --git a/web/src/admin/property-mappings/PropertyMappingPlexSourceForm.ts b/web/src/admin/property-mappings/PropertyMappingPlexSourceForm.ts new file mode 100644 index 000000000000..e19277858b17 --- /dev/null +++ b/web/src/admin/property-mappings/PropertyMappingPlexSourceForm.ts @@ -0,0 +1,40 @@ +import { BasePropertyMappingForm } from "@goauthentik/admin/property-mappings/BasePropertyMappingForm"; +import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; +import "@goauthentik/elements/CodeMirror"; +import "@goauthentik/elements/forms/HorizontalFormElement"; + +import { customElement } from "lit/decorators.js"; + +import { PlexSourcePropertyMapping, PropertymappingsApi } from "@goauthentik/api"; + +@customElement("ak-property-mapping-plex-source-form") +export class PropertyMappingPlexSourceForm extends BasePropertyMappingForm { + docLink(): string { + return "/docs/sources/property-mappings/expression?utm_source=authentik"; + } + + loadInstance(pk: string): Promise { + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsSourcePlexRetrieve({ + pmUuid: pk, + }); + } + + async send(data: PlexSourcePropertyMapping): Promise { + if (this.instance) { + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsSourcePlexUpdate({ + pmUuid: this.instance.pk, + plexSourcePropertyMappingRequest: data, + }); + } else { + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsSourcePlexCreate({ + plexSourcePropertyMappingRequest: data, + }); + } + } +} + +declare global { + interface HTMLElementTagNameMap { + "ak-property-mapping-plex-source-form": PropertyMappingPlexSourceForm; + } +} diff --git a/web/src/admin/property-mappings/PropertyMappingWizard.ts b/web/src/admin/property-mappings/PropertyMappingWizard.ts index c2ec879367ad..ea236fc0c08e 100644 --- a/web/src/admin/property-mappings/PropertyMappingWizard.ts +++ b/web/src/admin/property-mappings/PropertyMappingWizard.ts @@ -1,6 +1,7 @@ import "@goauthentik/admin/property-mappings/PropertyMappingLDAPSourceForm"; import "@goauthentik/admin/property-mappings/PropertyMappingNotification"; import "@goauthentik/admin/property-mappings/PropertyMappingOAuthSourceForm"; +import "@goauthentik/admin/property-mappings/PropertyMappingPlexSourceForm"; import "@goauthentik/admin/property-mappings/PropertyMappingRACForm"; import "@goauthentik/admin/property-mappings/PropertyMappingSAMLForm"; import "@goauthentik/admin/property-mappings/PropertyMappingSAMLSourceForm"; diff --git a/web/src/admin/sources/plex/PlexSourceForm.ts b/web/src/admin/sources/plex/PlexSourceForm.ts index 3e4c1374a4b8..530c73fb620d 100644 --- a/web/src/admin/sources/plex/PlexSourceForm.ts +++ b/web/src/admin/sources/plex/PlexSourceForm.ts @@ -1,7 +1,10 @@ import "@goauthentik/admin/common/ak-flow-search/ak-source-flow-search"; import { iconHelperText, placeholderHelperText } from "@goauthentik/admin/helperText"; import { BaseSourceForm } from "@goauthentik/admin/sources/BaseSourceForm"; -import { UserMatchingModeToLabel } from "@goauthentik/admin/sources/oauth/utils"; +import { + GroupMatchingModeToLabel, + UserMatchingModeToLabel, +} from "@goauthentik/admin/sources/oauth/utils"; import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; import { PlexAPIClient, PlexResource, popupCenterScreen } from "@goauthentik/common/helpers/plex"; import { ascii_letters, digits, first, randomString } from "@goauthentik/common/utils"; @@ -9,6 +12,8 @@ import { CapabilitiesEnum, WithCapabilitiesConfig, } from "@goauthentik/elements/Interface/capabilitiesProvider"; +import "@goauthentik/elements/ak-dual-select/ak-dual-select-dynamic-selected-provider.js"; +import { DualSelectPair } from "@goauthentik/elements/ak-dual-select/types.js"; import "@goauthentik/elements/forms/FormGroup"; import "@goauthentik/elements/forms/HorizontalFormElement"; import "@goauthentik/elements/forms/SearchSelect"; @@ -20,11 +25,36 @@ import { ifDefined } from "lit/directives/if-defined.js"; import { FlowsInstancesListDesignationEnum, + GroupMatchingModeEnum, PlexSource, + PlexSourcePropertyMapping, + PropertymappingsApi, SourcesApi, UserMatchingModeEnum, } from "@goauthentik/api"; +async function propertyMappingsProvider(page = 1, search = "") { + const propertyMappings = await new PropertymappingsApi( + DEFAULT_CONFIG, + ).propertymappingsSourcePlexList({ + ordering: "managed", + pageSize: 20, + search: search.trim(), + page, + }); + return { + pagination: propertyMappings.pagination, + options: propertyMappings.results.map((m) => [m.pk, m.name, m.name, m]), + }; +} + +function makePropertyMappingsSelector(instanceMappings?: string[]) { + const localMappings = instanceMappings ? new Set(instanceMappings) : undefined; + return localMappings + ? ([pk, _]: DualSelectPair) => localMappings.has(pk) + : ([_0, _1, _2, _]: DualSelectPair) => false; +} + @customElement("ak-source-plex-form") export class PlexSourceForm extends WithCapabilitiesConfig(BaseSourceForm) { async loadInstance(pk: string): Promise { @@ -245,6 +275,35 @@ export class PlexSourceForm extends WithCapabilitiesConfig(BaseSourceForm + + + + + + ${msg("Plex Attribute mapping")} +
    + + +

    + ${msg("Property mappings for user creation.")} +

    +
    + + +

    + ${msg("Property mappings for group creation.")} +

    +
    +
    `; } } From 8a27f1845c376082ce82db626fa4d586e6cfa901 Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Thu, 8 Aug 2024 09:57:16 +0000 Subject: [PATCH 021/165] web: bump API Client version (#10821) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com> --- web/package-lock.json | 8 ++++---- web/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 66bc5e3fe670..8f1e1853070b 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -19,7 +19,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1723053526", + "@goauthentik/api": "^2024.6.3-1723109801", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", @@ -3571,9 +3571,9 @@ "dev": true }, "node_modules/@goauthentik/api": { - "version": "2024.6.3-1723053526", - "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723053526.tgz", - "integrity": "sha512-h4qYHunpe+7ptAACMfX6S1yPkRMzocH25ec6KgaNjE0phF1d+NSzBY8SVWaEf6BAJckK2K/tt6SFKQdsAhB1+A==" + "version": "2024.6.3-1723109801", + "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723109801.tgz", + "integrity": "sha512-liqFlqaAqmcCQyfrfkmJC3W+6tgzglf5hpONNpyV6qCxY81xVKzL4qhW9gk1CMbViVCrnKCeFBdYEyLHus7izg==" }, "node_modules/@hcaptcha/types": { "version": "1.0.4", diff --git a/web/package.json b/web/package.json index 324e86306342..8ea330627682 100644 --- a/web/package.json +++ b/web/package.json @@ -47,7 +47,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1723053526", + "@goauthentik/api": "^2024.6.3-1723109801", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", From fd0127ae2a84dc6cdff6f47d9bdf7d3e281e657a Mon Sep 17 00:00:00 2001 From: Allen <63997543+aaw3@users.noreply.github.com> Date: Thu, 8 Aug 2024 07:03:39 -0500 Subject: [PATCH 022/165] sources/ldap: Add enabled filter for ldap_password_validate signal (#10823) --- authentik/sources/ldap/signals.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/authentik/sources/ldap/signals.py b/authentik/sources/ldap/signals.py index 3b463ff195e8..f53f4ad7f18a 100644 --- a/authentik/sources/ldap/signals.py +++ b/authentik/sources/ldap/signals.py @@ -42,7 +42,7 @@ def sync_ldap_source_on_save(sender, instance: LDAPSource, **_): @receiver(password_validate) def ldap_password_validate(sender, password: str, plan_context: dict[str, Any], **__): """if there's an LDAP Source with enabled password sync, check the password""" - sources = LDAPSource.objects.filter(sync_users_password=True) + sources = LDAPSource.objects.filter(sync_users_password=True, enabled=True) if not sources.exists(): return source = sources.first() @@ -59,7 +59,7 @@ def ldap_password_validate(sender, password: str, plan_context: dict[str, Any], @receiver(password_changed) def ldap_sync_password(sender, user: User, password: str, **_): """Connect to ldap and update password.""" - sources = LDAPSource.objects.filter(sync_users_password=True) + sources = LDAPSource.objects.filter(sync_users_password=True, enabled=True) if not sources.exists(): return source = sources.first() From 0b6fb8ff5a23c41100adcf5c5e9f9f649c716d3e Mon Sep 17 00:00:00 2001 From: Marc 'risson' Schmitt Date: Thu, 8 Aug 2024 14:19:12 +0200 Subject: [PATCH 023/165] stages/authenticator: actually update last_used (#10813) --- authentik/stages/authenticator_validate/stage.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/authentik/stages/authenticator_validate/stage.py b/authentik/stages/authenticator_validate/stage.py index 62b1326227d5..96ae7e621582 100644 --- a/authentik/stages/authenticator_validate/stage.py +++ b/authentik/stages/authenticator_validate/stage.py @@ -5,6 +5,7 @@ from django.conf import settings from django.http import HttpRequest, HttpResponse +from django.utils.timezone import now from django.utils.translation import gettext_lazy as _ from jwt import PyJWTError, decode, encode from rest_framework.fields import CharField, IntegerField, ListField, UUIDField @@ -12,6 +13,7 @@ from authentik.core.api.utils import JSONDictField, PassiveSerializer from authentik.core.models import User +from authentik.events.middleware import audit_ignore from authentik.events.models import Event, EventAction from authentik.flows.challenge import ChallengeResponse, WithUserInfoChallenge from authentik.flows.exceptions import FlowSkipStageException, StageInvalidException @@ -143,6 +145,9 @@ def validate(self, attrs: dict): self.stage.executor.plan.context[PLAN_CONTEXT_METHOD_ARGS]["mfa_devices"].append( self.device ) + with audit_ignore(): + self.device.last_used = now() + self.device.save() return attrs From 8f69d0962a74f1f764c4ee182e2830f479d993cc Mon Sep 17 00:00:00 2001 From: Tana M Berry Date: Thu, 8 Aug 2024 08:40:20 -0500 Subject: [PATCH 024/165] website/docs: new upgrade page (#10742) * first draft * add to sidebar * made mdx * diff image add troubleshoting * Optimised images with calibre/image-actions * tweaks * edits from review * more review edits, tweaks * tab fights * still fighting tabs * add link from Rel Note template * more syntax fights * i give up * git hates me * no comment * formatting * styling stuff Signed-off-by: Jens Langhammer * merge conflict * add Jens' edits * fighting my rebase * tweak * added note on Rel Note template about versions must match * git hates me even more today than yesterday * tweak --------- Signed-off-by: Jens Langhammer Co-authored-by: Tana M Berry Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com> Co-authored-by: Jens Langhammer --- website/docs/installation/docker-compose.mdx | 2 +- website/docs/installation/upgrade.mdx | 61 +++++++++++++++++++ website/docs/installation/version1.png | Bin 0 -> 45402 bytes website/docs/releases/_template.md | 8 ++- website/sidebars.js | 1 + 5 files changed, 69 insertions(+), 3 deletions(-) create mode 100644 website/docs/installation/upgrade.mdx create mode 100644 website/docs/installation/version1.png diff --git a/website/docs/installation/docker-compose.mdx b/website/docs/installation/docker-compose.mdx index dc4ba9df1e29..9b3ed7cf8cb6 100644 --- a/website/docs/installation/docker-compose.mdx +++ b/website/docs/installation/docker-compose.mdx @@ -37,7 +37,7 @@ import TabItem from "@theme/TabItem"; wget https://goauthentik.io/docker-compose.yml ``` - + ```shell curl -O https://goauthentik.io/docker-compose.yml ``` diff --git a/website/docs/installation/upgrade.mdx b/website/docs/installation/upgrade.mdx new file mode 100644 index 000000000000..464ca7896185 --- /dev/null +++ b/website/docs/installation/upgrade.mdx @@ -0,0 +1,61 @@ +--- +title: Upgrade authentik +--- + +Upgrading to the latest version of authentik, whether a new major release or a patch, involves running a few commands to pull down the latest images and then restarting the servers and databases. + +## Important considerations + +- Be sure to carefully read the [Release Notes](../releases/) for the specific version to which you plan to upgrade. The release might have special requirements or actions or contain breaking changes. + +- Make a backup of your PostgreSQL database before upgrading. You can dump your existing database to get a backup file. For more information about dumping and backing up your database, refer to [Upgrade PostgreSQL on Docker Compose](../troubleshooting/postgres/upgrade_docker.md) or [Upgrade PostgreSQL on Kubernetes](../troubleshooting/postgres/upgrade_kubernetes.md). + +- You need to upgrade in sequence of the major releases; do not skip directly from an older major version to the most recent version. For example, if you are currently running 2023.10.3, you will need to first upgrade to 2024.2.x, then 2024.4.x, and then 2024.6.x, in sequence. + +- The version of the authentik instance and any outposts must be the same. We recommended that you always upgrade any outposts at the same time you upgrade your authentik instance. + +## Upgrade authentik + +import Tabs from "@theme/Tabs"; +import TabItem from "@theme/TabItem"; + + + + In your terminal, navigate to your installation directory and follow these steps: + + #### 1. Retrieve latest `docker-compose.yml` file + + Download the `docker-compose.yml` file using either `wget -O docker-compose.yml https://goauthentik.io/docker-compose.yml` or `curl -O https://goauthentik.io/docker-compose.yml` or a similar process. + + **2. Run upgrade commands** + + ```shell + docker compose pull + docker compose up -d + ``` + + + + In your terminal, navigate to your installation directory and run the following commands: + + ``` + helm repo update + helm install --upgrade authentik authentik/authentik -f values.yaml + ``` + + + + +## Verify your upgrade + +You can view the current version of your authentik instance by logging in to the Admin interface, and then navigating to **Dashboards -> Overview**. + +![](./version1.png) + +## Troubleshooting your upgrade + +If you run the upgrade commands but your version on the Dashboard doesn’t change, follow this steps: + +1. Look at the server logs and search for an entry of `migration inconsistency`. +2. If you see this entry, revert to your database backup. +3. Now, upgrade to each subsequent higher version. That is, upgrade in sequence, do not skip directly to the most recent version. diff --git a/website/docs/installation/version1.png b/website/docs/installation/version1.png new file mode 100644 index 0000000000000000000000000000000000000000..bf796a894dd72d2b5349cc9a660979b62528b35c GIT binary patch literal 45402 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 Date: Thu, 8 Aug 2024 10:59:20 -0500 Subject: [PATCH 025/165] website/docs: add link from Install docs to Enterprise docs (#10827) * add link to new Upgrade docs * more links between Ent and Install --------- Co-authored-by: Tana M Berry --- website/docs/installation/index.mdx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/website/docs/installation/index.mdx b/website/docs/installation/index.mdx index 0e5ccf582bbc..641337512d0a 100644 --- a/website/docs/installation/index.mdx +++ b/website/docs/installation/index.mdx @@ -2,7 +2,11 @@ title: Installation --- -Everything you need to get authentik up and running! For information about upgrading to a new version, refer to the Upgrade section in the relevant [Release Notes](../releases). +Everything you need to get authentik up and running! + +For information about upgrading to a new version, refer to the Upgrade section in the relevant [Release Notes](../releases) and to our [Upgrade authentik](../installation/upgrade.mdx) documentation. + +The installation process for our free open source version and our [Enterprise](../enterprise/index.md) version are exactly the same. For information about obtaining an Enterprise license, refer to [License management](../enterprise/manage-enterprise.md#license-management) documentation. import DocCardList from "@theme/DocCardList"; From 261133aee310f9061770b6eefd758a60e23afc86 Mon Sep 17 00:00:00 2001 From: Ken Sternberg <133134217+kensternberg-authentik@users.noreply.github.com> Date: Thu, 8 Aug 2024 11:09:37 -0700 Subject: [PATCH 026/165] web: move to wireit as the build runner language (#10440) * web: fix esbuild issue with style sheets Getting ESBuild, Lit, and Storybook to all agree on how to read and parse stylesheets is a serious pain. This fix better identifies the value types (instances) being passed from various sources in the repo to the three *different* kinds of style processors we're using (the native one, the polyfill one, and whatever the heck Storybook does internally). Falling back to using older CSS instantiating techniques one era at a time seems to do the trick. It's ugly, but in the face of the aggressive styling we use to avoid Flashes of Unstyled Content (FLoUC), it's the logic with which we're left. In standard mode, the following warning appears on the console when running a Flow: ``` Autofocus processing was blocked because a document already has a focused element. ``` In compatibility mode, the following **error** appears on the console when running a Flow: ``` crawler-inject.js:1106 Uncaught TypeError: Failed to execute 'observe' on 'MutationObserver': parameter 1 is not of type 'Node'. at initDomMutationObservers (crawler-inject.js:1106:18) at crawler-inject.js:1114:24 at Array.forEach () at initDomMutationObservers (crawler-inject.js:1114:10) at crawler-inject.js:1549:1 initDomMutationObservers @ crawler-inject.js:1106 (anonymous) @ crawler-inject.js:1114 initDomMutationObservers @ crawler-inject.js:1114 (anonymous) @ crawler-inject.js:1549 ``` Despite this error, nothing seems to be broken and flows work as anticipated. * root: fix migrations missing using db_alias Signed-off-by: Marc 'risson' Schmitt * more Signed-off-by: Marc 'risson' Schmitt * web: add wireit as a dependency and move SFE into an independent package * web: make `sfe` a legitimite subpackage and use `wireit` to control the build - Move sfe to a `packages` subfolder: this is a more standard format for subpackages - `Move sfe/index.ts` to `sfe/src/index.ts`: this is a more standard layout for a package - Adjusted paths is `package.json` and `sfe/rollup.config.js` accordingly. - Add prettier and safety linting to `sfe`. - fix a naming issues in `build-locales`, highlighted by eslint - fix some minor linting issues is `build-locales` - add comments to `build-locales`, to make it clear what it does - updated the README and LICENSE files - start using `wireit` heavily as the task-runner definition language Primarily, to look professional and pave the way for future enhancements. Aside from the standardization and so forth, the primary goal here is to move our task runner to wireit. Wireit offers a number of intriguing abilities with respect to caching, building, and testing, such as an ability to `watch` our folders and files and automatically re-run the build when the relevant code changes, without having to rebuild the copied content or sub-packages such as `sfe`. The ability to pass in environment variables without needed `cross-env` makes code that required it much easier to read. Commands that take a long time can be prefixed with the environment variable `${NODE_RUNNER} `, which then would allow you to default to using `node`, but by setting `NODE_RUNNER` in your shell you could specify `bun` (or `deno`, maybe, but I haven't tested it with `deno`). `bun` runs the `eslint` pass in about three-quarters the time `node` takes. This commit exists primarily to ensure that the build runs as expected under CI, and the result is as expected under CI. Wireit was produced by Google and is used by Adobe Spectrum Components, Patternfly Components, Material Web, Red Hat Design, and the Lit-Element teams, so I'm confident that it's robust and reliable as a build runner. * Merge failed to account for this. * web: fix bad reference to lint command * Adding sfe to workspaces means its install is run automatically. * sfe build is now orchestrated by the web build process * web: slowly tracking down the old ways. * Trying to fix lit-analyze pass. * Still struggling with the build. * Monorepo, please. * Still trying to solve swc binding issue. * Reformat package.json so that scripts and wireit are closer to one another. * Use the right formatter for packagefiles. * Retarget dockerfile to have the right paths to sfe during build. * Comment to explain gitignore update. * Add lint correcting to package.json as well as package-lock * Restored lost package-lock.json * Updating the authentik version. * Trying to force version consistency. --------- Signed-off-by: Marc 'risson' Schmitt Co-authored-by: Marc 'risson' Schmitt --- .github/workflows/api-ts-publish.yml | 4 +- .github/workflows/ci-web.yml | 7 - Dockerfile | 9 +- web/.gitignore | 4 + web/.prettierignore | 2 + web/.storybook/css-import-maps.ts | 8 +- web/LICENSE.txt | 18 + web/README.md | 5 + web/build.mjs | 4 +- web/package-lock.json | 21565 +++++++++++----------- web/package.json | 262 +- web/packages/sfe/.prettierrc.json | 23 + web/packages/sfe/LICENSE.txt | 18 + web/packages/sfe/README.md | 21 + web/packages/sfe/package.json | 68 + web/{ => packages}/sfe/rollup.config.js | 9 +- web/{sfe => packages/sfe/src}/index.ts | 0 web/{ => packages}/sfe/tsconfig.json | 2 +- web/scripts/build-locales.mjs | 10 +- web/sfe/package.json | 2 +- 20 files changed, 11266 insertions(+), 10775 deletions(-) create mode 100644 web/LICENSE.txt create mode 100644 web/packages/sfe/.prettierrc.json create mode 100644 web/packages/sfe/LICENSE.txt create mode 100644 web/packages/sfe/README.md create mode 100644 web/packages/sfe/package.json rename web/{ => packages}/sfe/rollup.config.js (81%) rename web/{sfe => packages/sfe/src}/index.ts (100%) rename web/{ => packages}/sfe/tsconfig.json (95%) diff --git a/.github/workflows/api-ts-publish.yml b/.github/workflows/api-ts-publish.yml index bc965c24c187..1c5210df49f4 100644 --- a/.github/workflows/api-ts-publish.yml +++ b/.github/workflows/api-ts-publish.yml @@ -35,8 +35,8 @@ jobs: run: | export VERSION=`node -e 'console.log(require("../gen-ts-api/package.json").version)'` npm i @goauthentik/api@$VERSION - - name: Upgrade /web/sfe - working-directory: web/sfe + - name: Upgrade /web/packages/sfe + working-directory: web/packages/sfe run: | export VERSION=`node -e 'console.log(require("../gen-ts-api/package.json").version)'` npm i @goauthentik/api@$VERSION diff --git a/.github/workflows/ci-web.yml b/.github/workflows/ci-web.yml index 98045c4c3642..1d0b964fd8f4 100644 --- a/.github/workflows/ci-web.yml +++ b/.github/workflows/ci-web.yml @@ -28,15 +28,8 @@ jobs: include: - command: tsc project: web - extra_setup: | - cd sfe/ && npm ci - command: lit-analyse project: web - extra_setup: | - # lit-analyse doesn't understand path rewrites, so make it - # belive it's an actual module - cd node_modules/@goauthentik - ln -s ../../src/ web exclude: - command: lint:lockfile project: tests/wdio diff --git a/Dockerfile b/Dockerfile index 4653035140d6..64f39e998be6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -30,12 +30,9 @@ WORKDIR /work/web RUN --mount=type=bind,target=/work/web/package.json,src=./web/package.json \ --mount=type=bind,target=/work/web/package-lock.json,src=./web/package-lock.json \ - --mount=type=bind,target=/work/web/sfe/package.json,src=./web/sfe/package.json \ - --mount=type=bind,target=/work/web/sfe/package-lock.json,src=./web/sfe/package-lock.json \ + --mount=type=bind,target=/work/web/packages/sfe/package.json,src=./web/packages/sfe/package.json \ --mount=type=bind,target=/work/web/scripts,src=./web/scripts \ --mount=type=cache,id=npm-web,sharing=shared,target=/root/.npm \ - npm ci --include=dev && \ - cd sfe && \ npm ci --include=dev COPY ./package.json /work @@ -43,9 +40,7 @@ COPY ./web /work/web/ COPY ./website /work/website/ COPY ./gen-ts-api /work/web/node_modules/@goauthentik/api -RUN npm run build && \ - cd sfe && \ - npm run build +RUN npm run build # Stage 3: Build go proxy FROM --platform=${BUILDPLATFORM} mcr.microsoft.com/oss/go/microsoft/golang:1.22-fips-bookworm AS go-builder diff --git a/web/.gitignore b/web/.gitignore index 24c9777ce9ae..8ec13754910c 100644 --- a/web/.gitignore +++ b/web/.gitignore @@ -109,4 +109,8 @@ temp/ # End of https://www.gitignore.io/api/node api/** storybook-static/ + +# Wireit's cache +.wireit + custom-elements.json diff --git a/web/.prettierignore b/web/.prettierignore index d9aec48258cc..b2ca499a32ff 100644 --- a/web/.prettierignore +++ b/web/.prettierignore @@ -12,3 +12,5 @@ storybook-static/ # Prettier breaks the tsconfig file tsconfig.json .storybook/css-import-maps* +package.json +packages/**/package.json diff --git a/web/.storybook/css-import-maps.ts b/web/.storybook/css-import-maps.ts index 5415a2b272b0..ab421259e1cb 100644 --- a/web/.storybook/css-import-maps.ts +++ b/web/.storybook/css-import-maps.ts @@ -40,7 +40,6 @@ const rawCssImportMaps = [ 'import PFGallery from "@patternfly/patternfly/layouts/Gallery/gallery.css";', 'import PFGlobal from "@patternfly/patternfly/patternfly-base.css";', 'import PFGrid from "@patternfly/patternfly/layouts/Grid/grid.css";', - 'import PFHint from "@patternfly/patternfly/components/Hint/hint.css";', 'import PFInputGroup from "@patternfly/patternfly/components/InputGroup/input-group.css";', 'import PFLabel from "@patternfly/patternfly/components/Label/label.css";', 'import PFList from "@patternfly/patternfly/components/List/list.css";', @@ -58,6 +57,7 @@ const rawCssImportMaps = [ 'import PFSizing from "@patternfly/patternfly/utilities/Sizing/sizing.css";', 'import PFSpacing from "@patternfly/patternfly/utilities/Spacing/spacing.css";', 'import PFSpinner from "@patternfly/patternfly/components/Spinner/spinner.css";', + 'import PFSplit from "@patternfly/patternfly/layouts/Split/split.css";', 'import PFStack from "@patternfly/patternfly/layouts/Stack/stack.css";', 'import PFSwitch from "@patternfly/patternfly/components/Switch/switch.css";', 'import PFTable from "@patternfly/patternfly/components/Table/table.css";', @@ -71,8 +71,10 @@ const rawCssImportMaps = [ 'import styles from "./LibraryPageImpl.css";', ]; -const cssImportMaps = rawCssImportMaps.reduce((acc, line) => ( -{...acc, [line]: line.replace(/\.css/, ".css?inline")}), {}); +const cssImportMaps = rawCssImportMaps.reduce( + (acc, line) => ({ ...acc, [line]: line.replace(/\.css/, ".css?inline") }), + {}, +); export { cssImportMaps }; export default cssImportMaps; diff --git a/web/LICENSE.txt b/web/LICENSE.txt new file mode 100644 index 000000000000..7e25b63ae0cf --- /dev/null +++ b/web/LICENSE.txt @@ -0,0 +1,18 @@ +The MIT License (MIT) + +Copyright (c) 2024 Authentik Security, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and +associated documentation files (the "Software"), to deal in the Software without restriction, +including without limitation the rights to use, copy, modify, merge, publish, distribute, +sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial +portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT +NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES +OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/web/README.md b/web/README.md index 9a8c1c846aec..d770f6bcd792 100644 --- a/web/README.md +++ b/web/README.md @@ -107,3 +107,8 @@ settings in JSON files, which do not support comments. - `compilerOptions.plugins.ts-lit-plugin.rules.no-incompatible-type-binding: "warn"`: lit-analyzer does not support generics well when parsing a subtype of `HTMLElement`. As a result, this threw too many errors to be supportable. + +### License + +This code is licensed under the [MIT License](https://www.tldrlegal.com/license/mit-license). +[A copy of the license](./LICENSE.txt) is included with this package. diff --git a/web/build.mjs b/web/build.mjs index d0d06f3486b0..1dbd2d3193a8 100644 --- a/web/build.mjs +++ b/web/build.mjs @@ -115,7 +115,9 @@ async function buildOneSource(source, dest) { }); const end = Date.now(); console.log( - `[${new Date(end).toISOString()}] Finished build for target ${source} in ${Date.now() - start}ms`, + `[${new Date(end).toISOString()}] Finished build for target ${source} in ${ + Date.now() - start + }ms`, ); } catch (exc) { console.error(`[${new Date(Date.now()).toISOString()}] Failed to build ${source}: ${exc}`); diff --git a/web/package-lock.json b/web/package-lock.json index 8f1e1853070b..afb542fd0f73 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -9,6 +9,10 @@ "version": "0.0.0", "hasInstallScript": true, "license": "MIT", + "workspaces": [ + ".", + "./packages/*" + ], "dependencies": { "@codemirror/lang-html": "^6.4.9", "@codemirror/lang-javascript": "^6.2.2", @@ -110,6 +114,7 @@ "rollup-plugin-postcss-lit": "^2.1.0", "storybook": "^8.1.11", "storybook-addon-mock": "^5.0.0", + "syncpack": "^12.3.3", "ts-lit-plugin": "^2.0.2", "ts-node": "^10.9.2", "tslib": "^2.6.3", @@ -117,7 +122,8 @@ "typescript": "^5.5.4", "typescript-eslint": "^8.0.1", "vite-tsconfig-paths": "^4.3.2", - "wdio-wait-for": "^3.0.11" + "wdio-wait-for": "^3.0.11", + "wireit": "^0.14.4" }, "engines": { "node": ">=20" @@ -133,9 +139,8 @@ }, "node_modules/@ampproject/remapping": { "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", - "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.24" @@ -146,17 +151,15 @@ }, "node_modules/@apitools/openapi-parser": { "version": "0.0.30", - "resolved": "https://registry.npmjs.org/@apitools/openapi-parser/-/openapi-parser-0.0.30.tgz", - "integrity": "sha512-e8KttEjBSozuSO7IVeFTRvzqgsbxwFtGbwc1Yi/u8EgzDqtVpTOgZ5qfSwtzAdKNkx0x+oi+s/1imCAju0lhTA==", + "license": "MIT", "dependencies": { "swagger-client": "^3.18.5" } }, "node_modules/@babel/code-frame": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", - "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/highlight": "^7.24.7", "picocolors": "^1.0.0" @@ -167,18 +170,16 @@ }, "node_modules/@babel/compat-data": { "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.2.tgz", - "integrity": "sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", - "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", "dev": true, + "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.24.7", @@ -206,9 +207,8 @@ }, "node_modules/@babel/generator": { "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.0.tgz", - "integrity": "sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.25.0", "@jridgewell/gen-mapping": "^0.3.5", @@ -221,9 +221,8 @@ }, "node_modules/@babel/helper-annotate-as-pure": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", - "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -233,9 +232,8 @@ }, "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz", - "integrity": "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" @@ -246,9 +244,8 @@ }, "node_modules/@babel/helper-compilation-targets": { "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", - "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/compat-data": "^7.25.2", "@babel/helper-validator-option": "^7.24.8", @@ -262,9 +259,8 @@ }, "node_modules/@babel/helper-create-class-features-plugin": { "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.0.tgz", - "integrity": "sha512-GYM6BxeQsETc9mnct+nIIpf63SAyzvyYN7UB/IlTyd+MBg06afFGp0mIeUqGyWgS2mxad6vqbMrHVlaL3m70sQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "@babel/helper-member-expression-to-functions": "^7.24.8", @@ -283,9 +279,8 @@ }, "node_modules/@babel/helper-create-regexp-features-plugin": { "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.2.tgz", - "integrity": "sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "regexpu-core": "^5.3.1", @@ -300,9 +295,8 @@ }, "node_modules/@babel/helper-define-polyfill-provider": { "version": "0.6.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", - "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-compilation-targets": "^7.22.6", "@babel/helper-plugin-utils": "^7.22.5", @@ -316,9 +310,8 @@ }, "node_modules/@babel/helper-environment-visitor": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", - "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -328,9 +321,8 @@ }, "node_modules/@babel/helper-function-name": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz", - "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/template": "^7.24.7", "@babel/types": "^7.24.7" @@ -341,9 +333,8 @@ }, "node_modules/@babel/helper-hoist-variables": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz", - "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -353,9 +344,8 @@ }, "node_modules/@babel/helper-member-expression-to-functions": { "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.8.tgz", - "integrity": "sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.8", "@babel/types": "^7.24.8" @@ -366,9 +356,8 @@ }, "node_modules/@babel/helper-module-imports": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", - "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" @@ -379,9 +368,8 @@ }, "node_modules/@babel/helper-module-transforms": { "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", - "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.24.7", "@babel/helper-simple-access": "^7.24.7", @@ -397,9 +385,8 @@ }, "node_modules/@babel/helper-optimise-call-expression": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz", - "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -409,18 +396,16 @@ }, "node_modules/@babel/helper-plugin-utils": { "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", - "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-remap-async-to-generator": { "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.0.tgz", - "integrity": "sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "@babel/helper-wrap-function": "^7.25.0", @@ -435,9 +420,8 @@ }, "node_modules/@babel/helper-replace-supers": { "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.0.tgz", - "integrity": "sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-member-expression-to-functions": "^7.24.8", "@babel/helper-optimise-call-expression": "^7.24.7", @@ -452,9 +436,8 @@ }, "node_modules/@babel/helper-simple-access": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", - "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" @@ -465,9 +448,8 @@ }, "node_modules/@babel/helper-skip-transparent-expression-wrappers": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz", - "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" @@ -478,9 +460,8 @@ }, "node_modules/@babel/helper-split-export-declaration": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", - "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -490,36 +471,32 @@ }, "node_modules/@babel/helper-string-parser": { "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", - "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", - "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", - "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-wrap-function": { "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.0.tgz", - "integrity": "sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/template": "^7.25.0", "@babel/traverse": "^7.25.0", @@ -531,9 +508,8 @@ }, "node_modules/@babel/helpers": { "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.0.tgz", - "integrity": "sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/template": "^7.25.0", "@babel/types": "^7.25.0" @@ -544,9 +520,8 @@ }, "node_modules/@babel/highlight": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", - "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.24.7", "chalk": "^2.4.2", @@ -559,9 +534,8 @@ }, "node_modules/@babel/parser": { "version": "7.25.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.3.tgz", - "integrity": "sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.25.2" }, @@ -574,9 +548,8 @@ }, "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { "version": "7.25.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.3.tgz", - "integrity": "sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8", "@babel/traverse": "^7.25.3" @@ -590,9 +563,8 @@ }, "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.0.tgz", - "integrity": "sha512-Bm4bH2qsX880b/3ziJ8KD711LT7z4u8CFudmjqle65AZj/HNUFhEf90dqYv6O86buWvSBmeQDjv0Tn2aF/bIBA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, @@ -605,9 +577,8 @@ }, "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.0.tgz", - "integrity": "sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, @@ -620,9 +591,8 @@ }, "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz", - "integrity": "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", @@ -637,9 +607,8 @@ }, "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.0.tgz", - "integrity": "sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8", "@babel/traverse": "^7.25.0" @@ -653,10 +622,8 @@ }, "node_modules/@babel/plugin-proposal-class-properties": { "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" @@ -670,9 +637,8 @@ }, "node_modules/@babel/plugin-proposal-decorators": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.7.tgz", - "integrity": "sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7", @@ -687,9 +653,8 @@ }, "node_modules/@babel/plugin-proposal-private-property-in-object": { "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" }, @@ -699,9 +664,8 @@ }, "node_modules/@babel/plugin-syntax-async-generators": { "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -711,9 +675,8 @@ }, "node_modules/@babel/plugin-syntax-class-properties": { "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" }, @@ -723,9 +686,8 @@ }, "node_modules/@babel/plugin-syntax-class-static-block": { "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -738,9 +700,8 @@ }, "node_modules/@babel/plugin-syntax-decorators": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.7.tgz", - "integrity": "sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -753,9 +714,8 @@ }, "node_modules/@babel/plugin-syntax-dynamic-import": { "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -765,9 +725,8 @@ }, "node_modules/@babel/plugin-syntax-export-namespace-from": { "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.3" }, @@ -777,9 +736,8 @@ }, "node_modules/@babel/plugin-syntax-flow": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.24.7.tgz", - "integrity": "sha512-9G8GYT/dxn/D1IIKOUBmGX0mnmj46mGH9NnZyJLwtCpgh5f7D2VbuKodb+2s9m1Yavh1s7ASQN8lf0eqrb1LTw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -792,9 +750,8 @@ }, "node_modules/@babel/plugin-syntax-import-assertions": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.7.tgz", - "integrity": "sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -807,9 +764,8 @@ }, "node_modules/@babel/plugin-syntax-import-attributes": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz", - "integrity": "sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -822,9 +778,8 @@ }, "node_modules/@babel/plugin-syntax-import-meta": { "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -834,9 +789,8 @@ }, "node_modules/@babel/plugin-syntax-json-strings": { "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -846,9 +800,8 @@ }, "node_modules/@babel/plugin-syntax-jsx": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", - "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -861,9 +814,8 @@ }, "node_modules/@babel/plugin-syntax-logical-assignment-operators": { "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -873,9 +825,8 @@ }, "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -885,9 +836,8 @@ }, "node_modules/@babel/plugin-syntax-numeric-separator": { "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -897,9 +847,8 @@ }, "node_modules/@babel/plugin-syntax-object-rest-spread": { "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -909,9 +858,8 @@ }, "node_modules/@babel/plugin-syntax-optional-catch-binding": { "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -921,9 +869,8 @@ }, "node_modules/@babel/plugin-syntax-optional-chaining": { "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -933,9 +880,8 @@ }, "node_modules/@babel/plugin-syntax-private-property-in-object": { "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -948,9 +894,8 @@ }, "node_modules/@babel/plugin-syntax-top-level-await": { "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -963,9 +908,8 @@ }, "node_modules/@babel/plugin-syntax-typescript": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.7.tgz", - "integrity": "sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -978,9 +922,8 @@ }, "node_modules/@babel/plugin-syntax-unicode-sets-regex": { "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" @@ -994,9 +937,8 @@ }, "node_modules/@babel/plugin-transform-arrow-functions": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz", - "integrity": "sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1009,9 +951,8 @@ }, "node_modules/@babel/plugin-transform-async-generator-functions": { "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.0.tgz", - "integrity": "sha512-uaIi2FdqzjpAMvVqvB51S42oC2JEVgh0LDsGfZVDysWE8LrJtQC2jvKmOqEYThKyB7bDEb7BP1GYWDm7tABA0Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8", "@babel/helper-remap-async-to-generator": "^7.25.0", @@ -1027,9 +968,8 @@ }, "node_modules/@babel/plugin-transform-async-to-generator": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz", - "integrity": "sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7", @@ -1044,9 +984,8 @@ }, "node_modules/@babel/plugin-transform-block-scoped-functions": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz", - "integrity": "sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1059,9 +998,8 @@ }, "node_modules/@babel/plugin-transform-block-scoping": { "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.0.tgz", - "integrity": "sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, @@ -1074,9 +1012,8 @@ }, "node_modules/@babel/plugin-transform-class-properties": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.7.tgz", - "integrity": "sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -1090,9 +1027,8 @@ }, "node_modules/@babel/plugin-transform-class-static-block": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.7.tgz", - "integrity": "sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7", @@ -1107,9 +1043,8 @@ }, "node_modules/@babel/plugin-transform-classes": { "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.0.tgz", - "integrity": "sha512-xyi6qjr/fYU304fiRwFbekzkqVJZ6A7hOjWZd+89FVcBqPV3S9Wuozz82xdpLspckeaafntbzglaW4pqpzvtSw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "@babel/helper-compilation-targets": "^7.24.8", @@ -1127,18 +1062,16 @@ }, "node_modules/@babel/plugin-transform-classes/node_modules/globals": { "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/@babel/plugin-transform-computed-properties": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz", - "integrity": "sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/template": "^7.24.7" @@ -1152,9 +1085,8 @@ }, "node_modules/@babel/plugin-transform-destructuring": { "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.8.tgz", - "integrity": "sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, @@ -1167,9 +1099,8 @@ }, "node_modules/@babel/plugin-transform-dotall-regex": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz", - "integrity": "sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -1183,9 +1114,8 @@ }, "node_modules/@babel/plugin-transform-duplicate-keys": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz", - "integrity": "sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1198,9 +1128,8 @@ }, "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.0.tgz", - "integrity": "sha512-YLpb4LlYSc3sCUa35un84poXoraOiQucUTTu8X1j18JV+gNa8E0nyUf/CjZ171IRGr4jEguF+vzJU66QZhn29g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.25.0", "@babel/helper-plugin-utils": "^7.24.8" @@ -1214,9 +1143,8 @@ }, "node_modules/@babel/plugin-transform-dynamic-import": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.7.tgz", - "integrity": "sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-dynamic-import": "^7.8.3" @@ -1230,9 +1158,8 @@ }, "node_modules/@babel/plugin-transform-exponentiation-operator": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz", - "integrity": "sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -1246,9 +1173,8 @@ }, "node_modules/@babel/plugin-transform-export-namespace-from": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.7.tgz", - "integrity": "sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" @@ -1262,9 +1188,8 @@ }, "node_modules/@babel/plugin-transform-flow-strip-types": { "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.25.2.tgz", - "integrity": "sha512-InBZ0O8tew5V0K6cHcQ+wgxlrjOw1W4wDXLkOTjLRD8GYhTSkxTVBtdy3MMtvYBrbAWa1Qm3hNoTc1620Yj+Mg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8", "@babel/plugin-syntax-flow": "^7.24.7" @@ -1278,9 +1203,8 @@ }, "node_modules/@babel/plugin-transform-for-of": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz", - "integrity": "sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" @@ -1294,9 +1218,8 @@ }, "node_modules/@babel/plugin-transform-function-name": { "version": "7.25.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.1.tgz", - "integrity": "sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-compilation-targets": "^7.24.8", "@babel/helper-plugin-utils": "^7.24.8", @@ -1311,9 +1234,8 @@ }, "node_modules/@babel/plugin-transform-json-strings": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.7.tgz", - "integrity": "sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-json-strings": "^7.8.3" @@ -1327,9 +1249,8 @@ }, "node_modules/@babel/plugin-transform-literals": { "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.2.tgz", - "integrity": "sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, @@ -1342,9 +1263,8 @@ }, "node_modules/@babel/plugin-transform-logical-assignment-operators": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.7.tgz", - "integrity": "sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" @@ -1358,9 +1278,8 @@ }, "node_modules/@babel/plugin-transform-member-expression-literals": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz", - "integrity": "sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1373,9 +1292,8 @@ }, "node_modules/@babel/plugin-transform-modules-amd": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz", - "integrity": "sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -1389,9 +1307,8 @@ }, "node_modules/@babel/plugin-transform-modules-commonjs": { "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.8.tgz", - "integrity": "sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.24.8", "@babel/helper-plugin-utils": "^7.24.8", @@ -1406,9 +1323,8 @@ }, "node_modules/@babel/plugin-transform-modules-systemjs": { "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.0.tgz", - "integrity": "sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.25.0", "@babel/helper-plugin-utils": "^7.24.8", @@ -1424,9 +1340,8 @@ }, "node_modules/@babel/plugin-transform-modules-umd": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz", - "integrity": "sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -1440,9 +1355,8 @@ }, "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz", - "integrity": "sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -1456,9 +1370,8 @@ }, "node_modules/@babel/plugin-transform-new-target": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz", - "integrity": "sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1471,9 +1384,8 @@ }, "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.7.tgz", - "integrity": "sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" @@ -1487,9 +1399,8 @@ }, "node_modules/@babel/plugin-transform-numeric-separator": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.7.tgz", - "integrity": "sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-numeric-separator": "^7.10.4" @@ -1503,9 +1414,8 @@ }, "node_modules/@babel/plugin-transform-object-rest-spread": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.7.tgz", - "integrity": "sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-compilation-targets": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7", @@ -1521,9 +1431,8 @@ }, "node_modules/@babel/plugin-transform-object-super": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz", - "integrity": "sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-replace-supers": "^7.24.7" @@ -1537,9 +1446,8 @@ }, "node_modules/@babel/plugin-transform-optional-catch-binding": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.7.tgz", - "integrity": "sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" @@ -1553,9 +1461,8 @@ }, "node_modules/@babel/plugin-transform-optional-chaining": { "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.8.tgz", - "integrity": "sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", @@ -1570,9 +1477,8 @@ }, "node_modules/@babel/plugin-transform-parameters": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz", - "integrity": "sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1585,9 +1491,8 @@ }, "node_modules/@babel/plugin-transform-private-methods": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.7.tgz", - "integrity": "sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -1601,9 +1506,8 @@ }, "node_modules/@babel/plugin-transform-private-property-in-object": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.7.tgz", - "integrity": "sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "@babel/helper-create-class-features-plugin": "^7.24.7", @@ -1619,9 +1523,8 @@ }, "node_modules/@babel/plugin-transform-property-literals": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz", - "integrity": "sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1634,9 +1537,8 @@ }, "node_modules/@babel/plugin-transform-regenerator": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz", - "integrity": "sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "regenerator-transform": "^0.15.2" @@ -1650,9 +1552,8 @@ }, "node_modules/@babel/plugin-transform-reserved-words": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz", - "integrity": "sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1665,9 +1566,8 @@ }, "node_modules/@babel/plugin-transform-runtime": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.7.tgz", - "integrity": "sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7", @@ -1685,9 +1585,8 @@ }, "node_modules/@babel/plugin-transform-shorthand-properties": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz", - "integrity": "sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1700,9 +1599,8 @@ }, "node_modules/@babel/plugin-transform-spread": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz", - "integrity": "sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" @@ -1716,9 +1614,8 @@ }, "node_modules/@babel/plugin-transform-sticky-regex": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz", - "integrity": "sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1731,9 +1628,8 @@ }, "node_modules/@babel/plugin-transform-template-literals": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz", - "integrity": "sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1746,9 +1642,8 @@ }, "node_modules/@babel/plugin-transform-typeof-symbol": { "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.8.tgz", - "integrity": "sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8" }, @@ -1761,9 +1656,8 @@ }, "node_modules/@babel/plugin-transform-typescript": { "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.25.2.tgz", - "integrity": "sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "@babel/helper-create-class-features-plugin": "^7.25.0", @@ -1780,9 +1674,8 @@ }, "node_modules/@babel/plugin-transform-unicode-escapes": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz", - "integrity": "sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1795,9 +1688,8 @@ }, "node_modules/@babel/plugin-transform-unicode-property-regex": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.7.tgz", - "integrity": "sha512-uH2O4OV5M9FZYQrwc7NdVmMxQJOCCzFeYudlZSzUAHRFeOujQefa92E74TQDVskNHCzOXoigEuoyzHDhaEaK5w==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -1811,9 +1703,8 @@ }, "node_modules/@babel/plugin-transform-unicode-regex": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz", - "integrity": "sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -1827,9 +1718,8 @@ }, "node_modules/@babel/plugin-transform-unicode-sets-regex": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.7.tgz", - "integrity": "sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -1843,9 +1733,8 @@ }, "node_modules/@babel/preset-env": { "version": "7.25.3", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.25.3.tgz", - "integrity": "sha512-QsYW7UeAaXvLPX9tdVliMJE7MD7M6MLYVTovRTIwhoYQVFHR1rM4wO8wqAezYi3/BpSD+NzVCZ69R6smWiIi8g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/compat-data": "^7.25.2", "@babel/helper-compilation-targets": "^7.25.2", @@ -1940,9 +1829,8 @@ }, "node_modules/@babel/preset-flow": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.24.7.tgz", - "integrity": "sha512-NL3Lo0NorCU607zU3NwRyJbpaB6E3t0xtd3LfAQKDfkeX4/ggcDXvkmkW42QWT5owUeW/jAe4hn+2qvkV1IbfQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-validator-option": "^7.24.7", @@ -1957,9 +1845,8 @@ }, "node_modules/@babel/preset-modules": { "version": "0.1.6-no-external-plugins", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/types": "^7.4.4", @@ -1971,9 +1858,8 @@ }, "node_modules/@babel/preset-typescript": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.24.7.tgz", - "integrity": "sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-validator-option": "^7.24.7", @@ -1990,9 +1876,8 @@ }, "node_modules/@babel/register": { "version": "7.24.6", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.24.6.tgz", - "integrity": "sha512-WSuFCc2wCqMeXkz/i3yfAAsxwWflEgbVkZzivgAmXl/MxrXeoYFZOOPllbC8R8WTF7u61wSRQtDVZ1879cdu6w==", "dev": true, + "license": "MIT", "dependencies": { "clone-deep": "^4.0.1", "find-cache-dir": "^2.0.0", @@ -2009,9 +1894,8 @@ }, "node_modules/@babel/register/node_modules/find-cache-dir": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", "dev": true, + "license": "MIT", "dependencies": { "commondir": "^1.0.1", "make-dir": "^2.0.0", @@ -2023,9 +1907,8 @@ }, "node_modules/@babel/register/node_modules/find-up": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^3.0.0" }, @@ -2035,9 +1918,8 @@ }, "node_modules/@babel/register/node_modules/locate-path": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^3.0.0", "path-exists": "^3.0.0" @@ -2048,9 +1930,8 @@ }, "node_modules/@babel/register/node_modules/make-dir": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", "dev": true, + "license": "MIT", "dependencies": { "pify": "^4.0.1", "semver": "^5.6.0" @@ -2061,9 +1942,8 @@ }, "node_modules/@babel/register/node_modules/p-locate": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^2.0.0" }, @@ -2073,27 +1953,24 @@ }, "node_modules/@babel/register/node_modules/path-exists": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/@babel/register/node_modules/pify": { "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/@babel/register/node_modules/pkg-dir": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", "dev": true, + "license": "MIT", "dependencies": { "find-up": "^3.0.0" }, @@ -2103,24 +1980,21 @@ }, "node_modules/@babel/register/node_modules/semver": { "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver" } }, "node_modules/@babel/regjsgen": { "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@babel/runtime": { "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz", - "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==", "dev": true, + "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -2130,8 +2004,7 @@ }, "node_modules/@babel/runtime-corejs3": { "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.25.0.tgz", - "integrity": "sha512-BOehWE7MgQ8W8Qn0CQnMtg2tHPHPulcS/5AVpFvs2KCK1ET+0WqZqPvnpRpFN81gYoFopdIEJX9Sgjw3ZBccPg==", + "license": "MIT", "dependencies": { "core-js-pure": "^3.30.2", "regenerator-runtime": "^0.14.0" @@ -2142,9 +2015,8 @@ }, "node_modules/@babel/template": { "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", - "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.24.7", "@babel/parser": "^7.25.0", @@ -2156,9 +2028,8 @@ }, "node_modules/@babel/traverse": { "version": "7.25.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.3.tgz", - "integrity": "sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.24.7", "@babel/generator": "^7.25.0", @@ -2174,18 +2045,16 @@ }, "node_modules/@babel/traverse/node_modules/globals": { "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/@babel/types": { "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.2.tgz", - "integrity": "sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.24.8", "@babel/helper-validator-identifier": "^7.24.7", @@ -2197,14 +2066,12 @@ }, "node_modules/@braintree/sanitize-url": { "version": "6.0.4", - "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-6.0.4.tgz", - "integrity": "sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==" + "license": "MIT" }, "node_modules/@changesets/apply-release-plan": { "version": "7.0.4", - "resolved": "https://registry.npmjs.org/@changesets/apply-release-plan/-/apply-release-plan-7.0.4.tgz", - "integrity": "sha512-HLFwhKWayKinWAul0Vj+76jVx1Pc2v55MGPVjZ924Y/ROeSsBMFutv9heHmCUj48lJyRfOTJG5+ar+29FUky/A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.20.1", "@changesets/config": "^3.0.2", @@ -2224,9 +2091,8 @@ }, "node_modules/@changesets/apply-release-plan/node_modules/prettier": { "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", "dev": true, + "license": "MIT", "bin": { "prettier": "bin-prettier.js" }, @@ -2239,9 +2105,8 @@ }, "node_modules/@changesets/apply-release-plan/node_modules/semver": { "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -2251,9 +2116,8 @@ }, "node_modules/@changesets/assemble-release-plan": { "version": "6.0.3", - "resolved": "https://registry.npmjs.org/@changesets/assemble-release-plan/-/assemble-release-plan-6.0.3.tgz", - "integrity": "sha512-bLNh9/Lgl1VwkjWZTq8JmRqH+hj7/Yzfz0jsQ/zJJ+FTmVqmqPj3szeKOri8O/hEM8JmHW019vh2gTO9iq5Cuw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.20.1", "@changesets/errors": "^0.2.0", @@ -2266,9 +2130,8 @@ }, "node_modules/@changesets/assemble-release-plan/node_modules/semver": { "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -2278,18 +2141,16 @@ }, "node_modules/@changesets/changelog-git": { "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@changesets/changelog-git/-/changelog-git-0.2.0.tgz", - "integrity": "sha512-bHOx97iFI4OClIT35Lok3sJAwM31VbUM++gnMBV16fdbtBhgYu4dxsphBF/0AZZsyAHMrnM0yFcj5gZM1py6uQ==", "dev": true, + "license": "MIT", "dependencies": { "@changesets/types": "^6.0.0" } }, "node_modules/@changesets/cli": { "version": "2.27.7", - "resolved": "https://registry.npmjs.org/@changesets/cli/-/cli-2.27.7.tgz", - "integrity": "sha512-6lr8JltiiXPIjDeYg4iM2MeePP6VN/JkmqBsVA5XRiy01hGS3y629LtSDvKcycj/w/5Eur1rEwby/MjcYS+e2A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.20.1", "@changesets/apply-release-plan": "^7.0.4", @@ -2330,9 +2191,8 @@ }, "node_modules/@changesets/cli/node_modules/semver": { "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -2342,9 +2202,8 @@ }, "node_modules/@changesets/config": { "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@changesets/config/-/config-3.0.2.tgz", - "integrity": "sha512-cdEhS4t8woKCX2M8AotcV2BOWnBp09sqICxKapgLHf9m5KdENpWjyrFNMjkLqGJtUys9U+w93OxWT0czorVDfw==", "dev": true, + "license": "MIT", "dependencies": { "@changesets/errors": "^0.2.0", "@changesets/get-dependents-graph": "^2.1.1", @@ -2357,18 +2216,16 @@ }, "node_modules/@changesets/errors": { "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@changesets/errors/-/errors-0.2.0.tgz", - "integrity": "sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==", "dev": true, + "license": "MIT", "dependencies": { "extendable-error": "^0.1.5" } }, "node_modules/@changesets/get-dependents-graph": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@changesets/get-dependents-graph/-/get-dependents-graph-2.1.1.tgz", - "integrity": "sha512-LRFjjvigBSzfnPU2n/AhFsuWR5DK++1x47aq6qZ8dzYsPtS/I5mNhIGAS68IAxh1xjO9BTtz55FwefhANZ+FCA==", "dev": true, + "license": "MIT", "dependencies": { "@changesets/types": "^6.0.0", "@manypkg/get-packages": "^1.1.3", @@ -2379,9 +2236,8 @@ }, "node_modules/@changesets/get-dependents-graph/node_modules/semver": { "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -2391,9 +2247,8 @@ }, "node_modules/@changesets/get-release-plan": { "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@changesets/get-release-plan/-/get-release-plan-4.0.3.tgz", - "integrity": "sha512-6PLgvOIwTSdJPTtpdcr3sLtGatT+Jr22+cQwEBJBy6wP0rjB4yJ9lv583J9fVpn1bfQlBkDa8JxbS2g/n9lIyA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.20.1", "@changesets/assemble-release-plan": "^6.0.3", @@ -2406,15 +2261,13 @@ }, "node_modules/@changesets/get-version-range-type": { "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@changesets/get-version-range-type/-/get-version-range-type-0.4.0.tgz", - "integrity": "sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@changesets/git": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@changesets/git/-/git-3.0.0.tgz", - "integrity": "sha512-vvhnZDHe2eiBNRFHEgMiGd2CT+164dfYyrJDhwwxTVD/OW0FUD6G7+4DIx1dNwkwjHyzisxGAU96q0sVNBns0w==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.20.1", "@changesets/errors": "^0.2.0", @@ -2427,18 +2280,16 @@ }, "node_modules/@changesets/logger": { "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@changesets/logger/-/logger-0.1.0.tgz", - "integrity": "sha512-pBrJm4CQm9VqFVwWnSqKEfsS2ESnwqwH+xR7jETxIErZcfd1u2zBSqrHbRHR7xjhSgep9x2PSKFKY//FAshA3g==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^2.1.0" } }, "node_modules/@changesets/parse": { "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@changesets/parse/-/parse-0.4.0.tgz", - "integrity": "sha512-TS/9KG2CdGXS27S+QxbZXgr8uPsP4yNJYb4BC2/NeFUj80Rni3TeD2qwWmabymxmrLo7JEsytXH1FbpKTbvivw==", "dev": true, + "license": "MIT", "dependencies": { "@changesets/types": "^6.0.0", "js-yaml": "^3.13.1" @@ -2446,9 +2297,8 @@ }, "node_modules/@changesets/pre": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@changesets/pre/-/pre-2.0.0.tgz", - "integrity": "sha512-HLTNYX/A4jZxc+Sq8D1AMBsv+1qD6rmmJtjsCJa/9MSRybdxh0mjbTvE6JYZQ/ZiQ0mMlDOlGPXTm9KLTU3jyw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.20.1", "@changesets/errors": "^0.2.0", @@ -2459,9 +2309,8 @@ }, "node_modules/@changesets/read": { "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@changesets/read/-/read-0.6.0.tgz", - "integrity": "sha512-ZypqX8+/im1Fm98K4YcZtmLKgjs1kDQ5zHpc2U1qdtNBmZZfo/IBiG162RoP0CUF05tvp2y4IspH11PLnPxuuw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.20.1", "@changesets/git": "^3.0.0", @@ -2475,9 +2324,8 @@ }, "node_modules/@changesets/should-skip-package": { "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@changesets/should-skip-package/-/should-skip-package-0.1.0.tgz", - "integrity": "sha512-FxG6Mhjw7yFStlSM7Z0Gmg3RiyQ98d/9VpQAZ3Fzr59dCOM9G6ZdYbjiSAt0XtFr9JR5U2tBaJWPjrkGGc618g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.20.1", "@changesets/types": "^6.0.0", @@ -2486,15 +2334,13 @@ }, "node_modules/@changesets/types": { "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-6.0.0.tgz", - "integrity": "sha512-b1UkfNulgKoWfqyHtzKS5fOZYSJO+77adgL7DLRDr+/7jhChN+QcHnbjiQVOz/U+Ts3PGNySq7diAItzDgugfQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@changesets/write": { "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@changesets/write/-/write-0.3.1.tgz", - "integrity": "sha512-SyGtMXzH3qFqlHKcvFY2eX+6b0NGiFcNav8AFsYwy5l8hejOeoeTDemu5Yjmke2V5jpzY+pBvM0vCCQ3gdZpfw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.20.1", "@changesets/types": "^6.0.0", @@ -2505,9 +2351,8 @@ }, "node_modules/@changesets/write/node_modules/prettier": { "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", "dev": true, + "license": "MIT", "bin": { "prettier": "bin-prettier.js" }, @@ -2520,8 +2365,7 @@ }, "node_modules/@codemirror/autocomplete": { "version": "6.18.0", - "resolved": "https://registry.npmjs.org/@codemirror/autocomplete/-/autocomplete-6.18.0.tgz", - "integrity": "sha512-5DbOvBbY4qW5l57cjDsmmpDh3/TeK1vXfTHa+BUMrRzdWdcxKZ4U4V7vQaTtOpApNU4kLS4FQ6cINtLg245LXA==", + "license": "MIT", "dependencies": { "@codemirror/language": "^6.0.0", "@codemirror/state": "^6.0.0", @@ -2537,8 +2381,7 @@ }, "node_modules/@codemirror/commands": { "version": "6.6.0", - "resolved": "https://registry.npmjs.org/@codemirror/commands/-/commands-6.6.0.tgz", - "integrity": "sha512-qnY+b7j1UNcTS31Eenuc/5YJB6gQOzkUoNmJQc0rznwqSRpeaWWpjkWy2C/MPTcePpsKJEM26hXrOXl1+nceXg==", + "license": "MIT", "dependencies": { "@codemirror/language": "^6.0.0", "@codemirror/state": "^6.4.0", @@ -2548,8 +2391,7 @@ }, "node_modules/@codemirror/lang-css": { "version": "6.2.1", - "resolved": "https://registry.npmjs.org/@codemirror/lang-css/-/lang-css-6.2.1.tgz", - "integrity": "sha512-/UNWDNV5Viwi/1lpr/dIXJNWiwDxpw13I4pTUAsNxZdg6E0mI2kTQb0P2iHczg1Tu+H4EBgJR+hYhKiHKko7qg==", + "license": "MIT", "dependencies": { "@codemirror/autocomplete": "^6.0.0", "@codemirror/language": "^6.0.0", @@ -2560,8 +2402,7 @@ }, "node_modules/@codemirror/lang-html": { "version": "6.4.9", - "resolved": "https://registry.npmjs.org/@codemirror/lang-html/-/lang-html-6.4.9.tgz", - "integrity": "sha512-aQv37pIMSlueybId/2PVSP6NPnmurFDVmZwzc7jszd2KAF8qd4VBbvNYPXWQq90WIARjsdVkPbw29pszmHws3Q==", + "license": "MIT", "dependencies": { "@codemirror/autocomplete": "^6.0.0", "@codemirror/lang-css": "^6.0.0", @@ -2576,8 +2417,7 @@ }, "node_modules/@codemirror/lang-javascript": { "version": "6.2.2", - "resolved": "https://registry.npmjs.org/@codemirror/lang-javascript/-/lang-javascript-6.2.2.tgz", - "integrity": "sha512-VGQfY+FCc285AhWuwjYxQyUQcYurWlxdKYT4bqwr3Twnd5wP5WSeu52t4tvvuWmljT4EmgEgZCqSieokhtY8hg==", + "license": "MIT", "dependencies": { "@codemirror/autocomplete": "^6.0.0", "@codemirror/language": "^6.6.0", @@ -2590,8 +2430,7 @@ }, "node_modules/@codemirror/lang-python": { "version": "6.1.6", - "resolved": "https://registry.npmjs.org/@codemirror/lang-python/-/lang-python-6.1.6.tgz", - "integrity": "sha512-ai+01WfZhWqM92UqjnvorkxosZ2aq2u28kHvr+N3gu012XqY2CThD67JPMHnGceRfXPDBmn1HnyqowdpF57bNg==", + "license": "MIT", "dependencies": { "@codemirror/autocomplete": "^6.3.2", "@codemirror/language": "^6.8.0", @@ -2602,8 +2441,7 @@ }, "node_modules/@codemirror/lang-xml": { "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@codemirror/lang-xml/-/lang-xml-6.1.0.tgz", - "integrity": "sha512-3z0blhicHLfwi2UgkZYRPioSgVTo9PV5GP5ducFH6FaHy0IAJRg+ixj5gTR1gnT/glAIC8xv4w2VL1LoZfs+Jg==", + "license": "MIT", "dependencies": { "@codemirror/autocomplete": "^6.0.0", "@codemirror/language": "^6.4.0", @@ -2615,8 +2453,7 @@ }, "node_modules/@codemirror/language": { "version": "6.10.2", - "resolved": "https://registry.npmjs.org/@codemirror/language/-/language-6.10.2.tgz", - "integrity": "sha512-kgbTYTo0Au6dCSc/TFy7fK3fpJmgHDv1sG1KNQKJXVi+xBTEeBPY/M30YXiU6mMXeH+YIDLsbrT4ZwNRdtF+SA==", + "license": "MIT", "dependencies": { "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.23.0", @@ -2628,16 +2465,14 @@ }, "node_modules/@codemirror/legacy-modes": { "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.4.0.tgz", - "integrity": "sha512-5m/K+1A6gYR0e+h/dEde7LoGimMjRtWXZFg4Lo70cc8HzjSdHe3fLwjWMR0VRl5KFT1SxalSap7uMgPKF28wBA==", + "license": "MIT", "dependencies": { "@codemirror/language": "^6.0.0" } }, "node_modules/@codemirror/lint": { "version": "6.8.1", - "resolved": "https://registry.npmjs.org/@codemirror/lint/-/lint-6.8.1.tgz", - "integrity": "sha512-IZ0Y7S4/bpaunwggW2jYqwLuHj0QtESf5xcROewY6+lDNwZ/NzvR4t+vpYgg9m7V8UXLPYqG+lu3DF470E5Oxg==", + "license": "MIT", "dependencies": { "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.0.0", @@ -2646,8 +2481,7 @@ }, "node_modules/@codemirror/search": { "version": "6.5.6", - "resolved": "https://registry.npmjs.org/@codemirror/search/-/search-6.5.6.tgz", - "integrity": "sha512-rpMgcsh7o0GuCDUXKPvww+muLA1pDJaFrpq/CCHtpQJYz8xopu4D1hPcKRoDD0YlF8gZaqTNIRa4VRBWyhyy7Q==", + "license": "MIT", "dependencies": { "@codemirror/state": "^6.0.0", "@codemirror/view": "^6.0.0", @@ -2656,13 +2490,11 @@ }, "node_modules/@codemirror/state": { "version": "6.4.1", - "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.4.1.tgz", - "integrity": "sha512-QkEyUiLhsJoZkbumGZlswmAhA7CBU02Wrz7zvH4SrcifbsqwlXShVXg65f3v/ts57W3dqyamEriMhij1Z3Zz4A==" + "license": "MIT" }, "node_modules/@codemirror/theme-one-dark": { "version": "6.1.2", - "resolved": "https://registry.npmjs.org/@codemirror/theme-one-dark/-/theme-one-dark-6.1.2.tgz", - "integrity": "sha512-F+sH0X16j/qFLMAfbciKTxVOwkdAS336b7AXTKOZhy8BR3eH/RelsnLgLFINrpST63mmN2OuwUt0W2ndUgYwUA==", + "license": "MIT", "dependencies": { "@codemirror/language": "^6.0.0", "@codemirror/state": "^6.0.0", @@ -2672,8 +2504,7 @@ }, "node_modules/@codemirror/view": { "version": "6.30.0", - "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.30.0.tgz", - "integrity": "sha512-96Nmn8OeLh6aONQprIeYk8hGVnEuYpWuxKSkdsODOx9hWPxyuyZGvmvxV/JmLsp+CubMO1PsLaN5TNNgrl0UrQ==", + "license": "MIT", "dependencies": { "@codemirror/state": "^6.4.0", "style-mod": "^4.1.0", @@ -2682,9 +2513,8 @@ }, "node_modules/@cspotcode/source-map-support": { "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "0.3.9" }, @@ -2694,9 +2524,8 @@ }, "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -2704,9 +2533,8 @@ }, "node_modules/@custom-elements-manifest/analyzer": { "version": "0.10.3", - "resolved": "https://registry.npmjs.org/@custom-elements-manifest/analyzer/-/analyzer-0.10.3.tgz", - "integrity": "sha512-e2Ax59vK9sNedmDlPqZS11L54iAlKSjOJuv5etpTy5SygLBW3GcUtocHZm8wO013L0griTPpgWB0tuV7/JXy5A==", "dev": true, + "license": "MIT", "dependencies": { "@custom-elements-manifest/find-dependencies": "^0.0.5", "@github/catalyst": "^1.6.0", @@ -2726,9 +2554,8 @@ }, "node_modules/@custom-elements-manifest/analyzer/node_modules/chokidar": { "version": "3.5.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", - "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", "dev": true, + "license": "MIT", "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -2747,9 +2574,8 @@ }, "node_modules/@custom-elements-manifest/analyzer/node_modules/typescript": { "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -2760,18 +2586,27 @@ }, "node_modules/@custom-elements-manifest/find-dependencies": { "version": "0.0.5", - "resolved": "https://registry.npmjs.org/@custom-elements-manifest/find-dependencies/-/find-dependencies-0.0.5.tgz", - "integrity": "sha512-fKIMMZCDFSoL2ySUoz8knWgpV4jpb0lUXgLOvdZQMQFHxgxz1PqOJpUIypwvEVyKk3nEHRY4f10gNol02HjeCg==", "dev": true, + "license": "ISC", "dependencies": { "es-module-lexer": "^0.9.3" } }, + "node_modules/@effect/schema": { + "version": "0.69.0", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-check": "^3.20.0" + }, + "peerDependencies": { + "effect": "^3.5.7" + } + }, "node_modules/@emotion/use-insertion-effect-with-fallbacks": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.1.0.tgz", - "integrity": "sha512-+wBOcIV5snwGgI2ya3u99D7/FJquOIniQT1IKyDsBmEgwvpxMNeS65Oib7OnE2d2aY+3BU4OiH+0Wchf8yk3Hw==", "dev": true, + "license": "MIT", "peerDependencies": { "react": ">=16.8.0" } @@ -2842,11 +2677,10 @@ }, "node_modules/@esbuild/darwin-arm64": { "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.0.tgz", - "integrity": "sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "darwin" @@ -3160,9 +2994,8 @@ }, "node_modules/@eslint-community/eslint-utils": { "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", "dev": true, + "license": "MIT", "dependencies": { "eslint-visitor-keys": "^3.3.0" }, @@ -3175,18 +3008,16 @@ }, "node_modules/@eslint-community/regexpp": { "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.0.tgz", - "integrity": "sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==", "dev": true, + "license": "MIT", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, "node_modules/@eslint/config-array": { "version": "0.17.1", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.17.1.tgz", - "integrity": "sha512-BlYOpej8AQ8Ev9xVqroV7a02JK3SkBAaN9GfMMH9W6Ch8FlQlkjGw4Ir7+FgYwfirivAf4t+GtzuAxqfukmISA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@eslint/object-schema": "^2.1.4", "debug": "^4.3.1", @@ -3198,9 +3029,8 @@ }, "node_modules/@eslint/config-array/node_modules/brace-expansion": { "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -3208,9 +3038,8 @@ }, "node_modules/@eslint/config-array/node_modules/minimatch": { "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -3220,9 +3049,8 @@ }, "node_modules/@eslint/eslintrc": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.1.0.tgz", - "integrity": "sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==", "dev": true, + "license": "MIT", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", @@ -3243,15 +3071,13 @@ }, "node_modules/@eslint/eslintrc/node_modules/argparse": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "dev": true, + "license": "Python-2.0" }, "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -3259,9 +3085,8 @@ }, "node_modules/@eslint/eslintrc/node_modules/globals": { "version": "14.0.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", - "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=18" }, @@ -3271,9 +3096,8 @@ }, "node_modules/@eslint/eslintrc/node_modules/js-yaml": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -3283,9 +3107,8 @@ }, "node_modules/@eslint/eslintrc/node_modules/minimatch": { "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -3295,34 +3118,30 @@ }, "node_modules/@eslint/js": { "version": "9.8.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.8.0.tgz", - "integrity": "sha512-MfluB7EUfxXtv3i/++oh89uzAr4PDI4nn201hsp+qaXqsjAWzinlZEHEfPgAX4doIlKvPG/i0A9dpKxOLII8yA==", "dev": true, + "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, "node_modules/@eslint/object-schema": { "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.4.tgz", - "integrity": "sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==", "dev": true, + "license": "Apache-2.0", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, "node_modules/@floating-ui/core": { "version": "1.6.7", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.7.tgz", - "integrity": "sha512-yDzVT/Lm101nQ5TCVeK65LtdN7Tj4Qpr9RTXJ2vPFLqtLxwOrpoxAHAJI8J3yYWUc40J0BDBheaitK5SJmno2g==", + "license": "MIT", "dependencies": { "@floating-ui/utils": "^0.2.7" } }, "node_modules/@floating-ui/dom": { "version": "1.6.10", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.10.tgz", - "integrity": "sha512-fskgCFv8J8OamCmyun8MfjB1Olfn+uZKjOKZ0vhYF3gRmEUXcGOjxWL8bBr7i4kIuPZ2KD2S3EUIOxnjC8kl2A==", + "license": "MIT", "dependencies": { "@floating-ui/core": "^1.6.0", "@floating-ui/utils": "^0.2.7" @@ -3330,9 +3149,8 @@ }, "node_modules/@floating-ui/react-dom": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.1.tgz", - "integrity": "sha512-4h84MJt3CHrtG18mGsXuLCHMrug49d7DFkU0RMIyshRveBeyV2hmV/pDaF2Uxtu8kgq5r46llp5E5FQiR0K2Yg==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@floating-ui/dom": "^1.0.0" @@ -3344,13 +3162,11 @@ }, "node_modules/@floating-ui/utils": { "version": "0.2.7", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.7.tgz", - "integrity": "sha512-X8R8Oj771YRl/w+c1HqAC1szL8zWQRwFvgDwT129k9ACdBoud/+/rX9V0qiMl6LWUdP9voC2nDVZYPMQQsb6eA==" + "license": "MIT" }, "node_modules/@formatjs/ecma402-abstract": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.0.0.tgz", - "integrity": "sha512-rRqXOqdFmk7RYvj4khklyqzcfQl9vEL/usogncBHRZfZBDOwMGuSRNFl02fu5KGHXdbinju+YXyuR+Nk8xlr/g==", + "license": "MIT", "dependencies": { "@formatjs/intl-localematcher": "0.5.4", "tslib": "^2.4.0" @@ -3358,8 +3174,7 @@ }, "node_modules/@formatjs/intl-listformat": { "version": "7.5.7", - "resolved": "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-7.5.7.tgz", - "integrity": "sha512-MG2TSChQJQT9f7Rlv+eXwUFiG24mKSzmF144PLb8m8OixyXqn4+YWU+5wZracZGCgVTVmx8viCf7IH3QXoiB2g==", + "license": "MIT", "dependencies": { "@formatjs/ecma402-abstract": "2.0.0", "@formatjs/intl-localematcher": "0.5.4", @@ -3368,26 +3183,23 @@ }, "node_modules/@formatjs/intl-localematcher": { "version": "0.5.4", - "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.5.4.tgz", - "integrity": "sha512-zTwEpWOzZ2CiKcB93BLngUX59hQkuZjT2+SAQEscSm52peDW/getsawMcWF1rGRpMCX6D7nSJA3CzJ8gn13N/g==", + "license": "MIT", "dependencies": { "tslib": "^2.4.0" } }, "node_modules/@fortawesome/fontawesome-free": { "version": "6.6.0", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.6.0.tgz", - "integrity": "sha512-60G28ke/sXdtS9KZCpZSHHkCbdsOGEhIUGlwq6yhY74UpTiToIh8np7A8yphhM4BWsvNFtIvLpi4co+h9Mr9Ow==", + "license": "(CC-BY-4.0 AND OFL-1.1 AND MIT)", "engines": { "node": ">=6" } }, "node_modules/@genesiscommunitysuccess/custom-elements-lsp": { "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@genesiscommunitysuccess/custom-elements-lsp/-/custom-elements-lsp-5.0.3.tgz", - "integrity": "sha512-9TmD9oUAEUCZ/YacStF0yFJMN1a1Tuv/q+VkySu1r4CNnVDytev8A6Lx/1D4B47rWw+EUuNT0G9se3JOpJJ1iw==", "dev": true, "hasInstallScript": true, + "license": "MIT", "dependencies": { "@custom-elements-manifest/analyzer": "^0.8.0", "chalk": "^4.1.1", @@ -3407,9 +3219,8 @@ }, "node_modules/@genesiscommunitysuccess/custom-elements-lsp/node_modules/@custom-elements-manifest/analyzer": { "version": "0.8.4", - "resolved": "https://registry.npmjs.org/@custom-elements-manifest/analyzer/-/analyzer-0.8.4.tgz", - "integrity": "sha512-hibYFNoqPc/xSH9ySuotOllz3UtQnnbG912oC0RtRwHGilnOVT5zeL3Ip26swCjiuFAp8Y0uLN5DwnMpa/xXYQ==", "dev": true, + "license": "MIT", "dependencies": { "@custom-elements-manifest/find-dependencies": "^0.0.5", "@github/catalyst": "^1.6.0", @@ -3429,9 +3240,8 @@ }, "node_modules/@genesiscommunitysuccess/custom-elements-lsp/node_modules/@custom-elements-manifest/analyzer/node_modules/chokidar": { "version": "3.5.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", - "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", "dev": true, + "license": "MIT", "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -3450,9 +3260,8 @@ }, "node_modules/@genesiscommunitysuccess/custom-elements-lsp/node_modules/@custom-elements-manifest/analyzer/node_modules/globby": { "version": "11.0.4", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", - "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", "dev": true, + "license": "MIT", "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -3470,9 +3279,8 @@ }, "node_modules/@genesiscommunitysuccess/custom-elements-lsp/node_modules/ansi-styles": { "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -3485,9 +3293,8 @@ }, "node_modules/@genesiscommunitysuccess/custom-elements-lsp/node_modules/chalk": { "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -3501,9 +3308,8 @@ }, "node_modules/@genesiscommunitysuccess/custom-elements-lsp/node_modules/globby": { "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", "dev": true, + "license": "MIT", "dependencies": { "dir-glob": "^3.0.1", "fast-glob": "^3.3.0", @@ -3520,9 +3326,8 @@ }, "node_modules/@genesiscommunitysuccess/custom-elements-lsp/node_modules/globby/node_modules/slash": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -3532,18 +3337,16 @@ }, "node_modules/@genesiscommunitysuccess/custom-elements-lsp/node_modules/has-flag": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/@genesiscommunitysuccess/custom-elements-lsp/node_modules/supports-color": { "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -3553,9 +3356,8 @@ }, "node_modules/@genesiscommunitysuccess/custom-elements-lsp/node_modules/typescript": { "version": "4.3.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.3.5.tgz", - "integrity": "sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==", "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -3566,26 +3368,31 @@ }, "node_modules/@github/catalyst": { "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@github/catalyst/-/catalyst-1.6.0.tgz", - "integrity": "sha512-u8A+DameixqpeyHzvnJWTGj+wfiskQOYHzSiJscCWVfMkIT3rxnbHMtGh3lMthaRY21nbUOK71WcsCnCrXhBJQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@goauthentik/api": { "version": "2024.6.3-1723109801", "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723109801.tgz", "integrity": "sha512-liqFlqaAqmcCQyfrfkmJC3W+6tgzglf5hpONNpyV6qCxY81xVKzL4qhW9gk1CMbViVCrnKCeFBdYEyLHus7izg==" }, + "node_modules/@goauthentik/web": { + "resolved": "", + "link": true + }, + "node_modules/@goauthentik/web-sfe": { + "resolved": "packages/sfe", + "link": true + }, "node_modules/@hcaptcha/types": { "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@hcaptcha/types/-/types-1.0.4.tgz", - "integrity": "sha512-4CBrdr9DFC7sYZPRvLol82UVZVne8B2skBGfMDUqPC6q9vzHMwv/cNxXW44EIa6DaFDr+EWNSnKJpHxWr7Q42Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=12.22" }, @@ -3596,9 +3403,8 @@ }, "node_modules/@humanwhocodes/retry": { "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.0.tgz", - "integrity": "sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=18.18" }, @@ -3609,9 +3415,8 @@ }, "node_modules/@isaacs/cliui": { "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", "dev": true, + "license": "ISC", "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", @@ -3626,9 +3431,8 @@ }, "node_modules/@isaacs/cliui/node_modules/ansi-styles": { "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -3638,15 +3442,13 @@ }, "node_modules/@isaacs/cliui/node_modules/emoji-regex": { "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@isaacs/cliui/node_modules/string-width": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "dev": true, + "license": "MIT", "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", @@ -3661,9 +3463,8 @@ }, "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", @@ -3678,9 +3479,8 @@ }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", "dev": true, + "license": "ISC", "dependencies": { "camelcase": "^5.3.1", "find-up": "^4.1.0", @@ -3694,18 +3494,16 @@ }, "node_modules/@istanbuljs/schema": { "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/@jest/expect-utils": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", - "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", "dev": true, + "license": "MIT", "dependencies": { "jest-get-type": "^29.6.3" }, @@ -3715,9 +3513,8 @@ }, "node_modules/@jest/schemas": { "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", "dev": true, + "license": "MIT", "dependencies": { "@sinclair/typebox": "^0.27.8" }, @@ -3727,9 +3524,8 @@ }, "node_modules/@jest/types": { "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", @@ -3744,9 +3540,8 @@ }, "node_modules/@jest/types/node_modules/ansi-styles": { "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -3759,9 +3554,8 @@ }, "node_modules/@jest/types/node_modules/chalk": { "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -3775,18 +3569,16 @@ }, "node_modules/@jest/types/node_modules/has-flag": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/@jest/types/node_modules/supports-color": { "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -3796,9 +3588,8 @@ }, "node_modules/@jeysal/storybook-addon-css-user-preferences": { "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@jeysal/storybook-addon-css-user-preferences/-/storybook-addon-css-user-preferences-0.2.0.tgz", - "integrity": "sha512-XMavNKAEVO3BzcyU8cDeZzehPu64D9GXbs2OxZBlMWBiQ1RrySmRaPdvzh7t+0umLUrnYCcJwSxgAM3mBx1znw==", "dev": true, + "license": "CC0-1.0", "peerDependencies": { "@storybook/addons": "^6.4.0 || ^7", "@storybook/api": "^6.4.0 || ^7", @@ -3819,9 +3610,8 @@ }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -3833,33 +3623,29 @@ }, "node_modules/@jridgewell/resolve-uri": { "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/set-array": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -3867,31 +3653,25 @@ }, "node_modules/@jspm/core": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@jspm/core/-/core-2.0.1.tgz", - "integrity": "sha512-Lg3PnLp0QXpxwLIAuuJboLeRaIhrgJjeuh797QADg3xz8wGLugQOS5DpsE8A6i6Adgzf+bacllkKZG3J0tGfDw==", "dev": true }, "node_modules/@juggle/resize-observer": { "version": "3.4.0", - "resolved": "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.4.0.tgz", - "integrity": "sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==", "dev": true, + "license": "Apache-2.0", "peer": true }, "node_modules/@kurkle/color": { "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@kurkle/color/-/color-0.3.2.tgz", - "integrity": "sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw==" + "license": "MIT" }, "node_modules/@lezer/common": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@lezer/common/-/common-1.2.1.tgz", - "integrity": "sha512-yemX0ZD2xS/73llMZIK6KplkjIjf2EvAHcinDi/TfJ9hS25G0388+ClHt6/3but0oOxinTcQHJLDXh6w1crzFQ==" + "license": "MIT" }, "node_modules/@lezer/css": { "version": "1.1.8", - "resolved": "https://registry.npmjs.org/@lezer/css/-/css-1.1.8.tgz", - "integrity": "sha512-7JhxupKuMBaWQKjQoLtzhGj83DdnZY9MckEOG5+/iLKNK2ZJqKc6hf6uc0HjwCX7Qlok44jBNqZhHKDhEhZYLA==", + "license": "MIT", "dependencies": { "@lezer/common": "^1.2.0", "@lezer/highlight": "^1.0.0", @@ -3900,16 +3680,14 @@ }, "node_modules/@lezer/highlight": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@lezer/highlight/-/highlight-1.2.0.tgz", - "integrity": "sha512-WrS5Mw51sGrpqjlh3d4/fOwpEV2Hd3YOkp9DBt4k8XZQcoTHZFB7sx030A6OcahF4J1nDQAa3jXlTVVYH50IFA==", + "license": "MIT", "dependencies": { "@lezer/common": "^1.0.0" } }, "node_modules/@lezer/html": { "version": "1.3.10", - "resolved": "https://registry.npmjs.org/@lezer/html/-/html-1.3.10.tgz", - "integrity": "sha512-dqpT8nISx/p9Do3AchvYGV3qYc4/rKr3IBZxlHmpIKam56P47RSHkSF5f13Vu9hebS1jM0HmtJIwLbWz1VIY6w==", + "license": "MIT", "dependencies": { "@lezer/common": "^1.2.0", "@lezer/highlight": "^1.0.0", @@ -3918,8 +3696,7 @@ }, "node_modules/@lezer/javascript": { "version": "1.4.17", - "resolved": "https://registry.npmjs.org/@lezer/javascript/-/javascript-1.4.17.tgz", - "integrity": "sha512-bYW4ctpyGK+JMumDApeUzuIezX01H76R1foD6LcRX224FWfyYit/HYxiPGDjXXe/wQWASjCvVGoukTH68+0HIA==", + "license": "MIT", "dependencies": { "@lezer/common": "^1.2.0", "@lezer/highlight": "^1.1.3", @@ -3928,16 +3705,14 @@ }, "node_modules/@lezer/lr": { "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.4.2.tgz", - "integrity": "sha512-pu0K1jCIdnQ12aWNaAVU5bzi7Bd1w54J3ECgANPmYLtQKP0HBj2cE/5coBD66MT10xbtIuUr7tg0Shbsvk0mDA==", + "license": "MIT", "dependencies": { "@lezer/common": "^1.0.0" } }, "node_modules/@lezer/python": { "version": "1.1.14", - "resolved": "https://registry.npmjs.org/@lezer/python/-/python-1.1.14.tgz", - "integrity": "sha512-ykDOb2Ti24n76PJsSa4ZoDF0zH12BSw1LGfQXCYJhJyOGiFTfGaX0Du66Ze72R+u/P35U+O6I9m8TFXov1JzsA==", + "license": "MIT", "dependencies": { "@lezer/common": "^1.2.0", "@lezer/highlight": "^1.0.0", @@ -3946,8 +3721,7 @@ }, "node_modules/@lezer/xml": { "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@lezer/xml/-/xml-1.0.5.tgz", - "integrity": "sha512-VFouqOzmUWfIg+tfmpcdV33ewtK+NSwd4ngSe1aG7HFb4BN0ExyY1b8msp+ndFrnlG4V4iC8yXacjFtrwERnaw==", + "license": "MIT", "dependencies": { "@lezer/common": "^1.2.0", "@lezer/highlight": "^1.0.0", @@ -3956,30 +3730,26 @@ }, "node_modules/@lit-labs/ssr-dom-shim": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.2.1.tgz", - "integrity": "sha512-wx4aBmgeGvFmOKucFKY+8VFJSYZxs9poN3SDNQFF6lT6NrQUnHiPB2PWz2sc4ieEcAaYYzN+1uWahEeTq2aRIQ==" + "license": "BSD-3-Clause" }, "node_modules/@lit/context": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@lit/context/-/context-1.1.2.tgz", - "integrity": "sha512-S0nw2C6Tkm7fVX5TGYqeROGD+Z9Coa2iFpW+ysYBDH3YvCqOY3wVQvSgwbaliLJkjTnSEYCBe9qFqKV8WUFpVw==", + "license": "BSD-3-Clause", "dependencies": { "@lit/reactive-element": "^1.6.2 || ^2.0.0" } }, "node_modules/@lit/localize": { "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@lit/localize/-/localize-0.12.2.tgz", - "integrity": "sha512-Qv9kvgJKDq/JVSwXOxuWvQnnOBysHA99ti9im9a4fImCmx+fto+XXcUYQbjZHqiueEEc4V20PcRDPO+1g/6seQ==", + "license": "BSD-3-Clause", "dependencies": { "lit": "^3.2.0" } }, "node_modules/@lit/localize-tools": { "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@lit/localize-tools/-/localize-tools-0.8.0.tgz", - "integrity": "sha512-18HY8Ln8ZhSW2CYlXY9+CgDeEoxIY4dBvJ7W5fOe5262NvWEQghMgEC01WT9SQm4Non9C42aDGEYLEegw2ZBhw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@lit/localize": "^0.12.0", "@parse5/tools": "^0.3.0", @@ -3999,9 +3769,8 @@ }, "node_modules/@lit/localize-tools/node_modules/fs-extra": { "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -4013,9 +3782,8 @@ }, "node_modules/@lit/localize-tools/node_modules/jsonfile": { "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, + "license": "MIT", "dependencies": { "universalify": "^2.0.0" }, @@ -4025,34 +3793,30 @@ }, "node_modules/@lit/localize-tools/node_modules/universalify": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10.0.0" } }, "node_modules/@lit/reactive-element": { "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.0.4.tgz", - "integrity": "sha512-GFn91inaUa2oHLak8awSIigYz0cU0Payr1rcFsrkf5OJ5eSPxElyZfKh0f2p9FsTiZWXQdWGJeXZICEfXXYSXQ==", + "license": "BSD-3-Clause", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.2.0" } }, "node_modules/@lit/task": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@lit/task/-/task-1.0.1.tgz", - "integrity": "sha512-fVLDtmwCau8NywnFIXaJxsCZjzaIxnVq+cFRKYC1Y4tA4/0rMTvF6DLZZ2JE51BwzOluaKtgJX8x1QDsQtAaIw==", + "license": "BSD-3-Clause", "dependencies": { "@lit/reactive-element": "^1.0.0 || ^2.0.0" } }, "node_modules/@ljharb/through": { "version": "2.3.13", - "resolved": "https://registry.npmjs.org/@ljharb/through/-/through-2.3.13.tgz", - "integrity": "sha512-/gKJun8NNiWGZJkGzI/Ragc53cOdcLNdzjLaIa+GEjguQs0ulsurx8WN0jijdK9yPqDvziX995sMRLyLt1uZMQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7" }, @@ -4062,9 +3826,8 @@ }, "node_modules/@manypkg/find-root": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@manypkg/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.5.5", "@types/node": "^12.7.1", @@ -4074,15 +3837,13 @@ }, "node_modules/@manypkg/find-root/node_modules/@types/node": { "version": "12.20.55", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", - "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@manypkg/find-root/node_modules/fs-extra": { "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", @@ -4094,9 +3855,8 @@ }, "node_modules/@manypkg/get-packages": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@manypkg/get-packages/-/get-packages-1.1.3.tgz", - "integrity": "sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.5.5", "@changesets/types": "^4.0.1", @@ -4108,15 +3868,13 @@ }, "node_modules/@manypkg/get-packages/node_modules/@changesets/types": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-4.1.0.tgz", - "integrity": "sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@manypkg/get-packages/node_modules/fs-extra": { "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", @@ -4128,9 +3886,8 @@ }, "node_modules/@mdx-js/react": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.1.tgz", - "integrity": "sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==", "dev": true, + "license": "MIT", "dependencies": { "@types/mdx": "^2.0.0" }, @@ -4143,11 +3900,163 @@ "react": ">=16" } }, + "node_modules/@mole-inc/bin-wrapper": { + "version": "8.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "bin-check": "^4.1.0", + "bin-version-check": "^5.0.0", + "content-disposition": "^0.5.4", + "ext-name": "^5.0.0", + "file-type": "^17.1.6", + "filenamify": "^5.0.2", + "got": "^11.8.5", + "os-filter-obj": "^2.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/@mole-inc/bin-wrapper/node_modules/@sindresorhus/is": { + "version": "4.6.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@mole-inc/bin-wrapper/node_modules/@szmarczak/http-timer": { + "version": "4.0.6", + "dev": true, + "license": "MIT", + "dependencies": { + "defer-to-connect": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@mole-inc/bin-wrapper/node_modules/cacheable-lookup": { + "version": "5.0.4", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.6.0" + } + }, + "node_modules/@mole-inc/bin-wrapper/node_modules/cacheable-request": { + "version": "7.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@mole-inc/bin-wrapper/node_modules/get-stream": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@mole-inc/bin-wrapper/node_modules/got": { + "version": "11.8.6", + "dev": true, + "license": "MIT", + "dependencies": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=10.19.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/@mole-inc/bin-wrapper/node_modules/http2-wrapper": { + "version": "1.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/@mole-inc/bin-wrapper/node_modules/lowercase-keys": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@mole-inc/bin-wrapper/node_modules/normalize-url": { + "version": "6.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@mole-inc/bin-wrapper/node_modules/p-cancelable": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@mole-inc/bin-wrapper/node_modules/responselike": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "lowercase-keys": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dev": true, + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" @@ -4158,18 +4067,16 @@ }, "node_modules/@nodelib/fs.stat": { "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true, + "license": "MIT", "engines": { "node": ">= 8" } }, "node_modules/@nodelib/fs.walk": { "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dev": true, + "license": "MIT", "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" @@ -4180,17 +4087,15 @@ }, "node_modules/@open-wc/lit-helpers": { "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@open-wc/lit-helpers/-/lit-helpers-0.7.0.tgz", - "integrity": "sha512-4NBlx5ve0EvZplCRJbESm0MdMbRCw16alP2y76KAAAwzmFFXXrUj5hFwhw55+sSg5qaRRx6sY+s7usKgnNo3TQ==", + "license": "MIT", "peerDependencies": { "lit": "^2.0.0 || ^3.0.0" } }, "node_modules/@originjs/vite-plugin-commonjs": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@originjs/vite-plugin-commonjs/-/vite-plugin-commonjs-1.0.3.tgz", - "integrity": "sha512-KuEXeGPptM2lyxdIEJ4R11+5ztipHoE7hy8ClZt3PYaOVQ/pyngd2alaSrPnwyFeOW1UagRBaQ752aA1dTMdOQ==", "dev": true, + "license": "MulanPSL2", "dependencies": { "esbuild": "^0.14.14" } @@ -4213,10 +4118,9 @@ }, "node_modules/@originjs/vite-plugin-commonjs/node_modules/esbuild": { "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.54.tgz", - "integrity": "sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==", "dev": true, "hasInstallScript": true, + "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, @@ -4249,17 +4153,15 @@ }, "node_modules/@parse5/tools": { "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@parse5/tools/-/tools-0.3.0.tgz", - "integrity": "sha512-zxRyTHkqb7WQMV8kTNBKWb1BeOFUKXBXTBWuxg9H9hfvQB3IwP6Iw2U75Ia5eyRxPNltmY7E8YAlz6zWwUnjKg==", "dev": true, + "license": "MIT", "dependencies": { "parse5": "^7.0.0" } }, "node_modules/@patternfly/elements": { "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@patternfly/elements/-/elements-3.0.2.tgz", - "integrity": "sha512-YsmDu0XP7YyWdwIKXQIvtI81JfQ9+R3QszKQyFlEuhiS1ufA86f7L/1toQvOhZgmEBfAitnJBejndYi5s13EGw==", + "license": "MIT", "dependencies": { "@lit/context": "^1.1.0", "@patternfly/icons": "^1.0.2", @@ -4270,18 +4172,15 @@ }, "node_modules/@patternfly/icons": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@patternfly/icons/-/icons-1.0.3.tgz", - "integrity": "sha512-8BARaCFBUZU2/TxuOQb8R2/VIpxGMnFwdw5ddT1AMnR2KSifdo+d05SgZtVmFkOIAOA0oCo/YKRgSORDA47wig==" + "license": "MIT" }, "node_modules/@patternfly/patternfly": { "version": "4.224.5", - "resolved": "https://registry.npmjs.org/@patternfly/patternfly/-/patternfly-4.224.5.tgz", - "integrity": "sha512-io0huj+LCP5FgDZJDaLv1snxktTYs8iCFz/W1VDRneYoebNHLmGfQdF7Yn8bS6PF7qmN6oJKEBlq3AjmmE8vdA==" + "license": "MIT" }, "node_modules/@patternfly/pfe-core": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@patternfly/pfe-core/-/pfe-core-3.0.0.tgz", - "integrity": "sha512-zxJ2dksvTsurQ74EHlNWv03P1HH/ZO+axX0XPyjDdkOWpbyL4UDK6x5VXDRRtiZ3CrRs7VX3RbBfB5EQ1gBZ5A==", + "license": "MIT", "dependencies": { "@floating-ui/dom": "^1.6.3", "@lit/context": "^1.1.0", @@ -4290,9 +4189,8 @@ }, "node_modules/@pkgjs/parseargs": { "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", "dev": true, + "license": "MIT", "optional": true, "engines": { "node": ">=14" @@ -4300,8 +4198,6 @@ }, "node_modules/@promptbook/utils": { "version": "0.61.0", - "resolved": "https://registry.npmjs.org/@promptbook/utils/-/utils-0.61.0.tgz", - "integrity": "sha512-UIc4bQ+9DKwlrRUA7aRhQpo0vzrggTiv70Roy+lEdWam3SwYOcGyCgIk9IAqYEcfeBDsMHgDmBN4NDT97QiBdQ==", "dev": true, "funding": [ { @@ -4313,15 +4209,15 @@ "url": "https://github.com/webgptorg/promptbook/blob/main/README.md#%EF%B8%8F-contributing" } ], + "license": "CC-BY-4.0", "dependencies": { "spacetrim": "0.11.37" } }, "node_modules/@puppeteer/browsers": { "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.9.1.tgz", - "integrity": "sha512-PuvK6xZzGhKPvlx3fpfdM2kYY3P/hB1URtK8wA7XUJ6prn6pp22zvJHu48th0SGcHL9SutbPHrFuQgfXTFobWA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "debug": "4.3.4", "extract-zip": "2.0.1", @@ -4340,9 +4236,8 @@ }, "node_modules/@puppeteer/browsers/node_modules/debug": { "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.1.2" }, @@ -4357,9 +4252,8 @@ }, "node_modules/@radix-ui/number": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.0.1.tgz", - "integrity": "sha512-T5gIdVO2mmPW3NNhjNgEP3cqMXjXL9UbO0BzWcXfvdBs+BohbQxvd/K5hSVKmn9/lbTdsQVKbUcP5WLCwvUbBg==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10" @@ -4367,9 +4261,8 @@ }, "node_modules/@radix-ui/primitive": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.0.1.tgz", - "integrity": "sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10" @@ -4377,9 +4270,8 @@ }, "node_modules/@radix-ui/react-arrow": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.0.3.tgz", - "integrity": "sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10", @@ -4402,9 +4294,8 @@ }, "node_modules/@radix-ui/react-collection": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.0.3.tgz", - "integrity": "sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10", @@ -4430,9 +4321,8 @@ }, "node_modules/@radix-ui/react-compose-refs": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1.tgz", - "integrity": "sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10" @@ -4449,9 +4339,8 @@ }, "node_modules/@radix-ui/react-context": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.0.1.tgz", - "integrity": "sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10" @@ -4468,9 +4357,8 @@ }, "node_modules/@radix-ui/react-direction": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.0.1.tgz", - "integrity": "sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10" @@ -4487,9 +4375,8 @@ }, "node_modules/@radix-ui/react-dismissable-layer": { "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.4.tgz", - "integrity": "sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10", @@ -4516,9 +4403,8 @@ }, "node_modules/@radix-ui/react-focus-guards": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.1.tgz", - "integrity": "sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10" @@ -4535,9 +4421,8 @@ }, "node_modules/@radix-ui/react-focus-scope": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.3.tgz", - "integrity": "sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10", @@ -4562,9 +4447,8 @@ }, "node_modules/@radix-ui/react-id": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.0.1.tgz", - "integrity": "sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10", @@ -4582,9 +4466,8 @@ }, "node_modules/@radix-ui/react-popper": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.1.2.tgz", - "integrity": "sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10", @@ -4616,9 +4499,8 @@ }, "node_modules/@radix-ui/react-portal": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.0.3.tgz", - "integrity": "sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10", @@ -4641,9 +4523,8 @@ }, "node_modules/@radix-ui/react-primitive": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-1.0.3.tgz", - "integrity": "sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10", @@ -4666,9 +4547,8 @@ }, "node_modules/@radix-ui/react-roving-focus": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.0.tgz", - "integrity": "sha512-EA6AMGeq9AEeQDeSH0aZgG198qkfHSbvWTf1HvoDmOB5bBG/qTxjYMWUKMnYiV6J/iP/J8MEFSuB2zRU2n7ODA==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@radix-ui/primitive": "1.1.0", @@ -4698,16 +4578,14 @@ }, "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/primitive": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.0.tgz", - "integrity": "sha512-4Z8dn6Upk0qk4P74xBhZ6Hd/w0mPEzOOLxy4xiPXOXqjF7jZS0VAKk7/x/H6FyY2zCkYJqePf1G5KmkmNJ4RBA==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-collection": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.0.tgz", - "integrity": "sha512-GZsZslMJEyo1VKm5L1ZJY8tGDxZNPAoUeQUIbKeJfoi7Q4kmig5AsgLMYYuyYbfjd8fBmFORAIwYAkXMnXZgZw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-compose-refs": "1.1.0", @@ -4732,9 +4610,8 @@ }, "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-compose-refs": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.0.tgz", - "integrity": "sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==", "dev": true, + "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -4748,9 +4625,8 @@ }, "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-context": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.0.tgz", - "integrity": "sha512-OKrckBy+sMEgYM/sMmqmErVn0kZqrHPJze+Ql3DzYsDDp0hl0L62nx/2122/Bvps1qz645jlcu2tD9lrRSdf8A==", "dev": true, + "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -4764,9 +4640,8 @@ }, "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-direction": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.0.tgz", - "integrity": "sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==", "dev": true, + "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -4780,9 +4655,8 @@ }, "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-id": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.0.tgz", - "integrity": "sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-use-layout-effect": "1.1.0" @@ -4799,9 +4673,8 @@ }, "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-primitive": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.0.0.tgz", - "integrity": "sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-slot": "1.1.0" @@ -4823,9 +4696,8 @@ }, "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-slot": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.1.0.tgz", - "integrity": "sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-compose-refs": "1.1.0" @@ -4842,9 +4714,8 @@ }, "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-use-callback-ref": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.0.tgz", - "integrity": "sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==", "dev": true, + "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -4858,9 +4729,8 @@ }, "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-use-controllable-state": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.1.0.tgz", - "integrity": "sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-use-callback-ref": "1.1.0" @@ -4877,9 +4747,8 @@ }, "node_modules/@radix-ui/react-roving-focus/node_modules/@radix-ui/react-use-layout-effect": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.0.tgz", - "integrity": "sha512-+FPE0rOdziWSrH9athwI1R0HDVbWlEhd+FR+aSDk4uWGmSJ9Z54sdZVDQPZAinJhJXwfT+qnj969mCsT2gfm5w==", "dev": true, + "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -4893,9 +4762,8 @@ }, "node_modules/@radix-ui/react-select": { "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-1.2.2.tgz", - "integrity": "sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10", @@ -4938,9 +4806,8 @@ }, "node_modules/@radix-ui/react-separator": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.1.0.tgz", - "integrity": "sha512-3uBAs+egzvJBDZAzvb/n4NxxOYpnspmWxO2u5NbZ8Y6FM/NdrGSF9bop3Cf6F6C71z1rTSn8KV0Fo2ZVd79lGA==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-primitive": "2.0.0" @@ -4962,9 +4829,8 @@ }, "node_modules/@radix-ui/react-separator/node_modules/@radix-ui/react-compose-refs": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.0.tgz", - "integrity": "sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==", "dev": true, + "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -4978,9 +4844,8 @@ }, "node_modules/@radix-ui/react-separator/node_modules/@radix-ui/react-primitive": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.0.0.tgz", - "integrity": "sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-slot": "1.1.0" @@ -5002,9 +4867,8 @@ }, "node_modules/@radix-ui/react-separator/node_modules/@radix-ui/react-slot": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.1.0.tgz", - "integrity": "sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-compose-refs": "1.1.0" @@ -5021,9 +4885,8 @@ }, "node_modules/@radix-ui/react-slot": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.0.2.tgz", - "integrity": "sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10", @@ -5041,9 +4904,8 @@ }, "node_modules/@radix-ui/react-toggle": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle/-/react-toggle-1.1.0.tgz", - "integrity": "sha512-gwoxaKZ0oJ4vIgzsfESBuSgJNdc0rv12VhHgcqN0TEJmmZixXG/2XpsLK8kzNWYcnaoRIEEQc0bEi3dIvdUpjw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@radix-ui/primitive": "1.1.0", @@ -5067,9 +4929,8 @@ }, "node_modules/@radix-ui/react-toggle-group": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle-group/-/react-toggle-group-1.1.0.tgz", - "integrity": "sha512-PpTJV68dZU2oqqgq75Uzto5o/XfOVgkrJ9rulVmfTKxWp3HfUjHE6CP/WLRR4AzPX9HWxw7vFow2me85Yu+Naw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@radix-ui/primitive": "1.1.0", @@ -5097,16 +4958,14 @@ }, "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/primitive": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.0.tgz", - "integrity": "sha512-4Z8dn6Upk0qk4P74xBhZ6Hd/w0mPEzOOLxy4xiPXOXqjF7jZS0VAKk7/x/H6FyY2zCkYJqePf1G5KmkmNJ4RBA==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-compose-refs": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.0.tgz", - "integrity": "sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==", "dev": true, + "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -5120,9 +4979,8 @@ }, "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-context": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.0.tgz", - "integrity": "sha512-OKrckBy+sMEgYM/sMmqmErVn0kZqrHPJze+Ql3DzYsDDp0hl0L62nx/2122/Bvps1qz645jlcu2tD9lrRSdf8A==", "dev": true, + "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -5136,9 +4994,8 @@ }, "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-direction": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.0.tgz", - "integrity": "sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==", "dev": true, + "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -5152,9 +5009,8 @@ }, "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-primitive": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.0.0.tgz", - "integrity": "sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-slot": "1.1.0" @@ -5176,9 +5032,8 @@ }, "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-slot": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.1.0.tgz", - "integrity": "sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-compose-refs": "1.1.0" @@ -5195,9 +5050,8 @@ }, "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-use-callback-ref": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.0.tgz", - "integrity": "sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==", "dev": true, + "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -5211,9 +5065,8 @@ }, "node_modules/@radix-ui/react-toggle-group/node_modules/@radix-ui/react-use-controllable-state": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.1.0.tgz", - "integrity": "sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-use-callback-ref": "1.1.0" @@ -5230,16 +5083,14 @@ }, "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/primitive": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.0.tgz", - "integrity": "sha512-4Z8dn6Upk0qk4P74xBhZ6Hd/w0mPEzOOLxy4xiPXOXqjF7jZS0VAKk7/x/H6FyY2zCkYJqePf1G5KmkmNJ4RBA==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/react-compose-refs": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.0.tgz", - "integrity": "sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==", "dev": true, + "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -5253,9 +5104,8 @@ }, "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/react-primitive": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.0.0.tgz", - "integrity": "sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-slot": "1.1.0" @@ -5277,9 +5127,8 @@ }, "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/react-slot": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.1.0.tgz", - "integrity": "sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-compose-refs": "1.1.0" @@ -5296,9 +5145,8 @@ }, "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/react-use-callback-ref": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.0.tgz", - "integrity": "sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw==", "dev": true, + "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -5312,9 +5160,8 @@ }, "node_modules/@radix-ui/react-toggle/node_modules/@radix-ui/react-use-controllable-state": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.1.0.tgz", - "integrity": "sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-use-callback-ref": "1.1.0" @@ -5331,9 +5178,8 @@ }, "node_modules/@radix-ui/react-toolbar": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-toolbar/-/react-toolbar-1.1.0.tgz", - "integrity": "sha512-ZUKknxhMTL/4hPh+4DuaTot9aO7UD6Kupj4gqXCsBTayX1pD1L+0C2/2VZKXb4tIifQklZ3pf2hG9T+ns+FclQ==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@radix-ui/primitive": "1.1.0", @@ -5361,16 +5207,14 @@ }, "node_modules/@radix-ui/react-toolbar/node_modules/@radix-ui/primitive": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.0.tgz", - "integrity": "sha512-4Z8dn6Upk0qk4P74xBhZ6Hd/w0mPEzOOLxy4xiPXOXqjF7jZS0VAKk7/x/H6FyY2zCkYJqePf1G5KmkmNJ4RBA==", "dev": true, + "license": "MIT", "peer": true }, "node_modules/@radix-ui/react-toolbar/node_modules/@radix-ui/react-compose-refs": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.0.tgz", - "integrity": "sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw==", "dev": true, + "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -5384,9 +5228,8 @@ }, "node_modules/@radix-ui/react-toolbar/node_modules/@radix-ui/react-context": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.0.tgz", - "integrity": "sha512-OKrckBy+sMEgYM/sMmqmErVn0kZqrHPJze+Ql3DzYsDDp0hl0L62nx/2122/Bvps1qz645jlcu2tD9lrRSdf8A==", "dev": true, + "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -5400,9 +5243,8 @@ }, "node_modules/@radix-ui/react-toolbar/node_modules/@radix-ui/react-direction": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.0.tgz", - "integrity": "sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==", "dev": true, + "license": "MIT", "peer": true, "peerDependencies": { "@types/react": "*", @@ -5416,9 +5258,8 @@ }, "node_modules/@radix-ui/react-toolbar/node_modules/@radix-ui/react-primitive": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.0.0.tgz", - "integrity": "sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-slot": "1.1.0" @@ -5440,9 +5281,8 @@ }, "node_modules/@radix-ui/react-toolbar/node_modules/@radix-ui/react-slot": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.1.0.tgz", - "integrity": "sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-compose-refs": "1.1.0" @@ -5459,9 +5299,8 @@ }, "node_modules/@radix-ui/react-use-callback-ref": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1.tgz", - "integrity": "sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10" @@ -5478,9 +5317,8 @@ }, "node_modules/@radix-ui/react-use-controllable-state": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.1.tgz", - "integrity": "sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10", @@ -5498,9 +5336,8 @@ }, "node_modules/@radix-ui/react-use-escape-keydown": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.3.tgz", - "integrity": "sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10", @@ -5518,9 +5355,8 @@ }, "node_modules/@radix-ui/react-use-layout-effect": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1.tgz", - "integrity": "sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10" @@ -5537,9 +5373,8 @@ }, "node_modules/@radix-ui/react-use-previous": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.0.1.tgz", - "integrity": "sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10" @@ -5556,9 +5391,8 @@ }, "node_modules/@radix-ui/react-use-rect": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.0.1.tgz", - "integrity": "sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10", @@ -5576,9 +5410,8 @@ }, "node_modules/@radix-ui/react-use-size": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.0.1.tgz", - "integrity": "sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10", @@ -5596,9 +5429,8 @@ }, "node_modules/@radix-ui/react-visually-hidden": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.0.3.tgz", - "integrity": "sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10", @@ -5621,28 +5453,30 @@ }, "node_modules/@radix-ui/rect": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.0.1.tgz", - "integrity": "sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@babel/runtime": "^7.13.10" } }, - "node_modules/@rollup/plugin-replace": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.7.tgz", - "integrity": "sha512-PqxSfuorkHz/SPpyngLyg5GCEkOcee9M1bkxiVDr41Pd61mqP1PLOoDPbpl44SB2mQGKwV/In74gqQmGITOhEQ==", + "node_modules/@rollup/plugin-commonjs": { + "version": "26.0.1", "dev": true, + "license": "MIT", "dependencies": { "@rollup/pluginutils": "^5.0.1", + "commondir": "^1.0.1", + "estree-walker": "^2.0.2", + "glob": "^10.4.1", + "is-reference": "1.2.1", "magic-string": "^0.30.3" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.0.0 || 14 >= 14.17" }, "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + "rollup": "^2.68.0||^3.0.0||^4.0.0" }, "peerDependenciesMeta": { "rollup": { @@ -5650,55 +5484,170 @@ } } }, - "node_modules/@rollup/plugin-virtual": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@rollup/plugin-virtual/-/plugin-virtual-3.0.2.tgz", - "integrity": "sha512-10monEYsBp3scM4/ND4LNH5Rxvh3e/cVeL3jWTgZ2SrQ+BmUoQcopVQvnaMcOnykb1VkxUFuDAN+0FnpTFRy2A==", + "node_modules/@rollup/plugin-commonjs/node_modules/glob": { + "version": "10.4.5", "dev": true, - "engines": { - "node": ">=14.0.0" + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + "bin": { + "glob": "dist/esm/bin.mjs" }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@rollup/pluginutils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", - "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", + "node_modules/@rollup/plugin-commonjs/node_modules/jackspeak": { + "version": "3.4.3", "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=14.0.0" + "@isaacs/cliui": "^8.0.2" }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + "funding": { + "url": "https://github.com/sponsors/isaacs" }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" } }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.20.0.tgz", - "integrity": "sha512-uFVfvzvsdGtlSLuL0ZlvPJvl6ZmrH4CBwLGEFPe7hUmf7htGAN+aXo43R/V6LATyxlKVC/m6UsLb7jbG+LG39Q==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" + "node_modules/@rollup/plugin-commonjs/node_modules/lru-cache": { + "version": "10.4.3", + "dev": true, + "license": "ISC" + }, + "node_modules/@rollup/plugin-commonjs/node_modules/path-scurry": { + "version": "1.11.1", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "15.2.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "@types/resolve": "1.20.2", + "deepmerge": "^4.2.2", + "is-builtin-module": "^3.2.1", + "is-module": "^1.0.0", + "resolve": "^1.22.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^2.78.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "5.0.7", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "magic-string": "^0.30.3" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-swc": { + "version": "0.3.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "smob": "^1.4.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "@swc/core": "^1.3.0", + "rollup": "^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-virtual": { + "version": "3.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/pluginutils": { + "version": "5.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.20.0", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { @@ -5727,8 +5676,7 @@ }, "node_modules/@sentry-internal/browser-utils": { "version": "8.24.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-8.24.0.tgz", - "integrity": "sha512-U5dVZ4JM+UeN3YWBUHZcNLF038C3ccTTsTICIw+zfCQbpPhPms8DOEDVpd0So18XoNDzYmLo07hC1BwByRAfGw==", + "license": "MIT", "dependencies": { "@sentry/core": "8.24.0", "@sentry/types": "8.24.0", @@ -5740,8 +5688,7 @@ }, "node_modules/@sentry-internal/feedback": { "version": "8.24.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-8.24.0.tgz", - "integrity": "sha512-0tWRp8SOSTSPTViRJnB6+HHixFgkEWjKPciuLsAZkobRhi+VVedPj3zVztORy5AvARGr6AgyVSdnviilcrKl6g==", + "license": "MIT", "dependencies": { "@sentry/core": "8.24.0", "@sentry/types": "8.24.0", @@ -5753,8 +5700,7 @@ }, "node_modules/@sentry-internal/replay": { "version": "8.24.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay/-/replay-8.24.0.tgz", - "integrity": "sha512-+3d+3Ln7iDOZo2wOBv7EWojVHigEskjKsz8vR3WFdxYyue8e3zPQ/xg/t9A6BtEVRPQsEyhM3oN6LyjqFv2nfg==", + "license": "MIT", "dependencies": { "@sentry-internal/browser-utils": "8.24.0", "@sentry/core": "8.24.0", @@ -5767,8 +5713,7 @@ }, "node_modules/@sentry-internal/replay-canvas": { "version": "8.24.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-8.24.0.tgz", - "integrity": "sha512-MI+j9tUab1d5oer2xKQ2lxdXSzBeZ1DF2dwlVxQDOfSAQqRfZJpmLcmSPb6M+GJsf2xHg6n4dAQvWQuM0qGQPQ==", + "license": "MIT", "dependencies": { "@sentry-internal/replay": "8.24.0", "@sentry/core": "8.24.0", @@ -5781,8 +5726,7 @@ }, "node_modules/@sentry/browser": { "version": "8.24.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-8.24.0.tgz", - "integrity": "sha512-WdCLUoMAE0ZWsZDb3G/FQI5YgkH59VVEpnPqrWI08m2KuqLz8eU724JZvNzaDv/L2yzksgS4HDDUXkNRzDeCrQ==", + "license": "MIT", "dependencies": { "@sentry-internal/browser-utils": "8.24.0", "@sentry-internal/feedback": "8.24.0", @@ -5798,8 +5742,7 @@ }, "node_modules/@sentry/core": { "version": "8.24.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.24.0.tgz", - "integrity": "sha512-nyy7po78Ef5KNzehHJCCyLGGR/FceHyw2IRzDQUVD6M4tos8G1OML1gcnALChWhyeq1SIoDsC1ofxFlbkIWuog==", + "license": "MIT", "dependencies": { "@sentry/types": "8.24.0", "@sentry/utils": "8.24.0" @@ -5810,16 +5753,14 @@ }, "node_modules/@sentry/types": { "version": "8.24.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.24.0.tgz", - "integrity": "sha512-5QWXARoFrvTvnS19ip+ha0x4nWIv/RvoCTnqCsgrNTjypbk1+KMSMQQhGMo8OuEBFhdGyTs1BqfxVV82URHh3w==", + "license": "MIT", "engines": { "node": ">=14.18" } }, "node_modules/@sentry/utils": { "version": "8.24.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.24.0.tgz", - "integrity": "sha512-AGo5PldxCJYn3g0IYXeBkeALNa+NieJaaCDpYyzrKAFdxoA6Qp+Z/wmN9m5BYZ9eHx9N+xMOoz2aIh4hG48VbQ==", + "license": "MIT", "dependencies": { "@sentry/types": "8.24.0" }, @@ -5829,15 +5770,13 @@ }, "node_modules/@sinclair/typebox": { "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@sindresorhus/is": { "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.16" }, @@ -5847,9 +5786,8 @@ }, "node_modules/@sindresorhus/merge-streams": { "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", - "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", "dev": true, + "license": "MIT", "engines": { "node": ">=18" }, @@ -5859,15 +5797,13 @@ }, "node_modules/@spotlightjs/overlay": { "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@spotlightjs/overlay/-/overlay-2.3.0.tgz", - "integrity": "sha512-kIHnTjEIl8gP9UWD3tvXWZ6mEArRn+7FMBs9ekkBSwrF8YbwaNBgBGkTci79IK/Ik+4clA6HIWWSHHglmO+mug==", - "dev": true + "dev": true, + "license": "Apache-2.0" }, "node_modules/@spotlightjs/sidecar": { "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@spotlightjs/sidecar/-/sidecar-1.7.0.tgz", - "integrity": "sha512-XTasirfq6FCAmShtFGgw/hM/q5yWOKjpLN7WKrRdASD+aj5uPt1p1WUbpMBA0NaC7Acu1gvMKFgqhcJnDzaWIg==", "dev": true, + "license": "Apache-2.0", "dependencies": { "kleur": "^4.1.5", "launch-editor": "^2.8.0", @@ -5882,9 +5818,8 @@ }, "node_modules/@spotlightjs/spotlight": { "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@spotlightjs/spotlight/-/spotlight-2.3.1.tgz", - "integrity": "sha512-llFxhdC7b8L62mOqMxxfiGjPlF26KVcEuihxtiOLNtweuk21LFAlamiIIRYpVUfRxLmNQ2LbASVPVFstjiBRVw==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@spotlightjs/overlay": "2.3.0", "@spotlightjs/sidecar": "1.7.0", @@ -5899,9 +5834,8 @@ }, "node_modules/@storybook/addon-actions": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-8.2.8.tgz", - "integrity": "sha512-dyajqsMNAUktpi7aiml0Fsm4ey8Nh2YwRyTDuTJZ1iJFcFyARqfr5iKH4/qElq80y0FYXGgGRJB+dKJsCdefLw==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/global": "^5.0.0", "@types/uuid": "^9.0.1", @@ -5919,9 +5853,8 @@ }, "node_modules/@storybook/addon-backgrounds": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-8.2.8.tgz", - "integrity": "sha512-OqXGpq8KzWwAAQWPnby/v4ayWuUAB18Twgi6zeb+QNLEQdFnSp7kz6+4mP8ZVg8RS3ACGXD31nnvvlF7GYoJjQ==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/global": "^5.0.0", "memoizerific": "^1.11.3", @@ -5937,9 +5870,8 @@ }, "node_modules/@storybook/addon-controls": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-8.2.8.tgz", - "integrity": "sha512-adhg68CSFaR/r95rgyKU4ZzWwZz+MU0c4vr9hqrR1UGvg/zl33IZQQzb5j5v3Axo0O31yPMaY6LRty7pOv3+/Q==", "dev": true, + "license": "MIT", "dependencies": { "dequal": "^2.0.2", "lodash": "^4.17.21", @@ -5955,9 +5887,8 @@ }, "node_modules/@storybook/addon-docs": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-8.2.8.tgz", - "integrity": "sha512-8hqUYYveJjR3e/XdXt0vduA7TxFRIFWgXoa9jN5axa63kqfiHcfkpFYPjM8jCRhsfDIRgdrwe2qxsA0wewO1pA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.24.4", "@mdx-js/react": "^3.0.0", @@ -5983,9 +5914,8 @@ }, "node_modules/@storybook/addon-docs/node_modules/fs-extra": { "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -5997,9 +5927,8 @@ }, "node_modules/@storybook/addon-docs/node_modules/jsonfile": { "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, + "license": "MIT", "dependencies": { "universalify": "^2.0.0" }, @@ -6009,18 +5938,16 @@ }, "node_modules/@storybook/addon-docs/node_modules/universalify": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10.0.0" } }, "node_modules/@storybook/addon-essentials": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-8.2.8.tgz", - "integrity": "sha512-NRbFv2ociM1l/Oi/1go/ZC5bUU41n9aKD1DzIbguEKBhUs/TGAES+f5x+7DvYnt3Hvd925/FyTXuMU+vNUeiUA==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/addon-actions": "8.2.8", "@storybook/addon-backgrounds": "8.2.8", @@ -6043,9 +5970,8 @@ }, "node_modules/@storybook/addon-highlight": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-8.2.8.tgz", - "integrity": "sha512-IM1pPx6CCZbHV0bv3oB1qBCGDsr8soq7XLl93tc7mc4hstWSDFfNn7rx4CWycSlCqXlNTKh8cEkbrPrhV9cwbg==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/global": "^5.0.0" }, @@ -6059,9 +5985,8 @@ }, "node_modules/@storybook/addon-links": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-8.2.8.tgz", - "integrity": "sha512-2igEaSdKAFjKjioT6LGdBxZulpbVCzmlmV//sTu3sQiVnnxRjjGFt77sEeLMajrsSvg9DB1RMbDsvJ4FJTzXfQ==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/csf": "0.1.11", "@storybook/global": "^5.0.0", @@ -6083,9 +6008,8 @@ }, "node_modules/@storybook/addon-measure": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-8.2.8.tgz", - "integrity": "sha512-oqZiX571F9NNy8o/oVyM1Pe2cJz3WJ/OpL0lVbepHrV4ir1f+SDYZdMI58jGBAtoM52cwFc2ZPbzXKQs7a513A==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/global": "^5.0.0", "tiny-invariant": "^1.3.1" @@ -6100,9 +6024,8 @@ }, "node_modules/@storybook/addon-outline": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-8.2.8.tgz", - "integrity": "sha512-Cbk4Z0ojggiXjpbS2c4WUP56yikQdT4O7+8AuBNNjVUHNvJQADWYovi6SvDmrS5dH1iyIkB+4saXMr0syp+BDw==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/global": "^5.0.0", "ts-dedent": "^2.0.0" @@ -6117,9 +6040,8 @@ }, "node_modules/@storybook/addon-toolbars": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-8.2.8.tgz", - "integrity": "sha512-k64G3FUpX3H/mhJ7AG1r/4Drsk6cdUtxI3yVdgWb7O3Ka7v/OFZexRXRSiV03n5q/kaqVKDu96Tuog57+7EB4w==", "dev": true, + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" @@ -6130,9 +6052,8 @@ }, "node_modules/@storybook/addon-viewport": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-8.2.8.tgz", - "integrity": "sha512-/JZeIgB33yhryUvWaNO+3t9akcS8nGLyAUmlljPFr3LUDDYrO/0H9tE4CgjLqtwCXBq3k3s0HLzEJOrKI9Tmbw==", "dev": true, + "license": "MIT", "dependencies": { "memoizerific": "^1.11.3" }, @@ -6146,9 +6067,8 @@ }, "node_modules/@storybook/addons": { "version": "7.6.17", - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-7.6.17.tgz", - "integrity": "sha512-Ok18Y698Ccyg++MoUNJNHY0cXUvo8ETFIRLJk1g9ElJ70j6kPgNnzW2pAtZkBNmswHtofZ7pT156cj96k/LgfA==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@storybook/manager-api": "7.6.17", @@ -6162,9 +6082,8 @@ }, "node_modules/@storybook/addons/node_modules/@storybook/core-events": { "version": "7.6.17", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.6.17.tgz", - "integrity": "sha512-AriWMCm/k1cxlv10f+jZ1wavThTRpLaN3kY019kHWbYT9XgaSuLU67G7GPr3cGnJ6HuA6uhbzu8qtqVCd6OfXA==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "ts-dedent": "^2.0.0" @@ -6176,9 +6095,8 @@ }, "node_modules/@storybook/addons/node_modules/@storybook/manager-api": { "version": "7.6.17", - "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-7.6.17.tgz", - "integrity": "sha512-IJIV1Yc6yw1dhCY4tReHCfBnUKDqEBnMyHp3mbXpsaHxnxJZrXO45WjRAZIKlQKhl/Ge1CrnznmHRCmYgqmrWg==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@storybook/channels": "7.6.17", @@ -6203,9 +6121,8 @@ }, "node_modules/@storybook/addons/node_modules/@storybook/theming": { "version": "7.6.17", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-7.6.17.tgz", - "integrity": "sha512-ZbaBt3KAbmBtfjNqgMY7wPMBshhSJlhodyMNQypv+95xLD/R+Az6aBYbpVAOygLaUQaQk4ar7H/Ww6lFIoiFbA==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", @@ -6224,9 +6141,8 @@ }, "node_modules/@storybook/api": { "version": "7.6.17", - "resolved": "https://registry.npmjs.org/@storybook/api/-/api-7.6.17.tgz", - "integrity": "sha512-l92PI+5XL4zB/o4IBWFCKQWTXvPg9hR45DCJqlPHrLZStiR6Xj1mbrtOjUlgIOH+nYb/SZFZqO53hhrs7X4Nvg==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/client-logger": "7.6.17", "@storybook/manager-api": "7.6.17" @@ -6238,9 +6154,8 @@ }, "node_modules/@storybook/api/node_modules/@storybook/core-events": { "version": "7.6.17", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.6.17.tgz", - "integrity": "sha512-AriWMCm/k1cxlv10f+jZ1wavThTRpLaN3kY019kHWbYT9XgaSuLU67G7GPr3cGnJ6HuA6uhbzu8qtqVCd6OfXA==", "dev": true, + "license": "MIT", "dependencies": { "ts-dedent": "^2.0.0" }, @@ -6251,9 +6166,8 @@ }, "node_modules/@storybook/api/node_modules/@storybook/manager-api": { "version": "7.6.17", - "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-7.6.17.tgz", - "integrity": "sha512-IJIV1Yc6yw1dhCY4tReHCfBnUKDqEBnMyHp3mbXpsaHxnxJZrXO45WjRAZIKlQKhl/Ge1CrnznmHRCmYgqmrWg==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/channels": "7.6.17", "@storybook/client-logger": "7.6.17", @@ -6277,9 +6191,8 @@ }, "node_modules/@storybook/api/node_modules/@storybook/theming": { "version": "7.6.17", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-7.6.17.tgz", - "integrity": "sha512-ZbaBt3KAbmBtfjNqgMY7wPMBshhSJlhodyMNQypv+95xLD/R+Az6aBYbpVAOygLaUQaQk4ar7H/Ww6lFIoiFbA==", "dev": true, + "license": "MIT", "dependencies": { "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", "@storybook/client-logger": "7.6.17", @@ -6297,9 +6210,8 @@ }, "node_modules/@storybook/blocks": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.2.8.tgz", - "integrity": "sha512-AHBXu9s73Xv9r1JageIL7C4eGf5XYEByai4Y6NYQsE+jF7b7e8oaSUoLW6fWSyLGuqvjRx+5P7GMNI2K1EngBA==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/csf": "0.1.11", "@storybook/global": "^5.0.0", @@ -6336,9 +6248,8 @@ }, "node_modules/@storybook/builder-vite": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-8.2.8.tgz", - "integrity": "sha512-p9EJfZkX9ZsVi1Qr3jYyCJaZZ/2pt0KVTOYnDzNnhi3P/suU6O3Lp/YCV5+KOfAmlg2IgTND0EidqZinqPIBSg==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/csf-plugin": "8.2.8", "@types/find-cache-dir": "^3.2.1", @@ -6375,15 +6286,13 @@ }, "node_modules/@storybook/builder-vite/node_modules/es-module-lexer": { "version": "1.5.4", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", - "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@storybook/builder-vite/node_modules/fs-extra": { "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -6395,9 +6304,8 @@ }, "node_modules/@storybook/builder-vite/node_modules/jsonfile": { "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, + "license": "MIT", "dependencies": { "universalify": "^2.0.0" }, @@ -6407,18 +6315,16 @@ }, "node_modules/@storybook/builder-vite/node_modules/universalify": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10.0.0" } }, "node_modules/@storybook/channels": { "version": "7.6.17", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.6.17.tgz", - "integrity": "sha512-GFG40pzaSxk1hUr/J/TMqW5AFDDPUSu+HkeE/oqSWJbOodBOLJzHN6CReJS6y1DjYSZLNFt1jftPWZZInG/XUA==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/client-logger": "7.6.17", "@storybook/core-events": "7.6.17", @@ -6434,9 +6340,8 @@ }, "node_modules/@storybook/channels/node_modules/@storybook/core-events": { "version": "7.6.17", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.6.17.tgz", - "integrity": "sha512-AriWMCm/k1cxlv10f+jZ1wavThTRpLaN3kY019kHWbYT9XgaSuLU67G7GPr3cGnJ6HuA6uhbzu8qtqVCd6OfXA==", "dev": true, + "license": "MIT", "dependencies": { "ts-dedent": "^2.0.0" }, @@ -6447,9 +6352,8 @@ }, "node_modules/@storybook/client-logger": { "version": "7.6.17", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.6.17.tgz", - "integrity": "sha512-6WBYqixAXNAXlSaBWwgljWpAu10tPRBJrcFvx2gPUne58EeMM20Gi/iHYBz2kMCY+JLAgeIH7ZxInqwO8vDwiQ==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/global": "^5.0.0" }, @@ -6460,9 +6364,8 @@ }, "node_modules/@storybook/codemod": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-8.2.8.tgz", - "integrity": "sha512-dqD4j6JTsS8BM2y1yHBIe5fHvsGM08qpJQXkE77aXJIm5UfUeuWC7rY0xAheX3fU5G98l3BJk0ySUGspQL5pNg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.24.4", "@babel/preset-env": "^7.24.4", @@ -6485,9 +6388,8 @@ }, "node_modules/@storybook/codemod/node_modules/globby": { "version": "14.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", - "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", "dev": true, + "license": "MIT", "dependencies": { "@sindresorhus/merge-streams": "^2.1.0", "fast-glob": "^3.3.2", @@ -6505,9 +6407,8 @@ }, "node_modules/@storybook/codemod/node_modules/path-type": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -6517,9 +6418,8 @@ }, "node_modules/@storybook/codemod/node_modules/slash": { "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.16" }, @@ -6529,9 +6429,8 @@ }, "node_modules/@storybook/components": { "version": "7.6.20", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-7.6.20.tgz", - "integrity": "sha512-0d8u4m558R+W5V+rseF/+e9JnMciADLXTpsILrG+TBhwECk0MctIWW18bkqkujdCm8kDZr5U2iM/5kS1Noy7Ug==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@radix-ui/react-select": "^1.2.2", @@ -6556,9 +6455,8 @@ }, "node_modules/@storybook/components/node_modules/@storybook/channels": { "version": "7.6.20", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.6.20.tgz", - "integrity": "sha512-4hkgPSH6bJclB2OvLnkZOGZW1WptJs09mhQ6j6qLjgBZzL/ZdD6priWSd7iXrmPiN5TzUobkG4P4Dp7FjkiO7A==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@storybook/client-logger": "7.6.20", @@ -6575,9 +6473,8 @@ }, "node_modules/@storybook/components/node_modules/@storybook/client-logger": { "version": "7.6.20", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.6.20.tgz", - "integrity": "sha512-NwG0VIJQCmKrSaN5GBDFyQgTAHLNishUPLW1NrzqTDNAhfZUoef64rPQlinbopa0H4OXmlB+QxbQIb3ubeXmSQ==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@storybook/global": "^5.0.0" @@ -6589,9 +6486,8 @@ }, "node_modules/@storybook/components/node_modules/@storybook/types": { "version": "7.6.20", - "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.6.20.tgz", - "integrity": "sha512-GncdY3x0LpbhmUAAJwXYtJDUQEwfF175gsjH0/fxPkxPoV7Sef9TM41jQLJW/5+6TnZoCZP/+aJZTJtq3ni23Q==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@storybook/channels": "7.6.20", @@ -6606,9 +6502,8 @@ }, "node_modules/@storybook/core": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/core/-/core-8.2.8.tgz", - "integrity": "sha512-Wwm/Txh87hbxqU9OaxXwdGAmdRBjDn7rlZEPjNBx0tt43SQ11fKambY7nVWrWuw46YsJpdF9V/PQr4noNEXXEA==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/csf": "0.1.11", "@types/express": "^4.17.21", @@ -6629,9 +6524,8 @@ }, "node_modules/@storybook/core-events": { "version": "7.6.20", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.6.20.tgz", - "integrity": "sha512-tlVDuVbDiNkvPDFAu+0ou3xBBYbx9zUURQz4G9fAq0ScgBOs/bpzcRrFb4mLpemUViBAd47tfZKdH4MAX45KVQ==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "ts-dedent": "^2.0.0" @@ -6643,12 +6537,11 @@ }, "node_modules/@storybook/core/node_modules/@esbuild/darwin-arm64": { "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -6675,19 +6568,17 @@ }, "node_modules/@storybook/core/node_modules/@types/node": { "version": "18.19.43", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.43.tgz", - "integrity": "sha512-Mw/YlgXnyJdEwLoFv2dpuJaDFriX+Pc+0qOBJ57jC1H6cDxIj2xc5yUrdtArDVG0m+KV6622a4p2tenEqB3C/g==", "dev": true, + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@storybook/core/node_modules/esbuild": { "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", "dev": true, "hasInstallScript": true, + "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, @@ -6722,24 +6613,21 @@ }, "node_modules/@storybook/core/node_modules/undici-types": { "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@storybook/csf": { "version": "0.1.11", - "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.1.11.tgz", - "integrity": "sha512-dHYFQH3mA+EtnCkHXzicbLgsvzYjcDJ1JWsogbItZogkPHgSJM/Wr71uMkcvw8v9mmCyP4NpXJuu6bPoVsOnzg==", "dev": true, + "license": "MIT", "dependencies": { "type-fest": "^2.19.0" } }, "node_modules/@storybook/csf-plugin": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-8.2.8.tgz", - "integrity": "sha512-CEHY7xloBPE8d8h0wg2AM2kRaZkHK8/vkYMNZPbccqAYj6PQIdTuOcXZIBAhAGydyIBULZmsmmsASxM9RO5fKA==", "dev": true, + "license": "MIT", "dependencies": { "unplugin": "^1.3.1" }, @@ -6753,15 +6641,13 @@ }, "node_modules/@storybook/global": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz", - "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@storybook/icons": { "version": "1.2.10", - "resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-1.2.10.tgz", - "integrity": "sha512-310apKdDcjbbX2VSLWPwhEwAgjxTzVagrwucVZIdGPErwiAppX8KvBuWZgPo+rQLVrtH8S+pw1dbUwjcE6d7og==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.0.0" }, @@ -6772,9 +6658,8 @@ }, "node_modules/@storybook/manager-api": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-8.2.8.tgz", - "integrity": "sha512-wzfRu3vrD9a99pN3W/RJXVtgNGNsy9PyvetjUfgQVtUZ9eXXDuA+tM7ITTu3xvONtV/rT2YEBwzOpowa+r1GNQ==", "dev": true, + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" @@ -6785,9 +6670,8 @@ }, "node_modules/@storybook/preview-api": { "version": "7.6.17", - "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.6.17.tgz", - "integrity": "sha512-wLfDdI9RWo1f2zzFe54yRhg+2YWyxLZvqdZnSQ45mTs4/7xXV5Wfbv3QNTtcdw8tT3U5KRTrN1mTfTCiRJc0Kw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@storybook/channels": "7.6.17", @@ -6812,9 +6696,8 @@ }, "node_modules/@storybook/preview-api/node_modules/@storybook/core-events": { "version": "7.6.17", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.6.17.tgz", - "integrity": "sha512-AriWMCm/k1cxlv10f+jZ1wavThTRpLaN3kY019kHWbYT9XgaSuLU67G7GPr3cGnJ6HuA6uhbzu8qtqVCd6OfXA==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "ts-dedent": "^2.0.0" @@ -6826,9 +6709,8 @@ }, "node_modules/@storybook/react-dom-shim": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-8.2.8.tgz", - "integrity": "sha512-2my3dGBOpBe30+FsSdQOIYCfxMyT68+SEq0qcXxfuax0BkhhJnZLpwvpqOna6EOVTgBD+Tk1TKmjpGwxuwp4rg==", "dev": true, + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" @@ -6841,9 +6723,8 @@ }, "node_modules/@storybook/router": { "version": "7.6.17", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-7.6.17.tgz", - "integrity": "sha512-GnyC0j6Wi5hT4qRhSyT8NPtJfGmf82uZw97LQRWeyYu5gWEshUdM7aj40XlNiScd5cZDp0owO1idduVF2k2l2A==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/client-logger": "7.6.17", "memoizerific": "^1.11.3", @@ -6856,9 +6737,8 @@ }, "node_modules/@storybook/theming": { "version": "7.6.20", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-7.6.20.tgz", - "integrity": "sha512-iT1pXHkSkd35JsCte6Qbanmprx5flkqtSHC6Gi6Umqoxlg9IjiLPmpHbaIXzoC06DSW93hPj5Zbi1lPlTvRC7Q==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", @@ -6877,9 +6757,8 @@ }, "node_modules/@storybook/theming/node_modules/@storybook/client-logger": { "version": "7.6.20", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.6.20.tgz", - "integrity": "sha512-NwG0VIJQCmKrSaN5GBDFyQgTAHLNishUPLW1NrzqTDNAhfZUoef64rPQlinbopa0H4OXmlB+QxbQIb3ubeXmSQ==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@storybook/global": "^5.0.0" @@ -6891,9 +6770,8 @@ }, "node_modules/@storybook/types": { "version": "7.6.17", - "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.6.17.tgz", - "integrity": "sha512-GRY0xEJQ0PrL7DY2qCNUdIfUOE0Gsue6N+GBJw9ku1IUDFLJRDOF+4Dx2BvYcVCPI5XPqdWKlEyZdMdKjiQN7Q==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/channels": "7.6.17", "@types/babel__core": "^7.0.0", @@ -6907,9 +6785,8 @@ }, "node_modules/@storybook/web-components": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/web-components/-/web-components-8.2.8.tgz", - "integrity": "sha512-HLiKsJAMzoze1bMHivczdWIxj3dtv5mZDTKYxQhiUYylZBqrMDwKQfjj1JHj1aYF3Mxh1mo5RLMnZO9M2FcM4g==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/components": "^8.2.8", "@storybook/global": "^5.0.0", @@ -6933,9 +6810,8 @@ }, "node_modules/@storybook/web-components-vite": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/web-components-vite/-/web-components-vite-8.2.8.tgz", - "integrity": "sha512-PKyrAbr7cfjgTHUbuMQPHtUwsTFGIGP5bjOqB2Ep//9yPN9AME4OJIei9Uc4P9YpLR2XJjjpK0Y+wDcIjB6cVw==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/builder-vite": "8.2.8", "@storybook/web-components": "8.2.8", @@ -6954,9 +6830,8 @@ }, "node_modules/@storybook/web-components/node_modules/@storybook/components": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-8.2.8.tgz", - "integrity": "sha512-d4fI7Clogx4rgLAM7vZVr9L2EFtAkGXvpkZFuB0H0eyYaxZSbuZYvDCzRglQGQGsqD8IA8URTgPVSXC3L3k6Bg==", "dev": true, + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" @@ -6967,9 +6842,8 @@ }, "node_modules/@storybook/web-components/node_modules/@storybook/preview-api": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.2.8.tgz", - "integrity": "sha512-BDt1lo5oEWAaTVCsl6JUHCBFtIWI/Za4qvIdn2Lx9eCA+Ae6IDliosmu273DcvGD9R4OPF6sm1dML3TXILGGcA==", "dev": true, + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" @@ -6980,9 +6854,8 @@ }, "node_modules/@storybook/web-components/node_modules/@storybook/theming": { "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-8.2.8.tgz", - "integrity": "sha512-jt5oUO82LN3z5aygNdHucBZcErSicIAwzhR5Kz9E/C9wUbhyZhbWsWyhpZaytu8LJUj2YWAIPS8kq/jGx+qLZA==", "dev": true, + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" @@ -6993,8 +6866,7 @@ }, "node_modules/@swagger-api/apidom-ast": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ast/-/apidom-ast-1.0.0-alpha.7.tgz", - "integrity": "sha512-i9ZRysTs9R+YyafOs6I2yN+NqDdnnX5wRPBKaSwJ8mxBCaSi1cNM6e5gGAgWBQzU5aCWEFaFJnqKgr2BrxY7pQ==", + "license": "Apache-2.0", "dependencies": { "@babel/runtime-corejs3": "^7.20.7", "@swagger-api/apidom-error": "^1.0.0-alpha.7", @@ -7006,8 +6878,7 @@ }, "node_modules/@swagger-api/apidom-ast/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/ramda" @@ -7015,8 +6886,7 @@ }, "node_modules/@swagger-api/apidom-ast/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.3" }, @@ -7030,8 +6900,7 @@ }, "node_modules/@swagger-api/apidom-core": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-core/-/apidom-core-1.0.0-alpha.7.tgz", - "integrity": "sha512-m/kgUYqaP0tDBfAXq0WdJgwBa4gJ2S3vAmPL2bof7KmOrOxFQqRStamtn/k+vD+nEiUdQpnlZnjilPzNorkRcg==", + "license": "Apache-2.0", "dependencies": { "@babel/runtime-corejs3": "^7.20.7", "@swagger-api/apidom-ast": "^1.0.0-alpha.7", @@ -7046,8 +6915,7 @@ }, "node_modules/@swagger-api/apidom-core/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/ramda" @@ -7055,8 +6923,7 @@ }, "node_modules/@swagger-api/apidom-core/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.3" }, @@ -7070,16 +6937,14 @@ }, "node_modules/@swagger-api/apidom-error": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-error/-/apidom-error-1.0.0-alpha.7.tgz", - "integrity": "sha512-sJyNv8N1Te4Vx3QzOp7s6NFjnMXxgpHsGvnBf/UI6A9lxAzQqesBrDT23d5PCSn+T5F86Za4Ea6rTd5MoC0jYg==", + "license": "Apache-2.0", "dependencies": { "@babel/runtime-corejs3": "^7.20.7" } }, "node_modules/@swagger-api/apidom-json-pointer": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-json-pointer/-/apidom-json-pointer-1.0.0-alpha.7.tgz", - "integrity": "sha512-tZ3x+bL5VKY8HgN7KaoaDAvuVh1yjp0A+kiWw7t2QtOaTn0WN61rL7TT50/xXo89e/kpLfg9eyqDVOiZpC81QQ==", + "license": "Apache-2.0", "dependencies": { "@babel/runtime-corejs3": "^7.20.7", "@swagger-api/apidom-core": "^1.0.0-alpha.7", @@ -7091,8 +6956,7 @@ }, "node_modules/@swagger-api/apidom-json-pointer/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/ramda" @@ -7100,8 +6964,7 @@ }, "node_modules/@swagger-api/apidom-json-pointer/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.3" }, @@ -7115,8 +6978,7 @@ }, "node_modules/@swagger-api/apidom-ns-api-design-systems": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-api-design-systems/-/apidom-ns-api-design-systems-1.0.0-alpha.7.tgz", - "integrity": "sha512-RB0psvKkx5VLm3jWOgxrTsNP9N1bSesUf+d+70sDK6MQf0XTyUbLqiJX0s7NdIwBrNhHONUkVC7G0QBU2G/qcA==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", @@ -7131,8 +6993,7 @@ }, "node_modules/@swagger-api/apidom-ns-api-design-systems/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "optional": true, "funding": { "type": "opencollective", @@ -7141,8 +7002,7 @@ }, "node_modules/@swagger-api/apidom-ns-api-design-systems/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.3" @@ -7157,8 +7017,7 @@ }, "node_modules/@swagger-api/apidom-ns-asyncapi-2": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-asyncapi-2/-/apidom-ns-asyncapi-2-1.0.0-alpha.7.tgz", - "integrity": "sha512-pCVncBXSoRq1hGFSk2u/drVucvAkm02YiQ7zNOg+sfdLaeWtsn/mKhBbBt16ICgt+ivHpEZHbd3gw2QRV4+Mvw==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", @@ -7172,8 +7031,7 @@ }, "node_modules/@swagger-api/apidom-ns-asyncapi-2/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "optional": true, "funding": { "type": "opencollective", @@ -7182,8 +7040,7 @@ }, "node_modules/@swagger-api/apidom-ns-asyncapi-2/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.3" @@ -7198,8 +7055,7 @@ }, "node_modules/@swagger-api/apidom-ns-json-schema-draft-4": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-json-schema-draft-4/-/apidom-ns-json-schema-draft-4-1.0.0-alpha.7.tgz", - "integrity": "sha512-TB1IzEoA49ymcpB3JEtZXY4VxDgj1MqdbKhVRbRzJLU42B7K0NdW8WtXEOWJ+6awNBYE2PHJjKTvVxlnOLOuKg==", + "license": "Apache-2.0", "dependencies": { "@babel/runtime-corejs3": "^7.20.7", "@swagger-api/apidom-ast": "^1.0.0-alpha.7", @@ -7212,8 +7068,7 @@ }, "node_modules/@swagger-api/apidom-ns-json-schema-draft-4/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/ramda" @@ -7221,8 +7076,7 @@ }, "node_modules/@swagger-api/apidom-ns-json-schema-draft-4/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.3" }, @@ -7236,8 +7090,7 @@ }, "node_modules/@swagger-api/apidom-ns-json-schema-draft-6": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-json-schema-draft-6/-/apidom-ns-json-schema-draft-6-1.0.0-alpha.7.tgz", - "integrity": "sha512-oD9rpC7FaKjHXkAK5ZCztjDkU78IDWzqvPeRqPTzJxlUiJ0yL2TlRM2lPjhQfVw1r+ykJwl4qUwpzCCE7Wkqtg==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", @@ -7252,8 +7105,7 @@ }, "node_modules/@swagger-api/apidom-ns-json-schema-draft-6/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "optional": true, "funding": { "type": "opencollective", @@ -7262,8 +7114,7 @@ }, "node_modules/@swagger-api/apidom-ns-json-schema-draft-6/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.3" @@ -7278,8 +7129,7 @@ }, "node_modules/@swagger-api/apidom-ns-json-schema-draft-7": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-json-schema-draft-7/-/apidom-ns-json-schema-draft-7-1.0.0-alpha.7.tgz", - "integrity": "sha512-NO02XlrrxpTNoQZo2+SyeDcSRwGTmCQShuHPlWhi15dRbXzqCbjSGFB3PceGbUI+7NMG4SBLGrP/qkQG2+pp4g==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", @@ -7294,8 +7144,7 @@ }, "node_modules/@swagger-api/apidom-ns-json-schema-draft-7/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "optional": true, "funding": { "type": "opencollective", @@ -7304,8 +7153,7 @@ }, "node_modules/@swagger-api/apidom-ns-json-schema-draft-7/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.3" @@ -7320,8 +7168,7 @@ }, "node_modules/@swagger-api/apidom-ns-openapi-2": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-openapi-2/-/apidom-ns-openapi-2-1.0.0-alpha.7.tgz", - "integrity": "sha512-xzsa3gcwrfo7wFVwB0tsak04fAhSZdWee6svUcZafP9yQqQOWmG+vGw7GqmMqCkJfBXh97Av7BYMTvwavbJ8ww==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", @@ -7336,8 +7183,7 @@ }, "node_modules/@swagger-api/apidom-ns-openapi-2/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "optional": true, "funding": { "type": "opencollective", @@ -7346,8 +7192,7 @@ }, "node_modules/@swagger-api/apidom-ns-openapi-2/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.3" @@ -7362,8 +7207,7 @@ }, "node_modules/@swagger-api/apidom-ns-openapi-3-0": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-openapi-3-0/-/apidom-ns-openapi-3-0-1.0.0-alpha.7.tgz", - "integrity": "sha512-R4mTE+vpugft4FV9KEG2N4LZ8pyKOuFYLIYMngT8RePVWkPawQ8PLOaw9e3cMPps86U9eTgyf1x8pAcH9xV2qA==", + "license": "Apache-2.0", "dependencies": { "@babel/runtime-corejs3": "^7.20.7", "@swagger-api/apidom-core": "^1.0.0-alpha.7", @@ -7377,8 +7221,7 @@ }, "node_modules/@swagger-api/apidom-ns-openapi-3-0/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/ramda" @@ -7386,8 +7229,7 @@ }, "node_modules/@swagger-api/apidom-ns-openapi-3-0/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.3" }, @@ -7401,8 +7243,7 @@ }, "node_modules/@swagger-api/apidom-ns-openapi-3-1": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-openapi-3-1/-/apidom-ns-openapi-3-1-1.0.0-alpha.7.tgz", - "integrity": "sha512-Pn+wZeSmjAqHbuwqudef8DrFhaMlapeQGmHWj4f2CQqGUcCSoyrR9NQZsBKExOSwSB16j5LtDSQjgbCIkxUuQg==", + "license": "Apache-2.0", "dependencies": { "@babel/runtime-corejs3": "^7.20.7", "@swagger-api/apidom-ast": "^1.0.0-alpha.7", @@ -7417,8 +7258,7 @@ }, "node_modules/@swagger-api/apidom-ns-openapi-3-1/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/ramda" @@ -7426,8 +7266,7 @@ }, "node_modules/@swagger-api/apidom-ns-openapi-3-1/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.3" }, @@ -7441,8 +7280,7 @@ }, "node_modules/@swagger-api/apidom-ns-workflows-1": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-workflows-1/-/apidom-ns-workflows-1-1.0.0-alpha.7.tgz", - "integrity": "sha512-ZGGmXbOShnO5Cyby/KDgKvWwO295X5VHQZ1DHPGXXtROS5WhwhsODLg848/7f6UM5daHb32EjzdHrNPGxEdTYw==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", @@ -7456,8 +7294,7 @@ }, "node_modules/@swagger-api/apidom-ns-workflows-1/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "optional": true, "funding": { "type": "opencollective", @@ -7466,8 +7303,7 @@ }, "node_modules/@swagger-api/apidom-ns-workflows-1/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.3" @@ -7482,8 +7318,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-json": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-api-design-systems-json/-/apidom-parser-adapter-api-design-systems-json-1.0.0-alpha.7.tgz", - "integrity": "sha512-WTCY3cPl7v1lzFil4KLcbfQl/w3B8PoqHLKEfHTRW1fYt6mRw9ORLLYyRoWbGw80gtNFbWgOQNCP0X4zGBDojw==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", @@ -7497,8 +7332,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-json/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "optional": true, "funding": { "type": "opencollective", @@ -7507,8 +7341,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-json/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.3" @@ -7523,8 +7356,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-yaml": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-api-design-systems-yaml/-/apidom-parser-adapter-api-design-systems-yaml-1.0.0-alpha.7.tgz", - "integrity": "sha512-5QBitgmCyMoW8MINh0UUxi5FW/DjZiKZbabfrpk/CPky8BfUl4BLm7xx8JnMS94hj4H1GMJxN/vw8msDwg0N3A==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", @@ -7538,8 +7370,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-yaml/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "optional": true, "funding": { "type": "opencollective", @@ -7548,8 +7379,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-yaml/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.3" @@ -7564,8 +7394,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-asyncapi-json-2": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-1.0.0-alpha.7.tgz", - "integrity": "sha512-IYfom2EZxmxVXZQJp+BC9rhvI/N5X2MJ1um0kevenixCqRyqtj/sxwKp6KTOXgQ+cytS9cvq9KCiXyc6UtvM+A==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", @@ -7579,8 +7408,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-asyncapi-json-2/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "optional": true, "funding": { "type": "opencollective", @@ -7589,8 +7417,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-asyncapi-json-2/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.3" @@ -7605,8 +7432,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-asyncapi-yaml-2": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-asyncapi-yaml-2/-/apidom-parser-adapter-asyncapi-yaml-2-1.0.0-alpha.7.tgz", - "integrity": "sha512-OywPlwRVurIXmwgV7ds9kj4jcXIZMD6c7GaV35NNK469O1MMDvKr51Nzcfo5dtJ8f0+ofsKppL1ox46YkPXKVA==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", @@ -7620,8 +7446,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-asyncapi-yaml-2/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "optional": true, "funding": { "type": "opencollective", @@ -7630,8 +7455,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-asyncapi-yaml-2/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.3" @@ -7646,8 +7470,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-json": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-json/-/apidom-parser-adapter-json-1.0.0-alpha.7.tgz", - "integrity": "sha512-89bTBxEfUqW5GPTTkVXA/4JpU6tnoZCsqx7i/aC6OaVWA9seMuoWarZpsAYDoaHTYUmGH62uUfB1Rr3Tywf2oQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", @@ -7664,8 +7487,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-json/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "optional": true, "funding": { "type": "opencollective", @@ -7674,8 +7496,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-json/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.3" @@ -7690,8 +7511,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-json-2": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-json-2/-/apidom-parser-adapter-openapi-json-2-1.0.0-alpha.7.tgz", - "integrity": "sha512-xMqPz0k33W0bPoo2hg4BSmlTU9Y0aaWEgHnxuWXjs7ye2NoIA7477rXXQhnUdDmFy4GXjVe54WLq6dPYV972dQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", @@ -7705,8 +7525,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-json-2/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "optional": true, "funding": { "type": "opencollective", @@ -7715,8 +7534,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-json-2/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.3" @@ -7731,8 +7549,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-0": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-json-3-0/-/apidom-parser-adapter-openapi-json-3-0-1.0.0-alpha.7.tgz", - "integrity": "sha512-A5Vv7EcRhax44FXRnCV/b+/PS7LwnDapTG8uDzlJ6WFzhQ3qTdaDxKLawfJPLEYm6un2P8EWzQ6OC2Vggp6Ekg==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", @@ -7746,8 +7563,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-0/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "optional": true, "funding": { "type": "opencollective", @@ -7756,8 +7572,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-0/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.3" @@ -7772,8 +7587,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-1": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-json-3-1/-/apidom-parser-adapter-openapi-json-3-1-1.0.0-alpha.7.tgz", - "integrity": "sha512-lHfvyEtvktzV6aFE7KYcfpUCpyyzqWm0VG7qJRwIdeP+DeKYgVEzfJ++4Tv4yNKl1ZPyCEm3dPkTuaM0t/+W2A==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", @@ -7787,8 +7601,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-1/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "optional": true, "funding": { "type": "opencollective", @@ -7797,8 +7610,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-1/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.3" @@ -7813,8 +7625,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-2": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-yaml-2/-/apidom-parser-adapter-openapi-yaml-2-1.0.0-alpha.7.tgz", - "integrity": "sha512-KVODPLbFVov8bU5tzI1c8EEH/qTnPyMhKvwtlnajf629Kc+7lE7wp7ktGnH6jGP1yIrpG18d77F9X4MuHAg2pA==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", @@ -7828,8 +7639,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-2/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "optional": true, "funding": { "type": "opencollective", @@ -7838,8 +7648,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-2/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.3" @@ -7854,8 +7663,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-0": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-yaml-3-0/-/apidom-parser-adapter-openapi-yaml-3-0-1.0.0-alpha.7.tgz", - "integrity": "sha512-U5LwBUS2NJMHTxDkeVXpNkS1NSjMRrRwB0a0Qrf8QcQlOBWtLOEi4pyg/CUQG9n7H1nn4fldVF3C8kPbQ4fr2Q==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", @@ -7869,8 +7677,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-0/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "optional": true, "funding": { "type": "opencollective", @@ -7879,8 +7686,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-0/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.3" @@ -7895,8 +7701,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-1": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-yaml-3-1/-/apidom-parser-adapter-openapi-yaml-3-1-1.0.0-alpha.7.tgz", - "integrity": "sha512-0x23iJk302XGzIc+aBYoW/rJC6AxCe2/p6Cden8SCr0aSOwnLDF4w7F8feg9gSAaDCCQhKMU6jSaQO0IMpPxyw==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", @@ -7910,8 +7715,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-1/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "optional": true, "funding": { "type": "opencollective", @@ -7920,8 +7724,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-1/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.3" @@ -7936,8 +7739,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-workflows-json-1": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-workflows-json-1/-/apidom-parser-adapter-workflows-json-1-1.0.0-alpha.7.tgz", - "integrity": "sha512-Ji9xKqRMSLIT4olfQyMJijsxdM5RBbzARdR2P6KH+k6Yrcz+1IRFf4i7wk7fG0XpXrz5l9eo1kc6FBPpDPWztw==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", @@ -7951,8 +7753,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-workflows-json-1/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "optional": true, "funding": { "type": "opencollective", @@ -7961,8 +7762,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-workflows-json-1/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.3" @@ -7977,8 +7777,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-workflows-yaml-1": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-workflows-yaml-1/-/apidom-parser-adapter-workflows-yaml-1-1.0.0-alpha.7.tgz", - "integrity": "sha512-04ZRPSYzWDIsBfF4EcQEj4oAK9S/DR3H+sKgM7cchxqIllgWOk7lXTGdliEqDOYfnbwEkZNlBmwLUtwzR4iICg==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", @@ -7992,8 +7791,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-workflows-yaml-1/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "optional": true, "funding": { "type": "opencollective", @@ -8002,8 +7800,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-workflows-yaml-1/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.3" @@ -8018,8 +7815,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-yaml-1-2": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-yaml-1-2/-/apidom-parser-adapter-yaml-1-2-1.0.0-alpha.7.tgz", - "integrity": "sha512-OA3biVGNXapCXxi63VwHJRLHStHxzzeCDolOfxATn3T4lDzPfAqEHBuI2D2KXQ5n4a2tJi6xkdiXhduwg9HXDw==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", @@ -8036,8 +7832,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-yaml-1-2/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "optional": true, "funding": { "type": "opencollective", @@ -8046,8 +7841,7 @@ }, "node_modules/@swagger-api/apidom-parser-adapter-yaml-1-2/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.3" @@ -8062,8 +7856,7 @@ }, "node_modules/@swagger-api/apidom-reference": { "version": "1.0.0-alpha.7", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-reference/-/apidom-reference-1.0.0-alpha.7.tgz", - "integrity": "sha512-ke5/TOslVyfVT2HS7W3VwPOK7eVx9uCieBGx7gYQgDveaANg2jUrjaibq8aMSgfyZO08dlQOOipYmVcktSh5Xg==", + "license": "Apache-2.0", "dependencies": { "@babel/runtime-corejs3": "^7.20.7", "@swagger-api/apidom-core": "^1.0.0-alpha.7", @@ -8100,8 +7893,7 @@ }, "node_modules/@swagger-api/apidom-reference/node_modules/minimatch": { "version": "7.4.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz", - "integrity": "sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==", + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -8114,8 +7906,7 @@ }, "node_modules/@swagger-api/apidom-reference/node_modules/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/ramda" @@ -8123,8 +7914,7 @@ }, "node_modules/@swagger-api/apidom-reference/node_modules/ramda-adjunct": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.3" }, @@ -8136,12 +7926,63 @@ "ramda": ">= 0.30.0" } }, + "node_modules/@swc/cli": { + "version": "0.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@mole-inc/bin-wrapper": "^8.0.1", + "@swc/counter": "^0.1.3", + "commander": "^8.3.0", + "fast-glob": "^3.2.5", + "minimatch": "^9.0.3", + "piscina": "^4.3.0", + "semver": "^7.3.8", + "slash": "3.0.0", + "source-map": "^0.7.3" + }, + "bin": { + "spack": "bin/spack.js", + "swc": "bin/swc.js", + "swcx": "bin/swcx.js" + }, + "engines": { + "node": ">= 16.14.0" + }, + "peerDependencies": { + "@swc/core": "^1.2.66", + "chokidar": "^3.5.1" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@swc/cli/node_modules/commander": { + "version": "8.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/@swc/cli/node_modules/semver": { + "version": "7.6.3", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@swc/core": { "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.7.6.tgz", - "integrity": "sha512-FZxyao9eQks1MRmUshgsZTmlg/HB2oXK5fghkoWJm/1CU2q2kaJlVDll2as5j+rmWiwkp0Gidlq8wlXcEEAO+g==", "dev": true, "hasInstallScript": true, + "license": "Apache-2.0", "dependencies": { "@swc/counter": "^0.1.3", "@swc/types": "^0.1.12" @@ -8176,12 +8017,25 @@ }, "node_modules/@swc/core-darwin-arm64": { "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.7.6.tgz", - "integrity": "sha512-6lYHey84ZzsdtC7UuPheM4Rm0Inzxm6Sb8U6dmKc4eCx8JL0LfWG4LC5RsdsrTxnjTsbriWlnhZBffh8ijUHIQ==", "cpu": [ "arm64" ], - "dev": true, + "license": "Apache-2.0 AND MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-darwin-x64": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.7.6.tgz", + "integrity": "sha512-Fyl+8aH9O5rpx4O7r2KnsPpoi32iWoKOYKiipeTbGjQ/E95tNPxbmsz4yqE8Ovldcga60IPJ5OKQA3HWRiuzdw==", + "cpu": [ + "x64" + ], "optional": true, "os": [ "darwin" @@ -8190,26 +8044,143 @@ "node": ">=10" } }, + "node_modules/@swc/core-linux-arm-gnueabihf": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.7.6.tgz", + "integrity": "sha512-2WxYTqFaOx48GKC2cbO1/IntA+w+kfCFy436Ij7qRqqtV/WAvTM9TC1OmiFbqq436rSot52qYmX8fkwdB5UcLQ==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm64-gnu": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.7.6.tgz", + "integrity": "sha512-TBEGMSe0LhvPe4S7E68c7VzgT3OMu4VTmBLS7B2aHv4v8uZO92Khpp7L0WqgYU1y5eMjk+XLDLi4kokiNHv/Hg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm64-musl": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.7.6.tgz", + "integrity": "sha512-QI8QGL0HGT42tj7F1A+YAzhGkJjUcvvTfI1e2m704W0Enl2/UIK9v5D1zvQzYwusRyKuaQfbeBRYDh0NcLOGLg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-x64-gnu": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.7.6.tgz", + "integrity": "sha512-61AYVzhjuNQAVIKKWOJu3H0/pFD28RYJGxnGg3YMhvRLRyuWNyY5Nyyj2WkKcz/ON+g38Arlz00NT1LDIViRLg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-x64-musl": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.7.6.tgz", + "integrity": "sha512-hQFznpfLK8XajfAAN9Cjs0w/aVmO7iu9VZvInyrTCRcPqxV5O+rvrhRxKvC1LRMZXr5M6JRSRtepp5w+TK4kAw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-arm64-msvc": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.7.6.tgz", + "integrity": "sha512-Aqsd9afykVMuekzjm4X4TDqwxmG4CrzoOSFe0hZrn9SMio72l5eAPnMtYoe5LsIqtjV8MNprLfXaNbjHjTegmA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-ia32-msvc": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.7.6.tgz", + "integrity": "sha512-9h0hYnOeRVNeQgHQTvD1Im67faNSSzBZ7Adtxyu9urNLfBTJilMllFd2QuGHlKW5+uaT6ZH7ZWDb+c/enx7Lcg==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-x64-msvc": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.7.6.tgz", + "integrity": "sha512-izeoB8glCSe6IIDQmrVm6bvR9muk9TeKgmtY7b6l1BwL4BFnTUk4dMmpbntT90bEVQn3JPCaPtUG4HfL8VuyuA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, "node_modules/@swc/counter": { "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", - "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", - "dev": true + "dev": true, + "license": "Apache-2.0" }, "node_modules/@swc/types": { "version": "0.1.12", - "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.12.tgz", - "integrity": "sha512-wBJA+SdtkbFhHjTMYH+dEH1y4VpfGdAc2Kw/LK09i9bXd/K6j6PkDcFCEzb6iVfZMkPRrl/q0e3toqTAJdkIVA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@swc/counter": "^0.1.3" } }, "node_modules/@szmarczak/http-timer": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", "dev": true, + "license": "MIT", "dependencies": { "defer-to-connect": "^2.0.1" }, @@ -8217,17 +8188,20 @@ "node": ">=14.16" } }, + "node_modules/@tokenizer/token": { + "version": "0.3.0", + "dev": true, + "license": "MIT" + }, "node_modules/@tootallnate/quickjs-emscripten": { "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", - "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@trivago/prettier-plugin-sort-imports": { "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@trivago/prettier-plugin-sort-imports/-/prettier-plugin-sort-imports-4.3.0.tgz", - "integrity": "sha512-r3n0onD3BTOVUNPhR4lhVK4/pABGpbA7bW3eumZnYdKaHkf1qEC+Mag6DPbGNuuh0eG8AaYj+YqmVHSiGslaTQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@babel/generator": "7.17.7", "@babel/parser": "^7.20.5", @@ -8248,9 +8222,8 @@ }, "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/@babel/generator": { "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", - "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.17.0", "jsesc": "^2.5.1", @@ -8262,9 +8235,8 @@ }, "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/@babel/traverse": { "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", - "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.22.13", "@babel/generator": "^7.23.0", @@ -8283,9 +8255,8 @@ }, "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/@babel/traverse/node_modules/@babel/generator": { "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.0.tgz", - "integrity": "sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.25.0", "@jridgewell/gen-mapping": "^0.3.5", @@ -8298,9 +8269,8 @@ }, "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/@babel/traverse/node_modules/@babel/types": { "version": "7.25.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.2.tgz", - "integrity": "sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.24.8", "@babel/helper-validator-identifier": "^7.24.7", @@ -8312,9 +8282,8 @@ }, "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/@babel/types": { "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", - "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -8325,51 +8294,44 @@ }, "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/globals": { "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/@trivago/prettier-plugin-sort-imports/node_modules/source-map": { "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, "node_modules/@tsconfig/node10": { "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", - "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@tsconfig/node12": { "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@tsconfig/node14": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@tsconfig/node16": { "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/babel__core": { "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", - "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/parser": "^7.20.7", "@babel/types": "^7.20.7", @@ -8380,18 +8342,16 @@ }, "node_modules/@types/babel__generator": { "version": "7.6.8", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", - "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.0.0" } }, "node_modules/@types/babel__template": { "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", - "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" @@ -8399,96 +8359,95 @@ }, "node_modules/@types/babel__traverse": { "version": "7.20.6", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", - "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.20.7" } }, "node_modules/@types/body-parser": { "version": "1.19.5", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", - "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", "dev": true, + "license": "MIT", "dependencies": { "@types/connect": "*", "@types/node": "*" } }, + "node_modules/@types/cacheable-request": { + "version": "6.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/http-cache-semantics": "*", + "@types/keyv": "^3.1.4", + "@types/node": "*", + "@types/responselike": "^1.0.0" + } + }, "node_modules/@types/chart.js": { "version": "2.9.41", - "resolved": "https://registry.npmjs.org/@types/chart.js/-/chart.js-2.9.41.tgz", - "integrity": "sha512-3dvkDvueckY83UyUXtJMalYoH6faOLkWQoaTlJgB4Djde3oORmNP0Jw85HtzTuXyliUHcdp704s0mZFQKio/KQ==", "dev": true, + "license": "MIT", "dependencies": { "moment": "^2.10.2" } }, "node_modules/@types/codemirror": { "version": "5.60.15", - "resolved": "https://registry.npmjs.org/@types/codemirror/-/codemirror-5.60.15.tgz", - "integrity": "sha512-dTOvwEQ+ouKJ/rE9LT1Ue2hmP6H1mZv5+CCnNWu2qtiOe2LQa9lCprEY20HxiDmV/Bxh+dXjywmy5aKvoGjULA==", "dev": true, + "license": "MIT", "dependencies": { "@types/tern": "*" } }, "node_modules/@types/connect": { "version": "3.4.38", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", - "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } }, "node_modules/@types/cross-spawn": { "version": "6.0.6", - "resolved": "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.6.tgz", - "integrity": "sha512-fXRhhUkG4H3TQk5dBhQ7m/JDdSNHKwR2BBia62lhwEIq9xGiQKLxd6LymNhn47SjXhsUEPmxi+PKw2OkW4LLjA==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } }, "node_modules/@types/d3-scale": { "version": "4.0.8", - "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz", - "integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==", + "license": "MIT", "dependencies": { "@types/d3-time": "*" } }, "node_modules/@types/d3-scale-chromatic": { "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.3.tgz", - "integrity": "sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==" + "license": "MIT" }, "node_modules/@types/d3-time": { "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.3.tgz", - "integrity": "sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==" + "license": "MIT" }, "node_modules/@types/debug": { "version": "4.1.12", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "license": "MIT", "dependencies": { "@types/ms": "*" } }, "node_modules/@types/emscripten": { "version": "1.39.13", - "resolved": "https://registry.npmjs.org/@types/emscripten/-/emscripten-1.39.13.tgz", - "integrity": "sha512-cFq+fO/isvhvmuP/+Sl4K4jtU6E23DoivtbO4r50e3odaxAiVdbfSYRDdJ4gCdxx+3aRjhphS5ZMwIH4hFy/Cw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/eslint": { "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.0.tgz", - "integrity": "sha512-gi6WQJ7cHRgZxtkQEoyHMppPjq9Kxo5Tjn2prSKDSmZrCz8TZ3jSRCeTJm+WoM+oB0WG37bRqLzaaU3q7JypGg==", "dev": true, + "license": "MIT", "dependencies": { "@types/estree": "*", "@types/json-schema": "*" @@ -8496,24 +8455,21 @@ }, "node_modules/@types/eslint__js": { "version": "8.42.3", - "resolved": "https://registry.npmjs.org/@types/eslint__js/-/eslint__js-8.42.3.tgz", - "integrity": "sha512-alfG737uhmPdnvkrLdZLcEKJ/B8s9Y4hrZ+YAdzUeoArBlSUERA2E87ROfOaS4jd/C45fzOoZzidLc1IPwLqOw==", "dev": true, + "license": "MIT", "dependencies": { "@types/eslint": "*" } }, "node_modules/@types/estree": { "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/express": { "version": "4.17.21", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", - "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/body-parser": "*", "@types/express-serve-static-core": "^4.17.33", @@ -8523,9 +8479,8 @@ }, "node_modules/@types/express-serve-static-core": { "version": "4.19.5", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.5.tgz", - "integrity": "sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*", "@types/qs": "*", @@ -8535,63 +8490,71 @@ }, "node_modules/@types/find-cache-dir": { "version": "3.2.1", - "resolved": "https://registry.npmjs.org/@types/find-cache-dir/-/find-cache-dir-3.2.1.tgz", - "integrity": "sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/@types/fs-extra": { + "version": "8.1.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/glob": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } }, "node_modules/@types/grecaptcha": { "version": "3.0.9", - "resolved": "https://registry.npmjs.org/@types/grecaptcha/-/grecaptcha-3.0.9.tgz", - "integrity": "sha512-fFxMtjAvXXMYTzDFK5NpcVB7WHnrHVLl00QzEGpuFxSAC789io6M+vjcn+g5FTEamIJtJr/IHkCDsqvJxeWDyw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/guacamole-common-js": { "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@types/guacamole-common-js/-/guacamole-common-js-1.5.2.tgz", - "integrity": "sha512-S01txydRyBscHyV8giYNdrfU7dzwUkLb8prQPP68/YCpY/gMtcL9e7BXGpQttj4XpelSUVkA++TjllalZ0AHjg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/hast": { "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", - "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "*" } }, "node_modules/@types/http-cache-semantics": { "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", - "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/http-errors": { "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", - "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/istanbul-lib-coverage": { "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/istanbul-lib-report": { "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", "dev": true, + "license": "MIT", "dependencies": { "@types/istanbul-lib-coverage": "*" } }, "node_modules/@types/istanbul-lib-source-maps": { "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.4.tgz", - "integrity": "sha512-p+nSH0hBMLvuqgnT0rbBnDcfO3IuOZrLU+Yf4x0BhGVmXynB+gm9D35gAvWeMuk+riik5Rj12NBQm8rnzIPH3g==", "dev": true, + "license": "MIT", "dependencies": { "@types/istanbul-lib-coverage": "*", "source-map": "^0.6.1" @@ -8599,53 +8562,67 @@ }, "node_modules/@types/istanbul-lib-source-maps/node_modules/source-map": { "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, "node_modules/@types/istanbul-reports": { "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/istanbul-lib-report": "*" } }, + "node_modules/@types/jquery": { + "version": "3.5.30", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/sizzle": "*" + } + }, "node_modules/@types/json-schema": { "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/@types/keyv": { + "version": "3.1.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } }, "node_modules/@types/lodash": { "version": "4.17.7", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.7.tgz", - "integrity": "sha512-8wTvZawATi/lsmNu10/j2hk1KEP0IvjubqPE3cu1Xz7xfXXt5oCq3SNUz4fMIP4XGF9Ky+Ue2tBA3hcS7LSBlA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/mdast": { "version": "3.0.15", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.15.tgz", - "integrity": "sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==", + "license": "MIT", "dependencies": { "@types/unist": "^2" } }, "node_modules/@types/mdx": { "version": "2.0.13", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", - "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/mime": { "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", - "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/@types/minimatch": { + "version": "5.1.2", + "dev": true, + "license": "MIT" }, "node_modules/@types/mocha": { "version": "10.0.7", @@ -8655,77 +8632,79 @@ }, "node_modules/@types/ms": { "version": "0.7.34", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", - "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" + "license": "MIT" }, "node_modules/@types/node": { "version": "22.1.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.1.0.tgz", - "integrity": "sha512-AOmuRF0R2/5j1knA3c6G3HOk523Ga+l+ZXltX8SF1+5oqcXijjfTd8fY3XRZqSihEu9XhtQnKYLmkFaoxgsJHw==", "dev": true, + "license": "MIT", "dependencies": { "undici-types": "~6.13.0" } }, "node_modules/@types/normalize-package-data": { "version": "2.4.4", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", - "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/parse-json": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", - "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/prop-types": { "version": "15.7.12", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", - "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/qs": { "version": "6.9.15", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.15.tgz", - "integrity": "sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/@types/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-aoyF/ADPL6N+/NXXfhPWF+Qj6w1Cql59m9wX0Gi15uyF+bpzXeLd63HPdiTDE2bmLXfNcVufsDPKmbfOrOzTBA==", + "license": "MIT", "dependencies": { "types-ramda": "^0.30.1" } }, "node_modules/@types/range-parser": { "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", - "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/react": { "version": "18.3.3", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.3.tgz", - "integrity": "sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==", "dev": true, + "license": "MIT", "dependencies": { "@types/prop-types": "*", "csstype": "^3.0.2" } }, + "node_modules/@types/resolve": { + "version": "1.20.2", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/responselike": { + "version": "1.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@types/semver": { "version": "7.5.8", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", - "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/send": { "version": "0.17.4", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", - "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", "dev": true, + "license": "MIT", "dependencies": { "@types/mime": "^1", "@types/node": "*" @@ -8733,9 +8712,8 @@ }, "node_modules/@types/serve-static": { "version": "1.15.7", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", - "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", "dev": true, + "license": "MIT", "dependencies": { "@types/http-errors": "*", "@types/node": "*", @@ -8744,76 +8722,70 @@ }, "node_modules/@types/showdown": { "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/showdown/-/showdown-2.0.6.tgz", - "integrity": "sha512-pTvD/0CIeqe4x23+YJWlX2gArHa8G0J0Oh6GKaVXV7TAeickpkkZiNOgFcFcmLQ5lB/K0qBJL1FtRYltBfbGCQ==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/@types/sizzle": { + "version": "2.3.8", + "dev": true, + "license": "MIT" }, "node_modules/@types/stack-utils": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/tern": { "version": "0.23.9", - "resolved": "https://registry.npmjs.org/@types/tern/-/tern-0.23.9.tgz", - "integrity": "sha512-ypzHFE/wBzh+BlH6rrBgS5I/Z7RD21pGhZ2rltb/+ZrVM1awdZwjx7hE5XfuYgHWk9uvV5HLZN3SloevCAp3Bw==", "dev": true, + "license": "MIT", "dependencies": { "@types/estree": "*" } }, "node_modules/@types/trusted-types": { "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", - "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==" + "license": "MIT" }, "node_modules/@types/unist": { "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", - "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + "license": "MIT" }, "node_modules/@types/uuid": { "version": "9.0.8", - "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz", - "integrity": "sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/which": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@types/which/-/which-2.0.2.tgz", - "integrity": "sha512-113D3mDkZDjo+EeUEHCFy0qniNc1ZpecGiAU7WSo7YDoSzolZIQKpYFHrPpjkB2nuyahcKfrmLXeQlh7gqJYdw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/ws": { "version": "8.5.12", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz", - "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } }, "node_modules/@types/yargs": { "version": "17.0.33", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", - "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", "dev": true, + "license": "MIT", "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/@types/yargs-parser": { "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/yauzl": { "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", - "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "@types/node": "*" @@ -8821,9 +8793,8 @@ }, "node_modules/@typescript-eslint/eslint-plugin": { "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.0.1.tgz", - "integrity": "sha512-5g3Y7GDFsJAnY4Yhvk8sZtFfV6YNF2caLzjrRPUBzewjPCaj0yokePB4LJSobyCzGMzjZZYFbwuzbfDHlimXbQ==", "dev": true, + "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", "@typescript-eslint/scope-manager": "8.0.1", @@ -8854,9 +8825,8 @@ }, "node_modules/@typescript-eslint/parser": { "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.0.1.tgz", - "integrity": "sha512-5IgYJ9EO/12pOUwiBKFkpU7rS3IU21mtXzB81TNwq2xEybcmAZrE9qwDtsb5uQd9aVO9o0fdabFyAmKveXyujg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "@typescript-eslint/scope-manager": "8.0.1", "@typescript-eslint/types": "8.0.1", @@ -8882,9 +8852,8 @@ }, "node_modules/@typescript-eslint/scope-manager": { "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.0.1.tgz", - "integrity": "sha512-NpixInP5dm7uukMiRyiHjRKkom5RIFA4dfiHvalanD2cF0CLUuQqxfg8PtEUo9yqJI2bBhF+pcSafqnG3UBnRQ==", "dev": true, + "license": "MIT", "dependencies": { "@typescript-eslint/types": "8.0.1", "@typescript-eslint/visitor-keys": "8.0.1" @@ -8899,9 +8868,8 @@ }, "node_modules/@typescript-eslint/type-utils": { "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.0.1.tgz", - "integrity": "sha512-+/UT25MWvXeDX9YaHv1IS6KI1fiuTto43WprE7pgSMswHbn1Jm9GEM4Txp+X74ifOWV8emu2AWcbLhpJAvD5Ng==", "dev": true, + "license": "MIT", "dependencies": { "@typescript-eslint/typescript-estree": "8.0.1", "@typescript-eslint/utils": "8.0.1", @@ -8923,9 +8891,8 @@ }, "node_modules/@typescript-eslint/types": { "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.0.1.tgz", - "integrity": "sha512-PpqTVT3yCA/bIgJ12czBuE3iBlM3g4inRSC5J0QOdQFAn07TYrYEQBBKgXH1lQpglup+Zy6c1fxuwTk4MTNKIw==", "dev": true, + "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -8936,9 +8903,8 @@ }, "node_modules/@typescript-eslint/typescript-estree": { "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.1.tgz", - "integrity": "sha512-8V9hriRvZQXPWU3bbiUV4Epo7EvgM6RTs+sUmxp5G//dBGy402S7Fx0W0QkB2fb4obCF8SInoUzvTYtc3bkb5w==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "@typescript-eslint/types": "8.0.1", "@typescript-eslint/visitor-keys": "8.0.1", @@ -8964,9 +8930,8 @@ }, "node_modules/@typescript-eslint/typescript-estree/node_modules/globby": { "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, + "license": "MIT", "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -8984,9 +8949,8 @@ }, "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -8996,9 +8960,8 @@ }, "node_modules/@typescript-eslint/utils": { "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.0.1.tgz", - "integrity": "sha512-CBFR0G0sCt0+fzfnKaciu9IBsKvEKYwN9UZ+eeogK1fYHg4Qxk1yf/wLQkLXlq8wbU2dFlgAesxt8Gi76E8RTA==", "dev": true, + "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@typescript-eslint/scope-manager": "8.0.1", @@ -9018,9 +8981,8 @@ }, "node_modules/@typescript-eslint/visitor-keys": { "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.1.tgz", - "integrity": "sha512-W5E+o0UfUcK5EgchLZsyVWqARmsM7v54/qEq6PY3YI5arkgmCzHiuk0zKSJJbm71V0xdRna4BGomkCTXz2/LkQ==", "dev": true, + "license": "MIT", "dependencies": { "@typescript-eslint/types": "8.0.1", "eslint-visitor-keys": "^3.4.3" @@ -9035,15 +8997,13 @@ }, "node_modules/@ungap/structured-clone": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/@vitest/pretty-format": { "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.0.5.tgz", - "integrity": "sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==", "dev": true, + "license": "MIT", "dependencies": { "tinyrainbow": "^1.2.0" }, @@ -9053,9 +9013,8 @@ }, "node_modules/@vitest/snapshot": { "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.0.5.tgz", - "integrity": "sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew==", "dev": true, + "license": "MIT", "dependencies": { "@vitest/pretty-format": "2.0.5", "magic-string": "^0.30.10", @@ -9067,9 +9026,8 @@ }, "node_modules/@vitest/spy": { "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.0.5.tgz", - "integrity": "sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==", "dev": true, + "license": "MIT", "dependencies": { "tinyspy": "^3.0.0" }, @@ -9079,9 +9037,8 @@ }, "node_modules/@vscode/web-custom-data": { "version": "0.4.11", - "resolved": "https://registry.npmjs.org/@vscode/web-custom-data/-/web-custom-data-0.4.11.tgz", - "integrity": "sha512-cJuycq8j3mSBwTvUS5fCjUG/VV0n1ht/iJF6n1nR3BbZ51ICK/51pTtYqFNZQmYuH/PxzMvqzhy1H15Vz6l0UQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@wdio/browser-runner": { "version": "8.40.2", @@ -9175,12 +9132,11 @@ }, "node_modules/@wdio/browser-runner/node_modules/@esbuild/darwin-arm64": { "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", - "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -9479,10 +9435,9 @@ }, "node_modules/@wdio/browser-runner/node_modules/esbuild": { "version": "0.18.20", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", - "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", "dev": true, "hasInstallScript": true, + "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, @@ -9516,9 +9471,8 @@ }, "node_modules/@wdio/browser-runner/node_modules/modern-node-polyfills": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/modern-node-polyfills/-/modern-node-polyfills-1.0.0.tgz", - "integrity": "sha512-w1yb6ae5qSUJJ2u41krkUAxs+L7i9143Qam8EuXwDMeZHxl1JN8RfTSXG4S2bt0RHIRMeoWm/HCeO0pNIHmIYQ==", "dev": true, + "license": "MIT", "dependencies": { "@jspm/core": "^2.0.1", "@rollup/pluginutils": "^5.0.2", @@ -9533,9 +9487,8 @@ }, "node_modules/@wdio/browser-runner/node_modules/rollup": { "version": "3.29.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", - "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", "dev": true, + "license": "MIT", "bin": { "rollup": "dist/bin/rollup" }, @@ -9549,9 +9502,8 @@ }, "node_modules/@wdio/browser-runner/node_modules/vite": { "version": "4.5.3", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.3.tgz", - "integrity": "sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==", "dev": true, + "license": "MIT", "dependencies": { "esbuild": "^0.18.10", "postcss": "^8.4.27", @@ -9642,18 +9594,16 @@ }, "node_modules/@wdio/cli/node_modules/@types/node": { "version": "20.14.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.14.tgz", - "integrity": "sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==", "dev": true, + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@wdio/cli/node_modules/chalk": { "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "dev": true, + "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" }, @@ -9663,9 +9613,8 @@ }, "node_modules/@wdio/cli/node_modules/undici-types": { "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@wdio/config": { "version": "8.40.2", @@ -9791,9 +9740,8 @@ }, "node_modules/@wdio/logger": { "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-8.38.0.tgz", - "integrity": "sha512-kcHL86RmNbcQP+Gq/vQUGlArfU6IIcbbnNp32rRIraitomZow+iEoc519rdQmSVusDozMS5DZthkgDdxK+vz6Q==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^5.1.2", "loglevel": "^1.6.0", @@ -9806,9 +9754,8 @@ }, "node_modules/@wdio/logger/node_modules/chalk": { "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "dev": true, + "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" }, @@ -9850,15 +9797,13 @@ }, "node_modules/@wdio/protocols": { "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-8.38.0.tgz", - "integrity": "sha512-7BPi7aXwUtnXZPeWJRmnCNFjyDvGrXlBmN9D4Pi58nILkyjVRQKEY9/qv/pcdyB0cvmIvw++Kl/1Lg+RxG++UA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@wdio/repl": { "version": "8.24.12", - "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-8.24.12.tgz", - "integrity": "sha512-321F3sWafnlw93uRTSjEBVuvWCxTkWNDs7ektQS15drrroL3TMeFOynu4rDrIz0jXD9Vas0HCD2Tq/P0uxFLdw==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "^20.1.0" }, @@ -9868,24 +9813,21 @@ }, "node_modules/@wdio/repl/node_modules/@types/node": { "version": "20.14.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.14.tgz", - "integrity": "sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==", "dev": true, + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@wdio/repl/node_modules/undici-types": { "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@wdio/reporter": { "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-8.39.0.tgz", - "integrity": "sha512-XahXhmaA1okdwg4/ThHFSqy/41KywxhbtszPcTzyXB+9INaqFNHA1b1vvWs0mrD5+tTtKbg4caTcEHVJU4iv0w==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "^20.1.0", "@wdio/logger": "8.38.0", @@ -9899,18 +9841,16 @@ }, "node_modules/@wdio/reporter/node_modules/@types/node": { "version": "20.14.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.14.tgz", - "integrity": "sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==", "dev": true, + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@wdio/reporter/node_modules/undici-types": { "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@wdio/runner": { "version": "8.40.2", @@ -9951,9 +9891,8 @@ }, "node_modules/@wdio/spec-reporter": { "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-8.39.0.tgz", - "integrity": "sha512-2DX0+xvP+PyeVTBd6iGCH/RU66WXaa8HL+HpsJXZu5rSkZ4+6B2Tv8JB3ZE/pOWGNpI+B4ac/NfDs1DrX9sB7A==", "dev": true, + "license": "MIT", "dependencies": { "@wdio/reporter": "8.39.0", "@wdio/types": "8.39.0", @@ -9967,9 +9906,8 @@ }, "node_modules/@wdio/spec-reporter/node_modules/chalk": { "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "dev": true, + "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" }, @@ -9979,9 +9917,8 @@ }, "node_modules/@wdio/types": { "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.39.0.tgz", - "integrity": "sha512-86lcYROTapOJuFd9ouomFDfzDnv3Kn+jE0RmqfvN9frZAeLVJ5IKjX9M6HjplsyTZhjGO1uCaehmzx+HJus33Q==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "^20.1.0" }, @@ -9991,18 +9928,16 @@ }, "node_modules/@wdio/types/node_modules/@types/node": { "version": "20.14.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.14.tgz", - "integrity": "sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==", "dev": true, + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@wdio/types/node_modules/undici-types": { "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@wdio/utils": { "version": "8.40.2", @@ -10030,9 +9965,8 @@ }, "node_modules/@web/config-loader": { "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@web/config-loader/-/config-loader-0.1.3.tgz", - "integrity": "sha512-XVKH79pk4d3EHRhofete8eAnqto1e8mCRAqPV00KLNFzCWSe8sWmLnqKCqkPNARC6nksMaGrATnA5sPDRllMpQ==", "dev": true, + "license": "MIT", "dependencies": { "semver": "^7.3.4" }, @@ -10042,9 +9976,8 @@ }, "node_modules/@web/config-loader/node_modules/semver": { "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -10054,23 +9987,20 @@ }, "node_modules/@webcomponents/webcomponentsjs": { "version": "2.8.0", - "resolved": "https://registry.npmjs.org/@webcomponents/webcomponentsjs/-/webcomponentsjs-2.8.0.tgz", - "integrity": "sha512-loGD63sacRzOzSJgQnB9ZAhaQGkN7wl2Zuw7tsphI5Isa0irijrRo6EnJii/GgjGefIFO8AIO7UivzRhFaEk9w==" + "license": "BSD-3-Clause" }, "node_modules/@xmldom/xmldom": { "version": "0.8.10", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", - "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", "dev": true, + "license": "MIT", "engines": { "node": ">=10.0.0" } }, "node_modules/@yarnpkg/fslib": { "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@yarnpkg/fslib/-/fslib-2.10.3.tgz", - "integrity": "sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "@yarnpkg/libzip": "^2.3.0", "tslib": "^1.13.0" @@ -10081,15 +10011,13 @@ }, "node_modules/@yarnpkg/fslib/node_modules/tslib": { "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "dev": true, + "license": "0BSD" }, "node_modules/@yarnpkg/libzip": { "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/libzip/-/libzip-2.3.0.tgz", - "integrity": "sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "@types/emscripten": "^1.39.6", "tslib": "^1.13.0" @@ -10100,15 +10028,13 @@ }, "node_modules/@yarnpkg/libzip/node_modules/tslib": { "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "dev": true, + "license": "0BSD" }, "node_modules/@yarnpkg/parsers": { "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.2.tgz", - "integrity": "sha512-/HcYgtUSiJiot/XWGLOlGxPYUG65+/31V8oqk17vZLW1xlCoR4PampyePljOxY2n8/3jz9+tIFzICsyGujJZoA==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "js-yaml": "^3.10.0", "tslib": "^2.4.0" @@ -10119,9 +10045,8 @@ }, "node_modules/@zip.js/zip.js": { "version": "2.7.48", - "resolved": "https://registry.npmjs.org/@zip.js/zip.js/-/zip.js-2.7.48.tgz", - "integrity": "sha512-J7cliimZ2snAbr0IhLx2U8BwfA1pKucahKzTpFtYq4hEgKxwvFJcIjCIVNPwQpfVab7iVP+AKmoH1gidBlyhiQ==", "dev": true, + "license": "BSD-3-Clause", "engines": { "bun": ">=0.7.0", "deno": ">=1.0.0", @@ -10130,9 +10055,8 @@ }, "node_modules/abort-controller": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", "dev": true, + "license": "MIT", "dependencies": { "event-target-shim": "^5.0.0" }, @@ -10142,9 +10066,8 @@ }, "node_modules/accepts": { "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", "dev": true, + "license": "MIT", "dependencies": { "mime-types": "~2.1.34", "negotiator": "0.6.3" @@ -10155,9 +10078,8 @@ }, "node_modules/acorn": { "version": "8.12.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", - "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true, + "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -10167,18 +10089,16 @@ }, "node_modules/acorn-jsx": { "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dev": true, + "license": "MIT", "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "node_modules/acorn-node": { "version": "1.8.2", - "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", - "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", "dev": true, + "license": "Apache-2.0", "dependencies": { "acorn": "^7.0.0", "acorn-walk": "^7.0.0", @@ -10187,9 +10107,8 @@ }, "node_modules/acorn-node/node_modules/acorn": { "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", "dev": true, + "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -10199,18 +10118,16 @@ }, "node_modules/acorn-walk": { "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.4.0" } }, "node_modules/agent-base": { "version": "7.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", - "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", "dev": true, + "license": "MIT", "dependencies": { "debug": "^4.3.4" }, @@ -10220,9 +10137,8 @@ }, "node_modules/ajv": { "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -10236,18 +10152,16 @@ }, "node_modules/ansi-colors": { "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/ansi-escapes": { "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "dev": true, + "license": "MIT", "dependencies": { "type-fest": "^0.21.3" }, @@ -10260,9 +10174,8 @@ }, "node_modules/ansi-escapes/node_modules/type-fest": { "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -10272,18 +10185,16 @@ }, "node_modules/ansi-regex": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/ansi-styles": { "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^1.9.0" }, @@ -10293,24 +10204,21 @@ }, "node_modules/ansi-styles/node_modules/color-convert": { "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "1.1.3" } }, "node_modules/ansi-styles/node_modules/color-name": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/anymatch": { "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, + "license": "ISC", "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -10321,14 +10229,31 @@ }, "node_modules/apg-lite": { "version": "1.0.4", - "resolved": "https://registry.npmjs.org/apg-lite/-/apg-lite-1.0.4.tgz", - "integrity": "sha512-B32zCN3IdHIc99Vy7V9BaYTUzLeRA8YXYY1aQD1/5I2aqIrO0coi4t6hJPqMisidlBxhyME8UexkHt31SlR6Og==" + "license": "BSD-2-Clause" + }, + "node_modules/arch": { + "version": "2.2.0", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" }, "node_modules/archiver": { "version": "7.0.1", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-7.0.1.tgz", - "integrity": "sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==", "dev": true, + "license": "MIT", "dependencies": { "archiver-utils": "^5.0.2", "async": "^3.2.4", @@ -10344,9 +10269,8 @@ }, "node_modules/archiver-utils": { "version": "5.0.2", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-5.0.2.tgz", - "integrity": "sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA==", "dev": true, + "license": "MIT", "dependencies": { "glob": "^10.0.0", "graceful-fs": "^4.2.0", @@ -10362,8 +10286,6 @@ }, "node_modules/archiver-utils/node_modules/buffer": { "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", "dev": true, "funding": [ { @@ -10379,6 +10301,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.2.1" @@ -10386,9 +10309,8 @@ }, "node_modules/archiver-utils/node_modules/glob": { "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "dev": true, + "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", @@ -10406,9 +10328,8 @@ }, "node_modules/archiver-utils/node_modules/is-stream": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -10418,9 +10339,8 @@ }, "node_modules/archiver-utils/node_modules/jackspeak": { "version": "3.4.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/cliui": "^8.0.2" }, @@ -10433,15 +10353,13 @@ }, "node_modules/archiver-utils/node_modules/lru-cache": { "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/archiver-utils/node_modules/path-scurry": { "version": "1.11.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" @@ -10455,9 +10373,8 @@ }, "node_modules/archiver-utils/node_modules/readable-stream": { "version": "4.5.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", - "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", "dev": true, + "license": "MIT", "dependencies": { "abort-controller": "^3.0.0", "buffer": "^6.0.3", @@ -10471,8 +10388,6 @@ }, "node_modules/archiver/node_modules/buffer": { "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", "dev": true, "funding": [ { @@ -10488,6 +10403,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.2.1" @@ -10495,9 +10411,8 @@ }, "node_modules/archiver/node_modules/readable-stream": { "version": "4.5.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", - "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", "dev": true, + "license": "MIT", "dependencies": { "abort-controller": "^3.0.0", "buffer": "^6.0.3", @@ -10511,24 +10426,21 @@ }, "node_modules/arg": { "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/argparse": { "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, + "license": "MIT", "dependencies": { "sprintf-js": "~1.0.2" } }, "node_modules/aria-hidden": { "version": "1.2.4", - "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.4.tgz", - "integrity": "sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "tslib": "^2.0.0" @@ -10539,27 +10451,24 @@ }, "node_modules/aria-query": { "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", "dev": true, + "license": "Apache-2.0", "dependencies": { "dequal": "^2.0.3" } }, "node_modules/array-back": { "version": "6.2.2", - "resolved": "https://registry.npmjs.org/array-back/-/array-back-6.2.2.tgz", - "integrity": "sha512-gUAZ7HPyb4SJczXAMUXMGAvI976JoK3qEx9v1FTmeYuJj0IBiaKttG1ydtGKdkfqWkIkouke7nG8ufGy77+Cvw==", "dev": true, + "license": "MIT", "engines": { "node": ">=12.17" } }, "node_modules/array-buffer-byte-length": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", - "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" @@ -10573,24 +10482,21 @@ }, "node_modules/array-flatten": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/array-union": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/arraybuffer.prototype.slice": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", - "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", "dev": true, + "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", @@ -10610,9 +10516,8 @@ }, "node_modules/ast-types": { "version": "0.13.4", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", - "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", "dev": true, + "license": "MIT", "dependencies": { "tslib": "^2.0.1" }, @@ -10622,29 +10527,25 @@ }, "node_modules/async": { "version": "3.2.5", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", - "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/async-exit-hook": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", - "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.12.0" } }, "node_modules/asynckit": { "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + "license": "MIT" }, "node_modules/available-typed-arrays": { "version": "1.0.7", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", "dev": true, + "license": "MIT", "dependencies": { "possible-typed-array-names": "^1.0.0" }, @@ -10657,8 +10558,7 @@ }, "node_modules/axios": { "version": "1.7.3", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.3.tgz", - "integrity": "sha512-Ar7ND9pU99eJ9GpoGQKhKf58GpUOgnzuaB7ueNQ5BMi0p+LZ5oaEnfF999fAArcTIBwXTCHAmGcHOZJaWPq9Nw==", + "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", "form-data": "^4.0.0", @@ -10667,24 +10567,21 @@ }, "node_modules/b4a": { "version": "1.6.6", - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz", - "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==", - "dev": true + "dev": true, + "license": "Apache-2.0" }, "node_modules/babel-core": { "version": "7.0.0-bridge.0", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", - "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", "dev": true, + "license": "MIT", "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "node_modules/babel-plugin-macros": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", - "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.12.5", "cosmiconfig": "^7.0.0", @@ -10697,9 +10594,8 @@ }, "node_modules/babel-plugin-polyfill-corejs2": { "version": "0.4.11", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz", - "integrity": "sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/compat-data": "^7.22.6", "@babel/helper-define-polyfill-provider": "^0.6.2", @@ -10711,9 +10607,8 @@ }, "node_modules/babel-plugin-polyfill-corejs3": { "version": "0.10.6", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", - "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-define-polyfill-provider": "^0.6.2", "core-js-compat": "^3.38.0" @@ -10724,9 +10619,8 @@ }, "node_modules/babel-plugin-polyfill-regenerator": { "version": "0.6.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz", - "integrity": "sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-define-polyfill-provider": "^0.6.2" }, @@ -10736,30 +10630,26 @@ }, "node_modules/babel-plugin-tsconfig-paths": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/babel-plugin-tsconfig-paths/-/babel-plugin-tsconfig-paths-1.0.3.tgz", - "integrity": "sha512-eBTjzXpx0CXO2gooYPyIU1joS/eK1Vk2+oLhJDwRwIgh2+2kD/j649eYNtHjFKuXr36/4Y0ytPORLyiey7MLRA==", "dev": true, + "license": "ISC", "peerDependencies": { "@babel/core": "^7.9.0" } }, "node_modules/balanced-match": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "license": "MIT" }, "node_modules/bare-events": { "version": "2.4.2", - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.4.2.tgz", - "integrity": "sha512-qMKFd2qG/36aA4GwvKq8MxnPgCQAmBWmSyLWsJcbn8v03wvIPQ/hG1Ms8bPzndZxMDoHpxez5VOS+gC9Yi24/Q==", "dev": true, + "license": "Apache-2.0", "optional": true }, "node_modules/bare-fs": { "version": "2.3.1", - "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.1.tgz", - "integrity": "sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==", "dev": true, + "license": "Apache-2.0", "optional": true, "dependencies": { "bare-events": "^2.0.0", @@ -10769,16 +10659,14 @@ }, "node_modules/bare-os": { "version": "2.4.0", - "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.4.0.tgz", - "integrity": "sha512-v8DTT08AS/G0F9xrhyLtepoo9EJBJ85FRSMbu1pQUlAf6A8T0tEEQGMVObWeqpjhSPXsE0VGlluFBJu2fdoTNg==", "dev": true, + "license": "Apache-2.0", "optional": true }, "node_modules/bare-path": { "version": "2.1.3", - "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.3.tgz", - "integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==", "dev": true, + "license": "Apache-2.0", "optional": true, "dependencies": { "bare-os": "^2.1.0" @@ -10786,9 +10674,8 @@ }, "node_modules/bare-stream": { "version": "2.1.3", - "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.1.3.tgz", - "integrity": "sha512-tiDAH9H/kP+tvNO5sczyn9ZAA7utrSMobyDchsnyyXBuUe2FSQWbxhtuHB8jwpHYYevVo2UJpcmvvjrbHboUUQ==", "dev": true, + "license": "Apache-2.0", "optional": true, "dependencies": { "streamx": "^2.18.0" @@ -10796,16 +10683,13 @@ }, "node_modules/base64-arraybuffer": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz", - "integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==", + "license": "MIT", "engines": { "node": ">= 0.6.0" } }, "node_modules/base64-js": { "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", "funding": [ { "type": "github", @@ -10819,22 +10703,21 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/basic-ftp": { "version": "5.0.5", - "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", - "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", "dev": true, + "license": "MIT", "engines": { "node": ">=10.0.0" } }, "node_modules/better-path-resolve": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/better-path-resolve/-/better-path-resolve-1.0.0.tgz", - "integrity": "sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==", "dev": true, + "license": "MIT", "dependencies": { "is-windows": "^1.0.0" }, @@ -10842,239 +10725,197 @@ "node": ">=4" } }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "node_modules/bin-check": { + "version": "4.1.0", "dev": true, - "engines": { - "node": ">=8" + "license": "MIT", + "dependencies": { + "execa": "^0.7.0", + "executable": "^4.1.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=4" } }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "devOptional": true, + "node_modules/bin-check/node_modules/cross-spawn": { + "version": "5.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, - "node_modules/body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", + "node_modules/bin-check/node_modules/execa": { + "version": "0.7.0", "dev": true, + "license": "MIT", "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.2", - "type-is": "~1.6.18", - "unpipe": "1.0.0" + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">=4" } }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/bin-check/node_modules/get-stream": { + "version": "3.0.0", "dev": true, - "dependencies": { - "ms": "2.0.0" + "license": "MIT", + "engines": { + "node": ">=4" } }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "node_modules/bin-check/node_modules/is-stream": { + "version": "1.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/body-parser/node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "node_modules/bin-check/node_modules/lru-cache": { + "version": "4.1.5", "dev": true, + "license": "ISC", "dependencies": { - "side-channel": "^1.0.4" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/bin-check/node_modules/npm-run-path": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^2.0.0" }, "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=4" } }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true - }, - "node_modules/brace-expansion": { + "node_modules/bin-check/node_modules/path-key": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "^1.0.0" + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" } }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "node_modules/bin-check/node_modules/shebang-command": { + "version": "1.2.0", "dev": true, + "license": "MIT", "dependencies": { - "fill-range": "^7.1.1" + "shebang-regex": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/browser-assert": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/browser-assert/-/browser-assert-1.2.1.tgz", - "integrity": "sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==", - "dev": true + "node_modules/bin-check/node_modules/shebang-regex": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/browser-process-hrtime": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz", - "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==", - "dev": true + "node_modules/bin-check/node_modules/signal-exit": { + "version": "3.0.7", + "dev": true, + "license": "ISC" }, - "node_modules/browser-stdout": { + "node_modules/bin-check/node_modules/which": { "version": "1.3.1", - "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", - "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", - "dev": true - }, - "node_modules/browserslist": { - "version": "4.23.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz", - "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==", "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], + "license": "ISC", "dependencies": { - "caniuse-lite": "^1.0.30001646", - "electron-to-chromium": "^1.5.4", - "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.0" + "isexe": "^2.0.0" }, "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + "which": "bin/which" } }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "devOptional": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } + "node_modules/bin-check/node_modules/yallist": { + "version": "2.1.2", + "dev": true, + "license": "ISC" }, - "node_modules/buffer-crc32": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz", - "integrity": "sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==", + "node_modules/bin-version": { + "version": "6.0.0", "dev": true, + "license": "MIT", + "dependencies": { + "execa": "^5.0.0", + "find-versions": "^5.0.0" + }, "engines": { - "node": ">=8.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "node_modules/bin-version-check": { + "version": "5.1.0", "dev": true, + "license": "MIT", + "dependencies": { + "bin-version": "^6.0.0", + "semver": "^7.5.3", + "semver-truncate": "^3.0.0" + }, "engines": { - "node": ">= 0.8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "node_modules/bin-version-check/node_modules/semver": { + "version": "7.6.3", "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, "engines": { - "node": ">=14.16" + "node": ">=10" } }, - "node_modules/cacheable-request": { - "version": "10.2.14", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", - "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", + "node_modules/bin-version/node_modules/execa": { + "version": "5.1.1", "dev": true, + "license": "MIT", "dependencies": { - "@types/http-cache-semantics": "^4.0.2", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" }, "engines": { - "node": ">=14.16" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/cacheable-request/node_modules/get-stream": { + "node_modules/bin-version/node_modules/get-stream": { "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -11082,409 +10923,232 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cacheable-request/node_modules/mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", + "node_modules/bin-version/node_modules/human-signals": { + "version": "2.1.0", "dev": true, + "license": "Apache-2.0", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10.17.0" } }, - "node_modules/call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - }, + "node_modules/bin-version/node_modules/is-stream": { + "version": "2.0.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.4" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "node_modules/bin-version/node_modules/mimic-fn": { + "version": "2.1.0", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "node_modules/bin-version/node_modules/npm-run-path": { + "version": "4.0.1", "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001650", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001650.tgz", - "integrity": "sha512-fgEc7hP/LB7iicdXHUI9VsBsMZmUmlVJeQP2qqQW+3lkqVhbmjEU8zp+h5stWeilX+G7uXuIUIIlWlDw9jdt8g==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] - }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "node_modules/bin-version/node_modules/onetime": { + "version": "5.1.2", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "mimic-fn": "^2.1.0" }, "engines": { - "node": ">=4" - } - }, - "node_modules/character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "node": ">=6" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true + "node_modules/bin-version/node_modules/signal-exit": { + "version": "3.0.7", + "dev": true, + "license": "ISC" }, - "node_modules/chart.js": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.3.tgz", - "integrity": "sha512-qK1gkGSRYcJzqrrzdR6a+I0vQ4/R+SoODXyAjscQ/4mzuNzySaMCd+hyVxitSY1+L2fjPD1Gbn+ibNqRmwQeLw==", - "dependencies": { - "@kurkle/color": "^0.3.0" - }, + "node_modules/bin-version/node_modules/strip-final-newline": { + "version": "2.0.0", + "dev": true, + "license": "MIT", "engines": { - "pnpm": ">=8" - } - }, - "node_modules/chartjs-adapter-moment": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/chartjs-adapter-moment/-/chartjs-adapter-moment-1.0.1.tgz", - "integrity": "sha512-Uz+nTX/GxocuqXpGylxK19YG4R3OSVf8326D+HwSTsNw1LgzyIGRo+Qujwro1wy6X+soNSnfj5t2vZ+r6EaDmA==", - "peerDependencies": { - "chart.js": ">=3.0.0", - "moment": "^2.10.2" + "node": ">=6" } }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "node_modules/binary-extensions": { + "version": "2.3.0", "dev": true, - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, + "license": "MIT", "engines": { - "node": ">= 8.10.0" + "node": ">=8" }, "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true, - "engines": { - "node": ">=10" + "node_modules/bl": { + "version": "4.1.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" } }, - "node_modules/chromium-bidi": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.8.tgz", - "integrity": "sha512-blqh+1cEQbHBKmok3rVJkBlBxt9beKBgOsxbFgs7UJcoVbbeZ+K7+6liAsjgpc8l1Xd55cQUy14fXZdGSb4zIw==", + "node_modules/body-parser": { + "version": "1.20.2", "dev": true, + "license": "MIT", "dependencies": { - "mitt": "3.0.1", - "urlpattern-polyfill": "10.0.0" - }, - "peerDependencies": { - "devtools-protocol": "*" - } - }, - "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "engines": { - "node": ">=8" - } - }, - "node_modules/citty": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/citty/-/citty-0.1.6.tgz", - "integrity": "sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==", - "dev": true, - "dependencies": { - "consola": "^3.2.3" - } - }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-spinners": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", - "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", - "dev": true, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-width": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", - "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", - "dev": true, - "engines": { - "node": ">= 12" - } - }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "engines": { - "node": ">=12" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/cliui/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "ms": "2.0.0" } }, - "node_modules/cliui/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } + "license": "MIT" }, - "node_modules/cliui/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "node_modules/body-parser/node_modules/qs": { + "version": "6.11.0", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "side-channel": "^1.0.4" }, "engines": { - "node": ">=10" + "node": ">=0.6" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true, - "engines": { - "node": ">=0.8" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "node_modules/boolbase": { + "version": "1.0.0", "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } + "license": "ISC" }, - "node_modules/codemirror": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-6.0.1.tgz", - "integrity": "sha512-J8j+nZ+CdWmIeFIGXEFbFPtpiYacFMDR8GlHK3IyHQJMCaVRfGx9NT+Hxivv1ckLWPvNdZqndbr/7lVhrf/Svg==", - "dependencies": { - "@codemirror/autocomplete": "^6.0.0", - "@codemirror/commands": "^6.0.0", - "@codemirror/language": "^6.0.0", - "@codemirror/lint": "^6.0.0", - "@codemirror/search": "^6.0.0", - "@codemirror/state": "^6.0.0", - "@codemirror/view": "^6.0.0" + "node_modules/bootstrap": { + "version": "4.6.2", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/twbs" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/bootstrap" + } + ], + "license": "MIT", + "peerDependencies": { + "jquery": "1.9.1 - 3", + "popper.js": "^1.16.1" } }, - "node_modules/color-convert": { + "node_modules/brace-expansion": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "license": "MIT", "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" + "balanced-match": "^1.0.0" } }, - "node_modules/command-line-args": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-5.1.2.tgz", - "integrity": "sha512-fytTsbndLbl+pPWtS0CxLV3BEWw9wJayB8NnU2cbQqVPsNdYezQeT+uIQv009m+GShnMNyuoBrRo8DTmuTfSCA==", + "node_modules/braces": { + "version": "3.0.3", "dev": true, + "license": "MIT", "dependencies": { - "array-back": "^6.1.2", - "find-replace": "^3.0.0", - "lodash.camelcase": "^4.3.0", - "typical": "^4.0.0" + "fill-range": "^7.1.1" }, "engines": { - "node": ">=4.0.0" + "node": ">=8" } }, - "node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "engines": { - "node": ">= 10" - } + "node_modules/browser-assert": { + "version": "1.2.1", + "dev": true }, - "node_modules/comment-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.2.4.tgz", - "integrity": "sha512-pm0b+qv+CkWNriSTMsfnjChF9kH0kxz55y44Wo5le9qLxMj5xDQAaEd9ZN1ovSuk9CsrncWaFwgpOMg7ClJwkw==", + "node_modules/browser-process-hrtime": { + "version": "0.1.3", "dev": true, - "engines": { - "node": ">= 12.0.0" - } + "license": "BSD-2-Clause" }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "node_modules/browser-stdout": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", + "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", "dev": true }, - "node_modules/compress-commons": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.2.tgz", - "integrity": "sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==", + "node_modules/browserslist": { + "version": "4.23.3", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", "dependencies": { - "crc-32": "^1.2.0", - "crc32-stream": "^6.0.0", - "is-stream": "^2.0.1", - "normalize-path": "^3.0.0", - "readable-stream": "^4.0.0" + "caniuse-lite": "^1.0.30001646", + "electron-to-chromium": "^1.5.4", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.0" + }, + "bin": { + "browserslist": "cli.js" }, "engines": { - "node": ">= 14" + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/compress-commons/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, + "node_modules/buffer": { + "version": "5.7.1", + "devOptional": true, "funding": [ { "type": "github", @@ -11499,1590 +11163,1323 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "base64-js": "^1.3.1", - "ieee754": "^1.2.1" + "ieee754": "^1.1.13" } }, - "node_modules/compress-commons/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "node_modules/buffer-crc32": { + "version": "1.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8.0.0" } }, - "node_modules/compress-commons/node_modules/readable-stream": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", - "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", + "node_modules/buffer-from": { + "version": "1.1.2", "dev": true, - "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/confbox": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.7.tgz", - "integrity": "sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==", - "dev": true + "license": "MIT" }, - "node_modules/consola": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/consola/-/consola-3.2.3.tgz", - "integrity": "sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==", + "node_modules/builtin-modules": { + "version": "3.3.0", "dev": true, + "license": "MIT", "engines": { - "node": "^14.18.0 || >=16.10.0" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/construct-style-sheets-polyfill": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/construct-style-sheets-polyfill/-/construct-style-sheets-polyfill-3.1.0.tgz", - "integrity": "sha512-HBLKP0chz8BAY6rBdzda11c3wAZeCZ+kIG4weVC2NM3AXzxx09nhe8t0SQNdloAvg5GLuHwq/0SPOOSPvtCcKw==" - }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "node_modules/bytes": { + "version": "3.1.2", "dev": true, - "dependencies": { - "safe-buffer": "5.2.1" - }, + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">= 0.8" } }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "node_modules/cacheable-lookup": { + "version": "7.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=14.16" } }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - }, - "node_modules/cookie": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "node_modules/cacheable-request": { + "version": "10.2.14", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/http-cache-semantics": "^4.0.2", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.1", + "keyv": "^4.5.3", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" + }, "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true - }, - "node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "node": ">=14.16" } }, - "node_modules/core-js-compat": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.0.tgz", - "integrity": "sha512-75LAicdLa4OJVwFxFbQR3NdnZjNgX6ILpVcVzcC4T2smerB5lELMrJQQQoWV6TiuC/vlaFqgU2tKQx9w5s0e0A==", + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "6.0.1", "dev": true, - "dependencies": { - "browserslist": "^4.23.3" + "license": "MIT", + "engines": { + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/core-js-pure": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.38.0.tgz", - "integrity": "sha512-8balb/HAXo06aHP58mZMtXgD8vcnXz9tUDePgqBgJgKdmTlMt+jw3ujqniuBDQXMvTzxnMpxHFeuSM3g1jWQuQ==", - "hasInstallScript": true, + "node_modules/cacheable-request/node_modules/mimic-response": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true - }, - "node_modules/cose-base": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/cose-base/-/cose-base-1.0.3.tgz", - "integrity": "sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==", - "dependencies": { - "layout-base": "^1.0.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dev": true, + "node_modules/call-bind": { + "version": "1.0.7", + "license": "MIT", "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" }, "engines": { - "node": ">=10" - } - }, - "node_modules/cosmiconfig/node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true, - "engines": { - "node": ">= 6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/country-flag-icons": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/country-flag-icons/-/country-flag-icons-1.5.13.tgz", - "integrity": "sha512-4JwHNqaKZ19doQoNcBjsoYA+I7NqCH/mC/6f5cBWvdKzcK5TMmzLpq3Z/syVHMHJuDGFwJ+rPpGizvrqJybJow==" - }, - "node_modules/crc-32": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", - "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "node_modules/callsites": { + "version": "3.1.0", "dev": true, - "bin": { - "crc32": "bin/crc32.njs" - }, + "license": "MIT", "engines": { - "node": ">=0.8" + "node": ">=6" } }, - "node_modules/crc32-stream": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-6.0.0.tgz", - "integrity": "sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g==", + "node_modules/camelcase": { + "version": "5.3.1", "dev": true, - "dependencies": { - "crc-32": "^1.2.0", - "readable-stream": "^4.0.0" - }, + "license": "MIT", "engines": { - "node": ">= 14" + "node": ">=6" } }, - "node_modules/crc32-stream/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "node_modules/caniuse-lite": { + "version": "1.0.30001650", "dev": true, "funding": [ { - "type": "github", - "url": "https://github.com/sponsors/feross" + "type": "opencollective", + "url": "https://opencollective.com/browserslist" }, { - "type": "patreon", - "url": "https://www.patreon.com/feross" + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" }, { - "type": "consulting", - "url": "https://feross.org/support" + "type": "github", + "url": "https://github.com/sponsors/ai" } ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } + "license": "CC-BY-4.0" }, - "node_modules/crc32-stream/node_modules/readable-stream": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", - "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", + "node_modules/chalk": { + "version": "2.4.2", "dev": true, + "license": "MIT", "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=4" } }, - "node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true - }, - "node_modules/crelt": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.6.tgz", - "integrity": "sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==" - }, - "node_modules/cross-env": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", - "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", + "node_modules/chalk-template": { + "version": "1.1.0", "dev": true, + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.1" - }, - "bin": { - "cross-env": "src/bin/cross-env.js", - "cross-env-shell": "src/bin/cross-env-shell.js" + "chalk": "^5.2.0" }, "engines": { - "node": ">=10.14", - "npm": ">=6", - "yarn": ">=1" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/chalk/chalk-template?sponsor=1" } }, - "node_modules/cross-fetch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz", - "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==", + "node_modules/chalk-template/node_modules/chalk": { + "version": "5.3.0", "dev": true, - "dependencies": { - "node-fetch": "^2.6.12" + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/cross-fetch/node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "node_modules/character-entities": { + "version": "2.0.2", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chardet": { + "version": "0.7.0", "dev": true, + "license": "MIT" + }, + "node_modules/chart.js": { + "version": "4.4.3", + "license": "MIT", "dependencies": { - "whatwg-url": "^5.0.0" + "@kurkle/color": "^0.3.0" }, "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } + "pnpm": ">=8" } }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" + "node_modules/chartjs-adapter-moment": { + "version": "1.0.1", + "license": "MIT", + "peerDependencies": { + "chart.js": ">=3.0.0", + "moment": "^2.10.2" } }, - "node_modules/crypto-random-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", - "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", + "node_modules/chokidar": { + "version": "3.6.0", "dev": true, + "license": "MIT", "dependencies": { - "type-fest": "^1.0.1" + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" }, "engines": { - "node": ">=12" + "node": ">= 8.10.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "node_modules/crypto-random-string/node_modules/type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "node_modules/chownr": { + "version": "2.0.0", "dev": true, + "license": "ISC", "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "node_modules/chromium-bidi": { + "version": "0.5.8", "dev": true, + "license": "Apache-2.0", "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" + "mitt": "3.0.1", + "urlpattern-polyfill": "10.0.0" }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "peerDependencies": { + "devtools-protocol": "*" } }, - "node_modules/css-shorthand-properties": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/css-shorthand-properties/-/css-shorthand-properties-1.1.1.tgz", - "integrity": "sha512-Md+Juc7M3uOdbAFwOYlTrccIZ7oCFuzrhKYQjdeUEW/sE1hv17Jp/Bws+ReOPpGVBTYCBoYo+G17V5Qo8QQ75A==", - "dev": true - }, - "node_modules/css-value": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/css-value/-/css-value-0.0.1.tgz", - "integrity": "sha512-FUV3xaJ63buRLgHrLQVlVgQnQdR4yqdLGaDu7g8CQcWjInDfM9plBTPI9FRfpahju1UBSaMckeb2/46ApS/V1Q==", - "dev": true - }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "node_modules/ci-info": { + "version": "3.9.0", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "dev": true - }, - "node_modules/custom-elements-manifest": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/custom-elements-manifest/-/custom-elements-manifest-1.0.0.tgz", - "integrity": "sha512-j59k0ExGCKA8T6Mzaq+7axc+KVHwpEphEERU7VZ99260npu/p/9kd+Db+I3cGKxHkM5y6q5gnlXn00mzRQkX2A==", - "dev": true - }, - "node_modules/cytoscape": { - "version": "3.30.1", - "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.30.1.tgz", - "integrity": "sha512-TRJc3HbBPkHd50u9YfJh2FxD1lDLZ+JXnJoyBn5LkncoeuT7fapO/Hq/Ed8TdFclaKshzInge2i30bg7VKeoPQ==", - "engines": { - "node": ">=0.10" + "node": ">=8" } }, - "node_modules/cytoscape-cose-bilkent": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cytoscape-cose-bilkent/-/cytoscape-cose-bilkent-4.1.0.tgz", - "integrity": "sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==", + "node_modules/citty": { + "version": "0.1.6", + "dev": true, + "license": "MIT", "dependencies": { - "cose-base": "^1.0.0" - }, - "peerDependencies": { - "cytoscape": "^3.2.0" + "consola": "^3.2.3" } }, - "node_modules/d3": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/d3/-/d3-7.9.0.tgz", - "integrity": "sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==", + "node_modules/cli-cursor": { + "version": "3.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "d3-array": "3", - "d3-axis": "3", - "d3-brush": "3", - "d3-chord": "3", - "d3-color": "3", - "d3-contour": "4", - "d3-delaunay": "6", - "d3-dispatch": "3", - "d3-drag": "3", - "d3-dsv": "3", - "d3-ease": "3", - "d3-fetch": "3", - "d3-force": "3", - "d3-format": "3", - "d3-geo": "3", - "d3-hierarchy": "3", - "d3-interpolate": "3", - "d3-path": "3", - "d3-polygon": "3", - "d3-quadtree": "3", - "d3-random": "3", - "d3-scale": "4", - "d3-scale-chromatic": "3", - "d3-selection": "3", - "d3-shape": "3", - "d3-time": "3", - "d3-time-format": "4", - "d3-timer": "3", - "d3-transition": "3", - "d3-zoom": "3" + "restore-cursor": "^3.1.0" }, "engines": { - "node": ">=12" + "node": ">=8" } }, - "node_modules/d3-array": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", - "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", - "dependencies": { - "internmap": "1 - 2" - }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "dev": true, + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/d3-axis": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz", - "integrity": "sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==", + "node_modules/cli-width": { + "version": "4.1.0", + "dev": true, + "license": "ISC", "engines": { - "node": ">=12" + "node": ">= 12" } }, - "node_modules/d3-brush": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz", - "integrity": "sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==", + "node_modules/cliui": { + "version": "8.0.1", + "dev": true, + "license": "ISC", "dependencies": { - "d3-dispatch": "1 - 3", - "d3-drag": "2 - 3", - "d3-interpolate": "1 - 3", - "d3-selection": "3", - "d3-transition": "3" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" }, "engines": { "node": ">=12" } }, - "node_modules/d3-chord": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz", - "integrity": "sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==", + "node_modules/cliui/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", "dependencies": { - "d3-path": "1 - 3" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=12" - } - }, - "node_modules/d3-color": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", - "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", - "engines": { - "node": ">=12" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/d3-contour": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.2.tgz", - "integrity": "sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==", + "node_modules/cliui/node_modules/strip-ansi": { + "version": "6.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "d3-array": "^3.2.0" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=12" + "node": ">=8" } }, - "node_modules/d3-delaunay": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz", - "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==", + "node_modules/cliui/node_modules/wrap-ansi": { + "version": "7.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "delaunator": "5" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=12" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/d3-dispatch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", - "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==", + "node_modules/clone": { + "version": "1.0.4", + "dev": true, + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=0.8" } }, - "node_modules/d3-drag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz", - "integrity": "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==", + "node_modules/clone-deep": { + "version": "4.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "d3-dispatch": "1 - 3", - "d3-selection": "3" + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" }, "engines": { - "node": ">=12" + "node": ">=6" } }, - "node_modules/d3-dsv": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz", - "integrity": "sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==", + "node_modules/clone-response": { + "version": "1.0.3", + "dev": true, + "license": "MIT", "dependencies": { - "commander": "7", - "iconv-lite": "0.6", - "rw": "1" - }, - "bin": { - "csv2json": "bin/dsv2json.js", - "csv2tsv": "bin/dsv2dsv.js", - "dsv2dsv": "bin/dsv2dsv.js", - "dsv2json": "bin/dsv2json.js", - "json2csv": "bin/json2dsv.js", - "json2dsv": "bin/json2dsv.js", - "json2tsv": "bin/json2dsv.js", - "tsv2csv": "bin/dsv2dsv.js", - "tsv2json": "bin/dsv2json.js" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/d3-dsv/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "mimic-response": "^1.0.0" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/d3-ease": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", - "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", + "node_modules/clone-response/node_modules/mimic-response": { + "version": "1.0.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=4" } }, - "node_modules/d3-fetch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz", - "integrity": "sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==", + "node_modules/codemirror": { + "version": "6.0.1", + "license": "MIT", "dependencies": { - "d3-dsv": "1 - 3" - }, - "engines": { - "node": ">=12" + "@codemirror/autocomplete": "^6.0.0", + "@codemirror/commands": "^6.0.0", + "@codemirror/language": "^6.0.0", + "@codemirror/lint": "^6.0.0", + "@codemirror/search": "^6.0.0", + "@codemirror/state": "^6.0.0", + "@codemirror/view": "^6.0.0" } }, - "node_modules/d3-force": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz", - "integrity": "sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==", + "node_modules/color-convert": { + "version": "2.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "d3-dispatch": "1 - 3", - "d3-quadtree": "1 - 3", - "d3-timer": "1 - 3" + "color-name": "~1.1.4" }, "engines": { - "node": ">=12" + "node": ">=7.0.0" } }, - "node_modules/d3-format": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", - "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", - "engines": { - "node": ">=12" - } + "node_modules/color-name": { + "version": "1.1.4", + "dev": true, + "license": "MIT" }, - "node_modules/d3-geo": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz", - "integrity": "sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==", + "node_modules/colorette": { + "version": "1.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "license": "MIT", "dependencies": { - "d3-array": "2.5.0 - 3" + "delayed-stream": "~1.0.0" }, "engines": { - "node": ">=12" - } - }, - "node_modules/d3-hierarchy": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz", - "integrity": "sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==", - "engines": { - "node": ">=12" + "node": ">= 0.8" } }, - "node_modules/d3-interpolate": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", - "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "node_modules/command-line-args": { + "version": "5.1.2", + "dev": true, + "license": "MIT", "dependencies": { - "d3-color": "1 - 3" + "array-back": "^6.1.2", + "find-replace": "^3.0.0", + "lodash.camelcase": "^4.3.0", + "typical": "^4.0.0" }, "engines": { - "node": ">=12" + "node": ">=4.0.0" } }, - "node_modules/d3-path": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", - "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", + "node_modules/commander": { + "version": "7.2.0", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">= 10" } }, - "node_modules/d3-polygon": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz", - "integrity": "sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==", + "node_modules/comment-parser": { + "version": "1.2.4", + "dev": true, + "license": "MIT", "engines": { - "node": ">=12" + "node": ">= 12.0.0" } }, - "node_modules/d3-quadtree": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", - "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==", - "engines": { - "node": ">=12" - } + "node_modules/commondir": { + "version": "1.0.1", + "dev": true, + "license": "MIT" }, - "node_modules/d3-random": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz", - "integrity": "sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==", + "node_modules/compress-commons": { + "version": "6.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "crc-32": "^1.2.0", + "crc32-stream": "^6.0.0", + "is-stream": "^2.0.1", + "normalize-path": "^3.0.0", + "readable-stream": "^4.0.0" + }, "engines": { - "node": ">=12" + "node": ">= 14" } }, - "node_modules/d3-sankey": { - "version": "0.12.3", - "resolved": "https://registry.npmjs.org/d3-sankey/-/d3-sankey-0.12.3.tgz", - "integrity": "sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==", + "node_modules/compress-commons/node_modules/buffer": { + "version": "6.0.3", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", "dependencies": { - "d3-array": "1 - 2", - "d3-shape": "^1.2.0" + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" } }, - "node_modules/d3-sankey/node_modules/d3-array": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", - "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", - "dependencies": { - "internmap": "^1.0.0" + "node_modules/compress-commons/node_modules/is-stream": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/d3-sankey/node_modules/d3-path": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", - "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" - }, - "node_modules/d3-sankey/node_modules/d3-shape": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", - "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "node_modules/compress-commons/node_modules/readable-stream": { + "version": "4.5.2", + "dev": true, + "license": "MIT", "dependencies": { - "d3-path": "1" + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/d3-sankey/node_modules/internmap": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz", - "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==" + "node_modules/concat-map": { + "version": "0.0.1", + "dev": true, + "license": "MIT" }, - "node_modules/d3-scale": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", - "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", - "dependencies": { - "d3-array": "2.10.0 - 3", - "d3-format": "1 - 3", - "d3-interpolate": "1.2.0 - 3", - "d3-time": "2.1.1 - 3", - "d3-time-format": "2 - 4" - }, + "node_modules/confbox": { + "version": "0.1.7", + "dev": true, + "license": "MIT" + }, + "node_modules/consola": { + "version": "3.2.3", + "dev": true, + "license": "MIT", "engines": { - "node": ">=12" + "node": "^14.18.0 || >=16.10.0" } }, - "node_modules/d3-scale-chromatic": { + "node_modules/construct-style-sheets-polyfill": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", - "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==", + "license": "MIT" + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "dev": true, + "license": "MIT", "dependencies": { - "d3-color": "1 - 3", - "d3-interpolate": "1 - 3" + "safe-buffer": "5.2.1" }, "engines": { - "node": ">=12" + "node": ">= 0.6" } }, - "node_modules/d3-selection": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", - "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", + "node_modules/content-type": { + "version": "1.0.5", + "dev": true, + "license": "MIT", "engines": { - "node": ">=12" + "node": ">= 0.6" } }, - "node_modules/d3-shape": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", - "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", - "dependencies": { - "d3-path": "^3.1.0" - }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/cookie": { + "version": "0.6.0", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">= 0.6" } }, - "node_modules/d3-time": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", - "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", - "dependencies": { - "d3-array": "2 - 3" - }, - "engines": { - "node": ">=12" + "node_modules/cookie-signature": { + "version": "1.0.6", + "dev": true, + "license": "MIT" + }, + "node_modules/core-js": { + "version": "3.38.0", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/d3-time-format": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", - "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", + "node_modules/core-js-compat": { + "version": "3.38.0", + "dev": true, + "license": "MIT", "dependencies": { - "d3-time": "1 - 3" + "browserslist": "^4.23.3" }, - "engines": { - "node": ">=12" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/d3-timer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", - "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", - "engines": { - "node": ">=12" + "node_modules/core-js-pure": { + "version": "3.38.0", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/d3-transition": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz", - "integrity": "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==", + "node_modules/core-util-is": { + "version": "1.0.3", + "dev": true, + "license": "MIT" + }, + "node_modules/cose-base": { + "version": "1.0.3", + "license": "MIT", "dependencies": { - "d3-color": "1 - 3", - "d3-dispatch": "1 - 3", - "d3-ease": "1 - 3", - "d3-interpolate": "1 - 3", - "d3-timer": "1 - 3" - }, - "engines": { - "node": ">=12" - }, - "peerDependencies": { - "d3-selection": "2 - 3" + "layout-base": "^1.0.0" } }, - "node_modules/d3-zoom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz", - "integrity": "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==", + "node_modules/cosmiconfig": { + "version": "7.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "d3-dispatch": "1 - 3", - "d3-drag": "2 - 3", - "d3-interpolate": "1 - 3", - "d3-selection": "2 - 3", - "d3-transition": "2 - 3" + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" }, "engines": { - "node": ">=12" + "node": ">=10" } }, - "node_modules/dagre-d3-es": { - "version": "7.0.10", - "resolved": "https://registry.npmjs.org/dagre-d3-es/-/dagre-d3-es-7.0.10.tgz", - "integrity": "sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==", - "dependencies": { - "d3": "^7.8.2", - "lodash-es": "^4.17.21" + "node_modules/cosmiconfig/node_modules/yaml": { + "version": "1.10.2", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 6" } }, - "node_modules/dash-ast": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz", - "integrity": "sha512-Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==", - "dev": true + "node_modules/country-flag-icons": { + "version": "1.5.13", + "license": "MIT" }, - "node_modules/data-uri-to-buffer": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", - "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", + "node_modules/crc-32": { + "version": "1.2.2", "dev": true, + "license": "Apache-2.0", + "bin": { + "crc32": "bin/crc32.njs" + }, "engines": { - "node": ">= 12" + "node": ">=0.8" } }, - "node_modules/data-view-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", - "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "node_modules/crc32-stream": { + "version": "6.0.0", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" + "crc-32": "^1.2.0", + "readable-stream": "^4.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 14" } }, - "node_modules/data-view-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", - "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "node_modules/crc32-stream/node_modules/buffer": { + "version": "6.0.3", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/crc32-stream/node_modules/readable-stream": { + "version": "4.5.2", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/data-view-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", - "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "node_modules/create-require": { + "version": "1.1.1", "dev": true, + "license": "MIT" + }, + "node_modules/crelt": { + "version": "1.0.6", + "license": "MIT" + }, + "node_modules/cross-env": { + "version": "7.0.3", + "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" + "cross-spawn": "^7.0.1" }, - "engines": { - "node": ">= 0.4" + "bin": { + "cross-env": "src/bin/cross-env.js", + "cross-env-shell": "src/bin/cross-env-shell.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=10.14", + "npm": ">=6", + "yarn": ">=1" } }, - "node_modules/dayjs": { - "version": "1.11.12", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.12.tgz", - "integrity": "sha512-Rt2g+nTbLlDWZTwwrIXjy9MeiZmSDI375FvZs72ngxx8PDC6YXOeR3q5LAuPzjZQxhiWdRKac7RKV+YyQYfYIg==" - }, - "node_modules/debounce": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", - "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", - "dev": true + "node_modules/cross-fetch": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "node-fetch": "^2.6.12" + } }, - "node_modules/debug": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", - "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", + "node_modules/cross-fetch/node_modules/node-fetch": { + "version": "2.7.0", + "dev": true, + "license": "MIT", "dependencies": { - "ms": "2.1.2" + "whatwg-url": "^5.0.0" }, "engines": { - "node": ">=6.0" + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" }, "peerDependenciesMeta": { - "supports-color": { + "encoding": { "optional": true } } }, - "node_modules/decamelize": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-6.0.0.tgz", - "integrity": "sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==", + "node_modules/cross-spawn": { + "version": "7.0.3", "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "license": "MIT", "dependencies": { - "character-entities": "^2.0.0" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "engines": { + "node": ">= 8" } }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "devOptional": true, + "node_modules/crypto-random-string": { + "version": "4.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "mimic-response": "^3.1.0" + "type-fest": "^1.0.1" }, "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "optional": true, + "node_modules/crypto-random-string/node_modules/type-fest": { + "version": "1.4.0", + "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=4.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/deepmerge-ts": { + "node_modules/css-select": { "version": "5.1.0", - "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-5.1.0.tgz", - "integrity": "sha512-eS8dRJOckyo9maw9Tu5O5RUi/4inFLrnoLkBe3cPfDMx3WZioXtmOew4TXQaxq7Rhl4xjDtR7c6x8nNTxOvbFw==", "dev": true, - "engines": { - "node": ">=16.0.0" + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "node_modules/css-shorthand-properties": { + "version": "1.1.1", + "dev": true + }, + "node_modules/css-value": { + "version": "0.0.1", + "dev": true + }, + "node_modules/css-what": { + "version": "6.1.0", "dev": true, - "dependencies": { - "clone": "^1.0.2" + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "node_modules/csstype": { + "version": "3.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/custom-elements-manifest": { + "version": "1.0.0", "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/cytoscape": { + "version": "3.30.1", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=0.10" } }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "node_modules/cytoscape-cose-bilkent": { + "version": "4.1.0", + "license": "MIT", "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" + "cose-base": "^1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "cytoscape": "^3.2.0" } }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, + "node_modules/d3": { + "version": "7.9.0", + "license": "ISC", "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" + "d3-array": "3", + "d3-axis": "3", + "d3-brush": "3", + "d3-chord": "3", + "d3-color": "3", + "d3-contour": "4", + "d3-delaunay": "6", + "d3-dispatch": "3", + "d3-drag": "3", + "d3-dsv": "3", + "d3-ease": "3", + "d3-fetch": "3", + "d3-force": "3", + "d3-format": "3", + "d3-geo": "3", + "d3-hierarchy": "3", + "d3-interpolate": "3", + "d3-path": "3", + "d3-polygon": "3", + "d3-quadtree": "3", + "d3-random": "3", + "d3-scale": "4", + "d3-scale-chromatic": "3", + "d3-selection": "3", + "d3-shape": "3", + "d3-time": "3", + "d3-time-format": "4", + "d3-timer": "3", + "d3-transition": "3", + "d3-zoom": "3" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=12" } }, - "node_modules/defu": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", - "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", - "dev": true - }, - "node_modules/degenerator": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", - "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", - "dev": true, + "node_modules/d3-array": { + "version": "3.2.4", + "license": "ISC", "dependencies": { - "ast-types": "^0.13.4", - "escodegen": "^2.1.0", - "esprima": "^4.0.1" + "internmap": "1 - 2" }, "engines": { - "node": ">= 14" + "node": ">=12" } }, - "node_modules/delaunator": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.1.tgz", - "integrity": "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==", - "dependencies": { - "robust-predicates": "^3.0.2" + "node_modules/d3-axis": { + "version": "3.0.0", + "license": "ISC", + "engines": { + "node": ">=12" } }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "node_modules/d3-brush": { + "version": "3.0.0", + "license": "ISC", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "3", + "d3-transition": "3" + }, "engines": { - "node": ">=0.4.0" + "node": ">=12" } }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true, + "node_modules/d3-chord": { + "version": "3.0.1", + "license": "ISC", + "dependencies": { + "d3-path": "1 - 3" + }, "engines": { - "node": ">= 0.8" + "node": ">=12" } }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "node_modules/d3-color": { + "version": "3.1.0", + "license": "ISC", "engines": { - "node": ">=6" + "node": ">=12" } }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true, + "node_modules/d3-contour": { + "version": "4.0.2", + "license": "ISC", + "dependencies": { + "d3-array": "^3.2.0" + }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">=12" } }, - "node_modules/detect-indent": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", - "dev": true, + "node_modules/d3-delaunay": { + "version": "6.0.4", + "license": "ISC", + "dependencies": { + "delaunator": "5" + }, "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/detect-libc": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", - "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", - "optional": true, + "node_modules/d3-dispatch": { + "version": "3.0.1", + "license": "ISC", "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/detect-node-es": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", - "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", - "dev": true, - "peer": true - }, - "node_modules/devtools-protocol": { - "version": "0.0.1335233", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1335233.tgz", - "integrity": "sha512-bNTJw/m+v0JvQEsaI0l+i6mETHHf7VwZbQzT5GNSveGuYjip8uyjeF/qg84bsIPU+lFypnZr10a+cbcee6I8pg==", - "dev": true - }, - "node_modules/didyoumean2": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/didyoumean2/-/didyoumean2-4.1.0.tgz", - "integrity": "sha512-qTBmfQoXvhKO75D/05C8m+fteQmn4U46FWYiLhXtZQInzitXLWY0EQ/2oKnpAz9g2lQWW8jYcLcT+hPJGT+kig==", - "dev": true, + "node_modules/d3-drag": { + "version": "3.0.0", + "license": "ISC", "dependencies": { - "@babel/runtime": "^7.10.2", - "leven": "^3.1.0", - "lodash.deburr": "^4.1.0" + "d3-dispatch": "1 - 3", + "d3-selection": "3" }, "engines": { - "node": ">=10.13" + "node": ">=12" } }, - "node_modules/diff": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", - "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", + "node_modules/d3-dsv": { + "version": "3.0.1", + "license": "ISC", + "dependencies": { + "commander": "7", + "iconv-lite": "0.6", + "rw": "1" + }, + "bin": { + "csv2json": "bin/dsv2json.js", + "csv2tsv": "bin/dsv2dsv.js", + "dsv2dsv": "bin/dsv2dsv.js", + "dsv2json": "bin/dsv2json.js", + "json2csv": "bin/json2dsv.js", + "json2dsv": "bin/json2dsv.js", + "json2tsv": "bin/json2dsv.js", + "tsv2csv": "bin/dsv2dsv.js", + "tsv2json": "bin/dsv2json.js" + }, "engines": { - "node": ">=0.3.1" + "node": ">=12" } }, - "node_modules/diff-sequences": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", - "dev": true, + "node_modules/d3-dsv/node_modules/iconv-lite": { + "version": "0.6.3", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=0.10.0" } }, - "node_modules/dir-glob": { + "node_modules/d3-ease": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, + "license": "BSD-3-Clause", "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "dev": true, + "node_modules/d3-fetch": { + "version": "3.0.1", + "license": "ISC", "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" + "d3-dsv": "1 - 3" }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + "engines": { + "node": ">=12" } }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "dev": true, + "node_modules/d3-force": { + "version": "3.0.0", + "license": "ISC", "dependencies": { - "domelementtype": "^2.3.0" + "d3-dispatch": "1 - 3", + "d3-quadtree": "1 - 3", + "d3-timer": "1 - 3" }, "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" + "node": ">=12" } }, - "node_modules/dompurify": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.6.tgz", - "integrity": "sha512-cTOAhc36AalkjtBpfG6O8JimdTMWNXjiePT2xQH/ppBGi/4uIpmj8eKyIkMJErXWARyINV/sB38yf8JCLF5pbQ==" - }, - "node_modules/domutils": { + "node_modules/d3-format": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", - "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", - "dev": true, - "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dotenv": { - "version": "16.4.5", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", - "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", - "dev": true, + "license": "ISC", "engines": { "node": ">=12" - }, - "funding": { - "url": "https://dotenvx.com" } }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true - }, - "node_modules/easy-table": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/easy-table/-/easy-table-1.2.0.tgz", - "integrity": "sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==", - "dev": true, + "node_modules/d3-geo": { + "version": "3.1.1", + "license": "ISC", "dependencies": { - "ansi-regex": "^5.0.1" + "d3-array": "2.5.0 - 3" }, - "optionalDependencies": { - "wcwidth": "^1.0.1" + "engines": { + "node": ">=12" } }, - "node_modules/edge-paths": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/edge-paths/-/edge-paths-3.0.5.tgz", - "integrity": "sha512-sB7vSrDnFa4ezWQk9nZ/n0FdpdUuC6R1EOrlU3DL+bovcNFK28rqu2emmAUjujYEJTWIgQGqgVVWUZXMnc8iWg==", - "dev": true, - "dependencies": { - "@types/which": "^2.0.1", - "which": "^2.0.2" - }, + "node_modules/d3-hierarchy": { + "version": "3.1.2", + "license": "ISC", "engines": { - "node": ">=14.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/shirshak55" + "node": ">=12" } }, - "node_modules/edgedriver": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/edgedriver/-/edgedriver-5.6.1.tgz", - "integrity": "sha512-3Ve9cd5ziLByUdigw6zovVeWJjVs8QHVmqOB0sJ0WNeVPcwf4p18GnxMmVvlFmYRloUwf5suNuorea4QzwBIOA==", - "dev": true, - "hasInstallScript": true, + "node_modules/d3-interpolate": { + "version": "3.0.1", + "license": "ISC", "dependencies": { - "@wdio/logger": "^8.38.0", - "@zip.js/zip.js": "^2.7.48", - "decamelize": "^6.0.0", - "edge-paths": "^3.0.5", - "fast-xml-parser": "^4.4.1", - "node-fetch": "^3.3.2", - "which": "^4.0.0" + "d3-color": "1 - 3" }, - "bin": { - "edgedriver": "bin/edgedriver.js" + "engines": { + "node": ">=12" } }, - "node_modules/edgedriver/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "dev": true, + "node_modules/d3-path": { + "version": "3.1.0", + "license": "ISC", "engines": { - "node": ">=16" + "node": ">=12" } }, - "node_modules/edgedriver/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "dev": true, - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, + "node_modules/d3-polygon": { + "version": "3.0.1", + "license": "ISC", "engines": { - "node": "^16.13.0 || >=18.0.0" + "node": ">=12" } }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true - }, - "node_modules/ejs": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", - "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", - "dev": true, - "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" - }, + "node_modules/d3-quadtree": { + "version": "3.0.1", + "license": "ISC", "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/electron-to-chromium": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.5.tgz", - "integrity": "sha512-QR7/A7ZkMS8tZuoftC/jfqNkZLQO779SSW3YuZHP4eXpj3EffGLFcB/Xu9AAZQzLccTiCV+EmUo3ha4mQ9wnlA==", - "dev": true - }, - "node_modules/elkjs": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/elkjs/-/elkjs-0.9.3.tgz", - "integrity": "sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==" + "node_modules/d3-random": { + "version": "3.0.1", + "license": "ISC", + "engines": { + "node": ">=12" + } }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true + "node_modules/d3-sankey": { + "version": "0.12.3", + "license": "BSD-3-Clause", + "dependencies": { + "d3-array": "1 - 2", + "d3-shape": "^1.2.0" + } }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "dev": true, - "engines": { - "node": ">= 0.8" + "node_modules/d3-sankey/node_modules/d3-array": { + "version": "2.12.1", + "license": "BSD-3-Clause", + "dependencies": { + "internmap": "^1.0.0" } }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "devOptional": true, + "node_modules/d3-sankey/node_modules/d3-path": { + "version": "1.0.9", + "license": "BSD-3-Clause" + }, + "node_modules/d3-sankey/node_modules/d3-shape": { + "version": "1.3.7", + "license": "BSD-3-Clause", "dependencies": { - "once": "^1.4.0" + "d3-path": "1" } }, - "node_modules/enquirer": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz", - "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==", - "dev": true, + "node_modules/d3-sankey/node_modules/internmap": { + "version": "1.0.1", + "license": "ISC" + }, + "node_modules/d3-scale": { + "version": "4.0.2", + "license": "ISC", "dependencies": { - "ansi-colors": "^4.1.1", - "strip-ansi": "^6.0.1" + "d3-array": "2.10.0 - 3", + "d3-format": "1 - 3", + "d3-interpolate": "1.2.0 - 3", + "d3-time": "2.1.1 - 3", + "d3-time-format": "2 - 4" }, "engines": { - "node": ">=8.6" + "node": ">=12" } }, - "node_modules/enquirer/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, + "node_modules/d3-scale-chromatic": { + "version": "3.1.0", + "license": "ISC", "dependencies": { - "ansi-regex": "^5.0.1" + "d3-color": "1 - 3", + "d3-interpolate": "1 - 3" }, "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true, + "node_modules/d3-selection": { + "version": "3.0.0", + "license": "ISC", "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" + "node": ">=12" } }, - "node_modules/env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true, + "node_modules/d3-shape": { + "version": "3.2.0", + "license": "ISC", + "dependencies": { + "d3-path": "^3.1.0" + }, "engines": { - "node": ">=6" + "node": ">=12" } }, - "node_modules/envinfo": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.13.0.tgz", - "integrity": "sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q==", - "dev": true, - "bin": { - "envinfo": "dist/cli.js" + "node_modules/d3-time": { + "version": "3.1.0", + "license": "ISC", + "dependencies": { + "d3-array": "2 - 3" }, "engines": { - "node": ">=4" + "node": ">=12" } }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, + "node_modules/d3-time-format": { + "version": "4.1.0", + "license": "ISC", "dependencies": { - "is-arrayish": "^0.2.1" + "d3-time": "1 - 3" + }, + "engines": { + "node": ">=12" } }, - "node_modules/es-abstract": { - "version": "1.23.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", - "dev": true, - "dependencies": { - "array-buffer-byte-length": "^1.0.1", - "arraybuffer.prototype.slice": "^1.0.3", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "data-view-buffer": "^1.0.1", - "data-view-byte-length": "^1.0.1", - "data-view-byte-offset": "^1.0.0", - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-set-tostringtag": "^2.0.3", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.4", - "get-symbol-description": "^1.0.2", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.0.3", - "has-symbols": "^1.0.3", - "hasown": "^2.0.2", - "internal-slot": "^1.0.7", - "is-array-buffer": "^3.0.4", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.1", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.3", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.13", - "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", - "object-keys": "^1.1.1", - "object.assign": "^4.1.5", - "regexp.prototype.flags": "^1.5.2", - "safe-array-concat": "^1.1.2", - "safe-regex-test": "^1.0.3", - "string.prototype.trim": "^1.2.9", - "string.prototype.trimend": "^1.0.8", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.2", - "typed-array-byte-length": "^1.0.1", - "typed-array-byte-offset": "^1.0.2", - "typed-array-length": "^1.0.6", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.15" - }, + "node_modules/d3-timer": { + "version": "3.0.1", + "license": "ISC", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=12" } }, - "node_modules/es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "node_modules/d3-transition": { + "version": "3.0.1", + "license": "ISC", "dependencies": { - "get-intrinsic": "^1.2.4" + "d3-color": "1 - 3", + "d3-dispatch": "1 - 3", + "d3-ease": "1 - 3", + "d3-interpolate": "1 - 3", + "d3-timer": "1 - 3" }, "engines": { - "node": ">= 0.4" + "node": ">=12" + }, + "peerDependencies": { + "d3-selection": "2 - 3" } }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "node_modules/d3-zoom": { + "version": "3.0.0", + "license": "ISC", + "dependencies": { + "d3-dispatch": "1 - 3", + "d3-drag": "2 - 3", + "d3-interpolate": "1 - 3", + "d3-selection": "2 - 3", + "d3-transition": "2 - 3" + }, "engines": { - "node": ">= 0.4" + "node": ">=12" } }, - "node_modules/es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", - "dev": true + "node_modules/dagre-d3-es": { + "version": "7.0.10", + "license": "MIT", + "dependencies": { + "d3": "^7.8.2", + "lodash-es": "^4.17.21" + } }, - "node_modules/es-object-atoms": { + "node_modules/dash-ast": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", "dev": true, + "license": "Apache-2.0" + }, + "node_modules/data-uri-to-buffer": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/data-view-buffer": { + "version": "1.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "es-errors": "^1.3.0" + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/es-set-tostringtag": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", - "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "node_modules/data-view-byte-length": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "get-intrinsic": "^1.2.4", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.1" + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "node_modules/data-view-byte-offset": { + "version": "1.0.0", "dev": true, + "license": "MIT", "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" }, "engines": { "node": ">= 0.4" @@ -13091,3300 +12488,2764 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/esbuild": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.0.tgz", - "integrity": "sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==", + "node_modules/dayjs": { + "version": "1.11.12", + "license": "MIT" + }, + "node_modules/debounce": { + "version": "1.2.1", "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.3.6", + "license": "MIT", + "dependencies": { + "ms": "2.1.2" }, "engines": { - "node": ">=18" + "node": ">=6.0" }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.23.0", - "@esbuild/android-arm": "0.23.0", - "@esbuild/android-arm64": "0.23.0", - "@esbuild/android-x64": "0.23.0", - "@esbuild/darwin-arm64": "0.23.0", - "@esbuild/darwin-x64": "0.23.0", - "@esbuild/freebsd-arm64": "0.23.0", - "@esbuild/freebsd-x64": "0.23.0", - "@esbuild/linux-arm": "0.23.0", - "@esbuild/linux-arm64": "0.23.0", - "@esbuild/linux-ia32": "0.23.0", - "@esbuild/linux-loong64": "0.23.0", - "@esbuild/linux-mips64el": "0.23.0", - "@esbuild/linux-ppc64": "0.23.0", - "@esbuild/linux-riscv64": "0.23.0", - "@esbuild/linux-s390x": "0.23.0", - "@esbuild/linux-x64": "0.23.0", - "@esbuild/netbsd-x64": "0.23.0", - "@esbuild/openbsd-arm64": "0.23.0", - "@esbuild/openbsd-x64": "0.23.0", - "@esbuild/sunos-x64": "0.23.0", - "@esbuild/win32-arm64": "0.23.0", - "@esbuild/win32-ia32": "0.23.0", - "@esbuild/win32-x64": "0.23.0" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/esbuild-android-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.54.tgz", - "integrity": "sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==", - "cpu": [ - "x64" - ], + "node_modules/decamelize": { + "version": "6.0.0", "dev": true, - "optional": true, - "os": [ - "android" - ], + "license": "MIT", "engines": { - "node": ">=12" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/esbuild-android-arm64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.54.tgz", - "integrity": "sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], + "node_modules/decode-named-character-reference": { + "version": "1.0.2", + "license": "MIT", + "dependencies": { + "character-entities": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "mimic-response": "^3.1.0" + }, "engines": { - "node": ">=12" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/esbuild-darwin-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.54.tgz", - "integrity": "sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==", - "cpu": [ - "x64" - ], - "dev": true, + "node_modules/deep-extend": { + "version": "0.6.0", + "license": "MIT", "optional": true, - "os": [ - "darwin" - ], "engines": { - "node": ">=12" + "node": ">=4.0.0" } }, - "node_modules/esbuild-darwin-arm64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz", - "integrity": "sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==", - "cpu": [ - "arm64" - ], + "node_modules/deep-is": { + "version": "0.1.4", "dev": true, - "optional": true, - "os": [ - "darwin" - ], + "license": "MIT" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=0.10.0" } }, - "node_modules/esbuild-freebsd-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.54.tgz", - "integrity": "sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==", - "cpu": [ - "x64" - ], + "node_modules/deepmerge-ts": { + "version": "5.1.0", "dev": true, - "optional": true, - "os": [ - "freebsd" - ], + "license": "BSD-3-Clause", "engines": { - "node": ">=12" + "node": ">=16.0.0" } }, - "node_modules/esbuild-freebsd-arm64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.54.tgz", - "integrity": "sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==", - "cpu": [ - "arm64" - ], + "node_modules/defaults": { + "version": "1.0.4", "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" + "license": "MIT", + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/esbuild-linux-32": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.54.tgz", - "integrity": "sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==", - "cpu": [ - "ia32" - ], + "node_modules/defer-to-connect": { + "version": "2.0.1", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=10" } }, - "node_modules/esbuild-linux-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.54.tgz", - "integrity": "sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], + "node_modules/define-data-property": { + "version": "1.1.4", + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, "engines": { - "node": ">=12" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/esbuild-linux-arm": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.54.tgz", - "integrity": "sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==", - "cpu": [ - "arm" - ], + "node_modules/define-properties": { + "version": "1.2.1", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, "engines": { - "node": ">=12" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/esbuild-linux-arm64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.54.tgz", - "integrity": "sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==", - "cpu": [ - "arm64" - ], + "node_modules/defu": { + "version": "6.1.4", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT" + }, + "node_modules/degenerator": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ast-types": "^0.13.4", + "escodegen": "^2.1.0", + "esprima": "^4.0.1" + }, "engines": { - "node": ">=12" + "node": ">= 14" } }, - "node_modules/esbuild-linux-mips64le": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.54.tgz", - "integrity": "sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], + "node_modules/delaunator": { + "version": "5.0.1", + "license": "ISC", + "dependencies": { + "robust-predicates": "^3.0.2" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=0.4.0" } }, - "node_modules/esbuild-linux-ppc64le": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.54.tgz", - "integrity": "sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==", - "cpu": [ - "ppc64" - ], + "node_modules/depd": { + "version": "2.0.0", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT", "engines": { - "node": ">=12" + "node": ">= 0.8" } }, - "node_modules/esbuild-linux-riscv64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.54.tgz", - "integrity": "sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], + "node_modules/dequal": { + "version": "2.0.3", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=6" } }, - "node_modules/esbuild-linux-s390x": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.54.tgz", - "integrity": "sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==", - "cpu": [ - "s390x" - ], + "node_modules/destroy": { + "version": "1.2.0", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT", "engines": { - "node": ">=12" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/esbuild-netbsd-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.54.tgz", - "integrity": "sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==", - "cpu": [ - "x64" - ], + "node_modules/detect-indent": { + "version": "6.1.0", "dev": true, - "optional": true, - "os": [ - "netbsd" - ], + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=8" } }, - "node_modules/esbuild-openbsd-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.54.tgz", - "integrity": "sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==", - "cpu": [ - "x64" - ], - "dev": true, + "node_modules/detect-libc": { + "version": "2.0.3", + "license": "Apache-2.0", "optional": true, - "os": [ - "openbsd" - ], "engines": { - "node": ">=12" + "node": ">=8" } }, - "node_modules/esbuild-register": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.6.0.tgz", - "integrity": "sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==", + "node_modules/detect-node-es": { + "version": "1.1.0", "dev": true, - "dependencies": { - "debug": "^4.3.4" - }, - "peerDependencies": { - "esbuild": ">=0.12 <1" - } + "license": "MIT", + "peer": true }, - "node_modules/esbuild-sunos-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.54.tgz", - "integrity": "sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==", - "cpu": [ - "x64" - ], + "node_modules/devtools-protocol": { + "version": "0.0.1335233", "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } + "license": "BSD-3-Clause" }, - "node_modules/esbuild-windows-32": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.54.tgz", - "integrity": "sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==", - "cpu": [ - "ia32" - ], + "node_modules/didyoumean2": { + "version": "4.1.0", "dev": true, - "optional": true, - "os": [ - "win32" - ], + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.10.2", + "leven": "^3.1.0", + "lodash.deburr": "^4.1.0" + }, "engines": { - "node": ">=12" + "node": ">=10.13" } }, - "node_modules/esbuild-windows-64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz", - "integrity": "sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], + "node_modules/diff": { + "version": "5.2.0", + "license": "BSD-3-Clause", "engines": { - "node": ">=12" + "node": ">=0.3.1" } }, - "node_modules/esbuild-windows-arm64": { - "version": "0.14.54", - "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.54.tgz", - "integrity": "sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==", - "cpu": [ - "arm64" - ], + "node_modules/diff-sequences": { + "version": "29.6.3", "dev": true, - "optional": true, - "os": [ - "win32" - ], + "license": "MIT", "engines": { - "node": ">=12" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/esbuild/node_modules/@esbuild/aix-ppc64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.0.tgz", - "integrity": "sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==", - "cpu": [ - "ppc64" - ], + "node_modules/dir-glob": { + "version": "3.0.1", "dev": true, - "optional": true, - "os": [ - "aix" - ], + "license": "MIT", + "dependencies": { + "path-type": "^4.0.0" + }, "engines": { - "node": ">=18" + "node": ">=8" } }, - "node_modules/esbuild/node_modules/@esbuild/android-arm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.0.tgz", - "integrity": "sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==", - "cpu": [ - "arm" - ], + "node_modules/dom-serializer": { + "version": "2.0.0", "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "node_modules/esbuild/node_modules/@esbuild/android-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.0.tgz", - "integrity": "sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==", - "cpu": [ - "arm64" - ], + "node_modules/domelementtype": { + "version": "2.3.0", "dev": true, - "optional": true, - "os": [ - "android" + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } ], - "engines": { - "node": ">=18" - } + "license": "BSD-2-Clause" }, - "node_modules/esbuild/node_modules/@esbuild/android-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.0.tgz", - "integrity": "sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==", - "cpu": [ - "x64" - ], + "node_modules/domhandler": { + "version": "5.0.3", "dev": true, - "optional": true, - "os": [ - "android" - ], + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.3.0" + }, "engines": { - "node": ">=18" + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "node_modules/esbuild/node_modules/@esbuild/darwin-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.0.tgz", - "integrity": "sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==", - "cpu": [ - "x64" - ], + "node_modules/dompurify": { + "version": "3.1.6", + "license": "(MPL-2.0 OR Apache-2.0)" + }, + "node_modules/domutils": { + "version": "3.1.0", "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" } }, - "node_modules/esbuild/node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.0.tgz", - "integrity": "sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==", - "cpu": [ - "arm64" - ], + "node_modules/dotenv": { + "version": "16.4.5", "dev": true, - "optional": true, - "os": [ - "freebsd" - ], + "license": "BSD-2-Clause", "engines": { - "node": ">=18" + "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" } }, - "node_modules/esbuild/node_modules/@esbuild/freebsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.0.tgz", - "integrity": "sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==", - "cpu": [ - "x64" - ], + "node_modules/eastasianwidth": { + "version": "0.2.0", "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" + "license": "MIT" + }, + "node_modules/easy-table": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "optionalDependencies": { + "wcwidth": "^1.0.1" } }, - "node_modules/esbuild/node_modules/@esbuild/linux-arm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.0.tgz", - "integrity": "sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==", - "cpu": [ - "arm" - ], + "node_modules/edge-paths": { + "version": "3.0.5", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT", + "dependencies": { + "@types/which": "^2.0.1", + "which": "^2.0.2" + }, "engines": { - "node": ">=18" + "node": ">=14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/shirshak55" } }, - "node_modules/esbuild/node_modules/@esbuild/linux-ia32": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.0.tgz", - "integrity": "sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==", - "cpu": [ - "ia32" - ], + "node_modules/edgedriver": { + "version": "5.6.1", "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "@wdio/logger": "^8.38.0", + "@zip.js/zip.js": "^2.7.48", + "decamelize": "^6.0.0", + "edge-paths": "^3.0.5", + "fast-xml-parser": "^4.4.1", + "node-fetch": "^3.3.2", + "which": "^4.0.0" + }, + "bin": { + "edgedriver": "bin/edgedriver.js" } }, - "node_modules/esbuild/node_modules/@esbuild/linux-loong64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.0.tgz", - "integrity": "sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==", - "cpu": [ - "loong64" - ], + "node_modules/edgedriver/node_modules/isexe": { + "version": "3.1.1", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "ISC", "engines": { - "node": ">=18" + "node": ">=16" } }, - "node_modules/esbuild/node_modules/@esbuild/linux-mips64el": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.0.tgz", - "integrity": "sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==", - "cpu": [ - "mips64el" - ], + "node_modules/edgedriver/node_modules/which": { + "version": "4.0.0", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "ISC", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, "engines": { - "node": ">=18" + "node": "^16.13.0 || >=18.0.0" } }, - "node_modules/esbuild/node_modules/@esbuild/linux-ppc64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.0.tgz", - "integrity": "sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==", - "cpu": [ - "ppc64" - ], + "node_modules/ee-first": { + "version": "1.1.1", "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } + "license": "MIT" }, - "node_modules/esbuild/node_modules/@esbuild/linux-riscv64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.0.tgz", - "integrity": "sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==", - "cpu": [ - "riscv64" - ], + "node_modules/effect": { + "version": "3.5.7", "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } + "license": "MIT" }, - "node_modules/esbuild/node_modules/@esbuild/linux-s390x": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.0.tgz", - "integrity": "sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==", - "cpu": [ - "s390x" - ], + "node_modules/ejs": { + "version": "3.1.10", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "Apache-2.0", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, "engines": { - "node": ">=18" + "node": ">=0.10.0" } }, - "node_modules/esbuild/node_modules/@esbuild/linux-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.0.tgz", - "integrity": "sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==", - "cpu": [ - "x64" - ], + "node_modules/electron-to-chromium": { + "version": "1.5.5", "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } + "license": "ISC" }, - "node_modules/esbuild/node_modules/@esbuild/netbsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.0.tgz", - "integrity": "sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==", - "cpu": [ - "x64" - ], + "node_modules/elkjs": { + "version": "0.9.3", + "license": "EPL-2.0" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } + "license": "MIT" }, - "node_modules/esbuild/node_modules/@esbuild/openbsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.0.tgz", - "integrity": "sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==", - "cpu": [ - "x64" - ], + "node_modules/encodeurl": { + "version": "1.0.2", "dev": true, - "optional": true, - "os": [ - "openbsd" - ], + "license": "MIT", "engines": { - "node": ">=18" + "node": ">= 0.8" } }, - "node_modules/esbuild/node_modules/@esbuild/sunos-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.0.tgz", - "integrity": "sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==", - "cpu": [ - "x64" - ], + "node_modules/encoding": { + "version": "0.1.13", "dev": true, + "license": "MIT", "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" + "peer": true, + "dependencies": { + "iconv-lite": "^0.6.2" } }, - "node_modules/esbuild/node_modules/@esbuild/win32-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.0.tgz", - "integrity": "sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==", - "cpu": [ - "arm64" - ], + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", "dev": true, + "license": "MIT", "optional": true, - "os": [ - "win32" - ], + "peer": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, "engines": { - "node": ">=18" + "node": ">=0.10.0" } }, - "node_modules/esbuild/node_modules/@esbuild/win32-ia32": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.0.tgz", - "integrity": "sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==", - "cpu": [ - "ia32" - ], + "node_modules/end-of-stream": { + "version": "1.4.4", + "devOptional": true, + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enquirer": { + "version": "2.4.1", "dev": true, - "optional": true, - "os": [ - "win32" - ], + "license": "MIT", + "dependencies": { + "ansi-colors": "^4.1.1", + "strip-ansi": "^6.0.1" + }, "engines": { - "node": ">=18" + "node": ">=8.6" } }, - "node_modules/esbuild/node_modules/@esbuild/win32-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.0.tgz", - "integrity": "sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==", - "cpu": [ - "x64" - ], + "node_modules/enquirer/node_modules/strip-ansi": { + "version": "6.0.1", "dev": true, - "optional": true, - "os": [ - "win32" - ], + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, "engines": { - "node": ">=18" + "node": ">=8" } }, - "node_modules/escalade": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "node_modules/entities": { + "version": "4.5.0", "dev": true, + "license": "BSD-2-Clause", "engines": { - "node": ">=6" + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "node_modules/env-paths": { + "version": "2.2.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.8.0" + "node": ">=6" } }, - "node_modules/escodegen": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "node_modules/envinfo": { + "version": "7.13.0", "dev": true, - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2" - }, + "license": "MIT", "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" + "envinfo": "dist/cli.js" }, "engines": { - "node": ">=6.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" + "node": ">=4" } }, - "node_modules/escodegen/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/error-ex": { + "version": "1.3.2", "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" } }, - "node_modules/eslint": { - "version": "9.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.8.0.tgz", - "integrity": "sha512-K8qnZ/QJzT2dLKdZJVX6W4XOwBzutMYmt0lqUS+JdXgd+HTYFlonFgkJ8s44d/zMPPCnOOk0kMWCApCPhiOy9A==", + "node_modules/es-abstract": { + "version": "1.23.3", "dev": true, + "license": "MIT", "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.11.0", - "@eslint/config-array": "^0.17.1", - "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "9.8.0", - "@humanwhocodes/module-importer": "^1.0.1", - "@humanwhocodes/retry": "^0.3.0", - "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^8.0.2", - "eslint-visitor-keys": "^4.0.0", - "espree": "^10.1.0", - "esquery": "^1.5.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^8.0.0", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "bin": { - "eslint": "bin/eslint.js" + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "data-view-buffer": "^1.0.1", + "data-view-byte-length": "^1.0.1", + "data-view-byte-offset": "^1.0.0", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.2", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.9", + "string.prototype.trimend": "^1.0.8", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.6", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.15" }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": ">= 0.4" }, "funding": { - "url": "https://eslint.org/donate" - } - }, - "node_modules/eslint-config-google": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/eslint-config-google/-/eslint-config-google-0.14.0.tgz", - "integrity": "sha512-WsbX4WbjuMvTdeVL6+J3rK1RGhCTqjsFjX7UMSMgZiyxxaNLkoJENbrGExzERFeoTpGw3F3FypTiWAP9ZXzkEw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - }, - "peerDependencies": { - "eslint": ">=5.16.0" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint-plugin-lit": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-lit/-/eslint-plugin-lit-1.14.0.tgz", - "integrity": "sha512-J4w+CgO31621GreLFCdTUbTr5yeV2/RJ/M0myw0dykD5p9FGGIRLityQiNa6SG+JpVbmeQTQPJy4pNFmiurJ/w==", - "dev": true, + "node_modules/es-define-property": { + "version": "1.0.0", + "license": "MIT", "dependencies": { - "parse5": "^6.0.1", - "parse5-htmlparser2-tree-adapter": "^6.0.1", - "requireindex": "^1.2.0" + "get-intrinsic": "^1.2.4" }, "engines": { - "node": ">= 12" - }, - "peerDependencies": { - "eslint": ">= 5" + "node": ">= 0.4" } }, - "node_modules/eslint-plugin-lit/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - }, - "node_modules/eslint-plugin-sonarjs": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-1.0.4.tgz", - "integrity": "sha512-jF0eGCUsq/HzMub4ExAyD8x1oEgjOyB9XVytYGyWgSFvdiJQJp6IuP7RmtauCf06o6N/kZErh+zW4b10y1WZ+Q==", - "dev": true, + "node_modules/es-errors": { + "version": "1.3.0", + "license": "MIT", "engines": { - "node": ">=16" - }, - "peerDependencies": { - "eslint": "^8.0.0 || ^9.0.0" + "node": ">= 0.4" } }, - "node_modules/eslint-plugin-wc": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-wc/-/eslint-plugin-wc-2.1.0.tgz", - "integrity": "sha512-s/BGOtmpgQ2yifR6EC1OM9t0DwYLgg4ZAL07Kw4eXvBb5TYaPafI+65tswvnZvhH8FqcjERLbBZPPvYsvinkfg==", + "node_modules/es-module-lexer": { + "version": "0.9.3", "dev": true, - "dependencies": { - "is-valid-element-name": "^1.0.0", - "js-levenshtein-esm": "^1.2.0" - }, - "peerDependencies": { - "eslint": ">=5" - } + "license": "MIT" }, - "node_modules/eslint-scope": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.0.2.tgz", - "integrity": "sha512-6E4xmrTw5wtxnLA5wYL3WDfhZ/1bUBGOXV0zQvVRDOtrR8D0p6W7fs3JweNYhwRYeGvd/1CKX2se0/2s7Q/nJA==", + "node_modules/es-object-atoms": { + "version": "1.0.0", "dev": true, + "license": "MIT", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "es-errors": "^1.3.0" }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">= 0.4" } }, - "node_modules/eslint/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/es-set-tostringtag": { + "version": "2.0.3", "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/eslint/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "node": ">= 0.4" } }, - "node_modules/eslint/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/es-to-primitive": { + "version": "1.2.1", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "node_modules/esbuild": { + "version": "0.23.0", "dev": true, - "engines": { - "node": ">=10" + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/eslint-visitor-keys": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.0.0.tgz", - "integrity": "sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==", - "dev": true, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": ">=18" }, - "funding": { - "url": "https://opencollective.com/eslint" + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.23.0", + "@esbuild/android-arm": "0.23.0", + "@esbuild/android-arm64": "0.23.0", + "@esbuild/android-x64": "0.23.0", + "@esbuild/darwin-arm64": "0.23.0", + "@esbuild/darwin-x64": "0.23.0", + "@esbuild/freebsd-arm64": "0.23.0", + "@esbuild/freebsd-x64": "0.23.0", + "@esbuild/linux-arm": "0.23.0", + "@esbuild/linux-arm64": "0.23.0", + "@esbuild/linux-ia32": "0.23.0", + "@esbuild/linux-loong64": "0.23.0", + "@esbuild/linux-mips64el": "0.23.0", + "@esbuild/linux-ppc64": "0.23.0", + "@esbuild/linux-riscv64": "0.23.0", + "@esbuild/linux-s390x": "0.23.0", + "@esbuild/linux-x64": "0.23.0", + "@esbuild/netbsd-x64": "0.23.0", + "@esbuild/openbsd-arm64": "0.23.0", + "@esbuild/openbsd-x64": "0.23.0", + "@esbuild/sunos-x64": "0.23.0", + "@esbuild/win32-arm64": "0.23.0", + "@esbuild/win32-ia32": "0.23.0", + "@esbuild/win32-x64": "0.23.0" } }, - "node_modules/eslint/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "node_modules/esbuild-android-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.14.54.tgz", + "integrity": "sha512-Tz2++Aqqz0rJ7kYBfz+iqyE3QMycD4vk7LBRyWaAVFgFtQ/O8EJOnVmTOiDWYZ/uYzB4kvP+bqejYdVKzE5lAQ==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12" } }, - "node_modules/eslint/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "node_modules/esbuild-android-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.14.54.tgz", + "integrity": "sha512-F9E+/QDi9sSkLaClO8SOV6etqPd+5DgJje1F9lOWoNncDdOBL2YF59IhsWATSt0TLZbYCf3pNlTHvVV5VfHdvg==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=10.13.0" + "node": ">=12" } }, - "node_modules/eslint/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/esbuild-darwin-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.14.54.tgz", + "integrity": "sha512-jtdKWV3nBviOd5v4hOpkVmpxsBy90CGzebpbO9beiqUYVMBtSc0AL9zGftFuBon7PNDcdvNCEuQqw2x0wP9yug==", + "cpu": [ + "x64" + ], "dev": true, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/eslint/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "node_modules/esbuild-darwin-arm64": { + "version": "0.14.54", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12" } }, - "node_modules/eslint/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/esbuild-freebsd-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.54.tgz", + "integrity": "sha512-OKwd4gmwHqOTp4mOGZKe/XUlbDJ4Q9TjX0hMPIDBUWWu/kwhBAudJdBoxnjNf9ocIB6GN6CPowYpR/hRCbSYAg==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": "*" + "node": ">=12" } }, - "node_modules/eslint/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "node_modules/esbuild-freebsd-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.54.tgz", + "integrity": "sha512-sFwueGr7OvIFiQT6WeG0jRLjkjdqWWSrfbVwZp8iMP+8UHEHRBvlaxL6IuKNDwAozNUmbb8nIMXa7oAOARGs1Q==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12" } }, - "node_modules/eslint/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "node_modules/esbuild-linux-32": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.14.54.tgz", + "integrity": "sha512-1ZuY+JDI//WmklKlBgJnglpUL1owm2OX+8E1syCD6UAxcMM/XoWd76OHSjl/0MR0LisSAXDqgjT3uJqT67O3qw==", + "cpu": [ + "ia32" + ], "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12" } }, - "node_modules/eslint/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/esbuild-linux-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.14.54.tgz", + "integrity": "sha512-EgjAgH5HwTbtNsTqQOXWApBaPVdDn7XcK+/PtJwZLT1UmpLoznPd8c5CxqsH2dQK3j05YsB3L17T8vE7cp4cCg==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/eslint/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/esbuild-linux-arm": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.14.54.tgz", + "integrity": "sha512-qqz/SjemQhVMTnvcLGoLOdFpCYbz4v4fUo+TfsWG+1aOu70/80RV6bgNpR2JCrppV2moUQkww+6bWxXRL9YMGw==", + "cpu": [ + "arm" + ], "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/espree": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-10.1.0.tgz", - "integrity": "sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==", + "node_modules/esbuild-linux-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.54.tgz", + "integrity": "sha512-WL71L+0Rwv+Gv/HTmxTEmpv0UgmxYa5ftZILVi2QmZBgX3q7+tDeOQNqGtdXSdsL8TQi1vIaVFHUPDe0O0kdig==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "acorn": "^8.12.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^4.0.0" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=12" } }, - "node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.0.0.tgz", - "integrity": "sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==", + "node_modules/esbuild-linux-mips64le": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.54.tgz", + "integrity": "sha512-qTHGQB8D1etd0u1+sB6p0ikLKRVuCWhYQhAHRPkO+OF3I/iSlTKNNS0Lh2Oc0g0UFGguaFZZiPJdJey3AGpAlw==", + "cpu": [ + "mips64el" + ], "dev": true, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=12" } }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, + "node_modules/esbuild-linux-ppc64le": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.54.tgz", + "integrity": "sha512-j3OMlzHiqwZBDPRCDFKcx595XVfOfOnv68Ax3U4UKZ3MTYQB5Yz3X1mn5GnodEVYzhtZgxEBidLWeIs8FDSfrQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=4" + "node": ">=12" } }, - "node_modules/esquery": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "node_modules/esbuild-linux-riscv64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.54.tgz", + "integrity": "sha512-y7Vt7Wl9dkOGZjxQZnDAqqn+XOqFD7IMWiewY5SPlNlzMX39ocPQlOaoxvT4FllA5viyV26/QzHtvTjVNOxHZg==", + "cpu": [ + "riscv64" + ], "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=0.10" + "node": ">=12" } }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "node_modules/esbuild-linux-s390x": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.54.tgz", + "integrity": "sha512-zaHpW9dziAsi7lRcyV4r8dhfG1qBidQWUXweUjnw+lliChJqQr+6XD71K41oEIC3Mx1KStovEmlzm+MkGZHnHA==", + "cpu": [ + "s390x" + ], "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=4.0" + "node": ">=12" } }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "node_modules/esbuild-netbsd-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.54.tgz", + "integrity": "sha512-PR01lmIMnfJTgeU9VJTDY9ZerDWVFIUzAtJuDHwwceppW7cQWjBBqP48NdeRtoP04/AtO9a7w3viI+PIDr6d+w==", + "cpu": [ + "x64" + ], "dev": true, + "optional": true, + "os": [ + "netbsd" + ], "engines": { - "node": ">=4.0" + "node": ">=12" } }, - "node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "node_modules/esbuild-openbsd-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.54.tgz", + "integrity": "sha512-Qyk7ikT2o7Wu76UsvvDS5q0amJvmRzDyVlL0qf5VLsLchjCa1+IAvd8kTBgUxD7VBUUVgItLkk609ZHUc1oCaw==", + "cpu": [ + "x64" + ], "dev": true, + "optional": true, + "os": [ + "openbsd" + ], "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "node_modules/esbuild-register": { + "version": "3.6.0", "dev": true, - "engines": { - "node": ">= 0.6" + "license": "MIT", + "dependencies": { + "debug": "^4.3.4" + }, + "peerDependencies": { + "esbuild": ">=0.12 <1" } }, - "node_modules/event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "node_modules/esbuild-sunos-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.14.54.tgz", + "integrity": "sha512-28GZ24KmMSeKi5ueWzMcco6EBHStL3B6ubM7M51RmPwXQGLe0teBGJocmWhgwccA1GeFXqxzILIxXpHbl9Q/Kw==", + "cpu": [ + "x64" + ], "dev": true, + "optional": true, + "os": [ + "sunos" + ], "engines": { - "node": ">=6" + "node": ">=12" } }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "node_modules/esbuild-windows-32": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.14.54.tgz", + "integrity": "sha512-T+rdZW19ql9MjS7pixmZYVObd9G7kcaZo+sETqNH4RCkuuYSuv9AGHUVnPoP9hhuE1WM1ZimHz1CIBHBboLU7w==", + "cpu": [ + "ia32" + ], "dev": true, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=0.8.x" + "node": ">=12" } }, - "node_modules/execa": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", - "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", + "node_modules/esbuild-windows-64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.14.54.tgz", + "integrity": "sha512-AoHTRBUuYwXtZhjXZbA1pGfTo8cJo3vZIcWGLiUcTNgHpJJMC1rVA44ZereBHMJtotyN71S8Qw0npiCIkW96cQ==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^8.0.1", - "human-signals": "^5.0.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^4.1.0", - "strip-final-newline": "^3.0.0" - }, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=16.17" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "node": ">=12" } }, - "node_modules/expand-template": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", - "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "node_modules/esbuild-windows-arm64": { + "version": "0.14.54", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.54.tgz", + "integrity": "sha512-M0kuUvXhot1zOISQGXwWn6YtS+Y/1RT9WrVIOywZnJHo3jCDyewAc79aKNQWFCQm+xNHVTq9h8dZKvygoXQQRg==", + "cpu": [ + "arm64" + ], + "dev": true, "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=6" + "node": ">=12" } }, - "node_modules/expect": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", + "node_modules/esbuild/node_modules/@esbuild/aix-ppc64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.0.tgz", + "integrity": "sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==", + "cpu": [ + "ppc64" + ], "dev": true, - "dependencies": { - "@jest/expect-utils": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0" - }, + "optional": true, + "os": [ + "aix" + ], "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=18" } }, - "node_modules/expect-webdriverio": { - "version": "4.15.1", - "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-4.15.1.tgz", - "integrity": "sha512-xtBSidt7Whs1fsUC+utxVzfmkmaStXWW17b+BcMCiCltx0Yku6l7BTv1Y14DEKX8L6rttaDQobYyRtBKbi4ssg==", + "node_modules/esbuild/node_modules/@esbuild/android-arm": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.0.tgz", + "integrity": "sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==", + "cpu": [ + "arm" + ], "dev": true, - "dependencies": { - "@vitest/snapshot": "^1.2.2", - "expect": "^29.7.0", - "jest-matcher-utils": "^29.7.0", - "lodash.isequal": "^4.5.0" - }, + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=16 || >=18 || >=20" - }, - "optionalDependencies": { - "@wdio/globals": "^8.29.3", - "@wdio/logger": "^8.28.0", - "webdriverio": "^8.29.3" + "node": ">=18" } }, - "node_modules/expect-webdriverio/node_modules/@vitest/snapshot": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.6.0.tgz", - "integrity": "sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==", + "node_modules/esbuild/node_modules/@esbuild/android-arm64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.0.tgz", + "integrity": "sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "magic-string": "^0.30.5", - "pathe": "^1.1.1", - "pretty-format": "^29.7.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" } }, - "node_modules/express": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", + "node_modules/esbuild/node_modules/@esbuild/android-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.0.tgz", + "integrity": "sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.2", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.6.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" + "node": ">=18" } }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/express/node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "node_modules/esbuild/node_modules/@esbuild/darwin-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.0.tgz", + "integrity": "sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "side-channel": "^1.0.4" - }, + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=18" } }, - "node_modules/extendable-error": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/extendable-error/-/extendable-error-0.1.7.tgz", - "integrity": "sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==", - "dev": true - }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "node_modules/esbuild/node_modules/@esbuild/freebsd-arm64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.0.tgz", + "integrity": "sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">=4" + "node": ">=18" } }, - "node_modules/extract-zip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "node_modules/esbuild/node_modules/@esbuild/freebsd-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.0.tgz", + "integrity": "sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "bin": { - "extract-zip": "cli.js" - }, + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">= 10.17.0" - }, - "optionalDependencies": { - "@types/yauzl": "^2.9.1" + "node": ">=18" } }, - "node_modules/extract-zip/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "node_modules/esbuild/node_modules/@esbuild/linux-arm": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.0.tgz", + "integrity": "sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==", + "cpu": [ + "arm" + ], "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=18" } }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-fifo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", - "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", - "dev": true - }, - "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "node_modules/esbuild/node_modules/@esbuild/linux-ia32": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.0.tgz", + "integrity": "sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==", + "cpu": [ + "ia32" + ], "dev": true, - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=8.6.0" + "node": ">=18" } }, - "node_modules/fast-json-patch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/fast-json-patch/-/fast-json-patch-3.1.1.tgz", - "integrity": "sha512-vf6IHUX2SBcA+5/+4883dsIjpBTqmfBjmYiWK1savxQmFk4JfBMLa7ynTYOs1Rolp/T1betJxHiGD3g1Mn8lUQ==" - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "node_modules/fast-xml-parser": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.1.tgz", - "integrity": "sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==", + "node_modules/esbuild/node_modules/@esbuild/linux-loong64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.0.tgz", + "integrity": "sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==", + "cpu": [ + "loong64" + ], "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/NaturalIntelligence" - }, - { - "type": "paypal", - "url": "https://paypal.me/naturalintelligence" - } + "optional": true, + "os": [ + "linux" ], - "dependencies": { - "strnum": "^1.0.5" - }, - "bin": { - "fxparser": "src/cli/cli.js" + "engines": { + "node": ">=18" } }, - "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "node_modules/esbuild/node_modules/@esbuild/linux-mips64el": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.0.tgz", + "integrity": "sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==", + "cpu": [ + "mips64el" + ], "dev": true, - "dependencies": { - "reusify": "^1.0.4" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" } }, - "node_modules/fd-package-json": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fd-package-json/-/fd-package-json-1.2.0.tgz", - "integrity": "sha512-45LSPmWf+gC5tdCQMNH4s9Sr00bIkiD9aN7dc5hqkrEw1geRYyDQS1v1oMHAW3ysfxfndqGsrDREHHjNNbKUfA==", + "node_modules/esbuild/node_modules/@esbuild/linux-ppc64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.0.tgz", + "integrity": "sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==", + "cpu": [ + "ppc64" + ], "dev": true, - "dependencies": { - "walk-up-path": "^3.0.1" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" } }, - "node_modules/fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "node_modules/esbuild/node_modules/@esbuild/linux-riscv64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.0.tgz", + "integrity": "sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==", + "cpu": [ + "riscv64" + ], "dev": true, - "dependencies": { - "pend": "~1.2.0" + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" } }, - "node_modules/fetch-blob": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", - "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", + "node_modules/esbuild/node_modules/@esbuild/linux-s390x": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.0.tgz", + "integrity": "sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==", + "cpu": [ + "s390x" + ], "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/jimmywarting" - }, - { - "type": "paypal", - "url": "https://paypal.me/jimmywarting" - } + "optional": true, + "os": [ + "linux" ], - "dependencies": { - "node-domexception": "^1.0.0", - "web-streams-polyfill": "^3.0.3" - }, "engines": { - "node": "^12.20 || >= 14.13" + "node": ">=18" } }, - "node_modules/figures": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", - "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", + "node_modules/esbuild/node_modules/@esbuild/linux-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.0.tgz", + "integrity": "sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" - }, + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=18" } }, - "node_modules/figures/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "node_modules/esbuild/node_modules/@esbuild/netbsd-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.0.tgz", + "integrity": "sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==", + "cpu": [ + "x64" + ], "dev": true, + "optional": true, + "os": [ + "netbsd" + ], "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=18" } }, - "node_modules/file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "node_modules/esbuild/node_modules/@esbuild/openbsd-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.0.tgz", + "integrity": "sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "flat-cache": "^4.0.0" - }, + "optional": true, + "os": [ + "openbsd" + ], "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/file-system-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/file-system-cache/-/file-system-cache-2.3.0.tgz", - "integrity": "sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==", - "dev": true, - "dependencies": { - "fs-extra": "11.1.1", - "ramda": "0.29.0" + "node": ">=18" } }, - "node_modules/file-system-cache/node_modules/fs-extra": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", - "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", + "node_modules/esbuild/node_modules/@esbuild/sunos-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.0.tgz", + "integrity": "sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, + "optional": true, + "os": [ + "sunos" + ], "engines": { - "node": ">=14.14" - } - }, - "node_modules/file-system-cache/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "node": ">=18" } }, - "node_modules/file-system-cache/node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "node_modules/esbuild/node_modules/@esbuild/win32-arm64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.0.tgz", + "integrity": "sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==", + "cpu": [ + "arm64" + ], "dev": true, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "dev": true, - "dependencies": { - "minimatch": "^5.0.1" + "node": ">=18" } }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "node_modules/esbuild/node_modules/@esbuild/win32-ia32": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.0.tgz", + "integrity": "sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==", + "cpu": [ + "ia32" + ], "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=10" + "node": ">=18" } }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "node_modules/esbuild/node_modules/@esbuild/win32-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.0.tgz", + "integrity": "sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=8" + "node": ">=18" } }, - "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "node_modules/escalade": { + "version": "3.1.2", "dev": true, - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">=6" } }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/escape-html": { + "version": "1.0.3", "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "license": "MIT" }, - "node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "node_modules/escape-string-regexp": { + "version": "1.0.5", "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, + "license": "MIT", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + "node": ">=0.8.0" } }, - "node_modules/find-replace": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-3.0.0.tgz", - "integrity": "sha512-6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ==", + "node_modules/escodegen": { + "version": "2.1.0", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "array-back": "^3.0.1" + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" }, "engines": { - "node": ">=4.0.0" + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" } }, - "node_modules/find-replace/node_modules/array-back": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/array-back/-/array-back-3.1.0.tgz", - "integrity": "sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==", + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", "dev": true, + "license": "BSD-3-Clause", + "optional": true, "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "node_modules/eslint": { + "version": "9.8.0", "dev": true, + "license": "MIT", "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.11.0", + "@eslint/config-array": "^0.17.1", + "@eslint/eslintrc": "^3.1.0", + "@eslint/js": "9.8.0", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.3.0", + "@nodelib/fs.walk": "^1.2.8", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.0.2", + "eslint-visitor-keys": "^4.0.0", + "espree": "^10.1.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, "engines": { - "node": ">=8" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" } }, - "node_modules/find-yarn-workspace-root2": { - "version": "1.2.16", - "resolved": "https://registry.npmjs.org/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz", - "integrity": "sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==", + "node_modules/eslint-config-google": { + "version": "0.14.0", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "eslint": ">=5.16.0" + } + }, + "node_modules/eslint-plugin-lit": { + "version": "1.14.0", "dev": true, + "license": "MIT", "dependencies": { - "micromatch": "^4.0.2", - "pkg-dir": "^4.2.0" + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "requireindex": "^1.2.0" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "eslint": ">= 5" } }, - "node_modules/flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "node_modules/eslint-plugin-lit/node_modules/parse5": { + "version": "6.0.1", "dev": true, - "bin": { - "flat": "cli.js" + "license": "MIT" + }, + "node_modules/eslint-plugin-sonarjs": { + "version": "1.0.4", + "dev": true, + "license": "LGPL-3.0-only", + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "eslint": "^8.0.0 || ^9.0.0" } }, - "node_modules/flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "node_modules/eslint-plugin-wc": { + "version": "2.1.0", "dev": true, + "license": "MIT", "dependencies": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" + "is-valid-element-name": "^1.0.0", + "js-levenshtein-esm": "^1.2.0" }, - "engines": { - "node": ">=16" + "peerDependencies": { + "eslint": ">=5" } }, - "node_modules/flatted": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", - "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", - "dev": true + "node_modules/eslint-scope": { + "version": "8.0.2", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } }, - "node_modules/flow-parser": { - "version": "0.242.1", - "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.242.1.tgz", - "integrity": "sha512-E3ml21Q1S5cMAyPbtYslkvI6yZO5oCS/S2EoteeFH8Kx9iKOv/YOJ+dGd/yMf+H3YKfhMKjnOpyNwrO7NdddWA==", + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=0.4.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, "engines": { - "node": ">=4.0" + "node": ">=8" }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "node_modules/eslint/node_modules/brace-expansion": { + "version": "1.1.11", "dev": true, + "license": "MIT", "dependencies": { - "is-callable": "^1.1.3" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/foreground-child": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.2.1.tgz", - "integrity": "sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==", + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", "dev": true, + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=14" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/form-data": { + "node_modules/eslint/node_modules/escape-string-regexp": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, + "dev": true, + "license": "MIT", "engines": { - "node": ">= 6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/form-data-encoder": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", - "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", + "node_modules/eslint/node_modules/eslint-visitor-keys": { + "version": "4.0.0", "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">= 14.17" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/formdata-polyfill": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", - "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", + "node_modules/eslint/node_modules/find-up": { + "version": "5.0.0", "dev": true, + "license": "MIT", "dependencies": { - "fetch-blob": "^3.1.2" + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">=12.20.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "node_modules/eslint/node_modules/glob-parent": { + "version": "6.0.2", "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, "engines": { - "node": ">= 0.6" + "node": ">=10.13.0" } }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=8" } }, - "node_modules/fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "optional": true - }, - "node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "node_modules/eslint/node_modules/locate-path": { + "version": "6.0.0", "dev": true, + "license": "MIT", "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" + "p-locate": "^5.0.0" }, "engines": { - "node": ">=6 <7 || >=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "node_modules/eslint/node_modules/minimatch": { + "version": "3.1.2", "dev": true, + "license": "ISC", "dependencies": { - "minipass": "^3.0.0" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">= 8" + "node": "*" } }, - "node_modules/fs-minipass/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "node_modules/eslint/node_modules/p-limit": { + "version": "3.1.0", "dev": true, + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "yocto-queue": "^0.1.0" }, "engines": { - "node": ">=8" - } - }, - "node_modules/fs-minipass/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "node": ">=10" + }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "node_modules/eslint/node_modules/p-locate": { + "version": "5.0.0", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" + "p-limit": "^3.0.2" }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "node_modules/eslint/node_modules/strip-ansi": { + "version": "6.0.1", "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/fuse.js": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-7.0.0.tgz", - "integrity": "sha512-14F4hBIxqKvD4Zz/XjDc3y94mNZN6pRv3U13Udo0lNLCWRBUsrMv2xwcF/y/Z5sV6+FQW+/ow68cHpm4sunt8Q==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/gaze": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", "dev": true, + "license": "MIT", "dependencies": { - "globule": "^1.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 4.0.0" + "node": ">=8" } }, - "node_modules/geckodriver": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/geckodriver/-/geckodriver-4.4.2.tgz", - "integrity": "sha512-/JFJ7DJPJUvDhLjzQk+DwjlkAmiShddfRHhZ/xVL9FWbza5Bi3UMGmmerEKqD69JbRs7R81ZW31co686mdYZyA==", + "node_modules/espree": { + "version": "10.1.0", "dev": true, - "hasInstallScript": true, + "license": "BSD-2-Clause", "dependencies": { - "@wdio/logger": "^8.28.0", - "@zip.js/zip.js": "^2.7.44", - "decamelize": "^6.0.0", - "http-proxy-agent": "^7.0.2", - "https-proxy-agent": "^7.0.4", - "node-fetch": "^3.3.2", - "tar-fs": "^3.0.6", - "which": "^4.0.0" - }, - "bin": { - "geckodriver": "bin/geckodriver.js" + "acorn": "^8.12.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.0.0" }, "engines": { - "node": "^16.13 || >=18 || >=20" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/geckodriver/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "4.0.0", "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=16" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/geckodriver/node_modules/tar-fs": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.6.tgz", - "integrity": "sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==", + "node_modules/esprima": { + "version": "4.0.1", "dev": true, - "dependencies": { - "pump": "^3.0.0", - "tar-stream": "^3.1.5" + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" }, - "optionalDependencies": { - "bare-fs": "^2.1.1", - "bare-path": "^2.1.0" + "engines": { + "node": ">=4" } }, - "node_modules/geckodriver/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "node_modules/esquery": { + "version": "1.6.0", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" + "estraverse": "^5.1.0" }, "engines": { - "node": "^16.13.0 || >=18.0.0" + "node": ">=0.10" } }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "node_modules/esrecurse": { + "version": "4.3.0", "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, "engines": { - "node": ">=6.9.0" + "node": ">=4.0" } }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "node_modules/estraverse": { + "version": "5.3.0", "dev": true, + "license": "BSD-2-Clause", "engines": { - "node": "6.* || 8.* || >= 10.*" + "node": ">=4.0" } }, - "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/estree-walker": { + "version": "2.0.2", + "dev": true, + "license": "MIT" }, - "node_modules/get-nonce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", - "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", + "node_modules/esutils": { + "version": "2.0.3", "dev": true, - "peer": true, + "license": "BSD-2-Clause", "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "node_modules/etag": { + "version": "1.8.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=8.0.0" + "node": ">= 0.6" } }, - "node_modules/get-port": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-7.1.0.tgz", - "integrity": "sha512-QB9NKEeDg3xxVwCCwJQ9+xycaz6pBB6iQ76wiWMl1927n0Kir6alPiP+yuiICLLU4jpMe08dXfpebuQppFA2zw==", + "node_modules/event-target-shim": { + "version": "5.0.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6" } }, - "node_modules/get-stream": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", - "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "node_modules/events": { + "version": "3.3.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.8.x" } }, - "node_modules/get-symbol-description": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "node_modules/execa": { + "version": "8.0.1", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4" + "cross-spawn": "^7.0.3", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=16.17" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/get-tsconfig": { - "version": "4.7.6", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.6.tgz", - "integrity": "sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==", + "node_modules/executable": { + "version": "4.1.1", "dev": true, + "license": "MIT", "dependencies": { - "resolve-pkg-maps": "^1.0.0" + "pify": "^2.2.0" }, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + "engines": { + "node": ">=4" } }, - "node_modules/get-uri": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", - "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", + "node_modules/executable/node_modules/pify": { + "version": "2.3.0", "dev": true, - "dependencies": { - "basic-ftp": "^5.0.2", - "data-uri-to-buffer": "^6.0.2", - "debug": "^4.3.4", - "fs-extra": "^11.2.0" - }, + "license": "MIT", "engines": { - "node": ">= 14" + "node": ">=0.10.0" } }, - "node_modules/get-uri/node_modules/data-uri-to-buffer": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", - "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", - "dev": true, + "node_modules/expand-template": { + "version": "2.0.3", + "license": "(MIT OR WTFPL)", + "optional": true, "engines": { - "node": ">= 14" + "node": ">=6" } }, - "node_modules/get-uri/node_modules/fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "node_modules/expect": { + "version": "29.7.0", "dev": true, + "license": "MIT", "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0" }, "engines": { - "node": ">=14.14" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/get-uri/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "node_modules/expect-webdriverio": { + "version": "4.15.1", "dev": true, + "license": "MIT", "dependencies": { - "universalify": "^2.0.0" + "@vitest/snapshot": "^1.2.2", + "expect": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "lodash.isequal": "^4.5.0" + }, + "engines": { + "node": ">=16 || >=18 || >=20" }, "optionalDependencies": { - "graceful-fs": "^4.1.6" + "@wdio/globals": "^8.29.3", + "@wdio/logger": "^8.28.0", + "webdriverio": "^8.29.3" } }, - "node_modules/get-uri/node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "node_modules/expect-webdriverio/node_modules/@vitest/snapshot": { + "version": "1.6.0", "dev": true, - "engines": { - "node": ">= 10.0.0" + "license": "MIT", + "dependencies": { + "magic-string": "^0.30.5", + "pathe": "^1.1.1", + "pretty-format": "^29.7.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" } }, - "node_modules/giget": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/giget/-/giget-1.2.3.tgz", - "integrity": "sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==", + "node_modules/express": { + "version": "4.19.2", "dev": true, + "license": "MIT", "dependencies": { - "citty": "^0.1.6", - "consola": "^3.2.3", - "defu": "^6.1.4", - "node-fetch-native": "^1.6.3", - "nypm": "^0.3.8", - "ohash": "^1.1.3", - "pathe": "^1.1.2", - "tar": "^6.2.0" + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.6.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" }, - "bin": { - "giget": "dist/cli.mjs" + "engines": { + "node": ">= 0.10.0" } }, - "node_modules/github-from-package": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", - "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", - "optional": true + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } }, - "node_modules/github-slugger": { + "node_modules/express/node_modules/ms": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", - "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==", - "dev": true + "dev": true, + "license": "MIT" }, - "node_modules/glob": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.0.tgz", - "integrity": "sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==", + "node_modules/express/node_modules/qs": { + "version": "6.11.0", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^4.0.1", - "minimatch": "^10.0.0", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^2.0.0" - }, - "bin": { - "glob": "dist/esm/bin.mjs" + "side-channel": "^1.0.4" }, "engines": { - "node": "20 || >=22" + "node": ">=0.6" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "node_modules/ext-list": { + "version": "2.2.2", "dev": true, + "license": "MIT", "dependencies": { - "is-glob": "^4.0.1" + "mime-db": "^1.28.0" }, "engines": { - "node": ">= 6" + "node": ">=0.10.0" } }, - "node_modules/glob/node_modules/minimatch": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz", - "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==", + "node_modules/ext-name": { + "version": "5.0.0", "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^2.0.1" + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" }, "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=4" } }, - "node_modules/globals": { - "version": "15.9.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-15.9.0.tgz", - "integrity": "sha512-SmSKyLLKFbSr6rptvP8izbyxJL4ILwqO9Jg23UA0sDlGlu58V59D1//I3vlc0KJphVdUR7vMjHIplYnzBxorQA==", + "node_modules/extendable-error": { + "version": "0.1.7", "dev": true, - "engines": { - "node": ">=18" + "license": "MIT" + }, + "node_modules/external-editor": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=4" } }, - "node_modules/globalthis": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", - "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "node_modules/extract-zip": { + "version": "2.0.1", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "define-properties": "^1.2.1", - "gopd": "^1.0.1" + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" }, "engines": { - "node": ">= 0.4" + "node": ">= 10.17.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "optionalDependencies": { + "@types/yauzl": "^2.9.1" } }, - "node_modules/globby": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", - "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "node_modules/extract-zip/node_modules/get-stream": { + "version": "5.2.0", "dev": true, + "license": "MIT", "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" + "pump": "^3.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/globrex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", - "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", - "dev": true - }, - "node_modules/globule": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", - "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", + "node_modules/fast-check": { + "version": "3.20.0", "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/dubzzz" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fast-check" + } + ], + "license": "MIT", "dependencies": { - "glob": "~7.1.1", - "lodash": "^4.17.21", - "minimatch": "~3.0.2" + "pure-rand": "^6.1.0" }, "engines": { - "node": ">= 0.10" + "node": ">=8.0.0" } }, - "node_modules/globule/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/fast-deep-equal": { + "version": "3.1.3", "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } + "license": "MIT" }, - "node_modules/globule/node_modules/glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "deprecated": "Glob versions prior to v9 are no longer supported", + "node_modules/fast-fifo": { + "version": "1.3.2", "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } + "license": "MIT" }, - "node_modules/globule/node_modules/minimatch": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", - "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "node_modules/fast-glob": { + "version": "3.3.2", "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" }, "engines": { - "node": "*" + "node": ">=8.6.0" } }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/fast-json-patch": { + "version": "3.1.1", + "license": "MIT" }, - "node_modules/got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", "dev": true, - "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } + "license": "MIT" }, - "node_modules/got/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "node_modules/fast-levenshtein": { + "version": "2.0.6", "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true - }, - "node_modules/grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "dev": true - }, - "node_modules/graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true - }, - "node_modules/guacamole-common-js": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/guacamole-common-js/-/guacamole-common-js-1.5.0.tgz", - "integrity": "sha512-zxztif3GGhKbg1RgOqwmqot8kXgv2HmHFg1EvWwd4q7UfEKvBcYZ0f+7G8HzvU+FUxF0Psqm9Kl5vCbgfrRgJg==" + "license": "MIT" }, - "node_modules/has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "node_modules/fast-xml-parser": { + "version": "4.4.1", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + }, + { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" + } + ], + "license": "MIT", "dependencies": { - "ansi-regex": "^2.0.0" + "strnum": "^1.0.5" }, - "engines": { - "node": ">=0.10.0" + "bin": { + "fxparser": "src/cli/cli.js" } }, - "node_modules/has-ansi/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "node_modules/fastq": { + "version": "1.17.1", "dev": true, - "engines": { - "node": ">=0.10.0" + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" } }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "node_modules/fd-package-json": { + "version": "1.2.0", "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "license": "MIT", + "dependencies": { + "walk-up-path": "^3.0.1" } }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "node_modules/fd-slicer": { + "version": "1.1.0", "dev": true, - "engines": { - "node": ">=4" + "license": "MIT", + "dependencies": { + "pend": "~1.2.0" } }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "node_modules/fetch-blob": { + "version": "3.2.0", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "paypal", + "url": "https://paypal.me/jimmywarting" + } + ], + "license": "MIT", "dependencies": { - "es-define-property": "^1.0.0" + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^12.20 || >= 14.13" } }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "node_modules/figures": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.2.0" + }, "engines": { - "node": ">= 0.4" + "node": ">=14" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "node_modules/figures/node_modules/escape-string-regexp": { + "version": "5.0.0", "dev": true, - "dependencies": { - "has-symbols": "^1.0.3" - }, + "license": "MIT", "engines": { - "node": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "node_modules/file-entry-cache": { + "version": "8.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "function-bind": "^1.1.2" + "flat-cache": "^4.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=16.0.0" } }, - "node_modules/hast-util-heading-rank": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-heading-rank/-/hast-util-heading-rank-3.0.0.tgz", - "integrity": "sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA==", + "node_modules/file-system-cache": { + "version": "2.3.0", "dev": true, + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "fs-extra": "11.1.1", + "ramda": "0.29.0" } }, - "node_modules/hast-util-is-element": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", - "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", + "node_modules/file-system-cache/node_modules/fs-extra": { + "version": "11.1.1", "dev": true, + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=14.14" } }, - "node_modules/hast-util-to-string": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-3.0.0.tgz", - "integrity": "sha512-OGkAxX1Ua3cbcW6EJ5pT/tslVb90uViVkcJ4ZZIMW/R33DX/AkcJcRrPebPwJkHYwlDHXz4aIwvAAaAdtrACFA==", + "node_modules/file-system-cache/node_modules/jsonfile": { + "version": "6.1.0", "dev": true, + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0" + "universalify": "^2.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "node_modules/file-system-cache/node_modules/universalify": { + "version": "2.0.1", "dev": true, - "bin": { - "he": "bin/he" + "license": "MIT", + "engines": { + "node": ">= 10.0.0" } }, - "node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "dev": true - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "node_modules/file-type": { + "version": "17.1.6", "dev": true, + "license": "MIT", "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" + "readable-web-to-node-stream": "^3.0.2", + "strtok3": "^7.0.0-alpha.9", + "token-types": "^5.0.0-alpha.2" }, "engines": { - "node": ">= 0.8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/file-type?sponsor=1" } }, - "node_modules/http-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", - "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "node_modules/filelist": { + "version": "1.0.4", "dev": true, + "license": "Apache-2.0", "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" + "minimatch": "^5.0.1" } }, - "node_modules/http2-wrapper": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", - "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", "dev": true, + "license": "ISC", "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=10.19.0" + "node": ">=10" } }, - "node_modules/https-proxy-agent": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", - "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", - "dev": true, - "dependencies": { - "agent-base": "^7.0.2", - "debug": "4" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/human-id": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/human-id/-/human-id-1.0.2.tgz", - "integrity": "sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==", - "dev": true - }, - "node_modules/human-signals": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", - "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", + "node_modules/filename-reserved-regex": { + "version": "3.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=16.17.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "node_modules/filenamify": { + "version": "5.1.1", "dev": true, + "license": "MIT", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "filename-reserved-regex": "^3.0.0", + "strip-outer": "^2.0.0", + "trim-repeated": "^2.0.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", - "dev": true, - "engines": { - "node": ">= 4" + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", - "dev": true - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "node_modules/fill-range": { + "version": "7.1.1", "dev": true, + "license": "MIT", "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "to-regex-range": "^5.0.1" }, "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/import-fresh/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "node_modules/finalhandler": { + "version": "1.2.0", "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, "engines": { - "node": ">=4" + "node": ">= 0.8" } }, - "node_modules/import-meta-resolve": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", - "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "license": "MIT", + "dependencies": { + "ms": "2.0.0" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", "dev": true, - "engines": { - "node": ">=0.8.19" - } + "license": "MIT" }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "node_modules/find-cache-dir": { + "version": "3.3.2", "dev": true, + "license": "MIT", "dependencies": { - "once": "^1.3.0", - "wrappy": "1" + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "devOptional": true - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "optional": true - }, - "node_modules/inquirer": { - "version": "9.2.12", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.12.tgz", - "integrity": "sha512-mg3Fh9g2zfuVWJn6lhST0O7x4n03k7G8Tx5nvikJkbq8/CK47WDVm+UznF0G6s5Zi0KcyUisr6DU8T67N5U+1Q==", + "node_modules/find-replace": { + "version": "3.0.0", "dev": true, + "license": "MIT", "dependencies": { - "@ljharb/through": "^2.3.11", - "ansi-escapes": "^4.3.2", - "chalk": "^5.3.0", - "cli-cursor": "^3.1.0", - "cli-width": "^4.1.0", - "external-editor": "^3.1.0", - "figures": "^5.0.0", - "lodash": "^4.17.21", - "mute-stream": "1.0.0", - "ora": "^5.4.1", - "run-async": "^3.0.0", - "rxjs": "^7.8.1", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^6.2.0" + "array-back": "^3.0.1" }, "engines": { - "node": ">=14.18.0" + "node": ">=4.0.0" } }, - "node_modules/inquirer/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "node_modules/find-replace/node_modules/array-back": { + "version": "3.1.0", "dev": true, + "license": "MIT", "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=6" } }, - "node_modules/inquirer/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/find-up": { + "version": "4.1.0", "dev": true, + "license": "MIT", "dependencies": { - "ansi-regex": "^5.0.1" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/internal-slot": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "node_modules/find-versions": { + "version": "5.1.0", "dev": true, + "license": "MIT", "dependencies": { - "es-errors": "^1.3.0", - "hasown": "^2.0.0", - "side-channel": "^1.0.4" + "semver-regex": "^4.0.5" }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/internmap": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", - "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", "engines": { "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "node_modules/find-yarn-workspace-root2": { + "version": "1.2.16", "dev": true, - "peer": true, + "license": "Apache-2.0", "dependencies": { - "loose-envify": "^1.0.0" + "micromatch": "^4.0.2", + "pkg-dir": "^4.2.0" } }, - "node_modules/ip-address": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", - "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", "dev": true, + "bin": { + "flat": "cli.js" + } + }, + "node_modules/flat-cache": { + "version": "4.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "jsbn": "1.1.0", - "sprintf-js": "^1.1.3" + "flatted": "^3.2.9", + "keyv": "^4.5.4" }, "engines": { - "node": ">= 12" + "node": ">=16" } }, - "node_modules/ip-address/node_modules/sprintf-js": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", - "dev": true + "node_modules/flatted": { + "version": "3.3.1", + "dev": true, + "license": "ISC" }, - "node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "node_modules/flow-parser": { + "version": "0.242.1", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.10" + "node": ">=0.4.0" } }, - "node_modules/is-absolute-url": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-4.0.1.tgz", - "integrity": "sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A==", - "dev": true, + "node_modules/follow-redirects": { + "version": "1.15.6", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=4.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependenciesMeta": { + "debug": { + "optional": true + } } }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "node_modules/for-each": { + "version": "0.3.3", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "is-callable": "^1.1.3" } }, - "node_modules/is-array-buffer": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", - "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "node_modules/foreground-child": { + "version": "3.2.1", "dev": true, + "license": "ISC", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1" + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=14" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, + "node_modules/form-data": { + "version": "4.0.0", + "license": "MIT", "dependencies": { - "has-bigints": "^1.0.1" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 6" } }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "node_modules/form-data-encoder": { + "version": "2.1.4", "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 14.17" } }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, + "node_modules/formdata-polyfill": { + "version": "4.0.10", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "fetch-blob": "^3.1.2" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=12.20.0" } }, - "node_modules/is-buffer": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", - "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "node_modules/forwarded": { + "version": "0.2.0", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "license": "MIT", "engines": { - "node": ">=4" + "node": ">= 0.6" } }, - "node_modules/is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "node_modules/fresh": { + "version": "0.5.2", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.6" } }, - "node_modules/is-core-module": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.0.tgz", - "integrity": "sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==", + "node_modules/fs-constants": { + "version": "1.0.0", + "license": "MIT", + "optional": true + }, + "node_modules/fs-extra": { + "version": "7.0.1", "dev": true, + "license": "MIT", "dependencies": { - "hasown": "^2.0.2" + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=6 <7 || >=8" } }, - "node_modules/is-data-view": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", - "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "node_modules/fs-minipass": { + "version": "2.1.0", "dev": true, + "license": "ISC", "dependencies": { - "is-typed-array": "^1.1.13" + "minipass": "^3.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 8" } }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", "dev": true, + "license": "ISC", "dependencies": { - "has-tostringtag": "^1.0.0" + "yallist": "^4.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "node_modules/fs-minipass/node_modules/yallist": { + "version": "4.0.0", "dev": true, - "engines": { - "node": ">=0.10.0" - } + "license": "ISC" }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "node_modules/fs.realpath": { + "version": "1.0.0", "dev": true, - "engines": { - "node": ">=8" - } + "license": "ISC" }, - "node_modules/is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "node_modules/fsevents": { + "version": "2.3.3", "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">= 0.4" - }, + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "node_modules/function.prototype.name": { + "version": "1.1.6", "dev": true, + "license": "MIT", "dependencies": { - "is-extglob": "^2.1.1" + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true, - "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-negative-zero": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "node_modules/functions-have-names": { + "version": "1.2.3", "dev": true, - "engines": { - "node": ">= 0.4" - }, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-number": { + "node_modules/fuse.js": { "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=0.12.0" + "node": ">=10" } }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "node_modules/gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", "dev": true, "dependencies": { - "has-tostringtag": "^1.0.0" + "globule": "^1.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 4.0.0" } }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "node_modules/geckodriver": { + "version": "4.4.2", "dev": true, + "hasInstallScript": true, + "license": "MPL-2.0", + "dependencies": { + "@wdio/logger": "^8.28.0", + "@zip.js/zip.js": "^2.7.44", + "decamelize": "^6.0.0", + "http-proxy-agent": "^7.0.2", + "https-proxy-agent": "^7.0.4", + "node-fetch": "^3.3.2", + "tar-fs": "^3.0.6", + "which": "^4.0.0" + }, + "bin": { + "geckodriver": "bin/geckodriver.js" + }, "engines": { - "node": ">=8" + "node": "^16.13 || >=18 || >=20" } }, - "node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "node_modules/geckodriver/node_modules/isexe": { + "version": "3.1.1", "dev": true, + "license": "ISC", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=16" } }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "node_modules/geckodriver/node_modules/tar-fs": { + "version": "3.0.6", "dev": true, + "license": "MIT", "dependencies": { - "isobject": "^3.0.1" + "pump": "^3.0.0", + "tar-stream": "^3.1.5" }, - "engines": { - "node": ">=0.10.0" + "optionalDependencies": { + "bare-fs": "^2.1.1", + "bare-path": "^2.1.0" } }, - "node_modules/is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "dev": true - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "node_modules/geckodriver/node_modules/which": { + "version": "4.0.0", "dev": true, + "license": "ISC", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "isexe": "^3.1.1" }, - "engines": { - "node": ">= 0.4" + "bin": { + "node-which": "bin/which.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^16.13.0 || >=18.0.0" } }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "node_modules/gensync": { + "version": "1.0.0-beta.2", "dev": true, - "dependencies": { - "call-bind": "^1.0.7" - }, + "license": "MIT", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=6.9.0" } }, - "node_modules/is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "node_modules/get-caller-file": { + "version": "2.0.5", "dev": true, + "license": "ISC", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-east-asian-width": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "license": "MIT", "dependencies": { - "has-tostringtag": "^1.0.0" + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" }, "engines": { "node": ">= 0.4" @@ -16393,289 +15254,266 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-subdir": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-subdir/-/is-subdir-1.2.0.tgz", - "integrity": "sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==", + "node_modules/get-nonce": { + "version": "1.0.1", "dev": true, - "dependencies": { - "better-path-resolve": "1.0.0" - }, + "license": "MIT", + "peer": true, "engines": { - "node": ">=4" + "node": ">=6" } }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "node_modules/get-package-type": { + "version": "0.1.0", "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, + "license": "MIT", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8.0.0" } }, - "node_modules/is-typed-array": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", - "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "node_modules/get-port": { + "version": "7.1.0", "dev": true, - "dependencies": { - "which-typed-array": "^1.1.14" - }, + "license": "MIT", "engines": { - "node": ">= 0.4" + "node": ">=16" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-unicode-supported": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", + "node_modules/get-stream": { + "version": "8.0.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-valid-element-name": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-valid-element-name/-/is-valid-element-name-1.0.0.tgz", - "integrity": "sha512-GZITEJY2LkSjQfaIPBha7eyZv+ge0PhBR7KITeCCWvy7VBQrCUdFkvpI+HrAPQjVtVjy1LvlEkqQTHckoszruw==", + "node_modules/get-symbol-description": { + "version": "1.0.2", "dev": true, + "license": "MIT", "dependencies": { - "is-potential-custom-element-name": "^1.0.0" + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "node_modules/get-tsconfig": { + "version": "4.7.6", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2" + "resolve-pkg-maps": "^1.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" } }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "node_modules/get-uri": { + "version": "6.0.3", "dev": true, + "license": "MIT", + "dependencies": { + "basic-ftp": "^5.0.2", + "data-uri-to-buffer": "^6.0.2", + "debug": "^4.3.4", + "fs-extra": "^11.2.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 14" } }, - "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "node_modules/get-uri/node_modules/data-uri-to-buffer": { + "version": "6.0.2", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 14" } }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", - "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "node_modules/get-uri/node_modules/fs-extra": { + "version": "11.2.0", "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, "engines": { - "node": ">=8" + "node": ">=14.14" } }, - "node_modules/istanbul-lib-instrument": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", - "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", + "node_modules/get-uri/node_modules/jsonfile": { + "version": "6.1.0", "dev": true, + "license": "MIT", "dependencies": { - "@babel/core": "^7.23.9", - "@babel/parser": "^7.23.9", - "@istanbuljs/schema": "^0.1.3", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^7.5.4" + "universalify": "^2.0.0" }, - "engines": { - "node": ">=10" + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "node_modules/get-uri/node_modules/universalify": { + "version": "2.0.1", "dev": true, - "bin": { - "semver": "bin/semver.js" - }, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">= 10.0.0" } }, - "node_modules/istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "node_modules/giget": { + "version": "1.2.3", "dev": true, + "license": "MIT", "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" + "citty": "^0.1.6", + "consola": "^3.2.3", + "defu": "^6.1.4", + "node-fetch-native": "^1.6.3", + "nypm": "^0.3.8", + "ohash": "^1.1.3", + "pathe": "^1.1.2", + "tar": "^6.2.0" }, - "engines": { - "node": ">=10" + "bin": { + "giget": "dist/cli.mjs" } }, - "node_modules/istanbul-lib-report/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/github-from-package": { + "version": "0.0.0", + "license": "MIT", + "optional": true + }, + "node_modules/github-slugger": { + "version": "2.0.0", "dev": true, - "engines": { - "node": ">=8" - } + "license": "ISC" }, - "node_modules/istanbul-lib-report/node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "node_modules/glob": { + "version": "11.0.0", "dev": true, + "license": "ISC", "dependencies": { - "semver": "^7.5.3" + "foreground-child": "^3.1.0", + "jackspeak": "^4.0.1", + "minimatch": "^10.0.0", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^2.0.0" + }, + "bin": { + "glob": "dist/esm/bin.mjs" }, "engines": { - "node": ">=10" + "node": "20 || >=22" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/istanbul-lib-report/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "node_modules/glob-parent": { + "version": "5.1.2", "dev": true, - "bin": { - "semver": "bin/semver.js" + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" }, "engines": { - "node": ">=10" + "node": ">= 6" } }, - "node_modules/istanbul-lib-report/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/glob/node_modules/minimatch": { + "version": "10.0.1", "dev": true, + "license": "ISC", "dependencies": { - "has-flag": "^4.0.0" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-source-maps": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-5.0.6.tgz", - "integrity": "sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.23", - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0" + "node": "20 || >=22" }, - "engines": { - "node": ">=10" + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/istanbul-reports": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", - "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", + "node_modules/globals": { + "version": "15.9.0", "dev": true, - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jackspeak": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.1.tgz", - "integrity": "sha512-cub8rahkh0Q/bw1+GxP7aeSe29hHHn2V4m29nnDlvCdlgU+3UGxkZp7Z53jLUdpX3jdTO0nJZUDl3xvbWc2Xog==", + "node_modules/globalthis": { + "version": "1.0.4", "dev": true, + "license": "MIT", "dependencies": { - "@isaacs/cliui": "^8.0.2" + "define-properties": "^1.2.1", + "gopd": "^1.0.1" }, "engines": { - "node": "20 || >=22" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jake": { - "version": "10.9.2", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", - "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", + "node_modules/globby": { + "version": "11.0.4", "dev": true, + "license": "MIT", "dependencies": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.4", - "minimatch": "^3.1.2" - }, - "bin": { - "jake": "bin/cli.js" + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" }, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jake/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/globrex": { + "version": "0.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/globule": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", + "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "glob": "~7.1.1", + "lodash": "^4.17.21", + "minimatch": "~3.0.2" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 0.10" } }, - "node_modules/jake/node_modules/brace-expansion": { + "node_modules/globule/node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", @@ -16685,35 +15523,31 @@ "concat-map": "0.0.1" } }, - "node_modules/jake/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/globule/node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">=10" + "node": "*" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jake/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/jake/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/globule/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", "dev": true, "dependencies": { "brace-expansion": "^1.1.7" @@ -16722,1148 +15556,819 @@ "node": "*" } }, - "node_modules/jake/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/javascript-natural-sort": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz", - "integrity": "sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==", - "dev": true - }, - "node_modules/jest-diff": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", - "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", - "dev": true, + "node_modules/gopd": { + "version": "1.0.1", + "license": "MIT", "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^29.6.3", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" + "get-intrinsic": "^1.1.3" }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jest-diff/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/got": { + "version": "12.6.1", "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.8", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" }, "engines": { - "node": ">=8" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sindresorhus/got?sponsor=1" } }, - "node_modules/jest-diff/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/got/node_modules/get-stream": { + "version": "6.0.1", "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, + "license": "MIT", "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jest-diff/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/graceful-fs": { + "version": "4.2.11", "dev": true, - "engines": { - "node": ">=8" - } + "license": "ISC" }, - "node_modules/jest-diff/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/grapheme-splitter": { + "version": "1.0.4", "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } + "license": "MIT" }, - "node_modules/jest-get-type": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", + "node_modules/graphemer": { + "version": "1.4.0", "dev": true, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } + "license": "MIT" }, - "node_modules/jest-matcher-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", - "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", + "node_modules/guacamole-common-js": { + "version": "1.5.0", + "license": "Apache 2.0" + }, + "node_modules/has-ansi": { + "version": "2.0.0", "dev": true, + "license": "MIT", "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" + "ansi-regex": "^2.0.0" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=0.10.0" } }, - "node_modules/jest-matcher-utils/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, + "license": "MIT", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=0.10.0" } }, - "node_modules/jest-matcher-utils/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/has-bigints": { + "version": "1.0.2", "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, + "license": "MIT", "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jest-matcher-utils/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/has-flag": { + "version": "3.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/jest-matcher-utils/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "es-define-property": "^1.0.0" }, - "engines": { - "node": ">=8" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, + "node_modules/has-proto": { + "version": "1.0.3", + "license": "MIT", "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jest-message-util/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, + "node_modules/has-symbols": { + "version": "1.0.3", + "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jest-message-util/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/has-tostringtag": { + "version": "1.0.2", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "has-symbols": "^1.0.3" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-message-util/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jest-message-util/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, + "node_modules/hasown": { + "version": "2.0.2", + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "function-bind": "^1.1.2" }, "engines": { - "node": ">=8" + "node": ">= 0.4" } }, - "node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "node_modules/hast-util-heading-rank": { + "version": "3.0.0", "dev": true, + "license": "MIT", "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" + "@types/hast": "^3.0.0" }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/jest-util/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/hast-util-is-element": { + "version": "3.0.0", "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" + "@types/hast": "^3.0.0" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/jest-util/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/hast-util-to-string": { + "version": "3.0.0", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" + "@types/hast": "^3.0.0" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/jest-util/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/he": { + "version": "1.2.0", "dev": true, - "engines": { - "node": ">=8" + "license": "MIT", + "bin": { + "he": "bin/he" } }, - "node_modules/jest-util/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/hosted-git-info": { + "version": "2.8.9", "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } + "license": "ISC" }, - "node_modules/js-levenshtein-esm": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/js-levenshtein-esm/-/js-levenshtein-esm-1.2.0.tgz", - "integrity": "sha512-fzreKVq1eD7eGcQr7MtRpQH94f8gIfhdrc7yeih38xh684TNMK9v5aAu2wxfIRMk/GpAJRrzcirMAPIaSDaByQ==", - "dev": true + "node_modules/html-escaper": { + "version": "2.0.2", + "dev": true, + "license": "MIT" }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "dev": true, + "license": "BSD-2-Clause" }, - "node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "node_modules/http-errors": { + "version": "2.0.0", "dev": true, + "license": "MIT", "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">= 0.8" } }, - "node_modules/jsbn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", - "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", - "dev": true - }, - "node_modules/jscodeshift": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.15.2.tgz", - "integrity": "sha512-FquR7Okgmc4Sd0aEDwqho3rEiKR3BdvuG9jfdHjLJ6JQoWSMpavug3AoIfnfWhxFlf+5pzQh8qjqz0DWFrNQzA==", + "node_modules/http-proxy-agent": { + "version": "7.0.2", "dev": true, + "license": "MIT", "dependencies": { - "@babel/core": "^7.23.0", - "@babel/parser": "^7.23.0", - "@babel/plugin-transform-class-properties": "^7.22.5", - "@babel/plugin-transform-modules-commonjs": "^7.23.0", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.11", - "@babel/plugin-transform-optional-chaining": "^7.23.0", - "@babel/plugin-transform-private-methods": "^7.22.5", - "@babel/preset-flow": "^7.22.15", - "@babel/preset-typescript": "^7.23.0", - "@babel/register": "^7.22.15", - "babel-core": "^7.0.0-bridge.0", - "chalk": "^4.1.2", - "flow-parser": "0.*", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "neo-async": "^2.5.0", - "node-dir": "^0.1.17", - "recast": "^0.23.3", - "temp": "^0.8.4", - "write-file-atomic": "^2.3.0" - }, - "bin": { - "jscodeshift": "bin/jscodeshift.js" - }, - "peerDependencies": { - "@babel/preset-env": "^7.1.6" + "agent-base": "^7.1.0", + "debug": "^4.3.4" }, - "peerDependenciesMeta": { - "@babel/preset-env": { - "optional": true - } + "engines": { + "node": ">= 14" } }, - "node_modules/jscodeshift/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/http2-wrapper": { + "version": "2.2.1", "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=10.19.0" } }, - "node_modules/jscodeshift/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/https-proxy-agent": { + "version": "7.0.5", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "agent-base": "^7.0.2", + "debug": "4" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">= 14" } }, - "node_modules/jscodeshift/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/human-id": { + "version": "1.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/human-signals": { + "version": "5.0.0", "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">=8" + "node": ">=16.17.0" } }, - "node_modules/jscodeshift/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/iconv-lite": { + "version": "0.4.24", "dev": true, + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "safer-buffer": ">= 2.1.2 < 3" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "node_modules/ieee754": { + "version": "1.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/ignore": { + "version": "5.3.1", "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, + "license": "MIT", "engines": { - "node": ">=4" + "node": ">= 4" } }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true - }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true + "node_modules/immediate": { + "version": "3.0.6", + "dev": true, + "license": "MIT" }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "node_modules/import-fresh": { + "version": "3.3.0", "dev": true, - "bin": { - "json5": "lib/cli.js" + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, "engines": { "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jsonfile": { + "node_modules/import-fresh/node_modules/resolve-from": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", "dev": true, - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "license": "MIT", + "engines": { + "node": ">=4" } }, - "node_modules/jsonschema": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsonschema/-/jsonschema-1.4.1.tgz", - "integrity": "sha512-S6cATIPVv1z0IlxdN+zUk5EPjkGCdnhN4wVSBlvoUO1tOLJootbo9CquNJmbIh4yikWHiUedhRYrNPn1arpEmQ==", + "node_modules/import-meta-resolve": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", "dev": true, + "license": "MIT", "engines": { - "node": "*" + "node": ">=0.8.19" } }, - "node_modules/jszip": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", - "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", + "node_modules/inflight": { + "version": "1.0.6", "dev": true, + "license": "ISC", "dependencies": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "setimmediate": "^1.0.5" + "once": "^1.3.0", + "wrappy": "1" } }, - "node_modules/jszip/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true + "node_modules/inherits": { + "version": "2.0.4", + "devOptional": true, + "license": "ISC" }, - "node_modules/jszip/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/ini": { + "version": "1.3.8", + "license": "ISC", + "optional": true + }, + "node_modules/inquirer": { + "version": "9.2.12", "dev": true, + "license": "MIT", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "@ljharb/through": "^2.3.11", + "ansi-escapes": "^4.3.2", + "chalk": "^5.3.0", + "cli-cursor": "^3.1.0", + "cli-width": "^4.1.0", + "external-editor": "^3.1.0", + "figures": "^5.0.0", + "lodash": "^4.17.21", + "mute-stream": "1.0.0", + "ora": "^5.4.1", + "run-async": "^3.0.0", + "rxjs": "^7.8.1", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^6.2.0" + }, + "engines": { + "node": ">=14.18.0" } }, - "node_modules/jszip/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "node_modules/inquirer/node_modules/chalk": { + "version": "5.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } }, - "node_modules/jszip/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/inquirer/node_modules/strip-ansi": { + "version": "6.0.1", "dev": true, + "license": "MIT", "dependencies": { - "safe-buffer": "~5.1.0" + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "node_modules/katex": { - "version": "0.16.11", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.11.tgz", - "integrity": "sha512-RQrI8rlHY92OLf3rho/Ts8i/XvjgguEjOkO1BEXcU3N8BqPpSzBNwV/G0Ukr+P/l3ivvJUE/Fa/CwbS6HesGNQ==", - "funding": [ - "https://opencollective.com/katex", - "https://github.com/sponsors/katex" - ], + "node_modules/internal-slot": { + "version": "1.0.7", + "dev": true, + "license": "MIT", "dependencies": { - "commander": "^8.3.0" + "es-errors": "^1.3.0", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" }, - "bin": { - "katex": "cli.js" + "engines": { + "node": ">= 0.4" } }, - "node_modules/katex/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "node_modules/internmap": { + "version": "2.0.3", + "license": "ISC", "engines": { - "node": ">= 12" + "node": ">=12" } }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "node_modules/invariant": { + "version": "2.2.4", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "json-buffer": "3.0.1" + "loose-envify": "^1.0.0" } }, - "node_modules/khroma": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/khroma/-/khroma-2.1.0.tgz", - "integrity": "sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==" - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "node_modules/ip-address": { + "version": "9.0.5", "dev": true, + "license": "MIT", + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 12" } }, - "node_modules/kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "node_modules/ip-address/node_modules/sprintf-js": { + "version": "1.1.3", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6" + "node": ">= 0.10" } }, - "node_modules/ky": { - "version": "0.33.3", - "resolved": "https://registry.npmjs.org/ky/-/ky-0.33.3.tgz", - "integrity": "sha512-CasD9OCEQSFIam2U8efFK81Yeg8vNMTBUqtMOHlrcWQHqUX3HeCl9Dr31u4toV7emlH8Mymk5+9p0lL6mKb/Xw==", + "node_modules/is-absolute-url": { + "version": "4.0.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=14.16" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sindresorhus/ky?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/launch-editor": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.8.1.tgz", - "integrity": "sha512-elBx2l/tp9z99X5H/qev8uyDywVh0VXAwEbjk8kJhnc5grOFkGh7aW6q55me9xnYbss261XtnUrysZ+XvGbhQA==", + "node_modules/is-arguments": { + "version": "1.1.1", "dev": true, + "license": "MIT", "dependencies": { - "picocolors": "^1.0.0", - "shell-quote": "^1.8.1" - } - }, - "node_modules/layout-base": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/layout-base/-/layout-base-1.0.2.tgz", - "integrity": "sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==" - }, - "node_modules/lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.5" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">= 0.6.3" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/lazystream/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/lazystream/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/is-array-buffer": { + "version": "3.0.4", "dev": true, + "license": "MIT", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/lazystream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "node_modules/is-arrayish": { + "version": "0.2.1", + "dev": true, + "license": "MIT" }, - "node_modules/lazystream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/is-bigint": { + "version": "1.0.4", "dev": true, + "license": "MIT", "dependencies": { - "safe-buffer": "~5.1.0" + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "node_modules/is-binary-path": { + "version": "2.1.0", "dev": true, + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "node_modules/is-boolean-object": { + "version": "1.1.2", "dev": true, + "license": "MIT", "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/lie": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", - "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "node_modules/is-buffer": { + "version": "2.0.5", "dev": true, - "dependencies": { - "immediate": "~3.0.5" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "node_modules/lit": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lit/-/lit-3.2.0.tgz", - "integrity": "sha512-s6tI33Lf6VpDu7u4YqsSX78D28bYQulM+VAzsGch4fx2H0eLZnJsUBsPWmGYSGoKDNbjtRv02rio1o+UdPVwvw==", - "dependencies": { - "@lit/reactive-element": "^2.0.4", - "lit-element": "^4.1.0", - "lit-html": "^3.2.0" + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "engines": { + "node": ">=4" } }, - "node_modules/lit-analyzer": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/lit-analyzer/-/lit-analyzer-2.0.3.tgz", - "integrity": "sha512-XiAjnwVipNrKav7r3CSEZpWt+mwYxrhPRVC7h8knDmn/HWTzzWJvPe+mwBcL2brn4xhItAMzZhFC8tzzqHKmiQ==", + "node_modules/is-builtin-module": { + "version": "3.2.1", "dev": true, + "license": "MIT", "dependencies": { - "@vscode/web-custom-data": "^0.4.2", - "chalk": "^2.4.2", - "didyoumean2": "4.1.0", - "fast-glob": "^3.2.11", - "parse5": "5.1.0", - "ts-simple-type": "~2.0.0-next.0", - "vscode-css-languageservice": "4.3.0", - "vscode-html-languageservice": "3.1.0", - "web-component-analyzer": "^2.0.0" + "builtin-modules": "^3.3.0" }, - "bin": { - "lit-analyzer": "cli.js" - } - }, - "node_modules/lit-analyzer/node_modules/parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", - "dev": true - }, - "node_modules/lit-element": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.1.0.tgz", - "integrity": "sha512-gSejRUQJuMQjV2Z59KAS/D4iElUhwKpIyJvZ9w+DIagIQjfJnhR20h2Q5ddpzXGS+fF0tMZ/xEYGMnKmaI/iww==", - "dependencies": { - "@lit-labs/ssr-dom-shim": "^1.2.0", - "@lit/reactive-element": "^2.0.4", - "lit-html": "^3.2.0" + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lit-html": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.2.0.tgz", - "integrity": "sha512-pwT/HwoxqI9FggTrYVarkBKFN9MlTUpLrDHubTmW4SrkL3kkqW5gxwbxMMUnbbRHBC0WTZnYHcjDSCM559VyfA==", - "dependencies": { - "@types/trusted-types": "^2.0.2" + "node_modules/is-callable": { + "version": "1.2.7", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "node_modules/is-core-module": { + "version": "2.15.0", "dev": true, + "license": "MIT", "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" + "hasown": "^2.0.2" }, "engines": { - "node": ">=4" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/load-json-file/node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "node_modules/is-data-view": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" + "is-typed-array": "^1.1.13" }, "engines": { - "node": ">=4" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/load-yaml-file": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/load-yaml-file/-/load-yaml-file-0.2.0.tgz", - "integrity": "sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==", + "node_modules/is-date-object": { + "version": "1.0.5", "dev": true, + "license": "MIT", "dependencies": { - "graceful-fs": "^4.1.5", - "js-yaml": "^3.13.0", - "pify": "^4.0.1", - "strip-bom": "^3.0.0" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/load-yaml-file/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "node_modules/is-extglob": { + "version": "2.1.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/local-pkg": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz", - "integrity": "sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==", + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" + "node": ">=8" } }, - "node_modules/locate-app": { - "version": "2.4.23", - "resolved": "https://registry.npmjs.org/locate-app/-/locate-app-2.4.23.tgz", - "integrity": "sha512-TdpE0qwBUQfO0jIDu96U+SuQkqXpInQIHYXSHWPGXNncjBur9izuPj7xPoAlTApxvPVVqcBcxoqpYSYEfhjPKA==", + "node_modules/is-generator-function": { + "version": "1.0.10", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://buymeacoffee.com/hejny" - }, - { - "type": "github", - "url": "https://github.com/hejny/locate-app/blob/main/README.md#%EF%B8%8F-contributing" - } - ], + "license": "MIT", "dependencies": { - "@promptbook/utils": "0.61.0", - "type-fest": "2.13.0", - "userhome": "1.0.0" - } - }, - "node_modules/locate-app/node_modules/type-fest": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.13.0.tgz", - "integrity": "sha512-lPfAm42MxE4/456+QyIaaVBAwgpJb6xZ8PRu09utnhPdWwcyj9vgy6Sq0Z5yNbJ21EdxB5dRU/Qg8bsyAMtlcw==", - "dev": true, + "has-tostringtag": "^1.0.0" + }, "engines": { - "node": ">=12.20" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "node_modules/is-glob": { + "version": "4.0.3", "dev": true, + "license": "MIT", "dependencies": { - "p-locate": "^4.1.0" + "is-extglob": "^2.1.1" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/lockfile-lint": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/lockfile-lint/-/lockfile-lint-4.14.0.tgz", - "integrity": "sha512-uyXZ8X4J6EsicG87p0y4SHorJBwABLcaXOpI/j3h8SO/OX4fKTJ6Cqqi+U3zjgU0fo+u/4KbB7fl8ZzTewd0Ow==", + "node_modules/is-interactive": { + "version": "1.0.0", "dev": true, - "dependencies": { - "cosmiconfig": "^9.0.0", - "debug": "^4.3.4", - "fast-glob": "^3.3.2", - "lockfile-lint-api": "^5.9.1", - "yargs": "^17.7.2" - }, - "bin": { - "lockfile-lint": "bin/lockfile-lint.js" - }, + "license": "MIT", "engines": { - "node": ">=16.0.0" + "node": ">=8" } }, - "node_modules/lockfile-lint-api": { - "version": "5.9.1", - "resolved": "https://registry.npmjs.org/lockfile-lint-api/-/lockfile-lint-api-5.9.1.tgz", - "integrity": "sha512-us5IT1bGA6KXbq1WrhrSzk9mtPgHKz5nhvv3S4hwcYnhcVOKW2uK0W8+PN9oIgv4pI49WsD5wBdTQFTpNChF/Q==", + "node_modules/is-module": { + "version": "1.0.0", "dev": true, - "dependencies": { - "@yarnpkg/parsers": "^3.0.0-rc.48.1", - "debug": "^4.3.4", - "object-hash": "^3.0.0" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/lockfile-lint/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "license": "MIT" }, - "node_modules/lockfile-lint/node_modules/cosmiconfig": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "node_modules/is-negative-zero": { + "version": "2.0.3", "dev": true, - "dependencies": { - "env-paths": "^2.2.1", - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0" - }, + "license": "MIT", "engines": { - "node": ">=14" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/lockfile-lint/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "node_modules/is-number": { + "version": "7.0.0", "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "license": "MIT", + "engines": { + "node": ">=0.12.0" } }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/lodash-es": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" - }, - "node_modules/lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", - "dev": true - }, - "node_modules/lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==", - "dev": true - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "dev": true - }, - "node_modules/lodash.deburr": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/lodash.deburr/-/lodash.deburr-4.1.0.tgz", - "integrity": "sha512-m/M1U1f3ddMCs6Hq2tAsYThTBDaAKFDX3dwDo97GEYzamXi9SqUpjWi/Rrj/gf3X2n8ktwgZrlP1z6E3v/IExQ==", - "dev": true - }, - "node_modules/lodash.flattendeep": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", - "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==", - "dev": true - }, - "node_modules/lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", - "dev": true - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "node_modules/lodash.pickby": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.pickby/-/lodash.pickby-4.6.0.tgz", - "integrity": "sha512-AZV+GsS/6ckvPOVQPXSiFFacKvKB4kOQu6ynt9wz0F3LO4R9Ij4K1ddYsIytDpSgLz88JHd9P+oaLeej5/Sl7Q==", - "dev": true - }, - "node_modules/lodash.startcase": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz", - "integrity": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==", - "dev": true - }, - "node_modules/lodash.union": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", - "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==", - "dev": true - }, - "node_modules/lodash.zip": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.zip/-/lodash.zip-4.2.0.tgz", - "integrity": "sha512-C7IOaBBK/0gMORRBd8OETNx3kmOkgIWIPvyDpZSCTwUrpYmgZwJkjZeOD8ww4xbOUOs4/attY+pciKvadNfFbg==", - "dev": true - }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "node_modules/is-number-object": { + "version": "1.0.7", "dev": true, + "license": "MIT", "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/log-symbols/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/is-path-inside": { + "version": "3.0.3", "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, + "license": "MIT", "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/log-symbols/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/is-plain-obj": { + "version": "4.1.0", "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/log-symbols/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/is-plain-object": { + "version": "2.0.4", "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/log-symbols/node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "license": "MIT" }, - "node_modules/log-symbols/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/is-reference": { + "version": "1.2.1", "dev": true, + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@types/estree": "*" } }, - "node_modules/loglevel": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.9.1.tgz", - "integrity": "sha512-hP3I3kCrDIMuRwAwHltphhDM1r8i55H33GgqjXbrisuJhF4kRhW1dNuxsRklp4bXl8DSdLaNLuiL4A/LWRfxvg==", + "node_modules/is-regex": { + "version": "1.1.4", "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, "engines": { - "node": ">= 0.6.0" + "node": ">= 0.4" }, "funding": { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/loglevel" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/loglevel-plugin-prefix": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/loglevel-plugin-prefix/-/loglevel-plugin-prefix-0.8.4.tgz", - "integrity": "sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==", - "dev": true - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "node_modules/is-shared-array-buffer": { + "version": "1.0.3", "dev": true, + "license": "MIT", "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" + "call-bind": "^1.0.7" }, - "bin": { - "loose-envify": "cli.js" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/lowercase-keys": { + "node_modules/is-stream": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", "dev": true, + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -17871,1787 +16376,3736 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "node_modules/is-string": { + "version": "1.0.7", "dev": true, + "license": "MIT", "dependencies": { - "yallist": "^3.0.2" + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/magic-string": { - "version": "0.30.11", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", - "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", + "node_modules/is-subdir": { + "version": "1.2.0", "dev": true, + "license": "MIT", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0" + "better-path-resolve": "1.0.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "node_modules/is-symbol": { + "version": "1.0.4", "dev": true, + "license": "MIT", "dependencies": { - "semver": "^6.0.0" + "has-symbols": "^1.0.2" }, "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, - "node_modules/map-or-similar": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/map-or-similar/-/map-or-similar-1.5.0.tgz", - "integrity": "sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==", - "dev": true - }, - "node_modules/markdown-to-jsx": { - "version": "7.4.7", - "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.4.7.tgz", - "integrity": "sha512-0+ls1IQZdU6cwM1yu0ZjjiVWYtkbExSyUIFU2ZeDIFuZM1W42Mh4OlJ4nb4apX4H8smxDHRdFaoIVJGwfv5hkg==", + "node_modules/is-typed-array": { + "version": "1.1.13", "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.14" + }, "engines": { - "node": ">= 10" + "node": ">= 0.4" }, - "peerDependencies": { - "react": ">= 0.14.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/marked": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz", - "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==", - "bin": { - "marked": "bin/marked.js" - }, + "node_modules/is-unicode-supported": { + "version": "1.3.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 12" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/md-front-matter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/md-front-matter/-/md-front-matter-1.0.4.tgz", - "integrity": "sha512-8t0csLzqjg+DcTR8sHVyuJDFztzkQd97vtBe2qP3SFnRkl++ygoPpk0rDDtx0dA5eWU5Rw1+e81v1Lx1FuRdpg==", + "node_modules/is-valid-element-name": { + "version": "1.0.0", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "js-yaml": "^4.1.0" + "is-potential-custom-element-name": "^1.0.0" } }, - "node_modules/md-front-matter/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "node_modules/md-front-matter/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "node_modules/is-weakref": { + "version": "1.0.2", + "dev": true, + "license": "MIT", "dependencies": { - "argparse": "^2.0.1" + "call-bind": "^1.0.2" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mdast-util-from-markdown": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz", - "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==", - "dependencies": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "node_modules/is-windows": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/mdast-util-to-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz", - "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==", + "node_modules/isarray": { + "version": "2.0.5", + "dev": true, + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/isobject": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "6.0.3", + "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "@types/mdast": "^3.0.0" + "@babel/core": "^7.23.9", + "@babel/parser": "^7.23.9", + "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">=10" } }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "7.6.3", "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, "engines": { - "node": ">= 0.6" + "node": ">=10" } }, - "node_modules/memoizerific": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/memoizerific/-/memoizerific-1.11.3.tgz", - "integrity": "sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==", + "node_modules/istanbul-lib-report": { + "version": "3.0.1", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "map-or-similar": "^1.5.0" + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/memorystream": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", - "integrity": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==", + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.10.0" + "node": ">=8" } }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", - "dev": true - }, - "node_modules/merge-source-map": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.0.4.tgz", - "integrity": "sha512-PGSmS0kfnTnMJCzJ16BLLCEe6oeYCamKFFdQKshi4BmM6FUwipjVOcBFGxqtQtirtAG4iZvHlqST9CpZKqlRjA==", + "node_modules/istanbul-lib-report/node_modules/make-dir": { + "version": "4.0.0", "dev": true, + "license": "MIT", "dependencies": { - "source-map": "^0.5.6" + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/merge-source-map/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "node_modules/istanbul-lib-report/node_modules/semver": { + "version": "7.6.3", "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { - "node": ">= 8" + "node": ">=8" } }, - "node_modules/mermaid": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-10.9.1.tgz", - "integrity": "sha512-Mx45Obds5W1UkW1nv/7dHRsbfMM1aOKA2+Pxs/IGHNonygDHwmng8xTHyS9z4KWVi0rbko8gjiBmuwwXQ7tiNA==", + "node_modules/istanbul-lib-source-maps": { + "version": "5.0.6", + "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "@braintree/sanitize-url": "^6.0.1", - "@types/d3-scale": "^4.0.3", - "@types/d3-scale-chromatic": "^3.0.0", - "cytoscape": "^3.28.1", - "cytoscape-cose-bilkent": "^4.1.0", - "d3": "^7.4.0", - "d3-sankey": "^0.12.3", - "dagre-d3-es": "7.0.10", - "dayjs": "^1.11.7", - "dompurify": "^3.0.5", - "elkjs": "^0.9.0", - "katex": "^0.16.9", - "khroma": "^2.0.0", - "lodash-es": "^4.17.21", - "mdast-util-from-markdown": "^1.3.0", - "non-layered-tidy-tree-layout": "^2.0.2", - "stylis": "^4.1.3", - "ts-dedent": "^2.2.0", - "uuid": "^9.0.0", - "web-worker": "^1.2.0" + "@jridgewell/trace-mapping": "^0.3.23", + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "node_modules/istanbul-reports": { + "version": "3.1.7", "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, "engines": { - "node": ">= 0.6" + "node": ">=8" } }, - "node_modules/micromark": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", - "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/jackspeak": { + "version": "4.0.1", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jake": { + "version": "10.9.2", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jake/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jake/node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/jake/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jake/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jake/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/jake/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/javascript-natural-sort": { + "version": "0.7.1", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-diff": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-get-type": { + "version": "29.6.3", + "dev": true, + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "29.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jquery": { + "version": "3.7.1", + "license": "MIT" + }, + "node_modules/js-levenshtein-esm": { + "version": "1.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "1.1.0", + "dev": true, + "license": "MIT" + }, + "node_modules/jscodeshift": { + "version": "0.15.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.23.0", + "@babel/parser": "^7.23.0", + "@babel/plugin-transform-class-properties": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.23.0", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.11", + "@babel/plugin-transform-optional-chaining": "^7.23.0", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/preset-flow": "^7.22.15", + "@babel/preset-typescript": "^7.23.0", + "@babel/register": "^7.22.15", + "babel-core": "^7.0.0-bridge.0", + "chalk": "^4.1.2", + "flow-parser": "0.*", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.4", + "neo-async": "^2.5.0", + "node-dir": "^0.1.17", + "recast": "^0.23.3", + "temp": "^0.8.4", + "write-file-atomic": "^2.3.0" + }, + "bin": { + "jscodeshift": "bin/jscodeshift.js" + }, + "peerDependencies": { + "@babel/preset-env": "^7.1.6" + }, + "peerDependenciesMeta": { + "@babel/preset-env": { + "optional": true + } + } + }, + "node_modules/jscodeshift/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jscodeshift/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jscodeshift/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jscodeshift/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "dev": true, + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.3.1", + "dev": true, + "license": "MIT" + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonschema": { + "version": "1.4.1", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/jszip": { + "version": "3.10.1", + "dev": true, + "license": "(MIT OR GPL-3.0-or-later)", + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "setimmediate": "^1.0.5" + } + }, + "node_modules/jszip/node_modules/isarray": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/jszip/node_modules/readable-stream": { + "version": "2.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/jszip/node_modules/safe-buffer": { + "version": "5.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/jszip/node_modules/string_decoder": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/katex": { + "version": "0.16.11", + "funding": [ + "https://opencollective.com/katex", + "https://github.com/sponsors/katex" + ], + "license": "MIT", + "dependencies": { + "commander": "^8.3.0" + }, + "bin": { + "katex": "cli.js" + } + }, + "node_modules/katex/node_modules/commander": { + "version": "8.3.0", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/khroma": { + "version": "2.1.0" + }, + "node_modules/kind-of": { + "version": "6.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "4.1.5", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/ky": { + "version": "0.33.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/ky?sponsor=1" + } + }, + "node_modules/launch-editor": { + "version": "2.8.1", + "dev": true, + "license": "MIT", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" + } + }, + "node_modules/layout-base": { + "version": "1.0.2", + "license": "MIT" + }, + "node_modules/lazystream": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/lazystream/node_modules/isarray": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/lazystream/node_modules/readable-stream": { + "version": "2.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/lazystream/node_modules/safe-buffer": { + "version": "5.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/lazystream/node_modules/string_decoder": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lie": { + "version": "3.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "immediate": "~3.0.5" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "dev": true, + "license": "MIT" + }, + "node_modules/lit": { + "version": "3.2.0", + "license": "BSD-3-Clause", + "dependencies": { + "@lit/reactive-element": "^2.0.4", + "lit-element": "^4.1.0", + "lit-html": "^3.2.0" + } + }, + "node_modules/lit-analyzer": { + "version": "2.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@vscode/web-custom-data": "^0.4.2", + "chalk": "^2.4.2", + "didyoumean2": "4.1.0", + "fast-glob": "^3.2.11", + "parse5": "5.1.0", + "ts-simple-type": "~2.0.0-next.0", + "vscode-css-languageservice": "4.3.0", + "vscode-html-languageservice": "3.1.0", + "web-component-analyzer": "^2.0.0" + }, + "bin": { + "lit-analyzer": "cli.js" + } + }, + "node_modules/lit-analyzer/node_modules/parse5": { + "version": "5.1.0", + "dev": true, + "license": "MIT" + }, + "node_modules/lit-element": { + "version": "4.1.0", + "license": "BSD-3-Clause", + "dependencies": { + "@lit-labs/ssr-dom-shim": "^1.2.0", + "@lit/reactive-element": "^2.0.4", + "lit-html": "^3.2.0" + } + }, + "node_modules/lit-html": { + "version": "3.2.0", + "license": "BSD-3-Clause", + "dependencies": { + "@types/trusted-types": "^2.0.2" + } + }, + "node_modules/load-json-file": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-yaml-file": { + "version": "0.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.5", + "js-yaml": "^3.13.0", + "pify": "^4.0.1", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/load-yaml-file/node_modules/pify": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/local-pkg": { + "version": "0.4.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/locate-app": { + "version": "2.4.23", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://buymeacoffee.com/hejny" + }, + { + "type": "github", + "url": "https://github.com/hejny/locate-app/blob/main/README.md#%EF%B8%8F-contributing" + } + ], + "license": "SEE LICENSE IN LICENSE", + "dependencies": { + "@promptbook/utils": "0.61.0", + "type-fest": "2.13.0", + "userhome": "1.0.0" + } + }, + "node_modules/locate-app/node_modules/type-fest": { + "version": "2.13.0", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lockfile-lint": { + "version": "4.14.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "cosmiconfig": "^9.0.0", + "debug": "^4.3.4", + "fast-glob": "^3.3.2", + "lockfile-lint-api": "^5.9.1", + "yargs": "^17.7.2" + }, + "bin": { + "lockfile-lint": "bin/lockfile-lint.js" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/lockfile-lint-api": { + "version": "5.9.1", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@yarnpkg/parsers": "^3.0.0-rc.48.1", + "debug": "^4.3.4", + "object-hash": "^3.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/lockfile-lint/node_modules/argparse": { + "version": "2.0.1", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/lockfile-lint/node_modules/cosmiconfig": { + "version": "9.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/lockfile-lint/node_modules/js-yaml": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "license": "MIT" + }, + "node_modules/lodash-es": { + "version": "4.17.21", + "license": "MIT" + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.clonedeep": { + "version": "4.5.0", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.deburr": { + "version": "4.1.0", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.flattendeep": { + "version": "4.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.pickby": { + "version": "4.6.0", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.startcase": { + "version": "4.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.union": { + "version": "4.6.0", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.zip": { + "version": "4.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/ansi-styles": { + "version": "4.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/has-flag": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/is-unicode-supported": { + "version": "0.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/loglevel": { + "version": "1.9.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6.0" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/loglevel" + } + }, + "node_modules/loglevel-plugin-prefix": { + "version": "0.8.4", + "dev": true, + "license": "MIT" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lowercase-keys": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/magic-string": { + "version": "0.30.11", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-error": { + "version": "1.3.6", + "dev": true, + "license": "ISC" + }, + "node_modules/map-or-similar": { + "version": "1.5.0", + "dev": true, + "license": "MIT" + }, + "node_modules/markdown-to-jsx": { + "version": "7.4.7", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "react": ">= 0.14.0" + } + }, + "node_modules/marked": { + "version": "4.3.0", + "license": "MIT", + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 12" + } + }, + "node_modules/md-front-matter": { + "version": "1.0.4", + "license": "MIT", + "dependencies": { + "js-yaml": "^4.1.0" + } + }, + "node_modules/md-front-matter/node_modules/argparse": { + "version": "2.0.1", + "license": "Python-2.0" + }, + "node_modules/md-front-matter/node_modules/js-yaml": { + "version": "4.1.0", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/mdast-util-from-markdown": { + "version": "1.3.1", + "license": "MIT", + "dependencies": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "mdast-util-to-string": "^3.1.0", + "micromark": "^3.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-decode-string": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "unist-util-stringify-position": "^3.0.0", + "uvu": "^0.5.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-string": { + "version": "3.2.0", + "license": "MIT", + "dependencies": { + "@types/mdast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memoizerific": { + "version": "1.11.3", + "dev": true, + "license": "MIT", + "dependencies": { + "map-or-similar": "^1.5.0" + } + }, + "node_modules/memorystream": { + "version": "0.3.1", + "dev": true, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/merge-source-map": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "source-map": "^0.5.6" + } + }, + "node_modules/merge-source-map/node_modules/source-map": { + "version": "0.5.7", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/mermaid": { + "version": "10.9.1", + "license": "MIT", + "dependencies": { + "@braintree/sanitize-url": "^6.0.1", + "@types/d3-scale": "^4.0.3", + "@types/d3-scale-chromatic": "^3.0.0", + "cytoscape": "^3.28.1", + "cytoscape-cose-bilkent": "^4.1.0", + "d3": "^7.4.0", + "d3-sankey": "^0.12.3", + "dagre-d3-es": "7.0.10", + "dayjs": "^1.11.7", + "dompurify": "^3.0.5", + "elkjs": "^0.9.0", + "katex": "^0.16.9", + "khroma": "^2.0.0", + "lodash-es": "^4.17.21", + "mdast-util-from-markdown": "^1.3.0", + "non-layered-tidy-tree-layout": "^2.0.2", + "stylis": "^4.1.3", + "ts-dedent": "^2.2.0", + "uuid": "^9.0.0", + "web-worker": "^1.2.0" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromark": { + "version": "3.2.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "micromark-core-commonmark": "^1.0.1", + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-encode": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-sanitize-uri": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "node_modules/micromark-core-commonmark": { + "version": "1.1.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-factory-destination": "^1.0.0", + "micromark-factory-label": "^1.0.0", + "micromark-factory-space": "^1.0.0", + "micromark-factory-title": "^1.0.0", + "micromark-factory-whitespace": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-chunked": "^1.0.0", + "micromark-util-classify-character": "^1.0.0", + "micromark-util-html-tag-name": "^1.0.0", + "micromark-util-normalize-identifier": "^1.0.0", + "micromark-util-resolve-all": "^1.0.0", + "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.1", + "uvu": "^0.5.0" + } + }, + "node_modules/micromark-factory-destination": { + "version": "1.1.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-factory-label": { + "version": "1.1.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0", + "uvu": "^0.5.0" + } + }, + "node_modules/micromark-factory-space": { + "version": "1.1.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-factory-title": { + "version": "1.1.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-factory-whitespace": { + "version": "1.1.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-util-character": { + "version": "1.2.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-util-chunked": { + "version": "1.1.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^1.0.0" + } + }, + "node_modules/micromark-util-classify-character": { + "version": "1.1.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-util-combine-extensions": { + "version": "1.1.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-util-decode-numeric-character-reference": { + "version": "1.1.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^1.0.0" + } + }, + "node_modules/micromark-util-decode-string": { + "version": "1.1.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^1.0.0", "micromark-util-decode-numeric-character-reference": "^1.0.0", + "micromark-util-symbol": "^1.0.0" + } + }, + "node_modules/micromark-util-encode": { + "version": "1.1.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-html-tag-name": { + "version": "1.2.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-normalize-identifier": { + "version": "1.1.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^1.0.0" + } + }, + "node_modules/micromark-util-resolve-all": { + "version": "1.1.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-util-sanitize-uri": { + "version": "1.2.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^1.0.0", "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", + "micromark-util-symbol": "^1.0.0" + } + }, + "node_modules/micromark-util-subtokenize": { + "version": "1.1.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-chunked": "^1.0.0", "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", + "micromark-util-types": "^1.0.0", "uvu": "^0.5.0" } }, - "node_modules/micromark-core-commonmark": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz", - "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/micromark-util-symbol": { + "version": "1.1.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-types": { + "version": "1.1.0", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromatch": { + "version": "4.0.7", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mimic-response": { + "version": "3.1.0", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/minim": { + "version": "0.23.8", + "license": "MIT", + "dependencies": { + "lodash": "^4.15.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/minimatch": { + "version": "9.0.5", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "devOptional": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minimist-lite": { + "version": "2.2.1", + "dev": true, + "license": "MIT" + }, + "node_modules/minipass": { + "version": "7.1.2", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/mitt": { + "version": "3.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "devOptional": true, + "license": "MIT" + }, + "node_modules/mlly": { + "version": "1.7.1", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.11.3", + "pathe": "^1.1.2", + "pkg-types": "^1.1.1", + "ufo": "^1.5.3" + } + }, + "node_modules/mocha": { + "version": "10.7.0", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.7.0.tgz", + "integrity": "sha512-v8/rBWr2VO5YkspYINnvu81inSz2y3ODJrhO175/Exzor1RcEZZkizgE2A+w/CAXXoESS8Kys5E62dOHGHzULA==", + "dev": true, + "dependencies": { + "ansi-colors": "^4.1.3", + "browser-stdout": "^1.3.1", + "chokidar": "^3.5.3", + "debug": "^4.3.5", + "diff": "^5.2.0", + "escape-string-regexp": "^4.0.0", + "find-up": "^5.0.0", + "glob": "^8.1.0", + "he": "^1.2.0", + "js-yaml": "^4.1.0", + "log-symbols": "^4.1.0", + "minimatch": "^5.1.6", + "ms": "^2.1.3", + "serialize-javascript": "^6.0.2", + "strip-json-comments": "^3.1.1", + "supports-color": "^8.1.1", + "workerpool": "^6.5.1", + "yargs": "^16.2.0", + "yargs-parser": "^20.2.9", + "yargs-unparser": "^2.0.0" + }, + "bin": { + "_mocha": "bin/_mocha", + "mocha": "bin/mocha.js" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/mocha/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/mocha/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/mocha/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/mocha/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mocha/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mocha/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/mocha/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/mocha/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/mocha/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mocha/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mocha/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/mocha/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mocha/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mocha/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/mocha/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/mocha/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/mocha/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mock-xmlhttprequest": { + "version": "8.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/moment": { + "version": "2.30.1", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/mri": { + "version": "1.2.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "license": "MIT" + }, + "node_modules/mute-stream": { + "version": "1.0.0", + "dev": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/mutexify": { + "version": "1.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "queue-tick": "^1.0.0" + } + }, + "node_modules/nan": { + "version": "2.20.0", + "license": "MIT", + "optional": true + }, + "node_modules/nanobench": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "browser-process-hrtime": "^0.1.2", + "chalk": "^1.1.3", + "mutexify": "^1.1.0", + "pretty-hrtime": "^1.0.2" + }, + "bin": { + "nanobench": "run.js", + "nanobench-compare": "compare.js" + } + }, + "node_modules/nanobench/node_modules/ansi-regex": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanobench/node_modules/ansi-styles": { + "version": "2.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanobench/node_modules/chalk": { + "version": "1.1.3", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanobench/node_modules/strip-ansi": { + "version": "3.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "uvu": "^0.5.0" + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/micromark-factory-destination": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz", - "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "node_modules/nanobench/node_modules/supports-color": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.0" } }, - "node_modules/micromark-factory-label": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz", - "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==", + "node_modules/nanoid": { + "version": "3.3.7", + "dev": true, "funding": [ { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" + "type": "github", + "url": "https://github.com/sponsors/ai" } ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "node_modules/micromark-factory-space": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", - "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" + "node_modules/napi-build-utils": { + "version": "1.0.2", + "license": "MIT", + "optional": true + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "dev": true, + "license": "MIT" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, - "node_modules/micromark-factory-title": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz", - "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "node_modules/neo-async": { + "version": "2.6.2", + "dev": true, + "license": "MIT" + }, + "node_modules/netmask": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4.0" } }, - "node_modules/micromark-factory-whitespace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz", - "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } + "node_modules/nice-napi": { + "version": "1.0.2", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "!win32" ], "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" } }, - "node_modules/micromark-util-character": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", - "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/nice-try": { + "version": "1.0.5", + "dev": true, + "license": "MIT" + }, + "node_modules/node-abi": { + "version": "3.65.0", + "license": "MIT", + "optional": true, "dependencies": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "semver": "^7.3.5" + }, + "engines": { + "node": ">=10" } }, - "node_modules/micromark-util-chunked": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz", - "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/node-abi/node_modules/semver": { + "version": "7.6.3", + "license": "ISC", + "optional": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-abort-controller": { + "version": "3.1.1", + "license": "MIT" + }, + "node_modules/node-addon-api": { + "version": "3.2.1", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/node-dir": { + "version": "0.1.17", + "dev": true, + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^1.0.0" + "minimatch": "^3.0.2" + }, + "engines": { + "node": ">= 0.10.5" } }, - "node_modules/micromark-util-classify-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz", - "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/node-dir/node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/node-dir/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "node_modules/micromark-util-combine-extensions": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz", - "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==", + "node_modules/node-domexception": { + "version": "1.0.0", "funding": [ { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" }, { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" + "type": "github", + "url": "https://paypal.me/jimmywarting" } ], - "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" + "license": "MIT", + "engines": { + "node": ">=10.5.0" } }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz", - "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/node-fetch": { + "version": "3.3.2", + "dev": true, + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^1.0.0" + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" } }, - "node_modules/micromark-util-decode-string": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz", - "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/node-fetch-commonjs": { + "version": "3.3.2", + "license": "MIT", "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0" + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" } }, - "node_modules/micromark-util-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz", - "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/node-fetch-native": { + "version": "1.6.4", + "dev": true, + "license": "MIT" }, - "node_modules/micromark-util-html-tag-name": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz", - "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/node-gyp-build": { + "version": "4.8.1", + "dev": true, + "license": "MIT", + "optional": true, + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } }, - "node_modules/micromark-util-normalize-identifier": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz", - "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/node-html-parser": { + "version": "6.1.13", + "dev": true, + "license": "MIT", "dependencies": { - "micromark-util-symbol": "^1.0.0" + "css-select": "^5.1.0", + "he": "1.2.0" } }, - "node_modules/micromark-util-resolve-all": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz", - "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/node-releases": { + "version": "2.0.18", + "dev": true, + "license": "MIT" + }, + "node_modules/non-layered-tidy-tree-layout": { + "version": "2.0.2", + "license": "MIT" + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "micromark-util-types": "^1.0.0" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "node_modules/micromark-util-sanitize-uri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz", - "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.2", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" } }, - "node_modules/micromark-util-subtokenize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz", - "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], + "node_modules/normalize-path": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "8.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-package-arg": { + "version": "11.0.3", + "dev": true, + "license": "ISC", "dependencies": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" + "hosted-git-info": "^7.0.0", + "proc-log": "^4.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/micromark-util-symbol": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", - "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/npm-package-arg/node_modules/hosted-git-info": { + "version": "7.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } }, - "node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ] + "node_modules/npm-package-arg/node_modules/lru-cache": { + "version": "10.4.3", + "dev": true, + "license": "ISC" }, - "node_modules/micromatch": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", - "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", + "node_modules/npm-package-arg/node_modules/semver": { + "version": "7.6.3", "dev": true, - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">=8.6" + "node": ">=10" } }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "node_modules/npm-run-all": { + "version": "4.1.5", "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, "bin": { - "mime": "cli.js" + "npm-run-all": "bin/npm-run-all/index.js", + "run-p": "bin/run-p/index.js", + "run-s": "bin/run-s/index.js" }, "engines": { - "node": ">=4" + "node": ">= 4" } }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" + "node_modules/npm-run-all/node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "node_modules/npm-run-all/node_modules/cross-spawn": { + "version": "6.0.5", + "dev": true, + "license": "MIT", "dependencies": { - "mime-db": "1.52.0" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" }, "engines": { - "node": ">= 0.6" + "node": ">=4.8" } }, - "node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "node_modules/npm-run-all/node_modules/minimatch": { + "version": "3.1.2", "dev": true, - "engines": { - "node": ">=12" + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": "*" } }, - "node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "devOptional": true, + "node_modules/npm-run-all/node_modules/path-key": { + "version": "2.0.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/minim": { - "version": "0.23.8", - "resolved": "https://registry.npmjs.org/minim/-/minim-0.23.8.tgz", - "integrity": "sha512-bjdr2xW1dBCMsMGGsUeqM4eFI60m94+szhxWys+B1ztIt6gWSfeGBdSVCIawezeHYLYn0j6zrsXdQS/JllBzww==", - "dependencies": { - "lodash": "^4.15.0" - }, - "engines": { - "node": ">=6" + "node_modules/npm-run-all/node_modules/semver": { + "version": "5.7.2", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver" } }, - "node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "node_modules/npm-run-all/node_modules/shebang-command": { + "version": "1.2.0", "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^2.0.1" + "shebang-regex": "^1.0.0" }, "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "devOptional": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=0.10.0" } }, - "node_modules/minimist-lite": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/minimist-lite/-/minimist-lite-2.2.1.tgz", - "integrity": "sha512-RSrWIRWGYoM2TDe102s7aIyeSipXMIXKb1fSHYx1tAbxAV0z4g2xR6ra3oPzkTqFb0EIUz1H3A/qvYYeDd+/qQ==", - "dev": true - }, - "node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "node_modules/npm-run-all/node_modules/shebang-regex": { + "version": "1.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=0.10.0" } }, - "node_modules/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "node_modules/npm-run-all/node_modules/which": { + "version": "1.3.1", "dev": true, + "license": "ISC", "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" + "isexe": "^2.0.0" }, - "engines": { - "node": ">= 8" + "bin": { + "which": "bin/which" } }, - "node_modules/minizlib/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "node_modules/npm-run-path": { + "version": "5.3.0", "dev": true, + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "path-key": "^4.0.0" }, "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/minizlib/node_modules/yallist": { + "node_modules/npm-run-path/node_modules/path-key": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/mitt": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", - "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", - "dev": true - }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "devOptional": true - }, - "node_modules/mlly": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.1.tgz", - "integrity": "sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==", + "node_modules/nth-check": { + "version": "2.1.1", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "acorn": "^8.11.3", - "pathe": "^1.1.2", - "pkg-types": "^1.1.1", - "ufo": "^1.5.3" + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" } }, - "node_modules/mocha": { - "version": "10.7.0", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.7.0.tgz", - "integrity": "sha512-v8/rBWr2VO5YkspYINnvu81inSz2y3ODJrhO175/Exzor1RcEZZkizgE2A+w/CAXXoESS8Kys5E62dOHGHzULA==", + "node_modules/nypm": { + "version": "0.3.9", "dev": true, + "license": "MIT", "dependencies": { - "ansi-colors": "^4.1.3", - "browser-stdout": "^1.3.1", - "chokidar": "^3.5.3", - "debug": "^4.3.5", - "diff": "^5.2.0", - "escape-string-regexp": "^4.0.0", - "find-up": "^5.0.0", - "glob": "^8.1.0", - "he": "^1.2.0", - "js-yaml": "^4.1.0", - "log-symbols": "^4.1.0", - "minimatch": "^5.1.6", - "ms": "^2.1.3", - "serialize-javascript": "^6.0.2", - "strip-json-comments": "^3.1.1", - "supports-color": "^8.1.1", - "workerpool": "^6.5.1", - "yargs": "^16.2.0", - "yargs-parser": "^20.2.9", - "yargs-unparser": "^2.0.0" + "citty": "^0.1.6", + "consola": "^3.2.3", + "execa": "^8.0.1", + "pathe": "^1.1.2", + "pkg-types": "^1.1.1", + "ufo": "^1.5.3" }, "bin": { - "_mocha": "bin/_mocha", - "mocha": "bin/mocha.js" + "nypm": "dist/cli.mjs" }, "engines": { - "node": ">= 14.0.0" + "node": "^14.16.0 || >=16.10.0" } }, - "node_modules/mocha/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/object-hash": { + "version": "3.0.0", "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, + "license": "MIT", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/mocha/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/mocha/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" + "node": ">= 6" } }, - "node_modules/mocha/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, + "node_modules/object-inspect": { + "version": "1.13.2", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mocha/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "node_modules/object-keys": { + "version": "1.1.1", "dev": true, - "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, + "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.4" } }, - "node_modules/mocha/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "deprecated": "Glob versions prior to v9 are no longer supported", + "node_modules/object.assign": { + "version": "4.1.5", "dev": true, + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" }, "engines": { - "node": ">=12" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/mocha/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/ohash": { + "version": "1.1.3", "dev": true, - "engines": { - "node": ">=8" - } + "license": "MIT" }, - "node_modules/mocha/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "node_modules/on-finished": { + "version": "2.4.1", "dev": true, + "license": "MIT", "dependencies": { - "argparse": "^2.0.1" + "ee-first": "1.1.1" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">= 0.8" } }, - "node_modules/mocha/node_modules/locate-path": { + "node_modules/once": { + "version": "1.4.0", + "devOptional": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, + "license": "MIT", "dependencies": { - "p-locate": "^5.0.0" + "mimic-fn": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/mocha/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/mocha/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "node_modules/mocha/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, + "node_modules/openapi-path-templating": { + "version": "1.6.0", + "license": "Apache-2.0", "dependencies": { - "yocto-queue": "^0.1.0" + "apg-lite": "^1.0.3" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12.20.0" } }, - "node_modules/mocha/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, + "node_modules/openapi-server-url-templating": { + "version": "1.1.0", + "license": "Apache-2.0", "dependencies": { - "p-limit": "^3.0.2" + "apg-lite": "^1.0.3" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12.20.0" } }, - "node_modules/mocha/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/optionator": { + "version": "0.9.4", "dev": true, + "license": "MIT", "dependencies": { - "ansi-regex": "^5.0.1" + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" }, "engines": { - "node": ">=8" + "node": ">= 0.8.0" } }, - "node_modules/mocha/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "node_modules/ora": { + "version": "5.4.1", "dev": true, + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/mocha/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "node_modules/ora/node_modules/ansi-styles": { + "version": "4.3.0", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/mocha/node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", "dev": true, + "license": "MIT", "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { "node": ">=10" - } - }, - "node_modules/mock-xmlhttprequest": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/mock-xmlhttprequest/-/mock-xmlhttprequest-8.3.0.tgz", - "integrity": "sha512-yjNaP8HskE7GhO0D12kB35+OvCnNAh2fJnD1/mC5Y3WW8WcozJnC23w+8UoU+dmVR4x1KpAB8PPtybY9wI16Ew==", - "dev": true, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/moment": { - "version": "2.30.1", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz", - "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==", - "engines": { - "node": "*" - } - }, - "node_modules/mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "engines": { - "node": ">=4" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/mute-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", - "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", - "dev": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/mutexify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/mutexify/-/mutexify-1.4.0.tgz", - "integrity": "sha512-pbYSsOrSB/AKN5h/WzzLRMFgZhClWccf2XIB4RSMC8JbquiB0e0/SH5AIfdQMdyHmYtv4seU7yV/TvAwPLJ1Yg==", - "dev": true, - "dependencies": { - "queue-tick": "^1.0.0" - } - }, - "node_modules/nan": { - "version": "2.20.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.20.0.tgz", - "integrity": "sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==", - "optional": true - }, - "node_modules/nanobench": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nanobench/-/nanobench-2.1.1.tgz", - "integrity": "sha512-z+Vv7zElcjN+OpzAxAquUayFLGK3JI/ubCl0Oh64YQqsTGG09CGqieJVQw4ui8huDnnAgrvTv93qi5UaOoNj8A==", - "dev": true, - "dependencies": { - "browser-process-hrtime": "^0.1.2", - "chalk": "^1.1.3", - "mutexify": "^1.1.0", - "pretty-hrtime": "^1.0.2" }, - "bin": { - "nanobench": "run.js", - "nanobench-compare": "compare.js" + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/nanobench/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "node_modules/ora/node_modules/has-flag": { + "version": "4.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/nanobench/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "node_modules/ora/node_modules/is-unicode-supported": { + "version": "0.1.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/nanobench/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "node_modules/ora/node_modules/strip-ansi": { + "version": "6.0.1", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/nanobench/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "node_modules/ora/node_modules/supports-color": { + "version": "7.2.0", "dev": true, + "license": "MIT", "dependencies": { - "ansi-regex": "^2.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/nanobench/node_modules/supports-color": { + "node_modules/os-filter-obj": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" + "license": "MIT", + "dependencies": { + "arch": "^2.1.0" }, "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "node": ">=4" } }, - "node_modules/napi-build-utils": { + "node_modules/os-tmpdir": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", - "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", - "optional": true - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=0.10.0" } }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "node_modules/netmask": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", - "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", + "node_modules/ospec": { + "version": "3.1.0", "dev": true, - "engines": { - "node": ">= 0.4.0" + "license": "MIT", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "ospec": "bin/ospec" } }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node_modules/node-abi": { - "version": "3.65.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.65.0.tgz", - "integrity": "sha512-ThjYBfoDNr08AWx6hGaRbfPwxKV9kVzAzOzlLKbk2CuqXE2xnCh+cbAGnwM3t8Lq4v9rUB7VfondlkBckcJrVA==", - "optional": true, + "node_modules/ospec/node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": ">=10" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/node-abi/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "optional": true, - "bin": { - "semver": "bin/semver.js" + "node_modules/ospec/node_modules/glob": { + "version": "7.2.3", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">=10" + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/node-abort-controller": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", - "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==" - }, - "node_modules/node-dir": { - "version": "0.1.17", - "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", - "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", + "node_modules/ospec/node_modules/minimatch": { + "version": "3.1.2", "dev": true, + "license": "ISC", "dependencies": { - "minimatch": "^3.0.2" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">= 0.10.5" + "node": "*" } }, - "node_modules/node-dir/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/outdent": { + "version": "0.5.0", "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "license": "MIT" + }, + "node_modules/p-cancelable": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.20" } }, - "node_modules/node-dir/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/p-filter": { + "version": "2.1.0", "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "p-map": "^2.0.0" }, "engines": { - "node": "*" + "node": ">=8" } }, - "node_modules/node-domexception": { + "node_modules/p-finally": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", - "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/jimmywarting" - }, - { - "type": "github", - "url": "https://paypal.me/jimmywarting" - } - ], + "dev": true, + "license": "MIT", "engines": { - "node": ">=10.5.0" + "node": ">=4" } }, - "node_modules/node-fetch": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", - "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", + "node_modules/p-limit": { + "version": "2.3.0", "dev": true, + "license": "MIT", "dependencies": { - "data-uri-to-buffer": "^4.0.0", - "fetch-blob": "^3.1.4", - "formdata-polyfill": "^4.0.10" + "p-try": "^2.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=6" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/node-fetch-commonjs": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/node-fetch-commonjs/-/node-fetch-commonjs-3.3.2.tgz", - "integrity": "sha512-VBlAiynj3VMLrotgwOS3OyECFxas5y7ltLcK4t41lMUZeaK15Ym4QRkqN0EQKAFL42q9i21EPKjzLUPfltR72A==", + "node_modules/p-locate": { + "version": "4.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "node-domexception": "^1.0.0", - "web-streams-polyfill": "^3.0.3" + "p-limit": "^2.2.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/node-fetch" + "node": ">=8" } }, - "node_modules/node-fetch-native": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.4.tgz", - "integrity": "sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==", - "dev": true - }, - "node_modules/node-html-parser": { - "version": "6.1.13", - "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-6.1.13.tgz", - "integrity": "sha512-qIsTMOY4C/dAa5Q5vsobRpOOvPfC4pB61UVW2uSwZNUp0QU/jCekTal1vMmbO0DgdHeLUJpv/ARmDqErVxA3Sg==", + "node_modules/p-map": { + "version": "2.1.0", "dev": true, - "dependencies": { - "css-select": "^5.1.0", - "he": "1.2.0" + "license": "MIT", + "engines": { + "node": ">=6" } }, - "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", - "dev": true + "node_modules/p-try": { + "version": "2.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } }, - "node_modules/non-layered-tidy-tree-layout": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/non-layered-tidy-tree-layout/-/non-layered-tidy-tree-layout-2.0.2.tgz", - "integrity": "sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==" + "node_modules/pac-proxy-agent": { + "version": "7.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@tootallnate/quickjs-emscripten": "^0.23.0", + "agent-base": "^7.0.2", + "debug": "^4.3.4", + "get-uri": "^6.0.1", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.5", + "pac-resolver": "^7.0.1", + "socks-proxy-agent": "^8.0.4" + }, + "engines": { + "node": ">= 14" + } }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "node_modules/pac-resolver": { + "version": "7.0.1", "dev": true, + "license": "MIT", "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" + "degenerator": "^5.0.0", + "netmask": "^2.0.2" + }, + "engines": { + "node": ">= 14" } }, - "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "node_modules/package-json-from-dist": { + "version": "1.0.0", + "dev": true, + "license": "BlueOak-1.0.0" + }, + "node_modules/pako": { + "version": "1.0.11", "dev": true, - "bin": { - "semver": "bin/semver" - } + "license": "(MIT AND Zlib)" }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "node_modules/parent-module": { + "version": "1.0.1", "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/normalize-url": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", - "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==", + "node_modules/parse-json": { + "version": "5.2.0", "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, "engines": { - "node": ">=14.16" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/npm-run-all": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", - "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "node_modules/parse-ms": { + "version": "2.1.0", "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "chalk": "^2.4.1", - "cross-spawn": "^6.0.5", - "memorystream": "^0.3.1", - "minimatch": "^3.0.4", - "pidtree": "^0.3.0", - "read-pkg": "^3.0.0", - "shell-quote": "^1.6.1", - "string.prototype.padend": "^3.0.0" - }, - "bin": { - "npm-run-all": "bin/npm-run-all/index.js", - "run-p": "bin/run-p/index.js", - "run-s": "bin/run-s/index.js" - }, + "license": "MIT", "engines": { - "node": ">= 4" + "node": ">=6" } }, - "node_modules/npm-run-all/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/parse5": { + "version": "7.1.2", "dev": true, + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "node_modules/npm-run-all/node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", "dev": true, + "license": "MIT", "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" + "parse5": "^6.0.1" } }, - "node_modules/npm-run-all/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { + "version": "6.0.1", "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } + "license": "MIT" }, - "node_modules/npm-run-all/node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "node_modules/parseurl": { + "version": "1.3.3", "dev": true, + "license": "MIT", "engines": { - "node": ">=4" + "node": ">= 0.8" } }, - "node_modules/npm-run-all/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "node_modules/path-exists": { + "version": "4.0.0", "dev": true, - "bin": { - "semver": "bin/semver" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/npm-run-all/node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "node_modules/path-is-absolute": { + "version": "1.0.1", "dev": true, - "dependencies": { - "shebang-regex": "^1.0.0" - }, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/npm-run-all/node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "node_modules/path-key": { + "version": "3.1.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/npm-run-all/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "node_modules/path-parse": { + "version": "1.0.7", "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } + "license": "MIT" }, - "node_modules/npm-run-path": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", - "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", + "node_modules/path-scurry": { + "version": "2.0.0", "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { - "path-key": "^4.0.0" + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": "20 || >=22" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/npm-run-path/node_modules/path-key": { + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "11.0.0", + "dev": true, + "license": "ISC", + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "dev": true, + "license": "MIT" + }, + "node_modules/path-type": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", "dev": true, + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=8" + } + }, + "node_modules/pathe": { + "version": "1.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/peek-readable": { + "version": "5.1.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "github", + "url": "https://github.com/sponsors/Borewit" } }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "node_modules/pend": { + "version": "1.2.0", "dev": true, - "dependencies": { - "boolbase": "^1.0.0" + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.0.1", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" }, "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/nypm": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/nypm/-/nypm-0.3.9.tgz", - "integrity": "sha512-BI2SdqqTHg2d4wJh8P9A1W+bslg33vOE9IZDY6eR2QC+Pu1iNBVZUqczrd43rJb+fMzHU7ltAYKsEFY/kHMFcw==", + "node_modules/pidtree": { + "version": "0.3.1", "dev": true, - "dependencies": { - "citty": "^0.1.6", - "consola": "^3.2.3", - "execa": "^8.0.1", - "pathe": "^1.1.2", - "pkg-types": "^1.1.1", - "ufo": "^1.5.3" - }, + "license": "MIT", "bin": { - "nypm": "dist/cli.mjs" + "pidtree": "bin/pidtree.js" }, "engines": { - "node": "^14.16.0 || >=16.10.0" + "node": ">=0.10" } }, - "node_modules/object-hash": { + "node_modules/pify": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "dev": true, + "license": "MIT", "engines": { "node": ">= 6" } }, - "node_modules/object-inspect": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", - "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "node_modules/piscina": { + "version": "4.6.1", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "nice-napi": "^1.0.2" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^4.0.0" + }, "engines": { - "node": ">= 0.4" + "node": ">=8" + } + }, + "node_modules/pkg-types": { + "version": "1.1.3", + "dev": true, + "license": "MIT", + "dependencies": { + "confbox": "^0.1.7", + "mlly": "^1.7.1", + "pathe": "^1.1.2" + } + }, + "node_modules/polished": { + "version": "4.3.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.17.8" }, + "engines": { + "node": ">=10" + } + }, + "node_modules/popper.js": { + "version": "1.16.1", + "license": "MIT", + "peer": true, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/popperjs" } }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "node_modules/possible-typed-array-names": { + "version": "1.0.0", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" } }, - "node_modules/object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "node_modules/postcss": { + "version": "8.4.41", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", "dependencies": { - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" + "nanoid": "^3.3.7", + "picocolors": "^1.0.1", + "source-map-js": "^1.2.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^10 || ^12 || >=14" } }, - "node_modules/ohash": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/ohash/-/ohash-1.1.3.tgz", - "integrity": "sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==", - "dev": true - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dev": true, + "node_modules/prebuild-install": { + "version": "7.1.2", + "license": "MIT", + "optional": true, "dependencies": { - "ee-first": "1.1.1" + "detect-libc": "^2.0.0", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^3.3.0", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + }, + "bin": { + "prebuild-install": "bin.js" }, "engines": { - "node": ">= 0.8" + "node": ">=10" } }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "devOptional": true, - "dependencies": { - "wrappy": "1" - } + "node_modules/prebuild-install/node_modules/chownr": { + "version": "1.1.4", + "license": "ISC", + "optional": true }, - "node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dev": true, + "node_modules/prebuild-install/node_modules/tar-fs": { + "version": "2.1.1", + "license": "MIT", + "optional": true, "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" } }, - "node_modules/openapi-path-templating": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/openapi-path-templating/-/openapi-path-templating-1.6.0.tgz", - "integrity": "sha512-1atBNwOUrZXthTvlvvX8k8ovFEF3iA8mDidYMkdOtvVdndBhTrspbwGXNOzEUaJhm9iUl4Tf5uQaeTLAJvwPig==", + "node_modules/prebuild-install/node_modules/tar-stream": { + "version": "2.2.0", + "license": "MIT", + "optional": true, "dependencies": { - "apg-lite": "^1.0.3" + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" }, "engines": { - "node": ">=12.20.0" + "node": ">=6" } }, - "node_modules/openapi-server-url-templating": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/openapi-server-url-templating/-/openapi-server-url-templating-1.1.0.tgz", - "integrity": "sha512-dtyTFKx2xVcO0W8JKaluXIHC9l/MLjHeflBaWjiWNMCHp/TBs9dEjQDbj/VFlHR4omFOKjjmqm1pW1aCAhmPBg==", + "node_modules/preferred-pm": { + "version": "3.1.4", + "dev": true, + "license": "MIT", "dependencies": { - "apg-lite": "^1.0.3" + "find-up": "^5.0.0", + "find-yarn-workspace-root2": "1.2.16", + "path-exists": "^4.0.0", + "which-pm": "^2.2.0" }, "engines": { - "node": ">=12.20.0" + "node": ">=10" } }, - "node_modules/optionator": { - "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "node_modules/preferred-pm/node_modules/find-up": { + "version": "5.0.0", "dev": true, + "license": "MIT", "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.5" + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "node_modules/preferred-pm/node_modules/locate-path": { + "version": "6.0.0", "dev": true, + "license": "MIT", "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" + "p-locate": "^5.0.0" }, "engines": { "node": ">=10" @@ -19660,3635 +20114,3295 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ora/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/preferred-pm/node_modules/p-limit": { + "version": "3.1.0", "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "yocto-queue": "^0.1.0" }, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ora/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/preferred-pm/node_modules/p-locate": { + "version": "5.0.0", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "p-limit": "^3.0.2" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ora/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/prelude-ls": { + "version": "1.2.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 0.8.0" } }, - "node_modules/ora/node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "node_modules/prettier": { + "version": "3.3.3", "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, "engines": { - "node": ">=10" + "node": ">=14" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ora/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" + "url": "https://github.com/prettier/prettier?sponsor=1" } }, - "node_modules/ora/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/pretty-format": { + "version": "29.7.0", "dev": true, + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" }, "engines": { - "node": ">=8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ospec": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/ospec/-/ospec-3.1.0.tgz", - "integrity": "sha512-+nGtjV3vlADp+UGfL51miAh/hB4awPBkQrArhcgG4trAaoA2gKt5bf9w0m9ch9zOr555cHWaCHZEDiBOkNZSxw==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" + "node": ">=10" }, - "bin": { - "ospec": "bin/ospec" + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/ospec/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/pretty-hrtime": { + "version": "1.0.3", "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/ospec/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pretty-ms": { + "version": "7.0.1", "dev": true, + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "parse-ms": "^2.1.0" }, "engines": { - "node": "*" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ospec/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/prismjs": { + "version": "1.29.0", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/proc-log": { + "version": "4.2.0", "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, + "license": "ISC", "engines": { - "node": "*" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/outdent": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/outdent/-/outdent-0.5.0.tgz", - "integrity": "sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==", - "dev": true + "node_modules/process": { + "version": "0.11.10", + "license": "MIT", + "engines": { + "node": ">= 0.6.0" + } }, - "node_modules/p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", + "node_modules/process-nextick-args": { + "version": "2.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/progress": { + "version": "2.0.3", "dev": true, + "license": "MIT", "engines": { - "node": ">=12.20" + "node": ">=0.4.0" } }, - "node_modules/p-filter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-2.1.0.tgz", - "integrity": "sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==", + "node_modules/prompts": { + "version": "2.4.2", "dev": true, + "license": "MIT", "dependencies": { - "p-map": "^2.0.0" + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" }, "engines": { - "node": ">=8" + "node": ">= 6" } }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "node_modules/prompts/node_modules/kleur": { + "version": "3.0.3", "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, + "license": "MIT", "engines": { "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "node_modules/prop-types": { + "version": "15.8.1", "dev": true, + "license": "MIT", "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" } }, - "node_modules/p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "node_modules/prop-types/node_modules/object-assign": { + "version": "4.1.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "dev": true, + "license": "MIT" + }, + "node_modules/proper-lockfile": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "retry": "^0.12.0", + "signal-exit": "^3.0.2" + } + }, + "node_modules/proper-lockfile/node_modules/signal-exit": { + "version": "3.0.7", + "dev": true, + "license": "ISC" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", "dev": true, + "license": "MIT", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, "engines": { - "node": ">=6" + "node": ">= 0.10" } }, - "node_modules/pac-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.2.tgz", - "integrity": "sha512-BFi3vZnO9X5Qt6NRz7ZOaPja3ic0PhlsmCRYLOpN11+mWBCR6XJDqW5RF3j8jm4WGGQZtBA+bTfxYzeKW73eHg==", + "node_modules/proxy-agent": { + "version": "6.3.1", "dev": true, + "license": "MIT", "dependencies": { - "@tootallnate/quickjs-emscripten": "^0.23.0", "agent-base": "^7.0.2", "debug": "^4.3.4", - "get-uri": "^6.0.1", "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.5", - "pac-resolver": "^7.0.1", - "socks-proxy-agent": "^8.0.4" + "https-proxy-agent": "^7.0.2", + "lru-cache": "^7.14.1", + "pac-proxy-agent": "^7.0.1", + "proxy-from-env": "^1.1.0", + "socks-proxy-agent": "^8.0.2" }, "engines": { "node": ">= 14" } }, - "node_modules/pac-resolver": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", - "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", + "node_modules/proxy-agent/node_modules/lru-cache": { + "version": "7.18.3", "dev": true, - "dependencies": { - "degenerator": "^5.0.0", - "netmask": "^2.0.2" - }, + "license": "ISC", "engines": { - "node": ">= 14" + "node": ">=12" } }, - "node_modules/package-json-from-dist": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", - "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", - "dev": true - }, - "node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true + "node_modules/proxy-from-env": { + "version": "1.1.0", + "license": "MIT" }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "node_modules/pseudolocale": { + "version": "2.1.0", "dev": true, + "license": "MIT", "dependencies": { - "callsites": "^3.0.0" + "commander": "^10.0.0" + }, + "bin": { + "pseudolocale": "dist/cli.mjs" }, "engines": { - "node": ">=6" + "node": ">=16.0.0" } }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "node_modules/pseudolocale/node_modules/commander": { + "version": "10.0.1", "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, + "license": "MIT", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=14" } }, - "node_modules/parse-ms": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz", - "integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==", + "node_modules/pseudomap": { + "version": "1.0.2", + "dev": true, + "license": "ISC" + }, + "node_modules/pump": { + "version": "3.0.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, - "node_modules/parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "node_modules/puppeteer-core": { + "version": "21.11.0", "dev": true, + "license": "Apache-2.0", "dependencies": { - "entities": "^4.4.0" + "@puppeteer/browsers": "1.9.1", + "chromium-bidi": "0.5.8", + "cross-fetch": "4.0.0", + "debug": "4.3.4", + "devtools-protocol": "0.0.1232444", + "ws": "8.16.0" }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" + "engines": { + "node": ">=16.13.2" } }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "node_modules/puppeteer-core/node_modules/debug": { + "version": "4.3.4", "dev": true, + "license": "MIT", "dependencies": { - "parse5": "^6.0.1" - } - }, - "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true, + "ms": "2.1.2" + }, "engines": { - "node": ">= 0.8" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "node_modules/puppeteer-core/node_modules/devtools-protocol": { + "version": "0.0.1232444", "dev": true, - "engines": { - "node": ">=8" - } + "license": "BSD-3-Clause" }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "node_modules/puppeteer-core/node_modules/ws": { + "version": "8.16.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } } }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "node_modules/pure-rand": { + "version": "6.1.0", "dev": true, - "engines": { - "node": ">=8" - } + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/dubzzz" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fast-check" + } + ], + "license": "MIT" }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true + "node_modules/qrjs": { + "version": "0.2.0", + "license": "MIT" }, - "node_modules/path-scurry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", - "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", - "dev": true, + "node_modules/qs": { + "version": "6.13.0", + "license": "BSD-3-Clause", "dependencies": { - "lru-cache": "^11.0.0", - "minipass": "^7.1.2" + "side-channel": "^1.0.6" }, "engines": { - "node": "20 || >=22" + "node": ">=0.6" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.0.tgz", - "integrity": "sha512-Qv32eSV1RSCfhY3fpPE2GNZ8jgM9X7rdAfemLWqTUxwiyIC4jJ6Sy0fZ8H+oLWevO6i4/bizg7c8d8i6bxrzbA==", + "node_modules/query-selector-shadow-dom": { + "version": "1.0.1", "dev": true, - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", - "dev": true + "license": "MIT" }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "node_modules/queue-microtask": { + "version": "1.2.3", "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/pathe": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", - "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", - "dev": true - }, - "node_modules/pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" }, - "node_modules/picocolors": { + "node_modules/queue-tick": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", - "dev": true + "dev": true, + "license": "MIT" }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "node_modules/quick-lru": { + "version": "5.1.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=8.6" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/pidtree": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", - "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "node_modules/ramda": { + "version": "0.29.0", "dev": true, - "bin": { - "pidtree": "bin/pidtree.js" - }, - "engines": { - "node": ">=0.10" + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ramda" } }, - "node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "dev": true, - "engines": { - "node": ">=4" + "dependencies": { + "safe-buffer": "^5.1.0" } }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "node_modules/range-parser": { + "version": "1.2.1", "dev": true, + "license": "MIT", "engines": { - "node": ">= 6" + "node": ">= 0.6" } }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, + "node_modules/rapidoc": { + "version": "9.3.4", + "license": "MIT", "dependencies": { - "find-up": "^4.0.0" + "@apitools/openapi-parser": "0.0.30", + "base64-arraybuffer": "^1.0.2", + "buffer": "^6.0.3", + "lit": "^2.6.1", + "marked": "^4.2.12", + "prismjs": "^1.29.0", + "xml-but-prettier": "^1.0.1" }, "engines": { - "node": ">=8" - } - }, - "node_modules/pkg-types": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.1.3.tgz", - "integrity": "sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==", - "dev": true, - "dependencies": { - "confbox": "^0.1.7", - "mlly": "^1.7.1", - "pathe": "^1.1.2" + "node": ">=10.21.0" } }, - "node_modules/polished": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/polished/-/polished-4.3.1.tgz", - "integrity": "sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==", - "dev": true, + "node_modules/rapidoc/node_modules/@lit/reactive-element": { + "version": "1.6.3", + "license": "BSD-3-Clause", "dependencies": { - "@babel/runtime": "^7.17.8" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/possible-typed-array-names": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", - "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", - "dev": true, - "engines": { - "node": ">= 0.4" + "@lit-labs/ssr-dom-shim": "^1.0.0" } }, - "node_modules/postcss": { - "version": "8.4.41", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.41.tgz", - "integrity": "sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==", - "dev": true, + "node_modules/rapidoc/node_modules/buffer": { + "version": "6.0.3", "funding": [ { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "type": "github", + "url": "https://github.com/sponsors/feross" }, { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" + "type": "patreon", + "url": "https://www.patreon.com/feross" }, { - "type": "github", - "url": "https://github.com/sponsors/ai" + "type": "consulting", + "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.1", - "source-map-js": "^1.2.0" + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/rapidoc/node_modules/lit": { + "version": "2.8.0", + "license": "BSD-3-Clause", + "dependencies": { + "@lit/reactive-element": "^1.6.0", + "lit-element": "^3.3.0", + "lit-html": "^2.8.0" + } + }, + "node_modules/rapidoc/node_modules/lit-element": { + "version": "3.3.3", + "license": "BSD-3-Clause", + "dependencies": { + "@lit-labs/ssr-dom-shim": "^1.1.0", + "@lit/reactive-element": "^1.3.0", + "lit-html": "^2.8.0" + } + }, + "node_modules/rapidoc/node_modules/lit-html": { + "version": "2.8.0", + "license": "BSD-3-Clause", + "dependencies": { + "@types/trusted-types": "^2.0.2" + } + }, + "node_modules/raw-body": { + "version": "2.5.2", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" }, "engines": { - "node": "^10 || ^12 || >=14" + "node": ">= 0.8" } }, - "node_modules/prebuild-install": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz", - "integrity": "sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==", + "node_modules/rc": { + "version": "1.2.8", + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", "optional": true, "dependencies": { - "detect-libc": "^2.0.0", - "expand-template": "^2.0.3", - "github-from-package": "0.0.0", - "minimist": "^1.2.3", - "mkdirp-classic": "^0.5.3", - "napi-build-utils": "^1.0.1", - "node-abi": "^3.3.0", - "pump": "^3.0.0", - "rc": "^1.2.7", - "simple-get": "^4.0.0", - "tar-fs": "^2.0.0", - "tunnel-agent": "^0.6.0" + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" }, "bin": { - "prebuild-install": "bin.js" + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "18.3.1", + "dev": true, + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" }, "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "node_modules/prebuild-install/node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "optional": true - }, - "node_modules/prebuild-install/node_modules/tar-fs": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", - "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", - "optional": true, - "dependencies": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" + "node_modules/react-colorful": { + "version": "5.6.1", + "dev": true, + "license": "MIT", + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" } }, - "node_modules/prebuild-install/node_modules/tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "optional": true, + "node_modules/react-dom": { + "version": "18.3.1", + "dev": true, + "license": "MIT", "dependencies": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" }, - "engines": { - "node": ">=6" + "peerDependencies": { + "react": "^18.3.1" } }, - "node_modules/preferred-pm": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.4.tgz", - "integrity": "sha512-lEHd+yEm22jXdCphDrkvIJQU66EuLojPPtvZkpKIkiD+l0DMThF/niqZKJSoU8Vl7iuvtmzyMhir9LdVy5WMnA==", + "node_modules/react-is": { + "version": "18.3.1", + "dev": true, + "license": "MIT" + }, + "node_modules/react-remove-scroll": { + "version": "2.5.5", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "find-up": "^5.0.0", - "find-yarn-workspace-root2": "1.2.16", - "path-exists": "^4.0.0", - "which-pm": "^2.2.0" + "react-remove-scroll-bar": "^2.3.3", + "react-style-singleton": "^2.2.1", + "tslib": "^2.1.0", + "use-callback-ref": "^1.3.0", + "use-sidecar": "^1.1.2" }, "engines": { "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/preferred-pm/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "node_modules/react-remove-scroll-bar": { + "version": "2.3.6", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" + "react-style-singleton": "^2.2.1", + "tslib": "^2.0.0" }, "engines": { "node": ">=10" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/preferred-pm/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "node_modules/react-style-singleton": { + "version": "2.2.1", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "p-locate": "^5.0.0" + "get-nonce": "^1.0.0", + "invariant": "^2.2.4", + "tslib": "^2.0.0" }, "engines": { "node": ">=10" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/preferred-pm/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "node_modules/read-pkg": { + "version": "3.0.0", "dev": true, + "license": "MIT", "dependencies": { - "yocto-queue": "^0.1.0" + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/preferred-pm/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "node_modules/read-pkg-up": { + "version": "10.0.0", "dev": true, + "license": "MIT", "dependencies": { - "p-limit": "^3.0.2" + "find-up": "^6.3.0", + "read-pkg": "^8.0.0", + "type-fest": "^3.12.0" }, "engines": { - "node": ">=10" + "node": ">=16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", - "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "6.3.0", "dev": true, - "bin": { - "prettier": "bin/prettier.cjs" + "license": "MIT", + "dependencies": { + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" }, "engines": { - "node": ">=14" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", + "node_modules/read-pkg-up/node_modules/hosted-git-info": { + "version": "7.0.2", "dev": true, + "license": "ISC", "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" + "lru-cache": "^10.0.1" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "node_modules/read-pkg-up/node_modules/json-parse-even-better-errors": { + "version": "3.0.2", "dev": true, + "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "node_modules/read-pkg-up/node_modules/lines-and-columns": { + "version": "2.0.4", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/pretty-ms": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz", - "integrity": "sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==", + "node_modules/read-pkg-up/node_modules/locate-path": { + "version": "7.2.0", "dev": true, + "license": "MIT", "dependencies": { - "parse-ms": "^2.1.0" + "p-locate": "^6.0.0" }, "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/prismjs": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", - "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", + "node_modules/read-pkg-up/node_modules/lru-cache": { + "version": "10.4.3", + "dev": true, + "license": "ISC" + }, + "node_modules/read-pkg-up/node_modules/normalize-package-data": { + "version": "6.0.2", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "hosted-git-info": "^7.0.0", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" + }, "engines": { - "node": ">=6" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "node_modules/read-pkg-up/node_modules/p-limit": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^1.0.0" + }, "engines": { - "node": ">= 0.6.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "node_modules/read-pkg-up/node_modules/p-locate": { + "version": "6.0.0", "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^4.0.0" + }, "engines": { - "node": ">=0.4.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "node_modules/read-pkg-up/node_modules/parse-json": { + "version": "7.1.1", "dev": true, + "license": "MIT", "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" + "@babel/code-frame": "^7.21.4", + "error-ex": "^1.3.2", + "json-parse-even-better-errors": "^3.0.0", + "lines-and-columns": "^2.0.3", + "type-fest": "^3.8.0" }, "engines": { - "node": ">= 6" + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/prompts/node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "node_modules/read-pkg-up/node_modules/path-exists": { + "version": "5.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=6" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "node_modules/read-pkg-up/node_modules/read-pkg": { + "version": "8.1.0", "dev": true, + "license": "MIT", "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" + "@types/normalize-package-data": "^2.4.1", + "normalize-package-data": "^6.0.0", + "parse-json": "^7.0.0", + "type-fest": "^4.2.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/prop-types/node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "node_modules/read-pkg-up/node_modules/read-pkg/node_modules/type-fest": { + "version": "4.23.0", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=0.10.0" + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/prop-types/node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "dev": true - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "node_modules/read-pkg-up/node_modules/semver": { + "version": "7.6.3", "dev": true, - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">= 0.10" + "node": ">=10" } }, - "node_modules/proxy-agent": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.3.1.tgz", - "integrity": "sha512-Rb5RVBy1iyqOtNl15Cw/llpeLH8bsb37gM1FUfKQ+Wck6xHlbAhWGUFiTRHtkjqGTA5pSHz6+0hrPW/oECihPQ==", + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "3.13.1", "dev": true, - "dependencies": { - "agent-base": "^7.0.2", - "debug": "^4.3.4", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.2", - "lru-cache": "^7.14.1", - "pac-proxy-agent": "^7.0.1", - "proxy-from-env": "^1.1.0", - "socks-proxy-agent": "^8.0.2" - }, + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">= 14" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/proxy-agent/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "node_modules/read-pkg-up/node_modules/yocto-queue": { + "version": "1.1.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" - }, - "node_modules/pseudolocale": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/pseudolocale/-/pseudolocale-2.1.0.tgz", - "integrity": "sha512-af5fsrRvVwD+MBasBJvuDChT0KDqT0nEwD9NTgbtHJ16FKomWac9ua0z6YVNB4G9x9IOaiGWym62aby6n4tFMA==", + "node_modules/read-pkg/node_modules/path-type": { + "version": "3.0.0", "dev": true, + "license": "MIT", "dependencies": { - "commander": "^10.0.0" - }, - "bin": { - "pseudolocale": "dist/cli.mjs" + "pify": "^3.0.0" }, "engines": { - "node": ">=16.0.0" + "node": ">=4" } }, - "node_modules/pseudolocale/node_modules/commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "node_modules/read-yaml-file": { + "version": "1.1.0", "dev": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", - "dev": true - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "devOptional": true, + "license": "MIT", "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "graceful-fs": "^4.1.5", + "js-yaml": "^3.6.1", + "pify": "^4.0.1", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "node_modules/read-yaml-file/node_modules/pify": { + "version": "4.0.1", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, - "node_modules/puppeteer-core": { - "version": "21.11.0", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-21.11.0.tgz", - "integrity": "sha512-ArbnyA3U5SGHokEvkfWjW+O8hOxV1RSJxOgriX/3A4xZRqixt9ZFHD0yPgZQF05Qj0oAqi8H/7stDorjoHY90Q==", - "dev": true, + "node_modules/readable-stream": { + "version": "3.6.2", + "devOptional": true, + "license": "MIT", "dependencies": { - "@puppeteer/browsers": "1.9.1", - "chromium-bidi": "0.5.8", - "cross-fetch": "4.0.0", - "debug": "4.3.4", - "devtools-protocol": "0.0.1232444", - "ws": "8.16.0" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": ">=16.13.2" + "node": ">= 6" } }, - "node_modules/puppeteer-core/node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "node_modules/readable-web-to-node-stream": { + "version": "3.0.2", "dev": true, + "license": "MIT", "dependencies": { - "ms": "2.1.2" + "readable-stream": "^3.6.0" }, "engines": { - "node": ">=6.0" + "node": ">=8" }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" } }, - "node_modules/puppeteer-core/node_modules/devtools-protocol": { - "version": "0.0.1232444", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1232444.tgz", - "integrity": "sha512-pM27vqEfxSxRkTMnF+XCmxSEb6duO5R+t8A9DEEJgy4Wz2RVanje2mmj99B6A3zv2r/qGfYlOvYznUhuokizmg==", - "dev": true - }, - "node_modules/puppeteer-core/node_modules/ws": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", - "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", + "node_modules/readdir-glob": { + "version": "1.1.3", "dev": true, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } + "license": "Apache-2.0", + "dependencies": { + "minimatch": "^5.1.0" } }, - "node_modules/qrjs": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/qrjs/-/qrjs-0.2.0.tgz", - "integrity": "sha512-6tOePfihDByEXDULYlT/FmV27m5rX6IehCeZ82LouBD5kzSNqNXuVog8m1KGuGNyQovVOb0nKOB2ybHRRRgKJw==" - }, - "node_modules/qs": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "node_modules/readdir-glob/node_modules/minimatch": { + "version": "5.1.6", + "dev": true, + "license": "ISC", "dependencies": { - "side-channel": "^1.0.6" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=10" } }, - "node_modules/query-selector-shadow-dom": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/query-selector-shadow-dom/-/query-selector-shadow-dom-1.0.1.tgz", - "integrity": "sha512-lT5yCqEBgfoMYpf3F2xQRK7zEr1rhIIZuceDK6+xRkJQ4NMbHTwXqk4NkwDwQMNqXgG9r9fyHnzwNVs6zV5KRw==", - "dev": true - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/queue-tick": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", - "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", - "dev": true - }, - "node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "node_modules/readdirp": { + "version": "3.6.0", "dev": true, - "engines": { - "node": ">=10" + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=8.10.0" } }, - "node_modules/ramda": { - "version": "0.29.0", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.29.0.tgz", - "integrity": "sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==", + "node_modules/recast": { + "version": "0.23.9", "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ramda" + "license": "MIT", + "dependencies": { + "ast-types": "^0.16.1", + "esprima": "~4.0.0", + "source-map": "~0.6.1", + "tiny-invariant": "^1.3.3", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">= 4" } }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "node_modules/recast/node_modules/ast-types": { + "version": "0.16.1", "dev": true, + "license": "MIT", "dependencies": { - "safe-buffer": "^5.1.0" + "tslib": "^2.0.1" + }, + "engines": { + "node": ">=4" } }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "node_modules/recast/node_modules/source-map": { + "version": "0.6.1", "dev": true, + "license": "BSD-3-Clause", "engines": { - "node": ">= 0.6" + "node": ">=0.10.0" } }, - "node_modules/rapidoc": { - "version": "9.3.4", - "resolved": "https://registry.npmjs.org/rapidoc/-/rapidoc-9.3.4.tgz", - "integrity": "sha512-kqNuOSmjlf12SpSfPQaIMuehj7w8JWFFr9/l2zieG7/gCJr1NG2XL920uoqNlXzku1DO8NeHRkSXCmyaZxEOew==", + "node_modules/recursive-readdir": { + "version": "2.2.3", + "dev": true, + "license": "MIT", "dependencies": { - "@apitools/openapi-parser": "0.0.30", - "base64-arraybuffer": "^1.0.2", - "buffer": "^6.0.3", - "lit": "^2.6.1", - "marked": "^4.2.12", - "prismjs": "^1.29.0", - "xml-but-prettier": "^1.0.1" + "minimatch": "^3.0.5" }, "engines": { - "node": ">=10.21.0" + "node": ">=6.0.0" } }, - "node_modules/rapidoc/node_modules/@lit/reactive-element": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-1.6.3.tgz", - "integrity": "sha512-QuTgnG52Poic7uM1AN5yJ09QMe0O28e10XzSvWDz02TJiiKee4stsiownEIadWm8nYzyDAyT+gKzUoZmiWQtsQ==", + "node_modules/recursive-readdir/node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", "dependencies": { - "@lit-labs/ssr-dom-shim": "^1.0.0" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/rapidoc/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "node_modules/recursive-readdir/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "node_modules/rapidoc/node_modules/lit": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/lit/-/lit-2.8.0.tgz", - "integrity": "sha512-4Sc3OFX9QHOJaHbmTMk28SYgVxLN3ePDjg7hofEft2zWlehFL3LiAuapWc4U/kYwMYJSh2hTCPZ6/LIC7ii0MA==", - "dependencies": { - "@lit/reactive-element": "^1.6.0", - "lit-element": "^3.3.0", - "lit-html": "^2.8.0" - } + "node_modules/regenerate": { + "version": "1.4.2", + "dev": true, + "license": "MIT" }, - "node_modules/rapidoc/node_modules/lit-element": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-3.3.3.tgz", - "integrity": "sha512-XbeRxmTHubXENkV4h8RIPyr8lXc+Ff28rkcQzw3G6up2xg5E8Zu1IgOWIwBLEQsu3cOVFqdYwiVi0hv0SlpqUA==", + "node_modules/regenerate-unicode-properties": { + "version": "10.1.1", + "dev": true, + "license": "MIT", "dependencies": { - "@lit-labs/ssr-dom-shim": "^1.1.0", - "@lit/reactive-element": "^1.3.0", - "lit-html": "^2.8.0" + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" } }, - "node_modules/rapidoc/node_modules/lit-html": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-2.8.0.tgz", - "integrity": "sha512-o9t+MQM3P4y7M7yNzqAyjp7z+mQGa4NS4CxiyLqFPyFWyc4O+nodLrkrxSaCTrla6M5YOLaT3RpbbqjszB5g3Q==", + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "license": "MIT" + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "dev": true, + "license": "MIT", "dependencies": { - "@types/trusted-types": "^2.0.2" + "@babel/runtime": "^7.8.4" } }, - "node_modules/raw-body": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "node_modules/regexp.prototype.flags": { + "version": "1.5.2", "dev": true, + "license": "MIT", "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" + "call-bind": "^1.0.6", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.1" }, "engines": { - "node": ">= 0.8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "optional": true, + "node_modules/regexpu-core": { + "version": "5.3.2", + "dev": true, + "license": "MIT", "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/rc/node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "optional": true, "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "node_modules/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", - "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "node_modules/regjsparser": { + "version": "0.9.1", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "loose-envify": "^1.1.0" + "jsesc": "~0.5.0" }, - "engines": { - "node": ">=0.10.0" + "bin": { + "regjsparser": "bin/parser" } }, - "node_modules/react-colorful": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz", - "integrity": "sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==", + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", "dev": true, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" + "bin": { + "jsesc": "bin/jsesc" } }, - "node_modules/react-dom": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", - "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "node_modules/rehype-external-links": { + "version": "3.0.0", "dev": true, + "license": "MIT", "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" + "@types/hast": "^3.0.0", + "@ungap/structured-clone": "^1.0.0", + "hast-util-is-element": "^3.0.0", + "is-absolute-url": "^4.0.0", + "space-separated-tokens": "^2.0.0", + "unist-util-visit": "^5.0.0" }, - "peerDependencies": { - "react": "^18.3.1" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true - }, - "node_modules/react-remove-scroll": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz", - "integrity": "sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==", + "node_modules/rehype-slug": { + "version": "6.0.0", "dev": true, - "peer": true, + "license": "MIT", "dependencies": { - "react-remove-scroll-bar": "^2.3.3", - "react-style-singleton": "^2.2.1", - "tslib": "^2.1.0", - "use-callback-ref": "^1.3.0", - "use-sidecar": "^1.1.2" + "@types/hast": "^3.0.0", + "github-slugger": "^2.0.0", + "hast-util-heading-rank": "^3.0.0", + "hast-util-to-string": "^3.0.0", + "unist-util-visit": "^5.0.0" }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "license": "MIT", "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "node": ">=0.10" } }, - "node_modules/react-remove-scroll-bar": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.6.tgz", - "integrity": "sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==", + "node_modules/require-directory": { + "version": "2.1.1", "dev": true, - "peer": true, - "dependencies": { - "react-style-singleton": "^2.2.1", - "tslib": "^2.0.0" - }, + "license": "MIT", "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "node": ">=0.10.0" } }, - "node_modules/react-style-singleton": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.1.tgz", - "integrity": "sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==", + "node_modules/requireindex": { + "version": "1.2.0", "dev": true, - "peer": true, + "license": "MIT", + "engines": { + "node": ">=0.10.5" + } + }, + "node_modules/resolve": { + "version": "1.22.8", + "dev": true, + "license": "MIT", "dependencies": { - "get-nonce": "^1.0.0", - "invariant": "^2.2.4", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=10" + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + "bin": { + "resolve": "bin/resolve" }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "node_modules/resolve-alpn": { + "version": "1.2.1", "dev": true, - "dependencies": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - }, + "license": "MIT" + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">=4" + "node": ">=8" } }, - "node_modules/read-pkg-up": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-10.0.0.tgz", - "integrity": "sha512-jgmKiS//w2Zs+YbX039CorlkOp8FIVbSAN8r8GJHDsGlmNPXo+VeHkqAwCiQVTTx5/LwLZTcEw59z3DvcLbr0g==", + "node_modules/resolve-pkg": { + "version": "2.0.0", "dev": true, + "license": "MIT", "dependencies": { - "find-up": "^6.3.0", - "read-pkg": "^8.0.0", - "type-fest": "^3.12.0" + "resolve-from": "^5.0.0" }, "engines": { - "node": ">=16" - }, + "node": ">=8" + } + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "dev": true, + "license": "MIT", "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" } }, - "node_modules/read-pkg-up/node_modules/find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "node_modules/responselike": { + "version": "3.0.0", "dev": true, + "license": "MIT", "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" + "lowercase-keys": "^3.0.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=14.16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/read-pkg-up/node_modules/hosted-git-info": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", - "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", + "node_modules/resq": { + "version": "1.11.0", "dev": true, + "license": "MIT", "dependencies": { - "lru-cache": "^10.0.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" + "fast-deep-equal": "^2.0.1" } }, - "node_modules/read-pkg-up/node_modules/json-parse-even-better-errors": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz", - "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==", + "node_modules/resq/node_modules/fast-deep-equal": { + "version": "2.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/restore-cursor": { + "version": "3.1.0", "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=8" } }, - "node_modules/read-pkg-up/node_modules/lines-and-columns": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.4.tgz", - "integrity": "sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==", + "node_modules/restore-cursor/node_modules/mimic-fn": { + "version": "2.1.0", "dev": true, + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=6" } }, - "node_modules/read-pkg-up/node_modules/locate-path": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + "node_modules/restore-cursor/node_modules/onetime": { + "version": "5.1.2", "dev": true, + "license": "MIT", "dependencies": { - "p-locate": "^6.0.0" + "mimic-fn": "^2.1.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/read-pkg-up/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true + "node_modules/restore-cursor/node_modules/signal-exit": { + "version": "3.0.7", + "dev": true, + "license": "ISC" }, - "node_modules/read-pkg-up/node_modules/normalize-package-data": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz", - "integrity": "sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==", + "node_modules/retry": { + "version": "0.12.0", "dev": true, - "dependencies": { - "hosted-git-info": "^7.0.0", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" - }, + "license": "MIT", "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">= 4" } }, - "node_modules/read-pkg-up/node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "node_modules/reusify": { + "version": "1.0.4", "dev": true, - "dependencies": { - "yocto-queue": "^1.0.0" - }, + "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "iojs": ">=1.0.0", + "node": ">=0.10.0" } }, - "node_modules/read-pkg-up/node_modules/p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "node_modules/rgb2hex": { + "version": "0.2.5", "dev": true, + "license": "MIT" + }, + "node_modules/robust-predicates": { + "version": "3.0.2", + "license": "Unlicense" + }, + "node_modules/rollup": { + "version": "4.20.0", + "dev": true, + "license": "MIT", "dependencies": { - "p-limit": "^4.0.0" + "@types/estree": "1.0.5" + }, + "bin": { + "rollup": "dist/bin/rollup" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=18.0.0", + "npm": ">=8.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.20.0", + "@rollup/rollup-android-arm64": "4.20.0", + "@rollup/rollup-darwin-arm64": "4.20.0", + "@rollup/rollup-darwin-x64": "4.20.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.20.0", + "@rollup/rollup-linux-arm-musleabihf": "4.20.0", + "@rollup/rollup-linux-arm64-gnu": "4.20.0", + "@rollup/rollup-linux-arm64-musl": "4.20.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.20.0", + "@rollup/rollup-linux-riscv64-gnu": "4.20.0", + "@rollup/rollup-linux-s390x-gnu": "4.20.0", + "@rollup/rollup-linux-x64-gnu": "4.20.0", + "@rollup/rollup-linux-x64-musl": "4.20.0", + "@rollup/rollup-win32-arm64-msvc": "4.20.0", + "@rollup/rollup-win32-ia32-msvc": "4.20.0", + "@rollup/rollup-win32-x64-msvc": "4.20.0", + "fsevents": "~2.3.2" } }, - "node_modules/read-pkg-up/node_modules/parse-json": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-7.1.1.tgz", - "integrity": "sha512-SgOTCX/EZXtZxBE5eJ97P4yGM5n37BwRU+YMsH4vNzFqJV/oWFXXCmwFlgWUM4PrakybVOueJJ6pwHqSVhTFDw==", + "node_modules/rollup-plugin-copy": { + "version": "3.5.0", "dev": true, + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.21.4", - "error-ex": "^1.3.2", - "json-parse-even-better-errors": "^3.0.0", - "lines-and-columns": "^2.0.3", - "type-fest": "^3.8.0" + "@types/fs-extra": "^8.0.1", + "colorette": "^1.1.0", + "fs-extra": "^8.1.0", + "globby": "10.0.1", + "is-plain-object": "^3.0.0" }, "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8.3" } }, - "node_modules/read-pkg-up/node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "node_modules/rollup-plugin-copy/node_modules/brace-expansion": { + "version": "1.1.11", "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/read-pkg-up/node_modules/read-pkg": { + "node_modules/rollup-plugin-copy/node_modules/fs-extra": { "version": "8.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-8.1.0.tgz", - "integrity": "sha512-PORM8AgzXeskHO/WEv312k9U03B8K9JSiWF/8N9sUuFjBa+9SF2u6K7VClzXwDXab51jCd8Nd36CNM+zR97ScQ==", "dev": true, + "license": "MIT", "dependencies": { - "@types/normalize-package-data": "^2.4.1", - "normalize-package-data": "^6.0.0", - "parse-json": "^7.0.0", - "type-fest": "^4.2.0" + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" }, "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6 <7 || >=8" } }, - "node_modules/read-pkg-up/node_modules/read-pkg/node_modules/type-fest": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.23.0.tgz", - "integrity": "sha512-ZiBujro2ohr5+Z/hZWHESLz3g08BBdrdLMieYFULJO+tWc437sn8kQsWLJoZErY8alNhxre9K4p3GURAG11n+w==", + "node_modules/rollup-plugin-copy/node_modules/glob": { + "version": "7.2.3", "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, "engines": { - "node": ">=16" + "node": "*" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/read-pkg-up/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "node_modules/rollup-plugin-copy/node_modules/globby": { + "version": "10.0.1", "dev": true, - "bin": { - "semver": "bin/semver.js" + "license": "MIT", + "dependencies": { + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" }, "engines": { - "node": ">=10" - } - }, - "node_modules/read-pkg-up/node_modules/type-fest": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz", - "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==", - "dev": true, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/read-pkg-up/node_modules/yocto-queue": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", - "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", + "node_modules/rollup-plugin-copy/node_modules/is-plain-object": { + "version": "3.0.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/read-pkg/node_modules/path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "node_modules/rollup-plugin-copy/node_modules/minimatch": { + "version": "3.1.2", "dev": true, + "license": "ISC", "dependencies": { - "pify": "^3.0.0" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=4" + "node": "*" } }, - "node_modules/read-yaml-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-yaml-file/-/read-yaml-file-1.1.0.tgz", - "integrity": "sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==", + "node_modules/rollup-plugin-modify": { + "version": "3.0.0", "dev": true, + "license": "WTFPL", "dependencies": { - "graceful-fs": "^4.1.5", - "js-yaml": "^3.6.1", - "pify": "^4.0.1", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=6" + "magic-string": "0.25.2", + "ospec": "3.1.0" } }, - "node_modules/read-yaml-file/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "node_modules/rollup-plugin-modify/node_modules/magic-string": { + "version": "0.25.2", "dev": true, - "engines": { - "node": ">=6" + "license": "MIT", + "dependencies": { + "sourcemap-codec": "^1.4.4" } }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "devOptional": true, + "node_modules/rollup-plugin-postcss-lit": { + "version": "2.1.0", + "dev": true, + "license": "MIT", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, + "@rollup/pluginutils": "^5.0.2", + "transform-ast": "^2.4.4" + } + }, + "node_modules/run-async": { + "version": "3.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 6" + "node": ">=0.12.0" } }, - "node_modules/readdir-glob": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", - "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", + "node_modules/run-parallel": { + "version": "1.2.0", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", "dependencies": { - "minimatch": "^5.1.0" + "queue-microtask": "^1.2.2" } }, - "node_modules/readdir-glob/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "node_modules/rw": { + "version": "1.3.3", + "license": "BSD-3-Clause" + }, + "node_modules/rxjs": { + "version": "7.8.1", "dev": true, + "license": "Apache-2.0", "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" + "tslib": "^2.1.0" } }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, + "node_modules/sade": { + "version": "1.8.1", + "license": "MIT", "dependencies": { - "picomatch": "^2.2.1" + "mri": "^1.1.0" }, "engines": { - "node": ">=8.10.0" + "node": ">=6" } }, - "node_modules/recast": { - "version": "0.23.9", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.9.tgz", - "integrity": "sha512-Hx/BGIbwj+Des3+xy5uAtAbdCyqK9y9wbBcDFDYanLS9JnMqf7OeF87HQwUimE87OEc72mr6tkKUKMBBL+hF9Q==", + "node_modules/safaridriver": { + "version": "0.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/safe-array-concat": { + "version": "1.1.2", "dev": true, + "license": "MIT", "dependencies": { - "ast-types": "^0.16.1", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tiny-invariant": "^1.3.3", - "tslib": "^2.0.1" + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" }, "engines": { - "node": ">= 4" + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/recast/node_modules/ast-types": { - "version": "0.16.1", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", - "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", + "node_modules/safe-buffer": { + "version": "5.2.1", + "devOptional": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safe-regex-test": { + "version": "1.0.3", "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.0.1" + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-regex": "^1.1.4" }, "engines": { - "node": ">=4" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/recast/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/safe-stringify": { + "version": "1.1.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/recursive-readdir": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", - "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "node_modules/safer-buffer": { + "version": "2.1.2", + "license": "MIT" + }, + "node_modules/scheduler": { + "version": "0.23.2", "dev": true, + "license": "MIT", "dependencies": { - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=6.0.0" + "loose-envify": "^1.1.0" } }, - "node_modules/recursive-readdir/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/semver": { + "version": "6.3.1", "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/recursive-readdir/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/semver-regex": { + "version": "4.0.5", "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/semver-truncate": { + "version": "3.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "semver": "^7.3.5" }, "engines": { - "node": "*" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true + "node_modules/semver-truncate/node_modules/semver": { + "version": "7.6.3", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } }, - "node_modules/regenerate-unicode-properties": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", - "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", + "node_modules/send": { + "version": "0.18.0", "dev": true, + "license": "MIT", "dependencies": { - "regenerate": "^1.4.2" + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" }, "engines": { - "node": ">=4" + "node": ">= 0.8.0" } }, - "node_modules/regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } }, - "node_modules/regenerator-transform": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", - "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", "dev": true, - "dependencies": { - "@babel/runtime": "^7.8.4" - } + "license": "MIT" }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", - "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "node_modules/serialize-error": { + "version": "11.0.3", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", - "define-properties": "^1.2.1", - "es-errors": "^1.3.0", - "set-function-name": "^2.0.1" + "type-fest": "^2.12.2" }, "engines": { - "node": ">= 0.4" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/regexpu-core": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", - "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "dev": true, "dependencies": { - "@babel/regjsgen": "^0.8.0", - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - }, - "engines": { - "node": ">=4" + "randombytes": "^2.1.0" } }, - "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "node_modules/serve-static": { + "version": "1.15.0", "dev": true, + "license": "MIT", "dependencies": { - "jsesc": "~0.5.0" + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" + "engines": { + "node": ">= 0.8.0" } }, - "node_modules/rehype-external-links": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/rehype-external-links/-/rehype-external-links-3.0.0.tgz", - "integrity": "sha512-yp+e5N9V3C6bwBeAC4n796kc86M4gJCdlVhiMTxIrJG5UHDMh+PJANf9heqORJbt1nrCbDwIlAZKjANIaVBbvw==", - "dev": true, + "node_modules/set-function-length": { + "version": "1.2.2", + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0", - "@ungap/structured-clone": "^1.0.0", - "hast-util-is-element": "^3.0.0", - "is-absolute-url": "^4.0.0", - "space-separated-tokens": "^2.0.0", - "unist-util-visit": "^5.0.0" + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "engines": { + "node": ">= 0.4" } }, - "node_modules/rehype-slug": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/rehype-slug/-/rehype-slug-6.0.0.tgz", - "integrity": "sha512-lWyvf/jwu+oS5+hL5eClVd3hNdmwM1kAC0BUvEGD19pajQMIzcNUd/k9GsfQ+FfECvX+JE+e9/btsKH0EjJT6A==", + "node_modules/set-function-name": { + "version": "2.0.2", "dev": true, + "license": "MIT", "dependencies": { - "@types/hast": "^3.0.0", - "github-slugger": "^2.0.0", - "hast-util-heading-rank": "^3.0.0", - "hast-util-to-string": "^3.0.0", - "unist-util-visit": "^5.0.0" + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", "engines": { - "node": ">=0.10" + "node": ">= 0.4" } }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "node_modules/setimmediate": { + "version": "1.0.5", "dev": true, - "engines": { - "node": ">=0.10.0" - } + "license": "MIT" }, - "node_modules/requireindex": { + "node_modules/setprototypeof": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", - "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==", "dev": true, - "engines": { - "node": ">=0.10.5" - } + "license": "ISC" }, - "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "node_modules/shallow-clone": { + "version": "3.0.1", "dev": true, + "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" + "kind-of": "^6.0.2" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - "dev": true - }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, "engines": { "node": ">=8" } }, - "node_modules/resolve-pkg": { + "node_modules/shebang-command": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg/-/resolve-pkg-2.0.0.tgz", - "integrity": "sha512-+1lzwXehGCXSeryaISr6WujZzowloigEofRB+dj75y9RRa/obVcYgbHJd53tdYw8pvZj8GojXaaENws8Ktw/hQ==", "dev": true, + "license": "MIT", "dependencies": { - "resolve-from": "^5.0.0" + "shebang-regex": "^3.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/resolve-pkg-maps": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", - "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "node_modules/shebang-regex": { + "version": "3.0.0", "dev": true, - "funding": { - "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", + "node_modules/shell-quote": { + "version": "1.8.1", "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/short-unique-id": { + "version": "5.2.0", + "license": "Apache-2.0", + "bin": { + "short-unique-id": "bin/short-unique-id", + "suid": "bin/short-unique-id" + } + }, + "node_modules/showdown": { + "version": "2.1.0", + "license": "MIT", "dependencies": { - "lowercase-keys": "^3.0.0" + "commander": "^9.0.0" }, - "engines": { - "node": ">=14.16" + "bin": { + "showdown": "bin/showdown.js" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "individual", + "url": "https://www.paypal.me/tiviesantos" } }, - "node_modules/resq": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/resq/-/resq-1.11.0.tgz", - "integrity": "sha512-G10EBz+zAAy3zUd/CDoBbXRL6ia9kOo3xRHrMDsHljI0GDkhYlyjwoCx5+3eCC4swi1uCoZQhskuJkj7Gp57Bw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^2.0.1" + "node_modules/showdown/node_modules/commander": { + "version": "9.5.0", + "license": "MIT", + "engines": { + "node": "^12.20.0 || >=14" } }, - "node_modules/resq/node_modules/fast-deep-equal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==", - "dev": true - }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, + "node_modules/side-channel": { + "version": "1.0.6", + "license": "MIT", "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/restore-cursor/node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "node_modules/signal-exit": { + "version": "4.1.0", "dev": true, + "license": "ISC", "engines": { - "node": ">=6" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/restore-cursor/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, + "node_modules/simple-concat": { + "version": "1.0.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "optional": true + }, + "node_modules/simple-get": { + "version": "4.0.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "optional": true, "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" } }, - "node_modules/restore-cursor/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true + "node_modules/sisteransi": { + "version": "1.0.5", + "dev": true, + "license": "MIT" }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "node_modules/slash": { + "version": "3.0.0", "dev": true, + "license": "MIT", "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/rgb2hex": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/rgb2hex/-/rgb2hex-0.2.5.tgz", - "integrity": "sha512-22MOP1Rh7sAo1BZpDG6R5RFYzR2lYEgwq7HEmyW2qcsOqR2lQKmn+O//xV3YG/0rrhMC6KVX2hU+ZXuaw9a5bw==", - "dev": true - }, - "node_modules/rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", + "node_modules/smart-buffer": { + "version": "4.2.0", "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" + "license": "MIT", + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" } }, - "node_modules/rimraf/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/smob": { + "version": "1.5.0", "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } + "license": "MIT" }, - "node_modules/rimraf/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", + "node_modules/socks": { + "version": "2.8.3", "dev": true, + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "ip-address": "^9.0.5", + "smart-buffer": "^4.2.0" }, "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">= 10.0.0", + "npm": ">= 3.0.0" } }, - "node_modules/rimraf/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/socks-proxy-agent": { + "version": "8.0.4", "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "agent-base": "^7.1.1", + "debug": "^4.3.4", + "socks": "^2.8.3" }, "engines": { - "node": "*" + "node": ">= 14" } }, - "node_modules/robust-predicates": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz", - "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==" - }, - "node_modules/rollup": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.20.0.tgz", - "integrity": "sha512-6rbWBChcnSGzIlXeIdNIZTopKYad8ZG8ajhl78lGRLsI2rX8IkaotQhVas2Ma+GPxJav19wrSzvRvuiv0YKzWw==", + "node_modules/sort-keys": { + "version": "1.1.2", "dev": true, - "peer": true, + "license": "MIT", "dependencies": { - "@types/estree": "1.0.5" - }, - "bin": { - "rollup": "dist/bin/rollup" + "is-plain-obj": "^1.0.0" }, "engines": { - "node": ">=18.0.0", - "npm": ">=8.0.0" - }, - "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.20.0", - "@rollup/rollup-android-arm64": "4.20.0", - "@rollup/rollup-darwin-arm64": "4.20.0", - "@rollup/rollup-darwin-x64": "4.20.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.20.0", - "@rollup/rollup-linux-arm-musleabihf": "4.20.0", - "@rollup/rollup-linux-arm64-gnu": "4.20.0", - "@rollup/rollup-linux-arm64-musl": "4.20.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.20.0", - "@rollup/rollup-linux-riscv64-gnu": "4.20.0", - "@rollup/rollup-linux-s390x-gnu": "4.20.0", - "@rollup/rollup-linux-x64-gnu": "4.20.0", - "@rollup/rollup-linux-x64-musl": "4.20.0", - "@rollup/rollup-win32-arm64-msvc": "4.20.0", - "@rollup/rollup-win32-ia32-msvc": "4.20.0", - "@rollup/rollup-win32-x64-msvc": "4.20.0", - "fsevents": "~2.3.2" - } - }, - "node_modules/rollup-plugin-modify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/rollup-plugin-modify/-/rollup-plugin-modify-3.0.0.tgz", - "integrity": "sha512-p/ffs0Y2jz2dEnWjq1oVC7SY37tuS+aP7whoNaQz1EAAOPg+k3vKJo8cMMWx6xpdd0NzhX4y2YF9o/NPu5YR0Q==", - "dev": true, - "dependencies": { - "magic-string": "0.25.2", - "ospec": "3.1.0" + "node": ">=0.10.0" } }, - "node_modules/rollup-plugin-modify/node_modules/magic-string": { - "version": "0.25.2", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.2.tgz", - "integrity": "sha512-iLs9mPjh9IuTtRsqqhNGYcZXGei0Nh/A4xirrsqW7c+QhKVFL2vm7U09ru6cHRD22azaP/wMDgI+HCqbETMTtg==", + "node_modules/sort-keys-length": { + "version": "1.0.1", "dev": true, + "license": "MIT", "dependencies": { - "sourcemap-codec": "^1.4.4" + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/rollup-plugin-postcss-lit": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/rollup-plugin-postcss-lit/-/rollup-plugin-postcss-lit-2.1.0.tgz", - "integrity": "sha512-rtgCG0U2GkT5aLymkZEKXLq36sgtWVJFtL97Vmek0jgaYa6FDs0Xhqd9cCHdDBXPeTctlSZGGs+tpUtIpHMFMQ==", + "node_modules/sort-keys/node_modules/is-plain-obj": { + "version": "1.1.0", "dev": true, - "dependencies": { - "@rollup/pluginutils": "^5.0.2", - "transform-ast": "^2.4.4" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/run-async": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz", - "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==", + "node_modules/source-map": { + "version": "0.7.4", "dev": true, + "license": "BSD-3-Clause", "engines": { - "node": ">=0.12.0" + "node": ">= 8" } }, - "node_modules/run-parallel": { + "node_modules/source-map-js": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/rw": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", - "integrity": "sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==" - }, - "node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "node_modules/source-map-support": { + "version": "0.5.21", "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.1.0" + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" } }, - "node_modules/sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "dependencies": { - "mri": "^1.1.0" - }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "dev": true, + "license": "BSD-3-Clause", "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/safaridriver": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/safaridriver/-/safaridriver-0.1.2.tgz", - "integrity": "sha512-4R309+gWflJktzPXBQCobbWEHlzC4aK3a+Ov3tz2Ib2aBxiwd11phkdIBH1l0EO22x24CJMUQkpKFumRriCSRg==", - "dev": true + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "dev": true, + "license": "MIT" }, - "node_modules/safe-array-concat": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", - "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "node_modules/space-separated-tokens": { + "version": "2.0.2", "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "get-intrinsic": "^1.2.4", - "has-symbols": "^1.0.3", - "isarray": "^2.0.5" - }, - "engines": { - "node": ">=0.4" - }, + "license": "MIT", "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "devOptional": true, + "node_modules/spacetrim": { + "version": "0.11.37", + "dev": true, "funding": [ { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" + "type": "individual", + "url": "https://buymeacoffee.com/hejny" }, { - "type": "consulting", - "url": "https://feross.org/support" + "type": "github", + "url": "https://github.com/hejny/spacetrim/blob/main/README.md#%EF%B8%8F-contributing" } - ] + ], + "license": "SEE LICENSE IN LICENSE" }, - "node_modules/safe-regex-test": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", - "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "node_modules/spawndamnit": { + "version": "2.0.0", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-regex": "^1.1.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/safe-stringify": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/safe-stringify/-/safe-stringify-1.1.1.tgz", - "integrity": "sha512-YSzQLuwp06fuvJD1h6+vVNFYZoXmDs5UUNPUbTvQK7Ap+L0qD4Vp+sN434C+pdS3prVVlUfQdNeiEIgxox/kUQ==", - "dev": true, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "cross-spawn": "^5.1.0", + "signal-exit": "^3.0.2" } }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "node_modules/scheduler": { - "version": "0.23.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", - "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "node_modules/spawndamnit/node_modules/cross-spawn": { + "version": "5.1.0", "dev": true, + "license": "MIT", "dependencies": { - "loose-envify": "^1.1.0" + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" } }, - "node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "node_modules/spawndamnit/node_modules/lru-cache": { + "version": "4.1.5", "dev": true, - "bin": { - "semver": "bin/semver.js" + "license": "ISC", + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" } }, - "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "node_modules/spawndamnit/node_modules/shebang-command": { + "version": "1.2.0", "dev": true, + "license": "MIT", "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" + "shebang-regex": "^1.0.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=0.10.0" } }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/spawndamnit/node_modules/shebang-regex": { + "version": "1.0.0", "dev": true, - "dependencies": { - "ms": "2.0.0" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true + "node_modules/spawndamnit/node_modules/signal-exit": { + "version": "3.0.7", + "dev": true, + "license": "ISC" }, - "node_modules/serialize-error": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-11.0.3.tgz", - "integrity": "sha512-2G2y++21dhj2R7iHAdd0FIzjGwuKZld+7Pl/bTU6YIkrC2ZMbVUjm+luj6A6V34Rv9XfKJDKpTWu9W4Gse1D9g==", + "node_modules/spawndamnit/node_modules/which": { + "version": "1.3.1", "dev": true, + "license": "ISC", "dependencies": { - "type-fest": "^2.12.2" - }, - "engines": { - "node": ">=14.16" + "isexe": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "bin": { + "which": "bin/which" } }, - "node_modules/serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "node_modules/spawndamnit/node_modules/yallist": { + "version": "2.1.2", "dev": true, - "dependencies": { - "randombytes": "^2.1.0" - } + "license": "ISC" }, - "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "node_modules/spdx-correct": { + "version": "3.2.0", "dev": true, + "license": "Apache-2.0", "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - }, - "engines": { - "node": ">= 0.8.0" + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" } }, - "node_modules/set-function-length": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "dev": true, + "license": "CC-BY-3.0" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" } }, - "node_modules/set-function-name": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", - "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "node_modules/spdx-license-ids": { + "version": "3.0.18", "dev": true, - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.2" - }, + "license": "CC0-1.0" + }, + "node_modules/split2": { + "version": "4.2.0", + "dev": true, + "license": "ISC", "engines": { - "node": ">= 0.4" + "node": ">= 10.x" } }, - "node_modules/setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "dev": true - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true + "node_modules/sprintf-js": { + "version": "1.0.3", + "dev": true, + "license": "BSD-3-Clause" }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "node_modules/stack-utils": { + "version": "2.0.6", "dev": true, + "license": "MIT", "dependencies": { - "kind-of": "^6.0.2" + "escape-string-regexp": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/shebang-command": { + "node_modules/stack-utils/node_modules/escape-string-regexp": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "node_modules/statuses": { + "version": "2.0.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 0.8" } }, - "node_modules/shell-quote": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", - "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "node_modules/stdin-discarder": { + "version": "0.2.2", "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/short-unique-id": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/short-unique-id/-/short-unique-id-5.2.0.tgz", - "integrity": "sha512-cMGfwNyfDZ/nzJ2k2M+ClthBIh//GlZl1JEf47Uoa9XR11bz8Pa2T2wQO4bVrRdH48LrIDWJahQziKo3MjhsWg==", - "bin": { - "short-unique-id": "bin/short-unique-id", - "suid": "bin/short-unique-id" - } + "node_modules/store2": { + "version": "2.14.3", + "dev": true, + "license": "MIT" }, - "node_modules/showdown": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/showdown/-/showdown-2.1.0.tgz", - "integrity": "sha512-/6NVYu4U819R2pUIk79n67SYgJHWCce0a5xTP979WbNp0FL9MN1I1QK662IDU1b6JzKTvmhgI7T7JYIxBi3kMQ==", + "node_modules/storybook": { + "version": "8.2.8", + "dev": true, + "license": "MIT", "dependencies": { - "commander": "^9.0.0" + "@babel/core": "^7.24.4", + "@babel/types": "^7.24.0", + "@storybook/codemod": "8.2.8", + "@storybook/core": "8.2.8", + "@types/semver": "^7.3.4", + "@yarnpkg/fslib": "2.10.3", + "@yarnpkg/libzip": "2.3.0", + "chalk": "^4.1.0", + "commander": "^6.2.1", + "cross-spawn": "^7.0.3", + "detect-indent": "^6.1.0", + "envinfo": "^7.7.3", + "execa": "^5.0.0", + "fd-package-json": "^1.2.0", + "find-up": "^5.0.0", + "fs-extra": "^11.1.0", + "giget": "^1.0.0", + "globby": "^14.0.1", + "jscodeshift": "^0.15.1", + "leven": "^3.1.0", + "ora": "^5.4.1", + "prettier": "^3.1.1", + "prompts": "^2.4.0", + "semver": "^7.3.7", + "strip-json-comments": "^3.0.1", + "tempy": "^3.1.0", + "tiny-invariant": "^1.3.1", + "ts-dedent": "^2.0.0" }, "bin": { - "showdown": "bin/showdown.js" + "getstorybook": "bin/index.cjs", + "sb": "bin/index.cjs", + "storybook": "bin/index.cjs" }, "funding": { - "type": "individual", - "url": "https://www.paypal.me/tiviesantos" - } - }, - "node_modules/showdown/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "engines": { - "node": "^12.20.0 || >=14" + "type": "opencollective", + "url": "https://opencollective.com/storybook" } }, - "node_modules/side-channel": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "node_modules/storybook-addon-mock": { + "version": "5.0.0", + "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "object-inspect": "^1.13.1" + "@storybook/blocks": "^8.0.8", + "@storybook/channels": "^8.0.8", + "@storybook/components": "^8.0.8", + "@storybook/core-events": "^8.0.8", + "@storybook/manager-api": "^8.0.8", + "@storybook/preview-api": "^8.0.8", + "@storybook/theming": "^8.0.8", + "mock-xmlhttprequest": "^8.1.0", + "path-to-regexp": "^6.2.1", + "polished": "^4.2.2", + "prop-types": "^15.8.1", + "storybook": "^8.0.8", + "whatwg-fetch": "^3.6.19" }, - "engines": { - "node": ">= 0.4" + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-dom": { + "optional": true + } } }, - "node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "node_modules/storybook-addon-mock/node_modules/@storybook/channels": { + "version": "8.2.8", "dev": true, - "engines": { - "node": ">=14" - }, + "license": "MIT", "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/simple-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "optional": true - }, - "node_modules/simple-get": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", - "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "optional": true, - "dependencies": { - "decompress-response": "^6.0.0", - "once": "^1.3.1", - "simple-concat": "^1.0.0" + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "storybook": "^8.2.8" } }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "node_modules/storybook-addon-mock/node_modules/@storybook/components": { + "version": "8.2.8", "dev": true, - "engines": { - "node": ">=8" + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "storybook": "^8.2.8" } }, - "node_modules/smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "node_modules/storybook-addon-mock/node_modules/@storybook/core-events": { + "version": "8.2.8", "dev": true, - "engines": { - "node": ">= 6.0.0", - "npm": ">= 3.0.0" + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" + }, + "peerDependencies": { + "storybook": "^8.2.8" } }, - "node_modules/socks": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", - "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", + "node_modules/storybook-addon-mock/node_modules/@storybook/preview-api": { + "version": "8.2.8", "dev": true, - "dependencies": { - "ip-address": "^9.0.5", - "smart-buffer": "^4.2.0" + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" }, - "engines": { - "node": ">= 10.0.0", - "npm": ">= 3.0.0" + "peerDependencies": { + "storybook": "^8.2.8" } }, - "node_modules/socks-proxy-agent": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz", - "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==", + "node_modules/storybook-addon-mock/node_modules/@storybook/theming": { + "version": "8.2.8", "dev": true, - "dependencies": { - "agent-base": "^7.1.1", - "debug": "^4.3.4", - "socks": "^2.8.3" + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/storybook" }, - "engines": { - "node": ">= 14" + "peerDependencies": { + "storybook": "^8.2.8" } }, - "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "node_modules/storybook-addon-mock/node_modules/path-to-regexp": { + "version": "6.2.2", "dev": true, - "engines": { - "node": ">= 8" - } + "license": "MIT" }, - "node_modules/source-map-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "node_modules/storybook/node_modules/ansi-styles": { + "version": "4.3.0", "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "node_modules/storybook/node_modules/chalk": { + "version": "4.1.2", "dev": true, + "license": "MIT", "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/storybook/node_modules/commander": { + "version": "6.2.1", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 6" } }, - "node_modules/sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "deprecated": "Please use @jridgewell/sourcemap-codec instead", - "dev": true - }, - "node_modules/space-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "node_modules/storybook/node_modules/execa": { + "version": "5.1.1", "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "node_modules/spacetrim": { - "version": "0.11.37", - "resolved": "https://registry.npmjs.org/spacetrim/-/spacetrim-0.11.37.tgz", - "integrity": "sha512-OmoOQm5m8TXqmyPWVJpqwDiksWP3W9l8cXPPeCHz3GnkzhqNFt1KT6YykaBPt39oSvvSr2/YxnyoQ1MTarM7qA==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://buymeacoffee.com/hejny" - }, - { - "type": "github", - "url": "https://github.com/hejny/spacetrim/blob/main/README.md#%EF%B8%8F-contributing" - } - ] - }, - "node_modules/spawndamnit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/spawndamnit/-/spawndamnit-2.0.0.tgz", - "integrity": "sha512-j4JKEcncSjFlqIwU5L/rp2N5SIPsdxaRsIv678+TZxZ0SRDJTm8JrxJMjE/XuiEZNEir3S8l0Fa3Ke339WI4qA==", + "node_modules/storybook/node_modules/find-up": { + "version": "5.0.0", "dev": true, + "license": "MIT", "dependencies": { - "cross-spawn": "^5.1.0", - "signal-exit": "^3.0.2" + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/spawndamnit/node_modules/cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "node_modules/storybook/node_modules/fs-extra": { + "version": "11.2.0", "dev": true, + "license": "MIT", "dependencies": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" } }, - "node_modules/spawndamnit/node_modules/lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "node_modules/storybook/node_modules/get-stream": { + "version": "6.0.1", "dev": true, - "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/spawndamnit/node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "node_modules/storybook/node_modules/globby": { + "version": "14.0.2", "dev": true, + "license": "MIT", "dependencies": { - "shebang-regex": "^1.0.0" + "@sindresorhus/merge-streams": "^2.1.0", + "fast-glob": "^3.3.2", + "ignore": "^5.2.4", + "path-type": "^5.0.0", + "slash": "^5.1.0", + "unicorn-magic": "^0.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/spawndamnit/node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "node_modules/storybook/node_modules/has-flag": { + "version": "4.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/spawndamnit/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true + "node_modules/storybook/node_modules/human-signals": { + "version": "2.1.0", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" + } }, - "node_modules/spawndamnit/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "node_modules/storybook/node_modules/is-stream": { + "version": "2.0.1", "dev": true, - "dependencies": { - "isexe": "^2.0.0" + "license": "MIT", + "engines": { + "node": ">=8" }, - "bin": { - "which": "bin/which" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/spawndamnit/node_modules/yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", - "dev": true - }, - "node_modules/spdx-correct": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", - "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "node_modules/storybook/node_modules/jsonfile": { + "version": "6.1.0", "dev": true, + "license": "MIT", "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" } }, - "node_modules/spdx-exceptions": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", - "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", - "dev": true - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "node_modules/storybook/node_modules/locate-path": { + "version": "6.0.0", "dev": true, + "license": "MIT", "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/spdx-license-ids": { - "version": "3.0.18", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.18.tgz", - "integrity": "sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==", - "dev": true - }, - "node_modules/split2": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", - "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", + "node_modules/storybook/node_modules/mimic-fn": { + "version": "2.1.0", "dev": true, + "license": "MIT", "engines": { - "node": ">= 10.x" + "node": ">=6" } }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "node_modules/stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "node_modules/storybook/node_modules/npm-run-path": { + "version": "4.0.1", "dev": true, + "license": "MIT", "dependencies": { - "escape-string-regexp": "^2.0.0" + "path-key": "^3.0.0" }, - "engines": { - "node": ">=10" - } - }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true, "engines": { "node": ">=8" } }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "node_modules/storybook/node_modules/onetime": { + "version": "5.1.2", "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, "engines": { - "node": ">= 0.8" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/store2": { - "version": "2.14.3", - "resolved": "https://registry.npmjs.org/store2/-/store2-2.14.3.tgz", - "integrity": "sha512-4QcZ+yx7nzEFiV4BMLnr/pRa5HYzNITX2ri0Zh6sT9EyQHbBHacC6YigllUPU9X3D0f/22QCgfokpKs52YRrUg==", - "dev": true - }, - "node_modules/storybook": { - "version": "8.2.8", - "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.2.8.tgz", - "integrity": "sha512-sh4CNCXkieVgJ5GXrCOESS0BjRbQ9wG7BVnurQPl6izNnB9zR8rag+aUmjPZWBwbj55V1BFA5A/vEsCov21qjg==", + "node_modules/storybook/node_modules/p-limit": { + "version": "3.1.0", "dev": true, + "license": "MIT", "dependencies": { - "@babel/core": "^7.24.4", - "@babel/types": "^7.24.0", - "@storybook/codemod": "8.2.8", - "@storybook/core": "8.2.8", - "@types/semver": "^7.3.4", - "@yarnpkg/fslib": "2.10.3", - "@yarnpkg/libzip": "2.3.0", - "chalk": "^4.1.0", - "commander": "^6.2.1", - "cross-spawn": "^7.0.3", - "detect-indent": "^6.1.0", - "envinfo": "^7.7.3", - "execa": "^5.0.0", - "fd-package-json": "^1.2.0", - "find-up": "^5.0.0", - "fs-extra": "^11.1.0", - "giget": "^1.0.0", - "globby": "^14.0.1", - "jscodeshift": "^0.15.1", - "leven": "^3.1.0", - "ora": "^5.4.1", - "prettier": "^3.1.1", - "prompts": "^2.4.0", - "semver": "^7.3.7", - "strip-json-comments": "^3.0.1", - "tempy": "^3.1.0", - "tiny-invariant": "^1.3.1", - "ts-dedent": "^2.0.0" + "yocto-queue": "^0.1.0" }, - "bin": { - "getstorybook": "bin/index.cjs", - "sb": "bin/index.cjs", - "storybook": "bin/index.cjs" + "engines": { + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/storybook-addon-mock": { + "node_modules/storybook/node_modules/p-locate": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/storybook-addon-mock/-/storybook-addon-mock-5.0.0.tgz", - "integrity": "sha512-AGhfdAsksusJgh/VNcaGbXe1gJIVx8RKuPYMCkmCRyeMAEZggrWcU7nIADZWUJuD477mKUkaBP7I54p+3527Xg==", "dev": true, + "license": "MIT", "dependencies": { - "@storybook/blocks": "^8.0.8", - "@storybook/channels": "^8.0.8", - "@storybook/components": "^8.0.8", - "@storybook/core-events": "^8.0.8", - "@storybook/manager-api": "^8.0.8", - "@storybook/preview-api": "^8.0.8", - "@storybook/theming": "^8.0.8", - "mock-xmlhttprequest": "^8.1.0", - "path-to-regexp": "^6.2.1", - "polished": "^4.2.2", - "prop-types": "^15.8.1", - "storybook": "^8.0.8", - "whatwg-fetch": "^3.6.19" + "p-limit": "^3.0.2" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "engines": { + "node": ">=10" }, - "peerDependenciesMeta": { - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/storybook-addon-mock/node_modules/@storybook/channels": { - "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-8.2.8.tgz", - "integrity": "sha512-4fOfxRm8PDQo88802+yByzOe1NxV0g9pg05twIGhHTY19qLeVnwlJLE0ka3SiCXEzw15AND3kolCpASXKal/tg==", + "node_modules/storybook/node_modules/path-type": { + "version": "5.0.0", "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/storybook/node_modules/semver": { + "version": "7.6.3", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" }, - "peerDependencies": { - "storybook": "^8.2.8" + "engines": { + "node": ">=10" } }, - "node_modules/storybook-addon-mock/node_modules/@storybook/components": { - "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-8.2.8.tgz", - "integrity": "sha512-d4fI7Clogx4rgLAM7vZVr9L2EFtAkGXvpkZFuB0H0eyYaxZSbuZYvDCzRglQGQGsqD8IA8URTgPVSXC3L3k6Bg==", + "node_modules/storybook/node_modules/signal-exit": { + "version": "3.0.7", + "dev": true, + "license": "ISC" + }, + "node_modules/storybook/node_modules/slash": { + "version": "5.1.0", "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.16" + }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/storybook/node_modules/strip-final-newline": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/storybook/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" }, - "peerDependencies": { - "storybook": "^8.2.8" + "engines": { + "node": ">=8" } }, - "node_modules/storybook-addon-mock/node_modules/@storybook/core-events": { - "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-8.2.8.tgz", - "integrity": "sha512-UOvUyRHj7sDjh9mN65ghG8ZpRbgsXPSoH3jaCIlkV+PiBnwaRA/0FaQ1fGUKW7+KaffMY3rhU4TLhIXlZu6Pgw==", + "node_modules/storybook/node_modules/universalify": { + "version": "2.0.1", "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.2.8" + "license": "MIT", + "engines": { + "node": ">= 10.0.0" } }, - "node_modules/storybook-addon-mock/node_modules/@storybook/preview-api": { - "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.2.8.tgz", - "integrity": "sha512-BDt1lo5oEWAaTVCsl6JUHCBFtIWI/Za4qvIdn2Lx9eCA+Ae6IDliosmu273DcvGD9R4OPF6sm1dML3TXILGGcA==", + "node_modules/stream-buffers": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-3.0.3.tgz", + "integrity": "sha512-pqMqwQCso0PBJt2PQmDO0cFj0lyqmiwOMiMSkVtRokl7e+ZTRYgDHKnuZNbqjiJXgsg4nuqtD/zxuo9KqTp0Yw==", "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" - }, - "peerDependencies": { - "storybook": "^8.2.8" + "engines": { + "node": ">= 0.10.0" } }, - "node_modules/storybook-addon-mock/node_modules/@storybook/theming": { - "version": "8.2.8", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-8.2.8.tgz", - "integrity": "sha512-jt5oUO82LN3z5aygNdHucBZcErSicIAwzhR5Kz9E/C9wUbhyZhbWsWyhpZaytu8LJUj2YWAIPS8kq/jGx+qLZA==", + "node_modules/streamx": { + "version": "2.18.0", "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/storybook" + "license": "MIT", + "dependencies": { + "fast-fifo": "^1.3.2", + "queue-tick": "^1.0.1", + "text-decoder": "^1.1.0" }, - "peerDependencies": { - "storybook": "^8.2.8" + "optionalDependencies": { + "bare-events": "^2.2.0" } }, - "node_modules/storybook-addon-mock/node_modules/path-to-regexp": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.2.tgz", - "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==", - "dev": true + "node_modules/string_decoder": { + "version": "1.3.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } }, - "node_modules/storybook/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/string-width": { + "version": "4.2.3", "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^2.0.1" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/storybook/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=8" } }, - "node_modules/storybook/node_modules/commander": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", - "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, "engines": { - "node": ">= 6" + "node": ">=8" } }, - "node_modules/storybook/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "node_modules/string-width/node_modules/strip-ansi": { + "version": "6.0.1", "dev": true, + "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "node": ">=8" } }, - "node_modules/storybook/node_modules/find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "node_modules/string.prototype.padend": { + "version": "3.1.6", "dev": true, + "license": "MIT", "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/storybook/node_modules/fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "node_modules/string.prototype.trim": { + "version": "1.2.9", "dev": true, + "license": "MIT", "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-object-atoms": "^1.0.0" }, "engines": { - "node": ">=14.14" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/storybook/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "node_modules/string.prototype.trimend": { + "version": "1.0.8", "dev": true, - "engines": { - "node": ">=10" + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/storybook/node_modules/globby": { - "version": "14.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", - "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", "dev": true, + "license": "MIT", "dependencies": { - "@sindresorhus/merge-streams": "^2.1.0", - "fast-glob": "^3.3.2", - "ignore": "^5.2.4", - "path-type": "^5.0.0", - "slash": "^5.1.0", - "unicorn-magic": "^0.1.0" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" }, "engines": { - "node": ">=18" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/storybook/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/storybook/node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "engines": { - "node": ">=10.17.0" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/storybook/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "node_modules/strip-ansi": { + "version": "7.1.0", "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, "engines": { - "node": ">=8" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/storybook/node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", "dev": true, + "license": "MIT", "dependencies": { - "universalify": "^2.0.0" + "ansi-regex": "^5.0.1" }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" + "engines": { + "node": ">=8" } }, - "node_modules/storybook/node_modules/locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", "dev": true, - "dependencies": { - "p-locate": "^5.0.0" - }, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/storybook/node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "node_modules/strip-bom": { + "version": "3.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=4" } }, - "node_modules/storybook/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "node_modules/strip-eof": { + "version": "1.0.0", "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/storybook/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "node_modules/strip-final-newline": { + "version": "3.0.0", "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/storybook/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "node_modules/strip-json-comments": { + "version": "3.1.1", "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/storybook/node_modules/p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "node_modules/strip-outer": { + "version": "2.0.0", "dev": true, - "dependencies": { - "p-limit": "^3.0.2" - }, + "license": "MIT", "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/storybook/node_modules/path-type": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", + "node_modules/strnum": { + "version": "1.0.5", + "dev": true, + "license": "MIT" + }, + "node_modules/strtok3": { + "version": "7.1.1", "dev": true, + "license": "MIT", + "dependencies": { + "@tokenizer/token": "^0.3.0", + "peek-readable": "^5.1.3" + }, "engines": { - "node": ">=12" + "node": ">=16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "github", + "url": "https://github.com/sponsors/Borewit" } }, - "node_modules/storybook/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "node_modules/style-mod": { + "version": "4.1.2", + "license": "MIT" + }, + "node_modules/stylis": { + "version": "4.3.2", + "license": "MIT" + }, + "node_modules/supports-color": { + "version": "5.5.0", "dev": true, - "bin": { - "semver": "bin/semver.js" + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" }, "engines": { - "node": ">=10" + "node": ">=4" } }, - "node_modules/storybook/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "node_modules/storybook/node_modules/slash": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=14.16" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/storybook/node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "engines": { - "node": ">=6" + "node_modules/swagger-client": { + "version": "3.28.2", + "license": "Apache-2.0", + "dependencies": { + "@babel/runtime-corejs3": "^7.22.15", + "@swagger-api/apidom-core": ">=1.0.0-alpha.5 <1.0.0-beta.0", + "@swagger-api/apidom-error": ">=1.0.0-alpha.5 <1.0.0-beta.0", + "@swagger-api/apidom-json-pointer": ">=1.0.0-alpha.5 <1.0.0-beta.0", + "@swagger-api/apidom-ns-openapi-3-1": ">=1.0.0-alpha.5 <1.0.0-beta.0", + "@swagger-api/apidom-reference": ">=1.0.0-alpha.5 <1.0.0-beta.0", + "cookie": "~0.6.0", + "deepmerge": "~4.3.0", + "fast-json-patch": "^3.0.0-1", + "js-yaml": "^4.1.0", + "node-abort-controller": "^3.1.1", + "node-fetch-commonjs": "^3.3.2", + "openapi-path-templating": "^1.5.1", + "openapi-server-url-templating": "^1.0.0", + "qs": "^6.10.2", + "ramda-adjunct": "^5.0.0", + "traverse": "=0.6.8" } }, - "node_modules/storybook/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, + "node_modules/swagger-client/node_modules/argparse": { + "version": "2.0.1", + "license": "Python-2.0" + }, + "node_modules/swagger-client/node_modules/js-yaml": { + "version": "4.1.0", + "license": "MIT", "dependencies": { - "has-flag": "^4.0.0" + "argparse": "^2.0.1" }, - "engines": { - "node": ">=8" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/storybook/node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "dev": true, - "engines": { - "node": ">= 10.0.0" + "node_modules/swagger-client/node_modules/ramda": { + "version": "0.30.1", + "license": "MIT", + "peer": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ramda" } }, - "node_modules/stream-buffers": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-3.0.3.tgz", - "integrity": "sha512-pqMqwQCso0PBJt2PQmDO0cFj0lyqmiwOMiMSkVtRokl7e+ZTRYgDHKnuZNbqjiJXgsg4nuqtD/zxuo9KqTp0Yw==", - "dev": true, + "node_modules/swagger-client/node_modules/ramda-adjunct": { + "version": "5.0.1", + "license": "BSD-3-Clause", "engines": { - "node": ">= 0.10.0" + "node": ">=0.10.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ramda-adjunct" + }, + "peerDependencies": { + "ramda": ">= 0.30.0" } }, - "node_modules/streamx": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.18.0.tgz", - "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==", + "node_modules/synchronous-promise": { + "version": "2.0.17", + "dev": true, + "license": "BSD-3-Clause", + "peer": true + }, + "node_modules/syncpack": { + "version": "12.4.0", "dev": true, + "license": "MIT", "dependencies": { - "fast-fifo": "^1.3.2", - "queue-tick": "^1.0.1", - "text-decoder": "^1.1.0" + "@effect/schema": "0.69.0", + "chalk": "5.3.0", + "chalk-template": "1.1.0", + "commander": "12.1.0", + "cosmiconfig": "9.0.0", + "effect": "3.5.7", + "enquirer": "2.4.1", + "fast-check": "3.20.0", + "globby": "14.0.2", + "minimatch": "10.0.1", + "npm-package-arg": "11.0.3", + "ora": "8.0.1", + "prompts": "2.4.2", + "read-yaml-file": "2.1.0", + "semver": "7.6.3", + "tightrope": "0.2.0", + "ts-toolbelt": "9.6.0" }, - "optionalDependencies": { - "bare-events": "^2.2.0" + "bin": { + "syncpack": "dist/bin.js", + "syncpack-fix-mismatches": "dist/bin-fix-mismatches/index.js", + "syncpack-format": "dist/bin-format/index.js", + "syncpack-lint": "dist/bin-lint/index.js", + "syncpack-lint-semver-ranges": "dist/bin-lint-semver-ranges/index.js", + "syncpack-list": "dist/bin-list/index.js", + "syncpack-list-mismatches": "dist/bin-list-mismatches/index.js", + "syncpack-prompt": "dist/bin-prompt/index.js", + "syncpack-set-semver-ranges": "dist/bin-set-semver-ranges/index.js", + "syncpack-update": "dist/bin-update/index.js" + }, + "engines": { + "node": ">=16" } }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "devOptional": true, - "dependencies": { - "safe-buffer": "~5.2.0" - } + "node_modules/syncpack/node_modules/argparse": { + "version": "2.0.1", + "dev": true, + "license": "Python-2.0" }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "node_modules/syncpack/node_modules/chalk": { + "version": "5.3.0", "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, + "license": "MIT", "engines": { - "node": ">=8" + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "node_modules/syncpack/node_modules/cli-cursor": { + "version": "4.0.0", "dev": true, + "license": "MIT", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "restore-cursor": "^4.0.0" }, "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/string-width-cjs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/syncpack/node_modules/commander": { + "version": "12.1.0", "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=18" } }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/syncpack/node_modules/cosmiconfig": { + "version": "9.0.0", "dev": true, + "license": "MIT", "dependencies": { - "ansi-regex": "^5.0.1" + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" }, "engines": { - "node": ">=8" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/string.prototype.padend": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.6.tgz", - "integrity": "sha512-XZpspuSB7vJWhvJc9DLSlrXl1mcA2BdoY5jjnS135ydXqLoqhs96JjDtCkjJEQHvfqZIp9hBuBMgI589peyx9Q==", + "node_modules/syncpack/node_modules/emoji-regex": { + "version": "10.3.0", + "dev": true, + "license": "MIT" + }, + "node_modules/syncpack/node_modules/globby": { + "version": "14.0.2", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0" + "@sindresorhus/merge-streams": "^2.1.0", + "fast-glob": "^3.3.2", + "ignore": "^5.2.4", + "path-type": "^5.0.0", + "slash": "^5.1.0", + "unicorn-magic": "^0.1.0" }, "engines": { - "node": ">= 0.4" + "node": ">=18" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/string.prototype.trim": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", - "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", + "node_modules/syncpack/node_modules/is-interactive": { + "version": "2.0.0", "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.0", - "es-object-atoms": "^1.0.0" + "license": "MIT", + "engines": { + "node": ">=12" }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/syncpack/node_modules/is-unicode-supported": { + "version": "2.0.0", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.4" + "node": ">=18" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/string.prototype.trimend": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", - "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", + "node_modules/syncpack/node_modules/js-yaml": { + "version": "4.1.0", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" + "argparse": "^2.0.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "node_modules/syncpack/node_modules/log-symbols": { + "version": "6.0.0", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" + "chalk": "^5.3.0", + "is-unicode-supported": "^1.3.0" }, "engines": { - "node": ">= 0.4" + "node": ">=18" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "node_modules/syncpack/node_modules/log-symbols/node_modules/is-unicode-supported": { + "version": "1.3.0", "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, + "license": "MIT", "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/syncpack/node_modules/mimic-fn": { + "version": "2.1.0", "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=6" } }, - "node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "node_modules/syncpack/node_modules/minimatch": { + "version": "10.0.1", "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, "engines": { - "node": ">=12" + "node": "20 || >=22" }, "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "node_modules/syncpack/node_modules/onetime": { + "version": "5.1.2", "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, "engines": { - "node": ">=4" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "node_modules/syncpack/node_modules/ora": { + "version": "8.0.1", "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^5.3.0", + "cli-cursor": "^4.0.0", + "cli-spinners": "^2.9.2", + "is-interactive": "^2.0.0", + "is-unicode-supported": "^2.0.0", + "log-symbols": "^6.0.0", + "stdin-discarder": "^0.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "node_modules/syncpack/node_modules/path-type": { + "version": "5.0.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/strnum": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", - "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==", - "dev": true - }, - "node_modules/style-mod": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.2.tgz", - "integrity": "sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==" - }, - "node_modules/stylis": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.2.tgz", - "integrity": "sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==" - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "node_modules/syncpack/node_modules/read-yaml-file": { + "version": "2.1.0", "dev": true, + "license": "MIT", "dependencies": { - "has-flag": "^3.0.0" + "js-yaml": "^4.0.0", + "strip-bom": "^4.0.0" }, "engines": { - "node": ">=4" + "node": ">=10.13" } }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "node_modules/syncpack/node_modules/restore-cursor": { + "version": "4.0.0", "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, "engines": { - "node": ">= 0.4" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/swagger-client": { - "version": "3.28.2", - "resolved": "https://registry.npmjs.org/swagger-client/-/swagger-client-3.28.2.tgz", - "integrity": "sha512-g30KCdSVyZlMulWOJnheNo7Ea+L06OZebl0oRU6zHd5Zf5AZKHTqurKRdNOLsMWA3l3bWJiEh7s3JlzFJHRmoQ==", - "dependencies": { - "@babel/runtime-corejs3": "^7.22.15", - "@swagger-api/apidom-core": ">=1.0.0-alpha.5 <1.0.0-beta.0", - "@swagger-api/apidom-error": ">=1.0.0-alpha.5 <1.0.0-beta.0", - "@swagger-api/apidom-json-pointer": ">=1.0.0-alpha.5 <1.0.0-beta.0", - "@swagger-api/apidom-ns-openapi-3-1": ">=1.0.0-alpha.5 <1.0.0-beta.0", - "@swagger-api/apidom-reference": ">=1.0.0-alpha.5 <1.0.0-beta.0", - "cookie": "~0.6.0", - "deepmerge": "~4.3.0", - "fast-json-patch": "^3.0.0-1", - "js-yaml": "^4.1.0", - "node-abort-controller": "^3.1.1", - "node-fetch-commonjs": "^3.3.2", - "openapi-path-templating": "^1.5.1", - "openapi-server-url-templating": "^1.0.0", - "qs": "^6.10.2", - "ramda-adjunct": "^5.0.0", - "traverse": "=0.6.8" + "node_modules/syncpack/node_modules/semver": { + "version": "7.6.3", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/swagger-client/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + "node_modules/syncpack/node_modules/signal-exit": { + "version": "3.0.7", + "dev": true, + "license": "ISC" }, - "node_modules/swagger-client/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dependencies": { - "argparse": "^2.0.1" + "node_modules/syncpack/node_modules/slash": { + "version": "5.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.16" }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/swagger-client/node_modules/ramda": { - "version": "0.30.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", - "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", - "peer": true, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ramda" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/swagger-client/node_modules/ramda-adjunct": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "node_modules/syncpack/node_modules/string-width": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, "engines": { - "node": ">=0.10.3" + "node": ">=18" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/ramda-adjunct" - }, - "peerDependencies": { - "ramda": ">= 0.30.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/synchronous-promise": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/synchronous-promise/-/synchronous-promise-2.0.17.tgz", - "integrity": "sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==", + "node_modules/syncpack/node_modules/strip-bom": { + "version": "4.0.0", "dev": true, - "peer": true + "license": "MIT", + "engines": { + "node": ">=8" + } }, "node_modules/tar": { "version": "6.2.1", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", - "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", "dev": true, + "license": "ISC", "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -23303,9 +23417,8 @@ }, "node_modules/tar-fs": { "version": "3.0.4", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz", - "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==", "dev": true, + "license": "MIT", "dependencies": { "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", @@ -23314,9 +23427,8 @@ }, "node_modules/tar-stream": { "version": "3.1.7", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", - "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", "dev": true, + "license": "MIT", "dependencies": { "b4a": "^1.6.4", "fast-fifo": "^1.2.0", @@ -23325,33 +23437,29 @@ }, "node_modules/tar/node_modules/minipass": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", "dev": true, + "license": "ISC", "engines": { "node": ">=8" } }, "node_modules/tar/node_modules/yallist": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/telejson": { "version": "7.2.0", - "resolved": "https://registry.npmjs.org/telejson/-/telejson-7.2.0.tgz", - "integrity": "sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==", "dev": true, + "license": "MIT", "dependencies": { "memoizerific": "^1.11.3" } }, "node_modules/temp": { "version": "0.8.4", - "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", - "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", "dev": true, + "license": "MIT", "dependencies": { "rimraf": "~2.6.2" }, @@ -23361,18 +23469,66 @@ }, "node_modules/temp-dir": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-3.0.0.tgz", - "integrity": "sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.16" } }, + "node_modules/temp/node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/temp/node_modules/glob": { + "version": "7.2.3", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/temp/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/temp/node_modules/rimraf": { + "version": "2.6.3", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, "node_modules/tempy": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-3.1.0.tgz", - "integrity": "sha512-7jDLIdD2Zp0bDe5r3D2qtkd1QOCacylBuL7oa4udvN6v2pqr4+LcCr67C8DR1zkpaZ8XosF5m1yQSabKAW6f2g==", "dev": true, + "license": "MIT", "dependencies": { "is-stream": "^3.0.0", "temp-dir": "^3.0.0", @@ -23388,9 +23544,8 @@ }, "node_modules/term-size": { "version": "2.2.1", - "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz", - "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -23400,9 +23555,8 @@ }, "node_modules/test-exclude": { "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", "dev": true, + "license": "ISC", "dependencies": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", @@ -23414,9 +23568,8 @@ }, "node_modules/test-exclude/node_modules/brace-expansion": { "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -23424,10 +23577,8 @@ }, "node_modules/test-exclude/node_modules/glob": { "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -23445,9 +23596,8 @@ }, "node_modules/test-exclude/node_modules/minimatch": { "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -23457,54 +23607,55 @@ }, "node_modules/text-decoder": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.1.tgz", - "integrity": "sha512-8zll7REEv4GDD3x4/0pW+ppIxSNs7H1J10IKFZsuOMscumCdM2a+toDGLPA3T+1+fLBql4zbt5z83GEQGGV5VA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "b4a": "^1.6.4" } }, "node_modules/text-table": { "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/through": { "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/tightrope": { + "version": "0.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + } }, "node_modules/tiny-invariant": { "version": "1.3.3", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", - "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/tinyrainbow": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz", - "integrity": "sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.0.0" } }, "node_modules/tinyspy": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.0.tgz", - "integrity": "sha512-q5nmENpTHgiPVd1cJDDc9cVoYN5x4vCvwT3FMilvKPKneCBZAxn2YWQjDF0UMcE9k0Cay1gBiDfTMU0g+mPMQA==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.0.0" } }, "node_modules/tmp": { "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", "dev": true, + "license": "MIT", "dependencies": { "os-tmpdir": "~1.0.2" }, @@ -23514,18 +23665,16 @@ }, "node_modules/to-fast-properties": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/to-regex-range": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, + "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -23535,24 +23684,37 @@ }, "node_modules/toidentifier": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.6" } }, + "node_modules/token-types": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@tokenizer/token": "^0.3.0", + "ieee754": "^1.2.1" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, "node_modules/tr46": { "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/transform-ast": { "version": "2.4.4", - "resolved": "https://registry.npmjs.org/transform-ast/-/transform-ast-2.4.4.tgz", - "integrity": "sha512-AxjeZAcIOUO2lev2GDe3/xZ1Q0cVGjIMk5IsriTy8zbWlsEnjeB025AhkhBJHoy997mXpLd4R+kRbvnnQVuQHQ==", "dev": true, + "license": "MIT", "dependencies": { "acorn-node": "^1.3.0", "convert-source-map": "^1.5.1", @@ -23565,23 +23727,20 @@ }, "node_modules/transform-ast/node_modules/convert-source-map": { "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/transform-ast/node_modules/magic-string": { "version": "0.23.2", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.23.2.tgz", - "integrity": "sha512-oIUZaAxbcxYIp4AyLafV6OVKoB3YouZs0UTCJ8mOKBHNyJgGDaMJ4TgA+VylJh6fx7EQCC52XkbURxxG9IoJXA==", "dev": true, + "license": "MIT", "dependencies": { "sourcemap-codec": "^1.4.1" } }, "node_modules/traverse": { "version": "0.6.8", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.8.tgz", - "integrity": "sha512-aXJDbk6SnumuaZSANd21XAo15ucCDE38H4fkqiGsc3MhCK+wOlZvLP9cB/TvpHT0mOyWgC4Z8EwRlzqYSUzdsA==", + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -23591,9 +23750,8 @@ }, "node_modules/tree-sitter": { "version": "0.20.4", - "resolved": "https://registry.npmjs.org/tree-sitter/-/tree-sitter-0.20.4.tgz", - "integrity": "sha512-rjfR5dc4knG3jnJNN/giJ9WOoN1zL/kZyrS0ILh+eqq8RNcIbiXA63JsMEgluug0aNvfQvK4BfCErN1vIzvKog==", "hasInstallScript": true, + "license": "MIT", "optional": true, "dependencies": { "nan": "^2.17.0", @@ -23602,9 +23760,7 @@ }, "node_modules/tree-sitter-json": { "version": "0.20.2", - "resolved": "https://registry.npmjs.org/tree-sitter-json/-/tree-sitter-json-0.20.2.tgz", - "integrity": "sha512-eUxrowp4F1QEGk/i7Sa+Xl8Crlfp7J0AXxX1QdJEQKQYMWhgMbCIgyQvpO3Q0P9oyTrNQxRLlRipDS44a8EtRw==", - "hasInstallScript": true, + "license": "MIT", "optional": true, "dependencies": { "nan": "^2.18.0" @@ -23612,19 +23768,38 @@ }, "node_modules/tree-sitter-yaml": { "version": "0.5.0", - "resolved": "https://registry.npmjs.org/tree-sitter-yaml/-/tree-sitter-yaml-0.5.0.tgz", - "integrity": "sha512-POJ4ZNXXSWIG/W4Rjuyg36MkUD4d769YRUGKRqN+sVaj/VCo6Dh6Pkssn1Rtewd5kybx+jT1BWMyWN0CijXnMA==", - "hasInstallScript": true, + "license": "MIT", "optional": true, "dependencies": { "nan": "^2.14.0" } }, + "node_modules/trim-repeated": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^5.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/trim-repeated/node_modules/escape-string-regexp": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/ts-api-utils": { "version": "1.3.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", - "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=16" }, @@ -23634,17 +23809,15 @@ }, "node_modules/ts-dedent": { "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz", - "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==", + "license": "MIT", "engines": { "node": ">=6.10" } }, "node_modules/ts-lit-plugin": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ts-lit-plugin/-/ts-lit-plugin-2.0.2.tgz", - "integrity": "sha512-DPXlVxhjWHxg8AyBLcfSYt2JXgpANV1ssxxwjY98o26gD8MzeiM68HFW9c2VeDd1CjoR3w7B/6/uKxwBQe+ioA==", "dev": true, + "license": "MIT", "dependencies": { "lit-analyzer": "^2.0.1", "web-component-analyzer": "^2.0.0" @@ -23652,14 +23825,12 @@ }, "node_modules/ts-mixer": { "version": "6.0.4", - "resolved": "https://registry.npmjs.org/ts-mixer/-/ts-mixer-6.0.4.tgz", - "integrity": "sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA==" + "license": "MIT" }, "node_modules/ts-node": { "version": "10.9.2", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", - "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", "dev": true, + "license": "MIT", "dependencies": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", @@ -23700,9 +23871,8 @@ }, "node_modules/ts-node/node_modules/acorn-walk": { "version": "8.3.3", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", - "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", "dev": true, + "license": "MIT", "dependencies": { "acorn": "^8.11.0" }, @@ -23712,34 +23882,29 @@ }, "node_modules/ts-node/node_modules/diff": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.3.1" } }, "node_modules/ts-pattern": { "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ts-pattern/-/ts-pattern-5.2.0.tgz", - "integrity": "sha512-aGaSpOlDcns7ZoeG/OMftWyQG1KqPVhgplhJxNCvyIXqWrumM5uIoOSarw/hmmi/T1PnuQ/uD8NaFHvLpHicDg==" + "license": "MIT" }, "node_modules/ts-simple-type": { "version": "2.0.0-next.0", - "resolved": "https://registry.npmjs.org/ts-simple-type/-/ts-simple-type-2.0.0-next.0.tgz", - "integrity": "sha512-A+hLX83gS+yH6DtzNAhzZbPfU+D9D8lHlTSd7GeoMRBjOt3GRylDqLTYbdmjA4biWvq2xSfpqfIDj2l0OA/BVg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/ts-toolbelt": { "version": "9.6.0", - "resolved": "https://registry.npmjs.org/ts-toolbelt/-/ts-toolbelt-9.6.0.tgz", - "integrity": "sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w==" + "license": "Apache-2.0" }, "node_modules/tsconfck": { "version": "3.1.1", - "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.1.tgz", - "integrity": "sha512-00eoI6WY57SvZEVjm13stEVE90VkEdJAFGgpFLTsZbJyW/LwFQ7uQxJHWpZ2hzSWgCPKc9AnBnNP+0X7o3hAmQ==", "dev": true, + "license": "MIT", "bin": { "tsconfck": "bin/tsconfck.js" }, @@ -23757,13 +23922,11 @@ }, "node_modules/tslib": { "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" + "license": "0BSD" }, "node_modules/tunnel-agent": { "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "license": "Apache-2.0", "optional": true, "dependencies": { "safe-buffer": "^5.0.1" @@ -23774,15 +23937,13 @@ }, "node_modules/turnstile-types": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/turnstile-types/-/turnstile-types-1.2.1.tgz", - "integrity": "sha512-PZFcUDFvPvmmwb885JA/N+8Pg5xNWw/UGMABRb/vI9P8cZ4pLDCpBDzgw7oKQ67DYvboTxNhfTAu93gjX4uNbQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/type-check": { "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, + "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1" }, @@ -23792,9 +23953,8 @@ }, "node_modules/type-fest": { "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=12.20" }, @@ -23804,9 +23964,8 @@ }, "node_modules/type-is": { "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", "dev": true, + "license": "MIT", "dependencies": { "media-typer": "0.3.0", "mime-types": "~2.1.24" @@ -23817,9 +23976,8 @@ }, "node_modules/typed-array-buffer": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", - "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -23831,9 +23989,8 @@ }, "node_modules/typed-array-byte-length": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", - "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", @@ -23850,9 +24007,8 @@ }, "node_modules/typed-array-byte-offset": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", - "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", "dev": true, + "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", @@ -23870,9 +24026,8 @@ }, "node_modules/typed-array-length": { "version": "1.0.6", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", - "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", @@ -23890,17 +24045,15 @@ }, "node_modules/types-ramda": { "version": "0.30.1", - "resolved": "https://registry.npmjs.org/types-ramda/-/types-ramda-0.30.1.tgz", - "integrity": "sha512-1HTsf5/QVRmLzcGfldPFvkVsAdi1db1BBKzi7iW3KBUlOICg/nKnFS+jGqDJS3YD8VsWbAh7JiHeBvbsw8RPxA==", + "license": "MIT", "dependencies": { "ts-toolbelt": "^9.6.0" } }, "node_modules/typescript": { "version": "5.5.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", - "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -23911,9 +24064,8 @@ }, "node_modules/typescript-eslint": { "version": "8.0.1", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.0.1.tgz", - "integrity": "sha512-V3Y+MdfhawxEjE16dWpb7/IOgeXnLwAEEkS7v8oDqNcR1oYlqWhGH/iHqHdKVdpWme1VPZ0SoywXAkCqawj2eQ==", "dev": true, + "license": "MIT", "dependencies": { "@typescript-eslint/eslint-plugin": "8.0.1", "@typescript-eslint/parser": "8.0.1", @@ -23934,30 +24086,26 @@ }, "node_modules/typescript-template-language-service-decorator": { "version": "2.3.2", - "resolved": "https://registry.npmjs.org/typescript-template-language-service-decorator/-/typescript-template-language-service-decorator-2.3.2.tgz", - "integrity": "sha512-hN0zNkr5luPCeXTlXKxsfBPlkAzx86ZRM1vPdL7DbEqqWoeXSxplACy98NpKpLmXsdq7iePUzAXloCAoPKBV6A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/typical": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/typical/-/typical-4.0.0.tgz", - "integrity": "sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/ufo": { "version": "1.5.4", - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz", - "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/unbox-primitive": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", @@ -23970,9 +24118,8 @@ }, "node_modules/unbzip2-stream": { "version": "1.4.3", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", - "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", "dev": true, + "license": "MIT", "dependencies": { "buffer": "^5.2.1", "through": "^2.3.8" @@ -23980,24 +24127,21 @@ }, "node_modules/undici-types": { "version": "6.13.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.13.0.tgz", - "integrity": "sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/unicode-match-property-ecmascript": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", "dev": true, + "license": "MIT", "dependencies": { "unicode-canonical-property-names-ecmascript": "^2.0.0", "unicode-property-aliases-ecmascript": "^2.0.0" @@ -24008,27 +24152,24 @@ }, "node_modules/unicode-match-property-value-ecmascript": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/unicode-property-aliases-ecmascript": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/unicorn-magic": { "version": "0.1.0", - "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", - "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=18" }, @@ -24038,9 +24179,8 @@ }, "node_modules/unique-string": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", - "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", "dev": true, + "license": "MIT", "dependencies": { "crypto-random-string": "^4.0.0" }, @@ -24053,9 +24193,8 @@ }, "node_modules/unist-util-is": { "version": "6.0.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", - "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -24066,14 +24205,12 @@ }, "node_modules/unist-util-is/node_modules/@types/unist": { "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", - "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/unist-util-stringify-position": { "version": "3.0.3", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz", - "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==", + "license": "MIT", "dependencies": { "@types/unist": "^2.0.0" }, @@ -24084,9 +24221,8 @@ }, "node_modules/unist-util-visit": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", - "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0", @@ -24099,9 +24235,8 @@ }, "node_modules/unist-util-visit-parents": { "version": "6.0.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", - "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" @@ -24113,39 +24248,34 @@ }, "node_modules/unist-util-visit-parents/node_modules/@types/unist": { "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", - "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/unist-util-visit/node_modules/@types/unist": { "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.2.tgz", - "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/universalify": { "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4.0.0" } }, "node_modules/unpipe": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/unplugin": { "version": "1.12.0", - "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.12.0.tgz", - "integrity": "sha512-KeczzHl2sATPQUx1gzo+EnUkmN4VmGBYRRVOZSGvGITE9rGHRDGqft6ONceP3vgXcyJ2XjX5axG5jMWUwNCYLw==", "dev": true, + "license": "MIT", "dependencies": { "acorn": "^8.12.1", "chokidar": "^3.6.0", @@ -24158,13 +24288,10 @@ }, "node_modules/unraw": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unraw/-/unraw-3.0.0.tgz", - "integrity": "sha512-08/DA66UF65OlpUDIQtbJyrqTR0jTAlJ+jsnkQ4jxR7+K5g5YG1APZKQSMCE1vqqmD+2pv6+IdEjmopFatacvg==" + "license": "MIT" }, "node_modules/update-browserslist-db": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", - "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", "dev": true, "funding": [ { @@ -24180,6 +24307,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "escalade": "^3.1.2", "picocolors": "^1.0.1" @@ -24193,24 +24321,21 @@ }, "node_modules/uri-js": { "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" } }, "node_modules/urlpattern-polyfill": { "version": "10.0.0", - "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz", - "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/use-callback-ref": { "version": "1.3.2", - "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.2.tgz", - "integrity": "sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "tslib": "^2.0.0" @@ -24230,9 +24355,8 @@ }, "node_modules/use-resize-observer": { "version": "9.1.0", - "resolved": "https://registry.npmjs.org/use-resize-observer/-/use-resize-observer-9.1.0.tgz", - "integrity": "sha512-R25VqO9Wb3asSD4eqtcxk8sJalvIOYBqS8MNZlpDSQ4l4xMQxC/J7Id9HoTqPq8FwULIn0PVW+OAqF2dyYbjow==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "@juggle/resize-observer": "^3.3.1" @@ -24244,9 +24368,8 @@ }, "node_modules/use-sidecar": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz", - "integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "detect-node-es": "^1.1.0", @@ -24267,8 +24390,6 @@ }, "node_modules/userhome": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/userhome/-/userhome-1.0.0.tgz", - "integrity": "sha512-ayFKY3H+Pwfy4W98yPdtH1VqH4psDeyW8lYYFzfecR9d6hqLpqhecktvYR3SEEXt7vG0S1JEpciI3g94pMErig==", "dev": true, "engines": { "node": ">= 0.8.0" @@ -24276,9 +24397,8 @@ }, "node_modules/util": { "version": "0.12.5", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", - "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", "dev": true, + "license": "MIT", "dependencies": { "inherits": "^2.0.3", "is-arguments": "^1.0.4", @@ -24289,35 +24409,31 @@ }, "node_modules/util-deprecate": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "devOptional": true + "devOptional": true, + "license": "MIT" }, "node_modules/utils-merge": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4.0" } }, "node_modules/uuid": { "version": "9.0.1", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", - "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", "funding": [ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" ], + "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } }, "node_modules/uvu": { "version": "0.5.6", - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz", - "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==", + "license": "MIT", "dependencies": { "dequal": "^2.0.0", "diff": "^5.0.0", @@ -24333,34 +24449,38 @@ }, "node_modules/v8-compile-cache-lib": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/validate-npm-package-license": { "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dev": true, + "license": "Apache-2.0", "dependencies": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" } }, + "node_modules/validate-npm-package-name": { + "version": "5.0.1", + "dev": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/vary": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/vite": { "version": "5.4.0", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.0.tgz", - "integrity": "sha512-5xokfMX0PIiwCMCMb9ZJcMyh5wbBun0zUzKib+L65vAZ8GY9ePZMXxFrHbr/Kyll2+LSCY7xtERPpxkBDKngwg==", "dev": true, + "license": "MIT", "peer": true, "dependencies": { "esbuild": "^0.21.3", @@ -24418,9 +24538,8 @@ }, "node_modules/vite-plugin-istanbul": { "version": "6.0.2", - "resolved": "https://registry.npmjs.org/vite-plugin-istanbul/-/vite-plugin-istanbul-6.0.2.tgz", - "integrity": "sha512-0/sKwjEEIwbEyl43xX7onX3dIbMJAsigNsKyyVPalG1oRFo5jn3qkJbS2PUfp9wrr3piy1eT6qRoeeum2p4B2A==", "dev": true, + "license": "MIT", "dependencies": { "@istanbuljs/load-nyc-config": "^1.1.0", "espree": "^10.0.1", @@ -24435,9 +24554,8 @@ }, "node_modules/vite-plugin-top-level-await": { "version": "1.4.2", - "resolved": "https://registry.npmjs.org/vite-plugin-top-level-await/-/vite-plugin-top-level-await-1.4.2.tgz", - "integrity": "sha512-Lz9ZGlDEqLpIJ/NU3toXSUrjmovlJf9qV/LNNa5RB2NYbN3SptfnZEz91//uqahhZtFzL5lKREPwv3YJmlnybg==", "dev": true, + "license": "MIT", "dependencies": { "@rollup/plugin-virtual": "^3.0.2", "@swc/core": "^1.7.0", @@ -24449,22 +24567,20 @@ }, "node_modules/vite-plugin-top-level-await/node_modules/uuid": { "version": "10.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", - "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", "dev": true, "funding": [ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" ], + "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } }, "node_modules/vite-tsconfig-paths": { "version": "4.3.2", - "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-4.3.2.tgz", - "integrity": "sha512-0Vd/a6po6Q+86rPlntHye7F31zA2URZMbH8M3saAZ/xR9QoGN/L21bxEGfXdWmFdNkqPpRdxFT7nmNe12e9/uA==", "dev": true, + "license": "MIT", "dependencies": { "debug": "^4.1.1", "globrex": "^0.1.2", @@ -24481,12 +24597,11 @@ }, "node_modules/vite/node_modules/@esbuild/darwin-arm64": { "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -24515,10 +24630,9 @@ }, "node_modules/vite/node_modules/esbuild": { "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", "dev": true, "hasInstallScript": true, + "license": "MIT", "peer": true, "bin": { "esbuild": "bin/esbuild" @@ -24554,9 +24668,8 @@ }, "node_modules/vscode-css-languageservice": { "version": "4.3.0", - "resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-4.3.0.tgz", - "integrity": "sha512-BkQAMz4oVHjr0oOAz5PdeE72txlLQK7NIwzmclfr+b6fj6I8POwB+VoXvrZLTbWt9hWRgfvgiQRkh5JwrjPJ5A==", "dev": true, + "license": "MIT", "dependencies": { "vscode-languageserver-textdocument": "^1.0.1", "vscode-languageserver-types": "3.16.0-next.2", @@ -24566,9 +24679,8 @@ }, "node_modules/vscode-html-languageservice": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-3.1.0.tgz", - "integrity": "sha512-QAyRHI98bbEIBCqTzZVA0VblGU40na0txggongw5ZgTj9UVsVk5XbLT16O9OTcbqBGSqn0oWmFDNjK/XGIDcqg==", "dev": true, + "license": "MIT", "dependencies": { "vscode-languageserver-textdocument": "^1.0.1", "vscode-languageserver-types": "3.16.0-next.2", @@ -24578,38 +24690,32 @@ }, "node_modules/vscode-languageserver-textdocument": { "version": "1.0.12", - "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.12.tgz", - "integrity": "sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/vscode-languageserver-types": { "version": "3.16.0-next.2", - "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0-next.2.tgz", - "integrity": "sha512-QjXB7CKIfFzKbiCJC4OWC8xUncLsxo19FzGVp/ADFvvi87PlmBSCAtZI5xwGjF5qE0xkLf0jjKUn3DzmpDP52Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/vscode-nls": { "version": "4.1.2", - "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-4.1.2.tgz", - "integrity": "sha512-7bOHxPsfyuCqmP+hZXscLhiHwe7CSuFE4hyhbs22xPIhQ4jv99FcR4eBzfYYVLP356HNFpdvz63FFb/xw6T4Iw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/vscode-uri": { "version": "2.1.2", - "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.1.2.tgz", - "integrity": "sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/w3c-keyname": { "version": "2.2.8", - "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz", - "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==" + "license": "MIT" }, "node_modules/wait-port": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/wait-port/-/wait-port-1.1.0.tgz", - "integrity": "sha512-3e04qkoN3LxTMLakdqeWth8nih8usyg+sf1Bgdf9wwUkp05iuK1eSY/QpLvscT/+F/gA89+LpUmmgBtesbqI2Q==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.1.2", "commander": "^9.3.0", @@ -24624,9 +24730,8 @@ }, "node_modules/wait-port/node_modules/ansi-styles": { "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -24639,9 +24744,8 @@ }, "node_modules/wait-port/node_modules/chalk": { "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -24655,27 +24759,24 @@ }, "node_modules/wait-port/node_modules/commander": { "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", "dev": true, + "license": "MIT", "engines": { "node": "^12.20.0 || >=14" } }, "node_modules/wait-port/node_modules/has-flag": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/wait-port/node_modules/supports-color": { "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -24685,33 +24786,36 @@ }, "node_modules/walk-up-path": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/walk-up-path/-/walk-up-path-3.0.1.tgz", - "integrity": "sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/wcwidth": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", "dev": true, + "license": "MIT", "dependencies": { "defaults": "^1.0.3" } }, "node_modules/wdio-wait-for": { "version": "3.0.11", - "resolved": "https://registry.npmjs.org/wdio-wait-for/-/wdio-wait-for-3.0.11.tgz", - "integrity": "sha512-kck1TeQeIzI9fdP8efy7izzdkBiOZJR8lMOkKpxYp2/k7r2F2+8SHWBGPt1TfSiehKHLsIalB7G1RzJKF+PqDA==", "dev": true, + "license": "MIT", "engines": { "node": "^16.13 || >=18" } }, + "node_modules/weakmap-polyfill": { + "version": "2.0.4", + "license": "MIT", + "engines": { + "node": ">=8.10.0" + } + }, "node_modules/web-component-analyzer": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/web-component-analyzer/-/web-component-analyzer-2.0.0.tgz", - "integrity": "sha512-UEvwfpD+XQw99sLKiH5B1T4QwpwNyWJxp59cnlRwFfhUW6JsQpw5jMeMwi7580sNou8YL3kYoS7BWLm+yJ/jVQ==", "dev": true, + "license": "MIT", "dependencies": { "fast-glob": "^3.2.2", "ts-simple-type": "2.0.0-next.0", @@ -24725,9 +24829,8 @@ }, "node_modules/web-component-analyzer/node_modules/typescript": { "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -24738,27 +24841,23 @@ }, "node_modules/web-streams-polyfill": { "version": "3.3.3", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", - "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", + "license": "MIT", "engines": { "node": ">= 8" } }, "node_modules/web-tree-sitter": { "version": "0.20.3", - "resolved": "https://registry.npmjs.org/web-tree-sitter/-/web-tree-sitter-0.20.3.tgz", - "integrity": "sha512-zKGJW9r23y3BcJusbgvnOH2OYAW40MXAOi9bi3Gcc7T4Gms9WWgXF8m6adsJWpGJEhgOzCrfiz1IzKowJWrtYw==", + "license": "MIT", "optional": true }, "node_modules/web-worker": { "version": "1.3.0", - "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.3.0.tgz", - "integrity": "sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==" + "license": "Apache-2.0" }, "node_modules/webcomponent-qr-code": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/webcomponent-qr-code/-/webcomponent-qr-code-1.2.0.tgz", - "integrity": "sha512-1qEJ70HpiO0GbPy9T6XCtHn+RyI3awtpU88BBPQkhefwuRKg408X6z7mJeQxBnKkFQSv3ZWwmlgMvIjIO3RGOg==", + "license": "MIT", "dependencies": { "qrjs": "^0.2.0" } @@ -24846,51 +24945,44 @@ }, "node_modules/webdriverio/node_modules/@types/node": { "version": "20.14.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.14.tgz", - "integrity": "sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==", "dev": true, + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/webdriverio/node_modules/undici-types": { "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/webidl-conversions": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "dev": true + "dev": true, + "license": "BSD-2-Clause" }, "node_modules/webpack-sources": { "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", "dev": true, + "license": "MIT", "engines": { "node": ">=10.13.0" } }, "node_modules/webpack-virtual-modules": { "version": "0.6.2", - "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz", - "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/whatwg-fetch": { "version": "3.6.20", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", - "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/whatwg-url": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "dev": true, + "license": "MIT", "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -24898,9 +24990,8 @@ }, "node_modules/which": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, + "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -24913,9 +25004,8 @@ }, "node_modules/which-boxed-primitive": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", "dev": true, + "license": "MIT", "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", @@ -24929,9 +25019,8 @@ }, "node_modules/which-pm": { "version": "2.2.0", - "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-2.2.0.tgz", - "integrity": "sha512-MOiaDbA5ZZgUjkeMWM5EkJp4loW5ZRoa5bc3/aeMox/PJelMhE6t7S/mLuiY43DBupyxH+S0U1bTui9kWUlmsw==", "dev": true, + "license": "MIT", "dependencies": { "load-yaml-file": "^0.2.0", "path-exists": "^4.0.0" @@ -24942,9 +25031,8 @@ }, "node_modules/which-typed-array": { "version": "1.1.15", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", - "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", "dev": true, + "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", @@ -24959,11 +25047,51 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/wireit": { + "version": "0.14.7", + "dev": true, + "license": "Apache-2.0", + "workspaces": [ + "vscode-extension", + "website" + ], + "dependencies": { + "brace-expansion": "^4.0.0", + "chokidar": "^3.5.3", + "fast-glob": "^3.2.11", + "jsonc-parser": "^3.0.0", + "proper-lockfile": "^4.1.2" + }, + "bin": { + "wireit": "bin/wireit.js" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/wireit/node_modules/balanced-match": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 16" + } + }, + "node_modules/wireit/node_modules/brace-expansion": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^3.0.0" + }, + "engines": { + "node": ">= 18" + } + }, "node_modules/word-wrap": { "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -24976,9 +25104,8 @@ }, "node_modules/wrap-ansi": { "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -24991,9 +25118,8 @@ "node_modules/wrap-ansi-cjs": { "name": "wrap-ansi", "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -25008,9 +25134,8 @@ }, "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -25023,9 +25148,8 @@ }, "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -25035,9 +25159,8 @@ }, "node_modules/wrap-ansi/node_modules/ansi-styles": { "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -25050,9 +25173,8 @@ }, "node_modules/wrap-ansi/node_modules/strip-ansi": { "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -25062,15 +25184,13 @@ }, "node_modules/wrappy": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "devOptional": true + "devOptional": true, + "license": "ISC" }, "node_modules/write-file-atomic": { "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", "dev": true, + "license": "ISC", "dependencies": { "graceful-fs": "^4.1.11", "imurmurhash": "^0.1.4", @@ -25079,15 +25199,13 @@ }, "node_modules/write-file-atomic/node_modules/signal-exit": { "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/ws": { "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", - "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", "dev": true, + "license": "MIT", "engines": { "node": ">=10.0.0" }, @@ -25106,40 +25224,35 @@ }, "node_modules/xml-but-prettier": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/xml-but-prettier/-/xml-but-prettier-1.0.1.tgz", - "integrity": "sha512-C2CJaadHrZTqESlH03WOyw0oZTtoy2uEg6dSDF6YRg+9GnYNub53RRemLpnvtbHDFelxMx4LajiFsYeR6XJHgQ==", + "license": "MIT", "dependencies": { "repeat-string": "^1.5.2" } }, "node_modules/xtend": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.4" } }, "node_modules/y18n": { "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, + "license": "ISC", "engines": { "node": ">=10" } }, "node_modules/yallist": { "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/yaml": { "version": "2.5.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.0.tgz", - "integrity": "sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==", + "license": "ISC", "bin": { "yaml": "bin.mjs" }, @@ -25149,9 +25262,8 @@ }, "node_modules/yargs": { "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, + "license": "MIT", "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", @@ -25224,18 +25336,16 @@ }, "node_modules/yargs/node_modules/yargs-parser": { "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, + "license": "ISC", "engines": { "node": ">=12" } }, "node_modules/yauzl": { "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "dev": true, + "license": "MIT", "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" @@ -25243,27 +25353,24 @@ }, "node_modules/yauzl/node_modules/buffer-crc32": { "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "dev": true, + "license": "MIT", "engines": { "node": "*" } }, "node_modules/yn": { "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/yocto-queue": { "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -25273,9 +25380,8 @@ }, "node_modules/zip-stream": { "version": "6.0.1", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-6.0.1.tgz", - "integrity": "sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==", "dev": true, + "license": "MIT", "dependencies": { "archiver-utils": "^5.0.0", "compress-commons": "^6.0.2", @@ -25287,8 +25393,6 @@ }, "node_modules/zip-stream/node_modules/buffer": { "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", "dev": true, "funding": [ { @@ -25304,6 +25408,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.2.1" @@ -25311,9 +25416,8 @@ }, "node_modules/zip-stream/node_modules/readable-stream": { "version": "4.5.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", - "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", "dev": true, + "license": "MIT", "dependencies": { "abort-controller": "^3.0.0", "buffer": "^6.0.3", @@ -25324,6 +25428,51 @@ "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } + }, + "packages/sfe": { + "name": "@goauthentik/web-sfe", + "version": "0.0.0", + "license": "MIT", + "dependencies": { + "@goauthentik/api": "^2024.6.0-1719577139", + "base64-js": "^1.5.1", + "bootstrap": "^4.6.1", + "formdata-polyfill": "^4.0.10", + "jquery": "^3.7.1", + "weakmap-polyfill": "^2.0.4" + }, + "devDependencies": { + "@rollup/plugin-commonjs": "^26.0.1", + "@rollup/plugin-node-resolve": "^15.2.3", + "@rollup/plugin-swc": "^0.3.1", + "@swc/cli": "^0.4.0", + "@swc/core": "^1.6.13", + "@trivago/prettier-plugin-sort-imports": "^4.3.0", + "@types/jquery": "^3.5.30", + "lockfile-lint": "^4.14.0", + "prettier": "^3.3.2", + "rollup": "^4.18.1", + "rollup-plugin-copy": "^3.5.0", + "wireit": "^0.14.4" + }, + "optionalDependencies": { + "@swc/core": "^1.6.13", + "@swc/core-darwin-arm64": "^1.6.13", + "@swc/core-darwin-x64": "^1.6.13", + "@swc/core-linux-arm-gnueabihf": "^1.6.13", + "@swc/core-linux-arm64-gnu": "^1.6.13", + "@swc/core-linux-arm64-musl": "^1.6.13", + "@swc/core-linux-x64-gnu": "^1.6.13", + "@swc/core-linux-x64-musl": "^1.6.13", + "@swc/core-win32-arm64-msvc": "^1.6.13", + "@swc/core-win32-ia32-msvc": "^1.6.13", + "@swc/core-win32-x64-msvc": "^1.6.13" + } + }, + "packages/sfe/node_modules/@goauthentik/api": { + "version": "2024.6.0-1720200294", + "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.0-1720200294.tgz", + "integrity": "sha512-qGpI+0BpsHWlO8waj89q+6SWjVVuRtYqdmpSIrKFsZt9GLNXCvIAvgS5JI1Sq2z1uWK/8kLNZKDocI/XagqMPQ==" } } } diff --git a/web/package.json b/web/package.json index 8ea330627682..32d8dfe374b5 100644 --- a/web/package.json +++ b/web/package.json @@ -1,42 +1,6 @@ { "name": "@goauthentik/web", "version": "0.0.0", - "private": true, - "license": "MIT", - "scripts": { - "extract-locales": "lit-localize extract", - "build-locales": "node scripts/build-locales.mjs", - "build-locales:build": "lit-localize build", - "build-locales:repair": "prettier --write ./src/locale-codes.ts", - "build:manifest": "custom-elements-manifest analyze --litelement --globs 'src/**/*.ts' --exclude 'src/**/*.stories.ts' --exclude 'src/**/*.tests.ts'", - "esbuild:build": "node build.mjs", - "esbuild:build-proxy": "node build.mjs --proxy", - "esbuild:watch": "node build.mjs --watch", - "build": "run-s build-locales build:manifest esbuild:build", - "build-proxy": "run-s build-locales esbuild:build-proxy", - "watch": "run-s build-locales build:manifest esbuild:watch", - "lint": "cross-env NODE_OPTIONS='--max_old_space_size=65536' eslint . --max-warnings 0 --fix", - "lint:lockfile": "lockfile-lint --path package.json --type npm --allowed-hosts npm --validate-https", - "lint:precommit": "bun ./scripts/eslint.mjs --precommit", - "lint:nightmare": "bun ./scripts/eslint.mjs --nightmare", - "lint:spelling": "node scripts/check-spelling.mjs", - "lit-analyse": "lit-analyzer src", - "lit-analyse:strict": "lit-analyzer src --strict", - "postinstall": "bash scripts/patch-spotlight.sh", - "precommit": "npm-run-all --parallel tsc lit-analyse lint:spelling lint:lockfile --sequential lint:precommit prettier", - "prequick": "run-s tsc:execute lit-analyse lint:precommit lint:spelling", - "prettier-check": "prettier --check .", - "prettier": "prettier --write .", - "pseudolocalize": "node scripts/pseudolocalize.mjs", - "tsc:execute": "tsc --noEmit -p .", - "tsc": "run-s build-locales tsc:execute", - "storybook": "storybook dev -p 6006", - "storybook:build": "cross-env NODE_OPTIONS='--max_old_space_size=8192' storybook build", - "storybook:build-import-map": "node scripts/build-storybook-import-maps.mjs", - "test": "npx wdio run ./wdio.conf.ts --logLevel=warn --autoCompileOpts.tsNodeOpts.project=tsconfig.test.json", - "test-view": "npx wdio run ./wdio.conf.ts --autoCompileOpts.tsNodeOpts.project=tsconfig.test.json", - "test-watch": "npx wdio run ./wdio.conf.ts --autoCompileOpts.tsNodeOpts.project=tsconfig.test.json --watch" - }, "dependencies": { "@codemirror/lang-html": "^6.4.9", "@codemirror/lang-javascript": "^6.2.2", @@ -138,6 +102,7 @@ "rollup-plugin-postcss-lit": "^2.1.0", "storybook": "^8.1.11", "storybook-addon-mock": "^5.0.0", + "syncpack": "^12.3.3", "ts-lit-plugin": "^2.0.2", "ts-node": "^10.9.2", "tslib": "^2.6.3", @@ -145,8 +110,13 @@ "typescript": "^5.5.4", "typescript-eslint": "^8.0.1", "vite-tsconfig-paths": "^4.3.2", - "wdio-wait-for": "^3.0.11" + "wdio-wait-for": "^3.0.11", + "wireit": "^0.14.4" + }, + "engines": { + "node": ">=20" }, + "license": "MIT", "optionalDependencies": { "@esbuild/darwin-arm64": "^0.23.0", "@esbuild/linux-amd64": "^0.18.11", @@ -155,7 +125,219 @@ "@rollup/rollup-linux-arm64-gnu": "4.20.0", "@rollup/rollup-linux-x64-gnu": "4.20.0" }, - "engines": { - "node": ">=20" - } + "private": true, + "scripts": { + "build": "wireit", + "build-locales": "wireit", + "build-locales:build": "wireit", + "build-proxy": "wireit", + "build:sfe": "wireit", + "esbuild:watch": "node build.mjs --watch", + "extract-locales": "wireit", + "format": "wireit", + "lint": "wireit", + "lint:lockfile": "wireit", + "lint:package": "wireit", + "lit-analyse": "wireit", + "postinstall": "bash scripts/patch-spotlight.sh", + "precommit": "wireit", + "prettier": "wireit", + "prettier-check": "wireit", + "pseudolocalize": "wireit", + "storybook": "storybook dev -p 6006", + "storybook:build": "wireit", + "storybook:build-import-map": "wireit", + "test": "wireit", + "test-view": "wireit", + "test-watch": "npx wdio run ./wdio.conf.ts --autoCompileOpts.tsNodeOpts.project=tsconfig.test.json --watch", + "tsc": "wireit", + "watch": "run-s build-locales esbuild:watch" + }, + "wireit": { + "build": { + "#comment": [ + "`npm run build` and `npm run watch` are the most common ", + "commands you should be using when working on the front-end ", + "The files and output spec here expect you to use `npm run build --watch` ", + "instead of `npm run watch`. The former is more comprehensive, but ", + "the latter is faster." + ], + "command": "${NODE_RUNNER} build.mjs", + "files": [ + "src/**/*.{css,jpg,png,ts,js,json}", + "!src/**/*.stories.ts", + "!src/**/*.tests.ts", + "!src/locales/*.ts", + "!src/locale-codes.ts", + "icons/**/*" + ], + "output": [ + "./dist/admin/**", + "./dist/user/**", + "./dist/flow/**", + "./dist/standalone/api-browser/**", + "./dist/standalone/loading/**", + "./dist/enterprise/**", + "./dist/poly-*.js", + "./dist/poly-*.js.map", + "./dist/custom.css", + "./dist/theme-dark.css", + "./dist/patternfly.min.css" + ], + "dependencies": [ + "build-locales", + "./packages/sfe:build" + ], + "env": { + "NODE_RUNNER": { + "external": true, + "default": "node" + } + } + }, + "build:sfe": { + "dependencies": [ + "./packages/sfe:build" + ], + "files": [ + "./packages/sfe/**/*.ts" + ] + }, + "build-proxy": { + "command": "node build.mjs --proxy", + "dependencies": [ + "build-locales" + ] + }, + "build-locales:build": { + "command": "lit-localize build" + }, + "build-locales:repair": { + "command": "prettier --write ./src/locale-codes.ts" + }, + "build-locales": { + "command": "node scripts/build-locales.mjs", + "files": [ + "./xliff/*.xlf" + ], + "output": [ + "./src/locales/*.ts", + "./src/locale-codes.ts" + ] + }, + "extract-locales": { + "command": "lit-localize extract" + }, + "format": { + "command": "prettier --write .", + "dependencies": [ + "lint:package" + ] + }, + "format:packages": { + "dependencies": [ + "./packages/sfe:prettier" + ] + }, + "lint": { + "command": "eslint --max-warnings 0 --fix", + "env": { + "NODE_OPTIONS": "--max_old_space_size=65536" + } + }, + "lint:components": { + "command": "lit-analyzer src" + }, + "lint:types": { + "command": "tsc --noEmit -p .", + "dependencies": [ + "build-locales" + ] + }, + "lint:lockfile": { + "command": "lockfile-lint --path package.json --type npm --allowed-hosts npm --validate-https" + }, + "lint:lockfiles": { + "dependencies": [ + "./packages/sfe:lint:lockfile" + ] + }, + "lint:package": { + "command": "syncpack format -i ' '" + }, + "lint:nightmare": { + "command": "${NODE_RUNNER} ./scripts/eslint.mjs --nightmare", + "env": { + "NODE_RUNNER": { + "external": true, + "default": "node" + } + } + }, + "lint:precommit": { + "command": "${NODE_RUNNER} ./scripts/eslint.mjs --precommit", + "env": { + "NODE_RUNNER": { + "external": true, + "default": "node" + } + } + }, + "lint:spelling": { + "command": "node scripts/check-spelling.mjs" + }, + "lit-analyse": { + "command": "lit-analyzer src" + }, + "precommit": { + "command": "prettier --write .", + "dependencies": [ + "lint:types", + "lint:components", + "lint:spelling", + "lint:lockfile", + "lint:lockfiles", + "lint:precommit", + "format:packages" + ] + }, + "prettier": { + "dependencies": [ + "format" + ] + }, + "prettier-check": { + "command": "prettier --check ." + }, + "pseudolocalize": { + "command": "node scripts/pseudolocalize.mjs" + }, + "storybook:build": { + "command": "storybook build", + "env": { + "NODE_OPTIONS": "--max_old_space_size=8192" + } + }, + "storybook:build-import-map": { + "command": "node scripts/build-storybook-import-maps.mjs" + }, + "test": { + "command": "wdio run ./wdio.conf.ts --logLevel=warn --autoCompileOpts.tsNodeOpts.project=tsconfig.test.json", + "env": { + "CI": "true" + } + }, + "test-view": { + "command": "wdio run ./wdio.conf.ts --autoCompileOpts.tsNodeOpts.project=tsconfig.test.json" + }, + "tsc": { + "dependencies": [ + "lint:types" + ] + } + }, + "workspaces": [ + ".", + "./packages/*" + ] } diff --git a/web/packages/sfe/.prettierrc.json b/web/packages/sfe/.prettierrc.json new file mode 100644 index 000000000000..0a4c18708b74 --- /dev/null +++ b/web/packages/sfe/.prettierrc.json @@ -0,0 +1,23 @@ +{ + "arrowParens": "always", + "bracketSpacing": true, + "embeddedLanguageFormatting": "auto", + "htmlWhitespaceSensitivity": "css", + "insertPragma": false, + "jsxSingleQuote": false, + "printWidth": 100, + "proseWrap": "preserve", + "quoteProps": "consistent", + "requirePragma": false, + "semi": true, + "singleQuote": false, + "tabWidth": 4, + "trailingComma": "all", + "useTabs": false, + "vueIndentScriptAndStyle": false, + "plugins": ["@trivago/prettier-plugin-sort-imports"], + "importOrder": ["^(@?)lit(.*)$", "\\.css$", "^@goauthentik/api$", "^[./]"], + "importOrderSeparation": true, + "importOrderSortSpecifiers": true, + "importOrderParserPlugins": ["typescript", "classProperties", "decorators-legacy"] +} diff --git a/web/packages/sfe/LICENSE.txt b/web/packages/sfe/LICENSE.txt new file mode 100644 index 000000000000..7e25b63ae0cf --- /dev/null +++ b/web/packages/sfe/LICENSE.txt @@ -0,0 +1,18 @@ +The MIT License (MIT) + +Copyright (c) 2024 Authentik Security, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and +associated documentation files (the "Software"), to deal in the Software without restriction, +including without limitation the rights to use, copy, modify, merge, publish, distribute, +sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial +portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT +NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES +OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/web/packages/sfe/README.md b/web/packages/sfe/README.md new file mode 100644 index 000000000000..808ab0df7f7a --- /dev/null +++ b/web/packages/sfe/README.md @@ -0,0 +1,21 @@ +# Simplified Flow Executor + +The Simplified Flow Executor is a limited fallback browser-side interpreter, written in TypeScript, +for authentik's Flow language, which controls transactions between the authentik server and its +interaction with users and the services to which those users are seeking to gain authentication and +authorization. + +It exists primarily to support late versions of Microsoft Office365 and Microsoft Teams, older +software that still uses the MSEdge-18 and IE-11 _Trident_ web engine for web-based log-ins. It has +limited support for the full language, supporting only the following stages: + +- identification +- password +- redirect +- autosubmit +- authenticator validation (both code and WebAuthn) + +### License + +This code is licensed under the [MIT License](https://www.tldrlegal.com/license/mit-license). +[A copy of the license](./LICENSE.txt) is included with this package. diff --git a/web/packages/sfe/package.json b/web/packages/sfe/package.json new file mode 100644 index 000000000000..b876f5b9c6ad --- /dev/null +++ b/web/packages/sfe/package.json @@ -0,0 +1,68 @@ +{ + "name": "@goauthentik/web-sfe", + "version": "0.0.0", + "dependencies": { + "@goauthentik/api": "^2024.6.0-1719577139", + "base64-js": "^1.5.1", + "bootstrap": "^4.6.1", + "formdata-polyfill": "^4.0.10", + "jquery": "^3.7.1", + "weakmap-polyfill": "^2.0.4" + }, + "devDependencies": { + "@rollup/plugin-commonjs": "^26.0.1", + "@rollup/plugin-node-resolve": "^15.2.3", + "@rollup/plugin-swc": "^0.3.1", + "@swc/cli": "^0.4.0", + "@swc/core": "^1.6.13", + "@trivago/prettier-plugin-sort-imports": "^4.3.0", + "@types/jquery": "^3.5.30", + "lockfile-lint": "^4.14.0", + "prettier": "^3.3.2", + "rollup": "^4.18.1", + "rollup-plugin-copy": "^3.5.0", + "wireit": "^0.14.4" + }, + "license": "MIT", + "optionalDependencies": { + "@swc/core": "^1.6.13", + "@swc/core-darwin-arm64": "^1.6.13", + "@swc/core-darwin-x64": "^1.6.13", + "@swc/core-linux-arm-gnueabihf": "^1.6.13", + "@swc/core-linux-arm64-gnu": "^1.6.13", + "@swc/core-linux-arm64-musl": "^1.6.13", + "@swc/core-linux-x64-gnu": "^1.6.13", + "@swc/core-linux-x64-musl": "^1.6.13", + "@swc/core-win32-arm64-msvc": "^1.6.13", + "@swc/core-win32-ia32-msvc": "^1.6.13", + "@swc/core-win32-x64-msvc": "^1.6.13" + }, + "private": true, + "scripts": { + "build": "wireit", + "lint:lockfile": "wireit", + "prettier": "prettier --write ./src ./tsconfig.json ./rollup.config.js ./package.json", + "watch": "rollup -w -c rollup.config.js --bundleConfigAsCjs" + }, + "wireit": { + "build:sfe": { + "command": "rollup -c rollup.config.js --bundleConfigAsCjs", + "files": [ + "../../node_modules/bootstrap/dist/css/bootstrap.min.css", + "src/index.ts" + ], + "output": [ + "./dist/sfe/*" + ] + }, + "build": { + "command": "mkdir -p ../../dist/sfe && cp -r dist/sfe/* ../../dist/sfe", + "dependencies": [ + "build:sfe" + ] + }, + "lint:lockfile": { + "command": "lockfile-lint --path package.json --type npm --allowed-hosts npm --validate-https" + } + } +} diff --git a/web/sfe/rollup.config.js b/web/packages/sfe/rollup.config.js similarity index 81% rename from web/sfe/rollup.config.js rename to web/packages/sfe/rollup.config.js index 6f5b3c2a1f87..19fa6cf035e1 100644 --- a/web/sfe/rollup.config.js +++ b/web/packages/sfe/rollup.config.js @@ -4,16 +4,19 @@ import swc from "@rollup/plugin-swc"; import copy from "rollup-plugin-copy"; export default { - input: "index.ts", + input: "src/index.ts", output: { - dir: "../dist/sfe", + dir: "./dist/sfe", format: "cjs", }, context: "window", plugins: [ copy({ targets: [ - { src: "node_modules/bootstrap/dist/css/bootstrap.min.css", dest: "../dist/sfe" }, + { + src: "../../node_modules/bootstrap/dist/css/bootstrap.min.css", + dest: "./dist/sfe", + }, ], }), resolve({ browser: true }), diff --git a/web/sfe/index.ts b/web/packages/sfe/src/index.ts similarity index 100% rename from web/sfe/index.ts rename to web/packages/sfe/src/index.ts diff --git a/web/sfe/tsconfig.json b/web/packages/sfe/tsconfig.json similarity index 95% rename from web/sfe/tsconfig.json rename to web/packages/sfe/tsconfig.json index deb1bb3b3bcb..82116e7003c8 100644 --- a/web/sfe/tsconfig.json +++ b/web/packages/sfe/tsconfig.json @@ -3,5 +3,5 @@ "types": ["jquery"], "esModuleInterop": true, "lib": ["DOM", "ES2015", "ES2017"] - }, + } } diff --git a/web/scripts/build-locales.mjs b/web/scripts/build-locales.mjs index 6926cf366da3..991ac8306d63 100644 --- a/web/scripts/build-locales.mjs +++ b/web/scripts/build-locales.mjs @@ -3,6 +3,13 @@ import fs from "fs"; import path from "path"; import process from "process"; +/** + * Determines if all the Xliff translation source files are present and if the Typescript source + * files generated from those sources are up-to-date. If they are not, it runs the locale building + * script, intercepting the long spew of "this string is not translated" and replacing it with a + * summary of how many strings are missing with respect to the source locale. + */ + const localizeRules = JSON.parse(fs.readFileSync("./lit-localize.json", "utf-8")); function generatedFileIsUpToDateWithXliffSource(loc) { @@ -28,13 +35,12 @@ function generatedFileIsUpToDateWithXliffSource(loc) { return false; } - // if the generated file is the same age or older (date is greater) than the xliff file, it's + // if the generated file is the same age or newer (date is greater) than the xliff file, it's // presumed to have been generated by that file and is up-to-date. return genedStat.mtimeMs >= xlfStat.mtimeMs; } // For all the expected files, find out if any aren't up-to-date. - const upToDate = localizeRules.targetLocales.reduce( (acc, loc) => acc && generatedFileIsUpToDateWithXliffSource(loc), true, diff --git a/web/sfe/package.json b/web/sfe/package.json index 42e69cb6b428..c05d53b1a48f 100644 --- a/web/sfe/package.json +++ b/web/sfe/package.json @@ -4,7 +4,7 @@ "private": true, "license": "MIT", "dependencies": { - "@goauthentik/api": "^2024.6.1-1720888668", + "@goauthentik/api": "^2024.6.3-1723109801", "base64-js": "^1.5.1", "bootstrap": "^4.6.1", "formdata-polyfill": "^4.0.10", From cd878e73ae1b4c13a51c6d20e2bf54fa2db1a380 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 9 Aug 2024 11:46:36 +0200 Subject: [PATCH 027/165] core: bump goauthentik/fips-python from 3.12.3-slim-bookworm-fips-full to 3.12.5-slim-bookworm-fips-full (#10835) core: bump goauthentik/fips-python Bumps goauthentik/fips-python from 3.12.3-slim-bookworm-fips-full to 3.12.5-slim-bookworm-fips-full. --- updated-dependencies: - dependency-name: goauthentik/fips-python dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 64f39e998be6..19898dce56ff 100644 --- a/Dockerfile +++ b/Dockerfile @@ -94,7 +94,7 @@ RUN --mount=type=secret,id=GEOIPUPDATE_ACCOUNT_ID \ /bin/sh -c "/usr/bin/entry.sh || echo 'Failed to get GeoIP database, disabling'; exit 0" # Stage 5: Python dependencies -FROM ghcr.io/goauthentik/fips-python:3.12.3-slim-bookworm-fips-full AS python-deps +FROM ghcr.io/goauthentik/fips-python:3.12.5-slim-bookworm-fips-full AS python-deps WORKDIR /ak-root/poetry @@ -121,7 +121,7 @@ RUN --mount=type=bind,target=./pyproject.toml,src=./pyproject.toml \ pip install --force-reinstall /wheels/*" # Stage 6: Run -FROM ghcr.io/goauthentik/fips-python:3.12.3-slim-bookworm-fips-full AS final-image +FROM ghcr.io/goauthentik/fips-python:3.12.5-slim-bookworm-fips-full AS final-image ARG GIT_BUILD_HASH ARG VERSION From 2a443d7058b29e8389a1469f55b79611967f51c6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 9 Aug 2024 11:51:04 +0200 Subject: [PATCH 028/165] core: bump ruff from 0.5.6 to 0.5.7 (#10836) Bumps [ruff](https://github.com/astral-sh/ruff) from 0.5.6 to 0.5.7. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.5.6...0.5.7) --- updated-dependencies: - dependency-name: ruff dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- poetry.lock | 40 +++++++++++++++++++++------------------- 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/poetry.lock b/poetry.lock index 14497cbbadb9..9d69bdd2ea72 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3098,6 +3098,8 @@ files = [ {file = "orjson-3.10.6-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:960db0e31c4e52fa0fc3ecbaea5b2d3b58f379e32a95ae6b0ebeaa25b93dfd34"}, {file = "orjson-3.10.6-cp312-none-win32.whl", hash = "sha256:a6ea7afb5b30b2317e0bee03c8d34c8181bc5a36f2afd4d0952f378972c4efd5"}, {file = "orjson-3.10.6-cp312-none-win_amd64.whl", hash = "sha256:874ce88264b7e655dde4aeaacdc8fd772a7962faadfb41abe63e2a4861abc3dc"}, + {file = "orjson-3.10.6-cp313-none-win32.whl", hash = "sha256:efdf2c5cde290ae6b83095f03119bdc00303d7a03b42b16c54517baa3c4ca3d0"}, + {file = "orjson-3.10.6-cp313-none-win_amd64.whl", hash = "sha256:8e190fe7888e2e4392f52cafb9626113ba135ef53aacc65cd13109eb9746c43e"}, {file = "orjson-3.10.6-cp38-cp38-macosx_10_15_x86_64.macosx_11_0_arm64.macosx_10_15_universal2.whl", hash = "sha256:66680eae4c4e7fc193d91cfc1353ad6d01b4801ae9b5314f17e11ba55e934183"}, {file = "orjson-3.10.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:caff75b425db5ef8e8f23af93c80f072f97b4fb3afd4af44482905c9f588da28"}, {file = "orjson-3.10.6-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3722fddb821b6036fd2a3c814f6bd9b57a89dc6337b9924ecd614ebce3271394"}, @@ -4185,29 +4187,29 @@ pyasn1 = ">=0.1.3" [[package]] name = "ruff" -version = "0.5.6" +version = "0.5.7" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" files = [ - {file = "ruff-0.5.6-py3-none-linux_armv6l.whl", hash = "sha256:a0ef5930799a05522985b9cec8290b185952f3fcd86c1772c3bdbd732667fdcd"}, - {file = "ruff-0.5.6-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:b652dc14f6ef5d1552821e006f747802cc32d98d5509349e168f6bf0ee9f8f42"}, - {file = "ruff-0.5.6-py3-none-macosx_11_0_arm64.whl", hash = "sha256:80521b88d26a45e871f31e4b88938fd87db7011bb961d8afd2664982dfc3641a"}, - {file = "ruff-0.5.6-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d9bc8f328a9f1309ae80e4d392836e7dbc77303b38ed4a7112699e63d3b066ab"}, - {file = "ruff-0.5.6-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4d394940f61f7720ad371ddedf14722ee1d6250fd8d020f5ea5a86e7be217daf"}, - {file = "ruff-0.5.6-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:111a99cdb02f69ddb2571e2756e017a1496c2c3a2aeefe7b988ddab38b416d36"}, - {file = "ruff-0.5.6-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:e395daba77a79f6dc0d07311f94cc0560375ca20c06f354c7c99af3bf4560c5d"}, - {file = "ruff-0.5.6-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c476acb43c3c51e3c614a2e878ee1589655fa02dab19fe2db0423a06d6a5b1b6"}, - {file = "ruff-0.5.6-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e2ff8003f5252fd68425fd53d27c1f08b201d7ed714bb31a55c9ac1d4c13e2eb"}, - {file = "ruff-0.5.6-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c94e084ba3eaa80c2172918c2ca2eb2230c3f15925f4ed8b6297260c6ef179ad"}, - {file = "ruff-0.5.6-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:1f77c1c3aa0669fb230b06fb24ffa3e879391a3ba3f15e3d633a752da5a3e670"}, - {file = "ruff-0.5.6-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:f908148c93c02873210a52cad75a6eda856b2cbb72250370ce3afef6fb99b1ed"}, - {file = "ruff-0.5.6-py3-none-musllinux_1_2_i686.whl", hash = "sha256:563a7ae61ad284187d3071d9041c08019975693ff655438d8d4be26e492760bd"}, - {file = "ruff-0.5.6-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:94fe60869bfbf0521e04fd62b74cbca21cbc5beb67cbb75ab33fe8c174f54414"}, - {file = "ruff-0.5.6-py3-none-win32.whl", hash = "sha256:e6a584c1de6f8591c2570e171cc7ce482bb983d49c70ddf014393cd39e9dfaed"}, - {file = "ruff-0.5.6-py3-none-win_amd64.whl", hash = "sha256:d7fe7dccb1a89dc66785d7aa0ac283b2269712d8ed19c63af908fdccca5ccc1a"}, - {file = "ruff-0.5.6-py3-none-win_arm64.whl", hash = "sha256:57c6c0dd997b31b536bff49b9eee5ed3194d60605a4427f735eeb1f9c1b8d264"}, - {file = "ruff-0.5.6.tar.gz", hash = "sha256:07c9e3c2a8e1fe377dd460371c3462671a728c981c3205a5217291422209f642"}, + {file = "ruff-0.5.7-py3-none-linux_armv6l.whl", hash = "sha256:548992d342fc404ee2e15a242cdbea4f8e39a52f2e7752d0e4cbe88d2d2f416a"}, + {file = "ruff-0.5.7-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:00cc8872331055ee017c4f1071a8a31ca0809ccc0657da1d154a1d2abac5c0be"}, + {file = "ruff-0.5.7-py3-none-macosx_11_0_arm64.whl", hash = "sha256:eaf3d86a1fdac1aec8a3417a63587d93f906c678bb9ed0b796da7b59c1114a1e"}, + {file = "ruff-0.5.7-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a01c34400097b06cf8a6e61b35d6d456d5bd1ae6961542de18ec81eaf33b4cb8"}, + {file = "ruff-0.5.7-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:fcc8054f1a717e2213500edaddcf1dbb0abad40d98e1bd9d0ad364f75c763eea"}, + {file = "ruff-0.5.7-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7f70284e73f36558ef51602254451e50dd6cc479f8b6f8413a95fcb5db4a55fc"}, + {file = "ruff-0.5.7-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:a78ad870ae3c460394fc95437d43deb5c04b5c29297815a2a1de028903f19692"}, + {file = "ruff-0.5.7-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9ccd078c66a8e419475174bfe60a69adb36ce04f8d4e91b006f1329d5cd44bcf"}, + {file = "ruff-0.5.7-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7e31c9bad4ebf8fdb77b59cae75814440731060a09a0e0077d559a556453acbb"}, + {file = "ruff-0.5.7-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8d796327eed8e168164346b769dd9a27a70e0298d667b4ecee6877ce8095ec8e"}, + {file = "ruff-0.5.7-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:4a09ea2c3f7778cc635e7f6edf57d566a8ee8f485f3c4454db7771efb692c499"}, + {file = "ruff-0.5.7-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:a36d8dcf55b3a3bc353270d544fb170d75d2dff41eba5df57b4e0b67a95bb64e"}, + {file = "ruff-0.5.7-py3-none-musllinux_1_2_i686.whl", hash = "sha256:9369c218f789eefbd1b8d82a8cf25017b523ac47d96b2f531eba73770971c9e5"}, + {file = "ruff-0.5.7-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:b88ca3db7eb377eb24fb7c82840546fb7acef75af4a74bd36e9ceb37a890257e"}, + {file = "ruff-0.5.7-py3-none-win32.whl", hash = "sha256:33d61fc0e902198a3e55719f4be6b375b28f860b09c281e4bdbf783c0566576a"}, + {file = "ruff-0.5.7-py3-none-win_amd64.whl", hash = "sha256:083bbcbe6fadb93cd86709037acc510f86eed5a314203079df174c40bbbca6b3"}, + {file = "ruff-0.5.7-py3-none-win_arm64.whl", hash = "sha256:2dca26154ff9571995107221d0aeaad0e75a77b5a682d6236cf89a58c70b76f4"}, + {file = "ruff-0.5.7.tar.gz", hash = "sha256:8dfc0a458797f5d9fb622dd0efc52d796f23f0a1493a9527f4e49a550ae9a7e5"}, ] [[package]] From 08dc0a764fb022edd23a1c1fc6dba4632c5296ca Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 9 Aug 2024 11:52:44 +0200 Subject: [PATCH 029/165] web: bump vite-tsconfig-paths from 4.3.2 to 5.0.1 in /web (#10834) Bumps [vite-tsconfig-paths](https://github.com/aleclarson/vite-tsconfig-paths) from 4.3.2 to 5.0.1. - [Release notes](https://github.com/aleclarson/vite-tsconfig-paths/releases) - [Commits](https://github.com/aleclarson/vite-tsconfig-paths/compare/v4.3.2...v5.0.1) --- updated-dependencies: - dependency-name: vite-tsconfig-paths dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 7 ++++--- web/package.json | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index afb542fd0f73..d9e5a2dc8134 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -121,7 +121,7 @@ "turnstile-types": "^1.2.1", "typescript": "^5.5.4", "typescript-eslint": "^8.0.1", - "vite-tsconfig-paths": "^4.3.2", + "vite-tsconfig-paths": "^5.0.1", "wdio-wait-for": "^3.0.11", "wireit": "^0.14.4" }, @@ -24578,9 +24578,10 @@ } }, "node_modules/vite-tsconfig-paths": { - "version": "4.3.2", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-5.0.1.tgz", + "integrity": "sha512-yqwv+LstU7NwPeNqajZzLEBVpUFU6Dugtb2P84FXuvaoYA+/70l9MHE+GYfYAycVyPSDYZ7mjOFuYBRqlEpTig==", "dev": true, - "license": "MIT", "dependencies": { "debug": "^4.1.1", "globrex": "^0.1.2", diff --git a/web/package.json b/web/package.json index 32d8dfe374b5..0c9331455eba 100644 --- a/web/package.json +++ b/web/package.json @@ -109,7 +109,7 @@ "turnstile-types": "^1.2.1", "typescript": "^5.5.4", "typescript-eslint": "^8.0.1", - "vite-tsconfig-paths": "^4.3.2", + "vite-tsconfig-paths": "^5.0.1", "wdio-wait-for": "^3.0.11", "wireit": "^0.14.4" }, From 82b467e4d48a48b22d357348495427d2ed42dfda Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 9 Aug 2024 11:53:39 +0200 Subject: [PATCH 030/165] core: bump goauthentik.io/api/v3 from 3.2024063.5 to 3.2024063.6 (#10833) Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go) from 3.2024063.5 to 3.2024063.6. - [Release notes](https://github.com/goauthentik/client-go/releases) - [Commits](https://github.com/goauthentik/client-go/compare/v3.2024063.5...v3.2024063.6) --- updated-dependencies: - dependency-name: goauthentik.io/api/v3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index 78a7a8cf8063..9254390706b9 100644 --- a/go.mod +++ b/go.mod @@ -28,7 +28,7 @@ require ( github.com/spf13/cobra v1.8.1 github.com/stretchr/testify v1.9.0 github.com/wwt/guac v1.3.2 - goauthentik.io/api/v3 v3.2024063.5 + goauthentik.io/api/v3 v3.2024063.6 golang.org/x/exp v0.0.0-20230210204819-062eb4c674ab golang.org/x/oauth2 v0.22.0 golang.org/x/sync v0.8.0 diff --git a/go.sum b/go.sum index 97cdc3674549..32c7c06c126e 100644 --- a/go.sum +++ b/go.sum @@ -293,8 +293,8 @@ go.opentelemetry.io/otel/trace v1.24.0 h1:CsKnnL4dUAr/0llH9FKuc698G04IrpWV0MQA/Y go.opentelemetry.io/otel/trace v1.24.0/go.mod h1:HPc3Xr/cOApsBI154IU0OI0HJexz+aw5uPdbs3UCjNU= go.uber.org/goleak v1.2.1 h1:NBol2c7O1ZokfZ0LEU9K6Whx/KnwvepVetCUhtKja4A= go.uber.org/goleak v1.2.1/go.mod h1:qlT2yGI9QafXHhZZLxlSuNsMw3FFLxBr+tBRlmO1xH4= -goauthentik.io/api/v3 v3.2024063.5 h1:iCjsJDDGt9H8AkNk0cQdGV6PYErKJlFThPsmbZ4Vp6E= -goauthentik.io/api/v3 v3.2024063.5/go.mod h1:zz+mEZg8rY/7eEjkMGWJ2DnGqk+zqxuybGCGrR2O4Kw= +goauthentik.io/api/v3 v3.2024063.6 h1:TloJKYEhdxej4PRPjQiA//SlaSByxc5XCYT3QmjErN8= +goauthentik.io/api/v3 v3.2024063.6/go.mod h1:zz+mEZg8rY/7eEjkMGWJ2DnGqk+zqxuybGCGrR2O4Kw= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= From 3265b4af014cda314c30a7f33cd72b2562caf84e Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Fri, 9 Aug 2024 12:06:26 +0200 Subject: [PATCH 031/165] Revert "web: bump vite-tsconfig-paths from 4.3.2 to 5.0.1 in /web" (#10837) Revert "web: bump vite-tsconfig-paths from 4.3.2 to 5.0.1 in /web (#10834)" This reverts commit 08dc0a764fb022edd23a1c1fc6dba4632c5296ca. --- web/package-lock.json | 7 +++---- web/package.json | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index d9e5a2dc8134..afb542fd0f73 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -121,7 +121,7 @@ "turnstile-types": "^1.2.1", "typescript": "^5.5.4", "typescript-eslint": "^8.0.1", - "vite-tsconfig-paths": "^5.0.1", + "vite-tsconfig-paths": "^4.3.2", "wdio-wait-for": "^3.0.11", "wireit": "^0.14.4" }, @@ -24578,10 +24578,9 @@ } }, "node_modules/vite-tsconfig-paths": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-5.0.1.tgz", - "integrity": "sha512-yqwv+LstU7NwPeNqajZzLEBVpUFU6Dugtb2P84FXuvaoYA+/70l9MHE+GYfYAycVyPSDYZ7mjOFuYBRqlEpTig==", + "version": "4.3.2", "dev": true, + "license": "MIT", "dependencies": { "debug": "^4.1.1", "globrex": "^0.1.2", diff --git a/web/package.json b/web/package.json index 0c9331455eba..32d8dfe374b5 100644 --- a/web/package.json +++ b/web/package.json @@ -109,7 +109,7 @@ "turnstile-types": "^1.2.1", "typescript": "^5.5.4", "typescript-eslint": "^8.0.1", - "vite-tsconfig-paths": "^5.0.1", + "vite-tsconfig-paths": "^4.3.2", "wdio-wait-for": "^3.0.11", "wireit": "^0.14.4" }, From 4b5bb77d99c8bd025bb7c9dd6f9979218940c465 Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Fri, 9 Aug 2024 14:26:38 +0200 Subject: [PATCH 032/165] enterprise: UI improvements, better handling of expiry (#10828) * web/admin: show enterprise banner on the very top Signed-off-by: Jens Langhammer * rework license Signed-off-by: Jens Langhammer * fix a bunch of things Signed-off-by: Jens Langhammer * add some more tests Signed-off-by: Jens Langhammer * add more tests Signed-off-by: Jens Langhammer * fix middleware Signed-off-by: Jens Langhammer * better api Signed-off-by: Jens Langhammer * format Signed-off-by: Jens Langhammer * add tests for and fix read only mode Signed-off-by: Jens Langhammer * field name consistency Signed-off-by: Jens Langhammer --------- Signed-off-by: Jens Langhammer --- authentik/admin/api/system.py | 2 +- authentik/blueprints/v1/importer.py | 2 +- authentik/enterprise/api.py | 6 +- authentik/enterprise/apps.py | 2 +- authentik/enterprise/license.py | 133 ++++++----- authentik/enterprise/middleware.py | 7 +- ...ove_licenseusage_within_limits_and_more.py | 68 ++++++ authentik/enterprise/models.py | 37 ++- authentik/enterprise/policy.py | 2 +- authentik/enterprise/tests/test_license.py | 209 ++++++++++++++++- authentik/enterprise/tests/test_read_only.py | 217 ++++++++++++++++++ authentik/outposts/api/outposts.py | 2 +- blueprints/schema.json | 56 ++--- schema.yml | 26 +-- .../admin/AdminInterface/AdminInterface.ts | 7 + .../enterprise/EnterpriseLicenseListPage.ts | 3 +- .../Interface/licenseSummaryProvider.ts | 4 +- web/src/elements/PageHeader.ts | 113 +++++---- .../enterprise/EnterpriseStatusBanner.ts | 48 +++- web/src/elements/sidebar/Sidebar.ts | 1 - 20 files changed, 750 insertions(+), 195 deletions(-) create mode 100644 authentik/enterprise/migrations/0003_remove_licenseusage_within_limits_and_more.py create mode 100644 authentik/enterprise/tests/test_read_only.py diff --git a/authentik/admin/api/system.py b/authentik/admin/api/system.py index ac9df17e71a9..1e119e5fbc1b 100644 --- a/authentik/admin/api/system.py +++ b/authentik/admin/api/system.py @@ -73,7 +73,7 @@ def get_runtime(self, request: Request) -> RuntimeDict: "authentik_version": get_full_version(), "environment": get_env(), "openssl_fips_enabled": ( - backend._fips_enabled if LicenseKey.get_total().is_valid() else None + backend._fips_enabled if LicenseKey.get_total().status().is_valid else None ), "openssl_version": OPENSSL_VERSION, "platform": platform.platform(), diff --git a/authentik/blueprints/v1/importer.py b/authentik/blueprints/v1/importer.py index 2143fde0535a..08d79769322c 100644 --- a/authentik/blueprints/v1/importer.py +++ b/authentik/blueprints/v1/importer.py @@ -171,7 +171,7 @@ def __init__(self, blueprint: Blueprint, context: dict | None = None): def default_context(self): """Default context""" return { - "goauthentik.io/enterprise/licensed": LicenseKey.get_total().is_valid(), + "goauthentik.io/enterprise/licensed": LicenseKey.get_total().status().is_valid, "goauthentik.io/rbac/models": rbac_models(), } diff --git a/authentik/enterprise/api.py b/authentik/enterprise/api.py index 9f66cd06539c..510fc378f46b 100644 --- a/authentik/enterprise/api.py +++ b/authentik/enterprise/api.py @@ -19,7 +19,7 @@ from authentik.core.api.utils import ModelSerializer, PassiveSerializer from authentik.core.models import User, UserTypes from authentik.enterprise.license import LicenseKey, LicenseSummarySerializer -from authentik.enterprise.models import License +from authentik.enterprise.models import License, LicenseUsageStatus from authentik.rbac.decorators import permission_required from authentik.tenants.utils import get_unique_identifier @@ -30,7 +30,7 @@ class EnterpriseRequiredMixin: def validate(self, attrs: dict) -> dict: """Check that a valid license exists""" - if not LicenseKey.cached_summary().has_license: + if LicenseKey.cached_summary().status != LicenseUsageStatus.UNLICENSED: raise ValidationError(_("Enterprise is required to create/update this object.")) return super().validate(attrs) @@ -128,7 +128,7 @@ def forecast(self, request: Request) -> Response: forecast_for_months = 12 response = LicenseForecastSerializer( data={ - "internal_users": LicenseKey.get_default_user_count(), + "internal_users": LicenseKey.get_internal_user_count(), "external_users": LicenseKey.get_external_user_count(), "forecasted_internal_users": (internal_in_last_month * forecast_for_months), "forecasted_external_users": (external_in_last_month * forecast_for_months), diff --git a/authentik/enterprise/apps.py b/authentik/enterprise/apps.py index 83dbefa06ade..e62f317a7c76 100644 --- a/authentik/enterprise/apps.py +++ b/authentik/enterprise/apps.py @@ -25,4 +25,4 @@ def check_enabled(self): """Actual enterprise check, cached""" from authentik.enterprise.license import LicenseKey - return LicenseKey.cached_summary().valid + return LicenseKey.cached_summary().status diff --git a/authentik/enterprise/license.py b/authentik/enterprise/license.py index 1d2062811e9e..3ce789e34c4e 100644 --- a/authentik/enterprise/license.py +++ b/authentik/enterprise/license.py @@ -3,24 +3,36 @@ from base64 import b64decode from binascii import Error from dataclasses import asdict, dataclass, field -from datetime import datetime, timedelta +from datetime import UTC, datetime, timedelta from enum import Enum from functools import lru_cache from time import mktime from cryptography.exceptions import InvalidSignature from cryptography.x509 import Certificate, load_der_x509_certificate, load_pem_x509_certificate -from dacite import from_dict +from dacite import DaciteError, from_dict from django.core.cache import cache from django.db.models.query import QuerySet from django.utils.timezone import now from jwt import PyJWTError, decode, get_unverified_header from rest_framework.exceptions import ValidationError -from rest_framework.fields import BooleanField, DateTimeField, IntegerField +from rest_framework.fields import ( + ChoiceField, + DateTimeField, + IntegerField, +) from authentik.core.api.utils import PassiveSerializer from authentik.core.models import User, UserTypes -from authentik.enterprise.models import License, LicenseUsage +from authentik.enterprise.models import ( + THRESHOLD_READ_ONLY_WEEKS, + THRESHOLD_WARNING_ADMIN_WEEKS, + THRESHOLD_WARNING_EXPIRY_WEEKS, + THRESHOLD_WARNING_USER_WEEKS, + License, + LicenseUsage, + LicenseUsageStatus, +) from authentik.tenants.utils import get_unique_identifier CACHE_KEY_ENTERPRISE_LICENSE = "goauthentik.io/enterprise/license" @@ -42,6 +54,8 @@ def get_license_aud() -> str: class LicenseFlags(Enum): """License flags""" + TRIAL = "trial" + @dataclass class LicenseSummary: @@ -49,12 +63,8 @@ class LicenseSummary: internal_users: int external_users: int - valid: bool - show_admin_warning: bool - show_user_warning: bool - read_only: bool + status: LicenseUsageStatus latest_valid: datetime - has_license: bool class LicenseSummarySerializer(PassiveSerializer): @@ -62,12 +72,8 @@ class LicenseSummarySerializer(PassiveSerializer): internal_users = IntegerField(required=True) external_users = IntegerField(required=True) - valid = BooleanField() - show_admin_warning = BooleanField() - show_user_warning = BooleanField() - read_only = BooleanField() + status = ChoiceField(choices=LicenseUsageStatus.choices) latest_valid = DateTimeField() - has_license = BooleanField() @dataclass @@ -83,7 +89,7 @@ class LicenseKey: flags: list[LicenseFlags] = field(default_factory=list) @staticmethod - def validate(jwt: str) -> "LicenseKey": + def validate(jwt: str, check_expiry=True) -> "LicenseKey": """Validate the license from a given JWT""" try: headers = get_unverified_header(jwt) @@ -107,6 +113,7 @@ def validate(jwt: str) -> "LicenseKey": our_cert.public_key(), algorithms=["ES512"], audience=get_license_aud(), + options={"verify_exp": check_expiry}, ), ) except PyJWTError: @@ -116,9 +123,8 @@ def validate(jwt: str) -> "LicenseKey": @staticmethod def get_total() -> "LicenseKey": """Get a summarized version of all (not expired) licenses""" - active_licenses = License.objects.filter(expiry__gte=now()) total = LicenseKey(get_license_aud(), 0, "Summarized license", 0, 0) - for lic in active_licenses: + for lic in License.objects.all(): total.internal_users += lic.internal_users total.external_users += lic.external_users exp_ts = int(mktime(lic.expiry.timetuple())) @@ -135,7 +141,7 @@ def base_user_qs() -> QuerySet: return User.objects.all().exclude_anonymous().exclude(is_active=False) @staticmethod - def get_default_user_count(): + def get_internal_user_count(): """Get current default user count""" return LicenseKey.base_user_qs().filter(type=UserTypes.INTERNAL).count() @@ -144,59 +150,72 @@ def get_external_user_count(): """Get current external user count""" return LicenseKey.base_user_qs().filter(type=UserTypes.EXTERNAL).count() - def is_valid(self) -> bool: - """Check if the given license body covers all users - - Only checks the current count, no historical data is checked""" - default_users = self.get_default_user_count() - if default_users > self.internal_users: - return False - active_users = self.get_external_user_count() - if active_users > self.external_users: - return False - return True + def _last_valid_date(self): + last_valid_date = ( + LicenseUsage.objects.order_by("-record_date") + .filter(status=LicenseUsageStatus.VALID) + .first() + ) + if not last_valid_date: + return datetime.fromtimestamp(0, UTC) + return last_valid_date.record_date + + def status(self) -> LicenseUsageStatus: + """Check if the given license body covers all users, and is valid.""" + last_valid = self._last_valid_date() + if self.exp == 0 and not License.objects.exists(): + return LicenseUsageStatus.UNLICENSED + _now = now() + # Check limit-exceeded based status + internal_users = self.get_internal_user_count() + external_users = self.get_external_user_count() + if internal_users > self.internal_users or external_users > self.external_users: + if last_valid < _now - timedelta(weeks=THRESHOLD_READ_ONLY_WEEKS): + return LicenseUsageStatus.READ_ONLY + if last_valid < _now - timedelta(weeks=THRESHOLD_WARNING_USER_WEEKS): + return LicenseUsageStatus.LIMIT_EXCEEDED_USER + if last_valid < _now - timedelta(weeks=THRESHOLD_WARNING_ADMIN_WEEKS): + return LicenseUsageStatus.LIMIT_EXCEEDED_ADMIN + # Check expiry based status + if datetime.fromtimestamp(self.exp, UTC) < _now: + if datetime.fromtimestamp(self.exp, UTC) < _now - timedelta( + weeks=THRESHOLD_READ_ONLY_WEEKS + ): + return LicenseUsageStatus.READ_ONLY + return LicenseUsageStatus.EXPIRED + # Expiry warning + if datetime.fromtimestamp(self.exp, UTC) <= _now + timedelta( + weeks=THRESHOLD_WARNING_EXPIRY_WEEKS + ): + return LicenseUsageStatus.EXPIRY_SOON + return LicenseUsageStatus.VALID def record_usage(self): """Capture the current validity status and metrics and save them""" threshold = now() - timedelta(hours=8) - if not LicenseUsage.objects.filter(record_date__gte=threshold).exists(): - LicenseUsage.objects.create( - user_count=self.get_default_user_count(), + usage = ( + LicenseUsage.objects.order_by("-record_date").filter(record_date__gte=threshold).first() + ) + if not usage: + usage = LicenseUsage.objects.create( + internal_user_count=self.get_internal_user_count(), external_user_count=self.get_external_user_count(), - within_limits=self.is_valid(), + status=self.status(), ) summary = asdict(self.summary()) # Also cache the latest summary for the middleware cache.set(CACHE_KEY_ENTERPRISE_LICENSE, summary, timeout=CACHE_EXPIRY_ENTERPRISE_LICENSE) - return summary - - @staticmethod - def last_valid_date() -> datetime: - """Get the last date the license was valid""" - usage: LicenseUsage = ( - LicenseUsage.filter_not_expired(within_limits=True).order_by("-record_date").first() - ) - if not usage: - return now() - return usage.record_date + return usage def summary(self) -> LicenseSummary: """Summary of license status""" - has_license = License.objects.all().count() > 0 - last_valid = LicenseKey.last_valid_date() - show_admin_warning = last_valid < now() - timedelta(weeks=2) - show_user_warning = last_valid < now() - timedelta(weeks=4) - read_only = last_valid < now() - timedelta(weeks=6) + status = self.status() latest_valid = datetime.fromtimestamp(self.exp) return LicenseSummary( - show_admin_warning=show_admin_warning and has_license, - show_user_warning=show_user_warning and has_license, - read_only=read_only and has_license, latest_valid=latest_valid, internal_users=self.internal_users, external_users=self.external_users, - valid=self.is_valid(), - has_license=has_license, + status=status, ) @staticmethod @@ -205,4 +224,8 @@ def cached_summary() -> LicenseSummary: summary = cache.get(CACHE_KEY_ENTERPRISE_LICENSE) if not summary: return LicenseKey.get_total().summary() - return from_dict(LicenseSummary, summary) + try: + return from_dict(LicenseSummary, summary) + except DaciteError: + cache.delete(CACHE_KEY_ENTERPRISE_LICENSE) + return LicenseKey.get_total().summary() diff --git a/authentik/enterprise/middleware.py b/authentik/enterprise/middleware.py index 83ff8af05f0c..681194eeceea 100644 --- a/authentik/enterprise/middleware.py +++ b/authentik/enterprise/middleware.py @@ -8,6 +8,7 @@ from authentik.enterprise.api import LicenseViewSet from authentik.enterprise.license import LicenseKey +from authentik.enterprise.models import LicenseUsageStatus from authentik.flows.views.executor import FlowExecutorView from authentik.lib.utils.reflection import class_to_path @@ -43,7 +44,7 @@ def is_request_allowed(self, request: HttpRequest) -> bool: cached_status = LicenseKey.cached_summary() if not cached_status: return True - if cached_status.read_only: + if cached_status.status == LicenseUsageStatus.READ_ONLY: return False return True @@ -53,10 +54,10 @@ def is_request_always_allowed(self, request: HttpRequest): if request.method.lower() in ["get", "head", "options", "trace"]: return True # Always allow requests to manage licenses - if class_to_path(request.resolver_match.func) == class_to_path(LicenseViewSet): + if request.resolver_match._func_path == class_to_path(LicenseViewSet): return True # Flow executor is mounted as an API path but explicitly allowed - if class_to_path(request.resolver_match.func) == class_to_path(FlowExecutorView): + if request.resolver_match._func_path == class_to_path(FlowExecutorView): return True # Only apply these restrictions to the API if "authentik_api" not in request.resolver_match.app_names: diff --git a/authentik/enterprise/migrations/0003_remove_licenseusage_within_limits_and_more.py b/authentik/enterprise/migrations/0003_remove_licenseusage_within_limits_and_more.py new file mode 100644 index 000000000000..4943da85369f --- /dev/null +++ b/authentik/enterprise/migrations/0003_remove_licenseusage_within_limits_and_more.py @@ -0,0 +1,68 @@ +# Generated by Django 5.0.8 on 2024-08-08 14:15 + +from django.db import migrations, models +from django.apps.registry import Apps +from django.db.backends.base.schema import BaseDatabaseSchemaEditor + + +def migrate_license_usage(apps: Apps, schema_editor: BaseDatabaseSchemaEditor): + LicenseUsage = apps.get_model("authentik_enterprise", "licenseusage") + db_alias = schema_editor.connection.alias + + for usage in LicenseUsage.objects.using(db_alias).all(): + usage.status = "valid" if usage.within_limits else "limit_exceeded_admin" + usage.save() + + +class Migration(migrations.Migration): + + dependencies = [ + ("authentik_enterprise", "0002_rename_users_license_internal_users_and_more"), + ] + + operations = [ + migrations.AddField( + model_name="licenseusage", + name="status", + field=models.TextField( + choices=[ + ("unlicensed", "Unlicensed"), + ("valid", "Valid"), + ("expired", "Expired"), + ("expiry_soon", "Expiry Soon"), + ("limit_exceeded_admin", "Limit Exceeded Admin"), + ("limit_exceeded_user", "Limit Exceeded User"), + ("read_only", "Read Only"), + ], + default=None, + null=True, + ), + preserve_default=False, + ), + migrations.RunPython(migrate_license_usage), + migrations.RemoveField( + model_name="licenseusage", + name="within_limits", + ), + migrations.AlterField( + model_name="licenseusage", + name="status", + field=models.TextField( + choices=[ + ("unlicensed", "Unlicensed"), + ("valid", "Valid"), + ("expired", "Expired"), + ("expiry_soon", "Expiry Soon"), + ("limit_exceeded_admin", "Limit Exceeded Admin"), + ("limit_exceeded_user", "Limit Exceeded User"), + ("read_only", "Read Only"), + ], + ), + preserve_default=False, + ), + migrations.RenameField( + model_name="licenseusage", + old_name="user_count", + new_name="internal_user_count", + ), + ] diff --git a/authentik/enterprise/models.py b/authentik/enterprise/models.py index 6600e5c07a63..3130e29eb950 100644 --- a/authentik/enterprise/models.py +++ b/authentik/enterprise/models.py @@ -17,6 +17,17 @@ from authentik.enterprise.license import LicenseKey +def usage_expiry(): + """Keep license usage records for 3 months""" + return now() + timedelta(days=30 * 3) + + +THRESHOLD_WARNING_ADMIN_WEEKS = 2 +THRESHOLD_WARNING_USER_WEEKS = 4 +THRESHOLD_WARNING_EXPIRY_WEEKS = 2 +THRESHOLD_READ_ONLY_WEEKS = 6 + + class License(SerializerModel): """An authentik enterprise license""" @@ -39,7 +50,7 @@ def status(self) -> "LicenseKey": """Get parsed license status""" from authentik.enterprise.license import LicenseKey - return LicenseKey.validate(self.key) + return LicenseKey.validate(self.key, check_expiry=False) class Meta: indexes = (HashIndex(fields=("key",)),) @@ -47,9 +58,23 @@ class Meta: verbose_name_plural = _("Licenses") -def usage_expiry(): - """Keep license usage records for 3 months""" - return now() + timedelta(days=30 * 3) +class LicenseUsageStatus(models.TextChoices): + """License states an instance/tenant can be in""" + + UNLICENSED = "unlicensed" + VALID = "valid" + EXPIRED = "expired" + EXPIRY_SOON = "expiry_soon" + # User limit exceeded, 2 week threshold, show message in admin interface + LIMIT_EXCEEDED_ADMIN = "limit_exceeded_admin" + # User limit exceeded, 4 week threshold, show message in user interface + LIMIT_EXCEEDED_USER = "limit_exceeded_user" + READ_ONLY = "read_only" + + @property + def is_valid(self) -> bool: + """Quickly check if a license is valid""" + return self in [LicenseUsageStatus.VALID, LicenseUsageStatus.EXPIRY_SOON] class LicenseUsage(ExpiringModel): @@ -59,9 +84,9 @@ class LicenseUsage(ExpiringModel): usage_uuid = models.UUIDField(primary_key=True, editable=False, default=uuid4) - user_count = models.BigIntegerField() + internal_user_count = models.BigIntegerField() external_user_count = models.BigIntegerField() - within_limits = models.BooleanField() + status = models.TextField(choices=LicenseUsageStatus.choices) record_date = models.DateTimeField(auto_now_add=True) diff --git a/authentik/enterprise/policy.py b/authentik/enterprise/policy.py index 904c3f73ee3d..0c4cc91ae883 100644 --- a/authentik/enterprise/policy.py +++ b/authentik/enterprise/policy.py @@ -13,7 +13,7 @@ class EnterprisePolicyAccessView(PolicyAccessView): def check_license(self): """Check license""" - if not LicenseKey.get_total().is_valid(): + if not LicenseKey.get_total().status().is_valid: return PolicyResult(False, _("Enterprise required to access this feature.")) if self.request.user.type != UserTypes.INTERNAL: return PolicyResult(False, _("Feature only accessible for internal users.")) diff --git a/authentik/enterprise/tests/test_license.py b/authentik/enterprise/tests/test_license.py index efa45e0eb61b..c76f141f1057 100644 --- a/authentik/enterprise/tests/test_license.py +++ b/authentik/enterprise/tests/test_license.py @@ -9,10 +9,26 @@ from rest_framework.exceptions import ValidationError from authentik.enterprise.license import LicenseKey -from authentik.enterprise.models import License +from authentik.enterprise.models import ( + THRESHOLD_READ_ONLY_WEEKS, + THRESHOLD_WARNING_ADMIN_WEEKS, + THRESHOLD_WARNING_USER_WEEKS, + License, + LicenseUsage, + LicenseUsageStatus, +) from authentik.lib.generators import generate_id -_exp = int(mktime((now() + timedelta(days=3000)).timetuple())) +# Valid license expiry +expiry_valid = int(mktime((now() + timedelta(days=3000)).timetuple())) +# Valid license expiry, expires soon +expiry_soon = int(mktime((now() + timedelta(hours=10)).timetuple())) +# Invalid license expiry, recently expired +expiry_expired = int(mktime((now() - timedelta(hours=10)).timetuple())) +# Invalid license expiry, expired longer ago +expiry_expired_read_only = int( + mktime((now() - timedelta(weeks=THRESHOLD_READ_ONLY_WEEKS + 1)).timetuple()) +) class TestEnterpriseLicense(TestCase): @@ -23,7 +39,7 @@ class TestEnterpriseLicense(TestCase): MagicMock( return_value=LicenseKey( aud="", - exp=_exp, + exp=expiry_valid, name=generate_id(), internal_users=100, external_users=100, @@ -33,7 +49,7 @@ class TestEnterpriseLicense(TestCase): def test_valid(self): """Check license verification""" lic = License.objects.create(key=generate_id()) - self.assertTrue(lic.status.is_valid()) + self.assertTrue(lic.status.status().is_valid) self.assertEqual(lic.internal_users, 100) def test_invalid(self): @@ -46,7 +62,7 @@ def test_invalid(self): MagicMock( return_value=LicenseKey( aud="", - exp=_exp, + exp=expiry_valid, name=generate_id(), internal_users=100, external_users=100, @@ -56,11 +72,186 @@ def test_invalid(self): def test_valid_multiple(self): """Check license verification""" lic = License.objects.create(key=generate_id()) - self.assertTrue(lic.status.is_valid()) + self.assertTrue(lic.status.status().is_valid) lic2 = License.objects.create(key=generate_id()) - self.assertTrue(lic2.status.is_valid()) + self.assertTrue(lic2.status.status().is_valid) total = LicenseKey.get_total() self.assertEqual(total.internal_users, 200) self.assertEqual(total.external_users, 200) - self.assertEqual(total.exp, _exp) - self.assertTrue(total.is_valid()) + self.assertEqual(total.exp, expiry_valid) + self.assertTrue(total.status().is_valid) + + @patch( + "authentik.enterprise.license.LicenseKey.validate", + MagicMock( + return_value=LicenseKey( + aud="", + exp=expiry_valid, + name=generate_id(), + internal_users=100, + external_users=100, + ) + ), + ) + @patch( + "authentik.enterprise.license.LicenseKey.get_internal_user_count", + MagicMock(return_value=1000), + ) + @patch( + "authentik.enterprise.license.LicenseKey.get_external_user_count", + MagicMock(return_value=1000), + ) + @patch( + "authentik.enterprise.license.LicenseKey.record_usage", + MagicMock(), + ) + def test_limit_exceeded_read_only(self): + """Check license verification""" + License.objects.create(key=generate_id()) + usage = LicenseUsage.objects.create( + internal_user_count=100, + external_user_count=100, + status=LicenseUsageStatus.VALID, + ) + usage.record_date = now() - timedelta(weeks=THRESHOLD_READ_ONLY_WEEKS + 1) + usage.save(update_fields=["record_date"]) + self.assertEqual(LicenseKey.get_total().summary().status, LicenseUsageStatus.READ_ONLY) + + @patch( + "authentik.enterprise.license.LicenseKey.validate", + MagicMock( + return_value=LicenseKey( + aud="", + exp=expiry_valid, + name=generate_id(), + internal_users=100, + external_users=100, + ) + ), + ) + @patch( + "authentik.enterprise.license.LicenseKey.get_internal_user_count", + MagicMock(return_value=1000), + ) + @patch( + "authentik.enterprise.license.LicenseKey.get_external_user_count", + MagicMock(return_value=1000), + ) + @patch( + "authentik.enterprise.license.LicenseKey.record_usage", + MagicMock(), + ) + def test_limit_exceeded_user_warning(self): + """Check license verification""" + License.objects.create(key=generate_id()) + usage = LicenseUsage.objects.create( + internal_user_count=100, + external_user_count=100, + status=LicenseUsageStatus.VALID, + ) + usage.record_date = now() - timedelta(weeks=THRESHOLD_WARNING_USER_WEEKS + 1) + usage.save(update_fields=["record_date"]) + self.assertEqual( + LicenseKey.get_total().summary().status, LicenseUsageStatus.LIMIT_EXCEEDED_USER + ) + + @patch( + "authentik.enterprise.license.LicenseKey.validate", + MagicMock( + return_value=LicenseKey( + aud="", + exp=expiry_valid, + name=generate_id(), + internal_users=100, + external_users=100, + ) + ), + ) + @patch( + "authentik.enterprise.license.LicenseKey.get_internal_user_count", + MagicMock(return_value=1000), + ) + @patch( + "authentik.enterprise.license.LicenseKey.get_external_user_count", + MagicMock(return_value=1000), + ) + @patch( + "authentik.enterprise.license.LicenseKey.record_usage", + MagicMock(), + ) + def test_limit_exceeded_admin_warning(self): + """Check license verification""" + License.objects.create(key=generate_id()) + usage = LicenseUsage.objects.create( + internal_user_count=100, + external_user_count=100, + status=LicenseUsageStatus.VALID, + ) + usage.record_date = now() - timedelta(weeks=THRESHOLD_WARNING_ADMIN_WEEKS + 1) + usage.save(update_fields=["record_date"]) + self.assertEqual( + LicenseKey.get_total().summary().status, LicenseUsageStatus.LIMIT_EXCEEDED_ADMIN + ) + + @patch( + "authentik.enterprise.license.LicenseKey.validate", + MagicMock( + return_value=LicenseKey( + aud="", + exp=expiry_expired_read_only, + name=generate_id(), + internal_users=100, + external_users=100, + ) + ), + ) + @patch( + "authentik.enterprise.license.LicenseKey.record_usage", + MagicMock(), + ) + def test_expiry_read_only(self): + """Check license verification""" + License.objects.create(key=generate_id()) + self.assertEqual(LicenseKey.get_total().summary().status, LicenseUsageStatus.READ_ONLY) + + @patch( + "authentik.enterprise.license.LicenseKey.validate", + MagicMock( + return_value=LicenseKey( + aud="", + exp=expiry_expired, + name=generate_id(), + internal_users=100, + external_users=100, + ) + ), + ) + @patch( + "authentik.enterprise.license.LicenseKey.record_usage", + MagicMock(), + ) + def test_expiry_expired(self): + """Check license verification""" + License.objects.create(key=generate_id()) + self.assertEqual(LicenseKey.get_total().summary().status, LicenseUsageStatus.EXPIRED) + + @patch( + "authentik.enterprise.license.LicenseKey.validate", + MagicMock( + return_value=LicenseKey( + aud="", + exp=expiry_soon, + name=generate_id(), + internal_users=100, + external_users=100, + ) + ), + ) + @patch( + "authentik.enterprise.license.LicenseKey.record_usage", + MagicMock(), + ) + def test_expiry_soon(self): + """Check license verification""" + License.objects.create(key=generate_id()) + self.assertEqual(LicenseKey.get_total().summary().status, LicenseUsageStatus.EXPIRY_SOON) diff --git a/authentik/enterprise/tests/test_read_only.py b/authentik/enterprise/tests/test_read_only.py new file mode 100644 index 000000000000..f6af83c989c1 --- /dev/null +++ b/authentik/enterprise/tests/test_read_only.py @@ -0,0 +1,217 @@ +"""read only tests""" + +from datetime import timedelta +from unittest.mock import MagicMock, patch + +from django.urls import reverse +from django.utils.timezone import now + +from authentik.core.tests.utils import create_test_admin_user, create_test_flow, create_test_user +from authentik.enterprise.license import LicenseKey +from authentik.enterprise.models import ( + THRESHOLD_READ_ONLY_WEEKS, + License, + LicenseUsage, + LicenseUsageStatus, +) +from authentik.enterprise.tests.test_license import expiry_valid +from authentik.flows.models import ( + FlowDesignation, + FlowStageBinding, +) +from authentik.flows.tests import FlowTestCase +from authentik.lib.generators import generate_id +from authentik.stages.identification.models import IdentificationStage, UserFields +from authentik.stages.password import BACKEND_INBUILT +from authentik.stages.password.models import PasswordStage +from authentik.stages.user_login.models import UserLoginStage + + +class TestReadOnly(FlowTestCase): + """Test read_only""" + + @patch( + "authentik.enterprise.license.LicenseKey.validate", + MagicMock( + return_value=LicenseKey( + aud="", + exp=expiry_valid, + name=generate_id(), + internal_users=100, + external_users=100, + ) + ), + ) + @patch( + "authentik.enterprise.license.LicenseKey.get_internal_user_count", + MagicMock(return_value=1000), + ) + @patch( + "authentik.enterprise.license.LicenseKey.get_external_user_count", + MagicMock(return_value=1000), + ) + @patch( + "authentik.enterprise.license.LicenseKey.record_usage", + MagicMock(), + ) + def test_login(self): + """Test flow, ensure login is still possible with read only mode""" + License.objects.create(key=generate_id()) + usage = LicenseUsage.objects.create( + internal_user_count=100, + external_user_count=100, + status=LicenseUsageStatus.VALID, + ) + usage.record_date = now() - timedelta(weeks=THRESHOLD_READ_ONLY_WEEKS + 1) + usage.save(update_fields=["record_date"]) + + flow = create_test_flow( + FlowDesignation.AUTHENTICATION, + ) + + ident_stage = IdentificationStage.objects.create( + name=generate_id(), + user_fields=[UserFields.E_MAIL], + pretend_user_exists=False, + ) + FlowStageBinding.objects.create( + target=flow, + stage=ident_stage, + order=0, + ) + password_stage = PasswordStage.objects.create( + name=generate_id(), backends=[BACKEND_INBUILT] + ) + FlowStageBinding.objects.create( + target=flow, + stage=password_stage, + order=1, + ) + login_stage = UserLoginStage.objects.create( + name=generate_id(), + ) + FlowStageBinding.objects.create( + target=flow, + stage=login_stage, + order=2, + ) + + user = create_test_user() + + exec_url = reverse("authentik_api:flow-executor", kwargs={"flow_slug": flow.slug}) + response = self.client.get(exec_url) + self.assertStageResponse( + response, + flow, + component="ak-stage-identification", + password_fields=False, + primary_action="Log in", + sources=[], + show_source_labels=False, + user_fields=[UserFields.E_MAIL], + ) + response = self.client.post(exec_url, {"uid_field": user.email}, follow=True) + self.assertStageResponse(response, flow, component="ak-stage-password") + response = self.client.post(exec_url, {"password": user.username}, follow=True) + self.assertStageRedirects(response, reverse("authentik_core:root-redirect")) + + @patch( + "authentik.enterprise.license.LicenseKey.validate", + MagicMock( + return_value=LicenseKey( + aud="", + exp=expiry_valid, + name=generate_id(), + internal_users=100, + external_users=100, + ) + ), + ) + @patch( + "authentik.enterprise.license.LicenseKey.get_internal_user_count", + MagicMock(return_value=1000), + ) + @patch( + "authentik.enterprise.license.LicenseKey.get_external_user_count", + MagicMock(return_value=1000), + ) + @patch( + "authentik.enterprise.license.LicenseKey.record_usage", + MagicMock(), + ) + def test_manage_licenses(self): + """Test that managing licenses is still possible""" + license = License.objects.create(key=generate_id()) + usage = LicenseUsage.objects.create( + internal_user_count=100, + external_user_count=100, + status=LicenseUsageStatus.VALID, + ) + usage.record_date = now() - timedelta(weeks=THRESHOLD_READ_ONLY_WEEKS + 1) + usage.save(update_fields=["record_date"]) + + admin = create_test_admin_user() + self.client.force_login(admin) + + # Reading is always allowed + response = self.client.get(reverse("authentik_api:license-list")) + self.assertEqual(response.status_code, 200) + + # Writing should also be allowed + response = self.client.patch( + reverse("authentik_api:license-detail", kwargs={"pk": license.pk}) + ) + self.assertEqual(response.status_code, 200) + + @patch( + "authentik.enterprise.license.LicenseKey.validate", + MagicMock( + return_value=LicenseKey( + aud="", + exp=expiry_valid, + name=generate_id(), + internal_users=100, + external_users=100, + ) + ), + ) + @patch( + "authentik.enterprise.license.LicenseKey.get_internal_user_count", + MagicMock(return_value=1000), + ) + @patch( + "authentik.enterprise.license.LicenseKey.get_external_user_count", + MagicMock(return_value=1000), + ) + @patch( + "authentik.enterprise.license.LicenseKey.record_usage", + MagicMock(), + ) + def test_manage_flows(self): + """Test flow""" + License.objects.create(key=generate_id()) + usage = LicenseUsage.objects.create( + internal_user_count=100, + external_user_count=100, + status=LicenseUsageStatus.VALID, + ) + usage.record_date = now() - timedelta(weeks=THRESHOLD_READ_ONLY_WEEKS + 1) + usage.save(update_fields=["record_date"]) + + admin = create_test_admin_user() + self.client.force_login(admin) + + # Read only is still allowed + response = self.client.get(reverse("authentik_api:flow-list")) + self.assertEqual(response.status_code, 200) + + flow = create_test_flow() + # Writing is not + response = self.client.patch( + reverse("authentik_api:flow-detail", kwargs={"slug": flow.slug}) + ) + self.assertJSONEqual( + response.content, + {"detail": "Request denied due to expired/invalid license.", "code": "denied_license"}, + ) + self.assertEqual(response.status_code, 400) diff --git a/authentik/outposts/api/outposts.py b/authentik/outposts/api/outposts.py index a79f48f883f9..582dd1eac335 100644 --- a/authentik/outposts/api/outposts.py +++ b/authentik/outposts/api/outposts.py @@ -140,7 +140,7 @@ class OutpostHealthSerializer(PassiveSerializer): def get_fips_enabled(self, obj: dict) -> bool | None: """Get FIPS enabled""" - if not LicenseKey.get_total().is_valid(): + if not LicenseKey.get_total().status().is_valid: return None return obj["fips_enabled"] diff --git a/blueprints/schema.json b/blueprints/schema.json index ec03caedef59..7278a76d01c8 100644 --- a/blueprints/schema.json +++ b/blueprints/schema.json @@ -6321,22 +6321,6 @@ "authentik_rbac.edit_system_settings", "authentik_rbac.view_system_info", "authentik_rbac.view_system_settings", - "authentik_sources_kerberos.add_groupkerberossourceconnection", - "authentik_sources_kerberos.change_groupkerberossourceconnection", - "authentik_sources_kerberos.delete_groupkerberossourceconnection", - "authentik_sources_kerberos.view_groupkerberossourceconnection", - "authentik_sources_kerberos.add_kerberospropertymapping", - "authentik_sources_kerberos.change_kerberospropertymapping", - "authentik_sources_kerberos.delete_kerberospropertymapping", - "authentik_sources_kerberos.view_kerberospropertymapping", - "authentik_sources_kerberos.add_kerberossource", - "authentik_sources_kerberos.change_kerberossource", - "authentik_sources_kerberos.delete_kerberossource", - "authentik_sources_kerberos.view_kerberossource", - "authentik_sources_kerberos.add_userkerberossourceconnection", - "authentik_sources_kerberos.change_userkerberossourceconnection", - "authentik_sources_kerberos.delete_userkerberossourceconnection", - "authentik_sources_kerberos.view_userkerberossourceconnection", "authentik_sources_ldap.add_ldapsource", "authentik_sources_ldap.change_ldapsource", "authentik_sources_ldap.delete_ldapsource", @@ -6361,14 +6345,26 @@ "authentik_sources_oauth.change_useroauthsourceconnection", "authentik_sources_oauth.delete_useroauthsourceconnection", "authentik_sources_oauth.view_useroauthsourceconnection", + "authentik_sources_plex.add_groupplexsourceconnection", + "authentik_sources_plex.change_groupplexsourceconnection", + "authentik_sources_plex.delete_groupplexsourceconnection", + "authentik_sources_plex.view_groupplexsourceconnection", "authentik_sources_plex.add_plexsource", "authentik_sources_plex.change_plexsource", "authentik_sources_plex.delete_plexsource", "authentik_sources_plex.view_plexsource", + "authentik_sources_plex.add_plexsourcepropertymapping", + "authentik_sources_plex.change_plexsourcepropertymapping", + "authentik_sources_plex.delete_plexsourcepropertymapping", + "authentik_sources_plex.view_plexsourcepropertymapping", "authentik_sources_plex.add_plexsourceconnection", + "authentik_sources_plex.add_userplexsourceconnection", "authentik_sources_plex.change_plexsourceconnection", + "authentik_sources_plex.change_userplexsourceconnection", "authentik_sources_plex.delete_plexsourceconnection", + "authentik_sources_plex.delete_userplexsourceconnection", "authentik_sources_plex.view_plexsourceconnection", + "authentik_sources_plex.view_userplexsourceconnection", "authentik_sources_saml.add_groupsamlsourceconnection", "authentik_sources_saml.change_groupsamlsourceconnection", "authentik_sources_saml.delete_groupsamlsourceconnection", @@ -11984,22 +11980,6 @@ "authentik_rbac.edit_system_settings", "authentik_rbac.view_system_info", "authentik_rbac.view_system_settings", - "authentik_sources_kerberos.add_groupkerberossourceconnection", - "authentik_sources_kerberos.change_groupkerberossourceconnection", - "authentik_sources_kerberos.delete_groupkerberossourceconnection", - "authentik_sources_kerberos.view_groupkerberossourceconnection", - "authentik_sources_kerberos.add_kerberospropertymapping", - "authentik_sources_kerberos.change_kerberospropertymapping", - "authentik_sources_kerberos.delete_kerberospropertymapping", - "authentik_sources_kerberos.view_kerberospropertymapping", - "authentik_sources_kerberos.add_kerberossource", - "authentik_sources_kerberos.change_kerberossource", - "authentik_sources_kerberos.delete_kerberossource", - "authentik_sources_kerberos.view_kerberossource", - "authentik_sources_kerberos.add_userkerberossourceconnection", - "authentik_sources_kerberos.change_userkerberossourceconnection", - "authentik_sources_kerberos.delete_userkerberossourceconnection", - "authentik_sources_kerberos.view_userkerberossourceconnection", "authentik_sources_ldap.add_ldapsource", "authentik_sources_ldap.change_ldapsource", "authentik_sources_ldap.delete_ldapsource", @@ -12024,14 +12004,26 @@ "authentik_sources_oauth.change_useroauthsourceconnection", "authentik_sources_oauth.delete_useroauthsourceconnection", "authentik_sources_oauth.view_useroauthsourceconnection", + "authentik_sources_plex.add_groupplexsourceconnection", + "authentik_sources_plex.change_groupplexsourceconnection", + "authentik_sources_plex.delete_groupplexsourceconnection", + "authentik_sources_plex.view_groupplexsourceconnection", "authentik_sources_plex.add_plexsource", "authentik_sources_plex.change_plexsource", "authentik_sources_plex.delete_plexsource", "authentik_sources_plex.view_plexsource", + "authentik_sources_plex.add_plexsourcepropertymapping", + "authentik_sources_plex.change_plexsourcepropertymapping", + "authentik_sources_plex.delete_plexsourcepropertymapping", + "authentik_sources_plex.view_plexsourcepropertymapping", "authentik_sources_plex.add_plexsourceconnection", + "authentik_sources_plex.add_userplexsourceconnection", "authentik_sources_plex.change_plexsourceconnection", + "authentik_sources_plex.change_userplexsourceconnection", "authentik_sources_plex.delete_plexsourceconnection", + "authentik_sources_plex.delete_userplexsourceconnection", "authentik_sources_plex.view_plexsourceconnection", + "authentik_sources_plex.view_userplexsourceconnection", "authentik_sources_saml.add_groupsamlsourceconnection", "authentik_sources_saml.change_groupsamlsourceconnection", "authentik_sources_saml.delete_groupsamlsourceconnection", diff --git a/schema.yml b/schema.yml index e5c8013ffc8b..efaaa462f99c 100644 --- a/schema.yml +++ b/schema.yml @@ -41386,28 +41386,26 @@ components: type: integer external_users: type: integer - valid: - type: boolean - show_admin_warning: - type: boolean - show_user_warning: - type: boolean - read_only: - type: boolean + status: + $ref: '#/components/schemas/LicenseSummaryStatusEnum' latest_valid: type: string format: date-time - has_license: - type: boolean required: - external_users - - has_license - internal_users - latest_valid - - read_only - - show_admin_warning - - show_user_warning + - status + LicenseSummaryStatusEnum: + enum: + - unlicensed - valid + - expired + - expiry_soon + - limit_exceeded_admin + - limit_exceeded_user + - read_only + type: string Link: type: object description: Returns a single link diff --git a/web/src/admin/AdminInterface/AdminInterface.ts b/web/src/admin/AdminInterface/AdminInterface.ts index 473d97c82906..4eeeaa9b3063 100644 --- a/web/src/admin/AdminInterface/AdminInterface.ts +++ b/web/src/admin/AdminInterface/AdminInterface.ts @@ -71,6 +71,12 @@ export class AdminInterface extends EnterpriseAwareInterface { :host([theme="dark"]) .pf-c-page { --pf-c-page--BackgroundColor: var(--ak-dark-background); } + ak-enterprise-status { + grid-area: header; + } + ak-admin-sidebar { + grid-area: nav; + } `, ]; } @@ -118,6 +124,7 @@ export class AdminInterface extends EnterpriseAwareInterface { return html`
    + diff --git a/web/src/admin/enterprise/EnterpriseLicenseListPage.ts b/web/src/admin/enterprise/EnterpriseLicenseListPage.ts index 47d506a14956..fec91f6eee9f 100644 --- a/web/src/admin/enterprise/EnterpriseLicenseListPage.ts +++ b/web/src/admin/enterprise/EnterpriseLicenseListPage.ts @@ -29,6 +29,7 @@ import { License, LicenseForecast, LicenseSummary, + LicenseSummaryStatusEnum, RbacPermissionsAssignedByUsersListModelEnum, } from "@goauthentik/api"; @@ -182,7 +183,7 @@ export class EnterpriseLicenseListPage extends TablePage { header=${msg("Expiry")} subtext=${msg("Cumulative license expiry")} > - ${this.summary?.hasLicense + ${this.summary?.status === LicenseSummaryStatusEnum.Unlicensed ? html`
    ${getRelativeTime(this.summary.latestValid)}
    ${this.summary.latestValid.toLocaleString()}` : "-"} diff --git a/web/src/elements/Interface/licenseSummaryProvider.ts b/web/src/elements/Interface/licenseSummaryProvider.ts index 4a73ffab6d53..a7e6b9fa9335 100644 --- a/web/src/elements/Interface/licenseSummaryProvider.ts +++ b/web/src/elements/Interface/licenseSummaryProvider.ts @@ -4,7 +4,7 @@ import { Constructor } from "@goauthentik/elements/types.js"; import { consume } from "@lit/context"; import type { LitElement } from "lit"; -import type { LicenseSummary } from "@goauthentik/api"; +import { type LicenseSummary, LicenseSummaryStatusEnum } from "@goauthentik/api"; export function WithLicenseSummary>( superclass: T, @@ -15,7 +15,7 @@ export function WithLicenseSummary>( public licenseSummary!: LicenseSummary; get hasEnterpriseLicense() { - return this.licenseSummary?.hasLicense; + return this.licenseSummary?.status !== LicenseSummaryStatusEnum.Unlicensed; } } diff --git a/web/src/elements/PageHeader.ts b/web/src/elements/PageHeader.ts index 8fa2c74be218..5d1f96249c7e 100644 --- a/web/src/elements/PageHeader.ts +++ b/web/src/elements/PageHeader.ts @@ -138,63 +138,62 @@ export class PageHeader extends WithBrandConfig(AKElement) { } render(): TemplateResult { - return html` -
    - -
    -
    -

    - ${this.renderIcon()}  - ${this.header} -

    - ${this.description ? html`

    ${this.description}

    ` : html``} -
    -
    - - -
    `; + return html`
    + +
    +
    +

    + ${this.renderIcon()}  + ${this.header} +

    + ${this.description ? html`

    ${this.description}

    ` : html``} +
    +
    + + +
    `; } } diff --git a/web/src/elements/enterprise/EnterpriseStatusBanner.ts b/web/src/elements/enterprise/EnterpriseStatusBanner.ts index a83e30e1297c..5a898b892ea4 100644 --- a/web/src/elements/enterprise/EnterpriseStatusBanner.ts +++ b/web/src/elements/enterprise/EnterpriseStatusBanner.ts @@ -7,6 +7,8 @@ import { customElement, property } from "lit/decorators.js"; import PFBanner from "@patternfly/patternfly/components/Banner/banner.css"; +import { LicenseSummaryStatusEnum } from "@goauthentik/api"; + @customElement("ak-enterprise-status") export class EnterpriseStatusBanner extends WithLicenseSummary(AKElement) { @property() @@ -17,26 +19,58 @@ export class EnterpriseStatusBanner extends WithLicenseSummary(AKElement) { } renderBanner(): TemplateResult { + let message = ""; + switch (this.licenseSummary.status) { + case LicenseSummaryStatusEnum.LimitExceededAdmin: + case LicenseSummaryStatusEnum.LimitExceededUser: + message = msg( + "Warning: The current user count has exceeded the configured licenses.", + ); + break; + case LicenseSummaryStatusEnum.Expired: + message = msg("Warning: One or more license(s) have expired."); + break; + case LicenseSummaryStatusEnum.ExpirySoon: + message = msg( + "Warning: One or more license(s) will expire within the next 2 weeks.", + ); + break; + case LicenseSummaryStatusEnum.ReadOnly: + message = msg( + "Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses.", + ); + break; + default: + break; + } return html`
    `; } render(): TemplateResult { - switch (this.interface.toLowerCase()) { - case "admin": - if (this.licenseSummary?.showAdminWarning || this.licenseSummary?.readOnly) { + switch (this.licenseSummary.status) { + case LicenseSummaryStatusEnum.LimitExceededUser: + if (this.interface.toLowerCase() === "user") { return this.renderBanner(); } break; - case "user": - if (this.licenseSummary?.showUserWarning || this.licenseSummary?.readOnly) { + case LicenseSummaryStatusEnum.ExpirySoon: + case LicenseSummaryStatusEnum.Expired: + case LicenseSummaryStatusEnum.LimitExceededAdmin: + if (this.interface.toLowerCase() === "admin") { return this.renderBanner(); } break; + case LicenseSummaryStatusEnum.ReadOnly: + return this.renderBanner(); + default: + break; } return html``; } diff --git a/web/src/elements/sidebar/Sidebar.ts b/web/src/elements/sidebar/Sidebar.ts index 0640c94184e9..76575acefb87 100644 --- a/web/src/elements/sidebar/Sidebar.ts +++ b/web/src/elements/sidebar/Sidebar.ts @@ -42,7 +42,6 @@ export class Sidebar extends AKElement { nav { display: flex; flex-direction: column; - max-height: 100vh; height: 100%; overflow-y: hidden; } From 4de46b1d424d04d2b60d5014894d98ef3d9ba01f Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Fri, 9 Aug 2024 14:36:13 +0200 Subject: [PATCH 033/165] web: bump API Client version (#10839) --- web/package-lock.json | 10 ++++++---- web/package.json | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index afb542fd0f73..3c44d0c008e6 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -23,7 +23,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1723109801", + "@goauthentik/api": "^2024.6.3-1723206419", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", @@ -3372,9 +3372,9 @@ "license": "MIT" }, "node_modules/@goauthentik/api": { - "version": "2024.6.3-1723109801", - "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723109801.tgz", - "integrity": "sha512-liqFlqaAqmcCQyfrfkmJC3W+6tgzglf5hpONNpyV6qCxY81xVKzL4qhW9gk1CMbViVCrnKCeFBdYEyLHus7izg==" + "version": "2024.6.3-1723206419", + "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723206419.tgz", + "integrity": "sha512-hxDk3SvCVsUKdfFccvrTCAGOn+qV307PeZ556/GcxWtpH9gcwMv48oTthQu29pwim6qxlVVVHlCeqD48kDRM2g==" }, "node_modules/@goauthentik/web": { "resolved": "", @@ -23760,6 +23760,7 @@ }, "node_modules/tree-sitter-json": { "version": "0.20.2", + "hasInstallScript": true, "license": "MIT", "optional": true, "dependencies": { @@ -23768,6 +23769,7 @@ }, "node_modules/tree-sitter-yaml": { "version": "0.5.0", + "hasInstallScript": true, "license": "MIT", "optional": true, "dependencies": { diff --git a/web/package.json b/web/package.json index 32d8dfe374b5..47724d33411e 100644 --- a/web/package.json +++ b/web/package.json @@ -11,7 +11,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1723109801", + "@goauthentik/api": "^2024.6.3-1723206419", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", From ec38e095104c9bd159e637b2a8384ec208900e1b Mon Sep 17 00:00:00 2001 From: 4d62 Date: Fri, 9 Aug 2024 09:20:47 -0400 Subject: [PATCH 034/165] website/integrations: add netbird (#10798) * add netbird sidebar Signed-off-by: 4d62 * add netbird configuration Signed-off-by: 4d62 * small upgrades Signed-off-by: 4d62 * oops Signed-off-by: 4d62 * revert innstallation and little fix Signed-off-by: 4d62 * Update website/integrations/services/netbird/index.md Co-authored-by: Tana M Berry Signed-off-by: 4d62 * Update website/integrations/services/netbird/index.md Co-authored-by: Tana M Berry Signed-off-by: 4d62 * Update website/integrations/services/netbird/index.md Co-authored-by: Tana M Berry Signed-off-by: 4d62 * Update website/integrations/services/netbird/index.md Co-authored-by: Tana M Berry Signed-off-by: 4d62 * Update website/integrations/services/netbird/index.md Co-authored-by: Tana M Berry Signed-off-by: 4d62 * Update website/integrations/services/netbird/index.md Co-authored-by: Tana M Berry Signed-off-by: 4d62 * Update website/integrations/services/netbird/index.md Co-authored-by: Tana M Berry Signed-off-by: 4d62 * Update website/integrations/services/netbird/index.md Co-authored-by: Tana M Berry Signed-off-by: 4d62 * Update website/integrations/services/netbird/index.md Co-authored-by: Tana M Berry Signed-off-by: 4d62 * Update website/integrations/services/netbird/index.md Co-authored-by: Tana M Berry Signed-off-by: 4d62 * Update website/integrations/services/netbird/index.md Co-authored-by: Tana M Berry Signed-off-by: 4d62 * Update website/integrations/services/netbird/index.md Co-authored-by: Tana M Berry Signed-off-by: 4d62 * Update website/integrations/services/netbird/index.md Co-authored-by: Tana M Berry Signed-off-by: 4d62 * Update website/integrations/services/netbird/index.md Co-authored-by: Tana M Berry Signed-off-by: 4d62 * codeblock * lint --------- Signed-off-by: 4d62 Co-authored-by: Tana M Berry --- .../integrations/services/netbird/index.md | 71 +++++++++++++++++++ website/sidebarsIntegrations.js | 1 + 2 files changed, 72 insertions(+) create mode 100644 website/integrations/services/netbird/index.md diff --git a/website/integrations/services/netbird/index.md b/website/integrations/services/netbird/index.md new file mode 100644 index 000000000000..6eea621d7632 --- /dev/null +++ b/website/integrations/services/netbird/index.md @@ -0,0 +1,71 @@ +--- +title: NetBird +--- + +Support level: Community + +## What is NetBird? + +> NetBird is an open source, zero trust, networking platform that allows you to create secure private networks for your organization or home. +> +> -- https://netbird.io + +## Preparation + +The following placeholders will be used: + +- `netbird.company` is the FQDN of the NetBird install. +- `authentik.company` is the FQDN of the authentik install. + +## authentik configuration + +### Provider & application configuration + +1. Access the **Admin Interface** of your authentik installation. +2. Create a new **OAuth2 / OpenID Provider**. +3. Ensure the **Client Type** is set to `Public`. +4. Note the generated **Client ID** and **Client Secret**. +5. In the provider settings, add the following redirect URLs under **Redirect URIs/Origins (RegEx)**: + ``` + https://netbird.company + https://netbird.company* + http://localhost:53000 + ``` +6. Under **Signing Key**, select an available key. By default, the authentik self-signed certificate is available. +7. Under **Advanced Protocol Settings**, set the **Access Code Validity** to `minutes=10` and set the **Subject Mode** to `Based on the User's ID`. +8. Click **Finish** to save the provider configuration. +9. Create a new application associated with this provider. + +### Service account setup + +1. Access the **Admin Interface** of your authentik install once more. +2. Navigate to **Directory** -> **Users**, and click **Create a service account**. +3. Set the username to `NetBird` and disable the **Create group** option. +4. Take note of the generated password. + +### Adding the service account to the administrator group + +1. Under **Directory** -> **Groups**, select the `authentik Default Admins` group and switch to the **Users** tab near the top of the page. +2. Click **Add existing user** and then select your NetBird service account. + +## NetBird configuration + +To configure NetBird to use authentik, add the following values to your `setup.env` file: + +``` +NETBIRD_AUTH_OIDC_CONFIGURATION_ENDPOINT="https://authentik.company/application/o/netbird/.well-known/openid-configuration" +NETBIRD_USE_AUTH0=false +NETBIRD_AUTH_CLIENT_ID="" +NETBIRD_AUTH_SUPPORTED_SCOPES="openid profile email offline_access api" +NETBIRD_AUTH_AUDIENCE="" +NETBIRD_AUTH_DEVICE_AUTH_CLIENT_ID="" +NETBIRD_AUTH_DEVICE_AUTH_AUDIENCE="" +NETBIRD_MGMT_IDP="authentik" +NETBIRD_IDP_MGMT_CLIENT_ID="" +NETBIRD_IDP_MGMT_EXTRA_USERNAME="Netbird" +NETBIRD_IDP_MGMT_EXTRA_PASSWORD="" +``` + +After making these changes, restart your Docker containers to apply the new configuration. + +Once completed, NetBird should be successfully configured to use authentik as its Single Sign-On provider. diff --git a/website/sidebarsIntegrations.js b/website/sidebarsIntegrations.js index 118e89ef9673..10a87eb77000 100644 --- a/website/sidebarsIntegrations.js +++ b/website/sidebarsIntegrations.js @@ -115,6 +115,7 @@ module.exports = { "services/fortimanager/index", "services/opnsense/index", "services/pfsense/index", + "services/netbird/index", ], }, { From ddd689fbdf3e747e04e28c26b165ad29814349b5 Mon Sep 17 00:00:00 2001 From: Tana M Berry Date: Fri, 9 Aug 2024 11:19:33 -0500 Subject: [PATCH 035/165] website/docs: add link from Ent to Upgrade (#10841) add link from Ent to Upgrade Co-authored-by: Tana M Berry --- website/docs/enterprise/get-started.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/website/docs/enterprise/get-started.md b/website/docs/enterprise/get-started.md index 9a34493c7ec1..b3c6470d801b 100644 --- a/website/docs/enterprise/get-started.md +++ b/website/docs/enterprise/get-started.md @@ -6,7 +6,9 @@ Installing authentik is exactly the same process for both Enterprise version and ## Install Enterprise -To get started working with Enterprise authentik, upgrade to the [2023.8.x](../releases) version or later. For installation steps, refer to our [technical documentation](../installation/index.mdx) for instructions to install and configure authentik. +To get started working with Enterprise authentik, [upgrade](../installation/upgrade.mdx) to the [2023.8.x](../releases) version or later. + +If this is a fresh install, refer to our [technical documentation](../installation/index.mdx) for instructions to install and configure authentik. - [Docker Compose installation](../installation/docker-compose.mdx) - [Kubernetes installation](../installation/kubernetes.md) From 25a06716ff0bde91ea907abfa8d01b39d61ad1ae Mon Sep 17 00:00:00 2001 From: Tana M Berry Date: Fri, 9 Aug 2024 11:39:41 -0500 Subject: [PATCH 036/165] website/docs: update docs about "stay logged in" option (#10832) * reformatted and tweaked wording * fixed change to anchor * again with broken anchor * aligned code example --------- Co-authored-by: Tana M Berry --- website/docs/flow/stages/user_login/index.md | 116 ++++++++++--------- website/docs/releases/2024/v2024.2.md | 2 +- 2 files changed, 61 insertions(+), 57 deletions(-) diff --git a/website/docs/flow/stages/user_login/index.md b/website/docs/flow/stages/user_login/index.md index a9f00bb5bc9a..a4a73bfc2a5a 100644 --- a/website/docs/flow/stages/user_login/index.md +++ b/website/docs/flow/stages/user_login/index.md @@ -6,75 +6,79 @@ This stage attaches a currently pending user to the current session. It can be used after `user_write` during an enrollment flow, or after a `password` stage during an authentication flow. -## Session duration +## User login stage configuration options -By default, the authentik session expires when you close your browser (_seconds=0_). +When creating or editing this stage in the UI of the Admin interface, you can set the following configuration options. -:::warning -Different browsers handle session cookies differently, and might not remove them even when the browser is closed. See [here](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie#expiresdate) for more info. -::: +**Name**: enter a descriptive name for the stage. -You can set the session to expire after any duration using the syntax of `hours=1,minutes=2,seconds=3`. The following keys are allowed: +**Stage-specific settings** -- Microseconds -- Milliseconds -- Seconds -- Minutes -- Hours -- Days -- Weeks +- **Session duration**: By default, the authentik session expires when you close your browser (_seconds=0_). -All values accept floating-point values. + :::warning + Different browsers handle session cookies differently, and might not remove them even when the browser is closed. See [here](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie#expiresdate) for more info. + ::: -## Stay signed in offset + You can set the session to expire after any duration using the syntax of `hours=1,minutes=2,seconds=3`. The following keys are allowed: -When this is set to a higher value than the default _seconds=0_, a prompt is shown, allowing the users to choose if their session should be extended or not. The same syntax as for _Session duration_ applies. + - Microseconds + - Milliseconds + - Seconds + - Minutes + - Hours + - Days + - Weeks -![](./stay_signed_in.png) + All values accept floating-point values. -## Network binding/GeoIP binding +- **Stay signed in offset**: When this is set to a higher value than the default _seconds=0_, the user logging in is shown a prompt, allowing the user to choose if their session should be extended or not. The same syntax as for _Session duration_ applies. -When configured, all sessions authenticated by this stage will be bound to the selected network/GeoIP criteria. + ![](./stay_signed_in.png) -Sessions which break this binding will be terminated on use. The created [`logout`](../../../events/index.md#logout) event will contain additional data related to what caused the binding to be broken: +- **Network binding and GeoIP binding** -```json -{ - "asn": { - "asn": 6805, - "as_org": "Telefonica Germany", - "network": "5.4.0.0/14" - }, - "geo": { - "lat": 51.2993, - "city": "", - "long": 9.491, - "country": "DE", - "continent": "EU" - }, - "binding": { - "reason": "network.missing", - "new_value": { + When configured, all sessions authenticated by this stage will be bound to the selected network and/or GeoIP criteria. + + Sessions that break this binding will be terminated on use. The created [`logout`](../../../events/index.md#logout) event will contain additional data related to what caused the binding to be broken: + + ```json + { + "asn": { "asn": 6805, "as_org": "Telefonica Germany", "network": "5.4.0.0/14" }, - "previous_value": {} - }, - "ip": { - "previous": "1.2.3.4", - "new": "5.6.7.8" - }, - "http_request": { - "args": {}, - "path": "/if/admin/", - "method": "GET", - "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" - }, - "logout_reason": "Session binding broken" -} -``` - -## Terminate other sessions - -When enabled, previous sessions of the user logging in will be revoked. This has no affect on OAuth refresh tokens. + "geo": { + "lat": 51.2993, + "city": "", + "long": 9.491, + "country": "DE", + "continent": "EU" + }, + "binding": { + "reason": "network.missing", + "new_value": { + "asn": 6805, + "as_org": "Telefonica Germany", + "network": "5.4.0.0/14" + }, + "previous_value": {} + }, + "ip": { + "previous": "1.2.3.4", + "new": "5.6.7.8" + }, + "http_request": { + "args": {}, + "path": "/if/admin/", + "method": "GET", + "user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" + }, + "logout_reason": "Session binding broken" + } + ``` + +- **Terminate other sessions** + + When enabled, previous sessions of the user logging in will be revoked. This has no affect on OAuth refresh tokens. diff --git a/website/docs/releases/2024/v2024.2.md b/website/docs/releases/2024/v2024.2.md index 749d7d45202e..cca0fa98f997 100644 --- a/website/docs/releases/2024/v2024.2.md +++ b/website/docs/releases/2024/v2024.2.md @@ -114,7 +114,7 @@ slug: /releases/2024.2 Sessions for any users can now be bound to a specific geolocation (Continent, Country, City) or network (Autonomous System, subnet, IP address). If the session is accessed from a location/network that is different than that from which it was initially created, the session will be terminated. - Configuration steps are available [here](../../flow/stages/user_login/index.md#network-bindinggeoip-binding). + Configuration steps are available [here](../../flow/stages/user_login/index.md#user-login-stage-configuration-options). - **S3 file storage** From a073b7a5b13ff9de0e60d2f6dead2db2ed7cdce4 Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Fri, 9 Aug 2024 22:20:01 +0200 Subject: [PATCH 037/165] enterprise: add support for license flags (#10842) Signed-off-by: Jens Langhammer --- authentik/enterprise/api.py | 4 +- authentik/enterprise/license.py | 9 ++- blueprints/schema.json | 8 --- schema.yml | 10 +++ .../enterprise/EnterpriseLicenseListPage.ts | 3 +- .../enterprise/EnterpriseStatusBanner.ts | 68 ++++++++++++------- 6 files changed, 64 insertions(+), 38 deletions(-) diff --git a/authentik/enterprise/api.py b/authentik/enterprise/api.py index 510fc378f46b..ca7c18cb1e35 100644 --- a/authentik/enterprise/api.py +++ b/authentik/enterprise/api.py @@ -1,6 +1,5 @@ """Enterprise API Views""" -from dataclasses import asdict from datetime import timedelta from django.utils.timezone import now @@ -104,8 +103,7 @@ def get_install_id(self, request: Request) -> Response: @action(detail=False, methods=["GET"], permission_classes=[IsAuthenticated]) def summary(self, request: Request) -> Response: """Get the total license status""" - response = LicenseSummarySerializer(data=asdict(LicenseKey.cached_summary())) - response.is_valid(raise_exception=True) + response = LicenseSummarySerializer(instance=LicenseKey.cached_summary()) return Response(response.data) @permission_required(None, ["authentik_enterprise.view_license"]) diff --git a/authentik/enterprise/license.py b/authentik/enterprise/license.py index 3ce789e34c4e..b6c933f3d1cd 100644 --- a/authentik/enterprise/license.py +++ b/authentik/enterprise/license.py @@ -20,6 +20,7 @@ ChoiceField, DateTimeField, IntegerField, + ListField, ) from authentik.core.api.utils import PassiveSerializer @@ -55,6 +56,7 @@ class LicenseFlags(Enum): """License flags""" TRIAL = "trial" + NON_PRODUCTION = "non_production" @dataclass @@ -65,6 +67,7 @@ class LicenseSummary: external_users: int status: LicenseUsageStatus latest_valid: datetime + license_flags: list[LicenseFlags] class LicenseSummarySerializer(PassiveSerializer): @@ -74,6 +77,7 @@ class LicenseSummarySerializer(PassiveSerializer): external_users = IntegerField(required=True) status = ChoiceField(choices=LicenseUsageStatus.choices) latest_valid = DateTimeField() + license_flags = ListField(child=ChoiceField(choices=tuple(x.value for x in LicenseFlags))) @dataclass @@ -86,7 +90,7 @@ class LicenseKey: name: str internal_users: int = 0 external_users: int = 0 - flags: list[LicenseFlags] = field(default_factory=list) + license_flags: list[LicenseFlags] = field(default_factory=list) @staticmethod def validate(jwt: str, check_expiry=True) -> "LicenseKey": @@ -132,7 +136,7 @@ def get_total() -> "LicenseKey": total.exp = exp_ts if exp_ts <= total.exp: total.exp = exp_ts - total.flags.extend(lic.status.flags) + total.license_flags.extend(lic.status.license_flags) return total @staticmethod @@ -216,6 +220,7 @@ def summary(self) -> LicenseSummary: internal_users=self.internal_users, external_users=self.external_users, status=status, + license_flags=self.license_flags, ) @staticmethod diff --git a/blueprints/schema.json b/blueprints/schema.json index 7278a76d01c8..3d8b7436aef2 100644 --- a/blueprints/schema.json +++ b/blueprints/schema.json @@ -6357,13 +6357,9 @@ "authentik_sources_plex.change_plexsourcepropertymapping", "authentik_sources_plex.delete_plexsourcepropertymapping", "authentik_sources_plex.view_plexsourcepropertymapping", - "authentik_sources_plex.add_plexsourceconnection", "authentik_sources_plex.add_userplexsourceconnection", - "authentik_sources_plex.change_plexsourceconnection", "authentik_sources_plex.change_userplexsourceconnection", - "authentik_sources_plex.delete_plexsourceconnection", "authentik_sources_plex.delete_userplexsourceconnection", - "authentik_sources_plex.view_plexsourceconnection", "authentik_sources_plex.view_userplexsourceconnection", "authentik_sources_saml.add_groupsamlsourceconnection", "authentik_sources_saml.change_groupsamlsourceconnection", @@ -12016,13 +12012,9 @@ "authentik_sources_plex.change_plexsourcepropertymapping", "authentik_sources_plex.delete_plexsourcepropertymapping", "authentik_sources_plex.view_plexsourcepropertymapping", - "authentik_sources_plex.add_plexsourceconnection", "authentik_sources_plex.add_userplexsourceconnection", - "authentik_sources_plex.change_plexsourceconnection", "authentik_sources_plex.change_userplexsourceconnection", - "authentik_sources_plex.delete_plexsourceconnection", "authentik_sources_plex.delete_userplexsourceconnection", - "authentik_sources_plex.view_plexsourceconnection", "authentik_sources_plex.view_userplexsourceconnection", "authentik_sources_saml.add_groupsamlsourceconnection", "authentik_sources_saml.change_groupsamlsourceconnection", diff --git a/schema.yml b/schema.yml index efaaa462f99c..8a5cf91b5fd6 100644 --- a/schema.yml +++ b/schema.yml @@ -41352,6 +41352,11 @@ components: - key - license_uuid - name + LicenseFlagsEnum: + enum: + - trial + - non_production + type: string LicenseForecast: type: object description: Serializer for license forecast @@ -41391,10 +41396,15 @@ components: latest_valid: type: string format: date-time + license_flags: + type: array + items: + $ref: '#/components/schemas/LicenseFlagsEnum' required: - external_users - internal_users - latest_valid + - license_flags - status LicenseSummaryStatusEnum: enum: diff --git a/web/src/admin/enterprise/EnterpriseLicenseListPage.ts b/web/src/admin/enterprise/EnterpriseLicenseListPage.ts index fec91f6eee9f..84dad792922b 100644 --- a/web/src/admin/enterprise/EnterpriseLicenseListPage.ts +++ b/web/src/admin/enterprise/EnterpriseLicenseListPage.ts @@ -183,7 +183,8 @@ export class EnterpriseLicenseListPage extends TablePage { header=${msg("Expiry")} subtext=${msg("Cumulative license expiry")} > - ${this.summary?.status === LicenseSummaryStatusEnum.Unlicensed + ${this.summary && + this.summary?.status !== LicenseSummaryStatusEnum.Unlicensed ? html`
    ${getRelativeTime(this.summary.latestValid)}
    ${this.summary.latestValid.toLocaleString()}` : "-"} diff --git a/web/src/elements/enterprise/EnterpriseStatusBanner.ts b/web/src/elements/enterprise/EnterpriseStatusBanner.ts index 5a898b892ea4..cf0939224559 100644 --- a/web/src/elements/enterprise/EnterpriseStatusBanner.ts +++ b/web/src/elements/enterprise/EnterpriseStatusBanner.ts @@ -2,23 +2,45 @@ import { AKElement } from "@goauthentik/elements/Base"; import { WithLicenseSummary } from "@goauthentik/elements/Interface/licenseSummaryProvider"; import { msg } from "@lit/localize"; -import { CSSResult, TemplateResult, html } from "lit"; +import { CSSResult, TemplateResult, html, nothing } from "lit"; import { customElement, property } from "lit/decorators.js"; import PFBanner from "@patternfly/patternfly/components/Banner/banner.css"; -import { LicenseSummaryStatusEnum } from "@goauthentik/api"; +import { LicenseFlagsEnum, LicenseSummaryStatusEnum } from "@goauthentik/api"; @customElement("ak-enterprise-status") export class EnterpriseStatusBanner extends WithLicenseSummary(AKElement) { @property() - interface: "admin" | "user" | "" = ""; + interface: "admin" | "user" | "flow" | "" = ""; static get styles(): CSSResult[] { return [PFBanner]; } - renderBanner(): TemplateResult { + renderStatusBanner() { + // Check if we're in the correct interface to render a banner + switch (this.licenseSummary.status) { + // user warning is both on admin interface and user interface + case LicenseSummaryStatusEnum.LimitExceededUser: + if ( + this.interface.toLowerCase() !== "user" && + this.interface.toLowerCase() !== "admin" + ) { + return nothing; + } + break; + case LicenseSummaryStatusEnum.ExpirySoon: + case LicenseSummaryStatusEnum.Expired: + case LicenseSummaryStatusEnum.LimitExceededAdmin: + if (this.interface.toLowerCase() !== "admin") { + return nothing; + } + break; + case LicenseSummaryStatusEnum.ReadOnly: + default: + break; + } let message = ""; switch (this.licenseSummary.status) { case LicenseSummaryStatusEnum.LimitExceededAdmin: @@ -44,7 +66,8 @@ export class EnterpriseStatusBanner extends WithLicenseSummary(AKElement) { break; } return html`
    @@ -53,26 +76,23 @@ export class EnterpriseStatusBanner extends WithLicenseSummary(AKElement) {
    `; } + renderFlagBanner(): TemplateResult { + return html` + ${this.licenseSummary.licenseFlags.includes(LicenseFlagsEnum.Trial) + ? html`
    + ${msg("This authentik instance uses a Trial license.")} +
    ` + : nothing} + ${this.licenseSummary.licenseFlags.includes(LicenseFlagsEnum.NonProduction) + ? html`
    + ${msg("This authentik instance uses a Non-production license.")} +
    ` + : nothing} + `; + } + render(): TemplateResult { - switch (this.licenseSummary.status) { - case LicenseSummaryStatusEnum.LimitExceededUser: - if (this.interface.toLowerCase() === "user") { - return this.renderBanner(); - } - break; - case LicenseSummaryStatusEnum.ExpirySoon: - case LicenseSummaryStatusEnum.Expired: - case LicenseSummaryStatusEnum.LimitExceededAdmin: - if (this.interface.toLowerCase() === "admin") { - return this.renderBanner(); - } - break; - case LicenseSummaryStatusEnum.ReadOnly: - return this.renderBanner(); - default: - break; - } - return html``; + return html`${this.renderFlagBanner()}${this.renderStatusBanner()}`; } } From e6f6f7fd5b32c50cfa8565d9dba1b69273696188 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 9 Aug 2024 22:20:14 +0200 Subject: [PATCH 038/165] core: bump aiohttp from 3.9.5 to 3.10.2 (#10843) Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.9.5 to 3.10.2. - [Release notes](https://github.com/aio-libs/aiohttp/releases) - [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst) - [Commits](https://github.com/aio-libs/aiohttp/compare/v3.9.5...v3.10.2) --- updated-dependencies: - dependency-name: aiohttp dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- poetry.lock | 174 ++++++++++++++++++++++++++++------------------------ 1 file changed, 93 insertions(+), 81 deletions(-) diff --git a/poetry.lock b/poetry.lock index 9d69bdd2ea72..2940d8aea018 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,91 +1,103 @@ # This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. [[package]] -name = "aiohttp" -version = "3.9.5" -description = "Async http client/server framework (asyncio)" +name = "aiohappyeyeballs" +version = "2.3.5" +description = "Happy Eyeballs for asyncio" optional = false python-versions = ">=3.8" files = [ - {file = "aiohttp-3.9.5-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:fcde4c397f673fdec23e6b05ebf8d4751314fa7c24f93334bf1f1364c1c69ac7"}, - {file = "aiohttp-3.9.5-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:5d6b3f1fabe465e819aed2c421a6743d8debbde79b6a8600739300630a01bf2c"}, - {file = "aiohttp-3.9.5-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:6ae79c1bc12c34082d92bf9422764f799aee4746fd7a392db46b7fd357d4a17a"}, - {file = "aiohttp-3.9.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4d3ebb9e1316ec74277d19c5f482f98cc65a73ccd5430540d6d11682cd857430"}, - {file = "aiohttp-3.9.5-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:84dabd95154f43a2ea80deffec9cb44d2e301e38a0c9d331cc4aa0166fe28ae3"}, - {file = "aiohttp-3.9.5-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c8a02fbeca6f63cb1f0475c799679057fc9268b77075ab7cf3f1c600e81dd46b"}, - {file = "aiohttp-3.9.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c26959ca7b75ff768e2776d8055bf9582a6267e24556bb7f7bd29e677932be72"}, - {file = "aiohttp-3.9.5-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:714d4e5231fed4ba2762ed489b4aec07b2b9953cf4ee31e9871caac895a839c0"}, - {file = "aiohttp-3.9.5-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:e7a6a8354f1b62e15d48e04350f13e726fa08b62c3d7b8401c0a1314f02e3558"}, - {file = "aiohttp-3.9.5-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:c413016880e03e69d166efb5a1a95d40f83d5a3a648d16486592c49ffb76d0db"}, - {file = "aiohttp-3.9.5-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:ff84aeb864e0fac81f676be9f4685f0527b660f1efdc40dcede3c251ef1e867f"}, - {file = "aiohttp-3.9.5-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:ad7f2919d7dac062f24d6f5fe95d401597fbb015a25771f85e692d043c9d7832"}, - {file = "aiohttp-3.9.5-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:702e2c7c187c1a498a4e2b03155d52658fdd6fda882d3d7fbb891a5cf108bb10"}, - {file = "aiohttp-3.9.5-cp310-cp310-win32.whl", hash = "sha256:67c3119f5ddc7261d47163ed86d760ddf0e625cd6246b4ed852e82159617b5fb"}, - {file = "aiohttp-3.9.5-cp310-cp310-win_amd64.whl", hash = "sha256:471f0ef53ccedec9995287f02caf0c068732f026455f07db3f01a46e49d76bbb"}, - {file = "aiohttp-3.9.5-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:e0ae53e33ee7476dd3d1132f932eeb39bf6125083820049d06edcdca4381f342"}, - {file = "aiohttp-3.9.5-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:c088c4d70d21f8ca5c0b8b5403fe84a7bc8e024161febdd4ef04575ef35d474d"}, - {file = "aiohttp-3.9.5-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:639d0042b7670222f33b0028de6b4e2fad6451462ce7df2af8aee37dcac55424"}, - {file = "aiohttp-3.9.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f26383adb94da5e7fb388d441bf09c61e5e35f455a3217bfd790c6b6bc64b2ee"}, - {file = "aiohttp-3.9.5-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:66331d00fb28dc90aa606d9a54304af76b335ae204d1836f65797d6fe27f1ca2"}, - {file = "aiohttp-3.9.5-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:4ff550491f5492ab5ed3533e76b8567f4b37bd2995e780a1f46bca2024223233"}, - {file = "aiohttp-3.9.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f22eb3a6c1080d862befa0a89c380b4dafce29dc6cd56083f630073d102eb595"}, - {file = "aiohttp-3.9.5-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a81b1143d42b66ffc40a441379387076243ef7b51019204fd3ec36b9f69e77d6"}, - {file = "aiohttp-3.9.5-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:f64fd07515dad67f24b6ea4a66ae2876c01031de91c93075b8093f07c0a2d93d"}, - {file = "aiohttp-3.9.5-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:93e22add827447d2e26d67c9ac0161756007f152fdc5210277d00a85f6c92323"}, - {file = "aiohttp-3.9.5-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:55b39c8684a46e56ef8c8d24faf02de4a2b2ac60d26cee93bc595651ff545de9"}, - {file = "aiohttp-3.9.5-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:4715a9b778f4293b9f8ae7a0a7cef9829f02ff8d6277a39d7f40565c737d3771"}, - {file = "aiohttp-3.9.5-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:afc52b8d969eff14e069a710057d15ab9ac17cd4b6753042c407dcea0e40bf75"}, - {file = "aiohttp-3.9.5-cp311-cp311-win32.whl", hash = "sha256:b3df71da99c98534be076196791adca8819761f0bf6e08e07fd7da25127150d6"}, - {file = "aiohttp-3.9.5-cp311-cp311-win_amd64.whl", hash = "sha256:88e311d98cc0bf45b62fc46c66753a83445f5ab20038bcc1b8a1cc05666f428a"}, - {file = "aiohttp-3.9.5-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:c7a4b7a6cf5b6eb11e109a9755fd4fda7d57395f8c575e166d363b9fc3ec4678"}, - {file = "aiohttp-3.9.5-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:0a158704edf0abcac8ac371fbb54044f3270bdbc93e254a82b6c82be1ef08f3c"}, - {file = "aiohttp-3.9.5-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:d153f652a687a8e95ad367a86a61e8d53d528b0530ef382ec5aaf533140ed00f"}, - {file = "aiohttp-3.9.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:82a6a97d9771cb48ae16979c3a3a9a18b600a8505b1115cfe354dfb2054468b4"}, - {file = "aiohttp-3.9.5-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:60cdbd56f4cad9f69c35eaac0fbbdf1f77b0ff9456cebd4902f3dd1cf096464c"}, - {file = "aiohttp-3.9.5-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8676e8fd73141ded15ea586de0b7cda1542960a7b9ad89b2b06428e97125d4fa"}, - {file = "aiohttp-3.9.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:da00da442a0e31f1c69d26d224e1efd3a1ca5bcbf210978a2ca7426dfcae9f58"}, - {file = "aiohttp-3.9.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:18f634d540dd099c262e9f887c8bbacc959847cfe5da7a0e2e1cf3f14dbf2daf"}, - {file = "aiohttp-3.9.5-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:320e8618eda64e19d11bdb3bd04ccc0a816c17eaecb7e4945d01deee2a22f95f"}, - {file = "aiohttp-3.9.5-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:2faa61a904b83142747fc6a6d7ad8fccff898c849123030f8e75d5d967fd4a81"}, - {file = "aiohttp-3.9.5-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:8c64a6dc3fe5db7b1b4d2b5cb84c4f677768bdc340611eca673afb7cf416ef5a"}, - {file = "aiohttp-3.9.5-cp312-cp312-musllinux_1_1_s390x.whl", hash = "sha256:393c7aba2b55559ef7ab791c94b44f7482a07bf7640d17b341b79081f5e5cd1a"}, - {file = "aiohttp-3.9.5-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:c671dc117c2c21a1ca10c116cfcd6e3e44da7fcde37bf83b2be485ab377b25da"}, - {file = "aiohttp-3.9.5-cp312-cp312-win32.whl", hash = "sha256:5a7ee16aab26e76add4afc45e8f8206c95d1d75540f1039b84a03c3b3800dd59"}, - {file = "aiohttp-3.9.5-cp312-cp312-win_amd64.whl", hash = "sha256:5ca51eadbd67045396bc92a4345d1790b7301c14d1848feaac1d6a6c9289e888"}, - {file = "aiohttp-3.9.5-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:694d828b5c41255e54bc2dddb51a9f5150b4eefa9886e38b52605a05d96566e8"}, - {file = "aiohttp-3.9.5-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0605cc2c0088fcaae79f01c913a38611ad09ba68ff482402d3410bf59039bfb8"}, - {file = "aiohttp-3.9.5-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:4558e5012ee03d2638c681e156461d37b7a113fe13970d438d95d10173d25f78"}, - {file = "aiohttp-3.9.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:9dbc053ac75ccc63dc3a3cc547b98c7258ec35a215a92bd9f983e0aac95d3d5b"}, - {file = "aiohttp-3.9.5-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4109adee842b90671f1b689901b948f347325045c15f46b39797ae1bf17019de"}, - {file = "aiohttp-3.9.5-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a6ea1a5b409a85477fd8e5ee6ad8f0e40bf2844c270955e09360418cfd09abac"}, - {file = "aiohttp-3.9.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f3c2890ca8c59ee683fd09adf32321a40fe1cf164e3387799efb2acebf090c11"}, - {file = "aiohttp-3.9.5-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3916c8692dbd9d55c523374a3b8213e628424d19116ac4308e434dbf6d95bbdd"}, - {file = "aiohttp-3.9.5-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:8d1964eb7617907c792ca00b341b5ec3e01ae8c280825deadbbd678447b127e1"}, - {file = "aiohttp-3.9.5-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:d5ab8e1f6bee051a4bf6195e38a5c13e5e161cb7bad83d8854524798bd9fcd6e"}, - {file = "aiohttp-3.9.5-cp38-cp38-musllinux_1_1_ppc64le.whl", hash = "sha256:52c27110f3862a1afbcb2af4281fc9fdc40327fa286c4625dfee247c3ba90156"}, - {file = "aiohttp-3.9.5-cp38-cp38-musllinux_1_1_s390x.whl", hash = "sha256:7f64cbd44443e80094309875d4f9c71d0401e966d191c3d469cde4642bc2e031"}, - {file = "aiohttp-3.9.5-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:8b4f72fbb66279624bfe83fd5eb6aea0022dad8eec62b71e7bf63ee1caadeafe"}, - {file = "aiohttp-3.9.5-cp38-cp38-win32.whl", hash = "sha256:6380c039ec52866c06d69b5c7aad5478b24ed11696f0e72f6b807cfb261453da"}, - {file = "aiohttp-3.9.5-cp38-cp38-win_amd64.whl", hash = "sha256:da22dab31d7180f8c3ac7c7635f3bcd53808f374f6aa333fe0b0b9e14b01f91a"}, - {file = "aiohttp-3.9.5-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:1732102949ff6087589408d76cd6dea656b93c896b011ecafff418c9661dc4ed"}, - {file = "aiohttp-3.9.5-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:c6021d296318cb6f9414b48e6a439a7f5d1f665464da507e8ff640848ee2a58a"}, - {file = "aiohttp-3.9.5-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:239f975589a944eeb1bad26b8b140a59a3a320067fb3cd10b75c3092405a1372"}, - {file = "aiohttp-3.9.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3b7b30258348082826d274504fbc7c849959f1989d86c29bc355107accec6cfb"}, - {file = "aiohttp-3.9.5-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cd2adf5c87ff6d8b277814a28a535b59e20bfea40a101db6b3bdca7e9926bc24"}, - {file = "aiohttp-3.9.5-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e9a3d838441bebcf5cf442700e3963f58b5c33f015341f9ea86dcd7d503c07e2"}, - {file = "aiohttp-3.9.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9e3a1ae66e3d0c17cf65c08968a5ee3180c5a95920ec2731f53343fac9bad106"}, - {file = "aiohttp-3.9.5-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:9c69e77370cce2d6df5d12b4e12bdcca60c47ba13d1cbbc8645dd005a20b738b"}, - {file = "aiohttp-3.9.5-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0cbf56238f4bbf49dab8c2dc2e6b1b68502b1e88d335bea59b3f5b9f4c001475"}, - {file = "aiohttp-3.9.5-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:d1469f228cd9ffddd396d9948b8c9cd8022b6d1bf1e40c6f25b0fb90b4f893ed"}, - {file = "aiohttp-3.9.5-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:45731330e754f5811c314901cebdf19dd776a44b31927fa4b4dbecab9e457b0c"}, - {file = "aiohttp-3.9.5-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:3fcb4046d2904378e3aeea1df51f697b0467f2aac55d232c87ba162709478c46"}, - {file = "aiohttp-3.9.5-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:8cf142aa6c1a751fcb364158fd710b8a9be874b81889c2bd13aa8893197455e2"}, - {file = "aiohttp-3.9.5-cp39-cp39-win32.whl", hash = "sha256:7b179eea70833c8dee51ec42f3b4097bd6370892fa93f510f76762105568cf09"}, - {file = "aiohttp-3.9.5-cp39-cp39-win_amd64.whl", hash = "sha256:38d80498e2e169bc61418ff36170e0aad0cd268da8b38a17c4cf29d254a8b3f1"}, - {file = "aiohttp-3.9.5.tar.gz", hash = "sha256:edea7d15772ceeb29db4aff55e482d4bcfb6ae160ce144f2682de02f6d693551"}, + {file = "aiohappyeyeballs-2.3.5-py3-none-any.whl", hash = "sha256:4d6dea59215537dbc746e93e779caea8178c866856a721c9c660d7a5a7b8be03"}, + {file = "aiohappyeyeballs-2.3.5.tar.gz", hash = "sha256:6fa48b9f1317254f122a07a131a86b71ca6946ca989ce6326fff54a99a920105"}, ] -[package.dependencies] +[[package]] +name = "aiohttp" +version = "3.10.2" +description = "Async http client/server framework (asyncio)" +optional = false +python-versions = ">=3.8" +files = [ + {file = "aiohttp-3.10.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:95213b3d79c7e387144e9cb7b9d2809092d6ff2c044cb59033aedc612f38fb6d"}, + {file = "aiohttp-3.10.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:1aa005f060aff7124cfadaa2493f00a4e28ed41b232add5869e129a2e395935a"}, + {file = "aiohttp-3.10.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:eabe6bf4c199687592f5de4ccd383945f485779c7ffb62a9b9f1f8a3f9756df8"}, + {file = "aiohttp-3.10.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:96e010736fc16d21125c7e2dc5c350cd43c528b85085c04bf73a77be328fe944"}, + {file = "aiohttp-3.10.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:99f81f9c1529fd8e03be4a7bd7df32d14b4f856e90ef6e9cbad3415dbfa9166c"}, + {file = "aiohttp-3.10.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d611d1a01c25277bcdea06879afbc11472e33ce842322496b211319aa95441bb"}, + {file = "aiohttp-3.10.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e00191d38156e09e8c81ef3d75c0d70d4f209b8381e71622165f22ef7da6f101"}, + {file = "aiohttp-3.10.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:74c091a5ded6cb81785de2d7a8ab703731f26de910dbe0f3934eabef4ae417cc"}, + {file = "aiohttp-3.10.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:18186a80ec5a701816adbf1d779926e1069392cf18504528d6e52e14b5920525"}, + {file = "aiohttp-3.10.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:5a7ceb2a0d2280f23a02c64cd0afdc922079bb950400c3dd13a1ab2988428aac"}, + {file = "aiohttp-3.10.2-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:8bd7be6ff6c162a60cb8fce65ee879a684fbb63d5466aba3fa5b9288eb04aefa"}, + {file = "aiohttp-3.10.2-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:fae962b62944eaebff4f4fddcf1a69de919e7b967136a318533d82d93c3c6bd1"}, + {file = "aiohttp-3.10.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:a0fde16d284efcacbe15fb0c1013f0967b6c3e379649239d783868230bf1db42"}, + {file = "aiohttp-3.10.2-cp310-cp310-win32.whl", hash = "sha256:f81cd85a0e76ec7b8e2b6636fe02952d35befda4196b8c88f3cec5b4fb512839"}, + {file = "aiohttp-3.10.2-cp310-cp310-win_amd64.whl", hash = "sha256:54ba10eb5a3481c28282eb6afb5f709aedf53cf9c3a31875ffbdc9fc719ffd67"}, + {file = "aiohttp-3.10.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:87fab7f948e407444c2f57088286e00e2ed0003ceaf3d8f8cc0f60544ba61d91"}, + {file = "aiohttp-3.10.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:ec6ad66ed660d46503243cbec7b2b3d8ddfa020f984209b3b8ef7d98ce69c3f2"}, + {file = "aiohttp-3.10.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a4be88807283bd96ae7b8e401abde4ca0bab597ba73b5e9a2d98f36d451e9aac"}, + {file = "aiohttp-3.10.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:01c98041f90927c2cbd72c22a164bb816fa3010a047d264969cf82e1d4bcf8d1"}, + {file = "aiohttp-3.10.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:54e36c67e1a9273ecafab18d6693da0fb5ac48fd48417e4548ac24a918c20998"}, + {file = "aiohttp-3.10.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7de3ddb6f424af54535424082a1b5d1ae8caf8256ebd445be68c31c662354720"}, + {file = "aiohttp-3.10.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7dd9c7db94b4692b827ce51dcee597d61a0e4f4661162424faf65106775b40e7"}, + {file = "aiohttp-3.10.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e57e21e1167705f8482ca29cc5d02702208d8bf4aff58f766d94bcd6ead838cd"}, + {file = "aiohttp-3.10.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a1a50e59b720060c29e2951fd9f13c01e1ea9492e5a527b92cfe04dd64453c16"}, + {file = "aiohttp-3.10.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:686c87782481fda5ee6ba572d912a5c26d9f98cc5c243ebd03f95222af3f1b0f"}, + {file = "aiohttp-3.10.2-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:dafb4abb257c0ed56dc36f4e928a7341b34b1379bd87e5a15ce5d883c2c90574"}, + {file = "aiohttp-3.10.2-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:494a6f77560e02bd7d1ab579fdf8192390567fc96a603f21370f6e63690b7f3d"}, + {file = "aiohttp-3.10.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6fe8503b1b917508cc68bf44dae28823ac05e9f091021e0c41f806ebbb23f92f"}, + {file = "aiohttp-3.10.2-cp311-cp311-win32.whl", hash = "sha256:4ddb43d06ce786221c0dfd3c91b4892c318eaa36b903f7c4278e7e2fa0dd5102"}, + {file = "aiohttp-3.10.2-cp311-cp311-win_amd64.whl", hash = "sha256:ca2f5abcb0a9a47e56bac173c01e9f6c6e7f27534d91451c5f22e6a35a5a2093"}, + {file = "aiohttp-3.10.2-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:14eb6b17f6246959fb0b035d4f4ae52caa870c4edfb6170aad14c0de5bfbf478"}, + {file = "aiohttp-3.10.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:465e445ec348d4e4bd349edd8b22db75f025da9d7b6dc1369c48e7935b85581e"}, + {file = "aiohttp-3.10.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:341f8ece0276a828d95b70cd265d20e257f5132b46bf77d759d7f4e0443f2906"}, + {file = "aiohttp-3.10.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c01fbb87b5426381cd9418b3ddcf4fc107e296fa2d3446c18ce6c76642f340a3"}, + {file = "aiohttp-3.10.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2c474af073e1a6763e1c5522bbb2d85ff8318197e4c6c919b8d7886e16213345"}, + {file = "aiohttp-3.10.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d9076810a5621236e29b2204e67a68e1fe317c8727ee4c9abbfbb1083b442c38"}, + {file = "aiohttp-3.10.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e8f515d6859e673940e08de3922b9c4a2249653b0ac181169313bd6e4b1978ac"}, + {file = "aiohttp-3.10.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:655e583afc639bef06f3b2446972c1726007a21003cd0ef57116a123e44601bc"}, + {file = "aiohttp-3.10.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8da9449a575133828cc99985536552ea2dcd690e848f9d41b48d8853a149a959"}, + {file = "aiohttp-3.10.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:19073d57d0feb1865d12361e2a1f5a49cb764bf81a4024a3b608ab521568093a"}, + {file = "aiohttp-3.10.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:c8e98e1845805f184d91fda6f9ab93d7c7b0dddf1c07e0255924bfdb151a8d05"}, + {file = "aiohttp-3.10.2-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:377220a5efde6f9497c5b74649b8c261d3cce8a84cb661be2ed8099a2196400a"}, + {file = "aiohttp-3.10.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:92f7f4a4dc9cdb5980973a74d43cdbb16286dacf8d1896b6c3023b8ba8436f8e"}, + {file = "aiohttp-3.10.2-cp312-cp312-win32.whl", hash = "sha256:9bb2834a6f11d65374ce97d366d6311a9155ef92c4f0cee543b2155d06dc921f"}, + {file = "aiohttp-3.10.2-cp312-cp312-win_amd64.whl", hash = "sha256:518dc3cb37365255708283d1c1c54485bbacccd84f0a0fb87ed8917ba45eda5b"}, + {file = "aiohttp-3.10.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:7f98e70bbbf693086efe4b86d381efad8edac040b8ad02821453083d15ec315f"}, + {file = "aiohttp-3.10.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:9f6f0b252a009e98fe84028a4ec48396a948e7a65b8be06ccfc6ef68cf1f614d"}, + {file = "aiohttp-3.10.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:9360e3ffc7b23565600e729e8c639c3c50d5520e05fdf94aa2bd859eef12c407"}, + {file = "aiohttp-3.10.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3988044d1635c7821dd44f0edfbe47e9875427464e59d548aece447f8c22800a"}, + {file = "aiohttp-3.10.2-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:30a9d59da1543a6f1478c3436fd49ec59be3868bca561a33778b4391005e499d"}, + {file = "aiohttp-3.10.2-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f9f49bdb94809ac56e09a310a62f33e5f22973d6fd351aac72a39cd551e98194"}, + {file = "aiohttp-3.10.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ddfd2dca3f11c365d6857a07e7d12985afc59798458a2fdb2ffa4a0332a3fd43"}, + {file = "aiohttp-3.10.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:685c1508ec97b2cd3e120bfe309a4ff8e852e8a7460f1ef1de00c2c0ed01e33c"}, + {file = "aiohttp-3.10.2-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:49904f38667c44c041a0b44c474b3ae36948d16a0398a8f8cd84e2bb3c42a069"}, + {file = "aiohttp-3.10.2-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:352f3a4e5f11f3241a49b6a48bc5b935fabc35d1165fa0d87f3ca99c1fcca98b"}, + {file = "aiohttp-3.10.2-cp38-cp38-musllinux_1_2_ppc64le.whl", hash = "sha256:fc61f39b534c5d5903490478a0dd349df397d2284a939aa3cbaa2fb7a19b8397"}, + {file = "aiohttp-3.10.2-cp38-cp38-musllinux_1_2_s390x.whl", hash = "sha256:ad2274e707be37420d0b6c3d26a8115295fe9d8e6e530fa6a42487a8ca3ad052"}, + {file = "aiohttp-3.10.2-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:c836bf3c7512100219fe1123743fd8dd9a2b50dd7cfb0c3bb10d041309acab4b"}, + {file = "aiohttp-3.10.2-cp38-cp38-win32.whl", hash = "sha256:53e8898adda402be03ff164b0878abe2d884e3ea03a4701e6ad55399d84b92dc"}, + {file = "aiohttp-3.10.2-cp38-cp38-win_amd64.whl", hash = "sha256:7cc8f65f5b22304693de05a245b6736b14cb5bc9c8a03da6e2ae9ef15f8b458f"}, + {file = "aiohttp-3.10.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:9dfc906d656e14004c5bc672399c1cccc10db38df2b62a13fb2b6e165a81c316"}, + {file = "aiohttp-3.10.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:91b10208b222ddf655c3a3d5b727879d7163db12b634492df41a9182a76edaae"}, + {file = "aiohttp-3.10.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:9fd16b5e1a7bdd14668cd6bde60a2a29b49147a535c74f50d8177d11b38433a7"}, + {file = "aiohttp-3.10.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b2bfdda4971bd79201f59adbad24ec2728875237e1c83bba5221284dbbf57bda"}, + {file = "aiohttp-3.10.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:69d73f869cf29e8a373127fc378014e2b17bcfbe8d89134bc6fb06a2f67f3cb3"}, + {file = "aiohttp-3.10.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:df59f8486507c421c0620a2c3dce81fbf1d54018dc20ff4fecdb2c106d6e6abc"}, + {file = "aiohttp-3.10.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0df930015db36b460aa9badbf35eccbc383f00d52d4b6f3de2ccb57d064a6ade"}, + {file = "aiohttp-3.10.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:562b1153ab7f766ee6b8b357ec777a302770ad017cf18505d34f1c088fccc448"}, + {file = "aiohttp-3.10.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:d984db6d855de58e0fde1ef908d48fe9a634cadb3cf715962722b4da1c40619d"}, + {file = "aiohttp-3.10.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:14dc3fcb0d877911d775d511eb617a486a8c48afca0a887276e63db04d3ee920"}, + {file = "aiohttp-3.10.2-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:b52a27a5c97275e254704e1049f4b96a81e67d6205f52fa37a4777d55b0e98ef"}, + {file = "aiohttp-3.10.2-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:cd33d9de8cfd006a0d0fe85f49b4183c57e91d18ffb7e9004ce855e81928f704"}, + {file = "aiohttp-3.10.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:1238fc979160bc03a92fff9ad021375ff1c8799c6aacb0d8ea1b357ea40932bb"}, + {file = "aiohttp-3.10.2-cp39-cp39-win32.whl", hash = "sha256:e2f43d238eae4f0b04f58d4c0df4615697d4ca3e9f9b1963d49555a94f0f5a04"}, + {file = "aiohttp-3.10.2-cp39-cp39-win_amd64.whl", hash = "sha256:947847f07a8f81d7b39b2d0202fd73e61962ebe17ac2d8566f260679e467da7b"}, + {file = "aiohttp-3.10.2.tar.gz", hash = "sha256:4d1f694b5d6e459352e5e925a42e05bac66655bfde44d81c59992463d2897014"}, +] + +[package.dependencies] +aiohappyeyeballs = ">=2.3.0" aiosignal = ">=1.1.2" attrs = ">=17.3.0" frozenlist = ">=1.1.1" @@ -93,7 +105,7 @@ multidict = ">=4.5,<7.0" yarl = ">=1.0,<2.0" [package.extras] -speedups = ["Brotli", "aiodns", "brotlicffi"] +speedups = ["Brotli", "aiodns (>=3.2.0)", "brotlicffi"] [[package]] name = "aiohttp-retry" From 75ca253d766c59dce1fa086f5d87802bb129f53d Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Fri, 9 Aug 2024 22:25:30 +0200 Subject: [PATCH 039/165] web: bump API Client version (#10844) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com> --- web/package-lock.json | 8 ++++---- web/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 3c44d0c008e6..390b0bc11814 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -23,7 +23,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1723206419", + "@goauthentik/api": "^2024.6.3-1723234818", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", @@ -3372,9 +3372,9 @@ "license": "MIT" }, "node_modules/@goauthentik/api": { - "version": "2024.6.3-1723206419", - "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723206419.tgz", - "integrity": "sha512-hxDk3SvCVsUKdfFccvrTCAGOn+qV307PeZ556/GcxWtpH9gcwMv48oTthQu29pwim6qxlVVVHlCeqD48kDRM2g==" + "version": "2024.6.3-1723234818", + "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723234818.tgz", + "integrity": "sha512-3g3mJzbzCJZqpTxI5jPBS4Y363EROXxX6fUzRFbfROFGQtva6Zll+U+edx5/3wDy6oYixLxKUtVxke/mngDxqw==" }, "node_modules/@goauthentik/web": { "resolved": "", diff --git a/web/package.json b/web/package.json index 47724d33411e..b2e0342d5995 100644 --- a/web/package.json +++ b/web/package.json @@ -11,7 +11,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1723206419", + "@goauthentik/api": "^2024.6.3-1723234818", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", From 39b51a7c022ec14478c7b6d127cd817f2aca5492 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 11:57:12 +0200 Subject: [PATCH 040/165] core: bump watchdog from 4.0.1 to 4.0.2 (#10864) Bumps [watchdog](https://github.com/gorakhargosh/watchdog) from 4.0.1 to 4.0.2. - [Release notes](https://github.com/gorakhargosh/watchdog/releases) - [Changelog](https://github.com/gorakhargosh/watchdog/blob/master/changelog.rst) - [Commits](https://github.com/gorakhargosh/watchdog/compare/v4.0.1...v4.0.2) --- updated-dependencies: - dependency-name: watchdog dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- poetry.lock | 69 ++++++++++++++++++++++++++++------------------------- 1 file changed, 36 insertions(+), 33 deletions(-) diff --git a/poetry.lock b/poetry.lock index 2940d8aea018..16235ad5dd4c 100644 --- a/poetry.lock +++ b/poetry.lock @@ -4899,43 +4899,46 @@ files = [ [[package]] name = "watchdog" -version = "4.0.1" +version = "4.0.2" description = "Filesystem events monitoring" optional = false python-versions = ">=3.8" files = [ - {file = "watchdog-4.0.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:da2dfdaa8006eb6a71051795856bedd97e5b03e57da96f98e375682c48850645"}, - {file = "watchdog-4.0.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:e93f451f2dfa433d97765ca2634628b789b49ba8b504fdde5837cdcf25fdb53b"}, - {file = "watchdog-4.0.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ef0107bbb6a55f5be727cfc2ef945d5676b97bffb8425650dadbb184be9f9a2b"}, - {file = "watchdog-4.0.1-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:17e32f147d8bf9657e0922c0940bcde863b894cd871dbb694beb6704cfbd2fb5"}, - {file = "watchdog-4.0.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:03e70d2df2258fb6cb0e95bbdbe06c16e608af94a3ffbd2b90c3f1e83eb10767"}, - {file = "watchdog-4.0.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:123587af84260c991dc5f62a6e7ef3d1c57dfddc99faacee508c71d287248459"}, - {file = "watchdog-4.0.1-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:093b23e6906a8b97051191a4a0c73a77ecc958121d42346274c6af6520dec175"}, - {file = "watchdog-4.0.1-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:611be3904f9843f0529c35a3ff3fd617449463cb4b73b1633950b3d97fa4bfb7"}, - {file = "watchdog-4.0.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:62c613ad689ddcb11707f030e722fa929f322ef7e4f18f5335d2b73c61a85c28"}, - {file = "watchdog-4.0.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:d4925e4bf7b9bddd1c3de13c9b8a2cdb89a468f640e66fbfabaf735bd85b3e35"}, - {file = "watchdog-4.0.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:cad0bbd66cd59fc474b4a4376bc5ac3fc698723510cbb64091c2a793b18654db"}, - {file = "watchdog-4.0.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:a3c2c317a8fb53e5b3d25790553796105501a235343f5d2bf23bb8649c2c8709"}, - {file = "watchdog-4.0.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:c9904904b6564d4ee8a1ed820db76185a3c96e05560c776c79a6ce5ab71888ba"}, - {file = "watchdog-4.0.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:667f3c579e813fcbad1b784db7a1aaa96524bed53437e119f6a2f5de4db04235"}, - {file = "watchdog-4.0.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:d10a681c9a1d5a77e75c48a3b8e1a9f2ae2928eda463e8d33660437705659682"}, - {file = "watchdog-4.0.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:0144c0ea9997b92615af1d94afc0c217e07ce2c14912c7b1a5731776329fcfc7"}, - {file = "watchdog-4.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:998d2be6976a0ee3a81fb8e2777900c28641fb5bfbd0c84717d89bca0addcdc5"}, - {file = "watchdog-4.0.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:e7921319fe4430b11278d924ef66d4daa469fafb1da679a2e48c935fa27af193"}, - {file = "watchdog-4.0.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:f0de0f284248ab40188f23380b03b59126d1479cd59940f2a34f8852db710625"}, - {file = "watchdog-4.0.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:bca36be5707e81b9e6ce3208d92d95540d4ca244c006b61511753583c81c70dd"}, - {file = "watchdog-4.0.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:ab998f567ebdf6b1da7dc1e5accfaa7c6992244629c0fdaef062f43249bd8dee"}, - {file = "watchdog-4.0.1-py3-none-manylinux2014_aarch64.whl", hash = "sha256:dddba7ca1c807045323b6af4ff80f5ddc4d654c8bce8317dde1bd96b128ed253"}, - {file = "watchdog-4.0.1-py3-none-manylinux2014_armv7l.whl", hash = "sha256:4513ec234c68b14d4161440e07f995f231be21a09329051e67a2118a7a612d2d"}, - {file = "watchdog-4.0.1-py3-none-manylinux2014_i686.whl", hash = "sha256:4107ac5ab936a63952dea2a46a734a23230aa2f6f9db1291bf171dac3ebd53c6"}, - {file = "watchdog-4.0.1-py3-none-manylinux2014_ppc64.whl", hash = "sha256:6e8c70d2cd745daec2a08734d9f63092b793ad97612470a0ee4cbb8f5f705c57"}, - {file = "watchdog-4.0.1-py3-none-manylinux2014_ppc64le.whl", hash = "sha256:f27279d060e2ab24c0aa98363ff906d2386aa6c4dc2f1a374655d4e02a6c5e5e"}, - {file = "watchdog-4.0.1-py3-none-manylinux2014_s390x.whl", hash = "sha256:f8affdf3c0f0466e69f5b3917cdd042f89c8c63aebdb9f7c078996f607cdb0f5"}, - {file = "watchdog-4.0.1-py3-none-manylinux2014_x86_64.whl", hash = "sha256:ac7041b385f04c047fcc2951dc001671dee1b7e0615cde772e84b01fbf68ee84"}, - {file = "watchdog-4.0.1-py3-none-win32.whl", hash = "sha256:206afc3d964f9a233e6ad34618ec60b9837d0582b500b63687e34011e15bb429"}, - {file = "watchdog-4.0.1-py3-none-win_amd64.whl", hash = "sha256:7577b3c43e5909623149f76b099ac49a1a01ca4e167d1785c76eb52fa585745a"}, - {file = "watchdog-4.0.1-py3-none-win_ia64.whl", hash = "sha256:d7b9f5f3299e8dd230880b6c55504a1f69cf1e4316275d1b215ebdd8187ec88d"}, - {file = "watchdog-4.0.1.tar.gz", hash = "sha256:eebaacf674fa25511e8867028d281e602ee6500045b57f43b08778082f7f8b44"}, + {file = "watchdog-4.0.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:ede7f010f2239b97cc79e6cb3c249e72962404ae3865860855d5cbe708b0fd22"}, + {file = "watchdog-4.0.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:a2cffa171445b0efa0726c561eca9a27d00a1f2b83846dbd5a4f639c4f8ca8e1"}, + {file = "watchdog-4.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:c50f148b31b03fbadd6d0b5980e38b558046b127dc483e5e4505fcef250f9503"}, + {file = "watchdog-4.0.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7c7d4bf585ad501c5f6c980e7be9c4f15604c7cc150e942d82083b31a7548930"}, + {file = "watchdog-4.0.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:914285126ad0b6eb2258bbbcb7b288d9dfd655ae88fa28945be05a7b475a800b"}, + {file = "watchdog-4.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:984306dc4720da5498b16fc037b36ac443816125a3705dfde4fd90652d8028ef"}, + {file = "watchdog-4.0.2-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:1cdcfd8142f604630deef34722d695fb455d04ab7cfe9963055df1fc69e6727a"}, + {file = "watchdog-4.0.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:d7ab624ff2f663f98cd03c8b7eedc09375a911794dfea6bf2a359fcc266bff29"}, + {file = "watchdog-4.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:132937547a716027bd5714383dfc40dc66c26769f1ce8a72a859d6a48f371f3a"}, + {file = "watchdog-4.0.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:cd67c7df93eb58f360c43802acc945fa8da70c675b6fa37a241e17ca698ca49b"}, + {file = "watchdog-4.0.2-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:bcfd02377be80ef3b6bc4ce481ef3959640458d6feaae0bd43dd90a43da90a7d"}, + {file = "watchdog-4.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:980b71510f59c884d684b3663d46e7a14b457c9611c481e5cef08f4dd022eed7"}, + {file = "watchdog-4.0.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:aa160781cafff2719b663c8a506156e9289d111d80f3387cf3af49cedee1f040"}, + {file = "watchdog-4.0.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:f6ee8dedd255087bc7fe82adf046f0b75479b989185fb0bdf9a98b612170eac7"}, + {file = "watchdog-4.0.2-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:0b4359067d30d5b864e09c8597b112fe0a0a59321a0f331498b013fb097406b4"}, + {file = "watchdog-4.0.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:770eef5372f146997638d737c9a3c597a3b41037cfbc5c41538fc27c09c3a3f9"}, + {file = "watchdog-4.0.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:eeea812f38536a0aa859972d50c76e37f4456474b02bd93674d1947cf1e39578"}, + {file = "watchdog-4.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:b2c45f6e1e57ebb4687690c05bc3a2c1fb6ab260550c4290b8abb1335e0fd08b"}, + {file = "watchdog-4.0.2-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:10b6683df70d340ac3279eff0b2766813f00f35a1d37515d2c99959ada8f05fa"}, + {file = "watchdog-4.0.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:f7c739888c20f99824f7aa9d31ac8a97353e22d0c0e54703a547a218f6637eb3"}, + {file = "watchdog-4.0.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:c100d09ac72a8a08ddbf0629ddfa0b8ee41740f9051429baa8e31bb903ad7508"}, + {file = "watchdog-4.0.2-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:f5315a8c8dd6dd9425b974515081fc0aadca1d1d61e078d2246509fd756141ee"}, + {file = "watchdog-4.0.2-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:2d468028a77b42cc685ed694a7a550a8d1771bb05193ba7b24006b8241a571a1"}, + {file = "watchdog-4.0.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:f15edcae3830ff20e55d1f4e743e92970c847bcddc8b7509bcd172aa04de506e"}, + {file = "watchdog-4.0.2-py3-none-manylinux2014_aarch64.whl", hash = "sha256:936acba76d636f70db8f3c66e76aa6cb5136a936fc2a5088b9ce1c7a3508fc83"}, + {file = "watchdog-4.0.2-py3-none-manylinux2014_armv7l.whl", hash = "sha256:e252f8ca942a870f38cf785aef420285431311652d871409a64e2a0a52a2174c"}, + {file = "watchdog-4.0.2-py3-none-manylinux2014_i686.whl", hash = "sha256:0e83619a2d5d436a7e58a1aea957a3c1ccbf9782c43c0b4fed80580e5e4acd1a"}, + {file = "watchdog-4.0.2-py3-none-manylinux2014_ppc64.whl", hash = "sha256:88456d65f207b39f1981bf772e473799fcdc10801062c36fd5ad9f9d1d463a73"}, + {file = "watchdog-4.0.2-py3-none-manylinux2014_ppc64le.whl", hash = "sha256:32be97f3b75693a93c683787a87a0dc8db98bb84701539954eef991fb35f5fbc"}, + {file = "watchdog-4.0.2-py3-none-manylinux2014_s390x.whl", hash = "sha256:c82253cfc9be68e3e49282831afad2c1f6593af80c0daf1287f6a92657986757"}, + {file = "watchdog-4.0.2-py3-none-manylinux2014_x86_64.whl", hash = "sha256:c0b14488bd336c5b1845cee83d3e631a1f8b4e9c5091ec539406e4a324f882d8"}, + {file = "watchdog-4.0.2-py3-none-win32.whl", hash = "sha256:0d8a7e523ef03757a5aa29f591437d64d0d894635f8a50f370fe37f913ce4e19"}, + {file = "watchdog-4.0.2-py3-none-win_amd64.whl", hash = "sha256:c344453ef3bf875a535b0488e3ad28e341adbd5a9ffb0f7d62cefacc8824ef2b"}, + {file = "watchdog-4.0.2-py3-none-win_ia64.whl", hash = "sha256:baececaa8edff42cd16558a639a9b0ddf425f93d892e8392a56bf904f5eff22c"}, + {file = "watchdog-4.0.2.tar.gz", hash = "sha256:b4dfbb6c49221be4535623ea4474a4d6ee0a9cef4a80b20c28db4d858b64e270"}, ] [package.extras] From 0c2c8732abfd49aa6c33b1b07a6d96aa38e6ccb9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 11:59:31 +0200 Subject: [PATCH 041/165] core: bump lxml from 5.2.2 to 5.3.0 (#10863) Bumps [lxml](https://github.com/lxml/lxml) from 5.2.2 to 5.3.0. - [Release notes](https://github.com/lxml/lxml/releases) - [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt) - [Commits](https://github.com/lxml/lxml/compare/lxml-5.2.2...lxml-5.3.0) --- updated-dependencies: - dependency-name: lxml dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- poetry.lock | 284 ++++++++++++++++++++++++++-------------------------- 1 file changed, 140 insertions(+), 144 deletions(-) diff --git a/poetry.lock b/poetry.lock index 16235ad5dd4c..3ed51b25b83c 100644 --- a/poetry.lock +++ b/poetry.lock @@ -2280,153 +2280,149 @@ pyasn1 = ">=0.4.6" [[package]] name = "lxml" -version = "5.2.2" +version = "5.3.0" description = "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API." optional = false python-versions = ">=3.6" files = [ - {file = "lxml-5.2.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:364d03207f3e603922d0d3932ef363d55bbf48e3647395765f9bfcbdf6d23632"}, - {file = "lxml-5.2.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:50127c186f191b8917ea2fb8b206fbebe87fd414a6084d15568c27d0a21d60db"}, - {file = "lxml-5.2.2-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:74e4f025ef3db1c6da4460dd27c118d8cd136d0391da4e387a15e48e5c975147"}, - {file = "lxml-5.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:981a06a3076997adf7c743dcd0d7a0415582661e2517c7d961493572e909aa1d"}, - {file = "lxml-5.2.2-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:aef5474d913d3b05e613906ba4090433c515e13ea49c837aca18bde190853dff"}, - {file = "lxml-5.2.2-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:1e275ea572389e41e8b039ac076a46cb87ee6b8542df3fff26f5baab43713bca"}, - {file = "lxml-5.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f5b65529bb2f21ac7861a0e94fdbf5dc0daab41497d18223b46ee8515e5ad297"}, - {file = "lxml-5.2.2-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:bcc98f911f10278d1daf14b87d65325851a1d29153caaf146877ec37031d5f36"}, - {file = "lxml-5.2.2-cp310-cp310-manylinux_2_28_ppc64le.whl", hash = "sha256:b47633251727c8fe279f34025844b3b3a3e40cd1b198356d003aa146258d13a2"}, - {file = "lxml-5.2.2-cp310-cp310-manylinux_2_28_s390x.whl", hash = "sha256:fbc9d316552f9ef7bba39f4edfad4a734d3d6f93341232a9dddadec4f15d425f"}, - {file = "lxml-5.2.2-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:13e69be35391ce72712184f69000cda04fc89689429179bc4c0ae5f0b7a8c21b"}, - {file = "lxml-5.2.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:3b6a30a9ab040b3f545b697cb3adbf3696c05a3a68aad172e3fd7ca73ab3c835"}, - {file = "lxml-5.2.2-cp310-cp310-musllinux_1_1_ppc64le.whl", hash = "sha256:a233bb68625a85126ac9f1fc66d24337d6e8a0f9207b688eec2e7c880f012ec0"}, - {file = "lxml-5.2.2-cp310-cp310-musllinux_1_1_s390x.whl", hash = "sha256:dfa7c241073d8f2b8e8dbc7803c434f57dbb83ae2a3d7892dd068d99e96efe2c"}, - {file = "lxml-5.2.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:1a7aca7964ac4bb07680d5c9d63b9d7028cace3e2d43175cb50bba8c5ad33316"}, - {file = "lxml-5.2.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:ae4073a60ab98529ab8a72ebf429f2a8cc612619a8c04e08bed27450d52103c0"}, - {file = "lxml-5.2.2-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:ffb2be176fed4457e445fe540617f0252a72a8bc56208fd65a690fdb1f57660b"}, - {file = "lxml-5.2.2-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:e290d79a4107d7d794634ce3e985b9ae4f920380a813717adf61804904dc4393"}, - {file = "lxml-5.2.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:96e85aa09274955bb6bd483eaf5b12abadade01010478154b0ec70284c1b1526"}, - {file = "lxml-5.2.2-cp310-cp310-win32.whl", hash = "sha256:f956196ef61369f1685d14dad80611488d8dc1ef00be57c0c5a03064005b0f30"}, - {file = "lxml-5.2.2-cp310-cp310-win_amd64.whl", hash = "sha256:875a3f90d7eb5c5d77e529080d95140eacb3c6d13ad5b616ee8095447b1d22e7"}, - {file = "lxml-5.2.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:45f9494613160d0405682f9eee781c7e6d1bf45f819654eb249f8f46a2c22545"}, - {file = "lxml-5.2.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:b0b3f2df149efb242cee2ffdeb6674b7f30d23c9a7af26595099afaf46ef4e88"}, - {file = "lxml-5.2.2-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d28cb356f119a437cc58a13f8135ab8a4c8ece18159eb9194b0d269ec4e28083"}, - {file = "lxml-5.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:657a972f46bbefdbba2d4f14413c0d079f9ae243bd68193cb5061b9732fa54c1"}, - {file = "lxml-5.2.2-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b74b9ea10063efb77a965a8d5f4182806fbf59ed068b3c3fd6f30d2ac7bee734"}, - {file = "lxml-5.2.2-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:07542787f86112d46d07d4f3c4e7c760282011b354d012dc4141cc12a68cef5f"}, - {file = "lxml-5.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:303f540ad2dddd35b92415b74b900c749ec2010e703ab3bfd6660979d01fd4ed"}, - {file = "lxml-5.2.2-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:2eb2227ce1ff998faf0cd7fe85bbf086aa41dfc5af3b1d80867ecfe75fb68df3"}, - {file = "lxml-5.2.2-cp311-cp311-manylinux_2_28_ppc64le.whl", hash = "sha256:1d8a701774dfc42a2f0b8ccdfe7dbc140500d1049e0632a611985d943fcf12df"}, - {file = "lxml-5.2.2-cp311-cp311-manylinux_2_28_s390x.whl", hash = "sha256:56793b7a1a091a7c286b5f4aa1fe4ae5d1446fe742d00cdf2ffb1077865db10d"}, - {file = "lxml-5.2.2-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:eb00b549b13bd6d884c863554566095bf6fa9c3cecb2e7b399c4bc7904cb33b5"}, - {file = "lxml-5.2.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:1a2569a1f15ae6c8c64108a2cd2b4a858fc1e13d25846be0666fc144715e32ab"}, - {file = "lxml-5.2.2-cp311-cp311-musllinux_1_1_ppc64le.whl", hash = "sha256:8cf85a6e40ff1f37fe0f25719aadf443686b1ac7652593dc53c7ef9b8492b115"}, - {file = "lxml-5.2.2-cp311-cp311-musllinux_1_1_s390x.whl", hash = "sha256:d237ba6664b8e60fd90b8549a149a74fcc675272e0e95539a00522e4ca688b04"}, - {file = "lxml-5.2.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:0b3f5016e00ae7630a4b83d0868fca1e3d494c78a75b1c7252606a3a1c5fc2ad"}, - {file = "lxml-5.2.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:23441e2b5339bc54dc949e9e675fa35efe858108404ef9aa92f0456929ef6fe8"}, - {file = "lxml-5.2.2-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:2fb0ba3e8566548d6c8e7dd82a8229ff47bd8fb8c2da237607ac8e5a1b8312e5"}, - {file = "lxml-5.2.2-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:79d1fb9252e7e2cfe4de6e9a6610c7cbb99b9708e2c3e29057f487de5a9eaefa"}, - {file = "lxml-5.2.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:6dcc3d17eac1df7859ae01202e9bb11ffa8c98949dcbeb1069c8b9a75917e01b"}, - {file = "lxml-5.2.2-cp311-cp311-win32.whl", hash = "sha256:4c30a2f83677876465f44c018830f608fa3c6a8a466eb223535035fbc16f3438"}, - {file = "lxml-5.2.2-cp311-cp311-win_amd64.whl", hash = "sha256:49095a38eb333aaf44c06052fd2ec3b8f23e19747ca7ec6f6c954ffea6dbf7be"}, - {file = "lxml-5.2.2-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:7429e7faa1a60cad26ae4227f4dd0459efde239e494c7312624ce228e04f6391"}, - {file = "lxml-5.2.2-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:50ccb5d355961c0f12f6cf24b7187dbabd5433f29e15147a67995474f27d1776"}, - {file = "lxml-5.2.2-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:dc911208b18842a3a57266d8e51fc3cfaccee90a5351b92079beed912a7914c2"}, - {file = "lxml-5.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:33ce9e786753743159799fdf8e92a5da351158c4bfb6f2db0bf31e7892a1feb5"}, - {file = "lxml-5.2.2-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:ec87c44f619380878bd49ca109669c9f221d9ae6883a5bcb3616785fa8f94c97"}, - {file = "lxml-5.2.2-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:08ea0f606808354eb8f2dfaac095963cb25d9d28e27edcc375d7b30ab01abbf6"}, - {file = "lxml-5.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:75a9632f1d4f698b2e6e2e1ada40e71f369b15d69baddb8968dcc8e683839b18"}, - {file = "lxml-5.2.2-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:74da9f97daec6928567b48c90ea2c82a106b2d500f397eeb8941e47d30b1ca85"}, - {file = "lxml-5.2.2-cp312-cp312-manylinux_2_28_ppc64le.whl", hash = "sha256:0969e92af09c5687d769731e3f39ed62427cc72176cebb54b7a9d52cc4fa3b73"}, - {file = "lxml-5.2.2-cp312-cp312-manylinux_2_28_s390x.whl", hash = "sha256:9164361769b6ca7769079f4d426a41df6164879f7f3568be9086e15baca61466"}, - {file = "lxml-5.2.2-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:d26a618ae1766279f2660aca0081b2220aca6bd1aa06b2cf73f07383faf48927"}, - {file = "lxml-5.2.2-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:ab67ed772c584b7ef2379797bf14b82df9aa5f7438c5b9a09624dd834c1c1aaf"}, - {file = "lxml-5.2.2-cp312-cp312-musllinux_1_1_ppc64le.whl", hash = "sha256:3d1e35572a56941b32c239774d7e9ad724074d37f90c7a7d499ab98761bd80cf"}, - {file = "lxml-5.2.2-cp312-cp312-musllinux_1_1_s390x.whl", hash = "sha256:8268cbcd48c5375f46e000adb1390572c98879eb4f77910c6053d25cc3ac2c67"}, - {file = "lxml-5.2.2-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:e282aedd63c639c07c3857097fc0e236f984ceb4089a8b284da1c526491e3f3d"}, - {file = "lxml-5.2.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6dfdc2bfe69e9adf0df4915949c22a25b39d175d599bf98e7ddf620a13678585"}, - {file = "lxml-5.2.2-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:4aefd911793b5d2d7a921233a54c90329bf3d4a6817dc465f12ffdfe4fc7b8fe"}, - {file = "lxml-5.2.2-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:8b8df03a9e995b6211dafa63b32f9d405881518ff1ddd775db4e7b98fb545e1c"}, - {file = "lxml-5.2.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:f11ae142f3a322d44513de1018b50f474f8f736bc3cd91d969f464b5bfef8836"}, - {file = "lxml-5.2.2-cp312-cp312-win32.whl", hash = "sha256:16a8326e51fcdffc886294c1e70b11ddccec836516a343f9ed0f82aac043c24a"}, - {file = "lxml-5.2.2-cp312-cp312-win_amd64.whl", hash = "sha256:bbc4b80af581e18568ff07f6395c02114d05f4865c2812a1f02f2eaecf0bfd48"}, - {file = "lxml-5.2.2-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:e3d9d13603410b72787579769469af730c38f2f25505573a5888a94b62b920f8"}, - {file = "lxml-5.2.2-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:38b67afb0a06b8575948641c1d6d68e41b83a3abeae2ca9eed2ac59892b36706"}, - {file = "lxml-5.2.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c689d0d5381f56de7bd6966a4541bff6e08bf8d3871bbd89a0c6ab18aa699573"}, - {file = "lxml-5.2.2-cp36-cp36m-manylinux_2_28_x86_64.whl", hash = "sha256:cf2a978c795b54c539f47964ec05e35c05bd045db5ca1e8366988c7f2fe6b3ce"}, - {file = "lxml-5.2.2-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:739e36ef7412b2bd940f75b278749106e6d025e40027c0b94a17ef7968d55d56"}, - {file = "lxml-5.2.2-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:d8bbcd21769594dbba9c37d3c819e2d5847656ca99c747ddb31ac1701d0c0ed9"}, - {file = "lxml-5.2.2-cp36-cp36m-musllinux_1_2_x86_64.whl", hash = "sha256:2304d3c93f2258ccf2cf7a6ba8c761d76ef84948d87bf9664e14d203da2cd264"}, - {file = "lxml-5.2.2-cp36-cp36m-win32.whl", hash = "sha256:02437fb7308386867c8b7b0e5bc4cd4b04548b1c5d089ffb8e7b31009b961dc3"}, - {file = "lxml-5.2.2-cp36-cp36m-win_amd64.whl", hash = "sha256:edcfa83e03370032a489430215c1e7783128808fd3e2e0a3225deee278585196"}, - {file = "lxml-5.2.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:28bf95177400066596cdbcfc933312493799382879da504633d16cf60bba735b"}, - {file = "lxml-5.2.2-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3a745cc98d504d5bd2c19b10c79c61c7c3df9222629f1b6210c0368177589fb8"}, - {file = "lxml-5.2.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1b590b39ef90c6b22ec0be925b211298e810b4856909c8ca60d27ffbca6c12e6"}, - {file = "lxml-5.2.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:b336b0416828022bfd5a2e3083e7f5ba54b96242159f83c7e3eebaec752f1716"}, - {file = "lxml-5.2.2-cp37-cp37m-manylinux_2_28_aarch64.whl", hash = "sha256:c2faf60c583af0d135e853c86ac2735ce178f0e338a3c7f9ae8f622fd2eb788c"}, - {file = "lxml-5.2.2-cp37-cp37m-manylinux_2_28_x86_64.whl", hash = "sha256:4bc6cb140a7a0ad1f7bc37e018d0ed690b7b6520ade518285dc3171f7a117905"}, - {file = "lxml-5.2.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:7ff762670cada8e05b32bf1e4dc50b140790909caa8303cfddc4d702b71ea184"}, - {file = "lxml-5.2.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:57f0a0bbc9868e10ebe874e9f129d2917750adf008fe7b9c1598c0fbbfdde6a6"}, - {file = "lxml-5.2.2-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:a6d2092797b388342c1bc932077ad232f914351932353e2e8706851c870bca1f"}, - {file = "lxml-5.2.2-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:60499fe961b21264e17a471ec296dcbf4365fbea611bf9e303ab69db7159ce61"}, - {file = "lxml-5.2.2-cp37-cp37m-win32.whl", hash = "sha256:d9b342c76003c6b9336a80efcc766748a333573abf9350f4094ee46b006ec18f"}, - {file = "lxml-5.2.2-cp37-cp37m-win_amd64.whl", hash = "sha256:b16db2770517b8799c79aa80f4053cd6f8b716f21f8aca962725a9565ce3ee40"}, - {file = "lxml-5.2.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:7ed07b3062b055d7a7f9d6557a251cc655eed0b3152b76de619516621c56f5d3"}, - {file = "lxml-5.2.2-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f60fdd125d85bf9c279ffb8e94c78c51b3b6a37711464e1f5f31078b45002421"}, - {file = "lxml-5.2.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8a7e24cb69ee5f32e003f50e016d5fde438010c1022c96738b04fc2423e61706"}, - {file = "lxml-5.2.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:23cfafd56887eaed93d07bc4547abd5e09d837a002b791e9767765492a75883f"}, - {file = "lxml-5.2.2-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:19b4e485cd07b7d83e3fe3b72132e7df70bfac22b14fe4bf7a23822c3a35bff5"}, - {file = "lxml-5.2.2-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:7ce7ad8abebe737ad6143d9d3bf94b88b93365ea30a5b81f6877ec9c0dee0a48"}, - {file = "lxml-5.2.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:e49b052b768bb74f58c7dda4e0bdf7b79d43a9204ca584ffe1fb48a6f3c84c66"}, - {file = "lxml-5.2.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:d14a0d029a4e176795cef99c056d58067c06195e0c7e2dbb293bf95c08f772a3"}, - {file = "lxml-5.2.2-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:be49ad33819d7dcc28a309b86d4ed98e1a65f3075c6acd3cd4fe32103235222b"}, - {file = "lxml-5.2.2-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:a6d17e0370d2516d5bb9062c7b4cb731cff921fc875644c3d751ad857ba9c5b1"}, - {file = "lxml-5.2.2-cp38-cp38-win32.whl", hash = "sha256:5b8c041b6265e08eac8a724b74b655404070b636a8dd6d7a13c3adc07882ef30"}, - {file = "lxml-5.2.2-cp38-cp38-win_amd64.whl", hash = "sha256:f61efaf4bed1cc0860e567d2ecb2363974d414f7f1f124b1df368bbf183453a6"}, - {file = "lxml-5.2.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:fb91819461b1b56d06fa4bcf86617fac795f6a99d12239fb0c68dbeba41a0a30"}, - {file = "lxml-5.2.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:d4ed0c7cbecde7194cd3228c044e86bf73e30a23505af852857c09c24e77ec5d"}, - {file = "lxml-5.2.2-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:54401c77a63cc7d6dc4b4e173bb484f28a5607f3df71484709fe037c92d4f0ed"}, - {file = "lxml-5.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:625e3ef310e7fa3a761d48ca7ea1f9d8718a32b1542e727d584d82f4453d5eeb"}, - {file = "lxml-5.2.2-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:519895c99c815a1a24a926d5b60627ce5ea48e9f639a5cd328bda0515ea0f10c"}, - {file = "lxml-5.2.2-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:c7079d5eb1c1315a858bbf180000757db8ad904a89476653232db835c3114001"}, - {file = "lxml-5.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:343ab62e9ca78094f2306aefed67dcfad61c4683f87eee48ff2fd74902447726"}, - {file = "lxml-5.2.2-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:cd9e78285da6c9ba2d5c769628f43ef66d96ac3085e59b10ad4f3707980710d3"}, - {file = "lxml-5.2.2-cp39-cp39-manylinux_2_28_ppc64le.whl", hash = "sha256:546cf886f6242dff9ec206331209db9c8e1643ae642dea5fdbecae2453cb50fd"}, - {file = "lxml-5.2.2-cp39-cp39-manylinux_2_28_s390x.whl", hash = "sha256:02f6a8eb6512fdc2fd4ca10a49c341c4e109aa6e9448cc4859af5b949622715a"}, - {file = "lxml-5.2.2-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:339ee4a4704bc724757cd5dd9dc8cf4d00980f5d3e6e06d5847c1b594ace68ab"}, - {file = "lxml-5.2.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:0a028b61a2e357ace98b1615fc03f76eb517cc028993964fe08ad514b1e8892d"}, - {file = "lxml-5.2.2-cp39-cp39-musllinux_1_1_ppc64le.whl", hash = "sha256:f90e552ecbad426eab352e7b2933091f2be77115bb16f09f78404861c8322981"}, - {file = "lxml-5.2.2-cp39-cp39-musllinux_1_1_s390x.whl", hash = "sha256:d83e2d94b69bf31ead2fa45f0acdef0757fa0458a129734f59f67f3d2eb7ef32"}, - {file = "lxml-5.2.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:a02d3c48f9bb1e10c7788d92c0c7db6f2002d024ab6e74d6f45ae33e3d0288a3"}, - {file = "lxml-5.2.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:6d68ce8e7b2075390e8ac1e1d3a99e8b6372c694bbe612632606d1d546794207"}, - {file = "lxml-5.2.2-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:453d037e09a5176d92ec0fd282e934ed26d806331a8b70ab431a81e2fbabf56d"}, - {file = "lxml-5.2.2-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:3b019d4ee84b683342af793b56bb35034bd749e4cbdd3d33f7d1107790f8c472"}, - {file = "lxml-5.2.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:cb3942960f0beb9f46e2a71a3aca220d1ca32feb5a398656be934320804c0df9"}, - {file = "lxml-5.2.2-cp39-cp39-win32.whl", hash = "sha256:ac6540c9fff6e3813d29d0403ee7a81897f1d8ecc09a8ff84d2eea70ede1cdbf"}, - {file = "lxml-5.2.2-cp39-cp39-win_amd64.whl", hash = "sha256:610b5c77428a50269f38a534057444c249976433f40f53e3b47e68349cca1425"}, - {file = "lxml-5.2.2-pp310-pypy310_pp73-macosx_10_9_x86_64.whl", hash = "sha256:b537bd04d7ccd7c6350cdaaaad911f6312cbd61e6e6045542f781c7f8b2e99d2"}, - {file = "lxml-5.2.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4820c02195d6dfb7b8508ff276752f6b2ff8b64ae5d13ebe02e7667e035000b9"}, - {file = "lxml-5.2.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2a09f6184f17a80897172863a655467da2b11151ec98ba8d7af89f17bf63dae"}, - {file = "lxml-5.2.2-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:76acba4c66c47d27c8365e7c10b3d8016a7da83d3191d053a58382311a8bf4e1"}, - {file = "lxml-5.2.2-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:b128092c927eaf485928cec0c28f6b8bead277e28acf56800e972aa2c2abd7a2"}, - {file = "lxml-5.2.2-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:ae791f6bd43305aade8c0e22f816b34f3b72b6c820477aab4d18473a37e8090b"}, - {file = "lxml-5.2.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:a2f6a1bc2460e643785a2cde17293bd7a8f990884b822f7bca47bee0a82fc66b"}, - {file = "lxml-5.2.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e8d351ff44c1638cb6e980623d517abd9f580d2e53bfcd18d8941c052a5a009"}, - {file = "lxml-5.2.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bec4bd9133420c5c52d562469c754f27c5c9e36ee06abc169612c959bd7dbb07"}, - {file = "lxml-5.2.2-pp37-pypy37_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:55ce6b6d803890bd3cc89975fca9de1dff39729b43b73cb15ddd933b8bc20484"}, - {file = "lxml-5.2.2-pp37-pypy37_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:8ab6a358d1286498d80fe67bd3d69fcbc7d1359b45b41e74c4a26964ca99c3f8"}, - {file = "lxml-5.2.2-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:06668e39e1f3c065349c51ac27ae430719d7806c026fec462e5693b08b95696b"}, - {file = "lxml-5.2.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:9cd5323344d8ebb9fb5e96da5de5ad4ebab993bbf51674259dbe9d7a18049525"}, - {file = "lxml-5.2.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89feb82ca055af0fe797a2323ec9043b26bc371365847dbe83c7fd2e2f181c34"}, - {file = "lxml-5.2.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e481bba1e11ba585fb06db666bfc23dbe181dbafc7b25776156120bf12e0d5a6"}, - {file = "lxml-5.2.2-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:9d6c6ea6a11ca0ff9cd0390b885984ed31157c168565702959c25e2191674a14"}, - {file = "lxml-5.2.2-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:3d98de734abee23e61f6b8c2e08a88453ada7d6486dc7cdc82922a03968928db"}, - {file = "lxml-5.2.2-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:69ab77a1373f1e7563e0fb5a29a8440367dec051da6c7405333699d07444f511"}, - {file = "lxml-5.2.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:34e17913c431f5ae01d8658dbf792fdc457073dcdfbb31dc0cc6ab256e664a8d"}, - {file = "lxml-5.2.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:05f8757b03208c3f50097761be2dea0aba02e94f0dc7023ed73a7bb14ff11eb0"}, - {file = "lxml-5.2.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6a520b4f9974b0a0a6ed73c2154de57cdfd0c8800f4f15ab2b73238ffed0b36e"}, - {file = "lxml-5.2.2-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:5e097646944b66207023bc3c634827de858aebc226d5d4d6d16f0b77566ea182"}, - {file = "lxml-5.2.2-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:b5e4ef22ff25bfd4ede5f8fb30f7b24446345f3e79d9b7455aef2836437bc38a"}, - {file = "lxml-5.2.2-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:ff69a9a0b4b17d78170c73abe2ab12084bdf1691550c5629ad1fe7849433f324"}, - {file = "lxml-5.2.2.tar.gz", hash = "sha256:bb2dc4898180bea79863d5487e5f9c7c34297414bad54bcd0f0852aee9cfdb87"}, + {file = "lxml-5.3.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:dd36439be765e2dde7660212b5275641edbc813e7b24668831a5c8ac91180656"}, + {file = "lxml-5.3.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:ae5fe5c4b525aa82b8076c1a59d642c17b6e8739ecf852522c6321852178119d"}, + {file = "lxml-5.3.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:501d0d7e26b4d261fca8132854d845e4988097611ba2531408ec91cf3fd9d20a"}, + {file = "lxml-5.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fb66442c2546446944437df74379e9cf9e9db353e61301d1a0e26482f43f0dd8"}, + {file = "lxml-5.3.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9e41506fec7a7f9405b14aa2d5c8abbb4dbbd09d88f9496958b6d00cb4d45330"}, + {file = "lxml-5.3.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f7d4a670107d75dfe5ad080bed6c341d18c4442f9378c9f58e5851e86eb79965"}, + {file = "lxml-5.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:41ce1f1e2c7755abfc7e759dc34d7d05fd221723ff822947132dc934d122fe22"}, + {file = "lxml-5.3.0-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:44264ecae91b30e5633013fb66f6ddd05c006d3e0e884f75ce0b4755b3e3847b"}, + {file = "lxml-5.3.0-cp310-cp310-manylinux_2_28_ppc64le.whl", hash = "sha256:3c174dc350d3ec52deb77f2faf05c439331d6ed5e702fc247ccb4e6b62d884b7"}, + {file = "lxml-5.3.0-cp310-cp310-manylinux_2_28_s390x.whl", hash = "sha256:2dfab5fa6a28a0b60a20638dc48e6343c02ea9933e3279ccb132f555a62323d8"}, + {file = "lxml-5.3.0-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:b1c8c20847b9f34e98080da785bb2336ea982e7f913eed5809e5a3c872900f32"}, + {file = "lxml-5.3.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:2c86bf781b12ba417f64f3422cfc302523ac9cd1d8ae8c0f92a1c66e56ef2e86"}, + {file = "lxml-5.3.0-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:c162b216070f280fa7da844531169be0baf9ccb17263cf5a8bf876fcd3117fa5"}, + {file = "lxml-5.3.0-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:36aef61a1678cb778097b4a6eeae96a69875d51d1e8f4d4b491ab3cfb54b5a03"}, + {file = "lxml-5.3.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f65e5120863c2b266dbcc927b306c5b78e502c71edf3295dfcb9501ec96e5fc7"}, + {file = "lxml-5.3.0-cp310-cp310-win32.whl", hash = "sha256:ef0c1fe22171dd7c7c27147f2e9c3e86f8bdf473fed75f16b0c2e84a5030ce80"}, + {file = "lxml-5.3.0-cp310-cp310-win_amd64.whl", hash = "sha256:052d99051e77a4f3e8482c65014cf6372e61b0a6f4fe9edb98503bb5364cfee3"}, + {file = "lxml-5.3.0-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:74bcb423462233bc5d6066e4e98b0264e7c1bed7541fff2f4e34fe6b21563c8b"}, + {file = "lxml-5.3.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:a3d819eb6f9b8677f57f9664265d0a10dd6551d227afb4af2b9cd7bdc2ccbf18"}, + {file = "lxml-5.3.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5b8f5db71b28b8c404956ddf79575ea77aa8b1538e8b2ef9ec877945b3f46442"}, + {file = "lxml-5.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2c3406b63232fc7e9b8783ab0b765d7c59e7c59ff96759d8ef9632fca27c7ee4"}, + {file = "lxml-5.3.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2ecdd78ab768f844c7a1d4a03595038c166b609f6395e25af9b0f3f26ae1230f"}, + {file = "lxml-5.3.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:168f2dfcfdedf611eb285efac1516c8454c8c99caf271dccda8943576b67552e"}, + {file = "lxml-5.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:aa617107a410245b8660028a7483b68e7914304a6d4882b5ff3d2d3eb5948d8c"}, + {file = "lxml-5.3.0-cp311-cp311-manylinux_2_28_aarch64.whl", hash = "sha256:69959bd3167b993e6e710b99051265654133a98f20cec1d9b493b931942e9c16"}, + {file = "lxml-5.3.0-cp311-cp311-manylinux_2_28_ppc64le.whl", hash = "sha256:bd96517ef76c8654446fc3db9242d019a1bb5fe8b751ba414765d59f99210b79"}, + {file = "lxml-5.3.0-cp311-cp311-manylinux_2_28_s390x.whl", hash = "sha256:ab6dd83b970dc97c2d10bc71aa925b84788c7c05de30241b9e96f9b6d9ea3080"}, + {file = "lxml-5.3.0-cp311-cp311-manylinux_2_28_x86_64.whl", hash = "sha256:eec1bb8cdbba2925bedc887bc0609a80e599c75b12d87ae42ac23fd199445654"}, + {file = "lxml-5.3.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:6a7095eeec6f89111d03dabfe5883a1fd54da319c94e0fb104ee8f23616b572d"}, + {file = "lxml-5.3.0-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:6f651ebd0b21ec65dfca93aa629610a0dbc13dbc13554f19b0113da2e61a4763"}, + {file = "lxml-5.3.0-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:f422a209d2455c56849442ae42f25dbaaba1c6c3f501d58761c619c7836642ec"}, + {file = "lxml-5.3.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:62f7fdb0d1ed2065451f086519865b4c90aa19aed51081979ecd05a21eb4d1be"}, + {file = "lxml-5.3.0-cp311-cp311-win32.whl", hash = "sha256:c6379f35350b655fd817cd0d6cbeef7f265f3ae5fedb1caae2eb442bbeae9ab9"}, + {file = "lxml-5.3.0-cp311-cp311-win_amd64.whl", hash = "sha256:9c52100e2c2dbb0649b90467935c4b0de5528833c76a35ea1a2691ec9f1ee7a1"}, + {file = "lxml-5.3.0-cp312-cp312-macosx_10_9_universal2.whl", hash = "sha256:e99f5507401436fdcc85036a2e7dc2e28d962550afe1cbfc07c40e454256a859"}, + {file = "lxml-5.3.0-cp312-cp312-macosx_10_9_x86_64.whl", hash = "sha256:384aacddf2e5813a36495233b64cb96b1949da72bef933918ba5c84e06af8f0e"}, + {file = "lxml-5.3.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:874a216bf6afaf97c263b56371434e47e2c652d215788396f60477540298218f"}, + {file = "lxml-5.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:65ab5685d56914b9a2a34d67dd5488b83213d680b0c5d10b47f81da5a16b0b0e"}, + {file = "lxml-5.3.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:aac0bbd3e8dd2d9c45ceb82249e8bdd3ac99131a32b4d35c8af3cc9db1657179"}, + {file = "lxml-5.3.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b369d3db3c22ed14c75ccd5af429086f166a19627e84a8fdade3f8f31426e52a"}, + {file = "lxml-5.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c24037349665434f375645fa9d1f5304800cec574d0310f618490c871fd902b3"}, + {file = "lxml-5.3.0-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:62d172f358f33a26d6b41b28c170c63886742f5b6772a42b59b4f0fa10526cb1"}, + {file = "lxml-5.3.0-cp312-cp312-manylinux_2_28_ppc64le.whl", hash = "sha256:c1f794c02903c2824fccce5b20c339a1a14b114e83b306ff11b597c5f71a1c8d"}, + {file = "lxml-5.3.0-cp312-cp312-manylinux_2_28_s390x.whl", hash = "sha256:5d6a6972b93c426ace71e0be9a6f4b2cfae9b1baed2eed2006076a746692288c"}, + {file = "lxml-5.3.0-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:3879cc6ce938ff4eb4900d901ed63555c778731a96365e53fadb36437a131a99"}, + {file = "lxml-5.3.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:74068c601baff6ff021c70f0935b0c7bc528baa8ea210c202e03757c68c5a4ff"}, + {file = "lxml-5.3.0-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:ecd4ad8453ac17bc7ba3868371bffb46f628161ad0eefbd0a855d2c8c32dd81a"}, + {file = "lxml-5.3.0-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:7e2f58095acc211eb9d8b5771bf04df9ff37d6b87618d1cbf85f92399c98dae8"}, + {file = "lxml-5.3.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e63601ad5cd8f860aa99d109889b5ac34de571c7ee902d6812d5d9ddcc77fa7d"}, + {file = "lxml-5.3.0-cp312-cp312-win32.whl", hash = "sha256:17e8d968d04a37c50ad9c456a286b525d78c4a1c15dd53aa46c1d8e06bf6fa30"}, + {file = "lxml-5.3.0-cp312-cp312-win_amd64.whl", hash = "sha256:c1a69e58a6bb2de65902051d57fde951febad631a20a64572677a1052690482f"}, + {file = "lxml-5.3.0-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:8c72e9563347c7395910de6a3100a4840a75a6f60e05af5e58566868d5eb2d6a"}, + {file = "lxml-5.3.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:e92ce66cd919d18d14b3856906a61d3f6b6a8500e0794142338da644260595cd"}, + {file = "lxml-5.3.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1d04f064bebdfef9240478f7a779e8c5dc32b8b7b0b2fc6a62e39b928d428e51"}, + {file = "lxml-5.3.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:5c2fb570d7823c2bbaf8b419ba6e5662137f8166e364a8b2b91051a1fb40ab8b"}, + {file = "lxml-5.3.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0c120f43553ec759f8de1fee2f4794452b0946773299d44c36bfe18e83caf002"}, + {file = "lxml-5.3.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:562e7494778a69086f0312ec9689f6b6ac1c6b65670ed7d0267e49f57ffa08c4"}, + {file = "lxml-5.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:423b121f7e6fa514ba0c7918e56955a1d4470ed35faa03e3d9f0e3baa4c7e492"}, + {file = "lxml-5.3.0-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:c00f323cc00576df6165cc9d21a4c21285fa6b9989c5c39830c3903dc4303ef3"}, + {file = "lxml-5.3.0-cp313-cp313-manylinux_2_28_ppc64le.whl", hash = "sha256:1fdc9fae8dd4c763e8a31e7630afef517eab9f5d5d31a278df087f307bf601f4"}, + {file = "lxml-5.3.0-cp313-cp313-manylinux_2_28_s390x.whl", hash = "sha256:658f2aa69d31e09699705949b5fc4719cbecbd4a97f9656a232e7d6c7be1a367"}, + {file = "lxml-5.3.0-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:1473427aff3d66a3fa2199004c3e601e6c4500ab86696edffdbc84954c72d832"}, + {file = "lxml-5.3.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:a87de7dd873bf9a792bf1e58b1c3887b9264036629a5bf2d2e6579fe8e73edff"}, + {file = "lxml-5.3.0-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:0d7b36afa46c97875303a94e8f3ad932bf78bace9e18e603f2085b652422edcd"}, + {file = "lxml-5.3.0-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:cf120cce539453ae086eacc0130a324e7026113510efa83ab42ef3fcfccac7fb"}, + {file = "lxml-5.3.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:df5c7333167b9674aa8ae1d4008fa4bc17a313cc490b2cca27838bbdcc6bb15b"}, + {file = "lxml-5.3.0-cp313-cp313-win32.whl", hash = "sha256:c802e1c2ed9f0c06a65bc4ed0189d000ada8049312cfeab6ca635e39c9608957"}, + {file = "lxml-5.3.0-cp313-cp313-win_amd64.whl", hash = "sha256:406246b96d552e0503e17a1006fd27edac678b3fcc9f1be71a2f94b4ff61528d"}, + {file = "lxml-5.3.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:8f0de2d390af441fe8b2c12626d103540b5d850d585b18fcada58d972b74a74e"}, + {file = "lxml-5.3.0-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1afe0a8c353746e610bd9031a630a95bcfb1a720684c3f2b36c4710a0a96528f"}, + {file = "lxml-5.3.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:56b9861a71575f5795bde89256e7467ece3d339c9b43141dbdd54544566b3b94"}, + {file = "lxml-5.3.0-cp36-cp36m-manylinux_2_28_x86_64.whl", hash = "sha256:9fb81d2824dff4f2e297a276297e9031f46d2682cafc484f49de182aa5e5df99"}, + {file = "lxml-5.3.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:2c226a06ecb8cdef28845ae976da407917542c5e6e75dcac7cc33eb04aaeb237"}, + {file = "lxml-5.3.0-cp36-cp36m-musllinux_1_2_x86_64.whl", hash = "sha256:7d3d1ca42870cdb6d0d29939630dbe48fa511c203724820fc0fd507b2fb46577"}, + {file = "lxml-5.3.0-cp36-cp36m-win32.whl", hash = "sha256:094cb601ba9f55296774c2d57ad68730daa0b13dc260e1f941b4d13678239e70"}, + {file = "lxml-5.3.0-cp36-cp36m-win_amd64.whl", hash = "sha256:eafa2c8658f4e560b098fe9fc54539f86528651f61849b22111a9b107d18910c"}, + {file = "lxml-5.3.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:cb83f8a875b3d9b458cada4f880fa498646874ba4011dc974e071a0a84a1b033"}, + {file = "lxml-5.3.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:25f1b69d41656b05885aa185f5fdf822cb01a586d1b32739633679699f220391"}, + {file = "lxml-5.3.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:23e0553b8055600b3bf4a00b255ec5c92e1e4aebf8c2c09334f8368e8bd174d6"}, + {file = "lxml-5.3.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9ada35dd21dc6c039259596b358caab6b13f4db4d4a7f8665764d616daf9cc1d"}, + {file = "lxml-5.3.0-cp37-cp37m-manylinux_2_28_aarch64.whl", hash = "sha256:81b4e48da4c69313192d8c8d4311e5d818b8be1afe68ee20f6385d0e96fc9512"}, + {file = "lxml-5.3.0-cp37-cp37m-manylinux_2_28_x86_64.whl", hash = "sha256:2bc9fd5ca4729af796f9f59cd8ff160fe06a474da40aca03fcc79655ddee1a8b"}, + {file = "lxml-5.3.0-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:07da23d7ee08577760f0a71d67a861019103e4812c87e2fab26b039054594cc5"}, + {file = "lxml-5.3.0-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:ea2e2f6f801696ad7de8aec061044d6c8c0dd4037608c7cab38a9a4d316bfb11"}, + {file = "lxml-5.3.0-cp37-cp37m-win32.whl", hash = "sha256:5c54afdcbb0182d06836cc3d1be921e540be3ebdf8b8a51ee3ef987537455f84"}, + {file = "lxml-5.3.0-cp37-cp37m-win_amd64.whl", hash = "sha256:f2901429da1e645ce548bf9171784c0f74f0718c3f6150ce166be39e4dd66c3e"}, + {file = "lxml-5.3.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:c56a1d43b2f9ee4786e4658c7903f05da35b923fb53c11025712562d5cc02753"}, + {file = "lxml-5.3.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6ee8c39582d2652dcd516d1b879451500f8db3fe3607ce45d7c5957ab2596040"}, + {file = "lxml-5.3.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0fdf3a3059611f7585a78ee10399a15566356116a4288380921a4b598d807a22"}, + {file = "lxml-5.3.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:146173654d79eb1fc97498b4280c1d3e1e5d58c398fa530905c9ea50ea849b22"}, + {file = "lxml-5.3.0-cp38-cp38-manylinux_2_28_aarch64.whl", hash = "sha256:0a7056921edbdd7560746f4221dca89bb7a3fe457d3d74267995253f46343f15"}, + {file = "lxml-5.3.0-cp38-cp38-manylinux_2_28_x86_64.whl", hash = "sha256:9e4b47ac0f5e749cfc618efdf4726269441014ae1d5583e047b452a32e221920"}, + {file = "lxml-5.3.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:f914c03e6a31deb632e2daa881fe198461f4d06e57ac3d0e05bbcab8eae01945"}, + {file = "lxml-5.3.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:213261f168c5e1d9b7535a67e68b1f59f92398dd17a56d934550837143f79c42"}, + {file = "lxml-5.3.0-cp38-cp38-win32.whl", hash = "sha256:218c1b2e17a710e363855594230f44060e2025b05c80d1f0661258142b2add2e"}, + {file = "lxml-5.3.0-cp38-cp38-win_amd64.whl", hash = "sha256:315f9542011b2c4e1d280e4a20ddcca1761993dda3afc7a73b01235f8641e903"}, + {file = "lxml-5.3.0-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:1ffc23010330c2ab67fac02781df60998ca8fe759e8efde6f8b756a20599c5de"}, + {file = "lxml-5.3.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:2b3778cb38212f52fac9fe913017deea2fdf4eb1a4f8e4cfc6b009a13a6d3fcc"}, + {file = "lxml-5.3.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4b0c7a688944891086ba192e21c5229dea54382f4836a209ff8d0a660fac06be"}, + {file = "lxml-5.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:747a3d3e98e24597981ca0be0fd922aebd471fa99d0043a3842d00cdcad7ad6a"}, + {file = "lxml-5.3.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:86a6b24b19eaebc448dc56b87c4865527855145d851f9fc3891673ff97950540"}, + {file = "lxml-5.3.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b11a5d918a6216e521c715b02749240fb07ae5a1fefd4b7bf12f833bc8b4fe70"}, + {file = "lxml-5.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:68b87753c784d6acb8a25b05cb526c3406913c9d988d51f80adecc2b0775d6aa"}, + {file = "lxml-5.3.0-cp39-cp39-manylinux_2_28_aarch64.whl", hash = "sha256:109fa6fede314cc50eed29e6e56c540075e63d922455346f11e4d7a036d2b8cf"}, + {file = "lxml-5.3.0-cp39-cp39-manylinux_2_28_ppc64le.whl", hash = "sha256:02ced472497b8362c8e902ade23e3300479f4f43e45f4105c85ef43b8db85229"}, + {file = "lxml-5.3.0-cp39-cp39-manylinux_2_28_s390x.whl", hash = "sha256:6b038cc86b285e4f9fea2ba5ee76e89f21ed1ea898e287dc277a25884f3a7dfe"}, + {file = "lxml-5.3.0-cp39-cp39-manylinux_2_28_x86_64.whl", hash = "sha256:7437237c6a66b7ca341e868cda48be24b8701862757426852c9b3186de1da8a2"}, + {file = "lxml-5.3.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:7f41026c1d64043a36fda21d64c5026762d53a77043e73e94b71f0521939cc71"}, + {file = "lxml-5.3.0-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:482c2f67761868f0108b1743098640fbb2a28a8e15bf3f47ada9fa59d9fe08c3"}, + {file = "lxml-5.3.0-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:1483fd3358963cc5c1c9b122c80606a3a79ee0875bcac0204149fa09d6ff2727"}, + {file = "lxml-5.3.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:2dec2d1130a9cda5b904696cec33b2cfb451304ba9081eeda7f90f724097300a"}, + {file = "lxml-5.3.0-cp39-cp39-win32.whl", hash = "sha256:a0eabd0a81625049c5df745209dc7fcef6e2aea7793e5f003ba363610aa0a3ff"}, + {file = "lxml-5.3.0-cp39-cp39-win_amd64.whl", hash = "sha256:89e043f1d9d341c52bf2af6d02e6adde62e0a46e6755d5eb60dc6e4f0b8aeca2"}, + {file = "lxml-5.3.0-pp310-pypy310_pp73-macosx_10_15_x86_64.whl", hash = "sha256:7b1cd427cb0d5f7393c31b7496419da594fe600e6fdc4b105a54f82405e6626c"}, + {file = "lxml-5.3.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:51806cfe0279e06ed8500ce19479d757db42a30fd509940b1701be9c86a5ff9a"}, + {file = "lxml-5.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ee70d08fd60c9565ba8190f41a46a54096afa0eeb8f76bd66f2c25d3b1b83005"}, + {file = "lxml-5.3.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:8dc2c0395bea8254d8daebc76dcf8eb3a95ec2a46fa6fae5eaccee366bfe02ce"}, + {file = "lxml-5.3.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:6ba0d3dcac281aad8a0e5b14c7ed6f9fa89c8612b47939fc94f80b16e2e9bc83"}, + {file = "lxml-5.3.0-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:6e91cf736959057f7aac7adfc83481e03615a8e8dd5758aa1d95ea69e8931dba"}, + {file = "lxml-5.3.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:94d6c3782907b5e40e21cadf94b13b0842ac421192f26b84c45f13f3c9d5dc27"}, + {file = "lxml-5.3.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:c300306673aa0f3ed5ed9372b21867690a17dba38c68c44b287437c362ce486b"}, + {file = "lxml-5.3.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:78d9b952e07aed35fe2e1a7ad26e929595412db48535921c5013edc8aa4a35ce"}, + {file = "lxml-5.3.0-pp37-pypy37_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:01220dca0d066d1349bd6a1726856a78f7929f3878f7e2ee83c296c69495309e"}, + {file = "lxml-5.3.0-pp37-pypy37_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:2d9b8d9177afaef80c53c0a9e30fa252ff3036fb1c6494d427c066a4ce6a282f"}, + {file = "lxml-5.3.0-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:20094fc3f21ea0a8669dc4c61ed7fa8263bd37d97d93b90f28fc613371e7a875"}, + {file = "lxml-5.3.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:ace2c2326a319a0bb8a8b0e5b570c764962e95818de9f259ce814ee666603f19"}, + {file = "lxml-5.3.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:92e67a0be1639c251d21e35fe74df6bcc40cba445c2cda7c4a967656733249e2"}, + {file = "lxml-5.3.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:dd5350b55f9fecddc51385463a4f67a5da829bc741e38cf689f38ec9023f54ab"}, + {file = "lxml-5.3.0-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:4c1fefd7e3d00921c44dc9ca80a775af49698bbfd92ea84498e56acffd4c5469"}, + {file = "lxml-5.3.0-pp38-pypy38_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:71a8dd38fbd2f2319136d4ae855a7078c69c9a38ae06e0c17c73fd70fc6caad8"}, + {file = "lxml-5.3.0-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:97acf1e1fd66ab53dacd2c35b319d7e548380c2e9e8c54525c6e76d21b1ae3b1"}, + {file = "lxml-5.3.0-pp39-pypy39_pp73-macosx_10_15_x86_64.whl", hash = "sha256:68934b242c51eb02907c5b81d138cb977b2129a0a75a8f8b60b01cb8586c7b21"}, + {file = "lxml-5.3.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b710bc2b8292966b23a6a0121f7a6c51d45d2347edcc75f016ac123b8054d3f2"}, + {file = "lxml-5.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:18feb4b93302091b1541221196a2155aa296c363fd233814fa11e181adebc52f"}, + {file = "lxml-5.3.0-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:3eb44520c4724c2e1a57c0af33a379eee41792595023f367ba3952a2d96c2aab"}, + {file = "lxml-5.3.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:609251a0ca4770e5a8768ff902aa02bf636339c5a93f9349b48eb1f606f7f3e9"}, + {file = "lxml-5.3.0-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:516f491c834eb320d6c843156440fe7fc0d50b33e44387fcec5b02f0bc118a4c"}, + {file = "lxml-5.3.0.tar.gz", hash = "sha256:4e109ca30d1edec1ac60cdbe341905dc3b8f55b16855e03a54aaf59e51ec8c6f"}, ] [package.extras] @@ -2434,7 +2430,7 @@ cssselect = ["cssselect (>=0.7)"] html-clean = ["lxml-html-clean"] html5 = ["html5lib"] htmlsoup = ["BeautifulSoup4"] -source = ["Cython (>=3.0.10)"] +source = ["Cython (>=3.0.11)"] [[package]] name = "markdown-it-py" From 29ff4bc2708be0ec4daf27b9c551dea44e3f0f88 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 11:59:47 +0200 Subject: [PATCH 042/165] core: bump paramiko from 3.4.0 to 3.4.1 (#10862) Bumps [paramiko](https://github.com/paramiko/paramiko) from 3.4.0 to 3.4.1. - [Commits](https://github.com/paramiko/paramiko/compare/3.4.0...3.4.1) --- updated-dependencies: - dependency-name: paramiko dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 3ed51b25b83c..5b13147ac482 100644 --- a/poetry.lock +++ b/poetry.lock @@ -3158,13 +3158,13 @@ files = [ [[package]] name = "paramiko" -version = "3.4.0" +version = "3.4.1" description = "SSH2 protocol library" optional = false python-versions = ">=3.6" files = [ - {file = "paramiko-3.4.0-py3-none-any.whl", hash = "sha256:43f0b51115a896f9c00f59618023484cb3a14b98bbceab43394a39c6739b7ee7"}, - {file = "paramiko-3.4.0.tar.gz", hash = "sha256:aac08f26a31dc4dffd92821527d1682d99d52f9ef6851968114a8728f3c274d3"}, + {file = "paramiko-3.4.1-py3-none-any.whl", hash = "sha256:8e49fd2f82f84acf7ffd57c64311aa2b30e575370dc23bdb375b10262f7eac32"}, + {file = "paramiko-3.4.1.tar.gz", hash = "sha256:8b15302870af7f6652f2e038975c1d2973f06046cb5d7d65355668b3ecbece0c"}, ] [package.dependencies] From d4111440d7b962cd0db1214470ba4e197f88e274 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 13:06:24 +0200 Subject: [PATCH 043/165] core: bump goauthentik.io/api/v3 from 3.2024063.6 to 3.2024063.8 (#10850) * core: bump goauthentik.io/api/v3 from 3.2024063.6 to 3.2024063.8 Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go) from 3.2024063.6 to 3.2024063.8. - [Release notes](https://github.com/goauthentik/client-go/releases) - [Commits](https://github.com/goauthentik/client-go/compare/v3.2024063.6...v3.2024063.8) --- updated-dependencies: - dependency-name: goauthentik.io/api/v3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] * merge swc updates Signed-off-by: Jens Langhammer --------- Signed-off-by: dependabot[bot] Signed-off-by: Jens Langhammer Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jens Langhammer --- .github/dependabot.yml | 4 ++++ go.mod | 2 +- go.sum | 4 ++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index e005a9ffe71f..eb61a2998ece 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -58,6 +58,10 @@ updates: patterns: - "@rollup/*" - "rollup-*" + swc: + patterns: + - "@swc/*" + - "swc-*" wdio: patterns: - "@wdio/*" diff --git a/go.mod b/go.mod index 9254390706b9..05ecb398c9c9 100644 --- a/go.mod +++ b/go.mod @@ -28,7 +28,7 @@ require ( github.com/spf13/cobra v1.8.1 github.com/stretchr/testify v1.9.0 github.com/wwt/guac v1.3.2 - goauthentik.io/api/v3 v3.2024063.6 + goauthentik.io/api/v3 v3.2024063.8 golang.org/x/exp v0.0.0-20230210204819-062eb4c674ab golang.org/x/oauth2 v0.22.0 golang.org/x/sync v0.8.0 diff --git a/go.sum b/go.sum index 32c7c06c126e..4d7ea6645b62 100644 --- a/go.sum +++ b/go.sum @@ -293,8 +293,8 @@ go.opentelemetry.io/otel/trace v1.24.0 h1:CsKnnL4dUAr/0llH9FKuc698G04IrpWV0MQA/Y go.opentelemetry.io/otel/trace v1.24.0/go.mod h1:HPc3Xr/cOApsBI154IU0OI0HJexz+aw5uPdbs3UCjNU= go.uber.org/goleak v1.2.1 h1:NBol2c7O1ZokfZ0LEU9K6Whx/KnwvepVetCUhtKja4A= go.uber.org/goleak v1.2.1/go.mod h1:qlT2yGI9QafXHhZZLxlSuNsMw3FFLxBr+tBRlmO1xH4= -goauthentik.io/api/v3 v3.2024063.6 h1:TloJKYEhdxej4PRPjQiA//SlaSByxc5XCYT3QmjErN8= -goauthentik.io/api/v3 v3.2024063.6/go.mod h1:zz+mEZg8rY/7eEjkMGWJ2DnGqk+zqxuybGCGrR2O4Kw= +goauthentik.io/api/v3 v3.2024063.8 h1:ao3Gdbn1DBzF+Q887HuizxHErJajzTbxOXN/1s33A7o= +goauthentik.io/api/v3 v3.2024063.8/go.mod h1:zz+mEZg8rY/7eEjkMGWJ2DnGqk+zqxuybGCGrR2O4Kw= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= From ef7990e4cdee46484a516a11b48a272d6591002c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 13:06:42 +0200 Subject: [PATCH 044/165] web: bump @sentry/browser from 8.24.0 to 8.25.0 in /web in the sentry group across 1 directory (#10853) web: bump @sentry/browser in /web in the sentry group across 1 directory Bumps the sentry group with 1 update in the /web directory: [@sentry/browser](https://github.com/getsentry/sentry-javascript). Updates `@sentry/browser` from 8.24.0 to 8.25.0 - [Release notes](https://github.com/getsentry/sentry-javascript/releases) - [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-javascript/compare/8.24.0...8.25.0) --- updated-dependencies: - dependency-name: "@sentry/browser" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: sentry ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 90 +++++++++++++++++++++++-------------------- web/package.json | 2 +- 2 files changed, 50 insertions(+), 42 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 390b0bc11814..25da4085ab4d 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -31,7 +31,7 @@ "@open-wc/lit-helpers": "^0.7.0", "@patternfly/elements": "^3.0.2", "@patternfly/patternfly": "^4.224.2", - "@sentry/browser": "^8.24.0", + "@sentry/browser": "^8.25.0", "@webcomponents/webcomponentsjs": "^2.8.0", "base64-js": "^1.5.1", "chart.js": "^4.4.3", @@ -5675,94 +5675,102 @@ ] }, "node_modules/@sentry-internal/browser-utils": { - "version": "8.24.0", - "license": "MIT", + "version": "8.25.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-8.25.0.tgz", + "integrity": "sha512-nlWgp1lVhNQOTUplW85G3qm0fOIgAhJ/sl/31OIuScVrITYhYDF2bO+Zv/jQ8YsdUBAUXqY1tPT9wwPJklnPhw==", "dependencies": { - "@sentry/core": "8.24.0", - "@sentry/types": "8.24.0", - "@sentry/utils": "8.24.0" + "@sentry/core": "8.25.0", + "@sentry/types": "8.25.0", + "@sentry/utils": "8.25.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/feedback": { - "version": "8.24.0", - "license": "MIT", + "version": "8.25.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-8.25.0.tgz", + "integrity": "sha512-327I5XJAFrsgjc5qUKxZ9rff3WNCfGvf1fIii70LQ2YQhQgG4XHZILmkD06ETEyXb+H1tkrNQQEJ1/d4ai+q5g==", "dependencies": { - "@sentry/core": "8.24.0", - "@sentry/types": "8.24.0", - "@sentry/utils": "8.24.0" + "@sentry/core": "8.25.0", + "@sentry/types": "8.25.0", + "@sentry/utils": "8.25.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/replay": { - "version": "8.24.0", - "license": "MIT", + "version": "8.25.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay/-/replay-8.25.0.tgz", + "integrity": "sha512-3f7x8EYthyj157uV9V8vBjun+1gJnHhh2+i0qxYLhMGx7N2Fq0J3Bvvo1rosSg+fYh5HzPNZDufwIRdg5C/MQw==", "dependencies": { - "@sentry-internal/browser-utils": "8.24.0", - "@sentry/core": "8.24.0", - "@sentry/types": "8.24.0", - "@sentry/utils": "8.24.0" + "@sentry-internal/browser-utils": "8.25.0", + "@sentry/core": "8.25.0", + "@sentry/types": "8.25.0", + "@sentry/utils": "8.25.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/replay-canvas": { - "version": "8.24.0", - "license": "MIT", + "version": "8.25.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-8.25.0.tgz", + "integrity": "sha512-dPXlkAbkFL1DBum8rGTaHS+apJKaXEZJF9gLcBBKTruhTCizrugFLxajzIfVSiFVuwNKuJWa2fzhzbeQM0ee7w==", "dependencies": { - "@sentry-internal/replay": "8.24.0", - "@sentry/core": "8.24.0", - "@sentry/types": "8.24.0", - "@sentry/utils": "8.24.0" + "@sentry-internal/replay": "8.25.0", + "@sentry/core": "8.25.0", + "@sentry/types": "8.25.0", + "@sentry/utils": "8.25.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry/browser": { - "version": "8.24.0", - "license": "MIT", + "version": "8.25.0", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-8.25.0.tgz", + "integrity": "sha512-51bdVGXjyooqVGzaSGsnExqRTt9NvZ1zGFsxbbCSXi5UoEFN6zdMUz6jKYsL2K80eeELP2VKOVlobHlEzeJQfw==", "dependencies": { - "@sentry-internal/browser-utils": "8.24.0", - "@sentry-internal/feedback": "8.24.0", - "@sentry-internal/replay": "8.24.0", - "@sentry-internal/replay-canvas": "8.24.0", - "@sentry/core": "8.24.0", - "@sentry/types": "8.24.0", - "@sentry/utils": "8.24.0" + "@sentry-internal/browser-utils": "8.25.0", + "@sentry-internal/feedback": "8.25.0", + "@sentry-internal/replay": "8.25.0", + "@sentry-internal/replay-canvas": "8.25.0", + "@sentry/core": "8.25.0", + "@sentry/types": "8.25.0", + "@sentry/utils": "8.25.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry/core": { - "version": "8.24.0", - "license": "MIT", + "version": "8.25.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.25.0.tgz", + "integrity": "sha512-7KtglbrW1eX4DOHkf6i4rRIExEf2CgtQ99qZ8gn5FUaAmNMg0rK7bb1yZMx0RZtp5G1TSz/S0jQQgxHWebaEig==", "dependencies": { - "@sentry/types": "8.24.0", - "@sentry/utils": "8.24.0" + "@sentry/types": "8.25.0", + "@sentry/utils": "8.25.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry/types": { - "version": "8.24.0", - "license": "MIT", + "version": "8.25.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.25.0.tgz", + "integrity": "sha512-ojim0gDcRhGJPguYrtms4FsprX4xZz3LGNk9Z0hwTbSVEdlhQIInsQ7CYcdM3sjUs+qT7kfpxTRZGUeZNRRJcA==", "engines": { "node": ">=14.18" } }, "node_modules/@sentry/utils": { - "version": "8.24.0", - "license": "MIT", + "version": "8.25.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.25.0.tgz", + "integrity": "sha512-mVlkV7S62ZZ2jM38/kOwWx2xoW8fUv2cjw2IwFKoAIPyLBh3mo1WJtvfdtN/rXGjQWZJBKW53EWaWnD00rkjyA==", "dependencies": { - "@sentry/types": "8.24.0" + "@sentry/types": "8.25.0" }, "engines": { "node": ">=14.18" diff --git a/web/package.json b/web/package.json index b2e0342d5995..b2aea0e8a885 100644 --- a/web/package.json +++ b/web/package.json @@ -19,7 +19,7 @@ "@open-wc/lit-helpers": "^0.7.0", "@patternfly/elements": "^3.0.2", "@patternfly/patternfly": "^4.224.2", - "@sentry/browser": "^8.24.0", + "@sentry/browser": "^8.25.0", "@webcomponents/webcomponentsjs": "^2.8.0", "base64-js": "^1.5.1", "chart.js": "^4.4.3", From 46b02e47bd4939bd26347c792971c12a1d8db2d6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 14:05:36 +0200 Subject: [PATCH 045/165] web: bump @eslint/js from 9.8.0 to 9.9.0 in /web (#10871) Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.8.0 to 9.9.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.9.0/packages/js) --- updated-dependencies: - dependency-name: "@eslint/js" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 16 +++++++++++++--- web/package.json | 2 +- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 25da4085ab4d..5e2c1d748c39 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -63,7 +63,7 @@ "@babel/preset-typescript": "^7.24.7", "@changesets/cli": "^2.27.5", "@custom-elements-manifest/analyzer": "^0.10.2", - "@eslint/js": "^9.8.0", + "@eslint/js": "^9.9.0", "@genesiscommunitysuccess/custom-elements-lsp": "^5.0.3", "@hcaptcha/types": "^1.0.4", "@jeysal/storybook-addon-css-user-preferences": "^0.2.0", @@ -3117,9 +3117,10 @@ } }, "node_modules/@eslint/js": { - "version": "9.8.0", + "version": "9.9.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.9.0.tgz", + "integrity": "sha512-hhetes6ZHP3BlXLxmd8K2SNgkhNSi+UcecbnwWKwpP7kyi/uC75DJ1lOOBO3xrC4jyojtGE3YxKZPHfk4yrgug==", "dev": true, - "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } @@ -14037,6 +14038,15 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/eslint/node_modules/@eslint/js": { + "version": "9.8.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.8.0.tgz", + "integrity": "sha512-MfluB7EUfxXtv3i/++oh89uzAr4PDI4nn201hsp+qaXqsjAWzinlZEHEfPgAX4doIlKvPG/i0A9dpKxOLII8yA==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, "node_modules/eslint/node_modules/ansi-styles": { "version": "4.3.0", "dev": true, diff --git a/web/package.json b/web/package.json index b2aea0e8a885..b81561f1b295 100644 --- a/web/package.json +++ b/web/package.json @@ -51,7 +51,7 @@ "@babel/preset-typescript": "^7.24.7", "@changesets/cli": "^2.27.5", "@custom-elements-manifest/analyzer": "^0.10.2", - "@eslint/js": "^9.8.0", + "@eslint/js": "^9.9.0", "@genesiscommunitysuccess/custom-elements-lsp": "^5.0.3", "@hcaptcha/types": "^1.0.4", "@jeysal/storybook-addon-css-user-preferences": "^0.2.0", From 484dcf5de787ffcd415a8c6269a1ddb64e93496d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 14:06:16 +0200 Subject: [PATCH 046/165] web: bump ts-pattern from 5.2.0 to 5.3.1 in /web (#10870) Bumps [ts-pattern](https://github.com/gvergnaud/ts-pattern) from 5.2.0 to 5.3.1. - [Release notes](https://github.com/gvergnaud/ts-pattern/releases) - [Commits](https://github.com/gvergnaud/ts-pattern/compare/v5.2.0...v5.3.1) --- updated-dependencies: - dependency-name: ts-pattern dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 7 ++++--- web/package.json | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 5e2c1d748c39..5dbef1730a05 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -48,7 +48,7 @@ "rapidoc": "^9.3.4", "showdown": "^2.1.0", "style-mod": "^4.1.2", - "ts-pattern": "^5.2.0", + "ts-pattern": "^5.3.1", "webcomponent-qr-code": "^1.2.0", "yaml": "^2.5.0" }, @@ -23909,8 +23909,9 @@ } }, "node_modules/ts-pattern": { - "version": "5.2.0", - "license": "MIT" + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ts-pattern/-/ts-pattern-5.3.1.tgz", + "integrity": "sha512-1RUMKa8jYQdNfmnK4jyzBK3/PS/tnjcZ1CW0v1vWDeYe5RBklc/nquw03MEoB66hVBm4BnlCfmOqDVxHyT1DpA==" }, "node_modules/ts-simple-type": { "version": "2.0.0-next.0", diff --git a/web/package.json b/web/package.json index b81561f1b295..f5ddc6ef2a2d 100644 --- a/web/package.json +++ b/web/package.json @@ -36,7 +36,7 @@ "rapidoc": "^9.3.4", "showdown": "^2.1.0", "style-mod": "^4.1.2", - "ts-pattern": "^5.2.0", + "ts-pattern": "^5.3.1", "webcomponent-qr-code": "^1.2.0", "yaml": "^2.5.0" }, From 2e16633f0911da2aefbd9254bf7a6c78463b3417 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 14:06:32 +0200 Subject: [PATCH 047/165] web: bump the swc group across 2 directories with 11 updates (#10868) Bumps the swc group with 1 update in the /web directory: [@swc/core](https://github.com/swc-project/swc). Bumps the swc group with 1 update in the /web/sfe directory: [@swc/core](https://github.com/swc-project/swc). Updates `@swc/core` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) Updates `@swc/core-darwin-arm64` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) Updates `@swc/core-darwin-x64` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) Updates `@swc/core-linux-arm-gnueabihf` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) Updates `@swc/core-linux-arm64-gnu` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) Updates `@swc/core-linux-arm64-musl` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) Updates `@swc/core-linux-x64-gnu` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) Updates `@swc/core-linux-x64-musl` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) Updates `@swc/core-win32-arm64-msvc` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) Updates `@swc/core-win32-ia32-msvc` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) Updates `@swc/core-win32-x64-msvc` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) Updates `@swc/core` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) Updates `@swc/core-darwin-arm64` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) Updates `@swc/core-darwin-x64` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) Updates `@swc/core-linux-arm-gnueabihf` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) Updates `@swc/core-linux-arm64-gnu` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) Updates `@swc/core-linux-arm64-musl` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) Updates `@swc/core-linux-x64-gnu` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) Updates `@swc/core-linux-x64-musl` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) Updates `@swc/core-win32-arm64-msvc` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) Updates `@swc/core-win32-ia32-msvc` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) Updates `@swc/core-win32-x64-msvc` from 1.7.6 to 1.7.10 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.6...v1.7.10) --- updated-dependencies: - dependency-name: "@swc/core" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-darwin-arm64" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-darwin-x64" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm-gnueabihf" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm64-gnu" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm64-musl" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-x64-gnu" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-x64-musl" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-arm64-msvc" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-ia32-msvc" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-x64-msvc" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-darwin-arm64" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-darwin-x64" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm-gnueabihf" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm64-gnu" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm64-musl" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-x64-gnu" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-x64-musl" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-arm64-msvc" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-ia32-msvc" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-x64-msvc" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 88 ++++++++++++++++---------------- web/packages/sfe/package.json | 4 +- web/sfe/package-lock.json | 96 +++++++++++++++++------------------ web/sfe/package.json | 2 +- 4 files changed, 96 insertions(+), 94 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 5dbef1730a05..2ddc96e12af8 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -7988,10 +7988,11 @@ } }, "node_modules/@swc/core": { - "version": "1.7.6", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.7.10.tgz", + "integrity": "sha512-l0xrFwBQ9atizhmV94yC2nwcecTk/oftofwMNPiFMGe56dqdmi2ArHaTV3PCtMlgaUH6rGCehoRMt5OrCI1ktg==", "dev": true, "hasInstallScript": true, - "license": "Apache-2.0", "dependencies": { "@swc/counter": "^0.1.3", "@swc/types": "^0.1.12" @@ -8004,16 +8005,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.7.6", - "@swc/core-darwin-x64": "1.7.6", - "@swc/core-linux-arm-gnueabihf": "1.7.6", - "@swc/core-linux-arm64-gnu": "1.7.6", - "@swc/core-linux-arm64-musl": "1.7.6", - "@swc/core-linux-x64-gnu": "1.7.6", - "@swc/core-linux-x64-musl": "1.7.6", - "@swc/core-win32-arm64-msvc": "1.7.6", - "@swc/core-win32-ia32-msvc": "1.7.6", - "@swc/core-win32-x64-msvc": "1.7.6" + "@swc/core-darwin-arm64": "1.7.10", + "@swc/core-darwin-x64": "1.7.10", + "@swc/core-linux-arm-gnueabihf": "1.7.10", + "@swc/core-linux-arm64-gnu": "1.7.10", + "@swc/core-linux-arm64-musl": "1.7.10", + "@swc/core-linux-x64-gnu": "1.7.10", + "@swc/core-linux-x64-musl": "1.7.10", + "@swc/core-win32-arm64-msvc": "1.7.10", + "@swc/core-win32-ia32-msvc": "1.7.10", + "@swc/core-win32-x64-msvc": "1.7.10" }, "peerDependencies": { "@swc/helpers": "*" @@ -8025,11 +8026,12 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.7.6", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.7.10.tgz", + "integrity": "sha512-TYp4x/9w/C/yMU1olK5hTKq/Hi7BjG71UJ4V1U1WxI1JA3uokjQ/GoktDfmH5V5pX4dgGSOJwUe2RjoN8Z/XnA==", "cpu": [ "arm64" ], - "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "darwin" @@ -8039,9 +8041,9 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.7.6.tgz", - "integrity": "sha512-Fyl+8aH9O5rpx4O7r2KnsPpoi32iWoKOYKiipeTbGjQ/E95tNPxbmsz4yqE8Ovldcga60IPJ5OKQA3HWRiuzdw==", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.7.10.tgz", + "integrity": "sha512-P3LJjAWh5yLc6p5IUwV5LgRfA3R1oDCZDMabYyb2BVQuJTD4MfegW9DhBcUUF5dhBLwq3191KpLVzE+dLTbiXw==", "cpu": [ "x64" ], @@ -8054,9 +8056,9 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.7.6.tgz", - "integrity": "sha512-2WxYTqFaOx48GKC2cbO1/IntA+w+kfCFy436Ij7qRqqtV/WAvTM9TC1OmiFbqq436rSot52qYmX8fkwdB5UcLQ==", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.7.10.tgz", + "integrity": "sha512-yGOFjE7w/akRTmqGY3FvWYrqbxO7OB2N2FHj2LO5HtzXflfoABb5RyRvdEquX+17J6mEpu4EwjYNraTD/WHIEQ==", "cpu": [ "arm" ], @@ -8069,9 +8071,9 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.7.6.tgz", - "integrity": "sha512-TBEGMSe0LhvPe4S7E68c7VzgT3OMu4VTmBLS7B2aHv4v8uZO92Khpp7L0WqgYU1y5eMjk+XLDLi4kokiNHv/Hg==", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.7.10.tgz", + "integrity": "sha512-SPWsgWHfdWKKjLrYlvhxcdBJ7Ruy6crJbPoE9NfD95eJEjMnS2yZTqj2ChFsY737WeyhWYlHzgYhYOVCp83YwQ==", "cpu": [ "arm64" ], @@ -8084,9 +8086,9 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.7.6.tgz", - "integrity": "sha512-QI8QGL0HGT42tj7F1A+YAzhGkJjUcvvTfI1e2m704W0Enl2/UIK9v5D1zvQzYwusRyKuaQfbeBRYDh0NcLOGLg==", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.7.10.tgz", + "integrity": "sha512-PUi50bkNqnBL3Z/Zq6jSfwgN9A/taA6u2Zou0tjDJi7oVdpjdr7SxNgCGzMJ/nNg5D/IQn1opM1jktMvpsPAuQ==", "cpu": [ "arm64" ], @@ -8099,9 +8101,9 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.7.6.tgz", - "integrity": "sha512-61AYVzhjuNQAVIKKWOJu3H0/pFD28RYJGxnGg3YMhvRLRyuWNyY5Nyyj2WkKcz/ON+g38Arlz00NT1LDIViRLg==", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.7.10.tgz", + "integrity": "sha512-Sc+pY55gknCAmBQBR6DhlA7jZSxHaLSDb5Sevzi6DOFMXR79NpA6zWTNKwp1GK2AnRIkbAfvYLgOxS5uWTFVpg==", "cpu": [ "x64" ], @@ -8114,9 +8116,9 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.7.6.tgz", - "integrity": "sha512-hQFznpfLK8XajfAAN9Cjs0w/aVmO7iu9VZvInyrTCRcPqxV5O+rvrhRxKvC1LRMZXr5M6JRSRtepp5w+TK4kAw==", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.7.10.tgz", + "integrity": "sha512-g5NKx2LXaGd0K26hmEts1Cvb7ptIvq3MHSgr6/D1tRPcDZw1Sp0dYsmyOv0ho4F5GOJyiCooG3oE9FXdb7jIpQ==", "cpu": [ "x64" ], @@ -8129,9 +8131,9 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.7.6.tgz", - "integrity": "sha512-Aqsd9afykVMuekzjm4X4TDqwxmG4CrzoOSFe0hZrn9SMio72l5eAPnMtYoe5LsIqtjV8MNprLfXaNbjHjTegmA==", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.7.10.tgz", + "integrity": "sha512-plRIsOcfy9t9Q/ivm5DA7I0HaIvfAWPbI+bvVRrr3C/1K2CSqnqZJjEWOAmx2LiyipijNnEaFYuLBp0IkGuJpg==", "cpu": [ "arm64" ], @@ -8144,9 +8146,9 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.7.6.tgz", - "integrity": "sha512-9h0hYnOeRVNeQgHQTvD1Im67faNSSzBZ7Adtxyu9urNLfBTJilMllFd2QuGHlKW5+uaT6ZH7ZWDb+c/enx7Lcg==", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.7.10.tgz", + "integrity": "sha512-GntrVNT23viHtbfzmlK8lfBiKeajH24GzbDT7qXhnoO20suUPcyYZxyvCb4gWM2zu8ZBTPHNlqfrNsriQCZ+lQ==", "cpu": [ "ia32" ], @@ -8159,9 +8161,9 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.7.6.tgz", - "integrity": "sha512-izeoB8glCSe6IIDQmrVm6bvR9muk9TeKgmtY7b6l1BwL4BFnTUk4dMmpbntT90bEVQn3JPCaPtUG4HfL8VuyuA==", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.7.10.tgz", + "integrity": "sha512-uXIF8GuSappe1imm6Lf7pHGepfCBjDQlS+qTqvEGE0wZAsL1IVATK9P/cH/OCLfJXeQDTLeSYmrpwjtXNt46tQ==", "cpu": [ "x64" ], @@ -25467,7 +25469,7 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-swc": "^0.3.1", "@swc/cli": "^0.4.0", - "@swc/core": "^1.6.13", + "@swc/core": "^1.7.10", "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@types/jquery": "^3.5.30", "lockfile-lint": "^4.14.0", @@ -25477,7 +25479,7 @@ "wireit": "^0.14.4" }, "optionalDependencies": { - "@swc/core": "^1.6.13", + "@swc/core": "^1.7.10", "@swc/core-darwin-arm64": "^1.6.13", "@swc/core-darwin-x64": "^1.6.13", "@swc/core-linux-arm-gnueabihf": "^1.6.13", diff --git a/web/packages/sfe/package.json b/web/packages/sfe/package.json index b876f5b9c6ad..bdbf2a8f9474 100644 --- a/web/packages/sfe/package.json +++ b/web/packages/sfe/package.json @@ -14,7 +14,7 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-swc": "^0.3.1", "@swc/cli": "^0.4.0", - "@swc/core": "^1.6.13", + "@swc/core": "^1.7.10", "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@types/jquery": "^3.5.30", "lockfile-lint": "^4.14.0", @@ -25,7 +25,7 @@ }, "license": "MIT", "optionalDependencies": { - "@swc/core": "^1.6.13", + "@swc/core": "^1.7.10", "@swc/core-darwin-arm64": "^1.6.13", "@swc/core-darwin-x64": "^1.6.13", "@swc/core-linux-arm-gnueabihf": "^1.6.13", diff --git a/web/sfe/package-lock.json b/web/sfe/package-lock.json index 091a40a6861d..4bdd359fb5d8 100644 --- a/web/sfe/package-lock.json +++ b/web/sfe/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.0", "license": "MIT", "dependencies": { - "@goauthentik/api": "^2024.6.1-1720888668", + "@goauthentik/api": "^2024.6.3-1723109801", "base64-js": "^1.5.1", "bootstrap": "^4.6.1", "formdata-polyfill": "^4.0.10", @@ -21,16 +21,16 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-swc": "^0.3.1", "@swc/cli": "^0.4.0", - "@swc/core": "^1.7.6", + "@swc/core": "^1.7.10", "@types/jquery": "^3.5.30", "rollup": "^4.20.0", "rollup-plugin-copy": "^3.5.0" } }, "node_modules/@goauthentik/api": { - "version": "2024.6.1-1722285189", - "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.1-1722285189.tgz", - "integrity": "sha512-1JKg3XvJ8CLO07sjzzwkW9WvNUW4GMoxVeqv+XNUEeYZ+Xlyybkfu9jV+m8biml7qbGa6xFN3JAV2MDaGGj05A==" + "version": "2024.6.3-1723234818", + "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723234818.tgz", + "integrity": "sha512-3g3mJzbzCJZqpTxI5jPBS4Y363EROXxX6fUzRFbfROFGQtva6Zll+U+edx5/3wDy6oYixLxKUtVxke/mngDxqw==" }, "node_modules/@isaacs/cliui": { "version": "8.0.2", @@ -491,9 +491,9 @@ } }, "node_modules/@swc/core": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.7.6.tgz", - "integrity": "sha512-FZxyao9eQks1MRmUshgsZTmlg/HB2oXK5fghkoWJm/1CU2q2kaJlVDll2as5j+rmWiwkp0Gidlq8wlXcEEAO+g==", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.7.10.tgz", + "integrity": "sha512-l0xrFwBQ9atizhmV94yC2nwcecTk/oftofwMNPiFMGe56dqdmi2ArHaTV3PCtMlgaUH6rGCehoRMt5OrCI1ktg==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -508,16 +508,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.7.6", - "@swc/core-darwin-x64": "1.7.6", - "@swc/core-linux-arm-gnueabihf": "1.7.6", - "@swc/core-linux-arm64-gnu": "1.7.6", - "@swc/core-linux-arm64-musl": "1.7.6", - "@swc/core-linux-x64-gnu": "1.7.6", - "@swc/core-linux-x64-musl": "1.7.6", - "@swc/core-win32-arm64-msvc": "1.7.6", - "@swc/core-win32-ia32-msvc": "1.7.6", - "@swc/core-win32-x64-msvc": "1.7.6" + "@swc/core-darwin-arm64": "1.7.10", + "@swc/core-darwin-x64": "1.7.10", + "@swc/core-linux-arm-gnueabihf": "1.7.10", + "@swc/core-linux-arm64-gnu": "1.7.10", + "@swc/core-linux-arm64-musl": "1.7.10", + "@swc/core-linux-x64-gnu": "1.7.10", + "@swc/core-linux-x64-musl": "1.7.10", + "@swc/core-win32-arm64-msvc": "1.7.10", + "@swc/core-win32-ia32-msvc": "1.7.10", + "@swc/core-win32-x64-msvc": "1.7.10" }, "peerDependencies": { "@swc/helpers": "*" @@ -529,9 +529,9 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.7.6.tgz", - "integrity": "sha512-6lYHey84ZzsdtC7UuPheM4Rm0Inzxm6Sb8U6dmKc4eCx8JL0LfWG4LC5RsdsrTxnjTsbriWlnhZBffh8ijUHIQ==", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.7.10.tgz", + "integrity": "sha512-TYp4x/9w/C/yMU1olK5hTKq/Hi7BjG71UJ4V1U1WxI1JA3uokjQ/GoktDfmH5V5pX4dgGSOJwUe2RjoN8Z/XnA==", "cpu": [ "arm64" ], @@ -545,9 +545,9 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.7.6.tgz", - "integrity": "sha512-Fyl+8aH9O5rpx4O7r2KnsPpoi32iWoKOYKiipeTbGjQ/E95tNPxbmsz4yqE8Ovldcga60IPJ5OKQA3HWRiuzdw==", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.7.10.tgz", + "integrity": "sha512-P3LJjAWh5yLc6p5IUwV5LgRfA3R1oDCZDMabYyb2BVQuJTD4MfegW9DhBcUUF5dhBLwq3191KpLVzE+dLTbiXw==", "cpu": [ "x64" ], @@ -561,9 +561,9 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.7.6.tgz", - "integrity": "sha512-2WxYTqFaOx48GKC2cbO1/IntA+w+kfCFy436Ij7qRqqtV/WAvTM9TC1OmiFbqq436rSot52qYmX8fkwdB5UcLQ==", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.7.10.tgz", + "integrity": "sha512-yGOFjE7w/akRTmqGY3FvWYrqbxO7OB2N2FHj2LO5HtzXflfoABb5RyRvdEquX+17J6mEpu4EwjYNraTD/WHIEQ==", "cpu": [ "arm" ], @@ -577,9 +577,9 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.7.6.tgz", - "integrity": "sha512-TBEGMSe0LhvPe4S7E68c7VzgT3OMu4VTmBLS7B2aHv4v8uZO92Khpp7L0WqgYU1y5eMjk+XLDLi4kokiNHv/Hg==", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.7.10.tgz", + "integrity": "sha512-SPWsgWHfdWKKjLrYlvhxcdBJ7Ruy6crJbPoE9NfD95eJEjMnS2yZTqj2ChFsY737WeyhWYlHzgYhYOVCp83YwQ==", "cpu": [ "arm64" ], @@ -593,9 +593,9 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.7.6.tgz", - "integrity": "sha512-QI8QGL0HGT42tj7F1A+YAzhGkJjUcvvTfI1e2m704W0Enl2/UIK9v5D1zvQzYwusRyKuaQfbeBRYDh0NcLOGLg==", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.7.10.tgz", + "integrity": "sha512-PUi50bkNqnBL3Z/Zq6jSfwgN9A/taA6u2Zou0tjDJi7oVdpjdr7SxNgCGzMJ/nNg5D/IQn1opM1jktMvpsPAuQ==", "cpu": [ "arm64" ], @@ -609,9 +609,9 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.7.6.tgz", - "integrity": "sha512-61AYVzhjuNQAVIKKWOJu3H0/pFD28RYJGxnGg3YMhvRLRyuWNyY5Nyyj2WkKcz/ON+g38Arlz00NT1LDIViRLg==", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.7.10.tgz", + "integrity": "sha512-Sc+pY55gknCAmBQBR6DhlA7jZSxHaLSDb5Sevzi6DOFMXR79NpA6zWTNKwp1GK2AnRIkbAfvYLgOxS5uWTFVpg==", "cpu": [ "x64" ], @@ -625,9 +625,9 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.7.6.tgz", - "integrity": "sha512-hQFznpfLK8XajfAAN9Cjs0w/aVmO7iu9VZvInyrTCRcPqxV5O+rvrhRxKvC1LRMZXr5M6JRSRtepp5w+TK4kAw==", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.7.10.tgz", + "integrity": "sha512-g5NKx2LXaGd0K26hmEts1Cvb7ptIvq3MHSgr6/D1tRPcDZw1Sp0dYsmyOv0ho4F5GOJyiCooG3oE9FXdb7jIpQ==", "cpu": [ "x64" ], @@ -641,9 +641,9 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.7.6.tgz", - "integrity": "sha512-Aqsd9afykVMuekzjm4X4TDqwxmG4CrzoOSFe0hZrn9SMio72l5eAPnMtYoe5LsIqtjV8MNprLfXaNbjHjTegmA==", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.7.10.tgz", + "integrity": "sha512-plRIsOcfy9t9Q/ivm5DA7I0HaIvfAWPbI+bvVRrr3C/1K2CSqnqZJjEWOAmx2LiyipijNnEaFYuLBp0IkGuJpg==", "cpu": [ "arm64" ], @@ -657,9 +657,9 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.7.6.tgz", - "integrity": "sha512-9h0hYnOeRVNeQgHQTvD1Im67faNSSzBZ7Adtxyu9urNLfBTJilMllFd2QuGHlKW5+uaT6ZH7ZWDb+c/enx7Lcg==", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.7.10.tgz", + "integrity": "sha512-GntrVNT23viHtbfzmlK8lfBiKeajH24GzbDT7qXhnoO20suUPcyYZxyvCb4gWM2zu8ZBTPHNlqfrNsriQCZ+lQ==", "cpu": [ "ia32" ], @@ -673,9 +673,9 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.7.6.tgz", - "integrity": "sha512-izeoB8glCSe6IIDQmrVm6bvR9muk9TeKgmtY7b6l1BwL4BFnTUk4dMmpbntT90bEVQn3JPCaPtUG4HfL8VuyuA==", + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.7.10.tgz", + "integrity": "sha512-uXIF8GuSappe1imm6Lf7pHGepfCBjDQlS+qTqvEGE0wZAsL1IVATK9P/cH/OCLfJXeQDTLeSYmrpwjtXNt46tQ==", "cpu": [ "x64" ], diff --git a/web/sfe/package.json b/web/sfe/package.json index c05d53b1a48f..21be7f242d84 100644 --- a/web/sfe/package.json +++ b/web/sfe/package.json @@ -20,7 +20,7 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-swc": "^0.3.1", "@swc/cli": "^0.4.0", - "@swc/core": "^1.7.6", + "@swc/core": "^1.7.10", "@types/jquery": "^3.5.30", "rollup": "^4.20.0", "rollup-plugin-copy": "^3.5.0" From efcd6bba0cb02cc4357b84bef6ca48ed2cc98648 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 14:06:43 +0200 Subject: [PATCH 048/165] core: bump gunicorn from 22.0.0 to 23.0.0 (#10861) Bumps [gunicorn](https://github.com/benoitc/gunicorn) from 22.0.0 to 23.0.0. - [Release notes](https://github.com/benoitc/gunicorn/releases) - [Commits](https://github.com/benoitc/gunicorn/compare/22.0.0...23.0.0) --- updated-dependencies: - dependency-name: gunicorn dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 5b13147ac482..3947aaebec6e 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1831,13 +1831,13 @@ grpc = ["grpcio (>=1.44.0,<2.0.0.dev0)"] [[package]] name = "gunicorn" -version = "22.0.0" +version = "23.0.0" description = "WSGI HTTP Server for UNIX" optional = false python-versions = ">=3.7" files = [ - {file = "gunicorn-22.0.0-py3-none-any.whl", hash = "sha256:350679f91b24062c86e386e198a15438d53a7a8207235a78ba1b53df4c4378d9"}, - {file = "gunicorn-22.0.0.tar.gz", hash = "sha256:4a0b436239ff76fb33f11c07a16482c521a7e09c1ce3cc293c2330afe01bec63"}, + {file = "gunicorn-23.0.0-py3-none-any.whl", hash = "sha256:ec400d38950de4dfd418cff8328b2c8faed0edb0d517d3394e457c317908ca4d"}, + {file = "gunicorn-23.0.0.tar.gz", hash = "sha256:f014447a0101dc57e294f6c18ca6b40227a4c90e9bdb586042628030cba004ec"}, ] [package.dependencies] From dab41fe0b9c77b9b7953df2146260f3ed3620f54 Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 14:41:41 +0200 Subject: [PATCH 049/165] core, web: update translations (#10831) Co-authored-by: rissson <18313093+rissson@users.noreply.github.com> --- locale/en/LC_MESSAGES/django.po | 140 ++++++++++++++++++- web/src/locale-codes.ts | 56 ++++---- web/xliff/de.xlf | 158 ++++++++++++++++++---- web/xliff/en.xlf | 159 +++++++++++++++++----- web/xliff/es.xlf | 158 ++++++++++++++++++---- web/xliff/fr.xlf | 229 ++++++++++++++++++++++---------- web/xliff/ko.xlf | 166 +++++++++++++++++------ web/xliff/nl.xlf | 165 ++++++++++++++++++----- web/xliff/pl.xlf | 167 +++++++++++++++++------ web/xliff/pseudo-LOCALE.xlf | 167 +++++++++++++++++------ web/xliff/tr.xlf | 158 ++++++++++++++++++---- web/xliff/zh-CN.xlf | 153 +++++++++++++++++---- web/xliff/zh-Hans.xlf | 167 +++++++++++++++++------ web/xliff/zh-Hant.xlf | 158 ++++++++++++++++++---- web/xliff/zh_TW.xlf | 165 ++++++++++++++++++----- 15 files changed, 1872 insertions(+), 494 deletions(-) diff --git a/locale/en/LC_MESSAGES/django.po b/locale/en/LC_MESSAGES/django.po index e6594035e66e..d1021812e15e 100644 --- a/locale/en/LC_MESSAGES/django.po +++ b/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-16 00:08+0000\n" +"POT-Creation-Date: 2024-08-12 00:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -75,6 +75,12 @@ msgid "" "and `ba.b`" msgstr "" +#: authentik/brands/models.py +msgid "" +"When set, external users will be redirected to this application after " +"authenticating." +msgstr "" + #: authentik/brands/models.py msgid "Web Certificate used by the authentik Core webserver." msgstr "" @@ -226,6 +232,16 @@ msgid "" "exists." msgstr "" +#: authentik/core/models.py +msgid "" +"Link to a group with identical name. Can have security implications when a " +"group name is used with another source." +msgstr "" + +#: authentik/core/models.py +msgid "Use the group name, but deny enrollment when the name already exists." +msgstr "" + #: authentik/core/models.py msgid "Source's display Name." msgstr "" @@ -248,6 +264,12 @@ msgid "" "new user enrolled." msgstr "" +#: authentik/core/models.py +msgid "" +"How the source determines if an existing group should be used or a new group " +"created." +msgstr "" + #: authentik/core/models.py msgid "Token" msgstr "" @@ -347,6 +369,7 @@ msgid "Go home" msgstr "" #: authentik/core/templates/login/base_full.html +#: authentik/flows/templates/if/flow-sfe.html msgid "Powered by authentik" msgstr "" @@ -357,6 +380,10 @@ msgstr "" msgid "You're about to sign into %(application)s." msgstr "" +#: authentik/core/views/interface.py +msgid "Interface can only be accessed by internal users." +msgstr "" + #: authentik/crypto/api.py msgid "Subject-alt name" msgstr "" @@ -433,7 +460,7 @@ msgstr "" #: authentik/enterprise/providers/google_workspace/models.py #: authentik/enterprise/providers/microsoft_entra/models.py -#: authentik/providers/scim/models.py authentik/sources/ldap/models.py +#: authentik/providers/scim/models.py msgid "Property mappings used for group creation/updating." msgstr "" @@ -1009,6 +1036,30 @@ msgstr "" msgid "Expression Policies" msgstr "" +#: authentik/policies/geoip/models.py +msgid "GeoIP: client IP not found in ASN database." +msgstr "" + +#: authentik/policies/geoip/models.py +msgid "Client IP is not part of an allowed autonomous system." +msgstr "" + +#: authentik/policies/geoip/models.py +msgid "GeoIP: client IP address not found in City database." +msgstr "" + +#: authentik/policies/geoip/models.py +msgid "Client IP is not in an allowed country." +msgstr "" + +#: authentik/policies/geoip/models.py +msgid "GeoIP Policy" +msgstr "" + +#: authentik/policies/geoip/models.py +msgid "GeoIP Policies" +msgstr "" + #: authentik/policies/models.py msgid "all, all policies must pass" msgstr "" @@ -1543,6 +1594,14 @@ msgstr "" msgid "Radius Providers" msgstr "" +#: authentik/providers/radius/models.py +msgid "Radius Property Mapping" +msgstr "" + +#: authentik/providers/radius/models.py +msgid "Radius Property Mappings" +msgstr "" + #: authentik/providers/saml/api/providers.py msgid "Invalid XML Syntax" msgstr "" @@ -1852,11 +1911,11 @@ msgid "LDAP Sources" msgstr "" #: authentik/sources/ldap/models.py -msgid "LDAP Property Mapping" +msgid "LDAP Source Property Mapping" msgstr "" #: authentik/sources/ldap/models.py -msgid "LDAP Property Mappings" +msgid "LDAP Source Property Mappings" msgstr "" #: authentik/sources/ldap/signals.py @@ -2024,6 +2083,14 @@ msgstr "" msgid "Reddit OAuth Sources" msgstr "" +#: authentik/sources/oauth/models.py +msgid "OAuth Source Property Mapping" +msgstr "" + +#: authentik/sources/oauth/models.py +msgid "OAuth Source Property Mappings" +msgstr "" + #: authentik/sources/oauth/models.py msgid "User OAuth Source Connection" msgstr "" @@ -2032,6 +2099,14 @@ msgstr "" msgid "User OAuth Source Connections" msgstr "" +#: authentik/sources/oauth/models.py +msgid "Group OAuth Source Connection" +msgstr "" + +#: authentik/sources/oauth/models.py +msgid "Group OAuth Source Connections" +msgstr "" + #: authentik/sources/oauth/views/callback.py #, python-brace-format msgid "Authentication failed: {reason}" @@ -2063,6 +2138,14 @@ msgstr "" msgid "Plex Sources" msgstr "" +#: authentik/sources/plex/models.py +msgid "Plex Source Property Mapping" +msgstr "" + +#: authentik/sources/plex/models.py +msgid "Plex Source Property Mappings" +msgstr "" + #: authentik/sources/plex/models.py msgid "User Plex Source Connection" msgstr "" @@ -2071,6 +2154,14 @@ msgstr "" msgid "User Plex Source Connections" msgstr "" +#: authentik/sources/plex/models.py +msgid "Group Plex Source Connection" +msgstr "" + +#: authentik/sources/plex/models.py +msgid "Group Plex Source Connections" +msgstr "" + #: authentik/sources/saml/models.py msgid "Redirect Binding" msgstr "" @@ -2137,6 +2228,17 @@ msgstr "" msgid "Keypair used to sign outgoing Responses going to the Identity Provider." msgstr "" +#: authentik/sources/saml/models.py +msgid "" +"When selected, incoming assertions are encrypted by the IdP using the public " +"key of the encryption keypair. The assertion is decrypted by the SP using " +"the the private key." +msgstr "" + +#: authentik/sources/saml/models.py +msgid "Encryption Keypair" +msgstr "" + #: authentik/sources/saml/models.py msgid "SAML Source" msgstr "" @@ -2145,6 +2247,14 @@ msgstr "" msgid "SAML Sources" msgstr "" +#: authentik/sources/saml/models.py +msgid "SAML Source Property Mapping" +msgstr "" + +#: authentik/sources/saml/models.py +msgid "SAML Source Property Mappings" +msgstr "" + #: authentik/sources/saml/models.py msgid "User SAML Source Connection" msgstr "" @@ -2153,6 +2263,14 @@ msgstr "" msgid "User SAML Source Connections" msgstr "" +#: authentik/sources/saml/models.py +msgid "Group SAML Source Connection" +msgstr "" + +#: authentik/sources/saml/models.py +msgid "Group SAML Source Connections" +msgstr "" + #: authentik/sources/scim/models.py msgid "SCIM Source" msgstr "" @@ -2161,6 +2279,14 @@ msgstr "" msgid "SCIM Sources" msgstr "" +#: authentik/sources/scim/models.py +msgid "SCIM Source Property Mapping" +msgstr "" + +#: authentik/sources/scim/models.py +msgid "SCIM Source Property Mappings" +msgstr "" + #: authentik/stages/authenticator_duo/models.py msgid "Duo Authenticator Setup Stage" msgstr "" @@ -2725,6 +2851,12 @@ msgid "" "out, use a reputation policy and a user_write stage." msgstr "" +#: authentik/stages/password/models.py +msgid "" +"When enabled, provides a 'show password' button with the password input " +"field." +msgstr "" + #: authentik/stages/password/models.py msgid "Password Stage" msgstr "" diff --git a/web/src/locale-codes.ts b/web/src/locale-codes.ts index 0f1e53d98f6f..8b7a36ac15de 100644 --- a/web/src/locale-codes.ts +++ b/web/src/locale-codes.ts @@ -4,44 +4,44 @@ /** * The locale code that templates in this source code are written in. */ -export const sourceLocale = "en"; +export const sourceLocale = `en`; /** * The other locale codes that this application is localized into. Sorted * lexicographically. */ export const targetLocales = [ - "de", - "en", - "es", - "fr", - "ko", - "nl", - "pl", - "pseudo-LOCALE", - "tr", - "zh_TW", - "zh-CN", - "zh-Hans", - "zh-Hant", + `de`, + `en`, + `es`, + `fr`, + `ko`, + `nl`, + `pl`, + `pseudo-LOCALE`, + `tr`, + `zh_TW`, + `zh-CN`, + `zh-Hans`, + `zh-Hant`, ] as const; /** * All valid project locale codes. Sorted lexicographically. */ export const allLocales = [ - "de", - "en", - "en", - "es", - "fr", - "ko", - "nl", - "pl", - "pseudo-LOCALE", - "tr", - "zh_TW", - "zh-CN", - "zh-Hans", - "zh-Hant", + `de`, + `en`, + `en`, + `es`, + `fr`, + `ko`, + `nl`, + `pl`, + `pseudo-LOCALE`, + `tr`, + `zh_TW`, + `zh-CN`, + `zh-Hans`, + `zh-Hant`, ] as const; diff --git a/web/xliff/de.xlf b/web/xliff/de.xlf index db1f31ab29c6..29e940cbfa76 100644 --- a/web/xliff/de.xlf +++ b/web/xliff/de.xlf @@ -2100,9 +2100,6 @@ doesn't pass when either or both of the selected options are equal or above the No policies are currently bound to this object. Aktuell sind keine Richtlinien mit diesem Objekt verknüpft. - - Bind existing policy - Warning: Application is not used by any Outpost. Warnung: Die Anwendung wird von keinem Outpost verwendet. @@ -2205,10 +2202,6 @@ doesn't pass when either or both of the selected options are equal or above the LDAP Attribute mapping LDAP-Attributzuordnung - - Property mappings used to user creation. - Für die Benutzererstellung verwendete Eigenschaftszuordnungen. - Additional settings Weitere Einstellungen @@ -2580,14 +2573,6 @@ doesn't pass when either or both of the selected options are equal or above the Successfully created mapping. Verknüpfung erfolgreich erstellt. - - Object field - Objektfeld - - - Field of the user object this value is written to. - Feld des Benutzerobjekts, in das dieser Wert geschrieben wird. - SAML Attribute Name SAML-Attributsname @@ -2801,10 +2786,6 @@ doesn't pass when either or both of the selected options are equal or above the Recovery flow Wiederherstellungsfluss - - Recovery flow. If left empty, the first applicable flow sorted by the slug is used. - Wiederherstellungsfluss. Wenn es leer gelassen wird, wird der erste anwendbare Fluss, sortiert nach dem Slug, verwendet. - Unenrollment flow Ablauf der Abmeldung @@ -4361,10 +4342,6 @@ doesn't pass when either or both of the selected options are equal or above the Create Stage binding Stage Bindung erstellen - - Bind stage - Phasen-Verknüpfung - Bind existing stage @@ -5964,9 +5941,6 @@ Bindings to groups/users are checked against the user of the event. Configure Proxy Provider - - AdditionalScopes - Configure Radius Provider @@ -6123,9 +6097,6 @@ Bindings to groups/users are checked against the user of the event. Dutch - - Failed to fetch objects: - Brand @@ -6730,6 +6701,135 @@ Bindings to groups/users are checked against the user of the event. Outpost integrations define how authentik connects to external platforms to manage and deploy Outposts. + + + Operation failed to complete + + + Failed to fetch objects: + + + Available Scopes + + + Selected Scopes + + + Available Property Mappings + + + Selected Property Mappings + + + Available User Property Mappings + + + Selected User Property Mappings + + + Available Group Property Mappings + + + Selected Group Property Mappings + + + Ensure the user satisfies requirements of geography or network topology, based on IP address. If any of the configured values match, the policy passes. + + + ASNs + + + List of autonomous system numbers. Comma separated. E.g. 13335, 15169, 20940 + + + Countries + + + Available Countries + + + Selected Countries + + + Bind existing policy/group/user + + + Property mappings for user creation. + + + Property mappings for group creation. + + + Link to a group with identical name. Can have security implications when a group is used with another source + + + Use the group's name, but deny enrollment when the name already exists + + + Group matching mode + + + OAuth Attribute mapping + + + Plex Attribute mapping + + + Encryption Certificate + + + When selected, encrypted assertions will be decrypted using this keypair. + + + SAML Attribute mapping + + + SCIM Attribute mapping + + + External user settings + + + Default application + + + When configured, external users will automatically be redirected to this application when not attempting to access a different application + + + Warning: One or more license(s) have expired. + + + Warning: One or more license(s) will expire within the next 2 weeks. + + + Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. + + + This authentik instance uses a Trial license. + + + This authentik instance uses a Non-production license. + + + Access Tokens(s) + + + Created at + + + Last updated at + + + Last used at + + + Provide users with a 'show password' button. + + + Show password + + + Hide password diff --git a/web/xliff/en.xlf b/web/xliff/en.xlf index 3b865f688547..e950c1e99d7e 100644 --- a/web/xliff/en.xlf +++ b/web/xliff/en.xlf @@ -2200,10 +2200,6 @@ doesn't pass when either or both of the selected options are equal or above the No policies are currently bound to this object. No policies are currently bound to this object. - - Bind existing policy - Bind existing policy - Warning: Application is not used by any Outpost. Warning: Application is not used by any Outpost. @@ -2308,10 +2304,6 @@ doesn't pass when either or both of the selected options are equal or above the LDAP Attribute mapping LDAP Attribute mapping - - Property mappings used to user creation. - Property mappings used to user creation. - Additional settings Additional settings @@ -2697,14 +2689,6 @@ doesn't pass when either or both of the selected options are equal or above the Successfully created mapping. Successfully created mapping. - - Object field - Object field - - - Field of the user object this value is written to. - Field of the user object this value is written to. - SAML Attribute Name SAML Attribute Name @@ -2925,10 +2909,6 @@ doesn't pass when either or both of the selected options are equal or above the Recovery flow Recovery flow - - Recovery flow. If left empty, the first applicable flow sorted by the slug is used. - Recovery flow. If left empty, the first applicable flow sorted by the slug is used. - Unenrollment flow Unenrollment flow @@ -4581,10 +4561,6 @@ doesn't pass when either or both of the selected options are equal or above the Create Stage binding Create Stage binding - - Bind stage - Bind stage - Bind existing stage Bind existing stage @@ -6230,9 +6206,6 @@ Bindings to groups/users are checked against the user of the event. Configure Proxy Provider - - AdditionalScopes - Configure Radius Provider @@ -6389,9 +6362,6 @@ Bindings to groups/users are checked against the user of the event. Dutch - - Failed to fetch objects: - Brand @@ -6996,6 +6966,135 @@ Bindings to groups/users are checked against the user of the event. Outpost integrations define how authentik connects to external platforms to manage and deploy Outposts. + + + Operation failed to complete + + + Failed to fetch objects: + + + Available Scopes + + + Selected Scopes + + + Available Property Mappings + + + Selected Property Mappings + + + Available User Property Mappings + + + Selected User Property Mappings + + + Available Group Property Mappings + + + Selected Group Property Mappings + + + Ensure the user satisfies requirements of geography or network topology, based on IP address. If any of the configured values match, the policy passes. + + + ASNs + + + List of autonomous system numbers. Comma separated. E.g. 13335, 15169, 20940 + + + Countries + + + Available Countries + + + Selected Countries + + + Bind existing policy/group/user + + + Property mappings for user creation. + + + Property mappings for group creation. + + + Link to a group with identical name. Can have security implications when a group is used with another source + + + Use the group's name, but deny enrollment when the name already exists + + + Group matching mode + + + OAuth Attribute mapping + + + Plex Attribute mapping + + + Encryption Certificate + + + When selected, encrypted assertions will be decrypted using this keypair. + + + SAML Attribute mapping + + + SCIM Attribute mapping + + + External user settings + + + Default application + + + When configured, external users will automatically be redirected to this application when not attempting to access a different application + + + Warning: One or more license(s) have expired. + + + Warning: One or more license(s) will expire within the next 2 weeks. + + + Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. + + + This authentik instance uses a Trial license. + + + This authentik instance uses a Non-production license. + + + Access Tokens(s) + + + Created at + + + Last updated at + + + Last used at + + + Provide users with a 'show password' button. + + + Show password + + + Hide password diff --git a/web/xliff/es.xlf b/web/xliff/es.xlf index 0d51ca8be066..5c6d25286f7d 100644 --- a/web/xliff/es.xlf +++ b/web/xliff/es.xlf @@ -2066,9 +2066,6 @@ doesn't pass when either or both of the selected options are equal or above the No policies are currently bound to this object. Actualmente, no hay políticas vinculadas a este objeto. - - Bind existing policy - Warning: Application is not used by any Outpost. Advertencia: La aplicación no es utilizada por ningún puesto avanzado. @@ -2171,10 +2168,6 @@ doesn't pass when either or both of the selected options are equal or above the LDAP Attribute mapping Mapeo de atributos LDAP - - Property mappings used to user creation. - Asignaciones de propiedades utilizadas para la creación de usuarios. - Additional settings Configuraciones adicionales @@ -2539,14 +2532,6 @@ doesn't pass when either or both of the selected options are equal or above the Successfully created mapping. La asignación se creó correctamente. - - Object field - Campo objeto - - - Field of the user object this value is written to. - Campo del objeto de usuario en el que se escribe este valor. - SAML Attribute Name Nombre de atributo SAML @@ -2757,10 +2742,6 @@ doesn't pass when either or both of the selected options are equal or above the Recovery flow Flujo de recuperación - - Recovery flow. If left empty, the first applicable flow sorted by the slug is used. - Flujo de recuperación. Si se deja vacío, se usa el primer flujo aplicable clasificado por la carga. - Unenrollment flow Flujo de cancelación de inscripción @@ -4291,10 +4272,6 @@ doesn't pass when either or both of the selected options are equal or above the Create Stage binding Crear enlace de escenario - - Bind stage - Etapa Bind - Bind existing stage @@ -5881,9 +5858,6 @@ Bindings to groups/users are checked against the user of the event. Configure Proxy Provider - - AdditionalScopes - Configure Radius Provider @@ -6040,9 +6014,6 @@ Bindings to groups/users are checked against the user of the event. Dutch - - Failed to fetch objects: - Brand @@ -6647,6 +6618,135 @@ Bindings to groups/users are checked against the user of the event. Outpost integrations define how authentik connects to external platforms to manage and deploy Outposts. + + + Operation failed to complete + + + Failed to fetch objects: + + + Available Scopes + + + Selected Scopes + + + Available Property Mappings + + + Selected Property Mappings + + + Available User Property Mappings + + + Selected User Property Mappings + + + Available Group Property Mappings + + + Selected Group Property Mappings + + + Ensure the user satisfies requirements of geography or network topology, based on IP address. If any of the configured values match, the policy passes. + + + ASNs + + + List of autonomous system numbers. Comma separated. E.g. 13335, 15169, 20940 + + + Countries + + + Available Countries + + + Selected Countries + + + Bind existing policy/group/user + + + Property mappings for user creation. + + + Property mappings for group creation. + + + Link to a group with identical name. Can have security implications when a group is used with another source + + + Use the group's name, but deny enrollment when the name already exists + + + Group matching mode + + + OAuth Attribute mapping + + + Plex Attribute mapping + + + Encryption Certificate + + + When selected, encrypted assertions will be decrypted using this keypair. + + + SAML Attribute mapping + + + SCIM Attribute mapping + + + External user settings + + + Default application + + + When configured, external users will automatically be redirected to this application when not attempting to access a different application + + + Warning: One or more license(s) have expired. + + + Warning: One or more license(s) will expire within the next 2 weeks. + + + Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. + + + This authentik instance uses a Trial license. + + + This authentik instance uses a Non-production license. + + + Access Tokens(s) + + + Created at + + + Last updated at + + + Last used at + + + Provide users with a 'show password' button. + + + Show password + + + Hide password diff --git a/web/xliff/fr.xlf b/web/xliff/fr.xlf index 1fd36cefab9c..53078acfa9be 100644 --- a/web/xliff/fr.xlf +++ b/web/xliff/fr.xlf @@ -1,4 +1,4 @@ - + @@ -596,9 +596,9 @@ - The URL "" was not found. - L'URL " - " n'a pas été trouvée. + The URL "" was not found. + L'URL " + " n'a pas été trouvée. @@ -1040,8 +1040,8 @@ - To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. - Pour permettre n'importe quelle URI de redirection, définissez cette valeur sur ".*". Soyez conscient des possibles implications de sécurité que cela peut avoir. + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + Pour permettre n'importe quelle URI de redirection, définissez cette valeur sur ".*". Soyez conscient des possibles implications de sécurité que cela peut avoir. @@ -1598,7 +1598,7 @@ Token to authenticate with. Currently only bearer authentication is supported. - Jeton d'authentification à utiliser. Actuellement, seule l'authentification "bearer authentication" est prise en charge. + Jeton d'authentification à utiliser. Actuellement, seule l'authentification "bearer authentication" est prise en charge. @@ -1766,8 +1766,8 @@ - Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". - Entrez une URL complète, un chemin relatif ou utilisez 'fa://fa-test' pour utiliser l'icône Font Awesome "fa-test". + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + Entrez une URL complète, un chemin relatif ou utilisez 'fa://fa-test' pour utiliser l'icône Font Awesome "fa-test". @@ -2742,11 +2742,6 @@ doesn't pass when either or both of the selected options are equal or above the No policies are currently bound to this object. Aucune politique n'est actuellement lié à cet objet. - - - Bind existing policy - Lier une politique existante - Warning: Application is not used by any Outpost. @@ -2855,7 +2850,7 @@ doesn't pass when either or both of the selected options are equal or above the To use SSL instead, use 'ldaps://' and disable this option. - Pour utiliser SSL à la base, utilisez "ldaps://" et désactviez cette option. + Pour utiliser SSL à la base, utilisez "ldaps://" et désactviez cette option. @@ -2877,11 +2872,6 @@ doesn't pass when either or both of the selected options are equal or above the LDAP Attribute mapping Mappage des attributs LDAP - - - Property mappings used to user creation. - Mappages de propriété utilisés lors de la création d'utilisateurs - Additional settings @@ -2944,8 +2934,8 @@ doesn't pass when either or both of the selected options are equal or above the - Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' - Champ qui contient les membres d'un groupe. Si vous utilisez le champ "memberUid", la valeur est censée contenir un nom distinctif relatif, par exemple 'memberUid=un-utilisateur' au lieu de 'memberUid=cn=un-utilisateur,ou=groups,...' + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + Champ qui contient les membres d'un groupe. Si vous utilisez le champ "memberUid", la valeur est censée contenir un nom distinctif relatif, par exemple 'memberUid=un-utilisateur' au lieu de 'memberUid=cn=un-utilisateur,ou=groups,...' @@ -3240,7 +3230,7 @@ doesn't pass when either or both of the selected options are equal or above the Time offset when temporary users should be deleted. This only applies if your IDP uses the NameID Format 'transient', and the user doesn't log out manually. - Moment où les utilisateurs temporaires doivent être supprimés. Cela ne s'applique que si votre IDP utilise le format NameID "transient" et que l'utilisateur ne se déconnecte pas manuellement. + Moment où les utilisateurs temporaires doivent être supprimés. Cela ne s'applique que si votre IDP utilise le format NameID "transient" et que l'utilisateur ne se déconnecte pas manuellement. @@ -3364,16 +3354,6 @@ doesn't pass when either or both of the selected options are equal or above the Successfully created mapping. Mappage créé avec succès - - - Object field - Champ d'objet - - - - Field of the user object this value is written to. - Champ de l'objet utilisateur dans lequel cette valeur est écrite. - SAML Attribute Name @@ -3392,7 +3372,7 @@ doesn't pass when either or both of the selected options are equal or above the Optionally set the 'FriendlyName' value of the Assertion attribute. - Indiquer la valeur "FriendlyName" de l'attribut d'assertion (optionnel) + Indiquer la valeur "FriendlyName" de l'attribut d'assertion (optionnel) @@ -3649,11 +3629,6 @@ doesn't pass when either or both of the selected options are equal or above the Recovery flow Flux de récupération - - - Recovery flow. If left empty, the first applicable flow sorted by the slug is used. - Flux de récupération. Si laissé vide, le premier flux applicable trié par slug sera utilisé. - Unenrollment flow @@ -3706,8 +3681,8 @@ doesn't pass when either or both of the selected options are equal or above the - When using an external logging solution for archiving, this can be set to "minutes=5". - En cas d'utilisation d'une solution de journalisation externe pour l'archivage, cette valeur peut être fixée à "minutes=5". + When using an external logging solution for archiving, this can be set to "minutes=5". + En cas d'utilisation d'une solution de journalisation externe pour l'archivage, cette valeur peut être fixée à "minutes=5". @@ -3883,10 +3858,10 @@ doesn't pass when either or both of the selected options are equal or above the - Are you sure you want to update ""? + Are you sure you want to update ""? Êtes-vous sûr de vouloir mettre à jour - " - "? + " + "? @@ -4962,8 +4937,8 @@ doesn't pass when either or both of the selected options are equal or above the - A "roaming" authenticator, like a YubiKey - Un authentificateur "itinérant", comme une YubiKey + A "roaming" authenticator, like a YubiKey + Un authentificateur "itinérant", comme une YubiKey @@ -5288,7 +5263,7 @@ doesn't pass when either or both of the selected options are equal or above the Show arbitrary input fields to the user, for example during enrollment. Data is saved in the flow context under the 'prompt_data' variable. - Afficher des champs de saisie arbitraires à l'utilisateur, par exemple pendant l'inscription. Les données sont enregistrées dans le contexte du flux sous la variable "prompt_data". + Afficher des champs de saisie arbitraires à l'utilisateur, par exemple pendant l'inscription. Les données sont enregistrées dans le contexte du flux sous la variable "prompt_data". @@ -5297,10 +5272,10 @@ doesn't pass when either or both of the selected options are equal or above the - ("", of type ) + ("", of type ) - (" - ", de type + (" + ", de type ) @@ -5349,8 +5324,8 @@ doesn't pass when either or both of the selected options are equal or above the - If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. - Si défini à une durée supérieure à 0, l'utilisateur aura la possibilité de choisir de "rester connecté", ce qui prolongera sa session jusqu'à la durée spécifiée ici. + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + Si défini à une durée supérieure à 0, l'utilisateur aura la possibilité de choisir de "rester connecté", ce qui prolongera sa session jusqu'à la durée spécifiée ici. @@ -5725,11 +5700,6 @@ doesn't pass when either or both of the selected options are equal or above the Create Stage binding Créer une liaison d'étap - - - Bind stage - Lier une étape - Bind existing stage @@ -6129,7 +6099,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Can be in the format of 'unix://' when connecting to a local docker daemon, using 'ssh://' to connect via SSH, or 'https://:2376' when connecting to a remote system. - Peut être au format "unix://" pour une connexion à un service docker local, "ssh://" pour une connexion via SSH, ou "https://:2376" pour une connexion à un système distant. + Peut être au format "unix://" pour une connexion à un service docker local, "ssh://" pour une connexion via SSH, ou "https://:2376" pour une connexion à un système distant. @@ -7386,7 +7356,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Use this provider with nginx's auth_request or traefik's forwardAuth. Each application/domain needs its own provider. Additionally, on each domain, /outpost.goauthentik.io must be routed to the outpost (when using a managed outpost, this is done for you). - Utilisez ce fournisseur avec l'option "auth_request" de Nginx ou "forwardAuth" de Traefik. Chaque application/domaine a besoin de son propre fournisseur. De plus, sur chaque domaine, "/outpost.goauthentik.io" doit être routé vers le poste avancé (lorsque vous utilisez un poste avancé géré, cela est fait pour vous). + Utilisez ce fournisseur avec l'option "auth_request" de Nginx ou "forwardAuth" de Traefik. Chaque application/domaine a besoin de son propre fournisseur. De plus, sur chaque domaine, "/outpost.goauthentik.io" doit être routé vers le poste avancé (lorsque vous utilisez un poste avancé géré, cela est fait pour vous). Default relay state @@ -7788,7 +7758,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Utilisateur créé et ajouté au groupe avec succès - This user will be added to the group "". + This user will be added to the group "". Cet utilisateur sera ajouté au groupe &quot;&quot;. @@ -7835,10 +7805,6 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Configure Proxy Provider Configurer le fournisseur Proxy - - AdditionalScopes - Scopes additionels - Configure Radius Provider Configurer le fournisseur Radius @@ -8047,10 +8013,6 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Dutch Néerlandais - - Failed to fetch objects: - Erreur lors de la récupération des objets: - Brand Marque @@ -8860,7 +8822,136 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Outpost integrations define how authentik connects to external platforms to manage and deploy Outposts. Les intégrations d'avant-postes définissent comment authentik se connecte à des plateformes externes pour déployer les avants-postes. + + + Operation failed to complete + + + Failed to fetch objects: + + + Available Scopes + + + Selected Scopes + + + Available Property Mappings + + + Selected Property Mappings + + + Available User Property Mappings + + + Selected User Property Mappings + + + Available Group Property Mappings + + + Selected Group Property Mappings + + + Ensure the user satisfies requirements of geography or network topology, based on IP address. If any of the configured values match, the policy passes. + + + ASNs + + + List of autonomous system numbers. Comma separated. E.g. 13335, 15169, 20940 + + + Countries + + + Available Countries + + + Selected Countries + + + Bind existing policy/group/user + + + Property mappings for user creation. + + + Property mappings for group creation. + + + Link to a group with identical name. Can have security implications when a group is used with another source + + + Use the group's name, but deny enrollment when the name already exists + + + Group matching mode + + + OAuth Attribute mapping + + + Plex Attribute mapping + + + Encryption Certificate + + + When selected, encrypted assertions will be decrypted using this keypair. + + + SAML Attribute mapping + + + SCIM Attribute mapping + + + External user settings + + + Default application + + + When configured, external users will automatically be redirected to this application when not attempting to access a different application + + + Warning: One or more license(s) have expired. + + + Warning: One or more license(s) will expire within the next 2 weeks. + + + Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. + + + This authentik instance uses a Trial license. + + + This authentik instance uses a Non-production license. + + + Access Tokens(s) + + + Created at + + + Last updated at + + + Last used at + + + Provide users with a 'show password' button. + + + Show password + + + Hide password - \ No newline at end of file + diff --git a/web/xliff/ko.xlf b/web/xliff/ko.xlf index a70f62b1cde5..d29a9965d1a1 100644 --- a/web/xliff/ko.xlf +++ b/web/xliff/ko.xlf @@ -2733,11 +2733,6 @@ doesn't pass when either or both of the selected options are equal or above the No policies are currently bound to this object. 현재 이 오브젝트에 바인딩된 정책이 없습니다. - - - Bind existing policy - 기존 정책 바인딩 - Warning: Application is not used by any Outpost. @@ -2868,11 +2863,6 @@ doesn't pass when either or both of the selected options are equal or above the LDAP Attribute mapping LDAP 특성 매핑 - - - Property mappings used to user creation. - 사용자 생성에 사용되는 특성 매핑입니다. - Additional settings @@ -3355,16 +3345,6 @@ doesn't pass when either or both of the selected options are equal or above the Successfully created mapping. 매핑을 성공적으로 생성했습니다. - - - Object field - 오브젝트 필드 - - - - Field of the user object this value is written to. - 이 값을 기록하는 사용자 객체의 필드입니다. - SAML Attribute Name @@ -3640,11 +3620,6 @@ doesn't pass when either or both of the selected options are equal or above the Recovery flow 복구 플로우 - - - Recovery flow. If left empty, the first applicable flow sorted by the slug is used. - 복구 플로우. 비워두면 슬러그별로 정렬된 첫 번째 적용 가능한 플로우가 사용됩니다. - Unenrollment flow @@ -5704,11 +5679,6 @@ doesn't pass when either or both of the selected options are equal or above the Create Stage binding 스테이지 바인딩 생성 - - - Bind stage - 스테이지 바인드 - Bind existing stage @@ -7801,10 +7771,6 @@ Bindings to groups/users are checked against the user of the event. Configure Proxy Provider 프록시 공급자 구성 - - AdditionalScopes - 추가 사용성 - Configure Radius Provider Radius 제공자 구성 @@ -7968,9 +7934,6 @@ Bindings to groups/users are checked against the user of the event. Select endpoint to connect to - - Failed to fetch objects: - Brand @@ -8575,6 +8538,135 @@ Bindings to groups/users are checked against the user of the event. Outpost integrations define how authentik connects to external platforms to manage and deploy Outposts. + + + Operation failed to complete + + + Failed to fetch objects: + + + Available Scopes + + + Selected Scopes + + + Available Property Mappings + + + Selected Property Mappings + + + Available User Property Mappings + + + Selected User Property Mappings + + + Available Group Property Mappings + + + Selected Group Property Mappings + + + Ensure the user satisfies requirements of geography or network topology, based on IP address. If any of the configured values match, the policy passes. + + + ASNs + + + List of autonomous system numbers. Comma separated. E.g. 13335, 15169, 20940 + + + Countries + + + Available Countries + + + Selected Countries + + + Bind existing policy/group/user + + + Property mappings for user creation. + + + Property mappings for group creation. + + + Link to a group with identical name. Can have security implications when a group is used with another source + + + Use the group's name, but deny enrollment when the name already exists + + + Group matching mode + + + OAuth Attribute mapping + + + Plex Attribute mapping + + + Encryption Certificate + + + When selected, encrypted assertions will be decrypted using this keypair. + + + SAML Attribute mapping + + + SCIM Attribute mapping + + + External user settings + + + Default application + + + When configured, external users will automatically be redirected to this application when not attempting to access a different application + + + Warning: One or more license(s) have expired. + + + Warning: One or more license(s) will expire within the next 2 weeks. + + + Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. + + + This authentik instance uses a Trial license. + + + This authentik instance uses a Non-production license. + + + Access Tokens(s) + + + Created at + + + Last updated at + + + Last used at + + + Provide users with a 'show password' button. + + + Show password + + + Hide password diff --git a/web/xliff/nl.xlf b/web/xliff/nl.xlf index ba569bb4233f..d40112587a67 100644 --- a/web/xliff/nl.xlf +++ b/web/xliff/nl.xlf @@ -2723,11 +2723,6 @@ slaagt niet wanneer een of beide geselecteerde opties gelijk zijn aan of boven d No policies are currently bound to this object. Er zijn momenteel geen beleidsregels aan dit object gekoppeld. - - - Bind existing policy - Bestaand beleid koppelen - Warning: Application is not used by any Outpost. @@ -2858,11 +2853,6 @@ slaagt niet wanneer een of beide geselecteerde opties gelijk zijn aan of boven d LDAP Attribute mapping LDAP Attribuuttoewijzing - - - Property mappings used to user creation. - Eigenschapstoewijzingen gebruikt voor het aanmaken van gebruikers. - Additional settings @@ -3344,16 +3334,6 @@ slaagt niet wanneer een of beide geselecteerde opties gelijk zijn aan of boven d Successfully created mapping. Succesvol aangemaakte mapping. - - - Object field - Objectveld - - - - Field of the user object this value is written to. - Veld van het gebruikersobject waarde naar wordt geschreven. - SAML Attribute Name @@ -3629,11 +3609,6 @@ slaagt niet wanneer een of beide geselecteerde opties gelijk zijn aan of boven d Recovery flow Herstelflow - - - Recovery flow. If left empty, the first applicable flow sorted by the slug is used. - Herstelflow. Als dit leeg wordt gelaten, wordt de eerste toepasselijke flow gesorteerd op de slug gebruikt. - Unenrollment flow @@ -5689,11 +5664,6 @@ slaagt niet wanneer een of beide geselecteerde opties gelijk zijn aan of boven d Create Stage binding Fasebinding aanmaken - - - Bind stage - Fase binden - Bind existing stage @@ -7383,9 +7353,6 @@ Bindingen naar groepen/gebruikers worden gecontroleerd tegen de gebruiker van de Configure Proxy Provider - - AdditionalScopes - Use this provider with nginx's auth_request or traefik's forwardAuth. Each application/domain needs its own provider. @@ -7812,9 +7779,6 @@ Bindingen naar groepen/gebruikers worden gecontroleerd tegen de gebruiker van de Select endpoint to connect to - - Failed to fetch objects: - Brand @@ -8419,6 +8383,135 @@ Bindingen naar groepen/gebruikers worden gecontroleerd tegen de gebruiker van de Outpost integrations define how authentik connects to external platforms to manage and deploy Outposts. + + + Operation failed to complete + + + Failed to fetch objects: + + + Available Scopes + + + Selected Scopes + + + Available Property Mappings + + + Selected Property Mappings + + + Available User Property Mappings + + + Selected User Property Mappings + + + Available Group Property Mappings + + + Selected Group Property Mappings + + + Ensure the user satisfies requirements of geography or network topology, based on IP address. If any of the configured values match, the policy passes. + + + ASNs + + + List of autonomous system numbers. Comma separated. E.g. 13335, 15169, 20940 + + + Countries + + + Available Countries + + + Selected Countries + + + Bind existing policy/group/user + + + Property mappings for user creation. + + + Property mappings for group creation. + + + Link to a group with identical name. Can have security implications when a group is used with another source + + + Use the group's name, but deny enrollment when the name already exists + + + Group matching mode + + + OAuth Attribute mapping + + + Plex Attribute mapping + + + Encryption Certificate + + + When selected, encrypted assertions will be decrypted using this keypair. + + + SAML Attribute mapping + + + SCIM Attribute mapping + + + External user settings + + + Default application + + + When configured, external users will automatically be redirected to this application when not attempting to access a different application + + + Warning: One or more license(s) have expired. + + + Warning: One or more license(s) will expire within the next 2 weeks. + + + Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. + + + This authentik instance uses a Trial license. + + + This authentik instance uses a Non-production license. + + + Access Tokens(s) + + + Created at + + + Last updated at + + + Last used at + + + Provide users with a 'show password' button. + + + Show password + + + Hide password diff --git a/web/xliff/pl.xlf b/web/xliff/pl.xlf index 73bab50af3b7..da4ca2365af8 100644 --- a/web/xliff/pl.xlf +++ b/web/xliff/pl.xlf @@ -2746,11 +2746,6 @@ nie przechodzi, gdy jedna lub obie wybrane opcje są równe lub wyższe od progu No policies are currently bound to this object. Żadne zasady nie są obecnie powiązane z tym obiektem. - - - Bind existing policy - Powiązanie istniejącej zasady - Warning: Application is not used by any Outpost. @@ -2881,11 +2876,6 @@ nie przechodzi, gdy jedna lub obie wybrane opcje są równe lub wyższe od progu LDAP Attribute mapping Mapowanie atrybutów LDAP - - - Property mappings used to user creation. - Mapowania właściwości używane do tworzenia użytkowników. - Additional settings @@ -3368,16 +3358,6 @@ Można tu używać tylko zasad, ponieważ dostęp jest sprawdzany przed uwierzyt Successfully created mapping. Pomyślnie utworzono mapowanie. - - - Object field - Pole obiektu - - - - Field of the user object this value is written to. - Pole obiektu użytkownika, w którym zapisywana jest ta wartość. - SAML Attribute Name @@ -3653,11 +3633,6 @@ Można tu używać tylko zasad, ponieważ dostęp jest sprawdzany przed uwierzyt Recovery flow Przepływ odzyskiwania - - - Recovery flow. If left empty, the first applicable flow sorted by the slug is used. - Przepływ odzyskiwania. Jeśli pozostanie pusty, używany jest pierwszy odpowiedni przepływ posortowany według ślimaka. - Unenrollment flow @@ -5729,11 +5704,6 @@ w toku, tworzony jest nowy użytkownik i zapisywane są do niego dane. Create Stage binding Utwórz wiązanie etapu - - - Bind stage - Powiąż etap - Bind existing stage @@ -7839,10 +7809,6 @@ Powiązania z grupami/użytkownikami są sprawdzane względem użytkownika zdarz Configure Proxy Provider Skonfiguruj dostawcę proxy - - AdditionalScopes - Dodatkowe zakresy - Configure Radius Provider Skonfiguruj dostawcę usługi Radius @@ -8051,10 +8017,6 @@ Powiązania z grupami/użytkownikami są sprawdzane względem użytkownika zdarz Dutch Holenderski - - Failed to fetch objects: - Nie udało się pobrać obiektów: - Brand Marka @@ -8845,6 +8807,135 @@ Powiązania z grupami/użytkownikami są sprawdzane względem użytkownika zdarz Outpost integrations define how authentik connects to external platforms to manage and deploy Outposts. + + + Operation failed to complete + + + Failed to fetch objects: + + + Available Scopes + + + Selected Scopes + + + Available Property Mappings + + + Selected Property Mappings + + + Available User Property Mappings + + + Selected User Property Mappings + + + Available Group Property Mappings + + + Selected Group Property Mappings + + + Ensure the user satisfies requirements of geography or network topology, based on IP address. If any of the configured values match, the policy passes. + + + ASNs + + + List of autonomous system numbers. Comma separated. E.g. 13335, 15169, 20940 + + + Countries + + + Available Countries + + + Selected Countries + + + Bind existing policy/group/user + + + Property mappings for user creation. + + + Property mappings for group creation. + + + Link to a group with identical name. Can have security implications when a group is used with another source + + + Use the group's name, but deny enrollment when the name already exists + + + Group matching mode + + + OAuth Attribute mapping + + + Plex Attribute mapping + + + Encryption Certificate + + + When selected, encrypted assertions will be decrypted using this keypair. + + + SAML Attribute mapping + + + SCIM Attribute mapping + + + External user settings + + + Default application + + + When configured, external users will automatically be redirected to this application when not attempting to access a different application + + + Warning: One or more license(s) have expired. + + + Warning: One or more license(s) will expire within the next 2 weeks. + + + Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. + + + This authentik instance uses a Trial license. + + + This authentik instance uses a Non-production license. + + + Access Tokens(s) + + + Created at + + + Last updated at + + + Last used at + + + Provide users with a 'show password' button. + + + Show password + + + Hide password diff --git a/web/xliff/pseudo-LOCALE.xlf b/web/xliff/pseudo-LOCALE.xlf index 27a0ca4a2602..2108c379dc41 100644 --- a/web/xliff/pseudo-LOCALE.xlf +++ b/web/xliff/pseudo-LOCALE.xlf @@ -2723,11 +2723,6 @@ doesn't pass when either or both of the selected options are equal or above the No policies are currently bound to this object. Ńō ƥōĺĩćĩēś àŕē ćũŕŕēńţĺŷ ƀōũńď ţō ţĥĩś ōƀĴēćţ. - - - Bind existing policy - ßĩńď ēxĩśţĩńĝ ƥōĺĩćŷ - Warning: Application is not used by any Outpost. @@ -2858,11 +2853,6 @@ doesn't pass when either or both of the selected options are equal or above the LDAP Attribute mapping ĹĎÀƤ Àţţŕĩƀũţē màƥƥĩńĝ - - - Property mappings used to user creation. - Ƥŕōƥēŕţŷ màƥƥĩńĝś ũśēď ţō ũśēŕ ćŕēàţĩōń. - Additional settings @@ -3344,16 +3334,6 @@ doesn't pass when either or both of the selected options are equal or above the Successfully created mapping. Śũććēśśƒũĺĺŷ ćŕēàţēď màƥƥĩńĝ. - - - Object field - ŌƀĴēćţ ƒĩēĺď - - - - Field of the user object this value is written to. - Ƒĩēĺď ōƒ ţĥē ũśēŕ ōƀĴēćţ ţĥĩś vàĺũē ĩś ŵŕĩţţēń ţō. - SAML Attribute Name @@ -3629,11 +3609,6 @@ doesn't pass when either or both of the selected options are equal or above the Recovery flow Ŕēćōvēŕŷ ƒĺōŵ - - - Recovery flow. If left empty, the first applicable flow sorted by the slug is used. - Ŕēćōvēŕŷ ƒĺōŵ. Ĩƒ ĺēƒţ ēmƥţŷ, ţĥē ƒĩŕśţ àƥƥĺĩćàƀĺē ƒĺōŵ śōŕţēď ƀŷ ţĥē śĺũĝ ĩś ũśēď. - Unenrollment flow @@ -5692,11 +5667,6 @@ doesn't pass when either or both of the selected options are equal or above the Create Stage binding Ćŕēàţē Śţàĝē ƀĩńďĩńĝ - - - Bind stage - ßĩńď śţàĝē - Bind existing stage @@ -7779,10 +7749,6 @@ Bindings to groups/users are checked against the user of the event. Configure Proxy Provider Ćōńƒĩĝũŕē Ƥŕōxŷ Ƥŕōvĩďēŕ - - AdditionalScopes - ÀďďĩţĩōńàĺŚćōƥēś - Configure Radius Provider Ćōńƒĩĝũŕē Ŕàďĩũś Ƥŕōvĩďēŕ @@ -7991,10 +7957,6 @@ Bindings to groups/users are checked against the user of the event. Dutch Ďũţćĥ - - Failed to fetch objects: - Ƒàĩĺēď ţō ƒēţćĥ ōƀĴēćţś: - Brand ßŕàńď @@ -8804,4 +8766,133 @@ Bindings to groups/users are checked against the user of the event. See documentation + + Operation failed to complete + + + Failed to fetch objects: + + + Available Scopes + + + Selected Scopes + + + Available Property Mappings + + + Selected Property Mappings + + + Available User Property Mappings + + + Selected User Property Mappings + + + Available Group Property Mappings + + + Selected Group Property Mappings + + + Ensure the user satisfies requirements of geography or network topology, based on IP address. If any of the configured values match, the policy passes. + + + ASNs + + + List of autonomous system numbers. Comma separated. E.g. 13335, 15169, 20940 + + + Countries + + + Available Countries + + + Selected Countries + + + Bind existing policy/group/user + + + Property mappings for user creation. + + + Property mappings for group creation. + + + Link to a group with identical name. Can have security implications when a group is used with another source + + + Use the group's name, but deny enrollment when the name already exists + + + Group matching mode + + + OAuth Attribute mapping + + + Plex Attribute mapping + + + Encryption Certificate + + + When selected, encrypted assertions will be decrypted using this keypair. + + + SAML Attribute mapping + + + SCIM Attribute mapping + + + External user settings + + + Default application + + + When configured, external users will automatically be redirected to this application when not attempting to access a different application + + + Warning: One or more license(s) have expired. + + + Warning: One or more license(s) will expire within the next 2 weeks. + + + Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. + + + This authentik instance uses a Trial license. + + + This authentik instance uses a Non-production license. + + + Access Tokens(s) + + + Created at + + + Last updated at + + + Last used at + + + Provide users with a 'show password' button. + + + Show password + + + Hide password + diff --git a/web/xliff/tr.xlf b/web/xliff/tr.xlf index 54d97ed7c53b..9069f492241f 100644 --- a/web/xliff/tr.xlf +++ b/web/xliff/tr.xlf @@ -2065,9 +2065,6 @@ doesn't pass when either or both of the selected options are equal or above the No policies are currently bound to this object. Hiçbir ilke şu anda bu nesneye bağlı değildir. - - Bind existing policy - Warning: Application is not used by any Outpost. Uyarı: Uygulama herhangi bir Üs tarafından kullanılmıyor. @@ -2170,10 +2167,6 @@ doesn't pass when either or both of the selected options are equal or above the LDAP Attribute mapping LDAP Öznitelik eşlemesi - - Property mappings used to user creation. - Kullanıcı oluşturma için kullanılan özellik eşlemeleri. - Additional settings Ek ayarlar @@ -2538,14 +2531,6 @@ doesn't pass when either or both of the selected options are equal or above the Successfully created mapping. Eşleme başarıyla oluşturuldu. - - Object field - Nesne alanı - - - Field of the user object this value is written to. - Bu değerin yazıldığı kullanıcı nesnesinin alanı. - SAML Attribute Name SAML Öznitelik Adı @@ -2756,10 +2741,6 @@ doesn't pass when either or both of the selected options are equal or above the Recovery flow Kurtarma akışı - - Recovery flow. If left empty, the first applicable flow sorted by the slug is used. - Kurtarma akışı. Boş bırakılırsa, kısa isme göre sıralanan ilk uygulanabilir akış kullanılır. - Unenrollment flow Kayıt dışı akış @@ -4285,10 +4266,6 @@ doesn't pass when either or both of the selected options are equal or above the Create Stage binding Aşama bağlama oluştur - - Bind stage - Bağlama aşaması - Bind existing stage @@ -5874,9 +5851,6 @@ Bindings to groups/users are checked against the user of the event. Configure Proxy Provider - - AdditionalScopes - Configure Radius Provider @@ -6033,9 +6007,6 @@ Bindings to groups/users are checked against the user of the event. Dutch - - Failed to fetch objects: - Brand @@ -6640,6 +6611,135 @@ Bindings to groups/users are checked against the user of the event. Outpost integrations define how authentik connects to external platforms to manage and deploy Outposts. + + + Operation failed to complete + + + Failed to fetch objects: + + + Available Scopes + + + Selected Scopes + + + Available Property Mappings + + + Selected Property Mappings + + + Available User Property Mappings + + + Selected User Property Mappings + + + Available Group Property Mappings + + + Selected Group Property Mappings + + + Ensure the user satisfies requirements of geography or network topology, based on IP address. If any of the configured values match, the policy passes. + + + ASNs + + + List of autonomous system numbers. Comma separated. E.g. 13335, 15169, 20940 + + + Countries + + + Available Countries + + + Selected Countries + + + Bind existing policy/group/user + + + Property mappings for user creation. + + + Property mappings for group creation. + + + Link to a group with identical name. Can have security implications when a group is used with another source + + + Use the group's name, but deny enrollment when the name already exists + + + Group matching mode + + + OAuth Attribute mapping + + + Plex Attribute mapping + + + Encryption Certificate + + + When selected, encrypted assertions will be decrypted using this keypair. + + + SAML Attribute mapping + + + SCIM Attribute mapping + + + External user settings + + + Default application + + + When configured, external users will automatically be redirected to this application when not attempting to access a different application + + + Warning: One or more license(s) have expired. + + + Warning: One or more license(s) will expire within the next 2 weeks. + + + Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. + + + This authentik instance uses a Trial license. + + + This authentik instance uses a Non-production license. + + + Access Tokens(s) + + + Created at + + + Last updated at + + + Last used at + + + Provide users with a 'show password' button. + + + Show password + + + Hide password diff --git a/web/xliff/zh-CN.xlf b/web/xliff/zh-CN.xlf index bcc25a57d057..9a11e958837f 100644 --- a/web/xliff/zh-CN.xlf +++ b/web/xliff/zh-CN.xlf @@ -992,9 +992,6 @@ Configure how long tokens are valid for. - - AdditionalScopes - Additional scope mappings, which are passed to the proxy. @@ -1917,9 +1914,6 @@ doesn't pass when either or both of the selected options are equal or above the Create and bind Policy - - Bind existing policy - Update Permissions @@ -2127,9 +2121,6 @@ doesn't pass when either or both of the selected options are equal or above the LDAP Attribute mapping - - Property mappings used to user creation. - Additional settings @@ -2431,12 +2422,6 @@ doesn't pass when either or both of the selected options are equal or above the Successfully created mapping. - - Object field - - - Field of the user object this value is written to. - General settings @@ -2620,9 +2605,6 @@ doesn't pass when either or both of the selected options are equal or above the Recovery flow - - Recovery flow. If left empty, the first applicable flow sorted by the slug is used. - Unenrollment flow @@ -4141,9 +4123,6 @@ doesn't pass when either or both of the selected options are equal or above the Create Stage binding - - Bind stage - Create and bind Stage @@ -4955,9 +4934,6 @@ Bindings to groups/users are checked against the user of the event. Connected services - - Failed to fetch objects: - Brand @@ -5563,6 +5539,135 @@ Bindings to groups/users are checked against the user of the event. Outpost integrations define how authentik connects to external platforms to manage and deploy Outposts. + + Operation failed to complete + + + Failed to fetch objects: + + + Available Scopes + + + Selected Scopes + + + Available Property Mappings + + + Selected Property Mappings + + + Available User Property Mappings + + + Selected User Property Mappings + + + Available Group Property Mappings + + + Selected Group Property Mappings + + + Ensure the user satisfies requirements of geography or network topology, based on IP address. If any of the configured values match, the policy passes. + + + ASNs + + + List of autonomous system numbers. Comma separated. E.g. 13335, 15169, 20940 + + + Countries + + + Available Countries + + + Selected Countries + + + Bind existing policy/group/user + + + Property mappings for user creation. + + + Property mappings for group creation. + + + Link to a group with identical name. Can have security implications when a group is used with another source + + + Use the group's name, but deny enrollment when the name already exists + + + Group matching mode + + + OAuth Attribute mapping + + + Plex Attribute mapping + + + Encryption Certificate + + + When selected, encrypted assertions will be decrypted using this keypair. + + + SAML Attribute mapping + + + SCIM Attribute mapping + + + External user settings + + + Default application + + + When configured, external users will automatically be redirected to this application when not attempting to access a different application + + + Warning: One or more license(s) have expired. + + + Warning: One or more license(s) will expire within the next 2 weeks. + + + Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. + + + This authentik instance uses a Trial license. + + + This authentik instance uses a Non-production license. + + + Access Tokens(s) + + + Created at + + + Last updated at + + + Last used at + + + Provide users with a 'show password' button. + + + Show password + + + Hide password + diff --git a/web/xliff/zh-Hans.xlf b/web/xliff/zh-Hans.xlf index cdc789193de8..fce2d2b61a26 100644 --- a/web/xliff/zh-Hans.xlf +++ b/web/xliff/zh-Hans.xlf @@ -2744,11 +2744,6 @@ doesn't pass when either or both of the selected options are equal or above the No policies are currently bound to this object. 当前没有策略绑定到此对象。 - - - Bind existing policy - 绑定已有策略 - Warning: Application is not used by any Outpost. @@ -2879,11 +2874,6 @@ doesn't pass when either or both of the selected options are equal or above the LDAP Attribute mapping LDAP 属性映射 - - - Property mappings used to user creation. - 用于创建用户的属性映射。 - Additional settings @@ -3366,16 +3356,6 @@ doesn't pass when either or both of the selected options are equal or above the Successfully created mapping. 已成功创建映射。 - - - Object field - 对象字段 - - - - Field of the user object this value is written to. - 写入此值的用户对象的字段。 - SAML Attribute Name @@ -3651,11 +3631,6 @@ doesn't pass when either or both of the selected options are equal or above the Recovery flow 恢复流程 - - - Recovery flow. If left empty, the first applicable flow sorted by the slug is used. - 恢复流程。如果留空,则使用按 Slug 排序的第一个适用流程。 - Unenrollment flow @@ -5727,11 +5702,6 @@ doesn't pass when either or both of the selected options are equal or above the Create Stage binding 创建阶段绑定 - - - Bind stage - 绑定阶段 - Bind existing stage @@ -7837,10 +7807,6 @@ Bindings to groups/users are checked against the user of the event. Configure Proxy Provider 配置代理提供程序 - - AdditionalScopes - 额外的作用域 - Configure Radius Provider 配置 Radius 提供程序 @@ -8049,10 +8015,6 @@ Bindings to groups/users are checked against the user of the event. Dutch 荷兰语 - - Failed to fetch objects: - 获取对象失败: - Brand 品牌 @@ -8862,6 +8824,135 @@ Bindings to groups/users are checked against the user of the event. Outpost integrations define how authentik connects to external platforms to manage and deploy Outposts. 前哨集成定义了 authentik 如何连接到外部平台以管理和部署前哨。 + + + Operation failed to complete + + + Failed to fetch objects: + + + Available Scopes + + + Selected Scopes + + + Available Property Mappings + + + Selected Property Mappings + + + Available User Property Mappings + + + Selected User Property Mappings + + + Available Group Property Mappings + + + Selected Group Property Mappings + + + Ensure the user satisfies requirements of geography or network topology, based on IP address. If any of the configured values match, the policy passes. + + + ASNs + + + List of autonomous system numbers. Comma separated. E.g. 13335, 15169, 20940 + + + Countries + + + Available Countries + + + Selected Countries + + + Bind existing policy/group/user + + + Property mappings for user creation. + + + Property mappings for group creation. + + + Link to a group with identical name. Can have security implications when a group is used with another source + + + Use the group's name, but deny enrollment when the name already exists + + + Group matching mode + + + OAuth Attribute mapping + + + Plex Attribute mapping + + + Encryption Certificate + + + When selected, encrypted assertions will be decrypted using this keypair. + + + SAML Attribute mapping + + + SCIM Attribute mapping + + + External user settings + + + Default application + + + When configured, external users will automatically be redirected to this application when not attempting to access a different application + + + Warning: One or more license(s) have expired. + + + Warning: One or more license(s) will expire within the next 2 weeks. + + + Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. + + + This authentik instance uses a Trial license. + + + This authentik instance uses a Non-production license. + + + Access Tokens(s) + + + Created at + + + Last updated at + + + Last used at + + + Provide users with a 'show password' button. + + + Show password + + + Hide password diff --git a/web/xliff/zh-Hant.xlf b/web/xliff/zh-Hant.xlf index 8cbd2c1cc312..3e191d8c2946 100644 --- a/web/xliff/zh-Hant.xlf +++ b/web/xliff/zh-Hant.xlf @@ -2085,9 +2085,6 @@ doesn't pass when either or both of the selected options are equal or above the No policies are currently bound to this object. 当前没有策略绑定到此对象。 - - Bind existing policy - Warning: Application is not used by any Outpost. 警告:应用程序未被任何 Outpost 使用。 @@ -2190,10 +2187,6 @@ doesn't pass when either or both of the selected options are equal or above the LDAP Attribute mapping LDAP 属性映射 - - Property mappings used to user creation. - 用于创建用户的属性映射。 - Additional settings 其他设置 @@ -2560,14 +2553,6 @@ doesn't pass when either or both of the selected options are equal or above the Successfully created mapping. 已成功创建映射。 - - Object field - 对象字段 - - - Field of the user object this value is written to. - 写入此值的用户对象的字段。 - SAML Attribute Name SAML 属性名称 @@ -2780,10 +2765,6 @@ doesn't pass when either or both of the selected options are equal or above the Recovery flow 恢复流程 - - Recovery flow. If left empty, the first applicable flow sorted by the slug is used. - 恢复流程。如果留空,则使用按辅助信息块排序的第一个适用流程。 - Unenrollment flow 取消注册流程 @@ -4325,10 +4306,6 @@ doesn't pass when either or both of the selected options are equal or above the Create Stage binding 创建 Stage 绑定 - - Bind stage - Bind 阶段 - Bind existing stage @@ -5922,9 +5899,6 @@ Bindings to groups/users are checked against the user of the event. Configure Proxy Provider - - AdditionalScopes - Configure Radius Provider @@ -6081,9 +6055,6 @@ Bindings to groups/users are checked against the user of the event. Dutch - - Failed to fetch objects: - Brand @@ -6688,6 +6659,135 @@ Bindings to groups/users are checked against the user of the event. Outpost integrations define how authentik connects to external platforms to manage and deploy Outposts. + + + Operation failed to complete + + + Failed to fetch objects: + + + Available Scopes + + + Selected Scopes + + + Available Property Mappings + + + Selected Property Mappings + + + Available User Property Mappings + + + Selected User Property Mappings + + + Available Group Property Mappings + + + Selected Group Property Mappings + + + Ensure the user satisfies requirements of geography or network topology, based on IP address. If any of the configured values match, the policy passes. + + + ASNs + + + List of autonomous system numbers. Comma separated. E.g. 13335, 15169, 20940 + + + Countries + + + Available Countries + + + Selected Countries + + + Bind existing policy/group/user + + + Property mappings for user creation. + + + Property mappings for group creation. + + + Link to a group with identical name. Can have security implications when a group is used with another source + + + Use the group's name, but deny enrollment when the name already exists + + + Group matching mode + + + OAuth Attribute mapping + + + Plex Attribute mapping + + + Encryption Certificate + + + When selected, encrypted assertions will be decrypted using this keypair. + + + SAML Attribute mapping + + + SCIM Attribute mapping + + + External user settings + + + Default application + + + When configured, external users will automatically be redirected to this application when not attempting to access a different application + + + Warning: One or more license(s) have expired. + + + Warning: One or more license(s) will expire within the next 2 weeks. + + + Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. + + + This authentik instance uses a Trial license. + + + This authentik instance uses a Non-production license. + + + Access Tokens(s) + + + Created at + + + Last updated at + + + Last used at + + + Provide users with a 'show password' button. + + + Show password + + + Hide password diff --git a/web/xliff/zh_TW.xlf b/web/xliff/zh_TW.xlf index bdabe2897f31..3c266e6d2486 100644 --- a/web/xliff/zh_TW.xlf +++ b/web/xliff/zh_TW.xlf @@ -2723,11 +2723,6 @@ doesn't pass when either or both of the selected options are equal or above the No policies are currently bound to this object. 目前沒有附加到此物件的政策。 - - - Bind existing policy - 附加到現存的政策 - Warning: Application is not used by any Outpost. @@ -2858,11 +2853,6 @@ doesn't pass when either or both of the selected options are equal or above the LDAP Attribute mapping LDAP 特徵碼對應 - - - Property mappings used to user creation. - 用於建立使用者的屬性對應。 - Additional settings @@ -3343,16 +3333,6 @@ doesn't pass when either or both of the selected options are equal or above the Successfully created mapping. 成功建立對應。 - - - Object field - 物件欄位 - - - - Field of the user object this value is written to. - 此值寫入到使用者物件的欄位。 - SAML Attribute Name @@ -3628,11 +3608,6 @@ doesn't pass when either or both of the selected options are equal or above the Recovery flow 救援流程 - - - Recovery flow. If left empty, the first applicable flow sorted by the slug is used. - 用於各類救援的流程。如果為空則按縮寫順序使用第一個符合的流程。 - Unenrollment flow @@ -5681,11 +5656,6 @@ doesn't pass when either or both of the selected options are equal or above the Create Stage binding 建立階段附加 - - - Bind stage - 附加階段 - Bind existing stage @@ -7770,9 +7740,6 @@ Bindings to groups/users are checked against the user of the event. Configure Proxy Provider - - AdditionalScopes - Configure Radius Provider @@ -7929,9 +7896,6 @@ Bindings to groups/users are checked against the user of the event. Dutch - - Failed to fetch objects: - Brand @@ -8536,6 +8500,135 @@ Bindings to groups/users are checked against the user of the event. Outpost integrations define how authentik connects to external platforms to manage and deploy Outposts. + + + Operation failed to complete + + + Failed to fetch objects: + + + Available Scopes + + + Selected Scopes + + + Available Property Mappings + + + Selected Property Mappings + + + Available User Property Mappings + + + Selected User Property Mappings + + + Available Group Property Mappings + + + Selected Group Property Mappings + + + Ensure the user satisfies requirements of geography or network topology, based on IP address. If any of the configured values match, the policy passes. + + + ASNs + + + List of autonomous system numbers. Comma separated. E.g. 13335, 15169, 20940 + + + Countries + + + Available Countries + + + Selected Countries + + + Bind existing policy/group/user + + + Property mappings for user creation. + + + Property mappings for group creation. + + + Link to a group with identical name. Can have security implications when a group is used with another source + + + Use the group's name, but deny enrollment when the name already exists + + + Group matching mode + + + OAuth Attribute mapping + + + Plex Attribute mapping + + + Encryption Certificate + + + When selected, encrypted assertions will be decrypted using this keypair. + + + SAML Attribute mapping + + + SCIM Attribute mapping + + + External user settings + + + Default application + + + When configured, external users will automatically be redirected to this application when not attempting to access a different application + + + Warning: One or more license(s) have expired. + + + Warning: One or more license(s) will expire within the next 2 weeks. + + + Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. + + + This authentik instance uses a Trial license. + + + This authentik instance uses a Non-production license. + + + Access Tokens(s) + + + Created at + + + Last updated at + + + Last used at + + + Provide users with a 'show password' button. + + + Show password + + + Hide password From a7203be850f6f5c323c21c73b27ddc0495a2c601 Mon Sep 17 00:00:00 2001 From: Marc 'risson' Schmitt Date: Mon, 12 Aug 2024 15:13:08 +0200 Subject: [PATCH 050/165] providers: add provider/ prefix for property mappings API (#10874) --- .../providers/google_workspace/models.py | 2 +- .../providers/microsoft_entra/models.py | 2 +- .../0005_alter_racpropertymapping_options.py | 20 +++ authentik/enterprise/providers/rac/models.py | 6 +- authentik/enterprise/providers/rac/urls.py | 2 +- authentik/providers/oauth2/models.py | 2 +- authentik/providers/oauth2/urls.py | 2 +- ...r_radiusproviderpropertymapping_options.py | 20 +++ authentik/providers/radius/models.py | 8 +- authentik/providers/radius/urls.py | 2 +- .../0015_alter_samlpropertymapping_options.py | 20 +++ authentik/providers/saml/models.py | 6 +- authentik/providers/saml/urls.py | 2 +- .../0009_alter_scimmapping_options.py | 20 +++ authentik/providers/scim/models.py | 8 +- authentik/providers/scim/urls.py | 2 +- authentik/sources/ldap/models.py | 2 +- authentik/sources/oauth/models.py | 2 +- authentik/sources/plex/models.py | 2 +- authentik/sources/saml/models.py | 2 +- authentik/sources/scim/models.py | 2 +- schema.yml | 140 +++++++++--------- ...rd-authentication-by-saml-configuration.ts | 2 +- .../saml/saml-property-mappings-search.ts | 8 +- ...plication-wizard-authentication-by-scim.ts | 2 +- .../PropertyMappingListPage.ts | 24 +-- ...ertyMappingProviderGoogleWorkspaceForm.ts} | 6 +- ...pertyMappingProviderMicrosoftEntraForm.ts} | 6 +- ...m.ts => PropertyMappingProviderRACForm.ts} | 12 +- ...s => PropertyMappingProviderRadiusForm.ts} | 12 +- ....ts => PropertyMappingProviderSAMLForm.ts} | 12 +- ....ts => PropertyMappingProviderSCIMForm.ts} | 12 +- ...ts => PropertyMappingProviderScopeForm.ts} | 12 +- ...rm.ts => PropertyMappingSourceLDAPForm.ts} | 6 +- ...m.ts => PropertyMappingSourceOAuthForm.ts} | 6 +- ...rm.ts => PropertyMappingSourcePlexForm.ts} | 6 +- ...rm.ts => PropertyMappingSourceSAMLForm.ts} | 6 +- ...rm.ts => PropertyMappingSourceSCIMForm.ts} | 6 +- .../PropertyMappingWizard.ts | 20 ++- .../oauth2/Oauth2PropertyMappings.ts | 2 +- .../proxy/ProxyProviderPropertyMappings.ts | 2 +- .../providers/rac/RACPropertyMappings.ts | 4 +- .../providers/radius/RadiusProviderForm.ts | 2 +- .../admin/providers/saml/SAMLProviderForm.ts | 22 +-- .../admin/providers/scim/SCIMProviderForm.ts | 16 +- 45 files changed, 284 insertions(+), 196 deletions(-) create mode 100644 authentik/enterprise/providers/rac/migrations/0005_alter_racpropertymapping_options.py create mode 100644 authentik/providers/radius/migrations/0004_alter_radiusproviderpropertymapping_options.py create mode 100644 authentik/providers/saml/migrations/0015_alter_samlpropertymapping_options.py create mode 100644 authentik/providers/scim/migrations/0009_alter_scimmapping_options.py rename web/src/admin/property-mappings/{PropertyMappingGoogleWorkspaceForm.ts => PropertyMappingProviderGoogleWorkspaceForm.ts} (82%) rename web/src/admin/property-mappings/{PropertyMappingMicrosoftEntraForm.ts => PropertyMappingProviderMicrosoftEntraForm.ts} (82%) rename web/src/admin/property-mappings/{PropertyMappingRACForm.ts => PropertyMappingProviderRACForm.ts} (95%) rename web/src/admin/property-mappings/{PropertyMappingRadiusForm.ts => PropertyMappingProviderRadiusForm.ts} (76%) rename web/src/admin/property-mappings/{PropertyMappingSAMLForm.ts => PropertyMappingProviderSAMLForm.ts} (88%) rename web/src/admin/property-mappings/{PropertyMappingSCIMForm.ts => PropertyMappingProviderSCIMForm.ts} (75%) rename web/src/admin/property-mappings/{PropertyMappingScopeForm.ts => PropertyMappingProviderScopeForm.ts} (87%) rename web/src/admin/property-mappings/{PropertyMappingLDAPSourceForm.ts => PropertyMappingSourceLDAPForm.ts} (87%) rename web/src/admin/property-mappings/{PropertyMappingOAuthSourceForm.ts => PropertyMappingSourceOAuthForm.ts} (87%) rename web/src/admin/property-mappings/{PropertyMappingPlexSourceForm.ts => PropertyMappingSourcePlexForm.ts} (87%) rename web/src/admin/property-mappings/{PropertyMappingSAMLSourceForm.ts => PropertyMappingSourceSAMLForm.ts} (87%) rename web/src/admin/property-mappings/{PropertyMappingSCIMSourceForm.ts => PropertyMappingSourceSCIMForm.ts} (87%) diff --git a/authentik/enterprise/providers/google_workspace/models.py b/authentik/enterprise/providers/google_workspace/models.py index e3396a2e71ad..fdade8ea6f88 100644 --- a/authentik/enterprise/providers/google_workspace/models.py +++ b/authentik/enterprise/providers/google_workspace/models.py @@ -181,7 +181,7 @@ class GoogleWorkspaceProviderMapping(PropertyMapping): @property def component(self) -> str: - return "ak-property-mapping-google-workspace-form" + return "ak-property-mapping-provider-google-workspace-form" @property def serializer(self) -> type[Serializer]: diff --git a/authentik/enterprise/providers/microsoft_entra/models.py b/authentik/enterprise/providers/microsoft_entra/models.py index a9092a76d2f9..50630c0976cd 100644 --- a/authentik/enterprise/providers/microsoft_entra/models.py +++ b/authentik/enterprise/providers/microsoft_entra/models.py @@ -170,7 +170,7 @@ class MicrosoftEntraProviderMapping(PropertyMapping): @property def component(self) -> str: - return "ak-property-mapping-microsoft-entra-form" + return "ak-property-mapping-provider-microsoft-entra-form" @property def serializer(self) -> type[Serializer]: diff --git a/authentik/enterprise/providers/rac/migrations/0005_alter_racpropertymapping_options.py b/authentik/enterprise/providers/rac/migrations/0005_alter_racpropertymapping_options.py new file mode 100644 index 000000000000..0c2bd1b9dfce --- /dev/null +++ b/authentik/enterprise/providers/rac/migrations/0005_alter_racpropertymapping_options.py @@ -0,0 +1,20 @@ +# Generated by Django 5.0.8 on 2024-08-12 12:54 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("authentik_providers_rac", "0004_alter_connectiontoken_expires"), + ] + + operations = [ + migrations.AlterModelOptions( + name="racpropertymapping", + options={ + "verbose_name": "RAC Provider Property Mapping", + "verbose_name_plural": "RAC Provider Property Mappings", + }, + ), + ] diff --git a/authentik/enterprise/providers/rac/models.py b/authentik/enterprise/providers/rac/models.py index 42e7a266e022..ca54a55b04d4 100644 --- a/authentik/enterprise/providers/rac/models.py +++ b/authentik/enterprise/providers/rac/models.py @@ -125,7 +125,7 @@ def evaluate(self, user: User | None, request: HttpRequest | None, **kwargs) -> @property def component(self) -> str: - return "ak-property-mapping-rac-form" + return "ak-property-mapping-provider-rac-form" @property def serializer(self) -> type[Serializer]: @@ -136,8 +136,8 @@ def serializer(self) -> type[Serializer]: return RACPropertyMappingSerializer class Meta: - verbose_name = _("RAC Property Mapping") - verbose_name_plural = _("RAC Property Mappings") + verbose_name = _("RAC Provider Property Mapping") + verbose_name_plural = _("RAC Provider Property Mappings") class ConnectionToken(ExpiringModel): diff --git a/authentik/enterprise/providers/rac/urls.py b/authentik/enterprise/providers/rac/urls.py index ddfbcf1152d0..84271be05419 100644 --- a/authentik/enterprise/providers/rac/urls.py +++ b/authentik/enterprise/providers/rac/urls.py @@ -44,7 +44,7 @@ api_urlpatterns = [ ("providers/rac", RACProviderViewSet), - ("propertymappings/rac", RACPropertyMappingViewSet), + ("propertymappings/provider/rac", RACPropertyMappingViewSet), ("rac/endpoints", EndpointViewSet), ("rac/connection_tokens", ConnectionTokenViewSet), ] diff --git a/authentik/providers/oauth2/models.py b/authentik/providers/oauth2/models.py index 3e09527d16b4..9484d985149d 100644 --- a/authentik/providers/oauth2/models.py +++ b/authentik/providers/oauth2/models.py @@ -105,7 +105,7 @@ class ScopeMapping(PropertyMapping): @property def component(self) -> str: - return "ak-property-mapping-scope-form" + return "ak-property-mapping-provider-scope-form" @property def serializer(self) -> type[Serializer]: diff --git a/authentik/providers/oauth2/urls.py b/authentik/providers/oauth2/urls.py index 9eefeb582e97..12a29d829228 100644 --- a/authentik/providers/oauth2/urls.py +++ b/authentik/providers/oauth2/urls.py @@ -62,7 +62,7 @@ api_urlpatterns = [ ("providers/oauth2", OAuth2ProviderViewSet), - ("propertymappings/scope", ScopeMappingViewSet), + ("propertymappings/provider/scope", ScopeMappingViewSet), ("oauth2/authorization_codes", AuthorizationCodeViewSet), ("oauth2/refresh_tokens", RefreshTokenViewSet), ("oauth2/access_tokens", AccessTokenViewSet), diff --git a/authentik/providers/radius/migrations/0004_alter_radiusproviderpropertymapping_options.py b/authentik/providers/radius/migrations/0004_alter_radiusproviderpropertymapping_options.py new file mode 100644 index 000000000000..33471406420a --- /dev/null +++ b/authentik/providers/radius/migrations/0004_alter_radiusproviderpropertymapping_options.py @@ -0,0 +1,20 @@ +# Generated by Django 5.0.8 on 2024-08-12 12:54 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("authentik_providers_radius", "0003_radiusproviderpropertymapping"), + ] + + operations = [ + migrations.AlterModelOptions( + name="radiusproviderpropertymapping", + options={ + "verbose_name": "Radius Provider Property Mapping", + "verbose_name_plural": "Radius Provider Property Mappings", + }, + ), + ] diff --git a/authentik/providers/radius/models.py b/authentik/providers/radius/models.py index 48c608f45e3a..5557a2f73272 100644 --- a/authentik/providers/radius/models.py +++ b/authentik/providers/radius/models.py @@ -70,7 +70,7 @@ class RadiusProviderPropertyMapping(PropertyMapping): @property def component(self) -> str: - return "ak-property-mapping-radius-form" + return "ak-property-mapping-provider-radius-form" @property def serializer(self) -> type[Serializer]: @@ -81,8 +81,8 @@ def serializer(self) -> type[Serializer]: return RadiusProviderPropertyMappingSerializer def __str__(self): - return f"Radius Property Mapping {self.name}" + return f"Radius Provider Property Mapping {self.name}" class Meta: - verbose_name = _("Radius Property Mapping") - verbose_name_plural = _("Radius Property Mappings") + verbose_name = _("Radius Provider Property Mapping") + verbose_name_plural = _("Radius Provider Property Mappings") diff --git a/authentik/providers/radius/urls.py b/authentik/providers/radius/urls.py index ce64d925c2bd..45c9fa35eab9 100644 --- a/authentik/providers/radius/urls.py +++ b/authentik/providers/radius/urls.py @@ -7,7 +7,7 @@ ) api_urlpatterns = [ - ("propertymappings/radius", RadiusProviderPropertyMappingViewSet), + ("propertymappings/provider/radius", RadiusProviderPropertyMappingViewSet), ("outposts/radius", RadiusOutpostConfigViewSet, "radiusprovideroutpost"), ("providers/radius", RadiusProviderViewSet), ] diff --git a/authentik/providers/saml/migrations/0015_alter_samlpropertymapping_options.py b/authentik/providers/saml/migrations/0015_alter_samlpropertymapping_options.py new file mode 100644 index 000000000000..801d93435d5f --- /dev/null +++ b/authentik/providers/saml/migrations/0015_alter_samlpropertymapping_options.py @@ -0,0 +1,20 @@ +# Generated by Django 5.0.8 on 2024-08-12 12:54 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("authentik_providers_saml", "0014_alter_samlprovider_digest_algorithm_and_more"), + ] + + operations = [ + migrations.AlterModelOptions( + name="samlpropertymapping", + options={ + "verbose_name": "SAML Provider Property Mapping", + "verbose_name_plural": "SAML Provider Property Mappings", + }, + ), + ] diff --git a/authentik/providers/saml/models.py b/authentik/providers/saml/models.py index 54448dd317d5..309d386f33a0 100644 --- a/authentik/providers/saml/models.py +++ b/authentik/providers/saml/models.py @@ -191,7 +191,7 @@ class SAMLPropertyMapping(PropertyMapping): @property def component(self) -> str: - return "ak-property-mapping-saml-form" + return "ak-property-mapping-provider-saml-form" @property def serializer(self) -> type[Serializer]: @@ -204,8 +204,8 @@ def __str__(self): return f"{self.name} ({name})" class Meta: - verbose_name = _("SAML Property Mapping") - verbose_name_plural = _("SAML Property Mappings") + verbose_name = _("SAML Provider Property Mapping") + verbose_name_plural = _("SAML Provider Property Mappings") class SAMLProviderImportModel(CreatableType, Provider): diff --git a/authentik/providers/saml/urls.py b/authentik/providers/saml/urls.py index f0cf04e09c64..54dbcaf2efac 100644 --- a/authentik/providers/saml/urls.py +++ b/authentik/providers/saml/urls.py @@ -44,6 +44,6 @@ ] api_urlpatterns = [ - ("propertymappings/saml", SAMLPropertyMappingViewSet), + ("propertymappings/provider/saml", SAMLPropertyMappingViewSet), ("providers/saml", SAMLProviderViewSet), ] diff --git a/authentik/providers/scim/migrations/0009_alter_scimmapping_options.py b/authentik/providers/scim/migrations/0009_alter_scimmapping_options.py new file mode 100644 index 000000000000..88237be279eb --- /dev/null +++ b/authentik/providers/scim/migrations/0009_alter_scimmapping_options.py @@ -0,0 +1,20 @@ +# Generated by Django 5.0.8 on 2024-08-12 12:54 + +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("authentik_providers_scim", "0008_rename_scimgroup_scimprovidergroup_and_more"), + ] + + operations = [ + migrations.AlterModelOptions( + name="scimmapping", + options={ + "verbose_name": "SCIM Provider Mapping", + "verbose_name_plural": "SCIM Provider Mappings", + }, + ), + ] diff --git a/authentik/providers/scim/models.py b/authentik/providers/scim/models.py index e00543207b1a..8f940deebcc1 100644 --- a/authentik/providers/scim/models.py +++ b/authentik/providers/scim/models.py @@ -133,7 +133,7 @@ class SCIMMapping(PropertyMapping): @property def component(self) -> str: - return "ak-property-mapping-scim-form" + return "ak-property-mapping-provider-scim-form" @property def serializer(self) -> type[Serializer]: @@ -142,8 +142,8 @@ def serializer(self) -> type[Serializer]: return SCIMMappingSerializer def __str__(self): - return f"SCIM Mapping {self.name}" + return f"SCIM Provider Mapping {self.name}" class Meta: - verbose_name = _("SCIM Mapping") - verbose_name_plural = _("SCIM Mappings") + verbose_name = _("SCIM Provider Mapping") + verbose_name_plural = _("SCIM Provider Mappings") diff --git a/authentik/providers/scim/urls.py b/authentik/providers/scim/urls.py index b692ae44eabb..78fa9568f172 100644 --- a/authentik/providers/scim/urls.py +++ b/authentik/providers/scim/urls.py @@ -13,5 +13,5 @@ ("providers/scim", SCIMProviderViewSet), ("providers/scim_users", SCIMProviderUserViewSet), ("providers/scim_groups", SCIMProviderGroupViewSet), - ("propertymappings/scim", SCIMMappingViewSet), + ("propertymappings/provider/scim", SCIMMappingViewSet), ] diff --git a/authentik/sources/ldap/models.py b/authentik/sources/ldap/models.py index d7b69c14a9a9..dcfa0ccc1ecd 100644 --- a/authentik/sources/ldap/models.py +++ b/authentik/sources/ldap/models.py @@ -290,7 +290,7 @@ class LDAPSourcePropertyMapping(PropertyMapping): @property def component(self) -> str: - return "ak-property-mapping-ldap-source-form" + return "ak-property-mapping-source-ldap-form" @property def serializer(self) -> type[Serializer]: diff --git a/authentik/sources/oauth/models.py b/authentik/sources/oauth/models.py index 73ed11b77320..75099aaac3f9 100644 --- a/authentik/sources/oauth/models.py +++ b/authentik/sources/oauth/models.py @@ -268,7 +268,7 @@ class OAuthSourcePropertyMapping(PropertyMapping): @property def component(self) -> str: - return "ak-property-mapping-oauth-source-form" + return "ak-property-mapping-source-oauth-form" @property def serializer(self) -> type[Serializer]: diff --git a/authentik/sources/plex/models.py b/authentik/sources/plex/models.py index 92771014e2d4..86cda34ab43e 100644 --- a/authentik/sources/plex/models.py +++ b/authentik/sources/plex/models.py @@ -123,7 +123,7 @@ class PlexSourcePropertyMapping(PropertyMapping): @property def component(self) -> str: - return "ak-property-mapping-plex-source-form" + return "ak-property-mapping-source-plex-form" @property def serializer(self) -> type[Serializer]: diff --git a/authentik/sources/saml/models.py b/authentik/sources/saml/models.py index 0b67a060a6c4..8db1bc6a3dc2 100644 --- a/authentik/sources/saml/models.py +++ b/authentik/sources/saml/models.py @@ -299,7 +299,7 @@ class SAMLSourcePropertyMapping(PropertyMapping): @property def component(self) -> str: - return "ak-property-mapping-saml-source-form" + return "ak-property-mapping-source-saml-form" @property def serializer(self) -> type[Serializer]: diff --git a/authentik/sources/scim/models.py b/authentik/sources/scim/models.py index 43101b09866f..dc05c57aea25 100644 --- a/authentik/sources/scim/models.py +++ b/authentik/sources/scim/models.py @@ -85,7 +85,7 @@ class SCIMSourcePropertyMapping(PropertyMapping): @property def component(self) -> str: - return "ak-property-mapping-scim-source-form" + return "ak-property-mapping-source-scim-form" @property def serializer(self) -> type[Serializer]: diff --git a/schema.yml b/schema.yml index 8a5cf91b5fd6..a0ff661ebb1b 100644 --- a/schema.yml +++ b/schema.yml @@ -14565,9 +14565,9 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/rac/: + /propertymappings/provider/rac/: get: - operationId: propertymappings_rac_list + operationId: propertymappings_provider_rac_list description: RACPropertyMapping Viewset parameters: - in: query @@ -14630,7 +14630,7 @@ paths: $ref: '#/components/schemas/GenericError' description: '' post: - operationId: propertymappings_rac_create + operationId: propertymappings_provider_rac_create description: RACPropertyMapping Viewset tags: - propertymappings @@ -14661,9 +14661,9 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/rac/{pm_uuid}/: + /propertymappings/provider/rac/{pm_uuid}/: get: - operationId: propertymappings_rac_retrieve + operationId: propertymappings_provider_rac_retrieve description: RACPropertyMapping Viewset parameters: - in: path @@ -14671,7 +14671,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this RAC Property Mapping. + description: A UUID string identifying this RAC Provider Property Mapping. required: true tags: - propertymappings @@ -14697,7 +14697,7 @@ paths: $ref: '#/components/schemas/GenericError' description: '' put: - operationId: propertymappings_rac_update + operationId: propertymappings_provider_rac_update description: RACPropertyMapping Viewset parameters: - in: path @@ -14705,7 +14705,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this RAC Property Mapping. + description: A UUID string identifying this RAC Provider Property Mapping. required: true tags: - propertymappings @@ -14737,7 +14737,7 @@ paths: $ref: '#/components/schemas/GenericError' description: '' patch: - operationId: propertymappings_rac_partial_update + operationId: propertymappings_provider_rac_partial_update description: RACPropertyMapping Viewset parameters: - in: path @@ -14745,7 +14745,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this RAC Property Mapping. + description: A UUID string identifying this RAC Provider Property Mapping. required: true tags: - propertymappings @@ -14776,7 +14776,7 @@ paths: $ref: '#/components/schemas/GenericError' description: '' delete: - operationId: propertymappings_rac_destroy + operationId: propertymappings_provider_rac_destroy description: RACPropertyMapping Viewset parameters: - in: path @@ -14784,7 +14784,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this RAC Property Mapping. + description: A UUID string identifying this RAC Provider Property Mapping. required: true tags: - propertymappings @@ -14805,9 +14805,9 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/rac/{pm_uuid}/used_by/: + /propertymappings/provider/rac/{pm_uuid}/used_by/: get: - operationId: propertymappings_rac_used_by_list + operationId: propertymappings_provider_rac_used_by_list description: Get a list of all objects that use this object parameters: - in: path @@ -14815,7 +14815,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this RAC Property Mapping. + description: A UUID string identifying this RAC Provider Property Mapping. required: true tags: - propertymappings @@ -14842,9 +14842,9 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/radius/: + /propertymappings/provider/radius/: get: - operationId: propertymappings_radius_list + operationId: propertymappings_provider_radius_list description: RadiusProviderPropertyMapping Viewset parameters: - in: query @@ -14911,7 +14911,7 @@ paths: $ref: '#/components/schemas/GenericError' description: '' post: - operationId: propertymappings_radius_create + operationId: propertymappings_provider_radius_create description: RadiusProviderPropertyMapping Viewset tags: - propertymappings @@ -14942,9 +14942,9 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/radius/{pm_uuid}/: + /propertymappings/provider/radius/{pm_uuid}/: get: - operationId: propertymappings_radius_retrieve + operationId: propertymappings_provider_radius_retrieve description: RadiusProviderPropertyMapping Viewset parameters: - in: path @@ -14952,7 +14952,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this Radius Property Mapping. + description: A UUID string identifying this Radius Provider Property Mapping. required: true tags: - propertymappings @@ -14978,7 +14978,7 @@ paths: $ref: '#/components/schemas/GenericError' description: '' put: - operationId: propertymappings_radius_update + operationId: propertymappings_provider_radius_update description: RadiusProviderPropertyMapping Viewset parameters: - in: path @@ -14986,7 +14986,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this Radius Property Mapping. + description: A UUID string identifying this Radius Provider Property Mapping. required: true tags: - propertymappings @@ -15018,7 +15018,7 @@ paths: $ref: '#/components/schemas/GenericError' description: '' patch: - operationId: propertymappings_radius_partial_update + operationId: propertymappings_provider_radius_partial_update description: RadiusProviderPropertyMapping Viewset parameters: - in: path @@ -15026,7 +15026,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this Radius Property Mapping. + description: A UUID string identifying this Radius Provider Property Mapping. required: true tags: - propertymappings @@ -15057,7 +15057,7 @@ paths: $ref: '#/components/schemas/GenericError' description: '' delete: - operationId: propertymappings_radius_destroy + operationId: propertymappings_provider_radius_destroy description: RadiusProviderPropertyMapping Viewset parameters: - in: path @@ -15065,7 +15065,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this Radius Property Mapping. + description: A UUID string identifying this Radius Provider Property Mapping. required: true tags: - propertymappings @@ -15086,9 +15086,9 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/radius/{pm_uuid}/used_by/: + /propertymappings/provider/radius/{pm_uuid}/used_by/: get: - operationId: propertymappings_radius_used_by_list + operationId: propertymappings_provider_radius_used_by_list description: Get a list of all objects that use this object parameters: - in: path @@ -15096,7 +15096,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this Radius Property Mapping. + description: A UUID string identifying this Radius Provider Property Mapping. required: true tags: - propertymappings @@ -15123,9 +15123,9 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/saml/: + /propertymappings/provider/saml/: get: - operationId: propertymappings_saml_list + operationId: propertymappings_provider_saml_list description: SAMLPropertyMapping Viewset parameters: - in: query @@ -15200,7 +15200,7 @@ paths: $ref: '#/components/schemas/GenericError' description: '' post: - operationId: propertymappings_saml_create + operationId: propertymappings_provider_saml_create description: SAMLPropertyMapping Viewset tags: - propertymappings @@ -15231,9 +15231,9 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/saml/{pm_uuid}/: + /propertymappings/provider/saml/{pm_uuid}/: get: - operationId: propertymappings_saml_retrieve + operationId: propertymappings_provider_saml_retrieve description: SAMLPropertyMapping Viewset parameters: - in: path @@ -15241,7 +15241,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this SAML Property Mapping. + description: A UUID string identifying this SAML Provider Property Mapping. required: true tags: - propertymappings @@ -15267,7 +15267,7 @@ paths: $ref: '#/components/schemas/GenericError' description: '' put: - operationId: propertymappings_saml_update + operationId: propertymappings_provider_saml_update description: SAMLPropertyMapping Viewset parameters: - in: path @@ -15275,7 +15275,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this SAML Property Mapping. + description: A UUID string identifying this SAML Provider Property Mapping. required: true tags: - propertymappings @@ -15307,7 +15307,7 @@ paths: $ref: '#/components/schemas/GenericError' description: '' patch: - operationId: propertymappings_saml_partial_update + operationId: propertymappings_provider_saml_partial_update description: SAMLPropertyMapping Viewset parameters: - in: path @@ -15315,7 +15315,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this SAML Property Mapping. + description: A UUID string identifying this SAML Provider Property Mapping. required: true tags: - propertymappings @@ -15346,7 +15346,7 @@ paths: $ref: '#/components/schemas/GenericError' description: '' delete: - operationId: propertymappings_saml_destroy + operationId: propertymappings_provider_saml_destroy description: SAMLPropertyMapping Viewset parameters: - in: path @@ -15354,7 +15354,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this SAML Property Mapping. + description: A UUID string identifying this SAML Provider Property Mapping. required: true tags: - propertymappings @@ -15375,9 +15375,9 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/saml/{pm_uuid}/used_by/: + /propertymappings/provider/saml/{pm_uuid}/used_by/: get: - operationId: propertymappings_saml_used_by_list + operationId: propertymappings_provider_saml_used_by_list description: Get a list of all objects that use this object parameters: - in: path @@ -15385,7 +15385,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this SAML Property Mapping. + description: A UUID string identifying this SAML Provider Property Mapping. required: true tags: - propertymappings @@ -15412,9 +15412,9 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/scim/: + /propertymappings/provider/scim/: get: - operationId: propertymappings_scim_list + operationId: propertymappings_provider_scim_list description: SCIMMapping Viewset parameters: - in: query @@ -15481,7 +15481,7 @@ paths: $ref: '#/components/schemas/GenericError' description: '' post: - operationId: propertymappings_scim_create + operationId: propertymappings_provider_scim_create description: SCIMMapping Viewset tags: - propertymappings @@ -15512,9 +15512,9 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/scim/{pm_uuid}/: + /propertymappings/provider/scim/{pm_uuid}/: get: - operationId: propertymappings_scim_retrieve + operationId: propertymappings_provider_scim_retrieve description: SCIMMapping Viewset parameters: - in: path @@ -15522,7 +15522,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this SCIM Mapping. + description: A UUID string identifying this SCIM Provider Mapping. required: true tags: - propertymappings @@ -15548,7 +15548,7 @@ paths: $ref: '#/components/schemas/GenericError' description: '' put: - operationId: propertymappings_scim_update + operationId: propertymappings_provider_scim_update description: SCIMMapping Viewset parameters: - in: path @@ -15556,7 +15556,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this SCIM Mapping. + description: A UUID string identifying this SCIM Provider Mapping. required: true tags: - propertymappings @@ -15588,7 +15588,7 @@ paths: $ref: '#/components/schemas/GenericError' description: '' patch: - operationId: propertymappings_scim_partial_update + operationId: propertymappings_provider_scim_partial_update description: SCIMMapping Viewset parameters: - in: path @@ -15596,7 +15596,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this SCIM Mapping. + description: A UUID string identifying this SCIM Provider Mapping. required: true tags: - propertymappings @@ -15627,7 +15627,7 @@ paths: $ref: '#/components/schemas/GenericError' description: '' delete: - operationId: propertymappings_scim_destroy + operationId: propertymappings_provider_scim_destroy description: SCIMMapping Viewset parameters: - in: path @@ -15635,7 +15635,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this SCIM Mapping. + description: A UUID string identifying this SCIM Provider Mapping. required: true tags: - propertymappings @@ -15656,9 +15656,9 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/scim/{pm_uuid}/used_by/: + /propertymappings/provider/scim/{pm_uuid}/used_by/: get: - operationId: propertymappings_scim_used_by_list + operationId: propertymappings_provider_scim_used_by_list description: Get a list of all objects that use this object parameters: - in: path @@ -15666,7 +15666,7 @@ paths: schema: type: string format: uuid - description: A UUID string identifying this SCIM Mapping. + description: A UUID string identifying this SCIM Provider Mapping. required: true tags: - propertymappings @@ -15693,9 +15693,9 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/scope/: + /propertymappings/provider/scope/: get: - operationId: propertymappings_scope_list + operationId: propertymappings_provider_scope_list description: ScopeMapping Viewset parameters: - in: query @@ -15766,7 +15766,7 @@ paths: $ref: '#/components/schemas/GenericError' description: '' post: - operationId: propertymappings_scope_create + operationId: propertymappings_provider_scope_create description: ScopeMapping Viewset tags: - propertymappings @@ -15797,9 +15797,9 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/scope/{pm_uuid}/: + /propertymappings/provider/scope/{pm_uuid}/: get: - operationId: propertymappings_scope_retrieve + operationId: propertymappings_provider_scope_retrieve description: ScopeMapping Viewset parameters: - in: path @@ -15833,7 +15833,7 @@ paths: $ref: '#/components/schemas/GenericError' description: '' put: - operationId: propertymappings_scope_update + operationId: propertymappings_provider_scope_update description: ScopeMapping Viewset parameters: - in: path @@ -15873,7 +15873,7 @@ paths: $ref: '#/components/schemas/GenericError' description: '' patch: - operationId: propertymappings_scope_partial_update + operationId: propertymappings_provider_scope_partial_update description: ScopeMapping Viewset parameters: - in: path @@ -15912,7 +15912,7 @@ paths: $ref: '#/components/schemas/GenericError' description: '' delete: - operationId: propertymappings_scope_destroy + operationId: propertymappings_provider_scope_destroy description: ScopeMapping Viewset parameters: - in: path @@ -15941,9 +15941,9 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /propertymappings/scope/{pm_uuid}/used_by/: + /propertymappings/provider/scope/{pm_uuid}/used_by/: get: - operationId: propertymappings_scope_used_by_list + operationId: propertymappings_provider_scope_used_by_list description: Get a list of all objects that use this object parameters: - in: path diff --git a/web/src/admin/applications/wizard/methods/saml/ak-application-wizard-authentication-by-saml-configuration.ts b/web/src/admin/applications/wizard/methods/saml/ak-application-wizard-authentication-by-saml-configuration.ts index 938bc92ca0ed..d2764c09dbcf 100644 --- a/web/src/admin/applications/wizard/methods/saml/ak-application-wizard-authentication-by-saml-configuration.ts +++ b/web/src/admin/applications/wizard/methods/saml/ak-application-wizard-authentication-by-saml-configuration.ts @@ -40,7 +40,7 @@ export class ApplicationWizardProviderSamlConfiguration extends BaseProviderPane constructor() { super(); new PropertymappingsApi(DEFAULT_CONFIG) - .propertymappingsSamlList({ + .propertymappingsProviderSamlList({ ordering: "saml_name", }) .then((propertyMappings: PaginatedSAMLPropertyMappingList) => { diff --git a/web/src/admin/applications/wizard/methods/saml/saml-property-mappings-search.ts b/web/src/admin/applications/wizard/methods/saml/saml-property-mappings-search.ts index dc960cbd5fde..9c0109c04c75 100644 --- a/web/src/admin/applications/wizard/methods/saml/saml-property-mappings-search.ts +++ b/web/src/admin/applications/wizard/methods/saml/saml-property-mappings-search.ts @@ -9,18 +9,20 @@ import { property, query } from "lit/decorators.js"; import { PropertymappingsApi, - PropertymappingsSamlListRequest, + PropertymappingsProviderSamlListRequest, SAMLPropertyMapping, } from "@goauthentik/api"; async function fetchObjects(query?: string): Promise { - const args: PropertymappingsSamlListRequest = { + const args: PropertymappingsProviderSamlListRequest = { ordering: "saml_name", }; if (query !== undefined) { args.search = query; } - const items = await new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsSamlList(args); + const items = await new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsProviderSamlList( + args, + ); return items.results; } diff --git a/web/src/admin/applications/wizard/methods/scim/ak-application-wizard-authentication-by-scim.ts b/web/src/admin/applications/wizard/methods/scim/ak-application-wizard-authentication-by-scim.ts index 0dceb8927a64..89bc399f55b9 100644 --- a/web/src/admin/applications/wizard/methods/scim/ak-application-wizard-authentication-by-scim.ts +++ b/web/src/admin/applications/wizard/methods/scim/ak-application-wizard-authentication-by-scim.ts @@ -27,7 +27,7 @@ export class ApplicationWizardAuthenticationBySCIM extends BaseProviderPanel { constructor() { super(); new PropertymappingsApi(DEFAULT_CONFIG) - .propertymappingsScimList({ + .propertymappingsProviderScimList({ ordering: "managed", }) .then((propertyMappings: PaginatedSCIMMappingList) => { diff --git a/web/src/admin/property-mappings/PropertyMappingListPage.ts b/web/src/admin/property-mappings/PropertyMappingListPage.ts index 3a55062ef8ae..450cb368d8a9 100644 --- a/web/src/admin/property-mappings/PropertyMappingListPage.ts +++ b/web/src/admin/property-mappings/PropertyMappingListPage.ts @@ -1,16 +1,16 @@ -import "@goauthentik/admin/property-mappings/PropertyMappingGoogleWorkspaceForm"; -import "@goauthentik/admin/property-mappings/PropertyMappingLDAPSourceForm"; -import "@goauthentik/admin/property-mappings/PropertyMappingMicrosoftEntraForm"; import "@goauthentik/admin/property-mappings/PropertyMappingNotification"; -import "@goauthentik/admin/property-mappings/PropertyMappingOAuthSourceForm"; -import "@goauthentik/admin/property-mappings/PropertyMappingPlexSourceForm"; -import "@goauthentik/admin/property-mappings/PropertyMappingRACForm"; -import "@goauthentik/admin/property-mappings/PropertyMappingRadiusForm"; -import "@goauthentik/admin/property-mappings/PropertyMappingSAMLForm"; -import "@goauthentik/admin/property-mappings/PropertyMappingSAMLSourceForm"; -import "@goauthentik/admin/property-mappings/PropertyMappingSCIMForm"; -import "@goauthentik/admin/property-mappings/PropertyMappingSCIMSourceForm"; -import "@goauthentik/admin/property-mappings/PropertyMappingScopeForm"; +import "@goauthentik/admin/property-mappings/PropertyMappingProviderGoogleWorkspaceForm"; +import "@goauthentik/admin/property-mappings/PropertyMappingProviderMicrosoftEntraForm"; +import "@goauthentik/admin/property-mappings/PropertyMappingProviderRACForm"; +import "@goauthentik/admin/property-mappings/PropertyMappingProviderRadiusForm"; +import "@goauthentik/admin/property-mappings/PropertyMappingProviderSAMLForm"; +import "@goauthentik/admin/property-mappings/PropertyMappingProviderSCIMForm"; +import "@goauthentik/admin/property-mappings/PropertyMappingProviderScopeForm"; +import "@goauthentik/admin/property-mappings/PropertyMappingSourceLDAPForm"; +import "@goauthentik/admin/property-mappings/PropertyMappingSourceOAuthForm"; +import "@goauthentik/admin/property-mappings/PropertyMappingSourcePlexForm"; +import "@goauthentik/admin/property-mappings/PropertyMappingSourceSAMLForm"; +import "@goauthentik/admin/property-mappings/PropertyMappingSourceSCIMForm"; import "@goauthentik/admin/property-mappings/PropertyMappingTestForm"; import "@goauthentik/admin/property-mappings/PropertyMappingWizard"; import "@goauthentik/admin/rbac/ObjectPermissionModal"; diff --git a/web/src/admin/property-mappings/PropertyMappingGoogleWorkspaceForm.ts b/web/src/admin/property-mappings/PropertyMappingProviderGoogleWorkspaceForm.ts similarity index 82% rename from web/src/admin/property-mappings/PropertyMappingGoogleWorkspaceForm.ts rename to web/src/admin/property-mappings/PropertyMappingProviderGoogleWorkspaceForm.ts index d1b3fd8f237b..141878860333 100644 --- a/web/src/admin/property-mappings/PropertyMappingGoogleWorkspaceForm.ts +++ b/web/src/admin/property-mappings/PropertyMappingProviderGoogleWorkspaceForm.ts @@ -7,8 +7,8 @@ import { customElement } from "lit/decorators.js"; import { GoogleWorkspaceProviderMapping, PropertymappingsApi } from "@goauthentik/api"; -@customElement("ak-property-mapping-google-workspace-form") -export class PropertyMappingGoogleWorkspaceForm extends BasePropertyMappingForm { +@customElement("ak-property-mapping-provider-google-workspace-form") +export class PropertyMappingProviderGoogleWorkspaceForm extends BasePropertyMappingForm { loadInstance(pk: string): Promise { return new PropertymappingsApi( DEFAULT_CONFIG, @@ -37,6 +37,6 @@ export class PropertyMappingGoogleWorkspaceForm extends BasePropertyMappingForm< declare global { interface HTMLElementTagNameMap { - "ak-property-mapping-google-workspace-form": PropertyMappingGoogleWorkspaceForm; + "ak-property-mapping-provider-google-workspace-form": PropertyMappingProviderGoogleWorkspaceForm; } } diff --git a/web/src/admin/property-mappings/PropertyMappingMicrosoftEntraForm.ts b/web/src/admin/property-mappings/PropertyMappingProviderMicrosoftEntraForm.ts similarity index 82% rename from web/src/admin/property-mappings/PropertyMappingMicrosoftEntraForm.ts rename to web/src/admin/property-mappings/PropertyMappingProviderMicrosoftEntraForm.ts index cb735db601bc..6b9be5e5ced4 100644 --- a/web/src/admin/property-mappings/PropertyMappingMicrosoftEntraForm.ts +++ b/web/src/admin/property-mappings/PropertyMappingProviderMicrosoftEntraForm.ts @@ -7,8 +7,8 @@ import { customElement } from "lit/decorators.js"; import { MicrosoftEntraProviderMapping, PropertymappingsApi } from "@goauthentik/api"; -@customElement("ak-property-mapping-microsoft-entra-form") -export class PropertyMappingMicrosoftEntraForm extends BasePropertyMappingForm { +@customElement("ak-property-mapping-provider-microsoft-entra-form") +export class PropertyMappingProviderMicrosoftEntraForm extends BasePropertyMappingForm { loadInstance(pk: string): Promise { return new PropertymappingsApi( DEFAULT_CONFIG, @@ -37,6 +37,6 @@ export class PropertyMappingMicrosoftEntraForm extends BasePropertyMappingForm[] = [ }, ]; -@customElement("ak-property-mapping-rac-form") -export class PropertyMappingRACForm extends ModelForm { +@customElement("ak-property-mapping-provider-rac-form") +export class PropertyMappingProviderRACForm extends ModelForm { loadInstance(pk: string): Promise { - return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsRacRetrieve({ + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsProviderRacRetrieve({ pmUuid: pk, }); } @@ -50,12 +50,12 @@ export class PropertyMappingRACForm extends ModelForm { if (this.instance) { - return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsRacUpdate({ + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsProviderRacUpdate({ pmUuid: this.instance.pk, rACPropertyMappingRequest: data, }); } else { - return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsRacCreate({ + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsProviderRacCreate({ rACPropertyMappingRequest: data, }); } @@ -177,6 +177,6 @@ export class PropertyMappingRACForm extends ModelForm { +@customElement("ak-property-mapping-provider-radius-form") +export class PropertyMappingProviderRadiusForm extends BasePropertyMappingForm { loadInstance(pk: string): Promise { - return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsRadiusRetrieve({ + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsProviderRadiusRetrieve({ pmUuid: pk, }); } async send(data: RadiusProviderPropertyMapping): Promise { if (this.instance) { - return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsRadiusUpdate({ + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsProviderRadiusUpdate({ pmUuid: this.instance.pk, radiusProviderPropertyMappingRequest: data, }); } else { - return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsRadiusCreate({ + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsProviderRadiusCreate({ radiusProviderPropertyMappingRequest: data, }); } @@ -31,6 +31,6 @@ export class PropertyMappingRadiusForm extends BasePropertyMappingForm { +@customElement("ak-property-mapping-provider-saml-form") +export class PropertyMappingProviderSAMLForm extends BasePropertyMappingForm { loadInstance(pk: string): Promise { - return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsSamlRetrieve({ + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsProviderSamlRetrieve({ pmUuid: pk, }); } async send(data: SAMLPropertyMapping): Promise { if (this.instance) { - return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsSamlUpdate({ + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsProviderSamlUpdate({ pmUuid: this.instance.pk, sAMLPropertyMappingRequest: data, }); } else { - return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsSamlCreate({ + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsProviderSamlCreate({ sAMLPropertyMappingRequest: data, }); } @@ -64,6 +64,6 @@ export class PropertyMappingSAMLForm extends BasePropertyMappingForm { +@customElement("ak-property-mapping-provider-scim-form") +export class PropertyMappingProviderSCIMForm extends BasePropertyMappingForm { loadInstance(pk: string): Promise { - return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsScimRetrieve({ + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsProviderScimRetrieve({ pmUuid: pk, }); } async send(data: SCIMMapping): Promise { if (this.instance) { - return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsScimUpdate({ + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsProviderScimUpdate({ pmUuid: this.instance.pk, sCIMMappingRequest: data, }); } else { - return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsScimCreate({ + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsProviderScimCreate({ sCIMMappingRequest: data, }); } @@ -31,6 +31,6 @@ export class PropertyMappingSCIMForm extends BasePropertyMappingForm { +@customElement("ak-property-mapping-provider-scope-form") +export class PropertyMappingProviderScopeForm extends BasePropertyMappingForm { loadInstance(pk: string): Promise { - return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsScopeRetrieve({ + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsProviderScopeRetrieve({ pmUuid: pk, }); } async send(data: ScopeMapping): Promise { if (this.instance) { - return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsScopeUpdate({ + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsProviderScopeUpdate({ pmUuid: this.instance.pk, scopeMappingRequest: data, }); } else { - return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsScopeCreate({ + return new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsProviderScopeCreate({ scopeMappingRequest: data, }); } @@ -64,6 +64,6 @@ export class PropertyMappingScopeForm extends BasePropertyMappingForm { +@customElement("ak-property-mapping-source-ldap-form") +export class PropertyMappingSourceLDAPForm extends BasePropertyMappingForm { docLink(): string { return "/docs/sources/property-mappings/expression?utm_source=authentik"; } @@ -35,6 +35,6 @@ export class PropertyMappingLDAPSourceForm extends BasePropertyMappingForm { +@customElement("ak-property-mapping-source-oauth-form") +export class PropertyMappingSourceOAuthForm extends BasePropertyMappingForm { docLink(): string { return "/docs/sources/property-mappings/expression?utm_source=authentik"; } @@ -35,6 +35,6 @@ export class PropertyMappingOAuthSourceForm extends BasePropertyMappingForm { +@customElement("ak-property-mapping-source-plex-form") +export class PropertyMappingSourcePlexForm extends BasePropertyMappingForm { docLink(): string { return "/docs/sources/property-mappings/expression?utm_source=authentik"; } @@ -35,6 +35,6 @@ export class PropertyMappingPlexSourceForm extends BasePropertyMappingForm { +@customElement("ak-property-mapping-source-saml-form") +export class PropertyMappingSourceSAMLForm extends BasePropertyMappingForm { docLink(): string { return "/docs/sources/property-mappings/expression?utm_source=authentik"; } @@ -35,6 +35,6 @@ export class PropertyMappingSAMLSourceForm extends BasePropertyMappingForm { +@customElement("ak-property-mapping-source-scim-form") +export class PropertyMappingSourceSCIMForm extends BasePropertyMappingForm { docLink(): string { return "/docs/sources/property-mappings/expression?utm_source=authentik"; } @@ -35,6 +35,6 @@ export class PropertyMappingSCIMSourceForm extends BasePropertyMappingForm [m.pk, m.name, m.name, m]), @@ -226,7 +226,7 @@ export class SAMLProviderFormPage extends BaseProviderForm { .fetchObjects=${async ( query?: string, ): Promise => { - const args: PropertymappingsSamlListRequest = { + const args: PropertymappingsProviderSamlListRequest = { ordering: "saml_name", }; if (query !== undefined) { @@ -234,7 +234,7 @@ export class SAMLProviderFormPage extends BaseProviderForm { } const items = await new PropertymappingsApi( DEFAULT_CONFIG, - ).propertymappingsSamlList(args); + ).propertymappingsProviderSamlList(args); return items.results; }} .renderElement=${(item: SAMLPropertyMapping): string => { diff --git a/web/src/admin/providers/scim/SCIMProviderForm.ts b/web/src/admin/providers/scim/SCIMProviderForm.ts index f91d62762b82..8fc923af4f6c 100644 --- a/web/src/admin/providers/scim/SCIMProviderForm.ts +++ b/web/src/admin/providers/scim/SCIMProviderForm.ts @@ -24,14 +24,14 @@ import { } from "@goauthentik/api"; export async function scimPropertyMappingsProvider(page = 1, search = "") { - const propertyMappings = await new PropertymappingsApi(DEFAULT_CONFIG).propertymappingsScimList( - { - ordering: "managed", - pageSize: 20, - search: search.trim(), - page, - }, - ); + const propertyMappings = await new PropertymappingsApi( + DEFAULT_CONFIG, + ).propertymappingsProviderScimList({ + ordering: "managed", + pageSize: 20, + search: search.trim(), + page, + }); return { pagination: propertyMappings.pagination, options: propertyMappings.results.map((m) => [m.pk, m.name, m.name, m]), From 5db22c9543ed3e4c47d51df7802ffa6d09eecb0f Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 13:33:50 +0000 Subject: [PATCH 051/165] web: bump API Client version (#10876) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com> --- web/package-lock.json | 8 ++++---- web/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 2ddc96e12af8..095a2be79cdd 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -23,7 +23,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1723234818", + "@goauthentik/api": "^2024.6.3-1723468407", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", @@ -3373,9 +3373,9 @@ "license": "MIT" }, "node_modules/@goauthentik/api": { - "version": "2024.6.3-1723234818", - "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723234818.tgz", - "integrity": "sha512-3g3mJzbzCJZqpTxI5jPBS4Y363EROXxX6fUzRFbfROFGQtva6Zll+U+edx5/3wDy6oYixLxKUtVxke/mngDxqw==" + "version": "2024.6.3-1723468407", + "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723468407.tgz", + "integrity": "sha512-85MaBlNRLDuL7y0ks7nUZfv8MJm3fOqZR9UzWqryRqxK8rkasfvXH6hyW0F7HLrC+iAxn9vg4EFxB1lMMYatJw==" }, "node_modules/@goauthentik/web": { "resolved": "", diff --git a/web/package.json b/web/package.json index f5ddc6ef2a2d..87c6d97903c0 100644 --- a/web/package.json +++ b/web/package.json @@ -11,7 +11,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1723234818", + "@goauthentik/api": "^2024.6.3-1723468407", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", From a9832a79fdac29d05e72492acfee0bf0997fd719 Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 14:04:05 +0000 Subject: [PATCH 052/165] core, web: update translations (#10877) Co-authored-by: rissson <18313093+rissson@users.noreply.github.com> --- locale/en/LC_MESSAGES/django.po | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/locale/en/LC_MESSAGES/django.po b/locale/en/LC_MESSAGES/django.po index d1021812e15e..0bc176c68114 100644 --- a/locale/en/LC_MESSAGES/django.po +++ b/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-12 00:08+0000\n" +"POT-Creation-Date: 2024-08-12 13:45+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -536,11 +536,11 @@ msgid "RAC Endpoints" msgstr "" #: authentik/enterprise/providers/rac/models.py -msgid "RAC Property Mapping" +msgid "RAC Provider Property Mapping" msgstr "" #: authentik/enterprise/providers/rac/models.py -msgid "RAC Property Mappings" +msgid "RAC Provider Property Mappings" msgstr "" #: authentik/enterprise/providers/rac/models.py @@ -1595,11 +1595,11 @@ msgid "Radius Providers" msgstr "" #: authentik/providers/radius/models.py -msgid "Radius Property Mapping" +msgid "Radius Provider Property Mapping" msgstr "" #: authentik/providers/radius/models.py -msgid "Radius Property Mappings" +msgid "Radius Provider Property Mappings" msgstr "" #: authentik/providers/saml/api/providers.py @@ -1746,11 +1746,11 @@ msgid "SAML Providers" msgstr "" #: authentik/providers/saml/models.py -msgid "SAML Property Mapping" +msgid "SAML Provider Property Mapping" msgstr "" #: authentik/providers/saml/models.py -msgid "SAML Property Mappings" +msgid "SAML Provider Property Mappings" msgstr "" #: authentik/providers/saml/models.py @@ -1778,11 +1778,11 @@ msgid "SCIM Providers" msgstr "" #: authentik/providers/scim/models.py -msgid "SCIM Mapping" +msgid "SCIM Provider Mapping" msgstr "" #: authentik/providers/scim/models.py -msgid "SCIM Mappings" +msgid "SCIM Provider Mappings" msgstr "" #: authentik/rbac/models.py From fea79dd1201db237df03e818adaa563fc578334b Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 17:28:49 +0200 Subject: [PATCH 053/165] translate: Updates for file web/xliff/en.xlf in ru (#10878) * Translate web/xliff/en.xlf in ru 100% translated source file: 'web/xliff/en.xlf' on 'ru'. * add locale Signed-off-by: Jens Langhammer --------- Signed-off-by: Jens Langhammer Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> Co-authored-by: Jens Langhammer --- web/lit-localize.json | 1 + .../elements/ak-locale-context/definitions.ts | 1 + web/src/locale-codes.ts | 2 + web/xliff/ru.xlf | 9003 +++++++++++++++++ 4 files changed, 9007 insertions(+) create mode 100644 web/xliff/ru.xlf diff --git a/web/lit-localize.json b/web/lit-localize.json index 3c9564de85fa..d0e8dd13914d 100644 --- a/web/lit-localize.json +++ b/web/lit-localize.json @@ -9,6 +9,7 @@ "ko", "nl", "pl", + "ru", "tr", "zh-Hans", "zh-Hant", diff --git a/web/src/elements/ak-locale-context/definitions.ts b/web/src/elements/ak-locale-context/definitions.ts index 018c9e2a1679..76eafccf6ea1 100644 --- a/web/src/elements/ak-locale-context/definitions.ts +++ b/web/src/elements/ak-locale-context/definitions.ts @@ -49,6 +49,7 @@ const LOCALE_TABLE: LocaleRow[] = [ ["ko", /^ko([_-]|$)/i, () => msg("Korean"), async () => await import("@goauthentik/locales/ko")], ["nl", /^nl([_-]|$)/i, () => msg("Dutch"), async () => await import("@goauthentik/locales/nl")], ["pl", /^pl([_-]|$)/i, () => msg("Polish"), async () => await import("@goauthentik/locales/pl")], + ["ru", /^ru([_-]|$)/i, () => msg("Russian"), async () => await import("@goauthentik/locales/ru")], ["tr", /^tr([_-]|$)/i, () => msg("Turkish"), async () => await import("@goauthentik/locales/tr")], ["zh-Hant", /^zh[_-](HK|Hant)/i, () => msg("Chinese (traditional)"), async () => await import("@goauthentik/locales/zh-Hant")], ["zh_TW", /^zh[_-]TW$/i, () => msg("Taiwanese Mandarin"), async () => await import("@goauthentik/locales/zh_TW")], diff --git a/web/src/locale-codes.ts b/web/src/locale-codes.ts index 8b7a36ac15de..58fedc38eac6 100644 --- a/web/src/locale-codes.ts +++ b/web/src/locale-codes.ts @@ -19,6 +19,7 @@ export const targetLocales = [ `nl`, `pl`, `pseudo-LOCALE`, + `ru`, `tr`, `zh_TW`, `zh-CN`, @@ -39,6 +40,7 @@ export const allLocales = [ `nl`, `pl`, `pseudo-LOCALE`, + `ru`, `tr`, `zh_TW`, `zh-CN`, diff --git a/web/xliff/ru.xlf b/web/xliff/ru.xlf new file mode 100644 index 000000000000..3a914e5a76fa --- /dev/null +++ b/web/xliff/ru.xlf @@ -0,0 +1,9003 @@ + + + + + English + Английский + + + + French + Французский + + + + Turkish + Турецкий + + + + Spanish + Испанский + + + + Polish + Польский + + + + Taiwanese Mandarin + Тайваньский мандарин + + + + Chinese (simplified) + Китайский (упрощенный) + + + + Chinese (traditional) + Китайский (традиционный) + + + + German + Немецкий + + + + Loading... + Загрузка... + + + + Application + Приложение + + + + Logins + Логины + + + + Show less + Показать меньше + + + + Show more + Показать больше + + + + UID + UID + + + + Name + Имя + + + + App + Приложение + + + + Model Name + Имя модели + + + + Message + Сообщение + + + + Subject + Тема + + + + From + От + + + + To + Кому + + + + Context + Контекст + + + + User + Пользователь + + + + Affected model: + Затронутая модель: + + + + Authorized application: + Авторизованное приложение: + + + + Using flow + Использование потока + + + + Email info: + Информация об электронной почте: + + + + Secret: + Секрет: + + + + Open issue on GitHub... + Открыть проблему на GitHub... + + + + Exception + Исключение + + + + Expression + Выражение + + + + Binding + Привязка + + + + Request + Запрос + + + + Object + Объект + + + + Result + Результат + + + + Passing + Прохождение + + + + Messages + Сообщения + + + + Using source + Использование источника + + + + Attempted to log in as + Попытка войти в систему как + + + + + No additional data available. + Дополнительные данные отсутствуют. + + + + Click to change value + Нажмите, чтобы изменить значение + + + + Select an object. + Выберите объект. + + + + Loading options... + Загрузка опций... + + + + Connection error, reconnecting... + Ошибка подключения, повторное подключение... + + + + Login + Вход + + + + Failed login + Не удалось войти + + + + Logout + Выйти + + + + User was written to + Пользователь был записан в + + + + Suspicious request + Подозрительный запрос + + + + Password set + Пароль установлен + + + + Secret was viewed + Секрет просмотрен + + + + Secret was rotated + Секрет был обновлен + + + + Invitation used + Приглашение использовано + + + + Application authorized + Приложение авторизированно + + + + Source linked + Источник привязан + + + + Impersonation started + Имитация пользователя началась + + + + Impersonation ended + Имитация пользователя завершилась + + + + Flow execution + Выполнение потока + + + + Policy execution + Политика выполнения + + + + Policy exception + Политика исключения + + + + Property Mapping exception + Исключение из сопоставления свойств + + + + System task execution + Выполнение системных задач + + + + System task exception + Исключение системной задачи + + + + General system exception + Общее системное исключение + + + + Configuration error + Ошибка конфигурации + + + + Model created + Модель создана + + + + Model updated + Модель обновлена + + + + Model deleted + Модель удалена + + + + Email sent + Письмо отправленно + + + + Update available + Обновление доступно + + + + Unknown severity + Неизвестная серьезность + + + + Alert + Оповещение + + + + Notice + Уведомление + + + + Warning + Предупреждение + + + + no tabs defined + Общее системное исключение + + + + - of + + - + из + + + + + Go to previous page + Перейти на предыдущую страницу + + + + Go to next page + Перейти на следующую страницу + + + + Search... + Поиск... + + + + Loading + Загрузка + + + + No objects found. + Объекты не найдены. + + + + Failed to fetch objects. + Не удалось получить объекты. + + + + Refresh + Обновить + + + + Select all rows + Выбрать все строки + + + + Action + Действие + + + + Creation Date + Дата создания + + + + Client IP + IP-адрес клиента + + + + Recent events + Последние события + + + + On behalf of + От имени + + + + + - + - + + + + No Events found. + События не найдены. + + + + No matching events could be found. + Не удалось найти ни одного подходящего события. + + + + Embedded outpost is not configured correctly. + Встроенный внешний компонент настроен неправильно. + + + + Check outposts. + Проверить внешние компоненты. + + + + HTTPS is not detected correctly + HTTPS определяется неправильно + + + + Server and client are further than 5 seconds apart. + Сервер и клиент находятся на расстоянии более 5 секунд друг от друга. + + + + OK + OK + + + + Everything is ok. + Все хорошо. + + + + System status + Статус системы + + + + Based on + Основано на + + + + + is available! + + уже доступна! + + + + Up-to-date! + Актуально! + + + + Version + Версия + + + + Workers + Рабочие процессы + + + + No workers connected. Background tasks will not run. + Нет подключенных рабочих процессов. Фоновые задачи не будут выполняться. + + + + Authorizations + Авторизации + + + + Failed Logins + Неудачные входы в систему + + + + Successful Logins + Успешные входы в систему + + + + : + + : + + + + + Cancel + Отмена + + + + LDAP Source + Источник LDAP + + + + SCIM Provider + SCIM Провайдер + + + + Healthy + Здоровый + + + + Healthy outposts + Здоровые внешние компоненты + + + + Admin + Админ + + + + Not found + Не найдено + + + + The URL "" was not found. + URL " + " не найден. + + + + Return home + Вернуться домой + + + + General system status + Общее состояние системы + + + + Welcome, . + Добро пожаловать, + . + + + + Quick actions + Быстрые действия + + + + Create a new application + Создание нового приложения + + + + Check the logs + Проверить логи + + + + Explore integrations + Изучить интеграции + + + + Manage users + Управление пользователями + + + + Outpost status + Статус внешнего компонента + + + + Sync status + Статус синхронизации + + + + Logins and authorizations over the last week (per 8 hours) + Входы и авторизации за последнюю неделю (за 8 часов) + + + + Apps with most usage + Приложения, которые используются чаще всего + + + + days ago + + дней назад + + + + Objects created + Объектов создано + + + + Users created per day in the last month + Количество пользователей, созданных в день за последний месяц + + + + Logins per day in the last month + Количество входов в систему в день за последний месяц + + + + Failed Logins per day in the last month + Неудачные входы в систему в день за последний месяц + + + + Clear search + Очистить поиск + + + + System Tasks + Системные задачи + + + + Long-running operations which authentik executes in the background. + Длительные операции, которые authentik выполняет в фоновом режиме. + + + + Identifier + Идентификатор + + + + Description + Описание + + + + Last run + Последний запуск + + + + Status + Статус + + + + Actions + Действия + + + + Successful + Успешно + + + + Error + Ошибка + + + + Unknown + Неизвестно + + + + Duration + Длительность + + + + seconds + + секунд + + + + Authentication + Аутентификация + + + + Authorization + Авторизация + + + + Enrollment + Регистрация + + + + Invalidation + Аннулирование + + + + Recovery + Восстановление + + + + Stage Configuration + Этап конфигурации + + + + Unenrollment + Отмена регистрации + + + + Unknown designation + Неизвестное назначение + + + + Stacked + Сверху вниз + + + + Content left + Контент слева + + + + Content right + Контент справа + + + + Sidebar left + Боковая панель слева + + + + Sidebar right + Боковая панель справа + + + + Unknown layout + Неизвестный макет + + + + Successfully updated provider. + Провайдер успешно обновлен. + + + + Successfully created provider. + Провайдер успешно создан. + + + + Bind flow + Связать поток + + + + Flow used for users to authenticate. + Поток используемый для аутентификации пользователей. + + + + Search group + Группа поиска + + + + Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed. + Пользователи из выбранной группы могут выполнять поисковые запросы. Если группа не выбрана, поиск по LDAP не разрешен. + + + + Bind mode + Режим привязки + + + + Cached binding + Кэшированная привязка + + + + Flow is executed and session is cached in memory. Flow is executed when session expires + Поток выполняется, а сессия кэшируется в памяти. Поток выполняется, когда истекает срок действия сессии + + + + Direct binding + Прямая привязка + + + + Always execute the configured bind flow to authenticate the user + Всегда выполнять настроенный поток привязки для аутентификации пользователя + + + + Configure how the outpost authenticates requests. + Настройка способа аутентификации запросов на внешнем компоненте. + + + + Search mode + Режим поиска + + + + Cached querying + Кэшированные запросы + + + + The outpost holds all users and groups in-memory and will refresh every 5 Minutes + Внешний компонент хранит всех пользователей и группы в памяти и будет обновляться каждые 5 минут. + + + + Direct querying + Прямой запрос + + + + Always returns the latest data, but slower than cached querying + Всегда возвращать последние данные, но медленнее, чем кэшированный запрос + + + + Configure how the outpost queries the core authentik server's users. + Настройте, как внешний компонент будет запрашивать пользователей основного сервера authentik. + + + + Protocol settings + Настройки протокола + + + + Base DN + Base DN + + + + LDAP DN under which bind requests and search requests can be made. + LDAP DN, под которым могут выполняться запросы привязки и поиска. + + + + Certificate + Сертификат + + + + UID start number + Начальный номер UID + + + + The start for uidNumbers, this number is added to the user.Pk to make sure that the numbers aren't too low for POSIX users. Default is 2000 to ensure that we don't collide with local users uidNumber + Начало для uidNumbers, это число добавляется в user.pk, чтобы убедиться, что номера не слишком малы для пользователей POSIX. По умолчанию 2000, чтобы не столкнуться с локальными пользователями uidNumber + + + + GID start number + Начальный номер GID + + + + The start for gidNumbers, this number is added to a number generated from the group.Pk to make sure that the numbers aren't too low for POSIX groups. Default is 4000 to ensure that we don't collide with local groups or users primary groups gidNumber + Начало для gidNumbers, это число добавляется к числу, сгенерированному из group.pk, чтобы убедиться, что числа не слишком малы для POSIX-групп. По умолчанию 4000, чтобы исключить столкновение с локальными группами или первичными группами пользователей gidNumber + + + + (Format: hours=-1;minutes=-2;seconds=-3). + (Формат: hours=-1;minutes=-2;seconds=-3). + + + + (Format: hours=1;minutes=2;seconds=3). + (Формат: hours=1;minutes=2;seconds=3). + + + + The following keywords are supported: + Поддерживаются следующие ключевые слова: + + + + Authentication flow + Поток аутентификации + + + + Flow used when a user access this provider and is not authenticated. + Поток, используемый, когда пользователь получает доступ к этому провайдеру и не проходит аутентификацию. + + + + Authorization flow + Поток авторизации + + + + Flow used when authorizing this provider. + Поток, используемый при авторизации данного провайдера. + + + + Client type + Тип клиента + + + + Confidential + Конфиденциальный + + + + Confidential clients are capable of maintaining the confidentiality of their credentials such as client secrets + Конфиденциальные клиенты могут сохранять конфиденциальность своих учетных данных, таких как секреты клиента. + + + + Public + Публичный + + + + Public clients are incapable of maintaining the confidentiality and should use methods like PKCE. + Публичные клиенты не способны сохранить конфиденциальность и должны использовать такие методы, как PKCE. + + + + Client ID + ID клиента + + + + Client Secret + Секрет клиента + + + + Redirect URIs/Origins (RegEx) + Перенаправляющие URI/Источники (RegEx) + + + + Valid redirect URLs after a successful authorization flow. Also specify any origins here for Implicit flows. + Допустимые URL-адреса перенаправления после успешной авторизации. Также укажите здесь любые источники для неявных потоков. + + + + If no explicit redirect URIs are specified, the first successfully used redirect URI will be saved. + Если явные URI перенаправления не указаны, будет сохранен первый успешно использованный URI. + + + + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + Чтобы разрешить любой URI перенаправления, установите это значение в ".*". Помните о возможных последствиях для безопасности. + + + + Signing Key + Подписывающий ключ + + + + Key used to sign the tokens. + Ключ, используемый для подписи токенов. + + + + Advanced protocol settings + Дополнительные настройки протокола + + + + Access code validity + Срок действия кода доступа + + + + Configure how long access codes are valid for. + Настройте продолжительность действия кодов доступа. + + + + Access Token validity + Срок действия Access токена + + + + Configure how long access tokens are valid for. + Настройте срок действия access токенов. + + + + Refresh Token validity + Срок действия Refresh токена + + + + Configure how long refresh tokens are valid for. + Настройте срок действия refresh токенов. + + + + Scopes + Области + + + + Select which scopes can be used by the client. The client still has to specify the scope to access the data. + Выберите, какие области могут быть использованы клиентом. Клиент все равно должен указать область для доступа к данным. + + + + Hold control/command to select multiple items. + Удерживайте клавиши control/command, чтобы выбрать несколько элементов. + + + + Subject mode + Тематический режим + + + + Based on the User's hashed ID + На основе хэшированного идентификатора пользователя + + + + Based on the User's ID + На основе идентификатора пользователя + + + + Based on the User's UUID + На основе UUID пользователя + + + + Based on the User's username + На основе имени пользователя + + + + Based on the User's Email + На основе электронной почты пользователя + + + + This is recommended over the UPN mode. + Это рекомендуется вместо режима UPN. + + + + Based on the User's UPN + На основе UPN пользователя + + + + Requires the user to have a 'upn' attribute set, and falls back to hashed user ID. Use this mode only if you have different UPN and Mail domains. + Требует, чтобы у пользователя был установлен атрибут 'upn', и в случае его отсутствия использует хешированный ID пользователя. Используйте этот режим только в том случае, если у вас разные домены UPN и Mail. + + + + Configure what data should be used as unique User Identifier. For most cases, the default should be fine. + Настройте, какие данные должны использоваться в качестве уникального идентификатора пользователя. Для большинства случаев подходит значение по умолчанию. + + + + Include claims in id_token + Включить утверждения в id_token + + + + Include User claims from scopes in the id_token, for applications that don't access the userinfo endpoint. + Включить пользовательские утверждения из областей в id_token для приложений, которые не обращаются к конечной точке userinfo. + + + + Issuer mode + Режим эмитента + + + + Each provider has a different issuer, based on the application slug + У каждого провайдера есть свой эмитент, основанный на идентификаторе приложения. + + + + Same identifier is used for all providers + Один и тот же идентификатор используется для всех провайдеров + + + + Configure how the issuer field of the ID Token should be filled. + Настройте, как должно быть заполнено поле эмитента ID-токена. + + + + Machine-to-Machine authentication settings + Настройки машинно-машинной аутентификации + + + + Trusted OIDC Sources + Доверенные источники OIDC + + + + JWTs signed by certificates configured in the selected sources can be used to authenticate to this provider. + JWT, подписанные сертификатами, настроенными в выбранных источниках, могут использоваться для аутентификации у этого провайдера. + + + + HTTP-Basic Username Key + Ключ имени пользователя HTTP-Basic + + + + User/Group Attribute used for the user part of the HTTP-Basic Header. If not set, the user's Email address is used. + Атрибут User/Group, используемый для пользовательской части заголовка HTTP-Basic. Если он не задан, используется адрес электронной почты пользователя. + + + + HTTP-Basic Password Key + Ключ пароля HTTP-Basic + + + + User/Group Attribute used for the password part of the HTTP-Basic Header. + Атрибут пользователя/группы, используемый для части пароля в заголовке HTTP-Basic. + + + + Proxy + Прокси + + + + Forward auth (single application) + Переадресация аутентификации (одно приложение) + + + + Forward auth (domain level) + Прямая аутентификация (уровень домена) + + + + This provider will behave like a transparent reverse-proxy, except requests must be authenticated. If your upstream application uses HTTPS, make sure to connect to the outpost using HTTPS as well. + Этот провайдер будет вести себя как прозрачный обратный прокси, за исключением того, что запросы должны быть аутентифицированы. Если ваше приложение использует HTTPS, убедитесь, что подключение к внешнему компоненту также использует HTTPS. + + + + External host + Внешний хост + + + + The external URL you'll access the application at. Include any non-standard port. + Внешний URL-адрес, по которому вы получите доступ к приложению. Включите любой нестандартный порт. + + + + Internal host + Внутренний хост + + + + Upstream host that the requests are forwarded to. + Вышестоящий хост, которому переадресуются запросы. + + + + Internal host SSL Validation + Внутренняя валидация SSL хоста + + + + Validate SSL Certificates of upstream servers. + Проверка SSL-сертификатов вышестоящих серверов. + + + + Use this provider with nginx's auth_request or traefik's forwardAuth. Only a single provider is required per root domain. You can't do per-application authorization, but you don't have to create a provider for each application. + Используйте этот провайдер с auth_request от nginx или forwardAuth от traefik. Для каждого корневого домена требуется только один провайдер. Вы не можете выполнять авторизацию для каждого приложения, но вам и не нужно создавать провайдера для каждого приложения. + + + + An example setup can look like this: + Пример настройки может выглядеть следующим образом: + + + + authentik running on auth.example.com + authentik работает на auth.example.com + + + + app1 running on app1.example.com + app1 работает на app1.example.com + + + + In this case, you'd set the Authentication URL to auth.example.com and Cookie domain to example.com. + В этом случае вы установите для URL-адреса аутентификации значение auth.example.com, а для домена Cookie - example.com. + + + + Authentication URL + Ссылка аутентификации + + + + The external URL you'll authenticate at. The authentik core server should be reachable under this URL. + Внешний URL, по которому вы будете проходить аутентификацию. Сервер authentik core должен быть доступен по этому URL. + + + + Cookie domain + Cookie домен + + + + Set this to the domain you wish the authentication to be valid for. Must be a parent domain of the URL above. If you're running applications as app1.domain.tld, app2.domain.tld, set this to 'domain.tld'. + Установите домен, для которого будет действовать аутентификация. Это должен быть родительский домен указанного выше URL. Если вы запускаете приложения как app1.domain.tld, app2.domain.tld, установите значение 'domain.tld'. + + + + Unknown proxy mode + Неизвестный режим прокси + + + + Token validity + Срок действия токена + + + + Configure how long tokens are valid for. + Настройте срок действия токенов. + + + + Additional scopes + Дополнительные области + + + + Additional scope mappings, which are passed to the proxy. + Дополнительные сопоставления области, которые передаются прокси. + + + + Unauthenticated URLs + Неаутентифицированные URL-адреса + + + + Unauthenticated Paths + Неаутентифицированные пути + + + + Regular expressions for which authentication is not required. Each new line is interpreted as a new expression. + Регулярные выражения, для которых не требуется аутентификация. Каждая новая строка интерпретируется как новое выражение. + + + + When using proxy or forward auth (single application) mode, the requested URL Path is checked against the regular expressions. When using forward auth (domain mode), the full requested URL including scheme and host is matched against the regular expressions. + При использовании режима прокси или прямого аутентификатора (одно приложение) запрашиваемый URL Path проверяется на соответствие регулярным выражениям. При использовании прямой авторизации (режим домена) полный запрашиваемый URL, включая схему и хост, проверяется на соответствие регулярным выражениям. + + + + Authentication settings + Настройки аутентификации + + + + Intercept header authentication + Перехват заголовка аутентификации + + + + When enabled, authentik will intercept the Authorization header to authenticate the request. + Если эта функция включена, authentik будет перехватывать заголовок Authorization для аутентификации запроса. + + + + Send HTTP-Basic Authentication + Настройка базовой аутентификации HTTP + + + + Send a custom HTTP-Basic Authentication header based on values from authentik. + Отправить пользовательский заголовок HTTP-Basic аутентификации на основе значений из authentik. + + + + ACS URL + URL-адрес ACS + + + + Issuer + Издатель + + + + Also known as EntityID. + Также известен как EntityID. + + + + Service Provider Binding + Привязка провайдера услуг + + + + Redirect + Перенаправление + + + + Post + Почта + + + + Determines how authentik sends the response back to the Service Provider. + Определяет, как authentik отправляет ответ обратно провайдеру услуг. + + + + Audience + Аудитория + + + + Signing Certificate + Сертификат подписи + + + + Certificate used to sign outgoing Responses going to the Service Provider. + Сертификат, используемый для подписи исходящих ответов, направляемых провайдеру услуг. + + + + Verification Certificate + Сертификат проверки + + + + When selected, incoming assertion's Signatures will be validated against this certificate. To allow unsigned Requests, leave on default. + При выборе этого параметра подписи входящих утверждений будут проверяться по этому сертификату. Чтобы разрешить неподписанные запросы, оставьте значение по умолчанию. + + + + Property mappings + Сопоставления свойств + + + + NameID Property Mapping + Сопоставление свойства NameID + + + + Configure how the NameID value will be created. When left empty, the NameIDPolicy of the incoming request will be respected. + Настройте, как будет создаваться значение NameID. Если оставить пустым, будет соблюдаться политика NameIDPolicy входящего запроса. + + + + Assertion valid not before + Утверждение действительно не ранее + + + + Configure the maximum allowed time drift for an assertion. + Настройте максимально допустимый временной дрейф для утверждения. + + + + Assertion valid not on or after + Утверждение действительно не в момент или после + + + + Assertion not valid on or after current time + this value. + Утверждение недействительно в текущее время или после него + указанное значение + + + + Session valid not on or after + Сессия действительна не в момент или после + + + + Session not valid on or after current time + this value. + Сессия не действует в текущее время или после него + указанное значение. + + + + Digest algorithm + Алгоритм хеширования + + + + Signature algorithm + Алгоритм подписи + + + + Successfully imported provider. + Провайдер успешно импортирован. + + + + Metadata + Метаданные + + + + Apply changes + Применить изменения + + + + Close + Закрыть + + + + Finish + Завершить + + + + Back + Назад + + + + No form found + Форма не найдена + + + + Form didn't return a promise for submitting + Форма не вернула обещание отправить + + + + Select type + Выбрать тип + + + + Create + Создать + + + + New provider + Новый провайдер + + + + Create a new provider. + Создание нового провайдера. + + + + Create + Создать + + + + + Shared secret + Общий секрет + + + + Client Networks + Клиентские сети + + + + List of CIDRs (comma-seperated) that clients can connect from. A more specific + CIDR will match before a looser one. Clients connecting from a non-specified CIDR + will be dropped. + Список CIDR (разделенных запятыми), с которых могут подключаться клиенты. Более конкретный + CIDR будет соответствовать более слабому. Клиенты, подключающиеся с неуказанного CIDR, + будут отброшены. + + + URL + URL + + + + SCIM base url, usually ends in /v2. + Базовый адрес SCIM, обычно заканчивается на /v2. + + + + Token + Токен + + + + Token to authenticate with. Currently only bearer authentication is supported. + Токен для аутентификации. В настоящее время поддерживается только bearer authentication. + + + + User filtering + Пользовательская фильтрация + + + + Exclude service accounts + Исключить сервисные аккаунты + + + + Group + Группа + + + + Only sync users within the selected group. + Синхронизировать только пользователей из выбранной группы. + + + + Attribute mapping + Сопоставление атрибутов + + + + User Property Mappings + Сопоставления свойств пользователя + + + + Property mappings used to user mapping. + Сопоставления свойств, используемые для сопоставления пользователя + + + + Group Property Mappings + Сопоставления свойств группы + + + + Property mappings used to group creation. + Сопоставления свойств, используемые при создании групп. + + + + Not used by any other object. + Не используется никаким другим объектом. + + + + object will be DELETED + объект будет удален + + + + connection will be deleted + соединение будет удалено + + + + reference will be reset to default value + ссылка будет сброшена до значения по умолчанию + + + + reference will be set to an empty value + для ссылки будет установлено пустое значение + + + + () + + ( + ) + + + + ID + ID + + + + Successfully deleted + Успешно удалено + + + Failed to delete : + Не удалось удалить + : + + + + + Delete + Удалить + + + + + Are you sure you want to delete ? + Вы уверены, что хотите удалить ? + + + Delete + Удалить + + + + Providers + Провайдеры + + + + Provide support for protocols like SAML and OAuth to assigned applications. + Обеспечивание поддержки таких протоколов, как SAML и OAuth, в назначенных приложениях. + + + + Type + Тип + + + + Provider(s) + Провайдер(ы) + + + + Assigned to application + Назначено приложению + + + + Assigned to application (backchannel) + Назначено приложению (backchannel) + + + + Warning: Provider not assigned to any application. + Предупреждение: Провайдер не закреплен за каким-либо приложением. + + + + Update + Обновить + + + + Update + Обновить + + + + + Select providers to add to application + Выберите провайдеров для добавления в приложение + + + + Add + Добавить + + + + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + Введите полный URL-адрес, относительный путь или используйте 'fa://fa-test', чтобы использовать иконку Font Awesome "fa-test". + + + + Path template for users created. Use placeholders like `%(slug)s` to insert the source slug. + Шаблон пути для созданных пользователей. Для вставки исходного идентификатора используйте заполнители типа `%(slug)s` + + + + Successfully updated application. + Приложение успешно обновлено. + + + + Successfully created application. + Приложение успешно создано. + + + + Application's display Name. + Отображаемое имя приложения. + + + + Slug + Идентификатор + + + + Optionally enter a group name. Applications with identical groups are shown grouped together. + По желанию введите имя группы. Приложения с одинаковыми группами отображаются сгруппированными вместе. + + + + Provider + Провайдер + + + + Select a provider that this application should use. + Выберите провайдера, которого должно использовать это приложение. + + + + Select backchannel providers which augment the functionality of the main provider. + Выбирайте провайдеров обратного канала, которые дополняют функциональность основного провайдера. + + + + Policy engine mode + Режим механизма политики + + + + Any policy must match to grant access + Любая политика должна соответствовать для предоставления доступа + + + + All policies must match to grant access + Все политики должны соответствовать для предоставления доступа + + + + UI settings + Настройки пользовательского интерфейса + + + + Launch URL + URL запуска + + + + If left empty, authentik will try to extract the launch URL based on the selected provider. + Если оставить пустым, authentik попытается извлечь URL-адрес запуска на основе выбранного провайдера. + + + + Open in new tab + Открывать в новой вкладке + + + + If checked, the launch URL will open in a new browser tab or window from the user's application library. + Если флажок установлен, URL-адрес запуска будет открываться в новой вкладке браузера или окне из библиотеки приложений пользователя. + + + + Icon + Иконка + + + + Currently set to: + В настоящее время установлено: + + + + Clear icon + Очистить иконку + + + + Publisher + Издатель + + + + Create Application + Создание приложения + + + + Overview + Обзор + + + + Changelog + Журнал изменений + + + + Warning: Provider is not used by any Outpost. + Внимание: Провайдер не используется ни одним внешним компонентом. + + + + Assigned to application + Назначено приложению + + + + Update LDAP Provider + Обновить LDAP провайдера + + + + Edit + Редактировать + + + + How to connect + Как подключиться + + + + Connect to the LDAP Server on port 389: + Подключитесь к серверу LDAP на порт 389: + + + + Check the IP of the Kubernetes service, or + Проверьте IP-адрес службы Kubernetes или + + + + The Host IP of the docker host + IP-адрес хоста докера + + + + Bind DN + Bind DN + + + + Bind Password + Привязать пароль + + + + Search base + База поиска + + + + Preview + Предпросмотр + + + + Warning: Provider is not used by an Application. + Предупреждение: Провайдер не используется приложением. + + + + Redirect URIs + Ссылка перенаправления + + + + Update OAuth2 Provider + Обновить OAuth2 провайдера + + + + OpenID Configuration URL + URL-адрес конфигурации OpenID + + + + OpenID Configuration Issuer + Эмитент конфигурации OpenID + + + + Authorize URL + URL-адрес авторизации + + + + Token URL + URL-адрес токена + + + + Userinfo URL + URL-адрес информации о пользователе + + + + Logout URL + URL-адрес выхода из системы + + + + JWKS URL + URL-адрес JWKS + + + + Forward auth (domain-level) + Прямая аутентификация (на уровне домена) + + + + Nginx (Ingress) + Nginx (Ingress) + + + + Nginx (Proxy Manager) + Nginx (Proxy Manager) + + + + Nginx (standalone) + Nginx (автономный) + + + + Traefik (Ingress) + Traefik (Ingress) + + + + Traefik (Compose) + Traefik (Compose) + + + + Traefik (Standalone) + Traefik (Автономный) + + + + Caddy (Standalone) + Caddy (Автономный) + + + + Internal Host + Внутренний хост + + + + External Host + Внешний хост + + + + Basic-Auth + Базовая аутентификация + + + + Yes + Да + + + + Mode + Режим + + + + Update Proxy Provider + Обновить прокси провайдера + + + + Protocol Settings + Настройки протокола + + + + Allowed Redirect URIs + Разрешенные ссылки перенаправления + + + + Setup + Настройка + + + + No additional setup is required. + Дополнительная настройка не требуется. + + + + Update Radius Provider + Обновить Radius провайдера + + + + Download + Загрузить + + + + Copy download URL + Скопировать URL-адрес загрузки + + + + Download signing certificate + Скачать сертификат подписи + + + + Related objects + Связанные объекты + + + + Update SAML Provider + Обновить SAML провайдера + + + + SAML Configuration + SAML Конфигурация + + + + EntityID/Issuer + Идентификатор объекта/эмитент + + + + SSO URL (Post) + URL единого входа (публикация) + + + + SSO URL (Redirect) + URL единого входа (перенаправление) + + + + SSO URL (IdP-initiated Login) + SSO URL (инициируемый IDP вход) + + + + SLO URL (Post) + URL-адрес SLO (сообщение) + + + + SLO URL (Redirect) + URL-адрес SLO (сообщение) + + + + SAML Metadata + SAML Метаданные + + + + Example SAML attributes + Пример атрибутов SAML + + + + NameID attribute + Атрибут NameID + + + + Warning: Provider is not assigned to an application as backchannel provider. + Предупреждение: Провайдер не назначен приложению в качестве провайдера обратного канала. + + + + Update SCIM Provider + Обновить SCIM провайдера + + + + Run sync again + Запустить синхронизацию снова + + + + Modern applications, APIs and Single-page applications. + Современные приложения, API и одностраничные приложения. + + + + LDAP + LDAP + + + + Provide an LDAP interface for applications and users to authenticate against. + Предоставьте интерфейс LDAP для аутентификации приложений и пользователей. + + + + New application + Новое приложение + + + + Applications + Приложения + + + + Provider Type + Тип провайдера + + + + Application(s) + Приложение(ия) + + + + Application Icon + Иконка приложения + + + + Update Application + Обновить приложение + + + + Successfully sent test-request. + Тестовый запрос успешно отправлен. + + + + Log messages + Журнал сообщений + + + + No log messages. + Сообщения в журнале отсутствуют. + + + + Active + Активен + + + + Last login + Последний вход + + + + Select users to add + Выбрать пользователей для добавления + + + + Successfully updated group. + Группа успешно обновлена. + + + + Successfully created group. + Группа успешно создана. + + + + Is superuser + Суперпользователь + + + + Users added to this group will be superusers. + Пользователи, добавленные в эту группу, будут суперпользователями. + + + + Parent + Родитель + + + + Attributes + Атрибуты + + + + Set custom attributes using YAML or JSON. + Задайте пользовательские атрибуты с помощью YAML или JSON. + + + + Successfully updated binding. + Привязка успешно обновлена. + + + + Successfully created binding. + Привязка успешно создана. + + + + Policy + Политика + + + + Group mappings can only be checked if a user is already logged in when trying to access this source. + Групповые сопоставления могут быть проверены только в том случае, если пользователь уже вошел в систему при попытке получить доступ к этому источнику. + + + + User mappings can only be checked if a user is already logged in when trying to access this source. + Пользовательские сопоставления могут быть проверены только в том случае, если пользователь уже вошел в систему при попытке получить доступ к этому источнику. + + + + Enabled + Включено + + + + Negate result + Отрицать результат + + + + Negates the outcome of the binding. Messages are unaffected. + Отменяет результат привязки. Сообщения не затрагиваются. + + + + Order + Порядок + + + + Timeout + Тайм-аут + + + + Successfully updated policy. + Политика успешно обновлена. + + + + Successfully created policy. + Политика успешно создана. + + + + A policy used for testing. Always returns the same result as specified below after waiting a random duration. + Политика, используемая для тестирования. После случайного ожидания всегда возвращает тот же результат, что указан ниже. + + + + Execution logging + Журналирование выполнения + + + + When this option is enabled, all executions of this policy will be logged. By default, only execution errors are logged. + Если эта опция включена, все выполнения этой политики будут записываться в журнал. По умолчанию в журнал записываются только ошибки выполнения. + + + + Policy-specific settings + Настройки, специфичные для политики + + + + Pass policy? + Пройти политику? + + + + Wait (min) + Ожидание (мин.) + + + + The policy takes a random time to execute. This controls the minimum time it will take. + Для выполнения политики требуется произвольное время. Здесь задается минимальное время выполнения. + + + + Wait (max) + Ожидание (макс.) + + + + Matches an event against a set of criteria. If any of the configured values match, the policy passes. + Сопоставляет событие с набором критериев. Если хоть одно из настроенных значений совпадает, политика проходит. + + + + Match created events with this action type. When left empty, all action types will be matched. + Сопоставлять созданные события с данным типом действия. Если оставить пустым, будут сопоставлены все типы действий. + + + + Matches Event's Client IP (strict matching, for network matching use an Expression Policy. + Сопоставляет IP-адрес клиента события (строгое сопоставление, для сетевого сопоставления используйте политику выражений. + + + + Match events created by selected application. When left empty, all applications are matched. + Соответствовать событиям, созданным выбранным приложением. Если поле оставить пустым, будут соответствовать все приложения. + + + + Checks if the request's user's password has been changed in the last x days, and denys based on settings. + Проверяет, не менялся ли пароль пользователя запроса за последние x дней, и запрещает, исходя из настроек. + + + + Maximum age (in days) + Максимальный возраст (в днях) + + + + Only fail the policy, don't invalidate user's password + Только провал политики, не аннулировать пароль пользователя + + + + Executes the python snippet to determine whether to allow or deny a request. + Выполняет python snippet, чтобы определить, разрешить или запретить запрос. + + + + Expression using Python. + Выражение с использованием Python. + + + + See documentation for a list of all variables. + Список всех переменных см. в документации. + + + + Static rules + Статические правила + + + + Minimum length + Минимальная длина + + + + Minimum amount of Uppercase Characters + Минимальное количество заглавных символов + + + + Minimum amount of Lowercase Characters + Минимальное количество символов нижнего регистра + + + + Minimum amount of Digits + Минимальное количество цифр + + + + Minimum amount of Symbols Characters + Минимальное количество знаковых символов + + + + Error message + Сообщение об ошибке + + + + Symbol charset + Набор символов + + + + Characters which are considered as symbols. + Знаки, которые считаются символами. + + + + HaveIBeenPwned settings + Настройки HaveIBeenPwned + + + + Allowed count + Разрешенное количество + + + + Allow up to N occurrences in the HIBP database. + Разрешить до N совпадений в базе данных HIBP + + + + zxcvbn settings + Настройки zxcvbn + + + + Score threshold + Порог баллов + + + + If the password's score is less than or equal this value, the policy will fail. + Если оценка пароля меньше или равна этому значению, политика будет провалена. + + + + Checks the value from the policy request against several rules, mostly used to ensure password strength. + Проверяет значение из запроса политики на соответствие нескольким правилам, в основном используемым для обеспечения надежности паролей. + + + + Password field + Поле пароля + + + + Field key to check, field keys defined in Prompt stages are available. + Ключ поля для проверки, доступны ключи поля, определенные в этапах запроса. + + + + Check static rules + Проверить статические правила + + + + Check haveibeenpwned.com + Проверить через haveibeenpwned.com + + + + For more info see: + Подробнее см: + + + + Check zxcvbn + Проверить через zxcvbn + + + + Password strength estimator created by Dropbox, see: + Оценщик надежности паролей, созданный компанией Dropbox, см: + + + + Allows/denys requests based on the users and/or the IPs reputation. + Разрешает/запрещает запросы на основе репутации пользователей и/или IP-адресов. + + + + Invalid login attempts will decrease the score for the client's IP, and the +username they are attempting to login as, by one. + Неверные попытки входа в систему уменьшают оценку IP-адреса клиента и +имени пользователя, под которым он пытается войти в систему, на единицу. + + + The policy passes when the reputation score is below the threshold, and +doesn't pass when either or both of the selected options are equal or above the threshold. + Политика применяется, когда рейтинг репутации ниже порогового значения, и не применяется, когда любой из выбранных вариантов или оба выбранных варианта равны пороговому значению или превышают его. + + + Check IP + Проверить IP + + + + Check Username + Проверить имя пользователя + + + + Threshold + Пороговое значение + + + + New policy + Новая политика + + + + Create a new policy. + Создание новой политики + + + + Create Binding + Создать Привязку + + + + Superuser + Суперпользователь + + + + Members + Участники + + + + Select groups to add user to + Выберите группы, в которые нужно добавить пользователя + + + + Warning: Adding the user to the selected group(s) will give them superuser permissions. + Внимание: Добавление пользователя в выбранную группу (группы) даст ему права суперпользователя. + + + + Successfully updated user. + Пользователь успешно обновлен. + + + + Successfully created user. + Пользователь успешно создан. + + + + Username + Имя пользователя + + + + User's primary identifier. 150 characters or fewer. + Основной идентификатор пользователя. Не более 150 символов. + + + + User's display name. + Отображаемое имя пользователя. + + + + Email + Электронная почта + + + + Is active + Активен + + + + Designates whether this user should be treated as active. Unselect this instead of deleting accounts. + Указывает, следует ли считать этого пользователя активным. Переключите этот флажок вместо удаления учетных записей. + + + + Path + Путь + + + + Policy / User / Group + Политика / Пользователь / Группа + + + + Policy + Политика + + + + + Group + Группа + + + + + User + Пользователь + + + + + Edit Policy + Изменить политику + + + + Update Group + Обновление группы + + + + Edit Group + Редактирование группы + + + + Update User + Обновление пользователя + + + + Edit User + Редактирование пользователя + + + + Policy binding(s) + Политика привязки(ок) + + + + Update Binding + Обновить привязку + + + + Edit Binding + Изменить привязку + + + + No Policies bound. + Нет привязанных политик + + + + No policies are currently bound to this object. + В настоящее время ни одна политика не связана с этим объектом. + + + + Warning: Application is not used by any Outpost. + Внимание: Приложение не используется ни одним внешним компонентом. + + + + Related + Связанный + + + + Backchannel Providers + Поставщики обратных каналов + + + + Check access + Проверить доступ + + + + Check + Проверить + + + + Check Application access + Проверьте доступ к приложению + + + + Test + Тест + + + + Launch + Запуск + + + + Logins over the last week (per 8 hours) + Входы в систему за последнюю неделю (за 8 часов) + + + + Policy / Group / User Bindings + Политика / Пользователь / Пользовательские привязки + + + + These policies control which users can access this application. + Эти политики контролируют, какие пользователи могут получить доступ к этому приложению. + + + + Successfully updated source. + Источник успешно обновлен. + + + + Successfully created source. + Источник успешно создан. + + + + Sync users + Синхронизировать пользователей + + + + User password writeback + Запись пароля пользователя + + + + Login password is synced from LDAP into authentik automatically. Enable this option only to write password changes in authentik back to LDAP. + Пароль входа синхронизируется из LDAP в authentik автоматически. Включите эту опцию только для записи изменений пароля в authentik обратно в LDAP. + + + + Sync groups + Синхронизировать группы + + + + Connection settings + Настройки подключения + + + + Server URI + URI сервера + + + + Specify multiple server URIs by separating them with a comma. + Укажите несколько URI сервера, разделив их запятой. + + + + Enable StartTLS + Включить StartTLS + + + + To use SSL instead, use 'ldaps://' and disable this option. + Чтобы использовать SSL, используйте 'ldaps://' и отключите эту опцию. + + + + TLS Verification Certificate + Сертификат верификации TLS + + + + When connecting to an LDAP Server with TLS, certificates are not checked by default. Specify a keypair to validate the remote certificate. + При подключении к серверу LDAP с помощью TLS сертификаты по умолчанию не проверяются. Укажите пару ключей для проверки удаленного сертификата. + + + + Bind CN + Bind CN + + + + LDAP Attribute mapping + Сопоставление атрибутов LDAP + + + + Additional settings + Дополнительные настройки + + + + Parent group for all the groups imported from LDAP. + Родительская группа для всех групп, импортированных из LDAP. + + + + User path + Путь пользователя + + + + Addition User DN + Дополнение User DN + + + + Additional user DN, prepended to the Base DN. + Дополнительный DN пользователя, добавляемый к базовому DN. + + + + Addition Group DN + Дополнение Group DN + + + + Additional group DN, prepended to the Base DN. + Дополнительный DN группы, добавляемый к базовому DN. + + + + User object filter + Пользовательский фильтр объектов + + + + Consider Objects matching this filter to be Users. + Считайте объекты, соответствующие этому фильтру, пользователями. + + + + Group object filter + Фильтр групповых объектов + + + + Consider Objects matching this filter to be Groups. + Объекты, соответствующие этому фильтру, считаются группами. + + + + Group membership field + Поле членства в группе + + + + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + Поле, содержащее членов группы. Обратите внимание, что при использовании поля "memberUid" предполагается, что значение содержит относительное отличительное имя. Например, 'memberUid=some-user' вместо 'memberUid=cn=some-user,ou=groups,...'. + + + + Object uniqueness field + Поле уникальности объекта + + + + Field which contains a unique Identifier. + Поле содержащее уникальный идентификатор. + + + + Link users on unique identifier + Связывать пользователей по уникальному идентификатору + + + + Link to a user with identical email address. Can have security implications when a source doesn't validate email addresses + Связать с пользователем с идентичным адресом электронной почты. Это может иметь последствия для безопасности, если источник не проверяет адреса электронной почты + + + + Use the user's email address, but deny enrollment when the email address already exists + Использовать адрес электронной почты пользователя, но отказывать в регистрации, если такой адрес уже существует + + + + Link to a user with identical username. Can have security implications when a username is used with another source + Связать с пользователем с идентичным именем пользователя. Это может иметь последствия для безопасности, если имя пользователя используется с другим источником + + + + Use the user's username, but deny enrollment when the username already exists + Использовать имя пользователя, но отказывать в регистрации, если имя пользователя уже существует + + + + Unknown user matching mode + Неизвестный режим сопоставления пользователя + + + + URL settings + Настройки URL + + + + Authorization URL + Ссылка авторизации + + + + URL the user is redirect to to consent the authorization. + URL, на который перенаправляется пользователь для согласия на авторизацию. + + + + Access token URL + Ссылка Access токена + + + + URL used by authentik to retrieve tokens. + URL, используемый authentik для получения токенов. + + + + Profile URL + Ссылка на профиль + + + + URL used by authentik to get user information. + URL-адрес, используемый authentik для получения информации о пользователе. + + + + Request token URL + URL-адрес Request токена + + + + URL used to request the initial token. This URL is only required for OAuth 1. + URL-адрес, используемый для запроса начального токена. Этот URL требуется только для OAuth 1. + + + + OIDC Well-known URL + OIDC Well-known URL-адрес + + + + OIDC well-known configuration URL. Can be used to automatically configure the URLs above. + OIDC URL well-known конфигурации. Может использоваться для автоматической настройки вышеупомянутых URL-адресов. + + + + OIDC JWKS URL + OIDC JWKS URL + + + + JSON Web Key URL. Keys from the URL will be used to validate JWTs from this source. + JSON Web Key URL. Ключи из этого URL будут использоваться для проверки подлинности JWT из этого источника. + + + + OIDC JWKS + OIDC JWKS + + + + Raw JWKS data. + Необработанные данные JWKS. + + + + User matching mode + Режим сопоставления пользователя + + + + Delete currently set icon. + Удаление текущей установленной иконки. + + + + Consumer key + Ключ потребителя + + + + Consumer secret + Секретный ключ потребителя + + + + Additional scopes to be passed to the OAuth Provider, separated by space. To replace existing scopes, prefix with *. + Дополнительные области, которые необходимо передать OAuth-провайдеру, разделенные пробелом. Чтобы заменить существующие области, используйте префикс *. + + + + Flow settings + Настройки потока + + + + Flow to use when authenticating existing users. + Поток, используемый при аутентификации существующих пользователей. + + + + Enrollment flow + Поток регистрации + + + + Flow to use when enrolling new users. + Поток, используемый при регистрации новых пользователей. + + + + Load servers + Загрузить серверы + + + + Re-authenticate with plex + Повторная аутентификация с помощью plex + + + + Allow friends to authenticate via Plex, even if you don't share any servers + Разрешить друзьям аутентифицироваться через Plex, даже если вы не делитесь никакими серверами. + + + + Allowed servers + Разрешенные сервера + + + + Select which server a user has to be a member of to be allowed to authenticate. + Выберите, членом какого сервера должен быть пользователь, чтобы получить разрешение на аутентификацию. + + + + SSO URL + SSO URL-адрес + + + + URL that the initial Login request is sent to. + URL-адрес, на который отправляется первоначальный запрос на вход в систему. + + + + SLO URL + SLO URL-адрес + + + + Optional URL if the IDP supports Single-Logout. + Необязательный URL, если IDP поддерживает единый выход + + + + Also known as Entity ID. Defaults the Metadata URL. + Также известен как ID сущности. По умолчанию используется URL-адрес метаданных. + + + + Binding Type + Тип привязки + + + + Redirect binding + Привязка перенаправления + + + + Post-auto binding + Пост-автоматическая привязка + + + + Post binding but the request is automatically sent and the user doesn't have to confirm. + Опубликовать привязку, но запрос отправляется автоматически, и пользователю не нужно подтверждать. + + + + Post binding + Почтовая привязка + + + + Signing keypair + Пара ключей для подписи + + + + Keypair which is used to sign outgoing requests. Leave empty to disable signing. + Пара ключей, которая используется для подписи исходящих запросов. Оставьте пустым, чтобы отключить подпись. + + + + Allow IDP-initiated logins + Разрешить входы, инициированные IDP + + + + Allows authentication flows initiated by the IdP. This can be a security risk, as no validation of the request ID is done. + Разрешает потоки аутентификации, инициированные IdP. Это может представлять угрозу безопасности, так как проверка идентификатора запроса не производится. + + + + NameID Policy + Политика NameID + + + + Persistent + Постоянный + + + + Email address + Адрес электронной почты + + + + Windows + Windows + + + + X509 Subject + X509 Объект + + + + Transient + Переходный процесс + + + + Delete temporary users after + Удалите временных пользователей после + + + + Time offset when temporary users should be deleted. This only applies if your IDP uses the NameID Format 'transient', and the user doesn't log out manually. + Временной интервал, когда временные пользователи должны быть удалены. Применяется только в том случае, если ваш IDP использует формат NameID 'transient', и пользователь не выходит из системы вручную. + + + + Pre-authentication flow + Предварительный поток аутентификации + + + + Flow used before authentication. + Поток, используемый перед аутентификацией. + + + + New source + Новый источник + + + + Create a new source. + Создание нового источника. + + + + Sources of identities, which can either be synced into authentik's database, or can be used by users to authenticate and enroll themselves. + Источники идентификационных данных, которые могут либо синхронизироваться с базой данных authentik, либо использоваться пользователями для аутентификации и регистрации. + + + + Source(s) + Источник(и) + + + + Disabled + Отключен + + + + Built-in + Встроенный + + + + Update LDAP Source + Обновить источник LDAP + + + + Not synced yet. + Еще не синхронизировано. + + + + OAuth Source + OAuth источник + + + + + Generic OpenID Connect + Общий OpenID Connect + + + + Unknown provider type + Неизвестный тип провайдера + + + + Details + Подробности + + + + Callback URL + Возвратный URL + + + + Access Key + Ключ доступа + + + + Update OAuth Source + Обновить источник OAuth + + + + Diagram + Диаграмма + + + + Policy Bindings + Привязки политик + + + + These bindings control which users can access this source. + You can only use policies here as access is checked before the user is authenticated. + Эти привязки контролируют, какие пользователи могут получить доступ к этому источнику. + Здесь можно использовать только политики, поскольку доступ проверяется до аутентификации пользователя. + + + Update Plex Source + Обновить источник Plex + + + + Update SAML Source + Обновить источник SAML + + + + Successfully updated mapping. + Сопоставление успешно обновлено. + + + + Successfully created mapping. + Сопоставление успешно создано. + + + + SAML Attribute Name + Имя атрибута SAML + + + + Attribute name used for SAML Assertions. Can be a URN OID, a schema reference, or a any other string. If this property mapping is used for NameID Property, this field is discarded. + Имя атрибута, используемое для утверждений SAML. Это может быть OID URN, ссылка на схему или любая другая строка. Если данное отображение свойства используется для свойства NameID, это поле отбрасывается. + + + + Friendly Name + Поле объекта + + + + Optionally set the 'FriendlyName' value of the Assertion attribute. + Опционально установите значение 'FriendlyName' для атрибута Assertion + + + + Scope name + Имя области + + + + Scope which the client can specify to access these properties. + Область, которую клиент может указать для доступа к этим свойствам. + + + + Description shown to the user when consenting. If left empty, the user won't be informed. + Описание, показываемое пользователю при получении согласия. Если оставить его пустым, пользователь не будет проинформирован. + + + + Example context data + Пример данных контекста + + + + Active Directory User + Пользователь Active Directory + + + + Active Directory Group + Группа Active Directory + + + + New property mapping + Новое сопоставление свойств + + + + Create a new property mapping. + Создание нового сопоставления свойств. + + + + Property Mappings + Сопоставления свойств + + + + Control how authentik exposes and interprets information. + Контролируйте, как authentik раскрывает и интерпретирует информацию. + + + + Property Mapping(s) + Сопоставление(ия) свойств + + + + Test Property Mapping + Тест сопоставления свойств + + + + Hide managed mappings + Скрыть управляемые сопоставления + + + + Successfully updated token. + Токен успешно обновлен. + + + + Successfully created token. + Токен успешно создан. + + + + Unique identifier the token is referenced by. + Уникальный идентификатор, на который ссылается токен. + + + + Intent + Намерение + + + + API Token + API токен + + + + Used to access the API programmatically + Используется для программного доступа к API + + + + App password. + Пароль приложения. + + + + Used to login using a flow executor + Используется для входа в систему с помощью исполнителя потока + + + + Expiring + Истекает + + + + If this is selected, the token will expire. Upon expiration, the token will be rotated. + Если выбрано, срок действия токена истечет. По истечении срока действия токен будет обновлен. + + + + Expires on + Срок действия истекает + + + + API Access + Доступ к API + + + + App password + Пароль приложения + + + + Verification + Верификация + + + + Unknown intent + Неизвестное намерение + + + + Tokens + Токены + + + + Tokens are used throughout authentik for Email validation stages, Recovery keys and API access. + Токены используются в authentik на этапах проверки электронной почты, для ключей восстановления и доступа к API. + + + + Expires? + Истекает? + + + + Expiry date + Дата истечения + + + + Token(s) + Токен(ы) + + + + Create Token + Создать токен + + + + Token is managed by authentik. + Токен управляется authentik. + + + + Update Token + Обновление токена + + + + Domain + Домен + + + + Matching is done based on domain suffix, so if you enter domain.tld, foo.domain.tld will still match. + Соответствие осуществляется на основе суффикса домена, поэтому если вы введете domain.tld, то foo.domain.tld все равно будет соответствовать. + + + + Default + По умолчанию + + + + Branding settings + Настройки брендинга + + + + Title + Название + + + + Branding shown in page title and several other places. + Брендинг указан в заголовке страницы и в нескольких других местах. + + + + Logo + Логотип + + + + Icon shown in sidebar/header and flow executor. + Значок отображается в боковой панели/заголовке и исполнителе потока. + + + + Favicon + Favicon + + + + Icon shown in the browser tab. + Значок, отображаемый на вкладке браузера. + + + + Default flows + Потоки по умолчанию + + + + Flow used to authenticate users. If left empty, the first applicable flow sorted by the slug is used. + Поток, используемый для аутентификации пользователей. Если оставить пустым, будет использоваться первый применимый поток, отсортированный по идентификатору. + + + + Invalidation flow + Поток инвалидации + + + + Flow used to logout. If left empty, the first applicable flow sorted by the slug is used. + Поток, используемый для выхода из системы. Если оставить пустым, будет использоваться первый применимый поток, отсортированный по идентификатору. + + + + Recovery flow + Поток восстановления + + + + Unenrollment flow + Поток отмены регистрации + + + + If set, users are able to unenroll themselves using this flow. If no flow is set, option is not shown. + Если этот параметр установлен, пользователи могут сами деактивировать себя с помощью этого потока. Если поток не установлен, опция не отображается. + + + + User settings flow + Поток пользовательских настроек + + + + If set, users are able to configure details of their profile. + Если этот параметр установлен, пользователи могут настраивать детали своего профиля. + + + + Device code flow + Поток кода устройства + + + + If set, the OAuth Device Code profile can be used, and the selected flow will be used to enter the code. + Если установлено, можно использовать профиль OAuth Device Code, и выбранный поток будет использоваться для ввода кода. + + + + Other global settings + Другие глобальные настройки + + + + Web Certificate + Веб сертификат + + + + Event retention + Сохранение событий + + + + Duration after which events will be deleted from the database. + Срок, по истечении которого события будут удалены из базы данных. + + + + When using an external logging solution for archiving, this can be set to "minutes=5". + Если для архивирования используется внешнее решение для протоколирования, можно установить значение "minutes=5". + + + + This setting only affects new Events, as the expiration is saved per-event. + Эта настройка влияет только на новые события, поскольку срок действия сохраняется для каждого события. + + + + Configure visual settings and defaults for different domains. + Настройте визуальные параметры и значения по умолчанию для разных доменов. + + + + Default? + По умолчанию? + + + + Policies + Политики + + + + Allow users to use Applications based on properties, enforce Password Criteria and selectively apply Stages. + Разрешите пользователям использовать приложения на основе свойств, применяйте критерии паролей и выборочно применяйте этапы. + + + + Assigned to object(s). + Назначен + объекту(ам). + + + + Warning: Policy is not assigned. + Предупреждение: Политика не назначена. + + + + Test Policy + Тест политики + + + + Policy / Policies + Политика / Политики + + + + Successfully cleared policy cache + Кэш политики успешно очищен + + + + Failed to delete policy cache + Не удалось удалить кэш политики + + + + Clear cache + Очистить кэш + + + + Clear Policy cache + Очистить кэш политики + + + + Are you sure you want to clear the policy cache? This will cause all policies to be re-evaluated on their next usage. + Вы уверены, что хотите очистить кэш политик? Это приведет к тому, что все политики будут заново оценены при следующем использовании. + + + Reputation scores + Оценка репутации + + + + Reputation for IP and user identifiers. Scores are decreased for each failed login and increased for each successful login. + Репутация для IP-адресов и идентификаторов пользователей. Баллы уменьшаются за каждый неудачный вход и увеличиваются за каждый успешный вход. + + + + IP + IP + + + + Score + Оценка + + + + Updated + Обновлено + + + + Reputation + Репутация + + + + Groups + Группы + + + + Group users together and give them permissions based on the membership. + Объединяйте пользователей в группы и предоставляйте им разрешения на основе членства. + + + + Superuser privileges? + Привилегии суперпользователя? + + + + Group(s) + Группа(ы) + + + + Create Group + Создать Группу + + + + Create group + Создать группу + + + + Enabling this toggle will create a group named after the user, with the user as member. + При включении этого флажка будет создана группа, названная в честь пользователя, членом которой он является. + + + + Use the username and password below to authenticate. The password can be retrieved later on the Tokens page. + Для аутентификации используйте указанные ниже имя пользователя и пароль. Пароль можно получить позже на странице "Токены". + + + + Password + Пароль + + + + Valid for 360 days, after which the password will automatically rotate. You can copy the password from the Token List. + Действует в течение 360 дней, после чего пароль автоматически сменяется. Пароль можно скопировать из списка токенов. + + + + The following objects use + Следующие объекты используют + + + + + connecting object will be deleted + подключенный объект будет удалён + + + + Successfully updated + Успешно обновлено + + + Failed to update : + Не удалось обновить + : + + + + + Are you sure you want to update ""? + Вы уверены, что хотите обновить + " + "? + + + + Successfully updated password. + Пароль успешно обновлен. + + + + Successfully sent email. + Письмо успешно отправлено. + + + + Email stage + Этап электронной почты + + + + Successfully added user(s). + Пользователь(и) успешно добавлен(ы). + + + + Users to add + Пользователи для добавления + + + + User(s) + Пользователь(и) + + + + Remove Users(s) + Удалить пользователя(ей) + + + + Are you sure you want to remove the selected users from the group ? + Вы уверены, что хотите удалить выбранных пользователей из группы + ? + + + + Remove + Удалить + + + + Impersonate + Имитация + + + + User status + Статус пользователя + + + + Change status + Изменить статус + + + + Deactivate + Деактивировать + + + + Update password + Обновить пароль + + + + Set password + Установить пароль + + + + Successfully generated recovery link + Ссылка для восстановления успешно сгенерирована + + + + No recovery flow is configured. + Поток восстановления не настроен. + + + + Copy recovery link + Скопировать ссылку на восстановление + + + + Send link + Отправить ссылку + + + + Send recovery link to user + Отправить ссылку на восстановление пользователю + + + + Email recovery link + Отправить ссылку + + + + Recovery link cannot be emailed, user has no email address saved. + Ссылка для восстановления не может быть отправлена по электронной почте, у пользователя не сохранен адрес электронной почты. + + + + Add User + Добавить пользователя + + + + Warning: This group is configured with superuser access. Added users will have superuser access. + Предупреждение: Эта группа настроена с доступом суперпользователя. Добавленные пользователи будут иметь доступ суперпользователя. + + + + Add existing user + Добавить существующего пользователя + + + + Create user + Создать пользователя + + + + Create User + Создать Пользователя + + + + Create Service account + Создать сервисный аккаунт + + + + Hide service-accounts + Скрыть сервисные аккаунты + + + + Group Info + Информация о группе + + + + Notes + Записи + + + + Edit the notes attribute of this group to add notes here. + Отредактируйте атрибут заметок этой группы, чтобы добавить сюда заметки. + + + + Users + Пользователи + + + + Root + Корневой каталог + + + + Warning: You're about to delete the user you're logged in as (). Proceed at your own risk. + Предупреждение: Вы собираетесь удалить пользователя, под которым вы вошли в систему ( + ). Действуйте на свой страх и риск. + + + + Hide deactivated user + Скрыть деактивированного пользователя + + + + User folders + Пользовательские папки + + + + Successfully added user to group(s). + Пользователь успешно добавлен в группу(ы). + + + + Groups to add + Группы для добавления + + + + Remove from Group(s) + Удалить из группы (групп) + + + + Are you sure you want to remove user from the following groups? + Вы уверены, что хотите удалить пользователя + из следующих групп? + + + + Add Group + Добавить группу + + + + Add to existing group + Добавить в существующую группу + + + + Add new group + Добавить новую группу + + + + Application authorizations + Авторизации приложения + + + + Revoked? + Аннулирован? + + + + Expires + Истекает + + + + ID Token + ID токен + + + + Refresh Tokens(s) + Refresh токен(ы) + + + + Last IP + Последний IP + + + + Session(s) + Сессия(ии) + + + + Expiry + Истекает + + + + (Current session) + (Текущая сессия) + + + + Permissions + Разрешения + + + + Consent(s) + Согласие(я) + + + + Successfully updated device. + Устройство успешно обновлено. + + + + Static tokens + Статические токены + + + + TOTP Device + Устройство TOTP + + + + Enroll + Зарегистрировать + + + + Device(s) + Устройство (устройства) + + + + Update Device + Обновить устройство + + + + Confirmed + Подтверждено + + + + User Info + Информация о пользователе + + + + Actions over the last week (per 8 hours) + Действия за последнюю неделю (за 8 часов) + + + + Edit the notes attribute of this user to add notes here. + Отредактируйте атрибут заметок этого пользователя, чтобы добавить сюда заметки. + + + + Sessions + Сессии + + + + User events + Пользовательские события + + + + Explicit Consent + Явное Согласие + + + + OAuth Refresh Tokens + OAuth Refresh Токены + + + + MFA Authenticators + Аутентификаторы МФА + + + + Successfully updated invitation. + Приглашение успешно обновлено. + + + + Successfully created invitation. + Приглашение успешно создано. + + + + Flow + Поток + + + + When selected, the invite will only be usable with the flow. By default the invite is accepted on all flows with invitation stages. + Если выбран этот пункт, приглашение можно будет использовать только в этом потоке. По умолчанию приглашение принимается во всех потоках с этапами приглашения. + + + + Optional data which is loaded into the flow's 'prompt_data' context variable. YAML or JSON. + Необязательные данные, которые загружаются в контекстную переменную потока 'prompt_data'. YAML или JSON. + + + + Single use + Однократное применение + + + + When enabled, the invitation will be deleted after usage. + Если эта опция включена, приглашение будет удалено после использования. + + + + Select an enrollment flow + Выбрать поток регистрации + + + + Link to use the invitation. + Ссылка для использования приглашения. + + + + Invitations + Приглашения + + + + Create Invitation Links to enroll Users, and optionally force specific attributes of their account. + Создайте ссылки приглашений для регистрации пользователей и, по желанию, принудительно задействуйте определенные атрибуты их учетной записи. + + + + Created by + Создан + + + + Invitation(s) + Приглашение(я) + + + + Invitation not limited to any flow, and can be used with any enrollment flow. + Приглашение не ограничивается каким-либо потоком и может быть использовано с любым потоком регистрации. + + + + Update Invitation + Обновить приглашение + + + + Create Invitation + Создать приглашение + + + + Warning: No invitation stage is bound to any flow. Invitations will not work as expected. + Внимание: Ни один этап приглашения не привязан к какому-либо потоку. Приглашения не будут работать так, как ожидается. + + + + Auto-detect (based on your browser) + Автоматическое определение (на основе вашего браузера) + + + + Required. + Обязательно. + + + + Continue + Продолжить + + + + Successfully updated prompt. + Запрос успешно обновлен. + + + + Successfully created prompt. + Запрос успешно создан. + + + + Text: Simple Text input + Текст: простой текстовый ввод + + + + Text Area: Multiline text input + Текстовая область: Многострочный текстовый ввод. + + + + Text (read-only): Simple Text input, but cannot be edited. + Текст (только для чтения): Простой текстовый ввод, который нельзя редактировать. + + + + Text Area (read-only): Multiline text input, but cannot be edited. + Текстовая область (только для чтения): Многострочный текстовый ввод, который нельзя редактировать. + + + + Username: Same as Text input, but checks for and prevents duplicate usernames. + Имя пользователя: Аналогично текстовому вводу, но проверяет и предотвращает дублирование имен пользователей. + + + + Email: Text field with Email type. + Email: Текстовое поле с типом Email. + + + + Password: Masked input, multiple inputs of this type on the same prompt need to be identical. + Пароль: маскируемый ввод, несколько вводов этого типа в одном запросе должны быть идентичными. + + + + Number + Номер + + + + Checkbox + Чекбокс + + + + Radio Button Group (fixed choice) + Группа радиокнопок (фиксированный выбор) + + + + Dropdown (fixed choice) + Раскрывающийся список (фиксированный выбор) + + + + Date + Дата + + + + Date Time + Дата и время + + + + File + Файл + + + + Separator: Static Separator Line + Разделитель: Статическая разделительная линия + + + + Hidden: Hidden field, can be used to insert data into form. + Скрыто: Скрытое поле, может быть использовано для вставки данных в форму. + + + + Static: Static value, displayed as-is. + Статический: Статичное значение, отображается как есть. + + + + authentik: Locale: Displays a list of locales authentik supports. + authentik: Locale: Отображает список локализаций, которые поддерживает authentik. + + + + Preview errors + Предпросмотр ошибок + + + + Data preview + Предпросмотр данных + + + + Unique name of this field, used for selecting fields in prompt stages. + Уникальное имя этого поля, используемое для выбора полей на этапах запроса. + + + + Field Key + Ключ поля + + + + Name of the form field, also used to store the value. + Имя поля формы, также используемое для хранения значения. + + + + When used in conjunction with a User Write stage, use attributes.foo to write attributes. + При использовании в сочетании с этапом записи пользователя для записи атрибутов используйте attributes.foo. + + + + Label + Метка + + + + Label shown next to/above the prompt. + Метка, отображаемая рядом с запросом или под ним. + + + + Required + Обязательно + + + + Interpret placeholder as expression + Интерпретировать заполнитель как выражение + + + + When checked, the placeholder will be evaluated in the same way a property mapping is. + If the evaluation fails, the placeholder itself is returned. + Если флажок установлен, то заполнитель будет оцениваться так же, как и сопоставление свойств. + Если оценка не удалась, возвращается сам заполнитель. + + + Placeholder + Заполнитель + + + + Optionally provide a short hint that describes the expected input value. + When creating a fixed choice field, enable interpreting as expression and return a + list to return multiple choices. + По желанию предоставьте короткую подсказку, описывающую ожидаемое значение ввода. + При создании поля с фиксированным выбором включите интерпретацию как выражение и + возвращайте список, чтобы вернуть несколько вариантов. + + + Interpret initial value as expression + Интерпретировать начальное значение как выражение + + + + When checked, the initial value will be evaluated in the same way a property mapping is. + If the evaluation fails, the initial value itself is returned. + Если флажок установлен, то начальное значение будет оцениваться так же, как и сопоставление свойств. + Если оценка не удалась, само начальное значение. + + + Initial value + Начальное значение + + + + Optionally pre-fill the input with an initial value. + When creating a fixed choice field, enable interpreting as expression and + return a list to return multiple default choices. + По желанию предварительно заполните поле ввода начальным значением. + При создании поля с фиксированным выбором включите интерпретацию как выражение и + возвращайте список, чтобы вернуть несколько вариантов по умолчанию. + + + Help text + Вспомогательный текст + + + + Any HTML can be used. + Можно использовать любой HTML. + + + + Prompts + Запросы + + + + Single Prompts that can be used for Prompt Stages. + Одиночные запросы, которые можно использовать для этапов запросов. + + + + Field + Поле + + + + Stages + Этапы + + + + Prompt(s) + Запрос(ы) + + + + Update Prompt + Обновить запрос + + + + Create Prompt + Создать запрос + + + + Target + Цель + + + + Stage + Этап + + + + Evaluate when flow is planned + Оценка, когда поток запланирован + + + + Evaluate policies during the Flow planning process. + Оценка политик во время процесса планирования потока. + + + + Evaluate when stage is run + Оценка когда этап запущен + + + + Evaluate policies before the Stage is present to the user. + Оценивайте политики перед представлением этапа пользователю. + + + + Invalid response behavior + Недопустимое поведение ответа + + + + Returns the error message and a similar challenge to the executor + Возвращает сообщение об ошибке и аналогичный вызов исполнителю + + + + Restarts the flow from the beginning + Перезапуск потока с самого начала + + + + Restarts the flow from the beginning, while keeping the flow context + Перезапускает поток с самого начала, сохраняя контекст потока + + + + Configure how the flow executor should handle an invalid response to a challenge given by this bound stage. + Настройте, как исполнитель потока должен обрабатывать недействительный ответ на вызов, переданный этим связанным этапом. + + + + Successfully updated stage. + Этап успешно обновлен. + + + + Successfully created stage. + Этап успешно создан. + + + + Stage used to configure a duo-based authenticator. This stage should be used for configuration flows. + Этап, используемый для настройки duo аутентификатора. Этот этап должен использоваться для потоков конфигурации. + + + + Authenticator type name + Название типа аутентификатора + + + + Display name of this authenticator, used by users when they enroll an authenticator. + Отображаемое имя этого аутентификатора, используемое пользователями при регистрации аутентификатора. + + + + API Hostname + Имя хоста API + + + + Duo Auth API + Duo Auth API + + + + Integration key + Ключ интеграции + + + + Secret key + Секретный ключ + + + + Duo Admin API (optional) + Duo Admin API (опционально) + + + + When using a Duo MFA, Access or Beyond plan, an Admin API application can be created. + This will allow authentik to import devices automatically. + При использовании тарифного плана Duo MFA, Access или Beyond можно создать приложение Admin API. + Это позволит authentik автоматически импортировать устройства. + + + Stage-specific settings + Настройки, специфичные для этапа + + + + Configuration flow + Поток конфигурации + + + + Flow used by an authenticated user to configure this Stage. If empty, user will not be able to configure this stage. + Поток, используемый аутентифицированным пользователем для настройки этого Этапа. Если пусто, пользователь не сможет настроить этот этап. + + + + Twilio Account SID + SID учетной записи Twilio + + + + Get this value from https://console.twilio.com + Получите это значение с сайта https://console.twilio.com + + + + Twilio Auth Token + Токен аутентификации Twilio + + + + Authentication Type + Тип аутентификации + + + + Basic Auth + Базовая аутентификация + + + + Bearer Token + Bearer токен + + + + External API URL + URL-адрес внешнего API + + + + This is the full endpoint to send POST requests to. + Это полная конечная точка для отправки POST-запросов. + + + + API Auth Username + Имя пользователя API Auth + + + + This is the username to be used with basic auth or the token when used with bearer token + Это имя пользователя, которое будет использоваться при базовой аутентификации, или токен при использовании bearer токена. + + + + API Auth password + Пароль API Auth + + + + This is the password to be used with basic auth + Это пароль, который будет использоваться при базовой авторизации + + + + Mapping + Сопоставление + + + + Modify the payload sent to the custom provider. + Изменить данные, отправляемые пользовательскому провайдеру. + + + + Stage used to configure an SMS-based TOTP authenticator. + Этап, используемый для настройки аутентификатора TOTP на основе SMS. + + + + Twilio + Twilio + + + + Generic + Основной + + + + From number + С номера + + + + Number the SMS will be sent from. + Номер, с которого будет отправлено SMS. + + + + Hash phone number + Хэшировать номер телефона + + + + If enabled, only a hash of the phone number will be saved. This can be done for data-protection reasons. Devices created from a stage with this enabled cannot be used with the authenticator validation stage. + Если эта опция включена, будет сохранен только хэш номера телефона. Это может быть сделано в целях защиты данных. Устройства, созданные на этапе с этой опцией, не могут быть использованы на этапе проверки аутентификатора. + + + + Stage used to configure a static authenticator (i.e. static tokens). This stage should be used for configuration flows. + Этап, используемый для настройки статического аутентификатора (т.е. статических токенов). Этот этап следует использовать для потоков конфигурации. + + + + Token count + Количество токенов + + + + Stage used to configure a TOTP authenticator (i.e. Authy/Google Authenticator). + Этап, используемый для настройки аутентификатора TOTP (например, Authy/Google Authenticator). + + + + Digits + Цифры + + + + 6 digits, widely compatible + 6 цифр, широкая совместимость + + + + 8 digits, not compatible with apps like Google Authenticator + 8 цифр, не совместим с такими приложениями, как Google Authenticator + + + + Stage used to validate any authenticator. This stage should be used during authentication or authorization flows. + Этап, используемый для проверки любого аутентификатора. Этот этап должен использоваться в потоках аутентификации или авторизации. + + + + Device classes + Классы устройств + + + + Static Tokens + Статические токены + + + + TOTP Authenticators + Аутентификаторы TOTP + + + + WebAuthn Authenticators + Аутентификаторы WebAuthn + + + + Duo Authenticators + Аутентификаторы Duo + + + + SMS-based Authenticators + Аутентификаторы на основе SMS + + + + Device classes which can be used to authenticate. + Классы устройств, которые можно использовать для аутентификации + + + + Last validation threshold + Последний порог валидации + + + + Not configured action + Действие не настроено + + + + Force the user to configure an authenticator + Принудить пользователя настроить аутентификатор + + + + Deny the user access + Запрет доступа пользователю + + + + WebAuthn User verification + WebAuthn Верификация пользователя + + + + User verification must occur. + Должна выполняться проверка пользователя. + + + + User verification is preferred if available, but not required. + Верификация пользователя предпочтительна, если она доступна, но не обязательна. + + + + User verification should not occur. + Не должна выполняться проверка пользователя. + + + + Configuration stages + Этапы конфигурации + + + + Stages used to configure Authenticator when user doesn't have any compatible devices. After this configuration Stage passes, the user is not prompted again. + Этапы использованные для конфигурации Аутентификатора когда у пользователя нет совместимых устройств. После этого конфигурационного этапа пользователю больше не запрашивается. + + + + When multiple stages are selected, the user can choose which one they want to enroll. + Если выбрано несколько этапов, пользователь может выбрать, на каком из них он хочет зарегистрироваться. + + + + User verification + Верификация пользователя + + + + Resident key requirement + Требования к ключу резидента + + + + Authenticator Attachment + Вложения аутентификатора + + + + No preference is sent + Предпочтения не отправляются + + + + A non-removable authenticator, like TouchID or Windows Hello + Несъемный аутентификатор, например TouchID или Windows Hello + + + + A "roaming" authenticator, like a YubiKey + Переносной аутентификатор, например YubiKey + + + + This stage checks the user's current session against the Google reCaptcha (or compatible) service. + На этом этапе текущая сессия пользователя проверяется с помощью сервиса Google reCAPTCHA (или совместимого с ним). + + + + Public Key + Публичный ключ + + + + Public key, acquired from https://www.google.com/recaptcha/intro/v3.html. + Открытый ключ, полученный с https://www.google.com/recaptcha/intro/v3.html. + + + + Private Key + Приватный ключ + + + + Private key, acquired from https://www.google.com/recaptcha/intro/v3.html. + Приватный ключ, полученный с https://www.google.com/recaptcha/intro/v3.html. + + + + Advanced settings + Дополнительные настройки + + + + JS URL + JS URL-адрес + + + + URL to fetch JavaScript from, defaults to recaptcha. Can be replaced with any compatible alternative. + URL-адрес, с которого будет браться JavaScript, по умолчанию - recaptcha. Может быть заменен на любую совместимую альтернативу. + + + + API URL + API URL-адрес + + + + URL used to validate captcha response, defaults to recaptcha. Can be replaced with any compatible alternative. + URL, используемый для проверки ответа капчи, по умолчанию - recaptcha. Может быть заменен на любую совместимую альтернативу. + + + + Prompt for the user's consent. The consent can either be permanent or expire in a defined amount of time. + Запрос на согласие пользователя. Согласие может быть постоянным или истекать через определенный промежуток времени. + + + + Always require consent + Всегда требовать согласие + + + + Consent given last indefinitely + Согласие действует бессрочно + + + + Consent expires. + Согласие истекает. + + + + Consent expires in + Согласие истекает через + + + + Offset after which consent expires. + Смещение, после которого истекает срок действия согласия. + + + + Dummy stage used for testing. Shows a simple continue button and always passes. + Фиктивный этап, используемый для тестирования. Показывает простую кнопку продолжения и всегда проходит. + + + + Throw error? + Выбросить ошибку? + + + + SMTP Host + Хост SMTP + + + + SMTP Port + Порт SMTP + + + + SMTP Username + Имя пользователя SMTP + + + + SMTP Password + Пароль SMTP + + + + Use TLS + Использовать TLS + + + + Use SSL + Использовать SSL + + + + From address + От адреса + + + + Verify the user's email address by sending them a one-time-link. Can also be used for recovery to verify the user's authenticity. + Проверка адреса электронной почты пользователя путем отправки ему одноразовой ссылки. Может также использоваться для восстановления, чтобы проверить подлинность пользователя. + + + + Activate pending user on success + Активировать ожидающего пользователя при успехе + + + + When a user returns from the email successfully, their account will be activated. + Когда пользователь успешно вернется из электронной почты, его учетная запись будет активирована. + + + + Use global settings + Использовать глобальные настройки + + + + When enabled, global Email connection settings will be used and connection settings below will be ignored. + Если эта функция включена, будут использоваться глобальные настройки подключения к электронной почте, а настройки подключения, указанные ниже, будут игнорироваться. + + + + Token expiry + Срок действия токена + + + + Time in minutes the token sent is valid. + Время в минутах, в течение которого отправленный токен действителен. + + + + Template + Шаблон + + + + Let the user identify themselves with their username or Email address. + Позволить пользователю идентифицировать себя с помощью имени пользователя или адреса электронной почты. + + + + User fields + Пользовательские поля + + + + UPN + UPN + + + + Fields a user can identify themselves with. If no fields are selected, the user will only be able to use sources. + Поля, по которым пользователь может идентифицировать себя. Если ни одно из полей не выбрано, пользователь сможет использовать только источники. + + + + Password stage + Этап пароля + + + + When selected, a password field is shown on the same page instead of a separate page. This prevents username enumeration attacks. + При выборе этого параметра поле для ввода пароля отображается на той же странице, а не на отдельной. Это предотвращает атаки с перечислением имен пользователей. + + + + Case insensitive matching + Нечувствительное к регистру соответствие + + + + When enabled, user fields are matched regardless of their casing. + Если эта функция включена, пользовательские поля будут сопоставляться независимо от их регистра. + + + + Show matched user + Показать совпадающего пользователя + + + + When a valid username/email has been entered, and this option is enabled, the user's username and avatar will be shown. Otherwise, the text that the user entered will be shown. + Если введено правильное имя пользователя/электронная почта и эта опция включена, будет показано имя пользователя и аватар. В противном случае будет показан текст, который ввел пользователь. + + + + Source settings + Настройки источника + + + + Sources + Источники + + + + Select sources should be shown for users to authenticate with. This only affects web-based sources, not LDAP. + Для аутентификации пользователей необходимо выбрать источники. Это касается только веб-источников, но не LDAP. + + + + Show sources' labels + Показать метки источников + + + + By default, only icons are shown for sources. Enable this to show their full names. + По умолчанию для источников отображаются только значки. Включите эту опцию, чтобы показывать их полные имена. + + + + Passwordless flow + Беспарольный поток + + + + Optional passwordless flow, which is linked at the bottom of the page. When configured, users can use this flow to authenticate with a WebAuthn authenticator, without entering any details. + Дополнительный беспарольный поток, ссылка на который находится в нижней части страницы. При настройке пользователи могут использовать этот поток для аутентификации с помощью аутентификатора WebAuthn, не вводя никаких данных. + + + + Optional enrollment flow, which is linked at the bottom of the page. + Дополнительный поток регистрации, ссылка на который находится в нижней части страницы. + + + + Optional recovery flow, which is linked at the bottom of the page. + Дополнительный поток восстановления доступа, ссылка на который находится в нижней части страницы. + + + + This stage can be included in enrollment flows to accept invitations. + Этот этап может быть включен в потоки регистрации для принятия приглашений. + + + + Continue flow without invitation + Продолжить поток без приглашения + + + + If this flag is set, this Stage will jump to the next Stage when no Invitation is given. By default this Stage will cancel the Flow when no invitation is given. + Если этот флаг установлен, то при отсутствии приглашения этот этап перейдет к следующему этапу. По умолчанию эта стадия отменяет поток, если приглашение не получено. + + + + Validate the user's password against the selected backend(s). + Проверка пароля пользователя на соответствие выбранному бэкэнду (бэкэндам). + + + + Backends + Бэкенды + + + + User database + standard password + База данных пользователей + стандартный пароль + + + + User database + app passwords + База данных пользователей + пароли приложения + + + + User database + LDAP password + База данных пользователей + пароль LDAP + + + + Selection of backends to test the password against. + Выбор бэкендов для проверки пароля. + + + + Flow used by an authenticated user to configure their password. If empty, user will not be able to configure change their password. + Поток, используемый аутентифицированным пользователем для настройки своего пароля. Если он пуст, пользователь не сможет изменить свой пароль. + + + + Failed attempts before cancel + Неудачные попытки до отмены + + + + How many attempts a user has before the flow is canceled. To lock the user out, use a reputation policy and a user_write stage. + Количество попыток пользователя до отмены потока. Чтобы заблокировать пользователя, используйте политику репутации и этап user_write. + + + + Show arbitrary input fields to the user, for example during enrollment. Data is saved in the flow context under the 'prompt_data' variable. + Показывать пользователю произвольные поля ввода, например, во время регистрации. Данные сохраняются в контексте потока в переменной 'prompt_data'. + + + + Fields + Поля + + + + ("", of type ) + + (" + ", типа + ) + + + + Validation Policies + Политики валидации + + + + Selected policies are executed when the stage is submitted to validate the data. + Выбранные политики выполняются при отправке этапа для проверки данных. + + + + Delete the currently pending user. CAUTION, this stage does not ask for confirmation. Use a consent stage to ensure the user is aware of their actions. + Удалить текущего пользователя. ВНИМАНИЕ, на этом этапе не запрашивается подтверждение. Используйте этап согласия, чтобы убедиться, что пользователь осознает свои действия. + + + Log the currently pending user in. + Вход в систему текущим ожидающим пользователем. + + + + Session duration + Продолжительность сеанса + + + + Determines how long a session lasts. Default of 0 seconds means that the sessions lasts until the browser is closed. + Определяет, как долго длится сеанс. Значение по умолчанию 0 секунд означает, что сеанс длится до закрытия браузера. + + + + Different browsers handle session cookies differently, and might not remove them even when the browser is closed. + Разные браузеры по-разному обрабатывают сеансовые файлы cookie и могут не удалять их даже при закрытии браузера. + + + + See here. + См. здесь. + + + + Stay signed in offset + Смещение "Оставаться в системе" + + + + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + Если значение продолжительности больше 0, у пользователя будет возможность выбрать опцию "оставаться в системе", что продлит его сеанс на указанное здесь время. + + + + Terminate other sessions + Прервать другие сеансы + + + + When enabled, all previous sessions of the user will be terminated. + Если включено, все предыдущие сеансы пользователя будут завершены. + + + + Remove the user from the current session. + Удалить пользователя из текущей сессии. + + + + Write any data from the flow's context's 'prompt_data' to the currently pending user. If no user + is pending, a new user is created, and data is written to them. + Запишите любые данные из контекста потока 'prompt_data' текущему пользователю. Если пользователя + нет, создается новый пользователь, и данные записываются ему. + + + Never create users + Никогда не создавать пользователей + + + + When no user is present in the flow context, the stage will fail. + Если в контексте потока нет пользователя, этап завершится неудачей. + + + + Create users when required + Создание пользователей при необходимости + + + + When no user is present in the the flow context, a new user is created. + Если в контексте потока нет пользователя, создается новый пользователь. + + + + Always create new users + Всегда создавать новых пользователей + + + + Create a new user even if a user is in the flow context. + Создать нового пользователя, даже если он уже находится в контексте потока. + + + + Create users as inactive + Создание пользователей как неактивных + + + + Mark newly created users as inactive. + Отмечать вновь созданных пользователей как неактивных. + + + + User path template + Шаблон пути пользователя + + + + Path new users will be created under. If left blank, the default path will be used. + Путь, по которому будут создаваться новые пользователи. Если оставить пустым, будет использоваться путь по умолчанию. + + + + Newly created users are added to this group, if a group is selected. + Вновь созданные пользователи добавляются в эту группу, если группа выбрана. + + + + New stage + Новый этап + + + + Create a new stage. + Создание нового этапа. + + + + Successfully imported device. + Устройство успешно импортировано. + + + + The user in authentik this device will be assigned to. + Пользователь authentik, которому будет назначено это устройство. + + + + Duo User ID + ID пользователя Duo + + + + The user ID in Duo, can be found in the URL after clicking on a user. + Идентификатор пользователя в Duo, можно найти в URL после нажатия на пользователя. + + + + Automatic import + Автоматический импорт + + + + Successfully imported devices. + Успешно импортировано + устройств(а). + + + + Start automatic import + Запуск автоматического импорта + + + + Or manually import + Или импортировать вручную + + + + Stages are single steps of a Flow that a user is guided through. A stage can only be executed from within a flow. + Этапы - это отдельные шаги потока, через которые проходит пользователь. Этап может быть выполнен только внутри потока. + + + + Flows + Потоки + + + + Stage(s) + Этап(ы) + + + + Import + Импорт + + + + Import Duo device + Импорт устройства Duo + + + + Successfully updated flow. + Поток успешно обновлен. + + + + Successfully created flow. + Поток успешно создан. + + + + Shown as the Title in Flow pages. + Указывается в качестве заголовка на страницах потока. + + + + Visible in the URL. + Виден в URL-адресе. + + + + Designation + Назначение + + + + Decides what this Flow is used for. For example, the Authentication flow is redirect to when an un-authenticated user visits authentik. + Определяет, для чего используется данный поток. Например, поток Authentication перенаправляется, когда не прошедший аутентификацию пользователь посещает authentik. + + + + No requirement + Нет требований + + + + Require authentication + Требуется аутентификация + + + + Require no authentication. + Не требуется аутентификация. + + + + Require superuser. + Требуется суперпользователь. + + + + Required authentication level for this flow. + Требуемый уровень аутентификации для этого потока. + + + + Behavior settings + Настройки поведения + + + + Compatibility mode + Режим совместимости + + + + Increases compatibility with password managers and mobile devices. + Повышенная совместимость с менеджерами паролей и мобильными устройствами. + + + + Denied action + Отказано в действии + + + + Will follow the ?next parameter if set, otherwise show a message + Будет следовать за параметром ?next, если он установлен, в противном случае покажет сообщение + + + + Will either follow the ?next parameter or redirect to the default interface + Будет либо следовать параметру ?next, либо перенаправлять на интерфейс по умолчанию. + + + + Will notify the user the flow isn't applicable + Уведомляет пользователя, что поток неприменим. + + + + Decides the response when a policy denies access to this flow for a user. + Определяет ответ, когда политика отказывает пользователю в доступе к этому потоку. + + + + Appearance settings + Настройки внешнего вида + + + + Layout + Макет + + + + Background + Фон + + + + Background shown during execution. + Фон, отображаемый во время выполнения. + + + + Clear background + Убрать фон + + + + Delete currently set background image. + Удаление установленного в данный момент фонового изображения. + + + + Successfully imported flow. + Поток успешно импортирован. + + + + .yaml files, which can be found on goauthentik.io and can be exported by authentik. + Файлы .yaml, которые можно найти на сайте goauthentik.io и экспортировать с помощью authentik. + + + + Flows describe a chain of Stages to authenticate, enroll or recover a user. Stages are chosen based on policies applied to them. + Потоки описывают цепочку этапов для аутентификации, регистрации или восстановления пользователя. Этапы выбираются на основе применяемых к ним политик. + + + + Flow(s) + Поток(и) + + + + Update Flow + Обновить поток + + + + Create Flow + Создать поток + + + + Import Flow + Импортировать поток + + + + Successfully cleared flow cache + Кэш потока успешно очищен + + + + Failed to delete flow cache + Не удалось удалить кэш потока + + + + Clear Flow cache + Очистить кэш потока + + + + Are you sure you want to clear the flow cache? + This will cause all flows to be re-evaluated on their next usage. + Вы уверены, что хотите очистить кэш потока? + Это приведет к тому, что все потоки будут заново оценены при следующем использовании. + + + Stage binding(s) + Привязка (привязки) этапа + + + + Stage type + Тип этапа + + + + Edit Stage + Редактировать этап + + + + Update Stage binding + Обновить привязку этапа + + + + These bindings control if this stage will be applied to the flow. + Эти привязки определяют, будет ли данный этап применяться к потоку. + + + + No Stages bound + Нет привязанных этапов + + + + No stages are currently bound to this flow. + В настоящее время ни один этап не связан с этим потоком. + + + + Create Stage binding + Создать привязку этапа + + + + Bind existing stage + Связать существующий этап + + + + Flow Overview + Обзор потока + + + + Related actions + Связанные действия + + + + Execute flow + Выполнить поток + + + + Normal + Стандартно + + + + with current user + с текущ. польз. + + + + with inspector + с инспектором + + + + Export flow + Экспорт потока + + + + Export + Экспорт + + + + Stage Bindings + Привязки этапа + + + + These bindings control which users can access this flow. + Эти привязки контролируют, какие пользователи могут получить доступ к этому потоку. + + + + Event Log + Журнал событий + + + + Event + Событие + + + + + Event info + Информация о событии + + + + Created + Создано + + + + Successfully updated transport. + Средство доставки успешно обновлено. + + + + Successfully created transport. + Средство доставки успешно создано. + + + + Local (notifications will be created within authentik) + Локальный (уведомления будут создаваться внутри authentik) + + + + Webhook (generic) + Вебхук (обычный) + + + + Webhook (Slack/Discord) + Вебхук (Slack/Discord) + + + + Webhook URL + URL-адрес вебхука + + + + Webhook Mapping + Сопоставление вебхуков + + + + Send once + Отправить единожды + + + + Only send notification once, for example when sending a webhook into a chat channel. + Отправлять уведомление только один раз, например, при отправке вебхука в чат-канал. + + + + Notification Transports + Поставщики уведомлений + + + + Define how notifications are sent to users, like Email or Webhook. + Определите способ отправки уведомлений пользователям, например по электронной почте или с помощью вебхука. + + + + Notification transport(s) + Поставщик(и) уведомлений + + + + Update Notification Transport + Обновление поставщика уведомлений + + + + Create Notification Transport + Создание поставщика уведомлений + + + + Successfully updated rule. + Правило успешно обновлено. + + + + Successfully created rule. + Правило успешно создано. + + + + Select the group of users which the alerts are sent to. If no group is selected the rule is disabled. + Выберите группу пользователей, которым будут отправляться оповещения. Если группа не выбрана, правило отключается. + + + + Transports + Поставщики + + + + Select which transports should be used to notify the user. If none are selected, the notification will only be shown in the authentik UI. + Выберите, какие поставщики должны использоваться для уведомления пользователя. Если ни один из них не выбран, уведомление будет отображаться только в пользовательском интерфейсе authentik. + + + + Severity + Важность + + + + Notification Rules + Правила уведомления + + + + Send notifications whenever a specific Event is created and matched by policies. + Отправляйте уведомления, когда создается определенное событие и сопоставляется с политиками. + + + + Sent to group + Отправляется группе + + + + Notification rule(s) + Правило (правила) уведомления + + + + None (rule disabled) + Отсутствует (правило отключено) + + + + Update Notification Rule + Обновление правила уведомления + + + + Create Notification Rule + Создание правила уведомления + + + + These bindings control upon which events this rule triggers. +Bindings to groups/users are checked against the user of the event. + Эти привязки контролируют, при каких событиях срабатывает данное правило. +Привязки к группам/пользователям проверяются по пользователю события. + + + Outpost Deployment Info + Информация о развертывании внешнего компонента + + + + View deployment documentation + Просмотр документации по развертыванию + + + + Click to copy token + Нажмите, чтобы скопировать токен + + + + If your authentik Instance is using a self-signed certificate, set this value. + Если ваш экземпляр authentik использует самоподписанный сертификат, установите это значение. + + + + If your authentik_host setting does not match the URL you want to login with, add this setting. + Если параметр authentik_host не соответствует URL, с которым вы хотите войти в систему, добавьте этот параметр. + + + + Successfully updated outpost. + Внешний компонент успешно обновлен. + + + + Successfully created outpost. + Внешний компонент успешно создан. + + + + Radius + Radius + + + + Integration + Интеграция + + + + Selecting an integration enables the management of the outpost by authentik. + Выбор интеграции позволяет управлять внешним компонентом с помощью authentik. + + + + Configuration + Конфигурация + + + + See more here: + Подробнее здесь: + + + + Documentation + Документация + + + + Last seen + Последний раз был замечен + + + + , should be + + , должен быть + + + + + Hostname + Имя хоста + + + + Not available + Недоступно + + + + Last seen: + Последний раз был замечен: + + + + + Unknown type + Неизвестный тип + + + + Outposts + Внешние компоненты + + + + Outposts are deployments of authentik components to support different environments and protocols, like reverse proxies. + Внешние компоненты - это развертывание компонентов authentik для поддержки различных сред и протоколов, например обратных прокси. + + + + Health and Version + Здоровье и версия + + + + Warning: authentik Domain is not configured, authentication will not work. + Предупреждение: authentik домен не настроен, аутентификация не будет работать. + + + + Logging in via . + Вход в систему через + . + + + + No integration active + Нет активных интеграций + + + + Update Outpost + Обновить внешний компонент + + + + View Deployment Info + Просмотр информации о развертывании + + + + Detailed health (one instance per column, data is cached so may be out of date) + Подробное состояние здоровья (один экземпляр на колонку, данные кэшируются, поэтому могут быть устаревшими) + + + + Outpost(s) + Внешний (внешние) компонент(ы) + + + + Create Outpost + Создать внешний компонент + + + + Successfully updated integration. + Интеграция успешно обновлена. + + + + Successfully created integration. + Интеграция успешно создана. + + + + Local + Местный + + + + If enabled, use the local connection. Required Docker socket/Kubernetes Integration. + Если включено, используется локальное соединение. Требует Docker сокет/Kubernetes интеграции. + + + + Docker URL + URL-адрес Docker + + + + Can be in the format of 'unix://' when connecting to a local docker daemon, using 'ssh://' to connect via SSH, or 'https://:2376' when connecting to a remote system. + Может иметь формат 'unix://' при подключении к локальному демону docker, 'ssh://' для подключения по SSH или 'https://:2376' при подключении к удаленной системе. + + + + CA which the endpoint's Certificate is verified against. Can be left empty for no validation. + Центр сертификации, по которому проверяется сертификат конечной точки. Можно оставить пустым для отсутствия проверки. + + + + TLS Authentication Certificate/SSH Keypair + Сертификат аутентификации TLS/пара ключей SSH + + + + Certificate/Key used for authentication. Can be left empty for no authentication. + Сертификат/ключ, используемый для аутентификации. Можно оставить пустым для отсутствия аутентификации. + + + + When connecting via SSH, this keypair is used for authentication. + При подключении по SSH эта пара ключей используется для аутентификации. + + + + Kubeconfig + Kubeconfig + + + + Verify Kubernetes API SSL Certificate + Проверка SSL-сертификата API Kubernetes + + + + New outpost integration + Новая интеграции внешнего компонента + + + + Create a new outpost integration. + Создание новой интеграции внешнего компонента + + + + State + Состояние + + + + Unhealthy + Нездоровый + + + + Outpost integration(s) + Интеграция (интеграции) внешнего компонента + + + + Successfully generated certificate-key pair. + Пара сертификат-ключ успешно сгенерирована. + + + + Common Name + Обычное имя + + + + Subject-alt name + Альтернативное имя субъекта + + + + Optional, comma-separated SubjectAlt Names. + Необязательные дополнительные имена субъекта, разделенные запятыми. + + + + Validity days + Срок действия в днях + + + + Successfully updated certificate-key pair. + Пара сертификат-ключ успешно обновлена. + + + + Successfully created certificate-key pair. + Пара сертификат-ключ успешно создана. + + + + PEM-encoded Certificate data. + PEM-закодированные данные сертификата. + + + + Optional Private Key. If this is set, you can use this keypair for encryption. + Дополнительный закрытый ключ. Если этот параметр установлен, вы можете использовать эту пару ключей для шифрования. + + + + Certificate-Key Pairs + Пары сертификат-ключ + + + + Import certificates of external providers or create certificates to sign requests with. + Импортируйте сертификаты внешних провайдеров или создавайте сертификаты для подписания запросов. + + + + Private key available? + Закрытый ключ доступен? + + + + Certificate-Key Pair(s) + Пара(ы) сертификат-ключ + + + + Managed by authentik + Управляется authentik + + + + Managed by authentik (Discovered) + Управляется authentik (Discovered) + + + + Yes () + Да ( + ) + + + + No + Нет + + + + Update Certificate-Key Pair + Обновление пары сертификат-ключ + + + + Certificate Fingerprint (SHA1) + Отпечаток сертификата (SHA1) + + + + Certificate Fingerprint (SHA256) + Отпечаток сертификата (SHA256) + + + + Certificate Subject + Субъект сертификата + + + + Download Certificate + Скачать сертификат + + + + Download Private key + Скачать закрытый ключ + + + + Create Certificate-Key Pair + Создание пары сертификат-ключ + + + + Generate + Сгенерировать + + + + Generate Certificate-Key Pair + Сгенерировать пару сертификат-ключ + + + + Successfully updated instance. + Экземпляр успешно обновлен. + + + + Successfully created instance. + Экземпляр успешно создан. + + + + Disabled blueprints are never applied. + Отключенные чертежи никогда не применяются. + + + + Local path + Локальный путь + + + + OCI Registry + OCI Реестр + + + + Internal + Внутренний + + + + OCI URL, in the format of oci://registry.domain.tld/path/to/manifest. + URL-адрес OCI в формате oci://registry.domain.tld/path/to/manifest. + + + + See more about OCI support here: + Подробнее о поддержке OCI можно узнать здесь: + + + + Blueprint + Чертеж + + + + Configure the blueprint context, used for templating. + Настройте контекст чертежа, используемый для создания шаблонов. + + + + Orphaned + Потерянные + + + + Blueprints + Чертежи + + + + Automate and template configuration within authentik. + Автоматизация и шаблонизация конфигурации в authentik. + + + + Last applied + Последнее применение + + + + Blueprint(s) + Чертеж(и) + + + + Update Blueprint + Обновить чертеж + + + + Create Blueprint Instance + Создание экземпляра чертежа + + + + API Requests + API запросы + + + + Open API Browser + Открыть API браузер + + + + Notifications + Уведомления + + + + unread + + не прочитано + + + + Successfully cleared notifications + Уведомления успешно очищены + + + + Clear all + Очистить все + + + + A newer version of the frontend is available. + Доступна новая версия фронтенда. + + + + You're currently impersonating . Click to stop. + В данный момент вы имитируете + . Нажмите для остановки. + + + + User interface + Интерфейс пользователя + + + + Dashboards + Панели + + + + Events + События + + + + Logs + Логи + + + + Directory + Каталог + + + + System + Система + + + + Certificates + Сертификаты + + + + Outpost Integrations + Интеграции внешнего компонента + + + + API request failed + Не удалось выполнить запрос API + + + + User's avatar + Аватар пользователя + + + + Something went wrong! Please try again later. + Что-то пошло не так! Пожалуйста, повторите попытку позже. + + + + Request ID + ИД запроса + + + + You may close this page now. + Теперь вы можете закрыть эту страницу. + + + + You're about to be redirect to the following URL. + Вы будете перенаправлены на следующий URL-адрес. + + + + Follow redirect + Следовать за перенаправлением + + + + Request has been denied. + Запрос был отклонен. + + + + Not you? + Не вы? + + + + Need an account? + Нужна учетная запись? + + + + Sign up. + Зарегистрироваться. + + + + Forgot username or password? + Забыли имя пользователя или пароль? + + + + Or + Или + + + + Use a security key + Используйте ключ безопасности + + + + Login to continue to . + Войдите, чтобы перейти на + . + + + + Please enter your password + Пожалуйста, введите ваш пароль + + + + Forgot password? + Забыли пароль? + + + + Application requires following permissions: + Приложению необходимы следующие разрешения: + + + + Application already has access to the following permissions: + Приложение уже имеет доступ к следующим разрешениям: + + + + Application requires following new permissions: + Приложение требует следующих новых разрешений: + + + + Check your Inbox for a verification email. + Проверьте свой почтовый ящик, чтобы получить письмо с подтверждением. + + + + Send Email again. + Отправить электронное письмо еще раз. + + + + Successfully copied TOTP Config. + Конфигурация TOTP успешно скопирована. + + + + Copy + Копировать + + + + Code + Код + + + + Please enter your TOTP Code + Пожалуйста, введите ваш код TOTP + + + + Duo activation QR code + QR-код активации Duo + + + + Alternatively, if your current device has Duo installed, click on this link: + Кроме того, если на вашем текущем устройстве установлен Duo, перейдите по этой ссылке: + + + + Duo activation + Duo активация + + + + Check status + Проверить статус + + + + Make sure to keep these tokens in a safe place. + Обязательно храните эти токены в надежном месте. + + + + Phone number + Номер телефона + + + + Please enter your Phone number. + Пожалуйста, введите номер телефона. + + + + Please enter the code you received via SMS + Введите код, полученный по SMS + + + + A code has been sent to you via SMS. + Код был отправлен вам по SMS. + + + + Open your two-factor authenticator app to view your authentication code. + Откройте приложение двухфакторного аутентификатора, чтобы просмотреть код аутентификации. + + + + Static token + Статический токен + + + + Authentication code + Код аутентификации + + + + Please enter your code + Пожалуйста, введите ваш код + + + + Return to device picker + Вернуться к выбору устройства + + + + Retry authentication + Повторить аутентификацию + + + + Duo push-notifications + Duo push-уведомления + + + + Receive a push notification on your device. + Получите push-уведомление на свое устройство. + + + + Authenticator + Аутентификатор + + + + Use a security key to prove your identity. + Используйте ключ безопасности, чтобы подтвердить свою личность. + + + + Traditional authenticator + Традиционный аутентификатор + + + + Use a code-based authenticator. + Используйте аутентификатор на основе кода. + + + + Recovery keys + Ключи восстановления + + + + In case you can't access any other method. + Если вы не можете воспользоваться другим способом. + + + + SMS + СМС + + + + Tokens sent via SMS. + Токены отправляются по SMS. + + + + Select an authentication method. + Выберите метод аутентификации. + + + + Stay signed in? + Оставаться в системе? + + + + Select Yes to reduce the number of times you're asked to sign in. + Выберите Да, чтобы уменьшить количество запросов на вход. + + + + Authenticating with Plex... + Аутентификация с помощью Plex... + + + + Waiting for authentication... + Ожидание аутентификации... + + + + If no Plex popup opens, click the button below. + Если всплывающее окно Plex не открывается, нажмите кнопку ниже. + + + + Open login + Открытый логин + + + + Authenticating with Apple... + Аутентификация с помощью Apple... + + + + Retry + Повторить + + + + Enter the code shown on your device. + Введите код, показанный на вашем устройстве. + + + + Please enter your Code + Пожалуйста, введите ваш код + + + + You've successfully authenticated your device. + Вы успешно прошли проверку подлинности своего устройства. + + + + Flow inspector + Инспектор потока + + + + Next stage + Следующий этап + + + + Stage name + Имя этапа + + + + Stage kind + Вид этапа + + + + Stage object + Объект этапа + + + + This flow is completed. + Этот поток завершен. + + + + Plan history + История плана + + + + Current plan context + Контекст текущего плана + + + + Session ID + ID сессии + + + + Powered by authentik + Основано на authentik + + + + Error creating credential: + Ошибка при создании учетных данных: + + + + + Server validation of credential failed: + Проверка учетных данных на сервере не удалась: + + + + + Refer to documentation + См. документацию + + + No Applications available. + Нет доступных приложений. + + + + Either no applications are defined, or you don’t have access to any. + Приложения либо не определены, либо у вас нет доступа к ним. + + + My Applications + Мои приложения + + + + My applications + Мои приложения + + + + Change your password + Изменить ваш пароль + + + + Change password + Изменить пароль + + + + + + + + + + + Save + Сохранить + + + + Delete account + Удалить аккаунт + + + + Successfully updated details + Детали успешно обновлены. + + + + Open settings + Открыть настройки + + + + No settings flow configured. + Поток настроек не настроен. + + + + Update details + Обновить детали + + + + Successfully disconnected source + Источник успешно отключен + + + + Failed to disconnected source: + Не удалось отключить источник: + + + + + Disconnect + Отключить + + + + Connect + Подключить + + + + Error: unsupported source settings: + Ошибка: неподдерживаемые параметры источника: + + + + + Connect your user account to the services listed below, to allow you to login using the service instead of traditional credentials. + Подключите свою учетную запись к перечисленным ниже сервисам, чтобы можно было входить в систему, используя сервис, а не обычные данные. + + + + No services available. + Нет доступных сервисов. + + + + Create App password + Создать пароль приложения + + + + User details + Информация о пользователе + + + + Consent + Согласие + + + + MFA Devices + MFA-устройства + + + + Connected services + Подключенные сервисы + + + + Tokens and App passwords + Токены и пароли приложений + + + + Unread notifications + Непрочитанные уведомления + + + + Admin interface + Интерфейс администратора + + + + Stop impersonation + Остановить имитацию пользователя + + + + Avatar image + Аватарка + + + + Failed + Не удалось + + + + Unsynced / N/A + Не синхронизировано / N/A + + + + Outdated outposts + Устаревшие внешние компоненты + + + + Unhealthy outposts + Нездоровые внешние компоненты + + + + Next + Далее + + + + Inactive + Неактивный + + + + Regular user + Постоянный пользователь + + + + Activate + Активировать + + + + Use Server URI for SNI verification + Использование URI сервера для проверки SNI + + + Required for servers using TLS 1.3+ + Требуется для серверов, использующих TLS 1.3+ + + + Client certificate keypair to authenticate against the LDAP Server's Certificate. + Пара ключей сертификата клиента для аутентификации по сертификату сервера LDAP. + + + The certificate for the above configured Base DN. As a fallback, the provider uses a self-signed certificate. + Сертификат для вышеуказанного настроенного базового DN. В качестве запасного варианта провайдер использует самоподписанный сертификат. + + + TLS Server name + Имя сервера TLS + + + DNS name for which the above configured certificate should be used. The certificate cannot be detected based on the base DN, as the SSL/TLS negotiation happens before such data is exchanged. + DNS-имя, для которого должен использоваться настроенный выше сертификат. Сертификат не может быть определен на основе базового DN, поскольку согласование SSL/TLS происходит до обмена такими данными. + + + TLS Client authentication certificate + Сертификат аутентификации клиента TLS + + + Model + Модель + + + Match events created by selected model. When left empty, all models are matched. + Соответствовать событиям, созданным выбранной моделью. Если поле оставить пустым, будут соответствовать все модели. + + + Code-based MFA Support + Поддержка MFA на основе кодов + + + When enabled, code-based multi-factor authentication can be used by appending a semicolon and the TOTP code to the password. This should only be enabled if all users that will bind to this provider have a TOTP device configured, as otherwise a password may incorrectly be rejected if it contains a semicolon. + Если эта функция включена, можно использовать многофакторную аутентификацию на основе кода, добавляя к паролю точку с запятой и код TOTP. Эту функцию следует включать только в том случае, если у всех пользователей, которые будут привязываться к этому провайдеру, настроено устройство TOTP, поскольку в противном случае пароль может быть ошибочно отклонен, если он содержит точку с запятой. + + + User type + Тип пользователя + + + Successfully updated license. + Лицензия успешно обновлена. + + + Successfully created license. + Лицензия успешно создана. + + + Install ID + Идентификатор установки + + + License key + Лицензионный ключ + + + Licenses + Лицензии + + + License(s) + Лицензия (лицензии) + + + Cumulative license expiry + Накопительный срок действия лицензии + + + Update License + Обновление лицензии + + + Warning: The current user count has exceeded the configured licenses. + Предупреждение: Текущее количество пользователей превысило количество настроенных лицензий. + + + Click here for more info. + Нажмите здесь для получения дополнительной информации. + + + Enterprise + Enterprise + + + Manage enterprise licenses + Управление enterprise лицензиями + + + No licenses found. + Лицензий не найдено. + + + Send us feedback! + Отправьте нам отзыв! + + + Go to Customer Portal + Перейти на клиентский портал + + + Forecast internal users + Прогноз внутренних пользователей + + + Estimated user count one year from now based on current internal users and forecasted internal users. + Предполагаемое количество пользователей через год на основе текущих внутренних пользователей и прогнозируемых внутренних пользователей. + + + Forecast external users + Прогноз внешних пользователей + + + Estimated user count one year from now based on current external users and forecasted external users. + Предполагаемое количество пользователей через год на основе текущих внешних пользователей и прогнозируемых внешних пользователей. + + + Install + Установить + + + Install License + Установить лицензию + + + Internal users might be users such as company employees, which will get access to the full Enterprise feature set. + Внутренними пользователями могут быть такие пользователи, как сотрудники компании, которые получат доступ к полному набору функций Enterprise. + + + External users might be external consultants or B2C customers. These users don't get access to enterprise features. + Внешние пользователи могут быть внешними консультантами или клиентами B2C. Эти пользователи не получают доступа к enterprise функциям. + + + Service accounts should be used for machine-to-machine authentication or other automations. + Сервисные учетные записи следует использовать для межмашинной аутентификации или других автоматических операций. + + + Less details + Меньше деталей + + + More details + Больше деталей + + + Remove item + Удалить элемент + + + Open API drawer + Открыть историю API + + + Open Notification drawer + Открыть панель уведомлений + + + Restart task + Перезапустить задачу + + + Add provider + Добавить провайдера + + + Open + Открыть + + + Copy token + Копировать токен + + + Add users + Добавить пользователей + + + Add group + Добавить группу + + + Import devices + Импорт устройств + + + Execute + Выполнить + + + Show details + Показать подробности + + + Apply + Применить + + + Settings + Настройки + + + Sign out + Выход + + + The number of tokens generated whenever this stage is used. Every token generated per stage execution will be attached to a single static device. + Количество токенов, генерируемых при каждом использовании этого этапа. Каждый токен, сгенерированный за время выполнения этапа, будет прикреплен к одному статическому устройству. + + + Token length + Длина токена + + + The length of the individual generated tokens. Can be increased to improve security. + Длина отдельных генерируемых токенов. Может быть увеличена для повышения безопасности. + + + Internal: + Внутренний: + + + External: + Внешний: + + + Statically deny the flow. To use this stage effectively, disable *Evaluate when flow is planned* on the respective binding. + Статически запретите поток. Чтобы эффективно использовать этот этап, отключите *Оценивать, когда планируется поток* на соответствующей привязке. + + + Create and bind Policy + Создать и привязать политику + + + Federation and Social login + Федерации и соц. вход + + + Create and bind Stage + Создать и привязать этап + + + Flows and Stages + Потоки и этапы + + + New version available + Доступна новая версия + + + Failure result + Результат сбоя + + + Pass + Пропуск + + + Don't pass + Отказ пропуска + + + Result used when policy execution fails. + Результат, используемый при сбое выполнения политики. + + + Required: User verification must occur. + Обязательно: Проверка пользователя должна выполняться. + + + Preferred: User verification is preferred if available, but not required. + Предпочтительно: Проверка пользователя предпочтительна, если доступна, но не обязательна. + + + Discouraged: User verification should not occur. + Не рекомендуется: Проверка пользователя не должна выполняться. + + + Required: The authenticator MUST create a dedicated credential. If it cannot, the RP is prepared for an error to occur + Обязательно: Средство аутентификации ДОЛЖНО создать отдельные учетные данные. Если это невозможно, RP готов к возникновению ошибки. + + + Preferred: The authenticator can create and store a dedicated credential, but if it doesn't that's alright too + Предпочтительно: Аутентификатор может создавать и хранить отдельные учетные данные, но если он этого не делает, это тоже нормально. + + + Discouraged: The authenticator should not create a dedicated credential + Не рекомендуется: Аутентификатор не должен создавать отдельные учетные данные. + + + Lock the user out of this system + Заблокировать доступ пользователя к этой системе + + + Allow the user to log in and use this system + Разрешить пользователю входить в систему и использовать ее + + + Temporarily assume the identity of this user + Временно принять личность этого пользователя. + + + Enter a new password for this user + Введите новый пароль для этого пользователя + + + Create a link for this user to reset their password + Создать ссылку для этого пользователя, чтобы сбросить его пароль + + + WebAuthn requires this page to be accessed via HTTPS. + WebAuthn требует, чтобы доступ к этой странице осуществлялся по протоколу HTTPS. + + + WebAuthn not supported by browser. + WebAuthn не поддерживается браузером. + + + Use this provider with nginx's auth_request or traefik's forwardAuth. Each application/domain needs its own provider. Additionally, on each domain, /outpost.goauthentik.io must be routed to the outpost (when using a managed outpost, this is done for you). + Используйте этот провайдер с auth_request от nginx или forwardAuth от traefik. Для каждого приложения/домена нужен свой провайдер. Кроме того, на каждом домене необходимо направить /outpost.goauthentik.io на внешний компонент (при использовании управляемого внешнего компонента это будет сделано за вас). + + + Default relay state + Состояние реле по умолчанию + + + When using IDP-initiated logins, the relay state will be set to this value. + При использовании входов, инициированных IDP, состояние реле будет установлено в это значение. + + + Flow Info + Информация о потоке + + + Stage used to configure a WebAuthn authenticator (i.e. Yubikey, FaceID/Windows Hello). + Этап, используемый для настройки аутентификатора WebAuthn (например, Yubikey, FaceID/Windows Hello). + +<<<<<<< HEAD + + Internal application name used in URLs. + Внутреннее имя приложения, используемое в URL-адресах. + + + Submit + Отправить + + + UI Settings + Настройки пользовательского интерфейса + + + Transparent Reverse Proxy + Прозрачный обратный прокси + + + For transparent reverse proxies with required authentication + Для прозрачных обратных прокси с необходимой аутентификацией + + + Configure SAML provider manually + Настроить SAML провайдера вручную + + + Configure RADIUS provider manually + Настроить RADIUS провайдера вручную + + + Configure SCIM provider manually + Настроить SCIM провайдера вручную + + + Saving Application... + Сохранение приложения... + + + Authentik was unable to save this application: + Authentik не смог сохранить это приложение: + + + Your application has been saved + Ваше приложение было сохранено + + + Method's display Name. + Отображаемое имя метода. + + + Use this provider with nginx's auth_request or traefik's + forwardAuth. Each application/domain needs its own provider. + Additionally, on each domain, /outpost.goauthentik.io must be + routed to the outpost (when using a managed outpost, this is done for you). + Используйте этого провайдера с параметром в nginx auth_request или в traefik с параметром + forwardAuth. Каждое приложение или домен требуют собственного провайдера. + Дополнительно, в каждом домене, /outpost.goauthentik.io должен быть + направлен на внешний компонент (когда используется управляемый внешний компонент, это будет сделано автоматически). + + + Custom attributes + Пользовательские атрибуты + + + Don't show this message again. + Больше не показывать это сообщение. + + + Failed to fetch + Не удалось получить + + + Failed to fetch data. + Не удалось получить данные. + + + Successfully assigned permission. + Разрешение успешно назначено. + + + Role + Роль + + + Assign + Назначить + + + Assign permission to role + Назначить разрешение для роли + + + Assign to new role + Назначить для новой роли + + + Directly assigned + Назначено напрямую + + + Assign permission to user + Назначить разрешение пользователю + + + Assign to new user + Назначить для нового пользователя + + + User Object Permissions + Разрешения пользователя к объекту + + + Role Object Permissions + Разрешения роли к объекту + + + Roles + Роли + + + Select roles to grant this groups' users' permissions from the selected roles. + Выберите роли, чтобы предоставить пользователям этой группы разрешения от выбранных ролей. + + + Update Permissions + Обновление разрешений + + + Editing is disabled for managed tokens + Редактирование отключено для управляемых токенов + + + Permissions to add + Разрешения для добавления + + + Select permissions + Выберите разрешения + + + Assign permission + Назначить разрешение + + + Permission(s) + Разрешение(я) + + + Permission + Разрешение + + + User doesn't have view permission so description cannot be retrieved. + Пользователь не имеет права на просмотр, поэтому описание не может быть получено. + + + Assigned global permissions + Назначенные глобальные разрешения + + + Assigned object permissions + Назначенные разрешения объекта + + + Successfully updated role. + Роль успешно обновлена. + + + Successfully created role. + Роль успешно создана. + + + Manage roles which grant permissions to objects within authentik. + Управление ролями, которые предоставляют права на объекты в authentik. + + + Role(s) + Роль(и) + + + Update Role + Обновить роль + + + Create Role + Создать роль + + + Role doesn't have view permission so description cannot be retrieved. + Роль не имеет права на просмотр, поэтому описание не может быть получено. + + + Role + Роль + + + Role Info + Информация о роли + + + Pseudolocale (for testing) + Псевдолокаль (для тестирования) + + + Create With Wizard + Создать с помощью мастера + + + One hint, 'New Application Wizard', is currently hidden + Одна подсказка, "Мастер создания нового приложения", в настоящее время скрыта + + + External applications that use authentik as an identity provider via protocols like OAuth2 and SAML. All applications are shown here, even ones you cannot access. + Внешние приложения, использующие authentik в качестве поставщика идентификационных данных по таким протоколам, как OAuth2 и SAML. Здесь показаны все приложения, даже те, к которым вы не можете получить доступ. + + + Deny message + Запретить сообщение + + + Message shown when this stage is run. + Сообщение, отображаемое при выполнении этого этапа. + + + Open Wizard + Открыть мастер + + + Demo Wizard + Демо мастер + + + Run the demo wizard + Запустить демо мастер + + + OAuth2/OIDC (Open Authorization/OpenID Connect) + OAuth2/OIDC (Open Authorization/OpenID Connect) + + + LDAP (Lightweight Directory Access Protocol) + LDAP (Lightweight Directory Access Protocol) + + + Forward Auth (Single Application) + Прямая аутентификации (одно приложение) + + + Forward Auth (Domain Level) + Прямая аутентификация (уровень домена) + + + SAML (Security Assertion Markup Language) + SAML (Security Assertion Markup Language) + + + RADIUS (Remote Authentication Dial-In User Service) + RADIUS (Remote Authentication Dial-In User Service) + + + SCIM (System for Cross-domain Identity Management) + SCIM (System for Cross-domain Identity Management) + + + The token has been copied to your clipboard + Токен был скопирован в ваш буфер обмена + + + The token was displayed because authentik does not have permission to write to the clipboard + Токен был отображен, потому что у authentik нет разрешения на запись в буфер обмена + + + A copy of this recovery link has been placed in your clipboard + Копия этой ссылки на восстановление была помещена в ваш буфер обмена + + + Create recovery link + Создание ссылки на восстановление + + + Create Recovery Link + Создать ссылку + + + External + Внешний + + + Service account + Сервисный аккаунт + + + Service account (internal) + Сервисный аккаунт (внутренний) + + + Check the release notes + Просмотреть примечания к выпуску + + + User Statistics + Статистика пользователей + + + <No name set> + <No name set> + + + For nginx's auth_request or traefik's forwardAuth + Для auth_request в nginx или forwardAuth в traefik + + + For nginx's auth_request or traefik's forwardAuth per root domain + Для nginx's auth_request или traefik's forwardAuth для корневого домена + + + RBAC is in preview. + RBAC находится в предварительной версии. + + + User type used for newly created users. + Тип пользователя, используемый для вновь созданных пользователей. + + + Users created + Создано пользователей + + + Failed logins + Неудачные входы в систему + + + Also known as Client ID. + Также известен как Client ID. + + + Also known as Client Secret. + Также известен как Client Secret. + + + Global status + Глобальный статус + + + Vendor + Поставщик + + + No sync status. + Нет состояния синхронизации. + + + Sync currently running. + Синхронизация текущих запущенных. + + + Connectivity + Связанность + + + 0: Too guessable: risky password. (guesses &lt; 10^3) + 0: Слишком легко угадываемый: рискованный пароль. (попыток < 10^3) + + + 1: Very guessable: protection from throttled online attacks. (guesses &lt; 10^6) + 1: Очень легко угадываемый: защита от дросселируемых онлайн-атак. (попыток < 10^6) + + + 2: Somewhat guessable: protection from unthrottled online attacks. (guesses &lt; 10^8) + 2: Относительно легко угадываемый: защита от неконтролируемых онлайн-атак. (попыток < 10^8) + + + 3: Safely unguessable: moderate protection from offline slow-hash scenario. (guesses &lt; 10^10) + 3: Безопасный не угадываемый: умеренная защита от сценария медленного хэширования в автономном режиме. (попыток < 10^10) + + + 4: Very unguessable: strong protection from offline slow-hash scenario. (guesses &gt;= 10^10) + 4: Очень не угадываемый: надежная защита от сценария медленного хэширования в автономном режиме. (попыток >= 10^10) + + + Successfully created user and added to group + Пользователь успешно создан и добавлен в группу + + + This user will be added to the group "". + Этот пользователь будет добавлен в группу &quot;&quot;. + + + Pretend user exists + Делать вид, что пользователь существует + + + When enabled, the stage will always accept the given user identifier and continue. + Если включено, этап всегда будет принимать заданный идентификатор пользователя и продолжать работу. + + + There was an error in the application. + В приложении произошла ошибка. + + + Review the application. + Проверить приложение. + + + There was an error in the provider. + В провайдере произошла ошибка. + + + Review the provider. + Проверить провайдера. + + + There was an error + Произошла ошибка + + + There was an error creating the application, but no error message was sent. Please review the server logs. + При создании приложения произошла ошибка, но сообщение об ошибке не было отправлено. Пожалуйста, просмотрите логи сервера. + + + Configure LDAP Provider + Настроить LDAP Провайдера + + + Configure OAuth2/OpenId Provider + Настроить OAuth2/OpenId Провайдера + + + Configure Proxy Provider + Настроить Прокси Провайдера + + + Configure Radius Provider + Настроить Radius Провайдера + + + Configure SAML Provider + Настроить SAML Провайдера + + + Property mappings used for user mapping. + Сопоставления свойств, используемые для сопоставления пользователя + + + Configure SCIM Provider + Настроить SCIM Провайдера + + + Property mappings used for group creation. + Сопоставления свойств, используемые для создания групп. + + + Event volume + Объем событий + + + Require Outpost (flow can only be executed from an outpost). + Требовать внешний компонент (поток может быть выполнен только с аванпоста). + + + Connection settings. + Настройки подключения + + + Successfully updated endpoint. + Конечная точка успешно обновлена. + + + Successfully created endpoint. + Конечная точка успешно создана. + + + Protocol + Протокол + + + RDP + RDP + + + SSH + SSH + + + VNC + VNC + + + Host + Хост + + + Hostname/IP to connect to. + Имя хоста/IP для подключения. + + + Endpoint(s) + Конечная (конечные) точка (точки) + + + Update Endpoint + Обновление конечной точки + + + These bindings control which users will have access to this endpoint. Users must also have access to the application. + Эти привязки контролируют, какие пользователи будут иметь доступ к этой конечной точке. Пользователи также должны иметь доступ к приложению. + + + Create Endpoint + Создать конечную точку + + + RAC is in preview. + RAC находится в предварительной версии. + + + Update RAC Provider + Обновить RAC провайдера + + + Endpoints + Конечные точки + + + General settings + Основные настройки + + + RDP settings + Настройки RDP + + + Ignore server certificate + Игнорировать сертификат сервера + + + Enable wallpaper + Включить обои + + + Enable font-smoothing + Включить сглаживание шрифтов + + + Enable full window dragging + Включить перетаскивание всего окна + + + Network binding + Привязка к сети + + + No binding + Нет привязки + + + Bind ASN + Привязать ASN + + + Bind ASN and Network + Привязать ASN и Сеть + + + Bind ASN, Network and IP + Привязать ASN, Сеть и IP + + + Configure if sessions created by this stage should be bound to the Networks they were created in. + Настройте, должны ли сессии, созданные на этом этапе, быть привязаны к сетям, в которых они были созданы. + + + GeoIP binding + Привязка к GeoIP + + + Bind Continent + Привязать Континент + + + Bind Continent and Country + Привязать Континент и Страну + + + Bind Continent, Country and City + Привязать Континент, Страну и Город + + + Configure if sessions created by this stage should be bound to their GeoIP-based location + Настройте, должны ли сеансы, созданные на этом этапе, привязываться к местоположению на основе GeoIP. + + + RAC + RAC + + + Connection failed after attempts. + Подключение не удалось после попытки(ок). + + + Re-connecting in second(s). + Повторное подключение через сек. + + + Connecting... + Подключение... + + + Select endpoint to connect to + Выберите конечную точку для подключения + + + Connection expiry + Истечение срока подключения + + + Determines how long a session lasts before being disconnected and requiring re-authorization. + Определяет, как долго длится сеанс, прежде чем он будет отключен и потребует повторной авторизации. + + + Learn more + Подробнее + + + Maximum concurrent connections + Максимальное количество одновременных подключений + + + Maximum concurrent allowed connections to this endpoint. Can be set to -1 to disable the limit. + Максимальное количество одновременных разрешенных подключений к этой конечной точке. Можно установить значение -1, чтобы отключить ограничение. + + + Korean + Корейский + + + Dutch + Голландский + + + Brand + Бренд + + + Successfully updated brand. + Бренд успешно обновлен. + + + Successfully created brand. + Бренд успешно создан. + + + Use this brand for each domain that doesn't have a dedicated brand. + Использовать этот бренд для каждого домена, у которого нет собственного бренда. + + + Set custom attributes using YAML or JSON. Any attributes set here will be inherited by users, if the request is handled by this brand. + Задайте пользовательские атрибуты с помощью YAML или JSON. Любые атрибуты, заданные здесь, будут наследоваться пользователями, если запрос будет обработан этим брендом. + + + Brands + Бренды + + + Brand(s) + Бренд(ы) + + + Update Brand + Обновить бренд + + + Create Brand + Создать бренд + + + To let a user directly reset a their password, configure a recovery flow on the currently active brand. + Чтобы позволить пользователю напрямую сбросить свой пароль, настройте поток восстановления на активном в данный момент бренде. + + + The current brand must have a recovery flow configured to use a recovery link + Для текущего бренда должен быть настроен поток восстановления с использованием ссылки восстановления + + + Successfully updated settings. + Настройки успешно обновлены. + + + Avatars + Аватарки + + + Configure how authentik should show avatars for users. The following values can be set: + Настройте, как authentik должен показывать аватары для пользователей. Можно задать следующие значения: + + + Disables per-user avatars and just shows a 1x1 pixel transparent picture + Отключает аватары для каждого пользователя и просто показывает прозрачную картинку 1x1 пиксель + + + Uses gravatar with the user's email address + Использование gravatar с адресом электронной почты пользователя + + + Generated avatars based on the user's name + Генерирование аватаров на основе имени пользователя + + + Any URL: If you want to use images hosted on another server, you can set any URL. Additionally, these placeholders can be used: + Любой URL: Если вы хотите использовать изображения, размещенные на другом сервере, вы можете задать любой URL. Кроме того, можно использовать эти заполнители: + + + The user's username + Имя пользователя + + + The email address, md5 hashed + Адрес электронной почты, хэшированный md5 + + + The user's UPN, if set (otherwise an empty string) + UPN пользователя, если установлен (в противном случае пустая строка) + + + An attribute path like + attributes.something.avatar, which can be used in + combination with the file field to allow users to upload custom + avatars for themselves. + Путь к атрибуту, например + attributes.something.avatar, который может быть использован в + сочетании с полем файла, чтобы позволить пользователям загружать пользовательские + аватары для себя. + + + Multiple values can be set, comma-separated, and authentik will fallback to the next mode when no avatar could be found. + Можно задать несколько значений, разделив их запятыми, и authentik перейдет к следующему режиму, если аватар не будет найден. + + + For example, setting this to gravatar,initials will + attempt to get an avatar from Gravatar, and if the user has not + configured on there, it will fallback to a generated avatar. + Например, установив параметр в gravatar,initials система будет + попытаться получить аватар с Gravatar, и если пользователь там не + настроен, то вернется к сгенерированному аватару. + + + Allow users to change name + Разрешить пользователям изменять имя + + + Enable the ability for users to change their name. + Включение возможности изменения пользователями своего имени. + + + Allow users to change email + Разрешить пользователям изменять электронную почту + + + Enable the ability for users to change their email. + Включение возможности для пользователей изменять свой адрес электронной почты. + + + Allow users to change username + Разрешить пользователям изменять имя пользователя + + + Enable the ability for users to change their username. + Включение возможности изменения пользователями своего имени пользователя + + + Footer links + Ссылки в нижнем колонтитуле + + + GDPR compliance + Соблюдение GDPR + + + When enabled, all the events caused by a user will be deleted upon the user's deletion. + Если включено, все события, вызванные пользователем, будут удалены после его удаления. + + + Impersonation + Имитация пользователя + + + Globally enable/disable impersonation. + Глобально включить/отключить имитацию пользователей. + + + System settings + Системные настройки + + + Changes made: + Внесены изменения: + + + Key + Ключ + + + Previous value + Предыдущее значение + + + New value + Новое значение + + + Raw event info + Необработанная информация о событии + + + Anonymous user + Анонимный пользователь + + + Add All Available + Добавить все доступные + + + Remove All Available + Удалить все доступные + + + Remove All + Удалить все + + + Available options + Доступные варианты + + + Selected options + Выбранные варианты + + + item(s) marked to add. + элемент(а/ов) отмечено для добавления. + + + item(s) selected. + элемент(а/ов) выбран(о). + + + item(s) marked to remove. + элемент(а/ов) помечен(о) для удаления. + + + Available Applications + Доступные приложения + + + Selected Applications + Выбранные приложения + + + This option configures the footer links on the flow executor pages. It must be a valid YAML or JSON list and can be used as follows: + Этот параметр настраивает ссылки нижнего колонтитула на страницах исполнителей потока. Это должен быть корректный YAML или JSON, который можно использовать следующим образом: + + + Last used + Послед. использование + + + OAuth Access Tokens + OAuth Access токены + + + Credentials / Tokens + Учетные данные / токены + + + Permissions set on users which affect this object. + Разрешения, установленные для пользователей, которые влияют на этот объект. + + + Permissions set on roles which affect this object. + Разрешения, установленные для ролей, которые влияют на этот объект. + + + Permissions assigned to this user which affect all object instances of a given type. + Назначенные этому пользователю разрешения, которые влияют на все экземпляры объектов данного типа. + + + Permissions assigned to this user affecting specific object instances. + Назначенные этому пользователю разрешения, влияющие на конкретные экземпляры объектов. + + + Permissions assigned to this role which affect all object instances of a given type. + Назначенные этой роли разрешения, которые влияют на все экземпляры объектов данного типа. + + + JWT payload + JWT данные + + + Preview for user + Предпросмотр для пользователя + + + Brand name + Имя бренда + + + Remote Access Provider + Провайдер удаленного доступа + + + Remotely access computers/servers via RDP/SSH/VNC + Удаленный доступ к компьютерам/серверам через RDP/SSH/VNC + + + Configure Remote Access Provider Provider + Конфигурация провайдера удаленного доступа Remote Access + + + Delete authorization on disconnect + Удалить авторизацию при отключении + + + When enabled, connection authorizations will be deleted when a client disconnects. This will force clients with flaky internet connections to re-authorize the endpoint. + Если эта функция включена, авторизация соединения будет удаляться при отключении клиента. Это заставит клиентов с нестабильным интернет-соединением повторно авторизоваться на конечной точке. + + + Connection Token(s) + Токен(ы) подключения + + + Endpoint + Конечная точка + + + Connections + Соединения + + + Unconfigured + Не настроено + + + This option will not be changed by this mapping. + Этот параметр не будет изменен данным сопоставлением. + + + RAC Connections + Соединения RAC + + + Sending Duo push notification... + Отправка push-уведомления Duo... + + + Failed to authenticate + Не удалось аутентифицироваться + + + Authenticating... + Аутентификация... + + + Customization + Персонализация + + + Authentication failed. Please try again. + Аутентификация не удалась. Пожалуйста, попробуйте еще раз + + + Failed to register. Please try again. + Не удалось зарегистрироваться. Пожалуйста, попробуйте еще раз + + + Registering... + Регистрация... + + + Failed to register + Не удалось зарегистрироваться + + + Retry registration + Повторить регистрацию + + + Select one of the options below to continue. + Выберите один из вариантов ниже, чтобы продолжить. + + + Latest version unknown + Последняя версия неизвестна + + + Timestamp + Временная метка + + + Time + Время + + + Level + Уровень + + + Event + Событие + + + Logger + Логгер + + + Update internal password on login + Обновить внутренний пароль при входе + + + When the user logs in to authentik using this source password backend, update their credentials in authentik. + При входе пользователя в систему Authentik с использованием этого источника паролей, обновлять его учетные данные в Authentik + + + Source + Источник + + + Resume timeout + Тайм-аут возобновления + + + Amount of time a user can take to return from the source to continue the flow. + Количество времени, которое пользователь может потратить на возвращение от источника для продолжения потока. + + + Your Install ID + Ваш идентификатор установки + + + Enter the email associated with your account, and we'll send you a link to reset your password. + Введите адрес электронной почты, связанный с вашей учетной записью, и мы отправим вам ссылку для сброса пароля. + + + Stage name: + Название этапа: + + + Please scan the QR code above using the Microsoft Authenticator, Google Authenticator, or other authenticator apps on your device, and enter the code the device displays below to finish setting up the MFA device. + Пожалуйста, отсканируйте приведенный выше QR-код с помощью Microsoft Authenticator, Google Authenticator или других приложений-аутентификаторов на вашем устройстве и введите код, который устройство отобразит ниже, чтобы завершить настройку устройства MFA. + + + Inject an OAuth or SAML Source into the flow execution. This allows for additional user verification, or to dynamically access different sources for different user identifiers (username, email address, etc). + Вставьте источник OAuth или SAML в процесс выполнения потока. Это позволяет проводить дополнительную проверку пользователя или динамически получать доступ к различным источникам для разных идентификаторов пользователя (имя пользователя, адрес электронной почты и т. д.). + + + A selection is required + Выбор обязателен + + + Device type restrictions + Ограничения типа устройства + + + Available Device types + Доступные типы устройств + + + Selected Device types + Выбранные типы устройств + + + Optionally restrict which WebAuthn device types may be used. When no device types are selected, all devices are allowed. + Опционально ограничьте типы устройств WebAuthn, которые могут быть использованы. Если типы устройств не выбраны, разрешены все устройства. + + + If the user has successfully authenticated with a device in the classes listed above within this configured duration, this stage will be skipped. + Если пользователь успешно прошел аутентификацию на устройстве из перечисленных выше классов в течение этого заданного времени, этот этап будет пропущен. + + + WebAuthn-specific settings + Настройки, специфичные для WebAuthn + + + WebAuthn Device type restrictions + Ограничения типа устройства WebAuthn + + + This restriction only applies to devices created in authentik 2024.4 or later. + Это ограничение распространяется только на устройства, созданные в authentik 2024.4 или более поздней версии. + + + Default token duration + Срок действия токена по умолчанию + + + Default duration for generated tokens + Срок действия по умолчанию для сгенерированных токенов + + + Default token length + Длина токена по умолчанию + + + Default length of generated tokens + Длина генерируемых токенов по умолчанию + + + deleted + стерто + + + Select permissions to assign + Выберите разрешения для назначения + + + SCIM Source is in preview. + SCIM источник находится в стадии предварительного просмотра. + + + Update SCIM Source + Обновить источник SCIM + + + SCIM Base URL + Базовый SCIM URL + + + Provisioned Users + Предоставлено пользователям + + + Provisioned Groups + Предоставлено группам + + + removed + удалено + + + Verifying... + Верификация... + + + Request failed. Please try again later. + Запрос не выполнен. Пожалуйста, повторите попытку позже. + + + Available Roles + Доступные роли + + + Selected Roles + Выбранные роли + + + Internal Service accounts are created and managed by authentik and cannot be created manually. + Учетные записи внутренних служб создаются и управляются authentik и не могут быть созданы вручную. + + + Private key Algorithm + Алгоритм закрытого ключа + + + RSA + RSA + + + ECDSA + ECDSA + + + Algorithm used to generate the private key. + Алгоритм, используемый для генерации закрытого ключа. + + + Added ID + Добавлен ИД + + + Removed ID + Удален ИД + + + Cleared + Очищено + + + Google Workspace Provider + Google Workspace Провайдер + + + Credentials + Учетные данные + + + Delegated Subject + Делегированный субъект + + + Default group email domain + Почтовый домен группы по умолчанию + + + Default domain that is used to generate a group's email address. Can be customized using property mappings. + Домен по умолчанию, который используется для создания адреса электронной почты группы. Может быть настроен с помощью сопоставления свойств. + + + User deletion action + Действие удаления пользователя + + + User is deleted + Пользователь удален + + + Suspend + Приостановить + + + User is suspended, and connection to user in authentik is removed. + Пользователь приостановлен, и соединение с пользователем в authentik удалено. + + + Do Nothing + Ничего не делать + + + The connection is removed but the user is not modified + Соединение удалено, но пользователь не изменен + + + Determines what authentik will do when a User is deleted. + Определяет, что будет делать authentik при удалении пользователя. + + + Group deletion action + Действие удаления группы + + + Group is deleted + Группа удалена + + + The connection is removed but the group is not modified + Соединение удалено, но группа не изменена + + + Determines what authentik will do when a Group is deleted. + Определяет, что будет делать authentik при удалении группы. + + + Google Workspace Provider is in preview. + Google Workspace Provider находится в стадии предварительного просмотра. + + + Microsoft Entra Provider + Microsoft Entra Провайдер + + + Google Cloud credentials file. + Файл учетных данных Google Cloud. + + + Email address of the user the actions of authentik will be delegated to. + Адрес электронной почты пользователя, которому будут делегированы действия authentik. + + + Client ID for the app registration. + ID клиента для регистрации приложения. + + + Client secret for the app registration. + Секрет клиента для регистрации приложения. + + + Tenant ID + ID арендатора + + + ID of the tenant accounts will be synced into. + ID учетной записи арендатора, с которым она будет синхронизирована. + + + Microsoft Entra Provider is in preview. + Microsoft Entra провайдер находится в стадии предварительного просмотра. + + + Update Microsoft Entra Provider + Обновить провайдера Microsoft Entra + + + Finished successfully + Успешно завершено + + + Finished with errors + Закончено с ошибками + + + Finished () + Завершено () + + + Sync currently running + Синхронизация текущих запущенных + + + Update Google Workspace Provider + Обновить провадера Google Workspace + + + Enterprise only + Только для Enterprise + + + Icon + Иконка + + + (build ) + (релиз ) + + + (FIPS) + (FIPS) + + + Score minimum threshold + Минимальный порог баллов + + + Minimum required score to allow continuing + Минимальный балл, необходимый для продолжения + + + Score maximum threshold + Максимальный порог баллов + + + Maximum allowed score to allow continuing + Максимальный балл, необходимый для продолжения + + + Error on invalid score + Ошибка при неверной оценке + + + When enabled and the resultant score is outside the threshold, the user will not be able to continue. When disabled, the user will be able to continue and the score can be used in policies to customize further stages. + Если эта функция включена и полученная оценка находится за пределами порогового значения, пользователь не сможет продолжить работу. При отключении пользователь сможет продолжить, а оценка может быть использована в политиках для настройки дальнейших этапов. + + + Microsoft Entra Group(s) + Microsoft Entra Группа(ы) + + + Microsoft Entra User(s) + Microsoft Entra Пользователь(и) + + + Google Workspace Group(s) + Google Workspace Группа(ы) + + + Google Workspace User(s) + Google Workspace Пользователь(и) + + + SCIM Group(s) + SCIM Группа(ы) + + + SCIM User(s) + SCIM Пользователь(и) + + + FIPS compliance: passing + Соответствие требованиям FIPS: проходит + + + Unverified + Непроверенные + + + FIPS compliance: unverified + Соответствие требованиям FIPS: не проходит + + + FIPS Status + FIPS статус + + + Search returned no results. + Поиск не дал никаких результатов. + + + No messages found + Сообщения не найдены + + + Reputation score(s) + Оценка(и) репутации + + + See documentation + См. документацию + + + Close dialog + Закрыть диалог + + + Pagination + Нумерация + + + Application Details + Подробная информация о заявке + + + Provider Configuration + Конфигурация Провайдера + + + Submit Application + Отправить заявку + + + Restore Application Wizard Hint + Восстановить подсказку Мастера создания Приложения + + + Your authentik password + Ваш пароль authentik + + + Internal Service account + Внутренний сервисный аккаунт + + + Global + Глобально + + + Outpost integrations + Интеграции внешнего компонента + + + Outpost integrations define how authentik connects to external platforms to manage and deploy Outposts. + Интеграции внешнего компонента определяют, как authentik подключается к внешним платформам для управления и развертывания внешних компонентов. + + + Operation failed to complete + Не удалось завершить операцию + + + Failed to fetch objects: + Не удалось получить объекты: + + + Available Scopes + Доступные области + + + Selected Scopes + Выбранные области + + + Available Property Mappings + Доступные сопоставления свойств + + + Selected Property Mappings + Выбранные сопоставления свойств + + + Available User Property Mappings + Доступные сопоставления свойств пользователя + + + Selected User Property Mappings + Выбранные сопоставления свойств пользователя + + + Available Group Property Mappings + Доступные сопоставления свойств группы + + + Selected Group Property Mappings + Выбранные сопоставления свойств группы + + + Ensure the user satisfies requirements of geography or network topology, based on IP address. If any of the configured values match, the policy passes. + Проверка, что пользователь удовлетворяет требованиям географии или топологии сети, основываясь на IP-адресе. Если любое из настроенных значений совпадает, политика проходит. + + + ASNs + ASNs + + + List of autonomous system numbers. Comma separated. E.g. 13335, 15169, 20940 + Список номеров автономных систем. Разделяются запятыми. Например, 13335, 15169, 20940 + + + Countries + Страны + + + Available Countries + Доступные Страны + + + Selected Countries + Выбранные Страны + + + Bind existing policy/group/user + Связать существующую политику/группу/пользователя + + + Property mappings for user creation. + Сопоставления свойств для создания пользователя + + + Property mappings for group creation. + Сопоставления свойств для создания группы + + + Link to a group with identical name. Can have security implications when a group is used with another source + Связать с группой с идентичным именем. Это может иметь последствия для безопасности, если группа используется с другим источником + + + Use the group's name, but deny enrollment when the name already exists + Использовать имя группы, но отказывать в регистрации, если имя уже существует. + + + Group matching mode + Режим сопоставления группы + + + OAuth Attribute mapping + Сопоставление атрибутов OAuth + + + Plex Attribute mapping + Сопоставление атрибутов Plex + + + Encryption Certificate + Сертификат шифрования + + + When selected, encrypted assertions will be decrypted using this keypair. + При выборе этого параметра зашифрованные утверждения будут расшифровываться с помощью этой пары ключей. + + + SAML Attribute mapping + Сопоставление атрибутов SAML + + + SCIM Attribute mapping + Сопоставление атрибутов SCIM + + + External user settings + Настройки внешнего пользователя + + + Default application + Приложение по умолчанию + + + When configured, external users will automatically be redirected to this application when not attempting to access a different application + Если настроено, внешние пользователи будут автоматически перенаправляться на это приложение, когда не пытаются получить доступ к другому приложению + + + Warning: One or more license(s) have expired. + Внимание: Срок действия одной или нескольких лицензий истек. + + + Warning: One or more license(s) will expire within the next 2 weeks. + Внимание: Срок действия одной или нескольких лицензий истекает в течение ближайших 2 недель. + + + Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. + Внимание: Этот экземпляр authentik перешел в режим "только чтение" из-за истекших/превышенных лицензий. + + + This authentik instance uses a Trial license. + Этот экземпляр authentik использует Пробную лицензию. + + + This authentik instance uses a Non-production license. + Этот экземпляр authentik использует Non-production лицензию. + + + Access Tokens(s) + Access токен(ы) + + + Created at + Создано в + + + Last updated at + Послед. обновление в + + + Last used at + Послед. использование в + + + Provide users with a 'show password' button. + Предоставить пользователям кнопку "показать пароль". + + + Show password + Показать пароль + + + Hide password + Скрыть пароль + + + + \ No newline at end of file From 5217d484421f17eaea318b0be972c8080ec55887 Mon Sep 17 00:00:00 2001 From: Inferno_geek Date: Mon, 12 Aug 2024 18:44:31 +0300 Subject: [PATCH 054/165] website/integrations: add Frappe (#10797) * website/docs: integrations: add Frappe integration * website/docs: integrations: add Frappe integration website/docs: integrations: fixed the errors * website/docs: integrations: Fixed wording and added verification steps. * website/docs: integrations: fix the wording for application creation. * website/docs: integrations: fix a typo * website/docs: integrations: fix the UI elements highlight --------- Co-authored-by: inferno-geek --- .../integrations/services/frappe/frappe1.png | Bin 0 -> 28667 bytes .../integrations/services/frappe/frappe2.png | Bin 0 -> 66159 bytes .../integrations/services/frappe/frappe3.png | Bin 0 -> 38762 bytes .../integrations/services/frappe/frappe4.png | Bin 0 -> 15835 bytes website/integrations/services/frappe/index.md | 86 ++++++++++++++++++ website/sidebarsIntegrations.js | 1 + 6 files changed, 87 insertions(+) create mode 100644 website/integrations/services/frappe/frappe1.png create mode 100644 website/integrations/services/frappe/frappe2.png create mode 100644 website/integrations/services/frappe/frappe3.png create mode 100644 website/integrations/services/frappe/frappe4.png create mode 100644 website/integrations/services/frappe/index.md diff --git a/website/integrations/services/frappe/frappe1.png b/website/integrations/services/frappe/frappe1.png new file mode 100644 index 0000000000000000000000000000000000000000..499e9e9495ec22a97fc87d8d19bc89114938fe4b GIT binary patch literal 28667 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 E0Kn@E%>V!Z literal 0 HcmV?d00001 diff --git a/website/integrations/services/frappe/frappe3.png b/website/integrations/services/frappe/frappe3.png new file mode 100644 index 0000000000000000000000000000000000000000..f77d4c39a9ab89b378c4e9b1f6a2e24cd959f3d4 GIT binary patch literal 38762 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 literal 0 HcmV?d00001 diff --git a/website/integrations/services/frappe/frappe4.png b/website/integrations/services/frappe/frappe4.png new file mode 100644 index 0000000000000000000000000000000000000000..5da4141c4d8d664a77342647208850125ded7e18 GIT binary patch literal 15835 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 zSupport level: Community + +:::note +These instructions apply to all projects in the Frappe Family. +::: + +## What is Frappe Helpdesk + +> Frappe Helpdesk is an open source ticketing tool based on Frappe Framework. +> +> -- https://frappe.io/helpdesk + +## Preparation + +The following placeholders will be used: + +- `frappe.company` is the FQDN of the Frappe install. +- `authentik.company` is the FQDN of the authentik install. +- `provider` is the name for the social login provider in Frappe. + +## authentik configuration + +1. Log in to authentik as an admin, and go to the Admin interface. +2. Create a new OAuth2/OpenID Provider under **Applications** -> **Providers** using the following settings: + + - **Name**: Frappe + - **Client type**: Confidential + - **Client ID**: Use the auto-populated ID + - **Client Secret**: Use the auto-populated secret + - **Redirect URIs/Origins (RegEx)**: + - `https://frappe.company/api/method/frappe.integrations.oauth2_logins.custom/provider` + - **Scopes**: `email`, `openid`, `profile` + - **Subject mode**: `Based on the Users's username` + - **Include claims in id_token**: `True` + - Leave everything else as default + + Take note of **Client ID** and **Client Secret** as you will need them later. + +3. Create a new application under **Applications** -> **Applications**, pick a name and a slug, and assign the provider that you have just created. + +## Frappe configuration + +1. From the Frappe main menu, navigate to **Integrations**, then to **Social Login Key**. + +Add a new Social login Key using the black button on top right. +![](./frappe1.png) + +2. Enter the following settings: + + - In the **Client Credentials** section: + - Enable Social Login: Turn the checkmark to the _on_ position. + - Client ID: _client-id-from-authentik_ + - Client Secret: _client-secret-from-authentik_ + + - In the **Configuration** section: + - Sign ups: Allow + + ![](./frappe2.png) + + - In the **Identity Details** section: + - Base URL: `https://authentik.company/` + - In Client URLs section: + - Authorize URL: `/application/o/authorize/` + - Access Token URL: `/application/o/token/` + - Redirect URL: `/api/method/frappe.integrations.oauth2_logins.custom/provider/` + - API Endpoint: `/application/o/userinfo/` + + ![](./frappe3.png) + + - In the **Client Information** section: + - Auth URL Data: `{"response_type": "code", "scope": "email profile openid"}` + + ![](./frappe4.png) + +3. Press the black **Save** button on the top right. + +## Verification + +1. Go to `https://frappe.company` from Incognito mode. +2. Click **Login with provider** on the login screen. +3. Authorize with authentik. +4. You will be redirected to home screen of Frappe application. diff --git a/website/sidebarsIntegrations.js b/website/sidebarsIntegrations.js index 10a87eb77000..87a0075cad07 100644 --- a/website/sidebarsIntegrations.js +++ b/website/sidebarsIntegrations.js @@ -123,6 +123,7 @@ module.exports = { label: "Miscellaneous", items: [ "services/engomo/index", + "services/frappe/index", "services/freshrss/index", "services/gravitee/index", "services/home-assistant/index", From dc89c3ab3c42739207c3076677fa7e11511f0f2d Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 16:03:45 +0000 Subject: [PATCH 055/165] website/integrations: compress images (#10880) [create-pull-request] automated change Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: tanberry <9368837+tanberry@users.noreply.github.com> --- .../integrations/services/frappe/frappe1.png | Bin 28667 -> 23359 bytes .../integrations/services/frappe/frappe2.png | Bin 66159 -> 53887 bytes .../integrations/services/frappe/frappe3.png | Bin 38762 -> 31676 bytes .../integrations/services/frappe/frappe4.png | Bin 15835 -> 12524 bytes 4 files changed, 0 insertions(+), 0 deletions(-) diff --git a/website/integrations/services/frappe/frappe1.png b/website/integrations/services/frappe/frappe1.png index 499e9e9495ec22a97fc87d8d19bc89114938fe4b..565ba3b56d53b9a0f897e49903be325889d5780e 100644 GIT binary patch literal 23359 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

    !u9L>MiKuNLe)AiRu{eHw zRk^|G^V-vZUYF{!nQ(4?Oyf@1?ERK5g6Fkc((6^EG{x+V4*J7FZ_`$V^6oF)-nf1? z_d6^Tz)Hn-C<85x7~66BafZ5lx90@z)%DpoNMv&1jFUD zv>;gW+PGf1x7G2wAix(FvTXL}`)0M42eJzu4_L^(x|}#xz&getD50kl#X@~Jwz0sJ zhgm+EEVe`;abd)c=l+Xy0KcW5<%jgT2+*^8?&4Y^ny@pzn;#jP&Me(VR36;YbjDe` zft9@anmP%KIc~3L%C!bEQDd zcithsmN$lki>varKtnU|_brTd0GA8YY=#s*H#KC~EIZxM!1wccMyW4w$lp#XCs4Lt zHZit69e=>J<*jLKG2Z%=I7yiM{t#pMdkEvrhI(QbX@#B>==Sxk*65tJT;CwCqF0#t z{C2-!OO**Z%6RChRnRwIYOuNPSdb+)#89cbM2s&LgYPkY^lOsk4qC{$>FElSsYc;o zsenR|RGx0SyuAG0YI-!wqF2i3gdB65%V`?KAKtKdFsH%)utChEFV!l zEbPU>1%}eE&`Twhz1#n!2K=rY_uuQXI0=@^FzpN>^!8Y45#EodfW4m5bbP&wkL7}Z zU;y8KTEbV39QXx#!D6W(T)pHVQ*#cJBe@#QDcB10K6Jr@h(Pn-g!zEkd`H6;r;9&_CLLt zf9tU9O1REXmt+RsD-S;-wF`Kc_wg1GehXH5>VqwKr`LNRdYotdv~y=%H`rLd%jbr+ zs;O^4#PEl~M1_ffkJ#IC#=?`=eVm}do+vqV@!L*w6-(lSEtZX>-W zheNMxT`2n&e>zL3<$Oh=q?T%>g{)KiHd|QR+H*_s68ohS?I4jGcUGtmsC0`cO`T|V zRR^~_IN&3E4n9JFuaalD7{VDI8FdnfX%0+6Y6Kw7FC}-5`rQ!|l9`!EF1$u)2MpHkk>#~8@5=Lv1$)9#)D*YjRX%(kadTE2XWx2559MvA6|kV=ARI=u z=-$+nYM4?1*KbbBECUeVYH&OfYH<8Umk7wj(MMT|rPmnvJG zdwP7eb9q`)O`Z!SxnliF=W56E?VCqZdnt9d&L!i_*5+PM1y=K8yA9o0fnad~3E`LV zX05c0&Zte_^x0y9xaBo1mFH4szrpIpT18)>Z-6yRT zh0zMH82X^`{f$m;Wmhkp!H>_#15Y|DmR23vp0-`WEms#l+!t)Ao8#r4%)CLvhut6L zn|s&H&PnR*@9^QV|2{_B7{S_-pTzdBpa1-j73V?DdE+ol4pEV;Z+JMCkEgRxHFZJL z=Uk`9X&oKM_ep66x7;krLK74-a+KsP;o3T%BwyI^|2pT@cp1rJ`ST@feiuQ)vp=FQ z<+4Ysa7$xEX1;E8Z>e;OPI-eN3G5=?_wk$60(Z7QA7+HEjd(^Xz zOm4|>=f9T=`=((yXi+!4q%ex_dtf6Iw4CXrv2Y1u+SSxM%IDmin>$I40Kh_WwUVsD zN^WfAj*e^(T$d@@=8XwW8NQmd$W6`F1c^*5_RM)JkDMS~uVPx)>3)kq`)w4%h{-&< zGJwjDn2{;tFAa$lh)~rWUB}h@rIV<1bsBc|?;!uz_3YX)yq7L%f4qH7NC@fK`E#Iu znL|jLl;il_$jB7*kx|#D>%x?%#6{K^fYaMYkjYuTKw>4E_cIDOq)D(6ideA~D04W

    kHaqHz&gC42D55bbINmFOiu$tnMR8d%Eb=*-N_TPOOp zQvmbJ2bILYKH`{!OI~(8KNG50Us^GQmM|`QU7JvyH6^Xx!OcsaLakhh_*a1){?&NJ z5%}p}>=w(9{A&oyEK~RQ?aTK}>mX_EFJ)Gh-};Ab2!GID_i00=U%VVEx$J+VDHe;v z_G_g7Y05hT|22UXPI55A1pR{I{Cp7!38Remvmr(oEuOy{{@Kq{a%u)X_^qIA-I3=R z|2|RzlUdWB{vXp<7f&^X*!BIViXNGjQf9N92ATVvLdII!<_Ai>U zT|Wo$x8`7prm%6H%~CH z3Xktj zV&Ck0o!8>B-3#XvY>zoto$Vy~Ny>^Xp!Tn|m?mUZ8=@`ZlFxi{O4|rGI8o?x+T#y^ z`N+~q@$P{gMfDyP`b7;M9Y`il?mRhOST~`4=3mGXVaQ12%6iDsQf~Q>9>`qXNPLCH zl**hr3cGHR9Q?0#&YvBNUkPot`5~K_GEt{*6Es;+Oy;MoTVx{VY9Bcvgm87W1nBn$ zn9xbnGMs*Sh*YaSP9Z4?v%TalW?=8Cz>5$rwMyu;syGxViOzOP!=X z8IKL2gpwpiHV#H4Os=XZf`mQL4qq6%5w zS*VdZPLS)gvwz%hFTn%qM=<~MSIQ~t^cLZbT98tz+$6}Xsh0)X{Fm!QL$+N}K@oZP zB{cedn~-}8-?s#Ic>$#f9^b{gZ*ed6wBRe!>J^(${57X2T^$H9%OaWyeSl@yxsy+t zj$BeNM-w(8R#wU@iS9Ch?LH5xZC+g1zqc>(1j|E6d;2D_vN!nqoUg7*-9u6{HJVQj8&HI@kg6l{2|{U~04#E1MiB%s>rh-=IJm62VE~ggLPe#D!Sk&vU=mj|O z(t#TxQu%YEz83}}u+LllPiYEEd47kCFtpn6gPXn}E?Tgh@j$dBh|&UtUR`>&d%@m4*Rho2(K@8v)b%%}J*v$7WVzW}D90!G&W|4ITQjhm?8t zlBCiw6xRmEm?sEeo-8#q!^?kuXMEvWi{ij!wS^S$rr7lkl6B{)-bC0vYK3~6){C(@ z?NsT96`T5Yh?xHwYAgHi_-)0&4r~8>dse#KJ~#4CyR+C%iWInHtm&@Rf^^!1#;8`0 z_H>!q-2A0>*|pDV;oWLcsrD{*VriK5ZupeWtk;~Ic;IB6Um7y3z)p%b`5~E~mq(W; zIlOqT6nNpIiDA$#j8>bf<Y~308lgvocsbDA;IS z<=T2k%gOdcSmV0mfpdoS14k_$7{()Bf`$pN8ZB=m)iz3~L{PtD9{mrE`|#mW%n0zr zecXSk2ap(?_L6?%6!2f2TP=o3AVY5A|J6EZ1M)vCo42uY=S)cQzY4t$ZrL8G^g9;j zKv9cfi~}Ok?_Yr##S{V~a;0&6q3iRnP#IRL_x~}K`@h!|Uq0m1PgucH@V|h71DhD% zzflLjfxyT_F9V?iP%+ep0AX9;5aGKb1nx* z7+aXtVx>5@J3NaQIt@OrZ)9+xW~6lsr)*nkG?Dx$*>NQ+_ZE?~xX>$|_R`r=<@mw2 zI8zW{#WXuK7W=q7DPC5W{N!2&kkZhyI(EguZR7?Yju7bZ!dRJ#^ceYvWA z3hlUqGKjY*b3aBdKisX=F25ObQRzk82L4T^;=PfFIk60q0)iN# zS?Z#Mur#<(0sV)}Xb)?)Et{*RcU=TBABXFM$xtY_^1ZY+G5C*>viDxuQ2;_miD3dV zooStdbc&116a6KgBbi!8jEuXCV@-<}yH?NOL5aR5D*gr72fUQ<@&1r0VkVyL^kp;b zm)I=Kol>G1x&P=KPvol_eVVgW<4rKemX5y2<{ndjuTp)u)e<3&Y@ z8uq_|A*5DwFntRCJ~bO|ewF9)?hK~HI_mN{i%UU&$xeW0@d$?9fYfbPlHbmNCg|ps z3mlgf93H3MJrX2PJK+t7#?Xg_t@={4QD_Cmw_HEF?9ix>DxQ_*zANHs$X`O}5Q;J) zODwISo_KtAP(rABScI;uS*8Ygr+sZ?5B6Hr%T5$=GbYPPwc8XL^z<9UZ-CvCt`|Q) zLH!N&em06!wE8ew2|b})Gy0?tlanM$;nLl zv;wLA=0LCJp|)uINspQEtOxrWH>U>wMD)p)Kx_xvhMQbAfvw`D`Zks%S+8$pMd!p) ze}m_4q!@<0foIbpo-b;^n|Zf31m6r{Ktm>th;!ZzEdI;o;qF>DgN-_)osge&t>T8sF>!Lj)SwNn3 zyRhK>i|eUm$ZvFyMj0yELnvML0lx(qxoC_$Uqra{`(|e$|NpoEMlH#~gVi6k{Zhl4 z+HPEO(L(+U$zx2(Whv7lm7xGmsXM6+ol^Ixq^*t@_=Nv5*DLY79>A$x%^qij$ccxe zemQx0|9;z5kM-?P`#m$&QT!7dmummH+Ib5E>l`NRJUI4`hxFB<8Y3ugD#v*~zY&Lf*r+$>iPD2L%6 zPI;-N70LvyG=F<*HB=7Cg|}*g$#ECyep%Zv)FUC`mZJg{)gR~hn=1TU&N3`yVpaXt zZE7w4V@N=d?Vi67YlRgRELx_vW|-^hUXE048Z?uNsKKts2^?p~U6Jpp@Cl%ej7-pC@g|)Pqy9^EzJU}|K zu=;k-|A%+!YL6o9%J0o|%hQw!Q(n1RW$|gd`vmrjIp=kMEND(mVJ0}Li#(2>(T!)()U>TgRlk614FER-L18^n8ZRnS6pbQeZ&=9 z&cN~-e~|NMyBHro%NM@ggy~6!ZDOa=g*Jbs|Hy?}Jqs%yPL?RS0(5H@y7|D$$I3}u zS`UQ27w7x3b_g1*_2o^?P#xlbb#t9jO=jzQ<~YbW9$_qig232d2yF%xLxtQf`JCrSsb zSN?g<=@0USRJ8fD%(N$0)=}7R z4p@4_x4|je)IHUJO~m->M{L1jD1GP0y!7>>87ad$CKsSQ%HIHqe`Ga-e``#c4Fq#Z zbHI<&NSiLu9+tRV^^Kf3x&E^8|1pW8`}KimhfYvJ8+udieiuLfI$-s?=B z2sX{Dk-MmghoThE!>5l&Sj~#ZzCk7=iw6dUe5(JbnN!jPs9m>DG6WnxW(}6KuT;sq zx`s8gSdYz>+J!IQEdxvq7BcWL^*&~f3laxAB+Sr*U5rpXFSW^~Muny|z2m9_67jia zqnY@#Lr_YDe$!f5mEaFH)WAdmi_TWjy~3rdNEizCjv#Z#oTAxkn2I3V9{is1KW@ zyIpcApx~RHD}+n(xvM#`0?$7=FM?aSV-7GKQ9iVwn&9M!QIvH{zQkvjZA0PJ$?}OD zX^fd%_29rZ{9~(AJ|X*|%%qc(&)K4>7ar;fkF2s_D0ER^{*M9cv*?M+uH?l!H2ehC zu5rL!Q`Qtg38CixWMu@9>X4xfT`L zSLmS2%1cc9ygK|%6R+KCICfY_%<#fZg{$Xo3EfvY4R&}V)_m~NGl#GAm9zqlq2gnk z+X|5hQ0FP4y2y?u@}cr9>U749&W z)8SdO)S#hpreheCw4p!u?v-k>ay96hXdyE#&NWSz-~^?w4Xm!eg^RO%(c~;k?ud`< z$29F6jklY*&r6xq#p36~9TdEEm1FZklNv0mWYt$dgv*+mKs30934%+W=u{o_owSDE zy-P_7IdCuydPS#dF36FFohO4%$l_q&K%O7X)gc1mOv#tx9ENK`m%BT!Yz^a9id)7J z6YU7Z`rr&umcS5wAZ0qIltQ7jwXW#^H&^Znx13$t!o z$yMXcUePT8jz4@TMLq{%G2+eX>&5S5G;3Eq1%(;l_%iZUt%zWQ=xOiOuKM9p1TWbu zT8F*S?d1bJD^cE}V;7We5KWoj+-$SzMr_R!We^Z@reD|`!#5yXc_KPG5~^Itv))=C zBp3xu4rcf)@$$)Ar^h@A500~XFfyCC(GJdqC2BUel$kegZYfLJj0W*sM$UIzIJgDP z)1LP~D|HwpVm?M97Gk`x2}^!iCN%=6dM|xj9~JF{!`RU9J~j{_wM0HwsBol{BG7*6 z@5wwN2q{R1rm=b?s@$4UMYS#oBAIp~U<)r9cX#3*V!#8=(hEjvU8sz72;ca`#588e zulTdjtbp1&3G-E4{-Xa2|0$?{kG4aG`IfN)Y5m^|ZTWlcfA!z1gcSK_3w-AK*A)II z-@i9Zu=$3s0w@Wt7vr~Dpegco^1XQcPYXHe`PH;!BUz>J^ed0YdjjwFJEYGqaD>vU zojN8Z7FWi}Hb#_-Cq6&ol)cZ=Aiv|RxBC&Rx7d(sl5CrjOTL2p{TQ7rC6eOv2ipT-d4KukrZd$MT19-)mFICdevw~a<<8}wv@2;as(iOXg@E1*oaQkJ|wwgW?2tUKy^n^5Eb`N*c(GkVE zC0R0>v^+;VaZ936V=-hNL!ey z)xSAr5%NZtr$1v28MP4KwRRknQ6H7f=+_lylqmRA*~MEp*xkJl1foP~G_<0z4R>Yk|4;?_r;F;ZJb zbj+xdwYHzLgDERi8S$>1Jzw!aVzk)U<^qPm$DEGpgpNnxvxtrb}R7*^IIwy!)5C82<lH27aq5b*n>{i1aux6KsfNz^x+B*Z#(ybHgC+lsa1Py0zJe5!BSXw4?FqjDA3(L?92~&{9_}3VId!SqXfF*o>@Ms z3cmHP2C`o$6gYjTJSr;6|90x^uq50k%X3Gu18`2|F`XLq2eCh}Z|}?wWIbOL*x$dc zAA5%FzxT!orF9FODF`ax)?p--LQ%FP=EV3!;srnJ%-BB&)1tZs4Ei4J42n$Yf-8-# z?L-2pQv$F-N7)NdJ~Z3Yj=-7gbh=Tlw|eeVanRp!xUd3| zTp_h^l~4rM#Z3pR<#l5`A*}ErfmeHP^ZDC)QY`yJp2dz8*(PLKV$jCI=D`~UD$PSx zrY?LmB)Nj2dtZx5EHjht{A_qvWWR=o zey5JLMSl)?H@c#CQL?VzQVxrZ63D|hiVjJaPw+Qn5n$+knY2W%yUj*jKT4Q|EHB4d1f|9&zIg}iQrlM29vS))AWye4Sv(-e z(3Qfk8dQjzvC`3DQsL+K?Ze?;!+Y~<8zQS5Gck(RKE77A(8u&tMQXA^X@~*{iOb(1 zie~H^_h_$ZVV?_ME=mK3kGt@akTS)p)TGK&r@lXVuJi259kylNk%D5IS7HGqGYPQH?(>GfxNk6WJ`g&?U9 zlL!|RYv3TR2GQU%K;`5xbjD`Gq_BnDw zM?$RpWt5a#2RD9550JgoqwDpozwhnr>!HMV%jWv#rRg6Xb^&Sg4_x8#ikVSSBG}97 zw?-iXyftHgDqy$BFBD8WL)UgInO)wc7<-les>1*1`(GROzvBDfy7XticYHUAax{Re XubSeM8D{+8e5HTO_-65S+u(lyNk~NE literal 28667 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 Km%MuK`+oqTEM>0% literal 66159 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 E0Kn@E%>V!Z diff --git a/website/integrations/services/frappe/frappe3.png b/website/integrations/services/frappe/frappe3.png index f77d4c39a9ab89b378c4e9b1f6a2e24cd959f3d4..3928417ec5176b2bec2dd6671f68b45a82181b99 100644 GIT binary patch literal 31676 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

    QNh{Fv|eF=fTw(c}7|K&4}9lC-g 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�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 diff --git a/website/integrations/services/frappe/frappe4.png b/website/integrations/services/frappe/frappe4.png index 5da4141c4d8d664a77342647208850125ded7e18..c2c16aea124be74eff25a1ff051d06a4357fd519 100644 GIT binary patch literal 12524 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 literal 15835 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 z Date: Mon, 12 Aug 2024 18:09:54 +0200 Subject: [PATCH 056/165] root: fix docker build warnings (#10881) Signed-off-by: Marc 'risson' Schmitt --- .github/workflows/release-publish.yml | 4 ++++ Dockerfile | 21 ++++++++++++--------- ldap.Dockerfile | 10 +++++----- proxy.Dockerfile | 13 +++++++------ rac.Dockerfile | 11 ++++++----- radius.Dockerfile | 11 ++++++----- 6 files changed, 40 insertions(+), 30 deletions(-) diff --git a/.github/workflows/release-publish.yml b/.github/workflows/release-publish.yml index baecfeab67bc..bb8949650e8d 100644 --- a/.github/workflows/release-publish.yml +++ b/.github/workflows/release-publish.yml @@ -51,6 +51,8 @@ jobs: secrets: | GEOIPUPDATE_ACCOUNT_ID=${{ secrets.GEOIPUPDATE_ACCOUNT_ID }} GEOIPUPDATE_LICENSE_KEY=${{ secrets.GEOIPUPDATE_LICENSE_KEY }} + build-args: | + VERSION=${{ github.ref }} tags: ${{ steps.ev.outputs.imageTags }} platforms: linux/amd64,linux/arm64 - uses: actions/attest-build-provenance@v1 @@ -111,6 +113,8 @@ jobs: id: push with: push: true + build-args: | + VERSION=${{ github.ref }} tags: ${{ steps.ev.outputs.imageTags }} file: ${{ matrix.type }}.Dockerfile platforms: linux/amd64,linux/arm64 diff --git a/Dockerfile b/Dockerfile index 19898dce56ff..76156ccbd8c1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile:1 # Stage 1: Build website -FROM --platform=${BUILDPLATFORM} docker.io/library/node:22 as website-builder +FROM --platform=${BUILDPLATFORM} docker.io/library/node:22 AS website-builder ENV NODE_ENV=production @@ -20,7 +20,7 @@ COPY ./SECURITY.md /work/ RUN npm run build-bundled # Stage 2: Build webui -FROM --platform=${BUILDPLATFORM} docker.io/library/node:22 as web-builder +FROM --platform=${BUILDPLATFORM} docker.io/library/node:22 AS web-builder ARG GIT_BUILD_HASH ENV GIT_BUILD_HASH=$GIT_BUILD_HASH @@ -80,7 +80,7 @@ RUN --mount=type=cache,sharing=locked,target=/go/pkg/mod \ go build -o /go/authentik ./cmd/server # Stage 4: MaxMind GeoIP -FROM --platform=${BUILDPLATFORM} ghcr.io/maxmind/geoipupdate:v7.0.1 as geoip +FROM --platform=${BUILDPLATFORM} ghcr.io/maxmind/geoipupdate:v7.0.1 AS geoip ENV GEOIPUPDATE_EDITION_IDS="GeoLite2-City GeoLite2-ASN" ENV GEOIPUPDATE_VERBOSE="1" @@ -96,6 +96,9 @@ RUN --mount=type=secret,id=GEOIPUPDATE_ACCOUNT_ID \ # Stage 5: Python dependencies FROM ghcr.io/goauthentik/fips-python:3.12.5-slim-bookworm-fips-full AS python-deps +ARG TARGETARCH +ARG TARGETVARIANT + WORKDIR /ak-root/poetry ENV VENV_PATH="/ak-root/venv" \ @@ -123,15 +126,15 @@ RUN --mount=type=bind,target=./pyproject.toml,src=./pyproject.toml \ # Stage 6: Run FROM ghcr.io/goauthentik/fips-python:3.12.5-slim-bookworm-fips-full AS final-image -ARG GIT_BUILD_HASH ARG VERSION +ARG GIT_BUILD_HASH ENV GIT_BUILD_HASH=$GIT_BUILD_HASH -LABEL org.opencontainers.image.url https://goauthentik.io -LABEL org.opencontainers.image.description goauthentik.io Main server image, see https://goauthentik.io for more info. -LABEL org.opencontainers.image.source https://github.com/goauthentik/authentik -LABEL org.opencontainers.image.version ${VERSION} -LABEL org.opencontainers.image.revision ${GIT_BUILD_HASH} +LABEL org.opencontainers.image.url=https://goauthentik.io +LABEL org.opencontainers.image.description="goauthentik.io Main server image, see https://goauthentik.io for more info." +LABEL org.opencontainers.image.source=https://github.com/goauthentik/authentik +LABEL org.opencontainers.image.version=${VERSION} +LABEL org.opencontainers.image.revision=${GIT_BUILD_HASH} WORKDIR / diff --git a/ldap.Dockerfile b/ldap.Dockerfile index 44347e6738c5..df9d737067c8 100644 --- a/ldap.Dockerfile +++ b/ldap.Dockerfile @@ -36,11 +36,11 @@ FROM ghcr.io/goauthentik/fips-debian:bookworm-slim-fips ARG GIT_BUILD_HASH ENV GIT_BUILD_HASH=$GIT_BUILD_HASH -LABEL org.opencontainers.image.url https://goauthentik.io -LABEL org.opencontainers.image.description goauthentik.io LDAP outpost, see https://goauthentik.io for more info. -LABEL org.opencontainers.image.source https://github.com/goauthentik/authentik -LABEL org.opencontainers.image.version ${VERSION} -LABEL org.opencontainers.image.revision ${GIT_BUILD_HASH} +LABEL org.opencontainers.image.url=https://goauthentik.io +LABEL org.opencontainers.image.description="goauthentik.io LDAP outpost, see https://goauthentik.io for more info." +LABEL org.opencontainers.image.source=https://github.com/goauthentik/authentik +LABEL org.opencontainers.image.version=${VERSION} +LABEL org.opencontainers.image.revision=${GIT_BUILD_HASH} COPY --from=builder /go/ldap / diff --git a/proxy.Dockerfile b/proxy.Dockerfile index 26bca36d56bd..e223e5266b37 100644 --- a/proxy.Dockerfile +++ b/proxy.Dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile:1 # Stage 1: Build web -FROM --platform=${BUILDPLATFORM} docker.io/library/node:22 as web-builder +FROM --platform=${BUILDPLATFORM} docker.io/library/node:22 AS web-builder ENV NODE_ENV=production WORKDIR /static @@ -49,14 +49,15 @@ RUN --mount=type=cache,sharing=locked,target=/go/pkg/mod \ # Stage 3: Run FROM ghcr.io/goauthentik/fips-debian:bookworm-slim-fips +ARG VERSION ARG GIT_BUILD_HASH ENV GIT_BUILD_HASH=$GIT_BUILD_HASH -LABEL org.opencontainers.image.url https://goauthentik.io -LABEL org.opencontainers.image.description goauthentik.io Proxy outpost image, see https://goauthentik.io for more info. -LABEL org.opencontainers.image.source https://github.com/goauthentik/authentik -LABEL org.opencontainers.image.version ${VERSION} -LABEL org.opencontainers.image.revision ${GIT_BUILD_HASH} +LABEL org.opencontainers.image.url=https://goauthentik.io +LABEL org.opencontainers.image.description="goauthentik.io Proxy outpost image, see https://goauthentik.io for more info." +LABEL org.opencontainers.image.source=https://github.com/goauthentik/authentik +LABEL org.opencontainers.image.version=${VERSION} +LABEL org.opencontainers.image.revision=${GIT_BUILD_HASH} COPY --from=builder /go/proxy / COPY --from=web-builder /static/robots.txt /web/robots.txt diff --git a/rac.Dockerfile b/rac.Dockerfile index 2ce3d9d7eddd..87b214408e45 100644 --- a/rac.Dockerfile +++ b/rac.Dockerfile @@ -33,14 +33,15 @@ RUN --mount=type=cache,sharing=locked,target=/go/pkg/mod \ # Stage 2: Run FROM ghcr.io/beryju/guacd:1.5.5-fips +ARG VERSION ARG GIT_BUILD_HASH ENV GIT_BUILD_HASH=$GIT_BUILD_HASH -LABEL org.opencontainers.image.url https://goauthentik.io -LABEL org.opencontainers.image.description goauthentik.io RAC outpost, see https://goauthentik.io for more info. -LABEL org.opencontainers.image.source https://github.com/goauthentik/authentik -LABEL org.opencontainers.image.version ${VERSION} -LABEL org.opencontainers.image.revision ${GIT_BUILD_HASH} +LABEL org.opencontainers.image.url=https://goauthentik.io +LABEL org.opencontainers.image.description="goauthentik.io RAC outpost, see https://goauthentik.io for more info." +LABEL org.opencontainers.image.source=https://github.com/goauthentik/authentik +LABEL org.opencontainers.image.version=${VERSION} +LABEL org.opencontainers.image.revision=${GIT_BUILD_HASH} COPY --from=builder /go/rac / diff --git a/radius.Dockerfile b/radius.Dockerfile index f1e0f8dceba2..e19b682f98ca 100644 --- a/radius.Dockerfile +++ b/radius.Dockerfile @@ -33,14 +33,15 @@ RUN --mount=type=cache,sharing=locked,target=/go/pkg/mod \ # Stage 2: Run FROM ghcr.io/goauthentik/fips-debian:bookworm-slim-fips +ARG VERSION ARG GIT_BUILD_HASH ENV GIT_BUILD_HASH=$GIT_BUILD_HASH -LABEL org.opencontainers.image.url https://goauthentik.io -LABEL org.opencontainers.image.description goauthentik.io Radius outpost, see https://goauthentik.io for more info. -LABEL org.opencontainers.image.source https://github.com/goauthentik/authentik -LABEL org.opencontainers.image.version ${VERSION} -LABEL org.opencontainers.image.revision ${GIT_BUILD_HASH} +LABEL org.opencontainers.image.url=https://goauthentik.io +LABEL org.opencontainers.image.description="goauthentik.io Radius outpost, see https://goauthentik.io for more info." +LABEL org.opencontainers.image.source=https://github.com/goauthentik/authentik +LABEL org.opencontainers.image.version=${VERSION} +LABEL org.opencontainers.image.revision=${GIT_BUILD_HASH} COPY --from=builder /go/radius / From 5c46de39ec582eff322156545c2d97aad81614c7 Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Mon, 12 Aug 2024 18:28:54 +0200 Subject: [PATCH 057/165] web/elements: fix empty enterprise banner (#10882) Signed-off-by: Jens Langhammer --- web/src/elements/enterprise/EnterpriseStatusBanner.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/web/src/elements/enterprise/EnterpriseStatusBanner.ts b/web/src/elements/enterprise/EnterpriseStatusBanner.ts index cf0939224559..a1efb54ffb62 100644 --- a/web/src/elements/enterprise/EnterpriseStatusBanner.ts +++ b/web/src/elements/enterprise/EnterpriseStatusBanner.ts @@ -37,6 +37,8 @@ export class EnterpriseStatusBanner extends WithLicenseSummary(AKElement) { return nothing; } break; + case LicenseSummaryStatusEnum.Valid: + return nothing; case LicenseSummaryStatusEnum.ReadOnly: default: break; From fccb805dbd0c3a228d6691372f622dda97d00009 Mon Sep 17 00:00:00 2001 From: Inferno_geek Date: Mon, 12 Aug 2024 21:33:03 +0300 Subject: [PATCH 058/165] website/integrations: Add Semgrep (#10849) * website/docs: integrations: Add Semgrep integration * website/docs: integrations: fix SAML provider settings * website/docs: integrations: clean up wordings * website/integrations: fix a typo * website/integrations: Rewrite to match Style Guide * website/integrations: fix the typos --------- Co-authored-by: inferno-geek --- .../integrations/services/semgrep/index.md | 64 +++++++++++++++++++ website/sidebarsIntegrations.js | 1 + 2 files changed, 65 insertions(+) create mode 100644 website/integrations/services/semgrep/index.md diff --git a/website/integrations/services/semgrep/index.md b/website/integrations/services/semgrep/index.md new file mode 100644 index 000000000000..c4e428960884 --- /dev/null +++ b/website/integrations/services/semgrep/index.md @@ -0,0 +1,64 @@ +--- +title: Semgrep +--- + +Support level: Community + +## What is Semgrep + +> **Semgrep**: An application security solution that combines SAST, SCA, and secret detection. +> +> -- https://semgrep.dev + +## Preparation + +The following placeholders will be used: + +- `authentik.company` is the FQDN of the authentik install. +- `devcompany` is the organization name on Semgrep Cloud platform. + +## authentik configuration + +1. Log in to your authentik instance as an administrator. +2. Go to the admin interface. +3. Navigate to **Customization** -> **Property mappings**. +4. Create a new SAML property mapping with these parameters: + - **Name**: `semgrep-name` + - **SAML Attribute name**: `name` + - **Expression**: `return request.user.name` +5. Create another SAML property mapping with these parameters: + - **Name**: `semgrep-email` + - **SAML Attribute name**: `email` + - **Expression**: `return request.user.email` +6. Navigate to **System** -> **Certificates**. +7. Generate a new RSA certificate. +8. Download the generated certificate, as you will need it later. +9. Create a new SAML provider under **Applications** -> **Providers** using the following settings: + - **ACS URL**: `https://semgrep.dev/api/auth/saml/devcompany/` + - **Issuer**: `https://authentik.company` + - **Audience**: `semgrep-dev` + - **Service Provider Binding**: `Post` + - **Signing Keypair**: Choose the RSA certificate you generated earlier. + - **Property mappings**: `semgrep-name` and `semgrep-email` +10. Create a new application under **Applications** -> **Applications**, pick a name and a slug, and assign the provider that you just created. + +## Semgrep configuration + +1. Log in to Semgrep Cloud platform as an administrator. +2. Click **Settings** on bottom left corner. +3. Navigate to **Access** -> **Login methods**. +4. Locate Single sign-on entry, click **Add SSO configuration**, select **SAML2 SSO** from the drop down. +5. Fill in the following: + - **Display name**: Anything you like. + - **Email domain**: `company` + - **IdP SSO URL**: `https://authentik.company/application/saml//sso/binding/post/` + - **IdP Issuer ID**: `https://authentik.company` + - **Upload/paste certificate**: Downloaded from the previous step. + +## Verification + +1. Open an Incognito window and navigate to `https://semgrep.dev/login` +2. Click **Use SSO** on the login screen. +3. Enter the email address associated with the domain you provided earlier. +4. Log in to authentik. +5. You will be redirected to the home screen of Semgrep Cloud platform. diff --git a/website/sidebarsIntegrations.js b/website/sidebarsIntegrations.js index 87a0075cad07..7faee66f55bb 100644 --- a/website/sidebarsIntegrations.js +++ b/website/sidebarsIntegrations.js @@ -96,6 +96,7 @@ module.exports = { "services/powerdns-admin/index", "services/proftpd/index", "services/qnap-nas/index", + "services/semgrep/index", "services/synology-dsm/index", "services/skyhigh/index", "services/snipe-it/index", From bb9e679b9a01b9180e83a89b2c00a5295efe7004 Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Mon, 12 Aug 2024 23:17:15 +0200 Subject: [PATCH 059/165] outposts: add better UI for showing mismatched versions (#10885) Signed-off-by: Jens Langhammer --- authentik/admin/api/version.py | 11 ++++++++ authentik/outposts/api/outposts.py | 2 -- authentik/outposts/models.py | 2 +- authentik/policies/reputation/signals.py | 2 +- internal/outpost/ak/api.go | 4 +-- internal/outpost/ak/api_ws.go | 4 +-- schema.yml | 5 ++++ .../admin-overview/cards/VersionStatusCard.ts | 7 +++++ web/src/admin/outposts/OutpostHealth.ts | 5 +++- web/src/admin/outposts/OutpostHealthSimple.ts | 28 +++++++++++++------ web/src/admin/outposts/OutpostListPage.ts | 2 +- 11 files changed, 53 insertions(+), 19 deletions(-) diff --git a/authentik/admin/api/version.py b/authentik/admin/api/version.py index 3985bef9b028..72ddfa9eee27 100644 --- a/authentik/admin/api/version.py +++ b/authentik/admin/api/version.py @@ -12,6 +12,7 @@ from authentik import __version__, get_build_hash from authentik.admin.tasks import VERSION_CACHE_KEY, VERSION_NULL, update_latest_version from authentik.core.api.utils import PassiveSerializer +from authentik.outposts.models import Outpost class VersionSerializer(PassiveSerializer): @@ -22,6 +23,7 @@ class VersionSerializer(PassiveSerializer): version_latest_valid = SerializerMethodField() build_hash = SerializerMethodField() outdated = SerializerMethodField() + outpost_outdated = SerializerMethodField() def get_build_hash(self, _) -> str: """Get build hash, if version is not latest or released""" @@ -47,6 +49,15 @@ def get_outdated(self, instance) -> bool: """Check if we're running the latest version""" return parse(self.get_version_current(instance)) < parse(self.get_version_latest(instance)) + def get_outpost_outdated(self, _) -> bool: + """Check if any outpost is outdated/has a version mismatch""" + any_outdated = False + for outpost in Outpost.objects.all(): + for state in outpost.state: + if state.version_outdated: + any_outdated = True + return any_outdated + class VersionView(APIView): """Get running and latest version.""" diff --git a/authentik/outposts/api/outposts.py b/authentik/outposts/api/outposts.py index 582dd1eac335..ba84cf42e337 100644 --- a/authentik/outposts/api/outposts.py +++ b/authentik/outposts/api/outposts.py @@ -26,7 +26,6 @@ from authentik.outposts.models import ( Outpost, OutpostConfig, - OutpostState, OutpostType, default_outpost_config, ) @@ -182,7 +181,6 @@ def health(self, request: Request, pk: int) -> Response: outpost: Outpost = self.get_object() states = [] for state in outpost.state: - state: OutpostState states.append( { "uid": state.uid, diff --git a/authentik/outposts/models.py b/authentik/outposts/models.py index 327d23ca4698..2a6f45789fb6 100644 --- a/authentik/outposts/models.py +++ b/authentik/outposts/models.py @@ -451,7 +451,7 @@ def version_outdated(self) -> bool: return False if self.build_hash != get_build_hash(): return False - return parse(self.version) < OUR_VERSION + return parse(self.version) != OUR_VERSION @staticmethod def for_outpost(outpost: Outpost) -> list["OutpostState"]: diff --git a/authentik/policies/reputation/signals.py b/authentik/policies/reputation/signals.py index a3969c4d9e54..2092e3512ded 100644 --- a/authentik/policies/reputation/signals.py +++ b/authentik/policies/reputation/signals.py @@ -36,7 +36,7 @@ def update_score(request: HttpRequest, identifier: str, amount: int): if not created: reputation.score = F("score") + amount reputation.save() - LOGGER.debug("Updated score", amount=amount, for_user=identifier, for_ip=remote_ip) + LOGGER.info("Updated score", amount=amount, for_user=identifier, for_ip=remote_ip) @receiver(login_failed) diff --git a/internal/outpost/ak/api.go b/internal/outpost/ak/api.go index fca9a6fb9c7a..57757b2e2a6e 100644 --- a/internal/outpost/ak/api.go +++ b/internal/outpost/ak/api.go @@ -187,7 +187,7 @@ func (a *APIController) OnRefresh() error { func (a *APIController) getWebsocketPingArgs() map[string]interface{} { args := map[string]interface{}{ "version": constants.VERSION, - "buildHash": constants.BUILD("tagged"), + "buildHash": constants.BUILD(""), "uuid": a.instanceUUID.String(), "golangVersion": runtime.Version(), "opensslEnabled": cryptobackend.OpensslEnabled, @@ -207,7 +207,7 @@ func (a *APIController) StartBackgroundTasks() error { "outpost_type": a.Server.Type(), "uuid": a.instanceUUID.String(), "version": constants.VERSION, - "build": constants.BUILD("tagged"), + "build": constants.BUILD(""), }).Set(1) go func() { a.logger.Debug("Starting WS Handler...") diff --git a/internal/outpost/ak/api_ws.go b/internal/outpost/ak/api_ws.go index 210b7e5335ce..cda7bd03d2b0 100644 --- a/internal/outpost/ak/api_ws.go +++ b/internal/outpost/ak/api_ws.go @@ -145,7 +145,7 @@ func (ac *APIController) startWSHandler() { "outpost_type": ac.Server.Type(), "uuid": ac.instanceUUID.String(), "version": constants.VERSION, - "build": constants.BUILD("tagged"), + "build": constants.BUILD(""), }).SetToCurrentTime() } } else if wsMsg.Instruction == WebsocketInstructionProviderSpecific { @@ -207,7 +207,7 @@ func (ac *APIController) startIntervalUpdater() { "outpost_type": ac.Server.Type(), "uuid": ac.instanceUUID.String(), "version": constants.VERSION, - "build": constants.BUILD("tagged"), + "build": constants.BUILD(""), }).SetToCurrentTime() } ticker.Reset(getInterval()) diff --git a/schema.yml b/schema.yml index a0ff661ebb1b..bb6df8dd6275 100644 --- a/schema.yml +++ b/schema.yml @@ -52712,9 +52712,14 @@ components: type: boolean description: Check if we're running the latest version readOnly: true + outpost_outdated: + type: boolean + description: Check if any outpost is outdated/has a version mismatch + readOnly: true required: - build_hash - outdated + - outpost_outdated - version_current - version_latest - version_latest_valid diff --git a/web/src/admin/admin-overview/cards/VersionStatusCard.ts b/web/src/admin/admin-overview/cards/VersionStatusCard.ts index e241884726f5..804efd6cd624 100644 --- a/web/src/admin/admin-overview/cards/VersionStatusCard.ts +++ b/web/src/admin/admin-overview/cards/VersionStatusCard.ts @@ -31,6 +31,13 @@ export class VersionStatusCard extends AdminStatusCard { message: html`${msg(str`${value.versionLatest} is available!`)}`, }); } + if (value.outpostOutdated) { + return Promise.resolve({ + icon: "fa fa-exclamation-triangle pf-m-warning", + message: html`${msg("An outpost is on an incorrect version!")} + ${msg("Check outposts.")}`, + }); + } if (value.versionLatestValid) { return Promise.resolve({ icon: "fa fa-check-circle pf-m-success", diff --git a/web/src/admin/outposts/OutpostHealth.ts b/web/src/admin/outposts/OutpostHealth.ts index 57fc0833ac49..a8c63fc2835b 100644 --- a/web/src/admin/outposts/OutpostHealth.ts +++ b/web/src/admin/outposts/OutpostHealth.ts @@ -1,3 +1,4 @@ +import { getRelativeTime } from "@goauthentik/common/utils"; import { AKElement } from "@goauthentik/elements/Base"; import { PFColor } from "@goauthentik/elements/Label"; import "@goauthentik/elements/Spinner"; @@ -49,7 +50,9 @@ export class OutpostHealthElement extends AKElement {

    - ${this.outpostHealth.lastSeen?.toLocaleTimeString()} + ${msg( + str`${getRelativeTime(this.outpostHealth.lastSeen)} (${this.outpostHealth.lastSeen?.toLocaleTimeString()})`, + )}
    diff --git a/web/src/admin/outposts/OutpostHealthSimple.ts b/web/src/admin/outposts/OutpostHealthSimple.ts index eac52f8eeda7..51f0061d8a60 100644 --- a/web/src/admin/outposts/OutpostHealthSimple.ts +++ b/web/src/admin/outposts/OutpostHealthSimple.ts @@ -1,12 +1,13 @@ import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; import { EVENT_REFRESH } from "@goauthentik/common/constants"; +import { getRelativeTime } from "@goauthentik/common/utils"; import { AKElement } from "@goauthentik/elements/Base"; import { PFColor } from "@goauthentik/elements/Label"; import "@goauthentik/elements/Spinner"; import { msg, str } from "@lit/localize"; import { CSSResult, TemplateResult, html } from "lit"; -import { customElement, property } from "lit/decorators.js"; +import { customElement, property, state } from "lit/decorators.js"; import PFBase from "@patternfly/patternfly/patternfly-base.css"; @@ -17,8 +18,8 @@ export class OutpostHealthSimpleElement extends AKElement { @property() outpostId?: string; - @property({ attribute: false }) - outpostHealth?: OutpostHealth; + @state() + outpostHealths: OutpostHealth[] = []; @property({ attribute: false }) loaded = false; @@ -33,7 +34,7 @@ export class OutpostHealthSimpleElement extends AKElement { constructor() { super(); window.addEventListener(EVENT_REFRESH, () => { - this.outpostHealth = undefined; + this.outpostHealths = []; this.firstUpdated(); }); } @@ -46,9 +47,7 @@ export class OutpostHealthSimpleElement extends AKElement { }) .then((health) => { this.loaded = true; - if (health.length >= 1) { - this.outpostHealth = health[0]; - } + this.outpostHealths = health; }); } @@ -56,11 +55,22 @@ export class OutpostHealthSimpleElement extends AKElement { if (!this.outpostId || !this.loaded) { return html``; } - if (!this.outpostHealth) { + if (!this.outpostHealths || this.outpostHealths.length === 0) { return html`${msg("Not available")}`; } + const outdatedOutposts = this.outpostHealths.filter((h) => h.versionOutdated); + if (outdatedOutposts.length > 0) { + return html` + ${msg( + str`${outdatedOutposts[0].version}, should be ${outdatedOutposts[0].versionShould}`, + )}`; + } + const lastSeen = this.outpostHealths[0].lastSeen; return html` - ${msg(str`Last seen: ${this.outpostHealth.lastSeen?.toLocaleTimeString()}`)}`; } } diff --git a/web/src/admin/outposts/OutpostListPage.ts b/web/src/admin/outposts/OutpostListPage.ts index 02aa01ea6fb4..7784c11574e9 100644 --- a/web/src/admin/outposts/OutpostListPage.ts +++ b/web/src/admin/outposts/OutpostListPage.ts @@ -70,7 +70,7 @@ export class OutpostListPage extends TablePage { const outposts = await new OutpostsApi(DEFAULT_CONFIG).outpostsInstancesList( await this.defaultEndpointConfig(), ); - Promise.all( + await Promise.all( outposts.results.map((outpost) => { return new OutpostsApi(DEFAULT_CONFIG) .outpostsInstancesHealthList({ From 779f5c65d89a1c5332c729210696ac662054eaff Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Mon, 12 Aug 2024 23:32:00 +0200 Subject: [PATCH 060/165] web: bump API Client version (#10886) --- web/package-lock.json | 8 ++++---- web/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 095a2be79cdd..554f290e39f1 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -23,7 +23,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1723468407", + "@goauthentik/api": "^2024.6.3-1723497462", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", @@ -3373,9 +3373,9 @@ "license": "MIT" }, "node_modules/@goauthentik/api": { - "version": "2024.6.3-1723468407", - "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723468407.tgz", - "integrity": "sha512-85MaBlNRLDuL7y0ks7nUZfv8MJm3fOqZR9UzWqryRqxK8rkasfvXH6hyW0F7HLrC+iAxn9vg4EFxB1lMMYatJw==" + "version": "2024.6.3-1723497462", + "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723497462.tgz", + "integrity": "sha512-f53RgdMmlC5B0dRnT00d08T7f+3hmXc9h3gj3ATq9S3R7x6bTPSrhWLUAjhLeJNOueBgcg2jfmtXhKdm0cHhgA==" }, "node_modules/@goauthentik/web": { "resolved": "", diff --git a/web/package.json b/web/package.json index 87c6d97903c0..ef5f927da06d 100644 --- a/web/package.json +++ b/web/package.json @@ -11,7 +11,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1723468407", + "@goauthentik/api": "^2024.6.3-1723497462", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", From 3ead288e2f7a4e37bb5e301edf0546eda4a1e3ec Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 13 Aug 2024 12:21:49 +0200 Subject: [PATCH 061/165] core: bump goauthentik.io/api/v3 from 3.2024063.8 to 3.2024063.10 (#10891) Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go) from 3.2024063.8 to 3.2024063.10. - [Release notes](https://github.com/goauthentik/client-go/releases) - [Commits](https://github.com/goauthentik/client-go/compare/v3.2024063.8...v3.2024063.10) --- updated-dependencies: - dependency-name: goauthentik.io/api/v3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index 05ecb398c9c9..c8070daca278 100644 --- a/go.mod +++ b/go.mod @@ -28,7 +28,7 @@ require ( github.com/spf13/cobra v1.8.1 github.com/stretchr/testify v1.9.0 github.com/wwt/guac v1.3.2 - goauthentik.io/api/v3 v3.2024063.8 + goauthentik.io/api/v3 v3.2024063.10 golang.org/x/exp v0.0.0-20230210204819-062eb4c674ab golang.org/x/oauth2 v0.22.0 golang.org/x/sync v0.8.0 diff --git a/go.sum b/go.sum index 4d7ea6645b62..a99a0262ff92 100644 --- a/go.sum +++ b/go.sum @@ -293,8 +293,8 @@ go.opentelemetry.io/otel/trace v1.24.0 h1:CsKnnL4dUAr/0llH9FKuc698G04IrpWV0MQA/Y go.opentelemetry.io/otel/trace v1.24.0/go.mod h1:HPc3Xr/cOApsBI154IU0OI0HJexz+aw5uPdbs3UCjNU= go.uber.org/goleak v1.2.1 h1:NBol2c7O1ZokfZ0LEU9K6Whx/KnwvepVetCUhtKja4A= go.uber.org/goleak v1.2.1/go.mod h1:qlT2yGI9QafXHhZZLxlSuNsMw3FFLxBr+tBRlmO1xH4= -goauthentik.io/api/v3 v3.2024063.8 h1:ao3Gdbn1DBzF+Q887HuizxHErJajzTbxOXN/1s33A7o= -goauthentik.io/api/v3 v3.2024063.8/go.mod h1:zz+mEZg8rY/7eEjkMGWJ2DnGqk+zqxuybGCGrR2O4Kw= +goauthentik.io/api/v3 v3.2024063.10 h1:7lsVE5aRCMO00u4v7uAWMSCGv+dxejrM8lAx3xGzihw= +goauthentik.io/api/v3 v3.2024063.10/go.mod h1:zz+mEZg8rY/7eEjkMGWJ2DnGqk+zqxuybGCGrR2O4Kw= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= From 4af5636c34cc1daac3067073a033f09525e498bf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 13 Aug 2024 12:22:21 +0200 Subject: [PATCH 062/165] web: bump @goauthentik/api from 2024.6.3-1723234818 to 2024.6.3-1723497462 in /web/sfe (#10890) web: bump @goauthentik/api in /web/sfe Bumps [@goauthentik/api](https://github.com/goauthentik/authentik) from 2024.6.3-1723234818 to 2024.6.3-1723497462. - [Release notes](https://github.com/goauthentik/authentik/releases) - [Commits](https://github.com/goauthentik/authentik/commits) --- updated-dependencies: - dependency-name: "@goauthentik/api" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/sfe/package-lock.json | 8 ++++---- web/sfe/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/web/sfe/package-lock.json b/web/sfe/package-lock.json index 4bdd359fb5d8..dde0f37643a8 100644 --- a/web/sfe/package-lock.json +++ b/web/sfe/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.0", "license": "MIT", "dependencies": { - "@goauthentik/api": "^2024.6.3-1723109801", + "@goauthentik/api": "^2024.6.3-1723497462", "base64-js": "^1.5.1", "bootstrap": "^4.6.1", "formdata-polyfill": "^4.0.10", @@ -28,9 +28,9 @@ } }, "node_modules/@goauthentik/api": { - "version": "2024.6.3-1723234818", - "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723234818.tgz", - "integrity": "sha512-3g3mJzbzCJZqpTxI5jPBS4Y363EROXxX6fUzRFbfROFGQtva6Zll+U+edx5/3wDy6oYixLxKUtVxke/mngDxqw==" + "version": "2024.6.3-1723497462", + "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723497462.tgz", + "integrity": "sha512-f53RgdMmlC5B0dRnT00d08T7f+3hmXc9h3gj3ATq9S3R7x6bTPSrhWLUAjhLeJNOueBgcg2jfmtXhKdm0cHhgA==" }, "node_modules/@isaacs/cliui": { "version": "8.0.2", diff --git a/web/sfe/package.json b/web/sfe/package.json index 21be7f242d84..6672a6f1af0f 100644 --- a/web/sfe/package.json +++ b/web/sfe/package.json @@ -4,7 +4,7 @@ "private": true, "license": "MIT", "dependencies": { - "@goauthentik/api": "^2024.6.3-1723109801", + "@goauthentik/api": "^2024.6.3-1723497462", "base64-js": "^1.5.1", "bootstrap": "^4.6.1", "formdata-polyfill": "^4.0.10", From 764d51b6b1844b57f0edd48dfc562b8bcc0853b1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 13 Aug 2024 12:22:31 +0200 Subject: [PATCH 063/165] web: bump typescript-eslint from 8.0.1 to 8.1.0 in /web (#10889) Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.0.1 to 8.1.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.1.0/packages/typescript-eslint) --- updated-dependencies: - dependency-name: typescript-eslint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 95 ++++++++++++++++++++++++------------------- web/package.json | 2 +- 2 files changed, 54 insertions(+), 43 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 554f290e39f1..a7398b7cdabe 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -120,7 +120,7 @@ "tslib": "^2.6.3", "turnstile-types": "^1.2.1", "typescript": "^5.5.4", - "typescript-eslint": "^8.0.1", + "typescript-eslint": "^8.1.0", "vite-tsconfig-paths": "^4.3.2", "wdio-wait-for": "^3.0.11", "wireit": "^0.14.4" @@ -8803,15 +8803,16 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.0.1", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.1.0.tgz", + "integrity": "sha512-LlNBaHFCEBPHyD4pZXb35mzjGkuGKXU5eeCA1SxvHfiRES0E82dOounfVpL4DCqYvJEKab0bZIA0gCRpdLKkCw==", "dev": true, - "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.0.1", - "@typescript-eslint/type-utils": "8.0.1", - "@typescript-eslint/utils": "8.0.1", - "@typescript-eslint/visitor-keys": "8.0.1", + "@typescript-eslint/scope-manager": "8.1.0", + "@typescript-eslint/type-utils": "8.1.0", + "@typescript-eslint/utils": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -8835,14 +8836,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.0.1", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.1.0.tgz", + "integrity": "sha512-U7iTAtGgJk6DPX9wIWPPOlt1gO57097G06gIcl0N0EEnNw8RGD62c+2/DiP/zL7KrkqnnqF7gtFGR7YgzPllTA==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/scope-manager": "8.0.1", - "@typescript-eslint/types": "8.0.1", - "@typescript-eslint/typescript-estree": "8.0.1", - "@typescript-eslint/visitor-keys": "8.0.1", + "@typescript-eslint/scope-manager": "8.1.0", + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/typescript-estree": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0", "debug": "^4.3.4" }, "engines": { @@ -8862,12 +8864,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.0.1", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.1.0.tgz", + "integrity": "sha512-DsuOZQji687sQUjm4N6c9xABJa7fjvfIdjqpSIIVOgaENf2jFXiM9hIBZOL3hb6DHK9Nvd2d7zZnoMLf9e0OtQ==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.0.1", - "@typescript-eslint/visitor-keys": "8.0.1" + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -8878,12 +8881,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.0.1", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.1.0.tgz", + "integrity": "sha512-oLYvTxljVvsMnldfl6jIKxTaU7ok7km0KDrwOt1RHYu6nxlhN3TIx8k5Q52L6wR33nOwDgM7VwW1fT1qMNfFIA==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "8.0.1", - "@typescript-eslint/utils": "8.0.1", + "@typescript-eslint/typescript-estree": "8.1.0", + "@typescript-eslint/utils": "8.1.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -8901,9 +8905,10 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.0.1", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.1.0.tgz", + "integrity": "sha512-q2/Bxa0gMOu/2/AKALI0tCKbG2zppccnRIRCW6BaaTlRVaPKft4oVYPp7WOPpcnsgbr0qROAVCVKCvIQ0tbWog==", "dev": true, - "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -8913,12 +8918,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.0.1", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.1.0.tgz", + "integrity": "sha512-NTHhmufocEkMiAord/g++gWKb0Fr34e9AExBRdqgWdVBaKoei2dIyYKD9Q0jBnvfbEA5zaf8plUFMUH6kQ0vGg==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "8.0.1", - "@typescript-eslint/visitor-keys": "8.0.1", + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -8941,8 +8947,9 @@ }, "node_modules/@typescript-eslint/typescript-estree/node_modules/globby": { "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, - "license": "MIT", "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -8960,8 +8967,9 @@ }, "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -8970,14 +8978,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.0.1", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.1.0.tgz", + "integrity": "sha512-ypRueFNKTIFwqPeJBfeIpxZ895PQhNyH4YID6js0UoBImWYoSjBsahUn9KMiJXh94uOjVBgHD9AmkyPsPnFwJA==", "dev": true, - "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.0.1", - "@typescript-eslint/types": "8.0.1", - "@typescript-eslint/typescript-estree": "8.0.1" + "@typescript-eslint/scope-manager": "8.1.0", + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/typescript-estree": "8.1.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -8991,11 +9000,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.0.1", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.1.0.tgz", + "integrity": "sha512-ba0lNI19awqZ5ZNKh6wCModMwoZs457StTebQ0q1NP58zSi2F6MOZRXwfKZy+jB78JNJ/WH8GSh2IQNzXX8Nag==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.0.1", + "@typescript-eslint/types": "8.1.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -24086,13 +24096,14 @@ } }, "node_modules/typescript-eslint": { - "version": "8.0.1", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.1.0.tgz", + "integrity": "sha512-prB2U3jXPJLpo1iVLN338Lvolh6OrcCZO+9Yv6AR+tvegPPptYCDBIHiEEUdqRi8gAv2bXNKfMUrgAd2ejn/ow==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.0.1", - "@typescript-eslint/parser": "8.0.1", - "@typescript-eslint/utils": "8.0.1" + "@typescript-eslint/eslint-plugin": "8.1.0", + "@typescript-eslint/parser": "8.1.0", + "@typescript-eslint/utils": "8.1.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" diff --git a/web/package.json b/web/package.json index ef5f927da06d..d4bc6257c996 100644 --- a/web/package.json +++ b/web/package.json @@ -108,7 +108,7 @@ "tslib": "^2.6.3", "turnstile-types": "^1.2.1", "typescript": "^5.5.4", - "typescript-eslint": "^8.0.1", + "typescript-eslint": "^8.1.0", "vite-tsconfig-paths": "^4.3.2", "wdio-wait-for": "^3.0.11", "wireit": "^0.14.4" From a9a6dc575ff72938ae4c255dd96fe5bccd275c35 Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Tue, 13 Aug 2024 12:22:42 +0200 Subject: [PATCH 064/165] core, web: update translations (#10887) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: rissson <18313093+rissson@users.noreply.github.com> --- web/xliff/de.xlf | 14 +++++--- web/xliff/en.xlf | 14 +++++--- web/xliff/es.xlf | 14 +++++--- web/xliff/fr.xlf | 15 ++++---- web/xliff/ko.xlf | 14 +++++--- web/xliff/nl.xlf | 14 +++++--- web/xliff/pl.xlf | 15 ++++---- web/xliff/pseudo-LOCALE.xlf | 14 +++++--- web/xliff/ru.xlf | 71 +++++++++++++++++++------------------ web/xliff/tr.xlf | 14 +++++--- web/xliff/zh-CN.xlf | 12 +++++-- web/xliff/zh-Hans.xlf | 15 ++++---- web/xliff/zh-Hant.xlf | 14 +++++--- web/xliff/zh_TW.xlf | 14 +++++--- 14 files changed, 154 insertions(+), 100 deletions(-) diff --git a/web/xliff/de.xlf b/web/xliff/de.xlf index 29e940cbfa76..afa8daf0baed 100644 --- a/web/xliff/de.xlf +++ b/web/xliff/de.xlf @@ -4576,11 +4576,6 @@ Bindings to groups/users are checked against the user of the event. Not available Nicht verfügbar - - Last seen: - Überprüft: - - Unknown type @@ -6830,6 +6825,15 @@ Bindings to groups/users are checked against the user of the event. Hide password + + + An outpost is on an incorrect version! + + + Russian + + + Last seen: () diff --git a/web/xliff/en.xlf b/web/xliff/en.xlf index e950c1e99d7e..1b98785d0ee6 100644 --- a/web/xliff/en.xlf +++ b/web/xliff/en.xlf @@ -4804,11 +4804,6 @@ Bindings to groups/users are checked against the user of the event. Not available Not available - - Last seen: - Last seen: - - Unknown type Unknown type @@ -7095,6 +7090,15 @@ Bindings to groups/users are checked against the user of the event. Hide password + + + An outpost is on an incorrect version! + + + Russian + + + Last seen: () diff --git a/web/xliff/es.xlf b/web/xliff/es.xlf index 5c6d25286f7d..7fcc96a6e39c 100644 --- a/web/xliff/es.xlf +++ b/web/xliff/es.xlf @@ -4504,11 +4504,6 @@ Bindings to groups/users are checked against the user of the event. Not available No disponible - - Last seen: - Visto por última vez: - - Unknown type @@ -6747,6 +6742,15 @@ Bindings to groups/users are checked against the user of the event. Hide password + + + An outpost is on an incorrect version! + + + Russian + + + Last seen: () diff --git a/web/xliff/fr.xlf b/web/xliff/fr.xlf index 53078acfa9be..ae200c56ba63 100644 --- a/web/xliff/fr.xlf +++ b/web/xliff/fr.xlf @@ -6004,12 +6004,6 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Not available Indisponible - - - Last seen: - Vu pour la dernière fois : - - Unknown type @@ -8951,6 +8945,15 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Hide password + + + An outpost is on an incorrect version! + + + Russian + + + Last seen: () diff --git a/web/xliff/ko.xlf b/web/xliff/ko.xlf index d29a9965d1a1..6e89cffc6586 100644 --- a/web/xliff/ko.xlf +++ b/web/xliff/ko.xlf @@ -5980,11 +5980,6 @@ Bindings to groups/users are checked against the user of the event. Not available 사용 불가 - - - Last seen: - 마지막 확인: - Unknown type @@ -8667,6 +8662,15 @@ Bindings to groups/users are checked against the user of the event. Hide password + + + An outpost is on an incorrect version! + + + Russian + + + Last seen: () diff --git a/web/xliff/nl.xlf b/web/xliff/nl.xlf index d40112587a67..48c24ee11806 100644 --- a/web/xliff/nl.xlf +++ b/web/xliff/nl.xlf @@ -5965,11 +5965,6 @@ Bindingen naar groepen/gebruikers worden gecontroleerd tegen de gebruiker van de Not available Niet beschikbaar - - - Last seen: - Laatst gezien: - Unknown type @@ -8512,6 +8507,15 @@ Bindingen naar groepen/gebruikers worden gecontroleerd tegen de gebruiker van de Hide password + + + An outpost is on an incorrect version! + + + Russian + + + Last seen: () diff --git a/web/xliff/pl.xlf b/web/xliff/pl.xlf index da4ca2365af8..8cb3cf841d00 100644 --- a/web/xliff/pl.xlf +++ b/web/xliff/pl.xlf @@ -6008,12 +6008,6 @@ Powiązania z grupami/użytkownikami są sprawdzane względem użytkownika zdarz Not available Niedostępny - - - Last seen: - Ostatnio widziany: - - Unknown type @@ -8936,6 +8930,15 @@ Powiązania z grupami/użytkownikami są sprawdzane względem użytkownika zdarz Hide password + + + An outpost is on an incorrect version! + + + Russian + + + Last seen: () diff --git a/web/xliff/pseudo-LOCALE.xlf b/web/xliff/pseudo-LOCALE.xlf index 2108c379dc41..2c866011f31c 100644 --- a/web/xliff/pseudo-LOCALE.xlf +++ b/web/xliff/pseudo-LOCALE.xlf @@ -5968,11 +5968,6 @@ Bindings to groups/users are checked against the user of the event. Not available Ńōţ àvàĩĺàƀĺē - - - Last seen: - Ĺàśţ śēēń: - Unknown type @@ -8895,4 +8890,13 @@ Bindings to groups/users are checked against the user of the event. Hide password + + An outpost is on an incorrect version! + + + Russian + + + Last seen: () + diff --git a/web/xliff/ru.xlf b/web/xliff/ru.xlf index 3a914e5a76fa..56308e8999b9 100644 --- a/web/xliff/ru.xlf +++ b/web/xliff/ru.xlf @@ -1,4 +1,4 @@ - + @@ -596,9 +596,9 @@ - The URL "" was not found. - URL " - " не найден. + The URL "" was not found. + URL " + " не найден. @@ -1040,8 +1040,8 @@ - To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. - Чтобы разрешить любой URI перенаправления, установите это значение в ".*". Помните о возможных последствиях для безопасности. + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + Чтобы разрешить любой URI перенаправления, установите это значение в ".*". Помните о возможных последствиях для безопасности. @@ -1768,8 +1768,8 @@ - Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". - Введите полный URL-адрес, относительный путь или используйте 'fa://fa-test', чтобы использовать иконку Font Awesome "fa-test". + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + Введите полный URL-адрес, относительный путь или используйте 'fa://fa-test', чтобы использовать иконку Font Awesome "fa-test". @@ -2937,8 +2937,8 @@ doesn't pass when either or both of the selected options are equal or above the - Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' - Поле, содержащее членов группы. Обратите внимание, что при использовании поля "memberUid" предполагается, что значение содержит относительное отличительное имя. Например, 'memberUid=some-user' вместо 'memberUid=cn=some-user,ou=groups,...'. + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + Поле, содержащее членов группы. Обратите внимание, что при использовании поля "memberUid" предполагается, что значение содержит относительное отличительное имя. Например, 'memberUid=some-user' вместо 'memberUid=cn=some-user,ou=groups,...'. @@ -3684,8 +3684,8 @@ doesn't pass when either or both of the selected options are equal or above the - When using an external logging solution for archiving, this can be set to "minutes=5". - Если для архивирования используется внешнее решение для протоколирования, можно установить значение "minutes=5". + When using an external logging solution for archiving, this can be set to "minutes=5". + Если для архивирования используется внешнее решение для протоколирования, можно установить значение "minutes=5". @@ -3825,7 +3825,7 @@ doesn't pass when either or both of the selected options are equal or above the Use the username and password below to authenticate. The password can be retrieved later on the Tokens page. - Для аутентификации используйте указанные ниже имя пользователя и пароль. Пароль можно получить позже на странице "Токены". + Для аутентификации используйте указанные ниже имя пользователя и пароль. Пароль можно получить позже на странице "Токены". @@ -3861,10 +3861,10 @@ doesn't pass when either or both of the selected options are equal or above the - Are you sure you want to update ""? + Are you sure you want to update ""? Вы уверены, что хотите обновить - " - "? + " + "? @@ -4940,7 +4940,7 @@ doesn't pass when either or both of the selected options are equal or above the - A "roaming" authenticator, like a YubiKey + A "roaming" authenticator, like a YubiKey Переносной аутентификатор, например YubiKey @@ -5275,10 +5275,10 @@ doesn't pass when either or both of the selected options are equal or above the - ("", of type ) + ("", of type ) - (" - ", типа + (" + ", типа ) @@ -5323,12 +5323,12 @@ doesn't pass when either or both of the selected options are equal or above the Stay signed in offset - Смещение "Оставаться в системе" + Смещение "Оставаться в системе" - If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. - Если значение продолжительности больше 0, у пользователя будет возможность выбрать опцию "оставаться в системе", что продлит его сеанс на указанное здесь время. + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + Если значение продолжительности больше 0, у пользователя будет возможность выбрать опцию "оставаться в системе", что продлит его сеанс на указанное здесь время. @@ -6007,12 +6007,6 @@ Bindings to groups/users are checked against the user of the event. Not available Недоступно - - - Last seen: - Последний раз был замечен: - - Unknown type @@ -7586,7 +7580,7 @@ Bindings to groups/users are checked against the user of the event. One hint, 'New Application Wizard', is currently hidden - Одна подсказка, "Мастер создания нового приложения", в настоящее время скрыта + Одна подсказка, "Мастер создания нового приложения", в настоящее время скрыта External applications that use authentik as an identity provider via protocols like OAuth2 and SAML. All applications are shown here, even ones you cannot access. @@ -7761,7 +7755,7 @@ Bindings to groups/users are checked against the user of the event. Пользователь успешно создан и добавлен в группу - This user will be added to the group "". + This user will be added to the group "". Этот пользователь будет добавлен в группу &quot;&quot;. @@ -8960,7 +8954,7 @@ Bindings to groups/users are checked against the user of the event. Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. - Внимание: Этот экземпляр authentik перешел в режим "только чтение" из-за истекших/превышенных лицензий. + Внимание: Этот экземпляр authentik перешел в режим "только чтение" из-за истекших/превышенных лицензий. This authentik instance uses a Trial license. @@ -8988,7 +8982,7 @@ Bindings to groups/users are checked against the user of the event. Provide users with a 'show password' button. - Предоставить пользователям кнопку "показать пароль". + Предоставить пользователям кнопку "показать пароль". Show password @@ -8997,7 +8991,16 @@ Bindings to groups/users are checked against the user of the event. Hide password Скрыть пароль + + + An outpost is on an incorrect version! + + + Russian + + + Last seen: () - \ No newline at end of file + diff --git a/web/xliff/tr.xlf b/web/xliff/tr.xlf index 9069f492241f..4c842077c727 100644 --- a/web/xliff/tr.xlf +++ b/web/xliff/tr.xlf @@ -4497,11 +4497,6 @@ Bindings to groups/users are checked against the user of the event. Not available Mevcut değil - - Last seen: - Son görüldü: - - Unknown type @@ -6740,6 +6735,15 @@ Bindings to groups/users are checked against the user of the event. Hide password + + + An outpost is on an incorrect version! + + + Russian + + + Last seen: () diff --git a/web/xliff/zh-CN.xlf b/web/xliff/zh-CN.xlf index 9a11e958837f..ec13da2f5af9 100644 --- a/web/xliff/zh-CN.xlf +++ b/web/xliff/zh-CN.xlf @@ -4310,9 +4310,6 @@ Bindings to groups/users are checked against the user of the event. Not available - - Last seen: - Unknown type @@ -5668,6 +5665,15 @@ Bindings to groups/users are checked against the user of the event. Hide password + + An outpost is on an incorrect version! + + + Russian + + + Last seen: () + diff --git a/web/xliff/zh-Hans.xlf b/web/xliff/zh-Hans.xlf index fce2d2b61a26..2031f48699f1 100644 --- a/web/xliff/zh-Hans.xlf +++ b/web/xliff/zh-Hans.xlf @@ -6006,12 +6006,6 @@ Bindings to groups/users are checked against the user of the event. Not available 不可用 - - - Last seen: - 上次出现: - - Unknown type @@ -8953,6 +8947,15 @@ Bindings to groups/users are checked against the user of the event. Hide password + + + An outpost is on an incorrect version! + + + Russian + + + Last seen: () diff --git a/web/xliff/zh-Hant.xlf b/web/xliff/zh-Hant.xlf index 3e191d8c2946..be3244e944ff 100644 --- a/web/xliff/zh-Hant.xlf +++ b/web/xliff/zh-Hant.xlf @@ -4539,11 +4539,6 @@ Bindings to groups/users are checked against the user of the event. Not available 不可用 - - Last seen: - 最后显示: - - Unknown type @@ -6788,6 +6783,15 @@ Bindings to groups/users are checked against the user of the event. Hide password + + + An outpost is on an incorrect version! + + + Russian + + + Last seen: () diff --git a/web/xliff/zh_TW.xlf b/web/xliff/zh_TW.xlf index 3c266e6d2486..6941ca63dfce 100644 --- a/web/xliff/zh_TW.xlf +++ b/web/xliff/zh_TW.xlf @@ -5956,11 +5956,6 @@ Bindings to groups/users are checked against the user of the event. Not available 無法使用 - - - Last seen: - 最後上線時間: - Unknown type @@ -8629,6 +8624,15 @@ Bindings to groups/users are checked against the user of the event. Hide password + + + An outpost is on an incorrect version! + + + Russian + + + Last seen: () From ed49017f2d6d4da6895aaa4293729fa7c1c9ad92 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 13 Aug 2024 12:22:59 +0200 Subject: [PATCH 065/165] translate: Updates for file locale/en/LC_MESSAGES/django.po in ru (#10884) Translate locale/en/LC_MESSAGES/django.po in ru 100% translated source file: 'locale/en/LC_MESSAGES/django.po' on 'ru'. Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> --- locale/ru/LC_MESSAGES/django.po | 182 ++++++++++++++++++++++++++++---- 1 file changed, 164 insertions(+), 18 deletions(-) diff --git a/locale/ru/LC_MESSAGES/django.po b/locale/ru/LC_MESSAGES/django.po index 32bc056b8c19..13fff128542a 100644 --- a/locale/ru/LC_MESSAGES/django.po +++ b/locale/ru/LC_MESSAGES/django.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-16 00:08+0000\n" +"POT-Creation-Date: 2024-08-12 13:45+0000\n" "PO-Revision-Date: 2022-09-26 16:47+0000\n" "Last-Translator: Anton, 2024\n" "Language-Team: Russian (https://app.transifex.com/authentik/teams/119923/ru/)\n" @@ -89,6 +89,14 @@ msgstr "" "Домен, активирующий данный бренд. Может быть суперсетом, т.е. `a.b` для " "`aa.b` и `ba.b`." +#: authentik/brands/models.py +msgid "" +"When set, external users will be redirected to this application after " +"authenticating." +msgstr "" +"Если этот параметр установлен, внешние пользователи будут перенаправляться в" +" это приложение после аутентификации." + #: authentik/brands/models.py msgid "Web Certificate used by the authentik Core webserver." msgstr "Web Certificate используемый для authentik Core webserver." @@ -258,6 +266,20 @@ msgstr "" "Использовать имя пользователя, но отказывать в регистрации, если имя " "пользователя уже существует." +#: authentik/core/models.py +msgid "" +"Link to a group with identical name. Can have security implications when a " +"group name is used with another source." +msgstr "" +"Связать с группой с идентичным именем. Может иметь последствия для " +"безопасности, если имя группы используется в другом источнике." + +#: authentik/core/models.py +msgid "Use the group name, but deny enrollment when the name already exists." +msgstr "" +"Использовать имя группы, но отказывать в регистрации, если имя уже " +"существует." + #: authentik/core/models.py msgid "Source's display Name." msgstr "Отображаемое имя источника." @@ -282,6 +304,14 @@ msgstr "" "Как источник определяет, следует ли аутентифицировать существующего " "пользователя или зачислить нового." +#: authentik/core/models.py +msgid "" +"How the source determines if an existing group should be used or a new group" +" created." +msgstr "" +"Как источник определяет, следует ли использовать существующую группу или " +"создать новую." + #: authentik/core/models.py msgid "Token" msgstr "Токен" @@ -393,6 +423,7 @@ msgid "Go home" msgstr "Домой" #: authentik/core/templates/login/base_full.html +#: authentik/flows/templates/if/flow-sfe.html msgid "Powered by authentik" msgstr "Основано на authentik" @@ -403,6 +434,10 @@ msgstr "Основано на authentik" msgid "You're about to sign into %(application)s." msgstr "Вы собираетесь войти в %(application)s." +#: authentik/core/views/interface.py +msgid "Interface can only be accessed by internal users." +msgstr "Доступ к интерфейсу могут иметь только внутренние пользователи." + #: authentik/crypto/api.py msgid "Subject-alt name" msgstr "Альтернативное имя субъекта" @@ -481,7 +516,7 @@ msgstr "Группы провайдера Google Workspace" #: authentik/enterprise/providers/google_workspace/models.py #: authentik/enterprise/providers/microsoft_entra/models.py -#: authentik/providers/scim/models.py authentik/sources/ldap/models.py +#: authentik/providers/scim/models.py msgid "Property mappings used for group creation/updating." msgstr "Сопоставления свойств, используемые для создания/обновления групп." @@ -561,12 +596,12 @@ msgid "RAC Endpoints" msgstr "Точки подключения RAC" #: authentik/enterprise/providers/rac/models.py -msgid "RAC Property Mapping" -msgstr "Сопоставление свойств RAC" +msgid "RAC Provider Property Mapping" +msgstr "Сопоставление свойства RAC провайдера" #: authentik/enterprise/providers/rac/models.py -msgid "RAC Property Mappings" -msgstr "Сопоставления свойств RAC" +msgid "RAC Provider Property Mappings" +msgstr "Сопоставление свойств RAC провайдера" #: authentik/enterprise/providers/rac/models.py msgid "RAC Connection token" @@ -1107,6 +1142,30 @@ msgstr "Политика выражения" msgid "Expression Policies" msgstr "Политики выражения" +#: authentik/policies/geoip/models.py +msgid "GeoIP: client IP not found in ASN database." +msgstr "GeoIP: IP-адрес клиента не найден в базе данных ASN." + +#: authentik/policies/geoip/models.py +msgid "Client IP is not part of an allowed autonomous system." +msgstr "IP-адрес клиента не входит в разрешенную автономную систему." + +#: authentik/policies/geoip/models.py +msgid "GeoIP: client IP address not found in City database." +msgstr "GeoIP: IP-адрес клиента не найден в базе данных городов." + +#: authentik/policies/geoip/models.py +msgid "Client IP is not in an allowed country." +msgstr "IP-адрес клиента находится не в разрешенной стране." + +#: authentik/policies/geoip/models.py +msgid "GeoIP Policy" +msgstr "Политика GeoIP" + +#: authentik/policies/geoip/models.py +msgid "GeoIP Policies" +msgstr "Политики GeoIP" + #: authentik/policies/models.py msgid "all, all policies must pass" msgstr "все, все политики должны пройти" @@ -1708,6 +1767,14 @@ msgstr "Radius Провайдер" msgid "Radius Providers" msgstr "Radius Провайдеры" +#: authentik/providers/radius/models.py +msgid "Radius Provider Property Mapping" +msgstr "Сопоставление свойства Radius провайдера" + +#: authentik/providers/radius/models.py +msgid "Radius Provider Property Mappings" +msgstr "Сопоставление свойств Radius провайдера" + #: authentik/providers/saml/api/providers.py msgid "Invalid XML Syntax" msgstr "Некорректный синтаксис XML" @@ -1868,12 +1935,12 @@ msgid "SAML Providers" msgstr "SAML Провайдеры" #: authentik/providers/saml/models.py -msgid "SAML Property Mapping" -msgstr "Сопоставление свойств SAML" +msgid "SAML Provider Property Mapping" +msgstr "Сопоставление свойства SAML провайдера" #: authentik/providers/saml/models.py -msgid "SAML Property Mappings" -msgstr "Сопоставления свойств SAML" +msgid "SAML Provider Property Mappings" +msgstr "Сопоставление свойств SAML провайдера" #: authentik/providers/saml/models.py msgid "SAML Provider from Metadata" @@ -1900,12 +1967,12 @@ msgid "SCIM Providers" msgstr "SCIM Провайдеры" #: authentik/providers/scim/models.py -msgid "SCIM Mapping" -msgstr "Сопоставление SCIM" +msgid "SCIM Provider Mapping" +msgstr "Сопоставление свойства SCIM" #: authentik/providers/scim/models.py -msgid "SCIM Mappings" -msgstr "Сопоставления SCIM" +msgid "SCIM Provider Mappings" +msgstr "Сопоставления свойств SCIM" #: authentik/rbac/models.py msgid "Role" @@ -2042,12 +2109,12 @@ msgid "LDAP Sources" msgstr "Источники LDAP" #: authentik/sources/ldap/models.py -msgid "LDAP Property Mapping" -msgstr "Сопоставление свойств LDAP" +msgid "LDAP Source Property Mapping" +msgstr "Сопоставление свойства LDAP источника" #: authentik/sources/ldap/models.py -msgid "LDAP Property Mappings" -msgstr "Сопоставления свойств LDAP" +msgid "LDAP Source Property Mappings" +msgstr "Сопоставление свойств LDAP источника" #: authentik/sources/ldap/signals.py msgid "Password does not match Active Directory Complexity." @@ -2219,6 +2286,14 @@ msgstr "Источник Reddit OAuth" msgid "Reddit OAuth Sources" msgstr "Источники Reddit OAuth" +#: authentik/sources/oauth/models.py +msgid "OAuth Source Property Mapping" +msgstr "Сопоставление свойства OAuth источника" + +#: authentik/sources/oauth/models.py +msgid "OAuth Source Property Mappings" +msgstr "Сопоставление свойств OAuth источника" + #: authentik/sources/oauth/models.py msgid "User OAuth Source Connection" msgstr "Пользовательское подключение к источнику OAuth" @@ -2227,6 +2302,14 @@ msgstr "Пользовательское подключение к источн msgid "User OAuth Source Connections" msgstr "Пользовательские подключения к источнику OAuth" +#: authentik/sources/oauth/models.py +msgid "Group OAuth Source Connection" +msgstr "Групповое подключение к источнику OAuth" + +#: authentik/sources/oauth/models.py +msgid "Group OAuth Source Connections" +msgstr "Групповые подключения к источнику OAuth" + #: authentik/sources/oauth/views/callback.py #, python-brace-format msgid "Authentication failed: {reason}" @@ -2261,6 +2344,14 @@ msgstr "Источник Plex" msgid "Plex Sources" msgstr "Источники Plex" +#: authentik/sources/plex/models.py +msgid "Plex Source Property Mapping" +msgstr "Сопоставление свойства Plex источника" + +#: authentik/sources/plex/models.py +msgid "Plex Source Property Mappings" +msgstr "Сопоставление свойств Plex источника" + #: authentik/sources/plex/models.py msgid "User Plex Source Connection" msgstr "Пользовательское подключение к источнику Plex" @@ -2269,6 +2360,14 @@ msgstr "Пользовательское подключение к источн msgid "User Plex Source Connections" msgstr "Пользовательские подключения к источнику Plex" +#: authentik/sources/plex/models.py +msgid "Group Plex Source Connection" +msgstr "Групповое подключение к источнику Plex" + +#: authentik/sources/plex/models.py +msgid "Group Plex Source Connections" +msgstr "Групповые подключения к источнику Plex" + #: authentik/sources/saml/models.py msgid "Redirect Binding" msgstr "Привязка переадресации" @@ -2351,6 +2450,21 @@ msgstr "" "Пара ключей, используемая для подписи исходящих ответов, направляемых " "провайдеру идентификационных данных." +#: authentik/sources/saml/models.py +msgid "" +"When selected, incoming assertions are encrypted by the IdP using the public" +" key of the encryption keypair. The assertion is decrypted by the SP using " +"the the private key." +msgstr "" +"При выборе этого варианта, входящие утверждения шифруются поставщиком " +"идентификации (IdP) с использованием открытого ключа из пары ключей " +"шифрования. Утверждение расшифровывается поставщиком услуг (SP) с " +"использованием закрытого ключа." + +#: authentik/sources/saml/models.py +msgid "Encryption Keypair" +msgstr "Пара ключей шифрования" + #: authentik/sources/saml/models.py msgid "SAML Source" msgstr "Источник SAML" @@ -2359,6 +2473,14 @@ msgstr "Источник SAML" msgid "SAML Sources" msgstr "Источники SAML" +#: authentik/sources/saml/models.py +msgid "SAML Source Property Mapping" +msgstr "Сопоставление свойства SAML источника" + +#: authentik/sources/saml/models.py +msgid "SAML Source Property Mappings" +msgstr "Сопоставление свойств SAML источника" + #: authentik/sources/saml/models.py msgid "User SAML Source Connection" msgstr "Пользовательское подключение к источнику SAML" @@ -2367,6 +2489,14 @@ msgstr "Пользовательское подключение к источн msgid "User SAML Source Connections" msgstr "Пользовательские подключения к источнику SAML" +#: authentik/sources/saml/models.py +msgid "Group SAML Source Connection" +msgstr "Групповое подключение к источнику SAML" + +#: authentik/sources/saml/models.py +msgid "Group SAML Source Connections" +msgstr "Групповые подключения к источнику SAML" + #: authentik/sources/scim/models.py msgid "SCIM Source" msgstr "Источник SCIM" @@ -2375,6 +2505,14 @@ msgstr "Источник SCIM" msgid "SCIM Sources" msgstr "Источники SCIM" +#: authentik/sources/scim/models.py +msgid "SCIM Source Property Mapping" +msgstr "Сопоставление свойства SCIM источника" + +#: authentik/sources/scim/models.py +msgid "SCIM Source Property Mappings" +msgstr "Сопоставление свойств SCIM источника" + #: authentik/stages/authenticator_duo/models.py msgid "Duo Authenticator Setup Stage" msgstr "Этап настройки аутентификатора Duo" @@ -3008,6 +3146,14 @@ msgstr "" "Количество попыток пользователя до отмены потока. Чтобы заблокировать " "пользователя, используйте политику репутации и этап user_write." +#: authentik/stages/password/models.py +msgid "" +"When enabled, provides a 'show password' button with the password input " +"field." +msgstr "" +"Если эта функция включена, в поле ввода пароля отображается кнопка " +"\"показать пароль\"." + #: authentik/stages/password/models.py msgid "Password Stage" msgstr "Этап пароля" From 5a2ed5bf30725bdc53cc89da0aebc4c0220c45a2 Mon Sep 17 00:00:00 2001 From: Ken Sternberg <133134217+kensternberg-authentik@users.noreply.github.com> Date: Tue, 13 Aug 2024 13:39:13 -0700 Subject: [PATCH 066/165] web: bug - licenseStatus is not defined on initial render (#10894) * web: bug / licenseStatus is not defined on initial render - Test if the licenseStatus is available before rendering the banner - The banner is rendered correctly when the status becomes available. The loading sequence is such that if the user reloads the page, the first attempt to render the license banner fails because the licenseStatus field is not yet populated; the result is an ugly `licenseStatus is undefined` on the console. Because the licenseStatus is a live context, when it is updated any objects that subscribe to it are scheduled for a re-render. This is why the system appears to behave correctly now. While this is invisible to the user, it's still undesirable behavior. Returning `nothing` requires that we remove the type declarations as return values from the renderers. Typescript's inferers do just fine. * fix some other small things Signed-off-by: Jens Langhammer --------- Signed-off-by: Jens Langhammer Co-authored-by: Jens Langhammer --- authentik/outposts/tasks.py | 2 +- web/src/admin/admin-overview/AdminOverviewPage.ts | 2 +- .../elements/enterprise/EnterpriseStatusBanner.ts | 13 ++++++++----- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/authentik/outposts/tasks.py b/authentik/outposts/tasks.py index cb4dac236a49..7a80ce9be439 100644 --- a/authentik/outposts/tasks.py +++ b/authentik/outposts/tasks.py @@ -214,7 +214,7 @@ def outpost_post_save(model_class: str, model_pk: Any): if not hasattr(instance, field_name): continue - LOGGER.debug("triggering outpost update from from field", field=field.name) + LOGGER.debug("triggering outpost update from field", field=field.name) # Because the Outpost Model has an M2M to Provider, # we have to iterate over the entire QS for reverse in getattr(instance, field_name).all(): diff --git a/web/src/admin/admin-overview/AdminOverviewPage.ts b/web/src/admin/admin-overview/AdminOverviewPage.ts index 3a1ebce5a8dc..005382bd1a2c 100644 --- a/web/src/admin/admin-overview/AdminOverviewPage.ts +++ b/web/src/admin/admin-overview/AdminOverviewPage.ts @@ -97,7 +97,7 @@ export class AdminOverviewPage extends AdminOverviewBase { const name = this.user?.user.name ?? this.user?.user.username; return html` - ${msg(str`Welcome, ${name}.`)} + ${msg(str`Welcome, ${name || ""}.`)}
    diff --git a/web/src/elements/enterprise/EnterpriseStatusBanner.ts b/web/src/elements/enterprise/EnterpriseStatusBanner.ts index a1efb54ffb62..34a779db1267 100644 --- a/web/src/elements/enterprise/EnterpriseStatusBanner.ts +++ b/web/src/elements/enterprise/EnterpriseStatusBanner.ts @@ -2,7 +2,7 @@ import { AKElement } from "@goauthentik/elements/Base"; import { WithLicenseSummary } from "@goauthentik/elements/Interface/licenseSummaryProvider"; import { msg } from "@lit/localize"; -import { CSSResult, TemplateResult, html, nothing } from "lit"; +import { html, nothing } from "lit"; import { customElement, property } from "lit/decorators.js"; import PFBanner from "@patternfly/patternfly/components/Banner/banner.css"; @@ -14,7 +14,7 @@ export class EnterpriseStatusBanner extends WithLicenseSummary(AKElement) { @property() interface: "admin" | "user" | "flow" | "" = ""; - static get styles(): CSSResult[] { + static get styles() { return [PFBanner]; } @@ -37,6 +37,7 @@ export class EnterpriseStatusBanner extends WithLicenseSummary(AKElement) { return nothing; } break; + case LicenseSummaryStatusEnum.Unlicensed: case LicenseSummaryStatusEnum.Valid: return nothing; case LicenseSummaryStatusEnum.ReadOnly: @@ -78,7 +79,7 @@ export class EnterpriseStatusBanner extends WithLicenseSummary(AKElement) {
    `; } - renderFlagBanner(): TemplateResult { + renderFlagBanner() { return html` ${this.licenseSummary.licenseFlags.includes(LicenseFlagsEnum.Trial) ? html`
    @@ -93,8 +94,10 @@ export class EnterpriseStatusBanner extends WithLicenseSummary(AKElement) { `; } - render(): TemplateResult { - return html`${this.renderFlagBanner()}${this.renderStatusBanner()}`; + render() { + return this.licenseSummary + ? html`${this.renderFlagBanner()}${this.renderStatusBanner()}` + : nothing; } } From a2fd63a31a135eb6aaf08d6978bcfcbd7b3042d5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 14 Aug 2024 11:53:26 +0200 Subject: [PATCH 067/165] core: bump sentry-sdk from 2.12.0 to 2.13.0 (#10897) Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from 2.12.0 to 2.13.0. - [Release notes](https://github.com/getsentry/sentry-python/releases) - [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-python/compare/2.12.0...2.13.0) --- updated-dependencies: - dependency-name: sentry-sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- poetry.lock | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 3947aaebec6e..37dd10e91d30 100644 --- a/poetry.lock +++ b/poetry.lock @@ -4275,13 +4275,13 @@ websocket-client = ">=1.8,<2.0" [[package]] name = "sentry-sdk" -version = "2.12.0" +version = "2.13.0" description = "Python client for Sentry (https://sentry.io)" optional = false python-versions = ">=3.6" files = [ - {file = "sentry_sdk-2.12.0-py2.py3-none-any.whl", hash = "sha256:7a8d5163d2ba5c5f4464628c6b68f85e86972f7c636acc78aed45c61b98b7a5e"}, - {file = "sentry_sdk-2.12.0.tar.gz", hash = "sha256:8763840497b817d44c49b3fe3f5f7388d083f2337ffedf008b2cdb63b5c86dc6"}, + {file = "sentry_sdk-2.13.0-py2.py3-none-any.whl", hash = "sha256:6beede8fc2ab4043da7f69d95534e320944690680dd9a963178a49de71d726c6"}, + {file = "sentry_sdk-2.13.0.tar.gz", hash = "sha256:8d4a576f7a98eb2fdb40e13106e41f330e5c79d72a68be1316e7852cf4995260"}, ] [package.dependencies] @@ -4308,6 +4308,7 @@ httpx = ["httpx (>=0.16.0)"] huey = ["huey (>=2)"] huggingface-hub = ["huggingface-hub (>=0.22)"] langchain = ["langchain (>=0.0.210)"] +litestar = ["litestar (>=2.0.0)"] loguru = ["loguru (>=0.5)"] openai = ["openai (>=1.0.0)", "tiktoken (>=0.3.0)"] opentelemetry = ["opentelemetry-distro (>=0.35b0)"] From 96fe4abedb7083af364b02d3cad1e151f8b0343c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 14 Aug 2024 11:53:35 +0200 Subject: [PATCH 068/165] core: bump uvicorn from 0.30.5 to 0.30.6 (#10896) Bumps [uvicorn](https://github.com/encode/uvicorn) from 0.30.5 to 0.30.6. - [Release notes](https://github.com/encode/uvicorn/releases) - [Changelog](https://github.com/encode/uvicorn/blob/master/CHANGELOG.md) - [Commits](https://github.com/encode/uvicorn/compare/0.30.5...0.30.6) --- updated-dependencies: - dependency-name: uvicorn dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 37dd10e91d30..9fe5c68f3bc2 100644 --- a/poetry.lock +++ b/poetry.lock @@ -4816,13 +4816,13 @@ zstd = ["zstandard (>=0.18.0)"] [[package]] name = "uvicorn" -version = "0.30.5" +version = "0.30.6" description = "The lightning-fast ASGI server." optional = false python-versions = ">=3.8" files = [ - {file = "uvicorn-0.30.5-py3-none-any.whl", hash = "sha256:b2d86de274726e9878188fa07576c9ceeff90a839e2b6e25c917fe05f5a6c835"}, - {file = "uvicorn-0.30.5.tar.gz", hash = "sha256:ac6fdbd4425c5fd17a9fe39daf4d4d075da6fdc80f653e5894cdc2fd98752bee"}, + {file = "uvicorn-0.30.6-py3-none-any.whl", hash = "sha256:65fd46fe3fda5bdc1b03b94eb634923ff18cd35b2f084813ea79d1f103f711b5"}, + {file = "uvicorn-0.30.6.tar.gz", hash = "sha256:4b15decdda1e72be08209e860a1e10e92439ad5b97cf44cc945fcbee66fc5788"}, ] [package.dependencies] From c18cd248e43bdb71e5b6c54af27f7514ca12fa55 Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Wed, 14 Aug 2024 11:54:00 +0200 Subject: [PATCH 069/165] core, web: update translations (#10895) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: rissson <18313093+rissson@users.noreply.github.com> --- web/xliff/de.xlf | 2 +- web/xliff/en.xlf | 2 +- web/xliff/es.xlf | 2 +- web/xliff/fr.xlf | 2 +- web/xliff/ko.xlf | 2 +- web/xliff/nl.xlf | 2 +- web/xliff/pl.xlf | 2 +- web/xliff/pseudo-LOCALE.xlf | 2 +- web/xliff/ru.xlf | 2 +- web/xliff/tr.xlf | 2 +- web/xliff/zh-CN.xlf | 2 +- web/xliff/zh-Hans.xlf | 2 +- web/xliff/zh-Hant.xlf | 2 +- web/xliff/zh_TW.xlf | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/web/xliff/de.xlf b/web/xliff/de.xlf index afa8daf0baed..1b407c6483c0 100644 --- a/web/xliff/de.xlf +++ b/web/xliff/de.xlf @@ -485,7 +485,7 @@ Allgemeiner Systemzustand - Welcome, . + Welcome, . Willkommen, ! diff --git a/web/xliff/en.xlf b/web/xliff/en.xlf index 1b98785d0ee6..2a9c8745d634 100644 --- a/web/xliff/en.xlf +++ b/web/xliff/en.xlf @@ -493,7 +493,7 @@ General system status - Welcome, . + Welcome, . Welcome, . diff --git a/web/xliff/es.xlf b/web/xliff/es.xlf index 7fcc96a6e39c..ce99c2aad01e 100644 --- a/web/xliff/es.xlf +++ b/web/xliff/es.xlf @@ -478,7 +478,7 @@ Situación general del sistema - Welcome, . + Welcome, . Bienvenido, . diff --git a/web/xliff/fr.xlf b/web/xliff/fr.xlf index ae200c56ba63..79ab9d31d58b 100644 --- a/web/xliff/fr.xlf +++ b/web/xliff/fr.xlf @@ -612,7 +612,7 @@ - Welcome, . + Welcome, . Bienvenue, . diff --git a/web/xliff/ko.xlf b/web/xliff/ko.xlf index 6e89cffc6586..3bb0f8331fe1 100644 --- a/web/xliff/ko.xlf +++ b/web/xliff/ko.xlf @@ -610,7 +610,7 @@ - Welcome, . + Welcome, . 님 반갑습니다. diff --git a/web/xliff/nl.xlf b/web/xliff/nl.xlf index 48c24ee11806..755bd7bed7d1 100644 --- a/web/xliff/nl.xlf +++ b/web/xliff/nl.xlf @@ -602,7 +602,7 @@ - Welcome, . + Welcome, . Welkom, . diff --git a/web/xliff/pl.xlf b/web/xliff/pl.xlf index 8cb3cf841d00..96ed1c084a78 100644 --- a/web/xliff/pl.xlf +++ b/web/xliff/pl.xlf @@ -612,7 +612,7 @@ - Welcome, . + Welcome, . Witaj, . diff --git a/web/xliff/pseudo-LOCALE.xlf b/web/xliff/pseudo-LOCALE.xlf index 2c866011f31c..49aaa0f41552 100644 --- a/web/xliff/pseudo-LOCALE.xlf +++ b/web/xliff/pseudo-LOCALE.xlf @@ -603,7 +603,7 @@ - Welcome, . + Welcome, . Ŵēĺćōmē, . diff --git a/web/xliff/ru.xlf b/web/xliff/ru.xlf index 56308e8999b9..ffee82e7dff9 100644 --- a/web/xliff/ru.xlf +++ b/web/xliff/ru.xlf @@ -612,7 +612,7 @@ - Welcome, . + Welcome, . Добро пожаловать, . diff --git a/web/xliff/tr.xlf b/web/xliff/tr.xlf index 4c842077c727..5d18982dd74f 100644 --- a/web/xliff/tr.xlf +++ b/web/xliff/tr.xlf @@ -478,7 +478,7 @@ Genel sistem durumu - Welcome, . + Welcome, . Hoş geldiniz, . diff --git a/web/xliff/zh-CN.xlf b/web/xliff/zh-CN.xlf index ec13da2f5af9..067c15f77b4a 100644 --- a/web/xliff/zh-CN.xlf +++ b/web/xliff/zh-CN.xlf @@ -399,7 +399,7 @@ General system status - Welcome, . + Welcome, . Quick actions diff --git a/web/xliff/zh-Hans.xlf b/web/xliff/zh-Hans.xlf index 2031f48699f1..d916d08616d4 100644 --- a/web/xliff/zh-Hans.xlf +++ b/web/xliff/zh-Hans.xlf @@ -612,7 +612,7 @@ - Welcome, . + Welcome, . 欢迎, diff --git a/web/xliff/zh-Hant.xlf b/web/xliff/zh-Hant.xlf index be3244e944ff..cfd7ed7bf3df 100644 --- a/web/xliff/zh-Hant.xlf +++ b/web/xliff/zh-Hant.xlf @@ -485,7 +485,7 @@ 常规系统状态 - Welcome, . + Welcome, . 欢迎, diff --git a/web/xliff/zh_TW.xlf b/web/xliff/zh_TW.xlf index 6941ca63dfce..91ede53f88ef 100644 --- a/web/xliff/zh_TW.xlf +++ b/web/xliff/zh_TW.xlf @@ -604,7 +604,7 @@ - Welcome, . + Welcome, . 歡迎, From 8e8511ef85d3112250f6b0e1d1f1b10441859227 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 14 Aug 2024 12:06:59 +0200 Subject: [PATCH 070/165] web: bump axios from 1.7.3 to 1.7.4 in /web (#10903) Bumps [axios](https://github.com/axios/axios) from 1.7.3 to 1.7.4. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](https://github.com/axios/axios/compare/v1.7.3...v1.7.4) --- updated-dependencies: - dependency-name: axios dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index a7398b7cdabe..74d6e14b54aa 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -10578,8 +10578,9 @@ } }, "node_modules/axios": { - "version": "1.7.3", - "license": "MIT", + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.4.tgz", + "integrity": "sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==", "dependencies": { "follow-redirects": "^1.15.6", "form-data": "^4.0.0", From 3815803264dfb224a493025c8cc2fa627c7d5c31 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Wed, 14 Aug 2024 12:56:36 +0200 Subject: [PATCH 071/165] translate: Updates for file web/xliff/en.xlf in ru (#10902) * Translate web/xliff/en.xlf in ru 100% translated source file: 'web/xliff/en.xlf' on 'ru'. * Translate web/xliff/en.xlf in ru 100% translated source file: 'web/xliff/en.xlf' on 'ru'. --------- Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> --- web/xliff/ru.xlf | 59 +++++++++++++++++++++++++----------------------- 1 file changed, 31 insertions(+), 28 deletions(-) diff --git a/web/xliff/ru.xlf b/web/xliff/ru.xlf index ffee82e7dff9..c47634bafd4d 100644 --- a/web/xliff/ru.xlf +++ b/web/xliff/ru.xlf @@ -1,4 +1,4 @@ - + @@ -596,9 +596,9 @@ - The URL "" was not found. - URL " - " не найден. + The URL "" was not found. + URL " + " не найден. @@ -1040,8 +1040,8 @@ - To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. - Чтобы разрешить любой URI перенаправления, установите это значение в ".*". Помните о возможных последствиях для безопасности. + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + Чтобы разрешить любой URI перенаправления, установите это значение в ".*". Помните о возможных последствиях для безопасности. @@ -1768,8 +1768,8 @@ - Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". - Введите полный URL-адрес, относительный путь или используйте 'fa://fa-test', чтобы использовать иконку Font Awesome "fa-test". + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + Введите полный URL-адрес, относительный путь или используйте 'fa://fa-test', чтобы использовать иконку Font Awesome "fa-test". @@ -2937,8 +2937,8 @@ doesn't pass when either or both of the selected options are equal or above the - Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' - Поле, содержащее членов группы. Обратите внимание, что при использовании поля "memberUid" предполагается, что значение содержит относительное отличительное имя. Например, 'memberUid=some-user' вместо 'memberUid=cn=some-user,ou=groups,...'. + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + Поле, содержащее членов группы. Обратите внимание, что при использовании поля "memberUid" предполагается, что значение содержит относительное отличительное имя. Например, 'memberUid=some-user' вместо 'memberUid=cn=some-user,ou=groups,...'. @@ -3684,8 +3684,8 @@ doesn't pass when either or both of the selected options are equal or above the - When using an external logging solution for archiving, this can be set to "minutes=5". - Если для архивирования используется внешнее решение для протоколирования, можно установить значение "minutes=5". + When using an external logging solution for archiving, this can be set to "minutes=5". + Если для архивирования используется внешнее решение для протоколирования, можно установить значение "minutes=5". @@ -3825,7 +3825,7 @@ doesn't pass when either or both of the selected options are equal or above the Use the username and password below to authenticate. The password can be retrieved later on the Tokens page. - Для аутентификации используйте указанные ниже имя пользователя и пароль. Пароль можно получить позже на странице "Токены". + Для аутентификации используйте указанные ниже имя пользователя и пароль. Пароль можно получить позже на странице "Токены". @@ -3861,10 +3861,10 @@ doesn't pass when either or both of the selected options are equal or above the - Are you sure you want to update ""? + Are you sure you want to update ""? Вы уверены, что хотите обновить - " - "? + " + "? @@ -4940,7 +4940,7 @@ doesn't pass when either or both of the selected options are equal or above the - A "roaming" authenticator, like a YubiKey + A "roaming" authenticator, like a YubiKey Переносной аутентификатор, например YubiKey @@ -5275,10 +5275,10 @@ doesn't pass when either or both of the selected options are equal or above the - ("", of type ) + ("", of type ) - (" - ", типа + (" + ", типа ) @@ -5323,12 +5323,12 @@ doesn't pass when either or both of the selected options are equal or above the Stay signed in offset - Смещение "Оставаться в системе" + Смещение "Оставаться в системе" - If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. - Если значение продолжительности больше 0, у пользователя будет возможность выбрать опцию "оставаться в системе", что продлит его сеанс на указанное здесь время. + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + Если значение продолжительности больше 0, у пользователя будет возможность выбрать опцию "оставаться в системе", что продлит его сеанс на указанное здесь время. @@ -7580,7 +7580,7 @@ Bindings to groups/users are checked against the user of the event. One hint, 'New Application Wizard', is currently hidden - Одна подсказка, "Мастер создания нового приложения", в настоящее время скрыта + Одна подсказка, "Мастер создания нового приложения", в настоящее время скрыта External applications that use authentik as an identity provider via protocols like OAuth2 and SAML. All applications are shown here, even ones you cannot access. @@ -7755,7 +7755,7 @@ Bindings to groups/users are checked against the user of the event. Пользователь успешно создан и добавлен в группу - This user will be added to the group "". + This user will be added to the group "". Этот пользователь будет добавлен в группу &quot;&quot;. @@ -8954,7 +8954,7 @@ Bindings to groups/users are checked against the user of the event. Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. - Внимание: Этот экземпляр authentik перешел в режим "только чтение" из-за истекших/превышенных лицензий. + Внимание: Этот экземпляр authentik перешел в режим "только чтение" из-за истекших/превышенных лицензий. This authentik instance uses a Trial license. @@ -8982,7 +8982,7 @@ Bindings to groups/users are checked against the user of the event. Provide users with a 'show password' button. - Предоставить пользователям кнопку "показать пароль". + Предоставить пользователям кнопку "показать пароль". Show password @@ -8994,13 +8994,16 @@ Bindings to groups/users are checked against the user of the event. An outpost is on an incorrect version! + Внешний компонент использует неправильную версию! Russian + Русский Last seen: () + Последний раз был замечен: () - + \ No newline at end of file From 8f53d0b9f3d6a6a1e3cecf33752e477f5de82ef9 Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Wed, 14 Aug 2024 16:31:11 +0200 Subject: [PATCH 072/165] providers/ldap: Remove search group (#10639) * remove search_group Signed-off-by: Jens Langhammer * make api operations cleaerer Signed-off-by: Jens Langhammer * fix migration Signed-off-by: Jens Langhammer * actually use get Signed-off-by: Jens Langhammer * use correct api client for ldap Signed-off-by: Jens Langhammer * fix tests Signed-off-by: Jens Langhammer * fix migration Signed-off-by: Jens Langhammer * unrelated: fix migration warning Signed-off-by: Jens Langhammer * add docs Signed-off-by: Jens Langhammer * update docs Signed-off-by: Jens Langhammer * unrelated: fix styling issue in dark mode Signed-off-by: Jens Langhammer * unrelated-ish fix button order in wizard Signed-off-by: Jens Langhammer * unrelated: fix missing css import Signed-off-by: Jens Langhammer * Optimised images with calibre/image-actions * Update index.md Co-authored-by: Tana M Berry Signed-off-by: Jens L. * Update index.md Co-authored-by: Tana M Berry Signed-off-by: Jens L. * Apply suggestions from code review Co-authored-by: Tana M Berry Signed-off-by: Jens L. * update release notes based on new template Signed-off-by: Jens Langhammer --------- Signed-off-by: Jens Langhammer Signed-off-by: Jens L. Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com> Co-authored-by: Tana M Berry --- authentik/providers/ldap/api.py | 48 ++++++++-- ...004_alter_ldapprovider_options_and_more.py | 52 +++++++++++ authentik/providers/ldap/models.py | 16 +--- authentik/providers/radius/api/providers.py | 1 + ...created_duodevice_last_updated_and_more.py | 4 +- ...created_smsdevice_last_updated_and_more.py | 4 +- ...ated_staticdevice_last_updated_and_more.py | 4 +- ...reated_totpdevice_last_updated_and_more.py | 4 +- ...ed_webauthndevice_last_updated_and_more.py | 4 +- blueprints/schema.json | 6 -- internal/outpost/flow/executor.go | 15 ---- internal/outpost/ldap/bind/direct/bind.go | 11 +-- internal/outpost/ldap/bind/direct/direct.go | 17 ---- internal/outpost/ldap/instance.go | 20 ++--- internal/outpost/ldap/refresh.go | 6 +- internal/outpost/ldap/server/base.go | 3 +- .../outpost/radius/handle_access_request.go | 4 +- schema.yml | 83 +++++++++++------- tests/e2e/test_provider_ldap.py | 3 +- .../wizard/methods/ldap/LDAPOptionsAndHelp.ts | 4 - ...plication-wizard-authentication-by-ldap.ts | 14 --- ...authentication-for-forward-domain-proxy.ts | 10 ++- ...rd-authentication-by-saml-configuration.ts | 1 - web/src/admin/applications/wizard/steps.ts | 4 +- .../admin/providers/ldap/LDAPProviderForm.ts | 34 ------- web/src/common/styles/theme-dark.css | 5 -- .../docs/providers/ldap/general_setup14.png | Bin 38968 -> 41235 bytes .../docs/providers/ldap/general_setup15.png | Bin 53242 -> 108314 bytes .../docs/providers/ldap/general_setup16.png | Bin 42355 -> 42174 bytes .../docs/providers/ldap/general_setup17.png | Bin 42174 -> 0 bytes website/docs/providers/ldap/generic_setup.md | 31 ++++--- website/docs/providers/ldap/index.md | 14 ++- website/docs/releases/2024/v2024.8.md | 20 ++++- 33 files changed, 238 insertions(+), 204 deletions(-) create mode 100644 authentik/providers/ldap/migrations/0004_alter_ldapprovider_options_and_more.py delete mode 100644 website/docs/providers/ldap/general_setup17.png diff --git a/authentik/providers/ldap/api.py b/authentik/providers/ldap/api.py index 3a535be8106d..232a239f3802 100644 --- a/authentik/providers/ldap/api.py +++ b/authentik/providers/ldap/api.py @@ -2,15 +2,25 @@ from django.db.models import QuerySet from django.db.models.query import Q +from django.shortcuts import get_object_or_404 from django_filters.filters import BooleanFilter from django_filters.filterset import FilterSet -from rest_framework.fields import CharField, ListField, SerializerMethodField +from drf_spectacular.types import OpenApiTypes +from drf_spectacular.utils import OpenApiParameter, extend_schema +from rest_framework.decorators import action +from rest_framework.fields import BooleanField, CharField, ListField, SerializerMethodField from rest_framework.mixins import ListModelMixin +from rest_framework.request import Request +from rest_framework.response import Response from rest_framework.viewsets import GenericViewSet, ModelViewSet from authentik.core.api.providers import ProviderSerializer from authentik.core.api.used_by import UsedByMixin -from authentik.core.api.utils import ModelSerializer +from authentik.core.api.utils import ModelSerializer, PassiveSerializer +from authentik.core.models import Application +from authentik.policies.api.exec import PolicyTestResultSerializer +from authentik.policies.engine import PolicyEngine +from authentik.policies.types import PolicyResult from authentik.providers.ldap.models import LDAPProvider @@ -23,7 +33,6 @@ class Meta: model = LDAPProvider fields = ProviderSerializer.Meta.fields + [ "base_dn", - "search_group", "certificate", "tls_server_name", "uid_start_number", @@ -55,8 +64,6 @@ class Meta: "name": ["iexact"], "authorization_flow__slug": ["iexact"], "base_dn": ["iexact"], - "search_group__group_uuid": ["iexact"], - "search_group__name": ["iexact"], "certificate__kp_uuid": ["iexact"], "certificate__name": ["iexact"], "tls_server_name": ["iexact"], @@ -95,7 +102,6 @@ class Meta: "base_dn", "bind_flow_slug", "application_slug", - "search_group", "certificate", "tls_server_name", "uid_start_number", @@ -116,3 +122,33 @@ class LDAPOutpostConfigViewSet(ListModelMixin, GenericViewSet): ordering = ["name"] search_fields = ["name"] filterset_fields = ["name"] + + class LDAPCheckAccessSerializer(PassiveSerializer): + has_search_permission = BooleanField(required=False) + access = PolicyTestResultSerializer() + + @extend_schema( + request=None, + parameters=[OpenApiParameter("app_slug", OpenApiTypes.STR)], + responses={ + 200: LDAPCheckAccessSerializer(), + }, + operation_id="outposts_ldap_access_check", + ) + @action(detail=True) + def check_access(self, request: Request, pk) -> Response: + """Check access to a single application by slug""" + provider = get_object_or_404(LDAPProvider, pk=pk) + application = get_object_or_404(Application, slug=request.query_params["app_slug"]) + engine = PolicyEngine(application, request.user, request) + engine.use_cache = False + engine.build() + result = engine.result + access_response = PolicyResult(result.passing) + response = self.LDAPCheckAccessSerializer( + instance={ + "has_search_permission": request.user.has_perm("search_full_directory", provider), + "access": access_response, + } + ) + return Response(response.data) diff --git a/authentik/providers/ldap/migrations/0004_alter_ldapprovider_options_and_more.py b/authentik/providers/ldap/migrations/0004_alter_ldapprovider_options_and_more.py new file mode 100644 index 000000000000..54d632b793dc --- /dev/null +++ b/authentik/providers/ldap/migrations/0004_alter_ldapprovider_options_and_more.py @@ -0,0 +1,52 @@ +# Generated by Django 5.0.7 on 2024-07-25 14:59 +from django.apps.registry import Apps + +from django.db.backends.base.schema import BaseDatabaseSchemaEditor + +from django.db import migrations +from django.contrib.auth.management import create_permissions + + +def migrate_search_group(apps: Apps, schema_editor: BaseDatabaseSchemaEditor): + from guardian.shortcuts import assign_perm + from authentik.core.models import User + from django.apps import apps as real_apps + + db_alias = schema_editor.connection.alias + + # Permissions are only created _after_ migrations are run + # - https://github.com/django/django/blob/43cdfa8b20e567a801b7d0a09ec67ddd062d5ea4/django/contrib/auth/apps.py#L19 + # - https://stackoverflow.com/a/72029063/1870445 + create_permissions(real_apps.get_app_config("authentik_providers_ldap"), using=db_alias) + + LDAPProvider = apps.get_model("authentik_providers_ldap", "ldapprovider") + + for provider in LDAPProvider.objects.using(db_alias).all(): + for user_pk in ( + provider.search_group.users.using(db_alias).all().values_list("pk", flat=True) + ): + # We need the correct user model instance to assign the permission + assign_perm("search_full_directory", User.objects.get(pk=user_pk), provider) + + +class Migration(migrations.Migration): + + dependencies = [ + ("authentik_providers_ldap", "0003_ldapprovider_mfa_support_and_more"), + ] + + operations = [ + migrations.AlterModelOptions( + name="ldapprovider", + options={ + "permissions": [("search_full_directory", "Search full LDAP directory")], + "verbose_name": "LDAP Provider", + "verbose_name_plural": "LDAP Providers", + }, + ), + migrations.RunPython(migrate_search_group), + migrations.RemoveField( + model_name="ldapprovider", + name="search_group", + ), + ] diff --git a/authentik/providers/ldap/models.py b/authentik/providers/ldap/models.py index 3288b71498d5..e6cd97b0de09 100644 --- a/authentik/providers/ldap/models.py +++ b/authentik/providers/ldap/models.py @@ -7,7 +7,7 @@ from django.utils.translation import gettext_lazy as _ from rest_framework.serializers import Serializer -from authentik.core.models import BackchannelProvider, Group +from authentik.core.models import BackchannelProvider from authentik.crypto.models import CertificateKeyPair from authentik.outposts.models import OutpostModel @@ -27,17 +27,6 @@ class LDAPProvider(OutpostModel, BackchannelProvider): help_text=_("DN under which objects are accessible."), ) - search_group = models.ForeignKey( - Group, - null=True, - default=None, - on_delete=models.SET_DEFAULT, - help_text=_( - "Users in this group can do search queries. " - "If not set, every user can execute search queries." - ), - ) - tls_server_name = models.TextField( default="", blank=True, @@ -113,3 +102,6 @@ def get_required_objects(self) -> Iterable[models.Model | str]: class Meta: verbose_name = _("LDAP Provider") verbose_name_plural = _("LDAP Providers") + permissions = [ + ("search_full_directory", _("Search full LDAP directory")), + ] diff --git a/authentik/providers/radius/api/providers.py b/authentik/providers/radius/api/providers.py index 67a512bc26cc..0ab9d04a1084 100644 --- a/authentik/providers/radius/api/providers.py +++ b/authentik/providers/radius/api/providers.py @@ -154,6 +154,7 @@ def define_attribute( responses={ 200: RadiusCheckAccessSerializer(), }, + operation_id="outposts_radius_access_check", ) @action(detail=True) def check_access(self, request: Request, pk) -> Response: diff --git a/authentik/stages/authenticator_duo/migrations/0006_duodevice_created_duodevice_last_updated_and_more.py b/authentik/stages/authenticator_duo/migrations/0006_duodevice_created_duodevice_last_updated_and_more.py index 37ba2a730da2..c7b032f6e09a 100644 --- a/authentik/stages/authenticator_duo/migrations/0006_duodevice_created_duodevice_last_updated_and_more.py +++ b/authentik/stages/authenticator_duo/migrations/0006_duodevice_created_duodevice_last_updated_and_more.py @@ -14,7 +14,9 @@ class Migration(migrations.Migration): migrations.AddField( model_name="duodevice", name="created", - field=models.DateTimeField(auto_now_add=True, default=datetime.datetime(1, 1, 1, 0, 0)), + field=models.DateTimeField( + auto_now_add=True, default=datetime.datetime(1, 1, 1, 0, 0, tzinfo=datetime.UTC) + ), preserve_default=False, ), migrations.AddField( diff --git a/authentik/stages/authenticator_sms/migrations/0007_smsdevice_created_smsdevice_last_updated_and_more.py b/authentik/stages/authenticator_sms/migrations/0007_smsdevice_created_smsdevice_last_updated_and_more.py index 440258dac622..0621cdc9c6af 100644 --- a/authentik/stages/authenticator_sms/migrations/0007_smsdevice_created_smsdevice_last_updated_and_more.py +++ b/authentik/stages/authenticator_sms/migrations/0007_smsdevice_created_smsdevice_last_updated_and_more.py @@ -14,7 +14,9 @@ class Migration(migrations.Migration): migrations.AddField( model_name="smsdevice", name="created", - field=models.DateTimeField(auto_now_add=True, default=datetime.datetime(1, 1, 1, 0, 0)), + field=models.DateTimeField( + auto_now_add=True, default=datetime.datetime(1, 1, 1, 0, 0, tzinfo=datetime.UTC) + ), preserve_default=False, ), migrations.AddField( diff --git a/authentik/stages/authenticator_static/migrations/0010_staticdevice_created_staticdevice_last_updated_and_more.py b/authentik/stages/authenticator_static/migrations/0010_staticdevice_created_staticdevice_last_updated_and_more.py index 3ba394ec210a..7a38f5fe0d6f 100644 --- a/authentik/stages/authenticator_static/migrations/0010_staticdevice_created_staticdevice_last_updated_and_more.py +++ b/authentik/stages/authenticator_static/migrations/0010_staticdevice_created_staticdevice_last_updated_and_more.py @@ -14,7 +14,9 @@ class Migration(migrations.Migration): migrations.AddField( model_name="staticdevice", name="created", - field=models.DateTimeField(auto_now_add=True, default=datetime.datetime(1, 1, 1, 0, 0)), + field=models.DateTimeField( + auto_now_add=True, default=datetime.datetime(1, 1, 1, 0, 0, tzinfo=datetime.UTC) + ), preserve_default=False, ), migrations.AddField( diff --git a/authentik/stages/authenticator_totp/migrations/0011_totpdevice_created_totpdevice_last_updated_and_more.py b/authentik/stages/authenticator_totp/migrations/0011_totpdevice_created_totpdevice_last_updated_and_more.py index c4cfb933b5b3..ed5ea528d77f 100644 --- a/authentik/stages/authenticator_totp/migrations/0011_totpdevice_created_totpdevice_last_updated_and_more.py +++ b/authentik/stages/authenticator_totp/migrations/0011_totpdevice_created_totpdevice_last_updated_and_more.py @@ -14,7 +14,9 @@ class Migration(migrations.Migration): migrations.AddField( model_name="totpdevice", name="created", - field=models.DateTimeField(auto_now_add=True, default=datetime.datetime(1, 1, 1, 0, 0)), + field=models.DateTimeField( + auto_now_add=True, default=datetime.datetime(1, 1, 1, 0, 0, tzinfo=datetime.UTC) + ), preserve_default=False, ), migrations.AddField( diff --git a/authentik/stages/authenticator_webauthn/migrations/0012_webauthndevice_created_webauthndevice_last_updated_and_more.py b/authentik/stages/authenticator_webauthn/migrations/0012_webauthndevice_created_webauthndevice_last_updated_and_more.py index 7e82a77cc0d7..e0c74030ad2c 100644 --- a/authentik/stages/authenticator_webauthn/migrations/0012_webauthndevice_created_webauthndevice_last_updated_and_more.py +++ b/authentik/stages/authenticator_webauthn/migrations/0012_webauthndevice_created_webauthndevice_last_updated_and_more.py @@ -14,7 +14,9 @@ class Migration(migrations.Migration): migrations.AddField( model_name="webauthndevice", name="created", - field=models.DateTimeField(auto_now_add=True, default=datetime.datetime(1, 1, 1, 0, 0)), + field=models.DateTimeField( + auto_now_add=True, default=datetime.datetime(1, 1, 1, 0, 0, tzinfo=datetime.UTC) + ), preserve_default=False, ), migrations.AddField( diff --git a/blueprints/schema.json b/blueprints/schema.json index 3d8b7436aef2..f63ce69963db 100644 --- a/blueprints/schema.json +++ b/blueprints/schema.json @@ -5131,12 +5131,6 @@ "title": "Base dn", "description": "DN under which objects are accessible." }, - "search_group": { - "type": "string", - "format": "uuid", - "title": "Search group", - "description": "Users in this group can do search queries. If not set, every user can execute search queries." - }, "certificate": { "type": "string", "format": "uuid", diff --git a/internal/outpost/flow/executor.go b/internal/outpost/flow/executor.go index 6cbad86f7e57..162aafb7e6b1 100644 --- a/internal/outpost/flow/executor.go +++ b/internal/outpost/flow/executor.go @@ -120,21 +120,6 @@ func (fe *FlowExecutor) DelegateClientIP(a string) { fe.api.GetConfig().AddDefaultHeader(HeaderAuthentikRemoteIP, fe.cip) } -func (fe *FlowExecutor) CheckApplicationAccess(appSlug string) (bool, error) { - acsp := sentry.StartSpan(fe.Context, "authentik.outposts.flow_executor.check_access") - defer acsp.Finish() - p, _, err := fe.api.CoreApi.CoreApplicationsCheckAccessRetrieve(acsp.Context(), appSlug).Execute() - if err != nil { - return false, fmt.Errorf("failed to check access: %w", err) - } - if !p.Passing { - fe.log.Info("Access denied for user") - return false, nil - } - fe.log.Debug("User has access") - return true, nil -} - func (fe *FlowExecutor) getAnswer(stage StageComponent) string { if v, o := fe.Answers[stage]; o { return v diff --git a/internal/outpost/ldap/bind/direct/bind.go b/internal/outpost/ldap/bind/direct/bind.go index b7850e853da2..e095d5715e5b 100644 --- a/internal/outpost/ldap/bind/direct/bind.go +++ b/internal/outpost/ldap/bind/direct/bind.go @@ -58,8 +58,10 @@ func (db *DirectBinder) Bind(username string, req *bind.Request) (ldap.LDAPResul return ldap.LDAPResultInvalidCredentials, nil } - access, err := fe.CheckApplicationAccess(db.si.GetAppSlug()) - if !access { + access, _, err := fe.ApiClient().OutpostsApi.OutpostsLdapAccessCheck( + req.Context(), db.si.GetProviderID(), + ).AppSlug(db.si.GetAppSlug()).Execute() + if !access.Access.Passing { req.Log().Info("Access denied for user") metrics.RequestsRejected.With(prometheus.Labels{ "outpost_name": db.si.GetOutpostName(), @@ -93,12 +95,11 @@ func (db *DirectBinder) Bind(username string, req *bind.Request) (ldap.LDAPResul req.Log().WithError(err).Warning("failed to get user info") return ldap.LDAPResultOperationsError, nil } - cs := db.SearchAccessCheck(userInfo.User) flags.UserPk = userInfo.User.Pk - flags.CanSearch = cs != nil + flags.CanSearch = access.HasSearchPermission != nil db.si.SetFlags(req.BindDN, &flags) if flags.CanSearch { - req.Log().WithField("group", cs).Info("Allowed access to search") + req.Log().Debug("Allowed access to search") } uisp.Finish() return ldap.LDAPResultSuccess, nil diff --git a/internal/outpost/ldap/bind/direct/direct.go b/internal/outpost/ldap/bind/direct/direct.go index cd43498508bd..e678df4bba07 100644 --- a/internal/outpost/ldap/bind/direct/direct.go +++ b/internal/outpost/ldap/bind/direct/direct.go @@ -7,7 +7,6 @@ import ( goldap "github.com/go-ldap/ldap/v3" log "github.com/sirupsen/logrus" - "goauthentik.io/api/v3" "goauthentik.io/internal/outpost/flow" "goauthentik.io/internal/outpost/ldap/server" "goauthentik.io/internal/outpost/ldap/utils" @@ -47,22 +46,6 @@ func (db *DirectBinder) GetUsername(dn string) (string, error) { return "", errors.New("failed to find cn") } -// SearchAccessCheck Check if the current user is allowed to search -func (db *DirectBinder) SearchAccessCheck(user api.UserSelf) *string { - for _, group := range user.Groups { - for _, allowedGroup := range db.si.GetSearchAllowedGroups() { - if allowedGroup == nil { - continue - } - db.log.WithField("userGroup", group.Pk).WithField("allowedGroup", allowedGroup).Trace("Checking search access") - if group.Pk == allowedGroup.String() { - return &group.Name - } - } - } - return nil -} - func (db *DirectBinder) TimerFlowCacheExpiry(ctx context.Context) { fe := flow.NewFlowExecutor(ctx, db.si.GetAuthenticationFlowSlug(), db.si.GetAPIClient().GetConfig(), log.Fields{}) fe.Params.Add("goauthentik.io/outpost/ldap", "true") diff --git a/internal/outpost/ldap/instance.go b/internal/outpost/ldap/instance.go index fe6ef7b71dc0..0b2d5ba38d0b 100644 --- a/internal/outpost/ldap/instance.go +++ b/internal/outpost/ldap/instance.go @@ -5,7 +5,6 @@ import ( "strings" "sync" - "github.com/go-openapi/strfmt" log "github.com/sirupsen/logrus" "goauthentik.io/api/v3" @@ -31,14 +30,13 @@ type ProviderInstance struct { s *LDAPServer log *log.Entry - tlsServerName *string - cert *tls.Certificate - certUUID string - outpostName string - outpostPk int32 - searchAllowedGroups []*strfmt.UUID - boundUsersMutex *sync.RWMutex - boundUsers map[string]*flags.UserFlags + tlsServerName *string + cert *tls.Certificate + certUUID string + outpostName string + providerPk int32 + boundUsersMutex *sync.RWMutex + boundUsers map[string]*flags.UserFlags uidStartNumber int32 gidStartNumber int32 @@ -105,8 +103,8 @@ func (pi *ProviderInstance) GetInvalidationFlowSlug() string { return pi.invalidationFlowSlug } -func (pi *ProviderInstance) GetSearchAllowedGroups() []*strfmt.UUID { - return pi.searchAllowedGroups +func (pi *ProviderInstance) GetProviderID() int32 { + return pi.providerPk } func (pi *ProviderInstance) GetNeededObjects(scope int, baseDN string, filterOC string) (bool, bool) { diff --git a/internal/outpost/ldap/refresh.go b/internal/outpost/ldap/refresh.go index 9f5dbc14967a..7a336c621a5f 100644 --- a/internal/outpost/ldap/refresh.go +++ b/internal/outpost/ldap/refresh.go @@ -7,7 +7,6 @@ import ( "strings" "sync" - "github.com/go-openapi/strfmt" log "github.com/sirupsen/logrus" "goauthentik.io/api/v3" @@ -23,7 +22,7 @@ import ( func (ls *LDAPServer) getCurrentProvider(pk int32) *ProviderInstance { for _, p := range ls.providers { - if p.outpostPk == pk { + if p.providerPk == pk { return p } } @@ -77,7 +76,6 @@ func (ls *LDAPServer) Refresh() error { appSlug: provider.ApplicationSlug, authenticationFlowSlug: provider.BindFlowSlug, invalidationFlowSlug: invalidationFlow, - searchAllowedGroups: []*strfmt.UUID{(*strfmt.UUID)(provider.SearchGroup.Get())}, boundUsersMutex: usersMutex, boundUsers: users, s: ls, @@ -87,7 +85,7 @@ func (ls *LDAPServer) Refresh() error { gidStartNumber: provider.GetGidStartNumber(), mfaSupport: provider.GetMfaSupport(), outpostName: ls.ac.Outpost.Name, - outpostPk: provider.Pk, + providerPk: provider.Pk, } if kp := provider.Certificate.Get(); kp != nil { err := ls.cs.AddKeypair(*kp) diff --git a/internal/outpost/ldap/server/base.go b/internal/outpost/ldap/server/base.go index 2983e3afca58..092959f8b88f 100644 --- a/internal/outpost/ldap/server/base.go +++ b/internal/outpost/ldap/server/base.go @@ -2,7 +2,6 @@ package server import ( "beryju.io/ldap" - "github.com/go-openapi/strfmt" "goauthentik.io/api/v3" "goauthentik.io/internal/outpost/ldap/flags" @@ -15,7 +14,7 @@ type LDAPServerInstance interface { GetAuthenticationFlowSlug() string GetInvalidationFlowSlug() string GetAppSlug() string - GetSearchAllowedGroups() []*strfmt.UUID + GetProviderID() int32 UserEntry(u api.User) *ldap.Entry diff --git a/internal/outpost/radius/handle_access_request.go b/internal/outpost/radius/handle_access_request.go index 58f880cd7842..308279cb4b6f 100644 --- a/internal/outpost/radius/handle_access_request.go +++ b/internal/outpost/radius/handle_access_request.go @@ -45,7 +45,9 @@ func (rs *RadiusServer) Handle_AccessRequest(w radius.ResponseWriter, r *RadiusR _ = w.Write(r.Response(radius.CodeAccessReject)) return } - access, _, err := fe.ApiClient().OutpostsApi.OutpostsRadiusCheckAccessRetrieve(r.Context(), r.pi.providerId).AppSlug(r.pi.appSlug).Execute() + access, _, err := fe.ApiClient().OutpostsApi.OutpostsRadiusAccessCheck( + r.Context(), r.pi.providerId, + ).AppSlug(r.pi.appSlug).Execute() if err != nil { r.Log().WithField("username", username).WithError(err).Warning("failed to check access") _ = w.Write(r.Response(radius.CodeAccessReject)) diff --git a/schema.yml b/schema.yml index bb6df8dd6275..bf42d1cc2b35 100644 --- a/schema.yml +++ b/schema.yml @@ -9641,6 +9641,44 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' + /outposts/ldap/{id}/check_access/: + get: + operationId: outposts_ldap_access_check + description: Check access to a single application by slug + parameters: + - in: query + name: app_slug + schema: + type: string + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this LDAP Provider. + required: true + tags: + - outposts + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/LDAPCheckAccess' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' /outposts/proxy/: get: operationId: outposts_proxy_list @@ -9755,7 +9793,7 @@ paths: description: '' /outposts/radius/{id}/check_access/: get: - operationId: outposts_radius_check_access_retrieve + operationId: outposts_radius_access_check description: Check access to a single application by slug parameters: - in: query @@ -18342,15 +18380,6 @@ paths: description: A search term. schema: type: string - - in: query - name: search_group__group_uuid__iexact - schema: - type: string - format: uuid - - in: query - name: search_group__name__iexact - schema: - type: string - in: query name: tls_server_name__iexact schema: @@ -40705,6 +40734,16 @@ components: - direct - cached type: string + LDAPCheckAccess: + type: object + description: Base serializer class which doesn't implement create/update methods + properties: + has_search_permission: + type: boolean + access: + $ref: '#/components/schemas/PolicyTestResult' + required: + - access LDAPDebug: type: object properties: @@ -40749,12 +40788,6 @@ components: type: string description: Prioritise backchannel slug over direct application slug readOnly: true - search_group: - type: string - format: uuid - nullable: true - description: Users in this group can do search queries. If not set, every - user can execute search queries. certificate: type: string format: uuid @@ -40852,12 +40885,6 @@ components: base_dn: type: string description: DN under which objects are accessible. - search_group: - type: string - format: uuid - nullable: true - description: Users in this group can do search queries. If not set, every - user can execute search queries. certificate: type: string format: uuid @@ -40934,12 +40961,6 @@ components: type: string minLength: 1 description: DN under which objects are accessible. - search_group: - type: string - format: uuid - nullable: true - description: Users in this group can do search queries. If not set, every - user can execute search queries. certificate: type: string format: uuid @@ -45706,12 +45727,6 @@ components: type: string minLength: 1 description: DN under which objects are accessible. - search_group: - type: string - format: uuid - nullable: true - description: Users in this group can do search queries. If not set, every - user can execute search queries. certificate: type: string format: uuid diff --git a/tests/e2e/test_provider_ldap.py b/tests/e2e/test_provider_ldap.py index a750d1778299..af75a734f5be 100644 --- a/tests/e2e/test_provider_ldap.py +++ b/tests/e2e/test_provider_ldap.py @@ -5,6 +5,7 @@ from docker.client import DockerClient, from_env from docker.models.containers import Container +from guardian.shortcuts import assign_perm from ldap3 import ALL, ALL_ATTRIBUTES, ALL_OPERATIONAL_ATTRIBUTES, SUBTREE, Connection, Server from ldap3.core.exceptions import LDAPInvalidCredentialsResult @@ -54,9 +55,9 @@ def _prepare(self) -> User: ldap: LDAPProvider = LDAPProvider.objects.create( name=generate_id(), authorization_flow=Flow.objects.get(slug="default-authentication-flow"), - search_group=self.user.ak_groups.first(), search_mode=APIAccessMode.CACHED, ) + assign_perm("search_full_directory", self.user, ldap) # we need to create an application to actually access the ldap Application.objects.create(name=generate_id(), slug=generate_id(), provider=ldap) outpost: Outpost = Outpost.objects.create( diff --git a/web/src/admin/applications/wizard/methods/ldap/LDAPOptionsAndHelp.ts b/web/src/admin/applications/wizard/methods/ldap/LDAPOptionsAndHelp.ts index 5b2f1f4830c2..5265abf049e5 100644 --- a/web/src/admin/applications/wizard/methods/ldap/LDAPOptionsAndHelp.ts +++ b/web/src/admin/applications/wizard/methods/ldap/LDAPOptionsAndHelp.ts @@ -43,10 +43,6 @@ export const mfaSupportHelp = msg( "When enabled, code-based multi-factor authentication can be used by appending a semicolon and the TOTP code to the password. This should only be enabled if all users that will bind to this provider have a TOTP device configured, as otherwise a password may incorrectly be rejected if it contains a semicolon.", ); -export const groupHelp = msg( - "The start for gidNumbers, this number is added to a number generated from the group.Pk to make sure that the numbers aren't too low for POSIX groups. Default is 4000 to ensure that we don't collide with local groups or users primary groups gidNumber", -); - export const cryptoCertificateHelp = msg( "The certificate for the above configured Base DN. As a fallback, the provider uses a self-signed certificate.", ); diff --git a/web/src/admin/applications/wizard/methods/ldap/ak-application-wizard-authentication-by-ldap.ts b/web/src/admin/applications/wizard/methods/ldap/ak-application-wizard-authentication-by-ldap.ts index d9b0870eee69..c34f79768422 100644 --- a/web/src/admin/applications/wizard/methods/ldap/ak-application-wizard-authentication-by-ldap.ts +++ b/web/src/admin/applications/wizard/methods/ldap/ak-application-wizard-authentication-by-ldap.ts @@ -1,5 +1,4 @@ import "@goauthentik/admin/applications/wizard/ak-wizard-title"; -import "@goauthentik/admin/common/ak-core-group-search"; import "@goauthentik/admin/common/ak-crypto-certificate-search"; import "@goauthentik/admin/common/ak-flow-search/ak-branded-flow-search"; import { first } from "@goauthentik/common/utils"; @@ -24,7 +23,6 @@ import { bindModeOptions, cryptoCertificateHelp, gidStartNumberHelp, - groupHelp, mfaSupportHelp, searchModeOptions, tlsServerNameHelp, @@ -65,18 +63,6 @@ export class ApplicationWizardApplicationDetails extends WithBrandConfig(BasePro

    - - -

    ${groupHelp}

    -
    - + return html`

    ${msg( "Use this provider with nginx's auth_request or traefik's forwardAuth. Only a single provider is required per root domain. You can't do per-application authorization, but you don't have to create a provider for each application.", )}

    -
    +
    ${msg("An example setup can look like this:")}
    • ${msg("authentik running on auth.example.com")}
    • diff --git a/web/src/admin/applications/wizard/methods/saml/ak-application-wizard-authentication-by-saml-configuration.ts b/web/src/admin/applications/wizard/methods/saml/ak-application-wizard-authentication-by-saml-configuration.ts index d2764c09dbcf..c5700af0d734 100644 --- a/web/src/admin/applications/wizard/methods/saml/ak-application-wizard-authentication-by-saml-configuration.ts +++ b/web/src/admin/applications/wizard/methods/saml/ak-application-wizard-authentication-by-saml-configuration.ts @@ -1,6 +1,5 @@ import "@goauthentik/admin/applications/wizard/ak-wizard-title"; import "@goauthentik/admin/applications/wizard/ak-wizard-title"; -import "@goauthentik/admin/common/ak-core-group-search"; import "@goauthentik/admin/common/ak-crypto-certificate-search"; import "@goauthentik/admin/common/ak-flow-search/ak-branded-flow-search"; import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; diff --git a/web/src/admin/applications/wizard/steps.ts b/web/src/admin/applications/wizard/steps.ts index 2e5a239ebc29..a56f2d9ffc87 100644 --- a/web/src/admin/applications/wizard/steps.ts +++ b/web/src/admin/applications/wizard/steps.ts @@ -42,7 +42,7 @@ class ProviderMethodStep implements ApplicationStepType { valid = false; get buttons() { - return [BackStep, this.valid ? NextStep : DisabledNextStep, CancelWizard]; + return [this.valid ? NextStep : DisabledNextStep, BackStep, CancelWizard]; } render() { @@ -58,7 +58,7 @@ class ProviderStepDetails implements ApplicationStepType { disabled = true; valid = false; get buttons() { - return [BackStep, this.valid ? SubmitStep : DisabledNextStep, CancelWizard]; + return [this.valid ? SubmitStep : DisabledNextStep, BackStep, CancelWizard]; } render() { diff --git a/web/src/admin/providers/ldap/LDAPProviderForm.ts b/web/src/admin/providers/ldap/LDAPProviderForm.ts index 83894b20ff27..c0c6a5a1e59d 100644 --- a/web/src/admin/providers/ldap/LDAPProviderForm.ts +++ b/web/src/admin/providers/ldap/LDAPProviderForm.ts @@ -15,10 +15,7 @@ import { customElement } from "lit/decorators.js"; import { ifDefined } from "lit/directives/if-defined.js"; import { - CoreApi, - CoreGroupsListRequest, FlowsInstancesListDesignationEnum, - Group, LDAPAPIAccessMode, LDAPProvider, ProvidersApi, @@ -73,37 +70,6 @@ export class LDAPProviderFormPage extends WithBrandConfig(BaseProviderForm

      ${msg("Flow used for users to authenticate.")}

      - - => { - const args: CoreGroupsListRequest = { - ordering: "name", - includeUsers: false, - }; - if (query !== undefined) { - args.search = query; - } - const groups = await new CoreApi(DEFAULT_CONFIG).coreGroupsList(args); - return groups.results; - }} - .renderElement=${(group: Group): string => { - return group.name; - }} - .value=${(group: Group | undefined): string | undefined => { - return group?.pk; - }} - .selected=${(group: Group): boolean => { - return group.pk === this.instance?.searchGroup; - }} - ?blankable=${true} - > - -

      - ${msg( - "Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed.", - )} -

      -
      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 P*^%{hZd@(Wx)b;h86{x3 literal 38968 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 Um1Z0y%|B{tK)FZ9-q!Z5`Jyg79+CzQf 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 z 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 Vk9E6>tdqV{gJ~-jD%^YWzW`;_9j5>Q literal 53242 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 G$Nd8;QBX(# literal 42355 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 diff --git a/website/docs/providers/ldap/general_setup17.png b/website/docs/providers/ldap/general_setup17.png deleted file mode 100644 index bd8e2593ddddc85415c9e29683a456e41e15a12a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42174 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 G$Nd8;QBX(# diff --git a/website/docs/providers/ldap/generic_setup.md b/website/docs/providers/ldap/generic_setup.md index 6e1ba907475d..8f974834bf0c 100644 --- a/website/docs/providers/ldap/generic_setup.md +++ b/website/docs/providers/ldap/generic_setup.md @@ -1,17 +1,15 @@ --- -title: Generic Setup +title: Create an LDAP provider --- -### Create User/Group +### Create Service account 1. Create a new user account to bind with under _Directory_ -> _Users_ -> _Create_, in this example called `ldapservice`. Note the DN of this user will be `cn=ldapservice,ou=users,dc=ldap,dc=goauthentik,dc=io` -2. Create a new group for LDAP searches. In this example `ldapsearch`. Add the `ldapservice` user to this new group. - :::info -Note: The `default-authentication-flow` validates MFA by default, and currently everything but SMS-based devices are supported by LDAP. If you plan to use only dedicated service accounts to bind to LDAP, or don't use SMS-based authenticators, then you can use the default flow and skip the extra steps below and continue at [Create LDAP Provider](#create-ldap-provider) +Note: The `default-authentication-flow` validates MFA by default, and currently everything but SMS-based devices and WebAuthn devices are supported by LDAP. If you plan to use only dedicated service accounts to bind to LDAP, or don't use SMS-based authenticators, then you can use the default flow and skip the extra steps below and continue at [Create LDAP Application & Provider](#create-ldap-application--provider) ::: ### LDAP Flow @@ -20,20 +18,20 @@ Note: The `default-authentication-flow` validates MFA by default, and currently 1. Create a new identification stage. _Flows & Stage_ -> _Stages_ -> _Create_ ![](./general_setup1.png) -2. Name it something meaningful like `ldap-identification-stage`. Select User fields Username and Email (and UPN if it is relevant to your setup). +2. Name it `ldap-identification-stage`. Select User fields Username and Email (and UPN if it is relevant to your setup). ![](./general_setup2.png) 3. Create a new password stage. _Flows & Stage_ -> _Stages_ -> _Create_ ![](./general_setup3.png) -4. Name it something meaningful like `ldap-authentication-password`. Leave the defaults for Backends. +4. Name it `ldap-authentication-password`. Leave the defaults for Backends. ![](./general_setup4.png) 5. Create a new user login stage. _Flows & Stage_ -> _Stages_ -> _Create_ ![](./general_setup5.png) -6. Name it something meaningful like `ldap-authentication-login`. +6. Name it `ldap-authentication-login`. ![](./general_setup6.png) #### Create Custom Flow -1. Create a new authentication flow under _Flows & Stage_ -> _Flows_ -> _Create_, and name it something meaningful like `ldap-authentication-flow` +1. Create a new authentication flow under _Flows & Stage_ -> _Flows_ -> _Create_, and name it `ldap-authentication-flow` ![](./general_setup7.png) 2. Click the newly created flow and choose _Stage Bindings_. ![](./general_setup8.png) @@ -46,22 +44,23 @@ Note: The `default-authentication-flow` validates MFA by default, and currently 6. Change the Password stage to `ldap-authentication-password`. ![](./general_setup13.png) -### Create LDAP Provider +### Create LDAP Application & Provider -1. Create the LDAP Provider under _Applications_ -> _Providers_ -> _Create_. +1. Create the LDAP Application under _Applications_ -> _Applications_ -> _Create With Wizard_ and name it `LDAP`. ![](./general_setup14.png) -2. Name is something meaningful like `LDAP`, bind the custom flow created previously (or the default flow, depending on setup) and specify the search group created earlier. ![](./general_setup15.png) -### Create LDAP Application +### Assign LDAP permissions -1. Create the LDAP Application under _Applications_ -> _Applications_ -> _Create_ and name it something meaningful like `LDAP`. Choose the provider created in the previous step. - ![](./general_setup16.png) +1. Navigate to the LDAP Provider under _Applications_ -> _Providers_ -> `Provider for LDAP`. +2. Switch to the _Permissions_ tab. +3. Click the _Assign to new user_ button to select a user to assign the full directory search permission to. +4. Select the `ldapservice` user in the modal by typing in its username. Select the _Search full LDAP directory_ permission and click _Assign_ ### Create LDAP Outpost 1. Create (or update) the LDAP Outpost under _Applications_ -> _Outposts_ -> _Create_. Set the Type to `LDAP` and choose the `LDAP` application created in the previous step. - ![](./general_setup17.png) + ![](./general_setup16.png) :::info The LDAP Outpost selects different providers based on their Base DN. Adding multiple providers with the same Base DN will result in inconsistent access diff --git a/website/docs/providers/ldap/index.md b/website/docs/providers/ldap/index.md index a2cf4f490bee..2aa0feadf4b6 100644 --- a/website/docs/providers/ldap/index.md +++ b/website/docs/providers/ldap/index.md @@ -10,7 +10,7 @@ Note: This provider requires the deployment of the [LDAP Outpost](../../outposts All users and groups in authentik's database are searchable. Currently, there is limited support for filters (you can only search for objectClass), but this will be expanded in further releases. -Binding against the LDAP Server uses a flow in the background. This allows you to use the same policies and flows as you do for web-based logins. For more info, see [Bind modes](#bind-modes). +Binding against the LDAP Server uses a flow in the background. This allows you to use the same policies and flows as you do for web-based logins. For more info, see [Bind modes](#binding--bind-modes). You can configure under which base DN the information should be available. For this documentation we'll use the default of `DC=ldap,DC=goauthentik,DC=io`. @@ -72,7 +72,7 @@ This enables you to bind on port 636 using LDAPS. See the integration guide for [sssd](../../../integrations/services/sssd/) for an example guide. -## Bind Modes +## Binding & Bind Modes All bind modes rely on flows. @@ -102,7 +102,15 @@ In this mode, the outpost will always execute the configured flow when a new bin This mode uses the same logic as direct bind, however the result is cached for the entered credentials, and saved in memory for the standard session duration. Sessions are saved independently, meaning that revoking sessions does _not_ remove them from the outpost, and neither will changing a users credentials. -## Search Modes +## Searching & Search Modes + +Any user that is authorized to access the LDAP provider's application can execute search the LDAP directory. Without explicit permissions to do broader searches, a user's search request will return information about themselves, including user info, group info, and group membership. + +[Users](../../user-group-role/user/index.mdx) and [roles](../../user-group-role/roles/index.mdx) can be assigned the permission "Search full LDAP directory" to allow them to search the full LDAP directory and retrieve information about all users in the authentik instance. + +:::info +Up to authentik version 2024.8 this was managed using the "Search group" attribute in the LDAP Provider, where users could be added to a group to grant them this permission. With authentik 2024.8 this is automatically migrated to the "Search full LDAP directory" permission, which can be assigned more flexibly. +::: #### Direct search diff --git a/website/docs/releases/2024/v2024.8.md b/website/docs/releases/2024/v2024.8.md index 4e9c54a7ab08..4346bd056255 100644 --- a/website/docs/releases/2024/v2024.8.md +++ b/website/docs/releases/2024/v2024.8.md @@ -70,16 +70,28 @@ To try out the release candidate, replace your Docker image tag with the latest It is now possible to configure a SAML Source to decrypt and validate encrypted assertions. This can be configured by certaing a [Certificate-keypair](../../core/certificates.md) and selecting it in the SAML Source. +- **Removal of LDAP Provider search group** + + The LDAP provider now uses RBAC to assign the permission to search the full directory instead of requiring a dedicated group to be created. As part of the upgrade, existing search groups' users are migrated to grant the required permission to search the full directory. + +- **RBAC support for Blueprints and Terraform** + + RBAC permissions for global/object level permissions for users/roles can now be managed via blueprints and Terraform. This allows for the automatic configuration of permissions. + ## Upgrading -This release does not introduce any new requirements. +This release does not introduce any new requirements. You can follow the upgrade instructions below; for more detailed information about upgrading authentik, refer to our [Upgrade documentation](../../installation/upgrade.mdx). + +:::warning +When you upgrade, be aware that the version of the authentik instance and of any outposts must be the same. We recommended that you always upgrade any outposts at the same time you upgrade your authentik instance. +::: -### docker-compose +### Docker Compose To upgrade, download the new docker-compose file and update the Docker stack with the new version, using these commands: ```shell -wget -O docker-compose.yml https://goauthentik.io/version/2024.8/docker-compose.yml +wget -O docker-compose.yml https://goauthentik.io/version/xxxx.x/docker-compose.yml docker compose up -d ``` @@ -91,7 +103,7 @@ Upgrade the Helm Chart to the new version, using the following commands: ```shell helm repo update -helm upgrade authentik authentik/authentik -f values.yaml --version ^2024.8 +helm upgrade authentik authentik/authentik -f values.yaml --version ^xxxx.x ``` ## Minor changes/fixes From 86a2791e8273634bb8aceb85674a1f1b9e14bc67 Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Wed, 14 Aug 2024 15:01:55 +0000 Subject: [PATCH 073/165] web: bump API Client version (#10905) * web: bump API Client version Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * fix go dep Signed-off-by: Jens Langhammer --------- Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Signed-off-by: Jens Langhammer Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com> Co-authored-by: Jens Langhammer --- go.mod | 4 ++-- go.sum | 4 ++-- web/package-lock.json | 8 ++++---- web/package.json | 2 +- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/go.mod b/go.mod index c8070daca278..166be41f3891 100644 --- a/go.mod +++ b/go.mod @@ -9,7 +9,6 @@ require ( github.com/go-http-utils/etag v0.0.0-20161124023236-513ea8f21eb1 github.com/go-ldap/ldap/v3 v3.4.8 github.com/go-openapi/runtime v0.28.0 - github.com/go-openapi/strfmt v0.23.0 github.com/golang-jwt/jwt/v5 v5.2.1 github.com/google/uuid v1.6.0 github.com/gorilla/handlers v1.5.2 @@ -28,7 +27,7 @@ require ( github.com/spf13/cobra v1.8.1 github.com/stretchr/testify v1.9.0 github.com/wwt/guac v1.3.2 - goauthentik.io/api/v3 v3.2024063.10 + goauthentik.io/api/v3 v3.2024063.11 golang.org/x/exp v0.0.0-20230210204819-062eb4c674ab golang.org/x/oauth2 v0.22.0 golang.org/x/sync v0.8.0 @@ -56,6 +55,7 @@ require ( github.com/go-openapi/jsonreference v0.21.0 // indirect github.com/go-openapi/loads v0.22.0 // indirect github.com/go-openapi/spec v0.21.0 // indirect + github.com/go-openapi/strfmt v0.23.0 // indirect github.com/go-openapi/swag v0.23.0 // indirect github.com/go-openapi/validate v0.24.0 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect diff --git a/go.sum b/go.sum index a99a0262ff92..70b39c509754 100644 --- a/go.sum +++ b/go.sum @@ -293,8 +293,8 @@ go.opentelemetry.io/otel/trace v1.24.0 h1:CsKnnL4dUAr/0llH9FKuc698G04IrpWV0MQA/Y go.opentelemetry.io/otel/trace v1.24.0/go.mod h1:HPc3Xr/cOApsBI154IU0OI0HJexz+aw5uPdbs3UCjNU= go.uber.org/goleak v1.2.1 h1:NBol2c7O1ZokfZ0LEU9K6Whx/KnwvepVetCUhtKja4A= go.uber.org/goleak v1.2.1/go.mod h1:qlT2yGI9QafXHhZZLxlSuNsMw3FFLxBr+tBRlmO1xH4= -goauthentik.io/api/v3 v3.2024063.10 h1:7lsVE5aRCMO00u4v7uAWMSCGv+dxejrM8lAx3xGzihw= -goauthentik.io/api/v3 v3.2024063.10/go.mod h1:zz+mEZg8rY/7eEjkMGWJ2DnGqk+zqxuybGCGrR2O4Kw= +goauthentik.io/api/v3 v3.2024063.11 h1:DVSumkEhSQKtKAshBIcWsGbZkbQtOTa6uKHjoGER24k= +goauthentik.io/api/v3 v3.2024063.11/go.mod h1:zz+mEZg8rY/7eEjkMGWJ2DnGqk+zqxuybGCGrR2O4Kw= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= diff --git a/web/package-lock.json b/web/package-lock.json index 74d6e14b54aa..21af1118fa7c 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -23,7 +23,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1723497462", + "@goauthentik/api": "^2024.6.3-1723645891", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", @@ -3373,9 +3373,9 @@ "license": "MIT" }, "node_modules/@goauthentik/api": { - "version": "2024.6.3-1723497462", - "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723497462.tgz", - "integrity": "sha512-f53RgdMmlC5B0dRnT00d08T7f+3hmXc9h3gj3ATq9S3R7x6bTPSrhWLUAjhLeJNOueBgcg2jfmtXhKdm0cHhgA==" + "version": "2024.6.3-1723645891", + "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723645891.tgz", + "integrity": "sha512-nOyOKDE85y0vq5WUo0mswDj3e/jz7bfdbEiAW1TVbg4gYzY3zkiqIZyuzODAKqy8pL1BJGecSRFSDR7sDr099A==" }, "node_modules/@goauthentik/web": { "resolved": "", diff --git a/web/package.json b/web/package.json index d4bc6257c996..05615915f8ed 100644 --- a/web/package.json +++ b/web/package.json @@ -11,7 +11,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1723497462", + "@goauthentik/api": "^2024.6.3-1723645891", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", From 5d2a3dfab07b5718acd2e38ce8660baf848ed5bb Mon Sep 17 00:00:00 2001 From: Marc 'risson' Schmitt Date: Wed, 14 Aug 2024 17:22:17 +0200 Subject: [PATCH 074/165] providers/ldap: fix missing using in migrations (#10906) --- .../ldap/migrations/0004_alter_ldapprovider_options_and_more.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/authentik/providers/ldap/migrations/0004_alter_ldapprovider_options_and_more.py b/authentik/providers/ldap/migrations/0004_alter_ldapprovider_options_and_more.py index 54d632b793dc..f943d3b2f9b6 100644 --- a/authentik/providers/ldap/migrations/0004_alter_ldapprovider_options_and_more.py +++ b/authentik/providers/ldap/migrations/0004_alter_ldapprovider_options_and_more.py @@ -26,7 +26,7 @@ def migrate_search_group(apps: Apps, schema_editor: BaseDatabaseSchemaEditor): provider.search_group.users.using(db_alias).all().values_list("pk", flat=True) ): # We need the correct user model instance to assign the permission - assign_perm("search_full_directory", User.objects.get(pk=user_pk), provider) + assign_perm("search_full_directory", User.objects.using(db_alias).get(pk=user_pk), provider) class Migration(migrations.Migration): From 6aee405397c2ffcb1747c4f00baf4502cf7a66de Mon Sep 17 00:00:00 2001 From: Marc 'risson' Schmitt Date: Wed, 14 Aug 2024 17:53:27 +0200 Subject: [PATCH 075/165] providers/ldap: fix lint (#10910) --- .../migrations/0004_alter_ldapprovider_options_and_more.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/authentik/providers/ldap/migrations/0004_alter_ldapprovider_options_and_more.py b/authentik/providers/ldap/migrations/0004_alter_ldapprovider_options_and_more.py index f943d3b2f9b6..f578cc7a04c7 100644 --- a/authentik/providers/ldap/migrations/0004_alter_ldapprovider_options_and_more.py +++ b/authentik/providers/ldap/migrations/0004_alter_ldapprovider_options_and_more.py @@ -26,7 +26,9 @@ def migrate_search_group(apps: Apps, schema_editor: BaseDatabaseSchemaEditor): provider.search_group.users.using(db_alias).all().values_list("pk", flat=True) ): # We need the correct user model instance to assign the permission - assign_perm("search_full_directory", User.objects.using(db_alias).get(pk=user_pk), provider) + assign_perm( + "search_full_directory", User.objects.using(db_alias).get(pk=user_pk), provider + ) class Migration(migrations.Migration): From 752735d48068eba96a06bd5260e0665d8730b1fc Mon Sep 17 00:00:00 2001 From: Ken Sternberg <133134217+kensternberg-authentik@users.noreply.github.com> Date: Wed, 14 Aug 2024 09:35:00 -0700 Subject: [PATCH 076/165] web: search select with focus, autocomplete, and progressive search (#10728) * web: much better focus discipline Fix the way focus is handled in SearchSelect so that the drop-down isn't grabbing the focus away from the Input when the user wants to type in their selection. Because it was broken otherwise! There's still a bug where it's possible to type in a complete value *Label*, then leave the component's focus (input and menu) completely, in which case the Label remains, looking innocent and correct, but it is *not* reflective of the value as understood by the SearchSelect API controller. Gonna try to fix that next. But I'm saving this as a useful checkpoint. * . * root: insert daphne app in correct order Signed-off-by: Jens Langhammer * web: implement ak-list-select Creates a new element, ak-list-select, which is a scrollable list that reports when an element is clicked or selected by the keyboard. I was hideously over-engineering ak-search-select-menu, and I decided to try something simpler. This is that something. The events we care about are just "change" and "lost focus", and both of those can be attached by the parent regardless of portaling. * web: ak-list-select is complete An extraction of the "menu" and "list" features from SearchSelect and DualSelect, this is a very simplified version of a visible list that emulates the Radio/Select behavior (i.e only one from the collection may be "valued" at the time). It has no visible indicators of selection (aside from some highlighting), as it's meant to be used to present the list rather than be indicative of any state of the list. I was seriously over-engineering the menu. It turns out, it's just not that difficult after all. The only things we care about, really, are "did the user change the selection," "did the user click out of the list," and "did the user press the escape key." Those are pre-existing events (click w/value, blur, and keydown w/keycode, respectively), so there was no need for me to introduce new custom events to handler them. * web: downgrade sonarjs again, because dependabot Dammit, really need to tell that machine to leave our versions alone. * web: search select After a lot of testing and experimenting, it's finally starting to look stable. What a pain in the neck this has all been. * web: hold * web: search select with focus and progressive search - New component: ak-list-select, which allows you to select from a list of elements, with keyboard control. - New component: ak-portal, which manages elements by moving "slotted" content into a distant component, usually one attached to the body, and positions it relative to an existing element. - ak-search-select-view has been revamped to handle focus, change, input, and blur using the browser native event handlers, rather than inventing my own. - ak-search-select has been turned into a simple driver that manages the view. - ak-search-select has a new declarative syntax for the most common use case. I seriously over-engineered this thing, leaning too heavily on outdated knowledge or assumptions about how the browser works. The native event handlers attached at the component's borders works more than fine, and by attaching the event handlers to the portaled component before sending it off to the slots, the correct handlers get the message. This revision leverages the browser a *lot* more, and gets much more effective interaction with much less code. `` is a new component that replaces the ad-hoc menu object of the old SearchSelect. It is a standalone component that just shows a list, allows someone to navigate that list with the keyboard or the mouse. By default, it is limited to half the height of the viewport. The list does not have an indicator of "selected" at this time. That's just a side effect of it being developed as an adjunct to search-select. Its design does not preclude extension. It has a *lot* of CSS components that can be customized. The properties and events are documented, but there is only one event: `change`. Consistent with HTML, the value is not sent with the `change` event; clients are expected to extract it with `change:event.target.value`. Like all HTML components, it is completely stringly defined; the value is either a string or undefined. `` is a somewhat specialized "portal" component that places an `ak-list-select` in an object on top of the existing DOM content. It can generalized to do this with any component, though, and can be extended. It has no events or CSS, since it's "just" managing the portaling relationship. `` is the heart of the system. It takes a collection options and behaves like an autocomplete component for them. The only unique event it sends out is `change`, and like `ak-list-select`, it expects the client to retrieve the value. Like all HTML components, it is completely stringly defined; the value is either a string or undefined. This is the SearchSelect component we've all known to come and love, but with a better pop-up and cleaner keyboard interaction. It emits only one event, `ak-change`, which *does* carry the value with it. The Storybooks have been updated to show the current version of Search Select, with a (simulated) API layer as well as more blunt stringly-typed tests for the View layer. A handful of tests have been provided to cover a number of edge cases that I discovered during testing. These run fine with the `npx` command, and I would love to see them integrated into CI/CD. The search select fields `renderElement`, `renderDescription`, and `value` properties of `ak-search-select` have been modified to take a string. For example, the search for the list of user looks like this: ``` => { const args: CoreUsersListRequest = { ordering: "username" }; if (query !== undefined) { args.search = query; } const users = await new CoreApi(DEFAULT_CONFIG).coreUsersList(args); return users.results; }} .renderElement=${(user: User): string => { return user.username; }} .renderDescription=${(user: User): TemplateResult => { return html`${user.name}`; }} .value=${(user: User | undefined): string | undefined => { return user?.username; }} > ``` The most common syntax for the these three fields is "just return the string contents of a field by name," in the case of the description wrapped in a TemplateResult with no DOM components. By automating that initialization in the `connectedCallback` of the `ak-search-select` component, this object would look like: => { const args: CoreUsersListRequest = { ordering: "username" }; if (query !== undefined) { args.search = query; } const users = await new CoreApi(DEFAULT_CONFIG).coreUsersList(args); return users.results; }} .renderElement=${"username"} .renderDescription=${"name"} .value=${"username"} > ``` Due to a limitation in the way properties (such as functions) are interpreted, the syntax `renderElement="username"` is invalid; it has to be a property expression. Sorry; best I could do. The old syntax works just fine. This is a "detect and extend at runtime" enhancement. * Added comments to the Component Driver Harness. * Added more safety and comments. * web: remove string-based access to API; replace with a consolidated "adapter" layer. Clean out the string-based API layer in SearchSelect. Break SearchSelect into a "Base" that does all the work, and then wrap it in two different front-ends: one that conforms to the old WCAPI, and one with a slightly new WCAPI: ``` => { const args: CoreGroupsListRequest = { ordering: "name", includeUsers: false, }; if (query !== undefined) { args.search = query; } const groups = await new CoreApi(DEFAULT_CONFIG).coreGroupsList( args, ); return groups.results; }, renderElement: (group: Group): string => group.name, value: (group: Group | undefined): string | undefined => group?.pk, selected: (group: Group): boolean => group.pk === this.instance?.group }} blankable > ``` * Prettier had opinions. In one case, an important opinion. * Rename test and fix lint error. * fix lint Signed-off-by: Jens Langhammer --------- Signed-off-by: Jens Langhammer Co-authored-by: Jens Langhammer --- web/eslint.config.mjs | 4 + web/package-lock.json | 211 ++++------ web/package.json | 3 +- web/scripts/eslint-nightmare.mjs | 67 ++++ web/scripts/eslint-precommit.mjs | 94 +++++ web/scripts/eslint.nightmare.mjs | 2 + web/scripts/eslint.precommit.mjs | 2 + .../ak-flow-search/ak-flow-search.stories.ts | 2 +- web/src/elements/ak-dual-select/types.ts | 18 +- .../elements/ak-list-select/ak-list-select.ts | 338 ++++++++++++++++ .../stories/ak-list-select.stories.ts | 97 +++++ .../ak-list-select/stories/sampleData.ts | 359 +++++++++++++++++ web/src/elements/ak-list-select/utils.ts | 17 + .../SearchSelect/SearchKeyboardController.ts | 142 ------- .../SearchKeyboardControllerEvents.ts | 20 - .../forms/SearchSelect/SearchSelect.ts | 260 +++++++++++++ .../forms/SearchSelect/SearchSelectEvents.ts | 63 --- .../elements/forms/SearchSelect/ak-portal.ts | 143 +++++++ .../forms/SearchSelect/ak-search-select-ez.ts | 74 ++++ .../ak-search-select-menu-position.ts | 185 --------- .../SearchSelect/ak-search-select-menu.ts | 192 --------- .../SearchSelect/ak-search-select-view.ts | 367 ++++++++++++------ .../forms/SearchSelect/ak-search-select.ts | 234 +++-------- .../stories/ak-search-select-menu.stories.ts | 119 ------ .../stories/ak-search-select.stories.ts | 26 +- .../tests/ak-search-select-view.comp.ts | 74 ++++ .../tests/ak-search-select.test.ts | 104 +++++ .../forms/SearchSelect/tests/is-visible.ts | 22 ++ web/src/elements/forms/SearchSelect/utils.ts | 81 +++- web/src/elements/types.ts | 64 +++ web/src/elements/utils/isVisible.ts | 22 ++ 31 files changed, 2221 insertions(+), 1185 deletions(-) create mode 100644 web/scripts/eslint-nightmare.mjs create mode 100644 web/scripts/eslint-precommit.mjs create mode 100644 web/src/elements/ak-list-select/ak-list-select.ts create mode 100644 web/src/elements/ak-list-select/stories/ak-list-select.stories.ts create mode 100644 web/src/elements/ak-list-select/stories/sampleData.ts create mode 100644 web/src/elements/ak-list-select/utils.ts delete mode 100644 web/src/elements/forms/SearchSelect/SearchKeyboardController.ts delete mode 100644 web/src/elements/forms/SearchSelect/SearchKeyboardControllerEvents.ts create mode 100644 web/src/elements/forms/SearchSelect/SearchSelect.ts delete mode 100644 web/src/elements/forms/SearchSelect/SearchSelectEvents.ts create mode 100644 web/src/elements/forms/SearchSelect/ak-portal.ts create mode 100644 web/src/elements/forms/SearchSelect/ak-search-select-ez.ts delete mode 100644 web/src/elements/forms/SearchSelect/ak-search-select-menu-position.ts delete mode 100644 web/src/elements/forms/SearchSelect/ak-search-select-menu.ts delete mode 100644 web/src/elements/forms/SearchSelect/stories/ak-search-select-menu.stories.ts create mode 100644 web/src/elements/forms/SearchSelect/tests/ak-search-select-view.comp.ts create mode 100644 web/src/elements/forms/SearchSelect/tests/ak-search-select.test.ts create mode 100644 web/src/elements/forms/SearchSelect/tests/is-visible.ts create mode 100644 web/src/elements/utils/isVisible.ts diff --git a/web/eslint.config.mjs b/web/eslint.config.mjs index 92067b3867ce..65b6199ae15f 100644 --- a/web/eslint.config.mjs +++ b/web/eslint.config.mjs @@ -12,6 +12,10 @@ export default [ { ignores: [ "dist/", + // don't lint the cache + ".wireit/", + // let packages have their own configurations + "packages/", // don't ever lint node_modules "node_modules/", ".storybook/*", diff --git a/web/package-lock.json b/web/package-lock.json index 21af1118fa7c..bd2619643519 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -96,7 +96,6 @@ "cross-env": "^7.0.3", "esbuild": "^0.23.0", "eslint": "^9.8.0", - "eslint-config-google": "^0.14.0", "eslint-plugin-lit": "^1.14.0", "eslint-plugin-sonarjs": "^1.0.4", "eslint-plugin-wc": "^2.1.0", @@ -8637,9 +8636,8 @@ }, "node_modules/@types/mocha": { "version": "10.0.7", - "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.7.tgz", - "integrity": "sha512-GN8yJ1mNTcFcah/wKEFIJckJx9iJLoMSzWcfRRuxz/Jk+U6KQNnml+etbtxFK8lPjzOw3zp4Ha/kjSst9fsHYw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/ms": { "version": "0.7.34", @@ -9063,9 +9061,8 @@ }, "node_modules/@wdio/browser-runner": { "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/browser-runner/-/browser-runner-8.40.2.tgz", - "integrity": "sha512-CqWRREUk5VYjPAq1abglHApVntVOuEEf7KKzjO6hmnPuzSDKpplbLX1+131GwweN042UdtghxAjzsGl0+Kk0fQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/plugin-proposal-class-properties": "^7.18.6", "@originjs/vite-plugin-commonjs": "^1.0.3", @@ -9577,9 +9574,8 @@ }, "node_modules/@wdio/cli": { "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.40.2.tgz", - "integrity": "sha512-/h6Md8yMZqH8Z4XK9wjbDb/YIf9UibDkdaUxWKj5UyLA5PIyrIsLvz42PXH9ArdSq8YCUO1Jl859Z2tKdxwfgA==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "^20.1.1", "@vitest/snapshot": "^2.0.4", @@ -9639,9 +9635,8 @@ }, "node_modules/@wdio/config": { "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.40.2.tgz", - "integrity": "sha512-RED2vcdX5Zdd6r+K+aWcjK4douxjJY4LP/8YvvavgqM0TURd5PDI0Y7IEz7+BIJOT4Uh+3atZawIN9/3yWFeag==", "dev": true, + "license": "MIT", "dependencies": { "@wdio/logger": "8.38.0", "@wdio/types": "8.39.0", @@ -9657,9 +9652,8 @@ }, "node_modules/@wdio/config/node_modules/glob": { "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "dev": true, + "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", @@ -9677,9 +9671,8 @@ }, "node_modules/@wdio/config/node_modules/jackspeak": { "version": "3.4.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/cliui": "^8.0.2" }, @@ -9692,15 +9685,13 @@ }, "node_modules/@wdio/config/node_modules/lru-cache": { "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/@wdio/config/node_modules/path-scurry": { "version": "1.11.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" @@ -9714,9 +9705,8 @@ }, "node_modules/@wdio/globals": { "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-8.40.2.tgz", - "integrity": "sha512-eF47oRE79JY2Cgl0/OCpCLdEAh4eNgU11e4O8fvkPrwbPgW6gcS8xG23ZmNGc3EjhHUZUOzrm7uJ8ymcRPIuoA==", "dev": true, + "license": "MIT", "engines": { "node": "^16.13 || >=18" }, @@ -9727,9 +9717,8 @@ }, "node_modules/@wdio/local-runner": { "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.40.2.tgz", - "integrity": "sha512-Q6NDtI5IqYHciv+3t6mxwUefmdTdKmXf1aAg/KzJUTDl0RaISb9gKBOBW4pyMbY2ot5yF2mB7rXF93aN2Kmq6Q==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "^20.1.0", "@wdio/logger": "8.38.0", @@ -9746,18 +9735,16 @@ }, "node_modules/@wdio/local-runner/node_modules/@types/node": { "version": "20.14.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.14.tgz", - "integrity": "sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==", "dev": true, + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@wdio/local-runner/node_modules/undici-types": { "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@wdio/logger": { "version": "8.38.0", @@ -9786,9 +9773,8 @@ }, "node_modules/@wdio/mocha-framework": { "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-8.40.2.tgz", - "integrity": "sha512-hqhyYzfIe40aAXrC6SQXKqRbrpnf4BSaLlJyxDbMVkge/5du/pCinciz25HmOdfHDhG/t9Ox9q1fNfD6+1IMew==", "dev": true, + "license": "MIT", "dependencies": { "@types/mocha": "^10.0.0", "@types/node": "^20.1.0", @@ -9803,18 +9789,16 @@ }, "node_modules/@wdio/mocha-framework/node_modules/@types/node": { "version": "20.14.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.14.tgz", - "integrity": "sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==", "dev": true, + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@wdio/mocha-framework/node_modules/undici-types": { "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@wdio/protocols": { "version": "8.38.0", @@ -9875,9 +9859,8 @@ }, "node_modules/@wdio/runner": { "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.40.2.tgz", - "integrity": "sha512-alK1n5fHiAG/Pf77O9gb8mjs/KIbLFEedrQsIk2ZMVvgTfmyriKb790Iy64RCYDfZpWQmCvcj9yDARc64IhSGw==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "^20.11.28", "@wdio/config": "8.40.2", @@ -9897,18 +9880,16 @@ }, "node_modules/@wdio/runner/node_modules/@types/node": { "version": "20.14.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.14.tgz", - "integrity": "sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==", "dev": true, + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@wdio/runner/node_modules/undici-types": { "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@wdio/spec-reporter": { "version": "8.39.0", @@ -9962,9 +9943,8 @@ }, "node_modules/@wdio/utils": { "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.40.2.tgz", - "integrity": "sha512-leYcCUSaAdLUCVKqRKNgMCASPOUo/VvOTKETiZ/qpdY2azCBt/KnLugtiycCzakeYg6Kp+VIjx5fkm0M7y4qhA==", "dev": true, + "license": "MIT", "dependencies": { "@puppeteer/browsers": "^1.6.0", "@wdio/logger": "8.38.0", @@ -11133,9 +11113,8 @@ }, "node_modules/browser-stdout": { "version": "1.3.1", - "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", - "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/browserslist": { "version": "4.23.3", @@ -13970,17 +13949,6 @@ "url": "https://eslint.org/donate" } }, - "node_modules/eslint-config-google": { - "version": "0.14.0", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=0.10.0" - }, - "peerDependencies": { - "eslint": ">=5.16.0" - } - }, "node_modules/eslint-plugin-lit": { "version": "1.14.0", "dev": true, @@ -14952,9 +14920,8 @@ }, "node_modules/flat": { "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", "dev": true, + "license": "BSD-3-Clause", "bin": { "flat": "cli.js" } @@ -15174,9 +15141,8 @@ }, "node_modules/gaze": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", "dev": true, + "license": "MIT", "dependencies": { "globule": "^1.0.0" }, @@ -15532,9 +15498,8 @@ }, "node_modules/globule": { "version": "1.3.4", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", - "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", "dev": true, + "license": "MIT", "dependencies": { "glob": "~7.1.1", "lodash": "^4.17.21", @@ -15546,9 +15511,8 @@ }, "node_modules/globule/node_modules/brace-expansion": { "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -15556,10 +15520,8 @@ }, "node_modules/globule/node_modules/glob": { "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -15577,9 +15539,8 @@ }, "node_modules/globule/node_modules/minimatch": { "version": "3.0.8", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", - "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -18550,9 +18511,8 @@ }, "node_modules/mocha": { "version": "10.7.0", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.7.0.tgz", - "integrity": "sha512-v8/rBWr2VO5YkspYINnvu81inSz2y3ODJrhO175/Exzor1RcEZZkizgE2A+w/CAXXoESS8Kys5E62dOHGHzULA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-colors": "^4.1.3", "browser-stdout": "^1.3.1", @@ -18585,9 +18545,8 @@ }, "node_modules/mocha/node_modules/ansi-styles": { "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -18600,15 +18559,13 @@ }, "node_modules/mocha/node_modules/argparse": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "dev": true, + "license": "Python-2.0" }, "node_modules/mocha/node_modules/cliui": { "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, + "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", @@ -18617,9 +18574,8 @@ }, "node_modules/mocha/node_modules/escape-string-regexp": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -18629,9 +18585,8 @@ }, "node_modules/mocha/node_modules/find-up": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" @@ -18645,10 +18600,8 @@ }, "node_modules/mocha/node_modules/glob": { "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -18665,18 +18618,16 @@ }, "node_modules/mocha/node_modules/has-flag": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/mocha/node_modules/js-yaml": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -18686,9 +18637,8 @@ }, "node_modules/mocha/node_modules/locate-path": { "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^5.0.0" }, @@ -18701,9 +18651,8 @@ }, "node_modules/mocha/node_modules/minimatch": { "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -18713,15 +18662,13 @@ }, "node_modules/mocha/node_modules/ms": { "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/mocha/node_modules/p-limit": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, + "license": "MIT", "dependencies": { "yocto-queue": "^0.1.0" }, @@ -18734,9 +18681,8 @@ }, "node_modules/mocha/node_modules/p-locate": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^3.0.2" }, @@ -18749,9 +18695,8 @@ }, "node_modules/mocha/node_modules/strip-ansi": { "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -18761,9 +18706,8 @@ }, "node_modules/mocha/node_modules/supports-color": { "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -18776,9 +18720,8 @@ }, "node_modules/mocha/node_modules/wrap-ansi": { "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -18793,9 +18736,8 @@ }, "node_modules/mocha/node_modules/yargs": { "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, + "license": "MIT", "dependencies": { "cliui": "^7.0.2", "escalade": "^3.1.1", @@ -20560,9 +20502,8 @@ }, "node_modules/randombytes": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "dev": true, + "license": "MIT", "dependencies": { "safe-buffer": "^5.1.0" } @@ -21823,9 +21764,8 @@ }, "node_modules/serialize-javascript": { "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "randombytes": "^2.1.0" } @@ -22755,9 +22695,8 @@ }, "node_modules/stream-buffers": { "version": "3.0.3", - "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-3.0.3.tgz", - "integrity": "sha512-pqMqwQCso0PBJt2PQmDO0cFj0lyqmiwOMiMSkVtRokl7e+ZTRYgDHKnuZNbqjiJXgsg4nuqtD/zxuo9KqTp0Yw==", "dev": true, + "license": "Unlicense", "engines": { "node": ">= 0.10.0" } @@ -23791,7 +23730,6 @@ }, "node_modules/tree-sitter-json": { "version": "0.20.2", - "hasInstallScript": true, "license": "MIT", "optional": true, "dependencies": { @@ -23800,7 +23738,6 @@ }, "node_modules/tree-sitter-yaml": { "version": "0.5.0", - "hasInstallScript": true, "license": "MIT", "optional": true, "dependencies": { @@ -24899,9 +24836,8 @@ }, "node_modules/webdriver": { "version": "8.40.2", - "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.40.2.tgz", - "integrity": "sha512-GoRR94m3yL8tWC9Myf+xIBSdVK8fi1ilZgEZZaYT8+XIWewR02dvrC6rml+/2ZjXUQzeee0RFGDwk9IC7cyYrg==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "^20.1.0", "@types/ws": "^8.5.3", @@ -24921,24 +24857,21 @@ }, "node_modules/webdriver/node_modules/@types/node": { "version": "20.14.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.14.tgz", - "integrity": "sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==", "dev": true, + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/webdriver/node_modules/undici-types": { "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/webdriverio": { "version": "8.40.2", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.40.2.tgz", - "integrity": "sha512-6yuzUlE064qNuMy98Du1+8QHbXk0st8qTWF7MDZRgYK19FGoy+KhQbaUv1wlFJuFHM0PiAYuduTURL4ub6HvzQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "^20.1.0", "@wdio/config": "8.40.2", @@ -25133,9 +25066,8 @@ }, "node_modules/workerpool": { "version": "6.5.1", - "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.5.1.tgz", - "integrity": "sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==", - "dev": true + "dev": true, + "license": "Apache-2.0" }, "node_modules/wrap-ansi": { "version": "6.2.0", @@ -25314,18 +25246,16 @@ }, "node_modules/yargs-parser": { "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true, + "license": "ISC", "engines": { "node": ">=10" } }, "node_modules/yargs-unparser": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz", - "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==", "dev": true, + "license": "MIT", "dependencies": { "camelcase": "^6.0.0", "decamelize": "^4.0.0", @@ -25338,9 +25268,8 @@ }, "node_modules/yargs-unparser/node_modules/camelcase": { "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -25350,9 +25279,8 @@ }, "node_modules/yargs-unparser/node_modules/decamelize": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz", - "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -25362,9 +25290,8 @@ }, "node_modules/yargs-unparser/node_modules/is-plain-obj": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", - "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -25505,9 +25432,7 @@ } }, "packages/sfe/node_modules/@goauthentik/api": { - "version": "2024.6.0-1720200294", - "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.0-1720200294.tgz", - "integrity": "sha512-qGpI+0BpsHWlO8waj89q+6SWjVVuRtYqdmpSIrKFsZt9GLNXCvIAvgS5JI1Sq2z1uWK/8kLNZKDocI/XagqMPQ==" + "version": "2024.6.0-1720200294" } } } diff --git a/web/package.json b/web/package.json index 05615915f8ed..b3466f9b560e 100644 --- a/web/package.json +++ b/web/package.json @@ -84,7 +84,6 @@ "cross-env": "^7.0.3", "esbuild": "^0.23.0", "eslint": "^9.8.0", - "eslint-config-google": "^0.14.0", "eslint-plugin-lit": "^1.14.0", "eslint-plugin-sonarjs": "^1.0.4", "eslint-plugin-wc": "^2.1.0", @@ -137,7 +136,9 @@ "format": "wireit", "lint": "wireit", "lint:lockfile": "wireit", + "lint:nightmare": "wireit", "lint:package": "wireit", + "lint:precommit": "wireit", "lit-analyse": "wireit", "postinstall": "bash scripts/patch-spotlight.sh", "precommit": "wireit", diff --git a/web/scripts/eslint-nightmare.mjs b/web/scripts/eslint-nightmare.mjs new file mode 100644 index 000000000000..ae47fcc124b8 --- /dev/null +++ b/web/scripts/eslint-nightmare.mjs @@ -0,0 +1,67 @@ +import { execFileSync } from "child_process"; +import { ESLint } from "eslint"; +import path from "path"; +import process from "process"; + +// Code assumes this script is in the './web/scripts' folder. +const projectRoot = execFileSync("git", ["rev-parse", "--show-toplevel"], { + encoding: "utf8", +}).replace("\n", ""); +process.chdir(path.join(projectRoot, "./web")); + +const eslintConfig = { + fix: true, + overrideConfig: { + env: { + browser: true, + es2021: true, + }, + extends: [ + "eslint:recommended", + "plugin:@typescript-eslint/recommended", + "plugin:lit/recommended", + "plugin:custom-elements/recommended", + "plugin:storybook/recommended", + "plugin:sonarjs/recommended", + ], + parser: "@typescript-eslint/parser", + parserOptions: { + ecmaVersion: 12, + sourceType: "module", + project: true, + }, + plugins: ["@typescript-eslint", "lit", "custom-elements", "sonarjs"], + ignorePatterns: ["authentik-live-tests/**", "./.storybook/**/*.ts"], + rules: { + "indent": "off", + "linebreak-style": ["error", "unix"], + "quotes": ["error", "double", { avoidEscape: true }], + "semi": ["error", "always"], + "@typescript-eslint/ban-ts-comment": "off", + "no-unused-vars": "off", + "sonarjs/cognitive-complexity": ["warn", 9], + "sonarjs/no-duplicate-string": "off", + "sonarjs/no-nested-template-literals": "off", + "@typescript-eslint/no-unused-vars": [ + "error", + { + argsIgnorePattern: "^_", + varsIgnorePattern: "^_", + caughtErrorsIgnorePattern: "^_", + }, + ], + "no-console": ["error", { allow: ["debug", "warn", "error"] }], + }, + }, +}; + +const updated = ["./src/", "./build.mjs", "./scripts/*.mjs"]; + +const eslint = new ESLint(eslintConfig); +const results = await eslint.lintFiles(updated); +const formatter = await eslint.loadFormatter("stylish"); +const resultText = formatter.format(results); +const errors = results.reduce((acc, result) => acc + result.errorCount, 0); + +console.log(resultText); +process.exit(errors > 1 ? 1 : 0); diff --git a/web/scripts/eslint-precommit.mjs b/web/scripts/eslint-precommit.mjs new file mode 100644 index 000000000000..d004bd393490 --- /dev/null +++ b/web/scripts/eslint-precommit.mjs @@ -0,0 +1,94 @@ +import { execFileSync } from "child_process"; +import { ESLint } from "eslint"; +import path from "path"; +import process from "process"; + +// Code assumes this script is in the './web/scripts' folder. +const projectRoot = execFileSync("git", ["rev-parse", "--show-toplevel"], { + encoding: "utf8", +}).replace("\n", ""); +process.chdir(path.join(projectRoot, "./web")); + +const eslintConfig = { + fix: true, + overrideConfig: { + env: { + browser: true, + es2021: true, + }, + extends: [ + "eslint:recommended", + "plugin:@typescript-eslint/recommended", + "plugin:lit/recommended", + "plugin:custom-elements/recommended", + "plugin:storybook/recommended", + "plugin:sonarjs/recommended", + ], + parser: "@typescript-eslint/parser", + parserOptions: { + ecmaVersion: 12, + sourceType: "module", + project: true, + }, + plugins: ["@typescript-eslint", "lit", "custom-elements", "sonarjs"], + ignorePatterns: ["authentik-live-tests/**", "./.storybook/**/*.ts"], + rules: { + "indent": "off", + "linebreak-style": ["error", "unix"], + "quotes": ["error", "double", { avoidEscape: true }], + "semi": ["error", "always"], + "@typescript-eslint/ban-ts-comment": "off", + "no-unused-vars": "off", + "sonarjs/cognitive-complexity": ["warn", 9], + "sonarjs/no-duplicate-string": "off", + "sonarjs/no-nested-template-literals": "off", + "@typescript-eslint/no-unused-vars": [ + "error", + { + argsIgnorePattern: "^_", + varsIgnorePattern: "^_", + caughtErrorsIgnorePattern: "^_", + }, + ], + "no-console": ["error", { allow: ["debug", "warn", "error"] }], + }, + }, +}; + +const porcelainV1 = /^(..)\s+(.*$)/; +const gitStatus = execFileSync("git", ["status", "--porcelain", "."], { encoding: "utf8" }); + +const statuses = gitStatus.split("\n").reduce((acc, line) => { + const match = porcelainV1.exec(line.replace("\n")); + if (!match) { + return acc; + } + const [status, path] = Array.from(match).slice(1, 3); + return [...acc, [status, path.split("\x00")[0]]]; +}, []); + +const isModified = /^(M|\?|\s)(M|\?|\s)/; +const modified = (s) => isModified.test(s); + +const isCheckable = /\.(ts|js|mjs)$/; +const checkable = (s) => isCheckable.test(s); + +const ignored = /\/\.storybook\//; +const notIgnored = (s) => !ignored.test(s); + +const updated = statuses.reduce( + (acc, [status, filename]) => + modified(status) && checkable(filename) && notIgnored(filename) + ? [...acc, path.join(projectRoot, filename)] + : acc, + [], +); + +const eslint = new ESLint(eslintConfig); +const results = await eslint.lintFiles(updated); +const formatter = await eslint.loadFormatter("stylish"); +const resultText = formatter.format(results); +const errors = results.reduce((acc, result) => acc + result.errorCount, 0); + +console.log(resultText); +process.exit(errors > 1 ? 1 : 0); diff --git a/web/scripts/eslint.nightmare.mjs b/web/scripts/eslint.nightmare.mjs index 5c946a4cc6ee..0c44096ee8c7 100644 --- a/web/scripts/eslint.nightmare.mjs +++ b/web/scripts/eslint.nightmare.mjs @@ -13,6 +13,8 @@ export default [ { ignores: [ "dist/", + ".wireit/", + "packages/", // don't ever lint node_modules "node_modules/", ".storybook/*", diff --git a/web/scripts/eslint.precommit.mjs b/web/scripts/eslint.precommit.mjs index f93430350333..7a71a87b735a 100644 --- a/web/scripts/eslint.precommit.mjs +++ b/web/scripts/eslint.precommit.mjs @@ -13,6 +13,8 @@ export default [ { ignores: [ "dist/", + ".wireit/", + "packages/", // don't ever lint node_modules "node_modules/", ".storybook/*", diff --git a/web/src/admin/common/ak-flow-search/ak-flow-search.stories.ts b/web/src/admin/common/ak-flow-search/ak-flow-search.stories.ts index 698b0cb42bb2..164a27c1a214 100644 --- a/web/src/admin/common/ak-flow-search/ak-flow-search.stories.ts +++ b/web/src/admin/common/ak-flow-search/ak-flow-search.stories.ts @@ -61,7 +61,7 @@ const mockData = { }; const metadata: Meta> = { - title: "Elements / Select Search / Flow", + title: "Elements / Search Select / Flow", component: "ak-flow-search", parameters: { docs: { diff --git a/web/src/elements/ak-dual-select/types.ts b/web/src/elements/ak-dual-select/types.ts index a98b44c5a388..e10d16296d41 100644 --- a/web/src/elements/ak-dual-select/types.ts +++ b/web/src/elements/ak-dual-select/types.ts @@ -2,9 +2,21 @@ import { TemplateResult } from "lit"; import { Pagination } from "@goauthentik/api"; -// Key, Label (string or TemplateResult), (optional) string to sort by. If the sort string is -// missing, it will use the label, which doesn't always work for TemplateResults). -export type DualSelectPair = [string, string | TemplateResult, string?, T?]; +// +// - key: string +// - label (string or TemplateResult), +// - sortBy (optional) string to sort by. If the sort string is +// - localMapping: The object the key represents; used by some specific apps. API layers may use +// this as a way to find the preset object. +// +// Note that this is a *tuple*, not a record or map! + +export type DualSelectPair = [ + key: string, + label: string | TemplateResult, + sortBy?: string, + localMapping?: T, +]; export type BasePagination = Pick< Pagination, diff --git a/web/src/elements/ak-list-select/ak-list-select.ts b/web/src/elements/ak-list-select/ak-list-select.ts new file mode 100644 index 000000000000..ac8381ad352b --- /dev/null +++ b/web/src/elements/ak-list-select/ak-list-select.ts @@ -0,0 +1,338 @@ +import { AKElement } from "@goauthentik/elements/Base.js"; +import { bound } from "@goauthentik/elements/decorators/bound.js"; +import type { + GroupedOptions, + SelectGroup, + SelectOption, + SelectOptions, +} from "@goauthentik/elements/types.js"; +import { randomId } from "@goauthentik/elements/utils/randomId.js"; +import { match } from "ts-pattern"; + +import { PropertyValueMap, css, html, nothing } from "lit"; +import { customElement, property, query, state } from "lit/decorators.js"; + +import PFDropdown from "@patternfly/patternfly/components/Dropdown/dropdown.css"; +import PFSelect from "@patternfly/patternfly/components/Select/select.css"; +import PFBase from "@patternfly/patternfly/patternfly-base.css"; + +import { groupOptions, isVisibleInScrollRegion } from "./utils.js"; + +export interface IListSelect { + options: SelectOptions; + value?: string; + emptyOption?: string; +} + +/** + * @class ListSelect + * @element ak-list-select + * + * authentik scrolling list select element + * + * Provides a menu of elements to be used for selection. + * + * - @prop options (SelectOption[]): The options to display. + * - @attr value (string): the current value of the Component + * - @attr emptyOption (string): if defined, the component can be `undefined` and will + * display this string at the top. + * + * - @fires change: When the value of the element has changed + * + * - @part ak-list-select-wrapper: the `

      ` that contains the whole + * - @part ak-list-select: the `
        ` that defines the list. This is the component + * to target if you want to change the max height. + * - @part ak-list-select-option: The `
      • ` items of the list + * - @part ak-list-select-button: The ` +
      • `; + } + + private renderMenuItems(options: SelectOption[]) { + return options.map( + ([value, label, desc]: SelectOption) => html` +
      • + +
      • + `, + ); + } + + private renderMenuGroups(optionGroups: SelectGroup[]) { + return optionGroups.map( + ({ name, options }) => html` +
        +

        + ${name} +

        +
          + ${this.renderMenuItems(options)} +
        +
        + `, + ); + } + + public override render() { + return html`
        +
          + ${this.emptyOption === undefined ? nothing : this.renderEmptyMenuItem()} + ${this._options.grouped + ? this.renderMenuGroups(this._options.options) + : this.renderMenuItems(this._options.options)} +
        +
        `; + } +} + +declare global { + interface HTMLElementTagNameMap { + "ak-list-select": ListSelect; + } +} diff --git a/web/src/elements/ak-list-select/stories/ak-list-select.stories.ts b/web/src/elements/ak-list-select/stories/ak-list-select.stories.ts new file mode 100644 index 000000000000..b41852a3e729 --- /dev/null +++ b/web/src/elements/ak-list-select/stories/ak-list-select.stories.ts @@ -0,0 +1,97 @@ +import { EVENT_MESSAGE } from "@goauthentik/common/constants"; +import "@goauthentik/elements/messages/MessageContainer"; +import { Meta, StoryObj } from "@storybook/web-components"; +import { slug } from "github-slugger"; + +import { TemplateResult, html } from "lit"; + +import "../ak-list-select.js"; +import { ListSelect } from "../ak-list-select.js"; +import { groupedSampleData, sampleData } from "./sampleData.js"; + +const longGoodForYouPairs = { + grouped: false, + options: sampleData.map(({ produce }) => [slug(produce), produce]), +}; + +const metadata: Meta = { + title: "Elements / List Select", + component: "ak-list-select", + parameters: { + docs: { + description: { + component: "A scrolling component from which elements can be selected", + }, + }, + }, + argTypes: { + options: { + type: "string", + description: "An array of [key, label, desc] pairs of what to show", + }, + }, +}; + +export default metadata; + +type Story = StoryObj; + +const sendMessage = (message: string) => + document.dispatchEvent( + new CustomEvent(EVENT_MESSAGE, { bubbles: true, composed: true, detail: { message } }), + ); + +const container = (testItem: TemplateResult) => { + window.setTimeout(() => { + const menu = document.getElementById("ak-list-select"); + if (!menu) { + throw new Error("Test was not initialized correctly."); + } + menu.addEventListener("focusin", () => sendMessage("Element received focus")); + menu.addEventListener("blur", () => sendMessage("Element lost focus")); + menu.addEventListener("change", (event: Event) => + sendMessage(`Value changed to: ${(event.target as HTMLInputElement)?.value}`), + ); + }, 250); + + return html`
        + + + ${testItem} +
        `; +}; + +export const Default: Story = { + render: () => + container( + html` `, + ), +}; + +export const Grouped: Story = { + render: () => + container( + html` `, + ), +}; diff --git a/web/src/elements/ak-list-select/stories/sampleData.ts b/web/src/elements/ak-list-select/stories/sampleData.ts new file mode 100644 index 000000000000..9fa21611934b --- /dev/null +++ b/web/src/elements/ak-list-select/stories/sampleData.ts @@ -0,0 +1,359 @@ +import { slug } from "github-slugger"; + +import type { TemplateResult } from "lit"; + +// The descriptions were generated by ChatGPT. Don't blame us. + +export type ViewSample = { + produce: string; + seasons: string[]; + desc?: string; +}; + +export const sampleData: ViewSample[] = [ + { + produce: "Apples", + seasons: ["Spring", "Summer", "Fall", "Winter"], + desc: "Apples are a sweet and crunchy fruit that can be eaten fresh or used in pies, juice, and ciders.", + }, + { + produce: "Apricots", + seasons: ["Spring", "Summer"], + desc: "Apricots are a sweet and tangy stone fruit with a velvety skin that's often orange-yellow in color", + }, + { + produce: "Asparagus", + seasons: ["Spring"], + desc: "Asparagus is a delicate and nutritious vegetable with a tender spear-like shape", + }, + { + produce: "Avocados", + seasons: ["Spring", "Summer", "Winter"], + desc: "Avocados are a nutritious fruit with a creamy texture and nutty flavor", + }, + { + produce: "Bananas", + seasons: ["Spring", "Summer", "Fall", "Winter"], + desc: "Bananas are a type of curved, yellow fruit that grows on banana plants", + }, + { + produce: "Beets", + seasons: ["Summer", "Fall", "Winter"], + desc: "Beets are a sweet and earthy root vegetable that can be pickled, roasted, or boiled", + }, + { + produce: "Bell Peppers", + seasons: ["Summer", "Fall"], + desc: "Bell peppers are a sweet and crunchy type of pepper that can be green, red, yellow, or orange", + }, + { + produce: "Blackberries", + seasons: ["Summer"], + desc: "Blackberries are a type of fruit that are dark purple in color and have a sweet-tart taste", + }, + { + produce: "Blueberries", + seasons: ["Summer"], + desc: "Blueberries are small, round, and sweet-tart berries with a powdery coating and a burst of juicy flavor.", + }, + { + produce: "Broccoli", + seasons: ["Spring", "Fall"], + desc: "Broccoli is a green, cruciferous vegetable with a tree-like shape and a slightly bitter taste.", + }, + { + produce: "Brussels Sprouts", + seasons: ["Fall", "Winter"], + desc: "Brussels sprouts are a cruciferous vegetable that is small, green, and formed like a tiny cabbage head, with a sweet and slightly bitter flavor.", + }, + { + produce: "Cabbage", + seasons: ["Spring", "Fall", "Winter"], + desc: "Cabbage is a crunchy, sweet, and slightly bitter vegetable with a dense head of tightly packed leaves.", + }, + { + produce: "Cantaloupe", + seasons: ["Summer"], + desc: "Cantaloupe is a sweet and juicy melon with a netted or reticulated rind and yellow-orange flesh.", + }, + { + produce: "Carrots", + seasons: ["Spring", "Summer", "Fall", "Winter"], + desc: "Carrots are a crunchy and sweet root vegetable commonly eaten raw or cooked in various dishes.", + }, + { + produce: "Cauliflower", + seasons: ["Fall"], + desc: "Cauliflower is a cruciferous vegetable with a white or pale yellow florets resembling tiny trees", + }, + { + produce: "Celery", + seasons: ["Spring", "Summer", "Fall", "Winter"], + desc: "Celery is a crunchy, sweet-tasting vegetable with a mild flavor, often used in salads and as a snack.", + }, + { + produce: "Cherries", + seasons: ["Summer"], + desc: "Cherries are a sweet and juicy stone fruit that typically range in color from bright red to dark purple.", + }, + { + produce: "Collard Greens", + seasons: ["Spring", "Fall", "Winter"], + desc: "Collard greens are a type of leafy green vegetable with a slightly bitter and earthy flavor.", + }, + { + produce: "Corn", + seasons: ["Summer"], + desc: "Corn is a sweet and savory grain that can be eaten fresh or used in various dishes, such as soups, salads, and baked goods.", + }, + { + produce: "Cranberries", + seasons: ["Fall"], + desc: "Cranberries are a type of small, tart-tasting fruit native to North America", + }, + { + produce: "Cucumbers", + seasons: ["Summer"], + desc: "Cucumbers are a long, green vegetable that is commonly consumed raw or pickled", + }, + { + produce: "Eggplant", + seasons: ["Summer"], + desc: "Eggplant is a purple vegetable with a spongy texture and a slightly bitter taste.", + }, + { + produce: "Garlic", + seasons: ["Spring", "Summer", "Fall"], + desc: "Garlic is a pungent and flavorful herb with a distinctive aroma and taste", + }, + { + produce: "Ginger", + seasons: ["Fall"], + desc: "Ginger is a spicy, sweet, and tangy root commonly used in Asian cuisine to add warmth and depth", + }, + { + produce: "Grapefruit", + seasons: ["Winter"], + desc: "Grapefruit is a tangy and sweet citrus fruit with a tart flavor profile and a slightly bitter aftertaste.", + }, + { + produce: "Grapes", + seasons: ["Fall"], + desc: "Grapes are a type of fruit that grow in clusters on vines and are often eaten fresh or used to make wine, jam, and juice.", + }, + { + produce: "Green Beans", + seasons: ["Summer", "Fall"], + desc: "Green beans are a type of long, thin, green vegetable that is commonly eaten as a side dish or used in various recipes.", + }, + { + produce: "Herbs", + seasons: ["Spring", "Summer", "Fall", "Winter"], + desc: "Herbs are plant parts, such as leaves, stems, or flowers, used to add flavor or aroma", + }, + { + produce: "Honeydew Melon", + seasons: ["Summer"], + desc: "Honeydew melons are sweet and refreshing, with a smooth, pale green rind and juicy, creamy white flesh.", + }, + { + produce: "Kale", + seasons: ["Spring", "Fall", "Winter"], + desc: "Kale is a type of leafy green vegetable that is packed with nutrients and has a slightly bitter, earthy flavor.", + }, + { + produce: "Kiwifruit", + seasons: ["Spring", "Fall", "Winter"], + desc: "Kiwifruit is a small, oval-shaped fruit with a fuzzy exterior and bright green or yellow flesh that tastes sweet and slightly tart.", + }, + { + produce: "Leeks", + seasons: ["Winter"], + desc: "Leeks are a type of vegetable that is similar to onions and garlic, but has a milder flavor and a more delicate texture.", + }, + { + produce: "Lemons", + seasons: ["Spring", "Summer", "Fall", "Winter"], + desc: "Lemons are a sour and tangy citrus fruit with a bright yellow color and a strong, distinctive flavor used in cooking, cleaning, and as a natural remedy.", + }, + { + produce: "Lettuce", + seasons: ["Spring", "Fall"], + desc: "Lettuce is a crisp and refreshing green leafy vegetable often used in salads.", + }, + { + produce: "Lima Beans", + seasons: ["Summer"], + desc: "Lima beans are a type of green legume with a mild flavor and soft, creamy texture.", + }, + { + produce: "Limes", + seasons: ["Spring", "Summer", "Fall", "Winter"], + desc: "Limes are small, citrus fruits with a sour taste and a bright green color.", + }, + { + produce: "Mangos", + seasons: ["Summer", "Fall"], + desc: "Mangos are sweet and creamy tropical fruits with a velvety texture", + }, + { + produce: "Mushrooms", + seasons: ["Spring", "Fall"], + desc: "Mushrooms are a type of fungus that grow underground or on decaying organic matter", + }, + { + produce: "Okra", + seasons: ["Summer"], + desc: "Okra is a nutritious, green vegetable with a unique texture and flavor", + }, + { + produce: "Onions", + seasons: ["Spring", "Fall", "Winter"], + desc: "Onions are a type of vegetable characterized by their layered, bulbous structure and pungent flavor.", + }, + { + produce: "Oranges", + seasons: ["Winter"], + desc: "Oranges are a sweet and juicy citrus fruit with a thick, easy-to-peel skin.", + }, + { + produce: "Parsnips", + seasons: ["Fall", "Winter"], + desc: "Parsnips are a type of root vegetable that is sweet and nutty in flavor, with a texture similar to carrots.", + }, + { + produce: "Peaches", + seasons: ["Summer"], + desc: "Peaches are sweet and juicy stone fruits with a soft, velvety texture.", + }, + { + produce: "Pears", + seasons: ["Fall", "Winter"], + desc: "Pears are a type of sweet and juicy fruit with a smooth, buttery texture and a mild flavor", + }, + { + produce: "Peas", + seasons: ["Spring", "Fall"], + desc: "Peas are small, round, sweet-tasting legumes that grow on vines and are often eaten as a side dish or added to various recipes.", + }, + { + produce: "Pineapples", + seasons: ["Spring", "Fall", "Winter"], + desc: "Pineapples are a tropical fruit with tough, prickly skin and juicy, sweet flesh.", + }, + { + produce: "Plums", + seasons: ["Summer"], + desc: "Plums are a type of stone fruit characterized by their juicy sweetness and rough, dark skin.", + }, + { + produce: "Potatoes", + seasons: ["Fall", "Winter"], + desc: "Potatoes are a starchy root vegetable that is often brown on the outside and white or yellow on the inside.", + }, + { + produce: "Pumpkin", + seasons: ["Fall", "Winter"], + desc: "Pumpkin is a type of squash that is typically orange in color and is often used to make pies, soups, and other sweet or savory dishes.", + }, + { + produce: "Radishes", + seasons: ["Spring", "Fall"], + desc: "Radishes are a pungent, crunchy and spicy root vegetable that can be eaten raw or cooked,", + }, + { + produce: "Raspberries", + seasons: ["Summer", "Fall"], + desc: "Raspberries are a type of sweet-tart fruit that grows on thorny bushes and is often eaten fresh or used in jams, preserves, and desserts.", + }, + { + produce: "Rhubarb", + seasons: ["Spring"], + desc: "Rhubarb is a perennial vegetable with long, tart stalks that are often used in pies and preserves", + }, + { + produce: "Rutabagas", + seasons: ["Fall", "Winter"], + desc: "Rutabagas are a type of root vegetable that is similar to a cross between a cabbage and a turnip", + }, + { + produce: "Spinach", + seasons: ["Spring", "Fall"], + desc: "Spinach is a nutritious leafy green vegetable that is rich in iron and vitamins A, C, and K.", + }, + { + produce: "Strawberries", + seasons: ["Spring", "Summer"], + desc: "Sweet and juicy, strawberries are a popular type of fruit that grow on low-lying plants with sweet-tasting seeds.", + }, + { + produce: "Summer Squash", + seasons: ["Summer"], + desc: "Summer squash is a type of warm-season vegetable that includes varieties like zucchini, yellow crookneck, and straightneck", + }, + { + produce: "Sweet Potatoes", + seasons: ["Fall", "Winter"], + desc: "Sweet potatoes are a type of root vegetable with a sweet and nutty flavor, often orange in color", + }, + { + produce: "Swiss Chard", + seasons: ["Spring", "Fall", "Winter"], + desc: "Swiss Chard is a leafy green vegetable with a slightly bitter taste and a vibrant red or gold stem", + }, + { + produce: "Tomatillos", + seasons: ["Summer"], + desc: "Tomatillos are a type of fruit that is similar to tomatoes, but with a papery husk and a more tart, slightly sweet flavor.", + }, + { + produce: "Tomatoes", + seasons: ["Summer"], + desc: "Tomatoes are a juicy, sweet, and tangy fruit that is commonly used in salads, sandwiches, and as a topping for various dishes.", + }, + { + produce: "Turnips", + seasons: ["Spring", "Fall", "Winter"], + desc: "Turnips are a root vegetable with a sweet and peppery flavor, often used in soups, stews, and salads.", + }, + { + produce: "Watermelon", + seasons: ["Summer"], + desc: "Watermelon is a juicy and refreshing sweet fruit with a green rind and pink or yellow flesh.", + }, + { + produce: "Winter Squash", + seasons: ["Fall", "Winter"], + desc: "Winter squash is a type of starchy vegetable that is harvested in the fall and has a hard, dry rind that can be stored for several months.", + }, + { + produce: "Zucchini", + seasons: ["Summer"], + desc: "Zucchini is a popular summer squash that is often green or yellow in color and has a mild, slightly sweet flavor.", + }, +]; + +type Seasoned = [string, string, string | TemplateResult]; + +const reseason = (acc: Seasoned[], { produce, seasons, desc }: ViewSample): Seasoned[] => [ + ...acc, + ...seasons.map((s) => [s, produce, desc] as Seasoned), +]; + +export const groupedSampleData = (() => { + const seasoned: Seasoned[] = sampleData.reduce(reseason, [] as Seasoned[]); + const grouped = Object.groupBy(seasoned, ([season]) => season); + const ungrouped = ([_season, label, desc]: Seasoned) => [slug(label), label, desc]; + + if (grouped === undefined) { + throw new Error("Not possible with existing data."); + } + + return { + grouped: true, + options: ["Spring", "Summer", "Fall", "Winter"].map((season) => ({ + name: season, + options: grouped[season]?.map(ungrouped) ?? [], + })), + }; +})(); diff --git a/web/src/elements/ak-list-select/utils.ts b/web/src/elements/ak-list-select/utils.ts new file mode 100644 index 000000000000..b182c514c50b --- /dev/null +++ b/web/src/elements/ak-list-select/utils.ts @@ -0,0 +1,17 @@ +import type { GroupedOptions, SelectOptions } from "@goauthentik/elements/types"; + +export function isVisibleInScrollRegion(el: HTMLElement, container: HTMLElement) { + const elTop = el.offsetTop; + const elBottom = elTop + el.clientHeight; + const containerTop = container.scrollTop; + const containerBottom = containerTop + container.clientHeight; + return ( + (elTop >= containerTop && elBottom <= containerBottom) || + (elTop < containerTop && containerTop < elBottom) || + (elTop < containerBottom && containerBottom < elBottom) + ); +} + +export function groupOptions(options: SelectOptions): GroupedOptions { + return Array.isArray(options) ? { grouped: false, options: options } : options; +} diff --git a/web/src/elements/forms/SearchSelect/SearchKeyboardController.ts b/web/src/elements/forms/SearchSelect/SearchKeyboardController.ts deleted file mode 100644 index adbe0be56436..000000000000 --- a/web/src/elements/forms/SearchSelect/SearchKeyboardController.ts +++ /dev/null @@ -1,142 +0,0 @@ -import { bound } from "@goauthentik/elements/decorators/bound.js"; -import { match } from "ts-pattern"; - -import { LitElement, ReactiveController, ReactiveControllerHost } from "lit"; - -import { - KeyboardControllerCloseEvent, - KeyboardControllerSelectEvent, -} from "./SearchKeyboardControllerEvents.js"; - -type ReactiveElementHost = Partial & LitElement & { value?: string }; -type ValuedHtmlElement = HTMLElement & { value: string }; - -/** - * @class AkKeyboardController - * - * This reactive controller connects to the host and sets up listeners for keyboard events to manage - * a list of elements. Navigational controls (up, down, home, end) do what you'd expect. Enter and Space - * "select" the current item, which means: - * - * - All other items lose focus and tabIndex - * - The selected item gains focus and tabIndex - * - The value of the selected item is sent to the host as an event - * - * @fires ak-keyboard-controller-select - When an element is selected. Contains the `value` of the - * selected item. - * - * @fires ak-keyboard-controller-close - When `Escape` is pressed. Clients can do with this as they - * wish. - * - */ -export class AkKeyboardController implements ReactiveController { - private host: ReactiveElementHost; - - private index: number = 0; - - private selector: string; - - private highlighter: string; - - private items: ValuedHtmlElement[] = []; - - /** - * @arg selector: The class identifier (it *must* be a class identifier) of the DOM objects - * that this controller will be working with. - * - * NOTE: The objects identified by the selector *must* have a `value` associated with them, and - * as in all things HTML, that value must be a string. - * - * @arg highlighter: The class identifier that clients *may* use to set an alternative focus - * on the object. Note that the object will always receive focus. - * - */ - constructor( - host: ReactiveElementHost, - selector = ".ak-select-item", - highlighter = ".ak-highlight-item", - ) { - this.host = host; - host.addController(this); - this.selector = selector[0] === "." ? selector : `.${selector}`; - this.highlighter = highlighter.replace(/^\./, ""); - } - - hostUpdated() { - this.items = Array.from(this.host.renderRoot.querySelectorAll(this.selector)); - const current = this.items.findIndex((item) => item.value === this.host.value); - if (current >= 0) { - this.index = current; - } - } - - hostConnected() { - this.host.addEventListener("keydown", this.onKeydown); - } - - hostDisconnected() { - this.host.removeEventListener("keydown", this.onKeydown); - } - - hostVisible() { - this.items[this.index].focus(); - } - - get current() { - return this.items[this.index]; - } - - get value() { - return this.current?.value; - } - - set value(v: string) { - const index = this.items.findIndex((i) => i.value === v); - if (index !== undefined) { - this.index = index; - this.performUpdate(); - } - } - - private performUpdate() { - const items = this.items; - items.forEach((item) => { - item.classList.remove(this.highlighter); - item.tabIndex = -1; - }); - items[this.index].classList.add(this.highlighter); - items[this.index].tabIndex = 0; - items[this.index].focus(); - } - - @bound - onKeydown(event: KeyboardEvent) { - const key = event.key; - match({ key }) - .with({ key: "ArrowDown" }, () => { - this.index = Math.min(this.index + 1, this.items.length - 1); - this.performUpdate(); - }) - .with({ key: "ArrowUp" }, () => { - this.index = Math.max(this.index - 1, 0); - this.performUpdate(); - }) - .with({ key: "Home" }, () => { - this.index = 0; - this.performUpdate(); - }) - .with({ key: "End" }, () => { - this.index = this.items.length - 1; - this.performUpdate(); - }) - .with({ key: " " }, () => { - this.host.dispatchEvent(new KeyboardControllerSelectEvent(this.value)); - }) - .with({ key: "Enter" }, () => { - this.host.dispatchEvent(new KeyboardControllerSelectEvent(this.value)); - }) - .with({ key: "Escape" }, () => { - this.host.dispatchEvent(new KeyboardControllerCloseEvent()); - }); - } -} diff --git a/web/src/elements/forms/SearchSelect/SearchKeyboardControllerEvents.ts b/web/src/elements/forms/SearchSelect/SearchKeyboardControllerEvents.ts deleted file mode 100644 index 1ab84dd25c8a..000000000000 --- a/web/src/elements/forms/SearchSelect/SearchKeyboardControllerEvents.ts +++ /dev/null @@ -1,20 +0,0 @@ -export class KeyboardControllerSelectEvent extends Event { - value: string | undefined; - constructor(value: string | undefined) { - super("ak-keyboard-controller-select", { composed: true, bubbles: true }); - this.value = value; - } -} - -export class KeyboardControllerCloseEvent extends Event { - constructor() { - super("ak-keyboard-controller-close", { composed: true, bubbles: true }); - } -} - -declare global { - interface GlobalEventHandlersEventMap { - "ak-keyboard-controller-select": KeyboardControllerSelectEvent; - "ak-keyboard-controller-close": KeyboardControllerCloseEvent; - } -} diff --git a/web/src/elements/forms/SearchSelect/SearchSelect.ts b/web/src/elements/forms/SearchSelect/SearchSelect.ts new file mode 100644 index 000000000000..35b6939409a0 --- /dev/null +++ b/web/src/elements/forms/SearchSelect/SearchSelect.ts @@ -0,0 +1,260 @@ +import { EVENT_REFRESH } from "@goauthentik/common/constants"; +import { APIErrorTypes, parseAPIError } from "@goauthentik/common/errors"; +import { groupBy } from "@goauthentik/common/utils"; +import { AkControlElement } from "@goauthentik/elements/AkControlElement.js"; +import { PreventFormSubmit } from "@goauthentik/elements/forms/helpers"; +import type { GroupedOptions, SelectGroup, SelectOption } from "@goauthentik/elements/types.js"; +import { CustomEmitterElement } from "@goauthentik/elements/utils/eventEmitter"; +import { randomId } from "@goauthentik/elements/utils/randomId.js"; + +import { msg } from "@lit/localize"; +import { TemplateResult, html } from "lit"; +import { property, state } from "lit/decorators.js"; +import { ifDefined } from "lit/directives/if-defined.js"; + +import PFBase from "@patternfly/patternfly/patternfly-base.css"; + +import { ResponseError } from "@goauthentik/api"; + +import "./ak-search-select-view.js"; +import { SearchSelectView } from "./ak-search-select-view.js"; + +type Group = [string, T[]]; + +export interface ISearchSelectBase { + blankable: boolean; + query?: string; + objects?: T[]; + selectedObject?: T; + name?: string; + placeholder: string; + emptyOption: string; +} + +export class SearchSelectBase + extends CustomEmitterElement(AkControlElement) + implements ISearchSelectBase +{ + static get styles() { + return [PFBase]; + } + + // A function which takes the query state object (accepting that it may be empty) and returns a + // new collection of objects. + fetchObjects!: (query?: string) => Promise; + + // A function passed to this object that extracts a string representation of items of the + // collection under search. + renderElement!: (element: T) => string; + + // A function passed to this object that extracts an HTML representation of additional + // information for items of the collection under search. + renderDescription?: (element: T) => string | TemplateResult; + + // A function which returns the currently selected object's primary key, used for serialization + // into forms. + value!: (element: T | undefined) => unknown; + + // A function passed to this object that determines an object in the collection under search + // should be automatically selected. Only used when the search itself is responsible for + // fetching the data; sets an initial default value. + selected?: (element: T, elements: T[]) => boolean; + + // A function passed to this object (or using the default below) that groups objects in the + // collection under search into categories. + groupBy: (items: T[]) => [string, T[]][] = (items: T[]): [string, T[]][] => { + return groupBy(items, () => { + return ""; + }); + }; + + // Whether or not the dropdown component can be left blank + @property({ type: Boolean }) + blankable = false; + + // An initial string to filter the search contents, and the value of the input which further + // serves to restrict the search + @property() + query?: string; + + // The objects currently available under search + @property({ attribute: false }) + objects?: T[]; + + // The currently selected object + @property({ attribute: false }) + selectedObject?: T; + + // Used to inform the form of the name of the object + @property() + name?: string; + + // The textual placeholder for the search's object, if currently empty. Used as the + // native object's `placeholder` field. + @property() + placeholder: string = msg("Select an object."); + + // A textual string representing "The user has affirmed they want to leave the selection blank." + // Only used if `blankable` above is true. + @property() + emptyOption = "---------"; + + isFetchingData = false; + + @state() + error?: APIErrorTypes; + + public toForm(): unknown { + if (!this.objects) { + throw new PreventFormSubmit(msg("Loading options...")); + } + return this.value(this.selectedObject) || ""; + } + + public json() { + return this.toForm(); + } + + public async updateData() { + if (this.isFetchingData) { + return Promise.resolve(); + } + this.isFetchingData = true; + return this.fetchObjects(this.query) + .then((objects) => { + objects.forEach((obj) => { + if (this.selected && this.selected(obj, objects || [])) { + this.selectedObject = obj; + this.dispatchCustomEvent("ak-change", { value: this.selectedObject }); + } + }); + this.objects = objects; + this.isFetchingData = false; + }) + .catch((exc: ResponseError) => { + this.isFetchingData = false; + this.objects = undefined; + parseAPIError(exc).then((err) => { + this.error = err; + }); + }); + } + + public override connectedCallback(): void { + super.connectedCallback(); + this.setAttribute("data-ouia-component-type", "ak-search-select"); + this.setAttribute("data-ouia-component-id", this.getAttribute("id") || randomId()); + this.dataset.akControl = "true"; + this.updateData(); + this.addEventListener(EVENT_REFRESH, this.updateData); + } + + public override disconnectedCallback(): void { + super.disconnectedCallback(); + this.removeEventListener(EVENT_REFRESH, this.updateData); + } + + private onSearch(event: InputEvent) { + const value = (event.target as SearchSelectView).rawValue; + if (value === undefined) { + this.selectedObject = undefined; + return; + } + + this.query = value; + this.updateData()?.then(() => { + this.dispatchCustomEvent("ak-change", { value: this.selectedObject }); + }); + } + + private onSelect(event: InputEvent) { + const value = (event.target as SearchSelectView).value; + if (value === undefined) { + this.selectedObject = undefined; + this.dispatchCustomEvent("ak-change", { value: undefined }); + return; + } + const selected = (this.objects ?? []).find((obj) => `${this.value(obj)}` === value); + if (!selected) { + console.warn(`ak-search-select: No corresponding object found for value (${value}`); + } + this.selectedObject = selected; + this.dispatchCustomEvent("ak-change", { value: this.selectedObject }); + } + + private getGroupedItems(): GroupedOptions { + const groupedItems = this.groupBy(this.objects || []); + + const makeSearchTuples = (items: T[]): SelectOption[] => + items.map((item) => [ + `${this.value(item)}`, + this.renderElement(item), + this.renderDescription ? this.renderDescription(item) : undefined, + ]); + + const makeSearchGroups = (items: Group[]): SelectGroup[] => + items.map((group) => ({ + name: group[0], + options: makeSearchTuples(group[1]), + })); + + if (groupedItems.length === 0) { + return { grouped: false, options: [] }; + } + + if ( + groupedItems.length === 1 && + (groupedItems[0].length < 1 || groupedItems[0][0] === "") + ) { + return { + grouped: false, + options: makeSearchTuples(groupedItems[0][1]), + }; + } + + return { + grouped: true, + options: makeSearchGroups(groupedItems), + }; + } + + public override performUpdate() { + this.removeAttribute("data-ouia-component-safe"); + super.performUpdate(); + } + + public override render() { + if (this.error) { + return html`${msg("Failed to fetch objects: ")} ${this.error.detail}`; + } + + if (!this.objects) { + return html`${msg("Loading...")}`; + } + + const options = this.getGroupedItems(); + const value = this.selectedObject ? `${this.value(this.selectedObject) ?? ""}` : undefined; + + return html` `; + } + + public override updated() { + // It is not safe for automated tests to interact with this component while it is fetching + // data. + if (!this.isFetchingData) { + this.setAttribute("data-ouia-component-safe", "true"); + } + } +} + +export default SearchSelectBase; diff --git a/web/src/elements/forms/SearchSelect/SearchSelectEvents.ts b/web/src/elements/forms/SearchSelect/SearchSelectEvents.ts deleted file mode 100644 index 16257f6d9b6c..000000000000 --- a/web/src/elements/forms/SearchSelect/SearchSelectEvents.ts +++ /dev/null @@ -1,63 +0,0 @@ -/** - * class SearchSelectSelectEvent - * - * Intended meaning: the user selected an item from the entire dialogue, either by clicking on it - * with the mouse, or selecting it with the keyboard controls and pressing Enter or Space. - */ -export class SearchSelectSelectEvent extends Event { - value: string | undefined; - constructor(value: string | undefined) { - super("ak-search-select-select", { composed: true, bubbles: true }); - this.value = value; - } -} - -/** - * class SearchSelectSelectMenuEvent - * - * Intended meaning: the user selected an item from the menu, either by clicking on it with the - * mouse, or selecting it with the keyboard controls and pressing Enter or Space. This is - * intercepted an interpreted internally, usually resulting in a throw of SearchSelectSelectEvent. - * They have to be distinct to avoid an infinite event loop. - */ -export class SearchSelectSelectMenuEvent extends Event { - value: string | undefined; - constructor(value: string | undefined) { - super("ak-search-select-select-menu", { composed: true, bubbles: true }); - this.value = value; - } -} - -/** - * class SearchSelectCloseEvent - * - * Intended meaning: the user requested that the menu dropdown close. Usually triggered by pressing - * the Escape key. - */ -export class SearchSelectCloseEvent extends Event { - constructor() { - super("ak-search-select-close", { composed: true, bubbles: true }); - } -} - -/** - * class SearchSelectInputEvent - * - * Intended meaning: the user made a change to the content of the `` field - */ -export class SearchSelectInputEvent extends Event { - value: string | undefined; - constructor(value: string | undefined) { - super("ak-search-select-input", { composed: true, bubbles: true }); - this.value = value; - } -} - -declare global { - interface GlobalEventHandlersEventMap { - "ak-search-select-select-menu": SearchSelectSelectMenuEvent; - "ak-search-select-select": SearchSelectSelectEvent; - "ak-search-select-input": SearchSelectInputEvent; - "ak-search-select-close": SearchSelectCloseEvent; - } -} diff --git a/web/src/elements/forms/SearchSelect/ak-portal.ts b/web/src/elements/forms/SearchSelect/ak-portal.ts new file mode 100644 index 000000000000..026b9ef1545a --- /dev/null +++ b/web/src/elements/forms/SearchSelect/ak-portal.ts @@ -0,0 +1,143 @@ +import { autoUpdate, computePosition, flip, hide } from "@floating-ui/dom"; +import { randomId } from "@goauthentik/elements/utils/randomId.js"; + +import { LitElement, nothing } from "lit"; +import { customElement, property } from "lit/decorators.js"; + +/** + * @class Portal + * @element ak-portal + * + * An intermediate class to handle a menu and its position. + * + * It has no rendering of its own, and mostly is just a pass-through for options to the menu. + * DOTADIW: it tracks the top-of-DOM object into which we render our menu, guaranteeing that it + * appears above everything else, and operates the positioning control for it. + * + * - @prop anchor (HTMLElement): The component which will be visually associated with the portaled popup. + * - @attr open (boolean): whether or not the component is visible + * - @attr name (string): (optional) used to managed the relationship the portal mediates. + */ + +export interface IPortal { + anchor: HTMLElement; + open: boolean; + name?: string; +} + +@customElement("ak-portal") +export class Portal extends LitElement implements IPortal { + /** + * The host element which will be our reference point for rendering. Is not necessarily + * the element that receives the events. + * + * @prop + */ + @property({ type: Object, attribute: false }) + anchor!: HTMLElement; + + /** + * Whether or not the content is visible + * + * @attr + */ + @property({ type: Boolean, reflect: true }) + open = false; + + /** + * The name; used mostly for the management layer. + * + * @attr + */ + @property() + name?: string; + + /** + * The tether object. + */ + dropdownContainer!: HTMLDivElement; + public cleanup?: () => void; + + connected = false; + + content!: Element; + + connectedCallback() { + super.connectedCallback(); + this.setAttribute("data-ouia-component-type", "ak-portal"); + this.setAttribute("data-ouia-component-id", this.getAttribute("id") || randomId()); + this.dropdownContainer = document.createElement("div"); + this.dropdownContainer.dataset["managedBy"] = "ak-portal"; + if (this.name) { + this.dropdownContainer.dataset["managedFor"] = this.name; + } + document.body.append(this.dropdownContainer); + if (!this.anchor) { + throw new Error("Tether entrance initialized incorrectly: missing anchor"); + } + this.connected = true; + if (this.firstElementChild) { + this.content = this.firstElementChild as Element; + } else { + throw new Error("No content to be portaled included in the tag"); + } + } + + disconnectedCallback(): void { + this.connected = false; + this.dropdownContainer?.remove(); + this.cleanup?.(); + super.disconnectedCallback(); + } + + setPosition() { + if (!(this.anchor && this.dropdownContainer)) { + throw new Error("Tether initialized incorrectly: missing anchor or tether destination"); + } + + this.cleanup = autoUpdate(this.anchor, this.dropdownContainer, async () => { + const { x, y } = await computePosition(this.anchor, this.dropdownContainer, { + placement: "bottom-start", + strategy: "fixed", + middleware: [flip(), hide()], + }); + + Object.assign(this.dropdownContainer.style, { + "position": "fixed", + "display": "block", + "z-index": "9999", + "top": 0, + "left": 0, + "transform": `translate(${x}px, ${y}px)`, + }); + }); + } + + public override performUpdate() { + this.removeAttribute("data-ouia-component-safe"); + super.performUpdate(); + } + + render() { + this.dropdownContainer.appendChild(this.content); + // This is a dummy object that just has to exist to be the communications channel between + // the tethered object and its anchor. + return nothing; + } + + updated() { + (this.content as HTMLElement).style.display = "none"; + if (this.anchor && this.dropdownContainer && this.open && !this.hidden) { + (this.content as HTMLElement).style.display = ""; + this.setPosition(); + } + // Testing should always check if this component is open, even if it's set safe. + this.setAttribute("data-ouia-component-safe", "true"); + } +} + +declare global { + interface HTMLElementTagNameMap { + "ak-portal": Portal; + } +} diff --git a/web/src/elements/forms/SearchSelect/ak-search-select-ez.ts b/web/src/elements/forms/SearchSelect/ak-search-select-ez.ts new file mode 100644 index 000000000000..a05d1d7f6202 --- /dev/null +++ b/web/src/elements/forms/SearchSelect/ak-search-select-ez.ts @@ -0,0 +1,74 @@ +import { TemplateResult } from "lit"; +import { customElement, property } from "lit/decorators.js"; + +import PFBase from "@patternfly/patternfly/patternfly-base.css"; + +import { type ISearchSelectBase, SearchSelectBase } from "./SearchSelect.js"; + +export interface ISearchSelectApi { + fetchObjects: (query?: string) => Promise; + renderElement: (element: T) => string; + renderDescription?: (element: T) => string | TemplateResult; + value: (element: T | undefined) => unknown; + selected?: (element: T, elements: T[]) => boolean; + groupBy: (items: T[]) => [string, T[]][]; +} + +export interface ISearchSelectEz extends ISearchSelectBase { + config: ISearchSelectApi; +} + +/** + * @class SearchSelectEz + * @element ak-search-select-ez + * + * The API layer of ak-search-select, now in EZ format! + * + * - @prop config (Object): A Record that fulfills the API needed by Search + * Select to retrieve, filter, group, describe, and return elements. + * - @attr blankable (boolean): if true, the component is blankable and can return `undefined` + * - @attr name (string): The name of the component, for forms + * - @attr query (string): The current search criteria for fetching objects + * - @attr placeholder (string): What to show when the input is empty + * - @attr emptyOption (string): What to show in the menu to indicate "leave this undefined". Only + * shown if `blankable` + * - @attr selectedObject (Object): The current object, or undefined, selected + * + * ¹ Due to a limitation in the parsing of properties-vs-attributes, these must be defined as + * properties, not attributes. As a consequence, they must be declared in property syntax. + * Example: + * + * `.renderElement=${"name"}` + * + * - @fires ak-change - When a value from the collection has been positively chosen, either as a + * consequence of the user typing or when selecting from the list. + * + */ + +@customElement("ak-search-select-ez") +export class SearchSelectEz extends SearchSelectBase implements ISearchSelectEz { + static get styles() { + return [PFBase]; + } + + @property({ type: Object, attribute: false }) + config!: ISearchSelectApi; + + connectedCallback() { + this.fetchObjects = this.config.fetchObjects; + this.renderElement = this.config.renderElement; + this.renderDescription = this.config.renderDescription; + this.value = this.config.value; + this.selected = this.config.selected; + this.groupBy = this.config.groupBy; + super.connectedCallback(); + } +} + +export default SearchSelectEz; + +declare global { + interface HTMLElementTagNameMap { + "ak-search-select-ez": SearchSelectEz; + } +} diff --git a/web/src/elements/forms/SearchSelect/ak-search-select-menu-position.ts b/web/src/elements/forms/SearchSelect/ak-search-select-menu-position.ts deleted file mode 100644 index 3dfdbe46db8e..000000000000 --- a/web/src/elements/forms/SearchSelect/ak-search-select-menu-position.ts +++ /dev/null @@ -1,185 +0,0 @@ -import { autoUpdate, computePosition, flip, hide } from "@floating-ui/dom"; - -import { LitElement, html, nothing, render } from "lit"; -import { customElement, property } from "lit/decorators.js"; -import { ifDefined } from "lit/directives/if-defined.js"; -import { Ref, createRef, ref } from "lit/directives/ref.js"; - -import { KeyboardControllerCloseEvent } from "./SearchKeyboardControllerEvents.js"; -import "./ak-search-select-menu.js"; -import { type SearchSelectMenu } from "./ak-search-select-menu.js"; -import type { SearchOptions } from "./types.js"; - -/** - * An intermediate class to handle the menu and its position. - * - * It has no rendering of its own, and mostly is just a pass-through for options to the menu. - * DOTADIW: it tracks the top-of-DOM object into which we render our menu, guaranteeing that it - * appears above everything else, and operates the positioning control for it. - * - * - @fires ak-search-select-close - Fired (by the keyboard controller) when the tethered end loses - * focus. Clients can do with this information as they wish. - */ - -@customElement("ak-search-select-menu-position") -export class SearchSelectMenuPosition extends LitElement { - /** - * The host to which all relevant events will be routed. Useful for managing floating / tethered - * components. - * - * @prop - */ - @property({ type: Object, attribute: false }) - host!: HTMLElement; - - /** - * The host element which will be our reference point for rendering. - * - * @prop - */ - @property({ type: Object, attribute: false }) - anchor!: HTMLElement; - - /** - * Passthrough of the options that we'll be rendering. - * - * @prop - */ - @property({ type: Array, attribute: false }) - options: SearchOptions = []; - - /** - * Passthrough of the current value - * - * @prop - */ - @property() - value?: string; - - /** - * If undefined, there will be no empty option shown - * - * @attr - */ - @property() - emptyOption?: string; - - /** - * Whether or not the menu is visible - * - * @attr - */ - @property({ type: Boolean, reflect: true }) - open = false; - - /** - * The name; used mostly for the management layer. - * - * @attr - */ - @property() - name?: string; - - /** - * The tether object. - */ - dropdownContainer!: HTMLDivElement; - public cleanup?: () => void; - - connected = false; - - /** - *Communicates forward with the menu to detect when the tether has lost focus - */ - menuRef: Ref = createRef(); - - connectedCallback() { - super.connectedCallback(); - this.dropdownContainer = document.createElement("div"); - this.dropdownContainer.dataset["managedBy"] = "ak-search-select"; - if (this.name) { - this.dropdownContainer.dataset["managedFor"] = this.name; - } - document.body.append(this.dropdownContainer); - if (!this.host) { - throw new Error("Tether entrance initialized incorrectly: missing host"); - } - this.connected = true; - } - - disconnectedCallback(): void { - this.connected = false; - this.dropdownContainer?.remove(); - this.cleanup?.(); - super.disconnectedCallback(); - } - - setPosition() { - if (!(this.anchor && this.dropdownContainer)) { - throw new Error("Tether initialized incorrectly: missing anchor or tether destination"); - } - - this.cleanup = autoUpdate(this.anchor, this.dropdownContainer, async () => { - const { x, y } = await computePosition(this.anchor, this.dropdownContainer, { - placement: "bottom-start", - strategy: "fixed", - middleware: [flip(), hide()], - }); - - Object.assign(this.dropdownContainer.style, { - "position": "fixed", - "z-index": "9999", - "top": 0, - "left": 0, - "transform": `translate(${x}px, ${y}px)`, - }); - }); - } - - updated() { - if (this.anchor && this.dropdownContainer && !this.hidden) { - this.setPosition(); - } - } - - hasFocus() { - return ( - this.menuRef.value && - (this.menuRef.value === document.activeElement || - this.menuRef.value.renderRoot.contains(document.activeElement)) - ); - } - - onFocusOut() { - this.dispatchEvent(new KeyboardControllerCloseEvent()); - } - - render() { - // The 'hidden' attribute is a little weird and the current Typescript definition for - // it is incompatible with actual implementations, so we drill `open` all the way down, - // but we set the hidden attribute here, and on the actual menu use CSS and the - // the attribute's presence to hide/show as needed. - render( - html``, - this.dropdownContainer, - ); - // This is a dummy object that just has to exist to be the communications channel between - // the tethered object and its anchor. - return nothing; - } -} - -declare global { - interface HTMLElementTagNameMap { - "ak-search-select-menu-position": SearchSelectMenuPosition; - } -} diff --git a/web/src/elements/forms/SearchSelect/ak-search-select-menu.ts b/web/src/elements/forms/SearchSelect/ak-search-select-menu.ts deleted file mode 100644 index 58b305931da4..000000000000 --- a/web/src/elements/forms/SearchSelect/ak-search-select-menu.ts +++ /dev/null @@ -1,192 +0,0 @@ -import { AKElement } from "@goauthentik/elements/Base.js"; -import { bound } from "@goauthentik/elements/decorators/bound.js"; - -import { PropertyValues, css, html, nothing } from "lit"; -import { customElement, property } from "lit/decorators.js"; - -import PFDropdown from "@patternfly/patternfly/components/Dropdown/dropdown.css"; -import PFSelect from "@patternfly/patternfly/components/Select/select.css"; -import PFBase from "@patternfly/patternfly/patternfly-base.css"; - -import { AkKeyboardController } from "./SearchKeyboardController.js"; -import { - KeyboardControllerCloseEvent, - KeyboardControllerSelectEvent, -} from "./SearchKeyboardControllerEvents.js"; -import { SearchSelectCloseEvent, SearchSelectSelectMenuEvent } from "./SearchSelectEvents.js"; -import type { GroupedOptions, SearchGroup, SearchOptions, SearchTuple } from "./types.js"; - -/** - * @class SearchSelectMenu - * @element ak-search-select-menu - * - * The actual renderer of our components. Intended to be positioned and controlled automatically - * from the outside. - * - * @fires ak-search-select-select - An element has been selected. Contains the `value` of the - * selected item. - * - * @fires ak-search-select-close - The user has triggered the `close` event. Clients can do with this - * as they wish. - */ - -@customElement("ak-search-select-menu") -export class SearchSelectMenu extends AKElement { - static get styles() { - return [ - PFBase, - PFDropdown, - PFSelect, - css` - :host { - overflow: visible; - z-index: 9999; - } - - :host([hidden]) { - display: none; - } - - .pf-c-dropdown__menu { - max-height: 50vh; - overflow-y: auto; - } - `, - ]; - } - - /** - * The host to which all relevant events will be routed. Useful for managing floating / tethered - * components. - */ - @property({ type: Object, attribute: false }) - host!: HTMLElement; - - /** - * See the search options type, described in the `./types` file, for the relevant types. - */ - @property({ type: Array, attribute: false }) - options: SearchOptions = []; - - @property() - value?: string; - - @property() - emptyOption?: string; - - @property({ type: Boolean, reflect: true }) - open = false; - - private keyboardController: AkKeyboardController; - - constructor() { - super(); - this.keyboardController = new AkKeyboardController(this); - this.addEventListener("ak-keyboard-controller-select", this.onKeySelect); - this.addEventListener("ak-keyboard-controller-close", this.onKeyClose); - } - - // Handles the "easy mode" of just passing an array of tuples. - fixedOptions(): GroupedOptions { - return Array.isArray(this.options) - ? { grouped: false, options: this.options } - : this.options; - } - - @bound - onClick(event: Event, value: string) { - event.stopPropagation(); - this.host.dispatchEvent(new SearchSelectSelectMenuEvent(value)); - this.value = value; - } - - @bound - onEmptyClick(event: Event) { - event.stopPropagation(); - this.host.dispatchEvent(new SearchSelectSelectMenuEvent(undefined)); - this.value = undefined; - } - - @bound - onKeySelect(event: KeyboardControllerSelectEvent) { - event.stopPropagation(); - this.value = event.value; - this.host.dispatchEvent(new SearchSelectSelectMenuEvent(this.value)); - } - - @bound - onKeyClose(event: KeyboardControllerCloseEvent) { - event.stopPropagation(); - this.host.dispatchEvent(new SearchSelectCloseEvent()); - } - - updated(changed: PropertyValues) { - if (changed.has("open") && this.open) { - this.keyboardController.hostVisible(); - } - } - - renderEmptyMenuItem() { - return html`
      • - -
      • `; - } - - renderMenuItems(options: SearchTuple[]) { - return options.map( - ([value, label, desc]: SearchTuple) => html` -
      • - -
      • - `, - ); - } - - renderMenuGroups(options: SearchGroup[]) { - return options.map( - ({ name, options }) => html` -
        -

        ${name}

        -
          - ${this.renderMenuItems(options)} -
        -
        - `, - ); - } - - render() { - const options = this.fixedOptions(); - return html`
        -
          - ${this.emptyOption !== undefined ? this.renderEmptyMenuItem() : nothing} - ${options.grouped - ? this.renderMenuGroups(options.options) - : this.renderMenuItems(options.options)} -
        -
        `; - } -} - -declare global { - interface HTMLElementTagNameMap { - "ak-search-select-menu": SearchSelectMenu; - } -} diff --git a/web/src/elements/forms/SearchSelect/ak-search-select-view.ts b/web/src/elements/forms/SearchSelect/ak-search-select-view.ts index 1d39d6d012d7..7324b9edc4c5 100644 --- a/web/src/elements/forms/SearchSelect/ak-search-select-view.ts +++ b/web/src/elements/forms/SearchSelect/ak-search-select-view.ts @@ -1,10 +1,13 @@ import { AKElement } from "@goauthentik/elements/Base"; +import "@goauthentik/elements/ak-list-select/ak-list-select.js"; +import { ListSelect } from "@goauthentik/elements/ak-list-select/ak-list-select.js"; import { bound } from "@goauthentik/elements/decorators/bound.js"; -import "@goauthentik/elements/forms/SearchSelect/ak-search-select-menu-position.js"; -import type { SearchSelectMenuPosition } from "@goauthentik/elements/forms/SearchSelect/ak-search-select-menu-position.js"; +import "@goauthentik/elements/forms/SearchSelect/ak-portal.js"; +import type { GroupedOptions, SelectOption, SelectOptions } from "@goauthentik/elements/types.js"; +import { randomId } from "@goauthentik/elements/utils/randomId.js"; import { msg } from "@lit/localize"; -import { PropertyValues, html } from "lit"; +import { PropertyValues, html, nothing } from "lit"; import { customElement, property, state } from "lit/decorators.js"; import { ifDefined } from "lit/directives/if-defined.js"; import { Ref, createRef, ref } from "lit/directives/ref.js"; @@ -14,14 +17,19 @@ import PFFormControl from "@patternfly/patternfly/components/FormControl/form-co import PFSelect from "@patternfly/patternfly/components/Select/select.css"; import PFBase from "@patternfly/patternfly/patternfly-base.css"; -import { - SearchSelectCloseEvent, - SearchSelectInputEvent, - SearchSelectSelectEvent, - SearchSelectSelectMenuEvent, -} from "./SearchSelectEvents.js"; -import type { SearchOptions } from "./types.js"; -import { optionsToOptionsMap } from "./utils.js"; +import { findFlatOptions, findOptionsSubset, groupOptions, optionsToFlat } from "./utils.js"; + +export interface ISearchSelectView { + options: SelectOptions; + value?: string; + open: boolean; + blankable: boolean; + caseSensitive: boolean; + name?: string; + placeholder: string; + managed: boolean; + emptyOption: string; +} /** * @class SearchSelectView @@ -30,8 +38,26 @@ import { optionsToOptionsMap } from "./utils.js"; * Main component of ak-search-select, renders the object and controls interaction with the * portaled menu list. * - * @fires ak-search-select-input - When the user selects an item from the list. A derivative Event - * with the `value` as its payload. + * - @prop options! (GroupedOptions): The options passed to the component + * - @attr value? (string): The current value. Reflected. + * - @attr open (boolean): if the menu dropdown is visible + * - @attr blankable (boolean): if true, the component is blankable and can return `undefined` + * - @attr managed (boolean): if true, the options and search are managed by a higher-level + component. + * - @attr caseSensitive (boolean): if `managed`, local searches will be case sensitive. False by + default. + * - @attr name? (string): The name of the component, for forms + * - @attr placeholder (string): What to show when the input is empty + * - @attr emptyOption (string): What to show in the menu to indicate "leave this undefined". Only + * shown if `blankable` + * + * - @fires change - When a value from the list has been positively chosen, either as a consequence of + * the user typing or when selecting from the list. + * + * - @part ak-search-select: The main Patternfly div + * - @part ak-search-select-toggle: The Patternfly inner div + * - @part ak-search-select-wrapper: Yet another Patternfly inner div + * - @part ak-search-select-toggle-typeahead: The `` component itself * * Note that this is more on the HTML / Web Component side of the operational line: the keys which * represent the values we pass back to clients are always strings here. This component is strictly @@ -41,9 +67,8 @@ import { optionsToOptionsMap } from "./utils.js"; * the object that key references when extracting the value for use. * */ - @customElement("ak-search-select-view") -export class SearchSelectView extends AKElement { +export class SearchSelectView extends AKElement implements ISearchSelectView { /** * The options collection. The simplest variant is just [key, label, optional]. See * the `./types.ts` file for variants and how to use them. @@ -51,16 +76,33 @@ export class SearchSelectView extends AKElement { * @prop */ @property({ type: Array, attribute: false }) - options: SearchOptions = []; + set options(options: SelectOptions) { + this._options = groupOptions(options); + this.flatOptions = optionsToFlat(this._options); + } + + get options() { + return this._options; + } + + _options!: GroupedOptions; /** * The current value. Must be one of the keys in the options group above. * * @prop */ - @property() + @property({ type: String, reflect: true }) value?: string; + /** + * Whether or not the dropdown is open + * + * @attr + */ + @property({ type: Boolean, reflect: true }) + open = false; + /** * If set to true, this object MAY return undefined in no value is passed in and none is set * during interaction. @@ -71,20 +113,21 @@ export class SearchSelectView extends AKElement { blankable = false; /** - * The name of the input, for forms + * If not managed, make the matcher case-sensitive during interaction. If managed, + * the manager must handle this. * * @attr */ - @property() - name?: string; + @property({ type: Boolean, attribute: "case-sensitive" }) + caseSensitive = false; /** - * Whether or not the portal is open + * The name of the input, for forms * * @attr */ - @property({ type: Boolean, reflect: true }) - open = false; + @property({ type: String }) + name?: string; /** * The textual placeholder for the search's object, if currently empty. Used as the @@ -92,9 +135,19 @@ export class SearchSelectView extends AKElement { * * @attr */ - @property() + @property({ type: String }) placeholder: string = msg("Select an object."); + /** + * If true, the component only sends an input message up to a parent component. If false, the + * list of options sent downstream will be filtered by the contents of the `` field + * locally. + * + *@attr + */ + @property({ type: Boolean }) + managed = false; + /** * A textual string representing "The user has affirmed they want to leave the selection blank." * Only used if `blankable` above is true. @@ -106,136 +159,206 @@ export class SearchSelectView extends AKElement { // Handle the behavior of the drop-down when the :host scrolls off the page. scrollHandler?: () => void; - observer: IntersectionObserver; + + // observer: IntersectionObserver; @state() displayValue = ""; + + // Tracks when the inputRef is populated, so we can safely reschedule the + // render of the dropdown with respect to it. + @state() + inputRefIsAvailable = false; + /** - * Permanent identify for the input object, so the floating portal can find where to anchor - * itself. + * Permanent identity with the portal so focus events can be checked. */ - inputRef: Ref = createRef(); + menuRef: Ref = createRef(); /** - * Permanent identity with the portal so focus events can be checked. + * Permanent identify for the input object, so the floating portal can find where to anchor + * itself. */ - menuRef: Ref = createRef(); + inputRef: Ref = createRef(); /** * Maps a value from the portal to labels to be put into the field> */ - optionsMap: Map = new Map(); + flatOptions: [string, SelectOption][] = []; static get styles() { return [PFBase, PFForm, PFFormControl, PFSelect]; } - constructor() { - super(); - this.observer = new IntersectionObserver(() => { - this.open = false; - }); - this.observer.observe(this); - - /* These can't be attached with the `@` syntax because they're not passed through to the - * menu; the positioner is in the way, and it deliberately renders objects *outside* of the - * path from `document` to this object. That's why we pass the positioner (and its target) - * the `this` (host) object; so they can send messages to this object despite being outside - * the event's bubble path. - */ - this.addEventListener("ak-search-select-select-menu", this.onSelect); - this.addEventListener("ak-search-select-close", this.onClose); + connectedCallback() { + super.connectedCallback(); + this.setAttribute("data-ouia-component-type", "ak-search-select-view"); + this.setAttribute("data-ouia-component-id", this.getAttribute("id") || randomId()); } - disconnectedCallback(): void { - this.observer.disconnect(); - super.disconnectedCallback(); + // TODO: Reconcile value <-> display value, Reconcile option changes to value <-> displayValue + + // If the user has changed the content of the input box, they are manipulating the *Label*, not + // the value. We'll have to retroactively decide the value and publish it to any listeners. + settleValue() { + // TODO } - onOpenEvent(event: Event) { - this.open = true; - if ( - this.blankable && - this.value === this.emptyOption && - event.target && - event.target instanceof HTMLInputElement - ) { - event.target.value = ""; + @bound + onClick(_ev: Event) { + this.open = !this.open; + this.inputRef.value?.focus(); + } + + setFromMatchList(value: string | undefined) { + if (value === undefined) { + return; + } + const probableValue = this.flatOptions.find((option) => option[0] === this.value); + if (probableValue && this.inputRef.value) { + this.inputRef.value.value = probableValue[1][1]; } } @bound - onSelect(event: SearchSelectSelectMenuEvent) { - this.open = false; - this.value = event.value; - this.displayValue = this.value ? (this.optionsMap.get(this.value) ?? this.value ?? "") : ""; - this.dispatchEvent(new SearchSelectSelectEvent(this.value)); + onKeydown(event: KeyboardEvent) { + if (event.code === "Escape") { + event.stopPropagation(); + this.open = false; + } + if (event.code === "ArrowDown" || event.code === "ArrowUp") { + this.open = true; + } + if (event.code === "Tab" && this.open) { + event.preventDefault(); + this.setFromMatchList(this.value); + this.menuRef.value?.currentElement?.focus(); + } } @bound - onClose(event: SearchSelectCloseEvent) { - event.stopPropagation(); - this.inputRef.value?.focus(); + onListBlur(event: FocusEvent) { + // If we lost focus but the menu got it, don't do anything; + const relatedTarget = event.relatedTarget as HTMLElement | undefined; + if ( + relatedTarget && + (this.contains(relatedTarget) || + this.renderRoot.contains(relatedTarget) || + this.menuRef.value?.contains(relatedTarget) || + this.menuRef.value?.renderRoot.contains(relatedTarget)) + ) { + return; + } this.open = false; + if (this.value === undefined) { + if (this.inputRef.value) { + this.inputRef.value.value = ""; + } + this.setValue(undefined); + } } - @bound - onFocus(event: FocusEvent) { - this.onOpenEvent(event); + setValue(newValue: string | undefined) { + this.value = newValue; + this.dispatchEvent(new Event("change", { bubbles: true, composed: true })); // prettier-ignore } - @bound - onClick(event: Event) { - this.onOpenEvent(event); + findValueForInput() { + const value = this.inputRef.value?.value; + if (value === undefined || value.trim() === "") { + this.setValue(undefined); + return; + } + + const matchesFound = findFlatOptions(this.flatOptions, value); + if (matchesFound.length > 0) { + const newValue = matchesFound[0][0]; + if (newValue === value) { + return; + } + this.setValue(newValue); + } else { + this.setValue(undefined); + } } @bound - onInput(_event: InputEvent) { - this.value = this.inputRef?.value?.value ?? ""; - this.displayValue = this.value ? (this.optionsMap.get(this.value) ?? this.value ?? "") : ""; - this.dispatchEvent(new SearchSelectInputEvent(this.value)); + onInput(_ev: InputEvent) { + if (!this.managed) { + this.findValueForInput(); + this.requestUpdate(); + } + this.open = true; } @bound - onKeydown(event: KeyboardEvent) { + onListKeydown(event: KeyboardEvent) { if (event.key === "Escape") { - event.stopPropagation(); this.open = false; + this.inputRef.value?.focus(); + } + if (event.key === "Tab" && event.shiftKey) { + event.preventDefault(); + this.inputRef.value?.focus(); } } @bound - onFocusOut(event: FocusEvent) { - event.stopPropagation(); - window.setTimeout(() => { - if (!this.menuRef.value?.hasFocus()) { - this.open = false; + onListChange(event: InputEvent) { + if (!event.target) { + return; + } + const value = (event.target as HTMLInputElement).value; + if (value !== undefined) { + const newDisplayValue = this.findDisplayForValue(value); + if (this.inputRef.value) { + this.inputRef.value.value = newDisplayValue ?? ""; } - }, 0); + } else if (this.inputRef.value) { + this.inputRef.value.value = ""; + } + this.open = false; + this.setValue(value); } - willUpdate(changed: PropertyValues) { - if (changed.has("options")) { - this.optionsMap = optionsToOptionsMap(this.options); - } - if (changed.has("value")) { - this.displayValue = this.value - ? (this.optionsMap.get(this.value) ?? this.value ?? "") - : ""; - } + findDisplayForValue(value: string) { + const newDisplayValue = this.flatOptions.find((option) => option[0] === value); + return newDisplayValue ? newDisplayValue[1][1] : undefined; + } + + public override performUpdate() { + this.removeAttribute("data-ouia-component-safe"); + super.performUpdate(); } - updated() { - if (this.inputRef?.value && this.inputRef?.value?.value !== this.displayValue) { - this.inputRef.value.value = this.displayValue; + public override willUpdate(changed: PropertyValues) { + if (changed.has("value") && this.value) { + const newDisplayValue = this.findDisplayForValue(this.value); + if (newDisplayValue) { + this.displayValue = newDisplayValue; + } } } - render() { - return html`
        -
        -
        + get rawValue() { + return this.inputRef.value?.value ?? ""; + } + + get managedOptions() { + return this.managed + ? this._options + : findOptionsSubset(this._options, this.rawValue, this.caseSensitive); + } + + public override render() { + const emptyOption = this.blankable ? this.emptyOption : undefined; + const open = this.open; + + return html`
        +
        +
        - `; + ${this.inputRefIsAvailable + ? html` + + + + ` + : nothing}`; + } + + public override updated() { + this.setAttribute("data-ouia-component-safe", "true"); + } + + public override firstUpdated() { + // Route around Lit's scheduling algorithm complaining about re-renders + window.setTimeout(() => { + this.inputRefIsAvailable = Boolean(this.inputRef?.value); + }, 0); } } diff --git a/web/src/elements/forms/SearchSelect/ak-search-select.ts b/web/src/elements/forms/SearchSelect/ak-search-select.ts index 1b21ef47120b..0c7bcf9b6708 100644 --- a/web/src/elements/forms/SearchSelect/ak-search-select.ts +++ b/web/src/elements/forms/SearchSelect/ak-search-select.ts @@ -1,27 +1,61 @@ -import { EVENT_REFRESH } from "@goauthentik/common/constants"; -import { APIErrorTypes, parseAPIError } from "@goauthentik/common/errors"; import { groupBy } from "@goauthentik/common/utils"; -import { AkControlElement } from "@goauthentik/elements/AkControlElement.js"; -import { PreventFormSubmit } from "@goauthentik/elements/forms/helpers"; -import { CustomEmitterElement } from "@goauthentik/elements/utils/eventEmitter"; -import { msg } from "@lit/localize"; -import { TemplateResult, html } from "lit"; -import { customElement, property, state } from "lit/decorators.js"; -import { ifDefined } from "lit/directives/if-defined.js"; +import { TemplateResult } from "lit"; +import { customElement, property } from "lit/decorators.js"; import PFBase from "@patternfly/patternfly/patternfly-base.css"; -import { ResponseError } from "@goauthentik/api"; +import { type ISearchSelectBase, SearchSelectBase } from "./SearchSelect.js"; -import { SearchSelectInputEvent, SearchSelectSelectEvent } from "./SearchSelectEvents.js"; -import "./ak-search-select-view.js"; -import type { GroupedOptions, SearchGroup, SearchTuple } from "./types.js"; +export interface ISearchSelect extends ISearchSelectBase { + fetchObjects: (query?: string) => Promise; + renderElement: (element: T) => string; + renderDescription?: (element: T) => string | TemplateResult; + value: (element: T | undefined) => unknown; + selected?: (element: T, elements: T[]) => boolean; + groupBy: (items: T[]) => [string, T[]][]; +} -type Group = [string, T[]]; +/** + * @class SearchSelect + * @element ak-search-select + * + * The API layer of ak-search-select + * + * - @prop fetchObjects (Function): The function by which objects are retrieved by the API. + * - @prop renderElement (Function | string): Either a function that can retrieve the string + * "label" of the element, or the name of the field from which the label can be retrieved.¹ + * - @prop renderDescription (Function | string): Either a function that can retrieve the string + * or TemplateResult "description" of the element, or the name of the field from which the + * description can be retrieved.¹ + * - @prop value (Function | string): Either a function that can retrieve the value (the current + * API object's primary key) selected or the name of the field from which the value can be + * retrieved.¹ + * - @prop selected (Function): A function that retrieves the current "live" value from the + list of objects fetched by the function above. + * - @prop groupBy (Function): A function that can group the objects fetched from the API by + an internal criteria. + * - @attr blankable (boolean): if true, the component is blankable and can return `undefined` + * - @attr name (string): The name of the component, for forms + * - @attr query (string): The current search criteria for fetching objects + * - @attr placeholder (string): What to show when the input is empty + * - @attr emptyOption (string): What to show in the menu to indicate "leave this undefined". Only + * shown if `blankable` + * - @attr selectedObject (Object): The current object, or undefined, selected + * + * ¹ Due to a limitation in the parsing of properties-vs-attributes, these must be defined as + * properties, not attributes. As a consequence, they must be declared in property syntax. + * Example: + * + * `.renderElement=${"name"}` + * + * - @fires ak-change - When a value from the collection has been positively chosen, either as a + * consequence of the user typing or when selecting from the list. + * + */ @customElement("ak-search-select") -export class SearchSelect extends CustomEmitterElement(AkControlElement) { +export class SearchSelect extends SearchSelectBase implements ISearchSelect { static get styles() { return [PFBase]; } @@ -39,7 +73,7 @@ export class SearchSelect extends CustomEmitterElement(AkControlElement) { // A function passed to this object that extracts an HTML representation of additional // information for items of the collection under search. @property({ attribute: false }) - renderDescription?: (element: T) => TemplateResult; + renderDescription?: (element: T) => string | TemplateResult; // A function which returns the currently selected object's primary key, used for serialization // into forms. @@ -60,174 +94,6 @@ export class SearchSelect extends CustomEmitterElement(AkControlElement) { return ""; }); }; - - // Whether or not the dropdown component can be left blank - @property({ type: Boolean }) - blankable = false; - - // An initial string to filter the search contents, and the value of the input which further - // serves to restrict the search - @property() - query?: string; - - // The objects currently available under search - @property({ attribute: false }) - objects?: T[]; - - // The currently selected object - @property({ attribute: false }) - selectedObject?: T; - - // Used to inform the form of the name of the object - @property() - name?: string; - - // The textual placeholder for the search's object, if currently empty. Used as the - // native object's `placeholder` field. - @property() - placeholder: string = msg("Select an object."); - - // A textual string representing "The user has affirmed they want to leave the selection blank." - // Only used if `blankable` above is true. - @property() - emptyOption = "---------"; - - isFetchingData = false; - - @state() - error?: APIErrorTypes; - - toForm(): unknown { - if (!this.objects) { - throw new PreventFormSubmit(msg("Loading options...")); - } - return this.value(this.selectedObject) || ""; - } - - json() { - return this.toForm(); - } - - async updateData() { - if (this.isFetchingData) { - return Promise.resolve(); - } - this.isFetchingData = true; - return this.fetchObjects(this.query) - .then((objects) => { - objects.forEach((obj) => { - if (this.selected && this.selected(obj, objects || [])) { - this.selectedObject = obj; - this.dispatchCustomEvent("ak-change", { value: this.selectedObject }); - } - }); - this.objects = objects; - this.isFetchingData = false; - }) - .catch((exc: ResponseError) => { - this.isFetchingData = false; - this.objects = undefined; - parseAPIError(exc).then((err) => { - this.error = err; - }); - }); - } - - connectedCallback(): void { - super.connectedCallback(); - this.dataset.akControl = "true"; - this.updateData(); - this.addEventListener(EVENT_REFRESH, this.updateData); - } - - disconnectedCallback(): void { - super.disconnectedCallback(); - this.removeEventListener(EVENT_REFRESH, this.updateData); - } - - onSearch(event: SearchSelectInputEvent) { - if (event.value === undefined) { - this.selectedObject = undefined; - return; - } - - this.query = event.value; - this.updateData()?.then(() => { - this.dispatchCustomEvent("ak-change", { value: this.selectedObject }); - }); - } - - onSelect(event: SearchSelectSelectEvent) { - if (event.value === undefined) { - this.selectedObject = undefined; - this.dispatchCustomEvent("ak-change", { value: undefined }); - return; - } - const selected = (this.objects ?? []).find((obj) => `${this.value(obj)}` === event.value); - if (!selected) { - console.warn( - `ak-search-select: No corresponding object found for value (${event.value}`, - ); - } - this.selectedObject = selected; - this.dispatchCustomEvent("ak-change", { value: this.selectedObject }); - } - - getGroupedItems(): GroupedOptions { - const items = this.groupBy(this.objects || []); - const makeSearchTuples = (items: T[]): SearchTuple[] => - items.map((item) => [ - `${this.value(item)}`, - this.renderElement(item), - this.renderDescription ? this.renderDescription(item) : undefined, - ]); - - const makeSearchGroups = (items: Group[]): SearchGroup[] => - items.map((group) => ({ - name: group[0], - options: makeSearchTuples(group[1]), - })); - - if (items.length === 0) { - return { grouped: false, options: [] }; - } - - if (items.length === 1 && (items[0].length < 1 || items[0][0] === "")) { - return { - grouped: false, - options: makeSearchTuples(items[0][1]), - }; - } - - return { - grouped: true, - options: makeSearchGroups(items), - }; - } - - render() { - if (this.error) { - return html`${msg("Failed to fetch objects: ")} ${this.error.detail}`; - } - - if (!this.objects) { - return html`${msg("Loading...")}`; - } - - const options = this.getGroupedItems(); - const value = this.selectedObject ? `${this.value(this.selectedObject) ?? ""}` : undefined; - - return html` `; - } } export default SearchSelect; diff --git a/web/src/elements/forms/SearchSelect/stories/ak-search-select-menu.stories.ts b/web/src/elements/forms/SearchSelect/stories/ak-search-select-menu.stories.ts deleted file mode 100644 index f04b645f7765..000000000000 --- a/web/src/elements/forms/SearchSelect/stories/ak-search-select-menu.stories.ts +++ /dev/null @@ -1,119 +0,0 @@ -import "@goauthentik/elements/messages/MessageContainer"; -import { Meta, StoryObj } from "@storybook/web-components"; -import { slug } from "github-slugger"; - -import { TemplateResult, html } from "lit"; - -import { SearchSelectSelectMenuEvent } from "../SearchSelectEvents.js"; -import "../ak-search-select-menu.js"; -import { SearchSelectMenu } from "../ak-search-select-menu.js"; -import { groupedSampleData, sampleData } from "./sampleData.js"; - -const metadata: Meta = { - title: "Elements / Search Select / Tethered Menu", - component: "ak-search-select-menu", - parameters: { - docs: { - description: { - component: "The tethered panel containing the scrollable list of selectable items", - }, - }, - }, - argTypes: { - options: { - type: "string", - description: "An array of [key, label, desc] pairs of what to show", - }, - }, -}; - -export default metadata; - -const onClick = (event: SearchSelectSelectMenuEvent) => { - const target = document.querySelector("#action-button-message-pad"); - target!.innerHTML = ""; - target!.append( - new DOMParser().parseFromString(`
      • ${event.value}
      • `, "text/xml").firstChild!, - ); -}; - -const container = (testItem: TemplateResult) => { - window.setTimeout(() => { - const menu = document.getElementById("ak-search-select-menu"); - const container = document.getElementById("the-main-event"); - if (menu && container) { - container.addEventListener("ak-search-select-select-menu", onClick); - (menu as SearchSelectMenu).host = container; - } - }, 250); - - return html`
        - - - ${testItem} -
        -

        Messages received from the menu:

        -
          -
          -
          `; -}; - -type Story = StoryObj; - -const goodForYouPairs = { - grouped: false, - options: sampleData.slice(0, 20).map(({ produce }) => [slug(produce), produce]), -}; - -export const Default: Story = { - render: () => - container( - html` `, - ), -}; - -const longGoodForYouPairs = { - grouped: false, - options: sampleData.map(({ produce }) => [slug(produce), produce]), -}; - -export const Scrolling: Story = { - render: () => - container( - html` `, - ), -}; - -export const Grouped: Story = { - render: () => - container( - html` `, - ), -}; diff --git a/web/src/elements/forms/SearchSelect/stories/ak-search-select.stories.ts b/web/src/elements/forms/SearchSelect/stories/ak-search-select.stories.ts index a5f0c2c74cc2..bcc3f59a6f25 100644 --- a/web/src/elements/forms/SearchSelect/stories/ak-search-select.stories.ts +++ b/web/src/elements/forms/SearchSelect/stories/ak-search-select.stories.ts @@ -1,6 +1,8 @@ import { groupBy } from "@goauthentik/common/utils"; import "@goauthentik/elements/forms/SearchSelect/ak-search-select"; import { SearchSelect } from "@goauthentik/elements/forms/SearchSelect/ak-search-select"; +import "@goauthentik/elements/forms/SearchSelect/ak-search-select-ez"; +import { type ISearchSelectApi } from "@goauthentik/elements/forms/SearchSelect/ak-search-select-ez"; import { Meta } from "@storybook/web-components"; import { TemplateResult, html } from "lit"; @@ -59,11 +61,8 @@ const container = (testItem: TemplateResult) => // eslint-disable-next-line @typescript-eslint/no-explicit-any const displayChange = (ev: any) => { - document.getElementById("message-pad")!.innerText = `Value selected: ${JSON.stringify( - ev.detail.value, - null, - 2, - )}`; + document.getElementById("message-pad")!.innerText = + `Value selected: ${JSON.stringify(ev.detail.value, null, 2)}`; }; export const Default = () => @@ -89,6 +88,23 @@ export const Grouped = () => { ); }; +export const GroupedAndEz = () => { + const config: ISearchSelectApi = { + fetchObjects: getSamples, + renderElement: (sample: Sample) => sample.name, + value: (sample: Sample | undefined) => sample?.pk, + groupBy: (samples: Sample[]) => + groupBy(samples, (sample: Sample) => sample.season[0] ?? ""), + }; + + return container( + html``, + ); +}; + export const SelectedAndBlankable = () => { return container( html`>>input"); + } + + async listElements() { + return await this.menu.$$(">>>li"); + } + + async focusOnInput() { + // @ts-ignore + await (await this.input()).focus(); + } + + async inputIsVisible() { + return await this.element.$(">>>input").isDisplayed(); + } + + async menuIsVisible() { + return (await this.menu.isExisting()) && (await this.menu.isDisplayed()); + } + + async clickInput() { + return await (await this.input()).click(); + } +} diff --git a/web/src/elements/forms/SearchSelect/tests/ak-search-select.test.ts b/web/src/elements/forms/SearchSelect/tests/ak-search-select.test.ts new file mode 100644 index 000000000000..6c22e88696be --- /dev/null +++ b/web/src/elements/forms/SearchSelect/tests/ak-search-select.test.ts @@ -0,0 +1,104 @@ +import { $, browser } from "@wdio/globals"; +import { slug } from "github-slugger"; +import { Key } from "webdriverio"; + +import { html, render } from "lit"; + +import "../ak-search-select-view.js"; +import { sampleData } from "../stories/sampleData.js"; +import { AkSearchSelectViewDriver } from "./ak-search-select-view.comp.js"; + +const longGoodForYouPairs = { + grouped: false, + options: sampleData.map(({ produce }) => [slug(produce), produce]), +}; + +describe("Search select: Test Input Field", () => { + let select: AkSearchSelectViewDriver; + + beforeEach(async () => { + await render( + html` `, + document.body, + ); + // @ts-ignore + select = await AkSearchSelectViewDriver.build(await $("ak-search-select-view")); + }); + + it("should open the menu when the input is clicked", async () => { + expect(await select.open).toBe(false); + expect(await select.menuIsVisible()).toBe(false); + await select.clickInput(); + expect(await select.open).toBe(true); + // expect(await select.menuIsVisible()).toBe(true); + }); + + it("should not open the menu when the input is focused", async () => { + expect(await select.open).toBe(false); + await select.focusOnInput(); + expect(await select.open).toBe(false); + expect(await select.menuIsVisible()).toBe(false); + }); + + it("should close the menu when the input is clicked a second time", async () => { + expect(await select.open).toBe(false); + expect(await select.menuIsVisible()).toBe(false); + await select.clickInput(); + expect(await select.menuIsVisible()).toBe(true); + expect(await select.open).toBe(true); + await select.clickInput(); + expect(await select.open).toBe(false); + expect(await select.open).toBe(false); + }); + + it("should open the menu from a focused but closed input when a search is begun", async () => { + expect(await select.open).toBe(false); + await select.focusOnInput(); + expect(await select.open).toBe(false); + expect(await select.menuIsVisible()).toBe(false); + await browser.keys("A"); + expect(await select.open).toBe(true); + expect(await select.menuIsVisible()).toBe(true); + }); + + it("should update the list as the user types", async () => { + await select.focusOnInput(); + await browser.keys("Ap"); + expect(await select.menuIsVisible()).toBe(true); + const elements = Array.from(await select.listElements()); + expect(elements.length).toBe(2); + }); + + it("set the value when a match is close", async () => { + await select.focusOnInput(); + await browser.keys("Ap"); + expect(await select.menuIsVisible()).toBe(true); + const elements = Array.from(await select.listElements()); + expect(elements.length).toBe(2); + await browser.keys(Key.Tab); + expect(await (await select.input()).getValue()).toBe("Apples"); + }); + + it("should close the menu when the user clicks away", async () => { + document.body.insertAdjacentHTML( + "afterbegin", + '', + ); + const input = await browser.$("#a-separate-component"); + + await select.clickInput(); + expect(await select.open).toBe(true); + await input.click(); + expect(await select.open).toBe(false); + }); + + afterEach(async () => { + await document.body.querySelector("#a-separate-component")?.remove(); + await document.body.querySelector("ak-search-select-view")?.remove(); + // @ts-expect-error expression of type '"_$litPart$"' is added by Lit + if (document.body["_$litPart$"]) { + // @ts-expect-error expression of type '"_$litPart$"' is added by Lit + delete document.body["_$litPart$"]; + } + }); +}); diff --git a/web/src/elements/forms/SearchSelect/tests/is-visible.ts b/web/src/elements/forms/SearchSelect/tests/is-visible.ts new file mode 100644 index 000000000000..b2b78ea0faca --- /dev/null +++ b/web/src/elements/forms/SearchSelect/tests/is-visible.ts @@ -0,0 +1,22 @@ +const isStyledVisible = ({ visibility, display }: CSSStyleDeclaration) => + visibility !== "hidden" && display !== "none"; + +const isDisplayContents = ({ display }: CSSStyleDeclaration) => display === "contents"; + +function computedStyleIsVisible(element: HTMLElement) { + const computedStyle = window.getComputedStyle(element); + return ( + isStyledVisible(computedStyle) && + (isDisplayContents(computedStyle) || + !!(element.offsetWidth || element.offsetHeight || element.getClientRects().length)) + ); +} + +export function isVisible(element: HTMLElement) { + return ( + element && + element.isConnected && + isStyledVisible(element.style) && + computedStyleIsVisible(element) + ); +} diff --git a/web/src/elements/forms/SearchSelect/utils.ts b/web/src/elements/forms/SearchSelect/utils.ts index 03aefb5e93ca..6b4c1ab534c0 100644 --- a/web/src/elements/forms/SearchSelect/utils.ts +++ b/web/src/elements/forms/SearchSelect/utils.ts @@ -1,16 +1,67 @@ -import type { SearchOptions, SearchTuple } from "./types.js"; - -type Pair = [string, string]; -const justThePair = ([key, label]: SearchTuple): Pair => [key, label]; - -export function optionsToOptionsMap(options: SearchOptions): Map { - const pairs: Pair[] = Array.isArray(options) - ? options.map(justThePair) - : options.grouped - ? options.options.reduce( - (acc: Pair[], { options }): Pair[] => [...acc, ...options.map(justThePair)], - [] as Pair[], - ) - : options.options.map(justThePair); - return new Map(pairs); +import type { + GroupedOptions, + SelectGrouped, + SelectOption, + SelectOptions, +} from "@goauthentik/elements/types.js"; + +type Pair = [string, SelectOption]; +const mapPair = (option: SelectOption): Pair => [option[0], option]; + +const isSelectOptionsArray = (v: unknown): v is SelectOption[] => Array.isArray(v); + +// prettier-ignore +const isGroupedOptionsCollection = (v: unknown): v is SelectGrouped => + v !== null && typeof v === "object" && "grouped" in v && v.grouped === true; + +export const groupOptions = (options: SelectOptions): GroupedOptions => + isSelectOptionsArray(options) ? { grouped: false, options: options } : options; + +export function optionsToFlat(groupedOptions: GroupedOptions): Pair[] { + return isGroupedOptionsCollection(groupedOptions) + ? groupedOptions.options.reduce( + (acc: Pair[], { options }): Pair[] => [...acc, ...options.map(mapPair)], + [] as Pair[], + ) + : groupedOptions.options.map(mapPair); +} + +export function findFlatOptions(options: Pair[], value: string): Pair[] { + const fragLength = value.length; + return options.filter((option) => (option[1][1] ?? "").substring(0, fragLength) === value); +} + +export function findOptionsSubset( + groupedOptions: GroupedOptions, + value: string, + caseSensitive = false, +): GroupedOptions { + const fragLength = value.length; + if (value.trim() === "") { + return groupedOptions; + } + + const compValue = caseSensitive ? value : value.toLowerCase(); + const compOption = (option: SelectOption) => { + const extractedOption = (option[1] ?? "").substring(0, fragLength); + return caseSensitive ? extractedOption : extractedOption.toLowerCase(); + }; + + const optFilter = (options: SelectOption[]) => + options.filter((option) => compOption(option) === compValue); + + return groupedOptions.grouped + ? { + grouped: true, + options: groupedOptions.options + .map(({ name, options }) => ({ + name, + options: optFilter(options), + })) + .filter(({ options }) => options.length !== 0), + } + : { + grouped: false, + options: optFilter(groupedOptions.options), + }; } diff --git a/web/src/elements/types.ts b/web/src/elements/types.ts index c0247b1e913e..76f8cb231dd3 100644 --- a/web/src/elements/types.ts +++ b/web/src/elements/types.ts @@ -1,5 +1,6 @@ import { AKElement } from "@goauthentik/elements/Base"; +import { TemplateResult } from "lit"; import { ReactiveControllerHost } from "lit"; export type ReactiveElementHost = Partial & T; @@ -9,3 +10,66 @@ export type Constructor = new (...args: any[]) => T; // eslint-disable-next-line @typescript-eslint/no-explicit-any export type AbstractConstructor = abstract new (...args: any[]) => T; + +// authentik Search/List types +// +// authentik's list types (ak-dual-select, ak-list-select, ak-search-select) all take a tuple of two +// or three items, or a collection of groups of such tuples. In order to push dynamic checking +// around, we also allow the inclusion of a fourth component, which is just a scratchpad the +// developer can use for their own reasons. + +// The displayed element for our list can be a TemplateResult. If it is, we *strongly* recommend +// that you include the `sortBy` string as well, which is used for sorting but is also used for our +// autocomplete element (ak-search-select) both for tracking the user's input and for what we +// display in the autocomplete input box. + +// - key: string +// - label (string). This is the field that will be sorted and used for filtering and searching. +// - desc (optional) A string or TemplateResult used to describe the option. +// - localMapping: The object the key represents; used by some specific apps. API layers may use +// this as a way to find the referenced object, rather than the string and keeping a local map. +// +// Note that this is a *tuple*, not a record or map! + +// prettier-ignore +export type SelectOption = [ + key: string, + label: string, + desc?: string | TemplateResult, + localMapping?: T, +]; + +/** + * A search list without groups will always just consist of an array of SelectTuples and the + * `grouped: false` flag. Note that it *is* possible to pass to any of the rendering components an + * array of SelectTuples; they will be automatically mapped to a SelectFlat object. + * + */ +/* PRIVATE */ +export type SelectFlat = { + grouped: false; + options: SelectOption[]; +}; + +/** + * A search group consists of a group name and a collection of SelectTuples. + * + */ +export type SelectGroup = { name: string; options: SelectOption[] }; + +/** + * A grouped search is an array of SelectGroups, of course! + * + */ +export type SelectGrouped = { + grouped: true; + options: SelectGroup[]; +}; + +/** + * Internally, we only work with these two, but we have the `SelectOptions` variant + * below to support the case where you just want to pass in an array of SelectTuples. + * + */ +export type GroupedOptions = SelectGrouped | SelectFlat; +export type SelectOptions = SelectOption[] | GroupedOptions; diff --git a/web/src/elements/utils/isVisible.ts b/web/src/elements/utils/isVisible.ts new file mode 100644 index 000000000000..b2b78ea0faca --- /dev/null +++ b/web/src/elements/utils/isVisible.ts @@ -0,0 +1,22 @@ +const isStyledVisible = ({ visibility, display }: CSSStyleDeclaration) => + visibility !== "hidden" && display !== "none"; + +const isDisplayContents = ({ display }: CSSStyleDeclaration) => display === "contents"; + +function computedStyleIsVisible(element: HTMLElement) { + const computedStyle = window.getComputedStyle(element); + return ( + isStyledVisible(computedStyle) && + (isDisplayContents(computedStyle) || + !!(element.offsetWidth || element.offsetHeight || element.getClientRects().length)) + ); +} + +export function isVisible(element: HTMLElement) { + return ( + element && + element.isConnected && + isStyledVisible(element.style) && + computedStyleIsVisible(element) + ); +} From afb99c5ede9bcac7a736dad1e259ccc24c1ce565 Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Wed, 14 Aug 2024 18:38:24 +0200 Subject: [PATCH 077/165] providers/radius: property mapping docs (#10908) * migrate protocols to table Signed-off-by: Jens Langhammer * add radius property mapping example Signed-off-by: Jens Langhammer * Apply suggestions from code review Co-authored-by: Tana M Berry Signed-off-by: Jens L. * add to release notes Signed-off-by: Jens Langhammer --------- Signed-off-by: Jens Langhammer Signed-off-by: Jens L. Co-authored-by: Tana M Berry --- website/docs/outposts/index.mdx | 2 +- website/docs/providers/radius/index.md | 37 ----------- website/docs/providers/radius/index.mdx | 70 ++++++++++++++++++++ website/docs/providers/radius/protocols.png | Bin 15690 -> 0 bytes website/docs/releases/2023/v2023.4.md | 2 +- website/docs/releases/2024/v2024.8.md | 4 ++ 6 files changed, 76 insertions(+), 39 deletions(-) delete mode 100644 website/docs/providers/radius/index.md create mode 100644 website/docs/providers/radius/index.mdx delete mode 100644 website/docs/providers/radius/protocols.png diff --git a/website/docs/outposts/index.mdx b/website/docs/outposts/index.mdx index 269a9b7b863d..2f9dec851e3c 100644 --- a/website/docs/outposts/index.mdx +++ b/website/docs/outposts/index.mdx @@ -8,7 +8,7 @@ An outpost is required if you use any of the following types of providers with y - [LDAP Provider](../providers/ldap/index.md) - [Proxy Provider](../providers/proxy/index.md) -- [RADIUS Provider](../providers/radius/index.md) +- [RADIUS Provider](../providers/radius/index.mdx) - [RAC Provider](../providers/rac/index.md) These types of providers use an outpost for increased flexibility and speed. Instead of the provider logic being implemented in authentik Core, these providers use an outpost to handle the logic, which provides improved performance. diff --git a/website/docs/providers/radius/index.md b/website/docs/providers/radius/index.md deleted file mode 100644 index f7966ef2f387..000000000000 --- a/website/docs/providers/radius/index.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Radius Provider ---- - -You can configure a Radius Provider for applications that don't support any other protocols or require Radius. - -:::info -This provider requires the deployment of the [RADIUS Outpost](../../outposts/) -::: - -Currently, only authentication requests are supported. - -### Authentication flow - -Authentication requests against the Radius Server use a flow in the background. This allows you to use the same policies and flows as you do for web-based logins. - -The following stages are supported: - -- [Identification](../../flow/stages/identification/index.md) -- [Password](../../flow/stages/password/index.md) -- [Authenticator validation](../../flow/stages/authenticator_validate/index.md) - - Note: Authenticator validation currently only supports DUO, TOTP and static authenticators. - - For code-based authenticators, the code must be given as part of the bind password, separated by a semicolon. For example for the password `example-password` and the code `123456`, the input must be `example-password;123456`. - - SMS-based authenticators are not supported as they require a code to be sent from authentik, which is not possible during the bind. - -- [User Logout](../../flow/stages/user_logout.md) -- [User Login](../../flow/stages/user_login/index.md) -- [Deny](../../flow/stages/deny.md) - -### Limitations - -The RADIUS provider only supports the [PAP](https://en.wikipedia.org/wiki/Password_Authentication_Protocol) (Password Authentication Protocol) protocol: - -![](./protocols.png) diff --git a/website/docs/providers/radius/index.mdx b/website/docs/providers/radius/index.mdx new file mode 100644 index 000000000000..a8601371e8f9 --- /dev/null +++ b/website/docs/providers/radius/index.mdx @@ -0,0 +1,70 @@ +--- +title: RADIUS Provider +--- + +import { Check, X, AlertTriangle } from "react-feather"; + +You can configure a Radius provider for applications that don't support any other protocols or that require Radius. + +:::info +This provider requires the deployment of the [RADIUS outpost](../../outposts/) +::: + +Currently, only authentication requests are supported. + +### Authentication flow + +Authentication requests against the Radius Server use a flow in the background. This allows you to use the same flows, stages, and policies as you do for web-based logins. + +The following stages are supported: + +- [Identification](../../flow/stages/identification/index.md) +- [Password](../../flow/stages/password/index.md) +- [Authenticator validation](../../flow/stages/authenticator_validate/index.md) + + Note: Authenticator validation currently only supports DUO, TOTP, and static authenticators. + + For code-based authenticators, the code must be given as part of the bind password, separated by a semicolon. For example for the password `example-password` and the MFA token `123456`, the input must be `example-password;123456`. + + SMS-based authenticators are not supported because they require a code to be sent from authentik, which is not possible during the bind. + +- [User Logout](../../flow/stages/user_logout.md) +- [User Login](../../flow/stages/user_login/index.md) +- [Deny](../../flow/stages/deny.md) + +### RADIUS attributes + +Starting with authentik 2024.8, you can create RADIUS provider property mappings, which make it possible to add custom attributes to the RADIUS response packets. + +For example, to add the Cisco AV-Pair attribute, this snippet can be used: + +```python +define_attribute( + vendor_code=9, + vendor_name="Cisco", + attribute_name="AV-Pair", + attribute_code=1, + attribute_type="string", +) +packet["Cisco-AV-Pair"] = "shell:priv-lvl=15" +return packet +``` + +After creation, make sure to select the RADIUS property mapping in the RADIUS provider. + +### Limitations + +The RADIUS provider only supports the [PAP](https://en.wikipedia.org/wiki/Password_Authentication_Protocol) (Password Authentication Protocol) protocol: + +| | Clear-text | NT hash | MD5 hash | Salted MD5 hash | SHA1 hash | Salted SHA1 hash | Unix Crypt | +| ------------ | --------------- | --------------- | --------------- | --------------- | --------------- | ---------------- | --------------- | +| PAP | | | | | | | | +| CHAP | | | | | | | | +| Digest | | | | | | | | +| MS-CHAP | | | | | | | | +| PEAP | | | | | | | | +| EAP-MSCHAPv2 | | | | | | | | +| Cisco LEAP | | | | | | | | +| EAP-GTC | | | | | | | | +| EAP-MD5 | | | | | | | | +| EAP-PWD | | | | | | | | diff --git a/website/docs/providers/radius/protocols.png b/website/docs/providers/radius/protocols.png deleted file mode 100644 index 2a4a1b6fe2deaca24c9a2bd346604a6371230959..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15690 zcmdUWcU)81+OAVxv|KbJHUAw-+?%MSYV&5L{&HLI>eelnI*Na!(ckN>5hW>u@aR5W#wd;pn z`WJq>?EPtGfPfT+6Y3YPM_fT1=D#IcbMx|H^~2hd1v>j`Lh=rnj5j(iid}fY-Y+wM z`E6-f!rrb|SfTW5yN~eQyL|80f&tA#KXM~n`CM((;Ia<5q9Qw6yVbSUO08gpo}8}j zc0ap`%C#i*C7nZD%-2=2|D)=WA;xy8seyFH6YzoK#Z^^_2*6p#AKARuW^9;{WsWgl zvhvsgO=%Tf{TWY7RC4d<u*hnEy99rp1Fz3=B=Y&(zka1rAtor11aG`MXQ zv7lpcxwSDGZ^bydQ2E*^JMday;BV?(if}|*DrE|1O>eCuw23XX^evJ#TroGvRW>Q3 z78qg^m{-~AtynQsa@%SaLz)PiUe9nOC!9Hy;w4N`h2cNn<9|)#qYX4bS5hL!RSfsO zbeK7%FDH!+r9`KUk}3kok6M;Xx{ugY2?dC(lkc#R6V^&)e9C{FXb49&D%OS~z{urnI~L;1IT}U{>GImEr^D`1VCX;j#9u+6 zZ|YK=%8Hd?b3wsY?{=6=phO+oxi57)>k$0)Xq-V9a(Y+wK9rHiMfM16)YQ+1;8#U3 z4NkId(%A@o5o?6IX0_5G()OHHRVIq4LiM^S?QY$dI^&W%p7}cL=VT3k%ZlA0 z$k3(Whe{`_h_I(oLmPHys0sCx?)~J{p-E#tQ3`!Al!$wI<*5~HonE#o-u6h-4GAr% zTeKsA+4FZwwYN;5SW*BB=(mKL;$5gn(U-T<3kLcM^Y_OS&MBf|>pYY6EE~r+i^QnE z^Na3ooEx^4pLbhXk1MS!U3)EHmv9entL-&c_L!E@Q(X%lP~z%p+=9CG`j2PIcZ*QuuyiRcekJ68$oTgIYC5l zof?7&N4r#$Ej)JjdZ* z-*Z$;F-Sr5c^|B`E$hU0qxo<25gBZ>wqw>Q;{hL3Hx1vck5{@WzT^F<5teg#d>xKS zw0MD!npNO|r~1c_L}?>o^@B67!kZOd<0mYUPE!pQd#vlPzT+b$Nq3B1BAoQp8YyHy zj*9JFXqxU{Ey?exam&!`ee|g05yiIp7`8;4tdYOnuU4Plzr9FzubO-Ic3O!nV~8G( zvgGx1rTl~l&1u#{?A0tjpWGA5UwIU?=o{Ka7!x@Ep>=S>&P9kUl&Gum++DrZo(siC z){s&c?zNW0YHbw${+-ubj@x&?bAN*`McxoKJF*ho3)T=PY z`lTpu{~jp;Qm3cN#DZE?eyEcl1P$PE-cFQRx_U%o@SuMbPn&AHLNiyJ{$^8yVX%#8 zMKG=BySb5hwb8>@C%g?2HeFuA8S)B0k`)jB^3BN-p7#k;S3G}-s^lU)&v$=W`x|aJ zgbN;@jZX=b&o8Op-c4=eGDX@g_nuuPulk<%@ zJk=I^xL2f#%L>oan#q-Zh}X=R6A_Q+j~a}eC11!25CGVjQ3-3GfSu~f~> zDx)Mlt@Ef+m%3$SIJxayz2UBF)T}Bf8$=N2mU~DI@h^%hv3b z!94;7L|6#2AAjJ#sTGkl{=D014}(*8(dCSDSQ z*|@UML2k^2|Afd8)r`__Ly6cG+Yn33iug%4lYcG7>sqm+Vg*B}Z_0k0bn>WiM@VTN zjyv@J^O7AMlUW({%m!ypp7P|$ z_*ZY~YSHR6-`DL{T-sp2bH6q}7~dGNo*ej4*ZQgLJuXtSQ*l4qI!hia5mjGCyPHGf zf(yo3dj{qceR6m%@eK|rkcN_`U~1UtnNZTB^88mdH|x0?5%suIrT0UJlsF6EM{IoW zrf+|9W;Ji_K{$5I!-LE?4`6h&;!m>xOQ*j`oqhMZffd7T5F9ZBofNJin!c8nV%Pa&l?+_ipxq+-12Y6Y8Ei)jwFU zp^~jA{j2zAqt+941)Ys=AEicanx44z>BdBH|F^k@`){X>qPj0r7Hsa}pN^Mqwq1K* zz3eWw(SPYUHpYs>&SGmk7jtcvCNlTYO+HvWmLGog1|~zd)#FJP1G6;eLd%%~&?>^X zy+9A!x4KRm5#bMUlWjLXebb5)m4^&#t9&+RcMl)-U1{?Z>on>F|HV~x?yl(*CM#Rj z4OZqupmAutXHU;dSojM|7lzIMYDh;bMuy=vstyL;9EDh zBstE#8hX9O1t(9fOPNimy2X-~W^My8)U2~7u4+}eKM6(Jm|fQi1nY{fWfD6YN4RB( z&NbURyj~;z+9mv!$arOal;ydbkBwJfl2o66r+9o#V#sC6zu*JON_d*yv+Z~c8{Y?y zZ*y%8xJ40ty6#W5qvgcm`C~htvpa|c-@kY4R2e>V^_$%azwq+?9x3D2kY{Sr`M$n-zqE_eB%?YG!8RB1ed(J8D|ndIUeymbRfTH&VtV( zBuCAa9hH0+Z)+uU^D0qg!H*b=e@8@*+2P-3)P>}XiebtM)hY)fRLMd|UY|Ucv2=*k zY?#4|ul)F#8psVliY331BcjisBCTfYLvnI|!}D(+pfpfJ9Q=u03!H>b)DICPPY%zxJcsA9o~8Wn z%`_2-J=jqLL^$S`$6JD}XIz|ym2^PJ%r^~K8RQ8IZ(MyRkp6nq`H{OpxG>FN|5&?( zbL*Ofk6DLWZp%0VDruK2y+Y^FTT$iq8JQTwSf%p1IaB7M7L+IJr z)<>s4gx=r?pg4~8H|q08vcPfZOI<_|-qDi|8aOcDU_!`_S!v)n>x{3*ch0zRk=0=5 z^pPws_#@wNs+}f=K7Z{5p$%LY41OfoTCQ&8HUsv#^8L%LwRp1Px?las?XiF`?UF+z zn>&$lGX*Q>WtBrXG3zaa0Q;a-!lyJexItF)E(9XF=523RBv69JCO@tXKI}N^{IJN_)Vos4sSO@B_y|E-$eVCRD~>O2daVvV zyuUR)Su@JK9uk=^2Dc4!5b>g~=XulCqv!GG%w8}X&DZ8*=@UPaHN5@YvgcYy>hFFa zU3x3G*>esN=N$HK#+A{ldSk0Cdro=2)PvMn7Gh zO;sCGLAN^gLU-$tjwS?%lwhilIA6wO-4(+$tvfBnjZm{VYX?le%(NJ)m#MZtASoMn@xQqwwrwuj54qQ zS>14v9(Q=gq-O}CPX+WmxlS&>H!~r2N4?pv_Gc zcD&&vNZ1b`yUq?AI3lGgpXsB$(dNXOeJI|Z#x_m6Uo8?12JQKTOW9kjPuEVEM4zKo zthnZ!W3?1)fAjT`n<8{VkXt(|99lY1oMiVdAi*kUMgmynN3jVa z+F-U=fuRdp$z@fU9Yaumz5cM3PjpQ>U^V=jC7KKz0e05DR8;?nBkZ%?4y{Bgz+oYwwn z<}X3#BUxY_5@dcn4xmnjJoP4T#}ESHFAG4Z@$NMc?u7jSa&(~ZCBoEQN3)pcgyif4 zCwRW#=x4&wpH7fv8A|`A&lj`g&3L@bUT5a=0sVyYkW}l_mdIT{&j@2GtD71ybF1mD zuBX?jKH3%Ud;1Dv7VuZs1al+mfx^n__U`4lrd@pQ{-3*8;wMFqTvw0`uIi(e8Xd!C z1?$~ER=##RX(E)mO?!Wf0Gy+X;wa01&|DRYQ%lZMn?rKkhRvA|pG{lE3uVM+bBWDl zHR~u=U%j==`XQd9UzEq{D7Huhc`$FTv}TlqY(>GKVM0%1Bx^zeJ6Ai4yC@nQ!&RtQ zf|n$^uN5%n(k5%Jk`w%s!7klemRE&A#7oz}1V|m`njRX-1s#qD`Z0^YyJP$`g_VWz z3$-q`UH$lBl23bt+kg|934LH8#)Kj>PZ+}yG;L}l>gKYFT$+w9g1yrCD7NET#H1&l zF`ZbjodpYm8)7yeyKgWeUCBr6=<|u!DAe*8^a5kbfAUvmKn*nlHIz}Oa>~MYML51A zMlWU5@vbCUgYuz!s2WV-&_PuMhh4^$+k;tzr(Tw(oL;ER{GNxjyCgC2&V!cO#J)A^>8d#(jL|ut;y77Xm%E54${+m{^I@S*1s-s&M9?y5Fiz*9bf^Q85e29{g;?n-c~nq0x!8oc`W2d9_V&v<}^og z?2_ka@?l-wQ`W{dt`D%PGw;SP1B4cpz4=bTZp=-Xc@t=g>RA-uQ7q0uet3o%Sr9^m z0q)YZvjmxuM3y1K#Ic^603kqNjbyO`3yM4tn_#^GDGZN^#06A0p%Cx8fn zZt(zwV3FX-%Chc-7n%eJIRG$#oiZpD;#Df-Y!C*J`^<|WqD@f&?!v$Xw(M*j(c7bk zph{pre+)$F~VcU13;RDqD8 zR*yc3k}DWC%dE6w$b`NSoy|0bfX1tr@lvV#^p^8EezvCp-p({U9kkC3` zAAwtAmaJjk#LFXN-x`*g1sPh~N_mRPfgY6b=G3Lgc6u>?HGM%J&%h>_{f<1M&l1sf@BR*U@R1^#S|3a=St-@IH8+hcrz+79Js;wlQR>2EjTfnF$J~QH?54>U;pm>%*QcGzpdo?}e7M^}vSFNo>)j!0aF6kN-8q;*1f= zfd;H70?QwYBF9jo3UX?$y%X$RtaxPx1z;3$HrWL`7y>q4hzzhI@Xy=*13Wi;oCQ(< zhTQo`Gcz;ceNPfzfMgIeN3^u|27uAK8&@vwsEiBzd|y&ZISM-|r7XMkGdnQG#2-P6 zBz;@aa3vTLB^k&Sj+71$Kfz=NIc)3@3hE+aqXd|!#uOZ2ap!zoFa^VzHzUHJTLQo* zqQKgBSvUwNNWCHR62O9xA;zu`>w!Mvn1W^pSGeFAqma5`LMLgXq>ad@P0seHWPwjY z1wLh(z?Lik#{rU%iSg=e1GIfp+oXG&_E={5l<>5UD5VaiHaRdp?bOrYORr3=8#G)* zDa|QO`W?f<9KT8sSqu?2=?$$+Hf`KLP-pW8R2%%NIV%(jfm$!R+eiCWWBrP{kGpVO z?chvRpCmV_)33ohV2e->GF{ce zyDA9RE+LA(S34TnaftLnn9{ExgWWx-fXZ9GV)+%h{&GWCP-i(RX!zdm5mh!cLXlNO^vud=G`SgS_48fya;q4MiO2Jg6>p@h8Y>`&y?;K2PtKLryw16E3KD@TijN#Nc zL$xN9>wfH%zol29{I+$nf(VNcT;oSoX=&qBH$PR$`N_Dv4vJ9Zw=Cb>=pk=DUq5EB z_2J{7JFkz4AO&yn`zv#D`D!2O29;7V@~~+HtPP5JoOmv!&?4r(XVvBxLCL!gzgGOmh7&9D!D{?K45`@O=HFzMU$;s%O}1iqT= zyA&N+&}-?lT072gp>G#FPDjJ|NE%Byh4?A&JkNUBfNK7)y#%1-ilc$G%CCztdE zDzjZzpBpStB(N(fGXAK%Hp-E-4F@^@jnNoahNVhYI~jyICfl`w&$xp^`|O?9ez`Q# z^&>uM${eR4wlk6HD3Mcgs!Iz75g%7?d)z^_#F3x9;3k!)j`}Jo2lgIF)IQ5LGuK_4 z_YcH^IF?=AKC8{EYXLkjosZ$jtHOJjvWE~9id^-{tJAaSXt+X@-bk{kQ#nffK;q@H zB|D-r6}GE+s(rin4{ck(W;VXnCYN`{)d~vVm@!IpQ%{0jfB-lFH~^v^$YRL7 z_yQ*XFDQ~0zum`^tuIc>LspP9{Ru3HDUQUk8dmn7O1|B-OL!it1%RNo1{gty;N<&a zD42#7lOgRe!2dD!q3Nsfc<|gI2xXE-cL7q&7Cdd~So-P^r&fF7=rrx!Y+y=9Z8|X^ z3J@dWJvXs6wWRqA~#xRTupS#_~&G_rE&hcf`||j0fnb`@K75{?<2D z8zAexM@MKgmq@+>COwSD$NR>0^NDx{PsBW!d7Wps&0 z{@4phVoBKV&?vjFG|B=FL**$EWWsZzNRD2AVNy-f*!Z=kXWP&`D_T;QHgxSV7VOsB z>&N>8;Vsg|;PM%%GX2g$9m^Y98dkE(T~6Xj%JNy|u$iX4OeRm45yx&&GL3KHZXU%d z{gdM&dk8#a>N$>2lS`K9N^^VEqh+!Me=sQj0Bv3Fk`vUoygDWBJl3AG?1%-9jg4dA z(2nDhm%ZwLR}5u2)iiP-s$ezKs7$yuJ2ym-ko2et#YFC|`WMd;*h1J z0Qb?bVlpCDpvhu5`k}}J8*3Od6akoIjAr~vTm2KK0BQ`{*Z~Ov+#F}{x2)IOD|I+O zsSL?iv&#p*XfX)1ROHWxD>XFVLWzYdIY9bK0GbG1Ok;KpQwwpyMHHBvMGyExvI}pS zG07xrJH87vOm+xPIM1_&$+|^IyRifr3r?6gz(PNOpkR~`fd}6}#$iGqAqQs7S9j}7C1=G4(xJeC z`*U)uc(K~IR^7DswBB#GJ%a}OyrbcI3l5ccg7d^I(ti5OHFQFe4=)^)khY7%0plb**z|%hzSCLN7U(tVS)QFf{9dwEbp(ZgrPu(2~)c%Gh z6iyBHOWP_Iv9QzqOW)%Hq~eRZw-v8do2G~E50%;WZy>3kN${0>*)SAdRXsZ=>D>;&%ZT7_yI3>Wy>6Rxh?7-%Kji-G9k!7-X%3*1VeMN;_71T zlhViJ@}fZhjk&=&%d_>ZgC7o)6OKMfpVhpJH{NoI+bF$M8CAJv_Eg8H?tem`l7LZD z6VIKM##Qlc`okdI4bwK%hOa`#Jb8$6(~~=y`^*`+(&c@W%XR3}ffZT=;u4>*zQ{9M zBZLzFQrTB2cmo6+eGI4YDvmLjxB%o4WWKo@U^e1P*=9_no}S_ z`%`Oa!i`c*n{3IwGgAx52lqXtG-i&lz;tslF&%GfX)bv_yU}>R{7G!>P4f$gQ8%BJ z6gx~5^$x?6G{+$0)>3nx5i5j^^9Sg+#P4{*Q?^_;7)J=&xnuU0usU2TJ^LisyK@E> z3{vwU1`fnmz($J+LdnK)nYY^^9GMa#k=0~7pnZB%y#p3xw_QqYnA$*UpK0Zrcesd* z&0@1g{I?+VsRbe&`}Bxrn;VKO6kr{nFH6I4!vPs$a+BZpXhz(c%?a zJtWN1&yf-PVfZ)HAwG4;tmpT{}!PDE<>abKpJ3m7XMdW@7MU~x_ISqC7?f{{ew+=$JP2X zXFT?w#Uxa{2=P$XE&i2;vJmy_{?o;ju#m5H2ek#LlT}b_xU)zw&#W$jdO|BT^e==- z4On0P5*haaK%#aNal=SWK);U7EtG>KQU@2IgW-4kY~bL~Z+NU5^50^tPdL)F9HMud zt7A@038#o?MnIaL*4Z;ca-~<>Qt67n4=-_%B%H)%gH}5{?UM!n!uTfSvHGX_0+ddk zkfNdaNj(=Gr{^B6(63sv9U}1^$zlKMfd82$vMliM=N*AO+)qW(&ChJloTw4(aM=63 z;)ZYICBu|Qc*$9UUk_t#zH?}rqTMTn%^74FV;ve{NRf5e_;t@uj={!RJf0Sjcl%64 zJz8B{g6}_!BALS7NAFoveo|^gmxi(eF?qvC5}R>BULG58>Ii=c5_Puew`%PCYKrPn z0*T-i(05`oF%r*FT`G)HP$paC?ap%)*GhHyI}-CMswJjOaq;PjnvQ6oZ@ALIs27sD zf%)5~dpolAQb#RtyA!64X(9jc$~eHobw;b#_{!&~sN2IMhgRY^Tg-c2^<4Z0TE1eK z*u$un$8T&d{r|~jmjgqb%wj8L8tu_hBsL>--#)3x zrdQ4|+9E3jM%W#S9F({wuP3rZ#L0TUdR6c`=$ZK)R3;)mT5As~FN(YWz@M{l|CtlY zkS&%UpS}t{D_eamIix5n5m%BN>>sFY_MiG7g^m4qk1+QjKLuS=N-&4{RlkYG%dd>P z?$NvA*O3X588CBVgmvrtaWy6=O|`oCLc|E!@&6-3gwls#5eZ>F-DbM!U-E$Ooi&Z|bE%cqlfc5i>dS?< zoP>>1&b;<*xMp!H%ZUJeCxjy({>m|aOReV!Z)I|AbQ$>*!)MVeTx-aub?{;Gf%xf$ zI}4=WYfD|_v{MPslLJ>5v0(8aH9ncFj5nEMhGB;wfJI*QVde8gj} zetaezY83IrR_c^cg37nP+s|%=A{VQOR)*c91}&b#k?k5o4nT&Qk1+GP8}=K4TjIIU zd^0B<6yoAn^-e_BzFi@R6A~pN({H~X4zW**I7AvNCigtCKZ+eFS=~h0WIpRg)khD7 zl}0o6MawGdfIWe=^cr1S$q9$IrVZ@QoeL%wya_>aami`Nmc7JFX30f+waTIL-bRfs z{ny!j3I0$hTLFS=zrFSRH}=-R!e}XZX3n<9yPEHlLVm06wukB&I^43_ zi3Mz&gsG*(RJ^Uh^>^>bpAgYMKMTL4R{{nmLa@voT=f@M*3Ju32=wQkCFC?QNB28A zAGYS9bSJ4F|7>DwOuO{UY6WA|MJ#1?>1MH;7$G|1hNX|z^MDG&wF)B6nSvku3lRP1 zasV@4lDB2Z=a-Kf#@hTy7Rj0TDDS-ZXzO*A+n4UkqvYjLc|U(O@u_)2Gf;JgPqjaO zX~^VUy}(Wi5_noMI~sK-6hZhwCU(oe#x67nX1*Up_c_E2h-GE)hNAgP1J?0_+92P; zth-^B(LihVlT0Xeb#=AQ31sxXr1LiXh5^YM{qf}SouYta;h6zT>_-pWZ>(U zcPM?a_92Z3e*PiXdR!?wW;6$V(|?`JjyuPcpAZ>_-QD3nAaM`*>cPzXL8$CbR-A4G zsZ5qCZM=H~5~(I&@DSz0iK9WPo%IWoFDF111yCpd+UGH}0IBWIiNdd5eJ_q?d&R<- zGn#u%oo%ljSCNl<(h|OYEsi<&QFfb7m!|K+x8>)5>)M!-_V=873z}!@c{`>L) z^Pdp3n_j{ki^mlV5i!RsOc7qI(F%+KT2&6Er&m)(8hc+H*DwS!rYZyf-CUx2IP&I$ zBH3vDSC>o#>{W;)+#@xZlDY`2EaSK_%Wcl5U$aDs%)Ui3Q7|t+aN_ zZs@^^cAiY7#bQTXQWL}F0nd;cNYM9dSd)@-!x?aj;g0q5)DxB2dCXvcZv`)LY~y+F zT4d_zrwYcrdeL`^@lQtwcdD{Gq{EQgm&duo4Y){-5hdGyXh&ICoVW+2&@3id3l!Ik z{}X+ZRV05RxL6MtzBuIt8#!k7KuH&|w+&h4-vWMr)9H6o+29faZe|)yI!_&FN&C?4 z7g!cWoq|DbSwAa(*#!G%zs#MNG!pciTTt=zli?b2f_DqNO*IN{%jUIjH~gX`7RE#R zKdw;N0CgIbHkSla((n_JA;u-y^JPhTy4HsJ@+iwKBu?wkg-hA$yUY2_jQa9i6SS;} zAU^05|HeuKI?%nT|>O-W7Q%2A@iUlA+v61N5su6FEIaG3+e#406N9~Yh3^U07w?Hpo`e` zwa3o?yUbgg^HtI z3^MDRMC>5cv{N{jN^ZSV)4;R>-`NRmHG0R=+^*@Br%@Y z=60S6AL(6_XU}FDpAhi=z>PsQZ&(9bJKIbk?mRUDPlgMkS`M|R`9s)tTmCDyNo2S) z0xsk8B~&((972r^+{r7)ADrG+6&%I!kl1FFAze5%tL$Oxk;Df*CX2d9jiHXLlX5t0t*{LDW9YIXDzI+B)IQP zE$|W?Tli`Dfe&zv2ArU*Qfg}wfcEg_(4(OiZqiApGjR!=YT>7t7Vz_}K;?B`?)+2g zIJG&K$Lb>Sc=M9~Tu0@R^sjYPsAS|$h2 zr=)X8+74iRaVv*0!^^jnjQ8r{ zM@!X+=mwj)o)MH}u*v#9POBdG>-9N;QOMMAo9AluUOij(Fi;krBl|^+{q8t}$v#lE_T5rmJH`hmRG(EbGD4VAvQSNIwH0>N(-*kB2T z=6u+>%Ol}keJL&vCbDqzIPc0OdAHR?d=Qlv(mj0!w|ussepw`FZ+p;k=~fWpb`gvZAQ_G8z%g*h9q0 z%-Gs*7Yd#Z^yU3Dlox#ME*^U)3#4RUL@7ZfW~fvsePIW(d96+pJxh8cAJ&Ga7)XCr=?* zMN;GNK1-KRiA}FS5%L-H7m<*1bp;c&w7$628mPTLStwv3%DM%rg6PhNF@*CRL6Q%` zudYBa5-6jXy%VkgyqF3PxNBgpAv>;%S-Z*1D*(8HxEWL_0?9^DImra4FbJ*0S!Gxt vil9@n8TYIQ{#GH`z8y-*6@LN25R2PoqmQ{FGY@_oy-Q!m_yYFa^?Uyd%We69 diff --git a/website/docs/releases/2023/v2023.4.md b/website/docs/releases/2023/v2023.4.md index b0baaf95979a..5b80dd5829d1 100644 --- a/website/docs/releases/2023/v2023.4.md +++ b/website/docs/releases/2023/v2023.4.md @@ -23,7 +23,7 @@ slug: "/releases/2023.4" The RADIUS provider also uses a flow to authenticate users, and supports the same stages as the [LDAP Provider](../../../docs/providers/ldap/index.md). - Documentation: [RADIUS Provider](../../../docs/providers/radius/index.md) + Documentation: [RADIUS Provider](../../../docs/providers/radius/index.mdx) - Decreased CPU usage for workers diff --git a/website/docs/releases/2024/v2024.8.md b/website/docs/releases/2024/v2024.8.md index 4346bd056255..ffc410636568 100644 --- a/website/docs/releases/2024/v2024.8.md +++ b/website/docs/releases/2024/v2024.8.md @@ -66,6 +66,10 @@ To try out the release candidate, replace your Docker image tag with the latest - **Source property mappings for SCIM, OAuth, SAML and Plex sources** +- **RADIUS provider custom attribute support** + + With 2024.8 it is possible to define custom attributes for the RADIUS provider, for example vendor specific attributes like Cisco's `AV-Pair` attribute. These attributes are defined in property mappings which means they can be dynamically defined based on the user authenticating. See [RADIUS Provider](../../providers/radius/index.mdx#radius-attributes) + - **SAML Source encryption support** It is now possible to configure a SAML Source to decrypt and validate encrypted assertions. This can be configured by certaing a [Certificate-keypair](../../core/certificates.md) and selecting it in the SAML Source. From deab8a7e0f922708a9a34ce24d897b9d8ddf9b37 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Wed, 14 Aug 2024 20:40:41 +0200 Subject: [PATCH 078/165] translate: Updates for file web/xliff/en.xlf in fr (#10909) Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> Co-authored-by: Marc 'risson' Schmitt --- web/xliff/fr.xlf | 108 +++++++++++++++++++++++++++++++++-------------- 1 file changed, 77 insertions(+), 31 deletions(-) diff --git a/web/xliff/fr.xlf b/web/xliff/fr.xlf index 79ab9d31d58b..4e504d105b11 100644 --- a/web/xliff/fr.xlf +++ b/web/xliff/fr.xlf @@ -1,4 +1,4 @@ - + @@ -596,9 +596,9 @@ - The URL "" was not found. - L'URL " - " n'a pas été trouvée. + The URL "" was not found. + L'URL " + " n'a pas été trouvée. @@ -1040,8 +1040,8 @@ - To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. - Pour permettre n'importe quelle URI de redirection, définissez cette valeur sur ".*". Soyez conscient des possibles implications de sécurité que cela peut avoir. + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + Pour permettre n'importe quelle URI de redirection, définissez cette valeur sur ".*". Soyez conscient des possibles implications de sécurité que cela peut avoir. @@ -1598,7 +1598,7 @@ Token to authenticate with. Currently only bearer authentication is supported. - Jeton d'authentification à utiliser. Actuellement, seule l'authentification "bearer authentication" est prise en charge. + Jeton d'authentification à utiliser. Actuellement, seule l'authentification "bearer authentication" est prise en charge. @@ -1766,8 +1766,8 @@ - Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". - Entrez une URL complète, un chemin relatif ou utilisez 'fa://fa-test' pour utiliser l'icône Font Awesome "fa-test". + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + Entrez une URL complète, un chemin relatif ou utilisez 'fa://fa-test' pour utiliser l'icône Font Awesome "fa-test". @@ -2850,7 +2850,7 @@ doesn't pass when either or both of the selected options are equal or above the To use SSL instead, use 'ldaps://' and disable this option. - Pour utiliser SSL à la base, utilisez "ldaps://" et désactviez cette option. + Pour utiliser SSL à la base, utilisez "ldaps://" et désactviez cette option. @@ -2934,8 +2934,8 @@ doesn't pass when either or both of the selected options are equal or above the - Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' - Champ qui contient les membres d'un groupe. Si vous utilisez le champ "memberUid", la valeur est censée contenir un nom distinctif relatif, par exemple 'memberUid=un-utilisateur' au lieu de 'memberUid=cn=un-utilisateur,ou=groups,...' + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + Champ qui contient les membres d'un groupe. Si vous utilisez le champ "memberUid", la valeur est censée contenir un nom distinctif relatif, par exemple 'memberUid=un-utilisateur' au lieu de 'memberUid=cn=un-utilisateur,ou=groups,...' @@ -3230,7 +3230,7 @@ doesn't pass when either or both of the selected options are equal or above the Time offset when temporary users should be deleted. This only applies if your IDP uses the NameID Format 'transient', and the user doesn't log out manually. - Moment où les utilisateurs temporaires doivent être supprimés. Cela ne s'applique que si votre IDP utilise le format NameID "transient" et que l'utilisateur ne se déconnecte pas manuellement. + Moment où les utilisateurs temporaires doivent être supprimés. Cela ne s'applique que si votre IDP utilise le format NameID "transient" et que l'utilisateur ne se déconnecte pas manuellement. @@ -3372,7 +3372,7 @@ doesn't pass when either or both of the selected options are equal or above the Optionally set the 'FriendlyName' value of the Assertion attribute. - Indiquer la valeur "FriendlyName" de l'attribut d'assertion (optionnel) + Indiquer la valeur "FriendlyName" de l'attribut d'assertion (optionnel) @@ -3681,8 +3681,8 @@ doesn't pass when either or both of the selected options are equal or above the - When using an external logging solution for archiving, this can be set to "minutes=5". - En cas d'utilisation d'une solution de journalisation externe pour l'archivage, cette valeur peut être fixée à "minutes=5". + When using an external logging solution for archiving, this can be set to "minutes=5". + En cas d'utilisation d'une solution de journalisation externe pour l'archivage, cette valeur peut être fixée à "minutes=5". @@ -3858,10 +3858,10 @@ doesn't pass when either or both of the selected options are equal or above the - Are you sure you want to update ""? + Are you sure you want to update ""? Êtes-vous sûr de vouloir mettre à jour - " - "? + " + "? @@ -4937,8 +4937,8 @@ doesn't pass when either or both of the selected options are equal or above the - A "roaming" authenticator, like a YubiKey - Un authentificateur "itinérant", comme une YubiKey + A "roaming" authenticator, like a YubiKey + Un authentificateur "itinérant", comme une YubiKey @@ -5263,7 +5263,7 @@ doesn't pass when either or both of the selected options are equal or above the Show arbitrary input fields to the user, for example during enrollment. Data is saved in the flow context under the 'prompt_data' variable. - Afficher des champs de saisie arbitraires à l'utilisateur, par exemple pendant l'inscription. Les données sont enregistrées dans le contexte du flux sous la variable "prompt_data". + Afficher des champs de saisie arbitraires à l'utilisateur, par exemple pendant l'inscription. Les données sont enregistrées dans le contexte du flux sous la variable "prompt_data". @@ -5272,10 +5272,10 @@ doesn't pass when either or both of the selected options are equal or above the - ("", of type ) + ("", of type ) - (" - ", de type + (" + ", de type ) @@ -5324,8 +5324,8 @@ doesn't pass when either or both of the selected options are equal or above the - If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. - Si défini à une durée supérieure à 0, l'utilisateur aura la possibilité de choisir de "rester connecté", ce qui prolongera sa session jusqu'à la durée spécifiée ici. + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + Si défini à une durée supérieure à 0, l'utilisateur aura la possibilité de choisir de "rester connecté", ce qui prolongera sa session jusqu'à la durée spécifiée ici. @@ -6093,7 +6093,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Can be in the format of 'unix://' when connecting to a local docker daemon, using 'ssh://' to connect via SSH, or 'https://:2376' when connecting to a remote system. - Peut être au format "unix://" pour une connexion à un service docker local, "ssh://" pour une connexion via SSH, ou "https://:2376" pour une connexion à un système distant. + Peut être au format "unix://" pour une connexion à un service docker local, "ssh://" pour une connexion via SSH, ou "https://:2376" pour une connexion à un système distant. @@ -7350,7 +7350,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Use this provider with nginx's auth_request or traefik's forwardAuth. Each application/domain needs its own provider. Additionally, on each domain, /outpost.goauthentik.io must be routed to the outpost (when using a managed outpost, this is done for you). - Utilisez ce fournisseur avec l'option "auth_request" de Nginx ou "forwardAuth" de Traefik. Chaque application/domaine a besoin de son propre fournisseur. De plus, sur chaque domaine, "/outpost.goauthentik.io" doit être routé vers le poste avancé (lorsque vous utilisez un poste avancé géré, cela est fait pour vous). + Utilisez ce fournisseur avec l'option "auth_request" de Nginx ou "forwardAuth" de Traefik. Chaque application/domaine a besoin de son propre fournisseur. De plus, sur chaque domaine, "/outpost.goauthentik.io" doit être routé vers le poste avancé (lorsque vous utilisez un poste avancé géré, cela est fait pour vous). Default relay state @@ -7752,7 +7752,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Utilisateur créé et ajouté au groupe avec succès - This user will be added to the group "". + This user will be added to the group "". Cet utilisateur sera ajouté au groupe &quot;&quot;. @@ -8819,142 +8819,188 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Operation failed to complete + L'opération n'a pas réussi. Failed to fetch objects: + Impossible de récupérer les objets : Available Scopes + Scopes disponibles Selected Scopes + Scopes sélectionnés Available Property Mappings + Mappages de propriété disponibles Selected Property Mappings + Mappages de propriété sélectionnés Available User Property Mappings + Mappages de propriété utilisateur disponibles Selected User Property Mappings + Mappages de propriété utilisateur sélectionnés Available Group Property Mappings + Mappages de propriété groupe disponibles Selected Group Property Mappings + Mappages de propriété groupe sélectionnés Ensure the user satisfies requirements of geography or network topology, based on IP address. If any of the configured values match, the policy passes. + S'assure que l'utilisateur répond aux exigences de géographie ou de topologie du réseau, en fonction de l'adresse IP. Si l'une des valeurs configurées correspond, la politique est validée. ASNs + ASNs List of autonomous system numbers. Comma separated. E.g. 13335, 15169, 20940 + Liste d'autonomous system numbers. Séparée par des virgules. Par exemple : 13335, 15169, 20940 Countries + Pays Available Countries + Pays disponibles Selected Countries + Pays sélectionnés Bind existing policy/group/user + Lier une politique/un group/un utilisateur existant Property mappings for user creation. + Mappages de propriété utilisés lors de la création d'utilisateurs Property mappings for group creation. + Mappages de propriétés utilisés lors de la création des groupes Link to a group with identical name. Can have security implications when a group is used with another source + Lien vers un groupe ayant un nom identique. Peut poser des problèmes de sécurité si ce nom est partagé avec une autre source. Use the group's name, but deny enrollment when the name already exists + Utiliser le nom du groupe, mais refuser la création si celui-ci existe déjà. Group matching mode + Mode de correspondance groupe OAuth Attribute mapping + Mappage des attributs OAuth Plex Attribute mapping + Mappage des attributs Plex Encryption Certificate + Certificat de chiffrement When selected, encrypted assertions will be decrypted using this keypair. + Si activé, les assertions chiffrées seront déchiffrées en utilisant cette paire de clés. SAML Attribute mapping + Mappage d'attributs SAML SCIM Attribute mapping + Mappage d'attributs SCIM External user settings + Paramètres des utilisateurs externes Default application + Application par défaut When configured, external users will automatically be redirected to this application when not attempting to access a different application + Si configuré, les utilisateurs externes seront redirigés vers cette application lorsqu'ils ne tentent pas d'accéder à une application différente. Warning: One or more license(s) have expired. + Attention : une ou plusieurs licence(s) ont expirées. Warning: One or more license(s) will expire within the next 2 weeks. + Attention : une ou plusieurs licence(s) expireront dans les prochaines 2 semaines. Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. + Attention : cette instance d'authentik est entrée en mode lecture seule du fait de licences expirées ou dépassées. This authentik instance uses a Trial license. + Cette instance d'authentik utilise une licence d'essai. This authentik instance uses a Non-production license. + Cette instance d'authentik utilise une licence de non-production. Access Tokens(s) + Jeton(s) d'accès Created at + Créé à Last updated at + Mis à jour pour la dernière fois à Last used at + Utilisé pour la dernière fois à Provide users with a 'show password' button. + Fourni un bouton « Montrer le mot de passe » aux utilisateurs. Show password + Montrer le mot de passe Hide password + Cacher le mot de passe An outpost is on an incorrect version! + Un avant-poste est sur une version incorrecte ! Russian + Russe Last seen: () + Vu pour la dernière fois : () - + \ No newline at end of file From e773ce2681e13fd587798cba8516ece6bd43639e Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Wed, 14 Aug 2024 20:40:54 +0200 Subject: [PATCH 079/165] translate: Updates for file locale/en/LC_MESSAGES/django.po in fr (#10907) Translate locale/en/LC_MESSAGES/django.po in fr 100% translated source file: 'locale/en/LC_MESSAGES/django.po' on 'fr'. Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> Co-authored-by: Marc 'risson' Schmitt --- locale/fr/LC_MESSAGES/django.po | 232 ++++++++++++++++++++++++++------ 1 file changed, 189 insertions(+), 43 deletions(-) diff --git a/locale/fr/LC_MESSAGES/django.po b/locale/fr/LC_MESSAGES/django.po index f24eb84090b2..2f0b3208b632 100644 --- a/locale/fr/LC_MESSAGES/django.po +++ b/locale/fr/LC_MESSAGES/django.po @@ -19,7 +19,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-05 00:07+0000\n" +"POT-Creation-Date: 2024-08-12 13:45+0000\n" "PO-Revision-Date: 2022-09-26 16:47+0000\n" "Last-Translator: Marc Schmitt, 2024\n" "Language-Team: French (https://app.transifex.com/authentik/teams/119923/fr/)\n" @@ -93,6 +93,14 @@ msgstr "" "Domain qui active cette marque. Peut être un super-ensemble, c'est-à-dire " "`a.b` pour `aa.b` et `ba.b`" +#: authentik/brands/models.py +msgid "" +"When set, external users will be redirected to this application after " +"authenticating." +msgstr "" +"Si activé, les utilisateurs externes seront redirigés vers cette application" +" après s'être authentifiés." + #: authentik/brands/models.py msgid "Web Certificate used by the authentik Core webserver." msgstr "Certificate Web utilisé par le serveur web d'authentik core." @@ -264,6 +272,19 @@ msgstr "" "Utiliser le nom d'utilisateur, mais refuser l'inscription si celui-ci existe" " déjà." +#: authentik/core/models.py +msgid "" +"Link to a group with identical name. Can have security implications when a " +"group name is used with another source." +msgstr "" +"Lien vers un groupe ayant un nom identique. Peut poser des problèmes de " +"sécurité si ce nom est partagé avec une autre source." + +#: authentik/core/models.py +msgid "Use the group name, but deny enrollment when the name already exists." +msgstr "" +"Utiliser le nom du groupe, mais refuser la création si celui-ci existe déjà." + #: authentik/core/models.py msgid "Source's display Name." msgstr "Nom d'affichage de la source." @@ -288,6 +309,14 @@ msgstr "" "Comment la source détermine si un utilisateur existant doit être authentifié" " ou un nouvelle utilisateur doit être inscrit." +#: authentik/core/models.py +msgid "" +"How the source determines if an existing group should be used or a new group" +" created." +msgstr "" +"Comment la source détermine si un groupe existant doit être utilisé ou un " +"nouveau groupe doit être créé." + #: authentik/core/models.py msgid "Token" msgstr "Jeton" @@ -398,6 +427,7 @@ msgid "Go home" msgstr "Retourner à l'accueil" #: authentik/core/templates/login/base_full.html +#: authentik/flows/templates/if/flow-sfe.html msgid "Powered by authentik" msgstr "Propulsé par authentik" @@ -408,6 +438,10 @@ msgstr "Propulsé par authentik" msgid "You're about to sign into %(application)s." msgstr "Vous êtes sur le point de vous connecter à %(application)s." +#: authentik/core/views/interface.py +msgid "Interface can only be accessed by internal users." +msgstr "L'interface est accessible uniquement aux utilisateurs internes." + #: authentik/crypto/api.py msgid "Subject-alt name" msgstr "Nom alternatif subject" @@ -468,9 +502,25 @@ msgstr "Entreprise est requis pour accéder à cette fonctionnalité." msgid "Feature only accessible for internal users." msgstr "Fonctionnalité accessible aux utilisateurs internes uniquement." +#: authentik/enterprise/providers/google_workspace/models.py +msgid "Google Workspace Provider User" +msgstr "Utilisateur du fournisseur Google Workspace" + +#: authentik/enterprise/providers/google_workspace/models.py +msgid "Google Workspace Provider Users" +msgstr "Utilisateurs du fournisseur Google Workspace" + +#: authentik/enterprise/providers/google_workspace/models.py +msgid "Google Workspace Provider Group" +msgstr "Groupe du fournisseur Google Workspace" + +#: authentik/enterprise/providers/google_workspace/models.py +msgid "Google Workspace Provider Groups" +msgstr "Groupes du fournisseur Google Workspace" + #: authentik/enterprise/providers/google_workspace/models.py #: authentik/enterprise/providers/microsoft_entra/models.py -#: authentik/providers/scim/models.py authentik/sources/ldap/models.py +#: authentik/providers/scim/models.py msgid "Property mappings used for group creation/updating." msgstr "" "Mappages de propriétés utilisés lors de la création et de la mise à jour des" @@ -492,21 +542,17 @@ msgstr "Mappage de propriété Google Workspace" msgid "Google Workspace Provider Mappings" msgstr "Mappages de propriété Google Workspace" -#: authentik/enterprise/providers/google_workspace/models.py -msgid "Google Workspace Provider User" -msgstr "Utilisateur du fournisseur Google Workspace" - -#: authentik/enterprise/providers/google_workspace/models.py -msgid "Google Workspace Provider Users" -msgstr "Utilisateurs du fournisseur Google Workspace" +#: authentik/enterprise/providers/microsoft_entra/models.py +msgid "Microsoft Entra Provider User" +msgstr "Utilisateur du fournisseur Microsoft Entra" -#: authentik/enterprise/providers/google_workspace/models.py -msgid "Google Workspace Provider Group" -msgstr "Groupe du fournisseur Google Workspace" +#: authentik/enterprise/providers/microsoft_entra/models.py +msgid "Microsoft Entra Provider Group" +msgstr "Groupe du fournisseur Microsoft Entra" -#: authentik/enterprise/providers/google_workspace/models.py -msgid "Google Workspace Provider Groups" -msgstr "Groupes du fournisseur Google Workspace" +#: authentik/enterprise/providers/microsoft_entra/models.py +msgid "Microsoft Entra Provider Groups" +msgstr "Groupes du fournisseur Microsoft Entra" #: authentik/enterprise/providers/microsoft_entra/models.py msgid "Microsoft Entra Provider" @@ -524,18 +570,6 @@ msgstr "Mappage de propriété Microsoft Entra" msgid "Microsoft Entra Provider Mappings" msgstr "Mappages de propriété Microsoft Entra" -#: authentik/enterprise/providers/microsoft_entra/models.py -msgid "Microsoft Entra Provider User" -msgstr "Utilisateur du fournisseur Microsoft Entra" - -#: authentik/enterprise/providers/microsoft_entra/models.py -msgid "Microsoft Entra Provider Group" -msgstr "Groupe du fournisseur Microsoft Entra" - -#: authentik/enterprise/providers/microsoft_entra/models.py -msgid "Microsoft Entra Provider Groups" -msgstr "Groupes du fournisseur Microsoft Entra" - #: authentik/enterprise/providers/rac/models.py #: authentik/stages/user_login/models.py msgid "" @@ -568,12 +602,12 @@ msgid "RAC Endpoints" msgstr "Points de terminaison RAC" #: authentik/enterprise/providers/rac/models.py -msgid "RAC Property Mapping" -msgstr "Mappage de propriété RAC" +msgid "RAC Provider Property Mapping" +msgstr "Mappage de propriété fournisseur RAC" #: authentik/enterprise/providers/rac/models.py -msgid "RAC Property Mappings" -msgstr "Mappages de propriété RAC" +msgid "RAC Provider Property Mappings" +msgstr "Mappages de propriété fournisseur RAC" #: authentik/enterprise/providers/rac/models.py msgid "RAC Connection token" @@ -1119,6 +1153,32 @@ msgstr "Politique d'Expression" msgid "Expression Policies" msgstr "Politiques d'expression" +#: authentik/policies/geoip/models.py +msgid "GeoIP: client IP not found in ASN database." +msgstr "" +"GeoIP : l'IP du client n'a pas été trouvée dans la base de données ASN." + +#: authentik/policies/geoip/models.py +msgid "Client IP is not part of an allowed autonomous system." +msgstr "L'IP du client ne fait pas partie d'un autonomous system autorisé." + +#: authentik/policies/geoip/models.py +msgid "GeoIP: client IP address not found in City database." +msgstr "" +"GeoIP : l'IP du client n'a pas été trouvée dans la base de données Ville." + +#: authentik/policies/geoip/models.py +msgid "Client IP is not in an allowed country." +msgstr "L'IP du client ne fait pas partie d'un pays autorisé." + +#: authentik/policies/geoip/models.py +msgid "GeoIP Policy" +msgstr "Politique GeoIP" + +#: authentik/policies/geoip/models.py +msgid "GeoIP Policies" +msgstr "Politiques GeoIP" + #: authentik/policies/models.py msgid "all, all policies must pass" msgstr "toutes, toutes les politiques doivent réussir" @@ -1728,6 +1788,14 @@ msgstr "Fournisseur Radius" msgid "Radius Providers" msgstr "Fournisseurs Radius" +#: authentik/providers/radius/models.py +msgid "Radius Provider Property Mapping" +msgstr "Mappage de propriété fournisseur Radius" + +#: authentik/providers/radius/models.py +msgid "Radius Provider Property Mappings" +msgstr "Mappages de propriété fournisseur Radius" + #: authentik/providers/saml/api/providers.py msgid "Invalid XML Syntax" msgstr "Syntaxe XML Invalide" @@ -1889,12 +1957,12 @@ msgid "SAML Providers" msgstr "Fournisseurs SAML" #: authentik/providers/saml/models.py -msgid "SAML Property Mapping" -msgstr "Mappages de propriétés SAML" +msgid "SAML Provider Property Mapping" +msgstr "Mappage de propriété fournisseur SAML" #: authentik/providers/saml/models.py -msgid "SAML Property Mappings" -msgstr "Mappages de propriétés SAML" +msgid "SAML Provider Property Mappings" +msgstr "Mappages de propriété fournisseur SAML" #: authentik/providers/saml/models.py msgid "SAML Provider from Metadata" @@ -1921,12 +1989,12 @@ msgid "SCIM Providers" msgstr "Fournisseurs SCIM" #: authentik/providers/scim/models.py -msgid "SCIM Mapping" -msgstr "Mappage SCIM" +msgid "SCIM Provider Mapping" +msgstr "Mappage fournisseur SCIM" #: authentik/providers/scim/models.py -msgid "SCIM Mappings" -msgstr "Mappages SCIM" +msgid "SCIM Provider Mappings" +msgstr "Mappages fournisseur SCIM" #: authentik/rbac/models.py msgid "Role" @@ -2061,12 +2129,12 @@ msgid "LDAP Sources" msgstr "Sources LDAP" #: authentik/sources/ldap/models.py -msgid "LDAP Property Mapping" -msgstr "Mappage de propriété LDAP" +msgid "LDAP Source Property Mapping" +msgstr "Mappage de propriété source LDAP" #: authentik/sources/ldap/models.py -msgid "LDAP Property Mappings" -msgstr "Mappages de propriété LDAP" +msgid "LDAP Source Property Mappings" +msgstr "Mappages de propriété source LDAP" #: authentik/sources/ldap/signals.py msgid "Password does not match Active Directory Complexity." @@ -2237,6 +2305,14 @@ msgstr "Source d'OAuth Reddit" msgid "Reddit OAuth Sources" msgstr "Sources d'OAuth Reddit" +#: authentik/sources/oauth/models.py +msgid "OAuth Source Property Mapping" +msgstr "Mappage de propriété source OAuth" + +#: authentik/sources/oauth/models.py +msgid "OAuth Source Property Mappings" +msgstr "Mappages de propriété source OAuth" + #: authentik/sources/oauth/models.py msgid "User OAuth Source Connection" msgstr "Connexion de l'utilisateur à la source OAuth" @@ -2245,6 +2321,14 @@ msgstr "Connexion de l'utilisateur à la source OAuth" msgid "User OAuth Source Connections" msgstr "Connexion de l'utilisateur aux sources OAuth" +#: authentik/sources/oauth/models.py +msgid "Group OAuth Source Connection" +msgstr "Connexion du groupe à la source OAuth" + +#: authentik/sources/oauth/models.py +msgid "Group OAuth Source Connections" +msgstr "Connexions du groupe à la source OAuth" + #: authentik/sources/oauth/views/callback.py #, python-brace-format msgid "Authentication failed: {reason}" @@ -2279,6 +2363,14 @@ msgstr "Source Plex" msgid "Plex Sources" msgstr "Sources Plex" +#: authentik/sources/plex/models.py +msgid "Plex Source Property Mapping" +msgstr "Mappage de propriété source Plex" + +#: authentik/sources/plex/models.py +msgid "Plex Source Property Mappings" +msgstr "Mappages de propriété source Plex" + #: authentik/sources/plex/models.py msgid "User Plex Source Connection" msgstr "Connexion de l'utilisateur à la source Plex" @@ -2287,6 +2379,14 @@ msgstr "Connexion de l'utilisateur à la source Plex" msgid "User Plex Source Connections" msgstr "Connexion de l'utilisateur aux sources Plex" +#: authentik/sources/plex/models.py +msgid "Group Plex Source Connection" +msgstr "Connexion du groupe à la source Plex" + +#: authentik/sources/plex/models.py +msgid "Group Plex Source Connections" +msgstr "Connexions du groupe à la source OAuth" + #: authentik/sources/saml/models.py msgid "Redirect Binding" msgstr "Liaison de Redirection" @@ -2366,6 +2466,20 @@ msgstr "" "Paire de clés utilisées pour signer les réponses sortantes allant vers le " "fournisseur d'identité." +#: authentik/sources/saml/models.py +msgid "" +"When selected, incoming assertions are encrypted by the IdP using the public" +" key of the encryption keypair. The assertion is decrypted by the SP using " +"the the private key." +msgstr "" +"Si activé, les assertions entrantes seront chiffrées par l'IdP avec la clé " +"publique de la paire de clé de chiffrement. L'assertion est déchiffrée par " +"le SP en utilisant la clé privée." + +#: authentik/sources/saml/models.py +msgid "Encryption Keypair" +msgstr "Paire de clés de chiffrement" + #: authentik/sources/saml/models.py msgid "SAML Source" msgstr "Source SAML" @@ -2374,6 +2488,14 @@ msgstr "Source SAML" msgid "SAML Sources" msgstr "Sources SAML" +#: authentik/sources/saml/models.py +msgid "SAML Source Property Mapping" +msgstr "Mappage de propriété source SAML" + +#: authentik/sources/saml/models.py +msgid "SAML Source Property Mappings" +msgstr "Mappages de propriété source SAML" + #: authentik/sources/saml/models.py msgid "User SAML Source Connection" msgstr "Connexion de l'utilisateur à la source SAML" @@ -2382,6 +2504,14 @@ msgstr "Connexion de l'utilisateur à la source SAML" msgid "User SAML Source Connections" msgstr "Connexion de l'utilisateur aux sources SAML" +#: authentik/sources/saml/models.py +msgid "Group SAML Source Connection" +msgstr "Connexion du groupe à la source SAML" + +#: authentik/sources/saml/models.py +msgid "Group SAML Source Connections" +msgstr "Connexions du groupe à la source SAML" + #: authentik/sources/scim/models.py msgid "SCIM Source" msgstr "Source SCIM" @@ -2390,6 +2520,14 @@ msgstr "Source SCIM" msgid "SCIM Sources" msgstr "Sources SCIM" +#: authentik/sources/scim/models.py +msgid "SCIM Source Property Mapping" +msgstr "Mappage de propriété source SCIM" + +#: authentik/sources/scim/models.py +msgid "SCIM Source Property Mappings" +msgstr "Mappages de propriété source SCIM" + #: authentik/stages/authenticator_duo/models.py msgid "Duo Authenticator Setup Stage" msgstr "Étape de configuration du Duo Authenticator" @@ -3017,6 +3155,14 @@ msgstr "" "annulé. Pour verrouiller l'utilisateur, utilisez une politique de réputation" " et une étape user_write." +#: authentik/stages/password/models.py +msgid "" +"When enabled, provides a 'show password' button with the password input " +"field." +msgstr "" +"Si activé, fourni un bouton « Montrer le mot de passe » avec le champ " +"d'entrée mot de passe." + #: authentik/stages/password/models.py msgid "Password Stage" msgstr "Étape de mot de passe" From 8f81237fc53f27b7646734c6b665b02c38683193 Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Thu, 15 Aug 2024 00:50:14 +0200 Subject: [PATCH 080/165] web/admin: fix authentication/enrollment flow in sources being marked as required (#10911) Signed-off-by: Jens Langhammer --- web/src/admin/sources/oauth/OAuthSourceForm.ts | 2 -- web/src/admin/sources/plex/PlexSourceForm.ts | 2 -- web/src/admin/sources/saml/SAMLSourceForm.ts | 2 -- 3 files changed, 6 deletions(-) diff --git a/web/src/admin/sources/oauth/OAuthSourceForm.ts b/web/src/admin/sources/oauth/OAuthSourceForm.ts index 4ec1e23c480a..a1b7b2ce082a 100644 --- a/web/src/admin/sources/oauth/OAuthSourceForm.ts +++ b/web/src/admin/sources/oauth/OAuthSourceForm.ts @@ -500,7 +500,6 @@ export class OAuthSourceForm extends WithCapabilitiesConfig(BaseSourceForm Date: Thu, 15 Aug 2024 14:13:55 +0200 Subject: [PATCH 081/165] web: bump the storybook group across 1 directory with 7 updates (#10900) Bumps the storybook group with 5 updates in the /web directory: | Package | From | To | | --- | --- | --- | | [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials) | `8.2.8` | `8.2.9` | | [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links) | `8.2.8` | `8.2.9` | | [@storybook/manager-api](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/manager-api) | `8.2.8` | `8.2.9` | | [@storybook/web-components](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/web-components) | `8.2.8` | `8.2.9` | | [@storybook/web-components-vite](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/web-components-vite) | `8.2.8` | `8.2.9` | Updates `@storybook/addon-essentials` from 8.2.8 to 8.2.9 - [Release notes](https://github.com/storybookjs/storybook/releases) - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md) - [Commits](https://github.com/storybookjs/storybook/commits/v8.2.9/code/addons/essentials) Updates `@storybook/addon-links` from 8.2.8 to 8.2.9 - [Release notes](https://github.com/storybookjs/storybook/releases) - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md) - [Commits](https://github.com/storybookjs/storybook/commits/v8.2.9/code/addons/links) Updates `@storybook/blocks` from 8.2.8 to 8.2.9 - [Release notes](https://github.com/storybookjs/storybook/releases) - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md) - [Commits](https://github.com/storybookjs/storybook/commits/v8.2.9/code/lib/blocks) Updates `@storybook/manager-api` from 8.2.8 to 8.2.9 - [Release notes](https://github.com/storybookjs/storybook/releases) - [Commits](https://github.com/storybookjs/storybook/commits/v8.2.9/code/lib/manager-api) Updates `@storybook/web-components` from 8.2.8 to 8.2.9 - [Release notes](https://github.com/storybookjs/storybook/releases) - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md) - [Commits](https://github.com/storybookjs/storybook/commits/v8.2.9/code/renderers/web-components) Updates `@storybook/web-components-vite` from 8.2.8 to 8.2.9 - [Release notes](https://github.com/storybookjs/storybook/releases) - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md) - [Commits](https://github.com/storybookjs/storybook/commits/v8.2.9/code/frameworks/web-components-vite) Updates `storybook` from 8.2.8 to 8.2.9 - [Release notes](https://github.com/storybookjs/storybook/releases) - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md) - [Commits](https://github.com/storybookjs/storybook/commits/v8.2.9/code/lib/cli) --- updated-dependencies: - dependency-name: "@storybook/addon-essentials" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: storybook - dependency-name: "@storybook/addon-links" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: storybook - dependency-name: "@storybook/blocks" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: storybook - dependency-name: "@storybook/manager-api" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: storybook - dependency-name: "@storybook/web-components" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: storybook - dependency-name: "@storybook/web-components-vite" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: storybook - dependency-name: storybook dependency-type: direct:development update-type: version-update:semver-patch dependency-group: storybook ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 577 +++++++++++++++++++++++++----------------- web/package.json | 10 +- 2 files changed, 345 insertions(+), 242 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index bd2619643519..4fd350915158 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -70,13 +70,13 @@ "@lit/localize-tools": "^0.8.0", "@rollup/plugin-replace": "^5.0.7", "@spotlightjs/spotlight": "^2.3.0", - "@storybook/addon-essentials": "^8.2.7", - "@storybook/addon-links": "^8.2.7", + "@storybook/addon-essentials": "^8.2.9", + "@storybook/addon-links": "^8.2.9", "@storybook/api": "^7.6.17", "@storybook/blocks": "^8.0.8", - "@storybook/manager-api": "^8.2.7", - "@storybook/web-components": "^8.2.7", - "@storybook/web-components-vite": "^8.2.7", + "@storybook/manager-api": "^8.2.9", + "@storybook/web-components": "^8.2.9", + "@storybook/web-components-vite": "^8.2.9", "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@types/chart.js": "^2.9.41", "@types/codemirror": "5.60.15", @@ -735,8 +735,9 @@ }, "node_modules/@babel/plugin-syntax-flow": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.24.7.tgz", + "integrity": "sha512-9G8GYT/dxn/D1IIKOUBmGX0mnmj46mGH9NnZyJLwtCpgh5f7D2VbuKodb+2s9m1Yavh1s7ASQN8lf0eqrb1LTw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -1187,8 +1188,9 @@ }, "node_modules/@babel/plugin-transform-flow-strip-types": { "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.25.2.tgz", + "integrity": "sha512-InBZ0O8tew5V0K6cHcQ+wgxlrjOw1W4wDXLkOTjLRD8GYhTSkxTVBtdy3MMtvYBrbAWa1Qm3hNoTc1620Yj+Mg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8", "@babel/plugin-syntax-flow": "^7.24.7" @@ -1828,8 +1830,9 @@ }, "node_modules/@babel/preset-flow": { "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.24.7.tgz", + "integrity": "sha512-NL3Lo0NorCU607zU3NwRyJbpaB6E3t0xtd3LfAQKDfkeX4/ggcDXvkmkW42QWT5owUeW/jAe4hn+2qvkV1IbfQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-validator-option": "^7.24.7", @@ -1875,8 +1878,9 @@ }, "node_modules/@babel/register": { "version": "7.24.6", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.24.6.tgz", + "integrity": "sha512-WSuFCc2wCqMeXkz/i3yfAAsxwWflEgbVkZzivgAmXl/MxrXeoYFZOOPllbC8R8WTF7u61wSRQtDVZ1879cdu6w==", "dev": true, - "license": "MIT", "dependencies": { "clone-deep": "^4.0.1", "find-cache-dir": "^2.0.0", @@ -1893,8 +1897,9 @@ }, "node_modules/@babel/register/node_modules/find-cache-dir": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", "dev": true, - "license": "MIT", "dependencies": { "commondir": "^1.0.1", "make-dir": "^2.0.0", @@ -1906,8 +1911,9 @@ }, "node_modules/@babel/register/node_modules/find-up": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", "dev": true, - "license": "MIT", "dependencies": { "locate-path": "^3.0.0" }, @@ -1917,8 +1923,9 @@ }, "node_modules/@babel/register/node_modules/locate-path": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", "dev": true, - "license": "MIT", "dependencies": { "p-locate": "^3.0.0", "path-exists": "^3.0.0" @@ -1929,8 +1936,9 @@ }, "node_modules/@babel/register/node_modules/make-dir": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", "dev": true, - "license": "MIT", "dependencies": { "pify": "^4.0.1", "semver": "^5.6.0" @@ -1941,8 +1949,9 @@ }, "node_modules/@babel/register/node_modules/p-locate": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", "dev": true, - "license": "MIT", "dependencies": { "p-limit": "^2.0.0" }, @@ -1952,24 +1961,27 @@ }, "node_modules/@babel/register/node_modules/path-exists": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/@babel/register/node_modules/pify": { "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/@babel/register/node_modules/pkg-dir": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", "dev": true, - "license": "MIT", "dependencies": { "find-up": "^3.0.0" }, @@ -1979,8 +1991,9 @@ }, "node_modules/@babel/register/node_modules/semver": { "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver" } @@ -3886,8 +3899,9 @@ }, "node_modules/@mdx-js/react": { "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.0.1.tgz", + "integrity": "sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==", "dev": true, - "license": "MIT", "dependencies": { "@types/mdx": "^2.0.0" }, @@ -5841,9 +5855,10 @@ } }, "node_modules/@storybook/addon-actions": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-8.2.9.tgz", + "integrity": "sha512-eh2teOqjga7aoClDVV+/b1gHJqsPwjiU1t+Hg/l4i2CkaBUNdYMEL90nR6fgReOdvvL5YhcPwJ8w38f9TrQcoQ==", "dev": true, - "license": "MIT", "dependencies": { "@storybook/global": "^5.0.0", "@types/uuid": "^9.0.1", @@ -5856,13 +5871,14 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.8" + "storybook": "^8.2.9" } }, "node_modules/@storybook/addon-backgrounds": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-8.2.9.tgz", + "integrity": "sha512-eGmZAd742ORBbQ6JepzBCko/in62T4Xg9j9LVa+Cvz/7L1C/RQSuU6sUwbRAsXaz+PMVDksPDCUUNsXl3zUL7w==", "dev": true, - "license": "MIT", "dependencies": { "@storybook/global": "^5.0.0", "memoizerific": "^1.11.3", @@ -5873,13 +5889,14 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.8" + "storybook": "^8.2.9" } }, "node_modules/@storybook/addon-controls": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-8.2.9.tgz", + "integrity": "sha512-vaSE78KOE7SO0GrW4e+mdQphSNpvCX/FGybIRxyaKX9h8smoyUwRNHVyCS3ROHTwH324QWu7GDzsOVrnyXOv0A==", "dev": true, - "license": "MIT", "dependencies": { "dequal": "^2.0.2", "lodash": "^4.17.21", @@ -5890,20 +5907,21 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.8" + "storybook": "^8.2.9" } }, "node_modules/@storybook/addon-docs": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-8.2.9.tgz", + "integrity": "sha512-flDOxFIGmXg+6lVdwTLMOKsGob1WrT7rG98mn1SNW0Nxhg3Wg+9pQuq1GLxEzKtAgSflmu+xcBRfYhsogyDXkw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/core": "^7.24.4", "@mdx-js/react": "^3.0.0", - "@storybook/blocks": "8.2.8", - "@storybook/csf-plugin": "8.2.8", + "@storybook/blocks": "8.2.9", + "@storybook/csf-plugin": "8.2.9", "@storybook/global": "^5.0.0", - "@storybook/react-dom-shim": "8.2.8", + "@storybook/react-dom-shim": "8.2.9", "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", "fs-extra": "^11.1.0", "react": "^16.8.0 || ^17.0.0 || ^18.0.0", @@ -5917,13 +5935,14 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.8" + "storybook": "^8.2.9" } }, "node_modules/@storybook/addon-docs/node_modules/fs-extra": { "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, - "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -5935,8 +5954,9 @@ }, "node_modules/@storybook/addon-docs/node_modules/jsonfile": { "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, - "license": "MIT", "dependencies": { "universalify": "^2.0.0" }, @@ -5946,26 +5966,28 @@ }, "node_modules/@storybook/addon-docs/node_modules/universalify": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 10.0.0" } }, "node_modules/@storybook/addon-essentials": { - "version": "8.2.8", - "dev": true, - "license": "MIT", - "dependencies": { - "@storybook/addon-actions": "8.2.8", - "@storybook/addon-backgrounds": "8.2.8", - "@storybook/addon-controls": "8.2.8", - "@storybook/addon-docs": "8.2.8", - "@storybook/addon-highlight": "8.2.8", - "@storybook/addon-measure": "8.2.8", - "@storybook/addon-outline": "8.2.8", - "@storybook/addon-toolbars": "8.2.8", - "@storybook/addon-viewport": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-8.2.9.tgz", + "integrity": "sha512-B2d3eznGZvPIyCVtYX0UhrYcEfK+3Y2sACmEWpSwtk8KXomFEsZnD95m397BYDRw3/X6qeSLWxqgMfqDTEDeMA==", + "dev": true, + "dependencies": { + "@storybook/addon-actions": "8.2.9", + "@storybook/addon-backgrounds": "8.2.9", + "@storybook/addon-controls": "8.2.9", + "@storybook/addon-docs": "8.2.9", + "@storybook/addon-highlight": "8.2.9", + "@storybook/addon-measure": "8.2.9", + "@storybook/addon-outline": "8.2.9", + "@storybook/addon-toolbars": "8.2.9", + "@storybook/addon-viewport": "8.2.9", "ts-dedent": "^2.0.0" }, "funding": { @@ -5973,13 +5995,14 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.8" + "storybook": "^8.2.9" } }, "node_modules/@storybook/addon-highlight": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-8.2.9.tgz", + "integrity": "sha512-qdcazeNQoo9QKIq+LJJZZXvFZoLn+i4uhbt1Uf9WtW6oU/c1qxORGVD7jc3zsxbQN9nROVPbJ76sfthogxeqWA==", "dev": true, - "license": "MIT", "dependencies": { "@storybook/global": "^5.0.0" }, @@ -5988,13 +6011,14 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.8" + "storybook": "^8.2.9" } }, "node_modules/@storybook/addon-links": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-8.2.9.tgz", + "integrity": "sha512-RhJzUNdDb7lbliwXb64HMwieIeJ+OQ2Ditue1vmSox6NsSd+pshR+okHpAyoP1+fW+dahNENwAS2Kt2QiI78FA==", "dev": true, - "license": "MIT", "dependencies": { "@storybook/csf": "0.1.11", "@storybook/global": "^5.0.0", @@ -6006,7 +6030,7 @@ }, "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^8.2.8" + "storybook": "^8.2.9" }, "peerDependenciesMeta": { "react": { @@ -6015,9 +6039,10 @@ } }, "node_modules/@storybook/addon-measure": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-8.2.9.tgz", + "integrity": "sha512-XUfQtYRKWB2dfbPRmHuos816wt1JrLbtRld5ZC8J8ljeqZ4hFBPTQcgI5GAzZqjQuclLC0KuhlA/0bKxdxMMGA==", "dev": true, - "license": "MIT", "dependencies": { "@storybook/global": "^5.0.0", "tiny-invariant": "^1.3.1" @@ -6027,13 +6052,14 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.8" + "storybook": "^8.2.9" } }, "node_modules/@storybook/addon-outline": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-8.2.9.tgz", + "integrity": "sha512-p22kI4W7MT0YJOCmg/FfhfH+NpZEDA5tgwstjazSg4ertyhaxziMwWZWiK2JCg0gOAfRJjoYjHz+6/u56iXwgQ==", "dev": true, - "license": "MIT", "dependencies": { "@storybook/global": "^5.0.0", "ts-dedent": "^2.0.0" @@ -6043,25 +6069,27 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.8" + "storybook": "^8.2.9" } }, "node_modules/@storybook/addon-toolbars": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-8.2.9.tgz", + "integrity": "sha512-9LMZZ2jRD86Jh6KXedDbAYs4eHj9HtJA9VhSEE2wiqMGwXozpySi7B1GWniNzmFfcgMQ4JHfmD/OrBVTK7Ca/w==", "dev": true, - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.8" + "storybook": "^8.2.9" } }, "node_modules/@storybook/addon-viewport": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-8.2.9.tgz", + "integrity": "sha512-lyM24+DJEt8R0YZkJKee34NQWv0REACU6lYDalqJNdKS1sEwzLGWxg1hZXnw2JFdBID9NGVvyYU2w6LDozOB0g==", "dev": true, - "license": "MIT", "dependencies": { "memoizerific": "^1.11.3" }, @@ -6070,7 +6098,7 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.8" + "storybook": "^8.2.9" } }, "node_modules/@storybook/addons": { @@ -6217,9 +6245,10 @@ } }, "node_modules/@storybook/blocks": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.2.9.tgz", + "integrity": "sha512-5276q/s/UL8arwftuBXovUNHqYo/HPQFMGXEmjVVAMXUyFjzEAfKj3+xU897J6AuL+7XVZG32WnqA+X6LJMrcQ==", "dev": true, - "license": "MIT", "dependencies": { "@storybook/csf": "0.1.11", "@storybook/global": "^5.0.0", @@ -6243,7 +6272,7 @@ "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^8.2.8" + "storybook": "^8.2.9" }, "peerDependenciesMeta": { "react": { @@ -6255,11 +6284,12 @@ } }, "node_modules/@storybook/builder-vite": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-8.2.9.tgz", + "integrity": "sha512-MHD3ezRjKkJkOl0u7CRQoQD/LKd28YMWIcaz4YrV6ygokc0c3RFTlOefICQFgboc+1RwIUowxN1CJ2kJ7p4SWw==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/csf-plugin": "8.2.8", + "@storybook/csf-plugin": "8.2.9", "@types/find-cache-dir": "^3.2.1", "browser-assert": "^1.2.1", "es-module-lexer": "^1.5.0", @@ -6275,7 +6305,7 @@ }, "peerDependencies": { "@preact/preset-vite": "*", - "storybook": "^8.2.8", + "storybook": "^8.2.9", "typescript": ">= 4.3.x", "vite": "^4.0.0 || ^5.0.0", "vite-plugin-glimmerx": "*" @@ -6294,13 +6324,15 @@ }, "node_modules/@storybook/builder-vite/node_modules/es-module-lexer": { "version": "1.5.4", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", + "dev": true }, "node_modules/@storybook/builder-vite/node_modules/fs-extra": { "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, - "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -6312,8 +6344,9 @@ }, "node_modules/@storybook/builder-vite/node_modules/jsonfile": { "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, - "license": "MIT", "dependencies": { "universalify": "^2.0.0" }, @@ -6323,8 +6356,9 @@ }, "node_modules/@storybook/builder-vite/node_modules/universalify": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 10.0.0" } @@ -6371,14 +6405,15 @@ } }, "node_modules/@storybook/codemod": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-8.2.9.tgz", + "integrity": "sha512-3yRx1lFMm1FXWVv+CKDiYM4gOQPEfpcZAQrjfcumxSDUrB091pnU1PeI92Prj3vCdi4+0oPNuN4yDGNUYTMP/A==", "dev": true, - "license": "MIT", "dependencies": { "@babel/core": "^7.24.4", "@babel/preset-env": "^7.24.4", "@babel/types": "^7.24.0", - "@storybook/core": "8.2.8", + "@storybook/core": "8.2.9", "@storybook/csf": "0.1.11", "@types/cross-spawn": "^6.0.2", "cross-spawn": "^7.0.3", @@ -6396,8 +6431,9 @@ }, "node_modules/@storybook/codemod/node_modules/globby": { "version": "14.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", + "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", "dev": true, - "license": "MIT", "dependencies": { "@sindresorhus/merge-streams": "^2.1.0", "fast-glob": "^3.3.2", @@ -6415,8 +6451,9 @@ }, "node_modules/@storybook/codemod/node_modules/path-type": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", + "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" }, @@ -6426,8 +6463,9 @@ }, "node_modules/@storybook/codemod/node_modules/slash": { "version": "5.1.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", "dev": true, - "license": "MIT", "engines": { "node": ">=14.16" }, @@ -6509,9 +6547,10 @@ } }, "node_modules/@storybook/core": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/core/-/core-8.2.9.tgz", + "integrity": "sha512-wSER8FpA6Il/jPyDfKm3yohxDtuhisNPTonMVzd3ulNWR4zERLddyO3HrHJJwdqYHLNk4SBFzwMGpQZVws1y0w==", "dev": true, - "license": "MIT", "dependencies": { "@storybook/csf": "0.1.11", "@types/express": "^4.17.21", @@ -6545,11 +6584,12 @@ }, "node_modules/@storybook/core/node_modules/@esbuild/darwin-arm64": { "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", "cpu": [ "arm64" ], "dev": true, - "license": "MIT", "optional": true, "os": [ "darwin" @@ -6575,18 +6615,20 @@ } }, "node_modules/@storybook/core/node_modules/@types/node": { - "version": "18.19.43", + "version": "18.19.44", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.44.tgz", + "integrity": "sha512-ZsbGerYg72WMXUIE9fYxtvfzLEuq6q8mKERdWFnqTmOvudMxnz+CBNRoOwJ2kNpFOncrKjT1hZwxjlFgQ9qvQA==", "dev": true, - "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@storybook/core/node_modules/esbuild": { "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", "dev": true, "hasInstallScript": true, - "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, @@ -6621,8 +6663,9 @@ }, "node_modules/@storybook/core/node_modules/undici-types": { "version": "5.26.5", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true }, "node_modules/@storybook/csf": { "version": "0.1.11", @@ -6633,9 +6676,10 @@ } }, "node_modules/@storybook/csf-plugin": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-8.2.9.tgz", + "integrity": "sha512-QQCFb3g12VQQEraDV1UfCmniGhQZKyT6oEt1Im6dzzPJj9NQk+6BjWoDep33CZhBHWoLryrMQd2fjuHxnFRNEA==", "dev": true, - "license": "MIT", "dependencies": { "unplugin": "^1.3.1" }, @@ -6644,7 +6688,7 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.8" + "storybook": "^8.2.9" } }, "node_modules/@storybook/global": { @@ -6665,15 +6709,16 @@ } }, "node_modules/@storybook/manager-api": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-8.2.9.tgz", + "integrity": "sha512-mkYvUlfqDw+0WbxIynh5TcrotmoXlumEsOA4+45zuNea8XpEgj5cNBUCnmfEO6yQ85swqkS8YYbMpg1cZyu/Vw==", "dev": true, - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.8" + "storybook": "^8.2.9" } }, "node_modules/@storybook/preview-api": { @@ -6716,9 +6761,10 @@ } }, "node_modules/@storybook/react-dom-shim": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-8.2.9.tgz", + "integrity": "sha512-uCAjSQEsNk8somVn1j/I1G9G/uUax5byHseIIV0Eq3gVXttGd7gaWcP+TDHtqIaenWHx4l+hCSuCesxiLWmx4Q==", "dev": true, - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" @@ -6726,7 +6772,7 @@ "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta", - "storybook": "^8.2.8" + "storybook": "^8.2.9" } }, "node_modules/@storybook/router": { @@ -6792,15 +6838,16 @@ } }, "node_modules/@storybook/web-components": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/web-components/-/web-components-8.2.9.tgz", + "integrity": "sha512-EH7mR2VaCv+34p6G6o7Z0dB5pDbFJylSc9zKdpAlC20s0dVZC0f9KcMFqUGzrjQiPgSxiTl8i3uD4ak41oqB/A==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/components": "^8.2.8", + "@storybook/components": "^8.2.9", "@storybook/global": "^5.0.0", - "@storybook/manager-api": "^8.2.8", - "@storybook/preview-api": "^8.2.8", - "@storybook/theming": "^8.2.8", + "@storybook/manager-api": "^8.2.9", + "@storybook/preview-api": "^8.2.9", + "@storybook/theming": "^8.2.9", "tiny-invariant": "^1.3.1", "ts-dedent": "^2.0.0" }, @@ -6813,16 +6860,17 @@ }, "peerDependencies": { "lit": "^2.0.0 || ^3.0.0", - "storybook": "^8.2.8" + "storybook": "^8.2.9" } }, "node_modules/@storybook/web-components-vite": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/web-components-vite/-/web-components-vite-8.2.9.tgz", + "integrity": "sha512-sMyQ0sRZFbXID6nEHI2p6o4dK74vMUlZPRdKgZX69z3V4dcqp6m7fNzx+Natv+VT8KJ6dMyB7HJsrH86PdqtGw==", "dev": true, - "license": "MIT", "dependencies": { - "@storybook/builder-vite": "8.2.8", - "@storybook/web-components": "8.2.8", + "@storybook/builder-vite": "8.2.9", + "@storybook/web-components": "8.2.9", "magic-string": "^0.30.0" }, "engines": { @@ -6833,43 +6881,46 @@ "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.8" + "storybook": "^8.2.9" } }, "node_modules/@storybook/web-components/node_modules/@storybook/components": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/components/-/components-8.2.9.tgz", + "integrity": "sha512-OkkcZ/f/6o3GdFEEK9ZHKIGHWUHmavZUYs5xaSgU64bOrA2aqEFtfeWWitZYTv3Euhk8MVLWfyEMDfez0AlvDg==", "dev": true, - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.8" + "storybook": "^8.2.9" } }, "node_modules/@storybook/web-components/node_modules/@storybook/preview-api": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.2.9.tgz", + "integrity": "sha512-D8/t+a78OJqQAcT/ABa1C4YM/OaLGQ9IvCsp3Q9ruUqDCwuZBj8bG3D4477dlY4owX2ycC0rWYu3VvuK0EmJjA==", "dev": true, - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.8" + "storybook": "^8.2.9" } }, "node_modules/@storybook/web-components/node_modules/@storybook/theming": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-8.2.9.tgz", + "integrity": "sha512-OL0NFvowPX85N5zIYdgeKKaFm7V4Vgtci093vL3cDZT13LGH6GuEzJKkUFGuUGNPFlJc+EgTj0o6PYKrOLyQ6w==", "dev": true, - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/storybook" }, "peerDependencies": { - "storybook": "^8.2.8" + "storybook": "^8.2.9" } }, "node_modules/@swagger-api/apidom-ast": { @@ -8421,8 +8472,9 @@ }, "node_modules/@types/cross-spawn": { "version": "6.0.6", + "resolved": "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.6.tgz", + "integrity": "sha512-fXRhhUkG4H3TQk5dBhQ7m/JDdSNHKwR2BBia62lhwEIq9xGiQKLxd6LymNhn47SjXhsUEPmxi+PKw2OkW4LLjA==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "*" } @@ -8500,8 +8552,9 @@ }, "node_modules/@types/find-cache-dir": { "version": "3.2.1", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/find-cache-dir/-/find-cache-dir-3.2.1.tgz", + "integrity": "sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw==", + "dev": true }, "node_modules/@types/fs-extra": { "version": "8.1.5", @@ -8532,8 +8585,9 @@ }, "node_modules/@types/hast": { "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/unist": "*" } @@ -8621,8 +8675,9 @@ }, "node_modules/@types/mdx": { "version": "2.0.13", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", + "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==", + "dev": true }, "node_modules/@types/mime": { "version": "1.3.5", @@ -8762,8 +8817,9 @@ }, "node_modules/@types/uuid": { "version": "9.0.8", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz", + "integrity": "sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==", + "dev": true }, "node_modules/@types/which": { "version": "2.0.2", @@ -9016,8 +9072,9 @@ }, "node_modules/@ungap/structured-clone": { "version": "1.2.0", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "dev": true }, "node_modules/@vitest/pretty-format": { "version": "2.0.5", @@ -10574,8 +10631,9 @@ }, "node_modules/babel-core": { "version": "7.0.0-bridge.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", + "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", "dev": true, - "license": "MIT", "peerDependencies": { "@babel/core": "^7.0.0-0" } @@ -11529,8 +11587,9 @@ }, "node_modules/clone-deep": { "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", "dev": true, - "license": "MIT", "dependencies": { "is-plain-object": "^2.0.4", "kind-of": "^6.0.2", @@ -13440,8 +13499,9 @@ }, "node_modules/esbuild-register": { "version": "3.6.0", + "resolved": "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.6.0.tgz", + "integrity": "sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==", "dev": true, - "license": "MIT", "dependencies": { "debug": "^4.3.4" }, @@ -14850,8 +14910,9 @@ }, "node_modules/find-cache-dir": { "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", "dev": true, - "license": "MIT", "dependencies": { "commondir": "^1.0.1", "make-dir": "^3.0.2", @@ -14944,9 +15005,10 @@ "license": "ISC" }, "node_modules/flow-parser": { - "version": "0.242.1", + "version": "0.243.0", + "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.243.0.tgz", + "integrity": "sha512-HCDBfH+kZcY5etWYeAqatjW78gkIryzb9XixRsA8lGI1uyYc7aCpElkkO4H+KIpoyQMiY0VAZPI4cyac3wQe8w==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.4.0" } @@ -15703,8 +15765,9 @@ }, "node_modules/hast-util-heading-rank": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-heading-rank/-/hast-util-heading-rank-3.0.0.tgz", + "integrity": "sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA==", "dev": true, - "license": "MIT", "dependencies": { "@types/hast": "^3.0.0" }, @@ -15715,8 +15778,9 @@ }, "node_modules/hast-util-is-element": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", + "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", "dev": true, - "license": "MIT", "dependencies": { "@types/hast": "^3.0.0" }, @@ -15727,8 +15791,9 @@ }, "node_modules/hast-util-to-string": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-3.0.0.tgz", + "integrity": "sha512-OGkAxX1Ua3cbcW6EJ5pT/tslVb90uViVkcJ4ZZIMW/R33DX/AkcJcRrPebPwJkHYwlDHXz4aIwvAAaAdtrACFA==", "dev": true, - "license": "MIT", "dependencies": { "@types/hast": "^3.0.0" }, @@ -16028,8 +16093,9 @@ }, "node_modules/is-absolute-url": { "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-4.0.1.tgz", + "integrity": "sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A==", "dev": true, - "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, @@ -16039,8 +16105,9 @@ }, "node_modules/is-arguments": { "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", "dev": true, - "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -16216,8 +16283,9 @@ }, "node_modules/is-generator-function": { "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", "dev": true, - "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -16306,8 +16374,9 @@ }, "node_modules/is-plain-object": { "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "dev": true, - "license": "MIT", "dependencies": { "isobject": "^3.0.1" }, @@ -16471,8 +16540,9 @@ }, "node_modules/isobject": { "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -16996,8 +17066,9 @@ }, "node_modules/jscodeshift": { "version": "0.15.2", + "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.15.2.tgz", + "integrity": "sha512-FquR7Okgmc4Sd0aEDwqho3rEiKR3BdvuG9jfdHjLJ6JQoWSMpavug3AoIfnfWhxFlf+5pzQh8qjqz0DWFrNQzA==", "dev": true, - "license": "MIT", "dependencies": { "@babel/core": "^7.23.0", "@babel/parser": "^7.23.0", @@ -17034,8 +17105,9 @@ }, "node_modules/jscodeshift/node_modules/ansi-styles": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -17048,8 +17120,9 @@ }, "node_modules/jscodeshift/node_modules/chalk": { "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -17063,16 +17136,18 @@ }, "node_modules/jscodeshift/node_modules/has-flag": { "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/jscodeshift/node_modules/supports-color": { "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -17225,8 +17300,9 @@ }, "node_modules/kind-of": { "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -17754,8 +17830,9 @@ }, "node_modules/make-dir": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", "dev": true, - "license": "MIT", "dependencies": { "semver": "^6.0.0" }, @@ -18900,8 +18977,9 @@ }, "node_modules/neo-async": { "version": "2.6.2", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true }, "node_modules/netmask": { "version": "2.0.2", @@ -18964,8 +19042,9 @@ }, "node_modules/node-dir": { "version": "0.1.17", + "resolved": "https://registry.npmjs.org/node-dir/-/node-dir-0.1.17.tgz", + "integrity": "sha512-tmPX422rYgofd4epzrNoOXiE8XFZYOcCq1vD7MAXCDO+O+zndlA2ztdKKMa+EeuBG5tHETpr4ml4RGgpqDCCAg==", "dev": true, - "license": "MIT", "dependencies": { "minimatch": "^3.0.2" }, @@ -18975,8 +19054,9 @@ }, "node_modules/node-dir/node_modules/brace-expansion": { "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -18984,8 +19064,9 @@ }, "node_modules/node-dir/node_modules/minimatch": { "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -19898,8 +19979,9 @@ }, "node_modules/pirates": { "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", "dev": true, - "license": "MIT", "engines": { "node": ">= 6" } @@ -21184,8 +21266,9 @@ }, "node_modules/rehype-external-links": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/rehype-external-links/-/rehype-external-links-3.0.0.tgz", + "integrity": "sha512-yp+e5N9V3C6bwBeAC4n796kc86M4gJCdlVhiMTxIrJG5UHDMh+PJANf9heqORJbt1nrCbDwIlAZKjANIaVBbvw==", "dev": true, - "license": "MIT", "dependencies": { "@types/hast": "^3.0.0", "@ungap/structured-clone": "^1.0.0", @@ -21201,8 +21284,9 @@ }, "node_modules/rehype-slug": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/rehype-slug/-/rehype-slug-6.0.0.tgz", + "integrity": "sha512-lWyvf/jwu+oS5+hL5eClVd3hNdmwM1kAC0BUvEGD19pajQMIzcNUd/k9GsfQ+FfECvX+JE+e9/btsKH0EjJT6A==", "dev": true, - "license": "MIT", "dependencies": { "@types/hast": "^3.0.0", "github-slugger": "^2.0.0", @@ -21374,6 +21458,62 @@ "dev": true, "license": "MIT" }, + "node_modules/rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/rimraf/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/robust-predicates": { "version": "3.0.2", "license": "Unlicense" @@ -21825,8 +21965,9 @@ }, "node_modules/shallow-clone": { "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", "dev": true, - "license": "MIT", "dependencies": { "kind-of": "^6.0.2" }, @@ -22083,8 +22224,9 @@ }, "node_modules/space-separated-tokens": { "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", "dev": true, - "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -22258,14 +22400,15 @@ "license": "MIT" }, "node_modules/storybook": { - "version": "8.2.8", + "version": "8.2.9", + "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.2.9.tgz", + "integrity": "sha512-S7Q/Yt4A+nu1O23rg39lQvBqL2Vg+PKXbserDWUR4LFJtfmoZ2xGO8oFIhJmvvhjUBvolw1q7QDeswPq2i0sGw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/core": "^7.24.4", "@babel/types": "^7.24.0", - "@storybook/codemod": "8.2.8", - "@storybook/core": "8.2.8", + "@storybook/codemod": "8.2.9", + "@storybook/core": "8.2.9", "@types/semver": "^7.3.4", "@yarnpkg/fslib": "2.10.3", "@yarnpkg/libzip": "2.3.0", @@ -23428,8 +23571,9 @@ }, "node_modules/temp": { "version": "0.8.4", + "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", + "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", "dev": true, - "license": "MIT", "dependencies": { "rimraf": "~2.6.2" }, @@ -23445,56 +23589,6 @@ "node": ">=14.16" } }, - "node_modules/temp/node_modules/brace-expansion": { - "version": "1.1.11", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/temp/node_modules/glob": { - "version": "7.2.3", - "dev": true, - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/temp/node_modules/minimatch": { - "version": "3.1.2", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/temp/node_modules/rimraf": { - "version": "2.6.3", - "dev": true, - "license": "ISC", - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, "node_modules/tempy": { "version": "3.1.0", "dev": true, @@ -24165,8 +24259,9 @@ }, "node_modules/unist-util-is": { "version": "6.0.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", + "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", "dev": true, - "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -24176,9 +24271,10 @@ } }, "node_modules/unist-util-is/node_modules/@types/unist": { - "version": "3.0.2", - "dev": true, - "license": "MIT" + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", + "dev": true }, "node_modules/unist-util-stringify-position": { "version": "3.0.3", @@ -24193,8 +24289,9 @@ }, "node_modules/unist-util-visit": { "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", + "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", "dev": true, - "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0", @@ -24207,8 +24304,9 @@ }, "node_modules/unist-util-visit-parents": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", + "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", "dev": true, - "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" @@ -24219,14 +24317,16 @@ } }, "node_modules/unist-util-visit-parents/node_modules/@types/unist": { - "version": "3.0.2", - "dev": true, - "license": "MIT" + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", + "dev": true }, "node_modules/unist-util-visit/node_modules/@types/unist": { - "version": "3.0.2", - "dev": true, - "license": "MIT" + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", + "dev": true }, "node_modules/universalify": { "version": "0.1.2", @@ -24369,8 +24469,9 @@ }, "node_modules/util": { "version": "0.12.5", + "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", + "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", "dev": true, - "license": "MIT", "dependencies": { "inherits": "^2.0.3", "is-arguments": "^1.0.4", @@ -25156,8 +25257,9 @@ }, "node_modules/write-file-atomic": { "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", "dev": true, - "license": "ISC", "dependencies": { "graceful-fs": "^4.1.11", "imurmurhash": "^0.1.4", @@ -25166,8 +25268,9 @@ }, "node_modules/write-file-atomic/node_modules/signal-exit": { "version": "3.0.7", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true }, "node_modules/ws": { "version": "8.18.0", diff --git a/web/package.json b/web/package.json index b3466f9b560e..5e44778fdfb8 100644 --- a/web/package.json +++ b/web/package.json @@ -58,13 +58,13 @@ "@lit/localize-tools": "^0.8.0", "@rollup/plugin-replace": "^5.0.7", "@spotlightjs/spotlight": "^2.3.0", - "@storybook/addon-essentials": "^8.2.7", - "@storybook/addon-links": "^8.2.7", + "@storybook/addon-essentials": "^8.2.9", + "@storybook/addon-links": "^8.2.9", "@storybook/api": "^7.6.17", "@storybook/blocks": "^8.0.8", - "@storybook/manager-api": "^8.2.7", - "@storybook/web-components": "^8.2.7", - "@storybook/web-components-vite": "^8.2.7", + "@storybook/manager-api": "^8.2.9", + "@storybook/web-components": "^8.2.9", + "@storybook/web-components-vite": "^8.2.9", "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@types/chart.js": "^2.9.41", "@types/codemirror": "5.60.15", From 2c6c9c260e57af803ce9eb6ea32dad3acb07f9d9 Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Thu, 15 Aug 2024 14:14:06 +0200 Subject: [PATCH 082/165] core, web: update translations (#10912) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: rissson <18313093+rissson@users.noreply.github.com> --- locale/en/LC_MESSAGES/django.po | 12 +++--- web/xliff/de.xlf | 8 ---- web/xliff/en.xlf | 8 ---- web/xliff/es.xlf | 8 ---- web/xliff/fr.xlf | 72 ++++++++++++++------------------- web/xliff/ko.xlf | 10 ----- web/xliff/nl.xlf | 10 ----- web/xliff/pl.xlf | 10 ----- web/xliff/pseudo-LOCALE.xlf | 10 ----- web/xliff/ru.xlf | 66 +++++++++++++----------------- web/xliff/tr.xlf | 8 ---- web/xliff/zh-CN.xlf | 6 --- web/xliff/zh-Hans.xlf | 10 ----- web/xliff/zh-Hant.xlf | 8 ---- web/xliff/zh_TW.xlf | 10 ----- 15 files changed, 64 insertions(+), 192 deletions(-) diff --git a/locale/en/LC_MESSAGES/django.po b/locale/en/LC_MESSAGES/django.po index 0bc176c68114..8da2e2cbbcb6 100644 --- a/locale/en/LC_MESSAGES/django.po +++ b/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-12 13:45+0000\n" +"POT-Creation-Date: 2024-08-15 00:09+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1212,12 +1212,6 @@ msgstr "" msgid "DN under which objects are accessible." msgstr "" -#: authentik/providers/ldap/models.py -msgid "" -"Users in this group can do search queries. If not set, every user can " -"execute search queries." -msgstr "" - #: authentik/providers/ldap/models.py msgid "" "The start for uidNumbers, this number is added to the user.pk to make sure " @@ -1250,6 +1244,10 @@ msgstr "" msgid "LDAP Providers" msgstr "" +#: authentik/providers/ldap/models.py +msgid "Search full LDAP directory" +msgstr "" + #: authentik/providers/oauth2/id_token.py msgid "Based on the Hashed User ID" msgstr "" diff --git a/web/xliff/de.xlf b/web/xliff/de.xlf index 1b407c6483c0..bc398a110940 100644 --- a/web/xliff/de.xlf +++ b/web/xliff/de.xlf @@ -663,14 +663,6 @@ Flow used for users to authenticate. - - Search group - Suchgruppe - - - Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed. - Benutzer in der ausgewählten Gruppe können Suchanfragen stellen. Wenn keine Gruppe ausgewählt ist, sind keine LDAP-Suchen zulässig. - Bind mode Bindungsmodus diff --git a/web/xliff/en.xlf b/web/xliff/en.xlf index 2a9c8745d634..bdbe441de612 100644 --- a/web/xliff/en.xlf +++ b/web/xliff/en.xlf @@ -679,14 +679,6 @@ Flow used for users to authenticate. Flow used for users to authenticate. - - Search group - Search group - - - Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed. - Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed. - Bind mode Bind mode diff --git a/web/xliff/es.xlf b/web/xliff/es.xlf index ce99c2aad01e..f252896144a6 100644 --- a/web/xliff/es.xlf +++ b/web/xliff/es.xlf @@ -650,14 +650,6 @@ Flow used for users to authenticate. - - Search group - Grupo de búsqueda - - - Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed. - Los usuarios del grupo seleccionado pueden realizar consultas de búsqueda. Si no se selecciona ningún grupo, no se permiten búsquedas LDAP. - Bind mode diff --git a/web/xliff/fr.xlf b/web/xliff/fr.xlf index 4e504d105b11..da31bd698e27 100644 --- a/web/xliff/fr.xlf +++ b/web/xliff/fr.xlf @@ -1,4 +1,4 @@ - + @@ -596,9 +596,9 @@ - The URL "" was not found. - L'URL " - " n'a pas été trouvée. + The URL "" was not found. + L'URL " + " n'a pas été trouvée. @@ -843,16 +843,6 @@ Flow used for users to authenticate. Flux utilisé pour que les utilisateurs s'authentifient - - - Search group - Rechercher un groupe - - - - Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed. - Les utilisateurs de ce groupe peuvent effectuer des recherches. Si aucun groupe n'est sélectionné, aucune recherche LDAP n'est autorisée. - Bind mode @@ -1040,8 +1030,8 @@ - To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. - Pour permettre n'importe quelle URI de redirection, définissez cette valeur sur ".*". Soyez conscient des possibles implications de sécurité que cela peut avoir. + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + Pour permettre n'importe quelle URI de redirection, définissez cette valeur sur ".*". Soyez conscient des possibles implications de sécurité que cela peut avoir. @@ -1598,7 +1588,7 @@ Token to authenticate with. Currently only bearer authentication is supported. - Jeton d'authentification à utiliser. Actuellement, seule l'authentification "bearer authentication" est prise en charge. + Jeton d'authentification à utiliser. Actuellement, seule l'authentification "bearer authentication" est prise en charge. @@ -1766,8 +1756,8 @@ - Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". - Entrez une URL complète, un chemin relatif ou utilisez 'fa://fa-test' pour utiliser l'icône Font Awesome "fa-test". + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + Entrez une URL complète, un chemin relatif ou utilisez 'fa://fa-test' pour utiliser l'icône Font Awesome "fa-test". @@ -2850,7 +2840,7 @@ doesn't pass when either or both of the selected options are equal or above the To use SSL instead, use 'ldaps://' and disable this option. - Pour utiliser SSL à la base, utilisez "ldaps://" et désactviez cette option. + Pour utiliser SSL à la base, utilisez "ldaps://" et désactviez cette option. @@ -2934,8 +2924,8 @@ doesn't pass when either or both of the selected options are equal or above the - Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' - Champ qui contient les membres d'un groupe. Si vous utilisez le champ "memberUid", la valeur est censée contenir un nom distinctif relatif, par exemple 'memberUid=un-utilisateur' au lieu de 'memberUid=cn=un-utilisateur,ou=groups,...' + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + Champ qui contient les membres d'un groupe. Si vous utilisez le champ "memberUid", la valeur est censée contenir un nom distinctif relatif, par exemple 'memberUid=un-utilisateur' au lieu de 'memberUid=cn=un-utilisateur,ou=groups,...' @@ -3230,7 +3220,7 @@ doesn't pass when either or both of the selected options are equal or above the Time offset when temporary users should be deleted. This only applies if your IDP uses the NameID Format 'transient', and the user doesn't log out manually. - Moment où les utilisateurs temporaires doivent être supprimés. Cela ne s'applique que si votre IDP utilise le format NameID "transient" et que l'utilisateur ne se déconnecte pas manuellement. + Moment où les utilisateurs temporaires doivent être supprimés. Cela ne s'applique que si votre IDP utilise le format NameID "transient" et que l'utilisateur ne se déconnecte pas manuellement. @@ -3372,7 +3362,7 @@ doesn't pass when either or both of the selected options are equal or above the Optionally set the 'FriendlyName' value of the Assertion attribute. - Indiquer la valeur "FriendlyName" de l'attribut d'assertion (optionnel) + Indiquer la valeur "FriendlyName" de l'attribut d'assertion (optionnel) @@ -3681,8 +3671,8 @@ doesn't pass when either or both of the selected options are equal or above the - When using an external logging solution for archiving, this can be set to "minutes=5". - En cas d'utilisation d'une solution de journalisation externe pour l'archivage, cette valeur peut être fixée à "minutes=5". + When using an external logging solution for archiving, this can be set to "minutes=5". + En cas d'utilisation d'une solution de journalisation externe pour l'archivage, cette valeur peut être fixée à "minutes=5". @@ -3858,10 +3848,10 @@ doesn't pass when either or both of the selected options are equal or above the - Are you sure you want to update ""? + Are you sure you want to update ""? Êtes-vous sûr de vouloir mettre à jour - " - "? + " + "? @@ -4937,8 +4927,8 @@ doesn't pass when either or both of the selected options are equal or above the - A "roaming" authenticator, like a YubiKey - Un authentificateur "itinérant", comme une YubiKey + A "roaming" authenticator, like a YubiKey + Un authentificateur "itinérant", comme une YubiKey @@ -5263,7 +5253,7 @@ doesn't pass when either or both of the selected options are equal or above the Show arbitrary input fields to the user, for example during enrollment. Data is saved in the flow context under the 'prompt_data' variable. - Afficher des champs de saisie arbitraires à l'utilisateur, par exemple pendant l'inscription. Les données sont enregistrées dans le contexte du flux sous la variable "prompt_data". + Afficher des champs de saisie arbitraires à l'utilisateur, par exemple pendant l'inscription. Les données sont enregistrées dans le contexte du flux sous la variable "prompt_data". @@ -5272,10 +5262,10 @@ doesn't pass when either or both of the selected options are equal or above the - ("", of type ) + ("", of type ) - (" - ", de type + (" + ", de type ) @@ -5324,8 +5314,8 @@ doesn't pass when either or both of the selected options are equal or above the - If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. - Si défini à une durée supérieure à 0, l'utilisateur aura la possibilité de choisir de "rester connecté", ce qui prolongera sa session jusqu'à la durée spécifiée ici. + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + Si défini à une durée supérieure à 0, l'utilisateur aura la possibilité de choisir de "rester connecté", ce qui prolongera sa session jusqu'à la durée spécifiée ici. @@ -6093,7 +6083,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Can be in the format of 'unix://' when connecting to a local docker daemon, using 'ssh://' to connect via SSH, or 'https://:2376' when connecting to a remote system. - Peut être au format "unix://" pour une connexion à un service docker local, "ssh://" pour une connexion via SSH, ou "https://:2376" pour une connexion à un système distant. + Peut être au format "unix://" pour une connexion à un service docker local, "ssh://" pour une connexion via SSH, ou "https://:2376" pour une connexion à un système distant. @@ -7350,7 +7340,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Use this provider with nginx's auth_request or traefik's forwardAuth. Each application/domain needs its own provider. Additionally, on each domain, /outpost.goauthentik.io must be routed to the outpost (when using a managed outpost, this is done for you). - Utilisez ce fournisseur avec l'option "auth_request" de Nginx ou "forwardAuth" de Traefik. Chaque application/domaine a besoin de son propre fournisseur. De plus, sur chaque domaine, "/outpost.goauthentik.io" doit être routé vers le poste avancé (lorsque vous utilisez un poste avancé géré, cela est fait pour vous). + Utilisez ce fournisseur avec l'option "auth_request" de Nginx ou "forwardAuth" de Traefik. Chaque application/domaine a besoin de son propre fournisseur. De plus, sur chaque domaine, "/outpost.goauthentik.io" doit être routé vers le poste avancé (lorsque vous utilisez un poste avancé géré, cela est fait pour vous). Default relay state @@ -7752,7 +7742,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Utilisateur créé et ajouté au groupe avec succès - This user will be added to the group "". + This user will be added to the group "". Cet utilisateur sera ajouté au groupe &quot;&quot;. @@ -9003,4 +8993,4 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti - \ No newline at end of file + diff --git a/web/xliff/ko.xlf b/web/xliff/ko.xlf index 3bb0f8331fe1..a96addab000a 100644 --- a/web/xliff/ko.xlf +++ b/web/xliff/ko.xlf @@ -840,16 +840,6 @@ Flow used for users to authenticate. 사용자가 인증하는 데 사용되는 플로우입니다. - - - Search group - 그룹 검색 - - - - Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed. - 선택한 그룹의 사용자는 검색 쿼리를 수행할 수 있습니다. 그룹이 선택되지 않은 경우, LDAP 검색을 할 수 없습니다. - Bind mode diff --git a/web/xliff/nl.xlf b/web/xliff/nl.xlf index 755bd7bed7d1..3b48aea0a385 100644 --- a/web/xliff/nl.xlf +++ b/web/xliff/nl.xlf @@ -830,16 +830,6 @@ Flow used for users to authenticate. Flow die wordt gebruikt om gebruikers te authenticeren. - - - Search group - Zoek groep - - - - Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed. - Gebruikers in de geselecteerde groep kunnen zoekopdrachten uitvoeren. Als er geen groep is geselecteerd, zijn er geen LDAP-zoekopdrachten toegestaan. - Bind mode diff --git a/web/xliff/pl.xlf b/web/xliff/pl.xlf index 96ed1c084a78..a93afb2eb546 100644 --- a/web/xliff/pl.xlf +++ b/web/xliff/pl.xlf @@ -843,16 +843,6 @@ Flow used for users to authenticate. Przepływ używany do uwierzytelniania użytkowników. - - - Search group - Grupa wyszukiwania - - - - Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed. - Użytkownicy w wybranej grupie mogą wykonywać zapytania wyszukiwania. Jeśli nie wybrano żadnej grupy, nie są dozwolone żadne wyszukiwania LDAP. - Bind mode diff --git a/web/xliff/pseudo-LOCALE.xlf b/web/xliff/pseudo-LOCALE.xlf index 49aaa0f41552..5d26510fb735 100644 --- a/web/xliff/pseudo-LOCALE.xlf +++ b/web/xliff/pseudo-LOCALE.xlf @@ -831,16 +831,6 @@ Flow used for users to authenticate. Ƒĺōŵ ũśēď ƒōŕ ũśēŕś ţō àũţĥēńţĩćàţē. - - - Search group - Śēàŕćĥ ĝŕōũƥ - - - - Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed. - Ũśēŕś ĩń ţĥē śēĺēćţēď ĝŕōũƥ ćàń ďō śēàŕćĥ ǫũēŕĩēś. Ĩƒ ńō ĝŕōũƥ ĩś śēĺēćţēď, ńō ĹĎÀƤ Śēàŕćĥēś àŕē àĺĺōŵēď. - Bind mode diff --git a/web/xliff/ru.xlf b/web/xliff/ru.xlf index c47634bafd4d..62ec4ed15851 100644 --- a/web/xliff/ru.xlf +++ b/web/xliff/ru.xlf @@ -1,4 +1,4 @@ - + @@ -596,9 +596,9 @@ - The URL "" was not found. - URL " - " не найден. + The URL "" was not found. + URL " + " не найден. @@ -843,16 +843,6 @@ Flow used for users to authenticate. Поток используемый для аутентификации пользователей. - - - Search group - Группа поиска - - - - Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed. - Пользователи из выбранной группы могут выполнять поисковые запросы. Если группа не выбрана, поиск по LDAP не разрешен. - Bind mode @@ -1040,8 +1030,8 @@ - To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. - Чтобы разрешить любой URI перенаправления, установите это значение в ".*". Помните о возможных последствиях для безопасности. + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + Чтобы разрешить любой URI перенаправления, установите это значение в ".*". Помните о возможных последствиях для безопасности. @@ -1768,8 +1758,8 @@ - Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". - Введите полный URL-адрес, относительный путь или используйте 'fa://fa-test', чтобы использовать иконку Font Awesome "fa-test". + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + Введите полный URL-адрес, относительный путь или используйте 'fa://fa-test', чтобы использовать иконку Font Awesome "fa-test". @@ -2937,8 +2927,8 @@ doesn't pass when either or both of the selected options are equal or above the - Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' - Поле, содержащее членов группы. Обратите внимание, что при использовании поля "memberUid" предполагается, что значение содержит относительное отличительное имя. Например, 'memberUid=some-user' вместо 'memberUid=cn=some-user,ou=groups,...'. + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + Поле, содержащее членов группы. Обратите внимание, что при использовании поля "memberUid" предполагается, что значение содержит относительное отличительное имя. Например, 'memberUid=some-user' вместо 'memberUid=cn=some-user,ou=groups,...'. @@ -3684,8 +3674,8 @@ doesn't pass when either or both of the selected options are equal or above the - When using an external logging solution for archiving, this can be set to "minutes=5". - Если для архивирования используется внешнее решение для протоколирования, можно установить значение "minutes=5". + When using an external logging solution for archiving, this can be set to "minutes=5". + Если для архивирования используется внешнее решение для протоколирования, можно установить значение "minutes=5". @@ -3825,7 +3815,7 @@ doesn't pass when either or both of the selected options are equal or above the Use the username and password below to authenticate. The password can be retrieved later on the Tokens page. - Для аутентификации используйте указанные ниже имя пользователя и пароль. Пароль можно получить позже на странице "Токены". + Для аутентификации используйте указанные ниже имя пользователя и пароль. Пароль можно получить позже на странице "Токены". @@ -3861,10 +3851,10 @@ doesn't pass when either or both of the selected options are equal or above the - Are you sure you want to update ""? + Are you sure you want to update ""? Вы уверены, что хотите обновить - " - "? + " + "? @@ -4940,7 +4930,7 @@ doesn't pass when either or both of the selected options are equal or above the - A "roaming" authenticator, like a YubiKey + A "roaming" authenticator, like a YubiKey Переносной аутентификатор, например YubiKey @@ -5275,10 +5265,10 @@ doesn't pass when either or both of the selected options are equal or above the - ("", of type ) + ("", of type ) - (" - ", типа + (" + ", типа ) @@ -5323,12 +5313,12 @@ doesn't pass when either or both of the selected options are equal or above the Stay signed in offset - Смещение "Оставаться в системе" + Смещение "Оставаться в системе" - If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. - Если значение продолжительности больше 0, у пользователя будет возможность выбрать опцию "оставаться в системе", что продлит его сеанс на указанное здесь время. + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + Если значение продолжительности больше 0, у пользователя будет возможность выбрать опцию "оставаться в системе", что продлит его сеанс на указанное здесь время. @@ -7580,7 +7570,7 @@ Bindings to groups/users are checked against the user of the event. One hint, 'New Application Wizard', is currently hidden - Одна подсказка, "Мастер создания нового приложения", в настоящее время скрыта + Одна подсказка, "Мастер создания нового приложения", в настоящее время скрыта External applications that use authentik as an identity provider via protocols like OAuth2 and SAML. All applications are shown here, even ones you cannot access. @@ -7755,7 +7745,7 @@ Bindings to groups/users are checked against the user of the event. Пользователь успешно создан и добавлен в группу - This user will be added to the group "". + This user will be added to the group "". Этот пользователь будет добавлен в группу &quot;&quot;. @@ -8954,7 +8944,7 @@ Bindings to groups/users are checked against the user of the event. Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. - Внимание: Этот экземпляр authentik перешел в режим "только чтение" из-за истекших/превышенных лицензий. + Внимание: Этот экземпляр authentik перешел в режим "только чтение" из-за истекших/превышенных лицензий. This authentik instance uses a Trial license. @@ -8982,7 +8972,7 @@ Bindings to groups/users are checked against the user of the event. Provide users with a 'show password' button. - Предоставить пользователям кнопку "показать пароль". + Предоставить пользователям кнопку "показать пароль". Show password @@ -9006,4 +8996,4 @@ Bindings to groups/users are checked against the user of the event. - \ No newline at end of file + diff --git a/web/xliff/tr.xlf b/web/xliff/tr.xlf index 5d18982dd74f..28d419651279 100644 --- a/web/xliff/tr.xlf +++ b/web/xliff/tr.xlf @@ -650,14 +650,6 @@ Flow used for users to authenticate. - - Search group - Arama grubu - - - Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed. - Seçilen gruptaki kullanıcılar arama sorguları yapabilir. Hiçbir grup seçilmezse, LDAP Aramalarına izin verilmez. - Bind mode diff --git a/web/xliff/zh-CN.xlf b/web/xliff/zh-CN.xlf index 067c15f77b4a..ca18fe5a1bbe 100644 --- a/web/xliff/zh-CN.xlf +++ b/web/xliff/zh-CN.xlf @@ -776,9 +776,6 @@ Flow used for users to authenticate. - - Search group - Bind mode @@ -1210,9 +1207,6 @@ One hint, 'New Application Wizard', is currently hidden - - Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed. - Proxy diff --git a/web/xliff/zh-Hans.xlf b/web/xliff/zh-Hans.xlf index d916d08616d4..aea12e1f69eb 100644 --- a/web/xliff/zh-Hans.xlf +++ b/web/xliff/zh-Hans.xlf @@ -843,16 +843,6 @@ Flow used for users to authenticate. 用于验证用户身份的流程。 - - - Search group - 搜索组 - - - - Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed. - 所选组中的用户可以执行搜索查询。如果未选择任何组,则不允许 LDAP 搜索。 - Bind mode diff --git a/web/xliff/zh-Hant.xlf b/web/xliff/zh-Hant.xlf index cfd7ed7bf3df..8986ae5dedfe 100644 --- a/web/xliff/zh-Hant.xlf +++ b/web/xliff/zh-Hant.xlf @@ -657,14 +657,6 @@ Flow used for users to authenticate. - - Search group - 搜索组 - - - Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed. - 所选组中的用户可以执行搜索查询。如果未选择任何组,则不允许 LDAP 搜索。 - Bind mode diff --git a/web/xliff/zh_TW.xlf b/web/xliff/zh_TW.xlf index 91ede53f88ef..81fdcf746356 100644 --- a/web/xliff/zh_TW.xlf +++ b/web/xliff/zh_TW.xlf @@ -832,16 +832,6 @@ Flow used for users to authenticate. 用於使用者認證的流程 - - - Search group - 搜尋群組 - - - - Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed. - 選中的群組中的使用者可以搜尋查詢,如果未選擇任何群組,則無法執行 LDAP 搜尋。 - Bind mode From 1cf7b634e6159be9821828f90301ef25bb6002d4 Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Thu, 15 Aug 2024 14:15:07 +0200 Subject: [PATCH 083/165] stages/authenticator_webauthn: Update FIDO MDS3 & Passkey aaguid blobs (#10913) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com> --- authentik/stages/authenticator_webauthn/mds/blob.jwt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/authentik/stages/authenticator_webauthn/mds/blob.jwt b/authentik/stages/authenticator_webauthn/mds/blob.jwt index bfecb5ebfd43..cfa7014ab2ed 100644 --- a/authentik/stages/authenticator_webauthn/mds/blob.jwt +++ b/authentik/stages/authenticator_webauthn/mds/blob.jwt @@ -1 +1 @@ -eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsIng1YyI6WyJNSUlIR1RDQ0JnR2dBd0lCQWdJTUlhN3NZLzVTRkg4VVlwaDVNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1HSXhDekFKQmdOVkJBWVRBa0pGTVJrd0Z3WURWUVFLRXhCSGJHOWlZV3hUYVdkdUlHNTJMWE5oTVRnd05nWURWUVFERXk5SGJHOWlZV3hUYVdkdUlFVjRkR1Z1WkdWa0lGWmhiR2xrWVhScGIyNGdRMEVnTFNCVFNFRXlOVFlnTFNCSE16QWVGdzB5TkRBMk1qWXlNREUzTURSYUZ3MHlOVEEzTWpneU1ERTNNRE5hTUlIU01SMHdHd1lEVlFRUERCUlFjbWwyWVhSbElFOXlaMkZ1YVhwaGRHbHZiakVRTUE0R0ExVUVCUk1ITXpRMU5ESTROREVUTUJFR0N5c0dBUVFCZ2pjOEFnRURFd0pWVXpFYk1Ca0dDeXNHQVFRQmdqYzhBZ0VDRXdwRFlXeHBabTl5Ym1saE1Rc3dDUVlEVlFRR0V3SlZVekVQTUEwR0ExVUVDQk1HVDNKbFoyOXVNUkl3RUFZRFZRUUhFd2xDWldGMlpYSjBiMjR4SERBYUJnTlZCQW9URTBaSlJFOGdRVXhNU1VGT1EwVXNJRWxPUXk0eEhUQWJCZ05WQkFNVEZHMWtjeTVtYVdSdllXeHNhV0Z1WTJVdWIzSm5NSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQTZBc2tvUTBiRnA5M0pRUWRwMWI4bkZDbUI2N2RUTlVwdHdrS3RuSGowWTE4RFdvcEg4Q0tPUk0xTGpBSHlqTVRQb09HWGI1L3J0MXdEZk9LYjBjaHFTRzlsbHJCenAvTjBCdUxMMFpGeVpFQVl0NHRoOFkwT29jM0ZRdFhaOTlUNkhOVytmbVhhTGJZeHhuR25zeEF4alZRbUh3Q1pCbngrV1BLZ2k2QnFhWWNZMDVNOHV6V2tnU3AxbkU0akQrSlE5SE4wSFNGaHpIZTNMVzR2MHRoMkp6MU9RbU1od2lhMFNEL1Y2WVhJcWtYa3FtbUZlbmhDZlNHKy9MaUxnV3htZUl3QXBKNW9lMTBEdm1pSlllYWFGa2diRWMvYjcvNlBNYWE0WC8wYVpaMUo3QzBFSHZuNWxVSGI4aGZCYnpHaHNCS09wUVcxdU9oaUsreUk5b0tRUUlEQVFBQm80SURYRENDQTFnd0RnWURWUjBQQVFIL0JBUURBZ1dnTUF3R0ExVWRFd0VCL3dRQ01BQXdnWllHQ0NzR0FRVUZCd0VCQklHSk1JR0dNRWNHQ0NzR0FRVUZCekFDaGp0b2RIUndPaTh2YzJWamRYSmxMbWRzYjJKaGJITnBaMjR1WTI5dEwyTmhZMlZ5ZEM5bmMyVjRkR1Z1WkhaaGJITm9ZVEpuTTNJekxtTnlkREE3QmdnckJnRUZCUWN3QVlZdmFIUjBjRG92TDI5amMzQXlMbWRzYjJKaGJITnBaMjR1WTI5dEwyZHpaWGgwWlc1a2RtRnNjMmhoTW1jemNqTXdWUVlEVlIwZ0JFNHdUREJCQmdrckJnRUVBYUF5QVFFd05EQXlCZ2dyQmdFRkJRY0NBUlltYUhSMGNITTZMeTkzZDNjdVoyeHZZbUZzYzJsbmJpNWpiMjB2Y21Wd2IzTnBkRzl5ZVM4d0J3WUZaNEVNQVFFd1JRWURWUjBmQkQ0d1BEQTZvRGlnTm9ZMGFIUjBjRG92TDJOeWJDNW5iRzlpWVd4emFXZHVMbU52YlM5bmN5OW5jMlY0ZEdWdVpIWmhiSE5vWVRKbk0zSXpMbU55YkRBZkJnTlZIUkVFR0RBV2doUnRaSE11Wm1sa2IyRnNiR2xoYm1ObExtOXlaekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0h3WURWUjBqQkJnd0ZvQVUzYlBuYmFndTZNVk9iczkwNW5VOGxCWE82QjB3SFFZRFZSME9CQllFRk1hTjRYMWI5QUh1V0RQSksxQVlkZzJNUUdoeE1JSUJmd1lLS3dZQkJBSFdlUUlFQWdTQ0FXOEVnZ0ZyQVdrQWRnQVM4VTQwdlZOeVRJUUdHY09QUDNvVCtPZTFZb2VJbkcwd0JZVHI1WVltT2dBQUFaQldNZC9zQUFBRUF3QkhNRVVDSVFETGVob0xjQXNRck1PR056cENPRWV3bnRPNy9GR1lqTTFCSndMYW9vRVplQUlnS1hWRDAyUzR4OEMrNXpmeGdWRmJpbjNWSGxQNGwrRlU5MjVpNjZRaHNWb0FkZ0FONGZJd0s5TU53VUJpRWducVZTNzhSM1I4c2RmcE1POE9RaDYwZms2cU5BQUFBWkJXTWQwREFBQUVBd0JITUVVQ0lGUUV1QmRnQVhWRjBqb0V1bDZvTHdwSXJ6ODE4WFhaV2J0ZzNMV0p2SW5oQWlFQWlpYm83bzlvU2M4VVVuVVVmNi80UWh4QloxREdHTjM0UXYxdDhDcCthNVVBZHdEbTBqRmpRSGVNd1JCQkJ0ZHh1YzdCMGtEMmxvU0crN3FITWgzOUhqZU9VQUFBQVpCV01kOGVBQUFFQXdCSU1FWUNJUURRWkdubnRLQTNMbkhqVjc2K0ZxNTVOeXB2MUJzSFpMZmhHNzM2VGNzcEx3SWhBTkhGOGtNZVBOQUlvb1hsdFVSSTVpK3NORjk2eDJ6UlBBNkx5MkQvRGV6RE1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQnhXTTdvbGZLRjZiaEo4U3pWS0lLZ2ZlVitZRHFRUzFaOXI0NTNYNVpGdjNqZkQ3NHVoc0dqZzJmSTV2TXVsWnpsRndYTlR0YTBiZjBUemFDMHJraHVBY25jUmZpMHJrOU1tSTZITXVHNHFhRU8rNkpKeHN0L09ILzFrL0dDOGdoMk1nd1g2QXE5YjMza2FNVEVuR2VCeUZFSFFmLzRaY3Vob09rVmVRN01YK3AwQk5kYU5kcDZ2NmF1NFdEZjBKSmdUUFBWLy9WSnlrcU9DVjZ6Z1R0M2hyYTBIUjkrZjFDTUZ2dFNDMU9wUDE5N2M3WEdOZEsyUm5uLzZaMnk3QWs5RzNpWWhHaFMvU3N6OXpzT1VUaTdiK1NZeXdMbFkyeTB2WTFzdlBVU0pFV2poTXRWREw5YjIvRHZJaE5xcDBrR0NpWENHbXR6VzVEeGdYRTFja2toIiwiTUlJRVlUQ0NBMG1nQXdJQkFnSU9TS1FDM1NlU0RhSUlOSjNSbVhzd0RRWUpLb1pJaHZjTkFRRUxCUUF3VERFZ01CNEdBMVVFQ3hNWFIyeHZZbUZzVTJsbmJpQlNiMjkwSUVOQklDMGdVak14RXpBUkJnTlZCQW9UQ2tkc2IySmhiRk5wWjI0eEV6QVJCZ05WQkFNVENrZHNiMkpoYkZOcFoyNHdIaGNOTVRZd09USXhNREF3TURBd1doY05Nall3T1RJeE1EQXdNREF3V2pCaU1Rc3dDUVlEVlFRR0V3SkNSVEVaTUJjR0ExVUVDaE1RUjJ4dlltRnNVMmxuYmlCdWRpMXpZVEU0TURZR0ExVUVBeE12UjJ4dlltRnNVMmxuYmlCRmVIUmxibVJsWkNCV1lXeHBaR0YwYVc5dUlFTkJJQzBnVTBoQk1qVTJJQzBnUnpNd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUNyYXdOblZOWGNFZnZGb2hQQmpCa24zQkIwNG1HRFBmcU8yNCtsRCtTcHZrWS9BcjVFcEFrY0pqT2ZSMGlCRlloV044MEh6cFhZeTJ0SUE3bWJYcEt1MkpwbVlkVTF4Y29RcFFLMHVqRS93ZSt2RUR5anlqbXRmNzZMTHFiT2Z1cTN4WmJTcVVxQVkrTU92QTY3bm5wZGF3dmtIZ0pCRlZQbnh1aTQ1WEg0QndUd2J0RHVjeCtNbzdFSzRtUzBUaStQMU56QVJ4Rk5DVUZNOFd4YzMyd3hYS2ZmNldVNFRicVV4L1VKbTQ4NXR0a0ZxdTBPeDR3VFVVYm4wdXV6Szd5VjNZOTg2RXRHemhLQnJhTUgzNk1la1NZbEU0NzNHcUhldFJpOXFiTkc1cE0rK1NhK1dqUjlFMWUwWXdzMTZDR3FzbVZLd0FxZzR1YzQzZUJURlVoVkFnTUJBQUdqZ2dFcE1JSUJKVEFPQmdOVkhROEJBZjhFQkFNQ0FRWXdFZ1lEVlIwVEFRSC9CQWd3QmdFQi93SUJBREFkQmdOVkhRNEVGZ1FVM2JQbmJhZ3U2TVZPYnM5MDVuVThsQlhPNkIwd0h3WURWUjBqQkJnd0ZvQVVqL0JMZjZndVJTU3VUVkQ2WTVxTDN1TGRHN3d3UGdZSUt3WUJCUVVIQVFFRU1qQXdNQzRHQ0NzR0FRVUZCekFCaGlKb2RIUndPaTh2YjJOemNESXVaMnh2WW1Gc2MybG5iaTVqYjIwdmNtOXZkSEl6TURZR0ExVWRId1F2TUMwd0s2QXBvQ2VHSldoMGRIQTZMeTlqY213dVoyeHZZbUZzYzJsbmJpNWpiMjB2Y205dmRDMXlNeTVqY213d1J3WURWUjBnQkVBd1BqQThCZ1JWSFNBQU1EUXdNZ1lJS3dZQkJRVUhBZ0VXSm1oMGRIQnpPaTh2ZDNkM0xtZHNiMkpoYkhOcFoyNHVZMjl0TDNKbGNHOXphWFJ2Y25rdk1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQlZhSnpsMEovaTB6VVYzOGlNWElRK1EveWh0K0paWjVEVzFvdEdMNU9ZVjBMWjZaRTZ4aCtXdXZXSko0aHJEYmhmbzZraFVFYUZ0UlVudXJxenV0dlZ5V2dXOG1zbm9QMGd0TVpPMTFjd1BVTVV1VVY4aUd5SU91SUIwZmxvNkcrWGJWNzRTWnVSNXY1UkFncWdHWHVjWVVQWld2djlBZnpNTVFoUlFrci9NTy9XUjJYU2RpQnJYSG9ETDJ4azREbWpBNEs2aVBJKzErcU1oeXJrVU0vMlpFZEE4bGRxd2w4blFEa0tTN3ZxNnNVWjVMUFZkZnB4SlpadTVKQmo0eTdGTkZUVlcxT01sQ1V2d3Q1SDhhRmdCTUxGaWs5eHFLNkpGSHBZeFltZjR0MnNMTHhOMExsQ3RoSkVhYnZwMTBabE90ZnU4aEw1Z0NYY3hud0d4elNiIl19.eyJsZWdhbEhlYWRlciI6IlJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgQkxPQiBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLyIsIm5vIjo4NCwibmV4dFVwZGF0ZSI6IjIwMjQtMDktMDEiLCJlbnRyaWVzIjpbeyJhYWd1aWQiOiJmY2IxYmNiNC1mMzcwLTA3OGMtNjk5My1iYzI0ZDBhZTNmYmUiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImZjYjFiY2I0LWYzNzAtMDc4Yy02OTkzLWJjMjRkMGFlM2ZiZSIsImRlc2NyaXB0aW9uIjoiTGVkZ2VyIE5hbm8gWCBGSURPMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEwNTAwLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NmsxX2VjZHNhX3NoYTI1Nl9yYXciLCJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciLCJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MywiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjMsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6WyJhbnkiLCJoYXJkd2FyZSJdLCJ0Y0Rpc3BsYXlDb250ZW50VHlwZSI6InRleHQvcGxhaW4iLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQmdUQ0NBU2NDRkJsbzBzNVFZRmRYYmZ1c1JkUWVvTFg2UWVubE1Bb0dDQ3FHU000OUJBTUNNRU14Q3pBSkJnTlZCQVlUQWtaU01ROHdEUVlEVlFRS0RBWk1aV1JuWlhJeEl6QWhCZ05WQkFNTUdreGxaR2RsY2lCR1NVUlBJRUYwZEdWemRHRjBhVzl1SUVOQk1CNFhEVEl6TURJeU16RXdNek13T0ZvWERUTXpNREl5TURFd016TXdPRm93UXpFTE1Ba0dBMVVFQmhNQ1JsSXhEekFOQmdOVkJBb01Ca3hsWkdkbGNqRWpNQ0VHQTFVRUF3d2FUR1ZrWjJWeUlFWkpSRThnUVhSMFpYTjBZWFJwYjI0Z1EwRXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBVEs3blh5SDRwZ04zVE13Q1dTb01EUmU0RVY4SmwzWHp1aGljWi8yZ3ZoK3p6M1dtVzBPWi9FY1JZRUE4RjI2Y2VldU1jZDIxV1FSUktXcGpXRCtKV2lNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUUN3Y3NIdUw4WkZMM0ZOeVUvRE9RbjNibXgwOGxubjBPNVJrdExiT25vUEhRSWdPRWk2SW1BWjE4MXE4UkppTDBoYnc3WnF1dW5pUnE2ZmpXakdvQnUxTW9vPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFTWUFBQUVBQ0FZQUFBQWVNZHZ4QUFBQUFYTlNSMElBcnM0YzZRQUFBSVJsV0VsbVRVMEFLZ0FBQUFnQUJRRVNBQU1BQUFBQkFBRUFBQUVhQUFVQUFBQUJBQUFBU2dFYkFBVUFBQUFCQUFBQVVnRW9BQU1BQUFBQkFBSUFBSWRwQUFRQUFBQUJBQUFBV2dBQUFBQUFBQUVzQUFBQUFRQUFBU3dBQUFBQkFBT2dBUUFEQUFBQUFRQUJBQUNnQWdBRUFBQUFBUUFBQVNhZ0F3QUVBQUFBQVFBQUFRQUFBQUFBZTZTQ2t3QUFBQWx3U0ZsekFBQXVJd0FBTGlNQmVLVS9kZ0FBQVZscFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWxoTlVDQkRiM0psSURZdU1DNHdJajRLSUNBZ1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNEtJQ0FnSUNBZ1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSUtJQ0FnSUNBZ0lDQWdJQ0FnZUcxc2JuTTZkR2xtWmowaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTBhV1ptTHpFdU1DOGlQZ29nSUNBZ0lDQWdJQ0E4ZEdsbVpqcFBjbWxsYm5SaGRHbHZiajR4UEM5MGFXWm1Pazl5YVdWdWRHRjBhVzl1UGdvZ0lDQWdJQ0E4TDNKa1pqcEVaWE5qY21sd2RHbHZiajRLSUNBZ1BDOXlaR1k2VWtSR1BnbzhMM2c2ZUcxd2JXVjBZVDRLR1Y3aEJ3QUFENjVKUkVGVWVBSHQzTHVPSkdjVkIvQmQ5bUlITmhMaUloT1FPRWFDQ0RraUlDTkc0ZzM4Q2p3SkNRbENCQVNJQk42Q2hBZ0pKRVJpSkF2WkFveXhmRm52aGUvczlKRnFlM3RtdWs5L3A2ZDY1MWZTTjFWZFZlZFV6YTlxL2wyOTlzeWRPM2Z1dkQvR3N6R2ViT2F4Ykt6WDROSG0rdnhxekdONmNESHpkU0Z3ZjdQODh6R1Blem5OM05mcnZhL2oyanpkWEs5UHZ6SVdUQVFJRUZpVmdHQmExZVZ3TWdRSWhJQmdjaDhRSUxBNkFjRzB1a3ZpaEFnUUVFenVBUUlFVmljZ21GWjNTWndRQVFLQ3lUMUFnTURxQkFUVDZpNkpFeUpBUURDNUJ3Z1FXSjJBWUZyZEpYRkNCQWdJSnZjQUFRS3JFeEJNcTdza1RvZ0FBY0hrSHJndEF2RkxvcVl6RVJCTVozS2hGcWQ1ZDdPYzg4VW1pNWNJaEJXdlMzRFd1RHIvUE1ReDUrYWQ2Qmk5dzJ2VE8rZUhkN2c5RldtVWYwN2o5bnpuTi8rZEh2VkdFTVh4OTVpK1BVWmN2SDJmb1BLQ1IvMVB4L2pqR0crT0VYL1Q2YWdUR3ZXbXF3WEMvdDRZL3hranJsMTQ1L1VZaTZZaGtDWnZqZVZ2alBGNHMyN01URTBDY1EvR2c4N0hZM3gvak4rUEVWT3MzemNUY3QvUFpqd3gvV1VjK0wwNEE5UEpCZklIOE9RSFh2a0I4d2IvNXpqUEdLYlRDanc4OW5Bemd1bU56VW5FeWNRVGs2bGZJQUlwbm5Cam1IWUxSRGpGSjRBWXNXenFGNGkvcHZyNUdKa0o1U1BPQ0tZTW81am5jdm1FRkJLWUtDQzhKMkx1MFNvL3NzVkg1Nk9tZmY5TjZhaURLQ1pBNEZZSlpFQ1Z2Mm5CVktaVFNJQkFsNEJnNnBMVmx3Q0Jzb0JnS3RNcEpFQ2dTMEF3ZGNucVM0QkFXVUF3bGVrVUVpRFFKU0NZdW1UMUpVQ2dMQ0NZeW5RS0NSRG9FaEJNWGJMNkVpQlFGaEJNWlRxRkJBaDBDUWltTGxsOUNSQW9Dd2ltTXAxQ0FnUzZCQVJUbDZ5K0JBaVVCUVJUbVU0aEFRSmRBb0twUzFaZkFnVEtBb0twVEtlUUFJRXVBY0hVSmFzdkFRSmxBY0ZVcGxOSWdFQ1hnR0Rxa3RXWEFJR3lnR0FxMHlra1FLQkxRREIxeWVwTGdFQlpRRENWNlJRU0lOQWxJSmk2WlBVbFFLQXNJSmpLZEFvSkVPZ1NFRXhkc3ZvU0lGQVdFRXhsT29VRUNIUUpDS1l1V1gwSkVDZ0xDS1l5blVJQ0JMb0VCRk9Yckw0RUNKUUZCRk9aVGlFQkFsMENncWxMVmw4Q0JNb0NncWxNcDVBQWdTNEJ3ZFFscXk4QkFtVUJ3VlNtVTBpQVFKZUFZT3FTMVpjQWdiS0FZQ3JUS1NSQW9FdEFNSFhKNmt1QVFGbEFNSlhwRkJJZzBDVWdtTHBrOVNWQW9Dd2dtTXAwQ2drUTZCSVFURjJ5K2hJZ1VCWVFUR1U2aFFRSWRBa0lwaTVaZlFrUUtBc0lwaktkUWdJRXVnUUVVNWVzdmdRSWxBVUVVNWxPSVFFQ1hRS0NxVXRXWHdJRXlnS0NxVXlua0FDQkxnSEIxQ1dyTHdFQ1pRSEJWS1pUU0lCQWw4RDkwZmpMVGZOSFkzNXZqR2ViMTNkM0xDL1h4VzRQRi92RWE5UHBCT0phUEJnanI5Y2hSODdybU5mK2tGcjdFcmhPSU83SnZMZnkvc3g3TG1xWHk4dlhzZS96VElvdjM0d3RZM3I5WW5idzEvamhNSjFXSUM5c3ZKbVlDS3hGSU83TG1DSlhqc21GcjBhRFg0OFI0UlEzK2I0ZjdUSUY0K0FmakJGVHJydDQ1V3VYUUliU3Q4WUJmanpHNDhXQmNsdXN5cHRrZVYxeWUxejMvNDd4aHpHZWptRWlNRU1nNzZWL2oyYS8zVFNNK3kvdnhldU9FZnRHQm4xeDNZNzdidC8zd1B2MnM5L2xBdkZ4TzZZZmpSRVhzam8rSExYeFVUd20xKy9Dd2RmakJhYmNTL0hPR1FsMVRMTkl5ZmpoTUoxV0lKK1U0ck44WEw5OXIyRmNyM2pTL1dnTTEyMGdtS1lLNUQyVmI2Q1Y1czhpbVBJZHQ5SWdhdkpFcXZYcWpoT0lHMkRmVUZydXQrL0g5dVBPVHZWdEZjaVBkYVh2UDRPcFZLeG9WUUxMMExucXhISy9uRisxcjIwRXFnSkhQYkI0MTZ5eXF5TkFvRTFBTUxYUmFreUFRRlZBTUZYbDFCRWcwQ1lnbU5wb05TWkFvQ29nbUtweTZnZ1FhQk1RVEcyMEdoTWdVQlVRVEZVNWRRUUl0QWtJcGpaYWpRa1FxQW9JcHFxY09nSUUyZ1FFVXh1dHhnUUlWQVVFVTFWT0hRRUNiUUtDcVkxV1l3SUVxZ0tDcVNxbmpnQ0JOZ0hCMUVhck1RRUNWUUhCVkpWVFI0QkFtNEJnYXFQVm1BQ0Jxb0JncXNxcEkwQ2dUVUF3dGRGcVRJQkFWVUF3VmVYVUVTRFFKaUNZMm1nMUprQ2dLaUNZcW5McUNCQm9FeEJNYmJRYUV5QlFGUkJNVlRsMUJBaTBDUWltTmxxTkNSQ29DZ2ltcXB3NkFnVGFCQVJURzYzR0JBaFVCUVJUVlU0ZEFRSnRBb0twalZaakFnU3FBb0twS3FlT0FJRTJBY0hVUnFzeEFRSlZBY0ZVbFZOSGdFQ2JnR0JxbzlXWUFJR3FnR0NxeXFralFLQk5RREMxMFdwTWdFQlZRREJWNWRRUklOQW1JSmphYURVbVFLQXFJSmlxY3VvSUVHZ1RFRXh0dEJvVElGQVZFRXhWT1hVRUNMUUpDS1kyV28wSkVLZ0tDS2FxbkRvQ0JOb0VCRk1icmNZRUNGUUZCRk5WVGgwQkFtMENncW1OVm1NQ0JLb0NncWtxcDQ0QWdUWUJ3ZFJHcXpFQkFsVUJ3VlNWVTBlQVFKdUFZR3FqMVpnQWdhcUFZS3JLcVNOQW9FMUFNTFhSYWt5QVFGVkFNRlhsMUJFZzBDWWdtTnBvTlNaQW9Db2dtS3B5NmdnUWFCTVFURzIwR2hNZ1VCVVFURlU1ZFFRSXRBa0lwalphalFrUXFBb0lwcXFjT2dJRTJnUUVVeHV0eGdRSVZBVUVVMVZPSFFFQ2JRS0NxWTFXWXdJRXFnS0NxU3FuamdDQk5nSEIxRWFyTVFFQ1ZRSEJWSlZUUjRCQW00QmdhcVBWbUFDQnFvQmdxc3FwSTBDZ1RVQXd0ZEZxVElCQVZVQXdWZVhVRVNEUUppQ1kybWcxSmtDZ0tpQ1lxbkxxQ0JCb0V4Qk1iYlFhRXlCUUZSQk1WVGwxQkFpMENRaW1ObHFOQ1JDb0NnaW1xcHc2QWdUYUJBUlRHNjNHQkFoVUJRUlRWVTRkQVFKdEFvS3BqVlpqQWdTcUFvS3BLcWVPQUlFMkFjSFVScXN4QVFKVkFjRlVsVk5IZ0VDYmdHQnFvOVdZQUlHcWdHQ3F5cWtqUUtCTlFEQzEwV3BNZ0VCVlFEQlY1ZFFSSU5BbUlKamFhRFVtUUtBcUlKaXFjdW9JRUdnVEVFeHR0Qm9USUZBVkVFeFZPWFVFQ0xRSkNLWTJXbzBKRUtnS0NLYXFuRG9DQk5vRTdyZDExdmdjQk9MNlB4bmozaGpQenVHRUR6ekhwMlAvR0tZekV4Qk1aM2JCSnB4dUJsQUUwbWViZnEveUQrL2Q4VDNtOXp5QlQ0dFRDQWltVXlpdjZ4anhneHJUbTJQOFpJd3Z4NGlQOUsvU0QyOThMNitOOGFjeC9qNkdjQm9JSmdLZEF2R3hLNllmamhFL2dQSGtFMDg4c2J6dk9IVC9mZnV1YmIrZkRaT1lIbHpNZkQwWEFVOU01M0tsNXA1blBqVmxRT1hyQ0phWWRyMk9iY3NuajF6T2ZaOFg3dml5N0prOWNyZmNGcStYZlhLLzNMN2NsclU1WCs2VHk0L0h4bmhpK2lKM01qOHZBY0YwWHRkcjl0bkdEL3p5aDM2NUhNZGF2czdsbkc5dmo5ZTdwcXYyWDI1YjF1YjZuQyszYlM4djk4bmwvSy9OK1hxN3h1dVZDd2ltbFYrZzV0TjdWWDl3WDlYdnEvbDJXRS83ZkdkWnp4azVFd0xIQ2VUSHVlTzZxTDVSQWNGMG8vd08zaURnYWFrQjlkUXRCZE9weFIydlc4QVRVN2Z3Q2ZvTHBoTWdPOFJKQlR3eG5aUzc1MkNDcWNkVlZ3SUVqaEFRVEVmZ0tWMmxnSTl5cTd3c2g1MlVZRHJNeTk3ckYvQlJidjNYNk5vempQK1A2ZGdMNlIzcVd1YldIZmkveUJzZVRGNDB1WWxYUitXS0o2YWJ1R1E5eDh3Znhwem5VUzc3UWQzZUwvZVArWExiY2ptMzVickw1dGtydHgvNmVsa1h5OHZYMlN2bnkrMjVYODV6SC9NekU0Z25KaGZ4ekM3YTVuVHpsM2x6bnQvRjlqdlY5dXZMOXN2MU1WL1dMSmN2MjViNzVEeDdWVjh2NjViTDJYYzVYMjdQNVllYkhmenk3bExxdE10SDVVcGN5TitOOGRZWWo4YUlKNmhER2thd3ZUdkdYemUxOFV1aHBsNkJ1R1p4amI0MnhnL0dpTDh1RUZQK1VGNjh1dDFmNHo2TVgrTDk4eGp2alpGbVk5SFVLQkJ2a25FL3ZqM0dMemZIT1NSUFl0L284WG5VZmp4R3JLaU9kNkxKbUxiZnVTL1crdG9oSUlUMlYyVzF2OVd4ZStZVDZ2ZEdvMnFlUEsrTEo1NlB4b2cvR3BaUFRHUHgyaW1LWTRvVGlUOHhZVHF0UVBqSEQ1dzNnNnZkNDhuSlUvelZSak8zWmk3RVUxTSt5ZWU2Zlk0VCswWW1mUkpmWXNRVTgzMy9NWHg1TU85SXovbE8vaVd1Z1RlRms3TTc0QjRDeXpmTnVFLzN6WWpjOS82K1FiVEh1ZGlGQUFFQ2N3UUUweHhIWFFnUW1DZ2dtQ1ppYWtXQXdCd0J3VFRIVVJjQ0JDWUtDS2FKbUZvUklEQkhRREROY2RTRkFJR0pBb0pwSXFaV0JBak1FUkJNY3h4MUlVQmdvb0JnbW9pcEZRRUNjd1FFMHh4SFhRZ1FtQ2dnbUNaaWFrV0F3QndCd1RUSFVSY0NCQ1lLQ0thSm1Gb1JJREJIUURETmNkU0ZBSUdKQW9KcElxWldCQWpNRVJCTWN4eDFJVUJnb29CZ21vaXBGUUVDY3dRRTB4eEhYUWdRbUNnZ21DWmlha1dBd0J3QndUVEhVUmNDQkNZS0NLYUptRm9SSURCSFFERE5jZFNGQUlHSkFvSnBJcVpXQkFqTUVSQk1jeHgxSVVCZ29vQmdtb2lwRlFFQ2N3UUUweHhIWFFnUW1DZ2dtQ1ppYWtXQXdCd0J3VFRIVVJjQ0JDWUtDS2FKbUZvUklEQkhRREROY2RTRkFJR0pBb0pwSXFaV0JBak1FUkJNY3h4MUlVQmdvb0JnbW9pcEZRRUNjd1FFMHh4SFhRZ1FtQ2dnbUNaaWFrV0F3QndCd1RUSFVSY0NCQ1lLQ0thSm1Gb1JJREJIUURETmNkU0ZBSUdKQW9KcElxWldCQWpNRVJCTWN4eDFJVUJnb29CZ21vaXBGUUVDY3dRRTB4eEhYUWdRbUNnZ21DWmlha1dBd0J3QndUVEhVUmNDQkNZS0NLYUptRm9SSURCSFFERE5jZFNGQUlHSkFvSnBJcVpXQkFqTUVSQk1jeHgxSVVCZ29vQmdtb2lwRlFFQ2N3UUUweHhIWFFnUW1DaHdmMEt2RExkN0UzcHBzYi9BczdIcjAvMTN2NVY3eHIxNTkxWis1emZ6VFVlZVBCN2o2Q3lZRVV5ZmJBd2UzWXpGclQ1cS9OQkZRSmxlRmdnYndmMnlTK2VhSjV2bUh4OTdrQm5COU00NGlZZGp2REZHbkpoM3FJSFFPRVVRUFJqai9USCtOb1p3R2doYlU1cThQZFovWjR3dngzQmZiaUZOZmhuM1plVEovOGI0N296ZWNZTkgwd2lWbUJ2bllmQ2JjYTFpaXBBeXZTaVFiN2kvR0t2ZHorZGpFRSs0Y2IwK3pRdjQ0bVU5N0ZWZStNT3E3RjBSaUhmOWVQZVBKOVF2S2cxdVdVMys4MExNWjl6cnQ0eXYvTzNHZlhyVUUrcU1pNVVua1BQdDd5YUNLN2ZsY3N4aml2VzU3dm1LSFY5MmJjOTF5ejdMMHR3ZTY1YkwrWHE1Ynl4dm45LzI5bmlkeDRybDdmTmVIaU9YdCtmYlBlSjFUTXRqWDZ6WnZTNzN6ZjF6bmpYbUx3dWtVY3lYeTNsdG9pS1dZOHJ0eTIwWFcxNzh1dHcvOTgzNWNzL3RkZms2NTFmdG05dGkzNXppL1BMMXZ1ZWF0WWNjTTJ0eW5yVTV6L1V4MzdWdXViMjhQQ09ZNHVBSnRldEVsdHR5T2VmWDFWNjJQZXR6dm4zYzVmcmw4bVg5c241NzMxeS9xMjY1NzY3bFhKZnpYVDJ1Nm4vZC9zdGF5OWNMWEhZZGx1djNNVi91bjhzNVg1N0Y5cnA4bmZPcjlzMXQyL3RlOXpycnR1ZmJkYkY5MTdydHV1Vit1L2JmdFc1WGo0UFg1WC9xUDdoUUFRRUNCTG9FQkZPWHJMNEVDSlFGQkZPWlRpRUJBbDBDZ3FsTFZsOENCTW9DZ3FsTXA1QUFnUzRCd2RRbHF5OEJBbVVCd1ZTbVUwaUFRSmVBWU9xUzFaY0FnYktBWUNyVDNWaGgyLy9VZG1QZmtRTVQyQktJLy9NNy96UkV6cmQyOFhKbEF2SEwxbkhkNHRjQlRGY0xwRkhjMis3dnE2M1dzRFd1Vi93dHA2ZHhnNysrT2FOWnY1NnlhV2ZXSlBEYXBtLzhJcS9wYW9IOHl3dHBkdlhldHE1RjRQVUlvMzlzenViek1mZlJiaTJYNXZMemlMOFErUFV4UHR6c2trOEZsMWZjdmkxcDhxL3hyY2Q5L2NFWWNhLzdHRHdRVmp6bEU5T24vd2ViYTBWNVU2V0pxZ0FBQUFCSlJVNUVya0pnZ2c9PSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiLCJ0eEF1dGhTaW1wbGUiXSwiYWFndWlkIjoiZmNiMWJjYjRmMzcwMDc4YzY5OTNiYzI0ZDBhZTNmYmUiLCJvcHRpb25zIjp7InJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEwMjQsInBpblV2QXV0aFByb3RvY29scyI6WzFdfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA5LTE4In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wOS0xOCJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjE0MzRkMmYyNzdmZTQ3OWMzNWRkZjZhYTRkMDhhMDdjYmNlOTlkZDciXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMTQzNGQyZjI3N2ZlNDc5YzM1ZGRmNmFhNGQwOGEwN2NiY2U5OWRkNyJdLCJkZXNjcmlwdGlvbiI6Ik5FT1dBVkUgV2lua2VvIEZJRE8yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDSFRDQ0FjS2dBd0lCQWdJQ2RkVXdDZ1lJS29aSXpqMEVBd0l3ZXpFTE1Ba0dBMVVFQmhNQ1JsSXhFekFSQmdOVkJBb1RDa05sY25SRmRYSnZjR1V4RnpBVkJnTlZCQXNURGpBd01ESWdORE0wTWpBeU1UZ3dNU1F3SWdZRFZRUURFeHREWlhKMFJYVnliM0JsSUVWc2JHbHdkR2xqSUZKdmIzUWdRMEV4R0RBV0JnTlZCR0VURDA1VVVrWlNMVFF6TkRJd01qRTRNREFlRncweE9EQXhNakl5TXpBd01EQmFGdzB5T0RBeE1qSXlNekF3TURCYU1Ic3hDekFKQmdOVkJBWVRBa1pTTVJNd0VRWURWUVFLRXdwRFpYSjBSWFZ5YjNCbE1SY3dGUVlEVlFRTEV3NHdNREF5SURRek5ESXdNakU0TURFa01DSUdBMVVFQXhNYlEyVnlkRVYxY205d1pTQkZiR3hwY0hScFl5QlNiMjkwSUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFUejJqTmFLT0svTUtkVzJmbWUxdHE2R1JFdVB1dUtXOUhnV1lnTVJyanZaVVRPcUxBTkozTWQ1SHF2MUVOMXpNZDRsV3R5ZnpSbGE3cnY1QVJCb09vVG96WXdOREFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQkVHQTFVZERnUUtCQWhOblRXMGE0RTh1akFPQmdOVkhROEJBZjhFQkFNQ0FRWXdDZ1lJS29aSXpqMEVBd0lEU1FBd1JnSWhBTXJoYjhTbWZOTGVMTmdhQVZtUTZBT01pTE5MVkhYMGtGVU84MENuVDM4RUFpRUF6TkFndjRkSCtIRGhaU2daV0ppYVB1L25mWlRldUd5NE15ZFBNcTV1cnM0PSIsIk1JSUVPRENDQTkyZ0F3SUJBZ0lEQUluQk1Bb0dDQ3FHU000OUJBTUNNSHN4Q3pBSkJnTlZCQVlUQWtaU01STXdFUVlEVlFRS0V3cERaWEowUlhWeWIzQmxNUmN3RlFZRFZRUUxFdzR3TURBeUlEUXpOREl3TWpFNE1ERWtNQ0lHQTFVRUF4TWJRMlZ5ZEVWMWNtOXdaU0JGYkd4cGNIUnBZeUJTYjI5MElFTkJNUmd3RmdZRFZRUmhFdzlPVkZKR1VpMDBNelF5TURJeE9EQXdIaGNOTVRnd01qSXlNak13TURBd1doY05Namd3TVRJeE1qTXdNREF3V2pCME1Rc3dDUVlEVlFRR0V3SkdVakVUTUJFR0ExVUVDaE1LUTJWeWRFVjFjbTl3WlRFWE1CVUdBMVVFQ3hNT01EQXdNaUEwTXpReU1ESXhPREF4SFRBYkJnTlZCQU1URkVObGNuUkZkWEp2Y0dVZ1NXUmxZM2x6SUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFTTFZMKzFTVEp2YUVSTzVXQ1IrakdjQXhMdm1QQkRpWlkxTmdGRklocFg2T0FaQXBRWW10NnhTaDc0U3dNK21qZ25zU0VjYzRBMlVmMTM5RmdaNHJwWW80SUNWVENDQWxFd0V3WURWUjBqQkF3d0NvQUlUWjAxdEd1QlBMb3dTZ1lJS3dZQkJRVUhBUUVFUGpBOE1Eb0dDQ3NHQVFVRkJ6QUNoaTVvZEhSd09pOHZkM2QzTG1ObGNuUmxkWEp2Y0dVdVpuSXZjbVZtWlhKbGJtTmxMMlZqWDNKdmIzUXVZM0owTUZNR0ExVWRJQVJNTUVvd1NBWUpLb0Y2QVdrcEFRRUFNRHN3T1FZSUt3WUJCUVVIQWdFV0xXaDBkSEJ6T2k4dmQzZDNMbU5sY25SbGRYSnZjR1V1Wm5JdlkyaGhhVzVsTFdSbExXTnZibVpwWVc1alpUQ0NBV0FHQTFVZEh3U0NBVmN3Z2dGVE1EK2dQYUE3aGpsb2RIUndPaTh2ZDNkM0xtTmxjblJsZFhKdmNHVXVabkl2Y21WbVpYSmxibU5sTDJObGNuUmxkWEp2Y0dWZlpXTmZjbTl2ZEM1amNtd3dnWWFnZ1lPZ2dZQ0dmbXhrWVhBNkx5OXNZM0l4TG1ObGNuUmxkWEp2Y0dVdVpuSXZZMjQ5UTJWeWRFVjFjbTl3WlNVeU1FVnNiR2x3ZEdsakpUSXdVbTl2ZENVeU1FTkJMRzkxUFRBd01ESWxNakEwTXpReU1ESXhPREFzYnoxRFpYSjBSWFZ5YjNCbExHTTlSbEkvWTJWeWRHbG1hV05oZEdWU1pYWnZZMkYwYVc5dVRHbHpkRENCaHFDQmc2Q0JnSVorYkdSaGNEb3ZMMnhqY2pJdVkyVnlkR1YxY205d1pTNW1jaTlqYmoxRFpYSjBSWFZ5YjNCbEpUSXdSV3hzYVhCMGFXTWxNakJTYjI5MEpUSXdRMEVzYjNVOU1EQXdNaVV5TURRek5ESXdNakU0TUN4dlBVTmxjblJGZFhKdmNHVXNZejFHVWo5alpYSjBhV1pwWTJGMFpWSmxkbTlqWVhScGIyNU1hWE4wTUJFR0ExVWREZ1FLQkFoRGFRYmhURnRqY2pBT0JnTlZIUThCQWY4RUJBTUNBUVl3RWdZRFZSMFRBUUgvQkFnd0JnRUIvd0lCQURBS0JnZ3Foa2pPUFFRREFnTkpBREJHQWlFQW9FZXBITUM1WDlqQkthR3BoY0tqaWRoaU4rWm56N3YzUzNoYzMxL0F1bnNDSVFES3FvZ0syU1pPWFpjdnZIQ0I2VVFTYUEwbkxuNFJVd3kxZ3VEaXZiWmJ3Zz09IiwiTUlJRU9EQ0NBOTJnQXdJQkFnSURBSW5CTUFvR0NDcUdTTTQ5QkFNQ01Ic3hDekFKQmdOVkJBWVRBa1pTTVJNd0VRWURWUVFLRXdwRFpYSjBSWFZ5YjNCbE1SY3dGUVlEVlFRTEV3NHdNREF5SURRek5ESXdNakU0TURFa01DSUdBMVVFQXhNYlEyVnlkRVYxY205d1pTQkZiR3hwY0hScFl5QlNiMjkwSUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd0hoY05NVGd3TWpJeU1qTXdNREF3V2hjTk1qZ3dNVEl4TWpNd01EQXdXakIwTVFzd0NRWURWUVFHRXdKR1VqRVRNQkVHQTFVRUNoTUtRMlZ5ZEVWMWNtOXdaVEVYTUJVR0ExVUVDeE1PTURBd01pQTBNelF5TURJeE9EQXhIVEFiQmdOVkJBTVRGRU5sY25SRmRYSnZjR1VnU1dSbFkzbHpJRU5CTVJnd0ZnWURWUVJoRXc5T1ZGSkdVaTAwTXpReU1ESXhPREF3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVNMVkwrMVNUSnZhRVJPNVdDUitqR2NBeEx2bVBCRGlaWTFOZ0ZGSWhwWDZPQVpBcFFZbXQ2eFNoNzRTd00rbWpnbnNTRWNjNEEyVWYxMzlGZ1o0cnBZbzRJQ1ZUQ0NBbEV3RXdZRFZSMGpCQXd3Q29BSVRaMDF0R3VCUExvd1NnWUlLd1lCQlFVSEFRRUVQakE4TURvR0NDc0dBUVVGQnpBQ2hpNW9kSFJ3T2k4dmQzZDNMbU5sY25SbGRYSnZjR1V1Wm5JdmNtVm1aWEpsYm1ObEwyVmpYM0p2YjNRdVkzSjBNRk1HQTFVZElBUk1NRW93U0FZSktvRjZBV2twQVFFQU1Ec3dPUVlJS3dZQkJRVUhBZ0VXTFdoMGRIQnpPaTh2ZDNkM0xtTmxjblJsZFhKdmNHVXVabkl2WTJoaGFXNWxMV1JsTFdOdmJtWnBZVzVqWlRDQ0FXQUdBMVVkSHdTQ0FWY3dnZ0ZUTUQrZ1BhQTdoamxvZEhSd09pOHZkM2QzTG1ObGNuUmxkWEp2Y0dVdVpuSXZjbVZtWlhKbGJtTmxMMk5sY25SbGRYSnZjR1ZmWldOZmNtOXZkQzVqY213d2dZYWdnWU9nZ1lDR2ZteGtZWEE2THk5c1kzSXhMbU5sY25SbGRYSnZjR1V1Wm5JdlkyNDlRMlZ5ZEVWMWNtOXdaU1V5TUVWc2JHbHdkR2xqSlRJd1VtOXZkQ1V5TUVOQkxHOTFQVEF3TURJbE1qQTBNelF5TURJeE9EQXNiejFEWlhKMFJYVnliM0JsTEdNOVJsSS9ZMlZ5ZEdsbWFXTmhkR1ZTWlhadlkyRjBhVzl1VEdsemREQ0JocUNCZzZDQmdJWitiR1JoY0RvdkwyeGpjakl1WTJWeWRHVjFjbTl3WlM1bWNpOWpiajFEWlhKMFJYVnliM0JsSlRJd1JXeHNhWEIwYVdNbE1qQlNiMjkwSlRJd1EwRXNiM1U5TURBd01pVXlNRFF6TkRJd01qRTRNQ3h2UFVObGNuUkZkWEp2Y0dVc1l6MUdVajlqWlhKMGFXWnBZMkYwWlZKbGRtOWpZWFJwYjI1TWFYTjBNQkVHQTFVZERnUUtCQWhEYVFiaFRGdGpjakFPQmdOVkhROEJBZjhFQkFNQ0FRWXdFZ1lEVlIwVEFRSC9CQWd3QmdFQi93SUJBREFLQmdncWhrak9QUVFEQWdOSkFEQkdBaUVBb0VlcEhNQzVYOWpCS2FHcGhjS2ppZGhpTitabno3djNTM2hjMzEvQXVuc0NJUURLcW9nSzJTWk9YWmN2dkhDQjZVUVNhQTBuTG40UlV3eTFndURpdmJaYndnPT0iLCJNSUlDSFRDQ0FjS2dBd0lCQWdJQ2RkVXdDZ1lJS29aSXpqMEVBd0l3ZXpFTE1Ba0dBMVVFQmhNQ1JsSXhFekFSQmdOVkJBb1RDa05sY25SRmRYSnZjR1V4RnpBVkJnTlZCQXNURGpBd01ESWdORE0wTWpBeU1UZ3dNU1F3SWdZRFZRUURFeHREWlhKMFJYVnliM0JsSUVWc2JHbHdkR2xqSUZKdmIzUWdRMEV4R0RBV0JnTlZCR0VURDA1VVVrWlNMVFF6TkRJd01qRTRNREFlRncweE9EQXhNakl5TXpBd01EQmFGdzB5T0RBeE1qSXlNekF3TURCYU1Ic3hDekFKQmdOVkJBWVRBa1pTTVJNd0VRWURWUVFLRXdwRFpYSjBSWFZ5YjNCbE1SY3dGUVlEVlFRTEV3NHdNREF5SURRek5ESXdNakU0TURFa01DSUdBMVVFQXhNYlEyVnlkRVYxY205d1pTQkZiR3hwY0hScFl5QlNiMjkwSUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFUejJqTmFLT0svTUtkVzJmbWUxdHE2R1JFdVB1dUtXOUhnV1lnTVJyanZaVVRPcUxBTkozTWQ1SHF2MUVOMXpNZDRsV3R5ZnpSbGE3cnY1QVJCb09vVG96WXdOREFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQkVHQTFVZERnUUtCQWhOblRXMGE0RTh1akFPQmdOVkhROEJBZjhFQkFNQ0FRWXdDZ1lJS29aSXpqMEVBd0lEU1FBd1JnSWhBTXJoYjhTbWZOTGVMTmdhQVZtUTZBT01pTE5MVkhYMGtGVU84MENuVDM4RUFpRUF6TkFndjRkSCtIRGhaU2daV0ppYVB1L25mWlRldUd5NE15ZFBNcTV1cnM0PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFnQ0FJQUFBRDhHTzJqQUFBQ3FVbEVRVlJJeDJQOC8vOC9BeTBCRXdPTndhZ0ZwRmx3OGNLRmlySXlSM3Q3UzFPejBLRGdCZlBtLy96NWszaXp2bjM5bHArVGEydGx0V1RSSW9Ub2Z4aFl0WEtsbHBxNnNyd0NBaWtvUklWSHZIMzc5ajl4NE5TcFUwQXRRSTFXNWhad1FhZ1B6cDg3VjExWmlYQXZJeGo5WnpoNTRrUk5aUldSUHZqOTZ4Y0RPTTB6TVRLaUI5Rzh1WFAvL2ZzSE5GUkFTTEMrc1hIbTdObHVidTRRbTNidDNMbHU3VnBpTEdDRW1jdUlhY0daVTZmQjRjV1FYMUFRR3gvbjdPSXlhZW9VYlYwZGlJdmFtbHVlUFh0R1VTVC8rZzMySFNPRGhvWUdSSVNGaGFXcHBZV1ZsUlVvK09Iamg2YjZCb29zZ0h2cXo1OC9jRGw5ZmYzTTdDd0llOCtlM2F0WHJxUWdtZUlva0RLenMvWDE5RUd5L3hrNk96b2ZQM3BFV1ViRHNBWVlSQzN0YlJ3Y0hFRDJoL2Z2NjJwcUNSZU9qQ1RtWkUwdHJaeThYQWo3OEtGRHk1WXVKZDUwVkFzWWNlcEtUVTgzTmpXQnFPbnU3SHh3L3dFK08vN2pzZ0MzMTVtWm1SdWJtOW5aMllGcXZueiswbEJmaHpPZy9xTzdsUW0vQitFQW1Id0xpb29nQ280Y09yeGswV0lpUFVFZ2twRkJVbkt5bVprNWhOM1QxWFgzemgxaVlvS0pjRFRCQTRxRnVibXRsWXViQzhqKyt2VnJUVlUxcUhRaHpRZU1CSHlockt4Y1dGd01VWG42MUtuNWMrZFN2OEpKU0V5MHRyR0dzQ2YwOTkrNmRRc3V4Y0xDQ3JIN1A1SXJTWWdEZUtGUzM5VEV4OHNIWkgvLzlyMnVHaEZRTjY1ZmgyVlBOb3FxVENVbHBlS3lVbWd4ZlBwTVNXRVJNQU11WDdhc3Y3Y1hJcWlscllYd0ZyeGVnL3FPdUdaU2RFek0zdDE3RGgwNkNQVDBwazBiTjIzY0NJOUZZS1pKejhoRTk4SGZmMzhoRERZMmRpTDkwZEhkcGF1cml4YXdyQ3lzcmUzdHVucTZpTFRYME5BQVRvSXNUeDQvdG5kd2lJeU9BdFlFeEZqQXpjM3Q0K3NMSkw5OS9Rb3NFMFZGUmUzczdSdGJtb0dWRlVxY2pUWWRoNzhGQUloQkxsTmQ3anUxQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wOS0yMSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjEtMDktMjEifSx7ImFhZ3VpZCI6IjRkNDExOTBjLTdiZWItNGE4NC04MDE4LWFkZjI2NWE2MzUyZCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiNGQ0MTE5MGMtN2JlYi00YTg0LTgwMTgtYWRmMjY1YTYzNTJkIiwiZGVzY3JpcHRpb24iOiJUaGFsZXMgSURQcmltZSBGSURPIEJpbyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX0seyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUM2VENDQWRHZ0F3SUJBZ0lKQUpiVHlydTFYL0lQTUEwR0NTcUdTSWIzRFFFQkN3VUFNQ014SVRBZkJnTlZCQU1NR0VkbGJXRnNkRzhnVFhWc2RHbEJjSEFnUmtsRVR5QkRRVEFlRncweE9EQTJNVEl4TkRRMU5UQmFGdzB5T0RBMk1Ea3hORFExTlRCYU1DTXhJVEFmQmdOVkJBTU1HRWRsYldGc2RHOGdUWFZzZEdsQmNIQWdSa2xFVHlCRFFUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1WaktIV3BiRDdUU2xNeG9jalRsNm5JZjd4MzJQbXNROXpHdUxHR3FBMFVRWm9JcTNYTHpMNkxZVXZKNUE1ZzB1eUZHbGxIRWZHQUtyRWFDUThGVnZQUy9VaDBGeWZ6V2hSQXppVFNpampNSUlWampqVXY5bTl2Rm1jWFNjZ0hpZzdPZHo4ODU4VjBrck5IOTlxR20zd2pnYU9lclRXbXQralhDVWZuMDFJa1RQd3hHMkhsZ0VkNDVqTkxTVjdWb29sK0tlOEUya2k0bEVrVGVIemJvdWxSNUdVYnAzbk1pN0U0N1ZNUWEzYk53bnpXQmJzYUJTU1FoTGszbTVIYUtoaHhhNndKREs0N05pTUNrQ2tkSUh1V1NRTFZBZm04NVVBT050RU9Qd2kwT3VLM3FiZTh5S09GR2YwS2hCNU1NZUF5bTdNVi9NNFcwYTQ5b2dQRDlwTUNBd0VBQWFNZ01CNHdEQVlEVlIwVEJBVXdBd0VCL3pBT0JnTlZIUThCQWY4RUJBTUNBb1F3RFFZSktvWklodmNOQVFFTEJRQURnZ0VCQUpXejV4TE1rNVdOWWJBYjZ5T3hFQ0JvWjJXZUIvcWw0VkozTy8zL3ROc3hPWW56TGVXbzU0MHpRaDlyQW1heHo3ZXVtQmxza01xNHlHUFNOWEI5eWNXR0hna2NDZVN6TjJ3djhDSXpEQnMyb0JaalROazY1TEJaRHNzVE9CdE1XLyt1VEZIUWZidU8zSVNMaEkwRFhmUkVpOU5ETTNqZmsxMXhIY3NmaDJSTVYrUWROZndWYVpackNxK291RytFdmt2N0txcStveXUwVkZNL3R6NjhUR2w2eWxoUEZSMXFoOXd0dHBWakFPT0NFUUNMcVAyZFAyOGx3WUJ5Q3FIUXFWSHdidWp2L0xaalpuS1czTFluZFppeFBQU1JDSnNzRER3SnZoL2Y2blR4ZzlaRSsvSmNZcmU1Q2FJOG56VkhhU09Dak5KN0Z6VUxHNjRKaVdPdlE1MD0iLCJNSUlEZFRDQ0FsMmdBd0lCQWdJSkFJQ1VUdmtndGo1Q01BMEdDU3FHU0liM0RRRUJDd1VBTUZFeEN6QUpCZ05WQkFZVEFrWlNNUXd3Q2dZRFZRUUtEQU5FU1ZNeEN6QUpCZ05WQkFzTUFrTlRNU2N3SlFZRFZRUUREQjVIWlcxaGJIUnZJRTExYkhScFFYQndJRVpKUkU4Z1UzVmlZMkVnUTBFd0hoY05NakF3TnpBM01UUXpOekU0V2hjTk16QXdOekExTVRRek56RTRXakJSTVFzd0NRWURWUVFHRXdKR1VqRU1NQW9HQTFVRUNnd0RSRWxUTVFzd0NRWURWUVFMREFKRFV6RW5NQ1VHQTFVRUF3d2VSMlZ0WVd4MGJ5Qk5kV3gwYVVGd2NDQkdTVVJQSUZOMVltTmhJRU5CTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUF2QUtPZXFDNS9wMEQxaXNDWUtRSmxWVU9yQjZJN0RMb2N1bkUvUm04ZHVHVGJ5eFFodDNDYkZWVHYzTjJMcDJmYmp4bEkrM3NPU0drMzNGVFlrVHF4Y2RKSXJKN1Nza0JjVVNOcmZLT2FRVC82S1FjUDRDbTdWKzY1NVRxK1RXeHl4V1FoRHlndDE1cW9QN011SzZiVDlTd3BDanBmS2hhTVNteVFhTW9VY1JBYkxxZHpCQ2FjMGh6QitaZStncUpsbldWOVVhU0kyckZzVnVINFpFMGNSTytNT3BhTGdNL3MyNDhuR0dIcDIyZXdTUWZiblBhQmJiOGlxeUFQK2N1NTJHTHNVcEtSSmViRStSNitQTVE5SkNkV2VRWlIzRGtmU2lka3YzbWNiNGpxMWlJdGErTXFLaFJud3JmWGg5MTFLV0xuWUFsOUVOQ2hMWDBjNlNqMVFJREFRQUJvMUF3VGpBZEJnTlZIUTRFRmdRVVdMdmhSQlVQbjh1TElmNjgrZ3YvTlpJd0dTSXdId1lEVlIwakJCZ3dGb0FVV0x2aFJCVVBuOHVMSWY2OCtndi9OWkl3R1NJd0RBWURWUjBUQkFVd0F3RUIvekFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBRkxyRGhhZWdlS0h4WWpIM0VQM3ZVQktobnpNMjA2QVN4Z2VZQ08yRWM5cE9sWUphZXFGRStzVWFtVVYvcHdqRGxxTmFTZ0ZneTdUd2VZa3ZPbU1uNHFTY3NIcXZKM3pHT0FpYWZ3YWgxdlVIZkNsWFI4K2F4TzJpR09VRjBKS3JaOVlZamJBYTUvNEhDbHY3akZQT2RNV1RPUXluZ29pSEFzM2prdVlqcENMRmxCNFZPaTNkMXdqQTFwblRkQktrQWI3dDhuVHZ3Ky9YYkZ2Y1FhNzNWSDdzanZvQnFEM2ZkTWZSY3VWcTRxVVp0WlQ2Y0dhZ1RIRDYxVHRxaDlvTUNaWGNEYlIxUEdabk5icXljc1dQRElLMG5wbUszLzNsZlY4Yytac3J5NmUxNzBtZkpNWnA3TzhtNkNTejYvVkxLK3lESmQ3ODQxd3BtZUtUZjZJblpBPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBUXdBQUFBZ0NBWUFBQURubFVacUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFFblFBQUJKMEFkNW1IM2dBQUFBWmRFVllkRk52Wm5SM1lYSmxBSEJoYVc1MExtNWxkQ0EwTGpBdU1qSHhJR21WQUFBSzFFbEVRVlI0WHUxZERYQWNaUm0rTk9BZktvZzZXTzBRY3JlWDNPNzFSNDFvSGRTcXFEQU9nMytjWUVYQm9sWFJURW4yMjB0YUtUYzY0bWdCcXpCaUVVVnBCZHFpd3docVNkSVMydXBZU2d2UnRwVFNja2xqV3pIYWdqcFNSZHI0dkx0dmpydmsyN3ZkdmQxTGpuN1B6RE4zdC9kKzcvdCtmOC8rNzhhSzBORGFhcjJxT2RYWm9xV3lIOVIwYTBGY3Q2N1dkSEdUWm9qVkNjUHFTZWpXMW9RdUhzT3kvZUJUc0RtTS81NFpUOWorTFdHSWc3RGZCL3NCY0RQc2Y0WGZQOFgzYjJ1RzFaSFF6VThtVXVLZHlXVEhtNXFhY2kvakhBS0J5aWYwYkJyK0x3YVhJUFlQa01kcWZMOFhkV3BsczFBQTMxL1FqT3c5OEw4UzliOEJYSVIyK25EYzZEb3psc2swc2xua1FNeGtQR1hPOUVKdFZuWUdGNHNVeVZuZDhVVGFlcDhidys2TGFrQmo1aXpkYk5KUzFyeEVXbnlXeGczNkVtUGRXb1BQRGVqZjdlQVRHTXNIYUR6VHVDNmhiajBOL3BYbUFzcnVnczBXTFA4TnVCSmpaSm1XRWxjbDA5bVBKMUptVzB0TDUrdWlIQnVHa1hzbGpYODduaTRFelZuazlBdmtzUW41N0VTZGhyQjhCTXVQak9XUC8vNE9Ic1IvZTdEOFlkVGxmdFJoRmZnZExHOUh1MXdBZnpyNTVqQU9raVFLaHZWYkdCNkMwLy9pKzJpTmVSeDhGZ252UmZ4ZmFpbnpTazdORTBpSVVQYmY0M3dXbU5UTmQ3QnBLRUE3TFpmRkFZOXpwM3laVFNNRGlRVmkvVStTZzVRWUFJZk9tRzJld3NVakEvcmhXN0w0QmVybWo5aDBVb0IyT0IrVFpUVzRCL2s4T3lHL3lDaU9vVzFJWUg2SDhYUHo5TGJjS3ppbFFHaHBNWnZoWnlIR3dHM2c0MkJrODVaOG85MEc4WDBOaVNzMUl2MlFHazhLZFdzenQ0c25JUDhScVI5bURRWERJZFpTYkJvWjBJbDNTMk9YWlhZcEY0OE1VMTR3bksxYmVXNDFwTDNGRVFDSmxQVld0REcyZnV5VnJOUjN0QlRkU2pCOFlySUZveVZ0bm8yT0N6Qmd4RE5CQjZwWEtNSHd4aUQ5Z0szS2M2UGNrdkJHSlJpK01jbUMwWUQ0ZmRLNFhvaDlXL1lUQ1pSZ2VLTnZ3Y2hrR3RHMmUyVytha3NsR0w0eG1ZSkJheGxwVEkra05SUWRtR1Izb1VNSmhqZjZGUXc2Y0NyelUzdENNTERXdVFzZDNSK0F3M0tuQlE1S3luamhqZHhPbm5EaUNFWnVHanJzWVdsTUp0cGlXVUszQm1UL0ZmRXVkaGc2VVBlNkZnejBiUjZmYTZNbW5ZM2tsRHdoYVlqTFVVNmVzMjd0MGd6em03VmdVdTk2RDZma0h4Q2E2MlVWR0NNcThnMDJqUlFuaW1Cb1J2WWlhVHdtMm50Zlc5dkNrN1cwZFlIcy93SjE2M2s2ZU1adVEwVzlDd2JHOUsxc09xV0F2SVUwWDV0aURadE5iU2pCY0dFRWd0SFdkc3ZKOEUybkF1VXhpYnA1aFdNOTJvRGYyeWI4WDBLeDNyRU5GMG93b2dIbTBoSnB2amFWWVBqQ2lTQVlpYlQxZVdrc0ppYkNrL1BtNVU1aWM4cnhRcGxkTVJQcDdIbHNIaHFVWUVRREpSZ2g0c1V1R0hTUkQrcElWK1RKNHhIMUxHOWRqQ0hUaU1sUjRWaUcyRTdIUmJoQUtGQ0NFUTJVWUlTSUY3dGdvSjJ6MGpoTXRIT2VqbDJ3ZVFGWS9sR1pmU25GZkRZUEJVb3dva0hDTUJkTDg3V3BCTU1YS2dxR0lTNXZUcHRuaDBYVSswNVpuQUpERkF6RDZEZ2QvcDZXeG1IR0RmRkZOaCtIMFFiMHdhT3lNbU9FK09VTkkvY1NMbEExNmwwdzBGNjc0N3E0cFJwR2NkcWE3a3VSNVV0RUg0NWdEbXdLaS9EWmo4LzdJRVMzNHJPemVhYVl6V2xVaDNvUmpKb3pSTUdvT0FFTmEwaTJkVEdHZUVwOFRGSm1QRHZZdkdyVXUyQ0VRYnFoa3NPRkJzeWxpMld4YXNUajZOZDEycHNYdjU3VENRWWxHQzRNU1RCYVc2MDNvbzFkYjZxenFWdGZZbk01NkFwQnc5b3hvVndSTVlsR05LMzkxVnlpS2lqQmlFWXdtbFBkTGJKWXRTVGE3cUhpQSt1K29RVERoU0VKQnRwdmhkVC9HSFd4djl6V3hSaTB0UGlFdEh3SnhiVnNYaFdVWUVRakdIUndHdU9oMGdWNWtUT2VNaS9oaFB4RENZWUxReENNczFxdFZnenU4cmV2cHl5UGp3SHdzcFZoL1N1VldqS2RDd1NHRW95b0JBTzVwODMzb3ArZWs4V3NGZEYrd2E4U1ZvTGh3aEFFQTM3V1RQQmJSSFRjQWV4R3ZKVE5IZlFNTmNmNkJzK1A5ZWJueGZxZVBKV1gya0NaekhnZkV4akNHUUlsR05FSkJzRitFSkV1ZHN2aTFvYmlUNXlLZjlTTllPaldaalR5ZmFIUnVkOUFIb3RZcFdBNE54cUpZMUxmVE5UNUsyd2VpNjBmTWlBVUQ0S2pCZmJtajhiNjhzdGoydzdhRDJxaGZVLzB4eTZacnpIUzJxdWxwVE5sK3d5SXVoY01qQlU2NjFRTm0yY3VQb1BEUllUUkJqcGJSMk1BT1Y5SFp6T1E5OC93L2ZZd2lQSHRmamUwYnYyRmsvQ1BlaEdNT3JzT28vTHQ2N28xWERnVnVpRS9Cd0x4anhLeEtPWEcyTTZkdGkzNnc4T1JkbkdQN1RjZ2tGdWRDOGJVdkE2amxraWtPOCtUdGcySU1YU1l6ZnhEQ1lZTHF4QU1MN2V2bzc3dHRuRi8vMG5Za3RnaEVZbHhITHFhekoydGpFcWJzOWl5U1dYbjJ2NERRQWxHL2FPc1lCaldBVGJ6RHlVWUxnd3NHTGxwS0x0VjZwTkpIVlo0WUhMZi9uZkpCV0lDaDJIZFFFWGk2ZXdsTXI4bGRKNUhZdHY3aFJLTStrYzV3VUQ3N0dVei8xQ0M0Y0tBZ3VIcDlHZEtYTVhtRUl4OHUwUWNYUGpZYSsweW1Vd2oydXR4cWU4aW9vNFgydlkrb1FTai9sRmhsK1NQYk9ZZlNqQmNHRUF3NkhvSzdBNlVuY2lvNThHbXBzdGVlQjFENzlCWDVlSWc0ZjNEcDNPcEdPTE1sL2tmeHgyeHpGcmZqOFZYZ2xIL3FMQkxzb1hOL0VNSmhnc0RDRVlpVmY3MmRXYnBKZHc5Kzg2UmlzTjQ5Zzd1aDNWaEY0UEY2UW1KLzFMcTFnSXU0aG1WQkFNVDl1N3g3MHdKZy9UWWZVNmhMSlJnVkVhRlhaSUgyTXcvbEdDNDBLZGd6SjV0bmdLZkI2UyttUGovMEl3WkhTL25JZzVHUnhzaEJnTlNrU2psWWk1UkFQcnVVbG1jWW1KeS9YbkczSEV4SzZEaUZrWkV4QmpZeUNtVVJTWEJRRHVQb0E1Ym8yYlN5TDZkVS9JRTNpcVVuZ1lObTJnRDE3TjArRzhWcCtRZlNqQmM2Rk13NHJwbFNmMFVFVEZOTmk5RnovRE1XRy8raUVRa0hQYm1OOFMyYlp0NCtiaHpqMG41SjNpQmRGczFsL0FFMUwydUJhTldUT3JpQTV5U0p5RHY3OHI4MUp5ZXJ5NldRQW1HQzMwSVJ0T2MzR2xvcDhOU1AyUFV4Vk5sMS9UcjhxMnh2dng2OFBraXNmZ25mbDhmNng5MGZRVWw0bjVHR3ErWXVqaHk1cXp1MTNDUmlsQ0M0WTExS1JqMFdrZ3RGL3dtUlNVWUx2UWhHRjRtR0FhTFlQUHkyRGcwUGRZejlIN3Nwc3lOOVF4VWZDMGlYZnlGUHRvbmkxbE1HcXhjcENLVVlIaGozUWtHeENLcFcrL21kSUpCQ1lZTFBRb0d2WVFhOXVYZjcxbHA2NkpLbEh0OC9Rc1VSKzBYVFh1QUVneHZyQS9Cb0xmcjJRZkhyL0d6bGVtS0tTTVl1bmtIVFN6RWxMNCtzRmFDZ2ZvK0IrN1dqT3puMkxRc25OY0dpRDFVVHViUG9kbkY1cEdBenBnZ3Z1dFdCdXI2SDd0T3VyaVVpNVFGWFNXS010L0hCTjVFYXlYVXIrdzlNY0VwanZHSzR2Zklid1ZkdzhJcGxBV05CWlM1RHZXaE41WG40ZWRvcWQ4b2lGeXgyd2sraXUvMEl1aWw5S3dUVHNrVDRtbHhEdHJ6Um01WGpQVW8ycFhlNkc0OWdqeHZ3K2ZDaE5HaGNmaHdRQzlqYVRMRUc5eG9HRmVXdmlZK1V1U20yUStjb1hkeTZOWWlOT3d5VlBySEdCaDNKb3p1VUNzZVQ1bVhRZkYvamhnL3hPZlhOZDI4Z2pvMGFIM3BMQWxOTkdkdEw1WWk1NXZRZ2JlajQrNmcvOWdzTXFBT0gzSGFTZndFYlhjRHZtZVRodlVwVGU5Nnk0UXpNNzZRbTlZMFo5RnBkUGNtNnZOcHNBdDlzdHhwTyt2WDRFYkUyMG9UQ2NzR1NvbmwrQi9mNldhL1ZjVjUwYVNQeDd0T0RlRUJ4ZzEweHkrZGtvWGdmQWd4RmlEZTE5QU8zME0vckVRTzl5TG1BNGkvQmIrM2wrYm5rUElITjRQclVMKzErRndCMjJ2aG94MWlmMUc4MVhwYnZBMjVaaksrcjJseFIyNGExZDhSUHpFZnV3b1djc0VXaUpNellqK0kzdytWdEtzaEhnSC9BUFpTbnFqVHpmaTh4aDY3dW5VdVBkckEyOE54WXJIL0F6M3RJNGo1K1RPTEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI0ZDQxMTkwYzdiZWI0YTg0ODAxOGFkZjI2NWE2MzUyZCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwidXYiOmZhbHNlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibm9NY0dhUGVybWlzc2lvbnNXaXRoQ2xpZW50UGluIjpmYWxzZSwiYmlvRW5yb2xsIjpmYWxzZSwidXNlclZlcmlmaWNhdGlvbk1nbXRQcmV2aWV3Ijp0cnVlLCJ1dkJpb0Vucm9sbCI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6dHJ1ZX0sInBpblV2QXV0aFByb3RvY29scyI6WzEsMl0sIm1heENyZWRlbnRpYWxJZExlbmd0aCI6OTYsInRyYW5zcG9ydHMiOlsibmZjIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dLCJwcmVmZXJyZWRQbGF0Zm9ybVV2QXR0ZW1wdHMiOjMsInV2TW9kYWxpdHkiOjIsImNlcnRpZmljYXRpb25zIjp7fSwicmVtYWluaW5nRGlzY292ZXJhYmxlQ3JlZGVudGlhbHMiOjMyfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMTItMjgiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlRoYWxlcyBJRFByaW1lIEZJRE8gQmlvIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMzEyMjgwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0xMi0yOCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDYtMTgifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJmNGI2NGE2OGMzMzRlOTAxYjhlMjNjNmU2NmU2ODY2YzMxOTMxZjVkIiwiZDVkYjRkZDQ4ZmU0NmFmZDhhZjhmMWY3Y2ZiZGVlNjE2NDBiYmJjYyIsIjM5ZDExY2IxZDZkYThmNjQ2ZjU4NGVlYTE4NDEzM2EwM2Q4NWEyY2MiLCI1NTQ2NGQ1YmVhODRlNzA3MzA3NGIyMWQxMjA0OTM0MzU4YzdkYjRkIl0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImY0YjY0YTY4YzMzNGU5MDFiOGUyM2M2ZTY2ZTY4NjZjMzE5MzFmNWQiLCJkNWRiNGRkNDhmZTQ2YWZkOGFmOGYxZjdjZmJkZWU2MTY0MGJiYmNjIiwiMzlkMTFjYjFkNmRhOGY2NDZmNTg0ZWVhMTg0MTMzYTAzZDg1YTJjYyIsIjU1NDY0ZDViZWE4NGU3MDczMDc0YjIxZDEyMDQ5MzQzNThjN2RiNGQiXSwiZGVzY3JpcHRpb24iOiJGZWl0aWFuIGVQYXNzIEZJRE8tTkZDIFNlY3VyaXR5IEtleSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50IiwicmVtb3RlX2hhbmRsZSJdLCJpc0tleVJlc3RyaWN0ZWQiOnRydWUsImlzRnJlc2hVc2VyVmVyaWZpY2F0aW9uUmVxdWlyZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJmakNDQVNXZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQVhNUlV3RXdZRFZRUUREQXhHVkNCR1NVUlBJREF5TURBd0lCY05NVFl3TlRBeE1EQXdNREF3V2hnUE1qQTFNREExTURFd01EQXdNREJhTUJjeEZUQVRCZ05WQkFNTURFWlVJRVpKUkU4Z01ESXdNREJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCTkJtclJxVk94enRUSlZOMTl2dGRxY0w3dEtRZW9sMm5uTTIveVlndmtzWm5yNTBTS2JWZ0lFa3pIUVZPdTgwTFZFRTNsVmhlTzFIamdneEFsVDZvNFdqWURCZU1CMEdBMVVkRGdRV0JCUkpGV1F0MWJ2RzNqTTZYZ21WL0ljak50Ty9DekFmQmdOVkhTTUVHREFXZ0JSSkZXUXQxYnZHM2pNNlhnbVYvSWNqTnRPL0N6QU1CZ05WSFJNRUJUQURBUUgvTUE0R0ExVWREd0VCL3dRRUF3SUJCakFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUF3ZlBxZ0lXSVVCK1FCQmFWR3NkSHkwczVSTXhsa3pwU1gvelN5VFptVXBRSWdCMndKNm5aUk04b1gvbkE0M1JoNlNKb3ZNMlh3Q0NILy8rTGlyQkFiQjBNPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFGQUFBQUFVQ0FNQUFBQXRCa3JsQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUJIWnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU5pMWpNREUwSURjNUxqRTFOamM1Tnl3Z01qQXhOQzh3T0M4eU1DMHdPVG8xTXpvd01pQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cGtZejBpYUhSMGNEb3ZMM0IxY213dWIzSm5MMlJqTDJWc1pXMWxiblJ6THpFdU1TOGlJSGh0Ykc1ek9uQm9iM1J2YzJodmNEMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzl3YUc5MGIzTm9iM0F2TVM0d0x5SWdlRzFzYm5NNmVHMXdUVTA5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5dGJTOGlJSGh0Ykc1ek9uTjBVbVZtUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdmMxUjVjR1V2VW1WemIzVnlZMlZTWldZaklpQjRiWEE2UTNKbFlYUnZjbFJ2YjJ3OUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NCRFF5QXlNREUwSUNoTllXTnBiblJ2YzJncElpQjRiWEE2UTNKbFlYUmxSR0YwWlQwaU1qQXhOaTB4TWkwek1GUXhORG96TXpvd09Dc3dPRG93TUNJZ2VHMXdPazF2WkdsbWVVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUhodGNEcE5aWFJoWkdGMFlVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUdSak9tWnZjbTFoZEQwaWFXMWhaMlV2Y0c1bklpQndhRzkwYjNOb2IzQTZTR2x6ZEc5eWVUMGlNakF4TmkweE1pMHpNRlF4TlRvek1Eb3lOeXN3T0Rvd01DWWplRGs3NXBhSDVMdTJJT2FjcXVhZ2grbWltQzB4SU9XM3N1YUprK1c4Z0NZamVFRTdJaUI0YlhCTlRUcEpibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPakpGTnpGQ1JrWkRRelkzUmpFeFJUWTVOemhFUVRsRFFrSTJORFl6Umprd0lpQjRiWEJOVFRwRWIyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09qSkZOekZDUmtaRVF6WTNSakV4UlRZNU56aEVRVGxEUWtJMk5EWXpSamt3SWo0Z1BIaHRjRTFOT2tSbGNtbDJaV1JHY205dElITjBVbVZtT21sdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNk1rVTNNVUpHUmtGRE5qZEdNVEZGTmprM09FUkJPVU5DUWpZME5qTkdPVEFpSUhOMFVtVm1PbVJ2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2TWtVM01VSkdSa0pETmpkR01URkZOamszT0VSQk9VTkNRalkwTmpOR09UQWlMejRnUEM5eVpHWTZSR1Z6WTNKcGNIUnBiMjQrSUR3dmNtUm1PbEpFUmo0Z1BDOTRPbmh0Y0cxbGRHRStJRHcvZUhCaFkydGxkQ0JsYm1ROUluSWlQejQ3N0pYRkFBQUFZRkJNVkVYLy8vOEVWcUlYWmF2RzJPb3FjTEcyek9Pa3d0MEJTSnRxbGNYVjR1K2F1dGxXaGJ6azdQVUFNWTlIY3JLanROYnE4ZmVBbDhhQm9zeno5dnBkanNHR3F0RjNuOHVUc05TWnBjNkpzTlQ1K3YweFlLbnU4UGZmNS9MNDhmZy9mcmljekpnWUFBQURBRWxFUVZSNDJrUlVDWmJESUFqRlhaT1kxVGF0TmMzOWJ6a3NTWWMzcjRNRTRmTUJBYUQ2emw4eS85VE9nZXQ4ZDVqZk43OGJ3TS9kRENScFI1MjF6WGZvakhKMDVJSXloQkFVU1ZBT05kR3pCWXQyZjdLRnJma0phQWtIaDlGWmhjRFhIUmtUS285TUxpaEdhYXZJbW5WM3F5RVgwRXByZ3ovNER3VUQ3a0NIUm5kOFFGTjQzR280VVZtRERnemE0dzI3b2l6ZEEyK2NLK3V1VXBqam8yK3h3Yy80Mlc1MHg1TEdZZURCc1IwSFZJeDV4OGlGNjBDYmxiVEVFa0ZyMjdiTkRCVVZTcTFPS1ZQYkU2MmIzRUg4RnFCZzVPT09FdWMydDhaSmlxTU91R3ArY0tqZzd3VkdjZW96cU40cHhnVlBRa2pGWWdiVkpLRFVoRENqWXJhd1A1cTRFVGdDOWZJTVJIdGl0cFFjQ3ZKT0VMY2JNc1FnbmNpUmtsanB5UWp2RzQ0anFCVUVURmlCaTFQRUl5ZWtPenNXK1R5NWNMSG9zNVIrZE1TMUx0U1N4ZjNnUUhjelIyQ0k0Z01OcFc0SVJBMVFNYTZ0SjQrQzZ1SHVHRThtTkRJeUZxZy9PUC9NTVV1ZVM2SXE4UzkwZEFlQkpTRXkvcUtrSytCTnd6OGNZWTRqYjVKNnU0aVdDSTJCMVo1NkxXNWtFYzRoa2RNcHN2VUM1NTg1U1gwUXViY2dOcXlmZ0RGRWNUdCs0MC8wUzVOeDB3YUN3M09La2NPYkE1SW4wQVlwMDFwamp3Mm42MjZVRGp0SHdhMjhpSHVUS3F0cnYrcmVXNDFOWjZpR2xyN3V1TEpDZmtGdGN0Y0cwNHNnbTFlTlMrWmFEbnBhVEVyR295WDVKSzJpTXo4eHMwbk93V0djUERONDlxYUNkNGJ6Sm96RFptL2FCSytFb3pMdytYaE5CaVl3SGYwc2lPdTFYUGtHL3pLd3ZxWUtjZlN3REVjSC9vVWUwN2VzL1dROHJJeWcyRE9Yajh0amtaZHVEQi9iOGh6RGxsTU1PQ1M1QkVuZDUzNGY4dGkzVVpjNGtNczN4THlhZk1Tc0poZEc4WFBxak5rNXRBZ08yNWZlS0NoblZkRGovSjBGTWtPc1UveE1CdjB3RmhZZUVHZlZIMTNmdURVMHlERkxhNGZjN1JuV0hCZnVURlYydEVtTndhZGM3YWMzVVkyamZCbDdIVDM2ZmUzNGlRTzVtTkNGRkJXMDdLalBncWhPTFUwMXZaOFB1ZVoySkNsRlpOOGprVXM2OXVrYTllUHA2K0VmTDRBRjUrTnl3U2Jpckh0Y0I4TWwvZ2t3QUVqa0s2NEtqSFBlQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTExLTE5IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJGZWl0aWFuIGVQYXNzIEZJRE8tTkZDIFNlY3VyaXR5IEtleSIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTAwMDIwMTUxMjIxMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjAuMSIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjEifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMTEtMDgiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkZlaXRpYW4gZVBhc3MgRklETy1ORkMgU2VjdXJpdHkgS2V5IiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMDAwMjAxNTEyMjEwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMC4xIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAuMSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMTEtMTkifSx7ImFhZ3VpZCI6IjI3NzJjZTkzLWViNGItNDA5MC04YjczLTMzMGY0ODQ3N2Q3MyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMjc3MmNlOTMtZWI0Yi00MDkwLThiNzMtMzMwZjQ4NDc3ZDczIiwiZGVzY3JpcHRpb24iOiJTZWN1cml0eSBLZXkgTkZDIGJ5IFl1YmljbyAtIEVudGVycHJpc2UgRWRpdGlvbiBQcmV2aWV3IiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMyOTQ3MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9LHsibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMzg0cjFfZWNkc2Ffc2hhMzg0X3JhdyIsInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3IiwiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjYsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREtqQ0NBaEtnQXdJQkFnSVVlZitWdkhrY1RRbkVEKyt3Sk0vSXh6U1VMazB3RFFZSktvWklodmNOQVFFTEJRQXdKakVrTUNJR0ExVUVBd3diV1hWaWFXTnZJREl3TWpNZ1JrbEVUeUJRY21WMmFXVjNJRU5CTUI0WERUSXpNRGt5TlRFeE16STBNVm9YRFRJME1USXpNVEV4TXpJME1Wb3dKakVrTUNJR0ExVUVBd3diV1hWaWFXTnZJREl3TWpNZ1JrbEVUeUJRY21WMmFXVjNJRU5CTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUFvdUZNVE9LYUUwWXRleE9vaXNTeHArRWJpNUlBNGVzRVNjeDE2bHpRZHFWNi9lWjgyS3RKZU5YRXVOa0JWWkRwYzMyZ1N0dXhMQkg4bWdzb0hCRmFpMkRramZCbjVxYndSL2M1K3NubHdadmpnVkEwaHpLdzlDd0FlQXdSRDVrcld0ODgvQ1Z5Q2tNY2dMU0d3WnMvcmo3Ri9MczNFYmc3TXFMYmJRSjlDb3piYkxkSlVZSUhjUHBTWlB0b01yWmI0R3ZuaTZpVlM5VXZDS2dwcWM2TEdSbW9ZR0c0WlIzbEdKL1hRWmZ1K0dlSlc2N2lpbU1qL3lvWE93eHVjeGl2WkhGazZjUVNnd3V3aW9lTm00d3ZrODNMaFN1V2N0ZjJrQXlRY1o3a1VucE5lZStkNE1ncm1HVTRYTUZMaVRndXRhQitlOVY4ZDVKVGtVT0hpTHp0a1FJREFRQUJvMUF3VGpBZEJnTlZIUTRFRmdRVU01U0I1YkhyVitqcElPTWRKbDd1N2JjblRZOHdId1lEVlIwakJCZ3dGb0FVTTVTQjViSHJWK2pwSU9NZEpsN3U3YmNuVFk4d0RBWURWUjBUQkFVd0F3RUIvekFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBQ293UjNLVExmaWRKeVFGTnFFRmZVcmZaOWFhOWVncE9RdE5SSmRMU3RKNnh1MldmTHd2RzRvakdKbEJLTm5mYTVESWN5UVlmLzhxSjRlbGlBVmVOWHVZbWVNbWdOZ1paeXVZNkcxeVdDRDJWM3NENlo0dWozU2JhRE9IajNnSHZzemdRaHJoVDFoL3B1SFFrbjYraFlLQXA3N2tNN0ljNkFaL1JGYmpwbUxMazJEMHNFMWx6VC8wMmkrQmg3TThzbWFpRFo5KytKR3p4ZVN1bjhXMUhsZVpVbTJxS0dtUmE0WFBkcnlUN3g2S0dVR25VNGEzYnBVbVZlWTlyUS9zZk1kNVpUb28rM3VuRldEem9WVjJ2TnU4KytWTEM5em80MEZhS1FMcjlWQUpESjR5TEVOUjdLcm1WOEwwY0NYS0pHWldBV3RHNVJHVG1ISWhkK25CNDFnPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJjcmVkQmxvYiIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiIyNzcyY2U5M2ViNGI0MDkwOGI3MzMzMGY0ODQ3N2Q3MyIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImxhcmdlQmxvYnMiOnRydWUsImF1dGhuckNmZyI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJtYWtlQ3JlZFV2Tm90UnFkIjp0cnVlLCJhbHdheXNVdiI6ZmFsc2V9LCJtYXhNc2dTaXplIjoxMjgwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyLDFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbIm5mYyIsInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi04fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotMzV9XSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5Ijo0MDk2LCJtaW5QSU5MZW5ndGgiOjYsImZpcm13YXJlVmVyc2lvbiI6MzI5NDcyLCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjoxLCJyZW1haW5pbmdEaXNjb3ZlcmFibGVDcmVkZW50aWFscyI6MTAwfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA0LTA3In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wNC0wNyJ9LHsiYWFndWlkIjoiNmRhZTQzYmUtYWY5Yy00MTdiLThiOWYtMWI2MTExNjhlYzYwIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI2ZGFlNDNiZS1hZjljLTQxN2ItOGI5Zi0xYjYxMTE2OGVjNjAiLCJkZXNjcmlwdGlvbiI6IkRhcHBsZSBBdXRoZW50aWNhdG9yIGZyb20gRGFwcGxlIFNlY3VyaXR5IEluYy4iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX3N1cnJvZ2F0ZSIsImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDOVRDQ0FwdWdBd0lCQWdJVVgxUVpLUHp1WGx3cVVEUFhLSW1ycGI5VStpY3dDZ1lJS29aSXpqMEVBd0l3ZnpFTE1Ba0dBMVVFQmhNQ1ZWTXhFVEFQQmdOVkJBZ01DRU52Ykc5eVlXUnZNUk13RVFZRFZRUUhEQXBEWlc1MFpXNXVhV0ZzTVIwd0d3WURWUVFLREJSRVlYQndiR1VnVTJWamRYSnBkSGtnU1c1akxqRVFNQTRHQTFVRUN3d0hVbTl2ZENCRFFURVhNQlVHQTFVRUF3d09SR0Z3Y0d4bElGSnZiM1FnUTBFd0hoY05NalF3TmpJM01qSTBNVEF5V2hjTk16UXdOakkxTWpJME1UQXlXakIvTVFzd0NRWURWUVFHRXdKVlV6RVJNQThHQTFVRUNBd0lRMjlzYjNKaFpHOHhFekFSQmdOVkJBY01Da05sYm5SbGJtNXBZV3d4SFRBYkJnTlZCQW9NRkVSaGNIQnNaU0JUWldOMWNtbDBlU0JKYm1NdU1SQXdEZ1lEVlFRTERBZFNiMjkwSUVOQk1SY3dGUVlEVlFRRERBNUVZWEJ3YkdVZ1VtOXZkQ0JEUVRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkRKYjJLSVFRRW84ZFFpZU5CL0RaT09KSE0rMDVqMFZ2YjFFWXhXWDdHdVdvbE4ySjFaNWFDMGh3R2J3TStzOTF2TG1SQ2JzbWsrR0Y1ZDlrTGN4S2tTamdmUXdnZkV3SFFZRFZSME9CQllFRko4YlJ1RjZ6SVhZb3p5S29rQWZlUklFdFVjVE1JRytCZ05WSFNNRWdiWXdnYk9BRko4YlJ1RjZ6SVhZb3p5S29rQWZlUklFdFVjVG9ZR0VwSUdCTUg4eEN6QUpCZ05WQkFZVEFsVlRNUkV3RHdZRFZRUUlEQWhEYjJ4dmNtRmtiekVUTUJFR0ExVUVCd3dLUTJWdWRHVnVibWxoYkRFZE1Cc0dBMVVFQ2d3VVJHRndjR3hsSUZObFkzVnlhWFI1SUVsdVl5NHhFREFPQmdOVkJBc01CMUp2YjNRZ1EwRXhGekFWQmdOVkJBTU1Ea1JoY0hCc1pTQlNiMjkwSUVOQmdoUmZWQmtvL081ZVhDcFFNOWNvaWF1bHYxVDZKekFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJRDdsbjlaZ0w5dXZNcDAvbEt0SytyMlI5aXAzT215QWdQZmJtUGRTcmxWR0FpRUEzeUU2WmtnNDVvWUc3TitnUnVONTk5VjN2R0czV3o5SlZCZm1SUktrUFVzPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFHQUFBQUJ1Q0FZQUFBRFlraFpJQUFBQUNYQklXWE1BQUFzU0FBQUxFZ0hTM1g3OEFBQWdBRWxFUVZSNG5OUzllWGhiNVpudy9iTmxTWlprTGJZczc3TGxUZDRkSjg1bUp5SE9RallTSUFFQ2xDNlVGa3FaS1czZmRLRXRiYUV3VE44WmFLY2I3WlNXRmxyMmhxVUpFTEtSaE1UTzRpVGVGM20zWkhtUkpXdVhMZG5POTRla0U1dlFUdDlPMjVudnZpNWZjYVJ6bnZPYyszN3VmWEhNbFN0WCtGOEdoc2hQM1ovNDNnazAvWm4vLy84SzR2Nm5ON0FBN3ZhNmZOOUxVQ3YwZiswQ0RvZXJHWmhLU2xLZkJFNFFKb3p6YjdTL3Z3dkUvQy9nQUkzSDdUdXFWQ21xRjM1NHJyNkZPRkVjeHBJY2xDb0ZILzV1VlczbFg3UzR6eHV3QjJkQ0h5UnFWVzhCYi9LL2pDRC8wd1RRT0J5dWxxUWt0UjVnL3l0SGVPL2RlZzYvV3k5Y3NHVjdMYi84N1hjQjZHenZaOStEVDlMUjFnZkFkeDYvbjN2dTNRM0FpR1dDMTE0K2pFcXRvS3dzbjlMeS9Hc0lCMkV1U1VwUy94YjRMZjhMaVBFL1NRQUIrWjN0L1R6NjhNODVXOThDZ0ZhaHBFaVhUdjJnQ1lEV250ZFJxaFJVR20vQjdmSUtDNVNXNS9QT3NhZnBiTy9uOXQxZlhmVGRydEpxK21LZGxKYm5VMU5ieVpidHRkY1F4T0Z3blVoS1V2K0lNR2Y4ajhEL2xBN1FPTzN1amlTdE92M0lvUWIyUGZna2JwY1hyVUtKM2VmQjd2TlE3L05RYXpDeVptTTFTcFdDL2E4Y1dZUmdnSHMvZlRNQXYvN2xHN2hkWHFveUREUlpCd0U0MEhFUmdJNjJQdjd3OG1FZ1RMQUg3OXZMa3JWbHBHZnFTRXBTMXdGMVBtL0Fya2lRZllVd1YveERJZllmL1VEQ3lHL1RhRlhwQU8xdGZRSmlQN2Q2czNDUlZxR2tJajJiVysrNEhvRDNGb2dsdlVZTHdMYWJyd01RUkZZVStiVUdvM0ROUXVobzYrTmZ2dk5MZHE3N1BQZmQvU2oxeHk4Qm9FaVFhWUhmaEVLemZ1Q1J2OTJyL3Rmd2orYUFzTmpScWpPakg5eDExM1lrclY3c0RpZk9nRSs0ME83ejhGTEhXYjZ4NUt0WUxSTmNQTlVxZkxkM1NRMnRjZ2V5aFBpUDVBd0FzOVAra1J1SWZuNzQzWG9tbXExTWlnTGM4N25kM1BteDdjZ1U4VExndXo1djRKLy9VUnp4aitRQWpkUHVia3RLVXV2M3YzS0VPM1ovbFNPSEd0Q2xhOW54aGExNGd0TWM3V2xkZE1PdHQ0ZFAvOEg5SjlES0U5QXFsT2cxV3A0NmVaRGI3dGdDd0dzUjhRSmh6dGhSc2xUUUhSOEZtd3JMMlZSWURvUTV4bUllNTNzUC80SlZTKy9pWno5NENiaktFVzZIcDUyd1QvSjNnMytVRXRZNGJhNGVqVTZkdlArVkkreDc4RWtBVk9vRTNuN25KK2dMTW5qeTRWOVJNYVhoOGFPdkl4TkxxRFVZK2VLei8wUmlpcHExeXovSjVyUmlta2FHYUxJT2txVlA1WFRqODR4WUpsaFQvWWxGRDNwNDh4NmVheng1RFFmc0txMG1TWjVBdzVBSmsyMzBJemVwVlNncExUUnc4ejFidVNWQ2ZBQ1AyL2QvbFNyRlEzOWpuQUQvR0E3UU9CeXVGbzFPblh6OFFJT0FmQUMzeThzUEhuNldnRythejMzdFRrNjQrNWduakt5Wk5BbUpLV3FPSEdyQVloN250eGRPQ2pMK3pvOXRCK0NkbDk2LzVtR1BIMzM5SThYUGdZNkx2TmJjZ04zbitVajlBR0d4OTBGVEsvLzUyQXZjOTdIdk1tYWRCRUNwVW53OTRKODI4WGZnaHI4M0FUVE9DVmRmVXBKYS8rNGJwN2puczQ4cyt2S3VaV3RaTGMvbTM3Ly9XNVFxQlo5ODZEWm1SZk1vODVQWWV2dDZZTEdJaWNMZU84UGk1L1ZYai96SkIyc1ZTa0hVUk1FZkNrSk1UUGpmRDhGQ29zeGZ1Y0xoWTJkNTRKYnY4T3d6YndBZ2s4Y1hCb09oVHVEbXYrVEYvMUw0ZXhJZ2ZQSlQxRW43WHpsQzcwdk5hQlZLQUtveURPZzFXand6QVRReU9jLys4ZzJPSEdxZ3BDeVBjeDB2Yy9lLzNrWGQ5U3Z3dUgwTU5nNElDejVRdTRVZlBQQTVkT2xhV3M1MDBEbHM1b0hhTFIvNThLM0dKU2drOGRkOGJ2ZDVoRDFFUVM2V1lFaE1BY0NvUzBjdWxnQndxYitQN3ozOEMrN1kvVlVDM21ra0VuRTg4SWJiNWYyL2Z3c0V3ZCtQQUJxWHpkV2JsS1RXbnpoNGxtL3YrekZQblR5STNlZWhMcitVejlkZWo5bHA1NC90RjNuODZPc0E3SHZ3U1R4dTM2SkZ6dGEzTEVKVS9hQUpTWGtTQUQ5OTVqVUFSTEd4ZlBmNld3WGlScUYxYkFoZmNQb2pOMmYzZVdpeURnb2M0ZzhGK1dDZ0U0QmtoWktXMFdFZ3pFVnlzWVN6OVMyc1duWVh2VjFEQUtqVUNWOEwrS2RmK3U4Z0tBcC9Ed0pvSEE1WGkxcW4xallkYTJYNHRYYjJWdFVJWC9aT2p2SDQwZGU1cFhJVkgxdTJWcERYNmhncHg5NDd1Mmloc2Y1eHpneVoyTGQrSjFxRmtuN2ZKRHR2cVdOMHhDYlkvaG1xUk5KVkd1SFU2alZhakxwMCtpYkhPZGJUSnF3Vi9UNEt0UVlqeDNyYUJHNk1RdmNDQloyYnBDTkRuY1JuVjIzZzVvSmxuSHI4UFE3dVB3R0FUQjUvaDhmbHV3Um8vanZJK2x2N0FScW56ZFdUdE1EYStmREp6RTVNcG43UXhGM0wxcUtLbHd1ZnI4c3R3WFN1QjI3YkpIeTJhZGxTbm85N2cwQkVaa2ZOMGdOL3VLcDh2L0hPdFFmeG82eWNxa3dETXJGRUlFcTNiWlJhZzFFd1dSK28zY0xUOVlmRElaQ0ltQnB3MkFCb0hUWFRheDlISzArQXBucENnU0M3UDc0RnBWcXhOT0NiYnBRcDRwZnpWOGFWL3BZY0lGZzdDNUYvKzVMdzZWK1ZYWUJlb3hWTzJEUG5qdlBVeVlQQ3pZMldQalprbFN4YThFcVdqSjdKTVo2dVA0emQ1eEZzLzc3VFBZdXUyN2QrSjE5YXQ0TmFneEd6MDg2ZWlwWHNLZzBIVi85cHpSWldaUmRRUDJpaU5zZElZWEthY0o4L2VGVVpqM3RkNkRYYVJUNUVOQ3l5TkRPWHV2eFM3SDR2SnRzb1g5NzNGRTk4NHhjQXlCVHgrWDdmOUFYK1NrNzRXeEZBNDV4MGRVV2RySDBQUG9sZW8yVm55VExoZ2cwRlpYeXVaak9mVzcyWnUxZXNGMTR1Q25hL2wxSFA0a09VbVpYQ3JSR2tiNnhaUmtsWkhoZk90bUVlSGhPdTBXdTBwQ1NvYUJneUNhZmFOZTNIcUV0blUyRTU1NGI3YUkzSTlNZU92azdQWlBqZXFCNkl3b20ramtYNytjOWI3eFYrLzBYREVmYTNuRnYwdmJJdnhMTlB2QXlBWEJGZk1ENW1mLzZ2UVp6b2tVY2UrV3Z1V3dnYWg4UFZrcWhWWnd6VzkvSDFMLzBBOTNRQW95NkRRbDBhUHozekhrL3QrZ1N2TkRVZ2lZdmplRzg3bDBZR0JMa2JBNFRtNXdpRWdoUXR6V2YxaHFVQWpIV09rcUJUVXJObUNYMjladjd0c1FlUmFSWDg4TjkveDN1bnp3c1B6MG5VMFR3NnpPV1JBUUtoSVA1UWtQWXhDdzFESm1ibjV4aWVzbjJrMlJtRldvT1JmZXQzRWg4blpsVjJJWTJXZmdDa2NXSjJGQzlGR2hmSDRKVHRXc1RGeGxBV3E4TXlNVWxCZFI0SkNmSWlueStRTHBHSUQxNXo4WitCL3k0QmhKRHkrZmN1MGZDcjArd3FyYVpyd2txL2Zaek9DU3RGdWd3QSt1empORm1IbUw4eWoxSWF6MWZxZGpFOU8wdHdiaGE3Mzh1NjNCSys5dDNQSU5jcTJMUDFpOVR2UDR2RjZXQnQzVEoyM1Z5SFRCc09KZDkzOTZPQ2VKRkxwUHpUbXEwa1NPSzVZTzVEcTFDeXUzd0ZsMGJDcHF0N09rQm9mdTRqTjc1di9VNGFoc0xpcG1ISVJKZk55a1Z6bjNEOWhOZE4wOGdnaVhJRlpxZGRFRysxQmlOM0xWdkg0SlNOUWwwNjMvck5iOW13YkNrNmd3NkpSTHdjR09ML0lVWDYzeEZCQXZJUDdqL0IyejgreE9uQkxsNXRicURXWUtUR1lBeUxHYitIem9rUlRMWlI1R0lKV3JrU1I4REg4WjQyemd4MFlZbFlRZWJwS1pLTktWajd4K2hxNytlbXNoWEVYWERTMjN6VkR6Z1h5UmQwMjZ3RVFrSE1UanRmZXVzNW5xNFBPMnVCNEF5TjVuNjBDaVZHWGZwSGJycldZQVJnd0RIQnZ2VTdCYy9ZN3ZNczRwUmlYUWJHbFBEaDJWQlFScm82RVFqcmplOGZmNVA2UVJPdG8yYlc1QmF6NC9Zdk1kZ1dGblBCNmRBelFOVmZpc1MvbGdNRTVPOS81UWlQZmYzbm1DWkg2UndmWVhaK0RwbFl3dXpjSEZrYUxXMWpadUhrcENrMTdDcXI1bURIUmRySExjUUFXUm90dFlZaTJpeEQ1R3BUK2ZIVEw5TXpZR0hVN1NSQktzVjBycGNsV3l1UlNpVm9rOVIwdjlQT0hVdHJVVWlrTkZtSEZtMHFORC9IbU1mSnAxZlVzYTI0aWp4dEtoZk1mZGRzdmp4TmowSVNUMlZHTnAwVFZpd3VCM3FOTnB5UDhJY2pxelVHSTVNK0QrZUhlOWxSdkpSMHBZWXpnOTJFNXVlUVM2VHNLcTNHNHB6RUc1ekI2cDdpOWJmZTU5UDMzSVJVTG8zMXVuM2JKRkxKai81ZUJGaUUvSDBQUGtrZ0ZCUk14Ulg2Zkc2clhFMTJZakxUc3lGQkFVWmw4MExiUERRL0J6RXhZZloyMmFtVDV0TFZPMFMvWTRJeGo1TW02eEFEdGduR2U4YlplR010WWtrYzZXNHA3MTVvNUtYTFo0Q3JzWCtqTHAzeU5EMG0yeWk3SzFZeUZmQngzdHpIc0hOeTBlWlRFdFNzenkrbFozSVVzU2lPRWZjVXk3UHl1R1RwWHlTeXhqd3VuQUUvZ1ZDUTYvSktlUGJDQ2VRU0tYYWZoMVhaQlF3NTdWeTA5Rk9TbXNuMjRpcE85M2JTZUtHRFcrL1lna1FxMGJnbTNacDR1ZlM5dnpVQk5GT1Q3bzRrclRxejQwUUgvL25ZQytnMVd2UWFMUnFabkpYWkJhaGxjczRNZERGM1paNlVCTFVnWjZNRTBpcVVKQ3VVdUtjRDZEVmFIdDE2Rzc4NmR4eXowMDZ6ZFlqcXJGeTZKNnprYWxNSWhJSzRwd08wZFBkQlRBeXJheXVaVDVidzVrdEgyRkpVaVV3c1FTV1YwVEptcG4zTWdzazJHam1aZHBwSEJ6azcxSFBOQ3pqOFhucnQ0NWhzbzRoRkl1NWJ2WWw4YlNxOTluRkdYQTVxSTZJekpVRk5UbUl5VlJrR0p2MGVIcWpkZ2x3aW9jazZ4T0NVRFdsY0hPN3BBTXV5Y2pFazZqalozMG5BNFVjZEw2ZDh1WkY0dVhRMThCWXdkczBtL2tvQ2FLWWM3dFpFclNwei95dEgrRDhQUG9uZDcwVWFKMFlqazNOMnFCZVRiUlQzZElCKyt6Z1h6UDAwREptUWl5WGN2YktPRmZwOExscjZrWXNsSkVobE9QeGU4cEpTYVRUM0M0NlRlenBBcmNGSXJjSEl6dEpxR2lPbkVzSmhpWm8xU3loZFVrQnNUQ3hkbC9vb1RFN2pDaXdTTXliYktFVzZERXBUczdoZzd1T0w2M2F3TnJlSWhvaEgzV3dkNU9QTDFxR0tsOUZvN21QYzZ5SlRsVVRidUVWQWFsRktCcWxLTlNmNk9vVDF6Zy8zY2RUVUluREl0cUlxWkJJSmFVb05KL3JhbWJ0eUJidlBnOFllUysyT0ZVamtFaHdPVjQxTUZ2K0xQNGZVdjFRSmE2YnM3bzdFSkZYV2tiZE9zKy9CSjdsOVNRMTJud2RSVEN3M2xTMFhMalE3N2Z6cmpqdFptMXNNZ0V3aXBUSTlCMk55T3BzTEs2aktOSERQeWcwQVhKZGZ3dTZLNVl1ODVhNEpLdzZmZDFGTVA2cFFIL3pzRS9nOGZuWi9kaHZGeS9KNXV2NHdMemRkbTZvME8rMzRRek1BVEFWOGlHTERyL25VeVlQNFEwRW0vUjdrWWluK1VKRDZRUlB2OTdVejZwNGlUYWtKSytOZ2tJcTBiR0hkQXgwWDBjamsrRU5COXEzZnlkYzIzRWpEa0ltT01RdE4xaUdxcy9KWm4xZUNYQ3doWGl5bTQvZU5BQ1FscVpjQWQvODV4UDRsSEtCeDJsdzlpY25xMUtaanJmejgwZC9oQ3dYeGgyYkNLY1FZa0lrbGdrS1VpeVVreWhNWWRVK1JrcUJtZTNFVmt6NDNjMWZtU1ZOcE9EZlV3OW1oSHBUeGNtNnRYTVh3MUNRT3Y1ZlpLL004VUx1RnZLUVVTdE95bVBDNjZSd2ZRYS9SOHRER216RFpSdG1ZVzBxaVMwVG1hZ05GcXd1SjcvTFRNejVLSUJSRXI5SHk4T1k5SE95NHhMcThZdDVzdlVCb2ZvNW02eEJuQnJ1QnNMN0kxNlp5ZHJnWHM4c3UrQ0JGS1JsWVhRNm1wdjI0cHdOa2FaTFkzM0tPbmFYTEJPNlV4b21adXpLUHlUWktlVm8yNTRkN2NjOEV1SC8xWnJJMFdsNjRmSWJVQkRVcENXckdSbXpFcFNySXlrM0Q3d2xzRUV2RjMvOXJDYUJ4VHJxN05EcDFTc083amR6MmlZY1lkdHBabnBYUDdQdzgzdUFNWXg0bkNkSjRIbGl6bGFNOXJhaGtjbklTazBsSlVHUHp1am5RY1pFeGo1Tnp3NzBZZGVtMGpWdXdPTzE0cGdPNHBnTnNMcXlnYzJJRXVWaEthSDZXRnkrZHB0SFNMOGp2TktXRzNzbFJORElGcy9Qem5HM3J3RDduWjNWdEpURnA4VHovdTROaDgxYWhESXM4aVpTN1Y5UVJMeGJUTm1aZTlESjJuNGNSbDRPOHBGVEswL1NvWlhMTVRqdFRBWitnYjdRS0pkV1plYlNQVzFpYVllQlRLOVp6WTlseVptWm42Yk9QczdHZ0hPZTBqOTBWSzJteURwR1RwT1BjY0M5ZldMdVZtZGxaK2gzamFPSVZ0RFgzY1AzZTZ4Qkx4Zkg4R2QvZ3p4RkE4SERmZmVNVUovL3pmY3d1QjRGUWtDVVpPWnpvYXljUUNxSlZLSm4wdW1teURxS09sM1BQeWcyTWVhWm90ZzdSUG00QllIZjVTcHF0ZzNUYlJybWxZcVVnczRlbkprbFdxRGpXMDRyWlpXZHpZUVhkTmlzSlVobkZLUm1zelMxaXhCVmVhM0RLaHNrMnlvQmpncFBIRzlsOTgwYktxZ29oSm9ZVWw0UlBWSy9qdWNhVEVUMVN4QVZ6M3pXWnNXOXZ1WVhyOGtwNHMrMENhcGxjaVBzRVFrRkJ0aGZwTXBqd3VmRE9UTk5rSFdMVTdXUnBwb0hDNURTOHdXbEtVN1BvaVNqd1JuTWZQWk5qakh1Y3JNMHJ3VFVkb05rNnhBY0RYV3pVbHhDakZxTXZ5TUR2OW04V1M4WC8rdjlDZ0VXbTVzdi8vZ2IrVUpBQit3U2grYmxGMGNiYnEycndCR2NvVHNuQVBSMGdOaWFHOW5ITG9tdWFyVU9FNXVlSUFYSzFLY3pNaGdSNys3T3JOdEl4YnVIK211djV3YW0zcWM3S1kyZnBNbDY0ZEpyZzNLd1F1NG1DWHFNbEx5bVYzNzkraU52dTJNTDZEY3Y1elJ2djhJdjMzaFd1T2RiVEppRC8yNXYzTURzL2g5M25JUkFLa3AybzQyaFBLMmFubmIxTGFnak56d2w3QWJoMzlVWlU4WEtDczJHZllzTHI1b0s1ajluNWVjNE1tbWcwOTVHbTB2QnFjd1BYNVpjdzVuRmg5M3ZwdDQ5enhOVEM5N2J1cFN4Tnp6dGRsd21PK2FtN3BSYXhWQ3poVDNEQlJ4SGdHanQvUjhsU1Jsd09kbGVzeE9LeUM1WkpHR0pvR1IzQzd2ZGljZHJwbkJqaDI5ZmZ3cUh1WnVHS3Fnd0RvZms1M05NQkRJazZOaFdXTWVaeFFVd01RMU9Uek15R1NGWW91VHd5eUxCemtsUDk0ZVRJcnJKcWJxNVlTZXVZbVVBb1NGV0dnZkkwUGN1eWNubXY1VEo5dldaMjNWekgxaDFyZU9INXQ2bkpLa0FqVXpDMklLZzM0SmlnS3NPQXplZW1kY3hNMjdpWi83anBVNWhzbzV6cTcrU0pIWGRpc29YMXlJcnNmTnJITEhobUF2aG5ROVRsbDlJK2JpRVFDdUlOVGpQbWNTS1hTQ2xQMVRQbWRiRStyeFQzZEFDUlNNUTNOdDdFNnB4Q0xvOE1NQlh3ODBGL0owWHFOUEp6TTBuTTF1S2U4cXlReXFRLytLOElvSEhhM1cySlduWFd3dXFGem5FTGFTb05hM09MT05CK1VXRFhxZ3dEUmwyNnNNa29xT0xsakhsZEpDdVVyTThyNWZhcUdxUnhZbFpsRjNDa3A1WDN1cHV4KzczRUFIY3VYY1Bsa1VGTzlIVUk5Ly9MOWp2WWJLd2dYWlhJNllFdVlvbGh6T05raFQ2ZlBzY0VmZlp4SnJ3dVNpVXBwQ1luWXFqSVlWbDFDU2NPbmlWVG5ZVEpOc3Ftd25JR0hCTzRwd08wamc3enhYWGJVY2ZMS1VySklDVkJ6WHVtRnBJVVNtWm1nOXhXdVpyUS9Ed3lzWVJiS2xjaEUwdnhUUHZKU2RRSjRuSlB4VXJzZmk5akhpZnQ0eGJrRWltbitqc1JpMFJzS2l4SHI5R2lrRWo1NWJuakREZ21JanJGVDAxU0h2cDFlVWhsVWhWd0VoajhVd1RRZUYyK0psV2lVbi82blF2Y2YvL2pRSmpsN1g0dlpxZWQzS1FVSnYwZTdQNXdHV0dDTko1bG1iazBESm5ZVlZyTi9KVXJFYVNYc05wZ1JDT1QwMk1iNDVKbGdFeDFFcXV5QzdnOE1vQkNJdVhlVlp0b0g3ZHd4TlJDZVpxZUdvTVJkWHpZMUF1RWd2enEzSEVPbTFyb21SeERMQkt4cmFpS045ck9NK0Yxa2FGSzVOR3R0eUVXaVhqd1J6OWo2NDQxVkZVWDQ1aHk4L0s3eHdqTno3Rzl1SXIrQ0NJQWRBa3FWUEV5TlBGeVhtMXV3T0swbzRxWHN6d3JqeWJyRUFtU2VMWVhWL0hqMCsveVR1ZGxCcWRzQXZKckRVYnNmaThQcnQxTzE0U1ZtSmdZSUt3dnRoaVhZSjV5VUpLYXdkRFVKRGVVTEdYTTQ4UWZDakxtY1hLaXRaVzl1emNqVTh1WW1uQ215QlR4TDM0a0FYeWV3SThTVlBKTmpoNGJ6MzczUmRibmxkQStadWFyRzI2aTAyYkZrS2lqYVhRSWlVaUUzZStsMW1CRXAxQmg5M3VwU005bWUzRVY3L2UyTStDWW9OSGNSMlY2RHNkNzJ4Q0w0cWpLek9IVnBnYmNNd0VHcG13czErZFJsSkxPM1B3OHZaTmptSjEyMnNjcytFTkI3RDRQQTQ0SklPdzF4d0JGS1JtTFJOcVl4MGxacXA0WEw1OUdIUy9uaisrYzRyWTd0ckJtVXpWdDlWMzBEbzl3d2R3bmVOd1AxRzdCR2ZCUmxabExhRzZPYkUweUY4eDllS1lEdEkrWmNVMEhTRklrMERsdTVkendWZSs1MW1ERUh3cnltWlViZUtXcEhtSml1QzZ2bU0yRkZSUW1wekh1ZGRKbkg2ZEFsMHB3YnBiMk1RdXo4L05zTENoblNVWU8zcGtBdlpQakpFcmxMRjlmU1Z5Y0tFY1VKM3A4SVFHaWhWa0dZTURqOXZIMWovOHJIcHVYcVlDUHVKaFlTbEl6dUdnWklGbWhwRG9yai9GSWpFYXYwVktXcXNjWjhQR0hsbkF1OThOeDk3MUxha2hXS01sSlRHYkM1NkY1WkpDTmhlVkNnbDZyVUtLVkoyQ3lqV0xVcFdOeDJsbVpYWUF6NEtmSk9vaGVvOFVmQ2xLVmtZUFphVitrMktOTzE0MWx5L25abWZlRU1uYXJaWUxkV3g1a2UxN2xJbVVjaFYybDFYVGJyTUphMFZ5eFVaZUJ5V1pkOUE1YWhaSkFjSWE5VlRVb0pGTCsySDZSSWwzWVMzN2gwbW5oZTVsRUNpQzgwLys1N2dhU0k4NWxvN21mSThQdG5HaDZMcnJzYmhaVVk0c2VlZVFSbkE3M3MvRXlhY2tMejc5TjQ3RVd0aFpWQ3FlNWJjd3NpS0R6dzcxb1pBclc1NWZ3VmxzanB3ZTdhUjROV3poUnZiQXVyNFRocVhBQXJDUTFrK2NhVDNHMHB4V1RiWlFFaVpRcHZ3K1R6U3BFRlpQbFNncDE2U1JJNHhsMVR4RXZGcE9UcUJQQ0dvRlFNS3hJTXcwQ1p3RE16czBKSVduM2RBRG5xSlBDUEQyVks0ckpMOUR6MWhzbnJza05heFZLeENJUm9waFlRVkZIOTU2bTFHRDNleGJsRDdUeUJLN0xMeUZEbFVnZ0dHSk5iamhvT0gvbENzc3ljeG56T0FtRWdxek9LZVRXeXRXY0grN2x3YlhidVRUU2p5Y1k0UHh3TDltSk90NXB1MGhaUlFINUJYcGNVeDVKdkV6NjZpSUNpR0pqZnllS0U0bSs5YldmME5vM3dLbitUc0hHandGVU1qbTdTcXRwSDdkUW5KSkphV29XL3RtUWdPaUZVSnRqcE44K1RsbWFucG5aRU5JNE1URXhNWUlURklnVVJ3VkNRVDVaZlIweE1iQWh2d3hsdkl5aHFVa1VrbmpCQ2xvSUg2OWVLNFN3VlRJNWEzT0w2UmdmUVN5S1kybW1JWHd5WFJMVXhja3NXVkdNYVdTRXl4ZTdGcTF4ZTFVTmEzT0xlZUhTYVZabEYvRFF4cHV3K2R5VXBHYlNNR1RpMFcxN0JhSUNmUEc2N1JoMUdXU29Fams5Mk1WemphY1ljRXhnc28zeXNXVnJTVk9xc2JnYzNGaTJISzA4Z1hWNUpYd3cwRWw4bklSUnQ1UE9pUkZTbFJwMmxTM2o3RWdmVzdiWElvcU5MUkRGaVI1YlNJQXFVWnpvQVkvYngvZSsvUXVxTWd5bzRtWFkvVjcwR2kzdTZVRDRaeWI4YjVwU3pjSE95d3hQMlQ0eTIyUkkwbEdWYWVEU3lBQlhnQWZYYmNlUXFFT3YwZEkrYnVHaGpUZFRucGJGSmNzQWR5eXRwV1YwbU5iUllVNzFkekxtY1M0eUlSZEN2MzJjV3lwV3NhMTRDZTkwWGhiOEE3bEVpbDZqNVlLbG45TzluUncvZlpFOXQyeGk4N2JWRkhuVnZOMTRBYjFHeThlWHJlTlFkelBqSGlkbXA1M3AyUkNqN2lubXI4d3pNRFdKSmw2T1VocFB3MUNQb0xqYng4eW80eFU4MTNpUzNLUVVFcVR4NUd2VFNKSW5jS2k3R1VmQXg2N1NhcDQ1ZTR6WitYbG01a0s4M1hHSi9PUTBTbEl5T2RUZFRGVm1Ebkt4bEhlYUxuTFBmYnNSeFlsRUxJaVNpaDU1NUpIVndCMHRsMDAwSDJ1bGZkekM3b29WeE1hS2FCMGRGcERzbmc1dzc2cE42QkpVREU5TkxuSmVvaUFYUzFpZlgwcUdLcEZHU3o4eHdNdE45VFFNbVFTdjJEc3p6VVhMQVBuSnFUeHo3amdUWGhmYmlxdjRvTDlMV0VNbGt4TURwS2swdUtjRC9NZE5uOEx1OS9KcWN3TXBDV29lWExlZGd4M2gydjZvaUlybUpPWjlzd3hZUnRteXZaYWtraFJlZnVrUVBuOEFTVndjdWdRVjI0cXJPTmJUSnB4MHEzc0t6M1NBTGNZbDFPV1hFZ2dGdVhmMUpnS2hHWlprR0hqeDhtbDJsbFJUa3BxSjB4OGdXWkdBWENKRnEwamc0OHZXa2loWDBEMDVScVlxa2VjYlR4R2FuNk1zTFl1cGdJL09pUkdXNi9QSlZDY2huWXRsMlhXVnlOUXlnSEhDVFlTSUhubmtrVHVBT3JGdm5sUnpEQjNqRml3dUIvMzI4V3RPK0hYNUplZzF5Y1RIU1ppWkMxMURoTTNHQ3RZWWlxZ2Y2c1lmbk9HaGpUZlJiQjBTWXY5NVNhbk16TTNTTlRHQzJXbEhyOUh5N2V0djRmbkdVOHpPelNFV2lRUXpORFEvaDFnVVJ5QVU1RkIzc3lELzNUTUIyc2NzMTNDS1VaY09NVEZVWmVUdzlxa0dscFVhS1ZsV1FFRmhOcS92UDhiZ2xBMzNUQUM1V0NJY2hvWDNka1RTcG8zbVBncVQweG1lbWtRalU5QStic0hxbVdLTndjanZMMzFBazNWSVNQNXI1VXFtQWo2c2JnZURVelp1cjZybHVyd1M0c1VTcGtNaHhyd3VWdWtMYUJrZFpuQnFrc3F5QXRJTDA1aWFkT2xrOHZpbm93U29BK3A2K3MxODVkK2Zaay9GU3ZLMXFkUVBYYTJQaVRvMUNva1V1VVRDdWVFZUNyUnBncEo3b0hZTGFVb051VWtwcUdVS3lsS3pPTjdieGdWekgrTWVKNTljZmgycmN3cjVROHM1Q3BKVEJSa3JGc1d4SkNPYml5T0R4TVRFb0pMS0VNZkZrYXhRVXA2bUY4ekFoWVNlblp2RFB4c21rbEdYTG54bjkzc0ZiZ0E0ZHVJQ2RSdFhzS3EyRW90bGdvNjJQZ0toNEVjaWY5LzZuYnphM01DWXg0bEtKaWMySmlZY3p5a3NKeENhWWRCaDQvM2Vka0x6YytHRVVvSUs3OHcwaDAwdGZIcEZIUjNqRnJMVVdnNTFOK09hRHVDYm1VWVZMeU5mbTBaUlNnYXFlRG54WWpFRFRodnJ0cTBnVmhTcmpvdVlvd0lCaG9aR2VmNTNCM0VHZkZSbjVTR05FNU9wMW5KN1ZRM3ZkamNUQ0FWUng4dlpVbFRKRldKNHRibEJlSW1vN0w1c0hlUlVmeWVkRXlQMFRJNWg5M3NKemMrUnFVNUNIUy9uN0ZBUC9sQ1E3Y1ZWS0tSU0RJazZWbWNYOGtGRS91ZHB3MUhLYUNETjd2Y3k3bkdTcHRJd096Y25XQ3pKQ2lWNVNhblh4SEVXd3N4TUVQK3dtL1hiVjdKNTh5cmF6M1V4YUZrY1YvclBXKy9sdGVZR1p1Zm4wV3UwZ2lpTEVuSFVQY1ZtWXlWSmNnVjk5bkVnN0h3bFNLV3MxQmNnbDBnWWM3c29TRTdqZ3JtUEdPREwxKzBnVGFWQnI5RnlzcStENWZwOFp1Zm5HSERZU0JCSldiZG5OWEZ4b2pnaWV1Q2Ewc1RWT1lYa0pDYlRObWFtTkRXTDdNUmtBc0Z3Y3FQSk9valo2VUFUS1NuY3QzNW5PRG9ac1ZxMDhnUUNvU0JLNmRXcVpLTXVuZU05YmNUSFNhaktNTENwc0Z4SXdMU09Ebk9zcDFWSWEwNzZQQUxuaGF1VXBaaWRkcW9pTnI4L1drSGh0UC9KRnFRb3lNVVNmRllYdi9yUmEzemhtNS9nYTAvY3g4QmRqNktKaVJmcy9jLzk0UmtnbkhDSlZrc3NCTFBUemxGVEM1bnFKT0d6VFlYbGlHSmp5VTFLSVZPZHlPTkgzMENyVVBMVnVsMTRaMmI0M2NWVDVDVHFDTXlHY0U3N3NicW5HSnF5OFViYmVaYTc4dkI0ZkNpVkNnajdYazBDQjR5WXgvbkRLMGZvblJ3ak9EZEx3NkNKRTMwZHZOdlZ0RWdYWExMMGM5SFNUMmgram9ZaEU5STRNWEd4c2V5dVdDbFVRRVNSc3phM2lQdHJybWQyZnA3SzlHenFoMHhjc1BSenZLZVZsdEZoRkJJcEZwZEQ4SUlEb1NDQjRJekFOWHNxVjNLaXIwT3c5YU9nMTJncFQ5TmoxS1dUcnRJSTkwSTRQblh2cW8yWUprZTVQREpJdzdrV3lpb0tXRlZiU1dhNmp2YjZMbTRvWFVaS2drb1FXOUUxN1Q0UHQxU3V3aFZKekFEY1dGYk5Cd1BkMUJxTUREZ21NQ1FsTXpjL1Q3TjFpRVBkemJpbkE1U242Vm1WWFVCd2JoYUgzMGU2S3BGTVZTSnFtWnlmbm5rUHBUUWVzOVBPTnpmdEpyTXlLMXJqMUEyY2lMMzZVc25JeFJMOG9TRFRrWER4M2toZFp6UFdtZElBQUNBQVNVUkJWSzNCaUZ3c0lVdWR4TXJzQXZaVzFmS3RUZUVHYWEwaWdlekVaSDV5K2hCVkdRWTJGMWJ3N2V2M0FEQTBOY25wZ1c0T2RGekVGNXhCSnBaZzkzbkkwbWhabnBWSFJYcTJRS3hvMlY4MDdUZmlubUoveXprZ3pHa2ZodnBCRThkNjJxZ2ZOQzBxR1RTNzdEejdvUmFsZlE4K3lZaGxndXR2V2t2R2FnUHZkVGZqOEhzRnpvNnVKeE5MaUlsWjNPQjNyS2VOTGNZSzlpNnBpUVRjNGpuUjE4RWYyeHVweVRIeTFJMmY0UGFxR3ZydEUwejZQRWpGWXM0UDk1S2hTbUoxZHVHaWV0TzNPeS9oR0E2dlBXNmQzQVlMY3NMelYrYUZoOHJGVXVSaUNYbmFGSGFWVnBPbDFpS1RTSkZMcFBST2puR2d2WkhuTDU1YXRFbUF6b2tSQnFac2hPYm1XSnRiak4zbndSbndzbS85VG9KenMwS1ZuTjN2cFdQY3dybmhYZ0NCMEhxMWxscURrZll4QzNhZlI2alQvM245NGk2WkRRVmxRUGkwZjdqNjJ1N3prTE9nM1B6dUZlc3BUOHpncS9mL0d3RGZmZXgrNGxMRHlaaXlORDEzcjZpN1dxSWVFNE4zWmdhakxwM2wrcXNISkVtZWdDODR3OE9iOTZDS2x3bmlxc2s2U092b01GODU4SHVlT25tUTBOd3MxeGRXb0pFcGFMSU9zci8xM0NKaXhzV0thR2dKUjMxajQwUUpzRUFKZC9ZTzh0WnJ4eEdMUkxTUFc5aGF2SVN5TkQzZE5pdC9iTDlJSUdLTjdDcXJ4aGNLOHRXNlhWeTJEdUh3ZXdWMkxVN0pZSDFlQ1lYSjZZeTQ3TFNOV2ZDRmdxelU1L1BzaFJNMFdRY2p5TDZDTnppRFZwNkEzZThWTEpOb0ZMRXdPWTJoQlk1ZTFQcUk1bkNiSS9ubmFDamd3N0R3cFp1c1ErSC8rK2VZc0UreGFldHFsaTB2WWZEc0FDM21RUXFTVSttMldiSDdQTXpPelRIbWRXRngya2xKVUpNZ0RkY0JEVTlOOG5ibkpjclM5T1JwVTNtdnU0VUVhVHgydjVkdFJWVzBqZzBMKzdnQ1RIaGR2TjU2WGxEbWNyR0VuQ1FkeFNrWk5GaDZ1UFdPTFNnVXNoVGcwVVZLZUZWT0lTM1dJZnloSU0zV0lScUdlcENMSlVJSHVsNmpwWDNNd2hmV2JLWFJNb0F4T1EyZFFvVS8xTWEzTisvaDZmckRqSHRjeU1RUy90Z2U3bFFmY2RwNUxOSUZJeGRMcU16SXdhaEw1L0dqcnd2QnE0VmpDZXcrRDZwNDJUVkJzZHlrRkdJSWU2ZC9ydGcyQ3BzS3kya1lOQW5YbXAxMmZ2SHoxNmhlWGNiMTIycTQrYk5idWZLeldWNjZYTC9vUG44b0tOU0I2alVHdGhkWFVhaExKelEzeDI4YVQySk1UcU1qa212ZVdyd0VVV3lNSUFJYnpmMTBqRm1FZGxxdFhFbDJZaksrNERSN2w5VHdXdk5aOUlYSmk1NG5jRUJ3YXBvVWM5ajBpaXE5YUtKNnpPUEVxRXZub1kwMzhWNTNNNGU2bTZsTXoyYlFZZVBNUUJlemMzTkFEUE5YNXBtN01zKzdYVTNFQU4vZGVpdk5vMWRQeDEzVmE4blhwdktINXJNa1NPTWhKb1pkcGN0b3NnNnhVbDlBZitURWZMamtNRm1oeEJlY1pzTG5Gc3pSaFhCaldUZ1g0Vmhna3FyajVaaGQxMXBLdlpmNjJIYmpXbGFzcWNEVU9jVEYxaTZxTWd5TEhEdXowMDU1bXA0SnJ3dG5JTUE3blpmREptcHdoZ3hWRXQyMlVVTHpjMVNtNXpBM1A0OHFYc2E0eDhsWE51eml4dEpxcWpKekFVaVFoc01rRFVNbVVoSlVPS2Y5ckU0MFVIR3pVRHI2bkVDQUsrNFF2L3JObTh6T3p6UGhkUkdhbitQN04zeU1ESFVTemRad3lyRTV3czZCU0xJaFM2TWxSYW1tTkRXTEF4MFhHWEU1bUoyZlkybFZFWW5KYWpMajFMU1BXL0JFUkpRL0ZNUVo4QXNweGtCd2h1blpXVzRvWGNiNi9GSmlpTUZrRzBXdjBiSzVzSUlKbjFzNEJORURrYXROdWNiMk56dnRsS1JtRWljUzRmQ0haMGJZL1I3YzB3SEJpWXpDcE12TjZkTk4zUFdwRzFoV1c4NGYzM2dmMDhnSWU1ZlVDS0t3MW1DazJ6YktvTU9HZTlxUFRDSmx6T01raHJDSWlkYVF0bzlidUdEdVkwL0ZTdFR4Y3BxdFEyU29FNG1MamVXVnBnWXNMZ2VuK2p0eFR3Y1ljVG1ZOExyWVdyU0VnaHRLbzl0NVMxRENBdzRiQnpvdUxrb055c1VTaGlPMThjdjFlWXZhUHMxT085VlplV3dzS0JNR1l3RHNxVmpGRDM3NUVELzUxYmRJVjJsSVY2b0IyRkpVaWNrMlNxNDJoWTh0WFNOVUk0dGlZaEdMUkx6Y1ZNK3hTS2Q4VkFGcjVRblhuT0NGUldCUjhJZUNuT2pySUNIU0ZSbjJWOEtuditzajJwVTYydnI0NVk5ZVJhR1U4Y3h6andBSVZkM2w2ZG1zekM3Z2hwS2xWS1RycWRibmMwZFZMUkF1TWpQWlJ0bGNXQ0dzVlo2ZVRYWmlNcDZaQUxNUjg5VHN0SFAzOHZYQ05YWDVwYXpRNTdNdXIxaG9Tb3lDUUlEWnVWbmh3eHFEa1MxRmxYUk5XS2xJejZZcXc4Q3E3RUxzUGk5eXNVVG9Qdm4rOFRkNTlQQWZGaTFvek1wRWxpUm4zaFhrZEg4WEhXTVc5cTNmU2JRaC80M1c4L2lETTl3WVFXU1RkWkIvZi84QTcvZTJDL0xhSHdyU096a20xSHBHTFIydFFza1JVNnZ3KzRlZHA0VWRMMUc0dnJEOG1nWTlnTlkzbTJocDdLS2tMSS92UEg0L0FMbEo0VmJWL1MzbkdIVTd5ZFlrMHpGdTRZL3Q0VXEzblNYTGVHTEhIVUk1L0NlWFg4Y1gxbXpGRmZDVHB0UlFhekJTblpYSDBaNDJVaU1IVHh0SlpCbDE2YXd4RlBQWlZSdnBiTysvbGdEUmk4TXZNa1MvZlFKZGdncFh3SS9kNytGblo5N2pRTWRGc2pSYWluUVpwQ2sxZlB2NlBhekxMV0c1UHZ5QU82cHFzWWpENHFIaFRETkhlOFBtcWNrMmlzUHY1V3NiYnFRNEpaT1RmUjFZWFk1Rjl2MER0VnZRYTdUODY0NDd5VnhnUmk3a0xydlBnOGxtQlNCZUxNSG1kVitEMkErL1MzMUVFVWNUNTlFaXJnTWRGL240eDc2RngrM2pubnQzczJWN0xlMWpGdm9qWWU0anBoYmU3cnlNM2VjSmUrTVpCaHgrTDgrZVB5RVExRHN6VGZ1WWhlKzg5eW8ybnh2M3RKOE1WU0p5c1lTZm5ENGtLR2V0UXNuM2o3K0YzZWNtWGl4ZE9GeEVJeEJBSTFld3Uzd0ZFSFo4U2xJeU9XSUttMXRtcDUzbCtqenE4a3N4MlVZNTBIR1JGeTZkNXJFanI2T1J5ZGxUc1FxVGJaU1oyUkJMVm9ZYjdWeVdLYW95Y3RoV1hNV0Jqb3RNZUYxa3FaTklWaVRRYXg5bjNPdGFoTEFESFJleCt6dzBXNGU0cFdJbEVQWk9sK3Z6aFJmWnU2UUdmeVFJTitLMEM4bnhEME80RVNRc3ZxSjJlOVFjbFVta0FnTGRMaS8zZnVvUkFINzRrNjh5S1FvZ2swalJ5T1RYY0UyVGRaQURIUmVabVEzeCtVaHorT3V0NS9ueDZYZVJpeVdZYktOMFJnN0hkQ2hJWlVhMjBBdjN6VWduNS9lUHY4V2o3NzI2Y05rcXdReWRDWVY0OGRKcElGekVHZ2pPQ01XckFPdnpTaW5VcGRObkgyZUxzWkxsK255OHdXbE85blZ3eVRMQTJ0d2lLdEt6U2M5TERTTXZSa1dUZFlodmJMdzVYTzBRbkdGNk5rUjVXamIzMXlnb1RzbmdhRThyV29XU3Fvd2NHZ1pON0sycUVmSzQ4b2pYdk5Ea2pBWUFEVW5obE9XZkdycmhEd1dGNzZJZE13WGFWQUxCR2V3K0QxV0Y1WmlkZG95NmRCUzJlWDc1bzFlNTc0dDdlZjZGZitHMjdWOG1KVUdOVVpmQi9wWnpncGlMNHNFZkN2THorc05Dd2JCOWdVZGRtMk1VNGt0cW1ZSzFobUwyTGxuTndZNUxhQlZLWkdJSlJib01NaGJFbGdRQ1JHUGNFQW1xaVNWQzhHdFhhVFZOMWtHYVJvYXcrendjTnJWUXFNdGcxTzBRRWlNQXpvQ2ZXN1B2QUdELzhRK295eStsWTh6Q3l1d0M1dWJuZWJQdEF2V0QzV1NxazRpTmlSR1FWSkNjaG5kbW1yWXhDNmtKYXN4T083c3JWcUpUcVBqZHBRK3VRZkRoN2hZaGdQZm5SdE5VWlJqd2gyYUU5cWhOaFJVYzZMZ29QRGRLeE1DTFFaYXNLR1pWYlNWZmYralRQUEs5WHdpNHlGSnJPVE5rSWxPalpTUnlNQ0RjNkZHWFgwcGNySWlMbG42YXJJTzh0NkJ5bzlIY3gwcDlQb1pJc2JGZW5VeG9maGF6MDQ0MFRpeGNkMDE1dWxhaHhPSzBoeE1PRVRrYTNmU3gzbGI4a1V6U1EyKy93S0RESmpUTTZUVmFqRmxacUhTcThNVERXQkdiQ3l1WW1RdlJNVzdCNGZkeXRDZDhmN1QzRjZBcTNZRFQ3Mk1xNEtQUjNJY2tMbndtWHJoMG1uN0grSjlFcnRscHAzN1F0S2pML2NPOVlVM1dRUUhaWnFkZDBDZFJDeWthZ3FnZk5ISHYzWS9pY2Z2WWU5OE5yS3k1YXVXODJ0ekFQY3ZYVTZoTlJTNldoTVBrUGcrbkI3cXd1T3ljNkd2blFNZEZ6RTQ3aGlUZG90REkwL1dIK2ZYNTkyazA5elBwdnhxdkdyQmZmYTlGbnZDbXduSjJsVll2S3VkWUdDVDc4TFViQ3NxSWpZbkY3TFJUVjFES2l0VmhNM1ZpMElZK1VTdWtDWDl5K3BCdzM4S1RhN0tOWW9uSTVlaHpvcjIrV3JtU0sxZWdRSnNxZkxjOEs0L3B1Vm1XWitWeW9PTVNnZUFNZW8zMm1yMytKVkN0ejZNekVvV0ZzRDc0elhkZjRzRWZmcGFmL1BwYnJGbitTZHd1TC8rMFpndFhZSkY1SHUycS8rMkZrMEJZUXBTa1poSUlCU2xOeWVLOHVaZjZpRWpkVkZETzQwZGZaOXpqWkNyZ0U1UjhCSnF1NFlDM095OEwxY3IrMEF4eXNRUzVXTUxuYXpiem1aVWIyTGQrSjFucUpGYm84L250aFpQTVg1bVBYQ2ZGclF3SDlFNmVhK0tGUzZmNXpZWDNPZFRWUkZXR2dSL2Q5Q25rWWdrZlc3YVdQUldySXJMZkFDeWU0NUNoMHVBUEJtbXlEaElUQTFiM0ZCQXVkOWxSc3BTNG1Gamh4V1VTNlNJUkZBMXJRRGlmOEZHbXFrQ0FyRHl5Rm5EUHJ0SnFmdkhhV3p6N3pCc29WUXFlaVl6S25BcjQ2VmlRUlpPTEpjU0pST3dzdmRxRUhzNStwVExpY2hDY215VkxIVjczc21XQWsvMmRFZXR0RkpVMEhuOG9pRW90K0RmT1JSeGc5M21wekFoM2hnU0NNMXlSS1ZpVFcweGhjaG8vYnppNjZBVU9kVFhUWkIzazFXWUpnVkNRSzF3QlhiaEFhVzQ4UUYxK0tkMjJVZnloSVBuSnFiaG5wcmt1djVUT2NRdHZPMndFZ2pPWVhYWnVMbC9KekZ4STRBcXIyMG1STGgyeks4aFJVNnR3UXNjOVRsNXVxaGM4NVdnVjNlTDllMURyOHdHRTl0ZVAwaEg3MXUvazUvV0hCWXVvS3ROQXQ4MUtWYWFCN3ozOEM2N2ZzSXBWdFpWODZhdWZZUDh6N3doaUxab3p5RkluQ2V2THhSTGVhRDJQeVRhNnFGVnFWMmsxQnpvdTBqTTVobHdzRWNZMHlNVVNTc3J5aE9zV2NZRFpaV2VOb1lpZHBkVkNrcU0yeHlpWWlOR2ZJbDA2WldsWi9NdjJPNWlNSU1HUXFHTlpWYmd0U2UyTkpUZzdTLy9rbURBNHllcWV3ajN0NTh4QU42NkFEMzhveU0xbHk1bUxWRTJMWWtWVVpSallWclJFa0xNMUMwNXZJQlFrSlVFRmhNWGh3bGorUXJsN01pSXEvQXVNaW9Xd3E3UmFtRkdobFNjSWxwN0pOaW9RNjg0N0hzTGo5dkdscjN5Y2pYVXJDSVNDM0ZLNWlvYzM3NkhHWUdSL3l6a09kWVVyelovWWNTZmYzTFFiaFVRcUVDb2NKazhROWlXVFNLbkpDZWRVN2wwd0dYSVJBY0ltVWpoS2VUQ2lyTmJrRnBNV3lUaEY0YUdOTjdFME01ZVVCRFdxK0hEQmx0bHA1NmRuRHBHYW04Skl4d2l2TmpWd29PTWl5N0p5K2VjMVc1bjBlb2lOaVdIdmtocnFDc3A0ZVBNZWpMcDBORElGcDRkTUhERzEwREZ1b1RJakc3MUdTNzQyYk1wR3g4bEVFVHJtY2JFdXQ0UWlYZnFpUFMxMDZQNnJTT214bmxZcTBzTmN2dENNclRVWUJZUlp6T05DWmZqWG43cWZ0aWtyM2JaUjN1Njh4SVRYaFNoV3hCTTc3Z1NnYmN5TU1sNUdwanFKZmV0M2htZGtsQzZqS3NQQTBnVWk5dFhtQnZRYUxhKzNubHU0blVGQkJJbGlZNjloVi9lMG40Y1B2YktJMVJ2Ti9RdzZKdEFxbENpbDhjVEhpU2xJVHVNN2Q0ZUg1ODJPKzZrcktLTjFkQmozZElENStYbk9XWHBabG1uZ1MyK0Y2eU1Eb1NDM1Y5WHdWbHNqMjR5VjVDZW44YzEzWHFKaDBNVDBiR2pSSHFMaGhYQ3BSeEJSYkF3WGh3Y1hJZTZiSHhwWm8xVW9xY2twNUdESEpRcVQwOWhUc1lyLysvNWI3Q3F0cG43SXhOTE1YS3p1cVd1SXRWRGhIMzYzbnQvOStvOTg0ak0zOHVZZm5tTGo5WitqTFpJZ0FxaVA5SjI5MFhaQjhKK3V5eXVoTEUwdnRPWldaUmpDdm81Y2lkbHBwMmxra1B0dnUya1JBUVFPOE01TUM1bXBLTXpPei9QdHpYdXV4cmNWU3VvSHUrbTFqMU9abnNQM2p1em43SEFQeXpKemNTbkRJZUx1dm1GNmJLUEV4NG1abmczeDI4YVR5TVVTMGxXSlFqQlByOUdTSUlsbkhoaWNzdEUrWnNhb1MyZDZOaVJZTlI4ZXJLY1FTN0M0SEloaVl4ZUpwcWdGdERCQUJwQVU4WVN2eXl2QjdBcVhVRVpGNmZPTko0VVJCZCtPY0dQVHlDQXBDZXBGYTd6Nmt3TjRSbHprVlJxNDU3N2RBc0VCZm5qakozbGl4eDJDcytnUEJYbnE1RUZPUlhMWUp0c29UNTBNOTY5cFpISzBDaVZiaTZwWWxwVzc2Qm1MZEVDVWNuS3hoRWUyM2lZVUs4bml4T2cxV21weUNsbVpYUURBTStlT29WVW9PZGJUeHF2TkRhaXl3dU55RXIxeDFPV1hjYjJ4TWh4SWt5dTVZTzdqZUU4N2NuRllTY2ZGeGpMcDk5QTJPb3paYVNjME4wZUdLbEd3N1kyNmRCN2V2SWYvdU9sVHd0Nmk0dUpZVHh0TE0zUDVhdDJOQUlJNFUwcGx3clZoSklkVHBoY3RBemdEZmo2NS9EbytEUEZ4WXA1dU9JTEZhU2MvT1kyZHBjdllXMVVqcERxMThnUis4dlh3Vk1mdlBIWS9wZVg1TkkwTVl0U2xNK0Yxa3lDUm9kZG9lV0xIblVJNElsckhKSXRZZGxxRkVtOXdoa0J3aGpmYXp0TWNFdzZOVDQ1UGRjR0NoTXkwdzg5UG4za05yVUpKU29LYW5zbFJlaWZIdUdEdXd6MFR3T3kwODBEdEZub214eGh3VFBERWpqdHBHRElKeVpiUGYvbE9FcFBWUFBQNGkzelEzOG5TekxBWEtvbUw0K3hRRDEwVEl3UkNRZktTVWpuUWNmRnFCc3p2cFN4TlQwNmlqckswTEtFV3lCeXB6c3RQVG1VMm9xaWpZRWhNb1czY2pOa1pibkUxMlVheGVxWStNajA1NW5FeVBSdkNNeDF1TVlyV3UwSjRhdU9Kdmc1U1ZCcW1RMEUrR09qQ1pCdWxKc2VJdysrbFBGM1BXNWZQSTNIUFU3MnhrcnBOSzNqcHhVTWtpS1QwT3lZNDN0dkdMUldyaUlzVnNhVm9DYU1lSnhOZWw1QytoWEJKcDlVOXhZcnNmRFlVbExOaDYwb3lpekx3dUgzOUNVcjVyd1FPaUtZSEFXSmpZb1FUVlpWaG9OWmc1SWtkZC9KMjUyV2FSZ1pacnMvbjNhNm1SYm9ocjBqUGdNbE1jVW9teFNtWmZQLzRXL3pzekdHQ3M3UEMvWHVYMUdEM2g1OFRQZDJiQ3l2d0JxZDV1djR3RnkzOWZHYlZSdnloSUkzbXZzZ1FKZThpa1FQdzR1WFRkRTJNOEVEdGxuQTFRNlErUDNyaXZuemREUlFzbkl3VkNsS1ZtY04vM1BRcDdsMjFVUmpHWjNFNU1PclNXWlpoSUZtaEVxeXZGeStmcG5keWpPY2JUMkgzZWVpLzBNZUZ3NWZKekVyaHFSOS9CWk50bE5ZSTl5WXJsSXg1bkR4ejlpaDErYVhYRkFsRTl5UVhTM203OHhJeHVuRE9JalVqK1YzNGtDZThiLzFPdnZuT1M0TGpFTTJOK2tNU3Z2bk9TM3hqMDgwVXAyUXM4bXdCd2Z5Y0hRK2drRWlwSHpLeHUySUZaYWw2V2lJYi9YbjlZZnloSUYvZmNDTnpWNjd3elhkZTR0OTIzaVZrdXQ3cHZJd2hNVVhJbmoyNGJqdGFlUUx0WXhaZWJicGFoUmUxciswK2o4QkZlclVXYVZ4YzJIOXcyaW1PakpuNTRhbTNoZXVQOUxSaHNvMlNtcUFSaVBKR2EzandVL1JkNFdvMkxLb2pWdWp6dVdEdVovang1M2s0VTgzMTIyclk5OFdQODlTUGZvOWVvOFhxbnVMY2NDODlrMk00THA5aFhXNFJTeklNUEh2K2ZVRS83WXBZUlVkN1dpa3VGWFJBRTN4SUIzelltakE3N2VHWk9oRjJhaG9aNUh5a2xHUnRiaEdiQ3l2Q3VtRjVXQUdlYld6ajErZmVKME9sd1RzVHJnTzZvV1FwdXlKK3hlYUNjczRPbWxCS1pXZ1ZTaTVaQmtpVUpRaFJ6dnJCYm9KenM4akZFdDdwdk14VXdDZU1ITkJydE94ZFVrUFh4SWhnYjBjdHBDYnJJRGxKT3FFbzdITi9lSVlmbm5vYnVKcFBHSW5vbHpmYXpuOWt5Q0pLeklWMVJuYWZoOXlrY0Z2dG1lNk84R1FZN3pSZitPWW5LQzNQeDZoTGowd0pDTzlqVzlFU3RoY3ZaWC9yK1VXVkdhY0h1bm5zeUg2MkxLOWUrRGNNbW1DQkRvaFd4aTBFOTNRNHpWYVdta1g3dUlYZXlURkdYQTdrWWdtN3lwWlRZeWdLV3lYYmw1Tlhsc092bjk3UHlhWVdicTFjVGYxZ040MldmcTdMSzhIdTgwWjZ0QXlrcVJKNXI3dUpsdEZoMnNiTTNGSzVrb3IwYkl5NmRNUWlFYzZBbjluNU9Yb254Mml4RHBHbTBqRGdtR0IyYm82NUsvTnNObGJTTXpsR1RFd01EOVJ1d1RRNUt0U3RqbmxjM0xkNk0wcHB2SkRnWHdoNmpWYW91STZXdVpTbDZWbWh6eGZhcEtKOUViTnpjL2hEUVJxR1RJTE9zRTFNNFhQNXFidCtKWFdiVnZCdlQ3L0FpZTZyNDNlczdpbWFySU4wam84QThOU05ZZE44NzVJYXJnQ2F3bVEyM1ZERHpFeHdKaTVPOUJYNE0yTXJvMlVWU3pKeWhKVGNydEpxYWd4R1J0MVRLS1h4UE5kNGdyV0dZdktLd245M1o5SVVqdkoxMjZ4OGJjT05UUGw5ZlBtdDU1QkpwT0ZZdk4vRHc1djNjS0t2WFhqT3ordVBNSGRsRHF2YmlkM253YWhMeHhFWlkrK1BLTzJhelViKzJONUlUcUtPUVljTnE4c2g1R2NYbm1DNVdFS0dLcEZNZGFLUWE4aFVKVExpbmhJeVcxbnFKUFpVcm1LcnNaSlhteHRvR0RRSjFSTjJ2eGVqTHAwVitudzBNamxIVEsxc0tDampEODFuQlNsdzlNM1QzSDdEUmtyV2wvRFVqNzhpSkhUZzZwUkZDSXV5bzZaV2ZEUFRkTnVzbkJuczVwL3V2QXNBNTVTbk1UVXRiR1l2SXNEQ09acFJkbzZ5bDE2akpVNGs0cHZ2dkNURVlpclM5Q1RLNUdRV2hFVkNRa2t5REpwb0dEU2gxeVNUa3FBaVNaN0Ewc3hjbG1YbE1qUmxFeElXVVdpeURyS2paQ21pR0pHZ2V4YkM2MjNuK1hyZGpXUnB0RlJsNXZEc2haTjgrYm9iZUtXNVlWRzZjdC82blR4MThpQVRYcGNnMGdMQkdUWVdoSXRwbytFSGk4dEJvSytEcmNaS1ZGS1pZTU5IUnlBdnljamg4YU92NHc4RmtZc2x6TXlHV0pxWmkxZ2t3dUt5c3pRekQrc0JFNklVR2RkdnErSHVUOTJJMGFiZ1lNU3kyMVZhemM3U1pmejB6Q0VCbDJjaS85YlVMZ0VnTlUwckpOSUZIYUJMVUFtMkt5RGtUaGRDdVA0blRKemFIQ1BaaWNta3FSS3huZzNYOFh6MzhjOVRXcDZQUHhUa3R4ZE9rS0ZLWkZWT0lWV1pPWndmN3FWblFaTDlnZG90N0NoWnlxYkNjbTRxVzQ0L0ZDNEovT3lxall1ZWFmZDUrTnJiTDVDU29PSllUeHNqVGp2eEVnblZtWXNkbWlneG5qcDVrTS9YYmtHclVPS1BsTEY4ZU54Qk5QVlpubjcxTDJZMVdRYzVQZEFsSUQ4UW5JbGs1cVJNK2p4aFU5TzRoUGQ3Mi9qTTc1N21uUjhmSWhRSThxMUg3Nk4xZGx4d0hpOVpCM255eEFGYVJ4Y1BDc25TcHk0TXdwMkkvaUxvZ0ppWUdMNysrTStBY0NnM1dhSGt0aVdyQlNxS1JYRUNOeFFrcHhFYkU4UHhuallhTGYyODIzQ08xV3VXa0p1ZnlWMmZ1Z0dWSm9ITEY3dncrZ09jSGU3bFVGY3pLUWtxSnJ4dWRwWXM0K3h3RDJLUmlMbElkM29NTVhSUFdObFdYRVZzVEF4cFNnMTNWTldpaXBkZmJTZVZTUEhPVEpPaURMZElSWDBUQWFsK3J6QXRLMCtiS25UdnQ0K1pGelZzMStXWGtxcFU4MmJiaFVYTmdBOXYzc05GeXdBbTJ5Z1AxRzVCSFNuQnYyRHB4ejN0RDB1RDBTR2hnT3RzWnhkcE1qVlY2OHJJTE1yZzl5Ky9TNllpa1UrdnFNUGg5eTZxUlFMWXNtTU5XN2JYRXB3SnpZamlSUDhjL1R5V2lEYldwS2haSGZuYlhDYmJLS2xLRFUrZU9IaDFKclA2YW1oZ2k3RlNxRFlBNk9tM3NLWHVjM3psaTAvaDgvaTU1OTdkbkdsOG5yVTdWbUtQL0RFZWdKekVaTTROOTFLa1M2ZGgwRVJWaG9IalBXMjgwbFRQdnZVN3NUanRQRjEvbVBvaEU2KzNYZUJBeDBVaEpGRS9hQ0luVWNjL3I5bUcyV2xuYWFhQjcyM2R1NmhXcVg3SWhGYWg1T242dzhTTEpUeTU2eE5zTFZxeXlPckpUa3ptbnBVYnJ1SHdadXVRWUhHTnVaMWNiNndJTzFRK0QzZXZxR05UWVFWMm4yZlJmWkkyTHdPTkE1U1U1ZkhkeCs2bnlUcklVeWNQMHJBZ3BsYVFuSVpjTE9HMjNlRW9hTUEvL2ZaQ3dvZ2VlZVNSTHBmVGUzZDh2RVJUVmxIQXdNbHdwM2gwTkkxS0poY3E0VFlWbGpQdWNWSmpNTkl3Wk9JenE2S1RyMG9SaStKUXVFSFJQY093eDBIUjBueVdyaXRuK3cxcllTcUkxK2JsVkg4bm42dlp6Tzh2Zm9CTUltVlB4VXB5azFLWXYzS0ZzalE5a3JnNFB1anZva2lYd2U2S0ZSUm9VN205cXBhM095OEpCNk5ocUNjOHIySE1USEJ1bHQ3Sk1kelRBWGFWVnJPcHNKdzBsUWFUYlpSVjJRV0lZbU01MnRPS0k4SWRxbmc1cmFQRERFN1pLRXZUczZtd0hOUGtLTi9aY2l2UG5EMkt3KzhsVjV1Q00rRG5sYVo2UWZIS0pSSXNUZ2RqSGlkM1ZhK2xOaWY4L2tkTUxZeTBtcW5ldUVSb2hicDR1Wk0wbFVhd3R1cnlTM0VUNU9IdmgydVA0bVhTYndKZEN3bEFmTHprT1lmRGRWZDJUcnBhbnB5QVpHaWE1cEZCWWFKdEZQSzBLVmljZG1FSVJwSThnWmJSWVJJa1VxWm5nOXhTc1lvTzZ6QkhqNTVqcnMwSktmRVVWK2F6ZkVzVjRqUTU1OCszMFdzZFJTMlRSYXlaS1R6QmdOQ1VMUkhGY2NIY2gxZ2tJbDJaU01OUUQ0MldQb3k2ZEtveWM1bjBlNFJRZEhhaURybFlJcFN3bTJ5ajNMRzBsaGN1blVZdWtmTHBGUnRJbEN0NDhkSnBqTHAwYmloWnlteWt5dnBZVDVzUWU4cldKSFBseXBWRncxN05ManNxbVp4VjJRWGNYTDZDVmRrRm1GM2g5emE3SE1KK0Fmb254amxiMzhKZG43cUJEWFVyNkwzNC8xVjM1WEZObmVuNlFjaE9Ra3pZU1JES3BnSENMb0pZTjF4dnRVVmJsNkt0MmwrdE0vM2RWa2Z0N2VKMDZ2VE96SzlqMjJsbmJQWFd0clk2NDNiSHNXN1ZXMXl3NHdVZEJWRlJORUxZSVFZU2toT3lrRUM0ZjV5Y2p5UXNna3Z0ZmY3alpPSGsvWmJ6ZnUvN3ZNOWJneklWWGVvNlQ1R0I4dVphNUMvSXcrUnBtYkRiSFRaZlgxK1BuaXVNVm9TTngrUHUxT3VOaGNyMGhJQk9UZy9LLzFsSi9nbXpKejZkbUlrak44dklkWmF2TC9SbUUyNjN0V0ptZ2hLbUxoditjdjRrSnNlTVE3UWdFTGVLYitHRDNmdVFrNWVLMVBTeFdMVzZBSHcyQncxM21sSGJwa1ZpcUF4WjhoaWtSMFNqMjltREhSZlBFQ09VTmFtaDdhVG81ODBvWCtSRnhlTmFhd01TUTJWNE9YczZzaU5qNlhvRXQ3MDIwU1hVcHpFWmNWM1RnQ3ZOZGRCWk9xR3pkT0pNOVExVWFockpNMlZSU2c1NjRLUVQ3SFczUWRtc2lKWUdZL09zUlNoMXFYV05DNDRBMjljUHU4cCtKRHVDMVdISEt6bjVtQm1mUXZMRWJkb096STVXSWlRbEhIRkpVVGp5WFRHNnV1eElqNGpHdk1STVRGODlEVUhCbzJFeVdRNXp1UndQWXBDN1dvcU54K1B1N05CVGhTa1pDUUVCd1NLaTBYK3BzUVpxdlJZbmJsVmcvZVNuRU9nS1Q5ZnEyOGhncU5wYTBkWGpRSlFrQ0JVdDliamNwRVpPVkFLT1hMaUFyVnYzUWV6TFEycU9BZ2xwTVJpZm53WmZSeTltakU3QXZpc2xPSEMxRkNvWDR4Z0FQbm42UlNMTzBXalFvYUdqSFV2VEpxTGI2VVNWdGhsaElqRjJsLzJJYXkxOWRjeE1qbG5WM2tySXZOUGprbEdyMTVMMzBCbXA2WFExSkllSE1hT0RzTCtpaEZSbFZyVFVJMUljaUZxWGJxbldUR0Y4WkN4dTNHMGlESEg0K0NCNmREQzZlaHdrQmNsbnNSRm9Zc0V1OFVWNnRnTGpvK05RK21NRmJyZTFZdUxFVkV4ZG5FZHZQMXhPSWJ4a0xMMzFnbXc4SG1lblFVZTltSjZsRU1valF6MzZPazZQUzhMVjFnWTRlNTNRbUF3a0x3b0EyV05pc1RKcktyYVZGSUd5V1RIZXRRY1gxOXhFYmxROEZMMkI4T0g2SWpnMkJFS1JBSlB5TTlFaGRlSzJ1Z0hQUktZU2owUXVsdUxBMVZMOGZ1NVNENUhYMHZvN3FOVnIwZU4wd3VxdzQwSjl0UWROM2VwMWFxVlhxQjkwRmhORVBEN1NJcUpnN0tMcnVYVG1UcFRXcTNCT2ZaT3NPTWFqWWtSakdmMVFQcHREdkNpbXBxeTh1WlpvVlRNMXpTVjFLcHc2ZFJIekM2WWlJVE1XNEk3Q1dHVU1rcWNsUWlZUFFhZkpVc1Btc042R0Z3WlN6TEp4VkpmMHNnQUFEU1ZKUkVGVStaeXY5SHBqWVVhV0lzQjlFR3IxV21nN2piQTQ3RmlWTlFWK3ZyNjQ2NnF0VFFrYmd6MVh6aE1EUEoyWWlVcE5JejNidUh5RUNzVlE5ZWlRKzJTZnJIS0VMQmp6Rms2RlUraUxpMlUzUUZGbXZKS1RqOXR0clRoMnM0enc5bW5hUnpocWRMUnhscVpOaExxampRVHVtQlhnSFk3V21BeEVGSVRQNHVBSmFUQ3BCeDVNMU51OTJLL2RiQUxWWlNVVGpRbE9BblJVNEZsbE5zNVU5NTNxZlozQW5RbzFubDZTajdTTWNaaVFxNFJNVHFkWDJSeldlZ3hUc2d4Z3RpTzNsU0J1NlVXdFhnc1JqdytkMllSejZpclU2clhJaW95QjFXSEhpcXpKK0pzck5RY0FUVVlkVm82ZjRtSUR0SUExeWcrdnZQMDhoQkovSER0WWpOYmpLdXc1V29SNFJUVEdwc1ZpeWZPendlZHg4ZG4rN3pCaFRCeGFxUTd3Mkd6U05LSFNWVk1BQU1zeUp1Rk9XeXVock1qRlVoU201OUZlbTB2bnd0dW9HcE1CdFhvdFlnTkRZWFBZK3cyQSs3WUgwRnNxMVdVbDN5VVhTNkV4R2NGbmM1QWZsNHlLbGpxa1IwU2ozVUtocDdjWFZvY2RTOU1uWWs1a01pNDNxWkdVMlJkQ04zZGFkV3cyNi9tQkREMlVhcUtONTdZU0tMWURGNG9yU0YwWEE2YWE1dGpOY2hLbHREcnNDQldLY2E3bUppcGE2OUZrMEdGMndTVE1XRGdKRjB1dVlkVUw3Nkt1cmhVWHltK2c5bncxVkpvV1RNaFdZc0tUS1hodTZTendyRDY0cmFvbnM5YTdKdmpZelhJWXJHWmtSZEtuN2dYSjQzRzJwaEt2VHB5Rm5sNG44WXdZdUc5bmY1aTdGRktCRUxlMHpTaElIazlFU055TlB4Q1dwVS9DNWNZYVVMWStyNjFhcDBHUXZ3aUJBanJuMjJUVW84TnF4bDhQL3c5ZS9WV2Z2ZGxzMXF1NEQ5bEtlaEI0M0owR0hiVThQVXNoQ2d3ZGpjTkhpdnZOSGtaQWUwcE1Jbng4NkdLUDZYSEpTQWdPUnlCZkNJM2RoSzNmYkFLSHc4YVNnbzJnS0RNUndKUDdTN0RyOEVuNFZwdmhaQU5qMDJJeE5pOEJUejZaZ2FvYjFiaHloMWErWXZuNjRaZTVNMGtaYWFoSWpOZnk1a0JuTWVIQTFWSm9PeWxjYmFsSGxTdno1bzdUZHlveFQ1SGhZdUxwY1YzVEFLbEFpTUwwdkFGMUp3QjZTM3Q5MGh6VWQ3U0RzbGx4eWEyM0FBUG0yV0Z4MkpFUUZJNWF2WlpvYkt6ZFNIdWJGb3V0amNYeUt4ek13TU50WmNoMFFJMm9PbGVGT1l2V2toZjRMRFl5NURIUVVCMVlrVFVGYXYxZGZIWHhMS1FDSVZabFRVV1I2aHFtRkU3QzJnM0xjSFRQYWZ6N3VqOFNwYW5VaUNoVU5OZDVzQk1tNUNxeGJ1Tnkwakg3NngySHdDMmo4TTM1czhTRlRBMlBBcC9OSHBLWUcrdVNqSEVQMkRGWWxKS0Q4dVphVkx0aVJIS3hGUE1VR1doM0pXRUliOGgxbjh6OS9hVmdKVXJxVkVTNVBUNG96RU5mQ0tBbm96T2NpMzJIdGpDWHBzSXQ5dU9ONFlwMzI3aDh6dGQ2dmJFd2Nwek00OEhzY1BiQWJPOUNrMUVQV1lBRWloQVppbFRYWVhYWU1XWjBJR3o4WHZ4eDIwWllPbTA0OStmVHNGaHNTQXlWRVZWRjVvSEl1SGgzMUkzNCsvNGljRzArZEV1VFhDV2lub3hEaTE0UGN3TXRkY25raUQzbE16M3hoN2xMVWRGU2h6bGpVL3YxRUtDNnJCQnpCZVNnU2Rtc1VPdTFTSXVJUXFlTHNUY2pQaGtxcmFlRVdZM3VMbHFNZW5LeTFsbE04T2R3MGRQckpLdk8yTnVGWGZ0L0Q1RklBTFBadXAzTlpuMDJsR0ZIMnN4VGJHaW5xc1NCb3RDRCs0dHc4T01qbUI2WGhQZUw2TG9uYjhvZ244WEdpWk9mWTB5U0hMZitmaFgvT25vWnZqNmo4TzNsYzhTenNEanNlSFBhTXpoZVZRYUQxUUlwWDRpS2xqcElCVUk0L0hxeGFuVUIxbTVZQmdEUXRMVGp5L2YzNE10L0hCLzQ3dHhBazR5dlF4RXFBOWVQaGZPMXR3ZDlMNk5YeHhpYnoySWpOeW9CSlhXMzcwbjA0clBZSHVSaXBzMjZ4V0pyNC9PNThiaEhlNnVSdGpBeGlBTkY0d3hhbzI3aDRobFk4KzR5M05iMnhlK2xmS0VIMFRaL2FqYkdKTW5ScXI2TDE5NzdFOVM2dXpoZVZRNVZXeXNTUStVa21WN1dwSWJCU2tjY1NYTEViQUpsN01RblczWWpML01GRkowc1JXaDRJRFp0ZXczN0QyMGg3dDFnT0hxekRCYUhIZU1qWXhFa0NCanl2UXlkaElIRllTZFVlbmQ0OTZaazNzc1lmMEt1a3ZTNDUvTzVpekNNM21MMzAwSER4aFZ3ditqUVU0VmpVMklDdXZqQTk4ZnBlTXZpdEZ4d2ZGbWszSFBmb1MzZytYUHg4cXJOOERIMW9OTnVnNFF2ZEoyYXUwbDBzZDBsbHBjWFBSYlQ0NUxSUXVteEptY0dHZ3owQTVDaXpEajZYVEhVMStvUnB4Z0RaVm9DVnEwdVFHcEVGSHEwVnZCSHNRZVZPcnZVV0lOYjJ1WWhmeEFqYVRaUXV4T0FYaUVTdmovWWZuNkRxclNJQXZ6eDNZbFB3ZUd3WWFMTUgzQTQ3QytIWTh6NzdTRmo0L0U0Ty9WNlkyRkt4dGdBZVdRb3NydkQwR0JvSjlUeFZhc0xNSHRlSG9xTExtSHJwM3VoTVJsZ2R0alJhS1Ryak5NaW9zRDFZNkc3MTBsMG5UVlVCeEtDd25CZDB3aWJ3OUZQdGN1aU0yUHI5Z09nS0RPeXM1TVFteEdES2Mva1lKU3RCejd0OW40eCtNRVFIeFNHOVZQbUVkZVVzbG5SWWpLZ1o0QWljSURXTFJWNFVlRzlzV3ZmNy9CRXJCeWRKb3RhS0JMTUg2NGhIN1NoTTlHWi91SHdlYnkxN2hQb3pDWXN6czdEYi9lOUFRNmZnN3pNRnpCUjhnU0owek5nNUE4QUVNNG1Rd1dacDhqQUQ2cHI0TEhZSkJQR1FCWWdnYlhiQVlkZkw5WnVYRWFXdktxcUR1KysvUmt1dURvdGpSVE0xam5VbnM4azdSbkdPSk9yV1B2YmxWaTRlQWJzWFE0N204TktnSmM4OFZCNEdCMjF5U0EwMzJ6R2YzOS9GaTh1ZndxalE4VDQ3T085NEYraEk1SEpvWEo4YzZtWS9NQk0rUlBvN25GQ1p6RWhJU2g4d0FlZU1pd1N6VlFIRVhjRjZDWkJScHVGL0MyVGgrQlBXOThnMVRsRkowdXhlZE0yTkRWNmxqZlIxTXA0RDZXdmV5RTFQQXFOUnAxSHVhbTdXOHBuc2ZIU21vVll2MmtGODVHVkdHRWYrb2ZWMHB6dUx5TVJ5ZHd2dmpyckhjeVBUY09PaTZkeHVWR04rS0F3SkFTRms5a3pNU3JCb3dXSk45ekxqNGE2SmhVSWtUc3REVysrOXpJaVpNRXdVV1o4OWNVaGZQM0ZJZmVhWEZwaXdNVUE5T1lHTWJON0pHVk96eTZaaVE4L1hROEFNSnV0MndVQzNpK0cvV0VYSG1aUGViSVNtQXUvbVB3ZnFHN1g0RTY3aHZEOFYyUk5KalIxcVVDSTNESHhaUHRaa0R3ZWFwMFdVb0UvS2xycSt4a2pOeXFlbEM4TmhyVWJsK09sMVFVUWlnUm9idExpODQvMzROQ0IwMzBWb0s1MDRsQ0d2dGQyRkI4VWhnV0w4N0htMTdSN3JOY2JpeVdTZ0tsREdXY3dQTXh1cWdhSkpFRFpvYU9JWHhvY0hrZ1lDUlV0ZGFob3FVT2xwdEhEVlhXdmFvd05ERVZGU3gxTzM2bnNWeWpOUkNlSE1qNEFmTEpsTi9JbnZJU1NFNWNSSVF2Rzd6NWVpOTBIUHlENWJwM1pCQ25mZjBBT0p3T1pXTnFQYitwK244dlhMU0RHdDFoc0tva2tvR0RJbXhvQ0QzTUZNQ0FyNGRybFc1ai9iNjhEQUo1U3BLUEpRSGVzWTJZODRGazE2WTZCdGdubXV2cys3QTNtZ2M1bnNTR1VpZkdiOTllUXNNYkIvVVhZL092dFlIWDdEUGtkQTRFNUdQN20vVFZZNk9wcjdKcjVCYmpQWHNMQW8rbW9iWkJJQXBTR05xcGRtVGtXV3o5L0N3QWR3ZFJaVElSWUM4QlZ2Q0NnWXpzc050R2FBNEFFVjI5M3BnN1pIZTZ6MHh2TTl6Y2FkTGhaV1lQRkJSdXg0ZldQME55a3hjTEZNL0MvbDNkaCtTK2ZHZFQ0VW9FUVUySVUvYTduS1JPeC85QVdZbnlicld1dmE5dTViK01EajJZRk1CQWIyNHpWQVVFQjB1SmpGMkE4b3NaYjMrLzErT0VNNGZhamM4ZjZLV2NOaHRUd3FINHk4L2NDbjhXR1VDVEEwbFZQZVR3Zk5tL2E1cEh4QStnQmtQQUVIbVN1bVhOeThkR2ZOeEJpYlVjSDlmYm8wYUlCbS9LTUZJOXlBQUM2QVZ6bGFLa280dGE1V3ppejdUUzJ1cWp0MCtPU2NkcDEzRitVa29QU2V0VTl0VUNCdmxKUnBwSi9PRjZMZTU4Q21Ud0U2ell1SnpQNVlzazFySC90dzM1dUswQ2ZidDNQR25hN3c4Wm1zNWJDVGYvL1FmRXdHam9QQlJ1UHovbmEwRTZ0bENraS9DTmtJVGgrL0ora2dKcGhyMFZMZ3pFdEpnbjJubTZTNVdKWWJveUFOd1AzaHB1TWx1ZTk0Rkd4UXBueHc0a1NYQ2loOVVSVE0yaTJoa2pzajVvN2phQW9NK0tEd3BBeFdZa2QzNzZIeVZOcFhTTVRaUzdqODdtVEFWeDRtQVo2MUN1QWdVZG5wdUx0Wi92RjZXa2hxSENQZ3cvZ1NSaStGNFlqNE9HTkZTL094L3BOSzl4NSsvMWdvc3dmQ0VXQ040ZjlwU1BBVHpVQWdOc2dsSis2aWcvZitaSlVvcmhqSkFhL1gzai9qd201U3ZjRUNvR0pNcGNKUllKbk1ZTFF3a2p4S0x5Z3dXQ1FTQUtVZXIyeE1UMC9CUXQvTlovRWZ1YU9TeU4rLzZNMlBrQUxnakNReVVQdzNKS1pIcTliTExZMkFBVkNrU0FUajlENHdFKzdBaGg0YkVlcXZSVUlFb2p3bjZmK1FTdGJlYVVvR1RDYVJjTjVVQThITStmazRya2xNekZqZGw5dHRMblRxaFA0OHpaZ2hQR2NCOEhqR0FDQTd0QjZXeHdVRU13Y2pwaVl6VkNEOEtDWWtLdkV6TG01bURWbklpSmt3ZVM2SzN2MUJuNUN3ek40WEFNQXVLMkVxaHRxYkhsbkI4NlVsbU9oTWh1dFZNZEQyWW9VU1RGUUpNVmcxcHhjVE1oVjludlFHZ3ltZzJLeGNDdUdTSm8vYWp6T0FRQzhBbmdIOXhkQmRiRWEvL1czUGplYjhmdFRJNklHSFJSRlVneEVJZ0VVU1RHUVJZWWdNWkUyL0VDZWpTdDg4QzFvWC82QlRyRVBBNDk3QUFCQWJLTE1wNFFpZ1VmTW9lcUdHcFN4RTM2K2ZuRDJPdUYwT2owK05KaUJ2YUhYR3h0SGpScjFMN0ZZK0ZmUU0vMnhHOTBkUDRjQllMREMzR245VU9EUGs5NzdyUU5EcnpkZWRkaTdHMEpDcGVXZ2pWMkJuNW5CdmZGekdnQUdxYURiZTZRTzhyb0JualEvNzcvL1grSC9BQUtvcFo2UlQzRlpBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCJdLCJhYWd1aWQiOiI2ZGFlNDNiZWFmOWM0MTdiOGI5ZjFiNjExMTY4ZWM2MCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwidXYiOnRydWUsInBpblV2QXV0aFRva2VuIjp0cnVlLCJtYWtlQ3JlZFV2Tm90UnFkIjp0cnVlfSwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV0sImZpcm13YXJlVmVyc2lvbiI6MX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wNi0wNSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDYtMDUifSx7ImFhZ3VpZCI6IjU2MjZiZWQ0LWU3NTYtNDMwYi1hN2ZmLWNhNzhjOGIxMjczOCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiNTYyNmJlZDQtZTc1Ni00MzBiLWE3ZmYtY2E3OGM4YjEyNzM4IiwiZGVzY3JpcHRpb24iOiJWQUxNSURPIFBSTyBGSURPIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfSx7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjowLjAsIm1heFRlbXBsYXRlcyI6MTIsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJibHVldG9vdGgiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNLRENDQWMrZ0F3SUJBZ0lVQVUzMVcrSHplMjU5WHBHdGZocWpzMlNBS0RZd0NnWUlLb1pJemowRUF3SXdhakVMTUFrR0ExVUVCaE1DUmxJeEVEQU9CZ05WQkFvTUIxWkJURTFKUkU4eEx6QXRCZ05WQkFzTUpsQnliMlpwWkc4Z1FYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmlCU2IyOTBNUmd3RmdZRFZRUUREQTkzZDNjdWRtRnNiV2xrYnk1amIyMHdIaGNOTWpNd05qSXlNVEl4TlRBeldoY05Namd4TWpFeU1USXhOVEF6V2pCcU1Rc3dDUVlEVlFRR0V3SkdVakVRTUE0R0ExVUVDZ3dIVmtGTVRVbEVUekV2TUMwR0ExVUVDd3dtVUhKdlptbGtieUJCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVJRkp2YjNReEdEQVdCZ05WQkFNTUQzZDNkeTUyWVd4dGFXUnZMbU52YlRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQks3VzB4L1QwZUplYTZlbUMxUkZTazd4YnJXUlV3RGVDT0I0VW5ETXFpWURPYkltUjRHZXQxcTVyWFphaXJEM1F1b1c1MUhnUGZSOXFod2UxV0VrSDJhalV6QlJNQjBHQTFVZERnUVdCQlErSDFHeXlzQnJFaWNhczJPTFc1aGlPUU1TRXpBZkJnTlZIU01FR0RBV2dCUStIMUd5eXNCckVpY2FzMk9MVzVoaU9RTVNFekFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQW9HQ0NxR1NNNDlCQU1DQTBjQU1FUUNJR0dJd1BISnFsV1dxT3ZGTG9jZjFQZDZXS2JkdkJJZW4ySXZlZDVBNjFBd0FpQkNqMnBlLzVjWHFRYlJqMXRxcFFka21paWljcHY4Q09zb2FudVllMm15RGc9PSIsIk1JSUNIekNDQWNTZ0F3SUJBZ0lVUFRRYVRHNmVPd1VVL01Xdm4rVEpJSE0zYkhvd0NnWUlLb1pJemowRUF3SXdhakVMTUFrR0ExVUVCaE1DUmxJeEVEQU9CZ05WQkFvTUIxWkJURTFKUkU4eEx6QXRCZ05WQkFzTUpsQnliMlpwWkc4Z1FYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmlCU2IyOTBNUmd3RmdZRFZRUUREQTkzZDNjdWRtRnNiV2xrYnk1amIyMHdIaGNOTWpNd05qSXlNVEl4TlRBeldoY05Namd4TWpFeU1USXhOVEF6V2pCbE1Rc3dDUVlEVlFRR0V3SkdVakVRTUE0R0ExVUVDZ3dIVmtGTVRVbEVUekVxTUNnR0ExVUVDd3doVUhKdlptbGtieUJCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUmd3RmdZRFZRUUREQTkzZDNjdWRtRnNiV2xrYnk1amIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBUW1ObWxvU3dMVERTY0phNER3VjdzMnRYMEI4VldVWXFaK2g2ZmdYWHoyNGFQTWlyZkdXVjJwQmplcFJ6ZTNEWS9laUZNem5iZXVISVpERFhZMmxqc3ZvMDB3U3pBSkJnTlZIUk1FQWpBQU1CMEdBMVVkRGdRV0JCVGVNQWMzYVRnWXp1V0orbUxhcHJ4RUZMWFhQREFmQmdOVkhTTUVHREFXZ0JRK0gxR3l5c0JyRWljYXMyT0xXNWhpT1FNU0V6QUtCZ2dxaGtqT1BRUURBZ05KQURCR0FpRUEvYUhjdXptK0VIanliTGgxRFlsZkJacXp3N015U0o3NWlqb0tUUkhTT3pBQ0lRRDZub1ZsV1VMRDl4aGFOUy96VW5KWEhjOTBGakpnYWErTlpBdzlXUlFjWGc9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFMUUFBQUMwQ0FZQUFBQTl6UVl5QUFBQUNYQklXWE1BQUE3REFBQU93d0hIYjZoa0FBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCM2QzY3VhVzVyYzJOaGNHVXViM0pubSs0OEdnQUFFVXBKUkVGVWVKenRuY2x6RkZlZXg3K1pXV3VtRmhBZ3dPeUlWU0MwbUdrMzNWNnczVjZRZ1ptSjZJaTVkRVIzZE45N1RuUHA2SW5vMnh4bUptYm0xbi9BM0RvbW9zMWk0dzA4N1FXSHNSYU1oTmdzSkNPUWhWZ2tVR1l0V1pVNWgwSmptVllwUzlLM0tqTmZ2czhGYklXK1dhaStldlhlNy8wVzVkdmZIM1Foa1FpQzZ2Y0xrRWlZU0VOTGhFSWFXaUlVMHRBU29aQ0dsZ2lGTkxSRUtLU2hKVUloRFMwUkNtbG9pVkJJUTB1RVFocGFJaFRTMEJLaGtJYVdDSVUwdEVRb3BLRWxRaUVOTFJFS2FXaUpVRWhEUzRSQ0dsb2lGTEZhUEVUUjRuam1uMDVETlZaUzlBcjNSakgrWHorbmFFbm1wL25YZjBSeTI3TVVMY2VheHAxLzdZWmJ5RlAwRnFJbUs3UmJ0R0ZlUEVQVGk2M2Vnc1RHZlRROXlRK0pyVmlQNU5aT21wN1pmN29tWmdacXVPVXdlOSttNmhtZFI2bDZrdTh4dW80QkNzOGFadDhwbXBZWE5UTzBQZkVOOHJlSGFIcjZnVGVoeEpNMFBja1RGQVY2UnpkTkxuOTdDUFozMTJsNlh0VDBVR2oybnFCcHFhazZwUGU4U05PVGxFaHVmUmF4bFJ0b2VzejN2QkpxYW1qcjZ6Tnc3UnhOeitnOFJ0T1NsREM2ZUZzNXQ1Q0hkZWw5bWw0bDFOVFFUbllHbWFHUGFYcXBIYzlCYTF4TDA0czZTa0tIM3ZveVRTOXorUnljekNPYVhpWFVQQTV0OXA3a2lTa3FqUFlqUEwySW83ZTlCaVdoMC9TbzczV0YxTnpRMmVFTEtFeU4wL1NNem1PQW90RDBvZ3d6Y2xSOGRCZlpteGRvZXBWUys1dEMxNEhWZDVvbUYxdTlHWW1OKzJsNlVTWFd0QW5KemUwMFBiUG5CT0E0TkwxSzhlWHEyK3c5QWJpOGY2elJKUStIeThYb09zcjdwSE5kbVAyOFJXc3grR0xvd3RRNHNqZDdhSHA2Mit0UTRpbWFYdVJRVkJqRTJITnVwQWVGQjJNMHZjWGdXM0lTODhDZ0pnMms5eDZtNlVXTjFQYS9nZGE0anFibngyRndGdDhNbmJsOEZrNzJNVTJQR1QrTkdzeWZuWk16WVEyZXBla3RGdDhNN2RvNVdKYytvT214VjVtb29LYnFxSjl1bVVzZndMV3pOTDNGNG1zK05EMG1UZHdIUmdYMitXT214bGZkVCtPcm9mTmpBN0FuYnREMGpFN2lTVDBpTUdQUGhYdWp5SThOMFBTV2d1OFZLOHp3VG13Vk41WXFPdXdZL2t6UDI0RHI3d3dxL3czZDl3N2NZb0dtWjNTK1JkTVNIYVByT084VHpTbkN1dmd1UjJzWitHNW94M3lBN0xWUGFYcDYyK3ZVZkFSaFVibDVNSmxybjZQNCtCNU5iNm40Ym1pQWV6Z3NaWXdkcHVtSlNtckhJV2dOelRROXM4L2Z3K0FzZ1RCMDV0cG4xTjl1WFpabmVjSThERHJXTkxKWFA2UHBMWWRBR0pxOS8wcHRPMGl0dWhBTk5kMUFyZll4KzA3QkxkbzB2ZVVRREVPRGZFSldGT2dkTWsrNkhQcUJONkRFRWpROXZ4S1I1aU13aG1iSE1HV2VkSG1ZcFd2NTI1ZHJXZ1RyUldBTURYQVBoN0dWenlDNXBZT21Kd3J4NXUxSWJOaEwwL016RVdrK0FtVm82OUw3MUR3QVdVVDcxekJ6eC8wb2d2VWlVSVl1WldwOVJOUFQ5LzlNeHFUbm9tclFtYkhueTJkclhnVHJSYUFNRGJCajBtbm8rMTZoNllXZDlLNmZRcXRiUmRNTDJuWURDS0NoY3lPOTFHb0gyVExzZTVoYnNGSVI3RmMwUFJhQk16UmNGeWF4aURhNXRRdXhwbzAwdmJDaTZvMUk3Zm9KVGMrdklsZ3ZnbWRvUENtaVpmMndGRVhtU1FNd09ycDVzV2NmaTJDOUNLU2hpNC91SWp2OEpVMVA3enhLN2FZWlJvd08zdFlyZS9NcjM0cGd2UWpzdTB5TlNhOVlqK1RXTHBwZTJFaXMzNDM0K2wwMHZTQWVCbWNKcktFemw4L0JzYVpvZWxFdW9tVW1hems1RTVuTDUyaDZiQUpyYUxkb1U0dG85ZFpYb0NTakY1Tld0RGlNQTIvUTlOaVhYMndDYTJpZ0dqSHBuOUgwd2tKcTkvTzAyVFpBc0xjYlFNQU5uYjh6Qkh2OEdrMHZpdHNPWnV5NWNHOFUrVnVYYUhyVklOQ0dCZ0N6ajdjaUpEZDNJTmEwaWFZWGRMUzZKcVIySHFMcHpmUnc1K1JVZytBYit1Szd2QWxLaWdLak16b3hhYjJqRzRwR210d1hrQ0pZTHdKdmFNZWFSdWJxSnpROW8rczRvQWIrbjAzQmFPZjk4ckxMNUtwRktONVo1a0ZFYTJoR2F0dEJtbDVRU1d4b1JYemRUcHBlMEErRHM0VEMwTm5yNTFHY25xRHBSU0ZoaVpuM1hDUzNtcWdtb1RBMFhBY21jZitXYm4wRmFxcWVwaGMwRkMwT2ZmOXJORDJybjlzTXFKcUV3OUNZN2ZyUEthSlY0a21rOTc5SzBRb2k2ZGJEVVBWR21wN1ovdzVOcTlxRXh0Q0YrN2VRKzdhZnBpZnl0b05hQkRzMkdLZ2lXQzlDWTJpQWV6QkpibTVIZk0xV21sNVEwT3JYSU5YeUhFMHZMSWZCV1VKbGFHdmdRN2c1aTZhbkU4TmFRY0hvZklzV2xneGlFYXdYb1RLMG04L0FHdnlRcG1kMEhoVXVKcTEzOExxdlpnYTVZME5xUWVqZVRXNU1lZzFTMjM5RTAvT2J4S1kyNmphcTFvUG5HWVRPMExuUmZ0aVRJelE5a1E2SHpOZ3plL1JlclFpZG9RSEFJdGF6cFZ0ZkZpSW1yY1NUMFBmejBtT3R2bFBVNGFpMUlwU0dObnRQQWs2Um9xWEVFdERiZUpjUWZrSDl4WFRkVU1XZTV4SktReGRuN2lOei9UeE5UNFJ0QnpQMkhPUWlXQzlDYVdpQW15ZGRPa3h0bytuVkduYkNWZGhpejNNSnJhR3pWejZCWXo2azZla2hIalprZEIyamhSK2Q3RXlnaTJDOUNLMmgzYUlOOCtJWm1wN1IwUjNPbUxTaVVDZC9CYjBJMW9zUXZvUGZZL2J5U29KS1Y4WS9wdW5WQ25aWldaaTNHMERJRFcxUGZJUDhuU0dhSGpPT1d5dW9zZWNBVElKZExxRTJOTUJkVWRKN1g2S21YVmFiVW1zR1hocnNUTStmYVZwK0VYcERXeGZmaFd2bktGcnN4UGhxbys5N2xkYzh4eW5DNmc5K0Vhd1hvVGUwazUxQlp1aGptbDZZdGgzTStIbm02cWNvenR5bjZmbEY2QTBOY0xjZGlRMnRpSy9kUWRPckZxVUdsSjAwUFdaYzMwK0VNSFIyK0FJS1UrTTB2VEQwa3phNmp0RmFCSmVLWUlNeENYYTVDR0ZvdUE0c1l0ZC92ZU10WG9PV2FxQW8wSW0vZEZaZmVJcGd2UkREMEpndG91VmtoMmwxVFVqdENHNU1tajM2T2FqZCtKZUNNSVl1VEkwak45SkwwMlAyVkdiRGZHMzVzUUhZRXpkb2VuNGpqS0VCY2t4Nno0dFE5UlUwUFJaS1FvZmVlcGltRi9hYndhY1J5dERXNEVlMEdqaEZpME52ZTUyaXhVUnZlNDAyVE5TMWM5U204a0ZBS0VPejM2QWc5cE9teHA0dm53dGRFYXdYUWhrYUlNZWtuOWxMYlhpNFhHS3JOaUc1dVoybUY4WWlXQytFTXpUN2tHTVEyd0lzRjZQektLQW9GSzJ3RnNGNklaeWhBVzRZU3U4NEVveVl0S0pTTDN6TTNwT2hMSUwxUWt4REV5OEtOS01KcVoyOGtjSkxKZFh5STJpTjZ6aGlyZ3NycEVXd1hnaHBhSWQ4bGNzc1FGMzZheUJQZ24xNG02WVhKSVEwTk1CTnRtR1BSbHNzYXFvTzZiMHYwZlJFUEF6T0lxeWhNMWMvcGMwRVViUVlkWGpsWXRIYjNvQVNUMUcwU2tXd0gxTzBnb2l3aGk1TmJTSVcwVDc3dHpTdFJUK2JHQSszTHIwWDZpSllMOFExTkxnbFJmRzFPNmdENENzbHRub3pFaHYzMC9SRXUrcCtHcUVOelo1OGFuVFUvdWF3cm92M3lXRGZIVVorYkpDbUYwU0VOalRBWFpHTWptNG9zUVJOenhOVmhkNXhoQ1luK3VvTVJNRFF6TVlwcXQ2STFLN2F4YVJUT3c1QnExL0RFUXZKSk5qbElyeWhuWndKYS9Bc1RhK1cydzV1RWV3blFoVEJlaUc4b1FGeW52VHU1NkhWcmFMcGxVTk5OeUM5NTBXYVhoUzJHMEJFREowYjZlRzFoMVUxNk8xdmNyUVdRRC93Sm0yL1hweDVnT3oxenlsYVFTY1Nob2Jyd2lRVzBkYmlLcHdhZSs0L0xVd1JyQmZSTURTZVhQYzZuT3l5K05vV0pKN1pROUVxcjcrWHBpZEt6NDFLaUl5aGk0L3VJanY4SlUydm1sMy9xWk5nYjEyQ2ZmY21UUy9vUk1iUUFQZGdwTGNmcVU1TW1yeEhqOHBoY0paSUdUb3o5REVjYTVxaXBhWWJrTnI5UEVWckxzd29pbXZuWUEzd0JwV0dnVWdabWozcXR4cmJEbTRSYlBnbXdTNlhTQmthSU1la2QvNEVXdjFxbWw3cEp2S25OTDJvYlRlQUNCbzZmMmNJOW5mWE9XTGsvYTdSMFExRmkxTzBSQzJDOVNKeWhnYTRZU3lqOHpoUml4ZmRFTFVJMW90b0dyci9IYmlGUEVVcjNyd05pUTJ0eTlaSnJOL042d0VpY0JHc0Y1RTB0R05OSTNQMUU1b2VvK3Mvc3dGamR2aUNzRVd3WGtUUzBBQTVKbjNnVFNqeDVKSy9YOUhpMUpyRktCNEdaNG1zb2JNM3pxTTRQVUhSVWxOMVNPOStZY25mbjlyekFxMnFuRDF6Sm14RTF0QndISmpFaFBmbEhPaVlzV2ZyNnpOQ0Y4RjZFVjFEWTdicnYwdlJTdTM4TWJTRzVrVi9YMmxhd0NIS2F3Q2l2ZDBBSW03b3d2MWJ5SDE3a1NPbXFERGFGMS8vcDNkMDAzcm4yWGVIa2I5OW1hSVZWaUp0YUlCY1JOdDFmTkhkUVpuZFRVWHVpRlFwa1RlME5mQUIzSnhGMFZwc0Q0M0V4bjI4bVlqa3hqcGhKZktHZHZNWldJTzhqRFNqcy9JVmw1cUlkQ1VhUmJCZVJON1FBRGttWFdFZk9pV1dvTTV3TWZ2a2RnT1FoZ1lBNUViN1lVK09VTFFxN1JTYTN2c1MxSFFENVptbEl0anpGSzJ3SXczOUJJdlk5YitTYlFjekVTbEtSYkJlU0VNL3dldzdUU3VpVGJVOEI2MXhiZG12YXcxcmtHcDVqdklzSUZwRnNGNUlReitoK0hnUzJSdWtqMjJQZVNoR3gxdUF5dm5SUjYwSTFndHA2RGxRWTlLZHg4ckdwSFZpN0hsR3hwNS9nRFQwSERKWC9nTEhmRWpSaXEzYWhPU210ci82LzhuTkJ4QmZzNVh5RE5mT0lUUHdFVVZMRktTaDUrQVdiWmhmdjBmVG0rL2dSejBNRWtkQmk0STA5Rk9ZUFcvVHROSnRyLzBnSnEzRWswanZmNVdtSC9WRXBQbVFobjRLZStJRzhuZUdLRnBxMGtDNjlmRC8vM2U2OVdXb3FYcUtkbUZxSExtUlhvcVdTRWhEendQOWNEalAzNWRMS2ZVMWVrV3dYa2hEejROMThWMjRkbzZpbGRwK0VGcmpPbWdOelVodE8walJoT3ZBSW5aVEZZa0FETEVPSGs1MkJwa3IvOHZKdFZEVUp6ZUhDaTMybkIyK2dNTFVPRVZMTktTaHkyRDJuS0FsRDVXeTZqaVZNWUE4REM2RU5IUVpabGZCMklyMXk5YUtOVzBrdktJU1VTK0M5VUx1b2N2aE90U0VKUmFsSWxqTy9sNUVwS0VYSUlqdHRHU1oxY0xJTGNjQ0ZCN2VRVzZrRjBsV2RHS1oyQlBmSUgrYkV5T2ZqMGUyaWdlNStmTlA2dU11VmlYbi8rVittRmN3blY5NGJVeHFMbUtLQ3owR3hGVVhpU290cGRMUUhwaTlKd05qNkdxdnpsOU1hdmp2NGZrN1FMMnkzc2F2V3ViZjZyeC9KNDdUWTR1YlpoQlhnZFZKQit2U0RuYlVGM0ZnWlJGYjZwYi9hU2kzSEI0RUpsL0NLY0lpNXBuNGplMEE0eGtWZlE5aStOTm9Fdi9jcitOM3ZUbytuNHpCV1VaQVNCcmFnNkNNZGNoYytZdndSYkJqbG9vL1hrM2hYd2JTdUpkZFhEdUlXYVNoS3lBSWNkOG9IUWF2VG12NHcwVWRvNmEyNk8rVmhxNEF2NnRDaWpNUGtMM3hoVy9QOTROSHRvSi9HMHpoZnBsRGFqbmtvYkJDekw2VFdQSEdiMzE1dHRWM0tyUkZzTWMzNVhGa2d3MEF5QlVCcTZqZ2JsYkY5VWNhemsvR3lrWlZBR0E2citBL2g5TDRRM3NHbWxMWnhscXUwQlhpWjJXMTJYZktsK2N5aUt1QUVYTmh4RncwSlYxczFCMTBOUlh3RDF0eitQZURKbjdaa2xzd2hEYzZvK0xjZDVXdnU5TFFGVktjZVlEc3RjOXEvdHo4clV1d0o4VXNndFVVNE5YMU5uN1haaUdobGwrQlQ5eEtJRjloUkU4YWVoSDQwUzRnQ2tXdzIrc2QvR0o3K1prM1Uza0ZBMU9WcmRMUzBJc2djL1hUbW9iT29sUUUrOEphRzgycDhzdnd3TVBLSWg3UzBJdkJLY0xxNTNYOTk4SWEvREFZbHpvMVFGT0FnNnVLWmI5K1pWb2F1aXJNOVB5NVpzOEtRdnk3bHV4b0tIL29mcGl2TEh3bkRiMUlDdmRHa1I4YnFQNXpuaVJHUlluR2VQbURvVlZRVUt3Z2NpY052UVJxc1hLV1VsZDVWUzVoSUJVcnZ3cTdBR3pIZTVXV2hsNEMxdGZ2VlhmU2xPdUVPdmE4VkI0dk1OeFhVMG9wcUY1SVF5OEJKMmZDR2p4Yk5mM3NOMStpT1AxZDFmU0R5a0xYM0hWeEY1WHNvcVdobDBnMXR4MVJPd3pPY3VWUitWaHpjMHBlZlZlVjNFZ1BDZy9HNkxxekxSU2lobFZRMEhPL2ZHaHUzNHJLMGc1a2N0SlNjVjJNLzhmZisvMHFoT0ZQb3dsWWhmS2JpbjByeXNlbzV5SlhhSW52bkxtVHdFZmo4YkpmMzFMbllGZERaWWFXSzdURU4yNWJLdjVuTklHdjdpOXN3NTl2eVZkMElBU2tvU1ZWNXJhbDRzdDdKWnNWWGNBc0tKaklxTGorV01QTng2cG5QNmxEYTJ5MHI2dzhiVmNhV2xKVnZwaU00WXZKcGRsc1c1MkQzK3hjSURnOUQ5TFFra0N5dTdHSWY5eWJYVEJQZWo2a29TV0JRbE9Bb3h2eitMdk5kc1ZsVjNPUmhwWUVBaVBtNHRDYUFybzM1TEc2d2t1VStaQ0dsbFNkaE9vaXJnSjZyUFJuUW5WUkZ5OTFUbHFmZHRGU1gwUkx2Yk9rRmZscGxHOS9mekJhS1YwU29aRVhLeEtoa0lhV0NJVTB0RVFvcEtFbFFpRU5MUkVLYVdpSlVFaERTNFJDR2xvaUZOTFFFcUdRaHBZSXhmOEJmU3dYZDVQVlNWWUFBQUFBU1VWT1JLNUNZSUk9IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiNTYyNmJlZDRlNzU2NDMwYmE3ZmZjYTc4YzhiMTI3MzgiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInV2IjpmYWxzZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImJpb0Vucm9sbCI6ZmFsc2UsInV2QmlvRW5yb2xsIjp0cnVlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJhbHdheXNVdiI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MjAsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbImJsZSJdfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDgtMjMiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlZBTE1JRE8gUFJPIEZJRE8iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIzMDgyMzAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA4LTIzIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wMi0xNCJ9LHsiYWFndWlkIjoiMjYwZTMwMjEtNDgyZC00NDJkLTgzOGMtN2VkZmJlMTUzYjdlIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIyNjBlMzAyMS00ODJkLTQ0MmQtODM4Yy03ZWRmYmUxNTNiN2UiLCJkZXNjcmlwdGlvbiI6IkZlaXRpYW4gZVBhc3MgRklETzItTkZDIFBsdXMgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQmZqQ0NBU1dnQXdJQkFnSUJBVEFLQmdncWhrak9QUVFEQWpBWE1SVXdFd1lEVlFRRERBeEdWQ0JHU1VSUElEQXlNREF3SUJjTk1UWXdOVEF4TURBd01EQXdXaGdQTWpBMU1EQTFNREV3TURBd01EQmFNQmN4RlRBVEJnTlZCQU1NREVaVUlFWkpSRThnTURJd01EQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJOQm1yUnFWT3h6dFRKVk4xOXZ0ZHFjTDd0S1Flb2wybm5NMi95WWd2a3NabnI1MFNLYlZnSUVrekhRVk91ODBMVkVFM2xWaGVPMUhqZ2d4QWxUNm80V2pZREJlTUIwR0ExVWREZ1FXQkJSSkZXUXQxYnZHM2pNNlhnbVYvSWNqTnRPL0N6QWZCZ05WSFNNRUdEQVdnQlJKRldRdDFidkczak02WGdtVi9JY2pOdE8vQ3pBTUJnTlZIUk1FQlRBREFRSC9NQTRHQTFVZER3RUIvd1FFQXdJQkJqQUtCZ2dxaGtqT1BRUURBZ05IQURCRUFpQXdmUHFnSVdJVUIrUUJCYVZHc2RIeTBzNVJNeGxrenBTWC96U3lUWm1VcFFJZ0Iyd0o2blpSTThvWC9uQTQzUmg2U0pvdk0yWHdDQ0gvLytMaXJCQWJCME09IiwiTUlJQjJEQ0NBWDZnQXdJQkFnSVFGWjk3d3MySkdQRW9hNU5JK3A4ejFqQUtCZ2dxaGtqT1BRUURBakJMTVFzd0NRWURWUVFHRXdKRFRqRWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1DQVhEVEU0TURRd01UQXdNREF3TUZvWUR6SXdORGd3TXpNeE1qTTFPVFU1V2pCTE1Rc3dDUVlEVlFRR0V3SkRUakVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVuZkFLYmp2TVgxRXkxYjZrK1dRUWROVk10OUpnR1d5SjNQdk00QlNLNVhxVGZvKyswb0FqLzR0bnd5SUwwSEZCUjlTdCtrdGpxU1hEZmppWEF1cnM4Nk5DTUVBd0hRWURWUjBPQkJZRUZOR2htRTJCZjhPNWEvWUhaNzFRRXY2UVJmRlVNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lRQzNzVDFsQmpHZUYreEtUcHpWMUtZVTJja2FoVGQ0bUxKeXpZT2hhSHY0aWdJZ0QySllrZnlINVE0QnBvOHJyb08wSXQ3b1lqRjJrZ3kvZVNaM1U5R2xhcXc9IiwiTUlJQjJEQ0NBWDZnQXdJQkFnSVFHQlVyUWJkRHJtMjBGWm5Ec1gyQ0JUQUtCZ2dxaGtqT1BRUURBakJMTVFzd0NRWURWUVFHRXdKVlV6RWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1DQVhEVEU0TURRd01UQXdNREF3TUZvWUR6SXdORGd3TXpNeE1qTTFPVFU1V2pCTE1Rc3dDUVlEVlFRR0V3SlZVekVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVzRllFRWhpSnVxcW5NZ1FqU2lpdkJqVjdER0NUZjRYQkJIL0I3dXZac0t4WFNoRjBMOHVESVNXVXZjRXhpeFJzNmdCM29sZFNyam94Nkw4VDk0Tk96cU5DTUVBd0hRWURWUjBPQkJZRUZFdTloeVlSclJ5Snp3Ull2bkRTQ0l4ckZpTzNNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lESFNiMm1iTkRBVU5YdnBQVTBvV0tlTnllMGZRMmw5RDAxQVIyK3NMWmRoQWlFQW8zd3o2ODRJRk1Wc0NDUm11SnF4SDZGUVJFU05xZXp1bzFFK0trR3hXdU09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUZBQUFBQVVDQU1BQUFBdEJrcmxBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQkhacFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1Tmkxak1ERTBJRGM1TGpFMU5qYzVOeXdnTWpBeE5DOHdPQzh5TUMwd09UbzFNem93TWlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwa1l6MGlhSFIwY0RvdkwzQjFjbXd1YjNKbkwyUmpMMlZzWlcxbGJuUnpMekV1TVM4aUlIaHRiRzV6T25Cb2IzUnZjMmh2Y0QwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOXdhRzkwYjNOb2IzQXZNUzR3THlJZ2VHMXNibk02ZUcxd1RVMDlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl0YlM4aUlIaHRiRzV6T25OMFVtVm1QU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2YzFSNWNHVXZVbVZ6YjNWeVkyVlNaV1lqSWlCNGJYQTZRM0psWVhSdmNsUnZiMnc5SWtGa2IySmxJRkJvYjNSdmMyaHZjQ0JEUXlBeU1ERTBJQ2hOWVdOcGJuUnZjMmdwSWlCNGJYQTZRM0psWVhSbFJHRjBaVDBpTWpBeE5pMHhNaTB6TUZReE5Eb3pNem93T0Nzd09Eb3dNQ0lnZUcxd09rMXZaR2xtZVVSaGRHVTlJakl3TVRZdE1USXRNekJVTURjNk16RTZOVGtyTURnNk1EQWlJSGh0Y0RwTlpYUmhaR0YwWVVSaGRHVTlJakl3TVRZdE1USXRNekJVTURjNk16RTZOVGtyTURnNk1EQWlJR1JqT21admNtMWhkRDBpYVcxaFoyVXZjRzVuSWlCd2FHOTBiM05vYjNBNlNHbHpkRzl5ZVQwaU1qQXhOaTB4TWkwek1GUXhOVG96TURveU55c3dPRG93TUNZamVEazc1cGFINUx1MklPYWNxdWFnaCttaW1DMHhJT1czc3VhSmsrVzhnQ1lqZUVFN0lpQjRiWEJOVFRwSmJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09qSkZOekZDUmtaRFF6WTNSakV4UlRZNU56aEVRVGxEUWtJMk5EWXpSamt3SWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2pKRk56RkNSa1pFUXpZM1JqRXhSVFk1TnpoRVFUbERRa0kyTkRZelJqa3dJajRnUEhodGNFMU5Pa1JsY21sMlpXUkdjbTl0SUhOMFVtVm1PbWx1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TWtVM01VSkdSa0ZETmpkR01URkZOamszT0VSQk9VTkNRalkwTmpOR09UQWlJSE4wVW1WbU9tUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZNa1UzTVVKR1JrSkROamRHTVRGRk5qazNPRVJCT1VOQ1FqWTBOak5HT1RBaUx6NGdQQzl5WkdZNlJHVnpZM0pwY0hScGIyNCtJRHd2Y21SbU9sSkVSajRnUEM5NE9uaHRjRzFsZEdFK0lEdy9lSEJoWTJ0bGRDQmxibVE5SW5JaVB6NDc3SlhGQUFBQVlGQk1WRVgvLy84RVZxSVhaYXZHMk9vcWNMRzJ6T09rd3QwQlNKdHFsY1hWNHUrYXV0bFdoYnprN1BVQU1ZOUhjcktqdE5icThmZUFsOGFCb3N6ejl2cGRqc0dHcXRGM244dVRzTlNacGM2SnNOVDUrdjB4WUtudThQZmY1L0w0OGZnL2ZyaWN6SmdZQUFBREFFbEVRVlI0MmtSVUNaYkRJQWpGWFpPWTFUYXROYzM5Ynprc1NZYzNyNE1FNGZNQkFhRDZ6bDh5LzlUT2dldDhkNWpmTjc4YndNL2REQ1JwUjUyMXpYZm9qSEowNUlJeWhCQVVTVkFPTmRHekJZdDJmN0tGcmZrSmFBa0hoOUZaaGNEWEhSa1RLbzlNTGloR2FhdkltblYzcXlFWDBFcHJnei80RHdVRDdrQ0hSbmQ4UUZONDNHbzRVVm1ERGd6YTR3MjdvaXpkQTIrY0srdXVVcGpqbzIreHdjLzQyVzUweDVMR1llREJzUjBIVkl4NXg4aUY2MENibGJURUVrRnIyN2JOREJVVlNxMU9LVlBiRTYyYjNFSDhGcUJnNU9PT0V1YzJ0OFpKaXFNT3VHcCtjS2pnN3dWR2Nlb3pxTjRweGdWUFFrakZZZ2JWSktEVWhEQ2pZcmF3UDVxNEVUZ0M5ZklNUkh0aXRwUWNDdkpPRUxjYk1zUWduY2lSa2xqcHlRanZHNDRqcUJVRVRGaUJpMVBFSXlla096c1crVHk1Y0xIb3M1UitkTVMxTHRTU3hmM2dRSGN6UjJDSTRnTU5wVzRJUkExUU1hNnRKNCtDNnVIdUdFOG1OREl5RnFnL09QL01NVXVlUzZJcThTOTBkQWVCSlNFeS9xS2tLK0JOd3o4Y1lZNGpiNUo2dTRpV0NJMkIxWjU2TFc1a0VjNGhrZE1wc3ZVQzU1ODVTWDBRdWJjZ05xeWZnREZFY1R0KzQwLzBTNU54MHdhQ3czT0trY09iQTVJbjBBWXAwMXBqancybjYyNlVEanRId2EyOGlIdVRLcXRydityZVc0MU5aNmlHbHI3dXVMSkNma0Z0Y3RjRzA0c2dtMWVOUytaYURucGFURXJHb3lYNUpLMmlNejh4czBuT3dXR2NQRE40OXFhQ2Q0YnpKb3pEWm0vYUJLK0Vvekx3K1hoTkJpWXdIZjBzaU91MVhQa0cvekt3dnFZS2NmU3dERWNIL29VZTA3ZXMvV1E4ckl5ZzJET1hqOHRqa1pkdURCL2I4aHpEbGxNTU9DUzVCRW5kNTM0Zjh0aTNVWmM0a01zM3hMeWFmTVNzSmhkRzhYUHFqTms1dEFnTzI1ZmVLQ2huVmREai9KMEZNa09zVS94TUJ2MHdGaFllRUdmVkgxM2Z1RFUweURGTGE0ZmM3Um5XSEJmdVRGVjJ0RW1Od2FkYzdhYzNVWTJqZkJsN0hUMzZmZTM0aVFPNW1OQ0ZGQlcwN0tqUGdxaE9MVTAxdlo4UHVlWjJKQ2xGWk44amtVczY5dWthOWVQcDYrRWZMNEFGNStOeXdTYmlySHRjQjhNbC9na3dBRWprSzY0S2pIUGVBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjI2MGUzMDIxNDgyZDQ0MmQ4MzhjN2VkZmJlMTUzYjdlIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWV9LCJtYXhNc2dTaXplIjoxMDI0LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo2LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjk2LCJ0cmFuc3BvcnRzIjpbIm5mYyIsInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wNy0xOSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDctMTkifSx7ImFhZ3VpZCI6Ijk1ZTRkNThjLTA1NmUtNGE2NS04NjZkLWY1YTY5NjU5ZTg4MCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiOTVlNGQ1OGMtMDU2ZS00YTY1LTg2NmQtZjVhNjk2NTllODgwIiwiZGVzY3JpcHRpb24iOiJUcnVVIFdpbmRvd3MgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsic29mdHdhcmUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsic29mdHdhcmUiXSwiY3J5cHRvU3RyZW5ndGgiOjI1NiwiYXR0YWNobWVudEhpbnQiOlsiaW50ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNTekNDQWZLZ0F3SUJBZ0lVVzNYSzh5eXdiQVdsaWdsaXhJRjYzZHZxWXk4d0NnWUlLb1pJemowRUF3SXdmREVMTUFrR0ExVUVCaE1DVlZNeEVUQVBCZ05WQkFnTUNFTnZiRzl5WVdSdk1ROHdEUVlEVlFRSERBWkVaVzUyWlhJeEV6QVJCZ05WQkFvTUNsUnlkVlVzSUVsdVl5NHhJakFnQmdOVkJBc01HVUYxZEdobGJuUnBZMkYwYjNJZ1FYUjBaWE4wWVhScGIyNHhFREFPQmdOVkJBTU1CM1J5ZFhVdVlXa3dJQmNOTWpNeE1UQXpNakF6TmpVeFdoZ1BNakExTXpFd01qWXlNRE0yTlRGYU1Id3hDekFKQmdOVkJBWVRBbFZUTVJFd0R3WURWUVFJREFoRGIyeHZjbUZrYnpFUE1BMEdBMVVFQnd3R1JHVnVkbVZ5TVJNd0VRWURWUVFLREFwVWNuVlZMQ0JKYm1NdU1TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1SQXdEZ1lEVlFRRERBZDBjblYxTG1GcE1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRU5BdmJ0Y2NNcjdqL1NSV21xSUVaVFJXTkp5ajZtc1lyNWxHZUFnZFNHeUM5TzAzNTZSSWVjdWFWaU9xejBEeGdTMWYvNUtQYlpwMXQweUQyZlZSWDk2TlFNRTR3SFFZRFZSME9CQllFRkE1dEwxMGc4OHQycVhsUGxoSVNJMmRJemxhVk1COEdBMVVkSXdRWU1CYUFGQTV0TDEwZzg4dDJxWGxQbGhJU0kyZEl6bGFWTUF3R0ExVWRFd0VCL3dRQ01BQXdDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdYZnV2anNwKzR2NWlHT3FuZ1VnT2cxaG1iZ0ZQRk1nSWp5V3hDS3F3L2Q4Q0lGaW1MTlhMREl3QStvSWJQMXlPZnFFOHhrNnE3LzRMV09WWWtSQUxvQkMyIiwiTUlJQ2VEQ0NBaDJnQXdJQkFnSVVlaGRWakpKSkV5SzNDQUVTSFUzNVRHWSs3aVl3Q2dZSUtvWkl6ajBFQXdJd2dZOHhDekFKQmdOVkJBWVRBbFZUTVJFd0R3WURWUVFJREFoRGIyeHZjbUZrYnpFUE1BMEdBMVVFQnd3R1JHVnVkbVZ5TVJNd0VRWURWUVFLREFwVWNuVlZMQ0JKYm1NdU1SZ3dGZ1lEVlFRTERBOUZiblJsY25CeWFYTmxJRUYxZEdneEVEQU9CZ05WQkFNTUIzUnlkWFV1WVdreEd6QVpCZ2txaGtpRzl3MEJDUUVXREdsdVptOUFkSEoxZFM1aGFUQWdGdzB5TXpFeE1ESXhNelUzTkRCYUdBOHlNRFV6TVRBeU5URXpOVGMwTUZvd2dZOHhDekFKQmdOVkJBWVRBbFZUTVJFd0R3WURWUVFJREFoRGIyeHZjbUZrYnpFUE1BMEdBMVVFQnd3R1JHVnVkbVZ5TVJNd0VRWURWUVFLREFwVWNuVlZMQ0JKYm1NdU1SZ3dGZ1lEVlFRTERBOUZiblJsY25CeWFYTmxJRUYxZEdneEVEQU9CZ05WQkFNTUIzUnlkWFV1WVdreEd6QVpCZ2txaGtpRzl3MEJDUUVXREdsdVptOUFkSEoxZFM1aGFUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJCcnZ0YW5seFhySmtTMlFWL0NIZHp1YnBDbS9xOE8weTZzMEc1RUMzRXlDL2ZBdlU4eUk0NytYdlpxT3ZyaVBLK29jUlNMeENhL3BmTW1YQ3ZoUWFvMmpVekJSTUIwR0ExVWREZ1FXQkJUNlQrUmJ1cE9ZUHc4YjJZeHdNL0NxK1diaGtUQWZCZ05WSFNNRUdEQVdnQlQ2VCtSYnVwT1lQdzhiMll4d00vQ3ErV2Joa1RBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUFvR0NDcUdTTTQ5QkFNQ0Ewa0FNRVlDSVFDaHl0MlVXQ2krQlpPcjFOalhwZ0c2c3g4S2xFZGtETFhaWTZ4NnZya09hQUloQUowVWZFUDRWNk0vYXFoWGI4RmJ3WEswbWVBY2E4SVZkREpub1NNcEJHd0kiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFCQUFBQUFRQUNBWUFBQUIvSFN1REFBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUYwS1NVUkJWSGdCN04xOWpKN2xmU2Y2QzJ6aUFZOWp4dUFaRDJhaFlDZm5uT2lrb0VRNVN1VklTYzdtbEtwTmxRcm5qelJVY2M1cVNWdXpsVFp3Q2xtcE1RMzBhQk96QmExV0hnbzUydFdNTmpRNjBsaU5EcEZLVHJwdFZwbTIyaW9SSk5MWnM0a2RVbUx3dk5nZWcyY2NEeTltbjk5amhoampsM2w1bnVlK3IvdjZmS1JaMDAxS3NabTVuL3Y2WHIrWHl6N3cwVjkvUFFFQUFBQ05kbmtDQUFBQUdrOEFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFWWW00REtmZWFhSTJsWDZ3c0FvRW5tVGwrZXhtYzNwZjJ0ci9ocm9GcVhmZUNqdi81NkFpcTM1WXBYMmtIQWJlOThNUUVBNU82cEZ6ZW1zV1BYcHNsWHJraEFQUWdBb0dhMnIxdElYN3J1VURzUUFBREl6ZE1ucjBwalI2OU56L3o4cWdUVWl3QUFhaW9xQWFJaVFCQUFBT1FnU3Z4SHBvZlNVeTl0VEVBOW1RRUFOUlVmbnBHYy8yb3JDREFmQUFDb0szMytrQThWQUpBQjh3RUFnRHFLY3YrSHBvYjErVU1tQkFDUWtSM3JUNlRkZzlQYUFnQ0FTaDA0MVpkR1pnYjErVU5tdEFCQVJpYm1ONlNKWnplWUR3QUFWQ0pLL0VlUGJrNzdad2NTa0I4QkFHUm9jVDZBdGdBQW9GZWl6eittKyt2emgzeHBBWURNUlJYQTdzM1RhVWYvaVFRQTBHblI1Ly9vekdBNnNOQ1hnTHdKQUtBaHRBVUFBSjBVZy8zMlRnN3I4NGNHRVFCQXcwUUlzSFBnV09xLy9IUUNBRmd1YS8yZ3VRUUEwRURXQmdJQUsvSFVpeHZUeU15UWd6ODBsQUFBR2l5Q2dEKzkvamx0QVFEQVJVV2Zmd3o0VSs0UHpTWUFnQUtZRHdBQW5FLzArY2ZCUHpZTUFjMW5EU0FVSUQ3VUorYjYwKzBEczJsWEt3Z0FBTXFtengvS3BBSUFDbU0rQUFDVUxTNEZvczgvYnYrQnNnZ0FvRkMzWEhreTNidmxzTFlBQUNpRVBuOUFBQUNGTXg4QUFKb3RTdnhIajI1TysyY0hFbEEyTXdDZ2NERWZJRzRDYnI5Nk51MGNPSllBZ09ZWWJkMzQ2L01IRnFrQUFONWtQZ0FBTkVPVSt6ODBOYXpQSDNnTEZRREFtK0lsWWUva2NIcW05ZEtnTFFBQTh2UG1aN2srZitBOFZBQUFGN1R6NnRsMCs4QXhRUUFBMU56aVdyOFk4Z2R3SVNvQWdBc2FQejZRSnViN3RRVUFRSTB0SHZ6MStRT1hvZ0lBV0pLb0F2akRvY1BwMXF0T0pnQ2dldGI2QWNzbEFBQ1d4ZHBBQUtoVzlQbVBUQSsxcS9RQWxrTUFBS3hJaEFDeE5yRC84dE1KQU9pK3hUNS9hLzJBbFJJQUFDdG1iU0FBOU1aVEwyNU1ZOGV1dGRZUFdCVUJBTEJxRVFUODZmWFBhUXNBZ0E3VDV3OTBrZ0FBNkJqekFRQ2dNNkxFUC9yOG4zcHBZd0xvRkdzQWdZNkpsNVNKdWY1MCs4QnMydFVLQWdDQTVkSG5EM1NUQ2dDZ0s4d0hBSURsaVhML2g2YUc5ZmtEWFNNQUFMcHF4L29UYWZmZ3RMWUFBTGlBQTZmNjBzak1vRDUvb091MEFBQmROVEcvSVUwOHU4RjhBQUE0UjVUNGp4N2RuUGJQRGlTQVhoQUFBRDBSOHdIaVprTmJBQUNrZHA5L1RQZlg1dy8wa2hZQW9PZWlDbUQzNXVtMG8vOUVBb0NTUkovL296T0Q2Y0JDWHdMb05RRUFVQmx0QVFDVUlnYjc3WjBjMXVjUFZFb0FBRlJ1c1MxQUVBQkEwMWpyQjlTSkFBQ29CV3NEQVdpYXAxN2NtRVptaGh6OGdkb1FBQUMxRWtIQWw2NDdsTGF2VzBnQWtLUG84NDhCZjhyOWdib1JBQUMxWkQ0QUFMbUpQdjg0K01mbUc0QTZFZ0FBdFJZaHdLN1dGd0RVbFQ1L0lCY0NBS0QyekFjQW9LNG01dnJiZmY1eCt3OVFkd0lBSUJzeEZ5RG1BMmdMQUtCcSt2eUJIQWtBZ095WUR3QkFWYUxFZi9UbzVyUi9kaUFCNUdadEFzaE1ERmVLRzVkZmJRVUI1Z01BMEN1anJSdC9mZjVBemxRQUFGa3pId0NBYm90eS80ZW1odlg1QTlsVEFRQmtMVjdHOWs0T3AyZGFMMmZhQWdEb3BEYy9ZL1Q1QXcyaEFnQm9GUE1CQUZpdHhiVitNZVFQb0VsVUFBQ05zamdmUUZzQUFDdXhlUERYNXc4MGtRb0FvTEdpQ21EMzV1bTBvLzlFQW9DTHNkWVBLSUVBQUdnOGJRRUFYRWowK1k5TUQ2V0orZjRFMEhRQ0FLQVlFUUxzSERpVytpOC9uUUFvMjJLZnY3VitRRWtFQUVCUnJBMEU0S2tYTjZheFk5ZGE2d2NVUndBQUZDbUNnRCs5L2psdEFRQUYwZWNQbEU0QUFCVE5mQUNBNW9zUy8ranpqMDB4QUNXekJoQW9XcndNVHN6MXA5c0hadE91VmhBQVFIUG84d2Q0S3hVQUFHOHdId0NnT2FMYy82R3BZWDMrQUdjUkFBQ2M0NVlyVDZaN3R4eldGZ0NRb1Rqdzc1MGMxdWNQY0I0Q0FJQUxNQjhBSUI5UjRqOTZkSFBhUHp1UUFEZy9Nd0FBTGlEbUE4UU4wdTFYejZhZEE4Y1NBUFVVZmY0eDNWK2ZQOERGcVFBQVdBTHpBUURxSi9yOEg1MFpUQWNXK2hJQWw2WUNBR0FKM3V3cGJiMXNhZ3NBcUpZK2Y0Q1ZVUUVBc0FJN3I1NU50dzhjRXdRQTlKQzFmZ0Nyb3dJQVlBWEdqdytraWZsK2JRRUFQZkxVaXh2VHlNeVFnei9BS3FnQUFGaWxxQUw0MG5XSDB2WjFDd21Bem9vKy94andwOXdmWVBVRUFBQWRZbTBnUU9kRW4zOGMvR01qQ3dDZElRQUE2TEFJQVhhMXZnQllQbjMrQU4wakFBRG9BbXNEQVpZdnl2MGZtaHB1My80RDBIa0NBSUF1aWlEZ1Q2OS9UbHNBd0VYbzh3Zm9EUUVBUUErWUR3RHdkbEhpUDNwMGM5by9PNUFBNkQ1ckFBRjZJSVpZeGMzV3I3YUNBUE1CQUZLN3p6OXUvZlg1QS9TT0NnQ0FIak1mQUNpWlBuK0E2Z2dBQUNxeVkvMkp0SHR3V2xzQVVJUTQ4TytkSE5ibkQxQWhMUUFBRlptWTM1QW1udDFnUGdEUWFJdHIvYUxjSDRCcUNRQUFLclk0SDBCYkFOQTArdndCNmtVTEFFQ05SQlhBN3MzVGFVZi9pUVNRSzJ2OUFPcEpBQUJRUTlvQ2dCeEZuLy9JOUZDYW1POVBBTlNQQUFDZ3hoYmJBZ1FCUUowdDl2bnZiMzBwOXdlb0x3RUFRTTFaR3dqVTJWTXZia3hqeDY2MTFnOGdBd0lBZ0V4RUVQQ2w2dzZsN2VzV0VrRFY5UGtENUVjQUFKQVo4d0dBS2tXSi8ralJ6V24vN0VBQ0lDOENBSUJNUlFpd3EvVUYwQ3VqclJ0L2ZmNEErUklBQUdUTWZBQ2dGNkxjLzZHcFlYMytBSmtUQUFBMFFNd0ZpUGtBMmdLQVRvb0QvOTdKWVgzK0FLa1pCQUFBRFdJK0FOQUordndCbW1sdEFxQXhubnBwWS91bTd2YXJaOVBPZ1dNSllMbkdaemUxcC92cjh3ZG9IaFVBQUExbFBnQ3dITkhuLytqTVlEcXcwSmNBYUNZVkFBQU45V2J2YnV1bFhsc0FjQ0g2L0FIS29RSUFvQkE3cjU1TnR3OGNFd1FBYlZIaUgrWCsxdm9CbEVNRkFFQWh4bzhQcEluNWZtMEJRSHJxeFkxcFpHYkl3UitnTUNvQUFBb1VWUUIvT0hRNDNYclZ5UVNVSS9yOFk4Q2ZjbitBTWdrQUFBcG1iU0NVSVc3NlI2YUgycHRDQUNpWEFBQ0FkZ2dRYXdQN0x6K2RnT2JRNXcvQTJRUUFBTFJaR3dqTkV1WCtEMDBOdDZmOEEwQVFBQUR3RmhFRS9PbjF6MmtMZ0V3ZE9OV1hSbVlHOWZrRDhEWUNBQURPeTN3QXlFdVUrSThlM1p6Mnp3NGtBRGdmYXdBQk9LOFlGall4MTU5dUg1aE51MXBCQUZCZjBlY2YwLzMxK1FOd01Tb0FBTGdrOHdHZ252VDVBN0FjQWdBQWx1eVdLMCttZTdjYzFoWUFGWXNELzk3SllYMytBQ3lMQUFDQVpUTWZBS3F4dU5Zdnl2MEJZTG5NQUFCZzJXSStRTnc4M243MWJObzVjQ3dCM2FmUEg0RFZVZ0VBd0txWUR3RGRGWDMrY2ZCWDdnL0FhcWtBQUdCVjN1eEZiaDFTdEFWQTU4VFAxc2owVUpxWTcwOEEwQWtxQUFEb3FKMVh6NmJiQjQ0SkFtQ0ZGdnY4OTdlK2xQc0QwRWsrVmFpZEtDTWVjbkNBYkkwZkgwajNITHFoUFNjQVdKNkp1ZjcwdS85NGsxNS95Rmk4eDJxTG82NThzbEE3VWZMNCtJMC9UYnV1T1pLQVBDMjJCZHp4N0xaMFlHRmRBaTR1K3Z6di90a05hYzhMMTdkL2ZvRDhyTC84ZFB2OTlmRWJueld6ZzlwYXMvV21kLzF4Z2hxWmV2V0t0R25OYSttM054MXRwNmZ6cDlla2d3dDlDY2pQWE92bjk4a1hCOUpVNjBDemJkMUM2bDl6T2dHL0VMZjhYejB5bVA3dDlKYjI1eCtRcHgzcjU5SURXdytsSGYxejZhOWZlcWNxT0dyTERBQnFxZi95MTlMWGJqN1krdlhNWVNGS0l2Zk5ETFVQRVVDK1lraWc2aDQ0WS9Ub3RmcjhJWE8zWEhVeTdkcDBwUDFyaUFxZWFJTlR5VU5kcVFDZ2xsNSsvZkwwanN0ZVQ3ZSs4VEM5NFIwdnA1MERzMm5MMmxmU2daZjcybFVCUUg2aUpQSmJyVnVScUFUWXZtNGhRWW1pM0Q4T0NCTnpHMXFmZDVjbElEOVI3dis1YTJmU3Z4eWFmTXZRMjlGam05TS96SzlQVUZjcUFLaTFyOTEwOEcyVHhDTlJqZUZJU3FzZ2J4RUFmT202UTdZRlVJdzNWMmJxRFlhc1JTVmJiTHRackZSZEZEL2pNZnNHNmt3QVFLM2RjdVhKOVBBL2VlNjgvMWw3UC9MTVlQc0dCY2hYelBxSTFnQkJBRTBWSmY2alJ6ZW4vYk1EQ2NoWGxQbmZPM1Q0Z3A5WEVmQzVvS0x1dEFCUWF6RVE2ZFpXQ0hDK0IyMlVFSDkwd3dsdEFaQzVHUEw1dC9NYjJnTURGOXQrb0NuR1p6ZWwrMSs0M3EwL1pDelcrajE0M2ZQdG0vOExEYk45NnNXTmFlell0UW5xVGdVQXRSZUgvMmdGdUpSb0MvakxWdXBxVUNEa0szN2VveHJBL21SeUYzMytqODRNcGdPMjJFQzJvcy8vczIrVSsxOUtsUDRiL0VjT1ZBQlFlM0VyR0QxVzc3bnk1eGY5NzBWWlZxeGVzVFlROGhVLzc5SFdjL0RVdXZRL1hYbksya0N5RXdlQVBhMGIvN2dKUFBiYTJnVGthV2ZyMEI5ci9XNVpRbVZhVlByODlZbDNKc2lCQ2dDeWNPNWF3RXM1OHdLMlZSQUFtVE1mZ0Z4RW4zOGNBcXoxZzd6RmdYLzN0ZE5wZTkrcEpmMzNyZjBqTnlvQXlFS3NCWHlsOVVMMWdmWHpTL3J2eDYzaGIxNTkzSHdBeU56aWZBQnJBNm16NlAzOVY4L2ZrUDdoNUhwci9TQlRaL2Y1YjFyNzZwTC85MFptaHN6NElDc3FBTWpLNHpjK203YXQ0QkFROHdGR2p4ck1Bam1MS29EZG02ZlRqdjRUQ2VvZyt2emo4OFhMUCtRcit2dy9PWERzdkd2OUxzWGFQM0lrQUNBckYxc0xlQ254a0k0WE5ldFpJRy9hQXFoYWxQaVBUQS81UElITXhlZko3c0dwWlIvOEY5MzlzeHNFZ0dSSEFFQjJIcjcrdVNVTlpMbVFBd3ZyMmdPYWJBdUF2QzF1Q3hBRTBDdjYvS0VaNGoxeTE2WWpxM3Fmak5hZnZWUERDWElqQUNBNzhiTC8ySTNQcmppdFhSUVA3dEZqMXdvQ0lHUFdCdElyVWU3L1VPdGwzNkF2eUZlVSs5L1Z1dkh2eEdlR3RYL2t5aEJBc2hOcnd0NXgyZXZwMWxXa3RtRjczMEo3YmVCbGwxMlcvdXVwS3hPUW44VzFnZDk2YVdQN0ptZlQydGNTZE5LQlUzM3BUdzVmMTE3ck4yZWdMR1FwRHY2ZjNuUTAvZEYxejZmM0xIRzYvOFhFWEtuNDdJRWNxUUFnUzh0ZEMzZ3A1Z05BTTVnUFFLZEVpZi9vMGMxcC8reEFBdklWNGZDOVE0Yzc5cmtRNzR5Lys0ODNhUU1pV3lvQXlGS3NCWng5ZFczN0JyOFRZc1ZZL0wyc0RZUzh4ZHJBL2NjM3RmOTZ0VlZDbEN2Ni9POS80WHJEdlNCajI5YWRTbDhjZnFHOTFpL2U4em9sMXY2cEhDVm5LZ0RJMm1vSEFsNkkrUUNRUC9NQldDNTkvcEMvS1BmL2JPdlpIMnY5T3MzYVA1cEFBRURXVnJNVzhGSzBCVUF6YkYrM2tMNTAzU0Z0QVZ4UVBPLzNUZzY3OFlmTTdXd2QraVA0N1ZTTDZMa00vcU1KdEFDUXRhbFhyMmkvMU1jTGZxY3R0Z1hFN2VIQmwvdFVBMENtanIyMnR0MFdFRC9EMjFyUGlrNldncEszNk9IOTgyUFh0TXY5NC9NRXlGTlVnMFpWNkVjM25HZ1BpdTZHcUE1MUtVUVRxQUFnZTUxYUMzZ3AyZ0lnZi9HOHVQM3EyZll0RVdXTFB2K284akxJQy9JMTFIcW0zemQwdUN2dG9HZUw1MFFNL25QN1R4T29BQ0I3blZvTGVDbXhObkRud0d5NkxKMFpOUGJ5NjVjbElDL3h2UGlIayt2YmF3T2pFcUFiMVVQVVcvVDVSN24va3k5ZTdUa09tVnBjNi9mQWRjLzNwTDByS29Xcy9hTXBWQURRQ0xFVzhMRWJmOXF6SGwvekFhQVpyQTBzUnp5M1I2YUgwc1I4ZndMeTFlMCsvM01aL0VmVENBQm9qQjNyVDZRSHRqNmZlaWsrRk80K2RJTzJBTWpjenF0bjJ4T2pCUUhORTZXN1VlNi92L1dsM0IveUZXWCt1ellkNlhxNS83bWlZc2lGRDAwaUFLQlJ1clVXOEZMTUI0RDhXUnZZUEJOei9lMmQzZnAySVYvUjUzL1g1cW4yWU9aZSsyN3JHUkpEUXFGSkJBQTBTamZYQWw1SzlCYnZueDFJbzBldlRVQytJZ2o0dzZIRFhaOHJRdmRFbjMrMGFWbnJCL21LUHY5UERoeHJWMmYxcXR6L1hOYiswVVNHQU5Jb3NjWXBQaVRlYytYUFU2L0ZJTUtvUG9qYncvbFdHQkNEQW9IOFJKZ1hRd0t0RGN4UGxQaC85Y2hnK3JmVFc2ejFnNHp0V0QrWEh0aDZxSDNyMzYyMWZwZGk3UjlOcFFLQXhvbUJnRis3K1dCbGFmR2laMW8zVUYrWkd0WVdBSm1MdG9DZEZkNUFzVFJSZmFYUEgvSldWWi8vdWVMVy81NURON2o5cDVGVUFOQTRMNzkrZVUvV0FsNUtsQkhIMnNBdGExOUpCMTd1YTFjRkFQbUpNdksvT2ZGT2F3TnJLc3I5NDBVOVZuUlo2d2Q1aW5ML3oxMDdrLzdsMEdRdGhySEc3QkF0UkRTVkNnQWE2MnMzSGF6TlJPOUlrUGNmMzVUR1p3Y1NrSzk0cHZ6cDljL1pGbEFEOFZ5TjZkeGUwaUZ2dTY0NVVtbWYvN21zL2FQcFZBRFFXTkdEZjl2R2VrenpqcHZERDZ5Zk54OEFNdGNlOXRrSzg4d0hxTTVpbi8vL2VmZzZmZjZRc1NqemorMU5WZmI1bjAvYy9udFBvOGtFQURSV3ZCamVldVhKV3QzVXhXRWhQdWkwQlVEZTR1VXdCZ1ZHeTVGdEFiMHpQcnVwdlpMTHJUL2tLOWI2UFhqZDgrMmIvN3FGcURINGIreVliVTQwbXhZQUdpME8vOUVLVUZmUkVqRCt4bTBpa0tkNHpzU2d3S2p3b1R1aXovL1JtY0Ywd0swY1pDdjYvRC83UnJsL1hWbjdSd2xVQU5Cb1VhNWIxVnJBcFhqUGxhZmFGUUhhQWlCZjhaeUpBWFN4K1NOS1dyVUZkRTY4aU85cDNmakhqZHl4MTlZbUlFK3hTU1hXK2xVOTNmOWlvc0xvcjArOE0wSFRxUUNnOGVxeUZ2QlN6cnpvYmhVRVFPYWlFaUFxQWd3S1hMbm84NCtYY1d2OUlHOXg0Tjk5N1hUYTNuY3ExWm0xZjVSRUJRQ05GejI2cjdSZUlHTUlYNTNGcmVGdlhuM2NmQURJWElSNGZ6dS93ZHJBRllvZTNILzEvQTNwSDA2dXQ5WVBNblYybi8rbXRhK211clAyajVLb0FLQVlqOS80Ykh0cWR5N0dqbDZiUm84YVJBTTVNeDlnNmFMUFA1NTdYc0loWDlIbi84bUJZN1ZhNjNjcDF2NVJHZ0VBeGJqbHlwUHA0WC95WE1wSmZDakZDL0ZUTDIxTVFMNjBCVnhZbFBpUFRBOTV6a0htNGptM2UzQXFtNFAvb3MvOTR5OXB2NlFvQWdDS0V2dG02enlBNWtJT0xLeHJEOEt5TFFEeXR2UHEyZmJObUNCQW56ODBSYnhYN2RwMEpNdjNxMmc1MmpzMW5LQWtBZ0NLRWkvZGo5MzRiSGJwOUtMNG9CbzlkcTBnQURLbUxlQk11ZjlEclpkdUE3Y2dYOUhudnl2elo1bTFmNVRJRUVDS0V1dTYzbkhaNituV0RGUHFzTDF2b2IwMmNNT2EwL3BrSVZPTGF3Ty85ZExHOW8zWnByV3ZwVkljT05XWC91VHdkZTIxZm5NR25VS1dvcy8vMDV1T3BudTNIRTd2cWZsMC80dUpPVXZ4TEliU3FBQ2dPTG1zQmJ3VTh3R2dHVXFZRHhBbC9xTkhONmY5c3dNSnlGZUVsdmNPSGM3K2VXWHdIeVZUQVVCeFlpM2c3S3RyMnpmcE9Zc1ZZL0Y3Mkw3dVZQci9UbDFwYlNCa0tvWlA3VCsrcWYzWHVWWW5YVXowK2QvL3d2V3FsaUJqY2ZDL3IzWHdqNUwvZVAvSVhhejlNL2lQVXFrQW9GaTVEZ1M4RVBNQklIOU5tZytnengveUYrWCtuMjA5azJKNGFWTkVLOUx2UHZkTENVb2xBS0JZT2E0RnZCUnRBZEFNMjljdHBDOWRkeWpMTXR0NER1MmRISGJqRDVuYjljYkJQL2VXeVhNWi9FZnB0QUJRcktsWHIyaS9YTWVMZGxNc3RnWEU3V0g4L243Mjhyb0U1T2ZZYTJ2YmJRRlIwYk90OVl6S29lUTIrdnovL05nMTZhSEo2OUxQWG5sSEF2SVUxWkZSSlJudkV6RTR1VW1pV3RJbENhVlRBVURSbWpJUThFSzBCVUQrSXFqODFWYW9GN2R4ZFJWOS9sRjlGQ0VBa0tkWTZ4ZDkvazFxanp4YjNQcmZjK2dHdC84VVR3VUFSWXVCZ0RtdkJieVVXQnU0YzJBMlhkYjY2OGxYcnpBb0VESVU2L0tpbkQ3V0JrWWxRSjJxbHFMUFA4cjluM3p4NnRiejlMSUU1R2R4cmQ4RDF6M2Y2RzBrNDhjM1dmc0hTUVVBdEtzQUhydnhwNDMrMEF2bUEwQXo3RmgvSXUwZW5LNzBtZVY1QXMyd2MrQlllL0JvVXlzaEYxbjdCNzhnQUlEVXpJR0FGeElmZ250ZTJHcjlEV1F1Wm4zRWkzc3ZnNEFvOFk5eS8vMnRMK1gra0s4bzg5KzE2VWhqeS8zUEZaVktBa3M0UXdzQXBETURBVzl0aFFCTnJ3SUlVVUw4bTFjZlQxdld2cElPdk55bkxRQXlGU0hlMzg1djZGbGJ3TVJjZjdyL2hldmJKYlRLL1NGUDdUNy9MWWZUbmRmT0ZQSE9FNzdiZW5iOVgwY0dFM0NHQ2dCNFEwbFZBR2VMTXQ3UjFoZVFyM2lSMzcxNU91M29QNUU2TGZyODR6bGhyUi9rSy9yOFB6bHdySkZyL1M3RjJqOTRLeFVBOElhb0FvZ1B4ZmRjK2ZOVWtpai9pMUxpcUFUUUZnQjVpa0dCZjMzaW5SMWRHeGdsL2w5dDNacjkyK2t0N2VjamtLZjRqUCtqNFJjYXVkYnZVcXo5ZzdkVEFRQm5hZnBhd0VzNXNMQXU3WG5oZW1zRElYTXhHMkRuS203Nm9pcEluei9rcmJRKy8zTlord2ZucHdJQXp0TDB0WUNYc21udGErMjFnZVlEUU42aVhQOXZUcnh6MmZNQm90dy9YcGoxK1VPK290ei84ME9UNmE3TjA4WDArWi9QeU15UTFpVTREeFVBY0I1ZnUrbGcwUithSVJMei9jYzNwZkhaZ1FUa0s1NWxmM3I5Y3hkOXBzWFBlMHpKOXJJTStTcTV6LzljMXY3QmhRa0E0RHhLSFFoNFB2WjlRek9jYjIxZ2xQaVBIdDJjOWd2NklHdFI1bi92ME9IaUx5OFc3WG4rK2pReDM1K0F0OU1DQU9kUjBsckFTNGtTNGhnY3BDMEE4aFpEUHFPcUowU2IwL2pzcHZaYVA3ZitrSzl0NjA2bEx3Ni9rSGExd3IxT0RQOXNnaGo4OS9YWmF4SndmaW9BNEFMaThCK3RBTHhWdEFTTXR3NFJCZ1ZDdnFJODJJQS95RmVVKzMrMmRlaVBjbi9leXRvL3VEZ1ZBSEFCYzIvY2RKYzZFUEJDM25QbHFYWkZnTFdCa0M4RC9pQmZzZUhqZ2EySGlwM3Vmekd4d1NTR21BSVhKdjZIaTRpK1dMZGtieGZWRWZkdU9keXVrUEFDQWdEZEY1KzNqOTN3MDdSNzgzVHhRLzdPSjI3OXYyVmVFVnlTQ2dDNGlGZ0wrRW9yQVBqQSt2bkUyMFcvWVF3V014OEFBTHBqcUJXNlAzamQ4KzArLzAxclgwMmNuN1Yvc0RTdU51RVN4bzhQcEdkTytrQzVtTnMydnBpZXVPbmdtU0ZFYmlVQVlOV2l6ejgrVngrLzhWblZkcGNRdC8rMkZjSFNDQUJnQ2FLbmpFdUxGV09QdFY1VW9pb0FBRmlaK0J4OTR1WUQ3YzlWd2ZxbDdYbGhhd0tXUmdBQVN4QWxaUk56OXNrdXhkbnpBWWFzVVFTQUpZdWIvb2V2ZjY3OU9lcmd2elN4OXM5UVlsaTZ0UWxZa3VndGl3OW1IOGhMRTBGQXRBWEVCL1Bvc1d1dERRU0FDNGpBUE1yOVZkQXQzOWd4Vlpxd0hJWUF3aExGV3NCM1hQYTZ0WURMdEwxdklkMjI4YVcwcnZWblp6Z1BBUHhDOVBsL2V0UFI5bzMvZS9wT0paYkgyajlZUGkwQXNBeXhGbkRTVGZheTlWLytXcnVQTWRvQzNHNEFRRW83MXMrMUIvenA4MStaZUI4Yk02TUpsazBBQU1zUVZRQStiRlp1Y1Q1QTlEZWFEd0JBaVJiNy9CL1llcWo5dWNqS2VCK0RsUkVBd0RMRm1obHJBVmNuWG41aVBzQzlRNGNGQVFBVUljcjk3OW84M1Q3OFcrdTNPZ2RPOVZuN0J5c2tBSUFWc0Jhd00yN2IrR0w3UldqbndHd0NnS2FLQVgreDF1LzJnV09KMWJ2L3NMVi9zRklDQUZpQkdHWW5lZTZNS0gvY3ZYbktmQUFBR2lkdSt1UHpUWjkvNThSMklmT1lZT1dzQVlRVkdwa2VURHY2VC9oQTc1REYrUUMzWEhuUzJrQUFzaGJ0YmZjTkhWYnEzMkh0d1gvVy9zR3FxQUNBRllxQmdPT3pteEtkRlcwQk1SOGdxZ0xNQndBZ0o0dDkvdkU1NXZEZmVWRjk2ZllmVmtjQUFLdGdMV0QzeEZ5QW1BK2dMUUNBSE93Y09LYlB2NHVzL1lQT0VBREFLa1FWd043SjRVUjNMTFlGUlAva3RuV25FZ0RVemVKYXY5MnRtMzl0Z2QzajhBK2RZUVlBckZJTUJJeTFnRXI5dWllQ2dNZHYvR2w3OEkvNUFBRFVnVDcvM3ZudVhML2h5OUFoS2dDZ0EvYk5EQ2E2YjNFK1FLeFRBb0FxUko5L2ZBNDlmdU96RHY4OTh1ak1VQUk2UXdBQUhYQndvYzlBd0I2S2RVcldCZ0xRYS9HNUUzMysxdnIxanJWLzBGa0NBT2lRc2FQWHBMblRmcVI2WlhFK3dHT3RHeGpiQWdEb3BzVSsvL2pjY2ZEdkhXdi9vUFBXYkwzcFhYK2NnRlY3K2ZYTDB5dXRBT0FENitjVHZiTnA3V3Z0alFGYjFyNlNEcnpjbCtaUHIwa0EwQWxSN3YvNW9jbjJhcjh0d3VhZUc1a1phczlhQWpySEVFRG9vUEhqQSszMVAxNFNlaS9tQThRTnpiZGUycGhHVFFvR1lCWGk0UC9KMXVkNWZLYTc4YTlHM1A0Yi9BZWRwMTRaT3N4YXdPcEU4R0krQUFDckVXRnlEUGpUNTErdGtXbUQvNkFiVkFCQWgxa0xXTDNGK1FBNytrK2tmVE5EMWdZQ2NFbmIxcDFxbC9yNy9LNWVEUDZibU85UFFPZGQ5b0dQL3ZyckNlaW9PSURHTFRUMUVDOFNvOGV1RlFRQThEWlI3di9aMW0xL2xQdFREM2M4dTgza2YrZ1NRd0NoQytiZUdFUjNxMXVFV3RqZXQ1QjI5TSsxQndUR3lrWUFDRHRiaC80SHRoNXk2MThqTWNkblltNURBcnJEREFEb2t2MnpBOVlDMXNoaVcwQlVaa1JyQUFEbGlnTi9mQjdzM2p5dHo3OUc0dGIvV3diL1FWZXBBSUF1c1Jhd252clhuRTRmM1hEQzJrQ0FBZzIxd3VBSHIzcys3WW9CZjJzYy9Pdkcyai9vUHRlVDBFV3hGakFHQWxJL3NUYndpZGJ0VDd3RURsbmJDTkJvMGVjZnovdDQ3aXYzcnlkci82QTNCQURRWlhiUzExdXNlWHI0K3Vlc0RRUm9xT2p6ZitMbUErM25QZlcxNTRXdENlZytBUUIwV1pTeVRjeFpaVk5uWjg4SFVBMEEwQXh4MHg4QnJ6Ny8rb3R0UFliMFFtK3NUVURYUlU5YnZJaDRBYW0zQ0FLaVBOVGFRSUI4UlpCNzErYXA5dllYOGpCMlRMVWs5SW9LQU9pQjZHc2JuOTJVeU1QWjh3RUF5TU5pbi8vak56N3I4SitSYUpXY0ZMaER6d2dBb0VkaUxhQVB1THhFdjJpMEJaZ1BBRkJ2TzliUHRRLys4ZHhXYlplUGVDOGFNeXNKZWtvQUFEMHlkM3FORDdrTUxjNEhlS3oxWW1rK0FFQzlMUGI1UDdEMVVQdDVUVjY4RjBIdkNRQ2doMks5amJXQWVkcSticUhkRm5EdjBHRkJBRURGb3R6L3JzM1Q3Y08vdFg1NU9uQ3F6OW8vcUlBQUFIck1Xc0M4eFh5QWVPSGNPVENiQU9pOTZQT1B0WDYzRHh4TDVPdit3OWIrUVJVRUFOQmpzUlpRNHAyM0tEUGR2WG5LZkFDQUhvcWIvbmp1NnZQUFgyemJNUmNKcW1FTklGUmdaSG93N2VnLzRRVW1jNHZ6QVc2NThxUzFnUUJkRW0xWDl3MGRWdXJmRU8zQmY5YitRV1ZVQUVBRllpQ2d0WUROc2JnMk1Lb0N6QWNBNkl6RlB2OTR2anI4TjBkVVFicjloK29JQUtBaTFnSTJUOHdGaVBrQTJnSUFWbWZud0RGOS9nMWs3UjlVVHdBQUZZa3FnTDJUdzRsbVdXd0wrSm9iSzRCbGkrZm1ZemY4Tk8xdTNmeHJrMnNlaDMrb25oa0FVS0VZQ0JockFSMFVteWVDZ0tnR2lFRkg1Z01BWEp3Ky8rYUx6ME5Ea0tGNktnQ2dZdnRtQmhQTnRUZ2ZZSmVwMVFCdkUzMys4WHg4L01abkhmNGJ6dUEvcUljMVcyOTYxeDhub0RLenI2MXRId3pmYytYUEU4MFZMN1lmM2ZCU21qKzlKaDFjNkVzQXBZdDVLVisrL21mcEErdm4wenN1ZXozUlhHNy9vVDVVQUVBTmpCMjlKczJkOXVQWWRHZlBCN0F0QUNoVkJLTFJJaFhQUTVWUnpXZnRIOVNMQ2dDb2daZGZ2enk5MGdvQTRoYUU1dXRmYzdxOU1XREwybGZTZ1pmNzJsVUJBRTBYd2VkZGc5UHQxWDViaEtERkdKa1phczg4QXVyQmxTUFV4UGh4YXdGTEUvTUJIci94cCszK1Y0Q21PcnZQMzVyVXNzUjdqZEovcUJjQkFOU0l0WURsNmIvOHRmU1oxb3R4dEFWNE1RYWFKc3I5NCtEL0dZTlFpelF5UFpTQWVyRUdFR3JFV3NCeUxjNEgyTkYvSXUyYkdiSTJFTWhhZkk3dDJuVEU1MW5CWXZEZnhIeC9BdXJsc2c5ODlOZU5YWVVhaVlOZzNBWlR0bmh4R2oxMnJTQUF5RXFVKzMrMmRkdC8rOEN4Uk5udWVIYWIxa2FvSVVNQW9XYm0zaGdJZDZ0Yms2SnQ3MXRJTy9ybnJBMEVzaEY5L245MDNmTnUvVW1qUjY5TkUzTWJFbEEvWmdCQURlMmZIYkFXa0xlc0RUUWZBS2lyT1BESGMwcWZQeUZ1L2ZmUGJrcEFQYWtBZ0JxeUZwQ3p4ZHJBcUFhd05oQ29rMWpyOTJEcnhqOXUvdU01QlNIVy92M1hVMWNtb0o1Y01VSk54VnJBR0FnSWkySnQ0Qk90VzdaNDJSNnlReHVveU9KYXYzZ2VLZmZuYk5iK1FmMEpBS0RHb29jT3poVmx0ZzlmLzV5MkFLRG5kZzRjUzAvY2ZLRDlISUp6M1hQb2hnVFVtd0FBYWl6V0FrN01XYUhEMjUwOUgyRGJ1bE1Kb0p2aXBqK0N4OTJicC9YNWMxNnh2Y2JVZjZpL3RRbW90ZWlsaXhjdkwxeWNUd1FCajkvNFUyc0RnYTZJZHFPN05rKzE1NURBeFl3ZFU3VUlPVkFCQURVWGFmcTRhYnBjd3RuekFRQldhN0hQLy9FYm4zWDQ1NUtpWmRIdFArUkJBQUFaaUxXQVBsaFppdWpMdFRZUVdJMTRmc1RCMzFvL2xpTGVUOGJNTElKc0NBQWdBM09uMTZTUjZjRUVTN0U0SCtDeDFndThiUUhBVWkzMitjZnpZNHRuQjB2azhBOTVNUU1BTWpFeHY2RzlGdERLSlpacSs3cUZkbHVBK1FEQXhVUzUvMTJEVXlxSFdMWURwL3FzL1lQTXFBQ0FqRmdMeUVyRWZJQzQxVE1mQURqYllwOS9yUFZ6K0djbDdqKzhOUUY1V2JQMXBuZjljUUt5TVBYcUZlMSt6UGRjK2ZNRXk5Ry81blM3ZWlSZTh1ZFByMGtIRi9vU1VLNTRIbng1NjgvYUEvN2VjZG5yQ1pZcnFzdmMva04rdEFCQVpzYU9YdE82MFQxdU1CTXJzamdmWUVmL2liUnZaa2hiQUJSbTI3cFQ2YTdOMDlySldKWDI0RDlyL3lCTEFnRElUQXdFakxXQXlybFpqYmoxaXkvekFhQU1VZTcvMmRibnh1MER4eEtzMXZqeFRiWVRRYWJNQUlBTVdRdElweXpPQjlEL0M4MjFzM1hvano1L2gzODZJZDQvNGowRXlKTUFBRElVVlFCN0o0Y1RkTUppVzhEWGJqclliZzBBbWlISy9CKzc0YWRwOStacGJXTjBqTFYva0RjdEFKQ3BaMzUrbGJXQWRGUUVBUTljOTd5MkFNamNVT3RuK2I2aHd6NGY2RGlEL3lCL0tnQWdZL3RtQmhOMFdyUUZQSEhUd2ZhY0NiZUdrSS9GdFg2UDMvaXN3ejlkWWZBZjVNOGFRTWpZN0d0cnJRV2thK0lBOGRFTkwxa2JDQm1JT1I1ZnZ2NW42UVByNTYzMW95dGlBUEZmbjNobkF2S21BZ0F5RjJzQjUwNzdVYVk3enA0UEVHWEZRTDFFVUJlRFBPUG5WTVVPM2RJZS9IZmM0RDlvQWhVQWtMbVhYNzg4dmRJS0FPTFdCN3FsZjgzcHRITmdObTFaKzBvNjhISmZ1eW9BcUU0RWNuY05UcWU3TmsrM2d6cm9wcEdab2Zic0lTQi9oZ0JDQTR5M1V2bmJOaDVQMjlZdEpPaW1tQSt3WThOY2V3WFVxRW5RMEhQUjUvL0pnV1B0bFg1dS9PbUZ1UDAzK0ErYVE5MHdOTVMrNmFFRXZkQi8rV3ZwTTljY2FiY0ZSTjh4MEJzNzFzKzFCL3g5eG9CT2VzamFZV2dXRlFEUUVOWUMwbXVMOHdFaUJQaksxTEMxZ2RBbDhWemZ0ZW1JNXpzOUYydi9sUDVEczF6MmdZLyt1bEd4MEJCeElIdXNkVHZrWm9ncXhJdmk2TEZyQlFIUUlWSHUvOW5XYlgrVSswTVY3bmgyVzdzRkFHZ09Rd0NoUWVaT3IybXZmN3JWTFJFVjJONjNrSGIwejZYTExyc3MvZGRUVnlaZzVYYTFEdjUvZE4zemJ2MnBUTXg1bVpqYmtJQm1NUU1BR2lhR3Mxa0xTRldpQ21YMzVpbnpBV0NGNHNBZlB6LzYvS2xTZSszZjdLWUVOSThLQUdnWWF3R3BnMWdiR05VQTFnYkMwc1JhdndkYk4vNXg4eDgvUDFDbFdQdW5rZ3VheVJCQWFLQllDN2lqLzRUU1VTb1hhd1BqYTN4Mm9QVjl1Y2w4QURpSFBuL3F4dG8vYURaMXd0QlFkclJUSnpzSFp0UEQxeituTFFET3NyTjE2SC9pNWdNTy85VEtQWWR1U0VCekNRQ2dvV0p0andTZk9sbGNHeGo5emFwVEtGbDgvMGNndG52enRENS9haVcydVpqNkQ4Mm1CUUFhYk96b3RlMVdBQytZMUVrRUFYSDRzVGFRMGtTZi8zMURod1ZnMUZJTUVCNDdwbm9RbWs0RkFEUllwUGpqcHZoU1V6RWI0SW1iRHA0WmVpYWtvc0dpenorK3p4Ky84Vm1IZjJvcjNoZmMva1B6Q1FDZzRXSXRvQTkwNml6V25UM1dPaGlaRDBBVHhmZDFIUHl0OWFQTzRqMWh6T3dnS0lJQUFCcHU3dlNhTkRJOW1LRE96cDRQRUdYU2tMdkZQdi80dnQ3aWU1cWFjL2lIY3BnQkFBV1ltTitRbmpsNWxkSlRhaThPU3RFV1lENEF1WXB5LzdzR3AxUzBrSTJuVHhvYURDVlJBUUNGc0JhUW5NUjhnTWR2L0dtN2J4cHlzTmpuSDJ2OUhQN0p5VU5Ud3drb3g1cXRONzNyanhQUWVGT3ZYdEh1UDMzUGxUOVBrSU4zWFBaNnUyb2xEbFB6cDlla2d3dDlDZW9vdmsrL3ZQVm5hVWYvWFB2N0ZuSVIxVlp1LzZFc1dnQ2dJR05IcjJuZHJCNDNpSXFzTE00SGlKV1crMmFHdEFWUUc5dlduVXAzYlo3V1hrV1cyb1AvclAyRDRnZ0FvQ0F4RUREVy9DaXJKa2R4dXhwZjVnTlF0U2ozLzJ6ck9Ycjd3TEVFdVJvL2J1MGZsTWdNQUNoTVRQcjFnVS9PWWo1QVRGZlhaMDBWZHJZTy9kSG43L0JQenVJOUlOWUVBK1VSQUVDQjlrNGErRVBlemw0YkdLMEIwRzFSNWgvZmI3czNUMnVqSW52Vy9rRzV0QUJBZ1o3NStWWFdBdElJRVFROGNOM3oyZ0xvbXFIVzk5aDlRNGM5TDJrTWcvK2diQ29Bb0ZCN3JmMmhRYUl0NEluVzdXek10NGdERzZ6V20ydjlXdDlYRHY4MGljRi9VRFpyQUtGUU1SRFFXa0NhSmc1cU1TalEya0JXSS9yOEg5aDZLSDFnL1h5Q0pvbEJ3SDk5NHAwSktKY0tBQ2hZckFXY08rMHhRTE9jUFI4ZzFyVEJVa1dBRkFNbTlmblRSTzNCZjhjTi9vUFNxUUNBZ3IzOCt1WHBsVllBNEphTEp1cGZjenI5NXRYSDA1YTFyNlFETC9lMXF3TGdmTnA5L3EzUTZNNXJaOW9CRWpUUnlNeFFld1lRVURaWGYxQzQ4ZFp0d01HRmRRbWE2dXo1QUhDMnhUNy94Mjk4dHQwNkFrMFZ0LzhHL3dGQkFBQ2tmZE5EQ1pydU02MkRYclFGM1BiT0Z4UHNXRC9YUHZqSDk0VnlmNXJPK2w5Z2tRQUFlSE10SURUZDRueUF4MW9IUDlzQ3lyVFk1eDlEL3BUN1U0SlkrNmYwSDFna0FBRGFZaTJnZ1lDVVl2dTZoWFpid0wxRGh3VUJoWWh5LzdzMlQ3Y1AvOWI2VVJKci80Q3plZHNIMnFJL01OWURRVWxpUHNDdVRXWURsT0N1d2FsMCs4Q3hCQ1VaUFhwdCsvTWRZSkVBQUhqVC90a0JWUUFBMEFEdHRYK0NmZUFjM3ZTQk44MmRYcE5HREFRRWdPeU50VzcvaGZyQXVUd1ZnTGVJTlVFR0FnSkF2cXo5QXk1RUFBQzhUZlFNQWdCNXV1ZlFEUW5nZkFRQXdOdkV1aUEzQndDUW4xajdaL0FmY0NFQ0FPQzg5QTRDUUY3aWM5dmFQK0Jpdk4wRDUyVXRJQURrSlQ2MzNmNERGeU1BQUM0bzFnSjZrUUNBK292UDZ6RXpmSUJMRUFBQUYzUm1MZUJnQWdEcXplRWZXQW9CQUhCUkUvTWJyQVVFZ0JwNytxVGh2Y0RTQ0FDQVM3SVdFQURxNjZHcDRRU3dGQUlBNEpKaUxhQ0JnQUJRUDliK0Fjc2hBQUNXWk96b05kWUNBa0NOdEFmL1dmc0hMSU8zZVdCSllpQ2dLZ0FBcUkveDQ5YitBY3NqQUFDV0xDWU1lOUVBZ09yRjUzR3M2d1ZZRGdFQXNDeDdKdzBhQW9DcVdmc0hySVFBQUZpV0dBaG9MU0FBVkNjRy8xbjdCNnlFQUFCWXRyM1dEUUZBWlF6K0ExWktBQUFzVy9RZEdnZ0lBTDBYbjcvbThRQXJKUUFBVnNSYVFBRG9yZmJnditNRy93RXI1KzBkV0pGWUN6aDJaSE1DQUhyRE5oNWd0UVFBd0lxTnQyNGhEaTZzU3dCQWQ4WEIzK0EvWUxVRUFNQ3E3SnNlU2dCQWQrMTVZV3NDV0MwQkFMQXExZ0lDUUhmRjJyK0RDMzBKWUxVRUFNQ3F4VnBBQXdFQm9EdXMvUU02eFJzN3NHcldBZ0pBZDR3YS9BZDBrQUFBNklqOXN3T3FBQUNnZytMZ0g1UC9BVHJGMnpyUUViRVdjTVJBUUFEb0dJZC9vTk1FQUVESHhIb2lBd0VCWVBXcy9RTzZRUUFBZE5TbzJ3b0FXTFY3RHQyUUFEcE5BQUIwVkt3RmRHTUJBQ3NYYS84TS9nTzZRUUFBZEZ6MExCb0lDQURMRjUrZjF2NEIzZUlOSGVnNGF3RUJZR1hpODlQdFA5QXRBZ0NnSzJJdG9CY1lBRmc2YS8rQWJoTUFBRjF4WmkzZ1lBSUFsc2JoSCtnMkFRRFFOUlB6RzZ3RkJJQWwrTzVjdnlHNlFOY0pBSUN1c2hZUUFDN3QwWm1oQk5CdEFnQ2dxMkl0b0lHQUFIQmgxdjRCdlNJQUFMcHU3T2cxMWdJQ3dIbTBCLzlaK3dmMGlEZHlvT3RpSUtBcUFBQjR1eGo4NS9ZZjZCVUJBTkFUWG5BQTRLM2ljOUhnUDZDWEJBQkF6K3lkSEU0QXdCa2owd2IvQWIwbEFBQjZKZ1lDV2dzSUFHY0cvMDNNOXllQVhoSUFBRDIxZDBvVkFBQVkvQWRVUVFBQTlGVDBPNDRlOWRJRFFMbEd6Y1VCS2lJQUFIcHUvK3lBdFlBQUZDa08vdDh5K0Erb2lEZHdvT2RpTGVEWWtjMEpBRXBqS3c1UUpRRUFVSW54NHdNR0FnSlFGR3YvZ0tvSkFJREttQVVBUUVuMnZMQTFBVlJKQUFCVXhscEFBRW9SYS84T0x2UWxnQ29KQUlCS3hWcEFBd0VCYURwci80QTY4TllOVkNyNkljZG5OeVVBYUNwci80QzZFQUFBbGJNV0VJQ21pb1AvbUprM1FFMTQ0d1lxRjJzQlI2YUhFZ0EwamNNL1VDY0NBS0FXWWkyU2dZQUFOTW1CVTMzVy9nRzFJZ0FBYXNOYVFBQ2E1UDdEMXY0QjlTSUFBR29qMWdLNktRR2dDV0x0bjhGL1FOMElBSUJhR1prZU5CQVFnS3kxQi85Wit3ZlVrTGRzb0ZaaUlLQzFnQURrTEtyWjNQNERkU1FBQUdvbjFnSjZjUUlnUjliK0FYVW1BQUJxSjZvQTlrNE9Kd0RJamNNL1VHY0NBS0NXWWlDZ3RZQUE1T1M3Yy8yRzJRSzFKZ0FBYW12ZnpHQUNnRnc4T2pPVUFPcE1BQURVMXNHRlBnTUJBY2lDdFg5QURnUUFRSzJOSGIzR1drQUFhczNhUHlBWDNxcUJXb3VCZ0dOSE5pY0FxS3NZL09mMkg4aUJBQUNvdmZIajFnSUNVRS94K1dUd0g1QUxBUUNRQldzQkFhaWprV21ELzRCOENBQ0FMRmdMQ0VEZHhPQy9pZm4rQkpBTEFRQ1FqYjFUcWdBQXFBK0QvNERjQ0FDQWJFU2Y1ZWhSTDFzQVZHL1U0RDhnUXdJQUlDdjdad2VzQlFTZ1VuSHcvNWJCZjBDR3ZFVURXYkVXRUlDcVdmc0g1RW9BQUdRbjFnSWFDQWhBRmF6OUEzSW1BQUN5WkJZQUFGWFk4OExXQkpBckFRQ1FwVmdMT0RGbjlSSUF2Uk5yL3c0dTlDV0FYQWtBZ0d5TnpBd1pDQWhBejFqN0IrVE9tek9RcmVqREhKL2RsQUNnMjZ6OUE1cEFBQUJrTGRZQ2VpRURvSnZpYzJiTTdCbWdBUVFBUU5iYWF3RzlsQUhRUlQ1bmdLWVFBQURaaTNWTTFnSUMwQTBIVHZWWit3YzBoZ0FBYUFSckFRSG9odnNQVy9zSE5JY0FBR2lFV0F2b2hnYUFUb3ExZitiTUFFMGlBQUFhWTJSNjBGcEFBRHFpUGZqUDJqK2dZYndwQTQwUkF3R3RCUVNnRTZLcXpPMC8wRFFDQUtCUnJBVUVZTFdzL1FPYVNnQUFORXBVQWV5ZEhFNEFzRklPLzBCVENRQ0F4b21CZ05ZQ0FyQVMzNTNyTjFRV2FDd0JBTkJJKzJZR0V3QXMxNk16UXdtZ3FRUUFRQ01kWE9nekVCQ0FaYkgyRDJnNkFRRFFXR05IcjdFV0VJQWxzZllQS0lFM1k2Q3hZaURnMkpITkNRQXVKUWIvdWYwSG1rNEFBRFRhK0hGckFRRzR1UGljTVBnUEtJRUFBR2c4YXdFQnVKaVJhWVAvZ0RJSUFJREdzeFlRZ0F1SndYOFQ4LzBKb0FRQ0FLQUllNmRVQVFEd2RnYi9BU1VSQUFCRmlQN08wYU5lOGdENGhWR0QvNERDQ0FDQVl1eWZIYkFXRUlDMk9QaC95K0Evb0REZWhJRmlXQXNJd0NKci80QVNDUUNBb3NSYVFBTUJBY3BtN1I5UUtnRUFVQnl6QUFES3R1ZUZyUW1nUkFJQW9EaXhGbkJpenNvbmdCTEYycitEQzMwSm9FUUNBS0JJSXpOREJnSUNGTWphUDZCazNuNkJJa1gvNS9qc3BnUkFPYXo5QTBvbkFBQ0tGV3NCdlFnQ2xDR2U5Mk5td0FDRkV3QUF4V3F2QmZReUNGQUV6M3NBQVFCUXVGZ0RaUzBnUUxNZE9OVm43UjlBRWdBQVdBc0kwSEQzSDdiMkR5QUlBSURpeFZwQU4wTUF6UlJyLzh4N0FUaERBQURRTWpJOWFDMGdRTU8wQi85Wit3ZndKbSs3QU9uTVFFQnJBUUdhSmFxNzNQNEQvSUlBQU9BTjFnSUNOSWUxZndCdkp3QUFlRU5VQWV5ZEhFNEE1TS9oSCtEdEJBQUFaNG1CZ05ZQ0F1VHR1M1A5aHJzQ25JY0FBT0FjKzJZR0V3RDVlblJtS0FId2RnSUFnSE1jWE9nekVCQWdVOWIrQVZ5WUFBRGdQTWFPWG1NdElFQm1yUDBEdURodnR3RG5FUU1CeDQ1c1RnRGtJd2IvdWYwSHVEQUJBTUFGakIrM0ZoQWdGL0c4TnZnUDRPSUVBQUFYWVMwZ1FCNUdwZzMrQTdnVUFRREFSVmdMQ0ZCL01maHZZcjQvQVhCeEFnQ0FTOWc3cFFvQW9NNE0vZ05ZR2dFQXdDVkVYK25vVVMrWEFIVTBhdkFmd0pJSkFBQ1dZUC9zZ0xXQUFEVVRCLy85czVzU0FFdmpiUlpnQ2F3RkJLaWZXUHNubkFWWU9rOU1nQ1dLdFlBR0FnTFVnN1YvQU1zbkFBQllCck1BQU9yaG5rTTNKQUNXUndBQXNBeXhGbkJpenFvcGdDckYyaitEL3dDV1R3QUFzRXdqTTBONlRnRXFaTzBmd01wNGd3VllwcmgxR2pkMUdxQVMxdjRCckp3QUFHQUZZaTJnRjFDQTNvcm43cGhaTEFBckpnQUFXSUgyV2tBdm9RQTk1YmtMc0RvQ0FJQVZpdlZUMWdJQzlNYUJVMzNXL2dHc2tnQUFZQldzQlFUb2pmc1BiMDBBckk0QUFHQVZZaTJnR3ltQTdyTDJENkF6QkFBQXF6UXlQV2d0SUVDWHRBZi9XZnNIMEJIZVdBRldLUVlDV2dzSTBCM2p4emU1L1Fmb0VBRUFRQWRZQ3dqUWVmRmNqZWNyQUowaEFBRG9nS2dDMkRzNW5BRG9IR3YvQURwTEFBRFFJVEVRMEZwQWdNNkl3WCtHckFKMGxnQUFvSVAyelF3bUFGYlA0RCtBemhNQUFIVFF3WVUrQXdFQlZzbmFQNER1RUFBQWROalkwV3VzQlFSWUlXdi9BTHJIR3lwQWg4VkF3TEVqbXhNQXl4ZUQvOXorQTNTSEFBQ2dDOGFQV3dzSXNGengzRFQ0RDZCN0JBQUFYV0l0SU1EeWpFd1BKUUM2UndBQTBDWFdBZ0lzWFF6K201anZUd0IwandBQW9JdjJUcWtDQUZnS2cvOEF1azhBQU5CRjBjODZldFJMTGNERmpCcjhCOUFUQWdDQUx0cy9PMkF0SU1BRnhNRi8vK3ltQkVEM2VTTUY2REpyQVFFdUxOYitDVWtCZXNQVEZxQUhZaTJnZ1lBQWIyWHRIMEJ2Q1FBQWVzUXNBSUMzdXVmUURRbUEzaEVBQVBSSXJBV2NtTFBpQ2lERTJqK0Qvd0I2U3dBQTBFTWpNME42WFFHU3RYOEFWZkFXQ3RCRGNkczFidG8xVURoci93Q3FJUUFBNkxGWUMrakZGeWhWUFAvR3pFUUJxSVFBQUtESDJtc0J2ZndDaGZMOEE2aU9BQUNnQXJIMnlscEFvRFJQdDU1NzF2NEJWRWNBQUZBUmF3R0IwancwTlp3QXFJNEFBS0Fpc1JiUVRSaFFDbXYvQUtvbkFBQ28wTWowb0xXQVFPTzFCLzlaK3dkUU9XK2RBQldLZ1lEV0FnSk5OMzU4azl0L2dCb1FBQUJVekZwQW9NbmkrUmJQT1FDcUp3QUFxRmhVQWV5ZE5CZ0xhQ1pyL3dEcVF3QUFVQU14RU5CYVFLQnBZdkNmWWFjQTlTRUFBS2lKZlRPRENhQkpEUDREcUJjQkFFQk5IRnpvTXhBUWFJeDRucGx2QWxBdkFnQ0FHaGs3ZW8yMWdFRDIyb1Avamh2OEIxQTMzaklCYWlRR0FvNGQyWndBY2hhRC85eitBOVNQQUFDZ1pzYVBXd3NJNUN1ZVh3Yi9BZFNUQUFDZ2hxd0ZCSExsK1FWUVh3SUFnQnF5RmhESVVhejlpK2NYQVBVa0FBQ29xYjFUYnRHQXZGajdCMUJ2QWdDQW1vbysydEdqWHFhQlBJd2EvQWRRZXdJQWdCcmJQenRnTFNCUWUrMjFmN09iRWdEMTVxMFNvTWFzQlFSeUVHdi9oSlVBOWVkSkRWQnpzUmJRUUVDZ3JxejlBOGlIQUFBZ0EyWUJBSFYxejZFYkVnQjVFQUFBWkNEV2FrM005U2VBT29tMWZ3Yi9BZVJEQUFDUWlaR1pJVDIyUUczRTg4amFQNEM4ZUpNRXlFVGNzbzJic2czVVJEeVAzUDRENUVVQUFKQ1JXQXZvaFJ1b1dqeUh4c3dtQWNpT0FBQWdJKzIxZ0Y2NmdZcDVEZ0hrU1FBQWtKbFl0MlV0SUZDVnAxdlBIMnYvQVBJa0FBRElrTFdBUUZVZW1ocE9BT1JKQUFDUW9WZ0w2QVlPNkRWci93RHlKZ0FBeU5USTlLQzFnRURQdEFmL1dmc0hrRFZ2amdDWmlvR0ExZ0lDdlRKKzNOby9nTndKQUFBeVppMGcwQXZ4bklubkRRQjVFd0FBWkN5cUFQWk9Hc2dGZEplMWZ3RE5JQUFBeUZ3TUJMUVdFT2lXR1B4bjZDaEFNd2dBQUJwZzM4eGdBdWdHZy84QW1rTUFBTkFBQnhmNkRBUUVPaTZlSythTUFEU0hBQUNnSWNhT1htTXRJTkF4N2NGL3h3MytBMmdTYjRvQURSRURBY2VPYkU0QW5SQ0QvOXorQXpTTEFBQ2dRY2FQV3dzSXJGNDhSd3orQTJnZUFRQkF3MWdMQ0t5VzV3aEFNd2tBQUJyR1drQmdOV0x0WHp4SEFHZ2VBUUJBQSsyZEdqWVFFRmdSYS84QW1zdmJJVUFEUmYrdXRZREFjbzBhL0FmUWFBSUFnSWJhUHp1Z0NnQllzdmJhUDhFaFFLTjVNd1JvS0dzQmdlV0l0WDlDUTRCbTg1UUhhTEJZQzJnZ0lIQXAxdjRCbEVFQUFOQncwZE1MY0RIM0hMb2hBZEI4QWdDQWhvdDFYaE56L1FuZ2ZHTHRuOEYvQUdVUUFBQVVZR1JtU0c4djhEYnhYTEQyRDZBYzNnWUJDbUF0SUhBKzhWeHcrdzlRRGdFQVFDRmlMYUFYZldCUlBBL0d6QWdCS0lvQUFLQVFzUlp3Wkhvd0FRU0hmNER5Q0FBQUNqSXh2OEZhUUNBOTNYb09XUHNIVUI0QkFFQmhyQVVFSHBvYVRnQ1VSd0FBVUpoWUMyZ2dJSlRMMmorQWNna0FBQW8wZHZRYWF3R2hRTzNCZjliK0FSVEwyeDlBZ1dJZ29Db0FLTS80Y1d2L0FFb21BQUFvbExXQVVKYjRlWStmZXdES0pRQUFLRlJVQWV5ZE5BZ01TbUh0SHdBQ0FJQ0N4VUJBYXdHaCtXTHduN1YvQUFnQUFBcTNiMll3QWMxbThCOEFRUUFBVUxpREMzMEdBa0tEeGMrM2VSOEFCQUVBQU5ZQ1FrTzFCLzhkTi9nUGdETzg3UUhRSGdnNGRtUnpBcG9sQnYrNS9RZGdrUUFBZ0xieDFpM2h3WVYxQ1dpR09QZ2IvQWZBMlFRQUFMeHAzL1JRQXByQm1rOEF6aVVBQU9CTjFnSkNNOFRhdi9oNUJvQ3pDUUFBZUl1OVU4TUdBa0xtclAwRDRIeTg0UUh3RnRFM2JDMGc1R3ZVNEQ4QUxrQUFBTURiN0o4ZFVBVUFHV3F2L1JQZ0FYQUIzdTRBZUJ0ckFTRlBzZlpQZUFmQWhmaUVBT0M4WWkyZ2dZQ1FEMnYvQUxnVUFRQUFGeFM5eEVBZTdqbDBRd0tBaXhFQUFIQkJzVVpzWXE0L0FmVVdhLzhNL2dQZ1VnUUFBRnpVeU15UW5tS29zZmo1dFBZUGdLWHdSZ2ZBUlZrTENQVVdQNTl1L3dGWUNnRUFBSmNVYXdFZE1LQis0dWR5ekt3T0FKWklBQURBSmNWYXdKSHB3UVRVaThNL0FNc2hBQUJnU1NibU4xZ0xDRFh5ZE92bjBkby9BSlpEQUFEQWtsa0xDUFh4ME5Sd0FvRGxFQUFBc0dTeEZ0QkFRS2lldFg4QXJJUUFBSUJsR1R0NmpiV0FVS0gyNEQ5ci93QllBVzl3QUN4TERBUlVCUURWR1Q5dTdSOEFLeU1BQUdEWnJBV0Vhc1RQWGZ6OEFjQktDQUFBV0xhb0F0ZzdhUUFaOUpxMWZ3Q3NoZ0FBZ0JXSmdZRFdBa0x2eE9BL2EvOEFXQTBCQUFBcnRtOW1NQUc5WWZBZkFLc2xBQUJneFE0dTlCa0lDRDBRUDJmbWJnQ3dXZ0lBQUZiRldrRG9ydmJnditNRy93R3dldDdZQUZpVkdBZzRkbVJ6QXJvakJ2KzUvUWVnRXdRQUFLemFlT3QyOHVEQ3VnUjBWaHo4RGY0RG9GTUVBQUIweEw3cG9RUjBsbldiQUhTU0FBQ0FqckFXRURvcjF2N0Z6eFVBZElvQUFJQ08yVHMxYkNBZ2RJaTFmd0IwbXJjMEFEb20rcFd0QllUVkd6WDRENEF1RUFBQTBGSDdad2RVQWNBcXROZitDZElBNkFKdmFBQjBsTFdBc0RxeDlrK0lCa0EzK0hRQm9PTmlMYUNCZ0xCODF2NEIwRTBDQUFDNklucVlnZVc1NTlBTkNRQzZSUUFBUUZmRStyS0p1ZjRFTEUycy9UUDRENEJ1RWdBQTBEVWpNME42bVdFSjR1ZkUyajhBdXMxYkdRQmRZeTBnTEUzOG5MajlCNkRiQkFBQWRGV3NCWFN3Z1F1TG40OHhNek1BNkFFQkFBQmRGV3NCUjZZSEUzQitEdjhBOUlvQUFJQ3VtNWpmWUMwZ25NZlRyWjhMYS84QTZCVUJBQUE5WVMwZ3ZOMURVOE1KQUhwRkFBQkFUOFJhUUFNQjRSZXMvUU9nMXdRQUFQVE0yTkZyckFXRTlNYmdQMnYvQU9neGIyRUE5RXdNQkZRRkFDbU5IN2YyRDREZUV3QUEwRk14OGR6Qmg1TEY5MytzeHdTQVhoTUFBTkJ6ZXljTlBxTmMxdjRCVUJVQkFBQTlGd01CclFXa1JESDR6OW8vQUtvaUFBQ2dFbnV0UDZOQUJ2OEJVQ1VCQUFDVmlENW9Bd0VwU1h5L20zOEJRSlVFQUFCVXhscEFTdEVlL0hmYzREOEFxdVd0QzRES3hGckFzU09iRXpTZDdSY0ExSUVBQUlCS2piZHVSUTh1ckV2UVZISHdOL2dQZ0RvUUFBQlF1WDNUUXdtYWFzOExXeE1BMUlFQUFJREtXUXRJVThYYXY0TUxmUWtBNmtBQUFFQXR4RnBBQXdGcEdtdi9BS2dUYjFvQTFJSzFnRFROcU1GL0FOU01BQUNBMnRnL082QUtnRWFJZzM5TS9nZUFPdkdXQlVCdHhGckFFUU1CYVFDSGZ3RHFTQUFBUUszRXVqUURBY21adFg4QTFKVUFBSURhR1hWN1NzYnVPWFJEQW9BNkVnQUFVRHV4RnRBTktqbUt0WDhHL3dGUVZ3SUFBR29wZXFnTkJDUW44ZjFxN1I4QWRlYk5Db0Jhc2hhUTNNVDNxOXQvQU9wTUFBQkFiY1ZhUUFjcWNtRHRId0E1RUFBQVVGdG4xZ0lPSnFnN2gzOEFjaUFBQUtEV0p1WTNXQXRJclgxM3J0L1FTZ0N5SUFBQW9QYXNCYVRPSHAwWlNnQ1FBd0VBQUxVWGF3RU5CS1NPclAwRElDY0NBQUN5TUhiMEdtc0JxWlgyNEQ5ci93RElpRGNwQUxJUUF3RlZBVkFuTWZqUDdUOEFPUkVBQUpBTkJ5N3FJcjRQRGY0RElEY0NBQUN5c25keU9FSFZyUDBESUVjQ0FBQ3lFZ01CclFXa1NqSDR6KzAvQURrU0FBQ1FuYjFUcWdDb2pzRi9BT1JLQUFCQWRxTC8ya0JBcWhEZmQrWlFBSkFyQVFBQVdiSVdrRjZMZy8vKzR3TUpBSExselFtQUxNVmF3TEVqbXhQMGlpMFVBT1JPQUFCQXRzWmJ0N0VIRjlZbDZEWnIvd0JvQWdFQUFGbmJOejJVb052MnZMQTFBVUR1QkFBQVpNMWFRTG90MXY0ZFhPaExBSkE3QVFBQTJZdTFnQVlDMGkzVy9nSFFGTjZXQU1pZXRZQjB5NmpCZndBMGlBQUFnRWJZUHp1Z0NvQ09pb04vVFA0SGdLYndwZ1JBSThSYXdCRURBZWtnaDM4QW1rWUFBRUJqeEpvMkF3SHBoQU9uK3F6OUE2QnhCQUFBTk1xb1cxczY0UDdEMXY0QjBEd0NBQUFhSmRZQ3VybGxOV0x0bjhGL0FEU1JBQUNBeG9uZWJRTUJXWW4yNEQ5ci93Qm9LRzlIQURTT3RZQ3NWRlNQdVAwSG9La0VBQUEwVXF3RmRKQmpPYXo5QTZEcEJBQUFOTktadFlDRENaYks0UitBcGhNQUFOQllFL01ickFWa1NiNDcxMjk0SkFDTkp3QUFvTkdzQldRcEhwMFpTZ0RRZEFJQUFCb3QxZ0lhQ01qRldQc0hRQ2tFQUFBMDN0alJhNndGNUx5cy9RT2dKTjZHQUdpOEdBaW9Db0R6aWNGL2J2OEJLSVVBQUlBaU9PaHhydmgrTVBnUGdKSUlBQUFveHQ3SjRRU0xScVlOL2dPZ0xBSUFBSW9SQXdHdEJTVEU0TCtKK2Y0RUFDVVJBQUJRbEwxVHFnQklCdjhCVUNRQkFBQkZpYjV2QXdITE5tb2VCQUNGRWdBQVVCeHJBY3NWQi85dkdmd0hRS0c4L1FCUW5GZ0xPSFprYzZJOHRrRUFVRElCQUFCRkdqOCtrQTR1ckV1VXc5by9BRW9uQUFDZ1dQdXNnU3ZLbmhlMkpnQW8yZG9FQUlXS3RZQmJybmdsMFh6ZmVuRmpPcmpRbHdDZ1pDb0FBQ2lha3ZBeVBOMEtld0NnZEFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUFTTko4QUFBQUFBQW9nQUFBQUFJQUNDQUFBQUFDZ0FBSUFBQUFBS0lBQUFBQUFBQW9nQUFBQUFJQUNDQUFBQUFDZ0FBSUFBQUFBS0lBQUFBQUFBQW9nQUFBQUFJQUNDQUFBQUFDZ0FBSUFBQUFBS0lBQUFBQUFBQW9nQUFBQUFJQUNDQUFBQUFDZ0FBSUFBQUFBS0lBQUFBQUFBQW9nQUFBQUFJQUNyRTBBQUVBdC9kVzcvLzlVaGE5TURxZHZ2YlF4bGVDMmpTK21lNGNPcHlyODB4Lzlqd2w2U1FVQUFBQUFGRUFBQUFBQUFBVVFBQUFBQUVBQkJBQUFBQUJRQUFFQUFBQUFGRUFBQUFBQUFBV3dCcENlK3kvLzZadUovRDN3bFlmVGswLzlWV0o1SG4zNHk0bVVUc3pOcDdtNXVmWmZINTZhYXYvUGs1Tm5mbjJoOWV2aHFlbEVjMzE0eHdmVDNYZDlMbFhoOSs3K1FqbzhXY2IzMTZkMmZpTDlkdXVyQ3AvNDlEOUxBTlNQQUFDZ2g5NS82M3NUUy9PakF6OXBCd0kvYnYzNi9XZCswQW9HcHRPUER2NGtrYi8rL3Y0MHZHVW8wVjBiK3RmN2N3YmdMUVFBQU5UU3U3ZmYzUDQxUXBOUGZmTE1MV1lFQXQ5NytvZnRRT0Q3clY4RkFnQUFTeWNBQUNBYmNhUDVrUTk5c1AwVkRrOU90UU9CYno3MTdmUzlaMzZZQUFDNE1BRUFBTm1LOHVhUC8xcDhmYXdkQm54MTlJbFdJUEFETXdRQUFNNURBQUJBSTBRWXNPZSt6N2YvK3NtLy9IWXJEUGlhSUFBQTRDeldBQUxRT0ZFUjhJMC8vdzlwejcyZlQ4TkRnd2tBQUFFQUFBMG1DQUFBK0FVQkFBQ05GMEhBbnozeTVmVHgyejZXQUFCS0pRQUFvQWlMTXdJZWZmakxxZ0VBZ0NJSkFBQW95dnR2ZlcrN0d1RERPejZZQUFCS0lnQUFvRGhSRGZEUWcxOU1kKzY2SXdFQWxFSUFBRUN4N3R6MTZmVDUzWjlMQUFBbEVBQUFVTFRmL3VRbjJsc0NBQUNhVGdBQVFQRmlTOERlQjc2WUFBQ2FUQUFBQUMwZitkQUhWUUlBQUkwbUFBQ0FOMFFsZ01HQUFFQlRDUUFBNEN3eEdQQlRPMzhyQVFBMGpRQUFBTTRSSWNEdzBHQUNBR2dTQVFBQW5HTkQvL3IwMElPR0FnSUF6U0lBQUlEemVQZjJtOXVWQUFBQVRTRUFBSUFMaUZrQVdnRUFnS1lRQUFEQUJVUXJ3Sjc3N2s0QUFFMGdBQUNBaTNqL3JlOU43N3ZsdlFrQUlIY0NBQUM0aER0MzNaRUFBSEluQUFDQVMxQUZBQUEwZ1FBQUFKYmdJeC82WUFJQXlObmFCRURQUFBtWDMwNmxtWnVmVHlmbTV0THcwRkI3cUY1OHZXdjd0dmF2T2ZtTjIvNjM5TlhSSjFxL2wva0VBSkFqQVFBOTk3LzhyNytSY3ZCZi90TTNVeFcrT3ZxMTlpR0RabnBnN3lPSk05cEJ3TGFiV3pmcnY1TGVmOHYvM0E0RjZpeitlWC9qdG8rbHI0OS9Jd0VBNUVnQUFFQWw0aWI5KzgvOHNQMFZocmNNcFR0M2Zib1ZCcnkzL2RkMTlPRWR2eUlBQUFDeUpRQUFvQllPVDA2bEI3NXlwa0lpYnRvLzF3b0Q2aFlFeEREQXFBVFFCZ0FBNU1nUVFBQnE1NXRQZlR0OTR0UC9yTjBTVXplMkFRQUF1UklBQUZCYk1ROGpnb0NvRHFpTHFBSUFBTWlSQUFDQVdvdkQvKzk4N2cvU2p3NzhKTlhCKzI3NTVRUUFrQ01CQUFDMUZ6MzN2My8zRjJvUkFyeDcrODNaclRBRUFBZ0NBQUN5RUNIQUgrNzVrMW9NNE50UzB5MEZBQUFYSXdBQUlCdG5OZ1U4bktyMlAyeTdLUUVBNUVZQUFFQld2alB4OStsN1QvOHdWU25hQUFBQWNpTUFBQ0E3VmE4SDNMSmxTd0lBeUkwQUFJRHNmUCtaSDFaYUJYRGQwR0FDQU1pTkFBQ0FMSDFuNHU5U1ZXd0JBQUJ5SkFBQUlFc3hDNkFxdzdZQUFBQVpFZ0FBa0tYWUNCQmZBQUFzalFBQWdHejk2TUN6cVNyYUFBQ0EzQWdBQU1qV2lmbTVWSlYrQVFBQWtCa0JBQURaMGdJQUFMQjBBZ0FBQUFBb2dBQUFnR3laeGc4QXNIUUNBQUN5VldVTHdOemNmQUlBeUlrQUFJQnNWVmtCY0VJQUFBQmtSZ0FBUUxZMnJPOVBBQUFzalFBQWdHeGR0MlV3VmNIMkFRQWdSd0lBQUxLMG9YOTlldGYybTFNVkJBQUFRSTRFQUFCazZYMjN2RGRWNWFYNWt3a0FJRGNDQUFDeTlPRWR2NUtxOHVNREJ4TUFRRzRFQUFCa1ozaG9LSDM4MXo2V3F2S2pBejlKQUFDNUVRQUFrSjBxRC8vQkNrQUFJRWNDQUFDeUVyZi9kKzc2ZEtyUzk1LzVZUUlBeUkwQUFJQ3NWSDc0Zi9vSENRQWdSd0lBQUxKeDU2NDdLaS8vLzlGQi9mOEFRSjRFQUFCazRlTzNmYXp5Mi8vd045Lzkrd1FBa0NNQkFBQzFGNGYvUGZkOVBsVXRodi9wL3djQWNyVTJBVUNOUmRsL0hXNyt3L2NjL2dHQWpBa0FBS2lsbVBZZnQvN3Z2L1c5cVM2KytaZi9id0lBeUpVQUFJQmFXVnp6Vi9Xd3YzTWRucHhLMzVuUS93OEE1RXNBQUVEbE5xeGZuejc4b1Y5SnYzSGJ4MnAxNDM4MjVmOEFRTzRFQUFEMDFQRFFZTnJRMzUvZXZmM205TzV0TjZmM3RRNzg4ZGQxOTlYUnJ5VUFnSndKQUFCNjZCdFAvUHRVcXVFdFF5bFhUejcxN1hSNGNqb0JBT1JNQUFEUVF6a2Zna3ZtOWg4QWFJTExFd0J3UVhINGQvc1BBRFNCQUFBQUxpQW0vMzk5L0JzSkFLQUpCQUFBY0FFUDczczhuWmliVHdBQVRTQUFBSUR6aU5MLzcwejhmUUlBYUFvQkFBQ2NJMHIvdnpyNlJBSUFhQklCQUFDY0pRNy92M2YzRnhKQXlmclhuRTVBOHdnQUFPQU4wZThmaDM5VC80RzZtRHRkemV0Ni8rV3ZwVklNclgwbFZXSHU5Sm9FdlNZQUFJQTNPUHdEZFRQM1dqV0h4UDdMVlFCMDI5eHJqbUwwbnU4NkFHaDU0Q3VQcEI4ZitFa0NvS3dLZ0MxWFZGVUI0Q2hHNzYxTkFGQ3dLUHQvWk4vajZjbW52cDBBNnFhcVErSzJ2bE9wRkZ1cWFnRjRUUXNBdlNjQUFLQllpejMvYnY2QnVwcXY2SkM0NVlwWFV5bldyNm1tMm1IK2RSVUE5Sjd2T2dDS0ZOUCtmK2R6LzhMaEg2aTF5VmV2U0ZXSUZvQlM1Z0JzWDdlUXFqRDU4anNTOUpvQUFJRGlmUC9wSDdRTy8zOWc0QjlRZTFXV2lXOWIxL3cyZ0cwVkhmNURWZUVPWmRNQ0FFQlJIdDczZVByNitEY1MxWm1ibTB0VjZlL3ZiLzIvWlFRL0cvclhweXBFZFEyZE0vbHFkYS9yMi9vVzBqTS92eW8xMlphMUw2ZXFUTDNpS0VidnFRQUFvQWcvT3ZDVGRFZnIxdC9odjNwemMvT3BLdGNORGFaU25Bazd5TjE4aGJ2aXQ3K2orUlVBdDF6MTgxU1Z5VmRVQU5CN1lpY0FHaTBHL1gxOS9DL1NWMGVmU0ZEVnJYZ1Zob2VHVWhWT1ZCandOTkdCVTMycEtqczJ6TFd1cVZPamJhK3d6ZUhnUW5YL2JpbVhBQUNBeHZxYmliOVBqK3g3VEs5L3pid3dWZDIvaitFdDFSeUtTMUpsaTBjVHpWZTRLejRHQWQ1eTVjbkd0Z0cwZjM5WG5VeFZPTEN3TGtFVkJBQUFORTRNK1h1OGRlUC8vV2QrbU9Cc0pRVUE3OTUrYzZyQ1MvUFZIS2lhS3NyRTUxb2hRRlVUK2VPQTNOUUFZRWQvZFdIVmxBR0FWRVFBQUVBalJObnhkeWIrTGozNWw5OTI4Sys1S29mRVZWVVczMnZSNmxCVnU4UGs1R1Npc3lJRXFHcFYzVzN2ZkRHTkhiMDJOVkdWQVVDVnJSMlVUUUFBUU5aaXVGOGMvR080bjk3amZNUy9xeW9PcUZYZGl2ZmF1N2RWOS90OFFjdE54MFd2ZUZVQndKWXJYbWxrRzhCUTYvZTFvLzlFcXNwQkxRQlV4QllBQUxJV0pkME8vL21wcWs4OFFvZmhMYzNmQlBDdUNvTU9hd0E3citwKzhWM1hIRWxOYyt1VjFiYXFQSE95bklHazFJc0FBSUNzeFlIdWkvZmVuY2pManc0OG02cnkvbHZlbTVydS9iZjhjcXFLTUs3enFqNHN4aHlBdURGdmtzOVVHR3BFb0ROMzJqR01hdmpPQXlCN0gvblFCOU9uZHY1V0loOG41cXZydlMyaERlRGQyMjlLVmZueHdaOGtPbXZxbGJXVkh4aDNiV3BPRlVETU5kaFNZYUJ4VVA4L0ZSSUFBTkFJZCs3NmRCb2VhbjVwZDFQRTdJYXFmSGpIcjZRbWkwR0hWVzA3aU50L0ZRQ2ROM2Q2VGVXSHh0czJ2dGllQlpDN3FHVDRUTVV0RFUzZHFrQWVEQUVFS0VEMDVIYXpMemNPRzFXdlY0dFdnRDMzM1oxKy8rNHZKT3F2MGswQXJlL1Y5OTN5M3NadWkvandoejZZcXZMakF3Y1QzWEZnb2EreW5mV0w3dG84blQ3MzNDK2xuTVU4Z3kwVnR6TUlBS2lTQUFDZ0FFOCs5ZTMwMWRFblVyZThhOXZONld0Zi9YZXBhdSsvOWIzdFZvQ3ZqLzlGb3Q1K2RMQzZHUUFodmxlYUdnRDg1bTBmUzFYNWtmTC9ycG1ZNjA4N0I0NmxLbTNyTzVWMmI1NUtJek41cnRPTTB2LzRxbEwwLzhkYVI2aUtGZ0FBVmkxNmZyODYrclZVQjFvQjhoQVZBRldXaWpkMVprU1UvMWU1QWVCN1R6Y3pWS21EZ3pVWkhMZHpZTGJ5US9SS1JPbi83c0hxTjFSTXpHMUlVQ1VCQUFBZEVSVUdWZloxTDRwV2dJY2UvR0tpL2lZcmJBT0k3NVAzTlhBYlFBUmdWVklCMEQweEI2QXVxK04yRDA2bmJldE9wVnpFNGYvaDY1OUwvWmVmVGxXTFNnNm9rZ0FBZ0k3NTBsY2VTWFVRVTk2clBnaHhhZDk3NWdlcFNuZnV1aU0xU2R6K2YvelhxaXYvUHpOclpEclJQUlB6OVRnODlsLytXbnI0bi93c2l4Qmc4ZkJmZGQ5L2lOTC9nd3MyQUZBdEFRQUFIVk92Vm9BNzJyTUpxSy8vZHFENk9RQk5xZ0tvT3ZUNmJ4WFBkU2pCeEluKzJ1eVBYd3dCZHF5dmJxWG5wZFRwOEIrVS8xTUhBZ0FBT3FvdXJRRGgzeno0UisxU2IrcXBEa1A0N3Ivdjg0MzRIcW42OWovODUrLytYYUs3NnJBTzhHd1JBanl3OVZCN3NuN2RSRER4K0kzUDF1YndIL1lmSDBoUU5RRUFBQjFYbDFhQVdQZjJ6ei9UckRMdkp1bjJlc3FsaU8rUlQrMzhSTXJkbmxhUVViV3FXenBLTVhyMDJsUTNuMmtGQUhIVFBsU0R3L2I2eTArMzF4VkdNRkdIbnY5RlQ1Kzh5dlIvYWtFQUFFREgxYWtWNExjLytZbEdEbnRyaXUvVm9Bb2cya1Z5L2g2SmYvNW9aNmlTL3YvZWlSM3lkV2tET05zdFY1MU1UOXgwc0YwTlVFVVFFQWYvK0wvOXhNMEgwdTBWcjBzOG4yKzl0REZCSFFnQUFPaUtPclVDTktYTXU0bnFzall1dmtkeVhCOFpjeTdxTVBEeU94UEsvM3RwZkhaVHFxdkZhb0I3aHc3M0pBZzQrK0FmLzdmcmRPdS9LRzcrbnhJQVVCTUNBQUM2NWcvMy9FbWx1OTRYYVFXb3IvOWNrNE5qZkkvRStzaWNncUxvKzQ4NUYzWHdOOS85KzBUdjdKOGRxR1VWd0tMb3U3OXQ0NHZ0aW9BSUEyNTc1NHNkRFFQaTBCOS8vL2g3MS9uZ3YyaXNobTBibEd0dEFvQXVpYkxnYUFXNCs2N1BwYXBGSzBEY1V0Wmg4QnkvRUFGUlZBRlVYY0llWW4za293OS9PZjMrM1Yrb1JYQjFNWEg0LzdOSC9uVTd1S2hhL0p6N3VlcXRHQVlZVlFCMUhMNTNybWdOaUs5d1pnM2V1blJnb2ErOURpOUNqUGovbTdwQWIzeUVCakZvY01zVnI3YStYazdiM3JHUWJtMzl2ZW93YTJDcDNQNVROd0lBQUxycTYrUGZTQi9lOFN1MU9PREZEZTl2ZmZwL3IvM2hyalFSek5UaCt5TkVDUEFmSC85MzZmYysvNFYwZUtxZVBlMVI5aDgzLzNVNC9JYzZ6SEVvVVZRQjdCdzRWdXViNzNORlpVQjg3ZWl2NytyQVRuUDdUOTFvQVFDZzZ4N1krMGd0RHQxUjN2M0ZlKzlPMU1zM24vcDJyVUtaT0ZqLzJTTmZydVZnd0UvdC9LMzB0YS8rdTlvYy9zT2Z0MEkrZW0reENvRDZjdnRQSFFrQUFPaTZ4VmFBT3ZqSWh6N1lQa1JSSDNINHI5c1F1Y1VRSUNiczEwR1UvRWQ3d3QxMzNabnFKQVo5L3JnbXd6NUxWUGRaQUtWeiswOGRlV0lBMEJQUkNsQ1hpZTh4TlQzSGllOU45dVJmZmp2VlVYeXZmT09KZjU4K2Z0dkhVaFUyckYvZkRpSCtZK3ZXdnk1dEVtZjd1dHYvU2tVVndNaDBmYXBCK0lXblh0em85cDlhRWdBQTBETjFhZ1hZYzU5V2dEcUpJWEoxQ1lqT0ZkVUFlKzc3L0p0QlFCekt1MjN4NFA4WGYvNGYyaUZFSGJjVFJHWFBrMC9WTTdncFNSd3luemw1VmFJK292Ui83SmpiZitwSkFBQkF6OVNwRlNCdVU3VUMxRXZkRDVPTFFVQWN5dmZjKy9uMGtSMGY3R2dZRUZVcG45cjVpWGFwLzEvOVAvOTNiUS8raXh6KzYyUHYxTEJXZ0JxSjB2L0pDMncyZ0tyWkFnQkFUOVZwSzBBY3NMN3ozYit0N2JUMzBzUXd3TTlGZTBhTkJ0eWRUeHpLUC81ckgydC9oZWlEYjM4ZFBOTVBIMVV1RVhhZG1EOS90VXNjOURmMDk3YzNEdlMzL2w3djNuWnorK2VoN3IvdnM3bjlyNWYyamZPUnpXbjM0RlNpV2tyL3FUc0JBQUE5RjYwQXNXcXQ2dHZOeFZhQTJQdE9QVHcrK2tTNnYzWExucE00eU1kWFNlTHdmM2hTY0ZZbjQ4Y0gwcmErVSttMmQ3NllxRVlFTVNNelpqSlFiMnFGQU9pNXVyVUNSQ1VBOWZETjlzSFNMV2FkbmZuNWZTSlJQeVBUZzByUEt4SXRHUGNjdWtFckJyWG5PeFNBU3RScks4QWQ2VjNieXJyQnJiTXZmZVdSUkgwNS9OZFhiQVdJUTZnUW9QZjJIcjdPbnp0WkVBQUFVSm02YkFVSS8rYkJQNnIxd0xXUzFIa2pRT21pOUYvdmY3M0ZJWFRQQzF2ZFJQZlE2TkZyMDhSOGY0SWNlRElBVUprNnRRTEVBTFovL3BrN0V2VlFwM0NJTStMZlIxMStYcm00Z3d0OTZlNmZLVWZ2aFRqOHg5Ui95SVduQWdDVnFsTXJ3RzkvOGhQcGZiZFV2NTJBZW9WRG5CSC9QZ3oreTRjUW9Qc2Mvc21SSndJQWxhdlRiVzlNb05jS1VBOTFDb2RLRjJYLzhlK0R2QWdCdXNmaG4xeDVHZ0JRT2EwQVhNaTlleDYwRmFCaXFqSHlGaUhBNy83alRRYlVkZEMrbVNHSGY3SWxBQUNnRnJRQ2NENVJHZkovZlBGUHpBT29TUHk1Lzk3ZFgxRDZuN2s0L01kMmdJTUw2eElyRjVVVVVWR3hmM1lnUWE0RUFBRFVobFlBenVmSEIzK1NIdDczZUtMMzlQMDNSNFFBbi92SG05cWw2eXpmZ1ZObktpbWUrZmxWQ1hJbUFBQ2dOdXJXQ3ZERmUrOU8xTU0zbi9xMk12UWVpejl2ZmYvTkU2WHJleWVIdFFRc3cvanNwdlM3ei8yU1B6TWFRUUFBUUszVXFSWGdJeC82WVByVXp0OUsxTU5YUjU4UUF2UkkvRG5IbnpmTjlOUkxHOXN0QWZFckZ4WUgvaWo1SDVrWlROQVVBZ0FBYXFkT3JRQjM3dnAwR2g3eThsY1hRb0R1Yy9ndlF4eHVveEpBTmNENVJhdUVrbithU0FBQVFPM1VxUlVnNWdEc3VVOHJRSjBJQWJySDRiODhVUVZ3eDdQYjBzajBrQ0NnNWVtVFY3WC9QS0pWd3ZwRW1zaDNOUUMxVktkV2dQZmYrbDZ0QURVVGgxU0RBVHNyL2p3ZC9zczFmbnlnM1JZUU45OGxCZ0Z4OEk5eS8vZ3pFSVRRWkFJQUFHcExLd0FYRXlIUkhYZitRYnRpaEpWcnIvcjcvQmNNL0tOOThJMmI3emdFbDlBYUVEZjhUNzI0OGMyRHYzSi9TaUFBQUtDMjRtRDN3RmNlVG5XZ0ZhQ2VZa1hnNzkzOXI5S1BEdndrc1h6eDUvWTduL3NYNmZ2UDFLUGFobnFJZy85aWE4Q2U1N2MyYmxoZzNQYkhZTDg3ZnJJOTdaMGFkdkNuS0FJQUFHcnRPeE4vbi83bXUzK2Y2a0FyUUQxRlVQUTduL3NEY3dHVzZldmpmNUYrLys0dnRQNzhwaE5jeU1UOGhuWTFRSVFCOFdzY25uTVUvOXpSM3ZEcDF1OGpidnRqdFo4ZWYwcTBOZ0ZBelQyNDkrSFc0ZnMvdEcvaHEzYjNYWGVtN3ozOWcvYk5NL1VTL2V0UFB2Vlg2YzhlL3RkcGVNdFE0dndpTVBuU1Z4NXg2OCt5UkZYQTVDc2IyOVVBL1plZlRyZGNPWjkyYkpoTDI5YWRTdHZYTGFTNmlYL2VPUFQvb0hXN1B6RzN3V0VmM2lBQUFLRDJva2M1V2dFZWV2Q0xxUTcrellOLzFMNXhyc3Q4QW40aERyZWYrUFEvUzUvYStZbjAyNjB2UWNBdnhQZHIzUHBIcjcvdlhWWWpEdE5SR1JCZllURVEyTmEzMFByMVpPcGY4MXBQUTRFNDdCOVlXSmVtWG5sSGV1YmtsZW1abjY5MzRJY0xFQUFBa0lYRlZvQ1BmT2lEcVdweHFQem5uN2tqUFRKaUNuMWR4U0Uzdm1kaWVPUEhiL3RZS3QzM24vNUIrdExlUjVUNzB4WG5CZ0loUW9HaEsxNU9XOWEra3JhODQ1VTB0UGJWdFA3eTE5S1dLMTVwLytmbi9ucWh2Ky9jYTJ2YWZ4MkgvTVgvK1NjdnIydi91bmpvZDlpSHBSTUFBSkNOT3JVQy9QWW5QOUU2WVA2ZE11b2FPek5FOHBGMmEwQ3BRVUFjL0I5di9mNTluOUpyN2NQNlFsODYyUHBLQ2s2Z05zUmxBR1Jqc1JXZ0x1Ni83L08xQ0NPNHVNVWdJRm9Ebm56cTI0MWZHM2ltMVA4YjdkVitzU0hCNFIrQVJTb0FBTWhLbEhYSElhNE90N2xhQWZLeUdBU0UzMmg5Ly96bWJmODB2ZS9XWDA1TkViZjlmOVA2K2ZobTYrZERqejhBNXlNQUFDQTdqK3g3UEwzL2x2ZldZc0NiVm9BOHhTRTV2dUo3Nk1NN1BwZyswdnJLTVF5SVEvLzNXdDk3VC83bHQ5UGhLZjM5QUZ5Y0FBQXVvS29TVWJjMnplYjdxalBpOXhOcnpLSUV2dzd1L093ZDZkNHZQdWpuTjBQeE14bmw4dkVWWWNEN1dzRlNoQUh2M241ekxUY0l4RDl2Vk1IOHR3TS9TZis1RlR6NW5nTmdPUzc3d0VkLy9mVUVBTUJiUkFEdzdtMDNwZmZmK3N2dFg5KzFmVnRQWno3RVlmOUhyWU4rM094L3IzWFRIMVVtRHZ3QXJJWUFBQUJnaVNJQWVOZTJtOXUvUnBYQWh2NytORHcwK0dZd3NGZzFjTEhxZ1RqRXo4M050Zjg2RHZrdlRFNm51Zm41MXE5VDdmOHNEdjJUVTFNTyt3QjBuQUFBQUFBQUNtQU5JQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUQvdlIwN0VBQUFBQUFRNUc4OXlJVVJBQUFEQWdBQUFBQUdCQUFBQUFBTUNBQUFBQUFZRUFBQUFBQXdJQUFBQUFCZ1FBQUFBQURBZ0FBQUFBQ0FBUUVBQUFBQUF3SUFBQUFBQmdRQUFBQUFEQWdBQUFBQUdCQUFBQUFBTUNBQUFBQUFZRUFBQUFBQXdJQUFBQUFBZ0FFQkFBQUFBQU1DQUFBQUFBWUVBQUFBQUF3SUFBQUFBQmdRQUFBQUFEQWdBQUFBQUdCQUFBQUFBTUNBQUFBQUFJQUJBUUFBQUFBREFnQUFBQUFHQkFBQUFBQU1DQUFBQUFBWUVBQUFBQUF3SUFBQUFBQmdJRFBJOHpTRmJibGNBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6Ijk1ZTRkNThjMDU2ZTRhNjU4NjZkZjVhNjk2NTllODgwIiwib3B0aW9ucyI6eyJwbGF0Ijp0cnVlLCJyayI6dHJ1ZSwidXAiOnRydWUsInV2Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MjA0OCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MTAwLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJpbnRlcm5hbCJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XSwiZmlybXdhcmVWZXJzaW9uIjoxfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTExLTAxIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0xMS0wMSJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjUxZmZhYjJlMzBhODdjY2ZkYTRjY2ExM2Y1YzBhMjNhNzBiOTA3NzMiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNTFmZmFiMmUzMGE4N2NjZmRhNGNjYTEzZjVjMGEyM2E3MGI5MDc3MyJdLCJkZXNjcmlwdGlvbiI6IkFyY3VsdXMgRklETyAyLjEgS2V5IENhcmQiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MTAsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6Mn0seyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NiwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQzVEQ0NBb3FnQXdJQkFnSUpBSjFtZ1grVEtpSDdNQW9HQ0NxR1NNNDlCQU1DTUlHQU1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQXdLVG1WM0lFcGxjbk5sZVRFUk1BOEdBMVVFQnd3SVUyOXRaWEp6WlhReEZEQVNCZ05WQkFvTUMwTnZiWEJ2VTJWamRYSmxNUkF3RGdZRFZRUUxEQWRCY21OMWJIVnpNU0V3SHdZRFZRUUREQmhEYjIxd2IxTmxZM1Z5WlMxR1NVUlBMVU5CTFZKdmIzUXdJQmNOTWpNd01URXpNVGMxTlRNd1doZ1BNakExTXpBeE1EVXhOelUxTXpCYU1JR0FNUXN3Q1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0F3S1RtVjNJRXBsY25ObGVURVJNQThHQTFVRUJ3d0lVMjl0WlhKelpYUXhGREFTQmdOVkJBb01DME52YlhCdlUyVmpkWEpsTVJBd0RnWURWUVFMREFkQmNtTjFiSFZ6TVNFd0h3WURWUVFEREJoRGIyMXdiMU5sWTNWeVpTMUdTVVJQTFVOQkxWSnZiM1F3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVIzTmxzbHBFcFgvQmlaOVJwV0UrcXJtMklSTUxpM2Jrc2RhSFNwQTgrb3pVYUZhdlQ0TDBwUFNMQmhuVFJGMTVDYVRISk1jRVVHdWdyL3hvR1RkTE5wbzRIb01JSGxNQjBHQTFVZERnUVdCQlI0ejc4c1RtYWl3SEJ3MGZ6VjY2VzZmbC85V0RDQnRRWURWUjBqQklHdE1JR3FnQlI0ejc4c1RtYWl3SEJ3MGZ6VjY2VzZmbC85V0tHQmhxU0JnekNCZ0RFTE1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBZ01DazVsZHlCS1pYSnpaWGt4RVRBUEJnTlZCQWNNQ0ZOdmJXVnljMlYwTVJRd0VnWURWUVFLREF0RGIyMXdiMU5sWTNWeVpURVFNQTRHQTFVRUN3d0hRWEpqZFd4MWN6RWhNQjhHQTFVRUF3d1lRMjl0Y0c5VFpXTjFjbVV0UmtsRVR5MURRUzFTYjI5MGdna0FuV2FCZjVNcUlmc3dEQVlEVlIwVEJBVXdBd0VCL3pBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlCcGVLRk52ekZ2bit6WThjUWRtRkdydGwwMUp4eWxsYXZscXh1dGMyeHRSZ0loQU8wMWVGc1V2VERka1RlSG05ZUF2d0xQNXZYTklyVTNNT3hqd2FJbHRhT1kiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0NBWUFBQUJ6ZW5yMEFBQUFBWE5TUjBJQXJzNGM2UUFBQVhKSlJFRlVXRWZGbHR0cXhDQVFobjlEWVZ0VFNzbXA3Lzk2U1RhRlVoZDZFNWN4YTlsa2xlaVkybHp0Z283Zi9ITVVBRFFPL0lRUTBEcmNwRWdGaUgxdzYyc3lnRFhJQlRrTXdBVVNBblVNUUlLVmhLdUx6eTRESVo3L0twYWFoQ3NDaGp1TUsrczhQbFZ2K1BuOGd0QzhlbVlEMEVVSUFkblVVTVBJN2lUQkFMNkRaZHZrQWZBMWtIOERJS0N5cXdCZDVGYWdnT3dxazNUMnk1SUQ1ckZDNEVtV09MMDhyeUtTRDRCa2I1dUhqTThPb0FYeWhlQysvRnpla3h4cUhIbGR5TlBLdlUzbHRXc2ZsZzNxKzkvOThMZU55QTRYcndJNU9xR3ArMXNDV2lCYXZlaTNUY0tZS1JnOERiY3RtTUpBa3BkMWJjclM1RUF1QmF3SzlLQlY0ekpOa1BXNzZZaVlOZFQ1N0Y4VUhKa1NOSXhjbGFDR0NjQzhnSWdacXFmL3R5L0lhaFFuVGQ1bDNiNVBSS3RFMWhDUWMvS2pCdWIwK1B0V3V0MmF0bE13TlFIakFEWnhsZDB5RXk0OWZ4dUtBM0Rva3JxTUpBUHN4aXJnUUVUQkJGaGpIT0VCOEc0NThhSk1jWHI5bmloWEtSR3dBWkQ3bHNjQUFBQUFTVVZPUks1Q1lJST0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0xMS0xNSIsInVybCI6Imh0dHBzOi8vd3d3LmdldGFyY3VsdXMuY29tLyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiQXJjdWx1cyBGSURPMi9VMkYgQ2FyZCIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTAwMDIwMjIxMTE1MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMTEtMTUifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTAyLTIyIn0seyJhYWd1aWQiOiI5YzgzNTM0Ni03OTZiLTRjMjctODg5OC1kNjAzMmY1MTVjYzUiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjljODM1MzQ2LTc5NmItNGMyNy04ODk4LWQ2MDMyZjUxNWNjNSIsImRlc2NyaXB0aW9uIjoiQ3J5cHRub3ggRklETzIiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDUVRDQ0FhS2dBd0lCQWdJR0FJRkRVWFFyTUFvR0NDcUdTTTQ5QkFNRE1FOHhDekFKQmdOVkJBWVRBa05JTVE4d0RRWURWUVFJRXdaSFJVNUZWa0V4RkRBU0JnTlZCQW9UQzBOU1dWQlVUazlZSUZOQk1Sa3dGd1lEVlFRREV4QkRVbGxRVkU1UFdDQlNUMDlVSUVOQk1CNFhEVEl3TURZeE5EQXdNREF3TUZvWERUUTVNVEl5T1RJek5UazFPVm93VnpFTE1Ba0dBMVVFQmhNQ1EwZ3hEekFOQmdOVkJBZ1RCa2RGVGtWV1FURVVNQklHQTFVRUNoTUxRMUpaVUZST1QxZ2dVMEV4SVRBZkJnTlZCQU1UR0VOU1dWQlVUazlZSUVsT1ZFVlNUVVZFU1VGVVJTQkRRVEIyTUJBR0J5cUdTTTQ5QWdFR0JTdUJCQUFpQTJJQUJHaGNpa3VSWWdOa2FrMHBPOFhnUFd3RzlSWlhMUWVxUUV2S0hmQ24zN2dhUjVVOXJocDRXOEpUYmZVOXQ4Q0ZnRDBEeE5YRUpFOUtHTm5MQXRMNzA4aENIZW82UzVvZXpuR0RGbjlKODBiTzdiZFNEWUhTNWJ6a0VLUExOdWFtV0tORk1FTXdFZ1lEVlIwVEFRSC9CQWd3QmdFQi93SUJBREFkQmdOVkhRNEVGZ1FVZHJFdFV5V2FNdHBWQVE3SkdxUXAzanpOU2hjd0RnWURWUjBQQVFIL0JBUURBZ0VHTUFvR0NDcUdTTTQ5QkFNREE0R01BRENCaUFKQ0FiV2EveGNLeDdLQ2NvVXNwOFNWWm5XU3hEOG45MVRxQ0pLYWpzN2tKQnoyRHp2Wlp0UHhLc01ZMzhsSC84TVlUQzN3bFJ3ZFpjNXM2MUVobGJkbk9ndUJBa0lCRm1KTHNPUHlNUVdVeG1XbDJ6dUFTN2N0cVUwM1U3NEMzVVVIU0tESDNXU0pIK3kzaS9Yc0NzL0ZNK0RrLzNGak9nUVR4aW9hcUljM2hyd2hQbG1vck5vPSIsIk1JSUNXVENDQWJxZ0F3SUJBZ0lHQUlGRFVYUXBNQW9HQ0NxR1NNNDlCQU1FTUU4eEN6QUpCZ05WQkFZVEFrTklNUTh3RFFZRFZRUUlFd1pIUlU1RlZrRXhGREFTQmdOVkJBb1RDME5TV1ZCVVRrOVlJRk5CTVJrd0Z3WURWUVFERXhCRFVsbFFWRTVQV0NCU1QwOVVJRU5CTUI0WERUSXdNRFl4TkRBd01EQXdNRm9YRFRRNU1USXpNREl6TlRrMU9Wb3dUekVMTUFrR0ExVUVCaE1DUTBneER6QU5CZ05WQkFnVEJrZEZUa1ZXUVRFVU1CSUdBMVVFQ2hNTFExSlpVRlJPVDFnZ1UwRXhHVEFYQmdOVkJBTVRFRU5TV1ZCVVRrOVlJRkpQVDFRZ1EwRXdnWnN3RUFZSEtvWkl6ajBDQVFZRks0RUVBQ01EZ1lZQUJBRUp0bXJNWWM0OG5QU3AwUlJtRXdUMlU1YXEwRDFiM1VSTHBtSlAyNzdJbUVYS0VialZRQThQM1V5VGRaaW5FTFRRNWc2RStsbk4zR2hVV2lmMi9WbVNiUURudTlmK2VieUlaZkJhYm9zS0szU1FWdjRLbXVQOXBiMGY3UDJ2TVBBVUZKTlp2S2VIMURQdGFaa0Z5Yk1LWnNnOENKRXM3QTlLVzNSSS84UURwTjFuSjZNL01EMHdEQVlEVlIwVEJBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVVVuZkxPRERha3UxbzhDU3V3V2ZXeWxqNE92QXdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUVBNEdNQURDQmlBSkNBS2Q4RGVOaGJQZXlmaDdVRDNNOWxQcDVhNzdNMUxtQzJNMm83elJpSGxlUHQrWGNyL0kveEdLMTI0Z0V1SGpiT2Z5YW5yZTYzRU1UdVZXOHRzNWtSOTA2QWtJQmdTSWhKb0VOa01WRmJlTVJVRG5EdGJ2K2dLaStodHFPUkd5c2lkNXNnMlZ2Q1g5UWZuVXFCS3RaVlVCZVFWUGszRTVHVUVhbUxrNGpsamR2bERHU1hwVT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRUFBQUFCQUNBTUFBQUNkdDRIc0FBQUJoV2xEUTFCSlEwTWdVSEp2Wm1sc1pRQUFLTStWa1QxSXcxQVVoVTlieFNJVk80aUlPR1NvTGxxUUtpSTRXWVVpVkNtMVFoV1gvTlMyMEtRaGFYRnhGRndMRHFLTGY0dWpreTRPRHE1T2dpS0lrNE83NktJbG5wZUlMZElPUGtqdWw4TzlKKytkQi9qUFM2cHVkNHdEdWxHeDBvbTRsRjFkazdwZUVFSVEzUmpGakt6YTVtd3FsVVRiOVhFUG42aDNVZUdGLzYwZUxXZXJnRThpTDZtbVZTR2I1S25OaWluNGpOeW5GbVNOZkVVZXM3aEI4cXZRRlkrL0JPZGQ5b2NGVzVuMEhEbENEdWViV0dsaXRXRHA1RWx5Uk5NTit2dXpIbXVDdDhneHZWUlZmL1lwVGhqS0dTdkxRdWN6aEFRV3NJZ1VKQ2lvb29nU0tvaXlHbFNTYnMxQmhzVXZHMmwyeDVseGE3OUIxeTlGRjRVdVJhaWNtVWNaT3VlRkQ4U2QvTTNhM3BpSWVVNGhPbmMrTzg3Yk1OQzFDOVJyanZONTdEajFFeUR3QkZ3YmpmbnlFVEQ5VHIzVzBDS0hRTzgyY0hIVDBKUTk0SElIR0hnMFpVdit2UzMrMjh1Tkt5QmVwdzlBaGxrbGI0SDlBMkFrVDYvMU51Y01OdWZXcHFmZjdXbVpIL0FOaGN0MFNPd2g1cEFBQUFMQlVFeFVSZi8vLy92NysvSHg4ZXpzN092cjYrM3Q3ZlQwOVA3Ky90emMzSjJkbldscGFUNCtQaU1qSXhZV0ZoQVFFQThQRHhFUkVSb2FHaXNySzA1T1RueDhmTFcxdGQzZDNZR0JnUUFBQUFnSUNFbEpTYUtpb3ZEdzhOVFUxRmxaV1FvS0NnY0hCeDRlSGtORFExNWVYbTF0YlhCd2NHcHFhanM3T3hjWEZ3VUZCUmtaR2VucDZXdHJhMkppWXF5c3JPTGk0dno4L05uWjJaNmVubEpTVWcwTkRSTVRFNHVMaS9iMjlyUzB0QjBkSFFJQ0FqWTJOcWFtcHZQejgrL3Y3OVBUMDgzTnpkYlcxdVhsNWZMeTh1cnE2cEdSa1NRa0pERXhNY3pNelAzOS9YcDZlaWNuSjY2dXJxZW5wMk5qWXk0dUxnRUJBUU1EQTdpNHVQbjUrWk9Ua3hRVUZBd01ESmFXbGxkWFYzbDVlZlgxOWN2THkxOWZYd3NMQ3hnWUdPVGs1T2JtNWxSVVZIRnhjZnI2K2sxTlRicTZ1aDhmSDRPRGc0aUlpSDkvZjJkblp6OC9QeElTRW9tSmlmZjM5NCtQajVTVWxGaFlXQ2twS2RyYTJqSXlNbzZPanZqNCtMNit2bWhvYURRME5MR3hzWDE5ZmJhMnRvV0ZoUlVWRlpDUWtNckt5aHNiRzl2YjJ6azVPWWFHaGxOVFV6QXdNQ0VoSVNVbEpUbzZPbVZsWmFHaG9lZm41K2pvNkdCZ1lISnljaHdjSE1IQndjZkh4MUJRVUlLQ2dscGFXdC9mM3pVMU5WVlZWUVFFQkZ4Y1hPN3U3dERRMERNek0rSGg0YUNnb0VwS1NydTd1NUtTa3RmWDE4VEV4TWJHeHQ3ZTNrUkVSRlpXVnF1cnF3a0pDWmVYbDNoNGVLaW9xRHc4UExLeXNvMk5qU0FnSUZ0Ylc3Ky92MGhJU0ppWW1NN096blYxZFl5TWpKK2ZuNXFhbWtKQ1FsRlJVYnk4dkdGaFlRWUdCbk56YzgvUHo0U0VoTkhSMGIyOXZabVptYm01dWRMUzBpWW1KaTB0TFE0T0R1RGc0RGMzTjdDd3NNREF3R1ptWmlnb0tFWkdSc25KeVRnNE9KV1ZsVXhNVEtTa3BLT2pveW9xS29lSGgrUGo0Nm1wcWRYVjFVZEhSOGpJeUp1Ym0xMWRYYk96czNSMGRHOXZiMjV1YnJlM3QwVkZSVXRMU3lJaUlxV2xwVUJBUUNyQTNOWUFBQUFKY0VoWmN3QUFMaUlBQUM0aUFhcmkzWklBQUFVaFNVUkJWRmhIN1pmclg1UkZGTWZQSXZCWTRzcGx0ZDhhQVJvb2l4Y1d4TlFIVVdRTmVTVGRaMTFEQWxjbHZMdVNOMWJOQkFXRk5OSE12SkMzc2lRdlhkQVNMNWttcGltVzJVVkx5N1NzelA2S3pyTU0rcUhQc3d2N3B0NzRmVFh6bXpQem5Ea3pPK2NzUGVRL3dCRFVJVGdrVkJLOXdKQTZQdkpvcDdET3hpN2hFWkZScHE1QlFtNHYzUjZMUkN2TTNSK1BGbU50SXowUkU2dE5pdXZSODhuNGhGNHh2Uk10V2pmSjFFY1l0RUZ3M3pnMlQrelhQN2xsODlhVTFBRnByQTE4YXBCUS9DQU5IZ0xJNlVNenVHMGRsanc4YzBTV1RWdG81TlBadk1Tb0hLK1JINVRSN0c3dU13YWlZV1BHMnNOVm51VG9uSjR3emtrVU92NVpJRytDTVBSQlJqNXYvYmtDa2dvbnVuanVmZFJKcHNsRVU0cFVxTThYQzFzOUJrM2x6VStUcUZ1K0ZqYkg5S2lFR1RObnpaN1RSWFBFUGJlRURDOVlvTTRUeGpvVXp3Y1dMQ1REUEk2WXVxaDBvWkRKczNnSmU0K2x3NGxlTkhieWZaelNNaFc1a3lrNm54MU5mOG5ycWVJcGNYclBJbmg1R1pCV2JxVVZJVnBYbjY0V3JLeWdrWlVjcWxLZXJ1U3NXbDFWUGVUbE5XdGZXY2VqTmV0bHFCdVVabE5kT3J3SzgwYUs3ZzFVODJHVnBOb2RXdmk4eEJhOUpsR0JIZGhrRmNaNjlBVmVKOXJNWWRoQ2xMbFZtMmdlTlhWYjk4aGFibG5lV0xjV1dMUmQyT3F4dzR5ZEhwb0FoTzBpYWJjWmNHMGUxM3p4Z3ZxL3lZZkN0M3NJcit5YkdNaHZVVGMzOHRqL1BSYkltOTRXQTR6eXpsTDJJbSt2Nk9wU1o4RzdWdHJuUGViOXRUaHdzUFVyNEhuUFlYbGZ0UFV4UVIxTWhSWjg0S1FVTjh3ZkN2ayt5cGg2dncrTEp4ZUhESFFZK0lpVWp5RWZFWEw3YVZCeGxHcnlVQ25SWUJtci9SMjNQc2UwYng4SFRwRHlDY3dWUWcyQWszQ0hjQWhqa3lsRnhub2hCa0lZRmtuV1E2aVMyQmYxVXlFR2dDMFA4eW5MaFZORVV4RnVFMm9BMUozR1ozUkdSU01wWWRncXhFQTQ2OEFNK2h3NFIwRmxPQ25FUU1pVU1aUE9BOGRwdXhzeFFneUVMeHo4UzF3TUhDRmJHYUtFR0FnY2d3VGFvZklxMGdWRUNqRVErQlNLYUlvTEU0bUs0TW9TYWlCazQ2S2tWTU11YVM5Q3FoQURvUWhOZldnK1lpL1I1RGg4NmUvaDhrRXBNRTc3TFp3amFSdndsVkFEWUxnRHZhaFBHdElseW9sRDlVZ2h0NS9paTBqeVNJZWhYaWI2R29qaTVQaHZyRHRFUTUrWndCaktxVVZ2SjIyL0FwenlDUDArS2QrWXZ4Vk5YV3BjK0s2WThxRit6dyswRzdoYUl3YWFDVzFzNGxlOVFQUjBpWWU2WDN1VjA5alRqUU9CSHRjZWJNUDV3d1V0VFdDVzZPdVM3RVoyTktXcXlON0ZQeTZlb1A1WVB5S1VNNmJ0YkdNWXAyZmo2SEFjV0NHTWRia094RXRTUDhCK2cvUGNiQzJ4T1NJdXBrZE9rclhXK2kwMEQxcnE4WTF6SitTZnFJUkxoT25haHhyMlBTZ3hqS2QrWnNWNnM0MU5uRW1EOFJmS3VNcDUvQmhuWituR3JkdFZpVTBSUzhkZTA4cXp1Z0xxNklhcnNObFduOTBPSko2bGtyN3M4ODVmVzEvbkRyT2FmaU82cGZyZmhHSlNrWGlabEtHSlhLalpTeXRhcXFIUXZmRmNvWmd6eWNEZWNRYjNqZlVPSitVVENtVXRPYzA3cjgwZGNIUnUvZkxmYjY3VTRwQjAwRU1HRTQ4M0NHTmRyQ1l1UTdZbEUxWGNpZEJtdGVDd2o3ZVJ0TGVTajdPbi82d2puZURZbDlYeitkdisyTERHNkpCbHVUYnBabU1oN3libE5ydlZWTjZ5TDU4MFZQRVhWMTduMjhTRTFLVmMwbXBXS3I0Y3cwV0d2S25PSy9zbnROSElTN2orTE0rME5WOW1aL0Q1bzFmNFhxbFZYZHY1MHR4STBKYmc2N0JnVHRUSnUydiswaUxLSjN1dlRlOGZFTHluOG9CM2xrQXR1NzFZNTRud2gzVHBYdnpmMDduV1F0NkZ1OHVtdGYvZlJpc1U2NkFNajlWdmFmT1EveG1pZndEa25VNjVQcXZEWWdBQUFBQkpSVTVFcmtKZ2dnPT0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCIsIlUyRl9WMiJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjljODM1MzQ2Nzk2YjRjMjc4ODk4ZDYwMzJmNTE1Y2M1Iiwib3B0aW9ucyI6eyJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZX0sIm1heE1zZ1NpemUiOjYyOSwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MTYsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6NDgsInRyYW5zcG9ydHMiOlsibmZjIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDEtMDIiLCJ1cmwiOiJ3d3cuY3J5cHRub3guY2giLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIwMDgwMzAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjciLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMy4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTAxLTAyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMS0wMS0wMiJ9LHsiYWFpZCI6IjRlNGUjNDAwNSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFpZCI6IjRlNGUjNDAwNSIsImRlc2NyaXB0aW9uIjoiVG91Y2ggSUQsIEZhY2UgSUQsIG9yIFBhc3Njb2RlIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjI1NiwicHJvdG9jb2xGYW1pbHkiOiJ1YWYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfSx7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsicnNhX2Vtc2FfcGtjczFfc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsicnNhXzIwNDhfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfc3Vycm9nYXRlIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjYwfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjowLjAsIm1heFRlbXBsYXRlcyI6MCwibWF4UmV0cmllcyI6NSwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJ0ZWUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsidGVlIl0sImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6WyJhbnkiXSwidGNEaXNwbGF5Q29udGVudFR5cGUiOiJ0ZXh0L3BsYWluIiwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRWdBQUFCSUNBWUFBQUJWN2JOSEFBQUFBWE5TUjBJQXJzNGM2UUFBQUJ4cFJFOVVBQUFBQWdBQUFBQUFBQUFrQUFBQUtBQUFBQ1FBQUFBa0FBQUZKYnVKMkVrQUFBVHhTVVJCVkhnQjdKWXhiaU5IRUVVRkoxNFlDNWpKQWdzbkhzT09IUEVBQzJoeUIrSU5OS0V6TW5TbXVjQmllUVB5Qm1MZ25MeUJlQVBTSjFqZWdINmY2aHFVeTlQYVhnMEpPK0FBWDkxZFZWMzkvNS9tUURmSDQvSG1pcndIVjNPK2NFR3VCbDBOeXY5OFNqNHQxeHQwdlVIWEczVFJYOEdnNWpjRG41OS9yTDRESDhBTWJCeFd6RnZ3RzNnLzhKaGhHa3MrVkxtYTF4Skg5QVRJaEdNaFpGN3oydk55L0V2aXc5ejlTc2FJck1HKzBKUSs4N1IzOHBYSER0Tlk0bUt1cHBRb29rWmdIb3hacy80RXB1RDJCU2l2T3RXYmFicDlvOUx6Yy94TDRzUGNMV0NJa0Fwc3dXY2dvYmQ5MjRpcnJuWVl4enB5TXZvT0xNQmY0RjgxY1kvV0pVYmthb1p0N21QalloSUEvZ1IzTG56RFdtYk13QXJzZ2QyTXZsSDVEV2hCWndoem1mVTcrTlgzN3B2bnhKZkVMMllReE4rREQwYVl1UVRKbEMzb002STBkbUQvSEZTdTl6dWI5NDBsUnVScUxtSVE1TDgxb2hJQzlQWWxyTlNFMGpyZHJGcG5NWDVqWjhZeEo3NGtmaEdEakNDa1p5Qm56STdjQWt6QkxhaHNuNDBwcm0rT3ZsMVBJR2ZjaXR3UHRpK09KVWJrYWk1aUVHVEhZTnNqNkRNeGllMitKVkhNUzJ2MjZUWk9nY3lOWnVsRjlQYk5pUytKbjkwZ1NPby9ZNUgxQW1UTUF4aDVBN1FHTlppQkZzekJCcXpTV3JFSnFQdyt6WW5kZ3gwNEJ2d1VhMHVNeU5XYzFTQ0l5cHhJK0pGWVphU1pqMEFEWkVTc2ZXbTlwMzRKYXV1bGtiVnVsRjZBN2QzNHZPWTU4U1h4WVpzZEV3aStkU1JGVnFRYlZ5SXhMVGdBRS9QYWNlOTdNNi9Bayt0YiszTkxqTWpWbk5PZ3BTTW9jN3J2Z2VaZzYvTFJtRFU1NGNIaE1jWFU2NWlCak9yTVlQNHAxVzMrVndaQjZ2dEVURUlreUp2VHNJNjNSalVMMFB0ZnRSZW51ZnFCS1hnQ2ZXYk5pWisrYjR3NlR6VzE5Y25kanBMNFdXNFFaR2FKVko4NVVaQ00rY2ZIMm9Sb2xEQ0RqOXVjbk14YWc5aDNTOHlidExROUpVYmthczVsa01pSmNHT2tORTh4RXlMemFzdHJaRDFLZFN2R1BiQmFQeDZJSzY5K25iSE1hN0FEc1hhY2VuZjFPZkVsOGNFR1FYQ2NTRDZhZU5ZaTU0bkhtMVdSWDRZYVg1K2J5eXp0cTVJSkkrYUwwRWMxWnRJdnFpc3hJbGN6YkRPSFEyWUc5RzJ3NnoxbTdnVkdjMVF2RWI3bU5mTlc0dlhRNnlIMDI3UHVibHRPZkVuOEhBYk5qUXlqelBIaW96bDYrOUVNMVN6QUhUaTkrV2ZaSitGVmlpdXZ1cmgzUTh4ZVRCUHlHK3RUWWtTdVpyQkJSa0pFd1RhUTdBUVRseGd2VUlMdlFmZW1tY3ZnR1dnVGF1dXZrWmpxbzFFNjAweGFNUGRudE5xWEUxOFNIN1pacDZjSFl0R2N4dVdXZ2ZpamlWSU44d25ZaHhvdlZQdXJWRHRpcnYwKzcwMWFoOXpiRWlOeU5XY3hDRUxSZ0ZaaTlKQ2JCY0tMNTh6ejM1NjlYbmljejIwdis2YWg3MFk1WWpMUTM3SW1KNzRrUHNnZ2lMd0JLK0NGZEFZUWIwTHVpYlg5SENSa0cvTHFvNXAxZ2hkcVoyaVA5WWo5VHdhUzkvRk5pUkc1bXFFR2ZZU01FZGZvelJtSDNKZk1VWDVzTjhSR1l2ZGdGM3A1a3hZaGQrcEJiSjNpLzZsQkcwY3Vtbk53T2QyRVRqeHpDVHc2K0wwVjhTVlE3em5RZWdTaUVWdG5vc3kxZnFjNDY3SEZjcmVqSkQ3MEJrbUVpRDA0c2lKMk1IS00wUnlKTnpFYXZUbHR5Rmxkby82cURmbDVpbmRtcEx6VnI3VXVNU0pYTTlTZ1B5QlFpYVFlNWczdzVraGdjMG8rNTVlc1RiUkdiMDdNK2JxdWovYUVIclg2RS9QNzl5bFdxelludmlRK3lDQ1JzQWNpODBCY04yZmk4bDVBTktjTmUvV1RlUUM3RUIrckg3RytuMVFWYWs5bnE3YkVpRnpOM3dBQUFQLy9YOUxsUHdBQUJQTkpSRUZVN1ZxN2ppTlZGQndrSkJDc3RCMFFFZXkySUdTRHpwYU1Ec25XTWNsMlNMQ1NIUkJzTnY0QXhEZ2lRbkwvd1hSQVBpM3hBVGI4Z1AwSDIzOHdWTFZQbWRvcno0TngwRzNKVjZvNTk5WTU1L3BVeloxWmFUVVh0N2UzRjAvRkJkYTNML01DV0FPM2hnL2ttZWZDZm1ZNTFxMkFMSExWUGJrc2FuWDNsbjFBa2ZSVWNWZHRmQlBjN0tuNjJQZGtjOWlNWWQ3WlFCSkI4VG1INDhMZWgwN05vZERPN3RnYnQrdmVmd05vdU81ZkhMaDNHMXhxWEk2K2ZFaURXaHVjQXE2QS9tVWNFUEdRT1RTQmdpWUE3eVhtUUJWUkJqSG1BZWNtOFprMFdmeU0zSkFHTlRITUJySGtNRnpZWjBBYk9RM0x3WHZ6RVBtZDdwSjhHYjJxdnkvV1VWdmJIVTF3TStOYWNrTWE5QjdEWEhJSUxaeExJQlh2NWxRSDhwWDE4eVhkWjQ1eWVYeVd6b3daVUNUOXo0WTA2RE1UeG9HYlpEZ092UVQwY21pT0M2SVpFOTNCaURQdm1RS1h3Qld3QWJ4SCswWFVlNzYvSytsNVBaaEJKcWpHVU9tcm9aQXBhN2l3WjQzRU1kS2NZcGU5L3l2cVNtQUZlUCtXWGVEOFhwbm1YRG1ZUVJqdXkyUm9DYUNZWGp4aURxeVR1by9NUVc0Q1VGUnI0R3VzZ0V6MlliOEU5Qm40TjdnM2lEWGkxc0hOakNzR015aUcyZGd3RlA2V1BCZjJITFN6UElYUXZGNDBZZ2xzQVFtOEt5NnNaeG4xcS9pTTNQdUQ0NzI2S3h2YUlBNi9BZHdZRHRqYWtCcjJpZ0s0a0dPZitNZkVOZXI3VjdtNzRiK3Z5VDE5VFhDOWlVTWI5RnlqWXFpN2pPSExtbGhkbllqcURRYVhzd1l4QTk0QVM4RE42NWpUUFlyZytDcFZWNUlQYnNIOW9BYkZNRDloSUg2SE5hVEhKZmk5S094VGMvYXZpbmVsQy9VbFFJTjFaM3VncHJWOHlUek81QXJ1eDJCUWJRTkt5QTI0a2dOeVljOVh3YUdWWjZ6NjVDNWY0ZHhFRGVQRWNnWE9idEsranpYUm8zdG53ZldSK3pFWVZHSklEWGlOZmNuQnRIQ2VBSjNWN00wQmx3R3BjYnFyWVo3M0lQSU84VnZkSFRudm53ZFhNbklOYmhDSHdQQy9BRG4zV2ppWGdBOVBnWHdKRldzUWFjNGFrUEJEc1dZdEYrcHVyTlpmbUg5R0ZiWFBHTGxHWWRCdWxGNUVBUkVMWUd0aUpId0ZybUF0WW1vT2pac0NlVVQxTUpiUlUyRXZma0dPQzF4cmZObVQ5bVUwQm1ISWYyeFFDV0hzeFd0bW5HbmkybXFaNzQyem1wbmxHL0k0NThhMVZyczF2aFN2T0NhRFNodVV4bXdBdm9wTXcySS9BVHBBQnU3TkFjZCtyMld1cjdOKzlYVUhPT1krRjY4NEdvTTRFQWI4RGJnQ0NnMFlQTVczZ0FReXVqbDE1Rnk0MStkeHo3N2Y3aFgzTjdsMGpjb2dIdzZDQzRBL0t1c1FMeUdNS3lCblBTSnJQTmUvSW5CdVVJWXpvYm8yZXVmR3ZTS1hydEVaaElGZkFWc2JYS0lZK1dxbUVvRjlsZFRObVFQblpud0libUsxVFhEcjRCWThIMXFqTTRoRFl1aFUrQWJjSmRDL2pxaVpoVGdhUnl3bEVQdTU1ZXFvcjQxamJ4N25hL1VkaXFNMEtBVDlEQUg4ZmZUR0I4YzVBeHBBeHFUbUZFbXVqSjdPZUpvekIvaWp1amZkUDBmNzBScWtBUlVwSkVTNTBOUWMxbXdCbWRlL0Rwd1h4alhZcys1UFJ0MS9WeHk5UVJEeEF2Z2Q2QUFKVjV4S0dISVV2YmFhVFhDRmNlemppL3BSZlEvRjBSdEVBUkNVQXplQWpPRStsempzYVVKbmVmNHlKNWNCYStOL3hmNEw5VDBtbm9SQkVnSnhyNEh2ZFdiRWVRYklPRVkzcDQwY3VlazNMMTUrNHIyUDJaK1VRUzRJZ3I4Qy9nZ0RaTkFHWjcyY3Y3Qy9CdDRDejczMy8reFAxaUNKaEhqK0dQMEFmQWQ4R3ZoYStXUGpZQVlkODhHbjBudlUvNVdjaXNoajVqd2I5TUNmLzV3Tk9odjA5RDhRNDQvbStRV2RYOUJ4TCtoZlV3VFl5UkNhclo4QUFBQUFTVVZPUks1Q1lJST0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMDUtMTkifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE4LTA1LTE5In0seyJhYWd1aWQiOiIwZDliMmU1Ni01NjZiLWMzOTMtMjk0MC1mODIxYjdmMTVkNmQiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjBkOWIyZTU2LTU2NmItYzM5My0yOTQwLWY4MjFiN2YxNWQ2ZCIsImRlc2NyaXB0aW9uIjoiRXhjZWxzZWN1IGVTZWN1IEZJRE8yIFBybyBTZWN1cml0eSBLZXkiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MjU2LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX0seyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3IiwiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIiwiYmx1ZXRvb3RoIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDU0RDQ0FlMmdBd0lCQWdJSkFNOVJ6WXU0RUlJbE1Bb0dDQ3FHU000OUJBTUNNSDh4Q3pBSkJnTlZCQVlUQWtOT01Td3dLZ1lEVlFRS0RDTkZlR05sYkhObFkzVWdSR0YwWVNCVVpXTm9ibTlzYjJkNUlFTnZMaXdnVEhSa0xqRWVNQndHQTFVRUN3d1ZSWGhqWld4elpXTjFJRVpwWkc4Z1UyVnlkbVZ5TVNJd0lBWURWUVFEREJsRmVHTmxiSE5sWTNVZ1JtbGtieUJTYjI5MElFTkJJREF5TUNBWERURTVNVEF5TXpBNU5UQTBNMW9ZRHpJd05Ua3hNREV6TURrMU1EUXpXakIvTVFzd0NRWURWUVFHRXdKRFRqRXNNQ29HQTFVRUNnd2pSWGhqWld4elpXTjFJRVJoZEdFZ1ZHVmphRzV2Ykc5bmVTQkRieTRzSUV4MFpDNHhIakFjQmdOVkJBc01GVVY0WTJWc2MyVmpkU0JHYVdSdklGTmxjblpsY2pFaU1DQUdBMVVFQXd3WlJYaGpaV3h6WldOMUlFWnBaRzhnVW05dmRDQkRRU0F3TWpCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkhscTJqVVFNYWxIai9CUmVRZWZHaXo0RXZZSnlGTFdQejRSZmhKR0txcWwrOG45NmhUMW01Z1hvVHZvTHJqU1U3WDBjQmVvVHNnaHloMjIreXJzNCtTalVEQk9NQjBHQTFVZERnUVdCQlErOFNHVzJCWGJxYjJkY0FPaVdKT1UrR0NzUGpBZkJnTlZIU01FR0RBV2dCUSs4U0dXMkJYYnFiMmRjQU9pV0pPVStHQ3NQakFNQmdOVkhSTUVCVEFEQVFIL01Bb0dDQ3FHU000OUJBTUNBMGtBTUVZQ0lRRHE4eElXMFpLNXl6M0VBem11eDg4TENUWU8xNTdmVGZ5T2lPekMyQUR5YXdJaEFPMVBXWWxlRmdILzNtdUQ4Y0JBTXIxMWZFS2RGL0FhQzE2ZnR4YWV6TlhIIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUl3QUFBQVlDQVlBQUFBb054VnJBQUFBQ1hCSVdYTUFBQjdDQUFBZXdnRnUwSFUrQUFBRklHbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBEOTRjR0ZqYTJWMElHSmxaMmx1UFNMdnU3OGlJR2xrUFNKWE5VMHdUWEJEWldocFNIcHlaVk42VGxSamVtdGpPV1FpUHo0Z1BIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVFXUnZZbVVnV0UxUUlFTnZjbVVnTlM0MkxXTXhORElnTnprdU1UWXdPVEkwTENBeU1ERTNMekEzTHpFekxUQXhPakEyT2pNNUlDQWdJQ0FnSUNBaVBpQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQaUE4Y21SbU9rUmxjMk55YVhCMGFXOXVJSEprWmpwaFltOTFkRDBpSWlCNGJXeHVjenA0YlhBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOGlJSGh0Ykc1ek9tUmpQU0pvZEhSd09pOHZjSFZ5YkM1dmNtY3ZaR012Wld4bGJXVnVkSE12TVM0eEx5SWdlRzFzYm5NNmNHaHZkRzl6YUc5d1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM0JvYjNSdmMyaHZjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUkZkblE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVVYyWlc1MEl5SWdlRzF3T2tOeVpXRjBiM0pVYjI5c1BTSkJaRzlpWlNCUWFHOTBiM05vYjNBZ1EwTWdLRmRwYm1SdmQzTXBJaUI0YlhBNlEzSmxZWFJsUkdGMFpUMGlNakF4T0Mwd05TMHlNMVF4TkRvME1EbzFOU3N3T0Rvd01DSWdlRzF3T2sxdlpHbG1lVVJoZEdVOUlqSXdNVGt0TURVdE1EVlVNRGs2TXpNNk5EY3JNRGc2TURBaUlIaHRjRHBOWlhSaFpHRjBZVVJoZEdVOUlqSXdNVGt0TURVdE1EVlVNRGs2TXpNNk5EY3JNRGc2TURBaUlHUmpPbVp2Y20xaGREMGlhVzFoWjJVdmNHNW5JaUJ3YUc5MGIzTm9iM0E2UTI5c2IzSk5iMlJsUFNJeklpQndhRzkwYjNOb2IzQTZTVU5EVUhKdlptbHNaVDBpYzFKSFFpQkpSVU0yTVRrMk5pMHlMakVpSUhodGNFMU5Pa2x1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TWpFNE5XWXlZbVl0T0RWbU9TMWpaalEzTFdGaU9EY3RPVEZqTTJJelpqQmlOemhsSWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKaFpHOWlaVHBrYjJOcFpEcHdhRzkwYjNOb2IzQTZaV014WlRnM01qRXROek0zWVMwd05UUmxMV0V6WVRrdE5URmtNVE16TkRabFpUSTVJaUI0YlhCTlRUcFBjbWxuYVc1aGJFUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZNakU0TldZeVltWXRPRFZtT1MxalpqUTNMV0ZpT0RjdE9URmpNMkl6WmpCaU56aGxJajRnUEhodGNFMU5Pa2hwYzNSdmNuaytJRHh5WkdZNlUyVnhQaUE4Y21SbU9teHBJSE4wUlhaME9tRmpkR2x2YmowaVkzSmxZWFJsWkNJZ2MzUkZkblE2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRveU1UZzFaakppWmkwNE5XWTVMV05tTkRjdFlXSTROeTA1TVdNellqTm1NR0kzT0dVaUlITjBSWFowT25kb1pXNDlJakl3TVRndE1EVXRNak5VTVRRNk5EQTZOVFVyTURnNk1EQWlJSE4wUlhaME9uTnZablIzWVhKbFFXZGxiblE5SWtGa2IySmxJRkJvYjNSdmMyaHZjQ0JEUXlBb1YybHVaRzkzY3lraUx6NGdQQzl5WkdZNlUyVnhQaUE4TDNodGNFMU5Pa2hwYzNSdmNuaytJRHd2Y21SbU9rUmxjMk55YVhCMGFXOXVQaUE4TDNKa1pqcFNSRVkrSUR3dmVEcDRiWEJ0WlhSaFBpQThQM2h3WVdOclpYUWdaVzVrUFNKeUlqOCsvMFZ4UlFBQUdmVkpSRUZVYUFYVndYZmNuM1Y5Ny9IWDUvdjlYdGR2M0RzN0pKQUlBVUxZQlptQ2ltRFZEbGZ0dzIzSHFZdXFQVjBXdGRiV1I2M25WRzJybnJhT3RzaERyUlVmUFIzV1dTM0tWaEFaWVFvRVFrTFduZHp6TjY3cituN2U1MDRpS05XTzg1OCtuMm51aXNTL0ozRzhZWmVaMlpURUltRDg1K1JPTzBaU1VmaUhKUDZGSHlJRVdCakF3ek53Nm9iSTNDeWtDR2FHSk55aExNV3dnbnJvcE5KSUNCTlVjb29pME84Yit4ZkY2UExBcUlNY0dvZDJXK3pZRDlGZzQ5ckFnYjFpMFRKVEhXR0N1bzZVaGVFSmRpOW1WclNOOGNLWXE0MmQrOFNLQ1NPMmdBd2RJQlFRVFB4N1psRFZka2tXYnpUWmNLVEkzZGh2dnJHbHVlTTlkOFVUWDBScitqbW95WUNRT01Tc0JMcEFBakxRUnhwZ3hvK1JBbWxyNG9jSVpoZUdrRjVsQnBMNHJ3aElDWExEZkgrZ0R4ZUZrSGdDQ2VTd2Y3OGhFei9Lak1QRUQ1SWdSWHVSdWYyMHBZQlpRNzJmN1N0R0gzWW1UdnhGTWhjZ0F3bGlBUkxnR1d3R05BZldRcXdtaHNoQmNuNHNHT0ErbDhxQ3h4bVFCVTNEU1pJajhWOFRZRkMwallVRmJlMzFkUDJ5NVpBelR4QVM1TVpBZ1BHanpRQkIxWUR4QTlaWjBLa21jRUhJbWM5M0x2aTNIZkhJa3FaZWpUSWdNRUFPN2w4bnhrOGgzWUxuM1lRMGp1c00xTHlPRU01RTRzZUNnT3ovbFBZY0VJOXhRVHR4eEhnM251a1lJTDVyRWRnT0NDajRmZ1lTc1I1cVJhZWpxMEppdXFwNGdoUU5MdzFWNHNlRkFLOUZNcjVIUUxUalFneWJNY2lOZzdIbjFwV1hmT09oNnNTTDhQa2pNUWRMWUdHYXdkN2ZKWFl2UjBXZkVNQUMxQldFNGxaNkMvOU1tZjZPY3VUcFNJRDRrV1VHMG03RXZlbTJiYzVqaG8xWU94bVBPbk1UcDJhSjdJQ0JpWThKL1Q3UUFrWUFjWkFBUThFb2MwTzJ5TGJSVVVNQ001Q01kaHYyelRsa0kvSmpSR0FSUWhISWpYaU1HY2RLR25lTTBqS0lPeDZwVisvTFp1Y2o3eEFNU1B2bzZ4VjQ5UVhTT016Tnc4Z0VkRm93TXdNalk1RFNYcHJtclJUNkI0eFZpQjlkRWt0dUpOcU90SGMrOEpqK0VEcGQyeFRhakdnQUdlTWdkLzluWUU4STRJSVFRQ3dKZ0lNTFhCQU5tZ3lTa1IySzROejlJRHc2THpZZkxRcmp4NFlaTkRYMGVrNTNMQ0J4U0FwMmpwbGhnaFkxc3paeDAxWE5CWE1FdGhBcVFCVzk1aDAwNlF2RUVhaEp0TXVYVU1RWDBGUlgwMnA5aENMTm93Q2Vyc2Y4UHJCVi9LZkVZY1ovbnpqTStBSHVFQUwvSVRsZ1lNWmhCcTZiRVF2cFNVZEdIbFBWeEJWamRvNnk0UklnRU5zRU82SkJscEVDVkxVVGdoRkxRVFljSXlNS1FaTWhHMVFORktYNDVqMWlZdEpvSlVPVitDRU1HQUVDTUErSS93OENYR0NBTzFqa3Y4MVlJc2dPRW9lSXd5eEFYWW01L2M2cWxZWm5hREpINWN6SmhJQk1tT0FoMy9qbGdYVldRejZSWURBWVhzdEMvUmQwbGtNNUF2STNVSFRmUndCcWZ4NGpvMXVCTDJJUjZnRFpHMElBQk80UUkyRGdEaVlPc1FSeWtJTVpQMGpnR1VMaWNSWUFnUXZNT0VRQ015aGE0Qm5rUElFRUZxQm9RYTdBSFVJRUJEbmZpY2pwcEVseGlJREltczZZblprYmFESllNRHo3M2NnZm1Xa0NSWUxKQ1AwK1dBQUtIbWVBWkVnUUFnVGprTkUycEFnU2h3aklBb3pqZ1o5Qk9rK3d6c0JjN0FPK2d2aWt4S1A4SndTNEdERzRLRVhPRXF6cXRQQUEzekhqQzRLdC9CY0V5NEp4OFdpYk0ySmtLb29hZUFENEN1TGJHQlFseEJFalprR2Y5WFZ0bTRoZ0NJelp2K1hGRHowWU5wNk5MYXhFRG1YbnMweVpFeW9vMHhuSS9vaWNvYWtoUk1CZWczd1RVa24yMVJnbkU4UWhyUTRvZzJjSGJRZjI0cXdpMkhxU0JScUJBRE1lNXc2cGdNNFlESHFRR3pDRGtDQVZNT3lCSEN3QUFnR3hBRGw0Qm9zY1pxQU1DR0lMd2poVVBhRnN3QTZDN21GSm1ubFVIT1FaV2wxV2o0eXlSVUVna0J0bHlUMnRxQU43NTRXNXNXUkNjS3JnRExEamdPVUdDb0dkR0xjQy95cDRoQjlHRU9DWXFYWjRiVzdzUmRGMEZHYUdJQU1wUXNDZVpZRmZNN04zQ1A3YVFId2ZBVG1yUlBaTHJjaXZZR3lXV1ZlQ3RaTWdsNXJLM3BTaVBvYnpoOENBN3lNZ2kxR1pYZXB1cjR6R3BnMnJZbG5YQWplVWhEc1BXZVRQTGZMSDFVRGFmbSttTG95UnR2M0VaTmNtcXl4YU5DQnV2VDZldXdQeE10UnY0K3JSRzl4SU11ZzBNTlFCTE54UGEyUUx1WUZxQU1UbkE4L25vQ0lBeGlFaGd1Y0RMUFkrVGpQNEV1Tmo5K0RXSjRSQU5YTTZkTi9DeUxLeldKd0ZieUJFUUJCTFVJREZtUWR4WFVjcTdzVENnR0gvS1Bweno2QXplaElHTkEya05uamV3ZmJiUHNyWTZ2dG9UejRmYTE2SUJjZ1pXaU9RNjBmWWZ2K0htRmh4QjkzUm44UHp5M0RkanJHZEphbTdNWENRQkVYa0REUEdjZ1VXd1hBR2ZWMWZXMEJ1YXkzeTg3Zzl2OTIyRXcxYklUY3dnU0FGUThKajRINlpYVkZMSHdCbStTNEhBcng0OVRKN1I5a0t4dzhXd1FLUGs2QnNRUUdXemRZWG8vR2pkWk9qTWg4MkRwTWdKanRwOVVUODM5MWtGK2VHb2tqQ0piSU1seEJZcm5Wa3UydHZNdzlIbXZKckJRT1dPRkFFVGxuVkRoOXNXYmlnY2NOTTFCbkVraUFra0xFaEJIdDNHV3dWbWQrOGQ1dnp4ZS9FOU15ejdjeUx6NGZxRVNpVjJWbHMrUHllWW0yUFBrL0ZNc2dIRFBveldJQ3FnbTduQVR5L2dOazlyNkVvbjBkNzlFazBGWWNJQ0FIRUVvRVB2OHFqRDd5VFZjZGR3OFI0UXpXQUxCQmcrV0ZtRnIvS2JITUZVK1h6Q0FteWd3VW8weDcyUGZTWFBIRG4zN0xsS1E5aDFpZEV3R0ZtMXlvNng3eVZzdnRHNmhrd29EUDZOaFptTG1mWnhoWXBYWXpYSUFHQ2FDQzlpMTc5RnpUWFFUcmhRc3BONEl2ZkF1WlprcnBkY1pDZ0UyVm5lelpjSW1LME9ueDFkdGIrTGplNmVOVUsrMkRDanE5ZGhCQzA1QURTaUFYS1ZqU2FSalFpeEdESGdyM1Q0Rm5BcjBwODJ3V2R5RnRiSStHM1RUYmV1QkFRZ0JBTjVQTWpMVDUzeDRPNmV0c0MrODQvd2RaT1lpOXRpTzh5eTdjaTNjaEI0dHhXeXo0UzRjUWlRT2c2dlI1N1RGeVZnanlZWFNSWTFRQU9kR0o4cWFSckpQdG9VM1BRdVNuWUZhUFJObVdEakREWVdkVit2Um5aNEd3ejIyQkFOWlNWbmZpcW80N2xzNVBPVmZQTGJPMktVZHRNWDJBR0JRdzZFOWMwZCsxZHhkcmpOdEZPb0RoQ1ovOTU3SGhnSzBlZkM2RUc1eDRHaTc5T1NoOGdwS2NSL2Rjb3U2ZlFuNGZza0NKUS96M1ViMkJxelU2YVBvd3NPNWJoNEFKY3UvRG1xN1FuQnZTWlovdld0ek4yN0dsMEp6Y3lXQVRaOVZSemI2YmR2b2JONTRxaUJXcWdHb0lpdEVmM3NPZkFteGkzU0xkOUtWVi9GNjN1VnpqNkxJakZPbFJkZ0FVUUVBTU1xM3ZKZGhWcjFrSnVMY01tbjRvcW9MNFpQSU9SR0hDSUdWTkVUaEpnQnRuOXk4TUJyeDhkczdjRmhYZDJvaGcyZm1QTytuU1EzUXkyRDlOa1U5a3BpNDIvb0d5Rmk4cElrQXR2eE1TWW5SK0srQWtMell0RzIzWkJ1d3h2eXoyMTYwYVlRWkZBVVBWNy9xbWlzRDluVkxmMSt2U25lNDRzUU5ZVmplenRwZkhVUm40VHNNNHN2TS9FaVNIQlRGLzloVVg3MDdLdGo0NjAySVhJTjl6VmJKNGFpKy9mY25TNHNCcUl4bFcwWTN6ZHZnVSt1bTNhanpqdEtQNE1iRk10a0duT3M3ODNoUERKRU94UlNSZ2NpWGdieGtzRmxxS3RhS2Y0d3Y1UVY1MTZySjYweWptaDJtOVlFSlRzZm85ZS84aDlCemFld1JIelU0UUNGRnFFOEFhOHVvbWl1SVdtRDU2aExNRGlnN1JISHVTV2E3L0VzUDlSVG5uNnM0Z0dpL1cxeU41SUhPeWtNN0dNaFlVM3M3ajRVc1JxaWxBZ1BrNk92MDY3M3N0UjYyOG5oeHZJMmtoMy9DYm1GMStMdUkzeE5lRGg2VlQ5VnlHT1JQbG1HdjlUSmxidHhJRDU0Vi9TYWo4WGZDZHpleGV4TnRUVldVVGZnQm1ZUVREb0RYZlEwelltV3BBMm5vUDdDZmhnSHlIZmpvbURrampNeFBwQU9BNER6OXdnOFg3VityMlJUbno1WXEwSGRzL2xQeHdwN1RQQm1PTzdna0hsWEh2M3cvNnhpU24vK1ZNMnBiZFhzL1lrajJJNEVLRUtXNTU2VXZIbG1KaW9lbW9yYzBnclFRT1BIaGo2VzJuc2I4cUN4OFVJTVJpNDl0ZFpmMUFVWERCV3BvbUZTcjlsRnM0SkNBdk03WnIxUy92emZIekRlc01NRURSdXQ4NzNtcmNvcC9jRVdCOER6WFJQOTMvcU9pL09Qem45YW12VW5yd3dDNWdlOHRwZkJYeU5KN29iOUR1WW5XallhWjdGWXJaTk1jTksySktDalZkbWRCbkFnQnNmMGhIYjJMTHVkYVFESTFRVnlLQ3o2bVNPbWZvazduK00vRXQ0L1FpdFVlaU9nemNnN1dEWSt6MXlQb21pWEU5amY0aHBCNmIxcEhnNTR5dWZ3WEFBWmhBTlhDK25hbTRsOEI2NjQ5QktCOGdMTU5kN0o1VnVvNHFSRWJ1TXdjSnZZMkVNaTFDTVhvU3FEdGhseEFBZHpkSTBleWs3MzJJNG5PT3V1Mkg5NnROWnRUd3hyQ0FZeEFRTCsyL0NyTS9vYXVoVlQ2WlZkSmh1cnFldEEzUWlPS1FVamU4NnhZd3B3VTdIcjIwbmUwdjJkRzQvNit2dS9pcGdHOTlsZ0ZoaUhOSTR2VWE2SFBkdjdodndpYkZPT0RVQnVSSGpJeHlSSGVvR2drRU1zR3RHMzg3QjMxaDI3R29KRU9EUWJVTzNNdTdkbmxuWkVXWEJWTHNkTzVZNVhoNWVvQ2lLQ0ROeitVUFQrL3pqclpTUXdJQTZ3OXBKWnpEMGF3ZnorZWVTYVN3bWNwWFpOVFZxcDY5WlliOGlCOCtPUjk2ZFV2eGFNRVlsR1dCTFdKS0JBM0o5MjR6VFdPS29YRFNuSzl1WUpBUUVnd1BONk5XN2UydWd6ZG1RUVN3UjRORHViTWI5cjhqRlZxSStBZllab3QrSCtuRDBhU3o1QnNxMzBCdnNndkFObWozZ2ZoUmgrVFNodVJKNUJZaUdBaGdoNkI2S0JBYXNXSDQ2WDcveWMxanJLK3g3QURZKzgrWEUrQWNJd3dSaVNZWjIrVXRJWjFBM014UmhBbWt6bG42ZmJkc2FSSWVpT0pXRERKQkR3NEQyMkxjWTltQjJEa0o2TXJSZ3FuTXpUWDJBYkJ5VWtGalN3dXgwQ1F5ZmptN1BEZU5oMDZEVUYxcDl2WnpHcHVXQVFBWVpNTUFNM0NFQTNUWlFzSFd1MXMvVU1mL1ZVZDF3U2IrR1FRMEdtRUdJUUFwZmYzUi9mdTNLRmR6bEFqTlFnR1lJSjIyQVpwdjQwT2Zod2pNRHp6M2RMdDI1eCtSbzQrcmx0aXdQSVhTNHAxM3lKMVB6UnJzRnFRVjFBd1owUzJNNEJFazdESkZsckJpTnhZdlA1NFZrVml6T2laQnNFZW1uZ0xNRTQ0RDRuaG9vRE03aUlBT0R4V2dVMFRoSkF0d2d3WmZqSlhkc0RTZTJDUGtJVkFNQk1CRFFERGtrZFU3RXV1K2lIcndhZUFtVG96Zmd3R0lGcUlmNEJLVlAweDlDNWpxOHVZNVE4RDNHSWNwUWxOQ2RXTW5ldmN2NDlyYyt5ckxPSWl2WHJtQ3l1SXpLRFJOZ1BLN0pYZUJjek1BZHNQc3h1NDJOUjRINzhaVGhGT29LTUVEZzdHQjBmQ3NSMkx2L0JJNVl0eGtMOEowYnI2TzNQeE1MRGtwa0RwcWswT2tnWXJDanJXTWo5KzNSVGRNTGV2VTRUSzhlZzdJRmJwQU5oQWhCV0FObWNNUnlZNlNBL29MWXZNeTMxemxlMld1NGhDWEdZV1pRTmY3My9ZcEx5NVoybFFGS2pOQUNCZWhWMENtRUFBZGl5WG5kYm5ycDF1bm1qOHBSemw3ZnNuYmR3TTU1djNyZGx2RG95UnNNR2pIWUFUUFQwRXF3Y3NLd0VGRXczQ0NIUUlUVjBleWlXdUFHRVViS0VIN2FBUW5NREFRT0dHQXNDWVlBQTVSOWF5Zlk2UWw3dW1TVTdScm1lSEI3L2FUYkIxUGQ1NUI3RzNETFlMczVyQTAyQVVUVWdBdFNzWkhzTDJiUGdSdG9IQ3h2QUZ0RHNLMFlNSGxjQzA4cnlMMkU2aHFMNHFBUXVyZ21pVVhCc1A4d3ZkWXJxUGJNc243bDFaejZIRmkyNWtKeTNzaGdIa0xnQ1F3UUlDQVZzREI3TGIzZWJsYXRoUkJQWVhiZkNnNnlDRlpBLzVFN0dlNituZEZUWU0yRzB4bHJIME52NWdCWC9lTzlQSHczZEVZNUtDbHcwTEdCY0NvWW9KRk9TK3pjbVQrOVk1ZTJyMTVoZER2RzJuRmpVSUVCQnBoZ1VJdDJhUnk1eXJoOXU1anRpUlBXOFJ5djdIZmRqSUI0VEREREczdjR6bDNEZld1bmpORldvaDJNSmtMdEVJRUE5SVl3VmpLKzZhajRmK2dxbkxaSk4yWEYxd3ptaFJWVURObmFUQU1tNmdYUnpCbXQwcEE3VlEycmxoYzBibVFYTVFuUHJPa05PYzZDaUlZSFdCQ3FCTWtNWTRtRXhZQWxvMTlsOVRtczdXYlQ5ZEEvVnJUdDlCaXRXMVhRc1F5SjY2NVpQSFVIenM5aWd4THhCb3lyZ1FJNEh2UUJ6S1p3UVZtQTVEeTg2eVlxd2ZJV2RPSUZNSElDc2QwRFFUVlloelZYZ0UxQm1BVnp6RWFBSTRFYVl6L1lES2s2RnpwWGNNSFBQa3puS0NDdHA5b2ZlWnlBd0NGeWlBa0NtZXlSMUxxZFhQV1kyUU5tSjVES2hEdFlnUGJZa01YWi80dEZpQ3VBQXo5Qk00UisvMFkybjdPTGRjZEJLamtveVFCak05QTFSQmJVaXl5dW43QzdqbDRMVDFwanpDN0FZQWhtUEVFd2tLQnFJRHNFQzc4STlxYzFqRWVFK0I1MzBXbUZYMTQybXU2cWMvNndBeGx3QVFZSXFneGpIVmE4OHFKd3hVbXJ3bW1QUGx5L2Vxb2REeVN6NVhValltM0ZpcmFXeis0V1FTS1pFVnFnaXNNRVRhT09qR3lvYUhmRmNORkdsQmtMTERFTGcreC9IY3cvVWdRN0tyc2lRZzRxWkhtMjBlNlcyWnh4U0xkcHZKMmQrd3JzOVRsRExBMEdrVVUxZHpRVHU2RGlHSkxOWTN3V3RBME1wUHVCUzhIT0JZRUU4NHQvUXRINk9LdVhRZjlSOFBaVGFZK3NZdmIrQllZek1QS2tmUlRsUG1JOEh4ek1RQWIxNE1zRXU1SlEzSUw3eTRpRDgwaGpzN2hWVE84QjkxdG90MnBTVE1oQUJqU1EvWE1VNVZmQmQ3TTQyRUlJbDdGbTVSeWpKWHppejZDdXR2UGNOMlI2L1VUVGg4WDlINmZWK1J1cUdhQS9UcTUrZ2w0RnFmVU5Mdno1L2FRQ0pBNUtKbG9XN0dRelF4SW1ZK2o2MW9ZanVOYk4yRGNMR0ppQmVKd0JKVEIwUVFyVzNiREMvcUFzd3B1R3RTWE1PY2pFZmhrZG9DUEFYV1BITEV2dm5lOWpjajVpQWVlN2hLaHFlOGJ4YThMN1d1dmlLZmZkblIvKzVqMzYwbk9lVHBoTWlneEFZSlY0YW94V0ZvVEtsVUVHQm5JSTBYN1pqSmNIVkFtYjJEL2pmemJSc3U4b1dkK3p1c2tnaS9ZZys1MmpJZDZKR1dZUWdleUJQWlhPM2RBTkZ3ZlJkVEVtK1R0YXBSOFJ6SjZSM2VoMHdmWTNmR2JmZWJkZGMrekxWbEZySTRPcURXcUR3QUtnQThCYndmOG5LUVZDNjFOVU01OWgxU1MwT3RBZnZaaWk5UUpNc0xodEdja2dObk5RL2pMS2QwQThoNUFYcVB0L0Q5MVBFRk9tR1hZSmNSbGlpVGFqWmdyM2FiSmRoL1JPeEcraFBFV0ljeWk4SDVwM0kxK2ticUEvL0IzV3JvVTdiempBby9mRDFCR3c3YlpQTTZ5T3BDak9vYW4rbGY3c0IybFBRUVI2dTA5Z1pPUmtIREQ3SnRVUXFpR1BTUmFZREdaUEZvY1p3a3lyK3hXL0dRd3JqRUk4cmhXTVpZS1Z3T2RkZk1oZDU4VEMzcmxxTXB4ZnUyZ2FVUVNqY3QwV3NGY1gwaXVhYUpmS1JSYTBJcU5sTjM1ZzZQNnpMbjBPN0NHRG84R2VFWU05blJERzZMblB6dWMzYlp6aW9lWkFYcWJ4c0sxVmhPWERTcGpaQmFYQ1I4ejBCb2M1bHJpelBKcTl2U3p0MGlvVE95MWpVR24yMFdtL3U3M0J0cmZhM0QrWXRaT3pZRFRaYTNwVm1CczI5cnV0a3NyTWtCaFBRYis0dmgxK1R6QmxCbG02eTR5M0oyT0YwQmFMUnIyWVNTVjNQYmpxS1YrYm1WdjNVOFRla1pnRDhkbTQzMDNPRUFPWS9SdVI2Mm0xQ3RBODFYNElVOUJVbXlsYjc4ZktaZVErTEgveVpSVERXNm1iL2VEVGlMZVQycU1NRm9iTTd4NnkraFRJZmpUVy96Z3huWXNERmk2aUdaNkM2ZDlvcFl6eHh6UzZpbVp3QkdPajkxT0gyL0RnWklkVytmc1U2ZTIwT3JEbm9ST3BkU1duUGczV2JOcEh0cmV4c0RCQ3F6WEh5Q1EwRGlIQi9QUkd4aVpYWVBWZWN2TVFNcjVmR2huVitvVjVPeTFFRG5GQTJIR2x3bHVpQWNaaHhpRXU3VFhaZlVMSGhFS1hFM2hhNWF5aWhtaEdBOVJaLytUR2I3am43OGo5RVN4ZUhDd2NEMktZUlRBcmtvWG51UGpKQUgyRHRvS2xnaVV5V1BSTEp6djZoMWdFRnFmWi84aDIvYzBKeDNOcVVaSnlBMlo2aGRBV0kveXJSTGRUOEV6SE5zdWcwektpYVdlS2VnbkdMUU1wRE9hNWNpVFl5YlVMaTJiZE12NUduWFdoWVZlRHVtWjJ0c3hPRzQxSzJhR1czU0RwSlJZMElOaDVZQWdEQndMM3JJcjdGcWs0RFV0Z0JqRyttZXgzSW4wUk04aUNmak5nY0dEQTdDT1FhNUM5aUZpOEQxdFlqOWNnUVdmaUV1cnA5K0xWSDVIQ3ZaZzUrQno5UGl6MGw3R09YNEQ4RmhwYmpzUWhSaUlXNzZZWi9nSXAzb1hVWU0zMXBCTG01MkZRUVh0cVBhM3d2NUMvRkRPWW1ZYlRudjNieFBZT2Vnc2ZZZDJ4TUt3eWcycWVsajJiT2grTDZ5OW90MFJhZlJHNUJ1VnY0SG9ZeFBkTHV3OXczbmhiSFhjd1FJSWlRcEZnV0FsM3NNQVE4WWpnOWliN3JrUVlpWVU5SDdOMUxoRUVqWERROVl0RGYzODBQdE5xQmM5QUkrMEkyWDhwcFhDNXNHTWRJUWx4U0JTTUdsQ1lNV2cwYmRhOHZvVSs3ZG53REowSWV3N29ZMnNhZjlycWtmaHp2VmtubTh6Z3pHRGhUQUVSRVlOUlpkRWZhdXRZbDFlbnhIV0d5QWZjTGR0Znh6RjdWdG0yOC9wOXNTU21aT2U0Y3c0WUJ6bEdQd3QzLzVjUXdwc3d0ZzFySm1JUm5obUNnYUFUS21ZMGRkdm45VHdvT1F2bU9VUmFUUXlYSS84WThGVmNEekIwR002dll6ZzRoYlhIUDVNbVA1TzhXQklUaDVoQk5ROTBmb0d5ZlNHZXZ3aTJDMjlFZC94SXl2WUZEQmVQQmtwQ0FuR1laN0I0Rm1YN004RGxvT3N3N1NhbWtybitNWGo5RkxycGVlREgwVGlZZ1dkb2pYYW82L2NTZURiRDNxMWtiMmlYeCtQMlhGS01pSjhtMkRpeFBBMDE0TnhNdGxtTUowamI5dG5aWnh4bkRPZmtCQlFDdzJHamhjVkswMld5bmdWbHllWXhUSEJjQ3VFQ0M0eldXVm5pM21TNnJ3amNPWmU1dnNxNk9zcjJTZUl4QnBpNGJ1RDV4UUc3TEptOTBNRlNNQ1J3aVNMU202bjFqd3VWM3J1eXhjMHNrVVJyTXREcEdpZE1zWkNDL2FxeXp3cTlNa1VyekkxR0FveGEwRTdhNDVXdTdBLzFKMlBkY0Q4Q0JLcEV1OVNPbk1QTDk4M3o1eE50UFNzUkdHWW9Ba2pnRWdtL1o5OVFIeTRqbDNlRDdSOVVqbUFDT0JXSlE4VGlQbHYrMmZ0MTNCYkU2WVFhQ0RYdWh0a2FpdUxOb05lUXduNUdDcU5ZUHNteUk4YUlSYUx1UTY0YlFpRVFoeGxnRWV4b1RLL2pvSnloMVlHUlNSak1DMUVUQWsra1FFeGJVSDRYaEJrSXM3aEtwcFl2dzJ3RXIxbmltRFdBRVNJTWVtQTJTb3pQUi81OFlvUUV1QUNEWUpjZ0IzT1dPSEFkUWZ4N2FmUHE4TUZxVVovRWFFQUt3Ulo3ZmVZWEt5MGV1ZEt5R3BzYVZrekdTTnRnQk9USXBwdEdNMkFMS1hFQW1IZlJ1S0JnaWZGRUJsbjZsc1Ava091S1lQYVVvZXVvRUd3WXBIdnF4cjllSzl6a01EUytUelNzTURvSkF1ejJyRGNPaC9udktzVm5XTkR4TFFpWXB0MTFpekpmazdUVnpES1BNU0FBQmlIdzRONDV2ZVRoUGY2VFc5YnlsTEpndzZEQ3pOaVpUTmVZK0hxV0hoTEc5RUpOM1lpVTdNQklhYThSZ1NBbEVvdGZxSjkxODEzOTQxZlE3YitTUU1aVkFZWmttTFdSdWhodHlnUWgxQmlMVklzRGpFeElnUE5FRFFnREVwQUlCcmx1eUUyRG1UQ1dpQitnSmdBZGpCSE1FcEtJY1FqMGFPb2haZzRZanpHV3lKQWlVQ0FIVVFNTkIwa1JjRVFiYkJhNGlSL2kvd0gzRDVQTXBkMnQ1UUFBQUFCSlJVNUVya0pnZ2c9PSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIiwiRklET18yXzEiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkQmxvYiIsImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiMGQ5YjJlNTY1NjZiYzM5MzI5NDBmODIxYjdmMTVkNmQiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInBpblV2QXV0aFRva2VuIjp0cnVlLCJsYXJnZUJsb2JzIjp0cnVlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6dHJ1ZSwiYWx3YXlzVXYiOmZhbHNlfSwibWF4TXNnU2l6ZSI6MjA0OCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMiwxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjk2LCJ0cmFuc3BvcnRzIjpbInVzYiIsIm5mYyIsImJsZSJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi04fV0sIm1heFNlcmlhbGl6ZWRMYXJnZUJsb2JBcnJheSI6MjA0OCwiZm9yY2VQSU5DaGFuZ2UiOmZhbHNlLCJtaW5QSU5MZW5ndGgiOjQsImZpcm13YXJlVmVyc2lvbiI6MjU2LCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjo2LCJjZXJ0aWZpY2F0aW9ucyI6eyJGSURPIjoxfSwicmVtYWluaW5nRGlzY292ZXJhYmxlQ3JlZGVudGlhbHMiOjUwfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMTItMTAiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkV4Y2Vsc2VjdSBlU2VjdSBGSURPMiBQcm8gU2VjdXJpdHkgS2V5IiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTEyMTAwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMS4xIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMTItMTAifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTEyLTA4In0seyJhYWd1aWQiOiJjNWVmNTVmZi1hZDlhLTRiOWYtYjU4MC1hZGViYWZlMDI2ZDAiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImM1ZWY1NWZmLWFkOWEtNGI5Zi1iNTgwLWFkZWJhZmUwMjZkMCIsImRlc2NyaXB0aW9uIjoiWXViaUtleSA1IFNlcmllcyB3aXRoIExpZ2h0bmluZyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjg3MDYsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciLCJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6ImM1ZWY1NWZmYWQ5YTRiOWZiNTgwYWRlYmFmZTAyNmQwIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsidXNiIiwibGlnaHRuaW5nIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9XSwibWluUElOTGVuZ3RoIjo0LCJmaXJtd2FyZVZlcnNpb24iOjMyODcwNn19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTEyIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJZdWJpS2V5IDVDaSIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkxMDE3MDAzIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjEuMSIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTEyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wNS0xMiJ9LHsiYWFndWlkIjoiMjE5NGI0MjgtOTM5Ny00MDQ2LThmMzktMDA3YTE2MDVhNDgyIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIyMTk0YjQyOC05Mzk3LTQwNDYtOGYzOS0wMDdhMTYwNWE0ODIiLCJkZXNjcmlwdGlvbiI6IklEUHJpbWUgOTMxIEZpZG8iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQzZUQ0NBZEdnQXdJQkFnSUpBSmJUeXJ1MVgvSVBNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1DTXhJVEFmQmdOVkJBTU1HRWRsYldGc2RHOGdUWFZzZEdsQmNIQWdSa2xFVHlCRFFUQWVGdzB4T0RBMk1USXhORFExTlRCYUZ3MHlPREEyTURreE5EUTFOVEJhTUNNeElUQWZCZ05WQkFNTUdFZGxiV0ZzZEc4Z1RYVnNkR2xCY0hBZ1JrbEVUeUJEUVRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTVZqS0hXcGJEN1RTbE14b2NqVGw2bklmN3gzMlBtc1E5ekd1TEdHcUEwVVFab0lxM1hMekw2TFlVdko1QTVnMHV5RkdsbEhFZkdBS3JFYUNROEZWdlBTL1VoMEZ5ZnpXaFJBemlUU2lqak1JSVZqampVdjltOXZGbWNYU2NnSGlnN09kejg4NThWMGtyTkg5OXFHbTN3amdhT2VyVFdtdCtqWENVZm4wMUlrVFB3eEcySGxnRWQ0NWpOTFNWN1Zvb2wrS2U4RTJraTRsRWtUZUh6Ym91bFI1R1VicDNuTWk3RTQ3Vk1RYTNiTndueldCYnNhQlNTUWhMazNtNUhhS2hoeGE2d0pESzQ3TmlNQ2tDa2RJSHVXU1FMVkFmbTg1VUFPTnRFT1B3aTBPdUszcWJlOHlLT0ZHZjBLaEI1TU1lQXltN01WL000VzBhNDlvZ1BEOXBNQ0F3RUFBYU1nTUI0d0RBWURWUjBUQkFVd0F3RUIvekFPQmdOVkhROEJBZjhFQkFNQ0FvUXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBSld6NXhMTWs1V05ZYkFiNnlPeEVDQm9aMldlQi9xbDRWSjNPLzMvdE5zeE9ZbnpMZVdvNTQwelFoOXJBbWF4ejdldW1CbHNrTXE0eUdQU05YQjl5Y1dHSGdrY0NlU3pOMnd2OENJekRCczJvQlpqVE5rNjVMQlpEc3NUT0J0TVcvK3VURkhRZmJ1TzNJU0xoSTBEWGZSRWk5TkRNM2pmazExeEhjc2ZoMlJNVitRZE5md1ZhWlpyQ3Erb3VHK0V2a3Y3S3FxK295dTBWRk0vdHo2OFRHbDZ5bGhQRlIxcWg5d3R0cFZqQU9PQ0VRQ0xxUDJkUDI4bHdZQnlDcUhRcVZId2J1anYvTFpqWm5LVzNMWW5kWml4UFBTUkNKc3NERHdKdmgvZjZuVHhnOVpFKy9KY1lyZTVDYUk4bnpWSGFTT0NqTko3RnpVTEc2NEppV092UTUwPSIsIk1JSURkVENDQWwyZ0F3SUJBZ0lKQUlDVVR2a2d0ajVDTUEwR0NTcUdTSWIzRFFFQkN3VUFNRkV4Q3pBSkJnTlZCQVlUQWtaU01Rd3dDZ1lEVlFRS0RBTkVTVk14Q3pBSkJnTlZCQXNNQWtOVE1TY3dKUVlEVlFRRERCNUhaVzFoYkhSdklFMTFiSFJwUVhCd0lFWkpSRThnVTNWaVkyRWdRMEV3SGhjTk1qQXdOekEzTVRRek56RTRXaGNOTXpBd056QTFNVFF6TnpFNFdqQlJNUXN3Q1FZRFZRUUdFd0pHVWpFTU1Bb0dBMVVFQ2d3RFJFbFRNUXN3Q1FZRFZRUUxEQUpEVXpFbk1DVUdBMVVFQXd3ZVIyVnRZV3gwYnlCTmRXeDBhVUZ3Y0NCR1NVUlBJRk4xWW1OaElFTkJNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXZBS09lcUM1L3AwRDFpc0NZS1FKbFZVT3JCNkk3RExvY3VuRS9SbThkdUdUYnl4UWh0M0NiRlZUdjNOMkxwMmZianhsSSszc09TR2szM0ZUWWtUcXhjZEpJcko3U3NrQmNVU05yZktPYVFULzZLUWNQNENtN1YrNjU1VHErVFd4eXhXUWhEeWd0MTVxb1A3TXVLNmJUOVN3cENqcGZLaGFNU215UWFNb1VjUkFiTHFkekJDYWMwaHpCK1plK2dxSmxuV1Y5VWFTSTJyRnNWdUg0WkUwY1JPK01PcGFMZ00vczI0OG5HR0hwMjJld1NRZmJuUGFCYmI4aXF5QVArY3U1MkdMc1VwS1JKZWJFK1I2K1BNUTlKQ2RXZVFaUjNEa2ZTaWRrdjNtY2I0anExaUl0YStNcUtoUm53cmZYaDkxMUtXTG5ZQWw5RU5DaExYMGM2U2oxUUlEQVFBQm8xQXdUakFkQmdOVkhRNEVGZ1FVV0x2aFJCVVBuOHVMSWY2OCtndi9OWkl3R1NJd0h3WURWUjBqQkJnd0ZvQVVXTHZoUkJVUG44dUxJZjY4K2d2L05aSXdHU0l3REFZRFZSMFRCQVV3QXdFQi96QU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFGTHJEaGFlZ2VLSHhZakgzRVAzdlVCS2huek0yMDZBU3hnZVlDTzJFYzlwT2xZSmFlcUZFK3NVYW1VVi9wd2pEbHFOYVNnRmd5N1R3ZVlrdk9tTW40cVNjc0hxdkozekdPQWlhZndhaDF2VUhmQ2xYUjgrYXhPMmlHT1VGMEpLclo5WVlqYkFhNS80SENsdjdqRlBPZE1XVE9ReW5nb2lIQXMzamt1WWpwQ0xGbEI0Vk9pM2Qxd2pBMXBuVGRCS2tBYjd0OG5UdncrL1hiRnZjUWE3M1ZIN3Nqdm9CcUQzZmRNZlJjdVZxNHFVWnRaVDZjR2FnVEhENjFUdHFoOW9NQ1pYY0RiUjFQR1puTmJxeWNzV1BESUswbnBtSzMvM2xmVjhjK1pzcnk2ZTE3MG1mSk1acDdPOG02Q1N6Ni9WTEsreURKZDc4NDF3cG1lS1RmNkluWkE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFRd0FBQUFnQ0FZQUFBRG5sVVpxQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUVuUUFBQkowQWQ1bUgzZ0FBQUFaZEVWWWRGTnZablIzWVhKbEFIQmhhVzUwTG01bGRDQTBMakF1TWpIeElHbVZBQUFLMUVsRVFWUjRYdTFkRFhBY1pSbStOT0FmS29nNldPMFFjcmVYM083MVI0MW9IZFNxcURBT2czK2NZRVhCb2xYUlRFbjIyMHRhS1RjNjRtZ0JxekJpRVVWcEJkcWl3d2hxU2RJUzJ1cFlTZ3ZSdHBUU2NrbGpXekhhZ2pwU1JkcjR2THR2anJ2azI3dmR2ZDFMam43UHpETjN0L2QrNy90K2Y4Lys3OGFLME5EYWFyMnFPZFhab3FXeUg5UjBhMEZjdDY3V2RIR1Rab2pWQ2NQcVNlalcxb1F1SHNPeS9lQlRzRG1NLzU0WlQ5aitMV0dJZzdEZkIvc0JjRFBzZjRYZlA4WDNiMnVHMVpIUXpVOG1VdUtkeVdUSG01cWFjaS9qSEFLQnlpZjBiQnIrTHdhWElQWVBrTWRxZkw4WGRXcGxzMUFBMzEvUWpPdzk4TDhTOWI4QlhJUjIrbkRjNkRvemxzazBzbG5rUU14a1BHWE85RUp0Vm5ZR0Y0c1V5Vm5kOFVUYWVwOGJ3KzZMYWtCajVpemRiTkpTMXJ4RVdueVd4ZzM2RW1QZFdvUFBEZWpmN2VBVEdNc0hhRHpUdUM2aGJqME4vcFhtQXNydWdzMFdMUDhOdUJKalpKbVdFbGNsMDltUEoxSm1XMHRMNSt1aUhCdUdrWHNsalg4N25pNEV6Vm5rOUF2a3NRbjU3RVNkaHJCOEJNdVBqT1dQLy80T0hzUi9lN0Q4WWRUbGZ0UmhGZmdkTEc5SHUxd0FmenI1NWpBT2tpUUtodlZiR0I2QzAvL2krMmlOZVJ4OEZnbnZSZnhmYWluelNrN05FMGlJVVBiZjQzd1dtTlROZDdCcEtFQTdMWmZGQVk5enAzeVpUU01EaVFWaS9VK1NnNVFZQUlmT21HMmV3c1VqQS9yaFc3TDRCZXJtajloMFVvQjJPQitUWlRXNEIvazhPeUcveUNpT29XMUlZSDZIOFhQejlMYmNLemlsUUdocE1admhaeUhHd0czZzQyQms4NVo4bzkwRzhYME5pU3MxSXYyUUdrOEtkV3N6dDRzbklQOFJxUjltRFFYRElkWlNiQm9aMElsM1MyT1haWFlwRjQ4TVUxNHduSzFiZVc0MXBMM0ZFUUNKbFBWV3RERzJmdXlWck5SM3RCVGRTakI4WXJJRm95VnRubzJPQ3pCZ3hETkJCNnBYS01Id3hpRDlnSzNLYzZQY2t2QkdKUmkrTWNtQzBZRDRmZEs0WG9oOVcvWVRDWlJnZUtOdndjaGtHdEcyZTJXK2Frc2xHTDR4bVlKQmF4bHBUSStrTlJRZG1HUjNvVU1KaGpmNkZRdzZjQ3J6VTN0Q01MRFd1UXNkM1IrQXczS25CUTVLeW5qaGpkeE9ubkRpQ0VadUdqcnNZV2xNSnRwaVdVSzNCbVQvRmZFdWRoZzZVUGU2Rmd6MGJSNmZhNk1tblkza2xEd2hhWWpMVVU2ZXMyN3QwZ3p6bTdWZ1V1OTZENmZrSHhDYTYyVVZHQ01xOGcwMmpSUW5pbUJvUnZZaWFUd20ybnRmVzl2Q2s3VzBkWUhzL3dKMTYzazZlTVp1UTBXOUN3Ykc5SzFzT3FXQXZJVTBYNXRpRFp0TmJTakJjR0VFZ3RIV2Rzdko4RTJuQXVVeGlicDVoV005Mm9EZjJ5YjhYMEt4M3JFTkYwb3dvZ0htMGhKcHZqYVZZUGpDaVNBWWliVDFlV2tzSmliQ2svUG01VTVpYzhyeFFwbGRNUlBwN0hsc0hocVVZRVFESlJnaDRzVXVHSFNSRCtwSVYrVEo0eEgxTEc5ZGpDSFRpTWxSNFZpRzJFN0hSYmhBS0ZDQ0VRMlVZSVNJRjd0Z29KMnowamhNdEhPZWpsMndlUUZZL2xHWmZTbkZmRFlQQlVvd29rSENNQmRMODdXcEJNTVhLZ3FHSVM1dlRwdG5oMFhVKzA1Wm5BSkRGQXpENkRnZC9wNld4bUhHRGZGRk5oK0gwUWIwd2FPeU1tT0UrT1VOSS9jU0xsQTE2bDB3MEY2NzQ3cTRwUnBHY2RxYTdrdVI1VXRFSDQ1Z0Rtd0tpL0RaajgvN0lFUzM0ck96ZWFhWXpXbFVoM29SakpvelJNR29PQUVOYTBpMmRUR0dlRXA4VEZKbVBEdll2R3JVdTJDRVFicWhrc09GQnN5bGkyV3hhc1RqNk5kMTJwc1h2NTdUQ1FZbEdDNE1TVEJhVzYwM29vMWRiNnF6cVZ0ZlluTTU2QXBCdzlveG9Wd1JNWWxHTkszOTFWeWlLaWpCaUVZd21sUGRMYkpZdFNUYTdxSGlBK3Urb1FURGhTRUpCdHB2aGRUL0dIV3h2OXpXeFJpMHRQaUV0SHdKeGJWc1hoV1VZRVFqR0hSd0d1T2gwZ1Y1a1RPZU1pL2hoUHhEQ1lZTFF4Q01zMXF0Vmd6dThyZXZweXlQandId3NwVmgvU3VWV2pLZEN3U0dFb3lvQkFPNXA4MzNvcCtlazhXc0ZkRit3YThTVm9MaHdoQUVBMzdXVFBCYlJIVGNBZXhHdkpUTkhmUU1OY2Y2QnMrUDllYm54ZnFlUEpXWDJrQ1p6SGdmRXhqQ0dRSWxHTkVKQnNGK0VKRXVkc3ZpMW9iaVQ1eUtmOVNOWU9qV1pqVHlmYUhSdWQ5QUhvdFlwV0E0TnhxSlkxTGZUTlQ1SzJ3ZWk2MGZNaUFVRDRLakJmYm1qOGI2OHN0ajJ3N2FEMnFoZlUvMHh5NlpyekhTMnF1bHBUTmwrd3lJdWhjTWpCVTY2MVFObTJjdVBvUERSWVRSQmpwYlIyTUFPVjlIWnpPUTk4L3cvZll3aVBIdGZqZTBidjJGay9DUGVoR01PcnNPby9MdDY3bzFYRGdWdWlFL0J3THhqeEt4S09YRzJNNmR0aTM2dzhPUmRuR1A3VGNna0Z1ZEM4YlV2QTZqbGtpa084K1R0ZzJJTVhTWXpmeERDWVlMcXhBTUw3ZXZvNzd0dG5GLy8wbllrdGdoRVlseEhMcWF6SjJ0akVxYnM5aXlTV1huMnY0RFFBbEcvYU9zWUJqV0FUYnpEeVVZTGd3c0dMbHBLTHRWNnBOSkhWWjRZSExmL25mSkJXSUNoMkhkUUVYaTZld2xNcjhsZEo1SFl0djdoUktNK2tjNXdVRDc3R1V6LzFDQzRjS0FndUhwOUdkS1hNWG1FSXg4dTBRY1hQallhKzB5bVV3ajJ1dHhxZThpb280WDJ2WStvUVNqL2xGaGwrU1BiT1lmU2pCY0dFQXc2SG9LN0E2VW5jaW81OEdtcHN0ZWVCMUQ3OUJYNWVJZzRmM0RwM09wR09MTWwva2Z4eDJ4ekZyZmo4VlhnbEgvcUxCTHNvWE4vRU1KaGdzRENFWWlWZjcyZFdicEpkdzkrODZSaXNONDlnN3VoM1ZoRjRQRjZRbUovMUxxMWdJdTRobVZCQU1UOXU3eDcwd0pnL1RZZlU2aExKUmdWRWFGWFpJSDJNdy9sR0M0MEtkZ3pKNXRuZ0tmQjZTK21Qai8wSXdaSFMvbklnNUdSeHNoQmdOU2tTamxZaTVSQVBydVVsbWNZbUp5L1huRzNIRXhLNkRpRmtaRXhCall5Q21VUlNYQlFEdVBvQTVibzJiU3lMNmRVL0lFM2lxVW5nWU5tMmdEMTdOMCtHOFZwK1FmU2pCYzZGTXc0cnBsU2YwVUVURk5OaTlGei9ETVdHLytpRVFrSFBibU44UzJiWnQ0K2JoemowbjVKM2lCZEZzMWwvQUUxTDJ1QmFOV1RPcmlBNXlTSnlEdjc4cjgxSnllcnk2V1FBbUdDMzBJUnRPYzNHbG9wOE5TUDJQVXhWTmwxL1RyOHEyeHZ2eDY4UGtpc2ZnbmZsOGY2eDkwZlFVbDRuNUdHcStZdWpoeTVxenUxM0NSaWxDQzRZMTFLUmowV2tndEYvd21SU1VZTHZRaEdGNG1HQWFMWVBQeTJEZzBQZFl6OUg3c3BzeU45UXhVZkMwaVhmeUZQdG9uaTFsTUdxeGNwQ0tVWUhoajNRa0d4Q0twVysvbWRJSkJDWVlMUFFvR3ZZUWE5dVhmNzFscDY2SktsSHQ4L1FzVVIrMFhUWHVBRWd4dnJBL0JvTGZyMlFmSHIvR3psZW1LS1NNWXVua0hUU3pFbEw0K3NGYUNnZm8rQis3V2pPem4yTFFzbk5jR2lEMVVUdWJQb2RuRjVwR0F6cGdndnV0V0J1cjZIN3RPdXJpVWk1UUZYU1dLTXQvSEJONUVheVhVcit3OU1jRXBqdkdLNHZmSWJ3VmR3OElwbEFXTkJaUzVEdldoTjVYbjRlZG9xZDhvaUZ5eDJ3aytpdS8wSXVpbDlLd1RUc2tUNG1seER0cnpSbTVYalBVbzJwWGU2RzQ5Z2p4dncrZkNoTkdoY2Zod1FDOWphVExFRzl4b0dGZVd2aVkrVXVTbTJRK2NvWGR5Nk5ZaU5Pd3lWUHJIR0JoM0pvenVVQ3NlVDVtWFFmRi9qaGcveE9mWE5kMjhnam8wYUgzcExBbE5OR2R0TDVZaTU1dlFnYmVqNCs2Zy85Z3NNcUFPSDNIYVNmd0ViWGNEdm1lVGh2VXBUZTk2eTRRek03NlFtOVkwWjlGcGRQY202dk5wc0F0OXN0eHBPK3ZYNEViRTIwb1RDY3NHU29ubCtCL2Y2V2EvVmNWNTBhU1B4N3RPRGVFQnhnMTB4eStka29YZ2ZBZ3hGaURlMTlBTzMwTS9yRVFPOXlMbUE0aS9CYiszbCtibmtQSUhONFByVUwrMStGd0IyMnZob3gxaWYxRzgxWHBidkEyNVpqSytyMmx4UjI0YTFkOFJQekVmdXdvV2NzRVdpSk16WWorSTN3K1Z0S3NoSGdIL0FQWlNucWpUemZpOHhoNjd1blV1UGRyQTI4TnhZckgvQXozdEk0ajUrVE9MQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiMjE5NGI0Mjg5Mzk3NDA0NjhmMzkwMDdhMTYwNWE0ODIiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZX0sInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTAxLTA2IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJJRFByaW1lIDkzMSBGaWRvIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMjAxMDYwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0wMS0wNiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDYtMTgifSx7ImFhZ3VpZCI6IjM5YTU2NDdlLTE4NTMtNDQ2Yy1hMWY2LWE3OWJhZTlmNWJjNyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMzlhNTY0N2UtMTg1My00NDZjLWExZjYtYTc5YmFlOWY1YmM3IiwiZGVzY3JpcHRpb24iOiJJRG1lbG9uIEFuZHJvaWQgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InZvaWNlcHJpbnRfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmYWNlcHJpbnRfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImxvY2F0aW9uX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhdHRlcm5faW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJleWVwcmludF9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImhhbmRwcmludF9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCeXpDQ0FYR2dBd0lCQWdJSkFObU1OSzZqVnB1dU1Bb0dDQ3FHU000OUJBTUNNRUV4SkRBaUJnTlZCQW9NRzFaaGJtTnZjM2x6SUVSaGRHRWdVMlZqZFhKcGRIa2dTVzVqTGpFWk1CY0dBMVVFQXd3UVZtRnVZMjl6ZVhNZ1VtOXZkQ0JEUVRBZ0Z3MHlNakV5TVRReE9EUXhNRGxhR0E4eU1EY3lNVEl3TVRFNE5ERXdPVm93UVRFa01DSUdBMVVFQ2d3YlZtRnVZMjl6ZVhNZ1JHRjBZU0JUWldOMWNtbDBlU0JKYm1NdU1Sa3dGd1lEVlFRRERCQldZVzVqYjNONWN5QlNiMjkwSUVOQk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRWFsWWdFb3BuS1NjQW0rZDlmMVhwR0IzemJrWkNEM2haRUt1eFRjbHBCWWxqNHlwTlJnMGdNU2E3Z2VCZ2Q2bmNrNTBZYVZoZHk3NXVJYzJ3YldYOHQ2TlFNRTR3SFFZRFZSME9CQllFRk94eWYwY0RzOFlsK1ZuV1NaMXVZSkFLa0ZlVk1COEdBMVVkSXdRWU1CYUFGT3h5ZjBjRHM4WWwrVm5XU1oxdVlKQUtrRmVWTUF3R0ExVWRFd1FGTUFNQkFmOHdDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWhBTzJYdWlSRFh4eS9Va1doc3VaUVlOVVhlT2owOEFlVFdBREFxWHZjQTMwaEFpQmkyY2RHZDYxUE53SERUWWpYUGVuUGNEOFMwckZURG5jTldmczNFL1dEWEE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFnQ0FNQUFBQkVwSXJHQUFBQU0xQk1WRVV0bWMzeStmeVd6T1ppczlySzVmSTZuOUI4ditDdzJlemw4dmxIcHROVnJOYlg3UGFqMHVsdnVkMjkzKytKeHVQLy8vODlIUnZwQUFBQUVYUlNUbFAvLy8vLy8vLy8vLy8vLy8vLy8vLy9BQ1d0bVdJQUFBQnNTVVJCVkhnQnhkUEJDb0F3RElQaC95RGlzZS8vdElJUUNabzZSTkdkdHVXRHN0RlNnL1VPZ01pQURRQko2SjRpQ3dTNEJnekJ1RVFIQ29GYSttZE0rcWlqc0RNVmhCZmRvUkZhQUw0bkFlNkFlZ2hPRFlQbnNhTnlMdUFxZzVBSHdPOUFZdTVCbXFFUGhuY0ZtZWN2TTVLS1FITUFBQUFBU1VWT1JLNUNZSUk9IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiIzOWE1NjQ3ZTE4NTM0NDZjYTFmNmE3OWJhZTlmNWJjNyIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJ1cCI6dHJ1ZSwidXYiOnRydWV9LCJtYXhNc2dTaXplIjoyMDQ4fX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDItMTMiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlZhbmNvc3lzIEFuZHJvaWQgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkwMTA5MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjAuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDItMTMifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTAyLTEzIn0seyJhYWd1aWQiOiI2NjRkOWY2Ny04NGEyLTQxMmEtOWZmNy1iNGY3ZDhlZTZkMDUiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjY2NGQ5ZjY3LTg0YTItNDEyYS05ZmY3LWI0ZjdkOGVlNmQwNSIsImRlc2NyaXB0aW9uIjoiT3BlblNLIGF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciLCJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfc3Vycm9nYXRlIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQkdEQ0J3QUlKQU04QTNlaGRwaUZ1TUFvR0NDcUdTTTQ5QkFNQ01CUXhFakFRQmdOVkJBTU1DVTl3Wlc1VFN5QkRRVEFnRncweU1EQTVNVFF4TWpFeU5EQmFHQTh5TURnd01Ea3hOREV5TVRJME1Gb3dGREVTTUJBR0ExVUVBd3dKVDNCbGJsTkxJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFcy81NFgvSTh5ZG1aZ0ZWRUo0eUtubEE0dUlKcmFtQVFjYzNkbzJ4RHpSR2N4RFR6dHRJYmRrNFhYMnJ6NmFaRVRlWHQ3RTgrN0hNTEk0a2h1SnBVWGpBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlBaG5UTFhpdDRHSk5IcWg4aDFESE5iOTBWNU9XNXZSbU9sNmx2RS9jUHo5UUlnYjNkM2h1RTNZaDB5US9IUXVJbzZkSE0rRi80dGVhemhKWkYxNWdZTHdDYz0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRUFBQUFCQUNBWUFBQUNxYVhIZUFBQUFBWE5TUjBJQXJzNGM2UUFBQUVSbFdFbG1UVTBBS2dBQUFBZ0FBWWRwQUFRQUFBQUJBQUFBR2dBQUFBQUFBNkFCQUFNQUFBQUJBQUVBQUtBQ0FBUUFBQUFCQUFBQVFLQURBQVFBQUFBQkFBQUFRQUFBQUFCR1VVS3dBQUFJUTBsRVFWUjRBZTFhQ1ZTVVZSVCtrR1ZZQkJRRkJZellGSkZOTGRQUVZrc3o4NVFuc3pSTmJhUE56REkwT2FJSDI3VlVVbk9wekFxWE1KTklzektUVUVRV1JYQm5FeFJpVVlFVUJBVHMzbGZ6SnczTERQL01NT2ZNUEkvTSsrOTcvLy91dmUrKys5Nzk3ak83VGdWR1hMb1lzZXhDZEpNQ1RCWmc1Qm93TFFFak53Q1lMTUJrQVVhdUFkTVNNSElEZ0VWbktxQzgvQUtPWmgyRG82TURBZ01Hd01iYVd1L3M2RlVCVFUxTnlNbk5ROGJSVFBxZmhlSS9TeVNCemMzTjRkZXZMd2FHQkdGZ2NCQmNYSnlsTmwxV3pIUWREVmJYMUNEcjJIRWNKWUV6NmJlNnVrWXRlVnhkZXd0RnNFTDYrdnFnU3hmZHVDdWRLYUNnc0JDYnQyN0RtZXhjOE16TEtiYTJ0Z2dPQ2tEWXN6TmdabVltNTFNcTcrcEdyVFJNY1hFSlRwM09saTA4YzF4RFZwUjhLQlc2Z0M1MHBnQVZWUnNvUVdjS2NIZDN3NGpodDZONzkyNEdLdm8vYkdsMUYrQzFmdTc4ZVdIK1RkZWJjT2VJVUV5Zk9oa0hrMU93SlhZN09jQnFnMU9HMWhSd0lDa1ozOGZGNDhMRlM4MkVkSExxamttUFQ4RGloUkY0YjhuSDRMM2ZrSXJzSmNDTzZjdXZZckQraTQwcXdyT2dseTVWWU5XbjY1R1VmQWpoYjd3R0t5c3JRNUpmZmppOGEvZXYyUGZIL25hRjJyWTlqbWEvSEErUEc5dHVYMzEya0xVRXJseTVncmo0SDlYbU4zYjdEaXg0S3h6MzNuMkgydStjenM1QjlNbzFzTFMwMU1saFNKWUMwZzVub0w3K1dqTmgrTkF5ZHN4b01uVkwvRVRXY2FtaVFtclB6eTlBWldVVjJDK29XL2hZN0tURG5VU1dEeWdvS0ZTUlkvcFRrMGtCbzNEL3lIdnd5b3ZQcTdTWGxwV3IwTm9pL1BaN2d2QXREZzRPYlhYcmNKc3NCZFRWMTZzTTdPN21KdEZhRG1oVUUxSEZ4WC9TcWZHTTlKNnlrcHlTaW04MmJSV1BIamYxVVpLMStpdExBVDFhTU9Xa2c0Y2tCaE1TVloyanU1dXIxTTQ3eU81ZjlpQXk2bDE4c0hRNTl0SnNLMHZpZ1lOWXUzNkRkUHoxOHZKVU5tbjFWNVlQNEJnK2Z1ZnVaZ3o1K25oTHp6WTJObEtkS3dFRCtxT0poTjd4dzA0aDJQRVRKMFY0ck96MFZjd1duRGgxV2dROHFXbUhsV1R4SEJJY0tEMXJzeUpMQVJ5L2UzdDVJaS8vck9ESng5c0xnd1lHUy96ZGVzc2d4R3orRm8yTmpXTC9mMkxpQlB4SUN0dXpkNS9VNS8rVnRQUWoveWZCMzY4ZnVqazZxdEMxUVpDMUJKaUJaNStlQnR0L1ovcXhSeDlweHBPRHZUMkczejRVRmhZV0NIdHVCaTVmdmd4MmFwcVdVYU5HYXZxSzJ2MjFnZ2NVRko0VGg2RnBVeWFwREh6aDRrWFUxdGFLN1cvbDZuV29yYXRUNmRNV3dmTm1EeXhhOEZaYlhXUzFhVVVCN1hHUWtabUY1ZEdyMit1bTBzN2d4OEtJdWZEMHZGbWxUVnNFMlV0QUhVYUNBd01JMXZyUE9hcnpEdmNaTjNhTVRvWG5NZlNpQU1ielhuaitHWFRycHI0akd6d29CT01mZm9oNTFHblJpd0pZZ2g1T1RwajM1dXRxZWZPZ3dBR0UvejJ0ZGZ5dkpVM3F4UWZjT0hBWkhZVS9XYjJXZ0pPaUc4bFNmWGpvTU14NGFncnRIT1lTVFpjVnZTdUFoYW0vZGcyYnQ4VGk5NFJFU1RZYkcydE1mWElTUW9mZEp0SDBVZWtVQlNnRlkrZzg5cnM0dUxuMXhyZ0h4OERldnF1eVNXKy9uYW9BdlVuWnhrQjZjNEp0OE5DcFRTWUZkS3I2RFdEd0RsdEFRME1qamgwL2lmUWpHV0JzVUZmbGZGRVJPRFRPeXpzckRWRlJVWW5zbkZ6cHVaNkFtUk1uVDNVSWN1OVFPTXdCem9jZnJTREJxMkZIR0dCbFZSVmVDbnVHUXVFUWlTbHRWRFpzL0FhSFV0TGc0WEdUU0xqMDgvWEZySmt2SWpYOU1JR3h1N0JxeFZLQkt6QWtuNXVYVDNIRFBJMkg3WkFDTm0yT0ZaY1pvaUxudzVvdU5URGF1Lzd6alZpMjlIMWNyYjJLU3BvaE96czduS1Z0anBubUN4REt3dGdCenlCakNWMjcybEdJZkFXbFpXWG81ZUtDTXprNTZFT1FXcTllTGlnaW1Dd2g4UURtejUyRGZuMTlVRnBhaHJrUkM4bnFUaWcvSlg3ajRuY2lNK3M0SXViTmFUWk9zMDV0UEdpc0FBWTMrRmJIMU1tUEMrSDUyNlB2SDRtZHUzNm1WSGkyU0lURTBDSEh4YmtuZUpuOFJSakE0a1VSNGlqOCtZYXZ4WkxwMmNOSm9NVlJrUkhJemM4WDBGY2Z5aVUyTlYwbndZc28vSjB2aE9GTEV5bXBhWEIzZHhWS1dmZHBOQ3lJVmtMSzRKS1NsaTRzNGRXWHc5QlJ6RkJqSDhENVBWYkNqWUVOQXg4YzhGUlYvU1VZNHo4TDVvZmpuYWdGUXBCOWRPTGptVTg4a0lSSW9rZFJtc3kxZDIvOHNtZXY2Ti9RMElEWFgzdUY2Q3k0bzFqUC9FMUdsWTlrWk9MVjJlR0lYclVHWldRcHlvc1NkWVFyZkVhbTcwaG9jZi8rZnRLNG1sWTBWb0JDOGM4OW50cmEvNEFORm9BVG93cHJoUmlmRVNDRlFnR2VRUjh2VHpMeGNoUVNhTUx4L1NjRWlrUkVMaFltWGthWklqUDZ4NFVGNXNMb0VqczFMZ3l2TFhsL01lYk1ub2xHc3FhMzMxMGlsZyszOFpoMzNURUMxK2xmekwvSU1kTTFMUm92QVlYQ1NwZ2J6OHl3b1VQRWVNcDE2ZXZ0VGV2eFdETWVLaWdSd2liUEN1SFptelh6QlZoWldnbkdyU2piYy9LVUtoek9IMkJJbkJNcmJFbitOTVBlWGw0SWUzbVdCS0p5QXViSlNSUEZ6WkdQbHE5RUNGMmxHWExMNEdaanEvT2dzUUw0b3hNbmpNZXk2RlZZOTVrNW5KMTdDSkNUL1lEeUxnRGY2TmhFZm9BREhONmV3dCtZSllBTlB1c3p6cytNSmxISy9CNUtrWFV4YTlrSS9mMzhzR1hyZDFpNkxCcEJnUUcwN2VVSjYvRDI5a1Q2NFF3cFZPYTJrZmZlSlJLMFBBRktIdFFSbnZ1WUw2S2libWRsUDA1NDhPVWw5c3g4QnVBczBBT2o3eFBObkMzS3BUMmJFV0VPZVI5OFlKVFlIaTFwV1F5NWRUQktTa3B4bHZvTThQY2p3SFNZZ01sNXlmQWRJQzQxTlZmaFJSQVlPN1hRMEtHRUo5YUpKY1JPZGRxVXlYRHV5YzYxQVRhMk5nanc3eS9lWWRTWWNVY3ViamZrSFFTaG5UOWFENFlTL3RpUDdUdmlzZUxqRDlvWjJqQ2FXN1kvR2J6Wmt6UHo4TkJOR2tzR1c2MitxblVMYUhVa0EyM1F1Z1VZcUp5dHNtVlNRS3VxTVpJR2t3VVl5VVMzS3FiSkFscFZqWkUwbUN6QVNDYTZWVEgvQm5veS8wS0Y3dytPQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIiwiVTJGX1YyIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiNjY0ZDlmNjc4NGEyNDEyYTlmZjdiNGY3ZDhlZTZkMDUiLCJvcHRpb25zIjp7InJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEwMjQsInBpblV2QXV0aFByb3RvY29scyI6WzFdfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDItMDkiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ik9wZW5TSyBhdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMTAyMDkwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTAyLTA5In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wMi0wOCJ9LHsiYWFndWlkIjoiMzc4OWRhOTEtZjk0My00NmJjLTk1YzMtNTBlYTIwMTJmMDNhIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIzNzg5ZGE5MS1mOTQzLTQ2YmMtOTVjMy01MGVhMjAxMmYwM2EiLCJkZXNjcmlwdGlvbiI6Ik5FT1dBVkUgV2lua2VvIEZJRE8yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDSFRDQ0FjS2dBd0lCQWdJQ2RkVXdDZ1lJS29aSXpqMEVBd0l3ZXpFTE1Ba0dBMVVFQmhNQ1JsSXhFekFSQmdOVkJBb1RDa05sY25SRmRYSnZjR1V4RnpBVkJnTlZCQXNURGpBd01ESWdORE0wTWpBeU1UZ3dNU1F3SWdZRFZRUURFeHREWlhKMFJYVnliM0JsSUVWc2JHbHdkR2xqSUZKdmIzUWdRMEV4R0RBV0JnTlZCR0VURDA1VVVrWlNMVFF6TkRJd01qRTRNREFlRncweE9EQXhNakl5TXpBd01EQmFGdzB5T0RBeE1qSXlNekF3TURCYU1Ic3hDekFKQmdOVkJBWVRBa1pTTVJNd0VRWURWUVFLRXdwRFpYSjBSWFZ5YjNCbE1SY3dGUVlEVlFRTEV3NHdNREF5SURRek5ESXdNakU0TURFa01DSUdBMVVFQXhNYlEyVnlkRVYxY205d1pTQkZiR3hwY0hScFl5QlNiMjkwSUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFUejJqTmFLT0svTUtkVzJmbWUxdHE2R1JFdVB1dUtXOUhnV1lnTVJyanZaVVRPcUxBTkozTWQ1SHF2MUVOMXpNZDRsV3R5ZnpSbGE3cnY1QVJCb09vVG96WXdOREFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQkVHQTFVZERnUUtCQWhOblRXMGE0RTh1akFPQmdOVkhROEJBZjhFQkFNQ0FRWXdDZ1lJS29aSXpqMEVBd0lEU1FBd1JnSWhBTXJoYjhTbWZOTGVMTmdhQVZtUTZBT01pTE5MVkhYMGtGVU84MENuVDM4RUFpRUF6TkFndjRkSCtIRGhaU2daV0ppYVB1L25mWlRldUd5NE15ZFBNcTV1cnM0PSIsIk1JSUVPRENDQTkyZ0F3SUJBZ0lEQUluQk1Bb0dDQ3FHU000OUJBTUNNSHN4Q3pBSkJnTlZCQVlUQWtaU01STXdFUVlEVlFRS0V3cERaWEowUlhWeWIzQmxNUmN3RlFZRFZRUUxFdzR3TURBeUlEUXpOREl3TWpFNE1ERWtNQ0lHQTFVRUF4TWJRMlZ5ZEVWMWNtOXdaU0JGYkd4cGNIUnBZeUJTYjI5MElFTkJNUmd3RmdZRFZRUmhFdzlPVkZKR1VpMDBNelF5TURJeE9EQXdIaGNOTVRnd01qSXlNak13TURBd1doY05Namd3TVRJeE1qTXdNREF3V2pCME1Rc3dDUVlEVlFRR0V3SkdVakVUTUJFR0ExVUVDaE1LUTJWeWRFVjFjbTl3WlRFWE1CVUdBMVVFQ3hNT01EQXdNaUEwTXpReU1ESXhPREF4SFRBYkJnTlZCQU1URkVObGNuUkZkWEp2Y0dVZ1NXUmxZM2x6SUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFTTFZMKzFTVEp2YUVSTzVXQ1IrakdjQXhMdm1QQkRpWlkxTmdGRklocFg2T0FaQXBRWW10NnhTaDc0U3dNK21qZ25zU0VjYzRBMlVmMTM5RmdaNHJwWW80SUNWVENDQWxFd0V3WURWUjBqQkF3d0NvQUlUWjAxdEd1QlBMb3dTZ1lJS3dZQkJRVUhBUUVFUGpBOE1Eb0dDQ3NHQVFVRkJ6QUNoaTVvZEhSd09pOHZkM2QzTG1ObGNuUmxkWEp2Y0dVdVpuSXZjbVZtWlhKbGJtTmxMMlZqWDNKdmIzUXVZM0owTUZNR0ExVWRJQVJNTUVvd1NBWUpLb0Y2QVdrcEFRRUFNRHN3T1FZSUt3WUJCUVVIQWdFV0xXaDBkSEJ6T2k4dmQzZDNMbU5sY25SbGRYSnZjR1V1Wm5JdlkyaGhhVzVsTFdSbExXTnZibVpwWVc1alpUQ0NBV0FHQTFVZEh3U0NBVmN3Z2dGVE1EK2dQYUE3aGpsb2RIUndPaTh2ZDNkM0xtTmxjblJsZFhKdmNHVXVabkl2Y21WbVpYSmxibU5sTDJObGNuUmxkWEp2Y0dWZlpXTmZjbTl2ZEM1amNtd3dnWWFnZ1lPZ2dZQ0dmbXhrWVhBNkx5OXNZM0l4TG1ObGNuUmxkWEp2Y0dVdVpuSXZZMjQ5UTJWeWRFVjFjbTl3WlNVeU1FVnNiR2x3ZEdsakpUSXdVbTl2ZENVeU1FTkJMRzkxUFRBd01ESWxNakEwTXpReU1ESXhPREFzYnoxRFpYSjBSWFZ5YjNCbExHTTlSbEkvWTJWeWRHbG1hV05oZEdWU1pYWnZZMkYwYVc5dVRHbHpkRENCaHFDQmc2Q0JnSVorYkdSaGNEb3ZMMnhqY2pJdVkyVnlkR1YxY205d1pTNW1jaTlqYmoxRFpYSjBSWFZ5YjNCbEpUSXdSV3hzYVhCMGFXTWxNakJTYjI5MEpUSXdRMEVzYjNVOU1EQXdNaVV5TURRek5ESXdNakU0TUN4dlBVTmxjblJGZFhKdmNHVXNZejFHVWo5alpYSjBhV1pwWTJGMFpWSmxkbTlqWVhScGIyNU1hWE4wTUJFR0ExVWREZ1FLQkFoRGFRYmhURnRqY2pBT0JnTlZIUThCQWY4RUJBTUNBUVl3RWdZRFZSMFRBUUgvQkFnd0JnRUIvd0lCQURBS0JnZ3Foa2pPUFFRREFnTkpBREJHQWlFQW9FZXBITUM1WDlqQkthR3BoY0tqaWRoaU4rWm56N3YzUzNoYzMxL0F1bnNDSVFES3FvZ0syU1pPWFpjdnZIQ0I2VVFTYUEwbkxuNFJVd3kxZ3VEaXZiWmJ3Zz09IiwiTUlJRU9EQ0NBOTJnQXdJQkFnSURBSW5CTUFvR0NDcUdTTTQ5QkFNQ01Ic3hDekFKQmdOVkJBWVRBa1pTTVJNd0VRWURWUVFLRXdwRFpYSjBSWFZ5YjNCbE1SY3dGUVlEVlFRTEV3NHdNREF5SURRek5ESXdNakU0TURFa01DSUdBMVVFQXhNYlEyVnlkRVYxY205d1pTQkZiR3hwY0hScFl5QlNiMjkwSUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd0hoY05NVGd3TWpJeU1qTXdNREF3V2hjTk1qZ3dNVEl4TWpNd01EQXdXakIwTVFzd0NRWURWUVFHRXdKR1VqRVRNQkVHQTFVRUNoTUtRMlZ5ZEVWMWNtOXdaVEVYTUJVR0ExVUVDeE1PTURBd01pQTBNelF5TURJeE9EQXhIVEFiQmdOVkJBTVRGRU5sY25SRmRYSnZjR1VnU1dSbFkzbHpJRU5CTVJnd0ZnWURWUVJoRXc5T1ZGSkdVaTAwTXpReU1ESXhPREF3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVNMVkwrMVNUSnZhRVJPNVdDUitqR2NBeEx2bVBCRGlaWTFOZ0ZGSWhwWDZPQVpBcFFZbXQ2eFNoNzRTd00rbWpnbnNTRWNjNEEyVWYxMzlGZ1o0cnBZbzRJQ1ZUQ0NBbEV3RXdZRFZSMGpCQXd3Q29BSVRaMDF0R3VCUExvd1NnWUlLd1lCQlFVSEFRRUVQakE4TURvR0NDc0dBUVVGQnpBQ2hpNW9kSFJ3T2k4dmQzZDNMbU5sY25SbGRYSnZjR1V1Wm5JdmNtVm1aWEpsYm1ObEwyVmpYM0p2YjNRdVkzSjBNRk1HQTFVZElBUk1NRW93U0FZSktvRjZBV2twQVFFQU1Ec3dPUVlJS3dZQkJRVUhBZ0VXTFdoMGRIQnpPaTh2ZDNkM0xtTmxjblJsZFhKdmNHVXVabkl2WTJoaGFXNWxMV1JsTFdOdmJtWnBZVzVqWlRDQ0FXQUdBMVVkSHdTQ0FWY3dnZ0ZUTUQrZ1BhQTdoamxvZEhSd09pOHZkM2QzTG1ObGNuUmxkWEp2Y0dVdVpuSXZjbVZtWlhKbGJtTmxMMk5sY25SbGRYSnZjR1ZmWldOZmNtOXZkQzVqY213d2dZYWdnWU9nZ1lDR2ZteGtZWEE2THk5c1kzSXhMbU5sY25SbGRYSnZjR1V1Wm5JdlkyNDlRMlZ5ZEVWMWNtOXdaU1V5TUVWc2JHbHdkR2xqSlRJd1VtOXZkQ1V5TUVOQkxHOTFQVEF3TURJbE1qQTBNelF5TURJeE9EQXNiejFEWlhKMFJYVnliM0JsTEdNOVJsSS9ZMlZ5ZEdsbWFXTmhkR1ZTWlhadlkyRjBhVzl1VEdsemREQ0JocUNCZzZDQmdJWitiR1JoY0RvdkwyeGpjakl1WTJWeWRHVjFjbTl3WlM1bWNpOWpiajFEWlhKMFJYVnliM0JsSlRJd1JXeHNhWEIwYVdNbE1qQlNiMjkwSlRJd1EwRXNiM1U5TURBd01pVXlNRFF6TkRJd01qRTRNQ3h2UFVObGNuUkZkWEp2Y0dVc1l6MUdVajlqWlhKMGFXWnBZMkYwWlZKbGRtOWpZWFJwYjI1TWFYTjBNQkVHQTFVZERnUUtCQWhEYVFiaFRGdGpjakFPQmdOVkhROEJBZjhFQkFNQ0FRWXdFZ1lEVlIwVEFRSC9CQWd3QmdFQi93SUJBREFLQmdncWhrak9QUVFEQWdOSkFEQkdBaUVBb0VlcEhNQzVYOWpCS2FHcGhjS2ppZGhpTitabno3djNTM2hjMzEvQXVuc0NJUURLcW9nSzJTWk9YWmN2dkhDQjZVUVNhQTBuTG40UlV3eTFndURpdmJaYndnPT0iLCJNSUlDSFRDQ0FjS2dBd0lCQWdJQ2RkVXdDZ1lJS29aSXpqMEVBd0l3ZXpFTE1Ba0dBMVVFQmhNQ1JsSXhFekFSQmdOVkJBb1RDa05sY25SRmRYSnZjR1V4RnpBVkJnTlZCQXNURGpBd01ESWdORE0wTWpBeU1UZ3dNU1F3SWdZRFZRUURFeHREWlhKMFJYVnliM0JsSUVWc2JHbHdkR2xqSUZKdmIzUWdRMEV4R0RBV0JnTlZCR0VURDA1VVVrWlNMVFF6TkRJd01qRTRNREFlRncweE9EQXhNakl5TXpBd01EQmFGdzB5T0RBeE1qSXlNekF3TURCYU1Ic3hDekFKQmdOVkJBWVRBa1pTTVJNd0VRWURWUVFLRXdwRFpYSjBSWFZ5YjNCbE1SY3dGUVlEVlFRTEV3NHdNREF5SURRek5ESXdNakU0TURFa01DSUdBMVVFQXhNYlEyVnlkRVYxY205d1pTQkZiR3hwY0hScFl5QlNiMjkwSUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFUejJqTmFLT0svTUtkVzJmbWUxdHE2R1JFdVB1dUtXOUhnV1lnTVJyanZaVVRPcUxBTkozTWQ1SHF2MUVOMXpNZDRsV3R5ZnpSbGE3cnY1QVJCb09vVG96WXdOREFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQkVHQTFVZERnUUtCQWhOblRXMGE0RTh1akFPQmdOVkhROEJBZjhFQkFNQ0FRWXdDZ1lJS29aSXpqMEVBd0lEU1FBd1JnSWhBTXJoYjhTbWZOTGVMTmdhQVZtUTZBT01pTE5MVkhYMGtGVU84MENuVDM4RUFpRUF6TkFndjRkSCtIRGhaU2daV0ppYVB1L25mWlRldUd5NE15ZFBNcTV1cnM0PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFnQ0FJQUFBRDhHTzJqQUFBQ3FVbEVRVlJJeDJQOC8vOC9BeTBCRXdPTndhZ0ZwRmx3OGNLRmlySXlSM3Q3UzFPejBLRGdCZlBtLy96NWszaXp2bjM5bHArVGEydGx0V1RSSW9Ub2Z4aFl0WEtsbHBxNnNyd0NBaWtvUklWSHZIMzc5ajl4NE5TcFUwQXRRSTFXNWhad1FhZ1B6cDg3VjExWmlYQXZJeGo5WnpoNTRrUk5aUldSUHZqOTZ4Y0RPTTB6TVRLaUI5Rzh1WFAvL2ZzSE5GUkFTTEMrc1hIbTdObHVidTRRbTNidDNMbHU3VnBpTEdDRW1jdUlhY0daVTZmQjRjV1FYMUFRR3gvbjdPSXlhZW9VYlYwZGlJdmFtbHVlUFh0R1VTVC8rZzMySFNPRGhvWUdSSVNGaGFXcHBZV1ZsUlVvK09Iamg2YjZCb29zZ0h2cXo1OC9jRGw5ZmYzTTdDd0llOCtlM2F0WHJxUWdtZUlva0RLenMvWDE5RUd5L3hrNk96b2ZQM3BFV1ViRHNBWVlSQzN0YlJ3Y0hFRDJoL2Z2NjJwcUNSZU9qQ1RtWkUwdHJaeThYQWo3OEtGRHk1WXVKZDUwVkFzWWNlcEtUVTgzTmpXQnFPbnU3SHh3L3dFK08vN2pzZ0MzMTVtWm1SdWJtOW5aMllGcXZueiswbEJmaHpPZy9xTzdsUW0vQitFQW1Id0xpb29nQ280Y09yeGswV0lpUFVFZ2twRkJVbkt5bVprNWhOM1QxWFgzemgxaVlvS0pjRFRCQTRxRnVibXRsWXViQzhqKyt2VnJUVlUxcUhRaHpRZU1CSHlockt4Y1dGd01VWG42MUtuNWMrZFN2OEpKU0V5MHRyR0dzQ2YwOTkrNmRRc3V4Y0xDQ3JIN1A1SXJTWWdEZUtGUzM5VEV4OHNIWkgvLzlyMnVHaEZRTjY1ZmgyVlBOb3FxVENVbHBlS3lVbWd4ZlBwTVNXRVJNQU11WDdhc3Y3Y1hJcWlscllYd0ZyeGVnL3FPdUdaU2RFek0zdDE3RGgwNkNQVDBwazBiTjIzY0NJOUZZS1pKejhoRTk4SGZmMzhoRERZMmRpTDkwZEhkcGF1cml4YXdyQ3lzcmUzdHVucTZpTFRYME5BQVRvSXNUeDQvdG5kd2lJeU9BdFlFeEZqQXpjM3Q0K3NMSkw5OS9Rb3NFMFZGUmUzczdSdGJtb0dWRlVxY2pUWWRoNzhGQUloQkxsTmQ3anUxQUFBQUFFbEZUa1N1UW1DQyIsInN1cHBvcnRlZEV4dGVuc2lvbnMiOlt7ImlkIjoiaG1hYy1zZWNyZXQiLCJmYWlsX2lmX3Vua25vd24iOmZhbHNlfV0sImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiMzc4OWRhOTFmOTQzNDZiYzk1YzM1MGVhMjAxMmYwM2EiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZX0sIm1heE1zZ1NpemUiOjIwNDgsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJmaXJtd2FyZVZlcnNpb24iOjJ9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDktMjEifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIxLTA5LTIxIn0seyJhYWd1aWQiOiJmYTJiOTlkYy05ZTM5LTQyNTctOGY5Mi00YTMwZDIzYzQxMTgiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImZhMmI5OWRjLTllMzktNDI1Ny04ZjkyLTRhMzBkMjNjNDExOCIsImRlc2NyaXB0aW9uIjoiWXViaUtleSA1IFNlcmllcyB3aXRoIE5GQyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjo1MDEwMCwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyIsInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiZmEyYjk5ZGM5ZTM5NDI1NzhmOTI0YTMwZDIzYzQxMTgiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMTIiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ill1YmlLZXkgU2VyaWVzIDUgd2l0aCBORkMiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE4MDkxODAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4xLjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMiJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNS0xMiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDUtMTIifSx7ImFhZ3VpZCI6IjM0MWU0ZGE5LTNjMmUtODEwMy01YTlmLWFhZDg4NzEzNTIwMCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMzQxZTRkYTktM2MyZS04MTAzLTVhOWYtYWFkODg3MTM1MjAwIiwiZGVzY3JpcHRpb24iOiJMZWRnZXIgTmFubyBTIEZJRE8yIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MTA1MDAsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2azFfZWNkc2Ffc2hhMjU2X3JhdyIsInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3IiwiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MywiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MywiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbImFueSIsImhhcmR3YXJlIl0sInRjRGlzcGxheUNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbiIsImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCZ1RDQ0FTY0NGQmxvMHM1UVlGZFhiZnVzUmRRZW9MWDZRZW5sTUFvR0NDcUdTTTQ5QkFNQ01FTXhDekFKQmdOVkJBWVRBa1pTTVE4d0RRWURWUVFLREFaTVpXUm5aWEl4SXpBaEJnTlZCQU1NR2t4bFpHZGxjaUJHU1VSUElFRjBkR1Z6ZEdGMGFXOXVJRU5CTUI0WERUSXpNREl5TXpFd016TXdPRm9YRFRNek1ESXlNREV3TXpNd09Gb3dRekVMTUFrR0ExVUVCaE1DUmxJeER6QU5CZ05WQkFvTUJreGxaR2RsY2pFak1DRUdBMVVFQXd3YVRHVmtaMlZ5SUVaSlJFOGdRWFIwWlhOMFlYUnBiMjRnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFUSzduWHlINHBnTjNUTXdDV1NvTURSZTRFVjhKbDNYenVoaWNaLzJndmgrenozV21XME9aL0VjUllFQThGMjZjZWV1TWNkMjFXUVJSS1dwaldEK0pXaU1Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lRQ3djc0h1TDhaRkwzRk55VS9ET1FuM2JteDA4bG5uME81Umt0TGJPbm9QSFFJZ09FaTZJbUFaMTgxcThSSmlMMGhidzdacXV1bmlScTZmaldqR29CdTFNb289Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVNZQUFBRUFDQVlBQUFBZU1kdnhBQUFBQVhOU1IwSUFyczRjNlFBQUFJUmxXRWxtVFUwQUtnQUFBQWdBQlFFU0FBTUFBQUFCQUFFQUFBRWFBQVVBQUFBQkFBQUFTZ0ViQUFVQUFBQUJBQUFBVWdFb0FBTUFBQUFCQUFJQUFJZHBBQVFBQUFBQkFBQUFXZ0FBQUFBQUFBRXNBQUFBQVFBQUFTd0FBQUFCQUFPZ0FRQURBQUFBQVFBQkFBQ2dBZ0FFQUFBQUFRQUFBU2FnQXdBRUFBQUFBUUFBQVFBQUFBQUFlNlNDa3dBQUFBbHdTRmx6QUFBdUl3QUFMaU1CZUtVL2RnQUFBVmxwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJbGhOVUNCRGIzSmxJRFl1TUM0d0lqNEtJQ0FnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0S0lDQWdJQ0FnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJS0lDQWdJQ0FnSUNBZ0lDQWdlRzFzYm5NNmRHbG1aajBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5MGFXWm1MekV1TUM4aVBnb2dJQ0FnSUNBZ0lDQThkR2xtWmpwUGNtbGxiblJoZEdsdmJqNHhQQzkwYVdabU9rOXlhV1Z1ZEdGMGFXOXVQZ29nSUNBZ0lDQThMM0prWmpwRVpYTmpjbWx3ZEdsdmJqNEtJQ0FnUEM5eVpHWTZVa1JHUGdvOEwzZzZlRzF3YldWMFlUNEtHVjdoQndBQUQ2NUpSRUZVZUFIdDNMdU9KR2NWQi9CZDltSUhOaExpSWhPUU9FYUNDRGtpSUNORzRnMzhDandKQ1FsQ0JBU0lCTjZDaEFnSkpFUmlKQXZaQW95eGZGbnZoZS9zOUpGcWUzdG11azkvcDZkNjUxZlNOMVZkVmVkVXphOXEvbDI5OXN5ZE8zZnV2RC9Hc3pHZWJPYXhiS3pYNE5IbSt2eHF6R042Y0RIemRTRndmN1A4OHpHUGV6bk4zTmZydmEvajJqemRYSzlQdnpJV1RBUUlFRmlWZ0dCYTFlVndNZ1FJaElCZ2NoOFFJTEE2QWNHMHVrdmloQWdRRUV6dUFRSUVWaWNnbUZaM1Nad1FBUUtDeVQxQWdNRHFCQVRUNmk2SkV5SkFRREM1QndnUVdKMkFZRnJkSlhGQ0JBZ0lKdmNBQVFLckV4Qk1xN3NrVG9nQUFjSGtIcmd0QXZGTG9xWXpFUkJNWjNLaEZxZDVkN09jODhVbWk1Y0loQld2UzNEV3VEci9QTVF4NSthZDZCaTl3MnZUTytlSGQ3ZzlGV21VZjA3ajluem5OLytkSHZWR0VNWHg5NWkrUFVaY3ZIMmZvUEtDUi8xUHgvampHRytPRVgvVDZhZ1RHdldtcXdYQy90NFkveGtqcmwxNDUvVVlpNlloa0NadmplVnZqUEY0czI3TVRFMENjUS9HZzg3SFkzeC9qTitQRVZPczN6Y1RjdC9QWmp3eC9XVWMrTDA0QTlQSkJmSUg4T1FIWHZrQjh3Yi81empQR0tiVENqdzg5bkF6Z3VtTnpVbkV5Y1FUazZsZklBSXBubkJqbUhZTFJEakZKNEFZc1d6cUY0aS9wdnI1R0prSjVTUE9DS1lNbzVqbmN2bUVGQktZS0NDOEoyTHUwU28vc3NWSDU2T21mZjlONmFpREtDWkE0RllKWkVDVnYybkJWS1pUU0lCQWw0Qmc2cExWbHdDQnNvQmdLdE1wSkVDZ1MwQXdkY25xUzRCQVdVQXdsZWtVRWlEUUpTQ1l1bVQxSlVDZ0xDQ1l5blFLQ1JEb0VoQk1YYkw2RWlCUUZoQk1aVHFGQkFoMENRaW1MbGw5Q1JBb0N3aW1NcDFDQWdTNkJBUlRsNnkrQkFpVUJRUlRtVTRoQVFKZEFvS3BTMVpmQWdUS0FvS3BUS2VRQUlFdUFjSFVKYXN2QVFKbEFjRlVwbE5JZ0VDWGdHRHFrdFdYQUlHeWdHQXEweWtrUUtCTFFEQjF5ZXBMZ0VCWlFEQ1Y2UlFTSU5BbElKaTZaUFVsUUtBc0lKaktkQW9KRU9nU0VFeGRzdm9TSUZBV0VFeGxPb1VFQ0hRSkNLWXVXWDBKRUNnTENLWXluVUlDQkxvRUJGT1hyTDRFQ0pRRkJGT1pUaUVCQWwwQ2dxbExWbDhDQk1vQ2dxbE1wNUFBZ1M0QndkUWxxeThCQW1VQndWU21VMGlBUUplQVlPcVMxWmNBZ2JLQVlDclRLU1JBb0V0QU1IWEo2a3VBUUZsQU1KWHBGQklnMENVZ21McGs5U1ZBb0N3Z21NcDBDZ2tRNkJJUVRGMnkraElnVUJZUVRHVTZoUVFJZEFrSXBpNVpmUWtRS0FzSXBqS2RRZ0lFdWdRRVU1ZXN2Z1FJbEFVRVU1bE9JUUVDWFFLQ3FVdFdYd0lFeWdLQ3FVeW5rQUNCTGdIQjFDV3JMd0VDWlFIQlZLWlRTSUJBbDhEOTBmakxUZk5IWTM1dmpHZWIxM2QzTEMvWHhXNFBGL3ZFYTlQcEJPSmFQQmdqcjljaFI4N3JtTmYra0ZyN0VyaE9JTzdKdkxmeS9zeDdMbXFYeTh2WHNlL3pUSW92MzR3dFkzcjlZbmJ3MS9qaE1KMVdJQzlzdkptWUNLeEZJTzdMbUNKWGpzbUZyMGFEWDQ4UjRSUTMrYjRmN1RJRjQrQWZqQkZUcnJ0NDVXdVhRSWJTdDhZQmZqekc0OFdCY2x1c3lwdGtlVjF5ZTF6My80N3hoekdlam1FaU1FTWc3NlYvajJhLzNUU00reS92eGV1T0VmdEdCbjF4M1k3N2J0LzN3UHYyczkvbEF2RnhPNllmalJFWHNqbytITFh4VVR3bTErL0N3ZGZqQmFiY1MvSE9HUWwxVExOSXlmamhNSjFXSUorVTRyTjhYTDk5cjJGY3IzalMvV2dNMTIwZ21LWUs1RDJWYjZDVjVzOGltUElkdDlJZ2F2SkVxdlhxamhPSUcyRGZVRnJ1dCsvSDl1UE9UdlZ0RmNpUGRhWHZQNE9wVkt4b1ZRTEwwTG5xeEhLL25GKzFyMjBFcWdKSFBiQjQxNnl5cXlOQW9FMUFNTFhSYWt5QVFGVkFNRlhsMUJFZzBDWWdtTnBvTlNaQW9Db2dtS3B5NmdnUWFCTVFURzIwR2hNZ1VCVVFURlU1ZFFRSXRBa0lwalphalFrUXFBb0lwcXFjT2dJRTJnUUVVeHV0eGdRSVZBVUVVMVZPSFFFQ2JRS0NxWTFXWXdJRXFnS0NxU3FuamdDQk5nSEIxRWFyTVFFQ1ZRSEJWSlZUUjRCQW00QmdhcVBWbUFDQnFvQmdxc3FwSTBDZ1RVQXd0ZEZxVElCQVZVQXdWZVhVRVNEUUppQ1kybWcxSmtDZ0tpQ1lxbkxxQ0JCb0V4Qk1iYlFhRXlCUUZSQk1WVGwxQkFpMENRaW1ObHFOQ1JDb0NnaW1xcHc2QWdUYUJBUlRHNjNHQkFoVUJRUlRWVTRkQVFKdEFvS3BqVlpqQWdTcUFvS3BLcWVPQUlFMkFjSFVScXN4QVFKVkFjRlVsVk5IZ0VDYmdHQnFvOVdZQUlHcWdHQ3F5cWtqUUtCTlFEQzEwV3BNZ0VCVlFEQlY1ZFFSSU5BbUlKamFhRFVtUUtBcUlKaXFjdW9JRUdnVEVFeHR0Qm9USUZBVkVFeFZPWFVFQ0xRSkNLWTJXbzBKRUtnS0NLYXFuRG9DQk5vRUJGTWJyY1lFQ0ZRRkJGTlZUaDBCQW0wQ2dxbU5WbU1DQktvQ2dxa3FwNDRBZ1RZQndkUkdxekVCQWxVQndWU1ZVMGVBUUp1QVlHcWoxWmdBZ2FxQVlLcktxU05Bb0UxQU1MWFJha3lBUUZWQU1GWGwxQkVnMENZZ21OcG9OU1pBb0NvZ21LcHk2Z2dRYUJNUVRHMjBHaE1nVUJVUVRGVTVkUVFJdEFrSXBqWmFqUWtRcUFvSXBxcWNPZ0lFMmdRRVV4dXR4Z1FJVkFVRVUxVk9IUUVDYlFLQ3FZMVdZd0lFcWdLQ3FTcW5qZ0NCTmdIQjFFYXJNUUVDVlFIQlZKVlRSNEJBbTRCZ2FxUFZtQUNCcW9CZ3FzcXBJMENnVFVBd3RkRnFUSUJBVlVBd1ZlWFVFU0RRSmlDWTJtZzFKa0NnS2lDWXFuTHFDQkJvRXhCTWJiUWFFeUJRRlJCTVZUbDFCQWkwQ1FpbU5scU5DUkNvQ2dpbXFwdzZBZ1RhQkFSVEc2M0dCQWhVQlFSVFZVNGRBUUp0QW9LcGpWWmpBZ1NxQW9LcEtxZU9BSUUyQWNIVVJxc3hBUUpWQWNGVWxWTkhnRUNiZ0dCcW85V1lBSUdxZ0dDcXlxa2pRS0JOUURDMTBXcE1nRUJWUURCVjVkUVJJTkFtSUpqYWFEVW1RS0FxSUppcWN1b0lFR2dURUV4dHRCb1RJRkFWRUV4Vk9YVUVDTFFKQ0tZMldvMEpFS2dLQ0thcW5Eb0NCTm9FN3JkMTF2Z2NCT0w2UHhuajNoalB6dUdFRHp6SHAyUC9HS1l6RXhCTVozYkJKcHh1QmxBRTBtZWJmcS95RCsvZDhUM205enlCVDR0VENBaW1VeWl2NnhqeGd4clRtMlA4Wkl3dng0aVA5Sy9TRDI5OEw2K044YWN4L2o2R2NCb0lKZ0tkQXZHeEs2WWZqaEUvZ1BIa0UwODhzYnp2T0hUL2ZmdXViYitmRFpPWUhsek1mRDBYQVU5TTUzS2w1cDVuUGpWbFFPWHJDSmFZZHIyT2Jjc25qMXpPZlo4WDd2aXk3Sms5Y3JmY0ZxK1hmWEsvM0w3Y2xyVTVYKzZUeTQvSHhuaGkraUozTWo4dkFjRjBYdGRyOXRuR0QvenloMzY1SE1kYXZzN2xuRzl2ajllN3BxdjJYMjViMXViNm5DKzNiUzh2OThubC9LL04rWHE3eHV1VkN3aW1sVitnNXRON1ZYOXdYOVh2cS9sMldFLzdmR2RaenhrNUV3TEhDZVRIdWVPNnFMNVJBY0Ywby93TzNpRGdhYWtCOWRRdEJkT3B4UjJ2VzhBVFU3ZndDZm9McGhNZ084UkpCVHd4blpTNzUyQ0NxY2RWVndJRWpoQVFURWZnS1YybGdJOXlxN3dzaDUyVVlEck15OTdyRi9CUmJ2M1g2Tm96alArUDZkZ0w2UjNxV3ViV0hmaS95QnNlVEY0MHVZbFhSK1dLSjZhYnVHUTl4OHdmeHB6blVTNzdRZDNlTC9lUCtYTGJjam0zNWJyTDV0a3J0eC82ZWxrWHk4dlgyU3ZueSsyNVg4NXpIL016RTRnbkpoZnh6QzdhNW5UemwzbHpudC9GOWp2Vjl1dkw5c3YxTVYvV0xKY3YyNWI3NUR4N1ZWOHY2NWJMMlhjNVgyN1A1WWViSGZ6eTdsTHF0TXRINVVwY3lOK044ZFlZajhhSUo2aERHa2F3dlR2R1h6ZTE4VXVocGw2QnVHWnhqYjQyeGcvR2lMOHVFRlArVUY2OHV0MWY0ejZNWCtMOTh4anZqWkZtWTlIVUtCQnZrbkUvdmozR0x6ZkhPU1JQWXQvbzhYblVmanhHcktpT2Q2TEptTGJmdVMvVyt0b2hJSVQyVjJXMXY5V3hlK1lUNnZkR28ycWVQSytMSjU2UHhvZy9HcFpQVEdQeDJpbUtZNG9UaVQ4eFlUcXRRUGpIRDV3M2c2dmQ0OG5KVS96VlJqTzNaaTdFVTFNK3llZTZmWTRUKzBZbWZSSmZZc1FVODMzL01YeDVNTzlJei9sTy9pV3VnVGVGazdNNzRCNEN5emZOdUUvM3pZamM5LzYrUWJUSHVkaUZBQUVDY3dRRTB4eEhYUWdRbUNnZ21DWmlha1dBd0J3QndUVEhVUmNDQkNZS0NLYUptRm9SSURCSFFERE5jZFNGQUlHSkFvSnBJcVpXQkFqTUVSQk1jeHgxSVVCZ29vQmdtb2lwRlFFQ2N3UUUweHhIWFFnUW1DZ2dtQ1ppYWtXQXdCd0J3VFRIVVJjQ0JDWUtDS2FKbUZvUklEQkhRREROY2RTRkFJR0pBb0pwSXFaV0JBak1FUkJNY3h4MUlVQmdvb0JnbW9pcEZRRUNjd1FFMHh4SFhRZ1FtQ2dnbUNaaWFrV0F3QndCd1RUSFVSY0NCQ1lLQ0thSm1Gb1JJREJIUURETmNkU0ZBSUdKQW9KcElxWldCQWpNRVJCTWN4eDFJVUJnb29CZ21vaXBGUUVDY3dRRTB4eEhYUWdRbUNnZ21DWmlha1dBd0J3QndUVEhVUmNDQkNZS0NLYUptRm9SSURCSFFERE5jZFNGQUlHSkFvSnBJcVpXQkFqTUVSQk1jeHgxSVVCZ29vQmdtb2lwRlFFQ2N3UUUweHhIWFFnUW1DZ2dtQ1ppYWtXQXdCd0J3VFRIVVJjQ0JDWUtDS2FKbUZvUklEQkhRREROY2RTRkFJR0pBb0pwSXFaV0JBak1FUkJNY3h4MUlVQmdvb0JnbW9pcEZRRUNjd1FFMHh4SFhRZ1FtQ2dnbUNaaWFrV0F3QndCd1RUSFVSY0NCQ1lLQ0thSm1Gb1JJREJIUURETmNkU0ZBSUdKQW9KcElxWldCQWpNRVJCTWN4eDFJVUJnb29CZ21vaXBGUUVDY3dRRTB4eEhYUWdRbUNod2YwS3ZETGQ3RTNwcHNiL0FzN0hyMC8xM3Y1Vjd4cjE1OTFaKzV6ZnpUVWVlUEI3ajZDeVlFVXlmYkF3ZTNZekZyVDVxL05CRlFKbGVGZ2did2YyeVMrZWFKNXZtSHg5N2tCbkI5TTQ0aVlkanZERkduSmgzcUlIUU9FVVFQUmpqL1RIK05vWndHZ2hiVTVxOFBkWi9aNHd2eDNCZmJpRk5maG4zWmVUSi84YjQ3b3plY1lOSDB3aVZtQnZuWWZDYmNhMWlpcEF5dlNpUWI3aS9HS3ZkeitkakVFKzRjYjArelF2NDRtVTk3RlZlK01PcTdGMFJpSGY5ZVBlUEo5UXZLZzF1V1UzKzgwTE1aOXpydDR5di9PM0dmWHJVRStxTWk1VW5rUFB0N3lhQ0s3Zmxjc3hqaXZXNTd2bUtIVjkyYmM5MXl6N0wwdHdlNjViTCtYcTVieXh2bjkvMjluaWR4NHJsN2ZOZUhpT1h0K2ZiUGVKMVRNdGpYNnpadlM3M3pmMXpualhtTHd1a1VjeVh5M2x0b2lLV1k4cnR5MjBYVzE3OHV0dy85ODM1Y3MvdGRmazY1MWZ0bTl0aTM1emkvUEwxdnVlYXRZY2NNMnR5bnJVNXovVXgzN1Z1dWIyOFBDT1k0dUFKdGV0RWx0dHlPZWZYMVY2MlBldHp2bjNjNWZybDhtWDlzbjU3MzF5L3EyNjU3NjdsWEpmelhUMnU2bi9kL3N0YXk5Y0xYSFlkbHV2M01WL3VuOHM1WDU3RjlycDhuZk9yOXMxdDIvdGU5enJydHVmYmRiRjkxN3J0dXVWK3UvYmZ0VzVYajRQWDVYL3FQN2hRQVFFQ0JMb0VCRk9Yckw0RUNKUUZCRk9aVGlFQkFsMENncWxMVmw4Q0JNb0NncWxNcDVBQWdTNEJ3ZFFscXk4QkFtVUJ3VlNtVTBpQVFKZUFZT3FTMVpjQWdiS0FZQ3JUM1ZoaDIvL1VkbVBma1FNVDJCS0kvL003L3pSRXpyZDI4WEpsQXZITDFuSGQ0dGNCVEZjTHBGSGMyKzd2cTYzV3NEV3VWL3d0cDZkeGc3KytPYU5adjU2eWFXZldKUERhcG0vOElxL3Bhb0g4eXd0cGR2WGV0cTVGNFBVSW8zOXN6dWJ6TWZmUmJpMlg1dkx6aUw4UStQVXhQdHpza2s4RmwxZmN2aTFwOHEveHJjZDkvY0VZY2EvN0dEd1FWanpsRTlPbi93ZWJhMFY1VTZXSnFnQUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiIzNDFlNGRhOTNjMmU4MTAzNWE5ZmFhZDg4NzEzNTIwMCIsIm9wdGlvbnMiOnsicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWUsInV2Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTAyNCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDEtMDQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTAxLTA0In0seyJhYWd1aWQiOiI2OTcwMGY3OS1kMWZiLTQ3MmUtYmQ5Yi1hM2EzYjlhOWVkYTAiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjY5NzAwZjc5LWQxZmItNDcyZS1iZDliLWEzYTNiOWE5ZWRhMCIsImRlc2NyaXB0aW9uIjoiUG9uZSBCaW9tZXRyaWNzIE9GRlBBRCBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsicnNhc3NhX3BrY3N2MTVfc2hhMjU2X3JhdyIsInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciLCJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImJsdWV0b290aCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQndEQ0NBV2VnQXdJQkFnSVVJRjJBaXd1aFFPVHVieFZ5ZzNYMTM0aVduUW93Q2dZSUtvWkl6ajBFQXdJd05qRVlNQllHQTFVRUF3d1BVRzl1WlNCQ2FXOXRaWFJ5YVdOek1Rc3dDUVlEVlFRR0V3Sk9UekVOTUFzR0ExVUVCd3dFVDNOc2J6QWVGdzB5TXpBek1qVXhOakU0TVRWYUZ3MHpNekF6TWpJeE5qRTRNVFZhTURZeEdEQVdCZ05WQkFNTUQxQnZibVVnUW1sdmJXVjBjbWxqY3pFTE1Ba0dBMVVFQmhNQ1RrOHhEVEFMQmdOVkJBY01CRTl6Ykc4d1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFRU0ttT1QzOU82eEFIbkZYeFVYRm90d3VyaG9aQXF5MThXcTdRSjJGRVVoK3lZY3huWk1xNDJMRlhtZFVIMkJQb2s3eFpJRFRxVXlqWndQTEY4OFN3Rm8xTXdVVEFkQmdOVkhRNEVGZ1FVVm5kTG9zalIrcHdLc2QxcmNBWjk0MUpyV04wd0h3WURWUjBqQkJnd0ZvQVVWbmRMb3NqUitwd0tzZDFyY0FaOTQxSnJXTjB3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJFWVlnNU5uU0I0QXdzMUV5ZWxrbVFqejZOZEY1WlJ4aEFNVnBvb2FydCt3SWdXVjVVZXlOM1hrak51NzlMZCt0MEwyejl4TVhKdDdOUlloRVBtTGdrZnd3PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFhTUFBQUdqQ0FZQUFBQ0JsWHIwQUFBQUNYQklXWE1BQUFzVEFBQUxFd0VBbXB3WUFBQUhUbWxVV0hSWVRVdzZZMjl0TG1Ga2IySmxMbmh0Y0FBQUFBQUFQRDk0Y0dGamEyVjBJR0psWjJsdVBTTHZ1NzhpSUdsa1BTSlhOVTB3VFhCRFpXaHBTSHB5WlZONlRsUmplbXRqT1dRaVB6NGdQSGc2ZUcxd2JXVjBZU0I0Yld4dWN6cDRQU0poWkc5aVpUcHVjenB0WlhSaEx5SWdlRHA0YlhCMGF6MGlRV1J2WW1VZ1dFMVFJRU52Y21VZ09TNHdMV013TURBZ056a3VNVGN4WXpJM1ptRmlMQ0F5TURJeUx6QTRMekUyTFRJeU9qTTFPalF4SUNBZ0lDQWdJQ0FpUGlBOGNtUm1PbEpFUmlCNGJXeHVjenB5WkdZOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2TURJdk1qSXRjbVJtTFhONWJuUmhlQzF1Y3lNaVBpQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJaUI0Yld4dWN6cDRiWEJOVFQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wyMXRMeUlnZUcxc2JuTTZjM1JTWldZOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlZKbFppTWlJSGh0Ykc1ek9uTjBSWFowUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdmMxUjVjR1V2VW1WemIzVnlZMlZGZG1WdWRDTWlJSGh0Ykc1ek9uaHRjRDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3THlJZ2VHMXNibk02WkdNOUltaDBkSEE2THk5d2RYSnNMbTl5Wnk5a1l5OWxiR1Z0Wlc1MGN5OHhMakV2SWlCNGJXeHVjenB3YUc5MGIzTm9iM0E5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmNHaHZkRzl6YUc5d0x6RXVNQzhpSUhodGNFMU5Pazl5YVdkcGJtRnNSRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRG8zWVdZM01qQXlOUzB5WkRKaExUWmpOR0V0T1dZeVpDMHhNakZpTWpGak9EVXdPRGNpSUhodGNFMU5Pa1J2WTNWdFpXNTBTVVE5SW1Ga2IySmxPbVJ2WTJsa09uQm9iM1J2YzJodmNEbzJNalpoTkRBMVpTMWlZVGxrTFRnMU5EQXRZVGN4WWkxa05HVmpPV00zTVRVeE5ESWlJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZaakkwTkRJNU1EY3RaRFZpWlMwME1XVmtMV0kxWW1FdFpqbGxPV00zWXpreVlqVXpJaUI0YlhBNlEzSmxZWFJ2Y2xSdmIydzlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUF5TURFMElDaFhhVzVrYjNkektTSWdlRzF3T2tOeVpXRjBaVVJoZEdVOUlqSXdNakl0TVRBdE1EWlVNVE02TVRnNk5UZ3JNREk2TURBaUlIaHRjRHBOYjJScFpubEVZWFJsUFNJeU1ESXlMVEV5TFRFMFZERXhPak14T2pJeEt6QXhPakF3SWlCNGJYQTZUV1YwWVdSaGRHRkVZWFJsUFNJeU1ESXlMVEV5TFRFMFZERXhPak14T2pJeEt6QXhPakF3SWlCa1l6cG1iM0p0WVhROUltbHRZV2RsTDNCdVp5SWdjR2h2ZEc5emFHOXdPa052Ykc5eVRXOWtaVDBpTXlJK0lEeDRiWEJOVFRwRVpYSnBkbVZrUm5KdmJTQnpkRkpsWmpwcGJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09qWTJaRGhsWm1OaExUTXpOekl0TmpZME15MWlNamhoTFRVM1kyUXpPR0prTnpCaE1pSWdjM1JTWldZNlpHOWpkVzFsYm5SSlJEMGlZV1J2WW1VNlpHOWphV1E2Y0dodmRHOXphRzl3T2prek1tWmpObUU0TFdZd01qY3RNVEZsTkMxaU9UYzBMV1E1TW1OaVpHVTVabU5sTmlJdlBpQThlRzF3VFUwNlNHbHpkRzl5ZVQ0Z1BISmtaanBUWlhFK0lEeHlaR1k2YkdrZ2MzUkZkblE2WVdOMGFXOXVQU0p6WVhabFpDSWdjM1JGZG5RNmFXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEb3lZbVl3TnpZek5DMDFNVGszTFRSbFlqWXRZbVkzWXkxbU9HWm1PVFprWVdKa01tUWlJSE4wUlhaME9uZG9aVzQ5SWpJd01qSXRNVEV0TUROVU1URTZOVGM2TXpNck1ERTZNREFpSUhOMFJYWjBPbk52Wm5SM1lYSmxRV2RsYm5ROUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NBeU5DNHdJQ2hOWVdOcGJuUnZjMmdwSWlCemRFVjJkRHBqYUdGdVoyVmtQU0l2SWk4K0lEeHlaR1k2YkdrZ2MzUkZkblE2WVdOMGFXOXVQU0p6WVhabFpDSWdjM1JGZG5RNmFXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEcG1NalEwTWprd055MWtOV0psTFRReFpXUXRZalZpWVMxbU9XVTVZemRqT1RKaU5UTWlJSE4wUlhaME9uZG9aVzQ5SWpJd01qSXRNVEl0TVRSVU1URTZNekU2TWpFck1ERTZNREFpSUhOMFJYWjBPbk52Wm5SM1lYSmxRV2RsYm5ROUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NBeU5DNHdJQ2hOWVdOcGJuUnZjMmdwSWlCemRFVjJkRHBqYUdGdVoyVmtQU0l2SWk4K0lEd3ZjbVJtT2xObGNUNGdQQzk0YlhCTlRUcElhWE4wYjNKNVBpQThjR2h2ZEc5emFHOXdPa1J2WTNWdFpXNTBRVzVqWlhOMGIzSnpQaUE4Y21SbU9rSmhaejRnUEhKa1pqcHNhVDU0YlhBdVpHbGtPamM1TURZNE16QTBOek5DT0RFeFJVUkNSVE0xT0VNeU5FTkVSRGt5UXpFMVBDOXlaR1k2YkdrK0lEd3ZjbVJtT2tKaFp6NGdQQzl3YUc5MGIzTm9iM0E2Ukc5amRXMWxiblJCYm1ObGMzUnZjbk0rSUR3dmNtUm1Pa1JsYzJOeWFYQjBhVzl1UGlBOEwzSmtaanBTUkVZK0lEd3ZlRHA0YlhCdFpYUmhQaUE4UDNod1lXTnJaWFFnWlc1a1BTSnlJajgrOGJzRTJnQUFKYzlKUkVGVWVKenQzWG1ZWkdWaDcvRnZkZmZzS3pQRElEc0lTaElVOTJnQVJWRkFweFJjNG5LcG1FMU5ZdFRFdUdhOVJuTzlpVXRRRTYvR05ScFRlTjBpTGpXaUlKcGczQUlvSU9pTmpDeUR3ellETXoxN0wxWDNqN2RMaXBvNnA2dXE2OVJicCtyN2VaNStlcWI3TEcvTmRKOWZ2WHVoVnFzaGFmZ1ZMdDVjcVA5eDduTU5vSGJocGxvYnh4WHF4emRmTnVXV2pjZVBOZjM5RjMrdTMzL3V2cis0VDNPNU5Od0tocEdVallhSE90RDJRei9wdU1acjFUb01rTFRBYUR5bjhmaFduK0grVUtrMW5WZE5PSzVWV1dvTjU3VU1xS2J2SFJKYzlkZHNZQTBQdzBqcWtlYndhWFZJMDJkby9RQnVESitrQjNyek5SdVBhVDYzSGhhTkFUSFdjSHkxNGJ6YTNQZXFIQnBpamZjZUEyWWJ6bXUrWjNYdTgzalR0ZXIzcURZYzMxeHJxcXVmVjIzeHZWOEV0NkUwSEF3anFRdnpCRTl6NkxRS2g4YUg4RGozMXphYWowdTZUbk9BMUIvNmpUV1h4dUNCQndaUTQvZWJYMHR6Y05UUHFWK251VmFVZEozbW9KMXB1RWE5N05XNWo4WmdiQzVML1d1ekpMTnBMK2NNSTZsTmJkUjhHaCswOWMvTkQrVDZjV245TWZVSGYvTXZaM01mVE9NMW04T3BWUzBzN1h2MTBCbm5nV1dxbDZYYTlQZm1RQzF3ZjAycE1aeG1nUWtlR0RiTnRhZDZMYXNlc3ZXL042dVhjYmJoN3kzVkx0elVxamFsQVdZWVNXMW9DcUpXb2RUOGpyL3hhNDNuRkZyOHVUR1lhaTNPcS9MQWtLRGgrRlo5T1BWNzF3T3E4WHF6UERBTW04dlRxc1pVdjhjRUQydzZhMVd1Y1ZxSFVxc2FUejJBR3NPcHNmbXVYbDZhdmw1dGNWNHJoL1N0YVhBWlJsS0tGcldoNXIrUEpYeHVmdGpYdjk3NDhHNE9nZVp6VzlVNjZzYm5QamRlcTlVQWdjYVFxRFo4Ymp4MnZPR2M4YWI3TklaWDQwZGpEYWE1djRtbWV6WFhtdXJuMTJ0Tk0zUG5URFc4cHViQW1XbjZldVAzbTVzM0gvRFpRTXFIaWRnRmtBWlZRbTJvK1d1TnRZd3hEbjF3US9nOWEveGE0ME82TWFpYSsyV2FtOHpxNmcvNnhudlV2MTZ2RVUxd2FDQTAxNkthKzRBYUE0Nkc0OGNhcmxXL3owVERzZlY3TllkUi9UVTExbHdhYXovMW10SDQzSGtUYzM4KzJQRDk1dXMwaGxPMTZXdU54eDR5RWsrRHpacVIxQ1NoYjZoVjgxdFNFTlUvai9QQTBLaC9OTDRKbkdpNlZxdGFUV01ZMUlPbDNoeldxdittc1ZtdThjOXcvOE8vVmNBdGJycC8vZGo2ZGFibmptbDg2RGNIMUN5d2FPNXIwdzNIdFdwbXE5ZDI2bCtyLzMxNjdweURUY2ZYajBrNnJ6R1VtbXRIOWlFTnVMYkRxRkNZcis5MkJKUXJLNEhEZ1EzQWVtQVpzR2J1dXl1eHBqa3Nrc0tvK1hPcmdCcm4wSUNxZjczNXZGWWZOUTY5Wm5QZlRLc211Y2JSZEkxbGJqWHlyYm01cjNtT1VOSzk2dGRvckptMStsNDlGQnRyYW8yRElCcURvc29EYXpqMUFRcjF6NjIrM3VxY3h0Q2k0ZnBwZzBCNlpSYllQZmZuU1dBL3NHUHU0MjVLeGQxSko0NktkbkxHTUdwV3Jpd0NmZ1U0RFhnNGNESndBdkJnN2c4ZVNXclhidUJud0MzQUZ1QjY0RnJnUmtyRmd5bm5EUTNEcUIzbHloSEFtWE1mWndDUHdocU9wT3pOQXRjQi93bDhDN2lTVW5GYjNDSmx3ekJxcFZ3WkEzNE5lQWF3aVJBK2tqUUlyZ2UrTXZkeEphVmkya1RmM0RDTTZzcVZBbkE2OENMZ2VjQ1JjUXNrU2ZPNkIvZzM0RlBBdjFNcTVuWVFobUZVcmp3SStGM2dwY0NKa1VzalNkMjZIZmdJOEJGS3hhMnhDOU9wMFEyamN1VU00RFhBQmR3L2lrbVM4cTRHYkFZdW9sUzhJblpoMmpWYVlSU2E0aTRBM2tEb0U1S2tZWFlOOEE3ZzA0UGVoRGM2WVZTdVBCdDRFL0RJdUFXUnBMNzdNZkFXNEZPVWlnTzVpc0h3aDFHNWNqcHdFZkQ0MkVXUjV0RThHVFBwYytOazAxWkxFTkhpYXdQNHk2a0lmZ2k4amxMeDY3RUwwbXg0dzZoY09RNTRHMkYwbkNUcGZsOGdoTkpOc1F0U04zeGhWSzZNQTY4Ry9vYXdGSThrNlZCVHdGdUJ2NlZVbko3djRLd05WeGlWSzQ4Z0RHMThUTnlDU0ZKdTNBQzhoRkx4ZXpFTE1SeGhGRlpNZUFPaE51UXlQWkxVbVNyd3Q4QmZVeXJPekhkd0Z2SWZSdVhLTWNBbmdDZjMvK2FTTkZTK0I1UW9GYmYwKzhidDVFenpYaWVEbzF4NUdtRjB5SlBqRmtTU2hzTGpnV3NvVnk2SVhaQldCcTltRkNhdnZwSFErVGE0WVNsSitmVlc0RTM5V29nMWY4MTA1Y29TNE9QQUM3Ty9tU1NOdEFyd1FrckZ2Vm5mS0Y5aFZLNnNKNHlQUHlQYkcwbVM1dndBS0ZJcTNwSGxUZklUUm1HZ3doWEFRN0s3aVNTcGhhM0EyVmxPa3MzSEFJWnk1V1RndXhoRWtoVERzY0IzS0ZjZUhyTVFjY01vdlBncmdhT2psa09TUnRzRzRKdVVLOUhXK1l6WFRCZHFSTjhDanVqdGhTVkpYZG9KUElsUzhmcGVYblJ3bStuS2xXT0JiMklRU2RJZ1dRdGNRYm55MEg3ZnVQOWhWSzVzSUF4V3NHbE9rZ1pQZUVhWEszMTlSdmMzak1xVnBZVGgyeWYzOWI2U3BFNGNEVlFvVjFiMTY0YjlDNk93c3NLL0FLZjM3WjZTcEc0OUF2ak0zTlk5bWV0bnplZ3ZnT2YzOFg2U3BJVTVqN0NSYWViNk01cXVYRGtQMkV6c29lU1NwRzY4Z0ZMeE05MmVQQmdyTUlRdHduOElITmJkQlNSSmtlMEZIa3VwK0pOdVRvNC90RHUwTlpZeGlDUXB6MVlBbjV4YnpEb1RXVGViL1Jsd1pzYjNrQ1JsNzVHRXJTY3lrVjB6WGJueVdNS2FjMzBaaVNGSjZvdXpLUlcvMGNrSjhmcU15cFVKNENyQzBFQkowdkM0Q1RpTlVuRi91eWZFN0RONlBRYVJKQTJqazRHLzd2VkZlMTh6S2xjZUROd0laTmJSSlVtS2FoWjROS1hpZGUwY0hLdG05RTRNSWtrYVp1UEF1M3Q1d2Q2R1VibnlGT0E1UGIybUpHa1FQWVZ5cFdmUCs5NDEwNFcxNTY0aERQK1RKQTIvTGNBdlVTck9wQjNVNzJhNkYySVFTZElvT1FsNGFTOHUxSnVhVWJreUJ2d0krT1ZlRkVxU2xCdGJnWk1wRmFlU0R1aG56ZWdGR0VTU05JcU9CWDUzb1JmcFZSaTlzVWZYa1NUbHordm5Xc2k2dHZBd0tsZWVobjFGa2pUS0hndzhkeUVYNkVYTjZMVTl1SVlrS2Q4V2xBVUxHOEJRcnB4SUdOcTNnSjMzSkVsRDRwR1VpdGMyZjdFZkF4aCtGNE5Ja2hSMFBjeTcrNXBSMkRodkszQmt0emVYSkEyVlhjQ1J6U3Q2WjEwek9nZURTSkowdnpYQUJkMmN1SkF3ZXY0Q3pwVWtEYWV1c3FHN1pycHlaUkZ3RjNCWU56ZVZKQTJ0QThEaGxJcDc2bC9Jc3BudUtSaEVrcVJETFFVMmRYcFN0MkhVOFkwa1NTT2piMkgwakM3UGt5UU52NmZQYlN2VXRzN0RLR3dyL3RDT3o1TWtqWW9qZ0VkMWNrSTNOYU96dWpoSGtqUmFPc3FLYnNMbzlDN09rU1NObG82eW9wc3dPck9MY3lSSm82V2pyT2hzbmxHNXNnYlkyVVdoSkVtajUzaEt4ZHV5bUdmMDhPN0tJMGthUWFlMWUyQ25ZZFQyaFNWSkk4OHdraVJGbDFrWW5kemg4WktrMGRWMlpuUWFSaWQyZUx3a2FYUzFuUm50ajZhN2VQTTRZVFhXaVM0TEpVa2FQV3RxRjI2YW5PK2dUbXBHRDhJZ2tpUjE1dGgyRHVva2pEWjJXUkJKMHVocUt6czZDYU1OWFJaRWtqUzYyc3FPVHNKb2ZaY0ZrU1NOcnJheW81TXdXdDVsUVNSSm82dXQ3T2drakZaM1dSQkowdWhxS3p1NjNlbFZrcVNlNlNTTVZtWldDa25Tc0dvck96b0pJK2NZU1pJNjFWWjIyRXduU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkF3alNWSjBocEVrS1RyRFNKSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkF3alNWSjBocEVrS1RyRFNKSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS3kxRmJPR0VhU3BDd1Yyam5JTUpJa1pjbWFrU1FwSHd3alNWSjBocEVrS1V1MWRnNHlqQ1JKMFJsR2txUXNPWUJCa2hUZGVEc0hHVWFTcEN4TkZDN2VQTzljSThOSWtwUWxhMGFTcEh3d2pDUkpXYXEyYzVCaEpFbkswbXp0d2szenpqVXlqQ1JKV1pwcDV5RERTSktVSlp2cEpFbjVZQmhKa3JMa2ZrYVNwT2dNSTBsU1BoaEdrcVFzT1lCQmtoU2RZU1JKaXM3TjlTUkowVmt6a2lUbGcyRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkF3alNWSjBocEVrS1RyRFNKSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0ticUoyQVVZQkt2RzRYSEw0S1FsY1B4aU9HSVJMQzdBc2tMNC9tUVZwbXV3ZFFwdW1ZSWZIWUFiRHNCc1cvc1hTc3E3VmVOdytuTFlYUTNibGg2b3dsUU5abXF3ZDI3cnVQcjM5czg5TDlTWmtRMmpCeTJDNTZ5Qlo2NkdVNWQxWGtYY1U0WHY3SVhQNzRMTEp1SGdBUDd3ZmZ4NGVPaVNPUGZlUFF2bmJ1bnROZi91S0RoclpXK3YyWW5uM2d4M1RQZnVlaTlaRHk5ZDM3dnJRWGdJM2pNRC8zMFFydGtIVit5QkhUTzl2VWN2dk9WSU9HZFY4dmYzVk9FWlc4TERmaEFjdHdnK2RGeG41OHpVUWpCQmVFTUxzSG9zQk5hT1diaDNCbTZkZ21zUHdBLzJ3WFg3Mjl3U2RVaU5YQmlkdWhSZXZSSE9YUVdGQlZ4bjVWajRaVHBuVmZqRitjUzk4SUh0Y085c3o0cTZZRWRNd05HTDR0eDdkd1lOd0JzaXZoNkE4UjVmYi9WNE5xL25oTVh3dU9WUU9pdzgzTDZ4R3o2NEk3eDVHZ1JMeCtBRmEySDVQRDhqWjY2QWIrN3BTNUV5TVZFSU5TcTQvM1BkNm5FNGNURThaams4ZCs1cmQ4L0ExeWFoZkY5b2VSazFJOU5uZFBRaStPQ3g4SldUNEx3RkJsR3psV1B3OGczdzdZZkNxdzRQUDRUU0lCZ0Rucm9LUG5VQ2ZPeTR1R0ZlZC9iSytZTUk0Tmxyc2kvTElOazRBYit4TGp5ai91OEo4R3NyWXBlb3YwWWlqSDVySFZ4K01qeDlkYmIzV1Q0R3I5OFlmcGdldml6YmUwbWRPbnNWZkczdXpWaE1GN1FaTXVldURuMjNvK2owRmVFTnhQdVBoYU1HNEExRVB3eDFHQzBiZzM4OEJ2N21TRmpSeDFkNnloTDQvSW53L0xYOXU2ZlVqbFhqOElIajRNWHI0dHgvNVZnSXhYYVBmVnJrNEl5dHVCcStlbEwyYjZRSHdkQ0cwZm9KK0xjVDIzOFgxbWltRnRwdmI1NEtJK2p1bk82OFkzRnhBZjcrYVBpekkzcmJKQ2d0MUJqaERkcW1DQSs0YzFmRGtnNStJWjQ1QWcvaCthd1pEMTBNdy80c0djb0JET3NuUXB2cktXMk9KTnRmaGN0MnczL3NnYXYzaHhFdXphTjRGaFhDME85ZlhRNVBYaGsrMnVrYmV2bUcwR0g3cGpzNmZobVp1ZkVBdlBuT2JPL1J6MUZRMjJmZ0ZiZG5mNTk3K2pncTdiTTc0VE03T3p0bldRR09Xd3lQWFI1cUh5dFQzbXFPRWQ0czNYQWcvTHozUzZkdkRzOVpIVm8xOWc3NE1MT3I5clUzZUdsZk5ieWVkZU53OHBJUU5PMTYrWVl3S09tMTI0WnpXc25RaGRIU01mam9jZTBGMGJacGVOOTIrTGVkWVVSY211a2EvT1JBK1BpWGU4UElyaGV2ZzVldU8zU2tUTFBmV1JjZW1QOTRUOXN2STFPVHM0TXpzcW9YRHRhRzYvVUFiSjN1L2pWOTdON3d3SHZ4T3Zpanc1TkRhY1VZdlBWSStJMWJ1eTluSjlhT3d4TTc3SlJmVWdoTmRWL1lsVTJaZXVVZGQzZjMvM1hDWW5qS1N0aTBCaDYvZlA3am43c1c3cHFCdjcycjgzc051cUZxcGlzQTd6d0tIalhQNElHcFd2alBmT0pQUTdETUYwU3RiSitCZDkwTlovNDB2SXVkeitzM3d2a2pOanBJOGV5dHdqOXRoM051U2g4bS9LU1ZjRWFmUm0xdFd0MjZOZUcycWZTV2cyRWVWWGZMRlB6enZmRDhtK0hwVzJEejVQem52SHhEQ0xCaE0xUmg5SkwxOHovd3R4d00vK252Mzk2YldkTDN6Y0pyZmc2L3R6VlV3ZE5jZERROEpOSWtWSTJtbjAvRGhiZWtUOWJ0OWNUYkpFbS9tNVZKK1BKa2NyL3NrMVoyMXB5VlZ6Y2VnRC9ZQ2krNkJXNmZaM0wxUlVlSG11WXdHWm93ZXNnUytOTWowby81OWw2NDRHYTQ2V0R2NzMvcEpEenY1dlIyNDhVRitJZGpRditUMUMvM3pjS2ZwOVE4emxxWi9ZUHRpQWw0UWtJTjdLdVRvVC91dXduTlhJc0s4SXdSR3NqdzdiMWg5WW5MZHljZnMzNEMvbnllNTEzZURFVVlGWUIzSHAwK0orRTdlK0YzYmd2OUpWbTU0VUI0RjVyVzdIZnFVbmpsaHV6S0lMWHk5ZDN3Zy8ydHZ6ZFJnQ2RtM095emFYWHJoODIyNmZ2TGxkWXZOR3BOM0x0bTRXVmI0WE03azQ5NTBXSHdzS1Y5SzFMbWhpS01MbGlUM2s5MCszUm9SdHZmaHhFNU54NkFWMjVOUCtZUE5vUzE4YVIrU2h1ZGQxckdEN1ZucjIzOTljcGtXS3NONEN1VHlhTXdUMThSYWdPalpMWUdyOXNHVis5TFB1YU5RMVE3eW4wWVRSVFMvME5tYS9EeXJlR2RScjljc1NmMFNTVlpOZ2F2MjlpLzhrZ1FwaTRrT1daeGR2YzllbEh5bThWTEd6cnNkODdDdnllVWNReDQxZ2cxMWRYTjF1Q1BmNTY4RVBOWksrRzBJVm50SmZkaDlLelY2ZXR0ZlhnSFhKdlFQSkdsaSs0T2syYVRQSGROYUVlWCt1VzJxYkQxUVN2ck0rd3pTcHBiZFBmTW9lLzZ2NWpTVlBlc0VXdXFxN3R0S3YzTjdZc1A2MTlac3BUN01Fb2JDWFRQREZ3VWFXN1B3UnE4T2FYVGVLSVFiMGtXamE0WXE4b25oY2ptRmlQb3ZyWTd1UmJ3Mk9XRHNkQnJEQi9ZSG1xT3JaeS9KbjJDYzE3aytpWDgwdEwwQlVuZnQ3MC8vVVJKcnRpVDNHa004T3RyaDN0NUR3MmVmaTg4ZXRLU01HaW5sVlp6YXZaV3cvNWdyUlFJYTdXTm9yM1ZNQ2V5bFdVZHJQYzN5SElkUm1uclZ1MmVoWXZ2NjE5Wmt2eFRTdlg2cUpTMmRLblhGaFZnWFVMVGNGYXJ5NXlmOER1Nll3YitLNkZqL3NzcEV6K1RCa0tNZ2srbVBNK0dZVUhaWElmUmVTbGg5TmxkY1d0RmRaZnRUbC9UTE8wMVNMMzBtT1hKdi9CWk5kOGxEY20rZEhmeSttcVg3MDZlSHZHd3BXRUpuVkgwOCtua0FPOTBtYVZCbE5zd1dqdWV2djdjbHdka0xhdVpXaGl5bXVSWDIxaVBTdXFGczFQbUV0MmN3VVR3VTVlR1pycFcwbjQvcDJwaElteVNibGJpSHhaSm93M1hUOEF4T2U5UHkyMFlQVHJsSWI1ekZxNkpNSUl1eVdVcE02bFBXemE2RzRpcGYxYU13UXRUUmwxZGxjSHZTMUt0YU5jc2ZDOWw3Z3c0QVRiSjkxUCszZkkreER1M1lmVExLYldpYS9ZTjFoTHJWKzlMYnBOZlZJQVRSN1RaUWYzekp4dmhzSVRoMi91cVlRbWFYaXFRMGtTWE1ybTE3bHQ3azVzT0g3SWtERjRhUlQ5SldmUTI3ODJYdVEyajQxTCs0YTlOK1ErTFlVOFZmcGJTREpMbGhFUHBhYXZTcDBCY3NpdDUvbEczSHJVc2VSaDJwWTJWcWVkcjNrNGFHREhzZHM0bVQrRFArL2JrdVoxMm1kWSsycy9Od3RwMTYxUnkrM20vNTA0OGVqbDg1Nkc5dis2SGQ4QkhkdlQrdXZONTBFUTJyNmN5Q2Y4cjQwMElzelJSZ0Zkc0NMV2lwSGVkTTdYMEVaL2RTdXJYMlQwYmFqM3R1R1FubEJLYUZzOWZBMisvdTZ1aTVkNTlzNjFYTWQrWTI2ZDVrTnZpcjB5Wk1YN25QTXV2eC9EemxETDFleFh2eFlWc0FuQjFwQ1h0eHpONlBldHl1a1QvK29td01zbEwxc1B4ODlTNlA3UWo3S25UUzJOQU1TR01MdHZkL2k3QS83VXZyTkxRNmlGNzNHSjQ1REw0NFFEMURmZEwwbFkxWXpudmU4NXRHQzFKK1lmUGNtWHViaVhOS2dkWW5kdkdVbVhsL05YSmswVmJPVmlGNVdNaGZFNWEwdDVrNmg4ZGdML1BvSGJ4aEJYSjc5TFQ1aEExcXhJR01yd3NvWW54V1d0R000eVM1SDBWaHR5R1VkcS8rd0NOWGZpRnFiUkM1ZndkalhydnBDWEp6YnE5Y1BzMHZPUzJlWDR1dTVTMC9NK2VhdnBpcmExOEtTV016bDhEYjcwemVWTytZWlUwK2pibldaVGY4cWY5QUM0YndGZTFOQ1Z3ZGc5Z1RVN0Q2N3I5WVp2cnROMWZ1elZSU0Y0WjVSdTdPdysvSCs0UEM0VzJjc1JFV0s5dTFHVHhCbUlRRE9CanV6MXAveUZKUTFoalN0dUxwUmZibjB2em1hMkY5UnFmZDNONkgrWkNQSEZGOGhiaDdZeWlheVZ0SmUvbnJPM3VtbmsybnZER05xMHJJQTl5MjB5M1BXV0puVUVjS3AwMitxL2ZBeTcrK3lDODQ2N2VYL2VtU0tNWWQ4ekFuMjdyL1hXemVtRDNXeFhZdkN1c1lIOVRCaXN0TkVvYVJiZXZHaFlPN3NZWEorR1ZoN2YrM3ROWHdWOFdCbXRlWWRiV0pGUWgwcFlkeTRQY2h0SFdsQWRGMmpKQk1Zd0JwNlIwUnQvYTU0ZmV2VFB3MVpSVklmTG1RRzI0WGs4djFBaTdEbDg2Q1ovZDJaOWdYVktBY3hPYTZMNjVwL3U1VEQ4NUFQL3ZZT3ZmNi9VVG9UYjJ6UzZETG04bUNyQWg0YWw5dDJFVVI5cGNvc2NNV0R2eVNVdVNSN3JNMWdaelhwVGlldi8yRUxMdE9sQU5UZGM3WjBQdy9HaC84bUtqV1hucXF1U2Y4NnYzTFd6dHRHL3ZUWDZUK2N3MW94TkdKeXdPZ2RUS1R6T3U5V1l0dDJIMHc1UTFtazVaRWpvMzd4cVFkd3BucFN4UWVjT0J3VmhkWElQbC8yd2Z6Q2tLYWRKMll2MnJCNFdQTEd4YURYKytiWGc3OWh1bGJUbHp3NEN0UE5PcDNBNWd1UDVBK2cvZk9RTzBYRWphTmhGSlM4SkxlYkppTE42ZU9pdkg0TWtwYi9pR3lla0pXMFhzcVdiZkg1aTEzSWJSZEEyK2s3S3N5SXZXOXEwb3FVNVlESTlQYVRhODNMNE9EWUZ6VjZWUFJNL2FLR3dyc2JpUUhQaFg3bWwvWll0Qmxkc3dndlNob3FjdEM4dUZ4UGJpZGNuZjJ6NEQzN1ZtcENFUWUxdUhwNjRLdGJOaGR2YXE1R0h6dy9DbU50Zi9mWmRPcHMvUmVlM0cvcFdsbFkwVDhKc3BZZlQ1WGFNMUpGWERhZTE0ZXI5b1B5d2ZDNEUwekpKV290aGJUVi9oUEM4NkNhT0JXN1JtNTJ4NG9DYzVhMlZ5RzJzL3ZHWmpjdFBGYkEwK0dtR0ZhNm5YbnI0NmVZUlhQOFd1bldYcENTdmdjUW5OL1YvWTFmK1JrMW5vWkRUZEFQeTRIZXJETytBRmE1Ty8vM2RId1RrMzlYOTI4dU9XdzRVcE8ydCthWEo0SmxWcXRLWDExL3oyYlhCRkQ1dVFsbzdCRDA4Sk5hRm1UMWtKcThhSGIzbXRNZUJOQ1NNUmE4VFp0aVVMdWE0WlFaZ1FsOVozZE1KaStPc2orMWNlQ08yNjd6a20rZnRUTlhqSGlPN0ZvdUd5ZmdKK0xhSDFZZGRzNXd1anp1ZEFGYjZlRUc2TEN2Q01JV3lxKy8wTnlTdTRmMzVuL3VjWDFlVzZ6Nmp1ZjkrVlBzeTdkQmk4TUtXVzBrdUxDdkNQeDZSUDhQdndEdGpxUkZjTmdmTlhKejlFTnJleHZYZzMwcHJtMCtZNjVkRmpsc1ByRS9xK0QxVERFay9Eb3BNd0d0aXU5cTFUOE41NS9sUGVkaFE4SitNZjFFVUYrTUN4NlhNZWJqb0k3N0pXcENHUjl2QlBXK0IwSWY1alQzSWZ5WmtyMGhjbHpwTXpWOEFuajAvdWo3dm9udVFWemZOb0tNSUk0TDNiNFpxVWpiYkdnSGNkQTcrWE1DSmxvVFpNd01VbnBFLzhtNjdCSzIvUC8rcTZFb1RkZFpPMmNNaHkyc0pVRFNvSlFUZGVnR2NNMElUM2Jvd0Jyem9jUG5GODZDTnI1UWY3UXd2TE1CbUtaam9JelFGL2ZIc1lZWmRrRFBqTEI4RS9IWnU4MkdBM3psc0ZYemtwZlhJcndCdTNoY1VycFdHUVZpdjY4bVMyMHhiUytvbXpiZ0hKMHFPWHdSY2VISnJta3JhSzJERUR2NzgxLzVOY20rVitBRU9qVzZmZ3BiZk4vNSswYVRWODQrVFFNWmowenFNZHB5NkZqeDBISHpvdXJJV1g1bDEzaDlXVHBXR1JOcFE2cXlhNnVpdjNob2R5SzQ5ZFB2L3Y0eUJaWEFoenBDNCtBUzU1TUR3aVpiTCtnV29Jb241dk85TVBuZnlYRGVDV2RZZjYvajU0MWUxaEVFSGEzSWMxNC9BWFI4RExOOERuZHNJbHUrQ0cvZk52WWJ4K0FzNWVHUVpFL0dxYnE0UC82NzN3N2lIcWFKUk9YQXdQU3hqaHRXMDZyTktkcGRrYVhMbzdERTVxVmlBTU4vL2dBRFZqTFNtRWtObGJEVHRSSHo0Qkp5OEpLOFdjc1NKNXRmTkdrN05ocS9qdkQrbXFMWjJFVVc2YTlDcVRzT2MyK09DeDgyOUJ2bTQ4ekd4KzJYcTRkelpzYzN6VHdmRE9ZMTgxdkdzNWJCeU9Yd3kvc2pUc1M5UkpGZkdqTytETmR3NTRoNXZVb2JSYTBaZDI5ZWZuL2ZNN1c0Y1JoRzBsK2hsR2J6OHFCRTJTeFlVUVB0MzY4UUg0dzl0aHk1QU00MjVsS01NSTROLzN3SE51aHZjZEN3OXVjK2ZYZGVPaDFuTjJENVkybWE3Qlg5MEJGOSszOEd0Smd5WnRvdXNYKzdRMHpWWDd3b1p5RzFzOHhSNjVMTHlCN05kZVljZG50THQwRGZqNHZmRFdPNGQvNE5OUTlSazF1L0VBRkxmQXAzZjI5NzViRHNMemJqYUlOSngrYVdueXUveGJwdUQ2bEZHdHZWUWxMSVdUSk85empxN2VCOC84R2Z6UE80WS9pS0N6TU1ybDZrZDdxL0M2bjhOemI4NSs4Nm1EdGRBM2RONlcwTnduRGFOblJ4eTQwQ3hwaURma2QxdUpLL2JBaGJlRWxwMStCZnNneU5HWWs0VzVhaDlzMmhKR3JmemhodVQ1RWQzWVc0Vi91VGUwVVNlTjhKR0d4VE5UNXZIME80eXUyUjhtZmg3WG9wbnNsQ1h3MENYdzN3UGV6N0szQ3RmdWg2OU93bGQzaHdFZ28yaGt3Z2hDKyt2bHU4UEhTVXZDZklUelZvY2YyazRkcUlaSmZaL2ZHWDZBOWcxZ3ZmR3VHVmpUNGdmN25wd0c1dmFaMW92TDNwSFRYOTdKMmVURmNxc0QyaXh6eXBJdy82VlZ1VytkaXZQZy8vUk8rQjhKQXhuT1dObWJNdDA1RXdZaUxjU3FNU2dVb0ZhRDdiTnd6elQ4YkNvMDZ3L2c0NlB2Q3JWYWV6LzFoWXMzdnhONGJiYkZpZU93OFZCVE9ubEo2SWpjTURIM2d6UDMvVm5Db285M1RJZGZ1T3YydzNVSGhtL1NtU1JsNEQyMUN6ZTllcjZEMnFvWkZTN2VYQUJTbHY3TXQvdG00YkxkNFVPUzFIL3REbUFZNmpDU0pNWFZTUmpsYXA2UkpDay9obWJWYmtsU2ZyVWJSalZDUDc0a1NUMW5HRW1Tb21zcmpHb1hicXBoTTUwa0tTTkR2VGFkSkNrZjJncWp1WGxHdWRqUFNKS1VQdzd0bGlSRlp4aEprcUp6bnBFa0tUcUhka3VTb2pPTUpFblJPYzlJa2hSZEowTzduV2NrU2NwRUo2UHBSbXBYV0VsUy96aTBXNUlVbmNzQlNaS2k2MlEwWFRYTGdraVNSbGNuWVRTZFpVRWtTYU9yazZIZGhwRWtxVk50ZGZGMDBtZGtHRW1TT3RYek1MTFBTSkxVcVo2SGtTUkptWEJvdHlRcE9tdEdrcVRvM005SWtwU2x0c1liT0lCQmtwU2x0aW95aHBFa0tUcWI2U1JKMFRtQVFaSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkF3alNWSjBocEVrS1RyRFNKSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkF3alNWSjBocEVrS1RyRFNKSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkRvSm8xcG1wWkFrRGF1MnNxT1RNTnJWWlVFa1NhT3JyZXl3bVU2U0ZGMG5ZYlEzczFKSWtvWlZXOW5SU1JqdDY3SWdrcVRSMVZaMmRCSkdPN29zaUNScGRMV1ZIWWFSSkNsTFBRK2plN29zaUNScGRMV1ZIWjJFMFRhY2F5Uko2c3p0N1J6VWZoaVZpbE9FUUpJa3FSMTdLUlczdDNOZ3AvT01mdFpGWVNSSm82bnR6RENNSkVsWnlTeU1ydS93ZUVuUzZHbzdNem9ObytzNlBGNlNOTHJhemd6RFNKS1VsWXpDcUZTOEM5amFhV2trU1NObkYvRFRkZy91WnRYdS8remlIRW5TYVBrT3BXSzEzWU83Q2FOdmRYR09KR20wZEpRVmhwRWtLUXVaaDlGMXdCMWRuQ2RKR2cyN2dXOTNja0xuWVZRcTFvQkxPejVQa2pRcUxxZFVuTzdraEc2M0hkL2M1WG1TcE9IWGNVWjBHMGFYQWdlNlBGZVNOTHlxd0JjN1BhbTdNQ29WOTJEdFNKSjBxRzlTS3Q3ZDZVbmQxb3dBUHJPQWN5Vkp3Nm1yYkZoSUdIMkpNR0pDa2lTQUtlQ3ozWnpZZlJpVmludUJmKzM2ZkVuU3NQbGN1NXZwTlZ0SXpRamdJd3M4WDVJMFBMck9oSVdGVWFsNE5YRFZncTRoU1JvR1B3V3U2UGJraGRhTUFON1ZnMnRJa3ZMdDNYT0xJblNsRjJIMGFlQzJIbHhIa3BSUE80Qi9Yc2dGRmg1R3BlSU04SjRGWDBlU2xGZnZvMVRjdjVBTDlLSm1CUEIrNE00ZVhVdVNsQis3Z0lzV2VwSGVoRkZJeExmMTVGcVNwRHg1TjZYaXpvVmVwRmMxSTRBUDRKYmtralJLZHRDalFXeTlDNk5RTy9yTG5sMVBralRvM2tLcHVLc1hGK3BselFqZ0U4RDNlM3hOU2RMZytUSHd2bDVkckxkaEZNYVkvM0ZQcnlsSkdrUi9NamVhdWlkNlhUT0NVdkc3d0FmYlBMcnJDVktTcEdnK1RhbjQxVjVlc1BkaEZMd0IyTmJHY1FYQ1JreVNwSHk0Ri9palhsODBtekFLSFZxdjZLQU1CcElrNWNOcktSWHY2dlZGczZvWlFhbDRDZkN4RHNwaElFblNZTHVFVXZGaldWdzR1ekFLWGdWc2FmUFlNZXhEa3FSQnRRMTRhVllYenphTVNzVTl3RzhBMDIyZVVjTkFrcVJCVXdWK20xSnhSMVkzeUxwbVZCOWQ5NW8yajY0MzF4bElralE0M2tTcGVGbVdOOGcrakFCS3hmY1NKc1MyWXh5WXhVQ1NwRUh3UmVDdFdkK2tQMkVVL0Q1d2RadkhUbUFZU1ZKc1B3WitjeUdiNXJXcmYyRVUxcTU3Sm5Ccm0yYzRvRUdTNHJrTDJOU3J0ZWZtMDgrYUVaU0tkd0tiQ1B0ZnRLT1FZV2trU2EyRnlrT3BlRXUvYnRqZk1BSW9GVzhrQk5LQ2RnV1VKR1ZpR25nMnBlSlYvYnhwLzhNSW9GVDhOcUhKYmlySy9TVkpyVlNCWDZkVS9GcS9ieHduakFCS3hTdUE1OVArSEtRNis1RWtxZmVxaE1FS1g0eHg4MEt0MXQ2enZWRElxUHVtWEhrcThDVmdXVFkza0NUTll4cDRQcVhpRjdLNGVEczVFNjltVkZjcWZoMDRGNWpzNG14clNaSzBNUHVCWjJVVlJPMktIMFlBcGVLM2dET0JyUjJlNldnN1NlcmUzY0NUZTcwM1VUY0dJNHdBU3NYcmdTY0FQK2p5Q3RhU0pLbDlQd0dlUUtuNC9kZ0ZnVUVLSTRCU2NSdndKT0RUWFp4ZHJ5VzVGWVVrcGFzQXAxTXEzaHk3SUhYeEJ6QWtLVmRlQTd5ZHNGWmRONmJuemgyc3dKV2tlR3JBbTRHMzlHT0puMS9jdEkyY0dkd3dBaWhYbmdTVWdXTVdjSlVwUWlCTjlLUk1rcFJQZHdPL1JhbDRhYjl2bkkvUmRHbEt4ZjhBSGc1OGFnRlhXVXdJb2xrNm45TWtTY1BneThERFlnUlJ1d2E3WnRTb1hDa0I3d1kyOU9CcU5SeUpKMmx3OWVvWnRRdDRQZkRoZmpiTE5jdC9NMTJ6Y3VWdzRGMUFLWFpSSktuSGV2MG0rUkxnRlhNRHc2SWF2akNxSzFlZVJxZ2xuUnE1SkpJMGFHNENYa09wK0tYWUJhbkxmNTlSa2xMeGN1Q1J3Q3VCelBaa2w2UWMyUVc4QVRoMWtJS29YZm1zR1RVcVY5WUFmd0s4R2xnVHR6Q1MxSGQ3Z2ZjQzc2QlVITWczNThQYlROZEt1YklXZUMzd2g4QzZ1SVdScE14TkFoOEUza2FwdUQxMllkS01WaGpWbFNzcmdOOG0xSlpPaWxzWVNlcTUyNEIvQUQ1RXFkak5BdE45TjVwaFZGZXVqQUZQQTE0R1hBQXNpbHNnU2VyYUxHRUpudzhEbXlrVlp5T1hweU9qSFVhTnlwV053QXVCRndCbjRCd2pTZm53UGVBendDY0hZWWgydHd5alZzcVZvNEJmQjU0T1BCazM5Wk0wT0E0Q1Z3SmZBVDVIcVhocjVQTDBoR0UwbjNKbEtXR1Y4TE1JK3lrOURzTkpVdjhjQks0bUJOQ1Z3RGNvRmZmRkxWTHZHVWFkS2xjV0FROERIZ0djUmxnWDcyVGdXTHBmUFZ5U3FzRHR3QmJnT3VCNjRGcmdla3JGZ3pFTDFnK0dVYStVS3hPRWxjT1BCVFlDNndscjVDMEhWczRkdFFiN29xUlJ0WFB1ODE1Z0g3Q2RNQ0gvSHNJTzFsc3BGVWQyb2VhZWhwRWtTVm5KNTNKQWtxU2hZaGhKa3FJempDUkowUmxHa3FUb0RDTkpVblNHa1NRcE9zTklraFNkWVNSSmlzNHdraVJGOS84QlJ6c0MwaWFneEIwQUFBQUFTVVZPUks1Q1lJST0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiLCJjcmVkUHJvdGVjdCJdLCJhYWd1aWQiOiI2OTcwMGY3OWQxZmI0NzJlYmQ5YmEzYTNiOWE5ZWRhMCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImNyZWRNZ210Ijp0cnVlLCJtYWtlQ3JlZFV2Tm90UnFkIjpmYWxzZSwiYWx3YXlzVXYiOnRydWV9LCJtYXhNc2dTaXplIjoxMDI0LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxLDJdLCJ0cmFuc3BvcnRzIjpbImJsZSJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi0yNTd9XSwiZm9yY2VQSU5DaGFuZ2UiOnRydWUsIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjoxLCJwcmVmZXJyZWRQbGF0Zm9ybVV2QXR0ZW1wdHMiOjgsInV2TW9kYWxpdHkiOjN9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wNS0wMyIsInVybCI6Imh0dHBzOi8vcG9uZWJpb21ldHJpY3MuY29tLyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiUG9uZSBCaW9tZXRyaWNzIE9GRlBBRCBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMzA1MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDUtMDMifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTA3LTEwIn0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiYmY3YmNhYTBkMGM2MTg3YThjNmFiYmRkMTZhMTU2NDBlN2M3YmRlMiIsIjMwMTJiNjYwOTJhMTZkM2Q3Njg3MjQxNjM0YjIwYTNiZGUyNjM0ZTgiLCI3NTMzMDBkNjVkY2M3M2EzOWE3ZGIzMWVmMzA4ZGI5ZmEwYjU2NmFlIiwiOTg1NTJhZWE0NTYzNzBlMjJlMTkwMWUzMTgxNzM1OTE0MmI5Mjg4OCIsImI3NTNhMGU0NjBmYjJkYzdjN2M0ODdlMzVmMjRjZjYzYjA2NTM0N2MiLCJiNmQ0NGE0YjhkNGIwNDA3ODcyOTY5YjFmNmIyMjYzMDIxYmU2MjdlIiwiNmQ0OTFmMjIzYWY3M2NkZjgxNzg0YTZjMDg5MGY4YTFkNTI3YTEyYyJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJiZjdiY2FhMGQwYzYxODdhOGM2YWJiZGQxNmExNTY0MGU3YzdiZGUyIiwiMzAxMmI2NjA5MmExNmQzZDc2ODcyNDE2MzRiMjBhM2JkZTI2MzRlOCIsIjc1MzMwMGQ2NWRjYzczYTM5YTdkYjMxZWYzMDhkYjlmYTBiNTY2YWUiLCI5ODU1MmFlYTQ1NjM3MGUyMmUxOTAxZTMxODE3MzU5MTQyYjkyODg4IiwiYjc1M2EwZTQ2MGZiMmRjN2M3YzQ4N2UzNWYyNGNmNjNiMDY1MzQ3YyIsImI2ZDQ0YTRiOGQ0YjA0MDc4NzI5NjliMWY2YjIyNjMwMjFiZTYyN2UiLCI2ZDQ5MWYyMjNhZjczY2RmODE3ODRhNmMwODkwZjhhMWQ1MjdhMTJjIl0sImRlc2NyaXB0aW9uIjoiWXViaUtleSA1IFNlcmllcyB3aXRoIExpZ2h0bmluZyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50IiwicmVtb3RlX2hhbmRsZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMTIiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ill1YmlLZXkgNUNpIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMTAwMjAxOTEwMTcwMDciLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMS4xIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMTIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA1LTEyIn0seyJhYWd1aWQiOiI4OWIxOTAyOC0yNTZiLTQwMjUtODg3Mi0yNTUzNThkOTUwZTQiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6Ijg5YjE5MDI4LTI1NmItNDAyNS04ODcyLTI1NTM1OGQ5NTBlNCIsImRlc2NyaXB0aW9uIjoiU2VudHJ5IEVudGVycHJpc2VzIENUQVAyIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoidm9pY2VwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsImJsdWV0b290aCJdLCJ0Y0Rpc3BsYXkiOlsiYW55IiwiaGFyZHdhcmUiXSwidGNEaXNwbGF5Q29udGVudFR5cGUiOiJ0ZXh0L3BsYWluIiwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUY5RENDQTl3Q0NRRFNiUGVQdjd6R3FqQU5CZ2txaGtpRzl3MEJBUXNGQURDQnV6RVVNQklHQTFVRUF3d0xVMFZPVkZKWklGSlBUMVF4TFRBckJna3Foa2lHOXcwQkNRRVdIbTFpWlc1dVpYUjBRSE5sYm5SeWVXVnVkR1Z5Y0hKcGMyVnpMbU52YlRFZk1CMEdBMVVFQ2d3V1UyVnVkSEo1SUVWdWRHVnljSEpwYzJWeklFOVNSekVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVMTUFrR0ExVUVCaE1DVlZNeEN6QUpCZ05WQkFnTUFsQkJNUlV3RXdZRFZRUUhEQXhYWlhOMElFTm9aWE4wWlhJd0hoY05Nakl3TXpFMk1UYzFNRE14V2hjTk5Ea3dPREF4TVRjMU1ETXhXakNCdXpFVU1CSUdBMVVFQXd3TFUwVk9WRkpaSUZKUFQxUXhMVEFyQmdrcWhraUc5dzBCQ1FFV0htMWlaVzV1WlhSMFFITmxiblJ5ZVdWdWRHVnljSEpwYzJWekxtTnZiVEVmTUIwR0ExVUVDZ3dXVTJWdWRISjVJRVZ1ZEdWeWNISnBjMlZ6SUU5U1J6RWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRUxNQWtHQTFVRUJoTUNWVk14Q3pBSkJnTlZCQWdNQWxCQk1SVXdFd1lEVlFRSERBeFhaWE4wSUVOb1pYTjBaWEl3Z2dJaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQ0R3QXdnZ0lLQW9JQ0FRQ2xZNXB0dEEyUkI2OG1GSTQ5Ui9ybFNFWE81VU11R05janVoYjF0VllvTzhWTGZuam9YUzNFTStKaFg3eTBXbHpVVDgyL0JkUU5pa21hNWg2cmpUNTZnbjd2Wjd3WXY0ZFhLdll1d2tkVm4rYW5OQmNhRVJZeHlCRUZXV2dxTFo3cVZuWElhWUt2enBLcjVwSVJTRmFRYUszenV6bTBxQzVqVExFaXRzYzVOaU1obWU3ak9VSHJEZkwzVHJPZHRKeldSMGRxakZRa3QyOE5wczgzcXl1dnpiQW9OQmFyWTNhSHpIM2VoZjhkZzdrZkZzSHZtYXZJcFNtNW5qMldKRWkzSys3NnJoamhITEFuVG5udE8rcDg2MWxYVUI5WkQyeEdxc1Ftc2xwS01SSFZMd3ZCVmhJckpTOXRKWUxTOWZkYXQ1aUFJaGtDRlZUTnF0QUpFQWMrUXRacXlsSll2Y3YrVnJEM2xZTUlJNGpuMDNnUFB6ZGs4dDFqUExkdzBINGs3a0FwTGUzWDNNSTFJT3hkbXMyTW1OcnZOYkU4cXhmZ1F5M012SG1UbVZVd2ZnN2k3ZnpPSThyR0hzeGxkbjVaRUZkcmdHK294aTk0cUxMWmNWcDhudnczWUJJbnBVdlBKUThRVlVlVlZwd1FramhZL2U4MVhjaWQyd2doQXBnbTVoQko4VGZZbjhkZ0QwMXZiTjNqWE1UTm5MK3VyTzZRRzNiVEdnR0c3NEJnNzZUZ0puT1RkWUZZWVFiaTl5cWFJRjJQNUdnR1UrMFJaMDFRVTI1am5URUZOUXFuVUYwdFpFMkpIQU5uK3Rya25FN0wxR3lFOXF1cGxNa2FtNGh0bVN1VDFzalE4aEFrYnVnMDhkQmIrZlFmOEZQOGlva0RiK09hK2gzYm9RSURBUUFCTUEwR0NTcUdTSWIzRFFFQkN3VUFBNElDQVFDTnh6SWUxVDRXWGhuMEZsc2JaZ1NlL3VFZDVIdFJQNFdhVnN1RTBlMzBXclVWTnpVYWhUeWo5VFVUSlVDUzdmNG1wTkR3bk5tZHRvTWVZSm4rRzEvbDBLQmlKV0MyMHNjaDBweXFlVmhhZG8yTzhXNFdPYy9pV0dyZEZuZjFqcHV3eVNsbTFINmk0ZCsvZkoyVzBsSzNDYVAwWUYzeFNHVXJTUkpnOWFaSG9ocE43OVNZRnNtajM0eDhXK0NrRm1UWVFvNmE2Uk5TK3FqVENhRFhQSGN3NEVHMFlmamhkVVJNaTZSN2tydnhkdW1iUFJ1QlJzb044NmRYS3BZdXVLRGNTL1NaUXhjYTl3RTNFZ3hSbEN3RmRQcmMyZWd0cjVDYm5UWm1IZ0JwNDl4YTBsaWxjMkVIUVl5bUdMazJTWG12c0tUTHhydS9sZ1Z6OE12eXhqTWR2YVVLVkZha0lqRE4vbFZBV1pUWjNtRTRETSsyb0xCR1VCN2ZxV0lFOUVWNVJDSzdvOEgxOStRaFU4dnNQMTQyWitLQStwRUZIRXVXWjJvVTd4ajVRU0sxUHlvU1gzTnh3MUpCL2xPK0NQSVpyZGRDTENwZ1dmWDRaVDQ2M3h0bloxQ2lHeU1DVU9pM0tPaUdOczJTU0JqU1lJT2RwaXZvT0ZHQTNhVU1vbUhHWmFwcGdvdFJLZWVtS0hmZExyVEJGV0h2UXFCeWVNVzFrTm5FcUQ1M0ZyUzErYS9wbmVjSmhMZW9Xbk9zbzRvb1N0a0xoQWxldVFWK2oyWEJteEpucFoyMXczNDdoVU1keVA5ZjhYY0ZlNmY5eTJWa0h6UkNlaVk3SHRldVE5M1l4Vzg4YzRFaXJYamhGK1dlZDJkbjQxMG01WGRmQk1QZmE2NjhSYXUrcWc9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFFQUFBQUJBQ0FZQUFBQ3FhWEhlQUFBQUFYTlNSMElBcnM0YzZRQUFBTVpsV0VsbVRVMEFLZ0FBQUFnQUJnRVNBQU1BQUFBQkFBRUFBQUVhQUFVQUFBQUJBQUFBVmdFYkFBVUFBQUFCQUFBQVhnRW9BQU1BQUFBQkFBSUFBQUV4QUFJQUFBQVZBQUFBWm9kcEFBUUFBQUFCQUFBQWZBQUFBQUFBQUFCSUFBQUFBUUFBQUVnQUFBQUJVR2w0Wld4dFlYUnZjaUJRY204Z01pNHpMallBQUFBRWtBUUFBZ0FBQUJRQUFBQ3lvQUVBQXdBQUFBRUFBUUFBb0FJQUJBQUFBQUVBQUFCQW9BTUFCQUFBQUFFQUFBQkFBQUFBQURJd01qSTZNRE02TVRnZ01UUTZNRFU2TURZQWMwZmp5QUFBQUFsd1NGbHpBQUFMRXdBQUN4TUJBSnFjR0FBQUE3QnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlsaE5VQ0JEYjNKbElEWXVNQzR3SWo0S0lDQWdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRLSUNBZ0lDQWdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlLSUNBZ0lDQWdJQ0FnSUNBZ2VHMXNibk02ZEdsbVpqMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzkwYVdabUx6RXVNQzhpQ2lBZ0lDQWdJQ0FnSUNBZ0lIaHRiRzV6T21WNGFXWTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2WlhocFppOHhMakF2SWdvZ0lDQWdJQ0FnSUNBZ0lDQjRiV3h1Y3pwNGJYQTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzhpUGdvZ0lDQWdJQ0FnSUNBOGRHbG1aanBaVW1WemIyeDFkR2x2Ymo0M01qQXdNREF2TVRBd01EQThMM1JwWm1ZNldWSmxjMjlzZFhScGIyNCtDaUFnSUNBZ0lDQWdJRHgwYVdabU9saFNaWE52YkhWMGFXOXVQamN5TURBd01DOHhNREF3TUR3dmRHbG1aanBZVW1WemIyeDFkR2x2Ymo0S0lDQWdJQ0FnSUNBZ1BIUnBabVk2VW1WemIyeDFkR2x2YmxWdWFYUStNand2ZEdsbVpqcFNaWE52YkhWMGFXOXVWVzVwZEQ0S0lDQWdJQ0FnSUNBZ1BIUnBabVk2VDNKcFpXNTBZWFJwYjI0K01Ud3ZkR2xtWmpwUGNtbGxiblJoZEdsdmJqNEtJQ0FnSUNBZ0lDQWdQR1Y0YVdZNlVHbDRaV3haUkdsdFpXNXphVzl1UGpZMFBDOWxlR2xtT2xCcGVHVnNXVVJwYldWdWMybHZiajRLSUNBZ0lDQWdJQ0FnUEdWNGFXWTZVR2w0Wld4WVJHbHRaVzV6YVc5dVBqWTBQQzlsZUdsbU9sQnBlR1ZzV0VScGJXVnVjMmx2Ymo0S0lDQWdJQ0FnSUNBZ1BIaHRjRHBOWlhSaFpHRjBZVVJoZEdVK01qQXlNaTB3TXkweE9GUXhORG94TVRvek1TMHdOVG93TUR3dmVHMXdPazFsZEdGa1lYUmhSR0YwWlQ0S0lDQWdJQ0FnSUNBZ1BIaHRjRHBEY21WaGRHVkVZWFJsUGpJd01qSXRNRE10TVRoVU1UUTZNRFU2TURZdE1EVTZNREE4TDNodGNEcERjbVZoZEdWRVlYUmxQZ29nSUNBZ0lDQWdJQ0E4ZUcxd09rTnlaV0YwYjNKVWIyOXNQbEJwZUdWc2JXRjBiM0lnVUhKdklESXVNeTQyUEM5NGJYQTZRM0psWVhSdmNsUnZiMncrQ2lBZ0lDQWdJRHd2Y21SbU9rUmxjMk55YVhCMGFXOXVQZ29nSUNBOEwzSmtaanBTUkVZK0Nqd3ZlRHA0YlhCdFpYUmhQZ3FLWTdWbEFBQUU3VWxFUVZSNEFlMlZiMGpkVlJqSHozTitWKy9WWFoyVkExUFpER1NSd2dwRHlGZWpQOHlnSU1oRkZHVTUySUtWU0xUVkxHaVhpalpxelNGV1EyS1FOTlo2MFl1TnhkaVlqdjdRUUh0UlU3WVphZFp5b0daY042OTZyNy96OUgydTk5emQzYlM5MXAwZm5Idk83L2wzbnVkem52TzdTcm5IRVhBRUhBRkh3QkZ3QkJ3QlI4QVJjQVFjQVVmQUVYQUVIQUZId0JGd0JCd0JSOEFSY0FRY0FVZEFxVWpQY09nclptOGxzOUNMRmNkS0VVY2ltdnhyL1JmTzlIZEhlZ1pLRnJOYkNUTEtMaUxXVmxtblBYTUc4bHlNUnorby9yb1NUWEFBaHFlTkYzNHE4dUJkczlrK3kvazlEWUEvcmFpSUo3d2pyUGgycmZoNVpoMWo0aU1vem84RzFqUWVYUC9aRmtXcUllL2l0N1d4OGZISlNDUVNYODZGMjl6VFYyQTJvWDgweEoxZWlkbEdwZHpsbFprM2dzMURHNGhwYitIOFJQZmIzemZ2SUZZNW1nUDE0VHRLMm13QU96T0laWTBrM0N4WjJrYjhvQ1BSMnhqWnNxVjhyYzlpZWhzTHV2K05iZTNTbTV2Yi9KckFuYWFWdERyR1NqL25OUXczRWlrT3R2ejJaV2d5VktwMjkvamloS2k0QXJyY0JzQkdWYjd2enhqSXM4YWZrZ1JrMTdMa1NiczU1bXBqVEd0S2QwS0tTY1Y4UW1UeXZwUXY1QlBRbDZWOGI5alhOMllhdXJVWVI2R1AyVHhseG40dDRwTXBzNXVxWUI0TjRlUDM4WWVoWXhXNW00ZjZwSGhyU0pHQk9CRktSLzBvZmdablYyUjFDUHFxSWdyQm9IS1dxRUtHSmxxSGNaLzR3QzRIODA5V2w5S3Z4UWZtRW5TeXYzUkZEUklieFZ3TXlpTEx3V0NKRXlNcTk0bnFSR2FJSHBaM2pMdVJoSFNZeUI1UHljcm5pV29neXpkS2JVZXNPYXlEbU5kaGxtNWJ4VVNic0V3ZXBNamtTUU9BTW5EQ2EvazhIcUt6U2MwaVA2UW9DanZzclFxc1dtdDlWdGE1ekJkQ3pJTXlVTXdnd096RnBwS2tiRjVyZFRMN3pCMkFNaTg2UFBHcGFQUWVrRG9QdnhFeVp1T0NHQlVTalJjUWpZSEczeUpEWVpQeWpqRnViUUpLRlFjVGlWSVpnTG9tS1RlR1kxcS9ocGc5aURrOGI4d1BtTWNBOUg0MnB0SDZ5Z3gvKzdBL0ZpNHJ4TFpML3U5N1Z5NXZKUGFQc3FLcjFndEpIa2EvOWdaQjNzcVFhQVBXYjJMc0ZCbHMra0hpUlZuTGc2T1pXbGd0L0k2T2pzYXFpb28ySWRGZFNQTDlUTjNOMWlqc3NCZFlLQU5yTWZmbnRQNUVRR0g5RU9CWFEzNGVTZXhDRHZzRGdZQUZud3lkN2dBMHZCL1NhQTgydXIyOVhWb25lWHBpaFM5KzRLT096dFpRZEdRRTR1L2lGSG95NlkyZmVlYk5PY3dEMktUWERoejVXMUFKcEJpQ3dJZnZoYTdQNm1GL1NSS3pNV1FHSk03eHZEMDRvUzJaOHB1dEFhelcwNXBrSUVpWDJPY3BOWkhoZDFuV1FET01QVzRvWHVUcERrQ2kvK1Q2UGc2WEtPR0ZudG5YMGZueXZ2YURML0JjL2dnRlo4NFpWbjlvcmVweDh6cURKaTczTjdrWjJxVVBkM1NyQk10NGVIWjYrbVE0SE1hM2p0ZWpJNTZHRGsxeS9ZbEdvNlA1cTFjZjE3NC9VbFZWbFU3TTg3eHVYTkltQVhMZFdrM2c2aldoeGYreU1oUTVpWDJiOFA2N2xlRTBYNEdzQisvbEdMK201RE1DRlhGN3JWM21uRDVsL3FLeXNLMjRLM0RWS3hoR016eFdjUEZjR2M3bEVBcjR4cWRFaTZkeTk4T3hIckpuZHpSdlBZazVNOEhNbU10cW5RWmdzMzd2OU04UEdPMmR3blc2d3ZOVGRhc0crMS9IWWV6RXlSOGEvRVZ0Nyt4OEtXRnRWOEw4SHdDMnFIZTZCN2FoZGZiZzloelkvY2lHZDYzOGxwb2p4L3Z5SXoyYy9rN2NVc1c3WWgwQlI4QVJjQVFjQVVmQUVYQUVIQUZId0JGd0JCd0JSOEFSY0FRY0FVZkFFWEFFSEFGSFlNVVIrQmVwRnRHaUw4TFltZ0FBQUFCSlJVNUVya0pnZ2c9PSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiODliMTkwMjgyNTZiNDAyNTg4NzIyNTUzNThkOTUwZTQiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTExLTA4In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMi0xMS0wOCJ9LHsiYWFndWlkIjoiNGU3NjhmMmMtNWZhYi00OGIzLWIzMDAtMjIwZWI0ODc3NTJiIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI0ZTc2OGYyYy01ZmFiLTQ4YjMtYjMwMC0yMjBlYjQ4Nzc1MmIiLCJkZXNjcmlwdGlvbiI6IkhpZGVleiBLZXkgNCBGSURPMiBTREsiLCJhbHRlcm5hdGl2ZURlc2NyaXB0aW9ucyI6eyJ1ay1VQSI6IkZJRE8yIEtleSBTREsgLSDQstGW0LQgSGlkZWV6In0sImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyIsImJsdWV0b290aCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ1pEQ0NBZ3VnQXdJQkFnSVVJeWxiU0VBRTE1elNFdndGMHI4R3dVZC81b0V3Q2dZSUtvWkl6ajBFQXdJd2dZY3hGekFWQmdOVkJBTU1Ea2hwWkdWbGVpQlNiMjkwSUVOQk1SOHdIUVlKS29aSWh2Y05BUWtCRmhCc1pXZGhiRUJvYVdSbFpYb3VZMjl0TVJvd0dBWURWUVFLREJGSWFXUmxaWG9nUjNKdmRYQWdTVzVqTGpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFTE1Ba0dBMVVFQmhNQ1ZWTXdIaGNOTWpFd09ERTJNVGN5TXpFNFdoY05ORGt3TVRBeE1UY3lNekU0V2pDQmh6RVhNQlVHQTFVRUF3d09TR2xrWldWNklGSnZiM1FnUTBFeEh6QWRCZ2txaGtpRzl3MEJDUUVXRUd4bFoyRnNRR2hwWkdWbGVpNWpiMjB4R2pBWUJnTlZCQW9NRVVocFpHVmxlaUJIY205MWNDQkpibU11TVNJd0lBWURWUVFMREJsQmRYUm9aVzUwYVdOaGRHOXlJRUYwZEdWemRHRjBhVzl1TVFzd0NRWURWUVFHRXdKVlV6QlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJBcWxtQU1BejRoNUl3ZlZad1NiNGpBaTVvdDg1RkUwYnV1Q0tzNG1mdWQyMXFzbzVycHVLSDQzc0txYnJORlFTdHg1UlNDOWJtQnFkUzJseWNsMzVsYWpVekJSTUIwR0ExVWREZ1FXQkJSV0lpUlZXYXlaQm5INUJsVG5RRGlHeVE2T0xUQWZCZ05WSFNNRUdEQVdnQlJXSWlSVldheVpCbkg1QmxUblFEaUd5UTZPTFRBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUVaWGg3NlhGaEx4SklUOEZzSW9RSFR3ZkhDRThzVXNLeVByY0x2LzN0b01BaUIrcGpZOWJJNm5LVDZxRnVxZ1JuK2JYQkFkTWVnLzJ2WDh3RzRhQnRvTUFBPT0iLCJNSUlDTWpDQ0FkbWdBd0lCQWdJQkFqQUtCZ2dxaGtqT1BRUURBakNCaHpFWE1CVUdBMVVFQXd3T1NHbGtaV1Y2SUZKdmIzUWdRMEV4SHpBZEJna3Foa2lHOXcwQkNRRVdFR3hsWjJGc1FHaHBaR1ZsZWk1amIyMHhHakFZQmdOVkJBb01FVWhwWkdWbGVpQkhjbTkxY0NCSmJtTXVNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUXN3Q1FZRFZRUUdFd0pWVXpBZUZ3MHlNVEE0TVRZeE56STBNRFZhRncwME9UQXhNREV4TnpJME1EVmFNSUdNTVJ3d0dnWURWUVFEREJOSWFXUmxaWG9nUmtsRVR5QlNiMjkwSUVOQk1SOHdIUVlKS29aSWh2Y05BUWtCRmhCc1pXZGhiRUJvYVdSbFpYb3VZMjl0TVJvd0dBWURWUVFLREJGSWFXUmxaWG9nUjNKdmRYQWdTVzVqTGpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFTE1Ba0dBMVVFQmhNQ1ZWTXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBUzBBY1QvaFJGVWJsRmNJcDZiaDRQMlpTcTFhamlVYWdoZWM5dWRTRkdJb1VaNDBZM0lFUGx0azJUeGJ3TS9ScFdtQ0ZyWnNBZGZ5eDIxcnZZZHBMOFJveTh3TFRBTUJnTlZIUk1FQlRBREFRSC9NQjBHQTFVZERnUVdCQlRsWjhEdjNxQUtlS2MxQzJPaU52SHpHcWcxSlRBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlBSHB0c3grNkdxdjZuYmErYlQ5Zlc3bjh4c2ZIOFJoSUs4VllGUEtFc0JaQUlnUWhPU0R4a0RrY3k5bmJQVDR4MEVtREQ5VXNMNTAxdGtTc2NmV2EwYUxidz0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSUFBQUFDQUNBWUFBQUcwT1ZGZEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBeVJwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVNeTFqTURFeElEWTJMakUwTlRZMk1Td2dNakF4TWk4d01pOHdOaTB4TkRvMU5qb3lOeUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSU1pXWTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpWSmxaaU1pSUhodGNEcERjbVZoZEc5eVZHOXZiRDBpUVdSdlltVWdVR2h2ZEc5emFHOXdJRU5UTmlBb1RXRmphVzUwYjNOb0tTSWdlRzF3VFUwNlNXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEb3hNakZET1VJMk9UVkJNREV4TVVVMVFrUkJSRVF3UWtKRk1VWkZSamhHUkNJZ2VHMXdUVTA2Ukc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRveE1qRkRPVUkyUVRWQk1ERXhNVVUxUWtSQlJFUXdRa0pGTVVaRlJqaEdSQ0krSUR4NGJYQk5UVHBFWlhKcGRtVmtSbkp2YlNCemRGSmxaanBwYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2pFeU1VTTVRalkzTlVFd01URXhSVFZDUkVGRVJEQkNRa1V4UmtWR09FWkVJaUJ6ZEZKbFpqcGtiMk4xYldWdWRFbEVQU0o0YlhBdVpHbGtPakV5TVVNNVFqWTROVUV3TVRFeFJUVkNSRUZFUkRCQ1FrVXhSa1ZHT0VaRUlpOCtJRHd2Y21SbU9rUmxjMk55YVhCMGFXOXVQaUE4TDNKa1pqcFNSRVkrSUR3dmVEcDRiWEJ0WlhSaFBpQThQM2h3WVdOclpYUWdaVzVrUFNKeUlqOCt2cjVYSWdBQUUvOUpSRUZVZU5waUREbDZnUUVQNEFMaUJDQ2Voa3NCRXc3eC8xQ3NEZFc4RDBrTUJiQmcwUWdDQWtEOEVVbmNDVW8vUmxMRGlHNEFpZ1FPSUl1azlpOFFNNk83QUo5bWRIWC9rY1BnUHdtYVVReGhJdEZtZEhBRlpBQTNFSjhoRUJ2L2NjanJnQXlJQjJKak1sMEFEb05wREJRQUZpSUNpcUFMWUdBZGlaYi9SM1lCSTU2QXd1dEM5THh3Z0FUYlBkSERBT1lLSlNDK2gwZHpBQkM3QVBGZWJJSElpSll2Q0FZc1FBQXhFaWdQd29INEN4QnZKU1VhL3hOd0VTTytBZ1U1U3pPaWFjTHFQU1kwelZZRUVnK0dJU3hrWkdkR3BBd0dUd2ZwWkpRRmNCZjhKN004QU9uNXgwUWd0Y0d3RTdGSkdSZllTMnE5QUFMOUJMTDFUUFJDRlIwVVlVa1B5Q0FOaUU4d1VWQ2dnb0Fsc2hmcVNDMU1rTDBBY2tVak9XbUJDVnR0UTRUdGpMaGlBU1N4QnkwTklHTXQ5REFEQ0NCQzVRRTYrQXpFUEdoaTM2RHRDR1N3SElpamlLMVhHSWhNemYraGxqT2lZVzQwZmljUVI2THBTeWEzZ1lNYzVveEVKcmtLTE9ybjRLcWltZkJZRERPQWlZRXlnTzV3a1BtcXVBcFVFQkNsTUhNUjQ1QmJRTHdkdVVCK0RjVG5nZGlJZ2ZZQXVWWmdoWVdBQ0JCM2s5RzBRTWFUeVhETUw1QURRcUdjWmVRVVJVZ2doNXptRFJNMEh3OFlZRUpyZEZTUkVJL21CRkk3U1lYNVFpamRTb0xqVDVGWVBzQ0FDYllxT1lGQS9GSVRuSWJTNXRocW8xUWFPd0s1a0R1RnJTU2NRMlFMbDFRZ0J6V3ZIejI2V0FnVUZ0SkEvQVNML0Ixb3RqMEc3ZE5LUWh2OG9LaGtKYUk0SnJxVDlCUk5JeWpFL2dDeENwNG16Rm0waElZWEFBUVFxZTBCbEFZVjFLTHZRTHdmaU8vU29wdUlESHlBZURNSjVjdC9ZaFVTQWllZ2htM0dFYS9ZNHZjZlVoT01vaEQ0anlWTnlCRGI5d0dDcTRRNjNMaENvQUdMNVl4NExDZVU0ditUNG9BbFFGeFBaaG1QN3BBTGhCeUI3Z0F6SUk0bVl3UUpGekRFMGVyQzZZQ1RWTFNjQVVmM0YyOG5tOXFXNHhxZ21Jb3ZEZERDY25TenM5QWQ4SjhPbHFNN29oNWJkVXd2d0FmTjZtQUhhQTlBVS9BemNrbDRnSUxVVFduYVlXS0M5Z2tvdFp6Y0Jrd2ZPZjIrNTFTSWdqSllEWXZzQUM0aU5VdmdrZk1pMG93bW1KM0lEcGhIcE9ZbGVPUzJFV2tHTzZ4MlJYWkFPSkdhWTZtWUcrWXpRZHR3bEJTckROREdLVG01WUJvTHRGMzNud3FPSUJic3cxY2JmcUZESWVTSXp3SGNkQ3dONVpBZGdCeWNMVFMwRkRtcUg2T0h3Q2NvWFUybnlnZ2pDdml4TlJobzVQdlB1TklBUm9PQnhpMGp2QzJpRHpUcWxoUFZMMkNFUmtrWmhSWXpBL0ZHZk9VR0M0R2dBcm04RTR2Y0dpRGV4QUFaY0FSMXgwMmhSYms1am9LSGtkeXVHYTdCaWhBb3ByaTBaQ0loNFlCd0R4RnFyVW5wVFFFRUVDWGpBOFFDRFNBdWhQYTRTQ2xwUVpQam9OSFhSYlIwSEJPVnpkdk9nRG1FZkowQk1zV0Y3dmtTcEpqaUJlS1hhUEtnU25vaEEvYVpINlBCRWdBRmFBN3p3S0h1STlTVHlPTXB2V2lOQUFrMCtWbDQ3RDJMWk9jdmVnZUFIcExsL1RqVXZFUHpqQUFaTFoxME5ETlc0RkRIaXVTZUI3UU1nTVZRU3k0UzRXQmhHbVRYU0NUekZYQ29rV2ZBdjNpR3JBQ29neG9ZZzYxRlRXU1NwVFo0aUdTdkg1N2FuMkJBa0RwRUNRTzhkR3E4RXdNMk0rQ2ZYUGdQVGIxeHBLU0FZaHlHd1VKOXNIZ2VsL3V3ZFdUL0U1c0Nkak5BVmlxaEI5Ui9ocUVEY0tXSS80UmE0K3ZSUEcvQlFQNUNzOEdhSW5DT0VBY3lRTmFwZ2NCTXFNYVRETU1EWUZzNmdSRUE2NUFVWnpBTVR3RHkyMndvdXhzNUFKQzc0RXAwY0lnbnRMR0UzSXBjUWFkQVNFVnFpc01EQUhrSWdKYkRBVERQZ3NZd0JkSGt3cEhrOTlBcE1EeEFBV0NKcFFxa05nZ2pzU0IxcGxIQnE0L2VJV05pSUdGdW5RS3drdHdZb3JJNzBNY1RORUVCOEIyTHdzQkJVbWpkb3JKNUx0aGFndnV3S0Z4Rm80WUpxV01MOTZqb0JsTXNZbnVZY0ZnQ2FpRnkwaUFRRHBDZzFvdks5aC9GSXRhTmJkMFdETHlsUVpKMlJPdmp1MEY3YzBvTTVDMUNJNlh3dzdhWTZRcjZ5amxrQUVvQndUVE80N3VodmJuN05MYm5BbzdJUUdrSll1c1lyUmtHcmI5WFdNUXV3N0lqY2dDQXRseFprVEFtTUJRQXFITW5pa1ZjRDFkdjhEZ0Q5dG1Gb1JnSVU1RTZkemhySkd3RElxZHdGRVJES1JEbVltblNiOExtTDBKelU5ZEFyU1Y4QXdxREVPd0NZbGRpMnlHRUJrVzFjQXdvTUExU3p6OUc4M3dkb1FnamRXNE91Y0RVSFdTZUIwV01ESnJIbXdscFlpSFJFbGdnZ1BydWw3RElmNFBtdFEwTWtLMEIxQnc4QlEzUCtVSUxOaTFxTmJtcE1UazZnNEgwZllYVUJLQjFUMlJQajFFakwyZWdOV05yYU9oWlVJdFJHTTAraXVZR1dXamd5RllHN0p0UldLQnRmMmRvUTBRQnFjUEZEQzNBYmtIYklxQ1MvRFk5a2c5QUFQS3VMU1NMSUFvZk5hUkFKQklTSTdzUVdrU1FKVVpKbWQzd0pheGVJb2dzRUl3dWhEMEkwb05HMFVObFJROVpVWUVRQlJLSWtSSGR5Q0x5SVNxUUlnc2lxTWdLb1ljU3BGRHI5Si9oMzZZenU3UDd6Nnk3ZngvOG9MT3pPM08rbmN1Wk0yZk9odUVmSUtPWWZnVzBRRUhoUHhFQldKbWhNQ3N6TG9ReWFtbU1LUE54RHc2ZWwzNy9qaGkyQ1ZnWkEyVGdHMjJIcElIenZJdndxbE5zT1VUYUczckdkK28ra1NaZ01WVVd6L2hzOU1pTDUwRFFYVTZjaG0zd3lJLzVidEx6TzZOR3dIeXFXSTlHWHJHVGl3ckxOMGQ2QzZXdjBIakdPaXJ2WGhRSUdGRVlHMlEwZy90ZXZrQTM1U3NrYmRNTmxVUkUzVmdRc0VkelliU044aHp3K2Z3UE5FRG5hS3hDejZheVVnMHlDK0NVbGUrUlp6ZVk4WGdkcEplRVUrWkhqYlVBdXVTOXN0a0NSajJFdjBodjNMUzdiejg5MTJ1anBBOW96ODhHQVc3TjdBZFZzTWF5VG5HVHlubmtrdWNvclUrTUV1QW0vRlpJSHNRSUMrZ09PODNsT3VvUXJhYkdBTzI0UFdOZy9NZ2d2U09MdWI2REZLbGpxYlNBVVJkVk5TcW1zWEcwZU9MUTRtVzRjU1BnaWlMOUtTVGM1S0tFS2xESHQra05Ra0FKOFA3dzZQMWZDdEhFZmxCSHRCbnlTOEF6SmcxRDVxeUhhQVBydUZaaE5kcXVTOEJGSnEwTE5PTUZSUURYcVV2SU9LTkxnT3dUL0FBU3hzZzRBUWRGYm51OXc0c0EyVm5pM2UvZmNvZ25iakNLMlFZdkF1VGw2SFNJTjdBN04wcHBiU29DamtSSXlURUpQSFoyV3RKY1dRSWEwbEI0Z1oyMGpoQllJeE9RNjdpWUJla0pYRWtLVS9zNW1RQnhPaEZQZll4QStxSllIdHNFQWNJNXVneitIOHprWm9FRklSWGVBWDg3U21PTXZaVWh0Z0N4V3Z4RFFHNklyTGVSd1BKOGpQRTg3b0o5TDVSbGpyODNpYVZrVlVqQ282Tml1YWI5d2RZczVIUU1MeFF0SUl5bVY2MHB2SmNkSWxYSURtRFptVXkvTDdaUThOVUE5NnkyVUk5NTB2OXpNaUVabmwyZ3duQ2hRZTJGclNHMHpHbEl3RVNQOVlBSkJTUUlpa0lnWUVJbW8vaXNNbHhJSGtRRFhGeThEQkd4MFlsOHd3VUg5Y0FZTmx3UHpxYng1MXNJQTVhWmZ4cndQdE9Ic2JsNFVmMUl3QXZtd2d6RGhmY0V1TWYwNlRYT3NOT0hCSEFmc3FnMVhIaTV6L3dIUXhvWEJwQ0EyOHlGT2d1RjZlNUVvODdRWkxqc1F0VUZKSUE3SHp6WkFnSEQ4Ry9RVHhub1BtZkQ5TjdJcE4zeGVpdEl3aGNMbFJHYUo1NFR3ckNPUTRwV2FCTGNlSExLdVJ6bUJzSVd5NVZDOTdkcklRaXZRcWVUQUs2SmJJSDBRTDNiUlVGQWwrSjZmaG9RY01KdG5aRXBOVWtaMTJNdWZJNGlmUmRIQUxlcFdCcHpBcmhRbzBOY0YwQzhWRHprZUl3SldPWmxGUEhhR2tQc2phbndaeFhwdlc0RWRDdHVhbzRoQVp3Mk8xYzFDemd4aFVuYm53WnYveFBYelRrQytoWEt5YUdZdi8wQ056MUFCdWVidnk4bXduUE9YWnU5RkNFTzJVeGFld3dJa0oyN01QemY1U0FFL0lUa2g1RUVOa1pjZU02NXEwUkhGVllCNHdmSW42VjZIVkhoeHpQQ0dnbHJpOUdGblo1alJaYnNCYW5pcTEvaGRRbEExRWpMNDg4UkUzNGh0UUJmd3ZzaEFJRXVOT3NjLytNV2R6V003VW55SW1xaFR4empscStOVmIrVmR3WWh3QzF1dE4raHFVdnM4K01nMU9RMThBVEFKTEpQSU9rL0hPWGhlQ1M4V3k0b1ppNVhCRDA0aVNROGhJVGZ2anppNGs5MlhNYnpnV2g5Zms3YTJIdEhOOEtkcVR4U1ZHWkJ3a3lHei9Eam9vZHhRZ0x0YjZSeWNuUXBKRDdQTWFpUkYvTlZnUG1OMTVQZ1lmRXgzUVdBZWJQWUdoYUYzUGU3cU56NlZCOWthZ0I3VEJYQ3B2ak9vdURpTTZmR2ZKZE5qK0FEMUhleGtwV2dqa0t0Qy9HQkFmSHA0Y09tR2JWNWV2eStOQnZNcGtYV0VwcStwa0p5QnhpNzBsc2lESS9FM2dMenU4TXNmZ25RM3JtR1dsRkZjWHg1NkZKa0pJU2FtTVpOTDVtaWZiQ0lvdWdxOXBLRXlwSXdBODJ1bE4wTU5Bc3EreEpob1dDWjVhT1hWcGJhQTdPWGtkNk1vcUw4RUpSbUQ1TWtQNVFhMkFQTE1zemZQV3QzaHRPWm1UMlBNMmZtM1AySGc5ZHpadmJNM212TjdMM1dYdXUvR3NFZlVHK1F6a01DWlp0K0JxdVBvNjkrVHRCRlU0dFVZaU5LT3IzK29TOTFOSG12K2hDZzhmNU9QenNzWC9xRndURUZ2R2RZTjRoMW5xQlBWRm9SL2N6VUpscW9MY0o1S0VhWHJnazNTMEpLazZ4Unl2bjl0YW94dnQreitEMm9nejBqZ2ZBUFNYbHZxTDh1c3Bmb2QzSEEyaFVIM0p2YWhybFAzaUR6eGE1aXAxTUFCUXVIVHoyRHlMdzRWNUtIbVdFcVRwUUs4UkJUQUh0ais5U0pjSnQrWjM2bmxNV1hDYS9KaXZBdU5YcE1mOTZUbklYak4xb0JtSk5mOWd6UWxoUUc2Qzk5dWsvMUNCVGk2UFVSMmxpckZxazVuNy9Ub0JsdXIxSndlRno3OURRRllEWDhoVlJ5SkpLUzF2S3FuU1hsTkNlRWRhdyszVCtrZU0rOERhNzFLQVJQOTZQeS8valNxTURMZUVESFlxc0UweUVVV2dGd1VyMnVIWVhoWTJTQ3R0aTBtKzRSeHNrcWpDelR2UGFyMHJWNEZHSlp3amJQVm92amlMNXRlaldEQWx5dkhUb2t0VU5QYklDTDkxNjFXSHFwU2JjeVoyc1hGT0lXajFLeS8vNStndlltU2FXUS9WVkZWQURENnZSY3pQTnhUb3pTd2VUdGNYOVdqcEdVc0VQbmU2TVFTUUpMVEdyaG9pSW9nQ2xFRnlmR2VxUGE0UXdZVWJUYm1zamZjcDlIR2VKV0xwcXRZN3M2andxd1RQd0w4UVVCMStkZ3FkU1IrRVdhSHl1a2RxMU5XMHpSc1Y2WUJ3V1lxamR6YzR6ekdBQjg1WHVrNThKVW15VmY0TnNZNXpMMjF6UkNBU0EySmFCNlZZUnpXT0VPMGc0L0t3NWU0UEE2WGNmbXFZam5FZ20zWFdLNjllTW9BRjR6Q09ST3N6eStTMjMwVmlrejZEb0VvME1WSVVxbTRBaTFscWJYV3dGSWVWeHNlZXdHN2NoRjB0eFVMUFhDTW9sZVk0dTN4Nlo2S0FCUEw1c3c1MW9jYStpaXIzUXlUQVVieFk1QzE0QUhqdktkL2RKU2dIYWRvOEtxemIwamRuVFpEdkZnS0lSdHdvRW9YNHFML0t5a0NuQzVoSmNFL0Z5VjQxSW5vMHhnQXVKc1BJU0VZbzZOcXdCanhEOS9GUHdxNVkwZHFnbjg2ZVNTT1Y1VlJlZ01PUTVPME5GUkZZQ2svYUJ5RGN6dmJHTis0K1RRY0N4VlJYZ2c0QmgyR3R0c0ZZQWRydGQ4R2pJRnl6YTRjYzhkN2xiWnJQV1I4eHUyQ29BcFVSMXE5WlpZVnFwemFEZ21xNnkyVm4wL1RHcFFzVlVyQUFzTEwwa0dRUlVEZERIb1VDeVFyWEdLbE9NbkRDQU12VGhJQWFybkVTSmhmbkpqV1ZoUWc2aDZWM1crOXo5ZS8zR0h2aWE4WUZ1V09QcmZtMmhRV09QZ09oMnE5akliS2poT2RxbkNIMjZpdmhKTVc4MlhTdVFSWVhpdlZDdEFMWE9Dc0drQ0lqOHA4Q0JBanZ1NENqd0tpRnRrbC9PakF2ZWRvSnBhOU5DZFJnSE1GRUM2a2w5U2F4SHJTSkRrWWFKdnUySUkzd3plaDFJSjV5NGl0Lzc1UHQrUFZWUC9Qd1VJOHVKZFVMQk84N1NUdnBWbS9IMjdUZzBMQ3pZVzQwTDYxSzBBSkNvRytZejU3YmlDZEJqVFowWWQyNThyNGE3eHZLQ2Z6dmRCVmtKL0ZJQkV5dUVCQnc0TWFTZ3ZXSmZSZmJaTDlLQ05Sb0NkMjZDNmQ4aDhtQ2xaMmpla3NmRTU3eXl2K3l4WmpLYkZYRmRraVRBYWZPUStvS1NXUU5nQ1owTE9PenNxNCt1VmFwak1lVU9ZODY0N01MV2t3Zy9iRmo1VDhzMGYrbk1EcnZsM2pzY0RxdEN3VWlqZCtZa0lIaEtFQXhhTlhwM2pEclBSa1dWME1idWdtM0k4SGpiVElSRmVCMUVBL1AwMnhEYVRjdHhoc29abVpuaTlqaHlQUll2bHcwcVUxMjRVZ0lpZXp5eE9hTXY1V29DM3dHVVpYSWRTR0Iva2VCeW1pQTg3YkJYWUkraXVIOEtyb011eThadHl2dkF4Y1hQdjFxSHQ5ZHIyeHprZmcwN0w0d2cyUFZ6eUROdytpNU1tU1BwVnR1cUJjU3FzaDFOb3krVDFUU3hBdnlkWitrS1k4amVMWi9YUGJ0OWF5NHZjSThYQmJLbms0ZUVYaDVGamQ4aThTTzdlT1pKT1ptL1dzQzA4OUlKYUFlS2xpY01qdU1PeUFRcHhyaE9IUEFFNjN3VVd4NUdrZ3hQcmU2bXkvMkh1ZU16eVlyeGFqM2Rqbmh1MEh2MDhhSG5zQWlQOGFnVUFzRnJaVk0waVRPeHBOKzY1d1dxeFMvSmhpcHZuL2FMNnBOL0V2b0lncEVtejNOZzNISXZGZjkrL2x2L2lueUFGTVBhMGJaV1VSNlIya1JHSGJIQ0RsTE8xYlRDdmxubGNDamg0VFFUYmU1aVRSZVlZRTJFYVh1SDNVQWZORzllcGNHMEFFK2RBSjVQTVFMRHVGc3RqSVpueVpYQUpXempnV3JVcG85aGJsYUNQazAzZFFaQ3ViWDF1K0FZRDl3VnNWbzU0LzU2d3RBellKVHZSeWFpdTVwNnQ4QitTMmdYVUl5c0FnUGJOeHNkTUdEbWV0cE9jckZMSEdXckcyWlFHbW5iME04ZW0wU2dVTWVTVkVXUVFScXNPMXg4WktZT2N6RklES2ZnMlhscG85dUFiZnNhMjRhZ2NRVkNaRVNFY3h2SUZZVE54QmlPYzdCS0RzSHlic2k0cjlPR0xSSklkbHladXFtcGxHSDNyZGpWWEhPSUJIb2F3MkFPY2QwTWxKZ05wRXFKSUFra0lLTDBqNURqTWxjbE9scEZCN0VWWWpZT1p1dWplRmZjaWFWREZVbFdUYmRPZ2pTUzJIKzkwTXJVR01RakxBMzVmcEdPK1BPbUYwaVNMdmxWdmFxblA3OVI4VytKa0c0b25wVXlQSHlUNDI5TzZXRDNvNGp2MUp1ZjRLTWw2SjJOZlFMMXpvODkwa0tyZ0RiS29HMGp1NFVZSnpxVFpvd3ZHYmZyaDc2K2x6RVRXRE1Bdk1seXRJajRqOWQrQklRdm9TOVNrcmh1eUxoeEpqWnhWa3F3Y0NwbS9PNlZjcjIrbkxvQjJxL216UitwUE9ZK3pDNHA3NkZmZ1N5WmFlb2orUFVSTjRMaWc0QldVK3k5bEpaQkdWZzVGR2VERDdlbVJSYnpseUdoK3NSRVhiMlRaT0p4SnZmVnR3SGJ5MnoxSTZORHd0V3JmK3pSSytJMVdBQy9ZUkJvdmxVaGM1c3ZuUlNOWEN3NmNaU3QxTFdUNmQ0VUVSeWYzT0FXb3hsYzZGNVk4ZzNhaGxOMmRlM01zN0wwNnJaM251VytjWmROMXZaSTdORVAxY0xhaGlZbURFR0cwcnJENzExSEFXQ2t3a2NCQkJJSFVqMFVldkY1SGpqVERXOVloTHY0Rk1GYkI3by8vSklVQUFBQUFTVVZPUks1Q1lJSSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiNGU3NjhmMmM1ZmFiNDhiM2IzMDAyMjBlYjQ4Nzc1MmIiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZX0sIm1heE1zZ1NpemUiOjIwNDgsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJmaXJtd2FyZVZlcnNpb24iOjF9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wNC0wOSIsInVybCI6Ind3dy5oaWRlZXouY29tIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJGSURPMiIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjEwNDA5MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wNC0wOSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjItMDgtMDIifSx7ImFhZ3VpZCI6IjQ3YWIyZmI0LTY2YWMtNDE4NC05YWUxLTg2YmU4MTQwMTJkNSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiNDdhYjJmYjQtNjZhYy00MTg0LTlhZTEtODZiZTgxNDAxMmQ1IiwiZGVzY3JpcHRpb24iOiJTZWN1cml0eSBLZXkgTkZDIGJ5IFl1YmljbyAtIEVudGVycHJpc2UgRWRpdGlvbiIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjk0NzMsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfSx7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDM4NHIxX2VjZHNhX3NoYTM4NF9yYXciLCJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyIsImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NiwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NiwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJjcmVkQmxvYiIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiI0N2FiMmZiNDY2YWM0MTg0OWFlMTg2YmU4MTQwMTJkNSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImxhcmdlQmxvYnMiOnRydWUsImF1dGhuckNmZyI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJtYWtlQ3JlZFV2Tm90UnFkIjp0cnVlLCJhbHdheXNVdiI6ZmFsc2V9LCJtYXhNc2dTaXplIjoxMjgwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyLDFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbIm5mYyIsInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi04fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotMzV9XSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5Ijo0MDk2LCJtaW5QSU5MZW5ndGgiOjYsImZpcm13YXJlVmVyc2lvbiI6MzI5NDczLCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjoxLCJyZW1haW5pbmdEaXNjb3ZlcmFibGVDcmVkZW50aWFscyI6MTAwfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDYtMDQiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNlY3VyaXR5IEtleSBORkMgYnkgWXViaWNvIC0gRW50ZXJwcmlzZSBFZGl0aW9uIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyNDA2MDQwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wNi0wNCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDYtMDQifSx7ImFhZ3VpZCI6IjkzMTMyN2RkLWM4OWItNDA2Yy1hODFlLWVkNzA1OGVmMzZjNiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiOTMxMzI3ZGQtYzg5Yi00MDZjLWE4MWUtZWQ3MDU4ZWYzNmM2IiwiZGVzY3JpcHRpb24iOiJTd2lzc2JpdCBpU2hpZWxkIEtleSBGSURPMiIsImFsdGVybmF0aXZlRGVzY3JpcHRpb25zIjp7ImRlLURFIjoiU3dpc3NiaXQgaVNoaWVsZCBLZXkgRklETzIifSwiYXV0aGVudGljYXRvclZlcnNpb24iOjUsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNpVENDQWc2Z0F3SUJBZ0lVT2ttVTM1SWljWG9WUGpmdndwRzdNTjZ0SFBVd0NnWUlLb1pJemowRUF3TXdRekVMTUFrR0ExVUVCaE1DUkVVeEZEQVNCZ05WQkFvTUMxTjNhWE56WW1sMElFRkhNUjR3SEFZRFZRUUREQlZUZDJsemMySnBkQ0JHU1VSUElGSnZiM1FnUTBFd0lCY05NakV4TURBM01Ea3pNRFF5V2hnUE1qQTFNVEV3TURjd09UTXdOREphTUVNeEN6QUpCZ05WQkFZVEFrUkZNUlF3RWdZRFZRUUtEQXRUZDJsemMySnBkQ0JCUnpFZU1Cd0dBMVVFQXd3VlUzZHBjM05pYVhRZ1JrbEVUeUJTYjI5MElFTkJNSFl3RUFZSEtvWkl6ajBDQVFZRks0RUVBQ0lEWWdBRXRnT0M3SUt4aXBNSjdiVlBUVDgzT2U5MHh6SFBDZWJ4eUN0Zy9XcnNUclJhU25ZaWdtSkNCOC9qcUJONE9RRzJkWjVqY05zTDZTd0hvc1lEUkpjK08xems5aTVHRVpXZjNJcjk5MkE2ZHVNc3A1MWxxNGZBZ2EvVXpUTjkvRWJ6bzRIQU1JRzlNQjBHQTFVZERnUVdCQlRmeHpnOEdHellBaWRLTDYzdWhTaXJhWEpJS0RCK0JnTlZIU01FZHpCMWdCVGZ4emc4R0d6WUFpZEtMNjN1aFNpcmFYSklLS0ZIcEVVd1F6RUxNQWtHQTFVRUJoTUNSRVV4RkRBU0JnTlZCQW9NQzFOM2FYTnpZbWwwSUVGSE1SNHdIQVlEVlFRRERCVlRkMmx6YzJKcGRDQkdTVVJQSUZKdmIzUWdRMEdDRkRwSmxOK1NJbkY2RlQ0Mzc4S1J1ekRlclJ6MU1Bd0dBMVVkRXdRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1EQTJrQU1HWUNNUURzdjRLNk5mSnZmdnpkME95Z3dKL0FCaUx0Z3RKV2hYVGVVbGx0ZHFhNFdzT005dHZ4NjM2djVGSXZaUmtLMVhvQ01RQ2RvUFErYTRmREJFaU51ajBXczMzdVVRaEdycHNlUERHZlZYbjRrRXBiVElCZU9kVkF4Ly9Uck1DL1NWYitic2c9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQU5FQUFBRE1DQUlBQUFCaUVOSDlBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFDWnZTVVJCVkhoZTdaMEhkQnpWMVlEWERUZWFzU2syRUV3eFlNQ0FBUU9HbjBEb0VDZEFDS1lrUUNDaEJFaUFFRWdnaElRRUhBaWhkeExBWGJMYUZxMTY3NzJ2ZXU5OXAvZVoxWC9mekVwYTFnV0RaNldWOXQzekhSMGRnM1puMy92bXZ2dG01NzJ4ak9IQU1iV0JuY014MVhFZzUxUlZIWFVUTmMxdDlvS0t0K0x6SDQzTXV6bThkSDFFdzZsUm5TdHRneXNjN21OaWlXT2MxREZPRWpQYm9hQ3ZvY2RYMllkT2krcTRPTEwrMXZEU3h5TnozNDdQaXkyb3FHdnRjQk1FMk9MMTV0dGl2ODRKZ3REVzBaRlU1bm8zcmZ3Ulc4bDFZYVZydHBZZi9YWHRuRzF0bG1pM0pVNnlKSTlaVWpHaEJQUTQ5SHZVNk54dHJjZHNyVDE3ZThYMXUwc2V0eFYva0Y2ZVdsN2IyZFVsaXFMWG5nUEd2cDFqR01iVjFCcVdWZktjTmZmRzhOSXp3aHFPRHUrY3Y2ZlBFamxzaVNFc05zYmk0Q3l4dkk2QUNRMzA3bmF3cVBmQmdZamh3eUlHamc3ck9ITjMzUzFoSlgrMjVVZmxsdFczdEhNYzUzVm8vN0VQNXdpQ0tLMXYvaXk5OUtHb292VTd5bGZzYkpvVDFvY2tpNWVSNXZDTGpiWllTZlRHbUZBRCtoMmNpK1dRQ2VDRG5aMGIxbnZjenNaTGRwUTlHbFAwWldaWlpWTXJSVkZlay9ZVC9zNUJoZ1BoUGtncXZDdWlhTTN1K2tYaFBYT2lSaXhXR2drTzJKbHg0YkJ6b1FscHNWTElBVERCVU1KS3pZMGFXUkxlc3phczd0NDlCWitsRlZVMHRCdzQyMzNET1o3bmE1dmJQa3N2dVd0UDRTazdYZlBDK3kxeGVtNnpRMGFsOW5wN1RNZ0RWb0IyOFJKSXNpQzg3N1FkMWZkRkZueVZXZGJZMWdIekFhOVZlOFdrY3pEdmFPdm9oQnJ1b2FqQ004UHJGMFQySTVkaElJY1hoWmZHZ3lsbWI5QlFDOXBCY1M5QThsdXdwL2VjOE5ySFlncWljOHM2dTdvMVRmTzY5YzJZZE01TmtNbGxydWRpY2kvY1Zyb292QnZKQ3pVakpGSnNHK2JBZ0NIZ2lWT3d4SWxMd2pvM2JDOTUwWmFiVVZHM3Y4SnUwamxYUy90N2FlVTNoWlV1Mzk1Z2lSelNwd3NzcnRzd0J3ZUpNaFE0czJmZzJHMTFtOEpMUHNtb2FHanIyT2ZWazBubjdQbmxqMXFMejloVk55KzhEMmtMTlJ6ODlIOXBER1kvd01RQ1RTbkkrV0c5WisrcS9aMjlKS0dvY25CNDJLdVhUMHc2OTFaYzN2VmhKY3ZDTzlCZkdqVWNUbktZZ3dmVmRycDJObWI1N3JhYmR4ZTluNUJYMDlMdTFjc25KcDE3TkNMM3pHM2xoMFgwbzBvT0NidlhpMkl3QndhY0FYUGl4SVhodld1L0x2MWRkRjVLZFpOWEw1K1lkTzdtOE5LanY2NzFWbkl3WS9WN09Rem1ZSEF3NE55Y2lLRmp2cXE1TGJJc3ZMTERxNWRQVERxM1BxSisvczRPL2MvMGJ4cDhYd2lET1Vqcyt2QWE0MTZ3by8zeTZJYlBxd2U4ZXZuRXBIT25SbmVpTCs5dEU5ODA3UFZ5R015M1l0T3JPaGdubzBiUHRuVzk2M0o3OWZLSlNlZFcyZ2IxNnlPY2Zya0ZPNGY1WGhqeXhISVdwN2c2ZHVqTk9zYXJsMDlNT3JmQzRiWWtlOUJWRnI5WHdXQytLMDRCWEZybGRHK3A1NzE2K2NTa2M4ZkVrdWdlS2V3YzV0QnhpdURTQ1hIRTZ3MEh2Q1o4akpOQ3pvR2hmbitQd1h4WERPZmlxZGUrelRrOXoySG5NSWVPTjgrUnJ6WHM0KzRTN0J3bUFHRG5NRk1OZGc0ejFXRG5MTkVoajErREJKclFkYzVvN3FoOUVSbEt3T2VkWXUxbXVYT0dXUHZFVnpLLy94Uk56SmtnaHBnN2U0RlBaM3hNLzNZTEtMUFdPY01lUXlsMFFyc25tVkF0Q3JYN0FpdXh5RVlzdFJOSE9vaGxEbko1TEhXc2t6cmVTYTJNbzFiRlV5ZkdVeWVOYzNMQzdPR1VCUExrQkhKVkhIVk1MTG5FUnM2YnlwdlRacFZ6NDFscVVqajlGemlQNTFxUld3dDF0NDZLSlZjNFNmQnBkUUoxWmpLOUxwVytLSjIrUElPK0tvdStOcHU1SVllOUpZL2RsTS9lVnNEK3JJQzlzNUQ5ZVNGN2w4N21vbG5DM1VYc2ZjWG81Nlk4OXJJTUdoUmNiQ2U5amViWHBJRmc5amhucEM1SVl4R1F6TkR2TUhBc3NwRndIcDhVVDU2WlRLMVBvNi9Nb20vSVpVQ21lNHE1aDh2NEp5cjU1MnFFdjlRS3I5WUxielFLN3pRTEg3U0lIN2RLbjdWSi8ydVh2dTZRdG5WSzI3dWtIVjNTVHAxZHM0WGQzVkpranhUV0xjSG5mYUtTMjVqSkxJdlZuWU1HOUd2VlFEQWJuRE5PMFBHc05pK0dXR0tIVEVhZGxraXZUMk91elVHSjZwRnk5b1VhL3ZVRzRjTldFV1NLNkpHZEEwcnFrSkk3cXBZUWFpV2wxZEphRTZPMXNGbzdwM1Z3V2hlbjlmQmFyNkQxNmZUUExnWkZ6UzE3aGlSUG1Wdjl1Rlc4dllBN1BvNnlST21GaDEvYkJvSVo3TnlFYW5xSkJwWFprWGJ5NUhqcWdsVDYyaHhtY3hIM1pDWC9TcDN3Zm91NHJWTzA5MHNaUTBxeFc2bWwxVllXeVRRaWVTakZ3NnRqc21kczN5c3RReUFHQmMrZWJ2bVhKZHlKNEp4UjdQbzFjaUNZMmM3cHVRMFMyeEVPY25VaURXTUVGQ3QvckJiZWJSSER1MlZJWTJXRTJzUnFQV0NZN0tFVkQ2ZDZSTTBqYTJPcVo4emovV1FoSFpEQ3c3dWtYMkRudmgxdmVrTzVEUXFSdGNrVVZHbVBsTVBRS1c3dmxOS0dsR3BLaFpHUlZzQXRyTmFCb3BQVGRuWks5eFp6TUlIRnpoMFFQYjB0dEtIWi90Vlp6T1BsSEF5Z3puNmxpbFM3ZVkyUVljVDBRQ2JEOGEwQmxlc083TnlCOEE2bWJoaE1WempKOWVrMFRQaTNOQWpXWHJtR1VxRSt3MG50dXdaMjd0dlFuVnRnSTA2TUo2L1BZWjUzOFdIZGNnV2g5Z3Nvc1hrUEZNZDNDZXpjL2pFeVhCU3h4SWF1dE4xUndMN1JLS1FNeVoyOHBtRFpEaUd3Yy90SGQyNnBqVHczaFg2d2xQdXNWU3gycTZPU0J3dDNpSUdkMnhkZ213NWt1SFdwOU1ObDNMWU95VVdwM01GdXc0M2pRSUdkMnhkNmhsdHNKODVKb1VDNDdaMVNBNjNpNnMyc3dNNTlrL0VNZDVpVldKTk0zVi9LYmRXRms3Qnc1Z1YyN3B2b2s0YjVWdUxrQk9wbmhld25iV0l0em5CbUIzYnVtK2pPSFJ0SDNwakx2Tmtrd0tTQnc4S1pIZGk1Y1l4UkZjbzRHM2xST3YwbkY1ODJyTUFzMVhzb09Nd0w3Tnc0dW5BTHJNU3BpYWlNaStpUmU0VDliTEtONDlBQ096ZU9QcW91anlWdnlHWGViaGFyS0ZYR09TNHdnWjBiSjRxWVp5WE9TNlgvVU0wbEQ4ckRFczV4Z1lvZVh0dmRKZDBYMHM3cGxkemNhR0s1azl5VXovNnZYV3hqTlFWL2RSK3dHQlMxaUc0SjNiTVpIN0xPZWI5VUpTNUFTWTdQR0piWktmeDZDOTVKODZEYk9RRjRXd0RHZEZuekF0bDI5dEhNYUZzN3BidUx1SldoNnh4ODVpZ0NqdWEyZlBhek5xbVptYUtySTZMcW9XUVBET0w5Z3RiTm8vVVFyYXdHL2RISWFQVzBXZ3RRYW8xT05hVldrWk5Vemt6Z3lGMzZCMGtjVUxZMENqZm5zY2M2OWZVUWdGK1BCSUpnYzI1dURIRmVDZ1ZKTG5rd3NOZEhRR2RHR1JzUXdTMjFqRkF6aDVYNEFkbmFLKy9wbG5kM3lkczY1YTg2cEMvYXBVL2J4STlieFk5YXhBOWF4UGVieGZlYXhYZDEzdEdCS2M1TUJJNGNQZzU4aXIvV0NmZVZjT3ZUNlNNZG9ibldFRjBpY1I5dUo2L1BacUNiR3hnTlJyUUFCUXpaVUNsbURTdTd1NlYzVzhTWGE0V25xN2hIeXJrSFN6bVl4RzB1NU80czVHNHJZRGNWc0xmbU1iZmtNVGZsTWpmbU1qZmtNTmZuTU5kbEk2N1YrZEhNQkMzanpVV2Y0b3BNNXB3VSt2ZzQ4akRiWHQwUk9JTEZPZjJhM0x3WTlFM1hBeVdjdlU4ZUNVeVNnNG9OWHJtVVVIZDFTUys1aEx1TDJhdXptWFZwOUJsSmFIVTdsRFhIeDZGMS9DdWNGSHprbzRGWThpZ0hDV2tBT01LT2dMTmkxckRVVGk2MG9TOFk1L2gxUjBBSkZ1ZFFNWUhXcFY2VVRyOVVpNzdwQ3NRMU9SQU9LcmIwWWVYZmplSXZpcmtONmZSSjhlUVJEaElHZEVONnhNVG1NVVpON1V2RXJBTStGTFQ4MUF5cEV3U0xjK2pERThjNXFSL25zUiszU3MycytjTXFDRGNrZXRJR2xiL1hDVEJLUWxaRCszUkFjeHUyR2I4WXY0Y09FNS9hcnpzQ1NoQTVGMDJjbmtqL3BveUw2WlVIUlBPem5GdjI1STZvcjlVTDErVXdLMkpKMU9Mb1JQZHBlcjlEd2dTSW9IQU8ranNTaWpueW9qVG1aWmVRTTZKUVpsK1dnNUc2aGxJL2JKRTI1Yk1ueGxGejlYZWN0aE05eEFrZTV4YlpTSmhTd1J5K2xsSkZHQWpOQzlVekJvblQyaXMvWE1hdFRxVG13OXNaSTR2ZllXQ21odWwzYnR5QVpiSGs3UVhzcmk2NW16ZjVMaEpHUVJQVk54dkVIMll4aTIzZTJoSG50bWtqU0p5YkUwMmNHRTg5V01vNSt4WEM3S3NrZllJVzFTUC91b3cvUFpIU2MrcVV6OVF3dmt5L2MzcVNXMkFsejBxbWYxL0ZaNCtvZ3FscnVqeWVzVHBLZmJ0WnZENkhSVStRZ3JlRFNzN3ZHREJUU1pBNHQ4Uk9YcHhPLzZWV2dFSFExRnB1REVyRDNCSGxEOVg4ZWFrMGxJekcyL2tmQTJZcW1YN25JT3RFRTBjNXlLdXltSDgxQ2k3SzVKV3JidG5qNkpmdjEyL1hRWnMxZzNCNFlKMWVnc1M1RlU3eXBsem0vUmFoaVRIVE9VaVpYYnkyclZQYWxNZUMxcFBYUi95T0FUT1ZUTE56cUtKSFAxZnE5eTk5MFNhMmMyYk9XU1Z0ckk1V1AyZ1JyODVpRnFJWkt4WXVDQWdTNTA2T0p6Y1hzWkNRdWdVem5XUFZNU2dRdHpTS2wyYlFhRHQ2N0Z3d0VBVE9vU3NYcXhNb0tMbkN1K1UrVTcvMUloVlB6b2p5Y3Exd1lScU4zZzVmSlFrR2dzUzUweE9waDBxNXFCNTUwRlRuUm1WUDJwRHl4eHIrM0JRS3ZSMTJMaGlZZnVjaWtBZG5KRkdQbEhQV1BubklWT2VHSlUvaW9QeDBGWGQyOHZqVllMOER3RXc5UWVMY21pVHEwWExPWnJaejhHcHhBL0tUbGR5WjJMbmdJWGljZTZ3YzNSNXNybk13VWp2NzVTY3F1RFhZdWVCaDF1YzVjTzVKN0Z4UUVTUnpDS2puakxzMXpaMURESXVlK0FINWQzaHNEU3FDeExuVDlIbHJaSS9KZHdpUFNKNlVRZlJsNjFxWXQyTG5nb1FnY1c1MUF2WExFaTZzVys0VnpIU09rRDFadzhxTEx2NzgxUEhyYzc3dmpwa1dnc1M1aytPcHpVWGN0azZwaXpmemV3aEc4UlM3MVgvV0N4dlNHZnc5UkxBUUpNNmg3MXNMMkMvYXhUWlRkMFFYVlU4dHJiN2JMRjZWeGFCbHcrQWN2cEZwMmdrQzU5RFBGVTYwaDZ2cDk1V29uckZPWHR2YU1YNWZpWEh6SEU1MTAwdVFPSGUwZnYvY0d3RzRmdzVLdXRnKytVSDljWkhlNVY3WXVlbGxtcDBEOU55ejFJYnVFLzVybmZuM0NVdmFXT0dvK3FKTHVDaU5XWUx2RXc0R2dzUzVCVmJ5N0dUcW1XbytaMFFCUzh5TlZsYjdiN3QwUndGN0F0cE5rckJFNEZRM3JVeS9jOUQ5K3Jxdkh5U1FENWR4Q1FPeTZRdXEzYkluWTFoK3ljWEQ3QlV0aVFEbmNGVTNqUVNKYzhEeVdQTE9RamE4UitvVFRWN2ZLbXNlbUVsRTlraVBsSE5uSmRPTDRVMVJ0ak4ydmhuM3o4RDN3REFCWXZxZEE2Q3pJNG1sZHJSUitpZHRZaU9yU3FidUlReXZKV3Jvb3NuL090RGV1ZWNtVS9CZWh1aGU1d3dtek1QeUJaVGdjVzYrbGJ3MGcvNUhnMUJNS0d3QU5uV2xGVThscVg3VklUMVp5VjJkelp5ZVNCM25wR0R1TXQ4NGdDZzk1M2t4VXVDQm1maWZUV0pDL2UvS3hIbGk0TnV3d1VuUU9PZUdrZzZtRVU5Vjh2RUQ4b2pwOHdnOTJ6R0twNUhSNGdia3Q1ckZ4OHI1Vy9QWWk5T1kwNUI4NUpFT1lxRU5QU01BN2Y1bmRKNWYxODRJWm9SMndlTWNOTm1xT09ybmhlelhIVktucWF1L2ZBUG1KME9TVmtHcTlqNzV3eGJwTHk3aHNRcHVjeEhhdy9XSDJjeWxHY3lGYWN3NUtkU2FaR3AxSXRwNTg4UjRhbVVjZFh3Y0NWNGVxN1BDREtCNEJZN1JXYVp6dEFOeGxBN2EwMVBmMWhQdGhtbER1MkV1QVd6RVlodXh5RVlzdEtKblBTNndFcENoNThYczZ5U1p5TVRCYVdGUU9BZm9qUVhOZldVbTgzcURBSU5nNExaTWh4Zm1WTStnNEdsaXRCSzNtaklvdy9RQ3h0ejNXOFF0RGNMTHRjSnoxZnlURmR5dnl6Z28vdTR1OXU0dC9KTjg5c2Q1N0MxNTdNMjVpSnR5MFNiRDM1c2JjNW5yZ1J6bTJoenZIcjlYWnpFL3pHS3V5cVN2ektRM1p0S1haOUpRYVZ5YVRsK1NSbCtVUnE5UG95OUlvODVQcGM1Tm9kWW1VMmNsVVdja1VhY21VajlJb0ZicCs5R0N3V0RxSWp1eTBPdlp4SGlObmRzMzBDNVJjUHFTMEpTL3JlREFBMGJ4dm5WQUE4eUcybkZJUlB2ejE5Rm9BL1hjRVRWMVNISDJ5OUc5VWxpM3RMMEw2YWh2b0M1OTFDcDkyQ3A5MEFKMlN1KzFpSWZDdS9yKzVmOXBFdDlxRXYvZEtMN1pLUDZyVWR6U0tNTDU5czhHNGRVRzRlLzF3aXQxd2w5ckJjakVMN3FFUDdtRUYycjRQMWJ6ejFieHY2K0NVNEovdklML1RUbjNFSndZcGR6ZFJkd2RhTHR0OXBwc1prTTZ5dE0vU0VRV0xyYVIzcTBMZ2txK0lISXVHbDJsZzFIbXAvbG9vV3NucnltQkdtRDNFU0NmcUtIOTFFblpNeXFCaFo1K1Fldmh0UzVlYTljZkY5SENhSkFYb1J4czBLay9OT3BvaEl0QzFGQmF0VTRWcFZVU1NnV2hsQk5LR2FHVUVrcUpXeWwySzRXalNzR29raitxNUkwcTJTTks1ckNTUHFUQWlaRTBLRVB0NjBDbmh3eW5COVFrSDdXQ3RlTHoxZndEcGR5Tk9jeTZWQnBTSUxxNVlVSTd2MmFmRm9MRk9RQzBpMFJseW9aMCt0VTZBVnA1YWxKZFVJWEhnOUQwbjhZdmNESVlEK1VCWlAzRUVBQVZ5Z04waHNCa25GVFFTVElnb05PalNYL1dCUmdaM2kxREtuMjJtcit6a0lVeCt1UjRWQlJPNXJ6cFRYaEI1QndBSlVnMGNVb0Myb2d1dkZ2cU1YVk4vNndQYUN4Wjg0Q0lvR0EzcjlWU1dzYVFzcXRMZ2hQNDNtS1lvZE13ZDBFN3hFL01MWHhiZmlvSk91ZGdKbUdIbVFUOWozb2VCcGZBelNSQ0lYalYweWQ0aWtiVkhaMFNsSU13QVZxVGhIYUw5eWE4NmRJdXVKelRNLzk4OU4wcmRYOEpDMlVLMUZXbWZpVVJpa0hMSGloSlljRDlvRVY4cUpTN01JMyt4cTJFVTI5ZWNEbG5OQUY2dENGNVJRYjlXcjBBRlRSajlsZitvUmxnWGkydFFzVUMwOTRyTXBubHNSUWFadzN6Zkx0Z0NnZ3U1d3dpaVRsUmFJWEVQVVhzMWs2cFBRRFBKd25OZ1BJWUd0UGVwL3k1UnJncWEvd2hHVk9mN1lMUk9iMGhJTlZka0VvL1U4VW5EOGltNzJvZHNnRVQ0VjdCa3pRZ3YrUVMvaStMV2VhWWp0b3VHSjNUVHp0b2k2Tmp5ZXR5bVA4MGlaV2t5dUhaaEVrQjdUZ2dhSEg5OG5NMS9JWjArb2lKMnM2dkZ3SkhNRHBub0xmQzZnVHFubUx1cXc2cGtkYXdkV1lGVE1zNk9jM2FoM1p5T1RlRldtREZlYzVBUC9rV1c4bHpVdWpIS2ppWXcvYUpIbHpabVJXeU50YkthWEF5Lzd5UVBTbWVtZy9hVGRrSUc3ek82U01zTk1UaGRuSkRCdjE4alpBMHFQU0wrTXFKYWNHcmFNSDVsZ2J4Mm16RysrU01xUmxoZzljNUFKelRyeEl2aXlXaDRIMjVUa2dkVW9ZRGNHdGR5TWF3NUVrWVVINWZ5YTlOcGhmRTZOcE5RYW9MYXVjQVBkWEJmR0tGazd3MmgzbTFuczhZa29mTXZYVTloRVB4akRXejJ1ZHQwby96MkJWT2ZSdWhLZEF1MkowRGpJWkFUeFFtcjgybS8xYkhKdzhxZllMSDNHV3dJUnVzNnNrWVZwNnQ0dGVsMGd0dHhpTTBBcnlUMEF4d0R0Q2RteHRESE90RXo5dDh5U1hBVkI5bVhwTEphLzVETWVETWJXUzBUOXFrbitheng4VlJxS2tqc1hQQWVLcURVeEFHMlNzeUdEZ3Z3N3NsRjZYU2dYaHVmNGlGVy9MQTBQRk1GYjgyaGRhMzE4RE9HVUJiNk9aQnRqdktUcTVQb3g0dVpUOXJFNHRHMVNGOERlWFFBb2FMT2twN3IxbThKcHRkWXF6Q05GcmJyd3ZNWXNZNFo2QnJCeWZpWWh0eFpoSjFSeUh6ejNyQjJxdTRLQTNNd3pjRGZNL3dqSTJJbnVoZStkNWlibVU4TmM4UURqczNDYlNGZm12blFpdHhZang1UlNielNCbi9RWXNFb3dOTXdRZ1p6eTIrVDRqYVdJNyt4RkdZU1N3TzlFNUNNODg1d0RnTDBSRGdYbW9uejBxaWI4MWpuNjBXUG0wVDQvcVZja0p0NTdSaEVkMHhpelBmUVFhMFV5MnQvcWRKdkM0bjhOZUhaNlJ6Z09FYzBnNFNIbHAyZW00S2ZXTXU4NXN5RGtiYnJSMVM0b0JTU3FndHJEWWdlQ2pGSTZqb1doUzZySWN0M0U5MDg5ck9MdW0rWXZSVkdHcll3TTBrWnFwekV4am1SYUdseFVjNXlETVNxZi9MWkRZWHNrOVg4YTgxaUorMlNXSGRzck5mVGg5QzY2WktDYVdLVkdvcHRIeXJsVVByQzZHaGV3V3RYL0FNaUo1QjBRUFpjVVJDNndsZ0tnZkRORURxVURxMHZ1YkZGK2I3QWprWTRGUUVyNkkxTlRDNlNScGFaYVBxUzIrbVB1Q0RKdzBxMEc1bko5UG9CaWZzM0g2WlNIaEFORnJnRHVhdGlpUFBTcVkyWkREWDViSjNGSEFQbEhKUFZQRFAxL0N2MUFsYkdvUzNtOFFQVzhVdjJ0SGlQRGl6OS9SSVVEN2IrdVRZZmptaFgwNGFrRk1HMFdLK3pHRWxXeWQzV01rZlVZR0NVVVNoRzFIMGZTa20xQkpDaFJ4Y1JxaFFCbFFTYWhXcHVpZ1ZocllHR2lWbU9CTjZlRzFRMU55eXhxcWVLYnNXeENwamNHRC9iQkEyWk5DQi9jcC94anZueTRSOGVudk5zNks5bmxiRVVpZkhVekRKUFQrTnVqU0R2aXFMdmo2SHVUV1B1YTJBdmF1UXZhOFlHZm5yTXU3UmN2Q1MrMTBsOTB3VjkxdzEvM3cxLzJjWC82S0xmOG5Gdit6aVg2a1YvZ2JVSVY2dG4rUWYzeDNvVkdqcjF4dUVmelVJYnpRS2J6WUtieldKN3pTamhkWWZ0WXFmdDB0ZnRrdmJPNldJSHNuV0R4TWpHZEl6Sk9aZVhvUHNHTkQ4QjFrVzB2L0hiUktVZEl2dDJMbURaQ0xub2QwNjBBWW82RitpMFNVOXlIK0xiY1FSZHJRbkNOVElVUDhkNzBUcDhLUUV0UDNDNmtUcXRFUnFUUklGMlhGdE1uVk9DblZlQ3JVdUZlM1ZjRUVxZFdFcXRUNk51UWhJUjF5c2M4bjNCYkl2Y0drR2Mxa0djM2ttc3pHVGdhazMxQU0vekdaK2xNUGNrTXZjbk12OEpKKzVFODZIRWhiT0JFalBVTnBIOXNnbGJuVkExQUkzSzlKdklkWjJkY3UzRjdETFlCcGhOR1lndEp0Vnp2bWhDK2UxOENBeC9zUkFmeEVvRXlleEl1WWVHcEI5QVJpOGZJRlRZcUdOV0dRbmxqcUl3eDFRSGhETG5TVDB5cW1KMVBrcDlIWFp6RU9sM0w4YVJTaE1teGd0Y0xkTVEvM3E2SmNmS0dGUGpBdmtQZXV6MlRsZ1FpQmZzU0lOak0yTERwS0p2eklWMytQeEhoNmtad04wMlBOajBGMnJ5Mk9SZkpBSVllamYwU1hWMFNvWG1IUUhVeGtvWktIR09DT0o4dDdhQlBnMTZhRXp5NTM3Zmt5WU9sMTQvZE1aMXhGcTAzVXAxTU5sM0s0dXFZVlJBekczVUxTeGdsSGxoUnIwcUNwdzNYc0FmbzF6NkdEbmdvdDl5Z2Zhb2QyUGlTVldZbDBLRGJPYytINFphanZWN05zSTRlWEtTUlhtU1plbE0xRDdZdWRDRzhPL0NIU24valZaekw4YUE3WGF2SVpTWVRaOXRiNE1FVHNYOG9CMmU1QUVxeE9vQjBxNFBkMVNyNm5QNHpPaWdVWTNtTnlZTTc3aUdsS3MzMkVjT3RpNW1ZUmUyeDJsUDZkcVM2TlFUWnI4ekNDSUZrYjd0Rlg4U1I1ekF2UTRkZzZESkloQ2sxbVlWejVaeWNFYzAvVHJKaDJjOW1XN2RHY0JjMkxnN2huR3pzMGtqS291R2kwTjJWekU2by8xTnZuNUxkMjh0cjFUdXFlSVBUbHczL1JqNTJZWStuaTMxRTdlbE10ODBTNjFzS3BzNnV5MVY5REN1dVZmbG5DbkpJdzdCNkw3SGNNaGdwMmJZWUFCa1dpejc2c3ltYmVieENwUzVVMGRYdnNFTGFKSGZyQ1VnNWtLZGc2amc1eHp6NDBoTnFUUi82Z1RDa2NWMnRRckp2MmlGdFVyUDFUR25XbzRGNEdkdytqT3pZa2hMa2lsWDNJSldjTUtZZW8zRWxBZ1J2ZktENWR4cHlWaTV6QUd1blB3ODl3VTZybHFQblZRSGpWMWM3NUo1NUwwWmYzWU9jeUVjMnVUcVdlcStDVDBiRFJUeDFaaGZHdzFuTVAxSEdiQ2c3T1RxZDlYOG9uOThyRFp6a1gyeUwrQ09RU01yZGc1RE1Md0lJWlltMEk5WGNVbm1wM25ZTjY2cDF0K0FGOHJ3VXd5N2h6VWMzK281bFBNcnVkNmVXMVhsM3hmTWZjRDdCekdpKzRjekZ2UFQ2UC83Qkl5eko2M2RuSGF0azVwYzFFZ1Z4eGk1MllZdW5Oelk0aUwwK2xYNm9TOFVjWGNYWUxhV2UyLzdkTHRoZXhLL0gwcnhndHlqcGh2SlRkbU1XODBpZVdreWZlcE56UGFSNjNpcmZuTWNkRGp5TG05RHVEUXdjN05NSFRuRnRuSmEzT1pqMXZGQmthVlRMMmZxWTdXM200U3I4dGxsdVA3NXpBSUVBNDgwRGRZaHVGdlo1ZlV3MnRtS3VjWnF5TFYxeHVFSzdPWXlXZUMrUjNEb1lPZG0wbm96czJKSms1T0lCOHFZK01IWk5MVVlnNzBMWEdyZjNFSkY2Y3hTd08zT3hOMmJpYWhTN0RZUmw2WUNwTld2dEN0S0tZT3JKSytJOWd6VmZ3NXlmUkNZL3NJN0Z4SW8xZHlJQUZVOTV2eTJFOWF4V2JXNVAyVWFXVXNjVkQ1VFJtL09vR2FQejZPK3gvR29ZT2RteGtZQmtTZ2ZURE9UYUdmcnVKZ1lEWDNVUm1RTUlkRVQxU3Z2TG1ZQTYzbkdNTEIrL29keWFHRG5RdGVvTDhOb084aHcrbVBHRDNPU2QxUndQNjNYV3lnTmNIVWdWWDFqTFZ6MnBjZDBpMzU3T1NENTdCem9ZVmhteUZjQlBwbG1RTTlEK2pWZWlGdkJOMnFhZTVLQ0RDNG1sTGZiaGJoTFE2ejZXOGFDT0dBb0hOdTRzekdHRVFUODZLSnhWWmlaVHgxVFRZRFU0ZUVBYmxQTUg5bEsweUJzMGVVbDF6QytXbjBISmhBaElwemhtMlJ2cHZUekFvaTlzTDNQMDM4RHZpb0JpeXdvdjNMVG9vbkwwcWpmMTdFUWljbERzamR2Q2Ficnh4NnFLdTFWMzZrWEw5YkUvb0NuUFB0R2hNSkt1Zm1XZ25JNm92c3hCSTdPYXV3VGJMVXJ1TWdEM2VRVURZZDZTQ1BpaVdYeFpMTDQ4aGo0OGdUNHFrVDQ5RitlR3VTcUhOVHFFdlM2UjlsTS9jVXN5KzRlS2kwQ3R6S0lOcW14TnNwNWtZTG8zM1dKdjIwZ0QwdVR0OThMaFNjZzN4K3BJTTRKWkc2SUkyK0xKTytRdWZ5V2NIR0RNUVZtY3lWT3NZT2h6QlFYbWRzY3BqSGJNcG5iaTlrN3lwaWYxSEMvYXFVZTd5Q2Y3b0s3Zks1cFVINHFGVU03NUV5aDVWR1ZpTUR0dU1oZUZ4R3FIK3ZFeTdQWUE1M0dLT05md2VaUnJBNHAyL0Zla29pV3JiNVJDWDNjaDF2N0lRS3JUQUxlRlVIYmV4YWp6WjJCWlBlYUJUKzNTUzgweXkrM3lwKzNDcCszaVpDR3R2WkpVWDB5TFplT1dGQXlSaFdpa1lWRjRXZU96QWtlVGdWYVJHNFFGZm1CcFJIeXZqVEUrbkRBbmMxMkNBb25OUExPS2hkTGt5ajRmemUxUzFCTVZ2c1JoU09LZ1V6bjBLM1VvUlFpOTNlRGF6TENiV0NSTHRYMTR6dlh0M01hcUJYRjYvQi9HQklSRnUyYzZwSG1aS0hoa0wyaFBmOXVsUGFsTThlSFJ2SUhUWU5nc1U1Zlowd3pOTC8zU1JDa29jNWxLVHZYUStJc3d2alE4RWt3QUQ2MndEU21LWURsazJGYUQ1Qkt4NDRKVjZ0Rnk3Sm9OR3orUU1xSEJCVXprR0pBK1ZMQ3h1QVdSbU8vVWN2V3JzdlFSMEp4YlF4NXZoM2tMa0VsWE0vekdMZWF4SHJhRlUyOVFvN2pnTUVETi9scEFJbDV0Vlp6TkdCdTMvSmw2Qnk3cW9zQnNwcUtISE0zWU1EeC80Q1dubEUwcXg5S01tdFRxQVdRRjlnNTNBRU5GZ1ZrcHo2WnFOd1ZSYTlkT0k1SklCZkI1a0xkaTZVbzVOREt3dTlPMy9wdllDZHd4SEFJR1V0WTBoNW9VYTRKSjA1UEhDN3BPOE5kaTQwUTFEUlhTUXdZN3N4bHpuV1NhTEg4QnNEcTEvWEJBTHNYQWlHb25tYUdHMTdsM1IvQ1hkcUlqVXZadnpaYUg3OUVpQ3djNkVXaWdkdEdoelZJLysyZ2o4dmxkWWZZYWc3NTljcGdRTTdGMUtoalkzMThKNjRmdm01YW41REJzeFY5VnRJRFB3NkpYQmc1MEluSk0zVHlXdU9maG5tRFZkazBnRjgwczJCd2M2RlNJamFXQXVyUnZkS3oxYnpHek9aWmJIajh3YnNISGJPOUlBQ3ppMTVLZ2gxVzZmMFpBVjNTVG85K1IwWHREemcxeDJCQmpzM3UwUFcwSVhmdENIbFAwM2lQY1hzdWxUcUNJZTN3YWZCTmdQczNLd01hRDlHOGNEOHRNU3Q3dXFTLytRU2JzcGxUa21nRnRxbUw3MU5nSjJiZlNHb3lMWml0eHJlSmIxYUw5eFR6RjJjVGg4WFI4NkhwcDRZVW4zYmY0b0pLdWV1em1JK2FFSDdXMmxUY24vczdBZzRQU1VOZlZ0UHlKNWVRYXVuMVp3UlpYZVhCRDM2UUFtM01aTmVGVStpOUFhTkRMYjV0ZnkwRUZUT1haUEZmTmdpTmpFbWI4TXgrMExUOTdPQjBYTlU4dlR3V2lPamxSQnE4cUM4dTF0NnUxbDRyb2JmWE1SZW1jbWNsa2dkNmREdk5aOVl4ZWpYOHROQ1VEbTNNWU41clY2QTA3UlAwTnl5QnhpV1pqVWlZa2huVUdkQVFQVHA5QXJnazZlTDk4QWtvSjNUV2xtdGlVVnB6RVdwNVNSYVpwRStKRHY3NWJCdTZkTTJjVXVqOEV3MWYyOHhlMDAydlRhRlBzNEpwZHY0OWQ1cEgwejlDQXJuQVAyeHBPZWtVTDh1NHo1b0ZhTjY1ZGgraEsxdk5tUHRSY1QweXRHOWNsUVBJcUpiMnRNdFFicmExU1h0NkpTMmRrcGZkVWovYlJjL2F4TS9haEhmYXhGaCt2bDZnL2hLSGY5OERmOVVKZmRRR1hkWEVYdHpIbnRsRm5OZUtnMnpoR1d4cEhmaEZzeE1qZlJtbU9mWDROTklzRGdYVGN5TEllQTRMczlrN2l4aUh5N2pIaTFIZ0lLekdQaVlCcURPcjBxNUIwdTUrMHZZWDVhd2tLN3VMbUx2S21SL1ZzRGVWc0QrSkorOUpZKzlNWWU5TnB1OUtwTzVMSU5abjBhdlRhWmg2RnlWUUVIWEhPNUFGZHRjdlJtOUJLRnFFd1NMY3pIRW5CaGlzWjA0Tm80OEpaRTZJNGs2TXhteEptazJBeC9UNEhRZ2tRS0hUazFFaS9naFhmMGdnVHBKWDlPL01vNkM3am5PU2E3UWwvc2Y1U0FQdDVPTGJHaFlnQmJ6Nm1Xa05DL0JONWo2RVR6T0dVQTdBbkRLaGhUR3AwWkVmd052cnRvbklKYUIzNzhEZTdWcWNCRmN6a0Y3b2JOV1AxLzk5cElKYWZSTU5pSFpCRE5GTWorQ0xjOU50aVBtd1BpMTJ3d2k2SnpEekhxd2M1aXBCanVIbVdxd2M1aXA1cUNkbzdCekdITXduSXVuWG1zUXZYcjVoSTl6c2FRbFpjd1N5L3YvUFFielhRSG5VaURQRWE4ZjJMa1ZEcmNsMllPZHc1Z0FqSlpKbmxYTzBTMzF2RmN2bjVoMGJxVjFBT25wNEN4V3ltSWwvVjhGZ3prWXdCendKNVlEN1ZZN0J0K3NwYjE2K2NTa2M2ZEZkVmlpUmkwMkJnRi81dmRhR016QllLTXNOdHBpcHkyUkkydXRuZS9XakhyMThvbEo1eTdhVXpkL1J6djZNMGgxOEdlK0w0VEJIQ1JnbTRPMVJMc1AyOUcyTWFyK2krcCtyMTQrTWVuY3JlRWx5NzUyellrYXRzUkpGanZqLzFvWXpNSGdZQ3h4NHB5SXdSVmYxOXdSV1JwUjFlSFZ5eWNtbmZ0dFpPN1oyOG9XUnZSYjRpV2tLaTdwTU44VmNBYk1pUk1YaGZlZXQ3WDBtWmk4dE9wbXIxNCtNZW5jTy9GNU40YVZIQlBXZ1pJYy9DVWFYckYybUlNR2hBTm5kSE5XN0c3OWNWalJSNG41cnBaMnIxNCtNZW1jczZEeXQ3YVNzM2JYelEvdjlRcUxaeEtZZzhjUUxvWmNzTHZuM04ydVp4d2x5U1ZWUThNalhyMThZdEs1dXRhT0Q5UExidzByV2JHdHpoSXhhSW1YMFdRQ3B6ck1RVUdpSzd0UWxZWDNINyt0OXJidzRpK3lLcHM3dWlSSjh1cmxFNVBPRVNTWlZsNzdKMnZ1SlR0S2w0UjN3NmlNWGdWZnE4TjhLMkFJZU9JVUxISEM0V0VkRzNlVy9OV2VtMU5WVDlQN3VEZ0hNZW1jcXFvZG5WMlJPYVdQeGhTdURhczlMS0lQWlVzbm1LZGZPc0htWWZiR3FPSDBLOEFXRzdWd1Q4KzZzSnFuYklYMi9QS2VubDdQZnBiTlR6b0hJUWhDUTJ2N2w1bGw5MFlVbkxhamVrRjRIN3B1Z2k2ZFFHR0lhenZNWG9BVjRBWVk0aFFYaHZldTJWNzVZRlRCOXV5eWxvNHVVZHpITjYxR2ZNTTVDSlpsS3hwYVBrMHB1aSt5Y08zdXVxWGgzWE1qaDFIbWhOb09RUEpCemdQL2NOb0xTWXhoMUpndUdFcFlxWGxSdzRlSGRhMExxMzB3c3ZETGpPS2E1alpJWGw2ZjloWCt6a0ZRRkZYWjJQcFZadm1qMFlVYmRwUWV2N054YmxndnVvQUNGU0lZRFcrRGg5cVFCUTJtREJwTWpRSFF4c3piM2IxeVI4UEduYVZQV2d1M1o1ZTdXdG9aaHZHYXRKL1loM01RSE1jMXRMUkg1NWE5YU0vYnRLZjA3TEM2NVdIdGg0WDNXdllNV3FMZDNuZUZJUnlxUFV3SUllZ1pod0VINWtRTXdtQzZmSGZiT2J0cmI5c0RrNFk4cU9HYTJ6c1BuT0dNMkxkekVEQWVkM1YzcDFmV2ZaeFo4WlNqNU9hdzRyVmJTNWQvN1pxN3RRWGRDZ0JIa0R5Rzd2SEVoQTdRNDlEdmtjUHp0N1VjdTlWMTNyYXlXOE9LbjNhVWZKWlprVlZWMzlQVHM4OHJJM3ZIZnAyRDBEU05KTW42MXZiNG9vcjNFd3VlaXM3N2FVVFpaVkVOWjF1N1RuRU1ybks2VDNBU0oraHIwREd6SFFyNkducDh0V053cmJWelkxVDk3UkdsVDhma2Y1aVVuMVJjMmRUZUNmVVkyT0wxNXR2aVFNNFpJY3Z5NE9CZ2RWTnJTblZ6V0dYNzU5VUQ3N3JjYjlZeFcrcjUxNEFHOUNod3pPeW5ub2NlLzNjZDgyN042QmZWL1h1cTJ0TnFtbDNOclVORFE0cWllRjA1dVBoMjUzRGdNRGV3Y3ppbU5zYkcvaCs5UDcrS2ZLTytSZ0FBQUFCSlJVNUVya0pnZ2c9PSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI5MzEzMjdkZGM4OWI0MDZjYTgxZWVkNzA1OGVmMzZjNiIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjE2LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJ1c2IiLCJuZmMiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotMjU3fV0sImZpcm13YXJlVmVyc2lvbiI6NX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA5LTEzIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJTd2lzc2JpdCBpU2hpZWxkIEtleSBGSURPMiIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjMwOTEzMDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDEtMTYiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlN3aXNzYml0IGlTaGllbGQgS2V5IEZJRE8yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMzA5MTMwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wMS0xNiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDEtMTYifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyIwMTk4NTYzYzllZTg4MWJkMTk5YjQxMWI3YjM4YjYxYmI1NjBhNjQxIl0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjAxOTg1NjNjOWVlODgxYmQxOTliNDExYjdiMzhiNjFiYjU2MGE2NDEiXSwiZGVzY3JpcHRpb24iOiJTZWN1cml0eSBLZXkgTkZDIGJ5IFl1YmljbyAtIEVudGVycHJpc2UgRWRpdGlvbiIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjg3MDcsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAyLTAyIiwidXJsIjoiaHR0cHM6Ly93d3cueXViaWNvLmNvbS8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNlY3VyaXR5IEtleSBORkMgYnkgWXViaWNvIC0gRW50ZXJwcmlzZSBFZGl0aW9uIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMDAwMjAyMzAyMDIwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDItMDIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTAyLTA4In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMDQ2YTdlMjMyYzAzMTg5ZGJjMmI5YjZhNzY1NzAyYjUyNjY1YmUyMSIsImMxMGJjNGM2ZjYxNGI2MzM3MWQ5Mjk1OTZlZGVkZGUzZTQ1ODQwNGQiLCI3YThmZTM3YTQyYmJmMmE1YjNlNjU3NGQ2ZjA0YmRiYzU1ZTU5MDQ3IiwiNzZlNDdiNDdlMzI4MTRhYWE2YTg3YzI4MGNmY2JkNTI3ODgxYTQwNCIsIjZjZDk5ZDhiMGFiZmE2YTQzNzgxMzhhMTQ3NWY3ZTQ2ZGYyMTdhMjUiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMDQ2YTdlMjMyYzAzMTg5ZGJjMmI5YjZhNzY1NzAyYjUyNjY1YmUyMSIsImMxMGJjNGM2ZjYxNGI2MzM3MWQ5Mjk1OTZlZGVkZGUzZTQ1ODQwNGQiLCI3YThmZTM3YTQyYmJmMmE1YjNlNjU3NGQ2ZjA0YmRiYzU1ZTU5MDQ3IiwiNzZlNDdiNDdlMzI4MTRhYWE2YTg3YzI4MGNmY2JkNTI3ODgxYTQwNCIsIjZjZDk5ZDhiMGFiZmE2YTQzNzgxMzhhMTQ3NWY3ZTQ2ZGYyMTdhMjUiXSwiZGVzY3JpcHRpb24iOiJGZWl0aWFuIGVQYXNzIEZJRE8gU2VjdXJpdHkgS2V5IiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sImlzS2V5UmVzdHJpY3RlZCI6dHJ1ZSwiaXNGcmVzaFVzZXJWZXJpZmljYXRpb25SZXF1aXJlZCI6dHJ1ZSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCZmpDQ0FTV2dBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakFYTVJVd0V3WURWUVFEREF4R1ZDQkdTVVJQSURBeU1EQXdJQmNOTVRZd05UQXhNREF3TURBd1doZ1BNakExTURBMU1ERXdNREF3TURCYU1CY3hGVEFUQmdOVkJBTU1ERVpVSUVaSlJFOGdNREl3TURCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQk5CbXJScVZPeHp0VEpWTjE5dnRkcWNMN3RLUWVvbDJubk0yL3lZZ3Zrc1pucjUwU0tiVmdJRWt6SFFWT3U4MExWRUUzbFZoZU8xSGpnZ3hBbFQ2bzRXallEQmVNQjBHQTFVZERnUVdCQlJKRldRdDFidkczak02WGdtVi9JY2pOdE8vQ3pBZkJnTlZIU01FR0RBV2dCUkpGV1F0MWJ2RzNqTTZYZ21WL0ljak50Ty9DekFNQmdOVkhSTUVCVEFEQVFIL01BNEdBMVVkRHdFQi93UUVBd0lCQmpBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlBd2ZQcWdJV0lVQitRQkJhVkdzZEh5MHM1Uk14bGt6cFNYL3pTeVRabVVwUUlnQjJ3SjZuWlJNOG9YL25BNDNSaDZTSm92TTJYd0NDSC8vK0xpckJBYkIwTT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRkFBQUFBVUNBTUFBQUF0QmtybEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFCSFpwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVOaTFqTURFMElEYzVMakUxTmpjNU55d2dNakF4TkM4d09DOHlNQzB3T1RvMU16b3dNaUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenBrWXowaWFIUjBjRG92TDNCMWNtd3ViM0puTDJSakwyVnNaVzFsYm5Sekx6RXVNUzhpSUhodGJHNXpPbkJvYjNSdmMyaHZjRDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5d2FHOTBiM05vYjNBdk1TNHdMeUlnZUcxc2JuTTZlRzF3VFUwOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXRiUzhpSUhodGJHNXpPbk4wVW1WbVBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZjMVI1Y0dVdlVtVnpiM1Z5WTJWU1pXWWpJaUI0YlhBNlEzSmxZWFJ2Y2xSdmIydzlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUF5TURFMElDaE5ZV05wYm5SdmMyZ3BJaUI0YlhBNlEzSmxZWFJsUkdGMFpUMGlNakF4TmkweE1pMHpNRlF4TkRvek16b3dPQ3N3T0Rvd01DSWdlRzF3T2sxdlpHbG1lVVJoZEdVOUlqSXdNVFl0TVRJdE16QlVNRGM2TXpFNk5Ua3JNRGc2TURBaUlIaHRjRHBOWlhSaFpHRjBZVVJoZEdVOUlqSXdNVFl0TVRJdE16QlVNRGM2TXpFNk5Ua3JNRGc2TURBaUlHUmpPbVp2Y20xaGREMGlhVzFoWjJVdmNHNW5JaUJ3YUc5MGIzTm9iM0E2U0dsemRHOXllVDBpTWpBeE5pMHhNaTB6TUZReE5Ub3pNRG95Tnlzd09Eb3dNQ1lqZURrNzVwYUg1THUySU9hY3F1YWdoK21pbUMweElPVzNzdWFKaytXOGdDWWplRUU3SWlCNGJYQk5UVHBKYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2pKRk56RkNSa1pEUXpZM1JqRXhSVFk1TnpoRVFUbERRa0kyTkRZelJqa3dJaUI0YlhCTlRUcEViMk4xYldWdWRFbEVQU0o0YlhBdVpHbGtPakpGTnpGQ1JrWkVRelkzUmpFeFJUWTVOemhFUVRsRFFrSTJORFl6Umprd0lqNGdQSGh0Y0UxTk9rUmxjbWwyWldSR2NtOXRJSE4wVW1WbU9tbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNa1UzTVVKR1JrRkROamRHTVRGRk5qazNPRVJCT1VOQ1FqWTBOak5HT1RBaUlITjBVbVZtT21SdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk1rVTNNVUpHUmtKRE5qZEdNVEZGTmprM09FUkJPVU5DUWpZME5qTkdPVEFpTHo0Z1BDOXlaR1k2UkdWelkzSnBjSFJwYjI0K0lEd3ZjbVJtT2xKRVJqNGdQQzk0T25odGNHMWxkR0UrSUR3L2VIQmhZMnRsZENCbGJtUTlJbklpUHo0NzdKWEZBQUFBWUZCTVZFWC8vLzhFVnFJWFphdkcyT29xY0xHMnpPT2t3dDBCU0p0cWxjWFY0dSthdXRsV2hiems3UFVBTVk5SGNyS2p0TmJxOGZlQWw4YUJvc3p6OXZwZGpzR0dxdEYzbjh1VHNOU1pwYzZKc05UNSt2MHhZS251OFBmZjUvTDQ4ZmcvZnJpY3pKZ1lBQUFEQUVsRVFWUjQya1JVQ1piRElBakZYWk9ZMVRhdE5jMzliemtzU1ljM3I0TUU0Zk1CQWFENnpsOHkvOVRPZ2V0OGQ1amZONzhid00vZERDUnBSNTIxelhmb2pISjA1SUl5aEJBVVNWQU9OZEd6Qll0MmY3S0ZyZmtKYUFrSGg5RlpoY0RYSFJrVEtvOU1MaWhHYWF2SW1uVjNxeUVYMEVwcmd6LzREd1VEN2tDSFJuZDhRRk40M0dvNFVWbUREZ3phNHcyN29pemRBMitjSyt1dVVwampvMit4d2MvNDJXNTB4NUxHWWVEQnNSMEhWSXg1eDhpRjYwQ2JsYlRFRWtGcjI3Yk5EQlVWU3ExT0tWUGJFNjJiM0VIOEZxQmc1T09PRXVjMnQ4WkppcU1PdUdwK2NLamc3d1ZHY2VvenFONHB4Z1ZQUWtqRllnYlZKS0RVaERDallyYXdQNXE0RVRnQzlmSU1SSHRpdHBRY0N2Sk9FTGNiTXNRZ25jaVJrbGpweVFqdkc0NGpxQlVFVEZpQmkxUEVJeWVrT3pzVytUeTVjTEhvczVSK2RNUzFMdFNTeGYzZ1FIY3pSMkNJNGdNTnBXNElSQTFRTWE2dEo0K0M2dUh1R0U4bU5ESXlGcWcvT1AvTU1VdWVTNklxOFM5MGRBZUJKU0V5L3FLa0srQk53ejhjWVk0amI1SjZ1NGlXQ0kyQjFaNTZMVzVrRWM0aGtkTXBzdlVDNTU4NVNYMFF1YmNnTnF5ZmdERkVjVHQrNDAvMFM1Tngwd2FDdzNPS2tjT2JBNUluMEFZcDAxcGpqdzJuNjI2VURqdEh3YTI4aUh1VEtxdHJ2K3JlVzQxTlo2aUdscjd1dUxKQ2ZrRnRjdGNHMDRzZ20xZU5TK1phRG5wYVRFckdveVg1SksyaU16OHhzMG5Pd1dHY1BETjQ5cWFDZDRiekpvekRabS9hQksrRW96THcrWGhOQmlZd0hmMHNpT3UxWFBrRy96S3d2cVlLY2ZTd0RFY0gvb1VlMDdlcy9XUThySXlnMkRPWGo4dGprWmR1REIvYjhoekRsbE1NT0NTNUJFbmQ1MzRmOHRpM1VaYzRrTXMzeEx5YWZNU3NKaGRHOFhQcWpOazV0QWdPMjVmZUtDaG5WZERqL0owRk1rT3NVL3hNQnYwd0ZoWWVFR2ZWSDEzZnVEVTB5REZMYTRmYzdSbldIQmZ1VEZWMnRFbU53YWRjN2FjM1VZMmpmQmw3SFQzNmZlMzRpUU81bU5DRkZCVzA3S2pQZ3FoT0xVMDF2WjhQdWVaMkpDbEZaTjhqa1VzNjl1a2E5ZVBwNitFZkw0QUY1K055d1NiaXJIdGNCOE1sL2drd0FFamtLNjRLakhQZUFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDIiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOC0xMS0wMSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiZVBhc3MgRklETyBTZWN1cml0eSBLZXkiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDE4MDIyODAwNyIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4wLjEiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTExLTAxIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOC0xMS0wMSJ9LHsiYWFndWlkIjoiOGQxYjFmY2ItM2M3Ni00OWE5LTkxMjktNTUxNWIzNDZhYTAyIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI4ZDFiMWZjYi0zYzc2LTQ5YTktOTEyOS01NTE1YjM0NmFhMDIiLCJkZXNjcmlwdGlvbiI6IklERU1JQSBJRC1PTkUgQ2FyZCIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjo4MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9LHsibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDVXpDQ0FmbWdBd0lCQWdJSkFMMWYvdnUyWFd1Uk1Bb0dDQ3FHU000OUJBTUNNSUdFTVFzd0NRWURWUVFHRXdKVlV6RVJNQThHQTFVRUNBd0lWbWx5WjJsdWFXRXhEekFOQmdOVkJBY01CbEpsYzNSdmJqRVBNQTBHQTFVRUNnd0dTVVJGVFVsQk1TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1Sd3dHZ1lEVlFRRERCTkpSRVZOU1VFZ1JrbEVUeUJTYjI5MElFTkJNQ0FYRFRJek1Ea3hOREExTXpnd00xb1lEekl3TlRNd09UQTJNRFV6T0RBeldqQ0JoREVMTUFrR0ExVUVCaE1DVlZNeEVUQVBCZ05WQkFnTUNGWnBjbWRwYm1saE1ROHdEUVlEVlFRSERBWlNaWE4wYjI0eER6QU5CZ05WQkFvTUJrbEVSVTFKUVRFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFY01Cb0dBMVVFQXd3VFNVUkZUVWxCSUVaSlJFOGdVbTl2ZENCRFFUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJIYlQrUnBrQW85RWNMK09lbENqOGhpaG5mRlVLRE9wTnNzZHJId3NlK3F1RllWMEhMOWp3UVhPMzU1bWtJNGRocDNUc25iTUowQUo5anI2bzdCb0NFbWpVREJPTUIwR0ExVWREZ1FXQkJRbnM2YWh4cy8vZ3BiYTdYRFpCTnNnREcwbEVEQWZCZ05WSFNNRUdEQVdnQlFuczZhaHhzLy9ncGJhN1hEWkJOc2dERzBsRURBTUJnTlZIUk1FQlRBREFRSC9NQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUURiVk1RcVd6bnpiMGVFWVdRYVFJbjBkbFlEb1dRQWJVSTQ2Yjlqc0MxdUZnSWdkK3hFMHJ1ZlcvN25qS2MxcWtzaTNVaE1vamNGWkMrM2NMVFJoV2dLeGpVPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFnQ0FJQUFBRDhHTzJqQUFBQUNYQklXWE1BQUM0akFBQXVJd0Y0cFQ5MkFBQUtUMmxEUTFCUWFHOTBiM05vYjNBZ1NVTkRJSEJ5YjJacGJHVUFBSGphblZOblZGUHBGajMzM3ZSQ1M0aUFsRXR2VWhVSUlGSkNpNEFVa1NZcUlRa1FTb2dob2RrVlVjRVJSVVVFRzhpZ2lBT09qb0NNRlZFc0RJb0syQWZrSWFLT2c2T0lpc3I3NFh1amE5YTg5K2JOL3JYWFB1ZXM4NTJ6endmQUNBeVdTRE5STllBTXFVSWVFZUNEeDhURzRlUXVRSUVLSkhBQUVBaXpaQ0Z6L1NNQkFQaCtQRHdySXNBSHZnQUJlTk1MQ0FEQVRadkFNQnlIL3cvcVFwbGNBWUNFQWNCMGtUaExDSUFVQUVCNmprS21BRUJHQVlDZG1DWlRBS0FFQUdETFkyTGpBRkF0QUdBbmYrYlRBSUNkK0psN0FRQmJsQ0VWQWFDUkFDQVRaWWhFQUdnN0FLelBWb3BGQUZnd0FCUm1TOFE1QU5ndEFEQkpWMlpJQUxDM0FNRE9FQXV5QUFnTUFEQlJpSVVwQUFSN0FHRElJeU40QUlTWkFCUkc4bGM4OFN1dUVPY3FBQUI0bWJJOHVTUTVSWUZiQ0MxeEIxZFhMaDRvemtrWEt4UTJZUUpobWtBdXdubVpHVEtCTkEvZzg4d0FBS0NSRlJIZ2cvUDllTTRPcnM3T05vNjJEbDh0NnI4Ry95SmlZdVArNWMrcmNFQUFBT0YwZnRIK0xDK3pHb0E3Qm9CdC9xSWw3Z1JvWGd1Z2RmZUxacklQUUxVQW9PbmFWL053K0g0OFBFV2hrTG5aMmVYazVOaEt4RUpiWWNwWGZmNW53bC9BVi8xcytYNDgvUGYxNEw3aUpJRXlYWUZIQlBqZ3dzejBUS1VjejVJSmhHTGM1bzlIL0xjTC8vd2QweUxFU1dLNVdDb1U0MUVTY1k1RW1venpNcVVpaVVLU0tjVWwwdjlrNHQ4cyt3TSszelVBc0dvK0FYdVJMYWhkWXdQMlN5Y1FXSFRBNHZjQUFQSzdiOEhVS0FnRGdHaUQ0YzkzLys4Ly9VZWdKUUNBWmttU2NRQUFYa1FrTGxUS3N6L0hDQUFBUktDQktyQkJHL1RCR0N6QUJoekJCZHpCQy94Z05vUkNKTVRDUWhCQ0NtU0FISEpnS2F5Q1FpaUd6YkFkS21BdjFFQWROTUJSYUlhVGNBNHV3bFc0RGoxd0QvcGhDSjdCS0x5QkNRUkJ5QWdUWVNIYWlBRmlpbGdqamdnWG1ZWDRJY0ZJQkJLTEpDREppQlJSSWt1Uk5VZ3hVb3BVSUZWSUhmSTljZ0k1aDF4R3VwRTd5QUF5Z3Z5R3ZFY3hsSUd5VVQzVURMVkR1YWczR29SR29ndlFaSFF4bW84V29KdlFjclFhUFl3Mm9lZlFxMmdQMm84K1E4Y3d3T2dZQnpQRWJEQXV4c05Dc1Rnc0NaTmp5N0VpckF5cnhocXdWcXdEdTRuMVk4K3hkd1FTZ1VYQUNUWUVkMElnWVI1QlNGaE1XRTdZU0tnZ0hDUTBFZG9KTndrRGhGSENKeUtUcUV1MEpyb1IrY1FZWWpJeGgxaElMQ1BXRW84VEx4QjdpRVBFTnlRU2lVTXlKN21RQWtteHBGVFNFdEpHMG01U0kra3NxWnMwU0Jvams4bmFaR3V5QnptVUxDQXJ5SVhrbmVURDVEUGtHK1FoOGxzS25XSkFjYVQ0VStJb1VzcHFTaG5sRU9VMDVRWmxtREpCVmFPYVV0Mm9vVlFSTlk5YVFxMmh0bEt2VVllb0V6UjFtam5OZ3haSlM2V3RvcFhUR21nWGFQZHByK2gwdWhIZGxSNU9sOUJYMHN2cFIraVg2QVAwZHd3TmhoV0R4NGhuS0JtYkdBY1laeGwzR0srWVRLWVowNHNaeDFRd056SHJtT2VaRDVsdlZWZ3F0aXA4RlpIS0NwVktsU2FWR3lvdlZLbXFwcXJlcWd0VjgxWExWSStwWGxOOXJrWlZNMVBqcVFuVWxxdFZxcDFRNjFNYlUyZXBPNmlIcW1lb2IxUS9wSDVaL1lrR1djTk13MDlEcEZHZ3NWL2p2TVlnQzJNWnMzZ3NJV3NOcTRaMWdUWEVKckhOMlh4MktydVkvUjI3aXoycXFhRTVRek5LTTFlelV2T1VaajhINDVoeCtKeDBUZ25uS0tlWDgzNkszaFR2S2VJcEc2WTBUTGt4WlZ4cnFwYVhsbGlyU0t0UnEwZnJ2VGF1N2FlZHByMUZ1MW43Z1E1Qngwb25YQ2RIWjQvT0JaM25VOWxUM2FjS3B4Wk5QVHIxcmk2cWE2VWJvYnRFZDc5dXArNllucjVlZ0o1TWI2ZmVlYjNuK2h4OUwvMVUvVzM2cC9WSERGZ0dzd3drQnRzTXpoZzh4VFZ4Ynp3ZEw4ZmI4VkZEWGNOQVE2VmhsV0dYNFlTUnVkRThvOVZHalVZUGpHbkdYT01rNDIzR2JjYWpKZ1ltSVNaTFRlcE43cHBTVGJtbUthWTdURHRNeDgzTXphTE4xcGsxbXoweDF6TG5tK2ViMTV2ZnQyQmFlRm9zdHFpMnVHVkpzdVJhcGxudXRyeHVoVm81V2FWWVZWcGRzMGF0bmEwbDFydXR1NmNScDdsT2swNnJudFpudzdEeHRzbTJxYmNac09YWUJ0dXV0bTIyZldGblloZG50OFd1dys2VHZaTjl1bjJOL1QwSERZZlpEcXNkV2gxK2M3UnlGRHBXT3Q2YXpwenVQMzNGOUpicEwyZFl6eERQMkRQanRoUExLY1JwblZPYjAwZG5GMmU1YzRQemlJdUpTNExMTHBjK0xwc2J4dDNJdmVSS2RQVnhYZUY2MHZXZG03T2J3dTJvMjYvdU51NXA3b2Zjbjh3MG55bWVXVE56ME1QSVErQlI1ZEUvQzUrVk1HdmZySDVQUTArQlo3WG5JeTlqTDVGWHJkZXd0NlYzcXZkaDd4Yys5ajV5bitNKzR6dzMzakxlV1YvTU44QzN5TGZMVDhOdm5sK0YzME4vSS85ay8zci8wUUNuZ0NVQlp3T0pnVUdCV3dMNytIcDhJYitPUHpyYlpmYXkyZTFCaktDNVFSVkJqNEt0Z3VYQnJTRm95T3lRclNIMzU1ak9rYzVwRG9WUWZ1alcwQWRoNW1HTHczNE1KNFdIaFZlR1A0NXdpRmdhMFRHWE5YZlIzRU56MzBUNlJKWkUzcHRuTVU4NXJ5MUtOU28rcWk1cVBObzN1alM2UDhZdVpsbk0xVmlkV0Vsc1N4dzVMaXF1Tm01c3Z0Lzg3Zk9INHAzaUMrTjdGNWd2eUYxd2VhSE93dlNGcHhhcExoSXNPcFpBVEloT09KVHdRUkFxcUJhTUpmSVRkeVdPQ25uQ0hjSm5JaS9STnRHSTJFTmNLaDVPOGtncVRYcVM3Skc4Tlhra3hUT2xMT1c1aENlcGtMeE1EVXpkbXpxZUZwcDJJRzB5UFRxOU1ZT1NrWkJ4UXFvaFRaTzJaK3BuNW1aMnk2eGxoYkwreFc2THR5OGVsUWZKYTdPUXJBVlpMUXEyUXFib1ZGb28xeW9Ic21kbFYyYS96WW5LT1phcm5pdk43Y3l6eXR1UU41enZuLy90RXNJUzRaSzJwWVpMVnkwZFdPYTlyR281c2p4eGVkc0s0eFVGSzRaV0Jxdzh1SXEyS20zVlQ2dnRWNWV1ZnIwbWVrMXJnVjdCeW9MQnRRRnI2d3RWQ3VXRmZldmMxKzFkVDFndldkKzFZZnFHblJzK0ZZbUtyaFRiRjVjVmY5Z28zSGpsRzRkdnlyK1ozSlMwcWF2RXVXVFBadEptNmViZUxaNWJEcGFxbCthWERtNE4yZHEwRGQ5V3RPMzE5a1hiTDVmTktOdTdnN1pEdWFPL1BMaThaYWZKenMwN1AxU2tWUFJVK2xRMjd0TGR0V0hYK0c3UjdodDd2UFkwN05YYlc3ejMvVDdKdnR0VkFWVk4xV2JWWmZ0Sis3UDNQNjZKcXVuNGx2dHRYYTFPYlhIdHh3UFNBLzBISXc2MjE3blUxUjNTUFZSU2o5WXI2MGNPeHgrKy9wM3ZkeTBOTmcxVmpaekc0aU53UkhuazZmY0ozL2NlRFRyYWRveDdyT0VIMHg5MkhXY2RMMnBDbXZLYVJwdFRtdnRiWWx1NlQ4dyswZGJxM25yOFI5c2ZENXcwUEZsNVN2TlV5V25hNllMVGsyZnl6NHlkbFoxOWZpNzUzR0Rib3JaNzUyUE8zMm9QYisrNkVIVGgwa1gvaStjN3ZEdk9YUEs0ZFBLeTIrVVRWN2hYbXE4NlgyM3FkT284L3BQVFQ4ZTduTHVhcnJsY2E3bnVlcjIxZTJiMzZSdWVOODdkOUwxNThSYi8xdFdlT1QzZHZmTjZiL2ZGOS9YZkZ0MStjaWY5enN1NzJYY243cTI4VDd4ZjlFRHRRZGxEM1lmVlAxdiszTmp2M0g5cXdIZWc4OUhjUi9jR2hZUFAvcEgxanc5REJZK1pqOHVHRFlicm5qZytPVG5pUDNMOTZmeW5RODlrenlhZUYvNmkvc3V1RnhZdmZ2alY2OWZPMFpqUm9aZnlsNU8vYlh5bC9lckE2eG12MjhiQ3hoNit5WGd6TVY3MFZ2dnR3WGZjZHgzdm85OFBUK1I4SUg4by8yajVzZlZUMEtmN2t4bVRrLzhFQTVqei9HTXpMZHNBQUFBZ1kwaFNUUUFBZWlVQUFJQ0RBQUQ1L3dBQWdPa0FBSFV3QUFEcVlBQUFPcGdBQUJkdmtsL0ZSZ0FBQXRoSlJFRlVlTnJzbHQ5TGsxRVl4Ny92TnRlMHZYT2s3eVM3cXlXQll2bmpJa3RHVTB2REN3a3RWNEtYcHYzd0IvNEJCaUlhL1FDMXdqa1ZVeE5zVXV1dXpkMWs2aUJMQ3hJRnpjRFhPVFp3WThyMnNyMXJwNHVYWnVvZ2dyeUpmUzhlZUw2YzUzdzQ1K0U1SElvUWdvT1VDQWVzR0NBR2lBRUF5WDZMWmRuMTlYV0dZZFJxOVQ4Z2tOMXFhMjBWRGxWWmNaVVFZcHVaS1MwdEhUY2E5eXd6Nkh1cnE2cy96czZTUDJrWHdHSTJBempLcUhRNjNmdDNrNFNRcG9ZR0FNV0ZSWHZLTG1vTEFBd09EUHdkb0xkSEQyQmthT2gzODQzSjVISzU5cFRWMWR3RThHcDhmUCtPUzR0TDVyZm1INkdRa083MG9MdXpjMmp3dVNvcDJkQnJPQ3luazVLTzlQWDNaMlprTUNrcHF5dmZHSVlCY0wrOXcycWRLQ29xQ2dRQ0FIaWVGMm9mUDN4a01yMVcwSXJhdWxwdFFZSFA3d05GN2UyQk5sOERJTzM0Q1FBTmQrdTd1N29BU0VBQnFLdXBKWVJVNmE0RG9HWHhxYW9VcFp3V0E5YUpDVUpJNFFVdGdGUHFrd25TUXdENjlQcm9WeFFNQnR2YjJpaUtldERSd2ZOOEtCVGlPTzdaazZjQStub05MTXNDeU1vOHpmbjlITWZsbk1rQ3NMUzRPRDAxRFVCMzlSb2h4T2wweWhNUzRpaVIzVzZQYkxzekIzRnhjYlJDUVFoUkpDWktKQkt4V0N5VHllUnlHb0JVS3YweS94bUFUbGNwaTQrWHlXUWFqUWFBeitlYm1wd0VVRjVSRGtDbFVoVnFDM2dTbnArYml6NEhuTjhQd08vM1I1eEFnTXZOems1bWtrV1VDTURxNm5mQmR6ZzJCREN0VUFCd09sMi9mSWRBaWc0SUJvT1JLSWpuZVFWTmIzbTNpaStYaUVIcCt3enBHZWx1dC91bDBRZ2dFQWlVWFNtN2RlZjJ2WmFXdExTMGhZV3ZIK1krNVovTnk4bk5qZjVVU0NTU1NJdzQ0WERZNGRoUUtwWER3OE5paXFwdmJCd2RlVkYxb3dvQXU3YVdtbnJNMEtQZjN0NitWRkxjMU54OFB1L2M2TmlZU0NTS1Bza2V0MmQ1ZWRuajhVUWNyOWRyWDdlNzNadEN5ckpyVnFzMUhBNFRRcFpYVnJ4ZXIrQzdOOTBXaThWbXMrMGZDeXIycTRnQllvRC9BUEJ6QUk2Vk5xR1FQVXFuQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzEiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwiY3JlZEJsb2IiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiOGQxYjFmY2IzYzc2NDlhOTkxMjk1NTE1YjM0NmFhMDIiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInBpblV2QXV0aFRva2VuIjp0cnVlLCJlcCI6ZmFsc2UsImF1dGhuckNmZyI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6dHJ1ZSwiYWx3YXlzVXYiOmZhbHNlfSwibWF4TXNnU2l6ZSI6MTAyNCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMSwyXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0IjoxMCwidHJhbnNwb3J0cyI6WyJuZmMiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV0sImZvcmNlUElOQ2hhbmdlIjpmYWxzZSwibWluUElOTGVuZ3RoIjo0LCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjoxfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMTAtMTkiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IklERU1JQSBJRC1PTkUgQ2FyZCIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjMxMDE5MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMTAtMTkifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTEyLTA4In0seyJhYWd1aWQiOiI0NTRlNTM0Ni00OTQ0LTRmZmQtNmM5My04ZTkyNjcxOTNlOWEiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjQ1NGU1MzQ2LTQ5NDQtNGZmZC02YzkzLThlOTI2NzE5M2U5YSIsImRlc2NyaXB0aW9uIjoiRW5zdXJpdHkgVGhpbkMiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjowLjAsIm1heFRlbXBsYXRlcyI6MCwibWF4UmV0cmllcyI6NSwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlEQ1RDQ0FmR2dBd0lCQWdJSkFMS0tqMHNLVFhEbE1BMEdDU3FHU0liM0RRRUJDd1VBTUNFeEh6QWRCZ05WQkFNTUZrVnVjM1Z5YVhSNUlGUm9hVzVESUZKdmIzUWdRMEV3SUJjTk1UZ3dOekl6TVRNek56SXhXaGdQTWpBMk9EQTNNVEF4TXpNM01qRmFNQ0V4SHpBZEJnTlZCQU1NRmtWdWMzVnlhWFI1SUZSb2FXNURJRkp2YjNRZ1EwRXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFERWlaaDR0SWNBVVBmVWtDbVhiTndXRElGdld4eEdQaEpxLy9GczN1UEJBNEpRVVhpQUhXVW9mMG1OeGZVMzl5ZkszOS8yeVhnT0o1UW9aR3pwUUVHU3c1U25veTArNjFvZUkrMElYa0FhTXZmVnZ0bU5vTzJPSk81K0FEdGxEdTZyZ0p1VjZJcExMUjVTS1hPVTF6T1BIWXJBUHNZeHYzVUxnMjZXNjN6TVRxcENOQ2c0cHp3WlJ5WGpjTHJVZUN6RjRYY2YrcC9HNDJaZEd6QmVaYzR6K3ljY09NeEJ4NHdzR2NQZzFIRnl6WGwzSm10eWc3elVERXFiamVIOE5zeTkra1QzMW1WWG9jaWdCM2hHN3djdGlJbjZBNWxQR01QSm9JODRSWmRyQjNlczlRbEhaV1NudmRKR2VhTG5PNVhxNG1JaHVmYlk0czFVcS9wdkdzQVBBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlNPRW4rVkZoSS9aR1VUU1VlaEV5T2x4eEZ4THpBU0JnTlZIUk1CQWY4RUNEQUdBUUgvQWdFQU1Bc0dBMVVkRHdRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBcmFEbzh1bXJlalhOWVE2QlJCbjRYc0RlaERsaWozTEFOTTdKN3RpbWFOTWZveGFkd3lTMW52QThlN2NPN09BdzNpZWxZak82b2lTcHpVc3U2ZUgybG9aMExLMGZrb2lhWlpuSEtiLzQ2bzZvOTk0N2k4dHVBT3lvVnJHUHc5YzI5Vm9JUWtFM1FqLzBQSlptVTBZdWJpbFJVTng2bGRLMjVhMG8vcThsazdCTDMyTmpXZFR6S0RKUGdkS21yd2wxbTNLMmVHbXYyWklnQVA0cFdVbWcwREY0WFMvSmFua0ZpYlJaaHM2S2cwVjAyRTlQY2JHeVhJbytoeFU5UXNqamdJUHRGaUY4K1Z2UWJQVFZlTTFaYzBDeFBtMVh4MjJraTNJZVBwYURpZ3pTMEtmeGs1Um5GdHFZL1pPeVZ0YW0vb0FQOXRxL01UakVRdTFmbHJwcFJRPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSG9BQUFDb0NBWUFBQUF2ci9yQUFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFHN3RKUkVGVWVOcnNYUW1VWEZXWi91OTlyMTVWZFZXdjZlN3NoQ3dRb2l4QlJBeURJakNpRE1Jb2pxT0R4OE9NbzZPZU1hZ3pPdU5ST1JKQW5VRWNaMFpJNElBT3lMNEdTQXlNSERpREpDb2dvRUNUclJPU2tLMlRUaS9WVmQyMXZQZnUvUDlia3U3S2U2OXJlYlYxdnd2M1ZMcnExYTE3Ny9mLzMvMy8vMjVzNDZaTlVJVTBrekgyT0w0MlljNUJrQ2lGTWU4RklTNnZScC9JVldxVWduazU1a2lBNzRUVWpabFY0NGQ0bFJva01HY0RYSTlMbVdyOUVBLzZlbnFrQU9nQTZDQk5wU1RYU1Qxby9OYW5ZUC9xVmg4ckFkQUEyOUhGK0RpK0pxWWd3NmpBMkRKOGZRaHp4M1FIK2doMnhtYkRNaGRpS3JKbXlzbzFCYm9lTkVpeTh0UkxqTm5LVkhPRjRuWFlNVk1KNU1EcW50SmcxMkViZU5CUjA2UHVQT2l3NlZGbnVlNDd6czBTTDZSVGk3WGlDd1hLcWR3NkYweTVZYlNrRk5kcmZPZVhJekNUbGRzQTdETjlRcUQ1WU5EZmZnRFVJRU9NM0JDMTlDdVFNcFhjdHltbjBWTXpXaFlBSGFUcFNOM3Uya3djVEJNaHMrRDQ5VlloekhkalRwYjRxMVRtSjYxeXg4K28wVEtvVnpEL0xnQzZlb2xpNHpkZ2ZwZkw1MCtWQWZRcG1HOTIrV3cxNXQrRHVUUXFvTzVxNkRybUVZL1AxVExLVG50OGxtelEvZ3JHNk1BWUMxSUFkSkFDb0t1WlloVnFsNWVCR20xWTk0cTF0bGc5dzBBWHRKckhpdDBLOUN4RzZ0cjJlTU1DVkhjQXFwd3RMbU9ZdHpnWWRGVHV2bnAzUjFrOERrS1NnQ09HYkZ3a1VFNnZ2czF3U2xPNkJsRWxCRTJ5REpxbWc0aEdnWC9tMHdEWkxIWmJqYlpMdWM5ZWFmanUzMXR1bG5Ed3NWT2V4WHIvNm10WTROa081WEtzUzhiTnRXSzFESzl5bFBkSUJGZ29CTG5IMWdMck93VER1UXpvdW42MFhuTDZ6cnNNdFJoUWM5QVJhNEk0QXF5cUtnZ0VYSC94UllCTExnRit3WWZNRHMvVjFmNjRzUXFWcXplRUcwVjRJRVlRRGdNY1BBaTUvL3d2QTJqMVQ2OERUNDNCMEdBL3FNaks3Q2gxdDdRWWYwaGFEbGhUa3lFWnFOTFlYR3h2Ynkrd08yNkgzTDMzZ3ZUZDd3SS9hUW5xU3FxNmt3TmVjOUxUT1NrS2l2b1lpSjA3UWIxbE5ZamVIU0JDQ0R4SGttdHJCYTduRUZQMXFFWnp6dzVHN1RZNmVYQVExR3RYZ2RpK0hhQ3pjMXJQQXRXY3RnbVBXTXlnYSsxbk40Tys4bXNBQnc0QXhHT21rbkpldElWNURIQ2loNUVSZ0J0L0RHelpNaEIvZXhWQWMzUDFxTndQcmFZT1FDUEZZQ3Nxai83Mm9mNnMydXlHSUlzSEhnVHg2cXVndi9rRzhCa2RKdnRPMGorOFlDa2k3UjQ0QXZETU04Qis5Q09ETmd3QnFIZGFwYzRob1NTamNzOGU0RmQvRGRoZGR3RU1EWmthUUxrUmhnWVNUTFNvNGY3N0FmN25Ub0MzM2pJMXU4QzY4NklvQXdkN2FHMEYyTG9WMlBVM21PTjFwSXA3MjhtR0tLYStKSnlZMmNhTndGYXZCcjd5YW1NWWdsK2pzSDd4SHdEV1BnNndiUnRBVjZjcjVUbVdTOHlBL1VER1Q5V0VoTnFPdGhLNzUxNFQ4R0w2b3VUQUF2NFFRN0Q1RFJiWTFPQktheVVhSDJ6dFdsT3d5Tm9rWU53eUFkSFdCdXczTHdDNzhVWmdOL3dBMkVzdm0wSktuOUgzeVIyNS9YWmdOLzBFMkU5K0NwQkltSjNuVmE2dFZZY1BHMldTdFZzVlFVZk5aZmZkRCt6ZSs4emZMMkc0S0cyYWtxU1lmbkRMTnVEWFh3LzZOZGVZMmtQMDZQZVlSY0RnRU1GV3J3RjQraWxncUkzaWlrOEFuSHV1T1h3NFBUOHdBSnllUjM4U0JnY0FXbHFPMVh0OGFtODNLZnpKSjRIaG1BZW5ud1k2MlI5cGw0TUlVS0E1R2tBR0M3enpEc0N1WFNCV1hZdU0wR1hXeGUrMmsyQ2h5OHZ1UmJxKzV4NlRxa3ZWbFEyejVocHEzWS91VlJ0S2RDZEthQllORm9xUU1ldzBCZ0pVWFlCZ0hFTGNqS0NaLzF1TlFvMFdTNWVDdU9aN0p2ak9EWjZIUmtzUHZyWTQxQUZWRGM0RnA2bEZJeENBQXJSbURiQjE2MDNMRW4xOFF5TWx5VnNRU2Voc3pTOGtrV0ZHOVo2TW5XeGhwdWVvcmJObWdiZ1d3WjdaRFRBNjZ0VDJHVllVYjdaRGFlOWdYWmVBMDdFZlZBNzFKMm94UThvK3lqYllOcDBDV3B5QmhuNXlma1JUVnpWOFRJSytnWDYwT3d0eHI0cWhjWlJ3VGxTV1RKcituVitKTkpsQTNyQUJhYmZGYkNpVmJ6WFlOZHQrSmkraWVRUWNDWVpYdWJhZFlqOUh0STJ1RFNPZysvcE1Wdk54VEtieG1OMTNuMmxNOHZLZ0toOW8yNi9ic2dYNGRkZWJVbDZ1a1VMYVNrYlViYmNCckZ0WGxIVlo5VVNhdG44L2dyM0tHTHNOVDhRSDY1cmQvNEJoZkJubCs5QjJmMmF2YkxCSnM4a2FUNmRMZDFzSVpES1Via1dRbjF4blNuTzloeUtwN1dpWXNlK2padmYzSHdzMGxlZ25BeHBlQnNqMGI1L0dmWCtuS2FsaVc3ZVptazNXZUxIU2JRZG5rSzdoVjc4eWphaEdpTUxaTkc2RGZSQnB2Q2xhbXNEWWRFM2pNL2NQSHYvbm84bGdJdGVMTk51bThVSkJKazFlY3l1d0o5Zlh2eVk3SmRKa292RlZTT045UmRDNFpYaVpMdFM5WlZuWDFRUGFkcjJJeGxkZFo0Sk5ocEVibGRtek1PUkczR3FOeWMzeHhweklzTFdTRExUdmYvL1ltTzNWZHZxY2hKckc1REpkcU9vQ2JUZUFqQWlLb0JHVmpZem9CcFhSK0p1ZlNRZ1VSWWRiVmpjV1hVOFdrU093djNjTmhZMEYvcTA3dGowYzF0RWZGL0NMWHh3TGhuRGVRRUNQZDczZWVBUFk4OC9McUxXNk1hR1Fuem5uU0ZjU2UvaVJZNEdOcVpEQ0VaUEdOLzVXUmxDNVM5dDE5dHh6RXJ2emx5YUxWVkRBQ3cyWW9GL081OGtNenBJNHAwWHo4OEU4cVhmeXM4RTBMTGk1ZVFGMGRWMEF1aTVQWEtCaFJGNlM4UGF1cDdDUlNRSjl5Z0JOemRTMUxBcjdmR3o3aGZpR2NoeUZNNTVGZWw4UHllUVFDb05Vb0dLT0lEYTdkQ0Y2TktHL2lzRDA0Yi9GWkFHVHlVS2dLSmJzWWtYaTM4RXZuTU9naEMwS1ZIK0tJdzhNdU9vOVV2ZW5nRSt4QmFuTWFqdE43OUpFaW5OUzBGaTlBcVRpRG1VaThDVEtpRHVDdkE0VjZOODBJVjRTSGhzWFpOZXlPRitCMnZ2ZldOK3p4Z3RwU1ltTUxWbUdhWmtxM0hiTzJHVmNraTVEck5ibGRQMWJpUFRXZ3Nab1pBRDhEcjlHbHFSTjQwRU9VbjBueE93eVJaSmVWMEtodjJhVGFUVHlQR2VjM1lTOC8vV2c2eHJOMkRmNFZnbkowb01xZ3k1azlsdG9GYWh0OWh3RkdybWVLYks4Q2tuNzY4Rml2TWIyN2tLU2ZITmJ2UGxRWW5UMFlWcmZMV3lybXo3bFllWENsbmpUczRoNFFYWkdXV04ya0VxMjd3cnBkMnNLT1ozTVp0NmRWZFdkOUplY2xTVUlNOWJjR28zZXdZUzd2OFNPYWY1RzlBQ2Z4TDkzTWZPcWdHQkphSFVTTFFGc1FwMWNobDc1SnhITVU5MUFGL2dmV3VhUnFDemZrVlBWUDBkYTEyVXkxV1ZGK1N2TzJVTE5oYkpKL1ZWZGYxa1YrcGU1cHY4SnJVZ3RRTGRHcmpuRk56VDloNEx4OHhHWDIyWE9GempoSmd5cldyb2dwaWdyaEtwdDRsR0pLNG9zZlZ1NGdZdzVwMmwzajJyYStWbDAwQkZ6TGVqeW1wTjRWdFcwWjRhejJiTVJsOTl5bDRnYWFYYUlTLzhxU2J5WlJ5UytDS243WkNmS0pxZDhUTk9lN1VzbXY0Z1czQmdMV0xwKzNDbGlXU0VPNzBzay9sTFZ0VDdYOWVVY3pnZkd6K0U2NCtjNXhWaXRLRmc2bGN1dVJKN1BJTFdiTy9TQ1BxNGZvNHp3NEx3L29XbGZjc2VGdFFpSlhjaERrblN1N2tEYkpDRnBUVjJmVW5OYmtld2hsY3RCSXBPQkhGbm9RVi9YRk9Tc3BrTUdNeE1NV3NNUjBGVjlBMnIxZGpldGxobGZnRXJLRnJzNVpLcW1QOEdCNitHUUFwcE9reHM2SkZRTlJyTEJYV1cxTk1neW1rQzdDY2RmTXJnUUZ4bi9GRHJjSjl6akh6U2I1SHh5Z0RBM1VtOXB5bHNoWWl3dERmcTdKcHBNMW5WS1U2MkxLZGdFVnpnajlDMXhKb0h1QXJic0htRVIwQ1JKdVNhWG1SVVJCRXlxbmdpczFwRHNGaVJKZTJpMDl6U2xLRURLQXJDclozeEozZ3NUbUpoRVNNcXVSQUIyOWNibmt0MHhQeVV1U0pYVDVyTDk3bnFyVUpDTzlhZWZmY3JyVWZxQzVIL2lsWkRFSU5WZkgvSkdxV2hBMTNVSWRBRDJOS0R1QU96NjdDdmU2QTBJUUs0VG9BT3dhek1tNTZlcXJxcm5Ra0RJUHRDdGdpa3JTUVZIa2FoT0NtMUI4cW9UblJ2Q09XUzVjWUlMaExYQ0Z0bGtySG9vdE95V1ZueFp2eUdzT2xZelZRMW9HUnRLamR2UzJRbVNycGRVaG01MEZwaHJsZDEyb3VMbnkvcVBHQUNtamIxajdpbVd5OEZnSkFLYk8yZGcvZHhGUTBPQU90SnBXRGcwWkxTaGgwN3JNeFpoTUZkVjVWamVzdjUrbzkwNzJ0dGhPQndHaVdiKzZDUXRUWWVUQndZbXJWL0RBYzJ0RFdCUExWa01QVjFkUnVPTFRUUXprOGxtakExa1lVVUJ0NWthNnNqZTlzT3dhSEFJenV6cmd6RlpOclJWaktOTHFnL1Y0VGZ6NThPZTFoYlkydEVCaXNmTWo4b1pkSTJPd3RKRC9aQ1dKWGlsdTV0V2RyanVDYVE2a0RDL2cyV0hFTlNlcms0WWpFYU11V05oQ2NHbHZUdmdES3hmdWtwYmxTcitLNUxWZ1k4dlBkbm8wT1pzdHFUZ1BBSExqWjJDU0xXY2c5ZVVIQW5UMjIxdDhPcnNXWERSMjdzTWtHeDZWakgzSUt1OGpKLzFXNmZ2dFV4eVBocDlrZ3dwc0duZVhPUEErZ2pXZzQzYkJlR1cvakI3dHRGV292cFlOamVCSVRhZzBGUEJ5dzhnMkNHNTRoTkRjcVhwbWpyWEJqbEs1NEJYUVhycGQyaE03WXZGNFA1VDN3MXpScEp3L3U3ZGtFRnRmR3JSSWtPTHFMTVZhNndWa3hoRndoTFlxTFdkdU5BVVVWVlg0U2RCMmJCNHNiR3p3bWFlaGdTYTZKR09CWDhDUWQ1bWdWeFZpMWFZUzIwb0hZekg0SmVubldxOFIrQlMzWGlOdHgzWlJpQU5aeVJrWjFoZ3MwWUNtaHBCbmJyMmxLV3d2WXFhN0ZXZlNKVUZyUmpXSXhxbi9qblRHck1yMFZlOEVoVW5xWHdjUVNaTmp0UVk1SHBQdG1INE5JTDkyc3laRUNuOURIR3ZVMjY2ZmRWbzIzMTR2RVowM2NoZ2M0dkdLUzB2amNicGN0UnZ3Y1Q3UUpnbEFIK1UvYXdzV1JhMkprY0RUUzZKRFEyd3NSK1g5eDFHc0lzSXFqRFlnVis4cWFMVUxWbDB2ZGF5cmdPNkxvUEdNVCt4NEFSNHNiMFZtbnhrUk5rUGtNa0hYUnZRdFcvREg0Vk1INkJiQVZCYjNqODhEQ2tmSW1pOFhBazAvZVNURE91NktRRFpIOWNRelBqNFkzTm53MHNkN2RDa2xiK0JsWmNqZVZRaDAwK2VFWXpKRlFDYit2aFJCUHZsOWphSUlkamxhSFZKMUcxSHZNYlRkUUJ5WldpYzR1T1B6cDFEWnhqQU9RT0RNT3Bnb0ZIZjA5Z2VKaHpjTnRxVkltazBnN04rOGVLandaQWdWZFpBQzJNbUdxZk9YM0Zrd0xwaGRkd0ZvMEtIdzdFbTJEUnpudXVFa1Z6S0R3OUVJckNsY3diRUEwMnVudXVGL2I1K1pqZjB0cmVERkZZbVROTVNKZ2w4YjI5cnErc1VjRkZBQzR1Mk55eGVGTGhRTmFCeE1zbTJ0TFZBTkJJOWJuS0Z3STU3YkdjdUNtZ0NlYnMxaVI0c0Q2b0JqUU5OZWVybWxLdlRwSXpIVkd0UlZqZk5xNzR5YXlha1FpRmowaUpJalNVa0JTWHlrZjgwY3lic3huRWdFaGhnVXhObzR2OVVTSWFkYmEzR2hIMUEyMU1VYURJRURzWmk4TWZ1Ym9ob3dURmpEV20xRitOV2hTaFFjdXl0VnN6WFdRNmRWa0ZCcElWZC84NFk2K1htZ3J4RmFJaDhEOThiem5zdWpwbG1iemFYK0Z1WFliNFVjLzZGbDNRMTM3OWdUdVc5ZnlibXIyRWV6TGVYckg3Wm4vZjhITXlyWU9JMG9sT2lkanlFYlh5bXlQclQvVXZYZzNHWVB1VEcxWWV1Ry9xL2NpWTFxSUNycXlTUUQySHV0WTVYT2hIejM3azg5NFFiMFBUZFNkWjdmUVR6bDF3K3U5WUI2Tk14WCtYeS9CME9RTS9DL0lWQ0doc0toYjRRRG9kUHcvcStPWDRCb25Ic0kwMXdPTGVGQVA1bmx5STd5NW5VSUMzV3F3VDArT3RmY3dVKzV3aTJSMHA0Zk9iVXpqR1A1NTNxV0pBRmE5eGxndlZzYlcxOVRKYmw1cEdSRWFDY1NDU00zTi9mRDVsTXhxa3RoUHlvUzdIRDArNytBN3VEUkIyN2h4YllKMFVpa1ovdjM3Ly9iL0J2VGJOc0l4VTlubmc4RHFqeFJiV2hISTNtQUZVN1JEQTAzUVNTUUVRd1B6Vm56cHd2VHpDcVpCbjI3ZHNIdVZ4dU1vWXF6Umh6b2U3ZEh0Um0wMVU3alJFZWRObm5VUTl1R1VQcFNtaTJxUE9nRDIxQmFtdHJ1M2wwZFBSbHBPMlhDR1M3M3NYZUhGVXcwTVpaMFJNbGlBQTZGYnhQb0tMM1YyQjJzeURKU2x3RDN1dm5xVVdwU29CU0p6U09lT3A5Q056c2ZPR2pmeFBZbloyZGorQm55L0daQVRMRzZQMTBPZzFOMWs0VDM2aGJSZW1aUDVLRWMvWWZnTkZqUjBZS3kxVVlzVjZkTWxtcXZSNUY5MXJQSkQweWFiMm1GN1pmcXh6Tno5VEladURaYlBhZlVHdFhPbEV4dFJzMWVYNUhSd2U1WERMOVRVRFRXRjJNVnZOQ3Rabjg2Qk9IaDZFRkxUNjl1RzJ2RVkvUHdqNzMyM3Vzb2FJYjg4d0NjeGQyTUwyZVhDdVZWaFNsSHpYMFZyU21mK01FSG9HTEx0ZEZhSWwvMHpEcGNYeEd3VEJ5b2VOMHdTSkJXenpmaGFiOTNHU3k2bnQ3dGNMM1BQMEg1Z0ZyV0RsWVlENWt2VjVaSzZNTFFXd2o0anh5NU1pbnFmNXVtbzFXK0E5UUtENUlBQjgrZkJnR0JnWUt2T213Q0tEcHAyblc2b043M29FWTdZaXMwbzJ3V3BFYjJ4b3hVUnZSNkNMUURnNFBEMS9ocHFYNEhFZlhhaDBDUG9zQUpyOGFueStJd29zeTNZaXlPOGZHREszV0E1QjkxV29DaThCRCtuNGVxZms3YnVEaCt5MWRYVjBQUnFQUkVIM1BEckQ0N2tjVDJCZnQyZzNaQ3U3OG0wNGdqd2VickdnQ2JYQnc4TWRvb0sxekc2L1J2LzdnN05tenIyMXVibVoyRUtVaVFOTm05aFY3OXhuamRxVWFMYWJad2dZclFHSm9Ob0twSXRpZngvY091WTNYS0JUZlFhQS9PalkyTnNGVjlDMWdZbThhLy9DdVhUQ3FLUEJtZDVleHpMUk9Vai9tdlNVR2drNEVjK2FvcGlrV2l4bEdGakphLzlEUTBPWG9WdjFleTVzYXRwVUF4L1hIY0p4ZWlwL3ZRZG9YSlIvTTdxWFZCSGJldEdVOXBKWFkyRWVoaEZPZFVDTm9pbk5sUFJobVpHRFJlSjFLcFY1RTdWM1ozZDM5czF6ZWRscHJiSTZnY2ZZUVd1dC8xdExTb2lJamNLLzd5MHFqR3FqTEE5a1BZdU9wUjdJbDVJRjZvVyt5d08zQXlONjllOWNrazhsSG5Od29hOXJ5SERUTXZvMUNFY1cyRC9zMlJ0ZDVpaFl5WHJuRkxlcWhBUlRQUnVER3g3TTExTmd2b3FidmNCdXZrZTZ2UTgyK0NaOVJwd3ZRK2pncWJsaWZPaFFLR1JZNHZTSWxBMXJnT0Z3UFhlRmxWT096VjJHYjUwNFhvUFBIM1laMXN5S1JDTmp4ZldvSDB2ZnJDUGpuaTUyMW1oWkFOeXJZZHFSTVVaVHhnUklLcHR5RllOOVJDdGpUNHZiQlJnU2JhSnNNTThxazNaWVZyaU9GZndNRjRhMWl3YTQxMFBXRVFGMEpQVkU0R1dYamhaVCtqV0FuKy92N1AyNTVDZ1czcmF6RzZlUE8yQ3l4QXlVdkxYVEprcDhCb0FLL3k0dXB1OHZ6dkpqbmJhQ2QraVdkVG04ZkdSbjVYQkZhSFNxNVkyajJxb25DYitrMFpLMFRpVndBMjRvdXd3d0h0OXM0WWpPZlZvbWlLR0RRMjl0NzNCUWNqVjBkSFIwYkZ5NWNPRU5WVmVIUVdRblh3MkFuQ2FsaVBhN0IvRU9YOE1DUXd6RHdLSmJaQ2Njdm8yTDQvckREODIrQXVhUXEvM2tLY293VVUyY3FFOGZyaDVEU2Y0MTl4Q1pwRzFVZ1V6TFFGT2UrY044KzZHbHZnOEd3QWlHUFU1Q0xEVVpReFNrU2xMK3FoSUMyZk1WS0JEZkd3SHNKYjM0aTZqeFNqSTFWNVBPRjJCMURWUm1YY2tnZDV4M3NRNUdzakFIbGxJTlVBd09FOEQxbGFBaGl3YWI0cVEwMEdXTjBoc25GNyt5RkpPMlpEdnF6YmxQWk96V0l2dWVNanNMSmFFRHRpY2VOR2EwZ1ZkRU5Jd3dLdUVPa2JLRHBSUHR1dEw2WEpCTHdka3RMQUxUUElHYnovR2o2bTJNTzBTMEUrRXBibWkvWnR0MVlET0sxT3RlWCs2TkhrTFpYb0ZIVzA5NE9COUgzVXdLd2ZVa2Fncms0blRGT1REYjdtdEVFaDNHZmg1VEp3Qm1vWE5UdnpEcmN6eXYrNU9zbXV6T09ISUdCT1hNQ2hIeFFIanJHK2YzNzk4T0hEeHlZcUtuMnZ3LzNHL3VkYUhQRnNVTnFmRHFzWnJLeCtyMkhEdGZqcXBPR28rdFJDK1NMZHUrR01SeC8wOWkzUnpORnhpamp2MVcvZDJvVUk0a2YyNzNIMkxZVFdPQ2xnWnltWVhEZmZuT2xMWmQ4VXhwZmdkWXR3K3lFWk5MUThDQVYzMy9uN3QwTEYrN1pZOXl0b2ZzWUlQSjFqTllzb0UvSHNmckpCUXVnT1RES2lrNHJrTEpWNjJyRUl0TTgvTkpGY1B4R1E5cHl1ZG4zRXc5U0tJbkwrNC9BWnJUQWQ4ZGpFTkdERWJ1UUlZLzY3ZEtkTzQyVEFVc0UrbnpNZDdwODlyVHYvRXErSFowd3VHUjRPRERNaW9oRnpFQW1uSWREWGhsa1BlcngyVUJGQmxLYTJUcnZ3RUdJNXJTU04rUDVMU0IxdWp6WlNPUktuWXJEM2J4RXhXd2J2U0tsTXN1L3V4Z05DN1hJaWxORGhVVmRmcHhuUWVVWjF4UFNIbVBNOXQ5MW84MVlIOXEwZUdiZklmUldLbmQyVU1WS0p1MGg2N3MxbTRWVVU1TkI1MklTd1NBbW1KVk13WXFSRVRnUHg2cW44YjJkQ0FwVk1sS3NvSkd2aVpveUs1V0NoVVBEY0lGeE42VU1HeFl0aEVOWW44UFJxSEd0Y0swaHB6dXBUOEQydG1VeUZiMmZzbUlsazJ0QUI3ZC9kdHMyZUdEWk1raUV3MGN2L2N4UFNVV0JtU2dVWnlOOW5ZMCtKQUVnRVBRUHF4bzhKbkg0STViMU1wMjlWZUJ2MDB4YU53TDh2djBINE93REI0eHpyQWxrK3YwcjM5b011MXBib2FkemhuSGtKWFYwSWNkZUVndGtyTnRxQ2ozMDFyZ3kyTEpaOHUvQ3RLTmZaNkVtWC96MnJzYTloSlJTQmp0eHhsZ2FQck41QzRKOWlnR29sTmRnR3NNdlJXR1lteGlCK1ltRXNkaytNMjRKMFdkUnN6K0FyOXZ4dVorRGVUaTVjUiswQy8yU1EvZXgzaDB3RjdYa0JMczhxeE9GSlFTelVham9tSTVsUndaZ2Uzc2IvRzdPSE9NNkE3Znpyb251RitEejU5SjByQktDcHhjdE1uL2ZvdzRoQlBlVFc3WWFJTCt3NEFRNEVJOVB1QWFCK21ZNWd2d1hPM1pVSmVaUVVhQ1paWmkxcDlQd3VUZDdYQThNYmNYUHFlTVNLQWo1WFVkcmh1aFFrZzhnRUhUSWlFQnc1S0UvZUJwV3JSbnozQm1uOHV4aGdqSUp3aXhyZkp6c1dtRUNMRzdORU0xRG9aek15S1NKQnFvSGFYTDM2T2h4WU5MM2FjRUcxVU92Z3MxUThaTURtYVVSVVk5ckFIS1dCak8zOGRiS0JuV1R5ellKMWRxZE9sbjMyVlRjbkoxODVheXdxUmhUck1DTFF1MnpYaFFFTk96aWltcFZpaUJXL29oSWE0V29IMUo3RkY0Zk5VQllIVjZzL1ZGc2JFRjQ5VThWTkpwWEJlZ2dlZmRQRlVMRmxRVTZpSFhYalVMd0FPVHBvZGs4QUxuT1VvWDZqZ2NnVHc4YTV3SEkwNFBHZWIxV0xFaithamF2dHdvRjZmZ1loQitwL0lCSm9NbFYwZXBDTmhpS1VvRm00QnhHdENmeEJZSWNyUGFzRHRoSEYwNjRBeTVZS1VBYk8rdFZWUjVWdFFsbGEzU0lHYjdSNWpCaEVLUktnazFUcFFMR2NxcGp2OHVjaDV0Q0lkQmRxSjZBZHIxaVFCVmlTVUxOdmNLNWRmZUVMaUFpU2FBRVMzbHJnVE1xR0llb0pFQ2xCWmRpSWxtajhpM3hPdm1BNjdxK3czSFdpRFNYODh1RnFqRjlMQU5hTmdkYzRoQ1haV2hHeVFuTXJ4b2lqb0JsVlJWeU9TdXJtb3dNZktYSE9DNXgxTm9YblVaaU1yR2lvZEFWM1ZMb3hKaW1ReHgvb0QwY01iUlpENnpzbWliQ2s4NGdFNG9NdW93TUswa2ZDa25TdTl4d1FXWGV6eE82OW9JYkVhTldSeUt4eUUzcDVsZ29Hby9SVlRXQkp0ZEpvdUdVcGo5MXpwb1ZKWFNyeHlFOW8xa2hudU5Oakc5VGhiN2JVUkx3eTdJa1hZR0cxMDlSaUVJQnlQWEY0Q0ZnOFNaSmZvaHh2dGpqdVkxY2lOOXlwbWxwVk8yYjNQaWR3RzZWNVg4TVM5TDZNQllvSURDMjY4RGJvcjN3NzQxSzBxWW81eDhGcnpPNkVWdlF0U0gyN0lrTENicTJxQkxaZ2wrZjZSV0pJUnNBZ2Y5ZmZPWmhIQ2kyTTEzUEJkMWVMUTFHM3dxTmJvVG5kT3o3S3hIcDh6eXBuZHhqVFhzdG04dTlEeEZWNWFUUXlXMGEwdFRjVjV2RDRZZTlUSFQ4UkVITnZ3d29HN2FjRkNCUUxRTnNuQ0ZXU0VLL1doOGVIZjBjM2M4aDAzRVlXam9OZWlZRGlaSEVvOWxNNW1mQldWNk5MeERHVFR1cDVGY3kyV3hQR3Qyd0ZGMXZxTk1TVmxvRm1jMEtiV0NBYmhTL08raXV4dmE5TkUxYk5UaVN2SjI4Skc3ZGZ5SlBqRzlxT2FIclgwRDY3a2RMN2h0ZTE4Z0dxZjQwbWJCU1ZmV3JpTjhhYzQ4RG0yaVlUZkRFR1VPM1Mzd1R1ZjB5SFdCZlFPUU5RTlZnekVHOGhocDhkazVWYnhFTzkzbTd4VXAwdEs3WDR4ZVhJdUJmd1MvMkJZRFhKOGlJMCt1STB5ZXltcllDLy8wSE54dHJzbW5LbEtycnQrTHJQU2dpNzBHcCtBaHEvRWxZV0lmaHJ3ZXBGaWxEUXlzcVh3LysrK21jcnZlZzc1Tm1SNitlYzA3L0w4QUExeVEyMzUxV1lOMEFBQUFBU1VWT1JLNUNZSUk9IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI0NTRlNTM0NjQ5NDQ0ZmZkNmM5MzhlOTI2NzE5M2U5YSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwidXYiOmZhbHNlfSwibWF4TXNnU2l6ZSI6MTIwMCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wNi0wNSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiRW5zdXJpdHkgVGhpbkMiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE5MDYwNTAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4wLjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wNi0xMCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiRW5zdXJpdHkgVGhpbkMgRklETzIgQmlvbWV0cmljIFNlY3VyaXR5IEtleSIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkwNjA1MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA2LTE4In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMmU4NjI5M2NiZDA3ZGIyNGMyNzBiZTU1NGQ5MTM1NjNkNjA2ZmQ0NyJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyIyZTg2MjkzY2JkMDdkYjI0YzI3MGJlNTU0ZDkxMzU2M2Q2MDZmZDQ3Il0sImRlc2NyaXB0aW9uIjoiQUNTIEZJRE8gQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxMDAwMCwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfSx7Im1ham9yIjoxLCJtaW5vciI6Mn0seyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ1FUQ0NBZWVnQXdJQkFnSVVGLzB3VFBQNkZFcXhwc2liSmlMRnREajRxaHd3Q2dZSUtvWkl6ajBFQXdJd2RURUxNQWtHQTFVRUJoTUNTRXN4RWpBUUJnTlZCQWdNQ1VodmJtY2dTMjl1WnpFU01CQUdBMVVFQnd3SlNHOXVaeUJMYjI1bk1TTXdJUVlEVlFRS0RCcEJaSFpoYm1ObFpDQkRZWEprSUZONWMzUmxiWE1nVEhSa0xqRVpNQmNHQTFVRUF3d1FRVU5USUVaSlJFOGdVbTl2ZENCRFFUQWdGdzB5TWpBMU16QXdPVEl6TXpWYUdBOHlNRFV5TURVeU1qQTVNak16TlZvd2RURUxNQWtHQTFVRUJoTUNTRXN4RWpBUUJnTlZCQWdNQ1VodmJtY2dTMjl1WnpFU01CQUdBMVVFQnd3SlNHOXVaeUJMYjI1bk1TTXdJUVlEVlFRS0RCcEJaSFpoYm1ObFpDQkRZWEprSUZONWMzUmxiWE1nVEhSa0xqRVpNQmNHQTFVRUF3d1FRVU5USUVaSlJFOGdVbTl2ZENCRFFUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJCd1lnS1Z3akNWNitsdjdnbnBGRVJ6VTJ1TkQ4Z2RFa1BDTmNzL3ZGRHMyc0s0Mkp1eG5oRm5JZ01CMkR5VTBJclhJTGpmLzJYVDBZU1RkMXNQaVRTYWpVekJSTUIwR0ExVWREZ1FXQkJUblFhcnBkU3Q0c2lkN1ZqZk5JTElIcmIyUG9EQWZCZ05WSFNNRUdEQVdnQlRuUWFycGRTdDRzaWQ3VmpmTklMSUhyYjJQb0RBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSVFEY29YSjNyek5NQS9mWmtoMDhQb0ZyTXg0M0dZTWhaTWZMUHcvM01mSnBHQUlnZWN0S3dtSllNOUo4U1g4eC9hUVY0aUd2S1dvQmZyMVhQVEFNWE9oVkVZRT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBREFBQUFBd0NBWUFBQUJYQXZtSEFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFEc1FBQUE3RUFaVXJEaHNBQUFpY1NVUkJWR2hEMVpqUGk1VlZHTWY5QzlvYjZESm9JUWkxaURCd0k1UWdFVUVsdEJKMFlTQUdFdVJDRkJNeElrbENheUZJUWlhS0JaVW9sWTdRTkpNNjNuR2FjYTZqNDB3MDA0ekJNQk82TEU3bjg5ejdQZk84NXozdnRkcTUrSEx1ZlgrYzgvays1em5QT2ZldStQdXZ2OExqTERQUUdoNE83Zkh4MEdvTnA4OVZ0YTJkbkp5c2FYcDZLbWx1Ymo2MTB2ejhYRmhZV0NocWNXblJ0TFM0RkI0K2ZCZ2VQSHhnNHJNWGpMNlZEaDQ4MkRYUUJVOUdZanZlYmljMXdRdTRCQSs0UHMvT3pqYkNtd0ZuNHI4b0dSQjBKOW9kSmZoMkhYNHFnaUlQN3dVODBLWG9lM0NEZndSNEhuV0ptZXBwb0tOMkRYNTZxcHd5dEFEUHozVWkzd3NlNlA4TDdsVXhrQ3NIUjNuVUJjMW5xUVR1NGIySkV0Uy9rUUpRTnhEVGhiUXB3UU5INitIVkNwcnZ0TXhDRGsrZUx5NVZvWHVaS00yQW5pOGFhTXAzZzQ1cFkyMEdqNEJWdnVmUjk5R1dQRWhKdlZMSDkwTXdzaG5vSFhrQmUzZ3ZENTdETTFndmFOUUxIRlhoRjIyTVpDQ0hSb0I2QVZtQ3o5TkZzdExZTlZDQ3lhK1ZwT2NFVG45K2pFWURPVGlMOTkrQ2w5SUc1WENLZUsvSVYvcm85dXZIS2hwUW1RU3lHSEdYNTdNLy9CQm1QdnNzM051MUs5emJ2RG5jV2JldXByc3Z2SkEwOGVKTFlXYjM3dkQ3b1VOaDRjS0Y4T2ZNVEJHNkJPL0JwWm9CYlZDK1hHcHhvdGxyMThMMC92MEdNdnJFRTJGMHhZb3crdVNUQmpyNjhzdGhkUHYycEYvMnZ4ZHVmZnh4NVJvYWYrNjVNUGIwMDUxM285cXJWNXY1KzZkT21TRVBMZkNTQVFwSHhRRFJWVnVKZUV5Vlg4K2VUZEMwZC9ic0NhMVBQN1VqU0g5L3Y3V3FaRDRJRERJM1R3cE9tK2lQNjlybGh6Ny9QQXp2M2RzeEh3T0JvZWszM3d6M3YvMjJZcUFFVDFzeDROT0dCeERndDU5L1B0eDk0L1V3OGNreGd4dzhjc1FpT2ZMc001WTY5Ni8wZFFhTFVmTXA0TVVZWEtmTjc1SFhqQVVEaHE2Kytxb0Y2dGFxVldFbXpxQ2dsYnEwQklWM2tnR0Iwd3JlOGpvSzZOWTMzNFNibXpaWng3ZlhyQWwzUHZnZ1RBeGR0M3NNVEtlYStnNVUzWVNYRE9tNzNrVkFEcmRhWVhqclZodVBsSnNmR3JMclloTm5NcEJISDBCZXV2WGRkK0hXSzYvWTFKTG5ZeWRPZEUrdUxYdWVUajJJNUFFVmRWM3o5Mmh6MGFjMEV0TnpaUDE2TXdJVDF4Z1hrWXFWR1pBd3dJTzI2Q0k0RVNEZkJ3WUhESno3eWs4R0ZBaXRwTzhlTnIvdnhYaE4rUTdUelpnSnNJd2RPSkJtQUJVTkxJNk5wUVU3L3U2N3RraEpGYnNYQjFHTkoyMm0zM2tubFVoS284b2lmZDZQcGxWYUtaMUxzVjhCczBoL2pRSFNQY2JNd2VsZllteXFtaTN5ano2eTcyUkx4UUFQOHFLVnVGZ1JicDQrSFFaajFNbHhyaWY0S0VCWkMzVG94VFVBUy9jSUNBc2VVN1Y3VVVvUndWc2JLeUJzQXJhc2lQMndSdGl2S2daNG9iMWxpejB3MU5kbnVjNTFIM1hnaVRDUjE4QTNObTRNd3c2SzZxVFByYlZyTy9kaW4zYXRXeXJUUFJhcXJzVm5WQkM4WkNDWmlNOFB2dldXUFpzTUFNOG1SVWZ0a3ljdDhsd1R2RGVCQWFhZnRVRkVXQmQwWnVhN2NHamtxYWZTL3NDMG16RUhhOFVnaXBuR0NDSmRjK0M4dFQwb211ZmRpZ0dtbHR4WEo4dmduZE9rRnFEMDI4eHZkdnhtVVpWU0NtRGdGN3Q1VDU4VUE5Mm41ak11NGg3UGFxMTVDWjZxUTZBbXZ6aGw3OE5aTVVCMFdPVTJxSXU0b3A2TFJjbXVtZElqVXpMUVBVcWpoUWpobjJlOUViVGZ2L3FxQ0M3eEhYaGFNb1IzTDEyNmxCbUlGNGtRRC9sMFVkN244RTNnRXRPTUFmcTJXY1JBL013QjBLOEZpVVVzZU9UQlUvU2pPQkh3L3ZuejU1Y05BRXduMTQ4ZXM1UXd5SWJJODd4Rm5vRXh3VHFJeG0ybmRrQ2FBYUJ6QWNhUjVPZFlwbGtyNmtzcHBHajdWbUpqWmF6S0RHQ0FtbnpqN2JjN0cxVUR2RVRkWjFBcURQOW1jRkRqMkZFeEVNRms0SSs0NEVnVGlUTVcxeW1GN081Nmg3d20ya0F6QS9UcjRaVSttTDk4dVcvWkFHbGlwVEZPRFMrWERQQ2NQays4OWxwbjBQajg1SlVydGhHbHRIQ3BSWVVCdnJRdmtESVlTSDFGRVZVZjhhbXBaUU9jdlJoamZNTUdTNTlLRlFLWVNzTGdiTnVQbWdGK2pIZ1lMOUtpYVgzb3BObDBEd01HbmtVZWVCWThzL3I5dVhQMkhMTmJNUUFZMnorZFRaODVVd0gyMFpmNEpaYWlIald5Y3FYQkU1a0pOc0s0aUhVUGFBQkpFV1lsdjBjcUFzVzdIaHhaMnNSeE1DQjRuaU4xYXdiUTVMWnQxakdiandjdWlmVkNKQUN6VHJzQVdxaDg1NTZrVXl6UDhCMFlxUVlmVTFNbllVdWJhUHppeFlzR3pwaVZHY2pCeUU5ZXBFYVQzL2w5aEdtSklxQUtrNnZwU0tDV2RhQmZiRGs0bFl3RkMveFA4YWNzMEFTQmRqaTJ4UmxBWEtOZTIzRWhUakVMdlBKNzFZa2FYNE9PY0VBelE1TGdVNVhoendPbmUvdjJwZkV3SUhEU2k3TEpid05tVFNZcUJqeTROMEprMlowdDEyUEg5dU9iMzZzTjRCTHd0SUwyRWFmMWFjSVppQlNaMkxuVDloTkxxYU5IN1pESXVCeWpsVzRHSDFNTmVOckdGTXBGQkc4ZS9yRHo2Nmk3OERERGIxYU95QjZlWnkxdDNGRllBanB2MGRVdnoxa0JFRFRDV04vWFgxdkp4QURRRXZBMUE3Mk1LRjBZbEttOGZ1aDlHeXp0b2xGc2hLd1ovWlltSmRpd3ZEaEpFbWxFMU8yRTJuMmZ2a2lYL3VQSERWcmdnT2FSTHhvb1FhdE5jb3VWeUtsakhRdUltdVZyQkpQSWEvOWQ0dG1yTzNhRUh3OGZ0bHdIbUNyRERpdkFsTy94QjR5dVNSejVINWxDVGZCZVdxd3lwQ2dSdlpMSVpTRFJ3T0NnaWVjVkRGcEpzRjZBNjNNeUFLRGFHbmhVTDNCYTVUalNRa1Y1cm52WjMva08xZ3U0UEYyUTRBbEVaUVlFbmtlZUt0UlU0L05LZy9JcWt4OEpKUDB6VjRIdWJsQUczZ01lWVlDMlprRGdncytoVTRYcGl1K29aTUFiRWJSYUQ5NkJYOTZjZXNFcjh2cGNNZkFvZUVtd0F2YzFYdktuU0s4NitITE9HM2dCM3Y2UDZnS3J4UVRYaXdieURVcXBvcWpMZ0lkSEFLck4xVFBmSXpTUkwxV2FFcnhhRm4vTmdBZjNLbTFLT1R6ZmMzQ1U1N3VpVGl2UWtwb2lUeXRWREpUQWdiUElad1lFRDJBVHVJQ2JCSlRhWEwzZ3VWY3prSU1yYlpBSHorSHoxZ3M0dFFhcXlFY2crL2M1U3hzdFRyOUkxUTRNRENab3IwWURBczl6SGxXaTMzT3hsdk1lS0xVbCtlaVQ1NTIybWpwU01zQ0h4MU1Id3o4Y2VIeTdFaFJ6NVFBQUFBQkpSVTVFcmtKZ2dnPT0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0xMi0xNSIsInVybCI6Imh0dHBzOi8vd3d3LmFjcy5jb20uaGsvIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJBQ1MgRklETyBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMDAwMjAyMjEyMTQwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0xMi0xNSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMTAtMTAifSx7ImFhZ3VpZCI6ImUxYTk2MTgzLTUwMTYtNGYyNC1iNTViLWUzYWUyMzYxNGNjNiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZTFhOTYxODMtNTAxNi00ZjI0LWI1NWItZTNhZTIzNjE0Y2M2IiwiZGVzY3JpcHRpb24iOiJBVEtleS5Qcm8gQ1RBUDIuMCIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxMDAxMywicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyIsInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSJdLCJpc0ZyZXNoVXNlclZlcmlmaWNhdGlvblJlcXVpcmVkIjp0cnVlLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCekRDQ0FYR2dBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakJpTVFzd0NRWURWUVFHRXdKVFJURVNNQkFHQTFVRUNnd0pRVlJMWlhsRFFUQXdNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUnN3R1FZRFZRUURFeEpCZFhSb1pXNTBjbVZ1WkNCRFFTQXdNREF3SUJjTk1UWXdNakkyTURneE1UQTJXaGdQTWpBMU1EQXlNalV3T0RFeE1EWmFNR0l4Q3pBSkJnTlZCQVlUQWxORk1SSXdFQVlEVlFRS0RBbEJWRXRsZVVOQk1EQXhJakFnQmdOVkJBc01HVUYxZEdobGJuUnBZMkYwYjNJZ1FYUjBaWE4wWVhScGIyNHhHekFaQmdOVkJBTVRFa0YxZEdobGJuUnlaVzVrSUVOQklEQXdNREJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCQUpjV3FlQ3hnYTlLSmJGTzJUWmRqY2dydFpBZ2ZpOFRYS3UrdjVsY1I1Y2ViNUdKWXh5b0NqaHVlRVNMM2RkbU1Ja3BHeWhzRUV0ZkZVeUJ3c3lGVkNqRmpBVU1CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdDZ1lJS29aSXpqMEVBd0lEU1FBd1JnSWhBTDRUYlAwMHNFTmJURVhHb2FnTTZIa2wyWElEcnhnS2JId293LzlHaWJZVEFpRUF1ZEltN0VHcWZ5YThReWdLY2JrUWZxcndlZlluQnZaS0kweHduL2tLV3g0PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFKWUFBQUE5Q0FJQUFBREF1QWVZQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUVuUUFBQkowQWQ1bUgzZ0FBQkd1U1VSQlZIaGU3WndKZkJQVjlzY3pTL1kwM1JjbzNYY0tCVndSQkhraVQ1OExxeHZDRTNBdG9JSUNCUVRaMmdJdFVpZ3RWR2loS1BvWEFSK3l5UExoQVJaWjFFZFZvUG9RcEtXMEJWcTZaYzlrbHZ4UE1yZlFsaVpObDdRUFAvbCtMblRtbkR1VHlmenV2ZWZjbTBrd3M5a3NjSEV2ZzZPL0x1NVpVQy84ejRCbk5MOFdZWVNJdDNZN0hHc0llSDVNL000c3RPL0NOa2pDc3dQSGFuLzVIUmYvcjBqSTZneis0NS90L2ZrYXRPL0NObWdneFhod0hMYk1OR00yMGQxVGFFYUFXeTREd3pHNEV2N2FYTmdIOWNMQ1I4WkJMOFRFSWpQSHlXTENjWUxvK2pRSHBEUFR0TzdpRlV4SWNucUQzOHZQOXQ2V2dYd3ViTk5VUXBGUVFET0RxODhTY2hudjdtS295bHVuQXU0bmxaNHVDUjJuZVVZS2lySmFQZHJwY2ppZEFXMjVjSmdXSnhWZFBZUTJvaHRmK2w3Rk5TKzg1K2xNQ1ZtRGtUT1pPQlBGMFRTSGJDNmNUcWRKcVAvdmxlOWswYWY4SGpycCsrQkpaVCttcGg0NVhEaVpUcFB3WXVJQ0FoZWJXVmJBbVZtam9XU3hhMWJlUlhTT2hQcmlzdG9UeDNHRkRDTUlqTUFKaGR2MVRkdHBqUmE1WFRpVHpwSHc4clNGQk9tQllSaXJOM0lVSXlBd0FVMlhMczVFYmhmT3BCTWtOSlRkcUQ1OGhKQktZRUxwTi80NTVjTjl6UlJOS09UbEc3NWc5SzU1bnRQcEJBa3ZUVjlNa0FvQkptQllUVlRXb3JEVU9iU3hEb1pUampKZVMzWjkxT0IwT2lRaHpNTU4xNnVxOXgzQ1pWSk9iL0FaTVVLb2RQTVlmTDhpS3A2amFGSXVMMSsvamFOTXFMWUw1OUFoQ1RHQjRNck1GSUlRd3piTnFHSnlWL0QyeURVTEdHTTlkRVRJYUVyVE4vSkdGMDZpUXhKU2xiZXFkdTYzZEVHRDBYdklNR2xJSUcvM2VlWnZzc2dZbU9BTFpmS3lOZmtjemZCMkY4NmdReEplU1VyRGNFSUFpU2l0anRtWWlxeFdJbGZPWlF4cWdaQmc2MnJMMW15MjJsenJuMDZoL1JKUzFiVlZuKzhsNUZMT1NIa01IQ1NQaTBRT0s3N2pucEtGUnBwTkRDNVRsR1ZzWnMyY2RkeDEwZm0wWDhLU2hSbG1NMnZwZ2liMTdTalltTEMwSk1hZ3dVakNWSG1yWXQxbnlPcWlzMm1uaEhTOTZtYitMa0l1TXpPTWNzQURzcWhRcXFvYVF1UHRZcnBWNi9YNEk5S2dZQUhMRVZKWithcGMxekRxSk5vcFljbVNkV1lURFRrblJwTEc0cktUbnYxL0NCN3lROGpRMitWTTBPQXpJWTh5S3EyQXdIRWhhYWlvdUw3cFMzU3dpMDZsUFJJeVd2M04zTzNXaHpNc3oweVpJYzZSSkNZU05pOEVBU2tNVklCYXBGUitiY1VuNkhnWG5VcnpaMmVnYnoxU2VrTGs3OHU3VytUU2UwdXZaWDFDa201b0g0SGhNZ25JQlZzZ0ttZWdtcVdnTkZQWE95Y3pNUEVWdE44U2h1TFNNeEZEN241MkpqZHZTMEhCQ1lsWXJLZW9wWXNXUmtVMVNaMmFrWnlTK3VlZnhVSlNDTmRTcjZwLzhJRUg1aWJOcnFtcGZTdHh1cWU3dTlGa0hEanc0WGVtVGQyOVorK09yM2JJNVFvN21iS0pOdlZMU0pnMWEyWnhjZkdzT2ZPOFBiMDRNMGVRUk83R0hGVERObnE5NGQwWk0rRk80QmhlVzErL01TZmIxOWZlWFcwM0pQcnJNR2FXNWVyVVBWNTZ3ZHJKR29DK0ppS3J2dHd2RUFsQlFGd3M5aDMzcE9XSndrWjNoelBSaGordW9KMDJjdUhDaGYzZkhwREw1VnFkYnVaNzd5QnJTeVRObmI4cGI3TmNKb2NyVXFuVThmRnh1M1pzQnp0RkdmZnMzUnZnNzYvVDZpUmlDVmordkh4bDcvNERuaDRlWnRzYUdnMUd5Z1J0VVJBZUhuNmhxRWlqMXBBa1dhOVNqUms5K3VsL1BNblhzY1hXclovdTNQbTFtOUxOYUtEdUc5RGZTZm9CYlpZUWxJdmR0aHJ0Tk9WRy9nNVM1RzVtV0RMUUl5NS9GYkoyQmlLeFdDcVhRV0VGSE1SV1pMMkx1ZlBtNStibisvajZnbjV3by9zUFNQait1Mk84QzdxQ1ZHbzVBMmMydzluQUloVEM2RzZ4MkpFUXczR1J4S0kza0phYU11WHRSSDhQZDV3a2w2ZWx0U29odENSUEgyK1JVS2pSYUZOU2xpQ3JFMmhiTEtRcDA5WGw2MHRYYkxpYW5GWCt5ZDNwU2NPOVlGbTBZUVdzcGF0eXI2Wm1sOEt4R1Z0czNyQ09NVy8rd28xNStkNWUzdGIrcDRxTGlyNnRYNHZvOUxxYXlsdFZsbEp0cDZqclZYejljYytQVmNqa0xNZUt4YUxmZnYrOXNMQ1F0N2ZJOXE5MmxKVlhDSVZDaXFMNkQrajM4RU1QSVljVGFKdUVGUm41bHhZc3Z2TGhxb3VMNXBFeVMxdDJCQWlQZEZYTkh3cy91ckpnMWFWWmMyN3RPWUljbmNlQ2hSL2xiTXIxOGJIcXAxWkhob2VmS0RpS2ZEYVk5ZjdNMnBxYlpTV1h5bTJYcWh1bFgyemJpZzZBVjVrM1IxV25ncGRRU0dYSktTdVJ0U1hXWmE5WEtPVHd4dXZxVlI4bXpVRlc1OUFHQ1NFS2xtZmtTV1FCaEVUcUh2NWd3S3Rqa2NNQndsTGVsN2dGRVFvM2tjanZxdldqNEU3c2kvTVhmSlNWczlIWDF3ZHVybHF0am91T1BuMnlBUGxzSTVGSVBEMDlsZTd1ZG9xSGg0ZENvVUFIQ0FUVHAwL0RNWXpqT0pGRWV1ck1xZUxpRXVSb3lzRkRoeS8rY1Zrb0V0RTBIUjBSOGRSVHJReTVIYVFORXBabmZXYXFyaElJQ2Nhb0RrdHRVOHN5RTJKeDBNd3ByRmFOU1VUYWMrZHFEcDNvck5XMkpVdVRjelp1OHJQR1A3VmFBOGxxd2ZGL0kxK0xZQjFxUFcrKzhacEdxOE54VENnVXA2Vi9qS3hOV2JzMlN5YVh3ZlZBUEo3MXdReGtkUm9PUzhpWnl6N09KYVFLczRtUkJvY0Z2UHdNc2p1RVJhK2cyYThUQ3FXQTR3aVJ2TE1lamxxeU5HVnQ5bm9mSDB2LzAyZzA4Ykd4SiszR1B3dG02OVcwbDZTa09TYWpFV1ppa0J2dFAzQ2d0cllHT1JvNGZlYUhzNy8rQXZNZmhtRUMvUU5lR2Y4eWNqZ05SeVVzei92U1dGR09DVW5hb0E1YjBwNldKVlFxQTZlK3dtbzFtRVNzK3Ftdzl2Z1o1R2d2eTlQU0llVDRlRnZpSDZUNzBWRlJSNDRjUkQ3YmdINGRrZEREWFRsMnpDaVk4K0U0VGpQc3Vxd055TkhBMnJXWm9COC9KQ1Ftdm9Xc3pzUWhDU0cvTEZ1NTBkSUZhVVlhR05Sanl2UEkwVWFDa3Q3R1lTb05IVkVvNHlOaU84QUp5elV2WDVtK0tuMjFsN2NYVEVtaC8vV09pejEyNUpDZCtjWnRZQlRsQjlLcXFxcGZ6NTB2K3UxM08rWDgrYUtTcTgwRDNzTDU4M1JhTFhSRVNGaTIvZCtYRVBDUVF5QW9LdnI5dSs5UFNxVlNsbVhkUFpTdlRabU1ITTdFSVFtcnRuNnRMeW1CNFo4MWFFSStuSWFzYlVmczQ5Vnp5Z3NzeEJLcHVQNzcwL1duTFhsNW15SVRaQk5LTjdmczlUbnBxek84ZlgxQVB4TkZ4Y2ZGSFQ2NEh5YmRxSkpqNU9adEdURGdnVUZEaHcwYVlyUGNQM0RRalBkbm93TWFDSThJZjJ6b0VDTkY0UVNoVXFuek5tOUJEb0VnTXlzTGpQeW8vdXFFQ2ZJdStZS1lRODIyZEhtT1VDSTNNNHc0b0dmUHQrMnRrTFZLMFB4RUhDYkxISWVUMHBKRmE1SFZZV1JTYWNyeXRPUVZLNzJ0NDZmQWJHWW9VKzdHSEppQm9ScXQwakNNS3VRS0gzOS9mejgvK0dlckJQajdRVmFLRG1qRWdnL25xVlVxekN5UUsyU2I4cENFcGRldUhUaHdTQzZUUWNvcWtZaW5kY2tvQ3JRdVllWDIvZnJMbHdVaUVhdlhCczE1Z3gvSDJnZTBCa2xQZi8rSlkxaXRIcGRKNm82ZVVKMHRjand5V1RURDhDUEhqcmtwRk5BZGVRdEdFbk9TNXZNVkhLS2gxeHVOaHJxNk9sVjlmWDFkbloyaTE3WHdRUFBERHoyWTBMY1BSWnVFcExDOHZHTDNOOStBRWNZR21tVWdSbXAxdXJHalIvbjUrZkdWblUzcnk5dy85bjNLK09jMURPS01URHF3N0NScFhaMXFrV05ZQ0tuMGdIZ3A3dVUvOEpMTnpOQlFXdkZqOUhCY0pPU01sT2NUZy9zZHpFY08yOHZjczVQbWZmSGw5c1pUTkpQSlJKdG95TjFCeHBycTZwUmxTNlpQVFVTK2xyaDU0MlpVWE4rQUh2NTZyVzdVcUpFYnNqTlBuanAxN1BoM01EdEVOVnFDcHBuSWlQQ1hYbndCN1RkaXo3NzlyMDUrM2MvUDEyZzB4c1hFN052enI5ajRCTXRYekRGTXI5T2RQSEVzSWp3Q1ZYVXlyY1NQNi9tNzZvdE9rUUl2UnFDT21aOXNSei9BTEdBdDM5Tm5vRFJaWUd1R05DVFE3OFduYjM3K0wwSXF1M1hvc09iOFJiZUVXT1J6REsxVzJ5YytmdGpRSVptWjJVb3ZEMDh2cjJVcHkwY01IeDRkSFlWcTJPWjI2SDEwOEdBb2FLZnRqSHJ1MmVCZWdScWRYaXdXWHk0dUhqOXhFczB3a01qQXRUMDU0Z2s3K2pFTXUvMnJyd0lDQW1CSTBXZzFKcG9PQ3czcGw5QlBKSEk0RmpURjNxZ0k3eGI2WlV4S1dsVDZndGpsSzNyT2ZCMDViQ0QwOGhYNit3Z0RmRWxmTDJTeVFjamlHZUxBUUtHL3I4U3ZWMW5HblhUQUVlQWVCUWYxMnYvTjF4Q1ErdDNYejZEWHd3QWhFZ3Fudk41RnNlYzI3NzR6WGFXMnJMY1JPRmI0ODgrZ0h3eHBETTNNblBFdXF0RVNKR241SFlPUlk1NS9kdlNZYytmT1V4UTFhc3dMVWJHOVlVaEFOZG9LbkE0NE8zRHNkK0xZQXJlKzhEOTFzNG8zUWxqbU54eWhXVlhIajRSWHVWMVpmK1hxVVVGUWdUTGhPQm4xMjhUM2tkVnNualZuYmtDdmtNalkrS0N3eUVHUFBnWnZtN2VYbHBVRkJvZUZSY1pFeE1aNysvVlk4TkZpM240M042N2ZVTGo3d0JsNjlBcWRPdjA5Wk8wWTBJRkN3NlBDb21JalkzdEh4TVREeVFORHdrZU5HWWZjZG9tSzY2UDA4cjEwNlJKc256eDFXcXJ3Q0krTU5SZ3Npd1p0eFY0dnRLUVBEdE9zYXB1U0ZBY3J3K1ZDL0Z1WG1TRVNvZC9IQ2U3Vkt6VjVhWDI5Q253ZW5wN1oyUnQrK3M5WjN0VUZDRW55dFNtVE5Db05iRnV6WXpObzhNRk14OWM5TU1wbytUQXlOamJHVGVFR2cycDVSVG52cUt5cWd2OXJxbXNxeXBFRktEejc4N0xrMUcyZmZ3RjVBREpaYVVuQzIrR2k2Mm4xcFRFemhqVzU1a212L25QRThML3BORnBvQ1I1ZW5oUCtPUWs1Yk5HeE5kSm12UGZ1T3hLWkdNWVIySVk3Mjdkdm42RkRoL0F1KzZCcnNMWmV2VjVuTkJrSmdvUVpUbGIyK2xEbzFQSDlQdjFzRy94TkdQQVFUREdoRG5UdUYxK1o4TkxMTDM3NjJSZGVQZ0dOVzJvTEVscCt0cWU3YU8ybDRaM0R5SXQyR3NqZnNsa21rOUUwRGJORGxVclRTbERzMkJwcE05emQzVU5EUWxuV0Vnb2dTTTk4ZHpweXRBWmNBOGpIVDJjWExsaXNycTJiTkhHQ201c2J4TmVRNEY2RVVMaDk1Njdubm50dTBLQ0h3VGhuM29kN3Y5bTdPajB0SmlwcVM5NG5RckY0NU9nN0h4TTFsOUFNTjlGdTJ1bFVNTXNJMmVZN0xKTkpjelprcTFRcXVJL3U3c29kdTNidFAyQnpzZFJ5NzlCbUozRDA2UEZ6NXkrQUV0Q0FJc01qUm84YWlSd09JSmZMWjgrYkh4MGJmL0hTNWQyN3YxNjVFajBPYjJtT0ZKVzFadlZuK1huNzl1eG1hUHJiQXdlVTNsNDlBM3VDTnpnNDJNZmJTNlhXbkRtREZwbWJUaXBna0NMSUg4TWZFOXpWMHJzQ0dPTGc5ZDJVL0ROVWJlTHZJNFpQR1AvU2psMjdRVUxJMXllLzlzYTFrc3N5YVF2clc1WitiTjFZdHk0N2RXVTYxTGZ1dFl5Uk1qNCtiTmpXTFhsby95NVdwS2Q3S0pWbWdhVUxMbDIwRUZrZFE2ZlZaYS9KQ0FrTlFmc05RRU9FOXc5aGxkL1Y2UTBVUllNRkpxQzhCYVl4a0FSVERSR3hTUyswSkJZNHhwbG9qbUc3b2RDczVRRitqR2hmTjhsZWx4a1k0QS9KS2c1ekRMRjQ3TGhXUHVWaE9ZNkdHUURMMmluZ3BwcytSTktZd3NLZmYvenByRWdxZ1hvOS9RTmVuVGdST1ZyaTBPSERHemJjK1pJWE5GTm9TVHA5QzcvU3hMZmcyMGtlTkxJZThMNU1wcXRYci9JV1BhakxzdjBUK3ZPN1NFS1lqMXVVbzB5VzM3SmoyTzRyY0JrbXVBeU9zVndHZjIwQXd6Q1FMSmdnaXdldjdSK0h5OStTQjAwYldpdmtpc2NMQ3JMWDMzbFVFSnEyQ1E2Mm5NTUVaN05ZT0RQckFIeXEwaUlyMGxZcGxXNXdwN1Y2M2VUSmsrd3NQVUlmaFNZMWZYcGlRY0VKWk5Hb29ZbFVWbGJ5dTQzUjZYUW1GaHJYbmErRExWdThpTUR3ek14czJENTkrb2VTUHkvUFRacnQ0ZW5PZTlFQzI0V3hpYnFpeXpDUjU2Mk9BMi9BNWgxdHpXc0h6a0Q1akJ3ZXRRWU5UYW5MVjM2emQ1OVVLb0hoWmZPbWpRa0pmWGo3M2F4YXZXYm5ycThsVWdtOHI1cWEydStQSGZYMnNhd3pWRlpWUHY3RVA3eTl2WXdHdzk5SGpFaEpYckpseTlic25FOFVibmNXN2U0Ryt2U2dSeDVaODNFNjJtOUVjWEhKZlE4TzlQSDFBWTJodzV3dlBDdFh5Skd2SmQ2YjhVSFJiNy90Mjd0YnI5TysrZWEwRzdjcWhZUVFKN0RSSTBkKzhQNmRlY2pTWmNrSERoM0dDY0xUM1gzYTFNUm5uM21hdC8veXk2L0xWNnlrR0FZWFlPTmZmckh4bXA5RlFoQ3hvZGYrMVlEN0MrTXEydWxVM25ocjZyY0hEeW9VQ3JWYS9jWnJrMU9UbHlGSGwyT1YwTnBkMm9mOVl6dHk1djlsYnQycWpvMVBnR2tvRE5BbWlpcjg2VXlYZlM1eE41WVcycEc3YlAvWXY2Uit3S3FNTmFTUXhERU04aEVZNjdwUlB3REZRaGVPWXpBYXd5T2laZFpQdmlEMU9IM2llSGg0T08vcUZwd1NKLzdhd0lRU2tra0lzYURsc0tGRHVsYy93TlVMMjB5djBBaVJTQVFTcXVwVlJ3N3Q2OTkvQUhKMEU2NWUyRGJTVjYydUtDMnJxNjIvWG5HalQ1LzRidGNQY1BYQ3RuSHUzSG1hb2FFTE1nd2JGaHJpdksrY09ZNUx3bnNlMTBCNmp5TVEvRC9leExnOFIvNHNRQUFBQUFCSlJVNUVya0pnZ2c9PSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZEJsb2IiLCJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6ImUxYTk2MTgzNTAxNjRmMjRiNTViZTNhZTIzNjE0Y2M2Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJ1diI6dHJ1ZSwiYmlvRW5yb2xsIjp0cnVlLCJ1c2VyVmVyaWZpY2F0aW9uTWdtdFByZXZpZXciOnRydWUsInV2QmlvRW5yb2xsIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MjA0OCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MjAsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi04fV0sImZpcm13YXJlVmVyc2lvbiI6MTAwMTN9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0xMC0wOSIsInVybCI6Imh0dHBzOi8vYXV0aGVudHJlbmQuY29tL2F0a2V5LXByby8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkZJRE8yIEF1dGhlbnRpY2F0b3IiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE5MTAwODAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4xLjEiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0xMC0wOSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTktMTAtMDkifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyIzMjUyNmY3M2RmY2ExMmRhOWMxZDg3ZDZlMGFkYjY0ZTg0M2Y3M2RhIl0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjMyNTI2ZjczZGZjYTEyZGE5YzFkODdkNmUwYWRiNjRlODQzZjczZGEiXSwiZGVzY3JpcHRpb24iOiJUcnVzdEtleSBHMzIwIFUyRiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJyZW1vdGVfaGFuZGxlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjI1NiwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNwVENDQWtxZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQ0JyekVMTUFrR0ExVUVCaE1DUzFJeEVUQVBCZ05WQkFnTUNGTmxiM1ZzTFZOcE1STXdFUVlEVlFRSERBcEhZVzVuYm1GdExVZDFNUmN3RlFZRFZRUUtEQTVsVjBKTklFTnZMaXdnVEhSa0xqRWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRWNNQm9HQTFVRUF3d1RaVmRDVFNCRFFTQkRaWEowYVdacFkyRjBaVEVkTUJzR0NTcUdTSWIzRFFFSkFSWU9hVzVtYjBCbExYZGliUzVqYjIwd0hoY05NVGd3TnpBeU1EVXpNVE01V2hjTk1qTXdOekF4TURVek1UTTVXakNCcnpFTE1Ba0dBMVVFQmhNQ1MxSXhFVEFQQmdOVkJBZ01DRk5sYjNWc0xWTnBNUk13RVFZRFZRUUhEQXBIWVc1bmJtRnRMVWQxTVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVjTUJvR0ExVUVBd3dUWlZkQ1RTQkRRU0JEWlhKMGFXWnBZMkYwWlRFZE1Cc0dDU3FHU0liM0RRRUpBUllPYVc1bWIwQmxMWGRpYlM1amIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBUUlmcUhpc2kwb08vZXlPcVNhRHJyOWl0RzJJeW1Ca0huU0RHUUlJWW1UK3ZxQThBZ084MW1vbWMyTGQ1UEdwRU42bXVFNTR3UEhRanZjL3lDaWg4dTJvMVV3VXpBU0JnTlZIUk1CQWY4RUNEQUdBUUgvQWdFQU1CMEdBMVVkRGdRV0JCUzNKL2Z4aUF2MjJpcmRCczk4U09EaEY3a1UvakFMQmdOVkhROEVCQU1DQVFZd0VRWUpZSVpJQVliNFFnRUJCQVFEQWdBSE1Bb0dDQ3FHU000OUJBTUNBMGtBTUVZQ0lRRGM0MUxGSzRMSkNCVTJWVktJejdaNnN4UGhVRWtoOG5MU0xLNklYZGtQNXdJaEFJZUtWT1pjaGFWTzVhRjdmYmRYb1NyY3l5MVlZZVVlUExvamNLSTlmWDg0IiwiTUlJQ2dqQ0NBaWlnQXdJQkFnSUJBVEFLQmdncWhrak9QUVFEQWpDQm5URUxNQWtHQTFVRUJoTUNTMUl4RGpBTUJnTlZCQWdNQlZObGIzVnNNUkF3RGdZRFZRUUhEQWRIWVc1bmJtRnRNUmN3RlFZRFZRUUtEQTVsVjBKTklFTnZMaXdnVEhSa0xqRVpNQmNHQTFVRUN3d1FRMlZ5ZEdsbWFXTmhkR1VnVlc1cGRERVpNQmNHQTFVRUF3d1FaVmRDVFNCRFpYSjBhV1pwWTJGMFpURWRNQnNHQ1NxR1NJYjNEUUVKQVJZT2FXNW1iMEJsTFhkaWJTNWpiMjB3SUJjTk1qTXdOekV4TURNME5qRTBXaGdQTWpBM016QTJNamd3TXpRMk1UUmFNSUdkTVFzd0NRWURWUVFHRXdKTFVqRU9NQXdHQTFVRUNBd0ZVMlZ2ZFd3eEVEQU9CZ05WQkFjTUIwZGhibWR1WVcweEZ6QVZCZ05WQkFvTURtVlhRazBnUTI4dUxDQk1kR1F1TVJrd0Z3WURWUVFMREJCRFpYSjBhV1pwWTJGMFpTQlZibWwwTVJrd0Z3WURWUVFEREJCbFYwSk5JRU5sY25ScFptbGpZWFJsTVIwd0d3WUpLb1pJaHZjTkFRa0JGZzVwYm1adlFHVXRkMkp0TG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJBaCtvZUt5TFNnNzk3STZwSm9PdXYySzBiWWpLWUdRZWRJTVpBZ2hpWlA2K29Ed0NBN3pXYWlaell0M2s4YWtRM3FhNFRuakE4ZENPOXovSUtLSHk3YWpWVEJUTUJJR0ExVWRFd0VCL3dRSU1BWUJBZjhDQVFBd0hRWURWUjBPQkJZRUZMY245L0dJQy9iYUt0MEd6M3hJNE9FWHVSVCtNQXNHQTFVZER3UUVBd0lCQmpBUkJnbGdoa2dCaHZoQ0FRRUVCQU1DQUFjd0NnWUlLb1pJemowRUF3SURTQUF3UlFJaEFOVm5KZGUvL3RCTHE4TUREaStTQWQ2VWRZSVpTbmc0UE1xbXlOcnZaajY0QWlBWDB4U3pBaEZhQ0NwL3VocFZnbmxGK1hCZ3J3QUlzb3RaR1RCNnJrQjMxQT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUdZQUFBQTdDQVlBQUFDSnovOUxBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQXlacFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1Tmkxak1URXhJRGM1TGpFMU9ETXlOU3dnTWpBeE5TOHdPUzh4TUMwd01Ub3hNRG95TUNBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUlNaV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVkpsWmlNaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVORElESXdNVFVnS0ZkcGJtUnZkM01wSWlCNGJYQk5UVHBKYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2pZMU5EWTNSRVpHTlRBd1FqRXhSVFk1UmpFelJqVkJSamhHUWpnek9ETXlJaUI0YlhCTlRUcEViMk4xYldWdWRFbEVQU0o0YlhBdVpHbGtPalkxTkRZM1JUQXdOVEF3UWpFeFJUWTVSakV6UmpWQlJqaEdRamd6T0RNeUlqNGdQSGh0Y0UxTk9rUmxjbWwyWldSR2NtOXRJSE4wVW1WbU9tbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZOalUwTmpkRVJrUTFNREJDTVRGRk5qbEdNVE5HTlVGR09FWkNPRE00TXpJaUlITjBVbVZtT21SdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk5qVTBOamRFUmtVMU1EQkNNVEZGTmpsR01UTkdOVUZHT0VaQ09ETTRNeklpTHo0Z1BDOXlaR1k2UkdWelkzSnBjSFJwYjI0K0lEd3ZjbVJtT2xKRVJqNGdQQzk0T25odGNHMWxkR0UrSUR3L2VIQmhZMnRsZENCbGJtUTlJbklpUHo2WHFBU1hBQUFRYzBsRVFWUjQydXhjQjFoVXh4WWVsa1Y2RVFVUkJTbkNMa1FUamUwOUV4RUZOUzhHRTlUUFJJMUdBUnNvZG9vUk5BSVdFRFVXRkxHaWFOUWsxc1Jnd1FxYUtJalJwOUtMWWhEQktLRXFMTzhjbU0wYkxoZDJGMHRVZHI3dmZIUHY3Tnk1Yzg4L1owNlptVlVscjBHeU5ETzNhNjJ2ZnhpbytISHhrMXRFbVlqS1B3eElLOGo4Z0w0R3d1cy9nTVJaZDNPTFd6b3dxdjhnS1ArQzdDZWdVZGdQZlgxOVVsbFpxUXZYT2lBMXg1VVM4K29CMFlFc0JHZ0d2dC9jM0x4eWUvVE9IRjA5UGMxLzkrNWpWbDFWSllIeWY0SFVYR25Kd0FoZU1Tai9nUXgxaUxlcXFxckszUG56MG44K0VTczVzRysvYldwS2lwbjN6Sm5wdEUrUlVGY29UNXVEdnN2VUFRb0hlbDhwTVlvRFlnVFpHcUF4ZUcvL2puM0o5dWpvd3JUVVZJc0Z2bjRrTnplWGdPUVFBS2xzc0pPVDJ2MjgrMnBRYlM1SXpTb1pvQ0RRa1VCbVFFbEF2VTkrWVZXdEJFWStVTVpCdGhxb2picTZPbGtTSEh4bjBKREJuWmNHaHdpLzM3Ky9YdDFwWGw3a0V4ZVhsS0VmZlNTQzIxSWdPd0RuTGc4ZzlZQm0wbXdBWm8xeUttc2FFQXVnV0xpTVJsRDZmdkJCNGRWcjErNXJhV3VKQnc5MGFnQUtwczJSa1VTb0poUzVEQnQySDI2MWdkYnhnSUpBMytZQkJWTVEvTjVSS1RIOGdLaFN4UjZNek5YUjBTRnJOMnk0SlJhTDdBTytYa2hPbnpyVjVQTTllL1VpMFRHN0MzcDJmOSs0ckJTRmhyaUMxQndDaGx2QTlTYWdJVEs2Y0JDa1pyaFNZdXFEMGhXeVMzVHEwbmI1OU5PODM1SVNDL1B1M2JVZjVPUWtFeFJNVjY5Y0lZY1BIaklPQzEvNTM5cVJJMUJkNTd6cjFnSnFOSEJCeVFJYUJ2UTdVK1lLSUE1VFNrd2RJQnJVU1VSblVXaGtaRlMxZGNmMmRFMHRMYkhmZkIrU2VQV3FRdTJoVDNQcTdKbHFULy9nZ3NMZVgxYW82aHBhY3FwVVV4MFRDTkpSQmtEMGh1dkx6UGVnWHJLSDMwcGFyTVFBS1AwZ1N3WmFxS0tpSW5UejhNZytueEJmRVhjNlR2eng0Q0VLZzRMcHczNzlTUEtEaXZTS0liTk1lRUM1am40T01IMGVnb0lGa1A4R1dRUlRCNjIwSlMxU1lnQVFQY2hDZ2FiVTNsdFpsWU9qbVBlb3FLaXpMMGdKbU1JS3QyblN2ajN4WFJoUUZLL2JveWI1UVhsYnpzK1ZRTjhBaFFFUVZUeEdBZlluQlp0aHBBck41NlFXQXd5QThpa2RvYWFxUWlIeDhmVk5Hek4yakhsNDJFcjE2SjA3aVVRaVVhd1RLaXBrek5peGtoNmp2ZEszcER5MWZWcGR3NjF5RG1nU01EbE5obCtENFoxOXJNb0M2Z1BQU2Q3cXFRd0FNUUU2QUplSEVKVDN1blVyL3UzcWxSeGJrYTNOa0VHRDFIZHMzNjR3S0ZiV1ZpUmk1Kzc4aC8wOXl5SnVWWEpCZVVJbGNvQXNVT2lVaGpZNEcyZnJDZVQ1MWtvTWdJSDFKZ0tGQXhsb2FtcVNwY3VYMytubjBNOG1hTWtTVmJDaUZINHhTdHJVYWRPcWpBYU55OW1UV21ZdHFXbG85Z0pOQjJiZlY2UmRhbGFqQmFkSmkvNENFaXZhem1zdk1RQktaOGhPQTIxRlVCd0hPRDY4Y2kwcFgxSWpFUTl5Y200V0tOMjZkeWVSZTMvSXVXNzNlZlh1bEFhZzVBT05RRitrT2N5RVo3SWhXOHdVWWNSNjdWc2pNVFNJT0lkK3BLYUJnVUhOK28wUmR6cFpXTmg5N2VkUHpwODdwL0RMdExTMGlQZWMyUldWUFZ3TGpxYVhtUE5VaVFMeUFlWStmcDZQQXFsUm83R3pMa3l4QzdSNzdJMEdCa0RCU08wV29PNTRQM0xVcUh0QkljRmFlMkppRE1ORHcwaFpXWm5DTCtydjZFaStuUE4xeHFac0RZc25sZFhjZFNEVUg1T0JjV2RmMUljQk9IMGh1OGg4WXk3MWJVcmZPR0FBRUMzSUZnSE5SVFhRM3RUMDJkYnQyeklGQW9FSVRlRHJ5Y2tLdjZDMW9TR1o3NytnT0tXalExbjh2VElUSGtjeERNMWdZRmpGaS80NEFHZVQxSnluS1J6OW56Y0tHQUJsSUdTYmdhelJmSjNxNlprNVk2WjN1NGoxNjdVM1Jtd2sxVlZWQ2pmdU9udzRjWm80T3pVeXZjYTJ2S3FCdFpZSTVBR01TbjVaSHdmQUdFQjJCNmdkTXhCNndEdXZ2L2JBQUNDdHFiV0ZWaGV4c2JFcDNiRXIra0ZlWHA2Vm40OFB5Y3pJVkxqUkRoMDZFTDlGM3hTZVZ1c2l1RmxZWWNqNXVSd29BRU1xcjJMdEJNREJLSFFNVS9RclVOL1gzYmRCWU5DMHRFUHpOU0F3TU5WMXhIREwwR1hMMVdKMjcxYmN4Qk1JeVBnSkV5VDJ3eWRuYkV1cHRLbHFhQU5qRkhNS01DWHpWWDRrZ0lOS2Z5aFROQTM2c09sMUI4WU5UV0U5UFQyU21IeXQyR3VhcDk2SjJGaUZHeEtKeFdSdXdEZDUrMHJOREhLZVBOWG0vUHlJV25qUndKQWFva3h5QVlONkJxMGhCemQzOTV5aExpNmRScnE2a3BvYStmalhxbFVyNGpsOStsT3QvcVB6RHFTVld2STg5aDJRTndEeVVNbHVCWlUvYnJpRExCbVVmcXZ6Q2ZFWm16WkVXTXM3bGExY3Zhcm1pRWFmcXZzbHo5UTRQMkhvZlNvQThyT1N6YzMwL0xQdTV1SlM3UXFVRXZjSkU5dlA4L1dwYXR1MnJWd05iSTJLVW5HeDBzcmlGQ2RSbjBFSnlnc0l5U3hGUnk4MUpVWHJsNStQWndZc1hpUlhBN2R2M1NaRjV3NVlkOUJWSzJlS2NTWFRYTW5lRitkZ09tTzRDWGV6Z0NHUTd6bDFtb2s4b1JjTWFtNC9lQ3hyNFExVmRsRUx2VzZIbDZYc3Jjdzc0Y2p4SW5WYmE5SDBIWkdabTNPR1U4ZUYxRzNvMEtmZmluMlpBZlYyYytyWlFuWUN5SUFXZVVHZEdDakhWVkZjZE9NYU00VkE5MGpkY2tRVTFMM0gwei84Zm93emF0QWlESmQwZzdvRm5IcG9GTTBDMG1PS2crc0ZNV0ZLUTNNMnByS3lra3ozOGxKZEVoSk1ORFEwWkRLcHZMeWNSSWFHV0g1aXJadkxGSDhJNVA0U0IxVTJrQkZsT3ZwaS9YanFvSmZmaVRKY24rYURlZXBOcHZXd0RvYUxmcUxsR0pJeXBlVXNXV09VQ1NnUUp3MWdiaGNPczhXUWZVQWRXK2t6N2FVaExxWWV2bXMyQlo5dHZ5TmZkQmtSL1BOczNCbWpnZ2NQN25qUG1pa1hsODdFeFpGT2VRbHRkRnNKV0FrSkJSL0N1Qm5TSUFLS0Fzb0dlZ1pVQ1pRT3RBYklrSkZJTnZYa3RQRU9TaXhQOHowNDlWRGl4ck5xRTBiMVl5alhwTklvVFJzcHNDSnFhVXFURGdXV1RRTTVEclUwdmN1cGg1dExwTnV0MkkzMCtnMkFBYWxCVWZPcDljSW1UN0daNk81ZWJDc1N5Y1hRWlVGQjJyTzZhS1N3b1RLZ1ZRcUNnbEoyRThNMWRCUUxLWU53bE9JbzJZdjFnSGtacEc2SmdKZmgySDNtK2dSekxZWjM2REwzbjFISms0WnNwQnNHRFRqdFBZWjNQZ0ZLcGZFOU5tazBBY3paSm9DWlJIT01FNTVrMjJ0c1BRYlhYaTRXRlJXcHJnd05lN1IwK2JMYTVWOVpxYUNnZ0p5S1hpL3UxazZ6aUNrZUMxTGpMQ2NvZzJtOERzRkFTODhScUEwMVRLVEprYVBIcE1rVW5tOUgyOUhoU0VFbzFTOVNnNGVkVWp5WTZ4K0I4ZG1OQWNOYzkyYXVKV3pJQjk0dFlQcUlEUCtGRHhpb2h3SGRUK2d0VHAyVnJOcm1CUWFrQmo4Q283TFB0bTNaWW1GaTBqNXo5Smd4Y28zNDNkRzdpSXRHcmtRb3FBZmtKZ0JIUXdZb21uUkFTUHMwR3BoMERnaWpCbjh3VmU4MUFnejc0VitSdWdVeVRLajM0amh0OUtMdnRJS01IVFRoekRVWG1KRlFmdzlRRXAzV0NHM3pDK3ducHc5dDZEVktQaHQrc29mbjFaZytTamZPNytFWUdIcU5ybUFDT0JoREMwWGZ4bTNDaEhiei9Yemw4bTJ3L3ZMRmdVYnU3K2l4MjJSd0dsb280OUhSekh5Ymcwb1lQc0lOQ0RkWGZNc1ovWTBCSTZiNVZLWXNHaGhYUTVuRTFVZHVqR1VhRC9WK2JRS1lYclNQVW1uRC9RZzdnTTQzTVkwbEFHVXc5MEk2bGFvd2t2cUlNVFprVG1WL20yM1lNUGcyMnJISGY4bFF4TGNwUExmZnlsU25ubS9qQTFKajM4Umo3QzVMMUMzeFZJSkdVU25DSXhxamdIbVJURDFjTW1BWHZtemhvOUU2azFwSkNNZ1dlbjJOTTNMUklwcllpTFR3QVJOS2xUeWU3Y21qMXBNLzBPL1FsblVqd0Z3QVNxV21NanQ0K2xKVEdsTU1mRk1sQlZxYXRKb0VCcVNtUWpyNkZnVUVpSnljblBMN09UaklCYzdhTld1RTB5d3FXT1dNSXJ3UndHbE1XWWs0OHpsdTR2c1JLSWlhcGlMNGdBUHNBM0NQeXZvU1U0UW02UVRtL2lqVXlhSFhpU3lBbElHbTlCNUJQOHpwVDJ2T1Blb2Y5RmtXVWxkQW10RHE5S05UbzVDeEJIRlF4TkUrM21BSEJmcGN6SDBVVTEvMlZNYnhiZlpRMzBZUUJMNE5PcUR5K0RhYncwSXNQN2JXWlk5Uk9IQkdLWnVlTWRjcDhFRjlnTkJwREFRNkQ5VFkrZ2s3bmFIeWQyWHUxelBYaVJ3cmlsM1pYTVBUUGxkaS9tU3VjWk1JdTNKb3cweVJVdDJXUlBXalZMTFp1aVBwOVJXb0l3V05WZjdxOHU0clE5L21NZmcyeG1CNTNaNHgwMXR1MzhZeUw4RlFwNzV2RTBiUHR6U1lBWm5yUGpENkZnQ3BNOFpCTzZCeFFKMmJBS1lQTTlMUmJEL0ZTRmNtaDdrdXpCeS9nNmMvdk1CUWl5K0VVZHlZcENldG5Sc3gwWk01VTdZWlIxcTQvbzYyWE1DQTFEeUF6SmY2TnJidWt5WVYyOWpZeU8zYnpLenYyeGp5ek9lRUtuaFdhdkRqaTRFUkdVRDNxYzhTVFEwSk5sMm0vb2QwdXBTbURWVHBrMGFrUnVvOGJvSjZwWElBa3dqOXlLVkFzdnNHMHVoMHl6WGxUelVDak5TQ0t1VTRxbXpTVldRbkpxS2I4TGR2czJLNVhBK2hieE1IdnMyN1JocVBtT0p4SURWT0hIMlJTTzM2VEE3enJLanV3RlRFc1hJSVplcGx6bXZ4WFR0NXVoUFA0NXVzYTZUclhHRE1LS2t4RW9rT2IzZm93eDgwZ3ZBaE0vb1RtR2R2VUgrSFRmdmd1YitZZTFiNUN4VGF1MnhwWm81aERseTNFVjY4bEpDeGJ1MWE2Ky8yN0pVZEtRWG5kTWUrL1FYTDdob2JNOHZOT05MZTVlNk9vYVprVjZva05hbFNmRXo5a1p2d01VOTVmQ0Jrb2dXckE3akJRa1k1MnpPK1VoN1VlOWlJWDlXUkdkM2NsQS9QNWZNODA1WEcya3JoOXpSdW1JbjhmM2RvN1ppQ09zWE03MjJZS2U2WndwdktBUnowd3YxdFJhTFNmZDhmVUhkMkhDQUVLWkw1bkoyOUhabXdhazlhMUkwbjdCd1lCTUFFS29QOERWTnp6c2ZnZkpxSnZzM0oyTmlNZ0VYeSt6YVB6dTIzQk4rR2xSQmZtTkxzbEREd3pETE5lUWlrQm1OYXNiZ2tjRFg1V3Y3VVNaTk5MbDY0SVBNNVhMZlo5dU94cklDYjlkWnQwSE4yVkc3U2VINkpRU3NOVGNHOUZSVVZaT2IwR1lMZ3BTR0srVFpXdXZmazlHMlVFdE1NcVVGbkRuYzVHbngvOE9EdHk1Y1M3TUJhayt2WjFldldsZTZVdktkVjhsU2l3bGhSNHVmWlNRTlRZbjhhTm1uSEhRK29FNkh0UXkwQ0dBb09obXMydG0zYnR2ckNwWVN5WVI4UDFVMUxrM20raUJnYkc1TVZlNCtsaENTVnNXR1lYY0M4OGMwQVJKK0pZM0hUV1ZLM1dUM3RUWk9ZNXowY2kyc25sd29MQzFWWGg0Y1hCaTliS3JkdmszeHNyNmlyRE45R0RsQStvMTQzRnhUMENYQVJhdUNiQ01wekF3TzZSa0pqVGxWUmtac3R6Y3pNTWtkOThYblRMeFFJeUVRM04rSXh5YU9pL2QxTGVaeWZJNERaNm5JQVlnTDBBNms3ZFdiS0RUYlNhWEhMbTJ4UXZLaHovaGdHOEJXSnhTVjc5Ky9UY0I0d1VQaUl4N2ZCSmVvVllhR2tkZXZXNlYrTkc5OHhKenRibzZQbnVsc2FsbDNaNVFBOGtyRzRFVUN3djI0MHBLUFArUm5ETm5nMDhHQ0x0Y3A0RXA2cHowcTVjMGZuMU1tVDZRc0RBdXI5aU50b1o4K2RTdzRmTy9yWDBjTkhjZ1k0OU8rTW9HQlk0ODh6TWY1VStVdVRQd0FnNGdGRmV1UndDdzhvT0tYYXZ5Mmd2RENKb1ZMekVXVEhwYjdOWkhjUGs0VDQrTnIvaGxrV3VvS1VsWmFtZUV4MHMzNzQ4Q0dHUlRCa2psSVdnbXMrd1BUYWplMGNwWTM2b1FaK3EzZmtrUE5hWElUQ1krYm5sZVp5MCtCZ3RQUnpKMmZuZ29CRmdjWUo4UW5FZGNUd1FwKzU4NTRlUFhKRXFndHdBY3dEQUxuQm1hS1F1ZXdDRlBvMjE2bUVjUDhrRG9GRjIzekp5emlKOWpZQ1kwSjlHMzNRTmFubFplWFYzdE9uMjVXVTFQNmxDMGFCOGY5bTFnTW8xVHhURmVvWkRJOUxvN2U0SEl1R0FQZThKdjZwZ2pzQThydlN3V3lHYjhNcHhnTTNVd0NRSEJuV1ZqQUZqeThoVUtpOHZuMWIvc1h2VlFPREJnV3VSZUJxSXBwbXN3R1FYWEw2SldnUTRHNFc3bUlZYm9iRGsyaFp5cERNODRHRGU2dHcvZGtmUUZFb3pFSTNCNTVrUWpWekFKQ2R5bGpaYTVBQW5CaXFXL0FrV2dGcGdlbC9BZ3dBbmJZcVE4cmd0TThBQUFBQVNVVk9SSzVDWUlJPSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTEyLTIxIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJUcnVzdEtleSBTb2x1dGlvbnMgVDMyMCBVMkYgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTEwMDIwMjAwODE0MDA0IiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMTItMjEifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTEyLTIxIn0seyJhYWd1aWQiOiI5ZDNkZjZiYS0yODJmLTExZWQtYTI2MS0wMjQyYWMxMjAwMDIiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjlkM2RmNmJhLTI4MmYtMTFlZC1hMjYxLTAyNDJhYzEyMDAwMiIsImRlc2NyaXB0aW9uIjoiQXJjdWx1cyBGSURPMi9VMkYgS2V5IENhcmQiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MTAwLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH0seyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjYsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjYsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUMrakNDQXFDZ0F3SUJBZ0lVVFhKeTI4bHBRVmxoSXA3RVRCaStVNGJjYUQ4d0NnWUlLb1pJemowRUF3SXdnWUF4Q3pBSkJnTlZCQVlUQWxWVE1STXdFUVlEVlFRSURBcE9aWGNnU21WeWMyVjVNUkV3RHdZRFZRUUhEQWhUYjIxbGNuTmxkREVVTUJJR0ExVUVDZ3dMUTI5dGNHOVRaV04xY21VeEVEQU9CZ05WQkFzTUIwRnlZM1ZzZFhNeElUQWZCZ05WQkFNTUdFTnZiWEJ2VTJWamRYSmxMVVpKUkU4dFEwRXRVbTl2ZERBZ0Z3MHlNekEwTVRneE5UUTFOVEJhR0E4eU1EVXpNRFF4TURFMU5EVTFNRm93Z1lBeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlEQXBPWlhjZ1NtVnljMlY1TVJFd0R3WURWUVFIREFoVGIyMWxjbk5sZERFVU1CSUdBMVVFQ2d3TFEyOXRjRzlUWldOMWNtVXhFREFPQmdOVkJBc01CMEZ5WTNWc2RYTXhJVEFmQmdOVkJBTU1HRU52YlhCdlUyVmpkWEpsTFVaSlJFOHRRMEV0VW05dmREQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJDZ0c3cjZWQS9oK0J5blVueURaTUQwVlprWVc2UkducGgwdzI1Z1FEV01vcUFhaVVhRkc1TUNsa2hha0lCcExGKzZ4SkJoTzFncys3QzFrL2p1VnV2MmpnZk13Z2ZBd0hRWURWUjBPQkJZRUZKejFnRnRUVEJOZmZmREt2ZGpwVUV5cDcwenRNSUhBQmdOVkhTTUVnYmd3Z2JXQUZKejFnRnRUVEJOZmZmREt2ZGpwVUV5cDcwenRvWUdHcElHRE1JR0FNUXN3Q1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0F3S1RtVjNJRXBsY25ObGVURVJNQThHQTFVRUJ3d0lVMjl0WlhKelpYUXhGREFTQmdOVkJBb01DME52YlhCdlUyVmpkWEpsTVJBd0RnWURWUVFMREFkQmNtTjFiSFZ6TVNFd0h3WURWUVFEREJoRGIyMXdiMU5sWTNWeVpTMUdTVVJQTFVOQkxWSnZiM1NDRkUxeWN0dkphVUZaWVNLZXhFd1l2bE9HM0dnL01Bd0dBMVVkRXdRRk1BTUJBZjh3Q2dZSUtvWkl6ajBFQXdJRFNBQXdSUUlnY2dYR01EUDJyZmg0RVRZOUVKTHd1WG8xUzlVaXF0RW1QaHE5L2RpUzBuQUNJUURveUxab3N4OHJSQUYxdnBSWGNzVlFERFNIb0VzL1BibUYzRXIvbUoweDZ3PT0iLCJNSUlDNURDQ0FvcWdBd0lCQWdJSkFKMW1nWCtUS2lIN01Bb0dDQ3FHU000OUJBTUNNSUdBTVFzd0NRWURWUVFHRXdKVlV6RVRNQkVHQTFVRUNBd0tUbVYzSUVwbGNuTmxlVEVSTUE4R0ExVUVCd3dJVTI5dFpYSnpaWFF4RkRBU0JnTlZCQW9NQzBOdmJYQnZVMlZqZFhKbE1SQXdEZ1lEVlFRTERBZEJjbU4xYkhWek1TRXdId1lEVlFRRERCaERiMjF3YjFObFkzVnlaUzFHU1VSUExVTkJMVkp2YjNRd0lCY05Nak13TVRFek1UYzFOVE13V2hnUE1qQTFNekF4TURVeE56VTFNekJhTUlHQU1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQXdLVG1WM0lFcGxjbk5sZVRFUk1BOEdBMVVFQnd3SVUyOXRaWEp6WlhReEZEQVNCZ05WQkFvTUMwTnZiWEJ2VTJWamRYSmxNUkF3RGdZRFZRUUxEQWRCY21OMWJIVnpNU0V3SHdZRFZRUUREQmhEYjIxd2IxTmxZM1Z5WlMxR1NVUlBMVU5CTFZKdmIzUXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBUjNObHNscEVwWC9CaVo5UnBXRStxcm0ySVJNTGkzYmtzZGFIU3BBOCtvelVhRmF2VDRMMHBQU0xCaG5UUkYxNUNhVEhKTWNFVUd1Z3IveG9HVGRMTnBvNEhvTUlIbE1CMEdBMVVkRGdRV0JCUjR6NzhzVG1haXdIQncwZnpWNjZXNmZsLzlXRENCdFFZRFZSMGpCSUd0TUlHcWdCUjR6NzhzVG1haXdIQncwZnpWNjZXNmZsLzlXS0dCaHFTQmd6Q0JnREVMTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnTUNrNWxkeUJLWlhKelpYa3hFVEFQQmdOVkJBY01DRk52YldWeWMyVjBNUlF3RWdZRFZRUUtEQXREYjIxd2IxTmxZM1Z5WlRFUU1BNEdBMVVFQ3d3SFFYSmpkV3gxY3pFaE1COEdBMVVFQXd3WVEyOXRjRzlUWldOMWNtVXRSa2xFVHkxRFFTMVNiMjkwZ2drQW5XYUJmNU1xSWZzd0RBWURWUjBUQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSUFEQkZBaUJwZUtGTnZ6RnZuK3pZOGNRZG1GR3J0bDAxSnh5bGxhdmxxeHV0YzJ4dFJnSWhBTzAxZUZzVXZURGRrVGVIbTllQXZ3TFA1dlhOSXJVM01PeGp3YUlsdGFPWSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUErZ0FBQVBvQ0FZQUFBQk5vOVRrQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBaEdWWVNXWk5UUUFxQUFBQUNBQUZBUklBQXdBQUFBRUFBUUFBQVJvQUJRQUFBQUVBQUFCS0FSc0FCUUFBQUFFQUFBQlNBU2dBQXdBQUFBRUFBZ0FBaDJrQUJBQUFBQUVBQUFCYUFBQUFBQUFBQUVnQUFBQUJBQUFBU0FBQUFBRUFBNkFCQUFNQUFBQUJBQUVBQUtBQ0FBUUFBQUFCQUFBRDZLQURBQVFBQUFBQkFBQUQ2QUFBQUFEckVlS2tBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBQ3pHbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVdFMVFJRU52Y21VZ05pNHdMakFpUGdvZ0lDQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQZ29nSUNBZ0lDQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJZ29nSUNBZ0lDQWdJQ0FnSUNCNGJXeHVjenAwYVdabVBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM1JwWm1Zdk1TNHdMeUlLSUNBZ0lDQWdJQ0FnSUNBZ2VHMXNibk02WlhocFpqMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzlsZUdsbUx6RXVNQzhpUGdvZ0lDQWdJQ0FnSUNBOGRHbG1aanBaVW1WemIyeDFkR2x2Ymo0M01qd3ZkR2xtWmpwWlVtVnpiMngxZEdsdmJqNEtJQ0FnSUNBZ0lDQWdQSFJwWm1ZNlVtVnpiMngxZEdsdmJsVnVhWFErTWp3dmRHbG1aanBTWlhOdmJIVjBhVzl1Vlc1cGRENEtJQ0FnSUNBZ0lDQWdQSFJwWm1ZNldGSmxjMjlzZFhScGIyNCtOekk4TDNScFptWTZXRkpsYzI5c2RYUnBiMjQrQ2lBZ0lDQWdJQ0FnSUR4MGFXWm1Pazl5YVdWdWRHRjBhVzl1UGpFOEwzUnBabVk2VDNKcFpXNTBZWFJwYjI0K0NpQWdJQ0FnSUNBZ0lEeGxlR2xtT2xCcGVHVnNXRVJwYldWdWMybHZiajR6TURBd1BDOWxlR2xtT2xCcGVHVnNXRVJwYldWdWMybHZiajRLSUNBZ0lDQWdJQ0FnUEdWNGFXWTZRMjlzYjNKVGNHRmpaVDR4UEM5bGVHbG1Pa052Ykc5eVUzQmhZMlUrQ2lBZ0lDQWdJQ0FnSUR4bGVHbG1PbEJwZUdWc1dVUnBiV1Z1YzJsdmJqNHpNREF3UEM5bGVHbG1PbEJwZUdWc1dVUnBiV1Z1YzJsdmJqNEtJQ0FnSUNBZ1BDOXlaR1k2UkdWelkzSnBjSFJwYjI0K0NpQWdJRHd2Y21SbU9sSkVSajRLUEM5NE9uaHRjRzFsZEdFK0NsOUVLMzhBQUVBQVNVUkJWSGdCN04xL2pHVlpRaC8yZSs2cjdwbnAzOVZkUFQxZFZkMHp1d3dMdzlpRTBQeFkyeVJ1U0lSRExMQmo1TWdFUWd3NC9pR3dIQUtKSTV3ZnNtWEZpbVVsVm1KSFNwUkVUa2lrU0xFaTVhOUVpbU5HT0pFY2RvZGRrTmRyMEFKRGRqenM3QTRzQzdzejAxMzE3c2s1NTc3cXFmNWRWZS9YL2ZGNVVGMnYzcnYzM0hNK3A3YXF2blBPUGFlcVBBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBd0lvRXdvcXU0eklFQ0JBZ1FJQkF2d1h5M3d6MXJBa3hmVzc2M1J5MUowQ0FBQUVDQkFnUUlFQ0FBQUVDL1JQd0gvVDcxMmRxVElBQUFRSTlGUEFMdDRlZHBzb0VDQkFnUUdDRkFublV2SG4reG8ydm1qYk5YNnBDZUNiOThmREw3N3o1NWw5ZVlSMWNpZ0FCQWdRSWpFSmdZeFN0MUVnQ0JBZ1FJRURncEFJbG9PK0g2WWZyeWVTSFFnaFYwOFJQcGNJRTlKT0tPbzhBQVFJRUNEeEdRRUIvREl5WENSQWdRSUFBZ1E4RTZqalppckdwOHMzbklkUy8vY0U3bmhFZ1FJQUFBUUtMRWpoWTdHVlI1U21IQUFFQ0JBZ1FHS0JBVXpYWDgraDVTdWVwZGRGLzRCOWdIMnNTQVFJRUNLeGZRRUJmZngrb0FRRUNCQWdRNkx4QUhjTEZOcHgzdnFvcVNJQUFBUUlFZWlzZ29QZTI2MVNjQUFFQ0JBaXNUaUROYnI5WXhUekIzWU1BQVFJRUNCQllsb0NBdml4WjVSSWdRSUFBZ1dFSWxQM09RNGpYaHRFY3JTQkFnQUFCQXQwVkVOQzcyemRxUm9BQUFRSUV1aUJRaHMzVDRQa0xYYWlNT2hBZ1FJQUFnU0VMQ09oRDdsMXRJMENBQUFFQzh3dmtnSjV1UVEvbnl3cnU4NWVuQkFJRUNCQWdRT0F4QWdMNlkyQzhUSUFBQVFJRUNGUjV5ZlpxZDNmM21SampPZmVnKzQ0Z1FJQUFBUUxMRlJEUWwrdXJkQUlFQ0JBZzBHZUJFdER2Ykd5a0ZkeXJTMzF1aUxvVElFQ0FBSUUrQ0Fqb2ZlZ2xkU1JBZ0FBQkFtc1VhT0tkelNxV2dHNFo5elgyZzBzVElFQ0F3UEFGQlBUaDk3RVdFaUJBZ0FDQmt3cVVFZlNxMlRpWDlrQS9uYWE0bHhYZFQxcVk4d2dRSUVDQUFJRW5Dd2pvVC9ieExnRUNCQWdRR0xOQUc5RHI1bng2RW1JSUF2cVl2eHUwblFBQkFnU1dMaUNnTDUzWUJRZ1FJRUNBUUw4RlFuTnZEM1JUM1B2ZGxXcFBnQUFCQWgwWEVOQTcza0dxUjRBQUFRSUUxaTNRVk9GNm11S2VsM1FYME5mZEdhNVBnQUFCQW9NV0VOQUgzYjBhUjRBQUFRSUU1aGRJbTZCZm5MOFVKUkFnUUlBQUFRSlBFeERRbnlia2ZRSUVDQkFnTUhLQnREU2NnRDd5N3dITkowQ0FBSUhWQ0Fqb3EzRjJGUUlFQ0JBZzBEZUJ2RUJjV1JRdWhIdjNvUGV0RGVwTGdBQUJBZ1I2SlNDZzk2cTdWSllBQVFJRUNLeFVvQVQwR0tzWDBoWnJLNzJ3aXhFZ1FJQUFnVEVLQ09oajdIVnRKa0NBQUFFQ1J4ZVloQkRPNThOVFJHKzNYVHY2dVk0a1FJQUFBUUlFamlFZ29COER5NkVFQ0JBZ1FHQkVBaVdNNys3dW5vNHhuaDFSdXpXVkFBRUNCQWlzVFVCQVh4dTlDeE1nUUlBQWdlNEx2RCtaWEVwYnJGMmF6WEEzZ3Q3OUxsTkRBZ1FJRU9peGdJRGU0ODVUZFFJRUNCQWdzRVNCRXNhYmVHY3ozWCtlVm5HUDVyY3ZFVnZSQkFnUUlFQWdDd2pvdmc4SUVDQkFnQUNCeHdxRVp1TmNldk9aY2tDTVJ0QWZLK1VOQWdRSUVDQXd2NENBUHIraEVnZ1FJRUNBd0dBRllsMWZUSXZFNWI4WHJCRTMyRjdXTUFJRUNCRG9pb0NBM3BXZVVBOENCQWdRSU5BdGdUSmFIcHJtMnF4YTlsbnJWditvRFFFQ0JBZ01VRUJBSDJDbmFoSUJBZ1FJRUZpVVFBenhXbG9rTG8rZk4ra21kRlBjRndXckhBSUVDQkFnOEFnQkFmMFJLRjRpUUlBQUFRSUVXb0c2cXRNQ2NmbGhBTDExOEM4QkFnUUlFRmllZ0lDK1BGc2xFeUJBZ0FDQjNndWtFZlJMdlcrRUJoQWdRSUFBZ1o0SUNPZzk2U2pWSkVDQUFBRUNLeFpvOHZWQ1RGUGN5OFBzOXRiQnZ3UUlFQ0JBWUhrQ0F2cnliSlZNZ0FBQkFnVDZMRkRtdERjeHZwRDJRVTlKM2YzbmZlNU1kU2RBZ0FDQmZnZ0k2UDNvSjdVa1FJQUFBUUtyRnNnQmZWS0hTZDRIM1lNQUFRSUVDQkJZZ1lDQXZnSmtseUJBZ0FBQkFqMFRLUFBadDdlM24wbWo1K2RueThPWjQ5NnpUbFJkQWdRSUVPaWZnSURldno1VFl3SUVDQkFnc0d5QkVzYnZUaWFYWWhVdmxpbnVlWks3QndFQ0JBZ1FJTEJVQVFGOXFid0tKMENBQUFFQy9SVm9Rc2dydU0rMldldHZPOVNjQUFFQ0JBajBSVUJBNzB0UHFTY0JBZ1FJRUZpZFFCa3REMDF6cmdyaDlPeXlSdEJYNSs5S0JBZ1FJREJTQVFGOXBCMnYyUVFJRUNCQTRBa0NiUml2bXd2cFNYNWV0bHg3d3ZIZUlrQ0FBQUVDQkJZZ0lLQXZBRkVSQkFnUUlFQmdpQUtocVdkN29GZXpkZUtHMkVwdElrQ0FBQUVDM1JFUTBMdlRGMnBDZ0FBQkFnUTZKZENFdEFkNlNBUG9hYVc0VGxWTVpRZ1FJRUNBd0VBRkJQU0JkcXhtRVNCQWdBQ0JlUVhxcXA0dEVDZWZ6MnZwZkFJRUNCQWdjQlFCQWYwb1NvNGhRSUFBQVFMakVpaUpQTWFZVjNIM0lFQ0FBQUVDQkZZa0lLQ3ZDTnBsQ0JBZ1FJQkFUd1R5b25BbG9JY1FaL2VnNTVjOENCQWdRSUFBZ1dVTENPakxGbFkrQVFJRUNCRG9uMEJadGIySjZSNzBhSHA3LzdwUGpRa1FJRUNncndJQ2VsOTdUcjBKRUNCQWdNQlNCZjc0cEE2VHMrVVNvV3kxdHRTcktad0FBUUlFQ0JDb0tnSGRkd0VCQWdRSUVDQndXS0RNWjc5MjdXZWZqYkU1Yi96OE1JM25CQWdRSUVCZ3VRSUMrbko5bFU2QUFBRUNCSG9wTUQxOSttSWFONzg0bStMdUp2UmU5cUpLRXlCQWdFRGZCQVQwdnZXWStoSWdRSUFBZ2VVS2xEQStyYXJMYWFrNHE3Z3YxMXJwQkFnUUlFRGdQZ0VCL1Q0T1h4QWdRSUFBQVFKWm9KN0VzMVVJcDJjYVJ0QjlXeEFnUUlBQWdSVUlDT2dyUUhZSkFnUUlFQ0RRTjRFNERSZFRLcy9CM0czb2Zlczg5U1ZBZ0FDQjNnb0k2TDN0T2hVblFJQUFBUUpMRVNpajVhRnBYcGlWWHJaY1c4cVZGRXFBQUFFQ0JBamNKeUNnMzhmaEN3SUVDQkFnUUNBTGhCQ3ZwWC95K0hrZVFTK2huUXdCQWdRSUVDQ3dYQUVCZmJtK1NpZEFnQUFCQXIwVWlHRnlvYTI0R2U2OTdFQ1ZKa0NBQUlGZUNnam92ZXcybFNaQWdBQUJBc3NXaUZad1h6YXg4Z2tRSUVDQXdBTUNBdm9ESUw0a1FJQUFBUUlqRjJqdk9ZL3g0Qjcwa1hOb1BnRUNCQWdRV0oyQWdMNDZhMWNpUUlBQUFRSjlFQ2h6Mm1NVnJsWFI3ZWQ5NkRCMUpFQ0FBSUhoQ0Fqb3crbExMU0ZBZ0FBQkFvc1F5S2w4VXRmVnVWSllzRURjSWxDVlFZQUFBUUlFamlJZ29COUZ5VEVFQ0JBZ1FHQWNBbVcxOW12WHJqMmIxbTQvTjFzZXpncnU0K2g3clNSQWdBQ0JEZ2dJNkIzb0JGVWdRSUFBQVFJZEVTaGhmUC9VcVV0cGV2dG1POFhkQ0hwSCtrWTFDQkFnUUdBRUFnTDZDRHBaRXdrUUlFQ0F3QkVGU2tCdlF0aE1LOFhOdGxrNzRwa09JMENBQUFFQ0JPWVdFTkRuSmxRQUFRSUVDQkFZbGtBZDQ5a1F3dWxacTB4eEgxYjNhZzBCQWdRSWRGaEFRTzl3NTZnYUFRSUVDQkJZc1VBSjQ3R3VMOHhTZWJ2bDJvb3I0WElFQ0JBZ1FHQ3NBZ0w2V0h0ZXV3a1FJRUNBd0dNRXduUjZmZmJXYkoyNHh4em9aUUlFQ0JBZ1FHQ2hBZ0w2UWprVlJvQUFBUUlFK2k4UVFyeFdoVFNHSHN0RzZQMXZrQllRSUVDQUFJR2VDQWpvUGVrbzFTUkFnQUFCQXFzU2lHRmlnYmhWWWJzT0FRSUVDQkE0SkNDZ0g4THdsQUFCQWdRSWpGeGdOcVU5YmJIbVFZQUFBUUlFQ0t4Y1FFQmZPYmtMRWlCQWdBQ0JUZ3JrZGVIYWdCN1RGUGZ5YkxaVVhDZXJxMUlFQ0JBZ1FHQjRBZ0w2OFBwVWl3Z1FJRUNBd0VrRnlxcnRzUXJYRHJMNlNRdHlIZ0VDQkFnUUlIQjhBUUg5K0diT0lFQ0FBQUVDUXhhWTFDR2NMUTBNbFNIMElmZTB0aEVnUUlCQTV3UUU5TTUxaVFvUklFQ0FBSUcxQ0pRd2Z2WHExZWZTNnUzbjdLKzJsajV3VVFJRUNCQVl1WUNBUHZKdkFNMG5RSUFBQVFLSEJhYW5UcVVGNHVMbEZOTHp5MGJRRCtONFRvQUFBUUlFbGl3Z29DOFpXUEVFQ0JBZ1FLQW5BaVdNeDdxK2xLSzViZFo2MG1tcVNZQUFBUUxERWhEUWg5V2ZXa09BQUFFQ0JPWVNDQnZ4YkJYQ3FWa2hSdERuMG5ReUFRSUVDQkE0bm9DQWZqd3ZSeE1nUUlBQWdhRUt0R0Y4V2w5TVQvSnp0NkVQdGFlMWl3QUJBZ1E2S3lDZ2Q3WnJWSXdBQVFJRUNLeGVJRFROOWRsVjg1WnJSdEJYM3dXdVNJQUFBUUlqRmhEUVI5ejVtazZBQUFFQ0JCNFNDT0g1Tk1VOWpaKzNxOFE5OUw0WENCQWdRSUFBZ2FVSkNPaExvMVV3QVFJRUNCRG9vVUFJRm9qclliZXBNZ0VDQkFnTVEwQkFIMFkvYWdVQkFnUUlFRmlRUUpPMldmTWdRSUFBQVFJRTFpR3dzWTZMdWlZQkFnUUlFQ0RRT1lGOHozbWEyaDRPN2tIdlhBVlZpQUFCQWdRSURGM0FDUHJRZTFqN0NCQWdRSURBMFFUS3F1MGh4cXZ0QXU3V2h6c2FtNk1JRUNCQWdNRGlCQVQweFZrcWlRQUJBZ1FJOUZrZ0IvUkpOUW5uU2lPQ0ZkejczSm5xVG9BQUFRTDlGQkRRKzlsdmFrMkFBQUVDQkJZcFVJYkxyMTY5K2x6VlZPZG5HNkFiUWwra3NMSUlFQ0JBZ01BUkJBVDBJeUE1aEFBQkFnUUlERnlnaFBIcHFWT2JzWXFYMGhacnVia0Mrc0E3WGZNSUVDQkFvSHNDQW5yMytrU05DQkFnUUlEQXFnVktHSTkxZlNubGN0dXNyVnJmOVFnUUlFQ0F3RXhBUVBldFFJQUFBUUlFQ0JTQjlFZkJtVFJ1ZmlwOWtZZlFqYUQ3dmlCQWdBQUJBaXNXRU5CWERPNXlCQWdRSUVDZ2d3THRDSG9JbDJhcGZIWWJlZ2RycWtvRUNCQWdRR0RBQWdMNmdEdFgwd2dRSUVDQXdIRUVRdE1jN0lFdW9COEh6ckVFQ0JBZ1FHQkJBZ0w2Z2lBVlE0QUFBUUlFZWk4UXd2TlZTR1Bvc1YwbHJ2ZnQwUUFDQkFnUUlOQXpBUUc5WngybXVnUUlFQ0JBWUdrQ3dRSnhTN05WTUFFQ0JBZ1FPSUtBZ0g0RUpJY1FJRUNBQUlHQkM4eW10RGViQTIrbjVoRWdRSUFBZ1U0TGJIUzZkaXBIZ0FBQkFnUUlMRnNncnd2WGxJdkVrTzVCdDREN3NzR1ZUNEFBQVFJRUhpZGdCUDF4TWw0blFJQUFBUUxqRVNnajZDSEdxK05wc3BZU0lFQ0FBSUh1Q1FqbzNlc1ROU0pBZ0FBQkF1c1EyS2dtNFd5NWNMQUgram82d0RVSkVDQkFnSUNBN251QUFBRUNCQWlNVzZCc2ZiNjF0ZlZjbXVoKzN2NXE0LzVtMEhvQ0JBZ1FXSytBZ0w1ZWYxY25RSUFBQVFLZEVOZy9kZXB5ck9KbTJtSXQxNmVFOWs1VVRDVUlFQ0JBZ01DSUJBVDBFWFcycGhJZ1FJQUFnVWNJbERBZUpwT0xhUS8wQzQ5NDMwc0VDQkFnUUlEQWlnUUU5QlZCdXd3QkFnUUlFT2l5UUpqRWZQLzVxVmtkamFCM3ViUFVqUUFCQWdRR0t5Q2dEN1pyTll3QUFRSUVDQnhKb0lUeHlUUmNtcVZ5dDZFZmljMUJCQWdRSUVCZzhRSUMrdUpObFVpQUFBRUNCSG9uTUExTjJnTzlQUEtlNkViUVp4ZytFU0JBZ0FDQlZRb0k2S3ZVZGkwQ0JBZ1FJTkJSZ1JEcnEra2U5Q290RW1jRXZhTjlwRm9FQ0JBZ01Id0JBWDM0ZmF5RkJBZ1FJRURnNlFJV2lIdTZrU01JRUNCQWdNQ1NCUVQwSlFNcm5nQUJBZ1FJZEZ4Z05tTGVYTzU0UFZXUEFBRUNCQWdNWG1CajhDM1VRQUlFQ0JBZ1FPQkpBbTFBanpIZGcyNTIrNU9ndkVlQUFBRUNCSll0WUFSOTJjTEtKMENBQUFFQzNSWW9xVHlFc05WV005K0k3a0dBQUFFQ0JBaXNRMEJBWDRlNmF4SWdRSUFBZ2U0STVJQStTUXZFNVgzUXJkOWVFUHhEZ0FBQkFnVFdJeUNncjhmZFZRa1FJRUNBUUJjRXltajUxdGJXbVRTNy9jSnNncnNSOUM3MGpEb1FJRUNBd0NnRkJQUlJkcnRHRXlCQWdBQ0JJbERDK1BUMDZjMjB1OXBtMm1JdHZ5aWcrK1lnUUlBQUFRSnJFaERRMXdUdnNnUUlFQ0JBb0FNQ2JSaXY2MHVwTHVjN1VCOVZJRUNBQUFFQ294WVEwRWZkL1JwUGdBQUJBZ1RTa1BsR1BKUHVRYzg3dStRaGRDUG92aWtJRUNCQWdNQ2FCQVQwTmNHN0xBRUNCQWdRNklCQUNlT1QvYkE1UytXejI5QTdVRE5WSUVDQUFBRUNJeFFRMEVmWTZacE1nQUFCQWdRT0MweERrL1pBVDQ5b0kvVERMcDRUSUVDQUFJRlZDd2pvcXhaM1BRSUVDQkFnMERHQkVPdm4weFQzVkt0MmxiaU9WVTkxQ0JBZ1FJREFhQVFFOU5GMHRZWVNJRUNBQUlISENJUmdnYmpIMEhpWkFBRUNCQWlzVWtCQVg2VzJheEVnUUlBQWdXNEp6UFpWYXk1M3ExcHFRNEFBQVFJRXhpa2dvSSt6MzdXYUFBRUNCQWprT2UxTlpraDdvRjl2WjdmUGxvcGpRNEFBQVFJRUNLeEZRRUJmQzd1TEVpQkFnQUNCVGdpMEkrZ2hiSlhheU9lZDZCU1ZJRUNBQUlIeENnam80KzE3TFNkQWdBQUJBbFYxdTlwSUM4U2RuVkdJNkw0bkNCQWdRSURBR2dVRTlEWGl1elFCQWdRSUVGaWpRQW5qbTcvdzRiTnBjN1VMTmtCZlkwKzROQUVDQkFnUW1Ba0k2TDRWQ0JBZ1FJREFpQVdhQzErNW5PNUIzNXp0c0dZRWZjVGZDNXBPZ0FBQkF1c1hFTkRYM3dkcVFJQUFBUUlFMWlGUXd2Z3oreHNYMGhUM2MrdW9nR3NTSUVDQUFBRUM5d3NJNlBkNytJb0FBUUlFQ0l4TFlHTWozMzkrYXRab0kramo2bjJ0SlVDQUFJR09DUWpvSGVzUTFTRkFnQUFCQWlzU0tHRzgyZC9mbktWeXQ2R3ZDTjVsQ0JBZ1FJREE0d1FFOU1mSmVKMEFBUUlFQ0l4QW9BbmgrcXlaZVU5MEkrZ2o2SE5OSkVDQUFJSHVDZ2pvM2UwYk5TTkFnQUFCQWtzWENIVzhtdTVCcjlJaWNVYlFsNjd0QWdRSUVDQkE0TWtDQXZxVGZieExnQUFCQWdTR0xSRHI4OE51b05ZUklFQ0FBSUgrQ0Fqby9la3JOU1ZBZ0FBQkFvc1VLQ1BtSWNZcml5eFVXUVFJRUNCQWdNREpCUVQwazlzNWt3QUJBZ1FJOUZtZ0JQUVk0dlhaSHVoOWJvdTZFeUJBZ0FDQlFRZ0k2SVBvUm8wZ1FJQUFBUUxIRm1qdk9ZL1ZWbnRtdmhIZGd3QUJBZ1FJRUZpbmdJQytUbjNYSmtDQUFBRUM2eE9JMWUxcUk0UndwbFJCUEY5ZlQ3Z3lBUUlFQ0JDWUNRam92aFVJRUNCQWdNRDRCRW9jdi95TEwrZHdmbUcyZkx1SVByN3ZBeTBtUUlBQWdZNEpDT2dkNnhEVklVQ0FBQUVDS3hBb1lieTU4T1hMYVhlMXpkazk2QUw2Q3VCZGdnQUJBZ1FJUEVsQVFIK1NqdmNJRUNCQWdNQXdCVW9ZRC9zYkYxTHp6ZzJ6aVZwRmdBQUJBZ1Q2SnlDZzk2L1AxSmdBQVFJRUNDeEU0TlJrY3E0S1lTTVZsbWU1RzBGZmlLcENDQkFnUUlEQXlRVUU5SlBiT1pNQUFRSUVDUFJWb0ozaXZyKy9PVXZsczl2USs5b2M5U1pBZ0FBQkFzTVFFTkNIMFk5YVFZQUFBUUlFamkzUWhIQzluQlRMQ1BxeHozY0NBUUlFQ0JBZ3NGZ0JBWDJ4bmtvalFJQUFBUUs5RVFoMXZKcW11S2Y2UmlQb3ZlazFGU1ZBZ0FDQklRc0k2RVB1WFcwalFJQUFBUUpQRW1oQ1hpVE9nd0FCQWdRSUVPaUlnSURla1k1UURRSUVDQkFnc0VLQk1tS2V4czR2ci9DYUxrV0FBQUVDQkFnOFJVQkFmd3FRdHdrUUlFQ0F3TUFFOHB6MkpyY3Bobmk5bmQwK1d5cHVZQTNWSEFJRUNCQWcwRGNCQWIxdlBhYStCQWdRSUVCZ2ZvSDJudk5ZWFNsRkJWdXN6VStxQkFJRUNCQWdNTCtBZ0Q2L29SSUlFQ0JBZ0VEL0JHN2RPaFZDT05lL2lxc3hBUUlFQ0JBWXJvQ0FQdHkrMVRJQ0JBZ1FJUEFvZ1RLZi9lSVh2cEREK1huTHR6K0t5R3NFQ0JBZ1FHQTlBaHZydWF5ckVpQkFnQUFCQW1zU09MamhmRFBHdURtcnc4RnJhNnFTeXhJZ1FJQUFBUUpad0FpNjd3TUNCQWdRSURCQ2dkUDFORyt4Wm9yN0NQdGVrd2tRSUVDZ3V3SUNlbmY3UnMwSUVDQkFnTURTQkVJek9WdUZjRENUemdqNjBxUVZUSUFBQVFJRWppNGdvQi9keXBFRUNCQWdRR0FJQWlXTU45WCs1VmtxZHh2NkVIcFZHd2dRSUVCZ0VBSUMraUM2VVNNSUVDQkFnTUF4QlpyNit1eU12Q2U2RWZSajhqbWNBQUVDQkFnc1EwQkFYNGFxTWdrUUlFQ0FRTWNGWW9oYmFZcDdWYVdWNGpwZVZkVWpRSUFBQVFLakVSRFFSOVBWR2txQUFBRUNCQTRKaEhEKzBGZWVFaUJBZ0FBQkFoMFFFTkE3MEFtcVFJQUFBUUlFVmloUVJzeERVMjJ0OEpvdVJZQUFBUUlFQ0J4QlFFQS9BcEpEQ0JBZ1FJREFnQVJLUUcrcWVEMU5ieDlRc3pTRkFBRUNCQWowWDBCQTczOGZhZ0VCQWdRSUVEaU9RRjRVTHEwS0Y2NjBKK1ViMFQwSUVDQkFnQUNCTGdnSTZGM29CWFVnUUlBQUFRS3JFVGdJNHhzcGxwOHBseng0WlRYWGR4VUNCQWdRSUVEZ0NRSUMraE53dkVXQUFBRUNCSVlvY09tbGw4N0ZLbDZZVFhBWDBZZll5ZHBFZ0FBQkFyMFVFTkI3MlcwcVRZQUFBUUlFVGlSUXduaU03MjFXTWFTUGRyMjRFNVhrSkFJRUNCQWdRR0RoQWdMNndra1ZTSUFBQVFJRU9pdFFBdnJwc0hFeGJZQityck8xVkRFQ0JBZ1FJREJTQVFGOXBCMnYyUVFJRUNBd1hvRVFOODVVSVV5U1FCNUNOOFY5dk44S1drNkFBQUVDSFJNUTBEdldJYXBEZ0FBQkFnU1dLRkRDZUJQM3JzeFN1WDNXbG9pdGFBSUVDQkFnY0Z3QkFmMjRZbzRuUUlBQUFRSjlGMmpxNjZVSnNTcGJydlc5T2VwUGdBQUJBZ1NHSWlDZ0Q2VW50WU1BQVFJRUNCeFJJSWE0bGFhNHA2TU5vQitSekdFRUNCQWdRR0FsQWdMNlNwaGRoQUFCQWdRSWRFZWdEdUY4ZDJxakpnUUlFQ0JBZ01DQmdJQitJT0V6QVFJRUNCQVl2a0FaTW85TnRUWDhwbW9oQVFJRUNCRG9uNENBM3I4K1UyTUNCQWdRSUhBU2dUeW52ZHh6M2xUeGVyc0grbXlwdUpPVTVod0NCQWdRSUVCZzRRSUMrc0pKRlVpQUFBRUNCRG9yVUxaVkMxVzRVbXFZbm5TMnBpcEdnQUFCQWdSR0tDQ2dqN0RUTlprQUFRSUVSaXh3NjlaR1doL3V6SWdGTkowQUFRSUVDSFJXUUVEdmJOZW9HQUVDQkFnUVdLaEFHUzIvOFBiYjUyT01GNjNmdmxCYmhSRWdRSUFBZ1lVSUNPZ0xZVlFJQVFJRUNCRG92RUFKNk0rR3NKbTJWOXRzNzBFM3hiM3p2YWFDQkFnUUlEQXFBUUY5Vk4ydHNRUUlFQ0F3ZG9GWTF4ZXFLcGppUHZadkJPMG5RSUFBZ1U0S0NPaWQ3QmFWSWtDQUFBRUN5eEVJTVo2cFF0aVlsVzZSdU9Vd0s1VUFBUUlFQ0p4SVFFQS9FWnVUQ0JBZ1FJQkE3d1JLR0ovR3VEVkw1V1hMdGQ2MVFvVUpFQ0JBZ01DQUJRVDBBWGV1cGhFZ1FJQUFnUWNGUXROY243MVd0bHg3OEgxZkV5QkFnQUFCQXVzVEVORFhaKy9LQkFnUUlFQmc1UUxwSHZRcmFZcDdXaWN1V3NoOTVmb3VTSUFBQVFJRW5pd2dvRC9aeDdzRUNCQWdRR0JRQW5XSTV3ZlZJSTBoUUlBQUFRSURFaERRQjlTWm1rS0FBQUVDQko0Z1VFYk1tNmE2K29SanZFV0FBQUVDQkFpc1VlQmdGZGMxVnNHbENSQWdRSUFBZ1JVSWxJQWVxbmk5bWoxYndUVmRnZ0FCQWdRSUVEaUdnQkgwWTJBNWxBQUJBZ1FJOUZpZ3JOb2VxM0M1dENGVXRsanJjV2VxT2dFQ0JBZ01VMEJBSDJhL2FoVUJBZ1FJRURnc01Bdmp0emRTTEQ5eitBM1BDUkFnUUlBQWdlNElDT2pkNlFzMUlVQ0FBQUVDU3hXNGVQTlh6NmZWMnkvTzFtODNncjVVYllVVElFQ0FBSUhqQ3dqb3h6ZHpCZ0VDQkFnUTZKdkFRUmpmVFBlZmI2WTkxbkw5RDE3clcxdlVsd0FCQWdRSURGWkFRQjlzMTJvWUFRSUVDQkM0SjFEQytPbTZ2bUNLK3owVFR3Z1FJRUNBUU9jRUJQVE9kWWtLRVNCQWdBQ0I1UWlFcGpsYmhUQkpwZWNoZENQb3kyRldLZ0VDQkFnUU9MR0FnSDVpT2ljU0lFQ0FBSUhlQ0pRd1BvMzdXN05VWHVhNDk2YjJLa3FBQUFFQ0JFWWlJS0NQcEtNMWt3QUJBZ1FJaENaY0x3cXhLbHV1RVNGQWdBQUJBZ1M2SlNDZ2Q2cy8xSVlBQVFJRUNDeE5JTmIxbFRURlBaVnZBSDFweUFvbVFJQUFBUUp6Q0Fqb2MrQTVsUUFCQWdRSTlFbWdEdkY4bitxcnJnUUlFQ0JBWUd3Q0F2clllbHg3Q1JBZ1FHQ01BbVhJdkdtcXF3YlB4OWo5Mmt5QUFBRUNmUkhZNkV0RjFaTUFBUUlFQ0JBNGtVQ2UwMTd1T1E5VmJPOUJ0NEQ3aVNDZFJJQUFBUUlFbGkxZ0JIM1p3c29uUUlBQUFRTHJGeWpicXNVUUxwZXFCQWw5L1YyaUJnUUlFQ0JBNEdFQkFmMWhFNjhRSUVDQUFJRWhDWlNkMVY1OTlkVlRxVkZuaHRRd2JTRkFnQUFCQWtNVEVOQ0gxcVBhUTRBQUFRSUVIaUh3LzMzeGl4ZXFHQzlhdi8wUk9GNGlRSUFBQVFJZEVSRFFPOUlScWtHQUFBRUNCSllrVUViUW42M3JTMm1CdU0wVTB2Tmx5bXRMdXA1aUNSQWdRSUFBZ1JNS0NPZ25oSE1hQVFJRUNCRG9rMENjVEM2a1dHNktlNTg2VFYwSkVDQkFZSFFDQXZyb3VseURDUkFnUUdDTUFxRnB6bFloVEdadE40SSt4bThDYlNaQWdBQ0J6Z3NJNkozdkloVWtRSUFBQVFKekNaUXczc1M0TlV2bFpjdTF1VXAwTWdFQ0JBZ1FJTEFVQVFGOUthd0tKVUNBQUFFQ0hSTm9tdGtlNk9sT2RQZWdkNnh6VkljQUFRSUVDTFFDQXJydkJBSUVDQkFnTUFLQmVqSzVuS2E0VjJtUk9BdTVqNkMvTlpFQUFRSUUraWtnb1BlejM5U2FBQUVDQkFnY1N5Q0dlUDVZSnppWUFBRUNCQWdRV0xtQWdMNXljaGNrUUlBQUFRSXJGU2dqNW1uZy9QbVZYdFhGQ0JBZ1FJQUFnV01MYkJ6N0RDY1FJRUNBQUFFQ2ZSSm9wN1RIbU81QmQvdDVuenBPWFFrUUlFQmdmQUpHME1mWDUxcE1nQUFCQXVNU2FGZHREL1ZtYVhaSXU2RjdFQ0JBZ0FBQkFwMFVFTkE3MlMwcVJZQUFBUUlFRmlMUWh2RmJ0MDZsMHM0c3BFU0ZFQ0JBZ0FBQkFrc1RNTVY5YWJRS0prQ0FBQUVDM1JBNC83blBYVWpqNWhkakc5ZU5vSGVqVzlTQ0FBRUNCQWc4SkdBRS9TRVNMeEFnUUlBQWdjRUlsREQrYkFpYjZmYnovSkVmQXZwZ3VsZERDQkFnUUdCb0FnTDYwSHBVZXdnUUlFQ0F3QWNDYlJpZk5PZFRMRGZGL1FNWHp3Z1FJRUNBUUNjRkJQUk9kb3RLRVNCQWdBQ0JCUXJFamJOVkNQbDN2bVhjRjhpcUtBSUVDQkFnc0dnQkFYM1Jvc29qUUlBQUFRTGRFU2dqNkUzVFhKM05hMjhudVhlbmZtcENnQUFCQWdRSUhCSVEwQTloZUVxQUFBRUNCQVlwRUpxMEIzcDZ4S3JkY20yUWpkUW9BZ1FJRUNEUWZ3RUJ2Zjk5cUFVRUNCQWdRT0NKQXJHYVhFbFQzTk14QnRDZkNPVk5BZ1FJRUNDd1pnRUJmYzBkNFBJRUNCQWdRR0RaQW5XSTU1WjlEZVVUSUVDQUFBRUM4d3NJNlBNYktvRUFBUUlFQ0hSVm9FeHBqekUrMzFad2RpZDZWMnVyWGdRSUVDQkFZT1FDQXZySXZ3RTBud0FCQWdRR0svREJuUGFtMnFtaTZlMkQ3V2tOSTBDQUFJSEJDQWpvZytsS0RTRkFnQUFCQWc4SnROdXExZUZpZVNlazNkQTlDQkFnUUlBQWdjNEtDT2lkN1JvVkkwQ0FBQUVDY3dtMFlmemxsMCtuVXM3T1ZaS1RDUkFnUUlBQWdaVUlDT2dyWVhZUkFnUUlFQ0N3SG9GelgvN3loVFM5L2VKc2dyc1I5UFYwZzZzU0lFQ0FBSUVqQ1Fqb1IySnlFQUVDQkFnUTZKMUFDZVBQVGlhYnFlYVgzSVBldS81VFlRSUVDQkFZb1lDQVBzSk8xMlFDQkFnUUdKSEFaSEkrdGZhNUViVllVd2tRSUVDQVFHOEZCUFRlZHAyS0V5QkFnQUNCcHd1RUdNOVdJVXhtUjVyaS9uUXlSeEFnUUlBQWdiVUpDT2hybzNkaEFnUUlFQ0N3VklFU3hxY3hYcDJsOHJJbitsS3ZxSEFDQkFnUUlFQmdMZ0VCZlM0K0p4TWdRSUFBZ1c0TGhLcTVYbW9ZcXh6UWphQjN1N3ZVamdBQkFnUkdMaUNnai93YlFQTUpFQ0JBWU5nQ2FYYjdacHJpbmhvNVc4ZDkyTTNWT2dJRUNCQWcwR3NCQWIzWDNhZnlCQWdRSUVEZ2FRTHh3dE9POEQ0QkFnUUlFQ0RRRFFFQnZSdjlvQllFQ0JBZ1FHRFJBbVhJUEZieCtVVVhyRHdDQkFnUUlFQmdPUUlDK25KY2xVcUFBQUVDQk5ZdDBDNEsxMVRYMnozUTNYNis3ZzV4ZlFJRUNCQWc4RFFCQWYxcFF0NG5RSUFBQVFMOUZHaHZPcS9EeFZMOVlJRzRmbmFqV2hNZ1FJREFtQVFFOURIMXRyWVNJRUNBd0ZnRTJ1SHlWMTg5blJwOGRpeU4xazRDQkFnUUlOQjNBUUc5N3oyby9nUUlFQ0JBNERFQzU3LzR4UXRwZXZ1bDJJNmxtK1ArR0NjdkV5QkFnQUNCcmdnSTZGM3BDZlVnUUlBQUFRS0xFeWhoL05tNjNreEZYcHB0c1NhZ0w4NVhTUVFJRUNCQVlDa0NBdnBTV0JWS2dBQUJBZ1RXSnBDRGVQbjlIa081Ly95NVdVMEU5TFYxaVFzVElFQ0FBSUdqQ1Fqb1IzTnlGQUVDQkFnUTZLTEFRUmlmVkxkdmI2UUtUbWFWbk9iUE1jWkpGVUwrWGQ5T2NwKzk2Uk1CQWdRSUVDRFFUWUg4eTl5REFBRUNCQWdRNkw3QVFSZy9HQW5Qb1RzSDhUWjh2L2JhdlJac2IyK2YrZDBRbmdzaC9vRXFMZDZlRHNqSEhKeDM3emhQQ0JBZ1FJQUFnVzRKQ09qZDZnKzFJVUNBQUFFQ0J3SnRJTCtkZ3ZWckpXRG5NRjVHeGc4T1NKOVBYWHJwaFoyTnZjbUhZbDE5YlRyaHExTU9mK1ZPVmUyY2p2RkdXaHp1d2l5L216RjNDTTFUQWdRSUVDRFFWUUVCdmFzOW8xNEVDQkFnTURhQkhLSnpLTThmQjZQajB4VE9EeDZUYXpkdnZqaXQ5bCtOTVh4OUZjTS9td041M0k4ZmpuVTRGMEkrTFQxU0tqOG9vSDNCdndRSUVDQkFnRUJmQkFUMHZ2U1VlaElnUUlEQUVBVnlLRCs0Ui95KzBmRnIxNjZkYlo2ZGZDU0Y4VzlKbWZ0YlUyVC9odjNZZkZXbzZndHRHRzludHBjb24yNDJqMDNUbnQ4RzlaelJEMzhNMFU2YkNCQWdRSURBNEFRRTlNRjFxUVlSSUVDQVFJY0ZjbWcrR0NsdjB2T0RqK3JsbDE5KzVrdnZ2ZmRLVTllL1AxVE5QeitONFp2aU5MNFU2bnJTWnU2WUYzM0xlYnlwbWlhZmx5SjRlYWN0THdTLzB3dUtmd2dRSUVDQVFIOEYvREx2YjkrcE9RRUNCQWowUnlDdnJwN0QrWDc2dURkU3ZuWGp4bllLM1I5Tmk3bDk1eGZ2dlA4SDBoRmZteUozK3QxY3B5Q2VvbmorLytrMG4zTVF4dHRSY1dHOGtQaUhBQUVDQkFnTVRVQkFIMXFQYWc4QkFnUUlkRUhnOEVoNUR1VDNRdm1WRjE5OHBacE8vNFYwd0hlbGVla3BuSWZMVmRvSkxiU2o0eW1RTnltUXAyVGVibzhXMG1lL3E3dlFvK3BBZ0FBQkFnUldJT0NYL2dxUVhZSUFBUUlFUmlPUWcza2VMYjh2bEYrK2VmUFZ1bW4rNVRSQy90MXh1di9OYWRyNnMza3h0ekpDSHVNMFRWbFBLN3VWNmVvcGtPY1I5RnlNQndFQ0JBZ1FJREEyQVFGOWJEMnV2UVFJRUNDd2FJSERvK1Y1T25xWmtuNTFkL2ZsR09MM3BLLy9XQm9wLythcURxZExLRTh2dE5QVzAybWhoUGxKQ3VlTHJwUHlDQkFnUUlBQWdSNEtDT2c5N0RSVkprQ0FBSUZPQ09SVW5VZkxjeUF2VTlndjNyeTV1ZEUwZnpoVThVODBWYnlkWnFtZmJVZksweDNsVFpxNmZtK1UzTFQxVHZTZ1NoQWdRSUFBZ1k0SkNPZ2Q2eERWSVVDQUFJSE9DeHhlOEsyTWxsL2UyZmxvdW8zOEI5TlU5ZTlKZytFN1pZcDZ2cWU4TFBBMkd5bDNMM25uTzFZRkNSQWdRSURBdWdVRTlIWDNnT3NUSUVDQVFGOEU4dS9NdkwxWkdTMi9zTHQ3K1hSVmZXOWEzZTBIVXhiL3RyeW1XNXJLbmtiS3kvdnBudkswRkx0UTNwZStWVThDQkFnUUlOQUpBUUc5RTkyZ0VnUUlFQ0RRVVlHRGFldzVsTGVqNVhuQnR6ajlvUlRLdnkvZFY3NmRGM3JMcTcyVjBmS2MwdHY3eWp2YUhOVWlRSUFBQVFJRXVpd2dvSGU1ZDlTTkFBRUNCTllsRUtyYjZmN3kxMG9vTDhIOHlzN09kNlFSOFQ4WG11YTdxN3ArNWw0b1R5OGFMVjlYTjdrdUFRSUVDQkFZbG9DQVBxeisxQm9DQkFnUW1FK2dUcWZuai8xWk9BK1hkM2YvV0hyaHo4ZFEvY0c4eGx0YTdDMU5kSTk3NlppOCtycmZvL041TzVzQUFRSUVDQkE0Sk9BUGkwTVluaElnUUlEQWFBVStDT1lwZmwrN2R1MXNjK3JVbjJoQzllZlNIUGRiUlNYZFlKN0NlWk5DZVQ3MjFHaWxOSndBQVFJRUNCQlltb0NBdmpSYUJSTWdRSUJBRHdUdUMrYmIyOXRiZCtyNlI5SU41LzltdXIvOHEwSmVpYjJzL0pZV2h3dlZ4aXljOTZCWnFraUFBQUVDQkFqMFVVQkE3Mk92cVRNQkFnUUl6Q3R3WHpEZmV2SEY2N0haLzlFN1ZmamhOSTM5ZWdybGFhMzI2Y0crNVhuaE43OHY1eFYzUGdFQ0JBZ1FJUEJVQVg5d1BKWElBUVFJRUNBd0lJRzZ1cDN1TVc4WGYydG13ZnpING5UL3o0UzZ2cEltc2FkN3pFc3d0MFhhZ0RwZFV3Z1FJRUNBUUY4RUJQUys5SlI2RWlCQWdNQjhBcmZUS0hnTzVxOVZUZG5EUE1aL0t3WHpIMDNCL0hLN2YzbGo0YmY1aEoxTmdBQUJBZ1FJekNrZ29NOEo2SFFDQkFnUTZMeEEvbDAzemVIOHBaZGVldmJMMDcwZlRSUFlmeUp0bFhhOVNtdStwWVhmMm1CdTRiZk9kNlFLRWlCQWdBQ0JvUXNJNkVQdlllMGpRSURBZUFYeWZlWnBFZmF5bDNsMVpYZjNCMzUzZisvZlR5UG1YMU9DZVp4dGxTYVlqL2M3Uk1zSkVDQkFnRURIQlBJZkx4NEVDQkFnUUdCSUFxRzZkU3R2ZzVZMkxLK21XN3U3ZjNEcnh1N1Bwc1hmZmpwOWZFM01pNysxNytWai9CNU1DQjRFQ0JBZ1FJQkFOd1NNb0hlakg5U0NBQUVDQkJZamtIK3Y3VmV2djc1M2VYdjdScGlFdjVLbXMvL0pQSXllcHJLblZkbnovd1cvK3haanJSUUNCQWdRSUVCZ3dRTCtTRmt3cU9JSUVDQkFZQzBDZVNROGYrVFI4V3ByWitmSFl4MytvelJpZmpFRjg3eHIyalJGYzcvek1vNEhBUUlFQ0JBZzBGa0JmNngwdG10VWpBQUJBZ1NPS0pCL2w1VnA2NWQzZG41ZkNOWGZUQXZBZmN1aCs4dzNoUE1qU2pxTUFBRUNCQWdRV0t1QWdMNVdmaGNuUUlBQWdUa0U3bzJhYjI5dm43bFRoLzg0bGZVWDBxaDVWZTR6RHlHL24rOHo5eUJBZ0FBQkFnUUk5RUpBUU85Rk42a2tBUUlFQ0R3Z2NHL1UvTXJON1gveFRoUCtkbHFkL1NObE9uc1QwM1IyOTVrLzRPVkxBZ1FJRUNCQW9BY0NlWFRCZ3dBQkFnUUk5RVhnWUlYMi9kM2QzZWZTMW1uL2VSWHIvek9ObXVkd252Y3p6eHVyK1kvUGZlbE45U1JBZ0FBQkFnVHVFL0JIekgwY3ZpQkFnQUNCRGd0TVV0Mm1lWVgycXplM3YrMjlHUC9yTkl2OWxSVE0weXB3YVV1MVlEcDdoL3RPMVFnUUlFQ0FBSUVqQ0JoQlB3S1NRd2dRSUVCZ3pRTHR2dWJUWEl2TE4zYitnNmFwLzBIYUwrMlZsTTN6cUhuZVBNMS9jRjV6RjdrOEFRSUVDQkFnTUwrQVAyam1OMVFDQVFJRUNDeFBJRzloUHJtM3Iza2QvazRhTmYrT0dKdTByM20xbjlhRHN3amM4dXlWVElBQUFRSUVDS3hZd0FqNmlzRmRqZ0FCQWdTT0xKQ250T2ZIL3RhTjdlOEpkZmlGZEsvNWQ1UVYycXNxR2pWdmNmeExnQUFCQWdRSURFZEFRQjlPWDJvSkFRSUVoaVNRWjNqbEtlM3h5bzJkdjFwVjlmK1dubS9HR1BkbUs3VG5rWFVQQWdRSUVDQkFnTUNnQkV4eEgxUjNhZ3dCQWdRR0lQRHFxNmVyVDMzcTdzV2JOemRQTmMzL2xBTDVkK1h0MDFMTG12UmhTdnNBdWxnVENCQWdRSUFBZ1VjTENPaVBkdkVxQVFJRUNLeGVvTDNmUElYelN6czczN0FSbS8rMXFzT0g4a0p3NlkzOCsrcGd5dnZxYSthS0JBZ1FJRUNBQUlFVkNKaml2Z0prbHlCQWdBQ0Jwd3JrMzBmNVkvL3k3dTczYm9Ud0Q5UHpEK1c5elZNNHo2UG1wclFuQkE4Q0JBZ1FJRUJnMkFJQytyRDdWK3NJRUNEUUI0RThNcDZucjArdjdPejhWQjJxdnh1citFd0s1L3ZwTlZQYSs5Q0Q2a2lBQUFFQ0JBZ3NSTUFVOTRVd0tvUUFBUUlFVGlpUWZ3L2xJRjV0N2U3K1YybEsrNStlM1crZVZta1Bma2VkRU5WcEJBZ1FJRUNBUUQ4Ri9QSFR6MzVUYXdJRUNQUmY0SGE2ci95MUZNNWZldW5acmYzOWZMOTVYZ3h1THpVcy8yNHl3NnYvUGF3RkJBZ1FJRUNBd0RFRi9BRjBURENIRXlCQWdNQUNCRzdkT3BYRCtjN096cFVyKy92Lzk2Rnc3bjd6QmZBcWdnQUJBZ1FJRU9pbmdJRGV6MzVUYXdJRUNQUlhJSWZ6MTEvZjI5emV2bmtuVlA5UENOV3R0Rkw3M2RRZzk1djN0MWZWbkFBQkFnUUlFRmlBZ0NudUMwQlVCQUVDQkFnY1VTRHZjZjc2NjNlM3RyZS9KazdxbjBsblhZOHg1cFhhVHgreEJJY1JJRUNBQUFFQ0JBWXJZQVI5c0YycllRUUlFT2lZUUI0NVQzdWNiMTIvZml0TmFmOEhLWlNYY0o1cWFlUzhZMTJsT2dRSUVDQkFnTUI2Qkl5Z3I4ZmRWUWtRSURBdWdkbTA5aXU3dTkrYXRsRDdtYlJDKzNOVjNrWXRCT0Y4WE44SldrdUFBQUVDQkFnOFFjQUkraE53dkVXQUFBRUNDeEE0Rk02ckdQOStWYVZ3bnFhMTIwWnRBYmFLSUVDQUFBRUNCQVlsSUtBUHFqczFoZ0FCQWgwVG1JWHpTenM3LzB4VnBYQWV3cG4wT2U5N2J1UzhZMTJsT2dRSUVDQkFnTUQ2QlV4eFgzOGZxQUVCQWdTR0tUQUw1MlZCdURyOEg2bVJaOHJJdVhBK3pQN1dLZ0lFQ0JBZ1FHQnVBU1BvY3hNcWdBQUJBZ1FlSWJDUnQxSkw5NXp2eERyOHZiUWczQXZsbm5QaC9CRlVYaUpBZ0FBQkFnUUl0QUlDdXU4RUFnUUlFRmkwUUo2ZHRYL3g1czNOTkozOTc0VVFkaHYzbkMvYVdIa0VDQkFnUUlEQUFBVUU5QUYycWlZUklFQmdqUUtUZE8xeWovbEdNLzNmVXpqLzJ0ays1KzQ1WDJPbnVEUUJBZ1FJRUNEUUR3RUJ2Ui85cEpZRUNCRG9nMEQrblRMTkZiMXlZL2QvQ1hYOXJXbmsvRzc2VWpqUEtCNEVDQkFnUUlBQWdhY0lDT2hQQWZJMkFRSUVDQnhaSU4xcW5zTDU3dTUva1ViTy8waHNtcjMwd3Vram4rMUFBZ1FJRUNCQWdNRElCUVQwa1g4RGFENEJBZ1FXSW5DN3l2ZWRUN2R1N1B4RXFNT1B4ZW5VVm1vTGdWVUlBUUlFQ0JBZ01DWUJBWDFNdmEydEJBZ1FXSWJBcTYrZXJsNnI5cmR1Ym45M1ZZVy9rVWJPWTlydjNPK1haVmdya3dBQkFnUUlFQmkwZ0gzUUI5MjlHa2VBQUlHbEMyeFVuL3JVM1N2WHI3OFNtL0EvcDFYYjh3V2I5SkVYaS9NZ1FJQUFBUUlFQ0JBNGhvQVJqbU5nT1pRQUFRSUU3aE1vSzdaZnUzYnRiTFV4K2J2cHZ2TXpWWXg1YXJ0d2ZoK1RMd2dRSUVDQUFBRUNSeE1RMEkvbTVDZ0NCQWdRZUZpZ0RKZnZuOXI0NzFNNC83cXlZbnNJWm1ZOTdPUVZBZ1FJRUNCQWdNQ1JCQVQwSXpFNWlBQUJBZ1R1RTdoMUsyK2QxcVFWMi8rOXRKM2E5MXF4L1Q0ZFh4QWdRSUFBQVFJRVRpUWdvSitJelVrRUNCQVlzVUFPNTYrL3ZyZTFzL1B0VmFqK1dncm5HY08wOWhGL1MyZzZBUUlFQ0JBZ3NCZ0JBWDB4amtvaFFJREFXQVFtT1p5ZjM5bTVFa1A0NlZtanArbXozeWRqK1E3UVRnSUVDQkFnUUdCcEF2NmdXaHF0Z2drUUlEQTRnWkJhVkliTFQ5Zmh2MDM3bmUvRUdQZlNhMGJQQjlmVkdrU0FBQUVDQkFpc1EwQkFYNGU2YXhJZ1FLQ1BBcmR1NVFYZzRwVWJPMzhwTFFyM1IrSjB1cDhTZTc0WDNZTUFBUUlFQ0JBZ1FHQUJBZ0w2QWhBVlFZQUFnY0VMek80N3Yzemp4aCtxcXZCWDAzM25zUXJCeVBuZ08xNERDUkFnUUlBQWdWVUtDT2lyMUhZdEFnUUk5Rk9nM0hlZVZtemZxV1B6UDg2YWtLZTY1eW52SGdRSUVDQkFnQUFCQWdzU0VOQVhCS2tZQWdRSURGUWdoL0M4Q0Z4NnhQOGhqWnB2VmU0N2J6bjhTNEFBQVFJRUNCQllzSUNBdm1CUXhSRWdRR0JRQXJlcWZOOTV0Ylc3KzVmVGZ1ZmZNVnNVem4zbmcrcGtqU0ZBZ0FBQkFnUzZJbEQrOE9wS1pkU0RBQUVDQkRva2NDc3RBUGQ2VmZZN2o2SDZENnQ4MzNuVkJ2WU8xVkpWQ0JBZ1FJQUFBUUtERVRDQ1BwaXUxQkFDQkFnc1ZLRE80WHp6d3grK0dPdnF2NXVWN0w3emhSSXJqQUFCQWdRSUVDQnd2NENBZnIrSHJ3Z1FJRUNnRlNnTHdOVjM3L3l0RU9xWDdIZnUyNElBQVFJRUNCQWdzSHdCQVgzNXhxNUFnQUNCZmdua0xkWFN3bkJYZG5iKzlWQ0hINGpUWnByU3VsdWkrdFdMYWt1QUFBRUNCQWowVUVCQTcyR25xVElCQWdTV0tKQ210cisrbDdkVVM1dW8vV2N4MzNZZXluWnF0bFJiSXJxaUNSQWdRSUFBQVFKWlFFRDNmVUNBQUFFQ0J3SWZoUEFRLzh1MGF2dVY5TVplK3ZDNzRrRElad0lFQ0JBZ1FJREFFZ1g4MGJWRVhFVVRJRUNnVndLM2J1VnA3RTJhMnY2RDZiN3o3OGxUMjlQWHRsVHJWU2VxTEFFQ0JBZ1FJTkJuQVFHOXo3Mm43Z1FJRUZpY1FKbmF2blhqeG5hYTBQNmZ4aVl0Mk41T2JWL2NGWlJFZ0FBQkFnUUlFQ0R3UkFFQi9ZazgzaVJBZ01Cb0JOcnA3VEgrZFZQYlI5UG5Ha3FBQUFFQ0JBaDBURUJBNzFpSHFBNEJBZ1JXTG5DclRHT2ZidDNZL3A0MGF2NzlhZlE4NzNkdTFmYVZkNFFMRWlCQWdBQUJBbU1YRU5ESC9oMmcvUVFJakYwZ1ZLOVhlOXZiMjJkaURIOGpyZG1lSC9uVEJ3dkdsWmY4UTRBQUFRSUVDQkFnc0d3QkFYM1p3c29uUUlCQXR3VW11WHAzSnVHbjB0VDJyNjVpekt1Mmw5ZTZYVzIxSTBDQUFBRUNCQWdNVDBCQUgxNmZhaEVCQWdTT0twQ0QrUDdsbXpkZlRRUG0vMDVaR0U0NFA2cWQ0d2dRSUVDQUFBRUNDeGNRMEJkT3FrQUNCQWowUnFETWFLL2o5SytsQmR0UHA5SHovVlJ6dnhkNjAzMHFTb0FBQVFJRUNBeE53QjlpUSt0UjdTRkFnTURSQk5vOXoyL2MrS05wOVB5N1kweDdub2RnWWJpajJUbUtBQUVDQkFnUUlMQVVBUUY5S2F3S0pVQ0FRS2NGOGdKd2FiVDgxcWswYXY1WE9sMVRsU05BZ0FBQkFnUUlqRWhBUUI5Uloyc3FBUUlFaXNDdFcyV2tmT3ZtNTM0MDFPSDNwbnZQODlSMkM4UDU5aUJBZ0FBQkFnUUlyRm5BZE1ZMWQ0RExFeUJBWU1VQ2RmWDY2M3ZudDdlMzByWnFmN0dLYWN2ekVQekgyaFYzZ3NzUklFQ0FBQUVDQkI0bDRJK3lSNmw0alFBQkFzTVZLRC8zVDlmMVQ0UVFYa2pOek51cStWMHczUDdXTWdJRUNCQWdRS0JIQXY0bzYxRm5xU29CQWdUbUZDamJxbDI3ZWZQRFZSVi96TFpxYzJvNm5RQUJBZ1FJRUNDd1lBRUJmY0dnaWlOQWdFQ0hCZkxpY05XMGFmNWlxT3R6NmFuUjh3NTNscW9SSUVDQUFBRUM0eE1RME1mWDUxcE1nTUE0QmNybytaVVhyNzhTUS9Vblo2UG4xaUVaNS9lQ1ZoTWdRSUFBQVFJZEZSRFFPOW94cWtXQUFJRmxDSVRwSk45N2ZqcHRyNVpYYmk4ajZzdTRqaklKRUNCQWdBQUJBZ1NPTDJEMDVQaG16aUJBZ0VEZkJQTG8rWFJ6ZC9mcll4WC9qYXFKVm03dld3K3FMd0VDQkFnUUlEQUtBU1BvbytobWpTUkFZT1FDWmFROHBmUWZTL2VlYjh4R3ovMzhIL2szaGVZVElFQ0FBQUVDM1JQd0IxcjMra1NOQ0JBZ3NFaUJlL2VlcHdudFAxanVQUThoditaQmdBQUJBZ1FJRUNEUU1RRUJ2V01kb2pvRUNCQllzRUI3bjNreitkRXFoR2ZjZTc1Z1hjVVJJRUNBQUFFQ0JCWW9JS0F2RUZOUkJBZ1E2SmhBR1QyL2RQMzZpNmxlUHpBYlBmZHp2Mk9kcERvRUNCQWdRSUFBZ1FNQmY2Z2RTUGhNZ0FDQjRRbVUwZk9OamZwSDBzcnRGOTE3UHJ3TzFpSUNCQWdRSUVCZ1dBSUMrckQ2VTJzSUVDQndJSkREK2Y3Rm16YzNZd3cvSEszY2Z1RGlNd0VDQkFnUUlFQ2dzd0lDZW1lN1JzVUlFQ0F3aDhEdHFpd0V0eEgzdnkvVVlhZUtUZDczM00vOE9VaWRTb0FBQVFJRUNCQll0b0EvMXBZdHJId0NCQWlzWGlCVXIxVWxrSWNxL0VpYTJwNzNQVzhYaTF0OVhWeVJBQUVDQkFnUUlFRGdpQUlDK2hHaEhFYUFBSUVlQ1pUUjg2dTd1LzlTU3ViZkdHTnNVdDM5dk85UkI2b3FBUUlFQ0JBZ01FNEJmN0NOczkrMW1nQ0JZUXVrSWZPcVNxbjhUNldSOHlxTm9PZUFiZ1I5MkgydWRRUUlFQ0JBZ01BQUJBVDBBWFNpSmhBZ1FPQ1FRQjQ5bjE3WjN2N2E5UG03Wmx1cmxSSDFROGQ0U29BQUFRSUVDQkFnMEVFQkFiMkRuYUpLQkFnUW1FT2dIU21maE85UGk4TTlPOXRhemVqNUhLQk9KVUNBQUFFQ0JBaXNTa0JBWDVXMDZ4QWdRR0Q1QXZsbit2NzI5dmFaS2xiL2FycjMzT0p3eXpkM0JRSUVDQkFnUUlEQXdnUUU5SVZSS29nQUFRSnJGeWcvMCs5TUp0K1pGbTMveU96ZWN6L24xOTR0S2tDQUFBRUNCQWdRT0pxQVA5eU81dVFvQWdRSTlFR2dMQTRYcXViN0xBN1hoKzVTUndJRUNCQWdRSURBL1FJYjkzL3BLd0lFQ0JEb3FVRCtENjdUemUzdG03RUtmNmhxMHNMdElWZ2NycWVkcWRvRUNCQWdRSURBT0FXTW9JK3ozN1dhQUlHaENkeHU5em12SjVQdlR0UGJMMW9jYm1nZHJEMEVDQkFnUUlEQUdBU01vSStobDdXUkFJR2hDNFRxdFdxL05ETEdQOTQyTm0rQTdrR0FBQUVDQkFnUUlOQW5BU1BvZmVvdGRTVkFnTUNqQmNyUDhzMGJOMzVQRmFyZjE2N2VucDU1RUNCQWdBQUJBZ1FJOUVwQVFPOVZkNmtzQVFJRUhpbFF3bmdkbWp5OS9mUnNlcnVmNzQrazhpSUJBZ1FJRUNCQW9Mc0Mvb0RyYnQrb0dRRUNCSTRxMEU1dmI4SWZUZUhjM3VkSFZYTWNBUUlFQ0JBZ1FLQmpBZ0o2eHpwRWRRZ1FJSEJNZ2JKUys5V2RuVytvcW5pclRHK3YyZ1hqamxtT3d3a1FJRUNBQUFFQ0JOWXNJS0N2dVFOY25nQUJBbk1LbE9udFRRamZHZXA2WXZYMk9UV2RUb0FBQVFJRUNCQllvNENBdmtaOGx5WkFnTUNjQWptY2wrbnRhV0w3SHk3VDI2ME5OeWVwMHdrUUlFQ0FBQUVDNnhNUTBOZG43OG9FQ0JDWVY2RDhETCs2dS92Vm9ZcmZPRnU5M2MvMWVWV2RUNEFBQVFJRUNCQllrNEEvNU5ZRTc3SUVDQkJZZ0VDWjNwNUd6Nzg5aFBwY0ZhdHBLdFBQOVFYQUtvSUFBUUlFQ0JBZ3NBNEJmOGl0UTkwMUNSQWdzQmlCbE0zVDBuQlYvTTc4Yi9vb1h5K21hS1VRSUVDQUFBRUNCQWlzV2tCQVg3VzQ2eEVnUUdBeEFubjBmSHJ4NXMzTnRLL2FSMHMwVDhQb2l5bGFLUVFJRUNCQWdBQUJBdXNROE1mY090UmRrd0FCQXZNTGxPM1ZKakYrU3dqVlRobzliMUtSZnFiUDc2b0VBZ1FJRUNCQWdNRGFCUHd4dHpaNkZ5WkFnTUQ4QWlGT2IxY3BvYWZaN1RtZ2V4QWdRSUFBQVFJRUNQUllRRUR2Y2VlcE9nRUNveFc0dDcxdlJDbG9BQUJBQUVsRVFWUmFDT0hieXEzbjZjbG9OVFNjQUFFQ0JBZ1FJREFRQVFGOUlCMnBHUVFJakVxZy9PeStkUDM2aTdFS3Y3ZHNyNVp1UkIrVmdNWVNJRUNBQUFFQ0JBWW9JS0FQc0ZNMWlRQ0J3UXVVTUY1UEp0K1VubHhNcmMzVDJ3WDB3WGU3QmhJZ1FJQUFBUUpERnhEUWg5N0Qya2VBd0dBRjZoQi8vNkg3endYMHdmYTBoaEVnUUlBQUFRSmpFUkRReDlMVDJrbUF3SkFFcHJreGFXdTFqN1pibjd2L2ZFaWRxeTBFQ0JBZ1FJREFlQVVFOVBIMnZaWVRJTkJQZ2Z4ek8xN2UyZGxOczlwZktmZWZCOXVyOWJNcjFab0FBUUlFQ0JBZ2NMK0FnSDYvaDY4SUVDRFFkWUgyNTNaZHY1ckd6VGRUWmQxLzN2VWVVejhDQkFnUUlFQ0F3QkVGQlBRalFqbU1BQUVDWFJKSU41eC84Nkg3ejd0VU5YVWhRSUFBQVFJRUNCQTRvY0RHQ2M5ekdnRUNCQWlzWGlBdkJKZEh6UE1ONk45WVBsdTh2V1h3THdFQ0JBZ1FJRUJnQUFKRzBBZlFpWnBBZ01Cb0JFcEF2M2J0MnRtVTBMK3V0RHBJNktQcGZRMGxRSUFBQVFJRUJpOGdvQSsraXpXUUFJRUJDWlN0MVBhZm05eElDOFM5V0JhSXMvLzVnTHBYVXdnUUlFQ0FBSUd4Q3dqb1kvOE8wSDRDQlBva1VBSjYzQzhMeEQyYkttNkJ1RDcxbnJvU0lFQ0FBQUVDQko0aUlLQS9CY2piQkFnUTZKcEFDUEZyRHkwUVYwSjcxK3FvUGdRSUVDQkFnQUFCQXNjWEVOQ1BiK1lNQWdRSXJFc2c1Z3VuUlA3MWFaRzRkZFhCZFFrUUlFQ0FBQUVDQkpZa0lLQXZDVmF4QkFnUVdJTEFOSldaOG5uNGNDazdwSjNRUFFnUUlFQ0FBQUVDQkFZallKdTF3WFNsaGhBZzBGR0JneENkUHg4OHo4UGY3WFpwUjY5MC9nK3F6WlhkM2UyME9OeUhacWY1ajZ4SDkzTWtBUUlFQ0JBZ1FLRHpBZ0o2NTd0SUJRa1E2TG5Bd1Z6MGc4OEh6Y2xoL2NIWER0NTcxT2NTN3NOa2NpMU85emRuQnh3RS9rY2Q3elVDQkFnUUlFQ0FBSUdlQ1Fqb1Blc3cxU1ZBb0JjQ1piVDcrZWVmdnpZOWRlcS9TZVBtNTBLc1BoZEQyRXUxdjVCUzlkOTg1ODAzWDB2UEora2pUMXMveXFNTjQ5UHBLMmxtZTUxRzBmTjUrWHdQQWdRSUVDQkFnQUNCZ1FnSTZBUHBTTTBnUUtCN0FzMXp6OVhWZFAvYlExMmZ6WXU2NVlTZG5sZk50TmxOVDc4cGZjenVLVC9DU1BydDIxWDEybXRWckt2ZGtFdHFtbFJnbTlsVE9SNEVDQkFnUUlBQUFRSURFSEQvNGdBNlVSTUlFT2ltd0hReWVUZEY2TGRpMDZSOEh1K2t6L3ZOZEhvbmpZRGYydHJkL2Y1WnJZODJDdjdhYSsxMCtLYjZTRGRicTFZRUNCQWdRSUFBQVFMekNnam84d282bndBQkFvOFJPUDJWcit5blZOM01Scm8zMHVjOGF5bDk1S3dkZnpMOWs4UDVmdnA0MmxCNGZ2OWdLdnlIMmkzV25uWktPc09EQUFFQ0JBZ1FJRUNnVndJQ2VxKzZTMlVKRU9pSlFCbnRmdnZ0dDk5TG9meDNINGpTa3p5U1h0WDFOMXplM2YyaFdYdWVOb3BlaW5qcHBaZWVUVkgrYWptbnpIUHZpWVpxRWlCQWdBQUJBZ1FJSEVsQVFEOFNrNE1JRUNCd0lvRzhsZHJCeVBjSEJlVDl5L005NmFINjhlcmxsNTlKYnh4bEZMMzZuYnQzcjZiejhqWnJ1YXdIY3Y4SHhYdEdnQUFCQWdRSUVDRFFUd0VCdlovOXB0WUVDUFJFSUlYd3J6eWlxbWtVUGU2bm5QNTFWKzY4K3lPejk1ODBpbDdDZUp4TUxxWlVmKzRSNVhtSkFBRUNCQWdRSUVCZ0FBSUMrZ0E2VVJNSUVPaWtRQnVxWThpajZQbTI4ekxzZmErbWFZcDZIZ2tQVmYyVDE2NWRPNXRlZitvb2V0MDAxMUlwcDB0cFJ0RHZVWHBDZ0FBQkFnUUlFQmlLZ0lBK2xKN1VEZ0lFdWliUVRrRnZtdmNlVTdGSjJpcHRQNDJJZjJqdjFLay9OVHZtY2FQb2JkaXY0NHRwUkQ0L2N1aHZuNVV2L1VPQUFBRUNCQWdRSURBRUFRRjlDTDJvRFFRSWRGY2d4RHd5L3VoSG11UGVqcUxIbjd4NDgrWm1PaWdmKzlpZnkzVTEyY3czcnVjOTJ4NWRvRmNKRUNCQWdBQUJBZ1Q2TFBEWVB3VDczQ2gxSjBDQXdKb0Zjb0F1STl6cG4zZmFwNC9NMUdVVVBkVDE3c1owK21kTG5XK1ZyZGNlV2YyVXk5c1YzQi81cmhjSkVDQkFnQUFCQWdUNkxpQ2c5NzBIMVo4QWdXNExoUER3S3U2SGF4eENuYlpkU3hrKy9QbnoyOXRiMWV2Vlhucjd3Wi9OYmJvUDhmb0RkN0lmTHNsekFnUUlFQ0JBZ0FDQm5nczgrRWRnejV1aitnUUlFT2lNUUJsQlQ4bjZuYWZjTFo1L0R1K0ZPbHcvSGNKZm1OWCt3Wi9OSmFDbitmRFA1OVhtUEFnUUlFQ0FBQUVDQklZcDhPQWZnY05zcFZZUklFQmdUUUloUG1VRXZhMVgybmF0eWJlWC85bXJMNzMwUW5ycHdYdlJaeVBvOVpuMjhKTDkxOVFpbHlWQWdBQUJBZ1FJRUZpV2dJQytMRm5sRWlBd2JvSGJ0OXYyaC9DbEkwRGtuOFY3VlYxdlRmZjNmMkoyL01IUDU1ekdjMEN2MDA1dDdSN29hWXUyMlRFK0VTQkFnQUFCQWdRSURFamc0QS9BQVRWSlV3Z1FJTkFkZ2JSUWU3c1ArdE9ydERFYlJmL1RtOXZiTjlQaDk0MmliMjF0blUyajhSZG1FOXdGOUtkN09vSUFBUUlFQ0JBZzBEc0JBYjEzWGFiQ0JBajBRdUMxMTBvMXAwM3pidG9XTFQxL2FxYk9CK3lsUUg5aE1nay9YazV1RjRzcko5WjFmU2FWY3E0dGEvYXVUd1FJRUNCQWdBQUJBb01TRU5BSDFaMGFRNEJBNXdSQzgrUlYzTyt2Y0xrWFBlWDVQN08xcy9PUjlOWitOZHQyYlc5ajQ1bXFhbWIzb0Q4OTdkOWZySzhJRUNCQWdBQUJBZ1Q2SUNDZzk2R1gxSkVBZ2Q0S2hGaC9zVlErUExSMTJxUGFsSDhtcHhYZDYrZGlYYldqNk8rL1drYlFOK282QmZSdzZsRW5lWTBBQVFJRUNCQWdRR0FZQWdMNk1QcFJLd2dRNktoQTJocnQ3akdyVnU1RnIyTDQ0Y3MzYjc1YWZlcFQ1Zng0cXFuVDlQZW56cE0vNXJVY1RvQUFBUUlFQ0JBZzBDRUJBYjFEbmFFcUJBZ01TcUNzNTVaR3czOG5sbnZRanp3dHZiMFh2UTZuUTV6K3V3Y2k5Vjc5VENwd2N2QzF6d1FJRUNCQWdBQUJBc01URU5DSDE2ZGFSSUJBaHdSU3FINHZWU2VIOWVPTWZzOUcwYXQvYmV2R2pXL0t6ZG1mTkhtQnVJTXA3c2NwSzUvdVFZQUFBUUlFQ0JBZzBBTUJBYjBIbmFTS0JBajBWeUN0RVBkK0ZVTGVNaTAveXFoNisvU0ovNFlVeHZmVDZQdEdHbjMvcWZiSWtNODk2dmxQTE55YkJBZ1FJRUNBQUFFQzNSUVEwTHZaTDJwRmdFRC9CVXFZbnB4cTdxYmg3dU9zNU42MlBJUThpaDdUdVB1L2N2bUZGNzZ1aXBQZlNVRS9qNXdMNmYzLzN0QUNBZ1FJRUNCQWdNQWpCUVQwUjdKNGtRQUJBb3NSbU94UDl0TW8rUEVEZXI1OE9pOW44ckN4OFZNcHJCLzh2RGE5ZlRGZG94UUNCQWdRSUVDQVFPY0VOanBYSXhVaVFJREFnQVQyOXZmVHRtbDVCUDBFdVRxRXNpOTZPdk43SjZIK1JLemk3eVNhQytramo2S2ZvTUFCd1dvS0FRSUVDQkFnUUdDQUFnY2pNZ05zbWlZUklFQmcvUUliKy90MzA1WnBlYUc0L0RqdTlQUWN3dk1hOE0vRzJQeDRlbmJ3SDFXRjg4THBId0lFQ0JBZ1FJREFzQVFFOUdIMXA5WVFJTkFkZ1JMRzk4N3R2WittcWI4N3g0QjNDZW1wV1R2cDQweDNtcWNtQkFnUUlFQ0FBQUVDaXhZUTBCY3RxandDQkFnY0VqajlsZFA3YVdyNjNUa25wQitFOUVNbGUwcUFBQUVDQkFnUUlEQTBBUUY5YUQycVBRUUlkRVdnaktDLy9mYmI3NmJWMTc4OG01TiszQ251aDl0aVd2dGhEYzhKRUNCQWdBQUJBZ01VRU5BSDJLbWFSSUJBcHdSeUtEL1lCNzFURlZNWkFnUUlFQ0JBZ0FDQmJna0k2TjNxRDdVaFFHQllBbVhVTysyVTlwWFNyRFRYZlZqTjB4b0NCQWdRSUVDQUFJRkZDZ2pvaTlSVUZnRUNCTzRYS0FFOXh0RGMvN0t2Q0JBZ1FJQUFBUUlFQ0R3c0lLQS9iT0lWQWdRSUxGYWdhV2JickJsQVh5eXMwZ2dRSUVDQUFBRUN3eElRMElmVm4xcERnRUFYQlVKMEQzb1grMFdkQ0JBZ1FJQUFBUUlkRXhEUU85WWhxa09Bd0tBRTJudlFxK28zNTlnSGZWQWdHa09BQUFFQ0JBZ1FJUEI0QVFIOThUYmVJVUNBd0dJRVFqQ0N2aGhKcFJBZ1FJQUFBUUlFQmkwZ29BKzZleldPQUlFMUM3U0x4RlhWTzFWNXR1YmF1RHdCQWdRSUVDQkFnRUNuQlFUMFRuZVB5aEVnTUFTQkVNTjBDTzNRQmdJRUNCQWdRSUFBZ2VVS0NPakw5VlU2QVFJRTB1M240VXNZQ0JBZ1FJQUFBUUlFQ0R4TlFFQi9tcEQzQ1JBZ01LZEFDUFpCbjVQUTZRUUlFQ0JBZ0FDQlVRZ0k2S1BvWm8wa1FHQ2RBdE9tZWJlS2VRLzA0RTcwZFhhRWF4TWdRSUFBQVFJRU9pNGdvSGU4ZzFTUEFJRUJDSVNtdlFkZFBCOUFaMm9DQVFJRUNCQWdRR0I1QWdMNjhteVZUSUFBZ1NJUVl2M2JNNG9jMGZOUXVnY0JBZ1FJRUNCQWdBQ0Jod1FFOUlkSXZFQ0FBSUhGQ29RWTc4NWl1VEgweGRJcWpRQUJBZ1FJRUNBd0tBRUJmVkRkcVRFRUNIUk1vSXlXaDdyK1Vtd1R1b0Rlc1E1U0hRSUVDQkFnUUlCQWx3UUU5QzcxaHJvUUlEQklnYWFxM2s4TlM1ODhDQkFnUUlBQUFRSUVDRHhlUUVCL3ZJMTNDQkFnc0JDQmpSamZUd3U0Nzg4S2N3LzZRbFFWUW9BQUFRSUVDQkFZbm9DQVBydysxU0lDQkRvbU1EMTE2bTZhMjk2dTVONnh1cWtPQVFJRUNCQWdRSUJBZHdRRTlPNzBoWm9RSURCUWdYcC9mei9HS0tBUHRIODFpd0FCQWdRSUVDQ3dLQUVCZlZHU3lpRkFnTUREQW1VNis5NTB1cGZlRXRBZjl2RUtBUUlFQ0JBZ1FJREFJUUVCL1JDR3B3UUlFRmlHd01iZTN0MnFDdStsajJVVXIwd0NCQWdRSUVDQUFJR0JDQWpvQStsSXpTQkFvTHNDZTJmUHZwK2krYnV6Zkc2UnVPNTJsWm9SSUVDQUFBRUNCTllxSUtDdmxkL0ZDUkFZZzhBejc3MjNsL1pCVDZQb0hnUUlFQ0JBZ0FBQkFnUWVMeUNnUDk3R093UUlFSmhYb0l5V3YvMzIyKytsYmRhK1lvTDd2SnpPSjBDQUFBRUNCQWdNVzBCQUgzYi9haDBCQXQwUWFGSTFEdlpCNzBhTjFJSUFBUUlFQ0JBZ1FLQnpBZ0o2NTdwRWhRZ1FHS0pBQ05WWGh0Z3ViU0pBZ0FBQkFnUUlFRmljZ0lDK09Fc2xFU0JBNEZFQ1pXWjdiS3AyY2JoME0vcWpEdklhQVFJRUNCQWdRSUFBQVFIZDl3QUJBZ1NXSzlEZWVoN2p1OHU5ak5JSkVDQkFnQUFCQWdUNkxpQ2c5NzBIMVo4QWdYNEloT2dlOUg3MGxGb1NJRUNBQUFFQ0JOWW1JS0N2amQ2RkNSQVlnVUNlemw1RzBOTS83N1JQelhBZlFiOXJJZ0VDQkFnUUlFRGdSQUlDK29uWW5FU0FBSUZqQ29Rd1BlWVpEaWRBZ0FBQkFnUUlFQmlaZ0lBK3NnN1hYQUlFVmk3UUxoS1hSOURidTlGWFhnRVhKRUNBQUFFQ0JBZ1E2SWVBZ042UGZsSkxBZ1I2TGhDaUVmU2VkNkhxRXlCQWdBQUJBZ1NXTGlDZ0w1M1lCUWdRR0xYQTdkdHQ4MFA0MHFnZE5KNEFBUUlFQ0JBZ1FPQ3BBZ0w2VTRrY1FJQUFnZmtGUWdqTi9LVW9nUUFCQWdRSUVDQkFZTWdDQXZxUWUxZmJDQkJZdjhCcnI1VTZUSnZtM1NyZVc5UjkvZlZTQXdJRUNCQWdRSUFBZ2M0SkNPaWQ2eElWSWtCZ2tBS2hzWXI3SUR0V293Z1FJRUNBQUFFQ2l4TVEwQmRucVNRQ0JBZzhWaURFK292bHpWRDV1ZnRZSlc4UUlFQ0FBQUVDQk1ZdDRBL0ZjZmUvMWhNZ3NDS0JFT1BlaWk3bE1nUUlFQ0JBZ0FBQkFqMFZFTkI3Mm5HcVRZQkFid1R5amVkVm1FeCtPNVo3ME8yRzNwdWVVMUVDQkFnUUlFQ0F3SW9GQlBRVmc3c2NBUUxqRkdoaXZKTmFicFc0Y1hhL1ZoTWdRSUFBQVFJRWppUWdvQitKeVVFRUNCQ1lUMkNqcXQ2clF0aWZsVkpHMWVjcjBka0VDQkFnUUlBQUFRSkRFeERRaDlhajJrT0FRTmNFU2hpZm5tcnVocXF5a252WGVrZDlDQkFnUUlBQUFRSWRFaERRTzlRWnFrS0F3SEFGSnZ1VC9YUVB1b0ErM0M3V01nSUVDQkFnUUlEQTNBSUMrdHlFQ2lCQWdNRFRCZmIyOS9NcTdnZFQzSjkrZ2lNSUVDQkFnQUFCQWdSR0p5Q2dqNjdMTlpnQWdYVUliT3p2MzAxTHhMMC91N1o3ME5mUkNhNUpnQUFCQWdRSUVPaTRnSURlOFE1U1BRSUVlaTlRd3ZqZXViMzNRd2p2cGczWGV0OGdEU0JBZ0FBQkFnUUlFRmlPZ0lDK0hGZWxFaUJBNEQ2QjU5NS9iaTlXOGE1OGZoK0xMd2dRSUVDQUFBRUNCQTRKQ09pSE1Ed2xRSURBRWdUS0NQcGJiNzJWdDFuNzhtejgzQlQzSlVBcmtnQUJBZ1FJRUNEUWR3RUJ2ZTg5cVA0RUNQUkZJSWR5aThUMXBiZlVrd0FCQWdRSUVDQ3dCZ0VCZlEzb0xrbUF3T2dFeXNCNUNOVlhTc3ZUWFBmUkNXZ3dBUUlFQ0JBZ1FJREFVd1VFOUtjU09ZQUFBUUp6QzVTQUhtTm81aTVKQVFRSUVDQkFnQUFCQW9NVkVOQUgyN1VhUm9CQTV3U2FacmJObWdIMHp2V05DaEVnUUlBQUFRSUVPaUFnb0hlZ0UxU0JBSUhCQzdScnc0VzhEL3BzbWJqQk4xa0RDUkFnUUlBQUFRSUVqaXNnb0I5WHpQRUVDQkE0dnNCQlFQK0VmSDU4UEdjUUlFQ0FBQUVDQk1ZaUlLQ1BwYWUxa3dDQnRRdkVFRDhXWTVyZUhzSWtWY1k4OTdYM2lBb1FJRUNBQUFFQ0JMb2xJS0IzcXovVWhnQ0JZUXEwaThOTnc2ZXJHSDhyTlRHUHFBdm93K3hyclNKQWdBQUJBZ1FJbkZoQVFEOHhuUk1KRUNCd1pJRVN4bi9ybi83VE45TVoveVNrL2RiU1EwQS9NcDhEQ1JBZ1FJQUFBUUxqRUJEUXg5SFBXa21Bd0hvRmNoalAwOXJUSS94OG11S2U0bm1lNis1QmdBQUJBZ1FJRUNCQTRBTUJBZjBEQzg4SUVDQ3dQSUhicytYaDZ2anhGTTdUZGRwaDlPVmRVTWtFQ0JBZ1FJQUFBUUo5RXhEUSs5Wmo2a3VBUUQ4RlhtdW50RGROK1BrVXovZFNYTGRRWEQ5N1VxMEpFQ0JBZ0FBQkFrc1RFTkNYUnF0Z0FnUUkzQ2RRRm9vN1cxV2ZTU1BvdnpvYlFHOFhqN3Z2TUY4UUlFQ0FBQUVDQkFpTVZVQkFIMnZQYXpjQkFxc1dLUGVodi9ubW0rK2w2ZTMvS09RWjcrNURYM1VmdUI0QkFnUUlFQ0JBb05NQ0FucW51MGZsQ0JBWW1FQlp2ajIxNldPek85SUgxanpOSVVDQUFBRUNCQWdRbUVkQVFKOUh6N2tFQ0JBNG5rQzdjbnRhS0s0TW5vZmdQdlRqK1RtYUFBRUNCQWdRSURCb0FRRjkwTjJyY1FRSWRFeWdCUFFRNjArSEdOOUpkY3NqNm0xbzcxaEZWWWNBQVFJRUNCQWdRR0QxQWdMNjZzMWRrUUNCOFFxVU1QN09aei83Vm9ybXZ4VGFuZFlFOVBGK1AyZzVBUUlFQ0JBZ1FPQStBUUg5UGc1ZkVDQkFZS2tDT1l6bmFlMXBmYmp3OGJLU3U0WGlsZ3F1Y0FJRUNCQWdRSUJBbndRMitsUlpkU1ZBZ01BQUJOcUY0dXI0ZWp1NXZSMUdIMEM3TklFQUFRSUVDQkFnUUdCT0FTUG9jd0k2blFBQkFzY1VLRlBhbXlaOE1qM1pTMVBkTFJSM1RFQ0hFeUJBZ0FBQkFnU0dLaUNnRDdWbnRZc0FnYTRLTkxsaVo2dnFNMm1lKzYrV2FlNFdpdXRxWDZrWEFRSUVDQkFnUUdDbEFnTDZTcmxkakFBQkFtVmkrK1ROTjk5OEx5M2kvbzlDWHNnOXhoTGEyUkFnUUlBQUFRSUVDSXhiUUVBZmQvOXJQUUVDNnhGbzcwT3ZxbytWamRiV1V3ZFhKVUNBQUFFQ0JBZ1E2SmlBZ042eERsRWRBZ1JHSWRCdXJSYmp4OHNpN2lHNEQzMFUzYTZSQkFnUUlFQ0FBSUVuQ3dqb1QvYnhMZ0VDQkpZaFVBSjZxT3RQaHhqZlNSZklJK3B0YUYvRzFaUkpnQUFCQWdRSUVDRFFDd0VCdlJmZHBKSUVDQXhNb0lUeGR6NzcyYmRTTlArbDBPNjBKcUFQckpNMWh3QUJBZ1FJRUNCd1hBRUIvYmhpamlkQWdNRDhBam1NNTJudGFYMjQ4SHBaeWIzTWRaKy9ZQ1VRSUVDQUFBRUNCQWowVjBCQTcyL2ZxVGtCQXYwV0tBdkZwWDkrTHFYMDFKSjJHTDNmVFZKN0FnUUlFQ0JBZ0FDQmVRUUU5SG4wbkV1QUFJR1RDNVFwN1UxZGZ6STkyVXRUM1MwVWQzSkxaeElnUUlBQUFRSUVCaUVnb0EraUd6V0NBSUVlQ3BTOXp5L1U5YStrRWZSZm1kMkhiai8wSG5ha0toTWdRSUFBQVFJRUZpVWdvQzlLVWprRUNCQTRua0M1RC8yTk45NTRQMDF1LzhXeWtMdjcwSThuNkdnQ0JBZ1FJRUNBd01BRUJQU0JkYWptRUNEUUs0RnlIM29WdzhmTFJtdTlxcnJLRWlCQWdBQUJBZ1FJTEZwZ1k5RUZLbzhBQVFJRWppeFE3a05QQStldmwxM1FRemk0RDcwTjdrY3V4b0VFQ0JBZ1FJQUFBUUpERURDQ1BvUmUxQVlDQlBvcVVBSjZmZXJVUHc0eGZqNDFJZ2Z6OGxwZkc2VGVCQWdRSUVDQUFBRUNKeGNRMEU5dTUwd0NCQWpNSzFEQytCZmVlT056S1pyLzhteWhPQUY5WGxYbkV5QkFnQUFCQWdSNktpQ2c5N1RqVkpzQWdVRUk1REErdTlXb1R2ZWhwd0YwQzhVTm9tTTFnZ0FCQWdRSUVDQndFZ0gzb0o5RXpUa0VDQkJZdEVDTUh5OUZ6b2JSRjEyODhnZ1FJRUNBQUFFQ0JMb3ZZQVM5KzMya2hnUUlERnVnVEdsdjZ2cVQ2Y2xlYXVyQlFuSERiclhXRVNCQWdBQUJBZ1FJUENRZ29EOUU0Z1VDQkFpc1ZLREpWN3RRMTcrU3ByZi95bXdBdmJ5MjBscTRHQUVDQkFnUUlFQ0F3Tm9GQlBTMWQ0RUtFQ0F3Y29FOGdqNTU0NDAzM2srM29QOWlXY2pkZmVnai81YlFmQUlFQ0JBZ1FHQ3NBZ0w2V0h0ZXV3a1E2SkpBMmZjOHh2QjYyV2l0U3pWVEZ3SUVDQkFnUUlBQWdaVUpDT2dybzNZaEFnUUlQRmFnM0llZXByaC92QXllaCtBKzlNZFNlWU1BQVFJRUNCQWdNRndCQVgyNGZhdGxCQWowUjZBRTlMQ3g4ZWtRNCtkVHRmT0llaHZhKzlNR05TVkFnQUFCQWdRSUVKaFRRRUNmRTlEcEJBZ1FXSUJBQ2VQdi9QcXYvMGFLNXI4OFd5aE9RRjhBckNJSUVDQkFnQUFCQW4wU0VORDcxRnZxU29EQVVBVnlHTjlvRzFkL3ZFcXJ4YVhwN2dMNlVIdGJ1d2dRSUVDQUFBRUNqeEdZL1VING1IZTlUSUFBQVFLckZZanhZKzBGYzByM0lFQ0FBQUVDQkFnUUdKT0FFZlF4OWJhMkVpRFFaWUV5WWg0bjAwK2tKM2ZUVkhjTHhYVzV0OVNOQUFFQ0JBZ1FJTEFFQVFGOUNhaUtKRUNBd0FrRW1uek8rZkRNcjZYNTdiOHl1dys5dkhhQ3NweENnQUFCQWdRSUVDRFFRd0VCdlllZHBzb0VDQXhTSUkrZ1Q5NTQ0NDMzUTFQOVFtbWgrOUFIMmRFYVJZQUFBUUlFQ0JCNG5JQ0EvamdacnhNZ1FHRDFBdTE5NTNYMXNiSlEzT3F2NzRvRUNCQWdRSUFBQVFKckZCRFExNGp2MGdRSUVIaEFvTnlIWGpYVko4cmdlUWg1SWMvMnRRY085Q1VCQWdRSUVDQkFnTUR3QkFUMDRmV3BGaEVnMEYrQkVzYnIwM3YvT0RYaGM3Tm1DT2o5N1U4MUowQ0FBQUVDQkFnY1MwQkFQeGFYZ3drUUlMQlVnUkxHUC85cm4zODd6WFgvcGRsQ2NRTDZVc2tWVG9BQUFRSUVDQkRvam9DQTNwMitVQk1DQkFqa01KNm50YWRIZkwzY2gyNmh1SmJEdndRSUVDQkFnQUNCRVFnSTZDUG9aRTBrUUtDUEF2RmpWVXg1ZlRhTTNzY1dxRE1CQWdRSUVDQkFnTUR4QkFUMDQzazVtZ0FCQXNzV0tGUGFZeDN6Vm10MzBzY2tmWmptdm14MTVSTWdRSUFBQVFJRU9pQWdvSGVnRTFTQkFBRUNod1NhL1B4OGVPYlhZaFYvZFRhQVhsNDdkSXluQkFnUUlFQ0FBQUVDQXhRUTBBZllxWnBFZ0VDdkJmSm8rZVNOTjk1NFA4VHd5ZElTOTZIM3VrTlZuZ0FCQWdRSUVDQndWQUVCL2FoU2ppTkFnTURxQk5JaTd1a1JaZ3ZGcmU2NnJrU0FBQUVDQkFnUUlMQkdBUUY5amZndVRZQUFnY2NJdFBlY3gvQjZHVHdQSWEvczdqNzB4MkI1bVFBQkFnUUlFQ0F3RkFFQmZTZzlxUjBFQ0F4Sm9JVHgrdFRkVDZkWS9ybFp3d1QwSWZXd3RoQWdRSUFBQVFJRUhpRWdvRDhDeFVzRUNCQllzMEFKNDUvL3RjKy9uZWE2LzlKc29UZ0JmYzJkNHZJRUNCQWdRSUFBZ1dVTENPakxGbFkrQVFJRWppK1F3M2llMXA3dlEvLzV0QmQ2bXVDZU4wWDNJRUNBQUFFQ0JBZ1FHTEtBZ0Q3azN0VTJBZ1FHSUJCL0xvWHpGTlJ6U3ZjZ1FJQUFBUUlFQ0JBWXNvQ0FQdVRlMVRZQ0JQb3NVUFkrajlQcWt5bWczMGtObWFRUG8raDk3bEYxSjBDQUFBRUNCQWc4UlVCQWZ3cVF0d2tRSUxBbWdSTEdmL1BNbVYrTElYeG1Ob0JlUXZ1YTZ1T3lCQWdRSUVDQUFBRUNTeFlRMEpjTXJIZ0NCQWljVUNBSDlFbjFtYy9jU2VQbXYrQSs5Qk1xT28wQUFRSUVDQkFnMENNQkFiMUhuYVdxQkFpTVRxRGNkeDdyK0xHT3R6eW1hZmo3NWFPcXBxbXVlYVRmZFB5T2Q1cnFFU0JBZ0FBQkF0MFRhRmNKN2w2OTFJZ0FBUUlFWmlHM2JzSW5VZ0xPQzhYbG45azUrSFpud2JnUTlsSXdQeFVtay9iM1NWclE3dDZDODdIYXYxZmRVT1gvSUp6cjNaMjZwOHA0RUNCQWdBQUJBZ1M2SkdBRXZVdTlvUzRFQ0JDNFg2Q01Ray8yOWo2ZFl1MXZ6TEp0Tis1RFQrRTczeGNmWXZWL3BYcDlheFdiZnpzMjhhZFRJUC81OVBVWGMxM0RwTjdJd1QzVTZUOHNoSEFRMFBOL2EyaEgyMHVBTHlQdVJ0M3Y3M2RmRVNCQWdBQUJBaU1WTUlJKzBvN1hiQUlFZWlGUUF2cmJiNy85K1N1N3UvOGs1ZUhyM2RrTlBZL28xM20wL0xkKzg4MDNmeTVwNW8vOG1GemUzdDZlVENZZmFtTHphaFhES3luRnY1SkMrWTMwM3MwVTFKOHJnVDBmT1d0TWFlUUhEWnQrTUFTZkJ0dFR6azlISHY3SVozb1FJRUNBQUFFQ0JBWXBJS0FQc2xzMWlnQ0JnUWprN0pwL1RxZlI2alF5SGVwdnI1b21sZ1hqT3RMQWxKeS9rcXR5N2RxMXMray9KTHlmbms1LzY2MjNQcHMrNTQrZlRSL2xrVEw3bWIyNjNrNmo3Q21veDQvRXVuNHhoZllVM3F2cktaQnZweHkrRlVQMVhDcHZVdFd6eVYwSEFiNU44QWRGUFJqZzgrczV3T2ZINGM4SHo5dDMvRXVBd0x3Q0I3Tmdjamw1MW9zSEFRSUVDQ3hCUUVCZkFxb2lDUkFnc0dpQk5IcitjK1hlN3RsK2E0c3UvN2pscGEzZlVwNU9qMUI5S1g5SzRUd0g5VkM5K3VycC9IWDFxVThkVE1YUDhUcSs5ZFpiNzZiUG41bDkvRXo2Zk8rUnd2dlczU3BlQ1hYOVFqcnA1VlR1Q3ltMGZ6aVZ0cHVlWDBscnp1MmtHZktYVWw1L05qa2NDdkM1aUpMZTIzOC9HSVhQYnh3Szh2bkwvRWlsM1Q4aVAzdXh2T2tmQWdRZUZzaWhQSC9rLzZFSjVRLzdlSVVBQVFJTEZ5aC9YeTI4VkFVU0lFQ0F3S0lFOGgvSHpkYjI5dGVra2VWUHBodTRuMDFmNXorVzEvM3p1MG4vcmFCTy85SGdINllwN1AvSmREOSs0cmQvNHpkKy9ZRkdUMmIxUEFqcitlMVEzVTRmcitXblpiWDN3KytWRngvNHAwNmo4MXZUalkxTDZjRExhVVg3bHlZaHZKQ3krSlVVNGorVVpoTmNTMFZlU2lSYlNXVXJmZjFNK253cUJmbjA4aUdpUStHOWZkb0crM1JVZnBMdmkwL0ZIN3gyNzd3MnpyY1Z1dmRpTHJsOXFmeDcrUG1obHdmN2RKcjZQZmZyLy92T1o5Lzg2R0JiT2M2RzVlL2x3eDg1a0IvOGo2TE1rcG1lT3ZYTjZZWGZVOSs1ODNlKzhJVXZmSGwyL0wxanhzbW0xUVFJRUZpc3dOaitzRmlzbnRJSUVDQ3dmSUg4Y3pxKy9QTEx6M3p4enZzL243NzR1aFNLOHgvT09TU3QrNUVHMHRzVW5FTHZiNmRxdnA3K3ZQK1oyRlIvLzB3SW4zenp6VGZmZTZDQ2VkWlcvbU0raC9MOCtlQjNVUDU4K0huNnNyeC9jR3orK2ttUCt1TE5teGZUZjduWWpFMXpiaHJqMVhUd1RqMEptNm1BeSttMmdPMm1DdGZyRUM2a1VpK21OSDQ1dmIrWkF2eXBGUEpQejVxUWFqQ3JRcjVxdVh6K2ZPalpvWkEvZTdsSmg2V2p5d25sMlBhZldUa2ZqTmJubHcvYTkrRHo5cFQrL0N1Zzk2ZXZqbHJUdy84aDdiNy9ZUGI4alJ0Zk5hMmFmeTRWOU8zcDIveWo2WDhySDhuL1c3L2JORi85LzdkM0ovQ1ZYUFdaOTZ2cVhxbFhkYnMzMjdTa2p1T1FrTkFzaG9Za0xNWnRZMkF5bVRlekpJRjVFOGd5TUhsNW1RekRmTUptSURQdk8yRU5UbmdKV1poaEdUTEpRQkltazJTU01QUGlyWTBOR0J0NUFScHNNRTIzZEsvc2RrdnFSWFMzdTZWYlo1Ny9xVnZTbGF4dWE3bExMYit5MWJxNlM5VTUzMVBTdlUrZFU2ZW14OGNuZEw4L2dMamNEZkU4QkJCQUFJRW5GMmo5d1BEa3orWVpDQ0NBQUFLOUVMQVAwQTFORlBkZk5jSGFMN2hHWTFaaE1pdW5LS1ZoV3gzYmVrdlJsMEt5R1gxSGtmUkxtaVR1NW1wbDVvdEhqeHo5M2lLNE5CUll1azNYc2VncGN6L2FlOVg4MS83OVFYRGdnRDJZdm01eFFyYkhsbDcyN2VzYmVQVFJMVkcxdXFYaTNBWk5KTDh0aXFQTHRQS2RRU1VjME1HRjdhRnJYS29WN3RLUSt3R0ZrVTBLNEJiczFVc2ZiRllkKzNTQVpKMVYxT2Y1Tk5UYjF1WktNWGNqdWN2L09IOWZzMkIyeDhVRHZqMnh0UTgvZWFFNXRDNVA5blByYzl0eG00RGVEc1hlcldQKzl5ajVuZEtsRU9lWExVTkQyN1dEUDBleDJ3TDVTL1hJTS9WN29OOEI3ZDUyZ0VwZituY2lpTjF6bTNOTkVORG4rYmlGQUFJSXRFVmc4UnQ3VzFiS1NoQkFBQUVFMmlyZ0o0cmJ1V2Z3VGVxdytsREdBcnBWMU1MbS9EQnhEWUgyOGRYQ2EvS0IvcFFldlU4LzNhYm5IUWpQblJ0cERvKzExNlpMZXNCaHdiRGE5TUdMZkUvZngreDdldHVlM25vN0tWOWF6b3VzYkttSGJJSzcyZG5aZ1hQcjEyL1NVWVgxb1hycGRXUmdSeVZvYk5jUWdxMDZMWDZqUnNodjFXdTNoN0dHM29kdXF5YjBXNitOYmxMOUIzVC9abjBOS0d2MzY4VDlxdTdURVB5VzRyWGV0Z0pZRUZwaW1idDM2Y2ZuNitpZnVQU1Q1bGZiM1A3Q0F3QnBvZEx2ODA5UGJ0bjlCUFRGS3ZuNE9UMGdaZ2UxN0d0dTJiNW56OTZvMFhpeGhYTHROUy9Vc2FkaHYzL3FoeVNVMjdubitrSHpUdWhGZmZvNm9ia3FuMzE4Zkh4VXR3bm9jNUxjUUFBQkJOb2prSDRnYXMvYVdBc0NDQ0NBUUNjRWZPUUtYWFJ2YkxrcjZUMjMreTRVcERwUmhvdXQwOHBoVVU4ZjFwTWk2WU45cktIbEdsbnUwK2NXZmJ0R3Q2L3hIL2pYcnp1azBRQmZEQ0ozU3hTSFh6cFdxMzFIcjIvdHlVdkRoTlV4N1NXLzBQYTlqUjVNdjEvb2VlbjlxVmxTNXVUZTVMNzkrOU9lZVZ2WDNGZHpnanViNUc3Rnk5RFEwSWFUem0xVXIrVEdLQXJYTllKd3ZaQTJDbWFiZkxaWW1OZXAvQnUwNGcyaGM1dWQwL24wb1hyc1l3M0JqOEwxS2xpL0NySlIwY2h1YjFaa3Nqa0lyRWV6S2xPYkE4QW01YXNJMy95VGV0aS8vckx6K3A0dWN6cHpOOUpINXI3YnJ1WFg0Ry9NM2Izd1JyTC9hV0RFd3BDMzhFbjgxR01Cdndlb0RCYWViYkhmTFR2dzVaZk5sMSsrYTBPMStud1h1cGRxZjd0YVExNmVIVlNpWkhKSDIrMjFVMmtVako3djk2bEkrNFIrSC8ydXRTRFlwK3ZqT3dJSUlJQkFld1dTTi9QMnJwTzFJWUFBQWdpMFY4QSthTWVhTE8zUzJmNisrM1hiTGsxbUg1YlREK0R0M1ZwNzEyYXh6M3JYL1NkL2ZlYXY2TXNXSDRGVkRadjkvUUU5ZXF2dXU2WFIzMy9mOFVPSC9NendMY1ZJRHlhdnRIZTlaUlVydnRuNi9wamVUci9ieWxwdnB5dTN1dHFTMURuNW50eXoxbjgxTy80bHAwOXZYSGYyYlArNUtOclFWNm4weDlWcVJiMzVtK0pHbzE5REZyWnBoMWlubnZ6dFVhQ3o3L1VjeGF5cWhYMkZzTDdReFR2VUJXcTk5NXBJVDlFL0NqZXFTRG9tRU9pN1U2OW8ySzloeTliVGJ6V3owUUMyYjlsQkFMTzN5Tlp2cjFQTlpyVnVXODhEbWlUdUtqM0drZzBCMngrdHplejd3dDhUbmRheDY5Rkg5MnBXeDZ2VjRpL1RVNTZuSnozRjhyZmEwUnJYdmljSHlQd3Y1dHg2RnRjcy9adEREL3BpR1g1R0FBRUUyaWhnZjhoWkVFQUFBUVN5TFdCL3EzMzRVOCt6Z3F5R29zYWFLTTczYkdXNzRCY29uYzY5MWdHR0pBek1uN3VlQklWUjljNStLWExoTGVwaHZtTmlmUHloUmV0WVNlLzZvcGYyNU1mMGZmWkMzNE5nLy82a1lNbDU5V200dC90YWJ5ZlA2Y3kvZG5tOFBqc0FvTkhMUVRTemFiUGFKK3lyVnZ0bW82Zy9qR2Jpb0tIZS9ZYUN1VjFlcjlHNFhGY1VPRFZScTkzZW1lS3cxbVVJMlA1a1h4YktiVCtaNnlIWDdXRG44UEJ1amJaNWdaNXdqWDdjcjZmczFZRVZPOENpLyswZisyWHpQZXYyZXZ1eWRUM1pRa0IvTWlFZVJ3QUJCTm9nc0p3L3lHM1lES3RBQUFFRUVGaWpnUFZrenU0Y0hyeFJ3NWQvSTRQbm9hK21laFlTbHU1ZHR3ZmkySWFWZjEwOXYxOVFNTHhaSnovZmMzSjA5UGlpRGZXaWQzMVJFVHJ5NDFMdnorbDk2ZmZXRFM5MVgrdmpabTNMaGI0bmovSnZsZ1dzamRNdzNYcEtTQkJjY2NYNkhZM0dNeFc4cjlPVDlxdVpuNmZmR2J2c29HNjI5cExyWjM4cWlnL2t0cjZWTEFUMGxXanhYQVFRUUdDVkF1a0htMVcrbkpjaGdBQUNDSFJUUUorMzcwNDZ2K3lUZHlZVys5QnVpd1dIbFM1V2grYVowODNxcUdkZHdWenJWUDFDblhzZGhqOWhYd29aYndsalY5OHhOUGhsM1g5ckhFUjNIQjhiKzZaZTN4cFVyQXoyWlNIVXlwV0dVZDNNM2JKVTJaZTZyMTBWYTkyZldtK242Mis5ejI1YldSYjAycVpQNUh2YkJNelo5dWRXN3puenJUOXcyUS8yeFJYOWJrVFh1OW1aRit0NVQxTXZlVE9RNnljYnBaSmNrakg1dldqZmxSOGFLbEFuOTBVVm5nVUJCQkFvcjREOTBXZEJBQUVFRU1pK2dIM0lqbmZ1M3YwMG5VRjhuejRkMjhSaTlpRzVsMy9IYldablhWZk5mMWFmVVZuc29HODd5NU5laHN5Mm84bXFkT1owODdpRVl2eDViZWxyNmh1OHZlTENXeXV6cy9jOCt1aWp4N1Q5MWlVOUNMM3duTnpXWjNBYmdXd0oyTytQbmNaaFMrdkJwMkRYcmwyYmcvWHJuOXR3YnI5KzZhN1I3NE9kUzY2SkJ2VnYrM3JKa3kwdjhhOSt5MmUwSlp2RmZhWXgyL2lSRTQ4K2VsaTNyYXh6QncxMG13VUJCQkJBWUkwQzlrYkFnZ0FDQ0NDUWZRSDdlKzJDZlVIZmpxTkQ5K296K1RQVWsyNGZqTk1QODkydWdUODRvRUk5b0EwL1JlY2tYK3F2ZjI2VFRkbEVjTzBONm1uZGtuUFhMWkhvL0hzZjF0TndFcmlqbWxyOExqM3habldkZitGNHJYYXgzblVyZTlyem42NmI3d2owUXNCK3J4ZjNrcytWWTlmUTBBL0hvWHVSOXUzcnRhdS9RRHZ1bFg2L1R3TzVoV01iVXBNY3VVclhNL2Y2TnQzdzIvQ1RBOXJ2Vyt6K1ovRDQ0NithbUppWTF2cVR2MHR0MmhDclFRQUJCQkRvekFjb1hCRkFBQUVFT2lQZ2U2czBVZHlmcUMvNTFUMDlEMTFCUEt4VU5KdDM4RnZuR28zZld4ZEY3MWR2OWkvYmgvaVdvSjcyWUhkQ0l4bkNub1FUUDRUWE90a3RMdWl1R1gwZFZJci9nbkxMTFpYejUrODZldlRvWTRzS2tSNUVzUFVRMWhmaDhHTkhCU3pVcGdmV0Z2U1NiOTJ6WjF0MWRuYWZEai90MSsvV2RYcmVzL1E3WlpmVjh6bmMvK01QekdrVnF6K1gzRmEzbk1VZkVFdUR1WDZuUmxTbTkwN1dhdis5K1dMQytYSVVlUTRDQ0NDd1FnSDc0OHFDQUFJSUlKQVBBUXU4c3dyby8xb0IvZmQ2R2RCdHVLc21oZGJsdllQM1RJNk52Y3Y0dGcwUFA2TVN4Ty9VZmYvY092VDBnZDZHcUd1MmRoOUdPdjEray9hdVczQ3h5NFBwdTc2U25zYkhkT3R1M1g5YkVNYTNUd3hzLzNwdzhPRDVsaWIzQVY4L1c4ODZ2ZXN0TU54c2k0RHQrN2FQMmZmRkI0U2k3WHYyL0Zqa0dsZnJzV3UxdTc1USsrNVF5NzVyZTZSR3l1Z1Jmd1RLcjBkUDdlaVMvQzZGVVZWL1o3VGwrRnZhMm05UGp0VS8xYkpWcTR2OXJyQWdnQUFDQ0xSWndQN0FzaUNBQUFJSTVFUEE5NkR2R2g2K1dwZFEra0x6ODdGOVNPNyszM0tGQm4xNHJ5aUUzekpacTc5Y1pVakRiYUFEQ0pyWXpiMVRpZUwvOEovaUxhZ25qNmU5aHAzV1RyYW53cVdoUnIyQWZwdnEzZGZsNlVJTEhMZXJ4TGZxKzFmVUkxaGZWQ0FycHhWOWNaaGE5RFIrUk9DQ0FxMEhmUmFjbzMzWlpaZGRHdmYxUGMrRjducnRvRmZyWXZUUDFDa2k2MnhOdHN0YUl2WmZsdEx0djJSZjdNYnZ1RTMzYnI4ZkN1YTZJbHNjSDlHbWJ4eW9WajkrK1BEaHg1czF0WU9FVmgvQ2VST0Vid2dnZ0VDN0JicnhCNy9kWldaOUNDQ0FRRmtGN0VOL1BMQjc5ODcrS0hwQUg5MTMrdy9VODhObHUrdmlBZzF6dHlIdDdxOFZjditwMy9qZXZmMXA3L1NPUGJ1dkQrTHdCdlVJWG1lUE5hL2RiamU3RmRSdFc3WTBBNDl1V2ZoWTJMcytwUXgwdDlMR2JYcnN0ZzNPZmFOV3E1MzFyMHIrc2ZkSksyOTZBTUpDT3dzQ2l3WHNkOVAyRmZ0YWVHQkh2eE83amgvZkcwZlIxWUZDdWZZa3V6TEJwWmEvOWZ1ci95MlUyNFJ3K3Q2OVh2TFc4bHQ1TFhUMytRTlpMajdxd3VERHJuL0RIMHc5L1BBcC8wVE5mUkdNQkRZUkpBc0NDQ0NBUUljRjdJMkVCUUVFRUVBZ0h3THAzMnkzWTNqd0pnWEw2L1hoM2o1WWR6dnd6bXMxejBWZklxVGJ1YlUrek80WUh2NG5TaUh2VUI1NXZyMVFQWE0ya1Z6YXd6aS9ydTdjc3FCdGdkMTYxODF6YnJJNWxjc2VlMGl1ZDJpRXdzMTZ6cGVueHNmSEZoWExyTzExQzBQWW9pZnhZeWtFMG4zWTlwc0Z2ZVE3aDRkM2F4OTZnVWFTWEtmY2ZiVWVmN3JDci84OTFYNW1PTTFoNUg0ZnRQM0oxdFh0WldHUHVYTUs0K0VmOU0zTWZHanVpZ2o3OWltWWoxamRmS0c3WFVDMmh3QUNDSlJSSVAyd1Y4YTZVMmNFRUVBZ2p3THBlZWdmMEJEenQvYnlQUFFVVCtra09SKzl0U2Q5L3FDQmZiQzNBQlBzSEJyNkJmWE1LYWlIZTMydllXK0Qrbnp4azRNYzFudTVxSGM5T0tHaWp5aU8zK1lhN3JiMVFYRC8rUGo0bWZTRit1NER2cjViL2V5TEVDT0VBaSt0dmVRV1d2MStiZlhkdlh2M3hzZkQ4Rm5hdDEraXZlS2xPcmp6UE4zZXJuMUt6MHA3eVhXRkExdDZkM0RLYjE3L0xBem1jYXpoNitFbjRqais3ZVBqNDZQTkp6R1VQZFhpT3dJSUlOQmxBUUo2bDhIWkhBSUlJTEJHQVIvUXR3OE8vbHdVaFovdGVROTZzekpLS2t1RmRBczBGbHA5bWYxVDdUSnhqKzMrbDVxQStzMEtLaitvbm5mZDdUcHhEWFcvdVJYK2s0VHNwWHZYYlZVUEtYeDlTWmU4dXJWUm5iM3p4R0YvSGVqV1RkQzczcXBSak51MkQ5dVg3UnNMZXNrdnVmenlLNnA5ZlMvUTduSzlIbjZSSG45YU1rUzhHY2p0K2ZQN2txMmo5NSs1YkNpOXYwUmhwRlBmOWNzWEJuOFN6TWJ2bjN6a0VadVh3UmI3WGJYZldRNDJtUVlMQWdnZzBBT0IzcjlaOUtEU2JCSUJCQkRJc1lBUHZmNzZ5SUc3WC9YWXFDOExEejMvZTY1Q05FTjYvS2VhT080MVRXTmZYbCsrL1JxS2Y4RE90UTJDWGJ0MmJZN1hyWHVEU3YxdjFOTzR1em5zMTRLNmhWeDdUUllXSlMwTFphclpFM3JYbmE0QkhkNnJpYjV1cVFUUjdZM1RwKytmbXBwS3p0ZE5TbTd0WVhXeHRyRXZBbzhRTXI1WW03VitKVDNlelVKdjM3NTlTMlhUcHFzYXpsMnJIWFMvZG81OTJuY0hNdHBMM2txZDdNYzZLcWJ5UnJZemFvLzh5N0FTdjNmaXlQaTl6U2NTekZ2RnVJMEFBZ2owVUtEbkgraDZXSGMyalFBQ0NPUlJ3UDV1dTBBVFQrMDRlWEpFSTJpZmtaVmVkRjh1WFFaT3ZZaDk2cHo3cENhT2UyMFRPQTNwOW1NWXRBUjFEUTNlZVQ0TTMrakMwQzRkZDRrUDZqcXZYYUVuN1kxdXJxTG4zNUtRYlQyaWxzaDhMNlNhUWpkOVIyUVlITkpEWDFUTDNGS0pvanNmR3h2NzdxSVNtMEhxUUZoZmhOUGpIOU45N1FrOXgzWWdyQkhHTHc1ZGVKM0M3UXZWK0ZmcXUzNERtNzNrODVkQXM5OUxhMS83bnFWRnZmZ3FsSzY0WUlWU3FXK0tnK2kzam8rTjNkRXNwTDlmdHhlTURtZyt4amNFRUVBQWdSNElaTzJOcEFjRWJCSUJCQkRJbllCOXFHN29jbVovb2cvZXI4N0NlZWdMQk9jbmpydFFTTGVuaDhHK2ZWVk5RT1ZuaHRhUS9TSGxuamZyL2w5VHdOK1E0YUNlVmpYcGxmVHBKNno2ek82RG0yVzMyTTVUZnlCMHdjMzZmbHRqM2JwN2p4ODZkREo5WWZPNzlWaGE2Ry85V3ZRVWZ1eUFnSDN1U2NPMHJYNUJML25XUFh1MlZZTFo1eW1RNzFmTFhLZkhkVjU1dE5GZTRZL04yUEVaTzRCa2QrZ2dUWE5kdHA2c0xYNTR2WDZYYkQvVDRyNm9PcjMzV0szMnVlVG51WU1KQlBNbUNOOFFRQUNCckFqWW14UUxBZ2dnZ0VDK0JPeEQ5NndDK2hzVjBEK2N1WUN1TktBUTB3Z3JsV29RdTA5TTFHcXZhL0ttUGNpdDJwR0NlaVVONm43b2Z1aHUwQnArU2VHaW9xRHUxNlVBM0F3YXJTL056RzBMMmNuTThJdDcxNU5BZDBUWi9jczZkLzBXdVh4aG9sNy85cUtTbTR0OTJYb0lUSXR3MnZCakdzanQrK0plOG5EN25qMVBqMXpqYWpYVlMvWDRUNmdKaHhmMWtpdVFxMm44blhQQnRnM0Y2c2dxa3RuaEZjeXR1SnI0N2Y1S0ZMenYyR2o5TDVwYlMvZTFCUWNtT2xJU1Zvb0FBZ2dnc0NvQkF2cXEySGdSQWdnZzBGTUIzNE8rYTgvdUY4ZHhlRWV6SkJidXN2UTNmU1VoM2Fxd0lEaGNNamg0VlRVS2JsQm9lcVVGRGZWZUtuZ29YR1c3MTdMWkZDcXBsVldsVnFpcldMQ3pPdmdsanMrcW9SNVFVeDNRc1A3Ylp1SjRaTHBlbjB4ZjJQeHVCeU9zUFZ1L0ZqMkZIeThpWU5qMlpmdVVMUXZDNkdVL2RObWxqY2VyUDY1SHIxTUR2VVNQUDFQdDAyOVBiUGFTSndlRjFIQmFpNjBqUzc5WFZzeWxGanZ3MEZDUisyeGYwMmtYRDJ2L2V0L1UyTmluZEw4OVpvcy9zSmZjNUY4RUVFQUFnYXdLNU9GTko2dDJsQXNCQkJEb2xZQ0Zobmp6NVpmdldsZXQzcS80c0Z2SnducGVMYmhuYVZscFNMZXlXeDNzdmNtSHFrdjM3SDVSSEVmdjFEMC9aUThxUUtVOXpGbXJxeFZ2cWNWQ2RyTjNYYmVlT05sY1RmZmVaY1BoNDBybHpxblJVWnROT3cxVXVqbDM0TUxXazliZDdtZFpLSkFHY3Z0dVR1YVZMSnF2WWRlSkUwOXZWSUw5Y3I1T2pmQjhQZWx5eTk5MkRLVVp5clcvNldlTDVJbTVmYy9EWXZXMDM1VStqVGhSTUkvcnF0S042NTM3VHkyWEJMUmd2dEFrRHpXampBZ2dnRUJKQmZMeUJsVFM1cUhhQ0NDQXdKSUM2ZDl1dDJONDhDWmxpdXZWWTJhWFQ3SVA0bGxiVmhQU3JRNXBBUGVoZFB2dzdwZEh6Z2QxNi9HMElHSVR5WmxEK2p5N093K0xQSmJ1WFZkUVBLOEtmRjFQT0ZEUmNQakg0L2llNmZIeGlVV1ZTdHZZUXJ5RnMva2d1dWlKQmYvUjJ0Nis3R0NWR1N3NGVMRjk5KzdoSUlwK1hOY1N1MDV6bDErakZQNmpkc3FFbnVjbjliTi9tNit4MTl0WCtqdWxtN2xZRmdSempXVS9Gb2ZCUitKSzMwZE9IRDU4d3RkZ3YvNGVIQ0NZNTZJMUtTUUNDQ0RRSXBDM042U1dvbk1UQVFRUUtMV0FCVFU3RC8wRE9nLzlyUms4RDcyMWNlWkMra1ZtZDI5OWZ1dHRxNmVGS2ZzS3RnOE4vYXo2Q2RXakhqN0hmbTRHOVRSazJWMTVXaXhrMmRCOWZkZi9pM3ZYZzJCYzkzOVY1NjVyNXUzZ0M4ZHJ0Vy80NTgvWDBON0RMWFFtNjBtK3p6OWF2RnRwSUxmdkM0YXRCMWRjc1g3N3pNeFZPbWF6WDFIN1dnWHk1K24yOWd2MGtxZUJQSStmZ2Z6dmt0OVhraDd6MHhxbS80ZFJwZktoaVNOSEh2Rk5uZ1R6dWQrWjR1MEcxQWdCQkJBb3RrQWUzNXlLM1NMVURnRUVFRmllZ0Evb212Mzg1NklvL0d4ejZIZVdlNVBYRXRKTnhOYzNwZG14Wi9DWEZVdmZwaG0yZjZ3NVJEbHIxMUJQaTdxUzcyblF0bkJsTThQYjRsOXZCeUowUzczcjRSMWhHTjhTVmRkOTViSHZmZS9vb3BXYmtTMzJlbHVYZmVWNXNjcW5ZZHJxc3FDWC9KTExMNytpMnRmM0FnMUllSmxxK2tJOS9qUWI1ajAzYkQxeHNOZWtCM0R5L0psbllUQjNUdnU3KzBRMXJIenc2T2pvSWRVeENPZ3g5d3o4Z3dBQ0NPUmRJTTl2Vm5tM3Avd0lJSURBV2dRc2RNU2E5ZnlwNm9MVnBHUEJSbjFaaU1ueTMvVzVrTDZNMmQxVmxTY3NWamM3Q09GN1Q2OVFyK24wN095L1ZMWGZyR0MyUnlIV3dsa1dyNkgraElvczQ0NGtZQ2ZENFovWXUrN2NZMXJIM1M0TWJvMGlkL3ZFenFkOFBaMEp2N251MU1yV2t3YjJaV3kyNTA5SnkyMEZXZEJMdm4zNzlpMlZUWnV1YWpoM3JYYis2MVQzcS9Ua0xTMjk1RW1JdFYrQitjbmRiSDM1WHB3Y05EbWlEa1pweEw0MVpmaHBGMFh2MVh3RkI1c1ZXekRLSk4rVnBmUUlJSUFBQXZsLzQ2SU5FVUFBZ1hJSzJOOXZDMS9WblVPREl3b3B6OHBCTDdxMWxKVjVWb0c2TDRnYkg1dW9qZithZnJhNjJKZWxqK1V0U1craEQzRGJycnh5YTNUdTNCdlUyZnh2ZGQ3eExoL1VnNkFJUGVxdEZtblFOaU1kcEZCYXM5NTEvYS82NnI3UUpwYzdvSzlidEIvY00xV3YxM1M3ZGJFREc2bXhyY3Urc3JCWW1leGdrMzIzTWkzb0pkODVPUGdqY2VSZXJHdDRYNnRudkZoUHU4TFhPNTNjelo1dlF5aVVYdlZhK3lyS29vTU4rbjJRaXVwYmFUYlczK2krOTA3V2FuYzNLMGt3TDBwclV3OEVFRUNnUmNEZUVGa1FRQUFCQlBJcFlLR3JzV05vOEw4bzhMNG00K2VodHdyUDlhVHJuUFRmVnVCNG14NjBjTFhTNEJqcUd1clZ0T2Y0c3NzdXUzUzJ2LzlOU3F5L0xvK0JscUJ1UWFaSTczZUowNFY3MXljMWNlQTlldEp0Q25lM1RxeGI5L1hnNFlmUHRUU0FXZGkrWSt1eHdHL2Z1N21rMjdkdEx1Z2wzekkwdEwwdmlwOGJ4TkZMOWRpMUt0b3oxSmFiN0luTlV4bUsyVXR1Rlp4Zi9FRUtDK1oybCtwOWkxcm9mWlAxK2kzTnAvajdkWHZCd1l6bVkzeERBQUVFRU1pNVFKRStzT1M4S1NnK0FnZ2dzR0lCQzU2ek80YUgvNVU2VTM4L1J3SGRLbW85aEkyd0VsVVYwaitna1A1MjNaZjJnQzYvSjkzV1pPRjd2d0xuZ1NUc1hmS1VwL3hBcFJxOVZaT3IvUXYxTTY4djJORDNwTVlMLzAyRGRyTjNYZk9XKzk1MXV4NTJiSTg5cE1CK2gzcWliM0t6N2l2SHg4ZEhGNzdjaDNYN1BKQ3VwOTJCM2RyVjFtOWZWc2JXOXExc0d4cmFXd25kQzlVUGZyMmU4Z0lWZmJlNmpTMlpOa081QmRGQzlwS0xZc0hpUndQb2dJVDlYbHVOdnhKRzhYc21Sc2YvdHZtczFKRmd2b0NOSHhCQUFJRmlDZGliSlFzQ0NDQ0FRRDRGckNldHNXMzM3aGRwb3JnN20xV3djSldYdiswVzBtT0Y5SXBDK3ZzVjBtOVEyUzJFV0IxV0V4THR0ZmJsZTJXMzc5bno5TkExM3FZMS9aSkNUeEpXZFZCQU9qNEE2WGxGWEJLN0MvYXVCOGVEVURQREI4SHRPcDM1MW8xaGVIK3RWanU3Q01KOGJEMFdwRmZURHJhNnRDM3M5UXNDNWVXWFg3NXJ0bEw1Q1oxRGZyMkN1SWF0QjgvU0FZVStlMUd6bDl5dUc2OXRLNlhiZjhuK25KZDkycXF4MGlXcHI0SzVIVmpSNzhJM05CSGdleWZHeGovVFhGRnFhWTZyYlkrVmxvbm5JNEFBQWdqMFNLREliM2c5SW1XekNDQ0FRTmNFN0lON1BMQjc5ODcrS0x4ZmVXWlF3Y1kreEtkRFlMdFdrRFZzNkVJaDNWYloydE82a2sya2djWUg5WjE3OXV4emNlTUcrZnlzdmVrcEJOcWx6ZXo4WG5NcSt2dGdHclROMHVyYjJydXVINFB2S0FOL1FUYTNWS0xvcnFOSGpuelA3bXhaVXFOMFBSY0tpR1p1bHZabDI1cHZ1NmMrZGQzT21UTjdZeGUrSklxRDY3V0M1eXVJWG1yNVc0MWg3V0d4VTIybDc4VTdsMXdVRjF6TXlINWYrK3dBa2laTy9LNE9udHc0TVZiL1dQTitlNkVkTFBIN3NmM0FnZ0FDQ0NCUWZJR2lmekFwZmd0U1F3UVFLTE5BK2pmYzdSZ2UvTHlDMXN2VSsyWXpQdWV0aC9oQ0lkM0NvSDJ0ZGtuRFpSTFVoNGF1Y2FGN2w1eXV0eFVxR0tZOXUvYThNaXlKNTN6dnVtWUd0MTdxWmxBT2dsUFN2azlHdDFUQ3ltM0IyYlAzSHp0MjdQdUxZTko5eSt4cy83TmdidXROTFhWVDE2c2ZIQnpTdDUvVUU2N1ZJWUZyaFAyakNxSGV1VGszUU5KcmJOdWZYNCs5dEF5TGVkays2WU81Zm1jZkVjS0h3blBuL3FqRjI1ek5kQzM3djE3T2dnQUNDQ0NRTndGN1kyUkJBQUVFRU1pdmdIMlFuOTB4dFB0OVlWUjVlODdPUTI5VnYxQkl0K2ZNOThhMnZtTDV0eTBZV3REeDY5R2w2ZjZoMHVFN2xRM3QydGsyOU4wdXpXYnZoMlVKNmxidGRHa055aGJZclJmYmhsbmJ0MFBxM1A2aXdyWDFydC81Mk5qWWQ5TVhMZjYrZS9mdWpZL3JTZ0o2dFFYeS9YcU45Wkp2bXd2L3ZwZGNCNDlzS1ZjdmVTdlZvbUFlSDlmUmtkODc1OXhIcHV2MVNmOUVybVhlNnNWdEJCQkFvSlFDQlBSU05qdVZSZ0NCQWduNGdMNTlhT2hub3pENGI4MWU0YndHelF1RmRBczI3ZWhKTkNzTDZVbFFIOTc5S3VmQ0czUnB0bWY3WWRaSlVFK0h4eGRvRjFsV1ZSTGpsdDUxQldsYkpLOW1jVzVhTngvUWsyNFA0K0NXK096WmtYamR1bTNWU3VWRjZuRi9tVnJIRG5iOGlCK3FuVHpmTnBwZUFzMCthNlJENE8zK01pNTIyYjltajNtc2MvN0QvNlNmUDZoNUYrb2VZOSsrUGwyTndIck0xM293eXErT2Z4QkFBQUVFOGl0QVFNOXYyMUZ5QkJCQXdBUXMrTVNYRGcvL1VNUEZEK2kyWFpMS3dsWmUvNzVmS0tTclNtMExMLzZnaHExUVMwVTk2citpYnVTM0tWeitzUFVjcS92WWV0VExHdFFUbGVUZnBYdlhrOTd3SXpMYXFnQi9pWDlxR3NyZFhDKzVIU1RLNno3WWFyQ1cyM1prUTVNU2hoWHRXNkdOMUZDUCtSOEw1ZjNIYXJXSG15dGVjTkJvTFJ2anRRZ2dnQUFDeFJESWF5OUxNZlNwQlFJSUlOQW1nZE9uVG4xLzA1WXRQNi9BZEpsV2FiMXdGakR6dUNqRDZML1kyZXp1TDlrd3NHWDkyVk9uYmxaRjJobjJ6TWZXWitHb2NlYlVxZnUyYk5qNFNSZUd4M1R2TThOSzVSSUZLM3ZjZWozTDNQT3JsdkFIS3N6Q0RweW9SenhPN0N5WU83ZGU3WlRlbHh3VXNtdDN6NzlHTHl2cFlwUGVlVDA3Nzk3R0liZy9yK2hxQXNmcTlZOXBmNXVTaXUxN3RuQ2VlZUxBdndnZ2dBQUNUUUVDT3JzQ0FnZ2drSDhCKzFzK3UySHJGbDFET25wMkVDdEVKU0VwcnpXN1VFaHY5MEdISkd6dUMvcE9mK2YwNDJlbXArOWF0MzNISjZORy9MZ1M2VFBVNnpsQVVQZTdrQVYwYTVPb0pYeWJuZDJiM2xmbUF4bWV3ditUWE1iUGhWRll0Vnl1VXdQK1hnYzJmbVd5VnYvL1RrOVBIOVZ6Q09ield0eENBQUVFRUZoQ2dJQytCQXAzSVlBQUFqa1RzTC9sOGNhdGx3eXFxKzRmS2xUbVBhQWJmek9reHczclNkODRzQ1ZVeitOdHVyLzk3MXVQTkVjYzdBdXFqMy9yeEJsdDUvYU4yN2IvYVpCTTh2NHNCZlVOUHFqYjhPMThIL2d3MTNZdFNXaHYxOXJ5dng2TkpBZ3NtTnRFZTVGdTMrNmkrTmVteHNiZmZYWjZ1cWJxMlg1ckJ6SG9NYzkvVzFNREJCQkFvS01DN2YrZzA5SGlzbklFRUVBQWdTVUUvQkRrRFpzMzkrbXgxelpEWko3UFEwK3JhSU9FMCtIdTEyN1lQSEJlWWVjTGVyQVQ3MTB1U0lKNkdHZ203VE1QbkR4MTV0VDA1N2Rjc3UzUGRXNy9laFhqMlFycWZRcnE2WG5GQk5TMGxjcjkzU2JDaTdWdlZDMlk2NWR1Uk9IODF6WDUyOXZQbnB3K0pCb0w1YmEvRXN6THZaOVFld1FRUUdEWkFwMzRrTFBzamZORUJCQkFBSUcyQ1BpQVhoMFlPRnVKd2w5VXFOMml0ZG9RWkFzSGVWK3NKOTFtRW5mcVNiKyt3eUU5c1RvOFoxYzVmZkxrNU5sVDAzKzNmdXZXdjRxYzI2WW5QRk5oTEhGTmhqTVh3VGp2KzBndnltOFQ2RFYwQllDcTdRODZhdk10N1RWdjBWRDJmNlU1RXg1VWdXeXZ0ZUhzOW51WW5BNmdHeXdJSUlBQUFnZzhtUUFCL2NtRWVCd0JCQkRJaDBCNGZucjZ6TWF0Vy82QkV1MFBxUmRQdzl3TEVkQk4zOEpPZDBPNlRZbzJmNUNqOHZpcFU0OXE2UHRmNmpTQ3oybkNyOHQxRU9ScHphSE15YVd4a3NNSVNUbDlZZm1ub0FJV3R1MTY3bFZOSnFpRE0rNndkczkzVGE1Yi8zK2RQWEprcEZsbmdua1RnbThJSUlBQUFpc1hJS0N2M0l4WElJQUFBbGtVOEtGZzQ1YUJwNnRINzhWK3R1MWluUy90KzlIbmV0SzNhcmo3eVk0TmQyOXQzelNvMi90bHBON1Jtb2ErZjJiandNQWQrbm1QemptK3NoblU3WUNJUFpjZTlWYTk0dHkydGsyQ2VSUlZOUHZiWXpyWjRkMXUvWWJYVGgwK2ZHY3dOZFVJZEdwRWNIanV3RTV4YWs1TkVFQUFBUVM2S2tCQTd5bzNHME1BQVFRNkptREJNTjZ3WmVzbFNyS3ZWRXh3QmVwQlQ5SG1lOUxETGcxM1Q3ZWM5S2hiTVFwZmZBQUFOODlKUkVGVVNMUDN6VkRud2gvUzBQYy8zcmgxODMwYWZIK2xndnB3RXRUOVJISUU5WG0zdk45S2c3bGR5OXphL3FSMmhkOWRGN3ZYUEZhdmYvN3MxTlM1WU4rK3Z1Q1JSNXpDT1VQWjg5N2FsQjhCQkJESWdBQUJQUU9OUUJFUVFBQ0JOZ200Z2ExYno4Zk9hYUs0WUozV2FlR2lhTU91Ri9ha2QzYml1S1dheFV4dHNSRUxnWHJUSDFTditzYzNidDM2YlQzd05JVzR5M1czWnZIMlFkMmVValIvcTFNNWxxUU5mVEJYai9rNTlaaC9WRmN3Zk0xVWZmeXZwblU2U2JQSFBGQTR0OU1jV0JCQUFBRUVFR2lMQUI4YzJzTElTaEJBQUlITUNGUjJEZzNlbzNPa242TjUxU3c0RlBWQXJBVmxYZFpLRTNRMTRuZE0xdXZ2YTliVmVqSFRFSzJiSFY4c3FOdlFaMXVxTzRjSFg2ZE0vaGI1WCtsaVg4UVozVzl0d05CM0U4citZbU5QR2pxc1lwZExzK3VZMjBpVVB3NGE3Z09UNCtNMitac3QvblFTZmFmSDNIUHdEd0lJSUlCQU93V0src0d0blVhc0N3RUVFTWlMZ1AxTmIyell1dVVGT3YzOHFrRGRmUXFLUlEyR3ZlNUpUL2NKQzJuKzBtd2E0anlySHZXdkRtelk4QWxYcVJ6WC9UYmorMWIxcGx0WkxhaGJXM0JnWEFpWlhKd090TmlGL1hRdGMvMnI2L3U1ejRZVjkwdVRvK01mMVNrTkV5cXpCWE5yUHk2Wmxza0dwRkFJSUlCQU1RUUk2TVZvUjJxQkFBSUltSUQ5VFk4MTAvaFRsQzUrV2oyQlJUd1B2YldsazdEYnpVdXd0VzY5OVhaeS9yR1ZwM3I2OU9sem12SDlTN3JzM2FlcUdocXRzR2ZYVU45RVVHOEZ5OVJ0WGN2Y1JtT0VkaTN6VURkdmlvTG9WeWZHYXI5ejV1VDBJeXFwL1Y3WndSV0NlYWFhamNJZ2dBQUN4UlFnb0Jlelhha1ZBZ2lVVThBQ290c3dNS0NlUHZjNjlmVlpxTEJ4MWttUUxhYUpyL1BjN080RFc4N3BuUEE3Vk5WMEdISzNhMjA5NnBFbURxdWVmK2loNzUrWm5yNXR3K2JObjlZQkV5dm5WUXJxNjN4UVQ4NXZMdXJvaG02YnIzWjdhVEMzNGV4cUMzZG42TUxYVDlUcS8xNEhXRWExVW9MNWFtVjVIUUlJSUlEQXFnV0svS0Z0MVNpOEVBRUVFTWlwZ0FXK2VHQndjRWQvR055bm50dGhoY0VpbjRmZTJreno1NlM3eHE5UGpvMy9nUjYwa043TFhrOXJEL3Z5NTZqdkdocjZZUlh5YmVxaC9SVUY5WXFMZFpLNnRVK29JZFhGUG9paTZtVnFVVERYdWVWUlpEM211aG5mcTVNUVBqQTFXditMWmludHM1RzFTVHEzUUtZS1QyRVFRQUFCQklvdFFFQXZkdnRTT3dRUUtKZEEramZkN1JnYStsL0tIcS9RUkdWMlhxMEYxVElzL256dzVqRGxOMHlPMWY5SWxiYTY5enBvcFFFOENlcURnMWU1S0xoQkVmR1ZTVUIwc2NZNTJIWFV5OUpPdmRvWDVTenJOSmpIOGNOUkdMM3YyTmpZcDFTZ1pDNkJKSmozOHFCT3IyellMZ0lJSUlCQVJnVHN5RDRMQWdnZ2dFQXhCS3dYMmNLZyttUGRWOVV6cXh0MlYya1dlMDlyVHJ3ZC9xRm1WSCs5ZnJaUWJNRTNQWGlobTExZkxQQlpPYXh0S3NmcTlmc254dXF2cWtUdXhTcnQzOXZ3YWp2L1dZL1o4K3lMcGIwQ0ZyNzlKSDFocFZLVitaZ0dMN3hwb05yM1RJWHpUK3F4T05qdjl4SDdaYkYyS3RVdmplckxnZ0FDQ0NDUUlZSGtnMXlHQ2tSUkVFQUFBUVRXSkdBaE5kNjRaZXRXSmRKWDZiYUZqVElkakxVZ2JpRTNVdkQ5Unh1M0RoelZ6T3AzNjJjTHdCYlVlcmxZVzlpWHZmZEdwMDlPSDFIWlByMSs2OVl2YTJheUgxQjVmOURDdXA1aGwva3FXN3Qxb2wzbVRpR3dVd3AwemJRSjNmRyt1SC9kcnh3L2N1VDJFeWRPekFiN2dyN2dFVmtmN3ZtKzBZbjZzMDRFRUVBQWdSd0s5TEpISVlkY0ZCa0JCQkRJdklBUDZKZnQyWFBsYk54NFFLWGRyQzhMZTJYN2UyOWgzRUs2VmYvL1ZvLzFSM1VqN2FVMmp5d3M2VUVEZitCQXB5WDhNNDE4ZUtmbWszdXVMMkFjNi9RRVh3RU9wcStzdGRKZ1hsVXdEM1N1LzdRdVovRFJTclg2dThjT0gzNjB1YXFzN1FzcnF5SFBSZ0FCQkJBb3JFRFpQckFWdGlHcEdBSUlJTEJJb0xKemFOQ0d1VitsTWQvV28xekdrT2ZydlVSSTkrZUNML0xxMVkvMlBteHRZMlgxdVh6SG5zRmZVbi91RFFxWFAycHptZWw2OWhiVTdjQkxtVVpDcUxxcldKTFo4Wk5nN3B5R3RidVBWOFBLalVkSFJ3LzV0Vm1QK1lpMzd2Vm9pbFZVanBjZ2dBQUNDSlJCb0l3ZjJNclFydFFSQVFUS0xlQUQzNGF0VzM1U3VlNHFCVHhOUU9ZRFh0bFUvR2dDVlZvWi9RbkQzYlBTaTI1dGtvWkYzNk4rOXVUMEEyZUg5M3hzdytPUFA2WWU5YWVIVVdXN3pwdTJJRy9uVWR0M0RxNExvV1ZSajdrL0xTRFFPZVlWbTRWQVAzL0dSZEV2VG8zVlBuWDY1TW5qZXE3WkJock9QbmNneFAvTVB3Z2dnQUFDQ0dSTWdJQ2VzUWFoT0FnZ2dFQWJCT3h2ZTd4eDY1YmRDcVkvcmJCaU00U1h0ZmZWd3F5RnNpeWVrNzY0cVMyb1czbXJ3YkZqTTdxZSs5MGJMcjNzUHdjenM2ZDAzN1BWb3o3UUV0U3RQUW5xelVuMU5NbGV4UTdEeU9SdmRDenFOWk8xMnUrZlBYbnltTGRNbkFqbXdtQkJBQUVFRU1pK0FBRTkrMjFFQ1JGQUFJR1ZDbGhRY1JzR3RxalgwTDFXTWM3KzFsdVBjVmtEWFY1NjB0TjJUb0w2dm4xOVp3OGVQS3VnZnVmV2pacysxWWpDR1lWUUMrb2JDZW82NktKK2Nndm1OanhDbmVhM2FLSzkxMDNXNnU4L2MrclV1Q0J0bjdkMko1aW5leFhmRVVBQUFRUnlJVkRXRDJ1NWFCd0tpUUFDQ0t4U3dBZlNnY0hCSGYxaGVMOWkrWkFDblFXVnNoK1U5UVpKUit1Q2llT3lkRTc2NGlhUE5OTjRSZWROMi9EMllOdnUzWHMwRk9CdDZpditGN3FlOTNwTmdLWkRMM2F0ZTMrWnRzV3ZMZUxQYVREM1E5WVZ6TDhTUnU0OUU2UGpmOXVzYkxxUFcxdXpJSUFBQWdnZ2tEdUI5STBzZHdXbndBZ2dnQUFDRnhVSXowOVBuOW0wWmN2TEZlYWVXdkpoN2luVXdwNzBMVnZxNm0zOWFxQ2U2dUNSUjlMendOUG5adVc3MDNuVFZqWXJlK1h4NmVualo2ZW5QN2RoODhCZjZzRExnTzU3VnZPODYxaHRiSmRuc3dQdlJUejRiZ2IrUUlSR0VFUTZ5L3pyWVJpL2FiSTIvcVl6SjZlLzNheXpoWFo2eklYQWdnQUNDQ0NRWHdFQ2VuN2JqcElqZ0FBQ0Z4T3dzQkp2MkRyd1l6b245eVYyclNuMXNscklLL3RpNGRWQ1hDU1BuOW04ZGZPRFp4Nzg5dGVhMThQT2FraTNOck5URkt4ODlyNWRVVWgvN095cDZiL2VkTW5tdjNkeHNGTjFlYnBHQmxqN3BoT21GYVd0cmQ1cE1LOG9tQi9TZ1BZYkpzZnFyOWMxNUwrbXgyeXhmVDMxOFhmd0R3SUlJSUFBQW5rVktNb2JlRjc5S1RjQ0NDRFFXUUVYam1nSXRQcFUvUVJhbmQxV2Z0WnVJVmREcFczMnZPalBkdTBaZktVZlFtNlg0TXIrWWdjWGJFaStEK29UbzQrTTZMenJuOVhSaHBjb21kOWtJVjMvVlgxdmVuSWdJdnMxV3JxRWRqREN6MXF2SHZNK3RWVmRCNW5ldkQ2T256a3hXditQZW13MjJOK2NtVDN4c0lET2dnQUNDQ0NBUU80RmlqZ01MdmVOUWdVUVFBQ0JOZ2pZQWRoNDY1NDlWMWJqeGdPNnZWbGZGbUw0dXkrRTVtSmhWN04vMnhUdndhdU9qZGIvd3Zla044LzNUcCtVOGUvcFNEaXJTN0J0YU9pbm9zQzlTMEg5aGZhekJrNVk3N08xZWZvOHV6dkxpKzJqZGdDaVQ4SGN5bjljby9ZL2ZNNjUzNSt1MXlkOXdaTnJtZHR6Q09VZWhIOFFRQUFCQklva3dBZTFJclVtZFVFQUFRU2VLQkR0R0I2OFJ5SG51WnBRS3dta1QzeE9tZTlwaG5SZGh5NTBlUTNwMW40THpyL2VQcno3VlpFTDM2YUo1SjVqbHdVUGtxQnVCMjJ5T25KdWNUQS9vOE1LNmltUGJwd1lHN05aMlFNL1Y4RElDTUhjWS9BUEFnZ2dnRUJSQmZKeVJMMm8vdFFMQVFRUTZLU0EvWTIzNjZIL3BFWStQMGNoamZQUW42aHRnZFZDZXFTRStQT2JMOW55clRNUFRuODlCK2VrTDY2SkRRbTNnKzcrZkd5ZG4vNE5uYVA5OGZVRFcwYlZELzFqbWtodWwzODhtZkhkWHB1ZEEvUkptU3JxTWEvWWpQUzZYTm9uTldULzFSTzErbWMwaWQ5MGN4Sy9RQlA1K1ZFQ1ZuZ1dCQkJBQUFFRWlpcEFRQzlxeTFJdkJCQkFJQm5XSEc4YTJISzV1b2Yva1FZRU84V3lyUGFnOXJLOVdrSjZxSkEra05lUWJvYkpSSGQyZnZiaG9LRnJxTiszZmN2V2o1OTN3YkV3Y005UVVMOUVJZGpDdVQrL1c5OTdGZFRUeWV3Q0g4eXRJTEg3c3pnTVh6MVZxMzFjd1h4S2Q5bkJoalNZTTV6ZFkvQVBBZ2dnZ0VEUkJYcjF4bHgwVitxSEFBSUlaRUhBRHNJMmRnd04vYmhPMTcxTHQrMXZ2Z1VkL3ZZTFlZbWxPZHc5MStla3QxWXIxRWlBYW5vTjlVdXV1T0tTYUhiMmpRcnFiMVFvM3VHdm9aNEVkUXZDM2R3bnpGbG54aWRYRmRBUS9ML1RLUHozVHRYclgyNFczbzhDMEcxNnpKc2dmRU1BQVFRUUtJOUFOOStReTZOS1RSRkFBSUZzQ0ZqUHNFMFV0MDBUeGQydlNMUkh2YWRKQ00xRytiSllpbVpJei8wNTZhMjJZYkJmazhRZDhKT3ZCWmYrNEtXWHpjNzAvNGFDK3VzVjFBZWFRYjFiQjI2Y0pYTXJuSUw1QVoxWThKN0owZkdibTRWTlIvVVJ6RnRiajlzSUlJQUFBcVVTSUtDWHFybXBMQUlJbEV3Zy9SdnZkZzROZlU1OXBEL2xZcWRadlp0RGgwdUdzWUxxTmtONlMwOTZNdHphSmlqTDh4SXBxRWRwVUw5TU0vdzNYT090NnIzK1ZWV3FYMStkRHVucCt1OVRCL3B2VGRacWY5WEV0QU5KOXBWMzMyWjErSVlBQWdnZ2dNRHFCZXdOa1FVQkJCQkFvSmdDRm9pU1hza291RWM5NlByUjdtSjVFZ0YvYW9CUnhTNzhjMytkZEF1UCsvYmw0VHJwRjZ0YTNBem45dDVmUFRvNmVtaGlyUDU2blF6K0ZkK3A3VG82cER3SjUyRVlWNFB3bDV2aDNKeHRPTHVkTjA4NEZ3SUxBZ2dnZ0FBQ0JIVDJBUVFRUUtBRUFwb1g3RjZOS2JZemYvbTd2N3oyYm9aMHA1QWUvTGxkWHp3WUdaa0o5dTYxbnVhOEwya2c5cE93NlJKODNSdFM3alNndmxMeDJ4V2lIVEVpbU9kOWI2TDhDQ0NBQUFKdEZlQ0RXbHM1V1JrQ0NDQ1FPUUUvcTNjMWlyNm1jMzZuVlRyN3UwODMrdkthYWE0blhaY3EreDg3QndldkRRNGVQRitBbnZTMDlta3dUMCtGU08vdnhQZjViWVM2a0ZxeXBOODdzVDNXaVFBQ0NDQ0FRQzRGQ09pNWJEWUtqUUFDQ0N4YndBZjBvMGVPSE5FSTkrODA1K2Z5OXkxN0RlVitvcTdON1h0NXE3bzQyZWQ5U0xlZTlQd1BkMjl0MVc0RTVXNXNvN1ZPM0VZQUFRUVFRQ0NYQWdUMFhEWWJoVVlBQVFSV0pHQTl3YkdHdWR0TTduNzY3Qlc5dXV4UHRrbjE1a1A2VFFVTjZXVnZaZXFQQUFJSUlJQkFKZ1FJNkpsb0JncUJBQUlJZEZUQUR5L1d5T0o3a3Ewa2w3bnE2QmFMdHZMNWtGNHBjRTk2SjF0dGZvaDdKN2ZDdWhGQUFBRUVFTWk1QUFFOTV3MUk4UkZBQUlGbENQamh4VFpSbktib2lqVTFsL1dvTStSNEdYQUxuaklmMG0yNE96M3BDM0NlOUFmMnR5Y2w0Z2tJSUlBQUFnZ2trd1hoZ0FBQ0NDQlFiQUVmam1hQzRHRlZzNVpjYnMxZjJxcll0ZTVFN2VaRE9qM3BLL09sQjMxbFhqd2JBUVFRUUtDa0F2U2dsN1RocVRZQ0NKUkt3QUo2ZUtwV205SWx0UTc2cEtTTFg1ZEtvSjJWblEvcFJaazRyaHZobWYydG5mc2c2MElBQVFRUUtLd0FBYjJ3VFV2RkVFQUFnVGtCQzBjMnJGMHgzWDAxNlVFbkwzbVAxZjVUckpEZWpaMmhHd2NCVnR1YXZBNEJCQkJBQUlITUNCRFFNOU1VRkFRQkJCRG92SUE2emtjQ3B6d1dodno5WHl2M3dwRE9PZWtYOSt6R1FZQ0xsNEJIRVVBQUFRUVF5SUVBSDlCeTBFZ1VFUUVFRUdpRGdMLzJlVFhxKzVwejd2dGFuLzM5SnpTdEZYWStwQ2ZucEE4TjdRL3NPdWw3OS9hdmRkVmRmSDAzZXJlN3NZMHVrckVwQkJCQUFBRUVPaU5BUU8rTUsydEZBQUVFc2liZ0EvclJJMGNPcS9mOHdUQzUwcHEvTDJzRnpWMTUwcEFlaGxXTlVQaWZPNFl2ZjM1dzhPRDVISVgwYmh5bzZjWTJjcmZyVUdBRUVFQUFBUVFXQ3hEUUY0dndNd0lJSUZCY0FYOTV0ZEFGOS92ejBOV1ZYdHlxZHJsbVBxUzdHYm11RDF6bDFwM0RUM2xlemtKNnA4SG9RZSswTU90SEFBRUVFQ2lFQUFHOUVNMUlKUkJBQUlGbENhUWg2WjdrMlVrMytySmV5Wk9XSTlBWHhQR3NRdnBtNTZJRGhQUUZaQndNV3NEQkR3Z2dnQUFDQ0N3dFFFQmYyb1Y3RVVBQWdTSUtKQ0VwRE85MWNSd0hvWi9abldIdTdXeHBEWFBYSkh6V2s3NkprTDRBTmowNHRPQk9ma0FBQVFRUVFBQ0JoUUlFOUlVZS9JUUFBZ2dVV2NBSDlObEs1V0dGODFFL3pKMko0anJSM21sUGVsNUNlamZDTXozb25kalRXQ2NDQ0NDQVFPRUVDT2lGYTFJcWhBQUNDRnhRd0VKU2VPTHc0Uk02RC8yZ1QyV2ExZXlDeithQjFRdmtxeWU5Ry90QU53NENyTDY5ZUNVQ0NDQ0FBQUlaRVNDZ1o2UWhLQVlDQ0NEUUJRRUxZalpSbkpid25xUUh2UnZaTE5saUNmL05XMDk2SjV1SUhhMlR1cXdiQVFRUVFLQXdBZ1Qwd2pRbEZVRUFBUVJXSUJERjkrcGNhZVgwa1BlQkZiQ3QrS241NmtsZmNmVlc4QUo2MEZlQXhWTVJRQUFCQk1vcndBZXo4clk5TlVjQWdYSUsrRW5oWnFQNDY0cm5wMFJnN3dQMGJuWjJYMWk2SjMzZnZyN09ialpUYTJjZnkxUnpVQmdFRUVBQWdhd0tFTkN6MmpLVUN3RUVFT2lNZ0Evb0p3NC9la1NyLzNhWVhHbU5tZHc3WXoyLzFxVjYwa2RHWm9MeWhIUjYwT2YzQm00aGdBQUNDQ0J3UVFFQytnVnBlQUFCQkJBb3JJQ2RoKzQwVWR4OS9qeDBaMlBkV2JvZ3NLQW5mZHZRMExPQzhvUjA5ckV1N0dCc0FnRUVFRUFnL3dJRTlQeTNJVFZBQUFFRVZpcVE5bVorTlhsaDBvMiswcFh3L0ZVSU5IdlNOWEpoVXhTNG0zYnMzdjJqSlFucDZUNjNDalJlZ2dBQ0NDQ0FRSGtFQ09qbGFXdHFpZ0FDQ0tRQ1NXOW1HTjdyNGpqV05kRjlqM3I2SU44N0x0QW45MW1GOUV2REtMdzlBeUc5RytHWkh2U083MVpzQUFFRUVFQ2dDQUlFOUNLMEluVkFBQUVFVmliZ3c5SnNwZkt3d3Zsb2NybTFnUFBRVjJhNHRtZXJKejEyYmtiMmw0YVY4RUNQUTNvM3duTTNEZ0tzclUxNE5RSUlJSUFBQWhrUUlLQm5vQkVvQWdJSUlOQmxBUXRrNFluRGgwL29QUFNEUGprNVpuTHZjaHZvMkVqUXA5UC9aOVFVbDJXa0o3MlRCTjA0Q05ESjhyTnVCQkJBQUFFRXVpSkFRTzhLTXh0QkFBRUVNaVZnWWNtR3RXc0o3MGw2ME1sUGlVZlgvKzNMVUU5Nkp5dFBEM29uZFZrM0FnZ2dnRUJoQkFqb2hXbEtLb0lBQWdpc1FpQnlJNEZONGg2R3ZCK3NncThkTHlsSlR6cEhnTnF4czdBT0JCQkFBSUhDQy9DQnJQQk5UQVVSUUFDQkpRWDhPZWV6VWVNYlNrNm45QXg3UHlCRUxVblZsVHVYN2ttZkcrblFsVEowY2lQMG9IZFNsM1VqZ0FBQ0NCUkdnSUJlbUtha0lnZ2dnTUNLQkh4QVAzSDQwY09LNVE5cVJuRjdNUlBGcllpd3ZVOWUwSk91aWVPMkRROC9RMXRvNktzSTc5VWMvR252N3NMYUVFQUFBUVFLS2xDRU4vMkNOZzNWUWdBQkJEb3U0TTlEZDZHN3o1K0hyaG5MT3I1Rk52QmtBalp4M0RtZGNYQ1pycFArK3VhVE8vMWUzWTNlN1c1czQ4bHNlUndCQkJCQUFJSE1DM1Q2VFQvekFCUVFBUVFRS0xGQUVwcGMrTlhFSU9sR0w3RkhOcXJ1WE1XT2xJUkJxQm5ldTdKMDQ4Qk1ON2JSRlN3MmdnQUNDQ0NBUUNjRkNPaWQxR1hkQ0NDQVFMWUZmR2lLS3ZHOUxvNGJTb1RXbzg0dzkyeTNXVjVMUnc5NlhsdU9jaU9BQUFJSWRGV0FnTjVWYmphR0FBSUlaRXJBQi9SR1pmMTMxVnQ3SkxuY0doUEZaYVdGTk5TOVNLR1dIdlNzN0ZpVUF3RUVFRUFnMHdJRTlFdzNENFZEQUFFRU9pcGdvU2s4ZnVqUVNSZTRiL28wcUJzZDNTSXJSd0FCQkJCQUFBRUVFTGlnQUFIOWdqUThnQUFDQ0JSZXdNSzRueWhPWjUvZm5mU2drODhMMytwVUVBRUVFRUFBQVFReUswQkF6MnpUVURBRUVFQ2dld0toQzBjQ204UmQwNGQzYjZ0c0tTTUMzUnhLSDJyb1B2dFlSaHFlWWlDQUFBSUlaRStBTjhuc3RRa2xRZ0FCQkxvcDRDZUZtMmswRGlxZW45U0c3WDJCYnZSdXRrRHZ0dFg4REJEV2JmU0V6bmp2K0FTQllSak9Cck96MzI5V21mMnNkMjNQbGhGQUFBRUVNaXBBUU05b3cxQXNCQkJBb0VzQ1BwU2RlT1NSSTRybER5bEEyV1k3SHRTNlZEYzJzeHlCS1A3UE5ucENMZC9md2JZL0gwYisyTTlmVDlUcjM5WjI3QWYycytXMEQ4OUJBQUVFRUNpVkFBRzlWTTFOWlJGQUFJRWxCZng1NkM1MDkvbnowRFVHZWNsbmNXZlJCQnFxVUdWeWRQem13TVZ2Ylo3ZFlHM2YxdUNzRlZvNFg2ZEwrZDFWT1QvNzJxSWhVaDhFRUVBQUFRVGFLVUJBYjZjbTYwSUFBUVR5S2VDN3pTTTdEOTB2U1RkNlBxdENxVmNvWUNFOW1xaU5mMUFCK2gwYVFlRVAxdWkrZG9YMG1TZ00rN1h1QXh1QzhMcWpSNCtlMXJwdEcrMWF2MWJGZ2dBQ0NDQ0FRSEVFcXNXcENqVkJBQUVFRUZpbFFOSmpYb2xIWENOc2FLeHpHcUE0aUx0SzBKeTl6TnEvTWxtdnYyL0g0R0FRUnVGN05ZakNBclI5clhvZnNKN3pKSnk3bTdYdVZ6VFhaNTg3WnZYRmdnQUNDQ0NBQUFKTENLejZqWGVKZFhFWEFnZ2dnRUErQlh4QWIxVFdmemNNd3RIa2NtdE1GSmZQcGx4VnFhMzlMWXo3a081aVp6M3A2ZWVEMWZaME4zdk9DZWVyYWhGZWhBQUNDQ0JRV29IMERiaTBBRlFjQVFRUVFNQ0g4ZkQ0b1VNblhlQU8rdkh1dW9GTHFRVGFGdEsxb3ZNSytIMEsrdlNjbDJvWG9ySUlJSUFBQXUwUUlLQzNRNUYxSUlBQUF2a1dzSERtenoxV3grbmRTUTg2K1R6ZlRicXEwcmNqcE05RVVhUnp6Z25ucTJvQlhvUUFBZ2dnVUhvQkFucnBkd0VBRUVBQWdYbUIwTGtSUDRuNy9CRG4rUWU1VlFhQlZZZDB2WEJHczdWYnovbGZjYzU1R1hZVjZvZ0FBZ2dnMEFrQkFub25WRmtuQWdnZ2tEOEJmNjd4VEtOeFVFVS9wUzk3ZjZBYlBYL3QySTRTcnp5a096ZXJudk8rb0JILzJXU3Q5czlVQ0g5T3U3NHpJVnc3V29SMUlJQUFBZ2lVUm9DQVhwcW1wcUlJSUlEQVJRVjhRRC94eUNOSEZNdS9xWE9JTFo2dmRvS3dpMjZJQjNNaDhHUWgzUjczWC9wbkpxeFVxa0hzUGpOUnIvK2Z6ZHJaS1JOMkNUY1dCQkJBQUFFRUVGaUJBQUY5QlZnOEZRRUVFQ2k0Z0Q4UFBRamR2YzN6MEMyQXNaUlh3TnJmOTRUYkpkaGFabmR2SFYwUis1NXpDK2UxMmk4MHFRam41ZDFucURrQ0NDQ0F3Qm9GQ09ockJPVGxDQ0NBUUlFRW1oTzRSeU9CczJ4bTNlZ3NKUmRZS3FTTHhGK0dUUU10d29xQys2Y0o1eVhmUzZnK0FnZ2dnRURiQktwdFd4TXJRZ0FCQkJESXU0RHZNYTgwR3ZmRlVUZ2JoSUc5UjFnUEtnZHo4OTZ5YXl0L0d0SkQ2MG5mUGpoNElJaWlnVEIyRFp0UVVQY2RhSzZlbnZPMU9mTnFCQkJBQUFFRS9JY3ZHQkJBQUFFRUVEQUJIOURkK2ZNUGgrdlhIWFpoK0ZUMXBQdjc0Q205UUxvZlJGUDErcGVYMExDRE9KeHp2Z1FNZHlHQUFBSUlJTEFTQVhwRlZxTEZjeEZBQUlGaUMxZ0lDeWNtSnFaZHFJbmlySzR1Q2UzRnJqYTFXNEdBUHlkZHo3ZlJGZFpqYnQ5dFYyRkNRU0d3SUlBQUFnZ2dzRllCQXZwYUJYazlBZ2dnVUJ3QkMrZ1d1bXk1dXpsUlhQSVQveUl3TDJBOTVYYjV0UFI3MnJzKy93eHVJWUFBQWdnZ2dNQ3FCQWpvcTJMalJRZ2dnRUN4QlZ3UWZkVlBGQmY2eWNDS1hWbHFod0FDQ0NDQUFBSUlaRVNBZ0o2UmhxQVlDQ0NBUUVZRWtxSEtqY1kzZGZiNUNaWEozaWZvSWMxSTQxQU1CQkJBQUFFRUVDaTJBQUc5Mk8xTDdSQkFBSUdWQ3ZpQVBqVStQcVlYUHFUTGFGazg1L3ppbFNyeWZBUVFRQUFCQkJCQVlCVUNCUFJWb1BFU0JCQkFvT0FDeVhub29SdHBub2RPRDNyQkc1enFJWUFBQWdnZ2dFQTJCQWpvMldnSFNvRUFBZ2hrU2NCUDRCNEYwWWcvRHoxSjZWa3FIMlZCQUFFRUVFQUFBUVFLS1VCQUwyU3pVaWtFRUVCZ1RRSkpqM21qY1o4dWd6NnJpMmhaanpyRDNOZEV5b3NSUUFBQkJCQkFBSUVuRnlDZ1A3a1J6MEFBQVFUS0p1QUQrcm9vZWxBVmY5aWZoODVFY1dYYkI2Z3ZBZ2dnZ0FBQ0NQUkFnSURlQTNRMmlRQUNDR1Jjd0hyTHE3VmE3YXg2ei8rckgrR3VydlNNbDVuaUlZQUFBZ2dnZ0FBQ3VSY2dvT2UrQ2FrQUFnZ2cwQkVCUDZROWJyai9vbXgrU2lHOXFxMFEwanRDelVvUlFBQUJCQkJBQUlGRWdJRE9ub0FBQWdnZ3NKU0E3MFUvUGo0K0dycmdMOExJdjEzTUx2VkU3a01BQVFRUVFBQUJCQkJvandBQnZUMk9yQVVCQkJBb29rRFNZeDQxUHVyaXVLRUs5dW1MWHZRaXRqUjFRZ0FCQkJCQUFJRk1DQkRRTTlFTUZBSUJCQkRJcElEMW9rY1RvNCtNQkVINE4zNnlPT2NzcUxNZ2dBQUNDQ0NBQUFJSWRFQ0FnTjRCVkZhSkFBSUlGRVRBZXN2OSs0UXVqUDRSMzNVZWhyeHZGS1J4cVFZQ0NDQ0FBQUlJWkUrQUQxclpheE5LaEFBQ0NHUkp3TTQ3anlacXRRTWEzWDZUZXRHandLNk56b0lBQWdnZ2dBQUNDQ0RRZGdFQ2V0dEpXU0VDQ0NCUU9BSC9YdUZDOTBGZnN6Q3M2RHZub2hldW1ha1FBZ2dnZ0FBQ0NQUmFnSURlNnhaZyt3Z2dnRUQyQmV5ODgzQnFkUHdtcGZMUHF4YzlWRHpuWFBUc3R4c2xSQUFCQkJCQUFJR2NDUkRRYzlaZ0ZCY0JCQkRvZ1lEMWxsdXZlZURDK0VhLy9UQTVOOTNmNWg4RUVFQUFBUVFRUUFDQnRnZ1EwTnZDeUVvUVFBQ0J3Z3Y0YzlHdEYxM25vSCtPYzlFTDM5NVVFQUVFRUVBQUFRUjZJRUJBN3dFNm0wUUFBUVJ5S3VEZk0ySVh2TnRabjNvWVZ2VXY1NkxudERFcE5nSUlJSUFBQWdoa1Q0Q0FucjAyb1VRSUlJQkFWZ1dzRjcweVZhOS9XWmRkKzB3WTZTMkU2NkpudGEwb0Z3SUlJSUFBQWdqa1VJQ0Fuc05HbzhnSUlJQkFyd1hpS0hxM3d2azVldEY3M1JKc0h3RUVFRUFBQVFTS0pFQkFMMUpyVWhjRUVFQ2c4d0kyZTN0MWFuVDBtK28rLzBQZml4NEVYQmU5OCs1c0FRRUVFRUFBQVFSS0lFQkFMMEVqVTBVRUVFQ2d6UUt4cmE5eWZ2YjlMbzRmMDhub2ZmclIzOWZtN2JBNkJCQkFBQUVFRUVDZ1ZBSUU5RkkxTjVWRkFBRUUyaUpnWWJ4NjlPaFJDK2Z2Q1NPZGtlNGNBYjB0dEt3RUFRUVFRQUFCQk1vc1FFQXZjK3RUZHdRUVFHRDFBamJVUFppczFUNmliSDZ2aHJwWE5aKzd2Mi8xcStTVkNDQ0FBQUlJSUlCQXVRVUk2T1Z1ZjJxUEFBSUlyRmJBTHEvbUw3UG1ndWdkL2xwcllhQ3VkQzY3dGxwUVhvY0FBZ2dnZ0FBQ0NCRFEyUWNRUUFBQkJGWXJrRngyYld6cy93K2R2K3lhdmFjd1lkeHFOWGtkQWdnZ2dBQUNDSlJlZ0lCZStsMEFBQVFRUUdCTkFyN3p2QkhIYjNmT25kQ2FtREJ1VFp5OEdBRUVFRUFBQVFUS0xFQkFMM1ByVTNjRUVFQmc3UUp4c0c5ZjMvSHg4ZEV3Y1AvQlgzYU5DZVBXcnNvYUVFQUFBUVFRUUtDVUFnVDBValk3bFVZQUFRVGFLREF5NG9lMVQ0elZQNlRMcnQyVlRCam5HT3JlUm1KV2hRQUNDQ0NBQUFMbEVDQ2dsNk9kcVNVQ0NDRFFTWUYwd2poZGJTMzR0eHJxcnF1dmhYNEN1VTV1bEhVamdBQUNDQ0NBQUFKRkV5Q2dGNjFGcVE4Q0NDRFFHd0hyTWE5TzFldDNoV0Y0b3gvcXpvUnh2V2tKdG9vQUFnZ2dnQUFDdVJVZ29PZTI2U2c0QWdnZ2tEbUIyRXEwM2dYL1RxZWhmMHRCdlU4WFhXT29lK2FhaVFJaGdBQUNDQ0NBUUZZRkNPaFpiUm5LaFFBQ0NPUlB3QUo2dFZhcm5RMUM5MFpmL0RDdzl4ay8wM3YrcWtPSkVVQUFBUVFRUUFDQjdnb1EwTHZyemRZUVFBQ0JvZ3Y0b2U2VG8rTTN1OEQ5b1lhNjIvc012ZWhGYjNYcWh3QUNDQ0NBQUFKdEVTQ2d0NFdSbFNDQUFBSUl0QWo0b2U3ckd1NHRtdFg5UVlhNnQ4aHdFd0VFRUVBQUFRUVF1SWdBQWYwaU9EeUVBQUlJSUxBcUFUL1VmWHg4L0V6b2dqZjQ4ZTFoVU5HYUdPcStLazVlaEFBQ0NDQ0FBQUpsRVNDZ2w2V2xxU2NDQ0NEUVhRRS8xSDJpWHIvTmhjRUhOZFE5MU9ZWjZ0N2RObUJyQ0NDQUFBSUlJSkF6QVFKNnpocU00aUtBQUFJNUV2QkQzYWRHYSs4SVhIeHZNdFRkRWRKejFJQVVGUUVFRUVBQUFRUzZLMEJBNzY0M1cwTUFBUVRLSk9DSHVxdkNzMkhrWHVlY2F3UmhXTlhQREhVdjAxNUFYUkZBQUFFRUVFQmcyUUlFOUdWVDhVUUVFRUFBZ1ZVSXpBYjc5dlVkT3pKK1h4Z0diOVZRZDhWekJYVVdCQkJBQUFFRUVFQUFnU2NJRU5DZlFNSWRDQ0NBQUFKdEZSZ1pzV0h0NGNSWS9YZURPUDVjV0tsVTFZVSswOVp0c0RJRUVFQUFBUVFRUUtBQUFnVDBBalFpVlVBQUFRUXlMbUJEMnYzN1RWanRlNjFDK21OaEVQYnBQbnJTTTk1d0ZBOEJCQkJBQUFFRXVpdEFRTyt1TjF0REFBRUV5aXJROEVQZER4OStWR2VndjFiRDNXMnhmemtmM1ZQd0R3SUlJSUFBQWdnZzBPelJBQUlCQkJCQUFJR09DNHlNMkxEMnFpNjk5bmZPQmUvWCtlaDJrSmhaM1RzT3p3WVFRQUFCQkJCQUlDOEM5S0RucGFVb0p3SUlJRkFNQVQrc2ZiSld1OEhGN25aLzZUWE9SeTlHeTFJTEJCQkFBQUVFRUZpekFBRjl6WVNzQUFFRUVFQmdCUUkycE4wdXRhWkxvOGV2MGFYWEpqWFNuZlBSVndESVV4RkFBQUVFRUVDZ3VBSUU5T0syTFRWREFBRUVzaXJnTDcwMk5UNCtwdXVqL3lybm8yZTFtU2dYQWdnZ2dBQUNDSFJiZ0lEZWJYRzJod0FDQ0NBUUJIWSt1cTZQUGpFNi9yY3VjTy8yNTZOemZYVDJEQVFRUUFBQkJCQW91UUFCdmVRN0FOVkhBQUVFZWlhUVhCODltQnlyLzJZUU4vNVg4L3JvNTN0V0hqYU1BQUlJSUlBQUFnajBXSUNBM3VNR1lQTUlJSUJBaVFYc2ZQU0sxZitjQzErdGM5TEhOR2xjdjM1a1puZERZVUVBQVFRUVFBQ0IwZ2tRMEV2WDVGUVlBUVFReUpTQXZ6NzZkTDF1azhYOWZPQ2NoWE9iUkM3T1ZDa3BEQUlJSUlBQUFnZ2cwQVVCQW5vWGtOa0VBZ2dnZ01CRkJKcm5vK3ZTYTE4SmcvQU5PaDlkVTd6clB4WUVFRUFBQVFRUVFLQmtBZ1Qwa2pVNDFVVUFBUVF5S1dBaFhUM25FN1hheDNSOTlOOExLMUZGQ2QzdVkwRUFBUVFRUUFBQkJFb2pRRUF2VFZOVFVRUVFRQ0R6QW41WXUzclMvNDNPUjc4dGlpSzdQam9oUGZQTlJnRVJRQUFCQkJCQW9GMENCUFIyU2JJZUJCQkFBSUcxQ2xoQTk1UEd6UVRoenprWEg5YWtjWDBhN002a2NXdVY1ZlVJSUlBQUFnZ2drQXNCQW5vdW1vbENJb0FBQXFVUjhKUEduYXJWcHFJNCtLZWFOTzVjRVBwSjR4cWxFYUNpQ0NDQUFBSUlJRkJhQVFKNmFadWVpaU9BQUFJWkZXaE9HbmVzWHIvZkJlRXZxQmZkQ21ydlYwd2NsOUVtbzFnSUlJQUFBZ2dnMEI0QkFucDdIRmtMQWdnZ2dFQTdCZVpuZHYvdm1qVHVYWnJaUFZROHB4ZTluY2FzQ3dFRUVFQUFBUVF5SjBCQXoxeVRVQ0FFRUVBQUFTOHdNbUxubmtlVDlmcDdGTkkvcVpuZHErcENQNDhPQWdnZ2dBQUNDQ0JRVkFFQ2VsRmJsbm9oZ0FBQytSZVlHOUt1bWQxZkc4VHg3WnJadlYvVlltYjMvTGN0TlVBQUFRUVFRQUNCSlFRSTZFdWdjQmNDQ0NDQVFHWUU1bVoyYi9Tdis4ZTYvTnEzL2N6dWhQVE1OQkFGUVFBQkJCQkFBSUgyQ1JEUTIyZkptaEJBQUFFRU9pUFFDUFlIMWVPSERwME1ZL2N6emdXbkFydjhXc0E1NlozaFpxMElJSUFBQWdnZzBDc0JBbnF2NU5rdUFnZ2dnTUR5QlE3b1d1ajc5dlZOakk4L3BEbmRmMGFYWDB0NzFwazRidm1LUEJNQkJCQkFBQUVFTWk1QVFNOTRBMUU4QkJCQUFJR21RSE5tOTRsYTdmWXdqRjdONWRmWU14QkFBQUVFRUVDZ2FBSUU5S0sxS1BWQkFBRUVpaXhnSVQwSXFoTmpZNTlSSi9yYm1wZGZzOTcwdVFubGlseDk2b1lBQWdnZ2dBQUN4Ullnb0JlN2Zha2RBZ2dnVUVRQkc5WmVtYXlOLzNiZzR0L1Y1ZGNxK3RrdXljYUNBQUlJSUlBQUFnamtXb0NBbnV2bW8vQUlJSUJBS1FXc3Q5eDZ6Y09Kc2ZwdjZCcnBuMVpQZWgvWFNDL2x2a0NsRVVBQUFRUVFLSlFBQWIxUXpVbGxFRUFBZ2RJSVdFajM3Mkc2UnZvdjZ2SnJ0OW8xMGducHBXbC9Lb29BQWdnZ2dFQWhCUWpvaFd4V0tvVUFBZ2lVUXNBUGRiZWFEbFQ3ZnRvNU54S0ZZYjkrdFBQVVdSQkFBQUVFRUVBQWdkd0pFTkJ6MTJRVUdBRUVFRUNnUmNCQ2V2WHc0Y09QcjJ2RS8wRFhTUCtPWm5lM2E2UVQwbHVRdUlrQUFnZ2dnQUFDK1JBZ29PZWpuU2dsQWdnZ2dNQ0ZCV3lDdU9yNCtQakViS1h5Q3ZXa0h3c3NwRHZIeEhFWE51TVJCQkJBQUFFRUVNaWdBQUU5ZzQxQ2tSQkFBQUVFVml3d0cremIxM2Z5eUpIdlJTNTR1Y0w1bVNDTXFycjRHaUY5eFpTOEFBRUVFRUFBQVFSNkpVQkE3NVU4MjBVQUFRUVFhSytBWFNOZElmMVl2WDUvSEx1WDY5TG9zMEVZVkxVUkd3YlBnZ0FDQ0NDQUFBSUlaRjZBZ0o3NUpxS0FDQ0NBQUFMTEZyQ1F2bmR2Ly9IeDhTKzZNUHBwdmM1bWU3ZnJwQlBTbDQzSUV4RkFBQUVFRUVDZ1Z3SUU5RjdKczEwRUVFQUFnYzRJSER4NDNuclNwOGJHUHUraTRGVTZIOTIyWXlIZHJwM09nZ0FDQ0NDQUFBSUlaRmFBZ0o3WnBxRmdDQ0NBQUFLckZtZ09kNThhclg5V25laS9xcG5kYlZYMm5rZElYelVxTDBRQUFRUVFRQUNCVGdzUTBEc3R6UG9SUUFBQkJIb2pZQ0Zkczd0UGp0VS9wY3V2dmJFWjBxMHNoUFRldEFoYlJRQUJCQkJBQUlFbkVTQ2dQd2tRRHlPQUFBSUk1RnJBWHlkOXNsYjdTQnk0TjRkUmxMN3ZFZEp6M2F3VUhnRUVFRUFBZ1dJS3BCOVVpbGs3YW9VQUFnZ2dVSFlCbXlUT1FucGxhcXorTzdHTC8xMHpwTnY5OXNXQ0FBSUlJSUFBQWdoa1JvQ0FucG1tb0NBSUlJQUFBaDBTc0NCdVBlWVcwbjhyamh2L1hpRTluVFNPa040aGRGYUxBQUlJSUlBQUFpc1hJS0N2M0l4WElJQUFBZ2prVHlBTjZkRlViZncvS0tUL1B6NmtPMmU5NjRUMC9MVW5KVVlBQVFRUVFLQ1FBZ1QwUWpZcmxVSUFBUVFRV0VMQWdyaDlWUlRTLzkvQXVSdkRTcVdxZTZ4M25aQytCQmgzSVlBQUFnZ2dnRUIzQlFqbzNmVm1hd2dnZ0FBQ3ZSV3dJRzZCUEp3WXE3MGxDZWthN2s1UGVtOWJoYTBqZ0FBQ0NDQ0FnQmNnb0xNaklJQUFBZ2lVVGNCQ3VsMFl2Um5TNDk5SmV0SWRQZWxsMnhPb0x3SUlJSUFBQWhrVElLQm5yRUVvRGdJSUlJQkFWd1I4TDdxMnBKQmVmM056dUx0NjBobnUzaFY5Tm9JQUFnZ2dnQUFDU3dvUTBKZGs0VTRFRUVBQWdSSUl0SVQwMmx0YzdONGZWdnpzN3RiRHpqbnBKZGdCcUNJQ0NDQ0FBQUpaRXlDZ1o2MUZLQThDQ0NDQVFEY0Y1a0w2WksxMlE4dDEwdTErKzJKQkFBRUVFRUFBQVFTNkprQkE3eG8xRzBJQUFRUVF5S2hBR3NRWFh5ZmRpcHMrbHRHaVV5d0VFRUFBQVFRUUtKSUFBYjFJclVsZEVFQUFBUVJXSzVETzd1NnZrKzVjL0p1aExwVGVYQmtoZmJXcXZBNEJCQkJBQUFFRVZpU1FmdmhZMFl0NE1nSUlJSUFBQWdVVVNNODlyMHlPMWQ4ZE8vZW1VQ2xkOWJRdlFub0JHNXdxSVlBQUFnZ2drRFVCQW5yV1dvVHlJSUFBQWdqMFVpRHRTYTlNMVdvZmRpNzQxd3JwVmg1N3YyejBzbUJzR3dFRUVFQUFBUVNLTDBCQUwzNGJVME1FRUVBQWdaVUpwQ0c5cW9uamZsOGgvVFZCRXRJcldnMGhmV1dXUEJzQkJCQkFBQUVFVmlCQVFGOEJGazlGQUFFRUVDaU5nSVYwQytNVzB2L1VoZTduZGR1R3VkdTEwbWYxblFVQkJCQkFBQUVFRUdpN0FBRzk3YVNzRUFFRUVFQ2dJQUlXMG1lRHZYdjdwMGJyLzgyRjBVLzVuOE93R2poSFNDOUlJMU1OQkJCQUFBRUVzaVJBUU05U2ExQVdCQkJBQUlIc0NSdzhlRDdZdDY5dmFtenM4eTUyMXdTQk94dEVVVlVGbmNsZVlTa1JBZ2dnZ0FBQ0NPUlpnSUNlNTlhajdBZ2dnQUFDM1JFWUdabnhQZW5qNDErS1hQQkM1OXlrSm8vcjA4WUo2ZDFwQWJhQ0FBSUlJSUJBS1FRSTZLVm9aaXFKQUFJSUlMQm1nV1pQK3JGNi9mNXFHUDJFMW5mSVFyckd3WjlmODdwWkFRSUlJSUFBQWdnZ0lBRUNPcnNCQWdnZ2dBQUN5eFZvOXFRL05qYjIzVXIvekF0MEx2cjlVUlQxRTlLWEM4anpFRUFBQVFRUVFPQmlBZ1QwaStud0dBSUlJSUFBQW9zRm1qM3BSNzk3OUxIKzJMMG9ic1IzV2tqWDB4anV2dGlLbnhGQUFBRUVFRUJnUlFJRTlCVng4V1FFRUVBQUFRUWtZRDNwbWpodWZIejh6RlM5Zm8xcnhQOGpqS0srNXV6dU52czdDd0lJSUlBQUFnZ2dzR0lCQXZxS3lYZ0JBZ2dnZ0FBQ0VyQ1FidGRGMS9YUkordjFmeHk3NEQrR2xZck43bTdYUzdjdkZnUVFRQUFCQkJCQVlFVUNCUFFWY2ZGa0JCQkFBQUVFRmdnMDlKT0Y5RUNYWVh1OWMvRzcxWk51UDRmNklxUWJEQXNDQ0NDQUFBSUlMRnVBZ0w1c0twNklBQUlJSUlEQWtnSVcwdTM5TkpvY3EvOW1ITHMzYVhaM0MraFI0SUxaSlYvQm5RZ2dnQUFDQ0NDQXdCSUNCUFFsVUxnTEFRUVFRQUNCRlFwWWI3bWRlMTZacXRVK3JPSHVQNmZialNBS3E4M3owbGU0T3A2T0FBSUlJSUFBQW1VVUlLQ1hzZFdwTXdJSUlJQkFKd1Fzb0RkczhqaUY5TCtNSTNlTkl2dEpEWG12Y2htMlRuQ3pUZ1FRUUFBQkJJb25RRUF2WHB0U0l3UVFRQUNCWGdvMHI1VitmSFQ4aTZGelArNWM4RjB1dzliTEJtSGJDQ0NBQUFJSTVFZUFnSjZmdHFLa0NDQ0FBQUo1RVdoZUszMmlYdjkybzFwOW5vdmpML25Mc0NYWFN1Y3liSGxwUjhxSkFBSUlJSUJBbHdVSTZGMEdaM01JSUlBQUFpVVJhRjRyL2NUaHd5Y21hL1dyQXhkL3RoblN1UXhiU1hZQnFva0FBZ2dnZ01CS0JRam9LeFhqK1FnZ2dBQUNDQ3hYSUxsV3VyODIrc1JZL1pVdWRoOW9Yb2JOM245dDluY1dCQkJBQUFFRUVFQmdUb0NBUGtmQkRRUVFRQUFCQkRvaVlKZGE4OWRHbjZ6VjNxNXJwYjhoOEZkaDAzM09jUm0yanBDelVnUVFRQUFCQlBJcFFFRFBaN3RSYWdRUVFBQ0JmQW1rdmVVVlhTdjlqMXdRdmtMRlAzT3hHZDUxS1hYT1ZjOVhHMU5hQkJCQUFBRUUxaXhBUUY4eklTdEFBQUVFRUVCZ1dRTEpaZGoyN3UyZkdodjd2SXNhejNmT2ZjZG1lTmNETTR2WG9NZXMxNTBGQVFRUVFBQUJCRW9rUUVBdlVXTlRWUVFRUUFDQkRBZzBaM2lmR24zMG0rR21jL3Mwdy9zdEN1bDl1bWE2OWJMUGFQajdyQjhCSHdYakdTZ3RSVUFBQVFRUVFBQ0JMZ3FFWGR3V20wSUFBUVFRUUFDQlZHRGZ2cjRnbVVRdTJERTgrQWRoRUw3Qkh0TFE5aUIyN3A2NDcvVExqaDg2ZnRMdTBoZkQzUTJIQlFFRUVFQUFnWUlMRU5BTDNzQlVEd0VFRUVBZzB3STJqTjJmbjc1OWVQZ1ZtalR1ZXIweGoxVm5aajV4OU9qUjAzck1ScnJaWmRsWUVFQUFBUVFRUUFBQkJCQkFBQUVFRUVDZ3d3SVd3cGM2NVd5cCt6cGNGRmFQQUFJSUlJQUFBcjBVb0FlOWwvcHNHd0VFRUVBQWdYa0J1MTU2dWxpdk9zUGFVdzIrSTRBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDTFJYNEg4RDdkdVRTL0Q0K3YwQUFBQUFTVVZPUks1Q1lJST0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiLCJjcmVkUHJvdGVjdCIsImNyZWRCbG9iIiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6IjlkM2RmNmJhMjgyZjExZWRhMjYxMDI0MmFjMTIwMDAyIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwiZXAiOmZhbHNlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWV9LCJtYXhNc2dTaXplIjoxMDI0LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxLDJdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjEwLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJuZmMiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV0sImZvcmNlUElOQ2hhbmdlIjpmYWxzZSwibWluUElOTGVuZ3RoIjo0LCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjoxfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMTEtMDciLCJ1cmwiOiJodHRwczovL3d3dy5nZXRhcmN1bHVzLmNvbS8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkFyY3VsdXMgRklETzIvVTJGIENhcmQiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIyMTEwNzAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTExLTA3In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wMi0yMiJ9LHsiYWFndWlkIjoiZmJlZmRmNjgtZmU4Ni0wMTA2LTIxM2UtNGQ1ZmEyNGNiZTJlIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJmYmVmZGY2OC1mZTg2LTAxMDYtMjEzZS00ZDVmYTI0Y2JlMmUiLCJkZXNjcmlwdGlvbiI6IkV4Y2Vsc2VjdSBlU2VjdSBGSURPMiBORkMgU2VjdXJpdHkgS2V5IiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNTRENDQWUyZ0F3SUJBZ0lKQU05UnpZdTRFSUlsTUFvR0NDcUdTTTQ5QkFNQ01IOHhDekFKQmdOVkJBWVRBa05PTVN3d0tnWURWUVFLRENORmVHTmxiSE5sWTNVZ1JHRjBZU0JVWldOb2JtOXNiMmQ1SUVOdkxpd2dUSFJrTGpFZU1Cd0dBMVVFQ3d3VlJYaGpaV3h6WldOMUlFWnBaRzhnVTJWeWRtVnlNU0l3SUFZRFZRUUREQmxGZUdObGJITmxZM1VnUm1sa2J5QlNiMjkwSUVOQklEQXlNQ0FYRFRFNU1UQXlNekE1TlRBME0xb1lEekl3TlRreE1ERXpNRGsxTURReldqQi9NUXN3Q1FZRFZRUUdFd0pEVGpFc01Db0dBMVVFQ2d3alJYaGpaV3h6WldOMUlFUmhkR0VnVkdWamFHNXZiRzluZVNCRGJ5NHNJRXgwWkM0eEhqQWNCZ05WQkFzTUZVVjRZMlZzYzJWamRTQkdhV1J2SUZObGNuWmxjakVpTUNBR0ExVUVBd3daUlhoalpXeHpaV04xSUVacFpHOGdVbTl2ZENCRFFTQXdNakJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCSGxxMmpVUU1hbEhqL0JSZVFlZkdpejRFdllKeUZMV1B6NFJmaEpHS3FxbCs4bjk2aFQxbTVnWG9Udm9McmpTVTdYMGNCZW9Uc2doeWgyMit5cnM0K1NqVURCT01CMEdBMVVkRGdRV0JCUSs4U0dXMkJYYnFiMmRjQU9pV0pPVStHQ3NQakFmQmdOVkhTTUVHREFXZ0JRKzhTR1cyQlhicWIyZGNBT2lXSk9VK0dDc1BqQU1CZ05WSFJNRUJUQURBUUgvTUFvR0NDcUdTTTQ5QkFNQ0Ewa0FNRVlDSVFEcTh4SVcwWks1eXozRUF6bXV4ODhMQ1RZTzE1N2ZUZnlPaU96QzJBRHlhd0loQU8xUFdZbGVGZ0gvM211RDhjQkFNcjExZkVLZEYvQWFDMTZmdHhhZXpOWEgiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSXdBQUFBWUNBWUFBQUFvTnhWckFBQUFDWEJJV1hNQUFCN0NBQUFld2dGdTBIVStBQUFGSUdsVVdIUllUVXc2WTI5dExtRmtiMkpsTG5odGNBQUFBQUFBUEQ5NGNHRmphMlYwSUdKbFoybHVQU0x2dTc4aUlHbGtQU0pYTlUwd1RYQkRaV2hwU0hweVpWTjZUbFJqZW10ak9XUWlQejRnUEhnNmVHMXdiV1YwWVNCNGJXeHVjenA0UFNKaFpHOWlaVHB1Y3pwdFpYUmhMeUlnZURwNGJYQjBhejBpUVdSdlltVWdXRTFRSUVOdmNtVWdOUzQyTFdNeE5ESWdOemt1TVRZd09USTBMQ0F5TURFM0x6QTNMekV6TFRBeE9qQTJPak01SUNBZ0lDQWdJQ0FpUGlBOGNtUm1PbEpFUmlCNGJXeHVjenB5WkdZOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2TURJdk1qSXRjbVJtTFhONWJuUmhlQzF1Y3lNaVBpQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJaUI0Yld4dWN6cDRiWEE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM4aUlIaHRiRzV6T21SalBTSm9kSFJ3T2k4dmNIVnliQzV2Y21jdlpHTXZaV3hsYldWdWRITXZNUzR4THlJZ2VHMXNibk02Y0dodmRHOXphRzl3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzQm9iM1J2YzJodmNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSRmRuUTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpVVjJaVzUwSXlJZ2VHMXdPa055WldGMGIzSlViMjlzUFNKQlpHOWlaU0JRYUc5MGIzTm9iM0FnUTBNZ0tGZHBibVJ2ZDNNcElpQjRiWEE2UTNKbFlYUmxSR0YwWlQwaU1qQXhPQzB3TlMweU0xUXhORG8wTURvMU5Tc3dPRG93TUNJZ2VHMXdPazF2WkdsbWVVUmhkR1U5SWpJd01Ua3RNRFV0TURWVU1EazZNek02TkRjck1EZzZNREFpSUhodGNEcE5aWFJoWkdGMFlVUmhkR1U5SWpJd01Ua3RNRFV0TURWVU1EazZNek02TkRjck1EZzZNREFpSUdSak9tWnZjbTFoZEQwaWFXMWhaMlV2Y0c1bklpQndhRzkwYjNOb2IzQTZRMjlzYjNKTmIyUmxQU0l6SWlCd2FHOTBiM05vYjNBNlNVTkRVSEp2Wm1sc1pUMGljMUpIUWlCSlJVTTJNVGsyTmkweUxqRWlJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNakU0TldZeVltWXRPRFZtT1MxalpqUTNMV0ZpT0RjdE9URmpNMkl6WmpCaU56aGxJaUI0YlhCTlRUcEViMk4xYldWdWRFbEVQU0poWkc5aVpUcGtiMk5wWkRwd2FHOTBiM05vYjNBNlpXTXhaVGczTWpFdE56TTNZUzB3TlRSbExXRXpZVGt0TlRGa01UTXpORFpsWlRJNUlpQjRiWEJOVFRwUGNtbG5hVzVoYkVSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk1qRTROV1l5WW1ZdE9EVm1PUzFqWmpRM0xXRmlPRGN0T1RGak0ySXpaakJpTnpobElqNGdQSGh0Y0UxTk9raHBjM1J2Y25rK0lEeHlaR1k2VTJWeFBpQThjbVJtT214cElITjBSWFowT21GamRHbHZiajBpWTNKbFlYUmxaQ0lnYzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG95TVRnMVpqSmlaaTA0TldZNUxXTm1ORGN0WVdJNE55MDVNV016WWpObU1HSTNPR1VpSUhOMFJYWjBPbmRvWlc0OUlqSXdNVGd0TURVdE1qTlVNVFE2TkRBNk5UVXJNRGc2TURBaUlITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUFvVjJsdVpHOTNjeWtpTHo0Z1BDOXlaR1k2VTJWeFBpQThMM2h0Y0UxTk9raHBjM1J2Y25rK0lEd3ZjbVJtT2tSbGMyTnlhWEIwYVc5dVBpQThMM0prWmpwU1JFWStJRHd2ZURwNGJYQnRaWFJoUGlBOFAzaHdZV05yWlhRZ1pXNWtQU0p5SWo4Ky8wVnhSUUFBR2ZWSlJFRlVhQVhWd1hmY24zVjk3L0hYNS92OVh0ZHYzRHM3SkpBSUFVTFlCWm1DaW1EVkRsZnR3MjNIcVl1cVBWMFd0ZGJXUjYzblZHMnJucmFPdHNoRHJSVWZQUjNXV1MzS1ZoQVpZUW9FUWtMV25kenpONjdyK243ZTUwNGlLTldPODU4K24ybnVpc1MvSjNHOFlaZVoyWlRFSW1EODUrUk9PMFpTVWZpSEpQNkZIeUlFV0JqQXd6Tnc2b2JJM0N5a0NHYUdKTnloTE1Xd2ducm9wTkpJQ0JOVWNvb2kwTzhiK3hmRjZQTEFxSU1jR29kMlcrellEOUZnNDlyQWdiMWkwVEpUSFdHQ3VvNlVoZUVKZGk5bVZyU044Y0tZcTQyZCs4U0tDU08yZ0F3ZElCUVFUUHg3WmxEVmRra1dielRaY0tUSTNkaHZ2ckdsdWVNOWQ4VVRYMFJyK2ptb3lZQ1FPTVNzQkxwQUFqTFFSeHBneG8rUkFtbHI0b2NJWmhlR2tGNWxCcEw0cndoSUNYTERmSCtnRHhlRmtIZ0NDZVN3Zjc4aEV6L0tqTVBFRDVJZ1JYdVJ1ZjIwcFlCWlE3MmY3U3RHSDNZbVR2eEZNaGNnQXdsaUFSTGdHV3dHTkFmV1Fxd21oc2hCY240c0dPQStsOHFDeHhtUUJVM0RTWklqOFY4VFlGQzBqWVVGYmUzMWRQMnk1WkF6VHhBUzVNWkFnUEdqelFCQjFZRHhBOVpaMEtrbWNFSEltYzkzTHZpM0hmSElrcVplalRJZ01FQU83bDhueGs4aDNZTG4zWVEwanVzTTFMeU9FTTVFNHNlQ2dPei9sUFljRUk5eFFUdHh4SGczbnVrWUlMNXJFZGdPQ0NqNGZnWVNzUjVxUmFlanEwSml1cXA0Z2hRTkx3MVY0c2VGQUs5Rk1yNUhRTFRqUWd5Yk1jaU5nN0huMXBXWGZPT2g2c1NMOFBrak1RZExZR0dhd2Q3ZkpYWXZSMFdmRU1BQzFCV0U0bFo2Qy85TW1mNk9jdVRwU0lENGtXVUcwbTdFdmVtMmJjNWpobzFZT3htUE9uTVRwMmFKN0lDQmlZOEovVDdRQWtZQWNaQUFROEVvYzBPMnlMYlJVVU1DTTVDTWRodjJ6VGxrSS9KalJHQVJRaEhJalhpTUdjZEtHbmVNMGpLSU94NnBWKy9MWnVjajd4QU1TUHZvNnhWNDlRWFNPTXpOdzhnRWRGb3dNd01qWTVEU1hwcm1yUlQ2QjR4VmlCOWRFa3R1Sk5xT3RIYys4SmorRURwZDJ4VGFqR2dBR2VNZ2QvOW5ZRThJNElJUVFDd0pnSU1MWEJBTm1neVNrUjJLNE56OUlEdzZMellmTFFyang0WVpORFgwZWs1M0xDQnhTQXAyanBsaGdoWTFzelp4MDFYTkJYTUV0aEFxUUJXOTVoMDA2UXZFRWFoSnRNdVhVTVFYMEZSWDAycDloQ0xOb3dDZXJzZjhQckJWL0tmRVljWi9uempNK0FIdUVBTC9JVGxnWU1aaEJxNmJFUXZwU1VkR0hsUFZ4QlZqZG82eTRSSWdFTnNFTzZKQmxwRUNWTFVUZ2hGTFFUWWNJeU1LUVpNaEcxUU5GS1g0NWoxaVl0Sm9KVU9WK0NFTUdBRUNNQStJL3c4Q1hHQ0FPMWprdjgxWUlzZ09Fb2VJd3l4QVhZbTUvYzZxbFlabmFESkg1Y3pKaElCTW1PQWgzL2psZ1hWV1F6NlJZREFZWHN0Qy9SZDBsa001QXZJM1VIVGZSd0JxZng0am8xdUJMMklSNmdEWkcwSUFCTzRRSTJEZ0RpWU9zUVJ5a0lNWlAwamdHVUxpY1JZQWdRdk1PRVFDTXloYTRCbmtQSUVFRnFCb1FhN0FIVUlFQkRuZmljanBwRWx4aUlESW1zNlluWmtiYURKWU1EejczY2dmbVdrQ1JZTEpDUDArV0FBS0htZUFaRWdRQWdUamtORTJwQWdTaHdqSUFvempnWjlCT2srd3pzQmM3QU8rZ3Zpa3hLUDhKd1M0R0RHNEtFWE9FcXpxdFBBQTN6SGpDNEt0L0JjRXk0Sng4V2liTTJKa0tvb2FlQUQ0Q3VMYkdCUWx4QkVqWmtHZjlYVnRtNGhnQ0l6WnYrWEZEejBZTnA2TkxheEVEbVhuczB5WkV5b28weG5JL29pY29ha2hSTUJlZzN3VFVrbjIxUmduRThRaHJRNG9nMmNIYlFmMjRxd2kySHFTQlJxQkFETWU1dzZwZ000WURIcVFHekNEa0NBVk1PeUJIQ3dBQWdHeEFEbDRCb3NjWnFBTUNHSUx3amhVUGFGc3dBNkM3bUZKbW5sVUhPUVpXbDFXajR5eVJVRWdrQnRseVQydHFBTjc1NFc1c1dSQ2NLcmdETERqZ09VR0NvR2RHTGNDL3lwNGhCOUdFT0NZcVhaNGJXN3NSZEYwRkdhR0lBTXBRc0NlWllGZk03TjNDUDdhUUh3ZkFUbXJSUFpMcmNpdllHeVdXVmVDdFpNZ2w1ckszcFNpUG9iemg4Q0E3eU1naTFHWlhlcHVyNHpHcGcycllsblhBamVVaERzUFdlVFBMZkxIMVVEYWZtK21Mb3lSdHYzRVpOY21xeXhhTkNCdXZUNmV1d1B4TXRSdjQrclJHOXhJTXVnME1OUUJMTnhQYTJRTHVZRnFBTVRuQTgvbm9DSUF4aUVoZ3VjRExQWStUalA0RXVOajkrRFdKNFJBTlhNNmROL0N5TEt6V0p3RmJ5QkVRQkJMVUlERm1RZHhYVWNxN3NUQ2dHSC9LUHB6ejZBemVoSUdOQTJrTm5qZXdmYmJQc3JZNnZ0b1R6NGZhMTZJQmNnWldpT1E2MGZZZnYrSG1GaHhCOTNSbjhQenkzRGRqckdkSmFtN01YQ1FCRVhrRERQR2NnVVd3WEFHZlYxZlcwQnVheTN5ODdnOXY5MjJFdzFiSVRjd2dTQUZROEpqNEg2WlhWRkxId0JtK1M0SEFyeDQ5VEo3UjlrS3h3OFd3UUtQazZCc1FRR1d6ZFlYby9HamRaT2pNaDgyRHBNZ0pqdHA5VVQ4Mzkxa0YrZUdva2pDSmJJTWx4QllyblZrdTJ0dk13OUhtdkpyQlFPV09GQUVUbG5WRGg5c1diaWdjY05NMUJuRWtpQWtrTEVoQkh0M0dXd1ZtZCs4ZDV2enhlL0U5TXl6N2N5THo0ZnFFU2lWMlZscytQeWVZbTJQUGsvRk1zZ0hEUG96V0lDcWdtN25BVHkvZ05rOXI2RW9uMGQ3OUVrMEZZY0lDQUhFRW9FUHY4cWpEN3lUVmNkZHc4UjRReldBTEJCZytXRm1Gci9LYkhNRlUrWHpDQW15Z3dVbzB4NzJQZlNYUEhEbjM3TGxLUTloMWlkRXdHRm0xeW82eDd5VnN2dEc2aGt3b0RQNk5oWm1MbWZaeGhZcFhZelhJQUdDYUNDOWkxNzlGelRYUVRyaFFzcE40SXZmQXVaWmtycGRjWkNnRTJWbmV6WmNJbUswT254MWR0YitMamU2ZU5VSysyRENqcTlkaEJDMDVBRFNpQVhLVmpTYVJqUWl4R0RIZ3IzVDRGbkFyMHA4MndXZHlGdGJJK0czVFRiZXVCQVFnQkFONVBNakxUNTN4NE82ZXRzQys4NC93ZFpPWWk5dGlPOHl5N2NpM2NoQjR0eFd5ejRTNGNRaVFPZzZ2UjU3VEZ5VmdqeVlYU1JZMVFBT2RHSjhxYVJySlB0b1UzUFF1U25ZRmFQUk5tV0RqRERZV2RWK3ZSblo0R3d6MjJCQU5aU1ZuZmlxbzQ3bHM1UE9WZlBMYk8yS1VkdE1YMkFHQlF3NkU5YzBkKzFkeGRyak50Rk9vRGhDWi85NTdIaGdLMGVmQzZFRzV4NEdpNzlPU2g4Z3BLY1IvZGNvdTZmUW40ZnNrQ0pRL3ozVWIyQnF6VTZhUG93c081Ymg0QUpjdS9EbXE3UW5CdlNaWi92V3R6TjI3R2wwSnpjeVdBVFo5VlJ6YjZiZHZvYk41NHFpQldxZ0dvSWl0RWYzc09mQW14aTNTTGQ5S1ZWL0Y2M3VWemo2TElqRk9sUmRnQVVRRUFNTXEzdkpkaFZyMWtKdUxjTW1uNG9xb0w0WlBJT1JHSENJR1ZORVRoSmdCdG45eThNQnJ4OGRzN2NGaFhkMm9oZzJmbVBPK25TUTNReTJEOU5rVTlrcGk0Mi9vR3lGaThwSWtBdHZ4TVNZblIrSytBa0x6WXRHMjNaQnV3eHZ5ejIxNjBhWVFaRkFVUFY3L3FtaXNEOW5WTGYxK3ZTbmU0NHNRTllWamV6dHBmSFVSbjRUc000c3ZNL0VpU0hCVEYvOWhVWDcwN0t0ajQ2MDJJWElOOXpWYko0YWkrL2ZjblM0c0JxSXhsVzBZM3pkdmdVK3VtM2Fqemp0S1A0TWJGTXRrR25Pczc4M2hQREpFT3hSU1JnY2lYZ2J4a3NGbHFLdGFLZjR3djVRVjUxNnJKNjB5am1oMm05WUVKVHNmbzllLzhoOUJ6YWV3Ukh6VTRRQ0ZGcUU4QWE4dW9taXVJV21ENTZoTE1EaWc3UkhIdVNXYTcvRXNQOVJUbm42czRnR2kvVzF5TjVJSE95a003R01oWVUzczdqNFVzUnFpbEFnUGs2T3YwNjczc3RSNjI4bmh4dkkya2gzL0NibUYxK0x1STN4TmVEaDZWVDlWeUdPUlBsbUd2OVRKbGJ0eElENTRWL1NhajhYZkNkemV4ZXhOdFRWV1VUZmdCbVlRVERvRFhmUTB6WW1XcEEybm9QN0NmaGdIeUhmam9tRGtqak14UHBBT0E0RHo5d2c4WDdWK3IyUlRuejVZcTBIZHMvbFB4d3A3VFBCbU9PN2drSGxYSHYzdy82eGlTbi8rVk0ycGJkWHMvWWtqMkk0RUtFS1c1NTZVdkhsbUppb2Vtb3JjMGdyUVFPUEhoajZXMm5zYjhxQ3g4VUlNUmk0OXRkWmYxQVVYREJXcG9tRlNyOWxGczRKQ0F2TTdacjFTL3Z6Zkh6RGVzTU1FRFJ1dDg3M21yY29wL2NFV0I4RHpYUlA5My9xT2kvT1B6bjlhbXZVbnJ3d0M1Z2U4dHBmQlh5Tko3b2I5RHVZbldqWWFaN0ZZclpOTWNOSzJKS0NqVmRtZEJuQWdCc2YwaEhiMkxMdWRhUURJMVFWeUtDejZtU09tZm9rN24rTS9FdDQvUWl0VWVpT2d6Y2c3V0RZK3oxeVBvbWlYRTlqZjRocEI2YjFwSGc1NHl1ZndYQUFaaEFOWEMrbmFtNGw4QjY2NDlCS0I4Z0xNTmQ3SjVWdW80cVJFYnVNd2NKdlkyRU1pMUNNWG9TcUR0aGx4QUFkemRJMGV5azczMkk0bk9PdXUySDk2dE5adFR3eHJDQVl4QVFMKzIvQ3JNL29hdWhWVDZaVmRKaHVycWV0QTNRaU9LUVVqZTg2eFl3cHdVN0hyMjBuZTB2MmRHNC82K3Z1L2lwZ0c5OWxnRmhpSE5JNHZVYTZIUGR2N2h2d2liRk9PRFVCdVJIakl4eVJIZW9HZ2tFTXNHdEczODdCMzFoMjdHb0pFT0RRYlVPM011N2RubG5aRVdYQlZMc2RPNVk1WGg1ZW9DaUtDRE56K1VQVCsvempyWlNRd0lBNnc5cEpaekQwYXdmeitlZVNhU3dtY3BYWk5UVnFwNjlaWWI4aUI4K09SOTZkVXZ4YU1FWWxHV0JMV0pLQkEzSjkyNHpUV09Lb1hEU25LOXVZSkFRRWd3UE42Tlc3ZTJ1Z3pkbVFRU3dSNE5EdWJNYjlyOGpGVnFJK0FmWVpvdCtIK25EMGFTejVCc3EzMEJ2c2d2QU5tajNnZmhSaCtUU2h1Uko1QllpR0FoZ2g2QjZLQkFhc1dINDZYNy95YzFqcksreDdBRFkrOCtYRStBY0l3d1JpU1laMitVdElaMUEzTXhSaEFta3psbjZmYmRzYVJJZWlPSldEREpCRHc0RDIyTGNZOW1CMkRrSjZNclJncW5NelRYMkFiQnlVa0ZqU3d1eDBDUXlmam03UERlTmgwNkRVRjFwOXZaekdwdVdBUUFZWk1NQU0zQ0VBM1RaUXNIV3Uxcy9VTWYvVlVkMXdTYitHUVEwR21FR0lRQXBmZjNSL2Z1M0tGZHpsQWpOUWdHWUlKMjJBWnB2NDBPZmh3ak1EenozZEx0MjV4K1JvNCtybHRpd1BJWFM0cDEzeUoxUHpScnNGcVFWMUF3WjBTMk00QkVrN0RKRmxyQmlOeFl2UDU0VmtWaXpPaVpCc0VlbW5nTE1FNDRENG5ob29ETTdpSUFPRHhXZ1UwVGhKQXR3Z3daZmpKWGRzRFNlMkNQa0lWQU1CTUJEUUREa2tkVTdFdXUraUhyd2FlQW1Ub3pmZ3dHSUZxSWY0QktWUDB4OUM1anE4dVk1UThEM0dJY3BRbE5DZFdNbmV2Y3Y0OXJjK3lyTE9JaXZYcm1DeXVJektEUk5nUEs3SlhlQmN6TUFkc1BzeHU0Mk5SNEg3OFpUaEZPb0tNRURnN0dCMGZDc1IyTHYvQkk1WXR4a0w4SjBicjZPM1B4TUxEa3BrRHBxazBPa2dZckNqcldNajkrM1JUZE1MZXZVNFRLOGVnN0lGYnBBTmhBaEJXQU5tY01SeVk2U0Evb0xZdk15MzF6bGUyV3U0aENYR1lXWlFOZjczL1lwTHk1WjJsUUZLak5BQ0JlaFYwQ21FQUFkaXlYbmRibnJwMXVubWo4cFJ6bDdmc25iZHdNNTV2M3JkbHZEb3lSc01HakhZQVRQVDBFcXdjc0t3RUZFdzNDQ0hRSVRWMGV5aVd1QUdFVWJLRUg3YUFRbk1EQVFPR0dBc0NZWUFBNVI5YXlmWTZRbDd1bVNVN1JybWVIQjcvYVRiQjFQZDU1QjdHM0RMWUxzNXJBMDJBVVRVZ0F0U3NaSHNMMmJQZ1J0b0hDeHZBRnREc0swWU1IbGNDMDhyeUwyRTZocUw0cUFRdXJnbWlVWEJzUDh3dmRZcnFQYk1zbjdsMVp6NkhGaTI1a0p5M3NoZ0hrTGdDUXdRSUNBVnNEQjdMYjNlYmxhdGhSQlBZWGJmQ2c2eUNGWkEvNUU3R2U2K25kRlRZTTJHMHhsckgwTnY1Z0JYL2VPOVBIdzNkRVk1S0NsdzBMR0JjQ29Zb0pGT1MremNtVCs5WTVlMnIxNWhkRHZHMm5GalVJRUJCcGhnVUl0MmFSeTV5cmg5dTVqdGlSUFc4Unl2N0hmZGpJQjRURERERzN2NHpsM0RmV3Vuak5GV29oMk1Ka0x0RUlFQTlJWXdWaksrNmFqNGYrZ3FuTFpKTjJYRjF3em1oUlZVRE5uYVRBTW02Z1hSekJtdDBwQTdWUTJybGhjMGJtUVhNUW5Qck9rTk9jNkNpSVlIV0JDcUJNa01ZNG1FeFlBbG8xOWw5VG1zN1diVDlkQS9WclR0OUJpdFcxWFFzUXlKNjY1WlBIVUh6czlpZ3hMeEJveXJnUUk0SHZRQnpLWndRVm1BNUR5ODZ5WXF3ZklXZE9JRk1ISUNzZDBEUVRWWWh6VlhnRTFCbUFWenpFYUFJNEVhWXovWURLazZGenBYY01IUFBrem5LQ0N0cDlvZmVaeUF3Q0Z5aUFrQ21leVIxTHFkWFBXWTJRTm1KNURLaER0WWdQYllrTVhaLzR0RmlDdUFBejlCTTRSKy8wWTJuN09MZGNkQktqa295UUJqTTlBMVJCYlVpeXl1bjdDN2psNExUMXBqekM3QVlBaG1QRUV3a0tCcUlEc0VDNzhJOXFjMWpFZUUrQjUzMFdtRlgxNDJtdTZxYy82d0F4bHdBUVlJcWd4akhWYTg4cUp3eFVtcndtbVBQbHkvZXFvZER5U3o1WFVqWW0zRmlyYVd6KzRXUVNLWkVWcWdpc01FVGFPT2pHeW9hSGZGY05GR2xCa0xMREVMZyt4L0hjdy9VZ1E3S3JzaVFnNHFaSG0yMGU2VzJaeHhTTGRwdkoyZCt3cnM5VGxETEEwR2tVVTFkelFUdTZEaUdKTE5ZM3dXdEEwTXBQdUJTOEhPQllFRTg0dC9RdEg2T0t1WFFmOVI4UFpUYVkrc1l2YitCWVl6TVBLa2ZSVGxQbUk4SHh6TVFBYjE0TXNFdTVKUTNJTDd5NGlEODBoanM3aFZUTzhCOTF0b3QycFNUTWhBQmpTUS9YTVU1VmZCZDdNNDJFSUlsN0ZtNVJ5akpYeml6NkN1dHZQY04yUjYvVVRUaDhYOUg2ZlYrUnVxR2FBL1RxNStnbDRGcWZVTkx2ejUvYVFDSkE1S0psb1c3R1F6UXhJbVkrajYxb1lqdU5iTjJEY0xHSmlCZUp3QkpUQjBRUXJXM2JEQy9xQXN3cHVHdFNYTU9jakVmaGtkb0NQQVhXUEhMRXZ2bmU5amNqNWlBZWU3aEtocWU4YnhhOEw3V3V2aUtmZmRuUi8rNWozNjBuT2VUcGhNaWd4QVlKVjRhb3hXRm9US2xVRUdCbklJMFg3WmpKY0hWQW1iMkQvamZ6YlJzdThvV2QrenVza2dpL1lnKzUyaklkNkpHV1lRZ2V5QlBaWE8zZEFORndmUmRURW0rVHRhcFI4UnpKNlIzZWgwd2ZZM2ZHYmZlYmRkYyt6TFZsRnJJNE9xRFdxRHdBS2dBOEJid2Y4bktRVkM2MU5VTTU5aDFTUzBPdEFmdlppaTlRSk1zTGh0R2NrZ05uTlEvakxLZDBBOGg1QVhxUHQvRDkxUEVGT21HWFlKY1JsaWlUYWpaZ3IzYWJKZGgvUk94RytoUEVXSWN5aThINXAzSTEra2JxQS8vQjNXcm9VN2J6akFvL2ZEMUJHdzdiWlBNNnlPcENqT29hbitsZjdzQjJsUFFRUjZ1MDlnWk9Sa0hERDdKdFVRcWlHUFNSYVlER1pQRm9jWndreXIreFcvR1F3cmpFSThyaFdNWllLVndPZGRmTWhkNThUQzNybHFNcHhmdTJnYVVRU2pjdDBXc0ZjWDBpdWFhSmZLUlJhMElxTmxOMzVnNlA2ekxuME83Q0dEbzhHZUVZTTluUkRHNkxuUHp1YzNiWnppb2VaQVhxYnhzSzFWaE9YRFNwalpCYVhDUjh6MEJvYzVscml6UEpxOXZTenQwaW9UT3kxalVHbjIwV20vdTczQnRyZmEzRCtZdFpPellEVFphM3BWbUJzMjlydXRrc3JNa0JoUFFiKzR2aDErVHpCbEJsbTZ5NHkzSjJPRjBCYUxScjJZU1NWM1BianFLVitibVZ2M1U4VGVrWmdEOGRtNDMwM09FQU9ZL1J1UjYybTFDdEE4MVg0SVU5QlVteWxiNzhmS1plUStMSC95WlJURFc2bWIvZURUaUxlVDJxTU1Gb2JNN3g2eStoVElmalRXL3pneG5Zc0RGaTZpR1o2QzZkOW9wWXp4eHpTNmltWndCR09qOTFPSDIvRGdaSWRXK2ZzVTZlMjBPckRub1JPcGRTV25QZzNXYk5wSHRyZXhzREJDcXpYSHlDUTBEaUhCL1BSR3hpWlhZUFZlY3ZNUU1yNWZHaG5WK29WNU95MUVEbkZBMkhHbHdsdWlBY1poeGlFdTdUWFpmVUxIaEVLWEUzaGE1YXlpaG1oR0E5UlovK1RHYjdqbjc4ajlFU3hlSEN3Y0QyS1lSVEFya29YbnVQakpBSDJEdG9LbGdpVXlXUFJMSnp2NmgxZ0VGcWZaLzhoMi9jMEp4M05xVVpKeUEyWjZoZEFXSS95clJMZFQ4RXpITnN1ZzB6S2lhV2VLZWduR0xRTXBET2E1Y2lUWXliVUxpMmJkTXY1R25YV2hZVmVEdW1aMnRzeE9HNDFLMmFHVzNTRHBKUlkwSU5oNVlBZ0RCd0wzcklyN0ZxazREVXRnQmpHK21leDNJbjBSTThpQ2ZqTmdjR0RBN0NPUWE1QzlpRmk4RDF0WWo5Y2dRV2ZpRXVycDkrTFZINUhDdlpnNStCejlQaXowbDdHT1g0RDhGaHBianNRaFJpSVc3NllaL2dJcDNvWFVZTTMxcEJMbTUyRlFRWHRxUGEzd3Y1Qy9GRE9ZbVliVG52M2J4UFlPZWdzZllkMnhNS3d5ZzJxZWxqMmJPaCtMNnk5b3QwUmFmUkc1QnVWdjRIb1l4UGRMdXc5dzNuaGJIWGN3UUlJaVFwRmdXQWwzc01BUThZamc5aWI3cmtRWWlZVTlIN04xTGhFRWpYRFE5WXREZjM4MFB0TnFCYzlBSSswSTJYOHBwWEM1c0dNZElRbHhTQlNNR2xDWU1XZzBiZGE4dm9VKzdkbndESjBJZXc3b1kyc2FmOXJxa2ZoenZWa25tOHpnekdEaFRBRVJFWU5SWmRFZmF1dFlsMWVueEhXR3lBZmNMZHRmeHpGN1Z0bTI4L3A5c1NTbVpPZTRjdzRZQnpsR1B3dDMvNWNRd3Bzd3RnMXJKbUlSbmhtQ2dhQVRLbVkwZGR2bjlUd29PUXZtT1VSYVRReVhJLzhZOEZWY0R6QjBHTTZ2WXpnNGhiWEhQNU1tUDVPOFdCSVRoNWhCTlE5MGZvR3lmU0dldndpMkMyOUVkL3hJeXZZRkRCZVBCa3BDQW5HWVo3QjRGbVg3TThEbG9Pc3c3U2Fta3JuK01YajlGTHJwZWVESDBUaVlnV2RvalhhbzYvY1NlRGJEM3Exa2IyaVh4K1AyWEZLTWlKOG0yRGl4UEEwMTROeE10bG1NSjBqYjl0blpaeHhuRE9ma0JCUUN3MkdqaGNWSzAyV3luZ1ZseWVZeFRIQmNDdUVDQzR6V1dWbmkzbVM2cndqY09aZTV2c3E2T3NyMlNlSXhCcGk0YnVENXhRRzdMSm05ME1GU01DUndpU0xTbTZuMWp3dVYzcnV5eGMwc2tVUnJNdERwR2lkTXNaQ0MvYXF5endxOU1rVXJ6STFHQW94YTBFN2E0NVd1N0EvMUoyUGRjRDhDQktwRXU5U09uTVBMOTgzejV4TnRQU3NSR0dZb0FramdFZ20vWjk5UUh5NGpsM2VEN1I5VWptQUNPQldKUThUaVBsdisyZnQxM0JiRTZZUWFDRFh1aHRrYWl1TE5vTmVRd241R0NxTllQc215SThhSVJhTHVRNjRiUWlFUWh4bGdFZXhvVEsvam9KeWgxWUdSU1JqTUMxRVRBaytrUUV4YlVINFhoQmtJczdoS3BwWXZ3MndFcjFuaW1EV0FFU0lNZW1BMlNvelBSLzU4WW9RRXVBQ0RZSmNnQjNPV09IQWRRZng3YWZQcThNRnFVWi9FYUVBS3dSWjdmZVlYS3kwZXVkS3lHcHNhVmt6R1NOdGdCT1RJcHB0R00yQUxLWEVBbUhmUnVLQmdpZkZFQmxuNmxzUC9rT3VLWVBhVW9ldW9FR3dZcEh2cXhyOWVLOXprTURTK1R6U3NNRG9KQXV6MnJEY09oL252S3NWbldORHhMUWlZcHQxMWl6SmZrN1RWekRLUE1TQUFCaUh3NE40NXZlVGhQZjZUVzlieWxMSmd3NkRDek5pWlROZVkrSHFXSGhMRzlFSk4zWWlVN01CSWFhOFJnU0FsRW90ZnFKOTE4MTM5NDFmUTdiK1NRTVpWQVlaa21MV1J1aGh0eWdRaDFCaUxWSXNEakV4SWdQTkVEUWdERXBBSUJybHV5RTJEbVRDV2lCK2dKZ0FkakJITUVwS0ljUWowYU9vaFpnNFlqekdXeUpBaVVDQUhVUU1OQjBrUmNFUWJiQmE0aVIvaS93SDNENVBNcGQydDVRQUFBQUJKUlU1RXJrSmdnZz09Iiwic3VwcG9ydGVkRXh0ZW5zaW9ucyI6W3siaWQiOiJobWFjLXNlY3JldCIsImZhaWxfaWZfdW5rbm93biI6ZmFsc2V9XSwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiYWFndWlkIjoiZmJlZmRmNjgtZmU4Ni0wMTA2LTIxM2UtNGQ1ZmEyNGNiZTJlIn19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA3LTMwIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJlU2VjdSBGSURPMsKuIE5GQyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkxMDIyMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjEuMSIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA3LTMwIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wNy0zMCJ9LHsiYWFndWlkIjoiNjJlNTRlOTgtYzIwOS00ZGYzLWI2OTItZGU3MWJiNmE4NTI4IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI2MmU1NGU5OC1jMjA5LTRkZjMtYjY5Mi1kZTcxYmI2YTg1MjgiLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBGSVBTIFNlcmllcyB3aXRoIE5GQyBQcmV2aWV3IiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMyOTQ3MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMzg0cjFfZWNkc2Ffc2hhMzg0X3JhdyIsImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyIsInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjgsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo4LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREtqQ0NBaEtnQXdJQkFnSVVlZitWdkhrY1RRbkVEKyt3Sk0vSXh6U1VMazB3RFFZSktvWklodmNOQVFFTEJRQXdKakVrTUNJR0ExVUVBd3diV1hWaWFXTnZJREl3TWpNZ1JrbEVUeUJRY21WMmFXVjNJRU5CTUI0WERUSXpNRGt5TlRFeE16STBNVm9YRFRJME1USXpNVEV4TXpJME1Wb3dKakVrTUNJR0ExVUVBd3diV1hWaWFXTnZJREl3TWpNZ1JrbEVUeUJRY21WMmFXVjNJRU5CTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUFvdUZNVE9LYUUwWXRleE9vaXNTeHArRWJpNUlBNGVzRVNjeDE2bHpRZHFWNi9lWjgyS3RKZU5YRXVOa0JWWkRwYzMyZ1N0dXhMQkg4bWdzb0hCRmFpMkRramZCbjVxYndSL2M1K3NubHdadmpnVkEwaHpLdzlDd0FlQXdSRDVrcld0ODgvQ1Z5Q2tNY2dMU0d3WnMvcmo3Ri9MczNFYmc3TXFMYmJRSjlDb3piYkxkSlVZSUhjUHBTWlB0b01yWmI0R3ZuaTZpVlM5VXZDS2dwcWM2TEdSbW9ZR0c0WlIzbEdKL1hRWmZ1K0dlSlc2N2lpbU1qL3lvWE93eHVjeGl2WkhGazZjUVNnd3V3aW9lTm00d3ZrODNMaFN1V2N0ZjJrQXlRY1o3a1VucE5lZStkNE1ncm1HVTRYTUZMaVRndXRhQitlOVY4ZDVKVGtVT0hpTHp0a1FJREFRQUJvMUF3VGpBZEJnTlZIUTRFRmdRVU01U0I1YkhyVitqcElPTWRKbDd1N2JjblRZOHdId1lEVlIwakJCZ3dGb0FVTTVTQjViSHJWK2pwSU9NZEpsN3U3YmNuVFk4d0RBWURWUjBUQkFVd0F3RUIvekFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBQ293UjNLVExmaWRKeVFGTnFFRmZVcmZaOWFhOWVncE9RdE5SSmRMU3RKNnh1MldmTHd2RzRvakdKbEJLTm5mYTVESWN5UVlmLzhxSjRlbGlBVmVOWHVZbWVNbWdOZ1paeXVZNkcxeVdDRDJWM3NENlo0dWozU2JhRE9IajNnSHZzemdRaHJoVDFoL3B1SFFrbjYraFlLQXA3N2tNN0ljNkFaL1JGYmpwbUxMazJEMHNFMWx6VC8wMmkrQmg3TThzbWFpRFo5KytKR3p4ZVN1bjhXMUhsZVpVbTJxS0dtUmE0WFBkcnlUN3g2S0dVR25VNGEzYnBVbVZlWTlyUS9zZk1kNVpUb28rM3VuRldEem9WVjJ2TnU4KytWTEM5em80MEZhS1FMcjlWQUpESjR5TEVOUjdLcm1WOEwwY0NYS0pHWldBV3RHNVJHVG1ISWhkK25CNDFnPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJjcmVkQmxvYiIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiI2MmU1NGU5OGMyMDk0ZGYzYjY5MmRlNzFiYjZhODUyOCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImxhcmdlQmxvYnMiOnRydWUsImF1dGhuckNmZyI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJtYWtlQ3JlZFV2Tm90UnFkIjpmYWxzZSwiYWx3YXlzVXYiOnRydWV9LCJtYXhNc2dTaXplIjoxMjgwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJuZmMiLCJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH0seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTM1fV0sIm1heFNlcmlhbGl6ZWRMYXJnZUJsb2JBcnJheSI6NDA5NiwibWluUElOTGVuZ3RoIjo4LCJmaXJtd2FyZVZlcnNpb24iOjMyOTQ3MiwibWF4Q3JlZEJsb2JMZW5ndGgiOjMyLCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MSwiY2VydGlmaWNhdGlvbnMiOnsiRklQUy1DTVZQLTIiOjIsIkZJUFMtQ01WUC0yLVBIWSI6M30sInJlbWFpbmluZ0Rpc2NvdmVyYWJsZUNyZWRlbnRpYWxzIjoxMDB9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDQtMDcifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA0LTA3In0seyJhYWd1aWQiOiJhYjMyZjBjNi0yMjM5LWFmYmItYzQ3MC1kMmVmNGUyNTRkYjciLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImFiMzJmMGM2LTIyMzktYWZiYi1jNDcwLWQyZWY0ZTI1NGRiNyIsImRlc2NyaXB0aW9uIjoiVE9LRU4yIEZJRE8yIFNlY3VyaXR5IEtleSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNMRENDQWRJQ0NRQ3YxdmxxS2VXNWVqQUtCZ2dxaGtqT1BRUURBakNCbkRFTE1Ba0dBMVVFQmhNQ1EwZ3hEekFOQmdOVkJBZ01Ca2RsYm1WMllURVFNQTRHQTFVRUJ3d0hWbVZ5YzI5cGVERVBNQTBHQTFVRUNnd0dWRTlMUlU0eU1TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1STXdFUVlEVlFRRERBcDBiMnRsYmpJdVkyOXRNU0F3SGdZSktvWklodmNOQVFrQkZoRnZabVpwWTJWQWRHOXJaVzR5TG1OdmJUQWdGdzB4T1RBMU1UUXdOalUwTWpGYUdBOHlNRGN5TURVeU1EQTJOVFF5TVZvd2dad3hDekFKQmdOVkJBWVRBa05JTVE4d0RRWURWUVFJREFaSFpXNWxkbUV4RURBT0JnTlZCQWNNQjFabGNuTnZhWGd4RHpBTkJnTlZCQW9NQmxSUFMwVk9NakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVUTUJFR0ExVUVBd3dLZEc5clpXNHlMbU52YlRFZ01CNEdDU3FHU0liM0RRRUpBUllSYjJabWFXTmxRSFJ2YTJWdU1pNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVRqYlNaZDYxLzdIYW94eW94bDN5aDZ0amszdEw2QVNDQ3VtLzJuZHE4NkRRTHQrRFU2TVY2ZjQvKyt1cEFQYlRaVTZqV252SUxvdnRuc1JnQ1d3VVlSTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSUVpTmZOcEFMWklIOG4xVnlYcEZ5TEl6RGVaRVpPQ1JpS2g0NHVuaWFCWlBBaUVBb2Rhbk9sUFVFQ2pHSEVmK0U0ZFRLa3lDbHBMaTRKZEVKa1ZIUXBJWEVKQT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0NBWUFBQUJ6ZW5yMEFBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFLVDJsRFExQlFhRzkwYjNOb2IzQWdTVU5ESUhCeWIyWnBiR1VBQUhqYW5WTm5WRlBwRmozMzN2UkNTNGlBbEV0dlVoVUlJRkpDaTRBVWtTWXFJUWtRU29naG9ka1ZVY0VSUlVVRUc4aWdpQU9Pam9DTUZWRXNESW9LMkFma0lhS09nNk9JaXNyNzRYdWphOWE4OStiTi9yWFhQdWVzODUyenp3ZkFDQXlXU0ROUk5ZQU1xVUllRWVDRHg4VEc0ZVF1UUlFS0pIQUFFQWl6WkNGei9TTUJBUGgrUER3cklzQUh2Z0FCZU5NTENBREFUWnZBTUJ5SC93L3FRcGxjQVlDRUFjQjBrVGhMQ0lBVUFFQjZqa0ttQUVCR0FZQ2RtQ1pUQUtBRUFHRExZMkxqQUZBdEFHQW5mK2JUQUlDZCtKbDdBUUJibENFVkFhQ1JBQ0FUWlloRUFHZzdBS3pQVm9wRkFGZ3dBQlJtUzhRNUFOZ3RBREJKVjJaSUFMQzNBTURPRUF1eUFBZ01BREJSaUlVcEFBUjdBR0RJSXlONEFJU1pBQlJHOGxjODhTdXVFT2NxQUFCNG1iSTh1U1E1UllGYkNDMXhCMWRYTGg0b3pra1hLeFEyWVFKaG1rQXV3bm1aR1RLQk5BL2c4OHdBQUtDUkZSSGdnL1A5ZU00T3JzN09ObzYyRGw4dDZyOEcveUppWXVQKzVjK3JjRUFBQU9GMGZ0SCtMQyt6R29BN0JvQnQvcUlsN2dSb1hndWdkZmVMWnJJUFFMVUFvT25hVi9OdytINDhQRVdoa0xuWjJlWGs1TmhLeEVKYlljcFhmZjVud2wvQVYvMXMrWDQ4L1BmMTRMN2lKSUV5WFlGSEJQamd3c3owVEtVY3o1SUpoR0xjNW85SC9MY0wvL3dkMHlMRVNXSzVXQ29VNDFFU2NZNUVtb3p6TXFVaWlVS1NLY1VsMHY5azR0OHMrd00rM3pVQXNHbytBWHVSTGFoZFl3UDJTeWNRV0hUQTR2Y0FBUEs3YjhIVUtBZ0RnR2lENGM5My8rOC8vVWVnSlFDQVprbVNjUUFBWGtRa0xsVEtzei9IQ0FBQVJLQ0JLckJCRy9UQkdDekFCaHpCQmR6QkMveGdOb1JDSk1UQ1FoQkNDbVNBSEhKZ0theUNRaWlHemJBZEttQXYxRUFkTk1CUmFJYVRjQTR1d2xXNERqMXdEL3BoQ0o3QktMeUJDUVJCeUFnVFlTSGFpQUZpaWxnampnZ1htWVg0SWNGSUJCS0xKQ0RKaUJSUklrdVJOVWd4VW9wVUlGVklIZkk5Y2dJNWgxeEd1cEU3eUFBeWd2eUd2RWN4bElHeVVUM1VETFZEdWFnM0dvUkdvZ3ZRWkhReG1vOFdvSnZRY3JRYVBZdzJvZWZRcTJnUDJvOCtROGN3d09nWUJ6UEViREF1eHNOQ3NUZ3NDWk5qeTdFaXJBeXJ4aHF3VnF3RHU0bjFZOCt4ZHdRU2dVWEFDVFlFZDBJZ1lSNUJTRmhNV0U3WVNLZ2dIQ1EwRWRvSk53a0RoRkhDSnlLVHFFdTBKcm9SK2NRWVlqSXhoMWhJTENQV0VvOFRMeEI3aUVQRU55UVNpVU15SjdtUUFrbXhwRlRTRXRKRzBtNVNJK2tzcVpzMFNCb2prOG5hWkd1eUJ6bVVMQ0FyeUlYa25lVEQ1RFBrRytRaDhsc0tuV0pBY2FUNFUrSW9Vc3BxU2hubEVPVTA1UVpsbURKQlZhT2FVdDJvb1ZRUk5ZOWFRcTJodGxLdlVZZW9FelIxbWpuTmd4WkpTNld0b3BYVEdtZ1hhUGRwcitoMHVoSGRsUjVPbDlCWDBzdnBSK2lYNkFQMGR3d05oaFdEeDRobktCbWJHQWNZWnhsM0dLK1lUS1laMDRzWngxUXdOekhybU9lWkQ1bHZWVmdxdGlwOEZaSEtDcFZLbFNhVkd5b3ZWS21xcHFyZXFndFY4MVhMVkkrcFhsTjlya1pWTTFQanFRblVscXRWcXAxUTYxTWJVMmVwTzZpSHFtZW9iMVEvcEg1Wi9Za0dXY05NdzA5RHBGR2dzVi9qdk1ZZ0MyTVpzM2dzSVdzTnE0WjFnVFhFSnJITjJYeDJLcnVZL1IyN2l6MnFxYUU1UXpOS00xZXpVdk9VWmo4SDQ1aHgrSngwVGdubktLZVg4MzZLM2hUdktlSXBHNlkwVExreFpWeHJxcGFYbGxpclNLdFJxMGZydlRhdTdhZWRwcjFGdTFuN2dRNUJ4MG9uWENkSFo0L09CWjNuVTlsVDNhY0tweFpOUFRyMXJpNnFhNlVib2J0RWQ3OXVwKzZZbnI1ZWdKNU1iNmZlZWIzbitoeDlMLzFVL1czNnAvVkhERmdHc3d3a0J0c016aGc4eFRWeGJ6d2RMOGZiOFZGRFhjTkFRNlZobFdHWDRZU1J1ZEU4bzlWR2pVWVBqR25HWE9NazQyM0diY2FqSmdZbUlTWkxUZXBON3BwU1RibW1LYVk3VER0TXg4M016YUxOMXBrMW16MHgxekxubStlYjE1dmZ0MkJhZUZvc3RxaTJ1R1ZKc3VSYXBsbnV0cnh1aFZvNVdhVllWVnBkczBhdG5hMGwxcnV0dTZjUnA3bE9rMDZybnRabnc3RHh0c20ycWJjWnNPWFlCdHV1dG0yMmZXRm5ZaGRudDhXdXcrNlR2Wk45dW4yTi9UMEhEWWZaRHFzZFdoMStjN1J5RkRwV090NmF6cHp1UDMzRjlKYnBMMmRZenhEUDJEUGp0aFBMS2NScG5WT2IwMGRuRjJlNWM0UHppSXVKUzRMTExwYytMcHNieHQzSXZlUktkUFZ4WGVGNjB2V2RtN09id3UybzI2L3VOdTVwN29mY244dzBueW1lV1ROejBNUElRK0JSNWRFL0M1K1ZNR3Zmckg1UFEwK0JaN1huSXk5akw1RlhyZGV3dDZWM3F2ZGg3eGMrOWo1eW4rTSs0enczM2pMZVdWL01OOEMzeUxmTFQ4TnZubCtGMzBOL0kvOWsvM3IvMFFDbmdDVUJad09KZ1VHQld3TDcrSHA4SWIrT1B6cmJaZmF5MmUxQmpLQzVRUlZCajRLdGd1WEJyU0ZveU95UXJTSDM1NWpPa2M1cERvVlFmdWpXMEFkaDVtR0x3MzRNSjRXSGhWZUdQNDV3aUZnYTBUR1hOWGZSM0VOejMwVDZSSlpFM3B0bk1VODVyeTFLTlNvK3FpNXFQTm8zdWpTNlA4WXVabG5NMVZpZFdFbHNTeHc1TGlxdU5tNXN2dC84N2ZPSDRwM2lDK043RjVndnlGMXdlYUhPd3ZTRnB4YXBMaElzT3BaQVRJaE9PSlR3UVJBcXFCYU1KZklUZHlXT0NubkNIY0puSWkvUk50R0kyRU5jS2g1TzhrZ3FUWHFTN0pHOE5Ya2t4VE9sTE9XNWhDZXBrTHhNRFV6ZG16cWVGcHAySUcweVBUcTlNWU9Ta1pCeFFxb2hUWk8yWitwbjVtWjJ5NnhsaGJMK3hXNkx0eThlbFFmSmE3T1FyQVZaTFFxMlFxYm9WRm9vMXlvSHNtZGxWMmEvelluS09aYXJuaXZON2N5enl0dVFONXp2bi8vdEVzSVM0WksycFlaTFZ5MGRXT2E5ckdvNXNqeHhlZHNLNHhVRks0WldCcXc4dUlxMkttM1ZUNnZ0VjVldWZyMG1lazFyZ1Y3QnlvTEJ0UUZyNnd0VkN1V0ZmZXZjMSsxZFQxZ3ZXZCsxWWZxR25ScytGWW1LcmhUYkY1Y1ZmOWdvM0hqbEc0ZHZ5citaM0pTMHFhdkV1V1RQWnRKbTZlYmVMWjViRHBhcWwrYVhEbTROMmRxMERkOVd0TzMxOWtYYkw1Zk5LTnU3ZzdaRHVhTy9QTGk4WmFmSnpzMDdQMVNrVlBSVStsUTI3dExkdFdIWCtHN1I3aHQ3dlBZMDdOWGJXN3ozL1Q3SnZ0dFZBVlZOMVdiVlpmdEorN1AzUDY2SnF1bjRsdnR0WGExT2JYSHR4d1BTQS8wSEl3NjIxN25VMVIzU1BWUlNqOVlyNjBjT3h4KysvcDN2ZHkwTk5nMVZqWnpHNGlOd1JIbms2ZmNKMy9jZURUcmFkb3g3ck9FSDB4OTJIV2NkTDJwQ212S2FScHRUbXZ0YllsdTZUOHcrMGRicTNucjhSOXNmRDV3MFBGbDVTdk5VeVduYTZZTFRrMmZ5ejR5ZGxaMTlmaTc1M0dEYm9yWjc1MlBPMzJvUGIrKzZFSFRoMGtYL2krYzd2RHZPWFBLNGRQS3kyK1VUVjdoWG1xODZYMjNxZE9vOC9wUFRUOGU3bkx1YXJybGNhN251ZXIyMWUyYjM2UnVlTjg3ZDlMMTU4UmIvMXRXZU9UM2R2Zk42Yi9mRjkvWGZGdDErY2lmOXpzdTcyWGNuN3EyOFQ3eGY5RUR0UWRsRDNZZlZQMXYrM05qdjNIOXF3SGVnODlIY1IvY0doWVBQL3BIMWp3OURCWStaajh1R0RZYnJuamcrT1RuaVAzTDk2ZnluUTg5a3p5YWVGLzZpL3N1dUZ4WXZmdmpWNjlmTzBaalJvWmZ5bDVPL2JYeWwvZXJBNnhtdjI4YkN4aDYreVhnek1WNzBWdnZ0d1hmY2R4M3ZvOThQVCtSOElIOG8vMmo1c2ZWVDBLZjdreG1Uay84RUE1anovR016TGRzQUFBQWdZMGhTVFFBQWVpVUFBSUNEQUFENS93QUFnT2tBQUhVd0FBRHFZQUFBT3BnQUFCZHZrbC9GUmdBQUErZEpSRUZVZU5yRWwwOW9YRlVVeG4vM3Z2Zm1qek9kbVpjbWNTYWttVXlHcW9Rb2xCUVhNVjJKLzdEdWxMWUdGSEZSTjBKMElRaFNVQXAyMlkwdXRCWkxzYUpZTUdoQVRWMUlOeEpyMVpLbU5xVVlNNWtZazJrbU16R1ptZmZ2dWhoSnRVTG1qUTdOV2I1MzN6a2Yzem5mZDk0VjA1bCtnTWVCVjRGN3VUMXhDVGdHakl2cFRQOUR3RmRzVHp3c2dlTnNYeHlYUUhZYkFXUjF3QWFDdmo4UkFwVENXOS9BTFpmQmRSR0JBRm9pamdnR1FhbG1BTmc2NFBtdXJldTR4U0oyWVpsQXVwZm9udnNRd1NCdWNaWHE1U3U0K1htTTdsMklVQWhjMTA5S1QyK211TDM0T3pJY291dllVY3huUnpDU3ljMzMxYW5MRk41K2w1VjNUaUlUY1hUVFJQa0FJYVl6L1NVZzF1aWdXeXdTNkUyVC9Yb2NyYTBOZ0kzdnZzZWFuU1BZMTB0NGNBOEF4UTgrSXZmY1liUTJFeG1KTkdwSjJUOERtbzV5WGF6NUJmU05Dcm5ETDdMMjVUbVVXMFZxSVNMRFEvU2NQb0U1Y2dDblVDQS8rakxCdnQydFkwRG9PczdLQ2dpSm5vaFQrMlVXb3l1RkNCZ295NkdhdTBwa1lDKzdKODhqd3lGbTl1NmpObk1OdlgzbmxneEl2d3dveDBGTEpKQUJBN2RVSnRDYlJ1ZzZlQXFoYTRTekE2eFBYYUQ0L21rQVl2c2Z3MTFiYlpoWE5xVmF6ME1FZzhob0JMeGJ4S01VR2lIV3Y1MEVJTmlYQnR3V0E1QVNaVmtvMndZcC8rVVBDaHN0R3ExanJWcStVdXJOR0pDeUxGVE5RamtPMHZNUTRYQ2RDU2xSR3hzb1BCSUhud1NnOHNPUENBSXRCQURZdVRsNlRyMEhta1orOUJXa2xBakRRRmtXWHFWSzZzZ2JSUFk5Z0xOOGc5TFpNZlRPemhhMVFFcnNYSTdJMEJEbU0wOWpqaHdnY3Y4Z1R1RkduZTVTbVVBbVRmTDExd0RJUGY4Q3p2SXlXbXhIaXhod1hKUnRreng2QklDMUx5YjQ0NXZ6bXhMVEVnbXN1WGxXVHA3Q21wMmovTm5uQlBxeUxYSkNJYkR6ZVNMRFEyVFBqUU9LbWNGaHFsUFRHTHU2NnpNZ0JIZ0taMmtKNVhrWXFlVG0wbW9RUHB4UUtiemFPdWFoQXdDVVBobGovZUlrb2N6ZE42V29GRWpRT3RvUlF0eDgxZ29WZUpVS2dWUVBzZjJQQXJCNjlsTUVCZ2pnN3pVVUNObWNxbjBOb1ZzcUUreS9CLzNPVHBSbFUvbnBFbnJiem1iMy9uOEhvQ3BWZ3RsTWZlVmUrUmxuY1FrWkRyWHNsNmd4QUZ5TTdxNjZEOHd2NEs2dDFYZEFpOEpISmc4dFlkYmJVU2hRYzhyd3EzdkxBUHd6dERZVHZiMERaVnV0QVNEdkNBTVFmZVJCN2pyek1YSkhkR3R0alkyejh1RVpqTTVVS3dBb01PckhqR1NTeEtHbkd2dldjb0dsRTI5aGtQci9ScVJxTll4MEQzcEh1KysrT3I4dFl1Y1g2bi9KUG94b3kwR1VrU2kxcTllb1hMam9HNEFXajZPWkpzcXhHNHBBYjlRRzVkaG84UmhhUE5iVWRQc29EbUJJNFBvMjNveXVTK0NsYlFRd3FnTVR3Qk4vWGM4SGJsUGhLZUJOWU9MUEFRRElzWHFic3FaS0d3QUFBQUJKUlU1RXJrSmdnZz09Iiwic3VwcG9ydGVkRXh0ZW5zaW9ucyI6W3siaWQiOiJobWFjLXNlY3JldCIsImZhaWxfaWZfdW5rbm93biI6ZmFsc2V9XSwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6ImFiMzJmMGM2MjIzOWFmYmJjNDcwZDJlZjRlMjU0ZGI3Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWV9LCJtYXhNc2dTaXplIjoyMDQ4LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjk2LCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTEyLTAzIiwidXJsIjoiaHR0cHM6Ly93d3cudG9rZW4yLmNvbSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiVE9LRU4yIEZJRE8yIFNlY3VyaXR5IEtleSIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkxMjAzMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjAuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTEyLTE4IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJUT0tFTjIgVDJGMi1BTFUiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE5MTIwMzAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4wLjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4wIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wMy0wMSJ9LHsiYWFndWlkIjoiOTczNDQ2Y2EtZTIxYy05YTliLTk5ZjUtOWI5ODVhNjdhZjBmIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI5NzM0NDZjYS1lMjFjLTlhOWItOTlmNS05Yjk4NWE2N2FmMGYiLCJkZXNjcmlwdGlvbiI6IkFDUyBGSURPIEF1dGhlbnRpY2F0b3IgQ2FyZCIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxMDAwMCwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9LHsibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNRVENDQWVlZ0F3SUJBZ0lVRi8wd1RQUDZGRXF4cHNpYkppTEZ0RGo0cWh3d0NnWUlLb1pJemowRUF3SXdkVEVMTUFrR0ExVUVCaE1DU0VzeEVqQVFCZ05WQkFnTUNVaHZibWNnUzI5dVp6RVNNQkFHQTFVRUJ3d0pTRzl1WnlCTGIyNW5NU013SVFZRFZRUUtEQnBCWkhaaGJtTmxaQ0JEWVhKa0lGTjVjM1JsYlhNZ1RIUmtMakVaTUJjR0ExVUVBd3dRUVVOVElFWkpSRThnVW05dmRDQkRRVEFnRncweU1qQTFNekF3T1RJek16VmFHQTh5TURVeU1EVXlNakE1TWpNek5Wb3dkVEVMTUFrR0ExVUVCaE1DU0VzeEVqQVFCZ05WQkFnTUNVaHZibWNnUzI5dVp6RVNNQkFHQTFVRUJ3d0pTRzl1WnlCTGIyNW5NU013SVFZRFZRUUtEQnBCWkhaaGJtTmxaQ0JEWVhKa0lGTjVjM1JsYlhNZ1RIUmtMakVaTUJjR0ExVUVBd3dRUVVOVElFWkpSRThnVW05dmRDQkRRVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCQndZZ0tWd2pDVjYrbHY3Z25wRkVSelUydU5EOGdkRWtQQ05jcy92RkRzMnNLNDJKdXhuaEZuSWdNQjJEeVUwSXJYSUxqZi8yWFQwWVNUZDFzUGlUU2FqVXpCUk1CMEdBMVVkRGdRV0JCVG5RYXJwZFN0NHNpZDdWamZOSUxJSHJiMlBvREFmQmdOVkhTTUVHREFXZ0JUblFhcnBkU3Q0c2lkN1ZqZk5JTElIcmIyUG9EQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lRRGNvWEozcnpOTUEvZlpraDA4UG9Gck14NDNHWU1oWk1mTFB3LzNNZkpwR0FJZ2VjdEt3bUpZTTlKOFNYOHgvYVFWNGlHdktXb0JmcjFYUFRBTVhPaFZFWUU9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQURBQUFBQXdDQVlBQUFCWEF2bUhBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNRQUFBN0VBWlVyRGhzQUFBaWNTVVJCVkdoRDFaalBpNVZWR01mOUM5b2I2REpvSVFpMWlEQndJNVFnRVVFbHRCSjBZU0FHRXVSQ0ZCTXhJa2xDYXlGSVFpYUtCWlVvbFk3UU5KTTYzbkdhY2E2ajQwdzAwNHpCTUJPNkxFN244OXo3UGZPODV6M3Z0ZHE1K0hMdWZYK2M4L2srNXpuUE9mZXUrUHV2djhMakxEUFFHaDRPN2ZIeDBHb05wODlWdGEyZG5KeXNhWHA2S21sdWJqNjEwdno4WEZoWVdDaHFjV25SdExTNEZCNCtmQmdlUEh4ZzRyTVhqTDZWRGg0ODJEWFFCVTlHWWp2ZWJpYzF3UXU0QkErNFBzL096amJDbXdGbjRyOG9HUkIwSjlvZEpmaDJIWDRxZ2lJUDd3VTgwS1hvZTNDRGZ3UjRIbldKbWVwcG9LTjJEWDU2cXB3eXRBRFB6M1VpM3dzZTZQOEw3bFV4a0NzSFIzblVCYzFucVFUdTRiMkpFdFMva1FKUU54RFRoYlFwd1FOSDYrSFZDcHJ2dE14Q0RrK2VMeTVWb1h1WktNMkFuaThhYU1wM2c0NXBZMjBHajRCVnZ1ZlI5OUdXUEVoSnZWTEg5ME13c2hub0hYa0JlM2d2RDU3RE0xZ3ZhTlFMSEZYaEYyMk1aQ0NIUm9CNkFWbUN6OU5Gc3RMWU5WQ0N5YStWcE9jRVRuOStqRVlET1RpTDk5K0NsOUlHNVhDS2VLL0lWL3JvOXV2SEtocFFtUVN5R0hHWDU3TS8vQkJtUHZzczNOdTFLOXpidkRuY1diZXVwcnN2dkpBMDhlSkxZV2IzN3ZEN29VTmg0Y0tGOE9mTVRCRzZCTy9CcFpvQmJWQytYR3B4b3RscjE4TDAvdjBHTXZyRUUyRjB4WW93K3VTVEJqcjY4c3RoZFB2MnBGLzJ2eGR1ZmZ4eDVSb2FmKzY1TVBiMDA1MTNvOXFyVjV2NSs2ZE9tU0VQTGZDU0FRcEh4UURSVlZ1SmVFeVZYOCtlVGRDMGQvYnNDYTFQUDdValNIOS92N1dxWkQ0SURESTNUd3BPbStpUDY5cmxoejcvUEF6djNkc3hId09Cb2VrMzN3ejN2LzIyWXFBRVQxc3g0Tk9HQnhEZ3Q1OS9QdHg5NC9Vdzhja3hneHc4Y3NRaU9mTHNNNVk2OTYvMGRRYUxVZk1wNE1VWVhLZk43NUhYakFVRGhxNisrcW9GNnRhcVZXRW16cUNnbGJxMEJJVjNrZ0dCMHdyZThqb0s2TlkzMzRTYm16Wlp4N2ZYckFsM1B2Z2dUQXhkdDNzTVRLZWErZzVVM1lTWERPbTcza1ZBRHJkYVlYanJWaHVQbEpzZkdyTHJZaE5uTXBCSEgwQmV1dlhkZCtIV0s2L1kxSkxuWXlkT2RFK3VMWHVlVGoySTVBRVZkVjN6OTJoejBhYzBFdE56WlAxNk13SVQxeGdYa1lxVkdaQXd3SU8yNkNJNEVTRGZCd1lIREp6N3lrOEdGQWl0cE84ZU5yL3Z4WGhOK1E3VHpaZ0pzSXdkT0pCbUFCVU5MSTZOcFFVNy91Njd0a2hKRmJzWEIxR05KMjJtMzNrbmxVaEtvOG9pZmQ2UHBsVmFLWjFMc1Y4QnMwaC9qUUhTUGNiTXdlbGZZbXlxbWkzeWp6Nnk3MlJMeFFBUDhxS1Z1RmdSYnA0K0hRWmoxTWx4cmlmNEtFQlpDM1RveFRVQVMvY0lDQXNlVTdWN1VVb1J3VnNiS3lCc0FyYXNpUDJ3UnRpdktnWjRvYjFsaXowdzFOZG51YzUxSDNYZ2lUQ1IxOEEzTm00TXd3Nks2cVRQcmJWck8vZGluM2F0V3lyVFBSYXFyc1ZuVkJDOFpDQ1ppTThQdnZXV1Bac01BTThtUlVmdGt5Y3Q4bHdUdkRlQkFhYWZ0VUZFV0JkMFp1YTdjR2prcWFmUy9zQzBtekVIYThVZ2lwbkdDQ0pkYytDOHRUMG9tdWZkaWdHbWx0eFhKOHZnbmRPa0ZxRDAyOHh2ZHZ4bVVaVlNDbURnRjd0NVQ1OFVBOTJuNWpNdTRoN1BhcTE1Q1o2cVE2QW12emhsNzhOWk1VQjBXT1UycUl1NG9wNkxSY211bWRJalV6TFFQVXFqaFFqaG4yZTlFYlRmdi9xcUNDN3hIWGhhTW9SM0wxMjZsQm1JRjRrUUQvbDBVZDduOEUzZ0V0T01BZnEyV2NSQS9Nd0IwSzhGaVVVc2VPVEJVL1NqT0JIdy92bno1NWNOQUV3bjE0OGVzNVF3eUliSTg3eEZub0V4d1RxSXhtMm5ka0NhQWFCekFjYVI1T2RZcGxrcjZrc3BwR2o3Vm1KalphektER0NBbW56ajdiYzdHMVVEdkVUZFoxQXFEUDltY0ZEajJGRXhFTUZrNEkrNDRFZ1RpVE1XMXltRjdPNTZoN3dtMmtBekEvVHI0WlUrbUw5OHVXL1pBR2xpcFRGT0RTK1hEUENjUGsrODlscG4wUGo4NUpVcnRoR2x0SENwUllVQnZyUXZrRElZU0gxRkVWVWY4YW1wWlFPY3ZSaGpmTU1HUzU5S0ZRS1lTc0xnYk51UG1nRitqSGdZTDlLaWFYM29wTmwwRHdNR25rVWVlQlk4cy9yOXVYUDJITE5iTVFBWTJ6K2RUWjg1VXdIMjBaZjRKWmFpSGpXeWNxWEJFNWtKTnNLNGlIVVBhQUJKRVdZbHYwY3FBc1c3SGh4WjJzUnhNQ0I0bmlOMWF3YlE1TFp0MWpHYmp3Y3VpZlZDSkFDelRyc0FXcWg4NTU2a1V5elA4QjBZcVFZZlUxTW5ZVXViYVB6aXhZc0d6cGlWR2NqQnlFOWVwRWFUMy9sOWhHbUpJcUFLazZ2cFNLQ1dkYUJmYkRrNGxZd0ZDL3hQOGFjczBBU0JkamkyeFJsQVhLTmUyM0VoVGpFTHZQSjcxWWthWDRPT2NFQXpRNUxnVTVYaHp3T25lL3YycGZFd0lIRFNpN0xKYndObVRTWXFCank0TjBKazJaMHQxMlBIOXVPYjM2c040Qkx3dElMMkVhZjFhY0laaUJTWjJMblQ5aE5McWFOSDdaREl1QnlqbFc0R0gxTU5lTnJHRk1wRkJHOGUvckR6NjZpNzhERERiMWFPeUI2ZVp5MXQzRkZZQWpwdjBkVXZ6MWtCRURUQ1dOL1hYMXZKeEFEUUV2QTFBNzJNS0YwWWxLbThmdWg5R3l6dG9sRnNoS3daL1pZbUpkaXd2RGhKRW1sRTFPMkUybjJmdmtpWC91UEhEVnJnZ09hUkx4b29RYXROY291VnlLbGpIUXVJbXVWckJKUElhLzlkNHRtck8zYUVIdzhmdGx3SG1DckREaXZBbE8veEI0eXVTUno1SDVsQ1RmQmVXcXd5cENnUnZaTElaU0RSd09DZ2llY1ZERnBKc0Y2QTYzTXlBS0RhR25oVUwzQmE1VGpTUWtWNXJudlozL2tPMWd1NFBGMlE0QWxFWlFZRW5rZWVLdFJVNC9OS2cvSXFreDhKSlAwelY0SHVibEFHM2dNZVlZQzJaa0RnZ3MraFU0WHBpdStvWk1BYkViUmFEOTZCWDk2Y2VzRXI4dnBjTWZBb2VFbXdBdmMxWHZLblNLODYrSExPRzNnQjN2NlA2Z0tyeFFUWGl3YnlEVXFwb3FqTGdJZEhBS3JOMVRQZkl6U1JMMVdhRXJ4YUZuL05nQWYzS20xS09UemZjM0NVNTd1aVRpdlFrcG9pVHl0VkRKVEFnYlBJWndZRUQyQVR1SUNiQkpUYVhMM2d1VmN6a0lNcmJaQUh6K0h6MWdzNHRRYXF5RWNnKy9jNVN4c3RUcjlJMVE0TURDWm9yMFlEQXM5ekhsV2kzM094bHZNZUtMVWwrZWlUNTUyMm1qcFNNc0NIeDFNSHd6OGNlSHk3RWhSejVRQUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMSIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRCbG9iIiwiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiI5NzM0NDZjYWUyMWM5YTliOTlmNTliOTg1YTY3YWYwZiIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImVwIjpmYWxzZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOnRydWV9LCJtYXhNc2dTaXplIjoyMDQ4LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxLDJdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjYsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTA0LCJ0cmFuc3BvcnRzIjpbIm5mYyJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XSwiZm9yY2VQSU5DaGFuZ2UiOmZhbHNlLCJtaW5QSU5MZW5ndGgiOjQsImZpcm13YXJlVmVyc2lvbiI6MTAwMDAsIm1heENyZWRCbG9iTGVuZ3RoIjo2NCwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjN9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wNy0yMCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiQUNTIEZJRE8gQXV0aGVudGljYXRvciBDYXJkIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMzA3MjAwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wNy0yMCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMTAtMDMifSx7ImFhZ3VpZCI6Ijc0ODIwYjA1LWE2YzktNDBmOS04ZmIwLTlmODZhY2E5Mzk5OCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiNzQ4MjBiMDUtYTZjOS00MGY5LThmYjAtOWY4NmFjYTkzOTk4IiwiZGVzY3JpcHRpb24iOiJTYWZlTmV0IGVUb2tlbiBGdXNpb24iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQzZUQ0NBZEdnQXdJQkFnSUpBSmJUeXJ1MVgvSVBNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1DTXhJVEFmQmdOVkJBTU1HRWRsYldGc2RHOGdUWFZzZEdsQmNIQWdSa2xFVHlCRFFUQWVGdzB4T0RBMk1USXhORFExTlRCYUZ3MHlPREEyTURreE5EUTFOVEJhTUNNeElUQWZCZ05WQkFNTUdFZGxiV0ZzZEc4Z1RYVnNkR2xCY0hBZ1JrbEVUeUJEUVRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTVZqS0hXcGJEN1RTbE14b2NqVGw2bklmN3gzMlBtc1E5ekd1TEdHcUEwVVFab0lxM1hMekw2TFlVdko1QTVnMHV5RkdsbEhFZkdBS3JFYUNROEZWdlBTL1VoMEZ5ZnpXaFJBemlUU2lqak1JSVZqampVdjltOXZGbWNYU2NnSGlnN09kejg4NThWMGtyTkg5OXFHbTN3amdhT2VyVFdtdCtqWENVZm4wMUlrVFB3eEcySGxnRWQ0NWpOTFNWN1Zvb2wrS2U4RTJraTRsRWtUZUh6Ym91bFI1R1VicDNuTWk3RTQ3Vk1RYTNiTndueldCYnNhQlNTUWhMazNtNUhhS2hoeGE2d0pESzQ3TmlNQ2tDa2RJSHVXU1FMVkFmbTg1VUFPTnRFT1B3aTBPdUszcWJlOHlLT0ZHZjBLaEI1TU1lQXltN01WL000VzBhNDlvZ1BEOXBNQ0F3RUFBYU1nTUI0d0RBWURWUjBUQkFVd0F3RUIvekFPQmdOVkhROEJBZjhFQkFNQ0FvUXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBSld6NXhMTWs1V05ZYkFiNnlPeEVDQm9aMldlQi9xbDRWSjNPLzMvdE5zeE9ZbnpMZVdvNTQwelFoOXJBbWF4ejdldW1CbHNrTXE0eUdQU05YQjl5Y1dHSGdrY0NlU3pOMnd2OENJekRCczJvQlpqVE5rNjVMQlpEc3NUT0J0TVcvK3VURkhRZmJ1TzNJU0xoSTBEWGZSRWk5TkRNM2pmazExeEhjc2ZoMlJNVitRZE5md1ZhWlpyQ3Erb3VHK0V2a3Y3S3FxK295dTBWRk0vdHo2OFRHbDZ5bGhQRlIxcWg5d3R0cFZqQU9PQ0VRQ0xxUDJkUDI4bHdZQnlDcUhRcVZId2J1anYvTFpqWm5LVzNMWW5kWml4UFBTUkNKc3NERHdKdmgvZjZuVHhnOVpFKy9KY1lyZTVDYUk4bnpWSGFTT0NqTko3RnpVTEc2NEppV092UTUwPSIsIk1JSURkVENDQWwyZ0F3SUJBZ0lKQUlDVVR2a2d0ajVDTUEwR0NTcUdTSWIzRFFFQkN3VUFNRkV4Q3pBSkJnTlZCQVlUQWtaU01Rd3dDZ1lEVlFRS0RBTkVTVk14Q3pBSkJnTlZCQXNNQWtOVE1TY3dKUVlEVlFRRERCNUhaVzFoYkhSdklFMTFiSFJwUVhCd0lFWkpSRThnVTNWaVkyRWdRMEV3SGhjTk1qQXdOekEzTVRRek56RTRXaGNOTXpBd056QTFNVFF6TnpFNFdqQlJNUXN3Q1FZRFZRUUdFd0pHVWpFTU1Bb0dBMVVFQ2d3RFJFbFRNUXN3Q1FZRFZRUUxEQUpEVXpFbk1DVUdBMVVFQXd3ZVIyVnRZV3gwYnlCTmRXeDBhVUZ3Y0NCR1NVUlBJRk4xWW1OaElFTkJNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXZBS09lcUM1L3AwRDFpc0NZS1FKbFZVT3JCNkk3RExvY3VuRS9SbThkdUdUYnl4UWh0M0NiRlZUdjNOMkxwMmZianhsSSszc09TR2szM0ZUWWtUcXhjZEpJcko3U3NrQmNVU05yZktPYVFULzZLUWNQNENtN1YrNjU1VHErVFd4eXhXUWhEeWd0MTVxb1A3TXVLNmJUOVN3cENqcGZLaGFNU215UWFNb1VjUkFiTHFkekJDYWMwaHpCK1plK2dxSmxuV1Y5VWFTSTJyRnNWdUg0WkUwY1JPK01PcGFMZ00vczI0OG5HR0hwMjJld1NRZmJuUGFCYmI4aXF5QVArY3U1MkdMc1VwS1JKZWJFK1I2K1BNUTlKQ2RXZVFaUjNEa2ZTaWRrdjNtY2I0anExaUl0YStNcUtoUm53cmZYaDkxMUtXTG5ZQWw5RU5DaExYMGM2U2oxUUlEQVFBQm8xQXdUakFkQmdOVkhRNEVGZ1FVV0x2aFJCVVBuOHVMSWY2OCtndi9OWkl3R1NJd0h3WURWUjBqQkJnd0ZvQVVXTHZoUkJVUG44dUxJZjY4K2d2L05aSXdHU0l3REFZRFZSMFRCQVV3QXdFQi96QU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFGTHJEaGFlZ2VLSHhZakgzRVAzdlVCS2huek0yMDZBU3hnZVlDTzJFYzlwT2xZSmFlcUZFK3NVYW1VVi9wd2pEbHFOYVNnRmd5N1R3ZVlrdk9tTW40cVNjc0hxdkozekdPQWlhZndhaDF2VUhmQ2xYUjgrYXhPMmlHT1VGMEpLclo5WVlqYkFhNS80SENsdjdqRlBPZE1XVE9ReW5nb2lIQXMzamt1WWpwQ0xGbEI0Vk9pM2Qxd2pBMXBuVGRCS2tBYjd0OG5UdncrL1hiRnZjUWE3M1ZIN3Nqdm9CcUQzZmRNZlJjdVZxNHFVWnRaVDZjR2FnVEhENjFUdHFoOW9NQ1pYY0RiUjFQR1puTmJxeWNzV1BESUswbnBtSzMvM2xmVjhjK1pzcnk2ZTE3MG1mSk1acDdPOG02Q1N6Ni9WTEsreURKZDc4NDF3cG1lS1RmNkluWkE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFRd0FBQUFnQ0FZQUFBRG5sVVpxQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUVuUUFBQkowQWQ1bUgzZ0FBQUFaZEVWWWRGTnZablIzWVhKbEFIQmhhVzUwTG01bGRDQTBMakF1TWpIeElHbVZBQUFLMUVsRVFWUjRYdTFkRFhBY1pSbStOT0FmS29nNldPMFFjcmVYM083MVI0MW9IZFNxcURBT2czK2NZRVhCb2xYUlRFbjIyMHRhS1RjNjRtZ0JxekJpRVVWcEJkcWl3d2hxU2RJUzJ1cFlTZ3ZSdHBUU2NrbGpXekhhZ2pwU1JkcjR2THR2anJ2azI3dmR2ZDFMam43UHpETjN0L2QrNy90K2Y4Lys3OGFLME5EYWFyMnFPZFhab3FXeUg5UjBhMEZjdDY3V2RIR1Rab2pWQ2NQcVNlalcxb1F1SHNPeS9lQlRzRG1NLzU0WlQ5aitMV0dJZzdEZkIvc0JjRFBzZjRYZlA4WDNiMnVHMVpIUXpVOG1VdUtkeVdUSG01cWFjaS9qSEFLQnlpZjBiQnIrTHdhWElQWVBrTWRxZkw4WGRXcGxzMUFBMzEvUWpPdzk4TDhTOWI4QlhJUjIrbkRjNkRvemxzazBzbG5rUU14a1BHWE85RUp0Vm5ZR0Y0c1V5Vm5kOFVUYWVwOGJ3KzZMYWtCajVpemRiTkpTMXJ4RVdueVd4ZzM2RW1QZFdvUFBEZWpmN2VBVEdNc0hhRHpUdUM2aGJqME4vcFhtQXNydWdzMFdMUDhOdUJKalpKbVdFbGNsMDltUEoxSm1XMHRMNSt1aUhCdUdrWHNsalg4N25pNEV6Vm5rOUF2a3NRbjU3RVNkaHJCOEJNdVBqT1dQLy80T0hzUi9lN0Q4WWRUbGZ0UmhGZmdkTEc5SHUxd0FmenI1NWpBT2tpUUtodlZiR0I2QzAvL2krMmlOZVJ4OEZnbnZSZnhmYWluelNrN05FMGlJVVBiZjQzd1dtTlROZDdCcEtFQTdMWmZGQVk5enAzeVpUU01EaVFWaS9VK1NnNVFZQUlmT21HMmV3c1VqQS9yaFc3TDRCZXJtajloMFVvQjJPQitUWlRXNEIvazhPeUcveUNpT29XMUlZSDZIOFhQejlMYmNLemlsUUdocE1admhaeUhHd0czZzQyQms4NVo4bzkwRzhYME5pU3MxSXYyUUdrOEtkV3N6dDRzbklQOFJxUjltRFFYRElkWlNiQm9aMElsM1MyT1haWFlwRjQ4TVUxNHduSzFiZVc0MXBMM0ZFUUNKbFBWV3RERzJmdXlWck5SM3RCVGRTakI4WXJJRm95VnRubzJPQ3pCZ3hETkJCNnBYS01Id3hpRDlnSzNLYzZQY2t2QkdKUmkrTWNtQzBZRDRmZEs0WG9oOVcvWVRDWlJnZUtOdndjaGtHdEcyZTJXK2Frc2xHTDR4bVlKQmF4bHBUSStrTlJRZG1HUjNvVU1KaGpmNkZRdzZjQ3J6VTN0Q01MRFd1UXNkM1IrQXczS25CUTVLeW5qaGpkeE9ubkRpQ0VadUdqcnNZV2xNSnRwaVdVSzNCbVQvRmZFdWRoZzZVUGU2Rmd6MGJSNmZhNk1tblkza2xEd2hhWWpMVVU2ZXMyN3QwZ3p6bTdWZ1V1OTZENmZrSHhDYTYyVVZHQ01xOGcwMmpSUW5pbUJvUnZZaWFUd20ybnRmVzl2Q2s3VzBkWUhzL3dKMTYzazZlTVp1UTBXOUN3Ykc5SzFzT3FXQXZJVTBYNXRpRFp0TmJTakJjR0VFZ3RIV2Rzdko4RTJuQXVVeGlicDVoV005Mm9EZjJ5YjhYMEt4M3JFTkYwb3dvZ0htMGhKcHZqYVZZUGpDaVNBWWliVDFlV2tzSmliQ2svUG01VTVpYzhyeFFwbGRNUlBwN0hsc0hocVVZRVFESlJnaDRzVXVHSFNSRCtwSVYrVEo0eEgxTEc5ZGpDSFRpTWxSNFZpRzJFN0hSYmhBS0ZDQ0VRMlVZSVNJRjd0Z29KMnowamhNdEhPZWpsMndlUUZZL2xHWmZTbkZmRFlQQlVvd29rSENNQmRMODdXcEJNTVhLZ3FHSVM1dlRwdG5oMFhVKzA1Wm5BSkRGQXpENkRnZC9wNld4bUhHRGZGRk5oK0gwUWIwd2FPeU1tT0UrT1VOSS9jU0xsQTE2bDB3MEY2NzQ3cTRwUnBHY2RxYTdrdVI1VXRFSDQ1Z0Rtd0tpL0RaajgvN0lFUzM0ck96ZWFhWXpXbFVoM29SakpvelJNR29PQUVOYTBpMmRUR0dlRXA4VEZKbVBEdll2R3JVdTJDRVFicWhrc09GQnN5bGkyV3hhc1RqNk5kMTJwc1h2NTdUQ1FZbEdDNE1TVEJhVzYwM29vMWRiNnF6cVZ0ZlluTTU2QXBCdzlveG9Wd1JNWWxHTkszOTFWeWlLaWpCaUVZd21sUGRMYkpZdFNUYTdxSGlBK3Urb1FURGhTRUpCdHB2aGRUL0dIV3h2OXpXeFJpMHRQaUV0SHdKeGJWc1hoV1VZRVFqR0hSd0d1T2gwZ1Y1a1RPZU1pL2hoUHhEQ1lZTFF4Q01zMXF0Vmd6dThyZXZweXlQandId3NwVmgvU3VWV2pLZEN3U0dFb3lvQkFPNXA4MzNvcCtlazhXc0ZkRit3YThTVm9MaHdoQUVBMzdXVFBCYlJIVGNBZXhHdkpUTkhmUU1OY2Y2QnMrUDllYm54ZnFlUEpXWDJrQ1p6SGdmRXhqQ0dRSWxHTkVKQnNGK0VKRXVkc3ZpMW9iaVQ1eUtmOVNOWU9qV1pqVHlmYUhSdWQ5QUhvdFlwV0E0TnhxSlkxTGZUTlQ1SzJ3ZWk2MGZNaUFVRDRLakJmYm1qOGI2OHN0ajJ3N2FEMnFoZlUvMHh5NlpyekhTMnF1bHBUTmwrd3lJdWhjTWpCVTY2MVFObTJjdVBvUERSWVRSQmpwYlIyTUFPVjlIWnpPUTk4L3cvZll3aVBIdGZqZTBidjJGay9DUGVoR01PcnNPby9MdDY3bzFYRGdWdWlFL0J3THhqeEt4S09YRzJNNmR0aTM2dzhPUmRuR1A3VGNna0Z1ZEM4YlV2QTZqbGtpa084K1R0ZzJJTVhTWXpmeERDWVlMcXhBTUw3ZXZvNzd0dG5GLy8wbllrdGdoRVlseEhMcWF6SjJ0akVxYnM5aXlTV1huMnY0RFFBbEcvYU9zWUJqV0FUYnpEeVVZTGd3c0dMbHBLTHRWNnBOSkhWWjRZSExmL25mSkJXSUNoMkhkUUVYaTZld2xNcjhsZEo1SFl0djdoUktNK2tjNXdVRDc3R1V6LzFDQzRjS0FndUhwOUdkS1hNWG1FSXg4dTBRY1hQallhKzB5bVV3ajJ1dHhxZThpb280WDJ2WStvUVNqL2xGaGwrU1BiT1lmU2pCY0dFQXc2SG9LN0E2VW5jaW81OEdtcHN0ZWVCMUQ3OUJYNWVJZzRmM0RwM09wR09MTWwva2Z4eDJ4ekZyZmo4VlhnbEgvcUxCTHNvWE4vRU1KaGdzRENFWWlWZjcyZFdicEpkdzkrODZSaXNONDlnN3VoM1ZoRjRQRjZRbUovMUxxMWdJdTRobVZCQU1UOXU3eDcwd0pnL1RZZlU2aExKUmdWRWFGWFpJSDJNdy9sR0M0MEtkZ3pKNXRuZ0tmQjZTK21Qai8wSXdaSFMvbklnNUdSeHNoQmdOU2tTamxZaTVSQVBydVVsbWNZbUp5L1huRzNIRXhLNkRpRmtaRXhCall5Q21VUlNYQlFEdVBvQTVibzJiU3lMNmRVL0lFM2lxVW5nWU5tMmdEMTdOMCtHOFZwK1FmU2pCYzZGTXc0cnBsU2YwVUVURk5OaTlGei9ETVdHLytpRVFrSFBibU44UzJiWnQ0K2JoemowbjVKM2lCZEZzMWwvQUUxTDJ1QmFOV1RPcmlBNXlTSnlEdjc4cjgxSnllcnk2V1FBbUdDMzBJUnRPYzNHbG9wOE5TUDJQVXhWTmwxL1RyOHEyeHZ2eDY4UGtpc2ZnbmZsOGY2eDkwZlFVbDRuNUdHcStZdWpoeTVxenUxM0NSaWxDQzRZMTFLUmowV2tndEYvd21SU1VZTHZRaEdGNG1HQWFMWVBQeTJEZzBQZFl6OUg3c3BzeU45UXhVZkMwaVhmeUZQdG9uaTFsTUdxeGNwQ0tVWUhoajNRa0d4Q0twVysvbWRJSkJDWVlMUFFvR3ZZUWE5dVhmNzFscDY2SktsSHQ4L1FzVVIrMFhUWHVBRWd4dnJBL0JvTGZyMlFmSHIvR3psZW1LS1NNWXVua0hUU3pFbEw0K3NGYUNnZm8rQis3V2pPem4yTFFzbk5jR2lEMVVUdWJQb2RuRjVwR0F6cGdndnV0V0J1cjZIN3RPdXJpVWk1UUZYU1dLTXQvSEJONUVheVhVcit3OU1jRXBqdkdLNHZmSWJ3VmR3OElwbEFXTkJaUzVEdldoTjVYbjRlZG9xZDhvaUZ5eDJ3aytpdS8wSXVpbDlLd1RUc2tUNG1seER0cnpSbTVYalBVbzJwWGU2RzQ5Z2p4dncrZkNoTkdoY2Zod1FDOWphVExFRzl4b0dGZVd2aVkrVXVTbTJRK2NvWGR5Nk5ZaU5Pd3lWUHJIR0JoM0pvenVVQ3NlVDVtWFFmRi9qaGcveE9mWE5kMjhnam8wYUgzcExBbE5OR2R0TDVZaTU1dlFnYmVqNCs2Zy85Z3NNcUFPSDNIYVNmd0ViWGNEdm1lVGh2VXBUZTk2eTRRek03NlFtOVkwWjlGcGRQY202dk5wc0F0OXN0eHBPK3ZYNEViRTIwb1RDY3NHU29ubCtCL2Y2V2EvVmNWNTBhU1B4N3RPRGVFQnhnMTB4eStka29YZ2ZBZ3hGaURlMTlBTzMwTS9yRVFPOXlMbUE0aS9CYiszbCtibmtQSUhONFByVUwrMStGd0IyMnZob3gxaWYxRzgxWHBidkEyNVpqSytyMmx4UjI0YTFkOFJQekVmdXdvV2NzRVdpSk16WWorSTN3K1Z0S3NoSGdIL0FQWlNucWpUemZpOHhoNjd1blV1UGRyQTI4TnhZckgvQXozdEk0ajUrVE9MQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiNzQ4MjBiMDVhNmM5NDBmOThmYjA5Zjg2YWNhOTM5OTgiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZX0sInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTA4LTE2IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJTYWZlTmV0IGVUb2tlbiBGdXNpb24iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIyMDgyMjAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTA4LTE2In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wNi0xOCJ9LHsiYWFndWlkIjoiMTEwNWU0ZWQtYWYxZC0wMmZmLWZmZmYtZmZmZmZmZmZmZmZmIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIxMTA1ZTRlZC1hZjFkLTAyZmYtZmZmZi1mZmZmZmZmZmZmZmYiLCJkZXNjcmlwdGlvbiI6IkVnb21ldCBGSURPMiBBdXRoZW50aWNhdG9yIGZvciBBbmRyb2lkIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJpc0tleVJlc3RyaWN0ZWQiOnRydWUsImlzRnJlc2hVc2VyVmVyaWZpY2F0aW9uUmVxdWlyZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiXSwidGNEaXNwbGF5IjpbImFueSJdLCJ0Y0Rpc3BsYXlDb250ZW50VHlwZSI6InRleHQvcGxhaW4iLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ216Q0NBa0dnQXdJQkFnSUpBS0JFd1NkME9GWE1NQW9HQ0NxR1NNNDlCQU1DTUlHaE1Rc3dDUVlEVlFRR0V3SkpWREVPTUF3R0ExVUVDQXdGU1ZSQlRGa3hEVEFMQmdOVkJBY01CRkpQVFVVeEZEQVNCZ05WQkFvTUMwMXZkbVZ1WkdFZ1UxQkJNU1l3SkFZRFZRUUREQjFOVDFaRlRrUkJJRVpKUkU4Z1VtOXZkQ0JEWlhKMGFXWnBZMkYwWlRFbk1DVUdDU3FHU0liM0RRRUpBUllZY0dsbGRISnZMbVJwZEhSaFFHMXZkbVZ1WkdFdVkyOXRNUXd3Q2dZRFZRUUxEQU5TSmtRd0hoY05NakF3TVRFMk1EazFOakl5V2hjTk5EQXdNVEV4TURrMU5qSXlXakNCb1RFTE1Ba0dBMVVFQmhNQ1NWUXhEakFNQmdOVkJBZ01CVWxVUVV4Wk1RMHdDd1lEVlFRSERBUlNUMDFGTVJRd0VnWURWUVFLREF0TmIzWmxibVJoSUZOUVFURW1NQ1FHQTFVRUF3d2RUVTlXUlU1RVFTQkdTVVJQSUZKdmIzUWdRMlZ5ZEdsbWFXTmhkR1V4SnpBbEJna3Foa2lHOXcwQkNRRVdHSEJwWlhSeWJ5NWthWFIwWVVCdGIzWmxibVJoTG1OdmJURU1NQW9HQTFVRUN3d0RVaVpFTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFQ1dlcDhXYkF2T0ozbFRCemk4N2YvQ29ZNVgwSFQwM0liMk8xWllqM2ZmTkJqZ1RxV3NPYjZNSVI0dzdLbTVrVlhENThkR3loOTV5d0lERFJMUWdjNEtOZ01GNHdIUVlEVlIwT0JCWUVGT1lOUHhKVW1NOHZxZXFNNHBkMFNmdTNNOU5OTUI4R0ExVWRJd1FZTUJhQUZPWU5QeEpVbU04dnFlcU00cGQwU2Z1M005Tk5NQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdDd1lEVlIwUEJBUURBZ0VHTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSUFscWdOZnh6QVBtSUQ0c1F3b09hdDROQ2RMZmdaZlQralNLbVh2WXZEVHVBaUVBKytsU2NBZ0VBRDFNZWMxUWhvZ2U0eWFzcDBGMmZNWWNOeXhvSzlyb0dVWT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBTWdBQUFESUNBSUFBQUFpT2puSkFBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBL3dEL0FQK2d2YWVUQUFBQUIzUkpUVVVINGdNQkRTSTNmNU45NEFBQUdlRkpSRUZVZUY3dDNYMXdWTlhkQi9Cenp0MmJmY2x1U0VnSUVwSk5FQ1hRSUFSQ1VMUSsrRmFuaXBTcXJiYVdjYlJUSEtzejlvKyt6ZlNmcDUzcDAzL2FweDFtMm1mR2d2V2xxSFdxZGlyRmw2S1dDaUtRaEpBSVFoQklza2t3NzIrYjNidTc5NTd6ZS83WVpOMkU3TjZYdldlemE4OW5uTTQwbkp2czd2M3V1ZWVlZTE0d0FDQkJzQnZSS3lBSVZvaGdDVnlJWUFsY2lHQUpYSWhnQ1Z5SVlBbGNpR0FKWEloZ0NWeUlZQWxjaUdBSlhJaGdDVnlJWUFsY2lHQUpYSWhnQ1Z5SVlBbGNpR0FKWEloZ0NWeUlZQWxjaUdBSlhJaGdDVnlJWUFsY2lHQUpYSWhnQ1Z5SVlBbGNpR0FKWEloZ0NWeDhJWUlsVmduSVBRNjlBam1QMHRpaFE2QnA4c2FOcEt3TVlheDNnSkFOZVI4c05qb2FPWENBOWZmSERoNTBiTnhZY01NTjBvb1ZJbDRMTHUrRHBiVzNzOEZCeEJqdDZhRzl2ZXJSbzg0ZE81eTMzb29jZWYvVzhscCt0N0VnSEk2ZE9JRlVGV0dNQ0VFWXM2R2h5RXN2UmQ5NkMxUlY3MmlCby93T0ZyMTRrVjY0TU92Q1J3Z29TdVRWVjZPdnZRYVJTT3BEQmI3eU9WaU1xUzB0TURVMXQwV0ZNVVNqa1FNSEluLzVDd1NES1E0VytNcmpZTEhCUWJXdGJmNTJPc1pJVmFQLy9LZXlieDhiRzV1bmdNQlpIZ2RMalRmYlU5MEFZb3dBWWg5OG9QenBUMnhvYVA0eUFqZjVHaXdJaGRRVEo1Q202UlZFYW5OemVPOWUydHVyVjFDd1U3NEdTN3R3Z1Y2NlpMQy9TanQxU3RtemgxNjZwRmRRc0UxK0JvdFN0YWtKUWlHRHdVS0VhT2ZPaFo5K1dqdDdWcStvWUkrOERCWWJHTkRhMjQybUtvNFEydDBkL3VNZjFaTW45WW9LTnNqTFlLbW5UckhoWVhQQlFnaGh6QzVmVnA1OVZ2M29veS9hYzJ0S1lYSVNwcWIweW1WUC9qMzNnS2twdGFrSlVZcUkrVzhGSVd4d01QemNjKzVvdE9EbW01RWs2UjJRMnpTTmRuVnBGeS9Tems3YTNTMnZYKzk2NEFFckh3c0grUmNzcmFPRGRuV1pycTRTQ0lHSkNlWFBmNGFwS2VkWHY1cS9qeFRaMEZEMDdiZGpSNDVBTUlnMERRRmdsd3NpRWV6eDZCMmFEZm4yc1dxYTJ0UUU0WEJHMzB1TUlSU0t2UG9xS0lweiszYnNjdWtka0dNMFRXMXRqZno5Ny9UaVJRU0FNRWFTaEFCWWZ6OGJHNU5Fc0N5Zy9mM2FtVFBXcTZzRWpDRVNpYnp4QmtTanJudnZ4WVdGZWdma0N0YmZIMzNycmRpUkl6QTFGWC91UHYwUEdFTW94QUlCYWZueXRMOGdTL0lzV0Zwckt4c1pzU0ZZYU9heHo5dHZReWprL3ZhM2NWR1IzZ0VMVFZWalRVM1IvZnRwWnlkQzZNbzZHNkpSMnQwdGI5a3l6N0ZabDAvQmdzbEo2ODMyZVdHTU5DMzJ3UWVnS082ZE8wbFptZDRCQzRiMTkwY1BISWg5K0NHRVFtbmVQZzBFSUJMSmhZdDdQZ1ZMTzNlT2RuZmJVMTBsWUl3WVU0OGRRNnJxL3M1M1NFV0YzZ0ZacDFkUmZRNWoydGNId2FBSWxobWFwalkzUXlSaVczV1ZER08xcFFYQ1lmY2pqMGpWMVhxbHM4ZGdSWlVBazVQMDhtV3laSWxlUWU3MFgydU9vSDE5MnVuVE5sZFh5VERXenA0TlAvMjAxdEdoVnpRclZEVjI5R2hvOSs3b3dZTkc3NEl4QmtWaGdZQmV1V3d3OEhKemc5cmF5c2JHT0FZTElZUXh2WGhSMmJ0WFBYVktyeWhmckw5ZmVlRUZaZS9lNlFmdHh0ODFZN1M3RytYQXNPejhDQlliSDFlYm1oQmplZ1V6UmdnTkJKUm5ubEdibXhmbXNZK0ZpaW9aeHJTcmk0VkNldVc0eTQ4MkZqMTdsdlgybXZqaVpvSVFOalFVM3J2WEhRb1YzSHl6NlZPYkFiTXRxbmxnek1iSDJjQUFLUzdXSzhwWEhnUUxZckZZVXhPdlp2dThNSWJ4Y1dYZlBsQVU1eDEzWk9HeEQwU2o2dkhqMFRmZnBGMWRDS1c5OVVzUFkxQVVHZ2c0YW12MWl2TEYvU1BMSE92cm8yZlBacW02U3NBWWdzSElLNjlBSk9LODZ5N3NkT29kWUIzdDY0dnUzNjhlT3dhS1lqMVNDYXBLQXdIRW1BMi9LZ041RUN6MTVFazJQcDd0WUtIcGIzL2s5ZGNoSEhiZGV5OTJ1L1VPTUEyaVVmWFlzZWorL2RNanAyMkpBc1lzRUlCd0dIdTlla1U1eXZWZ3NiRXh0Ymw1d2I1L0dLTllMUHJXV3hBT3V4OThFUHQ4ZWdlWVlITkZsWUF4SFJoZ0l5T1NDRllhMnVuVHRMZlgrdWNldjdQTHBMYkRHS2xxN1AzM1VUVHErdGEzU0dtcDNnSDZ1RlJVQ1JoREtFUjdleGUycHplbmd3V3htTnJjakdJeGl4ODlnRlJaQ1lxUzZYUHIrRXl5STBkQVVkd1BQMHpLeS9VT1NJZFhSWlVzRnFOZFhlaW1tL1RLY1pUVHdXS0JnSGJ1bk1WTUFHQ24wM252dmRqdFZwNS9uZzBNV1B3OVNkVG1aZ2lIM1k4K0tsVlY2WldkQjkrS2FqWWFDSUNpOEdnWEdwVFR3VktibTJGaXdtSWdBTWp5NVk2Nk9sSmNqSjFPNWZubmFYZDNwdWNTWSszTUdXWFBIdGZPblk1VnEvUkt6NUtOaWlvQlkzYjVNa3hPTG1Dd09ML0RETERoWWZYa1NldmQzNFRJbXpiRit3a2RkWFh1WGJzY3RiVTI5TjBUb25WMFJQYnRnL0Z4dmFMVElCcU4vZnZmNGQvOUxuYm9VTlo2NHlBWVhOZzV1dGw0azlab1o4N1F5NWN0bmdZQVVsSWlOelFrZnVDNDlscjNybDJPZGV2U0hHU0MyNDBLQ3ZRS0lZUVE3ZXBTOXU1Vm5uMlc5dlNZZStxWENZd2hFcUVMK2pUYTBtbmpEeUlSdGFuSitzTlVBTWZhdFhNRzZVcFZWWjdISHBNM2JVcDFrRkd5WExCNXMrNmNCVkNVNkx2dmhuYnZqaDArbkxXSzZuTUF0THNiWWpHOWNyemthQnVMZG5kckhSMFd2OThBMk9XU04yMjY4bEVNV2JMRS9kM3Y0c0xDMk9IRGlGSXJ2NTh4YWZseTNacVBkblZGOSsrUE5UV2hhRFRia1lyRG1QWDJRaWlFamRXc3RsdUk5NndMUUcxcGdXRFF5b2xIQ0FFUXY5K3hldlc4LzBoS1N0dzdkenJ2dkJQSnNwVUdITWFPK0NxNnFVRTRyTHo4Y3V6SUVlc2RKWE5ZZUowSXNiRXg5dGxuZXFWNHNlTnQyNDBORDJzWk45dlRUSTdBWHEvcndRZGQ5OXlEWFM1emZ3VUErM3h5UTBQNnhHTlpKbDd2OU1Tc0RBRWdoTERiYlRxZ00wK2o5Y3J4WXZMbFpvWFczazc3KzAxL2xIRUFwS3hNM3JneGZTbnNjcm51dTgvMWpXL2d3a0lUMlFKdzFOYnE5MmpMc2xSVFkvSDFKMk1NTzUwRlgvNnk2NkdIc050dDRuWEdhUnJ0NmtLVTZwWGpJdWZhV0tBbzA4MTJheWNHd0ZGWEp4bVpFeUhMenJ2dXdsNnY4dkxMTUQ1dTZNL0pzdHpZYUdTcUFxbXN4RzQzS0lyRlNnc0FJU1Q1L2M1dDIrUXRXMUFrRW52bkhXcDJhUWFNYVU4UGhNUDJQdUkwS09lQ1JidTZ0RG5yMVJvSGdEMGV1YkhSNktJTWtsU3dkU3QyT3BXWFhtS0RnenJaWWt6eSt4MXIxNllyTTBOYXZoejdmS0FvZWdYbnd4ajJlT1RycjNkdTN4Ni9zUVZDaU45UEF3R2o3eXNPWXpZOHpJYUhKUkVzQktBMk5VRXdhS2ordUJLQVZGMXRyazhjWTNuTEZ1UnlSVjU4a2ZiMHBQdTdHTXNiTnhwOENJMTlQbEpSWWZvNVVyeWl1dnBxNS9idDhxWk5pUnM2TE11UzM2K2EvVXppVDZON2VxUVZLL1NLMmkrM2dzVUdCOVZUcDh5ZGpHU1NKRGMwV0tqNTVRMGJzTnV0UFBkY3l1VkdBUENpUmNrOXJ1bGh0MXVxcXRKYVcvVUtKbUVNZTcwRk45N28zTGFOWEhYVm5IK1UvUDc0bWgvbVBweFliS0hhN3lhL0JKeXBwMDZaL3BZbkFKQ3lNb2Rlc3owVngrclZudTkvMzdGbXpmeHRaQURINnRYRTc1L25uMUtRYW1vTTlzNVBWMVRYWHV0NS9ISDN3dzlmbVNvMGMyMjk4dWM2TUthZG5SQU82NVd6WHc0RkM4Smh0YVhGeUhxMTh3TndyRnNuelhkV0RKS3FxejI3ZHNrTkRmTmt5K21VTjI4MjFka29WVllhdXVWa0RCY1ZPZSsrdS9BSFA1QWJHNUVzejFzS0Z4V1I1Y3YxZjlzY0dMUFBQb09KQ2IxeTlzdWhZTkdMRituRmk1YXJLMXhZYUtMWm5nS3BxSEEvK3FoODQ0M3hNVmpUUDJWTXFxeDAxTldsUFhRdVVsb3FsWmVuaXdJQXd0aXhabzNuaVNmY0R6MlVmdm95ZHJzbHY5OTBzQkNLTjdQMFN0a3ZaNExGbU5yY1BNODJFd1lCU0RVMWptdXUwU3VuajVTVmVSNTVwQ0MrelZQOFJCSWlOelNZblZDRjNXNVNXWmt5Q296aDRtTFhqaDJlcDU2UzYrdU5mQitrNm1wa29LZGpGb3doR2wyUVpsYXVOTjVaZjMrbXpmYkdScnVXdWNKRlJlNmRPM0ZoWWZUdHQxRTBTaFl2MXUxeG5ZY2tTWDcvNStsTUFFQ0VPTmF0YyszWTRmalNsNHpmLzBwK1AvWjR3T3k4RWdBYUNFQTB5bldpMFpWeUpWaHFXeHNiR2pMM2tTVUFrS1ZMNWZwNnZYSW1ZTGZiZGYvOTJPT0ovdTF2MHVyVnhOSnFacExmajkzdVdjdUdNMGJLeWdydXVNTjUyMjE0MGFLMFI4OUZTa3FrcFVzMXMrc01ZRXg3ZTJGcTZqOHhXQkFLWmJUd0ZZQmNYMCtXTHRVclp3NTJPbDNidHBHaUlsSmFhcXJabmtDV0xjT0xGa0Y4d2pzQWNqamsrbnJuMTcvdVdMWEtYRGdRUWdoaGo0ZjQvY2o4VXZVd1BzNHVYemJZQTJlWG5BaVdkdUdDOWZWcUFiRFhLemMwV0F4bGVySmNjTnR0bHNlZDRzSkNxYW9xdmpnQVdiclUrWld2Rk54eWk1VmVnemhDSkw4ZnliSzUxNU9ZRzMzZGRYcEY3WlFEd1dKc2Vwc0phOGtBa0ZhdWxGYXUxQ3VYQVdzdkRDRmNVQ0JWVmFrdExmTEdqYTRkT3pKL2tkUFhWck8zT0pUUzdtNmthVmxZS3lBaGUzOHBGWHI1c3VsdEpwSTVIUEttVGJyak9SZUtvNjdPVTFJaWI5bGl5eXNrUzVlUzRtSnFkcVFheGpRK056cUw2NnhhL0M3YVNHdHR0YkxOUkJ3QXVlb3FlNXZ0OW5Lc1hsMXcrKzIycEFvaFJBb0xwZXBxMDcxWkdMUFIwU3p2cmJmQXdZSmdVRzFwc1Q1bUNFQmV2ejRYVmtaTXlkb1hKaFZaSm42LzZVdHovR2wwZkIyYmJESDVFdTJtblQ5dmZiM2ErSGpPeGthTGgrY25xYWJHeXFBL1ZhVTlQYWFQeXNDQ3RyRXkzR1lDd0hITk5WSk5qVjQ1UTBaSFI4OTFuQU1HeGNYRnBhV2xSVVZGSHB1dVgvYVNLaXB3VVpIcGtWNFkwKzV1VUJTN0xzcTZGakpZdEs5UCsvaGo2L1dOd3lFM050bzEyYmVqbytOWHYvcFZKQktSWmRuajhWUlhWMitvMzNEVFRUZGRmZlhWZW9kbUZmYjVwT1hMV1grL3VjOE40eXh2aUxLUXdWSmJXOW5vcUxrUEtDSCtZRmh2R3BaeGxGSkZVUlJGUVFpTlQ0ejM5ZlVkUDM3OHdKc0h2dm1OYjk1enp6M083SFpicDRGZExzbnZWMXRhOUFyT2x2VU5VU3hkZyt3QWs1TnFTNHU1dnI1a0dEczJiTEIzTHdtTWNmeC9DU2FTSkNHRXVydTcvL0IvZjNqMXRWZVo1ZGZKQWFtcVF1YURIdDhRUmErVWJSWXNXTnE1Y3l3UXNGaGRHWnVHWlFvQVVFb1pZNURVd2lXRUtJcnl5aXV2bkRYL0lHV09XQ3cyTmo0Mk5EVFUwOU1UREFiMWlxY2oxZFFRSXlPOXJoRGZFRVd2bEQwVzZGS29xaGx0TTJGd0dwWVpmci8vL3Z2dVA5ZHg3dXpaczRxaTRKbklFa0tHaG9iZWYvLzlOV3ZXRUV1dmRtQmc0UERodzIzdGJUMkJub25KQ1lmRDhjTWYvdkNHNjIvUU95NGxVbHhNbGk0MTNZckk3b1lvQ3hNczJ0dWIwVFlUaHFkaEdWZGRYZjNrazA5T1RVMGRQSGp3NlQ4K0hRd0djZExMYTJ0dkN3YURpMHlPUjBBSUhmM282RFBQUE5QUjBhRnBXdndYZWp3ZVRiVTZTaFloTkRQb1QvdmtFNzJDYzJWelF4UXJYOEhNcVMwdDFyZVppSytlWUd3YWxpa1lZNS9QOTdXdmZXM3JmMjFOdmlCaWpBY0dCa1pIUjlNY082OVBQLzEwOSs3ZFo4NmNBUUJKa3VJVkhnQ0ErYXZZTElSSTFkV3BCakdubE4wTlVSWWdXR3g4WEQxNU1wTm11L0ZwV0JZNEhJNE5HellVekI0bkU0MUdoMGVHVXgweUx3QjQ5OTEzQTRHQU5ETTZGQUJLaWt2V3JsMjd1SFJ4K21OMUViOGZlenltbTFsWjNCQmxBUzZGOU94WjF0ZG5zYm95T1EzTEdwL1BKOHV5cXFxSnF5RmpMQnFKcGo5cWptQXcySHJxOCtsZkFMQjI3ZG9udnYvRXlwVXJNKzk2bGNyTFNXa3BuWncwOXpIT2JJaGlkcGkxQmRtdXNTQVdpNTA0WVhwK1hJTDVhVmdMWldKaVltQmdJQjVOQUhDNVhBODg4RUI5ZmIzUDU1TU1qSEJQRHhjV1Nta0cxS2N5c3lHS1hqa2JaRHRZTEJEUVB2bkVZcW9RUWdVRnlWT0VjOWxVYUVwTnV1aDR2ZDdhVmZadFErSndTRFUxUnFaZ3pKTEZKV2l5SFN5MXBjWDZlclh4M25ZT3pYWXVadGNtRXBGY3R0N0d4Z2Y5bWE2MEVodWljSmJWWUxHeE1iVzExZlJua1JCZnI3YWtSSzljTGdKazlWMm5RQ29xckF6Y205a1FSYTljcHJJYUxPMzBhZHJYWjdsVGxCUVhXNW1HOVFVVmZ4cHQrbHM2c3lHS1hybE1XVHJIbGtBME9yM05oRFVBMHBvMTFxWmhtZVZ3T0xDMWkzVnE5djlDcDFPeWNCTXpzeUdLWHJsTVpTOVl0S3RMczd3N0hBQjJ1UW9hRzdQVGJDOHFLcEpuZHo4eXhsU3ozVCt6MzZpbWFXRzdMMENTMzI5bHRtQjhReFRPc2hXcytIcTFadnRkRWdCSVphVzBabzFlT1h2RSs3RVMveGRqSEkxRysvcjYwaHh5SmFyUjVCNzJjRGpjMmRXWnByd0Z4TzgzdE83SUZlSWJvdWlWeWtpV2dzVkdSclFNbSsyTmpWbm8xb3NyTGk1ZXRteFpjaXdZWThkUEhKOHdzMnhMLzBCL1pHWW9BY1pZMHpURjduTkpTa3BJUllYcFQzVm1ReFM5Y2huSlVyQzBNMmZvWjU5WmI3YVhsTWdiTnVpVnM0M1g2MTIvYm4zeVR3Z2g3ZTN0TC96NWhhR2hJU1BYUkVWUlB2end3MGdra3VnZzlYcTkvaXJ6VGFLMHBwZWdNUzhMRzZKWU90TW1RU1NpSGo5dS9SSFZmTnRNY0lVeHZ2WFdXeXVXVlNTUDcxTlY5YTkvL2V1UGZ2eWozLy8rOTFPcDE1a05Cb1BIamgzYnZYdjNvVU9IRWsrZEVVSzNiTDNsR2pzV3c1a0Y0K201MGFaa1pVT1ViQVNMZG5acTU4OWJibDJsMm1hQ3E5cmEydTk5NzN0bFpXV0pDeUxHbUZMYTBkSHhyMFAvU3RNTVAvUEptVi8renkvZjJQOUdORHI5YkxHd3NIRDdQZHNmZWVRUkh1T2JKV3RQby9sdmlNSS9XSW4xYXEwR1M2cXVUclhOQkQ4WTQ3dnV1dXZIUC9weFpXWGxuREdsaEpBMGZRZWFPdDJXU2d4MDNycDE2NU5QUHJtRXp5Z29zbVFKV2J6WWRMQm1Oa1RSSzJjZDkyQ3g0V0d0clUydlZHcnhoYThzZERGbmJHaG82RVRUaWJHeHNlUWZ4a09XcGhzZEFJQjlQdUlLQUk0ZVBmcm1XMjlxbHBmQVRBdDdQTlpXK3VPOUlRcjNZR250N1hSZ3dIcXp2YlRVa2NWbWU0S2lLSHYyN25uOTlkZERvVkR5NEJsQ2lOdnRKampsMnlrcks5dlV1R254NHNXSmJJMk5qZTNidCsvamp6OU9kVWhHSEE2cHVqb0huMGJ6YmJqWXM4MUVCdXZWV25iOCtQSDMzbnNQSmZXWUE4REtsU3Z2dnZ2dTJ0cmFOR09VVjYxYTlmUC8vdm5wMDZkLys3dmZkbmQzeHkrZEl5TWpIeDc5c0w2KzN2YitkNVJZZ2lZY050ZlkwRFFhQ0NCS1RZZlNHRXZuMnpCNjRZTDI2YWZtM25CQ1lwdUo3RGJiRVVLcXFuN3d3UWZKZFJVQVZDNnYvT2xQZnZyUXR4OXEyTmdncDc0Umt5VEo0L0ZzM3J6NXpqdnZUSjU4Y2Y3OCtSQ2ZOZzJwcU1BV2V2aG1scURSSzJjUnoyRFpzbDV0clgxam1BeWJuSnc4MTNFdXVYWmhqTjE0MDQzWG1WbTdiSFh0YXJmYm5iZ2dEZzRPSnU0VDdZVzlYb3VEL29hRzJMQzU4ZGJHY1F3V0d4eFVNMW40S3Q1czkzcjF5dGx2ZEd4MFltSWlPVmhPcC9QYWE2OU5jOGlWaW91TEV3UG5NY2FSU0lReXE0dnFwRFg5Tk5yczV6eXpJWXBlT1lzNEJrdHRiMmVEZzZiZmNGeDhkN2dGV3ZocWNuSXkrU1lPQUdSWkx2S1p1elBGWk80Yng4alNSMkhBOU5Ob3M1VVd6dzFSZUFVTFFpSDF4SWtNdDVtd2ZiMWFnOExoTUwxaXlTN1Q3VzZUWnprVFVsV1ZsYVhJTWFaZFhaeWFXYnlDcFYyNFFDOWRzbHhkMmJMTmhHWDhxaFpPOEtKRlpOa3kwelVXeHF5L245T0dLSHlDUmVuMGVyVldneVd0V0dITE5oTzVnMnRZc2NkalpRbkorTk5vUHMwc0xzR2lBd09acmxlN2ViT1Z1ajJIVVVhak1TNTNoWEdTMzI5MHM3RUVuaHVpY0FtVzF0YVcwWHExNWVYeStsbWpWdktSeCtOeEpQWEFUVTFObmU4NG42WjhocXcvalE0RWdFTS9pUDNCZ3FtcDZXMG1ySW12VjF0ZXJsY3UxeFVYRnljR1IyQ01GVVY1L1crdlg3cDBTZE8wVE5kdW1BOVpzb1FzV1dJNldETWJvdWlWTTgzK1lHa2RIYlN6MDNKMXhYR2JDY1BtWGJmRDdGMmh6K2VycTZ0TC9CNUNTR3RyNjg5KzlyUGYvTzl2TGw2Nm1QNVlDeXcvallhSkNkYmZyMWZLTkx2UFgySzlXcE9uWVZvV3Rwa3dvSCtnUHhxTkppZko0WEQ0VEc1VlFnaTUvZmJieTh2TGswY0xkZ2U2MzNubm5jOHVjeGhXRU45c3pPeDlOTVlRRHZPWVcyRnpzR2gvdjNibWpNVlVJWVJrdWVENjY3TzJzdSs4UmtaSGpodytNcWNmeStQeGxKbGZsbkw5dXZXUFBmYllraVZMa3RjS1REK2NLeE1XbTFtSkRWRnNaZmo1TG1Oc2NGQm5hQmdoc1k4K1lpTWpGb01GZ0wxZTdQUFJ6czVaYzhBbGlTeGJabVdla3hteFdHeDRlTGl6cy9NZi8vakh5ZGFUeWMrUEdXTit2OS9DcW1zWTQyMTNiNnVzckR6NHo0T24yazZOalkzRllqR1h5NVg1b2lEekloVVZuMjgyWmh5ZkRWR01CZ3RVTmZMYWEycHJxMDdySnhJeC9ZMUp3QmltcHNKNzlzektKUUQyK1FxZmVzcXU5ZHhUYVd0cisvVnZmajB5TWhJT2grY3NDU2xKMHViR3pZV1d1ajh3eHZYcjY2OWJlOTM0K1BqSXlNakk2QWdBMVBKNXNrNjhYc252TjcxRVZIeERsT0ZoYVVHQ2hRQWdISWJKU1oxZ21YcExWNklVNWl6OEdvK3A1WHRNd3lMUnlNandpQkpSNXFTS1VycG16WnF0VzdlbU90QUlTWkpLUzB0TDdWMHNEZ0NtcGlCNWlnckdaUEhpMUFla2dER0V3N0dqUngwVEUra1dDd0VnSlNYU2loVUc3NnNNQndzaGhQSDBmMXhkK2Z0NS8wV0VFRUlZNFRtUGpRR0FNVlpWVmJWcjE2N2xXWndqWkJERVlzcUxMMnB0YlorZmFZeEJVUXllK0Zrb2piN3pUdXk5OTlKZGJSaHpORFI0SG4vY1lKdkVUTEMrMEFBQll5eHhCMWRRVUZCU1V0S3dzZUcrKys1Ym01c0xKd0ZBTU1oR1J1WW15ZHIzVU5NZy9mdzh4bEFzWnJ5ZEk0STF6ZWYxYmFqZklFbVN5KzFhV3I2MHVxWjZkZTFxdjk5ZllQWTVTVGJaZXcxSi8zdE0vaUVSckdsMWRYVy8rTVV2SkVtU0pDbW53NVFuUkxDbXliS2NaaVM3WUpiNWhwNGdHQ0NDSlhBaGdpVndJWUlsY0NHQ0pYQWhnaVZ3SVlJbGNDR0NKWEFoZ2lWd0lZSWxjQ0dDSlhCaDVsa2hZMW5ZTldvdWdBWDRvL2tDWVBxL0xERDVod3dIUzVLaytEbytGc2FSWlFJQXU5M1k3ZFlyOTU4SFkreng0S0tpTEowUnhyREhZM3prRERZK2VSSlVOUXREaE9lQk1aYmxMSDE4ZWNUSTlCWmI0Y0pDVWw1dThFU1lDSllnR0djb2ZZSmdsZ2lXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFNQeTJtdDZaUVRCTkVma2xWZjB5Z2lDYVE0a1NYcGxCTUUwMGNZU3VCREJFcmdRd1JLNEVNRVN1QkRCRXJnUXdSSzRFTUVTdUJEQkVyZ1F3Uks0RU1FU3VQaC81U1NoVG4yV3hsOEFBQUFsZEVWWWRHUmhkR1U2WTNKbFlYUmxBREl3TVRndE1ETXRNREZVTVRNNk16UTZOVFVyTURBNk1EQmtFQVQzQUFBQUpYUkZXSFJrWVhSbE9tMXZaR2xtZVFBeU1ERTRMVEF6TFRBeFZERXpPak0wT2pVMUt6QXdPakF3RlUyOFN3QUFBQUJKUlU1RXJrSmdnZz09Iiwic3VwcG9ydGVkRXh0ZW5zaW9ucyI6W3siaWQiOiJsb2MiLCJmYWlsX2lmX3Vua25vd24iOmZhbHNlfSx7ImlkIjoidHhBdXRoU2ltcGxlIiwiZmFpbF9pZl91bmtub3duIjpmYWxzZX0seyJpZCI6ImhtYWMtc2VjcmV0IiwiZmFpbF9pZl91bmtub3duIjpmYWxzZX1dLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0IiwidHhBdXRoU2ltcGxlIiwibG9jIl0sImFhZ3VpZCI6IjExMDVlNGVkYWYxZDAyZmZmZmZmZmZmZmZmZmZmZmZmIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZX19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNi0wOSIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjAwNTEyMDAxIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA2LTA5In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wNi0wOSJ9LHsiYWFndWlkIjoiMDg5ODcwNTgtY2FkYy00YjgxLWI2ZTEtMzBkZTUwZGNiZTk2IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIwODk4NzA1OC1jYWRjLTRiODEtYjZlMS0zMGRlNTBkY2JlOTYiLCJkZXNjcmlwdGlvbiI6IldpbmRvd3MgSGVsbG8gSGFyZHdhcmUgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsicnNhc3NhX3BrY3N2MTVfc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImF0dGNhIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImV5ZXByaW50X2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZhY2VwcmludF9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiXSwiaXNLZXlSZXN0cmljdGVkIjpmYWxzZSwibWF0Y2hlclByb3RlY3Rpb24iOlsic29mdHdhcmUiXSwiYXR0YWNobWVudEhpbnQiOlsiaW50ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUY5VENDQTkyZ0F3SUJBZ0lRWGJZd1RneS9KNzlKdU1ocFVCNWR5ekFOQmdrcWhraUc5dzBCQVFzRkFEQ0JqREVMTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnVENsZGhjMmhwYm1kMGIyNHhFREFPQmdOVkJBY1RCMUpsWkcxdmJtUXhIakFjQmdOVkJBb1RGVTFwWTNKdmMyOW1kQ0JEYjNKd2IzSmhkR2x2YmpFMk1EUUdBMVVFQXhNdFRXbGpjbTl6YjJaMElGUlFUU0JTYjI5MElFTmxjblJwWm1sallYUmxJRUYxZEdodmNtbDBlU0F5TURFME1CNFhEVEUwTVRJeE1ESXhNekV4T1ZvWERUTTVNVEl4TURJeE16a3lPRm93Z1l3eEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BYWVhOb2FXNW5kRzl1TVJBd0RnWURWUVFIRXdkU1pXUnRiMjVrTVI0d0hBWURWUVFLRXhWTmFXTnliM052Wm5RZ1EyOXljRzl5WVhScGIyNHhOakEwQmdOVkJBTVRMVTFwWTNKdmMyOW1kQ0JVVUUwZ1VtOXZkQ0JEWlhKMGFXWnBZMkYwWlNCQmRYUm9iM0pwZEhrZ01qQXhORENDQWlJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dJUEFEQ0NBZ29DZ2dJQkFKK24rYm5LdC9KSElSQy9vSS94Z2tnc1lkUHpQMGdwdmR1REEyR2JSdHRoK0w0V1V5b1pLR0J3N3V6NWJqalA4QXFsNFlFeHlqUjNFWlE0THFuWkNoTXBvQ29mYmVEUjRNakNFMVRHd1dnaEdwUzBtTTNHdFdEOVhpTUU0ckUySzBWVzNwZE4wQ0x6a1lidlpiczJ3UVRGZkU2MnlOUWlEanlIRldBWjRCUUg0ZVdhOHdyRE1VeElBbmVVQ3BVNnpDd00rbDZRaDRvaFgwNjNCSHpYbFRTVGMxZkRzaVBhS3VNTWpXaks5dnA1VUhGUGErZE1BV3I2T2xqUVpQRklnM2FaNGNVZnpTOXkrbjc3SHMxTlhQQm42RTREYjY3OXo0RFRoSVh5b0tlWlR2MWFhV09XbC9leHNETEd0Mm1UTVR5eWtWVjh1RDFlUmpZcmlGcG1vUkR3SktBRU1PZmFVUmFyenA3aGthOVRPRWxHeUQyZ09WNEZzY3IyTXhBWUN5d0xtT0x6QTRWRFNZTHVLQWhQU3A3eWF3RVQzMEF2WTFIUmZNd0J4ZXRTcVdQMit5WlJOWUpsSHBvcjVRVHVSRGd6UitaZWorYVd4NnJXTll4NDNrTHRob3plVkozUUNzRDVpRUkvT1psbVduNVdZZjdPOExCLzFBN3Njcll2NDRGRDhjazNaK2h4WHBra2xBc2pKTXNIWmE5bUJxaCtWUjFBaWNYNHVaRzhtMTZ4NjVaVTJ1VXBCYTNybjhDVE5tdzE3WkhPaXVTV0p0UzkrUHJaVkE4bGpnZjRRZ0ExZzZOUE9FaUxHMmZuOEdtK3I1QWsrOXRxdjcyS0RkMkZQQko3WHg0c3RZai9Xak5QdEVVaFc0cmNMSzNrdExmY3k2ZWE3Um9jdzV5NUFnTUJBQUdqVVRCUE1Bc0dBMVVkRHdRRUF3SUJoakFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQjBHQTFVZERnUVdCQlI2akFyT0wwaGlGK0tVMGE1VndWTHNjWFNrVmpBUUJna3JCZ0VFQVlJM0ZRRUVBd0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQWdFQVc0aW9vMStKOVZXQzBVbnRTQlhjWFJtMWVQVFZhbXRzeFZ5L0dwUDRFbUpkM1ViNTNKek5CZllkZ2ZVTDUxQ3BwUzNaWTZCb2FnQitEcW9BMkdiU0wrN3NGR0hCbDVrYTZGTmVscndzSDZWVnc0eFYvOGtsSWptcU95ZmF0UFlzejBzVWRaZXYrcmVlaUdwS1ZvWHJLNkJEblVVMjcvbWdQdGVtNVlLV3ZIQi9zb29mVXJMS3paVjNXZkdkeDl6QnI4VjB4VzZ2TzNDS2Fxa3FVOXk2RXNRdzM0bjdlSkNiRVZWUThWZEZkOWlWMXBtWHdhQkFmQndrdmlQVEtFUDlDbSt6YkZJT0xyM1YzQ0w5aEpqK2drVFV1WFdsSko2d1ZYRUc1aTRySWJMQVY1OVVyVzRMb25QK3NlcXZXTUpZVUZ4dS9uaUYwUjNmU0dNK05VMTFEdEJWa2hSWnQxdTBrRmhacWpEejFkV3lmVC9ON0hrZTNXc0RxVUZzQmkrOFNFdzkwcld4MmFVa0x2S284M29VNE14NG5hKzJJM2w5RjJhMlZOR2s0SzdsM2EwMGc1MW1pUGlxMERhMGpxdzMwUGFMbHVUTVRHWTUrUm5aVmg1MEpENm5rK0VhM3dSa1U4YWlZRm5wSXhmS0JaNzJ3aG1ZWWEvZWdqOUlLZXFwUjB2dUxlYmJVMGZKQmY4ODBLMWpXRDNaNVNGeUpYbzA1N012ME9QdzVtdHR5dEU1ODVaSXk1SnNhUlhsc09vV0dSWEUza1VUL01LUjFVb0FnUjU0YzhCc2grOURxMndxSUs5bVJuMTV6dkJEZXlIRzYrY3p1ckxvcHppT1VlV29reFpOMXN5ckVkS2xoRm9QWWF2bTZ0K1B6SWNwZHhad0hBK1YzakxKUGZJPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFFZ0FBQUJJQ0FZQUFBQlY3Yk5IQUFBQ2tVbEVRVlI0MnV5YWkzR0RNQXlHUXllZ0d6QUNuYUNNa0JIb0Joa2huU0FqMEEyU0RhQVQwRTZRYkVBM2NPWFc2WEVwQnRuSW1Ndjl1dE9sbHhqRi9xS0hMVGRSU20wZ2Rua0FBZ0FDSUFBQ0lBQUNJQUFDSUFnQUFSQUFBUkFBQVJBQUFSQkVBRkNTSklOS2twTHVTVHRTWmJRejc2VzI1emhLa3BGV1BidGF6NlE3NXZQdW9sdXVQbXF4bFpLMnlpNzZzOVJ6bmpscE4ySzdDckZXYVVBSE5TMEhUMEF0dzNZcERTanhiZG9QdWF6aUczdWs1NzljdklkZVdzYlFEN0w3TkFZb1dwS21MeThjaHVlTzVyZUI3S0tLclFuUUpkRFluOUFKWkhjNVFCVDdlbklOWTJoanhycUl0c3ZKV1NkeEZ4S3VZbE9sV0ptRTZ6UFBjc0p1TjdXRmlGN21lNURPQXdzNE95WnlHNlRPc3IvS1F6aURhSm0vbWN5MlYxVjArVDBKZVh4cXFscldDOW1HR3kzTzZ3d0ZhSTBTZFIrRU1nOUFFQUFDSUFCeXFWaVpiKy9wcmdGZE42cWIzMDZqM2xUV3MwQko3NlFqdzBrdE8rM2FkNjBQUWhNcmZNOVl3cUs3bFVQZTRqKy9PUjQwY0RhcUplSit4bzgwSnNXaWgxV1RCQWNiOHlzS3JiK1Rmb3dRS3kzdjU1d2JCa2s0OUZKYlF1c3FyNHNuYWRMOWhFdFhDM25PMUcxSEc2VWZ4SWo1b0RuSmxIUE9WVkFlcldHbXZZUXh3YzcwaGlUaDdCaWR5My8zWkZFNmlzeGY4ZXBOaFVDbDRuNWZ0WXFXS3pNUDNJSXF1YUZucXVYTzBzWjF5bi9SV3E2OVN1SzZHZFBYT1JmU3o0SFBuazFiTlhPMCtVWnplNUhxS0lvZE5Zd25IVlZjT1Vpdk5jU3R4ajRDR0ZZaFdBV2dYZ211RjRKemRNaG42d0RVbTFEcG1GeVZZN0l2UXFlVFJkb2QydjJGOGxObi9nY3BXK3JVc09pOW1BbUZ3bFNvM1B3OUpRM3ArOGJoZ25BTWtQTTYxM0J4T0JRcWMyRkVCNFNtUFFTQUFBaUFBQWlBQUFpQUFBaUFJQUFFUUFBRVFBQUVRUGNvM3dJTUFET1hnRmhPVGdodUFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCJdLCJhYWd1aWQiOiIwODk4NzA1OGNhZGM0YjgxYjZlMTMwZGU1MGRjYmU5NiIsIm9wdGlvbnMiOnsicGxhdCI6dHJ1ZSwicmsiOnRydWUsInVwIjp0cnVlfSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0IjoxMDAsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MzIsInRyYW5zcG9ydHMiOlsiaW50ZXJuYWwiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi0yNTd9XSwibWluUElOTGVuZ3RoIjo0LCJmaXJtd2FyZVZlcnNpb24iOjE5MDQyfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDgtMDUiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IldpbmRvd3MgSGVsbG8gSGFyZHdhcmUgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkwNDE4MDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4xLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDgtMDUifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA4LTA1In0seyJhYWd1aWQiOiJhNGU5ZmM2ZC00Y2JlLTQ3NTgtYjhiYS0zNzU5OGJiNWJiYWEiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImE0ZTlmYzZkLTRjYmUtNDc1OC1iOGJhLTM3NTk4YmI1YmJhYSIsImRlc2NyaXB0aW9uIjoiU2VjdXJpdHkgS2V5IE5GQyBieSBZdWJpY28iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI4NzA3LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6ImE0ZTlmYzZkNGNiZTQ3NThiOGJhMzc1OThiYjViYmFhIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWV9LCJtYXhNc2dTaXplIjoxMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyLDFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbIm5mYyIsInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi04fV0sIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjozMjg3MDd9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDIiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMy0yOCIsInVybCI6Imh0dHBzOi8vd3d3Lnl1Ymljby5jb20vcHJvZHVjdHMvIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJTZWN1cml0eSBLZXkgTkZDIGJ5IFl1YmljbyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjMwMzI4MDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMi0wMiIsInVybCI6Imh0dHBzOi8vd3d3Lnl1Ymljby5jb20vIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJTZWN1cml0eSBLZXkgTkZDIGJ5IFl1YmljbyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjMwMjAyMDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAyLTAyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wMy0yOSJ9LHsiYWFndWlkIjoiMGFjZjMwMTEtYmM2MC1mMzc1LWZiNTMtNmYwNWY0MzE1NGUwIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIwYWNmMzAxMS1iYzYwLWYzNzUtZmI1My02ZjA1ZjQzMTU0ZTAiLCJkZXNjcmlwdGlvbiI6Ik55bWkgRklETzIgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJzakNDQVZtZ0F3SUJBZ0lJUjZsZ3drc2ZqeWd3Q2dZSUtvWkl6ajBFQXdJd0xURXJNQ2tHQTFVRUF3d2lUbmx0YVNCR1NVUlBJRUYwZEdWemRHRjBhVzl1SUZKdmIzUWdRMEVnUjI5c1pEQWVGdzB5TURBMk1qWXhOakl6TlRKYUZ3MHpOVEEyTWpNeE5qSXpOVEphTUMweEt6QXBCZ05WQkFNTUlrNTViV2tnUmtsRVR5QkJkSFJsYzNSaGRHbHZiaUJTYjI5MElFTkJJRWR2YkdRd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFRWlZ5ellMc3Zidm1nNGJtUk55WmpyVlh6enpVZlVlWWlXWVppUjN2QUNhdlg0ai9WeDNqWS93dm1kU2M1YmFDbVZRaCtyTjBRKysrTEd3VWoxa0ZpY28yTXdZVEFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQjhHQTFVZEl3UVlNQmFBRkhtcThLQzU3OGpWNDNDSnhUeHhCS1libzFpTU1CMEdBMVVkRGdRV0JCUjVxdkNndWUvSTFlTndpY1U4Y1FTbUc2TllqREFPQmdOVkhROEJBZjhFQkFNQ0FZWXdDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdLaDFIY2dMN294cGRXbm5jazl1Q1dGNkM2YjJ0c2JHUGpTSHUzMUc0OFdNQ0lIdUVzdFNIR2tNbEZUSDM2N3B0bWZDNndpeG1hQ2R3VDhDVi9panJPVE1JIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUVBQUFBQkFDQU1BQUFDZHQ0SHNBQUFBQTNOQ1NWUUlDQWpiNFUvZ0FBQUFDWEJJV1hNQUFBTEZBQUFDeFFHSjFuL3ZBQUFBR1hSRldIUlRiMlowZDJGeVpRQjNkM2N1YVc1cmMyTmhjR1V1YjNKbm0rNDhHZ0FBQWpSUVRGUkZLYjdHS3I3R0s3L0dMTC9ITGIvSExzREhMOERJTU1ESU1jRElNY0hJTXNISU5NSEpOY0xKTnNMSk5zTEtOOExLT01QS09jUEtPc1BLTzhQTE84VExQTVRMUHNUTVA4WE1RTVhNUWNYTVFzYk5ROGJOUk1iTlJjYk5Sc2ZPUjhmT1NNZk9TY2pPUzhqUFRNblBUY25RVDhuUVVNclFVTXJSVWNyUlVzclJVOHZSVk12UlZjdlNWY3pTV2MzVFdzM1RXODNUWE03VVhjN1VYczdVWDg3VVlNL1ZZYy9WWXMvVlpORFdaZERXWnRIV1o5SFhhTkhYYWRIWGF0TFhhOUxZYk5MWWJkUFljTlRaY2RUWmN0VFpkZFhhZDliYmV0YmJlOWZjZk5mY2ZkZmNmOWpkZ05uZGdkbmRndG5laGRyZmh0cmZoOXZmaU52Zml0emdpOXpnak56Z2pkemhqdDNoajkzaGtkN2lrdDdpazk3aWxON2lsTi9qbGQvamw5L2ptT0RrbWVEa211RGttK0hrbk9IbG5lSGxvT0xtb2VMbW91UG1vK1BtcGVUbnB1VG5xZVhvcSticHJPYnByZWJwcnVicHIrZnFzT2Zxc2VmcXN1anFzK2pydGVucnR1bnN0K25zdU9uc3VlcnN1dXJ0dk92dHZldnR3T3p1d2V6dXhlM3d4dTd3eU83d3llL3h5dS94eSsveHpPL3h6ZkR5ei9EeTBQSHkwZkh6MHZIejAvSHowL0x6MVBMMDFmTDAxdlAwMS9QMDJQUDAyUFAxMmZUMTJ2VDEyL1QxM1BUMjNmWDIzL1gzNFBiMzRmYjM0dmIzNC9mNDVQZjQ1dmY0NS9qNTZQajU2Zmo1NnZuNTYvbjY3UG42N2ZuNjdmcjY3dnI3Ny9yNzhQcjc4ZnY3OHZ2Nzh2djg4L3Y4OVB6ODlmejg5dno5OS96OTkvMzkrUDM5K2YzOSt2MysrLzcrL1A3Ky9mNy8vdi8vLy8vL1dwbzRyQUFBQkNsSlJFRlVHQm1sd1kxL2xBTUF3UEhmZGx1YTJtV2tGblZIU2hFcXhJaGlVaXB2a1RvMFJHSlVXRjR5VWQ2Wjkycnp0cUpTbUJxMnBtZjMrK2M4eisxV2Q4L3VydHVuN3hmUEUxWnc2bUIzVjFmM3dWTldnS1VON00yMHpLd2xwM1ptUzJidmdLVmhDVU9keStxSm1iQ3NjOGdTY0l5K3RpWkcxRXhOWGJzZ05iV0dFVTF0ZnprR3hndytNWWxJYXMzcjN3NllNL0R0NjJ0U1JDWnRHalFHaTcwM2k5QzBSN3VOT2ZEb05FS3BQUmJEUWtNUEVacjE0aWxMT04xeEphR1ZBeGJDQWdmbkE1TmZEQ3dqMkRvSnVPYVFCZkNzQTlPQXBVZXM0UEJ0d1BRRG5vVm5kQ1Voc1NWclJkbG5FNUQ4M0ROdzFQY1hRY01leituOVNkQzQzMUdZZDdnWmtwOVpoYytTTU9PSWVUZ2lXQVFUUDdFcW4xOElpd05INElpTlVQdXVWZHBkQ3hsSFlNNVhDY2hZdFExUTIyVU9Sb0lGc0Npd2FzRkN1RzdZQ0VhMlFkMzNqa05QSFd3M2dxSFRNMkdENDdJZVpnV0dNUFFhVEQ3aHVKeE1Rb2NoREYwTEdZc2R2WFgycTFhU2dRV0dVSHVnN3BqRjdnTTZyT0JZSGZTb3FJL0JuY2JNQlJxUFdzR2RzRkZGblFPN2pFa1RXbUVGYjhGY0ZUMWVRK0tFTVdraTcxbmVpUVExeHhUZEJkY2JsNGE1a0JxMHZPdmhiVVVmaDNYR3BXRnZJMlFzYngwOHJtZ3JiRE11RGQzdFVOL2pxS0dqdlhrbnpka0c5eWc2SHo0eUxnM2R3WFd3S0d0TzcvSjZSdFcvYStSRG1LL29EUGpKdURSMCszVUN0aHY1WVFvRjFoajVFV1lvbW9UZmpFdEJqejRFRngwM2REdlFOQ1h2Nm4xR2prSlMwVHI0MjVqQkJqaWkvYzJ3VXYwblFjMWVZLzZCaEtJTjBHZGsrSjF0ZVMvZENzMVp0Uk5xUHRDZllacHhmVEJSMGFud2k1SE5GSHJCeUIxdzVaQTlrREx1RUZ5cWFCcjJHWG1FczJvZXpobzUxQUNiN0lHVWNkOUJXdEVsMEdua3hNYTFlZmMvdGQrODUyRENqejJRTXE0VGJsSDBBZGhzV2NFOHVLa2JVc1k5QXc4cTJnNnRsdGRWQ3hzZ1pWd3J0Q3Y2QlRRTlc5NGFxSU9VTWRsTDRFdEZnMGJZWjNsOVV3bWxqUGtPa29HaUxvZU1GZXdrbERZbUEzZXBxRy9BWmNPV2wxMEszR1N4N0V4NFMwVWRtQXg3cktCdk5yeGhzVDB3ZVZERjBGcFlaQ1gvdnZtcE1RdGhyU0VNOVNiZ0E4ZmxmVWowR3NMSXZURG50T01RWEEwcmpXQ2s5d0o0M25IWUFoTVBHc0djTnBqd2pWWGJQeEdlTmdkelRzMkdLL3F0MHNrMFhEVmtEbzdvYm9BbFExYmx2eGE0WUo4ak1HOEhzQ0t3Q3NFSzRGWHpjTlFHWVBtZzV6UjBENUJ4Rkk3S3JnSnUvc056K1AxR1lGWFdVWGhHY0QvUS9Ja1ZmZHdNckFvOEF3czhBU1FlK2R1eSt0Y2xnQ2N0Z0lVNkc0SG1WMDViMG44N3BnUEpkeXlFUlhwdklIUjVlNTlqL05sK0dhR0Z2UmJCWXNQYm13alYzOTN4cXdWK2ZlMnVla0lYdjVLMUdNYjFQVG1Gbk5TeTlTL3YzTDE3NTh2cmw2WEltYkxwTCtOd3JQNnQ4eWhoM3RaK3g4S1M5cmN0cnFkQS9ZMXRCeXdKeXhubzZzaXNibTFwYVYyZDZlZ2FzQnc4VDNpZS9nZXZqNEgyRkRQMDJBQUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjBhY2YzMDExYmM2MGYzNzVmYjUzNmYwNWY0MzE1NGUwIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsInVwIjpmYWxzZSwidXYiOnRydWUsImNyZWRNZ210Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTIwMCwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0IjoyMCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjh9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wMy0yMiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiTnltaSBGSURPMiBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMTAyMTgwMDciLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy43IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMuMCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjEtMDMtMjIifSx7ImFhZ3VpZCI6ImQ5MWM1Mjg4LTBlZjAtNDliNy1iOGFlLTIxY2EwYWE2YjNmMyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZDkxYzUyODgtMGVmMC00OWI3LWI4YWUtMjFjYTBhYTZiM2YzIiwiZGVzY3JpcHRpb24iOiJLRVktSUQgRklETzIgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJ2akNDQVdPZ0F3SUJBZ0lSQUxHcG1XWUlaeFdybzRmTFBVRXMvZ0l3Q2dZSUtvWkl6ajBFQXdJd1BURUxNQWtHQTFVRUJoTUNSMEl4RnpBVkJnTlZCQW9NRGtSdmRDQlBjbWxuYVc0Z1RIUmtNUlV3RXdZRFZRUUREQXhHU1VSUElGSnZiM1FnUTBFd0lCY05NVGt4TURFM01EQXdNREF3V2hnUE1qQTBPVEV3TVRZeU16VTVOVGxhTUQweEN6QUpCZ05WQkFZVEFrZENNUmN3RlFZRFZRUUtEQTVFYjNRZ1QzSnBaMmx1SUV4MFpERVZNQk1HQTFVRUF3d01Sa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFVHRpeEpFZXN5SWk5bTl1TUxnYW1CMlRHZTQvWnc2M1hYeVhSRFE0Q0k5dWV4TGxrY1dBK1IrU1A5Si81b25IS21PS0h4c0VTbEdqNDdhdGhMY05lSDZOQ01FQXdIUVlEVlIwT0JCWUVGTHNKdjBiWTlydVBDMFY3T2Z3UGtPSXcwNVpPTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUURuWVJnbUdBK0ZTeEtGTlVPeVA4THYxZmFBcmlJNlp3b3FlR0dvdWJ2NEt3SWhBTk1xNlVUaDBDekpENlRVeEZOZnkvOGhnY0NhT3U1c3dGTmIrM3h0SnZYSyJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFEb0FBQUFTQ0FZQUFBQUtSTTF6QUFBRUdXbERRMUJyUTBkRGIyeHZjbE53WVdObFIyVnVaWEpwWTFKSFFnQUFPSTJOVlYxb0hGVVVQcnR6WnlNa3psTnNOSVYwcUQ4TkpRMlRWalNodExwLzNkMDJicFpKTnRvaTZHVDI3czZZeWM0NE03djlvVTlGVUh3eDZwc1V4TCszZ0NBbzlRL2JQclF2bFFvbDJ0UWdLRDYwK0lOUTZJdW02NWs3TTVscHVySGVaZTU4ODUzdm5udnV1V2Z2QmVpNXFsaVdrUlFCRnBxdUxSY3k0bk9IajRnOUs1Q0VoNkFYQnFGWFVSMHJYYWxNQWpaUEMzZTFXOTlEd250ZjJkWGQvcCt0dDBZZEZTQnhIMkt6NXFnTGlJOEI4S2RWeTNZQmV2cVJIei9xV2g3Mll1aTNNVURFTDNxNDRXUFh3M00rZm8xcFp1UXM0dE9JQlZWVGFvaVhFSS9NeGZoR0RQc3hzTlpmb0UxcTY2cm81YUppbTNYZG9MRnc3MkgrbjIzQmFJWHpiY09uejVtZlBvVHZZVno3S3pVbDUrRlJ4RXVxa3A5Ry9BamlhMjE5dGh6ZzI1YWJrUkUvQnBEYzNwcXZwaEh2UkZ5czJ3ZXF2cCtrcmJXS0lYN25oRGJ6TE9JdGlNODM1OHBUd2RpcnFwUEZuTUYyeExjMVd2THlPd1RBaWJwYm12SEhjdnR0VTU3eTUrWHFOWnJMZTNsRS9QcThlVWoyZlhLZk9lM3BmT2p6aEpZdEIveWxsNVNERmNTRGlIK2hSa0gyNStMK3NkeEtFQU1aYWhybFNYOHVrcU1PV3kvalhXMm02TTlMREJjMzFCOUxGdXY2Z1ZLZy8wU3ppM0tBcjFrR3ExR01qVS9hTGJucTYvbFJ4YzRYZko5OGhUYXJnWCsrRGJNSkJTaVlNSWU5Q2sxWUF4RmtLRUFHM3hiWWFLbUREZ1l5RkswVUdZcGZvV1lYRytmQVBQSTZ0Sm5Od2I3Q2xQN0l5RitEK2JqT3RDcGtoejZDRnJJYS9JNnNGdE5sOGF1RlhHTVRQMzRzTndJL0poa2dFdG1EejE0eVNmYVJjVElCSW5tS1BFMzJreHl5RTJUdit0aEtiRVZlUERmVy9ieU1NMUttbTBYZE9iUzdvR0QvTXlwTVhGUFhyQ3dPdG9Zanl5bjdCVjI5L01aZnNWenBMRGRSdHVJWm5icFh6dmxmK2V2OE12WXIvR3FrNEgva1YvRzNjc2Rhekx1eVRNUHNiRmh6ZDFVYWJRYmpGdkRSbWNXSnhSM3pjZkhrVnc5R2ZwYkptZWV2OUYwOFdXOHVEa2FzbHdYNmF2bFdHVTZOUkt6MGcvU0h0Q3k5SjMwby9jYTl6WDNLZmMxOXpuM0JYUUtSTzh1ZDQ3N2hMbkFmYzEvRzltcnpHbHJmZXhaNUdMZG42WlpyckVvaEkyd1ZIaFp5d2piaFVXRXk4aWNNQ0dOQ1VkaUJscTNyK3hhZkw1NDlIUTVqSCthbisxeStMbFlCaWZ1eEF2Uk4vbFZWVk9sd2xDa2RWbTlOT0w1QkU0d2tRMlNNbERaVTk3aFg4NkVpbFUvbFVta1FVenRURTZteDFFRVBoN09tZHFCdEF2djhIZFdwYnJKUzZ0SmozbjBDV2RNNmJ1c056UlYzUzlLVFlocXZOaXFXbXVyb2lLZ1loc2hNam1oVGg5cHRXaHNGNzk3MGovU2JNcnNQRTFzdVI1ejdETUMrUC9Icyt5N2lqclFBbGh5QWdjY2piaGpQeWdmZUJUanpoTnF5MjhFZGtVaDhDK0RVOSt6MnYvb3llSDc5MU9uY3hIT3M1eTJBdFRjN25iL2Y3M1RXUGtEL3F3Qm5qWDhCb0o5OFZRTmNDKzhBQUFBNFpWaEpaazFOQUNvQUFBQUlBQUdIYVFBRUFBQUFBUUFBQUJvQUFBQUFBQUtnQWdBRUFBQUFBUUFBQURxZ0F3QUVBQUFBQVFBQUFCSUFBQUFBY2RMdEN3QUFBemhKUkVGVVdBbnRWMmxJVkZFVVBtL0djUm9iUjhuNjBZOFVsU0RiU01rV1dzU1NJQXpNTVNsSkVBMkxiREUzYkJFS2FzaVNqUG1qaUxSUVpoaU41bzlNSWF2SklLSEJDVXVaakJTcGZ0Z2toWlBrTWpQMkZ1OTU3OXE4eVVRaHNRdVArMzNuZlBlY2QrNjU5ekhEakxFRDVzQlF6SUVhK1JMblRLRSswbzVXdEQrQTRvY0czcVRWTFlJM1J4clFIWG94R25IVXNxMWdTcndDVWhzNng0RS91OTR4WUJjWU13WTlKeTBvQ1N1T0JuSmh0TG9nTms4aitxUkFHci9uMUN2ZWxWeVhEeGFiR1dXTVFna01JOUQzQlM5QlFRZ3FCRUIxMUEwdWNMdWM0ODhvU3BOcWM5RU80T2FMNUp5aWxxd1I1M1oyazlEdmRFR2J2WXVQVjkvOUhGeE9VU2RYNU1UNC9HSXU1NWhiak11K3EydDBHSndqd2hOcWlJTFkyK2xFU3MxVW9aUm5uRmo2YkdEcGZJb3VhNjY0bTJpVUFSbmJENk1uL1g0ZWo0OVhaNk10YThjSnhOTUZ1bnRmUTFLZGtFc2FrenE2VWdmQlNaVXBCSUorVXlvRXFyWElwYUMzeUNxbFBENjc4U0JjYnk3bjhmZitUMkMxdjBPTjJpOEFDdGVsSVo4S2tPWXNNQnZoWHN0TlBveWw0d2xBSWgzUmEwZTVJMHVHV3FPRnE3Ry83eFR4eTgxRkNlZlF0YnRpSCtLMlk0OFFUd2NvaWNrR2hWTHNXNitqandvcmVpZ3p3TkNRZ3pxeWIzUFlYZkl5UWk1RW9sZXBVa04zWVN2UE0xY2x3S1hHRWhnZEhrUi9XTWdhMEtvMFVHMXJnZzc3QjdSeklEaGdNUnhhUGFFZGxFS2UrTTBQaEI4RFgzbEJSdjFwYUU2OWhtTFpRcmtMVG9hUHJ3WjhGU3BDLzNxMjVac2gzTEFXMTVtU2pUdzJkVFpSbThrWlE1YXNtSEtobU1BRGtEMjZXdDFDVUtxRTRwd2pQMEhhTVE5eGdMdHo1TkZvL0NtSkQ2T2srSUo1T29wUEY1SCt5Rk96cDBvNlpEdktpUzdyaXlHdlJyeVhaMXJLd0xBbFM3b2VjVmZ1TThTVEJTWjlLWUIrc21ydk9xTzFCZ1lkL1NocTJGdUdtQU5lQzkyemRCc29Va29oNTY3d1Vhb3lWMExLOHAyd01paVVDc0tSelRmMlU3WVg2WGNvUGhPRXkvbk44UVh2SmNtUkdYZVVRSnhsank1UjZNTmpJU1p5RjZFUVgrNjVCUjgvZDRMMHdRVXpDTGg4NU9ORDBnU3pkN3hvd3dGQ2NmNWpvWnp5VnZ4NTltZVdLSTB3eG1HQWZ3R28xQnFJQ0Y4UHJUbVBvU1d0eXVNck1mLy9wbm5jbDlsckZNL2o3SzFoVW0vK0MxMHlLbjEwNlkxREFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiZDkxYzUyODgwZWYwNDliN2I4YWUyMWNhMGFhNmIzZjMiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZX0sIm1heE1zZ1NpemUiOjIwNDgsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjEwLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjk2LCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA3LTE1IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJLRVktSUQgRklETzLCriBTZWN1cml0eSBLZXkgd2l0aCBVMkYiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIwMDMxOTAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4wLjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA3LTE1In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wNy0xNSJ9LHsiYWFndWlkIjoiNGM1MGZmMTAtMTA1Ny00ZmM2LWI4ZWQtNDNhNTI5NTMwYzNjIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI0YzUwZmYxMC0xMDU3LTRmYzYtYjhlZC00M2E1Mjk1MzBjM2MiLCJkZXNjcmlwdGlvbiI6IkltcHJvdmVJRCBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjQ1LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH0seyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNiVENDQWhPZ0F3SUJBZ0lKQUtNOUZxazArWDkvTUFvR0NDcUdTTTQ5QkFNQ01JR1JNUXN3Q1FZRFZRUUdFd0pWVXpFUk1BOEdBMVVFQ0F3SVZtbHlaMmx1YVdFeEVEQU9CZ05WQkFjTUIwRnphR0oxY200eEdEQVdCZ05WQkFvTUQwbHRjSEp2ZG1WSlJDd2dTVzVqTGpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFZk1CMEdBMVVFQXd3V1NXMXdjbTkyWlVsRUlFWkpSRThnVW05dmRDQkRRVEFnRncweU1qRXlNREV3T1RJNU5UaGFHQTh5TURVeU1URXlNekE1TWprMU9Gb3dnWkV4Q3pBSkJnTlZCQVlUQWxWVE1SRXdEd1lEVlFRSURBaFdhWEpuYVc1cFlURVFNQTRHQTFVRUJ3d0hRWE5vWW5WeWJqRVlNQllHQTFVRUNnd1BTVzF3Y205MlpVbEVMQ0JKYm1NdU1TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1SOHdIUVlEVlFRRERCWkpiWEJ5YjNabFNVUWdSa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFZlgwc0Z5a2l2Q0c5NVBpNWpXV2cwTXNhMHhvWHFHNVIrNlhvaGtQU09XcW1jSlcrQ2tDNERXT0FBRHpERFladWh4MHMxQi9VazJCb1ZpOW1SSXFhZ3FOUU1FNHdIUVlEVlIwT0JCWUVGTUpwS2gzWGNmUk5pWFZXZjZQbnVkWmkyTXMzTUI4R0ExVWRJd1FZTUJhQUZNSnBLaDNYY2ZSTmlYVldmNlBudWRaaTJNczNNQXdHQTFVZEV3UUZNQU1CQWY4d0NnWUlLb1pJemowRUF3SURTQUF3UlFJZ005MFlWMFRUMzlWN0JEeG5mRktKYmpVL0h2RW5Kc2tjRmdXVjkvdEtyZmtDSVFEZkNDVGZDendZUldKcFhydU44d1JmNERZMUVhNjRnampJOWo1bGxoSVB0dz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWdDQUlBQUFEOEdPMmpBQUFBQ1hCSVdYTUFBQzRqQUFBdUl3RjRwVDkyQUFBS1QybERRMUJRYUc5MGIzTm9iM0FnU1VORElIQnliMlpwYkdVQUFIamFuVk5uVkZQcEZqMzMzdlJDUzRpQWxFdHZVaFVJSUZKQ2k0QVVrU1lxSVFrUVNvZ2hvZGtWVWNFUlJVVUVHOGlnaUFPT2pvQ01GVkVzRElvSzJBZmtJYUtPZzZPSWlzcjc0WHVqYTlhODkrYk4vclhYUHVlczg1Mnp6d2ZBQ0F5V1NETlJOWUFNcVVJZUVlQ0R4OFRHNGVRdVFJRUtKSEFBRUFpelpDRnovU01CQVBoK1BEd3JJc0FIdmdBQmVOTUxDQURBVFp2QU1CeUgvdy9xUXBsY0FZQ0VBY0Iwa1RoTENJQVVBRUI2amtLbUFFQkdBWUNkbUNaVEFLQUVBR0RMWTJMakFGQXRBR0FuZitiVEFJQ2QrSmw3QVFCYmxDRVZBYUNSQUNBVFpZaEVBR2c3QUt6UFZvcEZBRmd3QUJSbVM4UTVBTmd0QURCSlYyWklBTEMzQU1ET0VBdXlBQWdNQURCUmlJVXBBQVI3QUdESUl5TjRBSVNaQUJSRzhsYzg4U3V1RU9jcUFBQjRtYkk4dVNRNVJZRmJDQzF4QjFkWExoNG96a2tYS3hRMllRSmhta0F1d25tWkdUS0JOQS9nODh3QUFLQ1JGUkhnZy9QOWVNNE9yczdPTm82MkRsOHQ2cjhHL3lKaVl1UCs1YytyY0VBQUFPRjBmdEgrTEMrekdvQTdCb0J0L3FJbDdnUm9YZ3VnZGZlTFpySVBRTFVBb09uYVYvTncrSDQ4UEVXaGtMbloyZVhrNU5oS3hFSmJZY3BYZmY1bndsL0FWLzFzK1g0OC9QZjE0TDdpSklFeVhZRkhCUGpnd3N6MFRLVWN6NUlKaEdMYzVvOUgvTGNMLy93ZDB5TEVTV0s1V0NvVTQxRVNjWTVFbW96ek1xVWlpVUtTS2NVbDB2OWs0dDhzK3dNKzN6VUFzR28rQVh1UkxhaGRZd1AyU3ljUVdIVEE0dmNBQVBLN2I4SFVLQWdEZ0dpRDRjOTMvKzgvL1VlZ0pRQ0Faa21TY1FBQVhrUWtMbFRLc3ovSENBQUFSS0NCS3JCQkcvVEJHQ3pBQmh6QkJkekJDL3hnTm9SQ0pNVENRaEJDQ21TQUhISmdLYXlDUWlpR3piQWRLbUF2MUVBZE5NQlJhSWFUY0E0dXdsVzREajF3RC9waENKN0JLTHlCQ1FSQnlBZ1RZU0hhaUFGaWlsZ2pqZ2dYbVlYNEljRklCQktMSkNESmlCUlJJa3VSTlVneFVvcFVJRlZJSGZJOWNnSTVoMXhHdXBFN3lBQXlndnlHdkVjeGxJR3lVVDNVRExWRHVhZzNHb1JHb2d2UVpIUXhtbzhXb0p2UWNyUWFQWXcyb2VmUXEyZ1AybzgrUThjd3dPZ1lCelBFYkRBdXhzTkNzVGdzQ1pOank3RWlyQXlyeGhxd1Zxd0R1NG4xWTgreGR3UVNnVVhBQ1RZRWQwSWdZUjVCU0ZoTVdFN1lTS2dnSENRMEVkb0pOd2tEaEZIQ0p5S1RxRXUwSnJvUitjUVlZakl4aDFoSUxDUFdFbzhUTHhCN2lFUEVOeVFTaVVNeUo3bVFBa214cEZUU0V0SkcwbTVTSStrc3FaczBTQm9qazhuYVpHdXlCem1VTENBcnlJWGtuZVRENURQa0crUWg4bHNLbldKQWNhVDRVK0lvVXNwcVNobmxFT1UwNVFabG1ESkJWYU9hVXQyb29WUVJOWTlhUXEyaHRsS3ZVWWVvRXpSMW1qbk5neFpKUzZXdG9wWFRHbWdYYVBkcHIraDB1aEhkbFI1T2w5Qlgwc3ZwUitpWDZBUDBkd3dOaGhXRHg0aG5LQm1iR0FjWVp4bDNHSytZVEtZWjA0c1p4MVF3TnpIcm1PZVpENWx2VlZncXRpcDhGWkhLQ3BWS2xTYVZHeW92VkttcXBxcmVxZ3RWODFYTFZJK3BYbE45cmtaVk0xUGpxUW5VbHF0VnFwMVE2MU1iVTJlcE82aUhxbWVvYjFRL3BINVovWWtHV2NOTXcwOURwRkdnc1YvanZNWWdDMk1aczNnc0lXc05xNFoxZ1RYRUpySE4yWHgyS3J1WS9SMjdpejJxcWFFNVF6TktNMWV6VXZPVVpqOEg0NWh4K0p4MFRnbm5LS2VYODM2SzNoVHZLZUlwRzZZMFRMa3haVnhycXBhWGxsaXJTS3RScTBmcnZUYXU3YWVkcHIxRnUxbjdnUTVCeDBvblhDZEhaNC9PQlozblU5bFQzYWNLcHhaTlBUcjFyaTZxYTZVYm9idEVkNzl1cCs2WW5yNWVnSjVNYjZmZWViM24raHg5TC8xVS9XMzZwL1ZIREZnR3N3d2tCdHNNemhnOHhUVnhiendkTDhmYjhWRkRYY05BUTZWaGxXR1g0WVNSdWRFOG85VkdqVVlQakduR1hPTWs0MjNHYmNhakpnWW1JU1pMVGVwTjdwcFNUYm1tS2FZN1REdE14ODNNemFMTjFwazFtejB4MXpMbm0rZWIxNXZmdDJCYWVGb3N0cWkydUdWSnN1UmFwbG51dHJ4dWhWbzVXYVZZVlZwZHMwYXRuYTBsMXJ1dHU2Y1JwN2xPazA2cm50Wm53N0R4dHNtMnFiY1pzT1hZQnR1dXRtMjJmV0ZuWWhkbnQ4V3V3KzZUdlpOOXVuMk4vVDBIRFlmWkRxc2RXaDErYzdSeUZEcFdPdDZhenB6dVAzM0Y5SmJwTDJkWXp4RFAyRFBqdGhQTEtjUnBuVk9iMDBkbkYyZTVjNFB6aUl1SlM0TExMcGMrTHBzYnh0M0l2ZVJLZFBWeFhlRjYwdldkbTdPYnd1Mm8yNi91TnU1cDdvZmNuOHcwbnltZVdUTnowTVBJUStCUjVkRS9DNStWTUd2ZnJINVBRMCtCWjdYbkl5OWpMNUZYcmRld3Q2VjNxdmRoN3hjKzlqNXluK00rNHp3MzNqTGVXVi9NTjhDM3lMZkxUOE52bmwrRjMwTi9JLzlrLzNyLzBRQ25nQ1VCWndPSmdVR0JXd0w3K0hwOEliK09QenJiWmZheTJlMUJqS0M1UVJWQmo0S3RndVhCclNGb3lPeVFyU0gzNTVqT2tjNXBEb1ZRZnVqVzBBZGg1bUdMdzM0TUo0V0hoVmVHUDQ1d2lGZ2EwVEdYTlhmUjNFTnozMFQ2UkpaRTNwdG5NVTg1cnkxS05TbytxaTVxUE5vM3VqUzZQOFl1WmxuTTFWaWRXRWxzU3h3NUxpcXVObTVzdnQvODdmT0g0cDNpQytON0Y1Z3Z5RjF3ZWFIT3d2U0ZweGFwTGhJc09wWkFUSWhPT0pUd1FSQXFxQmFNSmZJVGR5V09Dbm5DSGNKbklpL1JOdEdJMkVOY0toNU84a2dxVFhxUzdKRzhOWGtreFRPbExPVzVoQ2Vwa0x4TURVemRtenFlRnBwMklHMHlQVHE5TVlPU2taQnhRcW9oVFpPMlorcG41bVoyeTZ4bGhiTCt4VzZMdHk4ZWxRZkphN09RckFWWkxRcTJRcWJvVkZvbzF5b0hzbWRsVjJhL3pZbktPWmFybml2TjdjeXp5dHVRTjV6dm4vL3RFc0lTNFpLMnBZWkxWeTBkV09hOXJHbzVzanh4ZWRzSzR4VUZLNFpXQnF3OHVJcTJLbTNWVDZ2dFY1ZXVmcjBtZWsxcmdWN0J5b0xCdFFGcjZ3dFZDdVdGZmV2YzErMWRUMWd2V2QrMVlmcUduUnMrRlltS3JoVGJGNWNWZjlnbzNIamxHNGR2eXIrWjNKUzBxYXZFdVdUUFp0Sm02ZWJlTFo1YkRwYXFsK2FYRG00TjJkcTBEZDlXdE8zMTlrWGJMNWZOS051N2c3WkR1YU8vUExpOFphZkp6czA3UDFTa1ZQUlUrbFEyN3RMZHRXSFgrRzdSN2h0N3ZQWTA3TlhiVzd6My9UN0p2dHRWQVZWTjFXYlZaZnRKKzdQM1A2NkpxdW40bHZ0dFhhMU9iWEh0eHdQU0EvMEhJdzYyMTduVTFSM1NQVlJTajlZcjYwY094eCsrL3AzdmR5ME5OZzFWalp6RzRpTndSSG5rNmZjSjMvY2VEVHJhZG94N3JPRUgweDkySFdjZEwycENtdkthUnB0VG12dGJZbHU2VDh3KzBkYnEzbnI4UjlzZkQ1dzBQRmw1U3ZOVXlXbmE2WUxUazJmeXo0eWRsWjE5Zmk3NTNHRGJvclo3NTJQTzMyb1BiKys2RUhUaDBrWC9pK2M3dkR2T1hQSzRkUEt5MitVVFY3aFhtcTg2WDIzcWRPbzgvcFBUVDhlN25MdWFycmxjYTdudWVyMjFlMmIzNlJ1ZU44N2Q5TDE1OFJiLzF0V2VPVDNkdmZONmIvZkY5L1hmRnQxK2NpZjl6c3U3MlhjbjdxMjhUN3hmOUVEdFFkbEQzWWZWUDF2KzNOanYzSDlxd0hlZzg5SGNSL2NHaFlQUC9wSDFqdzlEQlkrWmo4dUdEWWJybmpnK09UbmlQM0w5NmZ5blE4OWt6eWFlRi82aS9zdXVGeFl2ZnZqVjY5Zk8wWmpSb1pmeWw1Ty9iWHlsL2VyQTZ4bXYyOGJDeGg2K3lYZ3pNVjcwVnZ2dHdYZmNkeDN2bzk4UFQrUjhJSDhvLzJqNXNmVlQwS2Y3a3htVGsvOEVBNWp6L0dNekxkc0FBQUFnWTBoU1RRQUFlaVVBQUlDREFBRDUvd0FBZ09rQUFIVXdBQURxWUFBQU9wZ0FBQmR2a2wvRlJnQUFBdGhKUkVGVWVOcnNsdDlMazFFWXg3L3ZOdGUwdlhPazd5UzdxeVdCWXZuaklrdEdVMHZEQ3drdFY0S1hwdjN3Qi80QkJpSWEvUUMxd2prVlV4TnNVdXV1emQxazZpQkxDeElGemNEWE9UWndZOHIyc3IxcnA0dVhadW9nZ3J5SmZTOGVlTDZjNTN3NDUrRTVISW9RZ29PVUNBZXNHQ0FHaUFFQXlYNkxaZG4xOVhXR1lkUnE5VDhna04xcWEyMFZEbFZaY1pVUVlwdVpLUzB0SFRjYTl5d3o2SHVycTZzL3pzNlNQMmtYd0dJMkF6aktxSFE2M2Z0M2s0U1Fwb1lHQU1XRlJYdktMbW9MQUF3T0RQd2RvTGRIRDJCa2FPaDM4NDNKNUhLNTlwVFYxZHdFOEdwOGZQK09TNHRMNXJmbUg2R1FrTzcwb0x1emMyand1U29wMmRCck9DeW5rNUtPOVBYM1oyWmtNQ2twcXl2ZkdJWUJjTCs5dzJxZEtDb3FDZ1FDQUhpZUYyb2ZQM3hrTXIxVzBJcmF1bHB0UVlIUDd3TkY3ZTJCTmw4RElPMzRDUUFOZCt1N3U3b0FTRUFCcUt1cEpZUlU2YTREb0dYeHFhb1VwWndXQTlhSkNVSkk0UVV0Z0ZQcWt3blNRd0Q2OVByb1Z4UU1CdHZiMmlpS2V0RFJ3Zk44S0JUaU9PN1prNmNBK25vTkxNc0N5TW84emZuOUhNZmxuTWtDc0xTNE9EMDFEVUIzOVJvaHhPbDB5aE1TNGlpUjNXNlBiTHN6QjNGeGNiUkNRUWhSSkNaS0pCS3hXQ3lUeWVSeUdvQlVLdjB5L3htQVRsY3BpNCtYeVdRYWpRYUF6K2VibXB3RVVGNVJEa0NsVWhWcUMzZ1NucCtiaXo0SG5OOFB3Ty8zUjV4QWdNdk56azVta2tXVUNNRHE2bmZCZHpnMkJEQ3RVQUJ3T2wyL2ZJZEFpZzRJQm9PUktJam5lUVZOYjNtM2lpK1hpRUhwK3d6cEdlbHV0L3VsMFFnZ0VBaVVYU203ZGVmMnZaYVd0TFMwaFlXdkgrWSs1Wi9OeThuTmpmNVVTQ1NTU0l3NDRYRFk0ZGhRS3BYRHc4TmlpcXB2YkJ3ZGVWRjFvd29BdTdhV21uck0wS1BmM3Q2K1ZGTGMxTng4UHUvYzZOaVlTQ1NLUHNrZXQyZDVlZG5qOFVRY3I5ZHJYN2U3M1p0Q3lySnJWcXMxSEE0VFFwWlhWcnhlcitDN045MFdpOFZtcyswZkN5cjJxNGdCWW9EL0FQQnpBSTZWTnFHUVBVcW5BQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJjcmVkQmxvYiIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiI0YzUwZmYxMDEwNTc0ZmM2YjhlZDQzYTUyOTUzMGMzYyIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImVwIjpmYWxzZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJtYWtlQ3JlZFV2Tm90UnFkIjp0cnVlLCJhbHdheXNVdiI6ZmFsc2V9LCJtYXhNc2dTaXplIjoxMDI0LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxLDJdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjEwLCJ0cmFuc3BvcnRzIjpbIm5mYyJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XSwiZm9yY2VQSU5DaGFuZ2UiOmZhbHNlLCJtaW5QSU5MZW5ndGgiOjQsIm1heENyZWRCbG9iTGVuZ3RoIjozMiwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjF9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMS0xNyIsInVybCI6Imh0dHBzOi8vd3d3LmltcHJvdmVpZC5jb20vIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJJbXByb3ZlSUQgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjMwMTE3MDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDEtMTcifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTA1LTE4In0seyJhYWd1aWQiOiJlZTA0MWJjZS0yNWU1LTRjZGItOGY4Ni04OTdmZDY0MTg0NjQiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImVlMDQxYmNlLTI1ZTUtNGNkYi04Zjg2LTg5N2ZkNjQxODQ2NCIsImRlc2NyaXB0aW9uIjoiRmVpdGlhbiBlUGFzcyBGSURPMi1ORkMgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCMkRDQ0FYNmdBd0lCQWdJUUdCVXJRYmREcm0yMEZabkRzWDJDQlRBS0JnZ3Foa2pPUFFRREFqQkxNUXN3Q1FZRFZRUUdFd0pWVXpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUNBWERURTRNRFF3TVRBd01EQXdNRm9ZRHpJd05EZ3dNek14TWpNMU9UVTVXakJMTVFzd0NRWURWUVFHRXdKVlV6RWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRXNGWUVFaGlKdXFxbk1nUWpTaWl2QmpWN0RHQ1RmNFhCQkgvQjd1dlpzS3hYU2hGMEw4dURJU1dVdmNFeGl4UnM2Z0Izb2xkU3Jqb3g2TDhUOTROT3pxTkNNRUF3SFFZRFZSME9CQllFRkV1OWh5WVJyUnlKendSWXZuRFNDSXhyRmlPM01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0VHTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSURIU2IybWJOREFVTlh2cFBVMG9XS2VOeWUwZlEybDlEMDFBUjIrc0xaZGhBaUVBbzN3ejY4NElGTVZzQ0NSbXVKcXhINkZRUkVTTnFlenVvMUUrS2tHeFd1TT0iLCJNSUlCZmpDQ0FTV2dBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakFYTVJVd0V3WURWUVFEREF4R1ZDQkdTVVJQSURBeU1EQXdJQmNOTVRZd05UQXhNREF3TURBd1doZ1BNakExTURBMU1ERXdNREF3TURCYU1CY3hGVEFUQmdOVkJBTU1ERVpVSUVaSlJFOGdNREl3TURCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQk5CbXJScVZPeHp0VEpWTjE5dnRkcWNMN3RLUWVvbDJubk0yL3lZZ3Zrc1pucjUwU0tiVmdJRWt6SFFWT3U4MExWRUUzbFZoZU8xSGpnZ3hBbFQ2bzRXallEQmVNQjBHQTFVZERnUVdCQlJKRldRdDFidkczak02WGdtVi9JY2pOdE8vQ3pBZkJnTlZIU01FR0RBV2dCUkpGV1F0MWJ2RzNqTTZYZ21WL0ljak50Ty9DekFNQmdOVkhSTUVCVEFEQVFIL01BNEdBMVVkRHdFQi93UUVBd0lCQmpBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlBd2ZQcWdJV0lVQitRQkJhVkdzZEh5MHM1Uk14bGt6cFNYL3pTeVRabVVwUUlnQjJ3SjZuWlJNOG9YL25BNDNSaDZTSm92TTJYd0NDSC8vK0xpckJBYkIwTT0iLCJNSUlCMkRDQ0FYNmdBd0lCQWdJUUZaOTd3czJKR1BFb2E1TkkrcDh6MWpBS0JnZ3Foa2pPUFFRREFqQkxNUXN3Q1FZRFZRUUdFd0pEVGpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUNBWERURTRNRFF3TVRBd01EQXdNRm9ZRHpJd05EZ3dNek14TWpNMU9UVTVXakJMTVFzd0NRWURWUVFHRXdKRFRqRWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRW5mQUtianZNWDFFeTFiNmsrV1FRZE5WTXQ5SmdHV3lKM1B2TTRCU0s1WHFUZm8rKzBvQWovNHRud3lJTDBIRkJSOVN0K2t0anFTWERmamlYQXVyczg2TkNNRUF3SFFZRFZSME9CQllFRk5HaG1FMkJmOE81YS9ZSFo3MVFFdjZRUmZGVU1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0VHTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSVFDM3NUMWxCakdlRit4S1RwelYxS1lVMmNrYWhUZDRtTEp5ellPaGFIdjRpZ0lnRDJKWWtmeUg1UTRCcG84cnJvTzBJdDdvWWpGMmtneS9lU1ozVTlHbGFxdz0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRkFBQUFBVUNBTUFBQUF0QmtybEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFCSFpwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVOaTFqTURFMElEYzVMakUxTmpjNU55d2dNakF4TkM4d09DOHlNQzB3T1RvMU16b3dNaUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenBrWXowaWFIUjBjRG92TDNCMWNtd3ViM0puTDJSakwyVnNaVzFsYm5Sekx6RXVNUzhpSUhodGJHNXpPbkJvYjNSdmMyaHZjRDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5d2FHOTBiM05vYjNBdk1TNHdMeUlnZUcxc2JuTTZlRzF3VFUwOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXRiUzhpSUhodGJHNXpPbk4wVW1WbVBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZjMVI1Y0dVdlVtVnpiM1Z5WTJWU1pXWWpJaUI0YlhBNlEzSmxZWFJ2Y2xSdmIydzlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUF5TURFMElDaE5ZV05wYm5SdmMyZ3BJaUI0YlhBNlEzSmxZWFJsUkdGMFpUMGlNakF4TmkweE1pMHpNRlF4TkRvek16b3dPQ3N3T0Rvd01DSWdlRzF3T2sxdlpHbG1lVVJoZEdVOUlqSXdNVFl0TVRJdE16QlVNRGM2TXpFNk5Ua3JNRGc2TURBaUlIaHRjRHBOWlhSaFpHRjBZVVJoZEdVOUlqSXdNVFl0TVRJdE16QlVNRGM2TXpFNk5Ua3JNRGc2TURBaUlHUmpPbVp2Y20xaGREMGlhVzFoWjJVdmNHNW5JaUJ3YUc5MGIzTm9iM0E2U0dsemRHOXllVDBpTWpBeE5pMHhNaTB6TUZReE5Ub3pNRG95Tnlzd09Eb3dNQ1lqZURrNzVwYUg1THUySU9hY3F1YWdoK21pbUMweElPVzNzdWFKaytXOGdDWWplRUU3SWlCNGJYQk5UVHBKYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2pKRk56RkNSa1pEUXpZM1JqRXhSVFk1TnpoRVFUbERRa0kyTkRZelJqa3dJaUI0YlhCTlRUcEViMk4xYldWdWRFbEVQU0o0YlhBdVpHbGtPakpGTnpGQ1JrWkVRelkzUmpFeFJUWTVOemhFUVRsRFFrSTJORFl6Umprd0lqNGdQSGh0Y0UxTk9rUmxjbWwyWldSR2NtOXRJSE4wVW1WbU9tbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNa1UzTVVKR1JrRkROamRHTVRGRk5qazNPRVJCT1VOQ1FqWTBOak5HT1RBaUlITjBVbVZtT21SdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk1rVTNNVUpHUmtKRE5qZEdNVEZGTmprM09FUkJPVU5DUWpZME5qTkdPVEFpTHo0Z1BDOXlaR1k2UkdWelkzSnBjSFJwYjI0K0lEd3ZjbVJtT2xKRVJqNGdQQzk0T25odGNHMWxkR0UrSUR3L2VIQmhZMnRsZENCbGJtUTlJbklpUHo0NzdKWEZBQUFBWUZCTVZFWC8vLzhFVnFJWFphdkcyT29xY0xHMnpPT2t3dDBCU0p0cWxjWFY0dSthdXRsV2hiems3UFVBTVk5SGNyS2p0TmJxOGZlQWw4YUJvc3p6OXZwZGpzR0dxdEYzbjh1VHNOU1pwYzZKc05UNSt2MHhZS251OFBmZjUvTDQ4ZmcvZnJpY3pKZ1lBQUFEQUVsRVFWUjQya1JVQ1piRElBakZYWk9ZMVRhdE5jMzliemtzU1ljM3I0TUU0Zk1CQWFENnpsOHkvOVRPZ2V0OGQ1amZONzhid00vZERDUnBSNTIxelhmb2pISjA1SUl5aEJBVVNWQU9OZEd6Qll0MmY3S0ZyZmtKYUFrSGg5RlpoY0RYSFJrVEtvOU1MaWhHYWF2SW1uVjNxeUVYMEVwcmd6LzREd1VEN2tDSFJuZDhRRk40M0dvNFVWbUREZ3phNHcyN29pemRBMitjSyt1dVVwampvMit4d2MvNDJXNTB4NUxHWWVEQnNSMEhWSXg1eDhpRjYwQ2JsYlRFRWtGcjI3Yk5EQlVWU3ExT0tWUGJFNjJiM0VIOEZxQmc1T09PRXVjMnQ4WkppcU1PdUdwK2NLamc3d1ZHY2VvenFONHB4Z1ZQUWtqRllnYlZKS0RVaERDallyYXdQNXE0RVRnQzlmSU1SSHRpdHBRY0N2Sk9FTGNiTXNRZ25jaVJrbGpweVFqdkc0NGpxQlVFVEZpQmkxUEVJeWVrT3pzVytUeTVjTEhvczVSK2RNUzFMdFNTeGYzZ1FIY3pSMkNJNGdNTnBXNElSQTFRTWE2dEo0K0M2dUh1R0U4bU5ESXlGcWcvT1AvTU1VdWVTNklxOFM5MGRBZUJKU0V5L3FLa0srQk53ejhjWVk0amI1SjZ1NGlXQ0kyQjFaNTZMVzVrRWM0aGtkTXBzdlVDNTU4NVNYMFF1YmNnTnF5ZmdERkVjVHQrNDAvMFM1Tngwd2FDdzNPS2tjT2JBNUluMEFZcDAxcGpqdzJuNjI2VURqdEh3YTI4aUh1VEtxdHJ2K3JlVzQxTlo2aUdscjd1dUxKQ2ZrRnRjdGNHMDRzZ20xZU5TK1phRG5wYVRFckdveVg1SksyaU16OHhzMG5Pd1dHY1BETjQ5cWFDZDRiekpvekRabS9hQksrRW96THcrWGhOQmlZd0hmMHNpT3UxWFBrRy96S3d2cVlLY2ZTd0RFY0gvb1VlMDdlcy9XUThySXlnMkRPWGo4dGprWmR1REIvYjhoekRsbE1NT0NTNUJFbmQ1MzRmOHRpM1VaYzRrTXMzeEx5YWZNU3NKaGRHOFhQcWpOazV0QWdPMjVmZUtDaG5WZERqL0owRk1rT3NVL3hNQnYwd0ZoWWVFR2ZWSDEzZnVEVTB5REZMYTRmYzdSbldIQmZ1VEZWMnRFbU53YWRjN2FjM1VZMmpmQmw3SFQzNmZlMzRpUU81bU5DRkZCVzA3S2pQZ3FoT0xVMDF2WjhQdWVaMkpDbEZaTjhqa1VzNjl1a2E5ZVBwNitFZkw0QUY1K055d1NiaXJIdGNCOE1sL2drd0FFamtLNjRLakhQZUFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiZWUwNDFiY2UyNWU1NGNkYjhmODY4OTdmZDY0MTg0NjQiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEwMjQsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjYsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6OTYsInRyYW5zcG9ydHMiOlsibmZjIiwidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMTAtMjYiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkZlaXRpYW4gZVBhc3MgRklETzItTkZDIEF1dGhlbnRpY2F0b3IiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE4MDkyOTAwMiIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjQiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTEwLTI2In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOC0xMC0yNiJ9LHsiYWFpZCI6IjAwNjYjMDAwMiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFpZCI6IjAwNjYjMDAwMiIsImRlc2NyaXB0aW9uIjoiQ0FQWSBVQUYiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJ1YWYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X2RlciJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfc3Vycm9nYXRlIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInRlZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJ0ZWUiXSwiYXR0YWNobWVudEhpbnQiOlsiaW50ZXJuYWwiXSwidGNEaXNwbGF5IjpbImFueSJdLCJ0Y0Rpc3BsYXlDb250ZW50VHlwZSI6InRleHQvcGxhaW4iLCJ0Y0Rpc3BsYXlQTkdDaGFyYWN0ZXJpc3RpY3MiOlt7IndpZHRoIjozMiwiaGVpZ2h0IjozMiwiYml0RGVwdGgiOjEsImNvbG9yVHlwZSI6MywiY29tcHJlc3Npb24iOjAsImZpbHRlciI6MCwiaW50ZXJsYWNlIjowLCJwbHRlIjpbeyJyIjoyNTUsImciOjI1NSwiYiI6MjU1fV19XSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0NBSUFBQUQ4R08yakFBQUtuMmxEUTFCcFkyTUFBRWpIbFpZSFVKUFpGc2Z2OTZVM1drTG9FSG9UcEJOQWVnMWRPdGdJU1lCUVFrZ0lLalpVRmxkZ0xhaUlnTEtnaXhRRjF3TElXaEFMdGtYQUF0WU5zaWlvNjJMQmhzcCt3Q1B1dnBrM2IvWmt6bmQvYytiY2M4Kzl1WGZtRHdCNWtDMFVac0FLQUdRS2NrUVIvbDZNdVBnRUJ1NHhnQUFCK1JrQUZUWkhMUFFNRHc4R2lNMk4vN1IzZDVCc3hHNWFUTmNDLzg0VXVUd3hCd0FvSE9Fa3JwaVRpZkJ4eERzNVFsRU9BQ2pFZ2Y3eUhPRTBseU5NRXlFTklueG9tbE5tdVhPYWsyYjUxa3hPVklRM3dxTUE0TWxzdGlnRkFOSmJKTTdJNWFRZ2RjZzBoSzBFWEw0QVlSK0UzVGlwYkM3Q0JRalB5OHpNbXVZakNKc2svYTFPeWo5cUpzbHFzdGtwTXA3ZHk0emhmZmhpWVFaNzViODhqdjl2bVJtU3VUWDBFU2VuaWdJaXBzZnBjMHZQQ3BLeElDazBiSTc1M0puOEdVNlZCRVRQTVVmc25UREhYTFpQa0d4dVJtandIQ2Z6L1ZpeU9qbXNxRGtXWlVYSTZ2UEV2cEZ6ekJaOVcwdVNIdTBwVzVmSGt0WE1TNDJLbmVOY2Zrem9ISXZUSTRPKzVYakw0aUpKaEt6blpKR2ZiSStaNHIvdGk4K1M1ZWVrUmdYSTlzaisxaHRQSENmcmdjdno4WlhGQmRHeUhHR09sNnkrTUNOY2xzL0w4SmZGeGJtUnNyazV5R1g3TmpkY2RqNXA3TUR3T1FhUndBYllBV3RnQldKemVDdW03elR3emhLdUZQRlRVbk1ZbnNpcjRURllBbzdsUElhTmxUVVRnT2szT1BzWHZ4bWNlVnNRSGY4dGxvMnM3ZlFiY2hjUGY0c2xDZ0ZvM1FVQXZmcGJ6RkFYQVBrU0FOcWxISWtvZHphR252NWdBQkhJQXhwUUE5cklIVElCRmtoM0RzQUZlQUJmRUFqQ1FCU0lCMHNCQjZTQ1RDQUN5OEZxc0I0VWdtS3dEZXdDRmFBYTdBZjE0REE0Q3RyQUtYQU9YQUxYUUMrNERlNERLUmdCejhFNGVBY21JUWpDUVJTSUNxbEJPcEFoWkE3WlFFeklEZktGZ3FFSUtCNUtoRklnQVNTQlZrTWJvV0tvRktxQWFxQUc2R2ZvSkhRT3VnTDFRWGVoSVdnTWVnMTlnbEV3R2FiQldyQVJQQjltd3A1d0VCd0ZMNEZUNEd3NER5NkF0OERsY0MxOENHNkZ6OEhYNE51d0ZINE9UNkFBaW9TaW8zUlJGaWdteWhzVmhrcEFKYU5FcUxXb0lsUVpxaGJWak9wQWRhTnVvcVNvRjZpUGFDeWFpbWFnTGRBdTZBQjBOSnFEemthdlJaZWdLOUQxNkZiMEJmUk45QkI2SFAwVlE4Rm9Zc3d4emhnV0pnNlRnbG1PS2NTVVllb3dKekFYTWJjeEk1aDNXQ3lXampYR09tSURzUEhZTk93cWJBbDJMN1lGMjRudHd3NWpKM0E0bkJyT0hPZUtDOE94Y1RtNFF0d2UzQ0hjV1Z3L2JnVDNBVS9DNitCdDhINzRCTHdBdndGZmhtL0VuOEgzNDUvaUp3a0tCRU9DTXlHTXdDV3NKR3dsSENCMEVHNFFSZ2lUUkVXaU1kR1ZHRVZNSTY0bmxoT2JpUmVKRDRodlNDU1NIc21KdEpERUorV1R5a2xIU0pkSlE2U1BaQ1d5R2RtYnZKZ3NJVzhoSHlSM2t1K1MzMUFvRkNPS0J5V0Jra1BaUW1tZ25LYzhvbnlRbzhwWnlySGt1SExyNUNybFd1WDY1VjdLRStRTjVUM2xsOHJueVpmSkg1Ty9JZjlDZ2FCZ3BPQ3R3RlpZcTFDcGNGSmhRR0ZDa2Fwb3JSaW1tS2xZb3Rpb2VFVnhWQW1uWktUa3E4UlZLbERhcjNSZWFaaUtvdXBUdmFrYzZrYnFBZXBGNmdnTlN6T21zV2hwdEdMYVlWb1BiVnhaU2RsT09VWjVoWEtsOG1sbEtSMUZONkt6NkJuMHJmU2o5RHYwVHlwYUtwNHFQSlhOS3MwcS9TcnZWVFZVUFZSNXFrV3FMYXEzVlQrcE1kUjgxZExWdHF1MXFUMVVSNnVicVM5VVg2NitULzJpK2dzTm1vYUxCa2VqU09Pb3hqMU5XTk5NTTBKemxlWit6ZXVhRTFyYVd2NWFRcTA5V3VlMVhtalR0VDIwMDdSM2FwL1JIdE9oNnJqcDhIVjI2cHpWZWNaUVpuZ3lNaGpsakF1TWNWMU4zUUJkaVc2TmJvL3VwSjZ4WHJUZUJyMFd2WWY2UkgybWZyTCtUdjB1L1hFREhZTVFnOVVHVFFiM0RBbUdUTU5VdzkyRzNZYnZqWXlOWW8wMkdiVVpqUnFyR3JPTTg0eWJqQitZVUV6Y1RiSk5hazF1bVdKTm1hYnBwbnROZTgxZ00zdXpWTE5Lc3h2bXNMbURPZDk4cjNuZlBNdzhwM21DZWJYekJpeklGcDRXdVJaTkZrT1dkTXRneXcyV2JaWXY1eHZNVDVpL2ZYNzMvSzlXOWxZWlZnZXM3bHNyV1FkYWI3RHVzSDV0WTJiRHNhbTB1V1ZMc2ZXelhXZmJidnZLenR5T1o3ZlBidENlYWg5aXY4bSt5LzZMZzZPRHlLSFpZY3pSd0RIUnNjcHhnRWxqaGpOTG1KZWRNRTVlVHV1Y1RqbDlkSFp3em5FKzZ2eW5pNFZMdWt1ankrZ0M0d1c4QlFjV0RMdnF1YkpkYTF5bGJneTNSTGNmM2FUdXV1NXM5MXIzeHg3NkhseVBPbytubnFhZWFaNkhQRjk2V1htSnZFNTR2ZmQyOWw3ajNlbUQ4dkgzS2ZMcDhWWHlqZmF0OEgza3ArZVg0dGZrTis1djc3L0t2ek1BRXhBVXNEMWdnS1hGNHJBYVdPT0Jqb0ZyQWk4RWtZTWlneXFDSGdlYkJZdUNPMExna01DUUhTRVBRZzFEQmFGdFlTQ01GYllqN0dHNGNYaDIrQzhMc1F2REYxWXVmQkpoSGJFNm9qdVNHcmtzc2pIeVhaUlgxTmFvKzlFbTBaTG9yaGo1bU1VeERUSHZZMzFpUzJPbGNmUGoxc1JkaTFlUDU4ZTNKK0FTWWhMcUVpWVcrUzdhdFdoa3NmM2l3c1YzbGhndldiSGt5bEwxcFJsTFR5K1RYOFplZGl3Umt4aWIySmo0bVIzR3JtVlBKTEdTcXBMR09kNmMzWnpuWEEvdVR1NFl6NVZYeW51YTdKcGNtanlhNHBxeUkyVXMxVDIxTFBVRjM1dGZ3WCtWRnBCV25mWStQU3o5WVBwVVJteEdTeVkrTXpIenBFQkprQzY0a0tXZHRTS3JUMmd1TEJSS3M1MnpkMldQaTRKRWRXSkl2RVRjbmtORHhNNTFpWW5rTzhsUXJsdHVaZTZINVRITGo2MVFYQ0ZZY1gybDJjck5LNS9tK2VYOXRBcTlpck9xYTdYdTZ2V3JoOVo0cnFsWkM2MU5XdHUxVG45ZHdicVJmUC84K3ZYRTllbnJmOTFndGFGMHc5dU5zUnM3Q3JRSzhndUd2L1AvcnFsUXJsQlVPTERKWlZQMTkranYrZC8zYkxiZHZHZnoxeUp1MGRWaXErS3k0czhsbkpLclAxai9VUDdEMUpia0xUMWJIYmJ1MjRiZEp0aDJaN3Y3OXZwU3hkSzgwdUVkSVR0YWR6SjJGdTE4dTJ2WnJpdGxkbVhWdTRtN0pidWw1Y0hsN1hzTTltemI4N2tpdGVKMnBWZGxTNVZtMWVhcTkzdTVlL3YzZWV4cnJ0YXFMcTcrOUNQL3g4RWEvNXJXV3FQYXN2M1kvYm43bnh5SU9kRDlFL09uaGpyMXV1SzZMd2NGQjZYMUVmVVhHaHdiR2hvMUc3YzJ3VTJTcHJGRGl3LzFIdlk1M041czBWelRRbThwUGdLT1NJNDgrem54NXp0SGc0NTJIV01lYXo1dWVMenFCUFZFVVN2VXVySjF2QzIxVGRvZTM5NTNNdkJrVjRkTHg0bGZMSDg1ZUVyM1ZPVnA1ZE5ienhEUEZKeVpPcHQzZHFKVDJQbmlYTXE1NGE1bFhmZlB4NTIvZFdIaGhaNkxRUmN2WC9LN2RMN2JzL3ZzWmRmTHA2NDRYemw1bFhtMTdackR0ZGJyOXRkUC9Hci82NGtlaDU3V0c0NDMybnVkZWp2NkZ2U2Q2WGZ2UDNmVDUrYWxXNnhiMTI2SDN1NjdFMzFuY0dEeGdIU1FPemg2TitQdXEzdTU5eWJ2NXovQVBDaDZxUEN3N0pIbW85cmZUSDlya1RwSVR3LzVERjEvSFBuNC9qQm4rUG52NHQ4L2p4UThvVHdwZTZyenRHSFVadlRVbU45WTc3TkZ6MGFlQzU5UHZpajhRL0dQcXBjbUw0Ly82ZkhuOWZHNDhaRlhvbGRUcjB2ZXFMMDUrTmJ1YmRkRStNU2pkNW52SnQ4WGZWRDdVUCtSK2JIN1UreW5wNVBMUCtNK2wzOHgvZEx4TmVqcmc2bk1xU2toVzhTZWtRSW94T0hrWkFCZUh3U0FFZzhBdFJjQTRxSlpqVHhqMEt5dW55SHd2M2hXUjgrWUF3RDdFUzBlbFE5QU1ESldJbTZFc0x3SEFPR0lSM2tBMk5aVzV2OHhjYkt0eld3dFVoc2lUY3FtcHQ0ZzJoQm5Dc0NYZ2FtcHliYXBxUzkxU0xQM0FPaDhONnZOcDAzNVBBQ3FNMTJjUGFDUi85OGErUytZendkMWpHaURkUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBQm1KTFIwUUEvd0QvQVArZ3ZhZVRBQUFBQ1hCSVdYTUFBQXNTQUFBTEVnSFMzWDc4QUFBQUIzUkpUVVVINGdjTkJDME0rWWVxL0FBQUFIZDBSVmgwVW1GM0lIQnliMlpwYkdVZ2RIbHdaU0E0WW1sdEFBbzRZbWx0Q2lBZ0lDQWdJRFF3Q2pNNE5ESTBPVFJrTURRd05EQXdNREF3TURBd01EQXdNRE00TkRJME9UUmtNRFF5TlRBd01EQXdNREF3TURBeE1HUTBNV1E0WTJRNU9HWXdNR0l5TURSbE9UZ3dNRGs1T0FwbFkyWTROREkzWlFxbVU4T09BQUFNUm5wVVdIUlNZWGNnY0hKdlptbHNaU0IwZVhCbElHbGpZd0FBV01PdG1XdVc1S2dSaGY5ckZWNENCQkFReStFVjUzai9HL0NIbE5WVjNabGplM3lzR2xvcENVRVFqM3N2bXV1ZmMxNy80RWpTMmhYT01WZlRXRU1OT29QRSs1WXUzVFZYS1pKckZnbWxGU3RkUXFpYmY4THBaRStUekdXOU5HcXFxWVljU3lnaHovQTYvcnorZDRjejYvVWEvVDVXa3ZYTHNyOTVYSCt2ZTR5YXRkU2s2Ymtzci9zcWwrWnpXOWZ6WU9UblBBTUxEbFhxYzUxZTV5Q3BWandYdnU1YmUwMlFMOXg1dS9GNTBPZlhBNjAvNzMrdGxQdS85Vi81NTBDWnlEeW1wdjNNME1Ja0NMR0sxdnQ2K0pkRm9TcjIxNWRGTTc3dXAzRHBadFdtKzNtUXZ4NXN1cE1TK25xaGZRMDBDZEJTLzdvL1hwWkt1L1N2TEtwL2JhbCtzUFM2SDlUM0I3OUY1L3RvR2Z0UDNpbERWdnVmdy85L3k2UC9ZaUJjT0d2NWN5bnlkVDIxVmNtdHlOZjEvUzk1cDBNOWp5TFgyNE90a25mMnQvdjJpdFNmOXh0UmFhVzhEMFFKNS9SS3VKLzNzOGFjOC9ndzhXVGkrVDZRcXZHV3ZWdFVjN2FTLzd4UDBqcHA0dThERWZSY1NucTdUNTUvV2hwK0hhWGsrRDVRMDVMdEZ3NTl2OUMxa2FMMTdUNHJLSnIzMjBBazRTanAzUmRub0p6eWZsOWFMVVUrT1ZzSnMzNEk4Nm8vVStQbkNvd1ZmTEFvbnlYazloNU5vdmJKZC9pMHRFOVI0eEZoTHU4djZDNGZCam9nbCtWRFFwNXkvQUg2UHdlYWhPaHR5UlN3NHRQeVlXa1AxSDJhR1Y1NXl5UHRMTG1YOERaUUNNZjh4RUNKM3lrZTlPTWVtSWczV3YxVkpqbXBNN2lSa0FZTXRRdjJnOE1lQ2pyQnlxQ2xKdGt5aGVFU1E2WGI4YjhJOHNmaGFaMW5ONTNkdkJZMXRFOGRhM3ljbm13OVJaejYrdFJQTWVOZTJpQTU3NVdwK2FlT0JPVWhVVyszQzBiYmg2NEt5YWhmZlI0ZmZRUEVHZkJVdmgrS29WRzhjVCs0SkN4RDFzdC9ESkRHOCtLeE9uY0dPdGh6b2xGNHFmRFNBVGR0QitwWTNGRU4xRmZGa29aVmpRSGFlT2tIQmpBbU5kN3ZpWUU2TDNWZUdydzBlR25NUTFnSEZCKytPU1M4ZUdueCs1VGE1dmNldDlISUI5ckEzVlIveEZPUjNqRW1tdEU4UkNrME9yQ01FN1dZZGppT2p5UnFKTFFSNjRrUWpYZmh4RmhKeUlqWnNURUlKa2VqRStiR3poeWR6b1B6NEl5RmNYSmVuQmZuelhsemR2cDdoNzFZbW9RanJqSnRCUkdsT2I1dDZLZElHNFNNWjRWbnpDNlZlNVVYWVY0aGRJS0lFRUlzbmFLVndjdk1LUGhEOElXY0lPRUQ4WEluZFFxRHJGU0NGV2tySkNZQjFXa2VEclluNVZtbGFGUGRJVFZ1R0RjWVBYV3VCOWV6b2paNFlSL0tuaUc1RVcybERGS2dHbWlMT2huaFFFNCt3QWJTaEl6Sm1RRXpDWmZ4VVNhU0dVdnp6Q0V6V01ZbkowdXliekp0aFlLQUtnU2pwRTdtV0NnRk1WcFlPelZKTVNtcFJPdTBRYUdESm9XbEZzSmRDUFA5eHhKVjZxM0NGRXVVNktuMm9IVmM1Qjd5ekZiUTdyZDBWQ0tqT3dWWUpweGFycVJFWmZhYUZramlDQ1FTQmhTb1RGeU5aNGl6T3FDanVsQlB6RnE5SVZzR0NleWhrVDh0bjFMdUpQTU9yWEdOdGExelBiam1uYlpyYUNTamtic20rTWhZcHpIVG9XUkRxRmpqZCtjM0RyZkpieVl4WHVneGhzNnlPcFoxVXFLenBFN1pkRktnZDhDLzQ0dStadWgrQXMwZjZud2tDNlBFQXd1VU9sVkQ1ekZPOVhERzhZTUl6a2dHU2tmbHBUQUxlWVFHUWRydE1Ic044NVFabVRzWmRKMC9FdlRvemNVU0YzNVo5RnRrL0pvOFgvekdIWnQwMklKRm0vQ2hJOE91SHJZTjZsSER4Z2Q3YityU2dsTjNUcFk3eU9Ca3RlTXJIeWs0eS9aOXFoc3ZpVjRrQ01Dc09LQmlzMUZjZ3dlcm5qY2poWHovRjdNRG95dkdObVBzZUd0YWpMdXh1Qm9wcXlpd1NCVE5rZHFKMGxPVVNkdkE5SUZxb1RFSk9oSUFvSFZ5ZWhhQW9GQ1pVQWVGaHo1QmVmZVkyN2pna2dVNmJDWUZIYUpFU0NxV29oSE9BQzFHTEdORlZuV3E3Y2haRkxORjFSbTFlZFFoR01vOTcxZXNZRVBOTWNKenNUYUx0ZTlJYnNYcU5UWndoRUtQS0pUWVdvK3RlMnlMMzk0ZnhNa2xtbzVvRnE5b2c5eGRLMUpoc1V1UEhkZjBXb0dqSFVtTjJISG9pRG1PTk9KZ21ZTUJCNWFNMWVNQklGSWdUaWc3empyaXhEOXp6amh4OEFLMUZsVzg2c0V3aTRRNkxnYmJDUEtOZFJ1ZmJNdHhrMUI3VzNTaTRXbGYwWlVMSHZqdzZMdkxqYVg0bnNJVDBweXNBelRBT2tJRi9qWFdERGwxbkRtMzhKS0lWRG42U0tUeHU3dklXcEJPRjRCTEFDdEpsaVZOa2VRSExGMXlYdXhLcCtRK0pLOU9kbEZoOUMxS3MzcEptYWdHaDhJWkdYcVhJNmgxMEhZandMUnNVaXRWeGdCMVRkaHRTVXN1alJScUhUdFdGc0RrRW1OVVBDOW1TMEFUcWdjRFV4R2tublFid0xFRElpSWpLYWhzTXVoSFJzaUJ0cG1NL1JJNm9jc2xjMVZBYzhyQ0w2dXFMR1plbTd3a2E5RFBnbUZBZUJWS1JsZ2dVTjdGTFlxekVuZUFLeUZmZEY2NGhmSmRnMElnbFRQaHcwVnhjSFpKeHpiUmxNUUd1SjhUSFZNQ20xUDFsRVpMaVpCbGJFWHlYQ25iVG5tMVJQS25Ba0NYaGlpY2tvcXZkTFlCaU5Pa2ZTZmRCbGxrQkJwOFlUTlYxR21MT1RYSXBqVXNhck9CUHVVT2tqR1REVmJ1d0IzRDlKb1RLNFZZUExIZ05KUzA3RDJOM1Fob1RTaXFORm5SM09sS2l3aFRMb2xFVFVCTTJuSTJvalFZQ1NRaFBqRTV6NTNNOEMwd0kxSk84NEhJZ3oxNGxpVFVmbEVYa3pUZDJBTlZZYnVNZ2tjeGhYTEhmcWFEdXFERGpMek1yV2NLbkFvRE9OZzRGREM1ck0zV1c2NmowRUVDVktWRGJYaXBWcFFuTHpjWXErV1JxZVBjZ0VlS0JWbUlTenNDbmI0OTFkeVpDRHNnOW5ubGU4UEF5QU96S2NCTVZQTWNQWk5TbVc1NUdiRlliS1VRQVZ0M0poVWVya1R2NDhyczYvQjh2ZUNoV0VCMm9CNnNnQXVCZzBKbEZwS2dTS1d1QVhWZ3JSQkdpTFVYSEZhT1JNL05DVEk3STJIYmg2d3BoTHFBd2tXaFZ1M3NkQnh4aVBTdmxCSXNYaG9wMkNvaWRJNWlnSXdoT0cwY3hxdWw4MWJ2TkdlZ2dkdUcwZGdoekVRRHhlYlNzdGoyck5yS21sWkFwc0pPc2V5eENwQVBnOGNDQVNDMXNLR1FXYjFmR01NT1B2T29nNk1ZSnJoVWJDb3lDZGVTVEZZMVFTMzVCUDFzTHJlUlBjeGsxUGcrWHpnV1d6YTVsQ3BYZUYycmtjUjBvcklWZXRhMkp4dW9wR1lkMVV5bTVNYktIWWxRZFREeDZKemRzYlBxN0g2aFhSdjRqWFlZYUg0NFpiTUIzNU5zd09PT1VuQWdIVFVHMFNOYk5xRWgzNk9WaWtRZ3ZsUnp4dzdFS0tsRDBReDJHVEUvWDRZbVlRSnRVTzRWNTV4MVZRWFkxVnRsQTB1YUpmZ0ZudEJkRzMxTmVyVm1WN1VOYkdXdFJMYWl2eW9BWHdlRkJMRFcyV2lIVk5pdFVFTDE2TmNOQW02ZUF3NEltRng5RjFSWnZaQVM3V2lLQmttMU9CY2dFa0E2QU5nemtGQWJWUXA5cmthcXQ3d3A5a3dvKzBBZEhlY0tmbUhUbE1iVnFubGp5TWJlRkRUWXpRQnRNNHoxM2FqTDFtZHZVSDNEaFczNGJGTUJETzR0a0d2eHluSnZXL1VpT0x0NWdqY040WXgyUTY0aE42QVcxR2ZzemFBUFFMc2JWSDZLeGNBU0VBZEoxU2c2NnFRVXR6THR1dXVRK0JvU3l2Q200UWhqczJ0dFlCaEpoYm96ODBrU05HT1haUU9zSDkwTkZyUkpsK25WbHVZTGtoV0QrR3ozVGJvc0Zqck1IWTJueU5zRnJiTGxoMkxoQzVwcEI2QXBmQnBNbVNrcXFwd0NiRmN2bmNuUUtuaWdrelNrMmU1WTFSdEUwbWJ1QUN3OURERXplNGYwWVpRK0tMT3hEVWFmZmFJRVY4NVhYNUQ1aGpzMnRIOFNHSXZPWndoa2JFRjE5WUVNR1hIQlZ4bkdueUI5d3ZkOXMwTEsxS2prbUVacC9VS2ZZWGkxQWJDUmRXMWdEYlZOZlMrMk05Q3E4VElvUGZvb2pMVDVjZElzam1uakNKNnhrTFlzNEFMSHdUU0grYUZTOTRKb1pwZXpVUlJhVVE1Z2ZIRklEMFlBU05KaUw0RHNCMjVueVlPVmtRMlpYZlZNMTZRMkVDUWtTRnF6alRuaER5WXpCRXFiT0dPQ0ZuTU1uWXcwV2NpRXNDWjRCbkhvQkJUUXJYWDZhTmM2ZStnd2tHMXBzaGhrYVBMRmJta0I5d3Urd1krR0hRQlIzcXNzdkZYSzBnV0tNeDV1V0UxaHhjMUFwZ2hpNGs2NFZ2ZUI3MUcvN0VKbTY4Z3ZWTEFwREQ0WGltYzU2c0E3T3h2b01neHVaN1k3RTMxVDBrWEFCbGFtRFhodGFHUm5uNVFoT0IvV1B0OWV3WXROQWtDSnlJQXgwVmlrL2lLZVlHcmZnQ2JnTW54Y0cyamRDTis5YkNJVDJpYXcyNkUrbndqcHduNWlGNC9vaGVpT2xzRWwwUnhJOGd5QlFEdGVrT0Z3MitXcXkvVUVEYVhaNk5USU9xUU9OVkFkWlBHT2toKzFPdUdrVUJvT05GL1V5TTdEOTVwZ0pHWHJmckh4T3ArYjQ0OFBEMS9maUVRNTdnOFFZTmQ5WjVYN2F5RGMvdlJnZVYrZnBmLzh4QnJEai84SDhPTmUrRS8zcno4Zi9QWjkrOXZJMjdMKyt0SmVYbC9POG55dUVURFBRS0t2VDJxdnI5RGw5YkdrUE4vSjBhY3BmVGovZGdEK0xESWwrYzJ5TVI2ZlFLdkhrWjVlM3grcjNENkM3dXQ5bjM3M2VYVjlsb1k0T3FjWlRneC9mSXIvR2hrS3ZzL3QyMC9EMmVTTTltMVIrSXZqK2hjVDlUb1JBclAzbFFBQUFDVjBSVmgwVW1GM0lIQnliMlpwYkdVZ2RIbHdaU0JwY0hSakFBcHBjSFJqQ2lBZ0lDQWdJQ0F3Q3NEVy9HWUFBQWVjU1VSQlZFakhyVlpiYkp4WEVaNDUvL2t2ZThtdWQrMWRyMk03ZHV6R3VUU2hpZEtFcGlGcEJDVVJFb1FLYUZVRVJSVkNvaytnVmp4Q0gzamlBZkhDRXc4b1NDQkJLd2pRb3BhV0ZBcE5RK3ZnSnMzRmNaeUxMN0c5YSsvTnYzZi8rMy9POEhEV2JtZ3JWQzduNlQ5ejVqOXpadWFiK1FhSlNCSXdoRmpLdWJxZk1yUlMxZ1FBSWtDRS8zMXhTY1FRYnl3N1AzbDlzZVpFR3VKOWcrbHZQdFJ2NnRyL3hRWm5pRTBuK3NGTGM3WW5pRWhqK0tmSlppenBtZU5ERzBxU0FPRmZqQkVBQWhBQjNDVlh3dmZwTUFCNDRXSzExbzd5S2Y3NWZUMkhSalBaaFBiMjdiWHJGUWNSaENRQVlBaUlRQVMwL2pPdXgxREpONFIzTDdWbGZpUXV6TGMxeENjT2xiNzI0T2Fuanc4OU1KcHArZUtkdVJZQWFBeUphTGJtbFZjRFJFQUFBaEJTaHJGRUJOdUx5bmFnUEJDU0lpSGx1alVpaW9TTXBlVHpEYjlzQjFzTDFwR3hybGdTWjNoc2UvNmxTL1ZiVlJjQWF1M3dSNi9NejlWOXhuRC9VUHFwWXdPV3J2M3N6YVZyWmVmeGc2VlRaOHROSnpxNXIrZnhnMzFURmVlSGY1dzlNcGI3K2lmNkFlRGxLN1hueDVlZk9qYkFLM2JvQm1La2tBQkFCZ1FBMjB2SkgzOWx1NkV4QUhodWZQbnlnck1wb2NXQ1hyM2EzSkszdnJDL3QrbUtoVWI0MHplVzVodEJOc0dmUDcreWR6QXpsTGRhdnJ5NjZDalVUSlhkcGl0Nk15YXozVmdROUtSMWxSWUEwRFUyV2tnTzVpMHZGT016YTdrVS85N25ocjl4dEMraHN4c3JIZ0JZblBtUjVJdzljM3h3ckRjUkMvanpWQ050OGVHZVJMVVZyWGt4QUN3Mmc0R2MyWjh6V1JCTElMQjBkbmQrVkc1alNkdDZrNDhkS083c1N4OFp5eGtjZzVnVWJJS1lIajFRL05UTzdpY2VMQmtjWjJzK0FJd1dFZzBuYWpoUkxHVFpEZ2Z6bHNFWlI4U050MjhzalNFQWJMTDRkeis3ZFhrdE9ETlpINTlaQ3lMU1ZENEprZ2JiMXBzRWdJRmNvamRqTkowWUFNWktpZE1Uc21LSGFZdXZ1dkU5eFFRQThLVEJBTUVKeFB0d1JrU0krUExsNnFtelpkc1QyUVEzZEpUVU9USTRLcWROemxLbTVnU2hrRFJTU09xY0xUYURwTUdFcE5GaUFnQllQcVhyREN0MnFBb0tBQllhL3JkL2VmMFhiNVhkVVB6cTdSV0RzeWNQbDU0OU9XeHk5aDRLMTcyV1JFSVMxMUFROVdXTjdoU2ZiL2czVjd5VXFRM21MUUJnL1Rrem0rVFh5azdMajdtR0FIQnBvWFZocnEwenRySVdyTFRDVCsvS2YvbmpmU09GWkJRVEFnSUFRL1JDMlFwaUFIQkQyWERpVFJiWEVDMWRHK3EyNXVyK2xjWDJRTTdzU1JzQXdBWnkxbEMzVlcxRnA4NHVCYkdZcWJvdlg2NTNwL25lTFdrL2twSWdrK0FBTUZWMjJvSFFHS2pDamdTOVB0VUVnTGR1cmRaYVlWL1dVR25iVmtwVzdQQjZ4VlVKa0VRY0FCN2EzblZwb1QwKzA1cGNtbzRFMlo0WTdyRjI5S1dubDkyVXFaMjdhWnM2L3VIZE90ZFEzU0lrSkEzMnlwWEc5TEpiWFlzWXc5MERLUlc2MFVJQ0FDTFJTUUFSY0FCNGVGZjN4TnphdVp0clFjd2trYzd3eWNOOUFMQzF4eG90V0pObFoyS3VkZUxlbkJBMFhYRVVUQk02MjkyZit1dTB6Um1PRnExUDdzZ3JBMFBkQ1V0bllTeTM5aVNVSmxjOTZ6c25obDhzVmE4dU9nbURmV1pQOTg2K3RKQ2thK3pwNDF0Ky9ZK1ZZc1o0OVA3aTVKSlRiWVZFeEJDQ21MNTZxRyswbUt5MW95L3VMMWk2cGtpbE4ydmtVbnpORXdONUN3QVFrS3QycURGOFpGL3hrWDN2OVdlTklSRnM3cksrOWZBV0pkd3pzR25qVkJJWm5IM3AvdDUxVEhjZ2Jtak1EV1YvenN4WW5KUUh5aEVDSUVtSXFJRE9FRHR5QXRXa0VaR0loQVJkUTBSZ2lBcXlzU1J0WFhscDFmL2RoV3ExRlI3YjNnVUFVcExHa0czMGJzYlVuOER1WWhaMUYwTkVBSWFvVUJURzVJV2lVL09JaUtDTXZYdW4vZHQzYWhyaXh3YlNHMFRFLzBNR1JBQVl6QnQ3QmxLNnh1NStCd0RrVS9wSXdYeGdKS3VDMlFrREVhazRzSC9Mdi9RQndvSVBEQVpFSklnNFkrb0lFQkFBcGFUL2d0a1ZadUFqREI4TUVXcXQ4Ry9URFJWSG9nN0gwbnFMVmR0cUsrd29BQkFCUTZpM3cxbzc3QUJobmE2RFNLNjZFUkUxbkxBZHhLQkkvL3lzWGJHRE01TjFGVTMxSWx5UGlkcDZZVHd4YTd1aDJCZ3Z4bWRzVi9WZ0JFWFhBSEN0N1B4bVlqbVc5TVowODlwU0d3QzRHNHEyTHg0NzBMZnFoaGZtMTZiS3pzbTloZE1UeTRXTXNhMllUQnE4YlBzM1Y3d2RwZVRGTzYzWnVuZGlkK0gyaXJ0M1MyYXhHZlRuek5mTzFnK09aQ3QyYU9uczhEMDVMeElwVTdPOTJPUk1KWlVsRFcxTHQvWDlGMjR0cllibDFhQTNhengzdnJKL09OdWJNZWNiZ1JmSm1acmYzMlcyQTdHdG1PcEptMWNXV2w0a0FXRFg1dFNkUm5CMExGK3h3K1cxY0hkL0dnRGFnVWlidkdLSHVzWlUwRmpMajhkS3FXZFBqdjc5MW1yZGlTek9Vb2EydWN1OGQzUEswcG1sTTVPem9aNkVxVE9ONFdneGVYUEZMV1VNQU9BYUk0TFJZcEl6TEtTTmJFTDNJakZiOWVZYmZxMGRhaHFxNUhHRHM5K2ZyMnd0SkVwWjA5SlJFdlhuekw5TU5VeU9zWVRiVlRkdGFuNGtpS0RoaEFONTB3dGxKcUVEZ0pDMHlkSmV2TGhpNmt4akRBQm1hOTZCa2N4OWc1bWZuMXNzWlUyTHN3NTQ3OVM5MHhNVlB4S0xUZSsxYXpVaWV2TkdzOW9LWm12dStablZlanRvK1pIdFJRc05iOW4yWDcxU2pXSkpSUFYyRUVUaXpHU3QyZ3FhVGtoRVRTZHNlUkVSemRmZFpkdFh3ZytwZ3crdEtiVnVWOTJGcG45MExLK0duNDlVK3FxU0paRnFuNnFrSlhYWWtZQVFPaU1qSW9TeDFGWDNXUzh4S1FseFE2V0RiMXIvUW9CL0FxWklHWEwzelRoRUFBQUFiR1ZZU1daTlRRQXFBQUFBQ0FBRUFSb0FCUUFBQUFFQUFBQStBUnNBQlFBQUFBRUFBQUJHQVNnQUF3QUFBQUVBQWdBQWgya0FCQUFBQUFFQUFBQk9BQUFBQUFBQUFFZ0FBQUFCQUFBQVNBQUFBQUVBQXFBQ0FBUUFBQUFCQUFBRVRhQURBQVFBQUFBQkFBQUNvd0FBQUFBT3lQNWZBQUFBSlhSRldIUmtZWFJsT21OeVpXRjBaUUF5TURFNExUQTNMVEV6VkRBME9qUTFPakV5S3pBd09qQXc2aFpPMGdBQUFDVjBSVmgwWkdGMFpUcHRiMlJwWm5rQU1qQXhPQzB3TnkweE0xUXdORG8wTlRveE1pc3dNRG93TUp0TDltNEFBQUFZZEVWWWRHVjRhV1k2UlhocFprbHRZV2RsVEdWdVozUm9BRFkzTlNBSkFNd0FBQUFZZEVWWWRHVjRhV1k2UlhocFprbHRZV2RsVjJsa2RHZ0FNVEV3TVFZbk5xOEFBQUFTZEVWWWRHVjRhV1k2UlhocFprOW1abk5sZEFBM09NblVleWNBQUFBb2RFVllkR2xqWXpwamIzQjVjbWxuYUhRQVEyOXdlWEpwWjJoMElFRndjR3hsSUVsdVl5NHNJREl3TVRndlRBVkJBQUFBRjNSRldIUnBZMk02WkdWelkzSnBjSFJwYjI0QVJHbHpjR3hoZVJjYmxiZ0FBQUFBU1VWT1JLNUNZSUk9In0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTA4LTE3In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOC0wOC0xNyJ9LHsiYWFndWlkIjoiZWZiOTZiMTAtYTllZS00YjZjLWE0YTktZDMyMTI1Y2NkNGE0IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJlZmI5NmIxMC1hOWVlLTRiNmMtYTRhOS1kMzIxMjVjY2Q0YTQiLCJkZXNjcmlwdGlvbiI6IlNhZmVuZXQgZVRva2VuIEZJRE8iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoyNTYsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sImlzS2V5UmVzdHJpY3RlZCI6dHJ1ZSwiaXNGcmVzaFVzZXJWZXJpZmljYXRpb25SZXF1aXJlZCI6dHJ1ZSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDNlRDQ0FkR2dBd0lCQWdJSkFKYlR5cnUxWC9JUE1BMEdDU3FHU0liM0RRRUJDd1VBTUNNeElUQWZCZ05WQkFNTUdFZGxiV0ZzZEc4Z1RYVnNkR2xCY0hBZ1JrbEVUeUJEUVRBZUZ3MHhPREEyTVRJeE5EUTFOVEJhRncweU9EQTJNRGt4TkRRMU5UQmFNQ014SVRBZkJnTlZCQU1NR0VkbGJXRnNkRzhnVFhWc2RHbEJjSEFnUmtsRVR5QkRRVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFNVmpLSFdwYkQ3VFNsTXhvY2pUbDZuSWY3eDMyUG1zUTl6R3VMR0dxQTBVUVpvSXEzWEx6TDZMWVV2SjVBNWcwdXlGR2xsSEVmR0FLckVhQ1E4RlZ2UFMvVWgwRnlmeldoUkF6aVRTaWpqTUlJVmpqalV2OW05dkZtY1hTY2dIaWc3T2R6ODg1OFYwa3JOSDk5cUdtM3dqZ2FPZXJUV210K2pYQ1VmbjAxSWtUUHd4RzJIbGdFZDQ1ak5MU1Y3Vm9vbCtLZThFMmtpNGxFa1RlSHpib3VsUjVHVWJwM25NaTdFNDdWTVFhM2JOd256V0Jic2FCU1NRaExrM201SGFLaGh4YTZ3SkRLNDdOaU1Da0NrZElIdVdTUUxWQWZtODVVQU9OdEVPUHdpME91SzNxYmU4eUtPRkdmMEtoQjVNTWVBeW03TVYvTTRXMGE0OW9nUEQ5cE1DQXdFQUFhTWdNQjR3REFZRFZSMFRCQVV3QXdFQi96QU9CZ05WSFE4QkFmOEVCQU1DQW9Rd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFKV3o1eExNazVXTlliQWI2eU94RUNCb1oyV2VCL3FsNFZKM08vMy90TnN4T1luekxlV281NDB6UWg5ckFtYXh6N2V1bUJsc2tNcTR5R1BTTlhCOXljV0dIZ2tjQ2VTek4yd3Y4Q0l6REJzMm9CWmpUTms2NUxCWkRzc1RPQnRNVy8rdVRGSFFmYnVPM0lTTGhJMERYZlJFaTlORE0zamZrMTF4SGNzZmgyUk1WK1FkTmZ3VmFaWnJDcStvdUcrRXZrdjdLcXErb3l1MFZGTS90ejY4VEdsNnlsaFBGUjFxaDl3dHRwVmpBT09DRVFDTHFQMmRQMjhsd1lCeUNxSFFxVkh3YnVqdi9MWmpabktXM0xZbmRaaXhQUFNSQ0pzc0REd0p2aC9mNm5UeGc5WkUrL0pjWXJlNUNhSThuelZIYVNPQ2pOSjdGelVMRzY0SmlXT3ZRNTA9IiwiTUlJRGRUQ0NBbDJnQXdJQkFnSUpBSUNVVHZrZ3RqNUNNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1GRXhDekFKQmdOVkJBWVRBa1pTTVF3d0NnWURWUVFLREFORVNWTXhDekFKQmdOVkJBc01Ba05UTVNjd0pRWURWUVFEREI1SFpXMWhiSFJ2SUUxMWJIUnBRWEJ3SUVaSlJFOGdVM1ZpWTJFZ1EwRXdIaGNOTWpBd056QTNNVFF6TnpFNFdoY05NekF3TnpBMU1UUXpOekU0V2pCUk1Rc3dDUVlEVlFRR0V3SkdVakVNTUFvR0ExVUVDZ3dEUkVsVE1Rc3dDUVlEVlFRTERBSkRVekVuTUNVR0ExVUVBd3dlUjJWdFlXeDBieUJOZFd4MGFVRndjQ0JHU1VSUElGTjFZbU5oSUVOQk1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBdkFLT2VxQzUvcDBEMWlzQ1lLUUpsVlVPckI2STdETG9jdW5FL1JtOGR1R1RieXhRaHQzQ2JGVlR2M04yTHAyZmJqeGxJKzNzT1NHazMzRlRZa1RxeGNkSklySjdTc2tCY1VTTnJmS09hUVQvNktRY1A0Q203Vis2NTVUcStUV3h5eFdRaER5Z3QxNXFvUDdNdUs2YlQ5U3dwQ2pwZktoYU1TbXlRYU1vVWNSQWJMcWR6QkNhYzBoekIrWmUrZ3FKbG5XVjlVYVNJMnJGc1Z1SDRaRTBjUk8rTU9wYUxnTS9zMjQ4bkdHSHAyMmV3U1FmYm5QYUJiYjhpcXlBUCtjdTUyR0xzVXBLUkplYkUrUjYrUE1ROUpDZFdlUVpSM0RrZlNpZGt2M21jYjRqcTFpSXRhK01xS2hSbndyZlhoOTExS1dMbllBbDlFTkNoTFgwYzZTajFRSURBUUFCbzFBd1RqQWRCZ05WSFE0RUZnUVVXTHZoUkJVUG44dUxJZjY4K2d2L05aSXdHU0l3SHdZRFZSMGpCQmd3Rm9BVVdMdmhSQlVQbjh1TElmNjgrZ3YvTlpJd0dTSXdEQVlEVlIwVEJBVXdBd0VCL3pBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQUZMckRoYWVnZUtIeFlqSDNFUDN2VUJLaG56TTIwNkFTeGdlWUNPMkVjOXBPbFlKYWVxRkUrc1VhbVVWL3B3akRscU5hU2dGZ3k3VHdlWWt2T21NbjRxU2NzSHF2SjN6R09BaWFmd2FoMXZVSGZDbFhSOCtheE8yaUdPVUYwSktyWjlZWWpiQWE1LzRIQ2x2N2pGUE9kTVdUT1F5bmdvaUhBczNqa3VZanBDTEZsQjRWT2kzZDF3akExcG5UZEJLa0FiN3Q4blR2dysvWGJGdmNRYTczVkg3c2p2b0JxRDNmZE1mUmN1VnE0cVVadFpUNmNHYWdUSEQ2MVR0cWg5b01DWlhjRGJSMVBHWm5OYnF5Y3NXUERJSzBucG1LMy8zbGZWOGMrWnNyeTZlMTcwbWZKTVpwN084bTZDU3o2L1ZMSyt5REpkNzg0MXdwbWVLVGY2SW5aQT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVF3QUFBQWdDQVlBQUFEbmxVWnFBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRW5RQUFCSjBBZDVtSDNnQUFBQVpkRVZZZEZOdlpuUjNZWEpsQUhCaGFXNTBMbTVsZENBMExqQXVNakh4SUdtVkFBQUsxRWxFUVZSNFh1MWREWEFjWlJtK05PQWZLb2c2V08wUWNyZVgzTzcxUjQxb0hkU3FxREFPZzMrY1lFWEJvbFhSVEVuMjIwdGFLVGM2NG1nQnF6QmlFVVZwQmRxaXd3aHFTZElTMnVwWVNndlJ0cFRTY2tsald6SGFnanBTUmRyNHZMdHZqcnZrMjd2ZHZkMUxqbjdQekROM3QvZCs3L3QrZjgvKzc4YUswTkRhYXIycU9kWFpvcVd5SDlSMGEwRmN0NjdXZEhHVFpvalZDY1BxU2VqVzFvUXVIc095L2VCVHNEbU0vNTRaVDlqK0xXR0lnN0RmQi9zQmNEUHNmNFhmUDhYM2IydUcxWkhRelU4bVV1S2R5V1RIbTVxYWNpL2pIQUtCeWlmMGJCcitMd2FYSVBZUGtNZHFmTDhYZFdwbHMxQUEzMS9Rak93OThMOFM5YjhCWElSMituRGM2RG96bHNrMHNsbmtRTXhrUEdYTzlFSnRWbllHRjRzVXlWbmQ4VVRhZXA4YncrNkxha0JqNWl6ZGJOSlMxcnhFV255V3hnMzZFbVBkV29QUERlamY3ZUFUR01zSGFEelR1QzZoYmowTi9wWG1Bc3J1Z3MwV0xQOE51QkpqWkptV0VsY2wwOW1QSjFKbVcwdEw1K3VpSEJ1R2tYc2xqWDg3bmk0RXpWbms5QXZrc1FuNTdFU2RockI4Qk11UGpPV1AvLzRPSHNSL2U3RDhZZFRsZnRSaEZmZ2RMRzlIdTF3QWZ6cjU1akFPa2lRS2h2VmJHQjZDMC8vaSsyaU5lUng4RmdudlJmeGZhaW56U2s3TkUwaUlVUGJmNDN3V21OVE5kN0JwS0VBN0xaZkZBWTl6cDN5WlRTTURpUVZpL1UrU2c1UVlBSWZPbUcyZXdzVWpBL3JoVzdMNEJlcm1qOWgwVW9CMk9CK1RaVFc0Qi9rOE95Ry95Q2lPb1cxSVlINkg4WFB6OUxiY0t6aWxRR2hwTVp2aFp5SEd3RzNnNDJCazg1WjhvOTBHOFgwTmlTczFJdjJRR2s4S2RXc3p0NHNuSVA4UnFSOW1EUVhESWRaU2JCb1owSWwzUzJPWFpYWXBGNDhNVTE0d25LMWJlVzQxcEwzRkVRQ0psUFZXdERHMmZ1eVZyTlIzdEJUZFNqQjhZcklGb3lWdG5vMk9DekJneEROQkI2cFhLTUh3eGlEOWdLM0tjNlBja3ZCR0pSaStNY21DMFlENGZkSzRYb2g5Vy9ZVENaUmdlS052d2Noa0d0RzJlMlcrYWtzbEdMNHhtWUpCYXhscFRJK2tOUlFkbUdSM29VTUpoamY2RlF3NmNDcnpVM3RDTUxEV3VRc2QzUitBdzNLbkJRNUt5bmpoamR4T25uRGlDRVp1R2pyc1lXbE1KdHBpV1VLM0JtVC9GZkV1ZGhnNlVQZTZGZ3owYlI2ZmE2TW1uWTNrbER3aGFZakxVVTZlczI3dDBnenptN1ZnVXU5NkQ2ZmtIeENhNjJVVkdDTXE4ZzAyalJRbmltQm9SdllpYVR3bTJudGZXOXZDazdXMGRZSHMvd0oxNjNrNmVNWnVRMFc5Q3diRzlLMXNPcVdBdklVMFg1dGlEWnROYlNqQmNHRUVndEhXZHN2SjhFMm5BdVV4aWJwNWhXTTkyb0RmMnliOFgwS3gzckVORjBvd29nSG0waEpwdmphVllQakNpU0FZaWJUMWVXa3NKaWJDay9QbTVVNWljOHJ4UXBsZE1SUHA3SGxzSGhxVVlFUURKUmdoNHNVdUdIU1JEK3BJVitUSjR4SDFMRzlkakNIVGlNbFI0VmlHMkU3SFJiaEFLRkNDRVEyVVlJU0lGN3Rnb0oyejBqaE10SE9lamwyd2VRRlkvbEdaZlNuRmZEWVBCVW93b2tIQ01CZEw4N1dwQk1NWEtncUdJUzV2VHB0bmgwWFUrMDVabkFKREZBekQ2RGdkL3A2V3htSEdEZkZGTmgrSDBRYjB3YU95TW1PRStPVU5JL2NTTGxBMTZsMHcwRjY3NDdxNHBScEdjZHFhN2t1UjVVdEVINDVnRG13S2kvRFpqOC83SUVTMzRyT3plYWFZeldsVWgzb1JqSm96Uk1Hb09BRU5hMGkyZFRHR2VFcDhURkptUER2WXZHclV1MkNFUWJxaGtzT0ZCc3lsaTJXeGFzVGo2TmQxMnBzWHY1N1RDUVlsR0M0TVNUQmFXNjAzb28xZGI2cXpxVnRmWW5NNTZBcEJ3OW94b1Z3Uk1ZbEdOSzM5MVZ5aUtpakJpRVl3bWxQZExiSll0U1RhN3FIaUErdStvUVREaFNFSkJ0cHZoZFQvR0hXeHY5eld4UmkwdFBpRXRId0p4YlZzWGhXVVlFUWpHSFJ3R3VPaDBnVjVrVE9lTWkvaGhQeERDWVlMUXhDTXMxcXRWZ3p1OHJldnB5eVBqd0h3c3BWaC9TdVZXaktkQ3dTR0VveW9CQU81cDgzM29wK2VrOFdzRmRGK3dhOFNWb0xod2hBRUEzN1dUUEJiUkhUY0FleEd2SlROSGZRTU5jZjZCcytQOWVibnhmcWVQSldYMmtDWnpIZ2ZFeGpDR1FJbEdORUpCc0YrRUpFdWRzdmkxb2JpVDV5S2Y5U05ZT2pXWmpUeWZhSFJ1ZDlBSG90WXBXQTROeHFKWTFMZlROVDVLMndlaTYwZk1pQVVENEtqQmZibWo4YjY4c3RqMnc3YUQycWhmVS8weHk2WnJ6SFMycXVscFRObCt3eUl1aGNNakJVNjYxUU5tMmN1UG9QRFJZVFJCanBiUjJNQU9WOUhaek9ROTgvdy9mWXdpUEh0ZmplMGJ2MkZrL0NQZWhHTU9yc09vL0x0NjdvMVhEZ1Z1aUUvQndMeGp4S3hLT1hHMk02ZHRpMzZ3OE9SZG5HUDdUY2drRnVkQzhiVXZBNmpsa2lrTzgrVHRnMklNWFNZemZ4RENZWUxxeEFNTDdldm83N3R0bkYvLzBuWWt0Z2hFWWx4SExxYXpKMnRqRXFiczlpeVNXWG4ydjREUUFsRy9hT3NZQmpXQVRiekR5VVlMZ3dzR0xscEtMdFY2cE5KSFZaNFlITGYvbmZKQldJQ2gySGRRRVhpNmV3bE1yOGxkSjVIWXR2N2hSS00ra2M1d1VENzdHVXovMUNDNGNLQWd1SHA5R2RLWE1YbUVJeDh1MFFjWFBqWWErMHltVXdqMnV0eHFlOGlvbzRYMnZZK29RU2ovbEZobCtTUGJPWWZTakJjR0VBdzZIb0s3QTZVbmNpbzU4R21wc3RlZUIxRDc5Qlg1ZUlnNGYzRHAzT3BHT0xNbC9rZnh4Mnh6RnJmajhWWGdsSC9xTEJMc29YTi9FTUpoZ3NEQ0VZaVZmNzJkV2JwSmR3OSs4NlJpc040OWc3dWgzVmhGNFBGNlFtSi8xTHExZ0l1NGhtVkJBTVQ5dTd4NzB3SmcvVFlmVTZoTEpSZ1ZFYUZYWklIMk13L2xHQzQwS2Rneko1dG5nS2ZCNlMrbVBqLzBJd1pIUy9uSWc1R1J4c2hCZ05Ta1NqbFlpNVJBUHJ1VWxtY1ltSnkvWG5HM0hFeEs2RGlGa1pFeEJqWXlDbVVSU1hCUUR1UG9BNWJvMmJTeUw2ZFUvSUUzaXFVbmdZTm0yZ0QxN04wK0c4VnArUWZTakJjNkZNdzRycGxTZjBVRVRGTk5pOUZ6L0RNV0cvK2lFUWtIUGJtTjhTMmJadDQrYmh6ajBuNUozaUJkRnMxbC9BRTFMMnVCYU5XVE9yaUE1eVNKeUR2NzhyODFKeWVyeTZXUUFtR0MzMElSdE9jM0dsb3A4TlNQMlBVeFZObDEvVHI4cTJ4dnZ4NjhQa2lzZmduZmw4ZjZ4OTBmUVVsNG41R0dxK1l1amh5NXF6dTEzQ1JpbENDNFkxMUtSajBXa2d0Ri93bVJTVVlMdlFoR0Y0bUdBYUxZUFB5MkRnMFBkWXo5SDdzcHN5TjlReFVmQzBpWGZ5RlB0b25pMWxNR3F4Y3BDS1VZSGhqM1FrR3hDS3BXKy9tZElKQkNZWUxQUW9HdllRYTl1WGY3MWxwNjZKS2xIdDgvUXNVUiswWFRYdUFFZ3h2ckEvQm9MZnIyUWZIci9HemxlbUtLU01ZdW5rSFRTekVsTDQrc0ZhQ2dmbytCKzdXak96bjJMUXNuTmNHaUQxVVR1YlBvZG5GNXBHQXpwZ2d2dXRXQnVyNkg3dE91cmlVaTVRRlhTV0tNdC9IQk41RWF5WFVyK3c5TWNFcGp2R0s0dmZJYndWZHc4SXBsQVdOQlpTNUR2V2hONVhuNGVkb3FkOG9pRnl4MndrK2l1LzBJdWlsOUt3VFRza1Q0bWx4RHRyelJtNVhqUFVvMnBYZTZHNDlnanh2dytmQ2hOR2hjZmh3UUM5amFUTEVHOXhvR0ZlV3ZpWStVdVNtMlErY29YZHk2TllpTk93eVZQckhHQmgzSm96dVVDc2VUNW1YUWZGL2poZy94T2ZYTmQyOGdqbzBhSDNwTEFsTk5HZHRMNVlpNTV2UWdiZWo0KzZnLzlnc01xQU9IM0hhU2Z3RWJYY0R2bWVUaHZVcFRlOTZ5NFF6TTc2UW05WTBaOUZwZFBjbTZ2TnBzQXQ5c3R4cE8rdlg0RWJFMjBvVENjc0dTb25sK0IvZjZXYS9WY1Y1MGFTUHg3dE9EZUVCeGcxMHh5K2Rrb1hnZkFneEZpRGUxOUFPMzBNL3JFUU85eUxtQTRpL0JiKzNsK2Jua1BJSE40UHJVTCsxK0Z3QjIydmhveDFpZjFHODFYcGJ2QTI1WmpLK3IybHhSMjRhMWQ4UlB6RWZ1d29XY3NFV2lKTXpZaitJM3crVnRLc2hIZ0gvQVBaU25xalR6Zmk4eGg2N3VuVXVQZHJBMjhOeFlySC9BejN0STRqNStUT0xBQUFBQUVsRlRrU3VRbUNDIiwic3VwcG9ydGVkRXh0ZW5zaW9ucyI6W3siaWQiOiJobWFjLXNlY3JldCIsImZhaWxfaWZfdW5rbm93biI6ZmFsc2V9XSwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiYWFndWlkIjoiZWZiOTZiMTAtYTllZS00YjZjLWE0YTktZDMyMTI1Y2NkNGE0In19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTE3IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJTYWZlTmV0IGVUb2tlbiBGSURPIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMDAyMDcwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMS4xIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMTcifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA1LTE3In0seyJhYWd1aWQiOiI0YjNmODk0NC1kNGYyLTRkMjEtYmIxOS03NjRhOTg2ZWMxNjAiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjRiM2Y4OTQ0LWQ0ZjItNGQyMS1iYjE5LTc2NGE5ODZlYzE2MCIsImRlc2NyaXB0aW9uIjoiS2V5WGVudGljIEZJRE8yIFNlY3AyNTZSMSBGSURPMiBDVEFQMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwiaXNGcmVzaFVzZXJWZXJpZmljYXRpb25SZXF1aXJlZCI6dHJ1ZSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCYURDQ0FRK2dBd0lCQWdJVUpVcjVUQkwrUi9yRmZ6VGZHcTh0RGRhd0F3a3dDZ1lJS29aSXpqMEVBd0l3SVRFZk1CMEdBMVVFQXd3V1MyVjVXR1Z1ZEdsaklFWkpSRThnVW05dmRDQkRRVEFnRncweU1EQTNNamd3T1RRME5USmFHQTh5TURjd01EY3hOakE1TkRRMU1sb3dJVEVmTUIwR0ExVUVBd3dXUzJWNVdHVnVkR2xqSUVaSlJFOGdVbTl2ZENCRFFUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJNS0kya0cram1BN0hhV29wUGRudmhCd1JjYnFnK21KUlNhT2hTcWRCZkkwMHNjSXgzOXllaHM0TkNJRWR6bE9nQ0V0d0hHaFRGeklGQVhhaGdTaFVwZWpJekFoTUJJR0ExVWRFd0VCL3dRSU1BWUJBZjhDQVFBd0N3WURWUjBQQkFRREFnSUVNQW9HQ0NxR1NNNDlCQU1DQTBjQU1FUUNJSE05VzlvbkNIQ0l5aWx3QlZrVitSVTFEc1RKTmliZnhhNlYvSEpGUGVRVUFpQjY5cU8vdzlieGVicStaZDZCdGtTWGpUM0hLZk5lWFlQN1A5Yi93TXpwalE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFNZ0FBQURJQ0FZQUFBQ3RXSzZlQUFBSlZFbEVRVlI0MnUyZFRXOFdWUlNBKzQvOFMvd1FkbllscktRcjZhcUpDNDBzTU1GRURRc1dKRFlhVWpRZzBWQ0pSQXNTQlFvcVJkcXhaK0tRNmZqT3pMMHo5OXg3enJ6UGsweWtXTnAzMm5uZWMrNDU5Mk5qQXdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBS0k1ZnZIVFlmdmlKd0lyT2JwMXUzcjU0Y2ZWNGRibDZ1bjV6YmZYaSsyZDZxOXJYMVN2Nzk2cnZJdHc4dWhHZFh4L3B6cisvdjNxK050M1YxOEpKTG43K3kvVnRmMjlhdnU3RzlYRmJ6NnJ6dC84cE5yYSs3TCsrUHJQZDZxRGwwL1BMZTM1a2Z0cTM2OWNtMTlkOVgvUGYxKy9VVDNidkhCR2lyN3IrY1ZMYmtTcGpoNi9jL0xyNTlYeER4LzB5NUJZa0Z1UEg1eDVRSVl1K1R6NWZPOWlYUG54NjZEN2xVdGsyWC8ybTQ5N2ZuTndjRTRlK0JBeHVwZEVHcXYzVlVzeEZDR1VCSkVJRWZxZ2RCOGFqMktJM0JJaHB0eXpSQlR6NlZSbzFPaTdKQlV6bFQ0OStHaTZGRE1Fa2RSaDZvUFNUa1U4cFNDU1BzNjVYN2trOHBpTkhIUGxzQ0pKUGJDV01VVUtNU1lLTWpWeWVKVWtKcVVhdTBRMGN6ZllIWVRQdldRTVUwU08xR0pNRUNUbHcrSkJrdFQzSzVlcE1ZbWtWaW5sYUs2c1l3eXBSR21JRVNtSS9HSlRQeXlXSmRHUXc5d1liT3FnM0VJVWthcFVkRVZLVVJDdEI2YTVMRlc0dE8vVnhCdUNqRDAwNUdqS3Y2cFI0NCs5NnZqT2UvcHlSQWd5ZDJEdVJSSnRPY3lNUlY3ZDNLMjBCTkZNcytxeWJRNHhJZ1RSU3Erc1NaSkREak5wbHFSQm1vTDhzNS8rRjVtc2RPdFlrRktTNUpLamFab2lTR3lWS3NkNFk2SWcwdWpLS1VodVNlUWRQZmY5SVlnSE9ZeEdrSnlTcE9ycnhGenlQUkhFZ3h6R0JkR1dwSVFjakVGaXhod1ByNWFWNC9RS2ZhMmxCTkdTcEpRY1p1Wm1XUmRFdlFFWWNFbFJ3T0lnVm5zdVUwazV6UFJCTEF0U3o2a3FMRWZzTkJOWjgxSHlvVW9sU1drNVRJdy96QXVTcXdrNEZEMGV4ZWZCSmFvOUtTVXBMWWVwdVZoV0JTblM2K2pLY1RyMm1mcHp6ZEZSMTVERWdoeW1wcnhiRk1SQ2FpWFRXT2I4WEV0V3RLWStiQ1g2T0daVEs5T0NGRTZ0NXNyUmtHTFJWRzVKU2hZWnpNbGhVWkRTVmF0VWNpREpBdVN3S0VqSjZCRWpSOHgyUUVqaVZBNXJncFNNSGlGeTlDM2xyUXNLSTdKWWtTVG1ZY3doaVdrNXJBbFNLbnFFeUJIU3pSOHJDU09Ka3cwYUxBcHk4bVRYZEZxVnFqVHNVWklVdTVXNGxNT1NJTFAyck1veDVrallQL0VvaWN6eldqczVyQWhTcnl2UEtjZHBLaWZmVTdONGdDUUxrTU9LSUZtWHp3YkswYTFTMVJKSFJybVFUcnlGem5VdVNkekpZVVdRYk9sVnFCenR0U2VkZnhPN0xnVkpITXRoUmhDcmNpU1NSRDUvblNWeEs0Y0ZRZXF0ZXl6TDBmTTFwS1RiWEVIQ0JEUVZMVWdpR3lXRXJzTUlrY1MxSENZRTBWNHRHQ2hIVUpQeU5CVWNMRFFNaVJMWWRiY2dTY3d1amtQRkJ2Tzd0WHNRUkhXdGVVUzFhbFNRRlY5TGVqZmR2K3RMMFdKK0p4NGxhVGNVNWZYTHdyR05KVkJjRUNPbDNNRkdaVGU5NnE1VkVTbGFFZUxNLysrT1h3TG5jSG1UWkxFc1VwQ0FRWEZ3dXRkNndPczBhcUFmMG00ODFsOXJhSER2Wk9DKzlwS1VGRVJsWVZSQTVPZys2UDk3c0ZjOHhHTnlqSFhuUTZwalNJSWc2b0tFckNGZjFYZHAvN3Rha2dseXJKSmtkUEErRWttc3JFeGNXMGxLQ3FJeHZYM09ZSHhWVXk5V2ptN1ZLbVFTNXRpY01BdFJwSkVFUVR3TGNuOW5QSHFNVk0zYWtreVdvN1dYVmxDVUhIbmRGdGFLTDZhdnNjNkN5Snl1RkYzNzNtclZSRmxEeGsxYTg1OFdmZklUZ3BRVlpNNTVoMDBrQ3AycDdDV0NJTWlhcDFoSkJPbEVoTkhwTkNPdlcyUEJFaWtXZy9UcDM3TVpZRStaSjlaVHVoMzZXaktRSDNyTk1qK0tRVHBsM254bDNxR0JkNmZzR2pWWGJFVmpzRDNvWHluSndQd3V5cndJb3JLRFlteWpzSzh4R0NWSnQrUGVTdVY2SlFsb0ZGcUlIalFLbHpiVlpFbzNmY1ZEUFBydTM0b0NvOU5SSmt4L29ZdU9JQnVXMXAydkVtRlVrb2lPZTh3NUk4aUJJTE5McWFrbDZVdjV1aDMydDR1bHVsTkt4cHFLQVZVMkszTEVidWdtMWExbVhRalQzVk11bU5MZXNDSFJtcEN4ZC8rUWRmVWhFY1NiSEVNTHBoWlJFbWJKYlZ3SldLSkpIVDJlN05iL1BUUDJHSkprZ2V2U1E3WXVZc250T216YUVGbmFqWlZESHJRbHlzR21EYWtFeVhYRXM0d1JBbGJ6SlpVa1FBNXZHOGhOZWMxcysrTmw0N2pRbmR4blNxTDFvSG1VZzQzanZHMDlxaWdKY3JEMXFNN20xYm5Tck5oakQyS252QWVrY09zcUI1dFh6em4rSUVjMVMvRnNrRkJCUEo0MkpldFJVcjltOHdmbldCT2tqaUxlRDlCeHNxTjdyQnhyZTdxVU5VR3NIOEZXUjdtZU11NVNJd2RIc0hHSXAvb2huakpsSFRrNHhITVp4MENQTEY2S3hjcDZjcXR5Y0F4MHBDQ2g4NXBVSlhtWVp1VWNjaXhBRXBPQ0tDMmt5aW1KekdiMUpvZUYxMnhPRW91Q1RPby9HSlBFMjVqRDBvUkpVMzBTcTRKWVNMVkN0eExxSWx2amxIN0laQ2VVcVQ5M0M1S1lXVTlpV2hBRHFWYk00VGROT2JmMHd5WGppTG5QUldsSlpDMCtnb1NrV2dGNzI2cGZnU3NCaGZaQk1sN2xzQ0tKaWVXKzFnV0pudXFoZElXKzFwSzdrS1NVdzRJa0pvNXc4eUNJQ1VrQzA2d2x5VkU2S3ByWTV0U0xJUFdZcE1DTTN4aEJTbTN5cGlsSFNVa1F4RlA1MTZnZ09lUW9KUW1DZUVxM0RBcVNVNDRTa3BnUTVOWE5YVlZCdEY1MzlqbGJoc1lnMG9Rc0lVZHVTVXdJOHViZzRKeVdISWRibDFWdnNPNlQ1SnI5R3lpSWRoWEx5bTZIT1NReFVjVVNubCs4cENLSXBHODVYci9xN295UmdtaWU1V0Z0SzFCdFNjemM2OUd0MjhubGVMWjVJYXY5ZFVOUk01cEVkTlBYYVo5Y0xVbk1uV1FsNlpESDZKRnRBQjhoU09vb1luMFRhWTBqNHN6ZHI0eEY1RjAvaFJ3dnRuZUsybDl2STVRNjdZb1FKR1VIMnNzTzZ5blhrWmdaZTJoSW9qMHdMeFpSSWdWSklZbTM0d2RTU0dKK1N5Q1JaR3E2OWVlVlQ4M2VYRDFHbWRPSm55Q0lNSFhxdTV0dGNUcklOUFdwYTJITVJvNitCbUpvTkpHVVNxTWhxQ3BMYkFvMlVaRG1uVFcwL0N1ZlY3TEhVV0x3N25wejY5ZDM3OVdSUVNSb3lzRVNZZVJqa1VnaWp1ZGZwRHo0OVhFR2tvb05TVE5Ea0FaSmwyUUFMMUdsU2I5RUNQbFkvbjR4aDg1MDNoeEVBTG5ISnJMSW4rWHZYRVVNV0RIUS8yOXJueFJ5QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQWdHLytCUUI5ZDhINTlDWklBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI0YjNmODk0NGQ0ZjI0ZDIxYmIxOTc2NGE5ODZlYzE2MCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTEwLTE1IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJLWDkwNiBTbWFydCBUb2tlbiBGSURPwq4iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIwMTAxNTAwMiIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4yIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMTAtMTUifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTEwLTEwIn0seyJhYWd1aWQiOiI0YzBjZjk1ZC0yZjQwLTQzYjUtYmE0Mi00YzgzYTExYzA0YmEiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjRjMGNmOTVkLTJmNDAtNDNiNS1iYTQyLTRjODNhMTFjMDRiYSIsImRlc2NyaXB0aW9uIjoiRmVpdGlhbiBCaW9QYXNzIEZJRE8yIFBybyBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCMlRDQ0FYNmdBd0lCQWdJUUZRTktXKzd6YmcvN2QrbFR5cklXd0RBS0JnZ3Foa2pPUFFRREFqQkxNUXN3Q1FZRFZRUUdFd0pWVXpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUNBWERUSXlNRFl3T0RBd01EQXdNRm9ZRHpJd05USXdOakEzTWpNMU9UVTVXakJMTVFzd0NRWURWUVFHRXdKVlV6RWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRXNGWUVFaGlKdXFxbk1nUWpTaWl2QmpWN0RHQ1RmNFhCQkgvQjd1dlpzS3hYU2hGMEw4dURJU1dVdmNFeGl4UnM2Z0Izb2xkU3Jqb3g2TDhUOTROT3pxTkNNRUF3SFFZRFZSME9CQllFRkV1OWh5WVJyUnlKendSWXZuRFNDSXhyRmlPM01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0VHTUFvR0NDcUdTTTQ5QkFNQ0Ewa0FNRVlDSVFDQjBORlFTTjB6NGxXei95YzM2ZXdyVEN6dHRLL3FGdmxhUE9LaCtUMW82d0loQVAwb0tLQStjaWNzRHkzWTNuK1ZsUDhlQjNQQnpNa2h2Vy85SVNYQ3crVkIiLCJNSUlCMlRDQ0FYNmdBd0lCQWdJUUZRTktXKzd6YmcvN2QrbFR5cklXd0RBS0JnZ3Foa2pPUFFRREFqQkxNUXN3Q1FZRFZRUUdFd0pWVXpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUNBWERUSXlNRFl3T0RBd01EQXdNRm9ZRHpJd05USXdOakEzTWpNMU9UVTVXakJMTVFzd0NRWURWUVFHRXdKVlV6RWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRXNGWUVFaGlKdXFxbk1nUWpTaWl2QmpWN0RHQ1RmNFhCQkgvQjd1dlpzS3hYU2hGMEw4dURJU1dVdmNFeGl4UnM2Z0Izb2xkU3Jqb3g2TDhUOTROT3pxTkNNRUF3SFFZRFZSME9CQllFRkV1OWh5WVJyUnlKendSWXZuRFNDSXhyRmlPM01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0VHTUFvR0NDcUdTTTQ5QkFNQ0Ewa0FNRVlDSVFDQjBORlFTTjB6NGxXei95YzM2ZXdyVEN6dHRLL3FGdmxhUE9LaCtUMW82d0loQVAwb0tLQStjaWNzRHkzWTNuK1ZsUDhlQjNQQnpNa2h2Vy85SVNYQ3crVkJNSUlCMkRDQ0FYNmdBd0lCQWdJUUJUbWszWndpbEZYanNaeXdIRG5NZ0RBS0JnZ3Foa2pPUFFRREFqQkxNUXN3Q1FZRFZRUUdFd0pEVGpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUNBWERUSXlNRFl3T0RBd01EQXdNRm9ZRHpJd05USXdOakEzTWpNMU9UVTVXakJMTVFzd0NRWURWUVFHRXdKRFRqRWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRW5mQUtianZNWDFFeTFiNmsrV1FRZE5WTXQ5SmdHV3lKM1B2TTRCU0s1WHFUZm8rKzBvQWovNHRud3lJTDBIRkJSOVN0K2t0anFTWERmamlYQXVyczg2TkNNRUF3SFFZRFZSME9CQllFRk5HaG1FMkJmOE81YS9ZSFo3MVFFdjZRUmZGVU1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0VHTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSUJ5Uno0T0FsUlo5SHo5S1Y3ZzJRTnRDMEM4SnhIL3hMSlk4RlpFbXRKM3NBaUVBc3JlVDArZU5rTmNVakk5aDVPUENvSDZObXNPa2d2RUFCSlpyRjA3QURrWT0iLCJNSUlCMkRDQ0FYNmdBd0lCQWdJUUJUbWszWndpbEZYanNaeXdIRG5NZ0RBS0JnZ3Foa2pPUFFRREFqQkxNUXN3Q1FZRFZRUUdFd0pEVGpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUNBWERUSXlNRFl3T0RBd01EQXdNRm9ZRHpJd05USXdOakEzTWpNMU9UVTVXakJMTVFzd0NRWURWUVFHRXdKRFRqRWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRW5mQUtianZNWDFFeTFiNmsrV1FRZE5WTXQ5SmdHV3lKM1B2TTRCU0s1WHFUZm8rKzBvQWovNHRud3lJTDBIRkJSOVN0K2t0anFTWERmamlYQXVyczg2TkNNRUF3SFFZRFZSME9CQllFRk5HaG1FMkJmOE81YS9ZSFo3MVFFdjZRUmZGVU1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0VHTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSUJ5Uno0T0FsUlo5SHo5S1Y3ZzJRTnRDMEM4SnhIL3hMSlk4RlpFbXRKM3NBaUVBc3JlVDArZU5rTmNVakk5aDVPUENvSDZObXNPa2d2RUFCSlpyRjA3QURrWT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRkFBQUFBVUNBTUFBQUF0QmtybEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFCSFpwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVOaTFqTURFMElEYzVMakUxTmpjNU55d2dNakF4TkM4d09DOHlNQzB3T1RvMU16b3dNaUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenBrWXowaWFIUjBjRG92TDNCMWNtd3ViM0puTDJSakwyVnNaVzFsYm5Sekx6RXVNUzhpSUhodGJHNXpPbkJvYjNSdmMyaHZjRDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5d2FHOTBiM05vYjNBdk1TNHdMeUlnZUcxc2JuTTZlRzF3VFUwOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXRiUzhpSUhodGJHNXpPbk4wVW1WbVBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZjMVI1Y0dVdlVtVnpiM1Z5WTJWU1pXWWpJaUI0YlhBNlEzSmxZWFJ2Y2xSdmIydzlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUF5TURFMElDaE5ZV05wYm5SdmMyZ3BJaUI0YlhBNlEzSmxZWFJsUkdGMFpUMGlNakF4TmkweE1pMHpNRlF4TkRvek16b3dPQ3N3T0Rvd01DSWdlRzF3T2sxdlpHbG1lVVJoZEdVOUlqSXdNVFl0TVRJdE16QlVNRGM2TXpFNk5Ua3JNRGc2TURBaUlIaHRjRHBOWlhSaFpHRjBZVVJoZEdVOUlqSXdNVFl0TVRJdE16QlVNRGM2TXpFNk5Ua3JNRGc2TURBaUlHUmpPbVp2Y20xaGREMGlhVzFoWjJVdmNHNW5JaUJ3YUc5MGIzTm9iM0E2U0dsemRHOXllVDBpTWpBeE5pMHhNaTB6TUZReE5Ub3pNRG95Tnlzd09Eb3dNQ1lqZURrNzVwYUg1THUySU9hY3F1YWdoK21pbUMweElPVzNzdWFKaytXOGdDWWplRUU3SWlCNGJYQk5UVHBKYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2pKRk56RkNSa1pEUXpZM1JqRXhSVFk1TnpoRVFUbERRa0kyTkRZelJqa3dJaUI0YlhCTlRUcEViMk4xYldWdWRFbEVQU0o0YlhBdVpHbGtPakpGTnpGQ1JrWkVRelkzUmpFeFJUWTVOemhFUVRsRFFrSTJORFl6Umprd0lqNGdQSGh0Y0UxTk9rUmxjbWwyWldSR2NtOXRJSE4wVW1WbU9tbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNa1UzTVVKR1JrRkROamRHTVRGRk5qazNPRVJCT1VOQ1FqWTBOak5HT1RBaUlITjBVbVZtT21SdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk1rVTNNVUpHUmtKRE5qZEdNVEZGTmprM09FUkJPVU5DUWpZME5qTkdPVEFpTHo0Z1BDOXlaR1k2UkdWelkzSnBjSFJwYjI0K0lEd3ZjbVJtT2xKRVJqNGdQQzk0T25odGNHMWxkR0UrSUR3L2VIQmhZMnRsZENCbGJtUTlJbklpUHo0NzdKWEZBQUFBWUZCTVZFWC8vLzhFVnFJWFphdkcyT29xY0xHMnpPT2t3dDBCU0p0cWxjWFY0dSthdXRsV2hiems3UFVBTVk5SGNyS2p0TmJxOGZlQWw4YUJvc3p6OXZwZGpzR0dxdEYzbjh1VHNOU1pwYzZKc05UNSt2MHhZS251OFBmZjUvTDQ4ZmcvZnJpY3pKZ1lBQUFEQUVsRVFWUjQya1JVQ1piRElBakZYWk9ZMVRhdE5jMzliemtzU1ljM3I0TUU0Zk1CQWFENnpsOHkvOVRPZ2V0OGQ1amZONzhid00vZERDUnBSNTIxelhmb2pISjA1SUl5aEJBVVNWQU9OZEd6Qll0MmY3S0ZyZmtKYUFrSGg5RlpoY0RYSFJrVEtvOU1MaWhHYWF2SW1uVjNxeUVYMEVwcmd6LzREd1VEN2tDSFJuZDhRRk40M0dvNFVWbUREZ3phNHcyN29pemRBMitjSyt1dVVwampvMit4d2MvNDJXNTB4NUxHWWVEQnNSMEhWSXg1eDhpRjYwQ2JsYlRFRWtGcjI3Yk5EQlVWU3ExT0tWUGJFNjJiM0VIOEZxQmc1T09PRXVjMnQ4WkppcU1PdUdwK2NLamc3d1ZHY2VvenFONHB4Z1ZQUWtqRllnYlZKS0RVaERDallyYXdQNXE0RVRnQzlmSU1SSHRpdHBRY0N2Sk9FTGNiTXNRZ25jaVJrbGpweVFqdkc0NGpxQlVFVEZpQmkxUEVJeWVrT3pzVytUeTVjTEhvczVSK2RNUzFMdFNTeGYzZ1FIY3pSMkNJNGdNTnBXNElSQTFRTWE2dEo0K0M2dUh1R0U4bU5ESXlGcWcvT1AvTU1VdWVTNklxOFM5MGRBZUJKU0V5L3FLa0srQk53ejhjWVk0amI1SjZ1NGlXQ0kyQjFaNTZMVzVrRWM0aGtkTXBzdlVDNTU4NVNYMFF1YmNnTnF5ZmdERkVjVHQrNDAvMFM1Tngwd2FDdzNPS2tjT2JBNUluMEFZcDAxcGpqdzJuNjI2VURqdEh3YTI4aUh1VEtxdHJ2K3JlVzQxTlo2aUdscjd1dUxKQ2ZrRnRjdGNHMDRzZ20xZU5TK1phRG5wYVRFckdveVg1SksyaU16OHhzMG5Pd1dHY1BETjQ5cWFDZDRiekpvekRabS9hQksrRW96THcrWGhOQmlZd0hmMHNpT3UxWFBrRy96S3d2cVlLY2ZTd0RFY0gvb1VlMDdlcy9XUThySXlnMkRPWGo4dGprWmR1REIvYjhoekRsbE1NT0NTNUJFbmQ1MzRmOHRpM1VaYzRrTXMzeEx5YWZNU3NKaGRHOFhQcWpOazV0QWdPMjVmZUtDaG5WZERqL0owRk1rT3NVL3hNQnYwd0ZoWWVFR2ZWSDEzZnVEVTB5REZMYTRmYzdSbldIQmZ1VEZWMnRFbU53YWRjN2FjM1VZMmpmQmw3SFQzNmZlMzRpUU81bU5DRkZCVzA3S2pQZ3FoT0xVMDF2WjhQdWVaMkpDbEZaTjhqa1VzNjl1a2E5ZVBwNitFZkw0QUY1K055d1NiaXJIdGNCOE1sL2drd0FFamtLNjRLakhQZUFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZEJsb2IiLCJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwibGFyZ2VCbG9iS2V5IiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6IjRjMGNmOTVkMmY0MDQzYjViYTQyNGM4M2ExMWMwNGJhIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJ1diI6ZmFsc2UsInBpblV2QXV0aFRva2VuIjp0cnVlLCJub01jR2FQZXJtaXNzaW9uc1dpdGhDbGllbnRQaW4iOmZhbHNlLCJsYXJnZUJsb2JzIjp0cnVlLCJiaW9FbnJvbGwiOmZhbHNlLCJ1c2VyVmVyaWZpY2F0aW9uTWdtdFByZXZpZXciOmZhbHNlLCJ1dkJpb0Vucm9sbCI6dHJ1ZSwiYXV0aG5yQ2ZnIjp0cnVlLCJ1dkFjZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6dHJ1ZSwiYWx3YXlzVXYiOmZhbHNlfSwibWF4TXNnU2l6ZSI6MjA0OCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMSwyXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0IjoxMCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjo5NiwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV0sIm1heFNlcmlhbGl6ZWRMYXJnZUJsb2JBcnJheSI6MTAyNCwibWluUElOTGVuZ3RoIjo0LCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjoyLCJwcmVmZXJyZWRQbGF0Zm9ybVV2QXR0ZW1wdHMiOjUsInV2TW9kYWxpdHkiOjIsInJlbWFpbmluZ0Rpc2NvdmVyYWJsZUNyZWRlbnRpYWxzIjoxMjh9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMTEtMTMifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTExLTEzIn0seyJhYWd1aWQiOiI1MzQzNTAyZC01MzQzLTUzNDMtNjE3Mi02NDQ2NDk0NDRmMzIiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjUzNDM1MDJkLTUzNDMtNTM0My02MTcyLTY0NDY0OTQ0NGYzMiIsImRlc2NyaXB0aW9uIjoiRVNTIFNtYXJ0IENhcmQgSW5jLiBBdXRoZW50aWNhdG9yIiwiYWx0ZXJuYXRpdmVEZXNjcmlwdGlvbnMiOnsiZnItQ0EiOiJTU0UgQ2FydGUgw6AgUHVjZSBJbmMuIEF1dGhlbnRpZmljYXRldXIifSwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NiwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjYsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MjU2LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlTTURDQ0VCaWdBd0lCQWdJV0FLb0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBREFOQmdrcWhraUc5dzBCQVFzRkFEQ0NBalV4RXpBUkJnc3JCZ0VFQVlJM1BBSUJBd3dDUTBFeEdEQVdCZ3NyQmdFRUFZSTNQQUlCQWd3SFVYWERxV0psWXpFYk1Ca0dDeXNHQVFRQmdqYzhBZ0VCREFwVVpYSnlaV0p2Ym01bE1URXdMd1lEVlFRUERDaFR3NmxqZFhKcGRNT3BJRWx1Wm05eWJXRjBhWEYxWlNBdklFTjVZbVZ5SUZObFkzVnlhWFI1TVRzd09RWURWUVFGRERKT1JWRWdNVEUzTXpRNE9EWTBOU0F2SUVOT0lERXdOalEzTnpNdE1DQXZJRUpPSURjMk56TTBPVFk0TVZKRE1EQXdNVEVxTUNnR0NTcUdTSWIzRFFFSkFSWWJhVzVtYjJOaFFITnRZWEowWTJGeVpITmxZM1Z5YVhSNUxtTmhNUm93R0FZRFZRUVhEQkVyTVNBb05EVXdLU0E1TmpRdE5EVXhNVEVhTUJnR0ExVUVGQXdSS3pFZ0tEUTFNQ2tnT1RZMExUYzNOell4RURBT0JnTlZCQkVNQjBvMlZ5QXdRVEl4Q3pBSkJnTlZCQVlUQWtOQk1SQXdEZ1lEVlFRSURBZFJkY09wWW1Wak1STXdFUVlEVlFRSERBcFVaWEp5WldKdmJtNWxNUm93R0FZRFZRUUpEQkV4TVRjNUlHUmxJR3duWlhod2NtVnpjekV5TURBR0ExVUVDd3dwUVhWMGIzSnBkTU9wSUdSbElGQnZiR2wwYVhGMVpTQXZJRkJ2YkdsamVTQkJkWFJvYjNKcGRIa3hOVEF6QmdOVkJBb01MRk5UUlNCRFlYSjBaU0REb0NCUWRXTmxJRWx1WXk0Z0x5QkZVMU1nVTIxaGNuUWdRMkZ5WkNCSmJtTXVNVVl3UkFZRFZRUURERDFUUTFBZ1FYVjBiM0pwZE1PcElHUmxJRkJ2YkdsMGFYRjFaU0F2SUZORFV5QkRaWEowYVdacFkyRjBaU0JRYjJ4cFkza2dRWFYwYUc5eWFYUjVNQjRYRFRFNE1EVXpNREUxTXpFMU4xb1hEVE00TURVek1ERTFNekUxTjFvd2dnSW1NUk13RVFZTEt3WUJCQUdDTnp3Q0FRTU1Ba05CTVJnd0ZnWUxLd1lCQkFHQ056d0NBUUlNQjFGMXc2bGlaV014R3pBWkJnc3JCZ0VFQVlJM1BBSUJBUXdLVkdWeWNtVmliMjV1WlRFeE1DOEdBMVVFRHd3b1U4T3BZM1Z5YVhURHFTQkpibVp2Y20xaGRHbHhkV1VnTHlCRGVXSmxjaUJUWldOMWNtbDBlVEU3TURrR0ExVUVCUXd5VGtWUklERXhOek0wT0RnMk5EVWdMeUJEVGlBeE1EWTBOemN6TFRBZ0x5QkNUaUEzTmpjek5EazJPREZTUXpBd01ERXhLakFvQmdrcWhraUc5dzBCQ1FFV0cybHVabTlqWVVCemJXRnlkR05oY21SelpXTjFjbWwwZVM1allURWFNQmdHQTFVRUZ3d1JLekVnS0RRMU1Da2dPVFkwTFRRMU1URXhHakFZQmdOVkJCUU1FU3N4SUNnME5UQXBJRGsyTkMwM056YzJNUkF3RGdZRFZRUVJEQWRLTmxjZ01FRXlNUXN3Q1FZRFZRUUdFd0pEUVRFUU1BNEdBMVVFQ0F3SFVYWERxV0psWXpFVE1CRUdBMVVFQnd3S1ZHVnljbVZpYjI1dVpURWFNQmdHQTFVRUNRd1JNVEUzT1NCa1pTQnNKMlY0Y0hKbGMzTXhNVEF2QmdOVkJBc01LRlpoYkdsa1lYUnBiMjRndzRsMFpXNWtkU0F2SUVWNGRHVnVaR1ZrSUZaaGJHbGtZWFJwYjI0eE5UQXpCZ05WQkFvTUxGTlRSU0JEWVhKMFpTRERvQ0JRZFdObElFbHVZeTRnTHlCRlUxTWdVMjFoY25RZ1EyRnlaQ0JKYm1NdU1UZ3dOZ1lEVlFRRERDOVRRMUFnVm1Gc2FXUmhkR2x2YmlCRmRHVnVaSFVnTHlCVFExTWdSWGgwWlc1a1pXUWdWbUZzYVdSaGRHbHZiakNDQWlBd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dJTkFEQ0NBZ2dDZ2dJQkFMU0NZdkh4YTZod2FDaXNTcHF6UzllWWRjWjhoeldyeitMN1VWV21wdjJGTjdpeTI4RTV3VmZxckQ5eTJZL2w5TGtRd29TSmUyeDJvQ0lVcDZrM1BLaEg0T1p4aEIyWDU2OGx1SXhQZzY4VUt2QWVZc3pmaEZXbTJFRlNlaDMxdjhzcW85V2VCemIwUmVzem04NlJqSkxGY0NDa2FhVlVWOHBERkMwKzFkR0NsS2JRWHIvZGpBNFZ2SXRYTnp2T1VuTWk1VTFsVUhsNEUvRmlacGNlOHA3bzdEYk54NHdpRW84bGtPNDVKRkxiZklvN1J0K2w4YTA0SVYrc01Ja2JlWU1QVzhxdExMUmhpWDU2c21wVHdrZkpUbGlkVDlER1pvWG5ZQ25RTDJXd3NXQnNzZGlpYnlKSlFYL2ZUSWJHNzY0VmpqZks3ZW84QUpJc2dHSm9LS2YxcCtKL2RFeVpYUUxmS2tWajZiRStnR2c2UUE3a1pSeklGbkcrTlI1SnNZcXFKMlNQMjl5UlMvRVBxcVBjYWtGY095aDZ3dC9wckVHa2NHS2RCN1RYMTZWOWphRFlkdlpyLzVIUW1iUlZ0YVk4WWJIQUFrRXV3NUFFOHhWbHIvdnZkeHpCOHNKNDFjYVBrTDBKcTJYWEk0OXZ5RWV3NjFoV1ZTWmdXUGl5VGtZN1h6NDM3MmVuTzErUjZPZnBJTjh5bXRVek4wUDlsZlYyMG1SaElWUUU1OWQ2dWJnU2ZPTEw3eUFTa3k2Q3UvZGlRUWFBdWx1alFHWTh2b0RQeXJPa0ttays3Mm95K1lyaXE3aUtVc3RacmdwLy8yMmg4SW9hOEdhWE40TDUrN09oY0wrU3hjY1BsbStpSVRZQmtuME1UR1U4R1B6ZVR2VE1hSlRUaldXakFnRWxvNElKUVRDQ0NUMHdIUVlEVlIwT0JCWUVGTXBaUFhWR05ReWpQV3pNV1R0ZnZ6YlBJRzV4TUI4R0ExVWRJd1FZTUJhQUZOcHlQbWlETkFkcUFaSFNwYTgrSEUyaTRmNU9NQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdDd1lEVlIwUEJBUURBZ0hHTUlJQ21BWURWUjBsQklJQ2p6Q0NBb3NHQ0NzR0FRVUZCd01CQmdnckJnRUZCUWNEQWdZSUt3WUJCUVVIQXdRR0Npc0dBUVFCZ2pjS0F3UUdDaXNHQVFRQmdqZERBUUVHQ2lzR0FRUUJnamREQVFJR0NTc0dBUVFCZ2pkUUFRWUlLd1lCQlFVSEF3TUdDaXNHQVFRQmdqYzlBUUVHQ2lzR0FRUUJnamNLQXcwR0Npc0dBUVFCZ2pjVUFnRUdDQ3NHQVFVRkJ3TUhCZ2dyQmdFRkJRY0RCZ1lJS3dZQkJRVUlBZ0lHQnlzR0FRVUNBd1VHQnlzR0FRVUNBd1FHQ1NzR0FRUUJnamNWRXdZS0t3WUJCQUdDTndvRERBWUlLd1lCQlFVSEF3a0dCMkI4aHZkb0FnUUdCMkI4aHZkb0FnVUdCMkI4aHZkb0FnY0dCMkI4aHZkb0FnZ0dCMkI4aHZkb0Fna0dCMkI4aHZkb0Fnb0dCMkI4aHZkb0Fnc0dCMkI4aHZkb0Fnd0dCMkI4aHZkb0FnMEdCMkI4aHZkb0FnNEdCMkI4aHZkb0FnOEdCMkI4aHZkb0FoQUdCMkI4aHZkb0FoRUdCMkI4aHZkb0FoSUdCMkI4aHZkb0FoTUdCMkI4aHZkb0FoUUdCMkI4aHZkb0FoVUdCMkI4aHZkb0FoWUdCMkI4aHZkb0FoY0dCMkI4aHZkb0FoZ0dCMkI4aHZkb0Foa0dCMkI4aHZkb0Fob0dCMkI4aHZkb0JRRUdDR0I4aHZkb0JRRUJCZ2hnZkliM2FBVUJBZ1lJWUh5RzkyZ0ZBUU1HQ0dCOGh2ZG9CUUVFQmdoZ2ZJYjNhQVVCQlFZSVlIeUc5MmdGQVFZR0NHQjhodmRvQlFFSEJnaGdmSWIzYUFVQkNBWUlZSHlHOTJnRkFRa0dDR0I4aHZkb0JRRUtCZ2hnZkliM2FBVUJDd1lJWUh5RzkyZ0ZBUXdHQ0dCOGh2ZG9CUUVOQmdoZ2ZJYjNhQVVCRGdZSVlIeUc5MmdGQVE4R0NHQjhodmRvQlFFUUJnaGdmSWIzYUFVQkVRWUlZSHlHOTJnRkFSSUdDR0I4aHZkb0JRRVRCZ2hnZkliM2FBVUJGQVlJWUh5RzkyZ0ZBUlVHQ0dCOGh2ZG9CUUVXQmdoZ2ZJYjNhQVVCRndZSVlIeUc5MmdGQVJnd09nWURWUjBmQkRNd01UQXZvQzJnSzRZcGFIUjBjRG92TDJOaExuTnRZWEowWTJGeVpITmxZM1Z5YVhSNUxtTmhMM0J2YkhOamN5NWpjbXd3ZFFZSUt3WUJCUVVIQVFFRWFUQm5NQ3dHQ0NzR0FRVUZCekFCaGlCb2RIUndPaTh2YjJOemNDNXpiV0Z5ZEdOaGNtUnpaV04xY21sMGVTNWpZVEEzQmdnckJnRUZCUWN3QW9ZcmFIUjBjRG92TDJOaExuTnRZWEowWTJGeVpITmxZM1Z5YVhSNUxtTmhMMUJ2YkZOamMwTmhMbU55ZERBcUJnTlZIUkVFSXpBaGhoOW9kSFJ3T2k4dlpYWXVjMjFoY25SallYSmtjMlZqZFhKcGRIa3VZMkV2TUlJRllBWURWUjBnQklJRlZ6Q0NCVk13UWdZSFlIeUc5MmdCQXpBM01EVUdDQ3NHQVFVRkJ3SUJGaWxvZEhSd2N6b3ZMMk5oTG5OdFlYSjBZMkZ5WkhObFkzVnlhWFI1TG1OaEwyTndjeTl6WTNObGRqQUtCZ2hnZkliM2FBRURBVEFMQmdsZ2ZJYjNhQUVEQVFFd0N3WUpZSHlHOTJnQkF3RUNNQXNHQ1dCOGh2ZG9BUU1CQXpBTEJnbGdmSWIzYUFFREFRUXdDd1lKWUh5RzkyZ0JBd0VGTUFzR0NXQjhodmRvQVFNQkJqQUxCZ2xnZkliM2FBRURBUWN3Q3dZSllIeUc5MmdCQXdFSU1Bc0dDV0I4aHZkb0FRTUJDVEFMQmdsZ2ZJYjNhQUVEQVFvd0N3WUpZSHlHOTJnQkF3RUxNQXNHQ1dCOGh2ZG9BUU1CRERBTEJnbGdmSWIzYUFFREFRMHdDd1lKWUh5RzkyZ0JBd0VPTUFzR0NXQjhodmRvQVFNQkR6QUxCZ2xnZkliM2FBRURBUkF3Q3dZSllIeUc5MmdCQXdFUk1Bc0dDV0I4aHZkb0FRTUJFakFLQmdoZ2ZJYjNhQUVEQWpBTEJnbGdmSWIzYUFFREFnRXdDd1lKWUh5RzkyZ0JBd0lDTUFzR0NXQjhodmRvQVFNQ0F6QUxCZ2xnZkliM2FBRURBZ1F3Q3dZSllIeUc5MmdCQXdJRk1Bc0dDV0I4aHZkb0FRTUNCakFMQmdsZ2ZJYjNhQUVEQWdjd0N3WUpZSHlHOTJnQkF3SUlNQXNHQ1dCOGh2ZG9BUU1DQ1RBTEJnbGdmSWIzYUFFREFnb3dDd1lKWUh5RzkyZ0JBd0lMTUFzR0NXQjhodmRvQVFNQ0REQUxCZ2xnZkliM2FBRURBZzB3Q1FZSFlIeUc5MmdCQlRBS0JnaGdmSWIzYUFFRkFUQUtCZ2hnZkliM2FBRUZBakFLQmdoZ2ZJYjNhQUVGQXpBS0JnaGdmSWIzYUFFRkJEQUtCZ2hnZkliM2FBRUZCVEFLQmdoZ2ZJYjNhQUVGQmpBS0JnaGdmSWIzYUFFRkJ6QUtCZ2hnZkliM2FBRUZDREFLQmdoZ2ZJYjNhQUVGQ1RBS0JnaGdmSWIzYUFFRkNqQUtCZ2hnZkliM2FBRUZDekFLQmdoZ2ZJYjNhQUVGRERBS0JnaGdmSWIzYUFFRkRUQUtCZ2hnZkliM2FBRUZEakFLQmdoZ2ZJYjNhQUVGRHpBS0JnaGdmSWIzYUFFRkVEQUtCZ2hnZkliM2FBRUZFVEFLQmdoZ2ZJYjNhQUVGRWpBS0JnaGdmSWIzYUFFRkV6QUtCZ2hnZkliM2FBRUZGREFLQmdoZ2ZJYjNhQUVGRlRBS0JnaGdmSWIzYUFFRkZqQUtCZ2hnZkliM2FBRUZGekFLQmdoZ2ZJYjNhQUVGR0RBS0JnaGdmSWIzYUFFRkdUQUtCZ2hnZkliM2FBRUZHakFLQmdoZ2ZJYjNhQUVGR3pBS0JnaGdmSWIzYUFFRkhEQUtCZ2hnZkliM2FBRUZIVEFLQmdoZ2ZJYjNhQUVGSGpBSkJnZGdmSWIzYUFFQ01Bb0dDR0I4aHZkb0FRSUJNQW9HQ0dCOGh2ZG9BUUlDTUFvR0NHQjhodmRvQVFJRE1Bb0dDR0I4aHZkb0FRSUVNQW9HQ0dCOGh2ZG9BUUlGTUFvR0NHQjhodmRvQVFJR01Bb0dDR0I4aHZkb0FRSUhNQW9HQ0dCOGh2ZG9BUUlJTUFvR0NHQjhodmRvQVFJSk1Bb0dDR0I4aHZkb0FRSUtNQW9HQ0dCOGh2ZG9BUUlMTUFvR0NHQjhodmRvQVFJTU1Bb0dDR0I4aHZkb0FRSU5NQW9HQ0dCOGh2ZG9BUUlPTUFvR0NHQjhodmRvQVFJUE1Bb0dDR0I4aHZkb0FRSVFNQW9HQ0dCOGh2ZG9BUUlSTUFvR0NHQjhodmRvQVFJU01Bb0dDR0I4aHZkb0FRSVRNQW9HQ0dCOGh2ZG9BUUlVTUFvR0NHQjhodmRvQVFJVk1Bb0dDR0I4aHZkb0FRSVdNQW9HQ0dCOGh2ZG9BUUlYTUFvR0NHQjhodmRvQVFJWU1Bb0dDR0I4aHZkb0FRSVpNQW9HQ0dCOGh2ZG9BUUlhTUFvR0NHQjhodmRvQVFJYk1Bb0dDR0I4aHZkb0FRSWNNQW9HQ0dCOGh2ZG9BUUlkTUFvR0NHQjhodmRvQVFJZU1Bb0dDR0I4aHZkb0FRSWZNQW9HQ0dCOGh2ZG9BUUlnTUFvR0NHQjhodmRvQVFJaE1Bb0dDR0I4aHZkb0FRSWlNQW9HQ0dCOGh2ZG9BUUlqTUFjR0JXZUJEQUVCTUFjR0JXZUJEQUVDTUFnR0JtZUJEQUVDQVRBSUJnWm5nUXdCQWdJd0NBWUdaNEVNQVFJRE1BY0dCV2VCREFFRE1BY0dCV2VCREFFZk1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQ0FRQ0I2SDg2SXlWN2tUR2RaaC9udWk4d3dHY0RYVFVUckFzdWNPM3IwQ2tudTRyMXB6YUtOS215NjNFdjNQdmcwdlBFd2ZtTkFBUVZkU2JnR3ROMEwrRlpaS0JLQWREVmEwSXZLaVIvOTltdHZySXNqUlhtWXVHZ1JUaW1TZWFzM2huR2k4N2tHTmkzeFlRVStselpUSFlrRzE2QXU0dFZhMmZjNTVLcVhPMlFCNko1VVZPQjVrMzdqcGZMVnRIMDVYSXJZNmlrNlM4TjZTbzBSb05kUmZpSG52RklJV3ZvR2t4UE9NcUpQc3ZkbHArLytzUXZlY2U4KzdQS0MrV0FDQjIvYlBaR0wzQnRRSmxoUGI1Z210NUh5SjZoNGExeWEyK2JWZnZIak02UjZraFlodklhTmZtY2tQeTd2S0M5SjZsTUVxZEQ3OVdkZGZ2OWpSYmtyY0k1bHZ6UERCWFdXVTF3WWgyQnlmeTVBTXV0WDgvaXNIZHRiSkNiVjBRak9yWVdnWTBwYWtqOTBkUlQ1QXUzdStvQXJtMWZld2lBbnU3TzlIV2h4WmRqTDVwWmVuOStyRXc4OGM2cUNDZDZialIzK1Zwc2F1K0RsWXhjZXJFTzI2ZVpvUFNRTi9KZk02czZBWGtMT0dMdkxxanpmYy85bzE2d1ZiUUxWb2F3MzdsV3FrK3lueXdRa3E4TmR5T0NldDd4Ymw5S0xzOHg2ejMwdWxydTl6SkdTK215R01yS0R0Zm1DdG96L2l3TmRKdWFzTkdUaStsOHdWcDg4bm1GOEdZQThMVXd0bU9La2E1VnFLOFlaS3pvMXZvRityRDhHTVFhdE5JTjh2eDhKMGNmTlRVbWh2Q0QrdXhlVm1jS3ZIcHEzQ09wdFU2cFU3dWJsZURueUxmRDl3PT0iLCJNSUlWcmpDQ0U1YWdBd0lCQWdJV0FNb0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBVEFOQmdrcWhraUc5dzBCQVFzRkFEQ0NBakF4T3pBNUJnTlZCQVVNTWs1RlVTQXhNVGN6TkRnNE5qUTFJQzhnUTA0Z01UQTJORGMzTXkwd0lDOGdRazRnTnpZM016UTVOamd4VWtNd01EQXhNUk13RVFZTEt3WUJCQUdDTnp3Q0FRTU1Ba05CTVJnd0ZnWUxLd1lCQkFHQ056d0NBUUlNQjFGMXc2bGlaV014R3pBWkJnc3JCZ0VFQVlJM1BBSUJBUXdLVkdWeWNtVmliMjV1WlRFeE1DOEdBMVVFRHd3b1U4T3BZM1Z5YVhURHFTQkpibVp2Y20xaGRHbHhkV1VnTHlCRGVXSmxjaUJUWldOMWNtbDBlVEVxTUNnR0NTcUdTSWIzRFFFSkFSWWJhVzVtYjJOaFFITnRZWEowWTJGeVpITmxZM1Z5YVhSNUxtTmhNUm93R0FZRFZRUVhEQkVyTVNBb05EVXdLU0E1TmpRdE5EVXhNVEVhTUJnR0ExVUVGQXdSS3pFZ0tEUTFNQ2tnT1RZMExUYzNOell4RURBT0JnTlZCQkVNQjBvMlZ5QXdRVEl4Q3pBSkJnTlZCQVlUQWtOQk1SQXdEZ1lEVlFRSURBZFJkY09wWW1Wak1STXdFUVlEVlFRSERBcFVaWEp5WldKdmJtNWxNUm93R0FZRFZRUUpEQkV4TVRjNUlHUmxJR3duWlhod2NtVnpjekVyTUNrR0ExVUVDd3dpUVhWMGFHOXlhWFREcVNCU1lXTnBibVVnTHlCU2IyOTBJRUYxZEdodmNtbDBlVEUxTURNR0ExVUVDZ3dzVTFORklFTmhjblJsSU1PZ0lGQjFZMlVnU1c1akxpQXZJRVZUVXlCVGJXRnlkQ0JEWVhKa0lFbHVZeTR4U0RCR0JnTlZCQU1NUDFObFkzVnlhWFREcVNCRFlYSjBaU0REb0NCUWRXTmxJQ2hUUTFBcElFRkRJQzhnVTIxaGNuUWdRMkZ5WkNCVFpXTjFjbWwwZVNBb1UwTlRLU0JEUVRBZUZ3MHhPREExTXpBeE5URTVNRFJhRncwME9EQTFNamd4TlRFNU1EUmFNSUlDTlRFVE1CRUdDeXNHQVFRQmdqYzhBZ0VEREFKRFFURVlNQllHQ3lzR0FRUUJnamM4QWdFQ0RBZFJkY09wWW1Wak1Sc3dHUVlMS3dZQkJBR0NOendDQVFFTUNsUmxjbkpsWW05dWJtVXhNVEF2QmdOVkJBOE1LRlBEcVdOMWNtbDB3NmtnU1c1bWIzSnRZWFJwY1hWbElDOGdRM2xpWlhJZ1UyVmpkWEpwZEhreE96QTVCZ05WQkFVTU1rNUZVU0F4TVRjek5EZzROalExSUM4Z1EwNGdNVEEyTkRjM015MHdJQzhnUWs0Z056WTNNelE1TmpneFVrTXdNREF4TVNvd0tBWUpLb1pJaHZjTkFRa0JGaHRwYm1adlkyRkFjMjFoY25SallYSmtjMlZqZFhKcGRIa3VZMkV4R2pBWUJnTlZCQmNNRVNzeElDZzBOVEFwSURrMk5DMDBOVEV4TVJvd0dBWURWUVFVREJFck1TQW9ORFV3S1NBNU5qUXROemMzTmpFUU1BNEdBMVVFRVF3SFNqWlhJREJCTWpFTE1Ba0dBMVVFQmhNQ1EwRXhFREFPQmdOVkJBZ01CMUYxdzZsaVpXTXhFekFSQmdOVkJBY01DbFJsY25KbFltOXVibVV4R2pBWUJnTlZCQWtNRVRFeE56a2daR1VnYkNkbGVIQnlaWE56TVRJd01BWURWUVFMRENsQmRYUnZjbWwwdzZrZ1pHVWdVRzlzYVhScGNYVmxJQzhnVUc5c2FXTjVJRUYxZEdodmNtbDBlVEUxTURNR0ExVUVDZ3dzVTFORklFTmhjblJsSU1PZ0lGQjFZMlVnU1c1akxpQXZJRVZUVXlCVGJXRnlkQ0JEWVhKa0lFbHVZeTR4UmpCRUJnTlZCQU1NUFZORFVDQkJkWFJ2Y21sMHc2a2daR1VnVUc5c2FYUnBjWFZsSUM4Z1UwTlRJRU5sY25ScFptbGpZWFJsSUZCdmJHbGplU0JCZFhSb2IzSnBkSGt3Z2dJZ01BMEdDU3FHU0liM0RRRUJBUVVBQTRJQ0RRQXdnZ0lJQW9JQ0FRRGEyQXlwVXNEbTZ6dmdLc29PcnJ1NFdlQW5PWFNod0kxVDBUaVFac3ZKOTB1d1Y1TURXY2FNZjBEWnlsMk9LaU4rTG16UElDYlh3NFRDckpwaEpYbmR5UEYwOUUzSDFRQzJwR043MUJOcHhvRGVCcWtYMVlJVzRQSGhZOXFoalJLZ3BsYkpUS2NIZlFBMUNqVlR6WDVyYUFtbkxBSjhpdW83SFY3WmJwbEZnN1YzY1dPSmJjM3A1RkZpeGVTSTV4QUNMc0pRSUFpdE5QMzBGaHB4NGJ4eENZOW8xWlFPL0hVMzN6N1piQ3UxUXcwaWFYWUlyMFZXR3U1ZUN6c2d6bDU2YndEdVBQN05mMThtSkVhVjAzOWVXdTQ5U2pkWDZoWWtRRlQrd1FCWVV4T1BVbzhoN3h4WEdaYndNblRNVXlRd1c2dXliVUI4R3d0ak1JVm9EVDlZNjg4U0gzZmQ3cURvWXV1VGh3OURjSEZqaFpIaG5tRjB6UmpRby9GWmFzMDdta1E5WElkUmpXdFdQZHFTRldzZGo4K2JTcWQ2bG9IWmxzVlBweHlDUldMZWdhV0RpNitLU3J4Z3VRWGd4M2lwODViVGR5Q0lDT2JXYTg4QzhDcUdxc1VCVG5qbXlHOTFGRmVGaDRlRGcyQ0pYem5WZHNIU2ZlS1VWR0Y5SEZXbjN4NVFvRDIrTmVWRmdIcWpPbVBJeXhCSkw1VnQ4QVZRMHZvZDkyM1B4YXltT2xVVWtyQmhsSlhFL1YzVHdES2U2Tjg4eWpHVWZ0RmM3Z0R2aHU4aUprQVVENWlkVFR0Y1Z4cjFFMFRnZGJQYXFqM09Mc2g2V0hmWjZ1ZDJLYjF2cWhzUVY2WDZReGZsZHVXNjN5Z0ZuYmh0d0RkTGxRc0tERHJXQjQyUHh3SUJKYU9DRExVd2dneXhNQjBHQTFVZERnUVdCQlRhY2o1b2d6UUhhZ0dSMHFXdlBoeE5vdUgrVGpBZkJnTlZIU01FR0RBV2dCUWtZR29IY3lSVmRUczIrblJaazFYSnNnQW1PakFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQTRHQTFVZER3RUIvd1FFQXdJQmhqQTVCZ05WSFI4RU1qQXdNQzZnTEtBcWhpaG9kSFJ3T2k4dlkyRXVjMjFoY25SallYSmtjMlZqZFhKcGRIa3VZMkV2WTJGelkzTXVZM0pzTUhJR0NDc0dBUVVGQndFQkJHWXdaREFzQmdnckJnRUZCUWN3QVlZZ2FIUjBjRG92TDI5amMzQXVjMjFoY25SallYSmtjMlZqZFhKcGRIa3VZMkV3TkFZSUt3WUJCUVVITUFLR0tHaDBkSEE2THk5allTNXpiV0Z5ZEdOaGNtUnpaV04xY21sMGVTNWpZUzlqWVhOamN5NWpjblF3S2dZRFZSMFJCQ013SVlZZmFIUjBjRG92TDJOaExuTnRZWEowWTJGeVpITmxZM1Z5YVhSNUxtTmhMekNDQzNFR0ExVWRJQVNDQzJnd2dndGtNRHNHQm1COGh2ZG9BVEF4TUM4R0NDc0dBUVVGQndJQkZpTm9kSFJ3Y3pvdkwyTmhMbk50WVhKMFkyRnlaSE5sWTNWeWFYUjVMbU5oTDJOd2N6QUlCZ1pnZkliM2FBSXdDQVlHWUh5RzkyZ0RNQWdHQm1COGh2ZG9CREFJQmdaZ2ZJYjNhQVV3Q0FZR1lIeUc5MmdHTUFnR0JtQjhodmRvQnpBSUJnWmdmSWIzYUFnd0NBWUdZSHlHOTJnSk1BZ0dCbUI4aHZkb0NqQUlCZ1pnZkliM2FBc3dDQVlHWUh5RzkyZ01NQWdHQm1COGh2ZG9EVEFJQmdaZ2ZJYjNhQTR3Q0FZR1lIeUc5MmdQTUFnR0JtQjhodmRvRURBSkJnZGdmSWIzYUFFSk1Ba0dCMkI4aHZkb0FRb3dDUVlIWUh5RzkyZ0JDekFKQmdkZ2ZJYjNhQUVNTUFrR0IyQjhodmRvQVEwd0NRWUhZSHlHOTJnQkRqQUpCZ2RnZkliM2FBRVBNQWtHQjJCOGh2ZG9BUkF3Q1FZSFlIeUc5MmdCRVRBSkJnZGdmSWIzYUFFU01Ba0dCMkI4aHZkb0FRRXdDZ1lJWUh5RzkyZ0JBUUV3Q2dZSVlIeUc5MmdCQVFJd0NnWUlZSHlHOTJnQkFRTXdDZ1lJWUh5RzkyZ0JBUVF3Q2dZSVlIeUc5MmdCQVFVd0NnWUlZSHlHOTJnQkFRWXdDZ1lJWUh5RzkyZ0JBUWN3Q2dZSVlIeUc5MmdCQVFnd0NnWUlZSHlHOTJnQkFRa3dDZ1lJWUh5RzkyZ0JBUW93Q2dZSVlIeUc5MmdCQVFzd0NnWUlZSHlHOTJnQkFRd3dDZ1lJWUh5RzkyZ0JBUTB3Q2dZSVlIeUc5MmdCQVE0d0NnWUlZSHlHOTJnQkFROHdDZ1lJWUh5RzkyZ0JBUkF3Q2dZSVlIeUc5MmdCQVJFd0NnWUlZSHlHOTJnQkFSSXdDZ1lJWUh5RzkyZ0JBUk13Q2dZSVlIeUc5MmdCQVJRd0NnWUlZSHlHOTJnQkFSVXdDZ1lJWUh5RzkyZ0JBUll3Q1FZSFlIeUc5MmdCQlRBS0JnaGdmSWIzYUFFRkFUQUtCZ2hnZkliM2FBRUZBakFLQmdoZ2ZJYjNhQUVGQXpBS0JnaGdmSWIzYUFFRkJEQUtCZ2hnZkliM2FBRUZCVEFLQmdoZ2ZJYjNhQUVGQmpBS0JnaGdmSWIzYUFFRkJ6QUtCZ2hnZkliM2FBRUZDREFLQmdoZ2ZJYjNhQUVGQ1RBS0JnaGdmSWIzYUFFRkNqQUtCZ2hnZkliM2FBRUZDekFLQmdoZ2ZJYjNhQUVGRERBS0JnaGdmSWIzYUFFRkRUQUtCZ2hnZkliM2FBRUZEakFLQmdoZ2ZJYjNhQUVGRHpBS0JnaGdmSWIzYUFFRkVEQUtCZ2hnZkliM2FBRUZFVEFLQmdoZ2ZJYjNhQUVGRWpBS0JnaGdmSWIzYUFFRkV6QUtCZ2hnZkliM2FBRUZGREFLQmdoZ2ZJYjNhQUVGRlRBS0JnaGdmSWIzYUFFRkZqQUtCZ2hnZkliM2FBRUZGekFLQmdoZ2ZJYjNhQUVGR0RBS0JnaGdmSWIzYUFFRkdUQUtCZ2hnZkliM2FBRUZHakFLQmdoZ2ZJYjNhQUVGR3pBS0JnaGdmSWIzYUFFRkhEQUtCZ2hnZkliM2FBRUZIVEFLQmdoZ2ZJYjNhQUVGSGpBSkJnZGdmSWIzYUFFQ01Bb0dDR0I4aHZkb0FRSUJNQW9HQ0dCOGh2ZG9BUUlDTUFvR0NHQjhodmRvQVFJRE1Bb0dDR0I4aHZkb0FRSUVNQW9HQ0dCOGh2ZG9BUUlGTUFvR0NHQjhodmRvQVFJR01Bb0dDR0I4aHZkb0FRSUhNQW9HQ0dCOGh2ZG9BUUlJTUFvR0NHQjhodmRvQVFJSk1Bb0dDR0I4aHZkb0FRSUtNQW9HQ0dCOGh2ZG9BUUlMTUFvR0NHQjhodmRvQVFJTU1Bb0dDR0I4aHZkb0FRSU5NQW9HQ0dCOGh2ZG9BUUlPTUFvR0NHQjhodmRvQVFJUE1Bb0dDR0I4aHZkb0FRSVFNQW9HQ0dCOGh2ZG9BUUlSTUFvR0NHQjhodmRvQVFJU01Bb0dDR0I4aHZkb0FRSVRNQW9HQ0dCOGh2ZG9BUUlVTUFvR0NHQjhodmRvQVFJVk1Bb0dDR0I4aHZkb0FRSVdNQW9HQ0dCOGh2ZG9BUUlYTUFvR0NHQjhodmRvQVFJWU1Bb0dDR0I4aHZkb0FRSVpNQW9HQ0dCOGh2ZG9BUUlhTUFvR0NHQjhodmRvQVFJYk1Bb0dDR0I4aHZkb0FRSWNNQW9HQ0dCOGh2ZG9BUUlkTUFvR0NHQjhodmRvQVFJZU1Bb0dDR0I4aHZkb0FRSWZNQW9HQ0dCOGh2ZG9BUUlnTUFvR0NHQjhodmRvQVFJaE1Bb0dDR0I4aHZkb0FRSWlNQW9HQ0dCOGh2ZG9BUUlqTUFrR0IyQjhodmRvQVFNd0NnWUlZSHlHOTJnQkF3RXdDd1lKWUh5RzkyZ0JBd0VCTUFzR0NXQjhodmRvQVFNQkFqQUxCZ2xnZkliM2FBRURBUU13Q3dZSllIeUc5MmdCQXdFRU1Bc0dDV0I4aHZkb0FRTUJCVEFMQmdsZ2ZJYjNhQUVEQVFZd0N3WUpZSHlHOTJnQkF3RUhNQXNHQ1dCOGh2ZG9BUU1CQ0RBTEJnbGdmSWIzYUFFREFRa3dDd1lKWUh5RzkyZ0JBd0VLTUFzR0NXQjhodmRvQVFNQkN6QUxCZ2xnZkliM2FBRURBUXd3Q3dZSllIeUc5MmdCQXdFTk1Bc0dDV0I4aHZkb0FRTUJEakFMQmdsZ2ZJYjNhQUVEQVE4d0N3WUpZSHlHOTJnQkF3RVFNQXNHQ1dCOGh2ZG9BUU1CRVRBTEJnbGdmSWIzYUFFREFSSXdDZ1lJWUh5RzkyZ0JBd0l3Q3dZSllIeUc5MmdCQXdJQk1Bc0dDV0I4aHZkb0FRTUNBakFMQmdsZ2ZJYjNhQUVEQWdNd0N3WUpZSHlHOTJnQkF3SUVNQXNHQ1dCOGh2ZG9BUU1DQlRBTEJnbGdmSWIzYUFFREFnWXdDd1lKWUh5RzkyZ0JBd0lITUFzR0NXQjhodmRvQVFNQ0NEQUxCZ2xnZkliM2FBRURBZ2t3Q3dZSllIeUc5MmdCQXdJS01Bc0dDV0I4aHZkb0FRTUNDekFMQmdsZ2ZJYjNhQUVEQWd3d0N3WUpZSHlHOTJnQkF3SU5NQWtHQjJCOGh2ZG9BUVF3Q2dZSVlIeUc5MmdCQkFFd0N3WUpZSHlHOTJnQkJBRUJNQXNHQ1dCOGh2ZG9BUVFCQWpBTEJnbGdmSWIzYUFFRUFRTXdDd1lKWUh5RzkyZ0JCQUVFTUFzR0NXQjhodmRvQVFRQkJUQUxCZ2xnZkliM2FBRUVBUVl3Q3dZSllIeUc5MmdCQkFFSE1Bc0dDV0I4aHZkb0FRUUJDREFMQmdsZ2ZJYjNhQUVFQVFrd0N3WUpZSHlHOTJnQkJBRUtNQXNHQ1dCOGh2ZG9BUVFCQ3pBTEJnbGdmSWIzYUFFRUFRd3dDd1lKWUh5RzkyZ0JCQUVOTUFzR0NXQjhodmRvQVFRQkRqQUxCZ2xnZkliM2FBRUVBUTh3Q3dZSllIeUc5MmdCQkFFUU1Bc0dDV0I4aHZkb0FRUUJFVEFMQmdsZ2ZJYjNhQUVFQVJJd0N3WUpZSHlHOTJnQkJBRVRNQW9HQ0dCOGh2ZG9BUVFDTUFzR0NXQjhodmRvQVFRQ0FUQUxCZ2xnZkliM2FBRUVBZ0l3Q3dZSllIeUc5MmdCQkFJRE1Bc0dDV0I4aHZkb0FRUUNCREFMQmdsZ2ZJYjNhQUVFQWdVd0N3WUpZSHlHOTJnQkJBSUdNQXNHQ1dCOGh2ZG9BUVFDQnpBTEJnbGdmSWIzYUFFRUFnZ3dDd1lKWUh5RzkyZ0JCQUlKTUFzR0NXQjhodmRvQVFRQ0NqQUxCZ2xnZkliM2FBRUVBZ3N3Q3dZSllIeUc5MmdCQkFJTU1Bc0dDV0I4aHZkb0FRUUNEVEFMQmdsZ2ZJYjNhQUVFQWc0d0NnWUlZSHlHOTJnQkJBTXdDd1lKWUh5RzkyZ0JCQU1CTUFzR0NXQjhodmRvQVFRREFqQUxCZ2xnZkliM2FBRUVBd013Q3dZSllIeUc5MmdCQkFNRU1Bc0dDV0I4aHZkb0FRUURCVEFMQmdsZ2ZJYjNhQUVFQXdZd0N3WUpZSHlHOTJnQkJBTUhNQXNHQ1dCOGh2ZG9BUVFEQ0RBTEJnbGdmSWIzYUFFRUF3a3dDd1lKWUh5RzkyZ0JCQU1LTUFzR0NXQjhodmRvQVFRREN6QUxCZ2xnZkliM2FBRUVBd3d3Q3dZSllIeUc5MmdCQkFNTk1Ba0dCMkI4aHZkb0FRWXdDZ1lJWUh5RzkyZ0JCZ0V3Q2dZSVlIeUc5MmdCQmdJd0NnWUlZSHlHOTJnQkJnTXdDZ1lJWUh5RzkyZ0JCZ1F3Q2dZSVlIeUc5MmdCQmdVd0NnWUlZSHlHOTJnQkJnWXdDZ1lJWUh5RzkyZ0JCZ2N3Q1FZSFlIeUc5MmdCQnpBS0JnaGdmSWIzYUFFSEFUQUtCZ2hnZkliM2FBRUhBakFLQmdoZ2ZJYjNhQUVIQXpBS0JnaGdmSWIzYUFFSEJEQUtCZ2hnZkliM2FBRUhCVEFLQmdoZ2ZJYjNhQUVIQmpBS0JnaGdmSWIzYUFFSEJ6QUtCZ2hnZkliM2FBRUhDREFLQmdoZ2ZJYjNhQUVIQ1RBS0JnaGdmSWIzYUFFSENqQUpCZ2RnZkliM2FBRUlNQW9HQ0dCOGh2ZG9BUWdCTUFvR0NHQjhodmRvQVFnQ01Bb0dDR0I4aHZkb0FRZ0RNQW9HQ0dCOGh2ZG9BUWdFTUFvR0NHQjhodmRvQVFnRk1Bb0dDR0I4aHZkb0FRZ0dNQW9HQ0dCOGh2ZG9BUWdITUFvR0NHQjhodmRvQVFnSU1Bb0dDR0I4aHZkb0FRZ0pNQW9HQ0dCOGh2ZG9BUWdLTUFvR0NHQjhodmRvQVFnTE1BY0dCV2VCREFFQk1BY0dCV2VCREFFQ01BZ0dCbWVCREFFQ0FUQUlCZ1puZ1F3QkFnSXdDQVlHWjRFTUFRSURNQWNHQldlQkRBRURNQWNHQldlQkRBRWZNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUNBUUJZLzdBUE5IMWEySmZwbHcxZ2pJRVEvTGM0WEk1cERzMDJQT3pwVmtDVjZuWkpaZDVYWEZib2VDemFkcFpwU1BXL1JlZUxyUkc4a2ZHVVpIV0tjOFVDVWsrWGNWOVd2SzU0RWZEOXl4dGFVWWhlRCt0YmJQTUcrdit4bzF5UEhPUVBUOFUvUTFleEphZDYxUnpPcFlHQmIrdnl5bDQ5RjJncUU2SzZPVXM1aXRQWFlidmJiYlZEMjRwYnRHRm5VZWdyaUtoUWZhQ21oTGN6Y3pPME1yVXVJQjNaZnB6dUhZcXQvT1lteXRZY2lzUVh2TzZ1cUhFTW1rT1RKQ1dUazV0L0RBeHF5dzlHcDdUa1dXZ2g2RzRwdlNjVGtrMVlTZHQxcE83NXRaTnhZNWtpbldtQzh4VEIya01vRmpjWDBTd2lFdDR2TWNIUzI1S3U4emduL0ZJSXRGaEJTK2tIL2FMdVh3Yit2KzJUM3NmWTJFZVJBc3gxUHlmeHNGQjNFR0hhRnN5TjhUdy9tZFY1MElsemw1V1FRMnMrVHhPNU04UXo2R1llcEgwVHNkbjhucnF1Y2hCcjNLOFg1TnRjL3VGY0dySW0vVHRlbWszdU44cmVHVWU3R2c0Y2ZoNzRpaExJcmt3SlpHTTh5UnY1Wnd1aWhQMnQ3dkdYUXpWTEdpMUFBczhERlRTSVJ0UWVrcXYxbG5EZWVXMjN3ZmtVNit2SFZDZ2hSSzVxdXlYUGh3b0hqeWxCWkJBTlp4QW0yZVpIVTZNeGF6QTNOQlJtaXo0aTFCdTl4VEdVeVlZbnNVQlhFYlc5Mi9IWXRGeGQ3dWlwaVBYajlBS21WNENuSU5Wd0VxTGprczFWZHhmKzdMNEQrRk1XT01OTUFpNFdtazNtSFROWm1WMk5BZz09IiwiTUlJSmd6Q0NCMnVnQXdJQkFnSVdBTW9BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQURBTkJna3Foa2lHOXcwQkFRc0ZBRENDQWpBeE96QTVCZ05WQkFVTU1rNUZVU0F4TVRjek5EZzROalExSUM4Z1EwNGdNVEEyTkRjM015MHdJQzhnUWs0Z056WTNNelE1TmpneFVrTXdNREF4TVJNd0VRWUxLd1lCQkFHQ056d0NBUU1NQWtOQk1SZ3dGZ1lMS3dZQkJBR0NOendDQVFJTUIxRjF3NmxpWldNeEd6QVpCZ3NyQmdFRUFZSTNQQUlCQVF3S1ZHVnljbVZpYjI1dVpURXhNQzhHQTFVRUR3d29VOE9wWTNWeWFYVERxU0JKYm1admNtMWhkR2x4ZFdVZ0x5QkRlV0psY2lCVFpXTjFjbWwwZVRFcU1DZ0dDU3FHU0liM0RRRUpBUlliYVc1bWIyTmhRSE50WVhKMFkyRnlaSE5sWTNWeWFYUjVMbU5oTVJvd0dBWURWUVFYREJFck1TQW9ORFV3S1NBNU5qUXRORFV4TVRFYU1CZ0dBMVVFRkF3Ukt6RWdLRFExTUNrZ09UWTBMVGMzTnpZeEVEQU9CZ05WQkJFTUIwbzJWeUF3UVRJeEN6QUpCZ05WQkFZVEFrTkJNUkF3RGdZRFZRUUlEQWRSZGNPcFltVmpNUk13RVFZRFZRUUhEQXBVWlhKeVpXSnZibTVsTVJvd0dBWURWUVFKREJFeE1UYzVJR1JsSUd3blpYaHdjbVZ6Y3pFck1Da0dBMVVFQ3d3aVFYVjBhRzl5YVhURHFTQlNZV05wYm1VZ0x5QlNiMjkwSUVGMWRHaHZjbWwwZVRFMU1ETUdBMVVFQ2d3c1UxTkZJRU5oY25SbElNT2dJRkIxWTJVZ1NXNWpMaUF2SUVWVFV5QlRiV0Z5ZENCRFlYSmtJRWx1WXk0eFNEQkdCZ05WQkFNTVAxTmxZM1Z5YVhURHFTQkRZWEowWlNERG9DQlFkV05sSUNoVFExQXBJRUZESUM4Z1UyMWhjblFnUTJGeVpDQlRaV04xY21sMGVTQW9VME5US1NCRFFUQWVGdzB4T0RBMU16QXhOVEUxTXpCYUZ3MDBPREExTXpBeE5URTFNekJhTUlJQ01ERTdNRGtHQTFVRUJRd3lUa1ZSSURFeE56TTBPRGcyTkRVZ0x5QkRUaUF4TURZME56Y3pMVEFnTHlCQ1RpQTNOamN6TkRrMk9ERlNRekF3TURFeEV6QVJCZ3NyQmdFRUFZSTNQQUlCQXd3Q1EwRXhHREFXQmdzckJnRUVBWUkzUEFJQkFnd0hVWFhEcVdKbFl6RWJNQmtHQ3lzR0FRUUJnamM4QWdFQkRBcFVaWEp5WldKdmJtNWxNVEV3THdZRFZRUVBEQ2hUdzZsamRYSnBkTU9wSUVsdVptOXliV0YwYVhGMVpTQXZJRU41WW1WeUlGTmxZM1Z5YVhSNU1Tb3dLQVlKS29aSWh2Y05BUWtCRmh0cGJtWnZZMkZBYzIxaGNuUmpZWEprYzJWamRYSnBkSGt1WTJFeEdqQVlCZ05WQkJjTUVTc3hJQ2cwTlRBcElEazJOQzAwTlRFeE1Sb3dHQVlEVlFRVURCRXJNU0FvTkRVd0tTQTVOalF0TnpjM05qRVFNQTRHQTFVRUVRd0hTalpYSURCQk1qRUxNQWtHQTFVRUJoTUNRMEV4RURBT0JnTlZCQWdNQjFGMXc2bGlaV014RXpBUkJnTlZCQWNNQ2xSbGNuSmxZbTl1Ym1VeEdqQVlCZ05WQkFrTUVURXhOemtnWkdVZ2JDZGxlSEJ5WlhOek1Tc3dLUVlEVlFRTERDSkJkWFJvYjNKcGRNT3BJRkpoWTJsdVpTQXZJRkp2YjNRZ1FYVjBhRzl5YVhSNU1UVXdNd1lEVlFRS0RDeFRVMFVnUTJGeWRHVWd3NkFnVUhWalpTQkpibU11SUM4Z1JWTlRJRk50WVhKMElFTmhjbVFnU1c1akxqRklNRVlHQTFVRUF3dy9VMlZqZFhKcGRNT3BJRU5oY25SbElNT2dJRkIxWTJVZ0tGTkRVQ2tnUVVNZ0x5QlRiV0Z5ZENCRFlYSmtJRk5sWTNWeWFYUjVJQ2hUUTFNcElFTkJNSUlDSURBTkJna3Foa2lHOXcwQkFRRUZBQU9DQWcwQU1JSUNDQUtDQWdFQXVqYUNURWkwa0daMW1zODVlZVVodWdScFJ0eWswQ0F6YnhyWE9EYVVTTU43UWhHRWNOVlI4YlB5Y2FKdVBTRXdZWXJ4REJSS0lIenl0dUQrRS9wSEpVa24zM3V5ZGJZSElhdVJ2WUpXbVBhUVZUS2RucnY4OEpLMFNkU0ZZRlpvTGhkdms3V00vM0xzU3NBaDZZaVpTc1gvZnpPcmdNanlQVWF3ZDFKa01yUmhBVDJENGRMOEFVU2Zwdm9xSzRpT2VGYnE4emN6VnlJYWtXaElRcXdxUC8rUDZpYi9zeGlhcG9oc0R1aUNkcFE3QjdNVHl6T0gza0twb0dabTlUcjZEV1l0dTh6QU5wbzh6UTJaTHUwNDVsTkJRZlVTejVTRXdhRHlZV1FSU2hEVXJsaHpieGVBbGI1NjA5Q3A4RjhRNk11Sk5DLzQyalFvQ2owQkFLUVB6MXJxZFZUZmNKc1lWemF0enlvdHByTWFHTUZ6UEZlbFJiSitDSzhEU0xUTVdUK0JIR1dEOEJwVDdGZVBpNmlIVmJucXcwOEY5MFhQRTNXcmhxdGxuOGwzaVhINjVDb280djlFVnk0RityaU5GS3VrekVURHFlWDB3ak11SExRS1dLYW0xR3pvWmZQVUJnc3IzN2Q3bmx6bWp0RWNZRVkzNDcyWklpTU94V1Q5b0hQdUdXSExGaGVHWHcxKzVxd04wU3VrVzAvOVh1WUcwZlBmWW50c01zOHhsTC9Tc0VmQkRXaW1EYzRFcjhVcnYwNDdhWnk3a0NBbHdzbVloeFhBdXIrVHBvMzR3czk3VWRrOTllM0lrNU4wYnh6TWdyS0RSTVk0eElKSmhITkY1VldQZ1F3emtDYnF1RFhEN0l5UTV4cmxGQXBTSU9sZmdRVE9lUG5rMW9jQ0FTV2pnWkF3Z1kwd0hRWURWUjBPQkJZRUZDUmdhZ2R6SkZWMU96YjZkRm1UVmNteUFDWTZNQjhHQTFVZEl3UVlNQmFBRkNSZ2FnZHpKRlYxT3piNmRGbVRWY215QUNZNk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0dHTUNvR0ExVWRFUVFqTUNHR0gyaDBkSEE2THk5allTNXpiV0Z5ZEdOaGNtUnpaV04xY21sMGVTNWpZUzh3RFFZSktvWklodmNOQVFFTEJRQURnZ0lCQUtOM0c5OXI1ZUprVVdLRDFKYzlheXpaRnBJeENzaE5iVkdJZk5lMFppd0NCOUt0UmlPK0VqRXVuSmxVT2ZqblhNWk9EMThrdTRwNlU1ZTBKQ1NWSHhQSDc2cDEzc1dGYnhjWWl3dXRjYU93c09LSElsZjI4MWFuSXR3WmJHT2VTWjlveVRiclNLQlNQWDlKamhzcTBieVB0UTVUUlZ3bjJoQ1JlZUkyUkJicy81S0RSSEtNSjNDc3dJWllXcnlCelp6R3ZHUGxkUXRNVWUyTlBpVFh2Mnk4NkNZZXd3aGlNUVJPM2kva1pzamZlV0lrcUpZVHpqQTlGREhERXJTeWNlOGUvMXNYZ0RhYnFwRW82enJ4ZDVIZ1FHQjhGSW1WYTdLdExJSXFsUUU5QVg0V3hBeU51ZHl2aCtPbDMzNU1hNFFQNmtjalgxdUY4d2krUTcrTjl3QW9XNEI2UE9pUDZ0V2JaRVA5ME1KRTU5SkpnUGNaMTd6M2U3MExYc0pPcVpBUUhqT1ZlUzk3RHJkeXFhMG03YVcxQ08rcExBTWROL1RobE1iS0NFampPSWwrUkJPQWZ1WTh4NER6RlBoMWM5UU05bXJqbzdLc1NqWUJiSzVqVVhuWG9RVVFJUHdTUUVyK21UVGNBeEtHcGdXUHVGUWNqM2cwbUxqeEtqVXRqcm1DVC9TMzZoWkRsUS93RityM2FTK2hLazduUjlzVmpSWUJHMW43OVJnQWVIcEE0NWlWYXI0YXlGSmFFUDhPKytWUmlBVU4rWTdtcXJBK2p6OTdrNmJHaWxyRTJGbFcvMlBZVGVnZ3QvMFdUbVltSnVFTkFtR3lqQU41RXlyUFIrSUxlcVhsTHBMYTd0WWJZMkRGTXRkNVVtOU55STFpbUZFTm92VjUrbGJEIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQWxnQUFBS0tDQVlBQUFEaGtDWDRBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBQUlHTklVazBBQUhvbEFBQ0Fnd0FBK2Y4QUFJRHBBQUIxTUFBQTZtQUFBRHFZQUFBWGI1SmZ4VVlBQVFXTlNVUkJWSGphN0wxMWZGM0plZi8vUG5qNVNycGl0Q1NEekF6THpOblFOdHlBa3pUUXRQRTNiUW9wTisydm1LWkozS1JOQ3FtYVFwZzN1MW5tdGVVMWsweVNaVEZMbCtIUTd3L1pYbnN0Smd2bS9YcnB0V3ZwbkhQbnpzeVorY3d6enp5UDVEZ09Bb0ZBSUJBSUJJTHBReFpWSUJBSUJBS0JRQ0FFbGtBZ0VBZ0VBb0VRV0FLQlFDQVFDQVJDWUFrRUFvRkFJQkFJaE1BU0NBUUNnVUFnbUN1b29nb1dOcElraVVvUUxBaDI3Tno5QVBBRjRGMTF0YnZxUlkwSUZnTGlKUC9DUlZpd0JBTEJmQkJYSHdkK0Rxd0ZYdDJ4Yy9kZG9sWUVBc0ZjUmhMcWVZRTNzTEJnQ2VhM3NGSVlzbHI5MWh2K1pBS2ZycXZkOVhWUlM0TDVqSmlEaGNBU0NJRWxFTXkydUFvQzN3WWVHdVd5cndLZnFhdmRaWWthRXdpQkpSQUNTeUFFbGtBd3VyaXFBaDRGVm8vajhxY1k4c3NhRkRVbkVBSkxNRmNRUGxnQ2dXQ3VpYXU3Z2YzakZGY0E5d0w3ZHV6Y3ZWYlVua0FnbUNzSUM5WkNiMkJod1JMTUgyRWxBYjhOL1Awa0YzOXg0TU4xdGJ1K0wycFRNRjhRYzdBUVdBSWhzQVNDbVJSWGZ1QS9nSGROdytQK0FmaUR1dHBkcHFoWmdSQllBaUd3QkVKZ0NSYXJ1Rm9EZkI5WU5ZMlBmUWw0VDEzdHJuWlJ3d0loc0FUWEErR0RKUkFJcnFlNCtsV2dicHJGRmNDdHdLR0wvbHdDZ1VBdzZ3Z0wxa0p2WUdIQkVzeE5ZZVVHdmd4OFlvWS95Z1krRC95VkNPVWdtSXVJT1ZnSUxJRVFXQUxCZEltclZjQjNnWFd6K0xIUEE3OHF0Z3dGUW1BSlpndXhSU2dRQ0daVFhIMlVvUkFNNjJiNW8rOEFqdTdZdWZ0aDBRb0NnV0EyRUJhc2hkN0F3b0lsbUJ2Q0tnaDhBM2pQSENqT1Y0RGZyNnZkbFJZdEk3amVpRGxZQ0N5QkVGZ0N3V1RGMWEzQWZ3Tkw1bEN4amdIdnI2dmRkVlMwa0VBSUxJRVFXQUloc0FUelNWaHB3RjhBdjhmY2RFZklBSDhJZkttdWRwY3RXa3dnQkpaQUNDeUJFRmlDdVM2dVZnSC9DMnlhQjhWOUR0aFpWN3VyV2JTY1FBZ3NnUkJZQWlHd0JITlJXTW5BTHVCdkFQYzhLbm9ZK0V4ZDdhNWEwWW9DSWJBRVFtQUpoTUFTekNWeHRSejRKbkRMUFA0YWp3RWZyNnZkMVNaYVZDQUVsa0FJTElFUVdJTHJLYXd1V2EzK0d2QXNnSzhrckZrQ0liQUVRbUFKaE1BU1hGZHhOV3RXSzhjMnljUUgwUDE1czlXdmhUVkxJQVNXUUFnc2dSQllnbGtWVmlyd0dZWk9DYzY0MWNvMk14aVJDM2kxRENuTGd4cGNnaVFycy9GVnc4RG5nRy9VMWU0U2c2VkFDQ3pCdUJHUjNBVUN3VVRGMVZaZ0gvQ0YyUkJYWmpwT2VxQ0p0MnhvNUl2dmVaWE41VzFrQmh1eHpWbUpFNW9GL0F2dzhvNmR1OWVJMWhjSUJPTkZXTEFXZWdNTEM1Wmcrb1NWSC9oTGh2eXRabVZ4WmlZSE1PSTlmT3JPNDJ5cDdMbjgrMThjV2NLUERsYWpCVXBSWGI3WnFnSUQrRHVHRWtlblJJOFFUQWRpRGhZQ1N5QUVsbUJ4aTZzM01XVEpLWitsYVFjcjFvbHNEZks3RHh5aU1pOTZ6UldIbXZQNDJqTnJVYjE1cU43YzJheU9zOEFuNjJwM1BTdDZoa0FJTElFUVdFSmdDUVNURVZaTGdDOEJiNSsxQ2NlMnNLSXQ1SGtIK1owSERwSHR6WXg0YlV1L255ODh2b21NRkVUeGw4NTJmLzgvNEhmcWFuZDFpSjRpRUFKTElBU1dFRmdDd1hpRWxadWhGRGVmWXhaREwxaEdDalBTd3BiS0xqNTZhejJhTW5ZR20xaEtZL2ZUNjdrd2tJTVNxRUJXdE5tc3FoaERqdjVmcnF2ZFpZaWVJeEFDU3lBRWxoQllBc0ZJNHVwaDRDdEE5V3grcnBrTVk4UzZlTStPczl5N3BuVkM5OXFPeFBmMkxlV3BreFZvZ1pMWjlNdTZ4Q2xnVjEzdHJxZEVEeElJZ1NVUUFrc0lMSUhnU21HMUZOZ05QRFRMTXd4bXZCM0ZqUENaKzQ2d3ZEQTg2VWU5ZGo2ZmYzMStEWW9uQjlWWGNEMnE4WWZBWit0cWQxMFFQVW9nQkpZUVdLSVdoTUFTTEc1aGxRMzhNZkJwUUovTno3WXRBeXZTVEVWb2dFL2ZmWXlnSnpQbFozWkZQSHpwaVkwTXBvTW9nZkxaaXBkMUpTbmdpOERmMWRYdWlvb2VKaEFDU3dnc2dSQllnc1VsckRUZzE0RS9BMEt6L2ZsbUtvSVI3ZVRCOVJkNFpNdDVaR242eGlMRGtxbDllU1YxNTR0US9hV29MdS8xcU9MdWkzWDc3M1cxdTB6UjR3UkNZQW1CSlJBQ1M3RHd4ZFhiR1lycHRIejJKeFFiTzk0QlJwVGZ1UHNZYTB2N1oreXo5cHdyNUQ5ZVdvWHF5VUgxNVFQWDVYMm9CMzZ2cm5iWG82TG5DWVRBRWdKTElBU1dZR0VLcTIzQVB6SUx1UU9Id3pMVFdORVdxbklIK0kyN2prOTRTN0FuNmlFL2tKelFQZDBSRDE5NWVqMjlpU0NLdjN5MlR4bGV5Yk1NaFhVNEpIcWlRQWdzSWJBRVFtQUpGb2F3V2cxOEhuakg5U3FEa2VqSGlQZnl5SlpHM3JUaHdvUnNTUTd3dlgzTGVmeG9PUisrOVJTMzE3UlBUTmpaRXQvZHQ0eG5UcGFoQm9yUTNNSHJOcDhDM3dQK3RLNTIxeG5STXdWaURoWUNTeUFFbG1CK0NxdGx3SjhDNytjNjdZL1psb2tkYjhXcnhOaDF6OUZobzdLUEtzd3NtWDk1YmkxSDJ3cFF2QVVZc1U3dVg5UE11N2FmbS9BWE90R1d3ejgvdHc1YjlpUDdTcTZIQS94bHpRZjhEL0Q1dXRwZDUwVlBGUUpMSUFTV1FBZ3N3ZndRVmhYQUh3RWZCYTZiaWpCVFVZeFlKemN2YStmOU41NUZWNjBKM1I5TzZQejlMemZUSGM5R0Q1WWh5UXEyWlpBSnQ3Q3FxSmRQMzMxMHdzK01wMVcrK2RKcWpyYm1vVncvQi9qTCtoSDRKdkNYZGJXNzJrVFBGUUpMSUFTV1FBZ3N3ZHdVVnNYQTd6TjBPbEMvWHVWd2JHdklrZDJNOGNrN2o3T2h2Ry9DejJqdTgvTjNqMjhtSStmZzhoZkNGWDNac1cweWtUWkM3a0YrLzZFRGhIenBDVDkvejdsQ3Z2bnlLaFJYRU1WWGlDVEoxN1BwVXNBM2dMK3VxOTNWTFhxeUVGZ0NJYkFFUW1BSjVvYXdxZ0IrRi9nMXdIMDl5MkttWXBqeER0YVc5dkxSVytzSnVDZWVRV2JmK1FLKzhmd2FGRTgrdWk5bnhPdlMwVzRVczUvZnZ1OElLNG9HSi93NS9YRTNYMzl1RFUxOTJjaitVbFRkYzcyYk1nbjhHL0RGdXRwZHphSm5DNEVsRUFKTElBU1c0UG9JcTFVTVdheCtGVkN2NjBSeDBXcGxHekUrZW1zOTI2c25ib2l4blNGbjlLZE9sS01IeDVmeXhraEdobExzYkQvTGZXdGJKbDV1NE9VenhYenIxUnBVVnhENStsdXpZR2pyOEg4WUNsWjZXdlIwSWJBRVFtQUpoTUFTekk2dzJnTDhJZkIycnBQeitwVk1oOVVxbXRMNHlsTWJ1TkFmUXNzcW0xQTRCY3RJWVVSYTJWVFJ6Y2R1T3psaHZ5eUFnYmlMZjN0eE5lZTZjeTVhczd4em9ha2RodEx2L0xVSTd5QUVsa0FJTElFUVdJS1pFMVozQXA4RDdwc1RrNE5sWWlmYXdVenc0VnNtWjdVQ09OY2Q1RXRQYmlRalphRUhpaVpsUVhKc2kweWtqU3c5d21jZk9FUnhWbUpTWlhucFRESC8vV29OaXN1SDdDMituaWNOMzhnVHdOL1cxZTU2WHJ3SlFtQUpoTUFTQ0lFbG1McW8wb0YzQWI4TmJKb3I1VEtTQTVpeEhtNWMxc243YmppTFY1OWNOcGhmSHF2Z2U2OHRRL1VWb0h1enBseXVkS3dQTzlYSHI5MTJraHVYZGszcUdaR2t6cmRlcmVGUWN6NnF2d0ROblRXWHVzUUI0RXZBOStwcWR4bmlEUkVDU3lBRWxrQUlMTUhFaEZVZThESGdONEdTdVZJdTIweGp4OXZ4YVhFK2Z2c0phaWJoWEE0UVQydjg4M05yT2QyWml4WXNSZEdtenpmZlRDY3dvdTFzcis3a3d6ZlhvNnYycEo1enJEWEV2Nys0bXJUalEvYVdJS3Y2WE9vaTdjQlhnWCt0cTkzVko5NFlJYkFFUW1BSmhNQVNqQzZzdGdHL0Fid0hjTTJkaWNER1N2U1FTWVI1ZU1NRjNyS3hDVldabkhBNTI1WEZsNS9hZ0NFRjBRTEZNK0pVN3RnbVJxUWR2eGJsdCs0N1RIa29OcW5uWkV5Rkh4Mm80c2tUNWVqZUhGUnYzbFVoSStZQWFlQTd3RmZyYW5mdEYyK1FFRmdDSWJBRVFtQUpYaGRWWG9hMkFYOGQyRDdYeW1lbW9sanhUcXJ6Qi9ud0xhY29tcVIvaysxSS9QUlFGVDg3WElrMlRWdUNZd3FrZUQ5bW9wZjMzWENXdTFlM1R2cEVRT3VBai85NGFUV3RBd0ZrYnpHYTJ6OFh1MUlkOEhXR3RnOFQ0czBTQWtzZ0JKWkFDS3pGS3F6V003UU4rQUVnYTY2Vjc5SjJvQzRsK2VETnA5aGEyVFBwWi9WRVBleCtlajJkMFN5MFFPbXNicmNOblRKc1kybitBSis2NnhoWkUwd3lmWGt5Qk9vYUN2bnZWMnV3Wk05YzNEYThSQmo0YjRhMkQ0K0pOMDBJTElFUVdBSWhzQmFEcU1wbWFQdnZJOEMyT1RubzJ6WldvcHRNTXNLYjFsL2d6UnViSnUzSEJFTW44MnBmV1luaXprSDNYWjh0TnNleE1hTGRZSVQ1NUozSDJieWtkOUxQU2hrS1B6MVV4UlBIeTlHOVdTamUvTGtRTzJzazlnSC9DWHlucm5iWG9IZ0RoY0FTQ0lFbEVBSnJJWWtxQmJnZitCRHdWdWFRYjlVYlJudU01Q0Jtb3BkVnhmMTg4T2JURkFTU2szNWNMS1h4alJmV2NySWpoQllvbVJPeHBZeFVEQ1BXd2JiS2JuYmVmQXJQSkU4L0FuUU1ldm12VjFkeXJpc2J4WmVQNXNsaURvUWxHNGswOEJPZ0ZuaXFybmFYSmQ1TUliQUVRbUFKaE1DYWo2SktCbTVteUZyMVRpQi9McGZYU01Wd2twM2srdUo4OE1iVHJDb1ptTkx6RGpUbDg2OHZyTUZSQTJqK0lpUjU3bGg0SE52RWlIYWdFZVBYN3pqTzJyTCtLVDN2ZUd1SWIrMVpTVGpwUWZJV2p5c0MvWFdtQi9nK1E4N3hyOVRWN3JMRkd5c0Vsa0FJTElFUVdITmRXRzBGM3N1UTAzclpYQyt2WmFSd0VoMm9wSGp2ampQY3RLd0xTWnI4dUJCTGFYeno1ZFVjYWNsRDh4ZWh6azFuOENGUmVUSE56bzdxTGo1NDAra3BXYk1jUitMRk04VjhkOTh5Yk5tRDVDbEcwVnp6b2N1MlhCUmIzeGFuRUlYQUVnaUJKUkFDYTY2SnFpM0FJd3hacTZyblE1bHR5OEJPZEdLbUU3eGxVeE1QckcyZWtwOFZERm10L3UyRk5kaHFBTTFmT0plaW9JODh3VmttUm16NnJGbHBVK0d4b3hVOGVxUVN6ZTFGOWhST0tPM1BkYVlSK0QvZ0ozVzF1dzZJTjFzSUxJRVFXQUloc0daYlVNbkFqUmRGMVNOQTVYd3B1MjJaT01rdTBzazRkNjVzNDYyYm1naE84bFRkSlFZU0x2Nzl4ZFdjNmdqTmVhdlZTRnl5Wm0xZTBzdUhicDVjUHNVckdVem8vUGhnTlMrZUxzYnQ5U041Q3BBVmRUNVZTUlB3STRaeUllNFYyNGhDWUFtRXdCSUlnVFZUb2tvRGJnTitCWGdiVUR5dkJuTGJ4RTcwa0VwRXVXVkZKMi9iZEo1Y2YycUtrNFBFTS9XbGZMdHVPYkllUlBjWHpDbGZxNG5Ya1lVUjY4SXhvbnpneHRQY1d0TXhaWmYxdnBpYkgreGZ5dDZHQWx5K0lJb25EMGxXNTF2VmRERGtJUDlENEVXUm9rY0lMSUVRV0tLQmhjQ2FxcWdLQVE4Q2J3WWVZQTdHcWhxUGFMQ1N2YVRqWWJaWDkvRElsZ1lLZzhrcFA3ZHR3TWUvUExlT3ptZ0F6VitNb25zV1RMdWI2UVJtcklQeVVJUlAzSDU4MG9GVnI2UXI0dUY3KzVaeDhFSWVMbDgyaWlkM1hteWhEa01ZK0NYd2MrQ3h1dHBkQTJLa0VBSkxJQVNXRUZpQzhZaXFGUmNGMVp1Qlc0QjVPUXZhbG9tZDZpV1RpTEMrdko5M2JqMUhhVTU4eXM5TkdRby9PckNVcDA2V29YcEN1SHlodVpZNlp0b212a3lzRnlzMXdBUHJXbmpicHNZcCs2aGRFcWJmcVZ2T2lmYWNvUmhhN2x3a1JaMnYxV1FCTDE4VVd6K3ZxOTExUm93Z1FtQUpoTUFTQWt0d1NWRDVnTHVCKzRDSGdLcjUvSDFzTTRPVDZpR1ZpTE85cW9lM2JEby9MY0lLWUU5RElkOTZkU1VXWGxSLzBWeU5ZajY5Q3NKTVk4VTYwYVVFTzIrcG4xSTAremNLclI4ZnJPWkFVOTVGSDYzOCtlUU1QeExuZ2NlQUo0Qm42MnAzeGNVSUl3U1dFRmdDSWJBV2o2Q1NnTFVNQmY1OGtDRXIxYnhYQ3BhUmhsUTM2VlNTVzFkMDhPWU5UZVFGVXRQeTdOWUJILy8yd2hyYUJvTW92c0s1bW9kdlJqRlNVY3hZRjFYNVlUNTZ5MG1LczZjbjFWOTMxTVBQRDFmeXl0a2lYRzR2dVBQblMzaUhzY2d3Wk4xNi9LTGdPbDVYdTB0TU9FSmdDWUVsRUFKcmdZbXFTb2FzVkpkK0NoYktkelBUQ2FSME4wWW16YjFyV3JsL2JUUFozc3kwUER1ZVZ2bkIvbVU4ZjZvRXpSdEM4NFVXZFo5eUhKdE1yQTh6TmNnOXExdDUrK1pHdkZPSW5YVWxnd21keDQ5VjhQU0pjblMzQzBmUFIzVjVGMUwxZFFQUFhQcXBxOTNWSkVZbUliQ0V3QklJZ1RYL0JGVXBjQ3R3NTBWQnRYU2hUZlJtS2dLcFhqVFo0SUcxRjdocmRkdTBUZmFtTGZQVThUSitkSEFwa3VwRjlSY3VoTzJyYWNNMk01anhMakFUdkdOYkEzZXZha1dScDJjc1RXUlVuajVaeGhQSEtqQWREZHg1cU83Z1hNNTFPRmthTG9xdDV4ZzZtZGd1QkpaQUNDeUJFRmh6VDFCVk1yVFZkOGZGbjZVTDhYdmFsb0dkNnNkSWhpbkxpZlBRK2lhMlZ2Wk0yK1R1QVB2UEYvQ3RWMWVTc3R5b3ZxSUZkVHB3dWpFekNheFlGejQ5eVFkdnFwOVNBdWszWXRrUys1dnllZXhvSmEwRFBqUlBGckk3dEpDRmJnUHcvTVdmbCtwcWQxMFFBa3NnQkpaQUNLelpGVk51WUROd0UzRER4ZjhXTCtSMk5ETUpwSFF2cVdTSzdkVTlQTGp1QXBWNTBlbWQzYnFEL09mTHErbU0rRkM4aFdpZWdIaUJ4b21SakdER3V5bkxpYkh6NXBOVTVVOXYyelQxQm5qODJCTDJOZWJqOXJoeFhIbHpJbkgyRE5NQnZBcnN2ZmpmZzNXMXUxSUw3VXVLT1ZnSUxJRVFXTmRUVUZVd0ZEWDkwczhtWU1IdlZ6bTJoWmtLUTdvUFZUYTVaM1VMZDY5cW0zTFU5VGZTM09mbk8vdFdjS29qRzhXYmg4dWJ2U0RETHN6R1JHbkVCekFTZmF3dUhlUjlPMDVQMituTlMwU1NPcy9VbC9MMHlYSk1Xd1ZYTHFvN2E3N0cwNXF3amdVT0FYc3UvZFRWN21vV0Frc2dCSlpBQ0t6eGlha3locXhURzRFdHdEWVd1SFhxRGNQdGtOTjZwbzlVTXMycWtnSHVYZFBDaHZJK1pHbDYzOVdPc0pmdjFLM2dXR3NJeFpPRDdzMVpMQlAxakF0akk5R1BrUmhrWTBVZjc5bHhabG9DdTE2SjdVZ2NhY25scVJQbDFMZG5EMW0xOU55TFR2R0xTaHgzQVB1QWc4QmhocXhjclVKZ0NZVEFFaXhhZ2JWajUyNkZJVCtwUzJKcU0wT1dxYnpGMkU2V21jWkpEMkttSWdSY0dlNWMxY3F0eXp2SThhV24vYk42bzI2Kys5cHlEalRsbzdpejBIMjVRbGpOaU5BeU1lSkQvbkxicXJ0NTk3WnpVMDVOTkJ6OWNSY3ZueTNtdWZveW9tbDl5Q0hlbFkyaXVoWnIxZmRlRkZ5SHJ2aHBxS3ZkWlFtQkpSQUNTN0JnQk5aRklWVU5yTG40cy9yaWYxY0Nyc1hjTnJhWndVcEhJRE9JYlZ2c3FPN2k5cHAybGhlR1orVHp1aUllZm5Ld21yckdRbFIzRU5XYk85K1NEOC9QZHJaTXpFUXZSakxLVGN1NmVPdW1SZ3FtMmFKMWliTmRXYnh3dW9TNnhrSmtXUUU5RzhVVlhCUUJZY2NnRFp3Q1RnQW5MLzczQk5CNHZZV1htSU9Gd0JJSWdUVWVNWFVqUTA3bjFReFpwNVlEUzFnRS9sSVRtV3l0ZEFUWkdDQ1RzZGhjMmN0Tnl6cFlWOWFQS3Rzejhwbk5mWDUrZUdBWlIxdENhSjRncWpja1FpNWNsN1kzTUJOOUdNa29HeXY2ZUdSTEErV2gySXg4bG1uTEhHc044Y3JaWWc1ZHlFUFhGV3d0WjBoc0NWRjlKUWJRQkp3RkdoazZ5VmhYVjd0cmp4QllBaUd3QkhOSllIMEhlTGVvOVdFbTFsUVV4UndnbmJaWVc5N1BMY3M2MkZqUk95MjU3VWF6WnZ4Zy8zTE9kQVpSUGRub3Zod2tXVXl1MXh2SE5qRVNBeGlKUVdxS3c3eGo2MW1XRlVSbTdQTXlwc3poNWp4ZVBsZk04WllRTHBlQ3BlYWd1Z05DYUEvUGQrdHFkNzFIQ0N6QlZCR2pyV0E2U1lvcXVDaXF6RFJXT29wa0RHSVlOdXZLKzdtaHVwT05GYjI0dFpuYmtYQWNpY010dWZ6azRGSmFCM3dvN2x5OGVWbkN4Mm91TFhwa0ZkMmZqK1lOMFJBZTVLOGZ6YUk4Rk9kdG14dllXTjZITk0ySEdYVFZabnQxTjl1cnUwbG1WSTYwNUxLbm9ZampyU0UwVGNiUnNsRmNBV1RWSlJwSGpHTUNJYkFFYzVUd1l2N3laaVlKUmdRbkU4RzJiRFl0NldWSGRSZnJ5dnBtMUZJRmtNeW92SEM2aEY4Y3JTUnA2TWp1WE55NUN6TDY5d0lTV2dvdWZ5Nk9MNGVPUkppdlBSdkFxNmQ1YUYwVHQ5ZDA0Sm1tcVB4WDR0Rk5ibGpheFExTHU4aVlNc2RhYzZsckxPVFFoVHhrUlViU2c2QUZVWFUzaSt3MG9oakhCRUpnQ1FSekJjZTJNVE54RkhPUWRDcUZWemZZV3RuTmxpVTlyQ29abUxibzZxUFJFZmJ5K0xFbHZIS21DRVYzSWJ2emNBZDlvbkhtazlDU1pIUmZEdmh5eUtUai9PaXdqKys5dG94YlZuVHkwTG9MRkdVbFp1UnpkZFZtUzJVUFd5cDdzR3lKK3ZZY0RseklaMzlUQVltSWhzdnR4bEt6VVhVZmtpeUV1a0FnQkpiZ2VyTGdjNnBZUmhvckUwTzF3aVJTRnFVNUNYWXM2MlRUa3Q0WmMxaCtJN1lqY2JRbGwxOGNyZVJjVnhETkU4Q1ZreU8yZUJiQ2dPenlnY3VIYXFiWjJ4emtwZFBGTEN1TThLYjFUYXlmZ1Zob2wxQmtoN1ZsL2F3dDYrZERONSttcGQvUG9RdDUxSjB2b3EzWGk5ZXRZQ3BaS0xvZlJWdncvY3d0ZXFKQUNDekJYR1BCamJ5T2JXRm1Fc2htQkNPZFFKWnNOcFQxc2FHaWgvVmwvZE1lVlgwMHVpSWVucTB2NDRYVEpWaU9CcTRRM3J5ZzhLOWFnTWlxQ3oxUWhPYkxweWtXNFd2UFphTklCbmVzYk9mT2xhM1RIcmowalpTSFlwU0hZcnhsVXhPUnBNN1IxaEJIbXZNNTBwcUw0Y2hvTGkrMkdrVFZ2UXV4L3dtQkpSQUNTekRueUozM2dzcHhzRElKSERPR2JFWkpwaHpLYytOc1dkck4rdkkrcXZLaTArNkVQQm9aVTJIZitYeWVPRjVKYTc4WHplMUg4V1hqRWdtWUZ3V1NyT0M2dUgxb1paSThlemFMSjQ2VlV4WktjUC9hSnJaWDlhQ3JNeHZHS2VqSmNNdnlUbTVaM29ualNKenZEWEMwSlpmOUZ3cG83ZkhoY1V2WWFnQko5YVBvbm9YZzk1Y3JlcDVBQ0N6QlhHUGVSV0YzSEFmTFNPSVljUlFyU2lKcGtSZElzM0ZKRDJ0SysxbFZQRENqcC82R0w1UEVtYzRzWGpoVFNsMURBWXFtZ1I3Q214OFFUdXVMR0VYM29PZ2V0SUJOVnpMS3QvWUcrYytYRFhaVWQzUDdpalpXRklWblhQeExra04xZm9UcS9BaHYyM3llWkVibFZHYzJKOXBDSEc3T3A3ZmJoZGVqWUNrQkpNMkhvbm5tWXo1VUliQUUwL08raUJnY0M3eUJaemNPVmhORGdVWG5ycUN5TFN3amhXTmVFbFEyT2Y0TTYwcjdXRjB5SktpeXZKbnJVclp6M1VGZVBWZk1xK2VLTUcwVlNjOUM4d1NGYjVWZ1JHd3pqWkdNNEdUQ3FMTEpUY3M2dVdsWng0ekcxUnFOY0VLbnZpT0hrKzBoanJYbDBoL1Q4WHBrYkNXQXBQcFFOUGQ4MkZKc3FxdmRWVFdiaXp5QkVGZ0NJYkJHRTFjNlEvRmo1cFNKeFRMU1dFWUt4WTVpRzBsU0dTak9UcktxdUovVkpRUFVGQTNPcWgvVk5TTjViNEE5RFVXOGVxNllSRVpGZG1XaHVnSW9ZZ3RRTU5HK25rbGlwaVBZNlFoZTNlU21aUjNjdUxTVHlyem9kU3RUT0tsenBqT2JrKzA1MUhlRTZCajA0TlpCMWp4WWNnQkZjNk5vT25Nc0pJUU5lT3BxZDgzS3dDRG00SVdMMkNJVVRCZExyN2U0Y2l4ektHbXlrVUJ4WWlSVEppN1ZZa1ZCaEpYRi9Td3ZDRk9WSDUxeG41WFJCMU9KaHU0Z2V4cUtxRHRmU0NLdG9yb0N5SzRnbnFCWDlDTEJwTG0waFVpZ0VDT2Q0TGx6T1R4MW9oeXZ5MlJIVlJjM0x1MWthVUZrVm4wSXN6d1p0bFYxczYycUd4anlLVHpmRStCc2R4YW5Pa0tjNnc0U054UThiZ1ZMRGlCcFhtVFZkYjNUK2NnTXBmczZKWHFWUUFnc3dWeGd3Nnd1TVMwRHkwaURsVUMxNDZUVEpwYnRVSlNkWW1WRlB5c0tCMWxhR0tFZ2NQMkRNcHUyekttT2JPb2FDM250Zk1IRjdiOGdpdHVQVjRncXdVd003QzR2dUx6b0ZHRm1FcnpZRk9LRk0yV29zc20ycW01MlZIZXhzbmh3eHZKZmpvU3VXdFFVRDFKVFBNakRHeTRBMEIzMTBOQVY1RXhYTnFjNlEzVDJ1VkZrQ1pkTHhaUjhvSHBRVk5kc0o2eGVKd1NXUUFnc3dWeGh5MHc4MUxGTUxDdURiV1JRbkFTU25TU1Z0cEVsbTdLY0JNdkxCbGlTRjZVeUwwcHhWbUpXZ251T2gxaEtHMHBKMGxoTWZWczJzcUlNUmNqMkIzQnI0aFM0WUJZSGVkMkxxbnVCUWl3anhkNldYUFkybG1KYkZxdEtCN214dW9NTjVYMzQzY1oxS1Y5QklFbEJJTW1OeTdvQXNHeUpqckNYcHQ0QUYzb0RuTzNLb1hYQWkrM0l1SFFaRkRlV2ROSFNwZW96WmUzYUNueGY5QjZCRUZpQ3VjRDJTWXNvMjhZMjA5aVdnV05uVUowazJCblNhUnZiY2NnUHBLbklqMUlSaWxLYUU2YzhGQ00vbUp4VFhoc08wTkxuNTNCTEhuV05SYlQxZTNHNU5SdzFDMWVPYjdaWDN3TEJzQXo1UExtQmZHd3p3NW1CT0dmM0ZwQit3YUFzbEdCN2RTY2J5M3NwejQxZHQvZExrUjNLY3VLVTVjUzVaWG5uNWZlckorS2hwZDlQMjRDUDV2NEFGL29DOVBhNWtDUUpseTRqS1RxbTVFR1NkV1JGUTFaZFU0bEFmNFBvTFlLcElwemNGM29EejRLVCs0NmR1NzNBSUtCTjV2NU1Jb3lUNkdScFlZVFM3QmlGd1FRRndTVEYyUW55QTZrWmkxNDlWV0lwamVOdElmWmZLT1JZU3dqVGxsRjBINUlXUUhWNVJRQlF3YnpCc1MzTWRBTEhpR0psNHFqeVVJTHlMVXU2V0ZmYWY5MnNXMk5oT3hMZEVRK2RZUS9kRVE5ZEVTOXRnMzRhdW9KSTNpSjBiOVprSDUwQmN1cHFkeVZtdk83RkhMeGdFUllzd1hSdzIyVEYxU1VSdUt3b3d1ODllSEJPZjhtTXFYQ21LNHVqTGJrY2JpbWdLK3pDN1ZLeDFTelVnQmVQMlBvVHpOZUZtS3lnZVFMZ0NRQmdHU21PZE9WenJLMklWTnFrTUpobVkwVVA2OHQ3V1ZFWXZxNEhSYTVFbGh5S3NoTFg1R3Y4dThjMzB4Z3Ruc3FqZGVCVzRBblJPd1JDWUFtdUoyK2U0dWhPUEQzM3VxSmh5WnpyenVKVWV6YUhXZ3BvN3ZPaGF6S09Ha0RSdlBnTHZDTHdwMkJCOHZwV1lnalZ0b2xrRWp6WFdNRHpaNkprREp1SzNEZ2J5bnBZWFRyQXNvSXdtbUxQcWZJbjBpcE0vZDE4c3hCWWdpbE5iY0k4dWNBYmVJYTNDSGZzM0MwRHJjQ2tsNHRtS2thaGRwYlB2MjNmOVIyVU15b04zVUZPZCtad3BEV2ZsajR2bWlxQjZrZldmS2k2QjBrUmF4TEI0c2F4VE14TUV0dUlneG5ETUIzS1F3bldsZld5c21pQXBRVmhmQzd6dXBieHozNnluUzVqT2FyYlA1WEhkQUJsZGJXN1psUTlpamw0NFNKbUM4RlV1WDBxNHVxNlRSS09SUHVnbDdOZFdkUjM1SEs2TTV1QnVJWkxsM0ZVUDdMbXhadnJ1ZDd4ZUFTQ3ViZG9VOVNydGhNMXk2VGJTUExVMlNLZXJvK1J6dGprK0F4V0ZBNnlxcVNQNVlWaFNyTVRzeHAvYTVvb1pzajk0WG5SNmdJaHNBVFhnNDlNV2V6ZzRGSm5kb3RoSU82aXFTOUFZM2VRRSsxNU5QZjVjSkJRTlJlMjRrZlIzZmg5YnJIbEp4Qk1FRmxSa1pVQXVBTkFJWnBqa3pKU0hPcEtjYVE5aG1ta3dYR295SXV6dXJpUHBRVmhLdk5paEh5cEdTdVRydG80bVdrUmRCOFJBa3N3NmNXSU1FOHU4QWFld1MzQ0hUdDNoeGphSHB4U1hwZE1Jc3lhMEVuKzM3MUhwMXdtQitnS2U3blE1NmV4Sit0eURKMk1LZVBTRld6Rmg2eDZVRFMzQ0owZ0VNd1N0cG5CTWxMWVpoTFppcFBPV09pS1RXbE9naFdGQTFUbFIxaVNGNlVvbUp3V1M5ZFhubHJQaWY3VlV6bEZlSWtrVUZwWHUydGdwdXBHek1FTEYySEJFa3lGVDB4VlhBRTR0a25JUDdIVnJHVkw5TVhjdEE3NGFCdndjYjQzbTVaK1AzMnhvYnhtbXE1aHl6NWsxWVVhZEtPckduTXMzNWxBc0dpUVZmM2lnaVlJZ0lhRGJXWm9UNmRwYlV3am40dGpaQXdjeHlFdmtLRThGS01xYjVEU2kvR3djdjJwQ1FVUkR2bFNPTDNUNGdmbUFUNE8vSjFvUmNHRURSeENQUy93QnA0aEM5YkY1TTduZ1pJcHIyN2piVHkwNnRqbDFCbkRjYmc1ai8xTkJiUU4rdW1OdW9ra1ZSUVpORjNCa2J5Z3VHWTZzck5BSUpoaGJNdkFOalBZWmdhc05KS1R3TWhZV0RZRVBTYjVnUlFsMlRHMlZuYXpzYUozeE9jOGVtUUpqOVd2US9hVlRrZXgyb0RxbVVyK0xPYmdoWXVZaVFTVDVTUFRJYTRBSkR0OVRSeWJON0szb1loOXpaVm9uaUN5UjhQdjEwUWdUNEZnZ1NFckdyS2lnY3QzK1hjYUZ3T2hXZ1p0S1lPbTh4RXNXeDVWWUJVR0UyQ2xwNnRZcFJmSHU2K0xGaEpNcUQrTEtoQk1sQjA3ZDN1QVA1eXU1NlV6MXBnQ3k2T2JLTG9ielJOQTBkeENYQWtFRTBDekI4bHhUbEVnblVDMysrZGQrU1ZaUWRFdXZ2KzZHN2MyK3ZaZlVWYVNqREd0d1ZEL2NNZk8zU0tTc0dCQ0NBdVdZREo4QmlpZmpnY05KWE4yS0I1RFlIbDFRNWpTQllLSnZsKzJRYmJUd0wycnpuSDdpbllreWVFL1hsckxvYjR0b014UHZlQTREajU5OU4yNmt1dzRsdVZnVytaMHVReVVBNzhGL0kzb1ZZTHhJaXhZZ2dteFkrZnVZcWJSZW1VWktVcHpFbU02c0E2NWtnbUJKUkNNRjVmVndjckFRZjdnZ1ZlNW82YnQ4dW04WDcyaG5peXBlUjZyUmdkNUROZFNSWFlveVVsaUdkTWFDdUlQZHV6Y1hTUjZsa0FJTE1GTThTWEFQMjFQczJLc0src2Q4N0o0V2hNeHFnU0NjYjFUR2JMdGVqNndlUStmdnV2d05ZbWEzWnBGY1dBQXg3SG41ZGVUWkpsb2V1d1FLK3RLZTVITTJIUitkQUQ0c3VoZ0FpR3dCTlBPanAyNzN3UzhlMW9mYWtSWlV6cDJpSm1VcVY0eVl3a0VnaEZ3V1Iyc3pqcklIejM0S2hzcmVrYTg3dTVWVGVoVzMvejhrcEpFeWh6YkIzTnRXVDlNcjhBQ2VQZU9uYnNmRWoxTklBU1dZRHJGVlFqNDErbDhwbTBaR0liRHlxTEJNYThkVExpUVplRXlLQkM4RWNkeGNESmhQS2w2Zm5YVFhqNTE1eEU4K3VoTzRDdUx3Z1NVM25uNWZTVkpJWndZMjMrc3BtZ1F3N0NIUWo1TUwvKzJZK2Z1SE5IekJFSmdDYWFMZjJHYXdqSmN3a3BIMlZEUmg2cU12VlhSSDNlSms0TUN3V1ZSWmVPeXVzaWxudFdCZlh4bzg3UDQ5VFNQSGwzS0srZUtzV3hwREpIaVVKWGJqMk9iOCs2N3k0cEtmOXcxNW5XYVlyT2hvZzhyTSsxV3JCSkV5QWJCT0JBbUFjR1k3Tmk1KzVQQXU2WjlKWnJwNStabEhlTzZ0aittbzJWcG9qRUVpeDdOSHFSUVA4OGptMCt6b2pCOCtmZHJTL3Y1eXRPYitmNlJyVHgrTWthV0swN1FuVUpUYkdJWkhjTlUwVldUZDJ3K1JYRjJnanRyTG5DOHA1cjBQTXZWTGlzYWZlSHhwYm02ZVZrSEo5cnp3UnVhN21LOGE4Zk8zYy9WMWU0U1Frc3djbDhWVlNBWVExeHRZd1ljT3kwakJZNDVhckRBUzhSU0dobFRSbGFGd0JJc1RpUXJqbU9sa2F3a0s3THErZHlEKzY0U1Z3QmUzZVJ6RDc3R0krc080Tk9TREtRQ05BeVVjYnlubXVaSUdWMkpBczRQbHZLTmx6WURVSmtYeFNjUHpMdTZrTldoOFNDV0duczgyRmpSaStTWTAzMmE4QkpmdmpnK0NnVERJaXhZZ3RIRVZSSHdZOEExN1E5UDkzTG55clp4NVJkcjdBbmlkaW1JWElLQ3hZWmptV1J4bnVyY1RrNzNMVVdYNHZ6YXJjZEhGbUtTdzIwcjJybHRSVHVXTFJGSjZTUXpLcExrMEI5elUvdnFhdEx5NjY5elZXNC9mYjBtMHJ6eWI1Und1eFNhZWdORGp1eWpvTWdPZDZ4czQ0VkdQMmhsMDEwUUYvQ2pIVHQzYjZ1cjNkVXBlcXZnbXNXQXFBTEJDT0xLQ3p6S1VKcUlhWjgwMHNrRTk2NXBHZGYxRGQxQkhNVXJHa1d3ZUlTVlkrTzFtbG1idlovUDNmOHlPMjgraFVvU1diTFJsUEdGVjFCa2h4eHZHcGRxOGFPREsvaldhOXRJNkN2UmxDRy9xLzY0bTdMc01DNTcvam03TzRxWGM5MVo0N3IydnJVdHBCSUpiR3RHL00zS2dFY3ZqcGNDd1ZVSUM1WmdPSEdsQTk4RHRzekU4KzFVTDl1cnV3bjV4cGNyN0ZCTEFaTHFFdzBqV0JUb1ZnOTVlaHNmdU9FRTVhSFhIYlRkYW9hME5mRnQ4bjk3YVMxZGlXSnMyWTFscFlsWktuLzBrOXV3SFlXazVTV3RoSmh2eDBjazFjZkI1Z0xldHZuOG1OZUdmR2wyTE8zbVNFY0EvRFBpYjdZRitONk9uYnNmbWFtRTBBSWhzQVFMUTF3cHdQOENiNW9SY1dXWnBCTVIzcjY1Y1Z6WHB3eUZsajRmM2p5eFFCUXNiQ1FyUm81MGdUZHZQTU8yeXU1ci91N1cwaVF0TjhtTU9tWVloaXZaZGZkaEJoUDFSRk1haVl4S01xUGlkeGtFM0JsU3Bzb1BEOWJRYWE0Q1daODNkYVc2UExUMCtrZ1pDbTV0N0p5RGI5L2NTTjMzQy9CNDhxY3JkYzRiZVJQd1B6dDI3bjV2WGUwdVMvUm1nUkJZZ2plS0t3bW9CZDR4VTUvaEpEdTVlWGtuaGNIa3VLNC8ycEtMcHFzaVJJTmd3ZUxZR2JLY0MyeGZjb0dITjV4SGxZZmZBdlRyYWJxU1BycWpIcGJrUnNmOWZLOXU0aDFGa0gzbTdnUDg5Uzg5UkZneGY4U29yS0xwS2tkYmN0bGUzVDNtOVlYQkpEY3Y3K1JBcXhjQ1pUTlZySGNDcVIwN2QzK29ybmFYeU9zbEVENVlnc3ZpU3Jrb3J0NC9VNTloR1NtTVZKeDNiRzBZOXowdm5TM0YwYkpGQXdrV0pKYVpodGdGQ253REZBVGk5TVZHUGs5U25oTWxZYmpvREUrdk5kZnZOaWpQN3A5M3FYTWNMWnVYem83ZlJmU2RXeHN3MHZHWk9sRjRpUThBdFJmSFU4RWlSMWl3Qk96WXVkdkZrTS9WVzJad09NU0p0L0hPYlExa2VjYm5waEJMYVJ4dnpjR1RHeENOSkZpUUtLb0xnc3M1bTdRNWV5eUpUeDVBSjQ3ZmxTTGZGMk50YVEvTENzTGsrbE5VNWc2aW5JTVQ3Zm5zcU82YTFuTGNXTjFHL1lFSXRqcC9Gak9hTzhEeDFoeGlLZTJhZkl2RGtlWE44TTV0RGZ6b2tJcVNYYzBNbmtyK0lKQzFZK2Z1ZDlmVjdrcUxYaTRFbG1EeGlxdHM0Q2ZBN1RQNU9XYWlqNUEzeGoyclc4ZDl6NHRuU3RCY3JwbnltUkFJNWd5U0pJUHFJNEdQQkRCb1FNdUF6Y0dlQkQ1bEVGMktvMHRwTkRsSmQ4dy83Wisvc25nQXI5UlBqUGtqc0dSRlJYTzVlUEZNQ1ErdHZ6Q3VlKzVaM2NvTHAwdnBqL2VpK3ZKbnNuaHZCWDY1WStmdXQ5ZlY3aG9VUFh4eElyWUlGN2U0V2c3c25XbHhaUmtwTXZGK1BuWFhzWEhGdlFLd0hZbkhqaTVCZHVlS2hoSXNXdEVsYVg0U2NobURVZzNkck1mVWlvaWt2V1RNNlIyNjNacEZRRS9NdnduTW5jdGpSNWRnTytPelJpbXl3NmZ1T2tZbU1URFRXNFVBZHdCN0w0NnpBaUd3Qkl0SVhOMEQxQUUxTS9rNWptMWpSbHQ1NzQ2emxPWEV4MzFmWFdNQmFjdUY2aExoR1FUekhRZkxTR0diR1J6YlFqYzc4RnB0MS96b1pnZk9HTEdhYkROSjNNN25lTnYwTHp3Q3J1UzhxMW5WNVNOdHVhaHJMQmozUFdVNWNkNjc0eXhtdEJYSG5uRy9zeHFnYnNmTzNYZUw5MkR4SWZaZUZwK3drb0UvQnY1c05nUzJGV3RqYlVrUDk2NFovOWFnWlV0OGI5OEtaRysrYUREQlBOWlZEaTY3Z3p4WE56ZXVhQ1dhMG5tMWNRbVdJL09SR3c2UzUzL2RnbkttSzRjZkgxMkxwSTQ4Sk90V053R3BuWDU3S1MrZksyZnprcDdYaFpjaklVbk9sTHlLS2tKaFRrVXl5S28rcjZwWjl1YnozWDByMkY3VlBXNEwrYjFyV2puZWxzdnBIaDAxV0RIVFJjd0JudHl4Yy9mbmdmK3ZybmFYTFY2T3hZR3dZQzB1Y1ZVS1BBRjhmbGJFVmFJSGp4em1FM2VjbU5COUw1d3VJV2E0MGR6Q3VWMHdUMWV1OWlDRjhqRisvYVlYK0lNSDY3aWpwbzAzYnpqUC83dHJINUxrOElPREt3bjUwK1FGVWhpMnpNK1ByU1NwVlkvNFBJL1Z4dTJWUi9tamgxOGpxTFRURmNzbVpRd2RWSHZzYUNXLzlaM2JhUitZbXJXM0ttOFEyWmwvUHRtYU8wRGNjUFA4cVlrbG5majFPNC9qa1NOWWlaN1ptbXMvRHp4eGNSd1dDSUVsV0VEaTZuM0FVZUNlMmZnOE14WEJTdlh6ZXc4ZUdsY2d3RXZFMHhyZjNiY2N4VnNrR2swdy8zQWN2R1lUZHkxNWpUOSswMTZXRlVTdStuTlJWb0szcmE5bklCM2l1Nit0WURDaDg3WG50eEJSUm5iVDhab1hlT3VhZzd4MVl3TzZhck0wdDVkQnM1QVh6Z3pGY3lvSXhrbExPWFJGUFZNcWVzaVh4aVhINTJXMUs5NGl2dnZhc25FbGdMNkVXN1A0dlFjUFlTWDdNVk9SMlNycVBjRFJIVHQzdjFlOExFSmdDZWEvc0tyYXNYUDN6eGlLemg2YUZYR1ZTV0pFTy9ucy9ZY3B6cDZZNCt4L3ZWcURvL3BSWFNKeXUyQ2VhU3ZiSnNzK3pTZHYyY05iTmpZaVNjTnZWOTI0dEpNQ2J5OEgyNnI0d2hQYkdhQUdTWktHRldzKzh4d2YzUFlhdHl4dnYvenJoOWMzNEZjRzJkTllodU5JbE9YRWNTdHBMdlJtVDZuODJkNDBDdk16MDR2cThvTHE1NzllWFRtaCs0cXpFM3oyZ2NNWTBVN016S3c1K1llQS85dXhjL2ZQZHV6Y1hTWGVIQ0d3QlBPWDU0QTN6OWFIV1VZS005TEN4Kzg0UVUzUjRJVHVQZEVXNGtCVEFacGZXSzhFODAxY1dlUTQ5WHoyM3IxVTU0OXREZm5RamNlUkpSaVFhb2JOVXVBNE5rcWlnUnVXbkNmYmw3cThIUWhRRUV3U2N2Y3hhSlh5eXJraUNvSkp2RnFLOXZEVXdqZm9xbzBpbWZPMkRUUi9FUWVhOGpuZU9yRjFaRTNSSUIrLzR3Um1wSFUyVGhaZXlac3ZqcytDQllwd2NsLzQvQmZ3cDdNbHJveHdNeCs1dFo0ZDQwaGZjU1h4dE1vL1A3Y1cxVmNvMHVJSTVwZTRjbXh5bk5QODd2Mzd4aDFFdHlncndaS3NEbzRQRmdNT2J3eDZLVWtTaG5zSlR6Y1Y4VXB6REpVa21wekJyV2J3YUJtU2FRbkxoaWRPTHVPRzZpNjhXcHA0eGpXbDcrRlNMUnhuL21aNGtXUUZ6Vi9Jdnp5L2xyOS81eDU4TG1QYzkrNm83c2F5WmI3NUVwQlZnYUs1WjNOOEZpeFFoQVZyNGZPdndJeWZXckV5U1RJWHhkVk55em9uTmtFQi8vemNlakprb1htQ29zVUU4NHFBMmNDbjc5by9ibkYxaVhkdFBZM0hia09LbmliTFBvdHNEc0psZ1NNaEt4cVM1aWVsRkJGVHFoaVFhdWl3MXRHWTJrS1B0QjVMRGpCZ2xmUERnOHZ3dVZJa0RYM1J0NFhtQ1pJaHlGZWZXY2RFcGVKTnl6cjUwTTJueUlTYk1UT3pFckxDdmpnK0M0VEFFc3hINm1wM3RRR1B6K1JubUtrWW1YQUxIN3Z0NUlURkZjQmpSNVp3dWl1RUhoUmJnNEw1aHlsNStQbVJwV1RNaVZsZTh3SXBTb045NVBodC91eE56N056ODdQVStQZVRiWjlHTmZ1dUVGdkRrKzJjSXlCM2NMQnRDUzRsUXppaGp6dmc1bkJrVEFYYm1mL1dZejFZek5tZUVEOC9OSEgzcGx0WGRQQ3gyMDVpaEZzd1U3R1pMdXJqRjhkbmdSQllnbm5NTjJmcXdWYWlIelBXeG0vZGY0UWJsazQ4UDlyUmxseCtjR0FwV3FCc0tGMklRRERQU0tsbEhPN2Z3bC8rNGtaT2RlUk02TjRIMWpRU043MmNiTTlsODVJZVBuM1hRZjdpTFMrd28vZ3c1Z2orUUk1dGtXUFg4enYzMVhIbjhnYlNUamFuT25KSW16TDlzY2x2RTBaVEdyYWt6ZnYya0NRWkxWREdqdzlXY2JoNTRnRlpiMWpheFcvZGR3UXoxb2FaNkorWDQ3SkFDQ3pCN1BGem9IdGFuK2c0bUxGMk5MT1RQMzNMZnRhV1Rud2d1dEFYNEN0UHI4Y1ZMRUhSWEtLVkJQTjRKSFV6SUsvbVArcHVwUGFWMVJqVytJYldWU1VEK05RRVQ5WlhBdEFaOXZMbHB6WnpvSE1sNmpCK1FJNXRrQytkNVBjZnFDUGtTM0h2bW1ieXRCWWNieG15cXRNVm1YeW9ob0c0QzhQMkxJam1VRFFYcm1BeC8vVDBlcHA2Sng1UGIyMVpQMy82bHYxb1ppZG10RzFNYStJazZMNDRMZ3VFd0JMTVorcHFkeG5BZjAvWDgyekx3QWlmcDlqWHlmLzNTQjBWdVJNM3BYZEZQUHp0THphamVBdEVPaHpCQWtFaXFaUnpvR2NyZi9Ib1RaenR5aHJISFZDZVBVaGZNcHV2UGJlQkx6MTNLdzNKemFTVVVuaEQ2QWJKVGxPc25PVDNIdGhId0cxY3Z2L0ROeC9EUXgrbW1rL2I0T1NEODdZUCtzbXdjTUtqcUc0L2lxK0F2MzFzODZTRVowVnVqTDk2cEk1aWZ4ZEcrRHkyWlV4bjhmNzc0cmdzRUFKTHNBQ1lsdE1xWmlwQ3V2ODhkOVdjNTQ4ZjNrL1FNL0c0T2QxUkQ1Ly82WFpNTFEvZG15MWFSckNnY0JRUEEvSnEvbTNQVGVPeVp0Mnl2SldVRmVCa2VDdHhwUkpKdnZaNnh6SXh3aGVveWgva1JGdUlsbjcvNVlUUHBUbHgxaFMwb01nbWJRT1RQeVJ5dWp0MzNxWEpHUXZkbTQybDVmSDVuMjZmbE1nS2VqTDg4Y1A3dWF2bVBPbis4eGlwOEp3YWp3VnpmTWsxbjQvbENzYlJ3RmVzZ25mczNIMGNXRE9wU2NPMnNHTHRxRTZVVDk1NVlsSmJnZ0E5VVE5LytmT3RwS1I4ZEwvSU5TaFk0TytmbFNSWGFlQWRtK3RaVTlvL2JLNUF3NUw1czBmdklDd3RIZE1QMGJaTUpEdU5XNDZpa2NDbERJVnRVQ1dENXY0Z2xYa1JmdnZlL1pNcTYxOC9maVB0NXZvRjJRNlpXQStxMmN1ZnZmVTFDb09UT3lGNHZDM0UxNTliZ3lINVVmMGxTUEtrb3h3ZHI2dmR0ZTd5MkNybTRBV0xzR0F0THI0OUNXbUZrUndrM2QvSWxySW12dkN1UFpNV1Z5MzlmdjdreDl0SlNnVkNYQWtXQlk3aW9kZFp3Mys4ZGdkLytmTWI2WTFkNjFlbEtUWitQWVdhYU1SanRlQTRJMGRWa1JVVlNmT1JWb3FJS2RYMHNaSldZejFObVMyWW5xcEpoMm93YlpsWXhyTmcyMEgzNTJPbytmekpqM2RNeWljTFlHMXBQMTk0MXg2MmxsMGcxWDhlSXprSVRFb2NmVWU4R1VKZ0NSWWVFMzZ4SGRzbUhlbmh3N2VjNUdPM244U2pUeTdTODhuMkhENy8wMjNZZWhFdWY1NW9DY0hpUVpJd2xIeTZuTFY4OWRuTnc0WlNDTGlTQkwwVy8rLzJGNmgwSGNabHRVL0lzVnEzZWdsYVowZ2Jrd3V6VU4rZVE4eGEyTytseTU4SHJrTCs4bWRiT2RxU082bG5lSFNUajkxK2tvL2NjcEowcEFmSG5sU0lRU0d3aE1BU0xEVHFhbmMxQUFjbk5EZklDaDZmaCthK3lUdlBQbm04bkgvNDVTWVVmd202TDFzMGhHQ1I2aXlaUWF1WTB4M1h2Z05Gd1RnWlN5UGtTL083OTcvR0oyOThrV0xsS0xvMTl1RmZ0OVhHTFJWSCtQeGJYOFcyclhHZllMeVNGODlXWUtsWkM3NE5kRjgyYXFDWUx6MjFnVjhjV1RMcDV6VDNCZkQ0UEpQSk9uSHc0amdzRUFKTHNBRDU4Y1NYZm5tOGNMb0UwNTVZZDBtYkNsOTdkaDNmM2I4Q1YzWUZtdHN2YWwrd3FNa1FvR0dZcE15bDJSSFN0cHZ1aTQ3WXl3dkRmUGptWTdqdG5sR2Y1eldiZU51YWd6eXkrUnd1MVVLU0pIcWpFMHZ6WXRveUhaRXMzSFl2THF0endiZUI1Zzdnemk3blI0ZVc4ZVduTmx5VjUzRzg5Zlg4NlJKd1Rjcmk5MlB4Rml3ZVJDN0N4Y2VQZ0wrY3lBMks1c2FRVkE1ZHlHVmJWYzg0VjNoK3Z2elVScUpHRUhkT2ljZ3ZLQkF3dE92blVxeHJmdTkzR1dSc25lTnRJZlkxRlZQZm1VL016Q0VoRnc3ckdPODREZ0hySEIvYWNZaFZKUU92djZ2SzBFR1M0dXpFdU11MHI3R1FnVXdlNnd2TzBCMEwwR1V2L0l3S2l1YkduVlBGaVU0WHYvLzlBSis1OXdoVitkRngzWHZvUWk2U3JFNDJYK0dQeEZ1d2VCQVdyRVZHWGUydWs4RHBDZC9vQ3ZGc2ZmbVlsMW0yeEEvMkwrWFBmN3FkR0NXNHNzdUZ1QklJTHExb3BSVEZXZGZHamROVUcxMlJlTFpoSFMrMDNrS1BzNWFrVW9xa0RMOEdkcHV0L01yR1l5d3R1RHBzZ0tiWTlNUW1Gc3ZxNlZOVkJOVSszbjlEUFJsTFd6UnRJY2tLcnV4eWtuSUpmL0d6Ylh4MzN6TE1jV3l2UGxOZmpxTlB5b2ZyOU1YeFY3QlkzbmRSQll1U253Qy9QNkdPNHM3aVZFYzIvWEVYSVY5NitOR2pJNXQvZTNFTjRiUWZkMDdKZ291cEl4Qk1GYmVVSU5kL2JRb2NqMmFpeUJacHBaVHhaQk5NSzhWOC84aDJmbmpFUUpGTU5NVkNsVTBHRXk0aXFmRm5SV2pzQ2RJZERmRFEydE5vaW9WaDY3REkxa082THdmVjVlUHBVeXAxallWOC9QWVRyQ3dlSFBiYS9yaUwweDFaZVBNbUZXL3NKK0lOV0Z3SUM5Ymk1QmVUV2UyNVBTNWVQVHZ5OXNGUEQxY3hrQTdoeWxraXhKVkFNTnhDUlVvT0s3Q1Nob3BwZzJyMmpuUGtWa2tvWmNTVUtzTHljbnFkbFhSYWEwbW9WZU95d2x5ZThROHZKOHNkNS80MUYraUx1N0VZMnZaeWJCT1gxWVhmYXNCdk5hS1lBd3Q3SWxSMVhEbVZoRE1oZm41NDVDVFJyNXd0d3UxeFQ5WXEvd3Z4Qml5eTkxMVV3YUxrVldBUXlKN0lUYllXNG9VenBUeTg4Y0t3ZjMvVCtndWNmaklrYWxjZ0dBRmR5YUNyMXg3dE4wd1p5NExsMldkcGk4ZEpLQk0vNFdZbmUwRExJdWhPait2NmFFcmpXSE1Xdi92Z1lSVFpvUy9tSnBHR2tQc1VWYmw5M0ZsemdZcmNHQTRTQjg0WDhPT2pxNGdweTY5SjRiT2dzQkk4dktGcHhEKy9lS1lVV3d0TnhzZzNlSEhjRlN3aWhBVnJFVkpYdThzQ2ZqblIrelNYajc2WW03YUI0WE1Icmk3dHgrZktZS2Jpb3BJRmdtSHdxTU9ubGtvWkNvcGs4ZkNHSmo2MGJSOEI4OHlvQVVldmVhN2RqbUwwSWprcENvT3Z2MytqUGNHcm03eDVZeE9yUzRZQ0IydXl6VHMySE9UUDN2d1NIN25sT0ZYNVVSVFpRWlZ0ZGl6dDVPTzNITUJqdFN6WXRqRlRjUUx1ekZXSEJxNmtiV0JvL05NbWx6djFseGZIWFlFUVdJSkZ3T01UdmtPU2NIazg3R2tvSFA3UHdGMHJXN0hUQTZKMkJZTGhSSTJXR243eUhneWlLeG15dkJuV2xQYnoyL2ZzSlkrVFlJK2Q2OU5sZFhKNzVRbVdGOFh3SzRPWGs2K2ZhTS9obFRQRkk5Nm55QTZQYkdtOC9PK2E0a0h1WE5tS0tnOHZ5NnJ6SXhUN3VpY2svT1lUZG5xQWUxWTNqL2ozUFEyRnVEemV5VnJ3SGhlOVh3Z3N3ZUxoTVNhUjU4SFJjbmoxM01pRDl1MDE3V1JTS1J6YkZEVXNFRnc1Z1ZzR0ZhSElzSC9yalBoUUpJdXNpOG5Uc3p4cDNyZjlCSzdVV1d4alpJdXdadlZ5VS9rSkh0N1FpR0VwdU9VWUlkK1FpSHY1VEFsSFdzWWZxK25RaFR3YWUwWVBLUHltOVEzb1Z2K0NheHZITnNta1U5eTZvbVBFYTE0OVY0S2paVS9xOFJmSFc4RWlRL2hnTFZMcWFuZjE3dGk1K3hDd2VVSWRSdmN5R0hIUk1lZ2ROdFpPamkvTml1SXc1Nk1SWEQ3aGp5VVFYRUt4NHl3ckdONjZHMDI3TVV5Skx6MjlqWVRoSW0yNnlPQWpxUVdRbE9GUEJVckdJRzY3bmVyOFFWNDRYVUpQUE1DSy9LN0xmMjhkOEpIdHpZeTdmUDF4Ti8rN2R6azNMZXZta1MzREJ4dGZVUmpHcC9ReHlNSktxNU5KUmxoZE1uaFo0TDZSamtFdmd3a2RiNTUzTW84L1ZGZTdxMWU4QVlzUFljRmEzRHd6NFRza0NiZkh6V3ROQlNOZWN2ZXFGcVNNMkNZVUNLN0VJMGNvelI3ZUdoWEx1RW03cW1qT2JLVFhXVVZVcVNhdEZDSnIzaEZQck5sS2dFRzVobjk5N1FHK2UrSWVIRW5uelJzYUw0c3JWYmJKOWFYR1hiNlFMOFhkcTl0UUZadS9mV3d6S1ZNZDV2VjNDT3JKQmRjMlVtYjA3Y0hYbWdwd2U5eVQzUjU4UnZSK0liQUVRbUNOQzB2TlpzOG8yNFNiS25veFRRdmJUSXNhRmdndW9rc3Bjb2FKSWRjYmRaTzJmUk5PSEN6SkNvcm1RdEY5SUd0VVpIV1NIeGdTUDkrdVcwSEluK2FtWlIzamZsNnVQMFU0NmVJdEc4L3pybTNuK050SE45SGNkMjE2cThKZ0ZNZGVPUDdhdHBuR3RpeldsNDI4OWZucXVXSXNOV2RXeDFtQkVGaUMrYzFMZ0RIUm0xU1hqNDVCRHdPSjRiY3VkTlZtWTBVZlJqSXFhbGdndUloWEgzN0JjYW9qUk5MVThacU5rMzUyTmcxODRJYWhJT0VkWVMrcWJCTk91RmhSRkI3M013b0NLYUxKb2ZoMTFma1JmdnYrSTlTK3N2SWF2NnpWeGIxZ0xSd3JscEdLc3JteUYxVVpYdUFPSkZ4MERucFFYWlBhSGpRdWpyTUNJYkFFaTRtNjJsMEpZTTlFNzVNa0dhOUg1VmpMeUQ1V3Q2NW9CeU1zS2xrZ3VJamZOZngyM2Y3bVl2eEtoQWRXbjBHM3VpZjhYSmZaemlNYlR4Szg2RC8wSHkrdUl1UkxzYU42WW9tYjNicDVWZUxqdi9uRlppcnpvdnozcXlzSkoxNFBIRnlaRjhXbkRDNmNoc2tNY3N1eTloSC9mTFFsRjY5WFJaSW1OVjN1dVRqT0NvVEFFaXhDSm1XK050VnM5amNWanZqM2RhWDkySmJZSmhRSUFHd3pRMVh1dGFMRXNpWDZFZ0ZDM2loM3IycWhNdEEwcnRBTWwwV1IzYzB0UytyWldqa2t6SDUwc0pyeVVKem12Z0Qzcm1tZGNEa05lMmhLU0dSVXF2T2oxQlFPWXRrU2YvL0xUWmV2eVE4azBZa3ZrSFpKZzJPenBuVGs3Y0VEVFFXWVN2YXNqcThDSWJBRUM0UG5KM09UcXZzNDJaNkRhUS9maFZURlptM1pBSVlJT2lvUW9CTmxSZUcxazNoOVJ3NlJUSUJ0UzRZc0tMOTI2ekd5bllieGlTdXJneDJseDNuNzVuTUFIR3NOMGRnZHBLWGZ6Ni9mZFh4UzVieVVaaWVSVWRGVml4MUx1L2lOdTQ5aFdoSzFyNnk4ZkoxUFh4Z0xKeU1WWTExWlA0bzhmTVFhMDVZNTJaNkRxdnNtK3hIUGk5NHZCSlpnOGZJYWsvRERrbFVkV1pFNDA1azE0alUzTGV0QU1nWkZEWStuUHEwb2tobkd0Z3hSR1FzUXR4U2hQQlM3NXZkUDFWZmhWbE9VWk1mSW1ESmUzZVQ5TzQ2TkhqSGRjZkNhamJ4bDlRSGV1ZlVzQUkwOUFYNTZhQ2lIM2dOcm04bnpweVpWVHRNYU9pV1g1MC9SSHgvS1MxZ1lUSEx2bWxZT1hjaWpJenpraHhUeXhoZEV3RkhKQ0hQektOdURaenF6a0JWcHNybFZqWXZqcTJDUkl1SmdMWExxYW5jbGQremNmUkRZTWRGN0ZjM1A4YllRcTBkSUxiR2h2SmVNWWFGYUpySWl1dHF3YzZWdGtXV2Y0ZUYxWi9DN0RNNzFoR2p1RHhKT2VVbWFIdUpPTHJiaW42ei9oMkN1Q0N3MWlWZS9Pdmh1SXFQU0hjOGhUZ0hmMkhNN0tpazBPWU5MTlVnbkUxaXVOSXAyOVVFU3lVNlNJelh3c2R1UFhCWnN4MXBEL094UUZicHFzN2FzajYxVjNaTXVwNmJZUkZNYUFiZEJJcVBRRzNXVEYwaHg1OG8yWGpsYnpIKyt0SW8vZlBnQU5VVjlIT2xQSTZtZWVkc210bVZpR0Nicnl2cEd2T1o0V3doRjgwLzJJdzdXMWU1S2l0NHZCSlpnY2ZQU1pBU1dyUVk0M0p6UHU3WU52NlhoMWl5cThtTzBKZVBvM2l4Unk4TVFrczd4T3cvc3ZSemdjSDM1NjROOVBLMXh1ak9MZzgzRmRFVUR4REplRWs0T3BwSXRCTmM4dzZkZHU2VjJyaXVMcUpVUG1wOFVWMHppRnVEbm1vVENick9ORmJrWCtQRE5KOUF1bm5oNzdPZ1NqcldHVUdTSExVdDZ1SHQxNjVUS3VUUS96UG1lSU92TCsvalVuY2ZaL2ZSNlBuRFQ2YUUwT2RrSlVvYk11ZTRzbHVhSDhVcURwSmkvQXN0TXgxbGFFQnMyK2ZZbERqZm5ZNnVCeVNSM3ZqU3VDb1RBRWl4eUpwWGxYZFU5dFBWNFNXVFVhMWJubDloUjFjR1BqK1lCUW1BTlI5Q1ZIREY2dE05bHNIbEpMNXVYOUY0V1hILzU2QTNZOWdDS0FuRW5GMHNPakJpSVVqQTNjR3lMb3F4clE1YkVNeHFXbzQwNWVUdFdpbXpPODk3dHgxbDcwUm5iQnI3NjlIb2NCekttd2xzMk5yR2hZdXJCd3JkV2RmUGltVkxXbC9lUjQwdnp1dzhlNHQ5ZVhFMDhyU0hqRVBJbitlSCtwZnpPQTRmUXBSaXBlZHd1a2hsaFIvWEljY0lTR1pXMkFTLysvRW1MeUZkRjd4Y0NTeUI0ZVZJRGxLemdkY3ZVdCtld3BiSm4yR3MyVlBUeDNYMHB0SUF6MlNqSUMvc0ZWTVlmc1BHN3I2MGdJd1Y1LzVaOXJDM3Q1MVJuRnErZEw2RjVJSWU0blVOU0toQmlhd0xZbG9Gc3AzSEpjVlJTSk93Z2pwWXo3WjhqV1VsV0ZWMHJmbnk2Z1NJWk1JSVZ5SEVjZkZZek5mbXQvT3FPZXR6YVVGOXA2Z3RRKy9KSzh2eEoraEllZnZPdVkrVDZwMGZxVk9UR2FPb05ZTmtTaXV6ZzFVMyszejFIZ2FGME1mR014bzhPVkNQSkRqNHRUV1MreGh0MUhES3BGQnNxUnQ0ZXJHL1B3ZXVXcC9KT3ZTemVNaUd3Qkl1Y3V0cGRQVHQyN2o0RHJKandPS1VHT040V0dsRmdGV2NsQ0xnTk1wbmtaQVAxTGV3WFVCNStoakp0bVhCQ3Z6eHhIbXZONVVUM0VpcUNIV3hlTWxUWDY4djZMMGVmYnVvTjhIUjlKVTM5dVlTZFVoekZMeXIzeW41cW0rak9JRzdDK1BRa0FUMUphVTZVNnZ3QlF0NDB0YSt1SVM2VnpzaG5lK1ZCbHVSZTYrQmVsSlhBSzBkSUVMeTJYMWo5NU9zdGZPaldZNVRsdkg0Uzk1c3ZyNlNwSjRpcTJBUTlCcjk1OS9GcEwrK3RLOXI0djcwcitNQk5wNjkrbHkvbUhsMVZQTUR4bGx3Q3JpUWRDUWVZZndzbk01TWt5MnRRRUJqWlJlcDRXd2hibWZUMjRKbTYybDA5NHMwVEFrc2dBS2liak1CQzlYT3NOUTg0UGVJbEd5cjYyTnVTTHdUV2NOWU55UmxXWEgzbDZVMjRWWXZmdU9zdzhiVEtkL2F2d1NVbitNak53MCtvbFhsUmZ1M1dZMlJNaGFmcnk2azdYOGFnWFlhbExONnRXY2RNRUpDNkNPcFJ5dk1HMlZIVlFXVmU1QnFmbS8vWnU0b0J1d3BtNkNDR0ppWElHMllpTHdnbWNjc1Jyb3BDYWFVSmNwNTdWelp3eDhyV3k5TGxUR2NXLy83aWF0S21URWwya28vY2VwTDh3TXhzME4xZTA4RzNYczNpbXkrdDR2MDNucjZtdnRhVTl2UEM2UktXRmZSejZwd3gyUk4yMXhVckV4OXpTL1ZZYXg3UzVCM2M2OFRvSmhBQ1MzQ0ovY0FISm5xVG9ydnA2WFlSVDJ2NFhNT0hHRmhmMWt2ZCtTaVFMMnA1RERLbXdoZWYzRUpiWmlWWlVpdHBVK0hmWGxwUDNNcm1IZXYzWDQ3V1BSSzZhdkhRdWlZZVdIdUJaK3JMZWY1TUZXR3BHbVI5VWRTZmJhVUowazYyTzh5MlplM3NxT3JFN3g0NTlNV2g1bndPZHk3RlVvSXpWaWFmbmhyUnhuUG5pdk04VWE4aFNSSStQVVYxUVM5djI5UncyYWZSdG1XKy92eHFEamZuVXBFYjV6MDd6cktzWU9ZekpIendwbFBzTzEvQVgvOWlDemRVZDNIWHFqWjBkY2phV2g2SzBUSG80OVlWN2JqT1JUREltMzhMR3l2SytyS1JCVlk4cmRFVGRlRXZjRTlsUEJVSWdTVVFBSk9NMXlKSk1sNjN4Tm11SUJ0SDhHZFlYVEpBT21PaDJaYndFUnFGbEtId3BhZTIwSlV1UTA2MUVIR1hzUHZwOVhRa1Mxa2V1c0F0eTl2SC9TeFpjcmgzZFRNM0wydm5XM3NHT0R0UVNWb3BYcGdWNXppb1ZqOVpTaGNiS2pxNGUyVXpXZDVyaGVqZWhrTDJOQlpobWhLLysrQ1FaZkQ3QjFlVFVrcG50SGhlYldSUmZPZktWbTZ2YVVPV2hnOTBPWkRROGVrR1gzalhubUcvMDB5eXZhcWI3VlhkUEZOZnl0OC92b244UUlyNzExNmdNaStLTEVGNUtJNUxtbjhDeTdFdDBtbUxWU09FbHdFNDJ4WEU2NWFtY2xwWHhMOFNDSUVsdU14aGhnNklUMWdCT1lxUE0xM1pJd29zbjh1Z01DdEZPSk5FY3d2Zm9PRklaRlMrK09SV0JqSjViQzJ1cHlJM3dvK09aOUVjTHFRMDJNWEhiajAydWNsZE4vbms3VWZaZjc2TEh4eGVRMVJadW1CQ1BEaU9qY2Z1SkZmdjVvR05EV3dzNzd0bXk3VW42dVovOTlUUUZmSFFHM1ZSRmtyd3lUdE9BUEIvZGFzSVM5VXo2a0ZrV3lZbDJkRXh4ZkJJNVBwVGZPaVcwOWUxbnU5ZTFjYmRxOXJvaWJyNS9tdkxHRXk2R0l6cnVGUUxyNVlpTnMvaWpacVpKTVhacVJGUFBnT2M2Y3JHVVNZZHZkMjZPSjRLaE1BU0NDNEhIRDBKckp2d1JLZjZPZEdXQzl0R1R2R3hvYnlYNXhzTFFBaXNxd2Q3U3lhYTB2akhwN1lSTS93OHZQb0lkNjFzdVNpT0RCSVpqWnVYdFkrWXltTzhiSzNxb2p3M3d0ZWV5OUR2MUlBOGoxOTl4OEZ0ZDFEbzZlUlhOZy9GYUhvamtaVE92ejYvbXNHRWptWEw1UHBUZk9MMkUxVG1ENG1kd1lST1EzOFJrakt6VzZlU25SNDJCK0ZreVpneVo3dXlSODJkTjFQa0IxSjg2cTdqMk1CUEQxWXltTkR4NjBtNjUxbXNCdHVJczNIWjZQN254OXR5Y2RSSmoxVW5SWUJSZ1JCWWdqZXlmeklDUzlFOE5QZjVNRzBaVlI1K09idTJ0SThYenNTQVFsSExWNURNcVB6alU5dElHUnFmdUxtT1pZV3YrOWRjU3VBN1hSUUdrL3p1L1hWODZXbWJMbk1WMGppY3VtVXJTWmJjaEs3WVpDd1Z3OWF3MFRId2tMWTlJS2xJaWpwclZqSGQ2aVpQYitmZDIrcFpPb3l3QXZqRjBVcjJOZVlqU3c3WjNnd2Z1KzNrTmR0clB6aXdnaWdWTTM3K1RaZFQ1SGlubnJjdlpTZzhmcXlTWit0TGVQZjJjOWUxejhyQTJ6YzNBVkNlRStaY3E0R3NhUFBtblpQTUdHdEtSZzdQWU5veUxYMCtQTG1Uam44bC9LOEVRbUFKcnVFQThPRUpEN2lLaXFaS05QVUVyaElJVjdLOE1FdzZZNlBaTnBJc29wQmZvbVVnUUdFd3dlY2VtQjBmbTREYjRMUDN2c2JmL1ZLaTE2ckJReCtLWkdJNEx0SmtYelZSU25hYUpaNFQ3THJuME9YSTRhWWxNNWpVR1V6b0RDWmNkRVg4ZElUOVJOTXUwcVpHUE9NaVk3dElPd0V5VXRhMHBVaVNyQmdoK1FKdjNYVDZjcGlLNFNiR0wvNXl3OUQxd0R1Mk5iQm1HRCtiUkVhbHNhOWdYQUp6eWpnT2lqejVQYlJFUnVXbmg1YXlyNmtZdzNUNGYvY2NabmxoZU03MDMxWEZmYnpVRXNjbWUxNjhiNDV0a2M3WUxDdUlqSGhOVTA4QVRaV20wbmNQaUpGTklBU1c0STFNMmpGVDFWMDBqaUt3dkxwSnJqOUR3a2lpdW55aXBpOE85aVZaTVg3dmdmMlhUMmpOQmo2WHdXL2RzNTh2UEtuaU9EYS9kYzkrb2ltTnV2TWxuT2dzWnBCcUpGa2xLRFh6NjNjZXVTeXVBRlRGSnMrZnVpS1pjTSt3b3FDNXo4L2hsa0thQjdJSnAzekU3VHhNSlh2Q3dXWWQyeUxnTkxHMTdBSnYzM3h1eEszU1dFcmppMDl1Sk0rZkpKclUrYU9IRDZDTmtBTGw4V09WaEozeVdZbmVsTUZMeTBDQXF2em8rTDh6ME5DVnhTOVBWTkU4R0NKdHFLd3Q3dUFETjU2OEhHeDByckFrTjRwSEhpUStUd1NXWmFUSUQ2YnhqT0ovMWRnVFFOVmRVL21ZZldKMEV3aUJKWGdqeHkrTzd4T2VlMHpKVDBOM05qQnlMclJWSmYzc2F5MFVBdXNpV1p6bjAzY2RtbFZ4ZFlrY1g1cWROeDNoeTA5djRWaGJIbmV2YW1GcFFZUklzcEd2UEpPaXkxcU5KRG00eGxrMnk1WndIQWxWc2ZIcUppdUxCMWxaUERqVU55eVo0MjBobmp1OWhLNTRpQ2psU09QWVV0S3Rib285clh6NDVtTlhDTHByNll1NSthZG4xcEhuVDZJcERwOTcwOEVScjdVZGljTnRKVWlxZTFicVdWSzlQSCttaWkxTHV2RzVScDdVb3ltTjA1MDU3R3Nxb1NzYXBEK1ZqVXRKVVJyczR6MWI2eThIK1p4ckhHbkpRN0pTUS91RzgwRmdaWktzS2gvZGY2MmhPeHRUOGpOSjd6d0hPQ0ZHTjRFUVdJS3JxS3ZkbGRpeGMzY0RzR3lpOThxYW0zTTlvd2UxWEZQU3ovN21HTXpEdURrelFZRnZjTmFQM2wvSmlzSkI3cXBwNXNjSHE3bHJWUXNTRVBSaytNdzkrL25iWCtwRW5SSWVPMXJGbXpjMmppaXFucWt2WjE5VEdkR01EOHUyOGJzeStMUTArZjQ0Rzh1N1dGWVF4dTgyMkZqUnk4YUtYc0lKblI4ZldzN3BubUlpVXVXd1lUc2N5eVNMQnQ2eS9oUTNWSGVPK2gxaUtZM2RUNituTENlR1M3UDU0RTJuUnIxK2YxTUJVYXRvVmtlK2Jtc1ZmL3VFVHE0M1FtRXdqa3MxQ1NmY3hESTZTVU1qWWJoSUdCNmlHUzgrUFVWUWkzQmp4UmtlV0h1ZWtDODlaL3R2TktYeC9RTTFaQXdaSlh0K3ZIT3lIV04xeWVnQzYyeDNGckkyYVFIZVVGZTdLeUZHTjRFUVdJTGhPREVaZ2FWb2Jub0hYS1FNWmNSdGpPV0ZZZEpwQTQzNW1WNWpPckV0azlMc3lIVXZ4eU5ienJIdmZBR25PbkpZVlR6a3J4UndHOXl6OGh3L3JpL214YVpWaEZNNmI5L1VjRG1RYk1aVWVQRk1DUytjcldUUUxzRWpSY2p6OUZHZUUrYTFqbFgwT29VMDlWb2M2STdoay92eHFRbEMzaGhiS2pwWlU5ckh6cHRQMEI4L3gzKytNa2hiWWdrWjVYWEJyVnM5bEhrdjhMSGJqaElZSlVBb1FNcFUrY0l2TjdLMElFemFWTVlVVndEUDFGZGlxck9zQm1TRkFWWXdrSVN6Y1FzckU4T3J4TkRsREtxVXdhZW55Zk5HV1ZQU3piclNQdklDOCtOWVhzQnQ4UFpOWi9uZWdiWHo1SzF6U0tjTmFvcEc5bUZMR1FwOXNTa0ZHQlhXSzRFUVdJSVJPUXE4ZGFJM1NaS01XNGNMdlFGcUxtNE52Wkg4UUJLWGFtTVpHUlROdGFncldaSmxlcUxYZjZ0VWxodytjY2N4bmoxWmZsbGdBZHkyb3AzajdhZnBpV2V4cjJVWmg5dkt5UFlNVGZ4SlV5ZGloQWlvL2F3TDFmUFdUV2NwRENZNTF4MWtmOGZxaTk5UHdaR3ppSkZGekliT3FFUDlrVGkrWTcyNDVSaWZ1dU1nbjcxdlB6OC8wc2R6NTFhVFZvc0pPbzNjditvMGQ5UzBqYXZzLy9ENEJqWlY5SEsyTzV2ZmZlRFFtTmUzRC9yb3orU0NjcjNFdlVPV2M1YjcxcDlqZWNFZytZSGtOV2xvNWh0MzFMUng4RUlSRFlteTJUazBNQVVzSTROYnN3ajVSaGF3RjNvRHVIV21jaXIycUpoQ0JFSmdDYVo5QmFab2JzNzNCa2NVV0FBVnVURXV4Rk5DWUVreWJaRWNZaWx0MUZRdXM4SFMvQWo2dWd0WHQ2WHM4T203RG1FN0VvM2RRVjQ4VjA1VFg0Z0J1eEtGSkRlVUh1V1J6UTFYT1F1L2NyYU1sSlE3ckcxU2tpVFEvTVFzRmNWcXhPOHlHWWk3MkgraEJBTXZwZG94ZnYzMncrU01jMHZzcTgrc1kzMVpId2ViOC9uVHQ0N3ZiTWJQanl3bElaVmNOOXVwWnZidzNtM0hXRmZXdjZENjhzZHVPOHJmL05KUGhKVnpYR0NscU1xTmozck4rZDRnaWpZbC96eGh3Uks4dm9BVlZTQjRBOGNuZTZNcCtUblhQYm9mVmszUkFJNHBZdkFCREZMTmw1L2VRaUp6L2RjNTVhSFk4QU9FNUxDc01NeEhiajdPbjd6cFpkYUZEcUU1VVpyNmNuajVYQW5SMU92TzZnMTlvUkZUSVRtMlJjQTZ4eDFsci9MSGI5cERPS256aFNkM0VEVUMzRkoraE04OXVHOVljZldsSnpmdzFJbFNiUHYxb2VxeG8wdkk4bVE0MHBySC83dm42TGdHc1VSRzVjSkEzblZOMVJSUSsxaTd3TVFWWE53cTNIQUtsOVU1cDh2cG1FbFdGbzllLytlNnN6Q2xLUVZEUG81QWNCRmh3Uks4a1RPQUFVdzRjcUNzdVdqcUd6MXA3dEtDTUhLOThBRzFMUk92M1U2N1hjTmZQYVp6NzZvR2JsMCs5WWp0TTRtbTJIejh0bVBzYWVqaDBXTTEvTGorSnA0NTA0OWZqeVBoRUhOS2huR3RjOUNzUHZMMVZqNTUrK0hMVHRzSG1nckltUER4VytwWVdUeHlUcmp1aUljVDVISzRwUURibGxoZDBzZnB6aHh5ZkdudVhkTXlib3ZYTDQ5WEVxSHMrazN1amtPQlA3cGdQUSszVlhYeGFrTXpaMko1YzNhclVMWVRWT1dOSGtPc3FTK0lQSG5ydW5GeC9CUUlodnFjcUFMQmxkVFY3aktBVTVPNVYxRmQ5RVpjV1BiSTAwaDFYb1JVMmdMSFdkd3ZucDNnL3BwamJNdzloQ09wL09qNERmejV6Mi9qLytwcUdFem9jN3JzTnk3dDVJOGZlb1ZieWc2alNobDYwcVcwRzJ2SXlEbXZDMGd6Zzl0cUkxODZ6dnMzdmNRZlBGUjMxWW00VzFlMDgvKzk3WlZSeFJYQVg3MWpMN3BxRTNSbitQQ3Q5ZWlxelp2V1h5Q1MxTG1odW10YzVjMllNZ2RiU2tIeFhMLzJ0aUxzcUdwYjBIMzZJN2NjSjR1R3VWazR4eUdWdHFqS0d6a2VtV1ZMOUVaY0tPcWtCZGFwaStPblFBQUlDNVpnZU9xWlJNb2NTVlpRRmVnTWV5bk5HZDdYSWN1YndhdGJXR1o2cXI0Tzh4cXZFbUZEUlIvM3Jta2xubFo1N0ZnVlI5dEwyTk82bnFNZFM4aHhoOWxZM3NubWltN3lBM052UzlXam03eHZ4eWxNK3d3bjIzSTQwRnpFUU1LRDdjam9pa2xWM2lBN3Fqb29DSTVjOXZFRXpaU0JUOTExbktNdHVmekxzMnQ1M3cxbmFCdndzMk9jNGdyZ3NXTlZoSjN5NjFwZkFibVhkV1Y5QzdwUEI5d0dENncrdzQ5UDVtSW9jeXNVaTJXbThibXNVY09pZElhOXFBcFQyVWF1RjFPSFFBZ3N3VmhNMnN5dHV4UmErdjBqQ2l5QWl0dzQ1Mk9MVzJDcEpDOEh6L1M1VE42NTlTeHZ0eHQ0NFZRcEw1eXJvQ1c1bk9Zekszbm1iQzl1T1k3ZmxTVFBGMmRkYVErVmVaRTVJN3BVMldaOWVSL3J5MmRXUEt3djcyTmw4UUM3bjE1UE9Lbno4SWFtY2QwWFQydnN1MUNCSTN1dmF6MEY5ZGljaThJK0U5eTJvcDI2ODgwMHBYS3VxNy9iTlFMTFNGT2RHeHYxbXBaK1A3cHJTbVVXMjRNQ0liQUVZekxwYkxLMjVLVnRZUFR3QTB2ekIyZ01weGQxQmJ0VkExbHlyaEVyMjZzN2VlN01FaHpGZ3lUSm1LazBocTdTbFN5aUtlWm5mNWVOWDQyZ1MzSDhlcHFBSzhteS9BR3E4d2NweTRtUG1nSmt2cU9yTnIvendHRmVQRk04Ym9INXJUMnJpRmg1Qk8wVFpPUnNrbkxKckNXbXZvUmpacWdwN1YyUWJXTGFNaklnWDVGdjhjTTNIK01mbnM0aXh0STVVMDdIVExPc1lIRFVhOW9HZk5pU2R5cCtNK2NRQ0lUQUVzeVl3Skk5bk84ZC9TUmhSVzRNK2N6aWRuUjNxOWU2YWlReUt2L3c1RFlHcEpXWFJVRElsK1J6RCt5aGZjQkxjMytBczkyNTlNYTh0SWV6R0hDVzRrMTJjYm9yajJUS3dxdWJiQ3p2NGNPM25pS2UxamphbWt2QW5XRlY4Y0NjZHA2ZnVKV2tZMXpYSFduSjQxeC9CWVd1VnY3b1RYdHA2ZmZ6dmYwcjZVd1drWmFMSjV3WGNiTDRwRTV1WHI0dy9hLys1aGViaWFWVS91NmRleS8vTHMrZlltTkpDNiswRitFb2N5TXRsdXdrUmp3cGU0bnp2Vm5ZOHBUODlJVEFFZ2lCSlJpVFNadTZGVlducFgvMFk4NmxPWEZNdzVqNE1jVUZoSzVjTGJBeXBzSVhuOXhLcjcxcTZDU2VFUUV0U05Kd29VZ09GYmt4S25KajNMSzhnLy9kdTVLMlpEV09BNnZ5ei9QK0cwNWRsYy93VEdjMi83bG5FMkduRkUxSzQ2ZWQxY1U5dkhmN3Vhc3NEUXVaZ1lTTDd4NVlneW9sK2RpdFI1QWxoeVc1VVg3My90YzQxeDNrQndkVzBwTXVJaTBYemJqUUNtaGhDZ0lMTHpUSkQvWXZSVmNzTnBSZm01SGdWN2FjNVVSSEFRT3NuaE5sTlEyRHNweXh0d2dWMTVRT21JZ3RRc0hWd2w1VWdlQ04xTlh1NmdFbWxjZEZWbDBNeERVTWErU3VWWklkeDdTR1lpTXRXcTZZMDAxYjVvdFBicUhMWEFXeVRJNXpHcjg4NU5OazRLRW45cnF2MnN0blN6alV1UnhUeVVKV1ZQb1QzcXZFMVVEQ1JlMmVqVVRWRmNpcUZ5KzkzTHY2QXNzTHd2ekZ6N2R3b0NsL3dWZHR4bFQ0cDJjM2s3UUN2SGx0UFVWWlYxdExseFZFK05RZGg5bFljQnB6OEN5V01ZT3BhYXdrbThvN0Zsd2ROL1VFdU5BWFFGVWNIdGw2YmE1S1RiRjUyOGJUNkZiM2RTK3JZMXRZRnRmMGc2djdqTXhBWEVPZS9BbkN5TVZ4VXlDNGpMQmdDVWJpSExCNXdycEJsdEhWb2ZoRkl6bTZLN0pEcmo5RHdreWo2dDdGV2JzWGQreHNSK0lyVDIyaUxiTUtaSTFzK3pTZnVmczF2dlRzVFFBa3JDeGErL3dVQkpJMDlRYjQrZkUxcE5TU3k0K0pwVDFYQ2JXdlBidUpzTHdNQ2JCdGsyMUxXcmlqcGhVQXI4dmd2L1p1cHI2ampmZnVPTFdndGcydkZGZGZmSElyZmFrQ2JxdzR4UzNMMjRHaEUySW4ya09jYUM5Z0lPa2pZZnFJT3lHVWJOK00rbVFGcFZidVh0bXlvT3JZdG1WcVgxM0pyOTEya3YvWlU0TmJIZDd2Yjh1U2JwNDgwVTZibVQ5cjI3SERhbHd6VFNpUUdiVy9kMGM5Nk9yUStEV0Y4VklnRUFKTE1DNGFKeU93QUhSZHBtc1VnUVZRRm9wenFqOERpMVJnWlN3VkIvamFzeHU0a0Z3RmlodS9lWlpmdjJNL2VZRVVMdFVBZThpbjdXeFBpS1dGWWY3dDVVM0VsYXFoU2M1SUl5a2FTY2REUEszaGRSbjh5M1ByNlRKWElDbktSYkdyMEI5L1hZRDVYUWFPNG1WZjkyWWFIOHZtNDdjZUdYVlZQOThZaUx2NHArYzIwNS9PWTJ2cEdkNnovVFJIV25MNTl4ZFhJMnMrVEswQVNYVURFbHc4TERhVDA3NWptMVRsOUN5NGd3ZGZlWG9kRDIrNFFHTlAxdVdUc0NQeDdtMzEvUE1yK2FTVTB1c25DSTNNbVA1WDNSRVB1ajRsb2QyQVFQQUd4QmFoWUNRbTcwOGd1K2dLank2Y3F2TUdjYXpVb3EzY3BLSHo3eSt1NDF4MEZiYml3MmMyOE5HYkRsQjJVWlJxOHRDMm42eW90UFFIK2Fkbk56TW9yUUFKUEZZTGN1SThraVNSZExJNTN4dmd1L3RxYUl5dHdMa2ltS1lreVF3bWgvNXRPeExmM3JlS3BGU0FMZnZwTkZleCs1bU5mS2R1K1lLb3ozM25DL203SjI5a01CWGs3bVhIK2NDTlF5R0pOcFQzOGRlL3NwZGJxaHZJVlpwUXpVRXVtdzlubUlEVHdpT2J6eTY0dm52enNnNStjV1FKRXVCekdmenpzeU9Iekt2T2oxRGs3Y1J4cnAvdm4yT2xxTTRmSFBXYXJyQVg1Q25sUnoyTFFDQUVsbUNjVE5ya2JVb2VPc1lRV0NYWmNSUm44UXFzU0NhTEUvMnJzSlFnWlBwUm5BUm51M000MXgwa2JTcm9WNXd5YkJrSTBtV3NRTUlreHo3SngyNTRsZXJDQkVnU3B1VG5PM1VyMk45ZWczRkZKUFZMeERNdWJFZmkzMTlhUzZleDlISnNvZ0J0ZlBydXd6VDNCL2p1dmhYenRoNHRXK0xMVDIzbVczV2JjQ2tHdjNuYlh0Njg0ZnpWUXNkdDhNNnRaL256TjcvRSt6YytUNGx5RkxmVk5xT1R2bU9aVkljNnlmVXZ2RDYrdmJxYlAzdnJhMXpvODlNMjRHTkpib1MvZW5RckdYUDQ2ZVM5MityeDJhM1hyYnlLazZJa2UvUWt6eDFoTDZZa1RoQUtwaGV4UlNnWWllYkozaWdwT3EwRGdWR3ZLY3hLWXBybTR1MkFxb2VRMG9Fc3RaSFdOREpPa01kT0YvSGtHUk9Qa2lTZHNlSGllRzk2cXZBNFhTelB2c0NIYmpxQlc3TklIeDZxT1ZsUkdUQ0trYlNDUzFNN2RqcUM3Qm9LbFpFeTNmekRFMXRwU3kvRGtsL1BFNW5CUnpLanN2UG1lcjcwekE0S1RpVzVjeDc2Q3JVTitHZ2Y5UEFyRzQ5emUwM2JOYkhGcmxwTlNnNWJxN3JaV3RYTmhiNEFQejYwbk01WUhsSEtwejEvWG9BTHZHdnJxUVhkaGQ5LzR4bmFCbno4KzR1cldWVXl3Ri8vWWd1ZnZ2dllOYUt5TkNkT2liK0xzL0d5cWZnNFRSclROQ2tJamk1MFd3Y0NTTXFVVGhBMkl4QUlnU1VZSjVOZWNzcUtUbmRrOU5WZ1lUQkJ4bkJ3T2Zhc0IzNmNDK1NwRi9pRGgvWmQvbmMwcGRFKzRLT3BMNHV6M1NFR2tsNFM1bmxpZGdqYkFwbEJpckppeE5MYWtNQXlYZzl5SWJrTEdFcXEzRXVPMmtGQ1Vva3hKTEJpVGhHUlZNVTFBaUxsQkRuVGxjTURheThneXpLL3JGL0o2cEplQ29Qeks1eEFlU2pPMzcvemxRbmZ0eVEzeW1mdU9VaC8zTVVQRHk3blhGOEpNYWxpV3FLUE8xYUdtdndPc2tkSnk3SlFLTTJKOHlkdmZZMnZQcjJlZ2tDU3J6NnpqZy9jZElycS9LdHovcjFqeTJtKzhud1JTWGwyVXhZNWprM0djQ2dNanU1cjJCM3hJSHVuSkxCYUVRaUV3QkxNOUlwTVZqUWlTUlhUa2xHVjRiZGgzSnFGUjdleExXTXF5VlhuTFc3dDZub0p1QTFxaWdlcEtSN2tmaTRBUTRGSHozUm04MXBUTVczaGJKNXZXTWtyNTFjUTBLUEVEUTlEZ2NSZUYxWnYyWHlXZFdWOS9NblA3M3g5Z2xHOXd6cHlLNnFMVTUyNWVIV0RwSk5EV2dsUisycVkzMzlnMzd5cVIwbWFtajlWeUpmbVk3Y2VweTkyanYvZXU1cVdXQmxwcFhoS3o4eWlpWGR0WFR3aGtXUmcxejFIZWZSSUpZbU15di90WGNIYnR6U3lwdVQxUk41bE9YSHlQTDIwWk1wbTlVU2hiUmw0ZEh2VU5FV21KUk5KcWdTQ1U0ck1KeXhZZ21IZkRZSGdHdXBxZHlXQi9rbE5lcktNcGtMWEdGYXN2RUFheDF5Y3llZmp4dGlpMHF1YmJLem81V08zSGVQUDMvd1N2MzNuaTZ3dnZvQmxTMWl5RjlzeWNTSU4zRnQ5Z0Q5OWVBOGJLM3BwNmZlVGRnTGpLa043T0l0SFQ2NG5vK1FoU1RKZHlXTE9kUWNYWlh2aytsTjg1cDZEN056NkN0bjJTYkFuWjMyU3JCamJselRqY3kyK2Z2M3doaWEyVjNXaHlBNC9QckNVTTUxWFozUjRZRTBqbWoyN0NhOXQweUF2TUhwYXJxN0l4UkFOazdlazkxOGNMd1VDSWJBRTQyYlNabStYTHRFWEd6MlpjMGwySE50YXBBSXI0OGF5SjdhU0x3L0ZlUDhOOWZ6NW0xL21FemM4eHdyL1lYeGVoZWNhVnZHRko3YlIxQnZnVEZjT1NUdG5sQlc5ZWRtNU82WlVrMUNXWFA1Yldpbmc1MGVXTCtvT3Y2NnNqejk4Y0E5THZVZlE3SUVKMzU4dE5mUHdHNXpzRnhPMzFYUnc1OHBXTk1YaTIzWEw2WW0rUGdhc0wrc2pLTTl1NEZIYk1zWjBjTytMdWRHMEtVMkZZbnRRSUFTV1lQWUdEa25XNkkrUGJxVXB5NG5nV0lzejZYTUcvNWhKc1VlanBtaVF6OXh6Z0QrNDd3Vlc1TFhTbThqaXF5L2V4cU5IcXBHMUszeEpIQWVNS0FHN2tSTDFLSEs4NGZKS1hYNkRYNVlreWZURXMwYU53cjhZOE9vbW43bjNJTnVLanVDMk9zZDluMmIxOHZEYXM2aUxKQjNSU055d3RKc3RsVDM0WENaZmZXWTk5dVgrNWJDbXVBdkhuRVhmTkN0TldjN29TU242NDY1cjNnVWhzQVJDWUFsbW1ra2ZLN01sZlV5QlZSaE1MdHBRRFVrbmk4YWVyQ2svSitlaUQ5RWYzUDhpeTBLdHVMMXVITWRCTmJvSlVVK04velUrdVBFWi91VEI1M2hrNHlsY3Z0RS9NKzdrWHJPMXN4aVJnUGZ0T00ydGxjZlJ4N0d0NVRnMmVYb2JPNVoyaWxFRHVHZDFLL21CRkVGUG1uOTVkdTBWdjcrQVgycWZ0WElvcENqS1NvNHBzQ3ltNUFmYUlscGNJQVNXWU5ZR0RoTTN2YkV4ZkxEOEtXemJYSlFWS3lsdVRuWG1UZHZ6c3IwWlBubkhFWGJkL2hMRnlqSEFRY0hrWFZ0UHNiMjZDNjl1OHJNankwbkxoYU0reDVDQ25Pck1GVDMvSW0vWjJFQytkZ0hIR3IyZit1eFdQbmpEOFFYMy9XTXBqYjBOaFpqMnhLZUtEOTE4aXJTaDBqbm81Vnoza0dnUCtkSms2ZUZaSzc5dG1lVDZSbC9FOWNZOFdKSVFXQUloc0FTenl4UkNOYWgwUjBZUE5ocnlwOGtZenFLc1dFbVM2RXVNZjR2d3VWT2xuR3dQalhsZFdVNmNQM3JUWHU1ZmZwaUU2ZVVmbjdtSjUwK1gwanJnb3llVk4rWUpMbGxSYVE4dlRrZjNnYmlMNDIwaGZuUndHVjkrZWpOLy9maE4vTW5QN21UQUtBQkdGbGlPbldGcFR0dVk2VmptSTdwcTg0dWoxZnplOTIvbG1mcnlDZnNOL3ZaOVJ6QXNtZi9kODNvdzIzV2xYZGl6NUJxUU1SeEMvdEUvcXp2aUZWdUVnaGxCaEdrUWpNYWtiZm15ck5JWEg5M0pQY3VUeHJHSHN0MVBSL3loZVdjZHlIaEptd291MVJyeldzTlMrUHBMMjdodGFTTy9zdlhzcURuMEpPREJkVTFzV2RMRjExL2N5TTlQYk1RNkdNUHdsZzUvbitOZ1d3YXlPdVM3bFRZWDM3RFFIM2Z4OTQ5dklaTDI0YmlMVVhUUDY1VXBqWjZ6TU10cDRsZDMxQy9JZXRGVml6OSs4ejYrOHZSbWZueHNBeStjWGNKOXF4cTRlVm5udUVKa3VIV1RSN1kwOHZYblY5TTI0S00wSjg1TlN6dDQ2WHdYQ1NwbXRPeU9iZUhZUStQTWFQVEYzY2phbFBwOE93TEJjUE9ncUFMQktFemFvVVJTVkNLSjBlUEtLTEtEMTJVdDJtM0NoSlBEdWE3eFdZdk9kZWRndWN0NXFYVUxYL2psTnVMcHNXUDJGQVNUL09GRGRkVGtOU081Y3k1SDBYWnNDOWtNNDdmT1V5Z2ZKMlFmUlhjR3J4Sm9vMDVjampSaFM4WmNKK1JMODdmdmVKVS9lZE1yM0ZqeUdybk9TWFNyZTh4ME9ySVY0YWFxSnZ6dWhYc2ExcVZhL083OSszbjcyaVBZanN4M0QyL2o4NC9leEw3emhlUEs2cmk5dXB1bEJWRitjbWdvVVhtdVA0VmZqYzU0dVczYnhPdXlVT1RSU3hsSmFGT041QzhjN3dURElpeFlndEhvbmJSeWwxVU1TeUtSVWZIcUl3dW9MSy9Cb0dYQ0lndzJhc3BaSEdvcFlrM3A2K0VBT3NKZW5qaGVSVjlpYUh0VmtXeFNwa3BmcGhoSlZyREk0a0pxUFgvelN6ZWZ1UFhRbU50U3Fteno4ZHVPOGRpeEtNODNyQ0xtRktHbHp2R1JtK3RaWGpTSVZ6ZjV1MTl1cHorVC8zcmJTZllZWWkvSTJlNXNIbHAzWWNHMVNYRjJnZy9lV0k4RG5Pdks0aGZIbHRJVnl5VWlsU0hKYjR6MDdaQWpOL1BndXFZRjMxY2x5ZUh1MVMzY1Z0UEdvMGVxZWEyNW5QL2V2NFBIai9meTFnMW4yRmd4K2xEeHFUdVA4eDh2cmJ6ODd6eC9qSzZJZ3pTRFFVY2R5eVRiTzdyd1RXU0d4aW1QUEtXcHNCZUJRQWdzd1FTWmZGUkFTY0tsRGZtMWpDYXdjdjBwK3NPTDFORmRWbWdaZVAzRTNvOE9MbWZQaGFVazVMSnJ0MHl2bUlja1JXWFFXY1ZYWDNEenBqVW51VzFGMjVpZjlkQzZKZ29DQ2I1M2FDT1dKNCt1cUk4TkZiMDA5L25wVFJhQU92UUJqbTJSNnhzOXJVanJRSUMwcVMzc3RnR1dGNGI1VE9GQklrbWRIeDlheHFtZVlpSk81V1ZyaDh2czRoM2JUbzFwSVZsSWFJck4yemVmNC82MVRmend3SEpPZEpieXpYMDNVWENzaDBjMm5XSjF5ZkN4dzNKOGFYN25nU09YLzcycHJKTVR4eEtnK21hc3JMWmxrcHMxdW9QN1FOeUZTMk9xMGVYN0VBaUdNelNJS2hDTVJGM3RyZ3dRbWJSNlZ5VUdFMk9GYW9pUGVVSnJJVE9RRHZIU21XSysrZklhWG1wZVQxSmRNajUvTkVraXJsYnpzNU5iK04rOUs4ZTFWYk8xc3BzUGJkK1BiRWQ1K3N4S3puVG04TU5ETlNTdVNBMmoyRkhXbDQwZURMS3BiM0dGY1FoNk1uem9wcE44N3I2WFdKdjlHaDZyRFhCUTdVR1dGb1FYWmIvMTZpWWZ1TEdlejkzL0l1c0tHNGxtZkh6amxadjVxMS9jTUs1c0FFc0x3L2lrZ1JrdG8yT1pGQVpIRHpJNm1IQ2hxbE1TVjVHTDQ2UkFJQVNXWU1MMFRMcHp5UXF4TVh5Rjh2MUpKQ2U5YUNzM29aVHovUk4zY0tCM0c0WXk4YkFOS2FXWTE3bzJzUHZwVGVNS0VMcW10SjhQYlQrRUxObjg1NTROZE1ieXIwb1I0cGQ2V0YweWVvYWsxZ0UvZnRmaW0xT3lQQmwrL1k2amZIVEhLK1RZOWNUa0pYenh5VzBrTW90M0l5RGJtK0ZqdHg3bkQrOS9rUzFsRGNRemJyNzg3STM4N2VQYmFlb2RPV1ZUUVNDSkxzVm50R3lTa3liZlAzb01yRmhhUTU3YUFadHVCQUloc0FTVFpQTCtCWkpDTktXTk1VQ25rVEVXZFFYYmFoQkptYndQbWlsbmN6YStucjk3ZlB1NEp2dTFaWDI4YTlNUkREekVwTEtyVnZ3Vk9YM282dWcrV1AxeE55NTE4Vm9kVnhZUDhFY1B2VXExN3dTOVJqbi8rTlJXVW9heXFQdHdsamZEQjIrczU4L2YvQ0p2V25PYWNNckRsNTY5aVM4OHNZM1dFVElXZVBXWkZla3lCdG5lMFJkdjBaUUcwcFRhVG13UENvVEFFc3orQUdKSkd0SGs2QUxMN3piQXRrUXRUL2xOZHROaHJ1SHZmcm1Ed1lRKzV1V2JsM1R6OE9xamVPMkwvbHVPUTlCcDVMM2J4ZzQza01vb0JOMkxlMWZFclZuODFyMEhXUjJxcHpkVHlwZWUzaktwWUp3TERWMjFlWEJkRTMveGxwZW9DblhUbkZ6QjdoZHU1MHRQYmFFamZIVmNQSzgyczVacng3WUlqSEc2TTVyVXNLUXArUk1LZ1NVUUFrc3dhU1p0QXJjY0Y1SFU2Sk45d0cxZzJiYW81V2xBVWxSNm5WVjg4YWtkZEVVOFkxNS9SMDBiSDcxaEx4WGFJY3IxSTN6eTF2MWtlVWNYVG4weE41SWs0WE1aaTc2K1pjbmg0N2NmWTNuMk9UcVRTL2pHOCt0Rko3eUlwdGo4NXAxSHlKRmJTQ2psbkV0czVrdlAzY2J1WnpiUmZiRnY1bmhUT0RQNDd0dVdQV2I0akVoS3gzS21kSUpaYkJFS1JrU2NJaFNNeGFSOXNDUlpZU0F4ZXJEUm9DZURhVHE0UkQxUGo4aVNGZnFkbFh6NWFZblAzUE1haGNIUmZWQldGZyt3c25qZnVKL2ZOdUJEa21WeS9XbFIyUXlkTnZ6RTdjZjQyOGM5bkJ1c1ltOURKemNzd255RTNWRVBCWUdyKzVxcTJJUzhjZnFUSU1reUNaWndPbGJHRjU4dG9ESzdrNEFyaFdPYnc0Uy9tQjVNeXlIb0dYM0JNSkJ3VHpYSWNZOTRDd1FqTHNKRUZRakdZTkltY0VsV2lDUkhIeno5TGdQTEJoeEgxUFIwVGZxU1RFU3Q0U3ZQYkJ1WEpXc2luT3JLeGFYWlkwYkhYbFNyVk5ubVUzY2N3aTJIZWVsYythS3NnL3IySEg1MGNObTFkYU5ZMTR3SmNhV1M0K0d0SE9tb0dET1E2MlJ4SEFmTEhocGZSaU9TMUtjcXNNUVdvV0Rrc1VGVWdXQU1KdTNrUGg2QnBhczJxdUpnMjlaVTg0RUozaUN5d3NwS3Z2b2MvT2FkWTF1eXhzdUZ2bXl5UEpsRkZmc0poZ0pTMXI2OGt1NTRFTC9MUkpZY1pObEdsUzA4bW9sYnMvRElNV0pwZlZIMnQ2SmdndThkV0VPT044V2RLMXZITVRhb0pPVnFadXBvZ0dOYnFJb3o1b0dOU0ZKSFVxZFVDaEZrVkRBaXdvSWxHSXRKWjdDVlpZVjRlbXpSNU5GdEhOc1VOVDN0SWt1aVgxckpWNStiUGt0V05PM0JweTgrNjVWWE4vbm9iZldFdkVuYUV1VTBwalp6TnJhUjB3TXJPZHk5bWtNZDFhUnRMNHBra2pZWDM0bkNnbUFTdjAvbDhmcTFIRzdKdSs3bGNXd1RqejYyZFN5ZVZxY2FwaUVtUmhyQlNBaVRnV0RHQmhCSlZraGt4aDY4ZkM2VGlIQjBuem1SUlExZmVRWis1NzQ2UXI3Smk2TzJBUi9SakkrVmhWMkxzaTVkcXNXdXV3L3gyTEVCWGpoWFExeFpnc3ZwWTFQcEJlNWUxVXBoTURtdUJNZ0xrUnhmR3BVMFlYVTUzOWx2a3VYZVIxVis1THFWeDdGdGZLNnhGMjNKaklKUENDekJEQ0VzV0lJeEYzbFRtTjJ4SFRESENJRHBkeGs0SWxURERJb3NtYkJTdzVlZTNrWi9mUExIQ2ZZMkZwTzIzV3dvNjFyVTlmblF1aVkrY2NzZXN1MTZra29GaHp1WGNiUTFmOUdLcTB1NDFTR0g4cGhTemIrK3ZIbmEvZjhtSnJER0R0RmdXaksydzFUVDVNVEZDQ01RQWtzd1dRYW5NckVEWTI2WitOMFpIRWNJckprV1dmMnM0b3RQYmlPY25KeWYwS211ZkxKZFlaWVZSaFo5ZlZiblIvaURCL2RTNlQ1Q2hpQlBuTjNJOS9hdldOUjE0cjIwZFN4SlJKVGwvTk96VzBta3I4OG1pZU5ZWTJZYnVEUXVYWm5KWURiSFI0RVFXQUxCbEZab21qSmtoaDhOajJiaWlGT0VNeSt5WkpsQmVTVmZlbXJibUJIMjMwaHZ6RTBrazAxQWorTlNoUmdHOExrTWZ1ZUIvZHhTZGdEWk1kalR1bzcvMmJOcTBkYUhSelhnWWxaTVNaSVpsR3BvR0VkZXdwa1JXQTRlYmZRdHdtUkdRWnU2dTV5d1lBbUV3QkpjbndGRVZpQnBxR09zZkUxd2hBL1c3SWdzaFY1bkZWOTRZdHU0RGlCYzR1bVRTNGlZMmF3cjZSS1ZlR1Y5QXUvY2VwWVBiZCtMeCtualFOZEtmanhNdUlMRlFGNGdnVzFaVjczOFNyRHkraFRHc2ZIb1l3Z3NRMFVXQWtzZ0JKYmdPaklsSjA1Rmd2UVllZHFDN3ZTTVJuUVdYS3Q2KzV4Vi9PTlQ0MHRVN0RnU0p6c0x5Tkw2dUhWRm02aS9ZVmhiMnMvdjNmOHFlVm83ZXk1VXM3ZXhhTkhWUVZFd2RzMXBZRm5Scmt0WkhOc202Qjc5UUVmYVVGQ2tLWCtVY0hJWENJRWxtQngxdGJ1bTVIQWp5ZEtZUGxndXpVSkdiRHZOSnBLaTBtV3Q0aCtlR0R0UjhhRUxlWVN0UW5KY2cyUjVNcUx5UmlEYm0rRnpEKzVqVFdFclB6dXluS2RPVkdEWlF6TjRKS2x6dkMzRVR3OHY1WnN2citXZm54dnkyVHJabm9QdFNBdmkrL3RkR2FRNTRrc3BZK0hTUmk5TDJsU1E1S25WL1ZUSFI4SENSb1JwRUl4M2xlYWYxRUFueTJOTzRDN1ZRa0xFd1pyOVdVaWoyMXJGbDU1eStPeDkrOUZIOEsxNm9yNGFHWnY3VmpjdW1xcEpaRlRPZEdaenZEMmZ6a2lBcEtHVE1qVk1XMEZYREh4Nml1cmNBZDYxN2N4Vjl5bXl3enUybk9FclQyM2tGL1hyZVA3Y01pVEp3WFJjeEswZ2h1MTYvZFJhbjhPcnpWR0NhaC92MjNhY2xjVUQ4N3JPUExxRktodk1CVnUwaERtbXIyREtVSkRsS2RrWWhQVktJQVNXWU1yRUp5dXdrR1NTWTJ4RHVUUUxDYkZGZUYxUWROcU5WZnpEa3c2L2M5K0JhMFJXWTArUXZuUUJXV28zR3lzV2R0RHFsbjQvTDUwdG83RTNSTXp3RTdPeUFmQXBVWFE1aVY5UDQxSU5OTVhnZEVjMmJ2WHFNQUNkWVM4L1BieU1DNFA1aE8xU0pNWEV3c0FqSjhseHhWamhhU1Uva0NETGs4S25HOFRUR2o4NVZFM015Y0k5akVOMklxTmlXaklaVThhMGgvNExrTEZrREd0bzBaSTJaQ3g3NlBjNXZqUkxjcVBYTGNxK0t0dHo1ckNLaEQybUJTdVpVV0ZxSndpRi81VkFDQ3pCdEFpc3lacEpTSnVqRDJJZXpRSVJwdUc2NGNndTJqT3IrTW96RHI5MTd3RlUrWFd4KzhPRE5TVHNFTGNzT2NsODJzaHFIZkFoUzFDU1BYclhqYVkwbmp5eGhPUHRSVVN0SEJLV2x5eTFqNkFlb3lhcm5jMFZIVlNFWXVSY0VhRDFzV09WTkE2V2M5dnlFd0NjYk0vaDBXUEw2VTNta3JTQ0JOVnVsdmxQY3VQU1Z0YVU5STBZaitueDQwdkFVd0JtZ3YvYXV3a0hDZE9Xc1IwSjI1RnhrSEVjQnhrYkhBc0pzR3h3a0pCa1NCc2F5Q3FHNDhiQ2hVZExVK2hxNVE4ZTJuZGQ2dHkwWlNSSllrNUlMTWNhR2xkR1lXaGNFZ0pMSUFTVzRQb1NuZlE0aHpLbUQ1WmJNMmNzNmF0Z25DaHVXbElyK1lkZlNuejY3b1A0WENaMWpZVjBKVXR3eXpIV2xNd1A2OVdSbGp4K2NuZ0ZVU3NQMnpLNFo4VXBIbHAzL3Bycld2cjkvUGpRQ2pxaUljSldIbGxLTC9udUxtNm9hbU5iVmRmUXlkWmhDQ2QxWG02b3hpUEg2SXU3K2Z5ak54TTI4cEN4eUhIMTh2Q3lvOXkwdEFOVkdiMC9OM1JuOGR5NWxXU1VmTkNoeDNad3JDUit1UmV2RXNPbnB5a0tSbGxSMEVldVAwWEluOGF0V3BkUHhtVk1tWXlwRUV0cjlFYmRIR3ZMNDVXR0N0THE5Y3VGYUpneXRqTTMwZ1E1amoyc1ZmQktVb2FLZ3pLVmhVTlVEQndDSWJBRTF3MWJVc1k4UmVqU0xCRUhheTYwbGV5bHhWakwzenpoSmRzZHB6dVJSMG9wd2pFVG5PM09ZWGxoZU02V3ZiRW53SGRlVzAxZk1vUmJUVlBzYmFjcm5zUEI1cEtyQkZaVGI0RHZIVmhGVHpJZnczYVJyWFh6UU9VKzdsbmRQS0tvdXBKdjdWbERtQ3JjOVBHelV6ZmhsUWVwQ0xUeUs1dFBVeDRhbjB0T05LWHhuNjl1SUM2Vm8xdTkrS1ErOG53Uk5sZDBzcmEwYjF6cGpIVFZSbGR0L0c2RGtDL0ZqdzdWb0hxQzNGVlRQNlAxYkZveVQ1OHM0NEYxemRmOHJUZm13VUpqTGtnc3gzYkczQ0xNbURLMnBJaVRYZ0loc0FUWGxlUk1QbHhYYklTK21odElzc1lnTlF5bTRkSk1LYWxlWG1sWXd0MnJXdVpja05HdWlJZi8zYnVhN2xnUWo1Ym1iZXVPc0tPNkUxMjErZHhQN2lGakQ0VUo2QWg3K2IrNjFYVEVDN0ZSeVhWMThhYTE1OWhRMFR0dUM4Yko5aEFYSW1VZ3l5aDJtdVZaRjNqM3RsTVVCc2YvZXRpT3hEODhzWm1VcWJBNmR6OTMxbHhnWmZFZzhpVFQ3RGpBUHorM2tTNXJHWDZ6RWNjWjJzSk1aRFRpYVIzRGtrbGRZVUZXWkFldlp1TFJEVXF5WXVRSEV1VDZVK1Q2VStPcUIxV3grZW5oYXZ4dWsxdVd0MS8xdDdiQjRIVUx5ekJjdmVqS2pGdkZFMkxFRUFpQkpaZ3FhVkVGaTVzd1Mvanh3VTdlcy8zMG5DaFBOS1h4N2JwVm5PL0xJZUJPOGRHYkR3NXJZVE50bVg5OWNUM24rb3N4SEIrNWVqdVBiRHJONnBLSm5kaXpiSWx2NzF1TjdVaFV1Zzd6dnUwbktjMlp1QXZPbWM0c0hscDNuaTFMZXNmY1Jod1AvN3RuRlUySjVZQk9XRjdLdDQ5WDQ5ZzJzbVNoeXdhS1pLSEtKamhEdmxzV0tvYXRZZGdxamlPaHlRWStOWVltSmZIckNaYmtESExqMG5ZcTgwYmUvVnFTbitMbngxZFRsUmUrcWc2Nm9qNGtXVmxNcjRXSVdTSVFBa3R3L2JBZGRjeEk3cGVYbklLNWkrTGhhSHNwYjBvMWpwbEVkNkwwUnQwY2JDNWdYV2t2eGRtakd3Vk1TK1puUjZyWmY2RUVWYmI0d0ExSFJ4VkxVYnVRWTcyRjVDaXR2SDNkRVc1YzJqbXBNdjdpYUNVcEF6NSt5MHRUQ3Fld3NuaHcydXJ0aGRPbDdHa3NKdHZmamQvVmpFZkxrT3RMVXB3VkpjK2Z4Ty9Pb0N0RHAra1V5Y0cwaDBLbUpBMlZTRktqZlRCSVY4UkhKTzBpWWJnWlNHWFQybHJPL3ZZVkJMVUJWaGQxOGRDNjgvaGNWMitkNW5nU3RLVFg4dlVYVS96aGczc3YrNFZGVWw3bXlrbUk4YmdjSkRJcXRpT21RSUVRV0lMcnk2Um5CUWRwek8wL2oyNWgyVUpoelhYQ1ZQSHRmVDE4L0xaajAvYk1wMDlXOE5TWkd1S0duNmRPaGZuOSsxOGx6NThhOXRvOURVVThkbnc1aGlWeis0b21IbGpUakRUSzFwcGxnVmZ1WlhQNUJYNWx5N21yVGtkT0JNdVdLTTJPOGZmdmZIbk9uS1IwSElrY2I0clB2M1hrK2hxYjdtc0VSMk5Qa1AxTnhaeG9EL0hjK2MzMHhieDg4bzRqVjR2RW9qNk85R2NZa0pmenRlZFNmUGIrL1hSSFBLUnNQOHdSQTVadE15NmZPbWRxTFRvb1JnV0JFRmlDT1kwa3pGZnpvNTBVbFliK0Vyb2o1eWdJVHMwdHp3SCtkKzhxRG5kVTRwRmpyQzVwWVYvSFJoNDlzcFNkTjUrNDZ0ckduZ0RmM3JlR2dYUTJSYjVlUG5iYjBYRkZsQTlvWVQ1eHgvRUorVWdOaHlJN2JLbnNtVnR0SVRtc0wrK2IxbWQ2ZFpPVlJZUHNhU2pGVW5NSVN2M2tCYTYxS0ZibmgvRktnNlRrWWxwVFMvbitheEZzUnlKR29YQVlGd2lFd0JJSUJKTWhKcFh6UDNXcitlMTdEMHo2R2FZdDg4L1ByYWN0SEdKVHlYbmV2ZTBNZzBtZEV6M1ZkRVlEbDYvTG1ETGYyck9hVTczbEtJN0IvU3RQY3UvcTVuRi96cCsrNVRYUllCT2dNK3psR3k5dUpHS0dLUEcxODZFYlQ1QWZ1RmFjbG1USDBhVTRLY0NVczNtdGRUbXlIVVhXTlZHSkFvRVFXSUxaVzJuTFJGTmp4T2FSRUtjSTUwdDd5Z29kc1dJYWU0SlU1MDg4RFZzaW8vS1ZwemNSVDd2NGpkdjNVWkU3Rk5vZ3o1OUNsNUxFTW00QXVxTWUvdm01VGZSYUZlUXFMWHp5dGtOaittY0pKczlMWjB2NXhmR1ZSSlZxWFBJZ1NjUEZ0L2FzSmNlYnBDcHZrTEtjS0VWWkNRSnVZK2drb3BvaWNuSEhOYW1XWVJ2cE9XVzljcHpYTXhLTlJDU2xJMG5DNWlZUUFrc3dmNmZrTWYwY3ZMcUpKZUtNemh1U1NnbmZlVzBWZi9oUTNZVHVDeWQxdnZ6MEpyeTZ3UjgvdkFmM0crSVVlZlVVNFV3Mno1OHU1WmNuYTBpUnpjcXNVM3o4dHFQb3F1Z2dNOFg1bmdCN3poV1I1VW5ndFU2Uk5qWGlobytJR2FJcDVxYXVYY090cHZFb2NWUXBqVWZOMEJQUnJrcWVKV3V1T2ZXZExKdkx6dmVqcnV5UVJBY1FDSUVsRUFqbWltYVc2TW1Vc3IrcGdLMlYzZU82cFN2aTRXdlBibUJsMFFEdnUySDRVQTlaN2lTZHFTVThlbklERWc1M1Z4L216UnNhUlgzUE1GWDVVWDd2d2F1M2ZET21Rbi9jeFVEY1JYdllSME5QaU1Ha2gzREtTMSttQU1NVEV2NVdBb0VRV0lKcFlFb3BJY1QyMzhMRFVQTDUyWkVWYktyb0dUTzVjSE8vbjI4OHY0N2JhOXE0YjgzSVBsVEw4Z2M0M3Evamt4UDg2dmFqckMzdEZ4VjluZEJWaTZLc0JFVlpDVmFWREhEM3FsWmdLRkJxVTIrQVZ4dEtPZDhYSW1vRWlWT0lwTGptM1hlY2huRXBJbnFLUUFnc3dWU1pmUGh1U1NLZUVjNnZDNUZCcDV3blRpemhvWFZOSTE1VDM1N0RmKzlkemNQcnozUFRzdlpSbjdjMGY1RGdxUVkrZSsrQktZUWVFTXdrc3VSUW5SKzU3SC9YRjNQejRwbFNUbllXRURXQ1JDbEZrdWZIK3g3UGFFanlsTFlJeGI2MVFBZ3N3ZlZEa3NiMmM3aVUwc0p4Yk9GME9vK3dsU0N2TkZaeVowM3JzUDR1KzVzSytPSEJHdTVmM1RpbXVBS296SXZ5bDIvYml6Nk9kRHltSlE5dFlTVmM5RVk5dEljRDlFUzlKRTJOYUVMaHMvY2ZtUGFBcUlKcnlmV25lUHZtQnQ1T0Ezc2JDdm51TVI4RytkZTFUSTQ5Tko2TW5kWkorR0FKaE1BU0xQUk9lQ2xsaUNQR3UvbkdvRlBKOXc5MDhjRWJyMDR5L095cGNwNnNYOGFPeWhidVdOazJvWDZReUtnTXhGMzB4MTEwUjMxMGhQMzBKenlrRFkyMHBaS3hOREtXaG9XTHRPMG1iV3JJa29OSFRaT3hWZkwxVGlHdVpwRyttSnYvMjdlS2xrZ1JHVGwzenJ6Q1kyMWRDd1JDWUFrRWdqbUxwTGc0MlZWR2YvdzhJZC9RdHQ1UERpL2xsZlBMV1JacTUrMmJ6NzF1V1FBaUNmMnk1YWt6N0tjOUhDQ1cxa21iR21sTEkyMXFtTTdRLzZjTUhTUUp0MnJnVWcwa3gwUlRESFRad3F1bGNLdjkrRjBaaXJKaUZHZEYrZG5ocFF6WXBkUVVkb3VHbVFXaUtZM3Y3YS9oYkc4eFVXa0prcUtJOVpGQUlBU1dRQ0NZdG9sV1dzTC83TzFsMTkySCtQNys1ZXh0WFUwcUhzYklrdm5IcDdhUk1qVXlsa3JhMUxEUVNaa2FhVk5GVnd6Y1NnYVhtc0dsR0xnVWc0QXJpVnMxQ1BsU0ZBVmpoSHhKc2p3WmdwN001UmhNdy9HOS9Tc1lORXNvOWJYd3JtMW5SS1BNSUdsVDRkRWpsVHhiWDRIbExrSFJQSXN0eWJOQUlBU1dZTnFZa2pPbmlIRzFzSkZraFpab01WOTl4cVlodW95TWxJUGp6K05rMkVZamhrY080MWJTNUhoaStQUTB4Vmx4eW5QQzVBZVM1QWRTK0Z6R09QcVF4TEhXWEo0L1U0RXEyL3ptWFljdi8yMXZZeEY3bTFlUXBmYnc2YnNPSVV0aWEyZ21VU1NIRzVkMnNxSndnTTV3QSszaEFJTkpOeWxESTJucXBFMGRVL0tRdEFJNGl2YzZpQzludHNZbFMvUUdnUkJZZ3FreTZlUElraVNUekl6ZHpUVEZ3WEVzSkJGZFoxNlNsTXM0MmUvQnI2VUp5bWNKdWhNc0NRMnl0cVNISmJteGNRUjl2QmJEa2puUkZ1S1ZoakthK3JLSnB6VnkvU2xxQ250eEhBbEpjbWdiOFBHVEkydlFwUVNmdXVQZ3VCTDhqalFsaHhNNjBaUk9OS1dSeUtpRWsyNHlsb3lNdzMxcm04WDIxNlZKUTdFcHlZNVRraDFuWGRtMW9UUk1XNlkzNnFZejdPRkVld0Z0Z3dFaUdSOHhLNFFoaDVEa21YM0hIY2RHVThZV1djbU1PdFZETlZIUkd3UkNZQW11dDQxakhFSk0xTkw4dzBFMkkvamxIckpkVWRaVmRiR3h2R2RLS1czNjR5NzJOeFZ5dUxXSXJvaWZsS0VROGlWWlg5ckZIVFV0bElkaWw2OU5aRlMrL3NJbVRFZGo1L2JYS01vYTMrZEdranIxSFRtYzdNaWpKK1lqWmJwSW1ScUc3Y0owaGh6b1RVZEhrbFVVMHR4U2NVU0lxNGxNS3JKOU9ZYld4b3FoaE5TV0xYR3VLNHRuVHkraE5Sd2k0cFRpS0w2WkczR2s4ZlJlMGFvQ0liQUUxNS9KcjlSa21VUm03QzBDVGJGeEhMR1hPQyt3VWdTa2RrTHVRVzViMDh5bWl0NXhoVllZZnBLRGh1NGdMNTh0cDNrd204R2tIOE9TeWZORjJWaldjWTJvdXZLK2YzbCtBeEV6eEFNMVIxbGIxamZxNTdRTitIanFaQ1V0ZzlrTXBud2tERGMrTFlWUFQrUFJNZ1JkQ2J5NmdjK1Z3YXVibk83SW9pMVpSYTdXd2J1MkNwK3VxYUxJRGpYRmc5UVVENUl4WlI0L1hzVytwaklHcVpyMklLV09iYU9OSTdWU01xT0FJaXhZQWlHd0JOZDVTcDNDV25LOE9neGJ1TTdNN1VuU0hDUkxhV2RqUlFmM3JyNHc2VkFJamlOeHFqT0xGODRzb1MyY1RTU1RoU3haWkx2Q2JDcHRIbEZVWGNtUERpem5RcmlVdFlYbmVYQ0VRS2VXTGZIS3VSS2VPMTFKZDlTTFczZkk5Y1haVk5yQ3hySXVxZ3NpdzI0cFpreVpBODIzNEZZU2ZQQ0c0K0s0L3pTanF6YVZ1V0gybkY4Q2lqNGpuekgrK0tGVHNtSUpIeXlCRUZpQ0tST2Z0THlTSkZMRytDeFlhV0hCbXB1RGhEVkF0dExHZmVzYTJWSGRPV25CMFJQMThOaXhLczcxNWhFMlFxaVlCUFZCdHBTZTVjNXhpS3BMSEc4TDhWTGpVb3A5blh6MGx1UFhDampnaFZObC9PREFVaXhiWmxsUmxQdlhOTEN4dk9lYUJOUEQ4WU1EeXhrd2k5aFNlSUxxZ3JEb0FOUE1vMGVxZUtGeEpVbTFZbVkyNlJ3YlRSbDdMRWtaS3BJNnBSTEVSV3NLaE1BU1RKWEpSMjJVSkN4N2JETzhydHFrUk5MQ09ZVmtKY2lXbXJoblZTTzNyV2hIbXVUcHZIUGRRWDUwcUliZVpDNUowMHUyM3NmNmdnYnVXMzJlaXR6WWhKNDFFSGZ4MzN2WEU5Qmo3THI3NERWaXJ6UHM1WitmVzBjaW8vR205VTNjVWRNMklRZjducWlISSswVjVDZ2R2UCtHVTZJVFREUC91MmNGZXk1VVlidUxrUjFuUnB3dkhjY2VSeFQzSVF2bkZEOWZSTE1WQ0lFbG1ES1Q5bHFXSkptTU9mWWc1dFlzd29hd1lFMXV3VzVpV3hZU0pycVVRcFV5S05KUVlFNUZzcEFsQjBXMlVXUUxDUWRKQWxXeUw3YVBnM0x4LytNWm5haVpUZHpKSnlDMXNhSDRBdS9hZXZiMVNQc1RwTG5QejdmM3JhWXpXWUFFNUxsN2VmZkdBMnhhMGp1cFVBcW1MZlBWNXpaaDJqS2Z1ZU1nUHRlMXd1bDBaellmdWVVa2xYbVRjNC81MXA0MVpHd1g3OTl4Y05KK1pZS1JlZmVPYzJ5dDdPWkVSejdOL1VIYUVxVWtwZUpwRmxnT0xtM3NQcHN4SmZTcG5TSk1pQllWQ0lFbG1DcXh5ZDQ0SkxER0hzUzh1Z0VaSWJER0ZsTVdicWNIbnh6RzcwcmkxVExrK1JQa0J4TGsrcEw0WFFZK2w0SFBaZUp6R1JQZXptc2I4UEhDbVRMdVhObENjZGJrNW85a1J1Vy85cXptYkY4cEFFdUM3VHl5NmN5RXJWVnY1TjlmWEV0UExNREhiems0WXRsdXIybWY5UE9QdHVUU0hDbGllYWlWZGNNNHpadjJVUDdEVkVZaG50RXdUQmxWc1ZFa0I3L2JJTnViSGxiMENhNlljR1Q3c3JNN3dOZGZNRGcyV0RDOXNiSWNlMmc4R1ZOZ3liaW1KckJpb2tVRlFtQUpycXZBQWtnWnlxaitMeDdkdkp5a1ZURHNySUhIYXFNODBNNmIxNStqTWo4NkkvNHJwVGx4M3JmajlLVHZQOTRXNGp2NzF4SXhjaWoyZHZMK0cwNk0yN2RxTkI0N1dzbXg5a0xlc3Y3TW1DY0dKNE5sUy96ZzBDcDhhcFFQM25pU3hwNGdaN3R5T05zVElwWnlEd1hRdEhSc1NSOEs0MkNyRjYwbElFc09MdFZBSVlNdXAvQnFhYkk4U1RhWGQ3Q3VySDljZ1ZRWEszZXNhS1orYncyV0hKcEdmV1dQdVMxOHlTOVVFZ0pMSUFTVzREb3o2VUNqU0JLU0JPa3hCSlpYTTBXWWhoR0VsV29Oa0tPMDhhczNubUJaNGR4MXV2N2hnZVc4Y240WkxpWEZyNnpieiswMWJkUHkzTU10ZVR4MmZCbmJLOXU0ZisyRkdTbjd6NDlVMHhQUHdhZUcrZHNuYnlGcEIwbWFMdnhhQWwySzQ5UFMrRjFKUE9ycm9Sd3ViU0VtTWhxUnBFN0MwRWtaR3RHTWgrNWtQc2U2bCtNNTJNODdOeC9ueHFWZG9pc1BROGlYeGkwbmlET05Bc3V4OFdxakM2eTBvUXk1WDAzTkJ5c2lXbEFnQkpaZ3Frd3Azb3VxUU5KUXlTSXo0alhaM3BRUVdGZE9FbVlDdjl4TnlEWEFYV3ViMkZyVlBXZkRJdHFPeE5kZldNK3AzaVVVZWJyNDlUc09rK05MVDh1ekwvVDUrZVlyNjZuS0hlQUROOWJQU1BsVGhzS2U4K1ZJcm13VXhjQ3R4aWoxTnJHbXVJY1ZSWU1VWnlVbTVPQnZPeEl2blNubVp5YzM0VmRTYks4U3lhZEhRbGN0SktiM3ZYY2NpMnh2YXRScmtvYUtPdlZkU1JFSFN5QUVsbURLVE1rVXJpb1FTNC9lMVh3dUE5bFp2RnNwam1PaldRUDQ1RDV5UERFMkwrdGt5NUl1c3J5Wk9WMXUyNUg0eXRPYmFJZ3NSelo3Y0drV1B6KzZsS3E4QVVxejR4UUdFNVAyUytxS2VOajl6RlpDM2lTZnZ2dndqT1VZZEdzV04xYzM0OUVhMlZMWlRjaVhtdkl6bno5VENZN0VlN2JWaXpoYW93MHNhUTE3bXFjaDJUSHhqN0V0RzB0UGk4QVNXNFFDSWJBRVUyWktwbkJGa1ltbnRWR3Y4YnNNNU1WNDZ0bHg4Tml0bFBpN3VHOVZJeXVMQjRlZGtCMkdUc2k5ZXE2TTdwaWZsS2xqMmtNemhLYVk2TEpKbmovRyt0SnV0bFYxejByQ1l3ZjR5dE1iT1R0UWlhMjRRQ3ZqYkJUT2hDMWV2bUNna2tDeTArQ1l1RlNMcFFWaGZ1UE9JK042ZG4vY3hUOCt0UjFWc2Zuc2ZmdG4vRVRmV3pZMlR0dXpIaisyaE41TUNUVTU1MWhWL0hxdXZsaEtZeURoSXB6UVNac0tTVVBGcFZwNGRZT0EyNkE0T3pHdStFMExhbUJKNnFSc0w5T1pnbFRHR05QdkxaN1dVSlFwZjZnSWtpWVFBa3N3WmZxbmNyTWtqVU5ndVExd0Z0bXhlTWNoYUovbW96Y2ZZbW4reUJyMnBiTWxQSHFrbW94U1FFWU92WDdpNnRLZW9UMzAwenBnYzdRbnpPbk9ZM3p3cHZvWkwzNGlyWEhiOGxadW8zVmMxM3ZIYWNucWk3bjV4NmUzWXpreXYzTnYzYVFqeGw4dndmQnlZelZ1K2lnSXhQbW5aemNUVGJ0SlpGd1lqZ3ZUY1pFMFhaaTJqQ1FOaFJUUVpBdVhhdUNTNDNqVUZDRlBuSnVXdHJLaHZIZkJXNzh1OUFVeDhVNXZpbmZIR2hwUHhoQllVM1J3QnhnUVU0TkFDQ3pCbEtpcjNaWGVzWE4zQXZCT2FyeVRWT0pqYkJFRzNBYTJ2YmdFbHRkdTQyTzNIS1JxaEpoTjhiVEcxNTdiU0c4aUI5dUtrMVp6a0VjNXppNUpNcnFjcGlSN2RuWXVmQzZETFpVOTB6dmg5Z2I0eGt1YlNWczZIN3Q1LzdnVE9NOFZ2clZuTldGbkNUSnhuamxmakU5TDRKSmplTlVVT1ZvTW41NGh4NWNrNkU2anF6YU9Bd01KRDcweEQ1RzBtMmpLUTJPNG5EUDdxd2dlN21ObFlUZHYzM1Iyd1laL09OY1RRbGExYVgybWJWdGppdko0V3NXUjFLbjROU2JxYW5lbEVRaUV3QkpNQS8yVEZWaTJwQkpOYVdNS0xOTjAwQmRSaGZxMThJamlxaS9tNWt0UGJ5TmwrN2kzcGg2L251Ri9qaTBEWmVSWFZyWENiQ2c4d3oyclcrWmxmUnhxenVjNys5ZGpJL1BCSFlkWldUeS9EQVJuT3JPcGI4OGhQNnVCb0R2QnFxSStWaGIxVVJHS2pUdFlxd08wOXZ0NXBuNEp4OXNMZUtWOUsvc2E4L244MitySThTNjgrVHljOHNJMEg5OHdUV2RNZ1JWTmFkaG9VN0djOVNNUUNJRWxtRWFCVlRhWkd5M0hSVGpoR3ZXYWJHOGEwMklvc0pBa0xZb0svZi9aZSsvd05xL3o3di96WUhFUFNDSkZpcHJVbGl4Yk5pVkx0bHpiU2FnTVp6VnA2SFJrMkcwajVkZkVUUHQyU0gzYnZsMXBLN1ZwbTlocFVpbUxHYzBRa3pqTmNoelIyNVpGV1pTc3ZhbkpKWkVFRjBCaVByOC9BTmdRaEkwSHdBUHcvbHdYTHRrUzhJeHp6bjJmNzduUE9mZng1MU15WURMYzNQbE9USm41ajQ3MXVIM0YvUFpkaDFpMzhEcW4rNnF4S0E2OEZFZFJzVTdtbDU3TDJFNjdUUFBLK1RrOGVYUU5Sanc4dXJHTFZYUHlyLyt5bUx6ODR3ZjJNU09OSFpRSy9seGtIcCtDMTFSRk5kZjQ2SVBIQzFKY3VUeEdKbHlsb0dHT1VWUVZqNWU0dTFoSEhFVjRzYVRUQVlyQUVrUmdDWnFSY25aSHhXQmt5RjRTOHp2RlppOUdnNHJQNThWZzFMQlplbDBVTTRSUmNhT3FScnlZOEdIRXE1cncrQ3lvaWdGRk1malhOU2tHRkVWQjlmbFFWVy9nejFzakQ4SHZHd3pHdE1UZ21LK2VIeDlhd3NQcnp0NFV3Zml2NTlZeU9sWEtiWFU5MUZmWlVZSHFVbjhTeThsSWZZclBTNjNoREo5KzYrdmtvelE5TzFETmo0L2NScEZ4aWsvZTM4WDhHZm01T1N2VjQzbENtWFNaZU9MWk83bnFXSVRWMU11bkgreWl0bkt5SUIzSzJmNHFwckJxZWsyZnorOUg0cDFGT0d3dlNUZDcvQkNDSUFKTDBJaVVGOXNZakNac2NTSllBT1hGWGp3K1Q4eHBzS1FhdDIrVVZkWVR2UHYyYmlxSzNiZzhCaWJkSnR4ZWczOFhsOHZJaE5QQzJGUVI0MU5GREU0VTB6MjZDSU43a0UxTCtxZ3FjVkpWNGtUaDVvWEdOa2NKdzQ0U2h1M0YyRjBXSEM0TGs1NWlwdFJLcHJCaU1NWmZVNktxS2o1akJhOWRXMDZKMmNONzcvRHZZclBaaXdDRjhtS1ZvNE5yT1A5Q0k4V0dNY3BNay9pOG5sdDNXNmtxMWVwWld0K1duMmZuMlowbXZ2SEtIUlFabkh6bXJRZVlYYUJpSWhFR0o0cDU0dGttaHR3TldOeTl2UFAyODB3NHpaUzczSlJhQ204TlZ1ZWxPYmlWU2swSEJhclBRM2x4ZkR1d09ZclNIY2pkUUJCRVlBa2FrWEsyUk1WZ2pMc0dDL3pyc0lhOUh0Qm96V3NaQTN6aS91TUpKNG4wK0F6ODlVOW5VV09kNG9OM25VL3FYaDZ2Z1N2RDVSeTZNcHV6MTJjeTdxcGtYSzBINDgxVGVoYnZEV1phK3FncHR6TStaV0Y0c29KZm4xN09pS09Jajl4emlobGxUcmE5NndEalUyWmVQdGZBb2F2MWpMcXFzTGtXZ3NuOFptZmttd0pETVdYZWJqN3hHNGZ6ZGdycHF5L2R6cFRIelA5cDNqK3R4WldxS3V4KzRUYkdQRE53dWJ3NHFlZWJYWE1vdGZoM0Y1YWFITXlwSEdYenFrc3NtRmtZK1MydmpWUnJld1lob0hvOUNlMDZIWjh5b3hTbmRXL0pIaXVJd0JJMG95OTFnV1ZpWWlwK1U1dFZNY21nVGJ1UnVxS1FWQVp1azhGSGtkRU5hdkpqYXBQUlIyUE5HSTAxWThBNXhpWXRQSGRtSG9ldTFEUG1xOE50bkluRjNVdnprcU04ZFB2bG00VFpzNmZuOHJQWEZ6RXhaV0xyZzhjeEtQNUZ1dTlhYzRsM3JibkVzTDJZNTgvTTVVUmZMV051SzNicU1EaUhNQ2xUL05iNlk1cE1UZVdDQTkyek9UOVl5OXRYbnRIa3ZNSjhSbEZVL3UrN0QzSmxxSnpSU1F0VGJoUDlZK1ZjdFZVeTdDakY3aTdqOFBXNW5CcGFpTlU4eUh2V25HUHQvTUc4ZmQ5aGV6RjJUNFcyNjY4QW44OURUVlY4b1Q0eFphSzROSzN1cnc5QkVJRWxhRVRLSXphRDBZakhxMkIzbW1NbUFLeXZzbk55VUR1QjVmWVZNVHBwb2Fva3NXem9EcGNKdDllSUZwbUhLa3RjdkgvdEJkNjM5Z0t2WFp6Tkw0OHRZVWl0NThDbEJuNWpXZThibzJ5VDBjZmJWMS9oYlN1djh2enBCZ2JIaTI5WmN6T2p6QjlSK3lEbjZSc3Q1ZG5UOHpsL2ZSYTlJMFVjdUZoSDA0THJlWmN2YVdMS3pFK09ycUM2WkpLSDFsd1M2d293ZitaRVJKTnp1RXgwZHM5bS84VjVERTNOcE8zZ2ZkU2Q2T1dSZTQvblhTb0xnUDBYNnBoUWE3WE5md1g0dkI3cXF1d3h2Mk4zbXZGNEZRekd0TlNkSEM0cGlNQVNOS00zamZFNVJXWVltaWlLS2JCbWxVOWlWTFdiNnBwU0srZ2RLWXNwc0hwc1pSeTZVc3ZwL2xtTVRKVXo2cHZQMHJMWHRJdE1BSGN2R21EZHd1djg2dmdDbmpuVHlELzlZaVBiM25YZ3BtazlvMEhsYmF2aUoreXNyM0x3ZXh0T0EzQnBzSUpuVDg5bjMvazZmbU5aZmcyb3YvTFNHa2E5OWR3Lzc3QWNKWk1BcFJZUGIxblJ3MXRXOUhCNXFJSWZkaTJuWjZLTy8zaDJFM2ZPdWNMRDY4L21WVGtlN2FuRFlDclcvTHBHMVVsTlJld0kxdEJFRVVYbW9IV21qRVN3QkJGWWdtYWt0ZWJBYkRZd2JDOE9HNkhmek16eUtWQzFPM3ZQVFJrWEI2dFlHU0dmMHNCWUNidGVYTXVZWnhZVG5pcEtUSk1VSzJNc0tqdEJTOU5aelF2UG9LZzh0T1lTR3h2NytQemV1L2pibjJ6Z1gzNXJYMW9KSkJmT0d1ZjM3enVSZHcxSnhSK3RWTld6L05hNmMySlpTYkpnNWpoLyt2YURuTzZyNXZ1dnJXTGYxZFdjdVQ2VFA5aDBOQyttV3NlbnpJdzRLeldmSHZRM0xsZmNzeVNIN2NXWXpXbkh6bVFObGlBQ1M5Q01hK244V0RHWUdacUl2Wk93cG1JS3I5dWoxUnAzREVZTGw0ZXFJLzdiMTErK0hadDdObGJ6ZGU1YmNKTFZjd2FaTjJPQ1luTm1kK0xOS0hQeWQrL2Z6N2RmWGNtL1B0WEUzN3p2dFZ2eVlCVTZDdkRiZDU4UmkwcVRGZlVqL00xN1h1V0hYVXQ1N1dvamo3K3dpWFZ6TC9LaHBuTzZqbWE5Zks2QmNiVStJeWxGdkc0UE5SV3hCZGJRUkJHS0lXMHZjMDFhb0JDM0Q1SWlFQktoczYyMUgwZzV2T1JSaWhpeXg1NFNxSzJjeE9VaFl1NnAxSHB5aFRGbjVIdE91RXBvckx6SS8zdlBQbjd6emdzc25UMmFjWEgxaHRFcEtoKy85eVJ2V1hHTjcreGJLbzFMU0JtalFlWEQ2OCt5WmROK2loUUhMMTlaeTJkL2NRK1hoeXAwKzh5SHJ0YWpaR0I2VUZWOXVEekV6UnMyTkZHTVJ5bEs1MWF1Z0Q4VUJCRllnbWFrUEdwVGxTTDZSc3BpZnFmSTVLVzB5SWZQcTkzaHZwT3V5SWZ2RkpzOVhMZFg0L0htemdRZVhOSERiOTUxVVZxVmtEYkxaby93Zng5NmxSVXp6akx1cnVieEZ6YXgrOFUxakUzcTYvQ3BZWHN4bzY2cWpGemI1M1ZUV3VTTG0yUzBiN1FNTlQyQkpkRXJRUVNXb0RsWFVtNW9Sak85Y1FRV3dNeHlKejZQZGdKcnlsdk1sUHZXeFI0TlZTT011R3M0MDErVjB3S3RMblZKcXhJMG9kVGk0Vk52ZVozSEhuaUp1ckloVGc0MDhObW5mb1BkTDY1SnlQYXl3ZDZUODdGVG54bUI1WEV6c3p6K0pwbmVrYktFa2dGbndnOEtJckFFSVJvcG55SnNNSm9adHNjZk5kWlgyVkUxakdDNUthTi85TTB6cXUxT0UwOGVXc0tsWVNzR2RRcUx5U2UxS2hRVUMyYU84K2Z2ZUkwL2IzNkorZFZEbkwwK201MTc3K2R6VDkrVjArZFNnWk45czFHTW1ZbXFxVjQzYzZydGNiODNiQy9DWUVyckdhNUtLeE1TUVJhNUM4bHdPUjJCNVhJYm1KZ3lVeDRqMC9LQ21hTWM2Wi9TN0lFbmZaVmNIcXJFb0tqODlNZ1Nlc1ptWXZkVVVHa2U0cUdWeDFnNmUxUnFWU2hJR3F4MlB2M1cxeG1kdFBEVDF4ZXphRlp1Mi9xWnZtckd2TE15MXV1bzNpbm16NGo5amhOVGZqOVVaRWpySVM1TDZ4SkVZQWxhY3lIbFh5b0tSUmE0UGw0U1UyQTFXTzBZZk5vZG1hSVlMVHg1ZUNrV2l4bWp3VXROMlNndFM0OXl4L3hCeWI4a1RBdXFTbHg4OUo1VE9YK09YNTFZak1zNEsyTUhraHQ4a3pSWVkwZXdCc1pLS0M0aXJVUGEwL0tEZ2dnc1FjaUVZekdiVGZTT2xBYU9rNGt1c0Z4dXIyYXBHaFNEZ2FMaUl0NjE0amozTGUzRFpKUXBRVUhJTmc2WGlZR0phaFJqNWxhbHVOeGU1c1lSV0gwalpaaE1hWGQ3SXJDRXhFUy9GSUdRTGNmaVZVcm90Y1ZlYkZ0VE1RV3EvOGdMTFZCVkh3dXIrM2h3UlkrSUswSElFYytjbXNjNERSbTd2cy9yQVJWbXhjbUIxVHRTaWxjcEVZRWxpTUFTOUVWblcyc3ZrUExCWno1RENaZUdLbU0zU0VWbFpvVVRuMGViSTNOVW40L2Fpa21wUEVISUVTclFkYVVCakNVWnU0ZlA0MlJtaFJORG5NUGRMdzFWNFRPazlSeU9nQjhVQkJGWWd1WjBwL3BEbzhsQ2p5MytkdkZGczhid2FpU3dERVlUWndlc3FLb2lOU2NJT2VCa3p3eEdQYlVadllmWDQ2UngxbGpjNy9YWXlqQ210NE5Rb2xkQ3dzZ2FMQ0ZaVGdPM3BTUjJUQlpHYkJiY1hnUG1HTk4xUzJwSE9OS25YZFJwd0wyRS8vZXpFb3BNSG95S2l0bm93V3owVUdweFUxODFRVVAxT0RQTHBxaXRuTXhhTm5kQm1DNzg4dmhpM01aWkdiMkg0cDFrU2EwdDVuZmNYZ01qRGpQbFpXa0pMRG5qU1JDQkpXUnVRSnF5RXpRWUtUTER0ZUV5RnRXTVIvM2VncG5qNE5GT1lIa01GVXk2aWxBVUJiZlhpRSt4NEZVdE9IM0ZkUFdiVUF4UWFyUmp4a0dSMFVtSjJVVmwwU1RMWmcreHBIYUV1VFBzMCs2OFFFSFFnc0h4WW01TXpnUmpoaVBJbmtrV3pJeDkwUFcxNFRJc1pyOGZTb01UVXF1Q0NDd2hVNlMxMzl0c05uTjVxQ0ttd0pvL2N3S25TOFdzK2xBVWJXYXhaNVNNODM4ZmVoVlZWUmlmTWpNK1pXYkVVVVRQU0RuWGJKV01USmJnOUppd3U0cXdUVlhUNDVqUDBTRXpaV2NuS0ZMR0tMZE1NcnQ4bktZRi9heWFZOE5pa2tpWElNVGpmNDhzWVlLR2pLNUZVVlVmVHBmS3ZEZ0M2L0pRQldaejJ2dVRUMHV0Q2lLd2hFeHhNcDBmZXd4bGNRK2lMYlY0cUM1ejQzUTdNVm0wV1JockNIaDRSVkdwTEhGUldlS2l3V3BuZGNQd0xkKzEyWXU0Wml2ajdQV1pYQm1xWk14WnlxaXprbDdIQWw2L3NZcHk0ekFWbGdtVzFReHgzOUllNnFvYzBpb0VJWXdwdDVFTGd6VVlqSm50WnJ4dUo5Vmxia290bnJnQ3kyTW9KODA4OGllbFpnVVJXRUttT0FQNFNIV0RoTEdFODllcjQzNXRjZTBZeHdhbk5CTllUay9pMHdMV01pZldNaWRyNXI0cHZzYW56Snp0citidzFUb0d4aXNZYzFieTdLV0ZkRjViUnJscGxNV3pCbWxlZVVYRWxpQUVlUHJFQWthWlI2YTNsM2pkVXl5WkhYK0IrL25yMVNqRzRuUnU1VVBXWUFraXNJUk0wZG5XNnR6d3lPUG5nV1VwNlN0ekViM0RwZmhVSmVhVzZsVnpoamcrWUFlczJnZ3NieEVlbnlIbHRWUVZ4VzZhRnQ2Z2FlR05Od1RYNFNzMWRGMnBaOGhSd1dzOXF6alMxMGlsZVlSMUMzcDV5NHFyc21CZW1MWjRmUXF2WFo2TGtzSFVERUVVcjUyVjlVT3hsWkdxMEdzcnBXaEdVVHEzT3QvWjF1cVUyaFZFWUFtWjVQVlVCWmJCYUFaRm9YZWtOR2JXNWNhYU1YeHU3UmE2VDFESC8reGZ3Vy9mZllZaURkWlBWUlM3dVg5WkwvY3Y2OFduS3B6b21jR3paeFp3ZmFLYXA4N2N4VXZkalRSVUR2UCt0ZWZpWnBjV2hFTGpsZk56R1BQTnlVb2lJSjk3TXVicEVPQlBNSXFpK1AxUGVuNVBFRVJnQ1JrWFdBK24rdU9pSWpNWHJsZkZGQjRMWm83ajlhcjR2TzUwbmFMZkNSdktPWGo5TGs3L2ZBNFdveE9Ud1l2WjRBdWtpMUF4QnRKR21CUWZLQ29XbzQ4aWs1Y2lzNGZ5SWhkVnhVN0tpMTJVRjdtcExIRmhMWFc5c2REZG9LaXNtVHZFbXJsRHVEd0d1aTdYOHVMWitWd2VxZU0vbjV0RFRja2c3MTV6Z1RWem80K3luUjRqWDM5cEpiYkpNcGJWRHZQV2xWZVpVVFlsTFUzSU8xVGcyVE1MOFptcU1pK3V2RzY4WHRXLzh6Z0c1d2VxS0NwSzI0K0l3QkpFWUFsWkVWZ3A0ekdVYy81NkZROHNqNTRRMldoUVdURExRWjl6RWtPSk5pY1RGdnR1VUdSeEF3YThxZ0d2RjZiQ2dsbmo3a3E4SGkvVnhlUDRWQU51bnhHZmFzU3JHdkg0VEtpcWdrSHhVbVR5WUZMY0ZKbmNsSmhkV0VzY05NNGFZVkhOS0hjdkd1Q2V4ZjFjSHl2aHAwZVdjSEZvRmwvcjNNaU0xNGQ1MyszbldEdC84RmJSYWZMeXNYdlA4S1huNytDRlM3ZHo0Tm9TNmtxdjg5dDNuMlpPdFVUQWhEeHlEbGRtTWVhZERjYk0zOHZybW1UQkxFZmNnOXN2M0tqU1lvRzdDQ3hCQkphZ2I0RmxNSlZ3cGkvKzJxbzFEVGZvT1ZNSEpaV2FQSFNaeGNIZnZlZWxxUDgrTkZITXptZmVpc3M4Z3pzYXp2S0J1ODRETU9reU1UNWxac0pweHU0MDhiMkRheGd6cmtDeGQxTlQ3c0kyV1U2L281YUQvYVVVRzZjb01VNVFicG1pdXNUTzdYTnU4STdWRnpsNmJSYjdMODdubXdjMzhQTmp3L3pPM1NkWUhEYXRVVmJrNXMvZWNaQW5ENDJ3Ly9JU0xremV5ZWVmcitIMnVzdjh6dDJuNDNZaWdxQUhmbjVzS2E0TUp4WU40bk03dUgzeGpiamZPOU5ueFdCS2V6MllDQ3hCQkphUVdUcmJXdnMyUFBMNEFEQTdsZDhiemNVTTNDaG15bTJNdVJCODFSd2JUNStZME95NVhkNGlQRjVEMUVPZnovUlhZL2ZPUURHWDhkcVZlYng5OVNYS2lqeVVXUHlmV2lheE84MTRDZXhFS3E1bDdkeFhlYzhkRjdrK1ZzTFY0WExPRE15a2Y2eWNHM1lydmU3Yk9ENDhTYmxobUdMakJCVkZrNHdOKzdCNUxIejV4WHVZVjNXRGo5MXpBbXZabSt0bUZlQ0RkNTNuOW9ZYnRMMTZPelpsS1FmNlo5SDlpMm9lZSt1aG03NmIxRWpmcCtCd21hZ29ka3NERmpMR3lWNHJJKzdhekNjV0RkcUxaNEtWOWJFenVFKzZUQXlNRlZOZWs5WU93b0hPdHRZK3FXRWhxV0NDRklHUXFzNUsyU2thakpRVUtaenRyNDc1dmNXMVk3ZzhLajZ2UjVNSG52UlZjbWt3ZWc2dW96MnpJVERLSFdNaFAzaHQrUzNmdVRaY3hwVHFqNmlweG5JNkw4L0g1VEZRVitWZy9hTHJmR1RqS2Y3czdhOWhOcmhBVVZBTUpzeStFVkJWQnFicWNSVTM0clBNd3FjcW5CMWZ6Yi91M2NUUGppeTY1YXpFSmJOSCtjdDN2VXBqeVJHTWlvc0IzMnIrN2RjYnVUcFVudEs3ajA1YTJQbkx1K1JNUmlHalBIbDRPVTdEN0t6Y3krZjE0UEtvTEs2TnZjRDkzRUFWSlVWS3VobmNPNlYyQlJGWWd1NEZGZ0NtTXM3RUVWZ1drNWNGTSsxNFhkcmtsbklxMVJ5K0d0MzVEOW5MM3N3Y2I3UndkbkFPZ3hNM2ozcTdCNnR4ODZiSUdWVVg4T1RoSlRkOVo5aGVqSXZTZ0pvMFVWM200dS9mOXlLdHYvRXM5elVjWUthbEQ2UEpoR0lxWmR5NGxHY3VidUN6djlqSXdOak5VeGhsUlI3K3o5dTdlSERCUWNwODF4ZzFMdU8vWDFxWDBJSFo0Y3dvYzJKemxQRFU4UVhTY29XTWNHNmdpbUhYYkZDeUkrSzlMZ2NMWnRyam5xcHdwcjhhVEdYcDNrNEVsaUFDUzhnYXI2WHpZOVZVenJGcjhkZHBOQzBjUUhWck0wMW9NSm81ZTMxbXhIL3plQTNZM1RjTG5IRmxBZi9UdWZJV2dXVXdoU3k2TnhaenJMZUI4YWszLys3S2NCbVRQdjhPS3NWZ29IOXlEa2V2ekdMQnpIRitiOE5wL3ZxaGZWU1lSLzJkaE51SngxaEZ2KzgyL3VPWlRYU2NuSGZUL1JUZy9XdTcyYnJwVmF5KzA0eXdrQys5ME1UWVpQTExkVGN0N2VQcEU0dHd1R1JsZ0tBOVB6cTBIS2R4ZHRidXA3b25hRm80RVBkN3g2N05RaldWcDN1NzE2U0dCUkZZUXJZNGdIOUhka3FZekNWY0hTN0Y1WW5kQk5jMERPRjFhYmVMYnN4VmRVdFVDdURTWU1VYm91Z05jV013Y20yOG5pc2gwM0xqenVLQTdIbVRVV1VCZXc2K09aMTRkbUFtWHFYMGpmOTNHdXY0MGVzcjhQcjh2NXR5RzNFRXhGeUo5eHAxeXV0WTFYTk1Nb3RmbnIyYko1NjU4NVp5V1Z3Ym1ESXNQY2FFYnhaZmZtRnQwdE45NzE1ekVVVXg4cE93aUpzZ3BNdnB2bXF1VDlWbkxYb0Y0SFhadVgxdTdBU2pMbytCSzhPbG1NeHBMWEJYQS81T0VFUmdDWm1uczYxMWxEU09qVkNNSml4bWhiTUQxVEcvdDNEV0JFYkZoOWV0VFFMbENScDQ2dGlpVzBlNVBUVTR1VFZ2ajhQUXdQOTBybjdqLysydVc4V1pZckJ3YnJDZW9ZQnd1MmFydk9YOHRWSGZmSDUrdEJHQXk0TVZUS3IrZXpuTkM1aFZNY25mdi9jRlByem1CVXFWRzV3ZVc4Mi9QTFhoamVzRktTdnk4S2R2NzJMemtzTmNIcXlnNDlTOHBONjlxdFRGM09wUmp2WFdKM1Ywa0NERTQwZUhWdURLWXZUSzYzWmlWSHdzaUhQQTg5bUJhb3JNQ2twNjV5R2VDZmc3UVJDQkpXU05GOVA1c1dLdTROalZHYkcvbzZqY050ZUd4NmxORkVzeG1qZzlNSnNwOTgwQ28zdlFpc0ZraVhCL0E0T3VlbzVlbmNuNGxCbVhML0pSRytQS0FyNTNZRVZVRWVZMVZ0QjVhUUhqVTJaTzlzM0NyVlM4OFR6ZHRqbjBqWmF5YVVrZmYvbk9mY3d3WE9XNjd6WSt0M2RqeElPeDMzUDdSZjc4SGEreC8wTHRHMUd4UkhsdzJXWEdYSlU4ZjJhdXRGNUJFMTYvTW90QlYzYWpWeDZublRYemhsR1UyRUgwWTFkbm9KZ3JjdXJuQkJGWWdwQUtMNlgxYTNNRnIxK3RqZnUxRFkxOUdEemFEU0JIbWM5UFgxOTg4OTlOUlo5Q2NCcHIrZkhoNVZ3ZExyOWxHdkVOSVdZd2NtV3NqcXZENVRqY1JWSHV1NGp2N0YvRnhhSHFtN0xUMnczeitNNStmNVNzck1oRGJjVVlpc0hBdUhFWlgzcnhiazcyM2lwQ0Y5V004YWZ2ZUozSkpOZFQzVDV2aU9yaWNib3V6NUhXSzZTTkN2enZrV1c0VFRYWjdiZzhvOXk5cUQrKytMdGFDK2tMckpla3BnVVJXRUplQ1N5anBZU0IwZUtiRm9oSFlzM2NZWnhPRDZwUG84T1RqU1VjN3BuL3hsb3NtNk1JcHhwcmw1SENpRzh1MzNwMU5SNUQ5TVd5ZG1VZW4rOW9Za3FKdkhoZk1acTRPREtISVh2cHpYK3ZHTGp1Yk9EUVpYOG41UXV1clZJVTdLWWx0SFd1NC9pMVd4Zm5sMW84bENlWjE4cGk4bEpoY1REbUtyOGxpaWNJeWJML1FoMGozam1FcjB2TXFLanplWEU2UGF5Wk94enplK05UWnZwSGl6RmEwazR3S2dKTEVJRWxaSmZPdHRiTHdPVlVmNjhvQmtwTGpCeTlPalBtOTBvdEhoYlcyRFdiSmdRWVV4YnkxWmR1UjFVVnp2YjVFNHpHd21PME1tRlpIZk5jUk1WZ3dGbXlBcmVoT3VwM0hJWjVqTGh2SGUyN2pMWDg1UFhsZUgwS1kySFJOSWRwRWQ5KzdjNllPYnlTb2I1cURMdTNpZ3ZYSzZVUkN5bmo4Um40NWZHbHVJMHpzM3RmcDUyRk5YWktMYkh6NHgyOU9wT3lFdU9icVZkUzQzTEF6d21DQ0N3aDY3eWNsck0wVnROMU9mNDA0YVlsUGVBYTBleWhGWU9SZm1jajdRZVhjclJuTnFxcE5EdWxwU2dveFpFalhDUHFQTDYxYndVVG5sdUZqOTNZeUZkZlhxdEppb1ZsdFVPNHZVWXVEMWRKNnhWUzVoZEhGektpenMvK2pWMGpiRnJhRS9kckJ5L1Y0akZXNTlTL0NTS3dCQ0VkOXFielkxTlJPVWV2em9pN1dIdmRvaHM0cDV6YVRSTUNIbU1WblQzTE9UTlFuZTRvVnhOOHhrcU85RFl3b2RaSEZHWWp5aExhOXExTyt6NzExUTVLVEU1dWpKZEo2eFZTd3VFeTBYbHBBYXF4UEt2M1ZYMWVuRk5PMWkyTWZmNmcxNmR3N05vTVRFVnBQOTllcVcxQkJKYVFLenJTYW9BbUN3YURJZTZ4T2RaU0ozTm5PalNkSmdSd0d1ZmdNQzdTVFdHNml4YWhSSnVHTkZpNE5ES0h2cEgwb20ybFJSNk1paHM1T2xwSWxlOGZXTUVvQzdOK1g0L1R6dHlaRHF5bHNkTzJuTzJ2eG1Bd1JOd1puRTMvSm9qQUVvU1U2V3hyN1FGT3BkVUlMUlZ2TFBDT3hmMUxlMUJkMnFlak1aaUxkVk9laWlHMlNkcVZCbjUyTkwxRW9hVm1EejZ2bTFLelJ4cXdrRFI5STZXY0dXeEFNVnF5Zm0vVk5jcjlDVXdQSHJwY2c4R1M5cHJGVXdIL0pnZ2lzSVNja1Y0WTNWTEpxeGZxNGtaVU5qUU80SEpPYVRwTm1HOG9CaU85bzlWcFhjUGxOZUQyS05SVTJLWGxDa256clZkdlk4S1EvYlZYcXMrTHl6bkZoc2JZeCtPb3dLc1g2c0NTOWhwRG1SNFVSR0FKK1Myd1RKWlNwanltdUx2YXFrcGRMSzRkeHowMVh2Z2xxa2FYbTVPK2tyUVd1enRjSm55cXdzeXlTV201UWxMc3YxQkgvOVM4bkt4WmRFK05zN2gybktwU1Y4enZYYmhleVpUSGhDbjk5QXdpc0FRUldFTE9lUmFZU3VjQzV1SXl1aTdGMzAzNHRwVlh3V1diRm9XcVRsd0Vyek9DOWpMamNLWXVzRzZNbDREcVkzYVZRMXF1a0RCVGJpTS9PN1ljdDJsV2JoN0FaZlBiZnh5Nkx0WmlMazU3QThjVThJelV1aUFDUzhncG5XMnRqb0RJU2wxTW1LdlpkNzQrN2pUaFhRdHU0SEc3OFhsY2hWMm9pa0pWc1l1VlZZY3A4ZmJlL0U5NHNaaDhLVi82ZFA4c2lzMWVhaXFtcFBFS0NmTS9uU3NaSVRjYlFud2VGeDYzbTdzV3hONDlxQUw3THRTam1xdlRIalIydHJWS2lGY1FnU1hvZ3ArbDgyT1RwUVM3eTh5RmdkanJKb3JOWHRZdnVvRjdzdkRQWG5Vd2s3ZXV1TUxIMXUyajJuY1NOUkROTWhzbXFTeEpYV0JlR2E3Q1d1YkVvTWcrUWlFeHVxOVhjV1p3SG9xeEtDZjNkMCtPc243UkRZck5zZGRmWGhpb3d1NHlZN0trbmRmdVoxTHJnZ2dzUVMvOElyMmZLNWlLSzNqNVhGM2NiemF2dW9yUE9SSnpuVkloNERiTzRJV3o4MWd6ZDRpL2ZtZ2ZhNnlIS1BMMk1iTmtJdVZyT2oxR1JwM2xsSm9sZWlVa2hzZHJvRzMvR2h5R2VibDVBRlhGNXh4aDg2cjQwNE12bjZ2RFZLekppUWUva0pvWFJHQUp1cUN6cmZVcThIcGFFc3RTemFzWDZ1SW1IVjA2ZTVUS0VoZHVaMkh0Z2xQVm02ZjlGTVZBNzFnMUt2N0kzVnpyT0lyUFJmUEtpeW5mNDBEM2JFYmNNNWxuSFpOR0t5VEVkL2F2d09aYkJJcVNrL3U3blhZcVMxd3NtUjA3YXUzMUtleTdVSTlpcVU3M2xvY0Qva3dRMHNJa1JTQm95SStCdGFuKzJHZ3V4cWVZT0hwdEpuZk9INHo1M1hlc3ZzS1BqNVJEY1hsQkZKelA0MkNXY280cHRScUhjZjRibmRtRWR3YVhibFJnTnZsNDZjSVNxaXlqckprN2xQSjlYamkzQUtOQllVWGRZT0lkbk5mQXFNT0N3MlZpeW0zQ3F5cTRQQVlzSmg4R1ZFcUxQRlFXdTZnb2NXczY3ZGgxcVlhMTh3Y3hHbVFxTTFlYzZyTnk0c1lpVkdOcHpwNUJkUTd4amp1dXhQM2UwV3N6VVJRanh2VHoyajBwTlMrSXdCTDBSanZ3RDJsZHdXTGx1Vk56NHdxcys1ZjNzdWUxeFpnOExpMnlOZWNjeFZERS9CbDIzckg2T045NFpRMUQzb1Y0alpVNGxWbDBuRjdBTlZzVlBveDhaT1B4bE85eHVxOGFtN3VHVXNNbzgyZmVQTTNvVXhYNlJrcTVjTDJhQ3plc0REbEttSFFYNGZTYThmak0rRERqeFlKSE5hRmlRRkVVVkZYRmdJcEpjV0pVWENpcW0yS1RpMUt6azRxaUtkWTBYR2RaM1FpMUZhbXRGZTRiTGVQYWtRcmVmMmUzV0ZZT21KZ3k4eitkYTVnMHpzM2h3TU9GeCtYay91VzljYi83M0ttNVlMRnE1Y2NFUVFTV29CODYyMXBQYjNqazhlUEFiU2szeUpJcWpsMnpNanBwb1NyR1F1NVNpNGQ3RmwvblFFOFZSUld6QzBCZ0dibGlzekxYZXB5L2ZzOStmbjVrZ0gyWEZqR3VMT0o0ejJ3TVJaWGNOLzg0aTJhbGxnTk1CWDU0YUNWT1F4MWxuQUhnNEtVYURsK3Q0OFpFT1haWENWTnFPWk5xTllxeDZNMDhSd3Bnak5FQkFxSDU0Q2RVd0FVNFZZNE5UMUorWXBoaXd6aDFGV1Bjcy9nYWErWU9ZeklrdGdQeW5zWDliUC9oUnQ2eTRscGFpL3FGRklTTnF2QmZ6NjFsUkZtYTArZHdUOXE0WjhrQXBaYllwdzZNT2l3Y3UyYWxkRmJheVVXUGQ3YTFucFlXSUlqQUV2VElqOU1SV0lyQlJIRkpFUytmcmVmZGQxeU8rZDJIYnIvRXZ2T3pzWlRYNk9LdzVvVEZqcXFpd0MxcldzWjlzemd6VU1XS3VoSGV0N2FiZTVmMDh0bWZlL0NZNTdLNDhpUWZiRHFYOGoyZlBUV1BRZmRjTUNwTXVFcjQ1NmZmaXQwM0E5VlU1aSs3UVBGcFZvcUtnc0ZjaW9OU0hNRFF1SS9UWGN1b1BIeWQrZFpoM3JtNis1WW9Xamd6eTZlWU8yT0tiKzVieFdOdmUxMHNLNHQ4NTlVVjlMcVdnc0dVUXp2eDRaa2M0NkUxbCtOKzkrVno5UlNYRktHay83dy9rdG9YdEVJV3VRdGE4NE8wSGF0bEZoMG41OFhOaWRWZ3RiT29aaHkzSTc5U05wUzV6bENqSE1mb3ZYbWh1Y3N3azJkT0xYemovMy82K21Jb3FxR2g1QngvOUpZanBMckVlTmhlUk1lWnBYaU1NL3ozc1N6QWJsd0E1b3FzQ1ZORk1lQXpXUmt4TE9lSTdXNGVmK2xCL3VXcERaem9tUkh6ZHg5YWQ1YmpQVE01RStjd2NFRTduajZ4Z0NQWGwrTTFWT1QwT2R5T1VSYlZqTk5namIyWlJRVy92N0Jva2dEMUI5SUNCQkZZZ2k3cGJHczlDUnhPNXhxbW9sSW1uQlpPOXNSZlQvSEJ1eTdnbXhyS3E1UU5ScE9KUDkzOEdzMkw5bFBoUGZmRzJZcUtZcUIvdkJxdlQrR0hYVXM1TnJpTWFtTXZuMmsrbFBDMFdqaGVuOEtYbnIrVE1hVlJOKyt2R0l4TUdSdm9jZC9CMTE1N2dNLytZaU1YYmtRK0ptbjFuR0htemJUenJWZHZpN3U3VkVpZlE1ZHI2VGk3R3FjeHg5UHVxb3B2YW9nUE5sMkkrOVdUUFZZbW5CWk1SV2t2eEQvYzJkWjZTbHFCSUFKTDBEUGZTYk1MeGxCczVhbGpDK0orODdhNXcxaExwL0xxZk1JeHRZSG56OHpsdlhkY1pOdmJYMlpKNlNHS1BQMEFqSHRuOGVYbmJ1UFZxeXNwVXdiNTQrYURjZGVmeE9Kckw5L0dkZmNTRklOUmZ3V2hLTGlNdGZSN2IrZkxMOS9QNDgvY3lhamoxZzBMSDlsd2dqRm5LZi9UdVVJc0s0T2NHNmppQjRmdVlOSTBMK2ZQNHA0YXgxbzZ4VzBOdzNHLys5U3hCUmlLclVEYUF2dzcwZ29FRVZpQzN2a2UvdlhQS1dNcXNYS2l4OHJnZVB3dDF4KzQ2d0sreVVIZHZMenE4Nko2b3AvenA1aEtPSGhsRGdEVnBTNytaUE1oUHJidUZheStrM2dvNXF4dE1XWjFuRTg5MkVWMWFlcUx1OXNQTHVYMDhESjh4ako5dHhaRlljclV3Tm1KSm5iKytsNWVPVjkvMHo4dm5EWE82dnArWHJ1eWtJTWg1MVZlSFM1bjBpWExTTFhnbXEyTXIrMXJ3bTdTUjZUVE56bklCKzZLSDcwYUhDL21SSThWVTBuYXV3ZDlBYjhsQ0NLd0JQM1MyZGJhUjVvSHBTb0dJOFdscFhTY2pMOUZmRVBqQUNWbS9VU3hGTVdBZWVxU2YvclBHem42Tk9hWnhibVFZNEh1bURmSWgrNDZSWkZ2a0dLam5UKzg5eEQxYVJ6Ry9LdmpDOWgvYlJVdTQ2ejhhVGdHSTJQRzVmencrRDE4dnVOT3B0eHZSdDArZnM5SktpeDI5blRkeHZYeEVteU9JaDd2dUoyU05LSjdncCtCc1JLKzlNSTZKb3hMZFBFODdxbHhTc3hUYkdnY2lQdmR2U2ZuVWx4YXFrV0U5cG1BM3hJRUVWaUM3dmxHMmxjb21zVXpwK2JlMU5GR3dtaFErZEM2OC9nY04vVHg1b3BDVFpXWHYzekh5Nnl1T2tpSjkrb3RhOFNjeGxxZU9yNzRqZisvT2x6T2R3L2VqdEdvOE9HN2pzVE5XaDJMcDQ0dHBPUDhHcHpHdXJ4c09HNWpEZWNuMXZMUFQ5MUQ3NGcvK2xaaThmQ3hqY2Z3cUdiKzY3bTd1REpVams5VjhQakVoYVhEc0wySUx6NjNqbEhEc3B4bGFnL0g1N2pCaDlhZGo1dGdkc3B0NU5sVGM2Rm9sajc4bFNDSXdCS3l4SThCV3pvWE1KcUxNWmt0UEg5NlR0enZibHJTVDRuSmlXZHFRaGN2UCs0cXcyVDA4VWR2T2NML3QrbGxaaHVPWWZZT2gyZ3dBMzNqVmh3dUU0TVR4WHo1eFNZOFNnWE5TMC9RdE9CNld1THFtUXUzTVdWc3lPL1dZN1F3eENvZWYyNGpoeTc3cHdWWDFOdDR5OUt6MkZ3ejJYdHlJUmpNZk83cEpsd2VvMWhiQ294Tld2aDh4M3FHbFJXNlNYUGltWnFneE9SazA1TCt1Tjk5L25RREpyTkZpOHp0d3dGL0pRZ2lzQVQ5MDluVzZnUytuZTUxMUtKYWZuNWtVZHdkWk1Fb2x0ZHhYUmZ2UDZIV3ZDRU1HbXZHK092M3ZNcjdWcnhLbGU4MHF0ZC8wUEtZMnNCUFgxL0U0OCtzdzBFTjYrYWM1dTJycjZSOHovYURTM21tKzQ3OEYxZHZpRkNGQ2RNU3ZuKzRpV2RPK1JkZXYvZU9pMnlZZTVZcm83UHhHcXU0TVZITzMvOTBQUk5UWmpHNlpBWUFVMlkrdC9kdWhsaWhxeHh5WHNkMVByVHVYTnpvbGRlbjhQTWpDMUdMYXJXNDdYY0Mva29RUkdBSmVjTlgwNzJBcWFnTXQycW1zenYrdHZGTlMvc29zMHpobnRUQlFjYW1DbDQ2LytadUxBVjR5NHByL00xREwzTjM3V3VVZVMrQnNZaDkzUXV4ZWVleHJPb2N2M1AzbWRSRXFLcncxWmR1NDlWcnR6TmxxQ3U0UnVRd3p1ZXBNMnQ1OHJCL1N2WDNOcDVtOC9MVGxCakdtVnM5eHR0WFgrVWZmcmFlWVh1UldGeUM0dXJmOTY1blNGMmhxOTJsN3NreHlpeVRiRm9hUDNyVjJUMGJ0MnJHVkZTbUN6OGxDQ0t3aEt6UzJkWjZETmlmOW9XS2F2bHhWeU9xR2orSzlYc2J6K0IxM05CRlhpeWJjd1o5SXpmbjVpazJlL240dlNmNTR3ZGZ3dVE0aDY5NEx2Tkt6L1BKQjQrbWRBK1B6OEFYbnJtVFk4TnI4bXRCZTVKTUdlZnc4dVhiK09rUi95NjM5OTdSemQrKyt3VzJQbkNFQjViMzhMc2J6L0pQUDE5M1Mza0x0NHFyLzl5N25rSGZLbjJsN2xCVnZJNGIvTjdHczNHalY2cXE4T091UnRBbWVyVS80S2NFUVFTV2tIZDhNZDBMbUVzcUdIT1cwTmtkMzZHdVczU2RXZVYyWEpPNXorNXVWK2J5M1FNckkvN2JMNDh2UWkycXA4WjRtczgwSDhLZ0pDOElwOXhHL3UzcGRWeXdyOFpycUN6NGh1UTAxdkhpeGR0NDZ0akNOOFJxTUVmWTJubURmT3F0eC9qYzAzZHlmcUJLckM2S3VQcmNyKy9tdW04VjZDd3Ztc3N4eXF4eU8rc1d4Wi9pNyt5dVpjeFpncmxFazB6elQwakxFRVJnQ2ZsS081RG13aWdGcGJpV0h4NWNIRGVLcFFBZjMzUWFqLzNHR3huU2M0VmlNTkRuYU9EUTVacWIvdjZaVS9NNGNXTUpsY28xL3JpNWl5SlQ4cytwcWdxZjc3aUxYdGNxVk1QMGlkcE1HZXQ1NXNJYW5qdDlhekxNeHBveC91SmRoOWo5NG1wZXZ6cExMQytFWVhzUi8vYjBCZ2JWbGJvVFY2clBpOGR4ZzQ5dk9oMDNWYWlxS3Z6dzRHS1U0bG8wU0N4NkhmaWh0QTVCQkphUWwzUzJ0YnFBLzA3M09zRW9WdGZsK0Izbnlub2JLK2ZZY05tSGRDRUlmbmg0RmJiQStxRHpBMVU4ZlhvVlJZenhxYmQwVVZXU1dpTFJ6dTdaRERnWG9CcW0zN3FqS2VNY2ZubnFOZzVjdkhWZDN1ektTZjdtdmEveFpGY2pyNXg3TTJHcDE2ZndEeis5bTRzM0txZGRlUTNiaS9qQ00rdjlDOXAxbU5IZlpSOWk1UndiSyt2amJ6bytlR21XbHRHci93NzRKMEVRZ1NYa0xidUJORE5DK3FOWTMrOWNtdENaZEIvZmRCclA1Q2crVCs3OTU2aXlsQzg4MjBUZlNDbGYzN2NXZ0VmdWVUMnRSS0lITDlmak5zNll0ZzFxMGpTZjl0ZlhjdXphekZ2K3JhTFl6Vis5cDR2T2k3WDg2dmg4QUo0L001ZEJieVAvL2ZKR2ZuMWl3YlFwcDRHeEVqNzM2dzBNc2xLWDRzcm5jZUdaSE9Yam0wN0gvYTdYcC9DREEwdTFpbDY1Z1YzaW1nVVJXRUplMDluVzJnTjhQOTNybUVzcUdYZVc4TXE1K0R2bGFpc21hVjU5RGZkRWY4N2ZYekVZdWVGZHliLytlaU4ydFpZSGw1eGhlVjFhS2NKd2U0MWFkREo1THJJVzhwM1g3dVI0QkpGbE1YbjVrODFIR1hWWStPSEJScDQ1dlJDUFVzcVlPb2Rmbkw2VC8zcHVMUzVQWWJ1L3E4UGxmUDZaRFl3YTlaV0s0YVoyUE5GUDgrcHIxRlpNeHYzdUsrZnFHSGVXWUM3UkpBcjVnODYyMWw3eHpvSUlMS0VRK0RkTnhFcEpIWHRlVzRMYkc3L3BmbWpkQmN3NGRIR0VqbUkwNFM1WnlneHpEKzlhYzBrRDBhWktpd0xzcHNWODg4Q2RuT3E5OVN3NlJWSDU4TjNubVQ5amdxVTF3N3h6NFF1MHJIeUcyU1Y5bkJwZXpqLy9jaVBYeDBvS3Nsek85RmZ6eGVmdlp0eTRERVhScHhCM1Q0MWp4c0dIMXNVL2M5RGxNYkRudFNVb0pacWxJZmxYc1I1QkJKWlFFSFMydFI0RmZwWHVkVXpGNVhnb3B1TkUvRE1LaTB4ZUhyM3ZKSjZKQVZUVmwvTXlVSDFlbHRUYXBubmNTWHNtell2NVJtY1Q1d2FxSS83NzNZM1hlZlMrRTd4djdRWGV1dklxZi9HTzEyaXNQTWV3Yno3LytjdzlFZGR5QVhFM1ZPaVZ3MWRxK1BxcjY3Q2JsK3JtK0p0Ynk5YUhaMktBUis4N21kQW1qMmRPenNWRE1hYmljaTF1L3l0SnpTQ0l3QklLamM5cGNSR2xwSjRmSDJwa1BJSHMzZXNYM2FDeFpoVFh4R0RPWDE1UkRGd1pxa1NMMkpQTFk1TFdGSUxEdEppdjdGdkg4Wjc0NjlKTVJoOS8zSHlZTzJjZHc2bFVzZWZJM1h6NzFaWDR3Z1RWTTZmbThxKy9Xcy9nUkhIZWxNTUxaeHI0YmxjVGR0TmlYVCtuYTJLUXhwcFIxaStLZjM3bytKU1pIeDlxUkNtcDE1VWZFZ1FSV0lKdTZHeHJmUWJvVFBjNlJrc0pKa3NwN2E4bDFvbHNlZUFFdnFrUnZPNnBYQ3NzK2wyTCtQZW4xNlhkYVR2Y0ZtbFFFVVRXdHcvY0ZYRk4xaTJPVDFGNTlMNFR2SHY1UVl6cUZLLzFyMlhuVStzWm0zeXpYQTllbnNPbHFUWDhlOGQ5N0hsdEdSNnZ2dDNsajdxVzh0TlRkekZwMHZjaWZxOTdDdC9VQ0ZzZU9KSFE5OXRmVzR6UlVvclJvc2wwYm1mQUR3bUNDQ3loNFBnN1RiUkthUjB2bjZ2bjZuRDhLWU9haWtsYTFsL0FQZDZiOHd6dlhtTVZGNmZXOHJtTysvbmNyOWR4K0VwTlFyc2lReGwxV0pqMGxFbExpb0RkdEpodnZkYkU0Y3VKWmZsKzI4cXJ0RDY0ajVtbXkvUk9MV1RuMC9kd3RyOGF1OVBNbUt1U0t2VWlSY1pKWHJxNGxMLzkyU1pldjZLLy9GcSt3RkZKcjF5OUhhZHhqcjRyU0ZWeGovZlNzdjRDTlFrc2JMODZYTTdMNStveGxOYnB5djhJUWtMOWxLcktZdG1Dcm1BZHJzSFk4TWpqaDRHMTZWN0g0N2hPUStsVi91YTlCeFB3NndwLzgrUUdyanNic0pUcnBKTlVWWXplRVNvTTEybW9zckY1MVVXVzFNWS9SL0dGTXcyMG4zZ1F6T1hTd0tOUTZybkViNjQ1eHIxTEV0c281dlVwL1BMWVF2WmRYSWg5eWtSOWhZMnJVMHRaTi9zWWo5NTNuT1BYWnZLTFkwdTRjTDJNNVhXai9Oazd1blR4bmk2UGtTOCt0NWJMam1WNWtjM2ZOVEZJYlZFUC8vaUJUcFFFVGkvNHg1K3RvOGN4RDFPcEpzZmlIT3BzYTIzU24rYVVQcmhRa1lVY1FpNzRlK0RKZEM5aUxLbmh5dkFvKzg3WGNlK1MvamhDVStWVGJ6M0tYLzI0QkdOUk9VYXpEdGJWS0FwZWs1VVJyTmhHZlp4N1pSRVZ4aUVXenJUeHdMSXJMS29aaTdnZy90WHVCaEZYY1hDWUZ2S1Q0MFljTGhQTnE2N0ViMHNHbGZmZWNaSE5xNjd3OHlPTlBIK21nV0xMZGQ2MXBoc0ZXRE4zaURWemgrZ2JMZVZDbE1YMDJXYlVZZUVMenpSeDNiY01EUHBmSitaMVQrR1pIT1pUN3pxYWtMamFkNzZPSzhPVldLdzFXajNDUDRwbENDS3doRUxuZjRIRHdKM3A2Uk1GWTlrY3Z2MnFoN1h6Qjk4NGx5NGE5ZFVPSGw1L2dSOGVNbUt3THRKVmJpREZZTUJsbU0wUXN4a2M5SEw4eGhMS0RNUE1MSnRnL2NKZWx0U09NanhSeEMrUEwyYlFOVmNtOXhNUldjWjVQSDNXaU1ObDVuMXJMeVQwbTJLemx3K3RPOGR2clR2SDFhSHlXNUxCMWxjNTBrb1FxeFZYaHN2WjllSmRqQ2pMZEpsQU5CeFY5ZUVlNytIaDlSZW9yNDVmZmc2WGlXL3ZXNDZ4Ykk1V1VmakRBYjhqQ05uejZ4S2VMUEFLMXVrMjdRMlBQUDUyNEdrdHJ1VVp1OHc5Q3kveThVMW40anQ2NEI5L3VwNnJFdzBVVmN6V2Z3V3FLbmduS0ZIR2NLa2xlSXpWdWswYXFWZUt2TmU1cSs0VXY3ZnhkRUc4ejhGTHRldzVkRHNPVTZOdTB6Q0U0eHdmWUY1NUQzL3p2dGNTU2xQeXpWZVc4K3FsUmt5Vjg3VjZoSGQwdHJYK1dwOG1MbjF3b1NLZVdzZ0pBV2YzdkNhTnVHd09MNXlady9tQnF2aUNFL2owMjQ2Q2F3U1AwNTRQQ2hsTUZVd2FHL0NhWm9pNFNxVnpOOWJ5V3YvdC9QZnp0OStTaWlHZlVJSDJnMHY1L3VIMU9NeUw4MFpjZWFZbXdEWENwOTkyTkNGeGRYNmdpaGZPek1GUXBsbGFodWYxS3E0RUVWaUNrQ20yYTlLSWpXWXM1VFY4K2ZuYkV0cEtQNlBNeWRZSFQrQWE2OFhuOVVndFRBTThSaXVuUm0vajh4MTM0Zkhsbjl1YmNodjUvTjY3Mk5kekoxT211WG56M0Q2dkI5ZDRIMXNmUE1HTU1tZjhldklhK1BMenQyRXByOEZnTk92S3p3aUNDQ3doYitoc2ErMUVnOFh1QUtZU0szWjNHVThlV3BUUTk5Y3R2TUY5eS9wd2ovY0VZZ05Db2VNMVZIREp2cHAvKzlVNkpsMzVzL3gwWUt5RWYvcmxSczdiYjhkdHNPWlJpYXU0eDN1NGIxa2Y2eGJlU09nWFR4NWFoTjFkaHFsRXMvZDhNdUJuQkVFRWxqRHQrQXY4Sjl1bjM1akxHbmpxMkh3dURWWWs5UDJQM1hNR2EvRVl6dkZCcVlWcGdzOVlRbzk3TmYvMjlQcUVUZ0xJTmZ1NzYvajNqbnNaVmxhaEdJdnlxcXlkNDRQTUtCN2pZL2VjU2VqN2x3WXJlT3JZZkF4bERWbzlnanZnWHdSQkJKWXcvZWhzYXowUGZFR1R4bXl5WUNtYnhSZWZXWlBRWWRBbW80OC9lK2RoY05sd1QwMUlaVXdicjJmaHVtODEvL3IwQmdiSDlabmV3T016OFBXWFYvUERvK3R4bUpmazNkbzc5OVFFdUd6ODZUc1BZekxHUHdmVTdUWHd4RE8zWXltYmhjR2syU2tGWHdqNEYwRVFnU1ZNV3o0TDNORGlRcWJTR1V5NHkvbEI1NUtFdmw5Yk1jbW4zbm9VOTNnZlBvOUxhbUxhZUQ0anc4cEsvdk9aRFFtZEJwQk5ib3lYOEUrLzJNanJnM2N5cGZmTTdCSHdlVnk0eC92NDlOdU9VcHRBdG5hQTczY3U4VThObHM3UXJCZ0Rma1VRUkdBSjA1Zk90dFpSNEc4MWE5VGxjM251ZEFNbmVoSmJ4N0YyL2hEdlduTVoxOWcxVk5VbkZUSk5VQlFEbzRibGZQR0Z1em5kcDQrMVRjK2Ruc2UvN2QzRWRkOXFmTWI4T3c1SlZYMjR4cTd4cmpXWHVXUGVVRUsvT2RGajVmblREUmpLTlYyOC96Y0J2eUlJSXJDRWFjOHVRSlB6Und4R002YUtPdjdyMlRVM0hkNGJpdyt0djhDeTJpRmNZejFTRTlOTFpXRTNMZVViKzlmejJzWGM1VVVibnpMekgzdWIrT25wdTNHWUY2TVk4dE0xdTBaN1dENTdrQSt0VHl5eDY5aWtoZjk2ZGcybWlqb3RkdzEyQVYrUnhpMkl3QklFb0xPdDFRZDhFbzIyOUptTEsvR1pLdm5TYzdjbGRFRUZhRzArUXJWbEZOZkVEYW1RYVliZHRJZzlSNXJZZTNKKzF1Lzkyc1haN1BqVnZWeHczSUhiT0N0dnk5QTFjWVBxb2hFZVN6RGZsUXArK3pSVllpN1c3QnhGRmZoa3dKOElnZ2dzUVFpSXJJUEFmMnQxUFdOWlBkMkRWcDQ2bWxpbldXejJzdTJoTGhUWE1DNkh6QzVNTnlhTjgvalYyYlcwSDF5YWxmc04yNHY0ejcxMzhmMGpHeGsxcmtBeG1QTzI3RnlPVVJUWE1Oc2VPa1N4Mlp2UWI1NDZPcC91UWF1V0NVVUIvanZnUndSQkJKWWdoUEZYYUxUZ1hWRU1HTXZuOGNPRGl6bVhRSlozZ0ZubFUvejV1dzdoc1Eva1I2WjNRVk9jeG5yMjlkekpFOCt1VFNocGJTcDRmUW8vTzdLSXozVnM0b0xqTHB6R3Vyd3VNNC9UanNjK3dKKy82eEN6eXFjUytzMjVnU3ArZUhBeHh2SjVXdTZRdkI3d0g0S2dDK1Fzd2tLdllDWC9qZ2JaOE1qakR3TS8wS3dEbUJ6RjRPemxYMzVyUDFXbGllMFVQSGlwaGk4OXU0YWk2dmtZelVYU2tLYWIzWGducVRXZDQ1TVB2RTVOZ2p2aEV1SHc1UnIrOStneWJMNzVlQTJWZVY5T1hyY1Q1OGdWL3VpdHh4Sk9KanJxc1BDWFA5cUlyMmdPcHBJcUxSL240YzYyMXZaOEswUHBnMFZnQ1NLd3NpMnlmZ0s4WHpPUk5kRkxmV2svZi8zZWd4Z05pYlg1WHgyYlQvdkJwUlJaRjJpNUFGZkltNDdQUjRYM0F1OWJjNHA3bC9TbGRhMnpBMVg4Nk5BS2hsejFUQmxtRjBUNStMeHVuTGJMUEx6K0xPKzQ3V3BpZ3N5bjhObWZyYVBQVVllcFhOTVVGUC9iMmRiNm0vblp6cVFQTGxSTVVnU0NUdmtqNEVGQWt5R3VxYXllM3RFcHZydC9LUis5OTJ4Q3Yzbm5taXVNVGhheDk2UkNrWFVCaWtITVpYb05UZ3hNbUpieTQyTWxxQnhtMDVMZXBLOXh2R2NtUHorMmhNR3BXcVlNOVdCUUNxSnNWSzhIMThnVjNyNzZTc0xpQ3VDNys1ZlNPMWFOdVVyVGRWZWp3UDhuTFZiUW5ROFI5VnpvblVUK092UU5qenorS1BCMTdVYmNIbHdqRi9uSXh0TTh1Q0x4enZJckw2em13S1U1V0tvWDV1MzJlU0U5U3IxWHVIL1JhZDU5K3lVVUpiYlB0RG1LZVA3TVhJNzIxRFBxcWNWbG1BV0tVakJsb2ZwOHVFWXVjZmZDWGo3eHdJbUVmL2Y4NlRsOFovOEtMTldMTUJnMUhhejhmbWRiNnpmeXRqeWxEeGFCSllqQXlwSEkraG53SHEydTUzVlA0Unk1d3JaM0hXWjUvVWhpd2t4VitNTGUyem5aWDRlbGVuN2VIVnNpYUlQSk8wS2xvWWUxYy90WjAzQ0RxbElYWnFNUGg5TkU3MGc1UjN0cTZCK3JaTnhkeVpoYWg4RlllR3YzVk5XSGErUUtxK3I2K2N6bW94aVV4UHFQTTMzVjdIenF6c0NhUmsyUEovcDVaMXZyZS9PN1RLVVBGb0VsaU1ES2pjQ2FEUndITkVzUTVKa2FRM1gwOHRrUEhraDRBYlBIWitEZmY3V1djNE8xRkZYUEU1RTFqZkY1WEJReGhna25Cb01QdDJyQjZTc0hVMGxCdHd0VjllRWN1Y3JTbXV2ODZUdGV4MlJJTE5YVWpmRVMvdnJIZDZPVXpzRlVyT25DL2tIZ3RzNjIxZ0VSV0lJSUxFRUVWbW9pNndQQWo3Vzhwc2MrUUJrMytJY1BIS0NzeUoyRXlMcVRDME8xbUt2bUZVVFpDa0tpSXNBOWVwWEZNNi83RDNCT1VGeE5USm41ZnorNUd3YzFtTW8wWDl6L3djNjIxaWNMb1d5RndrU0c0WUx1Q1RqUnIydDVUVlBaYk95K2F2N3RWMnR4SjVqdnlHVHc4YWZ2UE15ODZrSGNvMWZsM0VKaG1vZ3JIKzdScTh5dnZwR1V1SEo3RFh6dTZiVTRmTldaRUZkZkx3UnhKWWpBRWdROTBBcWMxbFJrbFRmUVB6NkRMejE3RzZxYVdEVEtaUER4bCsvdVl2SE02emhIUkdRSmhTK3VuQ1AreU5YMmR4OUtXRnlwcXNLWG5yMk4vdkVabU1vYnRINnMwd0YvSUFnaXNBUWhYVHJiV3UzQWh3R25aaGRWRkl3Vjh6blpWOHMzOXkxUFhKZ0ZJbG5MYWdad2pWeEI5WG1sZ29UQ0UxYytMNjZSS3l5ckdVZ3FjZ1h3elgzTE9kbFhpN0ZpdnRZN0tKMzRFNHJLTVF1Q0NDeEIwRkJrSFFYK1JNdHJLZ1lEeHNvRnZISytnUjhmYkV4T1pMM2pkZGJNNmNjMWNobWYxeU1WSkJRTS9wUW1sMWt6cDU4L2UrZnJTWW1ySHgxczVKWHpEUmdyRjJRaXJjbWZkTGExSHBNYUV2SUJXZVJlNkJWY2dBdXhOenp5K0I2Z1Jkc094WTNMZG9tVzllZVNTcHlvcWdyZmVIa0YreTQwWUttZUx4bmZoUUlRVjI1Y0kxZTRkM0VQajk1M09tN2VyMUNlUGo2UDl0ZVdZckV1eklRdDdPbHNhLzF3b1pXMzlNR0ZpNlNtRnZLUjN3ZFdBNnUwdXFEQmFNWmNOWjg5Qi96UnFiZXQ2a2xRd0tyOC9tK2NvcUxZeGErT3ExaXE1c25aaFVMZTRuVTdjWTVlNVYyM1hhSmwvWVdrZnZ2TXlRYjJIRmlhcVlIR1NlQVBwSWFFZkVJaVdJVmV3UVdhU21EREk0OHZCdzRDNWRwMk1GTzRScS93Qjc5eGludVg5Q2YxMjE4Zm44ZjNEeXpGVXRtQXFhaFVHcCtRVjNpY0RseGpQZnoyM2VkNGV4SlJYSUI5NSt2NDJrc3JzVlJwbmtnVVlCeFkzOW5XZXFZUXkxMzZZQkZZZ2dnc1BZcXNEd0kvMG40VTc4LzIvb2YzSnkreVhydFl3MzgvZHh1bThqck1KWlhTQUlXOHdEMDVobWVpbjArKzVUanJGOTFJV2x4OTljV1ZtY2pTSHVTM090dGFmMXlvWlM5OWNPRWlpOXlGdkNYZ2REK3I5WFdONW1Jc1ZYUDU2b3NyMlhlK0xxbmZybDkwZzIwUEhjYm42TU5sSDVKS0VuU1B5ejZFejlISHRvY09weXl1TEZWek15V3UvckdReFpVZ0Frc1E5TXovUStNczd3QW1TeWxGVmZQNCtrc3JlZjcwbktSK3U2eHVoSC80elFNVWVRZHdqdldCakZBRlBhS3FPTWY2S1BJTzhBKy9lWUJsZFNOSi9mejUwM1A0K2tzckthcWFoOG1Ta1NueEh3Ri9LeFVsNUNzeVJWam9GVHdOam5QWjhNampaY0RMd0ZxdHIrMTFUK0VhdWNMdmJqeWI4TUwzSU9OVFpuWSsxY1RBUkRXV3lya29CcU0wU0VFZjJzcm54VFYyamJweUczL3hya05VRkx1VCt2MHpKeHY0N3Y1bFdESTNMZmc2Y045MHlIY2xmYkFJTEVFRWx0NUYxbnlnRTZqVCt0cGU5eFR1c2F1OGYyMDM3MTE3S2FuZnVyMEcvdXZaTlJ6dnFjRlNOUStEeVNLTlVzZ3BQbzhMMStoVjFqVGM0Rk52UFliSm1OeHBCRDk3ZlNILyszb2o1c3A1bVJKWC9jQ0d6cmJXSzlOQzdFb2ZMQUpMRUlHVkJ5THJMdUJGb0N3VG5aSjc5RElQTHIvSzc5NXpqbVJLVlFWK2VtZ1IvL3Y2SWl5VmN6QVZsVW5ERkhLQ1oyb0MxM2dmNzcvekl1Kzc4MkxTN2ZpN3J5N2wrVFB6TUZjdHlOUmd3UTdjMzluV2VtaTYxSW4wd1NLd0JCRlkrU0t5M2dYOG5BeXNML1I1UFhqR0x0RTB2NTlQUEhBU2c1S2M3YngrWlNaZmZPWjJEQ1V6c1pUTmxNWXBaQlhueEJEcTFCQ1BOUi9sam5uSmJjRHdxUXBmZVdFVlhWZnFNRlV1eEdETVNBcEZIL0NlenJiV3A2WlR2VWdmTEFKTEVJR1ZUeUpyQzdBckk4N1E1OFV6ZHBuRnN3YjU0ODFIc1ppU080ZXdiNlNVZjMzcUxpYTgxVmdxNjFFVTJXY2laTG9EOStFZTY2WE1PTXBmUEhTSStpcEhVcjkzZVl4OGZ1L3RYQmljaGFseVFTYlhFbTdwYkd2OXl2U3JIK21EUldBSklyRHlTMlQ5TGZCM21lcXd2T05YbVZWaVk5dER5UzhRZHJoTWZHSHZIWFFQenNCY05VK08xeEV5aHMvcnhqMTZsY1padzN4bTh4RktMY21kbVRrK1pXYm5MKzlpY05LS3NXSmVKZ2NFZjlmWjF2cjMwMU1BU3g4c0Frc1FnWlYvSXV0eDRMRU1lVVU4OWw1S0dPRXYzOTFGYmVWa2NoMmZxdkQ5enFWMG5KcUxwVUl5dnd2YTQzSGFjWTMxc25uMVZYNzc3dk5KblNrSWNIMnNoSC81UlJPVFZHTXFtd09aOHlXUGQ3YTFmbWE2MXBQMHdZV0x6RThJaGN4bmdPOWtTTGxpS205Z1NxbmhiNTY4bTNNRFZja1pucUx5dXh2UHN2V0I0N2pIcitHY2tLU2tnbmE0SmdieGpQZnd5YmNjNTNjMm5FdGFYSjBicU9Kdm5yeWJLVU1OcHZLR1RJcXI3d0IvTERVbUZDSVN3U3IwQ3A3R0VTeUFEWTg4YnNhZnNQQzlHWXNVVEk3aXRnL3dpZnRQc25IeFFOSy83eDh0NVhPL3VwTlJWeVdXeWdiSmx5V2tqT3J6NGg3cm9kSXl4cCs5OHpCMVNhNjNBdGgvWVRaZmVYRVY1dkxabUlxck12bTRQd00rMk5uVzZwbldkU1o5c0Fnc1FRUldIb3NzUzBCa3ZTZGpJc3MxaVh2c0t1OWJlNUgzM1htSlpFdmQ1VEh5bFJkWGNlaHlMWmJLQm95V0VtbThRbEo0WFpPNHhucFl0M0NBUC9pTmsxaE15ZVczVW9IL1BiU0lueDFaaExseUxxYk10c0dmQVIvcWJHdDFUWHRSTEgyd0NDeEJCRmFlaTZ4Uy9Pa2IzcEtwZS9nOExqeGpWMWpUY0oydEQ1NUl1b01EZU83MEhMNjliem1tMGhvc1pWYXBPQ0V4Z1c2MzRYSGM0T09ienZEQTh0N2tmKzh4c092NTFSenJyY1ZVTVQvVENYR2Z3NStPd1NFMUp3SkxCSllnQWt0RVZtTE8wdWZGTzM2Vm1hVWovTms3WDhkYTZrejZHbGVHeXZuYzAzY3k1YXZFWERFSHhTQkxKWVZvN2MySGE3eVhVb04vU25EZWpJbWtyMkd6Ri9GdnY3cVQ0Y2txLzA3QnpFNVJpN2dTZ1NVQ1N4Q0JKU0lyWlplSlo2SWZnMmVFUDMzSDZ5eXVIVXY2Q2c2WGlTODl0NGJUZlRNeFZ6Wms2a2dTSVkveHVpWnhqL2V3YXM0UWYvU1dZeFNidlVsZjQ4TDFTdjc5NmJYNFRGWk01Yk9CalBvTEVWY2lzRVJnQ1NLd3BvSEkrZ0VaWEpNRjRKNGN3VE54blkrbE9HMEQ4TXlwdWZ6UHEwc3hsYzdDVWpaREtrOEEvRm5adlpORGZQU2VzN3hsWlU5SzEzamh6QnkrOWNweXpPVzFtRXFxTS8zSVB3YytMT0pLQkpZSUxFRUVWdUdMTEF2d1F6SzR1eERlUENoNjA1SmVQbnJ2V1V5RzVOZGw5ZGpLK005ZnIyWFVWWUc1b2lGVHg1UUllWURQNjhFOTNrTjEwVGgvOHZiWG1WTnRUL29hSHArQmI3NnluRmN2MUdmeXdPWlFaRUc3Q0N3UldJSUlyR2tvc3RxQTM4bW9BL1Y1OEk1ZnBhNThoTSs4L1VoSzY3TGNYZ1BmZkdVRis4N1h5WUhSMHhUMzFBVHU4VDUrWTFrZkg3M25EQ1pqOG1MZFppL2lQMzk5QjlmdDFZSDFWaGtYNjk4REhoRnhKUUpMQkpZZ0FtdjZpU3dGZUJ6NGRJYTlLRjU3UDZwN2xNZmVkcFRWRGJhVUxuUHdVZzI3bmw4TmxtcUt5bXN6bVFCUzBGRUg3SjRZQU5jb2YvVFc0NnlkUDVqU2RVNzB6T0NKWjlhQXVRcFRXVjAyMnM0WGdkYk90bGJwWkVSZ2ljQVNSR0JOWTZIMWQ4RGZadm8rbnFreDNPUDl2Ry90SmQ1MzE4V1VsaFFQMjR2NHd0NDc2QjJ0d2xUUmdORmNKQlZZb0hqZFR0empQY3kzanZCWTg5R1VvcCtxcXZDVFF3djUrWkdGbUN2cU1SVlhaT1BSLzc2enJmWHZwQVpGWUluQUVrUmdDV3g0NVBGUEExOGd3MGRJK1R3dXZPTlhXVFJybUUrLzlSamxTUjRXRGY2ekRIOStaQUUvT2RRWVdBQXZPYk1Lck52RlpSL0c0eGppdDlaMTg5Q2FLMGtmZHdQK3c1cS8rTXdhTGczTndGZ3hMOVA1clFCOHdHYzYyMXEvS0hVb0Frc0VsbFN1Q0N3aFZHVDlGdjd6MFRLNjhsZFZmWGduZWpIN3h2amp0eDlKS1pVRCtITm1mYUhqRHNaY0ZaZ3I1bUF3bXFVUzh4eWYxNDE3cklmcTRuRStzL2tJYzYzMmxLNXpmcUNLLzl4N0IxNWpCY2F5T1NoS3h2T3BUUUVmNld4ci9aSFVvZ2dzUVFTV0NDd2hrc2k2RC8vT3ArcE0zOHM5T1lKNzRqcS9mZmM1M243YnRkU3U0VFh3dmM2bFBIKzZBWFA1Yk13bGxWS0plWXJMTVlySGZwM21WZGQ0K083ektlMDZWWUZmSDUvSER3NHN3WktkRkF3QU51QjluVzJ0TDBzdGlzQVNSR0NKd0JKaWlheFZ3RlBBL0V6ZnkrdWV3anQralZYMU4vakVBeWNwSzBydDdOdFR2VmErK093YTNGUmdycWlYUTZQenFaUDFlWEdOOTFLc1RQRFkyNDZ5ckc0a3BldlluV1oyUGIrSzAvMnpNRmJNeTliNnZDdkF1enJiV2s5S1RZckFFa1JnaWNBU0VoRlpkZmdqV2VzeTM4SDY4TnA3TUt2anREWWZaZW5zMFpTdTQzQ1orTnBMcTNqOVNnM204anBNeGVWU2tUckhQVFdCZTZLUDlRdXY4K2g5cDFMS3lBNXdwcithSnpyVzRERlVZQ3hyeU5ZUlN3ZUE5M2UydGZaTFRZckFFa1JnaWNBU2toRlpwZmpYWkgwZ0cvZnpUSTdnbXJqdTMyVjQ1eVVNU21yMjJkbGR5OWRlV2dXbUNzemxzeVdhcGNlTzFlZkZQZEdQMFR2TzFnZVBzM2IrVUVyWDhha0tUM1l0NGhkSEYyQXBuNDJwcENwYnIvQWo0R09TblYwRWxpQUNTd1NXa0tySU1nRC9BdnhGTnU3bjg3andUbHlsb1dxRVQ3L3RHRFBLbkNsZFozekt6RmRlV00ySjNwa1N6ZElaL3FoVlAzY3R1TUh2MzNlU1VrdHEwOEtERThWOHNlTjIrc1lyTVpablpaZGdrSDhGdGt1T0t4RllnZ2dzRVZpQ0ZrTHJFV0Eza1BtdGVxcUt4OTZQNmhwbDY0TW51R3ZCWU1xWGVqT2FWUm1JWmhta01uUFZtUWFpVmdiUEJGc2VQSjVXdlI3b3J1V3JMNjdDVUZ5RnFYUjJ0cExPdW9DdG5XMnRiVktiSXJBRUVWZ2lzQVF0UmRhOXdKTkFiVGJ1NTNIYWNZLzNjdC9TWGo1eXoxbk1LUnlQQW1IUnJJcDZPV29uQndTalZtdm5EZkw3OTUxTUtmOFpnTXRqNUZ2N2xySC9RajJtaXF3ZW16UUFmTEN6clhXZjFLWUlMRUVFbGxTd0NLeE1pS3o1d1A4Q2E3TnhQNS9YZzIvaUd1WG1jUjVyUHNhQ21lTXBYNnN6RVBWUXpKV1l5MnRsYlZZMk90Q1FxTlVuSGpoQjA4SWJLVityKzBZbFgzeG1EUTV2T2NieXVkazRTekRJWWVBM085dGFyMGlOaXNBU1JHQUpJckF5S2JMS2dLOEREMmZybmg3SEVDNzdFQis0cTV0MzMzRWw1UVh3WTVNV3Z2YlNLbzczek1SVVhvZFoxbVpsRFBma0dPNkpBWm9XM3VEajk1NU9PV3JsOVNuODlQQkNmblprSVpieUdrd2xXYzNjL3ozZ0QyVXh1d2dzUVFTV0lBSXJXeUpMQWY0Yy93TDRyQ3hzOG5xYytDYXVVVmN4eHFmZWRvemFpc21VcjlWMXFZYXZ2cmdLajZFY1Mza2RpdEVrbGFvUlBxOGI5M2cvUllZSlB2bkFjVzZiTzV6eXRmcEdTL212Wjlad3cxNkpzWHh1TmhleSs0Qy82R3hyL1hlcFVSRllnZ2dzUVFSV0xvUldNL0FEWUVhV1BESWV4M1U4azZOODlONHpQTEM4TitWTE9Wd212cjF2T1ozZHN6R1YxV0lwclpJS1RST1hmUVNQNHdZUExPL2x3M2VmU3ptdmxRbzhlN0tCNys1ZmhybXNHbE5wRFpBMWV4NEdIdTVzYTMxR2FsUUVsaUFDU3hDQmxVdVJ0UkIvWHFDN3NuVlByMnNTejhRMWxzOGVac3NESjZrc2NhVjhyVk85VnI3OC9HMU1lc3N4VjlUTG1ZWXA0UE80Y0kvM1VtR3g4MGR2UGNxU0ZNK1hCTEE1aXZqdjUxWnpjZENLc1dJdVJuTnhObC9sSU5EUzJkWjZTV3BWQkpZZ0Frc1FnYVVIa1ZVRWZBSFltajNuN01ObjcwTjFqL09KKzArbXRZRGE1VEh5L1FOTGVPNTBBK2JTV1ZqS3FzbGl4Q1NmZTBoYzlpSGNrelllV25PWkQ5eDFFVk9LdXowQk9ydG44N1VYVjJJb3FzUllOanNiaHpTSDhtWGdUenJiV3AxU3NTS3dCQkZZZ2dnc3ZRbXRqd0M3Z05KczNkTXpOWUZub28rMTg2L3p5S1l6S1MrbUJyZzBXTUdYbjF2RHNLTU1VOFdjYkVkUDhncVB5NEZub28vNnluRSsrZUJ4R3F6MmxLODFQbVhtYXkrdDRrVFBUSXpsYzdLZFNzTU9mS0t6cmZWN1Vxc2lzQVFSV0lJSUxEMkxyTlhBRDRFVldYUFVQaTllZXkrS3g4NGZwaG5OOHFrS3Z6bzJueDhkYk1SUVhJV2x2Q2Jia1JSOWQ0bytMKzZKNjZqdWNYNW53MW5lc3JJbnJWamZnZTVhdnZiU1NneVdDZ3lsOWRsT0Juc1MrRkJuVytzcHFWa1JXSUlJTEVFRVZqNklySExnSzhCdlovTyt3V2pXWFF1dTg4aDlwMU0raGdWZ2FLS1kzUytzNXZ6MWFrbnBFTUE5T1liYlBzRHRjNGQ0OUw1VFZLV3g5czBmdFZySmlaNVp1WWhhZ2YrY3pVOTJ0clhheFdKRllBa2lzQVFSV1BrbXRENEYvQWVRdGYzMXdXaVcwZXRQYnBucVFjSkJEbHlzNWVzdnJjUm5LTWRVWG9kaEdxWjA4SGxjZUNiNktUTFkrY1Q5SjdoOVhwcGxHb3hhbWNzeGxOVm5PK21yRS9oTVoxdnJMckZRRVZpQ0NDeEJCRlkraTZ6MXdCNWdZVGJ2NjVtYXdEM1J4L3BGQTN6czNqTnBSYk1jTGhQZjcxektTK2ZxTVpYT29taWFMSUpYVlJWM1lCSDcyMWRmNWJlYXVyR1l2Q2xmTHhpMU90NHpDMU5aZlM0TzRlN0d2MHZ3a0ZpbUNDeEJCSllnQXFzUVJGWVYvc09pSDg3bWZiVmNtd1Z3OFVZRnUxNjRqU0Y3T2FieWVveVdrb0t0TTQvVGptZWluN25XTVQ1eC80bTBGckVEN0R0Znh6ZGZXWjZycUJYQWQ0SC9yN090ZFV3c1VnU1dJQUpMRUlGVmFFTHJENERIeWVJdVF3aXN6YkwzY2R1Y1FSNjk3elJWcGFtdkhWSlZoWTZUYy9uQmdTVVlMQlVGZDY2aHordkJNOUdQNHJYenNVMm51WGRKZjFxeHVxR0pZcjd5NGlvdTNLakdXSmFUdFZaMjRJODYyMXEvSlJZb0Frc1FnU1dJd0Nwa2tiVUMveGx2YTdQcXpIMWV2STUrZk00SlBucnZHZTViMXBlV2NCaWR0UEROVjFieStwV1poWkVKWGxWeE9rYndPQWJadEtTZjM5MTROcTFwVmI4UWJlQUhCNVpnS3FuRVdEbzdGN3N4dTREZjdteHJQUytXSndKTEVJRWxpTUNhRGlLckNOZ0pmQ2JiOS9ZNEhmanN2U3ljT2NLV0IwNHdxMklxcmV1ZDdMWHkxUmRYTSs0cTlVOGI1bUh1TEkvTGdYZWlqMW5sZHJiY2Y1eEZOZU5wWGE5dnBKUmR6OTlHNzFnRnhyS0dYRTJsZmc3NHE4NjJWcGRZbkFnc1FRU1dJQUpydWdtdGR3TnR3S3pzT25ZZlhzZDEzSk5qUEx6K1BHOWZmUTFGU2QwZmVIMEtUeDJiejVPSEdqRVdWV0l1cThtTGFVUC9kT0FBZUNiNG5RM25lSEJGYjlybDhQTWpDL2pwNFVXWVN3Tm5DR2JmRGdlQWozVzJ0ZjVhTEV3RWxpQUNTeENCTloxRjFoemdXOERic24xdnIzc0szMFFQTmVYamJIbmdCUE5uVHFSMVBadTlpTFpYVm5MczJneDlUeHVxS2k2N0RiZGppSHVYRFBDN0c4OVNWdVJPNjVMbkJxclkvY0pxeGwxbEtLVU5HTTFGdVhpenB3UGk2cnBZbGdnc1FRU1dJQUpMUk5Zamp4dUFQd0grQ2NodXo2eXFlQ2FIY05tSDJiejZXdHFwQ0NCczJyQ3NUbGU3RFlPN0EyZFhUTERsd1JNc21KbmVkS0REWmVKN25VdlpkNjRPYzNrTnBoSnJMbDVyRXRnR2ZMR3pyVlVjdXdnc1FRU1dJQUpMQ0JOYWE0QnZBM2RrKzk0K2p3dWZveGVMNHVBUGYrTmsyc2swdlQ2RnZTZm04Y09EaXpGWXlqR1YxZVkwU2FuUDQ4Smo3OGZnYy9DUmU4NndhV2wvMnBtOE9ydHJhWHRsQmFxeERFUHBuRnk5WHhmd2tjNjIxdE5pUVNLd0JCRllnZ2dzSWJySUtnTCtBZmd6SU92Ynp0eFRvM2ducm5QSHZCdDhiTk9adEk2REFYOXl6ZTkxTHVQVjg3TXhsODdFVW1iTjZyb2sxZWZEWlIvRU16bks1dHV1OHNHN3VpazJweGVoRzV3bzV1c3ZyZVRjZFN1RzB2cGNIU1BrQmY0WitNZk90bGEzV0k0SUxFRUVsaUFDUzBoTWFOMFBmSk1zWjREM2l4SXZQa2MvWHVjRXY3UHhMQTh1NzB0cjhUZkE1YUVLdnZyaUt2cEdLekNXemM2S0tIRTVSdkU2cnJPOGJvUkhOcDJpdG5JeVBVWGpVM2o2K0R4K2RIQXg1cEpLakdXMXVUb0krenorcUZXbldJb0lMRUVFbGlBQ1MwaGVaRlVDbndjZXpjWDlQUzUvU29mWkZlTjg0djZUYVMrQ1Y0SDlGMmJ6N1gwcjhGQ0txWHcyQnBQMlM4Njhya2s4OW40cUxBNSsvNzZUM0RaM09PMXJudTJ2NWlzdnJtTE1XWXFockNHWDZTaitHL2d6T2FSWkJKWWdBa3NRZ1NXa0w3UStnUCtvblZsWnYzbklJdmkzcnVqaFErc3ZwRDNGNXZJWStjbmhSZnpxMkR4TXhWV1l5Mlpwa3RiQjUvWGdzUS9nYzluNTBMb0xiRjU5RmFNaFBUODNQbVhtdS91WGNxQjdOcWF5R3N5bDFsdzFnMzdnRHpyYlduOHBGaUVDU3hDQkpZakFFclFUV1hYNG94ZnZ6OFg5ZlY0M1Buc3ZScCtEajI4NnpkMk42V2NDdURGZXdyZjJyZUJFanhWVGFZMC9yVU1LN1ZaVmZianR3N2duYmR5N2VJRGYzbkNXaXVMMGxpV3Bxc0lMWityNTd2NWxHQzFsR01ycVVBdzVXNlQvWGFDMXM2MTFTQ3hCQkpZZ0Frc1FnU1ZrUm1qOUh2N3pER2ZrNHY3dXFRbDg5ajRXMTQ3dysvZWx2NjRKNEV4Zk5WOS9aUlZEOWxKTXBiTXhKYkUreTcvTzZnYUxabzN4OFUybm1EZGpJdTNudVRKVXpsZGVYTVhBZUFXR3NqbVlMS1c1cXU0QjRKT2RiYTAva1pZdkFrc1FnU1dJd0JJeUw3SnlHczN5WjRLL2djc3h5a08zWCtaOWF5OWhNZm5TdktiQ0srZG44OTM5eS9GUWdyR3NMbWF5VG8vVGdkZlJUNFZsa2tjMm5VbzdyUVNBM1dtaS9lQVNYanhUajZWc0JxYVNtYm5JeEI3ays4Q25KV29sQWtzUWdTV0l3Qkt5TDdSK0QzZ0N5TW5DSUovSGhjL2VnMFdaNUpIN1RuSFhnc0cwcitueUdQblprWVg4OHNoOGpFVVYvbU4zUXZKTCtmTlpEWURYd1lmWG4rZkJGVDFwcjdOU2daZk8xUFBkem1WZ0tzVlFXby9CYU01VnRRNENmOVRaMXRvdUxWd0VsaUFDU3hDQkplUk9aRFhnWHdEL1VLNmV3VE01anNmUno5SmFHNC9lZDFxVGFVT2JvNGp2ZHk3bFFIY3Q1bElycHVKS1BJNWhQTTR4TnErK3htL2VlWkVTaXlmdCsvalRSNnowVHdlVzFtTXFLc3RsZGY0d0lLNXVTTXNXZ1NXSXdCSkVZQW42RUZxUDRFL3BrSk1EQUcrZE5yeWM5cEU3QUZlSHkvbld2aFYwMzZqZ3JnV0QvTTZHYzh3b20wcjd1bmFubVQydkxlYWxzN3FZRHBTb2xRZ3NRUVNXSUFKTDBMSEltZ044aVJ5dHpZSTNwdzFOVFBLUmU4NnlZZkVBV3JSRXIwOUpleW93ZUozblQ4L2hCd2VXWXJTVW9wVFc1L1FJSCtCL2dEL3ViR3NkbEJZc0Frc1FnU1dJd0JMMExiUmE4Sy9ObXAyclozQlBUYUE2K21pb0h1ZlIrMDZsbmFSVUMwNzJXdm5HeXlzWmM1YWlsTTdCbE50RHFLL2kzeUVvZWExRVlBa2lzQVFSV0VJZWlheVp3TDhESDg5aEQvSkdrdEpOUy9wNStPN3phZWVuU29VYjR5Vjg1OVZsSE8rWmlhbHNGdWFTYWlCbjlxRUNYd2Irc3JPdGRVeGFxZ2dzUVFTV0lBSkx5RStoOVE3OGkrRG41K29aZkY0UHFxTWZUeUREZXZPcWE1cE05OFhENlRIeTA4TUxlZXJZZkN3bGxSaExhelRKR0o4R1o0QlBkTGExdmlRdFU1QStXQVNXSUFKTHlIK1JWUTc4TS9CcGNoaTY4Ym9tOFRsNnFiQTRlR1RUYVUzT0NJelljUUg3ejgvbU82OHV4MnNvd1ZBNkI0UEprc3NxOEFEL0N2eGpaMXZybExSSVFRU1dDQ3hCQkpaUVdFSnJFL0FWWUdVdW44TTlPWUxYZm9PVjljTjhkTk1aYWlzbU5idjJwY0VLdnY3U1N2ckh5djFwRjVMSUNwOGhEdUtQV3IwdUxWQVFnU1VDU3hDQkpSU3V5TElBMjRDL0FvcHkxcm40ZkhnbnIrTnkrUE5hdmYvT2k1U21rZGZLWmkvaUI2OHQ0VUIzTFpheW1aaEtadVF5N1FMQUJQRFh3QmM3MjFxOTB2SUVFVmdpc0FRUldNTDBFRnJMOEMrMmZtc3VuOFBuY2FFNit2QjVKbmw0L1hrZVhOR2IxUG9zcDhmSUwxNWZ3TStQTHFDb3BBeEQ2ZXhjSHNvYzVIK0J4enJiV3E5S1N4TkVZSW5BRWtSZ0NkTlBaQ240ZHhsK0RwaVp5MmZ4dUJ5b2pqNHFMQTQrZXU4WjdvaHp0cUNxS3J4MHRvN3ZIMWlLYWlpQjBucU1wcUpjRjJrUDBOcloxdnBqYVYyQ0NDd1JXSUlJTEVHRVZnMytsQTRmemZXenVDZEg4VHF1MHpocmxJL2VlNFo1TTI3Tm4zV3kxOG8zWDFtQmJiSlVEOGZiZ0g5ZC9SZUJ2NWJVQzRJSUxFRUVsZ2dzUVFnWFdzMzRwdzJYNUxiajhlRjFET0p5akhEUDRnRSt0UDRDMWxJbjEyeGxmSGYvTXM3Mld6R1d6c0pjV2swT04wVUdPUUpzNld4clBTQXRTQkNCSllqQUVvRWxDTkZFVmpHd1BmREo2Wnlieit0Qm5lekhOZWxneFJ3YnAzcXRXRXFyTVpiTVFqRVljbDFVNDhEL3c3K0kzU010UnhDQkpZakFFb0VsQ0lrSXJhWEFmd0diYy8wc1hvOFQxVDJKd1ZLZTYzTURnN1RqUHord1YxcUtJQUpMRUlFbEFrc1FVaEZhSHdZK0Q5UkphWEFlK0ZSblcrdXZwU2dFRVZoQ05BeFNCSUlneEtPenJmVUh3SExnY2NBM1RZdkJDZndkc0ViRWxTQUk4WkFJVnFGWHNFU3dCSTNaOE1qamR3SmZBalpPbzlkK0d2aDBaMXZyZVdrQmdwWklIeXdDU3hDQkpRaWhJa3NCSGdWMkFEVUYvS3FYZ1AvVDJkYjZwTlM2SUFKTEVJRWxpTUFTc2lXMHJNQm5nVTlTV0VzT25QZ1BadjZYenJiV1NhbHBRUVNXSUFKTEVJRWw1RUpvRmRLMDRTL3haMksvSURVcmlNQVNSR0FKSXJDRVhJdXNmSjgydklnLzdjSlBwVFlGRVZpQ0NDeEJCSmFnTjZGVkRmd3Q4R25BbEFlUGJBZitHZmlQenJiV0thbEJRUVNXSUFKTEVJRWw2RmxvcmNTZk8rdnRPbjdNL3dHMmRiYTE5a2lOQ1NLd0JCRllnZ2dzSVorRTF2dUEvd0FXNitpeER1SmZaL1dxMUpBZ0FrdklCSkpvVkJDRWpCSlkwN1FhK0V0Z0lzZVBjeDM0ZldDRGlDdEJFREtKUkxBS3ZZSWxnaVhvaUEyUFBENEgveUw0ajJiNTFtNzgwNVdmN1d4ckhaT2FFUFNDOU1FaXNBUVJXSUtncGREYWlQL1luZlZadU4wdjhDY0xQU3NsTDRqQUVrUmdDU0t3aEVJWFdRYmc0OEMvQUxNemNJc3p3SjkwdHJVK0phVXRpTUFTUkdBSklyQ0U2U2EwS29EdHdQOEJpalc0NUJEdzk4Q1hPOXRhUFZMQ2dnZ3NRUVNXSUFKTG1NNUNhejcrYU5idnBuZ0pOLzVweDg5MnRyV09TSWtLSXJBRUVWaUNDQ3hCZUZObzNZMC9yY09tSkg3MkkrQXZPdHRhdTZVRUJSRllnZ2dzUVFTV0lFUVdXUXJ3SVdBbnNDakdWMS9EdjREOVpTazFRUVNXSUFKTEVJRWxDSWtKclNMZ01lQ3ZnYXFRZjdvTS9GL2dlNTF0cmVMRUJCRllnZ2dzUVFTV0lLUWd0R1lBZndYOEh2QnZ3QmM3MjFxZFVqS0NDQ3hCQkpZZ0NJSWdDTUkwUVk3S0VRUkJFQVJCRUlFbENJSWdDSUlnQWtzUUJFRVFCRUVFbGlBSWdpQUlnaUFDU3hBRVFSQUVRUVNXSUFpQ0lBaUNDQ3hCRUFSQkVBUkJCSllnQ0lJZ0NJSUlMRUVRQkVFUUJCRllnaUFJZ2lBSVFqZ21LUUlobCtUaFdZbFd3Q1kxSndqa3ZlM0tVWEZDSnBFSWxpQWs3cHozQUx1a0tBUkJiRmNRUkdBSlF2bzBBUWVCbHNCbm14U0pJSWp0Q2tJc0ZBbVJDamx0Z1BxZkl0d0c3QWo3T3h1d0R1aVdHaFNFL0xWZDZmK0VUQ0lSTEVHSVRIQmFZVWVVZjJ1UkloSUVzVjFCaUlZc2NoZUVXMmtLT09qR0NQL1dEV3dIMnFXWUJFRnNWeENpSVJFc1FiaVpiZmpYYklRN2FGdkFPUzhXQnkwSVlydUNFQStKWUFtQ0h5ditYVWFScGc5MkJ4eTBwR2NRQkxGZFFSQ0JKUWdKMGh4dzBPRWozNDZBYys2U0loSUVzVjFCRUlFbENNbVBnRU1kdEt6VkVBU3hYVUZJQzBuVElPUzJBZW9uVGNPZXdHaDRaK0FqQ0VKK2tMTHRTdjhuaU1BU1JHQmxaeVFNc2xaREVQS05sRzFYK2o5QkJKWWdBa3NRQkVGanBQOFRNb21rYVJBRVFSQUVRZEFZV2VRdVpCVkZVYXo0a3dFR1A5YkFweW53bFM3ZURQVUgvN3NMLzY0ZzRXWWE4YTg5YVF3cHk2WUkzK3NJK2RNVytGT08rUkVFUWNna3FxcktSejRaLytEUFViTUhVRlA4RE9QZmpwMkk2RkJ6OE1uV0liSk4rSThBdVpEbTgwWkt5QmlzcDJ5VlJYT2E5OWtTNDlvN0FtMG0zWGZaRy9oc0M5eXZVZVA2M0piQjhtN09rUzJrMmpaeVpydmlvK1dUaVk5RXNJUk1SNnlpNWFsSkZtdWdnOXVhZ01BcVJMWUV4RSt6aGtLdGhWdDNYUlZLK1FVamV1blNIUFluZ2VoZk8vNGtsaElKMURZaUt3Z0Znd2dzSVpQaWFrZWNFV3R3eXFvcnBGTU1UbmZGNmppblUvTEFZTVNxT1krZU9WdjFreXR4MHhobzE5dnc1MXlTdEI2Q0lJakFFckltcm5ZUmVRcW5BOWl0cW1wNzRIdlJPckF0VWNSWnZLaEVGN0E1Ukp3RTJSSGxXUkpkMnhXNnZpbGJZbWRibE9jT2ZkZjJ3SitoYTlkQ243ZUo1S2EyZ3RjTExidG92OThlOXYrMmdPaEpWR0FGNjZveFFyM3VpQ0NtZG9mZHF5dk9lM1RFdWVZYjdaSElXL3lEZ3I4NVJ2bnR3QjhKZkRoRndkY2U0VDJhb2p4cmQwRE1kU2NvTkp0aWxMc3RnVEpNdE43RGJiY3hocDFZcDRudENvS3N3WkpQUnRaYlJWdFhzaTNDZDJPeEk4STFVbldRV3E2YnNuTHIrcDY5R3BxbE5YQzlhR3ZSZHBEOGRNcU9OTjQvMnJOazFEVmxvSHpUWFM4V2F3M2hRYlNaa296MXJNbVd3YlkwMjN5NjlkNmlVVDFtM0hiRmI4c25FeDlKMHlCb0hibHFqRExpM0txcWFySlRLUjFKak1xelNieVJ2eGJpcWpsS2Vhd0xSQkNTalphMFJ4RU5RdUp0OGVIQUoxcTBhMitldkVlMjBPTnhOWm0wWFVHNENSRllndFpFR2xtMnE2cTZPNFZyNmRrUlpxS2pDb3FyU0NKeU8vN3BrMVRYSFVtbm9wMW8yQnhEWkczVCtmTm51eDEwVHhQYkZRUVJXRUxtQ0VTdnRrUVJCNm1PTnZWNmRFMG1ubXRQRkhHMUZXMFdVb3ZJMGs2a2JJMHh3TERxNURrYmRWRC8zZFBFZGdWQkJKYVFVVm9pZFVhcXFxYmpaQ010QU5aakpDRGRMZWJSZGdwdTUrYkYzZEt4NklOSWkramh6WFFpZWhSWXVSQTdlb3dXYVcyN2dpQUNTOGc0elZFNklpMGR0RjZpQTFvNjZXYWlUSzJpYlFvQW1SclJsdDFKMklFZTIydzJzT213YkVSZ0NWbEIwalFJbVJ3eFo4SkI2NjNEc2dZaUE2aytwNVhJR2VxN2laOVVOZDJ5YkpJbW14SEJxdGR5N1o0bTk4eVc3UXFDQ0N3aHJ3VldCMit1NGVyU21UTmNwOEUxWXVVYTB2cGR1eU9JT3lFOXdkb1ZRVkRwcFZ5N1EwUmdNN21kSXV3SXNXSGQyRzRDcVdJRVFRU1dVTENpSzVoY3NSQ3hFbmxxc0lQTWJISHZDdnR2R2Jsckk3TDB5bGFkUEljaXpVUVFnU1VJNlhmZzRhTjV5YlVVblMxRWpuWmtTbERhcExQTG1oMElnakROa1VYdVFxWTdsc2JBZ2M5Q1pJRVZxUXhsTVhyK0VFa2d5d0hRZ2lCSUJFdkl5c2g5bDZJbzYxUlZMWVFwcWRDejFvTHZuTXA3dFJCNStyUmRtbEZlaWF0SUM5cEZJQmUyN1FwQ1FrZ0VTOUNNUUxiMjdpaU83YUNpS0lXd2E2MEZmN2IxNENkVkJ4MHRxcmRiV2xKZXRRVkVKRTg3MnhVRUVWaENUdGdaWS9SNFVGR1VIWXFpNVBQdU5hMUVZc1Nrck9MMDg0cHRVUVN5MUdGaDI2NGdpTUFTc2s4Z2lyVTdUcWQwUVZHVWJYa3F0TFI0NXFZbzE1R3BwZndTVitGVHZEWlNQeFpLeUEvYkZRUVJXRUpPUmRaV1lrK1RXUEVmRFhNQmY1TE5mTXFrck1XelJodEp5K0xvL0tBbDBIN0QyWXBFcndyZGRnVWhZV1NSdTVBcGtmV3dvaWk3aUgwdVcvRGN0aTM0bzE2N3llNFc5K1lVdnErRmsyNFVnWlczYkNGeTV2MTRnd3FoTUd4WEVFUmdDYm9RV1ZzVlJla0lkRWp4d3ZOQm9kV0JmeDFYTnFiTG1zbE5ucTVvRVN6Sm42VHZEbjFiaFBZU25CYVV6UW5acnc5Si95TG9HcGtpRkRJdHN0cUJ4VWwwUU0zNGQvZ2tJc29LRFpsZTBnK05JYUxxWUtCTk5rY1F4SnRGWEFtQ0lBSkx5SlhJc2dYV1pTVWp0TGJnWDZQVlVxQ2piMEVmN0FEVUNKOExBVkcxZzFzampzR0R1TmVSM2FpakNIQkJFSUVsQ0JHRlZuZVNRc3NLN0NIeWdtSXQySTcvNkpoRVA1dWxGcWM5eVVaa3RVU21rTVYyQlJGWWdwQ3cwTnFad01oOEc1RVhGbWViRG1RaCtuUW5tS3hTdHZ6bkYySzdnZ2dzWVhvSnJjQklkSEhnejFoQ2F3dVJFenRtRzNIU2hjVjIvTkdOOE05V29pY05iUmFSbFplSTdRb2lzSVJwaHcxL0pHc2RzWGNQUmtydW1LL3ZHd25KTkoxOWdvZHJoMzkyQjBUV1lpS25YMmpDUDMwdENJSWdBa3ZJaXhIbVpxSm53N2FTK3lpV0ZndU51Mks4bjVCY21XV2p2aCtPSXZ5YjBVZFVWY2llN1FxQ0NDd2hyOWtaUTJUbGVsZGhjRXBwTWY3RnMxbzZlb2xnNmJkemZEaktNeFJLVkhVNm9JWHRDb0lJTEtFZ1JGYWtOUlBXSEF1UmJ0SmZNQ3NSck5qb1VXZ0dwN0VqMWRrT3FiSzhRQXZiRlFRUldFSkJzRHVQT3VCa0hYMGs5Sm9mSzl1QzBCcEY0T2hWOUxjZ3VjMEVRUkNCSmVRUkhWbnUySFA5WGszb2M3b3AyMU9halVtSTBteXpOY3JmeTFvc1FSQkVZQW5hb3loS3M2SW9MWXFpYkZNVVJTdVJVS2lKRlcxRVB4ZzRuekxYTjJieHVucHBDeDFFWC9BdVVTeEJFRVJnQ1pxS3ErQlpiY0dzNjlPdG93bm1SZHFCUDE5WElzSWpXaFJyRy9xTDBIVmxXV0NGdDU5dTlMVURiR2VNdWhQeWIyQzRWMUdVSFlxaWJORndjQ2dJSXJBRVRRanYvREl0RVBRVzJRcXV3UWxtbkU5RVlMWkhFUTNXZ0VqTEI0R1ZpV2hicEUwTTdUb3JENGxpRlE2cDJLNGdpTUFTY29aV1RzcWFSd0lyMmVlTHRpc05JaDh3bkdzQkhlbWRHalB3bkZ2eW9MNUJvbGlGSkxEMDN0WUVFVmpDTktZclFzZWJLYUhXaGI2bWk3YUVDVUZiRWs1NmQ0eDMyWVcrcGdyYmt4QkVXZ3FzYnZRWHdZTFlVYXdXY1FsNXdTMjJxNnFxQ0N4QkJKYWdLMndaRWxoYmt1am9jMFZ6R2lOZ0c5RjNwVFdoci9QdVlnbXNaZzNydXpHQ0NOVXJzU0tRZ3Y1SngzWUZRUVNXa0JzVVJVbTMwNDJVVzhpbXN3N1h5cTNSaW80VWhNdnVQQkJaM1RHZVU0dG9XMk1FWWFLMytpWkNYWGRFZVpjdDRnVjBqUmEyS3dnaXNJU01ZNHZTeWFSS1U2RFRqaFF4ME5QMFlLU3BvRlJHd2R0ai9LNEp1S0J4aHgwVU0zdFRlTTVvZFoyT0VJd21KUFZXMzBScGs1SFlnV1RtMXpOYTJhNGdpTUFTTWtxa0pKRE5pcUtrMHNHMFJPbHNPMkowWnJrYUFXL1R5RW5iOEorUkZpdGorcTRRb1pWS3VUWUZudmRnNERyYjhFY0lyVWsrWjd3cHphWVU2enRja0xmcnJMNmowVUhrNlZOcmxFR0NVRmkyS3doUk1Va1JDQmtjSVRZcGlySWJhRmRWdFR1T3cyc2grcEVqWGZnUDIwM1VlVGFGZFBxeENPYWNzcVZ3YmEwWDRBZEYxaDZpcjJscURIVGFPd0lkZTFmZzB4MG1jb1BDS2JqTEw1YVFhaWE1ZFczdEFaRzFLNHJJT2hqNFRudmdHYU5GdkpyajFQZldOTnRmRTRtZFc5a1M5cDFnenExazZuSjdsSWhJVUR4MlJDakQ3cEN5YUl6dzdOSHFLbEpPc0dRMlZzUXFxL0MvYTR4aE4xMGF0LytjMjY2cXFucVBsZ3I1aHFxcThwRlBXcCtBSTFiamZJWURuYzJ1Z0hQY0ZoQVRCK1A4YmsrU1VaYm1CSjRsVXgrdEloYmJBdVdWNmVjZEp2V3B4eTBKM3VOQ29ONkRuM2pmMTJyTjJkNDB5eWJaTllTN1VyejJOZzNxY1crT3l5clZNdE9WN1lvdmw0L1dINGxnQ1ZxSTlHNUZVUklaUVNiamdHMkJ5TUR1UENvS3JhWVlkZ2FpSE52SXpHTHBZSFFwbmJMZEhYamZlSm43RzBsc1BWNHdMOWpPUERXRFlCUXJGK3V1dWhIMFlydUM4QVpwQzZ5Tmp6NGhwU2dFT3hndE1sbDNCVHJ2YUpuT3A0dVQ3c1kvVGJZOUlMTENwN0tTdlZaSHlNZW00ZnR1RHRSNThCbFRlYmJkeE00SmxnclpUdFFhRklpNVNORWdBa3VEdGl4OW1aQXMrNy94V014L1Z3SlRQQ0t3Qk0zb2JHdHQ1dWExRkZadVhROFR1bDRqMk9ubm82aktKc0VvWUdOSXVZWkdpSUpyc1lKcmNycEQvc3oyOHpXSDFYK2s1K3ZRUytSZ3d5T1B0K0NmanJZQld6dmJXbFBOdDliTXJXdmlCSjJ5NFpISHBSQUVFVmlDSUFnWkZJWVh1SGw2TDdpWVh3Uy9JQWdwQ1N4SjB5QUl3blJuRzdldW5Xb0ppQzQ1OWtZUWhKUVFnU1VJd25RbW1COHNFbGI4MDRiSjdtUVZCRUVRZ1NVSXdyUVhXUEdRYUpZZ0NDS3dCRUVRa21BM3NKajRLU3NrbWlVSWdnZ3NRUkNFSkFpbXhFaEVhRWswU3hBRUVWaUNJQWdaRUZvU3pSSUVRUVNXSUFoQ2hvU1dSTE1FUVJDQkpRaUNrQUdoRlJyTmFwUWlFd1JCQkpZZ0NJSjJRa3VpV0lJZ2lNQVNCRUhRV0dodFI0N0hFUVJCQkpZZ0NJSm1RcXNMLzBIUGdpQUliMkNTSWhBRVFVaExhQW1DSU55Q1JMQUVRUkFFUVJCRVlBbUNJQWlDSUlqQUVnUkJFQVJCbUZib2RRMVdVK0JqQlpvRGYyY2w4c0dzWFlBdDhPbkN2eTRpK0tjZTJSTjRqOUNjT2R1UlJiS0NuMFprTjVyWXJTQklmeXdDUzhOT3BTVlFlYzBwVkg2UTBGdzBOcUFkNkFqOHFRZTJFVGxmVG1PT2pHWkh5UDgzYTNUZGpnakcxaFgyOTVsaUY3QWx6MjB5WHFlOUIzM25YRklLMEUvcXlXNjFmcTl3dTAvSER3UnRuU3gyc0kzNHMrbHJUUWV3T1VXL2VsRGpaOWxOZGpkVDZLay96bXQvbDB1QlpRMTBoaTFSbExCVzE5K2lrNUdtTmVEUTRqWEtiSkdLOFNSNjNXak9PdFRBYkJrU2pmbU9MWS9mc1JCSHFYcXpXeTNSMnZkYXcyeStKYXh0dEFjK1hYbGc4eDA2ZXA3dUxMVnpQZmJIZWUzdmNyRUdxekVRYVJqR0gwRnAwa05CWklFdFJEOFl0aWxIOVpBTGh4NnMrMTBaZUlaQ0VGamRjWnhVWTU0K2U3NmlON3ZOVjN0cERBalZnNEhQRmcydm00dUJUamFmcHp2RDlhTFgvamp2L1YwMkJaWTFVSUVYeVA0MGppM0hGZEhJemROeGtXak93VFBsdXVPNkVDZ1hxd2JYYTZZdzZNNWpBV21qc05DajNXcEZMcCs3S2RDcEg5U2dUV2ZxUGZRVXdlckt3RFh6b1QvT2UzK1hyU25DTFVsMnBNRTFPN1pBaDJPTFV2RE52TG40THRzTk5CbTJKZGlZT3JMNFRCMFI3dGZJbXdzYWsvbGR1T0UySmVINGd1dEFOcWZaUVRjbFlSU0p0Z2RyQW1XUlRHZWRpS2lOTnlyYUh1WHZZNFgyYlNRV2tvLzNqTTA2dDdQcFlMZGFzajFLblRiSHFlUDJHR1ZoVGNMMm00QzlnZWZZcmFFZkM5YWROWVk5N0k3amI3bzFmcDZnUDRrV0VRMWRzOVlkOXZkYVI3RHlxVC9PYTMrWGFZRVZQR2srRVlQYkhXSzh0Z1FhTVNHRjJCSXdxQ1lkanF5YkV4d2hXTFA4WER0akdOK3VHRTRubVlXZkxRbStmM0JoNkxvMDZxb3BoaEZzVDdFVGpOV21raTJMOE92dVNNR3B4M1BlVFRGK3QxTkRtOTZXb1BqSVovUnF0MW9Qc0haR2VKL2hHTDlibDBUNU5STjdpalY0djEwaGZZQ1dmc3dhNHplWldwTzdNNEgyc2lWS2ZUd3MvWEZoK2J0TVRoRTI0dzgvTnNlSkptd0hadURmSmJHYjFEclk5aGlkWFQ1RXI1S0p3SkFGSTlScVZOZk9tMmUyeFJNNGpZSFJiS29kVmxPVTlyVTVqUWlEbG1XUmlCTk81NXBOR28wWTQyR0xNYW9zcEFoV3Z0bXRWalJwMU9ZN0F1MWtjZURQZUg1OUY5cE85elZteVI2MGVxNU1QMU9oOWNkNTRlOHlKYkMySk5CWjdnd1kzMDYwaVREWjBsVExtV3JVelVsOFZ5OGo5M2dqbFdRSlJudTJKMkEwcVl3VW9pMkdUSGUzWWxNR3lvSU1PUWF0T3NaTTJHQytrWTkybXcyQjFaVmltOWlKUC9JVjcvZDd5TTU2eks0Y3Q2MXNQMU1oOXNkNTRlOHlJYkIyRUgyS0tkaVFOaWM0cXNsMXA1VXV1elJzTkxrZVlXblJjSGNtSUxLMmtmd0MvRXc1cmFZc2k0bFVyMm1ONHp5elpRT0ZFc0hLUjd2VmlreTFvK0FncXl2T3ZYZG84QTZOY1d3c1Z3T0JUUHJXNmRRZjU0Mi8wMXBnN1lvVGdRZ21iOHZtb3RCY0dkT1dDQVlWWEZ3NVhRVldVR1RGcS85dEdqMXpld2FOT0JNT01kVnJObVhvdXZsZ1oySzMycExKeUlBTi96b2pXNUxscnhlUm1HOENxMUQ3NDd6eGR3YU5LelBXb3REZHBMOVRMSnVkVnJvR3ZpMkt1R2hQMFRGa2cyeUYxdU5sSlc3UjRMa3pPVDFJaHB5U0xRUFBtaTNuV1FqUnEzeTEyMndKTEMzcXVKdjRDNURUemR6ZHJBTjdTS1pzTS9GTWhkd2Y1NDIvMDBwZ2JVdWdNcmZtcUZIblltUWRheFRja1liQXllVUlxMHRqSTR2WFliV2thWENabkI3TWxKalEyMko4dlE5a3hHNjFGNWpaYUV2eEZrK25LN0RpVFJIbXNueXpZVHVGM2gvbmpiL1RRbUFGYzJya3VqS2JkREt5ampVS3RzVjVwbHhQTldTejRTYXlxekJSWnhycHVkdnp6SWd6RlcwVGdWWDRkcHRwSDZwMVpNQVd4ejdUTGM5R25iYlRwaXc4MDNUb2ovUEczNlVsc0RZKytrU1RUaW96Vm9lWTdSRkxwQVIzNFdIeDdoanZrTXNNNi9FU0RHcEp2T3MxcG1Gc1dod3VtOGtJVnFQRzE4eEZ0RTFQa1lIcGJyZlpFRmpaSG1DbEdoVnNUdk8rK1J3RW1DNzljZDc0dTVRVGpXNTg5SWxnMGpKcmpCZmRtbU9Ia2Uzb1ZXT01VWEQ0YzdYRXVFYXVSbG5aekIyamxjQnF6SkFUYmM1Z1o5T280VFVieVUzSXZFTkhIZGQwdDl0czJML1c3OWF0a2YzbjBvY2xLemlzR1h5dTZkSWY1NVcvU3llVGU2ekRlb083UlhKTkxxSlhrU3A4ZHhLTklKZEhiK2cxdEI3UHNYUnc4N0VIN1Jrc0J5M0xJdlJZakM2ZFAyczRteWtjOHQxdUMzR0FaVTNESCtqUmg4WEthcTVGUHpWZCt1Tzg4bmNwQ2F5Tmp6N1JRdXlGaUZ0MTBpRm5jOFFTN1dpTm5VazJnbHl0NTJqT1VjTk45MzdiTTNEdnhneTNxdzVBeWJEalRuaVVOYzNKZDd2TmxnL29rbmZJaUoxcThVelRxVC9PSzMrWHRNQUtUQTNHbXVkdDF5Q0NrS282RGg1STJaVURnOW9XcGNKM0o5blFjdVdvRzdQY2NPT05VUFU0MnRTakVlZGoxRkZQNUx2ZFpxc2QyUXJrUFhKRnBxWUhwMXQvbkZmK0xwVUlWcXhFY0RaeU44OGJ6RWlicTFGVGM0S2o0TkRuYlVxeUFlWENBV1NxNGVvaFdWd2hHTEVJck9sdHQ0WGFqcm96OEI1NmpHQ2xXN2JUclQvT0szK1gxQzdDalk4KzBSaEhMV3QxamxHK3NTUEtLTGdqUldQUFJWNmQ1aXczM0hnQ3F6Mkg5WmxQUmx3STB6cGl0N2tuMjFIYmVQWnYwOWdXY20yN21SQlkwN0Uveml0L2wyeWFobTF4R3UvdWFlaWt0MFF4bnAxcEdIc3VwaHV5UGZLTHRXWmd0eGh4Mm5VbUFtdDYyRzAyMmxJbU91bE1uSlNRN1dVT2lSSnJCMkU2enpYZCt1Tzg4M2NKVHhFR29sZnhzc05PeCtoVnBFYmVub0RoeER2ME5Oc09JSnNDcXptT2cyM1hzUkhyS1lLVmpVTnRnOXUvd3p1Rm5XSzNPYmZiYkFtZXJpeTMzWHcrMFNDWnNrMDNlalhkK3VPODgzZkpyTUhhRnVmbHBtUDBhbHVVU2s5a1o1dWVSc0pOV1dpNGliYWxlRk0wdVRaaVBRbXNiSFNLa2RZcGRZamQ2c0p1ODFsZ3RXUkFZR1Y3bVVPNlpkdVZaaHVlYnYxeDN2bTdoS1lJQXpzSFcrSkVIS1piOUNyYTBScTdFelRtN2hRZFJiNDcxNVk0NzdkOUdoaHhOc1JnVndiTG8wdnNWaGQybTY5dHZqbE8yMjNYc1QyazJ1YTBmS2JwMmgvbm5iOUxkQTFXQzdIRHI5TjE3VldrTWtrbWxOaWhrOUd3TlFPanlXZ0dzaXVPdU9xYUJrYWNqV2ZWeXNHMjZDd2FJSGFiLzIxK1c1eStSSFlRU245Y0VQNHVVWUcxSmM2SWJyb3RwbzIyZXlOWjU5Q2RZbVBLNWdoV3E0WWI3eWlIZHZTeHJpZmJpMzNUalFSa3NrTnBqRkFlZXBzbW5jNTJtNDAycjNWZE44VnB0enN6WUF1MkhOdXUxZ0pydXZiSGVlZnY0Z3Fzd09KMnZTNUl6aFhib2hoeHN0TmIrU0N3dEhDd1ZtQXZzZGNpYkowbVJweU5UbEdyWjIzUmVSbE1kN3ZOaHYxcldkK1JGaENIaTZ0Q2kxNXBmUWJoZE8yUDg5TGZtVks4YVNqVDdUaU9KcUlmclpIc0tDbGVUcDJkT1hZQVd0UnZNL0VQSWQyTVBxSkQrYlFOV01zZE5VMFI2cWVKNkZuT3hXNXpiN2ZaYWt0YVJyQjJFRHNwWmpybFp0V3AzV3E5d0gyNjlzZDU2ZTlNYVRTUTZTcXdka1NwNEZUbXZidDBNQkxPVlBTcU1kQmc0MjBsM3FxanVvMVhGclk4ZVZZcm9HYm92dDFpdDdxdzIyeTBKUzJuZzNmRjhRVVBwMmxmMDJVSDRYVHRqL1BTMzVuU2JMalRUVnpGT2xvakZlY1FWTjdXS0k3YW1vVk9YZXZwZ2VBdXdTMXgzbnM3K2x1TVdTaEg1R1NTRHJGYlhkaXRsbVdqcGYxSDZ2ejJ4dkV6V3pWb1YvbDJCbUYzQnVxcmtQdmp2UFIzTWRkZ2JYejBpU2F5dDhNc1gwZkI2V2JNemZVQnN0WTRIVWs4Y2RhTVAxSzFCeGdPL0JrdmFyVVlmZTUwS1pSRG5qTkZQaDM2VytoMm00MTJsSzdBMmdaY2lGTWVXZzIwOUpyRlhjc0kxblR1ai9QUzM1bFNiQnlKZHNDRlJLeWpOZElwaDY0WW81S21MQmhOVTV4MzNxTFJmWGFUM2lMV1hCdHhQdTBnektUREVidlZoOTFtWTREVm5hSU50UkQ3RU9JZ1d6VVNWODA2YnJOYTdpQ2N6djF4WHZvN1V4ckdsNjhPTjUzUm1OYWo0SGhHMFpoREI2QUZYZmgzdGVUTHNRMU5lZExXNDdXTGRKSzFXb2wrbEZHSDJLMXU3RFliSFZkajROODdZdGlMTmZCbjhMdU5DWmJkVnJUYjhaYVBPd2k3VTd6ZWRPeVA4OWJmbWRJd3Z1a2tzS0lkcmFIRmJxRmNUalZZeWV6NWFidkpuNlIzK2JSNE5ONTBpQmJ0OGdLUmM4S0kzZWJlYnJQVmxyWVJPeWxvS25RRXhKV1dmVWUrN1NETXhGRkEwMVZnNmRyZkdkTDU4ZjV2UERZZEJGYTBvelU2TkJJUHVYVFVtYjcrTHVBZytYRUliajVsY005R3BLMDdEOHBodXRwdE5xTURhTmllSHNhZmtrWHJmbU02blVFNEhRVlczdm83azA2TVQ4OW9jYlJHTEdMdFNBbzJycTRjTk54NEk0TmcxdHZtT05kcHdyK0xTQys1cmxKcDY5M3lySGtuc0FyWmJyTWhUTFJpZDhDWHRFOUQyN1hHYUR0NkZzUGltMFZnWmExaW80MkNPelN1eU9ZY09PcDRPMUlTZmNkNHlVU2I4RWV6SHM3VFVkSjBQT1Jac3hQbHhXN3pzdU5LcDB5NlFzcmFWaUQyb0tWUDZkSlJmZVc3d05LMXZ6TWh4R0piaGtmQm9aWFpuSUlJMG91bzZNQ2ZldUZnREdNSTVzZnF5RU1qMWxzRUt4ZFRJbDFpdDdxeDIyeDFYTEhFa1Mya1RRUVRrbmJvekJaeTNXYWJDc0NXeE4rSndNcVk4NG1Xb21Cdmxodlh6aHcwM0dRYm1BMS9oT3Bnbkk1UHJ3S3JVSFlRZG1mb0hqYXhXOTNZYlRiYS9OWThFUUo2VGEzU0dFVms1MnN1T2ZGM0lyQTBaVmNlT01GTU9xWlVHbGdYL2pVWFcySjBPbnFNWWpVbDhGNzU0SEMwTE5md3JjL3RZcmU2c050c1BXTytSRm4wbW5pelNZZlBWR2dDUy9mK0xwN0E2bzcxZ2hzZmZhS1J3dHk1RU8xb2pWdzVrRXdjdlpHcGVlMmR4RTVPMmtKK1pVWFBKekdvNVk2YW5XSzN1clJiclo4dm44VlZQTnZWbzUxMnAybVhqWEhLb3RENjQ3ejJkNFlFYnB5UGpUdGR0dVZSSTlQYjZEVmVFc2N0Nkc5OWl1d2dGTHZORjd2VnUvMkxQYnc1a0l4RU9wR1I2ZGdmNTdXL2l4ZkJzazNEQ3QwU1pSVGNIYVZDYlJvNXBGaEhTMlRpNkkxTXJsM29JSDRVUzA4SlNKdnl5SWp6S1YrWDJLMnNPY3dsdGh6YWFHTVNiVkdyOTVsdUFrdjMvaTZld09xS29jUUx0VUtqallJemtTQXZGR3VNZXpmbFdjTnRKM1k0ZTBzZUNTeTlHYkdlejEwVHU4MjgzV3I1M0lVZzFKdDErRXlaaUY1TjEvNDRyLzFkdWxPRVRRVldtZEdPMXRpZGhjck05dGxtc1JxdUZxUHU5amp0UmsvT0lGL0MwTm5ZVVNOMnEyKzd6Y2FnWXJwUE5ldFZZRTIzL2pqdi9WMDhnUlZ2Sk5OTWZ1UjdTWGNrbW8wRnY5azhlaU1iZ2lLZU0ybkpneEdTTFk4RTFuVGRuVFNkN0ZZRWx2NXBpbEsyM2FRZkdaeE8vWEZCK0x1WUFpdHcxbUE4WTJzcGtNcU10dmc2RzZQZ1JCcE1jNVlhcmxidjJoWG5XaTE1WU1UVDhRekNlRGF5TnlCb21zUnVzMjYzV3JaNXF3ajFqTFZIb3JUSGRKbE8vWEZCK0x0RURudHVud1lWMmdqc3lPRW9PSkZHMDVpbGhxdWxnODJIYWNKOFdvdVM2Nm5NYlFIQnNBTi9RdGtMWXJkWnRkdENhVWZaRXJqWkhnUllNeXl3cGt0L1hERCt6cEJtQXc2TzBKcnp2Q0szeFRDS2JEcWNyaXc1Nm14bFA4NEhaOUNjcGJMSWRMMWxXZ3hHMmkzWEpYYWJWYnN0bE1pQUhnWlBtV0JIalBhb2xTK1pEdjF4d2ZpN3VBSnIvemNlNjBqQTZMYmxjU1UyeFJoMVpEdlpZcmJXYzJSclpOQVY1NTFhcHJrUmF5a0dNOTB4Ymt2QjJZdmQ2bk1kVmlHbCt1aE8wVjR5VWFiWmFJK0YzaDhYbEw4ekpQaTluUWtVeEpZOHJjUWRPaGtGWjlOWlpIb0hZU2g2bnliTWw4NG1senRxb3VWNmFoZTcxVlVucjdjQlZxN0xQcHYrWlZlTXZsUHJNaTNrL3JpZy9GMUNBbXYvTng1THhHbnRJUCsyaWNZS3ArYmlxSkN1TkJ1ZEhwMnJucWNKNDQyUTlEUkZtTXNkTmR1aTFLdE43RFpyZHB1TmRxKzNYYk5hK0pkc0NJMXRVY3JVbHFIMldLajljY0g1TzBNUzM5MGU1OSt0QVJXZlQ5dEVkK2xvRkp5SXdHbktjTVB0enRBN2RlWFlBUmJDU0Q1WDYyYjBHTDJham5hYmpUYWZqeWNCeFBNdjJ6SXNjSnVJSGszZG1zRkJTQ0gyeHdYbjd4SVdXUHUvOFZnNzhYZENOT0ZmYVo4UHlqbldFUmU1UE9pMkk4TWo0V3p0SUV5MGNUYVN1MmtVYXc1SFNma2lCcmRGR1ptM2k5MW0xVzZ6MFhIbDYxRkw4ZnFsUFJrc3k3MHhmRjRtYmFUUSt1T0M5SGVHSkwrL1BRRWp0UEptN29oc09Jc2RKTDk5MG9xKzFuQWs2dVNhOHJUaHRxZlFxTE9CN0NETTRtaE9JMEU4WGUwMkcrMUliMjArR1lFVmJ5M1dyZ3pZeHNFb2c3UXUvTkdyVEZNby9YSEIrcnVrQk5iK2J6eG1BeDVPd0JDRGp2Q2d4dEVKSy80MU83dUE0Y0QxZ3lGZ2E1SUZhZFhoS0RpZWsydlN5QWl5TGJDNjR6VFNYRzB0enFjcHdtenZxSW1WSVQxWDBiM3BiTGRhZG9MWjdyaXl3ZllFMnM1ZTBwOHlzK0tQaU8ySzBRNHlPVFVZZnE5QzZJOEwxdDhsRzhFS1puZmZuR0FEQ29aUUw1QmFOdFRHUUFVR0c4ZHdvSEZIY3JSTlNWeFRML2x6a25WeVdqVGNYRG5ZZUkxMEI5bGRMMkFsZjQ1aWlEZkZaTlA0WGkwQnUyMU1RU3huc2d5bXM5MW1veTNsczhCS1pNcXNPYVF2c3FiWS9pNFFmV09PTGRBM1pyTWM4NzAvTG1oL3A2aXFtdElQTno3NlJERDAySlJDZytpTzBZRTFCU29yV2FXOU9leWFrYkxxTmdjS3NUR0dnN0hGZURZYjZXZmtiWXhob01HenBPS0pvRWpIME95TVVJYmhJcUtKMkx2MnRrZDU1K0NPdW5RZHgzQWN4eFlzWDVzRzVSNnRuSzBoNVJOdlBWcThkOTZaQVVOUHBVMEU3U2xSa1JIcGVrMEpkam83RTRnV3BDdDhwNnZkYWxtR2tjN0VpelZLRHgxVWRNWHB4THJRNzVFNkJ4UHNrNExyYXJwRDZzWVd3UjZhU0N6Q0hwd1d6SlZJMVh0L1hKRCtidjgzSHN1TXdBb1JXZHZRUjJLemRXR051d1h0RnpkcTBibGs0cm02QXUrZnFKQkpoZDJrdjY1Z1I0cHRKZno5RW1FTDJxKzd1TVYrTkx6V05xS3ZMOUlUaXpNY0xack9kcHN2YldrN3VaK1MxVnBvcEVNNzJac1dqUGZ1ZXUyUEM5TGZ4Uk5ZaG5UdUhGaVR0VDJnVm5NUm9nODI3QmtSS2pNVE8zZTBNS0JNUEZkMzJQV3RHYjVIT2lJdFcvZk85TTR0clVmdytiRFRweU1MZGo1ZDdUYWYycEtlcHhKdGdjNDlHd0t3Ry84YXFJZlJ4d1lCUGZmSDA5TGZHVFI4a01XQnd1M09jSVBlSFdqUVN1RFBhT2M4TmV2VXNXVDZ1VElsTExvMHJMOXMzRHZmT3BsOGNEalpXSHMxWGUxV0JKYTJCSVZHSnFZeXV3UFhYMGR1ODhIbFUzODhMZjJkU2VNSDJoMzR0QVFjVWd2cFJWT0M2eXE2UXY3TTVZaFRDMlBOUkhTcEt3c05WeXRIdFpQa2s0dnFVV0JwNmJpczZQTlE0SEJiekVabk1sM3RObC9ha3Q1T09JaFg3eDBoZlZFNi9WR3cvWGZvVkZUcHZUK2VsdjR1clRWWUFCc2ZmU0tSa1Y5d3dXWG9BdVB3bCtrSytiT2J5QXRDQlVFUUJDRlZnb3ZXUXpkTmhQWkozU0g5VGxlWXFDZ0VwRC9Xa0l3dWNoY0VRUkFFUVJCdXhTQkZJQWlDSUFpQ0lBSkxFQVJCRUFSQkJKWWdDSUlnQ0lJSUxFRVFCRUVRQkVFRWxpQUlnaUFJZ2dnc1FSQUVRUkFFRVZpQ0lBaUNJQWlDQ0N4QkVBUkJFQVFSV0lJZ0NJSWdDQ0t3QkVFUUJFRVFCQkZZZ2lBSWdpQUlJckFFUVJBRVFSQkVZQW1DSUFpQ0lJakFFZ1JCRUFSQkVFUmdDWUlnQ0lJZ2lNQVNCRUVRQkVFUWdTVUlnaUFJZ2lDSXdCSUVRUkFFUVJDQkpRaUNJQWlDSUFKTEVBUkJFQVJCRUlFbENJSWdDSUlnQWtzUUJFRVFCQ0d2TVNYejVZMlBQckVOMkJIakt6WmdScGJmWVEvUWt1SnZPNEROMGd6ZVFJLzEyeEtvNDBUb0JuWURPd3V3WGxxQXByQzYyQmw0WDVzMFhXbHp3clMxcllOaHp4OUtGN0JPcWprejdQL0dZekgvM1pEa3hYYnUvOFpqU2tDWUJOa05LSUhQakJ5ODQ4T0JlMjhQK2J2MmtHY0svNndMZVg1eGlqZXpNMUJHZXFyZjlnajEyeDFXcDFzRGY5Y1lFSWg3QzZpalZ3UC92UzdrZlI4T3ZPK09nSE1WcE0wSjA5ZTJnczhmcVY4VWNaVkRVcDBpYkF6NTd3NmR2RXRUbUdvbmhxSi9PQ0FjT3FRSjVHWDl0b2Y5MjI1dWprUTJBMXNLWUdTOUovQmVPeU1JZ00yQmppRFJzanNZNkZBdWhOV3ZJRzB1MG52dkNiU1piUVZZcjFyYWxoNTl0cDc4ZHFHMW13dkFMcUpIREcvQ2xPd2ROajc2aEZXbkhYQmptUE9MaFMwd0FoVnVSYS8xMnh4SFFIY0huR05MaE00eEgwZlhPK0lNQW14eEJoS2hUcUVwMEpGMEJQNS9MN0JZbXJxMHVRanNDUGlBblFtMnIrbHNXM29kREhRaHl3YTA3aFAzQm13OUtiOXBTdUZtelRxc3lNYVFCaWFOUzl0T1JROWwyUlJvNVBGRVh4ZXByOGZUV3llWHFMaU4xeEdFajlDM2MvUFVseUJ0THJ4OUZESmEycFplQlpaRXI3VEZSb3BUcmVrS3JIWWRqVXFrY1drdnNOcDErRXl4Uko4MUxMcVFyeDE3WThqQUlSWVBTM09WTmllSWJSRS8yaXJrZ0ZUV1lHa3Rab0pURmxxcDkvWTQ5OXFSNFBYMkpqRXliUXBjOXdMK2RTN2hueDF4M2ozOCs1RjJSamFHZmVkQ2xHczJScmplbG1sU3Z5MWgzMnVNVWgrN29qaW9TTi9kbG1UNVdnUDFIZnJ2ZThNNjRrVGZkUXVKclpkSzlEMmpQWHUwZHc5dGE5SFc0bHlJODl0bzVSak9yZ1N1c1RkS1c5NlY0RFBzeVVLYjI1YkFPN1FrV0tjN2dPRUlkUkhKbit4TnNBeENmZEsyTk10dFM0UzJIcTNOSk5OTzBtbVBXdHRXUHZqdHBqZ1JyRVRLUHRxNm9tVHFMZDEzM1paa0d6NFl3L2NsNHRmQ1A4TUJQejJjNFBmakxnbElTbUJ0ZlBTSjBMQzViZjgzSGt0WEtRY0Z6KzQwcjlNY0VzcnJpdU1NNDRrR2E4QlFyQWxFY0lKQ0xPaUFRbmVqeklqeFhpMkJ4dGVFZnkxWTZBNldEdDdjSnI0bGJIU3M4T2FVVDJNVUp4UDhYanR2N2dyY25ZU2hXaE1zeTJ6VnJ6VkIwUmZxTUhjR3lpRllGc0hvdzJiZTNBRVdUa2ZnMzRMdnZEdXN2Q09WNy9hdzhtMEpHSDFYV0oxYWsramNiV0dPS05paHh1b01ncy9VRWRMUlIzclBhTThlZlBkZ0JDYjRiNHREaE9xT0tPMXRNVzlPSzltNGRjZHVjQzFQdkIyN1c2TThRN0FPYkFFNzN4V2hMTGR5ODRMenpXRjJHRngvdGpNTGJXNG5ONi9UMkJ4bTI4MkI1NC9sblBjRS9Fb3dMVXBvT1FUdC9tQ1lQd24vN3VJWTVSR3NqNTB4dnFmRUtMZWcvOW9Tb2M2M0JxN2ZtRVk3U2FjOWFtMWIrZUMzNDBWYkYwZXA1OFVoOTloQzVFME55ZFJiT3UvYUhuaVBkV0gzaU9RUFFuL2JIZVY3dXdQdnREWHNkN3ZEL0gzd3M1MDMwM0xNaVBHOWh3UDNiVStrZjB3Mmd0V3NZWFNqT1dRa1prM2pPcUdpd0JwSGNUWW04Tng3QXQrTDkweWhUaTdZQ0cxaHhydzE4UGZ0WWIvYkU2akFoN2w1V2lHNGc2VXI1THVSbkVSM2lGSEVvcU1BNnJjNTdOMjdZa1FRZzgrOVBjeVJXZ08vVGVTZEdoTU1zMXZEdm1NTmRQNFBoOVYzZStDVDZQUlJSNFR2Qm5ldnhPdVlteEtzdTBpREIydUVkKzhPYTZOTmNjb3MvSnBkZ2JwSWRQMUNZNVR5M3g2d3NlNlFqcTRseWpOMGg3Mi9MZkQ3elVrTUdOSnRjMDBodncwVnZWdWozQ08wRG9JNWpkWVJlZjNjd3lIMzJCWnk3WWZEL0U5empQSllGL0xkNWdqUEducS84SExiRVdpSEhWR2VNYmk3MGhaQklDVFRUdEpwajVtd0xUMzc3VVNpclpIcXVUdkM0R1JiQkgrZHJIMm44cTYyQ0cydE1jYTlRLzJzTmVTWnU4SytzenRLT1lSZmIyZVlEVGRIcVl2Mk1EdlVWR0FsbWdvaGtSSGlqcEJyYU5VQmg2dmNjSVVhcitGdUMzdkdlSkdaZHVJbktnM2RqUk1NcWNjYlRlOE9hV0JORWVvZzZFd2JZNHppR3RNMFZMM1ViMU9VRVdqd3VrR2hHOXo1dERuQ3FEUFI5MmtPRVdPSnJEL3JDSXRtUkx2UFRoTGZ0V3FMSVFhQ0ViSWRNWjQ5VVlIVm5ZQUREaS8zcmhnaiszVGJUQ0xQc0RPR1FHblJhR0NnUlp0cmlsSWV0amoydFRja09oSnR6VmQ3Z2dJalViSGRsRVRkQmFORzhkcXpqY2hKT3BPMXhWVGJvOWEycFhlL25jakFPRlk5ZDRROHV6WEM0Q1ZaKzlicVhVTUhDZDF4SW92V0NJT0pXQU80UkwrWGxrOUxXR0FGMGpPMFJHaE1xUkFjQ2FRNkVvbm1ERHVTaURoRXFzeVdFQlZyamZKY3djaE1OOG1sZXJDR0dHKzhuVHBkTWE0Qk4wKzViSW5TUUpMZC9hZlgrZzBQZjRmUG1XOEppWEJzai9IN2ppVGFVcnpkazQwUkRMNHBwUE5ObCs3QXFIQjdGTWNTYVMxaFU0TE9xREZLKzJxTzB2YUM2enRzVWRwRU1zSXUwZkx2aU5HQjJhS0k5bVNFUXFiYlhEU3hGeXJDT3lLSWw2YUFnT3BJMFQ4a1VwK3Aya2RMb04xMWs5aE93KzFwdHBOVTI2UFd0cVYzdjUzb3NvNTQ5ZHdlSmJpUWJMMXArYTdKRGhJNkVteFQ4WHhrTEhHZkdZRVY3blQyZitPeFZMZnZCNDAwdEFOdTFNQVp4bHN6MUJTanNFS25kN3JER2tHa1VSd2tmNHpDbHNCOU9oSndlbzFSUnIwdEliOE5Sc1lpalJDYTB4d0ZwWk9lUWN2NkRSZTV3Zm42ME05aTNweUxqMlY4aVVTa1dwSXcxSzRJamp2WVBvWjVNNTlRT2dUWHlLeUw4UHhiVXV3b283V05TS0h6NExSSU4yOU8rNUNFc051UlpOMG5JNFp0Q1hZQ0xTUzN5U1BkTmhkdFdtTkhTQlJrY3hUL2tPakFwakZLZEMzOEdlSkZZbU9OMUZ2Qy9NcTJOQWRleWJhVFZOdWoxcmFWVDM2N0k0RjZiay9Bbm14cDFKdVc3NXFNVDB0a01KRm9YeEJyc0piTVJwbWtCSllXZVRhQ1VhS3RZUlhabUliUkpxcXVZNjNCMkJQaU1HMHhucXM1eVE0N2t0RW1zdzRvdkZFM2NldmFsS0Rqc2NiNFhyN1dieUpyWWVMOTNwckFpQ1g0akUxSkdHcWs5U29kSVozMHRvRFEwaUtpRlR4OVlHZVVVV1l5enFNeHduZENIWERvanJ3dHZKbGNMOTdJT05KdW5oWVNYM3VXYVBnK1VyUWd0TzJHNzNyYWsyUjcxcUxOUlhxV0p0NWMwMlNMTXZqU2FwMWdTNElEcGRCbjNSdWgzTm9UOUh2UmRuOWRTTEdkcE5NZXRiYXRmUExiOFd3MGxoK01sdk10V2Z2VzZsMmJVeGdrSkJLRlRVYXdSZHFGbUpTb1R6bUNsV0kwSWhnbENsZksxaFE3NFpZMG55azg0a0ljWVJDNmVEV1puRGVOWWNhWDZIdnRqdkQzSFdHR3NEdWtiRVB2bDI0RVN3LzFHK284ZHFmeCsyU21CeFBwNUJxajFPUG13SWg0ZDlnb0x4R1J0U2VCMGRIdU9CR2NSSjg5bGdNTzNYMW9KZjYwU0xEY3duZnJyRXRSMk1UcUJLS3RrV3NPS1ovd2FGTlhrcmFxVlpzTFBzdnVzS2hKdk9oT0lyNGhXQWE3MHh6NU44VW90OUFGNGZIOFhqREtGNzdiYkhHSzdTU2Q5cWlsYmVXYjMrNUl3dytHRGk2NzA3QnZyZDQxMGNGdU10TitpZmpJMERwZlRPUWRzdG9Lck1ENnEzUWpITUhkZWFHanVsMXhITDhXalN2ZTczY0VSaW5odXcxakNheGtFd29tTTFVVWJZMUJjNVRLRGE0bENFNkZOS2I0ZkhxdjMxUkUzNVlrZnB2b29zWjRJNit1Z0NIT0NLa0hhNEx2bXN3VVJIc0s3VExhUGNJZGNIZ2tMcDdUaXRSbWtoMk5Keks2REJWU3RnU2NjV09hRWFpdU5OcHNWOWlmelVSZmkyaE5vWngyYTlnNWRjVVpRQ1FxTXFKRkVwSnRKNm0yUjYxdFMrOStPOUgxVjRrc1VtK0pNQWhJdHQ2MGZOZGtCd2xhYmVhSUpkaWFrdTBiRGFrNG5SVFdYd1hYTFVWYXl4QnA1SmlzS0VnbGxOOFlFbkVKZjY3ZFVaNHAzU212Ukl4MlYwaWp0Q1ZRdVRadURzTzJhTkNwNksxK1V4RjlvZXRRZGlkUkJ2RU1mMXVZdU5sQzVNU2xvYVA5N2dTTVB4Rm4zaEp5N1owcENLd3R4RjUvRmJvZFBuVExlV09Tbzk2Z0FFZ21BaFRQQVZvRHo5OGRwUk9JTkpXUXlrWVVMZHBjNkcvYlEreHBWNXErWVV1SWZXL1hjS1Rla1dDNU5TWm9ReDFwdHBOVTIyTW1iQ3RmL0haSENvT2cwSGNQUG1kN0d2V201YnVtTzBqSWhHRGJtcXdJTmlUcC9CSjFPc0ZrZXFGT0lWTGVpTzQwUkV1Nkk4M2dUcmYyS004Vk5LckdDUGRKWkNTMUxhenliV0dHSE8yWmdnZno3bzdnWEtPOVp6RFhVakFCWHpycEdmUll2OTBwaUw3bUpOdUdOUUVoMkJKQnpEZkY2YXk3aWI4dXFqa3M0aGF0Y3czKys4TkVYMkFkNi9mZFVhSVZrVHJhblNIdnNTdE5wNVZJWGNYckJIYng1amI3YUl0d2JSbzhoeFp0TG5UMGF3c2JzRVh5RzEwaGRkRWN3MGFEdTVjZnp2QklQZHJ6eGZKN2pYRWlXSW0yazNUYW85YTJwWGUvblVnZkdHOTNjYkJPSTIyK1NOYSt0WHBYTFFZSm1SWnNHWXRnMldKOEo1Z2ZKbmp5ZE5BcHhNcnJFcG84TU5tUWJLcnNpVEZTQ1k4RWJBbFQ3UjBoVVp0ZEVaNDVlSXhDK0RiNm5TSGx0RGVzTTl3UytMdG0za3hPR2kwYUU0MnRJUjFvZHhxR3FwZjZiVW5nbVJKcEg5MVJITUVPYnM2RzNSN3l1ejFoOVJPTWRyWkVHTmszaHpubzRMTUhNM0Uvbk1Uek4wYTRkMVBnM3JzQ2RSdHA3VU5YbkdmZkUzak83VW5VZldpbTRtQ2JqVmJHa2ZJZDdZandMUEhxS3RJYW4yQlpXZ1B2M3AxZzVMRXh4RWEzWkxuTjJTTFl2aTNFYjJ5TEVBM29EdkZONGZuNGdtMjFLMG9acEROUzcwcWczRUlIb2p1aXRORTlFZDRsbFhhU1Rudk1oRzNwMVc5YmsvRGIwUVJEc0srS3RyTTFtWHJUOGwzMXNQNnFLMEpaN1NESlhZU0txcW9SLzJIam8wKzBKSHV4c0ViWkZOWUFkb2QxVHBHbVZvSnA2bU0xcXVFNDkzNlkyTmxzd3cxemNWamxYSWpRS1d3UEUyUEJjNDVhb3J4N05QSFdRdVFzMU1FdHdKRTZ3T0V3WWJLVjZGTXZ3ZDFJaVJ3Sm9zZjZUZVNaSG80VEVVcTBRN1ZGNkt5QzBiam1DUFhUSHFYY2R3UitFNzVGZXpmSkxjaHQ1T1kxQ3VFZGNCZXhwOXlpdGNsb3p4NXRhalBVMlVhemw0TUppdVd0Q1R6enJnVGFXbGVFT3Q4Ykk5cERqSGFaelRZWDZqZkM4eXQxYy9NVWVyUzJGS3NNRWltUHpXR2RTcUwyRWFuY2dsSDU1aWdDY1djYzN4V3JuWkJHZSt6T3NHM2xrOThPdHRWNDlkd2Q0aGU2MDZpMzNScSthN1N6Z3JjbjJMYldoUW1qYUVJOFhGQUcxdzRuM1dmcy84WmpxUW1zUk5uNDZCTk1jN2FSK0JsbmdpQUlnaUFVQVBFRWxrR0tLQzJDeVFQM1NsRUlnaUFJZ2lBQ1N4dUNpUU90VWhTQ0lBaUNJSWpBU3A5ZzdxeGRKTGNWWEJBRVFSQ0VBaWZ0TlZpQ0lBaUNJQWpDelVnRVN4QUVRUkFFUVFTV0lBaUNJQWlDQ0N4QkVBUkJFQVFSV0lJZ0NJSWdDSUlJTEVFUUJFRVFCQkZZZ2lBSWdpQUlJckFFUVJBRVFSQUVFVmlDSUFpQ0lBZ2lzQVJCRUFSQkVFUmdDWUlnQ0lJZ0NPSDgvd01BSWs4TmdBdlBaZ0VBQUFBQVNVVk9SSzVDWUlJPSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8xIiwiRklET18yXzAiLCJVMkZfVjIiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCIsImNyZWRQcm90ZWN0Il0sImFhZ3VpZCI6IjUzNDM1MDJkNTM0MzUzNDM2MTcyNjQ0NjQ5NDQ0ZjMyIiwib3B0aW9ucyI6eyJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZSwicGluVXZBdXRoVG9rZW4iOnRydWV9LCJtYXhNc2dTaXplIjoyMDAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyLDFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjIwLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjM1MCwidHJhbnNwb3J0cyI6WyJuZmMiXSwibWluUElOTGVuZ3RoIjo2LCJmaXJtd2FyZVZlcnNpb24iOjJ9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDctMDEifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIyLTA3LTAxIn0seyJhYWlkIjoiNGU0ZSM0MDEwIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWlkIjoiNGU0ZSM0MDEwIiwiZGVzY3JpcHRpb24iOiJBbmRyb2lkIEZpbmdlcnByaW50IiwiYXV0aGVudGljYXRvclZlcnNpb24iOjI1NiwicHJvdG9jb2xGYW1pbHkiOiJ1YWYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX3N1cnJvZ2F0ZSJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjowLjAsIm1heFRlbXBsYXRlcyI6MCwibWF4UmV0cmllcyI6NSwiYmxvY2tTbG93ZG93biI6MzB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwidGVlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbInRlZSJdLCJhdHRhY2htZW50SGludCI6WyJpbnRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOlsiYW55Il0sInRjRGlzcGxheUNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbiIsImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6W10sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUVnQUFBQklDQVlBQUFCVjdiTkhBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQXlScFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1TXkxak1ERXhJRFkyTGpFME5UWTJNU3dnTWpBeE1pOHdNaTh3TmkweE5EbzFOam95TnlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUlNaV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVkpsWmlNaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVOVE5pQW9UV0ZqYVc1MGIzTm9LU0lnZUcxd1RVMDZTVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRHBCUmtJek1USTJSa0U0TVVJeE1VVTFPVUl4TVVaRk5qaENSakkzTWpJeU5DSWdlRzF3VFUwNlJHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEcEJSa0l6TVRJM01FRTRNVUl4TVVVMU9VSXhNVVpGTmpoQ1JqSTNNakl5TkNJK0lEeDRiWEJOVFRwRVpYSnBkbVZrUm5KdmJTQnpkRkpsWmpwcGJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09rRkdRak14TWpaRVFUZ3hRakV4UlRVNVFqRXhSa1UyT0VKR01qY3lNakkwSWlCemRGSmxaanBrYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2tGR1FqTXhNalpGUVRneFFqRXhSVFU1UWpFeFJrVTJPRUpHTWpjeU1qSTBJaTgrSUR3dmNtUm1Pa1JsYzJOeWFYQjBhVzl1UGlBOEwzSmtaanBTUkVZK0lEd3ZlRHA0YlhCdFpYUmhQaUE4UDNod1lXTnJaWFFnWlc1a1BTSnlJajgrcEQvekJnQUFEQkJKUkVGVWVOcnNYQVZ3Rk1zVzdVQ0NFNElGQ3c0QkNnbnVCQ244UTNBS2QzZDNMeWdjQ3Fkd1QrSHVyb1VHSjBCd0tkemQwcjlQRjNlcXAzZjJrZmQ0MmQzdzlsUjFZTHQ3Wm1mdTNMNXliczk2TURPU2k5WkJ0UCtKbG9uOXQzQkR0SzJpelJUdHNkV0UycUs5RW8zL3g5dXJuN0l3SWNndEdKc0dtVEFQMFJLTDlsUzBhTXdORmVHaStVWVhmd2FMRnVpV2h3MmdQRC93NTVwby9tNTVXT0k2QlBSUnROaHVXVmppa3lmVXlGbmZualp0V2xheVpFbVdMVnMyNXUvdnorTEVpY000NSt6YnQyL3N4bzBiTERRMGxCMDllbFQrNnlSSTJieHh0SWVvVzdjdTM3bHpKLy94NHdlUENJNGRPOFpidG16cERFLzJ4cUVDcWx5NU1yOTQ4U0wvcDNqOCtERnYwYUtGUXdYazhWTkEzcEdwcDU2ZW5tek5taldzV3JWcTh2UHIxNi9aK2ZQbjJmSGp4OW5WcTFkbGUvRGdBWHYzN2gxNzgrWU44L2IyWnZIaXhXTXBVNlprT1hMa1lGbXpabVhGaWhWanhZc1hsOGRqZmxCUUVBc0xDNHZzSmZZMjBqV29kT25TL05XclYxSURaczZjeWNWTldzNkxIVHMyOS9QejQwSVlQRjI2ZEZ3SXlISmUrZkxsK2I1OSsvanQyN2Q1bzBhTnVJZUhSOVJjWXRHaVJlTVZLbFRndTNidDRyMTY5VEtOcFU2ZG1yZHAwNGF2V3JXS256dDNqZ3ZOc1Z4U3dsaHpvUzE4NjlhdHZFK2ZQang3OXV6R09SSWxTc1I3OU9qQnMyVEpFcGxDaWp3QnhZMGJseGNwVXNUNG5DQkJBbm1UWjg2YzRiOERhTTZZTVdONGloUXAvZ3dqalNjOWVmSmsvdm56NTEvZS9QdjM3N213UWZ6bHk1Y1I4bkFiTm16Z0JRc1dqTHBHdWwrL2ZteklrQ0ZNMkJlYk1jUTJodzRkWWhjdVhHQWhJU0ZNZUNnbUJNVEN3OE5saXg4L1BrdWNPREVMQ0FpUWNWSmdZQ0FUR21uNVBjSEJ3V3pnd0lGTWFGZlVNTkxpaHJqd1VEWlBISm94YWRJa1hxaFFvWDkwM2t5Wk1rbDdaaFVxZlB6NGtUZHMyTkQxTlVnRWdXelpzbVhNeTh2TDZJTmJIemR1SEpzOWV6WVRIczNvVDVJa0NSTkxSRWJVR1RKa1lMNit2ckpmR0hpcFRYZnUzSkh1WHhoeWR2bnlaZFAzTkczYWxIWHYzbDFxbUFxRUJmcGNsOUdnSmsyYTJEelpwVXVYbWd5cVdEYThhOWV1ZlAvKy9melRwMDhSTnM0aTllQ3paczJTYmw3OXp0NjllNXZzRzV5QVN4cHB1RzRkNGlrYjQ5R2pSK2ZDSG5HaFRmeDNnZENnZGV2V3hya1JOeDA4ZU5BWVIzamhjZ0phdm55NUtTWElseStmTVZhNGNHRXUxTjd5WnA4OGVjSlBuRGpCeGJMa0V5ZE81Q05IanVSang0N2xDeFlzNEx0MzcrWTNiOTYwS3lpY1UwVG54dmZnT09ENjlldXVKYUJreVpJWkZ3MDNMV3lLTVFZdDB2SDI3VnMrWmNvVVhyWnNXYnNSczlweTVzekp1M1hyeG9YWHN4VFV3b1VMamJsWXZrRHQyclZkUjBEQ3hSb1htenQzYnFNZmthNE9wQnYyZ3J4VXFWTEp1S1pNbVRJOFQ1NDhQR25TcERaek1JNzRSNGNJRitUeG1JT2xMSEk5SGlOR0ROY1FrUEEyOGlKVlNnSlBYTVdYTDE5NGpSbzFUTWNoOTJyZnZyMU1PZTdmdnkvbnFJRHhGVjZNcjEyN2xuZnMySkVMcjJjY0MrMURHcUxpK2ZQblBIUG16SEljR29RMHhPa0N5cFVybDd3NDJBdDczZ3cyQ1Vtb0dzL0F4dndkTHdaZ1BvNkRVYVp6WVhucHNSWWNCc1pjUW9PZzdyQTd5TWJ4R2N0RE44THFEZlh2MzE4bW9mWUFMYUJtRHppK2I5Kytwbk9xZVBqd0lZOFZLNWJ6YlZETW1ER2w1MEhrak04aTJPTmZ2MzQxTFJIMFVYYS9jZU5HbTV2RjBwb3hZd2F2VktrU2p4TW5qdW44eU5LUjhJNGZQMTRtcVRxMmI5OXVhRW1YTGwxTVk0aXpuQzRnVllYeHhQU2JLRnEwcURHK1o4OGVHODNxMUttVEZCek5TWk1tRFcvUW9JRzBOMkFPOVpRRU5nN2FvZUxhdFdzOFljS0VjaHhadmdxUkM3cE9ISFQ0OEdIVHhlRkc3ZG1KTFZ1MnlJaWF4bXZXckdtWnUxR0d2M0xsU3NQZ0l1QmN2SGl4YVE1aUpWcmk0SjlVL0thaC9uY0V0R2JOR3RORndjM2Fzdy93V09xeE1Mb1JCWmFhbW1Mb3hENHhreW9CaDNqTGFRTHk4ZkdSZHNCZTBGYW5UaDNUMk5HalIwM0xVMDBQQ0VlT0hPSHo1czJUUW9kOTBnRk5wZUN5WjgrZXBqR1JFTXYrcWxXcm11eVUwd1Frc25QVEJlN1lzY01ZSzFHaWhJMHhWbzJ3eml4Q01HcVFTYTFreVpMOHlwVXJwcmxoWVdHR2w5S3ZBV0VIK2lucVBudjJyUE1FdEhmdlh1UEM0S0dvSDhTOHlnakNteUgyb1hGNEdCWHo1ODgzeFZXSXRsZXZYczJIRFJ2R3ZieThaUCswYWROTXg4Qm0wVEhJdlFpaG9hRkdyQVVnT1ZZZGdVTUZoUGdIUUlKSmZZaUR3c1BEVFRjVEdCaG9qSzlidDg0MEJnMmdNZDBMRVZDOXNMSm4wNmRQbC8wNWN1UXc5ZGVxVlV2Mm56eDVVbjVXSFlMREJJUVlhTUtFQ2J4Y3VYSkdYN05teld4dXJtTEZpc2I0bkRselRHTno1ODQxeHBETi94V2FOMjh1NTBFb0tvb1ZLMlpqN0pHZW9BOWhBa0RwaDBNRnBLc3RxRlFkMWF0WHQ2c2Q2cEtFY1ZWeCt2UnB1Ynp1M3IxcjZrY0NpL2xJUkFuMzd0MlRmZDdlM3FhNXlOWFFIeElTSXUyWTA5eDhnUUlGNUEzcHNVdXBVcVdNT1lNR0RiSjB5V2oxNjljM2pjR3pxUlVSMVpNaC9hQWtWd1hPb1dzaGpENzZHamR1Yk5KaWh3cEl0d2xFZVdiTW1OR1lNM1RvVUJ0YUFzc1RZM256NWpXTmdZelh2d1BweHRPblQ0MDUwRlQwVDUwNjFaUjdxWWFaQUxvRXg2ZFBuOTQ1QW9LN1ZZR0xWc2ZWbXdCdTNickY0OGVQTDhjQ0FnSk05Q3ZLMHhqRGNzRE9ENFFNcUtmQjZNTUpxQWt1YUE5NE45VlRZaDdPcXpLWENDYWRtbXFBNGdEQXkyRG5ocm8wOUFBU09SUHhPVENzMzc5L040M0RFMkhNQ3MrZVBUTUpDSjRRY3hFZUVMWnQyeWI3a0g4UlFPVTZWVUR3WW9oNjFkbzRvdGhIang3WjJCeEtiREd1aHdHVXQ4SFFScFRVUjlBSkJwRUFnZU1jV0ZZRWFKZ1ZLK21VWkJXRzB5cXZRcUpKYzhBZTZxQ1loUnFFQk1LdGJkdTJNZ3pRbzJqQzRNR0Q1WHg0TWIyYVFRd25BQ1B0VkFIQklFT1RyTmhCZFZlSEhnWWd1aVpYL0t0V3BVb1ZtVExvbXhnd2hnUlc1YnZSdDJqUklxTnY5T2pSemhNUTFOZHFrd0dTVWxRaVNMUDBhZ1M4RHBGc3hCOUQrK0FCWWNnUjV5Qk8wbmxvblRiUmN6NkVHK2hEVUdsRnV6aGNRUEFrNEpzSkNPeXc3NGZHc1V4UU05ZVRVbXlOd1RpV0Y0ejNYd0hHbVZJS05DeFpOVEVHeVVZQXpZRStsSjBJYWduS0tVc002b3hnRHZhRitoRGk2d1FhQUlOT2MwQ3pXdUhGaXhjbTJsYjFncWkvNFZoL2YzL1RQaVRhd1FiUUhHSXRuYzRvcW9rZ2FsYWJOMisydVRsNEprbzRyUkpXM0h5SERoM2swd2FONGV2cnk0T0NnbVJkWHdXOEk4VlJhbFB0RXlYR3dQcjE2MTJEY29VTndkS3hBdWhSZXFwNmlScEFqdmFyUFk0bzVSQ1FvZXR6c053SXRBVUdkZ3ljdDBzSTZOU3BVemFDT1hEZ2dMdzVsWDFFTUtlaVhidDJ4amlNS2JocUJIZlFNTFhtamlXbDd1Q0E4VmEvSHpRdWdXeGc1ODZkVFJ5VVV3VUVRYWlFdk82KzY5V3JaMU9OUUEyZE9HU1ZlRk1CMGt6ZGZLN1cvOVdLQ2hsdWdQWlJSNlRtN3pBQmdmb1lNR0NBa1M1UUE5MmhsM3VBVnExYUdUZGhiOWNIQVV1U3pnZnF3aXJBUkdtYW9HNkxjY2xObktBL2tGeGFSY0F3cHJUcEVoR3pYbHRIV0lBeURaYUhDaFFWZFVJT2NaTVZoUXR0ZFZrQllZTzNGVUJYWUtjSHpRUERwKzc3UVc1R1pKZ1ZsVUxjVHNxVUtZMDhEcHVvYUs3Nk1INkRISXQ4QWNHRHFJQW5nV0NvcUVkejlMUUUwVER0b3FjdExHaVU5Q0l1OHZUMGxIMFU4eURpcG1CVk5lQy93ZjA0Wm9taCtvQ2NLSC8rL0taK1ZEcDBDZ1FicWJEN1RPV09JQURFUWVoVDV5ZFBubHoyZ2ZxZ2FxcE8yQ05KL1kwS2h1TTNrdU5wWXA4UVhMNVZBWkRTQU4zbTBHNFFOWWZEVG4zMDBSNGkyQzk4Um9CcFZTQndhUUVodzljNUlaV3ZWcmV1NkZ2MHFHd05EL2Zod3dkRDAzU0tsa2d6RWlJWWhTanpLZ0lJTkpXR29Hb29PQnhhS2xhbFk2UVdOQWFhZ29BeXRGNDhSRnhFS1FVME5FcStxekZpeEFoNTAycnRqR2lTRlN0VzJDWFdFRGxiN2RCUWpUdlpMU1NrVWZKdEgzdTdZZUhWMU53S1dMSmtpVEVIeVNnS2Z3UktPSWNQSDI3YUlZSXNmdE9tVGFZOEw4b0tDRzRlOUtrVjFNb0RkcjlldW5USnBnNm04anVrVVFnMC82VjB3dmtDd3FZbkpKOXFnUkV1SEtVZk5RSlg4elY0Sy9KeXFrYWhmUDNIdnRSTFhrc3RTWVAvZ1ZmVCtXcmF4a0xDZ2ZBUVhmL1JiejFiZWJ0Um8wYlpGQmVKcnc0T0RwYVZXQWhWMytEcHlMZWUzNGtXejFsdjd1UE5abUZ3bVorZkgvUHg4V0VpKzVkdlArUC9JaVNRYnpnN0VlL2RQMDN4aTUrbXdFL2kzSGZMd1M3dVEwQnIzWEt3aTdYdUgxaXlEL2tEU3hES0M5RnF1T1ZoZ3hvL1pXUEEvU052RmoveTVxRkp6ZjB6Z2RyUEJQNWZnQUVBYk1qMzB3M3ZzeGNBQUFBQVNVVk9SSzVDWUlJPSIsInN1cHBvcnRlZEV4dGVuc2lvbnMiOlt7ImlkIjoiZmlkby51YWYuYW5kcm9pZC5rZXlfYXR0ZXN0YXRpb24iLCJkYXRhIjoie1wiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzXCI6W1wiTUlJQ2l6Q0NBaktnQXdJQkFnSUpBS0lGbnRFT1ExdFhNQW9HQ0NxR1NNNDlCQU1DTUlHWU1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQXdLUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnd3TlRXOTFiblJoYVc0Z1ZtbGxkekVWTUJNR0ExVUVDZ3dNUjI5dloyeGxMQ0JKYm1NdU1SQXdEZ1lEVlFRTERBZEJibVJ5YjJsa01UTXdNUVlEVlFRRERDcEJibVJ5YjJsa0lFdGxlWE4wYjNKbElGTnZablIzWVhKbElFRjBkR1Z6ZEdGMGFXOXVJRkp2YjNRd0hoY05NVFl3TVRFeE1EQTBNelV3V2hjTk16WXdNVEEyTURBME16VXdXakNCbURFTE1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBZ01Da05oYkdsbWIzSnVhV0V4RmpBVUJnTlZCQWNNRFUxdmRXNTBZV2x1SUZacFpYY3hGVEFUQmdOVkJBb01ERWR2YjJkc1pTd2dTVzVqTGpFUU1BNEdBMVVFQ3d3SFFXNWtjbTlwWkRFek1ERUdBMVVFQXd3cVFXNWtjbTlwWkNCTFpYbHpkRzl5WlNCVGIyWjBkMkZ5WlNCQmRIUmxjM1JoZEdsdmJpQlNiMjkwTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFN2wxZXgrSEEyMjBEcG43bXRodnNUV3BkYW1ndUQvOS9TUTU5ZHg5RUltMjlzYS82RnN2SHJjVjMwbGFjcXJld0xWUUJYVDVES3lxTzEwN3NTSFZCcEtOak1HRXdIUVlEVlIwT0JCWUVGTWl0NlhkTVJjT2p6dzBXRU9SNVF6b2hXakRQTUI4R0ExVWRJd1FZTUJhQUZNaXQ2WGRNUmNPanp3MFdFT1I1UXpvaFdqRFBNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdLRU1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEVWhvKytMTkVZZW5OVmc4eDFZaVNCcTNLTmxRZllObnM2S0dZeG1TR0I3QWlCTkMvTlIyVEI4ZlZ2YU5UUWRxRWNiWTZXRlpUeXRUeVNuNTAydlFYM3h2dz09XCIsXCJNSUlGWURDQ0EwaWdBd0lCQWdJSkFPajZHV01VMHZvWU1BMEdDU3FHU0liM0RRRUJDd1VBTUJzeEdUQVhCZ05WQkFVVEVHWTVNakF3T1dVNE5UTmlObUl3TkRVd0hoY05NVFl3TlRJMk1UWXlPRFV5V2hjTk1qWXdOVEkwTVRZeU9EVXlXakFiTVJrd0Z3WURWUVFGRXhCbU9USXdNRGxsT0RVellqWmlNRFExTUlJQ0lqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FnOEFNSUlDQ2dLQ0FnRUFyN2JIZ2l1eHB3SHNLN1F1aTh4VUZtT3I3NWd2TXNkL2RURURESmRTU3h0ZjZBbjd4eXFwUlI5MFBMMmFieE0xZEVxbFhuZjJ0cXcxTmU0WHdsNWpsUmZkbkpMbU4wcFR5LzRsajQvN3R2MFNrM2lpS2t5cG5FVXRSNldmTWdIMFFaZktITTErZGkreTlURlJ0djZ5Ly8wcmIrVCtXOGE5bnNOTC9nZ2puYXI4NjQ2MXFPMHJPczJjWGpwM2tPRzFGRUo1TVZtRm1CR3RucktwYTczWHBYeVRxUnhCL00wbjFuL1c5bkdxQzRGU1lhMDRUNk41UklaR0JOMnoyTVQ1SUtHYkZsYkM4VXJXMER4VzdBWUltUVFjSHRHbC9tMDBRTFZXdXRIUW9WSlluRlBsWFRjSFl2QVNMdStSaGhzYkRteE1nSkowbWNEcHZzQzRQanZCK1R4eXdFbGdTNzB2RTBYbUxEK09KdHZzQnNsSFp2UEJLQ09kVDBNUyt0Z1NPSWZnYSt6MVoxZzcrRFZhZ2Y3cXV2bWFnOGpmUGlveUt2eG5LL0Vnc1RVVmkyZ2h6cTh3bTI3dWQvbUlNN0FZMnFFT1JSOEdvM1RWQjRIeldRZ3BacnQzaTVNSWxDYVk1MDRMelNSaWlnSEN6QVBsSHdzK1cwckI1TitlcjUvMnBKS25mQlNEaUNpRkFWdENMT1o3Z0xpTW0wamhPMkI2dFVYSEkvK01SUGp5MDJpNTlsSU5NUlJldjU2R0t0Y2Q5cU8vMGtVSldkWlRkQTJYb1M4Mml4UHZadFhRcFVwdUwxMmFiKzlFYURLOFo0UkhKWVlmQ1QzUTV2TkFYYWlXUSs4UFRXbTJRZ0JSL2Jrd1NXYytOcFVGZ05QTjlQdlFpOFdFZzVVbUFHTUNBd0VBQWFPQnBqQ0JvekFkQmdOVkhRNEVGZ1FVTm1IaEFIeUlCUWxSaTBSc1IvOGFUTW5xVHhJd0h3WURWUjBqQkJnd0ZvQVVObUhoQUh5SUJRbFJpMFJzUi84YVRNbnFUeEl3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFPQmdOVkhROEJBZjhFQkFNQ0FZWXdRQVlEVlIwZkJEa3dOekExb0RPZ01ZWXZhSFIwY0hNNkx5OWhibVJ5YjJsa0xtZHZiMmRzWldGd2FYTXVZMjl0TDJGMGRHVnpkR0YwYVc5dUwyTnliQzh3RFFZSktvWklodmNOQVFFTEJRQURnZ0lCQUNESXc0MUwzS2xYRzBhTWlTLy9jcXJHK0VTaEhVR284SE5zdzMwVzFrSnRqbjZVQndSTTZqbm1pd2ZCUGI4VkE5MWNoYjJ2c3NBdFgyemJUdnFCSjkrTEJQR0Nkdy9FNTNSYmY4NnFoeEthaUFIT2pwdkF5NVkzbTAwbXFDMHcvWnd2anUxdHdiNHZoTGFKNU5rVUpZc1VTN3JtSktISEJuRVRMaThHRnFpRXNxVFdwRy82aWJZQ3Y3cllEQkpEY1I5VzYyQlc5amZJb0JRY3hVQ1VKb3VNUEgyNWxMTmNEYzFzc3F2QzJ2N2lVZ0k5TGVvTTFzTm92cVBtUVVpRzlySGxpMXZYeHpDeWFNVGp3ZnRrSkxrZjY3MjRERmh1S3VnMmpJVFYwUWtYdmFKV0Y0blVhSE9UTkE0dUpVOVdEdlpMSTFqODNBKy94bkFKVXVjSXYvekdKMUFNSDJib0hxRjhDWTE2THBzWWdCdDZ0S3h4V0gwMFhjeURDZFcyS2xCQ2VxYlFQY3NGbVd5V3VneGRjZWtoWXNBV3lvU2Y4MThOVXNaZEJXQmFSL091a1hyTkxma1E3OUl5Wm9oWmJ2YWJPL1grTVZUM3JyaUFvS2M4b0UyVXdzNkRGKzYwUFY3L1dJUGpOdlh5U2Rxc3BJbVNONzhtZmx4RHF3THFSQllrQTNJNzVxcHBMR0c5cnA3VUNkUmp4TWw4WkRCbGQrN3l2SFZndDFjVnpKeDl4bnlHQ0MyM1VhaWNNRFNYWXJCNEk0V0hYUEdqeGhadUN1UEJMVGRPTFU4WVJ2TVlkRXZZZWJXSE1wdndHQ0Y2YkF4M0pCcEllT1Exd0RCNXkwVVNpY1YzWWdZR21pK05aZmhBNFVSU2g3N1lkNnV1Sk9KRU5SYU5WVHprXCJdfSIsImZhaWxfaWZfdW5rbm93biI6ZmFsc2V9XX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTA1LTE5In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOC0wNS0xOSJ9LHsiYWFndWlkIjoiMDk1OTFmYzYtOTgxMS00OGY3LThmNTctYjlmMjNkZjY0MTNmIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIwOTU5MWZjNi05ODExLTQ4ZjctOGY1Ny1iOWYyM2RmNjQxM2YiLCJkZXNjcmlwdGlvbiI6IlBvbmUgQmlvbWV0cmljcyBPRkZQQUQgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyIsImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJuZmMiLCJibHVldG9vdGgiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJ3VENDQVdlZ0F3SUJBZ0lVTTl6WDB5S1FqOHhnVmx6Mmt0QTBnbFNQcXFRd0NnWUlLb1pJemowRUF3SXdOakVZTUJZR0ExVUVBd3dQVUc5dVpTQkNhVzl0WlhSeWFXTnpNUXN3Q1FZRFZRUUdFd0pPVHpFTk1Bc0dBMVVFQnd3RVQzTnNiekFlRncweU1qRXhNVGN4TlRFNE1EVmFGdzB6TWpFeE1UUXhOVEU0TURWYU1EWXhHREFXQmdOVkJBTU1EMUJ2Ym1VZ1FtbHZiV1YwY21samN6RUxNQWtHQTFVRUJoTUNUazh4RFRBTEJnTlZCQWNNQkU5emJHOHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBUlJPVEwwZWpOZVg5V3dqRVlQaGptTnVZejkzNkJtYUQwS0VWWDBLamxocktUNTVDak96c2ZUMEhSaTd0MnVDTUdKSnBvNUdoSXdzQzFjZ2wrblBXaUJvMU13VVRBZEJnTlZIUTRFRmdRVXVMQU9uZU9vcm5kRG0rcy9UWGh1YXBtV3dJSXdId1lEVlIwakJCZ3dGb0FVdUxBT25lT29ybmREbStzL1RYaHVhcG1Xd0lJd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlCT0wzUGtvbnhSM1lpNXExUUtCWlBQc1owQklUMVhXUVpxSTZoNW1wNUtkQUloQVBYRHFFeGdyUjE1L3ErNWl0Vjg2YWlVa1p2VFU4cCtnUVQ2R2x2UUQwVW8iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBYU1BQUFHakNBWUFBQUNCbFhyMEFBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFIVG1sVVdIUllUVXc2WTI5dExtRmtiMkpsTG5odGNBQUFBQUFBUEQ5NGNHRmphMlYwSUdKbFoybHVQU0x2dTc4aUlHbGtQU0pYTlUwd1RYQkRaV2hwU0hweVpWTjZUbFJqZW10ak9XUWlQejRnUEhnNmVHMXdiV1YwWVNCNGJXeHVjenA0UFNKaFpHOWlaVHB1Y3pwdFpYUmhMeUlnZURwNGJYQjBhejBpUVdSdlltVWdXRTFRSUVOdmNtVWdPUzR3TFdNd01EQWdOemt1TVRjeFl6STNabUZpTENBeU1ESXlMekE0THpFMkxUSXlPak0xT2pReElDQWdJQ0FnSUNBaVBpQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQaUE4Y21SbU9rUmxjMk55YVhCMGFXOXVJSEprWmpwaFltOTFkRDBpSWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSU1pXWTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpWSmxaaU1pSUhodGJHNXpPbk4wUlhaMFBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZjMVI1Y0dVdlVtVnpiM1Z5WTJWRmRtVnVkQ01pSUhodGJHNXpPbmh0Y0QwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0x5SWdlRzFzYm5NNlpHTTlJbWgwZEhBNkx5OXdkWEpzTG05eVp5OWtZeTlsYkdWdFpXNTBjeTh4TGpFdklpQjRiV3h1Y3pwd2FHOTBiM05vYjNBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZjR2h2ZEc5emFHOXdMekV1TUM4aUlIaHRjRTFOT2s5eWFXZHBibUZzUkc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRvM1lXWTNNakF5TlMweVpESmhMVFpqTkdFdE9XWXlaQzB4TWpGaU1qRmpPRFV3T0RjaUlIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUltRmtiMkpsT21SdlkybGtPbkJvYjNSdmMyaHZjRG8yTWpaaE5EQTFaUzFpWVRsa0xUZzFOREF0WVRjeFlpMWtOR1ZqT1dNM01UVXhORElpSUhodGNFMU5Pa2x1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2WmpJME5ESTVNRGN0WkRWaVpTMDBNV1ZrTFdJMVltRXRaamxsT1dNM1l6a3lZalV6SWlCNGJYQTZRM0psWVhSdmNsUnZiMnc5SWtGa2IySmxJRkJvYjNSdmMyaHZjQ0JEUXlBeU1ERTBJQ2hYYVc1a2IzZHpLU0lnZUcxd09rTnlaV0YwWlVSaGRHVTlJakl3TWpJdE1UQXRNRFpVTVRNNk1UZzZOVGdyTURJNk1EQWlJSGh0Y0RwTmIyUnBabmxFWVhSbFBTSXlNREl5TFRFeUxURTBWREV4T2pNeE9qSXhLekF4T2pBd0lpQjRiWEE2VFdWMFlXUmhkR0ZFWVhSbFBTSXlNREl5TFRFeUxURTBWREV4T2pNeE9qSXhLekF4T2pBd0lpQmtZenBtYjNKdFlYUTlJbWx0WVdkbEwzQnVaeUlnY0dodmRHOXphRzl3T2tOdmJHOXlUVzlrWlQwaU15SStJRHg0YlhCTlRUcEVaWEpwZG1Wa1JuSnZiU0J6ZEZKbFpqcHBibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPalkyWkRobFptTmhMVE16TnpJdE5qWTBNeTFpTWpoaExUVTNZMlF6T0dKa056QmhNaUlnYzNSU1pXWTZaRzlqZFcxbGJuUkpSRDBpWVdSdlltVTZaRzlqYVdRNmNHaHZkRzl6YUc5d09qa3pNbVpqTm1FNExXWXdNamN0TVRGbE5DMWlPVGMwTFdRNU1tTmlaR1U1Wm1ObE5pSXZQaUE4ZUcxd1RVMDZTR2x6ZEc5eWVUNGdQSEprWmpwVFpYRStJRHh5WkdZNmJHa2djM1JGZG5RNllXTjBhVzl1UFNKellYWmxaQ0lnYzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG95WW1Zd056WXpOQzAxTVRrM0xUUmxZall0WW1ZM1l5MW1PR1ptT1Raa1lXSmtNbVFpSUhOMFJYWjBPbmRvWlc0OUlqSXdNakl0TVRFdE1ETlVNVEU2TlRjNk16TXJNREU2TURBaUlITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQXlOQzR3SUNoTllXTnBiblJ2YzJncElpQnpkRVYyZERwamFHRnVaMlZrUFNJdklpOCtJRHh5WkdZNmJHa2djM1JGZG5RNllXTjBhVzl1UFNKellYWmxaQ0lnYzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRHBtTWpRME1qa3dOeTFrTldKbExUUXhaV1F0WWpWaVlTMW1PV1U1WXpkak9USmlOVE1pSUhOMFJYWjBPbmRvWlc0OUlqSXdNakl0TVRJdE1UUlVNVEU2TXpFNk1qRXJNREU2TURBaUlITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQXlOQzR3SUNoTllXTnBiblJ2YzJncElpQnpkRVYyZERwamFHRnVaMlZrUFNJdklpOCtJRHd2Y21SbU9sTmxjVDRnUEM5NGJYQk5UVHBJYVhOMGIzSjVQaUE4Y0dodmRHOXphRzl3T2tSdlkzVnRaVzUwUVc1alpYTjBiM0p6UGlBOGNtUm1Pa0poWno0Z1BISmtaanBzYVQ1NGJYQXVaR2xrT2pjNU1EWTRNekEwTnpOQ09ERXhSVVJDUlRNMU9FTXlORU5FUkRreVF6RTFQQzl5WkdZNmJHaytJRHd2Y21SbU9rSmhaejRnUEM5d2FHOTBiM05vYjNBNlJHOWpkVzFsYm5SQmJtTmxjM1J2Y25NK0lEd3ZjbVJtT2tSbGMyTnlhWEIwYVc5dVBpQThMM0prWmpwU1JFWStJRHd2ZURwNGJYQnRaWFJoUGlBOFAzaHdZV05yWlhRZ1pXNWtQU0p5SWo4Kzhic0UyZ0FBSmM5SlJFRlVlSnp0M1htWVpHVmg3L0Z2ZGZmc0t6UERJRHNJU2hJVTkyZ0FSVkZBcHhSYzRuS3BtRTFOWXRURXVHYTlSbk85aVV0UUU2L0dOUnBUZU4waUxqV2lJSnBnM0FJb0lPaU5qQ3lEd3pZRE16MTdMMVgzajdkTGlwbzZwNnVxNjlSYnArcjdlWjUrZXFiN0xHL05kSjlmdlh1aFZxc2hhZmdWTHQ1Y3FQOXg3bk1Ob0hiaHBsb2J4eFhxeHpkZk51V1dqY2VQTmYzOUYzK3UzMy91dnIrNFQzTzVOTndLaHBHVWpZYUhPdEQyUXovcHVNWnIxVG9Na0xUQWFEeW44ZmhXbitIK1VLazFuVmROT0s1VldXb041N1VNcUtidkhSSmM5ZGRzWUEwUHcwanFrZWJ3YVhWSTAyZG8vUUJ1REora0IzcnpOUnVQYVQ2M0hoYU5BVEhXY0h5MTRiemEzUGVxSEJwaWpmY2VBMlliem11K1ozWHU4M2pUdGVyM3FEWWMzMXhycXF1ZlYyM3h2VjhFdDZFMEhBd2pxUXZ6QkU5ejZMUUtoOGFIOERqMzF6YWFqMHU2VG5PQTFCLzZqVFdYeHVDQkJ3WlE0L2ViWDB0emNOVFBxVitudVZhVWRKM21vSjFwdUVhOTdOVzVqOFpnYkM1TC9XdXpKTE5wTCtjTUk2bE5iZFI4R2grMDljL05EK1Q2Y1duOU1mVUhmL012WjNNZlRPTTFtOE9wVlMwczdYdjEwQm5uZ1dXcWw2WGE5UGZtUUMxd2YwMnBNWnhtZ1FrZUdEYk50YWQ2TGFzZXN2Vy9ONnVYY2JiaDd5M1ZMdHpVcWphbEFXWVlTVzFvQ3FKV29kVDhqci94YTQzbkZGcjh1VEdZYWkzT3EvTEFrS0RoK0ZaOU9QVjcxd09xOFhxelBEQU1tOHZUcXNaVXY4Y0VEMnc2YTFXdWNWcUhVcXNhVHoyQUdzT3BzZm11WGw2YXZsNXRjVjRyaC9TdGFYQVpSbEtLRnJXaDVyK1BKWHh1ZnRqWHY5NzQ4RzRPZ2Vaelc5VTY2c2JuUGpkZXE5VUFnY2FRcURaOGJqeDJ2T0djOGFiN05JWlg0MGRqRGFhNXY0bW1lelhYbXVybjEydE5NM1BuVERXOHB1YkFtV242ZXVQM201czNIL0RaUU1xSGlkZ0ZrQVpWUW0ybytXdU50WXd4RG4xd1EvZzlhL3hhNDBPNk1haWErMldhbTh6cTZnLzZ4bnZVdjE2dkVVMXdhQ0EwMTZLYSs0QWFBNDZHNDhjYXJsVy96MFREc2ZWN05ZZFIvVFUxMWx3YWF6LzFtdEg0M0hrVGMzOCsyUEQ5NXVzMGhsTzE2V3VOeHg0eUVrK0R6WnFSMUNTaGI2aFY4MXRTRU5VL2ovUEEwS2gvTkw0Sm5HaTZWcXRhVFdNWTFJT2wzaHpXcXYrbXNWbXU4Yzl3LzhPL1ZjQXRicnAvL2RqNmRhYm5qbWw4NkRjSDFDeXdhTzVyMHczSHRXcG1xOWQyNmwrci8zMTY3cHlEVGNmWGowazZyekdVbW10SDlpRU51TGJEcUZDWXIrOTJCSlFySzRIRGdRM0FlbUFac0didXV5dXhwamtza3NLbytYT3JnQnJuMElDcWY3MzV2RllmTlE2OVpuUGZUS3NtdWNiUmRJMWxialh5cmJtNXIzbU9VTks5NnRkb3JKbTErbDQ5RkJ0cmFvMkRJQnFEb3NvRGF6ajFBUXIxejYyKzN1cWN4dENpNGZwcGcwQjZaUmJZUGZmblNXQS9zR1B1NDI1S3hkMUpKNDZLZG5MR01HcFdyaXdDZmdVNERYZzRjREp3QXZCZzdnOGVTV3JYYnVCbndDM0FGdUI2NEZyZ1JrckZneW5uRFEzRHFCM2x5aEhBbVhNZlp3Q1B3aHFPcE96TkF0Y0Ivd2w4QzdpU1VuRmIzQ0psd3pCcXBWd1pBMzROZUFhd2lSQStralFJcmdlK012ZHhKYVZpMmtUZjNEQ002c3FWQW5BNjhDTGdlY0NSY1Fza1NmTzZCL2czNEZQQXYxTXE1bllRaG1GVXJqd0krRjNncGNDSmtVc2pTZDI2SGZnSThCRkt4YTJ4QzlPcDBRMmpjdVVNNERYQUJkdy9pa21TOHE0R2JBWXVvbFM4SW5aaDJqVmFZUlNhNGk0QTNrRG9FNUtrWVhZTjhBN2cwNFBlaERjNllWU3VQQnQ0RS9ESXVBV1JwTDc3TWZBVzRGT1VpZ081aXNId2gxRzVjanB3RWZENDJFV1I1dEU4R1RQcGMrTmswMVpMRU5IaWF3UDR5NmtJZmdpOGpsTHg2N0VMMG14NHc2aGNPUTU0RzJGMG5DVHBmbDhnaE5KTnNRdFNOM3hoVks2TUE2OEcvb2F3Rkk4azZWQlR3RnVCdjZWVW5KN3Y0S3dOVnhpVks0OGdERzE4VE55Q1NGSnUzQUM4aEZMeGV6RUxNUnhoRkZaTWVBT2hOdVF5UFpMVW1Tcnd0OEJmVXlyT3pIZHdGdklmUnVYS01jQW5nQ2YzLythU05GUytCNVFvRmJmMCs4YnQ1RXp6WGllRG8xeDVHbUYweUpQakZrU1Noc0xqZ1dzb1Z5NklYWkJXQnE5bUZDYXZ2cEhRK1RhNFlTbEorZlZXNEUzOVdvZzFmODEwNWNvUzRPUEFDN08vbVNTTnRBcndRa3JGdlZuZktGOWhWSzZzSjR5UFB5UGJHMG1TNXZ3QUtGSXEzcEhsVGZJVFJtR2d3aFhBUTdLN2lTU3BoYTNBMlZsT2tzM0hBSVp5NVdUZ3V4aEVraFREc2NCM0tGY2VIck1RY2NNb3ZQZ3JnYU9qbGtPU1J0c0c0SnVVSzlIVytZelhUQmRxUk44Q2p1anRoU1ZKWGRvSlBJbFM4ZnBlWG5Sd20rbktsV09CYjJJUVNkSWdXUXRjUWJueTBIN2Z1UDloVks1c0lBeFdzR2xPa2daUGVFYVhLMzE5UnZjM2pNcVZwWVRoMnlmMzliNlNwRTRjRFZRb1YxYjE2NGI5QzZPd3NzSy9BS2YzN1o2U3BHNDlBdmpNM05ZOW1ldG56ZWd2Z09mMzhYNlNwSVU1ajdDUmFlYjZNNXF1WERrUDJFenNvZVNTcEc2OGdGTHhNOTJlUEJnck1JUXR3bjhJSE5iZEJTUkprZTBGSGt1cCtKTnVUbzQvdER1ME5aWXhpQ1FwejFZQW41eGJ6RG9UV1RlYi9SbHdac2Iza0NSbDc1R0VyU2N5a1YwelhibnlXTUthYzMwWmlTRko2b3V6S1JXLzBja0o4ZnFNeXBVSjRDckMwRUJKMHZDNENUaU5VbkYvdXlmRTdETjZQUWFSSkEyams0Ry83dlZGZTE4ektsY2VETndJWk5iUkpVbUthaFo0TktYaWRlMGNIS3RtOUU0TUlra2FadVBBdTN0NXdkNkdVYm55Rk9BNVBiMm1KR2tRUFlWeXBXZlArOTQxMDRXMTU2NGhEUCtUSkEyL0xjQXZVU3JPcEIzVTcyYTZGMklRU2RJb09RbDRhUzh1MUp1YVVia3lCdndJK09WZUZFcVNsQnRiZ1pNcEZhZVNEdWhuemVnRkdFU1NOSXFPQlg1M29SZnBWUmk5c1VmWGtTVGx6K3ZuV3NpNnR2QXdLbGVlaG4xRmtqVEtIZ3c4ZHlFWDZFWE42TFU5dUlZa0tkOFdsQVVMRzhCUXJweElHTnEzZ0ozM0pFbEQ0cEdVaXRjMmY3RWZBeGgrRjROSWtoUjBQY3k3KzVwUjJEaHZLM0JrdHplWEpBMlZYY0NSelN0NloxMHpPZ2VEU0pKMHZ6WEFCZDJjdUpBd2V2NEN6cFVrRGFldXNxRzdacnB5WlJGd0YzQllOemVWSkEydEE4RGhsSXA3NmwvSXNwbnVLUmhFa3FSRExRVTJkWHBTdDJIVThZMGtTU09qYjJIMGpDN1BreVFOdjZmUGJTdlV0czdES0d3ci90Q096NU1rallvamdFZDFja0kzTmFPenVqaEhralJhT3NxS2JzTG85QzdPa1NTTmxvNnlvcHN3T3JPTGN5UkpvNldqck9oc25sRzVzZ2JZMlVXaEpFbWo1M2hLeGR1eW1HZjA4TzdLSTBrYVFhZTFlMkNuWWRUMmhTVkpJODh3a2lSRmwxa1luZHpoOFpLazBkVjJablFhUmlkMmVMd2thWFMxblJudGo2YTdlUE00WVRYV2lTNExKVWthUFd0cUYyNmFuTytnVG1wR0Q4SWdraVIxNXRoMkR1b2tqRFoyV1JCSjB1aHFLenM2Q2FNTlhSWkVralM2MnNxT1RzSm9mWmNGa1NTTnJyYXlvNU13V3Q1bFFTUkpvNnV0N09na2pGWjNXUkJKMHVocUt6dTYzZWxWa3FTZTZTU01WbVpXQ2tuU3NHb3JPem9KSStjWVNaSTYxVloyMkV3blNZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkF3alNWSjBocEVrS1RyRFNKSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkF3alNWSjBocEVrS1RyRFNKSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWkt5MUZiT0dFYVNwQ3dWMmpuSU1KSWtaY21ha1NRcEh3d2pTVkowaHBFa0tVdTFkZzR5akNSSjBSbEdrcVFzT1lCQmtoVGRlRHNIR1VhU3BDeE5GQzdlUE85Y0k4TklrcFFsYTBhU3BId3dqQ1JKV2FxMmM1QmhKRW5LMG16dHdrM3p6alV5akNSSldacHA1eUREU0pLVUpadnBKRW41WUJoSmtyTGtma2FTcE9nTUkwbFNQaGhHa3FRc09ZQkJraFNkWVNSSmlzN045U1JKMFZremtpVGxnMkVrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLYnFKMkFVWUJLdkc0WEhMNEtRbGNQeGlPR0lSTEM3QXNrTDQvbVFWcG11d2RRcHVtWUlmSFlBYkRzQnNXL3NYU3NxN1ZlTncrbkxZWFEzYmxoNm93bFFOWm1xd2QyN3J1UHIzOXM4OUw5U1prUTJqQnkyQzU2eUJaNjZHVTVkMVhrWGNVNFh2N0lYUDc0TExKdUhnQVA3d2ZmeDRlT2lTT1BmZVBRdm5idW50TmYvdUtEaHJaVyt2MllubjNneDNUUGZ1ZWk5WkR5OWQzN3ZyUVhnSTNqTUQvMzBRcnRrSFYreUJIVE85dlVjdnZPVklPR2RWOHZmM1ZPRVpXOExEZmhBY3R3ZytkRnhuNTh6VVFqQkJlRU1Mc0hvc0JOYU9XYmgzQm02ZGdtc1B3QS8yd1hYNzI5d1NkVWlOWEJpZHVoUmV2UkhPWFFXRkJWeG41Vmo0WlRwblZmakYrY1M5OElIdGNPOXN6NHE2WUVkTXdOR0w0dHg3ZHdZTndCc2l2aDZBOFI1ZmIvVjROcS9uaE1Yd3VPVlFPaXc4M0w2eEd6NjRJN3g1R2dSTHgrQUZhMkg1UEQ4alo2NkFiKzdwUzVFeU1WRUlOU3E0LzNQZDZuRTRjVEU4WmprOGQrNXJkOC9BMXlhaGZGOW9lUmsxSTlObmRQUWkrT0N4OEpXVDRMd0ZCbEd6bFdQdzhnM3c3WWZDcXc0UFA0VFNJQmdEbnJvS1BuVUNmT3k0dUdGZWQvYksrWU1JNE5scnNpL0xJTms0QWIreExqeWovdThKOEdzcllwZW92MFlpakg1ckhWeCtNang5ZGJiM1dUNEdyOThZZnBnZXZpemJlMG1kT25zVmZHM3V6VmhNRjdRWk11ZXVEbjIzbytqMEZlRU54UHVQaGFNRzRBMUVQd3gxR0MwYmczODhCdjdtU0ZqUngxZDZ5aEw0L0ludy9MWDl1NmZVamxYajhJSGo0TVhyNHR4LzVWZ0l4WGFQZlZyazRJeXR1QnErZWxMMmI2UUh3ZENHMGZvSitMY1QyMzhYMW1pbUZ0cHZiNTRLSStqdW5PNjhZM0Z4QWY3K2FQaXpJM3JiSkNndDFCamhEZHFtQ0ErNGMxZkRrZzUrSVo0NUFnL2grYXdaRDEwTXcvNHNHY29CRE9zblFwdnJLVzJPSk50ZmhjdDJ3My9zZ2F2M2h4RXV6YU40RmhYQzBPOWZYUTVQWGhrKzJ1a2Jldm1HMEdIN3BqczZmaG1adWZFQXZQbk9iTy9SejFGUTIyZmdGYmRuZjU5NytqZ3E3Yk03NFRNN096dG5XUUdPV3d5UFhSNXFIeXRUM21xT0VkNHMzWEFnL0x6M1M2ZHZEczlaSFZvMTlnNzRNTE9yOXJVM2VHbGZOYnllZGVOdzhwSVFOTzE2K1lZd0tPbTEyNFp6V3NuUWhkSFNNZmpvY2UwRjBiWnBlTjkyK0xlZFlVUmNtdWthL09SQStQaVhlOFBJcmhldmc1ZXVPM1NrVExQZldSY2VtUDk0VDlzdkkxT1RzNE16c3FvWER0YUc2L1VBYkozdS9qVjk3Tjd3d0h2eE92aWp3NU5EYWNVWXZQVkkrSTFidXk5bko5YU93eE03N0pSZlVnaE5kVi9ZbFUyWmV1VWRkM2YzLzNYQ1luaktTdGkwQmg2L2ZQN2puN3NXN3BxQnY3MnI4M3NOdXFGcXBpc0E3endLSGpYUDRJR3BXdmpQZk9KUFE3RE1GMFN0YkorQmQ5ME5aLzQwdkl1ZHorczN3dmtqTmpwSThleXR3ajl0aDNOdVNoOG0vS1NWY0VhZlJtMXRXdDI2TmVHMnFmU1dnMkVlVlhmTEZQenp2ZkQ4bStIcFcyRHo1UHpudkh4RENMQmhNMVJoOUpMMTh6L3d0eHdNLytudjM5NmJXZEwzemNKcmZnNi90elZVd2ROY2REUThKTklrVkkybW4wL0RoYmVrVDlidDljVGJKRW0vbTVWSitQSmtjci9zazFaMjFweVZWemNlZ0QvWUNpKzZCVzZmWjNMMVJVZUhtdVl3R1pvd2VzZ1MrTk1qMG8vNTlsNjQ0R2E0NldEdjczL3BKRHp2NXZSMjQ4VUYrSWRqUXYrVDFDLzN6Y0tmcDlROHpscVovWVB0aUFsNFFrSU43S3VUb1QvdXV3bk5YSXNLOEl3Ukdzanc3YjFoOVluTGR5Y2ZzMzRDL255ZTUxM2VERVVZRllCM0hwMCtKK0U3ZStGM2JndjlKVm01NFVCNEY1clc3SGZxVW5qbGh1ektJTFh5OWQzd2cvMnR2emRSZ0NkbTNPeXphWFhyaDgyMjZmdkxsZFl2TkdwTjNMdG00V1ZiNFhNN2s0OTUwV0h3c0tWOUsxTG1oaUtNTGxpVDNrOTArM1JvUnR2Zmh4RTVOeDZBVjI1TlArWVBOb1MxOGFSK1NodWRkMXJHRDdWbnIyMzk5Y3BrV0tzTjRDdVR5YU13VDE4UmFnT2paTFlHcjlzR1YrOUxQdWFOUTFRN3luMFlUUlRTLzBObWEvRHlyZUdkUnI5Y3NTZjBTU1ZaTmdhdjI5aS84a2dRcGk0a09XWnhkdmM5ZWxIeW04VkxHenJzZDg3Q3Z5ZVVjUXg0MWdnMTFkWE4xdUNQZjU2OEVQTlpLK0cwSVZudEpmZGg5S3pWNmV0dGZYZ0hYSnZRUEpHbGkrNE9rMmFUUEhkTmFFZVgrdVcycWJEMVFTdnJNK3d6U3BwYmRQZk1vZS82djVqU1ZQZXNFV3VxcTd0dEt2M043WXNQNjE5WnNwVDdNRW9iQ1hUUERGd1VhVzdQd1JxOE9hWFRlS0lRYjBrV2phNFlxOG9uaGNqbUZpUG92clk3dVJidzJPV0RzZEJyREIvWUhtcU9yWnkvSm4yQ2MxN2sraVg4MHRMMEJVbmZ0NzAvL1VSSnJ0aVQzR2tNOE90cmgzdDVEdzJlZmk4OGV0S1NNR2lubFZaemF2Wld3LzVnclJRSWE3V05vcjNWTUNleWxXVWRyUGMzeUhJZFJtbnJWdTJlaFl2djYxOVprdnhUU3ZYNnFKUzJkS25YRmhWZ1hVTFRjRmFyeTV5ZjhEdTZZd2IrSzZGai9zc3BFeitUQmtLTWdrK21QTStHWVVIWlhJZlJlU2xoOU5sZGNXdEZkWmZ0VGwvVExPMDFTTDMwbU9YSnYvQlpOZDhsRGNtK2RIZnkrbXFYNzA2ZUh2R3dwV0VKblZIMDgrbmtBTzkwbWFWQmxOc3dXanVldnY3Y2x3ZGtMYXVaV2hpeW11UlgyMWlQU3VxRnMxUG1FdDJjd1VUd1U1ZUdacnBXMG40L3AycGhJbXlTYmxiaUh4WkpvdzNYVDhBeE9lOVB5MjBZUFRybEliNXpGcTZKTUlJdXlXVXBNNmxQV3phNkc0aXBmMWFNd1F0VFJsMWRsY0h2UzFLdGFOY3NmQzlsN2d3NEFUYko5MVArM2ZJK3hEdTNZZlRMS2JXaWEvWU4xaExyVis5TGJwTmZWSUFUUjdUWlFmM3pKeHZoc0lUaDIvdXFZUW1hWGlxUTBrU1hNcm0xN2x0N2s1c09IN0lrREY0YVJUOUpXZlEyNzgyWHVRMmo0MUwrNGE5TitRK0xZVThWZnBiU0RKTGxoRVBwYWF2U3AwQmNzaXQ1L2xHM0hyVXNlUmgycFkyVnFlZHIzazRhR0RIc2RzNG1UK0RQKy9ia3VaMTJtZFkrMnMvTnd0cDE2MVJ5KzNtLzUwNDhlamw4NTZHOXYrNkhkOEJIZHZUK3V2TjUwRVEycjZjeUNmOHI0MDBJc3pSUmdGZHNDTFdpcEhlZE03WDBFWi9kU3VyWDJUMGJhajN0dUdRbmxCS2FGczlmQTIrL3U2dWk1ZDU5czYxWE1kK1kyNmQ1a052aXIweVpNWDduUE11dngvRHpsREwxZXhYdnhZVnNBbkIxcENYdHh6TjZQZXR5dWtULytvbXdNc2xMMXNQeDg5UzZQN1FqN0tuVFMyTkFNU0dNTHR2ZC9pN0EvN1V2ck5MUTZpRjczR0o0NURMNDRRRDFEZmRMMGxZMVl6bnZlODV0R0MxSitZZlBjbVh1YmlYTktnZFluZHZHVW1YbC9OWEprMFZiT1ZpRjVXTWhmRTVhMHQ1azZoOGRnTC9Qb0hieGhCWEo3OUxUNWhBMXF4SUdNcndzb1lueFdXdEdNNHlTNUgwVmh0eUdVZHEvK3dDTlhmaUZxYlJDNWZ3ZGpYcnZwQ1hKemJxOWNQczB2T1MyZVg0dXU1UzAvTStlYXZwaXJhMThLU1dNemw4RGI3MHplVk8rWVpVMCtqYm5XWlRmOHFmOUFDNGJ3RmUxTkNWd2RnOWdUVTdENjdyOVladnJ0TjFmdXpWUlNGNFo1UnU3T3crL0grNFBDNFcyY3NSRVdLOXUxR1R4Qm1JUURPQmp1ejFwL3lGSlExaGpTdHVMcFJmYm4wdnptYTJGOVJxZmQzTjZIK1pDUEhGRjhoYmg3WXlpYXlWdEplL25yTzN1bW5rMm52REdOcTBySUE5eTIweTNQV1dKblVFY0twMDIrcS9mQXk3Kyt5Qzg0NjdlWC9lbVNLTVlkOHpBbjI3ci9YV3plbUQzV3hYWXZDdXNZSDlUQmlzdE5Fb2FSYmV2R2hZTzdzWVhKK0dWaDdmKzN0Tlh3VjhXQm10ZVlkYldKRlFoMHBZZHk0UGNodEhXbEFkRjJqSkJNWXdCcDZSMFJ0L2E1NGZldlRQdzFaUlZJZkxtUUcyNFhrOHYxQWk3RGw4NkNaL2QyWjlnWFZLQWN4T2E2TDY1cC91NVREODVBUC92WU92ZjYvVVRvVGIyelM2RExtOG1DckFoNGFsOXQyRVVSOXBjb3NjTVdEdnlTVXVTUjdyTTFnWnpYcFRpZXYvMkVMTHRPbEFOVGRjN1owUHcvR2gvOG1LaldYbnFxdVNmODZ2M0xXenR0Ry92VFg2VCtjdzFveE5HSnl3T2dkVEtUek91OVdZdHQySDB3NVExbWs1WkVqbzM3eHFRZHdwbnBTeFFlY09Cd1ZoZFhJUGwvMndmekNrS2FkSjJZdjJyQjRXUExHeGFEWCsrYlhnNzlodWxiVGx6dzRDdFBOT3AzQTVndVA1QStnL2ZPUU8wWEVqYU5oRkpTOEpMZWJKaUxONmVPaXZINE1rcGIvaUd5ZWtKVzBYc3FXYmZINWkxM0liUmRBMitrN0tzeUl2VzlxMG9xVTVZREk5UGFUYTgzTDRPRFlGelY2VlBSTS9hS0d3cnNiaVFIUGhYN21sL1pZdEJsZHN3Z3ZTaG9xY3RDOHVGeFBiaWRjbmYyejREMzdWbXBDRVFlMXVIcDY0S3RiTmhkdmFxNUdIencvQ21OdGYvZlpkT3BzL1JlZTNHL3BXbGxZMFQ4SnNwWWZUNVhhTTFKRlhEYWUxNGVyOW9QeXdmQzRFMHpKSldvdGhiVFYvaFBDODZDYU9CVzdSbTUyeDRvQ2M1YTJWeUcycy92R1pqY3RQRmJBMCtHbUdGYTZuWG5yNDZlWVJYUDhXdW5XWHBDU3ZnY1FuTi9WL1kxZitSazFub1pEVGRBUHk0SGVyRE8rQUZhNU8vLzNkSHdUazM5WDkyOHVPV3c0VXBPMnQrYVhKNEpsVnF0S1gxMS96MmJYQkZENXVRbG83QkQwOEpOYUZtVDFrSnE4YUhiM210TWVCTkNTTVJhOFRadGlVTHVhNFpRWmdRbDlaM2RNSmkrT3NqKzFjZUNPMjY3emttK2Z0VE5YakhpTzdGb3VHeWZnSitMYUgxWWRkczV3dWp6dWRBRmI2ZUVHNkxDdkNNSVd5cSsvME55U3U0ZjM1bi91Y1gxZVc2ejZqdWY5K1ZQc3k3ZEJpOE1LV1cwa3VMQ3ZDUHg2UlA4UHZ3RHRqcVJGY05nZk5YSno5RU5yZXh2WGczMHBybTArWTY1ZEZqbHNQckUvcStEMVRERWsvRG9wTXdHdGl1OXExVDhONTUvbFBlZGhROEorTWYxRVVGK01DeDZYTWViam9JNzdKV3BDR1I5dkJQVytCMElmNWpUM0lmeVprcjBoY2x6cE16VjhBbmowL3VqN3ZvbnVRVnpmTm9LTUlJNEwzYjRacVVqYmJHZ0hjZEE3K1hNQ0psb1RaTXdNVW5wRS84bTY3QksyL1AvK3E2RW9UZGRaTzJjTWh5MnNKVURTb0pRVGRlZ0djTTBJVDNib3dCcnpvY1BuRjg2Q05yNVFmN1F3dkxNQm1LWmpvSXpRRi9mSHNZWVpka0RQakxCOEUvSFp1ODJHQTN6bHNGWHprcGZYSXJ3QnUzaGNVcnBXR1FWaXY2OG1TMjB4YlMrb216YmdISjBxT1h3UmNlSEpybWtyYUsyREVEdjc4MS81TmNtK1YrQUVPalc2ZmdwYmZOLzUrMGFUVjg0K1RRTVpqMHpxTWRweTZGangwSEh6b3VySVdYNWwxM2g5V1RwV0dSTnBRNnF5YTZ1aXYzaG9keUs0OWRQdi92NHlCWlhBaHpwQzQrQVM1NU1Ed2laYkwrZ1dvSW9uNXZPOU1QbmZ5WERlQ1dkWWY2L2o1NDFlMWhFRUhhM0ljMTQvQVhSOERMTjhEbmRzSWx1K0NHL2ZOdllieCtBczVlR1FaRS9HcWJxNFAvNjczdzdpSHFhSlJPWEF3UFN4amh0VzA2ck5LZHBka2FYTG83REU1cVZpQU1OLy9nQURWakxTbUVrTmxiRFR0Ukh6NEJKeThKSzhXY3NTSjV0Zk5HazdOaHEvanZEK21xTFoyRVVXNmE5Q3FUc09jMitPQ3g4MjlCdm00OHpHeCsyWHE0ZHpac2MzelR3ZkRPWTE4MXZHczViQnlPWHd5L3NqVHNTOVJKRmZHak8rRE5kdzU0aDV2VW9iUmEwWmQyOWVmbi9mTTdXNGNSaEcwbCtobEdiejhxQkUyU3hZVVFQdDM2OFFINHc5dGh5NUFNNDI1bEtNTUk0Ti8zd0hOdWh2Y2RDdzl1YytmWGRlT2gxbk4yRDVZMm1hN0JYOTBCRjkrMzhHdEpneVp0b3VzWCs3UTB6Vlg3d29aeUcxczh4UjY1TEx5QjdOZGVZY2RudEx0MERmajR2ZkRXTzRkLzROTlE5UmsxdS9FQUZMZkFwM2YyOTc1YkRzTHpiamFJTkp4K2FXbnl1L3hicHVENmxGR3R2VlFsTElXVEpPOXpqcTdlQjgvOEdmelBPNFkvaUtDek1Ncmw2a2Q3cS9DNm44TnpiODUrODZtRHRkQTNkTjZXME53bkRhTm5SeHk0MEN4cGlEZmtkMXVKSy9iQWhiZUVscDErQmZzZ3lOR1lrNFc1YWg5czJoSkdyZnpoaHVUNUVkM1lXNFYvdVRlMFVTZU44SkdHeFROVDV2SDBPNHl1MlI4bWZoN1hvcG5zbENYdzBDWHczd1BlejdLM0N0ZnVoNjlPd2xkM2h3RWdvMmhrd2doQysrdmx1OFBIU1V2Q2ZJVHpWb2NmMms0ZHFJWkpmWi9mR1g2QTlnMWd2Zkd1R1ZqVDRnZjducHdHNXZhWjFvdkwzcEhUWDk3SjJlVEZjcXNEMml4enlwSXcvNlZWdVcrZGl2UGcvL1JPK0I4SkF4bk9XTm1iTXQwNUV3WWlMY1NxTVNnVW9GYUQ3Yk53enpUOGJDbzA2dy9nNDZQdkNyVmFlei8xaFlzM3Z4TjRiYmJGaWVPdzhWQlRPbmxKNklqY01ESDNnelAzL1ZuQ29vOTNUSWRmdU92MnczVUhobS9TbVNSbDREMjFDemU5ZXI2RDJxb1pGUzdlWEFCU2x2N010L3RtNGJMZDRVT1MxSC90RG1BWTZqQ1NKTVhWU1JqbGFwNlJKQ2svaG1iVmJrbFNmclViUmpWQ1A3NGtTVDFuR0VtU29tc3JqR29YYnFwaE01MGtLU05EdlRhZEpDa2YyZ3FqdVhsR3VkalBTSktVUHc3dGxpUkZaeGhKa3FKem5wRWtLVHFIZGt1U29qT01KRW5ST2M5SWtoUmRKME83bldja1NjcEVKNlBwUm1wWFdFbFMvemkwVzVJVW5jc0JTWktpNjJRMFhUWExna2lTUmxjbllUU2RaVUVrU2FPcms2SGRocEVrcVZOdGRmRjAwbWRrR0VtU090WHpNTExQU0pMVXFaNkhrU1JKbVhCb3R5UXBPbXRHa3FUbzNNOUlrcFNsdHNZYk9JQkJrcFNsdGlveWhwRWtLVHFiNlNSSjBUbUFRWklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkF3alNWSjBocEVrS1RyRFNKSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkF3alNWSjBocEVrS1RyRFNKSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkF3alNWSjBocEVrS1RyRFNKSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZEb0pvMXBtcFpBa0RhdTJzcU9UTU5yVlpVRWtTYU9ycmV5d21VNlNGRjBuWWJRM3MxSklrb1pWVzluUlNSanQ2N0lna3FUUjFWWjJkQkpHTzdvc2lDUnBkTFdWSFlhUkpDbExQUStqZTdvc2lDUnBkTFdWSFoyRTBUYWNheVJKNnN6dDdSelVmaGlWaWxPRVFKSWtxUjE3S1JXM3QzTmdwL09NZnRaRllTUkpvNm50ekRDTUpFbFp5U3lNcnUvd2VFblM2R283TXpvTm8rczZQRjZTTkxyYXpnekRTSktVbFl6Q3FGUzhDOWphYVdra1NTTm5GL0RUZGcvdVp0WHUvK3ppSEVuU2FQa09wV0sxM1lPN0NhTnZkWEdPSkdtMGRKUVZocEVrS1F1Wmg5RjF3QjFkbkNkSkdnMjdnVzkzY2tMbllWUXExb0JMT3o1UGtqUXFMcWRVbk83a2hHNjNIZC9jNVhtU3BPSFhjVVowRzBhWEFnZTZQRmVTTkx5cXdCYzdQYW03TUNvVjkyRHRTSkowcUc5U0t0N2Q2VW5kMW93QVByT0FjeVZKdzZtcmJGaElHSDJKTUdKQ2tpU0FLZUN6M1p6WWZSaVZpbnVCZiszNmZFblNzUGxjdTV2cE5WdEl6UWpnSXdzOFg1STBQTHJPaElXRlVhbDROWERWZ3E0aFNSb0dQd1d1NlBia2hkYU1BTjdWZzJ0SWt2THQzWE9MSW5TbEYySDBhZUMySGx4SGtwUlBPNEIvWHNnRkZoNUdwZUlNOEo0RlgwZVNsRmZ2bzFUY3Y1QUw5S0ptQlBCKzRNNGVYVXVTbEIrN2dJc1dlcEhlaEZGSXhMZjE1RnFTcER4NU42WGl6b1ZlcEZjMUk0QVA0SmJra2pSS2R0Q2pRV3k5QzZOUU8vckxubDFQa2pUbzNrS3B1S3NYRitwbHpRamdFOEQzZTN4TlNkTGcrVEh3dmw1ZHJMZGhGTWFZLzNGUHJ5bEpHa1IvTWplYXVpZDZYVE9DVXZHN3dBZmJQTHJyQ1ZLU3BHZytUYW40MVY1ZXNQZGhGTHdCMk5iR2NRWENSa3lTcEh5NEYvaWpYbDgwbXpBS0hWcXY2S0FNQnBJazVjTnJLUlh2NnZWRnM2b1pRYWw0Q2ZDeERzcGhJRW5TWUx1RVV2RmpXVnc0dXpBS1hnVnNhZlBZTWV4RGtxUkJ0UTE0YVZZWHp6YU1Tc1U5d0c4QTAyMmVVY05Ba3FSQlV3VittMUp4UjFZM3lMcG1WQjlkOTVvMmo2NDMxeGxJa2pRNDNrU3BlRm1XTjhnK2pBQkt4ZmNTSnNTMll4eVl4VUNTcEVId1JlQ3RXZCtrUDJFVS9ENXdkWnZIVG1BWVNWSnNQd1orY3lHYjVyV3JmMkVVMXE1N0puQnJtMmM0b0VHUzRya0wyTlNydGVmbTA4K2FFWlNLZHdLYkNQdGZ0S09RWVdra1NhMkZ5a09wZUV1L2J0amZNQUlvRlc4a0JOS0NkZ1dVSkdWaUduZzJwZUpWL2J4cC84TUlvRlQ4TnFISmJpcksvU1ZKclZTQlg2ZFUvRnEvYnh3bmpBQkt4U3VBNTlQK0hLUTYrNUVrcWZlcWhNRUtYNHh4ODBLdDF0Nnp2VkRJcVB1bVhIa3E4Q1ZnV1RZM2tDVE5ZeHA0UHFYaUY3SzRlRHM1RTY5bVZGY3FmaDA0RjVqczRteHJTWkswTVB1QloyVVZSTzJLSDBZQXBlSzNnRE9CclIyZTZXZzdTZXJlM2NDVGU3MDNVVGNHSTR3QVNzWHJnU2NBUCtqeUN0YVNKS2w5UHdHZVFLbjQvZGdGZ1VFS0k0QlNjUnZ3Sk9EVFhaeGRyeVc1RllVa3Bhc0FwMU1xM2h5N0lIWHhCekFrS1ZkZUE3eWRzRlpkTjZibnpoMnN3SldrZUdyQW00RzM5R09KbjEvY3RJMmNHZHd3QWloWG5nU1VnV01XY0pVcFFpQk45S1JNa3BSUGR3Ty9SYWw0YWI5dm5JL1JkR2xLeGY4QUhnNThhZ0ZYV1V3SW9sazZuOU1rU2NQZ3k4RERZZ1JSdXdhN1p0U29YQ2tCN3dZMjlPQnFOUnlKSjJsdzllb1p0UXQ0UGZEaGZqYkxOY3QvTTEyemN1Vnc0RjFBS1haUkpLbkhldjBtK1JMZ0ZYTUR3NklhdmpDcUsxZWVScWdsblJxNUpKSTBhRzRDWGtPcCtLWFlCYW5MZjU5UmtsTHhjdUNSd0N1QnpQWmtsNlFjMlFXOEFUaDFrSUtvWGZtc0dUVXFWOVlBZndLOEdsZ1R0ekNTMUhkN2dmY0M3NkJVSE1nMzU4UGJUTmRLdWJJV2VDM3doOEM2dUlXUnBNeE5BaDhFM2thcHVEMTJZZEtNVmhqVmxTc3JnTjhtMUpaT2lsc1lTZXE1MjRCL0FENUVxZGpOQXROOU41cGhWRmV1akFGUEExNEdYQUFzaWxzZ1NlcmFMR0VKbnc4RG15a1ZaeU9YcHlPakhVYU55cFdOd0F1QkZ3Qm40QndqU2Zud1BlQXp3Q2NIWVloMnR3eWpWc3FWbzRCZkI1NE9QQmszOVpNME9BNENWd0pmQVQ1SHFYaHI1UEwwaEdFMG4zSmxLV0dWOExNSSt5azlEc05KVXY4Y0JLNG1CTkNWd0Rjb0ZmZkZMVkx2R1VhZEtsY1dBUThESGdHY1JsZ1g3MlRnV0xwZlBWeVNxc0R0d0JiZ091QjY0RnJnZWtyRmd6RUwxZytHVWErVUt4T0VsY09QQlRZQzZ3bHI1QzBIVnM0ZHRRYjdvcVJSdFhQdTgxNWdIN0NkTUNIL0hzSU8xbHNwRlVkMm9lYWVocEVrU1ZuSjUzSkFrcVNoWWhoSmtxSXpqQ1JKMFJsR2txVG9EQ05KVW5TR2tTUXBPc05Ja2hTZFlTUkppczR3a2lSRjkvOEJSenNDMGlhZ3hCMEFBQUFBU1VWT1JLNUNZSUk9IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiIwOTU5MWZjNjk4MTE0OGY3OGY1N2I5ZjIzZGY2NDEzZiIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwidXYiOnRydWV9LCJ0cmFuc3BvcnRzIjpbImJsZSIsIm5mYyJdLCJmaXJtd2FyZVZlcnNpb24iOjF9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMTEtMTAifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIyLTExLTEwIn0seyJhYWd1aWQiOiI3ZTNmM2QzMC0zNTU3LTQ0NDItYmRhZS0xMzkzMTIxNzhiMzkiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjdlM2YzZDMwLTM1NTctNDQ0Mi1iZGFlLTEzOTMxMjE3OGIzOSIsImRlc2NyaXB0aW9uIjoiUlNBIERTMTAwIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoyNTYsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNMRENDQWMrZ0F3SUJBZ0lFWlAvZ056QU1CZ2dxaGtqT1BRUURBZ1VBTUhjeEN6QUpCZ05WQkFZVEFsVlRNUXN3Q1FZRFZRUUlFd0pOUVRFUU1BNEdBMVVFQnhNSFFtVmtabTl5WkRFWk1CY0dBMVVFQ2hNUVVsTkJJRk5sWTNWeWFYUjVJRXhNUXpFVE1CRUdBMVVFQ3hNS1QzQmxjbUYwYVc5dWN6RVpNQmNHQTFVRUF4TVFVbE5CSUVaSlJFOGdRMEVnVW05dmREQWdGdzB5TWpBMU1URXdNREUzTVRkYUdBOHlNRFV5TURVeE1EQXdNVGN4TjFvd2R6RUxNQWtHQTFVRUJoTUNWVk14Q3pBSkJnTlZCQWdUQWsxQk1SQXdEZ1lEVlFRSEV3ZENaV1JtYjNKa01Sa3dGd1lEVlFRS0V4QlNVMEVnVTJWamRYSnBkSGtnVEV4RE1STXdFUVlEVlFRTEV3cFBjR1Z5WVhScGIyNXpNUmt3RndZRFZRUURFeEJTVTBFZ1JrbEVUeUJEUVNCU2IyOTBNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVMZjJoNjhHelNFV0VvcDIyUkx2S0Mxd05BdFVJdG12NFRmMk94SXBCMVhRZTlKUDJuUlBDbWt6emZRVVluT2s5SjlQZ3ZqRWk2NGJ1VUtQcnFkMDNNYU5GTUVNd0VnWURWUjBUQVFIL0JBZ3dCZ0VCL3dJQkFEQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0hRWURWUjBPQkJZRUZMaFJvNHVFMm1uSi9WdEdmQitPTjByQVF6UVpNQXdHQ0NxR1NNNDlCQU1DQlFBRFNRQXdSZ0loQUw3MTlLMGxTNmpkb2xsaUk4aDRseUk4dGdGRmp2NE5QZzFkZElGK2JIbVNBaUVBMHRpMWFQMFNjcHJtQm9MYUdQeGR1VGhmN013bWlRYlRtMjdOZ2FoUnZLZz0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSHNBQUFBdkNBWUFBQUREMkxXZUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFDeE1BQUFzVEFRQ2FuQmdBQUFBVGRFVllkRk52Wm5SM1lYSmxBRWRKVFZBZ01pNDRMamd4Z2N0aUFBQWNIMGxFUVZSNFhzVmNpWHRXeGJuM2orbXR5cG9RRXJJWlpSRkJGS3U0VkcydFZXbjE2bE9mZWl0WWJkVmJiYXRkckxidXl1SkdyVW9yZGFHVjdCdUJFUFlJQ0dRaGdaQ3dFN0oveVh2ZjMrK2RtWE8rc09TTGliM3ZrL2xtenB5WmQ5NTlsbk5PTHBJaEVTUmtBWkl1dmg0TURTVWo0WlgrRExyQi9QV29JTjdQbHhXSTA1V1NBRzFBaDcrdEVLNEhZNVVBZHhscWg5MysycUI0Z01yUU9VbzlicCtUbG9IQWgvMkNGMDI4OExtRFlaZXB3a1hET3cyNUlZY3I2MnVEb2lFbVpZaDVFdG9CbDE4SUJyU0xLVEhlUDVSZEdwUkVWSGNlYVhpV2dsQmRSY1NyNHgzSkc4VVl3ZU1qdUlMeDQ1TUM2eDNOVUx5WGxZTFA0L3dadWJIK0tVS1NzcTA4Q2dRY09JN0J3RmQ1ZkY2NDNwdWlIaW1NaGNhdW1lL0hYSCtpNnhnZVZtSkVTd1RYRUJtTCtIRUNCZjJXNDRhMlo2NmdPY3hzN0JERHFVQ2EzRmdKMXNSb0R4Q3JTeUxCUzlJb081ZnNMd1FXeGgxeTl0WGtrYVNLTExSRDVoUnE0SW5UZk1oWUkzNk1oM2J4cHVjQjE0dkE1dWltNDBWZFRXaTROanE4TUJXWXg1Uk9RTm5UaFNZeFdoeU5nZitVSXMrRkFmampDZzdnQ0dBV0wzTklPQWhvaWVnTW9CWEVtYUp1NHVBODJ4TURzSUg2VGh5WHJ2MTdwYnRoMzRpcHAzRS9jN1R2YW1xVTB3MzdOVFZLb3FOREJvSGFLeUVBeXVkZzVMeWc3V05HbE1DMUtpWXc3TEtCOW5acCsreHoyZnZDODdKenljOWt5MzMzU08yaUc2VG1waHRrNHgyM3kvYWYzaS8xVC81U21sY3VsOFBsWmRKOStDRDdlb015eFdBMFh4T24rV3VDSWpRNmJVNTJwQnJOUGtIRG10dW9KcHZvSG5wRmRMQ0tGakY2Mmk1Q0gyOUZTSjdkcG5lV1MxSGF4VktTbTNuQlZNdzhJMHJaMDZRMEowUEtjcWN6TDgvT2xNcjVzMlQza29mbDRLZHJaV0N3SCtNNm9rY0czeTVTaUFHdmNkSGRJeTBmcjZaQ1MyZWtrNGJTdk9sU25LTjBhQTRhakxaTUxXZEtXYjdTakh1Z1VXbXRYakJYOXZ6bVYzSjgwMFpGRnZHZk1vRWpnaWx5WUdCQVpicVM0MVhmdkVEVDFiSmgwWFd5Y2RHMVVuM05mR24rYUpVT2EyUDdvV0hVS0I4cC9VTDJ2ZmlTTkM1L1V3MUhPWGVHUDlySUUrWnNHRi9jc3BwV3JwU3l0TWtVeW9WU3VVdDJIVE9BdkN3cHlwbnVoSjhsSmRPblNzbTBTNlc4SUYrYVhuNUoranJhT05ySVlCWWN3aG9JMWIrQi9pN3ArT0lMcVZwd2hSUk5tMHpGbGVWbUJSbzRKbEp1T3Vrcm13RmFqRFlxWGE4cmNyS28rT0tNS1ZJNDdSS3BtRHRIbWxhOEpnT25UbExJWGpaakJsVlF6Nkdqc243aGxWS2FtU1psV1dxVWtJZlNYSktUSnNXWlUyWER6WXVrOS9CaGJXeWNXdEF5M2x0V3ZDbjF2MWdpZTUvL25SeXJYczg2M2g0bGdSY1pRa01hSVZCbHIzcGJpcWRlVEEvMWlaNHlMRUZZd2F2UGtTRFFvbHhsa0o2dXdzNVdKdE1teU1ZYkZrbDc4Yjh3MkFVQjVFUVIzT2pzN1R3cGU1NTlSa296SnFnM0s3NHdYam85RjRZWDZySkJPNVNlM0FhS0w4bWJJYVY2WFpLVGJia0t2K3JLT1hKaTYyYU9GZm5ZMktIMWcvZWxaT0xGVXB5bk5LaUNJWThTbFEyTlUya3NuUHB0T2Z6NXY2MnhHOVpQSzRjK2VsOWEzbm1IU3U5cFA4VDcvdDVvUUpWOWJqanc5a29wVHA5QTRVQklDTWNRRU1OZ1hub1FLQlFlQ1RLcTgvWHdLdVJrVG9WWm5xTjlnVE16UTZwbTVVckxYMWVSOElqeXlQZ0lyQWRqL2JhT1VwUEh2RnVVcGxFQzBVUnhWV1NESGxXeVUxeFJ0dFpuVEpKQ3BSK3BhTW9sS3N4THlBKzhHSjdrNlNKUGFnendlT1I3Ly9nc3h4czFPQVVFaVBFejBOZXZYajJYaG01R1pWRUZNcXhRV2tGSDBZd3A2Z0RYUzJLdzEzVlZZL084OS9kSTU0NHZwYSt0amFIZHhySjdvNEVSbFEwbE13em02VHlYcnhZNWZiS3NtM3lwRkUrR0FMOGRCQmxQVUFRRk8vVlNlbkVoaEsvS3FLQjNtNEtLRWI0MEtwVGx6NUNPd21JM3FrS2czK1k2NHpmYUhyV3RlcGZLUW9pMmFPR0VwZEVEaHJRdS9kdFNlZldWc3VzSlhZaXRXQ2tIUC90RWpoWitJWWMrK1ZpYTMxb2h1NTU1V2piZWZZZlNNSU8wQXhlVURCN0xaMS9HRUc0MHBManhjbzBzYzk3Ry9pZ2JNMjFyMXVoVU0xSEhtY0hwcGp4UERTczdMY2lpUEF1T3BEeE1ueUJIMXExakh4ZzNrQ0drbTRKdFVVYXFNSWpMUmdNakt0c3Job1NwWW5ZLytZU2NXRjhqSGVYbGNxeXNYSTZVRjUrVmpsYVVTRWRaa2JTdVcwdFBxVkxodzBqOHZBbWNESzBPYjlYTWZCbm9QdTE0QUdOR1F4QWVmNVRSL2w2cG1GT2docWVHb2taSW11RFJMcStjVnlEdG4vOVRoanA3WkZDOWFTaWh1R0Fvc0JMTkV3bGR3ZmYzeVVEUEdSazRjMXhPcnErVkw1OTZRaW9LY3FRNGJaSWNlTzl0Rzk5RG9PUDhBTnhvUmtwOWV4WWpQbW9XemlmUGxDV21EMVVzalV1TkUrc2FpNElxRXpXRW11c1hXQ2ZTNFdoeEdkQWhPYWtFL0tuQ3lNcUdJSlVZRUFKbE42MVl4dnVEYW5sSmduRkE1aUhjWWRDcTRScWVBNmE0ZUZLR0dkckpmS1o4OWV5dkErMld4ejNMQkhmd0g2dWw5REpNSTZaY1JweDhsTE9rOHFxWjB0VngyTkZrWGhEd2Nadm1GbmdPRjVYUHUzbzUyS2Y4dnMweVdyQWZXVHVidjNNQjIrUEhEUmpuLy9EYVR5aERUaFZxM09DNzVES05RbXFzVUhSRkxuWUdtTGMxVjk2UUh5b3VqbWdEcmdoZE5FYjRTUjFTbUxQVkF2M0t0U0JUR3AyeVV4VUVBQUxHR3ZORVhTMFZ6cWxCUXhrV0tKZ2VTdkp5cEhiQlBCbnM2WEVkRExjSnpTbEkvK29mZTlRTVQrbXBoRWRBU0JDZVJvMGpHcTdKdkNhMHB4eHMwck42RDc3czJ1RVBXNWhJUVg0N1l6U01ESWFEZVAxMGcycitERXJ0M2JmUkdHSGdtTFlneDBJWXFQSlJQa09uTVZVdXAwZzFDTXpsYUxQNWp1OVpkeUoycTNPWHJCQVo4bWdnSmMrR1FJdGR1RG53MWpJVkRGcFFTa2x3TG84bWtFQVVCdVhnM3orVTBuU2Q5LzFxRk1wVy9KVnpaa3JIaHZLQWc1bEQ1OUZ1V255bkdZZTI5M1FoWVJFMjJPY1hObENjZVRGQks0bUtQeTRCYUFnbVROODI4aUlWcGg5MEJQQjdZUzkranUyNkh0RnBybW9tb2xsRUs2ZWRyQXpaZXQ4OVVubnRWYVpzVGJnSEwwY3FtNVVuSGNVNmR6dGFBSEY2UWptcVNnbEdYcUNwVUgxQ0tOcS84ZzAzaGhLQmdrOHhDRUpqdlJHTEhEYWFPTjBwWmJPeFVOSDVXa002UWpqbXJzcVpPZEt5NmoyMjg3N2w4VmhJRzVRTnR5MmlsMkFxb1BGeFNsQnYwSVVnaGUzSG83SmRmd2YwWXJUU090YTZ0bEVMQUs2ak9oOFlMZ2huTlhMOWgvcGs1Mk1QVTdsY256aUZZZ3JDNHZiNGxrM1M5TmVWVWpobEVuYzNaVE0wU3VWTjVTSVdhZWZERHlxbWlBL2daSXJ4TkZwSUxZeXJvam52NUdYenFCRmdaRndZUEdIMjY1VGUzU04xOS95UWh3czJsOW1LdXJ3Z1YvWXZmODF4NUZhZ0xnRU5sTEQ1L3NWVXRqYytlamVpZzI2ek9zcEtJbUhvSHd3RzF3SDhCUnM1K2pXbmFqUXNlb095Wm01Y2xrY0ExOGlNaVFYQ3NTMWJwT2E2T1ZReXBpM1FDdU1zeXBvbWRYZDlUL3BWRG9PblQwcnBuRngzd0tON2ZuZzlqRmREK1liNWMrWDR4bzJHamo5ZUhnWTJUSFNkQ3FTMlFITUoyeVN2N0NUQUFnaDVHRnNMV29FNkpJclNxT05LdU83TzIzVmZPY21ZMHdURmxSU29JUzB6M0xZMGM4Z2NIc0RlNTMrdmN6VkN2ODUzMmljSVVYRlVYVDFidDAybmd4RjZwZHRGbEhrRGhDcWoyelpXZE44cDJqY1lFYXk5TmRleUx2Z2FYbnhCQ25WYlo4b3piNFZYRjA2K1dOby9XYU9OMVp3VC9kTDQyaHM4dkNyTnRvTWRXN1JteUxyTUNkTHczQjlWR09BSStFMm1FVTJPeGxIQW1KVnQ0K3ZBS3FSZzNSNFE0a2lSSTFTaDkrUnhLU3N3Ny9SNEVjb1p4di8rZ2ZWQmM5Y2V3S0wrSEsrclVhUElzWlZyckMvQ2VsRjJ1bFRQdjFLT1ZsWktRZzNLOTRIcGVMK05ZSmpnTkkvYSt6dzFZWVkyS0xpTHp1Wm1xZjN1VFR6Y3dRb2NZUnpURmxMVnJkZEp6MEY3QUlQNXZiTnBqMVJlZWJrVXo4RGhrUEtrdkdEeFdhVHpPczdPdS9idk4wcjBMeGl5KzJFK0NoaTdaME8vUVpkK3RsVVlkTUpTNVEwb21TZ2p3WHRoeVZBUzUxd3FUQldsVzZjelgrNUVEKzBLcEFiZWtEeHMvdkZkVXB3NTBUeEIreklxWU9GRGhVL1ZsWG02YlB2SnZkTCtyMC9sek40RzZldHhEMTVnakI2UE0wSmNNYUhlUnlmV085cjVrd0t3RDNMMVZxWDk4RDgvMXJuWTFqczhIZ1Y5V0ZobXBVbmpTMzhPWWtJZkdPYmUzLzVheXFZclQ1Q3hlamIzM2xwZWx6WlJEcnovcnRKbjdRMU0yTWwxcWNFNGhISC9PazJ5Z1B5Y2E1Y2dNQ0dIUHYrbmJyMXlxV2gvZ3NTd3BhRzU5dlpiMkRZd29RcnhSU3ZvQW05d1FMcGFXcVRtMm5rYUluSHNhSHRVNE1DUmFSSDJyQm8yOFpDaE9ITXlQV1BYNDQ5SzY4b1ZjclJtby9TZlBPWFFtVEVaV290SThUSWlRUmg3UkhEQzF4SThOZEhiSXh0dXZVbktzalNFVTI1S245dGFWUzJZS3ljM2I3RzI2T2Q0UEZwUlp0NnRTZ1pQUHBSRFJodXV1eVk4bU9GWXBNN0E2bEtIOFptekZXeTc0d21Jem5XUnVnNjB5dTVmUHlHVnVzY0c4NWkvd0F4RE1GYlhXVlBrOENmL1FJY1lJeVpFbHRVQ0FtTmFPTDV0aDZ6L3p0VlNOSDFLYkN0bVo4MldiUDhOYndkdTFGVXZtQzJidm4rejFDOTlXTnJYZkN6OVIzQUFZL2lDeHlQRE5ZWm1GZWkvTUFRNjBVOWxjS3lraEhMRERvT0hQekErVlNBVXVYM3BROXBJT1VSYkp4dWtvZDUrUmlNZVhEa2VqQ2VORElxcjdkT1BiUWduWXhzTE5hT0RjVkUyamlGUGI5N0t2ZUhSMGpJTm9aOUk2MS9mbGEvKzhEdXB1LzAyN2h1cjhuV2VqcTFLV1ZaRmxVOVBrNjMvdlZpeE9LRXBXQmFQQ2l3US9MbGFUMnVUYkwvM1hpbk9RSVF3b3luU0hNS2xrSFE3ZzZQSnBGRHFRbjNWRlhsU09uZTI3SGpvQVRteHlhMTRDZVkxUVJIdWNPZEM0R2xFK0VhL2piZmR6UG1YZkdKeFJvVlBrOG81ZVl4c2ZyQ2dPSTRqMHJwbXRVYTlmTktJT2Q0V2RtbkVWVFZ2Ym1pTDdvSGVVRWdOeGtIWklEWWhoejlid3djTDJGb1VaMC9tbzhkQ3RXNElHUThBR0tMeXphT2hITzZYMVpMeE1MLzd0SWJYUUxoT2FGckdKZVo2WXk4U3V2Y2toa3h0Z1NQVXFtdm1rRFo3R3FlNDg3TzVuZUZKblNhRVJUNktkU0VTWlFnVEM2TENyTWxTcXdycTFLMVNJaEVMNmFSaFpHVURjSFNNOWgyMTFYd0dBQm80Qm1UbW90aW1HeGRwRTFzL0dEZytYSjRZNkpHYVc2NVgyblBaajhsSEJkMWF0c0ZRWEZ1bXJ3SGpGc1l4SCs1NCtIN3VuN0hnOHA3cnd4SFB3NVZ3S2wvbk14d05Rc2pkRFEwT2c0ZVlnQ2tNeTVuUkc3ekhHNkNNQng2dEg2Mld1c1YzU2ZYQ2E2WG9jdlZrWFF6aHNhRVhPcmRxNEVGcFlPNm5FalU2UEhyRTA3cGRUendtQ1o2dkc4VEhPVDlFM3JibFIzY0hIc09aTi9qWHhXVGpxaFVPWVRMOTFKOEx5YzN2ck5MMjVpQStDb0pXNURVM0xIUlRuTzhmazFPS01EN0tkdFJqb1ZFeGQ1WVNpQmNLWEdqTnRUQmJOUU00VkxCcXBRanJ1NTkrV3JyYVdxM2ptQUNSSUFxL1hYdDJTL043NzhxdUozOHV0WGZjSWhVYVBndlRKM0hSeGdVYytGQkY4eTJhZkNqR0xmVFVpd296THRXRjRxMXllays5b2FaQTQ4cUpDeGhhY2tYTlQyeXRNMDlVbk9YWldEOWtrbmNZZGVXOEt5VFJiZDVQZkpxSGRZaXJBd3owZEV2bFZiTzVNQXZLZGs0RHBiZXRYZXNVYnQzWWRSUXdMbUdjWVV3Qmc5Zi82bkV5N1FWcklRM1BybldmcVhQbHJoZWVsUk5WMVh3RU9SNUFyNGh4aldzRWY0VEZudVpXUG80OStMZjNwWDdKUTFKNWVhNnNtemFKKzE4TDV4YlNzY2pEUXdrWUkvYnJPT0hxYm0wTmFKM2pLWmhTVEZIZW82ME9DejlFTC9CTEpibFVPdTBTMmZ2S2kyeHJPeFFITVpxNWFFT205dzhzWHlick10VTRzVFdGekVHbk9ncm04VzBhdWF5ZDI3dDV6YWNJWTFjMmlRWVR0Z0x2T3RRaTFicU5xTXJKNVJ6S2NLbWVnK05BRUgxNi96NTBjQkJqL211Q0RZOWZDQjllRTVPQWJRbDRCOXNYME5iMDNnbytEaTJhSHAzZzRibTZoVXVVcDBoaDlpVFovNWMvY3h0bEtqVWdibmNaYW5XTW52b3ZwZnE2cTBJSTk0cUNJV0dCbFRoek9oZ01zbVN2eHJYaHhlVmdWNmRVWEg0WmFlTFVwem5mcGRPOFl0NU1PUko3UU9LNnB3empObWViaFp2eVlKMFIwN1lpeGlvVDVTMC91cFB0eVB4b3FSMEJBanJpeGw0NTJaTWdWQWg2WUtCUEdsNS9oY2JIK1ZIcDg2OUxZVnVJaHhMbE0vT2t0N1hGZGZaZytJS1lYYmIzK1Q4eVhQdjlOUERSeUtkTmxEMi8vNjAxNHZqV3dYWGp0ZGtqb3FNV2NLRi9vSzFJcHhRc01qazFZS3JSeFMzbzNmWDRJOWFPTURwbkdSZGxlMThLRnF1dy9ydlhtMVVxb1p4M1FEQ0VtWi9EVjRUUXpyY2RLd1JEVTRRZWI0VGJWTVBraGEwWlF1cXhkWVgwSWlvR3hvbm55YnBWd3BZTkM3Wlc3UDFWc0w0ZmtIZ2VtYXZ4OURRMnlzWWYzRXBGa0VkNk4zaFZudFdydTV1YnRMWFNCanl1SHlEZzlPQXVzZnJvT1hwWUtndDBlK2p3d0FEOUN4OVZDK2ZKcWJvNlp4Zi9EOG9HZUNIZ3AxOFhUR2UyYjdYM3VGV0FvYi9PTzNoNFgzUHJEZEo3L0doZ2NFd3dERWNRSXJKWUVUL3g2R1B6NUtBMHZ2b2lweHNJbFFjOGpFaTZSOWVGNUZlL2ZZb3JmZlp4dUFoYWhnbGg3c1RXcjBoWC91Z1BvN2IreXEvMjMvN0xSMlNncTRmdjlDVDE5elFvZ0NaL2l5WDg5ZmJMdnVkK3g5ZWJiYUdtZE9YWm9oZXZUZTk3NlFWSjlNZU9wbE9FY1ZPMlA4UUxBbFhUKytwUGY1Q2lxWGJteThXTGhpUXVpQXF5cFBHVlY3WHQ2QWtlRGtsenRKTWFNbjljYXluV3p1UkpvNEIzbk5xeVdkWi9aNTdTYUI1a29WUG4yc3pKc3ZXbjk3dHplazJ1SDRGZXFxbzVlVUkyMzN1UHZWK0hneERGNFUvQm9IQ2NwdGxnTGdIaVpVQ3NEQXE5c1o3Y1hDZVZzNjZnczVnUnFVRnFLQWQrSEx0MnR4N1FWc1picWpBT0N6UmxXdW1qS0NFOUNNRUp0bHUzVmpXM1hPZSsxRER2b1ZCd0tyUndycHpldllmdHhneE9ZRUZ1b2FEQWNxUjBRcmcvS0oyTkRWSjcwMDFVRGcxUkZjNkYxZlIwMmZvVEtOdWo4SkhMRzVkT0F4dHFwU3pEUGtMd0hvMjV2eVJyRXQ5RTZlMW9aMHYwb3hOb3djcVdnSU01NWFaMVZEVHFkQTd2NlpINng1ZnlBUW1tRnRBRkhVRHgyRW9lME8ybGQ3QlVZZHc4KzN6UXR2b2poamxzdmJqUFZvVmpMc0l4NTY1bm50SzlaUy9ibVFEOFlhZ3B4cGNwQlA3RkZBYUJhQTNiV0VPZldTRmN1S0lUcUJOdkFCamNoaHNYa0NZOEsyZW8xRzFqU2Zwa3FYOTBhZmhjQ1JER0J3ckZWL2ZnWWluTmhJR29BV3QvTHZSMGp3MmxONjd3aHlnamdMWmhzK0c1eWdLblpuaGRpOUZDbzZJdEpOV29zREtmZTRWN0ZTdFpKdWpyKzFzZXdUZXU3SUZqeDJUcmcvY3hIQ0ZNaHBDRXBONXpjdHNtMXhKZzFrOElWSnVscytUcUJudlA4R2lURld5RCt1Z3hLc0J5OUl0U21NOFZLQmI5YTEzOWdhNjhjU2FOTjBYQXB6dGpUNThvalcvamZUdjBjU2FpUDc3ZnFYMTdwR1RxRkhvY0RBVEtRQm1mOXRUZXVKQW5nNmw0SHZCNzNNYW5KaHRDaG5UTFZudlA5L2w4Ry9Mak9LQlJ4NEozdDM2d0NqM0RPQUVYOFNqWVJZQnZYTmtZK0VoSnNWVE11WXdld3pDcFJQUGhSTllVMmZTRDI5d0JpNTJKZXdLUk9SRTdjUE83S25qYmtwL0s1c1Uva0pPYk5rbUM1K3FSTXF4WGRNZ1R6MWt3V2ZLbnU2bUZ6OGR4dE1wOUxmbTBzM1I4Nk5DNWN6dGFLaGgrdzJPQ3JIL2tmNlIwR3BSdEwyS1kwak9rS0Q5TGR2N3ZZOW80OVJCcmVCVllNUHg0QmdNTVRlKyt3NGRJd0kweE9FMUE2VG9WcnI5Mm5yYUFYSnh5QTNnbWsrRS9vbXlNdS9NWGVBMFkyeEpkdGZLMHluRGlxeExNUDBaYkZNWnA1WEdhbmZBT3JsM0xyMHN4cDJMMXZQMW5EOG5CVDFmTHFUMjcrSDZiV2JkalhqdHpFZWlRMEV2MUQ1L2pIS3NwbDIzMy8wZ1ZwaUhSbmZiQkdCRjlzQkxmK3VNZjJ0Y2hBTkRoUEJ6UTJkcW80MCtnb3FrRURiUDRMQXFLcUppVkw2ZGhKQnpUMFpFQ3NEbCtOSVdJZ1BLWkxxbjZ6bnd1enJESTllc0RiZzh6cCtvMCthRzFqZkZzWmVjQU1mam1sZTBZNkR2WUt1VlhYVTZQcm5SN1dSQU52SGkwZCtZQVZwY0dKbGdVTExrcjZXMXZ0YTlMVkNFSVpWQVMzaG5IZSswYmJyNWV0dnpzUVdsNC9qbHArZkFET1ZKVkthZDJiSk91dlYvUkVMRHFidi8zV21sNi9WWFo5dEFEL0VTb1NOY041cEgyU0JMS0s4TExmd1U1MHZiRjJpQXVtaUNMVnJQcjUwc3BkSDhrN1B0amo0MXZ3dG1VWFVhbmJQWWptTEd6djFZMnZQcXl2YUNabTJOUk1iYVF4Sk15dFBSOVF6KzNSb25ETjY1c3MxRUx3ZmlJcnlSVFY1ZEtaSkhpZ3JLNUQxZGhiWC9neHlRWWp6VzlVSWVUdStPUnBVb0hyRnNYUTNuYW40OU0zWlNnZ3NiUkpIRGljNkxLK1RQNUVpSStxRnQvN2RYY3JwVE5MYkErT2lZZWhLQ2ZQN2l3MTNsdGEvUFZiNTZXeEVCZlRBTVJQZDNORFZJMWIxWWtFN2Q0UWhrUFc0N1Y0anR2MTNoVTRNYndBemxBTWRIYnhlY0trSnMvWU1GNEtGY1V6SkMyVDZNUEpPTHJoQmdhd244c2pQdkZ3NmFiYitUREJqc3N3RmVNYnRFeEoxYzZQdlVQOStNZW9mMjE3NG42blZKMXpVeFZ6bFFweEdtU0M1M2VxM2dzNjNENWlJRTZUQjBvKzN0SS9ISVNDMGF1dm8wV2ZyNnI3WGNzZVZESE00UERyd25NMHpQSXN3TThMK2NDRStOd2ZJc0lOYmZnbWJXMXN5NXhQczREMWlHTTZTNnQzbmZYOHQ0WG56TkhVUU0xWGh5dktnZHM4L0FOV3poYjhFZ0NNb1AvZ0xJQlJqWEc3dHkxazFzeGVKYmZSdEREdGE1dThUM1NmL3g0YUV2bVZkRmU2UGhrdGY3Sng2Ukt0eDNsK1hqTDFEd3FuaXhhT0FXN09sdllvQndKQ1VMRFV5OS9INjlNN2ZuVGJ6Z3FCdVA0UmdSenhLWWVIUi9QNE9ITmZNODdHSnJpU3Bza2JmemUzSzA3Zk44UndJZnFVSFpnNFJoZ0NreDBubUVJcDNPb3dYTnRnY2dFK3ErZUplM2xSV3p0Y1owTFZObHVNQ2E4L1FIQXY5bFFaVStkYUorWElseG93cnZkVFcrOXlSWVJJU09CS2N3emd2TGVQenpEaFJtT0F3c3pKdlBRSHc4Tk1JYzJMSC9Kck53SUllRGFIOVJnNE42V0E3TDdsYi9JbHJ2dlZHK2Z6WlZwdWVMQld5ZUlHdDRJb0hndkVIcXZLZ21HeHBjbk1OZHJmYzMxODJYNzBpVzZCZHlpcENweU1qYWNML1B5QSsrdGxFSzhFSkV4aGUrL0ZXWk1KQS9GYWQvU3FlSWE5UzViR1lOSDV1ZzZEbUFrRGNuK3Z6d3YvNTd3TFg3dWhFK0FrU2kzeWY4bE94Lzl1ZlRwbGpUQU9RWS82LytnR1F6cW9xYWVyN0VlL1BCdm1qNWd3cDcwek81NklqS0dSb1preXpYb1B0RXVUVzh1NDlPeDVtV3ZTK3V5MS9UNkRXbld4ZFBoenorVG9XN2RSMnMvUC8rZ0g4ZUw0MUhsRDNTZWtoTWJhblEvL0pic2Z1cEp2c3RXYzlOQ2J2UHdBa0NoQ2dHQ3dJdjU2M1FyaFVlRjFkZGNKYlYzM1NFN2Z2VzRIRnoxbHE2Y2R5bytXMU1Bc1pXZ0tLUGJWS2ExaVVFNVdscWlOTDdNLzIzU3ZQeFZPZkRtNjN3MUdndW9JeldWVkVpU1hHTEZzWUZSMGQzZUl2dGZlVW5sOW9iUzhEckgzN2Z5VldsODgyVnBYZk94YlVNVnpqNU9NVEJsNncrSWpCS0VIRmVTRFpac3E5SDlrWUFMUTdaVkRGNFltaVZ0aXl3endJVlA1eGduaERqOXNWdHFGcnFJT2RQZUpsMzdHbFdCWDhyeExYVjhtZkRFaG1wTFdvYjNkdTdaTGYySDJqUXNka2VPckJCWFVsVG5DZ3F4WWhnekFsLzJ0SG96SFRzQTNRRE9EVENFWGtRUjBuUVU2S0tRNHpTZERkR2N6Y1lHWHBpc2NkVTBBaXNTL0tDcFFrU2NKdlVTRTY0akhIVk9zamF5bFZERVZWQ0UxNDY3QkhpNkFqMnhlMzQ4Z3F1UGJxUGVqVCtNdDJpckJXTTBPdEFXSE9BaFdLQWRtYnZuaGMySFpBNnYzUnM3REludURFQ0xINU1sajF3ajRJQ24zem1QSm44M0R2eW5kKzcrTUFEQlVJSy9IMk1nTkhaMUZ3SzJOVndCaURQZTErNUhEUGo3cm8zRDRlOEczYnNhQ2ovV0pvUXg3ZTdiQWtJN1YyZkZpQTZXazROYXlBSFJPQmpCeHZJSjNTS2pBYzQ0TjJNQVA0QWFFOFpBbVhpSEkwZTlHOTl1NmZoeDVoVzRRSXNhQUl4UVFLanpCZVpvci9kakFya1FjRHVnRFcwVU41WW53bWZEaUxKR0prQ2pKUnJNM2RJK3BwVmdGUDRHSUpSeEQyM2ozbTkxQUZMaityZ3NWb2phQVl4R0c0OWwrNHZhT3hMOHRhOGVLOFREZFp4WHcyL1h3L25pTmZzbFE1aXpYVytGcUJPQXpMa3l3SzZUMjR3SVNiZzlQaENrV1J4NURGaXRQK2RzTXF3aWZobG1JNWVmWlVoeGlOOUNXVk9nanBuUmFKRUM1VWlBSGkxbG9ZMnRoU25Hb2ZEWkdFRXBpdkdRaEJNWHd3ZFJXc0FENlVxNkovSi9VVmJXT2hOS2dBd0FBQUFBU1VWT1JLNUNZSUk9IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI3ZTNmM2QzMDM1NTc0NDQyYmRhZTEzOTMxMjE3OGIzOSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlfSwibWF4TXNnU2l6ZSI6MTIwMCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0xMC0wNyIsInVybCI6Imh0dHBzOi8vd3d3LnJzYS5jb20iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkRTMTAwIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMjEwMDcwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0xMC0wNyJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjItMTAtMDcifSx7ImFhZ3VpZCI6IjczYmIwY2Q0LWU1MDItNDliOC05YzZmLWI1OTQ0NWJmNzIwYiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiNzNiYjBjZDQtZTUwMi00OWI4LTljNmYtYjU5NDQ1YmY3MjBiIiwiZGVzY3JpcHRpb24iOiJZdWJpS2V5IDUgRklQUyBTZXJpZXMiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI4NzA2LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciLCJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjYsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjYsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI3M2JiMGNkNGU1MDI0OWI4OWM2ZmI1OTQ0NWJmNzIwYiIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTIwMCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMiwxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH1dLCJtaW5QSU5MZW5ndGgiOjYsImZpcm13YXJlVmVyc2lvbiI6MzI4NzA2LCJjZXJ0aWZpY2F0aW9ucyI6eyJGSVBTLUNNVlAtMiI6MiwiRklQUy1DTVZQLTItUEhZIjozfX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMiIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAzLTI4IiwidXJsIjoiaHR0cHM6Ly93d3cueXViaWNvLmNvbS9wcm9kdWN0cy8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ill1YmlLZXkgNSBGSVBTIFNlcmllcyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjMwMzI4MDA0IiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wMi0xOCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWUsgNSBGSVBTIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMTAxMTgwMDQiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy43IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDItMTgifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTAzLTI5In0seyJhYWd1aWQiOiIxNDlhMjAyMS04ZWY2LTQxMzMtOTZiOC04MWY4ZDViN2YxZjUiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjE0OWEyMDIxLThlZjYtNDEzMy05NmI4LTgxZjhkNWI3ZjFmNSIsImRlc2NyaXB0aW9uIjoiU2VjdXJpdHkgS2V5IGJ5IFl1YmljbyB3aXRoIE5GQyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjo1MDIwMCwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyIsInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiIxNDlhMjAyMThlZjY0MTMzOTZiODgxZjhkNWI3ZjFmNSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWV9LCJtYXhNc2dTaXplIjoxMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJuZmMiLCJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH1dfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMTIiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNlY3VyaXR5IEtleSBORkMgYnkgWXViaWNvIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTEwMTcwMDQiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMS4xIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiJGSURPMjAwMjAxIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTEyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wNS0xMiJ9LHsiYWFpZCI6IjAwNTIjMDAwMiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFpZCI6IjAwNTIjMDAwMiIsImRlc2NyaXB0aW9uIjoiaS1TcHJpbnQgQW5kcm9pZCBGaW5nZXJQcmludCBVQUYgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InVhZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19zdXJyb2dhdGUiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6WyJhbnkiXSwidGNEaXNwbGF5Q29udGVudFR5cGUiOiJ0ZXh0L3BsYWluIiwidGNEaXNwbGF5UE5HQ2hhcmFjdGVyaXN0aWNzIjpbeyJ3aWR0aCI6MzIwLCJoZWlnaHQiOjQ4MCwiYml0RGVwdGgiOjE2LCJjb2xvclR5cGUiOjIsImNvbXByZXNzaW9uIjowLCJmaWx0ZXIiOjAsImludGVybGFjZSI6MH1dLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOltdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFLNEFBQUE5Q0FZQUFBQTAvbElEQUFBQUNYQklXWE1BQUFzVEFBQUxFd0VBbXB3WUFBQUtUV2xEUTFCUWFHOTBiM05vYjNBZ1NVTkRJSEJ5YjJacGJHVUFBSGphblZOM1dKUDNGajdmOTJVUFZrTFk4TEdYYklFQUlpT3NDTWdRV2FJUWtnQmhoQkFTUU1XRmlBcFdGQlVSbkVoVnhJTFZDa2lkaU9LZ0tMaG5RWXFJV290VlhEanVIOXludFgxNjcrM3QrOWY3dk9lYzUvek9lYzhQZ0JFU0pwSG1vbW9BT1ZLRlBEcllINDlQU01USnZZQUNGVWpnQkNBUTVzdkNad1hGQUFEd0EzbDRmblN3UC93QnIyOEFBZ0J3MVM0a0VzZmgvNE82VUNaWEFDQ1JBT0FpRXVjTEFaQlNBTWd1Vk1nVUFNZ1lBTEJUczJRS0FKUUFBR3g1ZkVJaUFLb05BT3owU1Q0RkFOaXBrOXdYQU5paUhLa0lBSTBCQUprb1J5UUNRTHNBWUZXQlVpd0N3TUlBb0t4QUlpNEV3SzRCZ0ZtMk1rY0NnTDBGQUhhT1dKQVBRR0FBZ0psQ0xNd0FJRGdDQUVNZUU4MERJRXdEb0REU3YrQ3BYM0NGdUVnQkFNRExsYzJYUzlJekZMaVYwQnAzOHZEZzRpSGl3bXl4UW1FWEtSQm1DZVFpbkplYkl4Tkk1d05Nemd3QUFCcjUwY0grT0QrUTUrYms0ZVptNTJ6djlNV2kvbXZ3YnlJK0lmSGYvcnlNQWdRQUVFN1A3OXBmNWVYV0EzREhBYkIxdjJ1cFd3RGFWZ0JvMy9sZE05c0pvRm9LMEhyNWkzazQvRUFlbnFGUXlEd2RIQW9MQyswbFlxRzlNT09MUHY4ejRXL2dpMzcyL0VBZS90dDY4QUJ4bWtDWnJjQ2pnLzF4WVc1MnJsS081OHNFUWpGdTkrY2ovc2VGZi8yT0tkSGlOTEZjTEJXSzhWaUp1RkFpVGNkNXVWS1JSQ0hKbGVJUzZYOHk4UitXL1FtVGR3MEFySVpQd0U2MkI3WExiTUIrN2dFQ2l3NVkwbllBUUg3ekxZd2FDNUVBRUdjME1ubjNBQUNUdi9tUFFDc0JBTTJYcE9NQUFMem9HRnlvbEJkTXhnZ0FBRVNnZ1Nxd1FRY013UlNzd0E2Y3dSMjh3QmNDWVFaRVFBd2t3RHdRUWdia2dCd0tvUmlXUVJsVXdEcllCTFd3QXhxZ0VacmhFTFRCTVRnTjUrQVNYSUhyY0JjR1lCaWV3aGk4aGdrRVFjZ0lFMkVoT29nUllvN1lJczRJRjVtT0JDSmhTRFNTZ0tRZzZZZ1VVU0xGeUhLa0FxbENhcEZkU0NQeUxYSVVPWTFjUVBxUTI4Z2dNb3I4aXJ4SE1aU0JzbEVEMUFKMVFMbW9IeHFLeHFCejBYUTBEMTJBbHFKcjBScTBIajJBdHFLbjBVdm9kWFFBZllxT1k0RFJNUTVtak5saFhJeUhSV0NKV0JvbXh4Wmo1VmcxVm84MVl4MVlOM1lWRzhDZVllOElKQUtMZ0JQc0NGNkVFTUpzZ3BDUVIxaE1XRU9vSmV3anRCSzZDRmNKZzRReHdpY2lrNmhQdENWNkV2bkVlR0k2c1pCWVJxd203aUVlSVo0bFhpY09FMStUU0NRT3laTGtUZ29oSlpBeVNRdEphMGpiU0Mya1U2USswaEJwbkV3bTY1QnR5ZDdrQ0xLQXJDQ1hrYmVRRDVCUGt2dkp3K1MzRkRyRmlPSk1DYUlrVXFTVUVrbzFaVC9sQktXZk1rS1pvS3BSemFtZTFBaXFpRHFmV2tsdG9IWlFMMU9IcVJNMGRab2x6WnNXUTh1a0xhUFYwSnBwWjJuM2FDL3BkTG9KM1lNZVJaZlFsOUpyNkFmcDUrbUQ5SGNNRFlZTmc4ZElZaWdaYXhsN0dhY1l0eGt2bVV5bUJkT1htY2hVTU5jeUc1bG5tQStZYjFWWUt2WXFmQldSeWhLVk9wVldsWDZWNTZwVVZYTlZQOVY1cWd0VXExVVBxMTVXZmFaR1ZiTlE0NmtKMUJhcjFha2RWYnVwTnE3T1VuZFNqMURQVVYranZsLzlndnBqRGJLR2hVYWdoa2lqVkdPM3hobU5JUmJHTW1YeFdFTFdjbFlENnl4cm1FMWlXN0w1N0V4MkJmc2JkaTk3VEZORGM2cG1yR2FSWnAzbWNjMEJEc2F4NFBBNTJaeEt6aUhPRGM1N0xRTXRQeTJ4MW1xdFpxMStyVGZhZXRxKzJtTHRjdTBXN2V2YTczVnduVUNkTEozMU9tMDY5M1VKdWphNlVicUZ1dHQxeitvKzAyUHJlZWtKOWNyMUR1bmQwVWYxYmZTajlSZnE3OWJ2MFI4M01EUUlOcEFaYkRFNFkvRE1rR1BvYTVocHVOSHdoT0dvRWN0b3VwSEVhS1BSU2FNbnVDYnVoMmZqTlhnWFBtYXNieHhpckRUZVpkeHJQR0ZpYVRMYnBNU2t4ZVMrS2MyVWE1cG11dEcwMDNUTXpNZ3MzS3pZck1uc2pqblZuR3VlWWI3WnZOdjhqWVdsUlp6RlNvczJpOGVXMnBaOHl3V1dUWmIzckpoV1BsWjVWdlZXMTZ4SjFsenJMT3R0MWxkc1VCdFhtd3liT3B2THRxaXRtNjNFZHB0dDN4VGlGSThwMGluMVUyN2FNZXo4N0Fyc211d0c3VG4yWWZZbDltMzJ6eDNNSEJJZDFqdDBPM3h5ZEhYTWRteHd2T3VrNFRURHFjU3B3K2xYWnh0bm9YT2Q4elVYcGt1UXl4S1hkcGNYVTIybmlxZHVuM3JMbGVVYTdyclN0ZFAxbzV1N205eXQyVzNVM2N3OXhYMnIrMDB1bXh2SlhjTTk3MEgwOFBkWTRuSE00NTJubTZmQzg1RG5MMTUyWGxsZSs3MGVUN09jSnA3V01HM0kyOFJiNEwzTGUyQTZQajFsK3M3cEF6N0dQZ0tmZXArSHZxYStJdDg5dmlOKzFuNlpmZ2Y4bnZzNytzdjlqL2kvNFhueUZ2Rk9CV0FCd1FIbEFiMkJHb0d6QTJzREh3U1pCS1VITlFXTkJic0dMd3crRlVJTUNRMVpIM0tUYjhBWDhodjVZelBjWnl5YTBSWEtDSjBWV2h2Nk1Nd21UQjdXRVk2R3p3amZFSDV2cHZsTTZjeTJDSWpnUjJ5SXVCOXBHWmtYK1gwVUtTb3lxaTdxVWJSVGRIRjA5eXpXck9SWisyZTlqdkdQcVl5NU85dHF0bkoyWjZ4cWJGSnNZK3lidUlDNHFyaUJlSWY0UmZHWEVuUVRKQW50aWVURTJNUTlpZU56QXVkc21qT2M1SnBVbG5SanJ1WGNvcmtYNXVuT3k1NTNQRmsxV1pCOE9JV1lFcGV5UCtXRElFSlFMeGhQNWFkdVRSMFQ4b1NiaFU5RnZxS05vbEd4dDdoS1BKTG1uVmFWOWpqZE8zMUQrbWlHVDBaMXhqTUpUMUlyZVpFWmtya2o4MDFXUk5iZXJNL1pjZGt0T1pTY2xKeWpVZzFwbHJRcjF6QzNLTGRQWmlzcmt3M2tlZVp0eWh1VGg4cjM1Q1A1Yy9QYkZXeUZUTkdqdEZLdVVBNFdUQytvSzNoYkdGdDR1RWk5U0ZyVU05OW0vdXI1SXd1Q0ZueTlrTEJRdUxDejJMaDRXZkhnSXI5RnV4WWppMU1YZHk0eFhWSzZaSGhwOE5KOXkyakxzcGI5VU9KWVVsWHlhbm5jOG81U2c5S2xwVU1yZ2xjMGxhbVV5Y3R1cnZSYXVXTVZZWlZrVmU5cWw5VmJWbjhxRjVWZnJIQ3NxSzc0c0VhNDV1SlhUbC9WZlBWNWJkcmEza3EzeXUzclNPdWs2MjZzOTFtL3IwcTlha0hWMElid0RhMGI4WTNsRzE5dFN0NTBvWHBxOVk3TnRNM0t6UU0xWVRYdFc4eTJyTnZ5b1RhajlucWRmMTNMVnYydHE3ZSsyU2JhMXIvZGQzdnpEb01kRlR2ZTc1VHN2TFVyZUZkcnZVVjk5VzdTN29MZGp4cGlHN3EvNW43ZHVFZDNUOFdlajN1bGV3ZjJSZS9yYW5SdmJOeXZ2Nyt5Q1cxU05vMGVTRHB3NVp1QWI5cWI3WnAzdFhCYUtnN0NRZVhCSjkrbWZIdmpVT2loenNQY3c4M2ZtWCszOVFqclNIa3IwanEvZGF3dG8yMmdQYUc5NytpTW81MGRYaDFIdnJmL2Z1OHg0Mk4xeHpXUFY1NmduU2c5OGZua2dwUGpwMlNubnAxT1B6M1VtZHg1OTB6OG1XdGRVVjI5WjBQUG5qOFhkTzVNdDEvM3lmUGU1NDlkOEx4dzlDTDNZdHNsdDB1dFBhNDlSMzV3L2VGSXIxdHY2MlgzeSsxWFBLNTA5RTNyTzlIdjAzLzZhc0RWYzlmNDF5NWRuM205Nzhic0c3ZHVKdDBjdUNXNjlmaDI5dTBYZHdydVROeGRlbzk0ci95KzJ2M3FCL29QNm4rMC9yRmx3RzNnK0dEQVlNL0RXUS92RGdtSG52NlUvOU9INGRKSHpFZlZJMFlqalkrZEh4OGJEUnE5OG1UT2srR25zcWNUejhwK1Z2OTU2M09yNTkvOTR2dEx6MWo4MlBBTCtZdlB2NjU1cWZOeTc2dXByenJISThjZnZNNTVQZkdtL0szTzIzM3Z1Tys2MzhlOUg1a28vRUQrVVBQUittUEhwOUJQOXo3bmZQNzhML2VFOC9zbDBwOHpBQUFBQkdkQlRVRUFBTEdPZlB0Umt3QUFBQ0JqU0ZKTkFBQjZKUUFBZ0lNQUFQbi9BQUNBNlFBQWRUQUFBT3BnQUFBNm1BQUFGMitTWDhWR0FBQWFoa2xFUVZSNDJ1eWRlWmhsVlhYMmYydWZPOVN0cWk2cWVtNm1abWo0bW9iRStCR1JNU0pEQ0pNUUNZb2dDa0hGS1lJR0lRb21PQVFrd1NpUnFJZ0NSaU1FR1VRa1lBUVJaQW9OQ0IvSTVORGRBcUdibnJ1NnF1dmVlODVlM3g5NzNhNVRwODZ0dWxWVVF6clBYYzl6bis0K3d6NTdlUGRhNzFwcjc5MmlxclNsTFZ1YnVIWVh0S1VOM0xhMHBRM2N0clNsRGR5MnRJSGJscmEwZ2R1V3RyU0IyNVkyY052U2xqWncyOUtXTm5EYjBoYWdNTlpORVprSDlBSkorakt3RWxnemllL3RidTlycWl3SFBKLzZ4dlpBVitxWlZ5TUNiQUorUDg1ejA0RDlnSDJBUmNCTW9OUHVEUUhyZ2Q4Qmp3TVBBNzhlNzhOZFVjVGx1KzVCYjZGQXNoV24xUVdLVHZVZENrY2c3QUNVZ2RoK20wVDVHbkJiM3J1SzRPWFZmZitFcHgrZk9IQ0JuWUdmQXNYTTljZUJQN0ZCYlZVK0NGeG1ZRXAvLzJyZ0E2bHJYd2VPbU1LK1h3d2MwT1RlVE9CczROM0EvQmJMMndUY0Mxd08vUGgvdVdMclU3Z3hFWGtybVlGcmlCZnViZ2JjMTVNcVBBRDhzd0UzL1hzVDhQRUpmR2M3NFBOQUtWUE9md09mem1qMFVzNzNYczJ2MUtST2J3YnVCODZmQUdnQktqYXhiZ1crQi9Ua1BlUlIvaGNzWHpvUGVPdXdCaDM5bXlMTE9MVlV3ZVN6d09IQTNwbnJud1p1TkRNL25uelJ0RnRXUGd5c0dEWG1VeXZsbkd1N0dmQm1qZkZlYkJPcTFFVFpBSndDekFiZWxyVStYUzZpSkxJMWd6Y0Nqc201L2p6d2xQVlBYd3MwN0hVRDdoQndwbW1uTkFpNmdTOEJ4NDd6L2hGbWlyUHlUZUJITGRiekNXRDFKSnhKQVo3SnVYNUpFOUQrQXJnT2VNeDR2RGUrdmNqQStZNGMyblE0OERmQWhTTm1ScVdMNllVQ2c5NXZyY0N0QUROeUtPSkJ3TWIvMGM1WlNoNDFVLytGelBWamdCT0JIelI1cjlQQW5aWGYybUMzS2g4RjdwdWlOdThDSEpWei9SK0JjNXU4OHhSd1BmQnQ0UHZBM0p6Ni9ZdUJIWUJGblYxaktPcXRSdU5tRy9ETC93bWduUWh3QWY3QkJuei9uQUcvRTFpYjg4NDV3SjQ1Vk9CRFRaNXZKc1VwYlBNZjVkQ0hKY0FGTGJ4N3Q5R2JtektPd2d5UXc0QnJQVXBKSEh0MmRoT1BqaWJNQS9ZQWRqUXpXd1NxRnFINVBmQnNEblZxVldaYTJUc0IwNjJOaVFGdERiQU0rTTBFb2tGSkxuV2ZuTXdIOXJLSVVZK1ZzOGI2L1ZmcENiOGxnRnUzeU1CRHFWQlJvMUovbStPczdkRkVnMTF1a1lxSm12eXBrams1MTE0Q2FpMitmNnRSaVYwQkZZR0NJc0R1SU5SUUR1cnBZMkZuRjRQSjVyRS9EbmkvUlRkNnh5aDd0VG5FVndFL2JMRSsrd0puQVljWTN4NUxsaHZsK3pad2U4NzlzODJDZXB0VTAzTXM3TDBweWliQVY1cFkzQWg0SjNBR0ljelkzYVJPSzRHZkczVzhjMHNBRitCSkErbWxtZXNmTVJPNk9IWHRuNHdmcHVXWkZqWGJscFE4Z0RZMDFkSVczbytCUHdNcUNGNEV2T0ppZENNbzgwcGxUcG85aDNyZ3RoWGdDdURVRnVzMnczeUdZNEViRE96cnhuaitIT0NpQ1Zpa3VjQUo5cnZTckVlY3VyOHd4NkptSjMxMjR0K1U4OXdpUWxqelQxcW8weXliTENjQzM3Vkp1SGFxZ1l2TnNLUFRZUkxydUM4REIxdEh2TXNHTjJ0NlBnajBUK0tiOVNrRTduTk5BSE9iVGFxN2dBM2psSkZyMmdvaW5MUDlmTFlyZFREZ0V5VHcrMU9iYUw2WHJFKzJJY1RMczJHN3Z6RGdIOWZFYko5c05DMHJHNHgyREpwbTdERnEwcEY1N3YyRXBNb1hYNlZseTc2emp6bmRlWlp0bVZHaEFyQkRqb044S3JEQU5QdWFxUVp1WWh6MVlVYkdNQThBM211YTk1S2M5NzVrWm1ZeXNwM3hvOG1rcUpkbnRPeWp4aVVYNW1pSm00QVh6QWw1MmtJL1M2Mk1sN1BhTDFJUUJDK0tRemhwMWx3V2RYWXprQ1JJS1AvOU9RTjNucG5FMWFsdzNTN0FhY0FuTW1OeU5QRDJIRlBjRGZ4OTV0cEdtM2czV2wwYllPOHdrSndNZkNyRDd6OElmQlVZc0g4dk5oNGUyMFE2TFBQOE1xTkprcUlEejJRMCt2VTVvTDNWRk5zaktjVTEyK2pOZWVaM05HUS9vdzBuTWthTVdNYmE1U3N5NWdUOHNIblMyWUY1MkQ2YURhUHNUOGc2alNlMzUyanJRZE82azlFSWgxcUhwZVZZNEpZSmxGYzEwQzZ6Z1hvQXVLY0F6K0dFV0lKRGR1bE91N056dVVJMTBJVFRqYXVtNVUrQm42cUFLS2dsdndWQUZVVE96Wm4wUDg0Sk9SNFAzSnk1ZHBxcWZvZkdlRHFYcHc2L2FFQkpPMXQ3a0IrTEwxbDcweEdVS3htWjVjektGVG4zTHhHTElQbU1tcmE2OVdoSTVHVGJlQnp3bzhtbWZNZVNyNXRLUHpManFNM1A0WlFmYkJHMGpCRldtOHJJeWEybWdTNXJ3YUZwYU1VR3Y5dkhMTXVRSXY4SmNnbm9Belh2dVdYdFNqNHhkd2MwREZHZktMaEdla2xBa1FIdkJIV0NXbktpcGdrT29jc1ZTYXExSzhLa2xXbmh0ampqZXhLZ3JUYm9NaXRvUGswME9JWnJWZlhHUWtlSjdoblRVVlZXckY2Sjk1NmlPQW80bkZmRSs0Y3k3WElqL0pDR29ncmc3OHlaMklXOFo2MkpPOG1vZUwzOERPRnZhZ0t4NkloMUMwS1l2QVdWRFVYUDZhQlBtR1Z0eUZrYUpxMmZhdUNxT1dXUDVIaWZhYmtZK0svWDBSbmIzRjNPT2FJb29sNnZRMGcwM0crVzR3UkNObTBpMHBHZ2I4UExrY0NuRUw1MDk3clZITlhUeTg3bERtcXFxeU5sc3dLTUhhaTRxMUg1bW5xNVQwV1dLYXhLMU9ORjZOMXVIdkhnMFBxTnE5Y2Nvb0N2eDZoUHhDemZDTFBvVmI4TitpMFJVVmNLZmxtcHE1T2VtZE9KaWtYaUpNYXZlb1hFZTV5QUUzbzh1cWVvbmoxMlJ4a0l0WlZPMWVING1JS2dSNEdrRll6MytNL1V4RGlMQnFCbUFWUUxEdExxb25LNUlCZW43dTZQeUc1TmZKSnhWNGVOalZ6VkpWMWRYZWQwZDNkZmxhVWNJa0ljeHc4UERnNWVsUGR1VjFjWHpyVk1XWjlYMVEyVHBBcWJuY0Zpc1VpNVhLYS92NS8xNjlkVHI5ZGZNTjczT2VDUG9pamF0N2UzZDY4b2loWUIyNXFaTERVdjJvRktVYVA0VWhWNXlYdTk3cUZpa2IxbnptRWdTUjRVa1Jnb0pCTFlvRlBkM1NsZnNaZGZBVjdvUkpjSThxeUxvdWNyMDdmNVZiR3Y1emZlK3cyMWFwWDY0SkRHL1FOb0hJOW91ampubzJtZEZEc3JsQ3BsSW9tS3pybnRKVW5tZXUrM0JlYjE5dlhOVmEvelJkalJJVHRwY05DMnBPeWJkYWdWUGFZU0lndmpEWFFzc0tlTUdGN3RLSmNyZTA4S3VBc1dMQmkzdHFWUzZlcGlzWGlVZWNGcFdTOGlaM3J2YTVPZEdLa0pjcWFJL0h6U0tsZUVlcjNPME5BUTNudDZlM3ZwN3U2bVZxdFJyVllaR2hyYU5EQXc4Q0R3NEx4NTh5Z1dpempucHFucVBPLzlEc0JlcXZySHdFRWlNait0ZHdJZDhGUWorYXozL3BabllkUHlubW5zV081NHZxcGNndXI1Q25RSUlBbXAxUXV6SmRDVXZWR29xNmVleENEeW9ncUxvNDdTRFhTVWJ5eE9tMWFWZUtTMTFNaEJ5ZUhRd3oyOFcvSDdrZmp0UVN0aFBnblRac3pZakhYVkxSQU5IeTA3Wk9tVkJLVXdJUk0rY3R4Wk1LbW9RcWxVYWdWVVZLdlZLM0tBZXgvd2VCNDRKM0hza3dBVUNvVkpnVGFPWTRhR2hsSTJ6Qk5GRVpWS2hjN09UbFNWRFJzMnNHSERCcElrd1RtSHF2YXJhci8zL25sVnZjdnEzS09xSjZucUpVQnZvNmRMWHFrVzJIMEkvNFphNGgrNmN2bnZPWC83QlNUQ0JUNU9YcFRFbnlYS3dpVHlMYXhQMWUwdGd2TG5vR2VMNm1rVzRVaDNZSmZHL2h2SlprNnBPUkFZQWZZMUZnMUltTm9sb3lPTTZGUVhxT2ljU1FFM1BkZ1RqT1hSSlBiNHFuaHF2VjZuWEM0aklpMkJYMFJJa29TaG9TRlVGUkhwc0JEVk5MVUNWTlVCdC9mMDlEelczZDJOaUNBaURmQnVCbm9qUmhySDhUZmpPTjRBWE90c2JkOWdBUXBEQ3VKM1RWUWZLZ3hWcWZXdmg0NE9uSXUrZ2ZmWG9INGZVZllWMVRkYStHcyswQWRTR2dQTGJ3SitnT3ArNmRpeUtGK1ZSTitkTTlETGdDY1JmZ01zRWVRbFlJbVA1RVdVVjF5aXAyOUI0R2FkNzBFVnZnc01qVSthYzNzZ0F2M1pwSUJyVHN4a2dUdWxocWtCMXY3K2Z1STRudEI3bFVxbHdhZEZWZitXMFVzc1p3Q1BpUWpyMXExRFZhbFVLa1JSdEZrRE8rZnczbE92MTFIVm53SnJuZExYaUpWUkY2UVFsVHVkY095MDZVamlxVzNjaUxnSWNXNEk5ZmRLVkxoWG5FUENQT2dWWlI3NFhSVGRVMVgzUjNnTG8xUENpNEFqRkxWWXJ1d2xJZWFibGxVTzkxRkIva01kL1RyQ2RaZmdHTlZqVkxWM0MxS0ZaYU5DcmVpRjRxTGxJVGlpelFZSXZFZHpWdEdwVERJQk1SR0FiUEhRZ0FpMVdtMGlrMmxZRld6YVJMbGNCdGlrcXI4QzNwSjU1Q2pnVTBtU1ZHdTFHdDU3QmdZR05tdmNoZ1oyempVMGZpOGhxeFU2TVFHZlJOUmpYYkh2Tmowc0tKVTdhdWliRVNtb2V0VWtFV0FJN3grTW9vSVhWMEJFMWttSURUL2owZHNVajZyZlJUM1htYVpOeTU2cEpNUitPVXJoSDlSRi94NkZjaTArcktnQndpZHh3K0xzMVp6eWVWQkZYRFRaSVhxSWtWbkNDdkJPamVQTHhFVzRLTDljbnlSb0VvTnFDWkZDQ3VFRjArTHgxZ3pjZ1NSSjhONjM3TkNONEN4SlFyVmFiV2pkdTNLQSszK0F5NUlrK1JDZ0RacVFwU09xU3ExV0k0cWljNEVPSFZZdFJPb0g2eXBQN0JoRkZJU09tdmMzQnlxUWltZXIzNzFlajVlaGlvakRSV0djMVBZVGFFakIzcEFEM0xRNjZzdHA0bElmSjhUVVFNSDdFSVh3U1JMYytTaENJcmVUaUJ5ZlMrbTg0bTJzWFZHSFk3UVRrOXNJS3dqVFhQY2NWYjFCcTdXWHlPbFBFUUVScEJEOW9ZaDhEOVdLQVZjSUdjdTMwMlNKd05ZQzNCTlZkVThtbC9LdEF6Y2xTZEp2WFBWZmdVOFNOa2ltNVV6Q1pzNHZXM3czbXl1dkFHOVUxYlBqT0Q0eGNFb0JBYWRLMWZIRFRkNi91Q21wbzRtdTgwbnlsSVJGMStsTTFJWHEvUm5xdmZlcURaSUJJamhBb3FoTFJJN09JVjFQdzJaZXZ6SUhWb2VxNmc5OGJKcTFZWUpGUWdaTmRRSGVmMTgxTjk3ZWxUYlRQazVhai9iSWlNalFNbFd1RWRXUHBCN1pIdUZXUWhieGlTYkY3RTNpcjFVWmpxT0hKS0pjd2hqcldyWVc0UDYxeUt1aXpQZWxPbUVaOEdsVi9Xck9jMitWc0RGd3Vhb3VaWGdYUkorcTdpQWlPNmUxaGplelhFcDBoUy9JQlRXZlVFMWlTQkxVKzYrcjZrR1o4azhEZGtYa0dna0R1UTZJRUprSjdLUGV2MWRINXUwQi9sdEVmcGFLSFR5b3FuRm03TTRBWGtEa3V4TDI4WUZJRDdDN3FoNlA2dnZVajlyTjBKQnZFZGJFUGdwY2tzcUV0UWplRWVQeWQ2cDZLQ1BYZ2J3UmVKQ1FyYnlIc0FESUFUdXE2a0dvdmsxSEx3QzZDdWUrTmRaM3R4cU8rMnBvUnNQVU5qSm5xbnA1SE1mVENmdnA4bVF1bzNjNWpMYXhJbmlScFlWRTM2VlJZVWxKSFBPTFplcHhqS3EvemdieGpBd2xQWWhoVFR4ZzNuTkhQbGcwQVQ2R1NGcjdQNHZxTlNEdnk0empGd2pybjFlWTJ1b0I1b3lFb1c0QTZRcmZIT0g4TFdLU2kvWEZqV2piYWxUZnJxbzNCZkJLMmxxOXczN2pSWEwvVFVRK3BPTnNlU3FNeHcxYmxMeHlKcnUrb0hPS2dkdlZvQmh4SEc4T3B3R2ZTNUprTVdHWDd3R1RLTGZmNDc2dnpuME8wM0pGRVdaSFJSTDFxS3FxOGdGOGZRbm9KN0MwdUl3Uis4eUE5em1JUG9senQ0WU1naUsrTVI3NmNRMlJrRC9QbE5sRGFzVmVwcnovQVBjcDhQOEVIQ3FqdnlzNVVhRnBPWFFwZzdVSWlVWmcvaG4xL21EUitJc2E0c3lGc1VKTXFUcXVBTGxFWFBITHJjU2p4Z1N1YjMyajMzT212Um92T01MU3djbklGWVF0TWxPMXk3REc4QkpDNGppbVdOemMwYmVyNnUycWVpQmhDZUcrcXJvYllZMXNKYVdaWXNLeXdWVWk4cFRWN3piRS9YWjAyRjh6VHBYK3ZmUHg5MFQxQklYRE5FUUlwbWZLcndNYlhkQ1dqd3Y4Mkl2Y29zNXRISzJBQWRnbzZOdWQ5NmNvdk1mb1JWOUthMWFCRFM3UW9nY1F1VWxGN2xFQjUrTVBvSHF4d29IR3Urc3VUTHk3WkhSYzlqTUdYclV4Zld5MGRvdkJSYWhFYVJpdVFQM3BUdjFYUlBWRWhVTTA3QmpaaHVGbGtsVmduUXMwNVhZVnVWWWxlcWxsVFQ5V0lIKzhUTlVFMWhwczlzcEhlSlN2ZzBSUlJLbFVJbzVqa2lRWkVUMnd2M2VyNmt6VFhJMnQ2VVBBV2hGNVJVUnFtK3N1QlRSeWRBRkp1WUIzd2o5dXR3c0xLNTMwSndteFYvQTFuSThSVmJ4Q0lxN1RpNXR0ZzFnMGJiUXB4SVdUVnlMVldNVDRzeXVCaXhDZ0Vqa2txVEdVZUpzY2l2TWVyMUIzaFJsR2JUcHR3ZzhLckN6NmVKV1lPZmNpZUlsd1BnYXYxRjAwVFpFS3NLbmc0MzdIeElJSmtRZ2RGbjBaS2xZb1JpVVVwWjRrSkVsTVVldEVJY1RCa05kR0hXY3p2T3BzQUZoZThQSGFxTkZlaVpDb2pFdlJqK01mZVdEcXFVSWpkZHJDWWh5ODl5TTBlT09kUm56MHRaSVd3bW9ibWNoTzF0VHl2cUdOZzF5KzVOZThaZnBNRHVpYnlheGltVTFhejVyc1FRdjFVQlFoRW1ISWUwck9VVlFsdGo1M0loU2N3MFVSaVNvM3IzaVpNcDZEKzZiVEZVVU1KdkZJYm1sV0pSS2g3QndDMVB6d015WG5jQzZpNnVOR2Zmcnp2UFlPNTNBSVErcnhUWlJhU1J3YmZjenRxMWZ6Y3EzR2s0T0R6Ty9zNHNqWmM5bTUwb1VUNGZlYmhoaEtZaW9pN0ZMcHBCOVpYUkJaSGVybG16cUFsU2dpSWF6ZG1MVEdiVVVyaXNnSThHWUJtdFcwemJUZ1pNRGJtQkI1NVRlU0J0bDZxZXBtcmRzQWNRUElqZXhjcy9vMm5obld1QkVla0tST2txbkh6RktabzJmTjVjanBmWFE3U0h4Q0FVY3NEaFZISk1LTDFTRnVXL1VLdjl5d2daMHJuZnpaOUQ3MjdPeWtNNHBZbHlRc3JjYmdDdHkzZGlXM3ZySWNnSjBxRmQ0NVp5NXY2ZTNESnpIVm9NMDJhOEJWOVJyM3JGM0R5OVVxend6MGJ3YmZEaDBWOXVxZXhuRXpaMUJTR0xLNks2QnhXQWZWVllpNFk4MXFCaFBQbjA3dlk1dW9RR3poTlJHaDVqMlJDT3ZpbUF1WEx1RzV3Y0ZSZmJSdFJ3Y0ZoSmVyUTlRMUxMQS9jZlpzanBrMWx4ZXFRMVM5WjJGWDkrYkRVZ28rRHFmK2lGQ0tpdnhrN1RydVdiT0tsYlVRS254aDArQ1dBVzZhTm93MTZLMjhud1ZkSGlnYndNbWJJR09WbTMwMmI3M0RDRkRtVUpzc3VGdHA3OEt1THM2ZnZ4TVZFWjRhR01DNUNJL2pzZjcxM0xsbVZYb25NQUI3ZEhZeHIxeml5WUVCVnRhYWJ6dyt0Rzg2cDgyZHk1eGltYXFMV0YydmMrZWFWZHl4YWlXcjZzM2ZlMU5QRHpNTFJSWjBkVE90VUtUaUhBczd5a3d2RlBqaHFwVjg5YVVYQVpqZjBjR2l6aTUyNjZ4UTg4cUwxU3BIenBqT3RDamk4MHVYOHV0TkU5c1hNTE5ZWWsxY3g2dUdDVFJyRGdVUmZCS3pzS3VUeURtdWVmbGw3bGk5cWpXbGx4MkVWZ2VFc05HdFdXeXdnN0NlOWJYZ0FFWEMyb1BaaEIwS3MrMVhtT29QWllIZHFrd3ZGcGxYS2plN3ZSdGhHOUYrRXkxM3UzS1o4M2FjenlsenQyVm1jZFJLdm4wSlh2M2hqSDNVRkR0MWRIRHNqSm5qZDdRSVhkR0VVc0pmSSt3S0gxTjZDd1cyTFpjbmhNOVhBOXd6akNObHR6T1hDWHZNZnJRbHdKTWpCMW9nZjYzOTFsbldheUk3R2c1aWRKcjF0WkpGNXEwZk1rWGxiVVBZOHJMSmtpM3JDSm5DMTBOdUlHekdiTWdmTXpyZFBpNGRuR3JnUnBZSldaS0pSMzdCUE51RnIxSG5IR1pVN1VUQ2ZyQTMyNThkRXlqamQ2MW9ocTFFenJQKzJOOFV4MXhhMjFmM1dzZ3ZDSWVSdks3QWhiQWRaRk5xVnUxdG5mYWhoZ05LMk9INUFHSGYyV2N6Q1lac05rVUlXN1QvYjhQS0FoOGo3UHE5bTVDZWJBYmNab1B6VHNMcXIwOVlIZjR6bFhEWWgzQzR5VHJDK29STENTbEtDT3NXdm1QVzQ5Wk1rbUtlMWV0b0c0eExUZE9kUlRodjRqckNGdmN2TVhJTC96SEFTWVNkQVk4YlBaaEpPUG15SjJYSjdpZWtTVTlJdlh0RVNDTHd1UFhEdGszYWU2V0ZtcG90N0o1dnoveVNzS1A2ME16OUl3Z0xaaDZ6OW1QVzZLek1jeWMzRWlDRWhlOGZJK3pVdlordzJBYkR3WnZzbTVjU3pwTDRmL2IzQXdubmIyU3phU2ZabUcxUjRFTEl2NnNONG1LR2oxZHloSE1LVmdMdklSekorU0xoVElFR0lidUxrY2Z1UkJhWS9xc1UvMVBDSXVvdkVIWVVaMG5tb2ZiTWNZUkEvTjZFWUhkRGJyTXlyN09PdnQ2QU90TjQ0SldFRThjZkJiNWg1bXd1NFN5RlcreWRLMjJDTHN4TTBOV21xUThtSEdTaDF0NnpiVkJXV0I4MDZ2d3RlK1lCNEgwMjRQdll0VmxXamhvSVRrM1JoNk10Q2ZJNXdrNlR4UWFzUEdKNGxKV3gyTXBMeXd3THhmM1UydlVWUzM0MGpwQTl4ZDc5WndQaFgxcmR6ODBKbmQzUDhHbWIrNlhhZmo3RGg4VzhZa21NK1paWWV0a1NVOTh3NEY1czVYYWtNblByMDlSbVN3SVg0Tit0WTFmYVlHQ2Ryb3c4aHVjTmR1MTQrL2N0akR3aks3TEdOdmJtNzJMUFh6VEd0dzlPZ1h1ZC9YbEQ2djdOQnFCU3lxbE1DRXZtMHBtLzlPbVJGeHNGU3NzVERKOGMwMmhIbWp2dWF0YytrN3AyckYxckFQNWZiQUtrMTBIc3gvQ0pOaDlKZ1RodGhYNUpPQ1FqeldQcmpEeE5LQzJuQTZ1c3JPK2t0UG01akQ2RjUxNERGYVlScjhvcDcrT21kTkx5RStEYUZIZlZsTUpweUc4eUZPem5oR01OTmdkZDdMM0dCRHZjWXVoenhnUHVWRGxQNXhuSHZEalZ3SU5NYTkyWEdmemZXWWYva1B6TlVwb1pOTXhFTmszd3BiVFM3K3o5YXNaWmZJamgwMnpXMmF6ZUpoMDF5Mml2UHpDZzMyejNsTEFaOEE4eTlmcEpUbDN2U0YxN3RCSGxNazFUSnFRNGwyZmEzTkEydHhpbGVacHdLczAzR1Q2SkpySDdqWGNLaEJNUTc4N3BrNnZOUWZzWXcyZTF2UmY0UTN2M0psTVNhcFRJbThMWmxuQTRSMHYwTTZOd2xQekRETFBQcFJjMlBHdDlkSktCK2hUem04WTlzWEtxZ0x2ZWdMRWlVMkVoZi9HR3BnQ1RaRUpiSFpuR2FvdVpyQmROWTVEenZVMDVBUE5qZERDbW1hNVA5ZEcvcHNwdnRHRmd2QWlhL1ZsTnRiZFpXOG9XQlRnQStEc3pwenVrTlBpVFJxMGEzNzdLSmtFeldXbnZ6aktUZjRacDZYWFdyZ2FBdm12dDZtalNEelFKYTNZeWNzMXlLLzJSVi80MURLK1BQZ1Q0NjFZQU4xWEFqWExLdTh1Y3NmMVNXdmNOaEFQZUdwcHFyV21OZExpa2g5R0gzTFVTRDA1YUFGQ3IvZkN3OGQ4ZjBHVHJTRTY5Tk1VeEY2Y2NSeklBazNIcXVOeWNtcktaL0FzSVJ5VE5uSUEyekxZdHR2bzFqc2U2TFllemxvei9ucHFqeGRlWW85eEpTRmx2WTA3c2J5YzRUb1djOXQ5a2JUekhsTjlQWGt2Z2luVjBPZ3IrZ00ybW04MXJyaEVPYXJzNVZibnJ6WEc3Z0hEWTNJZnRla2VxSTRTUjYwZWJEZmlQVEpzMU5OSXBwc0c2YzBEZG02bnIwOGFybHhxZHVZS3dHN2pCYTJPakloZVo1bXVjMXAwZHFMcnh2RUhqbUplWlJsdVcwbExUY3NiQW1WVTQwT0tjdnpYUS85eWV1ZEQ2N0NiamxYUE5FZjBvbzNmWHZzdkF1ZGlVd3NsVzc4VGVQZHNpRXhkWlBZOHhaK3kvck80M0V4WVYzVWs0ZXZVS1UwSnFmNy9OK3JhVW9sZU5OcmljbUhJNkxQbWtSUXp1TTcvaVFjTEt0SHNNQTE5bi9KTXl4eWEvRTNUT0tqWmo5c29CMVZsV3Nmdk1BY291V1A1TEEva2RGdlo2VHlvazFXdjhlYzQ0SWJuenpPUCtmT28zS3hWeU95NWpIYzdLMUhWWGN6QWZadmcvN05qUkJ2UWg2K0FyVW1YT3NXK205Mzh0c0FFLzFjcDZ4RGgvSmVQeG41eXAvN2JtTkpXTlE5OXV2Tzh5UnU3NFBkQWlJNCtZUnZ4a0UrMjlEK0hFeHNlTjU1NmFlVzZ1VGNZSHJXMVhNL0xNcm9Oc2dqeENPSG16RWI1OHE0VVNmMkdUK21pR0Q2cHJ0Q0g3UHhDZHljZ0UxVHlMNHo1aW5Mc2hiN09KY2RCckZjZHR5MGpncWpsaWJabVluR3RSbkdLcndDMjArMnpLcEdFbXU5cGQwYks4d1N6c1gxbGN1L1d6QjlvYWQ4cWsyL2hiWDdzcldwYkRqTTZjUGxGOFNodWdiZG1helZ0YjJ0SUdibHZhMGdadVc5clNCbTViMnNCdFMxdGVSL24vQXdDTzQxTEJDanowOHdBQUFBQkpSVTVFcmtKZ2dnPT0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOC0wOC0wMSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiRklETyBMMSBDbGllbnQvQXV0aGVudGljYXRvciBDb21ibyIsImNlcnRpZmljYXRlTnVtYmVyIjoiVUFGMTAwMDIwMTgwMjIxMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuMiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMDgtMDEifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE4LTA4LTAxIn0seyJhYWd1aWQiOiIxNzVjZDI5OC04M2QyLTRhMjYtYjYzNy0zMTNjMDdhNjQzNGUiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjE3NWNkMjk4LTgzZDItNGEyNi1iNjM3LTMxM2MwN2E2NDM0ZSIsImRlc2NyaXB0aW9uIjoiQ2h1bmdod2EgVGVsZWNvbSBGSURPMiBTbWFydCBDYXJkIEF1dGhlbnRpY2F0b3IiLCJhbHRlcm5hdGl2ZURlc2NyaXB0aW9ucyI6eyJ6aC1DTiI6IuS4reiPr-mbu-S_oeaZuuaFp-WNoUZJRE8y6Lqr5Lu96amX6K2J5ZmoIn0sImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX0seyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNOekNDQWI2Z0F3SUJBZ0lVWHh3RWtVSDQraEIxbFU4RkpOcEJnek81Mldvd0NnWUlLb1pJemowRUF3TXdVakVMTUFrR0ExVUVCaE1DVkZjeEdUQVhCZ05WQkFvTUVFTm9kVzVuYUhkaElGUmxiR1ZqYjIweEtEQW1CZ05WQkFNTUgwTklWQ0JHU1VSUE1pQkJkWFJvWlc1MGFXTmhkRzl5SUZKUFQxUWdRMEV3SUJjTk1qTXdOREUxTVRBMU1ETTBXaGdQTWpBMU1EQTRNekV4TURVd016UmFNRkl4Q3pBSkJnTlZCQVlUQWxSWE1Sa3dGd1lEVlFRS0RCQkRhSFZ1WjJoM1lTQlVaV3hsWTI5dE1TZ3dKZ1lEVlFRRERCOURTRlFnUmtsRVR6SWdRWFYwYUdWdWRHbGpZWFJ2Y2lCU1QwOVVJRU5CTUhZd0VBWUhLb1pJemowQ0FRWUZLNEVFQUNJRFlnQUVjdU9uY2t6VXBIczMwQmZBcUVqbmFUaDdRSWJic2g2SU85bWlvWFQyNlRxNThPVCtVclFtak1aV092VGI1S01lSDdBdU1uUDB2dHVSaTdOd3liakZwTFoweitOVlFXTGxpK3k2TXJRK0xBWHNrTHVibGR5akxtbHJyRWIzYm5WNG8xTXdVVEFkQmdOVkhRNEVGZ1FVaTFoRmd2cnc5eWkrZHZFMlRpQVZuaGMwSlVvd0h3WURWUjBqQkJnd0ZvQVVpMWhGZ3Zydzl5aStkdkUyVGlBVm5oYzBKVW93RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQXdObkFEQmtBakFXQm9wYUw0anhvWWJ2QzV6Y2pKTy9KRXQ3MlZpUWFvbTFwS3ptUG1LaWZsZnRpOUlJbjNyejFqaXRQM3p5bkM0Q01IWk50MXdNSnROYkZSNVJJWmZ2RXRFN200bys4Z2RqclpqSVlxK09qQVliNUZHNU1NV1BKZi9lWUZHVElvV1RGZz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUlRQUFBQ0dDQUlBQUFDVDdyWDdBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFBemJTVVJCVkhoZTdaMzVVeFJYSHNBRFlhUHhJSnBzRWxPbE1WZVpzemFwelZHcDJ0cXRaSk0xaWFsY3U4bUFpSWhHV0VFbGVNU05obzA1dkNVYVNUeWlFZHc1WUJpWUFkUUJZYmdQR1JoT004ekFESWpJRGNQbFg3RGZMRnVXOWJYcDZlNTViL3FKWGZYNVFTMzdYWjk1Vi9jNzduQ1BYVk5nQkVVR1F5Z3lHSUpkR2E3UmE0N2g4WWEra2FvclEzbU8zcFRLOXE5TnpaRW5xdDdZWlhsNmM4NkNLRU53Uk5yTU1GMVFxQ1lvNUgrRWFtYUU2ZVpHcEQwWVpYaHFVL1pmdnl1QS83elQxSFM2d3AzYjBsUFZPUVJCUVlBUUxJcUlIWmlUMFRZNlVkdnR5V3pvT3BocmowbTJ2ck92OEtuNDdPQlZhWUVxOVIyZlNBRWVCRU5QeG1lL3ZiZHdYYkwxZ05tZVVYK2w1dXB3MjhnRWlscDJHSkxSM0QrcXFlNVljL0xpeXp2TUQ4Y2FaNjlNbFN4Z0tnSlU2dG5ocVl0aWpDOXZOME85T1ZQVjN0US9ncEloSS9MTGdLcFEwVEc0U1d0N0tEb2o0S2Jpb3dwRTk4RGE5QTFuYWtyZEE1QU1sREQvSTVzTTEraEVlY2ZnVDRYT2p3K1gzYk1xRFJXVG40RjI3S1B2UzVJc3p0SjJPYTNJSnNQVzdZSE1yenR0RFQ5YXdRalJwNnQvS0hCQWQ0S1M2amRra3dIOXAzMW9qRUZhNWV2WUdlckFGUlFaREtISVlBaUtNbUJZNHZTTUMyYUM2akJHWkdLbWhHb2lhY213OVhoMm1wclducm9vaEtoZnFyL09hb2FSTGdxRUlEcnJaUlNwTlA2ZDJVUnZ1RVZlaG12MFdtNUx6N0w5UlVHaEdqU2M1K1RPRU0zUzNSWmR6ZVdXb1hFVUZFRyswTmVqZUtVQnFYMTdiK0c1UzkwMDNuR1JsNUhaMExYa3Mrd0FZVzh5WUxwMzZJSURCcFFvRU9LUWtnRkExaDdmbUpWdTYwUlIrQTVKR1E3UCtDL2w3dnZXcEtQVWN3SS9zVmNUY28wTlhTZ1FTaENVTWNuODFmcmpKYTB0d3lSck16RVp2dzZPUVNjeEt6d1ZKWnFUR1dIYU5TZXJpbHo5S0JCNkVKY0IzTDFDbDVEUjJEd3dpdUtTREJrWk1CWUNFL2V0MGQrMVhPdVYrWkg2L1dZN3lFT0JVT1ZMUXdOS0JoSHVYYVBmWVdpQUpnRkZKdzB5TXFBM2c4SzlKQXl5VlZzZ3p1RnhsQXhTUU1aSmRlYmtPM0FGeVNneUdFS1J3UkNLRElhUUtLT3NmZUJVdWZ0a21Vc0liZ2ErYUJhNytsR3FLQUhGVXVvZVFMRUxSSW9NVzQvbnZRUEY5MFRxWWY3TXo3eElmZlRwYXZTNExPdzBOcUcwMFNKU3YyeGZrVlhTK3l2Uk1tQktzVFcxRHViUGFBWjBNd0dmcUovWm5KUHY3RVVoeUFLTlNkOVVRT0hFYTJ4TzhaTVAwVEowMWc2Qkx6eUNJOUtTQ3Azb2Nibndwd3dBSnJabnF0cFJHcndpVGtiTjFlSEhOcGhReEp4QXRmZ3dzZGdoeC95T0V6L0xBQmJIR3FzNnhYMFVFQ0dqZFdUaTQ4TmxLTXFwbUIydWM3RzBaTS8vTW9BUEVrdGFQU0lLUVlRTUdFRkZISzk4WjEraEVDUlVVcXI4WE9aQ0tmUUQ0Y2NxUkwwTUZkMW5LTkJEa2NFUWlneUdVR1F3aENLRElieklhQnVaU01oc2VDTE85TWo2VEs4OHV0NTRzc3lGUXZDZDJHUXJpdWlXNC9HTnh1M3A5VjYzNTNpUkFjUFpWM2FZMGZCNUt1NWRuVTdqWTJySWtYSVUwYTNJSDc4NFgreHRtT3RGUnBMRk9YdWxvRFVHZ09wSUdZMEZkOU5EeHF4dzNhRjhCOG9hZ2s4R2xPemZENVdpUUtjaUtGUjdyTGdOaFVDRTZTRURXTGEvaUwrbDRwTlIxajRZTEhoUDBjSjFtWmwwRmtGTkd4bHpWcVlXdGZHMVZId3k5cCszUDc3UkpJeXNGVDlWMVBWUzJhem9meG1CS3MzOWF3MDM1WkVBMzJRMW9kemRDSitNbXF2RHhlNEJJWlM0QjJxdWVpaHRzZmEvakFDVitwVXZ6YWJHTHBSTjMrSC82T1NsQTJjQnVacXBkL2NWTmZVVFd5MG9CRVVHSCsvc0xZUktqOUpERDBVR0gwRWhtbzhPbFZSM0RhRWtVVUtSNFFYb3pEZitwNVpTZDRqZ2tBRVJsM2NNcHRaYzFnbkcwdHFIQWlHSXZES0FvRkROQWJNZFpka1h5dG9IT08xeXlIQU1qMjg0VXdNVDcxbmhRdGw0cGdZRlFoRFpaUUIzTGRlaUxFc0dDalltMmNxNVRZdERSa1B2eUZ0N0NsRnErSUVaQ1FxRUlDeklJTXZyM3hiVTlYRE15VGhrVkhVT0xma3NHejNQUThBbmFxMjFBd1ZDa09rbjQ3RU5XWldYT1JhT2NNakliZW1aR3lIaVpKVkFsZnI4cFc0VUNFR21uNHc1SzFQUC84cFJZaHd5VGxlNFlRaUJudWNCWlBDL2N2R1I2U2NEU3V4RUtjZExWZTZhOFpXeFVUZzdUVTJOZlJTUDBHSk54cUtZeklSTVhBaGlPY2ZWbG5ESVlBM1daUHgrVGJxaDdvcnJwblQ2amlKRE5JRWhtdENrY29LYlhLK2p5SkRDL1orbXM3NHBueEpzZHVBd2NVUHA5QjBPR2JYZEhyRlFmZFhNcGd6b09VcmNBNmdjUklHeUNYREllR0hidWVlMjVJZ2k0bGdsQ29RZ2JNb0Fub3pQUnVVZ0hDaGtsRTJBUTRiQTAzQnU1Tm5OWjFFZ0JHRldoaThFaFdoUU5nRU9HWGVLbWZGTnNpakdTSytsbXBZeVlONkhzZ2x3eUJBMS9aNWtmcVRlMUhnVmhVT0syMW9HMUNEMHBGZG1oT2xnSG83Q0ljVnQzVXc5dStYc2t2aHNVVHkxS1dlN29RR0ZRNG80ZFMyS1RnTDNyeldnNGlCQ2dFcTlJRG9EeFNXRVp6Ym5vR3dDSERMS093YkxPZ1pFQVkvVTlYQ00xWWdBSWFQb0pCQ2JZa1hsU0FUNGdXL1cya3JiY1hSZTRUeVFrVVBHdElUZUJrdlF6Tlo1VSt4RFQ4YlMzUlpTSTBsRmhxL0FzTDY2aTh6aHFvb01YNW14WEZ0QWFIRU1oNHhTOThEUm9sWnBaTlNSZjVkSkJLcWI4ajlQcTBmbDRCWE9iNk1jTWs2VnUyRktndUlUQ016K0d2djh1ajVWSUZSbGlBV0tsM012QzRjTXM3MW5qdURkU2dnWWQ5T2IvZmtDVXpKbWg2Y0svZXhhMlRuMFJGd1dlbDQ0cnliazBwdHpTSVlwR1krc04xVUlYS3BUM3p2eXQ5MFc5THh3UVBzK3M5MC9pMU9GdzVTTTE3N0o1L3k5Y3Nob0dSNWZsMnlGUWNLTnArbUs0dlZ2ODIyTVZRNnFNZ0pWR2xRQ1BFREJScDJxNWp6K25VTUcvS2hMM1AwcGxlNWtxYWd2ZHZqNVFHZXZVSlh4OGc0ektnRWVvR0NMWGYxQ0Z6NVBTNmpLZVA5Z0NZcE9Hb29NQW9RZkpmUFZXWkZCZ0RoMUxZcE9Hb29NQXV6S3VZU2lrd2FmREZ1M3A3eGowSGRZNk15cHl0aDcvbGVVNWFuZ1hLRnpIVDRaQjNOYm50dHkxbmRXSGEveXcwVSsvRkNWOGVnR0U4cnlWUERYSVQ0Wk1BSVRmb29MRHpBTWowbTJ5bmhOSjBCVmhrQm1yZEFWT1BuZTcvTEphQnVkZVA5Z01RcFJHak5YNkhhZnZVVDFranQrV0pDeGRJOUYra0V1d09GOHg2eHdIUXBVR3ZOWDZ4UHpXbHd5K1pCZEJ2d2NEK2JhK1RjU2VKRUJVL0VYdHdzOS9Nc3JjeVBTZGhnYXZCNUlSZ1BaWlR6LytibENiOStndk1pQWd0dWFXdmRnbE9HK1QvVkVXTGd1RXpveC85Y1BTaklDVmVyZ1Zha29qemZ6UUZSNnZNYm10ZGYwSW1QYVFFbkdZeHRNV1UzRWxsSXFNbnppVDEvbE5aRGJ6NmpJa0U2QVN2M3B5WXNFbTF4RmhuU0NRalNjWDA4bG84aVF6aE54V1dSdmFoWWhvN3hqTVBwMDlUOE9sOTZLL0dIcldWU1V2Z085TjRvRnNmYlVSYTluMmQ2SUNCbE96L2lIMzVlZ0JDbndzR3gva2FpN2RjUTFVMVdkUTR0ampTaEtCVTRXL2pOVDdCMXhvdnVNbEVyM3ZFZzlpbGdCRVJ5UmRwTHJkQkIrUk11QXhpcE9YU3ZrYXJqYmxrQ1ZKamFsUnNMbFg2SmxBTlZkdzIvdHNjeU5TSjJ6MGg4RWhXcFJidVhsZDZGYWxNSWJnV0o1YzFjQnRPZW8wSVFnUlFaUTBOcDNwTUJ4T044ZnZDVDRtZ0wvQUdNa2xNSWJnV0tSZkUra1JCbis1QU9XaG5BdmJUL2ZQRURycTZVaVF3UXp3M1JrcDl3SVJZWlF3TVFtcmEyRjVwMmNpZ3lodkpxUVc4YTFSWlVneEdRNFBSTXdtS01CcWUvd3ZoQVVvczJ6OXppR3gxRGFBTWc0S2dySmtKSGg4SXduWkRRdWlETE1oYkVkYVdBb2lZckcvd1NvMUNoVmt6eTQxckF0clk1VTIwV3NaalQxai80cnZYNUdHRnR6QXFyY3RWeTdOZFhXUU80S0Y1SjlobjFvN0VkTHEvQ2JnVzVwWUg1M0tLK0Y3R0pKOGgyNDFucDVjYXdSNmpWSy9iUUJzcll3SnBQR3RjN2taYmhHcjVrYXU5NzRybUJhdnI4S1ZHbGUreVkvbys0S2pRVjU1R1ZNY3ZISzBMYTArbzkvS1BVZC83KzBENDVJZTN0dklVckdKRnUwZFpXUzNqc0pnWllNb0hWa0FvWVp2dk9lZjRlMk1JcE56R3V4RCtGa1RFSjF4VEJGR2FUdzI2UVB4dEJQYjhveDFGMUJDZkFiaW96L015Tk1GNUpVbnRmU1MrTmNiWUVvTW40RHBxdEhDaHdFbDZOSlF6WVpNQnFCZWJzUTNrK2syR2ZBTEhYcEhvdWx0ZTk2ZERMdVc1Qk5SbVBmeU0rbHJzMWFXMHlLTlNhWmp5WHhJcTY1RWN2aTljWlZKeXAvaXlqRnVrbHJPMTdTUm5CR0xSYjVhc2JJUkdGYlgyS2UvYTA5aGJQQ0NleVA4b1c3VitqZTNGVnd3R3lIS2lMakRpdVord3pvTGNGS2diTXY0bGpGdmF2VEEyNHFKcXBBZFBNaTllRkhLeTQ0ZWlFWk1uYmRrekRVZ2RmMWVJNFd0WVltbGIrdzdkeEQwUmt6VitpSXYxT0JBR2VHNlJaRVp6eS83WnpxU05tUGhVNGI3L1pUUDhPUWpFbWdsYWpzSE5SVWQzeVgwN3o2NTZxL2ZIM2g0VmdqTkNPU3hjQ0Q4UGlpR09PZmQxNklQRkgxYlhhenVycWo0dktnak0zUlZEQW40enF1MFFuNzBKaXQ1N2U5NkRuTlYrRlgvSm1tOXNQdlMxN2FibjQ0eGdqTkMvekdnMEkxZ1NvTnREWUEvQUgrQ3Y4NEx6SU5pdjdGTDh3ZkpKYkVxV3VUTE03czVtNElCSUtDQU9YYVZDZ0VkbVhjaGlneUdFS1J3UkNLRElaUVpEQ0VJb01oRkJrTW9jaGdDRVVHUXlneUdFS1J3UXhqMS80TEZOUk00TDd3aGc0QUFBQUFTVVZPUks1Q1lJST0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiLCJjcmVkUHJvdGVjdCIsImNyZWRCbG9iIiwibGFyZ2VCbG9iS2V5IiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6IjE3NWNkMjk4ODNkMjRhMjZiNjM3MzEzYzA3YTY0MzRlIiwib3B0aW9ucyI6eyJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJhbHdheXNVdiI6ZmFsc2V9LCJtYXhNc2dTaXplIjoxMDI0LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxLDJdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjE2LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjQ4LCJ0cmFuc3BvcnRzIjpbIm5mYyJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5IjoxMDI0LCJmb3JjZVBJTkNoYW5nZSI6ZmFsc2UsIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjoxLCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjoxfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDctMTkiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkNodW5naHdhIFRlbGVjb20gRklETzIgU21hcnQgQ2FyZCBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMzA3MTkwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wNy0xOSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMTAtMDMifSx7ImFhZ3VpZCI6IjNiMWFkYjk5LTBkZmUtNDZmZC05MGI4LTdmNzYxNGE0ZGUyYSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiM2IxYWRiOTktMGRmZS00NmZkLTkwYjgtN2Y3NjE0YTRkZTJhIiwiZGVzY3JpcHRpb24iOiJHb1RydXN0IElkZW0gS2V5IEZJRE8yIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJxVENDQVUrZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQTdNU0F3SGdZRFZRUUREQmRIYjFSeWRYTjBJRVpKUkU4eUlGSnZiM1FnUTBFZ01URVhNQlVHQTFVRUNnd09SMjlVY25WemRFbEVJRWx1WXk0d0lCY05NakV3TXpBeU1EWXhPRFE0V2hnUE1qQTFNVEF5TWpNd05qRTRORGhhTURzeElEQWVCZ05WQkFNTUYwZHZWSEoxYzNRZ1JrbEVUeklnVW05dmRDQkRRU0F4TVJjd0ZRWURWUVFLREE1SGIxUnlkWE4wU1VRZ1NXNWpMakJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCSXprTWR0Tlp0MFpPek8rdTFmMkVLWlJTbmZodnl3YmhvbkJGOU5TUHEyV0c3bnVSaS95dlo4bERqd3A1ZGFyUTZPZFpnK0hxYlNTZVhKWHc3VXBjbFNqUWpCQU1BOEdBMVVkRXdRSU1BWUJBZjhDQVFBd0RnWURWUjBQQVFIL0JBUURBZ0VHTUIwR0ExVWREZ1FXQkJSald4VG8xRXEzM1pyeGZMRFdzc2RkYkQvdlpUQUtCZ2dxaGtqT1BRUURBZ05JQURCRkFpQitFMDlHem1jWWxNOTVxVC9hZm5QVTlxNlhKbXhPU0tXQVJPNStrZ1VuV2dJaEFJYTluNXA0MHRjR2ZtZUY2L1d2WW9qQU51eWtRcWhWazhXbmZnMTVTNjlyIiwiTUlJQnpUQ0NBWE9nQXdJQkFnSUpBTFMzU2liR0RYVFBNQW9HQ0NxR1NNNDlCQU1DTURzeElEQWVCZ05WQkFNTUYwZHZWSEoxYzNRZ1JrbEVUeklnVW05dmRDQkRRU0F4TVJjd0ZRWURWUVFLREE1SGIxUnlkWE4wU1VRZ1NXNWpMakFlRncweE9URXlNRFF3TmpVNU5EQmFGdzAwT1RFeE1qWXdOalU1TkRCYU1Ec3hJREFlQmdOVkJBTU1GMGR2VkhKMWMzUWdSa2xFVHpJZ1VtOXZkQ0JEUVNBeE1SY3dGUVlEVlFRS0RBNUhiMVJ5ZFhOMFNVUWdTVzVqTGpCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkE1bWpZc2pvd0FJMGpucGkvL0NKM0tuemhHYlRVbXN0TldxTjc4aW9HMUNUSzlnUGdQbDlVaUZPSk8vditGZkZLK1B4djEwYzYwNGR2bElEQWJLdytpallEQmVNQXdHQTFVZEV3RUIvd1FDTUFBd0RnWURWUjBQQVFIL0JBUURBZ0VHTUIwR0ExVWREZ1FXQkJTZ1d0WTBuRWNtUG1HREx1Q3djZUtlSlBTY296QWZCZ05WSFNNRUdEQVdnQlNnV3RZMG5FY21QbUdETHVDd2NlS2VKUFNjb3pBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlBeG9WczZxajdEWDJ4aXhDampjRFVkeEJUSm1TVExiMGYxclJHd3JBQnpUUUloQVB0MFAzMnF6QWVlcEY0Ly90Z3p4cU5vS2tXRGNhUFBTWHJnK3h6cmxWSHciLCJNSUlCenpDQ0FYYWdBd0lCQWdJQ0FTQXdDZ1lJS29aSXpqMEVBd0l3T3pFZ01CNEdBMVVFQXd3WFIyOVVjblZ6ZENCR1NVUlBNaUJTYjI5MElFTkJJREV4RnpBVkJnTlZCQW9NRGtkdlZISjFjM1JKUkNCSmJtTXVNQ0lZRHpJd01Ua3hNakEwTURZMU9UUXdXaGdQTWpBMU1UQTBNRGN3TXpBMU1EQmFNRHN4SURBZUJnTlZCQU1NRjBkdlZISjFjM1FnUmtsRVR6SWdVbTl2ZENCRFFTQXhNUmN3RlFZRFZRUUtEQTVIYjFSeWRYTjBTVVFnU1c1akxqQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJBNW1qWXNqb3dBSTBqbnBpLy9DSjNLbnpoR2JUVW1zdE5XcU43OGlvRzFDVEs5Z1BnUGw5VWlGT0pPL3YrRmZGSytQeHYxMGM2MDRkdmxJREFiS3craWpaakJrTUJJR0ExVWRFd0VCL3dRSU1BWUJBZjhDQVFBd0RnWURWUjBQQVFIL0JBUURBZ0VHTUIwR0ExVWREZ1FXQkJTZ1d0WTBuRWNtUG1HREx1Q3djZUtlSlBTY296QWZCZ05WSFNNRUdEQVdnQlNnV3RZMG5FY21QbUdETHVDd2NlS2VKUFNjb3pBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlBa3JMTTVWM0RuRDBYY1ZVRlcrTk1GY0JaQ08xRnh5WXo0VmtQSDNBN0tHUUlnSGF5VGZVODhvSUVpTU5heDEzdGdaYW9oaE1BWEVNanFUeUl0YmNUVDhRYz0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBakNBWUFBQUQxN2doYUFBQUFCR2RCVFVFQUFMR09mUHRSa3dBQUFDQmpTRkpOQUFDSER3QUFqQThBQVAxU0FBQ0JRQUFBZlhrQUFPbUxBQUE4NVFBQUdjeHpQSVYzQUFBS0wybERRMUJKUTBNZ1VISnZabWxzWlFBQVNNZWRsbmRVVk5jV2g4KzlkM3FoelREU0dYcVRMakNBOUM0Z0hRUlJHR1lHR01vQXd3eE5iSWlvUUVRUkVRRkZrS0NBQWFPaFNLeUlZaUVvcUdBUFNCQlFZakNLcUtoa1J0WktmSGw1NytYbDk4ZTkzOXBuNzNQMzJYdWZ0UzRBSkU4ZkxpOEZsZ0lnbVNmZ0IzbzQwMWVGUjlDeC9RQUdlSUFCcGdBd1dlbXB2a0h1d1VBa0x6Y1hlcnJJQ2Z5TDNnd0JTUHkrWmVqcFQ2ZUQvMC9TckZTK0FBRElYOFRtYkU0NlM4VDVJazdLRktTSzdUTWlwc1lraWhsR2laa3ZTbERFY21LT1crU2xuMzBXMlZITTdHUWVXOFRpbkZQWnlXd3g5NGg0ZTRhUUkyTEVSOFFGR1Z4T3BvaHZpMWd6U1pqTUZmRmJjV3d5aDVrT0FJb2t0Z3M0ckhnUm00aVl4QThPZEJIeGNnQndwTGd2T09ZTEZuQ3lCT0pEdWFTa1p2TzVjZkVDdWk1TGoyNXFiYzJnZTNJeWt6Z0NnYUUvazVYSTVMUHBMaW5KcVV4ZU5nQ0xaLzRzR1hGdDZhSWlXNXBhVzFvYW1obVpmbEdvLzdyNE55WHU3U0s5Q3ZqY000alc5NGZ0ci94UzZnQmd6SXBxcytzUFc4eCtBRHEyQWlCMy93K2I1aUVBSkVWOWE3L3h4WGxvNG5tSkZ3aFNiWXlOTXpNempiZ2NscEc0b0wvcmZ6cjhEWDN4UFNQeGRyK1hoKzdLaVdVS2t3UjBjZDFZS1VrcFFqNDlQWlhKNHRBTi96ekUvemp3ci9OWUdzaUo1ZkE1UEZGRXFHakt1THc0VWJ0NWJLNkFtOEtqYzNuL3FZbi9NT3hQV3B4cmtTajFud0ExeWdoSTNhQUM1T2MrZ0tJUUFSSjVVTnoxMy92bWd3OEY0cHNYcGpxeE9QZWZCZjM3cm5DSitKSE9qZnNjNXhJWVRHY0orUm1MYStKckNkQ0FBQ1FCRmNnREZhQUJkSUVoTUFOV3dCWTRBamV3QXZpQllCQU8xZ0lXaUFmSmdBOHlRUzdZREFwQUVkZ0Y5b0pLVUFQcVFTTm9BU2RBQnpnTkxvREw0RHE0Q2U2QUIyQUVqSVBuWUFhOEFmTVFCR0VoTWtTQjVDRlZTQXN5Z013Z0JtUVB1VUUrVUNBVURrVkRjUkFQRWtLNTBCYW9DQ3FGS3FGYXFCSDZGam9GWFlDdVFnUFFQV2dVbW9KK2hkN0RDRXlDcWJBeXJBMGJ3d3pZQ2ZhR2crRTFjQnljQnVmQStmQk91QUt1ZzQvQjdmQUYrRHA4Qng2Qm44T3pDRUNJQ0ExUlF3d1JCdUtDK0NFUlNDekNSellnaFVnNVVvZTBJRjFJTDNJTEdVR21rWGNvRElxQ29xTU1VYllvVDFRSWlvVktRMjFBRmFNcVVVZFI3YWdlMUMzVUtHb0c5UWxOUml1aERkQTJhQy8wS25RY09oTmRnQzVITjZEYjBKZlFkOURqNkRjWURJYUcwY0ZZWVR3eDRaZ0V6RHBNTWVZQXBoVnpIak9BR2NQTVlyRlllYXdCMWc3cmgyVmlCZGdDN0g3c01ldzU3Q0IySFBzV1I4U3A0c3h3N3JnSUhBK1hoeXZITmVITzRnWnhFN2g1dkJSZUMyK0Q5OE96OGRuNEVudzl2Z3QvQXorT255ZElFM1FJZG9SZ1FnSmhNNkdDMEVLNFJIaEllRVVrRXRXSjFzUUFJcGU0aVZoQlBFNjhRaHdsdmlQSmtQUkpMcVJJa3BDMGszU0VkSjUwai9TS1RDWnJreDNKRVdRQmVTZTVrWHlSL0pqOFZvSWlZU1RoSmNHVzJDaFJKZEV1TVNqeFFoSXZxU1hwSkxsV01rZXlYUEtrNUEzSmFTbThsTGFVaXhSVGFvTlVsZFFwcVdHcFdXbUt0S20wbjNTeWRMRjBrL1JWNlVrWnJJeTJqSnNNV3laZjVyRE1SWmt4Q2tMUm9MaFFXSlF0bEhyS0pjbzRGVVBWb1hwUkU2aEYxRytvL2RRWldSblpaYktoc2xteVZiSm5aRWRvQ0UyYjVrVkxvcFhRVHRDR2FPK1hLQzl4V3NKWnNtTkp5NUxCSlhOeWluS09jaHk1UXJsV3VUdHk3K1hwOG03eWlmSzc1VHZrSHltZ0ZQUVZBaFF5RlE0cVhGS1lWcVFxMmlxeUZBc1ZUeWplVjRLVjlKVUNsZFlwSFZicVU1cFZWbEgyVUU1VjNxOThVWGxhaGFiaXFKS2dVcVp5Vm1WS2xhSnFyOHBWTFZNOXAvcU1Ma3Qzb2lmUksrZzk5QmsxSlRWUE5hRmFyVnEvMnJ5NmpucUllcDU2cS9vakRZSUdReU5XbzB5alcyTkdVMVhUVnpOWHMxbnp2aFplaTZFVnI3VlBxMWRyVGx0SE8weDdtM2FIOXFTT25JNlhUbzVPczg1RFhiS3VnMjZhYnAzdWJUMk1Ia012VWUrQTNrMTlXTjlDUDE2L1N2K0dBV3hnYWNBMU9HQXdzQlM5MUhvcGIybmQwbUZEa3FHVFlZWmhzK0dvRWMzSXh5alBxTVBvaGJHbWNZVHhidU5lNDA4bUZpWkpKdlVtRDB4bFRGZVk1cGwybWY1cXBtL0dNcXN5dTIxT05uYzMzMmplYWY1eW1jRXl6cktEeSs1YVVDeDhMYlpaZEZ0OHRMU3k1RnUyV0U1WmFWcEZXMVZiRFRPb0RIOUdNZU9LTmRyYTJYcWo5V25yZHphV05nS2JFemEvMkJyYUp0bzIyVTR1MTFuT1dWNi9mTXhPM1k1cFYyczNZayszajdZL1pEL2lvT2JBZEtoemVPS280Y2gyYkhDY2NOSnpTbkE2NXZUQzJjU1o3OXptUE9kaTQ3TGU1YndyNHVyaFd1amE3eWJqRnVKVzZmYllYZDA5enIzWmZjYkR3bU9keDNsUHRLZTM1MjdQWVM5bEw1WlhvOWZNQ3FzVjYxZjBlSk84Zzd3cnZaLzQ2UHZ3ZmJwOFlkOFZ2bnQ4SDY3VVdzbGIyZUVIL0x6ODl2Zzk4dGZ4VC9QL1BnQVQ0QjlRRmZBMDBEUXdON0EzaUJJVUZkUVU5Q2JZT2JnaytFR0lib2d3cER0VU1qUXl0REYwTHN3MXJEUnNaSlh4cXZXcnJvY3JoSFBET3lPd0VhRVJEUkd6cTkxVzcxMDlIbWtSV1JBNXRFWm5UZGFhcTJzVjFpYXRQUk1sR2NXTU9obU5qZzZMYm9yK3dQUmoxakZuWTd4aXFtTm1XQzZzZmF6bmJFZDJHWHVLWThjcDVVekUyc1dXeGs3RzJjWHRpWnVLZDRndmo1L211bkFydVM4VFBCTnFFdVlTL1JLUEpDNGtoU1cxSnVPU281TlA4V1I0aWJ5ZUZKV1VySlNCVklQVWd0U1JOSnUwdldremZHOStRenFVdmlhOVUwQVYvVXoxQ1hXRlc0V2pHZllaVlJsdk0wTXpUMlpKWi9HeStyTDFzM2RrVCtTNDUzeTlEcldPdGE0N1Z5MTNjKzdvZXFmMXRSdWdEVEVidWpkcWJNemZPTDdKWTlQUnpZVE5pWnQveURQSks4MTd2U1ZzUzFlK2N2Nm0vTEd0SGx1YkN5UUsrQVhEMjJ5MzFXeEhiZWR1Nzk5aHZtUC9qaytGN01KclJTWkY1VVVmaWxuRjE3NHkvYXJpcTRXZHNUdjdTeXhMRHU3QzdPTHRHdHJ0c1B0b3FYUnBUdW5ZSHQ4OTdXWDBzc0t5MTN1ajlsNHRYMVplczQrd1Q3aHZwTUtub25PLzV2NWQrejlVeGxmZXFYS3VhcTFXcXQ1UlBYZUFmV0R3b09QQmxocmxtcUthOTRlNGgrN1dldFMyMTJuWGxSL0dITTQ0L0xRK3RMNzNhOGJYalEwS0RVVU5INC93am93Y0RUemEwMmpWMk5pazFGVFNERGNMbTZlT1JSNjcrWTNyTjUwdGhpMjFyYlRXb3VQZ3VQRDRzMitqdngwNjRYMmkreVRqWk10M1d0OVZ0MUhhQ3R1aDl1ejJtWTc0anBITzhNNkJVeXRPZFhmWmRyVjliL1Q5a2ROcXA2dk95SjRwT1VzNG0zOTI0VnpPdWRuenFlZW5MOFJkR091TzZuNXdjZFhGMnowQlBmMlh2QzlkdWV4KytXS3ZVKys1SzNaWFRsKzF1WHJxR3VOYXgzWEw2KzE5Rm4xdFAxajgwTlp2MmQ5K3crcEc1MDNybTEwRHl3Zk9Eam9NWHJqbGV1dnliYS9iMSsrc3ZETXdGREowZHpoeWVPUXUrKzdrdmFSN0wrOW4zSjkvc09raCttSGhJNmxINVkrVkh0ZjlxUGRqNjRqbHlKbFIxOUcrSjBGUEhveXh4cDcvbFA3VGgvSDhwK1NuNVJPcUU0MlRacE9ucDl5bmJqNWIvV3o4ZWVyeitlbUNuNlYvcm42aCsrSzdYeHgvNlp0Wk5UUCtrdjl5NGRmaVYvS3ZqcnhlOXJwNzFuLzI4WnZrTi9OemhXL2wzeDU5eDNqWCt6N3MvY1I4NWdmc2g0cVBlaCs3UG5sL2VyaVF2TER3Ry9lRTgvczNCQ2tlQUFBQUNYQklXWE1BQUE3RUFBQU94QUdWS3c0YkFBQUFJWFJGV0hSRGNtVmhkR2x2YmlCVWFXMWxBREl3TVRnNk1EVTZNamdnTVRZNk5ESTZNVFQ5aHdyZkFBQUlIVWxFUVZSWVI1MVhDMUJVNXhYK2RsbGdRZDRQVVJBZmlTaGFORzFpN0JodG0wNUtVa25UV0IrTlFhMFlHMk9EbGpvT0drMWlPNTFxTkdRY2s5b2tSSnMwNEl3NnB1TjBURXhUYU9zWVM3U1NwaHBmMUtBVkJSWmhXUjRySUx0N2I3L3ozN3ZzUWhhQy9TNy9zdnozdk0vNXovbXg2QVNHQ1oyUC9GZ3M4cGY2NklOZmpNVjRPV3hZemQvRGcrWlhZRUhsSjUvanZnV2I4T2pxSFdoc2NhbjlPMVV1R0Y0RWhNUVUzdHJoUnQ3cWwzR3FzaHBJaUFGOFBxRHJOcFlWNU9IMUYxY2dKam9xS0ZMQ0krSUhOMng0RVRDVi8zemJINUE4Y1JGT1ZWOENSaWNEVVpGQU5KZlZpdklERmFqNjl4ZUtUaWtrajZiUkZIMXc1WUpCSXREZjZqOVZuc2E4WjNiUVd5OFFTNit0NWp0M3Q0ckExczBGMkx6cWNXT1A2TDFhcDR5S0dEZkczQ0VHQzRRWUVBeU5qeCsxMTV2MEtZK3UxNUdXcHlNblg4YzBXVXQxWkQraEkrbGhmV0hSVHQzcjlablVCaHBYYmRUUElWdy9qeEc2WTgwV2M1ZHlmUUc1d1JpMEJ2S0xkMk4vMlFmTWN5eGdaNWdGa3UrV2RveWNPQVpWKzMrTnV6UFRqSDNDdGZzZE9OWVcwMUVmd3BEQUhZMVBCLysySVdOZktlS1h6RGNJQjhDaU1WSEIxZnYySDQ5aFpXRUpNTUlPeEl6Z0R1M1RXUDRkWFRURWh2SlhpckQwc1RrR01kRlRmUVoxMzE0QVgzY2pGYk11K0NsUWhhaGk3dVhUZ3Nqa2lSaHo3QkRzT2RucURWZ2ZGcWF5THdKZlhHL0M3Q1cvd3MzTHpGOUtvbEdlOHFhblZ5bGZ1M1loWG51K1FFZ1Z2TTJ0YUpqM0ZEcXJqdExIVk83WTFMNUV3SWQycXJaUVJMejZOUFk5M0c5R2JPNGlaQjR0SjNtWU1xL1BBTXU0SDlIRENLNXdRN0dQWGplMVlzYUQ5NkxpblJlWWlXZ2hVM0NzZmc3TzB0Zm9hd3lGUkN0QnVncTVDMkhXUkdSV0hZYnU5VEV5ODZGcjdhUkw0bnN4aVdKcG5DMHBBMW5PYzBxV01xKyt5Y1d6M0FORW1zcDdic01XYnNYSEgrM0M2ZmUyOVNsdmUvY1FMbGppNENwOWkvNm1rRm1VaTg5dXJqYU0zTG9kazN4MWlQcm1mWWllUFJQWnZoc1l1YjJFS1dnbXQ0ZVVPbmxpNFdtdGcrWm1TZ2tWQVllekRhTnpsZ0pwU1R4RFhxU1BUa0w5WDNjckFrSDN5Yzl3NDRjcjRHbXVVZUVXTVlZMzNhclFFbjljZ1BTRGJ4akVSQWVGaDltc0xDUFdrWW5hakJud05UU1JMNHdHdFdOeVZ5T3NVWFl6UVNKT01xR1d4djdDVkppNE5tc2Vyc3lhQmEzNUpwVkwxUXVMRjcxb2dIM2ExekNwcnJhZjhwSzNqeUIrYWo1aTZORHJiRTUrMk1hbTAxaXZpb0pSbkxMTUZDaW9QV1BUTEFzRjkwa3BzbEg4SmtkUnd1MVVRaWI4cFFJVHp2NE40Wm5waXU1RTlVVkU1T1JqdzVhOVFCeFRGaEdPd2swQncrUUlHOUw3STJDQTZBeFM3RWNZN0dTVUVwSWk2MGJxOWgzSTF1c3hJdmM3NnYzMW15NU1tN2NCMzNxa0NCNWhUNDRqRTQ4aWo1aE5EUGtLQkF3WUJNb3V0WGdxNkZYS3htZlZ2cUI5Y1NIRzNyTU01eTVlQXpLWW5yQlFQZ2J3WmZjR1NjRkF5QUZTajhVZ2IzMTFEeTVhWXVBK2VBalc5QlRqOUlpQmJwNmtMczRIdnlacFlFRVlPZ1hzVEFNWkJNSWszaXVaMWtoY3Vlc0JOUDVpSFZPVHlIbkR3U1JHZDdOWk9Wd29MbHlBalQ5YlFDTjR4Q2dxTXR4b1RuNUk3UmhGR0VEQUFFNHZ0UVpBVExMS1kySG42dmJBdzBrblBVQjJkYTBYV2tNTDd2MTZGdHBxMzhQTDYvUFppR2lRTVBHWFBWd2lFNENTd3ljWVFSRWdWNGdpTkRvY1AzazhqVzRtdlY1VHA4RWRsNERLRDNiaTAwTmJFVzgySzFjbnZUZkhkYkEwK1M2UzVBbEcvd2lFcUFHYm1teUdhamtOR2pwVjEwdjc3VzVNYWorSGg3NlJwZWphZVRlWXRmZ0Z2UEg3STd5a1JDbWVZSWprcjQ1QWlCcVFycVdoaCtKNjJFd2JrTEJ5SmFicUhVaGFFeGhNVC85eUR4TEdQWTZULzZwaEQrQUVGVzJzcWM1YlJyc1ZEQjBCQ1gxUURkZzRxZnpJZHJHM1Q3OEhFVk9tWUhKekUwYnQ1YWcyOGRiQlNsZ216TWZlc2crQmRFNUV1VGRJRkNVTm5DY2x4Y3RNU201VHRoSEYvbEZXR2xYcW1XUDFoVTNrOGpVSC9uemlqTHhDV0VJaXhwOWgxN3Z3ZDloU09DdUkwNTlmUWNvRHEvRE11bDI4TXpEY2ZxOXY4elRjYU1hU1JkK0ZmdlV3aXBibktYcUJ0MUVHRWd0M1FHcVVBWkdSOUZqR3I0QUZwRE1WY3hjK2h5ay9LRWFkdzJuc0UyMjhGOHhjL0NKbVBsUUlaMXVIZVcrZ0NDOTVHMXVSTTNrODZpL3R4NzRkYTB3TzhyeFp6Z2thRDIvZE5kb1lyaUtnTTdIUWVMc2krbTVFdVN0K3c0citCNUJxQ3BWS0ZvK2EyL0RUWitjamxTMzJwYTN2QW9sQlZ6U3BtWFkzNTNzY2p2NXVBM0xuVERmMmlhNFRwMUQveUZKNHVocFl5TWxVYWt4UUwwZTNMVDRGazlwNHN5Wk1BOVJYbEIwNWdlVWJPSWFsb3lXYVRVWndpOTFOR2xXTWpGZHpUL0pNYk51OEhKdWVEdHlJdmMxTzNKaTdETGMrcmVDQlRTTzFUWEdJMXg3Y1JPeU03eUh6NDhPdzBBblpWd1lJWS9DOXNMaGtIMTU1cVl5RGhVY3dpcU5admVPU091bjFzT3M1OGNSVGorSEF6aUtEd1VUalQ5YkJWVjVLeFhHa3RsT3A4UG1vdWhVUjlqUmtWQjdnUmVWK2cxanFUZVRLaFNRVXZKcFBuLzNrRmw3SjV4clg4S2xQcXU5WjMxK25PMXJhVENvRHpsZjM4Q3B1NTFVOFVhOUJKdGRZL1JMWEJmNTlIckc2czdUTXBKUnJmLzlyL0pjTWtJandwdy9WNTJ2MTFEbXJkUXYvTDNqLytHZm1yb0hPaXVQNmYyS3pxQ1JhS2F6QmVLNXgra1drY1M5S2J5aFliMUlLUks2eGdqSG8vd1ZEd2NPclZiM2srZXh4aGp1RmdaYWhJMklrejAySXVUOFhZOTdmQjl0SUtUNlZ2RUZoZEo0aElTSUNOamF0ZlI0MUdhUFFmZllzMVk3dVU2NHh6OVlJTys2cStnVGovL21ob1Z4OEM3Q0doa1RnVG5ENzhuLzFxOU1mWnM0akdlcFVoanFldVU3U25idjJtaFIzaGpzeVFHTmgralBvL3VpWVhwZVhyenVLdGdUOU54bjYvNytoOEgvVlFDaUlrS0Z5SFJyQS93QzRlK08rWjFjbjRRQUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiIzYjFhZGI5OTBkZmU0NmZkOTBiODdmNzYxNGE0ZGUyYSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlfSwibWF4TXNnU2l6ZSI6MTAyNCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDIiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wMy0wNSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiR29UcnVzdCBJZGVtIEtleSIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjEwMzA1MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0xMi0wNCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiR29UcnVzdCBJZGVtIEtleSIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkxMTIyMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjAuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMTItMDQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIxLTAzLTA1In0seyJhYWlkIjoiNGU0ZSM0MDExIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWlkIjoiNGU0ZSM0MDExIiwiZGVzY3JpcHRpb24iOiJTYW1zdW5nIFBhc3MiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MjU2LCJwcm90b2NvbEZhbWlseSI6InVhZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19zdXJyb2dhdGUiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwiLCJiYURlc2MiOnsic2VsZkF0dGVzdGVkRlJSIjowLjAsInNlbGZBdHRlc3RlZEZBUiI6MC4wLCJtYXhUZW1wbGF0ZXMiOjAsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjMwfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInRlZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJhdHRhY2htZW50SGludCI6WyJpbnRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOlsiYW55Il0sInRjRGlzcGxheUNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbiIsImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6W10sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUVnQUFBQklDQVlBQUFCVjdiTkhBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQXlScFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1TXkxak1ERXhJRFkyTGpFME5UWTJNU3dnTWpBeE1pOHdNaTh3TmkweE5EbzFOam95TnlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUlNaV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVkpsWmlNaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVOVE5pQW9UV0ZqYVc1MGIzTm9LU0lnZUcxd1RVMDZTVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRHBCUmtJek1USTJSa0U0TVVJeE1VVTFPVUl4TVVaRk5qaENSakkzTWpJeU5DSWdlRzF3VFUwNlJHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEcEJSa0l6TVRJM01FRTRNVUl4TVVVMU9VSXhNVVpGTmpoQ1JqSTNNakl5TkNJK0lEeDRiWEJOVFRwRVpYSnBkbVZrUm5KdmJTQnpkRkpsWmpwcGJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09rRkdRak14TWpaRVFUZ3hRakV4UlRVNVFqRXhSa1UyT0VKR01qY3lNakkwSWlCemRGSmxaanBrYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2tGR1FqTXhNalpGUVRneFFqRXhSVFU1UWpFeFJrVTJPRUpHTWpjeU1qSTBJaTgrSUR3dmNtUm1Pa1JsYzJOeWFYQjBhVzl1UGlBOEwzSmtaanBTUkVZK0lEd3ZlRHA0YlhCdFpYUmhQaUE4UDNod1lXTnJaWFFnWlc1a1BTSnlJajgrcEQvekJnQUFEQkJKUkVGVWVOcnNYQVZ3Rk1zVzdVQ0NFNElGQ3c0QkNnbnVCQ244UTNBS2QzZDNMeWdjQ3Fkd1QrSHVyb1VHSjBCd0tkemQwcjlQRjNlcXAzZjJrZmQ0MmQzdzlsUjFZTHQ3Wm1mdTNMNXliczk2TURPU2k5WkJ0UCtKbG9uOXQzQkR0SzJpelJUdHNkV0UycUs5RW8zL3g5dXJuN0l3SWNndEdKc0dtVEFQMFJLTDlsUzBhTXdORmVHaStVWVhmd2FMRnVpV2h3MmdQRC93NTVwby9tNTVXT0k2QlBSUnROaHVXVmppa3lmVXlGbmZualp0V2xheVpFbVdMVnMyNXUvdnorTEVpY000NSt6YnQyL3N4bzBiTERRMGxCMDllbFQrNnlSSTJieHh0SWVvVzdjdTM3bHpKLy94NHdlUENJNGRPOFpidG16cERFLzJ4cUVDcWx5NU1yOTQ4U0wvcDNqOCtERnYwYUtGUXdYazhWTkEzcEdwcDU2ZW5tek5taldzV3JWcTh2UHIxNi9aK2ZQbjJmSGp4OW5WcTFkbGUvRGdBWHYzN2gxNzgrWU44L2IyWnZIaXhXTXBVNlprT1hMa1lGbXpabVhGaWhWanhZc1hsOGRqZmxCUUVBc0xDNHZzSmZZMjBqV29kT25TL05XclYxSURaczZjeWNWTldzNkxIVHMyOS9QejQwSVlQRjI2ZEZ3SXlISmUrZkxsK2I1OSsvanQyN2Q1bzBhTnVJZUhSOVJjWXRHaVJlTVZLbFRndTNidDRyMTY5VEtOcFU2ZG1yZHAwNGF2V3JXS256dDNqZ3ZOc1Z4U3dsaHpvUzE4NjlhdHZFK2ZQang3OXV6R09SSWxTc1I3OU9qQnMyVEpFcGxDaWp3QnhZMGJseGNwVXNUNG5DQkJBbm1UWjg2YzRiOERhTTZZTVdONGloUXAvZ3dqalNjOWVmSmsvdm56NTEvZS9QdjM3N213UWZ6bHk1Y1I4bkFiTm16Z0JRc1dqTHBHdWwrL2ZteklrQ0ZNMkJlYk1jUTJodzRkWWhjdVhHQWhJU0ZNZUNnbUJNVEN3OE5saXg4L1BrdWNPREVMQ0FpUWNWSmdZQ0FUR21uNVBjSEJ3V3pnd0lGTWFGZlVNTkxpaHJqd1VEWlBISm94YWRJa1hxaFFvWDkwM2t5Wk1rbDdaaFVxZlB6NGtUZHMyTkQxTlVnRWdXelpzbVhNeTh2TDZJTmJIemR1SEpzOWV6WVRIczNvVDVJa0NSTkxSRWJVR1RKa1lMNit2ckpmR0hpcFRYZnUzSkh1WHhoeWR2bnlaZFAzTkczYWxIWHYzbDFxbUFxRUJmcGNsOUdnSmsyYTJEelpwVXVYbWd5cVdEYThhOWV1ZlAvKy9melRwMDhSTnM0aTllQ3paczJTYmw3OXp0NjllNXZzRzV5QVN4cHB1RzRkNGlrYjQ5R2pSK2ZDSG5HaFRmeDNnZENnZGV2V3hya1JOeDA4ZU5BWVIzamhjZ0phdm55NUtTWElseStmTVZhNGNHRXUxTjd5WnA4OGVjSlBuRGpCeGJMa0V5ZE81Q05IanVSang0N2xDeFlzNEx0MzcrWTNiOTYwS3lpY1UwVG54dmZnT09ENjlldXVKYUJreVpJWkZ3MDNMV3lLTVFZdDB2SDI3VnMrWmNvVVhyWnNXYnNSczlweTVzekp1M1hyeG9YWHN4VFV3b1VMamJsWXZrRHQyclZkUjBEQ3hSb1htenQzYnFNZmthNE9wQnYyZ3J4VXFWTEp1S1pNbVRJOFQ1NDhQR25TcERaek1JNzRSNGNJRitUeG1JT2xMSEk5SGlOR0ROY1FrUEEyOGlKVlNnSlBYTVdYTDE5NGpSbzFUTWNoOTJyZnZyMU1PZTdmdnkvbnFJRHhGVjZNcjEyN2xuZnMySkVMcjJjY0MrMURHcUxpK2ZQblBIUG16SEljR29RMHhPa0N5cFVybDd3NDJBdDczZ3cyQ1Vtb0dzL0F4dndkTHdaZ1BvNkRVYVp6WVhucHNSWWNCc1pjUW9PZzdyQTd5TWJ4R2N0RE44THFEZlh2MzE4bW9mWUFMYUJtRHppK2I5Kytwbk9xZVBqd0lZOFZLNWJ6YlZETW1ER2w1MEhrak04aTJPTmZ2MzQxTFJIMFVYYS9jZU5HbTV2RjBwb3hZd2F2VktrU2p4TW5qdW44eU5LUjhJNGZQMTRtcVRxMmI5OXVhRW1YTGwxTVk0aXpuQzRnVllYeHhQU2JLRnEwcURHK1o4OGVHODNxMUttVEZCek5TWk1tRFcvUW9JRzBOMkFPOVpRRU5nN2FvZUxhdFdzOFljS0VjaHhadmdxUkM3cE9ISFQ0OEdIVHhlRkc3ZG1KTFZ1MnlJaWF4bXZXckdtWnUxR0d2M0xsU3NQZ0l1QmN2SGl4YVE1aUpWcmk0SjlVL0thaC9uY0V0R2JOR3RORndjM2Fzdy93V09xeE1Mb1JCWmFhbW1Mb3hENHhreW9CaDNqTGFRTHk4ZkdSZHNCZTBGYW5UaDNUMk5HalIwM0xVMDBQQ0VlT0hPSHo1czJUUW9kOTBnRk5wZUN5WjgrZXBqR1JFTXYrcWxXcm11eVUwd1Frc25QVEJlN1lzY01ZSzFHaWhJMHhWbzJ3eml4Q01HcVFTYTFreVpMOHlwVXJwcmxoWVdHR2w5S3ZBV0VIK2lucVBudjJyUE1FdEhmdlh1UEM0S0dvSDhTOHlnakNteUgyb1hGNEdCWHo1ODgzeFZXSXRsZXZYczJIRFJ2R3ZieThaUCswYWROTXg4Qm0wVEhJdlFpaG9hRkdyQVVnT1ZZZGdVTUZoUGdIUUlKSmZZaUR3c1BEVFRjVEdCaG9qSzlidDg0MEJnMmdNZDBMRVZDOXNMSm4wNmRQbC8wNWN1UXc5ZGVxVlV2Mm56eDVVbjVXSFlMREJJUVlhTUtFQ2J4Y3VYSkdYN05teld4dXJtTEZpc2I0bkRselRHTno1ODQxeHBETi94V2FOMjh1NTBFb0tvb1ZLMlpqN0pHZW9BOWhBa0RwaDBNRnBLc3RxRlFkMWF0WHQ2c2Q2cEtFY1ZWeCt2UnB1Ynp1M3IxcjZrY0NpL2xJUkFuMzd0MlRmZDdlM3FhNXlOWFFIeElTSXUyWTA5eDhnUUlGNUEzcHNVdXBVcVdNT1lNR0RiSjB5V2oxNjljM2pjR3pxUlVSMVpNaC9hQWtWd1hPb1dzaGpENzZHamR1Yk5KaWh3cEl0d2xFZVdiTW1OR1lNM1RvVUJ0YUFzc1RZM256NWpXTmdZelh2d1BweHRPblQ0MDUwRlQwVDUwNjFaUjdxWWFaQUxvRXg2ZFBuOTQ1QW9LN1ZZR0xWc2ZWbXdCdTNickY0OGVQTDhjQ0FnSk05Q3ZLMHhqRGNzRE9ENFFNcUtmQjZNTUpxQWt1YUE5NE45VlRZaDdPcXpLWENDYWRtbXFBNGdEQXkyRG5ocm8wOUFBU09SUHhPVENzMzc5L040M0RFMkhNQ3MrZVBUTUpDSjRRY3hFZUVMWnQyeWI3a0g4UlFPVTZWVUR3WW9oNjFkbzRvdGhIang3WjJCeEtiREd1aHdHVXQ4SFFScFRVUjlBSkJwRUFnZU1jV0ZZRWFKZ1ZLK21VWkJXRzB5cXZRcUpKYzhBZTZxQ1loUnFFQk1LdGJkdTJNZ3pRbzJqQzRNR0Q1WHg0TWIyYVFRd25BQ1B0VkFIQklFT1RyTmhCZFZlSEhnWWd1aVpYL0t0V3BVb1ZtVExvbXhnd2hnUlc1YnZSdDJqUklxTnY5T2pSemhNUTFOZHFrd0dTVWxRaVNMUDBhZ1M4RHBGc3hCOUQrK0FCWWNnUjV5Qk8wbmxvblRiUmN6NkVHK2hEVUdsRnV6aGNRUEFrNEpzSkNPeXc3NGZHc1V4UU05ZVRVbXlOd1RpV0Y0ejNYd0hHbVZJS05DeFpOVEVHeVVZQXpZRStsSjBJYWduS0tVc002b3hnRHZhRitoRGk2d1FhQUlOT2MwQ3pXdUhGaXhjbTJsYjFncWkvNFZoL2YzL1RQaVRhd1FiUUhHSXRuYzRvcW9rZ2FsYWJOMisydVRsNEprbzRyUkpXM0h5SERoM2swd2FONGV2cnk0T0NnbVJkWHdXOEk4VlJhbFB0RXlYR3dQcjE2MTJEY29VTndkS3hBdWhSZXFwNmlScEFqdmFyUFk0bzVSQ1FvZXR6c053SXRBVUdkZ3ljdDBzSTZOU3BVemFDT1hEZ2dMdzVsWDFFTUtlaVhidDJ4amlNS2JocUJIZlFNTFhtamlXbDd1Q0E4VmEvSHpRdWdXeGc1ODZkVFJ5VVV3VUVRYWlFdk82KzY5V3JaMU9OUUEyZE9HU1ZlRk1CMGt6ZGZLN1cvOVdLQ2hsdWdQWlJSNlRtN3pBQmdmb1lNR0NBa1M1UUE5MmhsM3VBVnExYUdUZGhiOWNIQVV1U3pnZnF3aXJBUkdtYW9HNkxjY2xObktBL2tGeGFSY0F3cHJUcEVoR3pYbHRIV0lBeURaYUhDaFFWZFVJT2NaTVZoUXR0ZFZrQllZTzNGVUJYWUtjSHpRUERwKzc3UVc1R1pKZ1ZsVUxjVHNxVUtZMDhEcHVvYUs3Nk1INkRISXQ4QWNHRHFJQW5nV0NvcUVkejlMUUUwVER0b3FjdExHaVU5Q0l1OHZUMGxIMFU4eURpcG1CVk5lQy93ZjA0Wm9taCtvQ2NLSC8rL0taK1ZEcDBDZ1FicWJEN1RPV09JQURFUWVoVDV5ZFBubHoyZ2ZxZ2FxcE8yQ05KL1kwS2h1TTNrdU5wWXA4UVhMNVZBWkRTQU4zbTBHNFFOWWZEVG4zMDBSNGkyQzk4Um9CcFZTQndhUUVodzljNUlaV3ZWcmV1NkZ2MHFHd05EL2Zod3dkRDAzU0tsa2d6RWlJWWhTanpLZ0lJTkpXR29Hb29PQnhhS2xhbFk2UVdOQWFhZ29BeXRGNDhSRnhFS1FVME5FcStxekZpeEFoNTAycnRqR2lTRlN0VzJDWFdFRGxiN2RCUWpUdlpMU1NrVWZKdEgzdTdZZUhWMU53S1dMSmtpVEVIeVNnS2Z3UktPSWNQSDI3YUlZSXNmdE9tVGFZOEw4b0tDRzRlOUtrVjFNb0RkcjlldW5USnBnNm04anVrVVFnMC82VjB3dmtDd3FZbkpKOXFnUkV1SEtVZk5RSlg4elY0Sy9KeXFrYWhmUDNIdnRSTFhrc3RTWVAvZ1ZmVCtXcmF4a0xDZ2ZBUVhmL1JiejFiZWJ0Um8wYlpGQmVKcnc0T0RwYVZXQWhWMytEcHlMZWUzNGtXejFsdjd1UE5abUZ3bVorZkgvUHg4V0VpKzVkdlArUC9JaVNRYnpnN0VlL2RQMDN4aTUrbXdFL2kzSGZMd1M3dVEwQnIzWEt3aTdYdUgxaXlEL2tEU3hES0M5RnF1T1ZoZ3hvL1pXUEEvU052RmoveTVxRkp6ZjB6Z2RyUEJQNWZnQUVBYk1qMzB3M3ZzeGNBQUFBQVNVVk9SSzVDWUlJPSIsInN1cHBvcnRlZEV4dGVuc2lvbnMiOlt7ImlkIjoiZmlkby51YWYuYW5kcm9pZC5rZXlfYXR0ZXN0YXRpb24iLCJkYXRhIjoie1wiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzXCI6W1wiTUlJQ2l6Q0NBaktnQXdJQkFnSUpBS0lGbnRFT1ExdFhNQW9HQ0NxR1NNNDlCQU1DTUlHWU1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQXdLUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnd3TlRXOTFiblJoYVc0Z1ZtbGxkekVWTUJNR0ExVUVDZ3dNUjI5dloyeGxMQ0JKYm1NdU1SQXdEZ1lEVlFRTERBZEJibVJ5YjJsa01UTXdNUVlEVlFRRERDcEJibVJ5YjJsa0lFdGxlWE4wYjNKbElGTnZablIzWVhKbElFRjBkR1Z6ZEdGMGFXOXVJRkp2YjNRd0hoY05NVFl3TVRFeE1EQTBNelV3V2hjTk16WXdNVEEyTURBME16VXdXakNCbURFTE1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBZ01Da05oYkdsbWIzSnVhV0V4RmpBVUJnTlZCQWNNRFUxdmRXNTBZV2x1SUZacFpYY3hGVEFUQmdOVkJBb01ERWR2YjJkc1pTd2dTVzVqTGpFUU1BNEdBMVVFQ3d3SFFXNWtjbTlwWkRFek1ERUdBMVVFQXd3cVFXNWtjbTlwWkNCTFpYbHpkRzl5WlNCVGIyWjBkMkZ5WlNCQmRIUmxjM1JoZEdsdmJpQlNiMjkwTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFN2wxZXgrSEEyMjBEcG43bXRodnNUV3BkYW1ndUQvOS9TUTU5ZHg5RUltMjlzYS82RnN2SHJjVjMwbGFjcXJld0xWUUJYVDVES3lxTzEwN3NTSFZCcEtOak1HRXdIUVlEVlIwT0JCWUVGTWl0NlhkTVJjT2p6dzBXRU9SNVF6b2hXakRQTUI4R0ExVWRJd1FZTUJhQUZNaXQ2WGRNUmNPanp3MFdFT1I1UXpvaFdqRFBNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdLRU1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEVWhvKytMTkVZZW5OVmc4eDFZaVNCcTNLTmxRZllObnM2S0dZeG1TR0I3QWlCTkMvTlIyVEI4ZlZ2YU5UUWRxRWNiWTZXRlpUeXRUeVNuNTAydlFYM3h2dz09XCJdfSIsImZhaWxfaWZfdW5rbm93biI6ZmFsc2V9XX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTA1LTE5In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOC0wNS0xOSJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjNjMjJiNTk3ZjMwZTg2ODllZDI0NjBmOWRmZTk5Yjc1MTAzMjkyZjYiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiM2MyMmI1OTdmMzBlODY4OWVkMjQ2MGY5ZGZlOTliNzUxMDMyOTJmNiJdLCJkZXNjcmlwdGlvbiI6IlJlZHN5cyBVMkYgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiYXR0YWNobWVudEhpbnQiOlsid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURBakNDQXFpZ0F3SUJBZ0lKQU1FVnNwZUVzR2lLTUFvR0NDcUdTTTQ5QkFNQ01JSGJNUXN3Q1FZRFZRUUdFd0pGVXpFY01Cb0dBMVVFQ0F3VFEyOXRkVzVwWkdGa0lHUmxJRTFoWkhKcFpERVBNQTBHQTFVRUJ3d0dUV0ZrY21sa01TMHdLd1lEVlFRS0RDUlNaV1J6ZVhNZ1UyVnlkbWxqYVc5eklHUmxJRkJ5YjJObGMyRnRhV1Z1ZEc4Z1Uwd3hJekFoQmdOVkJBc01HbE52YkhWamFXOXVaWE1nUTJocGNDQjVJRlJoY21wbGRHRnpNUTh3RFFZRFZRUUREQVpTWldSemVYTXhPREEyQmdrcWhraUc5dzBCQ1FFV0tYVnpkV2RsYmk1VGIyeDFZMmx2Ym1WelEwaEpVSGxrWlVWdGFYTnBiMjVBY21Wa2MzbHpMbVZ6TUI0WERURTRNVEF4TVRBNE1EWTFNMW9YRFRJek1UQXhNREE0TURZMU0xb3dnZHN4Q3pBSkJnTlZCQVlUQWtWVE1Sd3dHZ1lEVlFRSURCTkRiMjExYm1sa1lXUWdaR1VnVFdGa2NtbGtNUTh3RFFZRFZRUUhEQVpOWVdSeWFXUXhMVEFyQmdOVkJBb01KRkpsWkhONWN5QlRaWEoyYVdOcGIzTWdaR1VnVUhKdlkyVnpZVzFwWlc1MGJ5QlRUREVqTUNFR0ExVUVDd3dhVTI5c2RXTnBiMjVsY3lCRGFHbHdJSGtnVkdGeWFtVjBZWE14RHpBTkJnTlZCQU1NQmxKbFpITjVjekU0TURZR0NTcUdTSWIzRFFFSkFSWXBkWE4xWjJWdUxsTnZiSFZqYVc5dVpYTkRTRWxRZVdSbFJXMXBjMmx2YmtCeVpXUnplWE11WlhNd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFRZ0d1bVNkNWJkOXB3THMzMlhXU05iSEZDUWRHZ2tDQkx1U0hKbmVYUWNFS0NCV1JDMnlNME1hL2pleXZXUzhaVGhFaE5vVHVvRzBIS0RHd0MvcGZDRW8xTXdVVEFkQmdOVkhRNEVGZ1FVUENLMWwvTU9ob250SkdENTMrbWJkUkF5a3ZZd0h3WURWUjBqQkJnd0ZvQVVQQ0sxbC9NT2hvbnRKR0Q1MyttYmRSQXlrdll3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSUFEQkZBaUJaZUQ5ajZvVUtNWjBrVzBtRENuSHFLcGxaYldlVFN4R3p2U1JmOUpzZjh3SWhBTWY4ZDEweWx6SVl1bGZpdTBPbnQ1c0lXNS9SRW1lMFZ3UHg5T2JoTEFUeiJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFNZ0FBQURJQ0FZQUFBQ3RXSzZlQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzUUFBQTdFQVpVckRoc0FBQ2J1U1VSQlZIaGU3WjBKZ0IxVm1iYmZ1dnZ0N25TNk8zc0NKQUlTQWhGUkJCVUVsTVZBWUNLUmdZQ0pFY0t3aW96b0RPcUFxR3dqbTdJb2htWDRkWVJCUUJIWlFRaUt3SThDaW9JUUlDeUpDZGw3WCs1YU5lOTc2dDdPN2FSVGhKQTB2LzdmazV4YmRhdE9uVHBWOWIzbmZOK3BxdHRlUUdBWXhxREVLbFBETUFiQkJHSVlFWmhBRENNQ0U0aGhSR0FDTVl3SVRDQ0dFWUVKeERBaU1JRVlSZ1FtRU1PSXdBUmlHQkdZUUF3akFoT0lZVVJnQWpHTUNFd2doaEdCQ2NRd0lqQ0JHRVlFSmhERGlNQUVZaGdSbUVBTUl3SVRpR0ZFWUFJeGpBaE1JSVlSZ1FuRU1DSXdnUmhHQkNZUXc0akFCR0lZRVpoQURDTUNFNGhoUkdBQ01Zd0lUQ0NHRVlFSnhEQWlNSUVZUmdRbUVNT0l3QVJpR0JHWVFBd2pBaE9JWVVSZ0FqR01DRXdnaGhHQkNjUXdJakNCR0VZRUpoRERpTUFFWWhnUm1FQU1Jd0lUaUdGRVlBSXhqQWhNSUlZUmdRbkVNQ0l3Z1JoR0JDWVF3NGpBQkdJWUVaaEFEQ01DRTRoaFJHQUNNWXdJVENDR0VZRUp4REFpTUlFWVJnUW1FTU9Jd0FSaUdCR1lRQXdqQWhPSVlVUmdBakdNQ0V3Z2hoR0JDY1F3SWpDQkdFWUVKaEREaU1BRVloZ1JtRUFNSXdJVGlHRkVZQUl4akFoTUlJWVJnUW5FTUNJd2dSaEdCRjVBS3ZOYkZCVmFab3E3YjREUFZDN2xFTFN2UXRDNURGNTNCM3lmUytOeHhESjFpTmVQUWJsNURCTFo0ZjJxMWZhYVYxSjVIcE5oRENWYlRDQlZBNjVPYzR1ZmdmL1hSNUI0WlFHOHhjOGhXTE1Lc1R5Tm5ZcUpKWmlQVmw4MWVOWEFseHFLVEZ4WGJHNkF0ODJ1Q0hiY0Q1aHlFQkpUUDYzRkRna3R4cytBbnlZWVkydXp4UVNTNjEwSi8vRmJVSHJxVmlSZWVBckpIQTJmVnAzS2NtV21rdUl4Q29QS0NId2FkNldmOEtRTUVsQTVUbUVCZ25JNVhFekJsQXZxZVppMjNSSEJmaWNnZnVBcGlHZWErZ1ZqR0Z1VExTS1FzaCtndU9wVnBGc21VQkgxYnBrS0RYcGJVWGpqV1hqUDNRYjg0VVlrK256RTY3Z2lsb1lYcHdJa2hrbzM0TlhVd3MyNmFuRzluMVFsS1JhcWhUMVF1UnZvbTd3YkVwODVENmtQZjBZNUVXUDM0N05ycXJwemhyR2wyR294U0pXSzErVGlpZkpMQzRDYjV5RFp2aHhCUTR3RzdWRWd0UkZHdjlNVmZySnFFZzVsQXMvbk9sVlZQbGFlZ3FCUWl1a1VpbC80TDlUdE15ZnNqOWd6cWJ4SzMyUVk3NXF0THBEMWtYMzNMTGdFbWR1K0JtOWtQY1ZEWDh4ajI5OWZqYXBJcWxBZWJwVVg5akxzcmJUTUthNVFRcm1UUFVwRE0ySmZmaENaSGZaMDZ5dzZNYllVbXl3UTE0ckxNTjlsK3h3RzJVRDMwdWVSdkd3M3BKb1M4RHoxTWRWcU1JZFhNWEJYTmMxenp4SUdseXMyY1NHNkJLSmx6QjRVaWlpdnBGQSsvbGxrenZpRjJ5TEIzZ1N1ZHpLTXplZHRCQkxLb3B6clJySFFpMHpqYUdkOFd3THR0TEJvQWVMekQwU3NKU3NKY0NGTDl5UWgwaThTZlZSRXdxcDZNbnhONlhLNXFsTW9YdGxuSEVTSHJTT1BmSkdDdTJ3SmhUZU9lVW9JWWdsenVZek41bTFzeDBPK1p4WGFmblFxc2x0UUhDRStranNlZ1B4ZTg5Zzc5TUZMME9pWmdpU3JsS1RMbGVEZWxKSkt6SjcwNGFVb0NNMm51SXpKWXdveXpNdkV1Qit4RVVta21xbVlVOGVqNy9tSFVhWTRuS0FNWXpNWnZBZmhraEp0c05UWGp2TE1ac1IvMllGTXRyR3lja3VoM1hySWxRdUlmeWVONVBBNjFTWmNxdDdEOVNaTS9XaWRlaERYZ1JBWlBtZDhDc3IxSkJYM3EwZ2hsY29vTFNraGYvcHRxUC9vVVZ3dmQwdi9yUzh4M2hrRExZYUc1dlFpK3l3WDRjMWw4THZIWkNTM3VEaEVhUHpwZUFxNUhmYWluUmZneDdtTVBVakFhY0FlUTcyR3BtRmkzVktzRjZkUVQ1SmlQdlUwbFI3SHJVdFRRSFZNOVFra2RrZ2hQZjlvOVAzeFFXcEhJbks3TTR4M3hBQ0JCR3F4K2IvQStmeXBvNURRemIxZFA3MVYyMTNGMnVrSis3Q3pLTGs3N0JJRlVoS0hSTUxxY0ZrMTZTNjgzQ29sVUNpZThqbXh5UDFTUVVyTVNLRWd5eXc3cGhDLy9oQ1VWeThPUldJWTc1QUJWcU0ybldhSDNPV0hvYjdZQVk4R0Z3d2Y2WXg0YTZGOWxySXQ3cUV0RjMrb1JuRitTQXdKOVJMVkpNRXdWV0lUTDBraEpKT2NNamhQU1JUTW8xNGx3L1g2bmszQ3o4YVFuQmhIOFpKSmJqK1VFNDl2YXg2TjhZOUdSU0NoN3kveXovMGFEVS9lQjI4WVBYYmFtYmQ4MFZidFFXUzRzZDdGRkFNTlBTWVIwTWdwRHVjMmNjY0JSUUlubElwQXVONTNTWUppdnFyYmxXWkpFb2VXWjlTcnNHeCs5N0lwMURVRGZUZlAwdTU0bkNyY01EWU5aL3ZxTllLZzZOclcwcFV6RUl5aG9URklsbC92TDNwb3E3ZTU1YmNlQ2x0K041SVZRNHdDQU9NUXpYdVZhWXhUbHlnU3JmZGNraURrY25GZWVST0pTbTlDRVdRb09FMFYremRsa1g3NU51UmJYOXlxWWpmKzhRanRoWUc1N3lYUi9kQzFxQy9rM0kxdHJaRTdrMTYrRXJrVnI3aHNXeExkN0ZPdjFkZTZFSm1lSlJRSEF4NjVUZ3JRSlFyVndRM3pNaGR0dnQvVmluTTdDU25PdUlQekVsV1l1STFpRmhlYmhLSnhJa25SRGFOUUVoTlkxdDBuT0RmTE1EWVZOOHdyUTFVdmtUOXhPT3FUblRRMnVUYzBZYmJLS0FYb2E1cUV1bSsvRm03Z1B0ODlFb2hLeTk4NkZhbjhhM1RuZEVkZEF1QWV1S282VlU1NlhxeVBGQk9LU3E2WS9vWHJ0WUN6ZWc1TFM0TXlFK2ZkczF0Y3BhblBCb0RMaXl0NzRaMjhBcW42TVpVTkRTTWExNFBRaEZCOC9VOUl0VkVjTlFaS3A4WDU4ZG0yMTlGejY2bGIyTlh5VVBqdEY1SHUvU3ZpS2ZVZXJBbzFFT2hHaDJyRjVLbFhVQytpb0QwbTl5djhyZ0VwbjNtcmNZZ2VxM2ZEdlpwUzNFalNOMlN2RVNodzEvSjBnbTVaR3VsUmJBaWV1d1FsWnFOaytHa1kwZEI2UXZ6Zi9CZGlUWnFydURqOEp4UFNORmFmUXZiSitjai80b3RPSktGUXFzMzNPME5sYXZ1ZTM1K081S3ZYd0tzZnhwM1FYTmtyK0JTQ1lna1hWM0RpVXVXNzcrSU56bE1nY3YxY2JLSk9SWUt1SkNlbTZ2WWEzVkp5UTcvY3E0Wis2K29SVy83ZlhLQk9aZlBxYi96L1JmK2Q5TndaazVBc0xXWWdMQ09rb2VxdXRscGorZnY4VjVhQjl1WlJHTGNqWXFjOGhYVGRDRmVBREY1ditOVm9iUUFhVnZWcVJvN3l1VFh3N3QwUHFlNlhFR1NIdTVZOEZwZExwNzF3UDR3dFlwNUVHcFlubWJxNzU0TVgvN1pvMnhBV3dFTXQ5YlFpT0tJRGlWUWp5emFNYUp6WnlZYUtxeGU3R0FDS1Blak8rRXdLaUgzUGQvTnhXbHFzTVkxczF5TEV6aHVKdnRzL2k5N1dNSGpYQStZYm8weHhxUHkranBlUmUrUm94RzhlaFVUeFZRUjF3N2t2dGZUYUozT29DTHBJMG9VbmQ0cjdWWklWYjY0NGhKNVlDUlBMVXRseXd6cWZEVmNheHR2Z2xkbURsTHJiRWY5Q016Q2U3aFNOU01GNVREMElYUlJudk01cW1WdmYxZWFuMk1vWEN3am96QmNiR3hEc09CM3hDWHNESTZZQUdiWE1iUGNMakdmYUZ3SnJua0N3OUg0azg1M3dza2thYUphOUJITTRJYkNua0x4Y0R5SVpoY3Vkb3JRL1RiY2tMTlBQdGFMNHdSdVIzUDc0Q0ZrYi95OVE4dG04eHVJb0ZyclpiaXR5ckpvR0cvR3VwVWlNMnMyWnlkYkVLMUVnaFJWTGtENTlJbUxqYURJMFZKK3VWVXdHNndUQmxwZFQxNHJMcCtkM3QxNDlpNlpCanV0Szd0VU05NHloOG5HcVFTZGZUOWpHSlFvRzRhNHNyZURCS1U2UTY2VHZLUzBYY3RNcTIyOUZ2RnduZW5hOUZQVTduVmxaWWxTWlBtTW1yN3NheDNWbWw4dm5jZEFuUDRHenp2cGFaY25XUjQybWJFT3hhdTdwRzVEKytZbGh2RWxpUlM3cm9tZHkrcDFvbUJxK2NyMDFjVEZJejdKRnlIN2wvYUZBZEUvRWpRVEo0aWtBeGlDaElNcVZxV0lUeGlnVWtJeFp3WEk0QXNYODdCRmN3SzMxTEVLeFI1Q1FtNlR2NFdITGpkTHBWeDVkREovbHVxZDNoNGlnMElYY3p0OUYzZVN2VnBZTTVPbG5uc1hQYnJrRjlRME5sU1hScU83TlRjMW9ibW5HcEVrVE1YWFhYVEZpUkJpZi9iMXh4RDhmZ3dTdmNlMzF5Rk1nKys2N0gvNzl6QzlWbG14OS9ESWJVWG90dlk5ZmdPejkzMFM4S1FPdldFWTVWMFMrYmp2RXpub05TYjNLd0x4YnVUME5CWkp2WDRYa2lXTVFqRS9TcE5rYjZDUlJHTHIzRUdQUTdDY1Ryc2R3bzFzYVJXTGxRNEhJOENrQWZsZTg0dkc3cHZMVG5DQTRsWEMwWExjajNBQkFyYkIwaUp5WGRJWUN0VXBCdmczRnFmT1IyUEdrUVUvdVF3OHZ3SVhmdlJndHpTMmJYQytmM1dmZyt5aVZTeWpRb0pvYWgrSElJMmZpYzhjY1U4bng5OEhNbzQ1MUFsSERWU1dYeTFFZysrTGZ2andVQWduUGQ1SFhxZlRBbVVnOWVRVml3N0x1T2dScmMralpZemF5Ujkza1J2TTFDdW1pVytlVGJ6MWM2Y21tMGNoelRyOE80bEE5MXpVaS9iZ2duc3ZkVTc5dUFUT3ExOUFKMVRLdHI4eTYxWndQWFNibTB4Q3M2MkVvSW5mVEwxeStxVWE0SmRDZTJCNEE5ZHNPZG5pT0dPdVdTcVdZa2tqWEpMY3N5V2x0Y3ZsU3lHWlNxS3ZMb0hIWU1Jd1lPWkxpVCtLbS83a1YwLy9wQ0t4ZXM3WlM4dEFkNTk4cnNnV05lUmJ2T0FhcFAxeUJlRDE3aVhJT0pZb2pQNGU5T3NVUlUrRExVeG12MnR0V3h1MUJINldXRnFveWpBT2NDTUs1Q3F3VWwrbmRwSEFGUDFRL1ZaSXhoYytrY052WDR4OWE0Vnd1OWhvVUR2c1NsT1Z5Y1gyWitVQ1hLK1pHeWxpSzIvdFF3am9xMW12K2tHcTVDU2lYYXM2allnOVI3T3RGYnhkam1PNXVkSFYwb0dQdFduUzJ0ZEVOMFcrM2hDWHFNODVqSDBheFpPdnJjZlN4czkxeTQrMHAwbHA2NzV5RDVKcy9oejk2UEFyWlVlak5qb2QvOW1Ka3B4N2o3RFR1NlltTE1QOVEwRytpOFNrSHVSZEJwR0luVG9VT0F5cFM4MFVpNFZmZHUzQ1oxQ3E3alpUQzFZS3pkSzA4ZGh3ME1LMnE5alJjNHdYdlJhS1lVdzFJWk1acUhNVFZjVk5RamRlMHR1S0gxL3dBOTl6OUs5eDcxeTl4LzcxMzRmNzc3OGFWVjF5T0QrLytBYlMzdFlhWmEwakU0OGpXMWVISFA5SE5TWlZpUkpGZzcxQjN4RTFJZnFXRTVDbkxrRGpqTFdUL2RTblN3N1lMZS83S1FNNVEwaStRWU44dkFGMmM2anF5TXZLZUJsN1M5UXhLTVlsVXBGbmxkTnN4YWVqV3FVRkxPWFZCT1pkUkhHcUpWYjRlSjNrdkV2dytsTWJQY05WVXYvQk8wQVVxRmRSVHJDUEdMbjd5VGp2aDNIUE94cWNQUHRqNTYrdVRUcWZ4ekxOL3JIejd4MGRuVlZZeG1DbHJuYlB6alJCajcxQjF2b1dNVTJhbDVCclpkZVlhZmZVcUs4Tko3V2VJNXF0MTFIenRPa2ROSlYyUXJvenVFWkxaSGpMTlhLOFhrZlRMaHhxQzllSnNkY3QwaS9TNFIzVVVpMEY4bk1HOHZ1dUlKQW9Ld1FYMUN1S2xENzBteXdOeVFieUdlQlc4OC92UXUxWHJLUFcwSVRqZ0dTUmI5dENCczVJNjlRTjVlTUZ2Y2ZGbGx6Rkk1NG1vWWZYcTFmZy8xODNIeEVrVEswc0dzbkxWYXJwVGN6QjI3TUFISVV1bEVvYlZzeGU1OFliS2tvM3oxbHZMS2FabnNPalZSVmkxYWhYeUJiYWtQTmNqUnJSZzRuYmJZYmNQZmhDNzdES2xrbnZUV2J1MkZiOTcvSGQ0YmRGckxIY2xDc1V5WTZZNmJMUE5lT3kxNTE3WVk0OFB1M3p2TkVpWHpSUTZGeUwrNWszd1ZqMkljdnZmRUMrc0JFM0RXVjJacDdjVWEwS3lmanpLVGJ1anZQMnh5RTQ4SEVXNnEvNnZEa1ZjcjNMVElIUVZnckp1RE5NRjdtcUhkK1JkU0NUVHZFYXlQKzFwSUs0Wit0bngzRThIMTNON2xhR0JrbUkzY3U4N0ZOa0R6bkJDVXpXMGVhbHJHZnpIYm9EM3d2MElscjZJUkdlWCs1MW8yYjNhelZJNmhuTHplSGpiVGtYNUE0ZWhidHJwL1VJTkh6V3BIRXp1NW45RC9TT1hJMmpVS0JiWDhtUTU0NmV4dTlFckNVUDNTZWhqeDVLVllWOEYzekkwQ2lBY3V0VjIvTkRvbDM2NW5iUHVMVUJPaDNJNGQzMzhvSWlDTnhxcDZYb0JqQWZzVkZ4WldjUG1DdVNOTnhaajNzbW5ZUFNvVVpVbElmbDhBYnZ2TmhYZlB2ZWN5cElOV2ZDYngzRHR0ZGRoRlFQNk9vb3BIbWRMeXZPdVU2bUxVOWIxS1pmZGtHdWNCbkg4M0RtWU5ldW9jT01JbHZ4dEtjNi84Q0s4VEdFTWE2QnJ5WExkZlE2V3FWR2dFbzJxcjY4UDlaa1VmdlkvTitPNEUwK0d6LzFFQ1VUMVVWdGU3RnFJNFBGRGtleDRrOWRiYm9JTWhnMnJlM3BhRjUwNUEwcUl5Uyt4cWN6blVOeDJEaEtIL05TVjAvM29hV2g4OWtmaHZUSmVDNDBFeWxqUkMvVHMrMjNVN2ZjdGZtRzg2czdDUUhyWHZJcjRkM1pDTW55TXo0VUQra01CaGRWYytZTzFTRGEwdUV1YnovWEEvOTcreUQ3L0xGQXYrMk4xcW5hb0czZGxDWkRUSWpkMmF1ZnhObzVFK29iVi9YdXRURlV6aW1EMnBlanJadDdLSStKaEgrUWNvOHFVdUk5YXRLMFdjdXBLNDFSZlZRa21wei9PNms3NVlHN1BrQ1R1VzNlWHloLzVZYVg2cXB1YjJUeDRUT3R6eGRWWG9ybkpQZTA1Z0RVTTVEWGt1ekZPT3VWVVhIVHhwUlJCZ05HalI2R0JnWDA2blhKL0dpTFAzcWRFZFNScGdHcnhKVm9GL3ovK3lVOHdiOTYvVkVvWW5EdCtlUWRtenowZWExdmJNVzdNR0paYmh3eUZvTkc1ZUNxRkJGTW1rOGFJbG1iT3B6R1g1YVdTQ29DalQ0ekVVVmoxTUdMM1RVR3FzQVplUFkweFhzK2tGcDhaOUZPWCtYYW1Ebmg1L1Q1c0h3VkEyNkp0eE9QSi9sWTcrNmxya0hPTmNKb05NSzAza1lXWHFrTXdqSTN3NzNrK3VDcTJFWGZEZitoc0pKdTRjVEtGZ01mRGczSmwrdnYvTTJJVWh5aDByb0IzY2dPeWJ6MkwyRWcyREZrZW0yNTA2OUxubUpuaEJMcTVseTdXVFQvdXFjRXhpVFc5N3M5dmlIQ2VXOFZweFhVOCtQSnhseUxleXR5U3BKb3VHWHhKSTg3TXlsa3QwV2tLbnpYbnJNdFRRYlB1RGlHM2xSSHh2eHVKVXplb2JkNFRlQUx5UmVSYVBvVHM2R2s4a1RYMWZRZG9NeG1ubzhhSWxpejVHMDc3NHVsNC9iVTNrYVJycXRLcmUyaHRhOE8wZ3cvRUIzYmR0YkprSGNvejdmQWoyR3UwT2lPTjYzRWJMaXNVQ3VqcDZzS25QcmsvNXM3NUhLWWZPbzI5U1F5NVhqYXRSUGVQR3B0YnNLYWpFM09QbStlV3JjL2RkOTFOd2M3SCtQSGpXQ2Rab1ZBejU2RzN0dzlyMlJ2bTJYT29UTTJYU2pKSHovVjJnd21rdWtTL2J1bWlzTWNPUmpCY3piZCtLYU1DZStoaXZBNjUzV240MHg1Rjd0Q25rRC9vSHVUM3VCejVDWWVod0YzNCthNVFJRXkwSG5oNzAxdnBvNjlUUTBEN3lmVDBJUC9HWTV5dkxLeWdSa1R1VmVxUHQ5TnprVDJHdlJuN1EwaUxxV052ZE9XSzhpVjc2YWtuZWpweWxzS0NkRk02UjlQdW5ma2Z5Si85QUhvdmZCTDVjKzVGM3dsWEliZlAwZlF3VWlpMXJYYmlyQks2V0JVMG93UG8vZklrTkJRV3c4dXdFbnFZVURjQ3VXZTlwZWRhWXozWnErQkRiKy9wYlQ3TkoraFNNYStlcTlLODZoVG80cWdGVjZ5aUlkNzFqM2hybzMzVGR5emtXNUU0Z3U1Sm5DMHpGMHV6RzJOakxsYUpyc2R3ZDNkZHZaTG5qR3B0YXh0S3hRTGRsM3A2R1JRSGwwdUFSUzVyYlczRllkT240OSsvT3ZnakxjZWRjQkk2T2p2ZGZSVGh4RUVYYXNMWTBmamhENjUyeTJyNTVqZlB4WjlmWEloc0p1UHk2a3l1WGJNR1gvbnlHUlRSSVM2UDZLRnhIVEw5Y0l6YlpzTjdQWElUUC8rNVkvR0Z6ODhPcnhQcG8waXUvdEcxZU9qaGh5blVEWjhBcUhXeFhHalI5aWQ0ajN3WUNUM05YVzBjOVR0a1BSMG96UW4wVXdEOTU3ZXl0bjlhYkZ1RVZQT08vZlhTdFNoZTJZQjBzc2oybURiQzgxZjJ5OVJhQWNYbWZaQTkvbmZNeEsxZGdYcklpZlY1L0JyVTNmdEZka0VadW01NkNrUENvL3U4MDlGSXpidlZ4UTVGOWxyQlNYVklOTE5NN1p3TnZQWldZc1BmOTUvUG9YNjdEL0o3ZUE2Rnl0VzhVaTlqbExwdGR1bGZOOEJXTkF3cTlhUXVYNFR1dGR5UXZpT2QwdENqWUFvNDczb0M5OVplcUYyM3Nsb2FDZlVXTGxEbEs1dUdTUVk3aEVtVWM2M3dQbnEzRTRlSUVrY1VHckx0N081R1IzY1BPanU3bmU4dXQ2V0pRb3JyQlMySnBsakVxcFVyc2NPa1NiaHUvalViRmNjZm5uNEdieTVaMGk4T29UdnhQbDJxd2NRaHpqLy9QSFF4dUJUVjB6MmMrNzcxOWw5VXZvVmNmZlhWYUI0NXF2YVNPTll3VUQvN0cxL0g4Y2ZON1JlSDBERDBXYXpuN05uSDhyam9Ia1dnYzFlbWplZ2hDTmRRMWpSNGlYUUMvaE96OUFKcVAxcXJwTzJVMGpYaUVNcnFUN3NlNktielg3TWlRQmF4eFk4alJ6ZE5UNUs3eHpEY2NzNCs5ZzMzS3ZVNkdLUFJvMHZNdm1IZ0NCZ051UklVa0xCU0FUdTkrUFhIOGRxeFhIN1hXaVZ0cC9wcHZyNUdIR0tndmRBVm9sZUh0SUxFN3oyUHdsc3N1RWozU0gvUWhzMkhWNklrM0M4WXNvaWd4UCthc2dqM25mNGQ5K3JzVXVOaW5EcnRjTysxT3h3S3REL3QyKzlwUTNHWGM1RGM1bkFLWHhWN2QrZytqbG81M1FpVVN5UjNSUHRTS3JDbDNXMlhLWGowa1lkdzZhVVhZNmYzdjk5dE14aDMzdm1yQWZHS2FxYnRqenJ5cys2NzNLemFWTlRmUmlFalI0MTBzVWtWaWZiTk54a2sxL0RZLzMwYTZScmhpUktGTjJuaWRqandVL3RYbG16SThYUG11R09LZXBGTXhxSVJ3S0xPclFMdzJuT2FiRURkc2pzUi82bUgzSDBmUXVHUDMwSit6ZTlkcjZPY3F2WDZKZXM5b3RUT3g2SjMrQVJtb2oxVjlpMUhOWjFoL2tjdllnNTZMWlhHTHIvMHo4aTJkdExrOUJZYzBmblBsMURZKy9PTUhZYTV6c2FSektJd2RoUkZvcjJ2STBsUHAyN0ZjMGdkMTRUQ21lUFIrOU5UMGZlWGg1M2JxTFIrL2NSQWdUaENjMDVQbUFydk80K2d1SXltVmZEZE1Kd3VqdnhRZHh4cVBad1Z1aStWLy94dzFzbGlXWG10VVRlczQzT0dwRjVuSzZkQVNmdnFiVU51eDlPUTJlVjhmbWVyeCtYdkJobU9UME9WRzlUWjFZMjJ0dlorWTlYK1V1azBubnYrZWN6NHpFd3NmUGxsdDN4anZQTEtLNGhyNUtlR1REYUxYOXg1Snc0KzVEQk0vOHhuQjZSRFo4ekVRWWNlemgweEVxd1pZUks2SHRYN0wzTDdPanM3QnVSUjNWVG5BeUxFVVdYY21MRzh6aEZOQ2ZldjFyYTA5eDFBUndmejVXa0dNbjkzMGRrVTEvUC9jS1E2WDBiaXhmT1J2UE5qS1A4NGp2SmpzMUhNcjNibE9oSDA3eUI4bFM1KzZDMG85dW9Kck9vS1Rpbnk0T2tybllIcVpyUE90UGZRMXhCVDZPTytLUmRqRDNhcTZWay9jTi9kKzBORVo5Yjc2bU1vNk41dG5zZmpMcjJ6UUJjR3lQWEtkaTVINXNINVNGOXdNRENUYnZoRkI2Q3crTS9LNk15NnlpQUNDZXN2ZFNkM1BRRCt4VStqc0pKR1RxWEdTZ3g0TlNUR0prUS9pcUFLdW1DZUplckFxeTJBcjJHK2lqMDZjWEJlYTlaM2diWnNDc3ZYRC9UNkVzZk8vNEhNN2o5MGRYUkRoWlg2YkM1cjZPL2ZjTjE4L09xTzIvSEEzYi9FbGQrL3pBVzFhdDFWdE9LUFZDWkxRNi9EU1NlZGdudnV2aWZjY0JBS2hienJmYXBVdDAreTJaVExwdDVsc0NRa3ltcHk1NXpMQ3BVYm1NdVdMV1V2TUZCNEtydk05ZVBIREJ4K0hnejFqczVuM3hoY3IzMW14ODlFY1RvOWpQUjRvTHVEaXFGcjVvZDFVSTFpWG9aQmRDTmlEUlJMS292NEc3Y2ljZDFvOVA3aEhHZnN6aWdJbXpRM2pXKzNMN3hSZTlDbTlKdWVRbmtTU0pmeTZGbDRselBTRXRmRlhueVExcSsvNmVmT0dHT1ZFa29mTzRibnJkRUpyWG9qc2N6ZUxURm1aOFRtdDZKMzI3M2dyMlhkS0VDMklOdzFiVmpIb2NlZjlLczNqUWtrZUdyclgzZ1U4Wk4yUitkNS8xVDE2TFNMU29tRG9wRW5ka3ZiZndTRmExY2czNjBJbjRYVHlaUzc1WnhOVG9OeUl1eFZLSW80VTFBSm5OU3p4SmpuWFRiY200NE9uT0wxZWNGS2UvNGNtYWtYdW9QYjJGRGhPMFdIMGNsV3M4cVV5VHZocmp0dW8vRVZYQUJmUFV5NVlRcVFMLzcrVlhoa3dhT1ZwUU54aGxGamlHNlc5ZGZmTkZFY1V0N0VWR0x5bldzU3RweHVKS3pTU0EwZ1FiZG52YWNBQnFPN3I1YysvOXRjTUYxYzdpUGRPQldKYWErZ2VOZ2lOa1pmUXo0OUdtWGRpTzJqQ3dRR0JaVXo0djdpVjd3QjhlRU55RDUxSWZJTGY5Sy9yb3F1VUhubUxTaDM4aHJxMXppY2dKaXl0S25mbnV2eWxCWmNoclQrdWwrbGw5QjZqU2duai81UjVmczY5QWN2TkpxVnFHOUczVGZvNWwyM0dyMUhYb0Q4dU1rb3NsY0pPbWk0dmJxUlhZVTE0QWFKY1I0YW43a0hmVmZNZFQrL3E0aDh3Q2pXaHVqcFNnVXhYdWluZlg4NlVzL2RqL2hZTGxHZ3BCOUNrS3VRWWp1ZDVoN2lMRkREYis2SDNMU2hsRXBCYVRSTEVvL1kwK2FpMDZYekdiQS9MZGFOUTN6L0Z4SExOT25BWEV2eFRubW5Od3J6Tkx6cGg4OUF5OGlScmdYV0lXcXZtcTVZdGd6WGM1dkpPdzJNUitiOXk0bm82T3JocVF0YmUrWE4wMDJhTWYwUW5IREM0RU8zbThvblBuVVFKb3hueTk1UDRPS1lLVk4yeGtYbmZhZXliRU4wRTNMYVlUTXdac3pBSndFRzNDalV5ZFpvcFBNUVpENDZ4N0tPRU9meHIxaUE0T1Zya0hqekYrNmVnbnNBbHZsajZ2WFk0dWRUWTVDZDg0YkwzdzhiR0tvYlBiY2ZnTHJGdjJVand4aEQ1N0xvb2RUUkEvOUNlZ1VYTmpGMDV4NGtFSGRYTzRldUtjY2dQZWNXMmpaN0J1ZFloWVRYUUw1RDJLZUVOaHhXWCt0S2Ivd1I1VWQvaE9RRERPelpnN2dZVzZHQzdrblFTOHF0WnY0SFEzZFMyMGNnSHpHODZIcFBKSFhtZlNpZTlSdmsxSkN1MW0xSHJtR0J1aFBwTVU3eE5PeW5Ma003a3d1bVZyM3lmVU9YYUVzazdydlVoVkt1RmFWZC9oT1k5aFlTNlNaM1VKc2pqczFCajhKZmZlWDNzSHo1OHNxU0VPMTlMQTMxbE5PK2lENjJ6TFhzczg4KzdrMjlLc3FyWjdadSsvbkFFYW5OWWNMNENlNnUrenJvdWlYVGVQTEpwMWpIdHlyTE51U2NzODkyN2wwVXZwZERvWlJEbVNkWVBVT2M0bkRudXBMVWFpZkhIc0JHNnVmby9maVBxYnAxUGE2YVlmZkhqSExWeC85cm9EaEVhc2F2VU9oaHk2NXJ5MytLS1Jodm8vam9lZkQwR2lHWEM1L1RQbjdOSEgydDI2ZDd6cW1HVXFrUE9kYW9hdHhoNmFHeGF6N3h2ZzhqUGU5NjVLOTZGZVZXOXNBYVNhckI3YWFzWjR2ZlZpQWhrb2dVcW1LeXUrNlA5UHdTK21aY2d0NDFMSHcxQTdVYy9YQUt4RDFLVHRVN1YwZnpPcE1TaHhTdloyM0M0M3ZYS0VnTGlwMG85clNqT0dFV2dzL21rWnI4ZGZmajdrUG0wdFd3eTVRcCtOZlRUa1hyNmxWMDZYUnBLMUNrSTBlTXhOR3pqcTBzQ0RuaCtPUFEzVTUzcFBaOE1PK3c0VTJZTWZOSVBQdk1NNVdGZy9QNjY2L2ovQXN1d2hOUFBWVlpzbzZqWnM1Z29CNE9CMWRSV3pGNjlHak1uWGNTN3JudkFTNVp0K1BGaXhmanRETytqSmNXdmJIQjZOZjYrSXd0dkJWUG9QUkxCclV2WFlCQ3gwdXUxM0NYZXIxcGZDbkZIbmZtNjVBTnhmdzgvS1lOYjVwVzBVaFVjYy9qR2UvV1BQVEp1Qzc3Ky9NNENZZlNIWXpoc05jc0pGTjZsa3RsRDhUUDlhRTR5MFB2N2Fjajk4WXp6dnRSdmFvOWlQSzdaYis5RVI0RldIM2YzY0VNWmYwbFp0WmQ3ZjNidUZnYlJ6dlRUZ3VQWFl2WUExOUhxdEFPcjRVN3Ewc2p5TElLdXEydjg1MWlqS0puc2VScUtZRGNuQnVHeXE3TmdsNktMMGNOY2gvYm53eHY2bVZJeE1LTEVMN0JQTEFsMkJ3Mjkxa3NjYzQ1MzhTZm4zOEIyWVpocnNydVl2RDBhaFNwdWJrSk45NXduY3NuSG4vaUNYejluSE14ZnR4NFh2ZndmQ2kvN29kMGRuVzVrYWhKMjIySHNYUjVrblJidTNwNnNITFZHaXg3YXprRDlESjdwUnl1dVBSaWZPUWo0WU9HdFJ4NTFESHUrdFRlWnhHNjFMcVJLTGRRajVrb2hsRnZvK2UwdEU0dTMvcWpaT3ZmS01US0p4RC8zU2ZjejdrR09ibytyTHFmM3BZN0c4dGo1citlWlVEWE1zU1N2QzVlSFkrSlI4VmppaFVERk9rdWxUNzNKMlJIN2U3S1hoOWRRYVhnT3g1U3d5aEdmV0ZQSlRjdHBzRWh0ZlFNd0F2eVhyN2JSVytoWWRBV3ZwRHZSdXhFWG9OaE5MYytDcGJsbEp2cmtkQndNc3NyZDdVanRteUZpdzRVNTNoRmxoSXdubVA1d2QvSzZEM3JPZ3liZHFLcit5YjFJSU9oRFdXYW1mMU9SdXFpTmhUT2ZCNzV5U2VpcDVjblpCVTd1TzRlbmwzV0xrLy9zTWdhVm9ZR3BJME5YYVgxa3dJb1hvNkEyNWZaVGVkYkdXUXl4bWc1Q0lXUDNnWHZpQnhTdTEySkpNV2hVc09TMzcwNDNpMFhYSEErR21oc01qd25EcVp3ZEN1REZhdlg0Tnh2bmVmeWlVL1F6YnI0d3ZPeFl0VXE5TkVJcSsyVWd2eW00Y09kMGE2aUtQLzBsNy9nRDgvK0NRdGZmaFVkSFIwWTNqak1pVmZQVlBXLzRMWWV0LzdzWmhwK0tJYmE5azlDVlAxYUtOYTZiTmE5QWFuUnNhN3VidmRFYjExOXZSc2RpeUtNN1hoY3lVYUtaQVRpZEdtVGpIeVRQUzhnMGZsWHhQMDJ4QlVEeHVwNS9NenIwN3Vnd2VaWmw5SVJkeU5EY1d6c1hrdWNzcGFreS90OUMrV0NlcEdxZVlaWDJLRkJrVDAvUjUrVTR0aElPZjBqY1JuYXgvQTRrb3d6TW9WZUpGYThndmhiQzVIdW9qZ2FLZVlNNHc4M2lFTmIwOS9nWDFaR3o1Y3VjdUlRVHZBOGdZUHZaVlBSUmFJcVZZZ3pDS1o4Njk4UXZIWTd2R1cvUnF6dEtTUks3YXdzVi9EbzlYT2dYa3lqTGVHRkNGdFBicVZoUzRtRGRkVWlQOG1MTlh3UGVDUDNSWG5zWWNpMGZMem1OREVmUDNVQVc1b0hIbndJNTUxM0FacEd0TENPWWZtcWo0ejExcHYrR3p2c3NMMWJ0akgwcU1TblAzMG9VbW4yMHpValFqS1d0dGExT1BhWVdUampTNmRYbHZJNGVmb3Z2ZXo3ZU9TUkJlNE9kWkt4aUhwYXZWNmdyY0l6cXRQRG9KUG5xUHJlZXowTlhMSFB4SWtiNzlFdXYrSXEzSHZ2ZlVnenIxNFJEbnVIc0V5VkZkNkl6R1BlM05tWVBYc09Eam4wY0xkZnhRcFY4blIzZEEvbG5HOThYZDR5Y3UyL1IrelJqemxENXVWaVNTeVQxMUpPdUVZeTllZnZYQnl2eTh0cldjendQTzQ0RDdHOUxxRUx6SDNMM053MUg0endxbW9FcVhUNU1OU1ZhYlZzQkhXT1lteGtTN1NiOHFvK3hDN3VSQ0xKSGlMTXZnRzlGRmZwOUN3eWJKZjExRlAvVS9NeVZkVloyOUhINHFWQ3dKMzV0TTNpUHJPUm1uc1Zrc1BDaHgycnhiNTdnYXlISGtkWjk4NjVxMU00N1Z6TURtRVI0bjFMZVBRVVRMSGRuWEM1Umw1OEpJWERMalgxUHZpTkUraW03VVFSaGU2QktscHRSNGFDRlN0WDRxV1hYbUlMVFRldXNrejA5ZVh4OFkvdDZaNjJmVHVXTGwyR1JhKy93UzU4WUsrbVk5R2JoOU9tVGVzZndhcmx1ZWYrakw4OC96eVdyMXlGOXZaMjUvNW9td1NOdTdHeEVTTmFXckQ5OXUvRGgzYjdBSm81dnlsSUNMK20rRjU4OFNXc1dic0dSYnBYS20vVXlKSFliZW91T1BEQUF5czVnY2QrOTdoN01GSzlYaFhWUVkvd1Q5bDVNaSt1WEtyd21FcjUxZkE2WGdTNi84cnIya29EN2xadStERzZWWmtSaU5WL0FNR0lEN25lcEw4ZjBBbGRWL1JHa2MzMFhqOFZEYTBMMmEyayt3VVNVTkI5azJlajd0aWJ3b3did1hsbVRJVWlYZklsejlLZGVoRisxeXJXazk2SVl1RUViYXQrRkx6Uk82RDh2cjJRYWg3djZqaFkxYmE0UUF6ajNkTDN3bTNJM0RFTGdYNUxXYjJkRTBnSnBkWWl5aGYxSUoxU0ZEMDBER1hqYkJnT3VkZnFKYXFwMmtKclh1NVYvSjVaOEJyU2pDWFVGeEMxNGJraWN2dDlDUW05TXhJdUhSSk1JTWFRRXpBdzlvTThlbi96VlhyYXI5TGQ3b1YrRXJiMDBpMG9mVDlGRjFCQmcxeTVpbm42T2ZRazY1Q2RjWlcraEs3YUVHRXVsakhreUdVcU1jN3hML0xjbzFVYXpsVThHcWNlM0tQNGZ1WGRHbzByKzNuazlBakt1UjFJcFlmK0YvbXRCekhlQTBJejF5dXV1cGNScjYrblVES0laZXBRcmp4c3FZY0tTM25kRVU4aFRuRWtuRGpraEEwdEpoQmp5QWtqRU5KTGtXajBxOUREYVE1bGpUcnBFWnllSElxYytudi9CeEpmNjBPYzR0Qjc3ZStGdVpxTFpRdzVnVjlDS1paQThPWjlLSzMrS3hKOVN4SEx0YVBzMWNHdjJ4YXhpWHNqdHMwbncvYzZ3azNlTTB3Z3hwQVRXcHp1eUc5by9scWw1TzZHdjlmcUlDWVF3NGpBWWhERGlNQUVZaGdSbUVBTUl3SVRpR0ZFWUFJeGpBaE1JSVlSZ1FuRU1DSXdnUmhHQkNZUXc0akFCR0lZRVpoQURDTUNFNGhoUkdBQ01Zd0lUQ0NHRVlFSnhEQWlNSUVZUmdRbUVNT0l3QVJpR0JHWVFBd2pBaE9JWVVSZ0FqR01DRXdnaGhHQkNjUXdJakNCR0VZRUpoRERpTUFFWWhnUm1FQU1Jd0lUaUdGRVlBSXhqQWhNSUlZUmdRbkVNQ0l3Z1JoR0JDWVF3NGpBQkdJWUVaaEFEQ01DRTRoaFJHQUNNWXdJVENDR0VZRUp4REFpTUlFWVJnUW1FTU9Jd0FSaUdCR1lRQXdqQWhPSVlVUmdBakdNQ0V3Z2hoR0JDY1F3SWpDQkdFWUVKaEREaU1BRVloZ1JtRUFNSXdJVGlHRkVZQUl4akFoTUlJWVJnUW5FTUNJd2dSaEdCQ1lRdzRqQUJHSVlFWmhBRENNQ0U0aGhSR0FDTVl3SVRDQ0dFWUVKeERBaU1JRVlSZ1FtRU1PSXdBUmlHQkdZUUF3akFoT0lZVVJnQWpHTUNFd2doaEdCQ2NRd0lqQ0JHTVpHQWY0WDdwQllZdkhldWJJQUFBQUFTVVZPUks1Q1lJST0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMTAtMTEifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE4LTEwLTExIn0seyJhYWd1aWQiOiI5OThmMzU4Yi0yZGQyLTRjYmUtYTQzYS1lODEwNzQzOGRmYjMiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6Ijk5OGYzNThiLTJkZDItNGNiZS1hNDNhLWU4MTA3NDM4ZGZiMyIsImRlc2NyaXB0aW9uIjoiT25seUtleSBTZWNwMjU2UjEgRklETzIgQ1RBUDIgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQzJUQ0NBb0NnQXdJQkFnSUJBVEFLQmdncWhrak9QUVFEQWpCN01Rc3dDUVlEVlFRR0V3SlZVekVYTUJVR0ExVUVDQXdPVG05eWRHZ2dRMkZ5YjJ4cGJtRXhGREFTQmdOVkJBb01DME55ZVhCMGIxUnlkWE4wTVJBd0RnWURWUVFMREFkU2IyOTBJRU5CTVE4d0RRWURWUVFEREFaamNuQXVkRzh4R2pBWUJna3Foa2lHOXcwQkNRRVdDMmx1Wm05QVkzSndMblJ2TUNBWERUSXlNREl5TVRJd01URXpNVm9ZRHpJd056SXdNakE1TWpBeE1UTXhXakNCalRFTE1Ba0dBMVVFQmhNQ1ZWTXhGekFWQmdOVkJBZ01EazV2Y25Sb0lFTmhjbTlzYVc1aE1SUXdFZ1lEVlFRS0RBdERjbmx3ZEc5VWNuVnpkREVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVQTUEwR0ExVUVBd3dHWTNKd0xuUnZNUm93R0FZSktvWklodmNOQVFrQkZndHBibVp2UUdOeWNDNTBiekJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCUERIQmdhN2Q2dU5nYVVqRTE1UWh4dmd5ZVR0VWgzdVRHSkNYaDFNLzVwNS9OL2MzRUZqb2cwR29PTjBmTVpwSVpqNk9ENzBXQzFJWE9wVlE0ZmJmdGFqZ2Q4d2dkd3dIUVlEVlIwT0JCWUVGTUZ0MndQQTNwZFhRUGFXMlVnWHZlRWx5N1NrTUlHaUJnTlZIU01FZ1pvd2daZWhmNlI5TUhzeEN6QUpCZ05WQkFZVEFsVlRNUmN3RlFZRFZRUUlEQTVPYjNKMGFDQkRZWEp2YkdsdVlURVVNQklHQTFVRUNnd0xRM0o1Y0hSdlZISjFjM1F4RURBT0JnTlZCQXNNQjFKdmIzUWdRMEV4RHpBTkJnTlZCQU1NQm1OeWNDNTBiekVhTUJnR0NTcUdTSWIzRFFFSkFSWUxhVzVtYjBCamNuQXVkRytDRkZONk83eG5JS2I3NDgzcHFpcWd1QVQ2VnBRTU1Ba0dBMVVkRXdRQ01BQXdDd1lEVlIwUEJBUURBZ1R3TUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUZ3OG5tTEU2eWJNRWFmT2NoZ21YcGNINE5Jc2R3V2xEdWZyZWRMK0IrQ2lBaUJIV3N5Nzd3MDllQy9zRWpvVmNHa213UmNaa1R0bXJZb056Z3VpallNVnRRPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBREFBQUFBd0NBSUFBQURZWUc3UUFBQUtMMmxEUTFCSlEwTWdjSEp2Wm1sc1pRQUFTTWVkbG5kVVZOY1doOCs5ZDNxaHpURFNHWHFUTGpDQTlDNGdIUVJSR0dZR0dNb0F3d3hOYklpb1FFUVJFUUZGa0tDQUFhT2hTS3lJWWlFb3FHQVBTQkJRWWpDS3FLaGtSdFpLZkhsNTcrWGw5OGU5MzlwbjczUDMyWHVmdFM0QUpFOGZMaThGbGdJZ21TZmdCM280MDFlRlI5Q3gvUUFHZUlBQnBnQXdXZW1wdmtIdXdVQWtMemNYZXJySUNmeUwzZ3dCU1B5K1planBUNmVELzAvU3JGUytBQURJWDhUbWJFNDZTOFQ1SWs3S0ZLU0s3VE1pcHNZa2lobEdpWmt2U2xERWNtS09XK1NsbjMwVzJWSE03R1FlVzhUaW5GUFp5V3d4OTRoNGU0YVFJMkxFUjhRRkdWeE9wb2h2aTFnelNaak1GZkZiY1d3eWg1a09BSW9rdGdzNHJIZ1JtNGlZeEE4T2RCSHhjZ0J3cExndk9PWUxGbkN5Qk9KRHVhU2tadk81Y2ZFQ3VpNUxqMjVxYmMyZ2UzSXlremdDZ2FFL2s1WEk1TFBwTGluSnFVeGVOZ0NMWi80c0dYRnQ2YUlpVzVwYVcxb2FtaG1aZmxHby83cjROeVh1N1NLOUN2amNNNGpXOTRmdHIveFM2Z0JneklwcXMrc1BXOHgrQURxMkFpQjMvdytiNWlFQUpFVjlhNy94eFhsbzRubUpGd2hTYll5Tk16TXpqYmdjbHBHNG9ML3JmenI4RFgzeFBTUHhkcitYaCs3S2lXVUtrd1IwY2QxWUtVa3BRajQ5UFpYSjR0QU4venpFL3pqd3IvTllHc2lKNWZBNVBGRkVxR2pLdUx3NFVidDViSzZBbThLamMzbi9xWW4vTU94UFdweHJrU2oxbndBMXlnaEkzYUFDNU9jK2dLSVFBUko1VU56MTMvdm1ndzhGNHBzWHBqcXhPUGVmQmYzN3JuQ0orSkhPamZzYzV4SVlUR2NKK1JtTGErSnJDZENBQUNRQkZjZ0RGYUFCZElFaE1BTld3Qlk0QWpld0F2aUJZQkFPMWdJV2lBZkpnQTh5UVM3WURBcEFFZGdGOW9KS1VBUHFRU05vQVNkQUJ6Z05Mb0RMNERxNENlNkFCMkFFaklQbllBYThBZk1RQkdFaE1rU0I1Q0ZWU0FzeWdNd2dCbVFQdVVFK1VDQVVEa1ZEY1JBUEVrSzUwQmFvQ0NxRktxRmFxQkg2RmpvRlhZQ3VRZ1BRUFdnVW1vSitoZDdEQ0V5Q3FiQXlyQTBid3d6WUNmYUdnK0UxY0J5Y0J1ZkErZkJPdUFLdWc0L0I3ZkFGK0RwOEJ4NkJuOE96Q0VDSUNBMVJRd3dSQnVLQytDRVJTQ3pDUnpZZ2hVZzVVb2UwSUYxSUwzSUxHVUdta1hjb0RJcUNvcU1NVWJZb1QxUUlpb1ZLUTIxQUZhTXFVVWRSN2FnZTFDM1VLR29HOVFsTlJpdWhEZEEyYUMvMEtuUWNPaE5kZ0M1SE42RGIwSmZRZDlEajZEY1lESWFHMGNGWVlUd3g0WmdFekRwTU1lWUFwaFZ6SGpPQUdjUE1ZckZZZWF3QjFnN3JoMlZpQmRnQzdIN3NNZXc1N0NCMkhQc1dSOFNwNHN4dzdyZ0lIQStYaHl2SE5lSE80Z1p4RTdoNXZCUmVDMitEOThPejhkbjRFbnc5dmd0L0F6K09ueWRJRTNRSWRvUmdRZ0poTTZHQzBFSzRSSGhJZUVVa0V0V0oxc1FBSXBlNGlWaEJQRTY4UWh3bHZpUEprUFJKTHFSSWtwQzBrM1NFZEo1MGovU0tUQ1pya3gzSkVXUUJlU2U1a1h5Ui9KajhWb0lpWVNUaEpjR1cyQ2hSSmRFdU1TanhRaEl2cVNYcEpMbFdNa2V5WFBLazVBM0phU204bExhVWl4UlRhb05VbGRRcHFXR3BXV21LdEttMG4zU3lkTEYway9SVjZVa1pySXkyakpzTVd5WmY1ckRNUlpreENrTFJvTGhRV0pRdGxIcktKY280RlVQVm9YcFJFNmhGMUcrby9kUVpXUm5aWmJLaHNsbXlWYkpuWkVkb0NFMmI1a1ZMb3BYUVR0Q0dhTytYS0M5eFdzSlpzbU5KeTVMQkpYTnlpbktPY2h5NVFybFd1VHR5NytYcDhtN3lpZks3NVR2a0h5bWdGUFFWQWhReUZRNHFYRktZVnFRcTJpcXlGQXNWVHlqZVY0S1Y5SlVDbGRZcEhWYnFVNXBWVmxIMlVFNVYzcTk4VVhsYWhhYmlxSktnVXFaeVZtVktsYUpxcjhwVkxWTTlwL3FNTGt0M29pZlJLK2c5OUJrMUpUVlBOYUZhclZxLzJyeTZqbnFJZXA1NnEvb2pEWUlHUXlOV28weWpXMk5HVTFYVFZ6TlhzMW56dmhaZWk2RVZyN1ZQcTFkclRsdEhPMHg3bTNhSDlxU09uSTZYVG81T3M4NURYYkt1ZzI2YWJwM3ViVDJNSGtNdlVlK0EzazE5V045Q1AxNi9TditHQVd4Z2FjQTFPR0F3c0JTOTFIb3BiMm5kMG1GRGtxR1RZWVpocytHb0VjM0l4eWpQcU1Qb2hiR21jWVR4YnVOZTQwOG1GaVpKSnZVbUQweGxURmVZNXBsMm1mNXFwbS9HTXFzeXUyMU9ObmMzMzJqZWFmNXltY0V5enJLRHkrNWFVQ3g4TGJaWmRGdDh0TFN5NUZ1MldFNVphVnBGVzFWYkRUT29ESDlHTWVPS05kcmEyWHFqOVducmR6YVdOZ0tiRXphLzJCcmFKdG8yMlU0dTExbk9XVjYvZk14TzNZNXBWMnMzWWsrM2o3WS9aRC9pb09iQWRLaHplT0tvNGNoMmJIQ2NjTkp6U25BNjV2VEMyY1NaNzl6bVBPZGk0N0xlNWJ3cjR1cmhXdWphN3liakZ1Slc2ZmJZWGQwOXpyM1pmY2JEd21PZHgzbFB0S2UzNTI3UFlTOWxMNVpYbzlmTUNxc1Y2MWYwZUpPOGc3d3J2Wi80NlB2d2ZicDhZZDhWdm50OEg2N1VXc2xiMmVFSC9Mejg5dmc5OHRmeFQvUC9QZ0FUNEI5UUZmQTAwRFF3TjdBM2lCSVVGZFFVOUNiWU9iZ2srRUdJYm9nd3BEdFVNalF5dERGMExzdzFyRFJzWkpYeHF2V3Jyb2NyaEhQRE95T3dFYUVSRFJHenE5MVc3MTA5SG1rUldSQTV0RVpuVGRhYXEyc1YxaWF0UFJNbEdjV01PaG1Oamc2TGJvcit3UFJqMWpGblk3eGlxbU5tV0M2c2Zhem5iRWQyR1h1S1k4Y3A1VXpFMnNXV3hrN0cyY1h0aVp1S2Q0Z3ZqNS9tdW5BcnVTOFRQQk5xRXVZUy9SS1BKQzRraFNXMUp1T1NvNU5QOFdSNGlieWVGSldVckpTQlZJUFVndFNSTkp1MHZXa3pmRzkrUXpxVXZpYTlVMEFWL1V6MUNYV0ZXNFdqR2ZZWlZSbHZNME16VDJaSlovR3krckwxczNka1QrUzQ1M3k5RHJXT3RhNDdWeTEzYys3b2VxZjF0UnVnRFRFYnVqZHFiTXpmT0w3Slk5UFJ6WVROaVp0L3lEUEpLODE3dlNWc1MxZStjdjZtL0xHdEhsdWJDeVFLK0FYRDIyeTMxV3hIYmVkdTc5OWh2bVAvamsrRjdNSnJSU1pGNVVVZmlsbkYxNzR5L2FyaXE0V2RzVHY3U3l4TER1N0M3T0x0R3RydHNQdG9xWFJwVHVuWUh0ODk3V1gwc3NLeTEzdWo5bDR0WDFaZXM0K3dUN2h2cE1Lbm9uTy81djVkK3o5VXhsZmVxWEt1YXExV3F0NVJQWGVBZldEd29PUEJsaHJsbXFLYTk0ZTRoKzdXZXRTMjEyblhsUi9HSE00NC9MUSt0TDczYThiWGpRMEtEVVVOSDQvd2pvd2NEVHphMDJqVjJOaWsxRlRTRERjTG02ZU9SUjY3K1kzck41MHRoaTIxcmJUV291UGd1UEQ0czIranZ4MDY0WDJpK3lUalpNdDNXdDlWdDFIYUN0dWg5dXoybVk3NGpwSE84TTZCVXl0T2RYZlpkclY5Yi9UOWtkTnFwNnZPeUo0cE9VczRtMzkyNFZ6T3VkbnpxZWVuTDhSZEdPdU82bjV3Y2RYRjJ6MEJQZjJYdkM5ZHVleCsrV0t2VSsrNUszWlhUbCsxdVhycUd1TmF4M1hMNisxOUZuMXRQMWo4ME5adjJkOSt3K3BHNTAzcm0xMER5d2ZPRGpvTVhyamxldXZ5YmEvYjErK3N2RE13RkRKMGR6aHllT1F1Kys3a3ZhUjdMKzluM0o5L3NPa2grbUhoSTZsSDVZK1ZIdGY5cVBkajY0amx5SmxSMTlHK0owRlBIb3l4eHA3L2xQN1RoL0g4cCtTbjVST3FFNDJUWnBPbnA5eW5iajViL1d6OGVlcnorZW1DbjZWL3JuNmgrK0s3WHh4LzZadFpOVFAra3Y5eTRkZmlWL0t2anJ4ZTlycDcxbi8yOFp2a04vTnpoVy9sM3g1OXgzalgrejdzL2NSODVnZnNoNHFQZWgrN1BubC9lcmlRdkxEd0cvZUU4L3ZNTzd4c0FBQUFDWEJJV1hNQUFCWWxBQUFXSlFGSlVpVHdBQUFHaUVsRVFWUll3KzJZYTJ3VVZSU0F6engydTd0dGQwc0R0UzJZU3JGMGE2VWFNV0lUbzJBdEFXSUJLU3BGTkNTS1JtbXd2akNrVVJPTXFCVTFQZ0NyQkRRK0NJS2dnaStNNzlyYUFrRm9HNUJnb1ErZ25iYk1kcmU3c3pQM2NmeHhsM0ZiQ2xUakQzL3MrVFZuOXN5OTM1em4zWkVRRWY1UElzUC9UQkpBQ2FBRVVBSW9BWlFBK29laXhpdUluREdPaUtxcVNwSjA0U2NaWTV4eldaWmxXWW0zcFpRQ2dLSW9GMTBCQUJDUk1SWnZMTm5UWHF3dXJvUEI0UEhqeDNWZEh4Z1lNRTNUc2l6R0dBQWtKU1c1M1c2Zno1ZVJrZUgzKzRVOVkweVdaYkVpSW82R3c2YmhuQ3VLQW9oZ1A0V0k0Z2RFM1BMaCsxY1hUUm05ZTFOU3ZJc1czM1h3VURNaWNvNlVFa1FzWHpDL3RIUm1lK2RKU2doZVRBNzlmbURjMkxHN3Z2eWFVU29ZSkVSa2pDcUtXdm5nL2V2ZWVrZnNsSjZlN3ZGNHZGNnYyKzEydVZ5S290aGVwSlNHUWlGZDF3TUJQUkl4eFAybWZmdXZ1Zm9xenBqRDZWUVZpWEZvT1h3a0wzZWkwK2s4OXpVNFo3S3NXRkhqcWFlZnJubHBMUUJNekx1aTdXZ3JwVlJWMVppSGZ2M3BPMkc5Y2xWMWEydHJkMDlQYjIrdnJ1dkJZSEJ3Y0RCOFZnWUhCME9oVUNBUTBEU3RvNk5qejlkZnBhZDVBZUQ2RzI1R3hFZ2tnb2dlbHhNQVdvNzhZWnJtdVM2eExBc1JHeHZxYzNJdUZUdmVmTXZNRSszdHdqMklDT0pxNmQwVkFIQm54ZDJJYUpwUnhwaElOMG9wcGRRT2E3eEtDREV0YTE5VFl5ekhFWTFJK0FKQVlpUFROQjkvN0ZHUjlUNnY3K1ZYWGhkTDJXWXhEeFVXNUN1cTQvVjFHNFRhMXRiVzBORFExZFVsMU1OSGp0VFYxV2xhYnl6d0J3ODJOVFYxOS9SUVF2cjdlaWZsVEFDQWhzYjluSkVSZ1RqbndqRmY3TjVWNE04WEwzQnIyZHlqeDlvUTBUU3RlTzRZVU83RXk5d3UxeWM3UHhWcVZWVlZjbkpLVFUyTlVHOHZMd2VBUGQvc0VaNmJNWDE2VmxiMngxdTNJcUpoaEV0TGJnU0FMZHQyQytOaFFKekhXc2s5U3haN1BCNUI4OEZIV3htam9oU0dpUW9BNFFHZFdFUldIRzYzTjlZTUFCd09sZk5ZUjFCVVZWWVVyYmRmMUxra1NiSXNEWVlOQUpCbDFlTkpCWURUcHpyT1Y0d045WFVWRllzNnUwNEJ3UFFadDN5eVk1czNKUVZBQW9BUldnUWk5cHp1eU15OHhPdE4rNlcrVVdBR2cwRk4wd1lHZ2tJZENBUzZ1N3ZENGJCUWRWM1hOQzBjam5ET0tTRjNsTThIZ09wbjFnenpFS1cwdjcvdmthb1ZZcU54R1psdnY3TXhQcDlHRkJVQXFFbUJjNUJBa1dLTk96VTFOVFUxMVliMitueGVuODlXMDlMUzdDNGdTU0FyQ2dCd2JnMnRiUjZOUmlzZmVuREwxbTBBVURaL1FXM3QrcXlNUzJJUk9IL3psQUVBUWJScjZWOE5IMG1XWkFDQW9YL3ZaRWwySlNWZFgxeWM1SFFDd0s1UGQremMvcGxoR0tNYXJnNm5LaXNTSURMT3hDaDRkL1BteXNySyt2cmZoTkhidGJYTGxpMXJibTRXNEsrc1hidHk1Y3E5ZS9mS3NveUloRm9BSUN2cVVFNWduSzk0K0pFZmZ2eCt4dlNiQUdENThnZEtaODdhdC84QUFCQkNMalJROUw2ZThkbFpLY25lYjcvN1dmU3V1V1ZsQUxCaFE2MklhMmxKQ1FEczJMRlRWRm5SbENtU0pHL2F0QWtSTGRPY1YxWUdBRFd2dm5GdWxZbGNpUnJHYTYrK0xIcVB5K1Y2Y2xXMWFFZ2pacElNQUQ2ZjE2azZLQ2VSeUlBSWNFbEp5WklsU3pJell5R2ZOWHYyd29VTFBaNWtVV1h6NXMxZnVuUnBWdFo0QU9DY1JpSUJBSmd3L3RJUndpbEpBS0E2SEN1cUhqM1JkdXpLd2lzSUlTOCsvMXp1NWY2angvNGNPWk1FMTZUY3l4d081OFpON3czajVad1BlNDk0MVRTamZYMTlFM01tQUVCZHcxN082UGs2dGQzZlgzeGhqVU5WQWNEaFRGcFYvWlJGU1B5dmY0K08yK2JPQVlCRmkrOFJ6clFzeTdJc01sVG9XU0dFV0pabG1xWkZTR1A5TC9hTFJTNDRPbXpwN0dpZmR0MjFBQ0JKY3U2a3l3OGNha1pFY3BZcDVxRXZQdHN1MW4zaXlWVXRMYTA5UFpxbWFmMzkvYnF1NjdvZUNBU0N3V0FvRkJLVDljeVpNNXFtZFhaMmZMbjdjN0g5bkxubGlHZ1l4bWlBaE5ueno2MU84OFpheWVwbjF3UUNnYitCeEd5YlZ6YkhqdVBZc2VPeXM3UHo4dkw4Zm45QlFVRmhZZUhVcVZPTGk0dW5UWnRXVkZTVW41K2ZtWm1aZkhZT2VEd3BKenE2Q0NHV1pkckh2ZWJEaDg4SFpNZW90ZVhRN0ZremhYMzFNNnVIZUloemJwbm0rblZ2K3ZNbmo3NEYrZExHUExTOHNyMnpNMzZiKys2N3QySlJSZGVwMC9HWmNhNklWS0dVdnJkNVk5YjRIUHZ4a1krdzNkM2RKMCtlakVhampESERNRVFPY2M0bFNYSTZuV1BHakVsUFQ1ODhlYkk0dUlsRHNWMGsvNmpCMnB2YWkwanhYOUJFVFFHQXFxb1hYY3MrNU1mUnhPNERnSDNLSGcwVDU5emVVVXA4MGtzQUpZQVNRQW1nQkZBQzZMK1Z2d0NxR2ZIeWtBcG1vd0FBQUFCSlJVNUVya0pnZ2c9PSIsInN1cHBvcnRlZEV4dGVuc2lvbnMiOlt7ImlkIjoiY3JlZFByb3RlY3QiLCJmYWlsX2lmX3Vua25vd24iOmZhbHNlfSx7ImlkIjoiaG1hYy1zZWNyZXQiLCJmYWlsX2lmX3Vua25vd24iOmZhbHNlfV0sImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI5OThmMzU4YjJkZDI0Y2JlYTQzYWU4MTA3NDM4ZGZiMyIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjEyLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjI1NiwidHJhbnNwb3J0cyI6WyJ1c2IiXX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTAzLTMwIiwidXJsIjoiaHR0cHM6Ly9jcnAudG8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ik9ubHlLZXkiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIyMDMzMDAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0wMy0zMCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMDEtMTEifSx7ImFhZ3VpZCI6IjYxMjUwNTkxLWIyYmMtNDQ1Ni1iNzE5LTBiMTdiZTkwYmIzMCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiNjEyNTA1OTEtYjJiYy00NDU2LWI3MTktMGIxN2JlOTBiYjMwIiwiZGVzY3JpcHRpb24iOiJlV0JNIGVGUEEgRklETzIgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjI1NiwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNwVENDQWtxZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQ0JyekVMTUFrR0ExVUVCaE1DUzFJeEVUQVBCZ05WQkFnTUNGTmxiM1ZzTFZOcE1STXdFUVlEVlFRSERBcEhZVzVuYm1GdExVZDFNUmN3RlFZRFZRUUtEQTVsVjBKTklFTnZMaXdnVEhSa0xqRWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRWNNQm9HQTFVRUF3d1RaVmRDVFNCRFFTQkRaWEowYVdacFkyRjBaVEVkTUJzR0NTcUdTSWIzRFFFSkFSWU9hVzVtYjBCbExYZGliUzVqYjIwd0hoY05NVGd3TnpBeU1EVXpNVE01V2hjTk1qTXdOekF4TURVek1UTTVXakNCcnpFTE1Ba0dBMVVFQmhNQ1MxSXhFVEFQQmdOVkJBZ01DRk5sYjNWc0xWTnBNUk13RVFZRFZRUUhEQXBIWVc1bmJtRnRMVWQxTVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVjTUJvR0ExVUVBd3dUWlZkQ1RTQkRRU0JEWlhKMGFXWnBZMkYwWlRFZE1Cc0dDU3FHU0liM0RRRUpBUllPYVc1bWIwQmxMWGRpYlM1amIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBUUlmcUhpc2kwb08vZXlPcVNhRHJyOWl0RzJJeW1Ca0huU0RHUUlJWW1UK3ZxQThBZ084MW1vbWMyTGQ1UEdwRU42bXVFNTR3UEhRanZjL3lDaWg4dTJvMVV3VXpBU0JnTlZIUk1CQWY4RUNEQUdBUUgvQWdFQU1CMEdBMVVkRGdRV0JCUzNKL2Z4aUF2MjJpcmRCczk4U09EaEY3a1UvakFMQmdOVkhROEVCQU1DQVFZd0VRWUpZSVpJQVliNFFnRUJCQVFEQWdBSE1Bb0dDQ3FHU000OUJBTUNBMGtBTUVZQ0lRRGM0MUxGSzRMSkNCVTJWVktJejdaNnN4UGhVRWtoOG5MU0xLNklYZGtQNXdJaEFJZUtWT1pjaGFWTzVhRjdmYmRYb1NyY3l5MVlZZVVlUExvamNLSTlmWDg0IiwiTUlJQ2dqQ0NBaWlnQXdJQkFnSUJBVEFLQmdncWhrak9QUVFEQWpDQm5URUxNQWtHQTFVRUJoTUNTMUl4RGpBTUJnTlZCQWdNQlZObGIzVnNNUkF3RGdZRFZRUUhEQWRIWVc1bmJtRnRNUmN3RlFZRFZRUUtEQTVsVjBKTklFTnZMaXdnVEhSa0xqRVpNQmNHQTFVRUN3d1FRMlZ5ZEdsbWFXTmhkR1VnVlc1cGRERVpNQmNHQTFVRUF3d1FaVmRDVFNCRFpYSjBhV1pwWTJGMFpURWRNQnNHQ1NxR1NJYjNEUUVKQVJZT2FXNW1iMEJsTFhkaWJTNWpiMjB3SUJjTk1qTXdOekV4TURNME5qRTBXaGdQTWpBM016QTJNamd3TXpRMk1UUmFNSUdkTVFzd0NRWURWUVFHRXdKTFVqRU9NQXdHQTFVRUNBd0ZVMlZ2ZFd3eEVEQU9CZ05WQkFjTUIwZGhibWR1WVcweEZ6QVZCZ05WQkFvTURtVlhRazBnUTI4dUxDQk1kR1F1TVJrd0Z3WURWUVFMREJCRFpYSjBhV1pwWTJGMFpTQlZibWwwTVJrd0Z3WURWUVFEREJCbFYwSk5JRU5sY25ScFptbGpZWFJsTVIwd0d3WUpLb1pJaHZjTkFRa0JGZzVwYm1adlFHVXRkMkp0TG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJBaCtvZUt5TFNnNzk3STZwSm9PdXYySzBiWWpLWUdRZWRJTVpBZ2hpWlA2K29Ed0NBN3pXYWlaell0M2s4YWtRM3FhNFRuakE4ZENPOXovSUtLSHk3YWpWVEJUTUJJR0ExVWRFd0VCL3dRSU1BWUJBZjhDQVFBd0hRWURWUjBPQkJZRUZMY245L0dJQy9iYUt0MEd6M3hJNE9FWHVSVCtNQXNHQTFVZER3UUVBd0lCQmpBUkJnbGdoa2dCaHZoQ0FRRUVCQU1DQUFjd0NnWUlLb1pJemowRUF3SURTQUF3UlFJaEFOVm5KZGUvL3RCTHE4TUREaStTQWQ2VWRZSVpTbmc0UE1xbXlOcnZaajY0QWlBWDB4U3pBaEZhQ0NwL3VocFZnbmxGK1hCZ3J3QUlzb3RaR1RCNnJrQjMxQT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQStnQUFBRXhDQVlBQUFEdkRZZ3FBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRW5RQUFCSjBBZDVtSDNnQUFGaWNTVVJCVkhoZTdkMEhlQlhGMnNEeE43M1FDVFZBNkZJRkZLa0NVdXlBRXVtS1lrRlViSUNDSWlLQ1VnUUU3TDBnZGxRc0tDcFNySWdnU0MraEpuUkNKNEgwYjJmdmVELzBraENTbmMyZWsvL3Z1WG1ZZDQ2WGtKTno5c3k3TS9OT1FKWkZBQUFBQUFCQWdRclVmd0lBQUFBQWdBSkVnZzRBQUFBQWdBZVFvQU1BQUFBQTRBRWs2QUFBQUFBQWVBQUpPZ0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUVCQWxrVzNQU3N6TlZYU0R5VEtxYTFiNWRTYWRaSzZlNCtrSHo5bTk0bjMvL21BY1FFaG9SSmN1cFFFUjBWSldKVktFdDZndm9SWHJ5WkJwVXBKUUNEMzRRQUFBQUJmNE5rRVBTc2pRMDV0M2lLSFB2cEVqdit3UU5MMzdaT3MxRFQ5S0lDekNZeU1sTkFhMWFURU5aMmxaSmZPRWxxaHZQV09EOUNQQWdBQUFQQWF6eVhvS2pFL012YzdTWHh6aHB4YXNWTDNBc2lQZ05BUUtkcXh2WlM5WTRBVWFkSlk5d0lBQUFEd0VrOGw2TWQvKzEzMmpIdEtVdGF0MXowQW5GYTg2OVZTWWRnUUNhdFNSZmNBQUFBQThBSlBKT2daSjA3SW5vbFQ1UEFISDR0a1p1cGVBS1lFaElkTGhWRWpKS3BYZHdrSUR0YTlBQUFBQUFwU2dTZm9wN1pzbFIwREIwbnExdTI2QjRBckFnS2syQldYU3BYSkV5U29hRkhkQ1FBQUFLQ2dGR2lDZnVMUDVSSS9ZSkJrSERtaWV3QzRMYnhSUTZuMjVpc1NFaFdsZXdBQUFBQVVoQUpMMEU4c1hTWTdicmxETXBPU2RBK0FnaEphcTRiVS9PaGRDUzVkV3ZjQUFBQUFjRnVCSEpDc2xyWEgzM2t2eVRuZ0VhbWJ0OHIyZ1lNa2cvY2tBQUFBVUdCY1Q5RFRqeDZUN2JmZElSbUhEdXNlQUY1dzhzKy9aT2NqajBrV2hSb0JBQUNBQXVIcUVuZDF4bm44QXcvSnNTL202SjV6RnhnWklVR2xTa2xJamVvU1ZLSzQ3Z1VLT2V0dG5MNXZ2NlR0aUplTUkwY2xLeTFOUDNEdUtrNFlLMlg2OU5JUkFBQUFBTGU0bXFBZlhiaklMZ3AzemtlcEJRWksrUGtOSktwL1B5bld1cVVFbHlrakFVRkIra0VBZjh0TVRaWFVYYnZrNkxmejVORE05eVY5ejE3OVNPNEZsaXdoNS8zd0RVWGpBQUFBQUplNWxxQm5KQ1ZMM0ZYWFNGckNUdDJUTzZFMXEwdkZVU09rZU5zMmRxSU9JSGN5VDU2VWd4OThMUHVmZVY0eWp4M1h2YmxUb2x0WGlaazZ5YnBDQk9nZUFBQUFBS2E1bHZFZW1mUDF1U1huVm1KUW9tZXMxSjR6VzRwZjBvN2tIRGhIZ1JFUlV2YlcvbExMZWcrcG85VE94YkZ2djVkVDhRazZBZ0FBQU9BR1Y3SmV0ZXgyLy9NdjZTZ1hyR1E4YXRCQWlYbHF2QVNHaCt0T0FIa1JWcVd5ZllSYTVNVXRkYy9aWloxS2tmM1B2cUFqQUFBQUFHNXdKVUUvc1hpSnBPL2FvNk96Q0FpUTBqZjNrK2loOTdPOEZuQ0l1dEZWN2RVWHoya20vY1NDUlpKKzVLaU9BQUFBQUpqbXloNTBWYm45NkdkZjZDaG5Lb0dvK2ZIN0VoZ1dxbnZ5eWZyeHN0TFRKZjNFQ2NrNGZseXlVdk5lM1Jwd2l6cXRJTGhZTVh1WnVsMFEwYUdiVmFlMjc1RE5WMTRqV1NrcHVpZG5sWjZaSXFXdjZhSWpBQUFBQUNZWlQ5QlZjcnl1ZVJ2SlBIeEU5K1FnT0ZpcXozcFBpalpwckR2eUxubmRlamsyZjZFay9icFlVclpzbFl6RWcvb1J3SGNFeDFTUmlOcTFwR2lIZGxLc1kzc0pxMWhSUDVKMysxNTZWZlpQbXFxam5CVzlyS05VZi9WRkhRRUFBQUF3eVhpQ25yeG1yV3pwMmwxSE9TdmE4UktwL3ZyTGVaNHR6RHlWSWtlKy9VNFNYM3RUVXRadDBMMkFud2dNbEtLZDJrdVpXL3RMc1JiTjgvdytTVDk2VkRaMXZGSXlEaDNXUGRrTEtsNWM2djd4c3dTR2hla2VBQUFBQUtZWTM0T2UvTmRLM1RxNzBuMTY1UzNweU1xUzQ0dC9sN2pPM1dUWGtPRWs1L0JQbVpseVl0NEMyWDdETGJKdDRDQkp5V09WOWVBU0phVEV0VjExbEROMVZGdnF6bDA2QWdBQUFHQ1M4UVQ5NVByY0pjc0JrUkZTN0pLMk9zbzlWU0YrOThUSnN1T21BWks2ZFp2dUJmeVlTdFIvV0NpYnUxNG5oK2Q4WThmbnFrU1hxM1FyWjFscGFaTEMrd29BQUFCd2hka0VQU3RMMHJadTEwSE93aHZVbDhEUWN5c01wNHErYmIvakhqbjQ2cHYyWG5lZ01NazhkbHgyRGg0bWU2WStZNy9YemtWRXpSb1NXTFNvam5LV3NpZVhKekFBQUFBQXlCZWpDYnJhM3A2Um5LeWpuS216bXMrRlNzNjMzVHBRa2hiOXBIdUFRaWdqUXhKZmVNVmVSWEl1U1hwQVJJUUVsNDNTVWM3U2Q1T2dBd0FBQUc0d080T2VtU21adVR6T0thaENlZDA2TzdYc05uN1lDRG01YklYdUFRbzN0WXJrd0ZzemRIUjI2dWkyZ05EY0ZYN0wyTGRmdHdBQUFBQ1laSHdQdWduN1gzdFRUbnozZzQ0QUtQc21UWk9rRlgvcENBQUFBSUN2TVhyTW10b1h2cWxMcktSdWpOTTkyWXNhTkZDaWh3M1ZVZlpPYm9xVExWMnVzMmZSY3kwdzBONXZHMXdtU2dLalN1bE93S09zZDJUR3psMlNjZUtFWko1STBwMjVFMXFyaHRUKzhsTUpqSWpRUFdlV2xaRWhjWjFqSldYakp0MlR2WkxkdWtxVmFaTjFCQUFBQU1BVTMwclFyWC9xdHR2dWtCTUxjN252M0Q0M3VvT1VIWEN6aE5lcks4SEZpdWtIQUkvTHpKUzB3NGZseE85L3lJSG5YN0lTYWVzOWxKdTNha0NBbEI4eFRNcmRmcXZ1T0RNU2RBQUFBTUI3ZkdxSmU5S3ExYmxPemtOaXFrajFqMlpLOVZkZmtLTE5tNUdjdzdjRUJrcElWSlNVNm55VjFKNHpXeW8rT1ZvQ3dzUDFnem13a3ZqRWwxK1RqS1J6bTNrSEFBQUFVUEI4SjBHM0VvOERyNzZoZzV5Rm45OUFhczcrU0lwZTFGVDNBTDVMRlhRcmMzMGYrNFpUVU1rU3VqZDdHWWNPeXhGMVBqb0FBQUFBbitJekNYcjZrYU9TOU10dk9zcGVjTVh5VXUzMWx5V2tkR25kQS9pSElvM09sOHJQVGJWZTVFRzZKM3RIUHZ0Q3R3QUFBQUQ0Q3A5SjBKTldycExNWThkMWxJM0FRS2s0ZHJTRWxDdXJPd0QvVXJ6TnhWTHFoajQ2eWw3eW55c2s0L2dKSFFFQUFBRHdCYjZUb1AvMnUyNWxMN3hlSFNuUjRSSWRBZjZwN0lCYkpTQTRXRWZaeU1pUXBKVXJkUUFBQUFEQUYvaE1ncDY4YnAxdVphOUVsNnZ0L2JxQVB3dXJYRWtpV2pYWFVmWk9yVjZyV3dBQUFBQjhnVThrNkZrWm1aSzJhYk9Pc2xmc3NrNjZCZmkzWW0zYjZGYjJVdmZ2MXkwQUFBQUF2c0JIRXZSME8way9tN0FLRlhRTDhHK2gxYXZwVnZZeVQzRFVHZ0FBQU9CTGZHYUplNjRFNkQ4QmY4ZHJIUUFBQVBBNy9wV2dBd0FBQUFEZ28walFBUUFBQUFEd0FCSjBBQUFBQUFBOGdBUWRBQUFBQUFBUElFRUhBQUFBQU1BRFNOQUJBQUFBQVBBQUVuUUFBQUFBQUR5QUJCMEFBQUFBQUE4Z1FRY0FBQUFBd0FOSTBBRUFBQUFBOEFBU2RBQUFBQUFBUElBRUhRQUFBQUFBRHlCQkJ3QUFBQURBQTBqUUFRQUFBQUR3QUJKMEFBQUFBQUE4Z0FRZEFBQUFBQUFQSUVFSEFBQUFBTUFEU05BQkFBQUFBUEFBRW5RQUFBQUFBRHlBQkIwQUFBQUFBQThnUVFjQUFBQUF3QU5JMEFFQUFBQUE4QUFTZEFBQUFBQUFQSUFFSFFBQUFBQUFEeUJCQndBQUFBREFBMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBJRUVIQUFBQUFNQURTTkFCQUFBQUFQQUFFblFBQUFBQUFEeUFCQjBBQUFBQUFBOGdRUWNBQUFBQXdBTkkwQUVBQUFBQThBQVNkQUFBQUFBQVBJQUVIUUFBQUFBQUR5QkJCd0FBQUFEQUEwalFBUUFBQUFEd0FCSjBBQUFBQUFBOGdBUWRBQUFBQUFBUENNaXk2TGJqc3RMVFpWT1hXRW5kR0tkN3NoYzFhS0JFRHh1cW8zL0tURTJWRGEzYVM4YWhRN3JuekJxc1hTNkJrWkU2TWljMVBrRk9yZCtnSS9pejBKZ1lDYTlYUjBmZWNXVCtBa2tZTUVoSFoxYWlSNnpFVEo2Z28zL0t5c2lRdU02eGtySnhrKzdKWHNsdVhhWEt0TWs2QWdBQUFHQUtDWG9lSEp6NXZ1eCtiS3lPNE0raSt2ZVQ2TWNmMVpGM2tLQURBQUFBL29jbDdnQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQjVDZ0F3QUFBQURnQVNUb0FBQUFBQUI0QUFrNkFBQUFBQUFlUUlJT0FBQUFBSUFIa0tBREFBQUFBT0FCSk9nQUFBQUFBSGdBQ1RvQUFBQUFBQjVBZ2c0QUFBQUFnQWVRb0FNQUFBQUE0QUVrNkFBQUFBQUFlQUFKT2dBQUFBQUFIa0NDRGdBQUFBQ0FCd1JrV1hUYmNWbnA2YktwUzZ5a2JvelRQZG1MR2pSUW9vY04xZEUvWmFhbXlvWlc3U1hqMENIZGMyWU4xaTZYd01oSUhabHpjdlVhT2Y3anp6cnl2dVEvVjhqeFJUL3B5Rm5sQjk4ckV1Uy85M2tpR3AwdnhkcTEwWkYzSEptL1FCSUdETkxSbVpYb0VTc3hreWZvNkoreU1qSWtybk9zcEd6Y3BIdXlWN0piVjZreWJiS09BQUFBQUpoQ2dsNElKTDQ1US9ZOGNlWkVMYjhheHEyUmdPQmdIY0V0L3B5Z1o2V2xTVmFtc2N0UzRSTWdFaGdTWXYxcE5RQUEvME9OTThXRmo1MkE0Q0FKQ0FyU1VjRno5Zk9XenlJZzEwalFDd0VTZFAvanp3bjZ0cUhENU5TS2xUcENmZ1dWS0M2MVBuNWZBa05EZFE4QTRIUngzZnRJK2xuR21FNG9QL3dCS1gzVkZUb3FXQmxKU2JMbHhsc2s0L0FSM1dOV1pJdG1FalArQ1FrSVpIY3RjRFlrNklVQUNici84ZWNFUGE3ZnpYSnk4UklkSWI5Q2ExU1h1dk8rMFJFQTROL1d0V3duNlFjTzZNaWM2RW5qcFV6M1dCMFZvTXhNMlQ1MG1Cejd5cDNQaHVBSzVhWDI3SThscEZ3NTNRTWdKOXpHQWdBL0ZsYXJwbTRCQUNDUytORXMxNUx6Z0xBd3FUSjFFc2s1Y0E1STBBSEFqNFdXTDY5YkFJRENMbm5kZXRrejdpa2RtVmR1eUwxU3JFVnpIUUhJRFJKMEFQQmpZWTBhNmhZQW9ERExPSDVjNGdjL0tGa25UK29lczRwZGNabVV1KzBXSFFISUxSSjBBUEJqNFRWcjZCWUFvTkRLeXBMZGs1NlcxQzFiZFlkWklaV2lwY3I0c1JTRkEvS0FkdzBBK0t1Z0lBbXJVRUVIQUlEQzZ2QTMzOHJoRHo3V2tWbUJrUkVTODhJekVseXlwTzRCY0M1STBBSEFUd1dWS2lXQnhZcnFDQUJRR0tYRXg4dXVrYVB0V1hUamdvS2t3cWhIcE1qNWJLOEM4b29FSFFEOFZGRFJJaElZRnFZakFEQXJNek5UVHA0OEtZY09IWkt0MjdiSjBxVkxKVFUxVlQrS2dwQjVLa1YyREg1UU1vOGYxejFtcWFOWnkvVHNyaU1BZVVHQ0RnQitLcVJ5SlFrSUN0SVJBT1NOU3J6VDB0SWtPVGxaRWhNVFpmUG16Yko0OFdKNTcvMzNaZHo0OFRKNHlCQzVOalpXYXRldEsrZlZxeWQxcks5NkRScEk2N1p0NWJoTGlTSE9RTzA3ZjJxeW5GcTVXbmVZRmQ2b29WUWVPMW9rSUVEM0FNZ0xFblFBOEZPaFZXTjBDd0J5cGhMd0F3Y095TnExYTJYMjdObnk0a3N2eVdPalIwdS9tMjZTaTl1MWs2Yk5tdGxKZDZXWUdLblhzS0cwNjlCQmJyNzFWbmw4N0ZoNXdmcHZ2NWs3VitMajQyWHYzcjF5NU9oUk82bEh3VHE2NkNjNS9QNUhPaklyc0doUmlaaytSUUxEdzNVUGdMd2lRUWNBUHhWS2dUZ0FPVGgyN0poY2V2bmxVcmQrZllrc1ZreWlxMVNSSmsyYlNxKytmZVgrSVVOa3dsTlB5VWNmZnl6TGxpMlQ5UnMyeU80OWUwaThmVVRxN2oyeWMvZ0l5VXBQMXowR0JRUkk5Sk9QUzNqVnFyb0RRSDZRb0FPQW53cS9vSkZ1QWNEL1V2dkRGLy8rdTJ6WjZzN1JXM0JIcHZWN2pYL29FY2s0ZEZqM0dHUWw1MUVEYnBiU1hUdnJEZ0Q1UllJT0FINHF2RW9WM1FJQUZCYjdYMzFka24vN1hVZG1SVjdVVkNvT0hhd2pBRTRnUVFjQVB4UVFFU0VoWmNycUNBQlFHQnhmc2xUMlAvZVNqc3dLcmxoQnFqNDNWUUpEUTNVUEFDZVFvQU9BSHdvdVgwNENRb0oxQkFEd2QrbEhqa2pDc0llc2h2bDk1d0doSVZKNThnUUpLY3VOWU1CcEpPZ0E0SWRDU3BhVWdFQXU4UUJRR0toaWNQSERINUgwWFh0MGoxbGw3cnBEaXJkcXFTTUFUbUwwQmdCK0tLUkdOYzZpQllCQzRzRGI3OGlKK1F0MVpGYlI5dTJrNHIyRGRBVEFhU1RvQUR3bHBGeFpDYTFTMmJXdmtJb1YzVWxrcmU4UlVpbjZqUDhHRTE4UjlldnJid3dBOEdkSksxZkp2cW5QNk1pc0VPdnpKV2JLUkc0QUF3WUZaRmwwMjNGcXVjMm1MckdTdWpGTzkyUXZhdEJBaVI0MlZFZi9wSTZMMk5DcXZXUWNPcVI3enF6QjJ1VVNHQm1wSS93dDhjMFpzdWVKQ1RweVZzTzROUklRekQ1WHR4Mlp2MEFTQnVSODk3cEVqMWlKbVh6bTMzdFdSb2JFZFk2VmxJMmJkRS8yU25icktsV21UZGFSL3prVkh5OXhsM1UyZmxac1lKRWlVbWZCZHhKU0prcjNBRURCU2t4TWxLbzFhdGpIclpteWQ5Y3VpWXJ5OW5WdlhjdDJrbjdnZ0k3TWlaNDBYc3AwajlXUk05S1BIWk80YmowbGJVZTg3akVuTUNKQ3FuL3dqaFE1djZIdUFXQUNNK2dBQUFDQUQ5cjF4SGhYa25NSkRKVHlqejVFY2c2NGdBUWRBQUFBOERFSFA1MHRSei83UWtkbWxlamFXY3IwNnFrakFDYVJvQU1BQUFBKzVHVGNadGt6WnB5T3pBcXJjNTVVR1RlR2swRUFsL0JPZzA5UjlRaTI5cnRaMWwzUXd2aFgzTFU5Sk9ORWt2N09BQUFBQlMvanhBbUp2LzhCeVV3eVAwWUpMRlpNWXA2Zlp1OC9CK0FPRW5UNGpxd3MyVGY5ZVVuNjlYZkpPSExVNkZkbThrbXBPSHFrQkJVdG9yODVBS0N3eU16TWxQVDA5RE4rWldSa1dCOUh4dXJyQWpuS3NsNmJ1eWRNeWxXUjEzd0xDcFRvTWFNa29rWU4zVkY0cWZkOFR0Y0Y5UmpnRktxNEZ3TCtVc1g5Mk0rL3lJNWI3eFRyU3FoN3pDbDcvOTFTWWZDOU92SWVxcmc3aHlydXZpOGxKVVhXcmwwcmY2MWNLZnYzNzVjRGlZbjZFWkd3MEZBcFdiS2tsQzFiVm1yWHJpMzE2dGIxZkVWcHVDY3BLVW0yYnQwcXExYXZsajE3OXNpMjdkdGw0OGFOY3VyVUtUbDU4dVFaQjkwUkVSRVNFaElpcFVxVmtnYjE2MHVsU3BXa2F0V3FkcnR5NWNvUzdFTW5tMURGL1Q5OHFZcjdrZSsrbC9oN2hxaTdTTHJIbk5MOSswbmxVWThVdWlQVjB0TFNKTjRhR3l4ZnNVSVNFaElrTGk1T05sbGY2cnFRbkp5cy82di9wOTd6WVdGaFVyeDRjV25Zb0lGOUhhaFdyWm8wYnRUSXZqNzQwalVCM2tDQ1hnajRRNEtldW51UGJMWmVTeG1IaitnZWN5SmJ0NVFhTTkvMDlGNHJFblRua0tEN3BxTkhqOHJjYjcrVkR6NzhVSDc4NlNjNzBjcXRPdWVkSjQ4LzlwajA2TkZEOTZBd1VNbjJ0bTNiWlBIdnY4dWlIMytVdi83NlMxYXVXcVVmZFVaNGVMZzBiOVpNTHJqZ0FtblZzcVcwYk5IQ0hxQjdGUW42Zi9oS2dwNlNzRlBpcnVrdW1jZU82UjV6SWk1c0lqVm52aTJCNFdHNngzK3AxNys2d2Z2TEw3L0kvQVVMNVBjbFMrU1lRODl4cEpXWHRHM1RSdHBmY29tMHNLNEh6UzY2eUw1T0FEa2hRUzhFZkQxQnoweEprYTNYOTVlVHkvL1NQZVlFbFMwanRiK2VMU0ZseStvZWJ5SkJkdzRKZXU3OGJpVTE2OWF2MTVFekxySUdLbzNPUDE5SHVYUEFHa1MvL09xck11WHBwODg0azVGYnN6NzZTTHBkZTYyT3p0MnNUejZSNDhlUDY4aDVWMTV4aFVSSFIrdklHWjk5OXBrY09YcFVSODY3eEJxQTF2VFlVbGkxSEgzVHBrM3kyZXpaOHNtbm44cjZEUnZzUHJjRUJRWFpONFI2OWV3cFYxMTVwVFJvME1DZWFUTnAxYXBWc3V6UFAzV1VzeE1uVHNoREkwYllTM1JOZVhyeVpDbGF0S2lPOHE1OCtmTFMrZXFyZGVRc1gwalFzOUxTWkhPL20rWGtzdVc2eDV6Z2NtV2wxdXhaRWxxaHZPN3hQK28xcjI3UWZXaDlGcno3M250eThPQkI0MXRYQWdJQ3BGaXhZdEtqZTNmcGQvMzEwcng1YytQWGd6TlJOeXMvLytJTE9YTEU3S1JYNmRLbDgvVTVtMWZxNTN0bjVzd3pyb0J5aXJySjBydFhML3NhYndJSmVpSGcwd202OWZMYzg4enprdmpzQzFaYjl4a1NZRjBrcTc3OW1oUnIyVnozZUJjSnVuTkkwSFBuL2lGRDVNV1hYdEtSTSs2NzV4NTVlc29VSGVWTURhWm16Wm9sUXg5OFVCS3RnVlIrcU9XR2YvN3hoOVN2WDEvM25CdjFzZG1vU1JQWnNIR2o3bkhldDk5OEk1MDZkdFNSTTVvMmEyWXY1VGJsbmJmZmxyNTkrdWlvWUtrVkZkOS8vNzFNc2w1ZmFoQ3VscXdXTkRXUVUwdGZCOXg2cS8wOHhjVEUyQU4ycDAyZE5zMU91djJOU21vK3NCSXBFenlmb0Z2WG5GMFRKc3ZCTjk3U0hlYW9NVjNWMTErUzRtM2I2Qjcvb203c2ZqOXZuancxYVpLcytPc3ZWMi9ZblU2OTk2dFhxeWFENzcvZlR2UlVNdXVtMndjT2xMZmZlVWRIWnFpYkVic1RFbHhmTWFDMkxkVS8vM3lqdjlzTzdkdkxkM1BuR3JtR0t4U0pnNmNkKzIyeEhIemhGZVBKdWZVT2t6S0RCdnBFY2c3NGk0U2RPM1VyWjRjUEg1YnJiN2hCYnI3dHRud241NHFhelZPSkV2eVBXcXI2M3Z2djJ6Y2pldlh0YTg4a2V5RTVWOVJnY2NlT0hUSnE5R2o3QnMrMXNiR3lkTm15QWtzUWZFM3JWcTEwcS9CUk5YZ096akNiVFAydHpGMjMrMlZ5cm03eWZ2bmxsOUtrYVZQcDJidTNmVzBveVBlZXV0RzdkZHMydVcvd1lLblhzS0U4UFhWcXZsYUZuYXRldlhycGxqbHFsWm1xRCtPMkpVdVdHUC9kOXJGZVE2YVNjNFVFSFo2VmRpQlJkajN3c1BHWlRTV3lXVk1wZjlkQUhRRnd3eHJyZy90c2k3alVudUcyN2R2TDdDKytjR3k1V3BreVpldzcrL0FmNm5YMDg4OC9TNXQyN2VUbVcyK1ZMVnUzNmtlOEtmbmtTYnVHZ3ZyM1huSFZWZllXRXVTc1JpR3RKSjY2Yjc4a0RIL0V5akROSjVORjJsNHNGZTY5VzBmK1EyM1B1cnBMRitsdUphWHFNOFZyRGgwNkpBOC84b2g5WS9HTEw3ODg2K2VpRXk2eHJqMnEwS1ZwYzcvN1RyZmNNMy9oUXQweVE2MEl1QzQyZjhVZXo0WUVIWjZrOWxvbFBQaVFwRnNmVEthcHZWWXh6MCtYZ0pBUTNRUEFEY2VPSHJVclpXZEhWYzd0ZU9tbGRsVnRKMTE0d1FWRzczekRYV29mOWRBSEhwRExycnpTWHJMcVM5Uk5KMVhrVU4yRTZ0NnpwMnpjNU1MUldUNUk3ZE5WVmZJTEc3WEZNK0hoUnlUandQK2ZUR0ZLY01VS0VqTjVvZ1FZMmxOYkVOU0ttc2xQUHkwdFdyV1NoWXNXNlY3djJyeGxpejI3MysrbW0reDZLeWFGaG9aS2Q4Tkpwcko0OFdMZGNvZTZwcW9pb0NhcG14dnFkQmlUU05EaFBWbFpzdStsVnlYcHAxOTFoemtxS2E4MGFaeUVsQzJqZXdDNDVkang0L2J5OVRQWnZYdTNYRzRsWER0MzdkSTl6aW1NQTMxL3BXYkQybmZzS00rLytLTFBMeFgvOHF1djVLTG16V1hzRTAvWU54M3cvMEtDZzZWQ2hRbzZLanoydi9HMk8yT2hpQWlwK3Z4MHZ4b0xxV01UdTE1empUd3ljcVI5UEpxdlVMUG5IOCthWmMrbS83RjBxZTQxNDdycnJqTitzMW90Y1RkNVNzUy9xYU15MVZZaWsyN3MxMCszekNGQmgrY2MvMzJKSkQ3L3NvN01paHB3aXhTL3BKMk9BTGhKelo2cnMyYi9UUlg0NnRXbmo1SGtYRkhWeHVIN2xscURWN1ZFM09tajBncVNTaVNlR0RkT1dsNThzYXhZc1VMM29tN2R1b1h1YUtyamZ5eVZBOU9mMDVGQmdZRlNZZmhRS2RLa3NlN3dmU3RYcnJTdkRRdDhZTlk4TzN2MjdyVnZVczk4OTExalM5NVZYUWQxREp4SnUzYnZOcDR3bjI3ZXZIbTZaVVpFUklSOXlvcHBKT2p3bExUOSt5WGgvZ2Z0SmU2bVJUUy9TQ29NdlU5SEFBcUN1dHQ5T3JVOGJjZ0REOGlTUC83UVBjNEtDdzB0dEh0Wi9ZazZyL2lLcTYrVy9TNVUzaTRJYWx0SDMzNzlYSjE1OHJLYU5XdnFWdUdRZnV5NDdCeitpQ3MxZUlwZmVabVU2WGU5am55ZldsTGR2bE1uaVU5STBEMitTOTJzSG5qbm5USnQrblFqU1hxUklrV2syelhYNk1pY2IxM2FoNjZlbzNrLy9LQWpNOVRwS2lWS2xOQ1JPU1RvOEF6MVFhUUtvYml4MXlvb3FyVEVUSjFrL0F4M0FEbjc3Vi83MDlUeE4yckd3SlN5WmN0S0tjTjd4MkRXK3ZYcjdSVVdKcytoOTRMSlR6MWw3eE9GU0xPTEx0SXQvNmVPUVUwWU9VclNFbkozeWtWK2hOYXVLVlVtanBPQVFQOUlCMzc4OFVlNXFrc1h2OW9pb3FyUGp4ZzVVcDU1OWxuZDR5eFZqZHkweFM0VndUeVZraUovR0xxNS83Y0J0OTJtVzJhUm9NTXo5ci8rcGlUOStJdU96TEgzblU4ZUw2R1ZvblVQZ0lKeStoTDNvMGVQMmtmT3FBR0pLZVhMbDdjTFRzRTNxV3JIc1QxNnlJRkU4emR5QzlLZEF3ZEtWeXZSd0g4MGJkcFV0L3hmNHJ2dnkvRnZ6TTg0QmhhSmxKanBVeVNvU0JIZDQ5dlVxcXR1M2J2YnM4NytScTBzRy9iUVEvTGVlKy9wSHVlMGJObFNpaGN2cmlNejFMRm5LVmJ5Yk5ybXVEalp1MitmanB5bnpxcHYxN2F0anN3aVFZY25uUGhqcWV5ZlBGMUhacFVlY0xPVTZOQmVSd0FLa3BvTi9kc2JiNzVwL0FpY3BoZGVTQVYzSDZXV0w2cUNUMXUyYk5FOS9ra1ZNWnd3ZnJ5T29QYWVWNnRhVlVmK0xYbk5XdGs3ZWFxT0RBb01rSXBqUmtsazNicTZ3N2R0Mzc1ZHV2Zm80ZmZGRmUrOCsyN0h0MytwYXVSWFgzV1Zqc3pZdDMrLzdMZStUUHRtN2x6ZE1rTXRiM2ZyaUZZU2RCUzQ5RU9ISkdISWNIV0xVUGVZRTltaW1WUWN3cjV6d0N2VUhtSzFWRGt4TVZIR2pCMnJlODFSeGFiZ214WXRXaVJ2elppaEkvK2s5b1MrL2VhYlVyUm9VZDJEa2lWS1NGUlVsSTc4Vi9xeFk3Smo4SU9TZGRKd3hmR0FBQ25kNzNxSjZuYXQ3dkJ0YXNhOGQ5KytkaExvNzFRUnlSdjY5Yk5YRWpuSmRGVnlOWHYrNysxc1RsT3JERXp1ZFZjMzl1KzQvWFlkbVVlQ2pnSmxuM2MrYklTazc5NmplOHdKS2xWS3FreWZ6SG5uZ0llbzVlejc5dTJUOTk1L1g1SnpPQlBkS2VyOFV2Z2U5VG9aTlhxMFBRanpWMm9BT09LaGg2UkpreWE2QjByNUNoWHN5c2wrTFN0TGRqMDVRZEsyL2JOb3Bnbmg5ZXRKOUVNUDJvbTZQeGo3NUpPeTNNVVRENEtDZ3V4aW8ycGxoL3BTVzZaQ3JIR2xXeXV6ZHNUSHk1MkRCamw2TFd6ZXJKbVVLV1AyaUwxdnYvMVd0OHc0ZXV5WXJEdHRSWjdUb2l0V2xHYlc4K1FXRW5RVXFQMXZ6WkFUQzM3VWtVSFdoVE42L0JnSkxZVG5xQUplcHFwVXI5K3dRVjU2MmZ6Umltb2dWYTFhTlIzQmw2aXE3YVlxKzN1Rk92Sm82SkFoT3NMZkdqZHFwRnYrNjlDWGMrVG9aMS9veUp5Z01sRlM5YVhuSk5CUGpxejcrZWVmWmVxMGFUb3lSeFZydk9MeXkrV0Y1NTZUWDMvNlNiWnQyU0o3ZCsyeXYvYnMzQ2tiMXE2VmIrYk1zVyt3MWE5WFQvKy96UG5LK2w1T3poYXJxdVFkREI4LytyTjFEYy9JeU5DUjg5VEpGMDZ2TERoZCsvYnRqUjlKZHpvU2RCU1lFMzhza3dOVG50R1JRVlp5WHZxMi9sTHl5c3QxQndBdmVmT3R0MlRMMXEwNk1xZHExYXF1ZnNEQ0dXcnYrYlBQUDY4ajg2cFVxU0kzMzNTVFBEMTVzc3l6QnNFYjE2MlRyWEZ4c20vM2J0bTBmcjJzVzcxYTVuLy92VHozekRNeWNzUUl1YVpyVjZsWHQ2NEU1K05Va0tqU3BlV2RHVFBzbVRqOFUrM2F0WFhMUDUzYXZrTjJqeDVyejZLYkZCQVNMSlVuUENGaGZsSWdWKzAzSHpCd29JN01VTFBpdlhyMnROL3pjNzc4VWdiZWZydGRzRkNkQnFLMm82Z3Z0U2M1SmlaR0x1M1VTY2FPR1NQTGx5MlQyWjkrS3VjM2JLai9GdWVwRlVYM0R4N3MySjU3OVhQZWNMM1pvL1pVWWMrOWUvZnF5SG5mV2Rka2s5eGMzcTZRb0tOQXBDVWVsSVQ3SDNEbnZQTUxtMGpGQjVtVkFMeHF6dGRmNjVaWmxhS2o4NVZFb1dBY1BIaFFmdnI1WngyWlU3MTZkWGx2NWt3N0lYL3QxVmZsdm52dmxmYVhYR0tmbTYrU2RsWEJWLzAzS21GczE2NmQzSG5ISGZMNDZOSHk2YXhac3VMUFAyVlhmTHg4L09HSDlrQzNTdVhLK20vTm5TbVRKa21NOVQzd3YveDVXMHBHY3JMRVcyT2h6T1BtaTV0RjNYYUxsT2pZUVVlK2I5S1VLYkxWWUZIUjRsYmlQWFBHREhuM25YZnNtN3U1cFpiQWQrbmNXUmIvK3F1ZDBKdXlmY2NPZWY2RkYzU1VmNWRZMXpwVk1NNlVaT3UxL3FkMW5UUkIzY1Q5NGd0eksxRFU3LzhpbDQ5NkpFR0g2N0l5TTJYWDZMR1N2dGZjVVFoL1U4dTVZcDZkS29FY3F3UVVlbTUvd01JWnExZXZ0by9nTStuaTFxM2xqOFdMN2RteXZNeGlxMEc1U3VCanUzV3ppN3l0VzdOR2ZscTRVSHIyNkhIV0k0eHU2TnRYYnJqaEJoM2xuN3B4c05NYXZPZm1hOVdLRmNiUFdsLzExMTluL042NS9WTDdZLzJSR2d2dGZtcUtuRnF6VnZlWVU2Uk5hNms0OUg0ZCtUNjFEOXZKNVBUZjFFcXJEOTkvWDNyMzZtWFBMdWVGMmxMMTdQVHBjdis5OStiNTd6aWJxZGJmNzlTMVVhMEd1TFJqUngyWk1YL0JBdDF5bHFvUWIvSjBqOHN2dmRUMTFVMGs2SEJkNHRzelhUbmpVNEtESkhyQ0V4SWFYVkYzQUNqTWF0ZXFwVnZ3SmFabnoxVmkvY0Y3N3prNmU2U0tSN1ZxMVVyZWYvZGRlM25zeFBIajdSVWMveDZvcTVuMnA1OSsydEVCdkVvdTFIbi91ZmxTUzNWTksyZDlqek45Nzl4K3Fac2YvdWpvRHd2azhBY2Y2OGljNEhMbEpHYnlSQW53bytkeGl2V2VVYWQvbURKNjFDaTU3TExMZEpSMzZyVTdmdHc0WTZ0QURoOCtMSysrOXBxTzhrZGRnOVFOU3BOKytmVlgzWExXWHl0WEdpMHlhN3JLL1ptUW9NTlZTU3RYeWI0cDVndDZLS1g2OXBhU25meG5PUmVBL0ZHenBQQTlKaXZ6S3BkYkEvR0tGYzNkeUZWSjVnTkRoOXF6Nm1yZnV0cXZxcWhLMEcrKy9ycTkveHlGUzhxdVhiSnp4Q2dSZzBXemxJQ3dNSWw1ZnFxRWxETi9JOFl0TzNmdWxMY05IcmZZb25semUzdUxVOVFLbFJlZmYxNGlEWjFFOEpwMURWRjcwcDJnYmtvVU1WaW5aYzNhdGZaTkJhY3RNRFF6cjZpdFI4MnQxNFRiU05EaG12UkRoeVhoM3FIbXovaTBoRGVvSjlHUFBxeHVDZW9lQUlXWldtNFljdzc3Q09FZGE5ZXQweTB6cXJ0VTJWL05iTjh4Y0tDOXJIelV5SkV5ZVBCZ2U5OG5DcGRNZmJ4czVwRWp1c2Vjd0tKRkpNelBUcTZZK2U2Nzlubmdwb3daUGRyeFdpV3Fic1d0dDl5aUkyZHQyNzVkRmk1Y3FLUDhLVnEwcUhUcDBrVkh6bE5IdzZscTdrNVMrODlORm9qcjJyVnJnYXppSVVHSEs3TFMweVhob1Vja0xXR243akZIZlNCVmVYNmFCQnJlVndlZ1lLZ2pZYTYrOGtvWi8rU1Q5cEUzQ2RZQTVlamh3M0xNK2pwNjZKQnMzN0pGZnJNR0FXci8zMTEzM0dHZks5M200b3Z0R1V2NG5zVEVSTjB5STgyRllxV25VM3M5SHhzMVNwNFlNOGJZM2xSNDEvNlhYNVBrSlV0MVpGYkd3VU95OC9FbjdmM3UvdURreVpQeW5NRzk1NjFhdHBTT2h2WmgzM1AzM2NiMk1iL2w0SW9DVlRmRHBDVkxsdWlXTS9iczJTTWJOMjNTa2JPQ0FnUGwrcjU5ZGVRdUVuUzRJdkhEaitYRS9FVTZNaWNnT0VncVRaNGc0WngxRFBpZHFLZ29lZnl4eCt3cTIxOTgvcmtNZS9CQmUrbFpoUW9WN09XREVkYVhtcVdzVkttU05Mdm9Jcm5yemp2bDJXZWVzWXQvZlRGN05za1F6aWh1ODJaN0ZzWnR2QjRMcCtBeVVicmxqdU56djVORG4zK3BJOS8ydy96NWN1REFBUjA1NzVhYmJ6YjJ2cXhtalVzYm5YKytqcHlsNm5Ra0pTWHBLSC9hdFcxcmY1YWFvdjZ0VGw1dmY3Y1NmcWVXK1A5YjVjcVZwZW1GRitySVhTVG9NQzU1elZyWk4yNlNXb2VpZTh3cHFmYWRYNUgvd2g0QXZFTU5sOVN4TlN1V0xaT1JqenhpSityblFnMjQxQkozK0NiVGlleUNoUXRsbThIam1vRFRSZlhzTHBITm11cklCZGJZYTgrVEV5VE5ZR0xybGxtelp1bVc4OVFLcTY0R2wzZXJaZExYeGNicXlGbjc5dTJUcFV1ZFdaVlJxbFFwdTJxNUtXb2ZlbXBxcW83eWI5RWljNU4vM2J0M0w3QWlsU1RvTUNyanhBbEpHRHBjc2d6dUYvcGJXUDI2RXYzSWNEV2EwejBBZkozNmNMei8vdnRsMWtjZkdTM2tCZTh5ZmN5V3FnWjlkZGV1a3BDUW9Ic0Fjd0tDZzZYU0U0OUxnSXZITm1VZVBTWTdSNDF4WmFMRWxKU1VGSm56elRjNmNsNHo2enBUcGt3WkhabHhtY0hFOStOUFB0R3QvT3ZWcTVkdU9lK0VsUmNzWDc1Y1IvbW5ickNhb0c3WTlML3BKaDI1andRZHhtUmxaTWpPa2FNbE5jN2MyWVIvQ3l4V1ZHSmVtQzZCNGVHNkI0QS9HSFRublRKcDRrVEhpL2JBZDFSem9iaWZPa08zV2N1VzhzR0hIem82dXdPY1NVVHRXbEwydnJ0MTVJN2o4K2JMUVI5ZTZ2N3JiNzhaUFZxdGsrRXp3Slc2ZGV2cWx2TlU4VFZWaE0wSjZsZzRWU3ZERkxWVndRbTdkdTgydHYrOFpxMWFjbDd0MmpweUh3azZ6TWpLa3NUM1A1UmpYNW03Mi9sZmdRRlNjZXhqN0RzSC9Fem5xNjZTeVpNbUdWL2lERzlyMUtpUmJwbDE4T0JCNlgvTExkSzBlWE9aOWNrbmN2VG9VZjBJNEx4eXQvYVhzTHAxZE9TT3ZlTW1TdXFldlRyeUxWOS8vYlZ1T1U5OXhuUm8zMTVINW9TSGg4djVEUnZxeUZtN3JXVDEwS0ZET3NvZmRUUmtHNFBIa3FyejBKM1loejUzN2x6ZGNsNzMyTmdDblJnZ1FZY1J5ZXMzeUw2SlU5elpkOTZ6dTVTK3RxdU9BUGlEMHFWTHl5c3Z2MXhnKzcvZ0hlcGNZcmR1MHFoQjQ0WU5HK1Q2ZnYya2JvTUdjdS85OTh1eVpjdnM1YldBazlTS3Y4cVR4a3VBaTZkTFpCdytJZ21QakxKWE9Qb1NWUVRzeDU5KzBwSHoxUEZpNmlnMDA5UjFyR0tGQ2pweTFyRmp4K3lDbDA3cDM3Ky9iamx2MDZaTmpxeFVNcmE4UFN4TWJyNzVaaDBWREJKME9DN2orSEZKdUdld1pDV2YxRDNtaE5hcUlaVkdqMlRmT2VCSDFDRG15YkZqN2J2NFFJMGExblUrT2xwSDdsSEh1NzM4eWl2U3FrMGJhZFNraVR3d2JKaGRpTW50WTluZ3Y0clVyeWVsKy9mVGtUdVNmdmxORHMzK1FrZStRUzF0WDc5K3ZZNmNwMDcvS0ZteXBJN01LbUh3KzZ4WnMwYTM4cS85SlpkSThlTEZkZVNzbmJ0MnlmYnQyM1dVTitxbTZkSmx5M1RrckFiMTZ4ZklaODdwU05EaHJLd3MyZlg0azVLNmJZZnVNRWZ0TzYvNjh2TVNhUEE0Q0FEdVUvdjBidXpuN3FBVjNxVUd6N0hkdXVtb1lHemR0azJlZmU0NWFkMjJyZFNvVlV2NjNYU1RmRHhybGwwOUdjZ3pOYU02K0Y0SnFScWpPMXlRbVdsWGRVL1pibjZjNWhTVnpLVWF2REdtOWhxSHVyU1NvVnpac3JybHZOOFdMOWF0L0ZPbnBiUnMwVUpIenB2NzdiZTZsVGZ4Q1FuNVR2S3owKzNhYXd0ODlSNEpPaHgxY05hbmNuUzJDMFZJckRkT3hkRWpKYnhtRGQwQndCK28yZk9IaHcrMzkrb0JmN3ZuN3JzOWMxVGVYaXNwLytqamorV0dHMitVS3RXcVNZdFdyV1RNMkxHeTZNY2ZqUmF4Z24reWw3cFBlTUxWbFlDWngwOUl3cU9qZldhcHV5cUFabExWR1BkdWtKUXJWMDYzbkxkbnp4N2R5ci9Bd0VDNXllQ044dnh1V2ZqaGh4OTB5MW1oSVNGR2wvZm5GZ2s2SEhOeTR5YlpNL3BKVi9hZGw0aTlSa3BmVjdBektnQ2NWN2xTSmZ2dU5YQzY2dFdyUzQvdTNYWGtIV3JQK3ZJVksrVEo4ZVBsOGl1dmxFcldRTDlYbno3eXNaWEFxOEd5RTRXUTRQK0t0V2d1cGE3dnJTTjNKQzllSWdkbXZxY2piMU9uTEpoVXFuUnAzZkp0Y1hGeHV1V01LNjY0d3RqS2dwVXJWK2E1dG9lNnJuNWo2TWk5cGsyYkdxc1RjQzVJME9HSWpLUWtpYi83Zm5mT082OTdubFIrWWpUN3pnRS8xS2QzYjN0Sk0zQTZ0Ykppek9qUlVxeFlNZDNqUFdyUWVQTGtTWm45K2VkeXcwMDNTZjJHRGVXS3E2NlN6ejc3akpsMW5GV0Z3ZmRLa09GenVQOXQvOVJuNUpRUExIVlhOOEZNZW52R0RLbGVxNVlyWDA5UG02YS9xL01PSGpva3B4d2NoNWNvVVVMYXRtbWpJMmVwbFVqcW1MUzhVTmZUUHcyOUpxNjk1aHI3ODZhZ2thQWozN0l5TS8rejczekxOdDFqVGtCRWhGUjU1bW5PT3dmOGtGcGFOdUMyMjNRRS9GUFZxbFhsaVRGalBERjR5bzBUU1VteWNORWk2WDM5OVZLdlFRTzd5TnlPSFR1WVZjY1poWlF1TFpXZWZGeXRMZFk5NW1VbUpjdk9oMGRLVm5xNjd2RWVWWlRSeWFYYlo2SVN2cDA3ZDdyeXBhcXRtNkxPUVZjM0NaMmlyclU5ZS9UUWtiUFU3MVVWM2N5THpaczN5NEVEQjNUa0hQWHozbUJkcjcyQUJCMzVkdmlMcitUb3A1L3J5Q0RyalZQeHNSRVNjWjc1b3pBQXVLOSsvZnAyRWdaazU0NkJBK1hxcTY3U2tlL1l0MysvWFdTdVZwMDYwdmVHRzJURlgzL3BSNEQvVjZKamV5bldxWU9PM0pHODlFODU4UDZIT3ZJZXRRejZGTWNjNWs1V2x1T25USmljVWY1cXpoemRPamZ6RE8wL3Y3aDFhNm5nZ2VYdENnazY4a1h0Tzk4OVlwUjlVVEN0ZUxldUV0VzdwNDRBK0p0T25UcHg3amx5RkJ3Y0xEUGVla3N1YU5KRTkvaWVUei83ekM0c3B4SjFkUjR3OExjQTYvcFhlZXhvQ1NybHpwRmZmOXMvYWFxYzNPVHMvbVducVBPeTg3cFh1YkRKeU14MGZJYStUSmt5Y3ZsbGwrbklXVXYrK0VNeThsQ284THZ2djljdFovWHQwMGUzQ2g0Sk92SWwvdDRoa3BXU3FpTnpRdXZVdGo2MEhyTm4wUUg0cCtzOTlPRUk3MUw3SXIvKzZpdHAwcml4N3ZFOWFwbjdKNTkrS2syYk43Y3J3Q2NuSit0SFVOaUZsQ3NyRlI1OVdFZnV5RHg1VWhJZWZGZ3lyV1RZYTFUQ2VmVG9VUjJoSVBUcDFVdTNuTFZ2NzE1NzJmKzVPSGp3b1B5NWZMbU9uQk1SRWVHcEFyVWs2TWlYTkpmT080OTVkcW9FRlMycWV3RDRtMHJSMFZLdlhqMGRBVGtyVzdhc3pQdnVPN244MGt0MWoyOVNCWjFVQmZpTDI3YTE5MVVDU3RRMTEwalJEdTEwNUk1VGE5ZkovbGRmMTVGM3FKdFoxRzBvV0IwN2RwU1FrQkFkT2Vla2RmMDcxKzArYTlhdWRYU2YvZC9hWEh5eDBTUHd6aFVKT2p5di9NTVBzdThjOEhOTm1qUXhNZ0NBL3lwWnNxUjg5dW1uTXVUKysrMHplMzJaR25TMnZlUVNtZnZ0dDdvSGhWcGdnRVNQR2lrQkxwLzlmK0RGVnlYWlN0UzlKTjFIem1yM1o5SFIwWEp4cTFZNmN0YlhYMyt0VzdtemFORWlJemRzYmpSNDVudGVrS0REODlKVTlVN3VuZ0orclJyRjRaQUhZVllDTSttcHAyVFdSeDlKbGNxVmRhOXZTang0VUhyMDZpWHZ2ZisrN2tGaEZsNDFSc29QRytMcTFyNnNsQlRaT2ZJeHlYSzQwRmgrc1AzREcvcjI3YXRiempyWDVlcno1OC9YTGVlb2JWT205dG5uRlFrNlBPL2dxMi9Lc1o5LzBSRUFBUDkwVGRldXN1cXZ2K3paZERYWThsV3FJTmFBZ1FObDFpZWY2QjRVWm1WdTZDdmhEZHpkK25OcTlWclorOEpMT2lwNHhkamVtR3RxSlZGa1pLU09uTldoZlh2N2hxalQxT3FoL2Z2MzZ5aG5pWW1Kc3ZUUFAzWGtISFhXZTFSVWxJNjhnUVFkK1JMWm9wbHVtWk9WbWlZN0h4d2hxYnZObm9NSkFQQmRSYTJCdkpwTi84c2F3UFh1MWN2WVFOVzA5UFIwdWYyT08yVDVpaFc2QjRWVllHaW9WSmswUVFMQzNWM3Fudmo2MjVLMGFyV09DcGFwSTc3OGtYcW0xRWtYSnFnalVCczJhS0FqNTZqbDZyOHRYcXlqbkMzKy9YZjcrdWkwL2pmZHBGdmVRWUtPZktreTlTa0pLbVArcmxQR2dVU0pIL3lBSnl1TUFnQzhvM0xseWpKenhneFp1WHk1M0h2UFBSSlZ1clIreEhja0pTVkovNXR2Wm5rdjdCbzhaVzYvVFVmdXlGSlYzWWMvWWxkM0wyaXFOZ24xU1hJbndPQU11cHFkdjdsL2Z4MDU2N2ZmZnRPdG5QMzAwMCs2NVp6eTVjckpwWjA2NmNnN1NOQ1JMeUhXQzd2S00xTWtJTVRNSGJ2VG5WeTZYUFk5KzRLT0FBQTRNelhyVnExYU5aazZaWXBzMnJCQjNucmpEV25Wc3FWUHpjWnQyTGhSSmt5Y3FDTVVXdFpydHZ5ZHQwdG9yWnE2d3gycGNadGw3NHN2NjZqZ3FJU3pTSkVpT2tKT1ZCSWRHaHFxSStkMXZ2cHFDVFB3OTZ1Wjhkd1VmdnMxbDRuOHVWRFYyOVhxSzY4aFFVZStGV3ZkU3FLc0R3ODNKTDc4dWh6NzFmazNLQURBUHhVdlhsejYzWENEL0xSb2tXeGN0MDRtakJ0bkQ4cE1ERFNkOXRJcnI4aStmZnQwaE1JcU1EeGNLazk0VWlRb1NQZTRRNDI1VGhnNGMvcGNxSDNQNFM1WHMvZFY1Y3FXTlpxZ3EycnVqUnMzMXBGelZxMWFaUjg1bVJONy8vbXlaVHB5VHUvZXZYWExXd0t5REI0dW1KV2VMcHU2eEVycXhqamRrNzJvUVFNbGV0aFFIZjJUV3RhOG9WVjd5VGgwU1BlY1dZTzF5eVhRUi9lY21aVDQ1Z3paODhRRUhUbXJZZHdhQ1FnT3RuL1gyMjY5UTVKKy9sVS9ZazV3dWJKUzY2dlBKTVQ2czdBNk1uK0JKQXdZcEtNeks5RWpWbUltbi9uM25wV1JJWEdkWXlWbDR5YmRrNzJTM2JwS2xXbVRkZVIvVHNYSFM5eGxuZTNYc0VtQlJZcEluUVhmU1lnTFcwSk11SC9JRUhueEpYT0ZnKzYrNnk2WlBtMmFqcnhOZld3MmF0TEVudUUwNWR0dnZwRk9IVHZxeUJsTm16V1RWYXZON1N0OTUrMjNwVytmUGpyeU52VTdQSGJzbUh3emQ2NHN0QkozdGNSeXk5YXRSdlkzNXRld0J4NlE4ZVBHNmNoWmF0QmJ0VVlOdXppZEtYdDM3ZkpjQWFaL1c5ZXluYVFmT0tBamM2SW5qWmN5M1dOMWRPNTJUWGhLRHI3K3RvN2NFVkkxUnM2Yk0xdUNDbWg4cmQ2VGRSczBrQjA3ZHVnZTU2blZOdTNhdHRXUjd6cXZkbTE1YVBod0habngwc3N2eTMyREIrdklPUXQvK0VIYXRHbWpvLy8xeWFlZlN0OGJidENSTTlTNTUxczJiWkx3OEhEZDR4MGs2SVdBR3dtNmtuYndvTVJkM1UweTlwdi9rSXRzM1ZKcXZQMmFCQlRTZlVrazZNNGhRYzhkRXZUL1I0SitacjZVb1ArYlNnTFVUTFZLMk5XWG1xbFJsWVVORHBGeVRjMWFxWmwvRTROSUV2VC84SlVFUGVQNGNkbDQ5YldTN25MUjNOTDkra3JseDBmWnkrMEx3aVVkT3VTNmtGaGVYSFhsbGZMbDU1L3JDRGxSMThWcU5XdEttc05IOFkxNDZDRVpPMmFNanY3WGdOdHZseGt6WitySUdYMTY5N2JybFhnUlM5emhtQkRyQTdqeWxJbXVMTUZLWHJ4RTlyN3dzaG9wNng0QUFQSkdWVDZ1VkttUzNENWdnTXorOUZQWnNIYXQvUHpqajNMWEhYZEkxWmdZWTVXUmMyUHYzcjJ5Y3RVcUhhRXdDeXBXVENvOWFTVXhnZTRPM3c5L09FdU8vMWx3UzkyYlhYU1JicG14ZXMwYXljakkwQkZ5VXJac1dXblpvb1dPbkpQVFBuUjFBM0h4a2lVNmNrNlA3dDExeTN0STBPR280bTB2bGpKM3ViQWYzWG9USDN6eFZUbit4MUxkQVFDQU0xVFJvQmJObTh1enp6d2o2NjFrL2FlRkMyWFFYWGNWU0VYNHpNeE0rZnJycjNXRXdrNk5zMHBjMDFsSDdsQXJ6SFlPZjBReWtncm1WSUhhdFd2cmxoa25UcHl3dDd6ZzdGU2h6V3U2ZHRXUmM5U0t0SlNVRkIzOTA1NDllMlRMbGkwNmNrYjU4dVh0bFJOZVJZSU94NVcvWjVCRU5EZDd0MVBKU2t1VG5mYzlJR2t1TEtrSEFCUk82b2luWnMyYXlUUFRwc25Xelp2bHBSZGVrTnExYXVsSDNiSGtqejkwQzRXZE9rb3IrdUZoRWhUbDdzMml0QjN4c252aTVBSlp1ZGpDd0l6dDZWUnl2aW51N050eDhSL1hYbnV0NHlkaXFKVkMyN2R2MTlFL3FUb2hUcTl3Nk5LNXM5R0NldmxGZ2c3SEJZYUZTc3d6VXlTb2JCbmRZMDY2bFp3bkRIdFlzdEpabWdRQU1Fc2QrVFRndHR0azVZb1Y4dVRZc1JJUkVhRWZNVXZ0aVdjSkx2NFdVcmFzUkk4ZTZmcFM5eU1mZnlMSGZqTzNGenc3MWF0Vk0zclVtbHFsOHNNUFArZ0laNk4rSDgyYk5kT1JjK1prczFMSTZSVkU2amk2M2oxNzZzaWJTTkJoUkdpRkNsTDU2WW4vTFNCblV0SlB2OHErNTEvVUVRQUFacWxaZFZVdCtmTlBQNVVpTGhTblZVWHNmSFVKcmhjcjQvdURrbGRlSWNVdWRiYVE1Tm5ZUzkySGpaRDB3NGQxanp2VWxwUDY5ZXJweUF5VkhIcWhLS1N2TUZFUTlFeUZBSk9Ta2h6ZmYxN1J5bEZhdDI2dEkyOGlRWWN4eGR0Y0xLWHZ1RTFIWmlXcS9laS9zd1FRQU9DZURoMDZ5UEJodzNSa2pwcmhVL3RrbmFhSzN6bTlWUFhmMk50clJrQlFrRlI2L0ZFSkxGRmM5N2dqZmQ5KzJUVitrcXRMM1lPc24vWFNUcDEwWk1aZksxZkt0bTNiZElTenVlTHl5eDB2bnJsOHhZci9PUTlkSFgrcEtzYzdxVnUzYnZiNStsNUdnZzV6ckEvOWl2ZmZJeEV0blY4RzgyLzJmdlFISG5MOXJpNEFtS0FTTWllcG1TR25qOFhCZndvbTNYYmJiY2FYdXF2ZjM3OEhyazVRZzFUVENickpJOXdLdTlEeTVhWDhnME4wNUo2am4zOHBSeGY5cUNOM1hISEZGYnBsaGxycDhaWkhqOXp5b2hvMWFrakRCZzEwNUF4MTFPV3UzYnQxOUIrTEZ5OTJkR1dEdXRuVHorSHoxRTBnUVlkUjZwenlLcE1uU2xDcGtyckhISFV1YU1KREk0MmZadzBBcGgwL2ZseTNuUEhKcDUvSytnMGJkQVFubFM1Vnl0NlQ2WXRNSitmS1pvZXJMK09meXZUcUtSRk5MOUNSU3pJelpkZGpZeVg5NkZIZFlaNDZWVUVkOFdYU2pIZmVzWmRVNCt6VVB1NGIrL1hUa1RQVVRaTGZmdnROUi84eFo4NGMzWEpHMWFwVnBkSDU1K3ZJdTBqUVlWeFk1VXBTYWVwVDluSXMwMDdNV3lENzMzaGJSd0RnbTV4YzBoY2ZIeS8zRFI2c0kvOXk4T0JCT1hDZ1lFL3lVQU5WdFNmZE5EWHo0N1R3OEhBSk5KeWtxMldyTUNjZ09FZ3FqMzlDQWlMQ2RZODcxS1RJemtkSDI4bTZHOVJ5Nmw2R0MzdXA0N3pHUHZHRWpncWUweXVwbkthT0tYTzZFdnJjYjcvVnJmL2NxUDdsWHdsN2ZsMTd6VFdlcnQ3K054SjB1S0xFSmUyazFLMDM2Y2lzQTFPbXkvSEZ6aGFVQUFBM3JYQW9xVkg3Zi92ZGVLTWtKaWJxSHYraGt2T3UxMTRyelZxMHNDc3dGK1JnMXZSdVhKV2NGeTl1WnE5eDQ4YU5kY3NNTlNORzhTMnpJbXJWbEhMM0RySzNGcnJwMkxmZnk1SDVDM1JrbnFxOGJYclZ4NnV2dlNacjE2M1RVY0ZRMjVIZWZmZGR1ZW5tbXoxZFpMRmF0V3BTdlhwMUhUbERGWXI3KzJkZXRXcVZveXNhMU0zVVcvcjMxNUcza2FEREhkWUZ0ZUtRK3lTOFNTUGRZYzUvcW93K0xPbUhqK2dlQUhDT0dpQ1dLbFZLUjJhb1k3WHltOVNrcEtUSUxiZmU2bmdGWEM5UU15dlh4c2JhejVQYXM5akZTdFQ3MzNLTDdQN1gva1UzcUwzaHBtK0FoQVFIUzRrU0pYVGtyTXFWS3VtV0djdisvTk0rNHhobWxlMS9vNFRWcTZNamwyUm15YTZSb3lYTnBWVXN6WnMzTjE3Ti9ZU1ZFS3FibWtkZFhMNy9OM1hOWDdseXBWeDYrZVZ5eTRBQjh2R3NXZkxzYzg5NTlnYVhXam5VNy9ycmRlUU1kZU4xMTY1ZGRsc2w2MDcrN09mVnJpMjFyUzlmUUlJTzF3UkdSRWpNYzFNbDBOQXN3T25TZCszNXovbm9IbDhlQk1BM21TNEt0bnJOR2xtN2RxMk96dDNKa3lmbFppczUvOUxoL1h0ZW9LcVo5KzdiVjViODhmOG5kNmd6d2ovODZDTnBmT0dGOHRTa1NVWXFubWZucDU5L05uNWpvRW1USnNhVzBWY3luS0NyMzhYalk4YmtlYUROTVcyNUV4Z2VMbFVtUEduWC9uRlR4c0ZEc3ZPeHNTcTcxRDNtcUpVa1ExellyclBHdXZiMjZ0UEg4Vm9nT1ZGSjZXMjMzeTR0TDc3NHY4ZU5xZmZNcU5HalpmNzgrWGJzUmRmRnhqcTYvVWJkOEZRMzlSU256NmJ2MHFXTDQ1WG5UU0ZCaDZ2Q0tsZVdTbE1tNk1pc0UvTVh5WUYzM3RNUkFEakgxR3ptNmNaUG5KaW5wRVlOOUdLN2Q3Y0x3L2tiTldEdWU4TU5NaStiZ2R1UkkwZmswY2Nla3pyMTY4dTA2ZE9OejJ5ci9lK0RoNWl2b24zaGhSZnFsdk5hdDJxbFcrYk1mTzg5ZWVPTk44N3A5YnhwMHlZWlBIU290R3Zmbmtyd3VSVFpvTDVFM2VMT2RzTFRIWjgzWHc1OThaV096RklKWWFYb2FCMlpzMkRoUW1uVHJwMnNXNzllOTVpeGRkczJHVFo4dU5ScjBFQm12dnZ1Lzl5UVVxOTl0VHBvKy9idHVzZGIxQkwzZW5YcjZzZ1ozOCtiWjIvUCt2SG5uM1dQTTI2em5rZGZRWUlPMTVXOHJKTkUzVGxBUjJidG56UlZrbGF0MWhFQU9NUHA0MlhPUkNYWUw3MzhjcTZUR2pYejhONzc3OHRGelp2TC9BWHU3UXQxaTFxeVAyRGdRUG4ydSs5MFQvWlVrYjNoRHo4c05Xdlh0Z3ZrTFYyNjFQRmo1clpaQStiT1hidmFBMnlUMUw1Sms4V3hhdFdxWlg4UGs5UnpmODk5OTltSnh1clZxOCtZY0t2WDcwWXJLWC9ublhma3lxdXZsa1lYWENBdnZQaWl2WTFCSlM3SWhZQUFxWEQvUFJKYXZhcnVjSWwxamRvejdpbEpkV0VyUTdGaXhlVFJrU04xWkpaS3psdTJibTJ2eWpuczRERythb1dUbWhWWEs0SHFOMndvMDU5OVZrN21jSXppL2dNSDVOcnJybk4xWlZCdXFaVTl2WHYxMHBFelZOMEtkYzEyc3E3SUJkYjFSQjBONXl0STBGRWdLZ3krVDhJYW1OMUhwR1JaRjhHRSt4N2dmSFFBamxMRmNVeFRpZm5RQng2UUlVT0gyck1uYWhuM3Y2aytkWGFzS2lqVXRGa3p1ZVcyMnlUeDRFSDlxUDlReVp2NjJUNmJQVnYzNUU2eTlSbWdibkswYmQ5ZTZqWm9JSTg5L3Jnc3N4SStOVHVUbDlVSmFzQ29LajFQZk9vcGFYTGhoYkxpcjcvMEkrWlVybHhaenJjRzhhYW9HYkNTSmMwZmhacGhQWGNmZlBpaE5HL1ZTaXJGeE5oSnVOcUcwY2RLVWxwZGZMRlVybHBWTHJDZTA5c0dEclJ2TUozK2VsZS9ON1UzRldlbmxycFhHamRXclFmWFBlN0lPSFJJZG80Y0xWa1o1cmNXWG4vOTlVYmZFNmRUeWJSYWxWTzNmbjE1Y1Bod1diNTgrVGtueXVxMXJGYnpxTzB3YWxWSW5YcjE1S291WGV6cjJabXU2MmV5YnQwNnVlT3V1enhaMlYwbDZFN2U1TnV3Y2FOODl2bm5lYnBHWjBkVmJ6ZDlJOUpKQWRZUDc5eFAveStxV05lbUxyR1N1akZPOTJRdmF0QkFpUjQyVkVmL2xKbWFLaHRhdGJmZi9EbHBzSGE1QkVaRzZnaC9TM3h6aHV4NXdzeXk4b1p4YXlRZ2ovczVUbTNiTGx1NlhpZVpTY202eDV5aVYxNG0xWjZmN3NwUmIyNVFWVk1UQmd6UzBabVY2QkVyTVpQUC9IdlBzajRRNGpySFNzckdUYm9uZXlXN2RaVXEweWJyeVArY2lvK1h1TXM2R3o4L1A3QklFYW16NERzSktST2xlM3pML1VPR3lJc3Z2YVFqNTkxdERUeW1UNXVtSSsvN2ErVkthZDZ5cGFNRGlKeW80N0JxV0ltVU9ndjQ3MlJLTGVmK2Zja1MyYmxybDZ0N0piUHp6dHR2Uzk4K2ZYVGtIRFZ6cmhJNXA1YnNxeUovWmFLaTdKc3NIVHQwa1BQUFA5OHVQRlc2ZEdtN1VycmFUNm0rMU1CWmZhbVpNMVdJN3BkZmZwSHZ2djllL3N6REFEMC9IbjNrRVJsdEpRZ21YZHV0bTN4ejJ2RkdYalQ0dnZ0azhxUkpPbkxXdXBidEpOMkZRbWZSazhaTG1lNnhPakxJdWk0bFBEWkdEci8va2U1d2lmWGVxdlRVT0lseTRXZjgyWG8vcW1KcUJaR3dsaTlmM2k0NDFySkZDNmxRc2FKOWJWYlhqckRRVUVtM3JobHFtYnE2cWFxS0k4YkZ4Y212aXhmTGdmMzc1ZWl4WS9wdnlMdW5Ka3lRb1M1c3F6a1g2bmZRdWswYis5cm9sTCt2d1U1UTEveTFxMWI1VElFNGhSbDBGSmp3NnRVazJycVFpd3QzdEU1OE8wOE96SmlwSXdESUh6VTRpN0NTWnJlb0dXUzEzUEt0R1ROazJqUFAyRitxdlg3REJrOGs1NmFvZ2E3YTQrM2tmbnAxVStWQVlxSzlkUHFweVpPbDMwMDN5WVhObWttMW1qV2xkTm15VXJWR0RYdlphWXlWd0t1NDVubm4yZnVnSDNuMFVmbnhwNTljVGM3VlRZTjc3N2xIUitiME1YQmp4V2t2dmZLS2JMS1NIZVNDV3VvKytGNEpLbGRXZDdqRWVtL3RuVGhaVXZmdDB4M21YTnk2ZFlFZG1hVldMYWtiQkpPZmZsb2VlUEJCdStaSHA4c3VremFYWENMdE8zYTBieHlvN1RocTVuM0d6Sm15ZWZObVI1SnpaZlRqajl2NzQ3MUV6VXgzNjlaTlI4NXdLamxYTG1qU3hLZVNjNFVFSFFXcTFGVlhTS20renU1ZHljNyt5ZE1sZVczQm5tMEp3RDlFUmtaS2h3NGRkQVFUVkhKKy8rREI4dnFiYitvZWQ2aVZDZkVKQ1k0TnFQTmowSjEzMmttNmFaZDI2aVRGaXhYVGtUZXBsUlFQUGZ5d2E2dFdmRjFJVkpSVUdqUEtsVW1RMDJVY09pd0p3eDh4dnlyTitybWVuakxGOFFKbFhuZktlaC9jMUwrLzdOaXhRL2Q0dzVXWFgyN1BWSHZSRFE0ZkJlY0dFblFVTE9zQ0d6MXFoSVNmYjc3Z1V0YXBVNUp3NzFESk9PNjlJaHNBZkUvUEhqMTBDMDVUU3lZZkhEWk1YbjM5ZGQxVCtEU29YMThlZnVnaEhabFZwa3dadWV5eXkzVGtYVjkvODQwcyt2RkhIZUZzU2x6YVNZcGQza2xIN2tuNmRiRWNuR1grRklraVJZckl6Qmt6N01KeGhjbSsvZnZ0V1hzdnJaNXExS2lSSjR1d2hZYUdTdGV1WFhYa08walFVZUFDdzhJazVvVm5KTEJZVWQxalR1cTI3Wkx3MEVoN0R6WUE1SWVhZFZRRFJEaExMVzE4Y3R3NGVmSGxsM1ZQNGFNR2xhOWFQMytZOWZub0JqWHo5Y2pERHp0Nm5yRUphdlo4K0VNUGNleGFMZ1VFQmtybHNhTWxLTXI4S294L3NINVBlOFpQa2xNNzRuV0hPWTBiTjVZM1gzL2RmczhVSnF2WHJKRkI5OXpqNkZMdy9GQXJHa3pVSU1tdnBoZGVLTldxdW55cWdRTkkwT0VKWVZVcVMvU1RqOXN6NnFZZC8yNmVIUHp3WXgwQlFONm9Ra0d4RHUrN015MHFLa291YWRkT1I5NmpFckJKa3lmTHVBa1RDdTFTWnBVa1B6TnRtalJ2M2x6M3VFTVZ5K3ZhcFl1T3ZFc1ZhSHhuSmpWbGNrc3RkYS93MElQMnZuUTNaU1VueTg3aEl5VExoU0p1cWtMMytDZWY5T3dTYTFNKy9PZ2ptZkwwMHpvcWVGMDdkN1lUZFMvcGYrT05Qdm02SUVHSFo1VHEybGxLOXJwT1J3WlpIeFo3eDArUzVIWHJkUWNBNU0yd0J4N3dtWmtiOWU5ODdlV1g3VXJ3WHFVR1VsMnNRVjZ0bWpWMVQrR2lCcmNQRHg4dXQ5MTZxKzV4ajNydXh6Nyt1R3V6OXZueHhMaHhkcTBBNUU1VTdMVlNwTzNGT25KUDhyTGxjdUN0R1RveVI3MTJWVEhGeHcyZmR1QkZVNmRQOTh3UmhPb21YNlhvYUIwVnZLSkZpOHBWVjEybEk5OUNnZzd2c0M2dzBTTkhTRmdkODVVV3M1SlBTdnhkOTBtR0gxYy9CbUJldlhyMTdEdjB2a0FOWHRWZXZKaVlHTjNqVFdxUTkvdml4ZmJadW9WcFJpdzRPRmhHUFBTUVBEWnFWSUg5M09yMXJJNTE4L3J6dm52M2Joay9jYUtPY0ZhQmdWSnA5RWdKaUlqUUhlN1ovK3lMa2hKdmZxbTd1cmsxNHVHSDVaV1hYcExJQXZnNUM0SmF2cjF3L254N1paUVhoSVNFeUkzOSt1bW80RjNVdEtsVXJGaFJSNzZGQkIyZUVsUzBpTVM4K0t3RUZqZGY4Q010UGtGMmpoeHQ3NVVDZ0x4UWljeVRUendoVlNwWDFqM2VvLzZOSTBlTWtBY2ZlTUNPNjV4M252Mm5seFVyV3RRdS92VEJ1KzlLeFFvVmRLLy9VdWZjUHp0OXVuM2VlVUV2RVgxZzZGRHAwTDY5anJ6clJTc1IyN2h4bzQ1d051SFZxa241WVVQc3lSQTNaWjQ0SWZGRGgwdW1DM1VEMUxYdTFsdHVrZG1mZlNabHk3cDh4SnlMU3BRb0lVK09IU3MvTFZvazlldlYwNzNlY0Yxc3JHZHFXVnpmdDYvbmJ6Wm1od1FkbmhOZW83cFVmTUpLbkYwWXBCeWJNMWNTUC9oSVJ3Qnc3dFF4V0srLytxb25sN3FyV1ZrMUkzcjZyR3k1Y3VYc1A3MU8vWHU3ZCs4dWZ5NWRLamYxNitjVFM2L3pvbXJWcXZMTm5EbHkrNEFCbmhoTXFsbXc5MmJPbEVibm42OTd2TWsrZG0zRWlFSmJxeUF2eXZUcExlRU42K3ZJUFNmL1dpVUgzbnBIUitaMTdOQkJmdi8xVi91c2RGOU4wTTVFSmI2WFhYcXAvUG5ISC9MUThPR2UvTXhScTNDOE1HdXRLdnVyMmdTK2lnUWRubFNxeTlWU3NxY0wrOUd0RC9aOTQ1NlNrM0diZFFjQW5MdU9IVHZLMUNsVENuejI4M1JxbWVjTHp6NHJqNDRjK1k5L1Y2bFNwWHhxMEtwbXdsNS83VFg1K2NjZnBYV3JWcDU2anZOREpjSzM5Tzh2UzM3N1RkcTJhYU43dlVFZHUvYkY3Tm1lVDlMVnNXdno1czNURWM0bU1DeFVxancxWGdMY3Z0bGxqYlVPUFArU3EyTXR0WlhudTdselpkd1RUOWg3a1gyWnVsNDNhTkJBdnZqc001bno1WmYyVFQydlVqY05lbmJ2cnFPQ282NnA2clBPVjVHZ3c1UFUwU0RxZlBTd3V1YVhZbWFxL2VpRDdwZU1wR1RkQXdEbmJ1RHR0OXVWaEwyUVFLb2w5M08rK2twdXZmWFcvL24zcUprRlZZSGVsNmdCNmdWTm1zaUNIMzZRTDYzRVVTWHF2a3p0amZ6ZVNoNWVlZmxseit3Zi9iZksxbXRJSlRocU50S0wxR3RDblVoUXljUGJTN3dvNHJ6YVVtYWcrMFVJTTVPVEpXSFl3NUtabHFaN3pGT3Jib1k5K0tEOHNYaXhkTHZtR3ArY1RhOWJwNDY4L2NZYjlvMjhLNjY0d2lkdVVIcmh1RFZmcjJGQ2dnN1BDaXBTUktwTW15eUJMcHd6bkxwNWkreDZiSXhkNFIwQThrSU5CdFQrM2JkZWY5M2VRMTBRMUwraDMvWFgyOHZDczV1VlZUTWNCZlh2eXkrMXhGTU5VaGN0V0NBTDVzMlRYajE3K3N4WjlPcDNveEx6OTk5OVYzNzkrV2RwWS8xK3ZENkFWRFBwYXNaT0ZhOEw5OUFXQTFVYzY0UDMzcFB2di8xV0d0UjNmOG0yVDdOZWMrWHZ1bFBDckVUZGJhZFdyNVY5ejcyb0kvZlVybDFiWm4zOHNmeTRjS0ZjY2ZubG5qL3ZYMUhMOHo5OC8zMVo4ZWVmY3IxMVRmZWxMVDVxbVh2MTZ0VjE1TDdpeFl2N3hKR1JPU0ZCaDZkRjFLMGpGY2VPc2w2cDVsK3FSei8vU2c3Ty9rSkhBSkEzYWpDMWRNa1NWODhiVjN2TjI3VnRLejh2V2lSdnZ2Rkdqa3Y3MU5KcU5ZdnV5MVJpMjliNmVkVmU2YTF4Y2ZMVXhJbHk0UVVYMk0rRDE2aUNUajJ1dTA1K1hMREFUc3g3OXVqaFU4djAxZXRsN0pneHNtVHhZdW5Vc1dPQlBjZXFrSjc2L3A5OThvbjlQSGEzbmxOLzJlN2dOclhVdmRLNE1lckNvWHZjay9qcUc1Szh2bUNPdVczVnNxVjg5Y1VYc2x6WHRTampzZFVyYXUrMk9tTHhMeXNwVjZ1RjFHdmNpOWUwczFIdjFkaHUzWFRrUG5XZDhQblB1Q3lEMVRXeTB0TmxVNWRZU2QwWXAzdXlGelZvb0VRUEc2cWpmMUtWSHplMGFpOFpodzdwbmpOcnNIYTVCRVpHNmdoL1MzeHpodXg1WW9LT25OVXdibzBFR0w1NFpHVm1Tc0tJUitYb3g1L3BIbk1DcklGSXphOCtrWWc2ZFhTUE54Mlp2MEFTQmd6UzBabVY2QkVyTVpQUC9IdlB5c2lRdU02eGtySnhrKzdKWHNsdVhlMlZEUDRxN2NBQjJUVnVvdldjbUYwOVlRK0lIbnRVZ2wwNG9jQ0VHZSs4SS9Pc0FZTXBsM2JxSkRmMzc2OGovNUJodmMrK21qTkh4b3dkSytzM2JMQmpweFd4UHZOVW92ckl3dzlMOCtiTmN6MHpwQ3BnLzJZbFhFNGFkT2VkMHJwMWF4MjVUejIvTytMajVRdHJBUDY1OWJWMjNUbzVldlNvZnRROTZ1WkJ5WklscGRsRkY5bUplVGRyb09yTGV5RlBsMmw5SHE5WXNjSSs0bXpCd29WeTRzUUovWWdaYXRhd1JvMGE5cDdXL2pmZFpDKzdONUdVSjR3Y0xlbkhqdW5JbktqciswanhWaTEwVlBEMnYvbTJKSzFZcVNQM2hKOVhXeXJlYzVjOW0xK1ExUFZoN3R5NU1tUG1UUGx6K1hJNWZQaXdmc1FkNm5xdGlveDJ1T1FTT3pGdjJiS2xSUHBKSHFNKzg4YU5INitqLzNVeU9WbSt0cDU3RTUrTDZzYXRXbDNseTBqUUN3RmZUOUNWRE91RGMvTjF2U1YxeXpiZFkwNVk3VnBTNjh0UEpEQThYUGQ0RHdrNjREdlMwdExrajZWTDVaVlhYcEc1MzM0cng2MmtKcStEa2tCclFLdG1ORlV5cmdZZ25hKysyazVhdkw1VTJtMXFhSFB3NEVGWnZYcTFmUHZkZC9iZ2U4a2ZmMGk2TlM1UlgwNVNNMXhxb0swUzhoYlc3K1ZxNjNlaWlxdXBKTjJmcWJQSXY3RUcyTE0rK2NSK2JrK2VQR2tuOFBtaFh0dHF4VUZySzFGUlMxVGJ0V3RuRjhUeWhTWEo4RzFIamh5eHJ4T3E4T0RpeFl0bDlabzE5clhDeVFSU1hTdlVsaHgxcmJqOHNzdWtmZnYyOWg3emlFSnlidnZwUHBzOVczcjM3YXNqNTZqbmQxZDh2TTlzZmNvT0NYb2g0QThKdXBLOGJyMXM3WG1EWkNXYkwrWldzbmNQcVRMaGlRSy91NXNkRW5UQU41MDZkVXJXV0FNL2xiRC8vdnZ2RXArUUlJbFdJaGx2RFNoVWduTTZ0ZiszZkxseWRoRXhWZlN0V2JObTByQmhRMm5jcUpIZkozOG1wRnBqaVowN2Q4cWF0V3Z0UHpmRnhjbldyVnZ0Z2JtYVNVdEtTckpuNE05RS9RNmlTcGUybjNlMXY3R2FsVFRXcTF0WHFzVEUyTCtUeXBVcUZjcEI5dC9VYzdmV2VsNVhybG9sNjlldnQyZlAxR3lrZWw2M2JOa2kveDVvVm9xT3RtY08xWmM2NS82Q0N5NlFtalZyU2lQcnRSMVRwUW9KT1FxY1doMnliZHMyZXlXT3VsNm9tMURIamgyenY5UTFZL2VlUFpKOGh2R29TZ3lqSzFhMGJ6U3A2NFc2Z2FwdTJLbXE4dWRiMTRvcTF1dGIzWWdxek5SblhZdldyZTFyaGRQNjNYQ0R2UFhHR3pyeVhTVG9oWUMvSk9pS09yTjh6eU9qZFdSV3BXY21TK2xydXVySVcwalFBZjl4dG85aFpzZk55KzFRaU4vRnVjbnBlZVc1aEsvS3pmV0MxM2YyWG52OWRSbDB6ejA2Y282NnNmZkRkOS9aQlRoOUhRbDZJWEJrOWhkeTRPWFhkZVNzV2w5L2JpWG9MdDdwdGw2dXU2YzlLeW1ienY2YXlxL0FZc1drOHBoUkV1VEIxeFFKT2dBQUFIekp2bjM3cFBFRkY4akJzK1IwZWFHMkMveTFmTGxmck1BaFFRZDhFQWs2QUFBQWZJVktPVys1OVZaNTc0TVBkSTl6MUlxRjExNTV4UzRtNlE4NG53SUFBQUFBWU16N1ZtSnVJamxYeXBVcko5ZkZ4dXJJOTVHZ0F3QUFBQUNNK1BYWFg0M3NPLy9iblFNSCt2elo1NmNqUVFjQUFBQUFPRzdWNnRYU3EwK2ZNMWE5ZDBMRmloWGx2bnZ2MVpGL0lFRUhBQUFBQURocS9vSUZjdmtWVjhqK0F3ZDBqL09HUC9pZ2ZmeWxQeUZCQndBQUFBQTRJaTB0VFo1LzRRVzVOamJXU01YMnY5V3RXMWNHM242N2p2d0hDVG9BQUFBQUlGOVVwZmIxNjlmTDFWMjZ5SkFISHBDVWxCVDlpUE5VNWZZcGt5WkphR2lvN3ZFZkpPZ0FBQUFBZ0R6YnNHR0QzRGxva0Z6WXJKa3MrdkZIM1d0T3J4NDk1SXJMTDllUmZ5RkJCd0FBQUFDY2swT0hEc25zenorWHpsMjZTS01MTHBBMzMzcEwwdFBUOWFQbVJGZXNLTTlNbjY0ai8wT0NEZ0FBQUFESVVWSlNrcXhidDA3ZWV2dHRpYjN1T3FsZXE1WmRvZjM3SDM2d2w3ZTdJVHc4WEQ1NDd6Mkppb3JTUGY2SEJCMEFBQUFBSUptWm1YTHExQ2w3ZG56RHhvM3kxWnc1TXVxeHgrVHlLNitVV25YcTJFdllCOTU1cDh6NTVodGpSNmRsSnpBd1VCNTc5RkZwM2JxMTd2RlBKT2dBQUFBQVVNaWRPSEZDV3JkcEk0MmFOSkVhdFd2TCtZMGJ5M1U5ZXNqRVNaTms0YUpGa3BpWUtCa1pHZnEvZGwrZlhyMWs2SkFoT3ZKZkpPZ0FBQUFBVU1nVktWSkVkdTdhSmR1MmI3ZVhzM3RKMnpadDVPV1hYcEtnb0NEZDQ3OUkwQUVBQUFDZ2tGTkhsN1Z1MVVwSDN0SDB3Z3ZsMDFtekpDSWlRdmY0TnhKMEFBQUFBSURVT2U4ODNmS0dpMXUzbHJuZmZDT2xTcFhTUGY2UEJCMEFBQUFBSU0yYU5kT3RncVZtODYvcDBrVytuak5IU3BVc3FYc0xCeEowQUFBQUFJQlVxVnhadHdxT1NzNkgzSCsvZlBqQkIxSWtNbEwzRmg0azZBQUFBQUFBaVltSmtXTEZpdW5JZlNWS2xKQjNaOHlRcHlaT2xKQ1FFTjFidUpDZ0F3QUFBQUNrZVBIaUVoNFdwaVAzQkFZRXlHV1hYaXJMbHk2VlhyMTY2ZDdDaVFRZEFBQUFBR0RQV3J1OUR6MjZZa1Y1NmNVWDVhc3Z2ckJuOEFzN0VuUUFBQUFBZ0sxQmd3YTZaVlprUklUY1BXaVFyRnl4UW02OTVaWkNjY1o1YnBDZ0F3QUFBQUJzRnpacG9sdG1oSWVIeXgwREI4ckt2LzZTNlZPblNzbENWcVg5YkVqUUFRQUFBQUMyT25YcTZKYXpxc2JFeU5qSEg1Zk5HemZLODg4K0s5V3FWdFdQNEhRazZBQUFBQUFBVzNSMHRCUXRVa1JIK1ZQSitydjZYWCs5ZkQ5M3JteGN2MTVHUFB5d2xDOWZYaitLTXlGQkJ3QUFBQURZaWhZdEt1WHltRVNyLzIrZDg4NlRPKys0UXhiTm55OGIxcTJUdDk1OFV6cDA2TUFlODF3aVFRY0FBQUFBMk1MQ3dpU21TaFVkblZsQVFJQmQ1RTN0SDI5L3lTVnkzNzMzeXR5dnY1WU5hOWZhUmQrZWUrWVp1ZmppaSszOTVqZzNKT2dBQUFBQWdQOXEyYUtGL1dlNXNtV2xjZVBHMHJGREI3a3VOdFplb2o1enhneVpQMitlckxlUzhWM3g4VEx2dSsvazZjbVQ1ZEpPbmV6bDY4eVU1dzhKT2dBQUFBRGd2MFk5K3Fpa25Ub2x1eElTWk5tU0pmTGQzTG55MFFjZjJFWGUrdlR1TFczYnRMSDNxb2VHaHVyL0I1eENnZzRBQUFBQStDOFM3NEpEZ2c0QUFBQUFnQWVRb0FNQUFBQUE0QUVrNkFBQUFBQUFlQUFKT2dBQUFBQUFIdUFqQ1hxQS9iK3p5VHgxU3JjQS81YVpmRkszY2hERS9UY0FBQURBbC9qRUNENHdORVNDaWhYVFVmYVNWcTNSTGNDL25WeTJYTGV5RnhKVlJyY0FBQUFBK0FLZm1XSUx2NkN4Ym1YdjZOZHpkUXZ3WDFscGFYTHNoL2s2eWw1bzVXamRBZ0FBQU9BTGZDWkJqenkvb1c1bDc4UzhCWkorNkpDT0FQOTA3SmRmSlgzUFBoMWxMN0pGTTkwQ0FBQUE0QXQ4SmtFdmVuRXI2MStiODBiMGpLTkhaZmRUVDR0a1p1b2V3TDlrSkNmTDN2R1RSTEt5ZE0rWkJaVXZKK0hWcXVrSUFBQUFnQy93bVFROXJGcFZDYTFlWFVmWk8vcnA1NUw0eVdjNkF2eEhWbnE2N0JvNVdsSTNiOVU5MlN2ZXFZTUVCUHJNMnhzQUFBQ0F4V2RHOElHaG9WS3FWM2NkNVNBalEvYU9mRndPdlBPdVpGbHR3QjlrSkNWSi9JTVB5OUV2NXVpZUhGaUplYW5lUFhRQUFBQUF3RmY0MUJSYlZOL2VFbFNxcEk2eXAyWWE5ejQrVHJiZmZwZWMycnFOSmUvd1dlcTFmT3luWDJUenRUM2xtRXJPejdLMFhZbHNjWkVVeVVYTkJnQUFBQURlRXBCbDBXM0hxZVJpVTVkWVNkMFlwM3V5RnpWb29FUVBHNnFqN08xLzVYWFpOM0dLanM0dUlEaFlJcG8xbGFMdDIwbEVyUm9TVkxhc2ZnVHdxS3hNU1l2ZkpTYzNicFRqMy84Z0taczI2d2ZPTGlBMFJHcDgrb0ZFTnN3NVFWZXJTK0k2eDByS3hrMjZKM3NsdTNXVkt0TW02d2dBQUFDQUtUNlhvR2VtcHNubTJKNlNzbTZEN2dId3QxSTNYUytWeHp5bW8reVJvQU1BQUFEZTQzTlZwQUpEUTZUSzFFa1NXS1NJN2dHZ2hOV3ZLOUVqaHVzSUFBQUFnSzh4bTZBSEJGai95L2xvdFA5S1Q5ZU5zNHVvYzU1VW1qNUpBa0pDZEE5UXVBVlhLQy9WWG45SkFzUERkYzlacUhVenVWdzhvN2FKQUFBQUFERFBlSUllR0ptN21lN2NIQjExdXBLZE9rckY4V1BzUGJkQVlSWVVWVnFxdmYyYWhGYXNxSHZPTGlzdFZUS09IOWRSem9LclY5VXRBQUFBQUNZWlRkRFZPY3pCdWFpNnJwemFzVU8zY3NsSy9xTjZYQ2RWWG5sQkFvc1gwNTFBNFJKYXA3YlUrT1I5ZTFYSnVVZy9kRmpTOXgvUVVjNUNLbFRRTFFBQUFBQW1HZCtESG5aK2ZkM0tXZHFXYlpLeWM2ZU9jcTlFKzNaUzY4dFBKS0o1VTkwRCtEKzE3THhrMzE1UzY3T1BKTHhhTmQyYmU4Y1gveTZTa2FHakhBUUVTRmlWeWpvQUFBQUFZSkx4QkQzaXZOelA3QjMrK0RQZE9qZGhWYXRLemZmZmtlaEo0eVNrYWhYZEMvaWhvQ0NKYUhhaFZQLzRYYWt5Ym93RVJVYnFCM0pQVlhBLy9QRW5Pc3BaWUVTNGhGVS85eHNBQUFBQUFNNmQwV1BXbExURWc3S2hSVnVSekV6ZGs3MlF5cFhrdk8vbldFbEJoTzQ1ZDVrcEtYTHN4NS9sNER2dnlxblZheVh6V083MjJRS2VwYmFLUkpXV3lOWXRwY3lBbXlXeVhqMEpzQkwxdkVwYXRWcTJkZTlySDRONE5xRTFxa3VkSDc2eFo5SUJBQUFBbUdVOFFWYzJYZHREVWxhdDBWSE95ZzY1VnlyY2Q3ZU84aWY5eUJFNXVYR1RKQzlmSVNtYk5rdjZzV09TbFpxbUh3VzhLeWd5UW9LS0Y1ZndDeHBMa1NhTkpheGFOYnN2djFSU3ZxWHZUWEp5MlhMZGs3UFN0L1dYU28rTzBCRUFBQUFBazF4SjBQZTkvSnJzZitwcEhlVXNNREpTcW4veW5qMUxDTUJaQjk1NVQvWSsvbVR1amxnTENwU2FYMzRxa2ZWNUx3SUFBQUJ1TUw0SFhTblorYXBjTDhuTlRFNlcrRHZ2eTFQQk9BRFpPN3J3UjlrM2JtS3V6ejhQcTFWVElzNnJyU01BQUFBQXBybVNvS3NxMEVXdnZrSkhaNWNXbnlCYis5d29KemR2MFQwQThzeEt5STk4KzcwazNIWHZPVzN4aUxybEpydGFQQUFBQUFCM3VKS2dLK1h1dlAyY0J2dnB1L2JJMXRqZWN1anpMM05WekFyQS84bzRjVUoyVFpna0NmY01rYXlVVk4xN2RpSFZxa3FwMkd0MUJBQUFBTUFOcmlYb2tmWHFTdkhZcmpyS25VeVZYQXg5U0xiY2NMT2NXTHFNUkIzSXBjeFRwK1RncDdNbDdvcXVjdWkxdDNKMzV2bmZBZ0trM0gyREpEQTBWSGNBQUFBQWNJTXJSZUwrbG5ZZ1VlSTZkNU1NNjg5elppVU5vVFZyU05GMkYwdVJDNXJZN2FBU0pmU0RRQ0dYbFNucCt3L0lxVTF4a3JSa3FaejRkYkZrV0hGZUZMSGVZOVhmZWswQ0FsMjdmd2NBQUFEQTRtcUNyaHo1WVlHOUYxYlN6MkZHTHp1Y3pRejhQd2ZleW9FbGlrdXRPYk1sckhJbDNRTUFBQURBTGE0bjZDcUoyRFBwYVVsOCtYWGRBY0FMQXNKQ0plYlZGNlY0dXphNkJ3QUFBSUNiM0YvREdoQWdGUjRjSWlXdW93QVY0QmxCZ1ZKaDlFaVNjd0FBQUtBQUZjZ21VM1VtZXVWeFk2VG9wUjEwRDRBQ0V4Z281UjRZTEdYNjlOSWRBQUFBQUFxQyswdmNUNU9WbWlvN0h4c3JSejc2UlBjQWNKTmExbDV4ekNpSjZ0MVQ5d0FBQUFBb0tBV2FvTnVzYjUvNDNnZXliOElVeVV4TzFwMEFUQXVKcVN5VnAweVVvczB1MGowQUFBQUFDbExCSitqYXFlM2JaZWVESStUazhoVlcwcTQ3QVRndUlEUlVTbHpiUmFJZmUwU0NpaGJWdlFBQUFBQUttbWNTZENVclBWMk9mUCtEN0pzOFRkSjJ4TnV6NndDY0VSQVNMQkZOR3R0TDJpUHIxckU2T0tZUUFBQUE4QkpQSmVoL3kweEprZU8vTHBiRU45NldrMzhzc3hOM0FIbGdKZUdCUlNLbDJHV2RwTXl0TjBsay9mcDJVVGdBQUFBQTN1UEpCUDEwcWZ2M3kvRkZQMG5TYjcvTHlZMmJKRzNMTnNsS1M5T1BBdmkzQUNzaEQ2dFZVeUlibnk5RjI3YVJvcTFhU0ZDUkl2cFJBQUFBQUY3bCtRVDlINngvcXBwTlR6dDhSREpPSEpmMGc0Y2tLek5UUHdnVVhvSGhZUkpVdklRRWx5d3B3U1dLU3dDejVBQUFBSURQOGEwRUhRQUFBQUFBUDhVMEd3QUFBQUFBSGtDQ0RnQUFBQUNBQjVDZ0F3QUFBQURnQVNUb0FBQUFBQUI0QUFrNkFBQUFBQUFlUUlJT0FBQUFBSUFIa0tBREFBQUFBT0FCSk9nQUFBQUFBSGdBQ1RvQUFBQUFBQjVBZ2c0QUFBQUFnQWVRb0FNQUFBQUE0QUVrNkFBQUFBQUFlQUFKT2dBQUFBQUFIa0NDRGdBQUFBQ0FCNUNnQXdBQUFBRGdBU1RvQUFBQUFBQjRBQWs2QUFBQUFBQUZUdVQvQUVpNFBoc1dEcENoQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI2MTI1MDU5MWIyYmM0NDU2YjcxOTBiMTdiZTkwYmIzMCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZSwidXNlclZlcmlmaWNhdGlvbk1nbXRQcmV2aWV3Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWV9LCJtYXhNc2dTaXplIjoyMDQ4LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo2LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjE5MiwidHJhbnNwb3J0cyI6WyJ1c2IiXX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMiIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTA0LTA0IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJlV0JNIGVGUEEgRklETzIgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTgwOTI2MDIwIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDQtMDQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTA0LTA0In0seyJhYWd1aWQiOiJmOGEwMTFmMy04YzBhLTRkMTUtODAwNi0xNzExMWY5ZWRjN2QiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImY4YTAxMWYzLThjMGEtNGQxNS04MDA2LTE3MTExZjllZGM3ZCIsImRlc2NyaXB0aW9uIjoiU2VjdXJpdHkgS2V5IGJ5IFl1YmljbyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjo1MDEwMCwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyIsInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6ImY4YTAxMWYzOGMwYTRkMTU4MDA2MTcxMTFmOWVkYzdkIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlfSwibWF4TXNnU2l6ZSI6MTIwMCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNS0xMiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiU2VjdXJpdHkgS2V5IGJ5IFl1YmljbyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTgwOTI2MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjAuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMTIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA1LTEyIn0seyJhYWd1aWQiOiI4OTc2NjMxYi1kNGEwLTQyN2YtNTc3My0wZWM3MWM5ZTAyNzkiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6Ijg5NzY2MzFiLWQ0YTAtNDI3Zi01NzczLTBlYzcxYzllMDI3OSIsImRlc2NyaXB0aW9uIjoiU29sbyBUYXAgU2VjcDI1NlIxIEZJRE8yIENUQVAyIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQjlEQ0NBWm9DQ1FERVIyT1NqL1MrakRBS0JnZ3Foa2pPUFFRREFqQ0JnREVMTUFrR0ExVUVCaE1DVlZNeEVUQVBCZ05WQkFnTUNFMWhjbmxzWVc1a01SSXdFQVlEVlFRS0RBbFRiMnh2SUV0bGVYTXhFREFPQmdOVkJBc01CMUp2YjNRZ1EwRXhGVEFUQmdOVkJBTU1ESE52Ykc5clpYbHpMbU52YlRFaE1COEdDU3FHU0liM0RRRUpBUllTYUdWc2JHOUFjMjlzYjJ0bGVYTXVZMjl0TUNBWERURTRNVEV4TVRFeU5URTBNbG9ZRHpJd05qZ3hNREk1TVRJMU1UUXlXakNCZ0RFTE1Ba0dBMVVFQmhNQ1ZWTXhFVEFQQmdOVkJBZ01DRTFoY25sc1lXNWtNUkl3RUFZRFZRUUtEQWxUYjJ4dklFdGxlWE14RURBT0JnTlZCQXNNQjFKdmIzUWdRMEV4RlRBVEJnTlZCQU1NREhOdmJHOXJaWGx6TG1OdmJURWhNQjhHQ1NxR1NJYjNEUUVKQVJZU2FHVnNiRzlBYzI5c2IydGxlWE11WTI5dE1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRVdIQU4wQ0NKVlpkTXMwb2t0WjVtOTN1eG1CMWl5cThFTFJMdHFWRkxTT2lIUUVhYjU2cVJUQi9RenJwR0FZKytZMm13K3ZSdVFNTmhCaVUwS3p3akJqQUtCZ2dxaGtqT1BRUURBZ05JQURCRkFpRUF6OVNsckFYSWxFdTg3dnJhNTRySUNQcys0YjBxaHAzUGR6Y1RnN3J2blAwQ0lHanh6bHRlUVF4K2pRR2Q3cndTWnVFNVJXVVBWeWdZaFVzdFFPOXpOVU9zIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUxRQUFBQzBDQU1BQUFBS0UvWUFBQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBQ0JqU0ZKTkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUMrbEJNVkVYLy8vL3c4UERYMTllK3ZiMmxwS1NrbzZPL3ZyN2EyZG4xOVBYNit2cTd1cnA2ZUhoZlhGeEdRa01zS1Nvakh5QXpMekJOU2t0b1pXYUtpSWpTMGRMWTE5aURnWUg4Ky96WjJObDRkbmN4TFM2WGxaVzZ1Ym40K1BqbzUrZDRkWFlsSVNJNU5UYXVySzMrL3Y2NHQ3Y3NLQ2xaVmxmdjcrK2pvYUhrNU9RNU5qZnI2K3ZnMytCbFltSldVMVNvcHFmSHhzWW1JeU05T1RwU1QxQS9QRDA0TkRWOGVYclcxZFg4L1B6ZTN0NkhoWVV0S2lxOHVyc3ZLeXpqNCtQdjd1NWZYRjFuWkdYUjBORW5JeVRoNE9EMDlQUXJKeWhhVjFqbTV1WitmSDFFUUVIRnhNVEt5Y3EzdGJhaW9LR05pNHkydExYdTdlN0d4Y1d4c0xDZW5KeVJqNUNtcGFYUXo4K1JqNDgvT3p6RXc4U1dsSlJWVWxNbUlpTlRVRkdVa3BQOS9mM0l4OGVJaG9aSFJFVmtZV0trb3FLZW5aM1UwOU5oWGwvVDB0SktSMGQ3ZVhra0lDR0NnSUJzYW1wcmFXblYxTlFxSmlkcmFHbmw1ZVcwczdOWFZGVHM3T3hGUVVMMjl2WStPanQyYzNRb0pDVmNXVnFhbUpuTXk4dk56TXlibVpvNk56am41dWMzTXpUcDZlbFlWVlg3Ky90bVpHUmlYMkRPemMxU1RrK1ZrNU9QalkzcTZ1bzBNVEZ0YTJ1QmYzOU1TVXFHaElWZVcxdkx5c3V3cjYrcXFLaTN0clkxTVRMeTh2TGo0dUpiV0ZuS3ljbENQejhwSlNhcXFhbElSVWJjM055c3E2dXlzYkd6c3JKMWNuUGYzdDh6TURFdUtpdVpsNWlobjZDY21wcjI5ZlhKeU1oUFRFMkxpSW4zOS9kZFdsczhPRGx6Y1hGeWNIQ0FmbjVVVVZLWGxwWkxSMGgwY25KWVZWYTV1TGhEUUVDUWpvNmZuWjVKUmtaeGJtOWpZR0V3TEMxTVNFbGxZMlB6OC9OQlBqOVJUazdiMnRyRHdzSlFUVTJwcDZod2JXNU9TMHlMaVlwZ1hWN1B6czc1K2ZscVoyZ3lMaTg3T0RqQ3djR2RtNXVKaDRlcnFxcEFQVDZucGFiUTBOQ0VnWUorZTN6eDhmR3RyS3pBdjc5eWIzQ0ZnNFNTa0pGdWEyeTFzN1M5dTd5d3JxL0R3c09NaW91RWdvUGMyOXVZbHBlOXZMMTllbnZ0N2UzZDNkMDJNak92cmE3cDZPaWducDlwWm1kM2RIWEJ3TURpNGVGR1EwUi9mWDZPakl4dmJHM1cxdGFjMTJWNEFBQUFBV0pMUjBRQWlBVWRTQUFBQUFkMFNVMUZCK0lKR2hjNkhJMHQ4bUFBQUEyVFNVUkJWSGphN1Z4NWZCUkZGaTdDSFVrYVJBeTN3VUM0eEpBQVM3akNFUWdva1ZQa1RCaXlpa0NHeTRVVkNVSE9vSWFRY0NjWWdzZ3B5eEZBRVRjQ0lnUnc1VWdNdUFyb3hndFdGUEJZVjExM2Y3L04xT3VlZXRWZDNUTTFFU1ovOVBkUHB0NVIvYVc3dXZwVjFhc2l4SVlOR3paczJMQmh3NFlOR3paczJMQmh3NFlOR3pac1NLTlNRT1VxVmF0VnIrRnZIbDZpWnVBOXRZS0NGUlcxNjl4Yjl6NWZxNnAzUDBQSUhhUmN2MEZEeFlDZ1JyN2Q4Y2FvamlaM2pITFRCMElWSVpvOUdGWlJTVGR2b1pnaXZHWEZKTjBxVkxGQVVPdUtTTHFLWW8wMmJTc2U2WWRhZUNDdHRLdHdwTU1lOXNSWlVTSXFHdW4yT29LUlVSMDZSdXBrblNRNzJ6dE8rZ0hNTHZnUG5hUExaQ0ZkdW5ialdIZXZXS1NiOUVBWGlJcHh5M3Yyd3FSN1Z5elNmVkQ5c1gyUm9sOGRwSW1UKzhUY2FkS0JxUDcrbktZZXZ0VURLaFRwcXFqK1IzalZvMGcxME9qWk12NnhRWU1IRHhvU1AxU1M5SUJod3grdk8rS0p3SkUrL3oralVQMmplVlZFYjRZeE9yZUFzZU1TTkxmUXhQR2R2U1h0bUpEMFI5Ym9ubnhLN2dscW1JZ2J3V05lT2owOVNkK1QxNXJzRmVudVUvUWRiSEpUSDBnM3gxVTRwM3J6eE5wT2N5b0dPS2VqajcwSjZSbUpSajlsWmxKTmFkSjkrQ29hUGhQeEp3OGVuYU1VSWFKWUd4R1RubVVTTDh6K3N5enBHc2FhbnAxYWJZNjVRK05neFFUQmpTMUpEemJ6VTU2ckw4dDZycWlhbEhtcDljVG04Mk5OcjYya1BHOUJlb0c1bjdKUU5vNmNiMVpUbXdlR1ZESllMMXBzY1cybDJSSlQwZ01UckJ5WHBrbXlYbVplVjhJTEwvSzJqcGV3dWx1djlPWGhNN0ZrZHBnSjZZd1YyS3hUNXVOWks3bVJ4eXBKMHBWTVhpekE2alhZZGkzU1JLNmpzVi9OVk55WHJEY2gvUWlTWk1PZHlKbU9aTEViSkZuZnQwS3h3c3U1YnN1UWpVeWNGNmhKTjZFbi80cERTSG9EZWhNV2JsYjlvaHNnczdtU3BFbnJsWmFzbGZHYTRhdEl1SVg1NHcvVVZpSHBiZWdCYldlTzl6Snh3a095ck9lTTJHSEpPdGtCZGloY2pZcEc3bWpLcExlSWROcE9WczVFMTMwUjJiMG1TN3JzdXJ0R1c3SCtDelhhbmNja2piRDNLaWJmbVNZZ3ZRZVZ1WGRrTDVPdmxpZGQxbDZIV3pTU3ZPb3VrKzdvYVhKZnNiN0lkSStBOUQ1V25NSmRkQjI2Ukw0dnJBbUppWmhlMjRUMWZwYytpWlVQOEo3bzhhY0xTTTlteFlPYzN3eGtPTjgzMG1WdzlFbC9lYWFBdE5NVlE3N095b204V3hEVHZDRWdqVHFkZlp6ZlVHUzQzbWZTTGpScHYveVFJWTU3czB4Uml4V2Y0VjMyTTgwMEFXbjBJQWJ4am5GTTgxUzVTTHZRT2oySUorMGFpaDFteGFtOCtWdE04MWNqNlh4VUxPQWQzMmFhSStVbVhZYWpYR2owTnQ4SWtuamJlL2lHb3lPZGc0clZlTWRqWmczSFY4ekhqYnRGbVNDY0ZkL2hUWTh6VFc4amFZSzZTdDFrMWJ0TU05RmJYdEYxVGpEczBXdFA0bHRkU0VnbTN3Z1FVTU5KRnBCRzBRM2ZDUG9od3kzRVd5eEVYbGw2NVNha2RKWU5pckpZOFJSdmlUNm95d1drVDdOaUE4N3ZEREljNWpYcHBjaXJvMTQ1SENrN0VTNzA0RDhGTFpGaGdZQjBNaXN1NWE1UWdPN0tVT0l0MEd1dktPL3BsS2hmVnY1V1ZtNkxPc0pOMkRDVnlXTUxCYVJSMmRrRk82SjNZYS9Ybk1uN21IVEQ2cHd1Qm44ZXp4TCtNWjlEaGc0VXQ0UVRBZWwrcUNQS1FvNTkwVjA0N3ozcEhPN3pGNFdqbWM2ZHNJb09XaHNoQVJyVFlJNFRSYVRKQlZidVVjZ2M3MGQyUmQ2VHhqMkNDM1ZlM1ZEc0VzOHArQ0FQeTJ2VHlZbWNFaWE1ZUVhcm9nZzlrZXpkUXRKNElEbzdSM09zZ2taYzh5UTRrMXpGZ0JXSG4zMVhMMU1mNmxnazJqRVNaSmZ3bk1LSFJFZ2FOMTVscFJvaGpzY1hrQXVYa2hVdnNGaGRsNnVCbTB4azR0OHJONy8vSEI2Z1hzdzNJVDBERDhaM1RtclUvcU81SCtNTFBDbkZtZlN6SE5lcWNFL3l4Y2RhbWFVVUVSUFM1RVBMK2kvS1RqS05MRkU4QVgwUnFsclpYU2FtcE1sWkM3KzhLNUtjQ2FuZnhnUG5xM2dkSU1uY3poMUZpVWpQNlcvK2dMWktjeTdya005WlVZNXN4RnRIbUxTUVdCWUxDZWZ5MGo0eHVVRDJHcStaWWpnaXNrMDVqd3ZRVytjZUVOa2RZTk1qWmxPOVQrd1VPWGFRWDhaVzhla1I4V2o4M0Q4RVMwVEZ1enJwN1JZZkxVWUdacFBxUFpNTWM3UlRHbnVpWm9XdytPVG5kQldlV21VMkI1dC8rU1M2Zk55VFZYWno2cEZvNFlPZldzeDRjeW5xL0xJUE52WWxNNE5IeTRFTDdzbWM5UENVT3YxN2J4dFYydFBTdHZoUzZxclA5dS8vN1BQVVVya0ZuMHBEeG1abGhrK2F1Ky9vU0VlNUdkdXdZY09HRFJzMmJOaXdZY05HaGNYbGNCZStNTkZ1b2Rydy9yNnZUTjRSMUtWRHpDL0Z5cTNxS0hTWHYxbEtrUDVLNWR6SzN5UWxTSytIUEdwblZYOXpsQ0Jkb0hKK3d0OFVKVWdId3B5ZDgzMS9NNVFnZlEwNGgyN3lvVTUva2E2Y0FweGY5VGMvQ2RLbHNFd1UrcUMvNlVtUXZnU2NFNjc3bTUwRTZYL0M2bUxDY0grVGt5QTlFUEpkRW54WlZmQVg2ZmJBT2ZJcmYxT1RJTDBIcHNzalRYUHR3OVlrVFI4M3VzM2Vkc2xyMFpJeGNUUnhRWnllVzB4MXJEeGcyTHF2ejQ0N25qWHhXdlg4MzROMExpekF4alkzc2MrNGdYSkU4azZ5SFE3ZlVFbVVRK0N6aUM2UXVsUHk0bEVHbHhKOHZoS1JobzcwR3RqL0ZHdXlGQko5Rk85QWN1RjFkNTRHNUk2TUVYaDlpMFBGQ2VHNkdocU8zVTBrd1pOK0hqaW5tR3pXeXRpckdMQkRpN1VoVC9rZGdSdmRKUkwzS2YxZFdiQmpNMHAyd1pZalhRU0xaaWszeGJZeHA3Um1jZnBXMG9WbWFtR25ta1ZSVEpPQzRuSU1icE9wR2VRK2RsRnpCZkxlcnJXdDNXRXRzM1plTkpFQ0pqMFNubjFlTmJIcEJtak5vZWM3dyt0Mit6b2tUZlNZQWZyUGFja1lGRUphUjd6clp5R2t5WTIrck80VHViSU04bFMrOXBsMEg3Z0xlYVZpeStoRFZMMFFaWlUxblVkRmgyRy80bmUwMEVIdkYvSzlTeHhFZi85QVRXYWpQbVlQRGN5Yzd4RVpNTktUMVllVk1rTnNPWUpxZTNFcmRRNXdoMVJsQXN2ZjMrajhiaUlUZXROTGZzVHFmMUYxSnBHQm0vVFQ3bXlFUjRWdjh4azZKdmorVTkxdHBDOVp0d3hhMkVyZGRkbVJaQnE5RTlESjBMMnhQL0g2RGk1WmJZY3ZwRHVqcEo1dElzTi9VOVVQZXZGN1ZBeUwvalhwRXJ0dWN5dWtTY0ZMNDZBZmdSRjhEVi9RR3FTeUoxVFNBVnlDdlNCU1drSUQ3SENqb3AxTHZoRitRMTRGMy9kRVVCbnNEUXloL2QxWnZnSklzaDlQSkFDa3o4RU9qTHl4TUM3YzJkZGdkOFRzZmx5aUNzaEJlSWoyQlI5d2VwcnhmVXBkQTZmZDVQZjhnbmpJVmhla1psYnFvaHVjOTdPV1duWGFFRVBRYlRrbERtTUZiWEZEcG9uVXNUaVo4UmNuYXo2RVFBYzBWYkpidGlMdDZ1c2MwSWtaM3FaQ09nVWkzQ0M4R0xXYklkVDVLTkxTRmh1Wm9aYlVIVnpIcTVOeWdaR0diOG9TeUZmUmQ1elhxUFJ4VVExMEkwazNlQVpwOUQ4NGdiUWJ1ZjRpUTh2Mk81WitSWGEvbG9oMFNtVVFWSU52MUdJK0hvRGt4MHR0QmJoRlZlcTkyMGNMTTl4K3o5TnlxYnVNRGw2WU9XNVZ3ZTN5a2RZNEUzSURCQmU0MStXcTRnRXFMMmpDV1c0LytoL2hlUFZ6M3UzWDVPdldlU1ZXcEZHTVZGUE53MXFBelQ3elJGb2JtOUhHc2tQYmdscGNZdWlZdHpUVGViYjRwQXVSQkpCT3VZWkUyOVdZR3A5WmM4RVRhUzFPZ2syNzJyQm52YXVRc0lpN1l0cXNwVHBmNTdJQUlnVWd6WC82SWF4UlR2VmpvcE9lU0d0N3IwTG9qVHl1bHVobVIyTk9aa0JTSXA4b0YzeU55RUE0NzNFUXFucWRTZWl1MXRDWURGTzQ0NVhCOU9iQ0h0Q2hsRnFnNkxyNUU4YjNRcWRFSkx4SUpDQWtYVVBkQThRbW1HQlBtVGVISExXbW4rcHY2ZTlCcnAvTlRBL2FDTG1TV2t2TCsrNG9NK1lTVDR0TmhxbThidTdOZy9CVjhPcDBraGRjbGhBKzA5UjI2d0QvbDZRUy9RM3lsYlNXaFh0TzZ3YlcwT0luM3RRSVowSzRvcFR0OUMzenRCTjFNNlFteW1Ram01QU9ld0ZZMzFETE5la01UcUkzTlViVFVkbFZvcVoxMS9Mb3NKbTIvQjNsSjAxdVEzZnFMRlhMTkNaSkVkMjFXUlBMZ0llVk5DQnM0eUNFbm53d2hDbis0MzRHUEdDTVgweThodWxLd0VBWTYyZXJzUTRrVGs4ejJ2MUlvMW04WGpDQUJsY1RZUG9tR3gxMVFOOUw1VGRERlpEdks1RW9hNzdtY2g0YXlHcjRuTStCOThXWU52d2IvYXIxd3lJNkxraUdRV1ZYSkI5RHF6aGhxQUlDQjRrNHhKeDBDQVMvZEN1aTIvQzBQcU4xTngxcnY4WEo2RkMyZHRxdnJqLzRFNTNmVFh4TDZSY3lWaUpYMW1KSkxnYW1GQ0pobTBVR0RNaDBIVmdhN0hDZXdBa2ROTU9hVG9ieDR6UFlvM1JJZHo3RUFEcmxlY3g3enBhTG4wUFVmaDhtUjlXczZLdjRXK0g0a3NwKzFkMGxHdm5UbHIyV2s2djdYWTV6bjV0aTJLaVUvanVSMWpaSC9oZEs2dTZTWSs3YkdyYitCSldzMks3emE2b2xTWmZvMHBUVk15N21YV0wvNVpxWHFXaW1wM05GdkNhZHJ4NHdBK3R5eGRwWkR4OTMzVExoZno5WHFmc0tGT09LREk2OVZVdmR0bGJTVTl1Z3NuSDhWL0Y5bHhSdGZWTTdKU3hWZ3JNMWFWSVBWbCtDdjZPbEVPRytqMUJCUUZTcTZneXA3bjFOdG5vc2t4cnJXcFBXOXJXc2hKN2ZNU0xPY0xrMnN3UnU2c2E1UTBiTmR0SEJOVW9EdWZHNUI5TGtKLzQ1dDU3R1gyM0hnbnloMjFTcS9VajAvN1RTSDJ5U2tDbDdST1pOZWlhbWVZaFY2UVkxdU9xZXk5aWM3ajdBcThXeEk0VW1icys2OUQzRVo5K2tGU3o3bUIwVVYvS0c3Tmtldm1GUjdxeWpvemJsTmpYL0hFQlFlTXU4aXVpWTlwdCs2N3FyZTBBT3FUQ0FydTFwZjlPUXdvKzAwM25KM3pUa0FFZlVCSmEvb3J1SVhCclZIeTcvYnFHN2dkdTA2d3E3Q1ZGc0JWNm14aWhTTmw1NDZ5ZDEzUzdJNFc4NjNwSm1pSlBmemVsMzBrNXZ6OTd6T3hqcEZLOFB2dkE3ZmttRU9EcjBZRXo1Szd0N0tMd3lwdm5BTHZuK3BtSERoZzBiTm16WXNHSERoZzBiZHcvL0IyWkhJSjZEbTZUOEFBQUFKWFJGV0hSa1lYUmxPbU55WldGMFpRQXlNREU0TFRBNUxUSTJWREl6T2pVNE9qSTRLekF5T2pBd2Z6UFlkUUFBQUNWMFJWaDBaR0YwWlRwdGIyUnBabmtBTWpBeE9DMHdPUzB5TmxReU16bzFPRG95T0Nzd01qb3dNQTV1WU1rQUFBQlhlbFJZZEZKaGR5QndjbTltYVd4bElIUjVjR1VnYVhCMFl3QUFlSnpqOGd3SWNWWW9LTXBQeTh4SjVWSUFBeU1MTG1NTEV5TVRTNU1VQXhNZ1JJQTB3MlFESTdOVUlNdlkxTWpFek1RY3hBZkxnRWlnU2k0QTZoY1JkUEpDTlpVQUFBQUFTVVZPUks1Q1lJST0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6Ijg5NzY2MzFiZDRhMDQyN2Y1NzczMGVjNzFjOWUwMjc5Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlfSwibWF4TXNnU2l6ZSI6MTIwMCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNC0wMyIsInVybCI6Imh0dHBzOi8vc29sb2tleXMuY29tIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJTb2xvIFRhcCBGSURPMiBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTEyMDYwMDMiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy43IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNC0wMyJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDQtMDMifSx7ImFhZ3VpZCI6IjUxNmQzOTY5LTVhNTctNTY1MS01OTU4LTRlN2E0OTQzNDE2NyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiNTE2ZDM5NjktNWE1Ny01NjUxLTU5NTgtNGU3YTQ5NDM0MTY3IiwiZGVzY3JpcHRpb24iOiJTbWFydERpc3BsYXllciBCb2JlZVBhc3MgRklETzIgQXV0aGVudGljYXRvciIsImFsdGVybmF0aXZlRGVzY3JpcHRpb25zIjp7InpoLVRXIjoiU21hcnREaXNwbGF5ZXIgQm9iZWVQYXNzIEZJRE8yIOi6q-S7vempl-itieWZqCJ9LCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyIsImJsdWV0b290aCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQnZqQ0NBV09nQXdJQkFnSVVQV0pYZjJWN0ZBdGM4NzVkRTRqUGFiaTVZQlF3Q2dZSUtvWkl6ajBFQXdJd1JURUxNQWtHQTFVRUJoTUNWRmN4SWpBZ0JnTlZCQW9NR1ZOdFlYSjBSR2x6Y0d4aGVXVnlJRlJsWTJodWIyeHZaM2t4RWpBUUJnTlZCQU1NQ1VKdlltVmxVR0Z6Y3pBZ0Z3MHlNakF5TVRRd09ETTNNelphR0E4eU1EVXlNREl3TnpBNE16Y3pObG93UlRFTE1Ba0dBMVVFQmhNQ1ZGY3hJakFnQmdOVkJBb01HVk50WVhKMFJHbHpjR3hoZVdWeUlGUmxZMmh1YjJ4dloza3hFakFRQmdOVkJBTU1DVUp2WW1WbFVHRnpjekJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCS0hWcWJCQkRVMFZYSlVXVkh5N1M2b3Z5d1pUeDhsYWJCem1CNTRnRmc2OElyeVA1cGhDTVVQSUl2SG1ZRjVWK2xhb0RVdzI0N3FJNjNjZmVHald1eDZqTHpBdE1Bd0dBMVVkRXdRRk1BTUJBZjh3SFFZRFZSME9CQllFRk1LRFJtWWptVmJ1c1BYSG1GbllnbEZRNXZXcE1Bb0dDQ3FHU000OUJBTUNBMGtBTUVZQ0lRQ3NRREp2QjVGY2E0cnlQT1ZaK01CQUlaem93K09WN1Qvd0JKOTkwNkhaWkFJaEFNVmJTd2Qyak5vSGwzU1J5aHJjZlFKcURvNTB2dEtGK0poZzA1dkhtT3AyIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVNnQUFBRW9DQUlBQUFCa1pmdE9BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRmlVQUFCWWxBVWxTSlBBQUFEYWNTVVJCVkhoZTdaMEZsQlhIdHZkNTY5M3ZTdTU3MzdyMzVzWkRjTXZnN2hKQ0lFZ0k3aks0RE80MkJFaHdkeDhJQkVtUVlNR0R1OXRnQ1E0Sjdnek85enVuYW5yNmRQYzVETndWS2wvVy9xMmFXZWQwVjFkWFYrOS83VjFkM1gwU1BCTUU0WlVqd2hNRUE0andCTUVBSWp4Qk1JQUlUeEFNSU1JVEJBT0k4QVRCQUNJOFFUQ0FDRThRRENEQ0V3UURpUEFFd1FBaVBFRXdnQWhQRUF3Z3doTUVBNGp3Qk1FQUlqeEJNSUFJVHhBTUlNSVRCQU9JOEFUQkFDSThRVENBQ0U4UURDRENFd1FEaVBBRXdRQWlQRUV3Z0FoUEVBd2d3aE1FQTRqd0JNRUFJanhCTUlBSVR4QU1JTUlUQkFPSThBVEJBQ0k4UVRDQUNFOFFEQ0RDRXdRRGlQQUV3UUFpUEVFd2dBaFBFQXdnd2hNRUE0andCTUVBSWp4Qk1JQUlUeEFNSU1JVEJBT0k4QVRCQUNJOFFUQ0FDRThRRENEQ0V3UURpUEFFd1FBaVBFRXdnQWhQRUF3Z3doTUVBNGp3Qk1FQUlqeEJNSUFJVHhBTUlNSVRCQU9JOEFUQkFDSThRVENBQ0U4UURDRENFd1FEaVBBRXdRQWlQRUV3Z0FoUEVBd2d3aE1FQTRqd0JNRUFJanhCTUlBSVR4QU1JTUlUQkFPSThBVEJBQ0k4UVRDQUNFOFFEQ0RDRXdRRGlQQUV3UUFpUEVFd2dBaFBFQXdnd2hNRUE0andCTUVBSWp4Qk1JQUlUeEFNSU1JVEJBT0k4QVRCQUNJOFFUQ0FDRThRRENEQ0V3UURpUEFFd1FBaVBFRXdnQWhQRUF3Z3doTUVBNGp3Qk1FQUlqeEJNSUFJVHhBTUlNSVRCQU9JOEFUQkFDSThRVENBQ0U4UURDRENFd1FEaVBBRXdRQWlQRUV3Z0FoUEVBd2d3aE1FQTRqd0JNRUFJanhCTUlBSVR4QU1JTUlUQkFPSThBVEJBQ0k4UVRDQUNFOFFEQ0RDRXdRRGlQQUV3UUFpUEVFd2dBaFBFQXdnd2hNRUE0andCTUVBSWp4Qk1JQUlUeEFNRUVwNEJ3L3NIekp3WUtXeVpYSm55NW8vVjA2VjhtVFBWcUhNNTkyN2RsbThjT0dUSjA5MFZoZE5HalpvMDZKNTI1WXQ3S2xKdy9ycjFxelZPZUxIeUdGRFcwUTBjWlJUcDJhTnA4K2U2aHpQbzJEZVBOVFpxcjlLYVpJbGZmVHdrYzRSbk1FREJyU0lhT3JZdXlPMWJCWXhmT2lRQmZQbW5UdDdWbS9tWXZHQ0JVMGJOWFJzK0tLcFJkTW1BL3YyMVNVK2oxNWZkS2RpYk5XMFlZUHY1ODNUUzMvZlRQOTZhclBHamFnei82ZE5uYXFYL2tIeEZ0NytmZnZ5Wk0vNllmSmtXVE9rdDZ0T0pldzRlNmFNR2NNK1RKYncvY3JseWgwL2RreHZGc3ZqeDQvRFVxYklrU2xqenN5WjdDbmpoMmxhTjIrdU04V0R2WHQybzVBY2dZV3c2N0FVeWVNcHZLaUpFek44bU1aUmYxS0dOS21YTGYxQlp3cE8wY0tGc3FaUFo5KzdaNktWTW9WOW1DWjVNZzV3eHZScGVtTWJyWm8xWTVWanF4ZE42ZE9rN3RhNWt5NHhKREgzWTRvVXlFK3QyQ3AxMGlTYk5tN1VLMzdmMUErdm5TbHRHSFhtN0hSbzIxWXYvWVBpSWJ5dW5Ub21UNVRRclRmUGxETkw1aFNKUHFoZXBiTGUyTSsrZlhzeHhIdzVjemd5Szgrak04V0RzcVZLVXI2OUJGS3VyRm1xVmlpdmM0VGsydFdyOUE1NWMyUjNsRURLbGpGRGw0NGRkTDRnM0w1OXUwQ2UzRzV2R1NLeHIvUnBVbVhMbE5IaC9TcVVLVTIxSFpsZk5HR1VreWFNMXlXRzVPeVpNMWI3MHgwYzJMOWZyNGdGMzFJL1BIejYxMS9yNzc4UHlwZitUTFZTeHJBMC83OTQ2WmZHS2J5dUhUdmdyTnlhQ1pIUVJxWHk1ZlQyZnVaOE81c08zcEZOSlR6WXNXTkhkYjZRMFBUcFU2ZHkxNFJ6VTdGc0daMHBKUGlITE9uVE9UWlhpVzZseUVjRlF6dk42OWV1NWMvdDA1SmoyK2NtQ2srVkpQSEc5ZXRVT2ZmdTNTdFNxRUNlK0hWa0lSSUJ5S2xUcDFTWm9UbDM1c3lIS1pLekNiM0dKeDhWdW5mM3JsN2hwMzNiTnJoQkFnY3EyYjFMRjczVU5BOGUzS2RuVWEyZExsWEtGY3VXNlJWL1VBS0VGelZwWXVwa1NhMHpiU1dhZ3dBZ2M5b3dGYjA0eEpBMVE3cStYMzZsaS9EVHBFRjl6cXM5ajVVb1pOTDRlSFhiak0wOHZTN0NLMU9xcE00VW5PaERoOUttQ3RXRFlIWVhmLzFWNS9aaS9icTFhVk9tY0d3VnowVE5TYXFjV3pkdmZwUS8zd3Q1VG5maUZPVEtsdVhpeFl1cXpOQk1takFPSTJZcjZ2QnBrY0lQN3QvWEsveTlRT0VDK1ZYRDhwOUdab2xlWjVUSFR4N1JIYWdqelowOTI1WExsL1dLUHlnQnd2dmc3YmZjbG9yVHlKd3ViYTNxVldkTW05YXplMlM5MnJXU3Z2OGVmVkwyakJsVVpzN3gxMUZSdWdnL3BZdC9HaXl5WXNEV3VGNDluUzg0VXlkUDlneFdTWWgvUU4vZU9sOXdxbGVxeUw0YzI5b1RVZWlzR1ROMGJpOFlCTHJIaHh4MWlzU0pWRXFaSkRHalRRNWYyYkVqMFc0dG1qYWhuRDI3ZHI3eitqOEp5SzBOcmVRT3BFa1U2TWhHU3Byd1BRNzhicUR2Q3Nhb0VjT3pwRXRMVVpSZnJWSkZ2ZFRQa3lkUGluNzhrZG92NTZody9ueDZoV2tXTDF6QTBJNWFJYnc4T2JMZHZIRkRyL2lERWllOFFmMzdxN05sVDFoZXgzWWV3OXc5ZTNhM2J0RThXY0wzR1N5bFRaVnkzOTQ5ZW9VZnp4RFJTb25mZTFmbkN3NGxxS2pEbmJDLzNyMTY2SHhCUURQcFF0YUJoRTl1MmF5cDNzQ0xQcjE2WmcyTVZGRmR4N1p0OUdvL1owNmZtaG9WVlRCUGJ2b21lMDRTZTZkN3VuNzltczdxUmUwYTFSM2FRM1hmenA2cFY3OHM0VFZxcUU2SHM5TzVRM3U5TkphVks1WW4veUFoZ1d1Uzk5NWR2WEtsWHZxZk1Ydld6TGYvK1E5ZkIvRStIVVE2dmZSRldMdG10UklldlZqaGZIbjEwajh1Y2NJcm1EZTNvK2QyOTVkdVdqV1ArTWRyZjlOZi9EQU93WHBDR0QyUzJMbDl1ODd0UmMvSWJtNDd0aExDNnhIWlRXY05RckhDSHdWenVWYmlZRDhwVkZCdjRBVUJjNDdNQVFFenh6VjltdmNGaVhhdFdoSkYyek9UNkxabXo1eWxjN2lJdVI5VDlLTkNqamIvTUVXeTgrZk82eHd2UzYxcTFaU2VhY1l4bzBicXBUWWVQSHg0OE1DQmVQclArREI4NkJEVmErZk9tdVhUSWgvcnBTOUNwM2J0c21WTVR3bDBHWFZyMXRCTC83akVDWTllMEtFV0ZMSnY3MTY5T2pqcjFnWk16UkcvQmJ1eW9oTEs2ZDQxNkpqKzRzVmZjUlFoZElzMS83Qm9rYzd0eGNSeFkzR1lqcTA4VTZxa1NkaWQzc3hGOFkrTE9GVEJjYzM1N2x1OTJvVmJSVGpWUnZYcjZ0VXU3dHk1WGFSQWZ2dllqNk1td0Q1Mzdwek84VkxjaTdscjFZUXp1RzNMRnIzaXQ2UnRxNWFFQSt3Ukh4dlBPUThIN1Z1MVV0Y0ZRcHZISHdZdHZMMTdkb2U1TGlURVUzZ091bmJxU09zN2lySW5iS0pVMFU5MGJoZXRtemZQbHNIWDh3Vkw2ZE9rMnJCT1h6RDBKRnZHak80ckdlelVMV2FmUXhqcDRSQVVIeGNvNENnblRiS2t0Mi9kMXF0ZDlPblZ5MUZ6TEttNWY1am55ZDdkdTRuMzdQbXBKTzdpd1lPNGF5RXZBY0V0M2w0RjZtbVNKenZvbWt2NExhaFl0a3d1djQ4bE9QK3E1eGQ2Nll0UXRsUkpGYVJrREV1ejRJOCtsd0J4SGk5MXNxUU8wNHhQcU9tbTFLZkZuaHZtcFVqMHdXT3Z1MTUyNzlvWmxpSjVDSGRIUW5ocmYveFJiK0NpVTd1MjdwRXE5YWxRNXZNQ3VYTTVTaWFxYVJBZXJyY001T3FWSy9seTViQ1BNNVU3dWhGODBOK21SUXZIdGR6UXd0dTBZYVBETTJPN2xRTW5adUxQaVJNL0h6MTZoUCtyVjYxTTd4OHNlYzRseEo5TGx5NGVPUno5MC9IaitudEl5cFVxcVh3c1IzVGt5R0cxOE5EQmc5R0hEcW5Qb1huOCtMR3FNUDlmZEM3aDBNRUR4NDRlalk2TzE0NytFNGpNRDBkSGsvVDMvNHc0NFNWNjUyMjN4UlBYZFdqVFd1ZUlINkd2cktpVU1lekQyVE05TGlHVUxsSGNjYkhCbmRLbVNybDc1MDY5UVNEWHJsM0RpVG11eXZBMWJhb1VyUFgxeW9FOUFtZWF4RmxYbTl0aEZPcTRyTXJvaFY0NXhOUWZBMHRsZkZaQ2VJMGIxTmVyWFl3WU50UXhsS1VqcUYvYnV5UHdCTXNtcml1WU4wK3loTy9UWVJHemtLdzQzK2MvUHc2WVM0QUQrL2VQSFRWeThzUUpFOGFOblRON3RsNXE0OEtGODQzcTEwdVRQQ251M1ZkZ2l1UkozMyt2ZE1uaVM0S0g5M1JTS1JNbnNuWmFxVnhaYkNCRjRrU3FQdFN0WkxHaTM4OFA1Y1FlUG5pWU1rbGlOdWRrNWM2ZWpRTDFDaSt1WDc4K2F2andhaFVySkg3M0hmYXI5a0pLblRRSlZTMWF1QkJ4cjhvNVpPQkFqblF5eHpwNjlDOFhMcWlGYnE1ZXZUSjZ4QWlWYy9USUVaY0RaekllUFhyWW9XMGJ1Z01HSm1wSDdPV3pUNHN4U05ZNVhPemNzV1BzNkZHcXdDRURCNmlGTjY3ZmFGQW52SGIxYXFUV0xackhDWTh2amc1YkpVU0NTWjA4Y1VMbkM4bnBVeWN6dXE2czBKcU9KZGt6WldqVHNvWGVKcFo1YytiRVI3UzByOTdBUmFQNjlkMVJMdlVmTm5nUWE0Y1BHZXkrWmtPd2QvaXdSeCsyYmN0V0ltMTdUdHhScFhKQkorNmpKazVRZnNhZU1xY05HemRtdE03aG9rUGIxbzdhVWoxVW9WZUhaTTNxVlVUQ0JDa0V0OEdtNW4wQlMrVktlb05ZUmd3YmdvbG5TaHRHLzFYaWt5SjZhU3hZS3RhTUdUak9BaDBXK2ZQbnlyRmkyVktkMWNicFU2ZkNVdnJtNjFWQ2V4NmJwMHhSTUUvdW16ZHY2bTBDMmJSeG8ycHRUQ1ZIbHN6QjducmR0M2RQbVpJbENKZG9xR0FkTkpVdmxEZTN5czhlc1NnT050a0g3eStZLzcxYTZLWmxSQVJtUUxZTWFWS25TNU5LTC9XRHdqOTQreTFPazcwMzUrZ3dodVNKUHVnUkdhbnpCVEoyMUNoNkJBcEVyaVdLK2hxWkdPMjlOLzVOM1hMNjcvN2pRNXp3VnExWVFTZm5hZmMwSFAyVzU3eUNneG5UcHptdXJGQmpBcDc4T1hQWVMxWkJoZDRtbHZ5NWN6azhobWRDZUUrZmVqaWV3OUdIT0htTytyTWo2K3IydGkxYk1vU2xjV1RnRkk0WjdXSHJQYi9vN3A1TDZOU3VuVjRkU1A4K2ZUeTdqSlJKRWgwNWNrUm5jbEc1WEZtSDlYQ3FvaVpOMUt1REUxNmpHbzFndFJYNzlkM2VrQzR0bS9OZnRTMEpjM0hmRnRlZ1RoMDEwNUExUS9wK3ZRTnVlMWkrZEdueUR4S3FiVW1VUTdIMkdJSGFFc1lUZ3VvTllsbTZaSWwxMGpuZFZFTjVCc1RHWjZzK2JJNkJIZkVLMVZhdlhtWE5KUlFwVUVBdkRRVHpvM3BxSktrU21UbEc5MUYzYXE5UFU0dW1UWlF2NGR5MWFlRjlrL0QxYTlmd1lPU2hHVG1LNzJiSFhZVnUzYXpaaHluMElKemp5cEkrSGZ2aXY5b1grVmxMMktKejIyalNzS0hlYjZZTVNqV29UcFZqcFRqaFFlWHk1ZDBESkN1eFM4NzNycDA3ZEc0dkJ2YnJTemI3VnB6bUxoM2JVMHVIWFhJT0dKUG96ZnczelhCVWpqd2NvV01KaVM3QWMzejRjWUg4amtpU1JOT3NXN05HNTBEYk9iWG1yZVFiNXRYMWlPNjZkT3JnY0VjMFpiZE9uYzZmTzhlSWdwSFB0cTFib2laT2JOYWtNV3JueEx2clNja1Z5bjZ1aTNNUmJDN2h3dlBtRWo0dldkeWF0L0JaZWRpSDlOYmhOYXFQSHp0MnlxUkpYMGRGbFN6NmlUcEdhdVgybjFVcVZGQnFaKzFRZnlCZ1lRM09PUmE4TjM2RDBLaEt4Zks0Qy9iQ3ZpaTJZTzVjMTY1ZDFSdjRpYmwzajhGem51eStBMUY1cGtWRm5UcDE4dml4bzhlT0haMDJkUXJOYUxVa3N1RTBQWHJrZkM0RTYxUjVxQUErVFMrTmhiRkFxV0xGTEcxVFBXd01FUkpJRXdST216S0ZveTVoTzJyaVJyWGhyQm5mVUhNVyt2UmMwRnZQa1YyNjBBZVJoODNKcHBmNjdtdVBzRUllVG4yVzlMN0duQm8xZWZpUUlYaUlISDVkVVJQODNwblR6dnY0NnRTcXFScVplaTVhdUFERHBtWElURWRtUlNnQndnTU9SdFhETTdFOWpyNURtMVk2dDR1YVZTbzVlbkc4N2E4WGZuR1ByeHozamhISlVMZzlBdzNCMktCUTNqeDJtNllRZC9nRXk1WXNZVGhxejZreU82SXB3bXZWMzF1Sm5kTFhQbnp3UU9lSXBhaHJ3RWJpQktpK25NUlpvVUZaNHFpMlNpeE1sU1F4S3RYRnViaHo1elltcUd4RkpTcFBnU0UyZ2M5TEZMZjZOUTZFUTU3c3VtMzYweUlmcTVwVHcrM2JBdVlTN2o5NFFJT290VFM0M2ZsY09IOUJqZE9vQmdiZ2VNWmkxamZmRUxIVFVBVnk1YlFMNzlhdFc3bXlaczZaUlRjcDR2bWlhMWU5emtiZG1qV3NEcDF5dnVqbW5JYjF6VWI0VFpsZDkrenVqTjhxbGkyTDNhdk5xWHpxWkVrR3VCNlBLbDJ5aERvdXVveEZDeGFxaFF6REdONnprTk5CM1R5Zll1T2dXS3NhMzNKM0c5YXZ0MGF0Vktsc3FWSnF1UVdkcHJKbmltM1hXZzhwTFpUUzFPYWNMejZUR1lkUkw3eDIzNisrSWdER05wekNnNklmRmFiMkRpTzJKM29SakVibkRpUXNWY3A4Z1liSU9PVCsvZnNqWWlkWXJZUStLOGMrWkJEUnVLRmI3WXpPOSs3Wm5UZDdOdXNZU0J4QXhYSmwxVloycUk5Ykp4enFtVE9uZFE0L0N4Zk1WeUdOUFdHQ216ZHQwamxpY2FqaWhSS0hSc3R1MnJoQmwrWEZucUJ6Q2M0dXdLSmxzd2lzVm1XbVh5OWJxdVREUncvMXVsZ1lSSDJVUDYrcU9lVWZPaGh3QWVEQytmTVowK29yUnF6ZHMzT1hYdkhzMmFJRkN6Sjg2R3NaWHd1WDhYYlVBL3IxcGZVdVg3Nmt2L3VmdWtUZVZrUDU1eEo2Nm5XQldMYzBrSmtQOSsvSDZCVityTGtFVE5ZUmJQZUk3R29ObnVsck1JWnIxenh1QmtxZXlCY2txMTdEZmhjK05xQ1dJd0QzSmRaQi9mdXA4SUZpQ1l6MTBtZlBDTWVVMVZFck5LYVgycmgwNlJLbldKV01SUFhTV0hDRHJMSVNWU29lZUZQQnVYUG5QSVFIZ3dmMlQvTCt1MjVUdGhKQ2QydnZ4TTgvRVEvWUZVdnRhVXBXYmRtMHlYR1JrRVJzemFyTGx5KzdCMGdZMXJEQlF4aE80SnJ0cTJpSXNxVS84Kzh0anZGang3Z3ZiSEMwN1ZzN1BUTTFkUGlvUEhpR2pCbDY5TytuYy9oeHp5WEVKNUdmc1FUbmpGTjE1blNBNE4xczJ2aGljd2tiTjZ6SDZGVlRZTjlWSzFUUUt3STVjZUlFRlNBUDlsMGdUNjVyVndQQ3dnc1hMaWkxczdaSWdmeDRYYjNDSmp5Zi9qOHVySmU2T0hmMnpQWHIxOVhuL2Z2MnZmdnYxK2tPcWxZb3I3U1hMblhLWVBjay9melRUNnBpL215cDVzK2JxMWNRU1Q2eXpTV2tUclZxVmR4ZGJLZE9uVklETUJLbm5zUDNITjRUMlliNW44YmdGR0F3Zk5Vcm5qMmpibXBZU09zdFhyaEFMNDJGbmFyOVltK0QrdmRYQ3hmTW02Zk1pZDFSbjYxQjdrQW85MWtwVlNWS3RsOW0zN3RuajNLekt0RlpGUC9FWTliYVczaHc3dHhaRGlPRTYrUDBseXNkNElLWExsbE1sMnpQVDk5ZnRhSTJFZUlpaHlsVDQzMTc5akRFVW1HR2xjaEdPN0lKTGVWUUZJTHYxcW1qS2xEeDhPRUR1MmRYaWE5MFlIZnVla3gyNHhBNE85bnk1TXFZTDNmcUFuay95WjZ0VWFxd3FKejV6eGI1L0ZqaXRMc1RKTGpXdXZQdVkwZmQzVVRvUktFRXhvUkpPN2VIR2dOYmpCanFOWmRRSitoY1FvbWlSVlFNejhrT0ZtN0FtdFdyVll0aFR4L2x6K2U0MVhoSzFDUnJ6RVB2d0RoVHIzajI3UHo1OHd3aVZFMHlwd3ZyMU01NWg2ZWJzcCtWWWxqSUIrSkEyb3JFMlE4MjA0TmVpaFFxb0xweStzUXZlOFJOc3R2bkVoZ0ZuVHdaZC8yY1FhWWFHckFLYXdrV2gyL1lzRTcxWWh4MTN1elo5VkkvV0FzMnd5cjZSR3VhUVRIbnUyL1ZWaFN1N0UxQnY1UGI3MzVwNmtwZTRaV2lmbmh0ZFVab1VzWitldW16WndqVjZsSXBtVGJSS3dJSktqekYxS2lveE8rK1k3K1VaRTkwbi9aZXBIL2ZQdFlJUkNWT0NSYW0xdGFzVXBsbXRhK2xtVW9WSzhySmNKZzR3OExaczN5emZMNDcxZ092a1hMTytuelpTeFdvWUhqdDJDbUpveDArZElqT0VVaVg0Y1B5cGt2N1pmSTBpOTVJOU10ZjNpQ2QvZXViUC8vcFh3Y1QvSFYvZ2dTazY1MTc3andjVFZmbktKTXpweDRVb09mT0dKYkdIUTVRdHk0ZEF6cUZFSFJvOHdKekNjdVhMbFhQMTlGUTlETHVSLzR0cGs2WlRBWnlZaE8xcWxYUlMyTVpOM3FVVWp0cksxVndldGVLWmNvb0t5ZlJnTVVLRjc1N0wramtPNEUwUmZIaDN0Mjd5cFV4S01pZjIrbGo3VVIyNmF3T0dYTXFYN3EwWGhvNGw4QXFTMTFYcjE1UmdTS0pYajdFZzh2V1JCRW5oWmhXTC9Vejg1dnBxcStoY0FZN2VxbWZuRmt6YTNlWE5tendBTzN1SGo5NWJBOFUwWjQ2Nlk1RWVLbFVSNkw4YjJ4MzhJNFpOVkpWaHBORlp4RTEwZnN5OVhPRUIzZnYzaTFWckZqV0RFN2pKbEd0NHAvRUJhL1ZrVmFnUklrODU4NzVUcTJkUDNlT1EwVWtqdHloT3RyTzZ0R1h1eDdNY1hTV3AwK2Q0dGdjSlZBbTJYUU9Hekc3OS8zU3ZNTzVmeVcrOEtmWFQvL3R6WjllZSt2dzM5K08vc3UvRHliNHk0RUVmenBUc3VLdFJYcVNxa2RrcE9ONFVaMTFtMzlNVE15QytmTUw1TW50Y05Ra3VycVdFYUdlZUxEd25FdVlHalZKcnc2a2FZTUdhbDgwdUNQS2NFRGdwM0x5djBsOTU5eDlnenExbGJRUUFCMldYaG9MSTJwNlVneFUxWWZxNFFmbXpkV256OEd3d1lQMjdQRTlrakxuMjFucWVtT2ViRm1MaEx6cHZGUDdka3A0bk9LaWhlSUdUcXRYMmVZU2JOY2VKNDdUVHhWU0pVNm8zUk02Nk5mN0t6S1FrL0t0dVFURndZTUhyQ2cwYThZTVZweU1aN2FXTThoWEMySFhyaDMwK3l5UGYzSUl6N3Bsa3NNcGxEZVBYdXJpK2NKVGxDajZpU3JPa1loUHJJUGhTQndhQ0V1Wndycm42TlRKVTFUUmtjR2RVaVZOc24zN05yVkpyeSs2cXdhMUVuMEozWnRhQ3hYTGZHNTEwbGJDZXRhdmk3dHZPMmIzM2wrYXR6djAzLy9jbitDL0RpYjRuK2kvdlhuNGY5NGhSZi81ZFpZYytYZmk2MlBqNGdRRjRiNURlSFNXN2htYlloOFhkb2lIeEpnYlM5STVnbkEvSnVZVDExd0NwLy9nd1lNNmg0MWJ0MjU5bEU5Zkw4RzNEeDAwVUsvd2dyaGROUWdOTldIc1dMMDBsaXJseTZrS3MzYWsxd1RVZ3Zsek9XV1c5dmlBcDZXUDBLdTltUDcxVkNVUHdqT01SQy8xd202UkgrV0xldzR3MkZ4Q3c3cDZ5cEhsbjVjb3JwZDZ3YkNmUE9Ua3VNYU0xSE1KRnBuUyt1WkNNRHpxdVgzclZyV3dmT25QVkZQZ1MzSEZhaUgwN3gwWHRWR213OUY1cG5kZS85ZDQyMjBTNGRYMW95SHNidmJNb0E5OHhsZDRVQ2hmWG9ldGtEQ1gzYnQ4RjhldVhybml1TEpDSWxSUTJ5b0s1c2tWK2cwSU5IU3RxbkVCVXJ2V3JSeHF4NlZzM3F5dlFLNWZ0ODR4cENUUldDV0xmNm95WEJzNzZlaTdxWWdlN1hvakhmclR2MWpJaU83ZU9sM1VvSUVEUDhvWDF6blJjenVPbEVOejMvcHc3dXhaQmxTV21hckVoa1VLZVU4WldkeTVmZnZqZ3M2cnB2UTRwMDdHWFJXd1lQUkZBS2IyUW1jYzRyYjF1M2Z1V0RYUDhHSHFaVDhFdk0zSk41Y1FPOVBnYThaTjNtOUEycmh1UGNaazcxQndublNwd1c1ZGFoV0JqL1dkb3h5Wk1qWnQxRkF2OWFKYVpUM1ZSR2RxbjdzUG5Fdm9ycGVpamMrMW5MSmxTTit0YzZnWW5xR21QcTQwcVpjczBuTUpGb3pUMUZpSmZsODlzYjE5MjliVXlYeFB1Mk04Tk9tRjgzRnpwME1IRFZMQ1k5ZnhlZEdCRzB2bkdPZmM0TSt5dklEd3RtM2RRdURuTUhTRXAweGh3L3IxRGhuUUJYNFdxd0dGTlZrWkxER2V2SG9sYnBCQWRPY1dudVhOQ2hmSXAwNk1sZkpTUWxqcVg2NWZ1OVloY3A5UGIzK04vdk8vTGIyUm92OFBYaTdCVCtselBicXFMMGt2V3ZCOUd2L3RRc2svU0JnVCt4S0VZaDg3Si9FNHpMMyt5TXJCb0g1OVZYL3Z5QnppNlNIWXMzdVh1cnBvSlhaWHN1Z25ENzNlT0hqbzBBRTF3Q1Boam43KytXZTl3b1ZqTGlFNjhCNlJDK2ZQV1hmenNaYkFVcTl3Y2Z2MmJmb09lNUJQTzZNWnZUcVFabzBhcWFjV2NSMTlBMitGc2ZQNDhXUE1VZFVOdnpURTVyY0Q1eEowc1AzMDZST1dxUHdFb210L2pMc0x3bzAxbDRCRWo3dmU2Tk8vVHgvcVJnYkdDKzM5Tng2M2JxN3Zqc1M2bWpWdXJMSXBMT0dSb1ZYelpucnBpNkNHaUZTR2dldkpFMEZQbGs5NEJEUHFTMmpPbmptZDNrdDRlM2I3TEhMYzZOSFdIUlVxY1ZUdFd3ZmNZTDExNjVZUTBTYm53N3FrcTdCQ0l5c2h2RlVyVjdDS3FOcGVGSkxMaEQvT2xmT2J0RmwrVHZEWFE3aTR2NzhkSUxtL3ZYa2d3WDhkUzVydWJxeVhPN0IvUDZaQWg2ZWNDWGEyWkludlB1RExseTQ2Smc5SktaTWs5bnd1QWQrRjBUaDhGeXBpRE9ONTRWdXhhZU42RHNTK0NZVjhYdUpUenp0eUhNSmpXS3RYdURnUmU4bWUrdmptRWdKdk1UbC83cnhTTzJ2OWN3blBlV3FoZDY5ZTlrYzBPYm1kMmpzdmRUNTUrdGp5TnZqWUVFOFZIRDkyVE8yZEFna2ZkdTdRMTM0ZlBYcWtxc1IvTFBYSDJDaWRhTnk2eW9yd1ZxM3duWFJQQ0JPczBSckNPM1BHMlQ0L0xGbXNPaEV5NU15Y2lTWFc1QjVuMzNIejlLQisvUzNodFE1eWwxa0lyTGtFQ2tjYXYvenlpMTdoSWdGajF0Zis5TjlSRXlmb0JjSHg5SGkwNWs4LytXVGRyRWxqZFIrTmxlakFwc1IyWUlvblQ1K2dGb2ROcThSQ211L3g0d0RMbzVrY05tM2RJWTBkV0t1eTVNMmRJM2V1c1FsVFhQenpHeWYrK3ViaFFNbVJDRFVQSnZqZkc3UGo1bzVhUmtSZ28zYTNSamVocmpjY1BueUl6L2JESkR3dVZ2aWp4NjRiblJRRCt2WnpPejI4S0c1TjUzQXhmUEFnZWhsN2ZtTHNSdlc4SDVrOWQrNGM3YUFhRFpQOWZuN2NVVGhZczNwVndGekNyWUNlNHZ0NTg1VDkrZm9GMzF6Qzg1LzZJeHhORy92S09jb3NsRGVQWTM3Lzd0MDdWRXpWalU1aDQvcjFlb1VMNjU0aHlpSC92YnQzMVBJSEQrNnJtV2dXY3BoV3NQM280VVBMVklpa3ZwOGI5S2czckZ1WFBvMy9vcWgvVWs0dnRYSCsvRGxPQnhrNGtJSjVjaE41cXZQT1dXN1pMRUpuaW1YZW5POHlodm12RmZtdFN5K05OOVpjQXZ0S21jUTVzVzRuQVNNQkRveVVJVTJxZ2I1NTVLRDl0SHVNUjd0d3B0VmFGT2pRSk4ySis4Wk9nazlIZktnU21lMzNweXF3ZUhYOFZsTENZNFNndkd2dTNEbFRGc3piTlVYWThkZmVPczBvemlXNTZMKzhRY3g1dHJ6elZRSVJqUnJRN3ZhU2ZUN25NMTlNdjJYTFppcGpYMFhNWExKWTBTZGVUdy9CblR1M2FRZEhQWEhVSVdiRCszMzFwU1BrNXF0am1zUUNuMUE4ZG14RzE5WWsrSE5HVXlaUFVsMEFlM2ZQSmZodVhJeGRXOFUxbHhDTStYUG4wbk9yU3VKNEhTUERHOWV2YzBaWWhkRVh5Sk9icjNwRklEdTJiV1VFcXdyQms5U3FYazJ2d1BsdldPODVsd0FWeW55dVRJVk4xR3VqUEJrL1pvenF4VGdGMmYwT3pRMGRsdEl3SnFwYWtnOG9CRitpYzhTeWRldG0raHFWQVZIY3VhMDdpSGd5WnFTZVMvRDFib0VUR3c0U0RCN1FYeGtCTmNQSkVsMlVMdjVwMU1TSlAvMTBQQ2JHTjhGNjllclZhVk9uMEZrNm9qNFN0dHZPUHlsNXhldktTc3JFaVo2NHdpM0xPT3lKV241YzBHTlNXUFZoOXB5NHFVdVhMdnJjSFJGN3Z0d2xzbWJiOVgvZk8vK1hONCs2SkVmeWpmSCsvdmI5YUkvbkE5YXZYK2RRRjRsNGtxaDc3R2pkZGxaaWJCRDZ5WXpHRFR3ZVI4SWlnODBtbDhla0FodVQzbjNhMTFQMGFoZU42dGFsRG1Uem1VdWExTWVQZVQrYzJyTjdwRHFWV0twYm4zVnExVlEraDZwMkRIeFA4N2pSbytxSDE5WmZYRmdQdWFJUTY0S3pZdVdLRlphUExaZzNENEczWG1FajVuNU1sdGluQjJMckh6Y1B1V3JGY3MrNUJMQ3VhbUtaRENNOUI4REhqeDhueEZXaTRyaTZCdDVjWVdGTnhGc0pZNll6MWFzRG9ZYXFRQnF6YytEa2hCc2kvNjFiTnVzdnZ0ZlM2aXUzN0s1ZWVDMjkxSXNFN2R1MmNjeHIwODFnMmVnZUswK1JPQkd1REttb3FqalNCMisvZGQ4ZnNXeFk3N3pBU0VON1RtSXdzcUkwaDBRSk5uYnRjTnJveVJNbnNtUkliNy96azNOVHAyWU5qaTF6cG95TTZQb21UVTFzZWZ3MUQ4bEZ2L1lXanU1Q2s2Q1A4Rjc4OVdMTzJQY2pXQW5yWDd4dzRaaVJJOXp1cUlmcnpsMDdwMCtmVXRleTdGdHhhaDN2K2JXd3hrVld3cXNjOHBwTFVOQm9XSU5xTkRiazFOTFQ2WFUyNnNaS2k0NWp3ampuWEFKTnA3cE8xbHIzN3l2b1ZnakdDdVRPNVhuSjFCcnhFa3phalF3V0xWcEloOHNxYkViZHhlSUF3K0RrV2dmTHFXL1JOR0Nlczk5WFh3Vzdpb2dydzZqVWh1UnhqekQzN05xSmNWcGRjOWIwNmI3czRmMzZPVUlNdFJlVmZQcFBuV3JuRHUrNzIxbzFqMURpSVJ0T2ZsdnNESVNiY1dQRy9QUHZyNjFjc1Z4Lzk3MW1xcXBxWlBvYVJ5TTdTTUI0MUtyUUN5V09lZFNJNGFvVTN5MFJnWDZNM1FlTFp6SUVEdk93bFZyVjRtSVBpM05uejJabHJCVm96WnpDOUZrekY4eVJmYzIvUHNEUnVXTkwwcUUvL1hOL2dnUzNmd3oxWGhZb0Z6djVZeVVjQlU2amJLbFNEbFZnVzR0Y3QvazVpR2pZVUowdGUvSS9SZVhzVUc3ZHZGblk5WDdiWUhNSkZqU1JWVDdWUStlTW54M1hiMHFYS0o0N20rK0k4Q0dPdVlTWSsvZXNCK1FKWHVoZjlBby85V3JYNGl5d2xncFhMRlBHL3NyM21sVXFLMmZMS1NQUVBSdjRpR3J6cG8xcE5OYnkzM0ZEMW9aMWF5TWFOZVM0ckROSU9lNW5jNzdvMGxVZEY3MWJyeS9pNWhJVWRQM0tWTkFBQmthQmF2bnQyN2NRTUNHVjNaQTQ2cVZMdkg4UFkrdm16U3FnVlFuai9NeXJtMUFROVNSNjUyMlZrLzBTQjgwSWZMWGNvMGNQeDQ4ZHd5cjJTRHAyTk80NmF1SFlxOHFjb01rVFFsMDNTVkRzWTkrekNQWURpRS9pRExWdEZmY0llZE9HRFJ4WFZud3p6a0Z1Mm1vUjBWU2RMWlVTdi92T2RhLzd6UytjdjVBdFUwYUg4TkxseXhPZUx0UFByNzFGY3VoTkpjTExvNGw4dDJVL2wyRkRoamc2Q3l5dmFzVUtHS2lqTlhCSG5uTUpkazZmT2UyK2JzUUpkby8wRGtjZklpZW56Y3JHZmdsN0hqMTBQbXBnSitaZUROMi9GUyt4STd3SDhRZ2FyaGRlRzI5V3UzcTFmSDVEWVMxOW91TjUweXRYTHJNWFZUMTY4ZjAyYWQyN2V5OS9iazZZRG4zNVFCQ090VkU0ZG0vdE1XdUdkTzdYV0tBRWxRRnJZL1JPdklxR1B5M3ljYktFNzZkUGs4bzZ5OVNLMmhiTXJSOE10L041aWVLcSt5T0Q0MUljVEpzNmxXT3hDcUZBREU5RllYejJGNnRkSXA4enAwL3I3dVlVOTJKaTJOREtTZGRqWFZiMVpPamdRZGFWWk45ZXdqNWtDTmF3WGgwT2tJZ2F3V2RPNTd1Mng2cFVTUlByYmZ4WTEwdnhxS0hmdCsrYlRwZzhjUUtCSmMydERrYnR6ek54NXJKbFRQLyttMjg0cHVTcGhLTUxSOHhyVnEvV3F3Tlp2WEtGTlNERTlBY1AwQytsY0xCaiszYUNJcXMrV0ZYS0FubEhKRXA1NmM5dmVJN29TRGk2c3hWQ0JkWjJEa2RIRTV3NGp0ZXlUbnVpMjQ3UGk0MmJOMjNpNmZRY0lVMzB3WU5xK0c0bExPL3pFaVZDL09hWjRzYU5HM1FLOUFMMkd1YkpscFdSZ2k5bHlheU9oUk5STUU5dVJ1WjZNei9uenB4UlYvYUlHNUdaNHdYcDM4NmNpYXJ0cmUxSXFBdGgzUGVQK1MyZVBJNmJTeUN4WDFVVGE0bEtWQXdqRHZZQWVQSFk1d1B4U0o0R1U3OU9lRmlLNUk2VFFqMXA2dFRKa216Y3NFRnB6MmVacnQrS3NZTnRxMEw4dTh1bGx3YW5aVFBmZFc5cnYreFJIWjFsNTVSRGhocTJwME90aHlUSUhIb3VBZUltMEFsVld6VnJocE9sTzBFMk5EU0pBSUNkSVE4KzAzem91Rk83ZGsrZUJwZ0lYU1pTWkplTUFhejA5ci8rRWV5Vk5UZXVYMC9xZnprUEJTWlArSDZ3K2E3Wk0yY21mT3ROcThBMEtWUE9TL0RheVFUL2RTREJmM3VtdlFrU1hCa3lTbThjUDNETHRKMjFDOCtFdldJVGQyTXZmNGRnODhhTlNkOS96OUVPOUk2TytLcFhqeThTdi9ldVBVK0tSQi9VckZwVnIzNGUzMHo3T2l4bGN2YkNvTVZuQ242OVlSL0tMQmc0K0Z4TnhneU91WVNaMzB4WGpjbnhzcUg3OHVPamg0OTZkWS9rWUltZDJKeGlmV1ZteVl5OWNwb1lycnQvdHVIdW5iaTVCSHZLblRXTHJ5WVpNK0JZL05mcWloL1l2MDl2RXdqZDJldi8reisrUmtpUkhGOFJiRTZmd1I0Vnd5YnBHaWdXcFRGdVZMTXZhOWV1OGRtZS96U2x0VDFoNEdEbjl1M3EyaXh0UmFjL0wvYis0ZEQ0bXRwdjh6U0NhbWU2U1BvZ245bjRoOFNNWUhWV1A3dDM3WHozMzYrcmMvcldQLytobHdiQjQ4NlZTNWN1SXNJSlk4ZE9qWnJjSTdJYndkSzBLVlBHamg1MU5NanJRKzdkdXhkOTZCQ1JyajBkREh3RTA4R1J3NGVQSGVWZjlLMmJRZWZ1T1N2UjBicFkvazRkUHZKMHovNzcrdzdFZUtZOSt4OGNEM3FYUURCK09uNzg2TkVqVnAwOUUwZDlJbjR2ZW9Mang5Z2lvRUEyWjVuOTZ1NmxTNWM0Y0h1ZUkwY09uMzdlODNzT01PVkIvZnZWckZxRmhGUEZYeldvRTE2eldwWElMcDJuVFoxeXduVjNDNkVtSGw3VjU3VHJWUVYyNXMrWlEyZGZvMHBsSXFBcUZTczByRnRueldydlcwK3R1UVFTZmlDMS8xSmNrdmZmWTZnWlhxTjZoelp0ZmxpeU9QVExxbW1XUXdjUCtodmhDRFZ6WHdPM3MyRCt2REdqUnJaczFqUnE0c1R6NS9Xc3crM2J0NVh0c1RsSkxYUlQ5ck5TNmpLeXo5M2x6S0dYeG8rbFAvelFwRUg5dXJWcUpuenJqVXBseXhEU0R4azAwUE1GS0RFeE1kR0gxT0VjRFhHcFRQRUN0NHdKZ2gzN1hNTHY1OGRQM05EcDBDUEV1YnU1Yy9RS280andoSmRrMGNLNHVZVFNnVGZsL3E1bzFsaGZlc1hkaFhoTzV4VWp3aE5la21aTkdpbURadnhUcmVJTHYzSDgxWEQ1OGlWMXBaR1VLVzJZL2Vac3M0andoSmVrUTlzMlNuaFowcWNiMkMvZ3BUVy9INW8xMXIxRDNoelowNmNPZUZtdFdVUjR3c3Z3K05HakVrVS9VVE1CR1lPOGtOODR2Lzd5aTkzZDJSK2hObzRJVDNnWkhqNTRVTFJ3SVRXcGxUWmxpcTJiQTI0bCs1MkFIMVozaXZuY1hlemQvTDhUUkhqQ3kzRGx5aFhyY1o0ODJiS2V0ejNFL1R2aDRhTkh4SlpxbWpGejJyQ1J3NGZwRmI4UFJIakN5N0JycDM0cEVFNHZYNDdzN2g5VU1FNi9QcjB6Mjk3MjlYdnJHa1I0d3N2dy9meTUxbHlDKzljT2pQUGd3VVBMM1dYTGtMNVZzNWQ1aWNOdmlnaFBlQm5hTkcrZU5PRjdZU2xUcUNkYzlkTGZEYjE3OVV6MHp0dFV6M2RiNGdjSlEvemd0aWxFZU1MTGNPYk1hZjk5ZjBjUEg0NzJmTGpFTEVjT1IvdHUxbE0zb3dYL3BUU0RpUEFFd1FBaVBFRXdnQWp2VlhQa3lKRktGU28wajRody96NmpnN2x6NXZUcDAyZmdnQUg5Ky9jZk1YeDRzQnZlTDErK3ZIRGh3dDVmZmxtM1RwMWFOV3RXckZCaHllTEZlbDBnTTJiTWlJeU1QT2Y2NlkvWnMyWkZkdXYyb2s5SWVITHE1RWtxWEs5dTNSclZxemVMaUZpNDREbFA3aHZoNnRXck5NV0FmdjBhTm1oQWkxVW9YMzdwVW8rZm1INVJidDI2OVVYMzd2M2lkeE9QQ085Vk0yN2N1S1pObW9UWHJ1MzUzaFE3dmIvNnFuR2pSclZyMXNRNE1HWCtqd3Q4Sy92RGh3OEhEUnhZczBZTkpGZW5kbTFTN1ZxMXlwVXRHMHhDL2ZyMnJWcWx5azgvL2NUbmJsMjdmdldWZnY5c3I1NDk2OVdyRi9yQnpmaUEvcXRYcTBaVk9UcHFRbXJSL0lWZlRmbWJjdi8rL1MrKytJSW1wWkoxd3NOSnRHclZ5cFhkVHh1K0JLZE9uNjVldFNyOWp2NGVFaEhlS3dYdmhKWndCZlMxMjdZRnZMSExBYUxxM0trVEZoeHovLzdkdTNjWExWem9FMkd0V3RiYkRXNWN2OTRJR2phc1g3ZnVoQWtUamg4L0h0cUZQbmp3b0VPSERtM2J0aVViMWNBeDFxOVg3L2FkTzArZlB1M2N1WE9yVnEzNHJMTytGSmN1WGNLYW16UnV2SGlSNzczQWNPclVxZS9uejFlZmZ3OWN1bmlSOXFTRzZHMzgrUEVIRGh5STU2dWM0OG5xVmFzby81dHZ2dEhmUXlMQ2U2Vk1uellONnh3OGFGREQrdlZuaHJ5L2tiNjVRL3YyRGVyWHg2RFZrdW5UcCtQWmlELzVqQ3lSSERiVXJsMDc2MGRqUW5QcjVzMklpQWkweDdaOEpkejY1VmZmUmZacjE2Nmh3QjVmeFAwRzA4dXhZZjE2RGcxL29yKy9Xa2FOR3ZWWnFWSS8vdmlqL3U3aXp1M2JxQ0tpYVZPUzUwdkIvM09XTFZ0R3o3Z2krRXV2N1lqd1hoMHhNVEdFWHZpY2t5ZE9ZT3ZEaCt0M3RIbHk0c1FKemlKT3ozcDU4NDlyMWlDODRjTjh0ejRSeitBQUNWa2ZCM25OcnBzcmx5OFRWaEcrNnUreG9GdVdNempSMzczQWR6MTNCS2lFMTlYck45QWRPT0k2WE83Tm16ZjFsMER1M0xsejVzd1pCcVdPdDVzcFdLcy9QWHYyWmE5ZVRSczNEdkhlbXU2UmtUUlg4MmJONHROaUhDODdQWFAyckdlbjVvNUx5Yy9Bb1VlUEhyUkFpQiszc0NQQ2UzV3NYTGtTRS85Mjltdyt0Mm5kdWlQT0ozaHdlUDc4ZVhwb2F4Z0duVHAwUUhoYnRteTVlZXNXbnBEUCsvZDV2OHZFazAyYk5sSGdKUC92SkM1ZHVyVDBaNTlOR0QrZXo2dFdyVUxoaTJMalF5eTRRdm55dUZQMTFvYWpSNC9TUnpCeVkvUlNyMDRkQWxxVnpRMmVtWnlFME5PK0RuZ1pIakNxL0x4MGFVYVZSNDRjb2RvMXFsV2pIZFExbmlGRGhsUW9WNDd5dXdjcWY5ZXVYY1RSYXI5VW02SHBjdjhQTSt6YXZadWFUNW8wYWVMNDhaVXFWdVJ3R1BkU1lSUkZwMWE1VWlYS1Z5WFl1WDd0R3VNNjZxYkd0eUZZdUdCQjNmQndhcWdHcTFVcVYxWXZDNlBES2wrdTNPYk5tMXUwYUZHNVlzV2xzVzlQSk1obnB6V3JWeWMvZFNDUW9hZFFxMElqd250MW9EVE00cTYvbjZZRHhreUR2Zk1jRm43L2ZZTjY5UWIwNzg4NGhQTWQyYTJiaWkxeEVNdVdMbVhibmtGKzVqOFlhOWV1UldBTC9HL1VYTEprQ2RZOGI5NDhQdi93d3crK0FHbTU3NjJzSTBlTVlQeURtL1Z0NFBlNlpHTmZzMmZOUXBsVUFEY2I0alVxTTJmTXdGakpQMnBrd0UvYmJ0KytuWjZDWXJIajhlUEdJVFlPcEV2bnpqUUlYb2pEUVpQc2FOMDYvZTZnbFN0VzFLaGVuU1VFa092WHJ5Y3lwMWJiL1VQaXVYUG5zcTI2T29VYVI0OGVqVVNuUkVXeGtQSlhyVnk1MTZzelFrNm9ya083NTd3V21tQ0VZam5HV2JObXJWMnpSaDJ2V3RXL1h6OUc1blNYdEZXbENoVlcrcHVyZmJ0Mm5GRHl6Smd4WS8yNmRYendsTDBuSXJ4WHhQNERCK2ptUjhTK1hmanJxVlA1R3VLVk9ITysrdzVqNGx6UzVaUFRkNEliTmxRUkYvSkFrOU9tVFZNNTQ4bWdnUU94cXVoRGgvZzhkTWdReWp6amp4NkhEUjJLTVYyOWNtWGh3b1hoZ2RjaHYvUlBVV3lKZmVSbitmTGxOV3ZVV0xNbTFDOW1vUVJsaTIzYnhQM2k3SXh2dm1FSjN1RHc0Y05xQ1Y0RjhiUnNvVi9OaWpLcG0vTEd1M2Z0d3VFZ1lDdTQ3ZFd6SjVuVndBeHQweXlvNk1BQjM5dTBidnRmR284ZjR4QW11MTdMYVVHdDZBNm9odjd1eGVoUm85Z3BEbDkvZi9hTUtyRkVmYWIrdEF6ZGg0cFUrVDkwOEdEVzBtV29ERUFkRUtmKzhqeEVlSytJUG4zNllEMWZmZm5sWUQ5RVZsaVBGZUM1NmQyN055ZDd4UERoaElJRU52YkxCZ1A2OWVPVXMxeC9kMkVOalFDdEtya3lMRVJzNnZjbENad3d4SFArb0toUDc5NllGR0ttVEd6YUdzQmN1M2FOL0sxYnRXTER2bjM2OU92WEx6SXlFbEhObk9YOGJSa0hpM0dudFdwUlZOKytmZFdTcU1tVE1VcjFBNmJBcUJXYmJ0VXk3czNUaE45a0lJcm1NM1dqSnVwM25oWDR4b2ltVFpXbnBkMncvbSsvRGZqNVFmb2c5aGppeWdyUkFXVUdlOTB0TUpiRHg5SW02c29URUdOVHBiR3g4emMwQlNWY2k0MVFHTkg1SmlwdHI2TS9jZklrK1lmNlIrRHhRWVQzS21EQWhvOXExS0NCYnpCUXRhb2F0NkJEdkkzTzRRSUxJNzVpZksrLzIwQXFlSThRSG0vOCtQRUVkZGdCaVFHSkNpazdkT2pRdm0xYmpKN2V1bFBIam0xYnQ3Ny80TUdUSjArNmRPbUNXZE1Ma095L1phbmlRelE1WU1BQWVnMUFlNmdpaE9BdENHVXhVMEkxNVZTN2R1M0t3VjZPZllzdXpvcER3NCtwci9EMTExOWoyWHYzN2lXUVpyQkVSS2RYNEZ1ZVBLSFJDQUxWVndhOVNQcDY0R1ZKSWxKMkYyTDhPWERnUUk0bGhNZmJ2WHMzWndUSHFMLzdmc053bzg4Sis3M29rYU5IK1V3N3FGVXdaODRjRHVHNzcrTGV6MGtrVEd1SGRxcDJSSGl2Z3RGanh0QWxiOXl3UVgvM3h5cU14WDNYVjd6ZTNCNFRFOU9oZlh0TzVJWEFuMDFVNEFEcG0wT004WWhqOFRaNEtoS1d1bW5UcHZ2MzcwZEVSTEE3bEhiN3poMGlJc3JuTTI2RXp6MTY5RkNXWkxmNDFhdFhVd0hDUy8zOUJSaytiQmpHZXRBZkVIYnMyTEY1UklUMWN1dGR1M2Y3YkhSRzNNdkl1M1hyaHB4UTV0TW5UMWpWMGZiN0pPY3ZYS0FjRmRIUmFFU2g5aUJXd2VpTzZDREVKRGg2b0JlZzM5SGZYU2lYdTlQbUVyK2ZQNThsRy95LytFZFBRUjJHMm5ySkJRc1dzSGJqSnYwanA3QmswU0tXckY2NVVuOS9IaUs4MzV4TEZ5L2lUT2p5NzhYKzFMTkNSVkJxbE9MQTV5SHIxeWVEcHl4OVU5VjE2dUQwdnBrK1hTK0taY0w0OGNwV0hGeXl6U1VRSnZGWlhTOUZETFZxMU9qbEg5aE1uVElGODdLdXJCQ3NrcTFyNTdnZjVsYzRmcHRTY2V2V0xjZjhGY0xERUJFZWFzRmxkZTdTUmEvd1Z4S1JyN1RaS0R1bGZRamtIajk2eERBU2I2eFhQSHUyYmRzMmFrVlh3bWZhaWpLNzJvcUNwMCtmRXZYWnV3dzNLcEpFMjR5YzlhSll4bzBidDJYVHB2bno1dUV6N1I2dmIrL2VMRkdEOFBsejUvcGtabXRZZkIxcjFkU09nczhjVkloZnFIY2d3dnZONGFSeVNsVFFZbWZJNE1GWTlrbXZId2xTY3dtUlhic0dtNWlhUG0wYXd5M0VTZnl6WmZQbUF3Y1BFbm5TcVZldVZNbHp3azBIVHY2ckY1czNiK2J6QlA5djJUQ3N3cVJteFU3bE13U2xxcGIyMnJkclI1ZXhPamEyUEhUb0VGN2FjbHgyR0ZWV0tGZnVpOGpJRmN1WC8vckxMMWdoZGZQMU5YZnZVaDkycDdTdEdEdG1ERHZkSDJ1amRDNG9FMitzdnFJNnR2M09QNHBidjM0OUZlQzQxT1Y3QWtJMlZDSzBlT29mZ0tuck5BUUlhaERyaG5FbVlRS2w0YmgyN05peGQ4K2V5Wk1tc1NOMHptZ1diOGtITXFqZjdoc3paZ3c1OGFMcU5ycUpFeWJRTEZ2OVExQUZJUWxOemVhcllydVBnWU1HMVEwUFYzTWs4VUdFOTl1Q2Y4RCtzSXhmL2JlSjJKazdiMTZsaWhXWGVjVnlkS2lNQXdjRS9pSzhBN1NucmdlZ1FDeTdUdTNhbU02WHZYcDVYdTVmdm13Wis1cnZ2NEZyNWZMbGZHYnZmTVp1K0d5L1ZvSDJLTGFkLzhvN2VzYlFzVGsxbjhhNDBlRnRMTGJ2MktGdWdLUXliSUpENXBCVm1McGh3d1oyWVhmT3Zxdnc0ZUZXZzV3NGVSSWp4cjJycjN2MjdLbGFwUXBGVmF0YWxacWdLUDRqRlZZdFhyeVluQTQvajhkalgzZ3oxRnV1Yk5uMXNYTVNia2FPR0VGT1ZVbGZpNFdIMDJLREJnNVV2L0U0ZXRRb2xyQ2NYVkFhd3VOQTFJYmRJeU9wakNPVTNibGpCL1VrdjVyMGE5eXdJYVhwZGZGQWhQZmJRbHkzZE9sUzY0cThIUlN5Yk5teTdkczlmaDd4eElrVFJHNjdZaThEQmdOVElOdjQ4ZU9qb3FMd2FaNitTTUhRSHhtb3U4L1lJNStWR2UzWXZwMDZPTFM2ZHUzYVpVdVhLbGQ4NDhZTmZBVWVnSkJzVGZETGhnb0drM1FIWkNhTXRHNHJ3WWV3dXlPMnAxRnh1VCt1WHYwZ05vckdUVkdIWTdhZmlTWEt4YTBSK3RKNmUzYnZwbmRRTjFVZVBIaVFuQ3hVMlN3dVg3bzBmdHk0TWFOSFQ0bUtzdTZ3OCtUczJiTS8vdmpqaUJFanBrK2Zqa1J4WEhxRm40MGJOdzRiTmt4NVZ4cld1b3hFaStISjNUMGEvbkRSb2tVb2R0ellzWVNwTTIyajF1Y2l3aE1FQTRqd0JNRUFJanhCTUlBSVR4QU1JTUlUQkFPSThBVEJBQ0k4UVRDQUNFOFFEQ0RDRXdRRGlQQUV3UUFpUEVFd2dBaFBFQXdnd2hNRUE0andCTUVBSWp4Qk1JQUlUeEFNSU1JVEJBT0k4QVRCQUNJOFFUQ0FDRThRRENEQ0V3UURpUEFFd1FBaVBFRXdnQWhQRUF3Z3doTUVBNGp3Qk1FQUlqeEJNSUFJVHhBTUlNSVRCQU9JOEFUQkFDSThRVENBQ0U4UURDRENFd1FEaVBBRXdRQWlQRUV3Z0FoUEVBd2d3aE1FQTRqd0JNRUFJanhCTUlBSVR4QU1JTUlUQkFPSThBVEJBQ0k4UVRDQUNFOFFEQ0RDRXdRRGlQQUV3UUFpUEVFd2dBaFBFQXdnd2hNRUE0andCTUVBSWp4Qk1JQUlUeEFNSU1JVEJBT0k4QVRCQUNJOFFUQ0FDRThRRENEQ0V3UURpUEFFd1FBaVBFRXdnQWhQRUF3Z3doTUVBNGp3Qk1FQUlqeEJNSUFJVHhBTUlNSVRCQU9JOEFUQkFDSThRVENBQ0U4UURDRENFd1FEaVBBRXdRQWlQRUV3Z0FoUEVBd2d3aE1FQTRqd0JNRUFJanhCTUlBSVR4QU1JTUlUQkFPSThBVEJBQ0k4UVRDQUNFOFFEQ0RDRXdRRGlQQUV3UUFpUEVFd2dBaFBFQXdnd2hNRUE0andCTUVBSWp4Qk1JQUlUeEFNSU1JVEJBT0k4QVRCQUNJOFFUQ0FDRThRRENEQ0V3UURpUEFFd1FBaVBFRXdnQWhQRUF3Z3doTUVBNGp3Qk1FQUlqeEJNSUFJVHhBTUlNSVRCQU9JOEFUQkFDSThRVENBQ0U4UURDRENFd1FEaVBBRXdRQWlQRUV3Z0FoUEVBd2d3aE1FQTRqd0JNRUFJanhCTUlBSVR4QU1JTUlUQkFPSThBVEJBQ0k4UVRDQUNFOFFEQ0RDRXdRRGlQQUV3UUFpUEVFd2dBaFBFQXdnd2hPRVY4NnpaLzhQTXAwaEQvVWQvL0FBQUFBQVNVVk9SSzVDWUlJPSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI1MTZkMzk2OTVhNTc1NjUxNTk1ODRlN2E0OTQzNDE2NyIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZSwicGluVXZBdXRoVG9rZW4iOmZhbHNlLCJiaW9FbnJvbGwiOnRydWUsInVzZXJWZXJpZmljYXRpb25NZ210UHJldmlldyI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3IjpmYWxzZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbInVzYiIsIm5mYyIsImJsZSJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XSwiZmlybXdhcmVWZXJzaW9uIjoyLCJwcmVmZXJyZWRQbGF0Zm9ybVV2QXR0ZW1wdHMiOjF9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDIiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wNi0wMiIsInVybCI6Imh0dHBzOi8vd3d3LnNtYXJ0ZGlzcGxheWVyLmNvbS9maWRvIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJTbWFydERpc3BsYXllciBCb2JlZVBhc3MgRklETzIgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjMwNjAyMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDYtMDIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTEwLTEwIn0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNTczNDAyYWU5MDFlMjdjMTE0MzhlYjhhNDRlNzQ2ZWM3MzcyZGVlMyJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI1NzM0MDJhZTkwMWUyN2MxMTQzOGViOGE0NGU3NDZlYzczNzJkZWUzIl0sImRlc2NyaXB0aW9uIjoiU09MSUQgd2ViS2V5IiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwiaXNGcmVzaFVzZXJWZXJpZmljYXRpb25SZXF1aXJlZCI6dHJ1ZSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlIYkRDQ0JWU2dBd0lCQWdJSVlPTjZiL2FvR1k4d0RRWUpLb1pJaHZjTkFRRUxCUUF3Z1k4eEN6QUpCZ05WQkFZVEFscEJNVEl3TUFZRFZRUUtEQ2xNUVZjZ1ZISjFjM1JsWkNCVWFHbHlaQ0JRWVhKMGVTQlRaWEoyYVdObGN5QlFWRmtnVEhSa0xqRXBNQ2NHQTFVRUN3d2dURUZYZEhKMWMzUWdWSEoxYzNRZ1UyVnlkbWxqWlhNZ1VISnZkbWxrWlhJeElUQWZCZ05WQkFNTUdFeEJWM1J5ZFhOMElGQnlhWFpoZEdVZ1VtOXZkQ0JEUVRBZUZ3MHhPREV3TVRreE1qRTVNRFZhRncweU9ERXdNVFl4TWpFNU1EVmFNSUdSTVFzd0NRWURWUVFHRXdKYVFURXlNREFHQTFVRUNnd3BURUZYSUZSeWRYTjBaV1FnVkdocGNtUWdVR0Z5ZEhrZ1UyVnlkbWxqWlhNZ1VGUlpJRXgwWkM0eEtUQW5CZ05WQkFzTUlFeEJWM1J5ZFhOMElGUnlkWE4wSUZObGNuWnBZMlZ6SUZCeWIzWnBaR1Z5TVNNd0lRWURWUVFEREJwTVFWZDBjblZ6ZENCUWNtbDJZWFJsSUVGMWRHZ2dRMEV3TVRDQ0FpSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnSVBBRENDQWdvQ2dnSUJBTVhJZDI3SVZEdFBydVdVcG5PWnlyeDlWUEN4WFFxTzdzZVBtUGtLeUNEbStmaFBaSXBXcGkyNDUrOVZSc2h1MUtudFkzV1hOaTAvd2ExeFZZbGhrejNUV3V3RjBhSktoeWNUWEZQZzFwRjBkR3gyd2NoYXdISDR0UDM4U2wrMi84ZDNuenNIZ0NaSE8zMURZRkhtUTJvVVhnUzZLU1VMQUJXMFRKN1NnaHBnSlloc1NjeEkxYkpXSDAycW9WUEo1eUpvREE3N1BvcmM0cHhPTGx0UmFBK3c3NitZa0V6RW9lNyswbEdoOUZacFRNQUJUemlXMVpQL1R5SUR3OEQ4eVBOK25jMFFHakJrNFFFcUtVYlN0YUkvMGE3VSt0TEpRSUh6b25lSEwxZ0oyWGo5aGszM3VmNjRBZnliWXJsdFNyT0dDcWJsdGltR1BDY3BZcjFwYlZrWExsOUpvVFNtblUzbVN5UGVpTXVWcDFURms3Um8vUERzY2FnRWIrdWU3c2F1RTVoZklYMkZDb1hQcldJU1JCZ0NVS1BOQTZoUnhYRHRHQmpKMVhva0JzRWViZERId29rN2wrY3JJMm5jeUVNSTFNQTQ0NVBXRFJrdDRwVDRRNUFlcmZzYzUvdzhIRnZjTnJWMFhUMkNuY011OXBGS1VFWUV0YzJWUjdwbzNUWkdNNmExSmJDT2tNRy82MzQwLzZzMlNCQmtzTVFvVVZJOTZSU2kxYWRtYS9BaGVuQkZaV1lTWkhpamR1RWFQSjFsNXhQWUxtRk5ydmFyUExHN3l3SjFYN0VGU1JLV0FzbmJUSVZWM3ZFaGFqM2lIL2FtTDdEVVhtT2xLM1lCRXNQQzN4MUxEMFkrTlBzOTYzVVlEOUJMTUhKakdNUTMwRHBkZ01CZzhtZGJBZ01CQUFHamdnSEdNSUlCd2pBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUI4R0ExVWRJd1FZTUJhQUZJRG9VSG5tM2RhajkyUmhWdjFIck9LdkNkRnVNRFlHQ0NzR0FRVUZCd0VCQkNvd0tEQW1CZ2dyQmdFRkJRY3dBWVlhYUhSMGNEb3ZMMjlqYzNBdWJHRjNkSEoxYzNRdVkyOHVlbUV3U0FZRFZSMGdCRUV3UHpBOUJncGdoa2dCaHZwc0NnSUJNQzh3TFFZSUt3WUJCUVVIQWdFV0lXaDBkSEJ6T2k4dmJHRjNkSEoxYzNRdVkyOHVlbUV2Y21Wd2IzTnBkRzl5ZVRDQjNBWURWUjBmQklIVU1JSFJNSUhPb0RTZ01vWXdhSFIwY0RvdkwyTnliQzVzWVhkMGNuVnpkQzVqYnk1NllTOU1WRjlRY21sMllYUmxYMUp2YjNSZlEwRXVZM0pzb29HVnBJR1NNSUdQTVNFd0h3WURWUVFEREJoTVFWZDBjblZ6ZENCUWNtbDJZWFJsSUZKdmIzUWdRMEV4TWpBd0JnTlZCQW9NS1V4QlZ5QlVjblZ6ZEdWa0lGUm9hWEprSUZCaGNuUjVJRk5sY25acFkyVnpJRkJVV1NCTWRHUXVNU2t3SndZRFZRUUxEQ0JNUVZkMGNuVnpkQ0JVY25WemRDQlRaWEoyYVdObGN5QlFjbTkyYVdSbGNqRUxNQWtHQTFVRUJoTUNXa0V3SFFZRFZSME9CQllFRk1RbDZnT2djNFYzNFlzcHBWc1Rzb2ZUSHd6V01BNEdBMVVkRHdFQi93UUVBd0lCaGpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQWdFQXVDZ0J3R0xObitEcWFiV1RZL2RQeDhmcVRKOERlOXRnNHl2eU1vVFR3OE9ZRTBPaUdxQm9ES0U0d09hY1lKd2Irc3A4b2FiYjRWVTU1RlhqcDNtTUZ1NnNuc21LdzhPSnpaeldNbHBCOC95a0FhOXhCS0JwZDlBSlFRZkt1Q0RyblJnQ0pHejVqY01oMTN6b2o0Y3M5eGp5QWVURjgxUVhtczVyQ3lHQm5iS2I5OURXY2Z0Rys0blVMZFZBNDNaSDFZTWhaOExHeHRVZjFlNlhlYTF0Qy9Hb04wbFNOZVVSR3VNS2x0MCs5MUFoRG14b2F3SGlWYm9aL0V1RzFPS0QzczRKejhNTlNZQVBjRnNzZzI4WEpCOTl2TFpzVnpzekJsOEYyZk1LZ1ZPaUw3L0NReEYvUW51bzFwcVkzamw1eU95UGc3ZzZwcElGK0VxR3BQc0RNWEJjOE5wOERCYlJKL0hkYlJHQzZPWHlWcXB5WXlJM01iMFBXTXd3NUhjNWozNkpZaHNhSW1rdmIrbjUvU2dJL3lheDhvT0xFVi9vZytwV2Y5eGVOakt4N080LzRJYVVCNDhUaFNnOTJPZVFIQm5yTERWVHhDaHlTRUw5Qm1hVW1HUDdCTDduWW1UazErb1JHZ1RkTU0xb2xvZ2hTamM5S3pwMldBWkFvVHNESWdVVWR3eE9sSXFrYzBtSUFSdEl4Q0dTM3FnWnhOU3JienBLWjJwc3UzZkJ4U0RsT29GM3hoeDNScGE1eWpmclVFbzRDZ3NDc1VDdHg4NWt3UThzYnZndExMTlVlbW1DcmxNb1BXSDlhL1N4QkF6TjRpWkZLUzJrRDdzRnF4bFhrMTcyK1NIRkF3UjF1SVJ0YkEzNDBFZ0tXLzBPRjlXS29MMGtRekRLTW9VPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFaQUFBQUdRQ0FNQUFBQzNZY2IrQUFBQWIxQk1WRVVBWmYvdDd2OFVjZjhpZWY5QWl2L0ExUDhKYXY4QUFHWHY3LzhBR280eWd2L04yLy9uNnY4QUJHelk0djlabWY4QVlmcG9vZjhBRVlDbHhmK1h2UCtBci84QUNuVGc1djhBWFBJQVZ1Z0FOTFVBVHQyNTBQOXpxUDlPa3Y4QVBzT010djhBSzZjQUlwb0FSdEN2eXY4ODFML01BQUFSTTBsRVFWUjQydXlkNjNicXlBNkVaU0JtQXdFQ2tBdUVXMGplL3huUFdYUGRRMlBjclZaSjduYnI3NndWNytFRHUxeWxsbWhjcWxORjVTTW9RRW9WSUFWSXFRS2tBQ2xWZ0JRZ3BRcVFBcVJVQVZLcUFDbEFTaFVnQlVpcEFxUUFLVldBRkNDbENwQlNCVWdCVXFvQUtVQktGU0FGU0trQ3BBQXBWWUNVS2tBS2tGSUZTQUZTcWdBcFFFb1ZJQVZJcVFLa1ZBRlNnSlFxUUFxUVVva0N1WDUvVURyMXNqdXZzd2J5OWtuSjFYbWVMNUMzSFNWWTMvTnNnWHhTa3JYUEZjaVZFcTExbmtEbXUxU0JmT2NKWkUvSjFpUkhJRzh2NlFMWnpUTUU4azBKMTFkK1FDWXA4NkNYdCt5QWZDWU5oTTY1QWZtaXhHdWRGNUQ1UitwQVB2TUNzcWZrNjVvVGtQVkwra0ErNWhrQmNTVHY4bGRRVmRQYlAvRDZDMXp1SmZmNUFIRWtiNzBJL0hoK292OUNjUDNZU0Y4VklMdjQ3L2ZwOWsrYzBFRGNTNTV6QWVKSTN1Rno4S2N6cTIvL3lBRU54TDNrSkE4Z2I0N2szVEErbnVQdEg1bFdhQ0pIQyttckFPUjgrLzgxNGp4am53ZTNmMmFMQnZJOE5MQzA4RURXam9COFluMDgyOXMvTTNoSEU5a2FTRjg4RU1mRVdrbnAwR09PMGhjT3hNbHRCMXpCZW5Dazd3eE41TW1SdnV2VWdiaTU3WVg5OFN6MXBlOVNQYzFGQTlrTFNONi9hK0hvMEI4MGtJVzY5QVVEY1hQYmlNK3dlblhvd3FXdmM4bGQya0RPb25jWlY0ZGUwRURVcFM4V3lFVDJPVnh0OUtXdmM4bVB0NFNCZkVvcjFaR1FobzY1NURsZElGZnBMM1ExRTNyTGpMcmtPbFVnYm00YjczYXNKSHlZeUV0K3BncGtMKzhIVnU4RENhY3k4cExYTklHNGt2ZUEwS0VSTHphZWRkRnNaQVFDaWMxdEc3NndRKzAwdDNJdnVVOFJ5QVNVdW1hZTV1S0E3RkRmNUJIa2w5ZVZOQmNHeE1sdEIxTDNlamRhUlV0ZnpUUVhCV1QrZ1ZORHE1elRYQlNRTS9CRGU5ZFBjL1drTHdqSUd2cEdmWUhkRHUzVFhCQ1FiNmpubEhPYWl3RnlCVXRUZ3pUM29KVG1Rb0RNZCtpWHR5NDBNbjZuQTJTUHRqZXFoWDRqbzFLYWl3QWltdHY2NmxBRDZidExCY2had1NKM285Vk1HaGtCUU5ZcVQ5eE9OREsrSlFIa1V5ZG0xWmUrS21tdVBKQ3IwbGYzS2M5R1JuRWdrcTJLajZzTGpZeWYzUWV5VjVNL0ZvMk1BN2owbFFhaUlYa2IwMXk4cGZVS1QzT2xnWHdyM2tkY0hRcC9ydU9scnpDUWllcVQxdWtxSkhpYXUwR251Y0pBZHJyZjJaRitseFphK3NvQytkSzlxOS9wS2pRNG03dnVMaEJFcTJKZ21qdUUvMFRBall5aVFQYmFqbC8xWHFzZlVBQ251WkpBMWkvcU41QmZqdXFwOVJzWlJkTmNTU0RmK2cxVHJzN0NYeFNiNWdvQ21ZQnpXNi9YQWlJeVNIUGZ1Z2dFbjl0NnZEZ1RFVTJUVG5NSkozbnhiZW11bTZWeVFBR2E1b29CY1UwcytPZmltcTlhUHhGZ0k2TVlrTFArUy9PaGFScmZRZi9aOWRVMUlOaFdSVSsxbzlmd2dHdGtsQUtpbE5zKy9GQVVHeDV3MGxjSXlGVy81Y0I5WTlhOE9pek5KWkRraFRzWXJxZWsrL3RFamFXUkFiTFhIMEl5cXg4QndUYzhvS1F2WVNRdlBOMTJjd2x0alFjYVMwTVF5WXZ2LzlpMERhS0d2d1dCcEs4RWtJbitEZU91aWFYc0UyREcwaEJDOGg3MTd4ZHV2ZXJmTmMvZEFQS2xMem9YZFRzUXZOY01TWFBqZ2VqbnRvMG1sbll3Z2toelNWN3k0bzJMZzkrQ0NiaWxoVWh6bzRFWTVMYk5KcGIyTndPUTVrWURNY2h0dDc0N1dQQ1dsdnhZR2hLWHZBdjlHNFdkcFNVL2xpWVdpRUZ1dS9KZlU0UzN0TVRIMHBDdzVNVy9qODFxZnlENE4xVHhzVFFrTEhueHVlMG9aSk1YM3RLU1RuUGpnQmprdGhzS3FvMytFKzFxQjhRZ3QyMDNzYlJ2b2NKcExvbEtYdnhEOUpVQ0s3WDllakZBNUZhRGlKcFkyakpjZGl4TkJCQ0wzSFpKd2JYVS8wZDkyd0RaNjkrdkQ4U290TWJTOElFWTVMYStKcGF5cFZWSnBya2tKM254dWUyV1dKWFVXQm9Tazd6NHQySi9FMHZaMHFvRTAxdzJFSVBjZGtYTVNtbkpDSWxKWHJpek9xdTVRQXpHMHJEVFhDWVFpOXgyUk94S2FNa0lDVWxlZkRxM29ZaEtaOGtJQ1VsZWd5TVozYkswcE1iUzhJQjg2MHZlVjRvcXZLVWxKSDFaUUF4YUZSZDFISkJrbG95d2dPejBKZStTSWd0dmFjbElYdzRRNVJFemJCTXJ5YkUwbElUazVabFkyanBRUlBveWdKejEvMWUzSkZCcExCa0pCK0syS2o3cC81OTIwdElTYVdTa2VNbUxmMXl1U0tSVytuZldQUjdJVlY5UXptb1pJSFVLWTJsQ2dWaU1tQm1SVU9FdHJmaXhOQlFyZVEyT2puWFkwb3BQY3dPQkdJeVlpVE94dEw4OTBVdEdLRkx5R2h3LzdyU2xGWjNtaGdFeGFGVmMxSkpBOEFva3RwRXhESWpCaUprbGlSWmVvMGRLWDRxU3ZQaDNyUU1KRjl6U2lreHpLVXJ5d2xzVkpVd3NiWjhucnBFeEJJakJpSmt0aWRkVy82azN3UUF4YUZXVU1iRzBiN05SYVc0QUVJUGNka1dBZ2d1UktPbnJEOFFndDUzVkNDRDRmM2ZNa2hIaVMxNkROWFgzUCtEcGFiazZIbGZMMDlRUFlLZVhqQkRieEJwMHdNU3FSOGVmLzd6cUxYNk9vM1lxY0VzcklzMzFCV0tRMjdhWldQVnBjL2M3OGJ3NTFkYVdGai9OSmE3a3hldjV4eWJXOFBKQUxiMWZocmFXRmovTjlRUmlNR0xtb1lrMTNMWjhINnJOMU5UU1lxZTV4SlM4QmlmM2ZudDhYVHgrbnRWMllHZHBWZXcwbDVpU1YvOXM2MitmcHVlcjNXSnBhR2x4R3huOWdPam50czBtMWlCQUkyMEdkcFlXY3l3TnNTU3Z3WHlFZno3Sm9OZTZ4ZFRNMG1LT3BTR1c1RFdZSVBMMzdTcndxL0M4TkxPMGVHTnBmSUFZNUxaTkp0WXErRTVUSGMwc0xaYjA5UUJpa05zMm1WaWNSMWYxYW1WcHNkSmNZcGhZQm9kYW95NjhNckswV05LM0hZakJpSmtHRTJ2SlZFYlYwc2JTWW8ybGFRVmlrTnMybUZoVHRyUjduaHBaV293MGw0Sk5MSVB6azMvK01DUHUrWXVCamFYRlNIUGJnQmprdG9EdGhOWEd5TklLSDB0RG9aSVhuOXN1RWU3VDBzVFNZcVM1MUxuYzlyNkpGYXNrR3Q0MDRaWlc4RmdhNmxwdTIyQmlSU3VKaTVHbEZacm1VdGRhRmUrYldQRWRZTlhReU5JS2JHU2tqdVcyRGJlV0xZbzAraHRXaFM0Wm9ZN2x0aXZRRDZUeEo3TFMvNHBkdVVBTVJzdzBtRmdpNzZJWEkwc3JySkdSdXBYYjNqZXhhcEg3eW50dFpHa0ZMUm1oVHVXMkRTYVcwTHZQeWNqU0NrcHpxVXU1YlZNbjFnYUtHKzhGaFVoZjZsS3JZbE55SVhUaFo4R1VKZkxKdUE0SFlwRGJOblZpaWQzbHAxWmRXZ0hTbHpvMFlxWXAvaFp6QjQ1V0J3OERwQzkxWjhSTVl5ZVdtTC84WTlhbDVkL0lTSjJSdk0yZFdHSjNsSVZabDVaL21rdWRrYnlOblZpMTNEVnFzeTR0NzdFMDVQa0RNZWdYLytmckszZVJxZDNCdzVQblQrUStrSGtIVGxRZ0lyR1QzY0ZEUjBMdVFvQ3MxU1h2ZytPRWdrK3ZwZUhCdzF1Sjl4SUZCUDdQSGFtY21sMFpIangwbnBFaFFONjAvN21QamhNZWNkOVN4WnVBMDFnYWRNdHlmU3pzUC9maGNVSWxJT0RINU5IVHo2Sk9IRUI0VlRyb3Z6STdlT2h0WjFFWHJON0hNN0ZVSHVyb1Z5M3Y0enZVaFREazhVd3NGZGtMTmlQOEl4SHFRRnpZTWhOTDQ4VVFiR2tGOU1HVC9VSG90cGxZY3RaSlZSdk4wZ280SkUzMkxTZXRNN0h3NWlMWTBncHBQQ0h6cHF6Mm1WaDQreDFzYVlXMFpwSDV1Sm4ybVZqd2dBcHNhUVdOb2lIcnhsNlBtVmpvQ0JkdGFRVzE5NUoxNjd2SFRDeDBrd1BZSXdvYlowYkdRLzI4QnJ2TCtEYVY0clVlMmtKZjdONWUvUEVwdjhIdTJFWTVzRWNVT0JLVGJLZGsrUTEyaDdhU2dqMmkwR09HWkhvRTEzZXdPN0RaR20xcGhSN0VKZFBoNHI2RDNZSEhFY0NXVnZEZzhiWkRuOUF4RHY2RDNXRUhkdENXMWloMG1FTWJFSGZRaVp6MERSanNEanZTQnJhMHRxRm5QdHNIQndCSEFZVU1kcjhvUFVGa1BTTEdqT3RXSUxnbFIwR0QzV09QUlMrQ0xpYjFvR1FzUUdvZlBnTkxjOE1HdTBNR0I0QXRMYzZlaEhZZ3FFVjVvWVBkbzM2WWdadmVoRHdpemhJOWozbFpvRldTb2RzSkFjTm53SllXWnpxVDE0aS9XMHVybGxEcTRkc0p4Y2N6Z1MwdDN1aGVIeUNJc3lLYzdZVFNBOHpBbGxaQWJoczZKaFp3bW9xMW5YQ2xvUjZrSHBUTThlOWVRT1RUWE9aMlF0YW5kR1JkS3ZwQnlWeVE0RGZaK2xiNjFyRnBMbmM3SVdOTUxIZHRVdVNEa3J0Q3hITVkvMDQyemVWdkp3d2VwSHhpWHlyTzB1SXUyZkVFSXB2bXhtd25EQm8xWGkxaXJoVHpvT1RPNHZkZTZDTGF5QmkxbmJBV0djWVB0clRDNXB0d2dFaE9Cb3JkVHJqMGZONHVJdmZvUmxoYS9GV0cza3ZCQk5QYzZPMkU4UXRkd0pZV2YrT1JQeEE1NlN1eG5YQjRhVjE1Tkl5L0N2ZEJXZkYzZ2dYc01SUkxjMlgyRFVjdEJRTmJXcUZ6Rm5sQXBCb1pYMG1vK0d2ejBKWld4RjdKRUNBeTB2ZFpjcDFxUFhVWFMwNGxMOEN5dElKbjlUS0J5RXk1UHBGMEJhOWVCWnMxVWJ1Smc0QklORExPS0sxaVdGcmg4OTY1UUNRMkpRd1RBeEwrQWh5MzN6NE1TSHdqNDVhU3E5QVhZTWJPRURhUTZHMDdWWjBla0hyNlZ3MXZhbkJURGY5dkwyc2drTmhHeGlYMXIvWmpKSkM0alcyTEh2THdYVXJNQkJMWHlEanRJWkRyR0Fza1pucnNUdzk1Zkk3QlFHSWFHUWM5QkRLQkErR1BwWG50SVkvekdBK0VPNWJtdWU0Zmo1YzNCU0RjTlBmWXd4L0lmcXdCaERlV1p0YkRIMGlvNUdVQzRhVzVweDcrUUs1akhTQ2NOTGRJWGlBUXhsaWE1MkVQZ2F6VmdJU251VVh5WW9FRXByblZva2hlTEpEUU5OZDVvZytmdWxtSHk3KzEvYU0yLy83SDJYOXI4ZjViTGFKeTIzZ2dZV251SVRyMTZXSlZNcTJLTWtEdXBMbFZRRy8xNmxkbUZabmJDZ0FKU1hOZkkzUEdCQ295dHhVQUV0REk2QjZCdmVURzQwbEc4a1lCOFU5emw1d1grN1NLZGQ1V0dvaHZtdnVVNVJQOWNTL054OXdBaUdlYTZ6N1JsN254ZUphU3ZKRkEvTWJTWEpqeFNVSjFGREd4NG9GNHBibnUwWlhYekhCVWNwSTNGb2pQV0pvVlA0SlBwVTVpa2pjV2lNZFlHdmVKL3BNYmo0T1FpU1VCcERYTnJVWmhubGVLZHl4QnlSc1BwRzBzelRiTUZVNnhMb0tTTng1SXkxaWEvSi9vTWVkdElVQWVwN2s5ZUtLdkpDV3ZBSkNIMHRkdE5Obmt4b003WWdZSDVORlltbEZNWTNZYU5aTEpiU1dCTktlNW0veWY2RCt5a2xjRVNPT1NFZGZoT2ViR281STBzY1NBTkkybE9RYjNDaVZYWXJtdEtKQ0dSc1llUE5IRkphOFFrUHZTOTVUL0UxMWM4Z29CdVp2bS9uakdWd21YWUc0ckRPUk9JNlA3Uk0rdTBRUWdlY1dBT0dsdXZmSnVnVWhXWVVXTm1BRURjUzB0Q3UrUDczTnVLdzdFbGI2NU41cFVjU05tMEVCYzZadjdFMTAydDVVSDRxYTVtVC9SbDZLNXJUd1FWL3JtM1RyS1dnMmlDc1MxdEhKdUhaWE9iUkZBMWoxNm9vdTJLcUtBUEpDKzJiV09Ra3dzY1NDdXBaVnI2NmhzcXlJTWlKdm01dG82T2tOSlhtRWc0L3ZTTjd0R0U5ZklQbys3Q1dSeWowZCtqU2FBM0JZRTVLNzB6YTUxbEw4YVJCK0kyOGlZWCt1b2VLc2lFc2dkU3l1N1JoT2s1SlVISXI5ZnJ4KzVMUXpJbmJFMG1RVlQ4cTJLV0NCU1MwWjZsdHNDZ1V6eWJsY0U1YlpBSURKTFJ2cVcyeUtCU0N3WjZXeWhjbHNra0tDeE5DVzNWUUFTdjJTa2Y3a3RGSWpjZnIydTFSTXN0OFVDaVYweTBzUGNGZ3hrbldjWDBCWnJZZ0dCeEMwWjZiSGtoUUh4RzB0VGNsczFJREZMUnZvc2VYRkE1cnZzZ3R5VGd1VEZBV0V2R2Vsc0hhQzVMUjRJZDhsSXZ5VXZFZ2h2eVVoZmMxc0ZJTHdsSTMzTmJUV0F2T1dVNXE1MEpDOFVDR1BKU0g5eld4VWdHYVc1OE54V0IwZzJhZTVHUy9LQ2dUU09wU2ttbGhHUVROSmN4SWdaR3lCNVNGOTN1Y05rbkNxUUxOTGNwWjdraFFQSkljM0ZqSml4QXBKQm1qdlNNckYwZ0t4VGw3NWJlS3VpTHBEVTAxeGR5YXNCSkhIcGU4UzNLaW9EU1RyTnJiUnlXMDBnU2FlNVdybXRKaENQSlNNSjViYnJESUM0bGxZcTBsY3Z0OVVGa21valk3VlZ5MjExZ2JRc0dTbTVyVG9ROTJ4dUVvMk1SMTBUU3hGSW1tbnVURi95cWdFWnB5aDlUNHE1clRvUU44MGRkYjQwYzF0MUlBOG5NaVpTKzNGT1FGb25MWGUrZHZPc2dMUk9XdTU4WGNkNUFXbWN5SmhJZlk0ekEvSjQwbkwzYTUwZEVEZk5UYW5PNC95QVRCTG04ZkdXSVJDUEpTT2RyYTl4amtEU2xiNjdjWlpBL3RmZUhhTUFDTVFBRUN4RENrR3VFTG5XLy85UkxBWEI5aEptdnpCTjBpUjFSOTlzQ3ZMelpHVFpybWdLOG5WR3RrRDdhQXNTV1hFOW5ORVhKSTVaanVUY09vTThKbG1yRWMxQkJBU0lnQUFSRUNBQ0FrUkFCQVNJZ0FBUkVDQUNBa1JBQkFTSWdBQVJFQ0FDQWtSQUJBU0lnQUFSRUNBQ0FrUkFCQVNJZ0FBUkVDQUNBa1JBOU80R1Y2Tkk4TGpMeHRjQUFBQUFTVVZPUks1Q1lJST0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wNC0xMSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiU09MSUQgd2ViS2V5IiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMTAwMjAxOTAzMTkwMDQiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4xIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTA0LTExIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOS0wNC0xMSJ9LHsiYWFpZCI6IjAwNDIjMDAwMiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFpZCI6IjAwNDIjMDAwMiIsImRlc2NyaXB0aW9uIjoiU1NlblN0b25lIEZJRE8gVUFGIEF1dGhlbnRpY2F0b3IgZm9yIGlPUyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InVhZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZrMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19zdXJyb2dhdGUiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6WyJhbnkiXSwidGNEaXNwbGF5Q29udGVudFR5cGUiOiJpbWFnZS9wbmciLCJ0Y0Rpc3BsYXlQTkdDaGFyYWN0ZXJpc3RpY3MiOlt7IndpZHRoIjoyMDAsImhlaWdodCI6NDAwLCJiaXREZXB0aCI6MSwiY29sb3JUeXBlIjozLCJjb21wcmVzc2lvbiI6MCwiZmlsdGVyIjowLCJpbnRlcmxhY2UiOjAsInBsdGUiOlt7InIiOjIxNiwiZyI6MjE2LCJiIjoyMTZ9LHsiciI6MjAwLCJnIjowLCJiIjowfV19LHsid2lkdGgiOjMwMCwiaGVpZ2h0Ijo1MDAsImJpdERlcHRoIjo4LCJjb2xvclR5cGUiOjYsImNvbXByZXNzaW9uIjowLCJmaWx0ZXIiOjAsImludGVybGFjZSI6MH1dLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOltdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFFOEFBQUF2Q0FZQUFBQ2l3SmZjQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQWFoU1VSQlZHaEQ3WnI1YnhSbEdNZjlLelRCOEFNL1lFaEUyVzdwUVpjV0tLQmNsU3BIQVRsRUxBUkU3a05FQ0NBM0ZrV0swQ0tLU0NGSXNLQmNnVkNEV0dORVNkQVlpZHdnZ2dKQmlSaU1oRmMvNHd5ODg4NHp1OU5kbG5HVGZaSlAybjNuTysrODg5MzNmdmVCQngrUHFDekprVFV2QmJMbXBVRFd2QlRJbXBjQ1NadlhMQ2RYOVIwNVNrMTliYjVhdGY1OTlmRysvZXJBNTQxcTQ3YVAxTExWYTlTSXlWTlVpOElpOGQ1a0dUc2kzME5GdjdhaTluN1FaUE13YmR5czJlclUyWE1xVWR5OCtaY2FObUdpbUU4eVhOM1JVZDNhMThuRjBmVWxvdlorMENUeldwZDJWaitlT20xYkV5eTZEeDRpNXBVTUdXdmVvNTA2cTIyN2R0dVdCSXVmZnI2b1dwVjBGUE5MaG93MTc1MU5tMjFMdlBIM3JWdFdqZno2NkxmcWw4dFg3RlJsOVlGU1hzbVNzZWI5Y2VPR2JZazdNTlVjR1BnOFpzYk1lOXJmUVVhYVYvSk1YOXNxZHpEQ1N2cDBrWkhtVFpnOXg3YkxIY01uVGhiMTZlSittVmZRcTh5YVVaUU5HNjRpWForMC9rcTZ1T1pGTzBRdGF0ZFdLZlhuUlE5OUJqOTFSNU9JRm5rNTRqTjBta1VpcWxPM1hEVytNbCs5OG1LQjZ0VzdyV3BaY1BjKzB6ZzR0THJZbFVjODZFNmVHRGpJTXViVnBjdXNlYXJmZ0lZR1JrNmJyaFpWci9KY0h6b29MNzU1MGplZExFeG9wV2NBcGkyWlVxaHU3Skx2clZzUVU4MXprek9QZWVtTVJZdlZ1UXNYN1BiaURRWTVKdlpvbmZ0SysxVlk4SDl1dHg1MzBoMG9iK2ptUllxajZvdWFZdkVlblcvV2xZanA4Y3diTW02ODJ0UHdxVzFSNHRqLzJTSDEzSVJKWWw0bW9adlhwaVNxRHI3ZFh0UUh4YS9QSzMvK0JXc0sxZFRnSHU2Vjh0UUozYndGa3dwRnJVT1E1MHMxcjNsZXZtOHpaY3ExNytCQmF3N0s4bEVLNXF6a1llYXJrOUE4cDdQM0d6REsrbmQzRFFvdys2VUM4U1ZOODJpdXYzOGltN050YVh0VjFDVnE2Umd3NHBrc21iZGkzYnUyRGU3WWZhQkJ4Y3FmdnFQclVqRlFOVFEyMmxmZFVWVlQ2OHJUSktGNURuU21VamdkcWc0bVNTOXBtc2ZESlIzRzZUb0gwaVc5YVY3TFdMSFlYS2xsVER0MExUQXRrWUlhYW1wMVFqVnYrK3V5R1V4VmRKMEROVlhTbStiMXFSeHBsODRkZGZYMUxwMU8vZDY5dHNvZDB2czVoR3JlOXh1OG8rZnBMUjFjR2hOVEQ2WjU3QzlLTVdYZWZKZE9aOTRiYjlvcWQxUk9uUzdxSVRUekhpbU1xaXZiTzNnMERkVnlrM1dRQmhCenRLMzVZS05kT25jOE8zYWNTNmZEWkZnS2FYTHNFSnA1cmRybGlCcXA4OWNKY3MvbTdUdnMwcmtqR2ZONGIwa1BvWm4zVUp1SU9ybloyMnlQMWZtdlV4K081Z1NxZWJWMW0relN1WU5WaHE3VFdiRGlMVnZsanBsTGxvcDZDTFhQKzJxdHZHTElMLzF2aW1JU2RNQmd6U29GWnl1NlRxZCtqenhnc1BhVjlCQ3FlZS9OallrNnY2bEs5Y3dpVWMvU1R0ZjFIRHBNM2I1OTJ5N2gzVGh4NW96SzY5SExwWVd1QXdhcVM1Y3YyNnE3Y2ViOGVmVllhUmVQM2lGVTh6ajFrblN3WlhITW1uQ2pZME9nYWxvN1VRZlNDTTNxUVFyMkgvWEZQN3NzWHg0NVlsOTFCeWVDZXA0bW9ab0grMWZHM3hENHRUN3g4a3d5ajhud2I5ZXYyNlYwQjZkKzdINHpLdnVkQUg1MzdGanF5ek9IZEpuSEV1em1YcS9XanhPYnZOTWJ2N25oeXdzWDJhVnNXdEM4KzQ4YUxlYXBFN3A1d0taaTBBMkFRUlY1bnZSNEUrdUpjK2I2MWtBcHFJbnhCZ21kLzRWNVFQL210MThIREM3c1JIZnRtZXU1bG1oVjBybi9BTFgyMzJicWQ0QkZuRHg3VmkxY1dTMnVmZjBJYkI0N3FleHhtVWo5UXV0WWp1cGQzdFlENmFiV0JCTXJoK2FwTmJPS3JORjErdWdDYTRyaVhHZndNUFB0VmlhdmhVM1lNT0FBbnVVYi9SMDdMMHlPU2VPYWRFODhBcHNYRkdmZjMweW5obEpnTTUxQ1U2dk45RXpnbnB2SEJGVXlpVnJhZVBpd0o1M0RGNVpUWm5vbUVOZzg1a05VZDJvSmkyV3ByNE9tbWtmTjR4NHpIZmlWRmM4RHY4Tnp1aE5xT2lkaWxHdkE2REd1ZVp3Tzc4QUFRbjZjaUVrNitydzVWY3ZqdnFORFlQT29JVXdhS1NocnhBdVhMbGtINGFZdUdmTVlEYzEwV0Y1VGEzMWhQSk9mY1VoclUvSmxJTmk2YzZlbFJZZEJwbzYrK1lmang2MWxHTmZSbTRNRDVySjFqM0ZvR0huakRTQk5hcllVZ01MeU1zektwYjd0WHBvSGZQczhoM1dwMUx6TmZOazU0WHhDMXdER1VtWXpYWWVmaDZ6L2NLdFZtNEVCeGE5VlFHRHpZcjNMclVNUmpIRUtrazd6YUZLWVFBMmhHUVUxeis4NU5GV3BYRHJrejN2eDEwR3F4UTZCemVOYm9CazVuOGs0bmViUmgrazFoV2Z4VEYwRDFFeVdVczVuditkZ1FxS2F4enVDZEUwaXNIbDAyTlE4YWgwbVhyMTJMYTNtMGY5d2lrOSt3TE5UTVkvODZNUG84eWkzMU9meG1UNlBXb3FHOStEWnVrWW5hNTZtU1p0NVdXU3k1cVZBMXJ3VXlKcVhBbG56a2lhaS9nSFNEN1JrVHlpaG9nQUFBQUJKUlU1RXJrSmdnZz09In0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMDktMTMifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE4LTA5LTEzIn0seyJhYWlkIjoiMDAyMiMxMTAwIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWlkIjoiMDAyMiMxMTAwIiwiZGVzY3JpcHRpb24iOiJNb3ZlbmRhIEVnb21ldCBGSURPIFVBRiBpT1MgVG91Y2ggSUQvRmFjZSBJRCBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoidWFmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9kZXIiXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX3N1cnJvZ2F0ZSJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmYWNlcHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJhdHRhY2htZW50SGludCI6WyJpbnRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOlsiYW55Il0sInRjRGlzcGxheUNvbnRlbnRUeXBlIjoiaW1hZ2UvcG5nIiwidGNEaXNwbGF5UE5HQ2hhcmFjdGVyaXN0aWNzIjpbeyJ3aWR0aCI6NTQwLCJoZWlnaHQiOjg0MCwiYml0RGVwdGgiOjgsImNvbG9yVHlwZSI6MiwiY29tcHJlc3Npb24iOjAsImZpbHRlciI6MCwiaW50ZXJsYWNlIjowfSx7IndpZHRoIjo4MTAsImhlaWdodCI6MTI2MCwiYml0RGVwdGgiOjgsImNvbG9yVHlwZSI6MiwiY29tcHJlc3Npb24iOjAsImZpbHRlciI6MCwiaW50ZXJsYWNlIjowfV0sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6W10sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQU1nQUFBRElDQUlBQUFBaU9qbkpBQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBQ0JqU0ZKTkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUFCbUpMUjBRQS93RC9BUCtndmFlVEFBQUFCM1JKVFVVSDRnTUJEU0kzZjVOOTRBQUFHZUZKUkVGVWVGN3QzWDF3Vk5YZEIvQnp6dDJiZmNsdVNFZ0lFcEpORUNYUUlBUkNVTFErK0ZhbmlwU3FyYmFXY2JSVEhLc3o5bysremZTZnA1M3AwMy9hcHgxbTJtZkdndldscUhXcWRpckZsNktXQ2lLUWhKQUlRaEJJc2trdzcyK2IzYnU3OTU3emUvN1laTjJFN042WHZXZXphODlubk00MG5KdnM3djN1dWVlZWUxNHdBQ0JCc0J2Ukt5QUlWb2hnQ1Z5SVlBbGNpR0FKWEloZ0NWeUlZQWxjaUdBSlhJaGdDVnlJWUFsY2lHQUpYSWhnQ1Z5SVlBbGNpR0FKWEloZ0NWeUlZQWxjaUdBSlhJaGdDVnlJWUFsY2lHQUpYSWhnQ1Z5SVlBbGNpR0FKWEloZ0NWeUlZQWxjaUdBSlhJaGdDVng4SVlJbFZnbklQUTY5QWptUDB0aWhRNkJwOHNhTnBLd01ZYXgzZ0pBTmVSOHNOam9hT1hDQTlmZkhEaDUwYk54WWNNTU4wb29WSWw0TEx1K0RwYlczczhGQnhCanQ2YUc5dmVyUm84NGRPNXkzM29vY2VmL1c4bHArdDdFZ0hJNmRPSUZVRldHTUNFRVlzNkdoeUVzdlJkOTZDMVJWNzJpQm8vd09GcjE0a1Y2NE1PdkNSd2dvU3VUVlY2T3Z2UWFSU09wREJiN3lPVmlNcVMwdE1EVTF0MFdGTVVTamtRTUhJbi81Q3dTREtRNFcrTXJqWUxIQlFiV3RiZjUyT3NaSVZhUC8vS2V5Yng4Ykc1dW5nTUJaSGdkTGpUZmJVOTBBWW93QVloOThvUHpwVDJ4b2FQNHlBamY1R2l3SWhkUVRKNUNtNlJWRWFuTnplTzllMnR1clYxQ3dVNzRHUzd0d2dWNjZaTEMvU2p0MVN0bXpoMTY2cEZkUXNFMStCb3RTdGFrSlFpR0R3VUtFYU9mT2haOStXanQ3VnErb1lJKzhEQlliR05EYTI0Mm1LbzRRMnQwZC91TWYxWk1uOVlvS05zakxZS21uVHJIaFlYUEJRZ2hoekM1ZlZwNTlWdjNvb3kvYWMydEtZWElTcHFiMHltVlAvajMzZ0trcHRha0pVWXFJK1c4RklXeHdNUHpjYys1b3RPRG1tNUVrNlIyUTJ6U05kblZwRnkvU3prN2EzUzJ2WCs5NjRBRXJId3NIK1Jjc3JhT0RkbldacnE0U0NJR0pDZVhQZjRhcEtlZFh2NXEvanhUWjBGRDA3YmRqUjQ1QU1JZzBEUUZnbHdzaUVleng2QjJhRGZuMnNXcWEydFFFNFhCRzMwdU1JUlNLdlBvcUtJcHorM2JzY3VrZGtHTTBUVzF0amZ6OTcvVGlSUVNBTUVhU2hBQllmejhiRzVORXNDeWcvZjNhbVRQV3E2c0VqQ0VTaWJ6eEJrU2pybnZ2eFlXRmVnZmtDdGJmSDMzcnJkaVJJekExRlgvdVB2MFBHRU1veEFJQmFmbnl0TDhnUy9Jc1dGcHJLeHNac1NGWWFPYXh6OXR2UXlqay92YTNjVkdSM2dFTFRWVmpUVTNSL2Z0cFp5ZEM2TW82RzZKUjJ0MHRiOWt5ejdGWmwwL0Jnc2xKNjgzMmVXR01OQzMyd1FlZ0tPNmRPMGxabWQ0QkM0YjE5MGNQSEloOStDR0VRbW5lUGcwRUlCTEpoWXQ3UGdWTE8zZU9kbmZiVTEwbFlJd1lVNDhkUTZycS9zNTNTRVdGM2dGWnAxZFJmUTVqMnRjSHdhQUlsaG1hcGpZM1F5UmlXM1dWREdPMXBRWENZZmNqajBqVjFYcWxzOGRnUlpVQWs1UDA4bVd5WklsZVFlNzBYMnVPb0gxOTJ1blRObGRYeVREV3pwNE5QLzIwMXRHaFZ6UXJWRFYyOUdobzkrN293WU5HNzRJeEJrVmhnWUJldVd3dzhISnpnOXJheXNiR09BWUxJWVF4dlhoUjJidFhQWFZLcnloZnJMOWZlZUVGWmUvZTZRZnR4dDgxWTdTN0crWEFzT3o4Q0JZYkgxZWJtaEJqZWdVelJnZ05CSlJubmxHYm14Zm1zWStGaWlvWnhyU3JpNFZDZXVXNHk0ODJGajE3bHZYMm12amlab0lRTmpRVTNydlhIUW9WM0h5ejZWT2JBYk10cW5sZ3pNYkgyY0FBS1M3V0s4cFhIZ1FMWXJGWVV4T3ZadnU4TUlieGNXWGZQbEFVNXgxM1pPR3hEMFNqNnZIajBUZmZwRjFkQ0tXOTlVc1BZMUFVR2dnNGFtdjFpdkxGL1NQTEhPdnJvMmZQWnFtNlNzQVlnc0hJSzY5QUpPSzg2eTdzZE9vZFlCM3Q2NHZ1MzY4ZU93YUtZajFTQ2FwS0F3SEVtQTIvS2dONUVDejE1RWsyUHA3dFlLSHBiMy9rOWRjaEhIYmRleTkydS9VT01BMmlVZlhZc2VqKy9kTWpwMjJKQXNZc0VJQndHSHU5ZWtVNXl2VmdzYkV4dGJsNXdiNS9HS05ZTFByV1d4QU91eDk4RVB0OGVnZVlZSE5GbFlBeEhSaGdJeU9TQ0ZZYTJ1blR0TGZYK3VjZXY3UExwTGJER0tscTdQMzNVVFRxK3RhM1NHbXAzZ0g2dUZSVUNSaERLRVI3ZXhlMnB6ZW5nd1d4bU5yY2pHSXhpeDg5Z0ZSWkNZcVM2WFByK0V5eUkwZEFVZHdQUDB6S3kvVU9TSWRYUlpVc0ZxTmRYZWltbS9US2NaVFR3V0tCZ0hidW5NVk1BR0NuMDNudnZkanRWcDUvbmcwTVdQdzlTZFRtWmdpSDNZOCtLbFZWNlpXZEI5K0thallhQ0lDaThHZ1hHcFRUd1ZLYm0yRml3bUlnQU1qeTVZNjZPbEpjakoxTzVmbm5hWGQzcHVjU1krM01HV1hQSHRmT25ZNVZxL1JLejVLTmlpb0JZM2I1TWt4T0xtQ3dPTC9ERExEaFlmWGtTZXZkMzRUSW16YkYrd2tkZFhYdVhic2N0YlUyOU4wVG9uVjBSUGJ0Zy9GeHZhTFRJQnFOL2Z2ZjRkLzlMbmJvVU5aNjR5QVlYTmc1dXRsNGs5Wm9aODdReTVjdG5nWUFVbElpTnpRa2Z1QzQ5bHIzcmwyT2RldlNIR1NDMjQwS0N2UUtJWVFRN2VwUzl1NVZubjJXOXZTWWUrcVhDWXdoRXFFTCtqVGEwbW5qRHlJUnRhbkorc05VQU1mYXRYTUc2VXBWVlo3SEhwTTNiVXAxa0ZHeVhMQjVzKzZjQlZDVTZMdnZobmJ2amgwK25MV0s2bk1BdExzYllqRzljcnprYUJ1TGRuZHJIUjBXdjk4QTJPV1NOMjI2OGxFTVdiTEUvZDN2NHNMQzJPSERpRklydjU4eGFmbHkzWnFQZG5WRjkrK1BOVFdoYURUYmtZckRtUFgyUWlpRWpkV3N0bHVJOTZ3TFFHMXBnV0RReW9sSENBRVF2OSt4ZXZXOC8waEtTdHc3ZHpydnZCUEpzcFVHSE1hTytDcTZxVUU0ckx6OGN1eklFZXNkSlhOWWVKMElzYkV4OXRsbmVxVjRzZU50MjQwTkQyc1pOOXZUVEk3QVhxL3J3UWRkOTl5RFhTNXpmd1VBKzN4eVEwUDZ4R05aSmw3djlNU3NEQUVnaExEYmJUcWdNMCtqOWNyeFl2TGxab1hXM2s3NyswMS9sSEVBcEt4TTNyZ3hmU25zY3JudXU4LzFqVy9nd2tJVDJRSncxTmJxOTJqTHNsUlRZL0gxSjJNTU81MEZYLzZ5NjZHSHNOdHQ0blhHYVJydDZrS1U2cFhqSXVmYVdLQW8wODEyYXljR3dGRlhKeG1aRXlITHpydnV3bDZ2OHZMTE1ENXU2TS9Kc3R6WWFHU3FBcW1zeEc0M0tJckZTZ3NBSVNUNS9jNXQyK1F0VzFBa0Vudm5IV3AyYVFhTWFVOFBoTVAyUHVJMEtPZUNSYnU2dERucjFSb0hnRDBldWJIUjZLSU1rbFN3ZFN0Mk9wV1hYbUtEZ3pyWllrenkreDFyMTZZck0wTmF2aHo3ZktBb2VnWG53eGoyZU9UcnIzZHUzeDYvc1FWQ2lOOVBBd0dqN3lzT1l6WTh6SWFISlJFc0JLQTJOVUV3YUtqK3VCS0FWRjF0cms4Y1kzbkxGdVJ5UlY1OGtmYjBwUHU3R01zYk54cDhDSTE5UGxKUllmbzVVcnlpdXZwcTUvYnQ4cVpOaVJzNkxNdVMzNithL1V6aVQ2TjdlcVFWSy9TSzJpKzNnc1VHQjlWVHA4eWRqR1NTSkRjMFdLajU1UTBic051dFBQZGN5dVZHQVBDaVJjazlydWxodDF1cXF0SmFXL1VLSm1FTWU3MEZOOTdvM0xhTlhIWFZuSCtVL1A3NG1oL21QcHhZYktIYTd5YS9CSnlwcDA2Wi9wWW5BSkN5TW9kZXN6MFZ4K3JWbnU5LzM3Rm16Znh0WkFESDZ0WEU3NS9ubjFLUWFtb005czVQVjFUWFh1dDUvSEgzd3c5Zm1TbzBjMjI5OHVjNk1LYWRuUkFPNjVXelh3NEZDOEpodGFYRnlIcTE4d053ckZzbnpYZFdESktxcXoyN2Rza05EZk5reSttVU4yODIxZGtvVlZZYXV1VmtEQmNWT2UrK3UvQUhQNUFiRzVFc3oxc0tGeFdSNWN2MWY5c2NHTFBQUG9PSkNiMXk5c3VoWU5HTEYrbkZpNWFySzF4WWFLTFpuZ0twcUhBLytxaDg0NDN4TVZqVFAyVk1xcXgwMU5XbFBYUXVVbG9xbFplbml3SUF3dGl4Wm8zbmlTZmNEejJVZnZveWRyc2x2OTkwc0JDS043UDBTdGt2WjRMRm1OcmNQTTgyRXdZQlNEVTFqbXV1MFN1bmo1U1ZlUjU1cENDK3pWUDhSQklpTnpTWW5WQ0YzVzVTV1preUNvemg0bUxYamgyZXA1NlM2K3VOZkIrazZtcGtvS2RqRm93aEdsMlFabGF1Tk41WmYzK216ZmJHUnJ1V3VjSkZSZTZkTzNGaFlmVHR0MUUwU2hZdjF1MXhuWWNrU1g3LzUrbE1BRUNFT05hdGMrM1k0ZmpTbDR6Zi8wcCtQL1o0d095OEVnQWFDRUEweW5XaTBaVnlKVmhxV3hzYkdqTDNrU1VBa0tWTDVmcDZ2WEltWUxmYmRmLzkyT09KL3UxdjB1clZ4TkpxWnBMZmo5M3VXY3VHTTBiS3lncnV1TU41MjIxNDBhSzBSODlGU2txa3BVczFzK3NNWUV4N2UyRnE2ajh4V0JBS1piVHdGWUJjWDArV0x0VXJadzUyT2wzYnRwR2lJbEphYXFyWm5rQ1dMY09MRmtGOHdqc0FjamprK25ybjE3L3VXTFhLWERnUVFnaGhqNGY0L2NqOFV2VXdQczR1WHpiWUEyZVhuQWlXZHVHQzlmVnFBYkRYS3pjMFdBeGxlckpjY050dGxzZWQ0c0pDcWFvcXZqZ0FXYnJVK1pXdkZOeHlpNVZlZ3poQ0pMOGZ5Yks1MTVPWUczM2RkWHBGN1pRRHdXSnNlcHNKYThrQWtGYXVsRmF1MUN1WEFXc3ZEQ0ZjVUNCVlZha3RMZkxHamE0ZE96Si9rZFBYVnJPM09KVFM3bTZrYVZsWUt5QWhlMzhwRlhyNXN1bHRKcEk1SFBLbVRicmpPUmVLbzY3T1UxSWliOWxpeXlza1M1ZVM0bUpxZHFRYXhqUStOenFMNjZ4YS9DN2FTR3R0dGJMTlJCd0F1ZW9xZTV2dDluS3NYbDF3KysyMnBBb2hSQW9McGVwcTA3MVpHTFBSMFN6dnJiZkF3WUpnVUcxcHNUNW1DRUJldno0WFZrWk15ZG9YSmhWWkpuNi82VXR6L0dsMGZCMmJiREg1RXUybW5UOXZmYjNhK0hqT3hrYUxoK2NucWFiR3lxQS9WYVU5UGFhUHlzQ0N0ckV5M0dZQ3dISE5OVkpOalY0NVEwWkhSODkxbkFNR3hjWEZwYVdsUlVWRkhwdXVYL2FTS2lwd1VaSHBrVjRZMCs1dVVCUzdMc3E2RmpKWXRLOVArL2hqNi9XTnd5RTNOdG8xMmJlam8rTlh2L3BWSkJLUlpkbmo4VlJYVjIrbzMzRFRUVGRkZmZYVmVvZG1GZmI1cE9YTFdYKy91YzhONHl4dmlMS1F3VkpiVzlub3FMa1BLQ0grWUZodkdwWnhsRkpGVVJSRlFRaU5UNHozOWZVZFAzNzh3SnNIdnZtTmI5NXp6ejNPN0haYnA0RmRMc252VjF0YTlBck9sdlVOVVN4ZGcrd0FrNU5xUzR1NXZyNWtHRHMyYkxCM0x3bU1jZngvQ1NhU0pDR0V1cnU3Ly9CL2YzajF0VmVaNWRmSkFhbXFRdWFESHQ4UVJhK1ViUllzV05xNWN5d1FzRmhkR1p1R1pRb0FVRW9aWTVEVXdpV0VLSXJ5eWl1dm5EWC9JR1dPV0N3Mk5qNDJORFRVMDlNVERBYjFpcWNqMWRRUUl5TzlyaERmRUVXdmxEMFc2RktvcWhsdE0yRndHcFlaZnIvLy92dnVQOWR4N3V6WnM0cWk0Sm5JRWtLR2hvYmVmLy85Tld2V0VFdXZkbUJnNFBEaHcyM3RiVDJCbm9uSkNZZkQ4Y01mL3ZDRzYyL1FPeTRsVWx4TWxpNDEzWXJJN29Zb0N4TXMydHViMFRZVGhxZGhHVmRkWGYza2swOU9UVTBkUEhqdzZUOCtIUXdHY2RMTGEydHZDd2FEaTB5T1IwQUlIZjNvNkRQUFBOUFIwYUZwV3Z3WGVqd2VUYlU2U2hZaE5EUG9UL3ZrRTcyQ2MyVnpReFFyWDhITXFTMHQxcmVaaUsrZVlHd2FsaWtZWTUvUDk3V3ZmVzNyZjIxTnZpQmlqQWNHQmtaSFI5TWNPNjlQUC8xMDkrN2RaODZjQVFCSmt1SVZIZ0NBK2F2WUxJUkkxZFdwQmpHbmxOME5VUllnV0d4OFhEMTVNcE5tdS9GcFdCWTRISTROR3pZVXpCNG5FNDFHaDBlR1V4MHlMd0I0OTkxM0E0R0FORE02RkFCS2lrdldybDI3dUhSeCttTjFFYjhmZXp5bW0xbFozQkJsQVM2RjlPeFoxdGRuc2JveU9RM0xHcC9QSjh1eXFxcUpxeUZqTEJxSnBqOXFqbUF3MkhycTgrbGZBTEIyN2RvbnZ2L0V5cFVyTSs5NmxjckxTV2twblp3MDl6SE9iSWhpZHBpMUJkbXVzU0FXaTUwNFlYcCtYSUw1YVZnTFpXSmlZbUJnSUI1TkFIQzVYQTg4OEVCOWZiM1A1NU1NakhCUER4Y1dTbWtHMUtjeXN5R0tYamtiWkR0WUxCRFFQdm5FWXFvUVFnVUZ5Vk9FYzlsVWFFcE51dWg0dmQ3YVZmWnRRK0p3U0RVMVJxWmd6SkxGSldpeUhTeTFwY1g2ZXJYeDNuWU96WFl1WnRjbUVwRmN0dDdHeGdmOW1hNjBFaHVpY0piVllMR3hNYlcxMWZSbmtSQmZyN2FrUks5Y0xnSms5VjJuUUNvcXJBemNtOWtRUmE5Y3BySWFMTzMwYWRyWFo3bFRsQlFYVzVtRzlRVVZmeHB0K2xzNnN5R0tYcmxNV1RySGxrQTBPcjNOaERVQTBwbzExcVpobWVWd09MQzFpM1ZxOXY5Q3AxT3ljQk16c3lHS1hybE1aUzlZdEt0THM3dzdIQUIydVFvYUc3UFRiQzhxS3BKbmR6OHl4bFN6M1QrejM2aW1hV0c3TDBDUzMyOWx0bUI4UXhUT3NoV3MrSHExWnZ0ZEVnQklaYVcwWm8xZU9YdkUrN0VTL3hkakhJMUcrL3I2MGh4eUphclI1QjcyY0RqYzJkV1pwcndGeE84M3RPN0lGZUlib3VpVnlraVdnc1ZHUnJRTW0rMk5qVm5vMW9zckxpNWV0bXhaY2l3WVk4ZFBISjh3czJ4TC8wQi9aR1lvQWNaWTB6VEY3bk5KU2twSVJZWHBUM1ZtUXhTOWNobkpVckMwTTJmb1o1OVpiN2FYbE1nYk51aVZzNDNYNjEyL2JuM3lUd2doN2UzdEwvejVoYUdoSVNQWFJFVlJQdnp3dzBna2t1Z2c5WHE5L2lyelRhSzBwcGVnTVM4TEc2SllPdE1tUVNTaUhqOXUvUkhWZk50TWNJVXh2dlhXV3l1V1ZTU1A3MU5WOWE5Ly9ldVBmdnlqMy8vKzkxT3AxNWtOQm9QSGpoM2J2WHYzb1VPSEVrK2RFVUszYkwzbEdqc1d3NWtGNCttNTBhWmtaVU9VYkFTTGRuWnE1ODliYmwybDJtYUNxOXJhMnU5OTczdGxaV1dKQ3lMR21GTGEwZEh4cjBQL1N0TU1QL1BKbVYvK3p5L2YyUDlHTkRyOWJMR3dzSEQ3UGRzZmVlUVJIdU9iSld0UG8vbHZpTUkvV0luMWFxMEdTNnF1VHJYTkJEOFk0N3Z1dXV2SFAvcHhaV1hsbkRHbGhKQTBmUWVhT3QyV1NneDAzcnAxNjVOUFBybUV6eWdvc21RSldiellkTEJtTmtUUksyY2Q5MkN4NFdHdHJVMnZWR3J4aGE4c2RERm5iR2hvNkVUVGliR3hzZVFmeGtPV3Boc2RBSUI5UHVJS0FJNGVQZnJtVzI5cWxwZkFUQXQ3UE5aVyt1TzlJUXIzWUdudDdYUmd3SHF6dmJUVWtjVm1lNEtpS0h2Mjdubjk5ZGREb1ZEeTRCbENpTnZ0SmpqbDJ5a3JLOXZVdUdueDRzV0piSTJOamUzYnQrL2pqejlPZFVoR0hBNnB1am9IbjBiemJiallzODFFQnV2VlduYjgrUEgzM25zUEpmV1lBOERLbFN2dnZ2dnUydHJhTkdPVVY2MWE5ZlAvL3ZucDA2ZC8rN3ZmZG5kM3h5K2RJeU1qSHg3OXNMNiszdmIrZDVSWWdpWWNOdGZZMERRYUNDQktUWWZTR0V2bjJ6QjY0WUwyNmFmbTNuQkNZcHVKN0RiYkVVS3Fxbjd3d1FmSmRSVUFWQzZ2L09sUGZ2clF0eDlxMk5nZ3A3NFJreVRKNC9GczNyejV6anZ2VEo1OGNmNzgrUkNmTmcycHFNQVdldmhtbHFEUksyY1J6MkRac2w1dHJYMWptQXlibkp3ODEzRXV1WFpoak4xNDA0M1htVm03YkhYdGFyZmJuYmdnRGc0T0p1NFQ3WVc5WG91RC9vYUcyTEM1OGRiR2NRd1dHeHhVTTFuNEt0NXM5M3IxeXRsdmRHeDBZbUlpT1ZoT3AvUGFhNjlOYzhpVmlvdUxFd1BuTWNhUlNJUXlxNHZxcERYOU5OcnM1enl6SVlwZU9ZczRCa3R0YjJlRGc2YmZjRng4ZDdnRld2aHFjbkl5K1NZT0FHUlpMdktadXpQRlpPNGJ4OGpTUjJIQTlOTm9zNVVXencxUmVBVUxRaUgxeElrTXQ1bXdmYjFhZzhMaE1MMWl5UzdUN1c2VFp6a1RVbFdWbGFYSU1hWmRYWnlhV2J5Q3BWMjRRQzlkc2x4ZDJiTE5oR1g4cWhaTzhLSkZaTmt5MHpVV3hxeS9uOU9HS0h5Q1JlbjBlclZXZ3lXdFdHSExOaE81ZzJ0WXNjZGpaUW5KK05Ob1BzMHNMc0dpQXdPWnJsZTdlYk9WdWoySFVVYWpNUzUzaFhHUzMyOTBzN0VFbmh1aWNBbVcxdGFXMFhxMTVlWHkrbG1qVnZLUngrTnhKUFhBVFUxTm5lODRuNlo4aHF3L2pRNEVnRU0vaVAzQmdxbXA2VzBtckltdlYxdGVybGN1MXhVWEZ5Y0dSMkNNRlVWNS9XK3ZYN3AwU2RPMFROZHVtQTlac29Rc1dXSTZXRE1ib3VpVk04MytZR2tkSGJTejAzSjF4WEdiQ2NQbVhiZkQ3RjJoeitlcnE2dEwvQjVDU0d0cjY4OSs5clBmL085dkxsNjZtUDVZQ3l3L2pZYUpDZGJmcjFmS05MdlBYMks5V3BPbllWb1d0cGt3b0grZ1B4cU5KaWZKNFhENFRHNVZRZ2k1L2ZiYnk4dkxrMGNMZGdlNjMzbm5uYzh1Y3hoV0VOOXN6T3g5Tk1ZUUR2T1lXMkZ6c0doL3YzYm1qTVZVSVlSa3VlRDY2N08yc3UrOFJrWkhqaHcrTXFjZnkrUHhsSmxmbG5MOXV2V1BQZmJZa2lWTGt0Y0tURCtjS3hNV20xbUpEVkZzWmZqNUxtTnNjRkJuYUJnaHNZOCtZaU1qRm9NRmdMMWU3UFBSenM1WmM4QWxpU3hiWm1XZWt4bXhXR3g0ZUxpenMvTWYvL2pIeWRhVHljK1BHV04rdjkvQ3Ftc1k0MjEzYjZ1c3JEejR6NE9uMms2TmpZM0ZZakdYeTVYNW9pRHpJaFVWbjI4MlpoeWZEVkdNQmd0VU5mTGFhMnBycTA3ckp4SXgvWTFKd0JpbXBzSjc5c3pLSlFEMitRcWZlc3F1OWR4VGFXdHIrL1Z2ZmoweU1oSU9oK2NzQ1NsSjB1Ykd6WVdXdWo4d3h2WHI2NjliZTkzNCtQakl5TWpJNkFnQTFQSjVzazY4WHNudk43MUVWSHhEbE9GaGFVR0NoUUFnSEliSlNaMWdtWHBMVjZJVTVpejhHbytwNVh0TXd5TFJ5TWp3aUJKUjVxU0tVcnBtelpxdFc3ZW1PdEFJU1pKS1MwdEw3VjBzRGdDbXBpQjVpZ3JHWlBIaTFBZWtnREdFdzdHalJ4MFRFK2tXQ3dFZ0pTWFNpaFVHNzZzTUJ3c2hoUEgwZjF4ZCtmdDUvMFdFRUVJWTRUbVBqUUdBTVZaVlZiVnIxNjdsV1p3alpCREVZc3FMTDJwdGJaK2ZhWXhCVVF5ZStGa29qYjd6VHV5OTk5SmRiUmh6TkRSNEhuL2NZSnZFVExDKzBBQUJZeXh4QjFkUVVGQlNVdEt3c2VHKysrNWJtNXNMSndGQU1NaEdSdVlteWRyM1VOTWcvZnc4eGxBc1pyeWRJNEkxemVmMWJhamZJRW1TeSsxYVdyNjB1cVo2ZGUxcXY5OWZZUFk1U1RiWmV3MUovM3RNL2lFUnJHbDFkWFcvK01VdkpFbVNKQ21udzVRblJMQ215YktjWmlTN1lKYjVocDRnR0NDQ0pYQWhnaVZ3SVlJbGNDR0NKWEFoZ2lWd0lZSWxjQ0dDSlhBaGdpVndJWUlsY0NHQ0pYQmg1bGtoWTFuWU5Xb3VnQVg0by9rQ1lQcS9MREQ1aHd3SFM1S2srRG8rRnNhUlpRSUF1OTNZN2RZcjk1OEhZK3p4NEtLaUxKMFJ4ckRIWTN6a0REWStlUkpVTlF0RGhPZUJNWmJsTEgxOGVjVEk5QlpiNGNKQ1VsNXU4RVNZQ0pZZ0dHY29mWUpnbGdpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhTUHkybXQ2WlFUQk5FZmtsVmYweWdpQ2FRNGtTWHBsQk1FMDBjWVN1QkRCRXJnUXdSSzRFTUVTdUJEQkVyZ1F3Uks0RU1FU3VCREJFcmdRd1JLNEVNRVN1UGgvNVNTaFRuMld4bDhBQUFBbGRFVllkR1JoZEdVNlkzSmxZWFJsQURJd01UZ3RNRE10TURGVU1UTTZNelE2TlRVck1EQTZNREJrRUFUM0FBQUFKWFJGV0hSa1lYUmxPbTF2WkdsbWVRQXlNREU0TFRBekxUQXhWREV6T2pNME9qVTFLekF3T2pBd0ZVMjhTd0FBQUFCSlJVNUVya0pnZ2c9PSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTEwLTMwIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJDbGllbnQvQXV0aGVudGljYXRvciBDb21ibyBDZXJ0aWZpY2F0aW9uIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVQUYxMDAwMjAxOTA1MDYwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy42IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAuMCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTktMTAtMzAifSx7ImFhZ3VpZCI6ImEwMjE2N2I5LWFlNzEtNGFjNy05YTA3LTA2NDMyZWJiNmYxYyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiYTAyMTY3YjktYWU3MS00YWM3LTlhMDctMDY0MzJlYmI2ZjFjIiwiZGVzY3JpcHRpb24iOiJZdWJpS2V5IDUgU2VyaWVzIHdpdGggTGlnaHRuaW5nIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMyOTQ3MywicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyIsInNlY3AzODRyMV9lY2RzYV9zaGEzODRfcmF3IiwiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImxhcmdlQmxvYktleSIsImNyZWRCbG9iIiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6ImEwMjE2N2I5YWU3MTRhYzc5YTA3MDY0MzJlYmI2ZjFjIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOnRydWUsImFsd2F5c1V2IjpmYWxzZX0sIm1heE1zZ1NpemUiOjEyODAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi0zNX1dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjQwOTYsIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjozMjk0NzMsIm1heENyZWRCbG9iTGVuZ3RoIjozMiwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjEsInJlbWFpbmluZ0Rpc2NvdmVyYWJsZUNyZWRlbnRpYWxzIjoxMDB9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wNi0wNCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWXViaUtleSA1IFNlcmllcyB3aXRoIExpZ2h0bmluZyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjQwNjA0MDA0IiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDYtMDQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA2LTA0In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMzQyOTM4ZTBlZTY1ZDUxZWUwNTYxMWMyODIwMmM2NzRkZmQ1YzlkZSIsImQ1M2VkZDIzYWRiNmI1YjRhZGQxMDJmYjRhZDFiNDAzN2ZmNGE3YWUiLCJhMTgzMzUzMmU4MWJjY2M3OTI0NWZhNmY1Mjk2YzQ4MTVkZmY1OTljIiwiZjVmNmVlZjcyOWEwMjY0NzUyMDUzYzIyZTg5ZmMzMDI4ZjE1MzZjMSJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyIzNDI5MzhlMGVlNjVkNTFlZTA1NjExYzI4MjAyYzY3NGRmZDVjOWRlIiwiZDUzZWRkMjNhZGI2YjViNGFkZDEwMmZiNGFkMWI0MDM3ZmY0YTdhZSIsImExODMzNTMyZTgxYmNjYzc5MjQ1ZmE2ZjUyOTZjNDgxNWRmZjU5OWMiLCJmNWY2ZWVmNzI5YTAyNjQ3NTIwNTNjMjJlODlmYzMwMjhmMTUzNmMxIl0sImRlc2NyaXB0aW9uIjoiWXViaUtleSA1IEZJUFMgU2VyaWVzIHdpdGggTGlnaHRuaW5nIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMyODcwNywicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCIsInJlbW90ZV9oYW5kbGUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMi0wOCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMDItMDgifSx7ImFhZ3VpZCI6IjJjMGRmODMyLTkyZGUtNGJlMS04NDEyLTg4YThmMDc0ZGY0YSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMmMwZGY4MzItOTJkZS00YmUxLTg0MTItODhhOGYwNzRkZjRhIiwiZGVzY3JpcHRpb24iOiJGZWl0aWFuIEZJRE8gU21hcnQgQ2FyZCIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUIyRENDQVg2Z0F3SUJBZ0lRR0JVclFiZERybTIwRlpuRHNYMkNCVEFLQmdncWhrak9QUVFEQWpCTE1Rc3dDUVlEVlFRR0V3SlZVekVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNQ0FYRFRFNE1EUXdNVEF3TURBd01Gb1lEekl3TkRnd016TXhNak0xT1RVNVdqQkxNUXN3Q1FZRFZRUUdFd0pWVXpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFc0ZZRUVoaUp1cXFuTWdRalNpaXZCalY3REdDVGY0WEJCSC9CN3V2WnNLeFhTaEYwTDh1RElTV1V2Y0V4aXhSczZnQjNvbGRTcmpveDZMOFQ5NE5PenFOQ01FQXdIUVlEVlIwT0JCWUVGRXU5aHlZUnJSeUp6d1JZdm5EU0NJeHJGaU8zTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJREhTYjJtYk5EQVVOWHZwUFUwb1dLZU55ZTBmUTJsOUQwMUFSMitzTFpkaEFpRUFvM3d6Njg0SUZNVnNDQ1JtdUpxeEg2RlFSRVNOcWV6dW8xRStLa0d4V3VNPSIsIk1JSUJmakNDQVNXZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQVhNUlV3RXdZRFZRUUREQXhHVkNCR1NVUlBJREF5TURBd0lCY05NVFl3TlRBeE1EQXdNREF3V2hnUE1qQTFNREExTURFd01EQXdNREJhTUJjeEZUQVRCZ05WQkFNTURFWlVJRVpKUkU4Z01ESXdNREJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCTkJtclJxVk94enRUSlZOMTl2dGRxY0w3dEtRZW9sMm5uTTIveVlndmtzWm5yNTBTS2JWZ0lFa3pIUVZPdTgwTFZFRTNsVmhlTzFIamdneEFsVDZvNFdqWURCZU1CMEdBMVVkRGdRV0JCUkpGV1F0MWJ2RzNqTTZYZ21WL0ljak50Ty9DekFmQmdOVkhTTUVHREFXZ0JSSkZXUXQxYnZHM2pNNlhnbVYvSWNqTnRPL0N6QU1CZ05WSFJNRUJUQURBUUgvTUE0R0ExVWREd0VCL3dRRUF3SUJCakFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUF3ZlBxZ0lXSVVCK1FCQmFWR3NkSHkwczVSTXhsa3pwU1gvelN5VFptVXBRSWdCMndKNm5aUk04b1gvbkE0M1JoNlNKb3ZNMlh3Q0NILy8rTGlyQkFiQjBNPSIsIk1JSUIyRENDQVg2Z0F3SUJBZ0lRRlo5N3dzMkpHUEVvYTVOSStwOHoxakFLQmdncWhrak9QUVFEQWpCTE1Rc3dDUVlEVlFRR0V3SkRUakVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNQ0FYRFRFNE1EUXdNVEF3TURBd01Gb1lEekl3TkRnd016TXhNak0xT1RVNVdqQkxNUXN3Q1FZRFZRUUdFd0pEVGpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFbmZBS2Jqdk1YMUV5MWI2aytXUVFkTlZNdDlKZ0dXeUozUHZNNEJTSzVYcVRmbysrMG9Bai80dG53eUlMMEhGQlI5U3Qra3RqcVNYRGZqaVhBdXJzODZOQ01FQXdIUVlEVlIwT0JCWUVGTkdobUUyQmY4TzVhL1lIWjcxUUV2NlFSZkZVTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUUMzc1QxbEJqR2VGK3hLVHB6VjFLWVUyY2thaFRkNG1MSnl6WU9oYUh2NGlnSWdEMkpZa2Z5SDVRNEJwbzhycm9PMEl0N29ZakYya2d5L2VTWjNVOUdsYXF3PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFGQUFBQUFVQ0FNQUFBQXRCa3JsQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUJIWnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU5pMWpNREUwSURjNUxqRTFOamM1Tnl3Z01qQXhOQzh3T0M4eU1DMHdPVG8xTXpvd01pQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cGtZejBpYUhSMGNEb3ZMM0IxY213dWIzSm5MMlJqTDJWc1pXMWxiblJ6THpFdU1TOGlJSGh0Ykc1ek9uQm9iM1J2YzJodmNEMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzl3YUc5MGIzTm9iM0F2TVM0d0x5SWdlRzFzYm5NNmVHMXdUVTA5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5dGJTOGlJSGh0Ykc1ek9uTjBVbVZtUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdmMxUjVjR1V2VW1WemIzVnlZMlZTWldZaklpQjRiWEE2UTNKbFlYUnZjbFJ2YjJ3OUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NCRFF5QXlNREUwSUNoTllXTnBiblJ2YzJncElpQjRiWEE2UTNKbFlYUmxSR0YwWlQwaU1qQXhOaTB4TWkwek1GUXhORG96TXpvd09Dc3dPRG93TUNJZ2VHMXdPazF2WkdsbWVVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUhodGNEcE5aWFJoWkdGMFlVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUdSak9tWnZjbTFoZEQwaWFXMWhaMlV2Y0c1bklpQndhRzkwYjNOb2IzQTZTR2x6ZEc5eWVUMGlNakF4TmkweE1pMHpNRlF4TlRvek1Eb3lOeXN3T0Rvd01DWWplRGs3NXBhSDVMdTJJT2FjcXVhZ2grbWltQzB4SU9XM3N1YUprK1c4Z0NZamVFRTdJaUI0YlhCTlRUcEpibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPakpGTnpGQ1JrWkRRelkzUmpFeFJUWTVOemhFUVRsRFFrSTJORFl6Umprd0lpQjRiWEJOVFRwRWIyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09qSkZOekZDUmtaRVF6WTNSakV4UlRZNU56aEVRVGxEUWtJMk5EWXpSamt3SWo0Z1BIaHRjRTFOT2tSbGNtbDJaV1JHY205dElITjBVbVZtT21sdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNk1rVTNNVUpHUmtGRE5qZEdNVEZGTmprM09FUkJPVU5DUWpZME5qTkdPVEFpSUhOMFVtVm1PbVJ2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2TWtVM01VSkdSa0pETmpkR01URkZOamszT0VSQk9VTkNRalkwTmpOR09UQWlMejRnUEM5eVpHWTZSR1Z6WTNKcGNIUnBiMjQrSUR3dmNtUm1PbEpFUmo0Z1BDOTRPbmh0Y0cxbGRHRStJRHcvZUhCaFkydGxkQ0JsYm1ROUluSWlQejQ3N0pYRkFBQUFZRkJNVkVYLy8vOEVWcUlYWmF2RzJPb3FjTEcyek9Pa3d0MEJTSnRxbGNYVjR1K2F1dGxXaGJ6azdQVUFNWTlIY3JLanROYnE4ZmVBbDhhQm9zeno5dnBkanNHR3F0RjNuOHVUc05TWnBjNkpzTlQ1K3YweFlLbnU4UGZmNS9MNDhmZy9mcmljekpnWUFBQURBRWxFUVZSNDJrUlVDWmJESUFqRlhaT1kxVGF0TmMzOWJ6a3NTWWMzcjRNRTRmTUJBYUQ2emw4eS85VE9nZXQ4ZDVqZk43OGJ3TS9kRENScFI1MjF6WGZvakhKMDVJSXloQkFVU1ZBT05kR3pCWXQyZjdLRnJma0phQWtIaDlGWmhjRFhIUmtUS285TUxpaEdhYXZJbW5WM3F5RVgwRXByZ3ovNER3VUQ3a0NIUm5kOFFGTjQzR280VVZtRERnemE0dzI3b2l6ZEEyK2NLK3V1VXBqam8yK3h3Yy80Mlc1MHg1TEdZZURCc1IwSFZJeDV4OGlGNjBDYmxiVEVFa0ZyMjdiTkRCVVZTcTFPS1ZQYkU2MmIzRUg4RnFCZzVPT09FdWMydDhaSmlxTU91R3ArY0tqZzd3VkdjZW96cU40cHhnVlBRa2pGWWdiVkpLRFVoRENqWXJhd1A1cTRFVGdDOWZJTVJIdGl0cFFjQ3ZKT0VMY2JNc1FnbmNpUmtsanB5UWp2RzQ0anFCVUVURmlCaTFQRUl5ZWtPenNXK1R5NWNMSG9zNVIrZE1TMUx0U1N4ZjNnUUhjelIyQ0k0Z01OcFc0SVJBMVFNYTZ0SjQrQzZ1SHVHRThtTkRJeUZxZy9PUC9NTVV1ZVM2SXE4UzkwZEFlQkpTRXkvcUtrSytCTnd6OGNZWTRqYjVKNnU0aVdDSTJCMVo1NkxXNWtFYzRoa2RNcHN2VUM1NTg1U1gwUXViY2dOcXlmZ0RGRWNUdCs0MC8wUzVOeDB3YUN3M09La2NPYkE1SW4wQVlwMDFwamp3Mm42MjZVRGp0SHdhMjhpSHVUS3F0cnYrcmVXNDFOWjZpR2xyN3V1TEpDZmtGdGN0Y0cwNHNnbTFlTlMrWmFEbnBhVEVyR295WDVKSzJpTXo4eHMwbk93V0djUERONDlxYUNkNGJ6Sm96RFptL2FCSytFb3pMdytYaE5CaVl3SGYwc2lPdTFYUGtHL3pLd3ZxWUtjZlN3REVjSC9vVWUwN2VzL1dROHJJeWcyRE9Yajh0amtaZHVEQi9iOGh6RGxsTU1PQ1M1QkVuZDUzNGY4dGkzVVpjNGtNczN4THlhZk1Tc0poZEc4WFBxak5rNXRBZ08yNWZlS0NoblZkRGovSjBGTWtPc1UveE1CdjB3RmhZZUVHZlZIMTNmdURVMHlERkxhNGZjN1JuV0hCZnVURlYydEVtTndhZGM3YWMzVVkyamZCbDdIVDM2ZmUzNGlRTzVtTkNGRkJXMDdLalBncWhPTFUwMXZaOFB1ZVoySkNsRlpOOGprVXM2OXVrYTllUHA2K0VmTDRBRjUrTnl3U2Jpckh0Y0I4TWwvZ2t3QUVqa0s2NEtqSFBlQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiIyYzBkZjgzMjkyZGU0YmUxODQxMjg4YThmMDc0ZGY0YSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTAyNCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6NiwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjo5NiwidHJhbnNwb3J0cyI6WyJuZmMiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDQtMjQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA0LTI0In0seyJhYWlkIjoiMDA2RiMwMDAyIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWlkIjoiMDA2RiMwMDAyIiwiZGVzY3JpcHRpb24iOiJIYW5rbyBVQUYgQ2xpZW50L0F1dGhlbnRpY2F0b3IgQ29tYm8gZm9yIGlPUyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InVhZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfZGVyIl0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9kZXIiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19zdXJyb2dhdGUiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZhY2VwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6WyJhbnkiXSwidGNEaXNwbGF5Q29udGVudFR5cGUiOiJ0ZXh0L3BsYWluIiwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBd3dBQUFFc0NBWUFBQUJ1VERSa0FBQUFCbUpMUjBRQUFBQUFBQUQ1UTd0L0FBQUFDWEJJV1hNQUFBN0RBQUFPd3dISGI2aGtBQUFBQjNSSlRVVUg0QVVVRUJnVVNld1J6Z0FBSUFCSlJFRlVlTnJ0M1grTUhHZWQ1L0hQVTlWZC9TTkdqQU5SREF2Wk5wdnh4RGczTi9IR1M5QTRDb28ybUZzaE9ab2pXaTJDTEFpRDd5Q2NRTVQ1ZytUMjdpQ0pkQW1ySUJHUXdnL3RFU0lqbE1OeXBJZ2o1R1FSSlJiY0JobWZOODdFbnBBWndBdEdRR2JRSlRQOXM1Nzd3ejFKSEhzOE0xMVBWVC9WL1g1SlZyU0x1NnI3KzFTMzYxUFBMMk90RlFBQUFBQ2NUMEFKQUFBQUFCQVlBQUFBQUJBWUFBQUFBQkFZQUFBQUFCQVlBQUFBQUJBWUFBQUFBQkFZQUFBQUFCQVlBQUFBQUJBWUFBQUFBQkFZQUFBQUFCQVlBQUFBQUlEQUFBQUFBSURBQUFBQUFJREFBQUFBQUlEQUFBQUFBSURBQUFBQUFJREFBQUFBQUlEQUFBQUFBSURBQUFBQUFJREFBQUFBQUlEQUFBQUFBQURMQ3BRQWM4YVVHMlc5SldqcjhzQ29ab3plRW9ZYS8vTkYrd0hmMy9zdkl2UHhJTlM3T2xiSGJVZlB0STMrR0xmMG0yM1ducVpsQVFBQUNBem93WEZqTmhVcnVqeHNhMnNRYUN5b3FGYVdwT0s1ZjgvM0cyOGJhRU5nTkJJWVRTclFaTlM5cW45Wk5XckZPbXc3ZWthQlRoV2JtcTFaVzZmMUFRQUFDQXk0VUVBSTlhNE5GWTJzcGZVTFpWWHkvTG1Md1prUUlVbXFTQytVekxHMmRNeElKMFliZHBvckF3QUFnTUF3bE9hTUtiY2liWlowVmNGbys0YUthclMyRklZYUQ2Vng2VXdQUkx1dHh6b0ZUUytXOU16RXZGM2d5Z0VBQUNBd0RIUklXQ3JxblpIMGw0V0tka1dVWlBXTHY2QmRCV2xYcVhHbTk2RVQ2eWZOdHY2RitROEFBQUFFaG9FTUNWVkswck13MUhnWWFqd3FTck5sTTljS2RKQ2VCd0FBQUFKRExwMm9tTTFCckhjWHlycSthcnJ6RWVCTUVLaFdrajZ6M1BQUXNIcTAwdEt6VEpvR0FBQUVCbmhyenBoeXM2S3JpN0Z1TEFlcUthUW1XUWhEalZlbDhUalV3a3pKSEdvMmRZZ2hTd0FBZ01BQWJ5ejNKa1FWVFpVa3R0cnJrOEJvSkFvMUZWVTB0ZHpyc0xWcGoxQVpBQUJBWUVCZlRFZG1lekhRZGVWQWsvUW0rR1c1MTJHMlloYmFiWDJ2Mk5hVERGY0NBQUFFQm1RV0ZNcUJQbGd0ZEpkQ2hiY0NvNUdvcUwwcWF1OU15Ung0dWFvZk1Fa2FBQUFRR09EY25ESGxWa0hYRmtMdElpamtVeFJxS21wb2l1QUFBQUFJREhEcVpOWHNMSmIxa1lqVmpnZ09BQUFBQkFZc1d4NTZWQXBVazZFZWd4d2NpazBkWUk0REFBQWdNR0JOVGxUTTVzanFVd3c5R3A3Z0VKZDEvVXpSTURrYUFBQVFHTEN5b3h2TnlJWWxmYlFjYUpJZWhlR3lQRGs2RHJWck9qTDdXWTRWQUFBUUdQQ0s1UW5ORzR2YXl4NEtReDRjQXRXcWdUNy9mTmtjYmpUMFhUYUFBd0FBQklZaE4xTXlXd3NsZlN3S0dINkVWeFVEVFJZcm1qeFpNZzlGVGYyUVlVb0FBTUJuUFBOT3dkR05adVFYa2ZsNEZPcUxBV0VCS3lpRitwQXQ2LzZaa3RsS05RQUFnSy9vWVhEc1pOWHNmS1BWUjRJQ3k2UmlEWW5kYUNRSzljVmZST2F4c0tYdjBOc0FBQUFJREFOcWVWSnppVW5ONk9XTFdOQ3VPTlM3WmtybUgwY2JkcHFLQUFBQVh6QWt5WUhweUd4L1kxMWZLZ2FhcEJybytjdjRhbS9EeCtlTUtWTVJBQURnQTNvWUVwZ3pwdHdwNnNQVmduWlJEVGo3VWhhMEt3NDBkcUppdmpxMlpHZXBDQUFBNkNkNkdIcDAzSmhOdHFRN0M0UUZwUEhGREZRckc5MDdVelEzVUEwQUFFQmd5Sm1UVmJOelEwWDNzd0lTMGhZVnRmZjVzdmtzUTVRQUFBQ0JJUWZtakNuL0lqSWZMMG1mb1JySVNqSFFwQzNyL3VQR2JLSWFBQUNBd09DcDQ4WnNpaVBkeGhBazlPV0xhalN5b2FMN1QxYk5UcW9CQUFBSURKNlpLWm10MWJMdURFT05VdzMwVTBuNnpFekpmSkJLQUFBQUFvTW5UbGJOemlqVUZ3UERSbXp3UXhScTZvV1MrUWZtTlFBQUFBS0RCNWl2TUh5YUxUMHdYOUtlaHZUbE9OYWNqKzh4RERWdVM3cVRlUTBBQUlEQUFQVEJ4THhkMkxKb245cGN0N2ZXcmZhMVloMzI3c3NicUZZdEV4b0FBQUNCQWVpcnNTVTdlM25kM2pkZjBwNW1Sd2U4K2dKM0owTlBSMlk3TFFVQUFOTEFUczk5MEd6cEFkZkhqSXJhUzJYVE5URnZGeVR0UDI3TW9WSkpmMWNNTk9uTGU2c1c5UG5weU55OXRXbVAwRklBQUlEQWtIT2pMZnU0NjJQK3Ntb0lEQm5aWnUxcFNmZWRxSmlEa2RXbmZObkFqOUFBQUFEU3dKQWtvRWRqUzNaMmM5M2UycEMrSEZzdCtCSWFXSFlWQUFBUUdBQ1BiRm0wVC8ycHJGdmJiVDNtdy91SlFrMFJHZ0FBQUlFQjhNakV2RjM0aTZiOVJyT2ovK3hEYndPaEFRQUFFQmdBRDQwMjdMU3A2eFlmZWhzSURRQUFnTUFBZUtobWJmMHZtdlliaTIzZDNlL2VoaWpVMUV6UjNFQ3JBQUFBQWdQZ21hMU5lK1JQWmQzYTZlaFlYME5EVVh2WnB3RUFBQkFZQUE5TnpOdUZkelRzRnhvZFBkVFA5OUZkY3BYUUFBQUFDQXlBajdZMDdNRitEMUdxRnZUNUV4V3ptZFlBQUFBRUJzQkRXNXYyeUdKZGQvUnppRklrM1g3Y21FMjBCZ0FBSURBQUh0cG03ZW1ncVh0YXNRNzM1UXR2TkZJdDY4NDVZOHEwQmdBQUlEQUFIcXBaVzcrOGJ1OXJkblNnWDZFaGpuUWJvUUVBQUJBWUFJK05OdXoreGJidTdzZTV3MURqbmFJK1RDc0FBQUFDQStDeHJVMTdwRis3UXhjSzJzVWVEUUFBZ01BQWVHNjBZYWNYNjdxakg2RWhLbXJ2VE1sc3BSVUFBQUNCQWZEWU5tdFA5eXMwRkFKOWpwV1RBQUFBZ1FISVFXam94ODdRZ2RGSUpkSW5tQVFOQUFBSURJRG5KdWJ0UXREVVBWbUhoakRVZUN2U0ZDMEFBQUFHTmpETUdWTSt1dEdNMEtUSXU1cTE5WDZFaGlqVUZQTVpBQURBd0FhR1RsRWZydFMxa1NZRm9hRjNoVUNmSTNnREFJQ0JDd3pUa2RsZUtHZ1h6UWxDUThJZkJLT1JEVXY2S05VSEFBQURFeGlPYmpRajVWQ2ZwQ2t4cUtGaHFhbXZaN2w2VWpIUUpQc3pBQUNBZ1FrTUc1YjAwY0NJSVJRWVdQMVljalVxYWk5THJRSUFnTndIaHBOVnM3TVlhSkptQktIQnZVcWtUMUI1QUFDUTI4QndkS01aS1ZwOWhDYkVNSVdHZWtkZnkrcDhZYWh4aGlZQkFJRGNCb1kzdkt5YkdJcUVZYk8xYVk4MHBDOW5kYjVDUVgvTHFra0FBQkFZY21lbVpMYXlLaEtHMVpaRisxU3pvd09aL0VDd2FoSUFBQVNHdkwzaE9XUEtCYU9QMFhRWVpxTU51eityNVZhTGdTYlowQTBBQUFKRGJyUUt1allJVktQcE1QUmYzcWJ1eVdvU2RDSFE1K2FNS1ZOMUFBQUlERjQ3dXRHTVJFWHRwZG1BTTNzMExOWjFSeVkvRkVZanJZS3VwZW9BQUJBWXZNWllhdUJzMjZ3OW5kVWs2S2lvdlV5QUJnQ0F3T0N0RXhXem1UMFhnSE50V2JSUHRkdDZMSXR6dmVGbDNVVEZBUUFnTUhncHN2b1V6UVdjWDlqU2Q3S1l6MUFvYU5lSml0bE14UUVBSURCNFpUb3kyNW5vREt5c1ptMjlLZDJWU1RpeHVwR0tBd0JBWVBCS09kQUhhU3Jnd3NhVzdHeWpvNGZTUGcvTHJBSUFRR0R3eXNtcTJVbnZBdkl1cXh2c3FLa2Z4ckhtMGo0UGU2RUFBRUJnOE1LY01lV2kxVWRvSnVTZE1YcmZUTWw4TU8yOURHclcxcHRHWDAzOWh5TlFiVG95MjJsWkFBQUlESDNWS3VqYXdJaGxIREVRb2xCVGNhVGIwZzROV1ExTllxZ2dBQUFFaHI0cmhOcEZFMkdRaEtIR3N3Z05XUXhOb3BjQkFBQUNRMSt4TWhJSURiMnJXVnR2VzMwcjdjOVNNbm8vTFFvQUdFYkdtSXVOTVpQR21KdU5NZmNZWXc0YVkrd3FmNzdSL2J0VHhwZ0pZMHlGd0pBQXd4MHc2S0doWGRKL1RQTWNvdzA3M1lwMU9PM1B3YjRNenY4QnVtY04vK0NzOW1kTFhzL3Y2UTJCVGVuUExWeS94aHBqRHFiMFhyWU00blhzdzNmVVFXMlgvOXljMDkrRXFlNTErMGRKVDBuNnRxUjlrbmF2NFJCN3VuLzMrNUorTG1uUkdQUDVidkR3Tmp4NEdSam9YY0F3NkM1UG1tb3dialQwM2RUREQvc3lZTEM5T2NWalgwWjVKVW03alRGdm93eTVjbzJqNHh6S1dWQzRwUnNTdnIvR2NMQldkM1dEeHhQZE1PSmRjQ2g0ZWlOMUhkOUZyUFdHdUZPVzA2ZFRTeHMwbjlYN2owSk56UlRONzBkYjl2RTBqci9OMnRNekpYTWdDaldWWnZBNWJzeDN0MWw3bWlzU0E2aVc0ckhmUTNsZmNhT2sreWxEYnJqNE4rVVJhKzJwbklTRnFXNUlTTnVPN25rZU1jYmNacTA5U1dCWXdZbUsyVndPTk1sM0VXdTlJYzc3WjRpSzJqdFRNcWRHRzNZNmxSdjZwZzdFWlYyZjVvcGpVYVRySmUzbmlzUUEycER5elFIT3VKbkFrQS9kM2lBWFQ5Y1A1T0N6WGl6cHYrdk1NS0lzN2RhWm5yZC9iNjMxb2s3ZURVa0tZcjJicnlPR1RTSFE1NDRic3ltTlk5ZXNyYmZiK2w2cW9TZlVWTm9yUHdGOWNrMmFCeCtrK1I1Snc1TXhab0l5NU1MMWpvN2o5WENrYmpENllSL0N3bXQ5MzVlNVRsNEZoamxqeW1rT25RQjhGUmlOVkNKOUlxMmI3bUpiVDhaV0MybCtobVpGVjlPU0dFQWJVejcrSlpUNEZUc3BRUzRNL0hDa2JsZzRJRDk2QWIvaXcrUndyd0lETnh3WVptR284V2FrOTZWeDdDeDZHWW94azU4eGtOSit1bmdwSlg3RnpaVEFiOE13SEtrNzRkaVhzTERzMi8zdWdmTXFNSEREZ1dGWEN2V2h0SllwVGJ1WElRaFVZNGxWRE5qTjBjVVpuT1lLS3YyS0hjWVk1akQ2YlJpR0kvMDMrVG0vNk9zWi9TYjVIUmhPVk14bWxsSUZwTWpxVTJrTVRhcFpXMi9GZWpUVkh4VG1JR0d3dkRtRGN4Q3l6OFlxaVg0YjZPRkl4cGozNnN3ZUNWNEdha24vWWVnREF6Y2FRUGU3RUtqV0t1amFOSTY5V05XUFV3MDdUSDdHWUtsbGNJNDlsUGtzZCtWbDU5dGhNK2pEa2JyWDNaMDUrSDcwWmFFRUx3TERuREhsUXVDc213dkl2YWlvdlVjM0d1ZkxvRTdNMjRWbUo5MGY2NldpM2trTFlrQnN5T0lrL1J4bTRLbnRsTUJMZ3o0YzZXUEt4MUxIZlhuSTRFVmdXQ3JxbldtdUVRL2swUnRlMWsxcEhEY085Sk0wM3pjYkwyS0FYSlBSZWQ1TXFjL0NiNGlmWFBSOGV6a2NxZHU3OEpXY3RNTytmanhrOENJd1JOSmY4ajBFemxZb2FGY2FrNGpIbHV4c3A2TmpLUWFHeVRSNlI0QSsySmpSZVdxVStpeDMwZXZpM1EzMXhYTHpaTnZYMVpIK1hjNmE1UDFERnhqbWpDa1hDdHJGMXhFNFYyalRXVG1zWWRPZC9GeHQ2RXBhRHdNZ3E2Ny9UWlQ2SEN5elBwanQ0ZXR3SkpkTCtqNGlhWmVrc2RmOHVVclNweDJlSS9NOXkvb2VHQmp2REt5c0dHZ3lqVjZHU2t2UHB2bStDeDNtSkNIZk1uN0NUY0ErMTAyVVlPRGF3OWZoU0s0bWMwdlMzMXRyYjdUVy9zaGFlL0kxZjQ1YWErL3Zob2VuSFp4bmQvZDlEMDlnWURnU3NPck45MSs3UG1iTjJucWFrNS9EVU9NTVMwTE9aVG12WUF2bFBzY2VoaVY1Rlo0SGVUalNYems2enFldHRROWU2QzlZYTA5SytvUm43OXYvd01Cd0pHQU5nYUdnWFNuZGZQODh6ZmRkZWxudm9QV1FZN1VNejdXYmNwOFh3NUlHcXgxOEhZN2tZdjdDSTVLK3RaYS9hSzA5S3VsZUIrZThKc3NpOVRVd3RDSTJyQUhXb3Jxbzk3Zys1bWpEVHFlNTh6TzloOGk1RFZtZXJGOXJxM3Z1azVUQUN3TTdIS25MUmUvSmc5YmFwWFVHaktReTNXQ3UzME9TcnVKN0NLeXVHS1N6SWtJN1R1K0pENzJIeUxsck1qNWZsWktmSS9OeDJqZ255QTcwY0NTSFFmM0g2L3o3Unh5OS84eStIMzBOREFYRDVpekFtcjZvUmlNekpiTTFoVU9uT2l3cHBmY01aR0ZqeHVkakNOLzVzWUJDZnczNmNLU2FnMk04WXExOWNUMHY2UFpHZk5QQnVUT2JhOVczd0hEY21FMUJ3TnJUd0RvNDc1RXJOaldiNWh1MloxYUVBUElvNjkxVTMwckp6MnVLRXZUVm9BOUhjckdrOFQvMytEb1gvLzVtOXFDaGI0R2hXTkhsZkErQnRZdEM5Lzl3MXF5dHQySWRUdTE3YnJTVGxrUGU5R2wxbnN1by9Ia3hMS2wvMzRPS0JudDFKTW5Oa3NiUFpmeTYxOHJzUVVQZkFrUFlGa01WZ0hWS1k0aVA3ZWlaMUg1Z0F0VllYaFU1bEtTYnY5ZkpqUHNvKzRvWWx0UWZyb2FOSC9MNE03b1lldmk3SGwvM2tvTnpaL2Fnb2RDdkZncEN2WXZ2b3QvS1J2ZitzbXFHN25NM1czcGd0R1VmOS9UdFhTVnAydVVCNDRLZVQvTU5kNWRYUGNJM0NqbFNTL0RhQjlYak1xbkdtTW82VjFvWkZyZDA2NHBzWGVmZ0dENFBSNUxjOUtEOHZzZlh6ZVhwWXVoTEQ4TnhZellGUmp4MUJOYWI4Rk5ZS0dCc3ljNm0vSjZ2b09XUU0wbVdWUDFkZ3RlK25kS2YxdzVqekFSbHlFNTNPTkpkRGc1MWdHcW1Lck9leWI0RUJ1WXZBRDErWVZNYTRwUG1QSVpRZk4rUk96MHZxV3F0VGZKZHFsSDZGVEVmS2x2RE1CekpsVDhNeGYxSFAwN0svQVdnZDJuc29Kem1QSVl3MVBpY01XVmFEam5TNjdqbXA3di83WFVld3daS3Y2S2JLVUdtQm40NGtxczlHTmE3cENxQllUMG5EVmhxRWVoVktrTjhBcVg2bzk0bzZ5MjBISEtrMTNITlArNys5MlNQcjcrRzBxK0lZVW5aM1VnekhBbjlEd3h6eHBUWmZ3SG9YUnBEZkY2dTZyZXAvdEMwR1phRTNOd3NKVmxTZGFINzMxLzErUHFOdE1BRi9RMGx5QVREa2REL3dNQ1RSaUJoWUFnMTd2cVlFL04ySWRVZkdzTkRBdVJHa2lWVmw5ZFYvMDJQcjk5RCtTL29ydTdUYjZSckdGWkhndStCZ1NlTlFITEhqZG5rK3BocFRueG1HQ0p5SkVtNFhWNVgvWVZlRDhBbVphdmFUZ25TdzNBaytCTVllTklJSkJaRjdvY3VtTmpKSmpJckJZWWFFNStSRTBrbUhzOTEvN3VZNEJoVm11Q0NycU1FdVFoa0RFY2lNQ1MrY2VCSkk1QlVMT2RQSVdPYjdpWXlERWRFVHJpWWVQenJCSys5a2lhNElJWWxwZXNxQjhkZ09CS0J3VWxncUZGMklQRTM5eExYaDdSRnBickRyREg2TXhvT09kQno3NTIxOW1UM3YwbStTMitsQ1ZaMUxTVklqWXZsYXhtT1JHQklKbzF4MThBd01rYVhPZzhNVnYrYTZwdnVKSnBNQ21URjFjVGplM3Q4M1dVMHdhcHVvZ1JwL0x0aUppVHRjSENvbjFKTkFrTWlhWXk3QnBDVEh4dWp6VlFCbnQ4d0pWbFM5ZlVCb2RlVng5NURTNndlNmhLMkZjN1B4VzdhVHkvM3RJSEEwTHNVeGwwRHc2Z1lhTkwxTVV2MWRQZGlDTVdRSkhqUFpTL1ljejIrYmdmTnNDWlhVd0xuWEF4SGVwQXlFaGhjbk8wU1NnNzRxV1p0UGRXdlAvT1hrSU92UVlMWHZuNFlScytyamhsanR0QVVxMkpZa2tNT2h5TTlSVFVKREE0dVNQZmpyZ0hreDlHTlpvUXF3R01iSEI1ckxzRnJlYmkydWozc1dlR1VxK0ZJUnlrbGdTRXhoaVFBN3VSeEVZRktuWGxNOEZxU0pWV2ZlZDMvL1ljRXgrTGgydHBjVHdtY1lUZ1MvQWtNREVrQTNDbVVsYnUxeU9NT2dRRmVjM1o5V210ZlRQRHlLMmlLTlpsYTVYOWZwRVNyWXpnU3ZBc01BSVk4NUZpOWlTckFZejB2cWJyQ3lqQ1A5SGc0VmhSYm05MFhHcGJFNW1GcnhuQWsrQk1ZVGxRTVA0QUFBQytsdEV4bnI4dEw3cUZGMW94aFNja3hIQW4rQkFZQU1LR3VwQXJ3VkpJbFZWZmFwTzBaendMTUlMcUZFaVFLeW04VHc1R3dCb1hNa2ttc3NrSUtucFkvWDdRZm9Bb0EwTE5hQ3NkOEtjRnIzeXpweFNGcmc5c2wzYlhPMSt3d3hrd3dIS1puTG5wb0dJNUVZSEFvMXRzSURBQ1FpUlBHR0txd1BrbVdWUDNwQ3YvL0Z4SUdtR0hiTWJmWE9RYzdKWEhEMnBzcEI4ZGdPTklRWUVnU2dNeUVSdHVvQWp4MVRRckhUTEpLejZZaGJJTmprcDd1NFhVM2MvbXVYM2M0MG00SGgySTRFb0VCQUJ6KzRCaXhjUnQ4bFdSSjFmUE9WVmhoNWFTMUdzYjVQb3ZxN1duMWp1N1NvT2Z6VFM3dEZURWNDUVFHQUFEV3diZVZpYllNYVR2MCtyUjZwYVZCNTdtMFY4UndKUGdYR0ZnZEJRRGdJd2NyRXYzNkF2L2J2VDBlYy9jd3RrWDNhWFV2dzVLK1lveXBjRFd2V1UwTVI0S1BnUUVBQUU4bFdWSlYxdHFsQy96UEN3bUN6TEQyTXR6ZjQrdTJjeW12MlUwT2pzRndKQUlEQUFCRG81Ymd0YXVOa1g4dXdiR3JROW9laDNwODNYVmN5bXZtWWdnZXc1RUlEQUNRampsanlsUUJua215cE9wcVkrUi9sK0RZN3hpeWRxaEtrclgybEtSSGVuajlYUXhMeWhURGtRZ01BSkNPUmxsdm9Rcnd6QlVKWHJ2YWJzNi9UM0RzdHc1Wk83dzJJQjNvOFJpdkg1YTB3T1dkQ29ZakVSZ0FBQmdxU1piN1hXMDM1ejhrT1BabFE5d21qL2I0dW8rODd2OStqc3M3RlF4SElqQUFBREJVOWlWNDdRVjNjN2JXdnRpbjk1VnIzYnIxc29mQ0hnZXJYbUYxUDZjRUJBWUFTRTI3cmlXcUFGODRHUE8rbHQyY3Y5bkg5NWRuRC9mNHVxdTVzbE4zRlNVZ01BQkFhclpaZTVvcXdDTnZUL2o2WDYvaDc4ejM4ZjNsMmM5NmZOMU5YTmFwWTk4TEFnTUFBRVBqa2lRdlhtVVBobVhQSkRoRmJWZ2JwanNzNmZZZVhzcXdwR3l3N3dXQkFRQ1FZMlBXV3RQTEgvVytNM0ZlWFpyZ3RXc2RhdlJTZ25Oc0dQSnIrWWtlWC9kK2ZnWlN4NzRYQkFiM1RKem9CeE1BZ0RRa1dWSjFyVU9Oa3ZRd1hEUGtiWEdreDJOTk9hZzlMdXd1ZW5JSURNN0ZWbk9VR3dEZ21TUkxxbVp4TTdweG1OdWlPK1NybDJGSnU0MHhiK1B5WHRFM0hSMkhDZVlFQmdBQUJsNlNwVXZYMUhOdXJUMlo0Qng3YUNMOW9NZlhYVS9wVnZTLzFOdHUycS9IQkhNQ0F3QzQxZW5vR0ZXQUx4eXM4dks3ZGZ6ZHB4Tzh6NkYrVXQ3ZFViaVgrazF4bFYvUUFRZkhZSUk1Z1FFQTNJcU4vaDlWZ0VlU0xsbjYrM1g4M1I4bk9FK1ZwdXBwWitIZEdxNDVJT3QxeU5GeG1HQStCQXFaM1NnVTlEemxUczlNMGR4QUZkeGRxMk5MZHBaS0FBUHZrb1N2LzhNNi91NnZFcHpuU2trbmg3eXRmdFRqNitobFdJRzE5cFF4NXBGdXNFcGlxc2RBQndMREFOMDh4cG9MQXYvWHdZNksya3RydWRGczZRRkpCSVpVL29GYTF4QU9JRzJYSnJ1ZTdZdnIrT3UvU1hDcXQvTGJZVS8yZUhPN204djhnZzQ0cU5GdVk4emJyTFduS09mZ3lteElVcnV1cFR3V3FDUDlLNWNKNENxQnIyc0lCNUMySkV1cXJuZkNhSkt3Zk5tUXRNZHFLMElkNEpKMXp0V3dwQnNwSllIQmlXM1ducWJjQUFDUEpGbFNkYjFEaEpLRTVmY01TWHVzdGlMVUlTNVp0N3E5QWk2V1dMMlphaElZQU1BSjVqTEJNMG1XVkYzdm5JUmZKempYRHBycWxadmJSNmlFY3c4N09NWU9ZOHdFcFNRd09OR0tkWmlTQXdENnpjR1NxdXVhazlEZGdDekorOTFDcTBtU3ZrWUpuUHVabytQc3BKUUVobHlJTzBPMUl5YVFPNlc2ZmtzVjRJbWtTNnIyTWljaHlkQ1BTMmd5cHplM2VEWE12aWczdzVLKzRpQ0lnOEFneFRiZGxXY0tWbTl5L2tYcTZCa3VFOENObXJWMXFnQlBKTDBCNzJWT3dueUM4MTFLa3ptOXVjWFpIblowbk8yVWtzQ1FYTGl1TmFzQkRCQ0dKTUl6U1cvQWUvbjM3S2NKem5jRlRlYjg1aGF2ZXRMUmNhNmpsQVFHQjA4RzBsMmkxQWE2eVBreGkvbGNEaGJ3alluMUVsV0FSeExkZ0s5ekR3WVhOdE5rem05dThlcjF2Q1RwZGdlSHVzc1ljekVWSlRBa3NsUk8xQjI3K29jeDduOVEwdzQ1d0xDSXJlYW9BanlTWkVuVlhsZnFTVExFZFE5TjV2em1GbWQ3d3RGeHJxYVVCSVpFSnVidEFpVUhodmJYaGwxQTRaTWtTNnFlN1BGMWkwbmVNRTl1VTdtNXhhdU9PRHJPVFpTU3dKQlltdU9ZaTRFbVhSOXpiTW5PY3BrQXlUV2I2Zll3QXV1NDhVNjZrc3MrWTR4ZDd4OGwyNHRCa3Q1TTY1MTFjL3MwWlhESFljL05Ic0l0Z2NIQkJkblRVblJyTm1kTTJmVXg0NWloRkVCUzdQWU9qN3c5cCsrN1J0T2RkWFA3SUpWd3psWFB6ZnNwSllFaDJaYzhYUGZ1bU92U0tPc3Ryby9aRWZNWWdFVGZvWTZPVVFWNEpLOTdHbXlpNmM3eUZDVndIc1FPeTAzUHpSVFZKREFrdkJqVHZmazJSbi9tL0QyekZ3T1FOSFEvVHhYZ2tienVhWEFsVFhmV3plMVJNU3dwRFM1NmJuWWJZOTVHS1FrTVBVdDlUa0FuaFRHZVROWUVFbWxiUFVjVjRKRzg3bW13aGFaTDVlWVdaM1BWYzNNanBTUXdKTHVuVDNGNFFocExxNzVjMVcrNVZJRGV4UzM5aGlyQUl5TTVmZCs3YWJwekhLUUViam5zdWJtWmFoSVlFbWtydmNDUXhrcEpFL04yZ1luUFFPK1k4QXpQN012ckcyZVl4emszdDZmVSs3NFlXSm1MbnBzZHhwZ0pqei9qSDJobXp3TkR4Nlk3OGZsRXhUanZaV2hiWitzVEEwTWx6YVdVZ1I1dXVDczUvd2dzclhxdUE1VEF1Ujg1T3M1T2o4T21rOTNhalRGRE1WU3dMNEdoY1pGZVNQY2ZCUGNUbnhtRERmVDRvOHlpQWZETDIzUCsvdDlCRTU3alVVcmcvR2I2cE56MDNIeGxBRUs2enpMclhTdjA0OU5Oek51RjJiS1pDNEowMXBRTzI5b3F4OHV0TlM3U0M5V0d2MWZNc0Q3RlRXTUlHdHlLQzZ5UUJLOWNrdlAzLzFhYThKeWIyeGVOTWQrVXRJZHFPSFZBYnViTmJKZm9hVTdKeWF4T1ZPalhKMnhiSFlsUzJvUW1DUFV1U2Q5d0hYSmVLSmxqWWFoeEg2K1l5K3Yydm1IOHB2eXlhZ2dNbm1PM2RIam0wcHkvLzh0b3d2TjZtTURnM0NGSHg3bk80OEJ3ci9vM3B5bFh5eVFIL1RweG1rTjhBcU9SVk9ZeGhNNitQTUJRWVA0Q1BIUkZ6dC8vUHByd3ZINUdDZHh5T0tIOExtUE14UU5jcW43ZStHYzI1TGR2Z2FIUzByTnBIdC9FK3JldWo3bFlZaXcyc0I1eHdLWks4TTVJM2o4QVk4TFBlM1A3b3M0OExZWmJyaWFVWCszcDUrdm5mWjJMNFlVdkRYeGdxRmxiVDNNL2hxSnhQek4vWXQ0dXBQbWVnVUhUV21MK0Fyd3pDRS9vMzA0em5oZkxxN3JuYWtMNVRaNStQaGMzM0wzMldyb1lYdmhDVm9VSyt0bEtuVmcvU2UyREJhb2QzV2ljUDBscVdGWmpBTllpampYSC9ndndpWXNuODlaYWsvU1BwTEdFYitNU1d2TzhXUDdjc1c3UHpUY2RIR3FQcDN1SXVPaGgrS3NlWC9jZUIrZk9iQytKdmdhR1psdi9rdWJ4cXczMzQ4b3FMVDBiV3kzd013SmNHSHVYd0VOSm44eTdlb0tkOUIvNVMybks4OTdjTGttNm5VbzQ5N0NqNDF6djRXZjd0WU5qN0Y3dnc0aHVlTnJoNEpvL05SU0JZWnUxcDlQY1Fia1k2MGJYeDZ4WlcyL0hUSDRHMXVEbmxBQ2VTZnBrM3NrU2hnNDJqTHFHcGx6UkR5aUJjNjRtbEU5NUdqSmRQQWpZdnM2Ly8wNEg1OHgwems3UTc4Wks4eWxrRUtoMjNKaE5yby83Y3BVZkpPQkNZcXVGMFlhZHBoTHdUTkluOHk1N2w1UGNwR3lrS1ZlOEFUd3FzZGlDNDVxNkdwYTAyOU5ka2YrM2k4KzJ6ci8vU1Fmbi9PbFFCUWFsL0JTeUdMbC9Fak14YnhlYUhiYWlCMVo4RUVBdkhQeVVkRWxWbDh1QkorbXRZTCtCQzN1UUVqam5hbGpTZXozOGJDN3VRL2NaWXliVzhoZU5NZStWbXczeE1sM2hxZStCWWJSaHA5T2NFMUFNOVA0MGprc3ZBOUMvQndGQWo1SXVoT0Z5Q2NORS85aDdPb0hVRjA5UkF1ZWVkSFNjbXozOGJLNUd1bng5dGRCZ2pKbVU5SmlEY3oxdHJUMlpaWkY4NkdGSTlXbGtZRFF5SFpudHJvOUxMd053Zmd4SGdzZVNMcWs2NS9DOUpBMGZWWnJ6L0xyRGtsaGkxVzFOWFUwbzM3SFdKL0Y1L0d5U2ZtNk11Y2NZTTJtTTJmS2FQNVBHbUhzY2h0bk1lOUc4Q0F6TlpyckRGNHFCcmt2anVQUXlBTmsrQUFCNjVXaXpzMFdIYnlucCt1bFgwcW9YeEFNOTk1NXdkSnkvOGZDenVieWYyOWNOQmlkZTgrY3B1ZDBESnZOZU5DOENRK3FySlFXYVRHUHk4OFM4WFdpMjlBQy9JY0NyNGlDOS9WV0FCQkp2ZHVaNENjT2s0V01EVFhwQlBMaHd6OVhRbmJ0ODI2MDhaNzFTajNUZjcvQUZCa2xxZDV5TTZWcFJGS1d6L20reHJTZlRERHRBcnNKQ3JMbXhKVHRMSmVBaHJ6WTdjekQrbUI2RzFjTWR3NUxjMXRUbFBoZmJQZnlJWDh0SlU5emJqNU42RXhoZTNwRHVNbWhScUtrMGRuNnVXVnR2R24yVm54SWcvZUFQSkpCMFNkVjdQZnM4NzZGSkIrWUdNRTljRFV2YTdlRm5leklISWZNUmErM2hvUTRNRS9OMm9SVXIxU0pjdEpqT3VMbXhKVHZiNk9naGZrY3c3TklPL2tBQ1YzajRucEtFa0IwMDZhcCtSZ25jNnQ2c3V2aWQzMmVNdWRpeno3WWs2Yjk2M2dSOWUzQVIrRlNGVnV3c3VaNVhXcjFyY0hPMUFBQUxwVWxFUVZRTWtoUTE5VU9HSm1HWXRkdDZiR0xlTGxBSmVDcnBiLzlQZmZ0QW5tNkM1ZE1Ob0tzTngzQTJWeXYwWE8zaE5YTlU3b1pkT1E4TC9lcGQ4QzR3YkczYUkybmZkS2ZWeTFDenRyN1kwSmY0SGNHd2lnMXJuOE5yK3p4OFQwbER5Q1UwNjZvZXBnVE91ZnF0djhuVHozZWYvQnVhOUxTay85TFBOeEQ0MWtxcFQzNU9zWmRobTdXbkc5S1grUzNCMElXRldIUHN2UUJmT1ZxUkpZMWRWWlB1eFhBcHJidXFKeW1CVzkybjhDNkdKZTN4Y1FQQzd0Q2tXeHg5UmxkaFlhcjd2Z2dNeTRydDlML2NhZlV5U05LV1Jmc1VHN3BoMkxRQ0hhUUs4TmpiUFgxZmN3bGZmd1ZOdTZhYnY5dXBoSE91aGlWZDcrbDFjMHJTbEFlaFlUa3NuT3AzVFFxK05WTE4ydnBNeVJ5SVFrMmxkWTRvMU5TSml2bEpXc3Mvampicy9oZEs1dkl3MUhoV2Rac3BtaHRjSC9QbERYcWFNZWxZVFd5MUVOV1pYQWl2dVJpNjgrc1UzbGZTdlJoR2FObzFlWUlTT1BjalI4ZVpVaDkyTFY1cmFEREdUT25NVUtBOXd4d1d2QXdNMHBrZGxLTkdlb0ZCa2tLckczVm1uRm9xZ3FidTZVUzZMYXZRRUJXMTEvbU5ZRjNQU3lJdzRJSmFzUjdkWW0yZFNzQmppWWZ1cERFY29IdERrdVFRK3lUZFJ2T3U2Z2dsY0g3dG5qVEdQS0xreTZQdU5zWnNjYkF2U1pxaDRUL3B6TkMyYjJkNDZ0c2wzZGZ2WVVobjNkZjYyRUJaTExGYUREUTVIWm5VTmc2cFdWc1Btcm9udHR4d1k3QXRWdlZqcWdEUEpSMjZrK1pLTzRrbVYvcTJOS1duTjMxTGtqNU5KWnh6TmZ6NnZiNWZQOWJhQjNWbWFHUGF5NXJlSzJuTVdudTNUMkhCMjhBZ1NSMlQvcGpvY3FoUHpobFRUak0wTE5aMUI2RUJnNnJaMFFHR3JTRUhrZzdkbVUveHZTVjlzdnBtbW5kTldNWE52VU9Pam5OelRvTG5LV3Z0YlpMZUpPbnY1VzRscGFlN2dYYk1XbnVicjcwdHhscnJiZU04WHphZkxRYWFUUE1jalk0ZTJ0S3dxWWFUNDhac3FwWjFaMkRPL0tQMTU0djJBNjdQOGN1cStaK3VqMW0zMnBmV1BBK2ZQM2V6cFFkR1cvWngzNi9sTk5wbnZmV2NMMmtQZ1FFQU1JeTZxenk5VTlJV1NaZnB6QTdzcTIycWVLL09EUGQrVHRJLyt6SkhZVFVGbjk5Y3graGdVZWtHaGxLb0Q1Mm9tUCtiNW8zeE5tdFBIemZtam1wSnR3YUJhbnpGTUFqb1hRQUFETFB1emY0cHVac0U3cTNBNXpjM3RtUm4wNTdMSUVuRldCOU8reHpickQxdEdycWowOUV4dm1JWUJDOVg5UU9xQUFEQTRBdDhmNE5aekdVSVE0Mm5zU3pwNjlXc3JiK2pZYi9BWlllOG8zY0JBQUFDZ3pleTZtV0lpdHA3b21JMmMwa0FxNk4zQVFBQUFvTlhzdWhsa0tUSTZsTnBycG9FRElKR1J3L1J1d0FBQUlIQksyTkxkcmJaY2JiZTc4ckZDRlJyUmVsdUdBZmtXV3kxRURYMVF5b0JBQUNCd1R0WkRZR0lRazJsdWFFYmtHZnR0cjVYWTFkbkFBQUlERDZhbUxjTHpaWWV5T0pjNVZDZlBHN01KaTRQNEZWeHJEblgrMU1BQUFBQ2cxUEZ0cDZNWTgybFhoU2prVXFrVHpDZkFYaFYwK2lyVkFFQUFBS0QxMnJXMXR0VzM4cmlYR0dvOFU0eC9mMFpnRHhveFRycys2N2ZBQUNBd0NCSkdtM1k2U3lXV1pXa1FrRzdzdGlmQWZCWmJMWHdVa1gvUkNVQUFDQXc1RWFXTnk5UlVYdVpCSTFoMW03cmV5eWpDZ0FBZ1NGWHNwd0FMVEVKR3NPcjA5RXhKam9EQUVCZ3lLWFJsbjI4MDlHeFRJcGtORkl0NjA1Q0E0Yk5VbE5mcHdvQUFCQVl1SmxaWTJoZzVTUU1rMlpMRDJ5ejlqU1ZBQUNBd0pCYjI2dzluZVhRcEREVWVCenBOa0lEQmgxRGtRQUF3RUFFQmluYm9VbUVCZ3dMaGlJQkFJQ0JDUXpMTnpleFZXYXJ1TEJIQXdZWlE1RUFBTURBQlladDFwNXVHZjJQTE05WktHalhUTWw4a0VzSWc2UVY2ekJEa1FBQXdNQUZCa25hc21pZmFyZjFXSmJuakVKTkVSb3dTQzZ2Mi91b0FnQUFHTWpBSUVsaFM5K0pZODBSR2dBQUFBQUN3emxxMXRZWEcvcFMxdWVOUWsyOVVETC93RVJvQUFBQUVCZzh0ODNhMDR0dDNaMzFlVms5Q1FBQUFBU0duTmphdEVlYUhSMGdOQUFBQUFBRWh2TWFiZGo5V2U3UDhOclFZTXU2LzdneG03aThBQUFBUUdEdytjTTFkVStXK3pPOGNsNmprV3BaZDg2VXpGWXVNUUFBQUJBWVBGV3p0cjVZMXgzOUNnMVJxQzlPUjJZN2x4a0FBQUFJREo3YVp1M3BkcXgvN05mNXF3VjlubVZYQVFBQVFHRHcyR2pEVHZkajVhUmxMTHNLQUFBQUFvUG50amJ0a1VaSEQvWHIvTXVUb1U5VXpHWXVPd0FBQUJBWVBMU2xZUS8yWTduVlY0cHRORkkydW5lbWFHN2cwZ01BQUFDQndVT2pEYnUvbjZGQmtxS2k5ajVmTnA4OXV0R01jQWtDQUFDQXdPQmhhR2kzOVZnLzMwTXgwT1FiNi9vU1M2OENBQUNBd09DaHNLWHY5R05qdDdPSzMxMTY5UmVSK1RnVG9nRUFBRUJnOEVqTjJuclExRDM5RGcyU1ZDaG9seTNyZm5vYkFBQUFRR0FnTkp5L0lWN1QyOERjQmdBQUFCQVlQQXNOL1o0SXZheFEwSzQzMXZVbFZsSUNBQUFBZ2NHajBPREQ2a212TklyUlNGVFUzdG15WVZJMEFBQUErcXBBQ1Y0MTJyRDdaMHBHVWFncEw0SkRvRm9rZmZINXNqbmNNVG80dG1SbmFhVU12aFNoZGoxZk5sZTZQR1pvdEkzS0FnQUFBc09naElhaStYMVUxRjVmM2xNeDBHUlJtaVE0WkJmVUFxbEdKUUFBQUFnTTV3OE5MZnY0ZEdUK1dDM284ejY5citYZzhFTEpIR3RZUFZwcDZkbWF0WFZhREFBQUFBU0dqRzF0MmlNbkttWmZKTjBlR0htMWFsRVlhcndxamNlaEZtWks1bERiNnJrcUxUbDAyblV0VVFVQUFKQTJKajFmd05pU25WMnM2dzRmbGwwOWIrT2RXWXAxeXJlZUVLUnZzYTI3dDFsN21rb0FBQUFDUTU5dHMvWjAwTlE5clZpSHFRYjZMYlphZUdsSnQyeHQyaU5VQXdBQUVCZzhVYk8yZm5uZDN0Zm82Q0dxZ1g3cGRIVHNUMlhkU3M4Q0FBRElFaVBmMTJGTHd4NmNLWmtUaFVDZjgyMWVBd1piczZNRG93MjduMG9BQUlDczBjT3dUcU1OTy8ybnNtNzFkVjREQmt0c3RiRFkxdDJFQlFBQVFHRElrWWw1dS9DT2h2MENRNVNRcGs1SHh4YnJ1b1A1Q2dBQW9KOFlrcFFBUTVTUWxrWkhEMjFwMklOVUFnQUE5QnM5REFtTk51eTBxZXVXZGx1UFVRMGtGY2VhcTF2dEl5d0FBQUJmME1QZ1FIZTM1Vy9NbE14VDlEYWdWNDJPSG9xYSt1RVl1M2NEQUFDUDBNUGdFTDBONk1WcmV4VnFoQVVBQU9BWmVoZ2NvN2NCNjBHdkFnQUFJREFNcWRHR25aNHo1cFpHcFBlVlFuMklpdUMxT2gwZFcycnE2MnpDQmdBQUNBeERyTnZiY1BDNE1UOHRsZlIzeFVDVFZHVzR4VllMOVk2K3hsS3BBQUNBd0lCWGRKOGkzemNkbVNmS2dUNFlCS3BSbGVHelBQeG9LOE9QQUFBQWdRSG4wMzJxZkdTbWFHNG9GUFMzekc4WURzMk9EcnhjMVE4bTV1MEMxUUFBQUFRR3JHcTBaUitmTStiSlprSFhFaHdHVnl2VzRZN1J3YkdHbmFVYUFBQ0F3SUIxNmM1dk9CTWNJazFGb2Fhb3l2ckZWZ3UrQmE1WGdrS2RvQUFBQUFnTWNCTWM5aC9kYUg1dzBVdmFRWS9EK25Tc2pnZkdqOG5rQkFVQUFFQmdRR3E2NDlzWnFwUkR6WTRPeElGK1FsQUFBQUFFQnFSdWVhaVNwTWVuSTdPZFZaWDhGRnN0dEdJOXVsalZqNW5NREFBQUNBem9pK1ZWbFU1VXpPWkNSMzlkS0dnWFZlbHpVSWcxVjQrMXY5TFNzMXRZSGhVQUFCQVk0SU94SlRzcjZSdEhONXFITDNwSk93cWhkdEhya0dGSXNGcG94enJFc0NNQUFFQmdnTmVXNXpsSWV2eEV4V3dPWXIyN0VPaDY1anFrb3hYcmNDdldFNVdXbmgybE53RUFBQkFZa0NmZFhvZFpTZnRuU21hcnBLc0lEOGwxT2pyV0RuVm9zYVJubUpzQUFBQkFZQmdJb3cwN0xXbWE4TkNiVnF6RGNhQ25DUWtBQUFBRWhxRUtEOGVOMlJRVjlHL0NRTzhPUTQxVG5UUGlXSE50cXlPU2ZsNXNhdlp5aGhzQkFBQVFHSWJSTm10UFN6cXRNL3M3bEZ1Uk5sdHByQ0NORDFPQWlLMFc0bzcrVDZlZzZkYVNudS9XQlFBQUFBUUdMT3Z1NzdEYyszQnd6cGh5bzZ5M0JHMWRia0pkR1JwdGUvMFFwbEpkdjgzaloyM0ZPaHhielhhc2Z0VzRTQzh3ekFnQUFLQjN4bHBMRlNCSmVtMklVS0JMUmh0MnYrL3YrV1RWN0RRdFZSVG9WTE9wZVhvUEFBQUFDQXdBQUFBQU1oSlFBZ0FBQUFBRUJnQUFBQUFFQmdBQUFBQUVCZ0FBQUFBRUJnQUFBQUFFQmdBQUFBQUVCZ0FBQUFBRUJnQUFBQUFFQmdBQUFBQUVCZ0FBQUFBRUJnQUFBQUFnTUFBQUFBQWdNQUFBQUFBZ01BQUFBQUFnTUFBQUFBQWdNQUFBQUFBZ01BQUFBQUFnTUFBQUFBQWdNQUFBQUFBZ01BQUFBQUFnTUFBQUFBREFzdjhQbGRyNk5IUjMrN1lBQUFBQVNVVk9SSzVDWUlJPSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0xMC0yMSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMTAtMjEifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI3ODY1NDQ3NzJlY2M5ZDNlODUwNDkyMjJhZTMzMjI2MzQ1YjU5YzY5Il0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjc4NjU0NDc3MmVjYzlkM2U4NTA0OTIyMmFlMzMyMjYzNDViNTljNjkiXSwiZGVzY3JpcHRpb24iOiJZdWJpS2V5IEJpbyBTZXJpZXMiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI4OTY1LCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjJ9LHsibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCIsInJlbW90ZV9oYW5kbGUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTA4LTExIiwidXJsIjoid3d3Lnl1Ymljby5jb20iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ill1YmlLZXkgQmlvIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMTA4MTEwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS40In0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTA4LTExIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMS0wOC0xOCJ9LHsiYWFndWlkIjoiOTcwYzhkOWMtMTlkMi00NmFmLWFhMzItM2Y0NDhkYjQ5ZTM1IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI5NzBjOGQ5Yy0xOWQyLTQ2YWYtYWEzMi0zZjQ0OGRiNDllMzUiLCJkZXNjcmlwdGlvbiI6Ildpbk1hZ2ljIEZJRE8gRWF6eSAtIFRQTSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsicnNhc3NhX3BrY3N2MTVfc2hhMjU2X3JhdyIsInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3IiwicnNhc3NhX3BrY3N2MTVfc2hhMV9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJjcnlwdG9TdHJlbmd0aCI6MTEyLCJhdHRhY2htZW50SGludCI6WyJpbnRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJRXJUQ0NBNVdnQXdJQkFnSVFSVGZjZ282eHdJRkdmbXR6azFCU25UQU5CZ2txaGtpRzl3MEJBUXNGQURCRU1SVXdFd1lLQ1pJbWlaUHlMR1FCR1JZRmJHOWpZV3d4R0RBV0Jnb0praWFKay9Jc1pBRVpGZ2gzYVc1dFlXZHBZekVSTUE4R0ExVUVBeE1JVjJsdWJXRm5hV013SGhjTk1EZ3hNVEkwTVRnek5EUTVXaGNOTWpnd056RXpNVGN6TWpNM1dqQkVNUlV3RXdZS0NaSW1pWlB5TEdRQkdSWUZiRzlqWVd3eEdEQVdCZ29Ka2lhSmsvSXNaQUVaRmdoM2FXNXRZV2RwWXpFUk1BOEdBMVVFQXhNSVYybHViV0ZuYVdNd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUURRQ2ttUS9LOERuMzlxU0NXNXRLTHZ2RExIM0NsU2NnUXJEZzcrdVk0NGpIbElZMS9MbDZ2MnJwajdubG1WTWxJem9nZDN5WGpDRkJ2R3I0emlHUTJRYzhVcGthVTk2RVp4RXRId1pTdHc2WVEwamRuZ2tTTFB2T3A4VDhZaUpwY3ZzVnRRdGlRME9zVFR1aU8yRWk0THVMaDdLUis4eDRiQVJ2emtCV3N0TkJUcVZTQVpRWWVzcW5sOEg1U2Z3YjNJb3U4TFNpQXN1T1h5eHQybXM5MTFZcnhXdmgvS25PZWwzT2QzaCtLNWRRWVA1MytmUFV6Z3o1NlRUajhSNFk2elJ1emRrYm5SNnhXWGRySzQxNGlYOUQ2eDVxOFcyWEpKcFRNSzdFblNYRzBxN1hGN3A2OGpES0FueEFGOGtmaDN1aW5jMnVsbVZPWmJUUnp4RjhCM0FnTUJBQUdqZ2dHWk1JSUJsVEFUQmdrckJnRUVBWUkzRkFJRUJoNEVBRU1BUVRBTEJnTlZIUThFQkFNQ0FZWXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QWRCZ05WSFE0RUZnUVVqTXNUYlkwd1hRQlIyOWJXSEl2YkZmVUFGZlV3Z2dFR0JnTlZIUjhFZ2Y0d2dmc3dnZmlnZ2ZXZ2dmS0dnYlZzWkdGd09pOHZMME5PUFZkcGJtMWhaMmxqS0RJcExFTk9QWEJvYjJWdWFYZ3NRMDQ5UTBSUUxFTk9QVkIxWW14cFl5VXlNRXRsZVNVeU1GTmxjblpwWTJWekxFTk9QVk5sY25acFkyVnpMRU5PUFVOdmJtWnBaM1Z5WVhScGIyNHNSRU05ZDJsdWJXRm5hV01zUkVNOWJHOWpZV3cvWTJWeWRHbG1hV05oZEdWU1pYWnZZMkYwYVc5dVRHbHpkRDlpWVhObFAyOWlhbVZqZEVOc1lYTnpQV05TVEVScGMzUnlhV0oxZEdsdmJsQnZhVzUwaGpob2RIUndPaTh2Y0dodlpXNXBlQzUzYVc1dFlXZHBZeTVzYjJOaGJDOURaWEowUlc1eWIyeHNMMWRwYm0xaFoybGpLRElwTG1OeWJEQVNCZ2tyQmdFRUFZSTNGUUVFQlFJREFnQURNQ01HQ1NzR0FRUUJnamNWQWdRV0JCVGZRUTVXcldNUlc3OHZrV2gybmlEVDNWOTdyREFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBaUxwTHRuYUUwQWJJaVNtbWo0RUxSVFJNR3VlZHhkNlpUWTJ5VWkxUU5zd2FJMk9GbmgvTkRXTFdPZ0YzNkhPdkRFTFhCWVpNNitBc1BpVkhVNzJzdmxZajdZNUh6WnZvVWtNM2R2YnhyNlUyQko4OUpFRVRSSVdxVWxZT3E0N0JlODRPUjJYdm1uaVV1SnJGT3pzQVljdHJaWDJURlgzQWJWUHM0TFNUTmMwZGEwdXEwQ3FvT1NPSUNmenoxWDd1ZjdUdzlPMEtjS2VyRmd6ZVVjbUd0S3Y1b0s3Ulk5V2tEeGRpMjJSeTBHRWI2MHRuYXY3cWs5amE0NVdCak4xMHh1TnBOc2xDYWxSbk5ZT0dWdFkxbTRveTJnKzF4ZDFiMHZ4ZzB4SnNXNGsyb3ZUZFpRUzVIQ2ttZTA1TTVMeTBTRlNWRy9SSHhNczZJeDQzQ2N0Q0lRPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBTFFBQUFDMENBTUFBQUFLRS9ZQUFBQUIxRkJNVkVVQUFBRC8vLzhSQmZjU0NmTVNDdklUQy9FVEMvQVRETzhURGU0VkV1a1dFK2dYRk9nWEZlWUFBTThBQU00WUYrVWFIT0FBQjg4QUJNNEJCODhCQ004Q0NjOEVDYzhJRDlBYUh0MGJIOXdiSU53YklOc2JJZG9jSWR3Y0l0b2NJOWtxTU5jQkM5QURDOUFFRGRBRkVkRU5GOU1ORjlJUEdOTVBHTklQR2RJUkd0TVJHOU1USGRNVUh0TVZIOVFWSHRNV0g5TVdJTk1YSU5RWUlkUVpJdFFhSTlRYUpOUWJKZFViSk5RY0pOY2NKZFVkSmRjZEp0VWVKdGNkSnRRZUo5VWVLTlVlSjlRZUtOTWVLZE1mS05VZktkUWZLZE1mS3RJZ0tkWWdLdFlnS2RVaEt0WWhLOVVpSzlZaUxOWWpMZGNqTE5Za0xOWWtMZFluTU5jbkw5WXBNdGNxTTlnc05OZ3VOdGd4T2RreE90bEZUTnhOVk41UlY5NVRXZDlWVzk5ZFkrRmthdUppYU41NGZlYUZpdU9FaWVLRml1S0dpdU9HaStPc3NPZ25QcjhyU0xVdFRxODdjSTA5ZFlsRWhuZEprMnBLbFdsTW0ySk5uV0JObldGVnNVNVZza3RXczB4V3NreFh0VXBXdEVwV3MwcFd0RXRXczB0WXQwaFd0VWhYdFVoWHRrbFh0VWxZdVVaWXVFVll1RVphdlVKWnUwUmF2ajlhdlVGYndENWJ2ejlleURoZXh6bGR4amxkeFRsZnlUVmV5RFpleHpkZXh6aGV4amhmeWpOajFTcGoweXRpMGl4aTBpMWwxeWhrMWlrVnFpRWlBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBRittbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBEOTRjR0ZqYTJWMElHSmxaMmx1UFNMdnU3OGlJR2xrUFNKWE5VMHdUWEJEWldocFNIcHlaVk42VGxSamVtdGpPV1FpUHo0Z1BIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVFXUnZZbVVnV0UxUUlFTnZjbVVnTlM0MkxXTXhORFVnTnprdU1UWXpORGs1TENBeU1ERTRMekE0THpFekxURTJPalF3T2pJeUlDQWdJQ0FnSUNBaVBpQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQaUE4Y21SbU9rUmxjMk55YVhCMGFXOXVJSEprWmpwaFltOTFkRDBpSWlCNGJXeHVjenA0YlhBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOGlJSGh0Ykc1ek9tUmpQU0pvZEhSd09pOHZjSFZ5YkM1dmNtY3ZaR012Wld4bGJXVnVkSE12TVM0eEx5SWdlRzFzYm5NNmNHaHZkRzl6YUc5d1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM0JvYjNSdmMyaHZjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUkZkblE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVVYyWlc1MEl5SWdlRzF3T2tOeVpXRjBiM0pVYjI5c1BTSkJaRzlpWlNCUWFHOTBiM05vYjNBZ1EwTWdNakF4T1NBb1YybHVaRzkzY3lraUlIaHRjRHBEY21WaGRHVkVZWFJsUFNJeU1ESXdMVEEzTFRJeFZERTRPakUwT2pBMEt6QXpPakF3SWlCNGJYQTZUVzlrYVdaNVJHRjBaVDBpTWpBeU1DMHdPQzB6TVZReE5qb3hPRG94TkNzd016b3dNQ0lnZUcxd09rMWxkR0ZrWVhSaFJHRjBaVDBpTWpBeU1DMHdPQzB6TVZReE5qb3hPRG94TkNzd016b3dNQ0lnWkdNNlptOXliV0YwUFNKcGJXRm5aUzl3Ym1jaUlIQm9iM1J2YzJodmNEcERiMnh2Y2sxdlpHVTlJaklpSUhCb2IzUnZjMmh2Y0RwSlEwTlFjbTltYVd4bFBTSnpVa2RDSUVsRlF6WXhPVFkyTFRJdU1TSWdlRzF3VFUwNlNXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEb3dZakV3TmpFMll5MHhPV0UwTFdVME5EWXRPVEJsWlMwM056QXpNMkZrTUdRellXVWlJSGh0Y0UxTk9rUnZZM1Z0Wlc1MFNVUTlJbUZrYjJKbE9tUnZZMmxrT25Cb2IzUnZjMmh2Y0RvNU4yTTROR0UyTnkwM1pESmxMVEJsTkRjdFlqQXpOUzFsTjJVNE5XSXhaRGswWlRZaUlIaHRjRTFOT2s5eWFXZHBibUZzUkc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRveU1tVXhOR1JrWkMwNVpqQXpMVGhrTkdJdFlUYzJOaTAxTW1FNE1qaGpNRGRoTmpjaVBpQThlRzF3VFUwNlNHbHpkRzl5ZVQ0Z1BISmtaanBUWlhFK0lEeHlaR1k2YkdrZ2MzUkZkblE2WVdOMGFXOXVQU0pqY21WaGRHVmtJaUJ6ZEVWMmREcHBibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPakl5WlRFMFpHUmtMVGxtTURNdE9HUTBZaTFoTnpZMkxUVXlZVGd5T0dNd04yRTJOeUlnYzNSRmRuUTZkMmhsYmowaU1qQXlNQzB3TnkweU1WUXhPRG94TkRvd05Dc3dNem93TUNJZ2MzUkZkblE2YzI5bWRIZGhjbVZCWjJWdWREMGlRV1J2WW1VZ1VHaHZkRzl6YUc5d0lFTkRJREl3TVRrZ0tGZHBibVJ2ZDNNcElpOCtJRHh5WkdZNmJHa2djM1JGZG5RNllXTjBhVzl1UFNKellYWmxaQ0lnYzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG93WWpFd05qRTJZeTB4T1dFMExXVTBORFl0T1RCbFpTMDNOekF6TTJGa01HUXpZV1VpSUhOMFJYWjBPbmRvWlc0OUlqSXdNakF0TURndE16RlVNVFk2TVRnNk1UUXJNRE02TURBaUlITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUF5TURFNUlDaFhhVzVrYjNkektTSWdjM1JGZG5RNlkyaGhibWRsWkQwaUx5SXZQaUE4TDNKa1pqcFRaWEUrSUR3dmVHMXdUVTA2U0dsemRHOXllVDRnUEM5eVpHWTZSR1Z6WTNKcGNIUnBiMjQrSUR3dmNtUm1PbEpFUmo0Z1BDOTRPbmh0Y0cxbGRHRStJRHcvZUhCaFkydGxkQ0JsYm1ROUluSWlQejVYQmVhbEFBQU8xa2xFUVZSNDJ1MWQ1NThrVlJXZFowNllBNkppRHBnRG1GaXRMVnl6bUhQT1lsWlFFV1E5QVhNV3pQNnpmcml2OHF2dXFwN3Vuc0hmOUtlZDdkNlpzN2Z1dStIY2M5K2NwQWZnNitRQzlBWG9DOUFYb0M5QVg0QytBSDBCK2dMMEJlai9GOUEwdVAwelBrZWdEVXVpTm9BaWJNRzBjUTVBU3hJczBCUUZxUGdaaXBZZ1E1SjV0cUJoeXpZbFNvSWd5eE1qdzdKSlU3WW9VajVEMEpSdDA1WmxVYUk5OW02RGtDWERsRUFKcHZZQSsyUkh5QklzMmJJQVdMUmdxZWNqdGtSWnNnM0pGR0VBT0QzcW5VQ1REakRNV0V6WmxIb3VRb2xDL0w4b0VXbzh4ZElaZ0xacFc1WUV3SllrSW50QzloREpJRzNURWt5THRpSElQTFd0ZHdDdENHS2tRWnRLeVNaaFc0WWordG1TYkVLMllLUkVDYVJFaXlDUERScXlURkRxaFY0aUlyWWxLaUpkdUVZdk9sdUFiQm8rbmExUGRzQXNHclpIQ1VXd0xVR1NMTW5rSkFxS3BreEwxakZCbTVDTVFhRG9Ib0VsQUxRaDBHSWh2RU9rVDJmcTlhQWRqc0dpdDlNbW1BTmhFWml0TUxhUEIxcVIzSVM1ZHdGWnRHeDZKc2JEeHR5N0J3RnR5VVlYYWhIcHNQZWxhV253TEJ4UnZlOWd0RTVSK0oyc05iVGt6aU1EY0E4MWdKeDAzUHlWYlVKVWUzQVJ1Ujg0SG1nVFJQNzVkQVlwRSsyVGlLcXUvWDlGV1dxcjlRaEhSdFd4UUVmYWF3RWhRcDg3NDdjSU15YUt6U2ZRNEJRUnFmSTRvRFVJSFpMc3U1eFNZR0puYXFxeFBHd2J6V2ZjTkRLRVRtSHFsYUNqdUdQckt3Mk1EcEhEcGJQaFpkdXRjNnQxcXdndnh3RnRXV2lPR05VOVlkdU9naUpIazJ4R2QrY3ZvZjJ6WkFySGNnOUcxYWJ1aTM2bWEwOG4xWmlYWmxkOGdMMW5wRk9rbDVYdVFVRmdCOGlkNDNUK0liRjU5Rkl2RDdudEl4MHR6WkhjSTZKQSs1RFZTeUFvZ2JDSFNXWS9UTUxhNkVFYk9TM1FiR0pFb2wzTUZwYlE5akltZEJhZ2MvZlVSUTlPL2pqcGY5dlVxSDFSSDJ2ZFF5UWE0MEVDblBPa3k4SEFSandQbWRvWFhiTTJqY3RpRytsa1VnSTQzL2ZKMFIweXV0c3pBUTJJWGZ3d2JkRGFWRW5BRmdFVDNCc3Z0a1B0NFY1Wm1RdWhUV0ZCakdMVzJCc0p1YnFlZGpTSXZWUTRLaVBDVHpqbzBFNVZIcDBlTkIzSnc1c2EzNVQyeDVEdXFVY01aZ1liNmhNTE9tK2dBZHFjSTF6SWZrWTVINkFURFpyV0hHc2JCTVA1c25SS1FSNWxmcnBFakZnV3podG9CSVVVVXdBVlVFczZaKzRSWVM4NlFkbWExa25nWVEyOUd6L2RrWXVLVG5lU045UDVBNTJDMXlJY0dkSk9SMzN0T25QSnBWSmdMbG43UElKT2Fvb094U1RnbUtoUE1VZDBMcU1sT2laWUs1S3FqSWozbEJUelBFbUVrR2NGSUNuQWtqWHVlRTQxc1kwd0FqbUdGMHN6aW13S2h2SllENUpwSU0vTEZBK1JGbU1FeVRIVGZjb3hjNHpoRUtsR1hBWTc1akNVUWVTaEhnVmFpQXlRZ3hLaWYrQTArNTUyb0IraDJzSFBhRm1ocEFpV3NHa0NoZzBMbWZVTDE3RU5rU1NNU2JJNnZRckJrYy9SUEcwdThTb0ZzKzZZUHVkWm1ZeUlwV0JNb1dKOEUvK2wvWUx1cUZSRjg3VTFzMUNnbUllaEZCdzBQVTBDTmdYWmtBWEc5QlFqSmNCK1JDcHFwdnZCUFhyYlFRanlOVHQyTU5vaURFZTFaUmlJUHQ3T3dXWC9vRk9pTFNGMEJ0b3lUMkYyMjF3b3VrdFFjYVRESTJLc0YyTjM0eUNnVTJKRUxFclE0cEJkekxWaXJ6QmdVTmsrRE9nWXVBQWhsTkR1bmlhanAzZ2gxSEJDQndFZHZITWNvSjJiN3liRERocWhVYmJkczFvczV6cnZYa0UxMVV5UFZ6TkhMZWUrSlc2eTgrQjhSNy9PeDFLZFM0TWF6YXYzcjh0ekNMS3dXNThZdlZybjBxSExzUThNT2srVHVKdXRoVkh3a01seE5EcUVBaklTTUhjU3RPV0VxRjc5U3dvSHQzUndaOU16djh3NzhvSG9OY25UbWRKaHRLYUlpY0Y2MXBFMmlJNEpqTEpnSFBVUEpKQ04wRmRTcVd4anIwSm9OR1IramdTYWpoSitaYlFPN1JiNlNUeGtpRWNCbll4d0QzQlY2SWhPZ3IzR0tGTFZjVURuUWRnNlV6T2tJYjFqR0RvUnB5T0JUaEgxMWhSOFVXYjBNZ3ZvYUJXUEJ6cXJOYkhjb2MxaDYyUGwxOUZBSnplSmNUbm82TVA3M1FKS2gvbUFvTnZHWkRFYkViSlU5WStGVmVpRERybklrQW1vWlVPamNDYjNKOUcwVkt6TUR3bGEwVll2aW5xV0hKck9OTWlHUmRYUVFWZEdRbEsvcFBXeW96VHN0OTBtNEdKV1BTem9hSFMzaXgxaFc0RFltNTVuTHJKVUNSelkwbmtYWUtzL2gzZjByV3BCRUZ3U0FSeDJveWdrN1Z1R2lpSkFFY1BvU0Rsb3lIUjAwTUVDYXlQdkVLSkpERFhWSVZmdHBGcEhCQjNKWVFOUFJtZitiMFRuT2haK1pvTDhnUmZPZ3VLYjh3K0xiSWl2NFhGdE41WFNHWURPQ3hndXZTT0J6S3l2TU1qMkVhRm45VU9IdGpTQ1VKZ21Fb1VJUTBJOEN3N3NIQk9OT2E1N0hXaDQwa2VFb2w2RGozU1NsTmhtR0pVOE9aTkFERjNPbUtwRFM5S25mWUFXNkZFd0lJWS9sR0ZHZG1sdE12ZW5oQmdOTWJoK1R2WTRaQm16cGZoYTJTWkhEOXNhZDkwS2JyM0xkWk1kc3hnQ1dYbDlaRFNuYWQ3YzBQU3NGTWhxekp3d0x6OTF6NVlnTytVc1krbzI3bnJqa2RIVGFVZXpKYk5KZUxoU1RNaVJCV0lUanVpdkRjVitWdXVmTWtmR0RFMWNxTUU1NlhkaUZyTnhCM2FscFVrTU5LV0s5YUplZGFHSUJSNDk3RkgwQU11YVNVcDVXTFFwaTY1MUQ2Qy9MY1pta1hMNE1Ib01ZdDR3V2RwV3hvaE0zTndPcjlXYTB2MXZxTnp5cTk5dHNKOTl3MjJYZFZ3RTJVemEweDVCYzFEVXg5YkxZSEdXMGZWclE1Q2NoV3lUQUtodEhmeGEvWFJmVDJ3d3o5OEh5Y3c5WGl0MnVCWlFlakUrelFxamJROW1aVWFFMkpJcERPbkU0TXlJc1EycWpoYVF0ODRFWXVmWklzdWlxTk1tRnlpcnFtekNBalhvTGZJNm1udnNuS1hOODNJNE5CNnlBUzFaNWwvcDA4Z0VmK3l5a01MdzBPUUZ1WTdZaWxTaERmNFd5VWhzOXRRV3dGaS9NcUlzRVlpUjRkQmZMWUE5VGlqSW1qRzNUZ2hnam0xNUc5Zk56bURhTzJoWmlEWWpnR01rMUFtaFNtK0xMK2J4US9PeFljcWRuME5lNTRhWHh2UFZHMFcyRmNvUlRDd1RDODA5S1NGcFlNSmNORVJqSTIzSjVCSVhxKzlYTHpMa09vY0lnY2FvR1NIVTV6bWlhUjJuaXJ6VkRCZ01QUTFnckJBQ0YwRlhWVlZWTTAyZHBOaXlsekV5WWJqbFlCdEh3Tmc3WWtxQUdPb3lMOE92MDF1ZkZBRlhkVlZWVlYxSzQ2QUlvZEQ1SWZpVzNsOGpkaTgwNmRGdE1UcXhYTzJ0YStKT3BwRHJxbnROQ3FiczBnWE5kOUJFWVA4WUZndGp0azNBZWh1WFFGZlQxN2lGemsrMVJJa3JpdnQrYUJNNUpiWnk2TURPRXRXVHpaQkhxSnZxdlJUQnFheWJHclNDMUQ3WExxYWdxOHRiVVFmcnpYTFdZWWovK2wxVmtCc0hCRDEwNWpKcTJLVTl3aGhvajI2QUNXSGdRWVN6SjF1Y1k0ZzZ5bWRNeTBxUWd5NnJtUVBvSU1zakxlaXBuZXNwYW9zZXJ6TVJ6Q0xYZ1NjRTMwSWVRclIrc3QzT1ZWVlhYVnJBY01abUFhRjlHZWIwTEduVVFVVHNaZEQxK0t0ZXR1aWZ0U3lwWk55eDVDRkxaT3gzWTJzQ2VvdWhHOVNoTUdLUDVyY2hrZkp3SVRGdW5nRG93NEdlQnp2MDZ1Q0xFQnJYM0I3Wm1EU3Z1Um84MUFyWFNURjd6MFVRcWIzN0pkL2lrdVU3d3k0UWxFRWZiQm1xYk9ueFh6VmVIWnBLUmRFc1JXTm5qRXJVWEwxNVgxZUpsVUdYVDEzQjFJRTB5OGxGeUJUSHE3T3hBek96U0w1djBQVTRsVXhCUjBlWEx4TVRzN1o4WEMySHlKODgyQkxKeE5MVlhBV1ZlVnhueVQ2eTZsalQ5TWlJMFlkYmZEbnBZYXUzZ282dGhhWk9Ma3hUNDBZeHkvVFAwbEZBVCt2bi9oczNwNVR1ak5aWnNRcGVJbk9VRStIVjM2YXpCbDFYVlhVcHBmU2Jxd1k0cDB2S0RSL2xuL3pxbittSW9OT3NwYStrbFA1OHJ6MnI3NEVRTjE3ZGRjL2YvNVRPRG5UcVI4SmJudjdJMis4cmhJdTJscEprUVhmLy9OOC8vdGFESG4zNWxvMTF3Y0pYWGVJRlRqS3dlZ3ZvcXJwY1BmdmEyLzh3czF2UnJzclpWMy83M3g4OC9oSFZMVE00THkrRk9tdklEdlNvQmkzR2ordXYrOUg5MEpUeVJ2UzBobWxmdmU5ZjMzdjQ0OTQ1QjZSbzVNdWJIOElXME5WbTBNKzY0MzVwUEpFSzVqOHZoOTM5aTMvYysrMEhYL3VPYXZkWFBRRmVCbDFQVW5pQnVxbXE2NTl4eDkrR001ZFF0TVpWY3JidXV1ZVAvLzcrOVE5OXk5dExKcXNuWDlURE4rcnAwNmozWU9ucmZuUy8ya1l3cncwNkp0eUNmT2Z2L25QbmR4N3ltSGR1ZDloTGx6WWZ5dUVKMkRGNmhCRnVmdFFQL3hJSjJuRnRZdHl3bVRsYjZ0ZS8vTzR6SC9hbXQyMlBGdTkvMFF0dm5mOVFQZGVocmc1NThSWitEek1YMFhEUWtYRVZJZWxmM3JjOXdsWlZYVmZWaTc5Yyt1YnRUNnczT25RRHV0NmNYT3IycmI5ZVJiNWloRjB4blc5K1hGUTd4M2Q2N0RjYkFxQ2UvT0MzYm8wZHkydVBDSVkvVlN5OGRsRVoyVU1XNXJJTStxdHBycmg4OVpYdEVXOWFtbTd5am1RRFdWNFpkd2RIV2IyOENJMXZkYzNYWnVyMTlLVW5qMlBLSXRBYlMxT2JVTDVnbFJhWFRtUEhvTDh4L2ZhWFVrb3BmZVNsQzVQTEN0RE10d2dRNHRMNVdjazllcUNiaVAzZUcxTks2Ymx2TEtUTEJhQ3IyV01ZUzBseCsvV09iVWw4djJ2Q3A5dnNYZGRWOWFGWHBKUysrTVFyaFNDNHFCdWZiUkViUmZQdVJXVjJqOEpCZk9XSFUwcGZlRXExMkQzU09MNlhXWVdRWVc0WVVEb3pETHVBdnVGakthWFB2R0JSYlRwTGk5VWxCaEtoTzlnMHNOdjhKT1pEM2tzK25sTDYzUE9LSUphQUx0VTZiYXZ0MmZGOEhnQnBGMHZYMWFVM3A1USsvNlJTdmJvYjFkditPODJOWERKbkJtNDVveG4wMTZjLzg0T3ZTU2w5NVFsWGx2djByS2xIejJlaVNSbEFEcW5sUmk0c3U4Y1VkQjF4K3Ztdlh3TTZiV2pjdW40bUxoWXJnVzdvNkMwN2lQWGx1WU1ZUCtPelQxdlFiUlZuTHBkbi8xa3U5cWRITU5TdTNqcUFtem1JWGZmeDFDdVRSNzU1SkxkMVRwVEtWelRMVUROM1dRVDZtdHVtQnpGLzROM2JtNjJaNFdjOTErdm1mWVBScE5acTdqVFlxdlBLbHI2dFdFTVdUUGV1VjkyMGJjeGNQSWtqaEJoTk16UGF1RzVoYS9VMEYvTG1DcDQzZkdLWDJmZzRGSE9rakdwdXZZaU9jWmMwZnVXbUc0WS81YTBmZVBuTGJxM3E5N3oyaHZkVmkxUUlhWE11Q2pVUUJ2d2Q0bUlqYXNrOVZ4bDAvNHZYZlhyeXFlZDg2c2FxZXZOSFA3bE1oVEEwZHlGUkIvUFZuN3psKzl3b0h1OGlwdFdYc2ZhdnNVaktkNGlRWUVybkZiU0hDNGFNdXM0Njd1VmlxeThZN2t1U1loZmhJSktPZllKRy95cmsrRjA0dHBuT00yaENSSHRSZlo0VjRzZ1h6NjIzZEx0ajVlYUMwK01iZXYxRjhGRlBPMFJ1b1dGTDV4eDBaSkdRWDhVdnplSHhNYS9XbWtKZzNMRVFpbTg2blgvUUlRRE1GQk9sczhDOFZsNHZoM1FpLzNxY1ExK3J1YmVNaUh5RHNFNTFHZGN4M1lPUTNkd09kVmFZMThmcElCN2xzNE84eS9aRjNJdVh6dksxK3BjYmJHQnJ6aW5vYy9KNlFJTCtIMTl0aGRPd09nNkNBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiYWFndWlkIjoiOTcwYzhkOWMxOWQyNDZhZmFhMzIzZjQ0OGRiNDllMzUiLCJvcHRpb25zIjp7InBsYXQiOnRydWUsInJrIjp0cnVlLCJ1cCI6dHJ1ZSwidXYiOnRydWV9LCJ0cmFuc3BvcnRzIjpbImludGVybmFsIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTI1N30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTY1NTM1fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDEtMjYifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTAxLTI2In0seyJhYWd1aWQiOiJjNTcwMzExNi05NzJiLTQ4NTEtYTNlNy1hZTEyNTk4NDMzOTkiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImM1NzAzMTE2LTk3MmItNDg1MS1hM2U3LWFlMTI1OTg0MzM5OSIsImRlc2NyaXB0aW9uIjoiTkVPV0FWRSBCYWRnZW8gRklETzIiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUVPRENDQTkyZ0F3SUJBZ0lEQUluQk1Bb0dDQ3FHU000OUJBTUNNSHN4Q3pBSkJnTlZCQVlUQWtaU01STXdFUVlEVlFRS0V3cERaWEowUlhWeWIzQmxNUmN3RlFZRFZRUUxFdzR3TURBeUlEUXpOREl3TWpFNE1ERWtNQ0lHQTFVRUF4TWJRMlZ5ZEVWMWNtOXdaU0JGYkd4cGNIUnBZeUJTYjI5MElFTkJNUmd3RmdZRFZRUmhFdzlPVkZKR1VpMDBNelF5TURJeE9EQXdIaGNOTVRnd01qSXlNak13TURBd1doY05Namd3TVRJeE1qTXdNREF3V2pCME1Rc3dDUVlEVlFRR0V3SkdVakVUTUJFR0ExVUVDaE1LUTJWeWRFVjFjbTl3WlRFWE1CVUdBMVVFQ3hNT01EQXdNaUEwTXpReU1ESXhPREF4SFRBYkJnTlZCQU1URkVObGNuUkZkWEp2Y0dVZ1NXUmxZM2x6SUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFTTFZMKzFTVEp2YUVSTzVXQ1IrakdjQXhMdm1QQkRpWlkxTmdGRklocFg2T0FaQXBRWW10NnhTaDc0U3dNK21qZ25zU0VjYzRBMlVmMTM5RmdaNHJwWW80SUNWVENDQWxFd0V3WURWUjBqQkF3d0NvQUlUWjAxdEd1QlBMb3dTZ1lJS3dZQkJRVUhBUUVFUGpBOE1Eb0dDQ3NHQVFVRkJ6QUNoaTVvZEhSd09pOHZkM2QzTG1ObGNuUmxkWEp2Y0dVdVpuSXZjbVZtWlhKbGJtTmxMMlZqWDNKdmIzUXVZM0owTUZNR0ExVWRJQVJNTUVvd1NBWUpLb0Y2QVdrcEFRRUFNRHN3T1FZSUt3WUJCUVVIQWdFV0xXaDBkSEJ6T2k4dmQzZDNMbU5sY25SbGRYSnZjR1V1Wm5JdlkyaGhhVzVsTFdSbExXTnZibVpwWVc1alpUQ0NBV0FHQTFVZEh3U0NBVmN3Z2dGVE1EK2dQYUE3aGpsb2RIUndPaTh2ZDNkM0xtTmxjblJsZFhKdmNHVXVabkl2Y21WbVpYSmxibU5sTDJObGNuUmxkWEp2Y0dWZlpXTmZjbTl2ZEM1amNtd3dnWWFnZ1lPZ2dZQ0dmbXhrWVhBNkx5OXNZM0l4TG1ObGNuUmxkWEp2Y0dVdVpuSXZZMjQ5UTJWeWRFVjFjbTl3WlNVeU1FVnNiR2x3ZEdsakpUSXdVbTl2ZENVeU1FTkJMRzkxUFRBd01ESWxNakEwTXpReU1ESXhPREFzYnoxRFpYSjBSWFZ5YjNCbExHTTlSbEkvWTJWeWRHbG1hV05oZEdWU1pYWnZZMkYwYVc5dVRHbHpkRENCaHFDQmc2Q0JnSVorYkdSaGNEb3ZMMnhqY2pJdVkyVnlkR1YxY205d1pTNW1jaTlqYmoxRFpYSjBSWFZ5YjNCbEpUSXdSV3hzYVhCMGFXTWxNakJTYjI5MEpUSXdRMEVzYjNVOU1EQXdNaVV5TURRek5ESXdNakU0TUN4dlBVTmxjblJGZFhKdmNHVXNZejFHVWo5alpYSjBhV1pwWTJGMFpWSmxkbTlqWVhScGIyNU1hWE4wTUJFR0ExVWREZ1FLQkFoRGFRYmhURnRqY2pBT0JnTlZIUThCQWY4RUJBTUNBUVl3RWdZRFZSMFRBUUgvQkFnd0JnRUIvd0lCQURBS0JnZ3Foa2pPUFFRREFnTkpBREJHQWlFQW9FZXBITUM1WDlqQkthR3BoY0tqaWRoaU4rWm56N3YzUzNoYzMxL0F1bnNDSVFES3FvZ0syU1pPWFpjdnZIQ0I2VVFTYUEwbkxuNFJVd3kxZ3VEaXZiWmJ3Zz09IiwiTUlJQ0hUQ0NBY0tnQXdJQkFnSUNkZFV3Q2dZSUtvWkl6ajBFQXdJd2V6RUxNQWtHQTFVRUJoTUNSbEl4RXpBUkJnTlZCQW9UQ2tObGNuUkZkWEp2Y0dVeEZ6QVZCZ05WQkFzVERqQXdNRElnTkRNME1qQXlNVGd3TVNRd0lnWURWUVFERXh0RFpYSjBSWFZ5YjNCbElFVnNiR2x3ZEdsaklGSnZiM1FnUTBFeEdEQVdCZ05WQkdFVEQwNVVVa1pTTFRRek5ESXdNakU0TURBZUZ3MHhPREF4TWpJeU16QXdNREJhRncweU9EQXhNakl5TXpBd01EQmFNSHN4Q3pBSkJnTlZCQVlUQWtaU01STXdFUVlEVlFRS0V3cERaWEowUlhWeWIzQmxNUmN3RlFZRFZRUUxFdzR3TURBeUlEUXpOREl3TWpFNE1ERWtNQ0lHQTFVRUF4TWJRMlZ5ZEVWMWNtOXdaU0JGYkd4cGNIUnBZeUJTYjI5MElFTkJNUmd3RmdZRFZRUmhFdzlPVkZKR1VpMDBNelF5TURJeE9EQXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBVHoyak5hS09LL01LZFcyZm1lMXRxNkdSRXVQdXVLVzlIZ1dZZ01Scmp2WlVUT3FMQU5KM01kNUhxdjFFTjF6TWQ0bFd0eWZ6UmxhN3J2NUFSQm9Pb1Rvell3TkRBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUJFR0ExVWREZ1FLQkFoTm5UVzBhNEU4dWpBT0JnTlZIUThCQWY4RUJBTUNBUVl3Q2dZSUtvWkl6ajBFQXdJRFNRQXdSZ0loQU1yaGI4U21mTkxlTE5nYUFWbVE2QU9NaUxOTFZIWDBrRlVPODBDblQzOEVBaUVBek5BZ3Y0ZEgrSERoWlNnWldKaWFQdS9uZlpUZXVHeTRNeWRQTXE1dXJzND0iLCJNSUlFT0RDQ0E5MmdBd0lCQWdJREFJbkJNQW9HQ0NxR1NNNDlCQU1DTUhzeEN6QUpCZ05WQkFZVEFrWlNNUk13RVFZRFZRUUtFd3BEWlhKMFJYVnliM0JsTVJjd0ZRWURWUVFMRXc0d01EQXlJRFF6TkRJd01qRTRNREVrTUNJR0ExVUVBeE1iUTJWeWRFVjFjbTl3WlNCRmJHeHBjSFJwWXlCU2IyOTBJRU5CTVJnd0ZnWURWUVJoRXc5T1ZGSkdVaTAwTXpReU1ESXhPREF3SGhjTk1UZ3dNakl5TWpNd01EQXdXaGNOTWpnd01USXhNak13TURBd1dqQjBNUXN3Q1FZRFZRUUdFd0pHVWpFVE1CRUdBMVVFQ2hNS1EyVnlkRVYxY205d1pURVhNQlVHQTFVRUN4TU9NREF3TWlBME16UXlNREl4T0RBeEhUQWJCZ05WQkFNVEZFTmxjblJGZFhKdmNHVWdTV1JsWTNseklFTkJNUmd3RmdZRFZRUmhFdzlPVkZKR1VpMDBNelF5TURJeE9EQXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU0xWTCsxU1RKdmFFUk81V0NSK2pHY0F4THZtUEJEaVpZMU5nRkZJaHBYNk9BWkFwUVltdDZ4U2g3NFN3TSttamduc1NFY2M0QTJVZjEzOUZnWjRycFlvNElDVlRDQ0FsRXdFd1lEVlIwakJBd3dDb0FJVFowMXRHdUJQTG93U2dZSUt3WUJCUVVIQVFFRVBqQThNRG9HQ0NzR0FRVUZCekFDaGk1b2RIUndPaTh2ZDNkM0xtTmxjblJsZFhKdmNHVXVabkl2Y21WbVpYSmxibU5sTDJWalgzSnZiM1F1WTNKME1GTUdBMVVkSUFSTU1Fb3dTQVlKS29GNkFXa3BBUUVBTURzd09RWUlLd1lCQlFVSEFnRVdMV2gwZEhCek9pOHZkM2QzTG1ObGNuUmxkWEp2Y0dVdVpuSXZZMmhoYVc1bExXUmxMV052Ym1acFlXNWpaVENDQVdBR0ExVWRId1NDQVZjd2dnRlRNRCtnUGFBN2hqbG9kSFJ3T2k4dmQzZDNMbU5sY25SbGRYSnZjR1V1Wm5JdmNtVm1aWEpsYm1ObEwyTmxjblJsZFhKdmNHVmZaV05mY205dmRDNWpjbXd3Z1lhZ2dZT2dnWUNHZm14a1lYQTZMeTlzWTNJeExtTmxjblJsZFhKdmNHVXVabkl2WTI0OVEyVnlkRVYxY205d1pTVXlNRVZzYkdsd2RHbGpKVEl3VW05dmRDVXlNRU5CTEc5MVBUQXdNRElsTWpBME16UXlNREl4T0RBc2J6MURaWEowUlhWeWIzQmxMR005UmxJL1kyVnlkR2xtYVdOaGRHVlNaWFp2WTJGMGFXOXVUR2x6ZERDQmhxQ0JnNkNCZ0laK2JHUmhjRG92TDJ4amNqSXVZMlZ5ZEdWMWNtOXdaUzVtY2k5amJqMURaWEowUlhWeWIzQmxKVEl3Uld4c2FYQjBhV01sTWpCU2IyOTBKVEl3UTBFc2IzVTlNREF3TWlVeU1EUXpOREl3TWpFNE1DeHZQVU5sY25SRmRYSnZjR1VzWXoxR1VqOWpaWEowYVdacFkyRjBaVkpsZG05allYUnBiMjVNYVhOME1CRUdBMVVkRGdRS0JBaERhUWJoVEZ0amNqQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0VnWURWUjBUQVFIL0JBZ3dCZ0VCL3dJQkFEQUtCZ2dxaGtqT1BRUURBZ05KQURCR0FpRUFvRWVwSE1DNVg5akJLYUdwaGNLamlkaGlOK1puejd2M1MzaGMzMS9BdW5zQ0lRREtxb2dLMlNaT1haY3Z2SENCNlVRU2FBMG5MbjRSVXd5MWd1RGl2Ylpid2c9PSIsIk1JSUNIVENDQWNLZ0F3SUJBZ0lDZGRVd0NnWUlLb1pJemowRUF3SXdlekVMTUFrR0ExVUVCaE1DUmxJeEV6QVJCZ05WQkFvVENrTmxjblJGZFhKdmNHVXhGekFWQmdOVkJBc1REakF3TURJZ05ETTBNakF5TVRnd01TUXdJZ1lEVlFRREV4dERaWEowUlhWeWIzQmxJRVZzYkdsd2RHbGpJRkp2YjNRZ1EwRXhHREFXQmdOVkJHRVREMDVVVWtaU0xUUXpOREl3TWpFNE1EQWVGdzB4T0RBeE1qSXlNekF3TURCYUZ3MHlPREF4TWpJeU16QXdNREJhTUhzeEN6QUpCZ05WQkFZVEFrWlNNUk13RVFZRFZRUUtFd3BEWlhKMFJYVnliM0JsTVJjd0ZRWURWUVFMRXc0d01EQXlJRFF6TkRJd01qRTRNREVrTUNJR0ExVUVBeE1iUTJWeWRFVjFjbTl3WlNCRmJHeHBjSFJwWXlCU2IyOTBJRU5CTVJnd0ZnWURWUVJoRXc5T1ZGSkdVaTAwTXpReU1ESXhPREF3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVR6MmpOYUtPSy9NS2RXMmZtZTF0cTZHUkV1UHV1S1c5SGdXWWdNUnJqdlpVVE9xTEFOSjNNZDVIcXYxRU4xek1kNGxXdHlmelJsYTdydjVBUkJvT29Ub3pZd05EQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01CRUdBMVVkRGdRS0JBaE5uVFcwYTRFOHVqQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0NnWUlLb1pJemowRUF3SURTUUF3UmdJaEFNcmhiOFNtZk5MZUxOZ2FBVm1RNkFPTWlMTkxWSFgwa0ZVTzgwQ25UMzhFQWlFQXpOQWd2NGRIK0hEaFpTZ1pXSmlhUHUvbmZaVGV1R3k0TXlkUE1xNXVyczQ9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWdDQUlBQUFEOEdPMmpBQUFDcVVsRVFWUkl4MlA4Ly84L0F5MEJFd09Od2FnRnBGbHc4Y0tGaXJJeVIzdDdTMU96MEtEZ0JmUG0vL3o1azNpenZuMzlscCtUYTJ0bHRXVFJJb1RvZnhoWXRYS2xscHE2c3J3Q0Fpa29SSVZIdkgzNzlqOXg0TlNwVTBBdFFJMVc1aFp3UWFnUHpwODdWMTFaaVhBdkl4ajlaemg1NGtSTlpSV1JQdmo5NnhjRE9NMHpNVEtpQjlHOHVYUC8vZnNITkZSQVNMQytzWEhtN05sdWJ1NFFtM2J0M0xsdTdWcGlMR0NFbWN1SWFjR1pVNmZCNGNXUVgxQVFHeC9uN09JeWFlb1ViVjBkaUl2YW1sdWVQWHRHVVNULytnMzJIU09EaG9ZR1JJU0ZoYVdwcFlXVmxSVW8rT0hqaDZiNkJvb3NnSHZxejU4L2NEbDlmZjNNN0N3SWU4K2UzYXRYcnFRZ21lSW9rREt6cy9YMTlFR3kveGs2T3pvZlAzcEVXVWJEc0FZWVJDM3RiUndjSEVEMmgvZnY2MnBxQ1JlT2pDVG1aRTB0clp5OFhBajc4S0ZEeTVZdUpkNTBWQXNZY2VwS1RVODNOaldCcU9udTdIeHcvd0UrTy83anNnQzMxNW1abVJ1Ym05bloyWUZxdm56KzBsQmZoek9nL3FPN2xRbS9CK0VBbUh3TGlvb2dDbzRjT3J4azBXSWlQVUVna3BGQlVuS3ltWms1aE4zVDFYWDN6aDFpWW9LSmNEVEJBNHFGdWJtdGxZdWJDOGorK3ZWclRWVTFxSFFoelFlTUJIeWhyS3hjV0Z3TVVYbjYxS241YytkU3Y4SkpTRXkwdHJHR3NDZjA5OSs2ZFFzdXhjTENDckg3UDVJclNZZ0RlS0ZTMzlURXg4c0haSC8vOXIydUdoRlFONjVmaDJWUE5vcXFUQ1VscGVLeVVtZ3hmUHBNU1dFUk1BTXVYN2FzdjdjWElxaWxyWVh3RnJ4ZWcvcU91R1pTZEV6TTN0MTdEaDA2Q1BUMHBrMGJOMjNjQ0k5RllLWkp6OGhFOThIZmYzOGhERFkyZGlMOTBkSGRwYXVyaXhhd3JDeXNyZTN0dW5xNmlMVFgwTkFBVG9Jc1R4NC90bmR3aUl5T0F0WUV4RmpBemMzdDQrc0xKTDk5L1Fvc0UwVkZSZTNzN1J0Ym1vR1ZGVXFjalRZZGg3OEZBSWhCTGxOZDdqdTFBQUFBQUVsRlRrU3VRbUNDIiwic3VwcG9ydGVkRXh0ZW5zaW9ucyI6W3siaWQiOiJobWFjLXNlY3JldCIsImZhaWxfaWZfdW5rbm93biI6ZmFsc2V9XSwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJjNTcwMzExNjk3MmI0ODUxYTNlN2FlMTI1OTg0MzM5OSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjpmYWxzZX0sIm1heE1zZ1NpemUiOjY0MCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sInRyYW5zcG9ydHMiOlsibmZjIiwidXNiIl0sImZpcm13YXJlVmVyc2lvbiI6Mn19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wOS0yMSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjEtMDktMjEifSx7ImFhZ3VpZCI6ImM4MGRiZDlhLTUzM2YtNGExNy1iOTQxLTFhMmYxYzdjZWRmZiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiYzgwZGJkOWEtNTMzZi00YTE3LWI5NDEtMWEyZjFjN2NlZGZmIiwiZGVzY3JpcHRpb24iOiJISUQgQ3Jlc2NlbmRvIEMzMDAwIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMwLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUMrekNDQXFHZ0F3SUJBZ0lVZEhrWnFvajYyMzlFLzhGUWIrSUpTdUhDYUZVd0NnWUlLb1pJemowRUF3SXdhekVMTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFvTUNraEpSQ0JIYkc5aVlXd3hJakFnQmdOVkJBc01HVUYxZEdobGJuUnBZMkYwYjNJZ1FYUjBaWE4wWVhScGIyNHhJekFoQmdOVkJBTU1Ha1pKUkU4Z1FYUjBaWE4wWVhScGIyNGdVbTl2ZENCRFFTQXlNQjRYRFRJeU1URXdOREl4TURrek5Gb1hEVFEzTVRFd05ESXhNRGt6TkZvd1pqRUxNQWtHQTFVRUJoTUNWVk14RXpBUkJnTlZCQW9NQ2toSlJDQkhiRzlpWVd3eElqQWdCZ05WQkFzTUdVRjFkR2hsYm5ScFkyRjBiM0lnUVhSMFpYTjBZWFJwYjI0eEhqQWNCZ05WQkFNTUZVWkpSRThnUVhSMFpYTjBZWFJwYjI0Z1EwRWdOREJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCSmxVL3R4K0FRa0RlcnN3M3BKMlRDcnNyaW9WV2cvcDNJMTg1ODgzUlBSbzN5dWRkOThqVm5OdHA3RGlHRjdzSnpBaloyaTJYYjN2UFVZSCt1OTBmTG1qZ2dFbU1JSUJJakFPQmdOVkhROEJBZjhFQkFNQ0FZWXdFZ1lEVlIwVEFRSC9CQWd3QmdFQi93SUJBREFmQmdOVkhTTUVHREFXZ0JTNzZEcGw5M3ZCMmg1RkRMdnlNTXZVQnlqM2l6QWRCZ05WSFE0RUZnUVVETCt6cGZyTHVkM3FwalZUK285YzVDMERYNVV3UkFZRFZSMGZCRDB3T3pBNW9EZWdOWVl6YUhSMGNEb3ZMMk55YkM1b2VXUnlZVzUwYVdRdVkyOXRMMFpKUkU5QmRIUmxjM1JoZEdsdmJsSnZiM1JEUVRJdVkzSnNNSFlHQ0NzR0FRVUZCd0VCQkdvd2FEQS9CZ2dyQmdFRkJRY3dBb1l6YUhSMGNEb3ZMMk55YkM1b2VXUnlZVzUwYVdRdVkyOXRMMFpKUkU5QmRIUmxjM1JoZEdsdmJsSnZiM1JEUVRJdWNEZGpNQ1VHQ0NzR0FRVUZCekFCaGhsb2RIUndPaTh2YjJOemNDNW9lV1J5WVc1MGFXUXVZMjl0TUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSUJ1Vzlack5yaE5JeFFzZHlFZ05DeG5KbHlyWUdCdTYxSzJ4QSt6QW9weU9BaUVBcHdTM1hSZVBRQVZWR25URGFFMmw5ZnpPSHYwUDJEUFRBODUzOTJWRGJqcz0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBVk1BQUFDc0NBWUFBQURHK0U4TUFBQUFJR05JVWswQUFIb2xBQUNBZ3dBQStmOEFBSURwQUFCMU1BQUE2bUFBQURxWUFBQVhiNUpmeFVZQUFBQUpjRWhaY3dBQUQyQUFBQTlnQVhwNFJZMEFBQXlnU1VSQlZIaGU3WjEvYkpUbEhjQnZqaGpOY0M0TytkWGVYVnRVVE16aVA3b1lYWlk1MUlrS2QxZk5uRkhqNW9oQm1BN2oyTVJzWm9sbXhoaE5Kb3J0MjRLZ3NpRnNpbTdUQWRNWVJGUUVGVGNWeHcvcndBRUZSQ2hRK3V1ZVBjLzFxUVAzVE5zKzMzdmV1K3ZuazN6UzQyZ2ZudmU5dDU4Kzc3M1hJd0VBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFVRXBrRzYvWFBwbklSUjhnSWg1dDQxcjljWWF0QmZ3UDlRM242eDIwVFp0UDFEY3BSTVRQTmRlVTE0dXVWdDJNcTIxRkJreHRNam1yTHBWcTBSODMxMVpYMzJydkxtTUtQMjMwanFtUDNEc05FZkh6ekVXN0V4Zk9HV21MOG9Xa2s4a2YxcVhTUFhYVnFhWEpVYVBPcUttcU9yTXVtZnByYlRMVm5VcWxMcmVmVmtaTW1QMTEvWk9sdzdsekVCRUhvam1yelVaVGJWMytMM1ZqeDA0d0lSMDlldlRKNDFLcEtkb2JqQ05Iamh3MWR1elk1TGgwamRLcjFMUHRwNWNCSnFTc1JoRlIwdDZnenJTVmNYR01EcW1xU1NZeit2WXdFODZhcXRTMXRkWHA2ODN0dWpGalVqVmprNVAxS3JXOTk5UExnVnpVNWR3WmlJZyttcUJlT3FmT2x1WW8wdW4wY1RxbVhmYVB3OHdLMWQ1TzZGUDh0MnJUNlZ2MHpTK2JzUGJlVytya29vK2NPd0VSVWNKY2RNRFc1aWlxcTZ1UEg1ZXE2VnQxRmxhbU9xSTc2MUkxMjA5SjEvUkY5a3ZsRWRQNmhtODdOeDRSVWRKc3d6MjJPcDlpWXFwWG81MzJqMlpsbWovcHBKTytxajkycDhlTU9kM2VmMHg1eERUWHRNKzU0WWlJa3VhaURsdWRJK2s5aFU4bmp0TzNDekUxZDQ0WU1XS012bjNRM0I0K2V2akorbmJmS3JXRTRYV2tpQmpLeTV2UHN1WDVsTHBVYW1adE1yM2YzSzZ0VHI1VHVGTlRsMHcrV3BOSzNhei9ycU8yT2ozTjNsMmlUSTZtT2pjWUViRVk1cHFldGZVNWlycnExRE8xeWRTQmNWV3BHK3hkaWJxcTVBeXpPdFgzTDdSM2xURDEwWExuQmlNaUZzTmNVK0hVM1VWeVZQSU1IZFdWcDlYV3FWTnJhdlA2OXZLcUVWV24ycjh1Y2Vxai9jNE5Sa1FzaHJtb2pGNHZPaENJS1NLRzFIMFJxZ0lncG9nWVVtS0tpQ2dnTVVWRUZKQ1lJaUlLU0V3UkVRVWtwb2lJQWhKVFJFUUJpU2tpb29ERUZCRlJRR0tLaUNnZ01VVkVGSkNZSWlJS1NFd1JFUVVrcG9pSUFoSlRRUzk3V0NVdWVFQWxMcHdkVnZOdjVpTDNuQWJyOXg1MC8xdkY5aUt0YXo0RE1hN0h3RHorcnZuMHg2eCsvT0tZZHpFMDIzR1JQbjdNTVhTcDNpZVRHOTNiWEdrU1V6bHZudnV5aW92anJwem5uTk9nMUFmL3VzMjc3TWhoMmZuSm9kNXZRTmU4K3FQK0pvNkxhZEVxOTV6NjRkZXVYV0JIcVF3NnUzdFVXM3VuMnJ4am4xcTlZYWRhc25xenVxbjVaWFh5TlF0VTR1S0hWQ0pUZ1lFbHBuS2FiNmE0cUpTWWZyVG5RTm5HOUlhSFgzTFBxUitlcUNNelZOaXovN0JhOGRaV2RlVjl6NnZFQkwyS3JaU3dFbE01aWFrL3hIUm8wZG5WbzU1ZDk2RWFmK01pdjZkSlNrRmlLaWN4OVllWURsM2VidG1qenB1MTFPL3hqMU5pS2ljeDlZZVl3aHRiZHFsVHB1cVZxcmtvNTloWEpTc3hsWk9ZK2tOTXd6UHJzVFhxenNWdnFMdVd2S0V5ZHk5VHVYdVdxMTh1ZkwxdzM3MUwxNnNWNjdjVkxpYUZwQ2VmVjQrKytFK1Z1R0MyYzMrVnBNUlVUbUxxRHpFTlQyTENiL1Vxc0ZFbE1nMy9uWk81S0ZTNFR6dEpQeDZYemxGVlV4YXFLWE5XcW8vYkR0dXZMRDY3MjlyVk4zNjZ4SVRxcVAxVmtoSlRPWW1wUDhRMFBJWFhoanJtNUZSSDdaakpEZXFPMzYrMVgxMTh1bnQ2MUMyUHJOYkg1Ukd4TDBXSnFaekUxQjlpR3A0QnhiUlBIYlpKZHkrekk0UmgvZ3Z2RjFiSXp2bVVnc1JVVG1McUR6RU56NkJpYXN3MHFoL3IwLzZRUFBucUIzN0hSekVscG5JU1UzK0lhWGdHSFZOak5sSi8vM0NQSFNrTVQ3L1dVcHBCSmFaeUVsTi9pR2w0dkdLcUhmK1R4WGFrY1B6eEZiMUNMYlhuVUltcG5NVFVIMklhSHQrWW1xaTl0MjJ2SFMwY1AxdndxbnMrY1VsTTVTU20vaERUOEhqSE5CZXA4MjUvMm80V2pudytyOFpQWCt5ZVV4d1NVem1KcVQvRU5EemVNZFYrNWFwSDdHaGgyWGV3UTJUK0loSlRPWW1wUDhRMFBDSXhtbVJPOVQreEk0YmxtVFV0aGRXeGMxNGhKYVp5RWxOL2lHbDRSR0thamRRdDgxNnhJNFpuK0ZXQ3gvOWdKYVp5RWxOL2lHbDRwRTZUejV5eHhJNFludmMvMnR2NzY2K09lUVdUbU1wSlRQMGhwdUdSaXVubzZ4KzNJOGJEaU9zZWRjNHJtTVJVVG1McUR6RU5qMVJNaDEzUmJFZU1CM1BNeHZyY0tUR1ZrNWo2UTB6REl4VlRjeEdxcTd2YmpocWVydTRldVcwWmpNUlVUbUxxRHpFTmoxaUE5SEd6ZGxPckhUVWVicDBmNHd2NWlhbWN4TlFmWWhvZXNaaG1HdFhDbFJ2dHFQR3diYmMrZnVKNmgzNWlLaWN4OVllWWhrY3NwanBpdHoyMnhvNGFEKzBkWFNveE1hYTM2U09tY2hKVGY0aHBlQ1JqR3VkclRmdUk3YW8rTVpVenpwaCs1MWQvVXVmT2VsckViLzc4S2JVaGhqZXVNQkRUOElqRk5LYmYwZjhzdHoyK3hqMi9Za3RNNVl3enBwVUNNUTJQV0V5MTU5eTIxSTRhSDZ2ZTNlNmNXOUVscG5JU1UzK0lhWGdxTGFaYjQ3b0lSVXpsSktiK0VOUHdWRnBNdCs4OTJQdS9xanJtVjFTSnFaekUxQjlpR3A1S2krbXVmZTBxbG5maEo2WnlFbE4vaUdsNEtpMm1oZmM0dmN6akdCcXN4RlJPWXVvUE1RMVB4WjNtZjh4cHZpekV0Q3docHVHcHRKanUySHVJbUlwQ1RNc1NZaHFlU292cEJ6djNtN0E1NTFkVWlhbWNjY2JVdk1IRTYwS3UyYmhUSFdqdnNpT0hoWmlHcDlKaXVtVDFadWZjaWk0eGxUUE9tQjVyZmhLYko5MGx2UGdoOWZyR2VONzloNWlHUnl5bUpmSWJVUFgzTEhmUHI5Z1NVem5qakNtL20yOGxwZ05HTEtZbDhydjVzWnppRzRtcG5NVFVIMklhSHNtWVRvLzV1c0grUTUyOVoxZXUrUlZiWWlvbk1mV0htSVpITEthWlJyWG9wVTEyMUhoWTM3S2JsYWs0eEhUd0V0TkJRVXdiMVlyMTIreW84WEQyektYdXVZV1FtTXBKVFAwaHB1RVJpK25rQnRYNnlTRTdhbmphMnZVcC9pVXh2VEcwa1pqS1NVejlJYWJoa1h6T05FNmVXTFhKUGE5UUVsTTVpYWsveERROFVqRTk4WnI1ZHNUdzlQVGs0M25idlNNbHBuSVNVMytJYVhpa1lucnE5Q2ZzaU9INXk3cC9tWmc1NXhWTVlpb25NZldIbUlaSEpLWTZaSmZjK1p3ZE1TeUhPN3YxTVJQamM2VjlFbE01aWFrL3hEUThJakhOTktvbHE3ZllFY015clhHVmUwNmhKYVp5RWxOL2lHbDRSR0lhMDhXblRkdjN4ZmNpL2M5S1RPVWtwdjRRMC9CSXhIVDh0RVYydEhDMGQralRlMzJzdXVZVGk4UlVUbUxxRHpFTmozZE05U24rM09jMzJOSENZSzdlbnpYelNmZDg0cEtZeWtsTS9TR200ZkdONmZBZnpMTWpoV1BHdkplZGM0bFZZaW9uTWZXSG1JYkhLNmFURzlUY3Y0VmRsZDYrY0kwSmwzcytjVXBNNVNTbS9oRFQ4QXc2cHRsSW5YL0huKzBvWWJpcGVWVTgveVZKZnlTbWNoSlRmNGhwZUFZVjAweURPdmYyWit3SXhhZTdKNjkrTlB2RjBseVI5a2xNNVNTbS9oRFQ4UFE3cGlaaytyVGVIR3YzUHJYZWZuWHhPZGplcWNaTlhlU2VVeWxKVE9Va3B2NFEwL0Frdm5WLzc3c3RmZGFKRDZsaFZ6U3JFNitlcjA2L2FiSEszTDFjL1NId0MvT1h2Ym0xTUEvWFBpczVpYW1jeE5RZllncUdnNGM3MVZYM1AxOVlDYnYyVjBsS1RPVWtwdjRRMDZGTlIxZTNlbmpadXlyeDNRZWMrNm1rSmFaeUVsTi9pT25RcEwyelN6V3QyTkI3U2wvS0Y1aytUMklxSnpIMWg1Z09IZkw1dkhxN1pZK2FNbWVsU2x5Z1Y2TGxHdEUraWFtY3hOUWZZbHJaZk54MldLMTZiNGU2MGJ6VFU3WlJKU1o1UE5hbEpqR1ZjOUp2bHFubGIyNHRYSUVNNmNwMy9xMk8vZjVjNTV3R1phWlJQZmpzUDV6L1ZySDkzY3FOK2h2TTQ2TER4RG5xcFhlM084Y3VwaXZlMnFZdXVlczU5NXo2NFFsWHoxZTc5N2VybHRhMml2RE5MYnZWMmsydGhYM3o2eWZXcW9sM1BxZE9NRC93TDlhbjhmcUh0V3NmbEwzRUZMRUVOS2U0NXVWSVpsVmU3cHJ0TUZmaHkrbEt2SVRFRkJGUlFHS0tpQ2dnTVVWRUZKQ1lJaUlLU0V3UkVRVWtwb2lJQWhKVFJFUUJpU2tpb29ERUZCRlJRR0tLaUNnZ01VVkVGSkNZSWlJS1NFd1JFUVVrcG9pSUFoSlRSRVFCS3phbXVhalZ1Y0dJaU1YeG9LMVBoWkZ0YUhKc0xDSmljY3hGdTJ4OUtvd3Jtc2M3TnhnUnNSaG1vbC9ZK2xRZzVqa00xMFlqSWtxYWkvSzJPaFZLcnVrRjU0WWpJa3FhaTNiWTZsUXd1YWpidWZHSWlCTG10T2ZjZDd3dFRnV1RpNlk3ZHdBaW9vUzVhSm10elJDZ1Buck51Uk1RRVgzTVJxMjJNa09JYk9ORzU4NUFSQnlNdWFZS2ZTbFVmOGhGaS9RT3lPdVZxbnZuSUNKK2tlYktmWDNUV2x1VklVdzJPazJ2VWx1SktpSU8yRnkwTjVGdHVzN1dCQXFZcU5aSDYvVEhmVHFzblluNlpyMnpFQkdQMEt4Q3MxR2Jic1NXUktaaGdxMEhBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFFQnBrVWo4QjRBb20rTWJUKzNKQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJjODBkYmQ5YTUzM2Y0YTE3Yjk0MTFhMmYxYzdjZWRmZiIsIm9wdGlvbnMiOnsicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZX0sInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjUsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6ODB9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMS0yMCIsInVybCI6Imh0dHBzOi8vd3d3LmhpZGdsb2JhbC5jb20vIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJISUQgQ3Jlc2NlbmRvIEMzMDAwIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMzAxMjAwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMS0yMCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMDEtMjQifSx7ImFhZ3VpZCI6IjViMGU0NmJhLWRiMDItNDRhYy1iOTc5LWNhOWI4NGY1ZTMzNSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiNWIwZTQ2YmEtZGIwMi00NGFjLWI5NzktY2E5Yjg0ZjVlMzM1IiwiZGVzY3JpcHRpb24iOiJZdWJpS2V5IDUgRklQUyBTZXJpZXMgd2l0aCBMaWdodG5pbmcgUHJldmlldyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjk0NzIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfSx7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciLCJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciLCJzZWNwMzg0cjFfZWNkc2Ffc2hhMzg0X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjgsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6OCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURLakNDQWhLZ0F3SUJBZ0lVZWYrVnZIa2NUUW5FRCsrd0pNL0l4elNVTGswd0RRWUpLb1pJaHZjTkFRRUxCUUF3SmpFa01DSUdBMVVFQXd3YldYVmlhV052SURJd01qTWdSa2xFVHlCUWNtVjJhV1YzSUVOQk1CNFhEVEl6TURreU5URXhNekkwTVZvWERUSTBNVEl6TVRFeE16STBNVm93SmpFa01DSUdBMVVFQXd3YldYVmlhV052SURJd01qTWdSa2xFVHlCUWNtVjJhV1YzSUVOQk1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBb3VGTVRPS2FFMFl0ZXhPb2lzU3hwK0ViaTVJQTRlc0VTY3gxNmx6UWRxVjYvZVo4Mkt0SmVOWEV1TmtCVlpEcGMzMmdTdHV4TEJIOG1nc29IQkZhaTJEa2pmQm41cWJ3Ui9jNStzbmx3WnZqZ1ZBMGh6S3c5Q3dBZUF3UkQ1a3JXdDg4L0NWeUNrTWNnTFNHd1pzL3JqN0YvTHMzRWJnN01xTGJiUUo5Q296YmJMZEpVWUlIY1BwU1pQdG9NclpiNEd2bmk2aVZTOVV2Q0tncHFjNkxHUm1vWUdHNFpSM2xHSi9YUVpmdStHZUpXNjdpaW1Nai95b1hPd3h1Y3hpdlpIRms2Y1FTZ3d1d2lvZU5tNHd2azgzTGhTdVdjdGYya0F5UWNaN2tVbnBOZWUrZDRNZ3JtR1U0WE1GTGlUZ3V0YUIrZTlWOGQ1SlRrVU9IaUx6dGtRSURBUUFCbzFBd1RqQWRCZ05WSFE0RUZnUVVNNVNCNWJIclYranBJT01kSmw3dTdiY25UWTh3SHdZRFZSMGpCQmd3Rm9BVU01U0I1YkhyVitqcElPTWRKbDd1N2JjblRZOHdEQVlEVlIwVEJBVXdBd0VCL3pBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQUNvd1IzS1RMZmlkSnlRRk5xRUZmVXJmWjlhYTllZ3BPUXROUkpkTFN0SjZ4dTJXZkx3dkc0b2pHSmxCS05uZmE1REljeVFZZi84cUo0ZWxpQVZlTlh1WW1lTW1nTmdaWnl1WTZHMXlXQ0QyVjNzRDZaNHVqM1NiYURPSGozZ0h2c3pnUWhyaFQxaC9wdUhRa242K2hZS0FwNzdrTTdJYzZBWi9SRmJqcG1MTGsyRDBzRTFselQvMDJpK0JoN004c21haURaOSsrSkd6eGVTdW44VzFIbGVaVW0ycUtHbVJhNFhQZHJ5VDd4NktHVUduVTRhM2JwVW1WZVk5clEvc2ZNZDVaVG9vKzN1bkZXRHpvVlYydk51OCsrVkxDOXpvNDBGYUtRTHI5VkFKREo0eUxFTlI3S3JtVjhMMGNDWEtKR1pXQVd0RzVSR1RtSEloZCtuQjQxZz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIiwiRklET18yXzEiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwibGFyZ2VCbG9iS2V5IiwiY3JlZEJsb2IiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiNWIwZTQ2YmFkYjAyNDRhY2I5NzljYTliODRmNWUzMzUiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInBpblV2QXV0aFRva2VuIjp0cnVlLCJsYXJnZUJsb2JzIjp0cnVlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6ZmFsc2UsImFsd2F5c1V2Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTI4MCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMl0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi0zNX1dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjQwOTYsIm1pblBJTkxlbmd0aCI6OCwiZmlybXdhcmVWZXJzaW9uIjozMjk0NzIsIm1heENyZWRCbG9iTGVuZ3RoIjozMiwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjEsImNlcnRpZmljYXRpb25zIjp7IkZJUFMtQ01WUC0yIjoyLCJGSVBTLUNNVlAtMi1QSFkiOjN9LCJyZW1haW5pbmdEaXNjb3ZlcmFibGVDcmVkZW50aWFscyI6MTAwfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA0LTA3In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wNC0wNyJ9LHsiYWFndWlkIjoiODIwZDg5ZWQtZDY1YS00MDllLTg1Y2ItZjczZjA1NzhmODJhIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI4MjBkODllZC1kNjVhLTQwOWUtODVjYi1mNzNmMDU3OGY4MmEiLCJkZXNjcmlwdGlvbiI6IklEbWVsb24gaU9TIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InZvaWNlcHJpbnRfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJsb2NhdGlvbl9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZhY2VwcmludF9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImV5ZXByaW50X2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiaGFuZHByaW50X2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGF0dGVybl9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQnl6Q0NBWEdnQXdJQkFnSUpBTm1NTks2alZwdXVNQW9HQ0NxR1NNNDlCQU1DTUVFeEpEQWlCZ05WQkFvTUcxWmhibU52YzNseklFUmhkR0VnVTJWamRYSnBkSGtnU1c1akxqRVpNQmNHQTFVRUF3d1FWbUZ1WTI5emVYTWdVbTl2ZENCRFFUQWdGdzB5TWpFeU1UUXhPRFF4TURsYUdBOHlNRGN5TVRJd01URTROREV3T1Zvd1FURWtNQ0lHQTFVRUNnd2JWbUZ1WTI5emVYTWdSR0YwWVNCVFpXTjFjbWwwZVNCSmJtTXVNUmt3RndZRFZRUUREQkJXWVc1amIzTjVjeUJTYjI5MElFTkJNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVhbFlnRW9wbktTY0FtK2Q5ZjFYcEdCM3pia1pDRDNoWkVLdXhUY2xwQllsajR5cE5SZzBnTVNhN2dlQmdkNm5jazUwWWFWaGR5NzV1SWMyd2JXWDh0Nk5RTUU0d0hRWURWUjBPQkJZRUZPeHlmMGNEczhZbCtWbldTWjF1WUpBS2tGZVZNQjhHQTFVZEl3UVlNQmFBRk94eWYwY0RzOFlsK1ZuV1NaMXVZSkFLa0ZlVk1Bd0dBMVVkRXdRRk1BTUJBZjh3Q2dZSUtvWkl6ajBFQXdJRFNBQXdSUUloQU8yWHVpUkRYeHkvVWtXaHN1WlFZTlVYZU9qMDhBZVRXQURBcVh2Y0EzMGhBaUJpMmNkR2Q2MVBOd0hEVFlqWFBlblBjRDhTMHJGVERuY05XZnMzRS9XRFhBPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0NBTUFBQUJFcElyR0FBQUFNMUJNVkVVdG1jM3krZnlXek9aaXM5cks1Zkk2bjlCOHYrQ3cyZXpsOHZsSHB0TlZyTmJYN1BhajB1bHZ1ZDI5MysrSnh1UC8vLzg5SFJ2cEFBQUFFWFJTVGxQLy8vLy8vLy8vLy8vLy8vLy8vLy8vQUNXdG1XSUFBQUJzU1VSQlZIZ0J4ZFBCQ29Bd0RJUGgveURpc2UvL3RJSVFDWm82Uk5HZHR1V0RzdEZTZy9VT2dNaUFEUUJKNko0aUN3UzRCZ3pCdUVRSENvRmErbWRNK3FpanNETVZoQmZkb1JGYUFMNG5BZTZBZWdoT0RZUG5zYU55THVBcWc1QUh3TzlBWXU1Qm1xRVBobmNGbWVjdk01S0tRSE1BQUFBQVNVVk9SSzVDWUlJPSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiODIwZDg5ZWRkNjVhNDA5ZTg1Y2JmNzNmMDU3OGY4MmEiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwidXAiOnRydWUsInV2Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MjA0OH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTAyLTA4IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJWYW5jb3N5cyBpT1MgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkwMTA5MDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjAuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDItMDgifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTAyLTA4In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiYzU1Zjc0YzcwYzY4ZThkY2U1YjdmZGI0Y2RkYTc3MmFkOTI5NGM2NyIsImZkMzY1NzNkMjRiZTNmN2YzMmFkNTA0MDI3MWFiNjEwMzVhMWZjYWQiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiYzU1Zjc0YzcwYzY4ZThkY2U1YjdmZGI0Y2RkYTc3MmFkOTI5NGM2NyIsImZkMzY1NzNkMjRiZTNmN2YzMmFkNTA0MDI3MWFiNjEwMzVhMWZjYWQiXSwiZGVzY3JpcHRpb24iOiJHb1RydXN0IElkZW0gQ2FyZCBVMkYgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50IiwicmVtb3RlX2hhbmRsZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJuZmMiLCJibHVldG9vdGgiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJ6akNDQVhPZ0F3SUJBZ0lKQU1oVi92UVl1NEtBTUFvR0NDcUdTTTQ5QkFNQ01Ec3hJREFlQmdOVkJBTU1GMGR2VkhKMWMzUWdSa2xFVHpJZ1VtOXZkQ0JEUVNBeU1SY3dGUVlEVlFRS0RBNUhiMVJ5ZFhOMFNVUWdTVzVqTGpBZUZ3MHhPVEV5TURRd056QXpNREZhRncwME9URXhNall3TnpBek1ERmFNRHN4SURBZUJnTlZCQU1NRjBkdlZISjFjM1FnUmtsRVR6SWdVbTl2ZENCRFFTQXlNUmN3RlFZRFZRUUtEQTVIYjFSeWRYTjBTVVFnU1c1akxqQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJKSGdLOWZOcU5FV0lZVHNaL2dOaTE3enBFcks3RkMxWW8rRnpxUlZNWUdVSmdBSjl2ZzMxaVRDSjFWWXhiQUtNUWJsTEdrVm4vZGZQNzNnZVRLZWQ5T2pZREJlTUF3R0ExVWRFd0VCL3dRQ01BQXdEZ1lEVlIwUEFRSC9CQVFEQWdFR01CMEdBMVVkRGdRV0JCUmdMWFdkV2VyMWtTR3BwZ1BsaVppMUhzWVBoREFmQmdOVkhTTUVHREFXZ0JSZ0xYV2RXZXIxa1NHcHBnUGxpWmkxSHNZUGhEQUtCZ2dxaGtqT1BRUURBZ05KQURCR0FpRUF1anJLV1p3K1MwVGZHMWJKSmNzcW1HdTVXTGJCMkVnb3JEMmhBMnE2Qm9JQ0lRQ2l5eG52QW42TWkrRGRSbnczU1FHUVpvTEtGS3dIcjRYR05JTzVwQUhBSEE9PSIsIk1JSUJxRENDQVUrZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQTdNU0F3SGdZRFZRUUREQmRIYjFSeWRYTjBJRVpKUkU4eUlGSnZiM1FnUTBFZ01qRVhNQlVHQTFVRUNnd09SMjlVY25WemRFbEVJRWx1WXk0d0lCY05NakV3TXpBeU1EWXlNekUzV2hnUE1qQTFNVEF5TWpNd05qSXpNVGRhTURzeElEQWVCZ05WQkFNTUYwZHZWSEoxYzNRZ1JrbEVUeklnVW05dmRDQkRRU0F5TVJjd0ZRWURWUVFLREE1SGIxUnlkWE4wU1VRZ1NXNWpMakJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCQTc2WnlHM2UrRFpvVy9Ldk0zNlhKQUo2Qkw5a1hNTmpFdjRxR0lENWxBOFo4dVJlTTFZZk1pbzVuRUhMVTJTWkxRM3FYUlJ2eEdONEkrSDUrNmZWdzJqUWpCQU1BOEdBMVVkRXdRSU1BWUJBZjhDQVFBd0RnWURWUjBQQVFIL0JBUURBZ0VHTUIwR0ExVWREZ1FXQkJScytVa21NNXhVazYvejVRTnRXQjI2aTR3NzdEQUtCZ2dxaGtqT1BRUURBZ05IQURCRUFpQkErSVg1Ri84N1cvZW1aa2lKVEhxcmlMRlpPYTc5N3pzRS8wS1A3QVU1UWdJZ0I2NHhGcVBTQkM0S2kxVXJyTlg5VjJ0aGIrNDVSYnRTVm1pNjZXVitnbEU9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWpDQVlBQUFEMTdnaGFBQUFBQkdkQlRVRUFBTEdPZlB0Umt3QUFBQ0JqU0ZKTkFBQ0hEd0FBakE4QUFQMVNBQUNCUUFBQWZYa0FBT21MQUFBODVRQUFHY3h6UElWM0FBQUtMMmxEUTFCSlEwTWdVSEp2Wm1sc1pRQUFTTWVkbG5kVVZOY1doOCs5ZDNxaHpURFNHWHFUTGpDQTlDNGdIUVJSR0dZR0dNb0F3d3hOYklpb1FFUVJFUUZGa0tDQUFhT2hTS3lJWWlFb3FHQVBTQkJRWWpDS3FLaGtSdFpLZkhsNTcrWGw5OGU5MzlwbjczUDMyWHVmdFM0QUpFOGZMaThGbGdJZ21TZmdCM280MDFlRlI5Q3gvUUFHZUlBQnBnQXdXZW1wdmtIdXdVQWtMemNYZXJySUNmeUwzZ3dCU1B5K1planBUNmVELzAvU3JGUytBQURJWDhUbWJFNDZTOFQ1SWs3S0ZLU0s3VE1pcHNZa2lobEdpWmt2U2xERWNtS09XK1NsbjMwVzJWSE03R1FlVzhUaW5GUFp5V3d4OTRoNGU0YVFJMkxFUjhRRkdWeE9wb2h2aTFnelNaak1GZkZiY1d3eWg1a09BSW9rdGdzNHJIZ1JtNGlZeEE4T2RCSHhjZ0J3cExndk9PWUxGbkN5Qk9KRHVhU2tadk81Y2ZFQ3VpNUxqMjVxYmMyZ2UzSXlremdDZ2FFL2s1WEk1TFBwTGluSnFVeGVOZ0NMWi80c0dYRnQ2YUlpVzVwYVcxb2FtaG1aZmxHby83cjROeVh1N1NLOUN2amNNNGpXOTRmdHIveFM2Z0JneklwcXMrc1BXOHgrQURxMkFpQjMvdytiNWlFQUpFVjlhNy94eFhsbzRubUpGd2hTYll5Tk16TXpqYmdjbHBHNG9ML3JmenI4RFgzeFBTUHhkcitYaCs3S2lXVUtrd1IwY2QxWUtVa3BRajQ5UFpYSjR0QU4venpFL3pqd3IvTllHc2lKNWZBNVBGRkVxR2pLdUx3NFVidDViSzZBbThLamMzbi9xWW4vTU94UFdweHJrU2oxbndBMXlnaEkzYUFDNU9jK2dLSVFBUko1VU56MTMvdm1ndzhGNHBzWHBqcXhPUGVmQmYzN3JuQ0orSkhPamZzYzV4SVlUR2NKK1JtTGErSnJDZENBQUNRQkZjZ0RGYUFCZElFaE1BTld3Qlk0QWpld0F2aUJZQkFPMWdJV2lBZkpnQTh5UVM3WURBcEFFZGdGOW9KS1VBUHFRU05vQVNkQUJ6Z05Mb0RMNERxNENlNkFCMkFFaklQbllBYThBZk1RQkdFaE1rU0I1Q0ZWU0FzeWdNd2dCbVFQdVVFK1VDQVVEa1ZEY1JBUEVrSzUwQmFvQ0NxRktxRmFxQkg2RmpvRlhZQ3VRZ1BRUFdnVW1vSitoZDdEQ0V5Q3FiQXlyQTBid3d6WUNmYUdnK0UxY0J5Y0J1ZkErZkJPdUFLdWc0L0I3ZkFGK0RwOEJ4NkJuOE96Q0VDSUNBMVJRd3dSQnVLQytDRVJTQ3pDUnpZZ2hVZzVVb2UwSUYxSUwzSUxHVUdta1hjb0RJcUNvcU1NVWJZb1QxUUlpb1ZLUTIxQUZhTXFVVWRSN2FnZTFDM1VLR29HOVFsTlJpdWhEZEEyYUMvMEtuUWNPaE5kZ0M1SE42RGIwSmZRZDlEajZEY1lESWFHMGNGWVlUd3g0WmdFekRwTU1lWUFwaFZ6SGpPQUdjUE1ZckZZZWF3QjFnN3JoMlZpQmRnQzdIN3NNZXc1N0NCMkhQc1dSOFNwNHN4dzdyZ0lIQStYaHl2SE5lSE80Z1p4RTdoNXZCUmVDMitEOThPejhkbjRFbnc5dmd0L0F6K09ueWRJRTNRSWRvUmdRZ0poTTZHQzBFSzRSSGhJZUVVa0V0V0oxc1FBSXBlNGlWaEJQRTY4UWh3bHZpUEprUFJKTHFSSWtwQzBrM1NFZEo1MGovU0tUQ1pya3gzSkVXUUJlU2U1a1h5Ui9KajhWb0lpWVNUaEpjR1cyQ2hSSmRFdU1TanhRaEl2cVNYcEpMbFdNa2V5WFBLazVBM0phU204bExhVWl4UlRhb05VbGRRcHFXR3BXV21LdEttMG4zU3lkTEYway9SVjZVa1pySXkyakpzTVd5WmY1ckRNUlpreENrTFJvTGhRV0pRdGxIcktKY280RlVQVm9YcFJFNmhGMUcrby9kUVpXUm5aWmJLaHNsbXlWYkpuWkVkb0NFMmI1a1ZMb3BYUVR0Q0dhTytYS0M5eFdzSlpzbU5KeTVMQkpYTnlpbktPY2h5NVFybFd1VHR5NytYcDhtN3lpZks3NVR2a0h5bWdGUFFWQWhReUZRNHFYRktZVnFRcTJpcXlGQXNWVHlqZVY0S1Y5SlVDbGRZcEhWYnFVNXBWVmxIMlVFNVYzcTk4VVhsYWhhYmlxSktnVXFaeVZtVktsYUpxcjhwVkxWTTlwL3FNTGt0M29pZlJLK2c5OUJrMUpUVlBOYUZhclZxLzJyeTZqbnFJZXA1NnEvb2pEWUlHUXlOV28weWpXMk5HVTFYVFZ6TlhzMW56dmhaZWk2RVZyN1ZQcTFkclRsdEhPMHg3bTNhSDlxU09uSTZYVG81T3M4NURYYkt1ZzI2YWJwM3ViVDJNSGtNdlVlK0EzazE5V045Q1AxNi9TditHQVd4Z2FjQTFPR0F3c0JTOTFIb3BiMm5kMG1GRGtxR1RZWVpocytHb0VjM0l4eWpQcU1Qb2hiR21jWVR4YnVOZTQwOG1GaVpKSnZVbUQweGxURmVZNXBsMm1mNXFwbS9HTXFzeXUyMU9ObmMzMzJqZWFmNXltY0V5enJLRHkrNWFVQ3g4TGJaWmRGdDh0TFN5NUZ1MldFNVphVnBGVzFWYkRUT29ESDlHTWVPS05kcmEyWHFqOVducmR6YVdOZ0tiRXphLzJCcmFKdG8yMlU0dTExbk9XVjYvZk14TzNZNXBWMnMzWWsrM2o3WS9aRC9pb09iQWRLaHplT0tvNGNoMmJIQ2NjTkp6U25BNjV2VEMyY1NaNzl6bVBPZGk0N0xlNWJ3cjR1cmhXdWphN3liakZ1Slc2ZmJZWGQwOXpyM1pmY2JEd21PZHgzbFB0S2UzNTI3UFlTOWxMNVpYbzlmTUNxc1Y2MWYwZUpPOGc3d3J2Wi80NlB2d2ZicDhZZDhWdm50OEg2N1VXc2xiMmVFSC9Mejg5dmc5OHRmeFQvUC9QZ0FUNEI5UUZmQTAwRFF3TjdBM2lCSVVGZFFVOUNiWU9iZ2srRUdJYm9nd3BEdFVNalF5dERGMExzdzFyRFJzWkpYeHF2V3Jyb2NyaEhQRE95T3dFYUVSRFJHenE5MVc3MTA5SG1rUldSQTV0RVpuVGRhYXEyc1YxaWF0UFJNbEdjV01PaG1Oamc2TGJvcit3UFJqMWpGblk3eGlxbU5tV0M2c2Zhem5iRWQyR1h1S1k4Y3A1VXpFMnNXV3hrN0cyY1h0aVp1S2Q0Z3ZqNS9tdW5BcnVTOFRQQk5xRXVZUy9SS1BKQzRraFNXMUp1T1NvNU5QOFdSNGlieWVGSldVckpTQlZJUFVndFNSTkp1MHZXa3pmRzkrUXpxVXZpYTlVMEFWL1V6MUNYV0ZXNFdqR2ZZWlZSbHZNME16VDJaSlovR3krckwxczNka1QrUzQ1M3k5RHJXT3RhNDdWeTEzYys3b2VxZjF0UnVnRFRFYnVqZHFiTXpmT0w3Slk5UFJ6WVROaVp0L3lEUEpLODE3dlNWc1MxZStjdjZtL0xHdEhsdWJDeVFLK0FYRDIyeTMxV3hIYmVkdTc5OWh2bVAvamsrRjdNSnJSU1pGNVVVZmlsbkYxNzR5L2FyaXE0V2RzVHY3U3l4TER1N0M3T0x0R3RydHNQdG9xWFJwVHVuWUh0ODk3V1gwc3NLeTEzdWo5bDR0WDFaZXM0K3dUN2h2cE1Lbm9uTy81djVkK3o5VXhsZmVxWEt1YXExV3F0NVJQWGVBZldEd29PUEJsaHJsbXFLYTk0ZTRoKzdXZXRTMjEyblhsUi9HSE00NC9MUSt0TDczYThiWGpRMEtEVVVOSDQvd2pvd2NEVHphMDJqVjJOaWsxRlRTRERjTG02ZU9SUjY3K1kzck41MHRoaTIxcmJUV291UGd1UEQ0czIranZ4MDY0WDJpK3lUalpNdDNXdDlWdDFIYUN0dWg5dXoybVk3NGpwSE84TTZCVXl0T2RYZlpkclY5Yi9UOWtkTnFwNnZPeUo0cE9VczRtMzkyNFZ6T3VkbnpxZWVuTDhSZEdPdU82bjV3Y2RYRjJ6MEJQZjJYdkM5ZHVleCsrV0t2VSsrNUszWlhUbCsxdVhycUd1TmF4M1hMNisxOUZuMXRQMWo4ME5adjJkOSt3K3BHNTAzcm0xMER5d2ZPRGpvTVhyamxldXZ5YmEvYjErK3N2RE13RkRKMGR6aHllT1F1Kys3a3ZhUjdMKzluM0o5L3NPa2grbUhoSTZsSDVZK1ZIdGY5cVBkajY0amx5SmxSMTlHK0owRlBIb3l4eHA3L2xQN1RoL0g4cCtTbjVST3FFNDJUWnBPbnA5eW5iajViL1d6OGVlcnorZW1DbjZWL3JuNmgrK0s3WHh4LzZadFpOVFAra3Y5eTRkZmlWL0t2anJ4ZTlycDcxbi8yOFp2a04vTnpoVy9sM3g1OXgzalgrejdzL2NSODVnZnNoNHFQZWgrN1BubC9lcmlRdkxEd0cvZUU4L3MzQkNrZUFBQUFDWEJJV1hNQUFBN0VBQUFPeEFHVkt3NGJBQUFBSVhSRldIUkRjbVZoZEdsdmJpQlVhVzFsQURJd01UZzZNRFU2TWpnZ01UWTZOREk2TVRUOWh3cmZBQUFJSFVsRVFWUllSNTFYQzFCVTV4WCtkbGxnUWQ0UFVSQWZpU2hhTkcxaTdCaHRtMDVLVWtuVFdCK05RYTBZRzJPRGxqb09HazFpTzUxcU5HUWNrOW9rUkpzMDRJdzZwdU4wVEV4VGFPc1lTN1NTcGhwZjFLQVZCUlpoV1I0cklMdDdiNy96Mzd2c1FoYUMvUzcvc3Z6M3ZNLzV6L214NkFTR0NaMlAvRmdzOHBmNjZJTmZqTVY0T1d4WXpkL0RnK1pYWUVIbEo1L2p2Z1diOE9qcUhXaHNjYW45TzFVdUdGNEVoTVFVM3RyaFJ0N3FsM0dxc2hwSWlBRjhQcURyTnBZVjVPSDFGMWNnSmpvcUtGTENJK0lITjJ4NEVUQ1YvM3piSDVBOGNSRk9WVjhDUmljRFVaRkFOSmZWaXZJREZhajY5eGVLVGlra2o2YlJGSDF3NVlKQkl0RGY2ajlWbnNhOFozYlFXeThRUzYrdDVqdDN0NHJBMXMwRjJMenFjV09QNkwxYXA0eUtHRGZHM0NFR0M0UVlFQXlOangrMTE1djBLWSt1MTVHV3B5TW5YOGMwV1V0MVpEK2hJK2xoZldIUlR0M3I5Wm5VQmhwWGJkVFBJVncvanhHNlk4MFdjNWR5ZlFHNXdSaTBCdktMZDJOLzJRZk1jeXhnWjVnRmt1K1dkb3ljT0FaViszK051elBUakgzQ3Rmc2RPTllXMDFFZndwREFIWTFQQi8rMklXTmZLZUtYekRjSUI4Q2lNVkhCMWZ2Mkg0OWhaV0VKTU1JT3hJemdEdTNUV1A0ZFhUVEVodkpYaXJEMHNUa0dNZEZUZlFaMTMxNEFYM2NqRmJNdStDbFFoYWhpN3VYVGdzamtpUmh6N0JEc09kbnFEVmdmRnFheUx3SmZYRy9DN0NXL3dzM0x6RjlLb2xHZThxYW5WeWxmdTNZaFhudStRRWdWdk0ydGFKajNGRHFyanRMSFZPN1kxTDVFd0lkMnFyWlFSTHo2TlBZOTNHOUdiTzRpWkI0dEozbVlNcS9QQU11NEg5SERDSzV3UTdHUFhqZTFZc2FEOTZMaW5SZVlpV2doVTNDc2ZnN08wdGZvYXd5RlJDdEJ1Z3E1QzJIV1JHUldIWWJ1OVRFeTg2RnI3YVJMNG5zeGlXSnBuQzBwQTFuT2MwcVdNcSsreWNXejNBTkVtc3A3YnNNV2JzWEhIKzNDNmZlMjlTbHZlL2NRTGxqaTRDcDlpLzZta0ZtVWk4OXVyamFNM0xvZGszeDFpUHJtZllpZVBSUFp2aHNZdWIyRUtXZ210NGVVT25saTRXbXRnK1ptU2drVkFZZXpEYU56bGdKcFNUeERYcVNQVGtMOVgzY3JBa0gzeWM5dzQ0Y3I0R211VWVFV01ZWTMzYXJRRW45Y2dQU0RieGpFUkFlRmg5bXNMQ1BXa1luYWpCbndOVFNSTDR3R3RXTnlWeU9zVVhZelFTSk9NcUdXeHY3Q1ZKaTRObXNlcnN5YUJhMzVKcFZMMVF1TEY3MW9nSDNhMXpDcHJyYWY4cEszanlCK2FqNWk2TkRyYkU1KzJNYW0wMWl2aW9KUm5MTE1GQ2lvUFdQVExBc0Y5MGtwc2xIOEprZFJ3dTFVUWliOHBRSVR6djRONFpucGl1NUU5VVZFNU9Sanc1YTlRQnhURmhHT3drMEJ3K1FJRzlMN0kyQ0E2QXhTN0VjWTdHU1VFcElpNjBicTloM0kxdXN4SXZjNzZ2MzFteTVNbTdjQjMzcWtDQjVoVDQ0akU0OGlqNWhORFBrS0JBd1lCTW91dFhncTZGWEt4bWZWdnFCOWNTSEczck1NNXk1ZUF6S1luckJRUGdid1pmY0dTY0ZBeUFGU2o4VWdiMzExRHk1YVl1QStlQWpXOUJUajlJaUJicDZrTHM0SHZ5WnBZRUVZT2dYc1RBTVpCTUlrM2l1WjFraGN1ZXNCTlA1aUhWT1R5SG5Ed1NSR2Q3TlpPVndvTGx5QWpUOWJRQ040eENncU10eG9UbjVJN1JoRkdFREFBRTR2dFFaQVRMTEtZMkhuNnZiQXcwa25QVUIyZGEwWFdrTUw3djE2RnRwcTM4UEw2L1BaaUdpUU1QR1hQVndpRTRDU3d5Y1lRUkVnVjRnaU5Eb2NQM2s4alc0bXZWNVRwOEVkbDRES0QzYmkwME5iRVc4MksxY252VGZIZGJBMCtTNlM1QWxHL3dpRXFBR2JtbXlHYWprTkdqcFYxMHY3N1c1TWFqK0hoNzZScGVqYWVUZVl0ZmdGdlBIN0k3eWtSQ21lWUlqa3I0NUFpQnFRcnFXaGgrSjYyRXdia0xCeUphYnFIVWhhRXhoTVQvOXlEeExHUFk2VC82cGhEK0FFRlcyc3FjNWJScnNWREIwQkNYMVFEZGc0cWZ6SWRyRzNUNzhIRVZPbVlISnpFMGJ0NWFnMjhkYkJTbGdtek1mZXNnK0JkRTVFdVRkSUZDVU5uQ2NseGN0TVNtNVR0aEhGL2xGV0dsWHFtV1AxaFUzazhqVUgvbnppakx4Q1dFSWl4cDloMTd2d2Q5aFNPQ3VJMDU5ZlFjb0RxL0RNdWwyOE16RGNmcTl2OHpUY2FNYVNSZCtGZnZVd2lwYm5LWHFCdDFFR0VndDNRR3FVQVpHUjlGakdyNEFGcERNVmN4YytoeWsvS0VhZHcybnNFMjI4Rjh4Yy9DSm1QbFFJWjF1SGVXK2dDQzk1RzF1Uk0zazg2aS90eDc0ZGEwd084cnhaemdrYUQyL2ROZG9ZcmlLZ003SFFlTHNpK201RXVTdCt3NHIrQjVCcUNwVktGbythMi9EVForY2psUzMycGEzdkFvbEJWelNwbVhZMzUzc2NqdjV1QTNMblREZjJpYTRUcDFEL3lGSjR1aHBZeU1sVWFreFFMMGUzTFQ0Rms5cDRzeVpNQTlSWGxCMDVnZVViT0lhbG95V2FUVVp3aTkxTkdsV01qRmR6VC9KTWJOdThISnVlRHR5SXZjMU8zSmk3RExjK3JlQ0JUU08xVFhHSTF4N2NST3lNN3lIejQ4T3cwQW5aVndZSVkvQzlzTGhrSDE1NXFZeURoVWN3aXFOWnZlT1NPdW4xc09zNThjUlRqK0hBemlLRHdVVGpUOWJCVlY1S3hYR2t0bE9wOFBtb3VoVVI5alJrVkI3Z1JlVitnMWpxVGVUS2hTUVV2SnBQbi8za0ZsN0o1eHJYOEtsUHF1OVozMStuTzFyYVRDb0R6bGYzOENwdTUxVThVYTlCSnRkWS9STFhCZjU5SHJHNnM3VE1wSlJyZi85ci9KY01rSWp3cHcvVjUydjExRG1yZFF2L0wzai8rR2Ztcm9IT2l1UDZmMkt6cUNSYUthekJlSzV4K2tXa2NTOUtieWhZYjFJS1JLNnhnakhvL3dWRHdjT3JWYjNrK2V4eGhqdUZnWmFoSTJJa3owMkl1VDhYWTk3ZkI5dElLVDZWdkVGaGRKNGhJU0lDTmphdGZSNDFHYVBRZmZZczFZN3VVNjR4ejlZSU8rNnErZ1RqLy9taG9WeDhDN0NHaGtUZ1RuRDc4bi8xcTlNZlpzNGpHZXBVaGpxZXVVN1NuYnYybWhSM2hqc3lRR05oK2pQby91aVlYcGVYcnp1S3RnVDlOeG42LzcraDhIL1ZRQ2lJa0tGeUhSckEvd0M0ZStPK1oxY240UUFBQUFCSlJVNUVya0pnZ2c9PSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA5LTAyIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJHb1RydXN0IElkZW0gQ2FyZCBVMkYxMTAwMjAxNzA0MDMwMDEiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjExMDAyMDE3MDQwMzAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4yLjUiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMy4wIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wOS0wMiJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjA5NmJmYzhiZGJhYWE3NDBiOWVkOGY3NGIwNTRiNWU4YTgxODQxZDIiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMDk2YmZjOGJkYmFhYTc0MGI5ZWQ4Zjc0YjA1NGI1ZThhODE4NDFkMiJdLCJkZXNjcmlwdGlvbiI6IlRydXN0S2V5IFQxMjAgVTJGIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwicmVtb3RlX2hhbmRsZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoyNTYsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDcFRDQ0FrcWdBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakNCcnpFTE1Ba0dBMVVFQmhNQ1MxSXhFVEFQQmdOVkJBZ01DRk5sYjNWc0xWTnBNUk13RVFZRFZRUUhEQXBIWVc1bmJtRnRMVWQxTVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVjTUJvR0ExVUVBd3dUWlZkQ1RTQkRRU0JEWlhKMGFXWnBZMkYwWlRFZE1Cc0dDU3FHU0liM0RRRUpBUllPYVc1bWIwQmxMWGRpYlM1amIyMHdIaGNOTVRnd056QXlNRFV6TVRNNVdoY05Nak13TnpBeE1EVXpNVE01V2pDQnJ6RUxNQWtHQTFVRUJoTUNTMUl4RVRBUEJnTlZCQWdNQ0ZObGIzVnNMVk5wTVJNd0VRWURWUVFIREFwSFlXNW5ibUZ0TFVkMU1SY3dGUVlEVlFRS0RBNWxWMEpOSUVOdkxpd2dUSFJrTGpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFY01Cb0dBMVVFQXd3VFpWZENUU0JEUVNCRFpYSjBhV1pwWTJGMFpURWRNQnNHQ1NxR1NJYjNEUUVKQVJZT2FXNW1iMEJsTFhkaWJTNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVFJZnFIaXNpMG9PL2V5T3FTYURycjlpdEcySXltQmtIblNER1FJSVltVCt2cUE4QWdPODFtb21jMkxkNVBHcEVONm11RTU0d1BIUWp2Yy95Q2loOHUybzFVd1V6QVNCZ05WSFJNQkFmOEVDREFHQVFIL0FnRUFNQjBHQTFVZERnUVdCQlMzSi9meGlBdjIyaXJkQnM5OFNPRGhGN2tVL2pBTEJnTlZIUThFQkFNQ0FRWXdFUVlKWUlaSUFZYjRRZ0VCQkFRREFnQUhNQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUURjNDFMRks0TEpDQlUyVlZLSXo3WjZzeFBoVUVraDhuTFNMSzZJWGRrUDV3SWhBSWVLVk9aY2hhVk81YUY3ZmJkWG9TcmN5eTFZWWVVZVBMb2pjS0k5Zlg4NCIsIk1JSUNnakNDQWlpZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQ0JuVEVMTUFrR0ExVUVCaE1DUzFJeERqQU1CZ05WQkFnTUJWTmxiM1ZzTVJBd0RnWURWUVFIREFkSFlXNW5ibUZ0TVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVaTUJjR0ExVUVDd3dRUTJWeWRHbG1hV05oZEdVZ1ZXNXBkREVaTUJjR0ExVUVBd3dRWlZkQ1RTQkRaWEowYVdacFkyRjBaVEVkTUJzR0NTcUdTSWIzRFFFSkFSWU9hVzVtYjBCbExYZGliUzVqYjIwd0lCY05Nak13TnpFeE1ETTBOakUwV2hnUE1qQTNNekEyTWpnd016UTJNVFJhTUlHZE1Rc3dDUVlEVlFRR0V3SkxVakVPTUF3R0ExVUVDQXdGVTJWdmRXd3hFREFPQmdOVkJBY01CMGRoYm1kdVlXMHhGekFWQmdOVkJBb01EbVZYUWswZ1EyOHVMQ0JNZEdRdU1Sa3dGd1lEVlFRTERCQkRaWEowYVdacFkyRjBaU0JWYm1sME1Sa3dGd1lEVlFRRERCQmxWMEpOSUVObGNuUnBabWxqWVhSbE1SMHdHd1lKS29aSWh2Y05BUWtCRmc1cGJtWnZRR1V0ZDJKdExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCQWgrb2VLeUxTZzc5N0k2cEpvT3V2MkswYllqS1lHUWVkSU1aQWdoaVpQNitvRHdDQTd6V2FpWnpZdDNrOGFrUTNxYTRUbmpBOGRDTzl6L0lLS0h5N2FqVlRCVE1CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdIUVlEVlIwT0JCWUVGTGNuOS9HSUMvYmFLdDBHejN4STRPRVh1UlQrTUFzR0ExVWREd1FFQXdJQkJqQVJCZ2xnaGtnQmh2aENBUUVFQkFNQ0FBY3dDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWhBTlZuSmRlLy90QkxxOE1ERGkrU0FkNlVkWUlaU25nNFBNcW15TnJ2Wmo2NEFpQVgweFN6QWhGYUNDcC91aHBWZ25sRitYQmdyd0FJc290WkdUQjZya0IzMUE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUErZ0FBQUV4Q0FZQUFBRHZEWWdxQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUVuUUFBQkowQWQ1bUgzZ0FBRmljU1VSQlZIaGU3ZDBIZUJYRjJzRHhONzNRQ1RWQTZGSUZGS2tDVXV5QUV1bUtZa0ZVYklDQ0lpS0NVZ1FFN0wwZ2RsUXNLQ3BTcklnZ1NDK2hKblJDSjRIMGIyZnZlRC8wa2hDU25jMmVrLy92dVhtWWQ0NlhrSk56OXN5N00vTk9RSlpGQUFBQUFBQkFnUXJVZndJQUFBQUFnQUpFZ2c0QUFBQUFnQWVRb0FNQUFBQUE0QUVrNkFBQUFBQUFlQUFKT2dBQUFBQUFIa0NDRGdBQUFBQ0FCNUNnQXdBQUFBRGdBU1RvQUFBQUFBQjRBQWs2QUFBQUFBQWVRSUlPQUFBQUFJQUhrS0FEQUFBQUFPQUJKT2dBQUFBQUFIZ0FDVG9BQUFBQUFCNUFnZzRBQUFBQWdBZVFvQU1BQUFBQTRBRWs2QUFBQUFBQWVFQkFsa1czUFNzek5WWFNEeVRLcWExYjVkU2FkWks2ZTQra0h6OW05NG4zLy9tQWNRRWhvUkpjdXBRRVIwVkpXSlZLRXQ2Z3ZvUlhyeVpCcFVwSlFDRDM0UUFBQUFCZjROa0VQU3NqUTA1dDNpS0hQdnBFanYrd1FOTDM3Wk9zMURUOUtJQ3pDWXlNbE5BYTFhVEVOWjJsWkpmT0VscWh2UFdPRDlDUEFnQUFBUEFhenlYb0tqRS9NdmM3U1h4emhweGFzVkwzQXNpUGdOQVFLZHF4dlpTOVk0QVVhZEpZOXdJQUFBRHdFazhsNk1kLysxMzJqSHRLVXRhdDF6MEFuRmE4NjlWU1lkZ1FDYXRTUmZjQUFBQUE4QUpQSk9nWkowN0lub2xUNVBBSEg0dGtadXBlQUtZRWhJZExoVkVqSktwWGR3a0lEdGE5QUFBQUFBcFNnU2ZvcDdac2xSMERCMG5xMXUyNkI0QXJBZ0trMkJXWFNwWEpFeVNvYUZIZENRQUFBS0NnRkdpQ2Z1TFA1UkkvWUpCa0hEbWlld0M0TGJ4UlE2bjI1aXNTRWhXbGV3QUFBQUFVaEFKTDBFOHNYU1k3YnJsRE1wT1NkQStBZ2hKYXE0YlUvT2hkQ1M1ZFd2Y0FBQUFBY0Z1QkhKQ3NsclhIMzNrdnlUbmdFYW1idDhyMmdZTWtnL2NrQUFBQVVHQmNUOURUang2VDdiZmRJUm1IRHVzZUFGNXc4cysvWk9jamowa1doUm9CQUFDQUF1SHFFbmQxeG5uOEF3L0pzUy9tNko1ekZ4Z1pJVUdsU2tsSWplb1NWS0s0N2dVS09ldHRuTDV2djZUdGlKZU1JMGNsS3kxTlAzRHVLazRZSzJYNjlOSVJBQUFBQUxlNG1xQWZYYmpJTGdwM3prZXBCUVpLK1BrTkpLcC9QeW5XdXFVRWx5a2pBVUZCK2tFQWY4dE1UWlhVWGJ2azZMZno1TkRNOXlWOXoxNzlTTzRGbGl3aDUvM3dEVVhqQUFBQUFKZTVscUJuSkNWTDNGWFhTRnJDVHQyVE82RTFxMHZGVVNPa2VOczJkcUlPSUhjeVQ1NlVneDk4TFB1ZmVWNHlqeDNYdmJsVG9sdFhpWms2eWJwQ0JPZ2VBQUFBQUthNWx2RWVtZlAxdVNYblZtSlFvbWVzMUo0elc0cGYwbzdrSERoSGdSRVJVdmJXL2xMTGVnK3BvOVRPeGJGdnY1ZFQ4UWs2QWdBQUFPQUdWN0pldGV4Mi8vTXY2U2dYckdROGF0QkFpWGxxdkFTR2grdE9BSGtSVnFXeWZZUmE1TVV0ZGMvWlpaMUtrZjNQdnFBakFBQUFBRzV3SlVFL3NYaUpwTy9hbzZPekNBaVEwamYzaytpaDk3TzhGbkNJdXRGVjdkVVh6MmttL2NTQ1JaSis1S2lPQUFBQUFKam15aDUwVmJuOTZHZGY2Q2huS29HbytmSDdFaGdXcW52eXlmcnhzdExUSmYzRUNjazRmbHl5VXZOZTNScHdpenF0SUxoWU1YdVp1bDBRMGFHYlZhZTI3NUROVjE0aldTa3B1aWRubFo2WklxV3Y2YUlqQUFBQUFDWVpUOUJWY3J5dWVSdkpQSHhFOStRZ09GaXF6M3BQaWpacHJEdnlMbm5kZWprMmY2RWsvYnBZVXJac2xZekVnL29Sd0hjRXgxU1JpTnExcEdpSGRsS3NZM3NKcTFoUlA1SjMrMTU2VmZaUG1xcWpuQlc5cktOVWYvVkZIUUVBQUFBd3lYaUNucnhtcld6cDJsMUhPU3ZhOFJLcC92ckxlWjR0ekR5VklrZSsvVTRTWDN0VFV0WnQwTDJBbndnTWxLS2Qya3VaVy90THNSYk44L3crU1Q5NlZEWjF2Rkl5RGgzV1Bka0xLbDVjNnY3eHN3U0doZWtlQUFBQUFLWVkzNE9lL05kSzNUcTcwbjE2NVMzcHlNcVM0NHQvbDdqTzNXVFhrT0VrNS9CUG1abHlZdDRDMlg3RExiSnQ0Q0JKeVdPVjllQVNKYVRFdFYxMWxETjFWRnZxemwwNkFnQUFBR0NTOFFUOTVQcmNKY3NCa1JGUzdKSzJPc285VlNGKzk4VEpzdU9tQVpLNmRadnVCZnlZU3RSL1dDaWJ1MTRuaCtkOFk4Zm5xa1NYcTNRcloxbHBhWkxDK3dvQUFBQndoZGtFUFN0TDByWnUxMEhPd2h2VWw4RFFjeXNNcDRxK2JiL2pIam40NnB2MlhuZWdNTWs4ZGx4MkRoNG1lNlkrWTcvWHprVkV6Um9TV0xTb2puS1dzaWVYSnpBQUFBQUF5QmVqQ2JyYTNwNlJuS3lqbkttem1zK0ZTczYzM1RwUWtoYjlwSHVBUWlnalF4SmZlTVZlUlhJdVNYcEFSSVFFbDQzU1VjN1NkNU9nQXdBQUFHNHdPNE9lbVNtWnVUek9LYWhDZWQwNk83WHNObjdZQ0RtNWJJWHVBUW8zdFlya3dGc3pkSFIyNnVpMmdORGNGWDdMMkxkZnR3QUFBQUNZWkh3UHVnbjdYM3RUVG56M2c0NEFLUHNtVFpPa0ZYL3BDQUFBQUlDdk1Yck1tdG9YdnFsTHJLUnVqTk05MllzYU5GQ2lodzNWVWZaT2JvcVRMVjJ1czJmUmN5MHcwTjV2RzF3bVNnS2pTdWxPd0tPc2QyVEd6bDJTY2VLRVpKNUkwcDI1RTFxcmh0VCs4bE1KaklqUVBXZVdsWkVoY1oxakpXWGpKdDJUdlpMZHVrcVZhWk4xQkFBQUFNQVUzMHJRclgvcXR0dnVrQk1MYzdudjNENDN1b09VSFhDemhOZXJLOEhGaXVrSEFJL0x6SlMwdzRmbHhPOS95SUhuWDdJU2FlczlsSnUzYWtDQWxCOHhUTXJkZnF2dU9ETVNkQUFBQU1CN2ZHcUplOUtxMWJsT3prTmlxa2oxajJaSzlWZGZrS0xObTVHY3c3Y0VCa3BJVkpTVTZueVYxSjR6V3lvK09Wb0N3c1AxZ3ptd2t2akVsMStUaktSem0za0hBQUFBVVBCOEowRzNFbzhEcjc2aGc1eUZuOTlBYXM3K1NJcGUxRlQzQUw1TEZYUXJjMzBmKzRaVFVNa1N1amQ3R1ljT3l4RjFQam9BQUFBQW4rSXpDWHI2a2FPUzlNdHZPc3BlY01YeVV1MzFseVdrZEduZEEvaUhJbzNPbDhyUFRiVmU1RUc2SjN0SFB2dEN0d0FBQUFENENwOUowSk5XcnBMTVk4ZDFsSTNBUUtrNGRyU0VsQ3VyT3dEL1Vyek54VkxxaGo0NnlsN3lueXNrNC9nSkhRRUFBQUR3QmI2VG9QLzJ1MjVsTDd4ZUhTblI0UklkQWY2cDdJQmJKU0E0V0VmWnlNaVFwSlVyZFFBQUFBREFGL2hNZ3A2OGJwMXVaYTlFbDZ2dC9icUFQd3VyWEVraVdqWFhVZlpPclY2cld3QUFBQUI4Z1U4azZGa1ptWksyYWJPT3NsZnNzazY2QmZpM1ltM2I2RmIyVXZmdjF5MEFBQUFBdnNCSEV2UjBPMGsvbTdBS0ZYUUw4RytoMWF2cFZ2WXlUM0RVR2dBQUFPQkxmR2FKZTY0RTZEOEJmOGRySFFBQUFQQTcvcFdnQXdBQUFBRGdvMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBJRUVIQUFBQUFNQURTTkFCQUFBQUFQQUFFblFBQUFBQUFEeUFCQjBBQUFBQUFBOGdRUWNBQUFBQXdBTkkwQUVBQUFBQThBQVNkQUFBQUFBQVBJQUVIUUFBQUFBQUR5QkJCd0FBQUFEQUEwalFBUUFBQUFEd0FCSjBBQUFBQUFBOGdBUWRBQUFBQUFBUElFRUhBQUFBQU1BRFNOQUJBQUFBQVBBQUVuUUFBQUFBQUR5QUJCMEFBQUFBQUE4Z1FRY0FBQUFBd0FOSTBBRUFBQUFBOEFBU2RBQUFBQUFBUElBRUhRQUFBQUFBRHlCQkJ3QUFBQURBQTBqUUFRQUFBQUR3QUJKMEFBQUFBQUE4Z0FRZEFBQUFBQUFQSUVFSEFBQUFBTUFEU05BQkFBQUFBUEFBRW5RQUFBQUFBRHlBQkIwQUFBQUFBQThnUVFjQUFBQUF3QU5JMEFFQUFBQUE4QUFTZEFBQUFBQUFQSUFFSFFBQUFBQUFEeUJCQndBQUFBREFBMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBDTWl5NkxianN0TFRaVk9YV0VuZEdLZDdzaGMxYUtCRUR4dXFvMy9LVEUyVkRhM2FTOGFoUTdybnpCcXNYUzZCa1pFNk1pYzFQa0ZPcmQrZ0kvaXowSmdZQ2E5WFIwZmVjV1QrQWtrWU1FaEhaMWFpUjZ6RVRKNmdvMy9LeXNpUXVNNnhrckp4ays3SlhzbHVYYVhLdE1rNkFnQUFBR0FLQ1hvZUhKejV2dXgrYkt5TzRNK2krdmVUNk1jZjFaRjNrS0FEQUFBQS9vY2w3Z0FBQUFBQWVBQUpPZ0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQndSa1dYVGJjVm5wNmJLcFM2eWtib3pUUGRtTEdqUlFvb2NOMWRFL1phYW15b1pXN1NYajBDSGRjMllOMWk2WHdNaElIWmx6Y3ZVYU9mN2p6enJ5dnVRL1Y4anhSVC9weUZubEI5OHJFdVMvOTNraUdwMHZ4ZHExMFpGM0hKbS9RQklHRE5MUm1aWG9FU3N4a3lmbzZKK3lNaklrcm5Pc3BHemNwSHV5VjdKYlY2a3liYktPQUFBQUFKaENnbDRJSkw0NVEvWThjZVpFTGI4YXhxMlJnT0JnSGNFdC9weWdaNldsU1ZhbXNjdFM0Uk1nRWhnU1l2MXBOUUFBLzBPTk04V0ZqNTJBNENBSkNBclNVY0Z6OWZPV3p5SWcxMGpRQ3dFU2RQL2p6d242dHFIRDVOU0tsVHBDZmdXVktDNjFQbjVmQWtORGRROEE0SFJ4M2Z0SStsbkdtRTRvUC93QktYM1ZGVG9xV0JsSlNiTGx4bHNrNC9BUjNXTldaSXRtRWpQK0NRa0laSGN0Y0RZazZJVUFDYnIvOGVjRVBhN2Z6WEp5OFJJZEliOUNhMVNYdXZPKzBSRUE0Ti9XdFd3bjZRY082TWljNkVuanBVejNXQjBWb014TTJUNTBtQno3eXAzUGh1QUs1YVgyN0k4bHBGdzUzUU1nSjl6R0FnQS9GbGFycG00QkFDQ1MrTkVzMTVMemdMQXdxVEoxRXNrNWNBNUkwQUhBajRXV0w2OWJBSURDTG5uZGV0a3o3aWtkbVZkdXlMMVNyRVZ6SFFISURSSjBBUEJqWVkwYTZoWUFvRERMT0g1YzRnYy9LRmtuVCtvZXM0cGRjWm1VdSswV0hRSElMUkowQVBCajRUVnI2QllBb05ES3lwTGRrNTZXMUMxYmRZZFpJWldpcGNyNHNSU0ZBL0tBZHcwQStLdWdJQW1yVUVFSEFJREM2dkEzMzhyaER6N1drVm1Ca1JFUzg4SXpFbHl5cE80QmNDNUkwQUhBVHdXVktpV0J4WXJxQ0FCUUdLWEV4OHV1a2FQdFdYVGpnb0trd3FoSHBNajViSzhDOG9vRUhRRDhWRkRSSWhJWUZxWWpBREFyTXpOVFRwNDhLWWNPSFpLdDI3YkowcVZMSlRVMVZUK0tncEI1S2tWMkRINVFNbzhmMXoxbXFhTlp5L1RzcmlNQWVVR0NEZ0IrS3FSeUpRa0lDdElSQU9TTlNyelQwdElrT1RsWkVoTVRaZlBtemJKNDhXSjU3LzMzWmR6NDhUSjR5QkM1TmpaV2F0ZXRLK2ZWcXlkMXJLOTZEUnBJNjdadDViaExpU0hPUU8wN2YycXluRnE1V25lWUZkNm9vVlFlTzFva0lFRDNBTWdMRW5RQThGT2hWV04wQ3dCeXBoTHdBd2NPeU5xMWEyWDI3Tm55NGtzdnlXT2pSMHUvbTI2U2k5dTFrNmJObXRsSmQ2V1lHS25Yc0tHMDY5QkJicjcxVm5sODdGaDV3ZnB2djVrN1YrTGo0Mlh2M3IxeTVPaFJPNmxId1RxNjZDYzUvUDVIT2pJcnNHaFJpWmsrUlFMRHczVVBnTHdpUVFjQVB4VktnVGdBT1RoMjdKaGNldm5sVXJkK2ZZa3NWa3lpcTFTUkprMmJTcSsrZmVYK0lVTmt3bE5QeVVjZmZ5ekxsaTJUOVJzMnlPNDllMGk4ZlVUcTdqMnljL2dJeVVwUDF6MEdCUVJJOUpPUFMzalZxcm9EUUg2UW9BT0Fud3Evb0pGdUFjRC9VdnZERi8vK3Uyelo2czdSVzNCSHB2VjdqWC9vRWNrNGRGajNHR1FsNTFFRGJwYlNYVHZyRGdENVJZSU9BSDRxdkVvVjNRSUFGQmI3WDMxZGtuLzdYVWRtUlY3VVZDb09IYXdqQUU0Z1FRY0FQeFFRRVNFaFpjcnFDQUJRR0J4ZnNsVDJQL2VTanN3S3JsaEJxajQzVlFKRFEzVVBBQ2VRb0FPQUh3b3VYMDRDUW9KMUJBRHdkK2xIamtqQ3NJZXNodmw5NXdHaElWSjU4Z1FKS2N1TllNQnBKT2dBNElkQ1NwYVVnRUF1OFFCUUdLaGljUEhESDVIMFhYdDBqMWxsN3JwRGlyZHFxU01BVG1MMEJnQitLS1JHTmM2aUJZQkM0c0RiNzhpSitRdDFaRmJSOXUyazRyMkRkQVRBYVNUb0FEd2xwRnhaQ2ExUzJiV3ZrSW9WM1Vsa3JlOFJVaW42alA4R0UxOFI5ZXZyYnd3QThHZEpLMWZKdnFuUDZNaXNFT3Z6SldiS1JHNEFBd1lGWkZsMDIzRnF1YzJtTHJHU3VqRk85MlF2YXRCQWlSNDJWRWYvcEk2TDJOQ3F2V1FjT3FSN3pxekIydVVTR0JtcEkvd3Q4YzBac3VlSkNUcHlWc080TlJJUXpENVh0eDJadjBBU0J1Ujg5N3BFajFpSm1Yem0zM3RXUm9iRWRZNlZsSTJiZEUvMlNuYnJLbFdtVGRhUi96a1ZIeTl4bDNVMmZsWnNZSkVpVW1mQmR4SlNKa3IzQUVEQlNreE1sS28xYXRqSHJabXlkOWN1aVlyeTluVnZYY3Qya243Z2dJN01pWjQwWHNwMGo5V1JNOUtQSFpPNGJqMGxiVWU4N2pFbk1DSkNxbi93amhRNXY2SHVBV0FDTStnQUFBQ0FEOXIxeEhoWGtuTUpESlR5ano1RWNnNjRnQVFkQUFBQThERUhQNTB0UnovN1FrZG1sZWphV2NyMDZxa2pBQ2FSb0FNQUFBQSs1R1RjWnRrelpweU96QXFyYzU1VUdUZUdrMEVBbC9CT2cwOVI5UWkyOXJ0WjFsM1F3dmhYM0xVOUpPTkVrdjdPQUFBQUJTL2p4QW1Kdi84QnlVd3lQMFlKTEZaTVlwNmZadTgvQitBT0VuVDRqcXdzMlRmOWVVbjY5WGZKT0hMVTZGZG04a21wT0hxa0JCVXRvcjg1QUtDd3lNek1sUFQwOUROK1pXUmtXQjlIeHVyckFqbktzbDZidXlkTXlsV1IxM3dMQ3BUb01hTWtva1lOM1ZGNHFmZDhUdGNGOVJqZ0ZLcTRGd0wrVXNYOTJNKy95STViN3hUclNxaDd6Q2w3LzkxU1lmQzlPdkllcXJnN2h5cnV2aThsSlVYV3JsMHJmNjFjS2Z2Mzc1Y0RpWW42RVpHdzBGQXBXYktrbEMxYlZtclhyaTMxNnRiMWZFVnB1Q2NwS1VtMmJ0MHFxMWF2bGoxNzlzaTI3ZHRsNDhhTmN1clVLVGw1OHVRWkI5MFJFUkVTRWhJaXBVcVZrZ2IxNjB1bFNwV2thdFdxZHJ0eTVjb1M3RU1ubTFERi9UOThxWXI3a2UrK2wvaDdocWk3U0xySG5OTDkrMG5sVVk4VXVpUFYwdExTSk40YUd5eGZzVUlTRWhJa0xpNU9ObGxmNnJxUW5KeXMvNnYvcDk3ellXRmhVcng0Y1duWW9JRjlIYWhXclpvMGJ0VEl2ajc0MGpVQjNrQ0NYZ2o0UTRLZXVudVBiTFplU3htSGorZ2VjeUpidDVRYU05LzA5RjRyRW5UbmtLRDdwcU5IajhyY2I3K1ZEejc4VUg3ODZTYzcwY3F0T3VlZEo0OC85cGowNk5GRDk2QXdVTW4ydG0zYlpQSHZ2OHVpSDMrVXYvNzZTMWF1V3FVZmRVWjRlTGcwYjlaTUxyamdBbW5Wc3FXMGJOSENIcUI3RlFuNmYvaEtncDZTc0ZQaXJ1a3VtY2VPNlI1eklpNXNJalZudmkyQjRXRzZ4MytwMTcrNndmdkxMNy9JL0FVTDVQY2xTK1NZUTg5eHBKV1h0RzNUUnRwZmNvbTBzSzRIelM2NnlMNU9BRGtoUVM4RWZEMUJ6MHhKa2EzWDk1ZVR5Ly9TUGVZRWxTMGp0YitlTFNGbHkrb2VieUpCZHc0SmV1NzhiaVUxNjlhdjE1RXpMcklHS28zT1AxOUh1WFBBR2tTLy9PcXJNdVhwcDg4NGs1RmJzejc2U0xwZGU2Mk96dDJzVHo2UjQ4ZVA2OGg1VjE1eGhVUkhSK3ZJR1o5OTlwa2NPWHBVUjg2N3hCcUExdlRZVWxpMUhIM1RwazN5MmV6WjhzbW5uOHI2RFJ2c1ByY0VCUVhaTjRSNjlld3BWMTE1cFRSbzBNQ2VhVE5wMWFwVnN1elBQM1dVc3hNblRzaERJMGJZUzNSTmVYcnlaQ2xhdEtpTzhxNTgrZkxTK2VxcmRlUXNYMGpRczlMU1pITy9tK1hrc3VXNng1emdjbVdsMXV4WkVscWh2Tzd4UCtvMXIyN1FmV2g5RnJ6NzNudHk4T0JCNDF0WEFnSUNwRml4WXRLamUzZnBkLzMxMHJ4NWMrUFhnek5STnlzLy8rSUxPWExFN0tSWDZkS2w4L1U1bTFmcTUzdG41c3d6cm9CeWlyckowcnRYTC9zYWJ3SUplaUhnMHdtNjlmTGM4OHp6a3Zqc0MxWmI5eGtTWUYwa3E3NzltaFJyMlZ6M2VCY0p1bk5JMEhQbi9pRkQ1TVdYWHRLUk0rNjc1eDU1ZXNvVUhlVk1EYVptelpvbFF4OThVQkt0Z1ZSK3FPV0dmLzd4aDlTdlgxLzNuQnYxc2Rtb1NSUFpzSEdqN25IZXQ5OThJNTA2ZHRTUk01bzJhMll2NVRibG5iZmZscjU5K3Vpb1lLa1ZGZDkvLzcxTXNsNWZhaEN1bHF3V05EV1FVMHRmQjl4NnEvMDh4Y1RFMkFOMnAwMmROczFPdXYyTlNtbytzQklwRXp5Zm9GdlhuRjBUSnN2Qk45N1NIZWFvTVYzVjExK1M0bTNiNkI3L29tN3Nmajl2bmp3MWFaS3MrT3N2VjIvWW5VNjk5NnRYcXlhRDc3L2ZUdlJVTXV1bTJ3Y09sTGZmZVVkSFpxaWJFYnNURWx4Zk1hQzJMZFUvLzN5anY5c083ZHZMZDNQbkdybUdLeFNKZzZjZCsyMnhISHpoRmVQSnVmVU9rektEQnZwRWNnNzRpNFNkTzNVclo0Y1BINWJyYjdoQmJyN3R0bnduNTRxYXpWT0pFdnlQV3FyNjN2dnYyemNqZXZYdGE4OGtleUU1VjlSZ2NjZU9IVEpxOUdqN0JzKzFzYkd5ZE5teUFrc1FmRTNyVnExMHEvQlJOWGdPempDYlRQMnR6RjIzKzJWeXJtN3lmdm5sbDlLa2FWUHAyYnUzZlcwb3lQZWV1dEc3ZGRzMnVXL3dZS25Yc0tFOFBYVnF2bGFGbmF0ZXZYcnBsamxxbFptcUQrTzJKVXVXR1AvZDlyRmVRNmFTYzRVRUhaNlZkaUJSZGozd3NQR1pUU1d5V1ZNcGY5ZEFIUUZ3d3hycmcvdHNpN2pVbnVHMjdkdkw3QysrY0d5NVdwa3laZXc3Ky9BZjZuWDA4ODgvUzV0MjdlVG1XMitWTFZ1MzZrZThLZm5rU2J1R2d2cjNYbkhWVmZZV0V1U3NSaUd0Sko2NmI3OGtESC9FeWpETko1TkYybDRzRmU2OVcwZitRMjNQdXJwTEYrbHVKYVhxTThWckRoMDZKQTgvOG9oOVkvR0xMNzg4NitlaUV5NnhyajJxMEtWcGM3LzdUcmZjTTMvaFF0MHlRNjBJdUM0MmY4VWV6NFlFSFo2azlsb2xQUGlRcEZzZlRLYXB2Vll4ejArWGdKQVEzUVBBRGNlT0hyVXJaV2RIVmM3dGVPbWxkbFZ0SjExNHdRVkc3M3pEWFdvZjlkQUhIcERMcnJ6U1hyTHFTOVJOSjFYa1VOMkU2dDZ6cDJ6YzVNTFJXVDVJN2ROVlZmSUxHN1hGTStIaFJ5VGp3UCtmVEdGS2NNVUtFak41b2dRWTJsTmJFTlNLbXNsUFB5MHRXcldTaFlzVzZWN3YycnhsaXoyNzMrK21tK3g2S3lhRmhvWktkOE5KcHJKNDhXTGRjb2U2cHFvaW9DYXBteHZxZEJpVFNORGhQVmxac3UrbFZ5WHBwMTkxaHprcUthODBhWnlFbEMyamV3QzQ1ZGp4NC9ieTlUUFp2WHUzWEc0bFhEdDM3ZEk5emltTUEzMS9wV2JEMm5mc0tNKy8rS0xQTHhYLzhxdXY1S0xteldYc0UwL1lOeDN3LzBLQ2c2VkNoUW82S2p6MnYvRzJPMk9oaUFpcCt2eDB2eG9McVdNVHUxNXpqVHd5Y3FSOVBKcXZVTFBuSDgrYVpjK20vN0YwcWU0MTQ3cnJyak4rczFvdGNUZDVTc1MvcWFNeTFWWWlrMjdzMTArM3pDRkJoK2NjLzMySkpENy9zbzdNaWhwd2l4Uy9wSjJPQUxoSnpaNnJzMmIvVFJYNDZ0V25qNUhrWEZIVnh1SDdsbHFEVjdWRTNPbWowZ3FTU2lTZUdEZE9XbDU4c2F4WXNVTDNvbTdkdW9YdWFLcmpmeXlWQTlPZjA1RkJnWUZTWWZoUUtkS2tzZTd3ZlN0WHJyU3ZEUXQ4WU5ZOE8zdjI3clZ2VXM5ODkxMWpTOTVWWFFkMURKeEp1M2J2TnA0d24yN2V2SG02WlVaRVJJUjl5b3BwSk9qd2xMVDkreVhoL2dmdEplNm1SVFMvU0NvTXZVOUhBQXFDdXR0OU9yVThiY2dERDhpU1AvN1FQYzRLQ3cwdHRIdFovWWs2ci9pS3E2K1cvUzVVM2k0SWFsdEgzMzc5WEoxNThyS2FOV3ZxVnVHUWZ1eTQ3QnoraUNzMWVJcGZlWm1VNlhlOWpueWZXbExkdmxNbmlVOUkwRDIrUzkyc0huam5uVEp0K25RalNYcVJJa1drMnpYWDZNaWNiMTNhaDY2ZW8zay8vS0FqTTlUcEtpVktsTkNST1NUbzhBejFRYVFLb2JpeDF5b29xclRFVEoxay9BeDNBRG43N1YvNzA5VHhOMnJHd0pTeVpjdEtLY043eDJEVyt2WHI3UlVXSnMraDk0TEpUejFsN3hPRlNMT0xMdEl0LzZlT1FVMFlPVXJTRW5KM3lrVitoTmF1S1ZVbWpwT0FRUDlJQjM3ODhVZTVxa3NYdjlvaW9xclBqeGc1VXA1NTlsbmQ0eXhWamR5MHhTNFZ3VHlWa2lKL0dMcTUvN2NCdDkybVcyYVJvTU16OXIvK3BpVDkrSXVPekxIM25VOGVMNkdWb25VUGdJSnkraEwzbzBlUDJrZk9xQUdKS2VYTGw3Y0xUc0UzcVdySHNUMTZ5SUZFOHpkeUM5S2RBd2RLVnl2UndIODBiZHBVdC94ZjRydnZ5L0Z2ek04NEJoYUpsSmpwVXlTb1NCSGQ0OXZVcXF0dTNidmJzODcrUnEwc0cvYlFRL0xlZSsvcEh1ZTBiTmxTaWhjdnJpTXoxTEZuS1ZieWJOcm11RGpadTIrZmpweW56cXB2MTdhdGpzd2lRWWNublBoanFleWZQRjFIWnBVZWNMT1U2TkJlUndBS2twb04vZHNiYjc1cC9BaWNwaGRlU0FWM0g2V1dMNnFDVDF1MmJORTkva2tWTVp3d2ZyeU9vUGFlVjZ0YVZVZitMWG5OV3RrN2VhcU9EQW9Na0lwalJrbGszYnE2dzdkdDM3NWR1dmZvNGZmRkZlKzgrMjdIdDMrcGF1UlhYM1dWanN6WXQzKy83TGUrVFB0bTdsemRNa010YjNmcmlGWVNkQlM0OUVPSEpHSEljSFdMVVBlWUU5bWltVlFjd3I1endDdlVIbUsxVkRreE1WSEdqQjJyZTgxUnhhYmdteFl0V2lSdnpaaWhJLytrOW9TKy9lYWJVclJvVWQyRGtpVktTRlJVbEk3OFYvcXhZN0pqOElPU2RkSnd4ZkdBQUNuZDczcUo2bmF0N3ZCdGFzYThkOSsrZGhMbzcxUVJ5UnY2OWJOWEVqbkpkRlZ5Tlh2KzcrMXNUbE9yREV6dWRWYzM5dSs0L1hZZG1VZUNqZ0psbjNjK2JJU2s3OTZqZTh3SktsVktxa3lmekhubmdJZW81ZXo3OXUyVDk5NS9YNUp6T0JQZEtlcjhVdmdlOVRvWk5YcTBQUWp6VjJvQU9PS2hoNlJKa3lhNkIwcjVDaFhzeXNsK0xTdExkajA1UWRLMi9iTm9wZ25oOWV0SjlFTVAyb202UHhqNzVKT3kzTVVURDRLQ2d1eGlvMnBsaC9wU1c2WkNySEdsV3l1emRzVEh5NTJEQmpsNkxXemVySm1VS1dQMmlMMXZ2LzFXdDh3NGV1eVlyRHR0Ulo3VG9pdFdsR2JXOCtRV0VuUVVxUDF2elpBVEMzN1VrVUhXaFRONi9CZ0pMWVRucUFKZXBxcFVyOSt3UVY1NjJmelJpbW9nVmExYU5SM0JsNmlxN2FZcSszdUZPdkpvNkpBaE9zTGZHamRxcEZ2KzY5Q1hjK1RvWjEvb3lKeWdNbEZTOWFYbkpOQlBqcXo3K2VlZlplcTBhVG95UnhWcnZPTHl5K1dGNTU2VFgzLzZTYlp0MlNKN2QrMnl2L2JzM0NrYjFxNlZiK2JNc1crdzFhOVhULysvelBuSytsNU96aGFycXVRZERCOC8rck4xRGMvSXlOQ1I4OVRKRjA2dkxEaGQrL2J0alI5SmR6b1NkQlNZRTM4c2t3TlRudEdSUVZaeVh2cTIvbEx5eXN0MUJ3QXZlZk90dDJUTDFxMDZNcWRxMWFxdWZzRENHV3J2K2JQUFA2OGo4NnBVcVNJMzMzU1RQRDE1c3N5ekJzRWIxNjJUclhGeHNtLzNidG0wZnIyc1c3MWE1bi8vdlR6M3pETXljc1FJdWFaclY2bFh0NjRFNStOVWtLalNwZVdkR1RQc21UajhVKzNhdFhYTFA1M2F2a04yang1cno2S2JGQkFTTEpVblBDRmhmbElnViswM0h6QndvSTdNVUxQaXZYcjJ0Ti96Yzc3OFVnYmVmcnRkc0ZDZEJxSzJvNmd2dFNjNUppWkdMdTNVU2NhT0dTUExseTJUMlo5K0t1YzNiS2ovRnVlcEZVWDNEeDdzMko1NzlYUGVjTDNaby9aVVljKzllL2ZxeUhuZldkZGtrOXhjM3E2UW9LTkFwQ1VlbElUN0gzRG52UE1MbTBqRkI1bVZBTHhxenRkZjY1WlpsYUtqODVWRW9XQWNQSGhRZnZyNVp4MlpVNzE2ZFhsdjVrdzdJWC90MVZmbHZudnZsZmFYWEdLZm02K1NkbFhCVi8wM0ttRnMxNjZkM0huSEhmTDQ2Tkh5NmF4WnN1TFBQMlZYZkx4OC9PR0g5a0MzU3VYSyttL05uU21USmttTTlUM3d2L3g1VzBwR2NyTEVXMk9oek9QbWk1dEYzWGFMbE9qWVFVZStiOUtVS2JMVllGSFI0bGJpUFhQR0RIbjNuWGZzbTd1NXBaYkFkK25jV1JiLytxdWQwSnV5ZmNjT2VmNkZGM1NVZjVkWTF6cFZNTTZVWk91MS9xZDFuVFJCM2NUOTRndHpLMURVNy84aWw0OTZKRUdINjdJeU0yWFg2TEdTdnRmY1VRaC9VOHU1WXA2ZEtvRWNxd1FVZW01L3dNSVpxMWV2dG8vZ00rbmkxcTNsajhXTDdkbXl2TXhpcTBHNVN1Qmp1M1d6aTd5dFc3TkdmbHE0VUhyMjZISFdJNHh1Nk50WGJyamhCaDNsbjdweHNOTWF2T2ZtYTlXS0ZjYlBXbC8xMTE5bi9ONjUvVkw3WS8yUkdndnRmbXFLbkZxelZ2ZVlVNlJOYTZrNDlINGQrVDYxRDl2SjVQVGYxRXFyRDk5L1gzcjM2bVhQTHVlRjJsTDE3UFRwY3YrOTkrYjU3emlicWRiZjc5UzFVYTBHdUxSalJ4MlpNWC9CQXQxeWxxb1FiL0owajhzdnZkVDExVTBrNkhCZDR0c3pYVG5qVTRLREpIckNFeElhWFZGM0FDak1hdGVxcFZ2d0phWm56MVZpL2NGNzd6azZlNlNLUjdWcTFVcmVmL2RkZTNuc3hQSGo3UlVjL3g2b3E1bjJwNTkrMnRFQnZFb3UxSG4vdWZsU1MzVk5LMmQ5anpOOTc5eCtxWnNmL3Vqb0R3dms4QWNmNjhpYzRITGxKR2J5UkFud28rZHhpdldlVWFkL21ESjYxQ2k1N0xMTGRKUjM2clU3ZnR3NFk2dEFEaDgrTEsrKzlwcU84a2RkZzlRTlNwTisrZlZYM1hMV1h5dFhHaTB5YTdySy9abVFvTU5WU1N0WHliNHA1Z3Q2S0tYNjlwYVNuZnhuT1JlQS9GR3pwUEE5Sml2ektwZGJBL0dLRmMzZHlGVko1Z05EaDlxejZtcmZ1dHF2cXFoSzBHKysvcnE5L3h5RlM4cXVYYkp6eENnUmcwV3psSUN3TUlsNWZxcUVsRE4vSThZdE8zZnVsTGNOSHJmWW9ubHplM3VMVTlRS2xSZWZmMTRpRFoxRThKcDFEVkY3MHAyZ2Jrb1VNVmluWmMzYXRmWk5CYWN0TURRenI2aXRSODJ0MTRUYlNORGhtdlJEaHlYaDNxSG16L2kwaERlb0o5R1BQcXh1Q2VvZUFJV1pXbTRZY3c3N0NPRWRhOWV0MHkwenFydFUyVi9OYk44eGNLQzlySHpVeUpFeWVQQmdlOThuQ3BkTWZieHM1cEVqdXNlY3dLSkZKTXpQVHE2WStlNjc5bm5ncG93WlBkcnhXaVdxYnNXdHQ5eWlJMmR0Mjc1ZEZpNWNxS1A4S1ZxMHFIVHAwa1ZIemxOSHc2bHE3azVTKzg5TkZvanIyclZyZ2F6aUlVR0hLN0xTMHlYaG9VY2tMV0duN2pGSGZTQlZlWDZhQkJyZVZ3ZWdZS2dqWWE2Kzhrb1ovK1NUOXBFM0NkWUE1ZWpodzNMTStqcDY2SkJzMzdKRmZyTUdBV3IvMzExMzNHR2ZLOTNtNG92dEdVdjRuc1RFUk4weUk4MkZZcVduVTNzOUh4czFTcDRZTThiWTNsUjQxLzZYWDVQa0pVdDFaRmJHd1VPeTgvRW43ZjN1L3VEa3laUHluTUc5NTYxYXRwU09odlpoMzNQMzNjYjJNYi9sNElvQ1ZUZkRwQ1ZMbHVpV00vYnMyU01iTjIzU2tiT0NBZ1BsK3I1OWRlUXVFblM0SXZIRGorWEUvRVU2TWljZ09FZ3FUWjRnNFp4MURQaWRxS2dvZWZ5eHgrd3EyMTk4L3JrTWUvQkJlK2xaaFFvVjdPV0RFZGFYbXFXc1ZLbVNOTHZvSXJucnpqdmwyV2Vlc1l0L2ZURjdOc2tRemlodTgyWjdGc1p0dkI0THArQXlVYnJsanVOenY1TkRuMytwSTkvMncvejVjdURBQVIwNTc1YWJiemIydnF4bWpVc2JuWCsranB5bDZuUWtKU1hwS0gvYXRXMXJmNWFhb3Y2dFRsNXZmN2NTZnFlVytQOWI1Y3FWcGVtRkYrcklYU1RvTUM1NXpWclpOMjZTV29laWU4d3BxZmFkWDVIL3doNEF2RU1ObDlTeE5TdVdMWk9Sanp4aUorcm5RZzI0MUJKMytDYlRpZXlDaFF0bG04SGptb0RUUmZYc0xwSE5tdXJJQmRiWWE4K1RFeVROWUdMcmxsbXpadW1XODlRS3E2NEdsM2VyWmRMWHhjYnF5Rm43OXUyVHBVdWRXWlZScWxRcHUycTVLV29mZW1wcXFvN3liOUVpYzVOLzNidDNMN0FpbFNUb01Dcmp4QWxKR0RwY3NnenVGL3BiV1AyNkV2M0ljRFdhMHowQWZKMzZjTHovL3Z0bDFrY2ZHUzNrQmU4eWZjeVdxZ1o5ZGRldWtwQ1FvSHNBY3dLQ2c2WFNFNDlMZ0l2SE5tVWVQU1k3UjQxeFphTEVsSlNVRkpuenpUYzZjbDR6NnpwVHBrd1pIWmx4bWNIRTkrTlBQdEd0L092VnE1ZHVPZStFbFJjc1g3NWNSL21uYnJDYW9HN1k5TC9wSmgyNWp3UWR4bVJsWk1qT2thTWxOYzdjMllSL0N5eFdWR0plbUM2QjRlRzZCNEEvR0hUbm5USnA0a1RIaS9iQWQxUnpvYmlmT2tPM1djdVc4c0dISHpvNnV3T2NTVVR0V2xMMnZydDE1STdqOCtiTFFSOWU2djdyYjc4WlBWcXRrK0V6d0pXNmRldnFsdk5VOFRWVmhNMEo2bGc0VlN2REZMVlZ3UW03ZHU4MnR2KzhacTFhY2w3dDJqcHlId2s2ek1qS2tzVDNQNVJqWDVtNzIvbGZnUUZTY2V4ajdEc0gvRXpucTY2U3laTW1HVi9pREc5cjFLaVJicGwxOE9CQjZYL0xMZEswZVhPWjlja25jdlRvVWYwSTRMeHl0L2FYc0xwMWRPU092ZU1tU3VxZXZUcnlMVjkvL2JWdU9VOTl4blJvMzE1SDVvU0hoOHY1RFJ2cXlGbTdyV1QxMEtGRE9zb2ZkVFJrRzRQSGtxcnowSjNZaHo1MzdsemRjbDczMk5nQ25SZ2dRWWNSeWVzM3lMNkpVOXpaZDk2enU1Uyt0cXVPQVBpRDBxVkx5eXN2djF4Zys3L2dIZXBjWXJkdTBxaEI0NFlORytUNmZ2Mmtib01HY3UvOTk4dXlaY3ZzNWJXQWs5U0t2OHFUeGt1QWk2ZExaQncrSWdtUGpMSlhPUG9TVlFUc3g1OSswcEh6MVBGaTZpZzAwOVIxckdLRkNqcHkxckZqeCt5Q2wwN3AzNysvYmpsdjA2Wk5qcXhVTXJhOFBTeE1icjc1WmgwVkRCSjBPQzdqK0hGSnVHZXdaQ1dmMUQzbWhOYXFJWlZHajJUZk9lQkgxQ0RteWJGajdidjRRSTBhMW5VK09scEg3bEhIdTczOHlpdlNxazBiYWRTa2lUd3diSmhkaU1udFk5bmd2NHJVcnllbCsvZlRrVHVTZnZsTkRzMytRa2UrUVMxdFg3OSt2WTZjcDA3L0tGbXlwSTdNS21Idys2eFpzMGEzOHEvOUpaZEk4ZUxGZGVTc25idDJ5ZmJ0MjNXVU4rcW02ZEpseTNUa3JBYjE2eGZJWjg3cFNORGhyS3dzMmZYNGs1SzZiWWZ1TUVmdE82LzY4dk1TYVBBNENBRHVVL3YwYnV6bjdxQVYzcVVHejdIZHV1bW9ZR3pkdGsyZWZlNDVhZDIycmRTb1ZVdjYzWFNUZkR4cmxsMDlHY2d6TmFNNitGNEpxUnFqTzF5UW1XbFhkVS9aYm42YzVoU1Z6S1VhdkRHbTlocUh1clNTb1Z6WnNycmx2TjhXTDlhdC9GT25wYlJzMFVKSHpwdjc3YmU2bFRmeENRbjVUdkt6MCszYWF3dDg5UjRKT2h4MWNOYW5jblMyQzBWSXJEZE94ZEVqSmJ4bURkMEJ3QitvMmZPSGh3KzM5K29CZjd2bjdyczljMVRlWGlzcC8rampqK1dHRzIrVUt0V3FTWXRXcldUTTJMR3k2TWNmalJheGduK3lsN3BQZU1MVmxZQ1p4MDlJd3FPamZXYXB1eXFBWmxMVkdQZHVrSlFyVjA2M25MZG56eDdkeXIvQXdFQzV5ZUNOOHZ4dVdmamhoeDkweTFtaElTRkdsL2ZuRmdrNkhITnk0eWJaTS9wSlYvYWRsNGk5UmtwZlY3QXpLZ0NjVjdsU0pmdnVOWEM2NnRXclM0L3UzWFhrSFdyUCt2SVZLK1RKOGVQbDhpdXZsRXJXUUw5WG56N3lzWlhBcThHeUU0V1E0UCtLdFdndXBhN3ZyU04zSkM5ZUlnZG12cWNqYjFPbkxKaFVxblJwM2ZKdGNYRnh1dVdNSzY2NHd0aktncFVyVithNXRvZTZybjVqNk1pOXBrMmJHcXNUY0M1STBPR0lqS1FraWIvN2ZuZk9PNjk3bmxSK1lqVDd6Z0UvMUtkM2IzdEpNM0E2dGJKaXpPalJVcXhZTWQzalBXclFlUExrU1puOStlZHl3MDAzU2YyR0RlV0txNjZTeno3N2pKbDFuRldGd2ZkS2tPRnp1UDl0LzlSbjVKUVBMSFZYTjhGTWVudkdES2xlcTVZclgwOVBtNmEvcS9NT0hqb2tweHdjaDVjb1VVTGF0bW1qSTJlcGxVanFtTFM4VU5mVFB3MjlKcTY5NWhyNzg2YWdrYUFqMzdJeU0vK3o3M3pMTnQxalRrQkVoRlI1NW1uT093ZjhrRnBhTnVDMjIzUUUvRlBWcWxYbGlURmpQREY0eW8wVFNVbXljTkVpNlgzOTlWS3ZRUU83eU55T0hUdVlWY2NaaFpRdUxaV2VmRnl0TGRZOTVtVW1KY3ZPaDBkS1ZucTY3dkVlVlpUUnlhWGJaNklTdnAwN2Q3cnlwYXF0bTZMT1FWYzNDWjJpcnJVOWUvVFFrYlBVNzFVVjNjeUx6WnMzeTRFREIzVGtIUFh6M21CZHI3MkFCQjM1ZHZpTHIrVG9wNS9yeUNEcmpWUHhzUkVTY1o3NW96QUF1SzkrL2ZwMkVnWms1NDZCQStYcXE2N1NrZS9ZdDMrL1hXU3VWcDA2MHZlR0cyVEZYMy9wUjREL1Y2SmpleW5XcVlPTzNKRzg5RTg1OFA2SE92SWV0UXo2Rk1jYzVrNVdsdU9uVEppY1VmNXF6aHpkT2pmekRPMC92N2gxYTZuZ2dlWHRDZ2s2OGtYdE85ODlZcFI5VVRDdGVMZXVFdFc3cDQ0QStKdE9uVHB4N2pseUZCd2NMRFBlZWtzdWFOSkU5L2llVHovN3pDNHNweEoxZFI0dzhMY0E2L3BYZWV4b0NTcmx6cEZmZjlzL2FhcWMzT1RzL21XbnFQT3k4N3BYdWJESnlNeDBmSWErVEpreWN2bGxsK25JV1V2KytFTXk4bENvOEx2dnY5Y3RaL1h0MDBlM0NoNEpPdklsL3Q0aGtwV1NxaU56UXV2VXRqNjBIck5uMFFINHArczk5T0VJNzFMN0lyLys2aXRwMHJpeDd2RTlhcG43SjU5K0trMmJON2Nyd0NjbkordEhVTmlGbENzckZSNTlXRWZ1eUR4NVVoSWVmRmd5cldUWWExVENlZlRvVVIyaElQVHAxVXUzbkxWdjcxNTcyZis1T0hqd29QeTVmTG1PbkJNUkVlR3BBclVrNk1pWE5KZk9PNDk1ZHFvRUZTMnFld0Q0bTByUjBWS3ZYajBkQVRrclc3YXN6UHZ1TzduODBrdDFqMjlTQloxVUJmaUwyN2ExOTFVQ1N0UTExMGpSRHUxMDVJNVRhOWZKL2xkZjE1RjNxSnRaMUcwb1dCMDdkcFNRa0JBZE9lZWtkZjA3MSswK2E5YXVkWFNmL2QvYVhIeXgwU1B3emhVSk9qeXYvTU1Qc3U4YzhITk5talF4TWdDQS95cFpzcVI4OXVtbk11VCsrKzB6ZTMyWkduUzJ2ZVFTbWZ2dHQ3b0hoVnBnZ0VTUEdpa0JMcC85ZitERlZ5WFpTdFM5Sk4xSHptcjNaOUhSMFhKeHExWTZjdGJYWDMrdFc3bXphTkVpSXpkc2JqUjQ1bnRla0tERDg5SlU5VTd1bmdKK3JSckY0WkFIWVZZQ00rbXBwMlRXUng5SmxjcVZkYTl2U2p4NFVIcjA2aVh2dmYrKzdrRmhGbDQxUnNvUEcrTHExcjZzbEJUWk9mSXh5WEs0MEZoK3NQM0RHL3IyN2F0Ynpqclg1ZXJ6NTgvWExlZW9iVk9tOXRubkZRazZQTy9ncTIvS3NaOS8wUkVBQVA5MFRkZXVzdXF2dit6WmREWFk4bFdxSU5hQWdRTmwxaWVmNkI0VVptVnU2Q3ZoRGR6ZCtuTnE5VnJaKzhKTE9pcDR4ZGplbUd0cUpWRmtaS1NPbk5XaGZYdjdocWpUMU9xaC9mdjM2eWhuaVltSnN2VFBQM1hrSEhYV2UxUlVsSTY4Z1FRZCtSTFpvcGx1bVpPVm1pWTdIeHdocWJ2Tm5vTUpBUEJkUmEyQnZKcE4vOHNhd1BYdTFjdllRTlcwOVBSMHVmMk9PMlQ1aWhXNkI0VlZZR2lvVkprMFFRTEMzVjNxbnZqNjI1SzBhcldPQ3BhcEk3NzhrWHFtMUVrWEpxZ2pVQnMyYUtBajU2amw2cjh0WHF5am5DMysvWGY3K3VpMC9qZmRwRnZlUVlLT2ZLa3k5U2tKS21QK3JsUEdnVVNKSC95QUp5dU1BZ0M4bzNMbHlqSnp4Z3hadVh5NTNIdlBQUkpWdXJSK3hIY2tKU1ZKLzV0dlpua3Y3Qm84Wlc2L1RVZnV5RkpWM1ljL1lsZDNMMmlxTmduMVNYSW53T0FNdXBxZHY3bC9meDA1NjdmZmZ0T3RuUDMwMDArNjVaenk1Y3JKcFowNjZjZzdTTkNSTHlIV0M3dktNMU1rSU1UTUhidlRuVnk2WFBZOSs0S09BQUE0TXpYclZxMWFOWms2WllwczJyQkIzbnJqRFduVnNxVlB6Y1p0MkxoUkpreWNxQ01VV3RacnR2eWR0MHRvclpxNnd4MnBjWnRsNzRzdjY2amdxSVN6U0pFaU9rSk9WQklkR2hxcUkrZDF2dnBxQ1RQdzk2dVo4ZHdVZnZzMWw0bjh1VkRWMjlYcUs2OGhRVWUrRld2ZFNxS3NEdzgzSkw3OHVoejcxZmszS0FEQVB4VXZYbHo2M1hDRC9MUm9rV3hjdDA0bWpCdG5EOHBNRERTZDl0SXJyOGkrZmZ0MGhNSXFNRHhjS2s5NFVpUW9TUGU0UTQyNVRoZzRjL3BjcUgzUDRTNVhzL2RWNWNxV05acWdxMnJ1alJzMzFwRnpWcTFhWlI4NW1STjcvL215WlRweVR1L2V2WFhMV3dLeURCNHVtSldlTHB1NnhFcnF4ampkazcyb1FRTWxldGhRSGYyVFd0YThvVlY3eVRoMFNQZWNXWU8xeXlYUVIvZWNtWlQ0NWd6Wjg4UUVIVG1yWWR3YUNRZ090bi9YMjI2OVE1SisvbFUvWWs1d3ViSlM2NnZQSk1UNnM3QTZNbitCSkF3WXBLTXpLOUVqVm1JbW4vbjNucFdSSVhHZFl5Vmw0eWJkazcyUzNicEtsV21UZGVSL1RzWEhTOXhsbmUzWHNFbUJSWXBJblFYZlNZZ0xXMEpNdUgvSUVIbnhKWE9GZys2KzZ5NlpQbTJhanJ4TmZXdzJhdExFbnVFMDVkdHZ2cEZPSFR2cXlCbE5teldUVmF2TjdTdDk1KzIzcFcrZlBqcnlOdlU3UEhic21Id3pkNjRzdEJKM3RjUnl5OWF0UnZZMzV0ZXdCeDZROGVQRzZjaFphdEJidFVZTnV6aWRLWHQzN2ZKY0FhWi9XOWV5bmFRZk9LQWpjNklualpjeTNXTjFkTzUyVFhoS0RyNyt0bzdjRVZJMVJzNmJNMXVDQ21oOHJkNlRkUnMwa0IwN2R1Z2U1Nm5WTnUzYXR0V1I3enF2ZG0xNWFQaHdIWm54MHNzdnkzMkRCK3ZJT1F0LytFSGF0R21qby8vMXlhZWZTdDhiYnRDUk05UzU1MXMyYlpMdzhIRGQ0eDBrNklXQUd3bTZrbmJ3b01SZDNVMHk5cHYva0l0czNWSnF2UDJhQkJUU2ZVa2s2TTRoUWM4ZEV2VC9SNEorWnI2VW9QK2JTZ0xVVExWSzJOV1htcWxSbFlVTkRwRnlUYzFhcVpsL0U0TklFdlQvOEpVRVBlUDRjZGw0OWJXUzduTFIzTkw5K2tybHgwZlp5KzBMd2lVZE91UzZrRmhlWEhYbGxmTGw1NS9yQ0RsUjE4VnFOV3RLbXNOSDhZMTQ2Q0VaTzJhTWp2N1hnTnR2bHhrelorcklHWDE2OTdicmxYZ1JTOXpobUJEckE3anlsSW11TE1GS1hyeEU5cjd3c2hvcDZ4NEFBUEpHVlQ2dVZLbVMzRDVnZ016KzlGUFpzSGF0L1B6amozTFhIWGRJMVpnWVk1V1JjMlB2M3IyeWN0VXFIYUV3Q3lwV1RDbzlhU1V4Z2U0TzN3OS9PRXVPLzFsd1M5MmJYWFNSYnBteGVzMGF5Y2pJMEJGeVVyWnNXV25ab29XT25KUFRQblIxQTNIeGtpVTZjazZQN3QxMXkzdEkwT0dvNG0wdmxqSjN1YkFmM1hvVEgzenhWVG4reDFMZEFRQ0FNMVRSb0JiTm04dXp6endqNjYxay9hZUZDMlhRWFhjVlNFWDR6TXhNK2ZycnIzV0V3azZOczBwYzAxbEg3bEFyekhZT2YwUXlrZ3JtVklIYXRXdnJsaGtuVHB5d3Q3emc3RlNoeld1NmR0V1JjOVNLdEpTVUZCMzkwNTQ5ZTJUTGxpMDZja2I1OHVYdGxSTmVSWUlPeDVXL1o1QkVORGQ3dDFQSlNrdVRuZmM5SUdrdUxLa0hBQlJPNm9pblpzMmF5VFBUcHNuV3padmxwUmRla05xMWF1bEgzYkhrano5MEM0V2RPa29yK3VGaEVoVGw3czJpdEIzeHNudmk1QUpadWRqQ3dJenQ2VlJ5dmludTdOdHg4Ui9YWG51dDR5ZGlxSlZDMjdkdjE5RS9xVG9oVHE5dzZOSzVzOUdDZXZsRmdnN0hCWWFGU3N3elV5U29iQm5kWTA2Nmxad25ESHRZc3RKWm1nUUFNRXNkK1RUZ3R0dGs1WW9WOHVUWXNSSVJFYUVmTVV2dGlXY0pMdjRXVXJhc1JJOGU2ZnBTOXlNZmZ5TEhmak8zRnp3NzFhdFZNM3JVbWxxbDhzTVBQK2dJWjZOK0g4MmJOZE9SYytaa3MxTEk2UlZFNmppNjNqMTc2c2liU05CaFJHaUZDbEw1NlluL0xTQm5VdEpQdjhxKzUxL1VFUUFBWnFsWmRWVXQrZk5QUDVVaUxoU25WVVhzZkhVSnJoY3I0L3VEa2xkZUljVXVkYmFRNU5uWVM5MkhqWkQwdzRkMWp6dlVscFA2OWVycHlBeVZISHFoS0tTdk1GRVE5RXlGQUpPU2toemZmMTdSeWxGYXQyNnRJMjhpUVljeHhkdGNMS1h2dUUxSFppV3EvZWkvc3dRUUFPQ2VEaDA2eVBCaHczUmtqcHJoVS90a25hYUszem05VlBYZjJOdHJSa0JRa0ZSNi9GRUpMRkZjOTdnamZkOSsyVFYra3F0TDNZT3NuL1hTVHAxMFpNWmZLMWZLdG0zYmRJU3p1ZUx5eXgwdm5ybDh4WXIvT1E5ZEhYK3BLc2M3cVZ1M2J2YjUrbDVHZ2c1enJBLzlpdmZmSXhFdG5WOEc4Mi8yZnZRSEhuTDlyaTRBbUtBU01pZXBtU0duajhYQmZ3b20zWGJiYmNhWHVxdmYzNzhIcms1UWcxVFRDYnJKSTl3S3U5RHk1YVg4ZzBOMDVKNmpuMzhwUnhmOXFDTjNYSEhGRmJwbGhscnA4WlpIajl6eW9obzFha2pEQmcxMDVBeDExT1d1M2J0MTlCK0xGeTkyZEdXRHV0blR6K0h6MUUwZ1FZZFI2cHp5S3BNblNsQ3BrcnJISEhVdWFNSkRJNDJmWncwQXBoMC9mbHkzblBISnA1L0srZzBiZEFRbmxTNVZ5dDZUNll0TUorZktab2VyTCtPZnl2VHFLUkZOTDlDUlN6SXpaZGRqWXlYOTZGSGRZWjQ2VlVFZDhXWFNqSGZlc1pkVTQrelVQdTRiKy9YVGtUUFVUWkxmZnZ0TlIvOHhaODRjM1hKRzFhcFZwZEg1NSt2SXUwalFZVnhZNVVwU2FlcFQ5bklzMDA3TVd5RDczM2hiUndEZ201eGMwaGNmSHkvM0RSNnNJLzl5OE9CQk9YQ2dZRS95VUFOVnRTZmRORFh6NDdUdzhIQUpOSnlrcTJXck1DY2dPRWdxajM5Q0FpTENkWTg3MUtUSXprZEgyOG02RzlSeTZsNkdDM3VwNDd6R1B2R0VqZ3FlMHl1cG5LYU9LWE82RXZyY2I3L1ZyZi9jcVA3bFh3bDdmbDE3elRXZXJ0NytOeEowdUtMRUplMmsxSzAzNmNpc0ExT215L0hGemhhVUFBQTNyWEFvcVZIN2YvdmRlS01rSmlicUh2K2hrdk91MTE0cnpWcTBzQ3N3RitSZzF2UnVYSldjRnk5dVpxOXg0OGFOZGNzTU5TTkc4UzJ6SW1yVmxITDNEckszRnJycDJMZmZ5NUg1QzNSa25xcThiWHJWeDZ1dnZTWnIxNjNUVWNGUTI1SGVmZmRkdWVubW16MWRaTEZhdFdwU3ZYcDFIVGxERllyNysyZGV0V3FWb3lzYTFNM1VXL3IzMTVHM2thRERIZFlGdGVLUSt5UzhTU1BkWWM1L3FvdytMT21IaitnZUFIQ09HaUNXS2xWS1IyYW9ZN1h5bTlTa3BLVElMYmZlNm5nRlhDOVFNeXZYeHNiYXo1UGFzOWpGU3RUNzMzS0w3UDdYL2tVM3FMM2hwbStBaEFRSFM0a1NKWFRrck1xVkt1bVdHY3YrL05NKzR4aG1sZTEvbzRUVnE2TWpsMlJteWE2Um95WE5wVlVzelpzM04xN04vWVNWRUtxYm1rZGRYTDcvTjNYTlg3bHlwVng2K2VWeXk0QUI4dkdzV2ZMc2M4OTU5Z2FYV2puVTcvcnJkZVFNZGVOMTE2NWRkbHNsNjA3KzdPZlZyaTIxclM5ZlFJSU8xd1JHUkVqTWMxTWwwTkFzd09uU2QrMzV6L25vSGw4ZUJNQTNtUzRLdG5yTkdsbTdkcTJPenQzSmt5ZmxaaXM1LzlMaC9YdGVvS3FaOSs3YlY1Yjg4ZjhuZDZnendqLzg2Q05wZk9HRjh0U2tTVVlxbm1mbnA1OS9ObjVqb0VtVEpzYVcwVmN5bktDcjM4WGpZOGJrZWFETk1XMjVFeGdlTGxVbVBHblgvbkZUeHNGRHN2T3hzU3E3MUQzbXFKVWtRMXpZcnJQR3V2YjI2dFBIOFZvZ09WRko2VzIzM3k0dEw3NzR2OGVOcWZmTXFOR2paZjc4K1hic1JkZkZ4anE2L1ViZDhGUTM5UlNuejZidjBxV0w0NVhuVFNGQmg2dkNLbGVXU2xNbTZNaXNFL01YeVlGMzN0TVJBRGpIMUd6bTZjWlBuSmlucEVZTjlHSzdkN2NMdy9rYk5XRHVlOE1OTWkrYmdkdVJJMGZrMGNjZWt6cjE2OHUwNmRPTnoyeXIvZStEaDVpdm9uM2hoUmZxbHZOYXQycWxXK2JNZk84OWVlT05OODdwOWJ4cDB5WVpQSFNvdEd2Zm5rcnd1UlRab0w1RTNlTE9kc0xUSFo4M1h3NTk4WldPekZJSllhWG9hQjJaczJEaFFtblRycDJzVzc5ZTk1aXhkZHMyR1RaOHVOUnIwRUJtdnZ2dS85eVFVcTk5dFRwbysvYnR1c2RiMUJMM2VuWHI2c2daMzgrYloyL1ArdkhubjNXUE0yNnpua2RmUVlJTzE1VzhySk5FM1RsQVIyYnRuelJWa2xhdDFoRUFPTVBwNDJYT1JDWFlMNzM4Y3E2VEdqWHo4Tjc3Nzh0RnpadkwvQVh1N1F0MWkxcXlQMkRnUVBuMnUrOTBUL1pVa2IzaER6OHNOV3ZYdGd2a0xWMjYxUEZqNXJaWkErYk9YYnZhQTJ5VDFMNUprOFd4YXRXcVpYOFBrOVJ6Zjg5OTk5bUp4dXJWcTgrWWNLdlg3MFlyS1gvbm5YZmt5cXV2bGtZWFhDQXZ2UGlpdlkxQkpTN0loWUFBcVhEL1BSSmF2YXJ1Y0lsMWpkb3o3aWxKZFdFclE3Rml4ZVRSa1NOMVpKWkt6bHUyYm0ydnlqbnM0REcrYW9XVG1oVlhLNEhxTjJ3bzA1OTlWazdtY0l6aS9nTUg1TnJycm5OMVpWQnVxWlU5dlh2MTBwRXpWTjBLZGMxMnNxN0lCZGIxUkIwTjV5dEkwRkVnS2d5K1Q4SWFtTjFIcEdSWkY4R0UreDdnZkhRQWpsTEZjVXhUaWZuUUJ4NlFJVU9IMnJNbmFobjN2NmsrZFhhc0tpalV0Rmt6dWVXMjJ5VHg0RUg5cVA5UXladjYyVDZiUFZ2MzVFNnk5Um1nYm5LMGJkOWU2alpvSUk4OS9yZ3NzeEkrTlR1VGw5VUphc0NvS2oxUGZPb3BhWExoaGJMaXI3LzBJK1pVcmx4WnpyY0c4YWFvR2JDU0pjMGZoWnBoUFhjZmZQaWhORy9WU2lyRnhOaEp1TnFHMGNkS1VscGRmTEZVcmxwVkxyQ2UwOXNHRHJSdk1KMytlbGUvTjdVM0ZXZW5scnBYR2pkV3JRZlhQZTdJT0hSSWRvNGNMVmtaNXJjV1huLzk5VWJmRTZkVHliUmFsVk8zZm4xNWNQaHdXYjU4K1Rrbnl1cTFyRmJ6cU8wd2FsVkluWHIxNUtvdVhlenIyWm11NjJleWJ0MDZ1ZU91dXp4WjJWMGw2RTdlNU51d2NhTjg5dm5uZWJwR1owZFZiemQ5STlKSkFkWVA3OXhQL3krcVdOZW1MckdTdWpGTzkyUXZhdEJBaVI0MlZFZi9sSm1hS2h0YXRiZmYvRGxwc0hhNUJFWkc2Z2gvUzN4emh1eDV3c3l5OG9aeGF5UWdqL3M1VG0zYkxsdTZYaWVaU2NtNng1eWlWMTRtMVo2ZjdzcFJiMjVRVlZNVEJnelMwWm1WNkJFck1aUFAvSHZQc2o0UTRqckhTc3JHVGJvbmV5VzdkWlVxMHlicnlQK2NpbytYdU1zNkd6OC9QN0JJRWFtejREc0pLUk9sZTN6TC9VT0d5SXN2dmFRajU5MXREVHltVDV1bUkrLzdhK1ZLYWQ2eXBhTURpSnlvNDdCcVdJbVVPZ3Y0NzJSS0xlZitmY2tTMmJscmw2dDdKYlB6enR0dlM5OCtmWFRrSERWenJoSTVwNWJzcXlKL1phS2k3SnNzSFR0MGtQUFBQOTh1UEZXNmRHbTdVcnJhVDZtKzFNQlpmYW1aTTFXSTdwZGZmcEh2dnY5ZS9zekRBRDAvSG4za0VSbHRKUWdtWGR1dG0zeHoydkZHWGpUNHZ2dGs4cVJKT25MV3VwYnRKTjJGUW1mUms4WkxtZTZ4T2pMSXVpNGxQRFpHRHIvL2tlNXdpZlhlcXZUVU9JbHk0V2Y4MlhvL3FtSnFCWkd3bGk5ZjNpNDQxckpGQzZsUXNhSjliVmJYanJEUVVFbTNyaGxxbWJxNnFhcUtJOGJGeGNtdml4ZkxnZjM3NWVpeFkvcHZ5THVuSmt5UW9TNXNxemtYNm5mUXVrMGIrOXJvbEwrdndVNVExL3kxcTFiNVRJRTRoUmwwRkpqdzZ0VWsycnFRaXd0M3RFNThPMDhPekppcEl3RElIelU0aTdDU1pyZW9HV1MxM1BLdEdUTmsyalBQMkYrcXZYN0RCazhrNTZhb2dhN2E0KzNrZm5wMVUrVkFZcUs5ZFBxcHlaT2wzMDAzeVlYTm1rbTFtaldsZE5teVVyVkdEWHZaYVl5VndLdTQ1bm5uMmZ1Z0gzbjBVZm54cDU5Y1RjN1ZUWU43NzdsSFIrYjBNWEJqeFdrdnZmS0tiTEtTSGVTQ1d1bysrRjRKS2xkV2Q3akVlbS90blRoWlV2ZnQweDNtWE55NmRZRWRtYVZXTGFrYkJKT2ZmbG9lZVBCQnUrWkhwOHN1a3phWFhDTHRPM2EwYnh5bzdUaHE1bjNHekpteWVmTm1SNUp6WmZUamo5djc0NzFFelV4MzY5Wk5SODV3S2psWExtalN4S2VTYzRVRUhRV3ExRlZYU0ttK3p1NWR5YzcreWRNbGVXM0JubTBKd0Q5RVJrWktodzRkZEFRVFZISisvK0RCOHZxYmIrb2VkNmlWQ2ZFSkNZNE5xUE5qMEoxMzJrbTZhWmQyNmlURml4WFRrVGVwbFJRUFBmeXdhNnRXZkYxSVZKUlVHalBLbFVtUTAyVWNPaXdKd3g4eHZ5ck4rcm1lbmpMRjhRSmxYbmZLZWgvYzFMKy83Tml4US9kNHc1V1hYMjdQVkh2UkRRNGZCZWNHRW5RVUxPc0NHejFxaElTZmI3N2dVdGFwVTVKdzcxREpPTzY5SWhzQWZFL1BIajEwQzA1VFN5WWZIRFpNWG4zOWRkMVQrRFNvWDE4ZWZ1Z2hIWmxWcGt3WnVleXl5M1RrWFY5Lzg0MHMrdkZISGVGc1NsemFTWXBkM2tsSDdrbjZkYkVjbkdYK0ZJa2lSWXJJekJrejdNSnhoY20rL2Z2dFdYc3ZyWjVxMUtpUko0dXdoWWFHU3RldVhYWGtPMGpRVWVBQ3c4SWs1b1ZuSkxCWVVkMWpUdXEyN1pMdzBFaDdEellBNUllYWRWUURSRGhMTFcxOGN0dzRlZkhsbDNWUDRhTUdsYTlhUDMrWTlmbm9Calh6OWNqRER6dDZuckVKYXZaOCtFTVBjZXhhTGdVRUJrcmxzYU1sS01yOEtveC9zSDVQZThaUGtsTTc0bldIT1kwYk41WTNYMy9kZnM4VUpxdlhySkZCOTl6ajZGTHcvRkFyR2t6VUlNbXZwaGRlS05XcXVueXFnUU5JME9FSllWVXFTL1NUajlzejZxWWQvMjZlSFB6d1l4MEJRTjZvUWtHeER1KzdNeTBxS2tvdWFkZE9SOTZqRXJCSmt5Zkx1QWtUQ3UxU1pwVWtQek50bWpSdjNsejN1RU1WeSt2YXBZdU92RXNWYUh4bkpqVmxja3N0ZGEvdzBJUDJ2blEzWlNVbnk4N2hJeVRMaFNKdXFrTDMrQ2VmOU93U2ExTSsvT2dqbWZMMDB6b3FlRjA3ZDdZVGRTL3BmK09OUHZtNklFR0haNVRxMmxsSzlycE9Sd1paSHhaN3gwK1M1SFhyZFFjQTVNMndCeDd3bVprYjllOTg3ZVdYN1Vyd1hxVUdVbDJzUVY2dG1qVjFUK0dpQnJjUER4OHV0OTE2cSs1eGozcnV4ejcrdUd1ejl2bnh4TGh4ZHEwQTVFNVU3TFZTcE8zRk9uSlA4ckxsY3VDdEdUb3lSNzEyVlRIRnh3MmZkdUJGVTZkUDk4d1JoT29tWDZYb2FCMFZ2S0pGaThwVlYxMmxJOTlDZ2c3dnNDNncwU05IU0ZnZDg1VVdzNUpQU3Z4ZDkwbUdIMWMvQm1CZXZYcjE3RHYwdmtBTlh0VmV2SmlZR04zalRXcVE5L3ZpeGZiWnVvVnBSaXc0T0ZoR1BQU1FQRFpxVklIOTNPcjFySTUxOC9yenZudjNiaGsvY2FLT2NGYUJnVkpwOUVnSmlJalFIZTdaLyt5TGtoSnZmcW03dXJrMTR1R0g1WldYWHBMSUF2ZzVDNEphdnIxdy9ueDdaWlFYaElTRXlJMzkrdW1vNEYzVXRLbFVyRmhSUjc2RkJCMmVFbFMwaU1TOCtLd0VGamRmOENNdFBrRjJqaHh0NzVVQ2dMeFFpY3lUVHp3aFZTcFgxajNlby82TkkwZU1rQWNmZU1DTzY1eDNudjJubHhVcld0UXUvdlRCdSs5S3hRb1ZkSy8vVXVmY1B6dDl1bjNlZVVFdkVYMWc2RkRwMEw2OWpyenJSU3NSMjdoeG80NXdOdUhWcWtuNVlVUHN5UkEzWlo0NElmRkRoMHVtQzNVRDFMWHUxbHR1a2RtZmZTWmx5N3A4eEp5TFNwUW9JVStPSFNzL0xWb2s5ZXZWMDczZWNGMXNyR2RxV1Z6ZnQ2L25ielptaHdRZG5oTmVvN3BVZk1KS25GMFlwQnliTTFjU1AvaElSd0J3N3RReFdLKy8rcW9ubDdxcldWazFJM3I2ckd5NWN1WHNQNzFPL1h1N2QrOHVmeTVkS2pmMTYrY1RTNi96b21yVnF2TE5uRGx5KzRBQm5oaE1xbG13OTJiT2xFYm5uNjk3dk1rK2RtM0VpRUpicXlBdnl2VHBMZUVONit2SVBTZi9XaVVIM25wSFIrWjE3TkJCZnYvMVYvdXNkRjlOME01RUpiNlhYWHFwL1BuSEgvTFE4T0dlL014UnEzQzhNR3V0S3Z1cjJnUytpZ1FkbmxTcXk5VlNzcWNMKzlHdEQvWjk0NTZTazNHYmRRY0FuTHVPSFR2SzFDbFRDbnoyODNScW1lY0x6ejRyajQ0YytZOS9WNmxTcFh4cTBLcG13bDUvN1RYNStjY2ZwWFdyVnA1Nmp2TkRKY0szOU84dlMzNzdUZHEyYWFON3ZVRWR1L2JGN05tZVQ5TFZzV3Z6NXMzVEVjNG1NQ3hVcWp3MVhnTGN2dGxsamJVT1BQK1NxMk10dFpYbnU3bHpaZHdUVDloN2tYMlp1bDQzYU5CQXZ2anNNNW56NVpmMlRUMnZVamNOZW5idnJxT0NvNjZwNnJQT1Y1R2d3NVBVMFNEcWZQU3d1dWFYWW1hcS9laUQ3cGVNcEdUZEF3RG5idUR0dDl1VmhMMlFRS29sOTNPKytrcHV2ZlhXLy9uM3FKa0ZWWUhlbDZnQjZnVk5tc2lDSDM2UUw2M0VVU1hxdmt6dGpmemVTaDVlZWZsbHord2YvYmZLMW10SUpUaHFOdEtMMUd0Q25VaFF5Y1BiUzd3bzRyemFVbWFnKzBVSU01T1RKV0hZdzVLWmxxWjd6Rk9yYm9ZOStLRDhzWGl4ZEx2bUdwK2NUYTlicDQ2OC9jWWI5bzI4SzY2NHdpZHVVSHJodURWZnIyRkNnZzdQQ2lwU1JLcE1teXlCTHB3em5McDVpK3g2Ykl4ZDRSMEE4a0lOQnRUKzNiZGVmOTNlUTEwUTFMK2gzL1hYMjh2Q3M1dVZWVE1jQmZYdnl5KzF4Rk1OVWhjdFdDQUw1czJUWGoxNytzeFo5T3Azb3hMejk5OTlWMzc5K1dkcFkvMSt2RDZBVkRQcGFzWk9GYThMOTlBV0ExVWM2NFAzM3BQdnYvMVdHdFIzZjhtMlQ3TmVjK1h2dWxQQ3JFVGRiYWRXcjVWOXo3Mm9JL2ZVcmwxYlpuMzhzZnk0Y0tGY2Nmbmxuai92WDFITDh6OTgvMzFaOGVlZmNyMTFUZmVsTFQ1cW1YdjE2dFYxNUw3aXhZdjd4SkdST1NGQmg2ZEYxSzBqRmNlT3NsNnA1bCtxUnovL1NnN08va0pIQUpBM2FqQzFkTWtTVjg4YlYzdk4yN1Z0S3o4dldpUnZ2dkZHamt2NzFOSnFOWXZ1eTFSaTI5YjZlZFZlNmExeGNmTFV4SWx5NFFVWDJNK0QxNmlDVGoydXUwNStYTERBVHN4Nzl1amhVOHYwMWV0bDdKZ3hzbVR4WXVuVXNXT0JQY2Vxa0o3Ni9wOTk4b245UEhhM25sTi8yZTdnTnJYVXZkSzRNZXJDb1h2Y2svanFHNUs4dm1DT3VXM1ZzcVY4OWNVWHNselh0U2pqc2RVcmF1KzJPbUx4THlzcFY2dUYxR3ZjaTllMHMxSHYxZGh1M1hUa1BuV2Q4UG5QdUN5RDFUV3kwdE5sVTVkWVNkMFlwM3V5RnpWb29FUVBHNnFqZjFLVkh6ZTBhaThaaHc3cG5qTnJzSGE1QkVaRzZnaC9TM3h6aHV4NVlvS09uTlV3Ym8wRUdMNTRaR1ZtU3NLSVIrWG94NS9wSG5NQ3JJRkl6YTgra1lnNmRYU1BOeDJadjBBU0JnelMwWm1WNkJFck1aUFAvSHZQeXNpUXVNNnhrckp4ays3SlhzbHVYZTJWRFA0cTdjQUIyVFZ1b3ZXY21GMDlZUStJSG50VWdsMDRvY0NFR2UrOEkvT3NBWU1wbDNicUpEZjM3NjhqLzVCaHZjKyttak5IeG93ZEsrczNiTEJqcHhXeFB2TlVvdnJJd3c5TDgrYk5jejB6cENwZy8yWWxYRTRhZE9lZDBycDFheDI1VHoyL08rTGo1UXRyQVA2NTliVjIzVG81ZXZTb2Z0UTk2dVpCeVpJbHBkbEZGOW1KZVRkcm9PckxleUZQbDJsOUhxOVlzY0krNG16QndvVnk0c1FKL1lnWmF0YXdSbzBhOXA3Vy9qZmRaQys3TjVHVUo0d2NMZW5IanVuSW5LanIrMGp4VmkxMFZQRDJ2L20ySksxWXFTUDNoSjlYV3lyZWM1YzltMStRMVBWaDd0eTVNbVBtVFBseitYSTVmUGl3ZnNRZDZucXRpb3gydU9RU096RnYyYktsUlBwSkhxTSs4OGFOSDYrai8zVXlPVm0rdHA1N0U1K0w2c2F0V2wzbHkwalFDd0ZmVDlDVkRPdURjL04xdlNWMXl6YmRZMDVZN1ZwUzY4dFBKREE4WFBkNER3azY0RHZTMHRMa2o2Vkw1WlZYWHBHNTMzNHJ4NjJrSnErRGtrQnJRS3RtTkZVeXJnWWduYSsrMms1YXZMNVUybTFxYUhQdzRFRlp2WHExZlB2ZGQvYmdlOGtmZjBpNk5TNVJYMDVTTTF4cW9LMFM4aGJXNytWcTYzZWlpcXVwSk4yZnFiUEl2N0VHMkxNKytjUitiaytlUEdrbjhQbWhYdHRxeFVGcksxRlJTMVRidFd0bkY4VHloU1hKOEcxSGpoeXhyeE9xOE9EaXhZdGw5Wm8xOXJYQ3lRUlNYU3ZVbGh4MXJiajhzc3VrZmZ2MjloN3ppRUp5YnZ2cFBwczlXM3IzN2FzajU2am5kMWQ4dk05c2Zjb09DWG9oNEE4SnVwSzhicjFzN1htRFpDV2JMK1pXc25jUHFUTGhpUUsvdTVzZEVuVEFONTA2ZFVyV1dBTS9sYkQvL3Z2dkVwK1FJSWxXSWhsdkRTaFVnbk02dGYrM2ZMbHlkaEV4VmZTdFdiTm0wckJoUTJuY3FKSGZKMzhtcEZwamlaMDdkOHFhdFd2dFB6ZkZ4Y25XclZ2dGdibWFTVXRLU3JKbjRNOUUvUTZpU3BlMm4zZTF2N0dhbFRUV3ExdFhxc1RFMkwrVHlwVXFGY3BCOXQvVWM3ZldlbDVYcmxvbDY5ZXZ0MmZQMUd5a2VsNjNiTmtpL3g1b1ZvcU90bWNPMVpjNjUvNkNDeTZRbWpWclNpUHJ0UjFUcFFvSk9RcWNXaDJ5YmRzMmV5V091bDZvbTFESGpoMnp2OVExWS9lZVBaSjhodkdvU2d5aksxYTBielNwNjRXNmdhcHUyS21xOHVkYjE0b3ExdXRiM1lncXpOUm5YWXZXcmUxcmhkUDYzWENEdlBYR0d6cnlYU1RvaFlDL0pPaUtPck44enlPamRXUldwV2NtUytscnV1cklXMGpRQWY5eHRvOWhac2ZOeSsxUWlOL0Z1Y25wZWVXNWhLL0t6ZldDMTNmMlhudjlkUmwwenowNmNvNjZzZmZEZDkvWkJUaDlIUWw2SVhCazloZHk0T1hYZGVTc1dsOS9iaVhvTHQ3cHRsNnV1NmM5S3ltYnp2NmF5cS9BWXNXazhwaFJFdVRCMXhRSk9nQUFBSHpKdm4zN3BQRUZGOGpCcytSMGVhRzJDL3kxZkxsZnJNQWhRUWQ4RUFrNkFBQUFmSVZLT1crNTlWWjU3NE1QZEk5ejFJcUYxMTU1eFM0bTZRODRud0lBQUFBQVlNejdWbUp1SWpsWHlwVXJKOWZGeHVySTk1R2dBd0FBQUFDTStQWFhYNDNzTy8vYm5RTUgrdnpaNTZjalFRY0FBQUFBT0c3VjZ0WFNxMCtmTTFhOWQwTEZpaFhsdm52djFaRi9JRUVIQUFBQUFEaHEvb0lGY3ZrVlY4aitBd2Qwai9PR1AvaWdmZnlsUHlGQkJ3QUFBQUE0SWkwdFRaNS80UVc1TmpiV1NNWDJ2OVd0VzFjRzNuNjdqdndIQ1RvQUFBQUFJRjlVcGZiMTY5ZkwxVjI2eUpBSEhwQ1VsQlQ5aVBOVTVmWXBreVpKYUdpbzd2RWZKT2dBQUFBQWdEemJzR0dEM0Rsb2tGellySmtzK3ZGSDNXdE9yeDQ5NUlyTEw5ZVJmeUZCQndBQUFBQ2NrME9IRHNuc3p6K1h6bDI2U0tNTExwQTMzM3BMMHRQVDlhUG1SRmVzS005TW42NGovME9DRGdBQUFBRElVVkpTa3F4YnQwN2VldnR0aWIzdU9xbGVxNVpkb2YzN0gzNndsN2U3SVR3OFhENTQ3ejJKaW9yU1BmNkhCQjBBQUFBQUlKbVptWExxMUNsN2RuekR4bzN5MVp3NU11cXh4K1R5SzYrVVduWHEyRXZZQjk1NXA4ejU1aHRqUjZkbEp6QXdVQjU3OUZGcDNicTE3dkZQSk9nQUFBQUFVTWlkT0hGQ1dyZHBJNDJhTkpFYXRXdkwrWTBieTNVOWVzakVTWk5rNGFKRmtwaVlLQmtaR2ZxL2RsK2ZYcjFrNkpBaE92SmZKT2dBQUFBQVVNZ1ZLVkpFZHU3YUpkdTJiN2VYczN0SjJ6WnQ1T1dYWHBLZ29DRGQ0NzlJMEFFQUFBQ2drRk5IbDdWdTFVcEgzdEgwd2d2bDAxbXpKQ0lpUXZmNE54SjBBQUFBQUlEVU9lODgzZktHaTF1M2xybmZmQ09sU3BYU1BmNlBCQjBBQUFBQUlNMmFOZE90Z3FWbTg2L3Awa1crbmpOSFNwVXNxWHNMQnhKMEFBQUFBSUJVcVZ4WnR3cU9TczZIM0grL2ZQakJCMUlrTWxMM0ZoNGs2QUFBQUFBQWlZbUprV0xGaXVuSWZTVktsSkIzWjh5UXB5Wk9sSkNRRU4xYnVKQ2dBd0FBQUFDa2VQSGlFaDRXcGlQM0JBWUV5R1dYWGlyTGx5NlZYcjE2NmQ3Q2lRUWRBQUFBQUdEUFdydTlEejI2WWtWNTZjVVg1YXN2dnJCbjhBczdFblFBQUFBQWdLMUJnd2E2WlZaa1JJVGNQV2lRckZ5eFFtNjk1WlpDY2NaNWJwQ2dBd0FBQUFCc0Z6WnBvbHRtaEllSHl4MERCOHJLdi82UzZWT25Tc2xDVnFYOWJFalFBUUFBQUFDMk9uWHE2SmF6cXNiRXlOakhINWZOR3pmSzg4OCtLOVdxVnRXUDRIUWs2QUFBQUFBQVczUjB0QlF0VWtSSCtWUEorcnY2WFgrOWZEOTNybXhjdjE1R1BQeXdsQzlmWGorS015RkJCd0FBQUFEWWloWXRLdVh5bUVTci8yK2Q4ODZUTysrNFF4Yk5ueThiMXEyVHQ5NThVenAwNk1BZTgxd2lRUWNBQUFBQTJNTEN3aVNtU2hVZG5WbEFRSUJkNUUzdEgyOS95U1Z5MzczM3l0eXZ2NVlOYTlmYVJkK2VlK1ladWZqaWkrMzk1amczSk9nQUFBQUFnUDlxMmFLRi9XZTVzbVdsY2VQRzByRkRCN2t1TnRaZW9qNXp4Z3laUDIrZXJMZVM4VjN4OFRMdnUrL2s2Y21UNWRKT25lemw2OHlVNXc4Sk9nQUFBQURndjBZOStxaWtuVG9sdXhJU1pObVNKZkxkM0xueTBRY2YyRVhlK3ZUdUxXM2J0TEgzcW9lR2h1ci9CNXhDZ2c0QUFBQUErQzhTNzRKRGdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSHVBakNYcUEvYit6eVR4MVNyY0EvNWFaZkZLM2NoREUvVGNBQUFEQWwvakVDRDR3TkVTQ2loWFRVZmFTVnEzUkxjQy9uVnkyWExleUZ4SlZScmNBQUFBQStBS2ZtV0lMdjZDeGJtWHY2TmR6ZFF2d1gxbHBhWExzaC9rNnlsNW81V2pkQWdBQUFPQUxmQ1pCanp5L29XNWw3OFM4QlpKKzZKQ09BUDkwN0pkZkpYM1BQaDFsTDdKRk05MENBQUFBNEF0OEprRXZlbkVyNjErYjgwYjBqS05IWmZkVFQ0dGtadW9ld0w5a0pDZkwzdkdUUkxLeWRNK1pCWlV2SitIVnF1a0lBQUFBZ0Mvd21RUTlyRnBWQ2ExZVhVZlpPL3JwNTVMNHlXYzZBdnhIVm5xNjdCbzVXbEkzYjlVOTJTdmVxWU1FQlByTTJ4c0FBQUNBeFdkRzhJR2hvVktxVjNjZDVTQWpRL2FPZkZ3T3ZQT3VaRmx0d0I5a0pDVkovSU1QeTlFdjV1aWVIRmlKZWFuZVBYUUFBQUFBd0ZmNDFCUmJWTi9lRWxTcXBJNnlwMllhOXo0K1RyYmZmcGVjMnJxTkplL3dXZXExZk95blgyVHp0VDNsbUVyT3o3SzBYWWxzY1pFVXlVWE5CZ0FBQUFEZUVwQmwwVzNIcWVSaVU1ZFlTZDBZcDN1eUZ6Vm9vRVFQRzZxajdPMS81WFhaTjNHS2pzNHVJRGhZSXBvMWxhTHQyMGxFclJvU1ZMYXNmZ1R3cUt4TVNZdmZKU2MzYnBUajMvOGdLWnMyNndmT0xpQTBSR3A4K29GRU5zdzVRVmVyUytJNngwckt4azI2SjNzbHUzV1ZLdE1tNndnQUFBQ0FLVDZYb0dlbXBzbm0ySjZTc202RDdnSHd0MUkzWFMrVnh6eW1vK3lSb0FNQUFBRGU0M05WcEFKRFE2VEsxRWtTV0tTSTdnR2doTld2SzlFamh1c0lBQUFBZ0s4eG02QUhCRmoveS9sb3RQOUtUOWVOczR1b2M1NVVtajVKQWtKQ2RBOVF1QVZYS0MvVlhuOUpBc1BEZGM5WnFIVXp1Vnc4bzdhSkFBQUFBRERQZUlJZUdKbTdtZTdjSEIxMXVwS2RPa3JGOFdQc1BiZEFZUllVVlZxcXZmMmFoRmFzcUh2T0xpc3RWVEtPSDlkUnpvS3JWOVV0QUFBQUFDWVpUZERWT2N6QnVhaTZycHphc1VPM2NzbEsvcU42WENkVlhubEJBb3NYMDUxQTRSSmFwN2JVK09SOWUxWEp1VWcvZEZqUzl4L1FVYzVDS2xUUUxRQUFBQUFtR2QrREhuWitmZDNLV2RxV2JaS3ljNmVPY3E5RSszWlM2OHRQSktKNVU5MEQrRCsxN0x4azMxNVM2N09QSkx4YU5kMmJlOGNYL3k2U2thR2pIQVFFU0ZpVnlqb0FBQUFBWUpMeEJEM2l2TnpQN0IzKytEUGRPamRoVmF0S3pmZmZrZWhKNHlTa2FoWGRDL2lob0NDSmFIYWhWUC80WGFreWJvd0VSVWJxQjNKUFZYQS8vUEVuT3NwWllFUzRoRlUvOXhzQUFBQUFBTTZkMFdQV2xMVEVnN0toUlZ1UnpFemRrNzJReXBYa3ZPL25XRWxCaE80NWQ1a3BLWExzeDUvbDREdnZ5cW5WYXlYeldPNzIyUUtlcGJhS1JKV1d5Tll0cGN5QW15V3lYajBKc0JMMXZFcGF0VnEyZGU5ckg0TjROcUUxcWt1ZEg3NnhaOUlCQUFBQW1HVThRVmMyWGR0RFVsYXQwVkhPeWc2NVZ5cmNkN2VPOGlmOXlCRTV1WEdUSkM5ZklTbWJOa3Y2c1dPU2xacW1Id1c4S3lneVFvS0tGNWZ3Q3hwTGtTYU5KYXhhTmJzdnYxUlN2cVh2VFhKeTJYTGRrN1BTdC9XWFNvK08wQkVBQUFBQWsxeEowUGU5L0pyc2YrcHBIZVVzTURKU3FuL3luajFMQ01CWkI5NTVUL1krL21UdWpsZ0xDcFNhWDM0cWtmVjVMd0lBQUFCdU1MNEhYU25aK2FwY0w4bk5URTZXK0R2dnkxUEJPQURaTzdyd1I5azNibUt1eno4UHExVlRJczZyclNNQUFBQUFwcm1Tb0tzcTBFV3Z2a0pIWjVjV255QmIrOXdvSnpkdjBUMEE4c3hLeUk5OCs3MGszSFh2T1czeGlMcmxKcnRhUEFBQUFBQjN1SktnSytYdXZQMmNCdnZwdS9iSTF0amVjdWp6TDNOVnpBckEvOG80Y1VKMlRaZ2tDZmNNa2F5VVZOMTdkaUhWcWtxcDJHdDFCQUFBQU1BTnJpWG9rZlhxU3ZIWXJqcktuVXlWWEF4OVNMYmNjTE9jV0xxTVJCM0lwY3hUcCtUZ3A3TWw3b3F1Y3VpMXQzSjM1dm5mQWdLazNIMkRKREEwVkhjQUFBQUFjSU1yUmVMK2xuWWdVZUk2ZDVNTTY4OXpaaVVOb1RWclNORjJGMHVSQzVyWTdhQVNKZlNEUUNHWGxTbnArdy9JcVUxeGtyUmtxWno0ZGJGa1dIRmVGTEhlWTlYZmVrMENBbDI3ZndjQUFBREE0bXFDcmh6NVlZRzlGMWJTejJGR0x6dWN6UXo4UHdmZXlvRWxpa3V0T2JNbHJISWwzUU1BQUFEQUxhNG42Q3FKMkRQcGFVbDgrWFhkQWNBTEFzSkNKZWJWRjZWNHV6YTZCd0FBQUlDYjNGL0RHaEFnRlI0Y0lpV3Vvd0FWNEJsQmdWSmg5RWlTY3dBQUFLQUFGY2dtVTNVbWV1VnhZNlRvcFIxMEQ0QUNFeGdvNVI0WUxHWDY5TklkQUFBQUFBcUMrMHZjVDVPVm1pbzdIeHNyUno3NlJQY0FjSk5hMWw1eHpDaUo2dDFUOXdBQUFBQW9LQVdhb051c2I1LzQzZ2V5YjhJVXlVeE8xcDBBVEF1SnFTeVZwMHlVb3MwdTBqMEFBQUFBQ2xMQkoramFxZTNiWmVlREkrVGs4aFZXMHE0N0FUZ3VJRFJVU2x6YlJhSWZlMFNDaWhiVnZRQUFBQUFLbW1jU2RDVXJQVjJPZlArRDdKczhUZEoyeE51ejZ3Q2NFUkFTTEJGTkd0dEwyaVByMXJFNk9LWVFBQUFBOEJKUEplaC95MHhKa2VPL0xwYkVOOTZXazM4c3N4TjNBSGxnSmVHQlJTS2wyR1dkcE15dE4wbGsvZnAyVVRnQUFBQUEzdVBKQlAxMHFmdjN5L0ZGUDBuU2I3L0x5WTJiSkczTE5zbEtTOU9QQXZpM0FDc2hENnRWVXlJYm55OUYyN2FSb3ExYVNGQ1JJdnBSQUFBQUFGN2wrUVQ5SDZ4L3FwcE5UenQ4UkRKT0hKZjBnNGNrS3pOVFB3Z1VYb0hoWVJKVXZJUUVseXdwd1NXS1N3Q3o1QUFBQUlEUDhhMEVIUUFBQUFBQVA4VTBHd0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQjVDZ0F3QUFBQURnQVNUb0FBQUFBQUI0QUFrNkFBQUFBQUFGVHVUL0FFaTRQaHNXRHBDaEFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0xMi0yMSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiVHJ1c3RLZXkgU29sdXRpb25zIFQxMjAgVTJGIEF1dGhlbnRpY2F0b3IiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjExMDAyMDIwMDgxNDAwMiIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjciLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTEyLTIxIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0xMi0yMSJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjI4MDZkZjZjNjBiMTY1NmE3OGY5N2EyOGUxNjhlNWVjOGQyOTM3YjQiLCIyODA2ZGY2YzYwYjE2NTZhNzhmOTdhMjhlMTY4ZTVlYzhkMjkzN2I0Il0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjI4MDZkZjZjNjBiMTY1NmE3OGY5N2EyOGUxNjhlNWVjOGQyOTM3YjQiLCIyODA2ZGY2YzYwYjE2NTZhNzhmOTdhMjhlMTY4ZTVlYzhkMjkzN2I0Il0sImRlc2NyaXB0aW9uIjoiUlNBIERTMTAwIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6Mn1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDTERDQ0FjK2dBd0lCQWdJRVpQL2dOekFNQmdncWhrak9QUVFEQWdVQU1IY3hDekFKQmdOVkJBWVRBbFZUTVFzd0NRWURWUVFJRXdKTlFURVFNQTRHQTFVRUJ4TUhRbVZrWm05eVpERVpNQmNHQTFVRUNoTVFVbE5CSUZObFkzVnlhWFI1SUV4TVF6RVRNQkVHQTFVRUN4TUtUM0JsY21GMGFXOXVjekVaTUJjR0ExVUVBeE1RVWxOQklFWkpSRThnUTBFZ1VtOXZkREFnRncweU1qQTFNVEV3TURFM01UZGFHQTh5TURVeU1EVXhNREF3TVRjeE4xb3dkekVMTUFrR0ExVUVCaE1DVlZNeEN6QUpCZ05WQkFnVEFrMUJNUkF3RGdZRFZRUUhFd2RDWldSbWIzSmtNUmt3RndZRFZRUUtFeEJTVTBFZ1UyVmpkWEpwZEhrZ1RFeERNUk13RVFZRFZRUUxFd3BQY0dWeVlYUnBiMjV6TVJrd0Z3WURWUVFERXhCU1UwRWdSa2xFVHlCRFFTQlNiMjkwTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFTGYyaDY4R3pTRVdFb3AyMlJMdktDMXdOQXRVSXRtdjRUZjJPeElwQjFYUWU5SlAyblJQQ21renpmUVVZbk9rOUo5UGd2akVpNjRidVVLUHJxZDAzTWFORk1FTXdFZ1lEVlIwVEFRSC9CQWd3QmdFQi93SUJBREFPQmdOVkhROEJBZjhFQkFNQ0FRWXdIUVlEVlIwT0JCWUVGTGhSbzR1RTJtbkovVnRHZkIrT04wckFRelFaTUF3R0NDcUdTTTQ5QkFNQ0JRQURTUUF3UmdJaEFMNzE5SzBsUzZqZG9sbGlJOGg0bHlJOHRnRkZqdjROUGcxZGRJRitiSG1TQWlFQTB0aTFhUDBTY3BybUJvTGFHUHhkdVRoZjdNd21pUWJUbTI3TmdhaFJ2S2c9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUhzQUFBQXZDQVlBQUFERDJMV2VBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBQ3hNQUFBc1RBUUNhbkJnQUFBQVRkRVZZZEZOdlpuUjNZWEpsQUVkSlRWQWdNaTQ0TGpneGdjdGlBQUFjSDBsRVFWUjRYc1ZjaVh0V3hibjNqK210eXBvUUVySVpaUkZCRkt1NFZHMnRWV24xNmxPZmVpdFliZFZiYmF0ZHJMYnV5dUpHclVvcmRhR1Y3QnVCRVBZSUNHUWhnWkN3RTdKL3lYdmYzKytkbVhPK3NPU0xpYjN2ay9sbXpweVpkOTU5bG5OT0xwSWhFU1JrQVpJdXZoNE1EU1VqNFpYK0RMckIvUFdvSU43UGx4V0kwNVdTQUcxQWg3K3RFSzRIWTVVQWR4bHFoOTMrMnFCNGdNclFPVW85YnArVGxvSEFoLzJDRjAyODhMbURZWmVwd2tYRE93MjVJWWNyNjJ1RG9pRW1aWWg1RXRvQmwxOElCclNMS1RIZVA1UmRHcFJFVkhjZWFYaVdnbEJkUmNTcjR4M0pHOFVZd2VNanVJTHg0NU1DNngzTlVMeVhsWUxQNC93WnViSCtLVUtTc3EwOENnUWNPSTdCd0ZkNWZGNjQzcHVpSGltTWhjYXVtZS9IWEgraTZ4Z2VWbUpFU3dUWEVCbUwrSEVDQmYyVzQ0YTJaNjZnT2N4czdCRERxVUNhM0ZnSjFzUm9EeENyU3lMQlM5SW9PNWZzTHdRV3hoMXk5dFhra2FTS0xMUkQ1aFJxNEluVGZNaFlJMzZNaDNieHB1Y0IxNHZBNXVpbTQwVmRUV2k0TmpxOE1CV1l4NVJPUU5uVGhTWXhXaHlOZ2YrVUlzK0ZBZmpqQ2c3Z0NHQVdMM05JT0Fob2llZ01vQlhFbWFKdTR1QTgyeE1Ec0lINlRoeVhydjE3cGJ0aDM0aXBwM0UvYzdUdmFtcVUwdzM3TlRWS29xTkRCb0hhS3lFQXl1ZGc1THlnN1dOR2xNQzFLaVl3N0xLQjluWnArK3h6MmZ2Qzg3Snp5YzlreTMzM1NPMmlHNlRtcGh0azR4MjN5L2FmM2kvMVQvNVNtbGN1bDhQbFpkSjkrQ0Q3ZW9NeXhXQTBYeE9uK1d1Q0lqUTZiVTUycEJyTlBrSERtdHVvSnB2b0hucEZkTENLRmpGNjJpNUNIMjlGU0o3ZHBuZVdTMUhheFZLU20zbkJWTXc4STByWjA2UTBKMFBLY3Fjekw4L09sTXI1czJUM2tvZmw0S2RyWldDd0grTTZva2NHM3k1U2lBR3ZjZEhkSXkwZnI2WkNTMmVrazRiU3ZPbFNuS04wYUE0YWpMWk1MV2RLV2I3U2pIdWdVV210WGpCWDl2em1WM0o4MDBaRkZ2R2ZNb0VqZ2lseVlHQkFaYnFTNDFYZnZFRFQxYkpoMFhXeWNkRzFVbjNOZkduK2FKVU9hMlA3b1dIVUtCOHAvVUwydmZpU05DNS9VdzFIT1hlR1A5cklFK1pzR0YvY3NwcFdycFN5dE1rVXlvVlN1VXQySFRPQXZDd3B5cG51aEo4bEpkT25Tc20wUzZXOElGK2FYbjVKK2pyYU9OcklZQlljd2hvSTFiK0IvaTdwK09JTHFWcHdoUlJObTB6RmxlVm1CUm80SmxKdU91a3Jtd0ZhakRZcVhhOHJjcktvK09LTUtWSTQ3UktwbUR0SG1sYThKZ09uVGxMSVhqWmpCbFZRejZHanNuN2hsVkthbVNabFdXcVVrSWZTWEpLVEpzV1pVMlhEell1azkvQmhiV3ljV3RBeTNsdFd2Q24xdjFnaWU1Ly9uUnlyWHM4NjNoNGxnUmNaUWtNYUlWQmxyM3BiaXFkZVRBLzFpWjR5TEVGWXdhdlBrU0RRb2x4bGtKNnV3czVXSnRNbXlNWWJGa2w3OGI4dzJBVUI1RVFSM09qczdUd3BlNTU5UmtvekpxZzNLNzR3WGpvOUY0WVg2ckpCTzVTZTNBYUtMOG1iSWFWNlhaS1RiYmtLdityS09YSmk2MmFPRmZuWTJLSDFnL2VsWk9MRlVweW5OS2lDSVk4U2xRMk5VMmtzblBwdE9mejV2NjJ4RzlaUEs0YytlbDlhM25tSFN1OXBQOFQ3L3Q1b1FKVjliamp3OWtvcFRwOUE0VUJJQ01jUUVNTmdYbm9RS0JRZUNUS3E4L1h3S3VSa1RvVlpucU45Z1RNelE2cG01VXJMWDFlUjhJanl5UGdJckFkai9iYU9VcFBIdkZ1VXBsRUMwVVJ4VldTREhsV3lVMXhSdHRablRKSkNwUitwYU1vbEtzeEx5QSs4R0o3azZTSlBhZ3p3ZU9SNy8vZ3N4eHMxT0FVRWlQRXowTmV2WGoyWGhtNUdaVkVGTXF4UVdrRkgwWXdwNmdEWFMyS3cxM1ZWWS9PODkvZEk1NDR2cGErdGphSGR4cko3bzRFUmxRMGxNd3ptNlR5WHJ4WTVmYktzbTN5cEZFK0dBTDhkQkJsUFVBUUZPL1ZTZW5FaGhLL0txS0IzbTRLS0ViNDBLcFRsejVDT3dtSTNxa0tnMytZNjR6ZmFIcld0ZXBmS1FvaTJhT0dFcGRFRGhyUXUvZHRTZWZXVnN1c0pYWWl0V0NrSFAvdEVqaForSVljKytWaWEzMW9odTU1NVdqYmVmWWZTTUlPMEF4ZVVEQjdMWjEvR0VHNDBwTGp4Y28wc2M5N0cvaWdiTTIxcjF1aFVNMUhIbWNIcHBqeFBEU3M3TGNpaVBBdU9wRHhNbnlCSDFxMWpIeGcza0NHa200SnRVVWFxTUlqTFJnTWpLdHNyaG9TcFluWS8rWVNjV0Y4akhlWGxjcXlzWEk2VUY1K1ZqbGFVU0VkWmtiU3VXMHRQcVZMaHcwajh2QW1jREswT2I5WE1mQm5vUHUxNEFHTkdReEFlZjVUUi9sNnBtRk9naHFlR29rWkltdURSTHErY1Z5RHRuLzlUaGpwN1pGQzlhU2lodUdBb3NCTE5Fd2xkd2ZmM3lVRFBHUms0YzF4T3JxK1ZMNTk2UWlvS2NxUTRiWkljZU85dEc5OURvT1A4QU54b1JrcDlleFlqUG1vV3ppZlBsQ1dtRDFVc2pVdU5FK3NhaTRJcUV6V0VtdXNYV0NmUzRXaHhHZEFoT2FrRS9LbkN5TXFHSUpVWUVBSmxONjFZeHZ1RGFubEpnbkZBNWlIY1lkQ3E0UnFlQTZhNGVGS0dHZHJKZktaODlleXZBKzJXeHozTEJIZndINnVsOURKTUk2WmNScHg4bExPazhxcVowdFZ4Mk5Ga1hoRHdjWnZtRm5nT0Y1WFB1M281MktmOHZzMHlXckFmV1R1YnYzTUIyK1BIRFJqbi8vRGFUeWhEVGhWcTNPQzc1REtOUW1xc1VIUkZMbllHbUxjMVY5NlFIeW91am1nRHJnaGRORWI0U1IxU21MUFZBdjNLdFNCVEdwMnlVeFVFQUFMR0d2TkVYUzBWenFsQlF4a1dLSmdlU3ZKeXBIYkJQQm5zNlhFZERMY0p6U2xJLytvZmU5UU1UK21waEVkQVNCQ2VSbzBqR3E3SnZDYTBweHhzMHJONkQ3N3MydUVQVzVoSVFYNDdZelNNRElhRGVQMTBnMnIrREVydDNiZlJHR0hnbUxZZ3gwSVlxUEpSUGtPbk1WVXVwMGcxQ016bGFMUDVqdTlaZHlKMnEzT1hyQkFaOG1nZ0pjK0dRSXRkdURudzFqSVZERnBRU2tsd0xvOG1rRUFVQnVYZzN6K1UwblNkOS8xcUZNcFcvSlZ6WmtySGh2S0FnNWxENTlGdVdueW5HWWUyOTNRaFlSRTIyT2NYTmxDY2VURkJLNG1LUHk0QmFBZ21UTjgyOGlJVnBoOTBCUEI3WVM5K2p1MjZIdEZwcm1vbW9sbEVLNmVkckF6WmV0ODlVbm50VmFac1RiZ0hMMGNxbTVVbkhjVTZkenRhQUhGNlFqbXFTZ2xHWHFDcFVIMUNLTnEvOGcwM2hoS0Jnazh4Q0VKanZSR0xIRGFhT04wcFpiT3hVTkg1V2tNNlFqam1yc3FaT2RLeTZqMjI4NzdsOFZoSUc1UU50eTJpbDJBcW9QRnhTbEJ2MElVZ2hlM0hvN0pkZndmMFlyVFNPdGE2dGxFTEFLNmpPaDhZTGdobk5YTDloL3BrNTJNUFU3bGNuemlGWWdyQzR2YjRsazNTOU5lVlVqaGxFbmMzWlRNMFN1Vk41U0lXYWVmRER5cW1pQS9nWklyeE5GcElMWXlyb2pudjVHWHpxQkZnWkZ3WVBHSDI2NVRlM1NOMTkveVFod3MybDltS3Vyd2dWL1l2ZjgxeDVGYWdMZ0VObExENS9zVlV0amMrZWplaWcyNnpPc3BLSW1Ib0h3d0cxd0g4QlJzNStqV25halFzZW9PeVptNWNsa2NBMThpTWlRWENzUzFicE9hNk9WUXlwaTNRQ3VNc3lwb21kWGQ5VC9wVkRvT25UMHJwbkZ4M3dLTjdmbmc5akZkRCtZYjVjK1g0eG8yR2pqOWVIZ1kyVEhTZENxUzJRSE1KMnlTdjdDVEFBZ2g1R0ZzTFdvRTZKSXJTcU9OS3VPN08yM1ZmT2NtWTB3VEZsUlNvSVMwejNMWTBjOGdjSHNEZTUzK3ZjelZDdjg1MzJpY0lVWEZVWFQxYnQwMm5neEY2cGR0RmxIa0RoQ3FqMnpaV2ROOHAyamNZRWF5OU5kZXlMdmdhWG54QkNuVmJaOG96YjRWWEYwNitXTm8vV2FPTjFad1QvZEw0MmhzOHZDck50b01kVzdSbXlMck1DZEx3M0I5VkdPQUkrRTJtRVUyT3hsSEFtSlZ0NCt2QUtxUmczUjRRNGtpUkkxU2g5K1J4S1NzdzcvUjRFY29aeHYvK2dmVkJjOWNld0tMK0hLK3JVYVBJc1pWcnJDL0NlbEYydWxUUHYxS09WbFpLUWczSzk0SHBlTCtOWUpqZ05JL2ErencxWVlZMktMaUx6dVptcWYzdVRUemN3UW9jWVJ6VEZsTFZyZGRKejBGN0FJUDV2Yk5wajFSZWVia1V6OERoa1BLa3ZHRHhXYVR6T3M3T3UvYnZOMHIwTHhpeSsyRStDaGk3WjBPL1FaZCt0bFVZZE1KUzVRMG9tU2dqd1h0aHlWQVM1MXdxVEJXbFc2Y3pYKzVFRCswS3BBYmVrRHhzL3ZGZFVwdzUwVHhCK3pJcVlPRkRoVS9WbFhtNmJQdkp2ZEwrcjAvbHpONEc2ZXR4RDE1Z2pCNlBNMEpjTWFIZVJ5ZldPOXI1a3dLd0QzTDFWcVg5OEQ4LzFyblkxanM4SGdWOVdGaG1wVW5qUzM4T1lrSWZHT2JlMy81YXlxWXJUNUN4ZWpiMzNscGVselpSRHJ6L3J0Sm43UTFNMk1sMXFjRTRoSEgvT2syeWdQeWNhNWNnTUNHSFB2K25icjF5cVdoL2dzU3dwYUc1OXZaYjJEWXdvUXJ4UlN2b0FtOXdRTHBhV3FUbTJua2FJbkhzYUh0VTRNQ1JhUkgyckJvMjhaQ2hPSE15UFdQWDQ0OUs2OG9WY3JSbW8vU2ZQT1hRbVRFWldvdEk4VElpUVJoN1JIREMxeEk4TmRIYkl4dHV2VW5Lc2pTRVUyNUtuOXRhVlMyWUt5YzNiN0cyNk9kNFBGcFJadDZ0U2daUFBwUkRSaHV1dXlZOG1PRllwTTdBNmxLSDhabXpGV3k3NHdtSXpuV1J1ZzYweXU1ZlB5R1Z1c2NHODVpL3dBeERNRmJYV1ZQazhDZi9RSWNZSXlaRWx0VUNBbU5hT0w1dGg2ei96dFZTTkgxS2JDdG1aODJXYlA4TmJ3ZHUxRlV2bUMyYnZuK3oxQzk5V05yWGZDejlSM0FBWS9pQ3h5UEROWVptRmVpL01BUTYwVTlsY0t5a2hITEREb09IUHpBK1ZTQVV1WDNwUTlwSU9VUmJKeHVrb2Q1K1JpTWVYRGtlakNlTkRJcXI3ZE9QYlFnbll4c0xOYU9EY1ZFMmppRlBiOTdLdmVIUjBqSU5vWjlJNjEvZmxhLys4RHVwdS8wMjdodXI4bldlanExS1dWWkZsVTlQazYzL3ZWaXhPS0VwV0JhUENpd1EvTGxhVDJ1VGJMLzNYaW5PUUlRd295blNITUtsa0hRN2c2UEpwRkRxUW4zVkZYbFNPbmUyN0hqb0FUbXh5YTE0Q2VZMVFSSHVjT2RDNEdsRStFYS9qYmZkelBtWGZHSnhSb1ZQazhvNWVZeHNmckNnT0k0ajBycG10VWE5Zk5LSU9kNFdkbW5FVlRWdmJtaUw3b0hlVUVnTnhrSFpJRFloaHo5Ynd3Y0wyRm9VWjAvbW84ZEN0VzRJR1E4QUdLTHl6YU9oSE82WDFaTHhNTC83dEliWFFMaE9hRnJHSmVaNll5OFN1dmNraGt4dGdTUFVxbXZta0RaN0dxZTQ4N081bmVGSm5TYUVSVDZLZFNFU1pRZ1RDNkxDck1sU3F3cnExSzFTSWhFTDZhUmhaR1VEY0hTTTloMjExWHdHQUJvNEJtVG1vdGltR3hkcEUxcy9HRGcrWEo0WTZKR2FXNjVYMm5QWmo4bEhCZDFhdHNGUVhGdW1yd0hqRnNZeEgrNTQrSDd1bjdIZzhwN3J3eEhQdzVWd0tsL25NeHdOUXNqZERRME9nNGVZZ0NrTXk1blJHN3pIRzZDTUJ4NnRINjJXdXNWM1NmWENhNlhvY3ZWa1hRemhzYUVYT3JkcTRFRnBZTzZuRWpVNlBIckUwN3BkVHp3bUNaNnZHOFRIT1Q5RTNyYmxSM2NISHNPWk4valh4V1RqcWhVT1lUTDkxSjhMeWMzdnJOTDI1aUErQ29KVzVEVTNMSFJUbk84ZmsxT0tNRDdLZHRSam9WRXhkNVlTaUJjS1hHak50VEJiTlFNNFZMQnFwUWpydTU5K1dycmFXcTNqbUFDUklBcS9YWHQyUy9ONzc4cXVKMzh1dFhmY0loVWFQZ3ZUSjNIUnhnVWMrRkJGOHkyYWZDakdMZlRVaXdvekx0V0Y0cTF5ZWsrOW9hWkE0OHFKQ3hoYWNrWE5UMnl0TTA5VW5PWFpXRDlra25jWWRlVzhLeVRSYmQ1UGZKcUhkWWlyQXd6MGRFdmxWYk81TUF2S2RrNERwYmV0WGVzVWJ0M1lkUlF3TG1HY1lVd0JnOWYvNm5FeTdRVnJJUTNQcm5XZnFYUGxyaGVlbFJOVjFYd0VPUjVBcjRoeGpXc0VmNFRGbnVaV1BvNDkrTGYzcFg3SlExSjVlYTZzbXphSisxOEw1eGJTc2NqRFF3a1lJL2JyT09IcWJtME5hSjNqS1poU1RGSGVvNjBPQ3o5RUwvQkxKYmxVT3UwUzJmdktpMnhyT3hRSE1acTVhRU9tOXc4c1h5YnJNdFU0c1RXRnpFR25PZ3JtOFcwYXVheWQyN3Q1emFjSVkxYzJpUVlUdGdMdk90UWkxYnFOcU1ySjVSektjS21lZytOQUVIMTYvejUwY0JCai9tdUNEWTlmQ0I5ZUU1T0FiUWw0QjlzWDBOYjAzZ28rRGkyYUhwM2c0Ym02aFV1VXAwaGg5aVRaLzVjL2N4dGxLalVnYm5jWmFuV01udm92cGZxNnEwSUk5NHFDSVdHQmxUaHpPaGdNc21TdnhyWGh4ZVZnVjZkVVhINFphZUxVcHpuZnBkTzhZdDVNT1JKN1FPSzZwd3pqTm1lYmhadnlZSjBSMDdZaXhpb1Q1UzAvdXBQdHlQeG9xUjBCQWpyaXhsNDUyWk1nVkFoNllLQlBHbDUvaGNiSCtWSHA4NjlMWVZ1SWh4TGxNL09rdDdYRmRmWmcrSUtZWGJiMytUOHlYUHY5TlBEUnlLZE5sRDIvLzYwMTR2ald3WFhqdGRram9xTVdjS0Yvb0sxSXB4UXNNamsxWUtyUnhTM28zZlg0STlhT01EcG5HUmRsZTE4S0ZxdXcvcnZYbTFVcW9aeDNRRENFbVovRFY0VFF6cmNkS3dSRFU0UWViNFRiVk1Qa2hhMFpRdXF4ZFlYMElpb0d4b25ueWJwVndwWU5DN1pXN1AxVnNMNGZrSGdlbWF2eDlEUTJ5c1lmM0VwRmtFZDZOM2hWbnRXcnU1dWJ0TFhTQmp5dUh5RGc5T0F1c2Zyb09YcFlLZ3QwZStqd3dBRDlDeDlWQytmSnFibzZaeGYvRDhvR2VDSGdwMThYVEdlMmI3WDN1RldBb2IvT08zaDRYM1ByRGRKNy9HaGdjRXd3REVjUUlySllFVC94NkdQejVLQTB2dm9pcHhzSWxRYzhqRWk2UjllRjVGZS9mWW9yZmZaeHVBaGFoZ2xoN3NUV3IwaFgvdWdQbzdiK3lxLzIzLzdMUjJTZ3E0ZnY5Q1QxOXpRb2dDWi9peVg4OWZiTHZ1ZCt4OWViYmFHbWRPWFpvaGV2VGU5NzZRVko5TWVPcGxPRWNWTzJQOFFMQWxYVCsrcFBmNUNpcVhibXk4V0xoaVF1aUFxeXBQR1ZWN1h0NkFrZURrbHp0Sk1hTW45Y2F5bld6dVJKbzRCM25OcXlXZFovWjU3U2FCNWtvVlBuMnN6SnN2V245N3R6ZWsydUg0RmVxcW81ZVVJMjMzdVB2VitIZ3hERjRVL0JvSENjcHRsZ0xnSGlaVUNzREFxOXNaN2NYQ2VWczY2Z3M1Z1JxVUZxS0FkK0hMdDJ0eDdRVnNaYnFqQU9DelJsV3VtaktDRTlDTUVKdGx1M1ZqVzNYT2UrMUREdm9WQndLclJ3cnB6ZXZZZnR4Z3hPWUVGdW9hREFjcVIwUXJnL0tKMk5EVko3MDAxVURnMVJGYzZGMWZSMDJmb1RLTnVqOEpITEc1ZE9BeHRxcFN6RFBrTHdIbzI1dnlSckV0OUU2ZTFvWjB2MG94Tm93Y3FXZ0lNNTVhWjFWRFRxZEE3djZaSDZ4NWZ5QVFtbUZ0QUZIVUR4MkVvZTBPMmxkN0JVWWR3OCszelF0dm9qaGpsc3ZialBWb1ZqTHNJeDU2NW5udEs5WlMvYm1RRDhZYWdweHBjcEJQN0ZGQWFCYUEzYldFT2ZXU0ZjdUtJVHFCTnZBQmpjaGhzWGtDWThLMmVvMUcxalNmcGtxWDkwYWZoY0NSREdCd3JGVi9mZ1lpbk5oSUdvQVd0L0x2UjBqdzJsTjY3d2h5Z2pnTFpocytHNXlnS25abmhkaTlGQ282SXRKTldvc0RLZmU0VjdGU3RaSnVqcisxc2V3VGV1N0lGangyVHJnL2N4SENGTWhwQ0VwTjV6Y3RzbTF4SmcxazhJVkp1bHMrVHFCbnZQOEdpVEZXeUQrdWd4S3NCeTlJdFNtTThWS0JiOWExMzlnYTY4Y1NhTk4wWEFwenRqVDU4b2pXL2pmVHYwY1NhaVA3N2ZxWDE3cEdUcUZIb2NEQVRLUUJtZjl0VGV1SkFuZzZsNEh2QjczTWFuSmh0Q2huVExWbnZQOS9sOEcvTGpPS0JSeDRKM3QzNndDajNET0FFWDhTallSWUJ2WE5rWStFaEpzVlRNdVl3ZXd6Q3BSUFBoUk5ZVTJmU0QyOXdCaTUySmV3S1JPUkU3Y1BPN0tuamJrcC9LNXNVL2tKT2JOa21DNStxUk1xeFhkTWdUejFrd1dmS251Nm1GejhkeHRNcDlMZm0wczNSODZOQzVjenRhS2hoK3cyT0NySC9rZjZSMEdwUnRMMktZMGpPa0tEOUxkdjd2WTlvNDlSQnJlQlZZTVB4NEJnTU1UZSsrdzRkSXdJMHhPRTFBNlRvVnJyOTJucmFBWEp4eUEzZ21rK0Uvb215TXUvTVhlQTBZMnhKZHRmSzB5bkRpcXhMTVAwWmJGTVpwNVhHYW5mQU9ybDNMcjBzeHAyTDF2UDFuRDhuQlQxZkxxVDI3K0g2YldiZGpYanR6RWVpUTBFdjFENS9qSEtzcGwyMzMvMGdWcGlIUm5mYkJHQkY5c0JMZit1TWYydGNoQU5EaFBCelEyZHFvNDArZ29xa0VEYlA0TEFxS3FKaVZMNmRoSkJ6VDBaRUNzRGwrTklXSWdQS1pMcW42em53dXpyREk5ZXNEYmc4enArbzArYUcxamZGc1plY0FNZmptbGUwWTZEdllLdVZYWFU2UHJuUjdXUkFOdkhpMGQrWUFWcGNHSmxnVUxMa3I2VzF2dGE5TFZDRUlaVkFTM2huSGUrMGJicjVldHZ6c1FXbDQvamxwK2ZBRE9WSlZLYWQyYkpPdXZWL1JFTERxYnYvM1dtbDYvVlhaOXRBRC9FU29TTmNONXBIMlNCTEtLOExMZndVNTB2YkYyaUF1bWlDTFZyUHI1MHNwZEg4azdQdGpqNDF2d3RtVVhVYW5iUFlqbUxHenYxWTJ2UHF5dmFDWm0yTlJNYmFReEpNeXRQUjlReiszUm9uRE42NXNzMUVMd2ZpSXJ5UlRWNWRLWkpIaWdySzVEMWRoYlgvZ3h5UVlqelc5VUllVHUrT1JwVW9IckZzWFEzbmFuNDlNM1pTZ2dzYlJKSERpYzZMSytUUDVFaUkrcUZ0LzdkWGNycFROTGJBK09pWWVoS0NmUDdpdzEzbHRhL1BWYjU2V3hFQmZUQU1SUGQzTkRWSTFiMVlrRTdkNFFoa1BXNDdWNGp0djEzaFU0TWJ3QXpsQU1kSGJ4ZWNLa0pzL1lNRjRLRmNVekpDMlQ2TVBKT0xyaEJnYXduOHNqUHZGdzZhYmIrVERCanNzd0ZlTWJ0RXhKMWM2UHZVUDkrTWVvZjIxNzRuNm5WSjF6VXhWemxRcHhHbVNDNTNlcTNnczYzRDVpSUU2VEIwbyszdEkvSElTQzBhdXZvMFdmcjZyN1hjc2VWREhNNFBEcnduTTB6UElzd004TCtjQ0UrTndmSXNJTmJmZ21iVzFzeTV4UHM0RDFpR002UzZ0M25mWDh0NFhuek5IVVFNMVhoeXZLZ2RzOC9BTld6aGI4RWdDTW9QL2dMSUJSalhHN3R5MWsxc3hlSmJmUnRERHRhNXU4VDNTZi94NGFFdm1WZEZlNlBoa3RmN0p4NlJLdHgzbCtYakwxRHdxbml4YU9BVzdPbHZZb0J3SkNVTERVeTkvSDY5TTdmblRiemdxQnVQNFJnUnp4S1llSFIvUDRPSE5mTTg3R0pyaVNwc2tiZnplM0swN2ZOOFJ3SWZxVUhaZzRSaGdDa3gwbm1FSXAzT293WE50Z2NnRStxK2VKZTNsUld6dGNaMExWTmx1TUNhOC9RSEF2OWxRWlUrZGFKK1hJbHhvd3J2ZFRXKzl5UllSSVNPQktjd3pndkxlUHp6RGhSbU9Bd3N6SnZQUUh3OE5NSWMyTEgvSnJOd0lJZURhSDlSZzRONldBN0w3bGIvSWxydnZWRytmelpWcHVlTEJXeWVJR3Q0SW9IZ3ZFSHF2S2dtR3hwY25NTmRyZmMzMTgyWDcwaVc2QmR5aXBDcHlNamFjTC9QeUErK3RsRUs4RUpFeGhlKy9GV1pNSkEvRmFkL1NxZUlhOVM1YkdZTkg1dWc2RG1Ba0Rjbit2end2LzU3d0xYN3VoRStBa1NpM3lmOGxPeC85dWZUcGxqVEFPUVkvNi8rZ0dRenFvcWFlcjdFZS9QQnZtajVnd3A3MHpPNTZJaktHUm9aa3l6WG9QdEV1VFc4dTQ5T3g1bVd2Uyt1eTEvVDZEV25XeGRQaHp6K1RvVzdkUjJzL1AvK2dIOGVMNDFIbEQzU2VraE1iYW5RLy9KYnNmdXBKdnN0V2M5TkNidlB3QWtDaENnR0N3SXY1NjNRcmhVZUYxZGRjSmJWMzNTRTdmdlc0SEZ6MWxxNmNkeW8rVzFNQXNaV2dLS1BiVkthMWlVRTVXbHFpTkw3TS8yM1N2UHhWT2ZEbTYzdzFHZ3VvSXpXVlZFaVNYR0xGc1lGUjBkM2VJdnRmZVVubDlvYlM4RHJIMzdmeVZXbDg4MlZwWGZPeGJVTVZ6ajVPTVRCbDZ3K0lqQktFSEZlU0RaWnNxOUg5a1lBTFE3WlZERjRZbWlWdGl5d3p3SVZQNXhnbmhEajlzVnRxRnJxSU9kUGVKbDM3R2xXQlg4cnhMWFY4bWZERWhtcExXb2IzZHU3WkxmMkgyalFzZGtlT3JCQlhVbFRuQ2dxeFloZ3pBbC8ydEhvekhUc0EzUURPRFRDRVhrUVIwblFVNktLUTR6U2REZEdjemNZR1hwaXNjZFUwQWlzUy9LQ3BRa1NjSnZVU0U2NGpISFZPc2pheWxWREVWVkNFMTQ2N0JIaTZBajJ4ZTM0OGdxdVBicVBlalQrTXQyaXJCV00wT3RBV0hPQWhXS0FkbWJ2bmhjMkhaQTZ2M1JzN0RJbnVERUNMSDVNbGoxd2o0SUNuM3ptUEpuODNEdnluZCs3K01BREJVSUsvSDJNZ05IWjFGd0syTlZ3QmlEUGUxKzVIRFBqN3JvM0Q0ZThHM2JzYUNqL1dKb1F4N2U3YkFrSTdWMmZGaUE2V2s0TmF5QUhST0JqQnh2SUozU0tqQWM0NE4yTUFQNEFhRThaQW1YaUhJMGU5Rzk5dTZmaHg1aFc0UUlzYUFJeFFRS2p6QmVab3IvZGpBcmtRY0R1Z0RXMFVONVlud21mRGlMSkdKa0NqSlJyTTNkSStwcFZnRlA0R0lKUnhEMjNqM205MUFGTGorcmdzVm9qYUFZeEdHNDlsKzR2YU94TDh0YThlSzhURGRaeFh3Mi9Ydy9uaU5mc2xRNWl6WFcrRnFCT0F6TGt5d0s2VDI0d0lTYmc5UGhDa1dSeDVERml0UCtkc01xd2lmaGxtSTVlZlpVaHhpTjlDV1ZPZ2pwblJhSkVDNVVpQUhpMWxvWTJ0aFNuR29mRFpHRUVwaXZHUWhCTVh3d2RSV3NBRDZVcTZKL0ovVVZiV09oTktnQXdBQUFBQVNVVk9SSzVDWUlJPSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wNS0wMyJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMDUtMDMifSx7ImFhZ3VpZCI6IjMxMjRlMzAxLWYxNGUtNGUzOC04NzZkLWZiZWViMDkwZTdiZiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMzEyNGUzMDEtZjE0ZS00ZTM4LTg3NmQtZmJlZWIwOTBlN2JmIiwiZGVzY3JpcHRpb24iOiJZdWJpS2V5IDUgU2VyaWVzIHdpdGggTGlnaHRuaW5nIFByZXZpZXciLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI5NDcyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH0seyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AzODRyMV9lY2RzYV9zaGEzODRfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciLCJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlES2pDQ0FoS2dBd0lCQWdJVWVmK1Z2SGtjVFFuRUQrK3dKTS9JeHpTVUxrMHdEUVlKS29aSWh2Y05BUUVMQlFBd0pqRWtNQ0lHQTFVRUF3d2JXWFZpYVdOdklESXdNak1nUmtsRVR5QlFjbVYyYVdWM0lFTkJNQjRYRFRJek1Ea3lOVEV4TXpJME1Wb1hEVEkwTVRJek1URXhNekkwTVZvd0pqRWtNQ0lHQTFVRUF3d2JXWFZpYVdOdklESXdNak1nUmtsRVR5QlFjbVYyYVdWM0lFTkJNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQW91Rk1UT0thRTBZdGV4T29pc1N4cCtFYmk1SUE0ZXNFU2N4MTZselFkcVY2L2VaODJLdEplTlhFdU5rQlZaRHBjMzJnU3R1eExCSDhtZ3NvSEJGYWkyRGtqZkJuNXFid1IvYzUrc25sd1p2amdWQTBoekt3OUN3QWVBd1JENWtyV3Q4OC9DVnlDa01jZ0xTR3dacy9yajdGL0xzM0ViZzdNcUxiYlFKOUNvemJiTGRKVVlJSGNQcFNaUHRvTXJaYjRHdm5pNmlWUzlVdkNLZ3BxYzZMR1Jtb1lHRzRaUjNsR0ovWFFaZnUrR2VKVzY3aWltTWoveW9YT3d4dWN4aXZaSEZrNmNRU2d3dXdpb2VObTR3dms4M0xoU3VXY3RmMmtBeVFjWjdrVW5wTmVlK2Q0TWdybUdVNFhNRkxpVGd1dGFCK2U5VjhkNUpUa1VPSGlMenRrUUlEQVFBQm8xQXdUakFkQmdOVkhRNEVGZ1FVTTVTQjViSHJWK2pwSU9NZEpsN3U3YmNuVFk4d0h3WURWUjBqQkJnd0ZvQVVNNVNCNWJIclYranBJT01kSmw3dTdiY25UWTh3REFZRFZSMFRCQVV3QXdFQi96QU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFDb3dSM0tUTGZpZEp5UUZOcUVGZlVyZlo5YWE5ZWdwT1F0TlJKZExTdEo2eHUyV2ZMd3ZHNG9qR0psQktObmZhNURJY3lRWWYvOHFKNGVsaUFWZU5YdVltZU1tZ05nWlp5dVk2RzF5V0NEMlYzc0Q2WjR1ajNTYmFET0hqM2dIdnN6Z1FocmhUMWgvcHVIUWtuNitoWUtBcDc3a003SWM2QVovUkZianBtTExrMkQwc0UxbHpULzAyaStCaDdNOHNtYWlEWjkrK0pHenhlU3VuOFcxSGxlWlVtMnFLR21SYTRYUGRyeVQ3eDZLR1VHblU0YTNicFVtVmVZOXJRL3NmTWQ1WlRvbyszdW5GV0R6b1ZWMnZOdTgrK1ZMQzl6bzQwRmFLUUxyOVZBSkRKNHlMRU5SN0tybVY4TDBjQ1hLSkdaV0FXdEc1UkdUbUhJaGQrbkI0MWc9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImxhcmdlQmxvYktleSIsImNyZWRCbG9iIiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6IjMxMjRlMzAxZjE0ZTRlMzg4NzZkZmJlZWIwOTBlN2JmIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOnRydWUsImFsd2F5c1V2IjpmYWxzZX0sIm1heE1zZ1NpemUiOjEyODAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi0zNX1dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjQwOTYsIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjozMjk0NzIsIm1heENyZWRCbG9iTGVuZ3RoIjozMiwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjEsInJlbWFpbmluZ0Rpc2NvdmVyYWJsZUNyZWRlbnRpYWxzIjoxMDB9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDQtMDcifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA0LTA3In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNDQ1NjFhOTVkOWEyNjY0ZDMyYTI2N2RiZmU4NmNlMGJiMTllNTkyNiIsIjQyZGIyNGMyNjQ0YmQwYzMwOTQ4YTMzY2NjMjY2MzVkOTFkYmU0MGYiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNDQ1NjFhOTVkOWEyNjY0ZDMyYTI2N2RiZmU4NmNlMGJiMTllNTkyNiIsIjQyZGIyNGMyNjQ0YmQwYzMwOTQ4YTMzY2NjMjY2MzVkOTFkYmU0MGYiXSwiZGVzY3JpcHRpb24iOiJFeGNlbHNlY3UgZVNlY3UgRklETyBTZWN1cml0eSBLZXkiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MywicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCIsInJlbW90ZV9oYW5kbGUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDa2pDQ0FqbWdBd0lCQWdJSkFMbGlLdnFHSHdPeE1Bb0dDQ3FHU000OUJBTUNNSUdsTVFzd0NRWURWUVFHRXdKRFRqRVNNQkFHQTFVRUNBd0pSM1ZoYm1ka2IyNW5NUkV3RHdZRFZRUUhEQWhUYUdWdWVtaGxiakV6TURFR0ExVUVDZ3dxVTJobGJucG9aVzRnUlhoalpXeHpaV04xSUVSaGRHRWdWR1ZqYUc1dmJHOW5lU0JEYnk0Z1RIUmtNUjR3SEFZRFZRUUxEQlZGZUdObGJITmxZM1VnUm1sa2J5QlRaWEoyWlhJeEdqQVlCZ05WQkFNTUVVVjRZMlZzYzJWamRTQkdhV1J2SUVOQk1CNFhEVEUzTURNd01qQTVNVFV4TUZvWERUSTNNREl5T0RBNU1UVXhNRm93Z2FVeEN6QUpCZ05WQkFZVEFrTk9NUkl3RUFZRFZRUUlEQWxIZFdGdVoyUnZibWN4RVRBUEJnTlZCQWNNQ0ZOb1pXNTZhR1Z1TVRNd01RWURWUVFLRENwVGFHVnVlbWhsYmlCRmVHTmxiSE5sWTNVZ1JHRjBZU0JVWldOb2JtOXNiMmQ1SUVOdkxpQk1kR1F4SGpBY0JnTlZCQXNNRlVWNFkyVnNjMlZqZFNCR2FXUnZJRk5sY25abGNqRWFNQmdHQTFVRUF3d1JSWGhqWld4elpXTjFJRVpwWkc4Z1EwRXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBVG1uOTFFSVlWZjVEVDBwOWlwYzNNb2Jmd0thcm5QOWRNOGNyTVNaTlBYeVl2MEg3Mzh1S2pCbm5sQ3JxMzNJVER3Q09EU2xVYUR3NTBJbmpudTV5UENvMUF3VGpBZEJnTlZIUTRFRmdRVXJJa3ZENnpMaUR1Y2RoTm5BcWxtckluTm41c3dId1lEVlIwakJCZ3dGb0FVcklrdkQ2ekxpRHVjZGhObkFxbG1ySW5ObjVzd0RBWURWUjBUQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUFEZFpCU3k1OUYzZHpjK0V2VTlKQ3YzZUhKdytBaXZCWFU4SDQ2ZTZlcDlBSWdVdDkvQWcvdlRBaklrS3RJSnMvemJIYWZEY0ptcm55VS9aUDExNU9iZW4wPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJd0FBQUFZQ0FZQUFBQW9OeFZyQUFBQUNYQklXWE1BQUI3Q0FBQWV3Z0Z1MEhVK0FBQUZJR2xVV0hSWVRVdzZZMjl0TG1Ga2IySmxMbmh0Y0FBQUFBQUFQRDk0Y0dGamEyVjBJR0psWjJsdVBTTHZ1NzhpSUdsa1BTSlhOVTB3VFhCRFpXaHBTSHB5WlZONlRsUmplbXRqT1dRaVB6NGdQSGc2ZUcxd2JXVjBZU0I0Yld4dWN6cDRQU0poWkc5aVpUcHVjenB0WlhSaEx5SWdlRHA0YlhCMGF6MGlRV1J2WW1VZ1dFMVFJRU52Y21VZ05TNDJMV014TkRJZ056a3VNVFl3T1RJMExDQXlNREUzTHpBM0x6RXpMVEF4T2pBMk9qTTVJQ0FnSUNBZ0lDQWlQaUE4Y21SbU9sSkVSaUI0Yld4dWN6cHlaR1k5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZNREl2TWpJdGNtUm1MWE41Ym5SaGVDMXVjeU1pUGlBOGNtUm1Pa1JsYzJOeWFYQjBhVzl1SUhKa1pqcGhZbTkxZEQwaUlpQjRiV3h1Y3pwNGJYQTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzhpSUhodGJHNXpPbVJqUFNKb2RIUndPaTh2Y0hWeWJDNXZjbWN2WkdNdlpXeGxiV1Z1ZEhNdk1TNHhMeUlnZUcxc2JuTTZjR2h2ZEc5emFHOXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNCb2IzUnZjMmh2Y0M4eExqQXZJaUI0Yld4dWN6cDRiWEJOVFQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wyMXRMeUlnZUcxc2JuTTZjM1JGZG5ROUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlVWMlpXNTBJeUlnZUcxd09rTnlaV0YwYjNKVWIyOXNQU0pCWkc5aVpTQlFhRzkwYjNOb2IzQWdRME1nS0ZkcGJtUnZkM01wSWlCNGJYQTZRM0psWVhSbFJHRjBaVDBpTWpBeE9DMHdOUzB5TTFReE5EbzBNRG8xTlNzd09Eb3dNQ0lnZUcxd09rMXZaR2xtZVVSaGRHVTlJakl3TVRrdE1EVXRNRFZVTURrNk16TTZORGNyTURnNk1EQWlJSGh0Y0RwTlpYUmhaR0YwWVVSaGRHVTlJakl3TVRrdE1EVXRNRFZVTURrNk16TTZORGNyTURnNk1EQWlJR1JqT21admNtMWhkRDBpYVcxaFoyVXZjRzVuSWlCd2FHOTBiM05vYjNBNlEyOXNiM0pOYjJSbFBTSXpJaUJ3YUc5MGIzTm9iM0E2U1VORFVISnZabWxzWlQwaWMxSkhRaUJKUlVNMk1UazJOaTB5TGpFaUlIaHRjRTFOT2tsdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNk1qRTROV1l5WW1ZdE9EVm1PUzFqWmpRM0xXRmlPRGN0T1RGak0ySXpaakJpTnpobElpQjRiWEJOVFRwRWIyTjFiV1Z1ZEVsRVBTSmhaRzlpWlRwa2IyTnBaRHB3YUc5MGIzTm9iM0E2WldNeFpUZzNNakV0TnpNM1lTMHdOVFJsTFdFellUa3ROVEZrTVRNek5EWmxaVEk1SWlCNGJYQk5UVHBQY21sbmFXNWhiRVJ2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2TWpFNE5XWXlZbVl0T0RWbU9TMWpaalEzTFdGaU9EY3RPVEZqTTJJelpqQmlOemhsSWo0Z1BIaHRjRTFOT2tocGMzUnZjbmsrSUR4eVpHWTZVMlZ4UGlBOGNtUm1PbXhwSUhOMFJYWjBPbUZqZEdsdmJqMGlZM0psWVhSbFpDSWdjM1JGZG5RNmFXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEb3lNVGcxWmpKaVppMDROV1k1TFdObU5EY3RZV0k0TnkwNU1XTXpZak5tTUdJM09HVWlJSE4wUlhaME9uZG9aVzQ5SWpJd01UZ3RNRFV0TWpOVU1UUTZOREE2TlRVck1EZzZNREFpSUhOMFJYWjBPbk52Wm5SM1lYSmxRV2RsYm5ROUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NCRFF5QW9WMmx1Wkc5M2N5a2lMejRnUEM5eVpHWTZVMlZ4UGlBOEwzaHRjRTFOT2tocGMzUnZjbmsrSUR3dmNtUm1Pa1JsYzJOeWFYQjBhVzl1UGlBOEwzSmtaanBTUkVZK0lEd3ZlRHA0YlhCdFpYUmhQaUE4UDNod1lXTnJaWFFnWlc1a1BTSnlJajgrLzBWeFJRQUFHZlZKUkVGVWFBWFZ3WGZjbjNWOTcvSFg1L3Y5WHRkdjNEczdKSkFJQVVMWUJabUNpbURWRGxmdHcyM0hxWXVxUFYwV3RkYldSNjNuVkcycm5yYU90c2hEclJVZlBSM1dXUzNLVmhBWllRb0VRa0xXbmR6ek42N3IrbjdlNTA0aUtOV084NTgrbjJudWlzUy9KM0c4WVplWjJaVEVJbUQ4NStST08wWlNVZmlISlA2Rkh5SUVXQmpBd3pOdzZvYkkzQ3lrQ0dhR0pOeWhMTVd3Z25yb3BOSklDQk5VY29vaTBPOGIreGZGNlBMQXFJTWNHb2QyVyt6WUQ5Rmc0OXJBZ2IxaTBUSlRIV0dDdW82VWhlRUpkaTltVnJTTjhjS1lxNDJkKzhTS0NTTzJnQXdkSUJRUVRQeDdabERWZGtrV2J6VFpjS1RJM2RodnZyR2x1ZU05ZDhVVFgwUnIram1veVlDUU9NU3NCTHBBQWpMUVJ4cGd4bytSQW1scjRvY0laaGVHa0Y1bEJwTDRyd2hJQ1hMRGZIK2dEeGVGa0hnQ0NlU3dmNzhoRXovS2pNUEVENUlnUlh1UnVmMjBwWUJaUTcyZjdTdEdIM1ltVHZ4Rk1oY2dBd2xpQVJMZ0dXd0dOQWZXUXF3bWhzaEJjbjRzR09BK2w4cUN4eG1RQlUzRFNaSWo4VjhUWUZDMGpZVUZiZTMxZFAyeTVaQXpUeEFTNU1aQWdQR2p6UUJCMVlEeEE5WlowS2ttY0VISW1jOTNMdmkzSGZISWtxWmVqVElnTUVBTzdsOG54azhoM1lMbjNZUTBqdXNNMUx5T0VNNUU0c2VDZ096L2xQWWNFSTl4UVR0eHhIZzNudWtZSUw1ckVkZ09DQ2o0ZmdZU3NSNXFSYWVqcTBKaXVxcDRnaFFOTHcxVjRzZUZBSzlGTXI1SFFMVGpRZ3liTWNpTmc3SG4xcFdYZk9PaDZzU0w4UGtqTVFkTFlHR2F3ZDdmSlhZdlIwV2ZFTUFDMUJXRTRsWjZDLzlNbWY2T2N1VHBTSUQ0a1dVRzBtN0V2ZW0yYmM1amhvMVlPeG1QT25NVHAyYUo3SUNCaVk4Si9UN1FBa1lBY1pBQVE4RW9jME8yeUxiUlVVTUNNNUNNZGh2MnpUbGtJL0pqUkdBUlFoSElqWGlNR2NkS0duZU0waktJT3g2cFYrL0xadWNqN3hBTVNQdm82eFY0OVFYU09Nek53OGdFZEZvd013TWpZNURTWHBybXJSVDZCNHhWaUI5ZEVrdHVKTnFPdEhjKzhKaitFRHBkMnhUYWpHZ0FHZU1nZC85bllFOEk0SUlRUUN3SmdJTUxYQkFObWd5U2tSMks0Tno5SUR3Nkx6WWZMUXJqeDRZWk5EWDBlazUzTENCeFNBcDJqcGxoZ2hZMXN6WngwMVhOQlhNRXRoQXFRQlc5NWgwMDZRdkVFYWhKdE11WFVNUVgwRlJYMDJwOWhDTE5vd0NlcnNmOFByQlYvS2ZFWWNaL256ak0rQUh1RUFML0lUbGdZTVpoQnE2YkVRdnBTVWRHSGxQVnhCVmpkbzZ5NFJJZ0VOc0VPNkpCbHBFQ1ZMVVRnaEZMUVRZY0l5TUtRWk1oRzFRTkZLWDQ1ajFpWXRKb0pVT1YrQ0VNR0FFQ01BK0kvdzhDWEdDQU8xamt2ODFZSXNnT0VvZUl3eXhBWFltNS9jNnFsWVpuYURKSDVjekpoSUJNbU9BaDMvamxnWFZXUXo2UllEQVlYc3RDL1JkMGxrTTVBdkkzVUhUZlJ3QnFmeDRqbzF1QkwySVI2Z0RaRzBJQUJPNFFJMkRnRGlZT3NRUnlrSU1aUDBqZ0dVTGljUllBZ1F2TU9FUUNNeWhhNEJua1BJRUVGcUJvUWE3QUhVSUVCRG5maWNqcHBFbHhpSURJbXM2WW5aa2JhREpZTUR6NzNjZ2ZtV2tDUllMSkNQMCtXQUFLSG1lQVpFZ1FBZ1Rqa05FMnBBZ1Nod2pJQW96amdaOUJPayt3enNCYzdBTytndmlreEtQOEp3UzRHREc0S0VYT0VxenF0UEFBM3pIakM0S3QvQmNFeTRKeDhXaWJNMkprS29vYWVBRDRDdUxiR0JRbHhCRWpaa0dmOVhWdG00aGdDSXpaditYRkR6MFlOcDZOTGF4RURtWG5zMHlaRXlvbzB4bkkvb2ljb2FraFJNQmVnM3dUVWtuMjFSZ25FOFFoclE0b2cyY0hiUWYyNHF3aTJIcVNCUnFCQURNZTV3NnBnTTRZREhxUUd6Q0RrQ0FWTU95QkhDd0FBZ0d4QURsNEJvc2NacUFNQ0dJTHdqaFVQYUZzd0E2QzdtRkptbmxVSE9RWldsMVdqNHl5UlVFZ2tCdGx5VDJ0cUFONzU0VzVzV1JDY0tyZ0RMRGpnT1VHQ29HZEdMY0MveXA0aEI5R0VPQ1lxWFo0Ylc3c1JkRjBGR2FHSUFNcFFzQ2VaWUZmTTdOM0NQN2FRSHdmQVRtclJQWkxyY2l2WUd5V1dWZUN0Wk1nbDVySzNwU2lQb2J6aDhDQTd5TWdpMUdaWGVwdXI0ekdwZzJyWWxuWEFqZVVoRHNQV2VUUExmTEgxVURhZm0rbUxveVJ0djNFWk5jbXF5eGFOQ0J1dlQ2ZXV3UHhNdFJ2NCtyUkc5eElNdWcwTU5RQkxOeFBhMlFMdVlGcUFNVG5BOC9ub0NJQXhpRWhndWNETFBZK1RqUDRFdU5qOStEV0o0UkFOWE02ZE4vQ3lMS3pXSndGYnlCRVFCQkxVSURGbVFkeFhVY3E3c1RDZ0dIL0tQcHp6NkF6ZWhJR05BMmtObmpld2ZiYlBzclk2dnRvVHo0ZmExNklCY2daV2lPUTYwZllmditIbUZoeEI5M1JuOFB6eTNEZGpyR2RKYW03TVhDUUJFWGtERFBHY2dVV3dYQUdmVjFmVzBCdWF5M3k4N2c5djkyMkV3MWJJVGN3Z1NBRlE4Smo0SDZaWFZGTEh3Qm0rUzRIQXJ4NDlUSjdSOWtLeHc4V3dRS1BrNkJzUVFHV3pkWVhvL0dqZFpPak1oODJEcE1nSmp0cDlVVDgzOTFrRitlR29rakNKYklNbHhCWXJuVmt1MnR2TXc5SG12SnJCUU9XT0ZBRVRsblZEaDlzV2JpZ2NjTk0xQm5Fa2lBa2tMRWhCSHQzR1d3Vm1kKzhkNXZ6eGUvRTlNeXo3Y3lMejRmcUVTaVYyVmxzK1B5ZVltMlBQay9GTXNnSERQb3pXSUNxZ203bkFUeS9nTms5cjZFb24wZDc5RWswRlljSUNBSEVFb0VQdjhxakQ3eVRWY2RkdzhSNFF6V0FMQkJnK1dGbUZyL0tiSE1GVStYekNBbXlnd1VvMHg3MlBmU1hQSERuMzdMbEtROWgxaWRFd0dGbTF5bzZ4N3lWc3Z0RzZoa3dvRFA2TmhabUxtZlp4aFlwWFl6WElBR0NhQ0M5aTE3OUZ6VFhRVHJoUXNwTjRJdmZBdVpaa3JwZGNaQ2dFMlZuZXpaY0ltSzBPbngxZHRiK0xqZTZlTlVLKzJEQ2pxOWRoQkMwNUFEU2lBWEtWalNhUmpRaXhHREhncjNUNEZuQXIwcDgyd1dkeUZ0YkkrRzNUVGJldUJBUWdCQU41UE1qTFQ1M3g0TzZldHNDKzg0L3dkWk9ZaTl0aU84eXk3Y2kzY2hCNHR4V3l6NFM0Y1FpUU9nNnZSNTdURnlWZ2p5WVhTUlkxUUFPZEdKOHFhUnJKUHRvVTNQUXVTbllGYVBSTm1XRGpERFlXZFYrdlJuWjRHd3oyMkJBTlpTVm5maXFvNDdsczVQT1ZmUExiTzJLVWR0TVgyQUdCUXc2RTljMGQrMWR4ZHJqTnRGT29EaENaLzk1N0hoZ0swZWZDNkVHNXg0R2k3OU9TaDhncEtjUi9kY291NmZRbjRmc2tDSlEvejNVYjJCcXpVNmFQb3dzTzViaDRBSmN1L0RtcTdRbkJ2U1paL3ZXdHpOMjdHbDBKemN5V0FUWjlWUnpiNmJkdm9iTjU0cWlCV3FnR29JaXRFZjNzT2ZBbXhpM1NMZDlLVlYvRjYzdVZ6ajZMSWpGT2xSZGdBVVFFQU1NcTN2SmRoVnIxa0p1TGNNbW40b3FvTDRaUElPUkdIQ0lHVk5FVGhKZ0J0bjl5OE1Ccng4ZHM3Y0ZoWGQyb2hnMmZtUE8rblNRM1F5MkQ5TmtVOWtwaTQyL29HeUZpOHBJa0F0dnhNU1luUitLK0FrTHpZdEcyM1pCdXd4dnl6MjE2MGFZUVpGQVVQVjcvcW1pc0Q5blZMZjErdlNuZTQ0c1FOWVZqZXp0cGZIVVJuNFRzTTRzdk0vRWlTSEJURi85aFVYNzA3S3RqNDYwMklYSU45elZiSjRhaSsvZmNuUzRzQnFJeGxXMFkzemR2Z1UrdW0zYWp6anRLUDRNYkZNdGtHbk9zNzgzaFBESkVPeFJTUmdjaVhnYnhrc0ZscUt0YUtmNHd2NVFWNTE2cko2MHlqbWgybTlZRUpUc2ZvOWUvOGg5QnphZXdSSHpVNFFDRkZxRThBYTh1b21pdUlXbUQ1NmhMTURpZzdSSEh1U1dhNy9Fc1A5UlRubjZzNGdHaS9XMXlONUlIT3lrTTdHTWhZVTNzN2o0VXNScWlsQWdQazZPdjA2NzNzdFI2MjhuaHh2STJraDMvQ2JtRjErTHVJM3hOZURoNlZUOVZ5R09SUGxtR3Y5VEpsYnR4SUQ1NFYvU2FqOFhmQ2R6ZXhleE50VFZXVVRmZ0JtWVFURG9EWGZRMHpZbVdwQTJub1A3Q2ZoZ0h5SGZqb21Ea2pqTXhQcEFPQTREejl3ZzhYN1YrcjJSVG56NVlxMEhkcy9sUHh3cDdUUEJtT083Z2tIbFhIdjN3LzZ4aVNuLytWTTJwYmRYcy9Za2oySTRFS0VLVzU1NlV2SGxtSmlvZW1vcmMwZ3JRUU9QSGhqNlcybnNiOHFDeDhVSU1SaTQ5dGRaZjFBVVhEQldwb21GU3I5bEZzNEpDQXZNN1pyMVMvdnpmSHpEZXNNTUVEUnV0ODczbXJjb3AvY0VXQjhEelhSUDkzL3FPaS9PUHpuOWFtdlVucnd3QzVnZTh0cGZCWHlOSjdvYjlEdVluV2pZYVo3RllyWk5NY05LMkpLQ2pWZG1kQm5BZ0JzZjBoSGIyTEx1ZGFRREkxUVZ5S0N6Nm1TT21mb2s3bitNL0V0NC9RaXRVZWlPZ3pjZzdXRFkrejF5UG9taVhFOWpmNGhwQjZiMXBIZzU0eXVmd1hBQVpoQU5YQytuYW00bDhCNjY0OUJLQjhnTE1OZDdKNVZ1bzRxUkVidU13Y0p2WTJFTWkxQ01Yb1NxRHRobHhBQWR6ZEkwZXlrNzMySTRuT091dTJIOTZ0Tlp0VHd4ckNBWXhBUUwrMi9Dck0vb2F1aFZUNlpWZEpodXJxZXRBM1FpT0tRVWplODZ4WXdwd1U3SHIyMG5lMHYyZEc0LzYrdnUvaXBnRzk5bGdGaGlITkk0dlVhNkhQZHY3aHZ3aWJGT09EVUJ1UkhqSXh5Ukhlb0dna0VNc0d0RzM4N0IzMWgyN0dvSkVPRFFiVU8zTXU3ZG5sblpFV1hCVkxzZE81WTVYaDVlb0NpS0NETnorVVBUKy96anJaU1F3SUE2dzlwSlp6RDBhd2Z6K2VlU2FTd21jcFhaTlRWcXA2OVpZYjhpQjgrT1I5NmRVdnhhTUVZbEdXQkxXSktCQTNKOTI0elRXT0tvWERTbks5dVlKQVFFZ3dQTjZOVzdlMnVnemRtUVFTd1I0TkR1Yk1iOXI4akZWcUkrQWZZWm90K0grbkQwYVN6NUJzcTMwQnZzZ3ZBTm1qM2dmaFJoK1RTaHVSSjVCWWlHQWhnaDZCNktCQWFzV0g0Nlg3L3ljMWpySyt4N0FEWSs4K1hFK0FjSXd3UmlTWVoyK1V0SVoxQTNNeFJoQW1remxuNmZiZHNhUkllaU9KV0RESkJEdzREMjJMY1k5bUIyRGtKNk1yUmdxbk16VFgyQWJCeVVrRmpTd3V4MENReWZqbTdQRGVOaDA2RFVGMXA5dlp6R3B1V0FRQVlaTU1BTTNDRUEzVFpRc0hXdTFzL1VNZi9WVWQxd1NiK0dRUTBHbUVHSVFBcGZmM1IvZnUzS0ZkemxBak5RZ0dZSUoyMkFacHY0ME9maHdqTUR6ejNkTHQyNXgrUm80K3JsdGl3UElYUzRwMTN5SjFQelJyc0ZxUVYxQXdaMFMyTTRCRWs3REpGbHJCaU54WXZQNTRWa1Zpek9pWkJzRWVtbmdMTUU0NEQ0bmhvb0RNN2lJQU9EeFdnVTBUaEpBdHdnd1pmakpYZHNEU2UyQ1BrSVZBTUJNQkRRRERra2RVN0V1dStpSHJ3YWVBbVRvemZnd0dJRnFJZjRCS1ZQMHg5QzVqcTh1WTVROEQzR0ljcFFsTkNkV01uZXZjdjQ5cmMreXJMT0lpdlhybUN5dUl6S0RSTmdQSzdKWGVCY3pNQWRzUHN4dTQyTlI0SDc4WlRoRk9vS01FRGc3R0IwZkNzUjJMdi9CSTVZdHhrTDhKMGJyNk8zUHhNTERrcGtEcHFrME9rZ1lyQ2pyV01qOSszUlRkTUxldlU0VEs4ZWc3SUZicEFOaEFoQldBTm1jTVJ5WTZTQS9vTFl2TXkzMXpsZTJXdTRoQ1hHWVdaUU5mNzMvWXBMeTVaMmxRRktqTkFDQmVoVjBDbUVBQWRpeVhuZGJucnAxdW5tajhwUnpsN2ZzbmJkd001NXYzcmRsdkRveVJzTUdqSFlBVFBUMEVxd2NzS3dFRkV3M0NDSFFJVFYwZXlpV3VBR0VVYktFSDdhQVFuTURBUU9HR0FzQ1lZQUE1UjlheWZZNlFsN3VtU1U3UnJtZUhCNy9hVGJCMVBkNTVCN0czRExZTHM1ckEwMkFVVFVnQXRTc1pIc0wyYlBnUnRvSEN4dkFGdERzSzBZTUhsY0MwOHJ5TDJFNmhxTDRxQVF1cmdtaVVYQnNQOHd2ZFlycVBiTXNuN2wxWno2SEZpMjVrSnkzc2hnSGtMZ0NRd1FJQ0FWc0RCN0xiM2VibGF0aFJCUFlYYmZDZzZ5Q0ZaQS81RTdHZTYrbmRGVFlNMkcweGxySDBOdjVnQlgvZU85UEh3M2RFWTVLQ2x3MExHQmNDb1lvSkZPUyt6Y21UKzlZNWUycjE1aGREdkcybkZqVUlFQkJwaGdVSXQyYVJ5NXlyaDl1NWp0aVJQVzhSeXY3SGZkaklCNFRERERHM3Y0emwzRGZXdW5qTkZXb2gyTUprTHRFSUVBOUlZd1ZqSys2YWo0ZitncW5MWkpOMlhGMXd6bWhSVlVETm5hVEFNbTZnWFJ6Qm10MHBBN1ZRMnJsaGMwYm1RWE1RblByT2tOT2M2Q2lJWUhXQkNxQk1rTVk0bUV4WUFsbzE5bDlUbXM3V2JUOWRBL1ZyVHQ5Qml0VzFYUXNReUo2NjVaUEhVSHpzOWlneEx4Qm95cmdRSTRIdlFCektad1FWbUE1RHk4NnlZcXdmSVdkT0lGTUhJQ3NkMERRVFZZaHpWWGdFMUJtQVZ6ekVhQUk0RWFZei9ZREtrNkZ6cFhjTUhQUGt6bktDQ3RwOW9mZVp5QXdDRnlpQWtDbWV5UjFMcWRYUFdZMlFObUo1REtoRHRZZ1BiWWtNWFovNHRGaUN1QUF6OUJNNFIrLzBZMm43T0xkY2RCS2prb3lRQmpNOUExUkJiVWl5eXVuN0M3amw0TFQxcGp6QzdBWUFobVBFRXdrS0JxSURzRUM3OEk5cWMxakVlRStCNTMwV21GWDE0Mm11NnFjLzZ3QXhsd0FRWUlxZ3hqSFZhODhxSnd4VW1yd21tUFBseS9lcW9kRHlTejVYVWpZbTNGaXJhV3orNFdRU0taRVZxZ2lzTUVUYU9Pakd5b2FIZkZjTkZHbEJrTExERUxnK3gvSGN3L1VnUTdLcnNpUWc0cVpIbTIwZTZXMlp4eFNMZHB2SjJkK3dyczlUbERMQTBHa1VVMWR6UVR1NkRpR0pMTlkzd1d0QTBNcFB1QlM4SE9CWUVFODR0L1F0SDZPS3VYUWY5UjhQWlRhWStzWXZiK0JZWXpNUEtrZlJUbFBtSThIeHpNUUFiMTRNc0V1NUpRM0lMN3k0aUQ4MGhqczdoVlRPOEI5MXRvdDJwU1RNaEFCalNRL1hNVTVWZkJkN000MkVJSWw3Rm01UnlqSlh6aXo2Q3V0dlBjTjJSNi9VVFRoOFg5SDZmVitSdXFHYUEvVHE1K2dsNEZxZlVOTHZ6NS9hUUNKQTVLSmxvVzdHUXpReEltWStqNjFvWWp1TmJOMkRjTEdKaUJlSndCSlRCMFFRclczYkRDL3FBc3dwdUd0U1hNT2NqRWZoa2RvQ1BBWFdQSExFdnZuZTlqY2o1aUFlZTdoS2hxZThieGE4TDdXdXZpS2ZmZG5SLys1ajM2MG5PZVRwaE1pZ3hBWUpWNGFveFdGb1RLbFVFR0JuSUkwWDdaakpjSFZBbWIyRC9qZnpiUnN1OG9XZCt6dXNrZ2kvWWcrNTJqSWQ2SkdXWVFnZXlCUFpYTzNkQU5Gd2ZSZFRFbStUdGFwUjhSeko2UjNlaDB3ZlkzZkdiZmViZGRjK3pMVmxGckk0T3FEV3FEd0FLZ0E4QmJ3ZjhuS1FWQzYxTlVNNTloMVNTME90QWZ2WmlpOVFKTXNMaHRHY2tnTm5OUS9qTEtkMEE4aDVBWHFQdC9EOTFQRUZPbUdYWUpjUmxpaVRhalpncjNhYkpkaC9ST3hHK2hQRVdJY3lpOEg1cDNJMStrYnFBLy9CM1dyb1U3YnpqQW8vZkQxQkd3N2JaUE02eU9wQ2pPb2FuK2xmN3NCMmxQUVFSNnUwOWdaT1JrSEREN0p0VVFxaUdQU1JhWURHWlBGb2Nad2t5cit4Vy9HUXdyakVJOHJoV01aWUtWd09kZGZNaGQ1OFRDM3JscU1weGZ1MmdhVVFTamN0MFdzRmNYMGl1YWFKZktSUmEwSXFObE4zNWc2UDZ6TG4wTzdDR0RvOEdlRVlNOW5SREc2TG5QenVjM2JaemlvZVpBWHFieHNLMVZoT1hEU3BqWkJhWENSOHowQm9jNWxyaXpQSnE5dlN6dDBpb1RPeTFqVUduMjBXbS91NzNCdHJmYTNEK1l0Wk96WURUWmEzcFZtQnMyOXJ1dGtzck1rQmhQUWIrNHZoMStUekJsQmxtNnk0eTNKMk9GMEJhTFJyMllTU1YzUGJqcUtWK2JtVnYzVThUZWtaZ0Q4ZG00MzAzT0VBT1kvUnVSNjJtMUN0QTgxWDRJVTlCVW15bGI3OGZLWmVRK0xIL3laUlREVzZtYi9lRFRpTGVUMnFNTUZvYk03eDZ5K2hUSWZqVFcvemd4bllzREZpNmlHWjZDNmQ5b3BZenh4elM2aW1ad0JHT2o5MU9IMi9EZ1pJZFcrZnNVNmUyME9yRG5vUk9wZFNXblBnM1diTnBIdHJleHNEQkNxelhIeUNRMERpSEIvUFJHeGlaWFlQVmVjdk1RTXI1ZkdoblYrb1Y1T3kxRURuRkEySEdsd2x1aUFjWmh4aUV1N1RYWmZVTEhoRUtYRTNoYTVheWlobWhHQTlSWi8rVEdiN2puNzhqOUVTeGVIQ3djRDJLWVJUQXJrb1hudVBqSkFIMkR0b0tsZ2lVeVdQUkxKenY2aDFnRUZxZlovOGgyL2MwSngzTnFVWkp5QTJaNmhkQVdJL3lyUkxkVDhFekhOc3VnMHpLaWFXZUtlZ25HTFFNcERPYTVjaVRZeWJVTGkyYmRNdjVHblhXaFlWZUR1bVoydHN4T0c0MUsyYUdXM1NEcEpSWTBJTmg1WUFnREJ3TDNySXI3RnFrNERVdGdCakcrbWV4M0luMFJNOGlDZmpOZ2NHREE3Q09RYTVDOWlGaThEMXRZajljZ1FXZmlFdXJwOStMVkg1SEN2Wmc1K0J6OVBpejBsN0dPWDREOEZocGJqc1FoUmlJVzc2WVovZ0lwM29YVVlNMzFwQkxtNTJGUVFYdHFQYTN3djVDL0ZET1ltWWJUbnYzYnhQWU9lZ3NmWWQyeE1Ld3lnMnFlbGoyYk9oK0w2eTlvdDBSYWZSRzVCdVZ2NEhvWXhQZEx1dzl3M25oYkhYY3dRSUlpUXBGZ1dBbDNzTUFROFlqZzlpYjdya1FZaVlVOUg3TjFMaEVFalhEUTlZdERmMzgwUHROcUJjOUFJKzBJMlg4cHBYQzVzR01kSVFseFNCU01HbENZTVdnMGJkYTh2b1UrN2Rud0RKMElldzdvWTJzYWY5cnFrZmh6dlZrbm04emd6R0RoVEFFUkVZTlJaZEVmYXV0WWwxZW54SFdHeUFmY0xkdGZ4ekY3VnRtMjgvcDlzU1NtWk9lNGN3NFlCemxHUHd0My81Y1F3cHN3dGcxckptSVJuaG1DZ2FBVEttWTBkZHZuOVR3b09Rdm1PVVJhVFF5WEkvOFk4RlZjRHpCMEdNNnZZemc0aGJYSFA1TW1QNU84V0JJVGg1aEJOUTkwZm9HeWZTR2V2d2kyQzI5RWQveEl5dllGREJlUEJrcENBbkdZWjdCNEZtWDdNOERsb09zdzdTYW1rcm4rTVhqOUZMcnBlZURIMFRpWWdXZG9qWGFvNi9jU2VEYkQzcTFrYjJpWHgrUDJYRktNaUo4bTJEaXhQQTAxNE54TXRsbU1KMGpiOXRuWlp4eG5ET2ZrQkJRQ3cyR2poY1ZLMDJXeW5nVmx5ZVl4VEhCY0N1RUNDNHpXV1ZuaTNtUzZyd2pjT1plNXZzcTZPc3IyU2VJeEJwaTRidUQ1eFFHN0xKbTkwTUZTTUNSd2lTTFNtNm4xand1VjNydXl4YzBza1VSck10RHBHaWRNc1pDQy9hcXl6d3E5TWtVcnpJMUdBb3hhMEU3YTQ1V3U3QS8xSjJQZGNEOENCS3BFdTlTT25NUEw5ODN6NXhOdFBTc1JHR1lvQWtqZ0VnbS9aOTlRSHk0amwzZUQ3UjlVam1BQ09CV0pROFRpUGx2KzJmdDEzQmJFNllRYUNEWHVodGthaXVMTm9OZVF3bjVHQ3FOWVBzbXlJOGFJUmFMdVE2NGJRaUVRaHhsZ0VleG9USy9qb0p5aDFZR1JTUmpNQzFFVEFrK2tRRXhiVUg0WGhCa0lzN2hLcHBZdncyd0VyMW5pbURXQUVTSU1lbUEyU296UFIvNThZb1FFdUFDRFlKY2dCM09XT0hBZFFmeDdhZlBxOE1GcVVaL0VhRUFLd1JaN2ZlWVhLeTBldWRLeUdwc2FWa3pHU050Z0JPVElwcHRHTTJBTEtYRUFtSGZSdUtCZ2lmRkVCbG42bHNQL2tPdUtZUGFVb2V1b0VHd1lwSHZxeHI5ZUs5emtNRFMrVHpTc01Eb0pBdXoyckRjT2gvbnZLc1ZuV05EeExRaVlwdDExaXpKZms3VFZ6REtQTVNBQUJpSHc0TjQ1dmVUaFBmNlRXOWJ5bExKZ3c2REN6TmlaVE5lWStIcVdIaExHOUVKTjNZaVU3TUJJYWE4UmdTQWxFb3RmcUo5MTgxMzk0MWZRN2IrU1FNWlZBWVprbUxXUnVoaHR5Z1FoMUJpTFZJc0RqRXhJZ1BORURRZ0RFcEFJQnJsdXlFMkRtVENXaUIrZ0pnQWRqQkhNRXBLSWNRajBhT29oWmc0WWp6R1d5SkFpVUNBSFVRTU5CMGtSY0VRYmJCYTRpUi9pL3dIM0Q1UE1wZDJ0NVFBQUFBQkpSVTVFcmtKZ2dnPT0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wOS0wNCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiRXhjZWxzZWN1IGVTZWN1IEZJRE8gU2VjdXJpdHkgS2V5IiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMDAwMjAxNjA2MDcwMDUiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMC4xIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAuMSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTktMDktMDQifSx7ImFhZ3VpZCI6ImI2ZWRlMjljLTM3NzItNDEyYy04YTc4LTUzOWMxZjRjNjJkMiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiYjZlZGUyOWMtMzc3Mi00MTJjLThhNzgtNTM5YzFmNGM2MmQyIiwiZGVzY3JpcHRpb24iOiJGZWl0aWFuIEJpb1Bhc3MgRklETzIgUGx1cyBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUIyRENDQVg2Z0F3SUJBZ0lRR0JVclFiZERybTIwRlpuRHNYMkNCVEFLQmdncWhrak9QUVFEQWpCTE1Rc3dDUVlEVlFRR0V3SlZVekVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNQ0FYRFRFNE1EUXdNVEF3TURBd01Gb1lEekl3TkRnd016TXhNak0xT1RVNVdqQkxNUXN3Q1FZRFZRUUdFd0pWVXpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFc0ZZRUVoaUp1cXFuTWdRalNpaXZCalY3REdDVGY0WEJCSC9CN3V2WnNLeFhTaEYwTDh1RElTV1V2Y0V4aXhSczZnQjNvbGRTcmpveDZMOFQ5NE5PenFOQ01FQXdIUVlEVlIwT0JCWUVGRXU5aHlZUnJSeUp6d1JZdm5EU0NJeHJGaU8zTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJREhTYjJtYk5EQVVOWHZwUFUwb1dLZU55ZTBmUTJsOUQwMUFSMitzTFpkaEFpRUFvM3d6Njg0SUZNVnNDQ1JtdUpxeEg2RlFSRVNOcWV6dW8xRStLa0d4V3VNPSIsIk1JSUIyRENDQVg2Z0F3SUJBZ0lRRlo5N3dzMkpHUEVvYTVOSStwOHoxakFLQmdncWhrak9QUVFEQWpCTE1Rc3dDUVlEVlFRR0V3SkRUakVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNQ0FYRFRFNE1EUXdNVEF3TURBd01Gb1lEekl3TkRnd016TXhNak0xT1RVNVdqQkxNUXN3Q1FZRFZRUUdFd0pEVGpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFbmZBS2Jqdk1YMUV5MWI2aytXUVFkTlZNdDlKZ0dXeUozUHZNNEJTSzVYcVRmbysrMG9Bai80dG53eUlMMEhGQlI5U3Qra3RqcVNYRGZqaVhBdXJzODZOQ01FQXdIUVlEVlIwT0JCWUVGTkdobUUyQmY4TzVhL1lIWjcxUUV2NlFSZkZVTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUUMzc1QxbEJqR2VGK3hLVHB6VjFLWVUyY2thaFRkNG1MSnl6WU9oYUh2NGlnSWdEMkpZa2Z5SDVRNEJwbzhycm9PMEl0N29ZakYya2d5L2VTWjNVOUdsYXF3PSIsIk1JSUJmakNDQVNXZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQVhNUlV3RXdZRFZRUUREQXhHVkNCR1NVUlBJREF5TURBd0lCY05NVFl3TlRBeE1EQXdNREF3V2hnUE1qQTFNREExTURFd01EQXdNREJhTUJjeEZUQVRCZ05WQkFNTURFWlVJRVpKUkU4Z01ESXdNREJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCTkJtclJxVk94enRUSlZOMTl2dGRxY0w3dEtRZW9sMm5uTTIveVlndmtzWm5yNTBTS2JWZ0lFa3pIUVZPdTgwTFZFRTNsVmhlTzFIamdneEFsVDZvNFdqWURCZU1CMEdBMVVkRGdRV0JCUkpGV1F0MWJ2RzNqTTZYZ21WL0ljak50Ty9DekFmQmdOVkhTTUVHREFXZ0JSSkZXUXQxYnZHM2pNNlhnbVYvSWNqTnRPL0N6QU1CZ05WSFJNRUJUQURBUUgvTUE0R0ExVWREd0VCL3dRRUF3SUJCakFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUF3ZlBxZ0lXSVVCK1FCQmFWR3NkSHkwczVSTXhsa3pwU1gvelN5VFptVXBRSWdCMndKNm5aUk04b1gvbkE0M1JoNlNKb3ZNMlh3Q0NILy8rTGlyQkFiQjBNPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFGQUFBQUFVQ0FNQUFBQXRCa3JsQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUJIWnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU5pMWpNREUwSURjNUxqRTFOamM1Tnl3Z01qQXhOQzh3T0M4eU1DMHdPVG8xTXpvd01pQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cGtZejBpYUhSMGNEb3ZMM0IxY213dWIzSm5MMlJqTDJWc1pXMWxiblJ6THpFdU1TOGlJSGh0Ykc1ek9uQm9iM1J2YzJodmNEMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzl3YUc5MGIzTm9iM0F2TVM0d0x5SWdlRzFzYm5NNmVHMXdUVTA5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5dGJTOGlJSGh0Ykc1ek9uTjBVbVZtUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdmMxUjVjR1V2VW1WemIzVnlZMlZTWldZaklpQjRiWEE2UTNKbFlYUnZjbFJ2YjJ3OUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NCRFF5QXlNREUwSUNoTllXTnBiblJ2YzJncElpQjRiWEE2UTNKbFlYUmxSR0YwWlQwaU1qQXhOaTB4TWkwek1GUXhORG96TXpvd09Dc3dPRG93TUNJZ2VHMXdPazF2WkdsbWVVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUhodGNEcE5aWFJoWkdGMFlVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUdSak9tWnZjbTFoZEQwaWFXMWhaMlV2Y0c1bklpQndhRzkwYjNOb2IzQTZTR2x6ZEc5eWVUMGlNakF4TmkweE1pMHpNRlF4TlRvek1Eb3lOeXN3T0Rvd01DWWplRGs3NXBhSDVMdTJJT2FjcXVhZ2grbWltQzB4SU9XM3N1YUprK1c4Z0NZamVFRTdJaUI0YlhCTlRUcEpibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPakpGTnpGQ1JrWkRRelkzUmpFeFJUWTVOemhFUVRsRFFrSTJORFl6Umprd0lpQjRiWEJOVFRwRWIyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09qSkZOekZDUmtaRVF6WTNSakV4UlRZNU56aEVRVGxEUWtJMk5EWXpSamt3SWo0Z1BIaHRjRTFOT2tSbGNtbDJaV1JHY205dElITjBVbVZtT21sdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNk1rVTNNVUpHUmtGRE5qZEdNVEZGTmprM09FUkJPVU5DUWpZME5qTkdPVEFpSUhOMFVtVm1PbVJ2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2TWtVM01VSkdSa0pETmpkR01URkZOamszT0VSQk9VTkNRalkwTmpOR09UQWlMejRnUEM5eVpHWTZSR1Z6WTNKcGNIUnBiMjQrSUR3dmNtUm1PbEpFUmo0Z1BDOTRPbmh0Y0cxbGRHRStJRHcvZUhCaFkydGxkQ0JsYm1ROUluSWlQejQ3N0pYRkFBQUFZRkJNVkVYLy8vOEVWcUlYWmF2RzJPb3FjTEcyek9Pa3d0MEJTSnRxbGNYVjR1K2F1dGxXaGJ6azdQVUFNWTlIY3JLanROYnE4ZmVBbDhhQm9zeno5dnBkanNHR3F0RjNuOHVUc05TWnBjNkpzTlQ1K3YweFlLbnU4UGZmNS9MNDhmZy9mcmljekpnWUFBQURBRWxFUVZSNDJrUlVDWmJESUFqRlhaT1kxVGF0TmMzOWJ6a3NTWWMzcjRNRTRmTUJBYUQ2emw4eS85VE9nZXQ4ZDVqZk43OGJ3TS9kRENScFI1MjF6WGZvakhKMDVJSXloQkFVU1ZBT05kR3pCWXQyZjdLRnJma0phQWtIaDlGWmhjRFhIUmtUS285TUxpaEdhYXZJbW5WM3F5RVgwRXByZ3ovNER3VUQ3a0NIUm5kOFFGTjQzR280VVZtRERnemE0dzI3b2l6ZEEyK2NLK3V1VXBqam8yK3h3Yy80Mlc1MHg1TEdZZURCc1IwSFZJeDV4OGlGNjBDYmxiVEVFa0ZyMjdiTkRCVVZTcTFPS1ZQYkU2MmIzRUg4RnFCZzVPT09FdWMydDhaSmlxTU91R3ArY0tqZzd3VkdjZW96cU40cHhnVlBRa2pGWWdiVkpLRFVoRENqWXJhd1A1cTRFVGdDOWZJTVJIdGl0cFFjQ3ZKT0VMY2JNc1FnbmNpUmtsanB5UWp2RzQ0anFCVUVURmlCaTFQRUl5ZWtPenNXK1R5NWNMSG9zNVIrZE1TMUx0U1N4ZjNnUUhjelIyQ0k0Z01OcFc0SVJBMVFNYTZ0SjQrQzZ1SHVHRThtTkRJeUZxZy9PUC9NTVV1ZVM2SXE4UzkwZEFlQkpTRXkvcUtrSytCTnd6OGNZWTRqYjVKNnU0aVdDSTJCMVo1NkxXNWtFYzRoa2RNcHN2VUM1NTg1U1gwUXViY2dOcXlmZ0RGRWNUdCs0MC8wUzVOeDB3YUN3M09La2NPYkE1SW4wQVlwMDFwamp3Mm42MjZVRGp0SHdhMjhpSHVUS3F0cnYrcmVXNDFOWjZpR2xyN3V1TEpDZmtGdGN0Y0cwNHNnbTFlTlMrWmFEbnBhVEVyR295WDVKSzJpTXo4eHMwbk93V0djUERONDlxYUNkNGJ6Sm96RFptL2FCSytFb3pMdytYaE5CaVl3SGYwc2lPdTFYUGtHL3pLd3ZxWUtjZlN3REVjSC9vVWUwN2VzL1dROHJJeWcyRE9Yajh0amtaZHVEQi9iOGh6RGxsTU1PQ1M1QkVuZDUzNGY4dGkzVVpjNGtNczN4THlhZk1Tc0poZEc4WFBxak5rNXRBZ08yNWZlS0NoblZkRGovSjBGTWtPc1UveE1CdjB3RmhZZUVHZlZIMTNmdURVMHlERkxhNGZjN1JuV0hCZnVURlYydEVtTndhZGM3YWMzVVkyamZCbDdIVDM2ZmUzNGlRTzVtTkNGRkJXMDdLalBncWhPTFUwMXZaOFB1ZVoySkNsRlpOOGprVXM2OXVrYTllUHA2K0VmTDRBRjUrTnl3U2Jpckh0Y0I4TWwvZ2t3QUVqa0s2NEtqSFBlQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJiNmVkZTI5YzM3NzI0MTJjOGE3ODUzOWMxZjRjNjJkMiIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlfSwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sImZpcm13YXJlVmVyc2lvbiI6MX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTA5LTI5IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJGZWl0aWFuIEJpb1Bhc3MgRklETzIgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTgwOTI5MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjIiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMiJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOC0wOS0yOSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjEtMDctMzEifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJmZmY5NDBkMzU3OWJjNDQwNDA1NTc0N2IzNjcwZDQzYTFlOTdkMDU0Il0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImZmZjk0MGQzNTc5YmM0NDA0MDU1NzQ3YjM2NzBkNDNhMWU5N2QwNTQiXSwiZGVzY3JpcHRpb24iOiJCbHVpbmsgS2V5IFUyRiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlbGVzcyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ3pUQ0NBbk9nQXdJQkFnSUpBTSthMTJWem5DdEdNQWtHQnlxR1NNNDlCQUV3ZXpFTE1Ba0dBMVVFQmhNQ1EwRXhFREFPQmdOVkJBZ1RCMDl1ZEdGeWFXOHhEekFOQmdOVkJBY1RCazkwZEdGM1lURVRNQkVHQTFVRUNoTUtRbXgxYVc1cklFeDBaREVUTUJFR0ExVUVBeE1LUW14MWFXNXJJRXRsZVRFZk1CMEdDU3FHU0liM0RRRUpBUllRYkdoaGJXbGtRR0pzZFdsdWF5NWpZVEFlRncweE56QTFNVEV4TkRRM05UZGFGdzB5TURBMU1UQXhORFEzTlRkYU1Ic3hDekFKQmdOVkJBWVRBa05CTVJBd0RnWURWUVFJRXdkUGJuUmhjbWx2TVE4d0RRWURWUVFIRXdaUGRIUmhkMkV4RXpBUkJnTlZCQW9UQ2tKc2RXbHVheUJNZEdReEV6QVJCZ05WQkFNVENrSnNkV2x1YXlCTFpYa3hIekFkQmdrcWhraUc5dzBCQ1FFV0VHeG9ZVzFwWkVCaWJIVnBibXN1WTJFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFUbUJBSUNTTGJuUkFmbWFnYjdHTHNESlFrSFBTNHMyNkQ4ck53aWd0RzloVWMvbkM2ZHgxTXoyN2ZhaG54a211N3E1VER3c1pyN1paNlBnQXNXVVp2WW80SGdNSUhkTUIwR0ExVWREZ1FXQkJULytVRFRWNXZFUUVCVmRIczJjTlE2SHBmUVZEQ0JyUVlEVlIwakJJR2xNSUdpZ0JULytVRFRWNXZFUUVCVmRIczJjTlE2SHBmUVZLRi9wSDB3ZXpFTE1Ba0dBMVVFQmhNQ1EwRXhFREFPQmdOVkJBZ1RCMDl1ZEdGeWFXOHhEekFOQmdOVkJBY1RCazkwZEdGM1lURVRNQkVHQTFVRUNoTUtRbXgxYVc1cklFeDBaREVUTUJFR0ExVUVBeE1LUW14MWFXNXJJRXRsZVRFZk1CMEdDU3FHU0liM0RRRUpBUllRYkdoaGJXbGtRR0pzZFdsdWF5NWpZWUlKQU0rYTEyVnpuQ3RHTUF3R0ExVWRFd1FGTUFNQkFmOHdDUVlIS29aSXpqMEVBUU5KQURCR0FpRUE1Z2Y0MXpRSkNoY0RaZkVwajB4U3BiZ3ZYVXlMcGgyU3RSRXpFS2QzUnhrQ0lRQzZpU21qS0NLK092cEFkd24xVWtvTE40M252WTdEdEFUVkRjNFBrVzA0dnc9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFIZ0FBQUI0Q0FZQUFBQTVaRGJTQUFBQUJtSkxSMFFBL3dEL0FQK2d2YWVUQUFBQUNYQklXWE1BQUFzVEFBQUxFd0VBbXB3WUFBQVFGa2xFUVZSNDJ1MmRlWFFVVmJyQWY3WDBtazQ2SVFuTGdHeXlDZ1NNS0ZFRW53dndkTVpSUkVGOUtpTERlL3BjUmtia2dhS2pncWlNQ29yak9JSWd1RDlBUk54R2tHMUVWamtJQVdTUlZRSWtnYXlkM3FycnpoOUp4aldkNnBCMDBrVjluTVBoa0hzcWRlN3ZmdXY5N2kxSkNDR3d4TFFpVzFOZ0FiYkVBbXlKQmRnU0M3QWxGbUJMTE1DV1dJQXR3SlpZZ0dNVW56OW96YmFaQWQvOTVDejh3WkExNDJZRnZINzdYcWJOWFdMTnVGa0IyMjBxai8zMUhlWi91TXFhZFRNQ0ZrS1FrcHpFSDZmTjRkc0RSNjJaTnh0Z1hZQ3VDelJONTVyN25pYWk2OWJzbXl0TnF0eDJWaFNaZzNrRkRMMy9HYXl0YURPWmFGMkFWUGx2dDlQTzhuWGJlT0d0ankwQ3BnR00rSWt1MiswMnhqNzlHaXMyNWxvVXpCSmsvVnhTVWp6Y01uRUdCVVZsRm9uRUIvekwvNU1raWRKeXYrV1B6YXJCQUtxcXNERjNIN2MrOUNJV1k1UDQ0SjlMa3N2Qnd1WHJXTGg4dlVVa1lkTWtQYnAyTzJ4MmJwa3duWFhmN0xHb21FMkRLLzB4dUp3T2Joei9IQVZGcFJhWlJBT3NZOHpCRmhhVnMyUGZZWXRNd3Bsb2d3R1VKRW5vVnJSbG5pajYxMWFDcmx1QUUxQ0RSWFdsc25aemJtbHdBdnBnQVJoQkxGWFZyUzB4cDRrV2xnWW5xSWsyR21VSjBJVzFWNXlBR2h5ck9iZkV0Rkcwc0xvOUVoU3dvUmhMc3RLa3hQVEJ4ajIxdFhXWWlCcU1jV2dSUzRNVEVMQnVQSXEyTkRnaE5kaWdTTUpLazh3ZFJWdHBVbjJLR2pmdGphV1MxWUJwMHZIQ1loUkZSbFVVSEhZVmg4Mkdvc2dXNE5NbGJCU1pCQTNhbTlWNytEaHNzb3pOcHVKMjJzbE04OUwrTjVsa2QrL0F4ZG5ua04yOWd3VzRRVk1mMFpBYUxBZ0V3Z1FsZ1JTQTRqSTRmTHlROWR2M01PL0RsYUFMbW1lbU1paW5OemRkT1lEc2N6clFLaVBOQW16SS96YVI3VUpSR2FaVFhYVlJaQm5GTHVPMDJ3RHdCOE1zWHJHQnhTczI0bkU1dWFCWEp4NFkrWHYrbzI4UEs4aUtyc0hHeHpkbUpVdVdKR3lxaWsxVkNHa2FYMnpjenFVakozSHh5SWRadS9WYmdxR3dCZmpYTk5ob29hTXBWYktFRU5oVkZXOXFNbHQzSDJMd25aTVpPT3BSdHV6YWJ3SCs2VVRGb01GUzA5d1BWaFVadTZLdzg3c2puSGZET0NiTWVKTlNuOThDSEhNZUxHaXltdzJDeXVPdlhxK0hGOS8raEw0akhtUmo3bDRMY0t4bU54RTZPdXcybFJORkpWdzhjaElMbHEwL3d6VTRCaDlNQXhjNjZsTWtKRndPQjdkTW1NN2RUODQ2Y3dIcjFXcWNBRkYwekpBbGNMdWN2THBvR2ZkUG05dmtyRS84TkZnMERRMFdRaUJFWllPOUpFbjE5c3drbDVPWDMvdU1tOFpQYjFLUTR4WkZ4NUlJUnhwd2dqcTFiVW1iRnMzd2VsellWSm1JcmhQU05MUkloTlA5clVrdUp4K3MyTWprdnk5b090Ri9mSUlzZ1M1QU5sRExraHBVZ3lYV3ZUR1ZTRVFuRkE3ajh3Y3BMQzdqcTI5MnMyalplbFovdlFPaEM1S1RYSFhXWkpmVHpoTi9YMENTeThtNGtiOC9Nd0JYYlNjMUNSTmRYWkpNY2psSVMvSFFwa1U2ZmJxMjUzK0hEK0Y0WVRFdnZ2MEo3MzMySmNjS2k3R3BTcDNNdURmSnpXTi9lNC9MKy9YaTNHNk51M25STk5Pa1JncXlXbWFrTXZXK205bnkzclBNZnZ3dVZFWEJId3dSSzJKZENDUkpZdWo5enhDTzZHY0FZQkZURU4zb2w2UjVrOTNjZk9VQUR2M2pGWVplZGdFaFRZdTVmS3JJTWtmeml4ajF5TXd6SklyV0V5OFA5cmlkdkR2dFQ4eC84ajc4Z1ZETWxzWGpkckprNVNhKzNybmY1QnBjRldnWnRYVk5MUThlZGtVT205K2Roc2Z0aU1tNmlLcjA4SjZwczh3T09EWWJYZDhtK21SSkdUdjJIV0hUam4xczMzdVkvRk1sTVQ4anEwczd2bnJ6S1p3MlcwenZweW9LNjcvWnc1d1BWcGczaXRaMTQ5cGJIeHBjVk9wajYrNER2UFhSR3I3WWxFdGUvaWxDZ1JEb09zZ1NxdDFPaTNRdkE4ODdoNXV2R2tCT3I4NWtwS1hVK3R6MnJUSlpNMjh5QTI2YmhCWURaRzlLRXMrK3ZvUWIvN00vYnFmRGhIbHdWZlVvSGo3NHFkbnY4K3FpWlJTY0trVWdrR1VacDhPT3kySC95YmpTY2o5TFZtNWt5Y3BOcEhyY0RCOXlFZFBIajZyMStkMDd0T0d2azhadzQ1K2V4WnVhYlBpOURoOHZaUE9PN3hoNDNqbG1qS0pqMDhpNm1PZ2QzeDJoMTdDeFBQVENXeFNWK2xCVkJadXFvc2kvWGw2UjVSODZOeXFDSVdhKzh5bHRCLzhQWDIzZFhldnZHakdrUC9mZDlqdENZUzJtVE9MNU41YWEwd2ZIVkp1VllqZlI4NWV1SXVlV2lSdzhXb0EzSmFsT0M5RGpkbEpVNW1QSVhVL3cvUHphUVR4NjV3Z3kwMUlNZXg2YnFyQjAxV2FPNXA4eXB3WTMxSGJoeDJ1Mk1QclBMMk5UbGRQdWIxWmtHVVZXZU9DcDJUejkydUtvWTlPOUhpYU1Ia3B4bVMrbWVaZ2I1MkFyZmlhNkFYenc2cTkzTUhUc003aWRqbnBOcmJ6TnZFeCtkU0VmcnRvY2RkeGR3NGZRNCt5emlCaXNWbm1TM0h5eVpqTmhMV0l5d1BvUGJhcUdmTEFCazE1YzVtUGt3eS9oZGpycWJkdnZwK21Oek0zam42ZXdPUHBWeDQvY09kendnbFJraWYxNUJSUVdsNW9MY0V3K1dCZ0xzbWErODJtZDhsbkRvWUFrb1FPM1Q1b1oxVHBjMHZjY2tqMHVRNHRNQ0lIUEgrVDc0NmRNcHNGVmZ3enBtUVI2SlBxQ0tQVUZtRHBySVRaVmFkRDNkdGh0L0hQTExuWWZ5cXR4VEl0bXFmVHAwczZ3MlkxRWREYkZzVkV2VGliNjM4cHBVT09qYS9Cejg1WVFDbXNOWXBwL3JuRmhMY0tjeFN1aWFEcGNOYkF2dmdxL1Fjc0FHM0wzbVRNUE5vb2oyZ24vUUNqTWg2czI0a2x5eDZjU3BDaTg4L0hxcUdNRzVXUVpuM0JKSm5mZkViUDVZTDNlS2xrbmkwdkp5eTlDYm1EdC9YRkI1R2orS2JaK2U2REdNZDA2dGlIZDZ6RlUwSkVraVdQNUo4Mm13VEV1aUNpQUMwdDgrQU9odUI5dldiOTliN1N3Z2JOYVpSaEsxU1FKU3NyTDhRVTBNd0VXTVFLdWVmeXgvRk54NzFwVVZaWDkzK2RISGRPNmVicXg5NUlrZ3FFd3BSVVZaaXQweEhMTFRzMGE3S3Z3eDFRVnF4OHpMVlBxaXc0a3hlTTJGRVpXSDNBUHh1bFR1L0h4d2JwQVNQV2o4WXFpUU56N0FRU3FvdFRxVzJNdi9wZ0VzTTJteGpBQlV0UXp1TTFTazVGbEthNTR3MXFFbHVtcFVjZjQvQUZEZVlLbzhzTjJoODA4Z0ZPUzNDaVNaRWp4SkFueVR4YlgrUFBmWktTaEtncFNIQmtMTFVLdnptZEZIWE9pc05qWUloWmdVeFJTNHBUbXhRV3cxK01reFpOa0tOaVNKWm1EUjAvVXJNRmVUNVcvaXc5aEFkZ2NkdnBuZDQ4NjdsRGVDVU9wbTBDUTdIR1Q3TEtiQjdBc1FYcWExeGhnV1NMdlpDbkhDb3RxQk55N2EzdENvZmlrR1pGSWhJdjZkQ0hEVzNQM3h2Y25Ubkw4VkpraDF5RjBRV1o2L0M1Mmlkc0I4TzRkV2h2ZTB0UERZVlp2MmxuanorKzhZVEFWY1VvemhDNjQrNmJmUmgyemNsTXVRak8yNEhRaDZOYSt0ZmtBbjkvemJNUDVzTlB0Wk9ucVRUWCsvS29CMmZUcjNSVXQwckQ3cWhJUzZXbkpETXJwRlhYY3gyczI0M1FiTzg4a2hNNzVQYzQySCtCK1dWME5seGNkZGp2cnZ0bE5jVm5OV2pwandtaWtPcVFuc1VoeFdUbmpSMTFMYW5MTmJVQkZwVDQyYk51THcyNHNLcFprbVg1Wlhjd0h1SFBibGpnY05tUFJyeERrRjVXU0crVUxhRG05T25QRDRJc29LVzhZVXgwS1I3anVpaHp1dWZIS3FPTzI3ejFFUVhHWm9VS09KSUhMYnVmc3MxcVlEM0JHYWdxdDBsTU5GN1NFZ0dmbVJPK0xtdlBFM2VSa2RZNnB1OUdJYUpFSXJWdWtNZmVKZTJwTjdaNmEvYjdod29zdW9IVm1LcGtHZXJBVERuQ1N5OEhBdmoyb0NBU05GVWRVaFk5V2JXTDE1aDFSeDMzMDBrTjA3OWdHbno5WUw3bHhXTk5vbnVabDdieXBwSGhjVVpPeEx6WnM1N012dDZBYWJEencrd05jY243UFgvUm9td0l3d0IzWFhrbzRhUHltdUdTUG0zSFB6WStxb2MxU1BIejk3alN1R25BdXdhQlc1K1k3SVFUQlVKamVYZHF6N2YzcE5HK1dVb3NKMXhnLy9RMlNQY1lMRnVHUXhoM1hYaDdQS1k4djRMNDlPcEhkbzZQaExrUlpsdG41M1JIZS91U2Z0WTVkUE9QL21ELzFQcHdPbGRKeWYxVVViRXpLS2dMb3VzN01pWDlneFd1UDQzSFZmcnpralkvV3NHdi9VV1RaMkJScUVaM3plM2VtVDdmMmNRVXNpVGh2ckw3NzJWcnVlUFJsN0RiRnNHWUZnaUZ5Rjc5QTU3WXRhL2R6dW1ES3F3dDQrOVBLVS9wYVdLdXEvMHFWT3puOHNKbGhVeFV5MGxLNCtwTHorUE9kSTBnejJEUy8rMkFlUGErN1A2YU96bkJZWSs2VWV4aysrRUp6QXo1WlhFYnZHeDdBNXc4YXpvdDFYYWRsUmhwYjN2c0xTUzZuSVYvcjh3Zkl5eS9pNjEzZnNXWG5mZzRjTGNEbkQrQnkybW5iS3BNK1hkdHhmcy9PdEc3ZURLOUJNeXRFNVhPelI0emplR0dKNFUwUFNaTHd1Qng4cy9CNW1uazk1Z1lNTUdIR0d6dzdieWtldDlPNC93cEg2SmZWaVUvL05nbUh6VVpqU0RBVVpzaGRVOWlVdXkrbWpzNHluNStKbzRjeTVkNmI0LzdPalFKWUlHaDE2V2dxQXVHWXR2NUNJWTJzTG0xWlBYZXk0Y0pDZmNJZE9Hb1MyL2Njd1c0M2ZpaFQxM1U4YmlkNVg4eHVsRVhaS0I4cmtKQ1lPWEZNektWR3UxMWwyOTdEbkRmaVFZNGNMNHpiK3g0K1ZrRDI4SEhrN29zTmJuVnc5ZEpEWTJnc2FiU3ZVVng3MlFWa2RXa1hPMlNieXNGakJXU1BlSkJYRm56ZTRPLzV5b0xQeWI1eFBJZU9uOFNteGdoWGkzQnV0L1pjZlVuZlJnUGNLQ2E2V3ZZZU9rYlc5V094MjJ4MXFpbVhsSlF4K09Kc3BqODRpdTRkVzlmcjFZUTc5My9QMkwrOHpySXZ0K0QxSnRmcEdXRk5ZOXZDNlhReUVQMmJFakRBb3VVYitLOEowM0U1SFhWcWhkVWlFUlJab1grZkxqdzg1bnI2bjl2dHRON255eTI3bURwN0VXdTM3aUdpUjJydHhhb3BhZzRFZ3J3MWJTelhYZGF2TWFlMzhRRUxJYmgxNGd2OC83SjFkYjYvUXBJa1FtR05DcCtmbmwzYk1lcWF5eGgwWVc5YXBIdEpUbkxoZE5oL1VmUVFRQ0FZb3F6Y3ovRlR4U3hmdjQyNUg2d2tkL2NCM0VsdTdEYTF6cjNYRllFUUk0WmN5UHlwZjBTQ014c3dWRzZDWDMzdlZGWnUzSUhkZG5yWGhrUjBuVWhFUjFVVlBDNG5tV2twdE1qdzByeVpsMlNYcTZweTVTZi9WQWtuVHBaUVVGUkt1VCtBcGtWUUZCbEZQcjJ3SkJqV3VMeGZUNWErT0xIQnowNGxER0FCK1AxQkxycnRJZlljT25iYWtIK3MyYm91MEhVZExSTDVkNTFhbGlWVVJVR1daV1JacXJkVEVxR3dSdGYyclZnN2Z5b3VwNFBHeDl0RUFQOWcyb0pjY3NlajdOaDNwTjRneHkxUERtdGtkV3JMeWptUHgvMnFwQ2FaSnYyYXVCd092bng5Q24yNmRTQVlUSnp2RXdXRFliSzdkV0QxNjVOeE9SeE42dDJhRkdCSnFqeDB2WEwyWTR3WmRnV2x2b3E0blNLczArUkpFcVcrQ3NaY2Z3VXJaaitHMDI2anFiMXVrekxSUDVkblgxL0M1RmNYMVRsZGFVaXBUczhtL2Zjd0hyejltaWE3Q0pzMFlJQnZEeHpsOWtkZVlzUFczWGpqdkJOVGM0R2xuQXQ2ZDJIZWxIdnAxcUYxVTU2K3BnKzRXcWJOL1lBWmIzNU1VWmtQZXgxdllqL2RmRDJrUlVoTFR1TCtXMy9MK051dlRZajRJR0VBQXhRV2xUTHIvZVU4T1dzUkZZRVFLWFg4dGtLc1V1Yno0M0xhZVhqTU1QNXczUlZ4YlpvN293RC9lTUtmbnZNQkMvNnhsbU9GUlVSMFVaWFgxbzlXNjdxbzhyRVNMVFBTdUg1UURoTkhEeVBGNDBxMHFVcE13TlZTV3U1bjcrRTgzdnhvRFl1V3IrZElYZ0VvTW02bjQwY2YxQkQ4Mm5YVjBvLytxcjVOcHlJUWhJaE82MWFaWEQ4b2gxdCtONURPYlZzWjd2aXdBRGV3Yk5tMW44Ky8yc3I2N2ZzNGVEU2ZreVZsK0FNaE5GMUgxL1VmYnZ1UnBLcDdLU3NYUTJxeW00NXRXcENUMVlVaC9mczArcGRTTE1BR3hCOE00Zk1IOFFlQ2hNSWEvbUFJcmFxYlUxVmxYSFlIZHB1Q3kra2d5ZVdJYTYreUJkaVMraXZHV0ZOZ0FiYkVBbXlKQmRnU0M3QWxGbUJMTE1DV1dJQXR3SmFZUmY0RjBNTWw2NTNJWUt3QUFBQUFTVVZPUks1Q1lJST0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wMS0wNyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiQmx1aW5rIEx0ZCwgSW5qZWN0b3IsIFUyRiIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTAwMDIwMTUwODExMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTktMDEtMDcifSx7ImFhZ3VpZCI6Ijg1MjAzNDIxLTQ4ZjktNDM1NS05YmM4LThhNTM4NDZlNTA4MyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiODUyMDM0MjEtNDhmOS00MzU1LTliYzgtOGE1Mzg0NmU1MDgzIiwiZGVzY3JpcHRpb24iOiJZdWJpS2V5IDUgRklQUyBTZXJpZXMgd2l0aCBMaWdodG5pbmciLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI4NzA2LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciLCJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjYsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI4NTIwMzQyMTQ4Zjk0MzU1OWJjODhhNTM4NDZlNTA4MyIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTIwMCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMiwxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJ1c2IiLCJsaWdodG5pbmciXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH1dLCJtaW5QSU5MZW5ndGgiOjYsImZpcm13YXJlVmVyc2lvbiI6MzI4NzA2LCJjZXJ0aWZpY2F0aW9ucyI6eyJGSVBTLUNNVlAtMiI6MiwiRklQUy1DTVZQLTItUEhZIjozfX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMiIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAzLTI4IiwidXJsIjoiaHR0cHM6Ly93d3cueXViaWNvLmNvbS9wcm9kdWN0cy8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ill1YmlLZXkgNSBGSVBTIFNlcmllcyB3aXRoIExpZ2h0bmluZyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjMwMzI4MDA1IiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wMi0xOCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWUsgNUNpIEZJUFMiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIxMDExODAwNSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjciLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wMi0xOCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMDMtMjkifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJkMDAyZjRjMGE4OGE3YzI3ZDUyMDFjNmE1MWEwZTA1NDZiNmQ4Zjc1IiwiNjdlZjBmNGMzNmI1MTc4MGEzZmFjYzBhOTIzMjQ1OTNhYjE5NjY4NSIsImI5NTIwNjIyOGVhZDQ5MmI5ZTE0NTA0YWJlZmNiMjA1NDZiMGU1M2IiLCI5YmU4Yzg2ZjNiN2RhOWY1MDI2YTU2NjA3YjJiOTNmMGZmZDA1OGFlIiwiNzI5NTQ5OTUzMWMwZmIwNTlkNmM4OGQxYjI5NjY1NTQ3NzU3YzZjNiIsImVhNTQ0MmM5Y2M1NmY2NDU2ZGI1MzQ0YjM2OTY4OWM2NDdhN2ExZTEiLCIwN2U0NGE3YzJlN2UwYjYwNTRjMDI5MmZiYTY5MWVlYmZkYjQ4MWJkIiwiNzVkOTI2NmE3OTU5OWU5Y2FjNjA0YWMyYmUzZjAzYTBmMDQ0NGQ3NCJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJkMDAyZjRjMGE4OGE3YzI3ZDUyMDFjNmE1MWEwZTA1NDZiNmQ4Zjc1IiwiNjdlZjBmNGMzNmI1MTc4MGEzZmFjYzBhOTIzMjQ1OTNhYjE5NjY4NSIsImI5NTIwNjIyOGVhZDQ5MmI5ZTE0NTA0YWJlZmNiMjA1NDZiMGU1M2IiLCI5YmU4Yzg2ZjNiN2RhOWY1MDI2YTU2NjA3YjJiOTNmMGZmZDA1OGFlIiwiNzI5NTQ5OTUzMWMwZmIwNTlkNmM4OGQxYjI5NjY1NTQ3NzU3YzZjNiIsImVhNTQ0MmM5Y2M1NmY2NDU2ZGI1MzQ0YjM2OTY4OWM2NDdhN2ExZTEiLCIwN2U0NGE3YzJlN2UwYjYwNTRjMDI5MmZiYTY5MWVlYmZkYjQ4MWJkIiwiNzVkOTI2NmE3OTU5OWU5Y2FjNjA0YWMyYmUzZjAzYTBmMDQ0NGQ3NCJdLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBTZXJpZXMgd2l0aCBORkMiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCIsInJlbW90ZV9oYW5kbGUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMTIiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ill1YmlLZXkgNSBORkMiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjExMDAyMDE5MTAxNzAwNiIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4xLjEiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNS0xMiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDUtMTIifSx7ImFhZ3VpZCI6ImQ4MjFhN2Q0LWU5N2MtNGNiNi1iZDgyLTQyMzc3MzFmZDRiZSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZDgyMWE3ZDQtZTk3Yy00Y2I2LWJkODItNDIzNzczMWZkNGJlIiwiZGVzY3JpcHRpb24iOiJIeXBlciBGSURPIEJpbyBTZWN1cml0eSBLZXkiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJ4ekNDQVd5Z0F3SUJBZ0lDRUFzd0NnWUlLb1pJemowRUF3SXdPakVMTUFrR0ExVUVCaE1DUTBFeEVqQVFCZ05WQkFvTUNVaFpVRVZTVTBWRFZURVhNQlVHQTFVRUF3d09TRmxRUlZKR1NVUlBJREF5TURBd0lCY05NVGd3TVRBeE1EQXdNREF3V2hnUE1qQTBOekV5TXpFeU16VTVOVGxhTURveEN6QUpCZ05WQkFZVEFrTkJNUkl3RUFZRFZRUUtEQWxJV1ZCRlVsTkZRMVV4RnpBVkJnTlZCQU1NRGtoWlVFVlNSa2xFVHlBd01qQXdNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVyS1VJMUcwUzdhNklPTGxtSGlwTGxCdXhUWWpzRUVTUXZ6UWgzZEI3ZHZ4eFdXbTdrV0w5MXJxNlM3YXlaRzBnWlBSK3pZcWRGendBWURjRzQrYVg2Nk5nTUY0d0hRWURWUjBPQkJZRUZMWlljZk1Nd2tRQUdidDNyeXpaRlBGeXBtc0lNQjhHQTFVZEl3UVlNQmFBRkxaWWNmTU13a1FBR2J0M3J5elpGUEZ5cG1zSU1Bd0dBMVVkRXdRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUUNHMi9wcE1HdDdwa2NSaWU1WUlvaFMzdURQSXJtaVJjVGpxRGNsS1ZXZzBnSWhBTmNQTkRaSEUyL3paK3VCNVRoRzlPWnVzK3hTYjRrbmtyYkF5WEtYMnptLyJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJMEFBQUFXQ0FZQUFBRDkveDhsQUFBQUJITkNTVlFJQ0FnSWZBaGtpQUFBQjNGSlJFRlVhSUh0bWsxeTI5Z1J4MzhOSXRMU3pBbk1uTURNTmttVjZhcXB5bko0QTlNbk1DU1NWYUcwTUx3UXNSQmx3U2NRZFlLUlZsbWxSRzVtRytvRVE1MGcxQzVVU0hRV2ovaCsvTkJFdG1jbStxOEl2RWEvZmtEM3YvdjFZNFZOT0F4YS9QbTdLai8rWTFvYTgvd3FmL25yMy9uVGQzZlc4V2Y4WnVHdUhXbjNtd2dYd0J2cmVHVXZCQnBBZzhQZ0haOTZ3eTlpNFRPK0xkcjlKaUt2VmxkakJyMlJZeFhzbnRTQml3Mktob2k4VGE0ZExqZ01XazlvNmpOK0NlajBQVVJtd0JpSnJvbW8wUWthWmFmcG50U0o1QWFSNmdaRmIwdjNueDNuTndpcE11aU5VQjJpRWxLSkpxRDFmSHJ5L0NvcUYyc2R4ampGK2RvNWpPT3dNVlZsNlU2aWEwNlBKN254VHRBQVhxK3V4aXlZNHBJNjZXTCttZENmNVo3cG50UlI1L3RVaGt0K0YxV0o1QlVpdFpJTnFsT1dNaWJzcGJWWXArK0J2RmhyZDZ3MzdFMU5ZRlZlSTJwNVR6Smg4ZTl4eWNaNGJTcXZjcytKanZpUDNDVzJQTWFPR0Y1UW82S3ZTMnNWSFhGNk5NYnpxN2o3NzgzYVpjYlozejduNUx5Z2xyemppTHZrKzBXWU9VU3FxTllZSEUvb0JNMjgwN2g3VnlEMXpKMXJCcjFSc3VCU3l0SURWRm9JcjVKYkRoZTArelBPanE2c0N4WThZcWRRUjRCSlFhSUJmRmo5L2dqekVQWVBBUE1pSzN0L0FQS01Gb21ISkk1MUQvUFA2TjRRa2RmWUlHS3F1Vnd0SnV1RElZYkxHSmlpRWlKcTE0MUNaVy9HWVhDUTZPNmUxSW1jSDRBYW9nVnhBVmZIcTNVL3pnNkFkaEFpdkFleG1DTFFDZUthMURmcUZTRHZOQzYxWk56Uk1XRHNGdXFySlExQmpIT2hzelE5dGZ0RHlMeGs1WmJGdkpVc1d2V0hna2tmR1J5RkxPY05sTnZDMk1XcUx2cmZZU0kyVEs1RjNocmpWL0NDV2k1ZFJualdLTGZCNFNLbjY2a2dVa1gwSE04M2pCTEpGY0xUejlNSmZPTXdYd2hMUXRwQkNQSVR5RSs0dEZnOERBM1RIQWF0VEtRYWgxbk9HNFQrRE0rdmxtb2MxVXZPam94bkdwa0dsZjFSd2pnaVZaUUw0STlQWXZ5ZzU5UHV0eEI1Q1VBRkQvRE1iL1dUS0ZPOTQ5TlJPVFdxWGlJU1UyNE5KOE9ZRGczaXlFb2ZPQUFwTWlBczV1VjdXZDFabGhTcDR1N1hnVkZpOXpyZG9tdWNmSXNkU2pNaEdOVTdJQzVjODdMR2pzZkRwRUN2ZU5zMWthcm5HWHE3WjBremlWWjNmd2hrYy9jMVowY3BBNTBlVDZ5T2c5VHBCRDZEbnYrekRDNUN4VisxQUFCOWkrZjdzRi9OT2J1SXZSQVhtU1pwRnFEVGJ5V3M2dGdZUUNZNStVM0k2eDdSRHBxNWRGM0VRcTV5OWNobTVadnR5TTRqMGxvcjJ3bDJtMjVIdUZUVXo3RkloSmRmbEZiVFNPYVc1U3BseFVWenpDYWhQNk43MGtLZGY2YVA2bnZpWEdtRDhwSnVQMThiUkx5MHBXYys5WWJKeHpaUjdLRmFTNTFkeHd5T2R2dlEzeElWYm1qM2ZaWVAxenVuVVJ1NkozV3k1ZEd1VHY0RWNCRnBacTd2MSs1OGlpbkwzYnNwRk0xd2VqeWgweDhuVVN4U3hRdHFheU5MYUtFRmRyQTVURHJvQXpmR0huMmYzK1hKYnM0WlVjdlZidkVPSVkrYlVuU3F6amc3K3YxRzNTb05zTENNU1dHR0VZVWF5QkIzSDlyQkVPRnl3d2N2MjJHQ280RTY5aDN1VjRCRHZDc0JVUDYxUnM2U3NzU2VKN1ZBOXp0VDhRNHdML2Nhb0ZSamJhYnhGaW9qVkVhWitnUGdubWh1MytXVmRLeHBRMlIxWjFsVjlTNnhhZm5nb1hwcGZkWTR4dE9rOEs4RUZ6VERETlE0REZwNXRwRVpFalVJajFkYnZQNFErTjZpSys0eFpJdSs4Y2JaVmUrUVFxUXJ0WHpoV01BQ0Q3Y3cvM0lEeTZ5ZG0xdWNxR1ZORVlZWkNzNitybGkxNGhwSFU1dk1IQzI4d01mVkpvcFhXT01IdkdCWUNqQ2JIVkhScnE4UEZ5VkVTT2xhOUp6dXlTUnB1aTNtNllzMVBZRnNOL2crK1dYNk9JVWV3NWFQS1RJc0Zjb202ajdZSDhBd1Y3dWYwcjN5ZVN1YlpYYzR1K1IrWTlldU5jSWJWS3VJWkZzU1lhbHBHZHR1MmdmaDZuMWRFVE85NlpYazE3SEpEck1yU3E4M2xRRmJaYlcrcFM3SXdWazE0YTR6aHBvdGR0eG5pUjNHYk12elBRR0pURVBLMXNkUlBuK3g0aXdiZmNKMkJvaDNPRi9LbnVJN1JMYzM2QWE5RVpweGt1aVJmUnp6WGRLZ3JXd0t0SUtzbTJtT21sNVNwdDFpMmVJWFlQbzBpM21MeXQ0a29VeVJLaEUzZEUvZWNIbzg0VEJvNVhvYkFCSHYrSFE4c1o1VktiZWM5VXI3KzE4UDlKeE9VSFpHaVE2c0RBTG1IYnI3VStCRnJ0MWdqampLVHFUVWNnMi9TbVRSdThVTzFhdE1nZDFhSGRGTXJMSXdJaTByUHRBTzNpSk1VYTFEdGw3VHJZRmxuTVpzbDV1cllzN1FaZXc0N2I1bklpZERYeEZwK3oxeWhnalpvdlNPNVVOajI4Uy9iS3dyOGpmc1dFSi9ScWZ2SjhjQXF1L3hnaUZLbGVTSUlEdEZWcTllTXJBNTR4WTdsdUxqMGlUN3pZcHp4YklTK2FqVFNHV3BBVFVrWTRoeXUvYjRKNFAwN09uMGVFTDNwSUU2ZWNjcGRrdFZMM05kMTN3ajZ4NUhtNXh0NkQrb1RKTHpGMXRSRnpGZG5YK3NML3Aya2RrMlQvbUJ6VVU3cEozYnJPNXNOM2R3Rk5MdTF4RnFDQ1lOTEJqaThoRTBQbHVxQXk5V0c1QVpFVmY1THZZajdBaDdVN3lnVGdVUDBYcXFHK01Bd3BURktnV2VIaytNclBvZzlmeDMwekhJaU9VOExFNWxuYjUweDlCcDZqaFptT09EZkYrbEUyUmJURysrWnBQcEdkOEc1Zi9UbkI1UFZnWHVmWDVBeHlXSHlTTGkzYlBEL0gvQS9zKzlvdU1vdHl3ZW1sWlpJM0R3L0hmUFp4aDBUK3AwK3FQa2lOK0dUdjlYdkV0NnhzL0Jmd0doaG1uWWNheWRnUUFBQUFCSlJVNUVya0pnZ2c9PSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJkODIxYTdkNGU5N2M0Y2I2YmQ4MjQyMzc3MzFmZDRiZSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwidXYiOmZhbHNlLCJ1c2VyVmVyaWZpY2F0aW9uTWdtdFByZXZpZXciOmZhbHNlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWV9LCJtYXhNc2dTaXplIjoyMDQ4LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0IjoxMCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjo5NiwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wMi0wOSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiSHlwZXIgRklET8KuIEJpbyBTZWN1cml0eSBLZXkiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIxMDIwODAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjciLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wMi0wOSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjEtMDItMDkifSx7ImFhZ3VpZCI6Ijk4NzY2MzFiLWQ0YTAtNDI3Zi01NzczLTBlYzcxYzllMDI3OSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiOTg3NjYzMWItZDRhMC00MjdmLTU3NzMtMGVjNzFjOWUwMjc5IiwiZGVzY3JpcHRpb24iOiJTb211IFNlY3AyNTZSMSBGSURPMiBDVEFQMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCOURDQ0Fab0NDUURFUjJPU2ovUytqREFLQmdncWhrak9QUVFEQWpDQmdERUxNQWtHQTFVRUJoTUNWVk14RVRBUEJnTlZCQWdNQ0UxaGNubHNZVzVrTVJJd0VBWURWUVFLREFsVGIyeHZJRXRsZVhNeEVEQU9CZ05WQkFzTUIxSnZiM1FnUTBFeEZUQVRCZ05WQkFNTURITnZiRzlyWlhsekxtTnZiVEVoTUI4R0NTcUdTSWIzRFFFSkFSWVNhR1ZzYkc5QWMyOXNiMnRsZVhNdVkyOXRNQ0FYRFRFNE1URXhNVEV5TlRFME1sb1lEekl3TmpneE1ESTVNVEkxTVRReVdqQ0JnREVMTUFrR0ExVUVCaE1DVlZNeEVUQVBCZ05WQkFnTUNFMWhjbmxzWVc1a01SSXdFQVlEVlFRS0RBbFRiMnh2SUV0bGVYTXhFREFPQmdOVkJBc01CMUp2YjNRZ1EwRXhGVEFUQmdOVkJBTU1ESE52Ykc5clpYbHpMbU52YlRFaE1COEdDU3FHU0liM0RRRUpBUllTYUdWc2JHOUFjMjlzYjJ0bGVYTXVZMjl0TUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFV0hBTjBDQ0pWWmRNczBva3RaNW05M3V4bUIxaXlxOEVMUkx0cVZGTFNPaUhRRWFiNTZxUlRCL1F6cnBHQVkrK1kybXcrdlJ1UU1OaEJpVTBLendqQmpBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlFQXo5U2xyQVhJbEV1ODd2cmE1NHJJQ1BzKzRiMHFocDNQZHpjVGc3cnZuUDBDSUdqeHpsdGVRUXgralFHZDdyd1NadUU1UldVUFZ5Z1loVXN0UU85ek5VT3MiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBTFFBQUFDMENBTUFBQUFLRS9ZQUFBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQytsQk1WRVgvLy8vdzhQRFgxOWUrdmIybHBLU2tvNk8vdnI3YTJkbjE5UFg2K3ZxN3VycDZlSGhmWEZ4R1FrTXNLU29qSHlBekx6Qk5Ta3RvWldhS2lJalMwZExZMTlpRGdZSDgrL3paMk5sNGRuY3hMUzZYbFpXNnVibjQrUGpvNStkNGRYWWxJU0k1TlRhdXJLMysvdjY0dDdjc0tDbFpWbGZ2Nysram9hSGs1T1E1TmpmcjYrdmczK0JsWW1KV1UxU29wcWZIeHNZbUl5TTlPVHBTVDFBL1BEMDRORFY4ZVhyVzFkWDgvUHplM3Q2SGhZVXRLaXE4dXJzdkt5emo0K1B2N3U1ZlhGMW5aR1hSME5Fbkl5VGg0T0QwOVBRckp5aGFWMWptNXVaK2ZIMUVRRUhGeE1US3ljcTN0YmFpb0tHTmk0eTJ0TFh1N2U3R3hjV3hzTENlbkp5Umo1Q21wYVhRejgrUmo0OC9PenpFdzhTV2xKUlZVbE1tSWlOVFVGR1VrcFA5L2YzSXg4ZUlob1pIUkVWa1lXS2tvcUtlblozVTA5TmhYbC9UMHRKS1IwZDdlWGtrSUNHQ2dJQnNhbXByYVduVjFOUXFKaWRyYUdubDVlVzBzN05YVkZUczdPeEZRVUwyOXZZK09qdDJjM1FvSkNWY1dWcWFtSm5NeTh2TnpNeWJtWm82TnpqbjV1YzNNelRwNmVsWVZWWDcrL3RtWkdSaVgyRE96YzFTVGsrVms1T1BqWTNxNnVvME1URnRhMnVCZjM5TVNVcUdoSVZlVzF2THlzdXdyNitxcUtpM3RyWTFNVEx5OHZMajR1SmJXRm5LeWNsQ1B6OHBKU2FxcWFsSVJVYmMzTnlzcTZ1eXNiR3pzckoxY25QZjN0OHpNREV1S2l1Wmw1aWhuNkNjbXByMjlmWEp5TWhQVEUyTGlJbjM5L2RkV2xzOE9EbHpjWEZ5Y0hDQWZuNVVVVktYbHBaTFIwaDBjbkpZVlZhNXVMaERRRUNRam82Zm5aNUpSa1p4Ym05allHRXdMQzFNU0VsbFkyUHo4L05CUGo5UlRrN2IydHJEd3NKUVRVMnBwNmh3Ylc1T1MweUxpWXBnWFY3UHpzNzUrZmxxWjJneUxpODdPRGpDd2NHZG01dUpoNGVycXFwQVBUNm5wYWJRME5DRWdZSitlM3p4OGZHdHJLekF2Nzl5YjNDRmc0U1NrSkZ1YTJ5MXM3Uzl1N3l3cnEvRHdzT01pb3VFZ29QYzI5dVlscGU5dkwxOWVudnQ3ZTNkM2QwMk1qT3ZyYTdwNk9pZ25wOXBabWQzZEhYQndNRGk0ZUZHUTBSL2ZYNk9qSXh2YkczVzF0YWMxMlY0QUFBQUFXSkxSMFFBaUFVZFNBQUFBQWQwU1UxRkIrSUpHaGM2SEkwdDhtQUFBQTJUU1VSQlZIamE3Vng1ZkJSRkZpN0NIVWthUkF5M3dVQzR4SkFBUzdqQ0VRZ29rVlBrVEJpeWlrQ0d5NFVWQ1VIT29JYVFjQ2NZZ3NncHl4RkFFVGNDSWdSdzVVZ011QXJveGd0V0ZQQllWMTEzZjcvTjFPdWVldFZkM1RNMUVTWi85UGRQcHQ1Ui9hVzd1dnBWMWFzaXhJWU5HelpzMkxCaHc0WU5HelpzMkxCaHc0WU5HelpzU0tOU1FPVXFWYXRWcitGdkhsNmladUE5dFlLQ0ZSVzE2OXhiOXo1ZnE2cDNQMFBJSGFSY3YwRkR4WUNnUnI3ZDhjYW9qaVozakhMVEIwSVZJWm85R0ZaUlNUZHZvWmdpdkdYRkpOMHFWTEZBVU91S1NMcUtZbzAyYlNzZTZZZGFlQ0N0dEt0d3BNTWU5c1JaVVNJcUd1bjJPb0tSVVIwNlJ1cGtuU1E3Mnp0TytnSE1MdmdQbmFQTFpDRmR1bmJqV0hldldLU2I5RUFYaUlweHkzdjJ3cVI3Vnl6U2ZWRDlzWDJSb2w4ZHBJbVQrOFRjYWRLQnFQNytuS1lldnRVREtoVHBxcWorUjNqVm8wZzEwT2paTXY2eFFZTUhEeG9TUDFTUzlJQmh3eCt2TytLSndKRSsveitqVVAyamVWVkViNFl4T3JlQXNlTVNOTGZReFBHZHZTWHRtSkQwUjlib25ueEs3Z2xxbUlnYndXTmVPajA5U2QrVDE1cnNGZW51VS9RZGJISlRIMGczeDFVNHAzcnp4TnBPY3lvR09LZWpqNzBKNlJtSlJqOWxabEpOYWRKOStDb2FQaFB4Snc4ZW5hTVVJYUpZR3hHVG5tVVNMOHorc3l6cEdzYWFucDFhYlk2NVErTmd4UVRCalMxSkR6YnpVNTZyTDh0NnJxaWFsSG1wOWNUbTgyTk5yNjJrUEc5QmVvRzVuN0pRTm82Y2IxWlRtd2VHVkRKWUwxcHNjVzJsMlJKVDBnTVRyQnlYcGtteVhtWmVWOElMTC9LMmpwZXd1bHV2OU9YaE03RmtkcGdKNll3VjJLeFQ1dU5aSzdtUnh5cEowcFZNWGl6QTZqWFlkaTNTUks2anNWL05WTnlYckRjaC9RaVNaTU9keUptT1pMRWJKRm5mdDBLeHdzdTVic3VRalV5Y0Y2aEpONkVuLzRwRFNIb0RlaE1XYmxiOW9oc2dzN21TcEVucmxaYXNsZkdhNGF0SXVJWDU0dy9VVmlIcGJlZ0JiV2VPOXpKeHdrT3lyT2VNMkdISk90a0JkaWhjallwRzdtaktwTGVJZE5wT1ZzNUUxMzBSMmIwbVM3cnN1cnRHVzdIK0N6WGFuY2NramJEM0tpYmZtU1lndlFlVnVYZGtMNU92bGlkZDFsNkhXelNTdk9vdWsrN29hWEpmc2I3SWRJK0E5RDVXbk1KZGRCMjZSTDR2ckFtSmlaaGUyNFQxZnBjK2laVVA4SjdvOGFjTFNNOW14WU9jM3d4a09OODMwbVZ3OUVsL2VhYUF0Tk1WUTc3T3lvbThXeERUdkNFZ2pUcWRmWnpmVUdTNDNtZlNMalJwdi95UUlZNTdzMHhSaXhXZjRWMzJNODAwQVduMElBYnhqbkZNODFTNVNMdlFPajJJSiswYWloMW14YW04K1Z0TTgxY2o2WHhVTE9BZDMyYWFJK1VtWFlhalhHajBOdDhJa25qYmUvaUdveU9kZzRyVmVNZGpaZzNIVjh6SGpidEZtU0NjRmQvaFRZOHpUVzhqYVlLNlN0MWsxYnRNTTlGYlh0RjFUakRzMFd0UDRsdGRTRWdtM3dnUVVNTkpGcEJHMFEzZkNQb2h3eTNFV3l4RVhsbDY1U2FrZEpZTmlySlk4UlJ2aVQ2b3l3V2tUN05pQTg3dkRESWM1alhwcGNpcm8xNDVIQ2s3RVM3MDREOEZMWkZoZ1lCME1pc3U1YTVRZ083S1VPSXQwR3V2S08vcGxLaGZWdjVXVm02TE9zSk4yRENWeVdNTEJhUlIyZGtGTzZKM1lhL1huTW43bUhURDZwd3VCbjhlenhMK01aOURoZzRVdDRRVEFlbCtxQ1BLUW81OTBWMDQ3ejNwSE83ekY0V2ptYzZkc0lvT1doc2hBUnJUWUk0VFJhVEpCVmJ1VWNnYzcwZDJSZDZUeGoyQ0MzVmUzVkRzRXM4cCtDQVB5MnZUeVltY0VpYTVlRWFyb2dnOWtlemRRdEo0SURvN1IzT3Nna1pjOHlRNGsxekZnQldIbjMxWEwxTWY2bGdrMmpFU1pKZnduTUtIUkVnYU4xNWxwUm9oanNjWGtBdVhraFV2c0ZoZGw2dUJtMHhrNHQ4ck43Ly9IQjZnWHN3M0lUMEREOFozVG1yVS9xTzVIK01MUENuRm1mU3pITmVxY0UveXhjZGFtYVVVRVJQUzVFUEwraS9LVGpLTkxGRThBWDBScWxyWlhTYW1wTWxaQzcrOEs1S2NDYW5meGdQbnEzZ2RJTW5jemgxRmlValA2Vy8rZ0xaS2N5N3JrTTlaVVk1c3hGdEhtTFNRV0JZTENlZnkwajR4dVVEMkdxK1pZamdpc2swNWp3dlFXK2NlRU5rZFlOTWpabE85VCt3VU9YYVFYOFpXOGVrUjhXajgzRDhFUzBURnV6cnA3UllmTFVZR1pwUHFQWk1NYzdSVEdudWlab1d3K09UbmRCV2VXbVUyQjV0LytTUzZmTnlUVlhaejZwRm80WU9mV3N4NGN5bnEvTElQTnZZbE00Tkh5NEVMN3NtYzlQQ1VPdjE3Ynh0VjJ0UFN0dmhTNnFyUDl1Ly83UFBVVXJrRm4wcER4bVpsaGsrYXUrL29TRWU1R2R1d1ljT0dEUnMyYk5pd1ljTkdoY1hsY0JlK01ORnVvZHJ3L3I2dlRONFIxS1ZEekMvRnlxM3FLSFNYdjFsS2tQNUs1ZHpLM3lRbFNLK0hQR3BuVlg5emxDQmRvSEord3Q4VUpVZ0h3cHlkODMxL001UWdmUTA0aDI3eW9VNS9rYTZjQXB4ZjlUYy9DZEtsc0V3VStxQy82VW1RdmdTY0U2NzdtNTBFNlgvQzZtTENjSCtUa3lBOUVQSmRFbnhaVmZBWDZmYkFPZklyZjFPVElMMEhwc3NqVFhQdHc5WWtUUjgzdXMzZWRzbHIwWkl4Y1RSeFFaeWVXMHgxckR4ZzJMcXZ6NDQ3bmpYeFd2WDgzNE4wTGl6QXhqWTNzYys0Z1hKRThrNnlIUTdmVUVtVVErQ3ppQzZRdWxQeTRsRUdseEo4dmhLUmhvNzBHdGovRkd1eUZCSjlGTzlBY3VGMWQ1NEc1STZNRVhoOWkwUEZDZUc2R2hxTzNVMGt3Wk4rSGppbm1Held5dGlyR0xCRGk3VWhUL2tkZ1J2ZEpSTDNLZjFkV2JCak0wcDJ3WllqWFFTTFppazN4Yll4cDdSbWNmcFcwb1ZtYW1Hbm1rVlJUSk9DNG5JTWJwT3BHZVErZGxGekJmTGVycld0M1dFdHMzWmVOSkVDSmowU25uMWVOYkhwQm1qTm9lYzd3K3QyK3pva1RmU1lBZnJQYWNrWUZFSmFSN3pyWnlHa3lZMityTzRUdWJJTThsUys5cGwwSDdnTGVhVml5K2hEVkwwUVpaVTFuVWRGaDJHLzRuZTAwRUh2Ri9LOVN4eEVmLzlBVFdhalBtWVBEY3ljN3hFWk1OS1QxWWVWTWtOc09ZSnFlM0VyZFE1d2gxUmxBc3ZmMytqOGJpSVRldE5MZnNUcWYxRjFKcEdCbS9UVDdteUVSNFZ2OHhrNkp2aitVOTF0cEM5WnR3eGEyRXJkZGRtUlpCcTlFOURKMEwyeFAvSDZEaTVaYlljdnBEdWpwSjV0SXNOL1U5VVBldkY3VkF5TC9qWHBFcnR1Y3l1a1NjRkw0NkFmZ1JGOERWL1FHcVN5SjFUU0FWeUN2U0JTV2tJRDdIQ2pvcDFMdmhGK1ExNEYzL2RFVUJuc0RReWgvZDFadmdKSXNoOVBKQUNrejhFT2pMeXhNQzdjMmRkZ2Q4VHNmbHlpQ3NoQmVJajJCUjl3ZXByeGZVcGRBNmZkNVBmOGduaklWaGVrWmxicW9odWM5N09XV25YYUVFUFFiVGtsRG1NRmJYRkRwb25Vc1RpWjhSY25hejZFUUFjMFZiSmJ0aUx0NnVzYzBJa1ozcVpDT2dVaTNDQzhHTFdiSWRUNUtOTFNGaHVab1piVUhWekhxNU55Z1pHR2I4b1N5RmZSZDV6WHFQUnhVUTEwSTBrM2VBWnA5RDg0Z2JRYnVmNGlROHYyTzVaK1JYYS9sb2gwU21VUVZJTnYxR0krSG9Ea3gwdHRCYmhGVmVxOTIwY0xNOXgrejlOeXFidU1EbDZZT1c1VndlM3lrZFk0RTNJREJCZTQxK1dxNGdFcUwyakNXVzQvK2gvaGVQVnozdTNYNU92V2VTVldwRkdNVkZQTncxcUF6VDd6UkZvYm05SEdza1BiZ2xwY1l1aVl0elRUZWJiNHBBdVJCSkJPdVlaRTI5V1lHcDlaYzhFVGFTMU9nazI3MnJCbnZhdVFzSWk3WXRxc3BUcGY1N0lBSWdVZ3pYLzZJYXhSVHZWam9wT2VTR3Q3cjBMb2pUeXVsdWhtUjJOT1prQlNJcDhvRjN5TnlFQTQ3M0VRcW5xZFNlaXUxdENZREZPNDQ1WEI5T2JDSHRDaGxGcWc2THI1RThiM1FxZEVKTHhJSkNBa1hVUGRBOFFtbUdCUG1UZUhITFdtbitwdjZlOUJycC9OVEEvYUNMbVNXa3ZMKys0b00rWVNUNHROaHFtOGJ1N05nL0JWOE9wMGtoZGNsaEErMDlSMjZ3RC9sNlFTL1EzeWxiU1doWHRPNndiVzBPSW4zdFFJWjBLNG9wVHQ5QzN6dEJOMU02UW15bVFqbTVBT2V3RlkzMURMTmVrTVRxSTNOVWJUVWRsVm9xWjExL0xvc0ptMi9CM2xKMDF1UTNmcUxGWExOQ1pKRWQyMVdSUExnSWVWTkNCczR5Q0Vubnd3aENuKzQzNEdQR0NNWDB5OGh1bEt3RUFZNjJlcnNRNGtUazh6MnYxSW8xbThYakNBQmxjVFlQb21HeDExUU45TDVUZERGWkR2SzVFb2E3N21jaDRheUdyNG5NK0I5OFdZTnZ3Yi9hcjF3eUk2TGtpR1FXVlhKQjlEcXpoaHFBSUNCNGs0eEp4MENBUy9kQ3VpMi9DMFBxTjFOeDFydjhYSjZGQzJkdHF2cmovNEU1M2ZUWHhMNlJjeVZpSlgxbUpKTGdhbUZDSmhtMFVHRE1oMEhWZ2E3SENld0FrZE5NT2FUb2J4NHpQWW8zUklkejdFQURybGVjeDd6cGFMbjBQVWZoOG1SOVdzNkt2NFcrSDRrc3ArMWQwbEd2blRscjJXazZ2N1hZNXpuNXRpMktpVS9qdVIxalpIL2hkSzZ1NlNZKzdiR3JiK0JKV3MySzd6YTZvbFNaZm8wcFRWTXk3bVhXTC81WnFYcVdpbXAzTkZ2Q2Fkcng0d0ErdHl4ZHBaRHg5MzNUTGhmejlYcWZzS0ZPT0tESTY5VlV2ZHRsYlNVOXVnc25IOFYvRjlseFJ0ZlZNN0pTeFZnck0xYVZJUFZsK0N2Nk9sRU9HK2oxQkJRRlNxNmd5cDduMU50bm9za3hycldwUFc5cldzaEo3Zk1TTE9jTGsyc3dSdTZzYTVRMGJOZHRIQk5Vb0R1Zkc1QjlMa0ovNDV0NTdHWDIzSGdueWgyMVNxL1VqMC83VFNIMnlTa0NsN1JPWk5laWFtZVloVjZRWTF1T3FleTlpYzdqN0FxOFd4STRVbWJzKzY5RDNFWjkra0ZTejdtQjBVVi9LRzdOa2V2bUZSN3F5am96YmxOalgvSEVCUWVNdThpdWlZOXB0KzY3cXJlMEFPcVRDQXJ1MXBmOU9Rd28rMDAzbkozelRrQUVmVUJKYS9vcnVJWEJyVkh5Ny9icUc3Z2R1MDZ3cTdDVkZzQlY2bXhpaFNObDU0NnlkMTNTN0k0Vzg2M3BKbWlKUGZ6ZWwzMGs1dno5N3pPeGpwRks4UHZ2QTdma21FT0RyMFlFejVLN3Q3S0x3eXB2bkFMdm4rcG1IRGhnMGJObXpZc0dIRGhnMGJkdy8vQjJaSElKNkRtNlQ4QUFBQUpYUkZXSFJrWVhSbE9tTnlaV0YwWlFBeU1ERTRMVEE1TFRJMlZESXpPalU0T2pJNEt6QXlPakF3ZnpQWWRRQUFBQ1YwUlZoMFpHRjBaVHB0YjJScFpua0FNakF4T0Mwd09TMHlObFF5TXpvMU9Eb3lPQ3N3TWpvd01BNXVZTWtBQUFCWGVsUllkRkpoZHlCd2NtOW1hV3hsSUhSNWNHVWdhWEIwWXdBQWVKemo4Z3dJY1ZZb0tNcFB5OHhKNVZJQUF5TUxMbU1MRXlNVFM1TVVBeE1nUklBMHcyUURJN05VSU12WTFNakV6TVFjeEFmTGdFaWdTaTRBNmhjUmRQSkNOWlVBQUFBQVNVVk9SSzVDWUlJPSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiOTg3NjYzMWJkNGEwNDI3ZjU3NzMwZWM3MWM5ZTAyNzkiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWV9LCJtYXhNc2dTaXplIjoxMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA0LTAzIiwidXJsIjoiaHR0cHM6Ly9zb2xva2V5cy5jb20iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNvbXUgRklETzIgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkxMjA2MDA0IiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDQtMDMifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA0LTAzIn0seyJhYWd1aWQiOiJmNTZmNThiMy1kNzExLTRhZmMtYmE3ZC02YWMwNWY4OGNiMTkiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImY1NmY1OGIzLWQ3MTEtNGFmYy1iYTdkLTZhYzA1Zjg4Y2IxOSIsImRlc2NyaXB0aW9uIjoiV2luTWFnaWMgRklETyBFYXp5IC0gUGhvbmUiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmYWNlcHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsic29mdHdhcmUiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiaW50ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUVyVENDQTVXZ0F3SUJBZ0lRUlRmY2dvNnh3SUZHZm10emsxQlNuVEFOQmdrcWhraUc5dzBCQVFzRkFEQkVNUlV3RXdZS0NaSW1pWlB5TEdRQkdSWUZiRzlqWVd3eEdEQVdCZ29Ka2lhSmsvSXNaQUVaRmdoM2FXNXRZV2RwWXpFUk1BOEdBMVVFQXhNSVYybHViV0ZuYVdNd0hoY05NRGd4TVRJME1UZ3pORFE1V2hjTk1qZ3dOekV6TVRjek1qTTNXakJFTVJVd0V3WUtDWkltaVpQeUxHUUJHUllGYkc5allXd3hHREFXQmdvSmtpYUprL0lzWkFFWkZnaDNhVzV0WVdkcFl6RVJNQThHQTFVRUF4TUlWMmx1YldGbmFXTXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFEUUNrbVEvSzhEbjM5cVNDVzV0S0x2dkRMSDNDbFNjZ1FyRGc3K3VZNDRqSGxJWTEvTGw2djJycGo3bmxtVk1sSXpvZ2QzeVhqQ0ZCdkdyNHppR1EyUWM4VXBrYVU5NkVaeEV0SHdaU3R3NllRMGpkbmdrU0xQdk9wOFQ4WWlKcGN2c1Z0UXRpUTBPc1RUdWlPMkVpNEx1TGg3S1IrOHg0YkFSdnprQldzdE5CVHFWU0FaUVllc3FubDhINVNmd2IzSW91OExTaUFzdU9YeXh0Mm1zOTExWXJ4V3ZoL0tuT2VsM09kM2grSzVkUVlQNTMrZlBVemd6NTZUVGo4UjRZNnpSdXpka2JuUjZ4V1hkcks0MTRpWDlENng1cThXMlhKSnBUTUs3RW5TWEcwcTdYRjdwNjhqREtBbnhBRjhrZmgzdWluYzJ1bG1WT1piVFJ6eEY4QjNBZ01CQUFHamdnR1pNSUlCbFRBVEJna3JCZ0VFQVlJM0ZBSUVCaDRFQUVNQVFUQUxCZ05WSFE4RUJBTUNBWVl3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFkQmdOVkhRNEVGZ1FVak1zVGJZMHdYUUJSMjliV0hJdmJGZlVBRmZVd2dnRUdCZ05WSFI4RWdmNHdnZnN3Z2ZpZ2dmV2dnZktHZ2JWc1pHRndPaTh2TDBOT1BWZHBibTFoWjJsaktESXBMRU5PUFhCb2IyVnVhWGdzUTA0OVEwUlFMRU5PUFZCMVlteHBZeVV5TUV0bGVTVXlNRk5sY25acFkyVnpMRU5PUFZObGNuWnBZMlZ6TEVOT1BVTnZibVpwWjNWeVlYUnBiMjRzUkVNOWQybHViV0ZuYVdNc1JFTTliRzlqWVd3L1kyVnlkR2xtYVdOaGRHVlNaWFp2WTJGMGFXOXVUR2x6ZEQ5aVlYTmxQMjlpYW1WamRFTnNZWE56UFdOU1RFUnBjM1J5YVdKMWRHbHZibEJ2YVc1MGhqaG9kSFJ3T2k4dmNHaHZaVzVwZUM1M2FXNXRZV2RwWXk1c2IyTmhiQzlEWlhKMFJXNXliMnhzTDFkcGJtMWhaMmxqS0RJcExtTnliREFTQmdrckJnRUVBWUkzRlFFRUJRSURBZ0FETUNNR0NTc0dBUVFCZ2pjVkFnUVdCQlRmUVE1V3JXTVJXNzh2a1doMm5pRFQzVjk3ckRBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWlMcEx0bmFFMEFiSWlTbW1qNEVMUlRSTUd1ZWR4ZDZaVFkyeVVpMVFOc3dhSTJPRm5oL05EV0xXT2dGMzZIT3ZERUxYQllaTTYrQXNQaVZIVTcyc3ZsWWo3WTVIelp2b1VrTTNkdmJ4cjZVMkJKODlKRUVUUklXcVVsWU9xNDdCZTg0T1IyWHZtbmlVdUpyRk96c0FZY3RyWlgyVEZYM0FiVlBzNExTVE5jMGRhMHVxMENxb09TT0lDZnp6MVg3dWY3VHc5TzBLY0tlckZnemVVY21HdEt2NW9LN1JZOVdrRHhkaTIyUnkwR0ViNjB0bmF2N3FrOWphNDVXQmpOMTB4dU5wTnNsQ2FsUm5OWU9HVnRZMW00b3kyZysxeGQxYjB2eGcweEpzVzRrMm92VGRaUVM1SENrbWUwNU01THkwU0ZTVkcvUkh4TXM2SXg0M0NjdENJUT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUxRQUFBQzBDQU1BQUFBS0UvWUFBQUFCMUZCTVZFVUFBQUQvLy84UkJmY1NDZk1TQ3ZJVEMvRVRDL0FURE84VERlNFZFdWtXRStnWEZPZ1hGZVlBQU04QUFNNFlGK1VhSE9BQUI4OEFCTTRCQjg4QkNNOENDYzhFQ2M4SUQ5QWFIdDBiSDl3YklOd2JJTnNiSWRvY0lkd2NJdG9jSTlrcU1OY0JDOUFEQzlBRURkQUZFZEVORjlNTkY5SVBHTk1QR05JUEdkSVJHdE1SRzlNVEhkTVVIdE1WSDlRVkh0TVdIOU1XSU5NWElOUVlJZFFaSXRRYUk5UWFKTlFiSmRVYkpOUWNKTmNjSmRVZEpkY2RKdFVlSnRjZEp0UWVKOVVlS05VZUo5UWVLTk1lS2RNZktOVWZLZFFmS2RNZkt0SWdLZFlnS3RZZ0tkVWhLdFloSzlVaUs5WWlMTllqTGRjakxOWWtMTllrTGRZbk1OY25MOVlwTXRjcU05Z3NOTmd1TnRneE9ka3hPdGxGVE54TlZONVJWOTVUV2Q5Vlc5OWRZK0ZrYXVKaWFONTRmZWFGaXVPRWllS0ZpdUtHaXVPR2krT3NzT2duUHI4clNMVXRUcTg3Y0kwOWRZbEVobmRKazJwS2xXbE1tMkpObldCTm5XRlZzVTVWc2t0V3MweFdza3hYdFVwV3RFcFdzMHBXdEV0V3MwdFl0MGhXdFVoWHRVaFh0a2xYdFVsWXVVWll1RVZZdUVaYXZVSlp1MFJhdmo5YXZVRmJ3RDVidno5ZXlEaGV4emxkeGpsZHhUbGZ5VFZleURaZXh6ZGV4emhleGpoZnlqTmoxU3BqMHl0aTBpeGkwaTFsMXloazFpa1ZxaUVpQUFBQUNYQklXWE1BQUFzVEFBQUxFd0VBbXB3WUFBQUYrbWxVV0hSWVRVdzZZMjl0TG1Ga2IySmxMbmh0Y0FBQUFBQUFQRDk0Y0dGamEyVjBJR0psWjJsdVBTTHZ1NzhpSUdsa1BTSlhOVTB3VFhCRFpXaHBTSHB5WlZONlRsUmplbXRqT1dRaVB6NGdQSGc2ZUcxd2JXVjBZU0I0Yld4dWN6cDRQU0poWkc5aVpUcHVjenB0WlhSaEx5SWdlRHA0YlhCMGF6MGlRV1J2WW1VZ1dFMVFJRU52Y21VZ05TNDJMV014TkRVZ056a3VNVFl6TkRrNUxDQXlNREU0THpBNEx6RXpMVEUyT2pRd09qSXlJQ0FnSUNBZ0lDQWlQaUE4Y21SbU9sSkVSaUI0Yld4dWN6cHlaR1k5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZNREl2TWpJdGNtUm1MWE41Ym5SaGVDMXVjeU1pUGlBOGNtUm1Pa1JsYzJOeWFYQjBhVzl1SUhKa1pqcGhZbTkxZEQwaUlpQjRiV3h1Y3pwNGJYQTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzhpSUhodGJHNXpPbVJqUFNKb2RIUndPaTh2Y0hWeWJDNXZjbWN2WkdNdlpXeGxiV1Z1ZEhNdk1TNHhMeUlnZUcxc2JuTTZjR2h2ZEc5emFHOXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNCb2IzUnZjMmh2Y0M4eExqQXZJaUI0Yld4dWN6cDRiWEJOVFQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wyMXRMeUlnZUcxc2JuTTZjM1JGZG5ROUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlVWMlpXNTBJeUlnZUcxd09rTnlaV0YwYjNKVWIyOXNQU0pCWkc5aVpTQlFhRzkwYjNOb2IzQWdRME1nTWpBeE9TQW9WMmx1Wkc5M2N5a2lJSGh0Y0RwRGNtVmhkR1ZFWVhSbFBTSXlNREl3TFRBM0xUSXhWREU0T2pFME9qQTBLekF6T2pBd0lpQjRiWEE2VFc5a2FXWjVSR0YwWlQwaU1qQXlNQzB3T0Mwek1WUXhOam94T0RveE5Dc3dNem93TUNJZ2VHMXdPazFsZEdGa1lYUmhSR0YwWlQwaU1qQXlNQzB3T0Mwek1WUXhOam94T0RveE5Dc3dNem93TUNJZ1pHTTZabTl5YldGMFBTSnBiV0ZuWlM5d2JtY2lJSEJvYjNSdmMyaHZjRHBEYjJ4dmNrMXZaR1U5SWpJaUlIQm9iM1J2YzJodmNEcEpRME5RY205bWFXeGxQU0p6VWtkQ0lFbEZRell4T1RZMkxUSXVNU0lnZUcxd1RVMDZTVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG93WWpFd05qRTJZeTB4T1dFMExXVTBORFl0T1RCbFpTMDNOekF6TTJGa01HUXpZV1VpSUhodGNFMU5Pa1J2WTNWdFpXNTBTVVE5SW1Ga2IySmxPbVJ2WTJsa09uQm9iM1J2YzJodmNEbzVOMk00TkdFMk55MDNaREpsTFRCbE5EY3RZakF6TlMxbE4yVTROV0l4WkRrMFpUWWlJSGh0Y0UxTk9rOXlhV2RwYm1Gc1JHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEb3lNbVV4TkdSa1pDMDVaakF6TFRoa05HSXRZVGMyTmkwMU1tRTRNamhqTURkaE5qY2lQaUE4ZUcxd1RVMDZTR2x6ZEc5eWVUNGdQSEprWmpwVFpYRStJRHh5WkdZNmJHa2djM1JGZG5RNllXTjBhVzl1UFNKamNtVmhkR1ZrSWlCemRFVjJkRHBwYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2pJeVpURTBaR1JrTFRsbU1ETXRPR1EwWWkxaE56WTJMVFV5WVRneU9HTXdOMkUyTnlJZ2MzUkZkblE2ZDJobGJqMGlNakF5TUMwd055MHlNVlF4T0RveE5Eb3dOQ3N3TXpvd01DSWdjM1JGZG5RNmMyOW1kSGRoY21WQloyVnVkRDBpUVdSdlltVWdVR2h2ZEc5emFHOXdJRU5ESURJd01Ua2dLRmRwYm1SdmQzTXBJaTgrSUR4eVpHWTZiR2tnYzNSRmRuUTZZV04wYVc5dVBTSnpZWFpsWkNJZ2MzUkZkblE2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRvd1lqRXdOakUyWXkweE9XRTBMV1UwTkRZdE9UQmxaUzAzTnpBek0yRmtNR1F6WVdVaUlITjBSWFowT25kb1pXNDlJakl3TWpBdE1EZ3RNekZVTVRZNk1UZzZNVFFyTURNNk1EQWlJSE4wUlhaME9uTnZablIzWVhKbFFXZGxiblE5SWtGa2IySmxJRkJvYjNSdmMyaHZjQ0JEUXlBeU1ERTVJQ2hYYVc1a2IzZHpLU0lnYzNSRmRuUTZZMmhoYm1kbFpEMGlMeUl2UGlBOEwzSmtaanBUWlhFK0lEd3ZlRzF3VFUwNlNHbHpkRzl5ZVQ0Z1BDOXlaR1k2UkdWelkzSnBjSFJwYjI0K0lEd3ZjbVJtT2xKRVJqNGdQQzk0T25odGNHMWxkR0UrSUR3L2VIQmhZMnRsZENCbGJtUTlJbklpUHo1WEJlYWxBQUFPMWtsRVFWUjQydTFkNTU4a1ZSV2RaMDZZQTZKaURwZ0RtRml0TFZ5em1IUE9ZbFpRRVdROUFYTVd6UDZ6ZnJpdjhxdnVxcDd1bnNIZjlLZWQ3ZDZaczdmdXUrSGNjOStjcEFmZzYrUUM5QVhvQzlBWG9DOUFYNEMrQUgwQitnTDBCZWovRjlBMHVQMHpQa2VnRFV1aU5vQWliTUcwY1E1QVN4SXMwQlFGcVBnWmlwWWdRNUo1dHFCaHl6WWxTb0lneXhNanc3SkpVN1lvVWo1RDBKUnQwNVpsVWFJOTltNkRrQ1hEbEVBSnB2WUErMlJIeUJJczJiSUFXTFJncWVjanRrUlpzZzNKRkdFQU9EM3FuVUNURGpETVdFelpsSG91UW9sQy9MOG9FV284eGRJWmdMWnBXNVlFd0pZa0ludEM5aERKSUczVEVreUx0aUhJUExXdGR3Q3RDR0trUVp0S3lTWmhXNFlqK3RtU2JFSzJZS1JFQ2FSRWl5Q1BEUnF5VEZEcWhWNGlJcllsS2lKZHVFWXZPbHVBYkJvK25hMVBkc0FzR3JaSENVV3dMVUdTTE1ua0pBcUtwa3hMMWpGQm01Q01RYURvSG9FbEFMUWgwR0lodkVPa1QyZnE5YUFkanNHaXQ5TW1tQU5oRVppdE1MYVBCMXFSM0lTNWR3Rlp0R3g2SnNiRHh0eTdCd0Z0eVVZWGFoSHBzUGVsYVdud0xCeFJ2ZTlndEU1UitKMnNOYlRremlNRGNBODFnSngwM1B5VmJVSlVlM0FSdVI4NEhtZ1RSUDc1ZEFZcEUrMlRpS3F1L1g5RldXcXI5UWhIUnRXeFFFZmFhd0VoUXA4NzQ3Y0lNeWFLelNmUTRCUVJxZkk0b0RVSUhaTHN1NXhTWUdKbmFxcXhQR3dieldmY05ES0VUbUhxbGFDanVHUHJLdzJNRHBIRHBiUGhaZHV0YzZ0MXF3Z3Z4d0Z0V1dpT0dOVTlZZHVPZ2lKSGsyeEdkK2N2b2YyelpBckhjZzlHMWFidWkzNm1hMDhuMVppWFpsZDhnTDFucEZPa2w1WHVRVUZnQjhpZDQzVCtJYkY1OUZJdkQ3bnRJeDB0elpIY0k2SkErNURWU3lBb2diQ0hTV1kvVE1MYTZFRWJPUzNRYkdKRW9sM01GcGJROWpJbWRCYWdjL2ZVUlE5Ty9qanBmOXZVcUgxUkgydmRReVFhNDBFQ25QT2t5OEhBUmp3UG1kb1hYYk0yamN0aUcrbGtVZ0k0My9mSjBSMHl1dHN6QVEySVhmd3diZERhVkVuQUZnRVQzQnN2dGtQdDRWNVptUXVoVFdGQmpHTFcyQnNKdWJxZWRqU0l2VlE0S2lQQ1R6am8wRTVWSHAwZU5CM0p3NXNhMzVUMng1RHVxVWNNWmdZYjZoTUxPbStnQWRxY0kxeklma1k1SDZBVERacldIR3NiQk1QNXNuUktRUjVsZnJwRWpGZ1d6aHRvQklVVVV3QVZVRXM2Wis0UllTODZRZG1hMWtuZ1lRMjlHei9ka1l1S1RuZVNOOVA1QTUyQzF5SWNHZEpPUjMzdE9uUEpwVkpnTGxuN1BJSk9hb29PeFNUZ21LaFBNVWQwTHFNbE9pWllLNUtxaklqM2xCVHpQRW1Fa0djRklDbkFralh1ZUU0MXNZMHdBam1HRjBzemltd0todkpZRDVKcElNL0xGQStSRm1NRXlUSFRmY294YzR6aEVLbEdYQVk3NWpDVVFlU2hIZ1ZhaUF5UWd4S2lmK0EwKzU1Mm9CK2gyc0hQYUZtaHBBaVdzR2tDaGcwTG1mVUwxN0VOa1NTTVNiSTZ2UXJCa2MvUlBHMHU4U29Gcys2WVB1ZFptWXlJcFdCTW9XSjhFLytsL1lMdXFGUkY4N1UxczFDZ21JZWhGQncwUFUwQ05nWFprQVhHOUJRakpjQitSQ3BxcHZ2QlBYcmJRUWp5TlR0Mk1Ob2lERWUxWlJpSVB0N093V1gvb0ZPaUxTRjBCdG95VDJGMjIxd291a3RRY2FUREkyS3NGMk4zNHlDZ1UySkVMRXJRNHBCZHpMVmlyekJnVU5rK0RPZ1l1QUFobE5EdW5pYWpwM2doMUhCQ0J3RWR2SE1jb0oyYjd5YkREaHFoVWJiZHMxb3M1enJ2WGtFMTFVeVBWek5ITGVlK0pXNnk4K0I4UjcvT3gxS2RTNE1hemF2M3I4dHpDTEt3VzU4WXZWcm4wcUhMc1E4TU9rK1R1SnV0aFZId2tNbHhORHFFQWpJU01IY1N0T1dFcUY3OVN3b0h0M1J3WjlNenY4dzc4b0hvTmNuVG1kSmh0S2FJaWNGNjFwRTJpSTRKakxKZ0hQVVBKSkNOMEZkU3FXeGpyMEpvTkdSK2pnU2FqaEorWmJRTzdSYjZTVHhraUVjQm5ZeHdEM0JWNkloT2dyM0dLRkxWY1VEblFkZzZVek9rSWIxakdEb1JweU9CVGhIMTFoUjhVV2IwTWd2b2FCV1BCenFyTmJIY29jMWg2MlBsMTlGQUp6ZUpjVG5vNk1QNzNRSktoL21Bb052R1pERWJFYkpVOVkrRlZlaUREcm5Ja0Ftb1pVT2pjQ2IzSjlHMFZLek1Ed2xhMFZZdmlucVdISnJPTk1pR1JkWFFRVmRHUWxLL3BQV3lvelRzdDkwbTRHSldQU3pvYUhTM2l4MWhXNERZbTU1bkxySlVDUnpZMG5rWFlLcy9oM2YwcldwQkVGd1NBUngyb3lnazdWdUdpaUpBRWNQb1NEbG95SFIwME1FQ2F5UHZFS0pKRERYVklWZnRwRnBIQkIzSllRTlBSbWYrYjBUbk9oWitab0w4Z1JmT2d1S2I4dytMYklpdjRYRnRONVhTR1lET0N4Z3V2U09Cekt5dk1NajJFYUZuOVVPSHRqU0NVSmdtRW9VSVEwSThDdzdzSEJPTk9hNTdIV2g0MGtlRW9sNkRqM1NTbE5obUdKVThPWk5BREYzT21LcERTOUtuZllBVzZGRXdJSVkvbEdGR2RtbHRNdmVuaEJnTk1iaCtUdlk0WkJtenBmaGEyU1pIRDlzYWQ5MEticjNMZFpNZHN4Z0NXWGw5WkRTbmFkN2MwUFNzRk1ocXpKd3dMejkxejVZZ08rVXNZK28yN25yamtkSFRhVWV6SmJOSmVMaFNUTWlSQldJVGp1aXZEY1YrVnV1Zk1rZkdERTFjcU1FNTZYZGlGck54QjNhbHBVa01OS1dLOWFKZWRhR0lCUjQ5N0ZIMEFNdWFTVXA1V0xRcGk2NTFENkMvTGNabWtYTDRNSG9NWXQ0d1dkcFd4b2hNM053T3I5V2EwdjF2cU56eXE5OXRzSjk5dzIyWGRWd0UyVXphMHg1QmMxRFV4OWJMWUhHVzBmVnJRNUNjaFd5VEFLaHRIZnhhL1hSZlQyd3d6OThIeWN3OVhpdDJ1QlpRZWpFK3pRcWpiUTltWlVhRTJKSXBET25FNE15SXNRMnFqaGFRdDg0RVl1ZlpJc3VpcU5NbUZ5aXJxbXpDQWpYb0xmSTZtbnZzbktYTjgzSTROQjZ5QVMxWjVsL3AwOGdFZit5eWtNTHcwT1FGdVk3WWlsU2hEZjRXeVVoczl0UVd3RmkvTXFJc0VZaVI0ZEJmTFlBOVRpakltakczVGdoZ2ptMTVHOWZOem1EYU8yaFppRFlqZ0dNazFBbWhTbStMTCtieFEvT3hZY3FkbjBOZTU0YVh4dlBWRzBXMkZjb1JUQ3dUQzgwOUtTRnBZTUpjTkVSakkyM0o1QklYcSs5WEx6TGtPb2NJZ2Nhb0dTSFU1em1pYVIybmlyelZEQmdNUFExZ3JCQUNGMEZYVlZWVk0wMmRwTml5bHpFeVliamxZQnRId05nN1lrcUFHT295TDhPdjAxdWZGQUZYZFZWVlZWMUs0NkFJb2RENUlmaVczbDhqZGk4MDZkRnRNVHF4WE8ydGErSk9wcERycW50TkNxYnMwZ1hOZDlCRVlQOFlGZ3RqdGszQWVodVhRRmZUMTdpRnprKzFSSWtyaXZ0K2FCTTVKYlp5Nk1ET0V0V1R6WkJIcUp2cXZSVEJxYXliR3JTQzFEN1hMcWFncTh0YlVRZnJ6WExXWVlqLytsMVZrQnNIQkQxMDVqSnEyS1U5d2hob2oyNkFDV0hnUVlTekoxdWNZNGc2eW1kTXkwcVFneTZybVFQb0lNc2pMZWlwbmVzcGFvc2Vyek1SekNMWGdTY0UzMEllUXJSK3N0M09WVlZYWFZyQWNNWm1BYUY5R2ViMExHblVRVVRzWmREMStLdGV0dWlmdFN5cFpOeXg1Q0ZMWk94M1kyc0Nlb3VoRzlTaE1HS1A1cmNoa2ZKd0lURnVuZ0RvdzRHZUJ6djA2dUNMRUJyWDNCN1ptRFN2dVJvODFBclhTVEY3ejBVUXFiMzdKZC9pa3VVN3d5NFFsRUVmYkJtcWJPbnhYelZlSFpwS1JkRXNSV05uakVyVVhMMTVYMWVKbFVHWFQxM0IxSUUweThsRnlCVEhxN094QXpPelNMNXYwUFU0bFV4QlIwZVhMeE1UczdaOFhDMkh5Sjg4MkJMSnhOTFZYQVdWZVZ4bnlUNnk2bGpUOU1pSTBZZGJmRG5wWWF1M2dvNnRoYVpPTGt4VDQwWXh5L1RQMGxGQVQrdm4vaHMzcDVUdWpOWlpzUXBlSW5PVUUrSFYzNmF6QmwxWFZYVXBwZlNicXdZNHAwdktEUi9sbi96cW4rbUlvTk9zcGEra2xQNThyejJyNzRFUU4xN2RkYy9mLzVUT0RuVHFSOEpibnY3STIrOHJoSXUybHBKa1FYZi8vTjgvL3RhREhuMzVsbzExd2NKWFhlSUZUakt3ZWd2b3FycGNQZnZhMi84d3MxdlJyc3JaVjMvNzN4ODgvaEhWTFRNNEx5K0ZPbXZJRHZTb0JpM0dqK3V2KzlIOTBKVHlSdlMwaG1sZnZlOWYzM3Y0NDk0NUI2Um81TXViSDhJVzBOVm0wTSs2NDM1cFBKRUs1ajh2aDkzOWkzL2MrKzBIWC91T2F2ZFhQUUZlQmwxUFVuaUJ1cW1xNjU5eHg5K0dNNWRRdE1aVmNyYnV1dWVQLy83KzlROTl5OXRMSnFzblg5VEROK3JwMDZqM1lPbnJmblMvMmtZd3J3MDZKdHlDZk9mdi9uUG5keDd5bUhkdWQ5aExsellmeXVFSjJERjZoQkZ1ZnRRUC94SUoybkZ0WXR5d21UbGI2dGUvL080ekgvYW10MjJQRnU5LzBRdHZuZjlRUGRlaHJnNTU4UlorRHpNWDBYRFFrWEVWSWVsZjNyYzl3bFpWWFZmVmk3OWMrdWJ0VDZ3M09uUUR1dDZjWE9yMnJiOWVSYjVpaEYweG5XOStYRlE3eDNkNjdEY2JBcUNlL09DM2JvMGR5MnVQQ0lZL1ZTeThkbEVaMlVNVzVySU0rcXRwcnJoODlaWHRFVzlhbW03eWptUURXVjRaZHdkSFdiMjhDSTF2ZGMzWFp1cjE5S1VuajJQS0l0QWJTMU9iVUw1Z2xSYVhUbVBIb0w4eC9mYVhVa29wZmVTbEM1UExDdERNdHdnUTR0TDVXY2s5ZXFDYmlQM2VHMU5LNmJsdkxLVExCYUNyMldNWVMwbHgrL1dPYlVsOHYydkNwOXZzWGRkVjlhRlhwSlMrK01RcmhTQzRxQnVmYlJFYlJmUHVSV1YyajhKQmZPV0hVMHBmZUVxMTJEM1NPTDZYV1lXUVlXNFlVRG96REx1QXZ1RmpLYVhQdkdCUmJUcExpOVVsQmhLaE85ZzBzTnY4Sk9aRDNrcytubEw2M1BPS0lKYUFMdFU2YmF2dDJmRjhIZ0JwRjB2WDFhVTNwNVErLzZSU3Zib2IxZHYrTzgyTlhESm5CbTQ1b3huMDE2Yy84NE92U1NsOTVRbFhsdnYwcktsSHoyZWlTUmxBRHFubFJpNHN1OGNVZEIxeCt2bXZYd002YldqY3VuNG1MaFlyZ1c3bzZDMDdpUFhsdVlNWVArT3pUMXZRYlJWbkxwZG4vMWt1OXFkSE1OU3UzanFBbXptSVhmZngxQ3VUUjc1NUpMZDFUcFRLVnpUTFVETjNXUVQ2bXR1bUJ6Ri80TjNibTYyWjRXYzkxK3ZtZllQUnBOWnE3alRZcXZQS2xyNnRXRU1XVFBldVY5MjBiY3hjUElramhCaE5NelBhdUc1aGEvVTBGL0xtQ3A0M2ZHS1gyZmc0RkhPa2pHcHV2WWlPY1pjMGZ1V21HNFkvNWEwZmVQbkxicTNxOTd6Mmh2ZFZpMVFJYVhNdUNqVVFCdndkNG1JamFzazlWeGwwLzR2WGZYcnlxZWQ4NnNhcWV2TkhQN2xNaFRBMGR5RlJCL1BWbjd6bCs5d29IdThpcHRXWHNmYXZzVWpLZDRpUVlFcm5GYlNIQzRhTXVzNDY3dVZpcXk4WTdrdVNZaGZoSUpLT2ZZSkcveXJrK0YwNHRwbk9NMmhDUkh0UmZaNFY0c2dYejYyM2RMdGo1ZWFDMCtNYmV2MUY4RkZQTzBSdW9XRkw1eHgwWkpHUVg4VXZ6ZUh4TWEvV21rSmczTEVRaW04Nm5YL1FJUURNRkJPbHM4QzhWbDR2aDNRaS8zcWNRMStydWJlTWlIeURzRTUxR2RjeDNZT1EzZHdPZFZhWTE4ZnBJQjdsczRPOHkvWkYzSXVYenZLMStwY2JiR0Jyemlub2MvSjZRSUwrSDE5dGhkT3dPZzZDQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImFhZ3VpZCI6ImY1NmY1OGIzZDcxMTRhZmNiYTdkNmFjMDVmODhjYjE5Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZX0sInRyYW5zcG9ydHMiOlsiaW50ZXJuYWwiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDEtMjYifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTAxLTI2In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiM2M2MDkyMzc0YzBkMDg2MmJhZGUxODc4Yjg2NDdmNzIwMDUxOWMyMyJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyIzYzYwOTIzNzRjMGQwODYyYmFkZTE4NzhiODY0N2Y3MjAwNTE5YzIzIl0sImRlc2NyaXB0aW9uIjoiQXJjdWx1cyBGSURPMi9VMkYgS2V5IENhcmQgW1A3MV0iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MTAwLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjoyfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NiwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQytqQ0NBcUNnQXdJQkFnSVVUWEp5MjhscFFWbGhJcDdFVEJpK1U0YmNhRDh3Q2dZSUtvWkl6ajBFQXdJd2dZQXhDekFKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJREFwT1pYY2dTbVZ5YzJWNU1SRXdEd1lEVlFRSERBaFRiMjFsY25ObGRERVVNQklHQTFVRUNnd0xRMjl0Y0c5VFpXTjFjbVV4RURBT0JnTlZCQXNNQjBGeVkzVnNkWE14SVRBZkJnTlZCQU1NR0VOdmJYQnZVMlZqZFhKbExVWkpSRTh0UTBFdFVtOXZkREFnRncweU16QTBNVGd4TlRRMU5UQmFHQTh5TURVek1EUXhNREUxTkRVMU1Gb3dnWUF4Q3pBSkJnTlZCQVlUQWxWVE1STXdFUVlEVlFRSURBcE9aWGNnU21WeWMyVjVNUkV3RHdZRFZRUUhEQWhUYjIxbGNuTmxkREVVTUJJR0ExVUVDZ3dMUTI5dGNHOVRaV04xY21VeEVEQU9CZ05WQkFzTUIwRnlZM1ZzZFhNeElUQWZCZ05WQkFNTUdFTnZiWEJ2VTJWamRYSmxMVVpKUkU4dFEwRXRVbTl2ZERCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkNnRzdyNlZBL2grQnluVW55RFpNRDBWWmtZVzZSR25waDB3MjVnUURXTW9xQWFpVWFGRzVNQ2xraGFrSUJwTEYrNnhKQmhPMWdzKzdDMWsvanVWdXYyamdmTXdnZkF3SFFZRFZSME9CQllFRkp6MWdGdFRUQk5mZmZES3ZkanBVRXlwNzB6dE1JSEFCZ05WSFNNRWdiZ3dnYldBRkp6MWdGdFRUQk5mZmZES3ZkanBVRXlwNzB6dG9ZR0dwSUdETUlHQU1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQXdLVG1WM0lFcGxjbk5sZVRFUk1BOEdBMVVFQnd3SVUyOXRaWEp6WlhReEZEQVNCZ05WQkFvTUMwTnZiWEJ2VTJWamRYSmxNUkF3RGdZRFZRUUxEQWRCY21OMWJIVnpNU0V3SHdZRFZRUUREQmhEYjIxd2IxTmxZM1Z5WlMxR1NVUlBMVU5CTFZKdmIzU0NGRTF5Y3R2SmFVRlpZU0tleEV3WXZsT0czR2cvTUF3R0ExVWRFd1FGTUFNQkFmOHdDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWdjZ1hHTURQMnJmaDRFVFk5RUpMd3VYbzFTOVVpcXRFbVBocTkvZGlTMG5BQ0lRRG95TFpvc3g4clJBRjF2cFJYY3NWUUREU0hvRXMvUGJtRjNFci9tSjB4Nnc9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUErZ0FBQVBvQ0FZQUFBQk5vOVRrQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBaEdWWVNXWk5UUUFxQUFBQUNBQUZBUklBQXdBQUFBRUFBUUFBQVJvQUJRQUFBQUVBQUFCS0FSc0FCUUFBQUFFQUFBQlNBU2dBQXdBQUFBRUFBZ0FBaDJrQUJBQUFBQUVBQUFCYUFBQUFBQUFBQUVnQUFBQUJBQUFBU0FBQUFBRUFBNkFCQUFNQUFBQUJBQUVBQUtBQ0FBUUFBQUFCQUFBRDZLQURBQVFBQUFBQkFBQUQ2QUFBQUFEckVlS2tBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBQ3pHbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVdFMVFJRU52Y21VZ05pNHdMakFpUGdvZ0lDQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQZ29nSUNBZ0lDQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJZ29nSUNBZ0lDQWdJQ0FnSUNCNGJXeHVjenAwYVdabVBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM1JwWm1Zdk1TNHdMeUlLSUNBZ0lDQWdJQ0FnSUNBZ2VHMXNibk02WlhocFpqMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzlsZUdsbUx6RXVNQzhpUGdvZ0lDQWdJQ0FnSUNBOGRHbG1aanBaVW1WemIyeDFkR2x2Ymo0M01qd3ZkR2xtWmpwWlVtVnpiMngxZEdsdmJqNEtJQ0FnSUNBZ0lDQWdQSFJwWm1ZNlVtVnpiMngxZEdsdmJsVnVhWFErTWp3dmRHbG1aanBTWlhOdmJIVjBhVzl1Vlc1cGRENEtJQ0FnSUNBZ0lDQWdQSFJwWm1ZNldGSmxjMjlzZFhScGIyNCtOekk4TDNScFptWTZXRkpsYzI5c2RYUnBiMjQrQ2lBZ0lDQWdJQ0FnSUR4MGFXWm1Pazl5YVdWdWRHRjBhVzl1UGpFOEwzUnBabVk2VDNKcFpXNTBZWFJwYjI0K0NpQWdJQ0FnSUNBZ0lEeGxlR2xtT2xCcGVHVnNXRVJwYldWdWMybHZiajR6TURBd1BDOWxlR2xtT2xCcGVHVnNXRVJwYldWdWMybHZiajRLSUNBZ0lDQWdJQ0FnUEdWNGFXWTZRMjlzYjNKVGNHRmpaVDR4UEM5bGVHbG1Pa052Ykc5eVUzQmhZMlUrQ2lBZ0lDQWdJQ0FnSUR4bGVHbG1PbEJwZUdWc1dVUnBiV1Z1YzJsdmJqNHpNREF3UEM5bGVHbG1PbEJwZUdWc1dVUnBiV1Z1YzJsdmJqNEtJQ0FnSUNBZ1BDOXlaR1k2UkdWelkzSnBjSFJwYjI0K0NpQWdJRHd2Y21SbU9sSkVSajRLUEM5NE9uaHRjRzFsZEdFK0NsOUVLMzhBQUVBQVNVUkJWSGdCN04xL2pHVlpRaC8yZSs2cjdwbnAzOVZkUFQxZFZkMHp1d3dMdzlpRTBQeFkyeVJ1U0lSRExMQmo1TWdFUWd3NC9pR3dIQUtKSTV3ZnNtWEZpbVVsVm1KSFNwUkVUa2lrU0xFaTVhOUVpbU5HT0pFY2RvZGRrTmRyMEFKRGRqenM3QTRzQzdzejAxMzE3c2s1NTc3cXFmNWRWZS9YL2ZGNVVGMnYzcnYzM0hNK3A3YXF2blBPUGFlcVBBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBd0lvRXdvcXU0eklFQ0JBZ1FJQkF2d1h5M3d6MXJBa3hmVzc2M1J5MUowQ0FBQUVDQkFnUUlFQ0FBQUVDL1JQd0gvVDcxMmRxVElBQUFRSTlGUEFMdDRlZHBzb0VDQkFnUUdDRkFublV2SG4reG8ydm1qYk5YNnBDZUNiOThmREw3N3o1NWw5ZVlSMWNpZ0FCQWdRSWpFSmdZeFN0MUVnQ0JBZ1FJRURncEFJbG9PK0g2WWZyeWVTSFFnaFYwOFJQcGNJRTlKT0tPbzhBQVFJRUNEeEdRRUIvREl5WENSQWdRSUFBZ1E4RTZqalppckdwOHMzbklkUy8vY0U3bmhFZ1FJQUFBUUtMRWpoWTdHVlI1U21IQUFFQ0JBZ1FHS0JBVXpYWDgraDVTdWVwZGRGLzRCOWdIMnNTQVFJRUNLeGZRRUJmZngrb0FRRUNCQWdRNkx4QUhjTEZOcHgzdnFvcVNJQUFBUUlFZWlzZ29QZTI2MVNjQUFFQ0JBaXNUaUROYnI5WXhUekIzWU1BQVFJRUNCQllsb0NBdml4WjVSSWdRSUFBZ1dFSWxQM09RNGpYaHRFY3JTQkFnQUFCQXQwVkVOQzcyemRxUm9BQUFRSUV1aUJRaHMzVDRQa0xYYWlNT2hBZ1FJQUFnU0VMQ09oRDdsMXRJMENBQUFFQzh3dmtnSjV1UVEvbnl3cnU4NWVuQkFJRUNCQWdRT0F4QWdMNlkyQzhUSUFBQVFJRUNGUjV5ZlpxZDNmM21SampPZmVnKzQ0Z1FJQUFBUUxMRlJEUWwrdXJkQUlFQ0JBZzBHZUJFdER2Ykd5a0ZkeXJTMzF1aUxvVElFQ0FBSUUrQ0Fqb2ZlZ2xkU1JBZ0FBQkFtc1VhT0tkelNxV2dHNFo5elgyZzBzVElFQ0F3UEFGQlBUaDk3RVdFaUJBZ0FDQmt3cVVFZlNxMlRpWDlrQS9uYWE0bHhYZFQxcVk4d2dRSUVDQUFJRW5Dd2pvVC9ieExnRUNCQWdRR0xOQUc5RHI1bng2RW1JSUF2cVl2eHUwblFBQkFnU1dMaUNnTDUzWUJRZ1FJRUNBUUw4RlFuTnZEM1JUM1B2ZGxXcFBnQUFCQWgwWEVOQTcza0dxUjRBQUFRSUUxaTNRVk9GNm11S2VsM1FYME5mZEdhNVBnQUFCQW9NV0VOQUgzYjBhUjRBQUFRSUU1aGRJbTZCZm5MOFVKUkFnUUlBQUFRSlBFeERRbnlia2ZRSUVDQkFnTUhLQnREU2NnRDd5N3dITkowQ0FBSUhWQ0Fqb3EzRjJGUUlFQ0JBZzBEZUJ2RUJjV1JRdWhIdjNvUGV0RGVwTGdBQUJBZ1I2SlNDZzk2cTdWSllBQVFJRUNLeFVvQVQwR0tzWDBoWnJLNzJ3aXhFZ1FJQUFnVEVLQ09oajdIVnRKa0NBQUFFQ1J4ZVloQkRPNThOVFJHKzNYVHY2dVk0a1FJQUFBUUlFamlFZ29COER5NkVFQ0JBZ1FHQkVBaVdNNys3dW5vNHhuaDFSdXpXVkFBRUNCQWlzVFVCQVh4dTlDeE1nUUlBQWdlNEx2RCtaWEVwYnJGMmF6WEEzZ3Q3OUxsTkRBZ1FJRU9peGdJRGU0ODVUZFFJRUNCQWdzRVNCRXNhYmVHY3ozWCtlVm5HUDVyY3ZFVnZSQkFnUUlFQWdDd2pvdmc4SUVDQkFnQUNCeHdxRVp1TmNldk9aY2tDTVJ0QWZLK1VOQWdRSUVDQXd2NENBUHIraEVnZ1FJRUNBd0dBRllsMWZUSXZFNWI4WHJCRTMyRjdXTUFJRUNCRG9pb0NBM3BXZVVBOENCQWdRSU5BdGdUSmFIcHJtMnF4YTlsbnJWditvRFFFQ0JBZ01VRUJBSDJDbmFoSUJBZ1FJRUZpVVFBenhXbG9rTG8rZk4ra21kRlBjRndXckhBSUVDQkFnOEFnQkFmMFJLRjRpUUlBQUFRSUVXb0c2cXRNQ2NmbGhBTDExOEM4QkFnUUlFRmllZ0lDK1BGc2xFeUJBZ0FDQjNndWtFZlJMdlcrRUJoQWdRSUFBZ1o0SUNPZzk2U2pWSkVDQUFBRUNLeFpvOHZWQ1RGUGN5OFBzOXRiQnZ3UUlFQ0JBWUhrQ0F2cnliSlZNZ0FBQkFnVDZMRkRtdERjeHZwRDJRVTlKM2YzbmZlNU1kU2RBZ0FDQmZnZ0k2UDNvSjdVa1FJQUFBUUtyRnNnQmZWS0hTZDRIM1lNQUFRSUVDQkJZZ1lDQXZnSmtseUJBZ0FBQkFqMFRLUFBadDdlM24wbWo1K2RueThPWjQ5NnpUbFJkQWdRSUVPaWZnSURldno1VFl3SUVDQkFnc0d5QkVzYnZUaWFYWWhVdmxpbnVlWks3QndFQ0JBZ1FJTEJVQVFGOXFid0tKMENBQUFFQy9SVm9Rc2dydU0rMldldHZPOVNjQUFFQ0JBajBSVUJBNzB0UHFTY0JBZ1FJRUZpZFFCa3REMDF6cmdyaDlPeXlSdEJYNSs5S0JBZ1FJREJTQVFGOXBCMnYyUVFJRUNCQTRBa0NiUml2bXd2cFNYNWV0bHg3d3ZIZUlrQ0FBQUVDQkJZZ0lLQXZBRkVSQkFnUUlFQmdpQUtocVdkN29GZXpkZUtHMkVwdElrQ0FBQUVDM1JFUTBMdlRGMnBDZ0FBQkFnUTZKZENFdEFkNlNBUG9hYVc0VGxWTVpRZ1FJRUNBd0VBRkJQU0JkcXhtRVNCQWdBQ0JlUVhxcXA0dEVDZWZ6MnZwZkFJRUNCQWdjQlFCQWYwb1NvNGhRSUFBQVFMakVpaUpQTWFZVjNIM0lFQ0FBQUVDQkZZa0lLQ3ZDTnBsQ0JBZ1FJQkFUd1R5b25BbG9JY1FaL2VnNTVjOENCQWdRSUFBZ1dVTENPakxGbFkrQVFJRUNCRG9uMEJadGIySjZSNzBhSHA3LzdwUGpRa1FJRUNncndJQ2VsOTdUcjBKRUNCQWdNQlNCZjc0cEE2VHMrVVNvV3kxdHRTcktad0FBUUlFQ0JDb0tnSGRkd0VCQWdRSUVDQndXS0RNWjc5MjdXZWZqYkU1Yi96OE1JM25CQWdRSUVCZ3VRSUMrbko5bFU2QUFBRUNCSG9wTUQxOSttSWFONzg0bStMdUp2UmU5cUpLRXlCQWdFRGZCQVQwdnZXWStoSWdRSUFBZ2VVS2xEQStyYXJMYWFrNHE3Z3YxMXJwQkFnUUlFRGdQZ0VCL1Q0T1h4QWdRSUFBQVFKWm9KN0VzMVVJcDJjYVJ0QjlXeEFnUUlBQWdSVUlDT2dyUUhZSkFnUUlFQ0RRTjRFNERSZFRLcy9CM0czb2Zlczg5U1ZBZ0FDQjNnb0k2TDN0T2hVblFJQUFBUUpMRVNpajVhRnBYcGlWWHJaY1c4cVZGRXFBQUFFQ0JBamNKeUNnMzhmaEN3SUVDQkFnUUNBTGhCQ3ZwWC95K0hrZVFTK2huUXdCQWdRSUVDQ3dYQUVCZmJtK1NpZEFnQUFCQXIwVWlHRnlvYTI0R2U2OTdFQ1ZKa0NBQUlGZUNnam92ZXcybFNaQWdBQUJBc3NXaUZad1h6YXg4Z2tRSUVDQXdBTUNBdm9ESUw0a1FJQUFBUUlqRjJqdk9ZL3g0Qjcwa1hOb1BnRUNCQWdRV0oyQWdMNDZhMWNpUUlBQUFRSjlFQ2h6Mm1NVnJsWFI3ZWQ5NkRCMUpFQ0FBSUhoQ0Fqb3crbExMU0ZBZ0FBQkFvc1F5S2w4VXRmVnVWSllzRURjSWxDVlFZQUFBUUlFamlJZ29COUZ5VEVFQ0JBZ1FHQWNBbVcxOW12WHJqMmIxbTQvTjFzZXpncnU0K2g3clNSQWdBQ0JEZ2dJNkIzb0JGVWdRSUFBQVFJZEVTaGhmUC9VcVV0cGV2dG1POFhkQ0hwSCtrWTFDQkFnUUdBRUFnTDZDRHBaRXdrUUlFQ0F3QkVGU2tCdlF0aE1LOFhOdGxrNzRwa09JMENBQUFFQ0JPWVdFTkRuSmxRQUFRSUVDQkFZbGtBZDQ5a1F3dWxacTB4eEgxYjNhZzBCQWdRSWRGaEFRTzl3NTZnYUFRSUVDQkJZc1VBSjQ3R3VMOHhTZWJ2bDJvb3I0WElFQ0JBZ1FHQ3NBZ0w2V0h0ZXV3a1FJRUNBd0dNRXduUjZmZmJXYkoyNHh4em9aUUlFQ0JBZ1FHQ2hBZ0w2UWprVlJvQUFBUUlFK2k4UVFyeFdoVFNHSHN0RzZQMXZrQllRSUVDQUFJR2VDQWpvUGVrbzFTUkFnQUFCQXFzU2lHRmlnYmhWWWJzT0FRSUVDQkE0SkNDZ0g4THdsQUFCQWdRSWpGeGdOcVU5YmJIbVFZQUFBUUlFQ0t4Y1FFQmZPYmtMRWlCQWdBQ0JUZ3JrZGVIYWdCN1RGUGZ5YkxaVVhDZXJxMUlFQ0JBZ1FHQjRBZ0w2OFBwVWl3Z1FJRUNBd0VrRnlxcnRzUXJYRHJMNlNRdHlIZ0VDQkFnUUlIQjhBUUg5K0diT0lFQ0FBQUVDUXhhWTFDR2NMUTBNbFNIMElmZTB0aEVnUUlCQTV3UUU5TTUxaVFvUklFQ0FBSUcxQ0pRd2Z2WHExZWZTNnUzbjdLKzJsajV3VVFJRUNCQVl1WUNBUHZKdkFNMG5RSUFBQVFLSEJhYW5UcVVGNHVMbEZOTHp5MGJRRCtONFRvQUFBUUlFbGl3Z29DOFpXUEVFQ0JBZ1FLQW5BaVdNeDdxK2xLSzViZFo2MG1tcVNZQUFBUUxERWhEUWg5V2ZXa09BQUFFQ0JPWVNDQnZ4YkJYQ3FWa2hSdERuMG5ReUFRSUVDQkE0bm9DQWZqd3ZSeE1nUUlBQWdhRUt0R0Y4V2w5TVQvSnp0NkVQdGFlMWl3QUJBZ1E2S3lDZ2Q3WnJWSXdBQVFJRUNLeGVJRFROOWRsVjg1WnJSdEJYM3dXdVNJQUFBUUlqRmhEUVI5ejVtazZBQUFFQ0JCNFNDT0g1Tk1VOWpaKzNxOFE5OUw0WENCQWdRSUFBZ2FVSkNPaExvMVV3QVFJRUNCRG9vVUFJRm9qclliZXBNZ0VDQkFnTVEwQkFIMFkvYWdVQkFnUUlFRmlRUUpPMldmTWdRSUFBQVFJRTFpR3dzWTZMdWlZQkFnUUlFQ0RRT1lGOHozbWEyaDRPN2tIdlhBVlZpQUFCQWdRSURGM0FDUHJRZTFqN0NCQWdRSURBMFFUS3F1MGh4cXZ0QXU3V2h6c2FtNk1JRUNCQWdNRGlCQVQweFZrcWlRQUJBZ1FJOUZrZ0IvUkpOUW5uU2lPQ0ZkejczSm5xVG9BQUFRTDlGQkRRKzlsdmFrMkFBQUVDQkJZcFVJYkxyMTY5K2x6VlZPZG5HNkFiUWwra3NMSUlFQ0JBZ01BUkJBVDBJeUE1aEFBQkFnUUlERnlnaFBIcHFWT2JzWXFYMGhacnVia0Mrc0E3WGZNSUVDQkFvSHNDQW5yMytrU05DQkFnUUlEQXFnVktHSTkxZlNubGN0dXNyVnJmOVFnUUlFQ0F3RXhBUVBldFFJQUFBUUlFQ0JTQjlFZkJtVFJ1ZmlwOWtZZlFqYUQ3dmlCQWdBQUJBaXNXRU5CWERPNXlCQWdRSUVDZ2d3THRDSG9JbDJhcGZIWWJlZ2RycWtvRUNCQWdRR0RBQWdMNmdEdFgwd2dRSUVDQXdIRUVRdE1jN0lFdW9COEh6ckVFQ0JBZ1FHQkJBZ0w2Z2lBVlE0QUFBUUlFZWk4UXd2TlZTR1Bvc1YwbHJ2ZnQwUUFDQkFnUUlOQXpBUUc5WngybXVnUUlFQ0JBWUdrQ3dRSnhTN05WTUFFQ0JBZ1FPSUtBZ0g0RUpJY1FJRUNBQUlHQkM4eW10RGViQTIrbjVoRWdRSUFBZ1U0TGJIUzZkaXBIZ0FBQkFnUUlMRnNncnd2WGxJdkVrTzVCdDREN3NzR1ZUNEFBQVFJRUhpZGdCUDF4TWw0blFJQUFBUUxqRVNnajZDSEdxK05wc3BZU0lFQ0FBSUh1Q1FqbzNlc1ROU0pBZ0FBQkF1c1EyS2dtNFd5NWNMQUgram82d0RVSkVDQkFnSUNBN251QUFBRUNCQWlNVzZCc2ZiNjF0ZlZjbXVoKzN2NXE0LzVtMEhvQ0JBZ1FXSytBZ0w1ZWYxY25RSUFBQVFLZEVOZy9kZXB5ck9KbTJtSXQxNmVFOWs1VVRDVUlFQ0JBZ01DSUJBVDBFWFcycGhJZ1FJQUFnVWNJbERBZUpwT0xhUS8wQzQ5NDMwc0VDQkFnUUlEQWlnUUU5QlZCdXd3QkFnUUlFT2l5UUpqRWZQLzVxVmtkamFCM3ViUFVqUUFCQWdRR0t5Q2dEN1pyTll3QUFRSUVDQnhKb0lUeHlUUmNtcVZ5dDZFZmljMUJCQWdRSUVCZzhRSUMrdUpObFVpQUFBRUNCSG9uTUExTjJnTzlQUEtlNkViUVp4ZytFU0JBZ0FDQlZRb0k2S3ZVZGkwQ0JBZ1FJTkJSZ1JEcnEra2U5Q290RW1jRXZhTjlwRm9FQ0JBZ01Id0JBWDM0ZmF5RkJBZ1FJRURnNlFJV2lIdTZrU01JRUNCQWdNQ1NCUVQwSlFNcm5nQUJBZ1FJZEZ4Z05tTGVYTzU0UFZXUEFBRUNCQWdNWG1CajhDM1VRQUlFQ0JBZ1FPQkpBbTFBanpIZGcyNTIrNU9ndkVlQUFBRUNCSll0WUFSOTJjTEtKMENBQUFFQzNSWW9xVHlFc05WV005K0k3a0dBQUFFQ0JBaXNRMEJBWDRlNmF4SWdRSUFBZ2U0STVJQStTUXZFNVgzUXJkOWVFUHhEZ0FBQkFnVFdJeUNncjhmZFZRa1FJRUNBUUJjRXltajUxdGJXbVRTNy9jSnNncnNSOUM3MGpEb1FJRUNBd0NnRkJQUlJkcnRHRXlCQWdBQ0JJbERDK1BUMDZjMjB1OXBtMm1JdHZ5aWcrK1lnUUlBQUFRSnJFaERRMXdUdnNnUUlFQ0JBb0FNQ2JSaXY2MHVwTHVjN1VCOVZJRUNBQUFFQ294WVEwRWZkL1JwUGdBQUJBZ1RTa1BsR1BKUHVRYzg3dStRaGRDUG92aWtJRUNCQWdNQ2FCQVQwTmNHN0xBRUNCQWdRNklCQUNlT1QvYkE1UytXejI5QTdVRE5WSUVDQUFBRUNJeFFRMEVmWTZacE1nQUFCQWdRT0MweERrL1pBVDQ5b0kvVERMcDRUSUVDQUFJRlZDd2pvcXhaM1BRSUVDQkFnMERHQkVPdm4weFQzVkt0MmxiaU9WVTkxQ0JBZ1FJREFhQVFFOU5GMHRZWVNJRUNBQUlISENJUmdnYmpIMEhpWkFBRUNCQWlzVWtCQVg2VzJheEVnUUlBQWdXNEp6UFpWYXk1M3ExcHFRNEFBQVFJRXhpa2dvSSt6MzdXYUFBRUNCQWprT2UxTlpraDdvRjl2WjdmUGxvcGpRNEFBQVFJRUNLeEZRRUJmQzd1TEVpQkFnQUNCVGdpMEkrZ2hiSlhheU9lZDZCU1ZJRUNBQUlIeENnam80KzE3TFNkQWdBQUJBbFYxdTlwSUM4U2RuVkdJNkw0bkNCQWdRSURBR2dVRTlEWGl1elFCQWdRSUVGaWpRQW5qbTcvdzRiTnBjN1VMTmtCZlkwKzROQUVDQkFnUW1Ba0k2TDRWQ0JBZ1FJREFpQVdhQzErNW5PNUIzNXp0c0dZRWZjVGZDNXBPZ0FBQkF1c1hFTkRYM3dkcVFJQUFBUUlFMWlGUXd2Z3oreHNYMGhUM2MrdW9nR3NTSUVDQUFBRUM5d3NJNlBkNytJb0FBUUlFQ0l4TFlHTWozMzkrYXRab0kramo2bjJ0SlVDQUFJR09DUWpvSGVzUTFTRkFnQUFCQWlzU0tHRzgyZC9mbktWeXQ2R3ZDTjVsQ0JBZ1FJREE0d1FFOU1mSmVKMEFBUUlFQ0l4QW9BbmgrcXlaZVU5MEkrZ2o2SE5OSkVDQUFJSHVDZ2pvM2UwYk5TTkFnQUFCQWtzWENIVzhtdTVCcjlJaWNVYlFsNjd0QWdRSUVDQkE0TWtDQXZxVGZieExnQUFCQWdTR0xSRHI4OE51b05ZUklFQ0FBSUgrQ0Fqby9la3JOU1ZBZ0FBQkFvc1VLQ1BtSWNZcml5eFVXUVFJRUNCQWdNREpCUVQwazlzNWt3QUJBZ1FJOUZtZ0JQUVk0dlhaSHVoOWJvdTZFeUJBZ0FDQlFRZ0k2SVBvUm8wZ1FJQUFBUUxIRm1qdk9ZL1ZWbnRtdmhIZGd3QUJBZ1FJRUZpbmdJQytUbjNYSmtDQUFBRUM2eE9JMWUxcUk0UndwbFJCUEY5ZlQ3Z3lBUUlFQ0JDWUNRam92aFVJRUNCQWdNRDRCRW9jdi95TEwrZHdmbUcyZkx1SVByN3ZBeTBtUUlBQWdZNEpDT2dkNnhEVklVQ0FBQUVDS3hBb1lieTU4T1hMYVhlMXpkazk2QUw2Q3VCZGdnQUJBZ1FJUEVsQVFIK1NqdmNJRUNCQWdNQXdCVW9ZRC9zYkYxTHp6ZzJ6aVZwRmdBQUJBZ1Q2SnlDZzk2L1AxSmdBQVFJRUNDeEU0TlJrY3E0S1lTTVZsbWU1RzBGZmlLcENDQkFnUUlEQXlRVUU5SlBiT1pNQUFRSUVDUFJWb0ozaXZyKy9PVXZsczl2USs5b2M5U1pBZ0FBQkFzTVFFTkNIMFk5YVFZQUFBUUlFamkzUWhIQzluQlRMQ1BxeHozY0NBUUlFQ0JBZ3NGZ0JBWDJ4bmtvalFJQUFBUUs5RVFoMXZKcW11S2Y2UmlQb3ZlazFGU1ZBZ0FDQklRc0k2RVB1WFcwalFJQUFBUUpQRW1oQ1hpVE9nd0FCQWdRSUVPaUlnSURla1k1UURRSUVDQkFnc0VLQk1tS2V4czR2ci9DYUxrV0FBQUVDQkFnOFJVQkFmd3FRdHdrUUlFQ0F3TUFFOHB6MkpyY3Bobmk5bmQwK1d5cHVZQTNWSEFJRUNCQWcwRGNCQWIxdlBhYStCQWdRSUVCZ2ZvSDJudk5ZWFNsRkJWdXN6VStxQkFJRUNCQWdNTCtBZ0Q2L29SSUlFQ0JBZ0VEL0JHN2RPaFZDT05lL2lxc3hBUUlFQ0JBWXJvQ0FQdHkrMVRJQ0JBZ1FJUEFvZ1RLZi9lSVh2cEREK1huTHR6K0t5R3NFQ0JBZ1FHQTlBaHZydWF5ckVpQkFnQUFCQW1zU09MamhmRFBHdURtcnc4RnJhNnFTeXhJZ1FJQUFBUUpad0FpNjd3TUNCQWdRSURCQ2dkUDFORyt4Wm9yN0NQdGVrd2tRSUVDZ3V3SUNlbmY3UnMwSUVDQkFnTURTQkVJek9WdUZjRENUemdqNjBxUVZUSUFBQVFJRWppNGdvQi9keXBFRUNCQWdRR0FJQWlXTU45WCs1VmtxZHh2NkVIcFZHd2dRSUVCZ0VBSUMraUM2VVNNSUVDQkFnTUF4QlpyNit1eU12Q2U2RWZSajhqbWNBQUVDQkFnc1EwQkFYNGFxTWdrUUlFQ0FRTWNGWW9oYmFZcDdWYVdWNGpwZVZkVWpRSUFBQVFLakVSRFFSOVBWR2txQUFBRUNCQTRKaEhEKzBGZWVFaUJBZ0FBQkFoMFFFTkE3MEFtcVFJQUFBUUlFVmloUVJzeERVMjJ0OEpvdVJZQUFBUUlFQ0J4QlFFQS9BcEpEQ0JBZ1FJREFnQVJLUUcrcWVEMU5ieDlRc3pTRkFBRUNCQWowWDBCQTczOGZhZ0VCQWdRSUVEaU9RRjRVTHEwS0Y2NjBKK1ViMFQwSUVDQkFnQUNCTGdnSTZGM29CWFVnUUlBQUFRS3JFVGdJNHhzcGxwOHBseng0WlRYWGR4VUNCQWdRSUVEZ0NRSUMraE53dkVXQUFBRUNCSVlvY09tbGw4N0ZLbDZZVFhBWDBZZll5ZHBFZ0FBQkFyMFVFTkI3MlcwcVRZQUFBUUlFVGlSUXduaU03MjFXTWFTUGRyMjRFNVhrSkFJRUNCQWdRR0RoQWdMNndra1ZTSUFBQVFJRU9pdFFBdnJwc0hFeGJZQityck8xVkRFQ0JBZ1FJREJTQVFGOXBCMnYyUVFJRUNBd1hvRVFOODVVSVV5U1FCNUNOOFY5dk44S1drNkFBQUVDSFJNUTBEdldJYXBEZ0FBQkFnU1dLRkRDZUJQM3JzeFN1WDNXbG9pdGFBSUVDQkFnY0Z3QkFmMjRZbzRuUUlBQUFRSjlGMmpxNjZVSnNTcGJydlc5T2VwUGdBQUJBZ1NHSWlDZ0Q2VW50WU1BQVFJRUNCeFJJSWE0bGFhNHA2TU5vQitSekdFRUNCQWdRR0FsQWdMNlNwaGRoQUFCQWdRSWRFZWdEdUY4ZDJxakpnUUlFQ0JBZ01DQmdJQitJT0V6QVFJRUNCQVl2a0FaTW85TnRUWDhwbW9oQVFJRUNCRG9uNENBM3I4K1UyTUNCQWdRSUhBU2dUeW52ZHh6M2xUeGVyc0grbXlwdUpPVTVod0NCQWdRSUVCZzRRSUMrc0pKRlVpQUFBRUNCRG9yVUxaVkMxVzRVbXFZbm5TMnBpcEdnQUFCQWdSR0tDQ2dqN0RUTlprQUFRSUVSaXh3NjlaR1doL3V6SWdGTkowQUFRSUVDSFJXUUVEdmJOZW9HQUVDQkFnUVdLaEFHUzIvOFBiYjUyT01GNjNmdmxCYmhSRWdRSUFBZ1lVSUNPZ0xZVlFJQVFJRUNCRG92RUFKNk0rR3NKbTJWOXRzNzBFM3hiM3p2YWFDQkFnUUlEQXFBUUY5Vk4ydHNRUUlFQ0F3ZG9GWTF4ZXFLcGppUHZadkJPMG5RSUFBZ1U0S0NPaWQ3QmFWSWtDQUFBRUN5eEVJTVo2cFF0aVlsVzZSdU9Vd0s1VUFBUUlFQ0p4SVFFQS9FWnVUQ0JBZ1FJQkE3d1JLR0ovR3VEVkw1V1hMdGQ2MVFvVUpFQ0JBZ01DQUJRVDBBWGV1cGhFZ1FJQUFnUWNGUXROY243MVd0bHg3OEgxZkV5QkFnQUFCQXVzVEVORFhaKy9LQkFnUUlFQmc1UUxwSHZRcmFZcDdXaWN1V3NoOTVmb3VTSUFBQVFJRW5pd2dvRC9aeDdzRUNCQWdRR0JRQW5XSTV3ZlZJSTBoUUlBQUFRSURFaERRQjlTWm1rS0FBQUVDQko0Z1VFYk1tNmE2K29SanZFV0FBQUVDQkFpc1VlQmdGZGMxVnNHbENSQWdRSUFBZ1JVSWxJQWVxbmk5bWoxYndUVmRnZ0FCQWdRSUVEaUdnQkgwWTJBNWxBQUJBZ1FJOUZpZ3JOb2VxM0M1dENGVXRsanJjV2VxT2dFQ0JBZ01VMEJBSDJhL2FoVUJBZ1FJRURnc01Bdmp0emRTTEQ5eitBM1BDUkFnUUlBQWdlNElDT2pkNlFzMUlVQ0FBQUVDU3hXNGVQTlh6NmZWMnkvTzFtODNncjVVYllVVElFQ0FBSUhqQ3dqb3h6ZHpCZ0VDQkFnUTZKdkFRUmpmVFBlZmI2WTkxbkw5RDE3clcxdlVsd0FCQWdRSURGWkFRQjlzMTJvWUFRSUVDQkM0SjFEQytPbTZ2bUNLK3owVFR3Z1FJRUNBUU9jRUJQVE9kWWtLRVNCQWdBQ0I1UWlFcGpsYmhUQkpwZWNoZENQb3kyRldLZ0VDQkFnUU9MR0FnSDVpT2ljU0lFQ0FBSUhlQ0pRd1BvMzdXN05VWHVhNDk2YjJLa3FBQUFFQ0JFWWlJS0NQcEtNMWt3QUJBZ1FJaENaY0x3cXhLbHV1RVNGQWdBQUJBZ1M2SlNDZ2Q2cy8xSVlBQVFJRUNDeE5JTmIxbFRURlBaVnZBSDFweUFvbVFJQUFBUUp6Q0Fqb2MrQTVsUUFCQWdRSTlFbWdEdkY4bitxcnJnUUlFQ0JBWUd3Q0F2clllbHg3Q1JBZ1FHQ01BbVhJdkdtcXF3YlB4OWo5Mmt5QUFBRUNmUkhZNkV0RjFaTUFBUUlFQ0JBNGtVQ2UwMTd1T1E5VmJPOUJ0NEQ3aVNDZFJJQUFBUUlFbGkxZ0JIM1p3c29uUUlBQUFRTHJGeWpicXNVUUxwZXFCQWw5L1YyaUJnUUlFQ0JBNEdFQkFmMWhFNjhRSUVDQUFJRWhDWlNkMVY1OTlkVlRxVkZuaHRRd2JTRkFnQUFCQWtNVEVOQ0gxcVBhUTRBQUFRSUVIaUh3LzMzeGl4ZXFHQzlhdi8wUk9GNGlRSUFBQVFJZEVSRFFPOUlScWtHQUFBRUNCSllrVUViUW42M3JTMm1CdU0wVTB2Tmx5bXRMdXA1aUNSQWdRSUFBZ1JNS0NPZ25oSE1hQVFJRUNCRG9rMENjVEM2a1dHNktlNTg2VFYwSkVDQkFZSFFDQXZyb3VseURDUkFnUUdDTUFxRnB6bFloVEdadE40SSt4bThDYlNaQWdBQ0J6Z3NJNkozdkloVWtRSUFBQVFKekNaUXczc1M0TlV2bFpjdTF1VXAwTWdFQ0JBZ1FJTEFVQVFGOUthd0tKVUNBQUFFQ0hSTm9tdGtlNk9sT2RQZWdkNnh6VkljQUFRSUVDTFFDQXJydkJBSUVDQkFnTUFLQmVqSzVuS2E0VjJtUk9BdTVqNkMvTlpFQUFRSUUraWtnb1BlejM5U2FBQUVDQkFnY1N5Q0dlUDVZSnppWUFBRUNCQWdRV0xtQWdMNXljaGNrUUlBQUFRSXJGU2dqNW1uZy9QbVZYdFhGQ0JBZ1FJQUFnV01MYkJ6N0RDY1FJRUNBQUFFQ2ZSSm9wN1RIbU81QmQvdDVuenBPWFFrUUlFQmdmQUpHME1mWDUxcE1nQUFCQXVNU2FGZHREL1ZtYVhaSXU2RjdFQ0JBZ0FBQkFwMFVFTkE3MlMwcVJZQUFBUUlFRmlMUWh2RmJ0MDZsMHM0c3BFU0ZFQ0JBZ0FBQkFrc1RNTVY5YWJRS0prQ0FBQUVDM1JBNC83blBYVWpqNWhkakc5ZU5vSGVqVzlTQ0FBRUNCQWc4SkdBRS9TRVNMeEFnUUlBQWdjRUlsREQrYkFpYjZmYnovSkVmQXZwZ3VsZERDQkFnUUdCb0FnTDYwSHBVZXdnUUlFQ0F3QWNDYlJpZk5PZFRMRGZGL1FNWHp3Z1FJRUNBUUNjRkJQUk9kb3RLRVNCQWdBQ0JCUXJFamJOVkNQbDN2bVhjRjhpcUtBSUVDQkFnc0dnQkFYM1Jvc29qUUlBQUFRTGRFU2dqNkUzVFhKM05hMjhudVhlbmZtcENnQUFCQWdRSUhCSVEwQTloZUVxQUFBRUNCQVlwRUpxMEIzcDZ4S3JkY20yUWpkUW9BZ1FJRUNEUWZ3RUJ2Zjk5cUFVRUNCQWdRT0NKQXJHYVhFbFQzTk14QnRDZkNPVk5BZ1FJRUNDd1pnRUJmYzBkNFBJRUNCQWdRR0RaQW5XSTU1WjlEZVVUSUVDQUFBRUM4d3NJNlBNYktvRUFBUUlFQ0hSVm9FeHBqekUrMzFad2RpZDZWMnVyWGdRSUVDQkFZT1FDQXZySXZ3RTBud0FCQWdRR0svREJuUGFtMnFtaTZlMkQ3V2tOSTBDQUFJSEJDQWpvZytsS0RTRkFnQUFCQWc4SnROdXExZUZpZVNlazNkQTlDQkFnUUlBQWdjNEtDT2lkN1JvVkkwQ0FBQUVDY3dtMFlmemxsMCtuVXM3T1ZaS1RDUkFnUUlBQWdaVUlDT2dyWVhZUkFnUUlFQ0N3SG9GelgvN3loVFM5L2VKc2dyc1I5UFYwZzZzU0lFQ0FBSUVqQ1Fqb1IySnlFQUVDQkFnUTZKMUFDZVBQVGlhYnFlYVgzSVBldS81VFlRSUVDQkFZb1lDQVBzSk8xMlFDQkFnUUdKSEFaSEkrdGZhNUViVllVd2tRSUVDQVFHOEZCUFRlZHAyS0V5QkFnQUNCcHd1RUdNOVdJVXhtUjVyaS9uUXlSeEFnUUlBQWdiVUpDT2hybzNkaEFnUUlFQ0N3VklFU3hxY3hYcDJsOHJJbitsS3ZxSEFDQkFnUUlFQmdMZ0VCZlM0K0p4TWdRSUFBZ1c0TGhLcTVYbW9ZcXh6UWphQjN1N3ZVamdBQkFnUkdMaUNnai93YlFQTUpFQ0JBWU5nQ2FYYjdacHJpbmhvNVc4ZDkyTTNWT2dJRUNCQWcwR3NCQWIzWDNhZnlCQWdRSUVEZ2FRTHh3dE9POEQ0QkFnUUlFQ0RRRFFFQnZSdjlvQllFQ0JBZ1FHRFJBbVhJUEZieCtVVVhyRHdDQkFnUUlFQmdPUUlDK25KY2xVcUFBQUVDQk5ZdDBDNEsxMVRYMnozUTNYNis3ZzV4ZlFJRUNCQWc4RFFCQWYxcFF0NG5RSUFBQVFMOUZHaHZPcS9EeFZMOVlJRzRmbmFqV2hNZ1FJREFtQVFFOURIMXRyWVNJRUNBd0ZnRTJ1SHlWMTg5blJwOGRpeU4xazRDQkFnUUlOQjNBUUc5N3oyby9nUUlFQ0JBNERFQzU3LzR4UXRwZXZ1bDJJNmxtK1ArR0NjdkV5QkFnQUNCcmdnSTZGM3BDZlVnUUlBQUFRS0xFeWhoL05tNjNreEZYcHB0c1NhZ0w4NVhTUVFJRUNCQVlDa0NBdnBTV0JWS2dBQUJBZ1RXSnBDRGVQbjlIa081Ly95NVdVMEU5TFYxaVFzVElFQ0FBSUdqQ1Fqb1IzTnlGQUVDQkFnUTZLTEFRUmlmVkxkdmI2UUtUbWFWbk9iUE1jWkpGVUwrWGQ5T2NwKzk2Uk1CQWdRSUVDRFFUWUg4eTl5REFBRUNCQWdRNkw3QVFSZy9HQW5Qb1RzSDhUWjh2L2JhdlJac2IyK2YrZDBRbmdzaC9vRXFMZDZlRHNqSEhKeDM3emhQQ0JBZ1FJQUFnVzRKQ09qZDZnKzFJVUNBQUFFQ0J3SnRJTCtkZ3ZWckpXRG5NRjVHeGc4T1NKOVBYWHJwaFoyTnZjbUhZbDE5YlRyaHExTU9mK1ZPVmUyY2p2RkdXaHp1d2l5L216RjNDTTFUQWdRSUVDRFFWUUVCdmFzOW8xNEVDQkFnTURhQkhLSnpLTThmQjZQajB4VE9EeDZUYXpkdnZqaXQ5bCtOTVh4OUZjTS9td041M0k4ZmpuVTRGMEkrTFQxU0tqOG9vSDNCdndRSUVDQkFnRUJmQkFUMHZ2U1VlaElnUUlEQUVBVnlLRCs0Ui95KzBmRnIxNjZkYlo2ZGZDU0Y4VzlKbWZ0YlUyVC9odjNZZkZXbzZndHRHRzludHBjb24yNDJqMDNUbnQ4RzlaelJEMzhNMFU2YkNCQWdRSURBNEFRRTlNRjFxUVlSSUVDQVFJY0ZjbWcrR0NsdjB2T0RqK3JsbDE5KzVrdnZ2ZmRLVTllL1AxVE5QeitONFp2aU5MNFU2bnJTWnU2WUYzM0xlYnlwbWlhZmx5SjRlYWN0THdTLzB3dUtmd2dRSUVDQVFIOEYvREx2YjkrcE9RRUNCQWowUnlDdnJwN0QrWDc2dURkU3ZuWGp4bllLM1I5Tmk3bDk1eGZ2dlA4SDBoRmZteUozK3QxY3B5Q2VvbmorLytrMG4zTVF4dHRSY1dHOGtQaUhBQUVDQkFnTVRVQkFIMXFQYWc4QkFnUUlkRUhnOEVoNUR1VDNRdm1WRjE5OHBacE8vNFYwd0hlbGVla3BuSWZMVmRvSkxiU2o0eW1RTnltUXAyVGVibzhXMG1lL3E3dlFvK3BBZ0FBQkFnUldJT0NYL2dxUVhZSUFBUUlFUmlPUWcza2VMYjh2bEYrK2VmUFZ1bW4rNVRSQy90MXh1di9OYWRyNnMza3h0ekpDSHVNMFRWbFBLN3VWNmVvcGtPY1I5RnlNQndFQ0JBZ1FJREEyQVFGOWJEMnV2UVFJRUNDd2FJSERvK1Y1T25xWmtuNTFkL2ZsR09MM3BLLy9XQm9wLythcURxZExLRTh2dE5QVzAybWhoUGxKQ3VlTHJwUHlDQkFnUUlBQWdSNEtDT2c5N0RSVkprQ0FBSUZPQ09SVW5VZkxjeUF2VTlndjNyeTV1ZEUwZnpoVThVODBWYnlkWnFtZmJVZksweDNsVFpxNmZtK1UzTFQxVHZTZ1NoQWdRSUFBZ1k0SkNPZ2Q2eERWSVVDQUFJSE9DeHhlOEsyTWxsL2UyZmxvdW8zOEI5TlU5ZTlKZytFN1pZcDZ2cWU4TFBBMkd5bDNMM25uTzFZRkNSQWdRSURBdWdVRTlIWDNnT3NUSUVDQVFGOEU4dS9NdkwxWkdTMi9zTHQ3K1hSVmZXOWEzZTBIVXhiL3RyeW1XNXJLbmtiS3kvdnBudkswRkx0UTNwZStWVThDQkFnUUlOQUpBUUc5RTkyZ0VnUUlFQ0RRVVlHRGFldzVsTGVqNVhuQnR6ajlvUlRLdnkvZFY3NmRGM3JMcTcyVjBmS2MwdHY3eWp2YUhOVWlRSUFBQVFJRXVpd2dvSGU1ZDlTTkFBRUNCTllsRUtyYjZmN3kxMG9vTDhIOHlzN09kNlFSOFQ4WG11YTdxN3ArNWw0b1R5OGFMVjlYTjdrdUFRSUVDQkFZbG9DQVBxeisxQm9DQkFnUW1FK2dUcWZuai8xWk9BK1hkM2YvV0hyaHo4ZFEvY0c4eGx0YTdDMU5kSTk3NlppOCtycmZvL041TzVzQUFRSUVDQkE0Sk9BUGkwTVluaElnUUlEQWFBVStDT1lwZmwrN2R1MXNjK3JVbjJoQzllZlNIUGRiUlNYZFlKN0NlWk5DZVQ3MjFHaWxOSndBQVFJRUNCQlltb0NBdmpSYUJSTWdRSUJBRHdUdUMrYmIyOXRiZCtyNlI5SU41LzltdXIvOHEwSmVpYjJzL0pZV2h3dlZ4aXljOTZCWnFraUFBQUVDQkFqMFVVQkE3Mk92cVRNQkFnUUl6Q3R3WHpEZmV2SEY2N0haLzlFN1ZmamhOSTM5ZWdybGFhMzI2Y0crNVhuaE43OHY1eFYzUGdFQ0JBZ1FJUEJVQVg5d1BKWElBUVFJRUNBd0lJRzZ1cDN1TVc4WGYydG13ZnpING5UL3o0UzZ2cEltc2FkN3pFc3d0MFhhZ0RwZFV3Z1FJRUNBUUY4RUJQUys5SlI2RWlCQWdNQjhBcmZUS0hnTzVxOVZUZG5EUE1aL0t3WHpIMDNCL0hLN2YzbGo0YmY1aEoxTmdBQUJBZ1FJekNrZ29NOEo2SFFDQkFnUTZMeEEvbDAzemVIOHBaZGVldmJMMDcwZlRSUFlmeUp0bFhhOVNtdStwWVhmMm1CdTRiZk9kNlFLRWlCQWdBQ0JvUXNJNkVQdlllMGpRSURBZUFYeWZlWnBFZmF5bDNsMVpYZjNCMzUzZisvZlR5UG1YMU9DZVp4dGxTYVlqL2M3Uk1zSkVDQkFnRURIQlBJZkx4NEVDQkFnUUdCSUFxRzZkU3R2ZzVZMkxLK21XN3U3ZjNEcnh1N1Bwc1hmZmpwOWZFM01pNysxNytWai9CNU1DQjRFQ0JBZ1FJQkFOd1NNb0hlakg5U0NBQUVDQkJZamtIK3Y3VmV2djc1M2VYdjdScGlFdjVLbXMvL0pQSXllcHJLblZkbnovd1cvK3haanJSUUNCQWdRSUVCZ3dRTCtTRmt3cU9JSUVDQkFZQzBDZVNROGYrVFI4V3ByWitmSFl4MytvelJpZmpFRjg3eHIyalJGYzcvek1vNEhBUUlFQ0JBZzBGa0JmNngwdG10VWpBQUJBZ1NPS0pCL2w1VnA2NWQzZG41ZkNOWGZUQXZBZmN1aCs4dzNoUE1qU2pxTUFBRUNCQWdRV0t1QWdMNVdmaGNuUUlBQWdUa0U3bzJhYjI5dm43bFRoLzg0bGZVWDBxaDVWZTR6RHlHL24rOHo5eUJBZ0FBQkFnUUk5RUpBUU85Rk42a2tBUUlFQ0R3Z2NHL1UvTXJON1gveFRoUCtkbHFkL1NObE9uc1QwM1IyOTVrLzRPVkxBZ1FJRUNCQW9BY0NlWFRCZ3dBQkFnUUk5RVhnWUlYMi9kM2QzZWZTMW1uL2VSWHIvek9ObXVkd252Y3p6eHVyK1kvUGZlbE45U1JBZ0FBQkFnVHVFL0JIekgwY3ZpQkFnQUNCRGd0TVV0Mm1lWVgycXplM3YrMjlHUC9yTkl2OWxSVE0weXB3YVV1MVlEcDdoL3RPMVFnUUlFQ0FBSUVqQ0JoQlB3S1NRd2dRSUVCZ3pRTHR2dWJUWEl2TE4zYitnNmFwLzBIYUwrMlZsTTN6cUhuZVBNMS9jRjV6RjdrOEFRSUVDQkFnTUwrQVAyam1OMVFDQVFJRUNDeFBJRzloUHJtM3Iza2QvazRhTmYrT0dKdTByM20xbjlhRHN3amM4dXlWVElBQUFRSUVDS3hZd0FqNmlzRmRqZ0FCQWdTT0xKQ250T2ZIL3RhTjdlOEpkZmlGZEsvNWQ1UVYycXNxR2pWdmNmeExnQUFCQWdRSURFZEFRQjlPWDJvSkFRSUVoaVNRWjNqbEtlM3h5bzJkdjFwVjlmK1dubS9HR1BkbUs3VG5rWFVQQWdRSUVDQkFnTUNnQkV4eEgxUjNhZ3dCQWdRR0lQRHFxNmVyVDMzcTdzV2JOemRQTmMzL2xBTDVkK1h0MDFMTG12UmhTdnNBdWxnVENCQWdRSUFBZ1VjTENPaVBkdkVxQVFJRUNLeGVvTDNmUElYelN6czczN0FSbS8rMXFzT0g4a0p3NlkzOCsrcGd5dnZxYSthS0JBZ1FJRUNBQUlFVkNKaml2Z0prbHlCQWdBQ0Jwd3JrMzBmNVkvL3k3dTczYm9Ud0Q5UHpEK1c5elZNNHo2UG1wclFuQkE4Q0JBZ1FJRUJnMkFJQytyRDdWK3NJRUNEUUI0RThNcDZucjArdjdPejhWQjJxdnh1citFd0s1L3ZwTlZQYSs5Q0Q2a2lBQUFFQ0JBZ3NSTUFVOTRVd0tvUUFBUUlFVGlpUWZ3L2xJRjV0N2U3K1YybEsrNStlM1crZVZta1Bma2VkRU5WcEJBZ1FJRUNBUUQ4Ri9QSFR6MzVUYXdJRUNQUmY0SGE2ci95MUZNNWZldW5acmYzOWZMOTVYZ3h1THpVcy8yNHl3NnYvUGF3RkJBZ1FJRUNBd0RFRi9BRjBURENIRXlCQWdNQUNCRzdkT3BYRCtjN096cFVyKy92Lzk2Rnc3bjd6QmZBcWdnQUJBZ1FJRU9pbmdJRGV6MzVUYXdJRUNQUlhJSWZ6MTEvZjI5emV2bmtuVlA5UENOV3R0Rkw3M2RRZzk1djN0MWZWbkFBQkFnUUlFRmlBZ0NudUMwQlVCQUVDQkFnY1VTRHZjZjc2NjNlM3RyZS9KazdxbjBsblhZOHg1cFhhVHgreEJJY1JJRUNBQUFFQ0JBWXJZQVI5c0YycllRUUlFT2lZUUI0NVQzdWNiMTIvZml0TmFmOEhLWlNYY0o1cWFlUzhZMTJsT2dRSUVDQkFnTUI2Qkl5Z3I4ZmRWUWtRSURBdWdkbTA5aXU3dTkrYXRsRDdtYlJDKzNOVjNrWXRCT0Y4WE44SldrdUFBQUVDQkFnOFFjQUkraE53dkVXQUFBRUNDeEE0Rk02ckdQOStWYVZ3bnFhMTIwWnRBYmFLSUVDQUFBRUNCQVlsSUtBUHFqczFoZ0FCQWgwVG1JWHpTenM3LzB4VnBYQWV3cG4wT2U5N2J1UzhZMTJsT2dRSUVDQkFnTUQ2QlV4eFgzOGZxQUVCQWdTR0tUQUw1MlZCdURyOEg2bVJaOHJJdVhBK3pQN1dLZ0lFQ0JBZ1FHQnVBU1BvY3hNcWdBQUJBZ1FlSWJDUnQxSkw5NXp2eERyOHZiUWczQXZsbm5QaC9CRlVYaUpBZ0FBQkFnUUl0QUlDdXU4RUFnUUlFRmkwUUo2ZHRYL3g1czNOTkozOTc0VVFkaHYzbkMvYVdIa0VDQkFnUUlEQUFBVUU5QUYycWlZUklFQmdqUUtUZE8xeWovbEdNLzNmVXpqLzJ0ays1KzQ1WDJPbnVEUUJBZ1FJRUNEUUR3RUJ2Ui85cEpZRUNCRG9nMEQrblRMTkZiMXlZL2QvQ1hYOXJXbmsvRzc2VWpqUEtCNEVDQkFnUUlBQWdhY0lDT2hQQWZJMkFRSUVDQnhaSU4xcW5zTDU3dTUva1ViTy8waHNtcjMwd3Vram4rMUFBZ1FJRUNCQWdNRElCUVQwa1g4RGFENEJBZ1FXSW5DN3l2ZWRUN2R1N1B4RXFNT1B4ZW5VVm1vTGdWVUlBUUlFQ0JBZ01DWUJBWDFNdmEydEJBZ1FXSWJBcTYrZXJsNnI5cmR1Ym45M1ZZVy9rVWJPWTlydjNPK1haVmdya3dBQkFnUUlFQmkwZ0gzUUI5MjlHa2VBQUlHbEMyeFVuL3JVM1N2WHI3OFNtL0EvcDFYYjh3V2I5SkVYaS9NZ1FJQUFBUUlFQ0JBNGhvQVJqbU5nT1pRQUFRSUU3aE1vSzdaZnUzYnRiTFV4K2J2cHZ2TXpWWXg1YXJ0d2ZoK1RMd2dRSUVDQUFBRUNSeE1RMEkvbTVDZ0NCQWdRZUZpZ0RKZnZuOXI0NzFNNC83cXlZbnNJWm1ZOTdPUVZBZ1FJRUNCQWdNQ1JCQVQwSXpFNWlBQUJBZ1R1RTdoMUsyK2QxcVFWMi8rOXRKM2E5MXF4L1Q0ZFh4QWdRSUFBQVFJRVRpUWdvSitJelVrRUNCQVlzVUFPNTYrL3ZyZTFzL1B0VmFqK1dncm5HY08wOWhGL1MyZzZBUUlFQ0JBZ3NCZ0JBWDB4amtvaFFJREFXQVFtT1p5ZjM5bTVFa1A0NlZtanArbXozeWRqK1E3UVRnSUVDQkFnUUdCcEF2NmdXaHF0Z2drUUlEQTRnWkJhVkliTFQ5Zmh2MDM3bmUvRUdQZlNhMGJQQjlmVkdrU0FBQUVDQkFpc1EwQkFYNGU2YXhJZ1FLQ1BBcmR1NVFYZzRwVWJPMzhwTFFyM1IrSjB1cDhTZTc0WDNZTUFBUUlFQ0JBZ1FHQUJBZ0w2QWhBVlFZQUFnY0VMek80N3Yzemp4aCtxcXZCWDAzM25zUXJCeVBuZ08xNERDUkFnUUlBQWdWVUtDT2lyMUhZdEFnUUk5Rk9nM0hlZVZtemZxV1B6UDg2YWtLZTY1eW52SGdRSUVDQkFnQUFCQWdzU0VOQVhCS2tZQWdRSURGUWdoL0M4Q0Z4NnhQOGhqWnB2VmU0N2J6bjhTNEFBQVFJRUNCQllzSUNBdm1CUXhSRWdRR0JRQXJlcWZOOTV0Ylc3KzVmVGZ1ZmZNVnNVem4zbmcrcGtqU0ZBZ0FBQkFnUzZJbEQrOE9wS1pkU0RBQUVDQkRva2NDc3RBUGQ2VmZZN2o2SDZENnQ4MzNuVkJ2WU8xVkpWQ0JBZ1FJQUFBUUtERVRDQ1BwaXUxQkFDQkFnc1ZLRE80WHp6d3grK0dPdnF2NXVWN0w3emhSSXJqQUFCQWdRSUVDQnd2NENBZnIrSHJ3Z1FJRUNnRlNnTHdOVjM3L3l0RU9xWDdIZnUyNElBQVFJRUNCQWdzSHdCQVgzNXhxNUFnQUNCZmdua0xkWFN3bkJYZG5iKzlWQ0hINGpUWnByU3VsdWkrdFdMYWt1QUFBRUNCQWowVUVCQTcyR25xVElCQWdTV0tKQ210cisrbDdkVVM1dW8vV2N4MzNZZXluWnF0bFJiSXJxaUNSQWdRSUFBQVFKWlFFRDNmVUNBQUFFQ0J3SWZoUEFRLzh1MGF2dVY5TVplK3ZDNzRrRElad0lFQ0JBZ1FJREFFZ1g4MGJWRVhFVVRJRUNnVndLM2J1VnA3RTJhMnY2RDZiN3o3OGxUMjlQWHRsVHJWU2VxTEFFQ0JBZ1FJTkJuQVFHOXo3Mm43Z1FJRUZpY1FKbmF2blhqeG5hYTBQNmZ4aVl0Mk41T2JWL2NGWlJFZ0FBQkFnUUlFQ0R3UkFFQi9ZazgzaVJBZ01Cb0JOcnA3VEgrZFZQYlI5UG5Ha3FBQUFFQ0JBaDBURUJBNzFpSHFBNEJBZ1JXTG5DclRHT2ZidDNZL3A0MGF2NzlhZlE4NzNkdTFmYVZkNFFMRWlCQWdBQUJBbU1YRU5ESC9oMmcvUVFJakYwZ1ZLOVhlOXZiMjJkaURIOGpyZG1lSC9uVEJ3dkdsWmY4UTRBQUFRSUVDQkFnc0d3QkFYM1p3c29uUUlCQXR3VW11WHAzSnVHbjB0VDJyNjVpekt1Mmw5ZTZYVzIxSTBDQUFBRUNCQWdNVDBCQUgxNmZhaEVCQWdTT0twQ0QrUDdsbXpkZlRRUG0vMDVaR0U0NFA2cWQ0d2dRSUVDQUFBRUNDeGNRMEJkT3FrQUNCQWowUnFETWFLL2o5SytsQmR0UHA5SHovVlJ6dnhkNjAzMHFTb0FBQVFJRUNBeE53QjlpUSt0UjdTRkFnTURSQk5vOXoyL2MrS05wOVB5N1kweDdub2RnWWJpajJUbUtBQUVDQkFnUUlMQVVBUUY5S2F3S0pVQ0FRS2NGOGdKd2FiVDgxcWswYXY1WE9sMVRsU05BZ0FBQkFnUUlqRWhBUUI5Uloyc3FBUUlFaXNDdFcyV2tmT3ZtNTM0MDFPSDNwbnZQODlSMkM4UDU5aUJBZ0FBQkFnUUlyRm5BZE1ZMWQ0RExFeUJBWU1VQ2RmWDY2M3ZudDdlMzByWnFmN0dLYWN2ekVQekgyaFYzZ3NzUklFQ0FBQUVDQkI0bDRJK3lSNmw0alFBQkFzTVZLRC8zVDlmMVQ0UVFYa2pOek51cStWMHczUDdXTWdJRUNCQWdRS0JIQXY0bzYxRm5xU29CQWdUbUZDamJxbDI3ZWZQRFZSVi96TFpxYzJvNm5RQUJBZ1FJRUNDd1lBRUJmY0dnaWlOQWdFQ0hCZkxpY05XMGFmNWlxT3R6NmFuUjh3NTNscW9SSUVDQUFBRUM0eE1RME1mWDUxcE1nTUE0QmNybytaVVhyNzhTUS9Vblo2UG4xaUVaNS9lQ1ZoTWdRSUFBQVFJZEZSRFFPOW94cWtXQUFJRmxDSVRwSk45N2ZqcHRyNVpYYmk4ajZzdTRqaklKRUNCQWdBQUJBZ1NPTDJEMDVQaG16aUJBZ0VEZkJQTG8rWFJ6ZC9mcll4WC9qYXFKVm03dld3K3FMd0VDQkFnUUlEQUtBU1BvbytobWpTUkFZT1FDWmFROHBmUWZTL2VlYjh4R3ovMzhIL2szaGVZVElFQ0FBQUVDM1JQd0IxcjMra1NOQ0JBZ3NFaUJlL2VlcHdudFAxanVQUThoditaQmdBQUJBZ1FJRUNEUU1RRUJ2V01kb2pvRUNCQllzRUI3bjNreitkRXFoR2ZjZTc1Z1hjVVJJRUNBQUFFQ0JCWW9JS0F2RUZOUkJBZ1E2SmhBR1QyL2RQMzZpNmxlUHpBYlBmZHp2Mk9kcERvRUNCQWdRSUFBZ1FNQmY2Z2RTUGhNZ0FDQjRRbVUwZk9OamZwSDBzcnRGOTE3UHJ3TzFpSUNCQWdRSUVCZ1dBSUMrckQ2VTJzSUVDQndJSkREK2Y3Rm16YzNZd3cvSEszY2Z1RGlNd0VDQkFnUUlFQ2dzd0lDZW1lN1JzVUlFQ0F3aDhEdHFpd0V0eEgzdnkvVVlhZUtUZDczM00vOE9VaWRTb0FBQVFJRUNCQll0b0EvMXBZdHJId0NCQWlzWGlCVXIxVWxrSWNxL0VpYTJwNzNQVzhYaTF0OVhWeVJBQUVDQkFnUUlFRGdpQUlDK2hHaEhFYUFBSUVlQ1pUUjg2dTd1LzlTU3ViZkdHTnNVdDM5dk85UkI2b3FBUUlFQ0JBZ01FNEJmN0NOczkrMW1nQ0JZUXVrSWZPcVNxbjhUNldSOHlxTm9PZUFiZ1I5MkgydWRRUUlFQ0JBZ01BQUJBVDBBWFNpSmhBZ1FPQ1FRQjQ5bjE3WjN2N2E5UG03Wmx1cmxSSDFROGQ0U29BQUFRSUVDQkFnMEVFQkFiMkRuYUpLQkFnUW1FT2dIU21maE85UGk4TTlPOXRhemVqNUhLQk9KVUNBQUFFQ0JBaXNTa0JBWDVXMDZ4QWdRR0Q1QXZsbit2NzI5dmFaS2xiL2FycjMzT0p3eXpkM0JRSUVDQkFnUUlEQXdnUUU5SVZSS29nQUFRSnJGeWcvMCs5TUp0K1pGbTMveU96ZWN6L24xOTR0S2tDQUFBRUNCQWdRT0pxQVA5eU81dVFvQWdRSTlFR2dMQTRYcXViN0xBN1hoKzVTUndJRUNCQWdRSURBL1FJYjkzL3BLd0lFQ0JEb3FVRCtENjdUemUzdG03RUtmNmhxMHNMdElWZ2NycWVkcWRvRUNCQWdRSURBT0FXTW9JK3ozN1dhQUlHaENkeHU5em12SjVQdlR0UGJMMW9jYm1nZHJEMEVDQkFnUUlEQUdBU01vSStobDdXUkFJR2hDNFRxdFdxL05ETEdQOTQyTm0rQTdrR0FBQUVDQkFnUUlOQW5BU1BvZmVvdGRTVkFnTUNqQmNyUDhzMGJOMzVQRmFyZjE2N2VucDU1RUNCQWdBQUJBZ1FJOUVwQVFPOVZkNmtzQVFJRUhpbFF3bmdkbWp5OS9mUnNlcnVmNzQrazhpSUJBZ1FJRUNCQW9Mc0Mvb0RyYnQrb0dRRUNCSTRxMEU1dmI4SWZUZUhjM3VkSFZYTWNBUUlFQ0JBZ1FLQmpBZ0o2eHpwRWRRZ1FJSEJNZ2JKUys5V2RuVytvcW5pclRHK3YyZ1hqamxtT3d3a1FJRUNBQUFFQ0JOWXNJS0N2dVFOY25nQUJBbk1LbE9udFRRamZHZXA2WXZYMk9UV2RUb0FBQVFJRUNCQllvNENBdmtaOGx5WkFnTUNjQWptY2wrbnRhV0w3SHk3VDI2ME5OeWVwMHdrUUlFQ0FBQUVDNnhNUTBOZG43OG9FQ0JDWVY2RDhETCs2dS92Vm9ZcmZPRnU5M2MvMWVWV2RUNEFBQVFJRUNCQllrNEEvNU5ZRTc3SUVDQkJZZ0VDWjNwNUd6Nzg5aFBwY0ZhdHBLdFBQOVFYQUtvSUFBUUlFQ0JBZ3NBNEJmOGl0UTkwMUNSQWdzQmlCbE0zVDBuQlYvTTc4Yi9vb1h5K21hS1VRSUVDQUFBRUNCQWlzV2tCQVg3VzQ2eEVnUUdBeEFubjBmSHJ4NXMzTnRLL2FSMHMwVDhQb2l5bGFLUVFJRUNCQWdBQUJBdXNROE1mY090UmRrd0FCQXZNTGxPM1ZKakYrU3dqVlRobzliMUtSZnFiUDc2b0VBZ1FJRUNCQWdNRGFCUHd4dHpaNkZ5WkFnTUQ4QWlGT2IxY3BvYWZaN1RtZ2V4QWdRSUFBQVFJRUNQUllRRUR2Y2VlcE9nRUNveFc0dDcxdlJDbG9BQUJBQUVsRVFWUmFDT0hieXEzbjZjbG9OVFNjQUFFQ0JBZ1FJREFRQVFGOUlCMnBHUVFJakVxZy9PeStkUDM2aTdFS3Y3ZHNyNVp1UkIrVmdNWVNJRUNBQUFFQ0JBWW9JS0FQc0ZNMWlRQ0J3UXVVTUY1UEp0K1VubHhNcmMzVDJ3WDB3WGU3QmhJZ1FJQUFBUUpERnhEUWg5N0Qya2VBd0dBRjZoQi8vNkg3endYMHdmYTBoaEVnUUlBQUFRSmpFUkRReDlMVDJrbUF3SkFFcHJreGFXdTFqN1pibjd2L2ZFaWRxeTBFQ0JBZ1FJREFlQVVFOVBIMnZaWVRJTkJQZ2Z4ek8xN2UyZGxOczlwZktmZWZCOXVyOWJNcjFab0FBUUlFQ0JBZ2NMK0FnSDYvaDY4SUVDRFFkWUgyNTNaZHY1ckd6VGRUWmQxLzN2VWVVejhDQkFnUUlFQ0F3QkVGQlBRalFqbU1BQUVDWFJKSU41eC84Nkg3ejd0VU5YVWhRSUFBQVFJRUNCQTRvY0RHQ2M5ekdnRUNCQWlzWGlBdkJKZEh6UE1ONk45WVBsdTh2V1h3THdFQ0JBZ1FJRUJnQUFKRzBBZlFpWnBBZ01Cb0JFcEF2M2J0MnRtVTBMK3V0RHBJNktQcGZRMGxRSUFBQVFJRUJpOGdvQSsraXpXUUFJRUJDWlN0MVBhZm05eElDOFM5V0JhSXMvLzVnTHBYVXdnUUlFQ0FBSUd4Q3dqb1kvOE8wSDRDQlBva1VBSjYzQzhMeEQyYkttNkJ1RDcxbnJvU0lFQ0FBQUVDQko0aUlLQS9CY2piQkFnUTZKcEFDUEZyRHkwUVYwSjcxK3FvUGdRSUVDQkFnQUFCQXNjWEVOQ1BiK1lNQWdRSXJFc2c1Z3VuUlA3MWFaRzRkZFhCZFFrUUlFQ0FBQUVDQkpZa0lLQXZDVmF4QkFnUVdJTEFOSldaOG5uNGNDazdwSjNRUFFnUUlFQ0FBQUVDQkFZallKdTF3WFNsaGhBZzBGR0JneENkUHg4OHo4UGY3WFpwUjY5MC9nK3F6WlhkM2UyME9OeUhacWY1ajZ4SDkzTWtBUUlFQ0JBZ1FLRHpBZ0o2NTd0SUJRa1E2TG5Bd1Z6MGc4OEh6Y2xoL2NIWER0NTcxT2NTN3NOa2NpMU85emRuQnh3RS9rY2Q3elVDQkFnUUlFQ0FBSUdlQ1Fqb1Blc3cxU1ZBb0JjQ1piVDcrZWVmdnpZOWRlcS9TZVBtNTBLc1BoZEQyRXUxdjVCUzlkOTg1ODAzWDB2UEora2pUMXMveXFNTjQ5UHBLMmxtZTUxRzBmTjUrWHdQQWdRSUVDQkFnQUNCZ1FnSTZBUHBTTTBnUUtCN0FzMXp6OVhWZFAvYlExMmZ6WXU2NVlTZG5sZk50TmxOVDc4cGZjenVLVC9DU1BydDIxWDEybXRWckt2ZGtFdHFtbFJnbTlsVE9SNEVDQkFnUUlBQUFRSURFSEQvNGdBNlVSTUlFT2ltd0hReWVUZEY2TGRpMDZSOEh1K2t6L3ZOZEhvbmpZRGYydHJkL2Y1WnJZODJDdjdhYSsxMCtLYjZTRGRicTFZRUNCQWdRSUFBQVFMekNnam84d282bndBQkFvOFJPUDJWcit5blZOM01Scm8zMHVjOGF5bDk1S3dkZnpMOWs4UDVmdnA0MmxCNGZ2OWdLdnlIMmkzV25uWktPc09EQUFFQ0JBZ1FJRUNnVndJQ2VxKzZTMlVKRU9pSlFCbnRmdnZ0dDk5TG9meDNINGpTa3p5U1h0WDFOMXplM2YyaFdYdWVOb3BlaW5qcHBaZWVUVkgrYWptbnpIUHZpWVpxRWlCQWdBQUJBZ1FJSEVsQVFEOFNrNE1JRUNCd0lvRzhsZHJCeVBjSEJlVDl5L005NmFINjhlcmxsNTlKYnh4bEZMMzZuYnQzcjZiejhqWnJ1YXdIY3Y4SHhYdEdnQUFCQWdRSUVDRFFUd0VCdlovOXB0WUVDUFJFSUlYd3J6eWlxbWtVUGU2bm5QNTFWKzY4K3lPejk1ODBpbDdDZUp4TUxxWlVmKzRSNVhtSkFBRUNCQWdRSUVCZ0FBSUMrZ0E2VVJNSUVPaWtRQnVxWThpajZQbTI4ekxzZmErbWFZcDZIZ2tQVmYyVDE2NWRPNXRlZitvb2V0MDAxMUlwcDB0cFJ0RHZVWHBDZ0FBQkFnUUlFQmlLZ0lBK2xKN1VEZ0lFdWliUVRrRnZtdmNlVTdGSjJpcHRQNDJJZjJqdjFLay9OVHZtY2FQb2JkaXY0NHRwUkQ0L2N1aHZuNVV2L1VPQUFBRUNCQWdRSURBRUFRRjlDTDJvRFFRSWRGY2d4RHd5L3VoSG11UGVqcUxIbjd4NDgrWm1PaWdmKzlpZnkzVTEyY3czcnVjOTJ4NWRvRmNKRUNCQWdBQUJBZ1Q2TFBEWVB3VDczQ2gxSjBDQXdKb0Zjb0F1STl6cG4zZmFwNC9NMUdVVVBkVDE3c1owK21kTG5XK1ZyZGNlV2YyVXk5c1YzQi81cmhjSkVDQkFnQUFCQWdUNkxpQ2c5NzBIMVo4QWdXNExoUER3S3U2SGF4eENuYlpkU3hrKy9QbnoyOXRiMWV2Vlhucjd3Wi9OYmJvUDhmb0RkN0lmTHNsekFnUUlFQ0JBZ0FDQm5nczgrRWRnejV1aitnUUlFT2lNUUJsQlQ4bjZuYWZjTFo1L0R1K0ZPbHcvSGNKZm1OWCt3Wi9OSmFDbitmRFA1OVhtUEFnUUlFQ0FBQUVDQklZcDhPQWZnY05zcFZZUklFQmdUUUloUG1VRXZhMVgybmF0eWJlWC85bXJMNzMwUW5ycHdYdlJaeVBvOVpuMjhKTDkxOVFpbHlWQWdBQUJBZ1FJRUZpV2dJQytMRm5sRWlBd2JvSGJ0OXYyaC9DbEkwRGtuOFY3VlYxdlRmZjNmMkoyL01IUDU1ekdjMEN2MDA1dDdSN29hWXUyMlRFK0VTQkFnQUFCQWdRSURFamc0QS9BQVRWSlV3Z1FJTkFkZ2JSUWU3c1ArdE9ydERFYlJmL1RtOXZiTjlQaDk0MmliMjF0blUyajhSZG1FOXdGOUtkN09vSUFBUUlFQ0JBZzBEc0JBYjEzWGFiQ0JBajBRdUMxMTBvMXAwM3pidG9XTFQxL2FxYk9CK3lsUUg5aE1nay9YazV1RjRzcko5WjFmU2FWY3E0dGEvYXVUd1FJRUNCQWdBQUJBb01TRU5BSDFaMGFRNEJBNXdSQzgrUlYzTyt2Y0xrWFBlWDVQN08xcy9PUjlOWitOZHQyYlc5ajQ1bXFhbWIzb0Q4OTdkOWZySzhJRUNCQWdBQUJBZ1Q2SUNDZzk2R1gxSkVBZ2Q0S2hGaC9zVlErUExSMTJxUGFsSDhtcHhYZDYrZGlYYldqNk8rL1drYlFOK282QmZSdzZsRW5lWTBBQVFJRUNCQWdRR0FZQWdMNk1QcFJLd2dRNktoQTJocnQ3akdyVnU1RnIyTDQ0Y3MzYjc1YWZlcFQ1Zng0cXFuVDlQZW56cE0vNXJVY1RvQUFBUUlFQ0JBZzBDRUJBYjFEbmFFcUJBZ01TcUNzNTVaR3czOG5sbnZRanp3dHZiMFh2UTZuUTV6K3V3Y2k5Vjc5VENwd2N2QzF6d1FJRUNCQWdBQUJBc01URU5DSDE2ZGFSSUJBaHdSU3FINHZWU2VIOWVPTWZzOUcwYXQvYmV2R2pXL0t6ZG1mTkhtQnVJTXA3c2NwSzUvdVFZQUFBUUlFQ0JBZzBBTUJBYjBIbmFTS0JBajBWeUN0RVBkK0ZVTGVNaTAveXFoNisvU0ovNFlVeHZmVDZQdEdHbjMvcWZiSWtNODk2dmxQTE55YkJBZ1FJRUNBQUFFQzNSUVEwTHZaTDJwRmdFRC9CVXFZbnB4cTdxYmg3dU9zNU42MlBJUThpaDdUdVB1L2N2bUZGNzZ1aXBQZlNVRS9qNXdMNmYzLzN0QUNBZ1FJRUNCQWdNQWpCUVQwUjdKNGtRQUJBb3NSbU94UDl0TW8rUEVEZXI1OE9pOW44ckN4OFZNcHJCLzh2RGE5ZlRGZG94UUNCQWdRSUVDQVFPY0VOanBYSXhVaVFJREFnQVQyOXZmVHRtbDVCUDBFdVRxRXNpOTZPdk43SjZIK1JLemk3eVNhQytramo2S2ZvTUFCd1dvS0FRSUVDQkFnUUdDQUFnY2pNZ05zbWlZUklFQmcvUUliKy90MzA1WnBlYUc0L0RqdTlQUWN3dk1hOE0vRzJQeDRlbmJ3SDFXRjg4THBId0lFQ0JBZ1FJREFzQVFFOUdIMXA5WVFJTkFkZ1JMRzk4N3R2WittcWI4N3g0QjNDZW1wV1R2cDQweDNtcWNtQkFnUUlFQ0FBQUVDaXhZUTBCY3RxandDQkFnY0VqajlsZFA3YVdyNjNUa25wQitFOUVNbGUwcUFBQUVDQkFnUUlEQTBBUUY5YUQycVBRUUlkRVdnaktDLy9mYmI3NmJWMTc4OG01TiszQ251aDl0aVd2dGhEYzhKRUNCQWdBQUJBZ01VRU5BSDJLbWFSSUJBcHdSeUtEL1lCNzFURlZNWkFnUUlFQ0JBZ0FDQmJna0k2TjNxRDdVaFFHQllBbVhVTysyVTlwWFNyRFRYZlZqTjB4b0NCQWdRSUVDQUFJRkZDZ2pvaTlSVUZnRUNCTzRYS0FFOXh0RGMvN0t2Q0JBZ1FJQUFBUUlFQ0R3c0lLQS9iT0lWQWdRSUxGYWdhV2JickJsQVh5eXMwZ2dRSUVDQUFBRUN3eElRMElmVm4xcERnRUFYQlVKMEQzb1grMFdkQ0JBZ1FJQUFBUUlkRXhEUU85WWhxa09Bd0tBRTJudlFxK28zNTlnSGZWQWdHa09BQUFFQ0JBZ1FJUEI0QVFIOThUYmVJVUNBd0dJRVFqQ0N2aGhKcFJBZ1FJQUFBUUlFQmkwZ29BKzZleldPQUlFMUM3U0x4RlhWTzFWNXR1YmF1RHdCQWdRSUVDQkFnRUNuQlFUMFRuZVB5aEVnTUFTQkVNTjBDTzNRQmdJRUNCQWdRSUFBZ2VVS0NPakw5VlU2QVFJRTB1M240VXNZQ0JBZ1FJQUFBUUlFQ0R4TlFFQi9tcEQzQ1JBZ01LZEFDUFpCbjVQUTZRUUlFQ0JBZ0FDQlVRZ0k2S1BvWm8wa1FHQ2RBdE9tZWJlS2VRLzA0RTcwZFhhRWF4TWdRSUFBQVFJRU9pNGdvSGU4ZzFTUEFJRUJDSVNtdlFkZFBCOUFaMm9DQVFJRUNCQWdRR0I1QWdMNjhteVZUSUFBZ1NJUVl2M2JNNG9jMGZOUXVnY0JBZ1FJRUNCQWdBQ0Jod1FFOUlkSXZFQ0FBSUhGQ29RWTc4NWl1VEgweGRJcWpRQUJBZ1FJRUNBd0tBRUJmVkRkcVRFRUNIUk1vSXlXaDdyK1Vtd1R1b0Rlc1E1U0hRSUVDQkFnUUlCQWx3UUU5QzcxaHJvUUlEQklnYWFxM2s4TlM1ODhDQkFnUUlBQUFRSUVDRHhlUUVCL3ZJMTNDQkFnc0JDQmpSamZUd3U0Nzg4S2N3LzZRbFFWUW9BQUFRSUVDQkFZbm9DQVBydysxU0lDQkRvbU1EMTE2bTZhMjk2dTVONnh1cWtPQVFJRUNCQWdRSUJBZHdRRTlPNzBoWm9RSURCUWdYcC9mei9HS0tBUHRIODFpd0FCQWdRSUVDQ3dLQUVCZlZHU3lpRkFnTUREQW1VNis5NTB1cGZlRXRBZjl2RUtBUUlFQ0JBZ1FJREFJUUVCL1JDR3B3UUlFRmlHd01iZTN0MnFDdStsajJVVXIwd0NCQWdRSUVDQUFJR0JDQWpvQStsSXpTQkFvTHNDZTJmUHZwK2krYnV6Zkc2UnVPNTJsWm9SSUVDQUFBRUNCTllxSUtDdmxkL0ZDUkFZZzhBejc3MjNsL1pCVDZQb0hnUUlFQ0JBZ0FBQkFnUWVMeUNnUDk3R093UUlFSmhYb0l5V3YvMzIyKytsYmRhK1lvTDd2SnpPSjBDQUFBRUNCQWdNVzBCQUgzYi9haDBCQXQwUWFGSTFEdlpCNzBhTjFJSUFBUUlFQ0JBZ1FLQnpBZ0o2NTdwRWhRZ1FHS0pBQ05WWGh0Z3ViU0pBZ0FBQkFnUUlFRmljZ0lDK09Fc2xFU0JBNEZFQ1pXWjdiS3AyY2JoME0vcWpEdklhQVFJRUNCQWdRSUFBQVFIZDl3QUJBZ1NXSzlEZWVoN2p1OHU5ak5JSkVDQkFnQUFCQWdUNkxpQ2c5NzBIMVo4QWdYNEloT2dlOUg3MGxGb1NJRUNBQUFFQ0JOWW1JS0N2amQ2RkNSQVlnVUNlemw1RzBOTS83N1JQelhBZlFiOXJJZ0VDQkFnUUlFRGdSQUlDK29uWW5FU0FBSUZqQ29Rd1BlWVpEaWRBZ0FBQkFnUUlFQmlaZ0lBK3NnN1hYQUlFVmk3UUxoS1hSOURidTlGWFhnRVhKRUNBQUFFQ0JBZ1E2SWVBZ042UGZsSkxBZ1I2TGhDaUVmU2VkNkhxRXlCQWdBQUJBZ1NXTGlDZ0w1M1lCUWdRR0xYQTdkdHQ4MFA0MHFnZE5KNEFBUUlFQ0JBZ1FPQ3BBZ0w2VTRrY1FJQUFnZmtGUWdqTi9LVW9nUUFCQWdRSUVDQkFZTWdDQXZxUWUxZmJDQkJZdjhCcnI1VTZUSnZtM1NyZVc5UjkvZlZTQXdJRUNCQWdRSUFBZ2M0SkNPaWQ2eElWSWtCZ2tBS2hzWXI3SUR0V293Z1FJRUNBQUFFQ2l4TVEwQmRucVNRQ0JBZzhWaURFK292bHpWRDV1ZnRZSlc4UUlFQ0FBQUVDQk1ZdDRBL0ZjZmUvMWhNZ3NDS0JFT1BlaWk3bE1nUUlFQ0JBZ0FBQkFqMFZFTkI3Mm5HcVRZQkFid1R5amVkVm1FeCtPNVo3ME8yRzNwdWVVMUVDQkFnUUlFQ0F3SW9GQlBRVmc3c2NBUUxqRkdoaXZKTmFicFc0Y1hhL1ZoTWdRSUFBQVFJRWppUWdvQitKeVVFRUNCQ1lUMkNqcXQ2clF0aWZsVkpHMWVjcjBka0VDQkFnUUlBQUFRSkRFeERRaDlhajJrT0FRTmNFU2hpZm5tcnVocXF5a252WGVrZDlDQkFnUUlBQUFRSWRFaERRTzlRWnFrS0F3SEFGSnZ1VC9YUVB1b0ErM0M3V01nSUVDQkFnUUlEQTNBSUMrdHlFQ2lCQWdNRFRCZmIyOS9NcTdnZFQzSjkrZ2lNSUVDQkFnQUFCQWdSR0p5Q2dqNjdMTlpnQWdYVUliT3p2MzAxTHhMMC91N1o3ME5mUkNhNUpnQUFCQWdRSUVPaTRnSURlOFE1U1BRSUVlaTlRd3ZqZXViMzNRd2p2cGczWGV0OGdEU0JBZ0FBQkFnUUlFRmlPZ0lDK0hGZWxFaUJBNEQ2QjU5NS9iaTlXOGE1OGZoK0xMd2dRSUVDQUFBRUNCQTRKQ09pSE1Ed2xRSURBRWdUS0NQcGJiNzJWdDFuNzhtejgzQlQzSlVBcmtnQUJBZ1FJRUNEUWR3RUJ2ZTg5cVA0RUNQUkZJSWR5aThUMXBiZlVrd0FCQWdRSUVDQ3dCZ0VCZlEzb0xrbUF3T2dFeXNCNUNOVlhTc3ZUWFBmUkNXZ3dBUUlFQ0JBZ1FJREFVd1VFOUtjU09ZQUFBUUp6QzVTQUhtTm81aTVKQVFRSUVDQkFnQUFCQW9NVkVOQUgyN1VhUm9CQTV3U2FacmJObWdIMHp2V05DaEVnUUlBQUFRSUVPaUFnb0hlZ0UxU0JBSUhCQzdScnc0VzhEL3BzbWJqQk4xa0RDUkFnUUlBQUFRSUVqaXNnb0I5WHpQRUVDQkE0dnNCQlFQK0VmSDU4UEdjUUlFQ0FBQUVDQk1ZaUlLQ1BwYWUxa3dDQnRRdkVFRDhXWTVyZUhzSWtWY1k4OTdYM2lBb1FJRUNBQUFFQ0JMb2xJS0IzcXovVWhnQ0JZUXEwaThOTnc2ZXJHSDhyTlRHUHFBdm93K3hyclNKQWdBQUJBZ1FJbkZoQVFEOHhuUk1KRUNCd1pJRVN4bi9ybi83VE45TVoveVNrL2RiU1EwQS9NcDhEQ1JBZ1FJQUFBUUxqRUJEUXg5SFBXa21Bd0hvRmNoalAwOXJUSS94OG11S2U0bm1lNis1QmdBQUJBZ1FJRUNCQTRBTUJBZjBEQzg4SUVDQ3dQSUhicytYaDZ2anhGTTdUZGRwaDlPVmRVTWtFQ0JBZ1FJQUFBUUo5RXhEUSs5Wmo2a3VBUUQ4RlhtdW50RGROK1BrVXovZFNYTGRRWEQ5N1VxMEpFQ0JBZ0FBQkFrc1RFTkNYUnF0Z0FnUUkzQ2RRRm9vN1cxV2ZTU1BvdnpvYlFHOFhqN3Z2TUY4UUlFQ0FBQUVDQkFpTVZVQkFIMnZQYXpjQkFxc1dLUGVodi9ubW0rK2w2ZTMvS09RWjcrNURYM1VmdUI0QkFnUUlFQ0JBb05NQ0FucW51MGZsQ0JBWW1FQlp2ajIxNldPek85SUgxanpOSVVDQUFBRUNCQWdRbUVkQVFKOUh6N2tFQ0JBNG5rQzdjbnRhS0s0TW5vZmdQdlRqK1RtYUFBRUNCQWdRSURCb0FRRjkwTjJyY1FRSWRFeWdCUFFRNjArSEdOOUpkY3NqNm0xbzcxaEZWWWNBQVFJRUNCQWdRR0QxQWdMNjZzMWRrUUNCOFFxVU1QN09aei83Vm9ybXZ4VGFuZFlFOVBGK1AyZzVBUUlFQ0JBZ1FPQStBUUg5UGc1ZkVDQkFZS2tDT1l6bmFlMXBmYmp3OGJLU3U0WGlsZ3F1Y0FJRUNCQWdRSUJBbndRMitsUlpkU1ZBZ01BQUJOcUY0dXI0ZWp1NXZSMUdIMEM3TklFQUFRSUVDQkFnUUdCT0FTUG9jd0k2blFBQkFzY1VLRlBhbXlaOE1qM1pTMVBkTFJSM1RFQ0hFeUJBZ0FBQkFnU0dLaUNnRDdWbnRZc0FnYTRLTkxsaVo2dnFNMm1lKzYrV2FlNFdpdXRxWDZrWEFRSUVDQkFnUUdDbEFnTDZTcmxkakFBQkFtVmkrK1ROTjk5OEx5M2kvbzlDWHNnOXhoTGEyUkFnUUlBQUFRSUVDSXhiUUVBZmQvOXJQUUVDNnhGbzcwT3ZxbytWamRiV1V3ZFhKVUNBQUFFQ0JBZ1E2SmlBZ042eERsRWRBZ1JHSWRCdXJSYmp4OHNpN2lHNEQzMFUzYTZSQkFnUUlFQ0FBSUVuQ3dqb1QvYnhMZ0VDQkpZaFVBSjZxT3RQaHhqZlNSZklJK3B0YUYvRzFaUkpnQUFCQWdRSUVDRFFDd0VCdlJmZHBKSUVDQXhNb0lUeGR6NzcyYmRTTlArbDBPNjBKcUFQckpNMWh3QUJBZ1FJRUNCd1hBRUIvYmhpamlkQWdNRDhBam1NNTJudGFYMjQ4SHBaeWIzTWRaKy9ZQ1VRSUVDQUFBRUNCQWowVjBCQTcyL2ZxVGtCQXYwV0tBdkZwWDkrTHFYMDFKSjJHTDNmVFZKN0FnUUlFQ0JBZ0FDQmVRUUU5SG4wbkV1QUFJR1RDNVFwN1UxZGZ6STkyVXRUM1MwVWQzSkxaeElnUUlBQUFRSUVCaUVnb0EraUd6V0NBSUVlQ3BTOXp5L1U5YStrRWZSZm1kMkhiai8wSG5ha0toTWdRSUFBQVFJRUZpVWdvQzlLVWprRUNCQTRua0M1RC8yTk45NTRQMDF1LzhXeWtMdjcwSThuNkdnQ0JBZ1FJRUNBd01BRUJQU0JkYWptRUNEUUs0RnlIM29WdzhmTFJtdTlxcnJLRWlCQWdBQUJBZ1FJTEZwZ1k5RUZLbzhBQVFJRWppeFE3a05QQStldmwxM1FRemk0RDcwTjdrY3V4b0VFQ0JBZ1FJQUFBUUpERURDQ1BvUmUxQVlDQlBvcVVBSjZmZXJVUHc0eGZqNDFJZ2Z6OGxwZkc2VGVCQWdRSUVDQUFBRUNKeGNRMEU5dTUwd0NCQWpNSzFEQytCZmVlT056S1pyLzhteWhPQUY5WGxYbkV5QkFnQUFCQWdSNktpQ2c5N1RqVkpzQWdVRUk1REErdTlXb1R2ZWhwd0YwQzhVTm9tTTFnZ0FCQWdRSUVDQndFZ0gzb0o5RXpUa0VDQkJZdEVDTUh5OUZ6b2JSRjEyODhnZ1FJRUNBQUFFQ0JMb3ZZQVM5KzMya2hnUUlERnVnVEdsdjZ2cVQ2Y2xlYXVyQlFuSERiclhXRVNCQWdBQUJBZ1FJUENRZ29EOUU0Z1VDQkFpc1ZLREpWN3RRMTcrU3ByZi95bXdBdmJ5MjBscTRHQUVDQkFnUUlFQ0F3Tm9GQlBTMWQ0RUtFQ0F3Y29FOGdqNTU0NDAzM2srM29QOWlXY2pkZmVnai81YlFmQUlFQ0JBZ1FHQ3NBZ0w2V0h0ZXV3a1E2SkpBMmZjOHh2QjYyV2l0U3pWVEZ3SUVDQkFnUUlBQWdaVUpDT2dybzNZaEFnUUlQRmFnM0llZXByaC92QXllaCtBKzlNZFNlWU1BQVFJRUNCQWdNRndCQVgyNGZhdGxCQWowUjZBRTlMQ3g4ZWtRNCtkVHRmT0llaHZhKzlNR05TVkFnQUFCQWdRSUVKaFRRRUNmRTlEcEJBZ1FXSUJBQ2VQdi9QcXYvMGFLNXI4OFd5aE9RRjhBckNJSUVDQkFnQUFCQW4wU0VORDcxRnZxU29EQVVBVnlHTjlvRzFkL3ZFcXJ4YVhwN2dMNlVIdGJ1d2dRSUVDQUFBRUNqeEdZL1VING1IZTlUSUFBQVFLckZZanhZKzBGYzByM0lFQ0FBQUVDQkFnUUdKT0FFZlF4OWJhMkVpRFFaWUV5WWg0bjAwK2tKM2ZUVkhjTHhYVzV0OVNOQUFFQ0JBZ1FJTEFFQVFGOUNhaUtKRUNBd0FrRW1uek8rZkRNcjZYNTdiOHl1dys5dkhhQ3NweENnQUFCQWdRSUVDRFFRd0VCdlllZHBzb0VDQXhTSUkrZ1Q5NTQ0NDMzUTFQOVFtbWgrOUFIMmRFYVJZQUFBUUlFQ0JCNG5JQ0EvamdacnhNZ1FHRDFBdTE5NTNYMXNiSlEzT3F2NzRvRUNCQWdRSUFBQVFKckZCRFExNGp2MGdRSUVIaEFvTnlIWGpYVko4cmdlUWg1SWMvMnRRY085Q1VCQWdRSUVDQkFnTUR3QkFUMDRmV3BGaEVnMEYrQkVzYnIwM3YvT0RYaGM3Tm1DT2o5N1U4MUowQ0FBQUVDQkFnY1MwQkFQeGFYZ3drUUlMQlVnUkxHUC85cm4zODd6WFgvcGRsQ2NRTDZVc2tWVG9BQUFRSUVDQkRvam9DQTNwMitVQk1DQkFqa01KNm50YWRIZkwzY2gyNmh1SmJEdndRSUVDQkFnQUNCRVFnSTZDUG9aRTBrUUtDUEF2RmpWVXg1ZlRhTTNzY1dxRE1CQWdRSUVDQkFnTUR4QkFUMDQzazVtZ0FCQXNzV0tGUGFZeDN6Vm10MzBzY2tmWmptdm14MTVSTWdRSUFBQVFJRU9pQWdvSGVnRTFTQkFBRUNod1NhL1B4OGVPYlhZaFYvZFRhQVhsNDdkSXluQkFnUUlFQ0FBQUVDQXhRUTBBZllxWnBFZ0VDdkJmSm8rZVNOTjk1NFA4VHd5ZElTOTZIM3VrTlZuZ0FCQWdRSUVDQndWQUVCL2FoU2ppTkFnTURxQk5JaTd1a1JaZ3ZGcmU2NnJrU0FBQUVDQkFnUUlMQkdBUUY5amZndVRZQUFnY2NJdFBlY3gvQjZHVHdQSWEvczdqNzB4MkI1bVFBQkFnUUlFQ0F3RkFFQmZTZzlxUjBFQ0F4Sm9JVHgrdFRkVDZkWS9ybFp3d1QwSWZXd3RoQWdRSUFBQVFJRUhpRWdvRDhDeFVzRUNCQllzMEFKNDUvL3RjKy9uZWE2LzlKc29UZ0JmYzJkNHZJRUNCQWdRSUFBZ1dVTENPakxGbFkrQVFJRWppK1F3M2llMXA3dlEvLzV0QmQ2bXVDZU4wWDNJRUNBQUFFQ0JBZ1FHTEtBZ0Q3azN0VTJBZ1FHSUJCL0xvWHpGTlJ6U3ZjZ1FJQUFBUUlFQ0JBWXNvQ0FQdVRlMVRZQ0JQb3NVUFkrajlQcWt5bWczMGtObWFRUG8raDk3bEYxSjBDQUFBRUNCQWc4UlVCQWZ3cVF0d2tRSUxBbWdSTEdmL1BNbVYrTElYeG1Ob0JlUXZ1YTZ1T3lCQWdRSUVDQUFBRUNTeFlRMEpjTXJIZ0NCQWljVUNBSDlFbjFtYy9jU2VQbXYrQSs5Qk1xT28wQUFRSUVDQkFnMENNQkFiMUhuYVdxQkFpTVRxRGNkeDdyK0xHT3R6eW1hZmo3NWFPcXBxbXVlYVRmZFB5T2Q1cnFFU0JBZ0FBQkF0MFRhRmNKN2w2OTFJZ0FBUUlFWmlHM2JzSW5VZ0xPQzhYbG45azUrSFpud2JnUTlsSXdQeFVtay9iM1NWclE3dDZDODdIYXYxZmRVT1gvSUp6cjNaMjZwOHA0RUNCQWdBQUJBZ1M2SkdBRXZVdTlvUzRFQ0JDNFg2Q01Ray8yOWo2ZFl1MXZ6TEp0Tis1RFQrRTczeGNmWXZWL3BYcDlheFdiZnpzMjhhZFRJUC81OVBVWGMxM0RwTjdJd1QzVTZUOHNoSEFRMFBOL2EyaEgyMHVBTHlQdVJ0M3Y3M2RmRVNCQWdBQUJBaU1WTUlJKzBvN1hiQUlFZWlGUUF2cmJiNy85K1N1N3UvOGs1ZUhyM2RrTlBZL28xM20wL0xkKzg4MDNmeTVwNW8vOG1GemUzdDZlVENZZmFtTHphaFhES3luRnY1SkMrWTMwM3MwVTFKOHJnVDBmT1d0TWFlUUhEWnQrTUFTZkJ0dFR6azlISHY3SVozb1FJRUNBQUFFQ0JBWXBJS0FQc2xzMWlnQ0JnUWprN0pwL1RxZlI2alF5SGVwdnI1b21sZ1hqT3RMQWxKeS9rcXR5N2RxMXMray9KTHlmbms1LzY2MjNQcHMrNTQrZlRSL2xrVEw3bWIyNjNrNmo3Q21veDQvRXVuNHhoZllVM3F2cktaQnZweHkrRlVQMVhDcHZVdFd6eVYwSEFiNU44QWRGUFJqZzgrczV3T2ZINGM4SHo5dDMvRXVBd0x3Q0I3Tmdjamw1MW9zSEFRSUVDQ3hCUUVCZkFxb2lDUkFnc0dpQk5IcitjK1hlN3RsK2E0c3UvN2pscGEzZlVwNU9qMUI5S1g5SzRUd0g5VkM5K3VycC9IWDFxVThkVE1YUDhUcSs5ZFpiNzZiUG41bDkvRXo2Zk8rUnd2dlczU3BlQ1hYOVFqcnA1VlR1Q3ltMGZ6aVZ0cHVlWDBscnp1MmtHZktYVWw1L05qa2NDdkM1aUpMZTIzOC9HSVhQYnh3Szh2bkwvRWlsM1Q4aVAzdXh2T2tmQWdRZUZzaWhQSC9rLzZFSjVRLzdlSVVBQVFJTEZ5aC9YeTI4VkFVU0lFQ0F3S0lFOGgvSHpkYjI5dGVra2VWUHBodTRuMDFmNXorVzEvM3p1MG4vcmFCTy85SGdINllwN1AvSmREOSs0cmQvNHpkKy9ZRkdUMmIxUEFqcitlMVEzVTRmcitXblpiWDN3KytWRngvNHAwNmo4MXZUalkxTDZjRExhVVg3bHlZaHZKQ3krSlVVNGorVVpoTmNTMFZlU2lSYlNXVXJmZjFNK253cUJmbjA4aUdpUStHOWZkb0crM1JVZnBMdmkwL0ZIN3gyNzd3MnpyY1Z1dmRpTHJsOXFmeDcrUG1obHdmN2RKcjZQZmZyLy92T1o5Lzg2R0JiT2M2RzVlL2x3eDg1a0IvOGo2TE1rcG1lT3ZYTjZZWGZVOSs1ODNlKzhJVXZmSGwyL0wxanhzbW0xUVFJRUZpc3dOaitzRmlzbnRJSUVDQ3dmSUg4Y3pxKy9QTEx6M3p4enZzL243NzR1aFNLOHgvT09TU3QrNUVHMHRzVW5FTHZiNmRxdnA3K3ZQK1oyRlIvLzB3SW4zenp6VGZmZTZDQ2VkWlcvbU0raC9MOCtlQjNVUDU4K0huNnNyeC9jR3orK2ttUCt1TE5teGZUZjduWWpFMXpiaHJqMVhUd1RqMEptNm1BeSttMmdPMm1DdGZyRUM2a1VpK21OSDQ1dmIrWkF2eXBGUEpQejVxUWFqQ3JRcjVxdVh6K2ZPalpvWkEvZTdsSmg2V2p5d25sMlBhZldUa2ZqTmJubHcvYTkrRHo5cFQrL0N1Zzk2ZXZqbHJUdy84aDdiNy9ZUGI4alJ0Zk5hMmFmeTRWOU8zcDIveWo2WDhySDhuL1c3L2JORi85LzdkM0ovQ1ZYUFdaOTZ2cVhxbFhkYnMzMjdTa2p1T1FrTkFzaG9Za0xNWnRZMkF5bVRlekpJRjVFOGd5TUhsNW1RekRmTUptSURQdk8yRU5UbmdKV1poaEdUTEpRQkltazJTU01QUGlyWTBOR0J0NUFScHNNRTIzZEsvc2RrdnFSWFMzdTZWYlo1Ny9xVnZTbGF4dWE3bExMYit5MWJxNlM5VTUzMVBTdlUrZFU2ZW14OGNuZEw4L2dMamNEZkU4QkJCQUFJRW5GMmo5d1BEa3orWVpDQ0NBQUFLOUVMQVAwQTFORlBkZk5jSGFMN2hHWTFaaE1pdW5LS1ZoV3gzYmVrdlJsMEt5R1gxSGtmUkxtaVR1NW1wbDVvdEhqeHo5M2lLNE5CUll1azNYc2VncGN6L2FlOVg4MS83OVFYRGdnRDJZdm01eFFyYkhsbDcyN2VzYmVQVFJMVkcxdXFYaTNBWk5KTDh0aXFQTHRQS2RRU1VjME1HRjdhRnJYS29WN3RLUSt3R0ZrVTBLNEJiczFVc2ZiRllkKzNTQVpKMVYxT2Y1Tk5UYjF1WktNWGNqdWN2L09IOWZzMkIyeDhVRHZqMnh0UTgvZWFFNXRDNVA5blByYzl0eG00RGVEc1hlcldQKzl5ajVuZEtsRU9lWExVTkQyN1dEUDBleDJ3TDVTL1hJTS9WN29OOEI3ZDUyZ0VwZituY2lpTjF6bTNOTkVORG4rYmlGQUFJSXRFVmc4UnQ3VzFiS1NoQkFBQUVFMmlyZ0o0cmJ1V2Z3VGVxdytsREdBcnBWMU1MbS9EQnhEWUgyOGRYQ2EvS0IvcFFldlU4LzNhYm5IUWpQblJ0cERvKzExNlpMZXNCaHdiRGE5TUdMZkUvZngreDdldHVlM25vN0tWOWF6b3VzYkttSGJJSzcyZG5aZ1hQcjEyL1NVWVgxb1hycGRXUmdSeVZvYk5jUWdxMDZMWDZqUnNodjFXdTNoN0dHM29kdXF5YjBXNitOYmxMOUIzVC9abjBOS0d2MzY4VDlxdTdURVB5VzRyWGV0Z0pZRUZwaW1idDM2Y2ZuNitpZnVQU1Q1bGZiM1A3Q0F3QnBvZEx2ODA5UGJ0bjlCUFRGS3ZuNE9UMGdaZ2UxN0d0dTJiNW56OTZvMFhpeGhYTHROUy9Vc2FkaHYzL3FoeVNVMjdubitrSHpUdWhGZmZvNm9ia3FuMzE4Zkh4VXR3bm9jNUxjUUFBQkJOb2prSDRnYXMvYVdBc0NDQ0NBUUNjRWZPUUtYWFJ2YkxrcjZUMjMreTRVcERwUmhvdXQwOHBoVVU4ZjFwTWk2WU45cktIbEdsbnUwK2NXZmJ0R3Q2L3hIL2pYcnp1azBRQmZEQ0ozU3hTSFh6cFdxMzFIcjIvdHlVdkRoTlV4N1NXLzBQYTlqUjVNdjEvb2VlbjlxVmxTNXVUZTVMNzkrOU9lZVZ2WDNGZHpnanViNUc3Rnk5RFEwSWFUem0xVXIrVEdLQXJYTllKd3ZaQTJDbWFiZkxaWW1OZXAvQnUwNGcyaGM1dWQwL24wb1hyc1l3M0JqOEwxS2xpL0NySlIwY2h1YjFaa3Nqa0lyRWV6S2xPYkE4QW01YXNJMy95VGV0aS8vckx6K3A0dWN6cHpOOUpINXI3YnJ1WFg0Ry9NM2Izd1JyTC9hV0RFd3BDMzhFbjgxR01Cdndlb0RCYWViYkhmTFR2dzVaZk5sMSsrYTBPMStud1h1cGRxZjd0YVExNmVIVlNpWkhKSDIrMjFVMmtVako3djk2bEkrNFIrSC8ydXRTRFlwK3ZqT3dJSUlJQkFld1dTTi9QMnJwTzFJWUFBQWdpMFY4QSthTWVhTE8zUzJmNisrM1hiTGsxbUg1YlREK0R0M1ZwNzEyYXh6M3JYL1NkL2ZlYXY2TXNXSDRGVkRadjkvUUU5ZXF2dXU2WFIzMy9mOFVPSC9NendMY1ZJRHlhdnRIZTlaUlVydnRuNi9wamVUci9ieWxwdnB5dTN1dHFTMURuNW50eXoxbjgxTy80bHAwOXZYSGYyYlArNUtOclFWNm4weDlWcVJiMzVtK0pHbzE5REZyWnBoMWlubnZ6dFVhQ3o3L1VjeGF5cWhYMkZzTDdReFR2VUJXcTk5NXBJVDlFL0NqZXFTRG9tRU9pN1U2OW8ySzloeTliVGJ6V3owUUMyYjlsQkFMTzN5Tlp2cjFQTlpyVnVXODhEbWlUdUtqM0drZzBCMngrdHplejd3dDhUbmRheDY5Rkg5MnBXeDZ2VjRpL1RVNTZuSnozRjhyZmEwUnJYdmljSHlQd3Y1dHg2RnRjcy9adEREL3BpR1g1R0FBRUUyaWhnZjhoWkVFQUFBUVN5TFdCL3EzMzRVOCt6Z3F5R29zYWFLTTczYkdXNzRCY29uYzY5MWdHR0pBek1uN3VlQklWUjljNStLWExoTGVwaHZtTmlmUHloUmV0WVNlLzZvcGYyNU1mMGZmWkMzNE5nLy82a1lNbDU5V200dC90YWJ5ZlA2Y3kvZG5tOFBqc0FvTkhMUVRTemFiUGFKK3lyVnZ0bW82Zy9qR2Jpb0tIZS9ZYUN1VjFlcjlHNFhGY1VPRFZScTkzZW1lS3cxbVVJMlA1a1h4YktiVCtaNnlIWDdXRG44UEJ1amJaNWdaNXdqWDdjcjZmczFZRVZPOENpLyswZisyWHpQZXYyZXZ1eWRUM1pRa0IvTWlFZVJ3QUJCTm9nc0p3L3lHM1lES3RBQUFFRUVGaWpnUFZrenU0Y0hyeFJ3NWQvSTRQbm9hK21laFlTbHU1ZHR3ZmkySWFWZjEwOXYxOVFNTHhaSnovZmMzSjA5UGlpRGZXaWQzMVJFVHJ5NDFMdnorbDk2ZmZXRFM5MVgrdmpabTNMaGI0bmovSnZsZ1dzamRNdzNYcEtTQkJjY2NYNkhZM0dNeFc4cjlPVDlxdVpuNmZmR2J2c29HNjI5cExyWjM4cWlnL2t0cjZWTEFUMGxXanhYQVFRUUdDVkF1a0htMVcrbkpjaGdBQUNDSFJUUUorMzcwNDZ2K3lUZHlZVys5QnVpd1dIbFM1V2grYVowODNxcUdkZHdWenJWUDFDblhzZGhqOWhYd29aYndsalY5OHhOUGhsM1g5ckhFUjNIQjhiKzZaZTN4cFVyQXoyWlNIVXlwV0dVZDNNM2JKVTJaZTZyMTBWYTkyZldtK242Mis5ejI1YldSYjAycVpQNUh2YkJNelo5dWRXN3puenJUOXcyUS8yeFJYOWJrVFh1OW1aRit0NVQxTXZlVE9RNnljYnBaSmNrakg1dldqZmxSOGFLbEFuOTBVVm5nVUJCQkFvcjREOTBXZEJBQUVFRU1pK2dIM0lqbmZ1M3YwMG5VRjhuejRkMjhSaTlpRzVsMy9IYldablhWZk5mMWFmVVZuc29HODd5NU5laHN5Mm84bXFkT1owODdpRVl2eDViZWxyNmh1OHZlTENXeXV6cy9jOCt1aWp4N1Q5MWlVOUNMM3duTnpXWjNBYmdXd0oyTytQbmNaaFMrdkJwMkRYcmwyYmcvWHJuOXR3YnI5KzZhN1I3NE9kUzY2SkJ2VnYrM3JKa3kwdjhhOSt5MmUwSlp2RmZhWXgyL2lSRTQ4K2VsaTNyYXh6QncxMG13VUJCQkJBWUkwQzlrYkFnZ0FDQ0NDUWZRSDdlKzJDZlVIZmpxTkQ5K296K1RQVWsyNGZqTk1QODkydWdUODRvRUk5b0EwL1JlY2tYK3F2ZjI2VFRkbEVjTzBONm1uZGtuUFhMWkhvL0hzZjF0TndFcmlqbWxyOExqM3habldkZitGNHJYYXgzblVyZTlyem42NmI3d2owUXNCK3J4ZjNrcytWWTlmUTBBL0hvWHVSOXUzcnRhdS9RRHZ1bFg2L1R3TzVoV01iVXBNY3VVclhNL2Y2TnQzdzIvQ1RBOXJ2Vyt6K1ovRDQ0NithbUppWTF2cVR2MHR0MmhDclFRQUJCQkRvekFjb1hCRkFBQUVFT2lQZ2U2czBVZHlmcUMvNTFUMDlEMTFCUEt4VU5KdDM4RnZuR28zZld4ZEY3MWR2OWkvYmgvaVdvSjcyWUhkQ0l4bkNub1FUUDRUWE90a3RMdWl1R1gwZFZJci9nbkxMTFpYejUrODZldlRvWTRzS2tSNUVzUFVRMWhmaDhHTkhCU3pVcGdmV0Z2U1NiOTJ6WjF0MWRuYWZEai90MSsvV2RYcmVzL1E3WlpmVjh6bmMvK01QekdrVnF6K1gzRmEzbk1VZkVFdUR1WDZuUmxTbTkwN1dhdis5K1dMQytYSVVlUTRDQ0NDd1FnSDc0OHFDQUFJSUlKQVBBUXU4c3dyby8xb0IvZmQ2R2RCdHVLc21oZGJsdllQM1RJNk52Y3Y0dGcwUFA2TVN4Ty9VZmYvY092VDBnZDZHcUd1MmRoOUdPdjEray9hdVczQ3h5NFBwdTc2U25zYkhkT3R1M1g5YkVNYTNUd3hzLzNwdzhPRDVsaWIzQVY4L1c4ODZ2ZXN0TU54c2k0RHQrN2FQMmZmRkI0U2k3WHYyL0Zqa0dsZnJzV3UxdTc1USsrNVF5NzVyZTZSR3l1Z1Jmd1RLcjBkUDdlaVMvQzZGVVZWL1o3VGwrRnZhMm05UGp0VS8xYkpWcTR2OXJyQWdnQUFDQ0xSWndQN0FzaUNBQUFJSTVFUEE5NkR2R2g2K1dwZFEra0x6ODdGOVNPNyszM0tGQm4xNHJ5aUUzekpacTc5Y1pVakRiYUFEQ0pyWXpiMVRpZUwvOEovaUxhZ25qNmU5aHAzV1RyYW53cVdoUnIyQWZwdnEzZGZsNlVJTEhMZXJ4TGZxKzFmVUkxaGZWQ0FycHhWOWNaaGE5RFIrUk9DQ0FxMEhmUmFjbzMzWlpaZGRHdmYxUGMrRjducnRvRmZyWXZUUDFDa2k2MnhOdHN0YUl2WmZsdEx0djJSZjdNYnZ1RTMzYnI4ZkN1YTZJbHNjSDlHbWJ4eW9WajkrK1BEaHg1czF0WU9FVmgvQ2VST0Vid2dnZ0VDN0JicnhCNy9kWldaOUNDQ0FRRmtGN0VOL1BMQjc5ODcrS0hwQUg5MTMrdy9VODhObHUrdmlBZzF6dHlIdDdxOFZjditwMy9qZXZmMXA3L1NPUGJ1dkQrTHdCdlVJWG1lUE5hL2RiamU3RmRSdFc3WTBBNDl1V2ZoWTJMcytwUXgwdDlMR2JYcnN0ZzNPZmFOV3E1MzFyMHIrc2ZkSksyOTZBTUpDT3dzQ2l3WHNkOVAyRmZ0YWVHQkh2eE83amgvZkcwZlIxWUZDdWZZa3V6TEJwWmEvOWZ1ci95MlUyNFJ3K3Q2OVh2TFc4bHQ1TFhUMytRTlpMajdxd3VERHJuL0RIMHc5L1BBcC8wVE5mUkdNQkRZUkpBc0NDQ0NBUUljRjdJMkVCUUVFRUVBZ0h3THAzMnkzWTNqd0pnWEw2L1hoM2o1WWR6dnd6bXMxejBWZklxVGJ1YlUrek80WUh2NG5TaUh2VUI1NXZyMVFQWE0ya1Z6YXd6aS9ydTdjc3FCdGdkMTYxODF6YnJJNWxjc2VlMGl1ZDJpRXdzMTZ6cGVueHNmSEZoWExyTzExQzBQWW9pZnhZeWtFMG4zWTlwc0Z2ZVE3aDRkM2F4OTZnVWFTWEtmY2ZiVWVmN3JDci84OTFYNW1PTTFoNUg0ZnRQM0oxdFh0WldHUHVYTUs0K0VmOU0zTWZHanVpZ2o3OWltWWoxamRmS0c3WFVDMmh3QUNDSlJSSVAyd1Y4YTZVMmNFRUVBZ2p3THBlZWdmMEJEenQvYnlQUFFVVCtra09SKzl0U2Q5L3FDQmZiQzNBQlBzSEJyNkJmWE1LYWlIZTMydllXK0Qrbnp4azRNYzFudTVxSGM5T0tHaWp5aU8zK1lhN3JiMVFYRC8rUGo0bWZTRit1NER2cjViL2V5TEVDT0VBaSt0dmVRV1d2MStiZlhkdlh2M3hzZkQ4Rm5hdDEraXZlS2xPcmp6UE4zZXJuMUt6MHA3eVhXRkExdDZkM0RLYjE3L0xBem1jYXpoNitFbjRqais3ZVBqNDZQTkp6R1VQZFhpT3dJSUlOQmxBUUo2bDhIWkhBSUlJTEJHQVIvUXR3OE8vbHdVaFovdGVROTZzekpLS2t1RmRBczBGbHA5bWYxVDdUSnhqKzMrbDVxQStzMEtLaitvbm5mZDdUcHhEWFcvdVJYK2s0VHNwWHZYYlZVUEtYeDlTWmU4dXJWUm5iM3p4R0YvSGVqV1RkQzczcXBSak51MkQ5dVg3UnNMZXNrdnVmenlLNnA5ZlMvUTduSzlIbjZSSG45YU1rUzhHY2p0K2ZQN2txMmo5NSs1YkNpOXYwUmhwRlBmOWNzWEJuOFN6TWJ2bjN6a0VadVh3UmI3WGJYZldRNDJtUVlMQWdnZzBBT0IzcjlaOUtEU2JCSUJCQkRJc1lBUHZmNzZ5SUc3WC9YWXFDOExEejMvZTY1Q05FTjYvS2VhT080MVRXTmZYbCsrL1JxS2Y4RE90UTJDWGJ0MmJZN1hyWHVEU3YxdjFOTzR1em5zMTRLNmhWeDdUUllXSlMwTFphclpFM3JYbmE0QkhkNnJpYjV1cVFUUjdZM1RwKytmbXBwS3p0ZE5TbTd0WVhXeHRyRXZBbzhRTXI1WW03VitKVDNlelVKdjM3NTlTMlhUcHFzYXpsMnJIWFMvZG81OTJuY0hNdHBMM2txZDdNYzZLcWJ5UnJZemFvLzh5N0FTdjNmaXlQaTl6U2NTekZ2RnVJMEFBZ2owVUtEbkgraDZXSGMyalFBQ0NPUlJ3UDV1dTBBVFQrMDRlWEpFSTJpZmtaVmVkRjh1WFFaT3ZZaDk2cHo3cENhT2UyMFRPQTNwOW1NWXRBUjFEUTNlZVQ0TTMrakMwQzRkZDRrUDZqcXZYYUVuN1kxdXJxTG4zNUtRYlQyaWxzaDhMNlNhUWpkOVIyUVlITkpEWDFUTDNGS0pvanNmR3h2NzdxSVNtMEhxUUZoZmhOUGpIOU45N1FrOXgzWWdyQkhHTHc1ZGVKM0M3UXZWK0ZmcXUzNERtNzNrODVkQXM5OUxhMS83bnFWRnZmZ3FsSzY0WUlWU3FXK0tnK2kzam8rTjNkRXNwTDlmdHhlTURtZyt4amNFRUVBQWdSNElaTzJOcEFjRWJCSUJCQkRJbllCOXFHN29jbVovb2cvZXI4N0NlZWdMQk9jbmpydFFTTGVuaDhHK2ZWVk5RT1ZuaHRhUS9TSGxuamZyL2w5VHdOK1E0YUNlVmpYcGxmVHBKNno2ek82RG0yVzMyTTVUZnlCMHdjMzZmbHRqM2JwN2p4ODZkREo5WWZPNzlWaGE2Ry85V3ZRVWZ1eUFnSDN1U2NPMHJYNUJML25XUFh1MlZZTFo1eW1RNzFmTFhLZkhkVjU1dE5GZTRZL04yUEVaTzRCa2QrZ2dUWE5kdHA2c0xYNTR2WDZYYkQvVDRyNm9PcjMzV0szMnVlVG51WU1KQlBNbUNOOFFRQUNCckFqWW14UUxBZ2dnZ0VDK0JPeEQ5NndDK2hzVjBEK2N1WUN1TktBUTB3Z3JsV29RdTA5TTFHcXZhL0ttUGNpdDJwR0NlaVVONm43b2Z1aHUwQnArU2VHaW9xRHUxNlVBM0F3YXJTL056RzBMMmNuTThJdDcxNU5BZDBUWi9jczZkLzBXdVh4aG9sNy85cUtTbTR0OTJYb0lUSXR3MnZCakdzanQrK0plOG5EN25qMVBqMXpqYWpYVlMvWDRUNmdKaHhmMWtpdVFxMm44blhQQnRnM0Y2c2dxa3RuaEZjeXR1SnI0N2Y1S0ZMenYyR2o5TDVwYlMvZTFCUWNtT2xJU1Zvb0FBZ2dnc0NvQkF2cXEySGdSQWdnZzBGTUIzNE8rYTgvdUY4ZHhlRWV6SkJidXN2UTNmU1VoM2Fxd0lEaGNNamg0VlRVS2JsQm9lcVVGRGZWZUtuZ29YR1c3MTdMWkZDcXBsVldsVnFpcldMQ3pPdmdsanMrcW9SNVFVeDNRc1A3Ylp1SjRaTHBlbjB4ZjJQeHVCeU9zUFZ1L0ZqMkZIeThpWU5qMlpmdVVMUXZDNkdVL2RObWxqY2VyUDY1SHIxTUR2VVNQUDFQdDAyOVBiUGFTSndlRjFIQmFpNjBqUzc5WFZzeWxGanZ3MEZDUisyeGYwMmtYRDJ2L2V0L1UyTmluZEw4OVpvcy9zSmZjNUY4RUVFQUFnYXdLNU9GTko2dDJsQXNCQkJEb2xZQ0Zobmp6NVpmdldsZXQzcS80c0Z2SnducGVMYmhuYVZscFNMZXlXeDNzdmNtSHFrdjM3SDVSSEVmdjFEMC9aUThxUUtVOXpGbXJxeFZ2cWNWQ2RyTjNYYmVlT05sY1RmZmVaY1BoNDBybHpxblJVWnROT3cxVXVqbDM0TUxXazliZDdtZFpLSkFHY3Z0dVR1YVZMSnF2WWRlSkUwOXZWSUw5Y3I1T2pmQjhQZWx5eTk5MkRLVVp5clcvNldlTDVJbTVmYy9EWXZXMDM1VStqVGhSTUkvcnF0S042NTM3VHkyWEJMUmd2dEFrRHpXampBZ2dnRUJKQmZMeUJsVFM1cUhhQ0NDQXdKSUM2ZDl1dDJONDhDWmxpdXZWWTJhWFQ3SVA0bGxiVmhQU3JRNXBBUGVoZFB2dzdwZEh6Z2QxNi9HMElHSVR5WmxEK2p5N093K0xQSmJ1WFZkUVBLOEtmRjFQT0ZEUmNQakg0L2llNmZIeGlVV1ZTdHZZUXJ5RnMva2d1dWlKQmYvUjJ0Nis3R0NWR1N3NGVMRjk5KzdoSUlwK1hOY1N1MDV6bDErakZQNmpkc3FFbnVjbjliTi9tNit4MTl0WCtqdWxtN2xZRmdSempXVS9Gb2ZCUitKSzMwZE9IRDU4d3RkZ3YvNGVIQ0NZNTZJMUtTUUNDQ0RRSXBDM042U1dvbk1UQVFRUUtMV0FCVFU3RC8wRE9nLzlyUms4RDcyMWNlWkMra1ZtZDI5OWZ1dHRxNmVGS2ZzS3RnOE4vYXo2Q2RXakhqN0hmbTRHOVRSazJWMTVXaXhrMmRCOWZkZi9pM3ZYZzJCYzkzOVY1NjVyNXUzZ0M4ZHJ0Vy80NTgvWDBON0RMWFFtNjBtK3p6OWF2RnRwSUxmdkM0YXRCMWRjc1g3N3pNeFZPbWF6WDFIN1dnWHk1K24yOWd2MGtxZUJQSStmZ2Z6dmt0OVhraDd6MHhxbS80ZFJwZktoaVNOSEh2Rk5uZ1R6dWQrWjR1MEcxQWdCQkJBb3RrQWUzNXlLM1NMVURnRUVFRmllZ0Evb212Mzg1NklvL0d4ejZIZVdlNVBYRXRKTnhOYzNwZG14Wi9DWEZVdmZwaG0yZjZ3NVJEbHIxMUJQaTdxUzcyblF0bkJsTThQYjRsOXZCeUowUzczcjRSMWhHTjhTVmRkOTViSHZmZS9vb3BXYmtTMzJlbHVYZmVWNXNjcW5ZZHJxc3FDWC9KTExMNytpMnRmM0FnMUllSmxxK2tJOS9qUWI1ajAzYkQxeHNOZWtCM0R5L0psbllUQjNUdnU3KzBRMXJIenc2T2pvSWRVeENPZ3g5d3o4Z3dBQ0NPUmRJTTl2Vm5tM3Avd0lJSURBV2dRc2RNU2E5ZnlwNm9MVnBHUEJSbjFaaU1ueTMvVzVrTDZNMmQxVmxTY3NWamM3Q09GN1Q2OVFyK24wN095L1ZMWGZyR0MyUnlIV3dsa1dyNkgraElvczQ0NGtZQ2ZENFovWXUrN2NZMXJIM1M0TWJvMGlkL3ZFenFkOFBaMEp2N251MU1yV2t3YjJaV3kyNTA5SnkyMEZXZEJMdm4zNzlpMlZUWnV1YWpoM3JYYis2MVQzcS9Ua0xTMjk1RW1JdFYrQitjbmRiSDM1WHB3Y05EbWlEa1pweEw0MVpmaHBGMFh2MVh3RkI1c1ZXekRLSk4rVnBmUUlJSUFBQXZsLzQ2SU5FVUFBZ1hJSzJOOXZDMS9WblVPREl3b3B6OHBCTDdxMWxKVjVWb0c2TDRnYkg1dW9qZithZnJhNjJKZWxqK1V0U1craEQzRGJycnh5YTNUdTNCdlUyZnh2ZGQ3eExoL1VnNkFJUGVxdEZtblFOaU1kcEZCYXM5NTEvYS82NnI3UUpwYzdvSzlidEIvY00xV3YxM1M3ZGJFREc2bXhyY3Urc3JCWW1leGdrMzIzTWkzb0pkODVPUGdqY2VSZXJHdDRYNnRudkZoUHU4TFhPNTNjelo1dlF5aVVYdlZhK3lyS29vTU4rbjJRaXVwYmFUYlczK2krOTA3V2FuYzNLMGt3TDBwclV3OEVFRUNnUmNEZUVGa1FRQUFCQlBJcFlLR3JzV05vOEw4bzhMNG00K2VodHdyUDlhVHJuUFRmVnVCNG14NjBjTFhTNEJqcUd1clZ0T2Y0c3NzdXUzUzJ2LzlOU3F5L0xvK0JscUJ1UWFaSTczZUowNFY3MXljMWNlQTlldEp0Q25lM1RxeGI5L1hnNFlmUHRUU0FXZGkrWSt1eHdHL2Z1N21rMjdkdEx1Z2wzekkwdEwwdmlwOGJ4TkZMOWRpMUt0b3oxSmFiN0luTlV4bUsyVXR1Rlp4Zi9FRUtDK1oybCtwOWkxcm9mWlAxK2kzTnAvajdkWHZCd1l6bVkzeERBQUVFRU1pNVFKRStzT1M4S1NnK0FnZ2dzR0lCQzU2ek80YUgvNVU2VTM4L1J3SGRLbW85aEkyd0VsVVYwaitna1A1MjNaZjJnQzYvSjkzV1pPRjd2d0xuZ1NUc1hmS1VwL3hBcFJxOVZaT3IvUXYxTTY4djJORDNwTVlMLzAyRGRyTjNYZk9XKzk1MXV4NTJiSTg5cE1CK2gzcWliM0t6N2l2SHg4ZEhGNzdjaDNYN1BKQ3VwOTJCM2RyVjFtOWZWc2JXOXExc0d4cmFXd25kQzlVUGZyMmU4Z0lWZmJlNmpTMlpOa081QmRGQzlwS0xZc0hpUndQb2dJVDlYbHVOdnhKRzhYc21Sc2YvdHZtczFKRmd2b0NOSHhCQUFJRmlDZGliSlFzQ0NDQ0FRRDRGckNldHNXMzM3aGRwb3JnN20xV3djSldYdiswVzBtT0Y5SXBDK3ZzVjBtOVEyUzJFV0IxV0V4THR0ZmJsZTJXMzc5bno5TkExM3FZMS9aSkNUeEpXZFZCQU9qNEE2WGxGWEJLN0MvYXVCOGVEVURQREI4SHRPcDM1MW8xaGVIK3RWanU3Q01KOGJEMFdwRmZURHJhNnRDM3M5UXNDNWVXWFg3NXJ0bEw1Q1oxRGZyMkN1SWF0QjgvU0FZVStlMUd6bDl5dUc2OXRLNlhiZjhuK25KZDkycXF4MGlXcHI0SzVIVmpSNzhJM05CSGdleWZHeGovVFhGRnFhWTZyYlkrVmxvbm5JNEFBQWdqMFNLREliM2c5SW1XekNDQ0FRTmNFN0lON1BMQjc5ODcrS0x4ZmVXWlF3Y1kreEtkRFlMdFdrRFZzNkVJaDNWYloydE82a2sya2djWUg5WjE3OXV4emNlTUcrZnlzdmVrcEJOcWx6ZXo4WG5NcSt2dGdHclROMHVyYjJydXVINFB2S0FOL1FUYTNWS0xvcnFOSGpuelA3bXhaVXFOMFBSY0tpR1p1bHZabDI1cHZ1NmMrZGQzT21UTjdZeGUrSklxRDY3V0M1eXVJWG1yNVc0MWg3V0d4VTIybDc4VTdsMXdVRjF6TXlINWYrK3dBa2laTy9LNE9udHc0TVZiL1dQTitlNkVkTFBIN3NmM0FnZ0FDQ0NCUWZJR2lmekFwZmd0U1F3UVFLTE5BK2pmYzdSZ2UvTHlDMXN2VSsyWXpQdWV0aC9oQ0lkM0NvSDJ0ZGtuRFpSTFVoNGF1Y2FGN2w1eXV0eFVxR0tZOXUvYThNaXlKNTN6dnVtWUd0MTdxWmxBT2dsUFN2azlHdDFUQ3ltM0IyYlAzSHp0MjdQdUxZTko5eSt4cy83TmdidXROTFhWVDE2c2ZIQnpTdDUvVUU2N1ZJWUZyaFAyakNxSGV1VGszUU5KcmJOdWZYNCs5dEF5TGVkays2WU81Zm1jZkVjS0h3blBuL3FqRjI1ek5kQzM3djE3T2dnQUNDQ0NRTndGN1kyUkJBQUVFRU1pdmdIMlFuOTB4dFB0OVlWUjVlODdPUTI5VnYxQkl0K2ZNOThhMnZtTDV0eTBZV3REeDY5R2w2ZjZoMHVFN2xRM3QydGsyOU4wdXpXYnZoMlVKNmxidGRHa055aGJZclJmYmhsbmJ0MFBxM1A2aXdyWDFydC81Mk5qWWQ5TVhMZjYrZS9mdWpZL3JTZ0o2dFFYeS9YcU45Wkp2bXd2L3ZwZGNCNDlzS1ZjdmVTdlZvbUFlSDlmUmtkODc1OXhIcHV2MVNmOUVybVhlNnNWdEJCQkFvSlFDQlBSU05qdVZSZ0NCQWduNGdMNTlhT2hub3pENGI4MWU0YndHelF1RmRBczI3ZWhKTkNzTDZVbFFIOTc5S3VmQ0czUnB0bWY3WWRaSlVFK0h4eGRvRjFsV1ZSTGpsdDUxQldsYkpLOW1jVzVhTngvUWsyNFA0K0NXK096WmtYamR1bTNWU3VWRjZuRi9tVnJIRG5iOGlCK3FuVHpmTnBwZUFzMCthNlJENE8zK01pNTIyYjltajNtc2MvN0QvNlNmUDZoNUYrb2VZOSsrUGwyTndIck0xM293eXErT2Z4QkFBQUVFOGl0QVFNOXYyMUZ5QkJCQXdBUXMrTVNYRGcvL1VNUEZEK2kyWFpMS3dsWmUvNzVmS0tTclNtMExMLzZnaHExUVMwVTk2citpYnVTM0tWeitzUFVjcS92WWV0VExHdFFUbGVUZnBYdlhrOTd3SXpMYXFnQi9pWDlxR3NyZFhDKzVIU1RLNno3WWFyQ1cyM1prUTVNU2hoWHRXNkdOMUZDUCtSOEw1ZjNIYXJXSG15dGVjTkJvTFJ2anRRZ2dnQUFDeFJESWF5OUxNZlNwQlFJSUlOQW1nZE9uVG4xLzA1WXRQNi9BZEpsV2FiMXdGakR6dUNqRDZML1kyZXp1TDlrd3NHWDkyVk9uYmxaRjJobjJ6TWZXWitHb2NlYlVxZnUyYk5qNFNSZUd4M1R2TThOSzVSSUZLM3ZjZWozTDNQT3JsdkFIS3N6Q0RweW9SenhPN0N5WU83ZGU3WlRlbHh3VXNtdDN6NzlHTHl2cFlwUGVlVDA3Nzk3R0liZy9yK2hxQXNmcTlZOXBmNXVTaXUxN3RuQ2VlZUxBdndnZ2dBQUNUUUVDT3JzQ0FnZ2drSDhCKzFzK3UySHJGbDFET25wMkVDdEVKU0VwcnpXN1VFaHY5MEdISkd6dUMvcE9mK2YwNDJlbXArOWF0MzNISjZORy9MZ1M2VFBVNnpsQVVQZTdrQVYwYTVPb0pYeWJuZDJiM2xmbUF4bWV3ditUWE1iUGhWRll0Vnl1VXdQK1hnYzJmbVd5VnYvL1RrOVBIOVZ6Q09ield0eENBQUVFRUZoQ2dJQytCQXAzSVlBQUFqa1RzTC9sOGNhdGx3eXFxKzRmS2xUbVBhQWJmek9reHczclNkODRzQ1ZVeitOdHVyLzk3MXVQTkVjYzdBdXFqMy9yeEJsdDUvYU4yN2IvYVpCTTh2NHNCZlVOUHFqYjhPMThIL2d3MTNZdFNXaHYxOXJ5dng2TkpBZ3NtTnRFZTVGdTMrNmkrTmVteHNiZmZYWjZ1cWJxMlg1ckJ6SG9NYzkvVzFNREJCQkFvS01DN2YrZzA5SGlzbklFRUVBQWdTVUUvQkRrRFpzMzkrbXgxelpEWko3UFEwK3JhSU9FMCtIdTEyN1lQSEJlWWVjTGVyQVQ3MTB1U0lKNkdHZ203VE1QbkR4MTV0VDA1N2Rjc3UzUGRXNy9laFhqMlFycWZRcnE2WG5GQk5TMGxjcjkzU2JDaTdWdlZDMlk2NWR1Uk9IODF6WDUyOXZQbnB3K0pCb0w1YmEvRXN6THZaOVFld1FRUUdEWkFwMzRrTFBzamZORUJCQkFBSUcyQ1BpQVhoMFlPRnVKd2w5VXFOMml0ZG9RWkFzSGVWK3NKOTFtRW5mcVNiKyt3eUU5c1RvOFoxYzVmZkxrNU5sVDAzKzNmdXZXdjRxYzI2WW5QRk5oTEhGTmhqTVh3VGp2KzBndnltOFQ2RFYwQllDcTdRODZhdk10N1RWdjBWRDJmNlU1RXg1VWdXeXZ0ZUhzOW51WW5BNmdHeXdJSUlBQUFnZzhtUUFCL2NtRWVCd0JCQkRJaDBCNGZucjZ6TWF0Vy82QkV1MFBxUmRQdzl3TEVkQk4zOEpPZDBPNlRZbzJmNUNqOHZpcFU0OXE2UHRmNmpTQ3oybkNyOHQxRU9ScHphSE15YVd4a3NNSVNUbDlZZm1ub0FJV3R1MTY3bFZOSnFpRE0rNndkczkzVGE1Yi8zK2RQWEprcEZsbmdua1RnbThJSUlBQUFpc1hJS0N2M0l4WElJQUFBbGtVOEtGZzQ1YUJwNnRINzhWK3R1MWluUy90KzlIbmV0SzNhcmo3eVk0TmQyOXQzelNvMi90bHBON1Jtb2ErZjJiandNQWQrbm1QemptK3NoblU3WUNJUFpjZTlWYTk0dHkydGsyQ2VSUlZOUHZiWXpyWjRkMXUvWWJYVGgwK2ZHY3dOZFVJZEdwRWNIanV3RTV4YWs1TkVFQUFBUVM2S2tCQTd5bzNHME1BQVFRNkptREJNTjZ3WmVzbFNyS3ZWRXh3QmVwQlQ5SG1lOUxETGcxM1Q3ZWM5S2hiTVFwZmZBQUFOODlKUkVGVVNMUDN6VkRud2gvUzBQYy8zcmgxODMwYWZIK2xndnB3RXRUOVJISUU5WG0zdk45S2c3bGR5OXphL3FSMmhkOWRGN3ZYUEZhdmYvN3MxTlM1WU4rK3Z1Q1JSNXpDT1VQWjg5N2FsQjhCQkJESWdBQUJQUU9OUUJFUVFBQ0JOZ200Z2ExYno4Zk9hYUs0WUozV2FlR2lhTU91Ri9ha2QzYml1S1dheFV4dHNSRUxnWHJUSDFTditzYzNidDM2YlQzd05JVzR5M1czWnZIMlFkMmVValIvcTFNNWxxUU5mVEJYai9rNTlaaC9WRmN3Zk0xVWZmeXZwblU2U2JQSFBGQTR0OU1jV0JCQUFBRUVFR2lMQUI4YzJzTElTaEJBQUlITUNGUjJEZzNlbzNPa242TjUxU3c0RlBWQXJBVmxYZFpLRTNRMTRuZE0xdXZ2YTliVmVqSFRFSzJiSFY4c3FOdlFaMXVxTzRjSFg2ZE0vaGI1WCtsaVg4UVozVzl0d05CM0U4citZbU5QR2pxc1lwZExzK3VZMjBpVVB3NGE3Z09UNCtNMitac3QvblFTZmFmSDNIUHdEd0lJSUlCQU93V0src0d0blVhc0N3RUVFTWlMZ1AxTmIyell1dVVGT3YzOHFrRGRmUXFLUlEyR3ZlNUpUL2NKQzJuKzBtd2E0anlySHZXdkRtelk4QWxYcVJ6WC9UYmorMWIxcGx0WkxhaGJXM0JnWEFpWlhKd090TmlGL1hRdGMvMnI2L3U1ejRZVjkwdVRvK01mMVNrTkV5cXpCWE5yUHk2Wmxza0dwRkFJSUlCQU1RUUk2TVZvUjJxQkFBSUltSUQ5VFk4MTAvaFRsQzUrV2oyQlJUd1B2YldsazdEYnpVdXd0VzY5OVhaeS9yR1ZwM3I2OU9sem12SDlTN3JzM2FlcUdocXRzR2ZYVU45RVVHOEZ5OVJ0WGN2Y1JtT0VkaTN6VURkdmlvTG9WeWZHYXI5ejV1VDBJeXFwL1Y3WndSV0NlYWFhamNJZ2dBQUN4UlFnb0Jlelhha1ZBZ2lVVThBQ290c3dNS0NlUHZjNjlmVlpxTEJ4MWttUUxhYUpyL1BjN080RFc4N3BuUEE3Vk5WMEdISzNhMjA5NnBFbURxdWVmK2loNzUrWm5yNXR3K2JObjlZQkV5dm5WUXJxNjN4UVQ4NXZMdXJvaG02YnIzWjdhVEMzNGV4cUMzZG42TUxYVDlUcS8xNEhXRWExVW9MNWFtVjVIUUlJSUlEQXFnV0svS0Z0MVNpOEVBRUVFTWlwZ0FXK2VHQndjRWQvR055bm50dGhoY0VpbjRmZTJreno1NlM3eHE5UGpvMy9nUjYwa043TFhrOXJEL3Z5NTZqdkdocjZZUlh5YmVxaC9SVUY5WXFMZFpLNnRVK29JZFhGUG9paTZtVnFVVERYdWVWUlpEM211aG5mcTVNUVBqQTFXditMWmludHM1RzFTVHEzUUtZS1QyRVFRQUFCQklvdFFFQXZkdnRTT3dRUUtKZEEramZkN1JnYStsL0tIcS9RUkdWMlhxMEYxVElzL256dzVqRGxOMHlPMWY5SWxiYTY5enBvcFFFOENlcURnMWU1S0xoQkVmR1ZTVUIwc2NZNTJIWFV5OUpPdmRvWDVTenJOSmpIOGNOUkdMM3YyTmpZcDFTZ1pDNkJKSmozOHFCT3IyellMZ0lJSUlCQVJnVHN5RDRMQWdnZ2dFQXhCS3dYMmNLZyttUGRWOVV6cXh0MlYya1dlMDlyVHJ3ZC9xRm1WSCs5ZnJaUWJNRTNQWGlobTExZkxQQlpPYXh0S3NmcTlmc254dXF2cWtUdXhTcnQzOXZ3YWp2L1dZL1o4K3lMcGIwQ0ZyNzlKSDFocFZLVitaZ0dMN3hwb05yM1RJWHpUK3F4T05qdjl4SDdaYkYyS3RVdmplckxnZ0FDQ0NDUUlZSGtnMXlHQ2tSUkVFQUFBUVRXSkdBaE5kNjRaZXRXSmRKWDZiYUZqVElkakxVZ2JpRTNVdkQ5Unh1M0RoelZ6T3AzNjJjTHdCYlVlcmxZVzlpWHZmZEdwMDlPSDFIWlByMSs2OVl2YTJheUgxQjVmOURDdXA1aGwva3FXN3Qxb2wzbVRpR3dVd3AwemJRSjNmRyt1SC9kcnh3L2N1VDJFeWRPekFiN2dyN2dFVmtmN3ZtKzBZbjZzMDRFRUVBQWdSd0s5TEpISVlkY0ZCa0JCQkRJdklBUDZKZnQyWFBsYk54NFFLWGRyQzhMZTJYN2UyOWgzRUs2VmYvL1ZvLzFSM1VqN2FVMmp5d3M2VUVEZitCQXB5WDhNNDE4ZUtmbWszdXVMMkFjNi9RRVh3RU9wcStzdGRKZ1hsVXdEM1N1LzdRdVovRFJTclg2dThjT0gzNjB1YXFzN1FzcnF5SFBSZ0FCQkJBb3JFRFpQckFWdGlHcEdBSUlJTEJJb0xKemFOQ0d1VitsTWQvV28xekdrT2ZydlVSSTkrZUNML0xxMVkvMlBteHRZMlgxdVh6SG5zRmZVbi91RFFxWFAycHptZWw2OWhiVTdjQkxtVVpDcUxxcldKTFo4Wk5nN3B5R3RidVBWOFBLalVkSFJ3LzV0Vm1QK1lpMzd2Vm9pbFZVanBjZ2dBQUNDSlJCb0l3ZjJNclFydFFSQVFUS0xlQUQzNGF0VzM1U3VlNHFCVHhOUU9ZRFh0bFUvR2dDVlZvWi9RbkQzYlBTaTI1dGtvWkYzNk4rOXVUMEEyZUg5M3hzdytPUFA2WWU5YWVIVVdXN3pwdTJJRy9uVWR0M0RxNExvV1ZSajdrL0xTRFFPZVlWbTRWQVAzL0dSZEV2VG8zVlBuWDY1TW5qZXE3WkJock9QbmNneFAvTVB3Z2dnQUFDQ0dSTWdJQ2VzUWFoT0FnZ2dFQWJCT3h2ZTd4eDY1YmRDcVkvcmJCaU00U1h0ZmZWd3F5RnNpeWVrNzY0cVMyb1czbXJ3YkZqTTdxZSs5MGJMcjNzUHdjenM2ZDAzN1BWb3o3UUV0U3RQUW5xelVuMU5NbGV4UTdEeU9SdmRDenFOWk8xMnUrZlBYbnltTGRNbkFqbXdtQkJBQUVFRU1pK0FBRTkrMjFFQ1JGQUFJR1ZDbGhRY1JzR3RxalgwTDFXTWM3KzFsdVBjVmtEWFY1NjB0TjJUb0w2dm4xOVp3OGVQS3VnZnVmV2pacysxWWpDR1lWUUMrb2JDZW82NktKK2Nndm1OanhDbmVhM2FLSzkxMDNXNnU4L2MrclV1Q0J0bjdkMko1aW5leFhmRVVBQUFRUnlJVkRXRDJ1NWFCd0tpUUFDQ0t4U3dBZlNnY0hCSGYxaGVMOWkrWkFDblFXVnNoK1U5UVpKUit1Q2llT3lkRTc2NGlhUE5OTjRSZWROMi9EMllOdnUzWHMwRk9CdDZpditGN3FlOTNwTmdLWkRMM2F0ZTMrWnRzV3ZMZUxQYVREM1E5WVZ6TDhTUnU0OUU2UGpmOXVzYkxxUFcxdXpJSUFBQWdnZ2tEdUI5STBzZHdXbndBZ2dnQUFDRnhVSXowOVBuOW0wWmN2TEZlYWVXdkpoN2luVXdwNzBMVnZxNm0zOWFxQ2U2dUNSUjlMendOUG5adVc3MDNuVFZqWXJlK1h4NmVualo2ZW5QN2RoODhCZjZzRExnTzU3VnZPODYxaHRiSmRuc3dQdlJUejRiZ2IrUUlSR0VFUTZ5L3pyWVJpL2FiSTIvcVl6SjZlLzNheXpoWFo2eklYQWdnQUNDQ0NRWHdFQ2VuN2JqcElqZ0FBQ0Z4T3dzQkp2MkRyd1l6b245eVYyclNuMXNscklLL3RpNGRWQ1hDU1BuOW04ZGZPRFp4Nzg5dGVhMThQT2FraTNOck5URkt4ODlyNWRVVWgvN095cDZiL2VkTW5tdjNkeHNGTjFlYnBHQmxqN3BoT21GYVd0cmQ1cE1LOG9tQi9TZ1BZYkpzZnFyOWMxNUwrbXgyeXhmVDMxOFhmd0R3SUlJSUFBQW5rVktNb2JlRjc5S1RjQ0NDRFFXUUVYam1nSXRQcFUvUVJhbmQxV2Z0WnVJVmREcFczMnZPalBkdTBaZktVZlFtNlg0TXIrWWdjWGJFaStEK29UbzQrTTZMenJuOVhSaHBjb21kOWtJVjMvVlgxdmVuSWdJdnMxV3JxRWRqREN6MXF2SHZNK3RWVmRCNW5ldkQ2T256a3hXditQZW13MjJOK2NtVDN4c0lET2dnQUNDQ0NBUU80RmlqZ01MdmVOUWdVUVFBQ0JOZ2pZQWRoNDY1NDlWMWJqeGdPNnZWbGZGbUw0dXkrRTVtSmhWN04vMnhUdndhdU9qZGIvd3Zla044LzNUcCtVOGUvcFNEaXJTN0J0YU9pbm9zQzlTMEg5aGZhekJrNVk3N08xZWZvOHV6dkxpKzJqZGdDaVQ4SGN5bjljby9ZL2ZNNjUzNSt1MXlkOXdaTnJtZHR6Q09VZWhIOFFRQUFCQklva3dBZTFJclVtZFVFQUFRU2VLQkR0R0I2OFJ5SG51WnBRS3dta1QzeE9tZTlwaG5SZGh5NTBlUTNwMW40THpyL2VQcno3VlpFTDM2YUo1SjVqbHdVUGtxQnVCMjJ5T25KdWNUQS9vOE1LNmltUGJwd1lHN05aMlFNL1Y4RElDTUhjWS9BUEFnZ2dnRUJSQmZKeVJMMm8vdFFMQVFRUTZLU0EvWTIzNjZIL3BFWStQMGNoamZQUW42aHRnZFZDZXFTRStQT2JMOW55clRNUFRuODlCK2VrTDY2SkRRbTNnKzcrZkd5ZG4vNE5uYVA5OGZVRFcwYlZELzFqbWtodWwzODhtZkhkWHB1ZEEvUkptU3JxTWEvWWpQUzZYTm9uTldULzFSTzErbWMwaWQ5MGN4Sy9RQlA1K1ZFQ1ZuZ1dCQkJBQUFFRWlpcEFRQzlxeTFJdkJCQkFJQm5XSEc4YTJISzV1b2Yva1FZRU84V3lyUGFnOXJLOVdrSjZxSkEra05lUWJvYkpSSGQyZnZiaG9LRnJxTiszZmN2V2o1OTN3YkV3Y005UVVMOUVJZGpDdVQrL1c5OTdGZFRUeWV3Q0g4eXRJTEg3c3pnTVh6MVZxMzFjd1h4S2Q5bkJoalNZTTV6ZFkvQVBBZ2dnZ0VEUkJYcjF4bHgwVitxSEFBSUlaRUhBRHNJMmRnd04vYmhPMTcxTHQrMXZ2Z1VkL3ZZTFlZbWxPZHc5MStla3QxWXIxRWlBYW5vTjlVdXV1T0tTYUhiMmpRcnFiMVFvM3VHdm9aNEVkUXZDM2R3bnpGbG54aWRYRmRBUS9ML1RLUHozVHRYclgyNFczbzhDMEcxNnpKc2dmRU1BQVFRUUtJOUFOOStReTZOS1RSRkFBSUZzQ0ZqUHNFMFV0MDBUeGQydlNMUkh2YWRKQ00xRytiSllpbVpJei8wNTZhMjJZYkJmazhRZDhKT3ZCWmYrNEtXWHpjNzAvNGFDK3VzVjFBZWFRYjFiQjI2Y0pYTXJuSUw1QVoxWThKN0owZkdibTRWTlIvVVJ6RnRiajlzSUlJQUFBcVVTSUtDWHFybXBMQUlJbEV3Zy9SdnZkZzROZlU1OXBEL2xZcWRadlp0RGgwdUdzWUxxTmtONlMwOTZNdHphSmlqTDh4SXBxRWRwVUw5TU0vdzNYT090NnIzK1ZWV3FYMStkRHVucCt1OVRCL3B2VGRacWY5WEV0QU5KOXBWMzMyWjErSVlBQWdnZ2dNRHFCZXdOa1FVQkJCQkFvSmdDRm9pU1hza291RWM5NlByUjdtSjVFZ0YvYW9CUnhTNzhjMytkZEF1UCsvYmw0VHJwRjZ0YTNBem45dDVmUFRvNmVtaGlyUDU2blF6K0ZkK3A3VG82cER3SjUyRVlWNFB3bDV2aDNKeHRPTHVkTjA4NEZ3SUxBZ2dnZ0FBQ0JIVDJBUVFRUUtBRUFwb1g3RjZOS2JZemYvbTd2N3oyYm9aMHA1QWUvTGxkWHp3WUdaa0o5dTYxbnVhOEwya2c5cE93NlJKODNSdFM3alNndmxMeDJ4V2lIVEVpbU9kOWI2TDhDQ0NBQUFKdEZlQ0RXbHM1V1JrQ0NDQ1FPUUUvcTNjMWlyNm1jMzZuVlRyN3UwODMrdkthYWE0blhaY3EreDg3QndldkRRNGVQRitBbnZTMDlta3dUMCtGU08vdnhQZjViWVM2a0ZxeXBOODdzVDNXaVFBQ0NDQ0FRQzRGQ09pNWJEWUtqUUFDQ0N4YndBZjBvMGVPSE5FSTkrODA1K2Z5OXkxN0RlVitvcTdON1h0NXE3bzQyZWQ5U0xlZTlQd1BkMjl0MVc0RTVXNXNvN1ZPM0VZQUFRUVFRQ0NYQWdUMFhEWWJoVVlBQVFSV0pHQTl3YkdHdWR0TTduNzY3Qlc5dXV4UHRrbjE1a1A2VFFVTjZXVnZaZXFQQUFJSUlJQkFKZ1FJNkpsb0JncUJBQUlJZEZUQUR5L1d5T0o3a3Ewa2w3bnE2QmFMdHZMNWtGNHBjRTk2SjF0dGZvaDdKN2ZDdWhGQUFBRUVFTWk1QUFFOTV3MUk4UkZBQUlGbENQamh4VFpSbktib2lqVTFsL1dvTStSNEdYQUxuaklmMG0yNE96M3BDM0NlOUFmMnR5Y2w0Z2tJSUlBQUFnZ2trd1hoZ0FBQ0NDQlFiQUVmam1hQzRHRlZzNVpjYnMxZjJxcll0ZTVFN2VaRE9qM3BLL09sQjMxbFhqd2JBUVFRUUtDa0F2U2dsN1RocVRZQ0NKUkt3QUo2ZUtwV205SWx0UTc2cEtTTFg1ZEtvSjJWblEvcFJaazRyaHZobWYydG5mc2c2MElBQVFRUUtLd0FBYjJ3VFV2RkVFQUFnVGtCQzBjMnJGMHgzWDAxNlVFbkwzbVAxZjVUckpEZWpaMmhHd2NCVnR1YXZBNEJCQkJBQUlITUNCRFFNOU1VRkFRQkJCRG92SUE2emtjQ3B6d1dodno5WHl2M3dwRE9PZWtYOSt6R1FZQ0xsNEJIRVVBQUFRUVF5SUVBSDlCeTBFZ1VFUUVFRUdpRGdMLzJlVFhxKzVwejd2dGFuLzM5SnpTdEZYWStwQ2ZucEE4TjdRL3NPdWw3OS9hdmRkVmRmSDAzZXJlN3NZMHVrckVwQkJCQUFBRUVPaU5BUU8rTUsydEZBQUVFc2liZ0EvclJJMGNPcS9mOHdUQzUwcHEvTDJzRnpWMTUwcEFlaGxXTlVQaWZPNFl2ZjM1dzhPRDVISVgwYmh5bzZjWTJjcmZyVUdBRUVFQUFBUVFXQ3hEUUY0dndNd0lJSUZCY0FYOTV0ZEFGOS92ejBOV1ZYdHlxZHJsbVBxUzdHYm11RDF6bDFwM0RUM2xlemtKNnA4SG9RZSswTU90SEFBRUVFQ2lFQUFHOUVNMUlKUkJBQUlGbENhUWg2WjdrMlVrMytySmV5Wk9XSTlBWHhQR3NRdnBtNTZJRGhQUUZaQndNV3NEQkR3Z2dnQUFDQ0N3dFFFQmYyb1Y3RVVBQWdTSUtKQ0VwRE85MWNSd0hvWi9abldIdTdXeHBEWFBYSkh6V2s3NkprTDRBTmowNHRPQk9ma0FBQVFRUVFBQ0JoUUlFOUlVZS9JUUFBZ2dVV2NBSDlObEs1V0dGODFFL3pKMko0anJSM21sUGVsNUNlamZDTXozb25kalRXQ2NDQ0NDQVFPRUVDT2lGYTFJcWhBQUNDRnhRd0VKU2VPTHc0Uk02RC8yZ1QyV2ExZXlDeithQjFRdmtxeWU5Ry90QU53NENyTDY5ZUNVQ0NDQ0FBQUlaRVNDZ1o2UWhLQVlDQ0NEUUJRRUxZalpSbkpid25xUUh2UnZaTE5saUNmL05XMDk2SjV1SUhhMlR1cXdiQVFRUVFLQXdBZ1Qwd2pRbEZVRUFBUVJXSUJERjkrcGNhZVgwa1BlQkZiQ3QrS241NmtsZmNmVlc4QUo2MEZlQXhWTVJRQUFCQk1vcndBZXo4clk5TlVjQWdYSUsrRW5oWnFQNDY0cm5wMFJnN3dQMGJuWjJYMWk2SjMzZnZyN09ialpUYTJjZnkxUnpVQmdFRUVBQWdhd0tFTkN6MmpLVUN3RUVFT2lNZ0Evb0p3NC9la1NyLzNhWVhHbU5tZHc3WXoyLzFxVjYwa2RHWm9MeWhIUjYwT2YzQm00aGdBQUNDQ0J3UVFFQytnVnBlQUFCQkJBb3JJQ2RoKzQwVWR4OS9qeDBaMlBkV2JvZ3NLQW5mZHZRMExPQzhvUjA5ckV1N0dCc0FnRUVFRUFnL3dJRTlQeTNJVFZBQUFFRVZpcVE5bVorTlhsaDBvMiswcFh3L0ZVSU5IdlNOWEpoVXhTNG0zYnMzdjJqSlFucDZUNjNDalJlZ2dBQ0NDQ0FRSGtFQ09qbGFXdHFpZ0FDQ0tRQ1NXOW1HTjdyNGpqV05kRjlqM3I2SU44N0x0QW45MW1GOUV2REtMdzlBeUc5RytHWkh2U083MVpzQUFFRUVFQ2dDQUlFOUNLMEluVkFBQUVFVmliZ3c5SnNwZkt3d3Zsb2NybTFnUFBRVjJhNHRtZXJKejEyYmtiMmw0YVY4RUNQUTNvM3duTTNEZ0tzclUxNE5RSUlJSUFBQWhrUUlLQm5vQkVvQWdJSUlOQmxBUXRrNFluRGgwL29QUFNEUGprNVpuTHZjaHZvMkVqUXA5UC9aOVFVbDJXa0o3MlRCTjA0Q05ESjhyTnVCQkJBQUFFRXVpSkFRTzhLTXh0QkFBRUVNaVZnWWNtR3RXc0o3MGw2ME1sUGlVZlgvKzNMVUU5Nkp5dFBEM29uZFZrM0FnZ2dnRUJoQkFqb2hXbEtLb0lBQWdpc1FpQnlJNEZONGg2R3ZCK3NncThkTHlsSlR6cEhnTnF4czdBT0JCQkFBSUhDQy9DQnJQQk5UQVVSUUFDQkpRWDhPZWV6VWVNYlNrNm45QXg3UHlCRUxVblZsVHVYN2ttZkcrblFsVEowY2lQMG9IZFNsM1VqZ0FBQ0NCUkdnSUJlbUtha0lnZ2dnTUNLQkh4QVAzSDQwY09LNVE5cVJuRjdNUlBGcllpd3ZVOWUwSk91aWVPMkRROC9RMXRvNktzSTc5VWMvR252N3NMYUVFQUFBUVFLS2xDRU4vMkNOZzNWUWdBQkJEb3U0TTlEZDZHN3o1K0hyaG5MT3I1Rk52QmtBalp4M0RtZGNYQ1pycFArK3VhVE8vMWUzWTNlN1c1czQ4bHNlUndCQkJCQUFJSE1DM1Q2VFQvekFCUVFBUVFRS0xGQUVwcGMrTlhFSU9sR0w3RkhOcXJ1WE1XT2xJUkJxQm5ldTdKMDQ4Qk1ON2JSRlN3MmdnQUNDQ0NBUUNjRkNPaWQxR1hkQ0NDQVFMWUZmR2lLS3ZHOUxvNGJTb1RXbzg0dzkyeTNXVjVMUnc5NlhsdU9jaU9BQUFJSWRGV0FnTjVWYmphR0FBSUlaRXJBQi9SR1pmMTMxVnQ3SkxuY0doUEZaYVdGTk5TOVNLR1dIdlNzN0ZpVUF3RUVFRUFnMHdJRTlFdzNENFZEQUFFRU9pcGdvU2s4ZnVqUVNSZTRiL28wcUJzZDNTSXJSd0FCQkJCQUFBRUVFTGlnQUFIOWdqUThnQUFDQ0JSZXdNSzRueWhPWjUvZm5mU2drODhMMytwVUVBRUVFRUFBQVFReUswQkF6MnpUVURBRUVFQ2dld0toQzBjQ204UmQwNGQzYjZ0c0tTTUMzUnhLSDJyb1B2dFlSaHFlWWlDQUFBSUlaRStBTjhuc3RRa2xRZ0FCQkxvcDRDZUZtMmswRGlxZW45U0c3WDJCYnZSdXRrRHZ0dFg4REJEV2JmU0V6bmp2K0FTQllSak9Cck96MzI5V21mMnNkMjNQbGhGQUFBRUVNaXBBUU05b3cxQXNCQkJBb0VzQ1BwU2RlT1NSSTRybER5bEEyV1k3SHRTNlZEYzJzeHlCS1A3UE5ucENMZC9md2JZL0gwYisyTTlmVDlUcjM5WjI3QWYycytXMEQ4OUJBQUVFRUNpVkFBRzlWTTFOWlJGQUFJRWxCZng1NkM1MDkvbnowRFVHZWNsbmNXZlJCQnFxVUdWeWRQem13TVZ2Ylo3ZFlHM2YxdUNzRlZvNFg2ZEwrZDFWT1QvNzJxSWhVaDhFRUVBQUFRVGFLVUJBYjZjbTYwSUFBUVR5S2VDN3pTTTdEOTB2U1RkNlBxdENxVmNvWUNFOW1xaU5mMUFCK2gwYVFlRVAxdWkrZG9YMG1TZ00rN1h1QXh1QzhMcWpSNCtlMXJwdEcrMWF2MWJGZ2dBQ0NDQ0FRSEVFcXNXcENqVkJBQUVFRUZpbFFOSmpYb2xIWENOc2FLeHpHcUE0aUx0SzBKeTl6TnEvTWxtdnYyL0g0R0FRUnVGN05ZakNBclI5clhvZnNKN3pKSnk3bTdYdVZ6VFhaNTg3WnZYRmdnQUNDQ0NBQUFKTENLejZqWGVKZFhFWEFnZ2dnRUErQlh4QWIxVFdmemNNd3RIa2NtdE1GSmZQcGx4VnFhMzlMWXo3a081aVp6M3A2ZWVEMWZaME4zdk9DZWVyYWhGZWhBQUNDQ0JRV29IMERiaTBBRlFjQVFRUVFNQ0g4ZkQ0b1VNblhlQU8rdkh1dW9GTHFRVGFGdEsxb3ZNSytIMEsrdlNjbDJvWG9ySUlJSUFBQXUwUUlLQzNRNUYxSUlBQUF2a1dzSERtenoxV3grbmRTUTg2K1R6ZlRicXEwcmNqcE05RVVhUnp6Z25ucTJvQlhvUUFBZ2dnVUhvQkFucnBkd0VBRUVBQWdYbUIwTGtSUDRuNy9CRG4rUWU1VlFhQlZZZDB2WEJHczdWYnovbGZjYzU1R1hZVjZvZ0FBZ2dnMEFrQkFub25WRmtuQWdnZ2tEOEJmNjd4VEtOeFVFVS9wUzk3ZjZBYlBYL3QySTRTcnp5a096ZXJudk8rb0JILzJXU3Q5czlVQ0g5T3U3NHpJVnc3V29SMUlJQUFBZ2lVUm9DQVhwcW1wcUlJSUlEQVJRVjhRRC94eUNOSEZNdS9xWE9JTFo2dmRvS3dpMjZJQjNNaDhHUWgzUjczWC9wbkpxeFVxa0hzUGpOUnIvK2Z6ZHJaS1JOMkNUY1dCQkJBQUFFRUVGaUJBQUY5QlZnOEZRRUVFQ2k0Z0Q4UFBRamR2YzN6MEMyQXNaUlh3TnJmOTRUYkpkaGFabmR2SFYwUis1NXpDK2UxMmk4MHFRam41ZDFucURrQ0NDQ0F3Qm9GQ09ockJPVGxDQ0NBUUlFRW1oTzRSeU9CczJ4bTNlZ3NKUmRZS3FTTHhGK0dUUU10d29xQys2Y0o1eVhmUzZnK0FnZ2dnRURiQktwdFd4TXJRZ0FCQkJESXU0RHZNYTgwR3ZmRlVUZ2JoSUc5UjFnUEtnZHo4OTZ5YXl0L0d0SkQ2MG5mUGpoNElJaWlnVEIyRFp0UVVQY2RhSzZlbnZPMU9mTnFCQkJBQUFFRS9JY3ZHQkJBQUFFRUVEQUJIOURkK2ZNUGgrdlhIWFpoK0ZUMXBQdjc0Q205UUxvZlJGUDErcGVYMExDRE9KeHp2Z1FNZHlHQUFBSUlJTEFTQVhwRlZxTEZjeEZBQUlGaUMxZ0lDeWNtSnFaZHFJbmlySzR1Q2UzRnJqYTFXNEdBUHlkZHo3ZlJGZFpqYnQ5dFYyRkNRU0d3SUlBQUFnZ2dzRllCQXZwYUJYazlBZ2dnVUJ3QkMrZ1d1bXk1dXpsUlhQSVQveUl3TDJBOTVYYjV0UFI3MnJzKy93eHVJWUFBQWdnZ2dNQ3FCQWpvcTJMalJRZ2dnRUN4QlZ3UWZkVlBGQmY2eWNDS1hWbHFod0FDQ0NDQUFBSUlaRVNBZ0o2UmhxQVlDQ0NBUUVZRWtxSEtqY1kzZGZiNUNaWEozaWZvSWMxSTQxQU1CQkJBQUFFRUVDaTJBQUc5Mk8xTDdSQkFBSUdWQ3ZpQVBqVStQcVlYUHFUTGFGazg1L3ppbFNyeWZBUVFRQUFCQkJCQVlCVUNCUFJWb1BFU0JCQkFvT0FDeVhub29SdHBub2RPRDNyQkc1enFJWUFBQWdnZ2dFQTJCQWpvMldnSFNvRUFBZ2hrU2NCUDRCNEYwWWcvRHoxSjZWa3FIMlZCQUFFRUVFQUFBUVFLS1VCQUwyU3pVaWtFRUVCZ1RRSkpqM21qY1o4dWd6NnJpMmhaanpyRDNOZEV5b3NSUUFBQkJCQkFBSUVuRnlDZ1A3a1J6MEFBQVFUS0p1QUQrcm9vZWxBVmY5aWZoODVFY1dYYkI2Z3ZBZ2dnZ0FBQ0NQUkFnSURlQTNRMmlRQUNDR1Jjd0hyTHE3VmE3YXg2ei8rckgrR3VydlNNbDVuaUlZQUFBZ2dnZ0FBQ3VSY2dvT2UrQ2FrQUFnZ2cwQkVCUDZROWJyai9vbXgrU2lHOXFxMFEwanRDelVvUlFBQUJCQkJBQUlGRWdJRE9ub0FBQWdnZ3NKU0E3MFUvUGo0K0dycmdMOExJdjEzTUx2VkU3a01BQVFRUVFBQUJCQkJvandBQnZUMk9yQVVCQkJBb29rRFNZeDQxUHVyaXVLRUs5dW1MWHZRaXRqUjFRZ0FCQkJCQUFJRk1DQkRRTTlFTUZBSUJCQkRJcElEMW9rY1RvNCtNQkVINE4zNnlPT2NzcUxNZ2dBQUNDQ0NBQUFJSWRFQ0FnTjRCVkZhSkFBSUlGRVRBZXN2OSs0UXVqUDRSMzNVZWhyeHZGS1J4cVFZQ0NDQ0FBQUlJWkUrQUQxclpheE5LaEFBQ0NHUkp3TTQ3anlacXRRTWEzWDZUZXRHandLNk56b0lBQWdnZ2dBQUNDQ0RRZGdFQ2V0dEpXU0VDQ0NCUU9BSC9YdUZDOTBGZnN6Q3M2RHZub2hldW1ha1FBZ2dnZ0FBQ0NQUmFnSURlNnhaZyt3Z2dnRUQyQmV5ODgzQnFkUHdtcGZMUHF4YzlWRHpuWFBUc3R4c2xSQUFCQkJCQUFJR2NDUkRRYzlaZ0ZCY0JCQkRvZ1lEMWxsdXZlZURDK0VhLy9UQTVOOTNmNWg4RUVFQUFBUVFRUUFDQnRnZ1EwTnZDeUVvUVFBQ0J3Z3Y0YzlHdEYxM25vSCtPYzlFTDM5NVVFQUVFRUVBQUFRUjZJRUJBN3dFNm0wUUFBUVJ5S3VEZk0ySVh2TnRabjNvWVZ2VXY1NkxudERFcE5nSUlJSUFBQWdoa1Q0Q0FucjAyb1VRSUlJQkFWZ1dzRjcweVZhOS9XWmRkKzB3WTZTMkU2NkpudGEwb0Z3SUlJSUFBQWdqa1VJQ0Fuc05HbzhnSUlJQkFyd1hpS0hxM3d2azVldEY3M1JKc0h3RUVFRUFBQVFTS0pFQkFMMUpyVWhjRUVFQ2c4d0kyZTN0MWFuVDBtK28rLzBQZml4NEVYQmU5OCs1c0FRRUVFRUFBQVFSS0lFQkFMMEVqVTBVRUVFQ2d6UUt4cmE5eWZ2YjlMbzRmMDhub2ZmclIzOWZtN2JBNkJCQkFBQUVFRUVDZ1ZBSUU5RkkxTjVWRkFBRUUyaUpnWWJ4NjlPaFJDK2Z2Q1NPZGtlNGNBYjB0dEt3RUFRUVFRQUFCQk1vc1FFQXZjK3RUZHdRUVFHRDFBamJVUFppczFUNmliSDZ2aHJwWE5aKzd2Mi8xcStTVkNDQ0FBQUlJSUlCQXVRVUk2T1Z1ZjJxUEFBSUlyRmJBTHEvbUw3UG1ndWdkL2xwcllhQ3VkQzY3dGxwUVhvY0FBZ2dnZ0FBQ0NCRFEyUWNRUUFBQkJGWXJrRngyYld6cy93K2R2K3lhdmFjd1lkeHFOWGtkQWdnZ2dBQUNDSlJlZ0lCZStsMEFBQVFRUUdCTkFyN3p2QkhIYjNmT25kQ2FtREJ1VFp5OEdBRUVFRUFBQVFUS0xFQkFMM1ByVTNjRUVFQmc3UUp4c0c5ZjMvSHg4ZEV3Y1AvQlgzYU5DZVBXcnNvYUVFQUFBUVFRUUtDVUFnVDBValk3bFVZQUFRVGFLREF5NG9lMVQ0elZQNlRMcnQyVlRCam5HT3JlUm1KV2hRQUNDQ0NBQUFMbEVDQ2dsNk9kcVNVQ0NDRFFTWUYwd2poZGJTMzR0eHJxcnF1dmhYNEN1VTV1bEhVamdBQUNDQ0NBQUFKRkV5Q2dGNjFGcVE4Q0NDRFFHd0hyTWE5TzFldDNoV0Y0b3gvcXpvUnh2V2tKdG9vQUFnZ2dnQUFDdVJVZ29PZTI2U2c0QWdnZ2tEbUIyRXEwM2dYL1RxZWhmMHRCdlU4WFhXT29lK2FhaVFJaGdBQUNDQ0NBUUZZRkNPaFpiUm5LaFFBQ0NPUlB3QUo2dFZhcm5RMUM5MFpmL0RDdzl4ay8wM3YrcWtPSkVVQUFBUVFRUUFDQjdnb1EwTHZyemRZUVFBQ0JvZ3Y0b2U2VG8rTTN1OEQ5b1lhNjIvc012ZWhGYjNYcWh3QUNDQ0NBQUFKdEVTQ2d0NFdSbFNDQUFBSUl0QWo0b2U3ckd1NHRtdFg5UVlhNnQ4aHdFd0VFRUVBQUFRUVF1SWdBQWYwaU9EeUVBQUlJSUxBcUFUL1VmWHg4L0V6b2dqZjQ4ZTFoVU5HYUdPcStLazVlaEFBQ0NDQ0FBQUpsRVNDZ2w2V2xxU2NDQ0NEUVhRRS8xSDJpWHIvTmhjRUhOZFE5MU9ZWjZ0N2RObUJyQ0NDQUFBSUlJSkF6QVFKNnpocU00aUtBQUFJNUV2QkQzYWRHYSs4SVhIeHZNdFRkRWRKejFJQVVGUUVFRUVBQUFRUzZLMEJBNzY0M1cwTUFBUVRLSk9DSHVxdkNzMkhrWHVlY2F3UmhXTlhQREhVdjAxNUFYUkZBQUFFRUVFQmcyUUlFOUdWVDhVUUVFRUFBZ1ZVSXpBYjc5dlVkT3pKK1h4Z0diOVZRZDhWekJYVVdCQkJBQUFFRUVFQUFnU2NJRU5DZlFNSWRDQ0NBQUFKdEZSZ1pzV0h0NGNSWS9YZURPUDVjV0tsVTFZVSswOVp0c0RJRUVFQUFBUVFRUUtBQUFnVDBBalFpVlVBQUFRUXlMbUJEMnYzN1RWanRlNjFDK21OaEVQYnBQbnJTTTk1d0ZBOEJCQkJBQUFFRXVpdEFRTyt1TjF0REFBRUV5aXJROEVQZER4OStWR2VndjFiRDNXMnhmemtmM1ZQd0R3SUlJSUFBQWdnZzBPelJBQUlCQkJCQUFJR09DNHlNMkxEMnFpNjk5bmZPQmUvWCtlaDJrSmhaM1RzT3p3WVFRQUFCQkJCQUlDOEM5S0RucGFVb0p3SUlJRkFNQVQrc2ZiSld1OEhGN25aLzZUWE9SeTlHeTFJTEJCQkFBQUVFRUZpekFBRjl6WVNzQUFFRUVFQmdCUUkycE4wdXRhWkxvOGV2MGFYWEpqWFNuZlBSVndESVV4RkFBQUVFRUVDZ3VBSUU5T0syTFRWREFBRUVzaXJnTDcwMk5UNCtwdXVqL3lybm8yZTFtU2dYQWdnZ2dBQUNDSFJiZ0lEZWJYRzJod0FDQ0NBUUJIWSt1cTZQUGpFNi9yY3VjTy8yNTZOemZYVDJEQVFRUUFBQkJCQW91UUFCdmVRN0FOVkhBQUVFZWlhUVhCODltQnlyLzJZUU4vNVg4L3JvNTN0V0hqYU1BQUlJSUlBQUFnajBXSUNBM3VNR1lQTUlJSUJBaVFYc2ZQU0sxZitjQzErdGM5TEhOR2xjdjM1a1puZERZVUVBQVFRUVFBQ0IwZ2tRMEV2WDVGUVlBUVFReUpTQXZ6NzZkTDF1azhYOWZPQ2NoWE9iUkM3T1ZDa3BEQUlJSUlBQUFnZ2cwQVVCQW5vWGtOa0VBZ2dnZ01CRkJKcm5vK3ZTYTE4SmcvQU5PaDlkVTd6clB4WUVFRUFBQVFRUVFLQmtBZ1Qwa2pVNDFVVUFBUVF5S1dBaFhUM25FN1hheDNSOTlOOExLMUZGQ2QzdVkwRUFBUVFRUUFBQkJFb2pRRUF2VFZOVFVRUVFRQ0R6QW41WXUzclMvNDNPUjc4dGlpSzdQam9oUGZQTlJnRVJRQUFCQkJCQW9GMENCUFIyU2JJZUJCQkFBSUcxQ2xoQTk1UEd6UVRoenprWEg5YWtjWDBhN002a2NXdVY1ZlVJSUlBQUFnZ2drQXNCQW5vdW1vbENJb0FBQXFVUjhKUEduYXJWcHFJNCtLZWFOTzVjRVBwSjR4cWxFYUNpQ0NDQUFBSUlJRkJhQVFKNmFadWVpaU9BQUFJWkZXaE9HbmVzWHIvZkJlRXZxQmZkQ21ydlYwd2NsOUVtbzFnSUlJQUFBZ2dnMEI0QkFucDdIRmtMQWdnZ2dFQTdCZVpuZHYvdm1qVHVYWnJaUFZROHB4ZTluY2FzQ3dFRUVFQUFBUVF5SjBCQXoxeVRVQ0FFRUVBQUFTOHdNbUxubmtlVDlmcDdGTkkvcVpuZHErcENQNDhPQWdnZ2dBQUNDQ0JRVkFFQ2VsRmJsbm9oZ0FBQytSZVlHOUt1bWQxZkc4VHg3WnJadlYvVlltYjMvTGN0TlVBQUFRUVFRQUNCSlFRSTZFdWdjQmNDQ0NDQVFHWUU1bVoyYi9Tdis4ZTYvTnEzL2N6dWhQVE1OQkFGUVFBQkJCQkFBSUgyQ1JEUTIyZkptaEJBQUFFRU9pUFFDUFlIMWVPSERwME1ZL2N6emdXbkFydjhXc0E1NlozaFpxMElJSUFBQWdnZzBDc0JBbnF2NU5rdUFnZ2dnTUR5QlE3b1d1ajc5dlZOakk4L3BEbmRmMGFYWDB0NzFwazRidm1LUEJNQkJCQkFBQUVFTWk1QVFNOTRBMUU4QkJCQUFJR21RSE5tOTRsYTdmWXdqRjdONWRmWU14QkFBQUVFRUVDZ2FBSUU5S0sxS1BWQkFBRUVpaXhnSVQwSXFoTmpZNTlSSi9yYm1wZGZzOTcwdVFubGlseDk2b1lBQWdnZ2dBQUN4Ullnb0JlN2Zha2RBZ2dnVUVRQkc5WmVtYXlOLzNiZzR0L1Y1ZGNxK3RrdXljYUNBQUlJSUlBQUFnamtXb0NBbnV2bW8vQUlJSUJBS1FXc3Q5eDZ6Y09Kc2ZwdjZCcnBuMVpQZWgvWFNDL2x2a0NsRVVBQUFRUVFLSlFBQWIxUXpVbGxFRUFBZ2RJSVdFajM3Mkc2UnZvdjZ2SnJ0OW8xMGducHBXbC9Lb29BQWdnZ2dFQWhCUWpvaFd4V0tvVUFBZ2lVUXNBUGRiZWFEbFQ3ZnRvNU54S0ZZYjkrdFBQVVdSQkFBQUVFRUVBQWdkd0pFTkJ6MTJRVUdBRUVFRUNnUmNCQ2V2WHc0Y09QcjJ2RS8wRFhTUCtPWm5lM2E2UVQwbHVRdUlrQUFnZ2dnQUFDK1JBZ29PZWpuU2dsQWdnZ2dNQ0ZCV3lDdU9yNCtQakViS1h5Q3ZXa0h3c3NwRHZIeEhFWE51TVJCQkJBQUFFRUVNaWdBQUU5ZzQxQ2tSQkFBQUVFVml3d0cremIxM2Z5eUpIdlJTNTR1Y0w1bVNDTXFycjRHaUY5eFpTOEFBRUVFRUFBQVFSNkpVQkE3NVU4MjBVQUFRUVFhSytBWFNOZElmMVl2WDUvSEx1WDY5TG9zMEVZVkxVUkd3YlBnZ0FDQ0NDQUFBSUlaRjZBZ0o3NUpxS0FDQ0NBQUFMTEZyQ1F2bmR2Ly9IeDhTKzZNUHBwdmM1bWU3ZnJwQlBTbDQzSUV4RkFBQUVFRUVDZ1Z3SUU5RjdKczEwRUVFQUFnYzRJSER4NDNuclNwOGJHUHUraTRGVTZIOTIyWXlIZHJwM09nZ0FDQ0NDQUFBSUlaRmFBZ0o3WnBxRmdDQ0NBQUFLckZtZ09kNThhclg5V25laS9xcG5kYlZYMm5rZElYelVxTDBRQUFRUVFRQUNCVGdzUTBEc3R6UG9SUUFBQkJIb2pZQ0Zkczd0UGp0VS9wY3V2dmJFWjBxMHNoUFRldEFoYlJRQUJCQkJBQUlFbkVTQ2dQd2tRRHlPQUFBSUk1RnJBWHlkOXNsYjdTQnk0TjRkUmxMN3ZFZEp6M2F3VUhnRUVFRUFBZ1dJS3BCOVVpbGs3YW9VQUFnZ2dVSFlCbXlUT1FucGxhcXorTzdHTC8xMHpwTnY5OXNXQ0FBSUlJSUFBQWdoa1JvQ0FucG1tb0NBSUlJQUFBaDBTc0NCdVBlWVcwbjhyamh2L1hpRTluVFNPa040aGRGYUxBQUlJSUlBQUFpc1hJS0N2M0l4WElJQUFBZ2prVHlBTjZkRlViZncvS0tUL1B6NmtPMmU5NjRUMC9MVW5KVVlBQVFRUVFLQ1FBZ1QwUWpZcmxVSUFBUVFRV0VMQWdyaDlWUlRTLzkvQXVSdkRTcVdxZTZ4M25aQytCQmgzSVlBQUFnZ2dnRUIzQlFqbzNmVm1hd2dnZ0FBQ3ZSV3dJRzZCUEp3WXE3MGxDZWthN2s1UGVtOWJoYTBqZ0FBQ0NDQ0FnQmNnb0xNaklJQUFBZ2lVVGNCQ3VsMFl2Um5TNDk5SmV0SWRQZWxsMnhPb0x3SUlJSUFBQWhrVElLQm5yRUVvRGdJSUlJQkFWd1I4TDdxMnBKQmVmM056dUx0NjBobnUzaFY5Tm9JQUFnZ2dnQUFDU3dvUTBKZGs0VTRFRUVBQWdSSUl0SVQwMmx0YzdONGZWdnpzN3RiRHpqbnBKZGdCcUNJQ0NDQ0FBQUpaRXlDZ1o2MUZLQThDQ0NDQVFEY0Y1a0w2WksxMlE4dDEwdTErKzJKQkFBRUVFRUFBQVFTNkprQkE3eG8xRzBJQUFRUVF5S2hBR3NRWFh5ZmRpcHMrbHRHaVV5d0VFRUFBQVFRUUtKSUFBYjFJclVsZEVFQUFBUVJXSzVETzd1NnZrKzVjL0p1aExwVGVYQmtoZmJXcXZBNEJCQkJBQUFFRVZpU1FmdmhZMFl0NE1nSUlJSUFBQWdVVVNNODlyMHlPMWQ4ZE8vZW1VQ2xkOWJRdlFub0JHNXdxSVlBQUFnZ2drRFVCQW5yV1dvVHlJSUFBQWdqMFVpRHRTYTlNMVdvZmRpNzQxd3JwVmg1N3YyejBzbUJzR3dFRUVFQUFBUVNLTDBCQUwzNGJVME1FRUVBQWdaVUpwQ0c5cW9uamZsOGgvVFZCRXRJcldnMGhmV1dXUEJzQkJCQkFBQUVFVmlCQVFGOEJGazlGQUFFRUVDaU5nSVYwQytNVzB2L1VoZTduZGR1R3VkdTEwbWYxblFVQkJCQkFBQUVFRUdpN0FBRzk3YVNzRUFFRUVFQ2dJQUlXMG1lRHZYdjdwMGJyLzgyRjBVLzVuOE93R2poSFNDOUlJMU1OQkJCQUFBRUVzaVJBUU05U2ExQVdCQkJBQUlIc0NSdzhlRDdZdDY5dmFtenM4eTUyMXdTQk94dEVVVlVGbmNsZVlTa1JBZ2dnZ0FBQ0NPUlpnSUNlNTlhajdBZ2dnQUFDM1JFWUdabnhQZW5qNDErS1hQQkM1OXlrSm8vcjA4WUo2ZDFwQWJhQ0FBSUlJSUJBS1FRSTZLVm9aaXFKQUFJSUlMQm1nV1pQK3JGNi9mNXFHUDJFMW5mSVFyckd3WjlmODdwWkFRSUlJSUFBQWdnZ0lBRUNPcnNCQWdnZ2dBQUN5eFZvOXFRL05qYjIzVXIvekF0MEx2cjlVUlQxRTlLWEM4anpFRUFBQVFRUVFPQmlBZ1QwaStud0dBSUlJSUFBQW9zRm1qM3BSNzk3OUxIKzJMMG9ic1IzV2tqWDB4anV2dGlLbnhGQUFBRUVFRUJnUlFJRTlCVng4V1FFRUVBQUFRUWtZRDNwbWpodWZIejh6RlM5Zm8xcnhQOGpqS0srNXV6dU52czdDd0lJSUlBQUFnZ2dzR0lCQXZxS3lYZ0JBZ2dnZ0FBQ0VyQ1FidGRGMS9YUkordjFmeHk3NEQrR2xZck43bTdYUzdjdkZnUVFRQUFCQkJCQVlFVUNCUFFWY2ZGa0JCQkFBQUVFRmdnMDlKT0Y5RUNYWVh1OWMvRzcxWk51UDRmNklxUWJEQXNDQ0NDQUFBSUlMRnVBZ0w1c0twNklBQUlJSUlEQWtnSVcwdTM5TkpvY3EvOW1ITHMzYVhaM0MraFI0SUxaSlYvQm5RZ2dnQUFDQ0NDQXdCSUNCUFFsVUxnTEFRUVFRQUNCRlFwWWI3bWRlMTZacXRVK3JPSHVQNmZialNBS3E4M3owbGU0T3A2T0FBSUlJSUFBQW1VVUlLQ1hzZFdwTXdJSUlJQkFKd1Fzb0RkczhqaUY5TCtNSTNlTkl2dEpEWG12Y2htMlRuQ3pUZ1FRUUFBQkJJb25RRUF2WHB0U0l3UVFRQUNCWGdvMHI1VitmSFQ4aTZGelArNWM4RjB1dzliTEJtSGJDQ0NBQUFJSTVFZUFnSjZmdHFLa0NDQ0FBQUo1RVdoZUszMmlYdjkybzFwOW5vdmpML25Mc0NYWFN1Y3liSGxwUjhxSkFBSUlJSUJBbHdVSTZGMEdaM01JSUlBQUFpVVJhRjRyL2NUaHd5Y21hL1dyQXhkL3RoblN1UXhiU1hZQnFva0FBZ2dnZ01CS0JRam9LeFhqK1FnZ2dBQUNDQ3hYSUxsV3VyODIrc1JZL1pVdWRoOW9Yb2JOM245dDluY1dCQkJBQUFFRUVFQmdUb0NBUGtmQkRRUVFRQUFCQkRvaVlKZGE4OWRHbjZ6VjNxNXJwYjhoOEZkaDAzM09jUm0yanBDelVnUVFRQUFCQlBJcFFFRFBaN3RSYWdRUVFBQ0JmQW1rdmVVVlhTdjlqMXdRdmtMRlAzT3hHZDUxS1hYT1ZjOVhHMU5hQkJCQUFBRUUxaXhBUUY4eklTdEFBQUVFRUVCZ1dRTEpaZGoyN3UyZkdodjd2SXNhejNmT2ZjZG1lTmNETTR2WG9NZXMxNTBGQVFRUVFBQUJCRW9rUUVBdlVXTlRWUVFRUUFDQkRBZzBaM2lmR24zMG0rR21jL3Mwdy9zdEN1bDl1bWE2OWJMUGFQajdyQjhCSHdYakdTZ3RSVUFBQVFRUVFBQ0JMZ3FFWGR3V20wSUFBUVFRUUFDQlZHRGZ2cjRnbVVRdTJERTgrQWRoRUw3Qkh0TFE5aUIyN3A2NDcvVExqaDg2ZnRMdTBoZkQzUTJIQlFFRUVFQUFnWUlMRU5BTDNzQlVEd0VFRUVBZzB3STJqTjJmbjc1OWVQZ1ZtalR1ZXIweGoxVm5aajV4OU9qUjAzck1ScnJaWmRsWUVFQUFBUVFRUUFBQkJCQkFBQUVFRUVDZ3d3SVd3cGM2NVd5cCt6cGNGRmFQQUFJSUlJQUFBcjBVb0FlOWwvcHNHd0VFRUVBQWdYa0J1MTU2dWxpdk9zUGFVdzIrSTRBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDTFJYNEg4RDdkdVRTL0Q0K3YwQUFBQUFTVVZPUks1Q1lJST0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wOC0xNiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiQXJjdWx1cyBGSURPMi9VMkYgS2V5IENhcmQgW1A3MV0iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjAwMDAyMDIzMDgxNjAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA4LTE2In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wOS0xMiJ9LHsiYWFndWlkIjoiZjRjNjNlZmYtZDI2Yy00MjQ4LTgwMWMtMzczNmM3ZWFhOTNhIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJmNGM2M2VmZi1kMjZjLTQyNDgtODAxYy0zNzM2YzdlYWE5M2EiLCJkZXNjcmlwdGlvbiI6IkZJRE8gS2V5UGFzcyBTMyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNVVENDQWZlZ0F3SUJBZ0lKQU5yNUFKWnpBa3FBTUFvR0NDcUdTTTQ5QkFNQ01JR0VNUXN3Q1FZRFZRUUdFd0pXVGpFTE1Ba0dBMVVFQ0F3Q1RsTXhEekFOQmdOVkJBY01Ca2hoSUU1dmFURVFNQTRHQTFVRUNnd0hUVXRIY205MWNERVBNQTBHQTFVRUN3d0dVbTl2ZEVOQk1SSXdFQVlEVlFRRERBbHRheTVqYjIwdWRtNHhJREFlQmdrcWhraUc5dzBCQ1FFV0VYTjFjSEJ2Y25SQWJXc3VZMjl0TG5adU1CNFhEVEl3TURVeU1EQTRNREl4TTFvWERUTXdNRFV4T0RBNE1ESXhNMW93Z1lReEN6QUpCZ05WQkFZVEFsWk9NUXN3Q1FZRFZRUUlEQUpPVXpFUE1BMEdBMVVFQnd3R1NHRWdUbTlwTVJBd0RnWURWUVFLREFkTlMwZHliM1Z3TVE4d0RRWURWUVFMREFaU2IyOTBRMEV4RWpBUUJnTlZCQU1NQ1cxckxtTnZiUzUyYmpFZ01CNEdDU3FHU0liM0RRRUpBUllSYzNWd2NHOXlkRUJ0YXk1amIyMHVkbTR3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVJ4U2xPNTFqYWFjclVRbnowT0tteEo2MHcrYkJRSVBueW1FYjJuMWVtZ0FBaWhmcHlhZUpIVDByVW9EQk94TXlGeDVnZTJTZW5jbDdxRTNscEdRcGdPbzFBd1RqQWRCZ05WSFE0RUZnUVVXcEZZUU5ML3lWcGgyZGlybjdjOFRZSkk2Z0F3SHdZRFZSMGpCQmd3Rm9BVVdwRllRTkwveVZwaDJkaXJuN2M4VFlKSTZnQXdEQVlEVlIwVEJBVXdBd0VCL3pBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlBaFMwZHg0dE8yK2JPL2luSHZ3MjNvUUIzS3ZMSWo4blpjbXJwbFNGK0xxUUloQU9sVk9WWGZtQjBoUkk2cVRSNlpPNE9NZXEyMEhrV1ExYmJMTkwwMmV5TW8iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBaFlBQUFEZkJBTUFBQUJZRVllMUFBQUFHMUJNVkVVQVRKaEFlYktBcHN5LzB1WGV1MXpteklYdjNhNzM3dGIvLy8vTFpuNlNBQUFQeUVsRVFWUjQydTJkVFpLak9oTEhBVys4VkZSdFdGTDBoaVgyYkRoQWRiOEw5R0lPOEdKbURqQXg4WlpJZXQzTnNjY0lCUHBJU1NrTTFlQ3lGMTNSR0F2cFJ5ci9xUStTSk5FK3B5NzgrZld1Zjc2Qlo5SEUvS2hsOCtKMklHdTZYWDNNQ2lPcTl3UEZvclpZNUFvS0lvNmt6YTVaSUF6ak80b0ZzVmdvWDk2c29pemZjR2I0KzFpazBXWUJzK0FXaWt6dFA4SWltR1lyKzJNUnJ0MmZLQmF0VmZCWnRabHFaSkx0bWtVYTZUa2RMSXJFN1luWTFEZnFwTmt6aTVCaC9CZkh3c2Y0Um9DWHQwOTFvM0xlTllzczBpeEFGbDVGSlZudktnUWVrdTJhaGQ5c2YrQlllQlgxWmd4TTZFaDFPMi9mTEU0eGd1cGc0Vk5VbHZTZG96L3BmTE9mWnRjc2ZOVUR6QUppd1h3OXIrY2dXQlJud1dYWExFNHhuaE5rMGZxNlNEdXk0UDNCdmJOSVlqd255TUtucUYyYlNjTnBoTy9ZTjRzOHhpd0FGdHdidFV3c1hyc0RzSERHVys4NEZ2NHg2c0NpTElTdDdKNkZ5ekIrSUZuWWlscDF0cjhRZ0hidkwxeUc4UjNKd2p0R3ZWbk53S0pPKzk2MGV4YXdyUDU4eDdGZy9saFd4aGZEMzJiM0xFNW96d213YVAxOXJ0ZFNFVi9jcnRMdVBPNTBHY2F2ZHlRTEVpaU5uQVlXdDA1U1pBZGdjVUtiaGNXQ2g5eVBHS2YybmFYa094K25PZzNqTzVJRjlVM2pEQ2ZrRTVYcUNDeHluS0FDTFB5S09uU2laclNndERzQ2l4UnJGaGFMY0V4ZkQ4TEN5YzduTzEyRzhmTWR5WUloZkE5SjBxcTdrbjJaaFlkRml2T2NGb3NXRWNVeS9Hck1MbGpvdmZ6WE81WUZ3ZWp6TU1kWGRVZGhvWm4yMzFnV0hCblFsMlhaZFlkaG9kM1A3MWdXUVVYZDd5ZkJHY2FQZHl5TElxaW9oMlNoR01hZmFCWkovS3JrSVZqa0NCVXhXTEM0YWZYanNFamorMGdkdjBCN0RCWktPN0MrazhRdFBSMklCY293dm5rVk5lc2VoSVZpR0RnV0IxYlVJSXRUWkF4K1lFVU5zcGg3K3k4VWl3TXJhcGdGd2pDKytickk2WUZZeklieEU4SGl5SXFLWUhHT21lTWorS1haL2JNZ0MyVDEyMk1vcXNYaXk0SjQ2NXRuR3VkOFlCWlY3VEdNNEZwUmNlQ2dFMkRCUFlZeHl1clhQMTBzRHEyb05ndkEvWm15K2s4WGkyTXJLc0NDaHVLdHI1Mkx4YkVWRldEaE5ZemVlLzdoWkhGc1JZVlkrQXlqbDlXL1hDellzUlVWWXNFVHIySDgwYmxZdEFmdklnQ0x6aWVyZjcvL3g4bmk0SW9Lc3ZESzZ0Zk94WUlmWEZGQkZsN0Q2SndzanE2b01Bc2FXR2lHV2RSSG5zWnhzZ0RFTVF1ek9McWlPbGhRLzNvaXlPTHdpdXBnNFkyM0hDd09yNmd1RnJYWE1FQVc1T2lLNm1MaGpiZEFGc2RYVkJjTHY2eENMT2l4cDNGOExIenhGc2ppK0lycVpOSDVKajRoRnNuaEZkWE53aGR2QVN6WTRZTk9Ed3ZBTU00ZUZ2WHhGZFhEZ3JvZEFNRGlBUlRWdzRMSCtJdEhVRlFQQzh2c2ZUcnlFTzdDdzRKSHhCZVBiaGVHWWZqanp1S2gvWVhwUGYzamtmYWhkY1FRaDhBNDlRRkc3SDRXMVBFRkZIZVNCNDQ3RGNOSVEvTmFqendlTWJ4bmNMN3p2cGxmMXFlTUtSdi9DWHJkcnYwdnZpeHZ1TWhTbzVmcFpjSHg4K0QzcUNxVDltY2tZdU9Ta01qU3BrMENYT1ZWeWpCVWlCcVR3cWMrdytJMzdCcTh4K0M4MW5KVmZYTmRuNDJIeGl4dE13dXVYRXpuMXdLdEtHeFhmbFV1K1lwa3djRm1yVHZmV1RncndQUnRFQk1McmpscUxaRWRqc1VGVnJ6ZzA1TkExMTkxSHZ6aXJzSElncHJqWkVPelZCZ29GcVp2ZThXeG9ORFJOZGRITEorcnRHeGtRUXdXdFFjNmhnVjNTVjVJQ0FuZ0JiSHJab2hPNHAxa0hsaThHZk1ud0N6VGF4UUw1NVJkaUFVRjJyVGllbXJ0ZS82UmdYTkp4TGNoRjhHQ09uYzNoMWh3UUJ6WFcyZm4zZ2MxUUJhMWQ2YzJnZ1Z4N200T0JvdTFmWHZYMjM5UmV4K01oVmh3LzA3dE1BdnEzdlllWk1IdEZxSDM1WnlYbU1WOGx5RVdyZjhuWVJZa2NhYlJDZzhpL3RFaFdjVHZnSjRhbHQzQ1F2Wm0zbVdWUldrMjVhV0NmaEprTVZleWowNUxvdnI1SlFPcTFmYnhFVjBIcm9ZQU1WdG9xVkZSWnZ3a3lLSTFTaXlVMjdZbWkxaFY1YVlrVXQyZW1PMTRhcGZXWkVnV3hJeGlpdmtTYTdLSVZkWFc2a20xWmsvTVJtb0ZGTk5GR3hRTGJ0OGtNaDFaazBYc2Z2RENWaHVpVm9OWnBUQ2dXS0syTHNTQzJvNk1UYmR0VlJhUnFncllEbFVGaUZseTFBSmRqNnJGaEZqVVFMVnF5WGRWRm5HcXlpQmM2bjJ6TTRZVWtMVVI1V0NJQlFFS29QSXFxN0tJVTlVV3pqYzFPd3k3UnpqU01zM0VBaXc0Nk5MSmVIQlZGbkdxV29jYXh1REJtdG54dUZMMUFBdTRBRm1SZFZsRXFTb0JyNmpVZzVsRlVOZ2hGMlpZNm1UUmdzYkt4cVByc29oU1ZkaHdsSVl4czA0dFhLUnlPTUNpaHAzWWlIaGRGakdxeW1HSDBsb3NURTU1NTdpdllSWUYzTWpoOE5vc0lsU1Z3VGRaYVppRFJRVlRUUkVzQ0Z5bDhWY3JzNGhRVlFwL3pVMFdXYWhYcWNjRExCd0YwRTFZUktocTY3amdBaFpGRkl2TVlhTDV5aXdpTml1NVdKQ3BZVll2Y3NHZCs0NmZCZk95T0svTkFxK3FyWU5VWWJBNFE2N2tIaFpuUnlkYm5RVmVWZXVnd2FOWnRQdGtnVmZWWW04c1RxdXpRR2VKV2NyaWZDK0x5c0VpVzUwRmVwTzhpMFg3T0N6UXFycVVSWFljRm1oVi9Rd3NzS3BhUjdQZzYyanFCN0xBN2dGdW8xbDBXN0hnRzJrcVdsVmRzVmFJUmRKNVF0VmxMTmhtTEpDcTZvckJGN0R3ajgyU0lBdTZHUXVrcWxLSEwvR3dXRFptRDdOb3R4bWI0VlhWTVg4UlpuR0dxU3F0elNOWkZKdU0yU05VMWFVS0hoYU9PYjU2UGd5RVk4eWNLSE1OalpzdFdDQlYxZEg3UFN3Y2M3L0ViTzNKTVdmRWZIMXM5VG0rR0ZWMXpGNTZXRERmeHN2S2NCMzZuY2s5TE9nbTgrQlJxbHI3WnJWaGd3Zkp0cXFCdVpab0t3K0xZaXgxRXhZNFZhV3dML0d4S0tCK3BhMExFdFBZdUxYNFZNRmRKTitHQlU1Vk9keC9mQ3lDYTh2MmltdHJMVXBXc0h0cnRtR0IzTkpIYk1QZ3VaZEZjTStCYkhwamZKMXBMTFJ0MHp6WlpKMDlVbFZySy9yZzVPeGwwZG0rK0tJdjNES2pUTTFxSkF0TnlZdHQ5bDlFcWlvelF6Rk9rZ0NMMml5T09UYTQ1N3FGNWpvTEJjWWwyV1pmVHF5cUVtTi9Ga2xDTEthQ3grZEJyaGJyUW0zSjlFUkJZN0NZbmh0NVV6WUViTU1DbWZaZ05wLytQZFJ2UTh1OUxPYmVsNVUzRW9WZC9MUnk5OUowWlFKdGhxdUcycjE4NmZpOHAvRzBIUXZjNDJmQVh0Y1FDK3JmNityWVA1c0RMT3pxYmNRQ09WYXRvMWs0OXUwMi9oT2FFSXUwMjQ0RlVsVjVQQXZxTnd2d0JIMVRkZVY2S2YxR0xMQXp3SFUwQytpK2EvR0M1OUpPRm1tM0pRdms0MmVjUkxOZ1NhQm82clFhSjR0bVV4YllHV0FXemNLMnBWTmdPTlNFV0x4Mm03SkFKeE82UkxNdzI1b0d2RkRlbVN3SVBPMjJHUXVjcXBvd3NnN0JRb2VSTm41amUrMHNGbnJQeEQ2VHVad0ZQdm5ZVmE4M2dvWDZlRzhXNkhtdm5jMUNvemtYa0pUYXA4R3crTisvdE0rL3daTjRhWDZjRDUvTHg1Q3phcnJwNlZ3RWVIdmtZOS9wRjMrUittc0dsVEg3OU55NFVzQk9Vak1valM0d1R5U05vS3E0NzdYNUMyN2RuLzJscVVDeVdQSmhmai93WkxGbkZxZ25HSjhzUGhzTGhuMFUvaE93b1BnNDUrRloxT2gwRVkvUGd1Q3lBbndHRmpUWlRsS1B4cUxlVUVZT3hvSWxHN3JPZzdFZ3lZYXVjKzhzU21oaUl2dWNMTFJSZDRITUlmS1lMTGlTNStOSzBMbGxIcEtGbklBcXk5QlUxZU96b0o0VnY4L0dvdlhsbFBwa0xPcVBOSXVkc3lnKzBpeDJ6c0svWlA3WldlVGRKMlZoN3psNDdUNHJDeTFiN2VZb2RqODJZd3FOdE5xWXZIOXRjQWZqVkY0V2NqUFpiM1plM2ZQelpQRms4V1R4WlBGazhXVHhaUEZrOFdUeFpQRms4V1R4WlBGazhXVHhaUEhnTEs1bEdkaVA3Zm13OHE3M3RPbXpkREdiK2pkaGNibHJjMERyZlBBRFYyWDE3YjhrV1c4bnp5SVdORm1EeGRKbEliWGhkZks3V1pDVldJekxoUnpvTHF6Q3NPREpJaGJYWmpVV1BGbUp4YmdjUWdBRElRbUdSYnVJQlhNOEI1Z3M2eUpackZtZmRSWnlYY1F5K2hsM0pkWjIvQ3lLUmF0THJUREl3bXBFc3V5K05uZXpHQnh3Zmg4THNtaFZmazBXZGZTbVE1QkZmMWV6NGEramp3UlpMSHYzK2RCSDFtRlJSTytvZ2xud1VVbzQwTmw1ZzJPeHlHT3hia1VXNlNvc2VnUEwvVGR3R3haZHQyWWZhZlF3c2hwQ1VUV3duTTdndCtNT0Z0U3djV1pFb3lxTE9WTFZXR1JtT1B3bEZQTldxN0pvdFNhd1FkS0tPVjY0ekE5KzN2NlFLYnZiMldUQjVYdkZodnE5YVJtUEt2WGxDa044bWRtK1UzTzcrbU43ZlhGbk5yMmtKZXVMbytOVDR2SmtrVzFObnJCUVUyY3BHMnFaMHZrcGU2cWxHaUdKbTBYZmxybHhsMFRMTWFpeElOcHJDeXZGUXBWSXZyWXpiWmtzeU5vc3VMcHJoRnFicllnU1ZXcFovMndXdGNLQ3EyVVlMR3IxTzRVRlZZYzFXZ0V5SmFIQklsbWJ4VkMxVndXL3V0dUtxdjhKc0dqSDk4MVY2dERpWkxOSTlCUS9sVFlha0RDMEFtVHl4czFaY0dXWG1hZ0xFV3d1b2hxRk9OSS9MejZtNzZxRWoxTkcrQnFMU2pidTlvT1hvWk9yTFByeHVNQmJEYlUzV05CNXdNdUgrM01aRElPS1ZFdGxaYkxJcHV2ZjFGRDQ0enRaS0E4TE1uRzc2ZEFqU0g4cEdUVEl0RzY1VzFQNzMwa1c4cVcxUkZKUTRzNTZ0RUtpb0ZQZHBZQWhSd1pFWExLWVU3bHFMQnFGaGVhS0Y3TVkvVndqcjhXVEtaUmowbm5WbzNFM0hoWnNiaHdkRFUxNGVvTUZHZjhPMytuYU1RbE1QUnluVXo2NUJtQng2dFpuTWNBNGlXdk5qZTB2U0dWVnFaTHR6Y1ZDNlNQMW5JRXpNMWxNMmdDd0dIUXNseEhncVBCTVNjR25zamh2d1dLQVVjbnF6aXpVNEtIcUpoa01zcGhDbjhKaXdhZWZGOE10MTJKMkFTTWRnYkhaZ1ZjUWkyb1RGZ0xHQ1dLUktySHkyQW9QaTI1aWNaSnlrQm9zMk5UNlluQkkrdmhGd01qRk5UaVprNnMwSDhoQ0NBYkVJc096S0ZRV1ozVjJJNEtGSU5DL3dlODhvWmd2WWJEb05tTFJYL2xPRm1RTXlDcmxGSkJGNTJNeFNNaXRBS0srN085RFdRalBmUmNMZFR4Q2x0dkZJT2JEUzNadTM5TzAvSGdXRkdhQjl4ZnRjUHplUGpKb2lMQ0xkQ3pndzFrd21FV0Naa0hrQUU3VkVadEZOMDF6K0ZtY2FoRjA5ZXJzMGhHUXhYa3J1NWh2WXBBRlRlU1BxMUUrbkN4T0lSWlp6NE0xMGdsTjhRVWZPUlloRnNWOUxIcmhzbGlNSVdqSHF5QUxvZzdDVzlsRWdFVXgvcjM2L0VVOXA0NC9qY01raFdQaVpFSGtXRzU5SGVsYktDdzF5S0tReXhxeTNhSnVWNTFGTS82Z1YwcWV1WFhrTkkxSGFuR3hRaHJHRUwrTDZGMW5VYy92RVcyR2VHNEppM0ZobVNpc0ZSYkQvTW8xVVZrVVlzQ3BqRk81K1BtVU4zTWVwMTRTblVVL3ZoWFJaSjlGejJJeFZFUk1ZTWx4NmxVZnAvYlZ5Y1J0cXd3V3QzOWYrbkZxTFVmWCtiSzUzM25kekdZeFRXc3BMR3B6L2tMTDdhRFBYeWdzcGxkUmpOTkRGZ3R0RXFsV2x5YTVyQ0NkMDBUcUxHVFdrZW1FNWo0V0RjQmlldCs4d29MQ0xGN1Z5VndPc0pEdi9hSWhGcWs2cjVYUEkrbXptbDVkWnpHOS8wU205dXZ1WWpHWHI3SmdOb3ZoZWlhTFRKL2t2OWdzcUQ3ZmVYS3lxRnp6bmVvckhIUVd3K216SWVkM3NYanBRQlpEbzE1VlRSMzRHQ3krbUFzZW90eVhkaDZialVWTmc5SEd4YUp5em9QTG8xVm5zZUF5WkM5R0c5MWtqeEpidU92bTJqdTdGbHlWNDZpOU4vRDZ5RFcwZ2VodHVESDcyNi9WYnBmekliQSt0OGM4alU4V2E2eVJQaGdMdXUwajdRZGhjUjBYekxiTWRIQVVGa1VmRTIrWkx1ZEFMTWdIWkgwNENvdnQ4NkljamtYelpOR0hscjJ6YUg3TGxjV1dvdjhEd2lmRXpLcDRyVWdBQUFBQVNVVk9SSzVDWUlJPSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIiwiVTJGX1YyIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiZjRjNjNlZmZkMjZjNDI0ODgwMWMzNzM2YzdlYWE5M2EiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWV9LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTAzLTEwIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMDA3MTcwMDEifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDMtMTAifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIxLTAzLTEwIn0seyJhYWd1aWQiOiJkMzg0ZGIyMi00ZDUwLWViZGUtMmVhYy01NzY1Y2YxZTJhNDQiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImQzODRkYjIyLTRkNTAtZWJkZS0yZWFjLTU3NjVjZjFlMmE0NCIsImRlc2NyaXB0aW9uIjoiRXhjZWxzZWN1IGVTZWN1IEZJRE8yIEZpbmdlcnByaW50IFNlY3VyaXR5IEtleSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjAuMCwibWF4VGVtcGxhdGVzIjowLCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNTRENDQWUyZ0F3SUJBZ0lKQU05UnpZdTRFSUlsTUFvR0NDcUdTTTQ5QkFNQ01IOHhDekFKQmdOVkJBWVRBa05PTVN3d0tnWURWUVFLRENORmVHTmxiSE5sWTNVZ1JHRjBZU0JVWldOb2JtOXNiMmQ1SUVOdkxpd2dUSFJrTGpFZU1Cd0dBMVVFQ3d3VlJYaGpaV3h6WldOMUlFWnBaRzhnVTJWeWRtVnlNU0l3SUFZRFZRUUREQmxGZUdObGJITmxZM1VnUm1sa2J5QlNiMjkwSUVOQklEQXlNQ0FYRFRFNU1UQXlNekE1TlRBME0xb1lEekl3TlRreE1ERXpNRGsxTURReldqQi9NUXN3Q1FZRFZRUUdFd0pEVGpFc01Db0dBMVVFQ2d3alJYaGpaV3h6WldOMUlFUmhkR0VnVkdWamFHNXZiRzluZVNCRGJ5NHNJRXgwWkM0eEhqQWNCZ05WQkFzTUZVVjRZMlZzYzJWamRTQkdhV1J2SUZObGNuWmxjakVpTUNBR0ExVUVBd3daUlhoalpXeHpaV04xSUVacFpHOGdVbTl2ZENCRFFTQXdNakJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCSGxxMmpVUU1hbEhqL0JSZVFlZkdpejRFdllKeUZMV1B6NFJmaEpHS3FxbCs4bjk2aFQxbTVnWG9Udm9McmpTVTdYMGNCZW9Uc2doeWgyMit5cnM0K1NqVURCT01CMEdBMVVkRGdRV0JCUSs4U0dXMkJYYnFiMmRjQU9pV0pPVStHQ3NQakFmQmdOVkhTTUVHREFXZ0JRKzhTR1cyQlhicWIyZGNBT2lXSk9VK0dDc1BqQU1CZ05WSFJNRUJUQURBUUgvTUFvR0NDcUdTTTQ5QkFNQ0Ewa0FNRVlDSVFEcTh4SVcwWks1eXozRUF6bXV4ODhMQ1RZTzE1N2ZUZnlPaU96QzJBRHlhd0loQU8xUFdZbGVGZ0gvM211RDhjQkFNcjExZkVLZEYvQWFDMTZmdHhhZXpOWEgiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSXdBQUFBWUNBWUFBQUFvTnhWckFBQUFDWEJJV1hNQUFCN0NBQUFld2dGdTBIVStBQUFGSUdsVVdIUllUVXc2WTI5dExtRmtiMkpsTG5odGNBQUFBQUFBUEQ5NGNHRmphMlYwSUdKbFoybHVQU0x2dTc4aUlHbGtQU0pYTlUwd1RYQkRaV2hwU0hweVpWTjZUbFJqZW10ak9XUWlQejRnUEhnNmVHMXdiV1YwWVNCNGJXeHVjenA0UFNKaFpHOWlaVHB1Y3pwdFpYUmhMeUlnZURwNGJYQjBhejBpUVdSdlltVWdXRTFRSUVOdmNtVWdOUzQyTFdNeE5ESWdOemt1TVRZd09USTBMQ0F5TURFM0x6QTNMekV6TFRBeE9qQTJPak01SUNBZ0lDQWdJQ0FpUGlBOGNtUm1PbEpFUmlCNGJXeHVjenB5WkdZOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2TURJdk1qSXRjbVJtTFhONWJuUmhlQzF1Y3lNaVBpQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJaUI0Yld4dWN6cDRiWEE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM4aUlIaHRiRzV6T21SalBTSm9kSFJ3T2k4dmNIVnliQzV2Y21jdlpHTXZaV3hsYldWdWRITXZNUzR4THlJZ2VHMXNibk02Y0dodmRHOXphRzl3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzQm9iM1J2YzJodmNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSRmRuUTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpVVjJaVzUwSXlJZ2VHMXdPa055WldGMGIzSlViMjlzUFNKQlpHOWlaU0JRYUc5MGIzTm9iM0FnUTBNZ0tGZHBibVJ2ZDNNcElpQjRiWEE2UTNKbFlYUmxSR0YwWlQwaU1qQXhPQzB3TlMweU0xUXhORG8wTURvMU5Tc3dPRG93TUNJZ2VHMXdPazF2WkdsbWVVUmhkR1U5SWpJd01Ua3RNRFV0TURWVU1EazZNek02TkRjck1EZzZNREFpSUhodGNEcE5aWFJoWkdGMFlVUmhkR1U5SWpJd01Ua3RNRFV0TURWVU1EazZNek02TkRjck1EZzZNREFpSUdSak9tWnZjbTFoZEQwaWFXMWhaMlV2Y0c1bklpQndhRzkwYjNOb2IzQTZRMjlzYjNKTmIyUmxQU0l6SWlCd2FHOTBiM05vYjNBNlNVTkRVSEp2Wm1sc1pUMGljMUpIUWlCSlJVTTJNVGsyTmkweUxqRWlJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNakU0TldZeVltWXRPRFZtT1MxalpqUTNMV0ZpT0RjdE9URmpNMkl6WmpCaU56aGxJaUI0YlhCTlRUcEViMk4xYldWdWRFbEVQU0poWkc5aVpUcGtiMk5wWkRwd2FHOTBiM05vYjNBNlpXTXhaVGczTWpFdE56TTNZUzB3TlRSbExXRXpZVGt0TlRGa01UTXpORFpsWlRJNUlpQjRiWEJOVFRwUGNtbG5hVzVoYkVSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk1qRTROV1l5WW1ZdE9EVm1PUzFqWmpRM0xXRmlPRGN0T1RGak0ySXpaakJpTnpobElqNGdQSGh0Y0UxTk9raHBjM1J2Y25rK0lEeHlaR1k2VTJWeFBpQThjbVJtT214cElITjBSWFowT21GamRHbHZiajBpWTNKbFlYUmxaQ0lnYzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG95TVRnMVpqSmlaaTA0TldZNUxXTm1ORGN0WVdJNE55MDVNV016WWpObU1HSTNPR1VpSUhOMFJYWjBPbmRvWlc0OUlqSXdNVGd0TURVdE1qTlVNVFE2TkRBNk5UVXJNRGc2TURBaUlITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUFvVjJsdVpHOTNjeWtpTHo0Z1BDOXlaR1k2VTJWeFBpQThMM2h0Y0UxTk9raHBjM1J2Y25rK0lEd3ZjbVJtT2tSbGMyTnlhWEIwYVc5dVBpQThMM0prWmpwU1JFWStJRHd2ZURwNGJYQnRaWFJoUGlBOFAzaHdZV05yWlhRZ1pXNWtQU0p5SWo4Ky8wVnhSUUFBR2ZWSlJFRlVhQVhWd1hmY24zVjk3L0hYNS92OVh0ZHYzRHM3SkpBSUFVTFlCWm1DaW1EVkRsZnR3MjNIcVl1cVBWMFd0ZGJXUjYzblZHMnJucmFPdHNoRHJSVWZQUjNXV1MzS1ZoQVpZUW9FUWtMV25kenpONjdyK243ZTUwNGlLTldPODU4K24ybnVpc1MvSjNHOFlaZVoyWlRFSW1EODUrUk9PMFpTVWZpSEpQNkZIeUlFV0JqQXd6Tnc2b2JJM0N5a0NHYUdKTnloTE1Xd2ducm9wTkpJQ0JOVWNvb2kwTzhiK3hmRjZQTEFxSU1jR29kMlcrellEOUZnNDlyQWdiMWkwVEpUSFdHQ3VvNlVoZUVKZGk5bVZyU044Y0tZcTQyZCs4U0tDU08yZ0F3ZElCUVFUUHg3WmxEVmRra1dielRaY0tUSTNkaHZ2ckdsdWVNOWQ4VVRYMFJyK2ptb3lZQ1FPTVNzQkxwQUFqTFFSeHBneG8rUkFtbHI0b2NJWmhlR2tGNWxCcEw0cndoSUNYTERmSCtnRHhlRmtIZ0NDZVN3Zjc4aEV6L0tqTVBFRDVJZ1JYdVJ1ZjIwcFlCWlE3MmY3U3RHSDNZbVR2eEZNaGNnQXdsaUFSTGdHV3dHTkFmV1Fxd21oc2hCY240c0dPQStsOHFDeHhtUUJVM0RTWklqOFY4VFlGQzBqWVVGYmUzMWRQMnk1WkF6VHhBUzVNWkFnUEdqelFCQjFZRHhBOVpaMEtrbWNFSEltYzkzTHZpM0hmSElrcVplalRJZ01FQU83bDhueGs4aDNZTG4zWVEwanVzTTFMeU9FTTVFNHNlQ2dPei9sUFljRUk5eFFUdHh4SGczbnVrWUlMNXJFZGdPQ0NqNGZnWVNzUjVxUmFlanEwSml1cXA0Z2hRTkx3MVY0c2VGQUs5Rk1yNUhRTFRqUWd5Yk1jaU5nN0huMXBXWGZPT2g2c1NMOFBrak1RZExZR0dhd2Q3ZkpYWXZSMFdmRU1BQzFCV0U0bFo2Qy85TW1mNk9jdVRwU0lENGtXVUcwbTdFdmVtMmJjNWpobzFZT3htUE9uTVRwMmFKN0lDQmlZOEovVDdRQWtZQWNaQUFROEVvYzBPMnlMYlJVVU1DTTVDTWRodjJ6VGxrSS9KalJHQVJRaEhJalhpTUdjZEtHbmVNMGpLSU94NnBWKy9MWnVjajd4QU1TUHZvNnhWNDlRWFNPTXpOdzhnRWRGb3dNd01qWTVEU1hwcm1yUlQ2QjR4VmlCOWRFa3R1Sk5xT3RIYys4SmorRURwZDJ4VGFqR2dBR2VNZ2QvOW5ZRThJNElJUVFDd0pnSU1MWEJBTm1neVNrUjJLNE56OUlEdzZMellmTFFyang0WVpORFgwZWs1M0xDQnhTQXAyanBsaGdoWTFzelp4MDFYTkJYTUV0aEFxUUJXOTVoMDA2UXZFRWFoSnRNdVhVTVFYMEZSWDAycDloQ0xOb3dDZXJzZjhQckJWL0tmRVljWi9uempNK0FIdUVBTC9JVGxnWU1aaEJxNmJFUXZwU1VkR0hsUFZ4QlZqZG82eTRSSWdFTnNFTzZKQmxwRUNWTFVUZ2hGTFFUWWNJeU1LUVpNaEcxUU5GS1g0NWoxaVl0Sm9KVU9WK0NFTUdBRUNNQStJL3c4Q1hHQ0FPMWprdjgxWUlzZ09Fb2VJd3l4QVhZbTUvYzZxbFlabmFESkg1Y3pKaElCTW1PQWgzL2psZ1hWV1F6NlJZREFZWHN0Qy9SZDBsa001QXZJM1VIVGZSd0JxZng0am8xdUJMMklSNmdEWkcwSUFCTzRRSTJEZ0RpWU9zUVJ5a0lNWlAwamdHVUxpY1JZQWdRdk1PRVFDTXloYTRCbmtQSUVFRnFCb1FhN0FIVUlFQkRuZmljanBwRWx4aUlESW1zNlluWmtiYURKWU1EejczY2dmbVdrQ1JZTEpDUDArV0FBS0htZUFaRWdRQWdUamtORTJwQWdTaHdqSUFvempnWjlCT2srd3pzQmM3QU8rZ3Zpa3hLUDhKd1M0R0RHNEtFWE9FcXpxdFBBQTN6SGpDNEt0L0JjRXk0Sng4V2liTTJKa0tvb2FlQUQ0Q3VMYkdCUWx4QkVqWmtHZjlYVnRtNGhnQ0l6WnYrWEZEejBZTnA2TkxheEVEbVhuczB5WkV5b28weG5JL29pY29ha2hSTUJlZzN3VFVrbjIxUmduRThRaHJRNG9nMmNIYlFmMjRxd2kySHFTQlJxQkFETWU1dzZwZ000WURIcVFHekNEa0NBVk1PeUJIQ3dBQWdHeEFEbDRCb3NjWnFBTUNHSUx3amhVUGFGc3dBNkM3bUZKbW5sVUhPUVpXbDFXajR5eVJVRWdrQnRseVQydHFBTjc1NFc1c1dSQ2NLcmdETERqZ09VR0NvR2RHTGNDL3lwNGhCOUdFT0NZcVhaNGJXN3NSZEYwRkdhR0lBTXBRc0NlWllGZk03TjNDUDdhUUh3ZkFUbXJSUFpMcmNpdllHeVdXVmVDdFpNZ2w1ckszcFNpUG9iemg4Q0E3eU1naTFHWlhlcHVyNHpHcGcycllsblhBamVVaERzUFdlVFBMZkxIMVVEYWZtK21Mb3lSdHYzRVpOY21xeXhhTkNCdXZUNmV1d1B4TXRSdjQrclJHOXhJTXVnME1OUUJMTnhQYTJRTHVZRnFBTVRuQTgvbm9DSUF4aUVoZ3VjRExQWStUalA0RXVOajkrRFdKNFJBTlhNNmROL0N5TEt6V0p3RmJ5QkVRQkJMVUlERm1RZHhYVWNxN3NUQ2dHSC9LUHB6ejZBemVoSUdOQTJrTm5qZXdmYmJQc3JZNnZ0b1R6NGZhMTZJQmNnWldpT1E2MGZZZnYrSG1GaHhCOTNSbjhQenkzRGRqckdkSmFtN01YQ1FCRVhrRERQR2NnVVd3WEFHZlYxZlcwQnVheTN5ODdnOXY5MjJFdzFiSVRjd2dTQUZROEpqNEg2WlhWRkxId0JtK1M0SEFyeDQ5VEo3UjlrS3h3OFd3UUtQazZCc1FRR1d6ZFlYby9HamRaT2pNaDgyRHBNZ0pqdHA5VVQ4Mzkxa0YrZUdva2pDSmJJTWx4QllyblZrdTJ0dk13OUhtdkpyQlFPV09GQUVUbG5WRGg5c1diaWdjY05NMUJuRWtpQWtrTEVoQkh0M0dXd1ZtZCs4ZDV2enhlL0U5TXl6N2N5THo0ZnFFU2lWMlZscytQeWVZbTJQUGsvRk1zZ0hEUG96V0lDcWdtN25BVHkvZ05rOXI2RW9uMGQ3OUVrMEZZY0lDQUhFRW9FUHY4cWpEN3lUVmNkZHc4UjRReldBTEJCZytXRm1Gci9LYkhNRlUrWHpDQW15Z3dVbzB4NzJQZlNYUEhEbjM3TGxLUTloMWlkRXdHRm0xeW82eDd5VnN2dEc2aGt3b0RQNk5oWm1MbWZaeGhZcFhZelhJQUdDYUNDOWkxNzlGelRYUVRyaFFzcE40SXZmQXVaWmtycGRjWkNnRTJWbmV6WmNJbUswT254MWR0YitMamU2ZU5VSysyRENqcTlkaEJDMDVBRFNpQVhLVmpTYVJqUWl4R0RIZ3IzVDRGbkFyMHA4MndXZHlGdGJJK0czVFRiZXVCQVFnQkFONVBNakxUNTN4NE82ZXRzQys4NC93ZFpPWWk5dGlPOHl5N2NpM2NoQjR0eFd5ejRTNGNRaVFPZzZ2UjU3VEZ5VmdqeVlYU1JZMVFBT2RHSjhxYVJySlB0b1UzUFF1U25ZRmFQUk5tV0RqRERZV2RWK3ZSblo0R3d6MjJCQU5aU1ZuZmlxbzQ3bHM1UE9WZlBMYk8yS1VkdE1YMkFHQlF3NkU5YzBkKzFkeGRyak50Rk9vRGhDWi85NTdIaGdLMGVmQzZFRzV4NEdpNzlPU2g4Z3BLY1IvZGNvdTZmUW40ZnNrQ0pRL3ozVWIyQnF6VTZhUG93c081Ymg0QUpjdS9EbXE3UW5CdlNaWi92V3R6TjI3R2wwSnpjeVdBVFo5VlJ6YjZiZHZvYk41NHFpQldxZ0dvSWl0RWYzc09mQW14aTNTTGQ5S1ZWL0Y2M3VWemo2TElqRk9sUmRnQVVRRUFNTXEzdkpkaFZyMWtKdUxjTW1uNG9xb0w0WlBJT1JHSENJR1ZORVRoSmdCdG45eThNQnJ4OGRzN2NGaFhkMm9oZzJmbVBPK25TUTNReTJEOU5rVTlrcGk0Mi9vR3lGaThwSWtBdHZ4TVNZblIrSytBa0x6WXRHMjNaQnV3eHZ5ejIxNjBhWVFaRkFVUFY3L3FtaXNEOW5WTGYxK3ZTbmU0NHNRTllWamV6dHBmSFVSbjRUc000c3ZNL0VpU0hCVEYvOWhVWDcwN0t0ajQ2MDJJWElOOXpWYko0YWkrL2ZjblM0c0JxSXhsVzBZM3pkdmdVK3VtM2Fqemp0S1A0TWJGTXRrR25Pczc4M2hQREpFT3hSU1JnY2lYZ2J4a3NGbHFLdGFLZjR3djVRVjUxNnJKNjB5am1oMm05WUVKVHNmbzllLzhoOUJ6YWV3Ukh6VTRRQ0ZGcUU4QWE4dW9taXVJV21ENTZoTE1EaWc3UkhIdVNXYTcvRXNQOVJUbm42czRnR2kvVzF5TjVJSE95a003R01oWVUzczdqNFVzUnFpbEFnUGs2T3YwNjczc3RSNjI4bmh4dkkya2gzL0NibUYxK0x1STN4TmVEaDZWVDlWeUdPUlBsbUd2OVRKbGJ0eElENTRWL1NhajhYZkNkemV4ZXhOdFRWV1VUZmdCbVlRVERvRFhmUTB6WW1XcEEybm9QN0NmaGdIeUhmam9tRGtqak14UHBBT0E0RHo5d2c4WDdWK3IyUlRuejVZcTBIZHMvbFB4d3A3VFBCbU9PN2drSGxYSHYzdy82eGlTbi8rVk0ycGJkWHMvWWtqMkk0RUtFS1c1NTZVdkhsbUppb2Vtb3JjMGdyUVFPUEhoajZXMm5zYjhxQ3g4VUlNUmk0OXRkWmYxQVVYREJXcG9tRlNyOWxGczRKQ0F2TTdacjFTL3Z6Zkh6RGVzTU1FRFJ1dDg3M21yY29wL2NFV0I4RHpYUlA5My9xT2kvT1B6bjlhbXZVbnJ3d0M1Z2U4dHBmQlh5Tko3b2I5RHVZbldqWWFaN0ZZclpOTWNOSzJKS0NqVmRtZEJuQWdCc2YwaEhiMkxMdWRhUURJMVFWeUtDejZtU09tZm9rN24rTS9FdDQvUWl0VWVpT2d6Y2c3V0RZK3oxeVBvbWlYRTlqZjRocEI2YjFwSGc1NHl1ZndYQUFaaEFOWEMrbmFtNGw4QjY2NDlCS0I4Z0xNTmQ3SjVWdW80cVJFYnVNd2NKdlkyRU1pMUNNWG9TcUR0aGx4QUFkemRJMGV5azczMkk0bk9PdXUySDk2dE5adFR3eHJDQVl4QVFMKzIvQ3JNL29hdWhWVDZaVmRKaHVycWV0QTNRaU9LUVVqZTg2eFl3cHdVN0hyMjBuZTB2MmRHNC82K3Z1L2lwZ0c5OWxnRmhpSE5JNHZVYTZIUGR2N2h2d2liRk9PRFVCdVJIakl4eVJIZW9HZ2tFTXNHdEczODdCMzFoMjdHb0pFT0RRYlVPM011N2RubG5aRVdYQlZMc2RPNVk1WGg1ZW9DaUtDRE56K1VQVCsvempyWlNRd0lBNnc5cEpaekQwYXdmeitlZVNhU3dtY3BYWk5UVnFwNjlaWWI4aUI4K09SOTZkVXZ4YU1FWWxHV0JMV0pLQkEzSjkyNHpUV09Lb1hEU25LOXVZSkFRRWd3UE42Tlc3ZTJ1Z3pkbVFRU3dSNE5EdWJNYjlyOGpGVnFJK0FmWVpvdCtIK25EMGFTejVCc3EzMEJ2c2d2QU5tajNnZmhSaCtUU2h1Uko1QllpR0FoZ2g2QjZLQkFhc1dINDZYNy95YzFqcksreDdBRFkrOCtYRStBY0l3d1JpU1laMitVdElaMUEzTXhSaEFta3psbjZmYmRzYVJJZWlPSldEREpCRHc0RDIyTGNZOW1CMkRrSjZNclJncW5NelRYMkFiQnlVa0ZqU3d1eDBDUXlmam03UERlTmgwNkRVRjFwOXZaekdwdVdBUUFZWk1NQU0zQ0VBM1RaUXNIV3Uxcy9VTWYvVlVkMXdTYitHUVEwR21FR0lRQXBmZjNSL2Z1M0tGZHpsQWpOUWdHWUlKMjJBWnB2NDBPZmh3ak1EenozZEx0MjV4K1JvNCtybHRpd1BJWFM0cDEzeUoxUHpScnNGcVFWMUF3WjBTMk00QkVrN0RKRmxyQmlOeFl2UDU0VmtWaXpPaVpCc0VlbW5nTE1FNDRENG5ob29ETTdpSUFPRHhXZ1UwVGhKQXR3Z3daZmpKWGRzRFNlMkNQa0lWQU1CTUJEUUREa2tkVTdFdXUraUhyd2FlQW1Ub3pmZ3dHSUZxSWY0QktWUDB4OUM1anE4dVk1UThEM0dJY3BRbE5DZFdNbmV2Y3Y0OXJjK3lyTE9JaXZYcm1DeXVJektEUk5nUEs3SlhlQmN6TUFkc1BzeHU0Mk5SNEg3OFpUaEZPb0tNRURnN0dCMGZDc1IyTHYvQkk1WXR4a0w4SjBicjZPM1B4TUxEa3BrRHBxazBPa2dZckNqcldNajkrM1JUZE1MZXZVNFRLOGVnN0lGYnBBTmhBaEJXQU5tY01SeVk2U0Evb0xZdk15MzF6bGUyV3U0aENYR1lXWlFOZjczL1lwTHk1WjJsUUZLak5BQ0JlaFYwQ21FQUFkaXlYbmRibnJwMXVubWo4cFJ6bDdmc25iZHdNNTV2M3JkbHZEb3lSc01HakhZQVRQVDBFcXdjc0t3RUZFdzNDQ0hRSVRWMGV5aVd1QUdFVWJLRUg3YUFRbk1EQVFPR0dBc0NZWUFBNVI5YXlmWTZRbDd1bVNVN1JybWVIQjcvYVRiQjFQZDU1QjdHM0RMWUxzNXJBMDJBVVRVZ0F0U3NaSHNMMmJQZ1J0b0hDeHZBRnREc0swWU1IbGNDMDhyeUwyRTZocUw0cUFRdXJnbWlVWEJzUDh3dmRZcnFQYk1zbjdsMVp6NkhGaTI1a0p5M3NoZ0hrTGdDUXdRSUNBVnNEQjdMYjNlYmxhdGhSQlBZWGJmQ2c2eUNGWkEvNUU3R2U2K25kRlRZTTJHMHhsckgwTnY1Z0JYL2VPOVBIdzNkRVk1S0NsdzBMR0JjQ29Zb0pGT1MremNtVCs5WTVlMnIxNWhkRHZHMm5GalVJRUJCcGhnVUl0MmFSeTV5cmg5dTVqdGlSUFc4Unl2N0hmZGpJQjRURERERzN2NHpsM0RmV3Vuak5GV29oMk1Ka0x0RUlFQTlJWXdWaksrNmFqNGYrZ3FuTFpKTjJYRjF3em1oUlZVRE5uYVRBTW02Z1hSekJtdDBwQTdWUTJybGhjMGJtUVhNUW5Qck9rTk9jNkNpSVlIV0JDcUJNa01ZNG1FeFlBbG8xOWw5VG1zN1diVDlkQS9WclR0OUJpdFcxWFFzUXlKNjY1WlBIVUh6czlpZ3hMeEJveXJnUUk0SHZRQnpLWndRVm1BNUR5ODZ5WXF3ZklXZE9JRk1ISUNzZDBEUVRWWWh6VlhnRTFCbUFWenpFYUFJNEVhWXovWURLazZGenBYY01IUFBrem5LQ0N0cDlvZmVaeUF3Q0Z5aUFrQ21leVIxTHFkWFBXWTJRTm1KNURLaER0WWdQYllrTVhaLzR0RmlDdUFBejlCTTRSKy8wWTJuN09MZGNkQktqa295UUJqTTlBMVJCYlVpeXl1bjdDN2psNExUMXBqekM3QVlBaG1QRUV3a0tCcUlEc0VDNzhJOXFjMWpFZUUrQjUzMFdtRlgxNDJtdTZxYy82d0F4bHdBUVlJcWd4akhWYTg4cUp3eFVtcndtbVBQbHkvZXFvZER5U3o1WFVqWW0zRmlyYVd6KzRXUVNLWkVWcWdpc01FVGFPT2pHeW9hSGZGY05GR2xCa0xMREVMZyt4L0hjdy9VZ1E3S3JzaVFnNHFaSG0yMGU2VzJaeHhTTGRwdkoyZCt3cnM5VGxETEEwR2tVVTFkelFUdTZEaUdKTE5ZM3dXdEEwTXBQdUJTOEhPQllFRTg0dC9RdEg2T0t1WFFmOVI4UFpUYVkrc1l2YitCWVl6TVBLa2ZSVGxQbUk4SHh6TVFBYjE0TXNFdTVKUTNJTDd5NGlEODBoanM3aFZUTzhCOTF0b3QycFNUTWhBQmpTUS9YTVU1VmZCZDdNNDJFSUlsN0ZtNVJ5akpYeml6NkN1dHZQY04yUjYvVVRUaDhYOUg2ZlYrUnVxR2FBL1RxNStnbDRGcWZVTkx2ejUvYVFDSkE1S0psb1c3R1F6UXhJbVkrajYxb1lqdU5iTjJEY0xHSmlCZUp3QkpUQjBRUXJXM2JEQy9xQXN3cHVHdFNYTU9jakVmaGtkb0NQQVhXUEhMRXZ2bmU5amNqNWlBZWU3aEtocWU4YnhhOEw3V3V2aUtmZmRuUi8rNWozNjBuT2VUcGhNaWd4QVlKVjRhb3hXRm9US2xVRUdCbklJMFg3WmpKY0hWQW1iMkQvamZ6YlJzdThvV2QrenVza2dpL1lnKzUyaklkNkpHV1lRZ2V5QlBaWE8zZEFORndmUmRURW0rVHRhcFI4UnpKNlIzZWgwd2ZZM2ZHYmZlYmRkYyt6TFZsRnJJNE9xRFdxRHdBS2dBOEJid2Y4bktRVkM2MU5VTTU5aDFTUzBPdEFmdlppaTlRSk1zTGh0R2NrZ05uTlEvakxLZDBBOGg1QVhxUHQvRDkxUEVGT21HWFlKY1JsaWlUYWpaZ3IzYWJKZGgvUk94RytoUEVXSWN5aThINXAzSTEra2JxQS8vQjNXcm9VN2J6akFvL2ZEMUJHdzdiWlBNNnlPcENqT29hbitsZjdzQjJsUFFRUjZ1MDlnWk9Sa0hERDdKdFVRcWlHUFNSYVlER1pQRm9jWndreXIreFcvR1F3cmpFSThyaFdNWllLVndPZGRmTWhkNThUQzNybHFNcHhmdTJnYVVRU2pjdDBXc0ZjWDBpdWFhSmZLUlJhMElxTmxOMzVnNlA2ekxuME83Q0dEbzhHZUVZTTluUkRHNkxuUHp1YzNiWnppb2VaQVhxYnhzSzFWaE9YRFNwalpCYVhDUjh6MEJvYzVscml6UEpxOXZTenQwaW9UT3kxalVHbjIwV20vdTczQnRyZmEzRCtZdFpPellEVFphM3BWbUJzMjlydXRrc3JNa0JoUFFiKzR2aDErVHpCbEJsbTZ5NHkzSjJPRjBCYUxScjJZU1NWM1BianFLVitibVZ2M1U4VGVrWmdEOGRtNDMwM09FQU9ZL1J1UjYybTFDdEE4MVg0SVU5QlVteWxiNzhmS1plUStMSC95WlJURFc2bWIvZURUaUxlVDJxTU1Gb2JNN3g2eStoVElmalRXL3pneG5Zc0RGaTZpR1o2QzZkOW9wWXp4eHpTNmltWndCR09qOTFPSDIvRGdaSWRXK2ZzVTZlMjBPckRub1JPcGRTV25QZzNXYk5wSHRyZXhzREJDcXpYSHlDUTBEaUhCL1BSR3hpWlhZUFZlY3ZNUU1yNWZHaG5WK29WNU95MUVEbkZBMkhHbHdsdWlBY1poeGlFdTdUWFpmVUxIaEVLWEUzaGE1YXlpaG1oR0E5UlovK1RHYjdqbjc4ajlFU3hlSEN3Y0QyS1lSVEFya29YbnVQakpBSDJEdG9LbGdpVXlXUFJMSnp2NmgxZ0VGcWZaLzhoMi9jMEp4M05xVVpKeUEyWjZoZEFXSS95clJMZFQ4RXpITnN1ZzB6S2lhV2VLZWduR0xRTXBET2E1Y2lUWXliVUxpMmJkTXY1R25YV2hZVmVEdW1aMnRzeE9HNDFLMmFHVzNTRHBKUlkwSU5oNVlBZ0RCd0wzcklyN0ZxazREVXRnQmpHK21leDNJbjBSTThpQ2ZqTmdjR0RBN0NPUWE1QzlpRmk4RDF0WWo5Y2dRV2ZpRXVycDkrTFZINUhDdlpnNStCejlQaXowbDdHT1g0RDhGaHBianNRaFJpSVc3NllaL2dJcDNvWFVZTTMxcEJMbTUyRlFRWHRxUGEzd3Y1Qy9GRE9ZbVliVG52M2J4UFlPZWdzZllkMnhNS3d5ZzJxZWxqMmJPaCtMNnk5b3QwUmFmUkc1QnVWdjRIb1l4UGRMdXc5dzNuaGJIWGN3UUlJaVFwRmdXQWwzc01BUThZamc5aWI3cmtRWWlZVTlIN04xTGhFRWpYRFE5WXREZjM4MFB0TnFCYzlBSSswSTJYOHBwWEM1c0dNZElRbHhTQlNNR2xDWU1XZzBiZGE4dm9VKzdkbndESjBJZXc3b1kyc2FmOXJxa2ZoenZWa25tOHpnekdEaFRBRVJFWU5SWmRFZmF1dFlsMWVueEhXR3lBZmNMZHRmeHpGN1Z0bTI4L3A5c1NTbVpPZTRjdzRZQnpsR1B3dDMvNWNRd3Bzd3RnMXJKbUlSbmhtQ2dhQVRLbVkwZGR2bjlUd29PUXZtT1VSYVRReVhJLzhZOEZWY0R6QjBHTTZ2WXpnNGhiWEhQNU1tUDVPOFdCSVRoNWhCTlE5MGZvR3lmU0dldndpMkMyOUVkL3hJeXZZRkRCZVBCa3BDQW5HWVo3QjRGbVg3TThEbG9Pc3c3U2Fta3JuK01YajlGTHJwZWVESDBUaVlnV2RvalhhbzYvY1NlRGJEM3Exa2IyaVh4K1AyWEZLTWlKOG0yRGl4UEEwMTROeE10bG1NSjBqYjl0blpaeHhuRE9ma0JCUUN3MkdqaGNWSzAyV3luZ1ZseWVZeFRIQmNDdUVDQzR6V1dWbmkzbVM2cndqY09aZTV2c3E2T3NyMlNlSXhCcGk0YnVENXhRRzdMSm05ME1GU01DUndpU0xTbTZuMWp3dVYzcnV5eGMwc2tVUnJNdERwR2lkTXNaQ0MvYXF5endxOU1rVXJ6STFHQW94YTBFN2E0NVd1N0EvMUoyUGRjRDhDQktwRXU5U09uTVBMOTgzejV4TnRQU3NSR0dZb0FramdFZ20vWjk5UUh5NGpsM2VEN1I5VWptQUNPQldKUThUaVBsdisyZnQxM0JiRTZZUWFDRFh1aHRrYWl1TE5vTmVRd241R0NxTllQc215SThhSVJhTHVRNjRiUWlFUWh4bGdFZXhvVEsvam9KeWgxWUdSU1JqTUMxRVRBaytrUUV4YlVINFhoQmtJczdoS3BwWXZ3MndFcjFuaW1EV0FFU0lNZW1BMlNvelBSLzU4WW9RRXVBQ0RZSmNnQjNPV09IQWRRZng3YWZQcThNRnFVWi9FYUVBS3dSWjdmZVlYS3kwZXVkS3lHcHNhVmt6R1NOdGdCT1RJcHB0R00yQUxLWEVBbUhmUnVLQmdpZkZFQmxuNmxzUC9rT3VLWVBhVW9ldW9FR3dZcEh2cXhyOWVLOXprTURTK1R6U3NNRG9KQXV6MnJEY09oL252S3NWbldORHhMUWlZcHQxMWl6SmZrN1RWekRLUE1TQUFCaUh3NE40NXZlVGhQZjZUVzlieWxMSmd3NkRDek5pWlROZVkrSHFXSGhMRzlFSk4zWWlVN01CSWFhOFJnU0FsRW90ZnFKOTE4MTM5NDFmUTdiK1NRTVpWQVlaa21MV1J1aGh0eWdRaDFCaUxWSXNEakV4SWdQTkVEUWdERXBBSUJybHV5RTJEbVRDV2lCK2dKZ0FkakJITUVwS0ljUWowYU9vaFpnNFlqekdXeUpBaVVDQUhVUU1OQjBrUmNFUWJiQmE0aVIvaS93SDNENVBNcGQydDVRQUFBQUJKUlU1RXJrSmdnZz09Iiwic3VwcG9ydGVkRXh0ZW5zaW9ucyI6W3siaWQiOiJobWFjLXNlY3JldCIsImZhaWxfaWZfdW5rbm93biI6ZmFsc2V9XSwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiYWFndWlkIjoiZDM4NGRiMjItNGQ1MC1lYmRlLTJlYWMtNTc2NWNmMWUyYTQ0In19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTA5LTA0IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJFeGNlbHNlY3UgZVNlY3UgRklETzIgRmluZ2VycHJpbnQgS2V5IiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTA3MDgwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy42IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDktMDQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTA5LTA0In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiODVmNDRmOWZmMGYzYmU2YzM3M2MyMTFlMzQ2ZTJlNmJjNGViMmQ1YyJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI4NWY0NGY5ZmYwZjNiZTZjMzczYzIxMWUzNDZlMmU2YmM0ZWIyZDVjIl0sImRlc2NyaXB0aW9uIjoiQUNTIEZJRE8gQXV0aGVudGljYXRvciBDYXJkIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEwMDAwLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9LHsibWFqb3IiOjEsIm1pbm9yIjoyfSx7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDUVRDQ0FlZWdBd0lCQWdJVUYvMHdUUFA2RkVxeHBzaWJKaUxGdERqNHFod3dDZ1lJS29aSXpqMEVBd0l3ZFRFTE1Ba0dBMVVFQmhNQ1NFc3hFakFRQmdOVkJBZ01DVWh2Ym1jZ1MyOXVaekVTTUJBR0ExVUVCd3dKU0c5dVp5QkxiMjVuTVNNd0lRWURWUVFLREJwQlpIWmhibU5sWkNCRFlYSmtJRk41YzNSbGJYTWdUSFJrTGpFWk1CY0dBMVVFQXd3UVFVTlRJRVpKUkU4Z1VtOXZkQ0JEUVRBZ0Z3MHlNakExTXpBd09USXpNelZhR0E4eU1EVXlNRFV5TWpBNU1qTXpOVm93ZFRFTE1Ba0dBMVVFQmhNQ1NFc3hFakFRQmdOVkJBZ01DVWh2Ym1jZ1MyOXVaekVTTUJBR0ExVUVCd3dKU0c5dVp5QkxiMjVuTVNNd0lRWURWUVFLREJwQlpIWmhibU5sWkNCRFlYSmtJRk41YzNSbGJYTWdUSFJrTGpFWk1CY0dBMVVFQXd3UVFVTlRJRVpKUkU4Z1VtOXZkQ0JEUVRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkJ3WWdLVndqQ1Y2K2x2N2ducEZFUnpVMnVORDhnZEVrUENOY3MvdkZEczJzSzQySnV4bmhGbklnTUIyRHlVMElyWElMamYvMlhUMFlTVGQxc1BpVFNhalV6QlJNQjBHQTFVZERnUVdCQlRuUWFycGRTdDRzaWQ3VmpmTklMSUhyYjJQb0RBZkJnTlZIU01FR0RBV2dCVG5RYXJwZFN0NHNpZDdWamZOSUxJSHJiMlBvREFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUURjb1hKM3J6Tk1BL2Zaa2gwOFBvRnJNeDQzR1lNaFpNZkxQdy8zTWZKcEdBSWdlY3RLd21KWU05SjhTWDh4L2FRVjRpR3ZLV29CZnIxWFBUQU1YT2hWRVlFPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFEQUFBQUF3Q0FZQUFBQlhBdm1IQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzUUFBQTdFQVpVckRoc0FBQWljU1VSQlZHaEQxWmpQaTVWVkdNZjlDOW9iNkRKb0lRaTFpREJ3STVRZ0VVRWx0QkowWVNBR0V1UkNGQk14SWtsQ2F5RklRaWFLQlpVb2xZN1FOSk02M25HYWNhNmo0MHcwMDR6Qk1CTzZMRTduODl6N1BmTzg1ejN2dGRxNStITHVmWCtjOC9rKzV6blBPZmV1K1B1dnY4TGpMRFBRR2g0TzdmSHgwR29OcDg5VnRhMmRuSnlzYVhwNkttbHViajYxMHZ6OFhGaFlXQ2hxY1duUnRMUzRGQjQrZkJnZVBIeGc0ck1Yakw2VkRoNDgyRFhRQlU5R1lqdmViaWMxd1F1NEJBKzRQcy9PempiQ213Rm40cjhvR1JCMEo5b2RKZmgySFg0cWdpSVA3d1U4MEtYb2UzQ0Rmd1I0SG5XSm1lcHBvS04yRFg1NnFwd3l0QURQejNVaTN3c2U2UDhMN2xVeGtDc0hSM25VQmMxbnFRVHU0YjJKRXRTL2tRSlFOeERUaGJRcHdRTkg2K0hWQ3BydnRNeENEaytlTHk1Vm9YdVpLTTJBbmk4YWFNcDNnNDVwWTIwR2o0QlZ2dWZSOTlHV1BFaEp2VkxIOTBNd3Nobm9IWGtCZTNndkQ1N0RNMWd2YU5RTEhGWGhGMjJNWkNDSFJvQjZBVm1DejlORnN0TFlOVkNDeWErVnBPY0VUbjkrakVZRE9UaUw5OStDbDlJRzVYQ0tlSy9JVi9ybzl1dkhLaHBRbVFTeUdIR1g1N00vL0JCbVB2c3MzTnUxSzl6YnZEbmNXYmV1cHJzdnZKQTA4ZUpMWVdiMzd2RDdvVU5oNGNLRjhPZk1UQkc2Qk8vQnBab0JiVkMrWEdweG90bHIxOEwwL3YwR012ckVFMkYweFlvdyt1U1RCanI2OHN0aGRQdjJwRi8ydnhkdWZmeHg1Um9hZis2NU1QYjAwNTEzbzlxclY1djUrNmRPbVNFUExmQ1NBUXBIeFFEUlZWdUplRXlWWDgrZVRkQzBkL2JzQ2ExUFA3VWpTSDkvdjdXcVpENElEREkzVHdwT20raVA2OXJsaHo3L1BBenYzZHN4SHdPQm9lazMzd3ozdi8yMllxQUVUMXN4NE5PR0J4RGd0NTkvUHR4OTQvVXc4Y2t4Z3h3OGNzUWlPZkxzTTVZNjk2LzBkUWFMVWZNcDRNVVlYS2ZONzVIWGpBVURocTYrK3FvRjZ0YXFWV0VtenFDZ2xicTBCSVYza2dHQjB3cmU4am9LNk5ZMzM0U2JtelpaeDdmWHJBbDNQdmdnVEF4ZHQzc01US2VhK2c1VTNZU1hET203M2tWQURyZGFZWGpyVmh1UGxKc2ZHckxyWWhObk1wQkhIMEJldXZYZGQrSFdLNi9ZMUpMbll5ZE9kRSt1TFh1ZVRqMkk1QUVWZFYzejkyaHowYWMwRXROelpQMTZNd0lUMXhnWGtZcVZHWkF3d0lPMjZDSTRFU0RmQndZSERKejd5azhHRkFpdHBPOGVOci92eFhoTitRN1R6WmdKc0l3ZE9KQm1BQlVOTEk2TnBRVTcvdTY3dGtoSkZic1hCMUdOSjIybTMza25sVWhLbzhvaWZkNlBwbFZhS1oxTHNWOEJzMGgvalFIU1BjYk13ZWxmWW15cW1pM3lqejZ5NzJSTHhRQVA4cUtWdUZnUmJwNCtIUVpqMU1seHJpZjRLRUJaQzNUb3hUVUFTL2NJQ0FzZVU3VjdVVW9Sd1ZzYkt5QnNBcmFzaVAyd1J0aXZLZ1o0b2IxbGl6MHcxTmRudWM1MUgzWGdpVENSMThBM05tNE13dzZLNnFUUHJiVnJPL2RpbjNhdFd5clRQUmFxcnNWblZCQzhaQ0NaaU04UHZ2V1dQWnNNQU04bVJVZnRreWN0OGx3VHZEZUJBYWFmdFVGRVdCZDBadWE3Y0dqa3FhZlMvc0MwbXpFSGE4VWdpcG5HQ0NKZGMrQzh0VDBvbXVmZGlnR21sdHhYSjh2Z25kT2tGcUQwMjh4dmR2eG1VWlZTQ21EZ0Y3dDVUNThVQTkybjVqTXU0aDdQYXExNUNaNnFRNkFtdnpobDc4TlpNVUIwV09VMnFJdTRvcDZMUmNtdW1kSWpVekxRUFVxamhRamhuMmU5RWJUZnYvcXFDQzd4SFhoYU1vUjNMMTI2bEJtSUY0a1FEL2wwVWQ3bjhFM2dFdE9NQWZxMldjUkEvTXdCMEs4RmlVVXNlT1RCVS9Tak9CSHcvdm56NTVjTkFFd24xNDhlczVRd3lJYkk4N3hGbm9FeHdUcUl4bTJuZGtDYUFhQnpBY2FSNU9kWXBsa3I2a3NwcEdqN1ZtSmpaYXpLREdDQW1uemo3YmM3RzFVRHZFVGRaMUFxRFA5bWNGRGoyRkV4RU1GazRJKzQ0RWdUaVRNVzF5bUY3TzU2aDd3bTJrQXpBL1RyNFpVK21MOTh1Vy9aQUdsaXBURk9EUytYRFBDY1BrKzg5bHBuMFBqODVKVXJ0aEdsdEhDcFJZVUJ2clF2a0RJWVNIMUZFVlVmOGFtcFpRT2N2UmhqZk1NR1M1OUtGUUtZU3NMZ2JOdVBtZ0YrakhnWUw5S2lhWDNvcE5sMER3TUdua1VlZUJZOHMvcjl1WFAySExOYk1RQVkyeitkVFo4NVV3SDIwWmY0SlphaUhqV3ljcVhCRTVrSk5zSzRpSFVQYUFCSkVXWWx2MGNxQXNXN0hoeFoyc1J4TUNCNG5pTjFhd2JRNUxadDFqR2Jqd2N1aWZWQ0pBQ3pUcnNBV3FoODU1NmtVeXpQOEIwWXFRWWZVMU1uWVV1YmFQeml4WXNHenBpVkdjakJ5RTllcEVhVDMvbDloR21KSXFBS2s2dnBTS0NXZGFCZmJEazRsWXdGQy94UDhhY3MwQVNCZGppMnhSbEFYS05lMjNFaFRqRUx2UEo3MVlrYVg0T09jRUF6UTVMZ1U1WGh6d09uZS92MnBmRXdJSERTaTdMSmJ3Tm1UU1lxQmp5NE4wSmsyWjB0MTJQSDl1T2IzNnNONEJMd3RJTDJFYWYxYWNJWmlCU1oyTG5UOWhOTHFhTkg3WkRJdUJ5amxXNEdIMU1OZU5yR0ZNcEZCRzhlL3JEejY2aTc4REREYjFhT3lCNmVaeTF0M0ZGWUFqcHYwZFV2ejFrQkVEVENXTi9YWDF2SnhBRFFFdkExQTcyTUtGMFlsS204ZnVoOUd5enRvbEZzaEt3Wi9aWW1KZGl3dkRoSkVtbEUxTzJFMm4yZnZraVgvdVBIRFZyZ2dPYVJMeG9vUWF0TmNvdVZ5S2xqSFF1SW11VnJCSlBJYS85ZDR0bXJPM2FFSHc4ZnRsd0htQ3JERGl2QWxPL3hCNHl1U1J6NUg1bENUZkJlV3F3eXBDZ1J2WkxJWlNEUndPQ2dpZWNWREZwSnNGNkE2M015QUtEYUduaFVMM0JhNVRqU1FrVjVybnZaMy9rTzFndTRQRjJRNEFsRVpRWUVua2VlS3RSVTQvTktnL0lxa3g4SkpQMHpWNEh1YmxBRzNnTWVZWUMyWmtEZ2dzK2hVNFhwaXUrb1pNQWJFYlJhRDk2Qlg5NmNlc0VyOHZwY01mQW9lRW13QXZjMVh2S25TSzg2K0hMT0czZ0IzdjZQNmdLcnhRVFhpd2J5RFVxcG9xakxnSWRIQUtyTjFUUGZJelNSTDFXYUVyeGFGbi9OZ0FmM0ttMUtPVHpmYzNDVTU3dWlUaXZRa3BvaVR5dFZESlRBZ2JQSVp3WUVEMkFUdUlDYkJKVGFYTDNndVZjemtJTXJiWkFIeitIejFnczR0UWFxeUVjZysvYzVTeHN0VHI5STFRNE1EQ1pvcjBZREFzOXpIbFdpMzNPeGx2TWVLTFVsK2VpVDU1MjJtanBTTXNDSHgxTUh3ejhjZUh5N0VoUno1UUFBQUFCSlJVNUVya0pnZ2c9PSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA3LTIwIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJBQ1MgRklETyBBdXRoZW50aWNhdG9yIENhcmQiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDIzMDcyMDAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA3LTIwIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0xMC0wMyJ9LHsiYWFndWlkIjoiYjkzZmQ5NjEtZjJlNi00NjJmLWIxMjItODIwMDIyNDdkZTc4IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJiOTNmZDk2MS1mMmU2LTQ2MmYtYjEyMi04MjAwMjI0N2RlNzgiLCJkZXNjcmlwdGlvbiI6IkFuZHJvaWQgQXV0aGVudGljYXRvciB3aXRoIFNhZmV0eU5ldCBBdHRlc3RhdGlvbiIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZhY2VwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXR0ZXJuX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInRlZSJdLCJpc0tleVJlc3RyaWN0ZWQiOmZhbHNlLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJ0ZWUiXSwiYXR0YWNobWVudEhpbnQiOlsiaW50ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURvVENDQW9tZ0F3SUJBZ0lMQkFBQUFBQUJENFdxTFVnd0RRWUpLb1pJaHZjTkFRRUZCUUF3T3pFWU1CWUdBMVVFQ2hNUFEzbGlaWEowY25WemRDd2dTVzVqTVI4d0hRWURWUVFERXhaRGVXSmxjblJ5ZFhOMElFZHNiMkpoYkNCU2IyOTBNQjRYRFRBMk1USXhOVEE0TURBd01Gb1hEVEl4TVRJeE5UQTRNREF3TUZvd096RVlNQllHQTFVRUNoTVBRM2xpWlhKMGNuVnpkQ3dnU1c1ak1SOHdIUVlEVlFRREV4WkRlV0psY25SeWRYTjBJRWRzYjJKaGJDQlNiMjkwTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUErTWk4dlJSUVpoUC84Tk41N0NQeXR4ckhqb1h4RW5PbUdhb1EyNXlpWlhSYWR6NVJmVmIyM0NPMjFPMWZXTEUzVGRWSkRtNzFhb2ZXMG96U0o4YmkvemFmbUdXZ0UwN0dLbVNiMVpBU3p4UUc5RHZqMUNpKzZBNzRxMDVJbEcyT2xURVFYTzJpTGIzVk9tMnlITHRnd0VaTEFmVkpybjVHaXRCMGphRU1Bczd1L09lUHVHdG04MzlFQUw5bUpSUXIzUkF3SFFlV1AwMzJhN2lQdDNzTXBUanIza2ZiMVYwNS9JaW44OWNxZFBIb1dxSTduMUM2cG94Rk5jSlFaWlhjWTRMdjNiOTNUWnhpeVdOekZ0QXBEMG1wU1BDenFyZHN4YWN3T1VCZHJzVGlYU1pUOE00Y0l3aGhxSlFadWdSaVFPd2ZPSEIzRWdaeHB6QVlYU1VucFFJREFRQUJvNEdsTUlHaU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTMkNIc05lc3lzSUV5R1ZqSmV6NnR1aFMxd1Z6QS9CZ05WSFI4RU9EQTJNRFNnTXFBd2hpNW9kSFJ3T2k4dmQzZDNNaTV3ZFdKc2FXTXRkSEoxYzNRdVkyOXRMMk55YkM5amRDOWpkSEp2YjNRdVkzSnNNQjhHQTFVZEl3UVlNQmFBRkxZSWV3MTZ6S3dnVElaV01sN1BxMjZGTFhCWE1BMEdDU3FHU0liM0RRRUJCUVVBQTRJQkFRQlc3d29qb0ZST2xaZkorSW5hUmNIVW93QWw5QjhUcTdlamhWaHB3akN0MkJXS0xlUEp6WUZhK0hNaldxZDhCZlA5SWpzTzBRYkUyelpNY3dTTzViQWk1TVh6THFYWkkrTzRUa29ncDI0Q0pKOGlZR2Q3aXgxeUNjVXhYT2w1bjRCSFBhMmhDd2NVUFVmL0Eya2FEQXRFNTJNbHAzK3l5YmgyaE8wajluMEhxMFYrMDkrenYrbUt0czJvb21jclV0VzNaZkE1VEdPZ2tYbVRVZzlVM1lPN245R1BwMU56dzh2L01PeDhCTGpZUkIrVFgzRUpJcmR1UHVvY0EwNmRHaUJoKzRFMzdGNzhDa1dyMStjWFZkQ2c2bUNicHZiampGc3B3Z1pnRkowdGwweXBreFdkWWNRQlgwaldXTDFXTVJKT0VjZ2g0TE1Sa1dYYnRLYUlPTTVWIiwiTUlJRUR6Q0NBdmVnQXdJQkFnSUJBREFOQmdrcWhraUc5dzBCQVFVRkFEQm9NUXN3Q1FZRFZRUUdFd0pWVXpFbE1DTUdBMVVFQ2hNY1UzUmhjbVpwWld4a0lGUmxZMmh1YjJ4dloybGxjeXdnU1c1akxqRXlNREFHQTFVRUN4TXBVM1JoY21acFpXeGtJRU5zWVhOeklESWdRMlZ5ZEdsbWFXTmhkR2x2YmlCQmRYUm9iM0pwZEhrd0hoY05NRFF3TmpJNU1UY3pPVEUyV2hjTk16UXdOakk1TVRjek9URTJXakJvTVFzd0NRWURWUVFHRXdKVlV6RWxNQ01HQTFVRUNoTWNVM1JoY21acFpXeGtJRlJsWTJodWIyeHZaMmxsY3l3Z1NXNWpMakV5TURBR0ExVUVDeE1wVTNSaGNtWnBaV3hrSUVOc1lYTnpJRElnUTJWeWRHbG1hV05oZEdsdmJpQkJkWFJvYjNKcGRIa3dnZ0VnTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRFFBd2dnRUlBb0lCQVFDM01zais2WEdtQklXdERCRmszODVONzhnREdJYy9vYXY3UEthZjhNT2gydFRZYml0VGtQc2twRDZFOEo3b1gremxKMFQxS0tZL2U5N2dLdkRJcjFNdm5zb0ZBWk1lajJZY09hZE4rbHEyY3dRbFp1dDNmK2RaeGtxWkpSUlU2eWJIODM4WjFUQndqNit3UmlyL3Jlc3A3ZGVmcWdTSG85VDVpYVUwWDl0RGtZSTIyV1k4c2JpNWd2MmNPajRReUR2dkJtVm1lcHNaR0QzL2NWRThNQzVmdmoxM2M3SmRCbXpESTFhYUs0VW1raHluQXJQa1B3MnZDSG1DdURZOTZwelROYk84YWNyMXpKM28vV1NORjRBemJsNUtYWm5KSG9lMG5SckExVzRUTlNOZTM1dGZQZS9XOTNiQzZqNjdlQTBjUW1kckJOajQxdHB2aS9KRW9BR3JBZ0VEbzRIRk1JSENNQjBHQTFVZERnUVdCQlMvWDdmUnp0MGZodlJiVmF6YzF4RENEcW1JNXpDQmtnWURWUjBqQklHS01JR0hnQlMvWDdmUnp0MGZodlJiVmF6YzF4RENEcW1JNTZGc3BHb3dhREVMTUFrR0ExVUVCaE1DVlZNeEpUQWpCZ05WQkFvVEhGTjBZWEptYVdWc1pDQlVaV05vYm05c2IyZHBaWE1zSUVsdVl5NHhNakF3QmdOVkJBc1RLVk4wWVhKbWFXVnNaQ0JEYkdGemN5QXlJRU5sY25ScFptbGpZWFJwYjI0Z1FYVjBhRzl5YVhSNWdnRUFNQXdHQTFVZEV3UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUZCUUFEZ2dFQkFBV2RQNGlkMGNrYVZhR3NhZlB6V2RxYkFZY2FUMWVwb1hrSkt0djNMN0llek1kZWF0aURoNkdYNzBrMVBuY0dRVmhpdjQ1WXVBcG5QK3l6M1NGbUg4bFUrbkxNUFV4QTJJR3ZkNTZEZXJ1aXgvVTBGNDdaRVVEMC9Dd3FUUlYvcDJKZExpWFRBQXNnR2gxbytSZTQ5TDJMN1NoWjNVMFdpeGVEeUxKbHh5MTZwYXE4VTRadDNWZWt5dmdnUVF0bzhQVDdkTDVXWFhwNTlma2RoZU10bGI3MWNaQkR6STBmbWdBS2h5bnBWU0pZQUNQcTR4SkRLVnRIQ04yTVFXcGxCcWpsSWFwQnRKVWhsYmw5MFRTckU5YXR2TnppUFRuTnZUNTFjS0VZV1FQSklyU1BuTlZlS3RlbHR0UUtiZmkzUUJGR21oOTVEbUsvRDVmczRDOGZGNVE9IiwiTUlJQ2p6Q0NBaFdnQXdJQkFnSVFYSXVaeFZxVXhkSnhWdDdOaVlETUpqQUtCZ2dxaGtqT1BRUURBekNCaURFTE1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBZ1RDazVsZHlCS1pYSnpaWGt4RkRBU0JnTlZCQWNUQzBwbGNuTmxlU0JEYVhSNU1SNHdIQVlEVlFRS0V4VlVhR1VnVlZORlVsUlNWVk5VSUU1bGRIZHZjbXN4TGpBc0JnTlZCQU1USlZWVFJWSlVjblZ6ZENCRlEwTWdRMlZ5ZEdsbWFXTmhkR2x2YmlCQmRYUm9iM0pwZEhrd0hoY05NVEF3TWpBeE1EQXdNREF3V2hjTk16Z3dNVEU0TWpNMU9UVTVXakNCaURFTE1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBZ1RDazVsZHlCS1pYSnpaWGt4RkRBU0JnTlZCQWNUQzBwbGNuTmxlU0JEYVhSNU1SNHdIQVlEVlFRS0V4VlVhR1VnVlZORlVsUlNWVk5VSUU1bGRIZHZjbXN4TGpBc0JnTlZCQU1USlZWVFJWSlVjblZ6ZENCRlEwTWdRMlZ5ZEdsbWFXTmhkR2x2YmlCQmRYUm9iM0pwZEhrd2RqQVFCZ2NxaGtqT1BRSUJCZ1VyZ1FRQUlnTmlBQVFhckZSYXFmbG9JK2Q2MVNSdlU4WmEyRXVyeHRXMjBlWnpjYTdkbk5ZTVlmM2JvSWtEdUFVVTdGZk83bDAvNGlHenp2ZlVpbm5nbzROK0xaZlFZY1R4bWR3bGtXT3JmekNqdEhEaXg2RXpuUE8vTGx4VHNWK3pmVEovaWpUamVYbWpRakJBTUIwR0ExVWREZ1FXQkJRNjRRbUcxTThad3BaMmRFbDIzT0ExeG1Oam1qQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBS0JnZ3Foa2pPUFFRREF3Tm9BREJsQWpBMlo2RVdDTnprbHdCQkhVNis0V01Cenp1cVFoRmtvSjJVT1FJUmVWeDdIZnBrdWU0V1FyTy9pc0lKeE96a3NVMENNUURwS21GSGpGSktTMDRZY1BiV1JOWnU5WU82YlZpOUpObFdTT3J2eEtKR2dZaHFPa2JScVp0TnlXSGEwVjFYYWhnPSIsIk1JSURYekNDQWtlZ0F3SUJBZ0lMQkFBQUFBQUJJVmhUQ0tJd0RRWUpLb1pJaHZjTkFRRUxCUUF3VERFZ01CNEdBMVVFQ3hNWFIyeHZZbUZzVTJsbmJpQlNiMjkwSUVOQklDMGdVak14RXpBUkJnTlZCQW9UQ2tkc2IySmhiRk5wWjI0eEV6QVJCZ05WQkFNVENrZHNiMkpoYkZOcFoyNHdIaGNOTURrd016RTRNVEF3TURBd1doY05Namt3TXpFNE1UQXdNREF3V2pCTU1TQXdIZ1lEVlFRTEV4ZEhiRzlpWVd4VGFXZHVJRkp2YjNRZ1EwRWdMU0JTTXpFVE1CRUdBMVVFQ2hNS1IyeHZZbUZzVTJsbmJqRVRNQkVHQTFVRUF4TUtSMnh2WW1Gc1UybG5iakNDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFNd2xkcEI1Qm5naUZ2WEFnN2FFeWlpZS9RVjJFY1d0aUhMOFJnSkR4N0tLblFSZkpNc3VTK0ZnZ2tiaFVxc01nVWR3Yk4xazBldjFMS01QZ2owTUs2NlgxN1lVaGhCNXV6c1RnSGVNQ09GSjBtcGlMeDllK3BabzM0a25sVGlmQnRjK3ljc21XUTF6M3JESTZTWU9neFhHNzF1TDBnUmd5a21tS1BacE8vYkx5Q2lSNVoyS1lWYzNySFFVM0hUZ091NXlMeTZjKzlDN3YvVTlBT0VHTStpQ0s2NVRwam9XYzR6ZFFRNGdPc0MwcDZIcHNrK1FMakpnNlZmTHVRU1NhR2psT0NaZ2RiS2ZkLytSRk8rdUlFbjhyVUFWU05FQ01XRVpYcmlYNzYxM3QyU2Flcjlmd1JQdm0yTDdEV3pnVkdrV3FRUGFidW1EazNGMnhtbUZnaGNDQXdFQUFhTkNNRUF3RGdZRFZSMFBBUUgvQkFRREFnRUdNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdIUVlEVlIwT0JCWUVGSS93UzMrb0xrVWtyazFRK21PYWk5N2kzUnU4TUEwR0NTcUdTSWIzRFFFQkN3VUFBNElCQVFCTFFOdkFVS3IreUF6djk1WlVSVW03bGdBSlFheXpFNGFHS0Fjenltdm1kTG02QUMydXBBclQ5Zkh4RDRxL2MyZEtnOGRFZTNqZ3IyNXNid01wampNNVJjT081TGxYYktyOEVwYnNVOFl0NUNSc3VaUmorOXhUYUdkV1BvTzR6elVodzhsby9zN2F3bE9xekpDSzZmQmRSb3lWM1hwWUtCb3ZIZDdOQURkQmorMUViZGRUS0pkKzgyY0VIaFhYaXBhMDA5NU1KNlJNRzNOemR2UVhtY0lmZWc3akxRaXRDaHdzL3p5clZRNFBrWDQyNjhOWFNiN2hMaTE4WUl2RFFWRVRJNTNPOXpKcmxBR29tZWNzTXg4Nk95WFNoa0RPT3l5R2VNbGhMeFM2N3R0VmI5K0U3Z1VKVGIwbzJITE8wMkpRWlI3cmtwZURNZG16dGNwSFdEOWYiLCJNSUlEM1RDQ0FzV2dBd0lCQWdJQkFEQU5CZ2txaGtpRzl3MEJBUXNGQURDQmp6RUxNQWtHQTFVRUJoTUNWVk14RURBT0JnTlZCQWdUQjBGeWFYcHZibUV4RXpBUkJnTlZCQWNUQ2xOamIzUjBjMlJoYkdVeEpUQWpCZ05WQkFvVEhGTjBZWEptYVdWc1pDQlVaV05vYm05c2IyZHBaWE1zSUVsdVl5NHhNakF3QmdOVkJBTVRLVk4wWVhKbWFXVnNaQ0JTYjI5MElFTmxjblJwWm1sallYUmxJRUYxZEdodmNtbDBlU0F0SUVjeU1CNFhEVEE1TURrd01UQXdNREF3TUZvWERUTTNNVEl6TVRJek5UazFPVm93Z1k4eEN6QUpCZ05WQkFZVEFsVlRNUkF3RGdZRFZRUUlFd2RCY21sNmIyNWhNUk13RVFZRFZRUUhFd3BUWTI5MGRITmtZV3hsTVNVd0l3WURWUVFLRXh4VGRHRnlabWxsYkdRZ1ZHVmphRzV2Ykc5bmFXVnpMQ0JKYm1NdU1USXdNQVlEVlFRREV5bFRkR0Z5Wm1sbGJHUWdVbTl2ZENCRFpYSjBhV1pwWTJGMFpTQkJkWFJvYjNKcGRIa2dMU0JITWpDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTDN0d1FQODlvLzhBckZ2VzU5STJaMTU0cUszQTJGV0dNTkh0dGZLUFRVdWlVUDNvV21iM29vYS9STWduTFJKZHpJcFZ2MjU3SXpkSXZweTNDZGhsKzcyV29Uc2JobTVpU3pjaEZ2VmRQdHJYOFdKcFJCU2lVWlY5TGgxSE9aLzVGU3VTL2hWY2xjQ0dmZ1hjVm5ySGlnSGRNV2RTTDVzdFBTa3NQTmtOM21Td094R1huL2hiVk5NWXEvTkh3dGp1enFkKy94NUFKaGhkTThtZ2tCajg3SnlhaGtObWNyVURuWE1OL3VMaWNGWjhXSi9YN05mWlRENHA3ZE5kbG9lZGw0MHdPaVdWcG1Lcy9CL3BNMjkzREl4ZkpIUDRGOFIrR3VxU1Z6Um1aVFJvdU5qV3dsMnRWWmk0VXQwSFpiVUp0UUlCRm5RbUE0TzV0Nzh3K3dma1BFQ0F3RUFBYU5DTUVBd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBT0JnTlZIUThCQWY4RUJBTUNBUVl3SFFZRFZSME9CQllFRkh3TU1oK24yVEIveEgxb28yS29vYzZyQjFzbk1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVJXZm9sVHdOdmxKazdtaCtDaFRuVWRnV1VYdUVvazIxaVhRbkNvS2pVc0hVNDhUUnFuZVNmaW9ZbVVlWXMwY1l0YnBVZ1NwSUI3TGlLWjNzeDRtY3VqSlVESmk1RG5Vb3g5ZzYxREx1MzRqZC9Jcm9Bb3c1N1V2dHJ1enZFMDNsUlRzMlE5R2NIR2NnOFJub05BWDNGV09kdDVvVXdGNW9reEJEZ0JQZmc4bi9VcWdyL1FoMDM3WlRsWkZrU0lIYzQwekkrT0lGMWxuUDZhSSt4eTg0ZnhlejZuSDdQZnJIeEJ5MjIvTC9LcEwvUWx3Vkt2T29ZS0FLUXZWUjRDU0Z4MDlGOUhka1dzS2xoUGRBS0FDTDh4M3ZMQ1dSRkN6dEFnZmQ5ZkRMMW1NcFlqbjBxN3BCWmMyVDVOblJlSmFIMVpnVXVmemtWcVNyN1VJdU9oV24wIiwiTUlJRldqQ0NBMEtnQXdJQkFnSVFia2VweFV0SERBM3NNOUNKdVJ6MDRUQU5CZ2txaGtpRzl3MEJBUXdGQURCSE1Rc3dDUVlEVlFRR0V3SlZVekVpTUNBR0ExVUVDaE1aUjI5dloyeGxJRlJ5ZFhOMElGTmxjblpwWTJWeklFeE1RekVVTUJJR0ExVUVBeE1MUjFSVElGSnZiM1FnVWpFd0hoY05NVFl3TmpJeU1EQXdNREF3V2hjTk16WXdOakl5TURBd01EQXdXakJITVFzd0NRWURWUVFHRXdKVlV6RWlNQ0FHQTFVRUNoTVpSMjl2WjJ4bElGUnlkWE4wSUZObGNuWnBZMlZ6SUV4TVF6RVVNQklHQTFVRUF4TUxSMVJUSUZKdmIzUWdVakV3Z2dJaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQ0R3QXdnZ0lLQW9JQ0FRQzJFUUtMSHVPaGQ1czczTCtVUHJlVnAwQThvZjJDK1gweUJvSng5dmFNZi92bzI3eHFMcGVYbzR4TCtTdjJzZm5PaEIyeCtjV1gzdSs1OHFQcHZCS0pYcWVxVXF2NEl5ZkxwTEdjWTl2WG1YN3dDbDdyYUtiMHhscEhEVTBRTStOT3NST2p5QmhzUyt6OENaRGZuV1FwSlNNSG9iVFNQUzVnNE0vU0NZZTd6VWp3VGNMQ2VvaUt1N3JQV1JuV3I0K3dCN0NlTWZHQ3djRGZMcVp0YkJrT3RkaCtKaHBGQXoyd2VhU1VLSzBQZnlibHFBaitsdWc4YUpSVDdvTTZpQ3NWbGdteTRIcU1MblhXbk91blZtU1BsazlvcmoyWHdvU1B3THhBd0F0Y3ZmYUhzelZzckJoUWY0VGdUTTJTMHlEcE03eFNtYTh5dFNtekpTcTBTUGx5NGNwazkrYUNFSTNvbmNLS2lQbzRab3I4WS9rQitYajllMXgzK25hSCt1emZzUTU1bFZlMHZTYnYxZ0hSNnhZS3U0NEx0Y1hGaWxXcjA2enFrVXNwekJta01pVk9LdkZsUk5BQ3pxck9TYlRxbjN5RHNFQjc1ME9ycDJ5amozMkpnZnBNcGYvVmpzUE9TK0MxMkxPT1JjOTJ3TzFBSy8xVEQ3Q24xVHNOc1lxaUE5NHhyY3gzNm05N1B0YmZrU0lTNXI3NjJETDhFR01VVVhMZVhkWVdrNzBwYURQdk9tYnNCNG9tM3hQWFYyVjRKOTVlU1JRQW9nQi9tcWdodHFteGxiQ2x1UTBXRWRySGJFZzhRT0IrRFZyTlZqelJsd1c1eTB2dE9VdWN4RC9TVlJOdUpMRFdjZnIwd2JyTTdSdjEvb0ZCMkFDWVBUcklybnFZTnhnRmxRSURBUUFCbzBJd1FEQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVTVLOHJKbkVhSzBnbmhTOVNaaXp2OElrVGNUNHdEUVlKS29aSWh2Y05BUUVNQlFBRGdnSUJBRGlXQ3U0OXRKWWVYKytkbkFzem55dmd5djNTamdvZlFYU2xmS3FFMU9YeUh1WTNVaktjQzlGaEhiOG93YlpFS1RWMWQ1aXlmTm05ZEt5S2FPT3BNUWtwQVdCejQwZDhVNmlRU2lmdlM5ZWZrK2VDTnM2YWFBeUM1OC9VRUJadlh3NlpYUFlmY1gzdjczc3ZmdW8yMXBkd0N4WHUxMXhXYWpPbDQwazRETGg5KzQyRnBMRlpYdlJxNGQyaDltUkVydVpSZ3lGbXhoRSs4ODVIN3B3b0h5WGEvNnhtbGQwMUQxenZJQ3hpL1pHNnFjejhXcHlUZ1lNcGwwcDhXbkswT2RDM2Q4dDUvV2s2a2pmdGJqaGxSbjdwWUwxNWlKZGZPQkwwN3E5YmdzaUcxZUdaYll3RThuYTZTZlp1NlcwZVg2RHZKNEoyUVBpbTAxaGNEeXhDMmtMR2U0ZzB4OEhZUlp2QlBzVmhIZGxqVUVuMk5JVnE0QmpGYmtlclFVSXBtL1pnRGRJeDAyT1lJNU5hQUlGSXRPL05pczNKejVudTJaNnFOdUZvUzNGSkZEWW9PajBkenBxUEplYUFjV0VydFh2TStTVVdnZUV4WDZHamZoYWtuQlpxbHhpOWRuS2xDNTRkTnVZdm9TKytjSkVQcU9iYStNU1NRR3dsZm51ekNkeXlGNjJBUlBCb3BZK1VkZjkwV3Vpb0Fud01DZUtwU3d1Z2hRdGl1ZStoTVpMNzcvWlJCSWxzNktsMG9ic1hzN1g5U1E5OFBPeURHQ0JEVHRXVHVyUTBzUjhXTmg4TTVtUTVGa3pjNFA0ZHlLbGlQVURxeXNVMEFyU3VpWWd6TmR3c0UzUFlKL0hRY3U1MU95TGVtR2htVy9IR1kwZFZITHFsQ0ZGMXBrZ2wiLCJNSUlEeFRDQ0FxMmdBd0lCQWdJUUFxeGNKbW9MUUp1UEMzbnlya1lsZHpBTkJna3Foa2lHOXcwQkFRVUZBREJzTVFzd0NRWURWUVFHRXdKVlV6RVZNQk1HQTFVRUNoTU1SR2xuYVVObGNuUWdTVzVqTVJrd0Z3WURWUVFMRXhCM2QzY3VaR2xuYVdObGNuUXVZMjl0TVNzd0tRWURWUVFERXlKRWFXZHBRMlZ5ZENCSWFXZG9JRUZ6YzNWeVlXNWpaU0JGVmlCU2IyOTBJRU5CTUI0WERUQTJNVEV4TURBd01EQXdNRm9YRFRNeE1URXhNREF3TURBd01Gb3diREVMTUFrR0ExVUVCaE1DVlZNeEZUQVRCZ05WQkFvVERFUnBaMmxEWlhKMElFbHVZekVaTUJjR0ExVUVDeE1RZDNkM0xtUnBaMmxqWlhKMExtTnZiVEVyTUNrR0ExVUVBeE1pUkdsbmFVTmxjblFnU0dsbmFDQkJjM04xY21GdVkyVWdSVllnVW05dmRDQkRRVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFNYk01WFBtKzlTNzVTMHRNcWJmNVlFL3ljMGxTYlp4S3NQVmxEUm5vZ29jc0Y5cHBrQ3h4TGV5ajlDWXBLbEJXVHJUM0pUV1BOdDBPS1JLekUwbGd2ZEtwVk1TT083elNXMXhrWDVqdHF1bVg4T2toUGhQWWxHKytNWHMyemlTNHdibENKRU14Q2hCVmZ2TFdva1ZmbkhvTmI5TmNnazl2am80VUZ0M01SdU5zOGNrUlpxbnJHMEFGRm9FdDdvVDYxRUttRUZCSWs1bFlZZUJRVkNtZVZ5SjNobEtWOVV1NWwwY1V5eCttTTBhQmhha2FIUFFOQVFUWEtGeDAxcDhWZHRlWk9FM2h6QldCT1VSdENtQUV2RjVPWWlpQWhGOEoyYTNpTGQ0OHNvS3FEaXJDbVRDdjJaZGxZVEJvU1VlaDEwYVVBc2dFc3hCdTI0TFVUaTRTOHNDQXdFQUFhTmpNR0V3RGdZRFZSMFBBUUgvQkFRREFnR0dNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdIUVlEVlIwT0JCWUVGTEUrdzJrRCtMOUhBZFNZSmhvSUF1OWpaQ3ZETUI4R0ExVWRJd1FZTUJhQUZMRSt3MmtEK0w5SEFkU1lKaG9JQXU5alpDdkRNQTBHQ1NxR1NJYjNEUUVCQlFVQUE0SUJBUUFjR2dhWDNOZWNuenlJWmdZSVZ5SGJJVWY0S21lcXZ4Z3lka0FRVjhHSzgzclpFV1dPTmZxZS9FVzFudGxNTVV1NGtlaERMSTZ6ZU03YjQxTjVjZGJsSVpRQjJsV0htaVJrOW9wbXpONmNOODJvTkxGcG15UElubmdpSzNCRDQxVkhNV0VaNzFqRmhTOU9NUGFnTVJZanlPZmlaUll6eTc4YUc2QTkrTXBlaXpHTFlBaUpMUXdHWEZLM3hQa0ttTkVWWDU4U3ZudzJZemk5UktSLzVDWXJDc1NYYVEzcGpPTEFFRmU0eUhZU2tWWHlTR25ZdkNvQ1d3OUUxQ0F4Mi9TNmNDWmRrR0NldkVzWENTKzB5eDVEYU1rSEo4SFNYUGZxSWJsb0VwdzhuTCtlL0lCY20yUE43RWVxSlNkbm9EZnpBSUo5Vk5lcCtPa3VFNk4zNkI5SyIsIk1JSUR0ekNDQXArZ0F3SUJBZ0lRRE9mZzVSZllSdjZQNVdEOEcvQXdPVEFOQmdrcWhraUc5dzBCQVFVRkFEQmxNUXN3Q1FZRFZRUUdFd0pWVXpFVk1CTUdBMVVFQ2hNTVJHbG5hVU5sY25RZ1NXNWpNUmt3RndZRFZRUUxFeEIzZDNjdVpHbG5hV05sY25RdVkyOXRNU1F3SWdZRFZRUURFeHRFYVdkcFEyVnlkQ0JCYzNOMWNtVmtJRWxFSUZKdmIzUWdRMEV3SGhjTk1EWXhNVEV3TURBd01EQXdXaGNOTXpFeE1URXdNREF3TURBd1dqQmxNUXN3Q1FZRFZRUUdFd0pWVXpFVk1CTUdBMVVFQ2hNTVJHbG5hVU5sY25RZ1NXNWpNUmt3RndZRFZRUUxFeEIzZDNjdVpHbG5hV05sY25RdVkyOXRNU1F3SWdZRFZRUURFeHRFYVdkcFEyVnlkQ0JCYzNOMWNtVmtJRWxFSUZKdmIzUWdRMEV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQ3REaFhPNUVPQVhMR0g4N2RnK1hFU3BhN2NKcFNJcXZUTzlTQTVLRmhnRFBpQTJxa1ZsVEpoUExXeEtJU0tpdHlmQ2d5REYzcVBrS3lLNTNsVFhER0VLdllQbURJMmRzemUzVHlvb3U5cSt5SHlVbUhmbnlEWEgrS3gyZjRZWk5JU1cxLzVXQmcxdkVmTm9UYjVhMy9Vc0RnK3dSdkRqRFBaMkM4WS9pZ1BzNmVEMXNOdVJNQmhOWllXL2xtY2kzWnQxL0dpU3cwci93dHkycDVnMEk2UU5jWjRWWWNnb2MvbGJRcklTWHd4bUROc0l1bUgwREphb3JvVGdoSHRPUmVkbVRweW9lYjZwTm5WRnpGMXJvVjlJcTQvQVVhRzlpaDV5TEhhNUZjWHhINGNEckMwa3FaV3M3MnlsKzJxcC9DM3hhZy9sUmJRLzZHVzZ3aGZHSGRQQWdNQkFBR2pZekJoTUE0R0ExVWREd0VCL3dRRUF3SUJoakFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQjBHQTFVZERnUVdCQlJGNjZLdjlKTExnakV0VVl1bnB5R2Q4MjNJRHpBZkJnTlZIU01FR0RBV2dCUkY2Nkt2OUpMTGdqRXRVWXVucHlHZDgyM0lEekFOQmdrcWhraUc5dzBCQVFVRkFBT0NBUUVBb2c2ODMrTHQ4T055YzNwa2xMLzNjbWJZTXVSQ2RXS3VoK3Z5MWRuZVZyT2Z6TTRVS0xrTmwyQmNFa3hZNU5NOWcwbEZXSmMxYVJxb1IrcFd4bm1yRXRobmdZVGZmd2s4bE9hNEppd2d2VDJ6S0luM1gvOGk0cGVFSCtsbDc0ZmczOEZuU2JOZDY3SUpLdXNtN1hpK2ZUOHI4N2NtTlcxZmlRRzJTVnVmQVFXYnF6MGx3Y3kyZjhMeGI0YkcrbVJvNjRFdGxPdEN0L3FNSHQxaThiNVFaN2RzdmZQeEgyc01OZ2NXZnpkOHFWdHRldkVTUm1DRDF5Y0V2a3ZPbDc3RFp5cG9FZCtBNXd3elpyOFREUlJ1ODM4Zll4QWUrbzBiSlcxc2o2VzNZUUd4MHFNbW9SQnhuYTNpdy9uRG1WRzNLd2NJemk3bVVMS24rZ3BGTDZMdzhnPT0iLCJNSUlDQ2pDQ0FaR2dBd0lCQWdJUWJrZXB5SXVVdHVpN095cllvckxCbVRBS0JnZ3Foa2pPUFFRREF6QkhNUXN3Q1FZRFZRUUdFd0pWVXpFaU1DQUdBMVVFQ2hNWlIyOXZaMnhsSUZSeWRYTjBJRk5sY25acFkyVnpJRXhNUXpFVU1CSUdBMVVFQXhNTFIxUlRJRkp2YjNRZ1VqUXdIaGNOTVRZd05qSXlNREF3TURBd1doY05Nell3TmpJeU1EQXdNREF3V2pCSE1Rc3dDUVlEVlFRR0V3SlZVekVpTUNBR0ExVUVDaE1aUjI5dloyeGxJRlJ5ZFhOMElGTmxjblpwWTJWeklFeE1RekVVTUJJR0ExVUVBeE1MUjFSVElGSnZiM1FnVWpRd2RqQVFCZ2NxaGtqT1BRSUJCZ1VyZ1FRQUlnTmlBQVR6ZEhPbmFJdGdya080TmNXQk1IdExTWjM3d1dITzV0NUd2V3ZWWVJnMXJrRGRjL2VKa1RCYTZ6enVoWHlpUUhZN3FjYTRSOWdxNTVLUmFuUHBzWEk1bnltZm9walRYMTVZaG1VUG9ZUmxCdEhjaThuSGM4aU1haS9seEt2UkhZcWpRakJBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQjBHQTFVZERnUVdCQlNBVE5icmRQOUpOcVBWMlB5MVBzVnE4SlFkakRBS0JnZ3Foa2pPUFFRREF3Tm5BREJrQWpCcVVGSjBDTVJ3M0o1UWRDSG9qWG9odzArV2JoWFJJalZoTGZvSU4rNFpiYTNic3N4OUJ6VDFZQmtzdFRUWmJ5QUNNQU54c2JxallBdUc3Wm9JYXBWb24rS3o0Wk5rZkY2VHB0OTVMWTJGNDVUUEkxMXh6UEt3VGRiK21jaVVxWFdpNHc9PSIsIk1JSUZrRENDQTNpZ0F3SUJBZ0lRQlpzYlY1Nk9JVExpT1FlOXAzZDFYREFOQmdrcWhraUc5dzBCQVF3RkFEQmlNUXN3Q1FZRFZRUUdFd0pWVXpFVk1CTUdBMVVFQ2hNTVJHbG5hVU5sY25RZ1NXNWpNUmt3RndZRFZRUUxFeEIzZDNjdVpHbG5hV05sY25RdVkyOXRNU0V3SHdZRFZRUURFeGhFYVdkcFEyVnlkQ0JVY25WemRHVmtJRkp2YjNRZ1J6UXdIaGNOTVRNd09EQXhNVEl3TURBd1doY05Nemd3TVRFMU1USXdNREF3V2pCaU1Rc3dDUVlEVlFRR0V3SlZVekVWTUJNR0ExVUVDaE1NUkdsbmFVTmxjblFnU1c1ak1Sa3dGd1lEVlFRTEV4QjNkM2N1WkdsbmFXTmxjblF1WTI5dE1TRXdId1lEVlFRREV4aEVhV2RwUTJWeWRDQlVjblZ6ZEdWa0lGSnZiM1FnUnpRd2dnSWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUNEd0F3Z2dJS0FvSUNBUUMvNXBCemFONjc1RjFLUERBaU1Ha3o3TUtuSlM3SklUM3lpdGhad3VFcHB6MVlxM2FhemE1N0c0UU54REFmOHh1a09CYnJWc2FYYlIycnNubnl5aEhTNUYvV0JUeFNEMUlmeHA0VnBYNituNmxYRmxsVmNxOW9rM0RDc3JwMW1XcHpNcFRSRUVRUUx0K0M4d2VFNW5RN2JYSGlMUXdiN2lEVnlTQWRZeWt0enV4ZVRzaVQrQ0ZobXpUckJjWmU3RnNhdk92Sno4MnNORUJmc1hwbTduZklTS2htVjFlZlZGaU9EQ3UzVDZjdzJWYnV5bnRkNDYzSlQxN2xOZWN4eTlxVFh0eU9qNERhdHBHWVFKQjV3M2pIdHJIRXRXb1lPQU1RamRqVU42UXVCWDJJOVlJK0VKRndxMVdDUVRMWDJ3UnpLbTZSQVh3aFROUzhyaHNEZFYxNFp0azZNVVNhTTBDL0NOZGFTYVRDNXFtZ1o5MmtKN3loVHptMUVWZ1g5eVJjUm85azk4RnBpSGFZZGoxWlhVSjJoNG1YYVhwSThPQ2lFaHRtbW5USzNrc2U1dzVqcnViVTc1S1NPcDQ5M0FEa1JTV0p0cHBFR1N0K3dKUzAwbUZ0NnpQWnhkOUxCQURNZlJ5Vnc0LzNJYkt5RWJlN2YvTFZqSEFzUVdDcXNXTVlSSlVhZG1KKzlvQ3crK2hrcGpQUmlRZmh2YmZtUTZRWXVLWjNBZUVQbEF3aEhiSlVLU1dKYk9VT1VsRkhkTDRtckxaQmRkNTZyRitOUDhtODAwRVJFbHZsRUZEck1jWEtjaFlpQ2Q5OFRIVS9ZK3doWDhRZ1VXdHZzYXVHaTAvQzFrVmZuU0Q4b1I3RndJK2lzWDRLSnBuMTVHa3ZtQjB0OWRtcHNoM2xHd0lEQVFBQm8wSXdRREFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQTRHQTFVZER3RUIvd1FFQXdJQmhqQWRCZ05WSFE0RUZnUVU3TmZqZ3RKeFhXUk0zeTVuUCtlNm1LNGNEMDh3RFFZSktvWklodmNOQVFFTUJRQURnZ0lCQUx0aDJYMnBiTDRYeEpFYnc2R2lBSTNqWkdnUFZzOTNybkQ1L1pwS21ibkplRndNREYvazVoUXBWZ3MyU1YxRVkrQ3RuSllZWmhzakRUMTU2VzFyMWxUNDBqekJRMEN1SFZEMVV2eVFPN3VZbVdscng4R25xR2lrSjl5ZCtTZXVNSVc1OW1kTk9qNlBXVGtpVTBUcnlGMER5dTFRZW4xaUlRcUF5SE5tMGFBRllGL29wYlNucjZqM2JUV2NmRnFLMXFJNG1mTjRpL1JOMGlBTDNnVHVqSnRIZ1hJTndCUXk3ekJaTHE3Z2NmSlc1R3FYYjVKUWJaYU5hSHFhc2pZVWVnYnlKTGtKRVZEWENMRzRpWHFFSTJGQ0tlV2p6YUlnUWRmUm5HVFo2aWFoaXhUWFRCbXlVRUZ4UFQ5TmNDT0dERXJjZ2RMTU1wU0VEUWdKbHh4UHdPNXJJSFF3MHVBNU5CQ0ZJUlVCQ09oVk10NXhTZGtvRjFCTjVyNU4wWFdzME1yN1FiaERwYXJUd3dWRVR5dzJtK0w2NGtXNEkxTnNCbTluVlg5R3RVdy9iaWhhZVNiU3BLaGlsOUllNHUxS2k3d2IvVWRLRGQ5blpuNnlXMEhRTytUME8vUUVZK252d2xRQVVhQ0tLc25PZU16VjZvY0VHTFBPcjBtSXIvT1NtYmF6NW1FUDBvVUE1MUFhNUJ1Vm5SbWh1Wnl4bTdFQUh1L1FEMDlDYk1rS3ZPNUQranB4cGNoTkpxVTEvWWxkdklWaUhUTFNvQ3RVN1pwWHdkdjZFTThadDR0S0c0OEJ0aWVWVStpMmlXMWJ2R2pVSStpTFVhSlcrZkNtZ0tEV0hyTzhEdzlUZFNtcTZoTjM1TjZNZ1NHdEJ4QkhFYTJIUFFmUmRielA4MlorIiwiTUlJRldqQ0NBMEtnQXdJQkFnSVFia2VweGxxejV5REZNSm8vYUZMeWJ6QU5CZ2txaGtpRzl3MEJBUXdGQURCSE1Rc3dDUVlEVlFRR0V3SlZVekVpTUNBR0ExVUVDaE1aUjI5dloyeGxJRlJ5ZFhOMElGTmxjblpwWTJWeklFeE1RekVVTUJJR0ExVUVBeE1MUjFSVElGSnZiM1FnVWpJd0hoY05NVFl3TmpJeU1EQXdNREF3V2hjTk16WXdOakl5TURBd01EQXdXakJITVFzd0NRWURWUVFHRXdKVlV6RWlNQ0FHQTFVRUNoTVpSMjl2WjJ4bElGUnlkWE4wSUZObGNuWnBZMlZ6SUV4TVF6RVVNQklHQTFVRUF4TUxSMVJUSUZKdmIzUWdVakl3Z2dJaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQ0R3QXdnZ0lLQW9JQ0FRRE8zdjJtKyt6c0ZEUThCd1phYkZuM0dUWGQ5OEdkVmFyVHpUdWtrM0x2Q3ZwdG5mYndoWUJib1VoU256bkZ0KzRvck8vTGRtZ1V1ZCt0QVd5Wkg4UWlIWi8rY25mZ0xGdXY1QVMvVDNLZ0dqU1k2RGxvN0pVbGUzYWg1bW01aFJtOWlZeityZTAyNm5POC80UGl5MzNCMHM1S3M0MEZub3RKazkvQlc5QnVYdkF1TUM2Qy9QcTh0QmNLU09XSW04V2JhOTZ3eXJRRDhOcjBrTGhsWlBkY1RLM29mbVplbWRlNHdqN0kwQk9kcmU3a1JYdUpWZmVLSDJKU2hCS3p3a0NYNDRvZlI1R21kRnJTK0xGaktCQzRzd200Vm5kQW9pYVllY2IrM3lYdVB1V2dmOVJoRDFGTFBEK00ydUZ3ZE5qQ2FLSDV3UXpwb2VKL3UxVThkZ2J1YWs3TWtvZ3dUWnE5VHd0SW1vUzFtS1BWKzNQQlYySGRLRloxRTY2SGp1Y01VUWtRZFloTXZJMzVlenpVSWtnZkt0enJhN3RFc2NzemNUSkdyNjFLOFl6b2REcXM1eG9pYzREU01QY2xRc2NpT3pzU3JaWXV4c04yQjZvZ3R6VkpWK21TU2VoMkZuSXhaeXVXZm9xang1UldJcjlxUzM0QkliSWpNdC9rbWtSdFdWdGQ5UUNnSEp2R2VKZU5rUCtieUtxMHJ4RlJPVjdaKzJldDFWc1JuVEthRzczVnVsdWx5Y3NsYVZOVkoxemd5amJMaUdIN0hyZlF5KzRXKzlPbVRONlNwZFRpMy9VR1ZONHVuVXUwa3pDcWdjN2RHdHhSY3cxUGNPbmx0aFloR1hteTVva0xkV1RLMWF1OENjRVlvZi9VVktHRlBQMFVKQU95aDlPa3R3SURBUUFCbzBJd1FEQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVXUvL0tqaU9mVDVuSzIrSm9wcVVWSnhjZTJRNHdEUVlKS29aSWh2Y05BUUVNQlFBRGdnSUJBTFpwOEtaMy9wN3VDNEd0NGNDcHgvazFIVUNDcStZRXROL0w5eDBQZy9CK0UwMk5qTzdqTXlMRE9meEEzMjVCUzBKVHZoYUk4ZEk0WHNSb21SeVlVcE9NNTJqdEcycHplZ1ZBVFg5bE85Wlk4YzZEUjJEai81ZXBuR0IzR0ZXMWZnaVR6OUQyUEdjREZXRUorWUY1OWV4VHBKL0pqd0dMYzhSM2R0eURvdlVNU1Jxb2R0NlNtMlQ0c3l6Rko5TUh3QWlBcEppUzR3R1dBcW9DN284N3hkRnRDak13YzNpNVQxUVd2d3NIb2FSYzVzdkpYSVNQRCtBVmR5eCtKbjdheEV2YnB4WjNCN0ROZGVoeVF0YVZoSjJHZy9Ma2tNMEpSOVNMQTNEYVdzWURRdlR0TjZMd0cxQlVTdzdZaE40WktKbUJSNjRKR3o5STBjTnY0ckJnRi9YdUl3S2wyZ0JiYlpDcjdxTHBHenZweDBRblJZNXJuL1draEx4MytXdVhyRDVSUmFJUnBzeUY3Z3BvOGo1UU9Ib2tZaDRYSURkdGFrMjNDWnZKL0tSWTliYjduRTRZdTVVQzU2R3Rtd2Z1Tm1zazBqbUd3Wk9EVU5LQlJxaGZZbGNzdTJ4a2lBaHU3eE5VWDkwdHhHZGowOCtKTjcrZElQVDdlb09ib0I2QkFGREM1QXdpV1ZJUTdVTldod0Q0RkZLbkhZdVRqS0pOUm44bnhuR2JKTjdrMm9hTERYNXJJTUhBbnVGbDJHcWpwdWlGaXpvSENCeTY5WTlWbWhoMWZ1WHNnV2JSSVhPaE5VUUxnRDFibkY1dktoZVcwWU1qaUdadDVvYmljREl2VWlMbnlPZC94Q3hnWFMvRHI1NUZCY09FQXJmOUxBaFNUNExkby9EVWhna0MiLCJNSUlDaVRDQ0FnK2dBd0lCQWdJUUgwZXZxbUlBY0ZCVVRBR2VtMk9aS2pBS0JnZ3Foa2pPUFFRREF6Q0JoVEVMTUFrR0ExVUVCaE1DUjBJeEd6QVpCZ05WQkFnVEVrZHlaV0YwWlhJZ1RXRnVZMmhsYzNSbGNqRVFNQTRHQTFVRUJ4TUhVMkZzWm05eVpERWFNQmdHQTFVRUNoTVJRMDlOVDBSUElFTkJJRXhwYldsMFpXUXhLekFwQmdOVkJBTVRJa05QVFU5RVR5QkZRME1nUTJWeWRHbG1hV05oZEdsdmJpQkJkWFJvYjNKcGRIa3dIaGNOTURnd016QTJNREF3TURBd1doY05Nemd3TVRFNE1qTTFPVFU1V2pDQmhURUxNQWtHQTFVRUJoTUNSMEl4R3pBWkJnTlZCQWdURWtkeVpXRjBaWElnVFdGdVkyaGxjM1JsY2pFUU1BNEdBMVVFQnhNSFUyRnNabTl5WkRFYU1CZ0dBMVVFQ2hNUlEwOU5UMFJQSUVOQklFeHBiV2wwWldReEt6QXBCZ05WQkFNVElrTlBUVTlFVHlCRlEwTWdRMlZ5ZEdsbWFXTmhkR2x2YmlCQmRYUm9iM0pwZEhrd2RqQVFCZ2NxaGtqT1BRSUJCZ1VyZ1FRQUlnTmlBQVFEUjNzdmRjbUNGWVg3ZGVTUkZ0U3JZcG4xUGxJTEJzNUJBSCtYNFFva1BCMEJCTzQ5MG8wSmx3emdkZVQ2KzNlS0t2VURZRXMyaXhZakZxMEpjZlJLOUNoUXRQNklIRzQvYkM4dkNWbGJwVnNMTTVuaXd6MkorV29zNzdMVEJ1bWpRakJBTUIwR0ExVWREZ1FXQkJSMWNhY1pTQm04blozcVFVZmZsTVJJZDVuVGVUQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBS0JnZ3Foa2pPUFFRREF3Tm9BREJsQWpFQTd3TmJlcXkzZUFweXQ0amYvN1ZHRkFrSytxRG1mUWpHR29lOUdLaHp2U2JLWUF5ZHpwbWZ6MXdQTU9HK0ZESHFBakFVOUpNOFNhY3plcEJHUjdOamZST2JUcmR2R0RlQVUvN2RJT0ExbWpiUnh3RzU1dHpkOC84ZExEb1dWOW1TT2RZPSIsIk1JSURURENDQWpTZ0F3SUJBZ0lJZDNjR0p5YXBzWHd3RFFZSktvWklodmNOQVFFTEJRQXdSREVMTUFrR0ExVUVCaE1DVlZNeEZEQVNCZ05WQkFvTUMwRm1abWx5YlZSeWRYTjBNUjh3SFFZRFZRUUREQlpCWm1acGNtMVVjblZ6ZENCRGIyMXRaWEpqYVdGc01CNFhEVEV3TURFeU9URTBNRFl3TmxvWERUTXdNVEl6TVRFME1EWXdObG93UkRFTE1Ba0dBMVVFQmhNQ1ZWTXhGREFTQmdOVkJBb01DMEZtWm1seWJWUnlkWE4wTVI4d0hRWURWUVFEREJaQlptWnBjbTFVY25WemRDQkRiMjF0WlhKamFXRnNNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQTlodFBad2Nyb1JYMUJpTExId0d5NDNORkJrUkpMTHRKSlJUV3pzTzNxeXhQeGtFeWxGZjZFcWRiRHVLUEh4NkdHYWVxdFMyNVh3Mkt3cStGTlhreUxic2NZamZ5c1Z0S1Bjck5jVi9wUXI2VTZNamUrU0pJWk1ibHE4WXJiYTBGOFByVkM4K2E1ZkJRcElzN1I2VWpXM3A2K0RNL3VPK1psK01nd2RZb2ljK1UrN2xGN2VOQUZ4SFVkUEFMTWVJckptcWJURmV1ckNBK3VrVjZCZk85bTJrVnJuMU9JR1BFTlhZNkJ3TEpOLzNIUis3bzhYWWRjeFh5bDZTMXlIcDUyVUtxSzM5Yy9zNG1UNk5tZ1RXdlJMcFVIaHd3TW1XZDVqeVRYbEJPZXVNNjFHN01HdnY1MGpldUpDcXJWd01pS0ExSmRYKzNLTnAxdjQ3ajNBNTVNUUlEQVFBQm8wSXdRREFkQmdOVkhRNEVGZ1FVblpQR1U0dGV5cTgvbng0UDVabVZ2Q1QybEk4d0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBT0JnTlZIUThCQWY4RUJBTUNBUVl3RFFZSktvWklodmNOQVFFTEJRQURnZ0VCQUZpczlBUU96Y0FOL3dyOTFMb1dYeW05ZTJpWldFblN0QjAzVFg4bmZVWUdYVVBHaGk0K2M3SW1mVStUcWJiRUtwcXJJWmNVc2Q2TTA2dUpGZGhySk5UeEZxN1lwRnpVZjFHTzdSZ0JzWk5qdmJ6NFlZQ2FuckhPUW5EaXFYMEdKWDBub2Y1djdMTWVKTnJqUzFVYUFEczF0RHZaMTEwdy9ZRVRpZkxDQml2dFo4U095VU95WEdzVmlRSzhZdnhPOHJVenFySnYwd3FpVU9QMk8rZ3VSTUxiWmppcE0xWkk4VzBiTTQwTmpEOWdONTNUeW0xK05INE5uM0oyaXh1ZmN2MVNOVUZGQXBZdkhMS2FjMGtoc1VsSFJVZTA3Mm8wRWNsTm1zeFp0OVlDbmxwT1piV1VyaHZmS2JBVzhiOEFuZ2M2RjJTMUJMVWpJWmtLbFR1WGZPOD0iLCJNSUlFQURDQ0F1aWdBd0lCQWdJQkFEQU5CZ2txaGtpRzl3MEJBUVVGQURCak1Rc3dDUVlEVlFRR0V3SlZVekVoTUI4R0ExVUVDaE1ZVkdobElFZHZJRVJoWkdSNUlFZHliM1Z3TENCSmJtTXVNVEV3THdZRFZRUUxFeWhIYnlCRVlXUmtlU0JEYkdGemN5QXlJRU5sY25ScFptbGpZWFJwYjI0Z1FYVjBhRzl5YVhSNU1CNFhEVEEwTURZeU9URTNNRFl5TUZvWERUTTBNRFl5T1RFM01EWXlNRm93WXpFTE1Ba0dBMVVFQmhNQ1ZWTXhJVEFmQmdOVkJBb1RHRlJvWlNCSGJ5QkVZV1JrZVNCSGNtOTFjQ3dnU1c1akxqRXhNQzhHQTFVRUN4TW9SMjhnUkdGa1pIa2dRMnhoYzNNZ01pQkRaWEowYVdacFkyRjBhVzl1SUVGMWRHaHZjbWwwZVRDQ0FTQXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRU5BRENDQVFnQ2dnRUJBTjZkMStwWEdFbWhXK3ZYWDBpRzZyN2QvK1R2Wnh6MFpXaXpWM0dnWG5lNzdadEo2WENBUFZZWVl3aHYydkxNMEQ5L0FsUWlWQkRZc29IVXdIVTlTMy9IZDhNK2VLc2FBN1VnYXk5cUs3SEZpSDdFdXg2d3dkaEZKMitxTjFqM2h5YlgyQzMycVJlM0gzSTJUcVlYUDJXWWt0c3FibDJpL29qZ0M5NS81WTBWNGV2TE90WGlFcUlUTGRpT3IxOFNQYUFJQlFpMlhLVmxPQVJGbVI2allHQjB4VUdsY21JYllzVWZiMThhUXI0Q1VXV29yaU1ZYXZ4NEE2bE5mNEREK3F0YS9LRkFwTW9aRnY2eXlPOWVjdzN1ZDcyYTlubVl2TEVIWjZJVkRkMmdXTVpFZXdvK1lpaGZ1a0VIVTFqUEVYNDRkTVg0LzdWcGtJK0VkT3FYRzY4Q0FRT2pnY0F3Z2Iwd0hRWURWUjBPQkJZRUZOTEVzTktSMUV3UmNiTmh5ejJoL3Qyb2F0VGpNSUdOQmdOVkhTTUVnWVV3Z1lLQUZOTEVzTktSMUV3UmNiTmh5ejJoL3Qyb2F0VGpvV2VrWlRCak1Rc3dDUVlEVlFRR0V3SlZVekVoTUI4R0ExVUVDaE1ZVkdobElFZHZJRVJoWkdSNUlFZHliM1Z3TENCSmJtTXVNVEV3THdZRFZRUUxFeWhIYnlCRVlXUmtlU0JEYkdGemN5QXlJRU5sY25ScFptbGpZWFJwYjI0Z1FYVjBhRzl5YVhSNWdnRUFNQXdHQTFVZEV3UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUZCUUFEZ2dFQkFESkw4N0xLUHBIOEVzYWhCNHlPZDZBekJoUmNrQjRZOXdpbVBRb1orWWVBRVc1cDVKWVhNUDgwa1dOeU9PN01IQUdqSFpRb3BESDJlc1JVMS9ibE1WZ0Rvc3pPWXR1VVJYTzF2MFhKSkxYVmdnS3RJM2xwamJpMlRjN1BUTW96SStnY2lLcWRpMEZ1RnNrZzVZbWV6VHZhY1BkK21TWWdGRlFscTI1emhlYWJJWjBLYklJT3FQakNEUG9RSG15Vzc0Y054QTloaTYzdWd5dVYrSTZTaEhJNTZ5RHFnKzJEelpkdUNMenJUaWEyY3l2azAvWk0vaVp4NG1FUmRFci9WeHFIRDNWSUxzOVJhUmVnQWhKaGxkWFJRTElRVE83RXJCQkRwcVdlQ3RXVllwb056NGlDeFRJTTVDdWZSZVlObnlpY3Nia3FXbGV0TncrdkhYL2J2Wjg9IiwiTUlJRVBqQ0NBeWFnQXdJQkFnSUVTbE9NS0RBTkJna3Foa2lHOXcwQkFRc0ZBRENCdmpFTE1Ba0dBMVVFQmhNQ1ZWTXhGakFVQmdOVkJBb1REVVZ1ZEhKMWMzUXNJRWx1WXk0eEtEQW1CZ05WQkFzVEgxTmxaU0IzZDNjdVpXNTBjblZ6ZEM1dVpYUXZiR1ZuWVd3dGRHVnliWE14T1RBM0JnTlZCQXNUTUNoaktTQXlNREE1SUVWdWRISjFjM1FzSUVsdVl5NGdMU0JtYjNJZ1lYVjBhRzl5YVhwbFpDQjFjMlVnYjI1c2VURXlNREFHQTFVRUF4TXBSVzUwY25WemRDQlNiMjkwSUVObGNuUnBabWxqWVhScGIyNGdRWFYwYUc5eWFYUjVJQzBnUnpJd0hoY05NRGt3TnpBM01UY3lOVFUwV2hjTk16QXhNakEzTVRjMU5UVTBXakNCdmpFTE1Ba0dBMVVFQmhNQ1ZWTXhGakFVQmdOVkJBb1REVVZ1ZEhKMWMzUXNJRWx1WXk0eEtEQW1CZ05WQkFzVEgxTmxaU0IzZDNjdVpXNTBjblZ6ZEM1dVpYUXZiR1ZuWVd3dGRHVnliWE14T1RBM0JnTlZCQXNUTUNoaktTQXlNREE1SUVWdWRISjFjM1FzSUVsdVl5NGdMU0JtYjNJZ1lYVjBhRzl5YVhwbFpDQjFjMlVnYjI1c2VURXlNREFHQTFVRUF4TXBSVzUwY25WemRDQlNiMjkwSUVObGNuUnBabWxqWVhScGIyNGdRWFYwYUc5eWFYUjVJQzBnUnpJd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUM2aExaeTI1NE1hK0taNlRBQnAzYnFNcmlWUVJySjJtRk9XSExQL3ZhQ2ViOXpZUVlLcFNmWXMxL1RSVTRjY3RaT012SnlpZy8zZ3huUWFvQ0FBRVVlc01mbm1yOFNWeWNjbzJndkNvZTlhbXNPWG1YekhIZlYxSVdOY0NHMHN6TG5pNkxWaGprQ3NialNSODdreVVuRU82ZmUrMVI5Vjc3dzZHN0NlYkk2QzFYaVVKZ1dNaE5jTDNoV3djS1VzL0phNUNlYW55VFh4dXpRbXlXQzQ4ekN4RVhGakpkNkJtc3FFWitwQ201SU8yL2IxQkVaUXZlUEI3LzFVMStjUHZRWExPWnByRTR5VEdKMzZyZm81YnMwdkJtTHJweFI1N2QrdFZPeE15TGxiYzl3UEJyNjRwdG50b1AwamFXdllreE40RmlzWkRRU0EvaTJqWlJqSktSeEFnTUJBQUdqUWpCQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJScWNpWjYwQjd2ZmVjN2FWSFViSTJma0JKbXF6QU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFlWjhkbHNhMmVUOGlqWWZUaHdNRVlHcHJtaTVaaVhNUnJFUFI5UlAvalRrcndQSzlUM0NNcVMvcUY4UUxWSjdVRzVhWU16eW9yV0tpQUhhcldXbHVCaDEreExsRWpaaXZFdFJoMndvWlJrZno2L2Rqd1VBRlFLWFN0L1MxbWphL3FZaDJpQVJWQkN1Y2gzOGFOengrTGFVYTJOU0pYc3E5ckQxczJHMnYxZk4yRDgwN2lEZ2luV3lUbXNROXY0SWJaVCttRDEycS9PV3lGY3ExcmNhOFBkQ0U2T29HY3JCTk9USjR2ejRSbkF1a25ab2g4L0NiQ3pCNDI4SGNoMFArdkdPYXlzWENITW5IamY4N0VsZ0k1clk5N0hvc1R2dURsczRNUEdtSFZIT2tjOEtULzFFUXJCVlVBZGo4QmJHSm9YOTBnNXBKMTl4T2U0cEliNHRGOWc9PSIsIk1JSUZSakNDQXk2Z0F3SUJBZ0lJYll3VVJyR21DdTR3RFFZSktvWklodmNOQVFFTUJRQXdRVEVMTUFrR0ExVUVCaE1DVlZNeEZEQVNCZ05WQkFvTUMwRm1abWx5YlZSeWRYTjBNUnd3R2dZRFZRUUREQk5CWm1acGNtMVVjblZ6ZENCUWNtVnRhWFZ0TUI0WERURXdNREV5T1RFME1UQXpObG9YRFRRd01USXpNVEUwTVRBek5sb3dRVEVMTUFrR0ExVUVCaE1DVlZNeEZEQVNCZ05WQkFvTUMwRm1abWx5YlZSeWRYTjBNUnd3R2dZRFZRUUREQk5CWm1acGNtMVVjblZ6ZENCUWNtVnRhWFZ0TUlJQ0lqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FnOEFNSUlDQ2dLQ0FnRUF4QkxmcVYvK1FkM2Q5WitLNC9hczRUeDRtcnpZOEg5Nm9ETXEzSTBnVzY0dGIrZVQyVFp3YW1qUGpsR2poVnRuQktBUUpHOWRLSUxCbDFmWVNDa1R0dUcra1UzZmhReFRHSm9lSktKUGovQ2loUXZMOUNsLzBxUlk3aVpOeWFxb2U1cloramplUkZjVjVmaU15TmxJNGcwV0p4MGV5SU9GSmJlNnFsVkJ6QU1pU3kyUmpZdm1pYTlteCtuL0srazhyTnJTczhQaGFKeUorSG9BVnQ3MFZaVnMrN3BrM1dLTDN3dDNNdXRpekNhYW03dXFZb05NdEFaNk1NZ3B2KzBHVFplNUhNUXhLOVZmdkZNU0Y1eVpWeWxtZDJFaE1RY3VKVW1kR1BMdTh5dHhqTFc2T1FkSmQvenZMcEtRQlkwdEwzZDc3ME8vTmJ1YTJQbHpweXp5MEZmdUtFNG1YNCtRYUFrdnVQamNCdWt1bWo1UnA5RWl4QXFuT0Voc3Mvbi9mYXVHVitPNjFvVjRkN3BENmtoLzl0aStJMjBldjlFMmJGaGM4ZTZrR1ZRYTlRUFNkdWJoakwwOHM5TklTK0xJK0grU3FIWkduRUpsUHFRZXdRY0RXa1l0dUpmenQ5V3lWU0h2dXR4TUFKZjdGSlVuTTcvb1EwZEcwZ2laRm1BN21uN1M1dTA0NnV3QkhqeElWa2tKeDB3M0FKNklEc0J6NFc5bTZYSkhNRDRRNVFzRHlacENBR3pGbEg1aHhJcmZmNElhQzFuRVdUSjNzN3hnYVZZNS9iUUdleXpXWkRiWnZVanRoQjkrcFNLUEtyaEM5SUszMUZPUWVFNHRHdjJCYjBUWE93RjBsa0xnQU9JdWErckY3bktzdTcvKzZxcW8rTnoyc25tS3RtY0NBd0VBQWFOQ01FQXdIUVlEVlIwT0JCWUVGSjNBWjZZTUl0a205VVdycG1WU0VTZllSYXhqTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQTBHQ1NxR1NJYjNEUUVCREFVQUE0SUNBUUN6VjAwUVlrNDY1S3pxdUJ5dk1pUElzMGxhVVp4MktJMTVxbGRHRjlYMVV2YTNST2dJUkw4WWhOSUxnTTNGRXYwQVZRVmhoMEhjdFNTZVBNVFl5UHR3bmk5NGxvTWdOdDU4RDJrVGlLVjFOcGdJcHNiZnJNN2pXTmEzUHQ2NjgrczBRTmlpZ2ZWNFB5L1ZwZnpab3RSZUJBNFhyZjVCOE9XeWN2cEVnak5DNkMxWTkxYU1Zais2UXJDY0RGeCtMbVVtWEZOUEFMSjRmcUVObVMyTnVCMk9vc1N3L1dEUU1LU095QVJpcWNUdE5kNTZsKzBPT0Y2U0w1TndwYW1jYjZkOUV4MSt4Z2hJc1Y1bjYxRUlKZW5tSld0U0taR2Mwamx6Q0ZmZW1RYTBXNTBRQnVIQ0FLaTRIRW9DQ2hUUXdVSEsrNHcxSVgyQ09QS3BWSkVaTlpPVWJXbzZ4YkxRdTRtR2sraWJ5UTg2cDNxNG9mQjRSdnI4TnkvbGlvVHozLzRFMmFGb29DOGs0Z21WQnRXVnl1RWtsdXQ4OXBNRnUrMXo2UzNSZFRuWDV5VGIyRTVmUTQrZTBCUTV2MVZ3U0psWE1iU2M3a3FZQTVZd0gyQUc3aHNqL29GZ0l4cEhZb1dsekJrMGdHK3pyQnJqbi9CN1NLM1ZBZGxudHFseWsrb3Racld5dU9ROVBMTHZUSXpxNndlL3F6V2FWWWE4R0thMXFGNjBnMnhyYVVEVG45enh3MmxydWVGdENmVHhxbEIyQ25wOWVoZWhWWlpDbVRFSjNXQVJqUVV3ZnVhT1J0R2RGTnJIRitRRmxvekVKTFVienhRSHNrRDRvNTVCaHJ3RTBHdVd5Q3FBTlAyLzd3YWozVmpGaFQwK2ovNmVLZUMydUFsb0dSd1lRdz09IiwiTUlJRFZEQ0NBanlnQXdJQkFnSURBalJXTUEwR0NTcUdTSWIzRFFFQkJRVUFNRUl4Q3pBSkJnTlZCQVlUQWxWVE1SWXdGQVlEVlFRS0V3MUhaVzlVY25WemRDQkpibU11TVJzd0dRWURWUVFERXhKSFpXOVVjblZ6ZENCSGJHOWlZV3dnUTBFd0hoY05NREl3TlRJeE1EUXdNREF3V2hjTk1qSXdOVEl4TURRd01EQXdXakJDTVFzd0NRWURWUVFHRXdKVlV6RVdNQlFHQTFVRUNoTU5SMlZ2VkhKMWMzUWdTVzVqTGpFYk1Ca0dBMVVFQXhNU1IyVnZWSEoxYzNRZ1IyeHZZbUZzSUVOQk1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBMnN3WVl6RDk5QmNqR2xaK1c5ODhiRGprY2JkNGtkUzhvZGhNK0toRHRnUHBUU0VIQ0lqYVdDOW1PU205QlhpTG5Uam9CYmRxZm5HazVzUmdwckR2Z09TSktBK2VKZGJ0Zy9PdHBwSEhtTWxDR0RVVW5hMllScEl1VDhyeGgwUEJGcFZYTFZEdmlTMkFlbGV0OHU1ZmE5SUFqYmtVK0JRVk5kbkFScU43Y3NpUnY4bFZLODNRbHo2Y0ptVE0zODZER1hIS1R1YlUxWHVwR2MxVjNzanMwbDQ0VStWY1Q0d3QvbEFqTnZ4bTVzdU9wRGtaQUxlVkFqbVJDdzcrT0M3UkhRV2E5azArYnc4SEhhOHNIbzlnT2VMNk5sTVRPZFJlSml2YlBhZ1V2VExyR0FNb1VnUng1YXN6UGVFNHV3YzJoR0tjZWVvV01QUmZ3Q3ZvY1d2aytRSURBUUFCbzFNd1VUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01CMEdBMVVkRGdRV0JCVEFlcGhvalluN3F3VmtEQkY5cW4xbHVNck1UakFmQmdOVkhTTUVHREFXZ0JUQWVwaG9qWW43cXdWa0RCRjlxbjFsdU1yTVRqQU5CZ2txaGtpRzl3MEJBUVVGQUFPQ0FRRUFOZU1wYXVVdlhWU09LVkNVbjVrYUZPU1BlQ3BpbEtJblo1N1F6eHBlUituQnNxVFAzVUVhQlU2YlMrNUtiMVZTc3lTaE53cnJaSFlxTGl6ei9UdDFrTC82Y2RqSFBUZlN0UVdWWXJtbTNvazlObnM0ZDBpWHJLWWdqeTZteVF6Q3NwbEZBTWZPRVZFaUl1Q2w2cllWU0FsazZsNVBkUGNGUHNlS1VnemJGYlM5Ylp2bHhyRlVhS25qYVpDMm1xVVB1TGsvSUgydVNyVzRuT1FkdHF2bWxLWEJ4NE90Mi9Vbmh3NEViTlgvM2FCZDdZZFN0eXNWQXE0NXBtcDA2ZHJFNTd4Tk5CNnBYRTB6WDVJSkw0aG1YWGVYeHgxMkU2blY1ZkVXQ1JFMTFhemJKSEZ3TEpoV0M5a1h0TkhqVVN0ZWRlalYwTnhQTk8zQ0JXYUFvY3ZtTXc9PSIsIk1JSURsakNDQW42Z0F3SUJBZ0lRQzVNY090WTVaK3BuSTcvRHI1cjBTekFOQmdrcWhraUc5dzBCQVFzRkFEQmxNUXN3Q1FZRFZRUUdFd0pWVXpFVk1CTUdBMVVFQ2hNTVJHbG5hVU5sY25RZ1NXNWpNUmt3RndZRFZRUUxFeEIzZDNjdVpHbG5hV05sY25RdVkyOXRNU1F3SWdZRFZRUURFeHRFYVdkcFEyVnlkQ0JCYzNOMWNtVmtJRWxFSUZKdmIzUWdSekl3SGhjTk1UTXdPREF4TVRJd01EQXdXaGNOTXpnd01URTFNVEl3TURBd1dqQmxNUXN3Q1FZRFZRUUdFd0pWVXpFVk1CTUdBMVVFQ2hNTVJHbG5hVU5sY25RZ1NXNWpNUmt3RndZRFZRUUxFeEIzZDNjdVpHbG5hV05sY25RdVkyOXRNU1F3SWdZRFZRUURFeHRFYVdkcFEyVnlkQ0JCYzNOMWNtVmtJRWxFSUZKdmIzUWdSekl3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRRFo1eWd2VWo4MmNrbUlrelR6K0dvZU1WU0FuNjFVUWJWSDM1YW8xSytBTGJrS3ozWDlpYVY5SlByaklnd3J2SlVYQ3pPL0dVMUJCcEFBdlF4TkVQNEh0ZWNjYmlKVk1XV1h2ZE1YMGg1aTg5dnFiRkNNUDRRTWxzKzN5d1BneW0yaEZFd2JpZDN0QUxCU2ZLK1JiTEU0RTlIcEVnakFBTEFjS3hIYWQzQTJtNjdPZVlmY2duRG1DWFJ3Vldtdm8yaWZ2OTIyZWJQeW5YQXBWZlNyLzVWaDg4bEFieDNSdnBPNzA0Z3F1NTIvY2xwV2NUcy8xUFBSQ3Y0bzc2UHUyWm12QTlPUFlMZnlrcUd4dlltSkh6RE53Nll1WWpPdUZnSjNSRnJuZ1FvOHAwUXVlYmcvQkx4Y29JZmhHNjlSanMzc0xQcjQvbTN3T255cWkrUm5sVEdOQWdNQkFBR2pRakJBTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnR0dNQjBHQTFVZERnUVdCQlRPdzBxNW1WWHl1TnRndjZsK3ZWYTFsemFuMWpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQXlxVlZqT1BJUVc1cEo2ZDFFZTg4aGpadjBwM0dlRGdkYVphaWtta3VPR3liZlFUVWlhV3hNVGVLeVNITXEyek5peHlhMXI5STBqSm13WXJBOHk4Njc4RGoxSkdHMFZEakE5dHpkMjlLT1ZQdDNpYkh0WDJ2SzBMUmRXTGpTaXNDeDFCTDRHbmlsbXdPUkdZUVJJK3RCZXY0ZWF5bUcrZzNOSjFUeVdHcW9sS3ZTbkFXaHNJNnlMRVRjRGJZeis3MENqVFZXMHo5QjV5aXV0a0JjbHp6VGNIZERyRWNEY1JqdnEzMEZQdUo3S0pCRGt6TXlGZEEwRzREcXMwTWpvbVptV3p3UERDdk9OOXZ2S08rS1NBbnEzVC9FeUo0M3BkU1ZSNkR0VlFnQSs2dXdFOVczamZNdzMrcUJDZTcwM2U0WXRzWGZKd29JaE56Yk04bTlZb3A1dz09IiwiTUlJRGRUQ0NBbDJnQXdJQkFnSUxCQUFBQUFBQkZVdGF3NVF3RFFZSktvWklodmNOQVFFRkJRQXdWekVMTUFrR0ExVUVCaE1DUWtVeEdUQVhCZ05WQkFvVEVFZHNiMkpoYkZOcFoyNGdibll0YzJFeEVEQU9CZ05WQkFzVEIxSnZiM1FnUTBFeEd6QVpCZ05WQkFNVEVrZHNiMkpoYkZOcFoyNGdVbTl2ZENCRFFUQWVGdzA1T0RBNU1ERXhNakF3TURCYUZ3MHlPREF4TWpneE1qQXdNREJhTUZjeEN6QUpCZ05WQkFZVEFrSkZNUmt3RndZRFZRUUtFeEJIYkc5aVlXeFRhV2R1SUc1MkxYTmhNUkF3RGdZRFZRUUxFd2RTYjI5MElFTkJNUnN3R1FZRFZRUURFeEpIYkc5aVlXeFRhV2R1SUZKdmIzUWdRMEV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRRGFEdWFaamM2ajQwK0tmdnZ4aTRNbGErcElIL0Vxc0xtVkVRUzk4R1BSNG1kbXp4emR6eHRJSys2TmlZNmFyeW1BWmF2cHh5MFN5NnNjVEhBSG9UMEtNTTBWalUvNDNkU01VQlVjNzFEdXhDNzMvT2xTOHBGOTRHM1ZOVENPWGtOejhrSHAxV3Jqc29rNlZqazRid1k4aUdsYktrM0ZwMVM0YkluTW0vazh5dVg5aWZVU1BKSjRsdGJjZEc2VFJHSFJqY2RHc25VT2h1Z1ppdFZ0Yk5WNEZwV2k2Y2dLT092eUpCTlBjMVNURTRVNkc3d2VOTFdMQll5NWQ0dXgyeDhna2FzSlUyNlF6bnMzZExsd1I1RWlVV01XZWE2eHJrRW1DTWdaSzlGR3FraldaQ3JYZ3pUL0xDckJiQmxEU2dlRjU5Tjg5aUZvNytyeVVwOS9rNURQQWdNQkFBR2pRakJBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQjBHQTFVZERnUVdCQlJnZTJZYVJRMlh5b2xRTDMwRXpUU28vL3o5U3pBTkJna3Foa2lHOXcwQkFRVUZBQU9DQVFFQTFuUG5mRTkyMEkyLzdMcWl2alRGS0RLMWZQeHNuQ3dydlFtZVU3OXJYcW9SU0xibENLT3p5ajFoVGROR0NiTSt3NkRqWTFVYjhycnZyVG5oUTdrNG8rWXZpaVk3NzZCUVZ2bkdDdjA0emNRTGNGR1VsNWdFMzhOZmxOVVZ5UlJCbk1SZGRXUVZEZjlWTU95R2ovOE43eXk1WTBiMnF2emZ2R245TGhKSVpKcmdsZkNtN3ltUEFiRVZ0UXdkcGY1cExHa2tlQjZ6cHh4eFl1N0t5SmVzRjEyS3d2aEhobTRxeEZZeGxkQm5pWVVyK1d5bVhVYWRES3FDNUpsUjNYQzMyMVk5WWVScTRWelc5djQ5M2tITUI2NWpVcjlUVS9RcjZjZjl0dmVDWDRYU1FSamJnYk1FSE1VZnBJQnZGU0RKM2d5SUNoM1dabFhpL0VqSktTWnA0QT09IiwiTUlJRjNqQ0NBOGFnQXdJQkFnSVFBZjF0TVB5anlsR29HN3hrRGpVRExUQU5CZ2txaGtpRzl3MEJBUXdGQURDQmlERUxNQWtHQTFVRUJoTUNWVk14RXpBUkJnTlZCQWdUQ2s1bGR5QktaWEp6WlhreEZEQVNCZ05WQkFjVEMwcGxjbk5sZVNCRGFYUjVNUjR3SEFZRFZRUUtFeFZVYUdVZ1ZWTkZVbFJTVlZOVUlFNWxkSGR2Y21zeExqQXNCZ05WQkFNVEpWVlRSVkpVY25WemRDQlNVMEVnUTJWeWRHbG1hV05oZEdsdmJpQkJkWFJvYjNKcGRIa3dIaGNOTVRBd01qQXhNREF3TURBd1doY05Nemd3TVRFNE1qTTFPVFU1V2pDQmlERUxNQWtHQTFVRUJoTUNWVk14RXpBUkJnTlZCQWdUQ2s1bGR5QktaWEp6WlhreEZEQVNCZ05WQkFjVEMwcGxjbk5sZVNCRGFYUjVNUjR3SEFZRFZRUUtFeFZVYUdVZ1ZWTkZVbFJTVlZOVUlFNWxkSGR2Y21zeExqQXNCZ05WQkFNVEpWVlRSVkpVY25WemRDQlNVMEVnUTJWeWRHbG1hV05oZEdsdmJpQkJkWFJvYjNKcGRIa3dnZ0lpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElDRHdBd2dnSUtBb0lDQVFDQUVtVVhOZzdEMndpejBLeFhEWGJ0elNmVFRLMVFnMkhpcWlCTkNTMWtDZHpPaVovTVBhbnM5cy9CM1BIVHNkWjdOeWdSSzBmYU9jYThPaG0wWDZhOWZaMmpZMEsyZHZLcE95dVIrT0p2ME93V0lKQUpQdUxvZE1rWXRKSFVZbVRiZjZNRzhZZ1lhcEFpUEx6K0UvQ0hGSHYyNUIrTzFPUlJ4aEZuUmdoUnk0WVVWRCs4TS81K2JKei9GcDBZdlZHT05hYW5ac2h5WjlzaFpySFVtM2dEd0ZBNjZNenczTHllVFA2dkJaWTFIMWRhdC8vTytUMjNMTGIyVk4zSTV4STZUYTVNaXJkY21yUzNJRDNLZnlJMHJuNDdhR1lCUk9jQlRrWlRtek5nOTVTK1V6ZVFjMFB6TXNOVDc5dXEvblJPYWNkcmpHQ1Qzc1RIRE4vaE1xN01renRSZUpWbmkrNDlWdjRNMEdrUEd3L3pKU1pyTTIzM2JrZjZjMFBsZmc2bFpyRXBmREtFWTFXSnhBM0JrMVF3R1JPczAzMDNwK3RkT213MVhOdEIxeExhcVVrTDM5aUFpZ21UWW82MVpzOGxpTTJFdUxFL3BEa1AyUUtlNnhKTWxYenphd1dwWGhhRHpMaG40dWdUbmN4Ymd0Tk1zKzFiLzk3bGM2d2pPeTBBdnpWVmRBbEoyRWxZR24rU051WlJrZzd6Sm4wY1RSZTh5ZXhESnRDL1FWOUFxVVJFOUpublY0ZWVVQjlYVktnKy9YUmpMN0ZRWlFubVdFSXVReHBNdFBBbFIxbjZCQjZUMUNaR1NsQ0JzdDYrZUxmOFp4WGh5VmVFSGc5ajF1bGl1dFpmVlM3cVhNWW9DQVFsT2JnT0s2bnlUSmNjQno4TlV2WHQ3eStDRHdJREFRQUJvMEl3UURBZEJnTlZIUTRFRmdRVVUzbS9XcW9yU3M5VWdPSFltOENkOHJJRFpzc3dEZ1lEVlIwUEFRSC9CQVFEQWdFR01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRU1CUUFEZ2dJQkFGelVmQTNQOXdGOVFabGxESFBGVXAvTCtNK1pCbjhiMmtNVm41NENWVmVXRlBGU1BDZUhsQ2p0SHpvQk42SjIvRk5Rd0lTYnhtdE91b3doVDZLT1ZXS1I4MmtWMkx5STQ4U3FDLzN2cU9sTFZTb0dJRzFWZUNrWjdsOHdYRXNrRVZYL0pKcHVYaW9yN2d0Tm4zLzNBVGlVRkpWREJ3bjdZS251SEtzU2pLQ2FYcWVZYWxsdGl6OEkrOGpSUmE4WUZXU1FFZzl6S0M3RjRpUk8vRmpzOFBSRi9pS3o2eStPMHRsRllRWEJsMitvZG5LUGk0dzJyNzhOQmM1eGplYW1ieDlzcG5GaXhkalFnM0lNOFdjUmlReWNFMHh5Tk4rODFYSGZxbkhkNGJsc2pEd1NYV1hhdlZjU3RrTnIvK1hlVFdZUlVjK1pydXdYdHVoeGtZemVTZjdkTlhHaUZTZVVITTloNHlhN2I2Tm5KU0ZkNXQwZEN5NW9HenVDcit5RFo0WFVtRkYwc2JtWmdJbi9mM2daWEhsS1lDNlNRSzVNTnlvc3ljZGl5QTVkOXpaYnl1QWxKUUcwM1JvSG5IY0FQOURjMWV3OTFQcTdQOHlGMW05L3FTM2Z1UUwzOVplYXRUWGF3MmV3aDBxcEtKNGpqdjljSjJ2aHNFL3pCKzRBTHRSWmg4dFNRWlhxOUVmWDdtUkJWWHlOV1FLVjNXS2R3cm51V2loMGhLV2J0NURIREFmZjlZazJkRExXS01Hd3NBdmduRXpESE5iODQybTFSMGFCTDZLQ3E5TmpSSERFamY4dE03cXRqM3UxY0lpdVBoblBRQ2pZL01pUXUxMlpJdlZTNWxqRkg0Z3hRKzZJSGRmR2pqeERhaDJuR041OVBSYnhZdm5La0tqOSIsIk1JSURyekNDQXBlZ0F3SUJBZ0lRQ0R2Z1ZwQkNSckdoZFdySldaSEhTakFOQmdrcWhraUc5dzBCQVFVRkFEQmhNUXN3Q1FZRFZRUUdFd0pWVXpFVk1CTUdBMVVFQ2hNTVJHbG5hVU5sY25RZ1NXNWpNUmt3RndZRFZRUUxFeEIzZDNjdVpHbG5hV05sY25RdVkyOXRNU0F3SGdZRFZRUURFeGRFYVdkcFEyVnlkQ0JIYkc5aVlXd2dVbTl2ZENCRFFUQWVGdzB3TmpFeE1UQXdNREF3TURCYUZ3MHpNVEV4TVRBd01EQXdNREJhTUdFeEN6QUpCZ05WQkFZVEFsVlRNUlV3RXdZRFZRUUtFd3hFYVdkcFEyVnlkQ0JKYm1NeEdUQVhCZ05WQkFzVEVIZDNkeTVrYVdkcFkyVnlkQzVqYjIweElEQWVCZ05WQkFNVEYwUnBaMmxEWlhKMElFZHNiMkpoYkNCU2IyOTBJRU5CTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUE0anZoRVhMZXFLVFRvMWVxVUtLUEMzZVF5YUtsN2hMT2xsc0JDU0RNQVpPblRqQzNVL2REeEdrQVY1M2lqU0xkaHdaQUFJRUp6czRiZzcvZnpUdHhSdUxXWnNjRnMzWW5Gbzk3bmg2VmZlNjNTS01JMnRhdmVndzVCbVYvU2wwZnZCZjRxNzd1S05kMGYzcDRtVm1GYUc1Y0l6Skx2MDdBNkZwdDQzQy9keEMvL0FIMmhkbW9SQkJZTXFsMUdOWFJvcjVINGlkcTlKb3orRWtJWUl2VVg3UTZoTCtocWtwTWZUN1BUMTlzZGw2Z1N6ZVJudHdpNW0zT0ZCcU9hc3YremJNVVpCZkhXeW1lTXIveTd2clRDMExVcTdkQk10b00xTy80Z2RXN2pWZy90UnZvU1NpaWNOb3hCTjMzc2hieVRBcE9CNmp0U2oxZXRYK2prTU92SndJREFRQUJvMk13WVRBT0JnTlZIUThCQWY4RUJBTUNBWVl3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFkQmdOVkhRNEVGZ1FVQTk1UU5WYlJUTHRtOEtQaUd4dkRsN0k5MFZVd0h3WURWUjBqQkJnd0ZvQVVBOTVRTlZiUlRMdG04S1BpR3h2RGw3STkwVlV3RFFZSktvWklodmNOQVFFRkJRQURnZ0VCQU11Y042cElFeElLK3QxRW5FOVNzUFRmcmdUMWVYa0lveVFZL0VzcmhNQXR1ZFhIL3ZUQkgxakx1RzJjZW5Ubm1DbXJFYlhqY0tDaHpVeUltWk9Na1hEaXF3OGN2cE9wLzJQVjVBZGcwNk8vblZzSjhkV080MVAwam1QNlA2ZmJ0R2JmWW1iVzBXNUJqZkl0dGVwM1NwK2RXT0lyV2NCQUkrMHRLSUpGUG5sVWtpYVk0SUJJcURmdjhOWjVZQmJlck9nT3pXNnNSQmM0TDBuYTRVVStLcmsyVTg4NlVBYjNMdWpFVjBsc1lTRVkxUVN0ZUR3c09vQnJwK3V2RlJUcDJJbkJ1VGhzNHBGc2l2OWt1WGNsVnpEQUd5U2o0ZHpwMzBkOHRiUWtDQVV3N0MyOUM3OUZ2MUM1cWZQcm1BRVNyY2lJeHBnMFg0MEtQTWJwMVpXVmJkND0iLCJNSUlDK1RDQ0FvQ2dBd0lCQWdJTkFLYUxlU2tBQUFBQVVOQ1IrVEFLQmdncWhrak9QUVFEQXpDQnZ6RUxNQWtHQTFVRUJoTUNWVk14RmpBVUJnTlZCQW9URFVWdWRISjFjM1FzSUVsdVl5NHhLREFtQmdOVkJBc1RIMU5sWlNCM2QzY3VaVzUwY25WemRDNXVaWFF2YkdWbllXd3RkR1Z5YlhNeE9UQTNCZ05WQkFzVE1DaGpLU0F5TURFeUlFVnVkSEoxYzNRc0lFbHVZeTRnTFNCbWIzSWdZWFYwYUc5eWFYcGxaQ0IxYzJVZ2IyNXNlVEV6TURFR0ExVUVBeE1xUlc1MGNuVnpkQ0JTYjI5MElFTmxjblJwWm1sallYUnBiMjRnUVhWMGFHOXlhWFI1SUMwZ1JVTXhNQjRYRFRFeU1USXhPREUxTWpVek5sb1hEVE0zTVRJeE9ERTFOVFV6Tmxvd2diOHhDekFKQmdOVkJBWVRBbFZUTVJZd0ZBWURWUVFLRXcxRmJuUnlkWE4wTENCSmJtTXVNU2d3SmdZRFZRUUxFeDlUWldVZ2QzZDNMbVZ1ZEhKMWMzUXVibVYwTDJ4bFoyRnNMWFJsY20xek1Ua3dOd1lEVlFRTEV6QW9ZeWtnTWpBeE1pQkZiblJ5ZFhOMExDQkpibU11SUMwZ1ptOXlJR0YxZEdodmNtbDZaV1FnZFhObElHOXViSGt4TXpBeEJnTlZCQU1US2tWdWRISjFjM1FnVW05dmRDQkRaWEowYVdacFkyRjBhVzl1SUVGMWRHaHZjbWwwZVNBdElFVkRNVEIyTUJBR0J5cUdTTTQ5QWdFR0JTdUJCQUFpQTJJQUJJUVR5ZEM2YlVGNzRtelE2MVZmWmdJYUpQUmJpV2xINDdqQ2ZmSHlBc1dmb1BaYjFZc0dHWVpQVXhCdEJ5UW5vYUQ0MVVjWllVeDl5cE1uNm5RTTcyK1dDZjVqN0hCZE5xMW5kNjdKblh4VlJEcWlZMUVmOWVOaTFLbEhCejdNSUtOQ01FQXdEZ1lEVlIwUEFRSC9CQVFEQWdFR01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZMZGo1eHJkamVrSXBsV0RwT0JxVUVGbEVVSkpNQW9HQ0NxR1NNNDlCQU1EQTJjQU1HUUNNR0Y1Mk9WQ1I5OGNybE9aRjdadkhIM2h2eEdVMFFPSWRlU05pYVNLZDBiZWJXSHZBdlg3dGQvTS9rNy8vcW5tcHdJd1c1blhoVGNHdFhzSS9lc25pMHFVK2VINnA0NG1DT2g4a21odGM5aHZKcXdoQXJpWnR5WkJXeVZncnRCSUd1NEciLCJNSUlGMkRDQ0E4Q2dBd0lCQWdJUVRLcjV5dHRqYitBZjkwN1lXd09HblRBTkJna3Foa2lHOXcwQkFRd0ZBRENCaFRFTE1Ba0dBMVVFQmhNQ1IwSXhHekFaQmdOVkJBZ1RFa2R5WldGMFpYSWdUV0Z1WTJobGMzUmxjakVRTUE0R0ExVUVCeE1IVTJGc1ptOXlaREVhTUJnR0ExVUVDaE1SUTA5TlQwUlBJRU5CSUV4cGJXbDBaV1F4S3pBcEJnTlZCQU1USWtOUFRVOUVUeUJTVTBFZ1EyVnlkR2xtYVdOaGRHbHZiaUJCZFhSb2IzSnBkSGt3SGhjTk1UQXdNVEU1TURBd01EQXdXaGNOTXpnd01URTRNak0xT1RVNVdqQ0JoVEVMTUFrR0ExVUVCaE1DUjBJeEd6QVpCZ05WQkFnVEVrZHlaV0YwWlhJZ1RXRnVZMmhsYzNSbGNqRVFNQTRHQTFVRUJ4TUhVMkZzWm05eVpERWFNQmdHQTFVRUNoTVJRMDlOVDBSUElFTkJJRXhwYldsMFpXUXhLekFwQmdOVkJBTVRJa05QVFU5RVR5QlNVMEVnUTJWeWRHbG1hV05oZEdsdmJpQkJkWFJvYjNKcGRIa3dnZ0lpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElDRHdBd2dnSUtBb0lDQVFDUjZGU1MwZ3BXc2F3TkpOM0Z6MFJuZEprck42TjlJM0FBY2J4VDM4VDZLaEtQUzM4UVZyMmZjSEszWVgvSlN3OFhwejNqc0FSaDd2OFJsOGYwaGo0SytqNWMrWlBtTkhyWkZHdm5uTE9Gb0lKNmRxOXhrTmZzL1EzNm5HejYzN0NDOUJSKytiN0VwaTlQZjVsL3RmeG5RM0s5REFEV2lldHJMTlB0ajVnY0ZLdCs1ZU51L05pbzVKSWsya05yWXJoVi9lckJ2R3kyaS9NT2pacmttMnhwbWZoNFNEQkYxYTNoRFR4RllQd3lsbEVudkdmRHlpNjJhK3BHeDhjZ29MRWZaZDVJQ0xxa1RxbnlnMFkzaE92b3pJRklRMmRPY2lxYlhMMU1HeWlLWENKN3RLdVkyZTdnVVlQRENVWk9iVDZaK3BVWDJud3pWMEU4alZIdEM3WmNyeXhqR3Q5WHlEKzg2VjNFbTY5Rm1lS2pXaVMwdXFsV1BjOXZxdjlKV0w3d3FQLzB1SzNwTi91NnVQUUxPdm5vUTBJZWlkaUV5eFB4MmJ2aGlXQzRqQ2hXckJRZG5Bcm5jZXZQRHQwOXFaYWhTTDA4OTYrMURTSk13QkdCN0ZZNzl0T2k0bHUzc2dRaVVwV0FrMm5vamt4bDhaRURMWEIwQXVxTFp4VXBhVklDdTlmZlVHcFZScitnb3loaGYzRFF3NktxTENHcVI4NG9uQVpGZHIrQ0dDZTAxYTYweTFEbWEvUk1obkV3NmFiZkZvYmcyUDlBM2Z2UVFvaC9vek02TGx3ZVFSR0JZODRZY1dzcjdLYUt0ekZjT21wSDRNTjVXZFlnR3EveWFwaXFjcnhYU3RKTG5ic1EvTEJNUWVYdEhUMWVLSjJjekwrelVkcW5SK1dFVXdJREFRQUJvMEl3UURBZEJnTlZIUTRFRmdRVXU2OStBajM2cHZFOGhJNnQ3amlZN05reU10UXdEZ1lEVlIwUEFRSC9CQVFEQWdFR01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRU1CUUFEZ2dJQkFBcngxVWFFdDY1UnUyeXlUVUVVQUpOTW5Ndmx3RlRQb0NXT0F2bjlzS0lOOVNDWVBCTXRyRmFpc05aK0VaTHBMcnFlTHBweXNiMFpSR3hoTmFLYXRCWVNhVnFNNGRjK3BCcm9Md1Awcm1FZEVCc3FwSXQ2eGY0RnB1SEExc2orbnE2UEs3bzltZmpZY3dsWVJtNm1uUFRYSjlPVjJqZURjaHpUYytDaVI1a0RPRjNWU1hrQUtSekg3SnNnSEFja2FWZDRzam44T29TZ3RaeDhqYjh1azJJbnR6bmFGeGl1dlR3SmFQK0VtenpWMWdzRDQxZWVGUGZSNjAvSXZZY2p0N1pKUTNtRlhMcnJrZ3VoeHVob3FFd1dzUnFaQ3VoVExKSzdvUWtZZFF4bHFIdkxJN2Nhd2lpRnd4di8wQ3RpNzZSN0NaR1laNHdVQWMxb0JtcGpJWFVEZ0lpS2JvSEdoZktwcEMzbjlLVWtFRWVEeXMzMGpYbFlzUWFiNXhvcTJaMEIxNVI5N1FOS3l2RGI2S2tCUHZWV21ja2Vqa2s5dStVSnVlQlBTWkk5Rm9KQXpNeFp4dVk2N1JJdWFUeHNsYkg5cWgxN2Y0YStIZzR5UnZ2N0U0OTFmMHlMUzBaai9nQTBRSERCdzdtaDNhWnc0Z1N6UWJ6cGdKSHFaSng2NFNJRHFaeHVidzVsVDJ5SGgxN3picUQ1ZGFXYlFPaFRzaWVkU3JuQWR5R04vNGZ5M3J5TTd4ZmZ0MGtMMGZKdU1Bc2FEazUyN1JIODllbFdzbjIveDIwS2s0eWwwTUMySGI0NlRwU2kxMjVzQzhLS2ZQb2c4OFRrNWMwTnFNdVJrckY4aGV5MUZHbG1Eb0xuemM3SUxhWlJmeUhCTlZPRkJrcGRuNjI3RzE5MCIsIk1JSUIvakNDQVlXZ0F3SUJBZ0lJZEpjbGlzYy9lbFF3Q2dZSUtvWkl6ajBFQXdNd1JURUxNQWtHQTFVRUJoTUNWVk14RkRBU0JnTlZCQW9NQzBGbVptbHliVlJ5ZFhOME1TQXdIZ1lEVlFRRERCZEJabVpwY20xVWNuVnpkQ0JRY21WdGFYVnRJRVZEUXpBZUZ3MHhNREF4TWpreE5ESXdNalJhRncwME1ERXlNekV4TkRJd01qUmFNRVV4Q3pBSkJnTlZCQVlUQWxWVE1SUXdFZ1lEVlFRS0RBdEJabVpwY20xVWNuVnpkREVnTUI0R0ExVUVBd3dYUVdabWFYSnRWSEoxYzNRZ1VISmxiV2wxYlNCRlEwTXdkakFRQmdjcWhrak9QUUlCQmdVcmdRUUFJZ05pQUFRTk1GNGJGWjBEMEtGNU5iYzZQSko2eWhVY3pXTHpuQ1pjQnozbFZQcWoxc3dTNnZRVVgraU9HYXN2TGtqbXJCaERlS3pRTjhPOXNzMHM1a2ZpR3VaanVEMHVMM2pFVDl2MEQ2Um9URlZ5YTVVZFRoaENsWGpNTnp5UjRwdGxLeW1qUWpCQU1CMEdBMVVkRGdRV0JCU2FyeWw2d0JFMU5TWlJNQUREYXY1QTFhN1dQREFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQTRHQTFVZER3RUIvd1FFQXdJQkJqQUtCZ2dxaGtqT1BRUURBd05uQURCa0FqQVhDZk9IaUZCYXI4akFRcjlIWC9Wc2FvYmd4Q2QwNURoVDF3Vi9HelRqeGkrenlnazhONTNYNTdoRzhmMmg0bkVDTUVKWmgwUFVVZCs2MHdreVdzNklmbGM5bkY5Q2EvVUhMYlh3Z3BQNVdXK3VaUHBZNVlzZTQyTyt0WUhOYndLTWVRPT0iLCJNSUlFTWpDQ0F4cWdBd0lCQWdJQkFUQU5CZ2txaGtpRzl3MEJBUVVGQURCN01Rc3dDUVlEVlFRR0V3SkhRakViTUJrR0ExVUVDQXdTUjNKbFlYUmxjaUJOWVc1amFHVnpkR1Z5TVJBd0RnWURWUVFIREFkVFlXeG1iM0prTVJvd0dBWURWUVFLREJGRGIyMXZaRzhnUTBFZ1RHbHRhWFJsWkRFaE1COEdBMVVFQXd3WVFVRkJJRU5sY25ScFptbGpZWFJsSUZObGNuWnBZMlZ6TUI0WERUQTBNREV3TVRBd01EQXdNRm9YRFRJNE1USXpNVEl6TlRrMU9Wb3dlekVMTUFrR0ExVUVCaE1DUjBJeEd6QVpCZ05WQkFnTUVrZHlaV0YwWlhJZ1RXRnVZMmhsYzNSbGNqRVFNQTRHQTFVRUJ3d0hVMkZzWm05eVpERWFNQmdHQTFVRUNnd1JRMjl0YjJSdklFTkJJRXhwYldsMFpXUXhJVEFmQmdOVkJBTU1HRUZCUVNCRFpYSjBhV1pwWTJGMFpTQlRaWEoyYVdObGN6Q0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQUw1QW5mUnU0ZXAyaHh4TlJVU092a2JJZ3dhZHdTcitHQitPNUFMNjg2dGRVSW9XTVF1YUJ0REZjQ0xOU1MxVVk4eTJibWhHQzFQcXkwd2t3THh5VHVyeEZhNzBWSm9TQ3NONnNqTmc0dHFKVmZNaVdQUGUzTS92ZzRhaWpKUlBuMmp5bUpCR2hDZkhkci9qekRVc2kxNEhaR1dDd0Vpd3FKSDVZWjkySUZDb2tjZG10ZXQ0WWdOVzhJb2FFK294b3g2Z21mMDQ5dlluTWxodkIvVnJ1UHNVSzYrM3FzeldZMTl6ak5vRm1hZzRxTXNYZURaUnJPbWU5SGc2amM4UDJVTGltQXlyTDU4T0FkN3ZuNWxKOFMzZnJIUk5HNWkxUjhYbEtkSDVrQmpIWXB5K2c4Y21lejZLSmNmQTNaM21OV2dRSUoyUDJON1N3NFNjRFY3b0w4a0NBd0VBQWFPQndEQ0J2VEFkQmdOVkhRNEVGZ1FVb0JFS0l6Nlc4UWZzNHE4cDc0S2xmOUF3cExRd0RnWURWUjBQQVFIL0JBUURBZ0VHTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3ZXdZRFZSMGZCSFF3Y2pBNG9EYWdOSVl5YUhSMGNEb3ZMMk55YkM1amIyMXZaRzlqWVM1amIyMHZRVUZCUTJWeWRHbG1hV05oZEdWVFpYSjJhV05sY3k1amNtd3dOcUEwb0RLR01HaDBkSEE2THk5amNtd3VZMjl0YjJSdkxtNWxkQzlCUVVGRFpYSjBhV1pwWTJGMFpWTmxjblpwWTJWekxtTnliREFOQmdrcWhraUc5dzBCQVFVRkFBT0NBUUVBQ0ZiOEF2Q2I2UCtrK3RaN3hrU0F6ay9FeGZZQVdNeW10cndVU1dnRWR1am03bDNzQWc5ZzFvMVFHRThtVGdIajVyQ2w3cis4ZEZSQnYvMzhFcmpIVDFyMGlXQUZmMkMzQlVyejl2SEN2OFM1ZElhMkxYMXJ6Tkx6UnQwdnh1QnF3OE0wQXl4OWx0MWF3ZzZuQ3BuQkJZdXJEQy96WERyUGJEZFZDWWZlVTBCc1dPLzh0cXRsYmdUMkc5dzg0Rm9WeHA3WjhWbElNQ0ZsQTJ6czZTRno3SnNEb2VBM3JhQVZHSS82dWdMT3B5eXBFQk1zMU9VSUpxc2lsMkQ0a0Y1MDFLS2FVNzN5cVdqZ29tN0MxMnl4b3crZXYrdG81MWJ5cnZMakt6ZzZDWUcxYTRYWHZpM3RQeHEzc21QaTlXSXNndFJxQUVGUThUbURuNVhwTnBhWWJnPT0iLCJNSUlDUmpDQ0FjMmdBd0lCQWdJUUM2RmEraDNmb0xWSlJLL05KS0JzN0RBS0JnZ3Foa2pPUFFRREF6QmxNUXN3Q1FZRFZRUUdFd0pWVXpFVk1CTUdBMVVFQ2hNTVJHbG5hVU5sY25RZ1NXNWpNUmt3RndZRFZRUUxFeEIzZDNjdVpHbG5hV05sY25RdVkyOXRNU1F3SWdZRFZRUURFeHRFYVdkcFEyVnlkQ0JCYzNOMWNtVmtJRWxFSUZKdmIzUWdSek13SGhjTk1UTXdPREF4TVRJd01EQXdXaGNOTXpnd01URTFNVEl3TURBd1dqQmxNUXN3Q1FZRFZRUUdFd0pWVXpFVk1CTUdBMVVFQ2hNTVJHbG5hVU5sY25RZ1NXNWpNUmt3RndZRFZRUUxFeEIzZDNjdVpHbG5hV05sY25RdVkyOXRNU1F3SWdZRFZRUURFeHRFYVdkcFEyVnlkQ0JCYzNOMWNtVmtJRWxFSUZKdmIzUWdSek13ZGpBUUJnY3Foa2pPUFFJQkJnVXJnUVFBSWdOaUFBUVo1N3lzUkdYdHpiZy9XUHVOc1ZlcFJDMEZGZkx2Qy84UWRKKzFZbEpmWm40ZjVkd2JSWGtMek1aVENwMk5YUUxacVZuZUFscjJsU29PalRoS2lrbkd2TVlET0FkZlZkcCtDVzdpZjE3UVJTQVBXWFlRMXFBazhDM2VOdkpzS1RtalFqQkFNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdHR01CMEdBMVVkRGdRV0JCVEwwTDJwNFpnRlVhRk5ONktEZWM2TkhTcmtoREFLQmdncWhrak9QUVFEQXdObkFEQmtBakFscElGRkFtc1NTM1YwVDhnajQzRHlkWExlZklud3o1RnlZWjVlRUpKWlZybUR4eERuT09sWUpqWjkxZVEwaGprQ01IdzJVL0F3NVdKak9wbml0cU03bXpUNkh0b1FrbkZla1JPbjNhUnVrc3d5MXZVaFpzY3Y2cFpqYW1WRmtwVUJ0QT09IiwiTUlJRUtqQ0NBeEtnQXdJQkFnSUVPR1BlK0RBTkJna3Foa2lHOXcwQkFRVUZBRENCdERFVU1CSUdBMVVFQ2hNTFJXNTBjblZ6ZEM1dVpYUXhRREErQmdOVkJBc1VOM2QzZHk1bGJuUnlkWE4wTG01bGRDOURVRk5mTWpBME9DQnBibU52Y25BdUlHSjVJSEpsWmk0Z0tHeHBiV2wwY3lCc2FXRmlMaWt4SlRBakJnTlZCQXNUSENoaktTQXhPVGs1SUVWdWRISjFjM1F1Ym1WMElFeHBiV2wwWldReE16QXhCZ05WQkFNVEtrVnVkSEoxYzNRdWJtVjBJRU5sY25ScFptbGpZWFJwYjI0Z1FYVjBhRzl5YVhSNUlDZ3lNRFE0S1RBZUZ3MDVPVEV5TWpReE56VXdOVEZhRncweU9UQTNNalF4TkRFMU1USmFNSUcwTVJRd0VnWURWUVFLRXd0RmJuUnlkWE4wTG01bGRERkFNRDRHQTFVRUN4UTNkM2QzTG1WdWRISjFjM1F1Ym1WMEwwTlFVMTh5TURRNElHbHVZMjl5Y0M0Z1lua2djbVZtTGlBb2JHbHRhWFJ6SUd4cFlXSXVLVEVsTUNNR0ExVUVDeE1jS0dNcElERTVPVGtnUlc1MGNuVnpkQzV1WlhRZ1RHbHRhWFJsWkRFek1ERUdBMVVFQXhNcVJXNTBjblZ6ZEM1dVpYUWdRMlZ5ZEdsbWFXTmhkR2x2YmlCQmRYUm9iM0pwZEhrZ0tESXdORGdwTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUFyVTFMcVJLR3N1cWpJQWNWRm1RcUswdlJ2d3RLVFk3dGdIYWxaN2Q0UU1CelFzaG93TnRUSzkxZXVIYVlOWk9MR3AxOEV6b09IMXUzSHMvbEpCUWVzWUdwalgyNHpHdExBL0VDRE55cnBVQWtBSDkwbEtHZENDbXppQXYxaDNlZFZjM2t3MzdYYW1TcmhSU0dsVnVYTWxCdlBjaTZaZ3pqL0wyNFNjRjJpVWtaL2NDb3ZZbWpaeS9Hbjd4eEdXQzRMZWtzeVpCMlpudVU0cTk0MW1WVFhUelduTExQS1FQNUw2UlFzdFJJemdVeVZZcjlzbVJNRHVTWUIzWGJmOSs1Q0ZWZ2hUQXArWHRJcEdtRzR6VS9Ib1pkZW5vVnZlOEFqaFVpVkJjQWtDYVR2QTVKYUpHLytFZlRuWlZDd1E1TjMyOG16OE1ZSVdKbVEzRFcxY0FINFFJREFRQUJvMEl3UURBT0JnTlZIUThCQWY4RUJBTUNBUVl3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFkQmdOVkhRNEVGZ1FVVmVTQjBSR0F2dGlKdVFpak1mbWhKQWtXdVhBd0RRWUpLb1pJaHZjTkFRRUZCUUFEZ2dFQkFEdWJqMWFiTU9kVG1YeDZlYWRObDljWmxaRDdCaC9LTTN4R1k0K1daaVQ2UUJzaEo4cm1jblB5VC80eG1mM0lERXhvVThhQWdoT1krcmF0MmwwOThjNXU5aFVSbElJTTdqK1ZyeEdyRDljdjNoOERqMWNzSHNtN21ocEVsZXNZVDZZZnpYMVhFQytiQkFsYWhMVnUyQjA2NGRhZTBXeDVYbmtjRk1YajBFeVRPMlU4N2Q4OXZxYmxsUnJEdFJuRHZWNWJ1LzhqNzJnWnl4S1RKMXdETFc4dzBCNjJHcXplV3ZmUnFxZ25wdjU1Z2NSNW1UTlh1aEt3cWVCQ2JKUEtWdDcrYllRTENJdCtqZXJYbUNIRzgrYzhlUzllbk5GTUZZM2g3Q0kzekpwREM1ZmNnSkNOczJlYmIwZ0lGVmJQdi9FcmZGNmFkdWxaa01WOGd6VVJaVkU9IiwiTUlJQ0hqQ0NBYVNnQXdJQkFnSVJZRmxKNENZdXUxWDVDbmVLY2ZsSzJHd3dDZ1lJS29aSXpqMEVBd013VURFa01DSUdBMVVFQ3hNYlIyeHZZbUZzVTJsbmJpQkZRME1nVW05dmRDQkRRU0F0SUZJMU1STXdFUVlEVlFRS0V3cEhiRzlpWVd4VGFXZHVNUk13RVFZRFZRUURFd3BIYkc5aVlXeFRhV2R1TUI0WERURXlNVEV4TXpBd01EQXdNRm9YRFRNNE1ERXhPVEF6TVRRd04xb3dVREVrTUNJR0ExVUVDeE1iUjJ4dlltRnNVMmxuYmlCRlEwTWdVbTl2ZENCRFFTQXRJRkkxTVJNd0VRWURWUVFLRXdwSGJHOWlZV3hUYVdkdU1STXdFUVlEVlFRREV3cEhiRzlpWVd4VGFXZHVNSFl3RUFZSEtvWkl6ajBDQVFZRks0RUVBQ0lEWWdBRVIwVU9sdnQ5WGIvcE9kRWgrSjhMdHRWN0hwSTZTRmtjOEdJeExjQjZLUDRhcDF5enRzeVg1MFhVV1ByUmQyMURvc0NIWlRRS0gzcmQ2end6b2NXZFRhUnZRWlU0ZjhrZWhPdlJua21TaDVTSEREcUZTbWFmblZtVFRaZGhCb1pLbzBJd1FEQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVVBlWXBTSnZxQjhvaFJFb20zbTdlMG9QUW4xa3dDZ1lJS29aSXpqMEVBd01EYUFBd1pRSXhBT1ZwRXNsdTI4WXh1Z2xCNFpmNCsvMmE0bjBTeWUxOFpOUExCU1dMVnRtZzUxNWRUZ3VEbkZ0MkthQUpKaUZxWWdJd2NkSzFqMXpxTytGNENZV29kWkk3eUZ6OVNPOE5kQ0tvQ09KdXhVbk94d3k4cDJGcDhmYzc0U3JMK1N2elpwQTMiLCJNSUlGZ3pDQ0EydWdBd0lCQWdJT1JlYTdBNE16dzRWbFNPYi9SVkV3RFFZSktvWklodmNOQVFFTUJRQXdUREVnTUI0R0ExVUVDeE1YUjJ4dlltRnNVMmxuYmlCU2IyOTBJRU5CSUMwZ1VqWXhFekFSQmdOVkJBb1RDa2RzYjJKaGJGTnBaMjR4RXpBUkJnTlZCQU1UQ2tkc2IySmhiRk5wWjI0d0hoY05NVFF4TWpFd01EQXdNREF3V2hjTk16UXhNakV3TURBd01EQXdXakJNTVNBd0hnWURWUVFMRXhkSGJHOWlZV3hUYVdkdUlGSnZiM1FnUTBFZ0xTQlNOakVUTUJFR0ExVUVDaE1LUjJ4dlltRnNVMmxuYmpFVE1CRUdBMVVFQXhNS1IyeHZZbUZzVTJsbmJqQ0NBaUl3RFFZSktvWklodmNOQVFFQkJRQURnZ0lQQURDQ0Fnb0NnZ0lCQUpVSDZIUEtadm5zRk1wN1BQY05DUEcwUlFzc2dyUkl4dXRiUEs2RHVFR1NNeFNrYjMvcEtzekdzSWhyeGJhSjBjYXkveFRPVVJRaDdFcmRHMXJHMW9mdVRUb1ZCdTFrWmd1U2dNcEUzbk9VVHZPbmlYOVBlR01JeUJKUWJVSm1MMDI1ZVNoTlVocUtHb0MzR1lFT2ZzU0t2R1JNSVJ4RGFOYzlQSXJGc21iVmtKcTNNUWJGdnVKdE1nYW1Idm01NjZxanVMKytnbU5RMFBBWWlkL2tEM24xNnFJZkt0SndMbnZudkpPN2JWUGlTSHlNRUFjNC8yYXlkMkYrNE9xTVBLcTBwUGJ6bFVvU0IyMzlqTEtKejlDZ1lYZklXSFN3MUNNNjkxMDZ5cUxiblFuZVhVUXRrUEdCelZlUytuNjhVQVJqTk45cmt4aSthemF5T2VTc0pEYTM4TysySEJOWGs3YmVzdmppaGJkem9yZzFxa1h5NEowMm9XOVVpdkZ5Vm00dWlNVlJRa1FWbE82anhUaVdtMDVPV2d0SDh3WTJTWGN3dkhFMzVhYnNJUWgxL09aaEZqOTMxZG1SbDRRS2JOUUNUWFRBRk8zOU9mdUQ4bDRVb1FTd0Mrbis3by9oYmd1eUNMTmhaZ2xxc1FZNlpaWlp3UEExL2NuYUtJMGFFWWR3Z1Fxb21uVWRuanFHQlFDZTI0RFdKZm5jQlo0bldVeDJPVnZxK2FXaDJJTVAwZi9mTUJINWhjOHpTUFhLYldRVUxIcFlUOU5MQ0VuRmxXUWFZdzU1UGZXempNcFlyWnhDUlhsdURvY1pYRlN4WmJhL2pKdmNFK2tOYjdndTNHZHV5WXNSdFlRVWlnQVpjSU41a1plUjFCb252emNlTWdmWUZHTThLRXl2QWdNQkFBR2pZekJoTUE0R0ExVWREd0VCL3dRRUF3SUJCakFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQjBHQTFVZERnUVdCQlN1YkFXamt4UGlvdWZpMXh6V3gvQi95R2RUb0RBZkJnTlZIU01FR0RBV2dCU3ViQVdqa3hQaW91ZmkxeHpXeC9CL3lHZFRvREFOQmdrcWhraUc5dzBCQVF3RkFBT0NBZ0VBZ3lYdDZOSDlsVkxObnNBRW9KRnA1bHpRaE43Y3JhSlA2RWQ0MW1XWXFWdW9QSWQ4QW9yUmJyY1djK1pmd0ZTWTFYUyt3YzNpRVpHdEl4ZzkzZUZ5UkphMGxWN0FlNDZaZUJaREUxWlhzNkt6TzdWMzNFQnlyS1BybXpVK3NRZ2hvZWZFUXpkNU1yNjE1NXdzVEx4REtabU9NTk9zSWVEakhmcllCek4yVkFBaUtybE5JQzV3YU5ybFUveURYTk9kOHY5RURFUm04dExqdlVZQUdtMEN1aVZkamFFeFVkMVVSaHhOMjVtVzd4b2NCRnltRmU5NDRIbitYZHMrcWt4Vi9ab1ZxVy9ocHZ2ZmNERHB3KzVDUnUzQ2t3V0orbjFqZXovUWNZRjhBT2lZcmc1NE5NTWwrNjhLbnlCcjNUc1RqeEtNNGtFYVNIcHpvSGRweDdaY2Y0TElIdjVZR3lncnFHeXRYbTNBQmRKN3QrdUEvaVUzL2dLYmFLeENYY1B1OWN6YzhGQjEwalpwbk9aN0JOOXVCbW0yM2dvSlNGbUg2M3NVWUhwa3FtbEQ3NUhIVE93WTNXenZVeTJNbWVGZThuSSt6MVRJdldmc3BBOU1SZi9UdVRBakIweVBFTCtHbHRtWldyU1pWeHlrekxzVmlWTzZMQVVQNU1TZUdiRVlOTlZNbmJydDl4K3ZKSlVFZUtnRHUrNkI1ZHBmZkl0S29aQjBKYWV6UGt2SUxGYTl4OGp2T09KY2t2QjU5NXlFdW5RdFlRRWdmbjdSOGs4SFdWK0xMVU5TNjBZTWxPSDFaa2Q1ZDlWVVd4K3RKRGZMUlZwT29FUkl5Tml3bWNVVmhBbjIxa2xKd0dXNDVocHhicUNvOFlMb1JUNXMxZ0xYQ21lREJWckpwQkE9IiwiTUlJRWtUQ0NBM21nQXdJQkFnSUVSV3RRVkRBTkJna3Foa2lHOXcwQkFRVUZBRENCc0RFTE1Ba0dBMVVFQmhNQ1ZWTXhGakFVQmdOVkJBb1REVVZ1ZEhKMWMzUXNJRWx1WXk0eE9UQTNCZ05WQkFzVE1IZDNkeTVsYm5SeWRYTjBMbTVsZEM5RFVGTWdhWE1nYVc1amIzSndiM0poZEdWa0lHSjVJSEpsWm1WeVpXNWpaVEVmTUIwR0ExVUVDeE1XS0dNcElESXdNRFlnUlc1MGNuVnpkQ3dnU1c1akxqRXRNQ3NHQTFVRUF4TWtSVzUwY25WemRDQlNiMjkwSUVObGNuUnBabWxqWVhScGIyNGdRWFYwYUc5eWFYUjVNQjRYRFRBMk1URXlOekl3TWpNME1sb1hEVEkyTVRFeU56SXdOVE0wTWxvd2diQXhDekFKQmdOVkJBWVRBbFZUTVJZd0ZBWURWUVFLRXcxRmJuUnlkWE4wTENCSmJtTXVNVGt3TndZRFZRUUxFekIzZDNjdVpXNTBjblZ6ZEM1dVpYUXZRMUJUSUdseklHbHVZMjl5Y0c5eVlYUmxaQ0JpZVNCeVpXWmxjbVZ1WTJVeEh6QWRCZ05WQkFzVEZpaGpLU0F5TURBMklFVnVkSEoxYzNRc0lFbHVZeTR4TFRBckJnTlZCQU1USkVWdWRISjFjM1FnVW05dmRDQkRaWEowYVdacFkyRjBhVzl1SUVGMWRHaHZjbWwwZVRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTGFWdGtOQytzWnRLbTlJMzVSTU9WY0Y3c041RVVGb051M3MvcG9CajZFNEtQejNFRVptTGswZUdyRWFUc2JSd0pXSXNNbi9NWXN6QTl1M2czcytJSVJlN2JKV0tLZjQ0TGxBY1RmRnkwY09seXBvd0NLVlloWGJSOW4xMEN2L2drdkpyVDdlVE51UWdGQS9DWXFFQU93d0NqMFl6ZnY5S2xtYUk1VVhMRVdlSDI1RGVXME1YSmorU0tmRkkwZGNYdjF1NXg2MDltaEYwWWFEVzZLS2piSGpLWUQrSlhHSXJiNjhqNnhTbGt1cVVZM2tFekVaNkU1Tm45dXNzMnJWdkRsVWNjcDZlbitRM1gwZGdObUJ1MWttd2hIKzVwUGk5NERrWmZzME53NHBnSEJOcnppR0xwNS9WNitlRjY3ckhNc29JVisySE5qbm9nUWkrZFBhMk1zQ0F3RUFBYU9Cc0RDQnJUQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBckJnTlZIUkFFSkRBaWdBOHlNREEyTVRFeU56SXdNak0wTWxxQkR6SXdNall4TVRJM01qQTFNelF5V2pBZkJnTlZIU01FR0RBV2dCUm9rT1JucEtaVGdNZUdacVR4OTB0RCs0UzliVEFkQmdOVkhRNEVGZ1FVYUpEa1o2U21VNERIaG1hazhmZExRL3VFdlcwd0hRWUpLb1pJaHZaOUIwRUFCQkF3RGhzSVZqY3VNVG8wTGpBREFnU1FNQTBHQ1NxR1NJYjNEUUVCQlFVQUE0SUJBUUNUMURDdzF3TWdLdEQ1WStpUkRBVWdxVjhaeW50eVR0U3gyOUNXKzFSYUdTd01DUGV5dklXb25YOXRPMUt6S3R2bjFJU01ZL1lQeXlZQmtWQnM5RjhVNHBOMHdCT2VNRHBRNDdSZ3hSendJa1NOY1Vlc3lCcko2WnVhQUdBVC8zQitYeEZOU1J1ekZWSjd5VlRhdjUyVnIydWEySjdwOGVSRGplSVJSRHEvcjcyRFFuTlNpNnE3cHluUDlXUWNDazNSdktxc255clEvMzkvMm4zcXNlMHdKY0dFMmpUU1czaURWdXljTnNNbTRoSDJaMGtka3F1TSsrdi9ldTZGU3FkUWdQQ25YRXFVTGw4Rm1UeFNRZUROdEdQUEFVTzZuSVBjajJBNzgxcTB0SHV1Mmd1UU9IWHZnUjFtMHZkWGNEYXp2L3dvcjNFbGhWc1QvaDUvV3JROCIsIk1JSUI0VENDQVllZ0F3SUJBZ0lSS2ppa0hKWUtCTjVDc2lpbEMrZzBtQUl3Q2dZSUtvWkl6ajBFQXdJd1VERWtNQ0lHQTFVRUN4TWJSMnh2WW1Gc1UybG5iaUJGUTBNZ1VtOXZkQ0JEUVNBdElGSTBNUk13RVFZRFZRUUtFd3BIYkc5aVlXeFRhV2R1TVJNd0VRWURWUVFERXdwSGJHOWlZV3hUYVdkdU1CNFhEVEV5TVRFeE16QXdNREF3TUZvWERUTTRNREV4T1RBek1UUXdOMW93VURFa01DSUdBMVVFQ3hNYlIyeHZZbUZzVTJsbmJpQkZRME1nVW05dmRDQkRRU0F0SUZJME1STXdFUVlEVlFRS0V3cEhiRzlpWVd4VGFXZHVNUk13RVFZRFZRUURFd3BIYkc5aVlXeFRhV2R1TUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFdU1aNTA0OXNKUTZmTGprWkhBT2tycHJsT1FjSkZzcGpzYm1HK0lwWHdWZk9RdnB6b2ZkbFF2OGV3UUN5Ym5NTy84Y2g1UmlrcXRseFA2alV1YzZNSGFOQ01FQXdEZ1lEVlIwUEFRSC9CQVFEQWdFR01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZGU3dlNjFGdU9KQWYvc0tidnUrTThrOG80VFZNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUURja3FHZ0U2YlBBN0RteENHWGtQb1VWeTBEN080ODAyN0txR3gydktMZXV3SWdKNmlGSnpXYlZzYWo4a2ZTdDI0YkFnQVhxbWVtRlpIZStwVHNld3Y0bjRRPSIsIk1JSUR4VENDQXEyZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBRENCZ3pFTE1Ba0dBMVVFQmhNQ1ZWTXhFREFPQmdOVkJBZ1RCMEZ5YVhwdmJtRXhFekFSQmdOVkJBY1RDbE5qYjNSMGMyUmhiR1V4R2pBWUJnTlZCQW9URVVkdlJHRmtaSGt1WTI5dExDQkpibU11TVRFd0x3WURWUVFERXloSGJ5QkVZV1JrZVNCU2IyOTBJRU5sY25ScFptbGpZWFJsSUVGMWRHaHZjbWwwZVNBdElFY3lNQjRYRFRBNU1Ea3dNVEF3TURBd01Gb1hEVE0zTVRJek1USXpOVGsxT1Zvd2dZTXhDekFKQmdOVkJBWVRBbFZUTVJBd0RnWURWUVFJRXdkQmNtbDZiMjVoTVJNd0VRWURWUVFIRXdwVFkyOTBkSE5rWVd4bE1Sb3dHQVlEVlFRS0V4RkhiMFJoWkdSNUxtTnZiU3dnU1c1akxqRXhNQzhHQTFVRUF4TW9SMjhnUkdGa1pIa2dVbTl2ZENCRFpYSjBhV1pwWTJGMFpTQkJkWFJvYjNKcGRIa2dMU0JITWpDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTDl4WWdqeCtsazA5eHZKR0tQM2dFbFk2U0tERTZiRklFTUJPNFR4NW9WSm55ZnE5b1FiVHFDMDIzQ1l4eklCc1FVK0IwN3U5UHBQTDFrd0l1ZXJHVlpyNG9BSC9QTVdkWUE1VVh2bCtUVzJkRTZwallJVDVMWS9xUU9EK3FLK2loVnFmOTRMdzdZWkZBWEs2c09vQkpRN1Jud3lEZk1BWmlMSWpXbHROb3dSR0xmVHNoeGd0RGo2QW96TzA5MUdCOTRLUHV0ZGZNaDgrN0FyVTZTU1ltbFJKUVZoR2tTQmpDeXBRNVlqMzZ3Nmdab09LY1VjcWVsZEhyYWVuakFLT2M3eGlJRDdTMTNNTXV5RllrTWxOQUpXSndHUnREdHdLajl1c2VpY2lBRjluOVQ1MjFOdFlKMi9MT2RZcTdoZlJ2ek94QnNEUEFuclNURmNhVWF6NEVjQ0F3RUFBYU5DTUVBd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBT0JnTlZIUThCQWY4RUJBTUNBUVl3SFFZRFZSME9CQllFRkRxYWhRY1FaeWkyNy9hOUJVRnVJTUdVMmcvZU1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQ1oyMTE1MWZtWFdXY0RZZkYrT3dZeGRTMmhJSTVQWlllMDk2YWN2TmpwTDlEYld1N1BkSXh6dERoQzJnVjcrQUoxdVAybHNkZXU5dGZlRTh0VEVINktSdEdYK3JjdUt4R3JrTEFuZ1Bub24xcnBONStyNU45c3M0VVhuVDNaSkU5NWtUWFdYd1RyZ0lPcm1nSXR0UkQwMkpESEJITkE3WElsb0ttZjdKNnJhQktaVjhhUEVqb0pwTDFFL1FZVk44R2I1REtqN1RqbzJHVHpMSDRVL0FMcW44My9CMmdYMnlLUU9DMTZqZEZVOFdualh6UEtlajE3Q3VQS2YxODU1ZUoxdXNWMkdEUE9MUEF2VEszM3NlZk9UNmpFbTBwVUJzVi9mZFVJRCtJYy9uNFh1S3hlOXRRV3NrTUpERTMycDJ1MG1ZUmx5bnFJNHVKRXZsejM2aHoxIiwiTUlJRGR6Q0NBbCtnQXdJQkFnSUVBZ0FBdVRBTkJna3Foa2lHOXcwQkFRVUZBREJhTVFzd0NRWURWUVFHRXdKSlJURVNNQkFHQTFVRUNoTUpRbUZzZEdsdGIzSmxNUk13RVFZRFZRUUxFd3BEZVdKbGNsUnlkWE4wTVNJd0lBWURWUVFERXhsQ1lXeDBhVzF2Y21VZ1EzbGlaWEpVY25WemRDQlNiMjkwTUI0WERUQXdNRFV4TWpFNE5EWXdNRm9YRFRJMU1EVXhNakl6TlRrd01Gb3dXakVMTUFrR0ExVUVCaE1DU1VVeEVqQVFCZ05WQkFvVENVSmhiSFJwYlc5eVpURVRNQkVHQTFVRUN4TUtRM2xpWlhKVWNuVnpkREVpTUNBR0ExVUVBeE1aUW1Gc2RHbHRiM0psSUVONVltVnlWSEoxYzNRZ1VtOXZkRENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFLTUV1eUtybUQxWDZDWnltclY1MUNuaTRlaVZnTEd3NDF1T0t5bWFaTitoWGUyd0NRVnQyeWd1em1LaVl2NjBpTm9TNnpqcklaM0FRU3NCVW51SWQ5TWNqOGU2dVlpMWFnbm5jK2dSUUtmUnpNcGlqUzNsand1bVVOS29VTU1vNnZXckpZZUttcFljcVdlNFB3elY5L2xTRXkvQ0c5VndjUENQd0JMS0JzdWE0ZG5LTTNwMzF2anN1ZkZvUkVKSUU5TEF3cVN1WG1EK3RxWUYvTFRkQjFrQzFGa1ltR1AxcFdQZ2tBeDlYYklHZXZPRjZ1dlVBNjVlaEQ1Zi94WHRhYno1T1RaeWRjOTNVazN6eVpBc3VUM2x5U05UUHg4a21DRmNCNWtwdmNZNjdPZHVoanBybDNSak03MW9HREh3ZUkxMnYveWVqbDBxaHFkTmtOd25HamtDQXdFQUFhTkZNRU13SFFZRFZSME9CQllFRk9XZFdUQ0NSMWpNclBvSVZEYUdlenExQkUzd01CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRTXdEZ1lEVlIwUEFRSC9CQVFEQWdFR01BMEdDU3FHU0liM0RRRUJCUVVBQTRJQkFRQ0ZERjJPNUc5UmFFSUZvTjI3VHljbGhBTzk5MlQ5TGRjdzQ2UVFGK3ZhS1NtMmVUOTI5aGtUSTdnUUN2bFlwTlJoY0wwRVlXb1NpaGZWQ3IzRnZEQjgxdWtNSlkyR1FFL3N6S04rT01ZM0VVL3QzV2d4amt6U3N3RjA3cjUxWGdkSUduOXcveFpjaE1CNWhiZ0YvWCsrWlJHakQ4QUN0UGhTTnprRTFha3hlaGkvb0NyMEVwbjNvMFdDNHp4ZTlaMmV0Y2llZkM3SXBKNU9DQlJMYmYxd2JXc2FZNzFrNWgrM3p2RHlueTY3RzdmeVVJaHprc0xpNHhhTm1qSUNxNDRZM2VrUUVlNStOYXVRcno0d2xIclFNejJuWlEvMS9JNmVZczlIUkN3Qlhic2R0VExTUjlJNEx0RCtnZHd5YWg2MTdqelYvT2VCSFJuREpFTHFZem1wIiwiTUlJRHVqQ0NBcUtnQXdJQkFnSUxCQUFBQUFBQkQ0WW01ZzB3RFFZSktvWklodmNOQVFFRkJRQXdUREVnTUI0R0ExVUVDeE1YUjJ4dlltRnNVMmxuYmlCU2IyOTBJRU5CSUMwZ1VqSXhFekFSQmdOVkJBb1RDa2RzYjJKaGJGTnBaMjR4RXpBUkJnTlZCQU1UQ2tkc2IySmhiRk5wWjI0d0hoY05NRFl4TWpFMU1EZ3dNREF3V2hjTk1qRXhNakUxTURnd01EQXdXakJNTVNBd0hnWURWUVFMRXhkSGJHOWlZV3hUYVdkdUlGSnZiM1FnUTBFZ0xTQlNNakVUTUJFR0ExVUVDaE1LUjJ4dlltRnNVMmxuYmpFVE1CRUdBMVVFQXhNS1IyeHZZbUZzVTJsbmJqQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQUtiUEpBNitMbThvbVVWQ3hLcytJVlNiQzlOL2hIRDZFclBMdjRkZnhuK0cwN0l3WE5iOXJmRjczT1g0WUpZSmtoRDEwRlBlKzN0K2M0aXNVb2g3U3FiS1NhWmVxS2VNV2hHOGVvTHJ2b3pwczZ5V0pRZVhTcGtxQnkrMEhuZS9pZysxQW53YmxyakZ1VG9zdk5ZU3VldFpmZUxRQm9aZlhrbHF0VGxlaURUc3ZIZ01DSmlFYktqTlM3U2dmUXg1VGZDNExjc2h5dFZzVzMzaG9DbUVvZm5UbEVuTEpHS1JJTHpkQzlYWnpQbnFKd29yYzVIR25SdXN5TXZvNEtEMEw1Q0xUZnV3Tmh2MkdYcUY0RzN5WVJPSVhKL2drd3BSbDRwYXpxK3IxZmVxQ2FwZ3ZkelpYOTl5cVdBVFhnQUJ5VXI2UDZUcUJ3TWhBbzZDeWdQQ200OENBd0VBQWFPQm5EQ0JtVEFPQmdOVkhROEJBZjhFQkFNQ0FRWXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QWRCZ05WSFE0RUZnUVVtK0lIVjJjY0hzQnFCdDVadEpvdDM5d1poaTR3TmdZRFZSMGZCQzh3TFRBcm9DbWdKNFlsYUhSMGNEb3ZMMk55YkM1bmJHOWlZV3h6YVdkdUxtNWxkQzl5YjI5MExYSXlMbU55YkRBZkJnTlZIU01FR0RBV2dCU2I0Z2RYWnh3ZXdHb0czbG0wbWkzZjNCbUdMakFOQmdrcWhraUc5dzBCQVFVRkFBT0NBUUVBbVlGVGh4eG9sNGFSN09CS3VFUUxxNEdzSjAvV3diZ2NRM2l6REpyODZpdzhibUViVFVzcDlaOEZIU2JCdU9tREFHSkZ0cWtJazdtcE0wc1ltc0w0aDRoTzI5MXhOQnJCVk5wR1ArRFRLcXR0VkNMMU9tTE5JRys2S1luWDNaSHUwMXlpUHFGYlFmWGY1V1JETGVuVk9hdlNvdCszaTlEQWdCa2NSY0F0ak9qNExhUjBWa25GQmJWUEZkNXVSSGc1aDZoK3UvTjVHSkc3OUcrZHdmQ01OWXhkQWZ2RGJibnZSRzE1UmpGK0N2NnBnc0gvNzZ0dUlNUlF5VitkVFpzWGpBemxBY21nUVdwelUvcWxVTFJ1SlEvN1RCajAvVkxaam1teDZCRVAzb2pZK3gxSjk2cmVsYzhnZU1KZ0V0c2xRSXhxL0g1Q09FQmtFdmVlZ2VHVExnPT0iLCJNSUlDRERDQ0FaR2dBd0lCQWdJUWJrZXB4MnlwY3lSQWlROERWZDJOSFRBS0JnZ3Foa2pPUFFRREF6QkhNUXN3Q1FZRFZRUUdFd0pWVXpFaU1DQUdBMVVFQ2hNWlIyOXZaMnhsSUZSeWRYTjBJRk5sY25acFkyVnpJRXhNUXpFVU1CSUdBMVVFQXhNTFIxUlRJRkp2YjNRZ1VqTXdIaGNOTVRZd05qSXlNREF3TURBd1doY05Nell3TmpJeU1EQXdNREF3V2pCSE1Rc3dDUVlEVlFRR0V3SlZVekVpTUNBR0ExVUVDaE1aUjI5dloyeGxJRlJ5ZFhOMElGTmxjblpwWTJWeklFeE1RekVVTUJJR0ExVUVBeE1MUjFSVElGSnZiM1FnVWpNd2RqQVFCZ2NxaGtqT1BRSUJCZ1VyZ1FRQUlnTmlBQVFmVHpPSE15bUtvWVRleThjaFdFR0o2bGFkSzB1RnhoMU1KN3gvSmxGeWIrS2YxcVBLekVVVVJvdXQ3MzZHak95eGZpLy9xWEdkR0lSRkJFRlZiaXZxSm4rN2tBSGpTeG02NUZTV1JRbXgxV3lSUksyRUU0NmFqQTJBRERMMjRDZWpRakJBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQjBHQTFVZERnUVdCQlRCOFNhNm9DMnVoWUhQMC9FcUVyMjRDbWY5dkRBS0JnZ3Foa2pPUFFRREF3TnBBREJtQWpFQWdGdWtmQ1BBbGFVczNMNkpieU81bzkxbEFGSmVrYXpJblhKMGdsTUxmYWxBdldoZ3hlRzRWRHZCTmhjbDJNRzlBakVBbmpXU2RJVWxVZlVrN0dSU0pGQ2xIOXZveThsMjdPeUNidldGR0ZQb3VPT2FLYXFXMDRNanlhUjdZYlBNQXVoZCIsIk1JSURqakNDQW5hZ0F3SUJBZ0lRQXpyeDVxY1JxYUM3S0dTeEhRbjY1VEFOQmdrcWhraUc5dzBCQVFzRkFEQmhNUXN3Q1FZRFZRUUdFd0pWVXpFVk1CTUdBMVVFQ2hNTVJHbG5hVU5sY25RZ1NXNWpNUmt3RndZRFZRUUxFeEIzZDNjdVpHbG5hV05sY25RdVkyOXRNU0F3SGdZRFZRUURFeGRFYVdkcFEyVnlkQ0JIYkc5aVlXd2dVbTl2ZENCSE1qQWVGdzB4TXpBNE1ERXhNakF3TURCYUZ3MHpPREF4TVRVeE1qQXdNREJhTUdFeEN6QUpCZ05WQkFZVEFsVlRNUlV3RXdZRFZRUUtFd3hFYVdkcFEyVnlkQ0JKYm1NeEdUQVhCZ05WQkFzVEVIZDNkeTVrYVdkcFkyVnlkQzVqYjIweElEQWVCZ05WQkFNVEYwUnBaMmxEWlhKMElFZHNiMkpoYkNCU2IyOTBJRWN5TUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUF1emZOTk54N2E4bXlhSkN0U25YL1Jyb2hDZ2lOOVJsVXlmdUkyL091OGpxSmtUeDY1cXNHR212UHJDM29YZ2trUkxwaW1uN1dvNmgrNEZSMUlBV3NVTGVjWXhwc01OemFIeG14MXg3ZS9kZmd5NVNETjY3c0gwTk8zWHNzMHIwdXBTL2txYml0T3RTWnBMWWw2WnRyQUdDU1lQOVBJVWtZOTJlUXEyRUduSS95dXVtMDZaSXlhN1h6VitoZEc4Mk1IYXVWQkpWSjh6VXRsdU5KYmQxMzQvdEpTN1NzVlFlcGo1V3p0Q083VEcxRjhQYXBzcFV3dFAxTVZZd25TbGNVZklLZHpYT1MweFpLQmd5TVVOR1BIZ20rRjZIbUljcjlnK1VRdklPbENzUm5LUFp6RkJROVJuYkRoeFNKSVRSTnJ3OUZES1pKb2JxN25NV3hNNE1waFFJREFRQUJvMEl3UURBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUE0R0ExVWREd0VCL3dRRUF3SUJoakFkQmdOVkhRNEVGZ1FVVGlKVUlCaVY1dU51NWcvNitya1M3UVlYanprd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFHQm5LSlJ2RGtoajZ6SGQ2bWNZMVlsOVBNV0xTbi9wdnRzckY5K3dYM04zS2pJVE9ZRm5Rb1FqOGtWbk5leUl2L2lQc0dFTU5LU3VJRXlFeHR2NE5lRjIyZCttUXJ2SFJBaUdmelowSkZyYWJBMFVXVFc5OGtuZHRoL0pzdzFIS2oyWkw3dGN1N1hVSU9HWlgxTkdGZHRvbS9Eek1OVStNZUtOaEo3aml0cmFsajQxRTZWZjhQbHdVSEJIUVJGWEdVN0FqNjRHeEpVVEZ5OGJKWjkxOHJHT21hRnZFN0ZCY2Y2SUtzaFBFQ0JWMS9NVVJlWGdSUFRxaDVVeWt3NytVMGI2TEozL2l5SzVTOWtKUmFUZXBMaWFXTjBiZlZLZmpsbERpSUdrbmliVmI2M2REY1kzZmUwRGtodmxkMTkyN2p5TnhGMVdXNkxaWm02ek5UZmxNclk9IiwiTUlJRFREQ0NBalNnQXdJQkFnSUlmRThFT1J6VW1TMHdEUVlKS29aSWh2Y05BUUVGQlFBd1JERUxNQWtHQTFVRUJoTUNWVk14RkRBU0JnTlZCQW9NQzBGbVptbHliVlJ5ZFhOME1SOHdIUVlEVlFRRERCWkJabVpwY20xVWNuVnpkQ0JPWlhSM2IzSnJhVzVuTUI0WERURXdNREV5T1RFME1EZ3lORm9YRFRNd01USXpNVEUwTURneU5Gb3dSREVMTUFrR0ExVUVCaE1DVlZNeEZEQVNCZ05WQkFvTUMwRm1abWx5YlZSeWRYTjBNUjh3SFFZRFZRUUREQlpCWm1acGNtMVVjblZ6ZENCT1pYUjNiM0pyYVc1bk1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBdElUTU14Y3VhNVJzYTJGU29PdWp6M21VVE9XVWdKbkxWV1JFWlk5blpPSUc0MXczU2ZZdm00U0VIaTN5WUowd1RzeUVoZUlzeng2ZS9qYXJNM2MxUk5nMWxobzlOdWg2RHRqVlI2RnFhWXZaL0xzNnJubGExZlRXY2J1YWtDTnJtcmVJZEljTUhsKzVuaTM2cTFNcjNMdDJQcE5NQ0FpTUhxSWpITlJxclNLNm1RRXViV1hMdmlSbVZTUkxRRVN4RzlmaHdvWEEzaEEvUGUyNC9QSHhJMVBjdjJXWGI5bjVRSEdOZmIyVjFNNitvRjRuSTk3OXB0QW1EZ0FwNnp4RzhEMWd2ejlRMHR3bVFWR2VGRGRDQktOd1Y2Z2JoKzB0K252dWpBcmpxV2FKR2N0QitkMUVObUhQNG5kR3lIMzI5SktCTnYzYk5QRnlmdk1NRnIyMEZRSURBUUFCbzBJd1FEQWRCZ05WSFE0RUZnUVVCeC9TNTV6YXdtNmlRTFN3ZWxBUVVIVEV5TDB3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFPQmdOVkhROEJBZjhFQkFNQ0FRWXdEUVlKS29aSWh2Y05BUUVGQlFBRGdnRUJBSWxYc2haNnFNTDkxdG1ibXpUQ25MUXlGRTJucE4vc3ZxZSsrRVBia1RmT3RESXVVRlVhTlU1MlEzRWc3NU4zVGhWd0xvZkR3UjF0M011MUo5UXNWdEZTVXpwRTBuUEl4QnNGWlZwaWtwenVRWTB4MitjMDZsa2gxUUY2MTJTNFpEbk55ZTJ2N1VzRFNLZWdtUUdBM0dXak5xNWxXVWhQZ2t2SVpmRlhIZVZaTGdvL2JOalI5ZVVKdEd4VUFBcmdGVTJIZFcyM1dKWmEzVzNTQUtEMG0waSt3emVrdWpiZ2ZJZUZseG9Wb3Q0dW9sdTlyeGo1a0ZETmNGbjRKMmRIeThlZ0J6cDkwU3hkYkJrNlpyVjkvWkZ2Z3JHK0NKUGJGRWZ4b2pmSFJaNDh4M2V2WktpVDMvWnBnNEpnOGtsQ05PMWFBRlNGSEJZMmtneGMrcWF0djlzPSIsIk1JSUVIVENDQXdXZ0F3SUJBZ0lRVG9FdGlvSmw0QXNDN2o0MUFrYmxQVEFOQmdrcWhraUc5dzBCQVFVRkFEQ0JnVEVMTUFrR0ExVUVCaE1DUjBJeEd6QVpCZ05WQkFnVEVrZHlaV0YwWlhJZ1RXRnVZMmhsYzNSbGNqRVFNQTRHQTFVRUJ4TUhVMkZzWm05eVpERWFNQmdHQTFVRUNoTVJRMDlOVDBSUElFTkJJRXhwYldsMFpXUXhKekFsQmdOVkJBTVRIa05QVFU5RVR5QkRaWEowYVdacFkyRjBhVzl1SUVGMWRHaHZjbWwwZVRBZUZ3MHdOakV5TURFd01EQXdNREJhRncweU9URXlNekV5TXpVNU5UbGFNSUdCTVFzd0NRWURWUVFHRXdKSFFqRWJNQmtHQTFVRUNCTVNSM0psWVhSbGNpQk5ZVzVqYUdWemRHVnlNUkF3RGdZRFZRUUhFd2RUWVd4bWIzSmtNUm93R0FZRFZRUUtFeEZEVDAxUFJFOGdRMEVnVEdsdGFYUmxaREVuTUNVR0ExVUVBeE1lUTA5TlQwUlBJRU5sY25ScFptbGpZWFJwYjI0Z1FYVjBhRzl5YVhSNU1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBMEVDTGkzTGprUnYzVWNFYlZBU1kwNm0vd2VhS1hUdUgrN3VJemczakx6OEdsdkNpS1ZDWnJ0czdvVmV3ZEZGeHplMUNrVTFCL3FuSTJHcUdkMFM3V1dhWFVGNjAxQ3h3Uk0vYU41VkNhVHd3eEhHelV2QWhUYUhZdWpsOEhKNmpKSjN5Z3hhWXFoWjhRNXNWVzdldU5KSCsxR0ltR0VhYVArdkIrZkdRVit1c2VnMkwyM0l3YW1iVjRFYWpjTnhvMmY4RVNJbDMzclhwKzJkdFFlbThPYjB5MldJQzhiR29QVzQzbk9JdjR0T2lKb3ZHdUZWRGlPRWpQcVhTSkRscVI2c0ExS0d6cVNYK0RUK25IYnJUVWNFTHBOcXNPTzlWVUNRRlpVYVRORTh0amEzRzFDRVowbzdLQldGeEIzTkg1WW9aRXIwRVRjNU9uS1ZJckxzbTl3SURBUUFCbzRHT01JR0xNQjBHQTFVZERnUVdCQlFMV09XTHhrd1ZONlJBcVRDcEliNUhObHBXL3pBT0JnTlZIUThCQWY4RUJBTUNBUVl3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekJKQmdOVkhSOEVRakJBTUQ2Z1BLQTZoamhvZEhSd09pOHZZM0pzTG1OdmJXOWtiMk5oTG1OdmJTOURUMDFQUkU5RFpYSjBhV1pwWTJGMGFXOXVRWFYwYUc5eWFYUjVMbU55YkRBTkJna3Foa2lHOXcwQkFRVUZBQU9DQVFFQVBwaWVtL1liNmRjNXQzaXVIWElZU2RPSDVFT0M2ei9KcXZXb3RlOVZmQ0ZTWmZuVkRlRnM5RDZNazNPUkxnTEVUZ2R4YjhDUE9HRUlxQjZCQ3NBdklDOUJpNUhjU0VXODhjYmV1blpyTThnQUxURkdUTzNubmMrSWxQOHp3RmJvSklZbXVOZzRPTjhxYTkwU3pNYy9SeGRNb3NJR2xnblcyLzQvUEVaQjMxamlWZzg4TzhFY2t6WFpPRktzN3Nqc0xqQk9sRFcwSkI5TGVHbmE4Z0k0ekpWU2svQndKVm1jSUdmRTd2bUxWMkgwa25aOVA0U05WYmZvNWF6VjhmVVpWcVphKzVBY3I1UHI1UnpVWjVkZEJBNitDNE9tRjRPNU1CS2d4VE1WQmJrTis4Y0ZkdVBZU28zOE5CZWp4aUVvdmpCRk1SN0hlTDVZWVRpc08rSUJaUT09IiwiTUlJQ1B6Q0NBY1dnQXdJQkFnSVFCVlZXdlBKZXBEVTF3NlFQMWF0RmNqQUtCZ2dxaGtqT1BRUURBekJoTVFzd0NRWURWUVFHRXdKVlV6RVZNQk1HQTFVRUNoTU1SR2xuYVVObGNuUWdTVzVqTVJrd0Z3WURWUVFMRXhCM2QzY3VaR2xuYVdObGNuUXVZMjl0TVNBd0hnWURWUVFERXhkRWFXZHBRMlZ5ZENCSGJHOWlZV3dnVW05dmRDQkhNekFlRncweE16QTRNREV4TWpBd01EQmFGdzB6T0RBeE1UVXhNakF3TURCYU1HRXhDekFKQmdOVkJBWVRBbFZUTVJVd0V3WURWUVFLRXd4RWFXZHBRMlZ5ZENCSmJtTXhHVEFYQmdOVkJBc1RFSGQzZHk1a2FXZHBZMlZ5ZEM1amIyMHhJREFlQmdOVkJBTVRGMFJwWjJsRFpYSjBJRWRzYjJKaGJDQlNiMjkwSUVjek1IWXdFQVlIS29aSXpqMENBUVlGSzRFRUFDSURZZ0FFM2FmWnU0cTRDL3NMZnlIUzhMNitjL016WFJxOE5PcmV4cHU4MEpYMjhNelFDN3BoVzFGR2ZwNHRuKzZPWXd3WDdBZHc5YytFTGtDRG5PZy9RVzA3cmRPa0ZGazJlSjBEUSs0UUUyeHkzcTZJcDZGcnRVUE9aOXdqL3dNY28rSStvMEl3UURBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUE0R0ExVWREd0VCL3dRRUF3SUJoakFkQmdOVkhRNEVGZ1FVczl0SXBQbWh4ZGl1TmtITUVXTnBZaW04UzhZd0NnWUlLb1pJemowRUF3TURhQUF3WlFJeEFLMjg4bXcvRWtyUkxUbkRDZ21YYy9TSU5veUlKN3ZtaUkxUWhhZGorWjR5M21hVEQvSE1zUW1QM1d5cittdC9vQUl3T1daYndtU051SjVRM0tqVlNhTHR4OXpSU1g4WEFiaklobzlPaklncnFKcXBpc1hSQUwzNFZPS2E1VnQ4c3ljWCJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCQUFBQUFRQ0FZQUFBQWY4LzloQUFBQjdrbEVRVlI0QWFXUFAyc1VRUmlIbjVtZHZleGQvcGxFY3ZsRENpMUUvRU1hYlVXSTlqYUtXUG9WL0E3QlFoQWJHN3Q4Q0NVSUtRUUx1d2hDVUJzTEJTVW1Ha0x1ZG05bjVuV0h6TUFlZ28zUDhPeTlzOHZ2ZmQranpjdFB6MllhK1pkYnU0OG1HMG1hOEVoOC9iRjN5V0dHd1B2VjgxZDcrOS8ybHB5M01ydHk3anN3UFB6OFliMjBsUUoyaWFpbjJ3OW9rMDJhTFVSV3N0eHVpSGdrbm5yRUszR0VSZzlwb1o3czNDVXhsL2R2VmZybnRtUmFnOUJ1SUNKZ3JYZkhuUnZBV3lKYUR4WEIrZXpDV3FYM3Q2ZTZpL3JpL0UxQWtkQm9MaS9jWnJMNXBxZUhiMnl2dTlSSVVLZmlXSDk1SVZtbVY2ZXVjSzEvajhKTUl3Um82ak5jWDc3UDJ2UTZaRVo3T1hyZVNGQTkzcm5EM014NnI3WWZUeFFLR2tONFdQOGVXNytiejRaM2VIRUU5RkZaQUpYdWxpWFZ5VUVmaWY5WkhJTlcrQlE1ZlNjKzNvVGp6dFRaUmt4NExFaHRmaDFhdkJNU0lrQnJBK0p2T0FvaG0xQUZnSkdScGJPb1hTL1gxS1hnSFpFNFgxU3N4cHQxOGlZSW1HSmlSRldXS0NYa0JkaVI0TDBRVUVLYW1JS3hob1FabTZmQWRNRFZqVDdjUXdCRVloM0RTc2w0QSt0clFUd0piVUNzVDVQK0NvZFRadFlEbU5KWWNyRURRU0NoSU1zVnpvVlEya0xGTUNDUUZXNEFvRGJmYlJESTdmSWk1YUFMNDFqdFZOaVFpUFVqbVVCT2dBTUNtNjgzL3NzL1RhVlh0eDRxS01vQUFBQUFTVVZPUks1Q1lJST0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCJdLCJhYWd1aWQiOiJiOTNmZDk2MWYyZTY0NjJmYjEyMjgyMDAyMjQ3ZGU3OCIsIm9wdGlvbnMiOnsicGxhdCI6dHJ1ZSwicmsiOnRydWUsInV2Ijp0cnVlfSwidHJhbnNwb3J0cyI6WyJpbnRlcm5hbCJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA4LTIwIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJBbmRyb2lkIFNhZmV0eU5ldCBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTAyMjUwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy42IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjEuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wOC0wNSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiQW5kcm9pZCBTYWZldHlOZXQgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkwMjI1MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4xLjAifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTEyLTE3In0seyJhYWd1aWQiOiIyZmMwNTc5Zi04MTEzLTQ3ZWEtYjExNi1iYjVhOGRiOTIwMmEiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjJmYzA1NzlmLTgxMTMtNDdlYS1iMTE2LWJiNWE4ZGI5MjAyYSIsImRlc2NyaXB0aW9uIjoiWXViaUtleSA1IFNlcmllcyB3aXRoIE5GQyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjg3MDYsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyIsImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiMmZjMDU3OWY4MTEzNDdlYWIxMTZiYjVhOGRiOTIwMmEiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsibmZjIiwidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9XSwibWluUElOTGVuZ3RoIjo0LCJmaXJtd2FyZVZlcnNpb24iOjMyODcwNn19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTEyIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJZdWJpS2V5IDUgTkZDIFNlcmllcyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkwODI2MDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjEuMSIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTEyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wNS0xMiJ9LHsiYWFndWlkIjoiMzFjM2Y3ZmYtYmYxNS00MzI3LTgzZWMtOTMzNmFiY2JjZDM0IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIzMWMzZjdmZi1iZjE1LTQzMjctODNlYy05MzM2YWJjYmNkMzQiLCJkZXNjcmlwdGlvbiI6Ildpbk1hZ2ljIEZJRE8gRWF6eSAtIFNvZnR3YXJlIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJyc2Fzc2FfcGtjc3YxNV9zaGExX3JhdyIsInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3IiwicnNhc3NhX3BrY3N2MTVfc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJjcnlwdG9TdHJlbmd0aCI6MTEyLCJhdHRhY2htZW50SGludCI6WyJpbnRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJRXJUQ0NBNVdnQXdJQkFnSVFSVGZjZ282eHdJRkdmbXR6azFCU25UQU5CZ2txaGtpRzl3MEJBUXNGQURCRU1SVXdFd1lLQ1pJbWlaUHlMR1FCR1JZRmJHOWpZV3d4R0RBV0Jnb0praWFKay9Jc1pBRVpGZ2gzYVc1dFlXZHBZekVSTUE4R0ExVUVBeE1JVjJsdWJXRm5hV013SGhjTk1EZ3hNVEkwTVRnek5EUTVXaGNOTWpnd056RXpNVGN6TWpNM1dqQkVNUlV3RXdZS0NaSW1pWlB5TEdRQkdSWUZiRzlqWVd3eEdEQVdCZ29Ka2lhSmsvSXNaQUVaRmdoM2FXNXRZV2RwWXpFUk1BOEdBMVVFQXhNSVYybHViV0ZuYVdNd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUURRQ2ttUS9LOERuMzlxU0NXNXRLTHZ2RExIM0NsU2NnUXJEZzcrdVk0NGpIbElZMS9MbDZ2MnJwajdubG1WTWxJem9nZDN5WGpDRkJ2R3I0emlHUTJRYzhVcGthVTk2RVp4RXRId1pTdHc2WVEwamRuZ2tTTFB2T3A4VDhZaUpwY3ZzVnRRdGlRME9zVFR1aU8yRWk0THVMaDdLUis4eDRiQVJ2emtCV3N0TkJUcVZTQVpRWWVzcW5sOEg1U2Z3YjNJb3U4TFNpQXN1T1h5eHQybXM5MTFZcnhXdmgvS25PZWwzT2QzaCtLNWRRWVA1MytmUFV6Z3o1NlRUajhSNFk2elJ1emRrYm5SNnhXWGRySzQxNGlYOUQ2eDVxOFcyWEpKcFRNSzdFblNYRzBxN1hGN3A2OGpES0FueEFGOGtmaDN1aW5jMnVsbVZPWmJUUnp4RjhCM0FnTUJBQUdqZ2dHWk1JSUJsVEFUQmdrckJnRUVBWUkzRkFJRUJoNEVBRU1BUVRBTEJnTlZIUThFQkFNQ0FZWXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QWRCZ05WSFE0RUZnUVVqTXNUYlkwd1hRQlIyOWJXSEl2YkZmVUFGZlV3Z2dFR0JnTlZIUjhFZ2Y0d2dmc3dnZmlnZ2ZXZ2dmS0dnYlZzWkdGd09pOHZMME5PUFZkcGJtMWhaMmxqS0RJcExFTk9QWEJvYjJWdWFYZ3NRMDQ5UTBSUUxFTk9QVkIxWW14cFl5VXlNRXRsZVNVeU1GTmxjblpwWTJWekxFTk9QVk5sY25acFkyVnpMRU5PUFVOdmJtWnBaM1Z5WVhScGIyNHNSRU05ZDJsdWJXRm5hV01zUkVNOWJHOWpZV3cvWTJWeWRHbG1hV05oZEdWU1pYWnZZMkYwYVc5dVRHbHpkRDlpWVhObFAyOWlhbVZqZEVOc1lYTnpQV05TVEVScGMzUnlhV0oxZEdsdmJsQnZhVzUwaGpob2RIUndPaTh2Y0dodlpXNXBlQzUzYVc1dFlXZHBZeTVzYjJOaGJDOURaWEowUlc1eWIyeHNMMWRwYm0xaFoybGpLRElwTG1OeWJEQVNCZ2tyQmdFRUFZSTNGUUVFQlFJREFnQURNQ01HQ1NzR0FRUUJnamNWQWdRV0JCVGZRUTVXcldNUlc3OHZrV2gybmlEVDNWOTdyREFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBaUxwTHRuYUUwQWJJaVNtbWo0RUxSVFJNR3VlZHhkNlpUWTJ5VWkxUU5zd2FJMk9GbmgvTkRXTFdPZ0YzNkhPdkRFTFhCWVpNNitBc1BpVkhVNzJzdmxZajdZNUh6WnZvVWtNM2R2YnhyNlUyQko4OUpFRVRSSVdxVWxZT3E0N0JlODRPUjJYdm1uaVV1SnJGT3pzQVljdHJaWDJURlgzQWJWUHM0TFNUTmMwZGEwdXEwQ3FvT1NPSUNmenoxWDd1ZjdUdzlPMEtjS2VyRmd6ZVVjbUd0S3Y1b0s3Ulk5V2tEeGRpMjJSeTBHRWI2MHRuYXY3cWs5amE0NVdCak4xMHh1TnBOc2xDYWxSbk5ZT0dWdFkxbTRveTJnKzF4ZDFiMHZ4ZzB4SnNXNGsyb3ZUZFpRUzVIQ2ttZTA1TTVMeTBTRlNWRy9SSHhNczZJeDQzQ2N0Q0lRPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBTFFBQUFDMENBTUFBQUFLRS9ZQUFBQUIxRkJNVkVVQUFBRC8vLzhSQmZjU0NmTVNDdklUQy9FVEMvQVRETzhURGU0VkV1a1dFK2dYRk9nWEZlWUFBTThBQU00WUYrVWFIT0FBQjg4QUJNNEJCODhCQ004Q0NjOEVDYzhJRDlBYUh0MGJIOXdiSU53YklOc2JJZG9jSWR3Y0l0b2NJOWtxTU5jQkM5QURDOUFFRGRBRkVkRU5GOU1ORjlJUEdOTVBHTklQR2RJUkd0TVJHOU1USGRNVUh0TVZIOVFWSHRNV0g5TVdJTk1YSU5RWUlkUVpJdFFhSTlRYUpOUWJKZFViSk5RY0pOY2NKZFVkSmRjZEp0VWVKdGNkSnRRZUo5VWVLTlVlSjlRZUtOTWVLZE1mS05VZktkUWZLZE1mS3RJZ0tkWWdLdFlnS2RVaEt0WWhLOVVpSzlZaUxOWWpMZGNqTE5Za0xOWWtMZFluTU5jbkw5WXBNdGNxTTlnc05OZ3VOdGd4T2RreE90bEZUTnhOVk41UlY5NVRXZDlWVzk5ZFkrRmthdUppYU41NGZlYUZpdU9FaWVLRml1S0dpdU9HaStPc3NPZ25QcjhyU0xVdFRxODdjSTA5ZFlsRWhuZEprMnBLbFdsTW0ySk5uV0JObldGVnNVNVZza3RXczB4V3NreFh0VXBXdEVwV3MwcFd0RXRXczB0WXQwaFd0VWhYdFVoWHRrbFh0VWxZdVVaWXVFVll1RVphdlVKWnUwUmF2ajlhdlVGYndENWJ2ejlleURoZXh6bGR4amxkeFRsZnlUVmV5RFpleHpkZXh6aGV4amhmeWpOajFTcGoweXRpMGl4aTBpMWwxeWhrMWlrVnFpRWlBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBRittbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBEOTRjR0ZqYTJWMElHSmxaMmx1UFNMdnU3OGlJR2xrUFNKWE5VMHdUWEJEWldocFNIcHlaVk42VGxSamVtdGpPV1FpUHo0Z1BIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVFXUnZZbVVnV0UxUUlFTnZjbVVnTlM0MkxXTXhORFVnTnprdU1UWXpORGs1TENBeU1ERTRMekE0THpFekxURTJPalF3T2pJeUlDQWdJQ0FnSUNBaVBpQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQaUE4Y21SbU9rUmxjMk55YVhCMGFXOXVJSEprWmpwaFltOTFkRDBpSWlCNGJXeHVjenA0YlhBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOGlJSGh0Ykc1ek9tUmpQU0pvZEhSd09pOHZjSFZ5YkM1dmNtY3ZaR012Wld4bGJXVnVkSE12TVM0eEx5SWdlRzFzYm5NNmNHaHZkRzl6YUc5d1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM0JvYjNSdmMyaHZjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUkZkblE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVVYyWlc1MEl5SWdlRzF3T2tOeVpXRjBiM0pVYjI5c1BTSkJaRzlpWlNCUWFHOTBiM05vYjNBZ1EwTWdNakF4T1NBb1YybHVaRzkzY3lraUlIaHRjRHBEY21WaGRHVkVZWFJsUFNJeU1ESXdMVEEzTFRJeFZERTRPakUwT2pBMEt6QXpPakF3SWlCNGJYQTZUVzlrYVdaNVJHRjBaVDBpTWpBeU1DMHdPQzB6TVZReE5qb3hPRG94TkNzd016b3dNQ0lnZUcxd09rMWxkR0ZrWVhSaFJHRjBaVDBpTWpBeU1DMHdPQzB6TVZReE5qb3hPRG94TkNzd016b3dNQ0lnWkdNNlptOXliV0YwUFNKcGJXRm5aUzl3Ym1jaUlIQm9iM1J2YzJodmNEcERiMnh2Y2sxdlpHVTlJaklpSUhCb2IzUnZjMmh2Y0RwSlEwTlFjbTltYVd4bFBTSnpVa2RDSUVsRlF6WXhPVFkyTFRJdU1TSWdlRzF3VFUwNlNXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEb3dZakV3TmpFMll5MHhPV0UwTFdVME5EWXRPVEJsWlMwM056QXpNMkZrTUdRellXVWlJSGh0Y0UxTk9rUnZZM1Z0Wlc1MFNVUTlJbUZrYjJKbE9tUnZZMmxrT25Cb2IzUnZjMmh2Y0RvNU4yTTROR0UyTnkwM1pESmxMVEJsTkRjdFlqQXpOUzFsTjJVNE5XSXhaRGswWlRZaUlIaHRjRTFOT2s5eWFXZHBibUZzUkc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRveU1tVXhOR1JrWkMwNVpqQXpMVGhrTkdJdFlUYzJOaTAxTW1FNE1qaGpNRGRoTmpjaVBpQThlRzF3VFUwNlNHbHpkRzl5ZVQ0Z1BISmtaanBUWlhFK0lEeHlaR1k2YkdrZ2MzUkZkblE2WVdOMGFXOXVQU0pqY21WaGRHVmtJaUJ6ZEVWMmREcHBibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPakl5WlRFMFpHUmtMVGxtTURNdE9HUTBZaTFoTnpZMkxUVXlZVGd5T0dNd04yRTJOeUlnYzNSRmRuUTZkMmhsYmowaU1qQXlNQzB3TnkweU1WUXhPRG94TkRvd05Dc3dNem93TUNJZ2MzUkZkblE2YzI5bWRIZGhjbVZCWjJWdWREMGlRV1J2WW1VZ1VHaHZkRzl6YUc5d0lFTkRJREl3TVRrZ0tGZHBibVJ2ZDNNcElpOCtJRHh5WkdZNmJHa2djM1JGZG5RNllXTjBhVzl1UFNKellYWmxaQ0lnYzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG93WWpFd05qRTJZeTB4T1dFMExXVTBORFl0T1RCbFpTMDNOekF6TTJGa01HUXpZV1VpSUhOMFJYWjBPbmRvWlc0OUlqSXdNakF0TURndE16RlVNVFk2TVRnNk1UUXJNRE02TURBaUlITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUF5TURFNUlDaFhhVzVrYjNkektTSWdjM1JGZG5RNlkyaGhibWRsWkQwaUx5SXZQaUE4TDNKa1pqcFRaWEUrSUR3dmVHMXdUVTA2U0dsemRHOXllVDRnUEM5eVpHWTZSR1Z6WTNKcGNIUnBiMjQrSUR3dmNtUm1PbEpFUmo0Z1BDOTRPbmh0Y0cxbGRHRStJRHcvZUhCaFkydGxkQ0JsYm1ROUluSWlQejVYQmVhbEFBQU8xa2xFUVZSNDJ1MWQ1NThrVlJXZFowNllBNkppRHBnRG1GaXRMVnl6bUhQT1lsWlFFV1E5QVhNV3pQNnpmcml2OHF2dXFwN3Vuc0hmOUtlZDdkNlpzN2Z1dStIY2M5K2NwQWZnNitRQzlBWG9DOUFYb0M5QVg0QytBSDBCK2dMMEJlai9GOUEwdVAwelBrZWdEVXVpTm9BaWJNRzBjUTVBU3hJczBCUUZxUGdaaXBZZ1E1SjV0cUJoeXpZbFNvSWd5eE1qdzdKSlU3WW9VajVEMEpSdDA1WmxVYUk5OW02RGtDWERsRUFKcHZZQSsyUkh5QklzMmJJQVdMUmdxZWNqdGtSWnNnM0pGR0VBT0QzcW5VQ1REakRNV0V6WmxIb3VRb2xDL0w4b0VXbzh4ZElaZ0xacFc1WUV3SllrSW50QzloREpJRzNURWt5THRpSElQTFd0ZHdDdENHS2tRWnRLeVNaaFc0WWordG1TYkVLMllLUkVDYVJFaXlDUERScXlURkRxaFY0aUlyWWxLaUpkdUVZdk9sdUFiQm8rbmExUGRzQXNHclpIQ1VXd0xVR1NMTW5rSkFxS3BreEwxakZCbTVDTVFhRG9Ib0VsQUxRaDBHSWh2RU9rVDJmcTlhQWRqc0dpdDlNbW1BTmhFWml0TUxhUEIxcVIzSVM1ZHdGWnRHeDZKc2JEeHR5N0J3RnR5VVlYYWhIcHNQZWxhV253TEJ4UnZlOWd0RTVSK0oyc05iVGt6aU1EY0E4MWdKeDAzUHlWYlVKVWUzQVJ1Ujg0SG1nVFJQNzVkQVlwRSsyVGlLcXUvWDlGV1dxcjlRaEhSdFd4UUVmYWF3RWhRcDg3NDdjSU15YUt6U2ZRNEJRUnFmSTRvRFVJSFpMc3U1eFNZR0puYXFxeFBHd2J6V2ZjTkRLRVRtSHFsYUNqdUdQckt3Mk1EcEhEcGJQaFpkdXRjNnQxcXdndnh3RnRXV2lPR05VOVlkdU9naUpIazJ4R2QrY3ZvZjJ6WkFySGNnOUcxYWJ1aTM2bWEwOG4xWmlYWmxkOGdMMW5wRk9rbDVYdVFVRmdCOGlkNDNUK0liRjU5Rkl2RDdudEl4MHR6WkhjSTZKQSs1RFZTeUFvZ2JDSFNXWS9UTUxhNkVFYk9TM1FiR0pFb2wzTUZwYlE5akltZEJhZ2MvZlVSUTlPL2pqcGY5dlVxSDFSSDJ2ZFF5UWE0MEVDblBPa3k4SEFSandQbWRvWFhiTTJqY3RpRytsa1VnSTQzL2ZKMFIweXV0c3pBUTJJWGZ3d2JkRGFWRW5BRmdFVDNCc3Z0a1B0NFY1Wm1RdWhUV0ZCakdMVzJCc0p1YnFlZGpTSXZWUTRLaVBDVHpqbzBFNVZIcDBlTkIzSnc1c2EzNVQyeDVEdXFVY01aZ1liNmhNTE9tK2dBZHFjSTF6SWZrWTVINkFURFpyV0hHc2JCTVA1c25SS1FSNWxmcnBFakZnV3podG9CSVVVVXdBVlVFczZaKzRSWVM4NlFkbWExa25nWVEyOUd6L2RrWXVLVG5lU045UDVBNTJDMXlJY0dkSk9SMzN0T25QSnBWSmdMbG43UElKT2Fvb094U1RnbUtoUE1VZDBMcU1sT2laWUs1S3FqSWozbEJUelBFbUVrR2NGSUNuQWtqWHVlRTQxc1kwd0FqbUdGMHN6aW13S2h2SllENUpwSU0vTEZBK1JGbU1FeVRIVGZjb3hjNHpoRUtsR1hBWTc1akNVUWVTaEhnVmFpQXlRZ3hLaWYrQTArNTUyb0IraDJzSFBhRm1ocEFpV3NHa0NoZzBMbWZVTDE3RU5rU1NNU2JJNnZRckJrYy9SUEcwdThTb0ZzKzZZUHVkWm1ZeUlwV0JNb1dKOEUvK2wvWUx1cUZSRjg3VTFzMUNnbUllaEZCdzBQVTBDTmdYWmtBWEc5QlFqSmNCK1JDcHFwdnZCUFhyYlFRanlOVHQyTU5vaURFZTFaUmlJUHQ3T3dXWC9vRk9pTFNGMEJ0b3lUMkYyMjF3b3VrdFFjYVRESTJLc0YyTjM0eUNnVTJKRUxFclE0cEJkekxWaXJ6QmdVTmsrRE9nWXVBQWhsTkR1bmlhanAzZ2gxSEJDQndFZHZITWNvSjJiN3liRERocWhVYmJkczFvczV6cnZYa0UxMVV5UFZ6TkhMZWUrSlc2eTgrQjhSNy9PeDFLZFM0TWF6YXYzcjh0ekNMS3dXNThZdlZybjBxSExzUThNT2srVHVKdXRoVkh3a01seE5EcUVBaklTTUhjU3RPV0VxRjc5U3dvSHQzUndaOU16djh3NzhvSG9OY25UbWRKaHRLYUlpY0Y2MXBFMmlJNEpqTEpnSFBVUEpKQ04wRmRTcVd4anIwSm9OR1IramdTYWpoSitaYlFPN1JiNlNUeGtpRWNCbll4d0QzQlY2SWhPZ3IzR0tGTFZjVURuUWRnNlV6T2tJYjFqR0RvUnB5T0JUaEgxMWhSOFVXYjBNZ3ZvYUJXUEJ6cXJOYkhjb2MxaDYyUGwxOUZBSnplSmNUbm82TVA3M1FKS2gvbUFvTnZHWkRFYkViSlU5WStGVmVpRERybklrQW1vWlVPamNDYjNKOUcwVkt6TUR3bGEwVll2aW5xV0hKck9OTWlHUmRYUVFWZEdRbEsvcFBXeW96VHN0OTBtNEdKV1BTem9hSFMzaXgxaFc0RFltNTVuTHJKVUNSelkwbmtYWUtzL2gzZjByV3BCRUZ3U0FSeDJveWdrN1Z1R2lpSkFFY1BvU0Rsb3lIUjAwTUVDYXlQdkVLSkpERFhWSVZmdHBGcEhCQjNKWVFOUFJtZitiMFRuT2haK1pvTDhnUmZPZ3VLYjh3K0xiSWl2NFhGdE41WFNHWURPQ3hndXZTT0J6S3l2TU1qMkVhRm45VU9IdGpTQ1VKZ21Fb1VJUTBJOEN3N3NIQk9OT2E1N0hXaDQwa2VFb2w2RGozU1NsTmhtR0pVOE9aTkFERjNPbUtwRFM5S25mWUFXNkZFd0lJWS9sR0ZHZG1sdE12ZW5oQmdOTWJoK1R2WTRaQm16cGZoYTJTWkhEOXNhZDkwS2JyM0xkWk1kc3hnQ1dYbDlaRFNuYWQ3YzBQU3NGTWhxekp3d0x6OTF6NVlnTytVc1krbzI3bnJqa2RIVGFVZXpKYk5KZUxoU1RNaVJCV0lUanVpdkRjVitWdXVmTWtmR0RFMWNxTUU1NlhkaUZyTnhCM2FscFVrTU5LV0s5YUplZGFHSUJSNDk3RkgwQU11YVNVcDVXTFFwaTY1MUQ2Qy9MY1pta1hMNE1Ib01ZdDR3V2RwV3hvaE0zTndPcjlXYTB2MXZxTnp5cTk5dHNKOTl3MjJYZFZ3RTJVemEweDVCYzFEVXg5YkxZSEdXMGZWclE1Q2NoV3lUQUtodEhmeGEvWFJmVDJ3d3o5OEh5Y3c5WGl0MnVCWlFlakUrelFxamJROW1aVWFFMkpJcERPbkU0TXlJc1EycWpoYVF0ODRFWXVmWklzdWlxTk1tRnlpcnFtekNBalhvTGZJNm1udnNuS1hOODNJNE5CNnlBUzFaNWwvcDA4Z0VmK3l5a01MdzBPUUZ1WTdZaWxTaERmNFd5VWhzOXRRV3dGaS9NcUlzRVlpUjRkQmZMWUE5VGlqSW1qRzNUZ2hnam0xNUc5Zk56bURhTzJoWmlEWWpnR01rMUFtaFNtK0xMK2J4US9PeFljcWRuME5lNTRhWHh2UFZHMFcyRmNvUlRDd1RDODA5S1NGcFlNSmNORVJqSTIzSjVCSVhxKzlYTHpMa09vY0lnY2FvR1NIVTV6bWlhUjJuaXJ6VkRCZ01QUTFnckJBQ0YwRlhWVlZWTTAyZHBOaXlsekV5WWJqbFlCdEh3Tmc3WWtxQUdPb3lMOE92MDF1ZkZBRlhkVlZWVlYxSzQ2QUlvZEQ1SWZpVzNsOGpkaTgwNmRGdE1UcXhYTzJ0YStKT3BwRHJxbnROQ3FiczBnWE5kOUJFWVA4WUZndGp0azNBZWh1WFFGZlQxN2lGemsrMVJJa3JpdnQrYUJNNUpiWnk2TURPRXRXVHpaQkhxSnZxdlJUQnFheWJHclNDMUQ3WExxYWdxOHRiVVFmcnpYTFdZWWovK2wxVmtCc0hCRDEwNWpKcTJLVTl3aGhvajI2QUNXSGdRWVN6SjF1Y1k0ZzZ5bWRNeTBxUWd5NnJtUVBvSU1zakxlaXBuZXNwYW9zZXJ6TVJ6Q0xYZ1NjRTMwSWVRclIrc3QzT1ZWVlhYVnJBY01abUFhRjlHZWIwTEduVVFVVHNaZEQxK0t0ZXR1aWZ0U3lwWk55eDVDRkxaT3gzWTJzQ2VvdWhHOVNoTUdLUDVyY2hrZkp3SVRGdW5nRG93NEdlQnp2MDZ1Q0xFQnJYM0I3Wm1EU3Z1Um84MUFyWFNURjd6MFVRcWIzN0pkL2lrdVU3d3k0UWxFRWZiQm1xYk9ueFh6VmVIWnBLUmRFc1JXTm5qRXJVWEwxNVgxZUpsVUdYVDEzQjFJRTB5OGxGeUJUSHE3T3hBek96U0w1djBQVTRsVXhCUjBlWEx4TVRzN1o4WEMySHlKODgyQkxKeE5MVlhBV1ZlVnhueVQ2eTZsalQ5TWlJMFlkYmZEbnBZYXUzZ282dGhhWk9Ma3hUNDBZeHkvVFAwbEZBVCt2bi9oczNwNVR1ak5aWnNRcGVJbk9VRStIVjM2YXpCbDFYVlhVcHBmU2Jxd1k0cDB2S0RSL2xuL3pxbittSW9OT3NwYStrbFA1OHJ6MnI3NEVRTjE3ZGRjL2YvNVRPRG5UcVI4SmJudjdJMis4cmhJdTJscEprUVhmLy9OOC8vdGFESG4zNWxvMTF3Y0pYWGVJRlRqS3dlZ3ZvcXJwY1BmdmEyLzh3czF2UnJzclpWMy83M3g4OC9oSFZMVE00THkrRk9tdklEdlNvQmkzR2ordXYrOUg5MEpUeVJ2UzBobWxmdmU5ZjMzdjQ0OTQ1QjZSbzVNdWJIOElXME5WbTBNKzY0MzVwUEpFSzVqOHZoOTM5aTMvYysrMEhYL3VPYXZkWFBRRmVCbDFQVW5pQnVxbXE2NTl4eDkrR001ZFF0TVpWY3JidXV1ZVAvLzcrOVE5OXk5dExKcXNuWDlURE4rcnAwNmozWU9ucmZuUy8ya1l3cncwNkp0eUNmT2Z2L25QbmR4N3ltSGR1ZDloTGx6WWZ5dUVKMkRGNmhCRnVmdFFQL3hJSjJuRnRZdHl3bVRsYjZ0ZS8vTzR6SC9hbXQyMlBGdTkvMFF0dm5mOVFQZGVocmc1NThSWitEek1YMFhEUWtYRVZJZWxmM3JjOXdsWlZYVmZWaTc5Yyt1YnRUNnczT25RRHV0NmNYT3IycmI5ZVJiNWloRjB4blc5K1hGUTd4M2Q2N0RjYkFxQ2UvT0MzYm8wZHkydVBDSVkvVlN5OGRsRVoyVU1XNXJJTStxdHBycmg4OVpYdEVXOWFtbTd5am1RRFdWNFpkd2RIV2IyOENJMXZkYzNYWnVyMTlLVW5qMlBLSXRBYlMxT2JVTDVnbFJhWFRtUEhvTDh4L2ZhWFVrb3BmZVNsQzVQTEN0RE10d2dRNHRMNVdjazllcUNiaVAzZUcxTks2Ymx2TEtUTEJhQ3IyV01ZUzBseCsvV09iVWw4djJ2Q3A5dnNYZGRWOWFGWHBKUysrTVFyaFNDNHFCdWZiUkViUmZQdVJXVjJqOEpCZk9XSFUwcGZlRXExMkQzU09MNlhXWVdRWVc0WVVEb3pETHVBdnVGakthWFB2R0JSYlRwTGk5VWxCaEtoTzlnMHNOdjhKT1pEM2tzK25sTDYzUE9LSUphQUx0VTZiYXZ0MmZGOEhnQnBGMHZYMWFVM3A1USsvNlJTdmJvYjFkditPODJOWERKbkJtNDVveG4wMTZjLzg0T3ZTU2w5NVFsWGx2djByS2xIejJlaVNSbEFEcW5sUmk0c3U4Y1VkQjF4K3Ztdlh3TTZiV2pjdW40bUxoWXJnVzdvNkMwN2lQWGx1WU1ZUCtPelQxdlFiUlZuTHBkbi8xa3U5cWRITU5TdTNqcUFtem1JWGZmeDFDdVRSNzU1SkxkMVRwVEtWelRMVUROM1dRVDZtdHVtQnpGLzROM2JtNjJaNFdjOTErdm1mWVBScE5acTdqVFlxdlBLbHI2dFdFTVdUUGV1VjkyMGJjeGNQSWtqaEJoTk16UGF1RzVoYS9VMEYvTG1DcDQzZkdLWDJmZzRGSE9rakdwdXZZaU9jWmMwZnVXbUc0WS81YTBmZVBuTGJxM3E5N3oyaHZkVmkxUUlhWE11Q2pVUUJ2d2Q0bUlqYXNrOVZ4bDAvNHZYZlhyeXFlZDg2c2FxZXZOSFA3bE1oVEEwZHlGUkIvUFZuN3psKzl3b0h1OGlwdFdYc2ZhdnNVaktkNGlRWUVybkZiU0hDNGFNdXM0Njd1VmlxeThZN2t1U1loZmhJSktPZllKRy95cmsrRjA0dHBuT00yaENSSHRSZlo0VjRzZ1h6NjIzZEx0ajVlYUMwK01iZXYxRjhGRlBPMFJ1b1dGTDV4eDBaSkdRWDhVdnplSHhNYS9XbWtKZzNMRVFpbTg2blgvUUlRRE1GQk9sczhDOFZsNHZoM1FpLzNxY1ExK3J1YmVNaUh5RHNFNTFHZGN4M1lPUTNkd09kVmFZMThmcElCN2xzNE84eS9aRjNJdVh6dksxK3BjYmJHQnJ6aW5vYy9KNlFJTCtIMTl0aGRPd09nNkNBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiYWFndWlkIjoiMzFjM2Y3ZmZiZjE1NDMyNzgzZWM5MzM2YWJjYmNkMzQiLCJvcHRpb25zIjp7InBsYXQiOnRydWUsInJrIjp0cnVlLCJ1cCI6dHJ1ZSwidXYiOnRydWV9LCJ0cmFuc3BvcnRzIjpbImludGVybmFsIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTI1N30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTY1NTM1fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDEtMjYifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTAxLTI2In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiZTA3NzkyNjUwNGNkNzVlYjQwNWE0NWJlMTYwZjc4MzA0NGUzZjVhMiJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJlMDc3OTI2NTA0Y2Q3NWViNDA1YTQ1YmUxNjBmNzgzMDQ0ZTNmNWEyIl0sImRlc2NyaXB0aW9uIjoiQVRLZXkuSGVsbG8gVHlwZUMiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjowLjAsIm1heFRlbXBsYXRlcyI6MCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJibHVldG9vdGgiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJTVENCNzZBREFnRUNBaER5Rk1YcU9mL25FWWVEZ0c1dmJtbGpNQW9HQ0NxR1NNNDlCQU1DTUNneEpqQWtCZ05WQkFNVEhVVm5hWE5VWldNZ1JtbHVaMlZ5Y0hKcGJuUWdWVEpHSUZaRUlFTkJNQjRYRFRFNE1ERXlNekF3TURBd01Gb1hEVEl6TURFeU16QTFOVGsxT1Zvd0pURWpNQ0VHQTFVRUF4TWFSV2RwYzFSbFl5QkdhVzVuWlhKd2NtbHVkQ0JWTWtZZ1ZrUXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU2o2L0U5QzRjVEZzRUh2T0pHRVZ2a0RnSFJ3SldRcjR1Q3RWY2JLc0ZVS205bHVMNmFSUjUyRlJHVElkemJqVU1rMWllRHlSSHU3S0tXUk5GMTRNK05NQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUUNRaGpvbHFadmVBRGIwdzd2ZHM4KzFwRnkzV0JVaUpzREx2a1dENnVQL3FRSWhBS0tIdTRMYWlaRHF0UlRxOS9hRks0TDRvU3BhUVZHN2h6dlpjVlAyWVd5SiJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFNZ0FBQUJxQ0FZQUFBRDVqQjU3QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzSUFBQTdDQVJVb1NvQUFBQnpaU1VSQlZIaGU3WjBIWUZSRkdzZi82YjBIUWtpalNKRWlnaHBBbE42YklCQTZ5aWtJbkFVVkRqenVQRSs5cGxob0tpcnFJVVZBRkZDNmlDakZBK2xJazZhVVFJQkFFdEt6bS91K2VlOWxhNUxkelNiWmxmbnBzSnZadDdQejVzMS92dm5temN6ektDWWdrVWlzNHFtK1NpUVNLMGlCU0NSbElBVWlrWlNCRkloRVVnWlNJTldJSEIxeGZVb2R4Y281Zng2cHE5WkNuNThQRHc4UE5WYmlETGpJUGJ5OGtQaklLUGhHaHF1eEVsZWtWSUZjKzJFbjlqODJBWVVabWVKaVNweEhzVTRQTHo4L1BMQjFMWUxxMTFkakphNUk2VjBzTmhwc09XUndmdkJVWHlVdVR4aytpSElSUFR3ODRlRXBnMU9Ec1Zna0xvM2RUanIzeUdTd1AwamNrOUo5a08yN3NQL3hpU2pLeUlLSHQrS0RpRVA1Z2hjVm9WaXZGM0dTY2lBcjRlbnJxNzVWTEVheFRrZHg1SU44K3pXQzZ0VVRjUkxYeEQ2QmtDaThBZ01SMnFReGZNTERwVWhzZ1VyMzJyYnZSZU1pQmVKKzJDVVFmV0VoQXVza29jV3NtUWk3dHlXSzh3dEV2TVFLSmU2RkJ6WTF2QXNnVVdpamdWSWc3b1A5QXFsWEZ5M256MFpZODJZaVRsSStHNUlhb2Jpd1NBckVEYkgvVGpyTFNYYXRiSUtMU3JRL1Zwc2dpVHNncDVwSUpHVWdCU0tSbElIOVBraGQ4a0hlZXh0aExjanhOS0lvTnhkWlB4K0R2cUNBM05MYjZ3WllNZjNuNGUyTmlQdnVLUm1wWWtUQlV2RnVUR29zaHNhbEQrSitPRTBnMldmT1l1K2o0NUYzSlEyZW5tU1liaGVOVU9ucHlTZnpqWXhFeDExYjFVZ0ZLUkQzeDJrQ3VYWHFEUDQzYUFUeVVsTnZ2OG1OVk9GOW82UFI1ZWhlazNaQkNzVDljWjRQUWpYRHc4dVRnamM4cVNKNFVwZmpkZ2hjNmJsN0pWN1ZvcEQ4ZnBCT3VrUlNCbElnRWtrWnVMVkEySDBxSzBna0ZjVnRCU0lFb05kRG41ZFBJUTg2TmZCN1BjOFJvOCtrU0NRVnhUMEZ3aFpDcDROUFJEZ2EvbmtxR3I0d0ZZMm1UMEdqRjZhSTkzZE0vaU44b2lMRk1YeXNST0lvYmlrUXJ2TDZvaUxFcHd4QmcrZWVRb1BubjBhREtjL1FLNGVuMFdqR24xRDc0WWZFNmoxcFJTUVZ3ZjBFUWhXZTc4Y0VKU1VpYWR3amFxUWxpV05Hd0NjOFZMVWlhcVJFWWlkdUp4QzJDSjdlWG9nYk9oZ0J0V1BWV0V1QzY5ZERUSTl1UWlEVUlWTmpKUkw3Y0MrQnNPOUJYYXVBdURqVWZxaXZHbGs2ZFNjOHJ2Z2k5QjJKeEJIY1J5QXNEbjdSRjZOR2w0NElibmlIRWw4R1FRMGJJTzdoQWVCMTRYSjVzTVFSM01xQ2NIZkpseXhDL0lpaGFvd1paajBwbnZvUk4yUWcvR3BFSzc2SVJHSW5iaU1RVWZmSkNzU25QSXl3NWsxRm5ERnBtN2NnZGQxNjlTOEQ0UzFiSU9yK05zS0N5QkV0aWIyNGowRElqK0Q3SHZIRGhxZ3hCblQ1K1RnOTZ4MmNYN2lFTElWbFZ5cCtSQXE4L1B5VmJwWVVpY1FPM0VJZzNQTHJDNHNRMjc4dlFwbzBWbU1OWFAxbUs2NXYzNFgwLy8yRUczdCtVbU1OUkxXN0g3VUg5aE1pay9LUTJJUHJDNFNkYy9JZi9HcEdpMHB1RHQ4VE9iOWtHVHg4ZmFETHljRzVqejZsNzVoYUVaNkd6OFBDUHNGQjBoZVIySVhMQzRSYmZPNGF4WFRyalBCV0xaVklJNjU5OXozU2QveFlzajRqZGRWcVhOKzFXLzNVUUdUYlpOVG8yaG42Z2tMcGkwaHN4clVGd2hWWlgweitneTlpQno0RVQzbzFoaWNtWGxqeEpYUzV1WFFtZENycXh0QVhscXhRanpEQTAwNWlCL1NEVDFpSWNQYWxMeUt4QlpjV0NGZGhYWDRlWW5wMlI0MU83WlZJSXpLUEhrZmF1bzFpUlY4Slh0NUkyL1FOMG5kYitpTFJIZG9odW1ONzZtWkpYMFJpRzY0ckVQWTlxS1gzRGdwQzB1UFc1MXlkZmU5RDZQTHl4WTFBdGh4ODM0TXRCVC8wSjNYbGFndC93enNvR0xWNjk2U3pKa0d4RlpGSXlzRmxCU0phZUtyZ3RmcjBSR2l6SmlMT21LdmYvWUMwemQvQ2s1enpFclF0ZDhncHY3RDhjK1NjT2FmOGJVVGM0QUdJYXR0YU9QZlNGNUdVaDJzS2hDc3VCWDVzUUszK2ZlQWRHS1Irb01DVzRmTHFyNkRMVVh3UDQ3Mm9oQ1dodUtMTUxQejYzMFZxckNsc2tjUU9JK3J2U0NTbDRaSUM0U3JMSW9ob2s0eVk3bDJWU0NOdTdEK0l5K3MyQ1V0UkdwNStmdVRBZjRHYkJ3NnFNUWFpMnJWRnphNmR4TDBWS1E5SldiaXNCZUc3NDRtUGpoTDNNTXk1dkdZdDh0UFNoS1ZndUt0a0hBVHNpOXpNd0tWVlgxbFlDWit3VU1UMDZrN2ZKOHRqOXBsRVlvekxDVVJVY21yWjJYTFU2TnhCalRXUXZuc1BMaTVkTHJwSTRzNTRHWUVkOFV2THYwVFcwUlBxdHczRUR1eVAwT1pOeVZMSk9WcVMwbkU5QzZJbmdkQi9DYU9Hd2pzZ1FJMDBrUHZyZVlTMGFJNmFMS0F1SGNzTU5idDFRWERqQnNpOWVGSDl0Z0h2d0VENmplSFE1NUVmSXdVaUtRWG5iVDE2K2d4MkR4bUZ2TlFyOE9SdWtaSGpiQ3ZDZXVpS0VKbWNqUHVXTHhUUEVqZUZzK3BZdXVKYlpua3F1SEVUZTRhTkpqL2xNRHg5ZkV5Y2ZWc1J4VWVXeWpjcUNsME9tOTdCRndWTG44dXRSOTBYMTdJZ1hObUtQVkNyZjI4cjRtRHNyOENNcVBoV0tyOHZ6dzRlUGxTSVV2eTJSR0tHeXdoRVdBOXFpVU9iTmtiOGtJRnFiT1hEdTUrRU5tOUd2MDIvTDBVaU1jTjFMQWhWVHVydklUNWxFTHhEUTlYSXlzY25OQVN4ZlhvcGQ5YWxRQ1JtdUlSQU5Pc1IzS2doNmp6eG1CcGJkU1NPSFltZytuVXBIM0pFUzJLS1N6anBJZ3ZrdUVaMWJJK0VrVVBGKy9KYWMrNFNlUWI2bzBiN0I4U3oyNDNoQ1k3WHQrMUEwYTFiSmZkS1NvWHl5YjkwL3VORnVMNTdqemplSG1kZDVGMDY2YjliWEVjZ0ZQanhiYnpvU2FsWktpSVp5N1E0TDBGMUV0RjIweG9FMTZtanhpcmtwVjdHanA0UElldm9jVEZkeFJMK1BmVXRRM2xsa1lsNVhmUmVDa1NpVWUxZExLV0NVUmVMbnlOT3JUZlB1UFVPcGhCQ0lTd0V2aEVSWWkyNmIyU0VSZkFPQ3hVUDZ6SEh3OU9ML0JqNnJwWHZjRm8rOU1wcGk5L2czd29Lb3BJZ1M4S1dpeXA3S1cyRzVEYWtXZ1dpdGI3ZTRhRm85dGEvY2RlczE5RjgxbXNpM0RWN3B0aUkyaXN3UUFqSWFkRHYrVkZyMzNENkZQcU5OMHArcjhXc21ianpsUmZoRjF1TGhDSkZJbEdvZGd2Q2M2NTQ1Q3B4NURDeFkwbkM4QlFSNG9jT1JtQmNiUlRleXJiV3c2b1F2QUl4TUNHT2ZtT1E0ZmVHRFViZGNXTVIwNjBMSFVIaWtBS1JFTlVtRUc2aHVWL09JMWYxbnB5Z3hocmdaMzJjZW5zZXZkRUx2OEJwVURlTzc2Q2YrK0FURkdXVCtNeW9PM0U4ZktqcnhZTUFVaVNTNnJNZ2F1V0w2ZDRaZnRGUjRyMHhGNWF0UlBhdjU4VUFnVE1OQ0R2Z3ZMbER4c0VqdUw3elJ6WFdRR0JTUEtJN2RTU2ZxTkRFajVmY25sVFBLQmI5cEw1SUIvL1lHQ1N2V0lUZ08rcXJIeWdVWm1WaFY4OEJJazN4QkZrcmFYRmVBcWliMVBxTHBkUmRTbEJqRmZLdlhNV1BnNGNqKytRcHE2TllmTW84WWhhUmZBL2FybG1wVEhzM0l2dk1PZXdha0lLQ3RHdUtRTXM0RjFGOGxUU0tkWk1zM1k5N2RpTXJNNHNNbjlLVzhUUFpRME5DMGFIRGcvRDM5eGR4dGxCQTU3dmwyKytRazJOcU5UbjdSYm9pM05Xc0dabzB1Vk9OQlU2Yy9BV1hVeS9CeTB0WjcwLzJYbGpWcGsyYUlNcW9RY3ZJek1UMkg3WWpoeXkrWndVc3ZZNTZDdno3elpvYVZvOGVQWG9NUjQ0ZWhaZlpVTDFPcjhOOTk5eUx1blZOUnkvdEpUYzNqOHJrVytSUjNyVnJ6TmRNUjllbmJldGtKQ1ltVm85QVJBVmwzNFA2L1MzbXZLbkdHa2hkdXhFSEp6d2xLcEpXcWN5cGlFQzRWdkNOU1UvL0FITE9YME90ZnIzVkQxVG9zOE5UWHNDRkpjc0E3N0luTVZhbVFJNGVPNGJ4RXliaTdObGY0VTM1WUFvTEM5Q3dZVU1zVzdvSU1UVnJpamhiV1BMWk1reWIvbWRWYU5yNUZDT2Zya09UTzV0ZzNweFp1UFBPUm1vOE1PT3ZMK0t6WlNzUXlJTWtCSjhtaSt5OWVYUFF1WE1uRWNlY0pDRU5HemthYVdscEpXS3lIeVVmazU5NUd0UC9ORVdOQXpaczNJd25KazRTWmF4Y0F3N0ZWQWFGR0RSd0lPYk01cnBUK3JVcGoyKzJmSXZIeDA4UWpZNkhoeUpDSFYybmdLQkFiTm00VGdqRVZKcFZBVmRPcWlEOGJJKzZrOGFya1FhS3NuTnc3djBGME5IRllIK2hVdURDcHJSMTFKcWVuYjlBV0JNVDZMT0VVY1BnRThtUFRxak9qZWFLNGVYdFM4R2JCT0tsQm5vdmhHWjd4Vmk0ZURGZWZ1VWZRaHppKzJwYW5BYTN3dlBmbldzaURpWXZyd0MzYnQxQ05sMFBKV1RUMzlrb29BcGtETmNyYnhLR2FSN3REY3IzelMxRnp4N2QwTExWM2ZUT1F4eWpIZXRMamQ2T25UdXhkOThCNVVBSHlNbkp4Y0pGaTRXMThQSHhFV2w3Y2ZvKzN1amZwNDhRQjFQbEF1RldsUitmeHVzMVF1KzAzRVkwZmRlUHlOaC9VTnpmY0x4dEtCOXVrYmpWeUR6eU0yNVkyU0tJTjZrTGJkRmNpTGtVSTFzRktEY3R1ZXZDbFp1RGttL2JiMlllUEhnSU0yZStKVnBvcmdoYUd0eHErdm43WWVxVTU5Q2dnZVdqSkR5cDIrbEYxOEEwV0p0bFlKbEhlNFAyZld2bk5IYk1HQlFWRllyMzRqZzZudk55NCtaTmJQNW1pNGgzQkxiT2UvZnVFNExUOHNDOWl2RHdjSFR2emlPWkNsVXZFQktIUDNVTjZvei9neHBqUUUvOTBGTnZ6QkZEdjVSckxoSDFrMHFDTHJndU94Zm5GaXdrSVZnK1pLZitVeFBGOGx5eElYYTFpY1J4dUE4LzdjOHprSjZlTGlxVnFBUjBIaXdPUHBzWFo3eUFod2NNVUE2dUVOUXI0SjZCZzBGSlFmdkhsUFlQUG9pMmJkcVFTQXpYUnhQU2loV2ZpNjZkSTd3KzgwMWtrYS9MNWFMQlhiZTJyVnVqUytmT2Frd1ZDMFFVQmxXMkdwM2JJNlN4cVVsbjBuZnV3czE5KzhVb1V5Vkxvd1FQTXFuWGQrekVqWjhzelhWa20yUmg2VmpVVnE2ZFMxTllVSWlYWG40VkowNzhBajgvUDFOeDBPdW9FY014YXVRSTlXakg0ZlRZT3JHajYyakk1VmR5bUF0VlMyRk1lSGdZZW5UdlZwSnZEbnd1WExFdlhrckYxcTNiMUNOdDUvU3Awemh3NElEbzFtbmx3cUdJZWd0RFV3WUxxNkpSZFFMaFRGQUcvR0pxSW41NGlocHBnTzk3bkpuenJpSU1iaUhVVnFJeUVTMFJXYXFDR3hrNC9mWWNOZFlBVDMxSmVuUTB2RVBjYTlOcnJuVFBQajhWMjdmdm9OTlR1aVZhSmVBK2Q5L2V2VEZqK2pUMTZJb1JHaHFDM3IxN1lkQ2doL0h3d0FFT2hVRVVCZzkrR0UydDdIL0cxNmhmdno2b1hidTJ5TDh4Zm42K1dQRHhKOGpNekZKanlvZlQrSFRKVXVTUnFJMTlIclpRZDk5MUZ6cDJOTjBIb2NvRXdxZkdsU3dpdVpYRkNCaVR2bXMzYnU0L1JCNmZveU1oanNFeTlDSXJjblhiZG1UK2ZFeUpOQ0l5K1Y1RXRXMGpuSFh6QytTcXZQdmUrOWl5OVR2NEIvaVh0SkJNRVhVaDJOK1lNV002QXRUUnFZb1NXeXNXcjc3eWQ4eVo5UmJlZnVzTmh3T1BvdlVqNTlnYXNiVnFvWE9uRGtMY3huQkxmL2JjT1h5ejVSczFwbng0UkhEYnR1OUZvNkhCNWNPTy8ralJJOVVZQTFWblFjaEU4bXpadXBPZWdIZVE2ZlIwRnM3NXhaK2hLQ05EV0E3UnNsY1ZxaFdoSmdSbjVzNjN0QlRrcDRnTkpLaWw1SE9nMGxRL2NFMVdyVjZEMlhQbklUYzNSMVFDclN5NWhheFh2ejdtem40YnRXSmlSSnl6RUE1NkJRTzM1bVZkOXhIRGh5RW9NTENrcThYSGNtQy9ZY25TNWFLYlp3dHIxNjhUb2lweHpDa3RIcjV1MmZKdWRPeGd1WXRPbFFpRU02SExMeURmb3hNaTdtMmx4aHJJUG5NV1Z6WnNKbi9BYUJ2UnFvWmFvMnZmYjBmR29jTnFoSUdJMXZjaHZFVnpNZnJteXZMNFljZDIvUE5mL3hIdnVYWFZLZ0RmaEFzSkRxWnUxWi9RdUpHbDcrY09OR3JZVUhSL2pKMTFobjJSSTBlTzRORGhJMnBNMlN4ZThwa1FwRlkyREtmWmxSenpPQ3VQRmE5OGdYQW1TUFU4djZtT2xVMm9lUlhmaVgvOFJ6ektnSEl0TWw3VjhHK3l2MUZ3OWFyVlJ5ZjRSa1pTM2g5VkxJMWFxSzdHYjcvOWhtblRadUR5bFNzV0kxWTh2UHZzNU1ubzJ0VXdmT2x1Y0JkbzdLTmp4SDBLUGk4TzRycFJ1RUU5ajlWa09ia2hLSXRGNUh1Y3YzQkJYR3V0bm5INTFLaFpBd01IOWhkL20xUHBBdUhxSk81N1VCK1NOMm96NThhZWZVamY4VCt4VldoMXc5TmFMcTVjaFh3U2lqa3h2WHNJZjBSUGxsQnJlVndGbnBMeTE3LzlIUmN1WGhJVlNZTXZQdmZieDQ5N0RJK01HYVhHdWkrdFdyWVVVMktNZlJHdTZBSCsvc0t2T0hIU2NvTkFqY3lzVzFpejVpdjRxSlpWbzZDZ0VQMzc5VVdONkJwcWpDbVZLeEN1U0JTOHlQZUlIemxVTEg0eWh1ODlYRnoydVpoN1JiazJ5WGhWSTM2YldoYjJnMDYrOXBZYWEwcWRjV09WaC9pbzUrVWFGR1A2akw4SXA5eFgzZW1lejBVVFI5OCt2VEhsdWNsa1ZhcWtOMTJwc0dVY2xwSWlLcm5lcVB5RnMwNFc5S3V2dmxaakxObTJiUnNPSGpvazB0RGdyaFYzcTBhU2YxTWFsVnBxZkFyczlJYVM2cTA5QUNmcnhDbGMvbXE5MG5WeEpoWFFtUWRac3JUMW01QjV4SEpFSytLZWxtSkRiVjc5V04zeTRINDA4OTc3QzdCMjNYcjRxWmFEeGNFV0xwOHNYZHMyclRGdHl2TWkvdmRDcDg0ZGtKU1VCRDNWSzJOTDdrdmR5T1VyVnVMcTFXdHFqQ2tydi9oU1dBc3VINjJNZURpOGU0K3VxRi9QZExLc01aVnZRWWo2VDArME91bncvS0tseUZNM29SWXR1TjJ3NzJDWkxtOTQ3VWg2V3VFVlhFc1h6em8weDU5YW0wVGVWRUpyalkwdVVOWGlBUit5Rmp4aU5XdjJIT0ZqYUhubkN5OUdyT3JWd1pzelgwZGlraktucUxMSXpjMFZMZk9lbjM0U1V6Y2NDVC90M1N1K2Y4SEtGckhteE5TTVFjK2VQZWlkd2NsbWVGVHE4cFhMK0hyZFdqWEdBTTlNM3ZMdFZuRU1vMzJQdTZOREJnMHVzYnpXcUR5QlVDWjRia3RJMHp2aEhSbE8xdUlYY1orQkE3OVAyN3dWYVJzMnc0djZqNDVVWnZvUytQRUZXY2RQVURpSnpLT1VOb1dzWXlmRW85bUs4d3ZGTVhiRGxZeStkbW4xMTdpMmJUdmxsZEkyeXJkL1hCeDhveUxwd09vUkI1ZVZsN2NuamxCK1huNzFWWEVYMm5nNGw3dFcwVkhSZU9uRnY2SzJsVkVaWjNQeDBpVThNL2w1UERMMmNZeDlmSnhqNGJIeEdEVm1MRlo4L29XYWF0bU1IalVDUVVFQjRseTVzbXZuN2ttTjVhYk5XNUIyMVhUNnllTEZTOFd4Zkp4MkxIYy83NysvTFpvYVRmRzNSdVVKaEROREY0NDNtejR3N2tuc0hqUUN1NGVPVnNMZ0VUajQ1RE5rUGE0S3g5Z1IyQ0lWcHFmajBOUFBpL1IycDFDNkhJYU14SUVKVHlNbk5kV2h0RVVoVXRwNUZ5OWovNFNuS044akRma2VOQno3eDAxQ0VUbDhkS1R5aFNxRys5QlhxZHltVDUrT0d6Y3l4TXhlN2FKcjVCZmtpM2x0VlFGWFBHV203eTB4MjlleGNFdk1peW8wbjFWZENqek52MitmUG1RcFRaMTF0cVNIRGgwV013ZzBqaHo1R1d1K1dxTU9YaWhXaHdQUDNoMmFNc1RFSjdGR3BYYXhXQ0M4L2p2LzJuWGtYNytPZ3V2cEl2RGZSVm5Ld2gzemkyc3IvRDIyVUlYcEdaUzJrcTVJbTBKaCtrMitjaFZLbXpyNTVMQm5tdWFiQS9WeDJhOFNLVHVZZmtYZ3ZOM015TUNsMU10V0x5NWJFNjV3ZjN2NVpSTFFEVFcyOHVEOGNNdk5lYWxvMExwQXRqQ01LamN2M0dKTG9IV1orUHVabVpuNGVpMzV0U29yVnE3RWpac1pJbjN0Y25FWGxCZCtkV3h2NlJlYlU2a0NZVmdrMmpQTWpRTzMwbzVXWUEzK1BpL21za2liNHB5U05sODBzN1JGK3B4MkJkTjNGSkV2Tldob3JTSUhqdWNLKzl0djUvSHlLLzlFTmorbXJ0SXgvTDRqUVVsQis4YzJtalp0SWxiOTZZMTJ2T0Z6Wnl1eTlidHRPSFBtckdnZ3ZsNjNRWXh5R2NQTytaalJveEVSRWE3R2xFNmxDMFRpZk13RndpMGlkM1VZcm5EOEVWZVVEWnMyWXRteTVTSytzdURmNDY0TzU4SFJ3Tk5GZUo0WUw2VzFGZTR5OGYyTGdBQS9jZTZhME5pSzZIUkZlSHYySEt4ZHY1NjZvMmtsWmNYSHNNWGhLVGU5aEtOZlBwVWdFRlhSbk9IYklZaHpMZm1ueXVDTHpSV0Q1eUIxNzlZVkNRbnhvckl4aWhYeEZOYmpuWGZuNCt4Wnk2ZjlPb3RBL3dDMGFuVTMybEJyM2pyNVBvZENHd284SkoxZ3RuUzZQSGdhZkVKOFFrbmp3UEM1OC9Mazc3WjlqN256M2hOZEt5MWVFOUd3bE1Fa0xOdlc4enQzVGZyZ1VjaTdmRmwwVFc0cnFGWHlwZjV3bDhONzFBZ0ZSVGNWVzVNKzZhbkpPSGYyckxBSUduekpsTXZtZ2I1OWUySG1mLzZOOVJzMjRybXAwOFQ5QVJhSFZpRzRkZTdVc1FQZW5Qa2FJaU41OU0wMnBrNTdBWXVYTEVVUTd6cEpjRm9zeGc4L21JOGVKRWdOcnB6c3BQT05PNjJsZGdUZUVNTGYzMCtzWGJHSEJSOTlqRmYrOFc4U2dySTZrZEhLaDROeFdiRDE0SWJrZy9udmlybGR0dUEwQzhLcjduZ2pCcDVUeFdzN2JyY2dwcUNvWlZIWjhNWG1mblR2bnQzeEtqbmpMQjd1Ym5UcjB0bkVhZVdLd1JzcGNHdjZ6dnozUlp5ejRRb1lFaEtDc05CUWhOS3JveUVzTE5SdWNUQThSWjZuOEhORFlIemVIRFJ4YUxDRnZiOXRHNXZGd1RqTmdoUmN2NDRMaTVlaDRGYTJTYVp1QzZnSXZRSUNjTWV6VDZvUkNxSmc2VE5uV2hDK1hCenVhZFVTSDMzNEFZS0REYytRUDNmdUhDWTkrUXgrUG5wVUhNL1hnWTlsMFFTSEJPTzl1WFBRcnQzOTZ0RmxZNnNGY1FYNFp1bGJzK2FVT2hLbVZISEtmMEVodnQrNkJYWHJKQ2tmMklEVEJDS3hwRElFd2kxbGZGd2NGbjZ5QVBXc2ZKY243VDMreENScUxRdlZvVTFEVjZ0NTgrYjQ1S01QRUIxbHVWR2ZPZTRra0xOVVBrT0dqY0sxYTFkTnVxSWFuSGRlODlHRkxPekhIOXBuU2VVb2xwdkJGenNnSUJBaG9XRnFqQ2tkT3JRWGQ1cTVKVFZ1KzNpbzgvQ1JJMktkK3UrTnV0Um9QL2hBVy9LSERNUEdHdnczKzBuY2pYdHNyT1Z5aS9LUUFuRkxMQ3VDTVkvOTRWSGNmWGNMc2hySzFIeTJJaHg0MWQ2NmRldng5YnAxNnBHL0gvcjA3b1h3aURBaEJ2T3k0V0hvbGkxYm9sVXJ5OFY2NWVHZ1FHNHpINk1pVklNL0ZsZTdObDc4eXd2a240U1EvMkdZcjhSV2hTdlE2NisvaVdQSGo2dEgvejU0c04wRGFOTzZkY2xRdHdhZk8wOHJTUmt5Q0lGV25ydGZIbllMaEs5M3RTNk5kU05ZR3RYVmxMUzRxd1grT0drQ1hTL0RWajhzRXJGMjR0ZGZ4YjVRcmtucGxyRXNlQk84MnJHeEp0YUQzL01BQmNmMzdORmRqYlVQdTV4MGRpNTlJaUpRcTE4dkJNVFZGanQ5U0VxSHhjR0ZlK3JOMldMZUdFKzdZU3JpcExPejJiQkJBeXhldEJBMWEwU0x1TkxnVGErbi8rVkZyRnExaXZ3V1ErdkpsNXhiV3Q0SGQrS0VKOVJZVTJ4MTBxK25wK1BMTDFjak95ZmI2Z2lTclhCK1dpY25pMkZZUnpoOStneWVtUGhIbkRwOVdqUUMzQmdvRFFQdzdETlA0YWtuSjZsSDJvZDlBbEVQNVFWRDlLLzRYMUlHcEJBdU15OC9QL0hLRjQycEtvRXd4NCtmUk1xSUVTU1dXK0ptR3VlQjg4S2JwRVdFaDJIK08vT1FuSHlmZXJRQld3Vnk0dVJKREI4eEdsZlMwa1RGZEFUeXFKQ2ZsNDluSi9QbTFWUFZXUHVZUC84RHZQYUdZaFcxQVFvZXVVdE1UTUJuaXo5RlhGeWMrTXhlN0pLOGRvRjVOMEx1Wm5uNHlsQm1vRExpM2VXTnhWSFZORzdjRU5PblRoWDljRzVSR2M0TFQ1TlBUNytCVi8vNUwyVHdka3NPd3BXUnAzYXdnQjBPNnZlOXJDeCtzd1dldmJ4NjdWb1NSSkZKT2ZPbzFyQWhReHdXQitPQUQyS1lUU3FEN2NGaDJGQ1R3TFFnb3V5MDNPeWdjdUMxRjhicGNJdS83OEFCTFBqb0UvRzNvMWc3WDBlREkrelk5U04rT2ZtTGFBUzBOTGpMRmhrWmdUNTl6UjV0WVNlT2R4b2xWWURpWUpzSDNpcEpxK1Myd0VKNGN0SkVOR3ZXUkZRY1F6ckY0dEVGcytlK1EzNks1UkpqZDRDbjNQQ01aZTcrYVQ0UW54ZXYyZS9jc1NQcUpObCsxOXdhcFFxRSs4bjYzRHdVNWVhZ0tFY0dad1pkVHE2WXY4V09lMW40K3ZpaFZreE5KTVRISVQ2dXRocmlFRU54NXMvU0tJL1kyRmpoclBLR0I3elByWlplUW53OFltdkZZT255RmNMaDF1QzE1dnowS081K2FZSDN3T1YrdlRFOFNuVHJWcGJKY1hZSC9oMEtYTm50WmUrKy9kaStjNmRvQkRUcndYa0tEUXREMzM3V3R6SzFoMUtkZEY3YmZYcmVmT2hJSU5yb2k4UTU4TXhWRCtwM04zbHBobmdNWFdrVVVHWE16TWdVcmI1MjhmbHk4WU5lb2lJakhSbzFTdU1Wa1d3OTZMM1dvV0VubVpmb1JrVkZsa3dZL0c3YkR6aDIvSmp3RHhnK1hxOHJRcy91M1pCVXgvRG9NMTZVdEhiOUJ1U1E4RDNWcHpUWkM2Zk5UM2JpYWZQSjkxa09HSlRGbUVmSFVsNjNpNDBYdUl5NGZBckltblNqZkg3dzdqeXJ6OUczaDFJRndvOHAwQlhZdHQrcHhERjRzengzYkh5NHlqanFMemlUNHlkT0lHWG9TR1NSQmRORzBManJ5TTloWExIOE16eHd2MjBUTTh1aWRJRklKQzRNQytGdkw3MkNSVXVXbUV6SzVHSHcxbTJTc1dMcEV2WElpaUg3VGhLM0pQVnlLbmJzMmtsQ01iVHYvSjYzSWUzVHM1Y2FVM0drUUNSdXllZGZmQ21lc092RDkrUlU2OEdUTTVzMmI0NWV2UnliVm1JTktSQ0oyMUZJRHYyeVpaK0xtNHVNNWhQeDZGV245ZytLM1JlZGhSU0l4TzM0NzhKUGNlblNKWk5SUEJaSGplaG9EQjltK1hpL2lpQUZJbkVyZUZySnhvMmJ4WHR0SkUxMHI4ZzVIL0JRZjBTVFNKeUpGSWpFcmRpMCtSdnMzYmNQT3IxZTNCL2l3SGZSNHhNVE1MeU14eGc0aWh6bWxiZ1YvSURTN1R0MndKTm5KcXUzT3ZQSmVqelFyaDJlR1BjSCtQbzY5MEZNVWlBU1NSbklMcFpFVWlyQS93RkF6cmdXV25kMGpBQUFBQUJKUlU1RXJrSmdnZz09In0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDItMjYiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkF1dGhlblRyZW5kIFRlY2hub2xvZ3kgSW5jLiBBVEtleS5IZWxsbyBUeXBlQyIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTAwMDIwMTgwMjI4MDA0IiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuMyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTAyLTI2In0seyJhYWlkIjoiNGU0ZSM0MDBiIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWlkIjoiNGU0ZSM0MDBiIiwiZGVzY3JpcHRpb24iOiJUb3VjaCBJRCBvciBGYWNlIElEIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjI1NiwicHJvdG9jb2xGYW1pbHkiOiJ1YWYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfSx7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX3N1cnJvZ2F0ZSJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjowLjAsIm1heFRlbXBsYXRlcyI6MCwibWF4UmV0cmllcyI6NSwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmFjZXByaW50X2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6WyJhbnkiXSwidGNEaXNwbGF5Q29udGVudFR5cGUiOiJ0ZXh0L3BsYWluIiwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRWdBQUFCSUNBWUFBQUJWN2JOSEFBQUFBWE5TUjBJQXJzNGM2UUFBQUJ4cFJFOVVBQUFBQWdBQUFBQUFBQUFrQUFBQUtBQUFBQ1FBQUFBa0FBQUZKYnVKMkVrQUFBVHhTVVJCVkhnQjdKWXhiaU5IRUVVRkoxNFlDNWpKQWdzbkhzT09IUEVBQzJoeUIrSU5OS0V6TW5TbXVjQmllUVB5Qm1MZ25MeUJlQVBTSjFqZWdINmY2aHFVeTlQYVhnMEpPK0FBWDkxZFZWMzkvNS9tUURmSDQvSG1pcndIVjNPK2NFR3VCbDBOeXY5OFNqNHQxeHQwdlVIWEczVFJYOEdnNWpjRG41OS9yTDRESDhBTWJCeFd6RnZ3RzNnLzhKaGhHa3MrVkxtYTF4Skg5QVRJaEdNaFpGN3oydk55L0V2aXc5ejlTc2FJck1HKzBKUSs4N1IzOHBYSER0Tlk0bUt1cHBRb29rWmdIb3hacy80RXB1RDJCU2l2T3RXYmFicDlvOUx6Yy94TDRzUGNMV0NJa0Fwc3dXY2dvYmQ5MjRpcnJuWVl4enB5TXZvT0xNQmY0RjgxY1kvV0pVYmthb1p0N21QalloSUEvZ1IzTG56RFdtYk13QXJzZ2QyTXZsSDVEV2hCWndoem1mVTcrTlgzN3B2bnhKZkVMMllReE4rREQwYVl1UVRKbEMzb002STBkbUQvSEZTdTl6dWI5NDBsUnVScUxtSVE1TDgxb2hJQzlQWWxyTlNFMGpyZHJGcG5NWDVqWjhZeEo3NGtmaEdEakNDa1p5Qm56STdjQWt6QkxhaHNuNDBwcm0rT3ZsMVBJR2ZjaXR3UHRpK09KVWJrYWk1aUVHVEhZTnNqNkRNeGllMitKVkhNUzJ2MjZUWk9nY3lOWnVsRjlQYk5pUytKbjkwZ1NPby9ZNUgxQW1UTUF4aDVBN1FHTlppQkZzekJCcXpTV3JFSnFQdyt6WW5kZ3gwNEJ2d1VhMHVNeU5XYzFTQ0l5cHhJK0pGWVphU1pqMEFEWkVTc2ZXbTlwMzRKYXV1bGtiVnVsRjZBN2QzNHZPWTU4U1h4WVpzZEV3aStkU1JGVnFRYlZ5SXhMVGdBRS9QYWNlOTdNNi9Bayt0YiszTkxqTWpWbk5PZ3BTTW9jN3J2Z2VaZzYvTFJtRFU1NGNIaE1jWFU2NWlCak9yTVlQNHAxVzMrVndaQjZ2dEVURUlreUp2VHNJNjNSalVMMFB0ZnRSZW51ZnFCS1hnQ2ZXYk5pWisrYjR3NlR6VzE5Y25kanBMNFdXNFFaR2FKVko4NVVaQ00rY2ZIMm9Sb2xEQ0RqOXVjbk14YWc5aDNTOHlidExROUpVYmthczVsa01pSmNHT2tORTh4RXlMemFzdHJaRDFLZFN2R1BiQmFQeDZJSzY5K25iSE1hN0FEc1hhY2VuZjFPZkVsOGNFR1FYQ2NTRDZhZU5ZaTU0bkhtMVdSWDRZYVg1K2J5eXp0cTVJSkkrYUwwRWMxWnRJdnFpc3hJbGN6YkRPSFEyWUc5RzJ3NnoxbTdnVkdjMVF2RWI3bU5mTlc0dlhRNnlIMDI3UHVibHRPZkVuOEhBYk5qUXlqelBIaW96bDYrOUVNMVN6QUhUaTkrV2ZaSitGVmlpdXZ1cmgzUTh4ZVRCUHlHK3RUWWtTdVpyQkJSa0pFd1RhUTdBUVRseGd2VUlMdlFmZW1tY3ZnR1dnVGF1dXZrWmpxbzFFNjAweGFNUGRudE5xWEUxOFNIN1pacDZjSFl0R2N4dVdXZ2ZpamlWSU44d25ZaHhvdlZQdXJWRHRpcnYwKzcwMWFoOXpiRWlOeU5XY3hDRUxSZ0ZaaTlKQ2JCY0tMNTh6ejM1NjlYbmljejIwdis2YWg3MFk1WWpMUTM3SW1KNzRrUHNnZ2lMd0JLK0NGZEFZUWIwTHVpYlg5SENSa0cvTHFvNXAxZ2hkcVoyaVA5WWo5VHdhUzkvRk5pUkc1bXFFR2ZZU01FZGZvelJtSDNKZk1VWDVzTjhSR1l2ZGdGM3A1a3hZaGQrcEJiSjNpLzZsQkcwY3Vtbk53T2QyRVRqeHpDVHc2K0wwVjhTVlE3em5RZWdTaUVWdG5vc3kxZnFjNDY3SEZjcmVqSkQ3MEJrbUVpRDA0c2lKMk1IS00wUnlKTnpFYXZUbHR5Rmxkby82cURmbDVpbmRtcEx6VnI3VXVNU0pYTTlTZ1B5QlFpYVFlNWczdzVraGdjMG8rNTVlc1RiUkdiMDdNK2JxdWovYUVIclg2RS9QNzl5bFdxelludmlRK3lDQ1JzQWNpODBCY04yZmk4bDVBTktjTmUvV1RlUUM3RUIrckg3RytuMVFWYWs5bnE3YkVpRnpOM3dBQUFQLy9YOUxsUHdBQUJQTkpSRUZVN1ZxN2ppTlZGQndrSkJDc3RCMFFFZXkySUdTRHpwYU1Ec25XTWNsMlNMQ1NIUkJzTnY0QXhEZ2lRbkwvd1hSQVBpM3hBVGI4Z1AwSDIzOHdWTFZQbWRvcno0TngwRzNKVjZvNTk5WTU1L3BVeloxWmFUVVh0N2UzRjAvRkJkYTNML01DV0FPM2hnL2ttZWZDZm1ZNTFxMkFMSExWUGJrc2FuWDNsbjFBa2ZSVWNWZHRmQlBjN0tuNjJQZGtjOWlNWWQ3WlFCSkI4VG1INDhMZWgwN05vZERPN3RnYnQrdmVmd05vdU81ZkhMaDNHMXhxWEk2K2ZFaURXaHVjQXE2QS9tVWNFUEdRT1RTQmdpWUE3eVhtUUJWUkJqSG1BZWNtOFprMFdmeU0zSkFHTlRITUJySGtNRnpZWjBBYk9RM0x3WHZ6RVBtZDdwSjhHYjJxdnkvV1VWdmJIVTF3TStOYWNrTWE5QjdEWEhJSUxaeExJQlh2NWxRSDhwWDE4eVhkWjQ1eWVYeVd6b3daVUNUOXo0WTA2RE1UeG9HYlpEZ092UVQwY21pT0M2SVpFOTNCaURQdm1RS1h3Qld3QWJ4SCswWFVlNzYvSytsNVBaaEJKcWpHVU9tcm9aQXBhN2l3WjQzRU1kS2NZcGU5L3l2cVNtQUZlUCtXWGVEOFhwbm1YRG1ZUVJqdXkyUm9DYUNZWGp4aURxeVR1by9NUVc0Q1VGUnI0R3VzZ0V6MlliOEU5Qm40TjdnM2lEWGkxc0hOakNzR015aUcyZGd3RlA2V1BCZjJITFN6UElYUXZGNDBZZ2xzQVFtOEt5NnNaeG4xcS9pTTNQdUQ0NzI2S3h2YUlBNi9BZHdZRHRqYWtCcjJpZ0s0a0dPZitNZkVOZXI3VjdtNzRiK3Z5VDE5VFhDOWlVTWI5RnlqWXFpN2pPSExtbGhkbllqcURRYVhzd1l4QTk0QVM4RE42NWpUUFlyZytDcFZWNUlQYnNIOW9BYkZNRDloSUg2SE5hVEhKZmk5S094VGMvYXZpbmVsQy9VbFFJTjFaM3VncHJWOHlUek81QXJ1eDJCUWJRTkt5QTI0a2dOeVljOVh3YUdWWjZ6NjVDNWY0ZHhFRGVQRWNnWE9idEsranpYUm8zdG53ZldSK3pFWVZHSklEWGlOZmNuQnRIQ2VBSjNWN00wQmx3R3BjYnFyWVo3M0lQSU84VnZkSFRudm53ZFhNbklOYmhDSHdQQy9BRG4zV2ppWGdBOVBnWHdKRldzUWFjNGFrUEJEc1dZdEYrcHVyTlpmbUg5R0ZiWFBHTGxHWWRCdWxGNUVBUkVMWUd0aUpId0ZybUF0WW1vT2pac0NlVVQxTUpiUlUyRXZma0dPQzF4cmZObVQ5bVUwQm1ISWYyeFFDV0hzeFd0bW5HbmkybXFaNzQyem1wbmxHL0k0NThhMVZyczF2aFN2T0NhRFNodVV4bXdBdm9wTXcySS9BVHBBQnU3TkFjZCtyMld1cjdOKzlYVUhPT1krRjY4NEdvTTRFQWI4RGJnQ0NnMFlQTVczZ0FReXVqbDE1Rnk0MStkeHo3N2Y3aFgzTjdsMGpjb2dIdzZDQzRBL0t1c1FMeUdNS3lCblBTSnJQTmUvSW5CdVVJWXpvYm8yZXVmR3ZTS1hydEVaaElGZkFWc2JYS0lZK1dxbUVvRjlsZFRObVFQblpud0libUsxVFhEcjRCWThIMXFqTTRoRFl1aFUrQWJjSmRDL2pxaVpoVGdhUnl3bEVQdTU1ZXFvcjQxamJ4N25hL1VkaXFNMEtBVDlEQUg4ZmZUR0I4YzVBeHBBeHFUbUZFbXVqSjdPZUpvekIvaWp1amZkUDBmNzBScWtBUlVwSkVTNTBOUWMxbXdCbWRlL0Rwd1h4alhZcys1UFJ0MS9WeHk5UVJEeEF2Z2Q2QUFKVjV4S0dISVV2YmFhVFhDRmNlemppL3BSZlEvRjBSdEVBUkNVQXplQWpPRStsempzYVVKbmVmNHlKNWNCYStOL3hmNEw5VDBtbm9SQkVnSnhyNEh2ZFdiRWVRYklPRVkzcDQwY3VlazNMMTUrNHIyUDJaK1VRUzRJZ3I4Qy9nZ0RaTkFHWjcyY3Y3Qy9CdDRDejczMy8reFAxaUNKaEhqK0dQMEFmQWQ4R3ZoYStXUGpZQVlkODhHbjBudlUvNVdjaXNoajVqd2I5TUNmLzV3Tk9odjA5RDhRNDQvbStRV2RYOUJ4TCtoZlV3VFl5UkNhclo4QUFBQUFTVVZPUks1Q1lJST0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMDUtMTkifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE4LTA1LTE5In0seyJhYWd1aWQiOiI5ZGRkMTgxNy1hZjVhLTQ2NzItYTJiOS0zZTNkZDk1MDAwYTkiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjlkZGQxODE3LWFmNWEtNDY3Mi1hMmI5LTNlM2RkOTUwMDBhOSIsImRlc2NyaXB0aW9uIjoiV2luZG93cyBIZWxsbyBWQlMgSGFyZHdhcmUgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsicnNhc3NhX3BrY3N2MTVfc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImF0dGNhIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZhY2VwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJleWVwcmludF9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJ0ZWUiXSwiaXNLZXlSZXN0cmljdGVkIjpmYWxzZSwibWF0Y2hlclByb3RlY3Rpb24iOlsidGVlIl0sImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlGOVRDQ0E5MmdBd0lCQWdJUVhiWXdUZ3kvSjc5SnVNaHBVQjVkeXpBTkJna3Foa2lHOXcwQkFRc0ZBRENCakRFTE1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBZ1RDbGRoYzJocGJtZDBiMjR4RURBT0JnTlZCQWNUQjFKbFpHMXZibVF4SGpBY0JnTlZCQW9URlUxcFkzSnZjMjltZENCRGIzSndiM0poZEdsdmJqRTJNRFFHQTFVRUF4TXRUV2xqY205emIyWjBJRlJRVFNCU2IyOTBJRU5sY25ScFptbGpZWFJsSUVGMWRHaHZjbWwwZVNBeU1ERTBNQjRYRFRFME1USXhNREl4TXpFeE9Wb1hEVE01TVRJeE1ESXhNemt5T0Zvd2dZd3hDekFKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwWFlYTm9hVzVuZEc5dU1SQXdEZ1lEVlFRSEV3ZFNaV1J0YjI1a01SNHdIQVlEVlFRS0V4Vk5hV055YjNOdlpuUWdRMjl5Y0c5eVlYUnBiMjR4TmpBMEJnTlZCQU1UTFUxcFkzSnZjMjltZENCVVVFMGdVbTl2ZENCRFpYSjBhV1pwWTJGMFpTQkJkWFJvYjNKcGRIa2dNakF4TkRDQ0FpSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnSVBBRENDQWdvQ2dnSUJBSituK2JuS3QvSkhJUkMvb0kveGdrZ3NZZFB6UDBncHZkdURBMkdiUnR0aCtMNFdVeW9aS0dCdzd1ejViampQOEFxbDRZRXh5alIzRVpRNExxblpDaE1wb0NvZmJlRFI0TWpDRTFUR3dXZ2hHcFMwbU0zR3RXRDlYaU1FNHJFMkswVlczcGROMENMemtZYnZaYnMyd1FURmZFNjJ5TlFpRGp5SEZXQVo0QlFINGVXYTh3ckRNVXhJQW5lVUNwVTZ6Q3dNK2w2UWg0b2hYMDYzQkh6WGxUU1RjMWZEc2lQYUt1TU1qV2pLOXZwNVVIRlBhK2RNQVdyNk9salFaUEZJZzNhWjRjVWZ6Uzl5K243N0hzMU5YUEJuNkU0RGI2Nzl6NERUaElYeW9LZVpUdjFhYVdPV2wvZXhzRExHdDJtVE1UeXlrVlY4dUQxZVJqWXJpRnBtb1JEd0pLQUVNT2ZhVVJhcnpwN2hrYTlUT0VsR3lEMmdPVjRGc2NyMk14QVlDeXdMbU9MekE0VkRTWUx1S0FoUFNwN3lhd0VUMzBBdlkxSFJmTXdCeGV0U3FXUDIreVpSTllKbEhwb3I1UVR1UkRnelIrWmVqK2FXeDZyV05ZeDQza0x0aG96ZVZKM1FDc0Q1aUVJL09abG1XbjVXWWY3TzhMQi8xQTdzY3JZdjQ0RkQ4Y2szWitoeFhwa2tsQXNqSk1zSFphOW1CcWgrVlIxQWljWDR1Wkc4bTE2eDY1WlUydVVwQmEzcm44Q1RObXcxN1pIT2l1U1dKdFM5K1ByWlZBOGxqZ2Y0UWdBMWc2TlBPRWlMRzJmbjhHbStyNUFrKzl0cXY3MktEZDJGUEJKN1h4NHN0WWovV2pOUHRFVWhXNHJjTEsza3RMZmN5NmVhN1JvY3c1eTVBZ01CQUFHalVUQlBNQXNHQTFVZER3UUVBd0lCaGpBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJSNmpBck9MMGhpRitLVTBhNVZ3VkxzY1hTa1ZqQVFCZ2tyQmdFRUFZSTNGUUVFQXdJQkFEQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FnRUFXNGlvbzErSjlWV0MwVW50U0JYY1hSbTFlUFRWYW10c3hWeS9HcFA0RW1KZDNVYjUzSnpOQmZZZGdmVUw1MUNwcFMzWlk2Qm9hZ0IrRHFvQTJHYlNMKzdzRkdIQmw1a2E2Rk5lbHJ3c0g2VlZ3NHhWLzhrbElqbXFPeWZhdFBZc3owc1VkWmV2K3JlZWlHcEtWb1hySzZCRG5VVTI3L21nUHRlbTVZS1d2SEIvc29vZlVyTEt6WlYzV2ZHZHg5ekJyOFYweFc2dk8zQ0thcWtxVTl5NkVzUXczNG43ZUpDYkVWVlE4VmRGZDlpVjFwbVh3YUJBZkJ3a3ZpUFRLRVA5Q20remJGSU9McjNWM0NMOWhKaitna1RVdVhXbEpKNndWWEVHNWk0ckliTEFWNTlVclc0TG9uUCtzZXF2V01KWVVGeHUvbmlGMFIzZlNHTStOVTExRHRCVmtoUlp0MXUwa0ZoWnFqRHoxZFd5ZlQvTjdIa2UzV3NEcVVGc0JpKzhTRXc5MHJXeDJhVWtMdktvODNvVTRNeDRuYSsySTNsOUYyYTJWTkdrNEs3bDNhMDBnNTFtaVBpcTBEYTBqcXczMFBhTGx1VE1UR1k1K1JuWlZoNTBKRDZuaytFYTN3UmtVOGFpWUZucEl4ZktCWjcyd2htWVlhL2VnajlJS2VxcFIwdnVMZWJiVTBmSkJmODgwSzFqV0QzWjVTRnlKWG8wNTdNdjBPUHc1bXR0eXRFNTg1Wkl5NUpzYVJYbHNPb1dHUlhFM2tVVC9NS1IxVW9BZ1I1NGM4QnNoKzlEcTJ3cUlLOW1SbjE1enZCRGV5SEc2K2N6dXJMb3B6aU9VZVdva3haTjFzeXJFZEtsaEZvUFlhdm02dCtQekljcGR4WndIQStWM2pMSlBmST0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRWdBQUFCSUNBWUFBQUJWN2JOSEFBQUNrVWxFUVZSNDJ1eWFpM0dETUF5R1F5ZWdHekFDbmFDTWtCSG9CaGtoblNBajBBMlNEYUFUMEU2UWJFQTNjT1hXNlhFcEJ0bkltTXY5dXRPbGx4akYvcUtITFRkUlNtMGdkbmtBQWdBQ0lBQUNJQUFDSUFBQ0lBZ0FBUkFBQVJBQUFSQUFBUkJFQUZDU0pJTktrcEx1U1R0U1piUXo3NlcyNXpoS2twRldQYnRhejZRNzV2UHVvbHV1UG1xeGxaSzJ5aTc2czlSem5qbHBOMks3Q3JGV2FVQUhOUzBIVDBBdHczWXBEU2p4YmRvUHVhemlHM3VrNTc5Y3ZJZGVXc2JRRDdMN05BWW9XcEttTHk4Y2h1ZU81cmVCN0tLS3JRblFKZERZbjlBSlpIYzVRQlQ3ZW5JTlkyaGp4cnFJdHN2SldTZHhGeEt1WWxPbFdKbUU2elBQY3NKdU43V0ZpRjdtZTVET0F3czRPeVp5RzZUT3NyL0tRemlEYUptL21jeTJWMVYwK1QwSmVYeHFxbHJXQzltR0d5M082d3dGYUkwU2RSK0VNZzlBRUFBQ0lBQnlxVmlaYisvcHJnRmRONnFiMzA2ajNsVFdzMEJKNzZRancwa3RPKzNhZDYwUFFoTXJmTTlZd3FLN2xVUGU0aisvT1I0MGNEYXFKZUoreG84MEpzV2loMVdUQkFjYjh5c0tyYitUZm93UUt5M3Y1NXdiQmtrNDlGSmJRdXNxcjRzbmFkTDloRXRYQzNuTzFHMUhHNlVmeElqNW9EbkpsSFBPVlZBZXJXR212WVF4d2M3MGhpVGg3QmlkeTMvM1pGRTZpc3hmOGVwTmhVQ2w0bjVmdFlxV0t6TVAzSUlxdWFGbnF1WE8wc1oxeW4vUldxNjlTdUs2R2RQWE9SZlN6NEhQbmsxYk5YTzArVVp6ZTVIcUtJb2ROWXduSFZWY09VaXZOY1N0eGo0Q0dGWWhXQVdnWGdtdUY0SnpkTWhuNndEVW0xRHBtRnlWWTdJdlFxZVRSZG9kMnYyRjhsTm4vZ2NwVytyVXNPaTltQW1Gd2xTbzNQdzlKUTNwKzhiaGduQU1rUE02MTNCeE9CUXFjMkZFQjRTbVBRU0FBQWlBQUFpQUFBaUFBQWlBSUFBRVFBQUVRQUFFUVBjbzN3SU1BRE9YZ0ZoT1RnaHVBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiYWFndWlkIjoiOWRkZDE4MTdhZjVhNDY3MmEyYjkzZTNkZDk1MDAwYTkiLCJvcHRpb25zIjp7InBsYXQiOnRydWUsInJrIjp0cnVlLCJ1cCI6dHJ1ZX0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MTAwLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjMyLCJ0cmFuc3BvcnRzIjpbImludGVybmFsIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotMjU3fV0sIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjoxOTA0Mn19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA4LTA1IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJXaW5kb3dzIEhlbGxvIFZCUyBIYXJkd2FyZSBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTA0MTgwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy42IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjEuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wOC0wNSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDgtMDUifSx7ImFhZ3VpZCI6ImQ4NTIyZDlmLTU3NWItNDg2Ni04OGE5LWJhOTlmYTAyZjM1YiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZDg1MjJkOWYtNTc1Yi00ODY2LTg4YTktYmE5OWZhMDJmMzViIiwiZGVzY3JpcHRpb24iOiJZdWJpS2V5IEJpbyBTZXJpZXMiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI4OTY1LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH0seyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3IiwiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjAuMCwibWF4VGVtcGxhdGVzIjo1LCJtYXhSZXRyaWVzIjo1LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjowLjAsIm1heFRlbXBsYXRlcyI6NSwibWF4UmV0cmllcyI6NSwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJjcmVkQmxvYiIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiJkODUyMmQ5ZjU3NWI0ODY2ODhhOWJhOTlmYTAyZjM1YiIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwidXYiOmZhbHNlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwiYmlvRW5yb2xsIjpmYWxzZSwidXNlclZlcmlmaWNhdGlvbk1nbXRQcmV2aWV3IjpmYWxzZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOmZhbHNlLCJhbHdheXNVdiI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9XSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5IjoxMDI0LCJtaW5QSU5MZW5ndGgiOjQsImZpcm13YXJlVmVyc2lvbiI6MzI4OTY1LCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjoxLCJwcmVmZXJyZWRQbGF0Zm9ybVV2QXR0ZW1wdHMiOjMsInV2TW9kYWxpdHkiOjIsInJlbWFpbmluZ0Rpc2NvdmVyYWJsZUNyZWRlbnRpYWxzIjoyNX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTA4LTA2IiwidXJsIjoid3d3Lnl1Ymljby5jb20iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ill1YmlLZXkgQmlvIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMTA4MDYwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS40In0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTA4LTA2In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMS0wOC0xMCJ9LHsiYWFndWlkIjoiNTBhNDViMGMtODBlNy1mOTQ0LWJmMjktZjU1MmJmYTJlMDQ4IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI1MGE0NWIwYy04MGU3LWY5NDQtYmYyOS1mNTUyYmZhMmUwNDgiLCJkZXNjcmlwdGlvbiI6IkFDUyBGSURPIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MTAwMDAsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDUVRDQ0FlZWdBd0lCQWdJVUYvMHdUUFA2RkVxeHBzaWJKaUxGdERqNHFod3dDZ1lJS29aSXpqMEVBd0l3ZFRFTE1Ba0dBMVVFQmhNQ1NFc3hFakFRQmdOVkJBZ01DVWh2Ym1jZ1MyOXVaekVTTUJBR0ExVUVCd3dKU0c5dVp5QkxiMjVuTVNNd0lRWURWUVFLREJwQlpIWmhibU5sWkNCRFlYSmtJRk41YzNSbGJYTWdUSFJrTGpFWk1CY0dBMVVFQXd3UVFVTlRJRVpKUkU4Z1VtOXZkQ0JEUVRBZ0Z3MHlNakExTXpBd09USXpNelZhR0E4eU1EVXlNRFV5TWpBNU1qTXpOVm93ZFRFTE1Ba0dBMVVFQmhNQ1NFc3hFakFRQmdOVkJBZ01DVWh2Ym1jZ1MyOXVaekVTTUJBR0ExVUVCd3dKU0c5dVp5QkxiMjVuTVNNd0lRWURWUVFLREJwQlpIWmhibU5sWkNCRFlYSmtJRk41YzNSbGJYTWdUSFJrTGpFWk1CY0dBMVVFQXd3UVFVTlRJRVpKUkU4Z1VtOXZkQ0JEUVRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkJ3WWdLVndqQ1Y2K2x2N2ducEZFUnpVMnVORDhnZEVrUENOY3MvdkZEczJzSzQySnV4bmhGbklnTUIyRHlVMElyWElMamYvMlhUMFlTVGQxc1BpVFNhalV6QlJNQjBHQTFVZERnUVdCQlRuUWFycGRTdDRzaWQ3VmpmTklMSUhyYjJQb0RBZkJnTlZIU01FR0RBV2dCVG5RYXJwZFN0NHNpZDdWamZOSUxJSHJiMlBvREFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUURjb1hKM3J6Tk1BL2Zaa2gwOFBvRnJNeDQzR1lNaFpNZkxQdy8zTWZKcEdBSWdlY3RLd21KWU05SjhTWDh4L2FRVjRpR3ZLV29CZnIxWFBUQU1YT2hWRVlFPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFEQUFBQUF3Q0FZQUFBQlhBdm1IQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzUUFBQTdFQVpVckRoc0FBQWljU1VSQlZHaEQxWmpQaTVWVkdNZjlDOW9iNkRKb0lRaTFpREJ3STVRZ0VVRWx0QkowWVNBR0V1UkNGQk14SWtsQ2F5RklRaWFLQlpVb2xZN1FOSk02M25HYWNhNmo0MHcwMDR6Qk1CTzZMRTduODl6N1BmTzg1ejN2dGRxNStITHVmWCtjOC9rKzV6blBPZmV1K1B1dnY4TGpMRFBRR2g0TzdmSHgwR29OcDg5VnRhMmRuSnlzYVhwNkttbHViajYxMHZ6OFhGaFlXQ2hxY1duUnRMUzRGQjQrZkJnZVBIeGc0ck1Yakw2VkRoNDgyRFhRQlU5R1lqdmViaWMxd1F1NEJBKzRQcy9PempiQ213Rm40cjhvR1JCMEo5b2RKZmgySFg0cWdpSVA3d1U4MEtYb2UzQ0Rmd1I0SG5XSm1lcHBvS04yRFg1NnFwd3l0QURQejNVaTN3c2U2UDhMN2xVeGtDc0hSM25VQmMxbnFRVHU0YjJKRXRTL2tRSlFOeERUaGJRcHdRTkg2K0hWQ3BydnRNeENEaytlTHk1Vm9YdVpLTTJBbmk4YWFNcDNnNDVwWTIwR2o0QlZ2dWZSOTlHV1BFaEp2VkxIOTBNd3Nobm9IWGtCZTNndkQ1N0RNMWd2YU5RTEhGWGhGMjJNWkNDSFJvQjZBVm1DejlORnN0TFlOVkNDeWErVnBPY0VUbjkrakVZRE9UaUw5OStDbDlJRzVYQ0tlSy9JVi9ybzl1dkhLaHBRbVFTeUdIR1g1N00vL0JCbVB2c3MzTnUxSzl6YnZEbmNXYmV1cHJzdnZKQTA4ZUpMWVdiMzd2RDdvVU5oNGNLRjhPZk1UQkc2Qk8vQnBab0JiVkMrWEdweG90bHIxOEwwL3YwR012ckVFMkYweFlvdyt1U1RCanI2OHN0aGRQdjJwRi8ydnhkdWZmeHg1Um9hZis2NU1QYjAwNTEzbzlxclY1djUrNmRPbVNFUExmQ1NBUXBIeFFEUlZWdUplRXlWWDgrZVRkQzBkL2JzQ2ExUFA3VWpTSDkvdjdXcVpENElEREkzVHdwT20raVA2OXJsaHo3L1BBenYzZHN4SHdPQm9lazMzd3ozdi8yMllxQUVUMXN4NE5PR0J4RGd0NTkvUHR4OTQvVXc4Y2t4Z3h3OGNzUWlPZkxzTTVZNjk2LzBkUWFMVWZNcDRNVVlYS2ZONzVIWGpBVURocTYrK3FvRjZ0YXFWV0VtenFDZ2xicTBCSVYza2dHQjB3cmU4am9LNk5ZMzM0U2JtelpaeDdmWHJBbDNQdmdnVEF4ZHQzc01US2VhK2c1VTNZU1hET203M2tWQURyZGFZWGpyVmh1UGxKc2ZHckxyWWhObk1wQkhIMEJldXZYZGQrSFdLNi9ZMUpMbll5ZE9kRSt1TFh1ZVRqMkk1QUVWZFYzejkyaHowYWMwRXROelpQMTZNd0lUMXhnWGtZcVZHWkF3d0lPMjZDSTRFU0RmQndZSERKejd5azhHRkFpdHBPOGVOci92eFhoTitRN1R6WmdKc0l3ZE9KQm1BQlVOTEk2TnBRVTcvdTY3dGtoSkZic1hCMUdOSjIybTMza25sVWhLbzhvaWZkNlBwbFZhS1oxTHNWOEJzMGgvalFIU1BjYk13ZWxmWW15cW1pM3lqejZ5NzJSTHhRQVA4cUtWdUZnUmJwNCtIUVpqMU1seHJpZjRLRUJaQzNUb3hUVUFTL2NJQ0FzZVU3VjdVVW9Sd1ZzYkt5QnNBcmFzaVAyd1J0aXZLZ1o0b2IxbGl6MHcxTmRudWM1MUgzWGdpVENSMThBM05tNE13dzZLNnFUUHJiVnJPL2RpbjNhdFd5clRQUmFxcnNWblZCQzhaQ0NaaU04UHZ2V1dQWnNNQU04bVJVZnRreWN0OGx3VHZEZUJBYWFmdFVGRVdCZDBadWE3Y0dqa3FhZlMvc0MwbXpFSGE4VWdpcG5HQ0NKZGMrQzh0VDBvbXVmZGlnR21sdHhYSjh2Z25kT2tGcUQwMjh4dmR2eG1VWlZTQ21EZ0Y3dDVUNThVQTkybjVqTXU0aDdQYXExNUNaNnFRNkFtdnpobDc4TlpNVUIwV09VMnFJdTRvcDZMUmNtdW1kSWpVekxRUFVxamhRamhuMmU5RWJUZnYvcXFDQzd4SFhoYU1vUjNMMTI2bEJtSUY0a1FEL2wwVWQ3bjhFM2dFdE9NQWZxMldjUkEvTXdCMEs4RmlVVXNlT1RCVS9Tak9CSHcvdm56NTVjTkFFd24xNDhlczVRd3lJYkk4N3hGbm9FeHdUcUl4bTJuZGtDYUFhQnpBY2FSNU9kWXBsa3I2a3NwcEdqN1ZtSmpaYXpLREdDQW1uemo3YmM3RzFVRHZFVGRaMUFxRFA5bWNGRGoyRkV4RU1GazRJKzQ0RWdUaVRNVzF5bUY3TzU2aDd3bTJrQXpBL1RyNFpVK21MOTh1Vy9aQUdsaXBURk9EUytYRFBDY1BrKzg5bHBuMFBqODVKVXJ0aEdsdEhDcFJZVUJ2clF2a0RJWVNIMUZFVlVmOGFtcFpRT2N2UmhqZk1NR1M1OUtGUUtZU3NMZ2JOdVBtZ0YrakhnWUw5S2lhWDNvcE5sMER3TUdua1VlZUJZOHMvcjl1WFAySExOYk1RQVkyeitkVFo4NVV3SDIwWmY0SlphaUhqV3ljcVhCRTVrSk5zSzRpSFVQYUFCSkVXWWx2MGNxQXNXN0hoeFoyc1J4TUNCNG5pTjFhd2JRNUxadDFqR2Jqd2N1aWZWQ0pBQ3pUcnNBV3FoODU1NmtVeXpQOEIwWXFRWWZVMU1uWVV1YmFQeml4WXNHenBpVkdjakJ5RTllcEVhVDMvbDloR21KSXFBS2s2dnBTS0NXZGFCZmJEazRsWXdGQy94UDhhY3MwQVNCZGppMnhSbEFYS05lMjNFaFRqRUx2UEo3MVlrYVg0T09jRUF6UTVMZ1U1WGh6d09uZS92MnBmRXdJSERTaTdMSmJ3Tm1UU1lxQmp5NE4wSmsyWjB0MTJQSDl1T2IzNnNONEJMd3RJTDJFYWYxYWNJWmlCU1oyTG5UOWhOTHFhTkg3WkRJdUJ5amxXNEdIMU1OZU5yR0ZNcEZCRzhlL3JEejY2aTc4REREYjFhT3lCNmVaeTF0M0ZGWUFqcHYwZFV2ejFrQkVEVENXTi9YWDF2SnhBRFFFdkExQTcyTUtGMFlsS204ZnVoOUd5enRvbEZzaEt3Wi9aWW1KZGl3dkRoSkVtbEUxTzJFMm4yZnZraVgvdVBIRFZyZ2dPYVJMeG9vUWF0TmNvdVZ5S2xqSFF1SW11VnJCSlBJYS85ZDR0bXJPM2FFSHc4ZnRsd0htQ3JERGl2QWxPL3hCNHl1U1J6NUg1bENUZkJlV3F3eXBDZ1J2WkxJWlNEUndPQ2dpZWNWREZwSnNGNkE2M015QUtEYUduaFVMM0JhNVRqU1FrVjVybnZaMy9rTzFndTRQRjJRNEFsRVpRWUVua2VlS3RSVTQvTktnL0lxa3g4SkpQMHpWNEh1YmxBRzNnTWVZWUMyWmtEZ2dzK2hVNFhwaXUrb1pNQWJFYlJhRDk2Qlg5NmNlc0VyOHZwY01mQW9lRW13QXZjMVh2S25TSzg2K0hMT0czZ0IzdjZQNmdLcnhRVFhpd2J5RFVxcG9xakxnSWRIQUtyTjFUUGZJelNSTDFXYUVyeGFGbi9OZ0FmM0ttMUtPVHpmYzNDVTU3dWlUaXZRa3BvaVR5dFZESlRBZ2JQSVp3WUVEMkFUdUlDYkJKVGFYTDNndVZjemtJTXJiWkFIeitIejFnczR0UWFxeUVjZysvYzVTeHN0VHI5STFRNE1EQ1pvcjBZREFzOXpIbFdpMzNPeGx2TWVLTFVsK2VpVDU1MjJtanBTTXNDSHgxTUh3ejhjZUh5N0VoUno1UUFBQUFCSlJVNUVya0pnZ2c9PSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzEiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkQmxvYiIsImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiNTBhNDViMGM4MGU3Zjk0NGJmMjlmNTUyYmZhMmUwNDgiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInBpblV2QXV0aFRva2VuIjp0cnVlLCJub01jR2FQZXJtaXNzaW9uc1dpdGhDbGllbnRQaW4iOmZhbHNlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6dHJ1ZX0sIm1heE1zZ1NpemUiOjIwNDgsInBpblV2QXV0aFByb3RvY29scyI6WzEsMl0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MjAsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTA0LCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XSwibWluUElOTGVuZ3RoIjo0LCJmaXJtd2FyZVZlcnNpb24iOjEwMDAwLCJtYXhDcmVkQmxvYkxlbmd0aCI6MTI4LCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MjB9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0xMS0xNyIsInVybCI6Imh0dHBzOi8vd3d3LmFjcy5jb20uaGsvIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJBQ1MgRklETyBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMjExMTcwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0xMS0xNyJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMDEtMTgifSx7ImFhZ3VpZCI6ImY3YzU1OGEwLWY0NjUtMTFlOC1iNTY4LTA4MDAyMDBjOWE2NiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZjdjNTU4YTAtZjQ2NS0xMWU4LWI1NjgtMDgwMDIwMGM5YTY2IiwiZGVzY3JpcHRpb24iOiJLT05BSSBTZWNwMjU2UjEgRklETzIgQ29uZm9ybWFuY2UgVGVzdGluZyBDVEFQMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwiLCJiYURlc2MiOnsic2VsZkF0dGVzdGVkRlJSIjowLjAsInNlbGZBdHRlc3RlZEZBUiI6MC4wLCJtYXhUZW1wbGF0ZXMiOjEsIm1heFJldHJpZXMiOjEsImJsb2NrU2xvd2Rvd24iOjMwfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJpc0tleVJlc3RyaWN0ZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDSkRDQ0FjbWdBd0lCQWdJQkFUQU1CZ2dxaGtqT1BRUURBZ1VBTUhFeEN6QUpCZ05WQkFZVEFrdFNNUTB3Q3dZRFZRUUtFd1JMYjI1aE1TSXdJQVlEVlFRTEV4bEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1TOHdMUVlEVlFRREV5WkdTVVJQTWk0d0lFRjFkR2hsYm5ScFkyRjBiM0lnVW05dmRDQkRaWEowYVdacFkyRjBaVEFlRncwd01UQXhNREV3TURBd01EQmFGdzB6TURFeU16RXlNelU1TlRsYU1IRXhDekFKQmdOVkJBWVRBa3RTTVEwd0N3WURWUVFLRXdSTGIyNWhNU0l3SUFZRFZRUUxFeGxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUzh3TFFZRFZRUURFeVpHU1VSUE1pNHdJRUYxZEdobGJuUnBZMkYwYjNJZ1VtOXZkQ0JEWlhKMGFXWnBZMkYwWlRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkp1NUVDNGphNm1MdnRQVzJ1RHV2eFVkMUh2RHpwdU5oVFhFelJIdEI0b2YzQjF3ZHZhY3F2SytkRHNqd3ArOFJCaHUwdHpXeCsxVTRPSmFMUGMyOFYralVEQk9NQXdHQTFVZEV3UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZON2lMWTFEQU9kb2NXbFNwOWptci9mbEhQMXlNQjhHQTFVZEl3UVlNQmFBRk43aUxZMURBT2RvY1dsU3A5am1yL2ZsSFAxeU1Bd0dDQ3FHU000OUJBTUNCUUFEUndBd1JBSWdGL3REcXh0WGNLSEJBcS9OQlpEMk5MUHpFNjBVNXNrZGpFWWZmcEdyTjJZQ0lHK3hJcjk1aXA3NC9tYmlGa1JuemkvaXBrK1F1dVlDL2FGUWU5cENBam5jIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVNNQUFBQXdDQVlBQUFCYUZSeXNBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRW5RQUFCSjBBZDVtSDNnQUFFRzJTVVJCVkhoZTdYMEhlSnhubGE3YXFCZVhWRUxZd0ExMUx5eGtsMlhoaGtBb0NRVENMcnRQbHVmQ2hjdmVKZHdBUzlnc3NQQXNnWkRFWGJaNmNTOUpYT01TSjI2SjQ3ajNKbHUydWpUU1NKclJqRVpsZWxFNTkzM1BQNzg4Vm15TkYrYythK2ZSZWZUcEwvUC8zM2UrY3Q3dm5QT1ZQMGttYVpKdVlocU9oYVpXbTd5MjYwM1p1SFc3ck4zeXF1emNlMEI2Qm4xanY0ZUhSMlI0ZEVSR2NTNHlFaGNtNlVhaFNUQ2FwSnVhQ0RRbno5VEtzaGZXU0ZGNXRjeXZxSmE1cFJVeXE2aFVpaGN0a1hNWDYyUW85aHlCaUdGa2hIZEdZc2RKdWxGb0Vvd202YVltaDJ0QUZxOTRVWjZkTlUvQnFMQzhTb3FxRnNuOHFvVXl1N1JjbHE1Y0phNytBUVdqb1pIaHk4Qm9hQ2pDS0NicEJxRkpNSnFrbTVvT256Z2pDOHFxcExDa1FpcVhyVFMwb3BJeW1WTldJZk1xcW1UTy9BVlMxOVFzVWFCUU9Cb0JCQ2tjYVJnZWptb2NrM1JqMENRWVRkSk5UV3MzdmlLemk4c1VoTlJFSzY5VXJlajVvaEtaQ3pBcUtpdVg0NmZQWEdhbVhkS0tKbjFHTnhKTmd0RWszZFMwYWZzdUtWbTRSSUdJWnRtQzZrVlN0bXlGekNndWxmazRuMWRVTEllT0hYOGJHRVVpSVQxTzBvMURrMkEwU1RjMW5UaC9VY0dJcHRsTUFCQTFvbm1WMVlabVZMMVFOYVA2NWhZMTB6aWFSak9OUHFQUlVjTFRKQmpkU0RRSlJwTjBVeE9OcldWcjE2dC9pS05uczZBZFVTT2FXVjRoc3lvcTVZVTFhdzBnd25QUllZQVFqaVlRVFk2bTNWaVU1SktveU5DZ1NHZ0E5ZE1uUVJsRUJhT1MwR2tNWDhOZ3c5QkltSDJOQm4ySnRUMkNmOGFBaFVTanJIaURSdmd6ZjQ5Uk9CelZSaExHUDMyTlVlQWtFZ0pQT0k1RW9uby9pS0N4b0djYlJxUUJSQjdDTWNTN3czaHBBUHhmdkNDZTFhdWxhOFpNR1pnMVR3Wm16SmZlWnd2Ris4ZG5KUENIUDRyMzk4K0x0N3hhaHZidmsrR2VEalJNRC9JWmxuWkVHMkQ4dzRockNLcjdTRlFidUovcHhmazNSOEY0ZkRESmp6Z2tncklUajhGTGVBUjMvT0FROGJBTXd1QitlRlQ1RCtBMUdnZDRBM255NEprQlBaY2hsS0cxVlNKSERvdm45VjBTT1hsU1pMQVA4ZUxkY0JqbEVBUlB6RHVJWlJSaDc4NTBXTzVSQ1F6N2tZY1I4ZUtuSUg1VHZ2RndHQ253bHpEUzRuTlJaQXl4NG9jQStBRFB3M3lERVY0OWpGSmdSMkxseklEb3lZZDNOS3JwaFpHVEVOTFJPbUt4YU9FeHYwUGkwcEpGSFlPL0lUenBSUWl3WEdnaXNZcmZBU3hnRkFPQmdHeDQ1UlVwcmE2VytXVmxNcWVvU0lvcksyWGQ1czFvZjFFWkdybzhJZFoxQU85TTBvMUZTYTU3UGlrMnkrM1NuWGFibk11WUxtYy84a2tKUGp0YnBMa0JEWmxOYkdJaUNBWFJ1SWRqTFl1VnJ3aUNFQTVHdE9FTytrTnl0clpPTnI3eW1oU1hWOG1NT1lVeWQwR0psTkRPbjE4c0paVlVweXZseGJYcnhPc0xHTUpPUU1PZmh6RWc2bUZQQ055TWFzTWZIZ1g0ZExXSUZDOFYvOE5mbGd0MzNTYTFtY25TbVpVa0E1bEo0azVOa3E2a0pIR21KVWtuanJic0pHbktUWko2WERmanVqMDNSM28rOVZFSmZQZHJJbXRlZzRRNmtGNVFoa04rQlF1Zkh4Q0JOQUV2bDlHVndHZ0VVdFgvekJ5cCs3dHZ5OG12ZkUzT2YrUGJNcnBxRVRMdGtsNCtZR1JEUEZIa0M4SW9vVUVaM3J4UnZJOC9LWUg3dnlYdG1YblNuWjRsOXBSVWNTYURWL0RYUnA3ejg2UWhPMWQ2LytKaDZYM2lTWEcvc2xvQ1hSZFF3T0JxQ0tDQVB3V3lHQVhEQ3MxR1lpRURPQlRLOWFFd2ZzT0pENWs2VmllMUtYZEllMDZCT0pKenhJWjBKd3AyUzVaMEpLVkxhMHE2WEVpeHlQbjhBbW4reUwzaWZPanpJbzkvRDNWUUtXS3RSM3A5RVBvWUlMTXBCUEZQT3pQeWdqWUJVSXVnRE5pWktKRlBodXNrZjlob1k1elUyTjdWTFNmT25KV2FDeGZGN3VwVk5saFgydEdBQ09BbXhkZmhKTjBZbE5SWGtJTEdsaVRkQ0lNSW9hUk1hVWtxa05wdi9TMEV2aWIyMk5XSllFUWdpcS9jSVFwTGpHd3V0Mng3OHkwcGhRbzlqOE90c1ZCWVhta2NLNnRrTm16OWVlVmxzdXV0dDdSaE1TWUZOY1N0V2xBSXZWaVVjVWJGMzM1Uk9uNzBVMm1ZY3JjY3UzV0t0RU5nMjlQU3BDY3RWWHJBdnhPQllFUWc2c0t4Q2RjVWNHZFNzdlFucGVHWXBzTGVpR0ROVEpkakdablM4ZUg3UkZhdVFuS0FYNjhQd21QSXNHcUljV1FDVVh5ZzVQVi85cHZTaS9qNlVwTEVqbVBidEtsaWYrSm4rQ21nR2xZVVIrbnJFbGZoYkRsODcwZWxMVzg2K0FNQTRWa1BBdDlWOEV4UEVnZkF0QnU4dTlMUzhYdXlIQVNJMnNDbkU0RFFYSENYMlA3bFh5UmNlMXJMaVhGRGVUUUtqS3d5cVBaaWxEL3huQStPUXJzYVZXVEF3MGYyU0RQU2RpQzlLSUlMUEU4VU9zQ0xEVWQzUm9xNDhUemZNOG81VFR3V0FGTnF2alNtVEpYYWozOUt1a3BtaWpnQlRPZzJ5SjhUL05CRVV2eGhnUklNY2M3ZkdFYUcrUC82aWRXZ1ZSRWp0ci80YTVNdTFabEI4ZUEwU2YvMWxGU0wzcmdoQjFyRE5BZ1Jqa09aK1NxNHB6T25pVHo5bTloakU5R2xDbVUxeHpSNVBYcDlJVm4xOGthWlUxWXV6eGJPVitDWlgxVU4rNzVTNXNLbW4xbGNJbk1xeW5DdlVsNC9lRUQ2Z2o2Vkp6OTZlWUljRFJOZWovTC9zRnZjcFVYUy9kNVBpQTNDZkNIZm9zSnNoNURZa0lkT0NFeTNCWUlENFduQmVUT0FxRGtEV3RBVUNMVWxWZnJ3YkQveTVRVDRkR1ZuYXE5UEFHWndaV1pKRGJTRU13ODhMSEwycEVSRC9VaDFSUHdCNmttWFV6d1FNVVNoUy9tLy9LajRFRTh2MGcyUUQ1eGZ5Snd1c21RRnRDdVBqTHk2UmJydi9ReUVPVjM2a3BPbERocGNNOHE3QVR5MlFXdHJBQWpWZ3U4NkhKc0JSdFowYUhtcDVDOFZuWU1CVU5UcTJuSGVqODdDOFlHL0VuZEpLYmloK1FYUlo1bnpoSVVGazQ5YWtJbzUva0dIVkROUFlGYkJZSkdPTjE2VHhsdmVKeTFNRy9FMXBhVk1HTnBRaG8zVTJNQkRGODVadmwzcHFkS1dtaXl0eUVzYnlyOFo5NmpadFNOL1p6LzA1OUs5Rk5wU0ZGQUpmbWpLK1dtL2tUY0Q0ZlVRR0kzSUtQbTZUaG9aUWt0QjBJSkFpSWFSVU94OEtES3NkUlFQT2p4bm9MWmtkSGlUZEtOUUV0WHdkZ2lwTlNkRHprQ1FMcUtCdXBNczBtWEpsTmE3NzRnOU5nR3hBY1FxbFFBVWlRNnJJRGo3UGJKMjR4YVpBdzFvWmttWnp2a29yRnFvRGtZR1h2TzNPV1dsc21QZlhobEV3MlI3amFKWEQrR2NZRVRmUW9EdGFOZ25Bei8vaGJTQ04yb1E3UkFNYWtDZWxFeHhRYWdvL0ZiZUIvL3RGZ2dJN25VZ2RBS2NLSEN0RVA1V2FJQnRCQ3RjczNlM0o2ZUxOU3RIZ2lrcGNoN1hQWGcraUh5Zm5uS2JoTmF1aEJUM0dnSjlCWW9ISTNUMzB2emdnd29pRFV3ZmNRM2s1SW9qTFVjaTkzOUpJcVd6NVBoZGR3TU1rMlVVdjNWQnNDL21HUURVajdUSmV5L3VEU1pEMDRDMjRZVkFEeVpuaUF2bmpxUVU1RFBGTURVUmR4ODZpMTRBd2psY1g3enpkb2s4OWc5SW5yNG5BM1RvZTZPbzB6TkRIeE1WSVEyb0dHcDVmdWJvOUJua04xMWNXUm5TbXAyc0lESlJNTFdoYnZESXZCR0VPdmt1QUtrMXc2S0E2Z0J2YmdScWVLeVhscFJwNHZqWno4RktKM2daa1g0RWdwSlJ3ZFNieUNYNGV5Y2N5S2lDMnZQMWN1amdNZG0zOTVDY09sa2pYWjA5NGhtRU5zcnFBUkY0NHYxR1JyMU4wbzFHU2MyNTZkS0JodWEwd0Z5RFFMVkJTTG9wekdoY3JUQVJFbExNdDZPcU1TNHBEejE5ZzdKeDIwNlpNYjlZSjZCeElocUhYaGs0NnNHNUlJV1YxVHBMZHMvQmcrS0JHY2IzUWtQMGNwaWpITEV3NGhIdmQzOENRY2dRTy9qemdDYzIrQTZFbnBSY0ZZQkJtREhkbG5ScFNjdUE2VlVndHF5cDZNWHo4WTVGaFp3Q1R5QmpJRmgxNWtLWWNpMVNBM0N5cGxyVVYwT3RrTC9UYk9xMzNDWEJaU3NnTUFERk1kQjVPK245cUUvcVB2ZDVBSjVGL05uVFljTEFiSUgyVllkNG5PKzVCVUFDRGE0Z1YyckJlMGMrZ0FwZ1FpMHRBZzNIbndUUVNrNkZScFV1N3VSTVBKc0NVQVdZUWlPaGxsU0h2RFlnMzg3c1BLMGZnZ0hycFJ2Z1NxQWxRRG5uellGMGU5Vy9aYmhrb3dEd2ZnT01vSUlFd1NMTGxzNWpoUzJ2VGR5Zi9iVFVJNjRCOHNnNEpnamRBRVU3ZUhPa1owdDdNdmdEYjdhMFpKanloajh1Q0o0ZDZlQVhQRGxRamlQUVFxbVpIcm5yRmhuNDNuZEVYRTR0UnlkcVZ1RUFtaEh4a2RyUk8rSEI5a01UV3JoMGhTd29yWkNLaFV2ME9MdXdTRjVjdTBGYzZCQk51cElqZXhLVWJpeEtvbUFMR3B3ZlJ3cTRDNDE4QUdaQ054cFVQYzRURXVzM1ZxZlVqS2dSRVlpZUxWeWdRNnl6aXlwa2Z2a2lEWVZsQUthU0twbFJXQ3JsaTFmSzFsMXZqUTIza29haWFLTDBkN0NSUm8yUkxmblJEK1hJbmROZ0N0RG5ZMmhCenR3MDlmazA1dVJJRTRUMlluYXFuTDJsUURydSt3c1plUGdoY1g3aEM5TDcrZnZGOTRVSHhQUEE1NlQ3eis2Qk5wVWpIUkNhRmdJdUFJRTlQazJyamhTTHRHYW1TU2RNRFRlRTM0TWVuNzZ6bG1udms1RTlMMm12U3JYK3FnM1hIeEQ3VjcraFppS0Z1d2ZnMDV5ZERoQUJmK0N0UGNlaXdPUkdXZllpRFRyUU84QzNOV3M2QUdHS05BTDRhWUkxUUpndmdMY1c4TkNKME1YNGNFM05pRnBmSFFTOUFYeTM0UjVCU2YxTkFJZTY2WGVLYkhwWkFVZjl4V0dLdVY4MUlVNHk3c1lWOVNSa0lsWlAwRXMycjVYYSt6NGkzb3pieEVwQW5pQzBBelM3b1VHMlphVEpCYVRKenNwT01BUS9YcGlZZFh5R29BVXdyOFYxRFRzelhBK0NiMTlTanZpZm00OWV4aTE5Z0I4RklQNUQ5UnF3Y0RrNC9DbEV6WmxyMFRnRG0rdlNHRGp2aUxPeUt3QlNQVDA5c1NlUjJqanRhTkpuZEdOUmtnMk5pWUxZQkVHdG40WWVITUxKeHU5Sm5RSUJ5NHc5TmdHaFBqbHFScUtQaUthWmFrUUFJcHBpODB1cnBZaGdGRHVhWWRlZWcyTk5rYjNXQ0VkY0NFUTArYWdaUmNMU1ZITldiQkRBRnZCSDhIR2xacUdSNTZod1g1eVNLWU9mL0cvU3ZlRWxFV3N6R2p5RURHZzRORHlxSXlzcWVJaUxROWs2VEQ4TUtUaDFTdHcvLzVYVXZPZkRBSUo4Y2FWUFZ6T09tZ2lkNEFRNkI3U2FJMU5TNWRTMGRKRnBkMmdESmlCZFZUdEM2SHpvVWJIR3dFTkh3eUNRL2RRdWNkNUFyUk5tVFYrcUVYOUxta1U2UHZGUjhUNytQZkUvLzBzWitjTk1DVHo5UE01bjYvUUQzMCtmQXBBK0pNMVp0OEFraFZhRi9EY2kxQ1B1cnN4TUNIaWVCQkNjQ0UxcHVVSk5ydmwvZmsvRUF5MkF6UFQ1VUg1QkNRd2IycWFFVVo0UkdFbFJtRW9ENkN4NEQzbmkwTDYvdmxIOCs0OU1IQTRka0pFakJ5VzhkWk40aXVkTDlMZS9GZCtqMzVhR1crK0dXWnF2QXdYVWt0cVI1eTZjMjVIdmJuUm1yVERuMmpPelpHL0J2YkNqVHFJT2ZCTGhGQUdxYjJndVJ0MWZQeGdRMnpqejJ0UzRlVjYwY1BIWXZmMzc5MHNvWlBqK3pGRzFTYm94S2FtVFBvQUpRcUo1UkJ6TllSVzdQUUhkUjRZbUdYMURNOHJLeHdKbnhMS0J6SmhmSlBPS1NtWC9nVU1HZ0NFYXpuaGhsT0xudkptbytCR1p6bGNaNkpiK2U5RnpReEJ0ME55NjhxQk5vTkdQSU5EMGFmelYwMmlKRUx3RTFCUHJrUmtsNWNCUHBudHNFbng2dGh4TnVndG1YcklNMEV3RG1OQ1pYSXY0TzdMeU5TMk9Hc2tUdjhIN2JpTy80STFLRzZjWFNBVENSUzFqTkNJRER6Nml3a2lmRkVlOWFNb1E0TzBweWRJNHpmQnoxZWZjSytlZStxVU1kYlF6QXZYczZ1d2NMVWVPZFJsenAzVG9tejE0dTBQT0xGMG5wOTczRVdoY1UxV1RPNmNDbndZQW9wOFA4U09ORHQ1TFNSUFpzUllSUllXdWQ4UFJGbFVUTFJFUlkzWFVqYS9nU05DbG81dDE0U09qcUg4WnBwZUhUTWZPcWNHNkI2Ump4eDVwdm0ySzh0YkJ3UThjcVQwMVoyVXJRQTJtcEFCTU02WC9tMTlIakM1VmRIVytJWjNwQUV6TiszVVNvMWhRaGphSGRxY2p0UUFndWdBS0t4YkpuUEpxV2ZFaXROdlljOHltVVNTbUs0Q1pucGhNYmNvOHhuZEtWN28zdnRNeTB6RVc1VEk5STVqTFVjem50ZHhqdnRkNE1yVTNwaFdmM3J0UnEwc0lSZ1NoUlBPSXJEYUhiSHAxaDZyS25KSlBqWWhPNnNKRml4V0k2S2ltMlZZRWtOcDc4SWo0L0d6Y1JoeWNIS2d4QTV0Q0twSXNiTWpUcWhYU0FIRGcwTExMa2l1TkFJc3VDRHQ5Uks3N1BpZHk5aHllTlhpYWlDaGFzQVdOTGhUMVovU1JTTCt6VldUZFdxbTVmUnFFQ1QwNVRBOGRNVXJOa1Bvc2FHREo2V3B1MkQ3MjF3QUdMclJrWTlBSURjQ0FaQmtBRFIwakJrWXRDRzhESS9EcmVOK0hSRW9YaTlpUjVpZ1lZWnREWFBTbGFBRnFPYkFJUmlSRURRNm1xNFFRbklPcVZYUi84U0dZWlJuaXpjelFBWWFXWEpoT3VkQzJjRTR0aE5xZDZ4ZFBnS2RRYkZJak93OWp3bWdpZ3Q2SHVvMUFLYVVwUjVVRmdUd014UUt5U0VVVFowWmdsaG53bUxpUmtiWVdxWHYwTVlCUGxqUkQrMnZPenhFWHlvQW1jRmNCMmhES3R1VVRINWVoZ1VZamszd1hZS1Qxd3J4Zkp6SEtpY0NvRW0yUXlVU0F1Q3dQbzB6TVREQmNHNWxBUUJBWWI3YnpQQkpoZ1Z4T1lUV1o0OU82VWtoTTQ5T0tQNzZiNkpyQWFLSjVSTlNJQ0VTekNvdGw1b0lTMVlDb0xuT2hvcTZheGpXQmlBM2xMUUJSSURhcmVvd1FONmNEc2xVRlZVcEJROFBTL3JYSFZFdWhodUt3WktnUGhxTkpOSHM4YzJhZ0lVZDFCQ2tob2VFTFozUVQvOUEyd2hIT1hXSUk0dElqdlRPZWtxN2tYS21EZWRHVGxpeWV0R3lwc1NUREhFeFZzK01NdExCb2VSRWd4NjhLaC9MTzdNZEFKQkVZY1pxRTQ1Ly9TYVRYaHZSODRodUJmb2E4OG5WTzR6UUxnK3VtNkQyTEFBQkdZS0lxSUVFQXlLYzBuWlg2RDM5TVI3VUdDM0xrRkhodEJRZ05KQ1B1MUJScEJtaGVlUCtIa2NjQmRXUXpjczYrdnFhMnptZkFBL25oUE1VUXppbFdPRFdBQjNYQ0RpT0U0RWZ3Z0Ivdk1EVlMxaFVDeStSOExUU2k2UkxJdmxNY3ljWThMbllhOUk5UnU2ekpMeEQzcmcxR3BKb2VJWkNtT2M2dmt4amxSR0Mwb0xSTWdlaFBCYU1yYVNza3lnUERlQTJGOXk2ZjNYMHBMZTRVUUEzcDBpSmQ0OTM0T0pqZWVMZUFhV2FTVE5DTC8vM2RRa2tja1prb21BVkdZdlpOZHd5UDZpT2lhVWFOQ0VDMG9IS2gwUkFRT0hJMm82aEVUYk1GdU41ejRMQjRBc1prT0hQQm9oWW9JdUxTQWlZVFZMOFJIbWhwRUZ2Mis5VlpTeDdvZSttQTBQVURKQzZrWjh2bzJjUHFCK3EveE5wVmlZSVVabyt2VENQZ2RDZ3lDcEVhaFJhQkc1NG1zWC82ODlLY25DSk9nSkVMYVhGK0RkUGxhQkpIakJ6M2Z3WEM3WVJBeGdRMDF1SFI3SmdZaktDeHBFMFYzNVkxS3NnRENMNWh4SUozS2M0eEdOYXl2T1RQTUV4aWltc0U1ZUtFRUhFbWZIaFZ0VFNrWnFtVG5KTVI2WnRxeWJSQTJGT2tCYWFzTlNsYnBLdlZZQTJSMHVSVFNVMUVSRmptZzhualZCbmlNVlpXR2dmc1pnb01UNDB3cW5Wb21KZCs1S3RiN0QvOGpvSVFoL25Qb2h3NFN0aWZtcTJnM2dBenN2czVtTlZSYWhXSUFBSkh6Y2pNOGZYUXRZQVIwMkZnMWpUQVZyeTBXSFppNHZPY3JtSytHd29ibldsOFlIa0hRd0FhNUczOC9ZaU9FTE1JT1dXRkxnOFdyd0dNM095TkZBOUc1amxsUXdQTytSemY1N2s1NEdQSzBMdUpFb01SOG12MkRpenM4Zk9JNkNPaWFVWU5pTnM0Y0x0UEhnbE1QTkpIUk5PTUdoSGZDNFNDV3JoR2dhSXA0WStycDdnR2loTnloNEkrNlZ1K1dMV0FEZ2laZytZVHpudlNLSGpRakRKdlJZdm80L0lzbzRVbElBbzJtd0NCUkI5bjZ6V0ZESEdNQWhaR3lzdkZsbFlBTGNOSXk1MldKazFUTTdSM0R3QUVtMUtueVhCSERlS2hkb0FYV1J4c005cHVKZ2FqK3RTcElvNFduV2REWlVlZDlQaFRyUTRtRzUzdFkwMHFka0krMVdUamcyQzhnM2Q4TnJGKzVqT0lIendoREtTbVNsMTZtbW9pclNnbkR6UzQ0ZDNiTlZ1NmtSZ2o0a1VDQ29FeitxN29KUXFOK0NRQ3JXZDBsQm9iTWttMDVZSTIrb2dpNkVnaU9wLzg4Z0NUTHV5ekFpeEx4QXRBN0VNWjBKL0ZDYWJuTE9rQXoxUnhwbHJFL28vL2lNUUN4b3hzYU5ZanlMdE9QN2hPWWhZbkFxUGk4Z290VHdZbXJVQUFFTHJXVmZ2NkR2N3hHQTg0VWVUQkRPYTllRERpcytZNWc5bm1HVXd3SXJERTAvajFjcW9oNGNoQXVUSFArWjRKVHU4bVNtaW1tVFZ4dFhsRWRGYlRIRFBuRGlrUWxWWEpuQVdsVWx5eFVKM1Y5QkhwdXloQW8xSVlseEg0eHpWYjlGdndQSW9HMy9tRC82MGFBR2Y4VXNqdDZQMDU2WTRha3JYZ3p4QVI5QXJLZ2twY0FpTHdnR21tejlNbzY5OE1pRU1WWUVlYjFPYmNab3ltWmFmb3NQbjVhUlpqMWpiU3BUOUV0bTVSUHRXVVJLdmpURi9HT1RFWWNiYjFGT1NyVDVNVER6TElGaHNlTmlZQjRoeFdveFl4aVl1SzZXZGdHWVVBemlxc2tIL0Q5Qm9RMTQ5L0pQYUNQT1d2RjNWRC94WURuZTkwSXJ1SzUrbWtVYU5NamZ3bUpETEdCMk5sUWhsbHpnaUVYa2FFUDQwTVFTMUgvTTQyUUZCaG9BWEJDWXl1WTIrSkwvVWU1WU1hWlc5bWlwem5TQzJ1UFp4Ti9zbFA0d1YxaVdzRUJMeUlWdUwxRWRtZUNJeTRoUWo1WldBMmpGYk1USmxoWWpwMjZxelk3TTZ4T0JnR2ZFRTVjT1M0bkQ1M1FZTFE5bmlQOWNqMWwxdGUyeUhyTjcwaU85N1lJeGNhbXZFN2RkeEw3NTZxT2FmQnRCSk1JaEFkTzNaTWZENTJCdVNSWldRc3NHN3Y2Z1FmSnhGZi9XVnhtUzN3M1VLSndZaTFIY3N6NVdqOFBDS09sdEZaVFI4UlRUTnFSQVNpQlNXVnNtM25tMlBEL2lSVDdTUUlCWWU0c05Qb1ZkQ1A0QndKb1lTSGNXNzcySDA2Tk40Tk00M0xGbHdBSXh1T0RWbkowdi9CVDh0d2xDdmE4VmJrR3J4R3BxQ3g5cEE0Qlp6QkJFS3VKS0RFTjl6L2VaMGw3U2hJa3pvSTAwVUFpeHRnd3FIcXBnd0F5ci9OUkJ3ZVBFa0JncFlYNXFvNTBzUmdaRS9QeHpNdUF6ZkJnMDc5ZzYxSEZ4WUZuOG5UajBWQU1udGdKWjR3Z1A5ZVA4QjMxQzhqaXl2bFZFcUtER1FiODZ5Nm9DMjJwV2ZGVERZQTU5Ty9BMmVJMzJEUkFMRUV4R2NHNmVCWGRDRnZnQXVBQm44WkdYVXIzOVJDV1h6eGdYblgvSTk2OE13QW1HeVd3M20zcTluWUJtMlc4NmM0azV6MXg0NmxmZXFkeUNETEQ4UUlSdW1GVW1pNkxpSVAxMnFtbVYyZ0FVSm1tSmptb01QZHRtdTN6bTVuSEo1QVdONTRhNzhzV2ZHQ0hENStTdTk1MGNaMzduNUxxcGNzbDBYTFZzcmk1YXRrNmNvWGRmSDN2a09IOGJ1eGlKbGg5Zm9ONmxUZmYvaUlYcHRrdDl0bDBhSkYwdFhWZFptUGlJQ3orZFd0aUcrRnZMaDJEZExYZWZRYWRLckV1NGl1UVROQys1eGdIaEhCaUtObWVsNVVvcG9STlNJQ0VhdGQvK2tKRGtSNk9zTVJLWUdJbTNWb3NZOVF4R2tLQUdCR2ZUQTdwb3VOd3MxR25KVUdNRXFXanN4a09abVhKTVAzZngyUEFZU0MzT3drc2JnUnJsUm9XRy9xOXpDY3NkUTdPSjlwQkF4NGNXZDA1dThsbkdJNHltdW1RZ3NESU5rdHlUckNWZ1B0SnZEQTk4SGZJSVFKbWd0NHBENmdUdUlFWU9STnlrRGEzY29IdVZVd0MwTHJBQUFZd215QWtkbkFWRXRpNEJvclBvQWJMUDIrU0svSXZwMXlNVE5QdFkrTDBEbzRlNzR4TFYxYzBON09UWWRKL2N3ZnRGeFpsT0lkTm5ZTlNFVDJjeks0YnJGWW4zeEMyajcvSmJrSVFHbE95Z1FRNXdCWTBzU09Eb0F6MDNYK0VJNE12YkZ6VGxuZ290dUdsRnkwcER2a2JKWXhBa2x6dXRPU0lxM0pPZEthbDZ6OE5ySWNBRnJjYk1YSWFBZ2xwL3JoZFJHTDZFOEZvMnZaQTVzenVxbnBNQjFxUDNRNWNMZUpWOUFobS9HMmR6bWtyR3FSYk5pOFZZR0o5N2hUeFV2clhwYTVDNHAwQndIOVZCTHViOWk4UldiT25TY1ZDeGZwZmROSFJEQ2FOMitlT0ozT3NaRTdFalhkeWtVTDhUenpVaUl0N1ZZSlJOanlESzNwM1VRSndVakZuWWlCcm56cEM1dmwrZXJsTXJkc2lacGl6NWVXeXJMU0pWSmNCTzJvckV4bUxrUmpXRklwYng3ZEQxTURFa0dmVUNKQ1hZUjBXTm1vV0RsOVdCelFKampSa2VZSWZTUzJ6QXhkakduTlRKWCt2L2tLZUlKdHpYWmsyamZYUTJ3TGFDaSt2ZHVrT1QxYjdEUUhJV3cyQUNBQmtXWFFrWjBwOHFsUG9mcHBwc0hNeER0Yy82V3BKNWhueEhsU2ZGNHpoMmYxd0thTmV5TTBUYStCZEJnY2lZWDM3SldPakhUcGdjQzNwYVVhaTRQSkw4MmgxRFFaZkc0bTRqVG1oV2tDS25kUSt6bkVUQlJBTkM0YzZJd2YycnRXNU11UFNCTUhDWEtONlFFNmR5a2xWV2RVTnlNL2pmbEo2bythS0hUZytiTUFSVGVBeXdWTmlEc2o5RU03dW9EODkyc1pJSDd3WmtVNnpMeGFJQ2dRZGtUdlFPMGxCS1B4WnBxUkppRHBHbjFHWmFYVjh0TGFqWXJ2cHhzYlpYWjV1V3pmdlZ0L0d5VTZnVjUvZmJkVVZTMFVqOGZIL202TXZGNi83cXUwZWRzMjVUT016TCs4ZGF0VUxWMHFSUlVWc3ZybGwvVTVtdWRkWFhhcEJOODJXNWZHTWF5VDdVUnE2dXBrWGttSkFsZFpGVUJ3NjJ1YUIvcXEzb255dTVFb0lSalJHT0hzNkExVks2UjZWb2xxUGIrcktKRzVTeGVpaDRCNU5uT3VWRlF2aFlxNVNrb0xLK1hNb2ROYXg5U0FETTBoQWVGWmRXM2pqMDhQSDkwcjNXbTVPb3ZabFp5bXZXeDdPc3dSQ0J4WHMzdit4OE9Yd09nZHFBMFZEb0NSZjk5MkJTT09CbDBHUnJodTVVamVuWGRCMERrZEFBempqMU1VUjlYR25GZ3ptaGlNMk1RVDA3V0FFUVgrU21DRXZsZmo4RWVRTWx0NWQ2L1lmdlViMll2OHRHUVZ5RUNxUlRVY1cwYXE5S1JuaUFmYUlaZHljQURCbWN5cENha1RCcjdibEpPcXp2NTJTNnBZd1U5UGhrWE9jYTBmekxXcmdWRkUrYngrK2xQQTZEL2p3QzRxcnBBdHIrNlVFeGN1U3VteVpZaTdTaHg5T3B0TEUyZDhHemR0a1JVclg3Z1VQNEpwY2hONHR1N2NLVjUwQ01IaFlkbjQ2cXNLU0NmUG5WT2dPblAybkQ1bmJiY2hyVkxwNm5aY0ZzK20xMTZURmF0WHk0RFBMMXRlMnliTFZyMXdtWFA4M1VTSnpUVGtlSC9OU2RWNEZpNWNMTS9ObVNQUHZiaFlubGxhTGZNWGxNcC9yRnNpODJIUGJsdS9VNkpPVkREK2ZPR1lDbm1ObWhIZ1RvL1VFeUtIM3BTdTFCd1ZZaE9NS0hoV0NEcFg0MGUrOElqNDNrRXdVcG9BaktpZGNmRnFzNFZtQnVGVkdkWno5ZWJlNEdERUdkbUQwU0Z4VUxYdGFwZldQMzlRYkRsM0EzQ3lkVURBUzFPTWVjMUpWMjFHbDkxd2l4VUFTaVBxdnhYM0pncE9BRTRYZ0VaM1UwQmVtM0NQUGlKcVdtdy9OejBZbFZiSmtwVXZTZm1TWmJyOVRYSDFJbW50N05SbFI0eU0vZEhMR3pmTHBzMnZhTnk4YjZaRFFLSlo5dHJPWFdPTzdEVWJYcGFYdDd3aUliU2Q1Uys4S0pYUXFEaGRvTnZlQTNrcWxrNW9TT2E3Z1dCWUFXdmZFY08veEwyOFN3R0dEWTNOK296MmhlOGlTankwRHhPTlRzZUxBWmMwOVhhSXkrMFFhMGVicXBWdW0wc2NFYWNNNGlFT1NwcUJvS0oxZlMybEZhVm80am44RVY5TU1LSm01SUNRRUJ5NHpvbkxIdG9oZUpFSHZnNStmRVlpMTlDWXJva21BQ01YdC9td2NPRXJnWmxnaEl5cG93dEF3anhPQ0VZQXN2OWlNS0o1eGpxSjl0ZEozZjBQQU54emhTdnh1Y2pXRG43dDZlazY0c1dONkRpVmdtWWJGKzV5NWIwck0xdG52VThVdkhpWFdoRjlTSDBFcG14akFiTHVrSkFHb0VNOFZ3YWoyREtnNjZULzcyQ0VPRGloZHlFMG4vTk5MYkw4cFpkazhmSVZ4bzZrK0oyeEVIRG9tQ1l2bkZ4cHBrYy8wZnBObTNVSFUvUGVTK3ZXS3lEeHZMWERKdk5MU3RYSmJiTTcxTC9WWnV2VTN3aFcvQm91d2FpNVF5ZDM2QWpjb21YTDViVnRPNHkwRTdOL1UxRkNNRks1NnhzUTM0RzN4UHY2WnBHRDIwUzJieFRadVUxRzl1d1JlUlgyODFtWVp0RStQQnVieU1aYVFiZ21VVXNBUm16TVRSQ1VMcGhvRkJydmZaOUhIMjhNN1J0Qzl3N1FPRERpRmhtZEVOWjNCUmlocUx4ZWx3ejgyNVBHak9pOExKMngzUWxlZWMzMWJycFRBODUxalZsdXVsek01aTRHbkdDWm9ldmVKZ3BXbU5UZGVLN3R6aWtLU0Z6Znh5a1IzQ3p1L0pTTW14Nk11T0MyZE5GU09WL2ZwSEVjT1hGU25wMDVTODdXWGpBR0lCRTJ2ckpWelNjem5VRy9zVWlaZ1k3cWRSczNLWjhNbTE5OVRhOU5UV25uN2pmVkYzVGd5RkVwcWFnVWEyZlgyTHNFcmJuRnhXcldNUTJhYVh5MkF2bWoxdlJPbE4rTlJJbk50R0MvUkdlVVNXZjJCOUVENXVvMnJ1N2NQQVVNYmpuYWxuYXJIRTZaSWtmLzZuT29sWFdBYjdzTWhRZU1nbUxwSnlLMEJ4T002T0FMSFhnRFFwYXRRdHliWXRFZW04NXI5c0kwMmV3ZitBUmdBTHFheXVlMUpIQU5CREFLN044aExSazVsNEZSSjNpNDJjMDBUZUgwVVdpVytlTEI4eWVuMDdkamFETGNNc1VGL2xpdTFwUXNzWDNpVStMNDV4OUk3N08va3NpTTM0djgrdGZpZldiR2hNRTY0eGtaZlBZL3hEN3ZLVGtQVGFnZWFlaFFQdExnaU5yVndlam1NTk00YmVVRm1HRUI3aHFKNjBnWTJzNkdqVks5WktuNmpoakxXd2NPcWxaenNkRUFMQVpxUmRSeVpzMmVxMzRobWwxME9sT3I0ZnVtQTdySDNhZmFEdVBqQk0xT1I0L3U2ODFKd3RTYVhsaTNUajhzUUpPTzRFUlFtanR2dnRUVk43NGo1WGNqVVVJd2NySENPcTNTK09XdlNnT1hTNmdKZzhaTVlVdXpxUEFHSWF6MFBaekx6aFBIdno4SlRhb1Q5V3dJWEVMQ002YUEwL0tLSHQ0enBobTVVMkZDSUIydXd5SW9jVnZYdWlsMzR6bkRUT013L1R0Q2NXREVIUi9qd1lnQ2Z6TTdzUG50anY2ZlBLbkxYRmh2OWZuZ000bHpsUXAwR2dPMW9SUFFDSHQvOFF1UjVucGtqRVk1MThmMUl3cE9ZYUM0WHozb0RnYWpIbFJjb3pST2ZhOTBKS1hxM2xnY2xhUUpkN09EMGV6S0tsbTlaYXNPNncreHVTRUNPcHRuRmhiSzdrUEdOamdkRG9jNnFwZXNXaVhuNnV0bE1CaVUwN1cxc25ENWNubnhwVFhTMXorb0poWFRwbStKUGlhVEY3NVBaL2FDOG5JTnRwNGVDWTJNeU5IVHAvVzYwK2xVdVREelFLMXI4WkpsNmpSWHY5VzdpQktQcHFFRVdBaGl1eUJuSHZoTE5DcGo0L3N1Tk9oT3FPY1VCQXB0TDlSek9qRnJrclBFODVOZkE1QzgraG1naElSS0NuUHBBUkpoeGNqSmcySzM1RWtyNHVVRU9nbzE5MW5tL0JWT2hEeHRtV0tBRVY3aDhQQTdRaE9CRWNwZ3dxSDlHeHlNeE44dmJYZjl1ZnJCZWxCSDNEaXVOWGVxbklIV3llMDliRW5RY0IvOXBraC9sODVMYWtGU2FvV1NVUVQyNkJNRjdyR3Z6NG9iV3ZNZE1LM1RkU1R1ZkE1TjYzY0hHSzNkK3BxUlJid2M4QmwxOXRLR0RiS2d1a3FCaUR4Y2JHNldpc1dMWmZhQ0JWSythSkVPeDVjdFhDZzl6bDVOMDNSc3IxMjNRVFlEM0hoT2dPSzd0QWhXcmxtajRHUHQ3dFo3akdQeHlwWGEzZkthWmgxTlF2S3hmY2N1cVY2NFdIcmR1bUhNdTRZU2dwRXU4QnoyNlFvbWFiTkt4Ly80QjRERUZEVmYyaUJ3UFFnK2FBNGNQYkhtRzErODZFZURERHorSTVSaXU5aVpDdXVjczN4NXdsbStvME9BRTBNd3RXcEh1TWdDd0lJTHJ2N3F6cnREL1JuY1lKK2pNOXdBdmpzN0h6MXR1alJrM3lKeWVBczBJL1EyckNueXhjV24vT2FaK2lFWUU5ZDFHWTdiUk1SUElZV1FjT2l0N1hKbTZxMDZ3c1N2WnB5YXptSHRQTjJuK2dUNGNELzBFTkxFazJSYUo0RUdqUWw4QUJnVGpHN0VlVWFCampwb0tiZnBqcGh0ZWVtb215eHB6QWNJRVRqeDdua2NJNlZ6OEtCWGVkTjFhT0ZCdkc3NE5FelMyZk54WVl3NFlxcFY1NVBXcEtucXdLNUIrWEduaFY2VXhkWEE2R2FaWjlUWjJTbHV0MXNuSjhhdjRPZTZzVzRBeCtEZzROakV4U0Ewb25wb1JseldZYlZhZGZKaS9DSllYak11bDh0MWVSbUNQQjZQN2tySkk0bHg4OXFrK0wyTXVHVElaclBwVEczOXdncWlVaTA5bGtIejNQajZDb0Qvc2wwQ2pNQWRCSGcwdGptNVJNeVhTY29qZTV4WXZFUGN2SXlYc2ZqajAwd1lFQStmTjRQR3kzdHg1WkRZWjBTbTBYaTRKU3lYYW9pclRTNTg1Z0VKcEJZbzhOUkNFRHFnTGZIYlgxVDc3Ymp1dHFUS2dYU0xBVWhoUUVJWXFqOFhGQ0pCQ3ZCUUFIR2lmQlNRV0RZUUlKMlBqTnMwaFZydi9aamhUSVd3c0hGek1sNW5jcXJ1azlOaEtaRCs1MytINS9Yemlab1pDcDh1TFVFY1VRQ1Ric0ZCdlpybG5ZQzA2Q0ZRd3dmZmdHWXpUZndaeWRxenR5TGREbWgrNU1PV2x5R2p2M29Lak1lMlRsV21BV0E4eC84YldUUHFQM1ZBM01uVGRQNVBJM2hpUjFHWFkxRUhOaWVVV2hIazBIYlVSWlMxcXdBZTVQL2hJUWtHTGdtZmxuTXNYRVo4QkVteGUzR2szYTZEREowRmFlcGI3TGRrM3RTYWtablhlQUVsOFpxL21lREU4L2o5akV6Z2lBZXY4YUFVZjR3bk02MzR1RTJLUHg5Yk1oTEwxREE2ZVZQUUZUUWc2THdYWmVjU2F3K1hOcFF6d0NnY1pvMGJaS1pyOGpTV1o4UnRnZ2ZqdTFTSUNER0E0ZkZ0OTJMWEpsOWp2NDhMOUp3eGNEMW1ZakR5aEpWQnFva3NiaGRucnRndktpQlJRK0tRTy9jWTBvM3RMZWs2cE11WnVRUWtOdnkrSHoySjFnMDdHRTJjS3h4WU5JeEhBWW05S3ZMTVhmK1VKWllEQkxiMXNjZWduUmo3Q1ZFN1lnT253NVg3UlBkeFV0N0QzOEtESG1OWFEwYUlUUEZWeHFzVnhuTGtKRDl1VUphSVdPZGh2TG4vRGFTVEt6NllhTnpiaUNZaHQ5M1Z5WDlwT1NKcmxzdG9OR0pvVzRvdWVKRUZlb09EMFNBMHZyN2tBZ1VlQlFnQTdNVXM4QWRlbVRkUGNyNE03bDZ2bTdMNTBHY3dmN3BiUUt5SFpubU9ENWNSK3hvY3ZINjdPTlB2MUpFMEcrSzNabHBVVzc1WndHaDh2Z2dlcG1EeXQzak5LQjVZelBmaU5ReFRrQWxRNW5sODJjVy9UeG9UZkpDWjFwVm9mSHlrTVlDSUI0UzRZTzR3YVlJU1FlaFMzaS9YOWtqeCtkRDhNOTV4Y2I4TlhNYUIwWlhlZVZ2QTc0eEhUL0dmSWVIUXZxSFBHSlVaVlFkQkRKQ2dJZEZrWStQakJ3ZXB2ZERoVEgrU3JtV0NnRkJ6YWtqS2tjNG4vaGtSdUNWQXFZVGNNN3RxNHJBZzhhZkxDTUVWODRqU0ZlZkNDcGhrV2VyallIejA0N1FqOEFzVUZLcjJLWGVMSEQ5czdHcG9sRFVLUGZaK0xMUGNCZEpZMUpxQWtMNmZTMWUyYjRYbVZhQ2cxNWhyakFoMUEyQzVMcTQ5OVJZWnJqbXNqM00xbGRFUWtKaEdQeEVZQWFUL3EzMUdSL2VqYnRKMXIyd0NVRzh5dEpiMEZHTzdXcFlseWptd3FscWZWejVaeFZ3Wmk0YklkRTBoTXNQYkNPOW9wekRTSzFiTGRFMkhlNVQzVEM5UXJldnFZSFRqRE8welgxY0NDQXEveTkwN3RnL1IrRzFBOUN1K3NXSWVmelNEdWRVSDM0M2ZCc1M4UnpMTGxjSlBQa3hleG5ad2lLVnZCc1pvdmg4UFpDYnhuaG1uK1k2NUQ1SVp6THlRdkY2dnJvMGptV25IZzU0WkNGd01WMHJUVEkvRU9QaU0rUnlQNXJ2eDVjeHpmZ1dZYzZyNFpFSXdzclBDK0Q3VkRyeEJRREpPb2VLMVdjWDcyYi9TNzNoeFpiMHZEV1lOQUlrYUVrMDIrcEFhQ0VycFUyWHdoeitGM1BvVWtLZ2hHV3dpWXB4VDRSd054N2FmWlJxMVovRCtkQWllTVdmRkFjSG1STHhlTkdnMmJxWVgrS2VmNDJHUGZ2Q1J5cWFLTmN1REFCRWRGYzlvd0Z3clB5R0ZrQmt2RFpQL2VGcmFMVG1xMWZFejJRUzliZ0FSUDZib3VPL0wwQUNNNlFyVUhCVDBTTHFwMGcwT1JtMU5jall0MjVoSEJIRHZRcDZzWExZQi9qcHdYcHVjSXVFZi93U0ZNS0RyMW5vSHdCUFlJNC9Cd09CbGpmRks1RU1QMTAvK3VtcWxNVE5IdjZyYllrblJiWUlkeVB2TkRrYkZwU1Z5OFBBaDhRZU5BUXNLTllNSkNBemh5T1dDenZiUllldlM4L0VnWUFiZUp5REVhMSttOE1hWGRmdzdacG9td0RHUXpQcmgrMlkrekRqaTMvRUYvTkp1NjlEck1MUjh2WTkzZHU3Y0tTdFhycnhzUHlYNnYwaG1QRHlPTHlQeWZxWDcveG5pZEFadXFlSUxoUk9iYVZ5WFJvV2QrN1lRaFZoY05Obm9RMUtuZHVOUnVmak5oNlRKa3FXQVJBMkpKaHQ5U0ZUVDIvajVINWdHZlVuVERFQ0NocVR3TVlUNG9tZ1VzR05WSkwwUlJJOTd6RHNLNHV4ZmZsSHFJV2cwSmZpSm9ZdG8xQnd5NWlkeFd1alhtZjUraVc1ZWljZTVSdzU1TVVCTmtSSVJjbkdvQVZNVGt4WTFlR3I5eTcvV2oxaDI1S1dveHVCT3NlZ2kwRE00SDN4KzFsaGpOcG9MaUtDbmxYQ0RqNlo1L1hMK281L1FjaVFZVVZ2cFFyMXlNU3pmYWMxT2xmcjgyMFRlMkNKT2xDVWQrdVN4ZHhnMkc2VEtiSXpqaWZlTjM1Q0hzRWNjdjMxS0Y5ZHlCTElsTTBPMVk1YmoxY0hJNk8ydmw5NEpNQ0tOenljRmpNSjI1TVJ4c1hiYWRMc092c0ZWOUdaOFBLZHJrdWM4Y25zUm5yZDJkRW5sb3FYaTdCdlU2ekNBaCs4VGxoaUNBQUlHL21hU0NVb21tVDRvdm12RWI2UWZIdyt2Q1RZbU9NYURsQUpkN0Ixelk4T09icnVVVnk5VWJZVFgxRWlZNzVhV0ZqbCsvRGp1SUM4eFFEVEpCRE1HbnBzZ1psN0hIODNBWnhoNG56eU0vOTNjMTR6SHd1SXlPWDY2UnZsSjdEUHljWHhyUkFFSkJ5VXRPRVRFVVRZQ3dGRE5jUVVrMVpCZ3N0R0hSS2MyUjlrNEQ0bHFPd0dKR3BLYWJNRWVjSXpHanZoWVRGb042bnRBd1RNTmhQNnFDckhtd1l4QVhQeXVXVmVTTWFXQW8wSmNDMFhONjhJSDd4RTVmQkFDNTBZbXd6SXdpbDZMa2FsMmhFaU1mV0VucGlId3NYNk5PQXB1a1RvSWtodHgwMGZsQjZqVVpjR2tlZThVQ1YwOHJvMU56V3ZrVzBzVTU4Ym5BMjVzTUdMOWVKNzhwZWFKMjRCMEpITnJYZkRGOXhBWEJ3bDBxNWF2UWZzNzlqcnFaa0NHd2h3OU5hSzRFckVCVTFpMTRRNDRSYmJ0a3VacDc5WFJPZnJiR3RBWkRhVGwzRlJnZENWaVBzMTNUZUgzd2RReTd6bDZYZExqSHRDMllkNWphR252aE5BdmxzYldkcjNteDBuTjMvaStlM0FBUU9YVzgvR2pXWDQvMmlQSTFITE05M29IK3ZWSVM2RGY2MEc2eGhlUDR3V2RBdDZQdVB2d3JNZm4xWHQ4eHB3U3dFbVluTUhOTlc2OFpqREpCRU9PRHBwRVRha1hmQTU0QnNjMHcvaTBOSDdVSmRPejl6alE3L2t1ZTRaYjd2SzVRZkxyY29xN3YrOHlUWkh2RmxkVXk5NURSM1U3NThSZ3hEbEFBQ1JxU0RUWnRIZzhLTUFoN240Y0ZRZVVEOVZJb0NIUlpLTlpSWDhFUjlrNDdNOEdTVUNpaGtTVGpUNGtkV3FIQXpyc1QyZXBnakdpNU5kQlFqalhCdXV5U3Y4OTA4UUtrNm5Pa2l5QnBBSnhwbVhwOS9QcGkzSkFRNkovWXU4OTkwbXdiREVBcVY4RmlLQ3B4Y280K0hXTEJPU3RPU3FuUC9SSjVadEQ4elJuT0prem1KUW1KM1BUUlA3dVFiRFdKd0hrVS9sQ1lXb2JSckVNa09rYkhJejBPMm5yTjBOVHpkQnBDL3d1SERlUkl4aTFaOEdzQnA4RGlJZVRGZXZlOHhIeC83RlFwSWRmZ1kzVjZ4VkloUlNWeGdiY09uK3U3TGpqUTZpTFZQMk0xQVdVUVhmQlZKUURPZytrY1RPREVhbXd1RWhPbnVYWFlhaGhoT1hWSGR0MWs3T1ZMNzJvdTFhVVZpNlVGOWFzMXkvYjhwazFHemJwbDIyNUtSc0JxYlN5UWc0ZE82cGFWTGV6UnpaczNxVDdFakhlNmlXTFZTdmh5QmpMczYydFRaWXVYU283ZHV5UTVjdVhTMmxwcWNiWjFOWXF5MWF0MUUzV0dOL011WE0wN1pvTHRXTjVvdi9xNlBGalVsbGRKVE5telpTU3NsTFovTXFXTWEySWkzTTVTM3pPL0FVNjIzdkduTG02dElWMDZOQWhXYjE2OVJnd0VnU1BIajJxNmM4dG5DZmxTUE8xN2RzVTZKZ1dmVjlNYTlPV3pmTFNtdFV5djJpQnpKazNWOVByc25mck13UWFQdi9pNnBka0FmTDYzSXpuWmRtSzVYS3U5dndZSVBHWm92SXFPWHJxTEZ1NEpQRzc5WFVRYktyWTNES0NEYll1RzJvOHpCVUtaaUpLTkErcGxwUGZJQ3o4WkRiVDZzRjVSMnErMkwvL09FclFiYlFITDk0bE53cmhhS2k4R0VhdnNYV3ZlTk9Nb1hZSEdqVEJxQjJtSUxVdVI1NnhlVDQvWVYyZlBWVXVmdkl6RXZ6RGJKR0RSOEFVWWNrSGp2eklNTlZkT2dVaFhQeWdJWkdCeVBMNlh1bis5Yk5pTDhpV3B2d01BRytxaEFFa2ZZaS9FZUJublpJdHp2eGNGVGcybFBGcS9DWHl5SVZISGxHaG81K0o0TnVTRHVGRHZrTTRyOHZNUlY2UXJybkxHMDFkcUcrNnZ1NXFVY1lSSGZGOGpVWFNjMnkzUkZKdTFYdzdrVjRUekNGcWk5eWd2eWNwVzZJem5zT0RQc1J0ekxNYXdMbVY3enJjWW52MGIrVVlCd1FLT0tKbThOcVFOUldhcGtYYU1pelNrNTZKK2s1WC9odno4c1gydFFjaytPd3Z4TG1rV0VMYjE0dWNlRk1pQjNkS1pQMExNdnFIWnlUd2xXOUp6NjMzU2x0bUp0Sk9sbUJLcm9KT1kzYUtuQWNBTjZPdStRRkttbTNjcFpOZ09EcmtCVWZHVk5XaGtRSGtpWlYrZmNTeU1ZR0lHL3NSaUdhWDRMcHlrY3l2WGdJd01nU2F3VFFaU0tyVlhRTnhvZXJldzRjMUhXNEJ3cjJKT0xGeC9aWXQwbTYzcTcranNMaEVsNFF3eGk0QStmSFRaL1FlZitOcS9QNEJqNmE2Nm9XWEZBanFtcHFscmF0TDQyRDh6Z0ZvVi9qZDduYkxmTzRMVmxnb2IremJKNGRPbk5CMEc2MVduVkJaVWxVbEoycHFkSUxsaSt2WDY4Ukt4a3VoYm11MzZoWWtYT05HUHM1ZXFKY3lnT0hoNHlkVXJMZ2ZVbTE5Zy9KVmMrR2ltbXJtR3JxRFI0L3BmWjdUQmRNRU9lWTZPYTZiNjNhNjVNU1pzN283NWRidE8vUVpCdDRqMEs5YzlhTHVOSEMyNXJ5VWxKYkxqcDJ2SzA4TW5OeFp2WFNGdE1CczVhWnpyKzdZS2NVbFpRcWNwak4vRHE0UG5EaWwrVS9pQ210cUJkeFRtUnRrdWJtdk1yOTZtcHdpZlduWDhFWFpCUE9RUWtsWkFKTjBxYzlNVWNEekFqd284SFYzM1NiV3g3OGwwYUJQelVDeXhreHkrUWtaVTN0ck9DVCtMMzFKYXUrWUxuWUw5ODh4UGhMWUJDMkwvaWdDRTdXalB2VEFIQVhqL3RXdDZhblNnbWY1TFhtdTltY1B6ZWtBZlFEQXp2UUNDSENPTkVLN29HWkEvbXhjY29Kakl3VDFETUF6Qk5PU2NlM0pteUpTTVY4YkxYdUtxNEpSd0NkdG4vc3F6Tk0wc2NPczdNbE1GMGR5ams3OEl5QzFackVNZzJPcU1vdUlwSjhnMGhzVDB6QjNsU1JnKzBmRWNXU25OS1praXczcGNIQ2hFM2xyUzBtUmRrc1dUSzA4NmYvOU0zZ0J6N01GVTg1amZnbXRsd1BiNU1MMDJ4VElock96ZE4wWVYrOXpXUS9ONkJvQUJyVk9kaFpzRDI2VWJYOHl3UitkUUhJK3lwRGFUZ0U2cXl4cHRhQStrYmNhaEFEcWs1L2x2Z0FObHVYcFFibXlFK3ZQU3BlejdJQndUckJ5UXlNR3Nxdkd4ZnlFQUVidnhBeDZadFVBb2lyakF4QTRNc3dzcVpEbkZwVEsvQktBYWN4TVlnMVNjQ2VzejNIRVRkQU9uenlwczZSWnBHczNiWkxLSlVzVVFMU1lFUTBYeVc3YStxcW13Vlg3OU0zUUhPS3FmTG9kbUpMVDVaYXF4VXZrelBsYWZZN3Y5dlQzSzZBMFFDUGlOV2R6RjBJYjJYUHdvQUlmN3pFUXBPWVVGY21PTjk4Y3UzZWhxVWw1Nit3MkhPVVg2K3MwYnZMRGlibkJvVkY1WWUwR1hjdkc5SGpmM0NXQU93U1lJMWdFSHdJTHdZang4aDVCaDF1VmNJMGM3ekZQdkxkdzZiS3g5M2J2M2Fmdm1Mc1hjT0h1UzZ2WDZ1WnZkT2h6N1YxalU0czB3RlNsQ2NaM21QNjhvbUpwdGJicE94d2w1SmVEanB6aHh5NDRtc1k1SVd3d1VQdDVaT0RleGYxb1pHeXNDU25CUENTM0pVZG5VMXNCU053MGpaODh2b0JHU2ovRkVBUXE5Q1I2ODk1MkdFSm9tcWh0dGhHdWlHTFBUaCtTK0R1azZXKytiRXdYUU9PM1QwRURoOUR3WTRaT3l5MjZURVMzdjRBUWRBSkV5WDgzZ0pSYTNpQjZmWDRYbnIwOU5ZaStaSmdPMEFKb2p0SDN4SytndXBJQnZCRElIbXFHQURtdWFHOUZ2SUVuZjQ4QzlHdWp2VnJEMWZzamZtbDkrTzkxM2RkRjhFRy8yWUJsaXZqeWJwY0d4TVdQQ2Zpa2w5K2tCUUFoZ3loMW1sRWN3YnVxSFhRWmdZY29Ia1JsUnk4ZWxob0FIYitCei9UczBJem9TK3RNejVQbTVHbmlldTU1UEk4RUNGNnNmV2dDTE1MZUlPcGtHSnJJa2tWeUttVUtBQ1JISjNQNjh5eTZmb3dBUlEybUEvbHZSNWswSTM2T1hySURxUWZ3blVNWm5zRzlXanpUbG9VeXhEa0JoeDFCRjhxZFJ3NDJOT1FiSTZyVXJqdHpzM1VMRVlKeEgzaDJKZ0dVUjZrUm9zd1VrSFc1ODNVVDJ4eUZrb0EwRnowenY3SFB2ZGdaaXFxNStMUnN6SUhNV2pUQmlHUWVKeUthTmtkUEdudGRNM0NyRVBNcnRXWlkrL0pHWFlsdlhsUFlaeGZPVjYyQ2FYSXp0RFpyaHdvdnR4K2hvQ3ZQQUNLZUh6cDJYTUdDV2hYQnd0eEdoSUg3Wi9NK2hmaENRNlBlNHlKY2FqWWNpZXJvdEdrYUROdGZmME0xR0c2Qlc3Vmt1UlNXbE9zV0pueUg4WE1STHJVWjhtVUNEOE94VTZjMVhmT2FlZVJXSitZMUEwMDZicUdyQUl0cmFuOTBoaE4wektVdVhIZTM1WlZYeC9ocGJXdVhsYXZYcVliMjNLeTVDc2JVREswZDdXTmE2dHlpVWpYVDZKNUpzai8ySlRtWGs2bXpaZnZ5QVJSb1NCeHA2VVNENDZiMGljaHdzUmtNWDJrZVVnZDZ6VFpxSVdqSUZDTDJ3cDNaTUxPeVlNcmduTVBuZzAvOVZQeWhKZ2dzV2luazFRL1pvKzluMUJkQmo0UWV3dEVpOVk4K2lnWk5iWTBPVWdoQUZrd3J2TS9QQ2psaFl1bVdId1JVQytMTlRrY3ZuMnI0cUNCTUxkQjY2Tk5SSDB0YzRPZWhhYkp3NmdDM3VlVytQTDBwdDB2UHM4K2hzdnk2Ti9XVnlBUW9CbTZjNHYzZHMrQWxUYnpncStjV2FBU01FNkJIVFNFSW5qa1RoeTUybmRsTXh6cEtUWGVyTkV6MGlRa05qd091SEpzWWJqZ2x0dnk3VmZpRHlOc0Y1SUhhSXN1NEFhRHZuUE1zK0E1cWJ4eU9HSnFtdWtaUXB0UmNvd0Nrd09aMWNqQjdHclNmVk8wa0dtQm1xYWtHTFpLTFd3bFNCQnArNzR5RERsM0lWeWNBdXlzMUMrWTJBQ1kxVTFwVDBsRmVGdTFZUE1nenRaL216QUx4L2VDNzR2N3g5OUZ4WkNQZjRBOWxYNDk2NXllZ21GWUFzTnpQVERORDZNQzBLSzZUcUVHc1dydFd6UnRxUjZXTGxrRDFMemZBYUNGTW13ckRaMlNDa1dtbWthN0ZWQ01ZbVNZWVd6YzFJRzREWW1vSTVwNUZYRkhQM3hrbzlCUmNnb2dwcUs3ZVBnVUNtajdjditqTkF3ZDBNUzJGM0JSd1I2OWJBWXZ2TVY0VE1BaHVCQzF6Rkl5QjJoZE5LWWV6UjRmc2QreUNDUVJ3b3NuRnI1azBXVzJ5YXMxNkJVcHpqeVh1RU1CMytDN0J5WXlMNzhTREVmTklIeFBQeVFmZkoyQ1NCd0laNzFPYm92L0ovS1ljSHRIZENCalkvdmhGSUpwd2ExN2VMTFVOemRMbjhjdWUvUWUwREV3QXBZTzdwSEtoSERvT013MDNrbVRqY2puN252Y2JqUVdDNDBMdjJEMFZBSUlqVjNnbm9rVHprTHEvOW1XeFptUnJEeHlrOWdHaFowL000ZVhhS2ZuYXk5b3pJYmovK21NSXR4MFFnQ3FneHNCSUtFUTRLRVU4MHZhcmY1ZVc1RnYxNDRBMHc2Sm81R2Rqb0VrVHNCWEN5VjY1Ry9ubzVYUUM5TWgybUJWZHlaazZURS9UanI4NzhSdzNzYWNnRTR3NEo2WVoyb0x0QTUrRlliOGV3b0krT3hnZ3BMNk40b0dJUWZIazhFbnB2TzJEcXEwTTVXWklQWGppVnpIOEFJbEJhcGN3bll5RzVXVU5JRi9jakI1dmptVnVBa0k1VUlOUVhpSjQvNmUvbENia2p3dGV2WWpmQzAybUEyQmJuNTRzZmJOL2g0ZWdWN0xzcUgyZ1hxaUZzZUtaRkhrTkI5d3lkSENiblByQ3A2VWxKMFBMaDJaMFR3ck16QXdBT2pzUGxLV1ZaUmtETzRLMCtxa1FxR0Z5SFp3VnBoby9Cc0N5YjVwNmwzUTg4MGVrQysxcjgrc3dUeitnejNaQm8vSWhEZ0tjRmVVUkZDZEFHTG1oNmtzei9KbzB3NG5KRUl6VFVscGRMYy9PbnExcVB6V2tZdlRHaGVWVkFBV1kyckhuVkdqMC83V1R1ZGNRM3ljQVVVamp3WWhDVFZNb1huZ0pHdFFhV3RxTk9UME1YTGxQZ05yMTVoNTlqdlhoR2h4VWphcloycTRDejcyTXFBRVJMUGc3bjJQZzd3UXAvbTZDQ0FFcTN1UjVlZE5HM2UvSWZLZXpwMWZLRnk2NTdCNzVJUmlSUHpNZUhrK2VyVkhRNVRYVDNiYnJkUVVubW1ubVBXNGd4N0l3NHlLQUVWaVlOZ05CaVVCazduakpCY0l6WjgyUmMzV05ZM2toQ0hPN2xIaHRqdDlWUEhMaXRQNE9GY011OXQvOFhocHYvU2hNcHd4b0s4bTZ4U3ZOS0RhOFJKUndIbElvS042ZlBRMU42ejFxYWpGdUZTUUVKM3BRNXhURFFkMmJkS2Y0ZnpNVGIvT1Rqb2pMYjFTMm56a2gyUG5BZWlRaTNvTzd4ZmJWYjRvckxWOU9vNEZUczlJNU5EaFhnQUhZMlhEc3NCZzlOLzFFM0RTTjY3RmFwMmJxT2pPdXl1Y1FOMzFqaDNPenBEbnROdkU4L20rbzRUWmtBSWxSa0hIMFJ5ZzFsMmc4RURGUTdtbXFSVkF4WGJkL0NHQUhRT2VhTFBCRWNLckpuS2JnUTJCVmxZRHpSMUEyOUo3ZzljUUVCS0cxeGV6cktGelRSVG44allma1JGYTJhb1lFQ1M3emFBRGc5ai8zREZvT0FDc0c0b01vdUVGYzhIUGVlaU9takhucFRiZWRrNkUvUEMzTnQ5d3BWbWcxRG9BbVFZY21iVFBLa3JQZEd3cHd4SGtyNm95enR6bXJucU9FMUhBSi9nMlphZEwveE9NaTU0OGpYNGlaK1VGV20zLzhDNm1CdWRZR3JZajdhYk10ZGQyYUorRW9SMW9JOUhpT0RHbVpYQit4alhDVWE4LytmUXBJTkgxbXp5K1dvcXFGTXF1b0JLQlFCWUV6OUhleXArWUJ6TE5yZFdBWHppK1MwMmRxOUYzMi9tdldydGNlbjlkc0tnUWZDcXBwRGpGUTJDbjBOSGNPSFQ0cTUyc3Y2ck52dkxWWHpSUnFSL1FMMGYvRTdVRGNmY1lvbGEyelcxZmpqOThIbXhNb3k2SDEyUjFPdmFiZ3E2WlZYS3JENWZTOTdIeDlsd0lXUWFLK3VVMi80dk1zVENQNmVhaXBzZm9KWU5TZXFDMVIyNk1qbmZ4UzZ5RVlxZHppbXM5VEN5TC8vS1JTUE45OG5rQk0wNVdBRzgvbnV2VXZYd1pHekJ2OVZ2UWJ2Ym52b0c0MDkvenNPZkxHbTd2MUdack04NkhGcmw2L1ViOHhsMFRMVFR5OUV0MnhYYnFmL0ZkcCtQbzNwTzRyRDB2SEkvOGd2bS8vRUs4a29BVHprUFJ6T2R4MjRVeXQ5TStaSlEzZmZGVGM5ejhrL1Y5OFJGb2Uvb2EwUHZoVmNYNzlNUm40NHZlbDVic0FCSjhmTWtQWHByR2h2d3A3Q0dJSVZHSkJxVGdGWElqdm1NalBmeXVCVys4V0p3U1RTMFlvU0M0SUM3VWZEbmV6aHlmd2FjK08reHpHcG5PYXd0RTZkWnJZLy92SFJXWXVFbkhhRVMxeUVEVmNxdllodzlOdkpINko0a0hJSk1xVmt4a0hJTWtSbUZFL2UwcDlTTjBQZmxOTnkvYWZQeUdPMklNd1RIQ0NYQURBUjVITFlLeThKaUpPb1dmMFVaU0JQOENKb1hqZmJaZlFzcVhTOXRqL2t2YXZQaXB0ai82OU9MLzFBeG5Zc0VrQ3NmVitCQjNPUU9kbm1IVFJIL0pDazQxYWxwWmpDTWdVd2xPaGR0VDlldWwrL0VmUzl2RlBTMnZCWGRBZzgxQ1d1ZEFhcDhDVW5RTEF5MGZJZ1dtYkoyMTMzaU5kZi9jdGtSWGxRSjJUUnJtRmRGZWpTMjBnQkJEZnYxdjZ2dmU0MUgvOU8zTDZPOStSNEwvOEJJQ0t2RkFxd1FmcldOY2lYaWRSMDJGdGNCSmhiWDJkamtKeHhHdkRsbGRsRFFUajRGRmovMmdHUGtmVGdIU3RZTVM5aDVwYjJwUnR2bi9zK0VuWnQvK2duak13RmdJQUJkWTBod2hRTzk3WXJSdWlMVit4U3VvYm12Ulpta2wwL05KdlJMTnl3eXV2U0h0SDUxaGNISlhpUGtVOGFqRWhFQUFKVGh5WjRzZ2NueU1ZRWNBMnZMeEovUys4eHhHcVY3WnRWMjJGRXk1ZjI3VmJSOVNZVnZ5bWJ3UVUrbTVlV0xOV1RwODdyL2M0NnNkMzQwMURqcnpSTjBiQVlSdzBzZmc3ZnlNWWNhNlNtcVp4ZTM3dmVXdWZIRGg0V00vSk56ZUFXN0x5UmZVWkxYOWh0ZnFtcUFsU2l6TW5haDQ5ZVFiZ3VCbnhINEptaExiS2dmQStGU3VvMlg3QUIwd2lycVEzWmhBbW9BVHprUHFSUFYxNHFTVUdZUThiWHhJZEhZVlkwT3hndWhFT01ZYlJYK005VGxUMGV2QkdDTm84ZmdzRVZBRDVsUkorL29qYmJ1aVhSeUJaNUpndDJtOXRFdmZPcldLYi9adzQvdStQcE9Pclg1T0JCeDZTOFAyUHlNQ0RYeEw3ZzErUUxtZ1RnNC8vSHhHb3lySm5ud3k1bldyNmNNU2Rna3R0ak9seG55SUNOSEhJRDdaTmlnZWllREFpRTN4L0lCVFJJelVSSGRFS2NBSVlZaDlza2ViWWN6UkI5ZE9QS0N2dWhua3RWZ3IzYnVKbnA3WDhFSFUvR0dPRE1BQ0dPU0RZb0N6dGJuMkdTem9VY1VKc3plUURYSUVYQWp0dnE1K0c4b2hJNkxvaGdHajlrTUZSOU5EQkR1bHJQaXg5UjNaS2RPOU9HZDE3VEFiZjNDZjlKMkdxOUhib2N6VDl5QU0vZ01rNEdGaGVYdjBXR2lOSGZQalQvREc3TEJtM1E3cHdPZXFGd09JOStvNkczd0duRVhuUk5XSTRad2h3eEE3MXc2K2hzUFdhTTVnSlZpeENhaEVtWFlzRFc0dWRPMDR3UzdqZ3RYbVBSOFpONFRRRjFUUnRHSGpQZkk0alRMeG5BaFo1NHlacS9JMVRUc3dsSmViWGx4bk05SmkyR2MrVmdqbmIyWXpYUEhKRWplY004VDRpL1EyeWJWNHptSHh6WHBMSkl3UGZpNytPTjA4MUxmQkdIc2hyZkY1NUpGRHhHWTZtbVIvQjFEaFFCL3pkZU1iTWg4ai9BOHlQSXBPUzV5NGVBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiYWFndWlkIjoiZjdjNTU4YTAtZjQ2NS0xMWU4LWI1NjgtMDgwMDIwMGM5YTY2In19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA0LTI5IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJLT05BIEZJRE8yIEJJT1BBU1MiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE5MDQwMjAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjciLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA0LTI5In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wNC0yOSJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImRkNjZhMDlhNDZhMWI3YWQ1NGNhMzM1ZWZkYWRhMmZjYWJmODRiY2IiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiZGQ2NmEwOWE0NmExYjdhZDU0Y2EzMzVlZmRhZGEyZmNhYmY4NGJjYiJdLCJkZXNjcmlwdGlvbiI6IlNIQUxPIEFVVEgiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJyZW1vdGVfaGFuZGxlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQm1EQ0NBVDZnQXdJQkFnSVVCSWdmWHBkNXdrTXF4aEtXdGhYajVycDR3ejh3Q2dZSUtvWkl6ajBFQXdJd0tURW5NQ1VHQTFVRUF3d2VRVmhGVEV3Z1ZUSkdJRU5CSUZObGNtbGhiQ0F4TkRJeU5EVTBNVGMxTUI0WERUSXdNREl3TXpBME5UZ3dObG9YRFRRM01EWXlNVEEwTlRnd05sb3dLVEVuTUNVR0ExVUVBd3dlUVZoRlRFd2dWVEpHSUVOQklGTmxjbWxoYkNBeE5ESXlORFUwTVRjMU1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRWVzY01KSjhET0VtMzZkdVN6ZXltK0VITWU3M0ZPb01KU2h2MWptUHI0UDNLb21kVUF5KzEzci9lbnl3TDZEMGE0MUg2Zm9SU1Z1MEJJOFduc3h4RGNhTkVNRUl3REFZRFZSMFRCQVV3QXdFQi96QVRCZ05WSFNVRUREQUtCZ2dyQmdFRkJRY0RBekFkQmdOVkhRNEVGZ1FVMlJlNEl1MkkvK0tYdXdINkVNSmszcXJNL1dBd0NnWUlLb1pJemowRUF3SURTQUF3UlFJaEFQUkNxckRzSUFNb0Y5YlNSTko5amllU3pFRFNVTVFrLy80a1RHTGIzR2VGQWlCZGc1NU1RdTRyUzdUUHFEVVlobEtSUHg4dXh6eEFCYzBRRjRlQzgrRXJEUT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVFBQUFBRUFDQVlBQUFCY2NxaG1BQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBV29tbERRMUJRYUc5MGIzTm9iM0FnU1VORElIQnliMlpwYkdVQUFIamFyWmhYVUJYZHNzZDdaaWZZYkhMT2JNSW01NXh6a3B5RENHeHl6dGtBb3FLQ2tpUUpxSUFCRVFVRVFRUURZTUFBQ0NLQ0lrb1FBVVZGRVVGQXVRL2ZGYzg1VmVmaFZ0MSttVi85cTFmMzZ1bFpOYXNhZ0d1TkdoTVRnVElCUkVZbHhEbWFHd201ZTNnS0VXWUFBUTRnZ2doZ3FQN3hNWWIyOXRZQUFIK2UvMjQvWGdBQ0FEQXNTNDJKaVlEL216RUhCTWI3QXlEMkFPQVhFTzhmQ1lCY0EwQTIvV1BpRWdBd1RRQWdrcHdRa3dDQWVRNEFiSEh1SHA0QW1Ia0FZQXYraHpjQmdNM1AzY01UQU1zRUFHeHh6bzdHQUZoUkFCb1NsUm9YREVCU0FBQ2hKUC9nQkFDU1BRQ2VKU29nTkFxQUpRQUFyK2NmUWcwQTREb0hBREtSa2RFQkFGeURBQ0RoOXk5eGd2OHRwdDkyVENvMWVKdi9xUVVBQUdoTVF1TmpJcWlwOFA5dGtSR0pmM0pRQUlBVUVtZmhDQUNpQU1oWWVMVFZOa2Y1MmRyOTRkQUFnRDhja21qaDhvZjk0NDA5LzNBQTFjUnFlMjJFcmZVZkRnbzFzOXlPazJEcC9JY0Q0MDJkL25CY3RPTjJycUE0WThNL1RJMzdtemN4M0dWYkR3bTAzSTZmRnVMczlvZVRRbDF0LzNCOHVKUFZYeC9qYlQwdTBYRjcvNEZSNWtaLzg1cHQxeDRaL3kvMWhscHVyMDBJY2JiWXJwMzZkLytCVVlaL1k4YTdiKzh0SU5ERTlLK1B5N1ovVElMUmRxNllDUHR0LzhBSTgyMDlQc2xwZTIxQ25QTmYvd1Q3N1hjWVJ0MWgvNGZCR2t6QkJJVEFHRUloQ2dJaEVxZ2dCQ1lRQ3ZFUUF4RkFoZFNFd0pRRUFBRGo2SmpVdU5EZ2tBUWh3NWlZaUVBaHl5aC9PUmtoSlFWRlRRQjNEMCtoZno2UFpVZEFBQURoZVBwWGkwMEEwTklFUUUvOTFhalNBQjB5QUd5WC8ycWlhZ0IwRlFDZE0vNkpjVW4vYUZnQUFCd1FnUkhZZ0JzRVFBUWtRQmFVUUEyMHdRQk1ZUWZZZ1RONGdEZjRRd2hFUWh3a3d4N1lEMW1RQS9sUURPVndCczdDUmJnQ3pYQWRia0kzUElBbk1BZ2pNQTZUTUFzZllRbCt3QWFDSUFTRUhtRkZ1QkZCUkF5UlJwUVFEVVFQTVVXc0VVZkVBL0ZGZ3BFb0pCSFpneHhBY3BCQ3BCeXBSdXFRcThnTnBCdDVoQXdoTDVFcFpBSDVocXlqR0pTRXNxSDhLQVdWUnpWUVE5UUtkVVozb2NGb0xKcUdIa1J6MFRLMEJyMk10cUhkNkJOMEJKMUVQNklyR01EUVlUZ3daSXdzUmdOampMSERlR0tDTUhHWWZaaHNUQW1tQnRPQTZjRDBZb1l4azVoRnpFOHNIc3VLRmNMS1lyV3hGbGdYckQ4MkZyc1Bld3hianIySWJjUGV3dzVqcDdCTDJOODRlaHdmVGhxbmhiUEV1ZU9DY2NtNExGd0o3Z0t1RlhjZk40S2J4ZjNBNC9FY2VIRzhPdDRDNzRFUHcrL0dIOE9md2pmaXUvQkQrQm44Q29GQTRDWklFM1FKZGdRcUlZR1FSVGhKdUV5NFEzaEdtQ1dzMGREUkNOSW8wWmpSZU5KRTBXVFNsTkJjb3JsTjg0eG1qbWFEbG9sV2pGYUwxbzQyZ0RhVk5vLzJIRzBIN1ZQYVdkb05Jak5SbktoTGRDYUdFZmNUeTRnTnhQdkUxOFJsT2pvNllUcE5PZ2U2VUxvTXVqSzZKcnFIZEZOMFAwa3NKQ21TTWNtTGxFaktKZFdTdWtndlNjdjA5UFFVZWdONlQvb0UrbHo2T3ZxNzlHL28xeGhZR2VRWUxCa0NHTklaS2hqYUdKNHhmR2FrWlJSak5HVDBaa3hqTEdGc1lYekt1TWhFeTBSaE1tYWlNdTFqcW1DNndUVEt0TUxNeXF6SWJNY2N5WHlNK1JMekkrWjVGZ0lMaGNXVUpZRGxJTXRabHJzc002d1lWaEZXWTFaLzFnT3M1MWp2czg2eTRkbkUyU3pad3RoeTJLNndEYkF0c2JPd3E3QzdzcWV3VjdEZllwL2t3SEJRT0N3NUlqanlPSm81WG5Dc2MvSnpHbklHY2g3bGJPQjh4cm5LeGN0bHdCWElsYzNWeURYQ3RjNHR4RzNLSGM1ZHdIMmRlNElIeXlQRjQ4Q1R6SE9hNXo3UElpOGJyemF2UDI4MmJ6UHZLejZVVDRyUGtXODMzMW0rUHI0VmZnRitjLzRZL3BQOGQva1hCVGdFREFUQ0JJb0ViZ3NzQ0xJSzZnbUdDaFlKM2hIOElNUXVaQ2dVSVZRbWRFOW9pY3hIdGlBbmtxdkpBK1FOWVhGaEYrRk00VWJoQ1JHaWlJWklrRWlSU0kvSWtxaWdxSTNvSHRGNjBWZGl0R0lhWWlGaXBXSzlZcXNVY1lvYjVURGxPbVZlbkV2Y1VqeE52Rjc4dFFTOWhMNUVyRVNOeEhOSnZLU0daTGprS2NsQktWUktWU3BFcWtMcXFUUXFyU1lkS24xS2VrZ0dKNk1wRXlWVEl6TXFTNUkxbEUyU3JaZWRrdU9RczViTGxMc3U5MWxlVk41VHZrQytWLzYzZ3FwQ2hNSTVoWEZGRnNVZGlwbUtIWXJmbEtTVS9KVXFsSjRyMHl1YkthY3J0eXQvVlpGV0NWUTVyVEtteXFwcW8zcFl0VWYxbDVxNldweGFnOXFDdXFpNnIzcWwrcWdHbTRhOXhqR05oNW80VFNQTmRNMmJtaisxMUxRU3RKcTF2bWpMYW9kclg5S2UxeEhYQ2RRNXB6T2pLNnhMMWEzV25kUVQwdlBWcTlLYjFDZnJVL1ZyOUtjTlJBd0NEQzRZekJsS0dvWVpYamI4YktSZ0ZHZlVhclJxckdXODE3akxCR05pYnBKdE1tREtZdXBpV203NnhrellMTmlzM216SlhOVjh0M21YQmM3Q3lxTEFZdFNTMzlMZnNzNXlhWWY2anIwNzdsbVJySnlzeXEybXJhV3M0Nnc3YkZDYkhUWW5iRjdiaXRsRzJWNjNBenRMdXhOMkUvYmk5ckgyblE1NEIzdUhDb2Yzam9xT2V4eDduVmlkZkp3dU9mMXdObkxPY3g1M2tYQkpkT2x4WlhUMWNxMXpYWFV6Y1N0MG0zU1hkOS9yL3NTRHh5UFVvOTJUNE9ucWVjRnpaYWZwenVLZHMxNnFYbGxlTDNhSjcwclo5Y2lieHp2Qys1WVBvdy9WcDhVWDUrdm1lOGwzazJwSHJhR3UrRm42VmZvdCtSdjdsL3AvRERBSUtBcFlDTlFOTEF5Y0M5SU5LZ3lhRDlZTlBoRzhFS0lmVWhLeUdHb2NXaDc2TmN3aTdFellhcmhkZUczNFZvUmJSR01rVGFSdjVJMG9scWp3cUh2UkF0RXAwVU14MGpGWk1aT3hXckhGc1V0eFZuRVg0cEg0WGZIdENXd0pNUWw5aVJLSmh4S25rdlNTS3BMV2tsMlRXMUtZVTZKUytsS2xVbyttenFXWnBaM2ZqZDN0djd0bkQzblAvajFUZXczM1Z1OUQ5dm50NjBrWFNUK1lQcHRobm5GeFAzRi8rUDcrVElYTXdzenZCOXdPZEJ6a1A1aHhjT2FRK2FINkxJYXN1S3pSdzlxSHp4ekJIZ2s5TW5CVStlakpvNyt6QTdJZjV5amtsT1JzSHZNLzl2aTQ0dkd5NDF1NVFia0RlV3A1cC9QeCtWSDVMd3IwQ3k0V01oZW1GYzZjc0RuUlZpUlVsRjMwdmRpbitGR0pTc21aVW1KcFl1bGttWFZaKzBuUmsva25OOHREeWtjcWpDb2FLL2txajFhdW5nbzQ5ZXkwd2VtR00veG5jczZzVjRWV2pWV2JWN2ZWVUdwS3p1TFBKcDE5Zjg3MVhPOTVqZk4xRjNndTVGejRWUnRWTzNuUjhlSzlPdlc2dWt0OGwvTHEwZnJFK29YTFhwY0hyNWhjYVcrUWJhaHU1R2pNYVlLbXhLWVBWMzJ2dm1pMmF1NXAwV2hwdUNaMnJiS1Z0VFc3RFdsTGJWdTZIbko5c3QyamZlakdqaHM5SGRvZHJaMXluYlUzeVRjcmJySGZ5cnROdkgzdzl0YWR0RHNyWFRGZGk5M0IzVE05UGozamQ5M3ZQci9uY0cvZ3Z0WDlody9NSHR6dE5leTk4MUQzNGMxSFdvOXVQTlo0ZlAySjJwTzJQdFcrMW43Vi90WUJ0WUcycCtwUDJ3YzFCenVHZEladVA5Ti8xajFzTXZ6Z3VlWHpKeU8ySTBNdlhGNk1qWHFOVG80RmpNMi9qSGo1OVZYU3E0M3hqTmU0MTlrVFRCTWxiL2plMUx5VmZOczRxVFo1YThwa3FtL2FhWHA4eG4vbTQ3djRkNXV6QjkvVHZ5K1pFNXlybTFlYXY3bGd0akQ0WWVlSDJZOHhIemNXc3o0eGY2cjhMUEg1MmhlREwzMUw3a3V6WCtPK2JuMDd0c3k5WFB0ZDVYdlBpdjNLbXgrUlB6WldzOWU0MXk3KzFQalp1KzYyUHJlUnZFbllMUHNsK2F2anQ5WHYxMXVSVzFzeDFEZ3FBQUJnQUFBTkNnTDRWZ3RBN3dIQU9naEEzUG5QL2ZwL0RZTUFvQURnaXNnaEg5RlRHRytzSkk2QSs0cGZJSXpTdktXZElxNlNjUFFVQml2R0JLWXE1bEZXT2pZOTlqU09SczQ1YmlrZUttOHAzMU1CbktDcVVDQTVWN2haNUpub1p3b3F6aURCS0VrbmhVcjlsUDRrTXlVN0xIZFh2bFhobkdLKzBsN2xNQlZYVlFNMUtYVlc5VTJOV2MwK3JXdmFsVG9IZE1QMEhQWDFER1FNQlkwNGpKbE1hRTJ4cHIvTVZzMlhMT1l0SjNlTVdRMVkzN2U1YWR0aWQ4WCtra09kNHlXbks4Nk5MbGRkVzl4YTNLOTVYUE5zMmRuc2RYVlhvM2VqVDdOdk83WGJyOC8vWmNEN3dPOUJXeUYwb1J4aHd1SFNFYXFSK2xHVzBTNHhnYkhKY2Nmakx5VGNTUnhMK3BwQ215cVVwcjdiZG8vLzNwUjkyZW1sR1ZYN3F6UFBIQ2c3bUhjb0sydjM0ZGdqUVVjOXMyMXpESStwSHBmSTVjdGp5YWNyb0Mya084RlV4RlZNTHBFdVZTblRQV2xhYmxQaFVybnpsUC9wOERNSlZSblYrVFhWWjF2UFBUNy85c0wzaXpSMWZKZms2NDB1dTF3SmJraHBQTkpVY3JXbXViNmw1VnBINjUyMis5Y2Z0ZmZmR09vWTZSeTdPWDdyN2UxM2R6NTJyZlJnN3JMZms3aXY4OEMrMS85aDhxUHN4NVZQR3Z1Nis0Y0dKcDkrR2x3WlduKzJPYnp4ZkcxazVjWFgwVTlqOHk5blhyMFpIM3Y5YktML3pjTzM5eWNmVEQyZWZqWXo4VzVoZG1VT21TY3RjSDBRK1NpM3FQbkorTFBsRjZzbGs2OUszemkvZlZ2dS9YNXlKZnlIemlyRDZ0dTF4cDhaNnc0YjVJMnZtOTIvQ243N2JpbHNiZjFiLytWd1FyaGwvQUxoQTgwMDdWYzZJa21NM3BRaGhER1BxWWQ1bVZXV3pZZjlKTWR6TG5wdUc1NUR2RjE4UHdTa0JYMkVqcEd2Q2I4UStTN0dTT0VUcDBpUUpibWs2S1RXcEtkbEJtUTc1TTdLSDFOSVV2UlZzbFJXVU9GVSthWDZUdTJ4ZXFOR2tXYWFscmUya1E1RmwwYjNvOTZRZnJ2QldjTUNvMHpqWkpNSVV6OHpWM01yQ3oxTHhSMGlWdXpXQk9zMW13KzJyKzJHN0I4NjlEamVkdXAwYm5kcGRXMXlxM2UvNEZIdFdiNnp5T3Y0cnNQZW1UN3B2dW5VVEw5cy94TUJsWUcxUVUzQjdTRmRvUS9Ebm9hUFJMeU9mQmUxR0wwV2k0L2pqSmRKTUVwMFQ0cEtQcEJTbW5vNTdjN3VaM3ZlN1YxSlJ6T0kreGt5U1Fmd0IzNGYvSDVvSVd2aThOQ1IrMGZicyt0elRoL0xQNTZabTV3WG1SOWNFRndZZGlLdUtLMzRRRWxPNllteWlwTTE1WFVWVFpXdHAyNmU3am56cE9wRjlidWFsWFA0ODF3WHBHcDFMdHJXK1Z5S3FjKzRuSCtscXFHeDhWYlQ0NnNqelc5YjVxOHR0YTYxYmJYamI5QjNzSFh5M0JTNlJia3RjMGU1UzdkN1I0L0gzWWg3NmZkUFBLanQ3WGpZLzJqeThiYytiRC9IQU9XcDZxRFJrUFV6cDJHMzU1NGpYaSs4UjMzR2ZGLzZ2cUtPVTE5VEo2aHZxRy85SjBPbVlxYjN6R1MvSzUrdGY5ODUxemMvc2ZEcHcrWWk2UlBQWjhvWHVTWDVyK0xmT0w5dExVOTk3MTZwK3JGdjFXdE42eWZYengvcnd4dE5tOGQvaGYwMjJ4TDVqLzcvOS9NL3dFcGswMkdQNTJqay9NSXR4ZVBQVzhIM1hJQmVVRWNvbkZ3cWZGdGtXdlEzaFZtY0xDRWxLU2tsTGsyVzRaRmxrcU9WQi9sbGhUbkZNYVdIeW0wcUYxU0wxUTZveDJyczByVFNVdGNXMFdIUVdkT2QwUnZVN3pKb01ieG9WR1ZjWVZKc21tdDIyRHpESXNVeVprZXdsYmUxczQybHJaNmRtcjI4ZzZRanhVblVXZGlGN0Nyb3h1Zk83Y0hoeWJLVDVFWFloZXo2NWYzVFo5VjNqYnJoandiUUJESUdjUVR6aFpCREtXRlM0ZklSU3BHcVVaclIrakhtc1E1eFB2RXhDUm1KQlVuVnlWZFR1bEtmcGszcy9yaG5iUithVHN3ZzdhZk5SREsvSDNoMzhQbWhucXpHdzZlT1pCOU56S2JtMkJ6VE9DNlN5NWo3Sys5VC9uVEI2OEt4RTZORlk4VXZTOFpLeDhwR1Q3NG9mMTR4WERsMDZ1bnAvak1EVlVQVkwyb216cjQvdDNSK3ZSWjdrYjZPL1pKQVBlV3kzQldWQnExRy9TYmpxeWJOcGkwbTE0eGFEZHAwcjJ1MXE5OVE3cER2bEw1SnVTVjhXK0FPYnhkdnQwQ1A2RjNaZStyM2pSN1k5TG85OUhzVThUanBTWHJma2Y2Q2diS25wd2VyaDJxZVZRMVhQaThkS1hpUk0zcHdiTy9MNUZmUjR5R3ZmU2M4M2ppOXRaOTBtSEtiOXB1SmZaYzVXL3orNGx6bmZQL0M1SWR2aTloUGJKOUZ2eWd0Nlg0MStXYTJiUGJkZUVYL2gvYXEycHJpVCtsMXlvYlFKdmN2MXQvMFcvaXRMWUIvNWl3QUFIZzFnSE9EQUM2SEFhd0xBRTVyQTFDSUFDUUdBSHQ2QUdkTlFJM3lBRlZXQmxUaDdQYi9Bd0VzMEFJVGNBRVpwRUVkak1FQmZDQWEwaUVmYXFBVkhzRUVMQ05FaEl4b0ljNUlOSktOMUNJUGtGa1VqMHFnMW1nc1dvWjJvNHNZYm93RkpnM1RpSm5IaW1MOXNlZXc4emc1WERLdUI4K0k5OFczRUdnSXZvUk9HaTZhRkpwWHRQcTB0VVJtNGo3aUp6b2Z1aUdTQ2VrNnZSVDlhUVoyaHVPTU5JeUhtSEJNaDVsSnpDZFkrRm5xV05WWmU5bmMyT2JZVXpub09LbzQxVGtIdVNLNGlkejFQTFk4MzNrcitjejVsdm1yQkd3RTFnVnJoVnpJT0hLYmNKZ0lXZVNWYUxHWUk0V1ZNaUplTHVFcktTNzVTYXBGT2xWR1h4WXYrMVN1UWo1RVFVT1JUdkd0VXB0eXZrcUVxcldha3JxQUJxc21neGFUTnFjT1dWZGVUMS9meVNETThLQlJ0WEczeVl3WndWekt3c295ZE1jaHF5cnJUcHN4MjFWN2JnZGR4MENuUE9kT2w0OXVmTzUySHBtZTEzYk83dUx3TnZOSjlxMm5UdnB6QnpnRkZnUU5oYkNHdW9kVmhTOUdha2ZsUnMvRm1zYlZKdEFuSmllOVMzRk83ZDJ0dTZkdG4xSjYwMzdGek9hRHlvZXVIcFk5Y2lGYklLZnNPR3R1UVQ1elFkRUpucUthRXRuU3pwTTI1VE9WNmFkRnpneFdIenByZUI1ejRkSEZ3a3MrbHhVYU1JMnZybDVyS1dpTnZlNXdRNkdUN3ViMDdkYXVyQjczZXpJUDBON3hSMjFQaXZ1VG5ub09HUTByakVpTUtyMTBHUytiMkpoTW10NmNQVHpQK2VIeUo3TXY3NzRkWHBGZmZiMmUrOHRrYSt0ZitzOEpaSkFHTlRBR2UvQ0dTTmdMdVZBRkxmQUF4bUVKSVNBQ2lEcGlqNFFqV2NoWnBCdVpSQkZVQkRWRHc5RkN0Qk45ajJIRkdHRVNNWmN3NzdCa0xCVjdIcnVJVThHbDQvcngvUGhvL0QwQ0h5R0pNRXlqUkZORTg1UFdsL1l4VVoxNGdZNmI3amdKUTBvamZhVVBwWjlpMk1rd3l1aktPTXEwazJtYU9aeDVsZVVRS3dkckhac2UyekI3S1BzV1J5bW5JbWMvVndRM0EzY3pqenN2eXR2QTU4VlB6MzlISUU1UVRIQk1LSnVzUy80bWZGR0VLc292T2k1V1FmRVdGeFgvS05FcW1TRmxMYzBwUFNQVElKc3FaeWJQSmorcjBLNllxeFNvYktEQ3A3S2hPcUYyVjcxUm8xcXpYS3RDdTBhblFmZVczcUQrZTRNdEkxNWpMUk12MC8xbWRlWkRGajkzQ0ZqcFcvdlk3TFU5WlhmYmZ0cVIxa25KMmR2bHVPdHR0MlVQU1UrL25SVmV3OTVFSDBQZkZPcFZ2NDhCRW9IQlFYWEJuMEpWd3ZhRlA0N2tqZ3FQN29ybGprdUtIMDNVU1RxWHdwaTZOKzN6SHVyZXNYU0hqUDVNNndQOWgreXpuaDF4UERxVVkzdnNjYTVGWG0rQlplRkFrVXZ4bTlMd3N2WHlZNVhrVTUxblBLcCsxOVNmODc3QVdmdThycmplOHdxNVliSHBSblAyTmU4MmxYYjZHM09kZDI0VjNRbnNWcmtMOS9vZlZENk1mR3pReDltLzlMUnZxSDQ0ZHlScE5QaGw4SGphUk8zYmo5T0c3MnJtaUF1SkgyYy9leTQ5VzdaYkdWeHpYWC83Sy9MZit2L2Z6LzhiV0VhSWlEQ2loVGdqVVVnMlVvdmNSMlpSSENxT1dxRXhhQ2w2Qi8yQTRjQ1lZcEl4OVpocExEL1dFMXVPZlkwajQ0SnhUYmhOL0E1OEJmNEx3WlJ3aXJCRzQwTFRTc3RKdTRkMmhtaEQ3S0NUb0NzajBaRFNTSXYwUHZUUEdhd1pIakFhTVhZekdURTlZTFptSG1HaHNueGgzY2ZHd0ZiRnJzVCtnTU9MNHp0bkhwY01WeDkzRkE4clR5ZHZJQjhMWHhkL2pJQ1F3S0RnZmlFbG9mZmtDbUVuRVFhUko2STVZallVWnNwTDhScUpTRWxOS1p6VWtQUXBtVkJaZFRtQzNFdjVCb1ZEaXQ1S1dzcmN5dXNxYjFSNzFWclY2elV1YWpab2RXcjM2VXpwcnV0ekdLZ2F1aHZ0TTY0MUdUYkRtQ3RiK0Z2bTcraXdtcmFodFZXMDg3US83SERkY2NGWndNWE50ZEJ0MElQSjAybG5pZGVZTjQvUFR0OUs2aHQva1lDd3dHdkJTSWg5YUUzWWFvUmRaSDAwTVNZeWRpVGVLS0U1U1R5NUtwVXZyV0lQMzk2YWRLbU0xa3pqQTg4UGhXUnRIc25QSnVjMEhkZk5mWlR2V3ZEK1JFb3hxZVJjbWQ3SjhZcmRwd1JPMzZ1S3JoRTgrK0o4Y2Exbm5kaWxsY3NQRzg0MHBUYTdYVk52NDIxSGJ5eDJqdDdxdmxQYm5YWFg1NzVpTC9KdzhIRlZYOXlBK2FEZzBNL2hGeU50bytVdjk0OUhUZmk5OVprS25rbWRQVEhYc2pDMkNKK2xsenkvSGZ2ZTgyUGpwL3BHMHE4Ylcxc0E4VUhLU2dBQWdKQ01BSEJ2dHJhV0tRQ0VRb0JmQlZ0Ykd6VmJXNy9PQW1CZUEzUkYvRE83QndEQU13RVVVdEM4SWZGSE56a3ovbk9HL2orOHQyN0VEZExBU2dBQUFDQmpTRkpOQUFCdG1BQUFjNDRBQVBoL0FBQ0M2Z0FBY0tJQUFPdGFBQUF3NUFBQUQ3Y0RySDUyQUFCWmprbEVRVlI0MnV4ZGQzaFVaZDQ5OTk3cHZVOGFKSVF1eFlZS1dCREZ0b0s2aUNKaTc3MnRyTHJ1Mm51djY5cnI2bjRvWWw5RmQxR2tHWW9VSWIxT2twbE03KzIyNzQvSm5VMGdDUUVTaXJ6bmVmTHNxak81ZHliM25GOTVmNFVTUlJFRUJBUUhKbWp5RlJBUUVBRWdJQ0FnQWtCQVFFQUVnSUNBZ0FnQUFRRUJFUUFDQWdJaUFBUUVCRVFBQ0FnSWlBQVFFQkFRQVNBZ0lDQUNRRUJBUUFTQWdJQ0FDQUFCQVFFUkFBSUNBaUlBQkFRRVJBQUlDQWlJQUJBUUVCQUJJQ0FnSUFKQVFFQkFCSUNBZ0lBSUFBRUJBUkVBQWdJQ0lnQUVCQVJFQUFnSUNJZ0FFQkFRRUFFZ0lDQWdBa0JBUUVBRWdJQ0FnQWdBQVFFQkVRQUNBZ0lpQUFRRUJFUUFDQWdJaUFBUUVCQVFBU0FnSUNBQ1FFQkFRQVNBZ0lBQUFDRHI3d3NmZU9DQnZYNnpGRVZCb1ZDQTUza29GQXJVMWRYQmFEUkNwOVBCWURBZ2tVaGcwNlpOR0Rac0dJcUxpeEdOUmlFSUFscGJXK0YwT3FGVUtzRnhIRXdtRTZxcXFtQTJtK0YwT3BITlppR0tJandlRHdLQkFFYU1HQUdhem1talFxSEFoZzBiNEhRNk1YVG9VSEFjQjVabHNYWHJWaGlOUm93Y09STEJZQkE2blE1dXR4dnhlQnlqUm8wQ3gzRlFxOVZvYUdoQU5wdkZoQWtURUFxRndMSXM5SG85V2x0YmtVd211NzEyMDZaTlNDYVRtRFJwRWxpV0JRQjRQQjVrczFtVWxKU0E0emhvdFZwRW8xRzQzVzZVbHBaQ0ZFWElaRExRTkkzVzFsYndQSStTa2hKa3MxbVl6V2EwdExTZ3Via1pZOGVPaFZhcmhVS2hnTi92UjJWbEpjYU1HUU96Mll4TUpnT2FwdEhSMFFHTHhRS1daV0UwR2dFQU5UVTFLQ2twZ2NGZ1FEd2VCMDNUWUJnR0RRME5NSnZOVUt2Vk1KbE1pTVZpK08yMzN6QjgrSEE0blU3RVlqR3dMSXYyOW5ZVUZSVkJKcE5CRUFRWWpVWlVWVlhCYXJYQ1pyT0JaVm13TEl0ME9nMnYxNHVpb3FMOE5SaUd3YSsvL29yaTR1TDg1ODlrTXFpdXJvWktwY0tZTVdNUWk4V2cxV3JoY3JtZ1ZDcFJYRnlNWkRJSmpVYUR0clkyMU5YVm9hU2tCS1dscFFBQWxVcUZ4c2JHdTc3OTlsdWJ3V0FJbjNMS0tXeFRVNU5yNmRLbDNwa3paMllQUC96dzJCdHZ2TkZFVVJSNzMzMzNaU29xS3JKUFAvMDBicmpoQnB4Ly92bTQ2NjY3NEhLNThOaGpqeUVXaStIMjIyL0htV2VlaVVzdnZSU1BQdm9vS2lzcmNlKzk5NktxcWdwcjFxekJmZmZkQjcvZkQxRVU5eGhQamovKytJRVhBQUtDL1JHaUtJS21hZGp0ZGpRMU5SMjZaTW1TZjZ4ZnYvNUlTYlRlZnZ0dDBEUU5vOUdJNWN1WFk4V0tGY2hrTW1tMVdzMCsvL3p6cVdnMDJtYXoyU0liTm14SXgrUHhVSHQ3ZXd2RE1PbUtpb3A0TEJicllCakdtMDZuMHg2UEo1cE1KdHNWQ2tWS285R2tHWWJKYWpRYVdLMVcrSHcraUtJSWlxTDJYdytBZ0dCL0pMOVNxWVJPcDhQbXpadi8rc1VYWHp3WWpVYmhkRHBCMHpRRVFZQldxd1ZGVVJBRUFTekxndWQ1cUZRcVZTcVZVcTFidDA2dlZxc2RScU1SbXpadHd2TGx5Mkd6MmFCU3FmQ1BmL3dEb2lqQ2JEWmoxYXBWV0xWcUZUS1pES2ZSYU5JdnZQQkN3dS8zKzJReVdjT3FWYXZPR1Q1OGVEWWFqWUpsMlgxT0JJZ0FFUHd1aWM4d0RJeEdJOXh1ZC9tcVZhc2VySyt2UDU5aEdEZ2NEZ2lDa0xmSVhRa3BsOHNobDh0enhKREpZTFBaQUFBY3gwR3YxME92MStkL3YxNnZCMFZSRUVVUnFWUUtMTXRDclZiTGtzbWtidjM2OVRxbFV1bE1KcFBqSDN2c3NkV1BQdnJvMFFhRElTV0ZkU1FKU0VBd1NCQUVBUnFOQmpxZER0WFYxZmVzV2JPbXZyNisvbnkxV2cydFZndEJFUHFWYTlvaGNXZzYvenE1WEE2TlJnT0tvc0F3REt4V0szUTZIWnhPSjFwYVdnNWRzR0JCaGRmclZSUVhGL2ZyK2tRQUNBaDJ3ZW9EZ05WcUJVVlJwa1dMRm4zL3d3OC8zQThBQm9NQk1wbXNYNG00Z1hiUkhRNEg2dXZyeDMvd3dRZWZ4Mkl4S0JRS0lnQUVCQU50OVJVS0JheFdLMXd1MTl6MzMzKy9kdDI2ZFRPc1ZpdVVTbVcvTS9BRFRYNHB6Qmd5WkFpKytlYWJVei81NUpOTFJvNGNtVDhSSVRrQUFvTGRKSmdvaXJCYXJRaUh3MlZMbGl4NXFLMnRiWDR5bVlUTlpzdi85NzFCL3E3M0tKUEpZTFZhOGVtbm43NXRNQml5TTJmTy9EQ1ZTdVdQVllrQUVCRHNndFZYS3BWUXFWU29yYTJkKzhNUFA3emhjcmwwSnBNSlpyTjVweXpzWUdmbXBmcUhVQ2lFeHg1NzdKOXF0VHA1d2drbmZKWktwZlpvZlFBUkFJTGZEZmtOQmdQa2Nybmx1KysrZTJudDJyWHphSnBHUVVFQkJFSFlwOGd2Z2VkNW1Fd21NQXlEQng1NFlMSFZhaTA1NFlRVDJtcHFhdmJvZlpBY0FNRitIK3ZiYkRZRUFvRkpIMzc0WWZXS0ZTdm1hVFFhR0kzR25ZNnI5elRwQkVHQVhxK0hUQ2JENHNXTHYvWjRQTkJvTkh2MU95VUNRTERmeFBzV2l3VUFMTFcxdGE4dlg3NThUVk5UazgzcGRFSXVsKy96NU84cUFzWEZ4Vmk1Y3VYQk45MTAwMzg1anFPTGlvcjJXbEtRQ0FEQlBrOThxWUNudGJYMTlJOCsrcWhtMDZaTlZ5Z1VDaGlOeGwyS29mZG1OWjUwYmFmVGlhcXFxdW5QUFBQTU4yNjNHd2FEZ1FnQUFjRzJVS2xVMEdnMFdMTm16YjBmZlBEQlZ6NmZ6Mm8ybS90OXJyK3ZpaHBOMHlncEtjRjMzMzEzeW52dnZmZUt3V0FBd3pCNy9ETVJBU0RZSndraWs4a2tDMy93Zi83em45V0xGeSsrajZJb1dDeVczU0xKdm1EOXU0ckFrQ0ZEOE4xMzMxMnpjT0hDVTR1TGk2RldxL2RvT0VCT0FRajJLVWhIWm1xMUdxdFhyMzV5MWFwVnQ3TXNDNTFPQjRaaGRvc2NlNHY4dlYxWEZFV28xV3B3SEllMzMzNzczMGFqOGVRcFU2WjhMNWZMd2ZNODhRQUlEaXlyVDFFVTdIWTc0dkg0a1I5Ly9QSGFKVXVXM0U1UkZQUjZQV2lhM3VjdHYvUVpwS1lpbVV3R21Vd0dobUY2dmI1MHBNbnpQQjU4OE1GdnE2cXF4cGVXbHU0eEw0QjRBQVQ3QlBuVmFqV01SaU0yYnR4NDc4OC8vM3hmTkJxRjJXemViZUx2U2NzdkRhdUpSQ0tnYVRvL3FFVVNCWXFpZW13SjVua2VGb3NGSE1mUkw3NzQ0aktkVGxjeWF0U29wTS9uZ3lBSWczci9SQUFJOWlyeHBlNjVqbzZPZ3lvcUtoYlUxdFplb2xRcVliUFo4bTI3K3pMNXBjOGdrOG1RU0NRUURBWVJDb1c2VFdxU1hqTnMyRENvVkNxazArbnQ3a3NRQkRpZFR0VFcxcHBmZnZubHBRODg4TUJSY3JrYzJXeVdoQUFFdjg5WVh5cmdxYWlvdVAvamp6L2VVbDlmZjRuQllJQkdveGtRRjNoUFdINmxVZ21Lb3REUjBRR1h5NFZrTWdtbFVwa2ZPQ0lOR1luRllxaXVyZ2JQODcwMktQRThqNkZEaDJMejVzMUhQdnp3d3gvbzlYclk3ZlpCelFjUUFTRFlLK1R2Yk51MWYvYlpaLy81K3V1djcwbW4wekNaVEFQaTh1OEo4a3Z6S1pQSkpGd3VGd0tCQUdReUdlUnllZDd0N3pyYlVLVlM1ZWNaU2g1RFQ1K1RvaWpZYkRhc1hidDIvcHR2dnZsb05CcUZXcTBtQWtEdyt5QytXcTJHM1c1SFhWM2RuUGZmZjc5NjNicDFKOWp0OWdHeituc0NjcmtjQ29VQzRYQVlMcGNMNlhRNjd3bElKTzVOZ09MeE9HcHFhcUJTcVhyc0JCUkZFWEs1SEZhckZhKzk5dHFkWDM3NTVaV2xwYVVESm93a0IwQ3dWMko5VVJSaHQ5dVJTQ1JLMTY5Zi8vaHZ2LzAybDZicG5XN2IzWnZXWDByc0pSSUpoTU5oeEdLeHZJV1g3bC82WDJuTzRMYWlJSW9pZ3NFZ21wdWJVVnBhaWtRaTBlUDNwVkFvVUZKU2dvOC8vdmcxazhuVWNNb3BwL3dua1VnZ2s4a002T2NqQWtBdzZGWmZwVkxCYkRhanJxN3V3di84NXo5Lzcram8wSm5ONWtHcGZCc004a3RXbWFacCtIdytCQUtCUEVtN2tyNHIrYmN0K3VrcUFBRFExdGFXOTRZU2ljUjI5eTNOSGZUNy9YajU1WmVYakJ3NWNzem8wYU5yUFI3UGdINUdFZ0lRREtybDd4eWVhZi9QZi83ejhjS0ZDOThMQm9NNnU5MCtLQzd0WUpDZm9pZ29sVXJ3UEkrMnRqYjQvWDR3RE5OdHRGZFBIc3kyOXlMbEJMcWlycTRPa1VnRUdvMm0xNlNnMVdxRklBajBmZmZkOTFObFphVjY2TkNoQStveEVRRWdHQlNycjFRcVliZmJFWXZGRHY3MDAwKzNMbCsrZkk1V3E0WEpaQnFVV0g4d3hubEpTYjFJSklLV2xoWkVvMUVvRklwdVJPNk5pRDNkVDAvL3JycTZHcWxVQ2lxVnFzZmZKUWdDN0hZNzJ0cmFDdDk2NjYyVlBwOHZQNENVQ0FEQlBtbjFPOXQySGN1V0xYdHYyYkpsRzN3K244MXV0dy9hTEx6QnNQd013eUNUeWFDdHJRM3Q3ZTM1NDd1K3JIN1grNUdxLzdyK01BelRvNVhmc21WTG44ZURnaUJneUpBaHFLaW9PT1J2Zi92YmNxVlNDYjFlUHlEZkpSRUFnZ0VsWXFlMW12WGhoeC9XTEZ1MjdFS0dZYURYNi9lcnpqM0pYWmZpZllWQzBXT2lyemZoRUFRQnlXUVM2WFFhNlhRYW1Vd0c2WFFhSE1mMStCNk80MUJYVjVkUEtQYUdnb0lDYk5teTVlaFhYMzMxUGxFVW9kVnFkL3Q3SlFKQXNOc1duNklvYURRYTZQVjZyRm16NXFIMzMzLy9DNS9QWjNRNEhJUGV0anRZU1Q5QkVHQ3oyYURSYVBLRk9QMngrcGxNQnRJV0lPbjM4RHdQanVONkZRQUFpRVFpK1JxQm5qNlRsSWkwV0N6NDZLT1A3djM1NTU4dkxpZ295SXRHMXg4aUFBUjdqUHh5dVJ3R2d3R2hVR2p5NXMyYmx5OWJ0dXh1anVOMnUyMTNiNUcvcTJ1dTFXcmhjRGp5Qk83TDZvdWlpRVFpZ1hnOG5pLzkzVmt5eHVOeHNDemJZMzJBZEt5b1Vxa3daTWdRdlBEQ0MrOVVWRlNNMW1nMGlNZmpTQ1FTK1I4aUFBU0REbW0rbmRsc3h0S2xTNS8rMTcvK3RhcWpvK05vazhrRXBWSTU2RVU5ZTZMU0w1UEp3R0F3OURwc1ZBb1YwdWswWXJFWU1wa01HSWJKbjNEMGxQbnY3ZjZMaTR0eDhNRUhnNmJwN1VwL0pmTEw1WEpvdFZxazAyazBOVFhoalRmZWVJbWlLRVNqMFc0L093TlNCMEN3MDFhZnBtbVlUQ2FFdytISlM1Y3VmWFhyMXEwVGRUb2RkRHJkSG9uMTkyUmZQOHV5MGxFY1BCNFBGQXBGM3QyWHJMNjBYbjFic3ZlMUVWajZubVF5R1VwTFMrRndPSkRKWk1EemZJODFBZEphczlyYVduZzhIZ0RBanovK09LTzZ1cnE0c0xDd0xSd09reHdBd2VCYmZaMU9CNHZGZ3BhV2x0cy8vdmpqVmRYVjFSTnROaHZVYXZYdmp2d1MrVmlXaGMxbWsxcDJRZE0wT0k3clp2WDd1cS9ldkFDcjFZb0pFeWJBNFhBZ21VeHVSMzdwS0ZLdjF5TWFqV0x6NXMzd2VEeFFLcFZRS3BYSVpyUDQrZWVmcjVlV21QWlZna3dFZ0dDM1NDQU41b3pINDRkKytlV1g3MVJVVkR5cFVDaWtJNy9mSmZtbGEvSThENTduVVZSVUJMVmFqVWdrZ2xnc0JvN2pkaGpuUzRsQUFGQ3IxYkdDZ29LUVJxTkJhV2twUm80Y0NZWmhlaTBIMXVsMG9Ha2FqWTJOMkxKbEMxS3BGTlJxZGJmUTR0dHZ2NTNyOFhqQWNWeisxSUdFQUFRRGF2VzFXaTJNUmlOKy9QSEhSMWV1WEhsbk9CeUcxV3JkbzBNczl6VDV1MTZQb3FpODVTOHBLVUVvRklJZ0NIMmVjRWp2QVFDOVhsODViZHEwMlhQbnpxMnFycTUrZDlHaVJSZHBOQnFrMCtudEJuNUl2MWVqMFNBVUNxR3hzUkdwVktySG8waUdZZERTMGxMdTlYcVBualp0Mm9yMjl2YWQvcHhFQUFqNlJPZTRLdHRubjMzMnIrWExsNStvMSt2aGNEZ0d2SUZuWDBKdlZYelpiQlpxdFJwanhvekIxcTFid1hGY3J5SWdrWC9XckZsL1ArdXNzNjYzMiszNDVKTlAzbHF6WnMxOGhtSHkvMzFiOHF2VjZyelZiMjl2QjAzVCtmQnEyK3NvRkFxa1VpbTgvLzc3QzB3bTA0cmEybHJRTkkwamp6eVNDQURCcm9QbmVhaFVLdWgwT216ZHVuWDJraVZMWGcrRlFwYkJxdUhmSGVzdi9iZUJ1cWNkWFN1VlNzRmdNR0RreUpHb3FhbnBKZ0pkcmI1V3ErWHV2UFBPWThlT0hidTZyYTN0MEVXTEZuMnlkdTNhY3FraXN1djlTckcrVHFkREtwVkNRME1Ed3VGd2ZyQkliNTlOQ2kxKytPR0hNNmRQbis1d09wMWVjZ3BBc0Z1eFBwQmJXcEZPcDh1Ky8vNzdGN1p1M1Rvcm04M0NiRGJ2dFJpOHQzOVAwelJZbHMwOXlKMmtHdXpCb1JSRklabE13bUt4b0x5OEhBME5EZHZXQ01ST09lV1VSeSs2NktKSDFXbzFYbi85OWJlcXE2c3ZsWElJMjk2alpQVUZRVUJ6Y3pPOFhtL2UwK2p0ODJ6YmRjanpQQktKeEozSEgzLzhiVTFOVFVRQUNIWXQxbGVwVkhBNEhLaXNyTHpzeHg5L2ZMbXRyVTFsczlsMmVRUFBZTWY5aVVRQ3lXUVNtVXc2bDZjd21VSHRvamV3cytLV1RxZGh0OXVSeldZUmpVYVJ6V1pSWEZ5Y1BlMjAwMjRNaFVMdnVseXVjZi8rOTc5WDF0VFVHTXhtTXhRS3hYWlduNklvR0F3R0pCSUoxTmJXSXBGSVFDNlg5M3Fpc3UzN001a01qRVlqV0piRjU1OS9mczdFaVJOdjY2dGdpUWdBUVk4UGxkVEFFNHZGdE45ODg4MDc2OWV2bjBQVE5LU2RkWU05bVhabkNja3dETktaREFKK1AyaWFodEZrUWp3ZWh5S1poRTZudzg2U1lGYytteWlLU0tmVEtDd3NSR0ZoSVZpV2hkRm9sRFUwTkR6VTJOajRVa1ZGaFU0VXhYd1IwYmJrVlNxVmtNdmxjTHZkYUdscEFjL3ovYkw2WGZNTGhZV0ZrTXZsYUdscHdhWk5tMHFDd1dCcGVYbDVNeEVBZ241YmZiVmFEWVBCQUxmYmZlZ1BQL3p3ZVdOajR4Q0h3OUZ0NGVhK1JINEpvVUFBQllWRk9QYjQ2U2daVWdhRlFvNnZ2MWlNVmxjenRGcmRvSksvSzZTcHZUUk5JeGdNMGg2UHAwU3BWT1pMZ2J0V0QwcEZWRnF0TmgvclM3TUVlMnNIM2xZNE9JNkRScU9CeVdTQ0tJcG9hMnZMRHlCdGFtcWFObkhpeFBlSUFCRDBpL3lkWi9pRlM1WXNlWDdUcGszbmNCeVhqMVAzWmZLblVpa1lqRVpjY2UwTkdEZCtJakxwTkxiOHRoR2hZQUF5bVh5UGtYL2I3NU9tYWFoVXFyeVgwbE9JSlpmTDBkN2VqcmEyTnJBc20zLzl0dVR2K3M5ZDl3blk3WFlBUURBWVJES1p6QThZeldhejJMeDU4OHpKa3lkL0FFQWdBa0RRcSt0SzB6U3NWaXRhV2xybVZGUlV2TlBZMktnMW1VemJsZkx1elQxNmZZRmhHQ2lWU3F6OCtTZlVWbGNpRm8zaTEzVnJrRTZub05QcDk3bmhvbEpSVHpxZFJsMWRIVUtoRUdReVdiOWlmUURJWkRMUTZYUXdtODFJcDlQdytYd0Fjc05KdTc1KzQ4YU54L3p3d3c4VHpqampqSTFFQUFoNmZLaU1SaU95MlN4YVcxdnZycTZ1Zm9qbmVUaWR6dTFpejMwcDQ3L2RROXVaOFYremVtVm5QQ3hDcDlkRHB6TkFFUGdCdmRidWZ1ZFNVcy92OTZPdXJnNGN4L1hMNmdPNTQxaHBJcEJXcTRYZjcwY3NGb05NSnV2eC9qMGVUMkVzRmpzS0FCRUFndTd1cDF3dWg5bHNSbHRiMi9ITGxpMTdxS3FxNm1pTlJyTmRkbnBmSjM5WG9oaU14bTArNTc1Qi9xNHpFaktaVEk5RlBUdUs5Vm1XaFZhcmhVNm5BMFZSY0xsYzREZ3ViL1Y3OG9wWWxzWHExYXZIa3h3QVFUZnk2M1E2bUV3bS9Qenp6ODh1Vzdic0ZvN2pZREtadWsycDNWdllWOE9NM1JWYnRWcWR6L0J6SE5kclVjKzJYaGZIY1JCRkVkSXdsVWdrZ25nOERvWmhlaVcvVkFzQUFORm8xRXdFZ0NBZjYzZDI3aDJ4YU5HaWQ2dXJxOGZxZExyOGlLN2VOdFA4bnNrL21OZnMyclpiWDE4UGo4ZlRMZGJmMXNwdmkwd21reCttbXMxbTRYYTc4MkZFYjU5RldqK21VcWx3K3VtbjN6ZHQyclRYaUFBUTh1ZXQvcVpObS82MGN1WEtweWlLa3RaeDdkUWtXMkwxZDg3cWgwSWhORFUxZGRzUjJCK3JMd2dDekdZempFWWp3dUZ3UGxIWVZ5V2tkQVJaV0ZpNDhienp6cnQ2ekpneHY1QkNvQVBjM1djWUJuYTdIYTJ0clZOLy9QSEhtN2R1M1hxdVJxUEpuek1meU9RZnJQbUJPcDBPMld3V2pZMk5jTHZkb0NocXA2eStTcVdDWHE4SFRkUHdlRHhJcFZKOVduMUpNRFFhRFk0NTVwZ25uRTduSFRxZERtMXRiZERwZEVRQURsU3JyMWFyd1RBTVZxOWUvZVN5WmN0dWowUWlzRmdzM1lwNkNQa0g3dnRtR0thYjFVK2xVdjIyK3RLY1FhdlZtbS85amNWaW9HbTZ4OFNzOUQ1cDJPaUVDUlBXenA4Ly8xcUZRckgyNTU5L1JqUWEzYVYrRFNJQXZ3UGlTNlc4eVdUUzlOMTMzMzNTMU5SMG9sYXJoZFBwN0hHVzNlL1pIZDhUbjFHcW9HUVlCczNOemZscXZQNWEvV3cyQzdsY2pwS1NFb2lpaUk2T0RtUXltZTNPOWJmOU8wdU5UK2VjYzg0REo1OTg4cjBzeTZLMnRyYkhNV0pFQUE0QVNKTnJUU1lUcXFxcVp2LzQ0NDkvYjI5dmQxb3Nsbng1Nkw1aWtmZVcwQXprZGFXMlhhbVV0N2EyRnFGUWFLZXNQcy96K2Z4TUtwV0N6K2Zib2RXWFluMmowUmlkTkduU3RjY2NjOHlINFhBWUxNdnU5T1JoSWdDL0U2dFBVUlFLQ2dyZzlYckxmdnp4eDFjM2J0eDRzdVFKYk50ODhudXp3SHZqdWxMTXpmTThtcHFhNFBQNWVpM2w3YW11SXB2TjVqUDhQTS9ENS9OMWkvVjcrM3RsczFrb0ZBck1temZ2UWFmVCtYSnpjM09IMisyRzBXZ2NrTTlIQkdBL0pMOVNxWVRCWUVCdGJlMFZYMzc1NVl1QlFFQmxzVmlnVUNqNlhRWkxNdjc5Lzc1cG1vWmVyMGN5bWV5emJiYzMxMTBhTDI2eFdCQ05SaEVNQm5kbzlhVkVuOFBoOEYxeXlTVnpwazZkdW16Tm1qVUlCQUlvTHk4ZnNNOUhCR0EvaS9WTnVkWlgzYmZmZnZ0YVkyUGpQSnFtZTUxYlQrTCszYmY2S3BVS01wa3NYOVFqeGYvOWlmVTVqc3Q3YWtxbEVtNjNlNGV4dm1UMUFlRElJNDljZVBiWloxOGprOGxDRFEwTlNLVlN1KzN5RXdIWUR5RTlkRXFsRWk2WDY2aWxTNWQrV0Z0YlcyNHltWGFZNFNkeC82NWJmWjFPaDJReW1XL2JsY3ZsUFE3MjZPbjlVdHV1d1dDQUtJcG9iVzJGSUFqOWl2VWREa2Y2OE1NUHYzSDA2TkZ2Q0lLQVFDQUFoOE14S044VkVZRDlnUHlkdmQrbFM1WXNlWEhUcGsyek9JNkQzVzdmS2F0UHlMOXpZc3N3RE54dU4xcGJXM3RzNE9tTHhEUk41eHVzUXFFUVVxa1VaREpacndORXU1TC9oQk5PK1BEODg4OWYwTkRRMEY1VlZRV0R3ZERyWGdFaUFMOXpsMThtazhIcGRLS21wbWJXa2lWTEZyYTJ0cXBNSmxPKzNIUmZKZVQrYlBtN3J0NEtoOFBieGZwOUpWZWx0bDJyMVlwa01nbS8zNy9EVWw3cFhMK2dvQ0E0Yjk2OGEwZVBIcjBRQUx4ZUwyaWFIdlR2a2dqQVBraDhBRENaVEJBRUFaczNiNzVuNmRLbDkxTVVsVC9YMzlrTVA0bjVkL3lkS3hRS0tKVktCQUtCWHR0MmQ1U3dzMXF0ME9sMENBUUNmYmJ0Ymh2clc2M1dYODg5OTl6VERqLzg4STdLeWtwSTA1ZjNCSWdBN0dQdXZyUUN1ckd4OFpSbHk1YmRYMWRYZDVRVS8rOXJneTcyZDdHUmpsUFZhalhTNlRUYTI5dmhkcnZ6Rlg0N3N2cWlLQ0tielVLdjErZGZMNFVNL2NudzIrMzI0Snc1Yy80aGw4dnZEZ2FEOEhxOXU3VGVpd2pBNzhUeTYzUTZzQ3lMSDMvODhibWxTNWZlekxJc3pHYnpiczNpSjlhL2Q3RlZLQlJRcTlWb2IyOUhjM016ZUo3ZnJxaW5IOGQwVUNnVUNJVkMzZHAyZHhUclQ1MDY5ZE81YytkZU1XellzTkJYWDMyRlpESzVWLzVXUkFEMkVTdGt0VnBSVjFkMzJJb1ZLOTcwK1h5SDZQVjZHSTNHM1NycTJSZm4rZTBMMTVSaWZaN25VVmRYMTJQYjdvNWlmWVZDa1o4RzNOYlcxbWVzTHdrT3ovTmdHQWF6WnMyNjU2U1RUbm93bTgzbUIzM3NLWmVmQ01BK1JuNjlYZytGUW9GMTY5YmQvTzIzM3o2WHpXYnpiYnU3NC9JVDh2ZHU5VlVxVlo5dHUzMVpmVkVVWVRhYjh4dDdkNlp0dDdpNGVNdmt5Wk12bmpScDBycGdNQWdBa0RiNzdpMFFBZGhMeEFjQXM5bU1ZREE0ZmZueTViZHMzcno1RElaaGR0dnFIeWh1LzY2R1dObHNGdlgxOWVqbzZOaXViWGRIVmwrdFZ1ZUhxWGk5M242MzdTcVZTc3lmUC85UnA5UDVsNXFhR25nOEhwak5ac2hrZTU5K1JBRDJNS1J6WnJ2ZGpwOS8vdm5KNXVibTJ3T0JRTC9hZG45UGJ2aWV1cVowbktwU3FSQU1CdEhjM0x4ZDIyNWZNeEs2dHUxcXRWb0VnOEYrdGUxSzVEL2trRU5XbjNIR0dkY2NkdGhoRzVjdlg0NVFLSVNoUTRmdU04OGpFWUE5YlBXdFZpdEVVVFN0WHIzNm4rdldyZnVEd1dEb1Y5c3VJZit1a1YrbFV1VzM3YnJkN3UzYWR2dXkrbExiYm5GeE1TaUtndHZ0empmbjlMWEJSMnJiUGVXVVV4NDYvL3p6LytieitkRFEwSUJzTmp2Z3BieEVBUFlEU0cyN0RNT2dxcXBxN3ZMbHkxOTJ1OTFXaDhPeDI3SCszc1MrU243cE9GV2xVaUdaVE9hTGV2cHI5U1hyTGMxUFRLZlQ4SGV1SWV0UEtXOXBhV21rckt6c3RwRWpSNzRWaThVUURvZnpDejMyTlJBQkdHU3JMeDBWcFZLcDhrOC8vZlRkcXFxcVl3REFZckhzOWpaYll2bDdKci9VdHR2WTJBaWZ6d2VPNC9KV2YwZkRVYVMyWGF2VkNwWmw0ZmY3KzkzQUk1ZkxjZTY1NTk0OVk4YU12Njlac3liYzF0YUc0Y09INzlNNUdTSUFneGpycTFRcUZCVVZZZE9tVFJkODg4MDNiN2xjTHJuTlpodVFXSitRZjN1eDdhbHRWenJyNzQvWXB0UHBuVzdibGF5KzNXNzNYWExKSlhNbVRweTRMSkZJd092MTduUHVQaEdBUFJ6ckExRC84c3N2YjFWVVZKd25rOGxRVkZTVTMvYXl2eEp4WC8zT2xVcGx0N1pkbnVmenBidzcrcjZsdGwybjB3bWxVZ21QeDROME90M3Z0dDJ4WThmKzM0d1pNNjR1S1NtSk5EVTE1UnQ0OW9mUWpnakFBTWY2YXJVYUZvc0ZEUTBOeC8vMDAwOXZWbGRYbDl0c05qQU1rMS9lc0QrVGYxK3kvdEpnVGluV3IyOW9RTEJ6MjY1R284bi9UZm9TRHBabG9kUHBvTlBwSUFnQzJ0cmFkcVp0TjNMZWVlZjltZWY1MTZMUktBS0JBSlJLNVg3MXpCSUJHRUFyWkRLWjRQVjZTLy85NzMrLzlzc3Z2NXdNb01mOThJVDh1MzlONlRpVnBtbTB0N2VqdGJVMVovV1ZTdEFNQTZxemswNFFCSWlDQUhUNVBWM2JkZ3NMQ3dIa3R1Mm0wK2wrdCsyZWVPS0o3NTUxMWxtM1dxM1cwS0pGaXlDWHkvZGFOUjhSZ0wxTWZKcW1ZYmZiRVFnRVR2cisrKzgvVHlRU2FxUFJPS0N4UGlGLzkrOWNwOU1obFVxaHNiRVJrVWdrZjliUGRKS1hwbW13TEF1TzQ3WWpkQ2FUZ1ZhcmhkVnFSU2FUZ2RmckJZQitsZklxRklyd0paZGNjc1hVcVZNWGhjTmh0TGUzNzlmaEdCR0EzWXoxemViY0tyYVZLMWZldTJ6WnN2dDRub2ZOWmh1d0REOGgvL2F4dmxLcDdMWnRWenJlbzJnYUxNZENxVkNpcUxnRVBtOEhnb0VBNURJWjBLWDMzbUt4ZEN2cTJWSGJyblN1UDI3Y3VNb2pqamhpUm1GaFlidTB0a3ZLTSt5dklBS3dpK1JuR0FZR2d3RXVsK3VQUzVZcytXdHRiZTFoR28wR2VyMSt2ejNYMzFmSjMzWGJiaktaaE12bFFrZEhCMmlhemhYNk1Bd0VRUUJGVVRDYkxEQ2J6QkFoZ3VkeTgvS0Z6clpkZzhFQXRWb05qdVBRMXRZbVdmUmUzWDFwakhkaFlhSG5oQk5PZUhIYXRHbVBiTnEwQ2UzdDdTZ3ZMLzlkSkdHSkFPd2tCRUdBWHErSHpXYkRtalZybnFtdnI3ODFsVW9OU0FQUC91S0M3OGxyZG0zZ2NidmRhR3B1aHRCSlhJWmhRRE5NM2d0d09KeFFxVlM1STd5QUg0SWc1cE92VHFjVENvVUN3V0FROFhnY01wbXNYMjI3a3lkUC92ekNDeSs4UUtWU3hmMStQOExoTVBSNi9lL21lU1lDc0JOV242SW8yTzEydUZ5dVNiLzg4c3ViRFEwTkU3VmFiWDQrMzJETjRqOVFqL3U2dHUzbXQrMHlET1JLWmU2TXZiTnFUNi9YdzJaM1FCUUVlRHM2RUUvRWM4SWhWeUNiemNKc05vS202UjBPNXV3YTYxTVVoV09PT2VhdmYvakRIeDdtZVI0dWx3c0toV0svVFBRUkFSaEFxMTlSVVhIcjExOS8vWXpVdGl2OTk5OGI5cWIxbDNycmxVb2xRcUVRbXB1YmtVd204d1NVWEg0Wnc4QnFzOEZrTkNFZVR5QVE4Q09iellDaXFMeEF5R1FNb3RFWVdKWUZUZE5nR0taWDhrdXgvdmp4NDdjZWV1aWhsOHBrc29wQUlBQUF2enZpRXdIb3B3V2lhUm9XaXdWZXIzZkdwazJiN2x5L2Z2MkpETVBrWi9ZZEtBbTRQVWwrclZhTGJEYUxob1lHZEhSMEFBQ1VYYXkrSVBEUTZYSVZlelROd09mMUloYVBnZWM1MERUenYvdnZ6TlZJaXp6NitqdEw1Y0pubjMzMlBTZWZmUEtERlJVVnFLbXAyYVdGbTBRQWZpZFdYNXJyM3RiVzlzakdqUnZ2U3FmVE1KbE1rTWxraFB5RElMYlNMTDVBSUlEbTV1WjhOUjdETUdCa012QUNENGFpWWJjN1lUUWFrWWpIYytmM21UUW9tZ0xEZEgrY3N4d0xyVnFUSHdDeWJXbHUxMWgvd29RSksrYk9uWHQxYVducGxtZzBDci9mdjAvMDZ4TUIyRXV4dnNWaVFTYVRzWC8xMVZkdnJsMjdkcFpXcTRWT3B4dVE0ejJhcHBGTUpwRk9wU0NUSHZET0g1cWhRWUU2WU1qZmRUQW5SVkhkMm5hbDR6MHAwYWZSYU9Cd09DRmpaQWlGZ2dpSHd1QjREZ3pEZEw5M0NoQjRBVncyQzdYVkJvVlNpWEE0bkw5VzExZ2ZBQTQ5OU5BblpzK2VmWWZWYWtWVFV4UDBldjErVWNkUEJHQVFyTDVLcFlKZXIwZDlmZjJGUzVjdWZhRzF0ZFVrbGZMdUx2R2xoNit0dFJWV213MmpSbzlCTkJwRkpwTkdPcFZDTkpGQU9wWEtKNkZVS2hXc25kZitQZVlacElTY1VxbEVJcEdBeStWQ0tCVEtWOVhSblNTVWxxTllyVFprczFuNC9YNGtrd21nYzlqSHR1Q3lPVkd3TzV5UXlXUUkrUDM1NzcrcjFSOHlaSWo3akRQT3VKdWlxTGZkYmpka010a0JRM3dpQUQxWUliUFpqRmdzVnZMRkYxOThYbE5UY3hnQU9KM08vR3QyQnd6RElCNlBvNjIxRmRPT240N2JGdndaQlVXRkNQajl5S1RUU0tWU0NJZERDQVFDQ0FZQ0NBUUNjRFczWU9QR0RaQ3FDZ2R6NCsrZXR2NVNpQ1dLSWhvYUd1RDMrN3RONWFVWkJoelBRYWZWd1d6T0xUNk5oTU1JaGNNUUJENWYrTlBWNm91Q0NEYkxRcS9YdzJBMElwVktvc1BqeVNVTVpUTHdQQStXWmFGV3F6Rm56cHc3ampqaWlCZVVTbVY2NmRLbE1CZ01vQ2hxbjlxcVRBUmdEMXA5alVhRHhzYkdpMy8rK2VlWEVvbUVUcS9YRHhqcEdJYUJ6K2RESnBQQnpiZmVocXV2dno1dm1Sd09KeGlHZ1V5V0d5Y3RrenJRT2d0Ykhyci9mdnp6L2Zjd2JBQTN3dTVOOG0vYnRsdGZYNTgvbDVjNitrVGtPdlRNWm5QZTZuczdPcEJJeENGMmZwL2Izai9IY2dBQXU5ME9sVnFOWUNDQWVEd0JoU0xuVGFSU1NRQ0FWcXYxenAwN2Q5Nk1HVFArMjl6Y2pIQTR2TWRuOFJNQjJJZXN2czFtUXp3ZTEzMzExVmR2YmRpdzRSeWFwdlBsdlFOQ2Zwa00zbzRPeUdVeVBQN2lTNWg1eGhsb2Ria1FqVWJCTUF3eW1VeXY3elVhamJqM2dRZlIzTnlFLy83bkI0d2RlOUNBZGhUdURmSkxKUGQ0UFBtMlhhVkNBWXFtUWNzWThMd0FtVndHaDhNSnJWYUhhRFNDU0RpRWJPY3hIcjFOckM4S0lyS1pETlJxRGF3Mkt6aU9oOGZ0N3ZRbUZHRFpiTjdsbno1OSt1TEN3c0xMdFZwdHFMVzFOWDgwZUNCRGRxQ1NYNkZRUUsvWG83bTVlZWEzMzM3N2ZGVlZWYm5GWXNrWGlRd1VNZncrSDhhTUhZTW5ubm9HeFNVbHFLbXVoaUFJL1lvMWc4RWcxR29ON3I3bkhqUTFOcUt0dFJVbFE0YUE0N2o5aXZ4ZDIzWVRpUVFhR2hvUURBWnpEVHlkM1hzaWNtVFdHd3l3bUMyZ0tCcCt2eGV4YUJSQzUvdTczenpBc1J3b1VEQ1pMZEJvTklqSDRnaUh3L2xZUHBWS1FCQkVGQlFVdE0rZVBmdnVTWk1tdmJOa3lSSUVnOEY5YWpBbkVZQTk3UElialVab3RkcWliNy85OXJYbTV1YlRXWlpGUVVGQlBzTS9rTVRJeGY0SmNMeUFiRFlMam1YQjlQTjRpV0VZdExhNlVGWldqamZmZlErWFhEQWZiYTJ0S0NvcEFiK2JJckNueUMrRldES1pETzN0N2ZrYWZLVlNtVHVubDh2ekxyalZhb05XcTBNOEhrVXdGQUtiellDaTZCN0ZrczNrWW5tenhRS080K0QzK2NDeUxCUUtPWGllUnlxVkJnQ2Njc29wYjV4NDRvbTNxTlhxUkd0cksxS3BGSXhHSTJGK0orZ0RpZmhTLzNkcmErdjA3Ny8vdnFxeXN2SjB1Vnd1cmQ4ZUZHS1lMUmJVMTlYaDJpc3ZSektaZ3QzaDZER2ozL1g0c2Jpa0JOTEpBMDNUYUc1dVF2bnc0WGptaFJmQU1Bd0NQdDkra2EyV2lucFlsa1ZWVlJWYVdscnlweHNBT3ExK0xrRlhVRkFJalVZRG44OExuOWNITnBzRnc4aTZ1K2hVN3UrWXplUWFlMngyTytLeGVMZEVYenFkUm1lOVJ1ejAwMCtmZmVxcHAxNEpJT0h4ZVBaS3NwTUl3RDd5SUZxdFZoaU5SbFJVVkR6OHpqdnYvTmZqOGVnZERrZTNSTit1UGh5U0JZdEdvL2xCRXhKNGprTkpTUWxxYTJydzVPT1B3bVozUUc4d2RJdmx1YzRkZ0lWRlJkankyMi80OU9PUHNYYk5HbGh0TmhRVUZBQ2lpSWI2ZWh3MWVRb2VmT1JSUkNJUnhPUHhYWTVmQjVzRVVpbXZYcTlISkJMQmxpMWI4bE41dXg2blVoU0ZUQ1lETnB0RnNuT09YalFhZ1FpeFY2dFBnWUt6b0FBNnZSNGRuZzVFSW1Fb0ZBb0lnb0JrTWdHZTV6RnUzTGhORHo3NDRHSGw1ZVdMMjlyYWtFNm5EL2hZLzRBTUFhVFkwMlF5b2E2dTdzS3RXN2ZlWGxWVk5WR3RWc05zTm5lenhMdEtDcHFtYzFscWJ3ZUdqeGlKY0NpRWREb05wVXFWbTBUVGVSOURTMHV4Nk9PRjBHcTB1T1B1dXlFS1FwN0Vab3NGSG84SGI3ejZENnhZdmh6UlNBUmFuUllURHo0RU45eDBNdzRhUHg0dHpjMW9iR2pBV2JQUFJrTkRBNTU5NmtrTUcxWU9tVnkyVThuS3dTUi8xN1pkNlZ6ZjUvUGwyM2EzdlUvcFhoS0pCTkxwTkJRS1pZK3h2c0FMNERrZUJvTVJHcTBHMld3V0FiOGZZdWY0NzB3bURTNG50SzRaTTJZOE5XblNwQmMwR2cwOEhnL0t5c29JeXc5RUQwQVVSUmdNQmhnTUJsUldWajZ4ZVBIaTk2cXFxaVphTExtRTBVQ1FYeWFUSVJRTW90WGx3dHp6enNjbml6L0QzSG5ubzZXbEdYem5vTW11RnJHd3NBaXZ2UHdpbm52NmFkZzd2UStLb21Bd0dQSE9tMi9pZy9mZmgxd3VSMUZ4TVRRYUxYNzQ3anRjZDlXVmFHNXFRa2xKQ1hMTEpGdHc4NjIzNG9LTEwwWmpVOE0rUTM3SkJkZnBkUEQ3L2RpNmRTdThYaS9rY25tZng2a1M0WG1lQjZqdDc1SExjb0FJT0p3T2FIVTZoSUpCQkh5KzNPc29Dc2xrQWh6SDRlQ0RELzc2cnJ2dUduM3NzY2UrRUlsRWVpejlKVGdBQkVBNlo3YlpiQWlGUWxNKy9mVFREZXZYcjErZzArbnkzWHRkSDhiZElVVTRIRVp4U1FtZWUrbGwvTzIrK3dBQTExeDNQZWFjT3hmMWRYWGRmcjlVOVZZK2ZBUmVmdUY1TEY2MENNTkhqQUJGVVloRXcvQjJlT0IwT3ZKREplVnlPY2FPRzRlT2pnNDgvc2pEVUtwVU1KbE1TTVRqOEFjQytOdDk5K1BFazA1R1EzMTl2OXpid1hiN3BjVW45ZlgxcUsrdno4ZjZPeXl1NlhKZlhWOG5pcm1pSG8xR2c4S2lJZ2lDaUE1M2V5N1JwMVFpbTgwZ25VNUJvVkJnNnRTcGQwK1pNbVZtTnB0TnVWd3U4RHhQWFA0RFVRQ2tFVTBHZ3dFYk4yNjg5YjMzM2x0WldWbDVzTWxrNnJNSGZGY1JDWWR4MExqeHVQeVNpeEVPUjlEVTFJUjRQSVlISG5vRXg1OXdBcHFhR3J0VnE0bWlDSTFHQTR2Vml1ZWVmZ3FWVzdlaXRLd01ETTJBRndSa01wbHVEeTdIY1NnZlBoekxmdndSano3NEFBb0tDNkUzR0JEdys1SE5aUERFVTAvajRFTU9oYXVscFU5ck4xamtsNnkrVnF0Rk5CckZsaTFiME5IUkFZVkNzY01pS21rRER3V0FZZWh1QXNCeEhIaU9oOGxzaHRsaVFUZ2Nocy9yelEzN3BDZ2tFbkZ3SEljSkV5WnMrdHZmL2paMTRzU0pqK1RLZzVPRStBZWlBRWl4dnRsc0JzdXl4MzN6elRjckZ5NWMrSXdnQ1BuMXk3MU5mdGtac0N5TGNDZ0Vyck9BcEtpNEdGOS85U1d1dnVZYTZQVjZtQzBXK0h3KzhEeVBsLy94S2c0NTlEQTAxdGZuNjlXbGlVRk9weFBoY0JoWFhuSUpxaW9yTVhMRWNCdy8vUVJrTTFsa01wbHU5MFZSRklxS2kvSDJXMi9oZ1h2dmdjMXVoOEZnZ052dGhsYXJ4Zk12dnd5SDA0bjJ0clllUldDd3lDOE41Z1NBK3ZwNlZGWldJcDFPOTgvcUl6ZVlVNkZRd0c2M1E2SEllVDNaVEFiWlRCWmFqUllGaFlWZ2FCb2V0eHVKZUJ4eXVSd3N5eUtWU3NKb05HTHUzTG0zWDNYVlZRZGJyZFpWSFIwZEEzNThTd1JnUDRGVVU2N1g2N0ZodzRaSEt5b3FmbXBvYUppaVZDcWgxV3A3YmFMcHo4TkMwelRpOFRoY0xTMzV2dlJERHpzTU5yc0Q2WFE2bjJCODY0MDM4UHh6ejhEaHlMbndIUjBlYURRYTNQL1F3ekFhVGZCNDNOM0l5WEVjaW9xSzBOcnF3bzNYWFlPdGxWWDQwNThYNEpMTEwwZHpVMk4rdnAxRU5LVlNpYUtpSXZ6ajVaZng2dDl6aEZjb0ZHaHRiY1dRSVVQdzhPTlBRQlJGQklQQlFZOTdwUkJMcDlNaEZBcmxZMzJwcVdkSFZsOFFCTEFzQzR2RkFydmRqbWcwQ3EzZUFJdkZDcGxNQm92VkNyUEZnbmdzbGt2MGRWNHZtVXlBWmJNb0xpNWVmdU9OTng0MFk4YU1wLzErUHdLQkFJbjFEMFFCNkZyS3l6Qk00YUpGaTc3Njhzc3Y3NlJwR2lhVHFjL3V2ZjZRWHhSRnBGSXBUSmc0RWJmOStjLzQwNEkvNDIvMzNZOHJyNzBPb1ZBd3Y4MVhvVkJnV0hrNVhucjJXWHl5Y0NGR2pSNmQzMFk3YnZ4NFBQbnNzMGluMGdnR3V6K29QTStqZlBod05OVFY0OCszM1FwM3V3ZjNQZmdRVHA5MUJ1cHFhN2ZMSDZoVUtnd3RMY1Z6VHorTjVjdCt4c2hSb3dBQURZMk5PT2JZWS9IRU04OUNvVkFnbFV3T2l2V1hpcVRVYWpXVVNpV2FtcHBRWFYyTlRDYlRiNnN2SFpFV0ZCVGtaL3hGbzFFSVBJZUN3aUlNS3g4T0djUEEzZDZPV0N3R3VTSlh5aXZWOGMrY09mUGxQL3poRDhjcUZJcEthWUVIY2ZrUFFBSG9hdldycTZzdisvREREMnNxS2lwT041dk4vYkpDL1gzZ2VaN0h1UEhqNFhRNDhkT1BTNkZXcTdCcXhYSTBOelhsTjg5SXBEQjN4dlViZmwyUG9hVmxBSURHaGdiTU9QbGtQUFRZNDRqSDRvaEVJdDFyQkhnZVpjT0dZY1h5NWZoczhhZlFhRFI0NkxISGNleHgwOURXMXRydFhnVkJnRmFyaFVhcnhTTVBQWURxcXFwY1dURExJcHZKNHV4enpzRmhoeCtPVUNnMDRPU1h0dTFLeDN2VjFkVnd1OTM1c1YwNytyNTVuZ2ZIY2ZtOWUrbDBHbTF0YmZtVlhEelBJOHRtRVE2RjRQVjZPMDlOWlBsWXY2eXNyUDdHRzIrOGNQYnMyVGVFUWlGRW8xRkMvQU5SQUtRSHpXNjNJNTFPRjYxYXRXck5OOTk4ODZiUDU5TTVISTc4NnVlQlNJWXhEQU9kVG9lUFB2Z0ExMXgxSllZTUhRcEJFUEh1VzIraFpNaVFicUdGRk5kSEl4RmNkdEZGcUsycFFkbXdZV0JaRm8wTkRaZzNmejRlZVBnUmhFT2g3V0o4YVU1ZE5CSkdNQmlFUWk3SDgzLy9PNFlNR1FxWHEzdHlUeEFFRkJRV3d0WFNqRXN2dkFDdWxoWWNPMlV5Tm16NEZiUFBtSVVOdi80S2UrZks4WUVXVzRaaDBOalkySzJvcHovZnQ3UTF0N2k0T0QvdEp4Z001aWY5MERRTm51UGg5WGdRQ1VjNnB5M3hTQ1FTQUlBTExyamd0anZ1dUdQRXVISGpQaUFOUEh0UkFLUnF0NzM1d3pBTUxCWUw2dXZyTDNuLy9mZXJHeHNiSjFtdDFuN040dDlaVWtpcnBOVWFEVWFNR0lGcHgwL0hQejk0SDlsc0ZncUZJazllbG1XUlNPUXEwQXFMaWhEdyszSExEZGZCNS9PaHVLUUVtVXdHVFkyTm1IZkJoVGpyN0xOUlcxT2RqL0dwem1VVm1Vd0dWbXN1V2VsMnUySFFHL0RBSTQ5Q3FWREI3KzllOXN0ekhJWU1HUXFQMjQySDdyc1hiN3p6RGhiY2Vnc3FWcStHVXFrWXNERldVb2hsTUJpUXlXUlFXVm1aai9YN3N3eERGRVdrMDJsb3RWbzRIQTdFWWpHNDNXNXdITmR0UGwrdUdqRGQyU1BCSUpsTUlKUEp3R2F6aFU4KytlU1RqanJxcUdkanNSaDhuV2YvSk5FM3NPajMweUlwOHQ0Q1JWR1F5V1RVa2lWTEZ2L3l5eTluQW9ERlloblVjZHhBcnRoSHFWTGg4VWNlUmlLUlFIRkpDWGllQjhNdzhIbzdvTlBxTUg3Q0JOVFgxVUVRQkpRTkc0YTYybHJjZnN2TmVPUHRkMkd6MlJFSStPSHQ4T0RQZC8wRjRWQUlYMzN4UlQ2RVNNVGpPSGZlUEJ3My9YajRPMnY4VzFxYU1XWHFWRHp5K09PNDhicHJRZE01NFpQS2gzbWV4N0R5Y2xSVlZXTEJMYmZBWnJlamZQandBZnN1cE9OVWFlOWVTMHRMUGcreG81Rm9rdFZuR0FaT3B6UGYrcHZKWkhvZHpFbFJkT2N4YUs2QjU4UVRUL3o0cEpOT3VtN2p4bzErbDhzRms4bDBRQTdyMktjRVlNS0U4YUNRYStCUUtKU0RQcUdtcDR5ODNXN0h0OTkrZTRUUDU4UDQ4ZU9SVENiN1pSRjIxMnJ3SElkTUpnT2xVcGxyNVpYSjBOelVpRkdqUnVQbVAvMEpsVnUyWXQzYXRWQXFsZERyOVNnZlBod3JmbDZHeHg1NUdBODg4Z2d5bVRRQ2dRRHNEZ2NlZWVKSkhIN0VFYWl0cm9ZSVlOVG8wVGg3emprUU9wT08wbnk3aHZwNm5EWnpGaDZLUlBEWXd3OGhFWTlEM1RsQlJ6cEowT3NOME9uMCtUaDZkejluMThHY3NWZ01yYTJ0K2ZiYS90UlJpRjAyOEdpMVduQWNCNC9IazIrLzd1bjl1VkxxM0V5RXdzTENsclBQUHZ2T3d3OC8vS1AyOW5ZRWcwR1VscFlTbHU0TEFxQTNtaUh3QWloS1JDZ1lRQ0llQjBCQm9WVDJXT2M5R0RBYWplS2hoeDU2NzlxMWExK1B4K05RcTlYYnhkUURUWDRKVW9XZUtJcndlYjJZZHZ4MDNQR1h1L0hCZSsvaTlWZi9nY0xDUXBTWEQ0ZmIzUTZaVElaaDVjUHgzdHR2d1dLMTRMYmJGNkN4b1FGK253OWFyUmFYWEhZNWVJNEhJT1lHaG5pOVNDV1RlVmRmT2k1enRUVGppcXV2UVNBUXdBdlBQb1BTSHVyYXBjKzN1NTlUMnJiTE1BemEydHJnY3JueVI1QmQ4eSs5ZmNjc3k0S2lLQlFVRkhTYmdDU1R5ZnJNRlVqRE9nNC8vUERYWjg2Y2VaUFQ2VXkzdGJYbHhaQmdIeEdBWWNOSFFZQUlocWJoOTNuUjB0d01yVWFEY0NpQVZwY0xNaGtEcFZJSmlxSWhEakQ1Sk5UWDEyUDgrUEdMS1lwNnZicTZHb2NjY2toKzF0dGdrcitiTjhCelVDZ1V1T0htbS9IS1N5L2kvZmZldzRRSkUvRDBjODlqMWNxVmVPV2xGMkd6Mi9PSnJ4ZWVlUWFGQllXWWQ4RUZxSzJ0UlRxZFJxdkwxZTJjWDBvNjlrU3F4b1lHM0hUYmJmaHQ4eWFzWExFQ0RvZGp3RCtuVk5TVFRxZFJYVjJOYURUYTU1cnNiU0Z0MnpXYnpjaGtNcEFLYzNwMytmKzNkODl1dDJmT1BQUE15MlF5MlllWlRBWit2ejgzNzQvRSt2dVdBR1N6R1lnQTBvSUFoN01BU28wZWFwVUtQSnRCT0J3Q0RhQytyaGJwVkFJTVJVTVVCZkI4THRsRjB6U1VBN0JGVlJSRmpCNDlPakJwMHFRVmE5YXNPYnExdFJYbDVlVklKQkxkaW1jR2kvejVoNWZqc0hYTEZwUU5HNFpMTHIwTWwxeDJPWmIvdkF6dnZQVW16Qlp6M29Kck92c1A3cnZuYjNBV0ZHRGE5T21vcTYzdDE0UmhudWRoZHpoZ3R6dnd4V2VMMGRUWUNKMVdPNkRrbHl5OFhDNUhNQmhFZlgxOWZzOWVmNjIrS0lxdzJXejVESDhpa2RqaHR0MHVzL2pYWDNmZGRlZXpMRnU5ZE9sU2FMVmFRdng5VlFEeU1SdEZJWk5PSXhHUEladEt3bWd5b1dUb1VBaThpRVNXaDFvaGg5bW9SektkUXJxVG1ObE1HbjZmRjd3Z1FNYklvTm5GUDdTMDJ2bUVFMDc0Y00yYU5VZExyYVpEaGd4Qk9wM2VJMkVJdzhnZ1Z5ancxdXV2NDdUVFoyTDh4QWw0N3BtbjhOMjMvMFpwYVJrVWl0eTVlRHdXZzFLcGhOV1dHMnA1KzYyMzRMMFBQOExJVWFQUTJORFFhN1plcW53Yk1XSWthbXFxOGNRakQrT2JyNzZDVENhRDFXYnJOZzVzVjhraVpmaTFXaTFpc1JpYW1wcmc5L3Z6WTd2NmEvVU5CZ04wT2gweW1RemEyOXZCY1Z5ZjIzWTVqb01nQ0NndUxtNDU3YlRUSGpqNDRJUGZWS3ZWYUdob0lNVGZYd1NnMngrVnBzRnhMQkp4RHFJZ2dnSWdWeXFoMGVuQktGVXdtYXhJWnpJUUJSNENhQWlDZ0V3NmhlYm1wdHlSVG1jR21ONTJzVU1mQ0lWQ0tDNHUvbEF1bDcvTXNpdzZPanJBTUF5S2k0dVI3S3lDRyt5ZWQ0UEJnSGc4ampkZS9VZk8wbXMxR0QxNlRIN1pCRTNUS0IwMkRPNjJObVN6V1JRVUZxS3BzUkczMzNJejN2bmdueGcvWVFLOEhSMjVZUmdzQzQ3ajh1dXBkRG9kaWt1RzRQUEZuK0xSaHg2RXE2VUZaY09HNWRkYTd5NzVwZXBGdFZvTnQ5dU54c2JHZkpLdVArZjZFb250ZGp0VUtsVisyeTdETUgyU1g3TDZZOGFNK1g3MjdObG5qQnc1TXUxeXVjQnhISW4xOTFjQjZJa2NBcytEWmJOZ3N5eDRpa0lxbFlSV3E4V1ljZU1nQ0JRZzhuQVVGQ0VXaTRPQ2dBNTNHN0tkazNGcG1vSWdpS0JvR3JMT1FaRTlZY1NJRWVFSkV5YXNYTDkrL1ZRQWFHOXZoMEtoZ00xbVF5cVZHdlF2amVNNHFGUXFGQlFXZG90cHBYUHE2cXBLUFB6NGt3aUhRbmp1NmFjd1l1UklsSmFWb2FhbUJndHV1eFdYWFhFbFZDb1ZUR1l6OUhvOVRHWXpWQ29WdEZvdEV2RUVYbnp1V1R6MzlGUFFhRFFZZTlCQitYaDVJTngrS1R0Zlcxc0xyOWZiTGRidlR3T1BVcW1FMVdvRnk3TDVSS0ZFL0o0R2ZrajNybEFvTUcvZXZBZkdqUnQzcjVSa0pLVzh2ek1CNk0xcUNEeVBlQ3lHYkRaSEhJZXpBRHg4ME91MEtDc3ZSeUllaHlnS1NDZVRvR2tLYkRhTGREb05pSjBQQ0VYbkorblNOSTFodzRaaDVzeVpIMGdDQUFCTlRVMHdHQXhRcVZSSXA5Tjd6S1dVcnNNd0RCTHhPRHdlRDQ0OTduaVVEU3REMGRGSFkvbXlaV2hvcUlmUmFFUjVlVGsyYmR5STY2NitDbGFMQlVhekdTYVRDU2F6R1FVRkJTZ2JWbzQxdjZ6R2w1OS9CbWRCSVhRNjNZQ01BZSs2Z1NjWURPYjM3dTJNMVFkeWRSZFMyQkFLaGZLeC9vNnMvc1NKRXl0bXo1NTkvYkJodzladTNib1Z5V1F5djFLZDRIY3VBTnMrRktJb0lKVktJcE5PUVNsbm9OT3BvZFpvSVlKQ21oV2gwV29BZ1FjVGorWHlEWmswQkk2RlhLNUFNaGxIS3BXQ3dQTTQ2cWlqM25NNEhNOTV2VjZGOVB1cnFxb3dac3dZS0pYS0hSNFBEaVQ1Z1Z4Qmo5NWd3TzEzM1FXN3pZNDNYbjh0ZDNhdjF1UXJCM21lenhjdnNTeUxEbzhIcnBZV3NObHNyZ2VlNTZIUmFsQTJyQndVVGZkSS9wMzVURktzcjlQcGtNMW1VVmRYbDYrbzYwOVJqMlQxVlNvVkxCWUxXSmFGeCtQSmwvZnVLTU92VnF2RlUwODk5WllaTTJhOElJb2ltcHVieWJDT0Exa0FlclJPUEErT1l5R0tnTUJ6eUdZejBHZzBNRm1zVUNxVTZQRDVRVk5BZ2RNT1Qzc2I0aTRYa3VrMDJFd213YkdaMVJhcjdiamI3N29YYjc3Nkl1cHJhMUJUVTRPRERqb0lDb1VDMld4MlVFOER1aUllaitPNDZkT2hWcW54NTl0dVJTZ1VncTV6dTlDMmxseGFmQ2xsMjdzd05qOGhSK3pCT3U0cythV2tubVQxcFI3OC9saDlpY1Jtc3hrNm5RNlJTQVNSU0FRTXcvUkpmc25xanhvMWF1MmtTWlBtang4L3ZpWVNpZVNySndtSUFQUXJaT0I1SHBTWTIvb2lrekZJcFZLd09weHdGcFVnSGs4Z0hvM2d4dHZ1Y0t2MUZody9mUVlZbVF4MzNISXQwdWswNnVycU1HclVxRUZicXRrVEVlMU9KMWF2WEltdlB2OGNCcU1SUTRZT3paTmVSRzU2a05CNVpOYXJXejhBQlUwU3NkVnFkZWRJOFdhNDNlNmR0dnJTc0E1UkZPRjJ1OEd5Ykwrc1BnRE1uVHYzNzhjY2M4ejFGUlVWOEhxOXNGcXRKTXUvajJLZjk4VzZGc3h3TEFzS0ltS3h1TVBqRHo4NjRkQWpaenZzZHZ5eWFqbkdqWitJcTY2N0JRQVFqVWJSMHRLU1h6azkyT1RQVzI4QU5yc2RhclU2NytvS2dvQzZtaHFNSFRjT2Z6aDlKdUx4ZVA2MXUzM05IbUo5cVcwM0hvK2pxcW9LYnJlNzM4TTZwTGJkM0NaZUs5THBOTnh1ZHo2SDBKZlY1M2tldzRjUDMzTGRkZGVkTjJmT25Pc0RnUUJpc1JnaFB2RUFkaDlTcGxrbVk5RFEySHh0WTNQcmsrbE1ScXZzSENNdGs4bmdhbW5HMmVmTmgwd3V4OStmZnhKZXJ4ZEtwUktGaFlYNTQ4SEJ2a2NwdGhVNzExWUhnd0VFL0FIYzhaZTdjZUpKSitIcEp4NkgzK2VEUnFPQnM2Q2dYeXUrZHNieVM5T09HeG9hNFBQNUFLRGZSVDNaYkRhZjRlZDVIb0ZBb0ZzRHo0NUtlVTg4OGNSYlpzMmE5YnhNSm9QTDVkcHVQd0lCRVlCZEpwWkdvd0ZOVWN6R3pWV3ZON1cwWHFwU0txQlJxeUdLLzB0MENZS0F4c1o2bkhYT1hMUzN0ZUN6VC80UExwY0xDb1VDRm91bDM0MURBMEZHZExyOHhTVkQ4UEJqVDhCUmtKdlo5K04vLzR2SlU2ZGk1TWhSK09yTEx3YWs4azBTSHExV2kwUWlnZnI2ZWlRU0NTZ1VpbjVQUHBLS2VxVDZobkE0REpxbSt4WHJEeGt5SkhEcXFhZGVwbEFvdnBCR2trbXJ0Z21JQU96V2d5Mlh5V0RRYXhFSWhZK3RySzU3TXhpS2pOUnBOYUJwYWpzdm1xSnpKYnJOVFkyNC90WTcwTnpVaUYvWFZxQyt2aDRLaFFKYXJSYXBWR3EzdHYvc0RETFpMRWFOSG8xd0tJUUw1cDJIeVZPbTRQTnYvZzIvejRmUEZ5OEd4N0s3ZmMxdDIzYWxzL1grVlBOMWJkc3RLQ2lBWEM2SDErdnRzMjFYdWliYmVlOHpac3o0OE95eno3NHhGb3NGZi9ubEY1aE1wZ0diUjBCd2dBcUE5TnpxZEZxd0xLZHFhWFUvM3VidXVBa0E5RHB0WnhKckcySlEvM3VvTStrMGZONE8zSFQ3WGJqbmpsdmhhbTVDYlcwdERqcm9vRjArSHR3VjBYQTRIRmorMDAvNDZJTVBjT0tNR1RqcGxGT3hlZE5HdlAvT3U2amNtdXNqNk91TXY2OXJidHUyNjNLNUVJbEVkcnB0MTJnMFFxUFJnR1ZaK0h5K1B0dDJ1MXA5aThYU2RPNjU1OTQrWmNxVVJjRmdFRzYzbTdqN0pBazRVTEcrRERxdEJqNS84S1JmMW03WTRtcHozNVJ6K2Z0WG8wNTNkaXZxOVFZOCtzekxNRnVzNERnT2RYVjFvQ2hxcCtjWTdLckh3SEVjMUJvTmJIWWJ5b2NQUnpxZHdwOXZ1eTIzN1hjM3lDOVplS1ZTaWRiV1ZtelpzZ1dSU0dTN3ZYdTkvVjZXWmZNanpMUmFMUUtCUUw0Mm9MZjNkeVgvc2NjZSsrNUpKNTAwcXF5c2JKSEg0eUZ0dThRREdEanlxNVJLUUFTOXRicnV1Y1ltMTQwVVJVR24xV3h6ZE5XejllLzJvV1F5dU50YlVUS2tGQTg5OFJ4dXUvNUtKSk5KMU5YVlllVElrZm1hL1QwUnB6b2NUdnp3M1hkSUpCSVlWbDZlejdidnF1RG9kRHFrVWlrME5qYnVVdHV1WHErSDBXaEVPcDJHMStzRmdENWpmYW4yMzJReVpXNjY2YVlMVFNiVHh6Lzg4QU5Db1JBc0ZndUo5WWtIc1B2RWw4a1lHUFE2c0N4YitPdW1MV3RyNjV0dVZDb1ZVRzluOVhkTWZna01JME9icXhuRFI0ekNuLzV5VHk0eEY0bWdwYVVsSHpjUGx2WGYxaFBRNmZWd0ZoVGtQKy9PWGs5eXpUVWFEVUtoRUxaczJZSm9OQXFWU3RVdnE4OXhIRGlPZzlWcWhjbGtRakFZekMvdDdNMTZTMkdDSUFpWU1HSEM2bnZ1dVdmQ3VISGpQbTVyYThzUC95QWdBckRiNU5kbzFCQkZ5Q3VyNngvZldsMVhrMGltRHRYcnREMVVxKzFrM040cEFvMzF0VGo2Mk9OeDhlVlhBd0M4WG0rK1JtQ3d5Yis3ZVFicDgwc0p6SnFhR2xSWFYvYzcwU2RaZloxT2wxc3pEcUN0cmEzUFU0SnQ2Z0ZhNXMyYk4vL3FxNitlb3RGb2FsdGJXOGxnVGhJQ0RCejBlaTBpa2RnaDZ6Yjg5a2s0RWgydVZxdWc3dTk0c1g0K2d5S0E5bFlYNWw5eUpVS2hFTDc0ZENFOEhnOTBPaDNNWm5PUHg0UDd3Z011VGRSUnFWVHdlRHk3M0xacnM5bWdWQ29SQ29XUVNDVHlwYnc3aXZWUE9lV1VuNDg2NnFoVEU0bEVNaHFOZ3FLb0hZb21BZkVBK2dXbFFnNk5Xb1ZtVi9zMXE5Zjh1aTRlVHd3MzZIVzVGdUFlSDJ4cXA4aFBiWnY0eW1iaGFtbkM5VGZmamlPbkhBMEFhR2hvUURLWmhGcXRIckJ0d1FOaC9hVjcwV2cwb0NnS3RiVzFhR2hveU5mMTcyZzZyblN1TDVmTFVWUlVCSXFpME5iV2htUXltUmVQbnE0dnVmeHF0UnB6NTg3OTI3WFhYbnVjUXFGSXRyZTNrN1pkSWdBRFk5Rm9tb1pXbzBZcW5SblczTnErcUs2aCtSV2U1K2xjR0NEdW5xbnY0OVVVVFNPZFNzSHI5ZUN1ZXg3RXFERUhRUkFFMU5UVTVDdmc5dFp5eVcyMy8waWx2RktzNy9QNU9xc2daZjBxNVpXbUp0bHNOaVFTQ1hpOTNueTFaRi9WZkJ6SDRlQ0REMTV4OTkxM0h6SnQyclNIUEI1UHZ2bUhnQWpBYnBOZnJWSkJyVmFpdHI3cDFsL1diYXdMaFNPenRScDFOM2RVV3NSaHRsaDd0M1M3eUZHYXBoRUpoOEZ6UFA3NndLTXdta3hnV1JhVmxaVmdXWGI3enJ3OVNIN3BsS1BydGwxSm5IWm0yNjVjTG9lMEljbmo4U0FVQ2tFdWwvY1o2MHVmZmNxVUtUZWVmLzc1eDlqdDlvM1NIZ0JpOVlrQURFeXNyOU1pbVVvUC8zWGpsdSszVnRjOUl3b2lyZTR5SkZSNnVKM09BalRXMStIelJRdHpSUzNLYmZJQk8rSDY5d1NHWWVEeHRNTmdOT0grUjU0R2tGdjUzZHpjM0t0N3ZDZkl6ekFNTkJvTmdzRmdONnZmbjVxRnJ0dDJiVFlib3RFb2ZENWYzcHZvN2RwU2huL3k1TW1yYnI3NTVvbWxwYVV2QllOQll2V0pBQXljMVZjcUZERG9kR2hzYnIxdzFacGZLNzIrd0F5ZFZnTzUvSC91cUNnS01CaU1zRml0V0w3c1I2eGZ0d1lNdzJEenhnMVFxZFNReWZwWHVOTmZ4NEJoWkdodGFjYklNV054NXowUEFjaDFEelkxTmVXN0IvZkVjTkd1MjNaVktoVmFXbHBRVTFNRGxtWHpWbjlIa0JwdUNnc0xvVlFxNGZGNEVJdkYrb3oxQlVISUovck9QUFBNeDIrOTlkYXBScU54czdTVWsyVDREeXpJQnVQQnB1bGNBVTg4bmlocGNiWGYyTkRzK3JOQ0xvZFdxK2xDZkxGejVaVVZ0VFZWcU56Nkc5S3BORTQrNVE4b0h6RWFQLzMzZTZ6NVpRVU9QZXhJQ0FJUEVRTkhTb1poME56WWdPa3pUa1lrSE1Jckx6d05qOGNEbVV5R29xS2lQVEpoV0M2WFF5YVRJUnFOd3VQeElCd081NC9tK3BQaEYwVVJKcE1KYXJVYXFWUUtVaU5PZjBwNXk4cksxcHg2NnFtUGpSczM3dE9Pamc2RVFpRmk5WWtBREp6VlY2bFVxS2xydkttK29mbnhUQ2FyMG1yVTJ4MWR5V1F5NlBRRy9QamZIMUMxOVRjY05mVVlISEw0SktTU0tUUTNOV0RDSVlkaC9aclZxS3V0d3RqeEV4QU9oWHAxMFhmVlpqWFUxV0h1L0V2aDkzbng4VWZ2UXpybkxpd3NITlRob21xMXVyTjdzWEc3dHQwZGhRM1NjbEtwYmRmdjkzY2IwZFVUK2FVR0hwbE1oaE5QUFBHTzh2THlKMGFPSEFtMzJ3MnIxVXBpZlNJQUEvUmdxMVFRUkZHK2NYUFZhL1dOVFpjb0ZZcTgxZS82WUVxdHB0OSsvUVg4UGkvbVgzdzVkSG85Z3Y0QWdGeWhTU3Fad01SRERzUFMvM3dIdFVhRDh1RWpFUXdHdG50WWQ1WDhGSlVUcElhNmFzeTc4REpVVjI3QnBnM3I0WEs1WURBWW9ORm9kcXQ3c0NjU1NyRitQQjVIUTBQRGJyWHR4bUt4blJyUlZWUlU1TG54eGh1dkJ2REZ5cFVyODFONmlNdFBjZ0M3L1dETDVUSm90Um9rMCtsak4vNVd0Ym1ocWVVU3JVYlRheEpMN0Z5RVdWbzJETFBQT1ErTWpFSEFMNjEvenIyRzR6aUFwakQ1Nk9OUVU3VVZUWTMxMEdpMEE1NklTeWFUU0tkU3VPK1JwekdrdEF4QUxndlA4L3lBN1R6c0d1dTN0YlZoeTVZdFNDUVMvWXIxcFFZZUFDZ3NMSVRKWklMUDUwTWtFb0ZjTHUvVmVrdXhQa1ZST09XVVU5NzUwNS8rTkxxc3JPeUx0clkyRXVzVDdMNEFTTFRRNjdUZ1dGN3pXMlhOSy9XTkxjdFlsaDJ0MWFoMzJNNUtVUlNHanhnRlFSQ1FTaVpCMDl2dnhrc21FakFZakJnN2JpSTg3blp3WFBjYTlGMS9oS2x1K1lCZzBBOWU0UEh3VXk5ZytNaFJTS2ZUcUtxcXlxL0oybFVSa0dvZjlIbzlrc2trcXFxcTBOTFNBcHFtK3lVdVhhMisxWnJyYW16clhEYlMxNGd1bG1WekU0WTFHdGVjT1hQT3V2RENDeTlOcDlQUmpvNE9zbmVQWVBkREFGRUVaQXdEclVZTm56OXcrbStWdGE5RVkvRWhPbzBHREVQM216Q3BWQitiZkNpQXBtaEVJaUU0Q3dwaHM5dVJTcVh5QXljR2d2eDVFWkRKNEhHM1kyanBNTng5LzJPNDdQelpTQ2FUcUs2dXhrRUhIZFRuQXRMZUlOWHJNd3lEMXRaV3RMYTI3dFMyWFdsWWg5UHBCRVZSQ0FhRCtXMjd2UlgxZEhYNTU4NmQrN1pXcTcyUjUvbUUzKzlIT3AyR1hxOG5UenpCN25rQW9naW9WQXJJWlRKc3JhbC9lZTJ2djMyVlNxZUhHUFM2emtrOTRvQ1E4bi81QWdicGRBb2N4dzNPdEJucWYwbkpWbGNUckRZN0Z2ejEvazZCeXJYZDl2ZFlyaXQwT2gwNGprTmxaU1ZjTGhka01obFUvVnlRS20zYkxTd3NCTWR4OEhnOFlGbTJ6M3lCNVBKYnJkYkk3YmZmUHZ2Y2M4KzlUQlRGUkRnY0ppNC93UUI0QUNJZ2w4dWdVTWdSaThkTHF1c2FQdkVIUWtkcE5ibWQ4aGpJWXpPcVozZDRJRjMvM3NTbXZjMkZrMDZiQ1U5N0c5NS82elVFZzBGMGRIVEE2WFFpa1VqczBHVlhLcFdReVdRSWhVSm9iR3pzVm1YWW4yRWRGRVhCYXJWQ285RnN0MjIzdC9kTE9ZS0pFeWV1T3ZmY2MrY1dGaGE2bXB1YmtVcWxTSWFmWUdBRVFLdlRJc3V5NnQ4cWF4NzNkUGl1NGpoZWFkRHI4aG4rQVNQbGJsYjc3ZFE3ZXhHYXB2bzZuSC94NVdBWUJ1Kzgva3ErRTgvcGRQWTRZYmpydHQxb05BcTMyNTBmck5uZldEK2J6Y0pnTUVDcjFlNzB0dDBSSTBaNERqdnNzT3VHRHgrK1dLVlNvYlcxRlVhamtWaDlnb0VUZ09hV2xubnRIY0huWTRta25lZDRxRlQvUzQ0TmxrVWVWRkI5VytJMlZ3c3V1ZUlhdExlMllzbS92MFJUVXhQa2NqbE1KbE8zNDBGcFpyN1V0dHZVMUpSdjIrMXZVUS9QODdEYjdWQW9GUG0yM2I3bSszV045U2RQbnZ6VHpUZmZmR1psWldXa3BhVWxYMEpNUURDZ09ZQU5GU3ZGVHhkK1lHZG9LbCtFc3FkSU9kaXUvN1pnYUJwc05vTldWd3V1dk80bTJCMU9BRUJkWFIxU3FSUlVLbFYrNDVCT3B3TkZVYWlycTBOalkyTzN0dDBkV1gxcEEwOUpTY2wyYmJ1OWlZZmtMV2cwR2x4NDRZVjNYbm5sbGNkekhCY2h3em9JQmxVQXBreVovQyt3cVJkZmV2Wko2STFHYUxVNkNJTHd1N0wrM2Exc3JudVFwbWs4OHRRTE1Kc3RFRVVSalkyTnVaQklxNFZhcmQ2dWdhYy9JN3FrdGwyejJReUx4WUpFSW9HT2pvNCsyM1lsejRUak9Jd2RPL2Judi83MXIrT1BQZmJZeHowZUQ2TFJLQ25sSlJoY0FSZzVjalF1dVBDaWwyb3JmOE9yTHoyWFcyNnBVQTRjQTNmUitrc3V1TkZvQW5xMG1ydWVZMkFZQnA3Mk50anNEcnp3NmpzWU5Yb3NFb2tFYW10cndiSXNtcHFhOHYrL3Z5Y0ZQYlh0Qm9QQkhiYnRkbWI0Y2R4eHgvM3B1T09PTzg1dXQyOXBhV25wdHBHSWdHRFFCQ0FRREdMOHVQRTFKODQ0cWVxN3J6N0R0MTkvQVp2ZHZsZGRmMUVRWUxQYkVZL0hzWHpaajVETDVOdFl3Z0hZdXNQUVNLZFRLQ29wd2RqeEV3SGtob3R1M0xneGIvWDdNNHRmYXR1MVdxMncyKzJJUnFQdysvMEEwSysyM2NNT08yekZBdzg4TUc3eTVNblB1TjF1MHJaTHNHY0ZJQlFLd1dReW9ieHM2TUpqVHpnRkJZV0ZxRmkxQW1hTGRWQmRmNm9YTWlsVkt0Z2RUcXhiOHd1K1dQd0oybHBiME5iYUFxUEpQQ0JDSXdnQzFHbzFpb3FIb3RYVmdudi9janNxdDI2R3FuTXVuaUFJVUNxVi9Xb2Zsa3B5cGJaZHQ5dWRiOXZ0emVwekhOZTFiZmVKRzIrODhSaWxVcm0xcmEyTnhQb0VlMTRBZUo2SFB4REFsQ21UMzFTckZEamlxS09SWmJQNGRWMEZkRHI5cnRONUo1NWo2Y2pSN25BaW5Vcmg2NjgrUTIxTk5hYWRNQU1YWFhZVmZGNFBOcXhiQTRQQjJPdjJvQjNkbVVSbWg5TUppcWJ4NzY4K3crdXZ2SUNXcGtZNEhJWFE2dzNkUktJM0luYWRybXMybTJHMVdwRktwZERXMWdhZTUzZVk0UmRGRVVPR0RGazFlL2JzUDg2WU1lTU9xV1dZV0gyQ3ZTSUFGRVVoRkFwaHhra250MVJ0V3Ivc2diL2RpZG5uekVQQTcwTk45VlpvZGZxZHJ3TGNDWXNzZGRQWjdBNnNXL01MRm43MFBreEdNK2JOdnhqbDVjTVI4UHR3K0JHVDRmZDdVYm4xTnhpTlJvaWRtZnIrUWhBRUtKUktPSndGcUtyY2luKzg5Q3crLzNRaFpJd01kcnNUUE1mbGNnMWRSTEczNzBxSzlRc0tDcUJRS0JBSUJQS3hmbStKUWluRER3RFhYSFBOWCtiTW1UUFZhRFIrMXRIUkFaWmxTYXhQc1BjRW9Dc3V2T2ppZi8yMmNSMCsvdGNIdU9EaUs5RFMxQVNmdHdNNnZhSC93ejEzTXU3UFpjamwrUEt6UlZpMTRtZWNjdHBNVEQxMkdnSUJQNkxSYUw0b1p1b3h4Nk94dmc1TlRmWFFHMDI1KytuSHRYTGJiOHd3bWN6NDVzdlA4TnJmbjRlbnJRMkZoY1ZRS2RXZHBiWVptTXdXYUR0bjkwblovRzFKTERYd09Cd094T054ZUR3ZThEeS93dzA4SE1laHBLU2s3ZTY3NzU1MTBra25QZXIxZWlHTjVDWXVQOEZlRndDS291RHhlSERhNmFkL0RBRFBQL2tJMXE1WmpYUG1YWWd0bXpZZ0VZOUJyZGJzT0JPL2kwaW5rckJZclpoLzBhVW9MU3VIejl1UnY2K2MxYzJDcGhsTVBmWjR1SnFiRUFyNElWY3ErbVgxaTB1R0lKR0k0NzIzWDhQWFgzd0t2VllQaTlXV0N6dnd2NkdsTXJrY09yMmhXeUdRZEgyTzQzTGhnOE1CazhtRWpvNk9IYmJ0U2xaZkZFVk1uejc5cmJ2dXVtdGtXVm5aVnkwdExYdHNmUmtCRVlCK0l4cU5vc0RwOU45MjIyMDNBY0JkdDkyQXFzcmZjTVNVbzdGbTlVcHdQQXVWU3QxM09MQUxXWCtlNThISVpEaml5Q21nYVJyaGNIRDc0U0FVaFVRaURvUFJpS0dsNVdocGFlcnpVb0lnd0dxMVFpWmo4TlhuaS9EMzU1L0Mrb3BmNEhRV1F0bWwyQ2RQMXM1cmFEVGFicHQwUlZGRU9wMkd3V0NBeFdJQnk3Sm9iVzNORi9yMEpxYlN1ZjZ3WWNQYVpzMmFkY1l4eHh4ek9jZHhLZEsyUzdCUGh3QWVqd2NMRml4NDhROS8rTVBMSE1kaHdVM1hvTGhrQ0E0NzRpajg5TjhmSUlvQ1pETDVMbGwvcWcvdlF4UkZ4R0k1ZDUraTZCN2ZTZE0wb3BFSUNnb0xNWHprS0dReTZSNnRMazNUS0NvcVJpUWN4anV2L3dPTFAvNC9KQk5KT0p3RlBXYjJwWC9LWkRLd1dHeWdhUms0amdOTjB4QUVBWVdGaGZuQ29HQXdDSXFpK3RXMk8ydldyTmYvL09jL2p5d3JLL3V5dmIyZE5QQVE3TnNDSUxtNkxTMHRlT0NCQjI0NDdyamp2Z1dBdnk2NEdlTW1Ib3p5NFNPeGFjTjZhTFFhOUdmSno2QjhLSnBHSnBzQlRkUGJEUm9SQkFFNnZSNDJ1d08vckZ5T0Y1NStISFUxTlJoYVdnYU5UcmVkMWU5S2ZpQlhlMERMWkxEYTdmblorUVVGQmVCNUhoNlBCeHpIOVZuVXc3SXNzdGtzSEE1SGZNR0NCV2ZNbmozN3FrUWlrWktXZFJLclQ3RFBld0FBRUkvSFliUFo4UFRUVDU4MmRPalFkWnMzL29wSDc3c2JwNXgrQm5SNlBhcTNib1hSWklZd2dIUDlkL2FkWGNrc0NBSmtNaGtLQ291UVNhZngwWHR2NFlOMzNrQTJrNEhkNGNoWjZoNnN2cmlOc01UaWNTUlRTZkJDN2dRZ204M0M1L1B0Y051dTlGb0FLQ3NyVzNicHBaZE9HRHQyN0pmTnpjMUlwOVBFNmhQc1h3TEFNQXdhR3hzaGw4dng0WWNmSHFYWDYwUGZmL3MxN3J2clR6aG0yb2tJaFlLb3J0d0NrOG5jbzFVZFZQSlQyd3VCeVdTR3dXakNzcVgvd2N2UFBvblZLMzZHeFdxRDNtanNNZFlYdDdIY1FHNnpzTlZxalMyNDdkYlR6emo5RDA5SnZ6dWRUdmRwOVRtT0E4dXlLQ29xY3YvMXIzODllODZjT2RQUzZYU1QyKzBtVnA5Zy94UUFDZEZvRkFVRkJmd1RUenh4UEUzVCtPRzdiN0R3bis5aTVsbHowRkJYQTNkN0t3eEdJd1JSMkRPZmlPb2U2d09BM2VsRUxCYkZ1NisvZ284L2ZBK0plQnpPZ3NMY2VYd1g4bTlMZk1ucUp4SUplRHdkT09pZ2c5WmVmTkVGRThxSGxYMXo2YVdYTGlnc0xQeXFxOGowdEdWWXl2QlBuVHIxcHp2dnZIUHNtREZqUG8xR280akZZc1RxRSt6ZkFpQlZ1N1cwdE9EY2M4L2RkTTg5OTh3RmdIZmVlQVgxdGJseDJ4dlhyMFV3NElkV3ArdjFaR0F3T2dwRk1SZnJGeFdYb0tHMkZxODgvelEyckY4TGg3TUFlb09obTlYdmlmalNGcDJPRGkvVWFqVm1ubjdhSXljY1ArMElqVWJUL091R0RhQnBHdi84NXo5bm1VeW0rTGJoQm9COEthOWVyOGRsbDEzMnA2dXV1dXA0UVJBaXBJR0g0SGZsQVZBVUJacW1VVlZWaFQvKzhZOExiNzMxMXR6eDRKOXVRSWZIalpOT25ZbXRXemFCWXprb2RtUENibi8xUUpyT1k3VTVrSWpIOGZtaWhYanpIeThoSG91aHNLaDR1d3gvVDNkRDB6VGk4VGlDd1JER2pSdTc2WWJycjV0KzRnblQ3L2I1QTRqRjRsQXFsUkFFQWVQR0hZUzc3Nzc3VkkxR0kwZ0NJQ1g2UkZGRWFXbnBqeGRmZlBGQjA2ZFBmOGJ0ZGlNZWo1TlNYb0o5Q2dNMlpUT2RUa09oVU9EQkJ4OTgwZVB4VUI5OTlOSHoxMXcyRDI5OXVBZ1REajRNSzViOUZ5ZWNkQm9FbmdmUGMzbnJQWkRXWHhBRWFMUmFXQ3hXckZxK0RGOHUvZ1RoWUJBbWl4a3ExZlpXSDcxWS9VQWdBSlBKaExObno3N3I4TU1PZll4aGFMUzB1Q0NLSW5pZVIyR0JFM0taSEwvOTloc3V2UERDRldxMWVzb05OOXp3aTVUa014Z000dm5ubi84bnBWTDVMTS96SUxQNENYNjNIb0FFaG1HUVNDU3dlZk5tM0hISEhTOU1uVHIxSnphYnhTM1hYSWF5OHVFWVBuSTBWcTljQnFWS2xUL0RIeWp5UzlWNk5vY0RjcmtjaS83dlEzejAzdHZJcE5Od0ZoWkNvVkRteVMvMlFmNXNOZ3VmMzQraW9xSjFGMTR3LzlCamp6MzZzWEFrZ2tnazJvMjhPUTlDQkVYUmFHaG93TkZISDEyeFlNR0MyUXFGQXVQR2phdjR5MS8rTW1iS2xDblBCb05CSkJJSjR1NFQvUDQ5QUFuSlpCS0ZoWVc0NjY2N1RwZy9mMzVWd084YitlempEK0h4Wi8rT2Q5OThCUnZYcjhXa282WWdIQW9OaUVXVXJMN1pha0ZOVlNXKy9QUmoxRlZYd1daM1FLSHNUbnowWWZYOWZqOEVVY1JaWjh4YVBITGt5Tm1Dd01QVDRjM1Y4Rzh6amp3L0M3RnpzNUJNSnNNMTExeXpPSmxNVHJQWmJNdFVLaFZjTGhleCtnUUhqZ2ZRMVJOb2FHakFpQkVqaElVTEZ4NXRzOWsyL1hmSnYvSG8vWGZqckRueklBZ2k2bXVxWVRLYStuVTgySnYxNzVyaEZ5SGlxOFdMOE1iTHViYmR3dUlTeUJVS0NJTFFxOFdYWXYxME9vMXdPSXdKRXliOGNzVmxsODcvNDFsbnpXYXpXVVNqVWREOUlDL0RNRWluMDJodmI0ZkpaRnFXVENiSmlDNkNBOWNEa0N5anorZERhV21wNzczMzNqdnl2UFBPaTMrNjhFT1pTcTNHSlZkY2kzOTk4RGJVR2cwS0Nvb1FqVVoyMmtXV0duZ3NWaXNxdDJ6R2w0cy9Sa3RqWSs1Y3Z6UEQzNTlVWXlRU0JTRGk5RCtjOXRRSkoweGZrTTFrNFBQNWRyb3dSMG9zU3RPQ2lkVW5PR0E5QUlrUVBNK2pvNk1EUnh4eFJPYW1tMjQ2QndBK2ZQZE5MUDNoTzV3Mjh5eFVyRjZCV0RRQ25WNi9FMzM3T2FLWlRHYVl6Vlo4KzlYbmVQM2w1K0gxZUZCVU1pVHY4b3M3dURlTzQrSHorMkhRNnlLelpwNCs5N2hqajEzZzkvc1JDQVR6cnlFZ0lBS3dteUlBQUZ1M2JzVmxsMTMyMlRYWFhITS9BRHg2LzkzSVpqTTQ0NC9uWU9YeW54Q1B4YUJVcTNjOFU0L1BXZjJDd21KRUltRzgvL2FyK09hTHhkRHFkTEJZYlR0MDl5WExIQXlGRUltRWNkb3BKMzgrZi83NVkwMUc0MEovTUFpTzV3anhDWWdBRERSNG5rYzBHc1ZOTjkxMDM2V1hYbm9uQU54Mi9aVmdHQm1PUG00NnRtemF1TU1hZWtFUVlMVTdvSkFyOFBtbi80ZFhYbndhNjlmOEFydkRDWlZLRGI1ZlZwK0QzeC9Bc05MU3RxdXV1SHorbVdlY2NaWkNJWGVId21GUUFDZ1E4aE1RQVJqNEM5QjBmc2ZkazA4KytmakpKNS84UW9mSGpWdXZ1eHlqUm8vRnNPSERVYkZxQlhSZFp1MUpFTVZjdDExaFVRbkM0UkRlZmZNZitPYUxUOEZtc3JBN0N3Q0s2dDVzMU12MVk3RVlJcEVvSms4KzZvT3JyN3B5ekxqeDR6NzArWHhJSkpMa2lJNkFDTUJnUTZvUmFHaG93UDMzMzMvemtDRkQyanM4YnR4eTNlVVlOK0VRYUxSYS9MYngxODVobm1MK1IyOHd3V0sxNDVkVnkvSFNNNCtqdW5JTGhnd3RnMXFyM2VFSmdwU0hhRzkzUTZ2UjRPU1RUcnoweUNNbVhjanhYTHlqdzB0aWZRS0NQU1VBT1dzdUloNlBvNlNrQkk4Ly92aHhPcDB1c25uanIzamxoYWR4NXV4ekVRejRVVk5kQ2ExV0MwWW1nOFBwUkRJUng3L2VmeHYvZlBzTlpESnBPSnlGRURyRllVZFdQeHFMSVJhTDQ5QkREbDU3MDAwM0hEdDYxT2gzUEI0UDBoblNla3RBSUVHMnB5NGtKZUZxYTJzeGFkS2srbzgrK3VpUWM4NDVaOU9YbjMyaUx5d3V4dmtYWFk1L3Z2c0dyRlliaG84YWplKysvZ0pMdi84T2tYQVlGcnNkRE1Qa2UvQjNaUFg5Z1FDS2k0cmlaOHlhZWVIdzh2TFBsRW9sYW12cWN2Y0FDb0JJL3ZJRUJIdlNBK2hLMGtBZ2dPSERoemZkZWVlZFI5STBKYnoyOHZQNDRidXZjZmE1OC9IcnVncTgrdUt6V0x6d1gwaG5NckE2bmFCcHVsOVdQNUZJSUJBSVl2aXdZZXZQT25QV29XTkdqL29zbC9XUEVLdFBRTEN2Q0VBNm5VWkhSd2R1dXVtbXFqdnV1UE5TQUhqb25yc1FpWVNnMCt2eHhlS1BVVmhjMHE4YUFhbVUxK1BKTGRlOFlQNzVqNTE1NXF6RE9aYXI2K2p3a25KY0FvSjlTUUM2aGdOTlRVMllPWFBtZTZlZWV1cmZBZUQ2S3kvQ2lGRmpjZFRVNHhCUHhQdGw5Vk9wRktMUktDWk9uTERtNnF1dU9PYkVFNmJmRlk4bkVDZE5PQVFFKzZZQVNBZ0dnekFhalhqbGxWZXVQK3JJSTEveGU3MTQ3ODFYVVQ1OEJGS3BaSjlydHlpS1FrZEhCemlPd3psenpyN2o2cXV1T05KaXNhNlFsbkFROGhNUTdCaXl2WHB4bVF4K2YyNnp6NXR2dlhYZFZWZGROWExseXBVejZtcXJNV1JvS1dSeU9kak9IdnV1VmorVHlhQ2p3NHVqampwaTYyR0hIanB2V0ZuWnBrZ2tpbmc4RHFQQlFQNnFCQVQ3Z3djQS9HOHpqa3Fsd3IzMzNudVNXcTJPUmNJaGhFTzVQWHBkVzI5RlVVUkhSd2VpMFNoT1BubkdwOWRjZmRVNHE5VzZxYTI5bld6UklTRFlId1ZBSW0xTFN3dkdqQm1ENTU5Ly9nUUFpVlpYQzNpT0E4TXcrV1diMFdnVWh4OTIyRTlYWFhuRkgyZi84YXl6RTRrRWdzRWdhYjBsSU5oZkJhQ3JhOS9jM0l4cDA2YXRmZTIxMTZZQlFIVlZyakFvR0F3aUZvdGgrdkhUbnIvazRvdU9IekZpK0djZFhoK1pwMDlBOEhzUkFDQTNTVGNRQ09DTU04NVlkOTIxMTU0VER2cFJXMXVIc3JMUzJKeXpaMTl3ME5peHQvajgvdHpxTFpCU1hnS0MzWVZzWDdvWm1xYVJ6V1pSVlZXRlcyNjk1Uk81VXZYVTV0KzJUcmp1dW1zdWNyczkzcGFXRm1oMU9rSjhBb0xmb3dBQXVhU2dJQWpRYUxRNGFPell4UnpQYnpRWURONjZ1bnJ5MXlJZ0dHQlFnenFubjRDQWdPUUFDQWdJaUFBUUVCQVFBU0FnSUNBQ1FFQkFRQVNBZ0lDQUNBQUJBUUVSQUFJQ0FpSUFCQVFFUkFBSUNBaUlBQkFRRUJBQklDQWdJQUpBUUVCQUJJQ0FnSUFJQUFFQkFSRUFBZ0lDSWdBRUJBUkVBQWdJQ0lnQUVCQVFFQUVnSUNBZ0FrQkFRRUFFZ0lDQWdBZ0FBUUVCRVFBQ0FpSUFCQVFFUkFBSUNBaUlBQkFRRUJBQklDQWdJQUpBUUVCQUJJQ0FnSUFJQUFFQkFSRUFBZ0lDSWdBRUJBUkVBQWdJQ0lnQUVCQVFFQUVnSUNBZ0FrQkFRRUFFZ0lDQWdBZ0FBUUVCRVFBQ0FnSWlBQVFFQkVRQUNBZ0lpQUFRRUJEc05mei9BREs4YksxczB5eVhBQUFBQUVsRlRrU3VRbUNDIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wyIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDEtMTciLCJ1cmwiOiJodHRwczovL3d3dy5heGVsbC5jby5qcC9lbi8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNIQUxPIEFVVEgiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDIzMDExNzAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAxLTE3In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wMS0yNyJ9LHsiYWFndWlkIjoiM2Y1OTY3MmYtMjBhYS00YWZlLWI2ZjQtN2U1ZTkxNmI2ZDk4IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIzZjU5NjcyZi0yMGFhLTRhZmUtYjZmNC03ZTVlOTE2YjZkOTgiLCJkZXNjcmlwdGlvbiI6IkFyY3VsdXMgRklETyAyLjEgS2V5IENhcmQgW1A3MV0iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MTAwLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH0seyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjYsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjYsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQytqQ0NBcUNnQXdJQkFnSVVUWEp5MjhscFFWbGhJcDdFVEJpK1U0YmNhRDh3Q2dZSUtvWkl6ajBFQXdJd2dZQXhDekFKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJREFwT1pYY2dTbVZ5YzJWNU1SRXdEd1lEVlFRSERBaFRiMjFsY25ObGRERVVNQklHQTFVRUNnd0xRMjl0Y0c5VFpXTjFjbVV4RURBT0JnTlZCQXNNQjBGeVkzVnNkWE14SVRBZkJnTlZCQU1NR0VOdmJYQnZVMlZqZFhKbExVWkpSRTh0UTBFdFVtOXZkREFnRncweU16QTBNVGd4TlRRMU5UQmFHQTh5TURVek1EUXhNREUxTkRVMU1Gb3dnWUF4Q3pBSkJnTlZCQVlUQWxWVE1STXdFUVlEVlFRSURBcE9aWGNnU21WeWMyVjVNUkV3RHdZRFZRUUhEQWhUYjIxbGNuTmxkREVVTUJJR0ExVUVDZ3dMUTI5dGNHOVRaV04xY21VeEVEQU9CZ05WQkFzTUIwRnlZM1ZzZFhNeElUQWZCZ05WQkFNTUdFTnZiWEJ2VTJWamRYSmxMVVpKUkU4dFEwRXRVbTl2ZERCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkNnRzdyNlZBL2grQnluVW55RFpNRDBWWmtZVzZSR25waDB3MjVnUURXTW9xQWFpVWFGRzVNQ2xraGFrSUJwTEYrNnhKQmhPMWdzKzdDMWsvanVWdXYyamdmTXdnZkF3SFFZRFZSME9CQllFRkp6MWdGdFRUQk5mZmZES3ZkanBVRXlwNzB6dE1JSEFCZ05WSFNNRWdiZ3dnYldBRkp6MWdGdFRUQk5mZmZES3ZkanBVRXlwNzB6dG9ZR0dwSUdETUlHQU1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQXdLVG1WM0lFcGxjbk5sZVRFUk1BOEdBMVVFQnd3SVUyOXRaWEp6WlhReEZEQVNCZ05WQkFvTUMwTnZiWEJ2VTJWamRYSmxNUkF3RGdZRFZRUUxEQWRCY21OMWJIVnpNU0V3SHdZRFZRUUREQmhEYjIxd2IxTmxZM1Z5WlMxR1NVUlBMVU5CTFZKdmIzU0NGRTF5Y3R2SmFVRlpZU0tleEV3WXZsT0czR2cvTUF3R0ExVWRFd1FGTUFNQkFmOHdDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWdjZ1hHTURQMnJmaDRFVFk5RUpMd3VYbzFTOVVpcXRFbVBocTkvZGlTMG5BQ0lRRG95TFpvc3g4clJBRjF2cFJYY3NWUUREU0hvRXMvUGJtRjNFci9tSjB4Nnc9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUErZ0FBQVBvQ0FZQUFBQk5vOVRrQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBaEdWWVNXWk5UUUFxQUFBQUNBQUZBUklBQXdBQUFBRUFBUUFBQVJvQUJRQUFBQUVBQUFCS0FSc0FCUUFBQUFFQUFBQlNBU2dBQXdBQUFBRUFBZ0FBaDJrQUJBQUFBQUVBQUFCYUFBQUFBQUFBQUVnQUFBQUJBQUFBU0FBQUFBRUFBNkFCQUFNQUFBQUJBQUVBQUtBQ0FBUUFBQUFCQUFBRDZLQURBQVFBQUFBQkFBQUQ2QUFBQUFEckVlS2tBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBQ3pHbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVdFMVFJRU52Y21VZ05pNHdMakFpUGdvZ0lDQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQZ29nSUNBZ0lDQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJZ29nSUNBZ0lDQWdJQ0FnSUNCNGJXeHVjenAwYVdabVBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM1JwWm1Zdk1TNHdMeUlLSUNBZ0lDQWdJQ0FnSUNBZ2VHMXNibk02WlhocFpqMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzlsZUdsbUx6RXVNQzhpUGdvZ0lDQWdJQ0FnSUNBOGRHbG1aanBaVW1WemIyeDFkR2x2Ymo0M01qd3ZkR2xtWmpwWlVtVnpiMngxZEdsdmJqNEtJQ0FnSUNBZ0lDQWdQSFJwWm1ZNlVtVnpiMngxZEdsdmJsVnVhWFErTWp3dmRHbG1aanBTWlhOdmJIVjBhVzl1Vlc1cGRENEtJQ0FnSUNBZ0lDQWdQSFJwWm1ZNldGSmxjMjlzZFhScGIyNCtOekk4TDNScFptWTZXRkpsYzI5c2RYUnBiMjQrQ2lBZ0lDQWdJQ0FnSUR4MGFXWm1Pazl5YVdWdWRHRjBhVzl1UGpFOEwzUnBabVk2VDNKcFpXNTBZWFJwYjI0K0NpQWdJQ0FnSUNBZ0lEeGxlR2xtT2xCcGVHVnNXRVJwYldWdWMybHZiajR6TURBd1BDOWxlR2xtT2xCcGVHVnNXRVJwYldWdWMybHZiajRLSUNBZ0lDQWdJQ0FnUEdWNGFXWTZRMjlzYjNKVGNHRmpaVDR4UEM5bGVHbG1Pa052Ykc5eVUzQmhZMlUrQ2lBZ0lDQWdJQ0FnSUR4bGVHbG1PbEJwZUdWc1dVUnBiV1Z1YzJsdmJqNHpNREF3UEM5bGVHbG1PbEJwZUdWc1dVUnBiV1Z1YzJsdmJqNEtJQ0FnSUNBZ1BDOXlaR1k2UkdWelkzSnBjSFJwYjI0K0NpQWdJRHd2Y21SbU9sSkVSajRLUEM5NE9uaHRjRzFsZEdFK0NsOUVLMzhBQUVBQVNVUkJWSGdCN04xL2pHVlpRaC8yZSs2cjdwbnAzOVZkUFQxZFZkMHp1d3dMdzlpRTBQeFkyeVJ1U0lSRExMQmo1TWdFUWd3NC9pR3dIQUtKSTV3ZnNtWEZpbVVsVm1KSFNwUkVUa2lrU0xFaTVhOUVpbU5HT0pFY2RvZGRrTmRyMEFKRGRqenM3QTRzQzdzejAxMzE3c2s1NTc3cXFmNWRWZS9YL2ZGNVVGMnYzcnYzM0hNK3A3YXF2blBPUGFlcVBBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBd0lvRXdvcXU0eklFQ0JBZ1FJQkF2d1h5M3d6MXJBa3hmVzc2M1J5MUowQ0FBQUVDQkFnUUlFQ0FBQUVDL1JQd0gvVDcxMmRxVElBQUFRSTlGUEFMdDRlZHBzb0VDQkFnUUdDRkFublV2SG4reG8ydm1qYk5YNnBDZUNiOThmREw3N3o1NWw5ZVlSMWNpZ0FCQWdRSWpFSmdZeFN0MUVnQ0JBZ1FJRURncEFJbG9PK0g2WWZyeWVTSFFnaFYwOFJQcGNJRTlKT0tPbzhBQVFJRUNEeEdRRUIvREl5WENSQWdRSUFBZ1E4RTZqalppckdwOHMzbklkUy8vY0U3bmhFZ1FJQUFBUUtMRWpoWTdHVlI1U21IQUFFQ0JBZ1FHS0JBVXpYWDgraDVTdWVwZGRGLzRCOWdIMnNTQVFJRUNLeGZRRUJmZngrb0FRRUNCQWdRNkx4QUhjTEZOcHgzdnFvcVNJQUFBUUlFZWlzZ29QZTI2MVNjQUFFQ0JBaXNUaUROYnI5WXhUekIzWU1BQVFJRUNCQllsb0NBdml4WjVSSWdRSUFBZ1dFSWxQM09RNGpYaHRFY3JTQkFnQUFCQXQwVkVOQzcyemRxUm9BQUFRSUV1aUJRaHMzVDRQa0xYYWlNT2hBZ1FJQUFnU0VMQ09oRDdsMXRJMENBQUFFQzh3dmtnSjV1UVEvbnl3cnU4NWVuQkFJRUNCQWdRT0F4QWdMNlkyQzhUSUFBQVFJRUNGUjV5ZlpxZDNmM21SampPZmVnKzQ0Z1FJQUFBUUxMRlJEUWwrdXJkQUlFQ0JBZzBHZUJFdER2Ykd5a0ZkeXJTMzF1aUxvVElFQ0FBSUUrQ0Fqb2ZlZ2xkU1JBZ0FBQkFtc1VhT0tkelNxV2dHNFo5elgyZzBzVElFQ0F3UEFGQlBUaDk3RVdFaUJBZ0FDQmt3cVVFZlNxMlRpWDlrQS9uYWE0bHhYZFQxcVk4d2dRSUVDQUFJRW5Dd2pvVC9ieExnRUNCQWdRR0xOQUc5RHI1bng2RW1JSUF2cVl2eHUwblFBQkFnU1dMaUNnTDUzWUJRZ1FJRUNBUUw4RlFuTnZEM1JUM1B2ZGxXcFBnQUFCQWgwWEVOQTcza0dxUjRBQUFRSUUxaTNRVk9GNm11S2VsM1FYME5mZEdhNVBnQUFCQW9NV0VOQUgzYjBhUjRBQUFRSUU1aGRJbTZCZm5MOFVKUkFnUUlBQUFRSlBFeERRbnlia2ZRSUVDQkFnTUhLQnREU2NnRDd5N3dITkowQ0FBSUhWQ0Fqb3EzRjJGUUlFQ0JBZzBEZUJ2RUJjV1JRdWhIdjNvUGV0RGVwTGdBQUJBZ1I2SlNDZzk2cTdWSllBQVFJRUNLeFVvQVQwR0tzWDBoWnJLNzJ3aXhFZ1FJQUFnVEVLQ09oajdIVnRKa0NBQUFFQ1J4ZVloQkRPNThOVFJHKzNYVHY2dVk0a1FJQUFBUUlFamlFZ29COER5NkVFQ0JBZ1FHQkVBaVdNNys3dW5vNHhuaDFSdXpXVkFBRUNCQWlzVFVCQVh4dTlDeE1nUUlBQWdlNEx2RCtaWEVwYnJGMmF6WEEzZ3Q3OUxsTkRBZ1FJRU9peGdJRGU0ODVUZFFJRUNCQWdzRVNCRXNhYmVHY3ozWCtlVm5HUDVyY3ZFVnZSQkFnUUlFQWdDd2pvdmc4SUVDQkFnQUNCeHdxRVp1TmNldk9aY2tDTVJ0QWZLK1VOQWdRSUVDQXd2NENBUHIraEVnZ1FJRUNBd0dBRllsMWZUSXZFNWI4WHJCRTMyRjdXTUFJRUNCRG9pb0NBM3BXZVVBOENCQWdRSU5BdGdUSmFIcHJtMnF4YTlsbnJWditvRFFFQ0JBZ01VRUJBSDJDbmFoSUJBZ1FJRUZpVVFBenhXbG9rTG8rZk4ra21kRlBjRndXckhBSUVDQkFnOEFnQkFmMFJLRjRpUUlBQUFRSUVXb0c2cXRNQ2NmbGhBTDExOEM4QkFnUUlFRmllZ0lDK1BGc2xFeUJBZ0FDQjNndWtFZlJMdlcrRUJoQWdRSUFBZ1o0SUNPZzk2U2pWSkVDQUFBRUNLeFpvOHZWQ1RGUGN5OFBzOXRiQnZ3UUlFQ0JBWUhrQ0F2cnliSlZNZ0FBQkFnVDZMRkRtdERjeHZwRDJRVTlKM2YzbmZlNU1kU2RBZ0FDQmZnZ0k2UDNvSjdVa1FJQUFBUUtyRnNnQmZWS0hTZDRIM1lNQUFRSUVDQkJZZ1lDQXZnSmtseUJBZ0FBQkFqMFRLUFBadDdlM24wbWo1K2RueThPWjQ5NnpUbFJkQWdRSUVPaWZnSURldno1VFl3SUVDQkFnc0d5QkVzYnZUaWFYWWhVdmxpbnVlWks3QndFQ0JBZ1FJTEJVQVFGOXFid0tKMENBQUFFQy9SVm9Rc2dydU0rMldldHZPOVNjQUFFQ0JBajBSVUJBNzB0UHFTY0JBZ1FJRUZpZFFCa3REMDF6cmdyaDlPeXlSdEJYNSs5S0JBZ1FJREJTQVFGOXBCMnYyUVFJRUNCQTRBa0NiUml2bXd2cFNYNWV0bHg3d3ZIZUlrQ0FBQUVDQkJZZ0lLQXZBRkVSQkFnUUlFQmdpQUtocVdkN29GZXpkZUtHMkVwdElrQ0FBQUVDM1JFUTBMdlRGMnBDZ0FBQkFnUTZKZENFdEFkNlNBUG9hYVc0VGxWTVpRZ1FJRUNBd0VBRkJQU0JkcXhtRVNCQWdBQ0JlUVhxcXA0dEVDZWZ6MnZwZkFJRUNCQWdjQlFCQWYwb1NvNGhRSUFBQVFMakVpaUpQTWFZVjNIM0lFQ0FBQUVDQkZZa0lLQ3ZDTnBsQ0JBZ1FJQkFUd1R5b25BbG9JY1FaL2VnNTVjOENCQWdRSUFBZ1dVTENPakxGbFkrQVFJRUNCRG9uMEJadGIySjZSNzBhSHA3LzdwUGpRa1FJRUNncndJQ2VsOTdUcjBKRUNCQWdNQlNCZjc0cEE2VHMrVVNvV3kxdHRTcktad0FBUUlFQ0JDb0tnSGRkd0VCQWdRSUVDQndXS0RNWjc5MjdXZWZqYkU1Yi96OE1JM25CQWdRSUVCZ3VRSUMrbko5bFU2QUFBRUNCSG9wTUQxOSttSWFONzg0bStMdUp2UmU5cUpLRXlCQWdFRGZCQVQwdnZXWStoSWdRSUFBZ2VVS2xEQStyYXJMYWFrNHE3Z3YxMXJwQkFnUUlFRGdQZ0VCL1Q0T1h4QWdRSUFBQVFKWm9KN0VzMVVJcDJjYVJ0QjlXeEFnUUlBQWdSVUlDT2dyUUhZSkFnUUlFQ0RRTjRFNERSZFRLcy9CM0czb2Zlczg5U1ZBZ0FDQjNnb0k2TDN0T2hVblFJQUFBUUpMRVNpajVhRnBYcGlWWHJaY1c4cVZGRXFBQUFFQ0JBamNKeUNnMzhmaEN3SUVDQkFnUUNBTGhCQ3ZwWC95K0hrZVFTK2huUXdCQWdRSUVDQ3dYQUVCZmJtK1NpZEFnQUFCQXIwVWlHRnlvYTI0R2U2OTdFQ1ZKa0NBQUlGZUNnam92ZXcybFNaQWdBQUJBc3NXaUZad1h6YXg4Z2tRSUVDQXdBTUNBdm9ESUw0a1FJQUFBUUlqRjJqdk9ZL3g0Qjcwa1hOb1BnRUNCQWdRV0oyQWdMNDZhMWNpUUlBQUFRSjlFQ2h6Mm1NVnJsWFI3ZWQ5NkRCMUpFQ0FBSUhoQ0Fqb3crbExMU0ZBZ0FBQkFvc1F5S2w4VXRmVnVWSllzRURjSWxDVlFZQUFBUUlFamlJZ29COUZ5VEVFQ0JBZ1FHQWNBbVcxOW12WHJqMmIxbTQvTjFzZXpncnU0K2g3clNSQWdBQ0JEZ2dJNkIzb0JGVWdRSUFBQVFJZEVTaGhmUC9VcVV0cGV2dG1POFhkQ0hwSCtrWTFDQkFnUUdBRUFnTDZDRHBaRXdrUUlFQ0F3QkVGU2tCdlF0aE1LOFhOdGxrNzRwa09JMENBQUFFQ0JPWVdFTkRuSmxRQUFRSUVDQkFZbGtBZDQ5a1F3dWxacTB4eEgxYjNhZzBCQWdRSWRGaEFRTzl3NTZnYUFRSUVDQkJZc1VBSjQ3R3VMOHhTZWJ2bDJvb3I0WElFQ0JBZ1FHQ3NBZ0w2V0h0ZXV3a1FJRUNBd0dNRXduUjZmZmJXYkoyNHh4em9aUUlFQ0JBZ1FHQ2hBZ0w2UWprVlJvQUFBUUlFK2k4UVFyeFdoVFNHSHN0RzZQMXZrQllRSUVDQUFJR2VDQWpvUGVrbzFTUkFnQUFCQXFzU2lHRmlnYmhWWWJzT0FRSUVDQkE0SkNDZ0g4THdsQUFCQWdRSWpGeGdOcVU5YmJIbVFZQUFBUUlFQ0t4Y1FFQmZPYmtMRWlCQWdBQ0JUZ3JrZGVIYWdCN1RGUGZ5YkxaVVhDZXJxMUlFQ0JBZ1FHQjRBZ0w2OFBwVWl3Z1FJRUNBd0VrRnlxcnRzUXJYRHJMNlNRdHlIZ0VDQkFnUUlIQjhBUUg5K0diT0lFQ0FBQUVDUXhhWTFDR2NMUTBNbFNIMElmZTB0aEVnUUlCQTV3UUU5TTUxaVFvUklFQ0FBSUcxQ0pRd2Z2WHExZWZTNnUzbjdLKzJsajV3VVFJRUNCQVl1WUNBUHZKdkFNMG5RSUFBQVFLSEJhYW5UcVVGNHVMbEZOTHp5MGJRRCtONFRvQUFBUUlFbGl3Z29DOFpXUEVFQ0JBZ1FLQW5BaVdNeDdxK2xLSzViZFo2MG1tcVNZQUFBUUxERWhEUWg5V2ZXa09BQUFFQ0JPWVNDQnZ4YkJYQ3FWa2hSdERuMG5ReUFRSUVDQkE0bm9DQWZqd3ZSeE1nUUlBQWdhRUt0R0Y4V2w5TVQvSnp0NkVQdGFlMWl3QUJBZ1E2S3lDZ2Q3WnJWSXdBQVFJRUNLeGVJRFROOWRsVjg1WnJSdEJYM3dXdVNJQUFBUUlqRmhEUVI5ejVtazZBQUFFQ0JCNFNDT0g1Tk1VOWpaKzNxOFE5OUw0WENCQWdRSUFBZ2FVSkNPaExvMVV3QVFJRUNCRG9vVUFJRm9qclliZXBNZ0VDQkFnTVEwQkFIMFkvYWdVQkFnUUlFRmlRUUpPMldmTWdRSUFBQVFJRTFpR3dzWTZMdWlZQkFnUUlFQ0RRT1lGOHozbWEyaDRPN2tIdlhBVlZpQUFCQWdRSURGM0FDUHJRZTFqN0NCQWdRSURBMFFUS3F1MGh4cXZ0QXU3V2h6c2FtNk1JRUNCQWdNRGlCQVQweFZrcWlRQUJBZ1FJOUZrZ0IvUkpOUW5uU2lPQ0ZkejczSm5xVG9BQUFRTDlGQkRRKzlsdmFrMkFBQUVDQkJZcFVJYkxyMTY5K2x6VlZPZG5HNkFiUWwra3NMSUlFQ0JBZ01BUkJBVDBJeUE1aEFBQkFnUUlERnlnaFBIcHFWT2JzWXFYMGhacnVia0Mrc0E3WGZNSUVDQkFvSHNDQW5yMytrU05DQkFnUUlEQXFnVktHSTkxZlNubGN0dXNyVnJmOVFnUUlFQ0F3RXhBUVBldFFJQUFBUUlFQ0JTQjlFZkJtVFJ1ZmlwOWtZZlFqYUQ3dmlCQWdBQUJBaXNXRU5CWERPNXlCQWdRSUVDZ2d3THRDSG9JbDJhcGZIWWJlZ2RycWtvRUNCQWdRR0RBQWdMNmdEdFgwd2dRSUVDQXdIRUVRdE1jN0lFdW9COEh6ckVFQ0JBZ1FHQkJBZ0w2Z2lBVlE0QUFBUUlFZWk4UXd2TlZTR1Bvc1YwbHJ2ZnQwUUFDQkFnUUlOQXpBUUc5WngybXVnUUlFQ0JBWUdrQ3dRSnhTN05WTUFFQ0JBZ1FPSUtBZ0g0RUpJY1FJRUNBQUlHQkM4eW10RGViQTIrbjVoRWdRSUFBZ1U0TGJIUzZkaXBIZ0FBQkFnUUlMRnNncnd2WGxJdkVrTzVCdDREN3NzR1ZUNEFBQVFJRUhpZGdCUDF4TWw0blFJQUFBUUxqRVNnajZDSEdxK05wc3BZU0lFQ0FBSUh1Q1FqbzNlc1ROU0pBZ0FBQkF1c1EyS2dtNFd5NWNMQUgram82d0RVSkVDQkFnSUNBN251QUFBRUNCQWlNVzZCc2ZiNjF0ZlZjbXVoKzN2NXE0LzVtMEhvQ0JBZ1FXSytBZ0w1ZWYxY25RSUFBQVFLZEVOZy9kZXB5ck9KbTJtSXQxNmVFOWs1VVRDVUlFQ0JBZ01DSUJBVDBFWFcycGhJZ1FJQUFnVWNJbERBZUpwT0xhUS8wQzQ5NDMwc0VDQkFnUUlEQWlnUUU5QlZCdXd3QkFnUUlFT2l5UUpqRWZQLzVxVmtkamFCM3ViUFVqUUFCQWdRR0t5Q2dEN1pyTll3QUFRSUVDQnhKb0lUeHlUUmNtcVZ5dDZFZmljMUJCQWdRSUVCZzhRSUMrdUpObFVpQUFBRUNCSG9uTUExTjJnTzlQUEtlNkViUVp4ZytFU0JBZ0FDQlZRb0k2S3ZVZGkwQ0JBZ1FJTkJSZ1JEcnEra2U5Q290RW1jRXZhTjlwRm9FQ0JBZ01Id0JBWDM0ZmF5RkJBZ1FJRURnNlFJV2lIdTZrU01JRUNCQWdNQ1NCUVQwSlFNcm5nQUJBZ1FJZEZ4Z05tTGVYTzU0UFZXUEFBRUNCQWdNWG1CajhDM1VRQUlFQ0JBZ1FPQkpBbTFBanpIZGcyNTIrNU9ndkVlQUFBRUNCSll0WUFSOTJjTEtKMENBQUFFQzNSWW9xVHlFc05WV005K0k3a0dBQUFFQ0JBaXNRMEJBWDRlNmF4SWdRSUFBZ2U0STVJQStTUXZFNVgzUXJkOWVFUHhEZ0FBQkFnVFdJeUNncjhmZFZRa1FJRUNBUUJjRXltajUxdGJXbVRTNy9jSnNncnNSOUM3MGpEb1FJRUNBd0NnRkJQUlJkcnRHRXlCQWdBQ0JJbERDK1BUMDZjMjB1OXBtMm1JdHZ5aWcrK1lnUUlBQUFRSnJFaERRMXdUdnNnUUlFQ0JBb0FNQ2JSaXY2MHVwTHVjN1VCOVZJRUNBQUFFQ294WVEwRWZkL1JwUGdBQUJBZ1RTa1BsR1BKUHVRYzg3dStRaGRDUG92aWtJRUNCQWdNQ2FCQVQwTmNHN0xBRUNCQWdRNklCQUNlT1QvYkE1UytXejI5QTdVRE5WSUVDQUFBRUNJeFFRMEVmWTZacE1nQUFCQWdRT0MweERrL1pBVDQ5b0kvVERMcDRUSUVDQUFJRlZDd2pvcXhaM1BRSUVDQkFnMERHQkVPdm4weFQzVkt0MmxiaU9WVTkxQ0JBZ1FJREFhQVFFOU5GMHRZWVNJRUNBQUlISENJUmdnYmpIMEhpWkFBRUNCQWlzVWtCQVg2VzJheEVnUUlBQWdXNEp6UFpWYXk1M3ExcHFRNEFBQVFJRXhpa2dvSSt6MzdXYUFBRUNCQWprT2UxTlpraDdvRjl2WjdmUGxvcGpRNEFBQVFJRUNLeEZRRUJmQzd1TEVpQkFnQUNCVGdpMEkrZ2hiSlhheU9lZDZCU1ZJRUNBQUlIeENnam80KzE3TFNkQWdBQUJBbFYxdTlwSUM4U2RuVkdJNkw0bkNCQWdRSURBR2dVRTlEWGl1elFCQWdRSUVGaWpRQW5qbTcvdzRiTnBjN1VMTmtCZlkwKzROQUVDQkFnUW1Ba0k2TDRWQ0JBZ1FJREFpQVdhQzErNW5PNUIzNXp0c0dZRWZjVGZDNXBPZ0FBQkF1c1hFTkRYM3dkcVFJQUFBUUlFMWlGUXd2Z3oreHNYMGhUM2MrdW9nR3NTSUVDQUFBRUM5d3NJNlBkNytJb0FBUUlFQ0l4TFlHTWozMzkrYXRab0kramo2bjJ0SlVDQUFJR09DUWpvSGVzUTFTRkFnQUFCQWlzU0tHRzgyZC9mbktWeXQ2R3ZDTjVsQ0JBZ1FJREE0d1FFOU1mSmVKMEFBUUlFQ0l4QW9BbmgrcXlaZVU5MEkrZ2o2SE5OSkVDQUFJSHVDZ2pvM2UwYk5TTkFnQUFCQWtzWENIVzhtdTVCcjlJaWNVYlFsNjd0QWdRSUVDQkE0TWtDQXZxVGZieExnQUFCQWdTR0xSRHI4OE51b05ZUklFQ0FBSUgrQ0Fqby9la3JOU1ZBZ0FBQkFvc1VLQ1BtSWNZcml5eFVXUVFJRUNCQWdNREpCUVQwazlzNWt3QUJBZ1FJOUZtZ0JQUVk0dlhaSHVoOWJvdTZFeUJBZ0FDQlFRZ0k2SVBvUm8wZ1FJQUFBUUxIRm1qdk9ZL1ZWbnRtdmhIZGd3QUJBZ1FJRUZpbmdJQytUbjNYSmtDQUFBRUM2eE9JMWUxcUk0UndwbFJCUEY5ZlQ3Z3lBUUlFQ0JDWUNRam92aFVJRUNCQWdNRDRCRW9jdi95TEwrZHdmbUcyZkx1SVByN3ZBeTBtUUlBQWdZNEpDT2dkNnhEVklVQ0FBQUVDS3hBb1lieTU4T1hMYVhlMXpkazk2QUw2Q3VCZGdnQUJBZ1FJUEVsQVFIK1NqdmNJRUNCQWdNQXdCVW9ZRC9zYkYxTHp6ZzJ6aVZwRmdBQUJBZ1Q2SnlDZzk2L1AxSmdBQVFJRUNDeEU0TlJrY3E0S1lTTVZsbWU1RzBGZmlLcENDQkFnUUlEQXlRVUU5SlBiT1pNQUFRSUVDUFJWb0ozaXZyKy9PVXZsczl2USs5b2M5U1pBZ0FBQkFzTVFFTkNIMFk5YVFZQUFBUUlFamkzUWhIQzluQlRMQ1BxeHozY0NBUUlFQ0JBZ3NGZ0JBWDJ4bmtvalFJQUFBUUs5RVFoMXZKcW11S2Y2UmlQb3ZlazFGU1ZBZ0FDQklRc0k2RVB1WFcwalFJQUFBUUpQRW1oQ1hpVE9nd0FCQWdRSUVPaUlnSURla1k1UURRSUVDQkFnc0VLQk1tS2V4czR2ci9DYUxrV0FBQUVDQkFnOFJVQkFmd3FRdHdrUUlFQ0F3TUFFOHB6MkpyY3Bobmk5bmQwK1d5cHVZQTNWSEFJRUNCQWcwRGNCQWIxdlBhYStCQWdRSUVCZ2ZvSDJudk5ZWFNsRkJWdXN6VStxQkFJRUNCQWdNTCtBZ0Q2L29SSUlFQ0JBZ0VEL0JHN2RPaFZDT05lL2lxc3hBUUlFQ0JBWXJvQ0FQdHkrMVRJQ0JBZ1FJUEFvZ1RLZi9lSVh2cEREK1huTHR6K0t5R3NFQ0JBZ1FHQTlBaHZydWF5ckVpQkFnQUFCQW1zU09MamhmRFBHdURtcnc4RnJhNnFTeXhJZ1FJQUFBUUpad0FpNjd3TUNCQWdRSURCQ2dkUDFORyt4Wm9yN0NQdGVrd2tRSUVDZ3V3SUNlbmY3UnMwSUVDQkFnTURTQkVJek9WdUZjRENUemdqNjBxUVZUSUFBQVFJRWppNGdvQi9keXBFRUNCQWdRR0FJQWlXTU45WCs1VmtxZHh2NkVIcFZHd2dRSUVCZ0VBSUMraUM2VVNNSUVDQkFnTUF4QlpyNit1eU12Q2U2RWZSajhqbWNBQUVDQkFnc1EwQkFYNGFxTWdrUUlFQ0FRTWNGWW9oYmFZcDdWYVdWNGpwZVZkVWpRSUFBQVFLakVSRFFSOVBWR2txQUFBRUNCQTRKaEhEKzBGZWVFaUJBZ0FBQkFoMFFFTkE3MEFtcVFJQUFBUUlFVmloUVJzeERVMjJ0OEpvdVJZQUFBUUlFQ0J4QlFFQS9BcEpEQ0JBZ1FJREFnQVJLUUcrcWVEMU5ieDlRc3pTRkFBRUNCQWowWDBCQTczOGZhZ0VCQWdRSUVEaU9RRjRVTHEwS0Y2NjBKK1ViMFQwSUVDQkFnQUNCTGdnSTZGM29CWFVnUUlBQUFRS3JFVGdJNHhzcGxwOHBseng0WlRYWGR4VUNCQWdRSUVEZ0NRSUMraE53dkVXQUFBRUNCSVlvY09tbGw4N0ZLbDZZVFhBWDBZZll5ZHBFZ0FBQkFyMFVFTkI3MlcwcVRZQUFBUUlFVGlSUXduaU03MjFXTWFTUGRyMjRFNVhrSkFJRUNCQWdRR0RoQWdMNndra1ZTSUFBQVFJRU9pdFFBdnJwc0hFeGJZQityck8xVkRFQ0JBZ1FJREJTQVFGOXBCMnYyUVFJRUNBd1hvRVFOODVVSVV5U1FCNUNOOFY5dk44S1drNkFBQUVDSFJNUTBEdldJYXBEZ0FBQkFnU1dLRkRDZUJQM3JzeFN1WDNXbG9pdGFBSUVDQkFnY0Z3QkFmMjRZbzRuUUlBQUFRSjlGMmpxNjZVSnNTcGJydlc5T2VwUGdBQUJBZ1NHSWlDZ0Q2VW50WU1BQVFJRUNCeFJJSWE0bGFhNHA2TU5vQitSekdFRUNCQWdRR0FsQWdMNlNwaGRoQUFCQWdRSWRFZWdEdUY4ZDJxakpnUUlFQ0JBZ01DQmdJQitJT0V6QVFJRUNCQVl2a0FaTW85TnRUWDhwbW9oQVFJRUNCRG9uNENBM3I4K1UyTUNCQWdRSUhBU2dUeW52ZHh6M2xUeGVyc0grbXlwdUpPVTVod0NCQWdRSUVCZzRRSUMrc0pKRlVpQUFBRUNCRG9yVUxaVkMxVzRVbXFZbm5TMnBpcEdnQUFCQWdSR0tDQ2dqN0RUTlprQUFRSUVSaXh3NjlaR1doL3V6SWdGTkowQUFRSUVDSFJXUUVEdmJOZW9HQUVDQkFnUVdLaEFHUzIvOFBiYjUyT01GNjNmdmxCYmhSRWdRSUFBZ1lVSUNPZ0xZVlFJQVFJRUNCRG92RUFKNk0rR3NKbTJWOXRzNzBFM3hiM3p2YWFDQkFnUUlEQXFBUUY5Vk4ydHNRUUlFQ0F3ZG9GWTF4ZXFLcGppUHZadkJPMG5RSUFBZ1U0S0NPaWQ3QmFWSWtDQUFBRUN5eEVJTVo2cFF0aVlsVzZSdU9Vd0s1VUFBUUlFQ0p4SVFFQS9FWnVUQ0JBZ1FJQkE3d1JLR0ovR3VEVkw1V1hMdGQ2MVFvVUpFQ0JBZ01DQUJRVDBBWGV1cGhFZ1FJQUFnUWNGUXROY243MVd0bHg3OEgxZkV5QkFnQUFCQXVzVEVORFhaKy9LQkFnUUlFQmc1UUxwSHZRcmFZcDdXaWN1V3NoOTVmb3VTSUFBQVFJRW5pd2dvRC9aeDdzRUNCQWdRR0JRQW5XSTV3ZlZJSTBoUUlBQUFRSURFaERRQjlTWm1rS0FBQUVDQko0Z1VFYk1tNmE2K29SanZFV0FBQUVDQkFpc1VlQmdGZGMxVnNHbENSQWdRSUFBZ1JVSWxJQWVxbmk5bWoxYndUVmRnZ0FCQWdRSUVEaUdnQkgwWTJBNWxBQUJBZ1FJOUZpZ3JOb2VxM0M1dENGVXRsanJjV2VxT2dFQ0JBZ01VMEJBSDJhL2FoVUJBZ1FJRURnc01Bdmp0emRTTEQ5eitBM1BDUkFnUUlBQWdlNElDT2pkNlFzMUlVQ0FBQUVDU3hXNGVQTlh6NmZWMnkvTzFtODNncjVVYllVVElFQ0FBSUhqQ3dqb3h6ZHpCZ0VDQkFnUTZKdkFRUmpmVFBlZmI2WTkxbkw5RDE3clcxdlVsd0FCQWdRSURGWkFRQjlzMTJvWUFRSUVDQkM0SjFEQytPbTZ2bUNLK3owVFR3Z1FJRUNBUU9jRUJQVE9kWWtLRVNCQWdBQ0I1UWlFcGpsYmhUQkpwZWNoZENQb3kyRldLZ0VDQkFnUU9MR0FnSDVpT2ljU0lFQ0FBSUhlQ0pRd1BvMzdXN05VWHVhNDk2YjJLa3FBQUFFQ0JFWWlJS0NQcEtNMWt3QUJBZ1FJaENaY0x3cXhLbHV1RVNGQWdBQUJBZ1M2SlNDZ2Q2cy8xSVlBQVFJRUNDeE5JTmIxbFRURlBaVnZBSDFweUFvbVFJQUFBUUp6Q0Fqb2MrQTVsUUFCQWdRSTlFbWdEdkY4bitxcnJnUUlFQ0JBWUd3Q0F2clllbHg3Q1JBZ1FHQ01BbVhJdkdtcXF3YlB4OWo5Mmt5QUFBRUNmUkhZNkV0RjFaTUFBUUlFQ0JBNGtVQ2UwMTd1T1E5VmJPOUJ0NEQ3aVNDZFJJQUFBUUlFbGkxZ0JIM1p3c29uUUlBQUFRTHJGeWpicXNVUUxwZXFCQWw5L1YyaUJnUUlFQ0JBNEdFQkFmMWhFNjhRSUVDQUFJRWhDWlNkMVY1OTlkVlRxVkZuaHRRd2JTRkFnQUFCQWtNVEVOQ0gxcVBhUTRBQUFRSUVIaUh3LzMzeGl4ZXFHQzlhdi8wUk9GNGlRSUFBQVFJZEVSRFFPOUlScWtHQUFBRUNCSllrVUViUW42M3JTMm1CdU0wVTB2Tmx5bXRMdXA1aUNSQWdRSUFBZ1JNS0NPZ25oSE1hQVFJRUNCRG9rMENjVEM2a1dHNktlNTg2VFYwSkVDQkFZSFFDQXZyb3VseURDUkFnUUdDTUFxRnB6bFloVEdadE40SSt4bThDYlNaQWdBQ0J6Z3NJNkozdkloVWtRSUFBQVFKekNaUXczc1M0TlV2bFpjdTF1VXAwTWdFQ0JBZ1FJTEFVQVFGOUthd0tKVUNBQUFFQ0hSTm9tdGtlNk9sT2RQZWdkNnh6VkljQUFRSUVDTFFDQXJydkJBSUVDQkFnTUFLQmVqSzVuS2E0VjJtUk9BdTVqNkMvTlpFQUFRSUUraWtnb1BlejM5U2FBQUVDQkFnY1N5Q0dlUDVZSnppWUFBRUNCQWdRV0xtQWdMNXljaGNrUUlBQUFRSXJGU2dqNW1uZy9QbVZYdFhGQ0JBZ1FJQUFnV01MYkJ6N0RDY1FJRUNBQUFFQ2ZSSm9wN1RIbU81QmQvdDVuenBPWFFrUUlFQmdmQUpHME1mWDUxcE1nQUFCQXVNU2FGZHREL1ZtYVhaSXU2RjdFQ0JBZ0FBQkFwMFVFTkE3MlMwcVJZQUFBUUlFRmlMUWh2RmJ0MDZsMHM0c3BFU0ZFQ0JBZ0FBQkFrc1RNTVY5YWJRS0prQ0FBQUVDM1JBNC83blBYVWpqNWhkakc5ZU5vSGVqVzlTQ0FBRUNCQWc4SkdBRS9TRVNMeEFnUUlBQWdjRUlsREQrYkFpYjZmYnovSkVmQXZwZ3VsZERDQkFnUUdCb0FnTDYwSHBVZXdnUUlFQ0F3QWNDYlJpZk5PZFRMRGZGL1FNWHp3Z1FJRUNBUUNjRkJQUk9kb3RLRVNCQWdBQ0JCUXJFamJOVkNQbDN2bVhjRjhpcUtBSUVDQkFnc0dnQkFYM1Jvc29qUUlBQUFRTGRFU2dqNkUzVFhKM05hMjhudVhlbmZtcENnQUFCQWdRSUhCSVEwQTloZUVxQUFBRUNCQVlwRUpxMEIzcDZ4S3JkY20yUWpkUW9BZ1FJRUNEUWZ3RUJ2Zjk5cUFVRUNCQWdRT0NKQXJHYVhFbFQzTk14QnRDZkNPVk5BZ1FJRUNDd1pnRUJmYzBkNFBJRUNCQWdRR0RaQW5XSTU1WjlEZVVUSUVDQUFBRUM4d3NJNlBNYktvRUFBUUlFQ0hSVm9FeHBqekUrMzFad2RpZDZWMnVyWGdRSUVDQkFZT1FDQXZySXZ3RTBud0FCQWdRR0svREJuUGFtMnFtaTZlMkQ3V2tOSTBDQUFJSEJDQWpvZytsS0RTRkFnQUFCQWc4SnROdXExZUZpZVNlazNkQTlDQkFnUUlBQWdjNEtDT2lkN1JvVkkwQ0FBQUVDY3dtMFlmemxsMCtuVXM3T1ZaS1RDUkFnUUlBQWdaVUlDT2dyWVhZUkFnUUlFQ0N3SG9GelgvN3loVFM5L2VKc2dyc1I5UFYwZzZzU0lFQ0FBSUVqQ1Fqb1IySnlFQUVDQkFnUTZKMUFDZVBQVGlhYnFlYVgzSVBldS81VFlRSUVDQkFZb1lDQVBzSk8xMlFDQkFnUUdKSEFaSEkrdGZhNUViVllVd2tRSUVDQVFHOEZCUFRlZHAyS0V5QkFnQUNCcHd1RUdNOVdJVXhtUjVyaS9uUXlSeEFnUUlBQWdiVUpDT2hybzNkaEFnUUlFQ0N3VklFU3hxY3hYcDJsOHJJbitsS3ZxSEFDQkFnUUlFQmdMZ0VCZlM0K0p4TWdRSUFBZ1c0TGhLcTVYbW9ZcXh6UWphQjN1N3ZVamdBQkFnUkdMaUNnai93YlFQTUpFQ0JBWU5nQ2FYYjdacHJpbmhvNVc4ZDkyTTNWT2dJRUNCQWcwR3NCQWIzWDNhZnlCQWdRSUVEZ2FRTHh3dE9POEQ0QkFnUUlFQ0RRRFFFQnZSdjlvQllFQ0JBZ1FHRFJBbVhJUEZieCtVVVhyRHdDQkFnUUlFQmdPUUlDK25KY2xVcUFBQUVDQk5ZdDBDNEsxMVRYMnozUTNYNis3ZzV4ZlFJRUNCQWc4RFFCQWYxcFF0NG5RSUFBQVFMOUZHaHZPcS9EeFZMOVlJRzRmbmFqV2hNZ1FJREFtQVFFOURIMXRyWVNJRUNBd0ZnRTJ1SHlWMTg5blJwOGRpeU4xazRDQkFnUUlOQjNBUUc5N3oyby9nUUlFQ0JBNERFQzU3LzR4UXRwZXZ1bDJJNmxtK1ArR0NjdkV5QkFnQUNCcmdnSTZGM3BDZlVnUUlBQUFRS0xFeWhoL05tNjNreEZYcHB0c1NhZ0w4NVhTUVFJRUNCQVlDa0NBdnBTV0JWS2dBQUJBZ1RXSnBDRGVQbjlIa081Ly95NVdVMEU5TFYxaVFzVElFQ0FBSUdqQ1Fqb1IzTnlGQUVDQkFnUTZLTEFRUmlmVkxkdmI2UUtUbWFWbk9iUE1jWkpGVUwrWGQ5T2NwKzk2Uk1CQWdRSUVDRFFUWUg4eTl5REFBRUNCQWdRNkw3QVFSZy9HQW5Qb1RzSDhUWjh2L2JhdlJac2IyK2YrZDBRbmdzaC9vRXFMZDZlRHNqSEhKeDM3emhQQ0JBZ1FJQUFnVzRKQ09qZDZnKzFJVUNBQUFFQ0J3SnRJTCtkZ3ZWckpXRG5NRjVHeGc4T1NKOVBYWHJwaFoyTnZjbUhZbDE5YlRyaHExTU9mK1ZPVmUyY2p2RkdXaHp1d2l5L216RjNDTTFUQWdRSUVDRFFWUUVCdmFzOW8xNEVDQkFnTURhQkhLSnpLTThmQjZQajB4VE9EeDZUYXpkdnZqaXQ5bCtOTVh4OUZjTS9td041M0k4ZmpuVTRGMEkrTFQxU0tqOG9vSDNCdndRSUVDQkFnRUJmQkFUMHZ2U1VlaElnUUlEQUVBVnlLRCs0Ui95KzBmRnIxNjZkYlo2ZGZDU0Y4VzlKbWZ0YlUyVC9odjNZZkZXbzZndHRHRzludHBjb24yNDJqMDNUbnQ4RzlaelJEMzhNMFU2YkNCQWdRSURBNEFRRTlNRjFxUVlSSUVDQVFJY0ZjbWcrR0NsdjB2T0RqK3JsbDE5KzVrdnZ2ZmRLVTllL1AxVE5QeitONFp2aU5MNFU2bnJTWnU2WUYzM0xlYnlwbWlhZmx5SjRlYWN0THdTLzB3dUtmd2dRSUVDQVFIOEYvREx2YjkrcE9RRUNCQWowUnlDdnJwN0QrWDc2dURkU3ZuWGp4bllLM1I5Tmk3bDk1eGZ2dlA4SDBoRmZteUozK3QxY3B5Q2VvbmorLytrMG4zTVF4dHRSY1dHOGtQaUhBQUVDQkFnTVRVQkFIMXFQYWc4QkFnUUlkRUhnOEVoNUR1VDNRdm1WRjE5OHBacE8vNFYwd0hlbGVla3BuSWZMVmRvSkxiU2o0eW1RTnltUXAyVGVibzhXMG1lL3E3dlFvK3BBZ0FBQkFnUldJT0NYL2dxUVhZSUFBUUlFUmlPUWcza2VMYjh2bEYrK2VmUFZ1bW4rNVRSQy90MXh1di9OYWRyNnMza3h0ekpDSHVNMFRWbFBLN3VWNmVvcGtPY1I5RnlNQndFQ0JBZ1FJREEyQVFGOWJEMnV2UVFJRUNDd2FJSERvK1Y1T25xWmtuNTFkL2ZsR09MM3BLLy9XQm9wLythcURxZExLRTh2dE5QVzAybWhoUGxKQ3VlTHJwUHlDQkFnUUlBQWdSNEtDT2c5N0RSVkprQ0FBSUZPQ09SVW5VZkxjeUF2VTlndjNyeTV1ZEUwZnpoVThVODBWYnlkWnFtZmJVZksweDNsVFpxNmZtK1UzTFQxVHZTZ1NoQWdRSUFBZ1k0SkNPZ2Q2eERWSVVDQUFJSE9DeHhlOEsyTWxsL2UyZmxvdW8zOEI5TlU5ZTlKZytFN1pZcDZ2cWU4TFBBMkd5bDNMM25uTzFZRkNSQWdRSURBdWdVRTlIWDNnT3NUSUVDQVFGOEU4dS9NdkwxWkdTMi9zTHQ3K1hSVmZXOWEzZTBIVXhiL3RyeW1XNXJLbmtiS3kvdnBudkswRkx0UTNwZStWVThDQkFnUUlOQUpBUUc5RTkyZ0VnUUlFQ0RRVVlHRGFldzVsTGVqNVhuQnR6ajlvUlRLdnkvZFY3NmRGM3JMcTcyVjBmS2MwdHY3eWp2YUhOVWlRSUFBQVFJRXVpd2dvSGU1ZDlTTkFBRUNCTllsRUtyYjZmN3kxMG9vTDhIOHlzN09kNlFSOFQ4WG11YTdxN3ArNWw0b1R5OGFMVjlYTjdrdUFRSUVDQkFZbG9DQVBxeisxQm9DQkFnUW1FK2dUcWZuai8xWk9BK1hkM2YvV0hyaHo4ZFEvY0c4eGx0YTdDMU5kSTk3NlppOCtycmZvL041TzVzQUFRSUVDQkE0Sk9BUGkwTVluaElnUUlEQWFBVStDT1lwZmwrN2R1MXNjK3JVbjJoQzllZlNIUGRiUlNYZFlKN0NlWk5DZVQ3MjFHaWxOSndBQVFJRUNCQlltb0NBdmpSYUJSTWdRSUJBRHdUdUMrYmIyOXRiZCtyNlI5SU41LzltdXIvOHEwSmVpYjJzL0pZV2h3dlZ4aXljOTZCWnFraUFBQUVDQkFqMFVVQkE3Mk92cVRNQkFnUUl6Q3R3WHpEZmV2SEY2N0haLzlFN1ZmamhOSTM5ZWdybGFhMzI2Y0crNVhuaE43OHY1eFYzUGdFQ0JBZ1FJUEJVQVg5d1BKWElBUVFJRUNBd0lJRzZ1cDN1TVc4WGYydG13ZnpING5UL3o0UzZ2cEltc2FkN3pFc3d0MFhhZ0RwZFV3Z1FJRUNBUUY4RUJQUys5SlI2RWlCQWdNQjhBcmZUS0hnTzVxOVZUZG5EUE1aL0t3WHpIMDNCL0hLN2YzbGo0YmY1aEoxTmdBQUJBZ1FJekNrZ29NOEo2SFFDQkFnUTZMeEEvbDAzemVIOHBaZGVldmJMMDcwZlRSUFlmeUp0bFhhOVNtdStwWVhmMm1CdTRiZk9kNlFLRWlCQWdBQ0JvUXNJNkVQdlllMGpRSURBZUFYeWZlWnBFZmF5bDNsMVpYZjNCMzUzZisvZlR5UG1YMU9DZVp4dGxTYVlqL2M3Uk1zSkVDQkFnRURIQlBJZkx4NEVDQkFnUUdCSUFxRzZkU3R2ZzVZMkxLK21XN3U3ZjNEcnh1N1Bwc1hmZmpwOWZFM01pNysxNytWai9CNU1DQjRFQ0JBZ1FJQkFOd1NNb0hlakg5U0NBQUVDQkJZamtIK3Y3VmV2djc1M2VYdjdScGlFdjVLbXMvL0pQSXllcHJLblZkbnovd1cvK3haanJSUUNCQWdRSUVCZ3dRTCtTRmt3cU9JSUVDQkFZQzBDZVNROGYrVFI4V3ByWitmSFl4MytvelJpZmpFRjg3eHIyalJGYzcvek1vNEhBUUlFQ0JBZzBGa0JmNngwdG10VWpBQUJBZ1NPS0pCL2w1VnA2NWQzZG41ZkNOWGZUQXZBZmN1aCs4dzNoUE1qU2pxTUFBRUNCQWdRV0t1QWdMNVdmaGNuUUlBQWdUa0U3bzJhYjI5dm43bFRoLzg0bGZVWDBxaDVWZTR6RHlHL24rOHo5eUJBZ0FBQkFnUUk5RUpBUU85Rk42a2tBUUlFQ0R3Z2NHL1UvTXJON1gveFRoUCtkbHFkL1NObE9uc1QwM1IyOTVrLzRPVkxBZ1FJRUNCQW9BY0NlWFRCZ3dBQkFnUUk5RVhnWUlYMi9kM2QzZWZTMW1uL2VSWHIvek9ObXVkd252Y3p6eHVyK1kvUGZlbE45U1JBZ0FBQkFnVHVFL0JIekgwY3ZpQkFnQUNCRGd0TVV0Mm1lWVgycXplM3YrMjlHUC9yTkl2OWxSVE0weXB3YVV1MVlEcDdoL3RPMVFnUUlFQ0FBSUVqQ0JoQlB3S1NRd2dRSUVCZ3pRTHR2dWJUWEl2TE4zYitnNmFwLzBIYUwrMlZsTTN6cUhuZVBNMS9jRjV6RjdrOEFRSUVDQkFnTUwrQVAyam1OMVFDQVFJRUNDeFBJRzloUHJtM3Iza2QvazRhTmYrT0dKdTByM20xbjlhRHN3amM4dXlWVElBQUFRSUVDS3hZd0FqNmlzRmRqZ0FCQWdTT0xKQ250T2ZIL3RhTjdlOEpkZmlGZEsvNWQ1UVYycXNxR2pWdmNmeExnQUFCQWdRSURFZEFRQjlPWDJvSkFRSUVoaVNRWjNqbEtlM3h5bzJkdjFwVjlmK1dubS9HR1BkbUs3VG5rWFVQQWdRSUVDQkFnTUNnQkV4eEgxUjNhZ3dCQWdRR0lQRHFxNmVyVDMzcTdzV2JOemRQTmMzL2xBTDVkK1h0MDFMTG12UmhTdnNBdWxnVENCQWdRSUFBZ1VjTENPaVBkdkVxQVFJRUNLeGVvTDNmUElYelN6czczN0FSbS8rMXFzT0g4a0p3NlkzOCsrcGd5dnZxYSthS0JBZ1FJRUNBQUlFVkNKaml2Z0prbHlCQWdBQ0Jwd3JrMzBmNVkvL3k3dTczYm9Ud0Q5UHpEK1c5elZNNHo2UG1wclFuQkE4Q0JBZ1FJRUJnMkFJQytyRDdWK3NJRUNEUUI0RThNcDZucjArdjdPejhWQjJxdnh1citFd0s1L3ZwTlZQYSs5Q0Q2a2lBQUFFQ0JBZ3NSTUFVOTRVd0tvUUFBUUlFVGlpUWZ3L2xJRjV0N2U3K1YybEsrNStlM1crZVZta1Bma2VkRU5WcEJBZ1FJRUNBUUQ4Ri9QSFR6MzVUYXdJRUNQUmY0SGE2ci95MUZNNWZldW5acmYzOWZMOTVYZ3h1THpVcy8yNHl3NnYvUGF3RkJBZ1FJRUNBd0RFRi9BRjBURENIRXlCQWdNQUNCRzdkT3BYRCtjN096cFVyKy92Lzk2Rnc3bjd6QmZBcWdnQUJBZ1FJRU9pbmdJRGV6MzVUYXdJRUNQUlhJSWZ6MTEvZjI5emV2bmtuVlA5UENOV3R0Rkw3M2RRZzk1djN0MWZWbkFBQkFnUUlFRmlBZ0NudUMwQlVCQUVDQkFnY1VTRHZjZjc2NjNlM3RyZS9KazdxbjBsblhZOHg1cFhhVHgreEJJY1JJRUNBQUFFQ0JBWXJZQVI5c0YycllRUUlFT2lZUUI0NVQzdWNiMTIvZml0TmFmOEhLWlNYY0o1cWFlUzhZMTJsT2dRSUVDQkFnTUI2Qkl5Z3I4ZmRWUWtRSURBdWdkbTA5aXU3dTkrYXRsRDdtYlJDKzNOVjNrWXRCT0Y4WE44SldrdUFBQUVDQkFnOFFjQUkraE53dkVXQUFBRUNDeEE0Rk02ckdQOStWYVZ3bnFhMTIwWnRBYmFLSUVDQUFBRUNCQVlsSUtBUHFqczFoZ0FCQWgwVG1JWHpTenM3LzB4VnBYQWV3cG4wT2U5N2J1UzhZMTJsT2dRSUVDQkFnTUQ2QlV4eFgzOGZxQUVCQWdTR0tUQUw1MlZCdURyOEg2bVJaOHJJdVhBK3pQN1dLZ0lFQ0JBZ1FHQnVBU1BvY3hNcWdBQUJBZ1FlSWJDUnQxSkw5NXp2eERyOHZiUWczQXZsbm5QaC9CRlVYaUpBZ0FBQkFnUUl0QUlDdXU4RUFnUUlFRmkwUUo2ZHRYL3g1czNOTkozOTc0VVFkaHYzbkMvYVdIa0VDQkFnUUlEQUFBVUU5QUYycWlZUklFQmdqUUtUZE8xeWovbEdNLzNmVXpqLzJ0ays1KzQ1WDJPbnVEUUJBZ1FJRUNEUUR3RUJ2Ui85cEpZRUNCRG9nMEQrblRMTkZiMXlZL2QvQ1hYOXJXbmsvRzc2VWpqUEtCNEVDQkFnUUlBQWdhY0lDT2hQQWZJMkFRSUVDQnhaSU4xcW5zTDU3dTUva1ViTy8waHNtcjMwd3Vram4rMUFBZ1FJRUNCQWdNRElCUVQwa1g4RGFENEJBZ1FXSW5DN3l2ZWRUN2R1N1B4RXFNT1B4ZW5VVm1vTGdWVUlBUUlFQ0JBZ01DWUJBWDFNdmEydEJBZ1FXSWJBcTYrZXJsNnI5cmR1Ym45M1ZZVy9rVWJPWTlydjNPK1haVmdya3dBQkFnUUlFQmkwZ0gzUUI5MjlHa2VBQUlHbEMyeFVuL3JVM1N2WHI3OFNtL0EvcDFYYjh3V2I5SkVYaS9NZ1FJQUFBUUlFQ0JBNGhvQVJqbU5nT1pRQUFRSUU3aE1vSzdaZnUzYnRiTFV4K2J2cHZ2TXpWWXg1YXJ0d2ZoK1RMd2dRSUVDQUFBRUNSeE1RMEkvbTVDZ0NCQWdRZUZpZ0RKZnZuOXI0NzFNNC83cXlZbnNJWm1ZOTdPUVZBZ1FJRUNCQWdNQ1JCQVQwSXpFNWlBQUJBZ1R1RTdoMUsyK2QxcVFWMi8rOXRKM2E5MXF4L1Q0ZFh4QWdRSUFBQVFJRVRpUWdvSitJelVrRUNCQVlzVUFPNTYrL3ZyZTFzL1B0VmFqK1dncm5HY08wOWhGL1MyZzZBUUlFQ0JBZ3NCZ0JBWDB4amtvaFFJREFXQVFtT1p5ZjM5bTVFa1A0NlZtanArbXozeWRqK1E3UVRnSUVDQkFnUUdCcEF2NmdXaHF0Z2drUUlEQTRnWkJhVkliTFQ5Zmh2MDM3bmUvRUdQZlNhMGJQQjlmVkdrU0FBQUVDQkFpc1EwQkFYNGU2YXhJZ1FLQ1BBcmR1NVFYZzRwVWJPMzhwTFFyM1IrSjB1cDhTZTc0WDNZTUFBUUlFQ0JBZ1FHQUJBZ0w2QWhBVlFZQUFnY0VMek80N3Yzemp4aCtxcXZCWDAzM25zUXJCeVBuZ08xNERDUkFnUUlBQWdWVUtDT2lyMUhZdEFnUUk5Rk9nM0hlZVZtemZxV1B6UDg2YWtLZTY1eW52SGdRSUVDQkFnQUFCQWdzU0VOQVhCS2tZQWdRSURGUWdoL0M4Q0Z4NnhQOGhqWnB2VmU0N2J6bjhTNEFBQVFJRUNCQllzSUNBdm1CUXhSRWdRR0JRQXJlcWZOOTV0Ylc3KzVmVGZ1ZmZNVnNVem4zbmcrcGtqU0ZBZ0FBQkFnUzZJbEQrOE9wS1pkU0RBQUVDQkRva2NDc3RBUGQ2VmZZN2o2SDZENnQ4MzNuVkJ2WU8xVkpWQ0JBZ1FJQUFBUUtERVRDQ1BwaXUxQkFDQkFnc1ZLRE80WHp6d3grK0dPdnF2NXVWN0w3emhSSXJqQUFCQWdRSUVDQnd2NENBZnIrSHJ3Z1FJRUNnRlNnTHdOVjM3L3l0RU9xWDdIZnUyNElBQVFJRUNCQWdzSHdCQVgzNXhxNUFnQUNCZmdua0xkWFN3bkJYZG5iKzlWQ0hINGpUWnByU3VsdWkrdFdMYWt1QUFBRUNCQWowVUVCQTcyR25xVElCQWdTV0tKQ210cisrbDdkVVM1dW8vV2N4MzNZZXluWnF0bFJiSXJxaUNSQWdRSUFBQVFKWlFFRDNmVUNBQUFFQ0J3SWZoUEFRLzh1MGF2dVY5TVplK3ZDNzRrRElad0lFQ0JBZ1FJREFFZ1g4MGJWRVhFVVRJRUNnVndLM2J1VnA3RTJhMnY2RDZiN3o3OGxUMjlQWHRsVHJWU2VxTEFFQ0JBZ1FJTkJuQVFHOXo3Mm43Z1FJRUZpY1FKbmF2blhqeG5hYTBQNmZ4aVl0Mk41T2JWL2NGWlJFZ0FBQkFnUUlFQ0R3UkFFQi9ZazgzaVJBZ01Cb0JOcnA3VEgrZFZQYlI5UG5Ha3FBQUFFQ0JBaDBURUJBNzFpSHFBNEJBZ1JXTG5DclRHT2ZidDNZL3A0MGF2NzlhZlE4NzNkdTFmYVZkNFFMRWlCQWdBQUJBbU1YRU5ESC9oMmcvUVFJakYwZ1ZLOVhlOXZiMjJkaURIOGpyZG1lSC9uVEJ3dkdsWmY4UTRBQUFRSUVDQkFnc0d3QkFYM1p3c29uUUlCQXR3VW11WHAzSnVHbjB0VDJyNjVpekt1Mmw5ZTZYVzIxSTBDQUFBRUNCQWdNVDBCQUgxNmZhaEVCQWdTT0twQ0QrUDdsbXpkZlRRUG0vMDVaR0U0NFA2cWQ0d2dRSUVDQUFBRUNDeGNRMEJkT3FrQUNCQWowUnFETWFLL2o5SytsQmR0UHA5SHovVlJ6dnhkNjAzMHFTb0FBQVFJRUNBeE53QjlpUSt0UjdTRkFnTURSQk5vOXoyL2MrS05wOVB5N1kweDdub2RnWWJpajJUbUtBQUVDQkFnUUlMQVVBUUY5S2F3S0pVQ0FRS2NGOGdKd2FiVDgxcWswYXY1WE9sMVRsU05BZ0FBQkFnUUlqRWhBUUI5Uloyc3FBUUlFaXNDdFcyV2tmT3ZtNTM0MDFPSDNwbnZQODlSMkM4UDU5aUJBZ0FBQkFnUUlyRm5BZE1ZMWQ0RExFeUJBWU1VQ2RmWDY2M3ZudDdlMzByWnFmN0dLYWN2ekVQekgyaFYzZ3NzUklFQ0FBQUVDQkI0bDRJK3lSNmw0alFBQkFzTVZLRC8zVDlmMVQ0UVFYa2pOek51cStWMHczUDdXTWdJRUNCQWdRS0JIQXY0bzYxRm5xU29CQWdUbUZDamJxbDI3ZWZQRFZSVi96TFpxYzJvNm5RQUJBZ1FJRUNDd1lBRUJmY0dnaWlOQWdFQ0hCZkxpY05XMGFmNWlxT3R6NmFuUjh3NTNscW9SSUVDQUFBRUM0eE1RME1mWDUxcE1nTUE0QmNybytaVVhyNzhTUS9Vblo2UG4xaUVaNS9lQ1ZoTWdRSUFBQVFJZEZSRFFPOW94cWtXQUFJRmxDSVRwSk45N2ZqcHRyNVpYYmk4ajZzdTRqaklKRUNCQWdBQUJBZ1NPTDJEMDVQaG16aUJBZ0VEZkJQTG8rWFJ6ZC9mcll4WC9qYXFKVm03dld3K3FMd0VDQkFnUUlEQUtBU1BvbytobWpTUkFZT1FDWmFROHBmUWZTL2VlYjh4R3ovMzhIL2szaGVZVElFQ0FBQUVDM1JQd0IxcjMra1NOQ0JBZ3NFaUJlL2VlcHdudFAxanVQUThoditaQmdBQUJBZ1FJRUNEUU1RRUJ2V01kb2pvRUNCQllzRUI3bjNreitkRXFoR2ZjZTc1Z1hjVVJJRUNBQUFFQ0JCWW9JS0F2RUZOUkJBZ1E2SmhBR1QyL2RQMzZpNmxlUHpBYlBmZHp2Mk9kcERvRUNCQWdRSUFBZ1FNQmY2Z2RTUGhNZ0FDQjRRbVUwZk9OamZwSDBzcnRGOTE3UHJ3TzFpSUNCQWdRSUVCZ1dBSUMrckQ2VTJzSUVDQndJSkREK2Y3Rm16YzNZd3cvSEszY2Z1RGlNd0VDQkFnUUlFQ2dzd0lDZW1lN1JzVUlFQ0F3aDhEdHFpd0V0eEgzdnkvVVlhZUtUZDczM00vOE9VaWRTb0FBQVFJRUNCQll0b0EvMXBZdHJId0NCQWlzWGlCVXIxVWxrSWNxL0VpYTJwNzNQVzhYaTF0OVhWeVJBQUVDQkFnUUlFRGdpQUlDK2hHaEhFYUFBSUVlQ1pUUjg2dTd1LzlTU3ViZkdHTnNVdDM5dk85UkI2b3FBUUlFQ0JBZ01FNEJmN0NOczkrMW1nQ0JZUXVrSWZPcVNxbjhUNldSOHlxTm9PZUFiZ1I5MkgydWRRUUlFQ0JBZ01BQUJBVDBBWFNpSmhBZ1FPQ1FRQjQ5bjE3WjN2N2E5UG03Wmx1cmxSSDFROGQ0U29BQUFRSUVDQkFnMEVFQkFiMkRuYUpLQkFnUW1FT2dIU21maE85UGk4TTlPOXRhemVqNUhLQk9KVUNBQUFFQ0JBaXNTa0JBWDVXMDZ4QWdRR0Q1QXZsbit2NzI5dmFaS2xiL2FycjMzT0p3eXpkM0JRSUVDQkFnUUlEQXdnUUU5SVZSS29nQUFRSnJGeWcvMCs5TUp0K1pGbTMveU96ZWN6L24xOTR0S2tDQUFBRUNCQWdRT0pxQVA5eU81dVFvQWdRSTlFR2dMQTRYcXViN0xBN1hoKzVTUndJRUNCQWdRSURBL1FJYjkzL3BLd0lFQ0JEb3FVRCtENjdUemUzdG03RUtmNmhxMHNMdElWZ2NycWVkcWRvRUNCQWdRSURBT0FXTW9JK3ozN1dhQUlHaENkeHU5em12SjVQdlR0UGJMMW9jYm1nZHJEMEVDQkFnUUlEQUdBU01vSStobDdXUkFJR2hDNFRxdFdxL05ETEdQOTQyTm0rQTdrR0FBQUVDQkFnUUlOQW5BU1BvZmVvdGRTVkFnTUNqQmNyUDhzMGJOMzVQRmFyZjE2N2VucDU1RUNCQWdBQUJBZ1FJOUVwQVFPOVZkNmtzQVFJRUhpbFF3bmdkbWp5OS9mUnNlcnVmNzQrazhpSUJBZ1FJRUNCQW9Mc0Mvb0RyYnQrb0dRRUNCSTRxMEU1dmI4SWZUZUhjM3VkSFZYTWNBUUlFQ0JBZ1FLQmpBZ0o2eHpwRWRRZ1FJSEJNZ2JKUys5V2RuVytvcW5pclRHK3YyZ1hqamxtT3d3a1FJRUNBQUFFQ0JOWXNJS0N2dVFOY25nQUJBbk1LbE9udFRRamZHZXA2WXZYMk9UV2RUb0FBQVFJRUNCQllvNENBdmtaOGx5WkFnTUNjQWptY2wrbnRhV0w3SHk3VDI2ME5OeWVwMHdrUUlFQ0FBQUVDNnhNUTBOZG43OG9FQ0JDWVY2RDhETCs2dS92Vm9ZcmZPRnU5M2MvMWVWV2RUNEFBQVFJRUNCQllrNEEvNU5ZRTc3SUVDQkJZZ0VDWjNwNUd6Nzg5aFBwY0ZhdHBLdFBQOVFYQUtvSUFBUUlFQ0JBZ3NBNEJmOGl0UTkwMUNSQWdzQmlCbE0zVDBuQlYvTTc4Yi9vb1h5K21hS1VRSUVDQUFBRUNCQWlzV2tCQVg3VzQ2eEVnUUdBeEFubjBmSHJ4NXMzTnRLL2FSMHMwVDhQb2l5bGFLUVFJRUNCQWdBQUJBdXNROE1mY090UmRrd0FCQXZNTGxPM1ZKakYrU3dqVlRobzliMUtSZnFiUDc2b0VBZ1FJRUNCQWdNRGFCUHd4dHpaNkZ5WkFnTUQ4QWlGT2IxY3BvYWZaN1RtZ2V4QWdRSUFBQVFJRUNQUllRRUR2Y2VlcE9nRUNveFc0dDcxdlJDbG9BQUJBQUVsRVFWUmFDT0hieXEzbjZjbG9OVFNjQUFFQ0JBZ1FJREFRQVFGOUlCMnBHUVFJakVxZy9PeStkUDM2aTdFS3Y3ZHNyNVp1UkIrVmdNWVNJRUNBQUFFQ0JBWW9JS0FQc0ZNMWlRQ0J3UXVVTUY1UEp0K1VubHhNcmMzVDJ3WDB3WGU3QmhJZ1FJQUFBUUpERnhEUWg5N0Qya2VBd0dBRjZoQi8vNkg3endYMHdmYTBoaEVnUUlBQUFRSmpFUkRReDlMVDJrbUF3SkFFcHJreGFXdTFqN1pibjd2L2ZFaWRxeTBFQ0JBZ1FJREFlQVVFOVBIMnZaWVRJTkJQZ2Z4ek8xN2UyZGxOczlwZktmZWZCOXVyOWJNcjFab0FBUUlFQ0JBZ2NMK0FnSDYvaDY4SUVDRFFkWUgyNTNaZHY1ckd6VGRUWmQxLzN2VWVVejhDQkFnUUlFQ0F3QkVGQlBRalFqbU1BQUVDWFJKSU41eC84Nkg3ejd0VU5YVWhRSUFBQVFJRUNCQTRvY0RHQ2M5ekdnRUNCQWlzWGlBdkJKZEh6UE1ONk45WVBsdTh2V1h3THdFQ0JBZ1FJRUJnQUFKRzBBZlFpWnBBZ01Cb0JFcEF2M2J0MnRtVTBMK3V0RHBJNktQcGZRMGxRSUFBQVFJRUJpOGdvQSsraXpXUUFJRUJDWlN0MVBhZm05eElDOFM5V0JhSXMvLzVnTHBYVXdnUUlFQ0FBSUd4Q3dqb1kvOE8wSDRDQlBva1VBSjYzQzhMeEQyYkttNkJ1RDcxbnJvU0lFQ0FBQUVDQko0aUlLQS9CY2piQkFnUTZKcEFDUEZyRHkwUVYwSjcxK3FvUGdRSUVDQkFnQUFCQXNjWEVOQ1BiK1lNQWdRSXJFc2c1Z3VuUlA3MWFaRzRkZFhCZFFrUUlFQ0FBQUVDQkpZa0lLQXZDVmF4QkFnUVdJTEFOSldaOG5uNGNDazdwSjNRUFFnUUlFQ0FBQUVDQkFZallKdTF3WFNsaGhBZzBGR0JneENkUHg4OHo4UGY3WFpwUjY5MC9nK3F6WlhkM2UyME9OeUhacWY1ajZ4SDkzTWtBUUlFQ0JBZ1FLRHpBZ0o2NTd0SUJRa1E2TG5Bd1Z6MGc4OEh6Y2xoL2NIWER0NTcxT2NTN3NOa2NpMU85emRuQnh3RS9rY2Q3elVDQkFnUUlFQ0FBSUdlQ1Fqb1Blc3cxU1ZBb0JjQ1piVDcrZWVmdnpZOWRlcS9TZVBtNTBLc1BoZEQyRXUxdjVCUzlkOTg1ODAzWDB2UEora2pUMXMveXFNTjQ5UHBLMmxtZTUxRzBmTjUrWHdQQWdRSUVDQkFnQUNCZ1FnSTZBUHBTTTBnUUtCN0FzMXp6OVhWZFAvYlExMmZ6WXU2NVlTZG5sZk50TmxOVDc4cGZjenVLVC9DU1BydDIxWDEybXRWckt2ZGtFdHFtbFJnbTlsVE9SNEVDQkFnUUlBQUFRSURFSEQvNGdBNlVSTUlFT2ltd0hReWVUZEY2TGRpMDZSOEh1K2t6L3ZOZEhvbmpZRGYydHJkL2Y1WnJZODJDdjdhYSsxMCtLYjZTRGRicTFZRUNCQWdRSUFBQVFMekNnam84d282bndBQkFvOFJPUDJWcit5blZOM01Scm8zMHVjOGF5bDk1S3dkZnpMOWs4UDVmdnA0MmxCNGZ2OWdLdnlIMmkzV25uWktPc09EQUFFQ0JBZ1FJRUNnVndJQ2VxKzZTMlVKRU9pSlFCbnRmdnZ0dDk5TG9meDNINGpTa3p5U1h0WDFOMXplM2YyaFdYdWVOb3BlaW5qcHBaZWVUVkgrYWptbnpIUHZpWVpxRWlCQWdBQUJBZ1FJSEVsQVFEOFNrNE1JRUNCd0lvRzhsZHJCeVBjSEJlVDl5L005NmFINjhlcmxsNTlKYnh4bEZMMzZuYnQzcjZiejhqWnJ1YXdIY3Y4SHhYdEdnQUFCQWdRSUVDRFFUd0VCdlovOXB0WUVDUFJFSUlYd3J6eWlxbWtVUGU2bm5QNTFWKzY4K3lPejk1ODBpbDdDZUp4TUxxWlVmKzRSNVhtSkFBRUNCQWdRSUVCZ0FBSUMrZ0E2VVJNSUVPaWtRQnVxWThpajZQbTI4ekxzZmErbWFZcDZIZ2tQVmYyVDE2NWRPNXRlZitvb2V0MDAxMUlwcDB0cFJ0RHZVWHBDZ0FBQkFnUUlFQmlLZ0lBK2xKN1VEZ0lFdWliUVRrRnZtdmNlVTdGSjJpcHRQNDJJZjJqdjFLay9OVHZtY2FQb2JkaXY0NHRwUkQ0L2N1aHZuNVV2L1VPQUFBRUNCQWdRSURBRUFRRjlDTDJvRFFRSWRGY2d4RHd5L3VoSG11UGVqcUxIbjd4NDgrWm1PaWdmKzlpZnkzVTEyY3czcnVjOTJ4NWRvRmNKRUNCQWdBQUJBZ1Q2TFBEWVB3VDczQ2gxSjBDQXdKb0Zjb0F1STl6cG4zZmFwNC9NMUdVVVBkVDE3c1owK21kTG5XK1ZyZGNlV2YyVXk5c1YzQi81cmhjSkVDQkFnQUFCQWdUNkxpQ2c5NzBIMVo4QWdXNExoUER3S3U2SGF4eENuYlpkU3hrKy9QbnoyOXRiMWV2Vlhucjd3Wi9OYmJvUDhmb0RkN0lmTHNsekFnUUlFQ0JBZ0FDQm5nczgrRWRnejV1aitnUUlFT2lNUUJsQlQ4bjZuYWZjTFo1L0R1K0ZPbHcvSGNKZm1OWCt3Wi9OSmFDbitmRFA1OVhtUEFnUUlFQ0FBQUVDQklZcDhPQWZnY05zcFZZUklFQmdUUUloUG1VRXZhMVgybmF0eWJlWC85bXJMNzMwUW5ycHdYdlJaeVBvOVpuMjhKTDkxOVFpbHlWQWdBQUJBZ1FJRUZpV2dJQytMRm5sRWlBd2JvSGJ0OXYyaC9DbEkwRGtuOFY3VlYxdlRmZjNmMkoyL01IUDU1ekdjMEN2MDA1dDdSN29hWXUyMlRFK0VTQkFnQUFCQWdRSURFamc0QS9BQVRWSlV3Z1FJTkFkZ2JSUWU3c1ArdE9ydERFYlJmL1RtOXZiTjlQaDk0MmliMjF0blUyajhSZG1FOXdGOUtkN09vSUFBUUlFQ0JBZzBEc0JBYjEzWGFiQ0JBajBRdUMxMTBvMXAwM3pidG9XTFQxL2FxYk9CK3lsUUg5aE1nay9YazV1RjRzcko5WjFmU2FWY3E0dGEvYXVUd1FJRUNCQWdBQUJBb01TRU5BSDFaMGFRNEJBNXdSQzgrUlYzTyt2Y0xrWFBlWDVQN08xcy9PUjlOWitOZHQyYlc5ajQ1bXFhbWIzb0Q4OTdkOWZySzhJRUNCQWdBQUJBZ1Q2SUNDZzk2R1gxSkVBZ2Q0S2hGaC9zVlErUExSMTJxUGFsSDhtcHhYZDYrZGlYYldqNk8rL1drYlFOK282QmZSdzZsRW5lWTBBQVFJRUNCQWdRR0FZQWdMNk1QcFJLd2dRNktoQTJocnQ3akdyVnU1RnIyTDQ0Y3MzYjc1YWZlcFQ1Zng0cXFuVDlQZW56cE0vNXJVY1RvQUFBUUlFQ0JBZzBDRUJBYjFEbmFFcUJBZ01TcUNzNTVaR3czOG5sbnZRanp3dHZiMFh2UTZuUTV6K3V3Y2k5Vjc5VENwd2N2QzF6d1FJRUNCQWdBQUJBc01URU5DSDE2ZGFSSUJBaHdSU3FINHZWU2VIOWVPTWZzOUcwYXQvYmV2R2pXL0t6ZG1mTkhtQnVJTXA3c2NwSzUvdVFZQUFBUUlFQ0JBZzBBTUJBYjBIbmFTS0JBajBWeUN0RVBkK0ZVTGVNaTAveXFoNisvU0ovNFlVeHZmVDZQdEdHbjMvcWZiSWtNODk2dmxQTE55YkJBZ1FJRUNBQUFFQzNSUVEwTHZaTDJwRmdFRC9CVXFZbnB4cTdxYmg3dU9zNU42MlBJUThpaDdUdVB1L2N2bUZGNzZ1aXBQZlNVRS9qNXdMNmYzLzN0QUNBZ1FJRUNCQWdNQWpCUVQwUjdKNGtRQUJBb3NSbU94UDl0TW8rUEVEZXI1OE9pOW44ckN4OFZNcHJCLzh2RGE5ZlRGZG94UUNCQWdRSUVDQVFPY0VOanBYSXhVaVFJREFnQVQyOXZmVHRtbDVCUDBFdVRxRXNpOTZPdk43SjZIK1JLemk3eVNhQytramo2S2ZvTUFCd1dvS0FRSUVDQkFnUUdDQUFnY2pNZ05zbWlZUklFQmcvUUliKy90MzA1WnBlYUc0L0RqdTlQUWN3dk1hOE0vRzJQeDRlbmJ3SDFXRjg4THBId0lFQ0JBZ1FJREFzQVFFOUdIMXA5WVFJTkFkZ1JMRzk4N3R2WittcWI4N3g0QjNDZW1wV1R2cDQweDNtcWNtQkFnUUlFQ0FBQUVDaXhZUTBCY3RxandDQkFnY0VqajlsZFA3YVdyNjNUa25wQitFOUVNbGUwcUFBQUVDQkFnUUlEQTBBUUY5YUQycVBRUUlkRVdnaktDLy9mYmI3NmJWMTc4OG01TiszQ251aDl0aVd2dGhEYzhKRUNCQWdBQUJBZ01VRU5BSDJLbWFSSUJBcHdSeUtEL1lCNzFURlZNWkFnUUlFQ0JBZ0FDQmJna0k2TjNxRDdVaFFHQllBbVhVTysyVTlwWFNyRFRYZlZqTjB4b0NCQWdRSUVDQUFJRkZDZ2pvaTlSVUZnRUNCTzRYS0FFOXh0RGMvN0t2Q0JBZ1FJQUFBUUlFQ0R3c0lLQS9iT0lWQWdRSUxGYWdhV2JickJsQVh5eXMwZ2dRSUVDQUFBRUN3eElRMElmVm4xcERnRUFYQlVKMEQzb1grMFdkQ0JBZ1FJQUFBUUlkRXhEUU85WWhxa09Bd0tBRTJudlFxK28zNTlnSGZWQWdHa09BQUFFQ0JBZ1FJUEI0QVFIOThUYmVJVUNBd0dJRVFqQ0N2aGhKcFJBZ1FJQUFBUUlFQmkwZ29BKzZleldPQUlFMUM3U0x4RlhWTzFWNXR1YmF1RHdCQWdRSUVDQkFnRUNuQlFUMFRuZVB5aEVnTUFTQkVNTjBDTzNRQmdJRUNCQWdRSUFBZ2VVS0NPakw5VlU2QVFJRTB1M240VXNZQ0JBZ1FJQUFBUUlFQ0R4TlFFQi9tcEQzQ1JBZ01LZEFDUFpCbjVQUTZRUUlFQ0JBZ0FDQlVRZ0k2S1BvWm8wa1FHQ2RBdE9tZWJlS2VRLzA0RTcwZFhhRWF4TWdRSUFBQVFJRU9pNGdvSGU4ZzFTUEFJRUJDSVNtdlFkZFBCOUFaMm9DQVFJRUNCQWdRR0I1QWdMNjhteVZUSUFBZ1NJUVl2M2JNNG9jMGZOUXVnY0JBZ1FJRUNCQWdBQ0Jod1FFOUlkSXZFQ0FBSUhGQ29RWTc4NWl1VEgweGRJcWpRQUJBZ1FJRUNBd0tBRUJmVkRkcVRFRUNIUk1vSXlXaDdyK1Vtd1R1b0Rlc1E1U0hRSUVDQkFnUUlCQWx3UUU5QzcxaHJvUUlEQklnYWFxM2s4TlM1ODhDQkFnUUlBQUFRSUVDRHhlUUVCL3ZJMTNDQkFnc0JDQmpSamZUd3U0Nzg4S2N3LzZRbFFWUW9BQUFRSUVDQkFZbm9DQVBydysxU0lDQkRvbU1EMTE2bTZhMjk2dTVONnh1cWtPQVFJRUNCQWdRSUJBZHdRRTlPNzBoWm9RSURCUWdYcC9mei9HS0tBUHRIODFpd0FCQWdRSUVDQ3dLQUVCZlZHU3lpRkFnTUREQW1VNis5NTB1cGZlRXRBZjl2RUtBUUlFQ0JBZ1FJREFJUUVCL1JDR3B3UUlFRmlHd01iZTN0MnFDdStsajJVVXIwd0NCQWdRSUVDQUFJR0JDQWpvQStsSXpTQkFvTHNDZTJmUHZwK2krYnV6Zkc2UnVPNTJsWm9SSUVDQUFBRUNCTllxSUtDdmxkL0ZDUkFZZzhBejc3MjNsL1pCVDZQb0hnUUlFQ0JBZ0FBQkFnUWVMeUNnUDk3R093UUlFSmhYb0l5V3YvMzIyKytsYmRhK1lvTDd2SnpPSjBDQUFBRUNCQWdNVzBCQUgzYi9haDBCQXQwUWFGSTFEdlpCNzBhTjFJSUFBUUlFQ0JBZ1FLQnpBZ0o2NTdwRWhRZ1FHS0pBQ05WWGh0Z3ViU0pBZ0FBQkFnUUlFRmljZ0lDK09Fc2xFU0JBNEZFQ1pXWjdiS3AyY2JoME0vcWpEdklhQVFJRUNCQWdRSUFBQVFIZDl3QUJBZ1NXSzlEZWVoN2p1OHU5ak5JSkVDQkFnQUFCQWdUNkxpQ2c5NzBIMVo4QWdYNEloT2dlOUg3MGxGb1NJRUNBQUFFQ0JOWW1JS0N2amQ2RkNSQVlnVUNlemw1RzBOTS83N1JQelhBZlFiOXJJZ0VDQkFnUUlFRGdSQUlDK29uWW5FU0FBSUZqQ29Rd1BlWVpEaWRBZ0FBQkFnUUlFQmlaZ0lBK3NnN1hYQUlFVmk3UUxoS1hSOURidTlGWFhnRVhKRUNBQUFFQ0JBZ1E2SWVBZ042UGZsSkxBZ1I2TGhDaUVmU2VkNkhxRXlCQWdBQUJBZ1NXTGlDZ0w1M1lCUWdRR0xYQTdkdHQ4MFA0MHFnZE5KNEFBUUlFQ0JBZ1FPQ3BBZ0w2VTRrY1FJQUFnZmtGUWdqTi9LVW9nUUFCQWdRSUVDQkFZTWdDQXZxUWUxZmJDQkJZdjhCcnI1VTZUSnZtM1NyZVc5UjkvZlZTQXdJRUNCQWdRSUFBZ2M0SkNPaWQ2eElWSWtCZ2tBS2hzWXI3SUR0V293Z1FJRUNBQUFFQ2l4TVEwQmRucVNRQ0JBZzhWaURFK292bHpWRDV1ZnRZSlc4UUlFQ0FBQUVDQk1ZdDRBL0ZjZmUvMWhNZ3NDS0JFT1BlaWk3bE1nUUlFQ0JBZ0FBQkFqMFZFTkI3Mm5HcVRZQkFid1R5amVkVm1FeCtPNVo3ME8yRzNwdWVVMUVDQkFnUUlFQ0F3SW9GQlBRVmc3c2NBUUxqRkdoaXZKTmFicFc0Y1hhL1ZoTWdRSUFBQVFJRWppUWdvQitKeVVFRUNCQ1lUMkNqcXQ2clF0aWZsVkpHMWVjcjBka0VDQkFnUUlBQUFRSkRFeERRaDlhajJrT0FRTmNFU2hpZm5tcnVocXF5a252WGVrZDlDQkFnUUlBQUFRSWRFaERRTzlRWnFrS0F3SEFGSnZ1VC9YUVB1b0ErM0M3V01nSUVDQkFnUUlEQTNBSUMrdHlFQ2lCQWdNRFRCZmIyOS9NcTdnZFQzSjkrZ2lNSUVDQkFnQUFCQWdSR0p5Q2dqNjdMTlpnQWdYVUliT3p2MzAxTHhMMC91N1o3ME5mUkNhNUpnQUFCQWdRSUVPaTRnSURlOFE1U1BRSUVlaTlRd3ZqZXViMzNRd2p2cGczWGV0OGdEU0JBZ0FBQkFnUUlFRmlPZ0lDK0hGZWxFaUJBNEQ2QjU5NS9iaTlXOGE1OGZoK0xMd2dRSUVDQUFBRUNCQTRKQ09pSE1Ed2xRSURBRWdUS0NQcGJiNzJWdDFuNzhtejgzQlQzSlVBcmtnQUJBZ1FJRUNEUWR3RUJ2ZTg5cVA0RUNQUkZJSWR5aThUMXBiZlVrd0FCQWdRSUVDQ3dCZ0VCZlEzb0xrbUF3T2dFeXNCNUNOVlhTc3ZUWFBmUkNXZ3dBUUlFQ0JBZ1FJREFVd1VFOUtjU09ZQUFBUUp6QzVTQUhtTm81aTVKQVFRSUVDQkFnQUFCQW9NVkVOQUgyN1VhUm9CQTV3U2FacmJObWdIMHp2V05DaEVnUUlBQUFRSUVPaUFnb0hlZ0UxU0JBSUhCQzdScnc0VzhEL3BzbWJqQk4xa0RDUkFnUUlBQUFRSUVqaXNnb0I5WHpQRUVDQkE0dnNCQlFQK0VmSDU4UEdjUUlFQ0FBQUVDQk1ZaUlLQ1BwYWUxa3dDQnRRdkVFRDhXWTVyZUhzSWtWY1k4OTdYM2lBb1FJRUNBQUFFQ0JMb2xJS0IzcXovVWhnQ0JZUXEwaThOTnc2ZXJHSDhyTlRHUHFBdm93K3hyclNKQWdBQUJBZ1FJbkZoQVFEOHhuUk1KRUNCd1pJRVN4bi9ybi83VE45TVoveVNrL2RiU1EwQS9NcDhEQ1JBZ1FJQUFBUUxqRUJEUXg5SFBXa21Bd0hvRmNoalAwOXJUSS94OG11S2U0bm1lNis1QmdBQUJBZ1FJRUNCQTRBTUJBZjBEQzg4SUVDQ3dQSUhicytYaDZ2anhGTTdUZGRwaDlPVmRVTWtFQ0JBZ1FJQUFBUUo5RXhEUSs5Wmo2a3VBUUQ4RlhtdW50RGROK1BrVXovZFNYTGRRWEQ5N1VxMEpFQ0JBZ0FBQkFrc1RFTkNYUnF0Z0FnUUkzQ2RRRm9vN1cxV2ZTU1BvdnpvYlFHOFhqN3Z2TUY4UUlFQ0FBQUVDQkFpTVZVQkFIMnZQYXpjQkFxc1dLUGVodi9ubW0rK2w2ZTMvS09RWjcrNURYM1VmdUI0QkFnUUlFQ0JBb05NQ0FucW51MGZsQ0JBWW1FQlp2ajIxNldPek85SUgxanpOSVVDQUFBRUNCQWdRbUVkQVFKOUh6N2tFQ0JBNG5rQzdjbnRhS0s0TW5vZmdQdlRqK1RtYUFBRUNCQWdRSURCb0FRRjkwTjJyY1FRSWRFeWdCUFFRNjArSEdOOUpkY3NqNm0xbzcxaEZWWWNBQVFJRUNCQWdRR0QxQWdMNjZzMWRrUUNCOFFxVU1QN09aei83Vm9ybXZ4VGFuZFlFOVBGK1AyZzVBUUlFQ0JBZ1FPQStBUUg5UGc1ZkVDQkFZS2tDT1l6bmFlMXBmYmp3OGJLU3U0WGlsZ3F1Y0FJRUNCQWdRSUJBbndRMitsUlpkU1ZBZ01BQUJOcUY0dXI0ZWp1NXZSMUdIMEM3TklFQUFRSUVDQkFnUUdCT0FTUG9jd0k2blFBQkFzY1VLRlBhbXlaOE1qM1pTMVBkTFJSM1RFQ0hFeUJBZ0FBQkFnU0dLaUNnRDdWbnRZc0FnYTRLTkxsaVo2dnFNMm1lKzYrV2FlNFdpdXRxWDZrWEFRSUVDQkFnUUdDbEFnTDZTcmxkakFBQkFtVmkrK1ROTjk5OEx5M2kvbzlDWHNnOXhoTGEyUkFnUUlBQUFRSUVDSXhiUUVBZmQvOXJQUUVDNnhGbzcwT3ZxbytWamRiV1V3ZFhKVUNBQUFFQ0JBZ1E2SmlBZ042eERsRWRBZ1JHSWRCdXJSYmp4OHNpN2lHNEQzMFUzYTZSQkFnUUlFQ0FBSUVuQ3dqb1QvYnhMZ0VDQkpZaFVBSjZxT3RQaHhqZlNSZklJK3B0YUYvRzFaUkpnQUFCQWdRSUVDRFFDd0VCdlJmZHBKSUVDQXhNb0lUeGR6NzcyYmRTTlArbDBPNjBKcUFQckpNMWh3QUJBZ1FJRUNCd1hBRUIvYmhpamlkQWdNRDhBam1NNTJudGFYMjQ4SHBaeWIzTWRaKy9ZQ1VRSUVDQUFBRUNCQWowVjBCQTcyL2ZxVGtCQXYwV0tBdkZwWDkrTHFYMDFKSjJHTDNmVFZKN0FnUUlFQ0JBZ0FDQmVRUUU5SG4wbkV1QUFJR1RDNVFwN1UxZGZ6STkyVXRUM1MwVWQzSkxaeElnUUlBQUFRSUVCaUVnb0EraUd6V0NBSUVlQ3BTOXp5L1U5YStrRWZSZm1kMkhiai8wSG5ha0toTWdRSUFBQVFJRUZpVWdvQzlLVWprRUNCQTRua0M1RC8yTk45NTRQMDF1LzhXeWtMdjcwSThuNkdnQ0JBZ1FJRUNBd01BRUJQU0JkYWptRUNEUUs0RnlIM29WdzhmTFJtdTlxcnJLRWlCQWdBQUJBZ1FJTEZwZ1k5RUZLbzhBQVFJRWppeFE3a05QQStldmwxM1FRemk0RDcwTjdrY3V4b0VFQ0JBZ1FJQUFBUUpERURDQ1BvUmUxQVlDQlBvcVVBSjZmZXJVUHc0eGZqNDFJZ2Z6OGxwZkc2VGVCQWdRSUVDQUFBRUNKeGNRMEU5dTUwd0NCQWpNSzFEQytCZmVlT056S1pyLzhteWhPQUY5WGxYbkV5QkFnQUFCQWdSNktpQ2c5N1RqVkpzQWdVRUk1REErdTlXb1R2ZWhwd0YwQzhVTm9tTTFnZ0FCQWdRSUVDQndFZ0gzb0o5RXpUa0VDQkJZdEVDTUh5OUZ6b2JSRjEyODhnZ1FJRUNBQUFFQ0JMb3ZZQVM5KzMya2hnUUlERnVnVEdsdjZ2cVQ2Y2xlYXVyQlFuSERiclhXRVNCQWdBQUJBZ1FJUENRZ29EOUU0Z1VDQkFpc1ZLREpWN3RRMTcrU3ByZi95bXdBdmJ5MjBscTRHQUVDQkFnUUlFQ0F3Tm9GQlBTMWQ0RUtFQ0F3Y29FOGdqNTU0NDAzM2srM29QOWlXY2pkZmVnai81YlFmQUlFQ0JBZ1FHQ3NBZ0w2V0h0ZXV3a1E2SkpBMmZjOHh2QjYyV2l0U3pWVEZ3SUVDQkFnUUlBQWdaVUpDT2dybzNZaEFnUUlQRmFnM0llZXByaC92QXllaCtBKzlNZFNlWU1BQVFJRUNCQWdNRndCQVgyNGZhdGxCQWowUjZBRTlMQ3g4ZWtRNCtkVHRmT0llaHZhKzlNR05TVkFnQUFCQWdRSUVKaFRRRUNmRTlEcEJBZ1FXSUJBQ2VQdi9QcXYvMGFLNXI4OFd5aE9RRjhBckNJSUVDQkFnQUFCQW4wU0VORDcxRnZxU29EQVVBVnlHTjlvRzFkL3ZFcXJ4YVhwN2dMNlVIdGJ1d2dRSUVDQUFBRUNqeEdZL1VING1IZTlUSUFBQVFLckZZanhZKzBGYzByM0lFQ0FBQUVDQkFnUUdKT0FFZlF4OWJhMkVpRFFaWUV5WWg0bjAwK2tKM2ZUVkhjTHhYVzV0OVNOQUFFQ0JBZ1FJTEFFQVFGOUNhaUtKRUNBd0FrRW1uek8rZkRNcjZYNTdiOHl1dys5dkhhQ3NweENnQUFCQWdRSUVDRFFRd0VCdlllZHBzb0VDQXhTSUkrZ1Q5NTQ0NDMzUTFQOVFtbWgrOUFIMmRFYVJZQUFBUUlFQ0JCNG5JQ0EvamdacnhNZ1FHRDFBdTE5NTNYMXNiSlEzT3F2NzRvRUNCQWdRSUFBQVFKckZCRFExNGp2MGdRSUVIaEFvTnlIWGpYVko4cmdlUWg1SWMvMnRRY085Q1VCQWdRSUVDQkFnTUR3QkFUMDRmV3BGaEVnMEYrQkVzYnIwM3YvT0RYaGM3Tm1DT2o5N1U4MUowQ0FBQUVDQkFnY1MwQkFQeGFYZ3drUUlMQlVnUkxHUC85cm4zODd6WFgvcGRsQ2NRTDZVc2tWVG9BQUFRSUVDQkRvam9DQTNwMitVQk1DQkFqa01KNm50YWRIZkwzY2gyNmh1SmJEdndRSUVDQkFnQUNCRVFnSTZDUG9aRTBrUUtDUEF2RmpWVXg1ZlRhTTNzY1dxRE1CQWdRSUVDQkFnTUR4QkFUMDQzazVtZ0FCQXNzV0tGUGFZeDN6Vm10MzBzY2tmWmptdm14MTVSTWdRSUFBQVFJRU9pQWdvSGVnRTFTQkFBRUNod1NhL1B4OGVPYlhZaFYvZFRhQVhsNDdkSXluQkFnUUlFQ0FBQUVDQXhRUTBBZllxWnBFZ0VDdkJmSm8rZVNOTjk1NFA4VHd5ZElTOTZIM3VrTlZuZ0FCQWdRSUVDQndWQUVCL2FoU2ppTkFnTURxQk5JaTd1a1JaZ3ZGcmU2NnJrU0FBQUVDQkFnUUlMQkdBUUY5amZndVRZQUFnY2NJdFBlY3gvQjZHVHdQSWEvczdqNzB4MkI1bVFBQkFnUUlFQ0F3RkFFQmZTZzlxUjBFQ0F4Sm9JVHgrdFRkVDZkWS9ybFp3d1QwSWZXd3RoQWdRSUFBQVFJRUhpRWdvRDhDeFVzRUNCQllzMEFKNDUvL3RjKy9uZWE2LzlKc29UZ0JmYzJkNHZJRUNCQWdRSUFBZ1dVTENPakxGbFkrQVFJRWppK1F3M2llMXA3dlEvLzV0QmQ2bXVDZU4wWDNJRUNBQUFFQ0JBZ1FHTEtBZ0Q3azN0VTJBZ1FHSUJCL0xvWHpGTlJ6U3ZjZ1FJQUFBUUlFQ0JBWXNvQ0FQdVRlMVRZQ0JQb3NVUFkrajlQcWt5bWczMGtObWFRUG8raDk3bEYxSjBDQUFBRUNCQWc4UlVCQWZ3cVF0d2tRSUxBbWdSTEdmL1BNbVYrTElYeG1Ob0JlUXZ1YTZ1T3lCQWdRSUVDQUFBRUNTeFlRMEpjTXJIZ0NCQWljVUNBSDlFbjFtYy9jU2VQbXYrQSs5Qk1xT28wQUFRSUVDQkFnMENNQkFiMUhuYVdxQkFpTVRxRGNkeDdyK0xHT3R6eW1hZmo3NWFPcXBxbXVlYVRmZFB5T2Q1cnFFU0JBZ0FBQkF0MFRhRmNKN2w2OTFJZ0FBUUlFWmlHM2JzSW5VZ0xPQzhYbG45azUrSFpud2JnUTlsSXdQeFVtay9iM1NWclE3dDZDODdIYXYxZmRVT1gvSUp6cjNaMjZwOHA0RUNCQWdBQUJBZ1M2SkdBRXZVdTlvUzRFQ0JDNFg2Q01Ray8yOWo2ZFl1MXZ6TEp0Tis1RFQrRTczeGNmWXZWL3BYcDlheFdiZnpzMjhhZFRJUC81OVBVWGMxM0RwTjdJd1QzVTZUOHNoSEFRMFBOL2EyaEgyMHVBTHlQdVJ0M3Y3M2RmRVNCQWdBQUJBaU1WTUlJKzBvN1hiQUlFZWlGUUF2cmJiNy85K1N1N3UvOGs1ZUhyM2RrTlBZL28xM20wL0xkKzg4MDNmeTVwNW8vOG1GemUzdDZlVENZZmFtTHphaFhES3luRnY1SkMrWTMwM3MwVTFKOHJnVDBmT1d0TWFlUUhEWnQrTUFTZkJ0dFR6azlISHY3SVozb1FJRUNBQUFFQ0JBWXBJS0FQc2xzMWlnQ0JnUWprN0pwL1RxZlI2alF5SGVwdnI1b21sZ1hqT3RMQWxKeS9rcXR5N2RxMXMray9KTHlmbms1LzY2MjNQcHMrNTQrZlRSL2xrVEw3bWIyNjNrNmo3Q21veDQvRXVuNHhoZllVM3F2cktaQnZweHkrRlVQMVhDcHZVdFd6eVYwSEFiNU44QWRGUFJqZzgrczV3T2ZINGM4SHo5dDMvRXVBd0x3Q0I3Tmdjamw1MW9zSEFRSUVDQ3hCUUVCZkFxb2lDUkFnc0dpQk5IcitjK1hlN3RsK2E0c3UvN2pscGEzZlVwNU9qMUI5S1g5SzRUd0g5VkM5K3VycC9IWDFxVThkVE1YUDhUcSs5ZFpiNzZiUG41bDkvRXo2Zk8rUnd2dlczU3BlQ1hYOVFqcnA1VlR1Q3ltMGZ6aVZ0cHVlWDBscnp1MmtHZktYVWw1L05qa2NDdkM1aUpMZTIzOC9HSVhQYnh3Szh2bkwvRWlsM1Q4aVAzdXh2T2tmQWdRZUZzaWhQSC9rLzZFSjVRLzdlSVVBQVFJTEZ5aC9YeTI4VkFVU0lFQ0F3S0lFOGgvSHpkYjI5dGVra2VWUHBodTRuMDFmNXorVzEvM3p1MG4vcmFCTy85SGdINllwN1AvSmREOSs0cmQvNHpkKy9ZRkdUMmIxUEFqcitlMVEzVTRmcitXblpiWDN3KytWRngvNHAwNmo4MXZUalkxTDZjRExhVVg3bHlZaHZKQ3krSlVVNGorVVpoTmNTMFZlU2lSYlNXVXJmZjFNK253cUJmbjA4aUdpUStHOWZkb0crM1JVZnBMdmkwL0ZIN3gyNzd3MnpyY1Z1dmRpTHJsOXFmeDcrUG1obHdmN2RKcjZQZmZyLy92T1o5Lzg2R0JiT2M2RzVlL2x3eDg1a0IvOGo2TE1rcG1lT3ZYTjZZWGZVOSs1ODNlKzhJVXZmSGwyL0wxanhzbW0xUVFJRUZpc3dOaitzRmlzbnRJSUVDQ3dmSUg4Y3pxKy9QTEx6M3p4enZzL243NzR1aFNLOHgvT09TU3QrNUVHMHRzVW5FTHZiNmRxdnA3K3ZQK1oyRlIvLzB3SW4zenp6VGZmZTZDQ2VkWlcvbU0raC9MOCtlQjNVUDU4K0huNnNyeC9jR3orK2ttUCt1TE5teGZUZjduWWpFMXpiaHJqMVhUd1RqMEptNm1BeSttMmdPMm1DdGZyRUM2a1VpK21OSDQ1dmIrWkF2eXBGUEpQejVxUWFqQ3JRcjVxdVh6K2ZPalpvWkEvZTdsSmg2V2p5d25sMlBhZldUa2ZqTmJubHcvYTkrRHo5cFQrL0N1Zzk2ZXZqbHJUdy84aDdiNy9ZUGI4alJ0Zk5hMmFmeTRWOU8zcDIveWo2WDhySDhuL1c3L2JORi85LzdkM0ovQ1ZYUFdaOTZ2cVhxbFhkYnMzMjdTa2p1T1FrTkFzaG9Za0xNWnRZMkF5bVRlekpJRjVFOGd5TUhsNW1RekRmTUptSURQdk8yRU5UbmdKV1poaEdUTEpRQkltazJTU01QUGlyWTBOR0J0NUFScHNNRTIzZEsvc2RrdnFSWFMzdTZWYlo1Ny9xVnZTbGF4dWE3bExMYit5MWJxNlM5VTUzMVBTdlUrZFU2ZW14OGNuZEw4L2dMamNEZkU4QkJCQUFJRW5GMmo5d1BEa3orWVpDQ0NBQUFLOUVMQVAwQTFORlBkZk5jSGFMN2hHWTFaaE1pdW5LS1ZoV3gzYmVrdlJsMEt5R1gxSGtmUkxtaVR1NW1wbDVvdEhqeHo5M2lLNE5CUll1azNYc2VncGN6L2FlOVg4MS83OVFYRGdnRDJZdm01eFFyYkhsbDcyN2VzYmVQVFJMVkcxdXFYaTNBWk5KTDh0aXFQTHRQS2RRU1VjME1HRjdhRnJYS29WN3RLUSt3R0ZrVTBLNEJiczFVc2ZiRllkKzNTQVpKMVYxT2Y1Tk5UYjF1WktNWGNqdWN2L09IOWZzMkIyeDhVRHZqMnh0UTgvZWFFNXRDNVA5blByYzl0eG00RGVEc1hlcldQKzl5ajVuZEtsRU9lWExVTkQyN1dEUDBleDJ3TDVTL1hJTS9WN29OOEI3ZDUyZ0VwZituY2lpTjF6bTNOTkVORG4rYmlGQUFJSXRFVmc4UnQ3VzFiS1NoQkFBQUVFMmlyZ0o0cmJ1V2Z3VGVxdytsREdBcnBWMU1MbS9EQnhEWUgyOGRYQ2EvS0IvcFFldlU4LzNhYm5IUWpQblJ0cERvKzExNlpMZXNCaHdiRGE5TUdMZkUvZngreDdldHVlM25vN0tWOWF6b3VzYkttSGJJSzcyZG5aZ1hQcjEyL1NVWVgxb1hycGRXUmdSeVZvYk5jUWdxMDZMWDZqUnNodjFXdTNoN0dHM29kdXF5YjBXNitOYmxMOUIzVC9abjBOS0d2MzY4VDlxdTdURVB5VzRyWGV0Z0pZRUZwaW1idDM2Y2ZuNitpZnVQU1Q1bGZiM1A3Q0F3QnBvZEx2ODA5UGJ0bjlCUFRGS3ZuNE9UMGdaZ2UxN0d0dTJiNW56OTZvMFhpeGhYTHROUy9Vc2FkaHYzL3FoeVNVMjdubitrSHpUdWhGZmZvNm9ia3FuMzE4Zkh4VXR3bm9jNUxjUUFBQkJOb2prSDRnYXMvYVdBc0NDQ0NBUUNjRWZPUUtYWFJ2YkxrcjZUMjMreTRVcERwUmhvdXQwOHBoVVU4ZjFwTWk2WU45cktIbEdsbnUwK2NXZmJ0R3Q2L3hIL2pYcnp1azBRQmZEQ0ozU3hTSFh6cFdxMzFIcjIvdHlVdkRoTlV4N1NXLzBQYTlqUjVNdjEvb2VlbjlxVmxTNXVUZTVMNzkrOU9lZVZ2WDNGZHpnanViNUc3Rnk5RFEwSWFUem0xVXIrVEdLQXJYTllKd3ZaQTJDbWFiZkxaWW1OZXAvQnUwNGcyaGM1dWQwL24wb1hyc1l3M0JqOEwxS2xpL0NySlIwY2h1YjFaa3Nqa0lyRWV6S2xPYkE4QW01YXNJMy95VGV0aS8vckx6K3A0dWN6cHpOOUpINXI3YnJ1WFg0Ry9NM2Izd1JyTC9hV0RFd3BDMzhFbjgxR01Cdndlb0RCYWViYkhmTFR2dzVaZk5sMSsrYTBPMStud1h1cGRxZjd0YVExNmVIVlNpWkhKSDIrMjFVMmtVako3djk2bEkrNFIrSC8ydXRTRFlwK3ZqT3dJSUlJQkFld1dTTi9QMnJwTzFJWUFBQWdpMFY4QSthTWVhTE8zUzJmNisrM1hiTGsxbUg1YlREK0R0M1ZwNzEyYXh6M3JYL1NkL2ZlYXY2TXNXSDRGVkRadjkvUUU5ZXF2dXU2WFIzMy9mOFVPSC9NendMY1ZJRHlhdnRIZTlaUlVydnRuNi9wamVUci9ieWxwdnB5dTN1dHFTMURuNW50eXoxbjgxTy80bHAwOXZYSGYyYlArNUtOclFWNm4weDlWcVJiMzVtK0pHbzE5REZyWnBoMWlubnZ6dFVhQ3o3L1VjeGF5cWhYMkZzTDdReFR2VUJXcTk5NXBJVDlFL0NqZXFTRG9tRU9pN1U2OW8ySzloeTliVGJ6V3owUUMyYjlsQkFMTzN5Tlp2cjFQTlpyVnVXODhEbWlUdUtqM0drZzBCMngrdHplejd3dDhUbmRheDY5Rkg5MnBXeDZ2VjRpL1RVNTZuSnozRjhyZmEwUnJYdmljSHlQd3Y1dHg2RnRjcy9adEREL3BpR1g1R0FBRUUyaWhnZjhoWkVFQUFBUVN5TFdCL3EzMzRVOCt6Z3F5R29zYWFLTTczYkdXNzRCY29uYzY5MWdHR0pBek1uN3VlQklWUjljNStLWExoTGVwaHZtTmlmUHloUmV0WVNlLzZvcGYyNU1mMGZmWkMzNE5nLy82a1lNbDU5V200dC90YWJ5ZlA2Y3kvZG5tOFBqc0FvTkhMUVRTemFiUGFKK3lyVnZ0bW82Zy9qR2Jpb0tIZS9ZYUN1VjFlcjlHNFhGY1VPRFZScTkzZW1lS3cxbVVJMlA1a1h4YktiVCtaNnlIWDdXRG44UEJ1amJaNWdaNXdqWDdjcjZmczFZRVZPOENpLyswZisyWHpQZXYyZXZ1eWRUM1pRa0IvTWlFZVJ3QUJCTm9nc0p3L3lHM1lES3RBQUFFRUVGaWpnUFZrenU0Y0hyeFJ3NWQvSTRQbm9hK21laFlTbHU1ZHR3ZmkySWFWZjEwOXYxOVFNTHhaSnovZmMzSjA5UGlpRGZXaWQzMVJFVHJ5NDFMdnorbDk2ZmZXRFM5MVgrdmpabTNMaGI0bmovSnZsZ1dzamRNdzNYcEtTQkJjY2NYNkhZM0dNeFc4cjlPVDlxdVpuNmZmR2J2c29HNjI5cExyWjM4cWlnL2t0cjZWTEFUMGxXanhYQVFRUUdDVkF1a0htMVcrbkpjaGdBQUNDSFJUUUorMzcwNDZ2K3lUZHlZVys5QnVpd1dIbFM1V2grYVowODNxcUdkZHdWenJWUDFDblhzZGhqOWhYd29aYndsalY5OHhOUGhsM1g5ckhFUjNIQjhiKzZaZTN4cFVyQXoyWlNIVXlwV0dVZDNNM2JKVTJaZTZyMTBWYTkyZldtK242Mis5ejI1YldSYjAycVpQNUh2YkJNelo5dWRXN3puenJUOXcyUS8yeFJYOWJrVFh1OW1aRit0NVQxTXZlVE9RNnljYnBaSmNrakg1dldqZmxSOGFLbEFuOTBVVm5nVUJCQkFvcjREOTBXZEJBQUVFRU1pK2dIM0lqbmZ1M3YwMG5VRjhuejRkMjhSaTlpRzVsMy9IYldablhWZk5mMWFmVVZuc29HODd5NU5laHN5Mm84bXFkT1owODdpRVl2eDViZWxyNmh1OHZlTENXeXV6cy9jOCt1aWp4N1Q5MWlVOUNMM3duTnpXWjNBYmdXd0oyTytQbmNaaFMrdkJwMkRYcmwyYmcvWHJuOXR3YnI5KzZhN1I3NE9kUzY2SkJ2VnYrM3JKa3kwdjhhOSt5MmUwSlp2RmZhWXgyL2lSRTQ4K2VsaTNyYXh6QncxMG13VUJCQkJBWUkwQzlrYkFnZ0FDQ0NDUWZRSDdlKzJDZlVIZmpxTkQ5K296K1RQVWsyNGZqTk1QODkydWdUODRvRUk5b0EwL1JlY2tYK3F2ZjI2VFRkbEVjTzBONm1uZGtuUFhMWkhvL0hzZjF0TndFcmlqbWxyOExqM3habldkZitGNHJYYXgzblVyZTlyem42NmI3d2owUXNCK3J4ZjNrcytWWTlmUTBBL0hvWHVSOXUzcnRhdS9RRHZ1bFg2L1R3TzVoV01iVXBNY3VVclhNL2Y2TnQzdzIvQ1RBOXJ2Vyt6K1ovRDQ0NithbUppWTF2cVR2MHR0MmhDclFRQUJCQkRvekFjb1hCRkFBQUVFT2lQZ2U2czBVZHlmcUMvNTFUMDlEMTFCUEt4VU5KdDM4RnZuR28zZld4ZEY3MWR2OWkvYmgvaVdvSjcyWUhkQ0l4bkNub1FUUDRUWE90a3RMdWl1R1gwZFZJci9nbkxMTFpYejUrODZldlRvWTRzS2tSNUVzUFVRMWhmaDhHTkhCU3pVcGdmV0Z2U1NiOTJ6WjF0MWRuYWZEai90MSsvV2RYcmVzL1E3WlpmVjh6bmMvK01QekdrVnF6K1gzRmEzbk1VZkVFdUR1WDZuUmxTbTkwN1dhdis5K1dMQytYSVVlUTRDQ0NDd1FnSDc0OHFDQUFJSUlKQVBBUXU4c3dyby8xb0IvZmQ2R2RCdHVLc21oZGJsdllQM1RJNk52Y3Y0dGcwUFA2TVN4Ty9VZmYvY092VDBnZDZHcUd1MmRoOUdPdjEray9hdVczQ3h5NFBwdTc2U25zYkhkT3R1M1g5YkVNYTNUd3hzLzNwdzhPRDVsaWIzQVY4L1c4ODZ2ZXN0TU54c2k0RHQrN2FQMmZmRkI0U2k3WHYyL0Zqa0dsZnJzV3UxdTc1USsrNVF5NzVyZTZSR3l1Z1Jmd1RLcjBkUDdlaVMvQzZGVVZWL1o3VGwrRnZhMm05UGp0VS8xYkpWcTR2OXJyQWdnQUFDQ0xSWndQN0FzaUNBQUFJSTVFUEE5NkR2R2g2K1dwZFEra0x6ODdGOVNPNyszM0tGQm4xNHJ5aUUzekpacTc5Y1pVakRiYUFEQ0pyWXpiMVRpZUwvOEovaUxhZ25qNmU5aHAzV1RyYW53cVdoUnIyQWZwdnEzZGZsNlVJTEhMZXJ4TGZxKzFmVUkxaGZWQ0FycHhWOWNaaGE5RFIrUk9DQ0FxMEhmUmFjbzMzWlpaZGRHdmYxUGMrRjducnRvRmZyWXZUUDFDa2k2MnhOdHN0YUl2WmZsdEx0djJSZjdNYnZ1RTMzYnI4ZkN1YTZJbHNjSDlHbWJ4eW9WajkrK1BEaHg1czF0WU9FVmgvQ2VST0Vid2dnZ0VDN0JicnhCNy9kWldaOUNDQ0FRRmtGN0VOL1BMQjc5ODcrS0hwQUg5MTMrdy9VODhObHUrdmlBZzF6dHlIdDdxOFZjditwMy9qZXZmMXA3L1NPUGJ1dkQrTHdCdlVJWG1lUE5hL2RiamU3RmRSdFc3WTBBNDl1V2ZoWTJMcytwUXgwdDlMR2JYcnN0ZzNPZmFOV3E1MzFyMHIrc2ZkSksyOTZBTUpDT3dzQ2l3WHNkOVAyRmZ0YWVHQkh2eE83amgvZkcwZlIxWUZDdWZZa3V6TEJwWmEvOWZ1ci95MlUyNFJ3K3Q2OVh2TFc4bHQ1TFhUMytRTlpMajdxd3VERHJuL0RIMHc5L1BBcC8wVE5mUkdNQkRZUkpBc0NDQ0NBUUljRjdJMkVCUUVFRUVBZ0h3THAzMnkzWTNqd0pnWEw2L1hoM2o1WWR6dnd6bXMxejBWZklxVGJ1YlUrek80WUh2NG5TaUh2VUI1NXZyMVFQWE0ya1Z6YXd6aS9ydTdjc3FCdGdkMTYxODF6YnJJNWxjc2VlMGl1ZDJpRXdzMTZ6cGVueHNmSEZoWExyTzExQzBQWW9pZnhZeWtFMG4zWTlwc0Z2ZVE3aDRkM2F4OTZnVWFTWEtmY2ZiVWVmN3JDci84OTFYNW1PTTFoNUg0ZnRQM0oxdFh0WldHUHVYTUs0K0VmOU0zTWZHanVpZ2o3OWltWWoxamRmS0c3WFVDMmh3QUNDSlJSSVAyd1Y4YTZVMmNFRUVBZ2p3THBlZWdmMEJEenQvYnlQUFFVVCtra09SKzl0U2Q5L3FDQmZiQzNBQlBzSEJyNkJmWE1LYWlIZTMydllXK0Qrbnp4azRNYzFudTVxSGM5T0tHaWp5aU8zK1lhN3JiMVFYRC8rUGo0bWZTRit1NER2cjViL2V5TEVDT0VBaSt0dmVRV1d2MStiZlhkdlh2M3hzZkQ4Rm5hdDEraXZlS2xPcmp6UE4zZXJuMUt6MHA3eVhXRkExdDZkM0RLYjE3L0xBem1jYXpoNitFbjRqais3ZVBqNDZQTkp6R1VQZFhpT3dJSUlOQmxBUUo2bDhIWkhBSUlJTEJHQVIvUXR3OE8vbHdVaFovdGVROTZzekpLS2t1RmRBczBGbHA5bWYxVDdUSnhqKzMrbDVxQStzMEtLaitvbm5mZDdUcHhEWFcvdVJYK2s0VHNwWHZYYlZVUEtYeDlTWmU4dXJWUm5iM3p4R0YvSGVqV1RkQzczcXBSak51MkQ5dVg3UnNMZXNrdnVmenlLNnA5ZlMvUTduSzlIbjZSSG45YU1rUzhHY2p0K2ZQN2txMmo5NSs1YkNpOXYwUmhwRlBmOWNzWEJuOFN6TWJ2bjN6a0VadVh3UmI3WGJYZldRNDJtUVlMQWdnZzBBT0IzcjlaOUtEU2JCSUJCQkRJc1lBUHZmNzZ5SUc3WC9YWXFDOExEejMvZTY1Q05FTjYvS2VhT080MVRXTmZYbCsrL1JxS2Y4RE90UTJDWGJ0MmJZN1hyWHVEU3YxdjFOTzR1em5zMTRLNmhWeDdUUllXSlMwTFphclpFM3JYbmE0QkhkNnJpYjV1cVFUUjdZM1RwKytmbXBwS3p0ZE5TbTd0WVhXeHRyRXZBbzhRTXI1WW03VitKVDNlelVKdjM3NTlTMlhUcHFzYXpsMnJIWFMvZG81OTJuY0hNdHBMM2txZDdNYzZLcWJ5UnJZemFvLzh5N0FTdjNmaXlQaTl6U2NTekZ2RnVJMEFBZ2owVUtEbkgraDZXSGMyalFBQ0NPUlJ3UDV1dTBBVFQrMDRlWEpFSTJpZmtaVmVkRjh1WFFaT3ZZaDk2cHo3cENhT2UyMFRPQTNwOW1NWXRBUjFEUTNlZVQ0TTMrakMwQzRkZDRrUDZqcXZYYUVuN1kxdXJxTG4zNUtRYlQyaWxzaDhMNlNhUWpkOVIyUVlITkpEWDFUTDNGS0pvanNmR3h2NzdxSVNtMEhxUUZoZmhOUGpIOU45N1FrOXgzWWdyQkhHTHc1ZGVKM0M3UXZWK0ZmcXUzNERtNzNrODVkQXM5OUxhMS83bnFWRnZmZ3FsSzY0WUlWU3FXK0tnK2kzam8rTjNkRXNwTDlmdHhlTURtZyt4amNFRUVBQWdSNElaTzJOcEFjRWJCSUJCQkRJbllCOXFHN29jbVovb2cvZXI4N0NlZWdMQk9jbmpydFFTTGVuaDhHK2ZWVk5RT1ZuaHRhUS9TSGxuamZyL2w5VHdOK1E0YUNlVmpYcGxmVHBKNno2ek82RG0yVzMyTTVUZnlCMHdjMzZmbHRqM2JwN2p4ODZkREo5WWZPNzlWaGE2Ry85V3ZRVWZ1eUFnSDN1U2NPMHJYNUJML25XUFh1MlZZTFo1eW1RNzFmTFhLZkhkVjU1dE5GZTRZL04yUEVaTzRCa2QrZ2dUWE5kdHA2c0xYNTR2WDZYYkQvVDRyNm9PcjMzV0szMnVlVG51WU1KQlBNbUNOOFFRQUNCckFqWW14UUxBZ2dnZ0VDK0JPeEQ5NndDK2hzVjBEK2N1WUN1TktBUTB3Z3JsV29RdTA5TTFHcXZhL0ttUGNpdDJwR0NlaVVONm43b2Z1aHUwQnArU2VHaW9xRHUxNlVBM0F3YXJTL056RzBMMmNuTThJdDcxNU5BZDBUWi9jczZkLzBXdVh4aG9sNy85cUtTbTR0OTJYb0lUSXR3MnZCakdzanQrK0plOG5EN25qMVBqMXpqYWpYVlMvWDRUNmdKaHhmMWtpdVFxMm44blhQQnRnM0Y2c2dxa3RuaEZjeXR1SnI0N2Y1S0ZMenYyR2o5TDVwYlMvZTFCUWNtT2xJU1Zvb0FBZ2dnc0NvQkF2cXEySGdSQWdnZzBGTUIzNE8rYTgvdUY4ZHhlRWV6SkJidXN2UTNmU1VoM2Fxd0lEaGNNamg0VlRVS2JsQm9lcVVGRGZWZUtuZ29YR1c3MTdMWkZDcXBsVldsVnFpcldMQ3pPdmdsanMrcW9SNVFVeDNRc1A3Ylp1SjRaTHBlbjB4ZjJQeHVCeU9zUFZ1L0ZqMkZIeThpWU5qMlpmdVVMUXZDNkdVL2RObWxqY2VyUDY1SHIxTUR2VVNQUDFQdDAyOVBiUGFTSndlRjFIQmFpNjBqUzc5WFZzeWxGanZ3MEZDUisyeGYwMmtYRDJ2L2V0L1UyTmluZEw4OVpvcy9zSmZjNUY4RUVFQUFnYXdLNU9GTko2dDJsQXNCQkJEb2xZQ0Zobmp6NVpmdldsZXQzcS80c0Z2SnducGVMYmhuYVZscFNMZXlXeDNzdmNtSHFrdjM3SDVSSEVmdjFEMC9aUThxUUtVOXpGbXJxeFZ2cWNWQ2RyTjNYYmVlT05sY1RmZmVaY1BoNDBybHpxblJVWnROT3cxVXVqbDM0TUxXazliZDdtZFpLSkFHY3Z0dVR1YVZMSnF2WWRlSkUwOXZWSUw5Y3I1T2pmQjhQZWx5eTk5MkRLVVp5clcvNldlTDVJbTVmYy9EWXZXMDM1VStqVGhSTUkvcnF0S042NTM3VHkyWEJMUmd2dEFrRHpXampBZ2dnRUJKQmZMeUJsVFM1cUhhQ0NDQXdKSUM2ZDl1dDJONDhDWmxpdXZWWTJhWFQ3SVA0bGxiVmhQU3JRNXBBUGVoZFB2dzdwZEh6Z2QxNi9HMElHSVR5WmxEK2p5N093K0xQSmJ1WFZkUVBLOEtmRjFQT0ZEUmNQakg0L2llNmZIeGlVV1ZTdHZZUXJ5RnMva2d1dWlKQmYvUjJ0Nis3R0NWR1N3NGVMRjk5KzdoSUlwK1hOY1N1MDV6bDErakZQNmpkc3FFbnVjbjliTi9tNit4MTl0WCtqdWxtN2xZRmdSempXVS9Gb2ZCUitKSzMwZE9IRDU4d3RkZ3YvNGVIQ0NZNTZJMUtTUUNDQ0RRSXBDM042U1dvbk1UQVFRUUtMV0FCVFU3RC8wRE9nLzlyUms4RDcyMWNlWkMra1ZtZDI5OWZ1dHRxNmVGS2ZzS3RnOE4vYXo2Q2RXakhqN0hmbTRHOVRSazJWMTVXaXhrMmRCOWZkZi9pM3ZYZzJCYzkzOVY1NjVyNXUzZ0M4ZHJ0Vy80NTgvWDBON0RMWFFtNjBtK3p6OWF2RnRwSUxmdkM0YXRCMWRjc1g3N3pNeFZPbWF6WDFIN1dnWHk1K24yOWd2MGtxZUJQSStmZ2Z6dmt0OVhraDd6MHhxbS80ZFJwZktoaVNOSEh2Rk5uZ1R6dWQrWjR1MEcxQWdCQkJBb3RrQWUzNXlLM1NMVURnRUVFRmllZ0Evb212Mzg1NklvL0d4ejZIZVdlNVBYRXRKTnhOYzNwZG14Wi9DWEZVdmZwaG0yZjZ3NVJEbHIxMUJQaTdxUzcyblF0bkJsTThQYjRsOXZCeUowUzczcjRSMWhHTjhTVmRkOTViSHZmZS9vb3BXYmtTMzJlbHVYZmVWNXNjcW5ZZHJxc3FDWC9KTExMNytpMnRmM0FnMUllSmxxK2tJOS9qUWI1ajAzYkQxeHNOZWtCM0R5L0psbllUQjNUdnU3KzBRMXJIenc2T2pvSWRVeENPZ3g5d3o4Z3dBQ0NPUmRJTTl2Vm5tM3Avd0lJSURBV2dRc2RNU2E5ZnlwNm9MVnBHUEJSbjFaaU1ueTMvVzVrTDZNMmQxVmxTY3NWamM3Q09GN1Q2OVFyK24wN095L1ZMWGZyR0MyUnlIV3dsa1dyNkgraElvczQ0NGtZQ2ZENFovWXUrN2NZMXJIM1M0TWJvMGlkL3ZFenFkOFBaMEp2N251MU1yV2t3YjJaV3kyNTA5SnkyMEZXZEJMdm4zNzlpMlZUWnV1YWpoM3JYYis2MVQzcS9Ua0xTMjk1RW1JdFYrQitjbmRiSDM1WHB3Y05EbWlEa1pweEw0MVpmaHBGMFh2MVh3RkI1c1ZXekRLSk4rVnBmUUlJSUFBQXZsLzQ2SU5FVUFBZ1hJSzJOOXZDMS9WblVPREl3b3B6OHBCTDdxMWxKVjVWb0c2TDRnYkg1dW9qZithZnJhNjJKZWxqK1V0U1craEQzRGJycnh5YTNUdTNCdlUyZnh2ZGQ3eExoL1VnNkFJUGVxdEZtblFOaU1kcEZCYXM5NTEvYS82NnI3UUpwYzdvSzlidEIvY00xV3YxM1M3ZGJFREc2bXhyY3Urc3JCWW1leGdrMzIzTWkzb0pkODVPUGdqY2VSZXJHdDRYNnRudkZoUHU4TFhPNTNjelo1dlF5aVVYdlZhK3lyS29vTU4rbjJRaXVwYmFUYlczK2krOTA3V2FuYzNLMGt3TDBwclV3OEVFRUNnUmNEZUVGa1FRQUFCQlBJcFlLR3JzV05vOEw4bzhMNG00K2VodHdyUDlhVHJuUFRmVnVCNG14NjBjTFhTNEJqcUd1clZ0T2Y0c3NzdXUzUzJ2LzlOU3F5L0xvK0JscUJ1UWFaSTczZUowNFY3MXljMWNlQTlldEp0Q25lM1RxeGI5L1hnNFlmUHRUU0FXZGkrWSt1eHdHL2Z1N21rMjdkdEx1Z2wzekkwdEwwdmlwOGJ4TkZMOWRpMUt0b3oxSmFiN0luTlV4bUsyVXR1Rlp4Zi9FRUtDK1oybCtwOWkxcm9mWlAxK2kzTnAvajdkWHZCd1l6bVkzeERBQUVFRU1pNVFKRStzT1M4S1NnK0FnZ2dzR0lCQzU2ek80YUgvNVU2VTM4L1J3SGRLbW85aEkyd0VsVVYwaitna1A1MjNaZjJnQzYvSjkzV1pPRjd2d0xuZ1NUc1hmS1VwL3hBcFJxOVZaT3IvUXYxTTY4djJORDNwTVlMLzAyRGRyTjNYZk9XKzk1MXV4NTJiSTg5cE1CK2gzcWliM0t6N2l2SHg4ZEhGNzdjaDNYN1BKQ3VwOTJCM2RyVjFtOWZWc2JXOXExc0d4cmFXd25kQzlVUGZyMmU4Z0lWZmJlNmpTMlpOa081QmRGQzlwS0xZc0hpUndQb2dJVDlYbHVOdnhKRzhYc21Sc2YvdHZtczFKRmd2b0NOSHhCQUFJRmlDZGliSlFzQ0NDQ0FRRDRGckNldHNXMzM3aGRwb3JnN20xV3djSldYdiswVzBtT0Y5SXBDK3ZzVjBtOVEyUzJFV0IxV0V4THR0ZmJsZTJXMzc5bno5TkExM3FZMS9aSkNUeEpXZFZCQU9qNEE2WGxGWEJLN0MvYXVCOGVEVURQREI4SHRPcDM1MW8xaGVIK3RWanU3Q01KOGJEMFdwRmZURHJhNnRDM3M5UXNDNWVXWFg3NXJ0bEw1Q1oxRGZyMkN1SWF0QjgvU0FZVStlMUd6bDl5dUc2OXRLNlhiZjhuK25KZDkycXF4MGlXcHI0SzVIVmpSNzhJM05CSGdleWZHeGovVFhGRnFhWTZyYlkrVmxvbm5JNEFBQWdqMFNLREliM2c5SW1XekNDQ0FRTmNFN0lON1BMQjc5ODcrS0x4ZmVXWlF3Y1kreEtkRFlMdFdrRFZzNkVJaDNWYloydE82a2sya2djWUg5WjE3OXV4emNlTUcrZnlzdmVrcEJOcWx6ZXo4WG5NcSt2dGdHclROMHVyYjJydXVINFB2S0FOL1FUYTNWS0xvcnFOSGpuelA3bXhaVXFOMFBSY0tpR1p1bHZabDI1cHZ1NmMrZGQzT21UTjdZeGUrSklxRDY3V0M1eXVJWG1yNVc0MWg3V0d4VTIybDc4VTdsMXdVRjF6TXlINWYrK3dBa2laTy9LNE9udHc0TVZiL1dQTitlNkVkTFBIN3NmM0FnZ0FDQ0NCUWZJR2lmekFwZmd0U1F3UVFLTE5BK2pmYzdSZ2UvTHlDMXN2VSsyWXpQdWV0aC9oQ0lkM0NvSDJ0ZGtuRFpSTFVoNGF1Y2FGN2w1eXV0eFVxR0tZOXUvYThNaXlKNTN6dnVtWUd0MTdxWmxBT2dsUFN2azlHdDFUQ3ltM0IyYlAzSHp0MjdQdUxZTko5eSt4cy83TmdidXROTFhWVDE2c2ZIQnpTdDUvVUU2N1ZJWUZyaFAyakNxSGV1VGszUU5KcmJOdWZYNCs5dEF5TGVkays2WU81Zm1jZkVjS0h3blBuL3FqRjI1ek5kQzM3djE3T2dnQUNDQ0NRTndGN1kyUkJBQUVFRU1pdmdIMlFuOTB4dFB0OVlWUjVlODdPUTI5VnYxQkl0K2ZNOThhMnZtTDV0eTBZV3REeDY5R2w2ZjZoMHVFN2xRM3QydGsyOU4wdXpXYnZoMlVKNmxidGRHa055aGJZclJmYmhsbmJ0MFBxM1A2aXdyWDFydC81Mk5qWWQ5TVhMZjYrZS9mdWpZL3JTZ0o2dFFYeS9YcU45Wkp2bXd2L3ZwZGNCNDlzS1ZjdmVTdlZvbUFlSDlmUmtkODc1OXhIcHV2MVNmOUVybVhlNnNWdEJCQkFvSlFDQlBSU05qdVZSZ0NCQWduNGdMNTlhT2hub3pENGI4MWU0YndHelF1RmRBczI3ZWhKTkNzTDZVbFFIOTc5S3VmQ0czUnB0bWY3WWRaSlVFK0h4eGRvRjFsV1ZSTGpsdDUxQldsYkpLOW1jVzVhTngvUWsyNFA0K0NXK096WmtYamR1bTNWU3VWRjZuRi9tVnJIRG5iOGlCK3FuVHpmTnBwZUFzMCthNlJENE8zK01pNTIyYjltajNtc2MvN0QvNlNmUDZoNUYrb2VZOSsrUGwyTndIck0xM293eXErT2Z4QkFBQUVFOGl0QVFNOXYyMUZ5QkJCQXdBUXMrTVNYRGcvL1VNUEZEK2kyWFpMS3dsWmUvNzVmS0tTclNtMExMLzZnaHExUVMwVTk2citpYnVTM0tWeitzUFVjcS92WWV0VExHdFFUbGVUZnBYdlhrOTd3SXpMYXFnQi9pWDlxR3NyZFhDKzVIU1RLNno3WWFyQ1cyM1prUTVNU2hoWHRXNkdOMUZDUCtSOEw1ZjNIYXJXSG15dGVjTkJvTFJ2anRRZ2dnQUFDeFJESWF5OUxNZlNwQlFJSUlOQW1nZE9uVG4xLzA1WXRQNi9BZEpsV2FiMXdGakR6dUNqRDZML1kyZXp1TDlrd3NHWDkyVk9uYmxaRjJobjJ6TWZXWitHb2NlYlVxZnUyYk5qNFNSZUd4M1R2TThOSzVSSUZLM3ZjZWozTDNQT3JsdkFIS3N6Q0RweW9SenhPN0N5WU83ZGU3WlRlbHh3VXNtdDN6NzlHTHl2cFlwUGVlVDA3Nzk3R0liZy9yK2hxQXNmcTlZOXBmNXVTaXUxN3RuQ2VlZUxBdndnZ2dBQUNUUUVDT3JzQ0FnZ2drSDhCKzFzK3UySHJGbDFET25wMkVDdEVKU0VwcnpXN1VFaHY5MEdISkd6dUMvcE9mK2YwNDJlbXArOWF0MzNISjZORy9MZ1M2VFBVNnpsQVVQZTdrQVYwYTVPb0pYeWJuZDJiM2xmbUF4bWV3ditUWE1iUGhWRll0Vnl1VXdQK1hnYzJmbVd5VnYvL1RrOVBIOVZ6Q09ield0eENBQUVFRUZoQ2dJQytCQXAzSVlBQUFqa1RzTC9sOGNhdGx3eXFxKzRmS2xUbVBhQWJmek9reHczclNkODRzQ1ZVeitOdHVyLzk3MXVQTkVjYzdBdXFqMy9yeEJsdDUvYU4yN2IvYVpCTTh2NHNCZlVOUHFqYjhPMThIL2d3MTNZdFNXaHYxOXJ5dng2TkpBZ3NtTnRFZTVGdTMrNmkrTmVteHNiZmZYWjZ1cWJxMlg1ckJ6SG9NYzkvVzFNREJCQkFvS01DN2YrZzA5SGlzbklFRUVBQWdTVUUvQkRrRFpzMzkrbXgxelpEWko3UFEwK3JhSU9FMCtIdTEyN1lQSEJlWWVjTGVyQVQ3MTB1U0lKNkdHZ203VE1QbkR4MTV0VDA1N2Rjc3UzUGRXNy9laFhqMlFycWZRcnE2WG5GQk5TMGxjcjkzU2JDaTdWdlZDMlk2NWR1Uk9IODF6WDUyOXZQbnB3K0pCb0w1YmEvRXN6THZaOVFld1FRUUdEWkFwMzRrTFBzamZORUJCQkFBSUcyQ1BpQVhoMFlPRnVKd2w5VXFOMml0ZG9RWkFzSGVWK3NKOTFtRW5mcVNiKyt3eUU5c1RvOFoxYzVmZkxrNU5sVDAzKzNmdXZXdjRxYzI2WW5QRk5oTEhGTmhqTVh3VGp2KzBndnltOFQ2RFYwQllDcTdRODZhdk10N1RWdjBWRDJmNlU1RXg1VWdXeXZ0ZUhzOW51WW5BNmdHeXdJSUlBQUFnZzhtUUFCL2NtRWVCd0JCQkRJaDBCNGZucjZ6TWF0Vy82QkV1MFBxUmRQdzl3TEVkQk4zOEpPZDBPNlRZbzJmNUNqOHZpcFU0OXE2UHRmNmpTQ3oybkNyOHQxRU9ScHphSE15YVd4a3NNSVNUbDlZZm1ub0FJV3R1MTY3bFZOSnFpRE0rNndkczkzVGE1Yi8zK2RQWEprcEZsbmdua1RnbThJSUlBQUFpc1hJS0N2M0l4WElJQUFBbGtVOEtGZzQ1YUJwNnRINzhWK3R1MWluUy90KzlIbmV0SzNhcmo3eVk0TmQyOXQzelNvMi90bHBON1Jtb2ErZjJiandNQWQrbm1QemptK3NoblU3WUNJUFpjZTlWYTk0dHkydGsyQ2VSUlZOUHZiWXpyWjRkMXUvWWJYVGgwK2ZHY3dOZFVJZEdwRWNIanV3RTV4YWs1TkVFQUFBUVM2S2tCQTd5bzNHME1BQVFRNkptREJNTjZ3WmVzbFNyS3ZWRXh3QmVwQlQ5SG1lOUxETGcxM1Q3ZWM5S2hiTVFwZmZBQUFOODlKUkVGVVNMUDN6VkRud2gvUzBQYy8zcmgxODMwYWZIK2xndnB3RXRUOVJISUU5WG0zdk45S2c3bGR5OXphL3FSMmhkOWRGN3ZYUEZhdmYvN3MxTlM1WU4rK3Z1Q1JSNXpDT1VQWjg5N2FsQjhCQkJESWdBQUJQUU9OUUJFUVFBQ0JOZ200Z2ExYno4Zk9hYUs0WUozV2FlR2lhTU91Ri9ha2QzYml1S1dheFV4dHNSRUxnWHJUSDFTditzYzNidDM2YlQzd05JVzR5M1czWnZIMlFkMmVValIvcTFNNWxxUU5mVEJYai9rNTlaaC9WRmN3Zk0xVWZmeXZwblU2U2JQSFBGQTR0OU1jV0JCQUFBRUVFR2lMQUI4YzJzTElTaEJBQUlITUNGUjJEZzNlbzNPa242TjUxU3c0RlBWQXJBVmxYZFpLRTNRMTRuZE0xdXZ2YTliVmVqSFRFSzJiSFY4c3FOdlFaMXVxTzRjSFg2ZE0vaGI1WCtsaVg4UVozVzl0d05CM0U4citZbU5QR2pxc1lwZExzK3VZMjBpVVB3NGE3Z09UNCtNMitac3QvblFTZmFmSDNIUHdEd0lJSUlCQU93V0src0d0blVhc0N3RUVFTWlMZ1AxTmIyell1dVVGT3YzOHFrRGRmUXFLUlEyR3ZlNUpUL2NKQzJuKzBtd2E0anlySHZXdkRtelk4QWxYcVJ6WC9UYmorMWIxcGx0WkxhaGJXM0JnWEFpWlhKd090TmlGL1hRdGMvMnI2L3U1ejRZVjkwdVRvK01mMVNrTkV5cXpCWE5yUHk2Wmxza0dwRkFJSUlCQU1RUUk2TVZvUjJxQkFBSUltSUQ5VFk4MTAvaFRsQzUrV2oyQlJUd1B2YldsazdEYnpVdXd0VzY5OVhaeS9yR1ZwM3I2OU9sem12SDlTN3JzM2FlcUdocXRzR2ZYVU45RVVHOEZ5OVJ0WGN2Y1JtT0VkaTN6VURkdmlvTG9WeWZHYXI5ejV1VDBJeXFwL1Y3WndSV0NlYWFhamNJZ2dBQUN4UlFnb0Jlelhha1ZBZ2lVVThBQ290c3dNS0NlUHZjNjlmVlpxTEJ4MWttUUxhYUpyL1BjN080RFc4N3BuUEE3Vk5WMEdISzNhMjA5NnBFbURxdWVmK2loNzUrWm5yNXR3K2JObjlZQkV5dm5WUXJxNjN4UVQ4NXZMdXJvaG02YnIzWjdhVEMzNGV4cUMzZG42TUxYVDlUcS8xNEhXRWExVW9MNWFtVjVIUUlJSUlEQXFnV0svS0Z0MVNpOEVBRUVFTWlwZ0FXK2VHQndjRWQvR055bm50dGhoY0VpbjRmZTJreno1NlM3eHE5UGpvMy9nUjYwa043TFhrOXJEL3Z5NTZqdkdocjZZUlh5YmVxaC9SVUY5WXFMZFpLNnRVK29JZFhGUG9paTZtVnFVVERYdWVWUlpEM211aG5mcTVNUVBqQTFXditMWmludHM1RzFTVHEzUUtZS1QyRVFRQUFCQklvdFFFQXZkdnRTT3dRUUtKZEEramZkN1JnYStsL0tIcS9RUkdWMlhxMEYxVElzL256dzVqRGxOMHlPMWY5SWxiYTY5enBvcFFFOENlcURnMWU1S0xoQkVmR1ZTVUIwc2NZNTJIWFV5OUpPdmRvWDVTenJOSmpIOGNOUkdMM3YyTmpZcDFTZ1pDNkJKSmozOHFCT3IyellMZ0lJSUlCQVJnVHN5RDRMQWdnZ2dFQXhCS3dYMmNLZyttUGRWOVV6cXh0MlYya1dlMDlyVHJ3ZC9xRm1WSCs5ZnJaUWJNRTNQWGlobTExZkxQQlpPYXh0S3NmcTlmc254dXF2cWtUdXhTcnQzOXZ3YWp2L1dZL1o4K3lMcGIwQ0ZyNzlKSDFocFZLVitaZ0dMN3hwb05yM1RJWHpUK3F4T05qdjl4SDdaYkYyS3RVdmplckxnZ0FDQ0NDUUlZSGtnMXlHQ2tSUkVFQUFBUVRXSkdBaE5kNjRaZXRXSmRKWDZiYUZqVElkakxVZ2JpRTNVdkQ5Unh1M0RoelZ6T3AzNjJjTHdCYlVlcmxZVzlpWHZmZEdwMDlPSDFIWlByMSs2OVl2YTJheUgxQjVmOURDdXA1aGwva3FXN3Qxb2wzbVRpR3dVd3AwemJRSjNmRyt1SC9kcnh3L2N1VDJFeWRPekFiN2dyN2dFVmtmN3ZtKzBZbjZzMDRFRUVBQWdSd0s5TEpISVlkY0ZCa0JCQkRJdklBUDZKZnQyWFBsYk54NFFLWGRyQzhMZTJYN2UyOWgzRUs2VmYvL1ZvLzFSM1VqN2FVMmp5d3M2VUVEZitCQXB5WDhNNDE4ZUtmbWszdXVMMkFjNi9RRVh3RU9wcStzdGRKZ1hsVXdEM1N1LzdRdVovRFJTclg2dThjT0gzNjB1YXFzN1FzcnF5SFBSZ0FCQkJBb3JFRFpQckFWdGlHcEdBSUlJTEJJb0xKemFOQ0d1VitsTWQvV28xekdrT2ZydlVSSTkrZUNML0xxMVkvMlBteHRZMlgxdVh6SG5zRmZVbi91RFFxWFAycHptZWw2OWhiVTdjQkxtVVpDcUxxcldKTFo4Wk5nN3B5R3RidVBWOFBLalVkSFJ3LzV0Vm1QK1lpMzd2Vm9pbFZVanBjZ2dBQUNDSlJCb0l3ZjJNclFydFFSQVFUS0xlQUQzNGF0VzM1U3VlNHFCVHhOUU9ZRFh0bFUvR2dDVlZvWi9RbkQzYlBTaTI1dGtvWkYzNk4rOXVUMEEyZUg5M3hzdytPUFA2WWU5YWVIVVdXN3pwdTJJRy9uVWR0M0RxNExvV1ZSajdrL0xTRFFPZVlWbTRWQVAzL0dSZEV2VG8zVlBuWDY1TW5qZXE3WkJock9QbmNneFAvTVB3Z2dnQUFDQ0dSTWdJQ2VzUWFoT0FnZ2dFQWJCT3h2ZTd4eDY1YmRDcVkvcmJCaU00U1h0ZmZWd3F5RnNpeWVrNzY0cVMyb1czbXJ3YkZqTTdxZSs5MGJMcjNzUHdjenM2ZDAzN1BWb3o3UUV0U3RQUW5xelVuMU5NbGV4UTdEeU9SdmRDenFOWk8xMnUrZlBYbnltTGRNbkFqbXdtQkJBQUVFRU1pK0FBRTkrMjFFQ1JGQUFJR1ZDbGhRY1JzR3RxalgwTDFXTWM3KzFsdVBjVmtEWFY1NjB0TjJUb0w2dm4xOVp3OGVQS3VnZnVmV2pacysxWWpDR1lWUUMrb2JDZW82NktKK2Nndm1OanhDbmVhM2FLSzkxMDNXNnU4L2MrclV1Q0J0bjdkMko1aW5leFhmRVVBQUFRUnlJVkRXRDJ1NWFCd0tpUUFDQ0t4U3dBZlNnY0hCSGYxaGVMOWkrWkFDblFXVnNoK1U5UVpKUit1Q2llT3lkRTc2NGlhUE5OTjRSZWROMi9EMllOdnUzWHMwRk9CdDZpditGN3FlOTNwTmdLWkRMM2F0ZTMrWnRzV3ZMZUxQYVREM1E5WVZ6TDhTUnU0OUU2UGpmOXVzYkxxUFcxdXpJSUFBQWdnZ2tEdUI5STBzZHdXbndBZ2dnQUFDRnhVSXowOVBuOW0wWmN2TEZlYWVXdkpoN2luVXdwNzBMVnZxNm0zOWFxQ2U2dUNSUjlMendOUG5adVc3MDNuVFZqWXJlK1h4NmVualo2ZW5QN2RoODhCZjZzRExnTzU3VnZPODYxaHRiSmRuc3dQdlJUejRiZ2IrUUlSR0VFUTZ5L3pyWVJpL2FiSTIvcVl6SjZlLzNheXpoWFo2eklYQWdnQUNDQ0NRWHdFQ2VuN2JqcElqZ0FBQ0Z4T3dzQkp2MkRyd1l6b245eVYyclNuMXNscklLL3RpNGRWQ1hDU1BuOW04ZGZPRFp4Nzg5dGVhMThQT2FraTNOck5URkt4ODlyNWRVVWgvN095cDZiL2VkTW5tdjNkeHNGTjFlYnBHQmxqN3BoT21GYVd0cmQ1cE1LOG9tQi9TZ1BZYkpzZnFyOWMxNUwrbXgyeXhmVDMxOFhmd0R3SUlJSUFBQW5rVktNb2JlRjc5S1RjQ0NDRFFXUUVYam1nSXRQcFUvUVJhbmQxV2Z0WnVJVmREcFczMnZPalBkdTBaZktVZlFtNlg0TXIrWWdjWGJFaStEK29UbzQrTTZMenJuOVhSaHBjb21kOWtJVjMvVlgxdmVuSWdJdnMxV3JxRWRqREN6MXF2SHZNK3RWVmRCNW5ldkQ2T256a3hXditQZW13MjJOK2NtVDN4c0lET2dnQUNDQ0NBUU80RmlqZ01MdmVOUWdVUVFBQ0JOZ2pZQWRoNDY1NDlWMWJqeGdPNnZWbGZGbUw0dXkrRTVtSmhWN04vMnhUdndhdU9qZGIvd3Zla044LzNUcCtVOGUvcFNEaXJTN0J0YU9pbm9zQzlTMEg5aGZhekJrNVk3N08xZWZvOHV6dkxpKzJqZGdDaVQ4SGN5bjljby9ZL2ZNNjUzNSt1MXlkOXdaTnJtZHR6Q09VZWhIOFFRQUFCQklva3dBZTFJclVtZFVFQUFRU2VLQkR0R0I2OFJ5SG51WnBRS3dta1QzeE9tZTlwaG5SZGh5NTBlUTNwMW40THpyL2VQcno3VlpFTDM2YUo1SjVqbHdVUGtxQnVCMjJ5T25KdWNUQS9vOE1LNmltUGJwd1lHN05aMlFNL1Y4RElDTUhjWS9BUEFnZ2dnRUJSQmZKeVJMMm8vdFFMQVFRUTZLU0EvWTIzNjZIL3BFWStQMGNoamZQUW42aHRnZFZDZXFTRStQT2JMOW55clRNUFRuODlCK2VrTDY2SkRRbTNnKzcrZkd5ZG4vNE5uYVA5OGZVRFcwYlZELzFqbWtodWwzODhtZkhkWHB1ZEEvUkptU3JxTWEvWWpQUzZYTm9uTldULzFSTzErbWMwaWQ5MGN4Sy9RQlA1K1ZFQ1ZuZ1dCQkJBQUFFRWlpcEFRQzlxeTFJdkJCQkFJQm5XSEc4YTJISzV1b2Yva1FZRU84V3lyUGFnOXJLOVdrSjZxSkEra05lUWJvYkpSSGQyZnZiaG9LRnJxTiszZmN2V2o1OTN3YkV3Y005UVVMOUVJZGpDdVQrL1c5OTdGZFRUeWV3Q0g4eXRJTEg3c3pnTVh6MVZxMzFjd1h4S2Q5bkJoalNZTTV6ZFkvQVBBZ2dnZ0VEUkJYcjF4bHgwVitxSEFBSUlaRUhBRHNJMmRnd04vYmhPMTcxTHQrMXZ2Z1VkL3ZZTFlZbWxPZHc5MStla3QxWXIxRWlBYW5vTjlVdXV1T0tTYUhiMmpRcnFiMVFvM3VHdm9aNEVkUXZDM2R3bnpGbG54aWRYRmRBUS9ML1RLUHozVHRYclgyNFczbzhDMEcxNnpKc2dmRU1BQVFRUUtJOUFOOStReTZOS1RSRkFBSUZzQ0ZqUHNFMFV0MDBUeGQydlNMUkh2YWRKQ00xRytiSllpbVpJei8wNTZhMjJZYkJmazhRZDhKT3ZCWmYrNEtXWHpjNzAvNGFDK3VzVjFBZWFRYjFiQjI2Y0pYTXJuSUw1QVoxWThKN0owZkdibTRWTlIvVVJ6RnRiajlzSUlJQUFBcVVTSUtDWHFybXBMQUlJbEV3Zy9SdnZkZzROZlU1OXBEL2xZcWRadlp0RGgwdUdzWUxxTmtONlMwOTZNdHphSmlqTDh4SXBxRWRwVUw5TU0vdzNYT090NnIzK1ZWV3FYMStkRHVucCt1OVRCL3B2VGRacWY5WEV0QU5KOXBWMzMyWjErSVlBQWdnZ2dNRHFCZXdOa1FVQkJCQkFvSmdDRm9pU1hza291RWM5NlByUjdtSjVFZ0YvYW9CUnhTNzhjMytkZEF1UCsvYmw0VHJwRjZ0YTNBem45dDVmUFRvNmVtaGlyUDU2blF6K0ZkK3A3VG82cER3SjUyRVlWNFB3bDV2aDNKeHRPTHVkTjA4NEZ3SUxBZ2dnZ0FBQ0JIVDJBUVFRUUtBRUFwb1g3RjZOS2JZemYvbTd2N3oyYm9aMHA1QWUvTGxkWHp3WUdaa0o5dTYxbnVhOEwya2c5cE93NlJKODNSdFM3alNndmxMeDJ4V2lIVEVpbU9kOWI2TDhDQ0NBQUFKdEZlQ0RXbHM1V1JrQ0NDQ1FPUUUvcTNjMWlyNm1jMzZuVlRyN3UwODMrdkthYWE0blhaY3EreDg3QndldkRRNGVQRitBbnZTMDlta3dUMCtGU08vdnhQZjViWVM2a0ZxeXBOODdzVDNXaVFBQ0NDQ0FRQzRGQ09pNWJEWUtqUUFDQ0N4YndBZjBvMGVPSE5FSTkrODA1K2Z5OXkxN0RlVitvcTdON1h0NXE3bzQyZWQ5U0xlZTlQd1BkMjl0MVc0RTVXNXNvN1ZPM0VZQUFRUVFRQ0NYQWdUMFhEWWJoVVlBQVFSV0pHQTl3YkdHdWR0TTduNzY3Qlc5dXV4UHRrbjE1a1A2VFFVTjZXVnZaZXFQQUFJSUlJQkFKZ1FJNkpsb0JncUJBQUlJZEZUQUR5L1d5T0o3a3Ewa2w3bnE2QmFMdHZMNWtGNHBjRTk2SjF0dGZvaDdKN2ZDdWhGQUFBRUVFTWk1QUFFOTV3MUk4UkZBQUlGbENQamh4VFpSbktib2lqVTFsL1dvTStSNEdYQUxuaklmMG0yNE96M3BDM0NlOUFmMnR5Y2w0Z2tJSUlBQUFnZ2trd1hoZ0FBQ0NDQlFiQUVmam1hQzRHRlZzNVpjYnMxZjJxcll0ZTVFN2VaRE9qM3BLL09sQjMxbFhqd2JBUVFRUUtDa0F2U2dsN1RocVRZQ0NKUkt3QUo2ZUtwV205SWx0UTc2cEtTTFg1ZEtvSjJWblEvcFJaazRyaHZobWYydG5mc2c2MElBQVFRUUtLd0FBYjJ3VFV2RkVFQUFnVGtCQzBjMnJGMHgzWDAxNlVFbkwzbVAxZjVUckpEZWpaMmhHd2NCVnR1YXZBNEJCQkJBQUlITUNCRFFNOU1VRkFRQkJCRG92SUE2emtjQ3B6d1dodno5WHl2M3dwRE9PZWtYOSt6R1FZQ0xsNEJIRVVBQUFRUVF5SUVBSDlCeTBFZ1VFUUVFRUdpRGdMLzJlVFhxKzVwejd2dGFuLzM5SnpTdEZYWStwQ2ZucEE4TjdRL3NPdWw3OS9hdmRkVmRmSDAzZXJlN3NZMHVrckVwQkJCQUFBRUVPaU5BUU8rTUsydEZBQUVFc2liZ0EvclJJMGNPcS9mOHdUQzUwcHEvTDJzRnpWMTUwcEFlaGxXTlVQaWZPNFl2ZjM1dzhPRDVISVgwYmh5bzZjWTJjcmZyVUdBRUVFQUFBUVFXQ3hEUUY0dndNd0lJSUZCY0FYOTV0ZEFGOS92ejBOV1ZYdHlxZHJsbVBxUzdHYm11RDF6bDFwM0RUM2xlemtKNnA4SG9RZSswTU90SEFBRUVFQ2lFQUFHOUVNMUlKUkJBQUlGbENhUWg2WjdrMlVrMytySmV5Wk9XSTlBWHhQR3NRdnBtNTZJRGhQUUZaQndNV3NEQkR3Z2dnQUFDQ0N3dFFFQmYyb1Y3RVVBQWdTSUtKQ0VwRE85MWNSd0hvWi9abldIdTdXeHBEWFBYSkh6V2s3NkprTDRBTmowNHRPQk9ma0FBQVFRUVFBQ0JoUUlFOUlVZS9JUUFBZ2dVV2NBSDlObEs1V0dGODFFL3pKMko0anJSM21sUGVsNUNlamZDTXozb25kalRXQ2NDQ0NDQVFPRUVDT2lGYTFJcWhBQUNDRnhRd0VKU2VPTHc0Uk02RC8yZ1QyV2ExZXlDeithQjFRdmtxeWU5Ry90QU53NENyTDY5ZUNVQ0NDQ0FBQUlaRVNDZ1o2UWhLQVlDQ0NEUUJRRUxZalpSbkpid25xUUh2UnZaTE5saUNmL05XMDk2SjV1SUhhMlR1cXdiQVFRUVFLQXdBZ1Qwd2pRbEZVRUFBUVJXSUJERjkrcGNhZVgwa1BlQkZiQ3QrS241NmtsZmNmVlc4QUo2MEZlQXhWTVJRQUFCQk1vcndBZXo4clk5TlVjQWdYSUsrRW5oWnFQNDY0cm5wMFJnN3dQMGJuWjJYMWk2SjMzZnZyN09ialpUYTJjZnkxUnpVQmdFRUVBQWdhd0tFTkN6MmpLVUN3RUVFT2lNZ0Evb0p3NC9la1NyLzNhWVhHbU5tZHc3WXoyLzFxVjYwa2RHWm9MeWhIUjYwT2YzQm00aGdBQUNDQ0J3UVFFQytnVnBlQUFCQkJBb3JJQ2RoKzQwVWR4OS9qeDBaMlBkV2JvZ3NLQW5mZHZRMExPQzhvUjA5ckV1N0dCc0FnRUVFRUFnL3dJRTlQeTNJVFZBQUFFRVZpcVE5bVorTlhsaDBvMiswcFh3L0ZVSU5IdlNOWEpoVXhTNG0zYnMzdjJqSlFucDZUNjNDalJlZ2dBQ0NDQ0FRSGtFQ09qbGFXdHFpZ0FDQ0tRQ1NXOW1HTjdyNGpqV05kRjlqM3I2SU44N0x0QW45MW1GOUV2REtMdzlBeUc5RytHWkh2U083MVpzQUFFRUVFQ2dDQUlFOUNLMEluVkFBQUVFVmliZ3c5SnNwZkt3d3Zsb2NybTFnUFBRVjJhNHRtZXJKejEyYmtiMmw0YVY4RUNQUTNvM3duTTNEZ0tzclUxNE5RSUlJSUFBQWhrUUlLQm5vQkVvQWdJSUlOQmxBUXRrNFluRGgwL29QUFNEUGprNVpuTHZjaHZvMkVqUXA5UC9aOVFVbDJXa0o3MlRCTjA0Q05ESjhyTnVCQkJBQUFFRXVpSkFRTzhLTXh0QkFBRUVNaVZnWWNtR3RXc0o3MGw2ME1sUGlVZlgvKzNMVUU5Nkp5dFBEM29uZFZrM0FnZ2dnRUJoQkFqb2hXbEtLb0lBQWdpc1FpQnlJNEZONGg2R3ZCK3NncThkTHlsSlR6cEhnTnF4czdBT0JCQkFBSUhDQy9DQnJQQk5UQVVSUUFDQkpRWDhPZWV6VWVNYlNrNm45QXg3UHlCRUxVblZsVHVYN2ttZkcrblFsVEowY2lQMG9IZFNsM1VqZ0FBQ0NCUkdnSUJlbUtha0lnZ2dnTUNLQkh4QVAzSDQwY09LNVE5cVJuRjdNUlBGcllpd3ZVOWUwSk91aWVPMkRROC9RMXRvNktzSTc5VWMvR252N3NMYUVFQUFBUVFLS2xDRU4vMkNOZzNWUWdBQkJEb3U0TTlEZDZHN3o1K0hyaG5MT3I1Rk52QmtBalp4M0RtZGNYQ1pycFArK3VhVE8vMWUzWTNlN1c1czQ4bHNlUndCQkJCQUFJSE1DM1Q2VFQvekFCUVFBUVFRS0xGQUVwcGMrTlhFSU9sR0w3RkhOcXJ1WE1XT2xJUkJxQm5ldTdKMDQ4Qk1ON2JSRlN3MmdnQUNDQ0NBUUNjRkNPaWQxR1hkQ0NDQVFMWUZmR2lLS3ZHOUxvNGJTb1RXbzg0dzkyeTNXVjVMUnc5NlhsdU9jaU9BQUFJSWRGV0FnTjVWYmphR0FBSUlaRXJBQi9SR1pmMTMxVnQ3SkxuY0doUEZaYVdGTk5TOVNLR1dIdlNzN0ZpVUF3RUVFRUFnMHdJRTlFdzNENFZEQUFFRU9pcGdvU2s4ZnVqUVNSZTRiL28wcUJzZDNTSXJSd0FCQkJCQUFBRUVFTGlnQUFIOWdqUThnQUFDQ0JSZXdNSzRueWhPWjUvZm5mU2drODhMMytwVUVBRUVFRUFBQVFReUswQkF6MnpUVURBRUVFQ2dld0toQzBjQ204UmQwNGQzYjZ0c0tTTUMzUnhLSDJyb1B2dFlSaHFlWWlDQUFBSUlaRStBTjhuc3RRa2xRZ0FCQkxvcDRDZUZtMmswRGlxZW45U0c3WDJCYnZSdXRrRHZ0dFg4REJEV2JmU0V6bmp2K0FTQllSak9Cck96MzI5V21mMnNkMjNQbGhGQUFBRUVNaXBBUU05b3cxQXNCQkJBb0VzQ1BwU2RlT1NSSTRybER5bEEyV1k3SHRTNlZEYzJzeHlCS1A3UE5ucENMZC9md2JZL0gwYisyTTlmVDlUcjM5WjI3QWYycytXMEQ4OUJBQUVFRUNpVkFBRzlWTTFOWlJGQUFJRWxCZng1NkM1MDkvbnowRFVHZWNsbmNXZlJCQnFxVUdWeWRQem13TVZ2Ylo3ZFlHM2YxdUNzRlZvNFg2ZEwrZDFWT1QvNzJxSWhVaDhFRUVBQUFRVGFLVUJBYjZjbTYwSUFBUVR5S2VDN3pTTTdEOTB2U1RkNlBxdENxVmNvWUNFOW1xaU5mMUFCK2gwYVFlRVAxdWkrZG9YMG1TZ00rN1h1QXh1QzhMcWpSNCtlMXJwdEcrMWF2MWJGZ2dBQ0NDQ0FRSEVFcXNXcENqVkJBQUVFRUZpbFFOSmpYb2xIWENOc2FLeHpHcUE0aUx0SzBKeTl6TnEvTWxtdnYyL0g0R0FRUnVGN05ZakNBclI5clhvZnNKN3pKSnk3bTdYdVZ6VFhaNTg3WnZYRmdnQUNDQ0NBQUFKTENLejZqWGVKZFhFWEFnZ2dnRUErQlh4QWIxVFdmemNNd3RIa2NtdE1GSmZQcGx4VnFhMzlMWXo3a081aVp6M3A2ZWVEMWZaME4zdk9DZWVyYWhGZWhBQUNDQ0JRV29IMERiaTBBRlFjQVFRUVFNQ0g4ZkQ0b1VNblhlQU8rdkh1dW9GTHFRVGFGdEsxb3ZNSytIMEsrdlNjbDJvWG9ySUlJSUFBQXUwUUlLQzNRNUYxSUlBQUF2a1dzSERtenoxV3grbmRTUTg2K1R6ZlRicXEwcmNqcE05RVVhUnp6Z25ucTJvQlhvUUFBZ2dnVUhvQkFucnBkd0VBRUVBQWdYbUIwTGtSUDRuNy9CRG4rUWU1VlFhQlZZZDB2WEJHczdWYnovbGZjYzU1R1hZVjZvZ0FBZ2dnMEFrQkFub25WRmtuQWdnZ2tEOEJmNjd4VEtOeFVFVS9wUzk3ZjZBYlBYL3QySTRTcnp5a096ZXJudk8rb0JILzJXU3Q5czlVQ0g5T3U3NHpJVnc3V29SMUlJQUFBZ2lVUm9DQVhwcW1wcUlJSUlEQVJRVjhRRC94eUNOSEZNdS9xWE9JTFo2dmRvS3dpMjZJQjNNaDhHUWgzUjczWC9wbkpxeFVxa0hzUGpOUnIvK2Z6ZHJaS1JOMkNUY1dCQkJBQUFFRUVGaUJBQUY5QlZnOEZRRUVFQ2k0Z0Q4UFBRamR2YzN6MEMyQXNaUlh3TnJmOTRUYkpkaGFabmR2SFYwUis1NXpDK2UxMmk4MHFRam41ZDFucURrQ0NDQ0F3Qm9GQ09ockJPVGxDQ0NBUUlFRW1oTzRSeU9CczJ4bTNlZ3NKUmRZS3FTTHhGK0dUUU10d29xQys2Y0o1eVhmUzZnK0FnZ2dnRURiQktwdFd4TXJRZ0FCQkJESXU0RHZNYTgwR3ZmRlVUZ2JoSUc5UjFnUEtnZHo4OTZ5YXl0L0d0SkQ2MG5mUGpoNElJaWlnVEIyRFp0UVVQY2RhSzZlbnZPMU9mTnFCQkJBQUFFRS9JY3ZHQkJBQUFFRUVEQUJIOURkK2ZNUGgrdlhIWFpoK0ZUMXBQdjc0Q205UUxvZlJGUDErcGVYMExDRE9KeHp2Z1FNZHlHQUFBSUlJTEFTQVhwRlZxTEZjeEZBQUlGaUMxZ0lDeWNtSnFaZHFJbmlySzR1Q2UzRnJqYTFXNEdBUHlkZHo3ZlJGZFpqYnQ5dFYyRkNRU0d3SUlBQUFnZ2dzRllCQXZwYUJYazlBZ2dnVUJ3QkMrZ1d1bXk1dXpsUlhQSVQveUl3TDJBOTVYYjV0UFI3MnJzKy93eHVJWUFBQWdnZ2dNQ3FCQWpvcTJMalJRZ2dnRUN4QlZ3UWZkVlBGQmY2eWNDS1hWbHFod0FDQ0NDQUFBSUlaRVNBZ0o2UmhxQVlDQ0NBUUVZRWtxSEtqY1kzZGZiNUNaWEozaWZvSWMxSTQxQU1CQkJBQUFFRUVDaTJBQUc5Mk8xTDdSQkFBSUdWQ3ZpQVBqVStQcVlYUHFUTGFGazg1L3ppbFNyeWZBUVFRQUFCQkJCQVlCVUNCUFJWb1BFU0JCQkFvT0FDeVhub29SdHBub2RPRDNyQkc1enFJWUFBQWdnZ2dFQTJCQWpvMldnSFNvRUFBZ2hrU2NCUDRCNEYwWWcvRHoxSjZWa3FIMlZCQUFFRUVFQUFBUVFLS1VCQUwyU3pVaWtFRUVCZ1RRSkpqM21qY1o4dWd6NnJpMmhaanpyRDNOZEV5b3NSUUFBQkJCQkFBSUVuRnlDZ1A3a1J6MEFBQVFUS0p1QUQrcm9vZWxBVmY5aWZoODVFY1dYYkI2Z3ZBZ2dnZ0FBQ0NQUkFnSURlQTNRMmlRQUNDR1Jjd0hyTHE3VmE3YXg2ei8rckgrR3VydlNNbDVuaUlZQUFBZ2dnZ0FBQ3VSY2dvT2UrQ2FrQUFnZ2cwQkVCUDZROWJyai9vbXgrU2lHOXFxMFEwanRDelVvUlFBQUJCQkJBQUlGRWdJRE9ub0FBQWdnZ3NKU0E3MFUvUGo0K0dycmdMOExJdjEzTUx2VkU3a01BQVFRUVFBQUJCQkJvandBQnZUMk9yQVVCQkJBb29rRFNZeDQxUHVyaXVLRUs5dW1MWHZRaXRqUjFRZ0FCQkJCQUFJRk1DQkRRTTlFTUZBSUJCQkRJcElEMW9rY1RvNCtNQkVINE4zNnlPT2NzcUxNZ2dBQUNDQ0NBQUFJSWRFQ0FnTjRCVkZhSkFBSUlGRVRBZXN2OSs0UXVqUDRSMzNVZWhyeHZGS1J4cVFZQ0NDQ0FBQUlJWkUrQUQxclpheE5LaEFBQ0NHUkp3TTQ3anlacXRRTWEzWDZUZXRHandLNk56b0lBQWdnZ2dBQUNDQ0RRZGdFQ2V0dEpXU0VDQ0NCUU9BSC9YdUZDOTBGZnN6Q3M2RHZub2hldW1ha1FBZ2dnZ0FBQ0NQUmFnSURlNnhaZyt3Z2dnRUQyQmV5ODgzQnFkUHdtcGZMUHF4YzlWRHpuWFBUc3R4c2xSQUFCQkJCQUFJR2NDUkRRYzlaZ0ZCY0JCQkRvZ1lEMWxsdXZlZURDK0VhLy9UQTVOOTNmNWg4RUVFQUFBUVFRUUFDQnRnZ1EwTnZDeUVvUVFBQ0J3Z3Y0YzlHdEYxM25vSCtPYzlFTDM5NVVFQUVFRUVBQUFRUjZJRUJBN3dFNm0wUUFBUVJ5S3VEZk0ySVh2TnRabjNvWVZ2VXY1NkxudERFcE5nSUlJSUFBQWdoa1Q0Q0FucjAyb1VRSUlJQkFWZ1dzRjcweVZhOS9XWmRkKzB3WTZTMkU2NkpudGEwb0Z3SUlJSUFBQWdqa1VJQ0Fuc05HbzhnSUlJQkFyd1hpS0hxM3d2azVldEY3M1JKc0h3RUVFRUFBQVFTS0pFQkFMMUpyVWhjRUVFQ2c4d0kyZTN0MWFuVDBtK28rLzBQZml4NEVYQmU5OCs1c0FRRUVFRUFBQVFSS0lFQkFMMEVqVTBVRUVFQ2d6UUt4cmE5eWZ2YjlMbzRmMDhub2ZmclIzOWZtN2JBNkJCQkFBQUVFRUVDZ1ZBSUU5RkkxTjVWRkFBRUUyaUpnWWJ4NjlPaFJDK2Z2Q1NPZGtlNGNBYjB0dEt3RUFRUVFRQUFCQk1vc1FFQXZjK3RUZHdRUVFHRDFBamJVUFppczFUNmliSDZ2aHJwWE5aKzd2Mi8xcStTVkNDQ0FBQUlJSUlCQXVRVUk2T1Z1ZjJxUEFBSUlyRmJBTHEvbUw3UG1ndWdkL2xwcllhQ3VkQzY3dGxwUVhvY0FBZ2dnZ0FBQ0NCRFEyUWNRUUFBQkJGWXJrRngyYld6cy93K2R2K3lhdmFjd1lkeHFOWGtkQWdnZ2dBQUNDSlJlZ0lCZStsMEFBQVFRUUdCTkFyN3p2QkhIYjNmT25kQ2FtREJ1VFp5OEdBRUVFRUFBQVFUS0xFQkFMM1ByVTNjRUVFQmc3UUp4c0c5ZjMvSHg4ZEV3Y1AvQlgzYU5DZVBXcnNvYUVFQUFBUVFRUUtDVUFnVDBValk3bFVZQUFRVGFLREF5NG9lMVQ0elZQNlRMcnQyVlRCam5HT3JlUm1KV2hRQUNDQ0NBQUFMbEVDQ2dsNk9kcVNVQ0NDRFFTWUYwd2poZGJTMzR0eHJxcnF1dmhYNEN1VTV1bEhVamdBQUNDQ0NBQUFKRkV5Q2dGNjFGcVE4Q0NDRFFHd0hyTWE5TzFldDNoV0Y0b3gvcXpvUnh2V2tKdG9vQUFnZ2dnQUFDdVJVZ29PZTI2U2c0QWdnZ2tEbUIyRXEwM2dYL1RxZWhmMHRCdlU4WFhXT29lK2FhaVFJaGdBQUNDQ0NBUUZZRkNPaFpiUm5LaFFBQ0NPUlB3QUo2dFZhcm5RMUM5MFpmL0RDdzl4ay8wM3YrcWtPSkVVQUFBUVFRUUFDQjdnb1EwTHZyemRZUVFBQ0JvZ3Y0b2U2VG8rTTN1OEQ5b1lhNjIvc012ZWhGYjNYcWh3QUNDQ0NBQUFKdEVTQ2d0NFdSbFNDQUFBSUl0QWo0b2U3ckd1NHRtdFg5UVlhNnQ4aHdFd0VFRUVBQUFRUVF1SWdBQWYwaU9EeUVBQUlJSUxBcUFUL1VmWHg4L0V6b2dqZjQ4ZTFoVU5HYUdPcStLazVlaEFBQ0NDQ0FBQUpsRVNDZ2w2V2xxU2NDQ0NEUVhRRS8xSDJpWHIvTmhjRUhOZFE5MU9ZWjZ0N2RObUJyQ0NDQUFBSUlJSkF6QVFKNnpocU00aUtBQUFJNUV2QkQzYWRHYSs4SVhIeHZNdFRkRWRKejFJQVVGUUVFRUVBQUFRUzZLMEJBNzY0M1cwTUFBUVRLSk9DSHVxdkNzMkhrWHVlY2F3UmhXTlhQREhVdjAxNUFYUkZBQUFFRUVFQmcyUUlFOUdWVDhVUUVFRUFBZ1ZVSXpBYjc5dlVkT3pKK1h4Z0diOVZRZDhWekJYVVdCQkJBQUFFRUVFQUFnU2NJRU5DZlFNSWRDQ0NBQUFKdEZSZ1pzV0h0NGNSWS9YZURPUDVjV0tsVTFZVSswOVp0c0RJRUVFQUFBUVFRUUtBQUFnVDBBalFpVlVBQUFRUXlMbUJEMnYzN1RWanRlNjFDK21OaEVQYnBQbnJTTTk1d0ZBOEJCQkJBQUFFRXVpdEFRTyt1TjF0REFBRUV5aXJROEVQZER4OStWR2VndjFiRDNXMnhmemtmM1ZQd0R3SUlJSUFBQWdnZzBPelJBQUlCQkJCQUFJR09DNHlNMkxEMnFpNjk5bmZPQmUvWCtlaDJrSmhaM1RzT3p3WVFRQUFCQkJCQUlDOEM5S0RucGFVb0p3SUlJRkFNQVQrc2ZiSld1OEhGN25aLzZUWE9SeTlHeTFJTEJCQkFBQUVFRUZpekFBRjl6WVNzQUFFRUVFQmdCUUkycE4wdXRhWkxvOGV2MGFYWEpqWFNuZlBSVndESVV4RkFBQUVFRUVDZ3VBSUU5T0syTFRWREFBRUVzaXJnTDcwMk5UNCtwdXVqL3lybm8yZTFtU2dYQWdnZ2dBQUNDSFJiZ0lEZWJYRzJod0FDQ0NBUUJIWSt1cTZQUGpFNi9yY3VjTy8yNTZOemZYVDJEQVFRUUFBQkJCQW91UUFCdmVRN0FOVkhBQUVFZWlhUVhCODltQnlyLzJZUU4vNVg4L3JvNTN0V0hqYU1BQUlJSUlBQUFnajBXSUNBM3VNR1lQTUlJSUJBaVFYc2ZQU0sxZitjQzErdGM5TEhOR2xjdjM1a1puZERZVUVBQVFRUVFBQ0IwZ2tRMEV2WDVGUVlBUVFReUpTQXZ6NzZkTDF1azhYOWZPQ2NoWE9iUkM3T1ZDa3BEQUlJSUlBQUFnZ2cwQVVCQW5vWGtOa0VBZ2dnZ01CRkJKcm5vK3ZTYTE4SmcvQU5PaDlkVTd6clB4WUVFRUFBQVFRUVFLQmtBZ1Qwa2pVNDFVVUFBUVF5S1dBaFhUM25FN1hheDNSOTlOOExLMUZGQ2QzdVkwRUFBUVFRUUFBQkJFb2pRRUF2VFZOVFVRUVFRQ0R6QW41WXUzclMvNDNPUjc4dGlpSzdQam9oUGZQTlJnRVJRQUFCQkJCQW9GMENCUFIyU2JJZUJCQkFBSUcxQ2xoQTk1UEd6UVRoenprWEg5YWtjWDBhN002a2NXdVY1ZlVJSUlBQUFnZ2drQXNCQW5vdW1vbENJb0FBQXFVUjhKUEduYXJWcHFJNCtLZWFOTzVjRVBwSjR4cWxFYUNpQ0NDQUFBSUlJRkJhQVFKNmFadWVpaU9BQUFJWkZXaE9HbmVzWHIvZkJlRXZxQmZkQ21ydlYwd2NsOUVtbzFnSUlJQUFBZ2dnMEI0QkFucDdIRmtMQWdnZ2dFQTdCZVpuZHYvdm1qVHVYWnJaUFZROHB4ZTluY2FzQ3dFRUVFQUFBUVF5SjBCQXoxeVRVQ0FFRUVBQUFTOHdNbUxubmtlVDlmcDdGTkkvcVpuZHErcENQNDhPQWdnZ2dBQUNDQ0JRVkFFQ2VsRmJsbm9oZ0FBQytSZVlHOUt1bWQxZkc4VHg3WnJadlYvVlltYjMvTGN0TlVBQUFRUVFRQUNCSlFRSTZFdWdjQmNDQ0NDQVFHWUU1bVoyYi9Tdis4ZTYvTnEzL2N6dWhQVE1OQkFGUVFBQkJCQkFBSUgyQ1JEUTIyZkptaEJBQUFFRU9pUFFDUFlIMWVPSERwME1ZL2N6emdXbkFydjhXc0E1NlozaFpxMElJSUFBQWdnZzBDc0JBbnF2NU5rdUFnZ2dnTUR5QlE3b1d1ajc5dlZOakk4L3BEbmRmMGFYWDB0NzFwazRidm1LUEJNQkJCQkFBQUVFTWk1QVFNOTRBMUU4QkJCQUFJR21RSE5tOTRsYTdmWXdqRjdONWRmWU14QkFBQUVFRUVDZ2FBSUU5S0sxS1BWQkFBRUVpaXhnSVQwSXFoTmpZNTlSSi9yYm1wZGZzOTcwdVFubGlseDk2b1lBQWdnZ2dBQUN4Ullnb0JlN2Zha2RBZ2dnVUVRQkc5WmVtYXlOLzNiZzR0L1Y1ZGNxK3RrdXljYUNBQUlJSUlBQUFnamtXb0NBbnV2bW8vQUlJSUJBS1FXc3Q5eDZ6Y09Kc2ZwdjZCcnBuMVpQZWgvWFNDL2x2a0NsRVVBQUFRUVFLSlFBQWIxUXpVbGxFRUFBZ2RJSVdFajM3Mkc2UnZvdjZ2SnJ0OW8xMGducHBXbC9Lb29BQWdnZ2dFQWhCUWpvaFd4V0tvVUFBZ2lVUXNBUGRiZWFEbFQ3ZnRvNU54S0ZZYjkrdFBQVVdSQkFBQUVFRUVBQWdkd0pFTkJ6MTJRVUdBRUVFRUNnUmNCQ2V2WHc0Y09QcjJ2RS8wRFhTUCtPWm5lM2E2UVQwbHVRdUlrQUFnZ2dnQUFDK1JBZ29PZWpuU2dsQWdnZ2dNQ0ZCV3lDdU9yNCtQakViS1h5Q3ZXa0h3c3NwRHZIeEhFWE51TVJCQkJBQUFFRUVNaWdBQUU5ZzQxQ2tSQkFBQUVFVml3d0cremIxM2Z5eUpIdlJTNTR1Y0w1bVNDTXFycjRHaUY5eFpTOEFBRUVFRUFBQVFSNkpVQkE3NVU4MjBVQUFRUVFhSytBWFNOZElmMVl2WDUvSEx1WDY5TG9zMEVZVkxVUkd3YlBnZ0FDQ0NDQUFBSUlaRjZBZ0o3NUpxS0FDQ0NBQUFMTEZyQ1F2bmR2Ly9IeDhTKzZNUHBwdmM1bWU3ZnJwQlBTbDQzSUV4RkFBQUVFRUVDZ1Z3SUU5RjdKczEwRUVFQUFnYzRJSER4NDNuclNwOGJHUHUraTRGVTZIOTIyWXlIZHJwM09nZ0FDQ0NDQUFBSUlaRmFBZ0o3WnBxRmdDQ0NBQUFLckZtZ09kNThhclg5V25laS9xcG5kYlZYMm5rZElYelVxTDBRQUFRUVFRQUNCVGdzUTBEc3R6UG9SUUFBQkJIb2pZQ0Zkczd0UGp0VS9wY3V2dmJFWjBxMHNoUFRldEFoYlJRQUJCQkJBQUlFbkVTQ2dQd2tRRHlPQUFBSUk1RnJBWHlkOXNsYjdTQnk0TjRkUmxMN3ZFZEp6M2F3VUhnRUVFRUFBZ1dJS3BCOVVpbGs3YW9VQUFnZ2dVSFlCbXlUT1FucGxhcXorTzdHTC8xMHpwTnY5OXNXQ0FBSUlJSUFBQWdoa1JvQ0FucG1tb0NBSUlJQUFBaDBTc0NCdVBlWVcwbjhyamh2L1hpRTluVFNPa040aGRGYUxBQUlJSUlBQUFpc1hJS0N2M0l4WElJQUFBZ2prVHlBTjZkRlViZncvS0tUL1B6NmtPMmU5NjRUMC9MVW5KVVlBQVFRUVFLQ1FBZ1QwUWpZcmxVSUFBUVFRV0VMQWdyaDlWUlRTLzkvQXVSdkRTcVdxZTZ4M25aQytCQmgzSVlBQUFnZ2dnRUIzQlFqbzNmVm1hd2dnZ0FBQ3ZSV3dJRzZCUEp3WXE3MGxDZWthN2s1UGVtOWJoYTBqZ0FBQ0NDQ0FnQmNnb0xNaklJQUFBZ2lVVGNCQ3VsMFl2Um5TNDk5SmV0SWRQZWxsMnhPb0x3SUlJSUFBQWhrVElLQm5yRUVvRGdJSUlJQkFWd1I4TDdxMnBKQmVmM056dUx0NjBobnUzaFY5Tm9JQUFnZ2dnQUFDU3dvUTBKZGs0VTRFRUVBQWdSSUl0SVQwMmx0YzdONGZWdnpzN3RiRHpqbnBKZGdCcUNJQ0NDQ0FBQUpaRXlDZ1o2MUZLQThDQ0NDQVFEY0Y1a0w2WksxMlE4dDEwdTErKzJKQkFBRUVFRUFBQVFTNkprQkE3eG8xRzBJQUFRUVF5S2hBR3NRWFh5ZmRpcHMrbHRHaVV5d0VFRUFBQVFRUUtKSUFBYjFJclVsZEVFQUFBUVJXSzVETzd1NnZrKzVjL0p1aExwVGVYQmtoZmJXcXZBNEJCQkJBQUFFRVZpU1FmdmhZMFl0NE1nSUlJSUFBQWdVVVNNODlyMHlPMWQ4ZE8vZW1VQ2xkOWJRdlFub0JHNXdxSVlBQUFnZ2drRFVCQW5yV1dvVHlJSUFBQWdqMFVpRHRTYTlNMVdvZmRpNzQxd3JwVmg1N3YyejBzbUJzR3dFRUVFQUFBUVNLTDBCQUwzNGJVME1FRUVBQWdaVUpwQ0c5cW9uamZsOGgvVFZCRXRJcldnMGhmV1dXUEJzQkJCQkFBQUVFVmlCQVFGOEJGazlGQUFFRUVDaU5nSVYwQytNVzB2L1VoZTduZGR1R3VkdTEwbWYxblFVQkJCQkFBQUVFRUdpN0FBRzk3YVNzRUFFRUVFQ2dJQUlXMG1lRHZYdjdwMGJyLzgyRjBVLzVuOE93R2poSFNDOUlJMU1OQkJCQUFBRUVzaVJBUU05U2ExQVdCQkJBQUlIc0NSdzhlRDdZdDY5dmFtenM4eTUyMXdTQk94dEVVVlVGbmNsZVlTa1JBZ2dnZ0FBQ0NPUlpnSUNlNTlhajdBZ2dnQUFDM1JFWUdabnhQZW5qNDErS1hQQkM1OXlrSm8vcjA4WUo2ZDFwQWJhQ0FBSUlJSUJBS1FRSTZLVm9aaXFKQUFJSUlMQm1nV1pQK3JGNi9mNXFHUDJFMW5mSVFyckd3WjlmODdwWkFRSUlJSUFBQWdnZ0lBRUNPcnNCQWdnZ2dBQUN5eFZvOXFRL05qYjIzVXIvekF0MEx2cjlVUlQxRTlLWEM4anpFRUFBQVFRUVFPQmlBZ1QwaStud0dBSUlJSUFBQW9zRm1qM3BSNzk3OUxIKzJMMG9ic1IzV2tqWDB4anV2dGlLbnhGQUFBRUVFRUJnUlFJRTlCVng4V1FFRUVBQUFRUWtZRDNwbWpodWZIejh6RlM5Zm8xcnhQOGpqS0srNXV6dU52czdDd0lJSUlBQUFnZ2dzR0lCQXZxS3lYZ0JBZ2dnZ0FBQ0VyQ1FidGRGMS9YUkordjFmeHk3NEQrR2xZck43bTdYUzdjdkZnUVFRQUFCQkJCQVlFVUNCUFFWY2ZGa0JCQkFBQUVFRmdnMDlKT0Y5RUNYWVh1OWMvRzcxWk51UDRmNklxUWJEQXNDQ0NDQUFBSUlMRnVBZ0w1c0twNklBQUlJSUlEQWtnSVcwdTM5TkpvY3EvOW1ITHMzYVhaM0MraFI0SUxaSlYvQm5RZ2dnQUFDQ0NDQXdCSUNCUFFsVUxnTEFRUVFRQUNCRlFwWWI3bWRlMTZacXRVK3JPSHVQNmZialNBS3E4M3owbGU0T3A2T0FBSUlJSUFBQW1VVUlLQ1hzZFdwTXdJSUlJQkFKd1Fzb0RkczhqaUY5TCtNSTNlTkl2dEpEWG12Y2htMlRuQ3pUZ1FRUUFBQkJJb25RRUF2WHB0U0l3UVFRQUNCWGdvMHI1VitmSFQ4aTZGelArNWM4RjB1dzliTEJtSGJDQ0NBQUFJSTVFZUFnSjZmdHFLa0NDQ0FBQUo1RVdoZUszMmlYdjkybzFwOW5vdmpML25Mc0NYWFN1Y3liSGxwUjhxSkFBSUlJSUJBbHdVSTZGMEdaM01JSUlBQUFpVVJhRjRyL2NUaHd5Y21hL1dyQXhkL3RoblN1UXhiU1hZQnFva0FBZ2dnZ01CS0JRam9LeFhqK1FnZ2dBQUNDQ3hYSUxsV3VyODIrc1JZL1pVdWRoOW9Yb2JOM245dDluY1dCQkJBQUFFRUVFQmdUb0NBUGtmQkRRUVFRQUFCQkRvaVlKZGE4OWRHbjZ6VjNxNXJwYjhoOEZkaDAzM09jUm0yanBDelVnUVFRQUFCQlBJcFFFRFBaN3RSYWdRUVFBQ0JmQW1rdmVVVlhTdjlqMXdRdmtMRlAzT3hHZDUxS1hYT1ZjOVhHMU5hQkJCQUFBRUUxaXhBUUY4eklTdEFBQUVFRUVCZ1dRTEpaZGoyN3UyZkdodjd2SXNhejNmT2ZjZG1lTmNETTR2WG9NZXMxNTBGQVFRUVFBQUJCRW9rUUVBdlVXTlRWUVFRUUFDQkRBZzBaM2lmR24zMG0rR21jL3Mwdy9zdEN1bDl1bWE2OWJMUGFQajdyQjhCSHdYakdTZ3RSVUFBQVFRUVFBQ0JMZ3FFWGR3V20wSUFBUVFRUUFDQlZHRGZ2cjRnbVVRdTJERTgrQWRoRUw3Qkh0TFE5aUIyN3A2NDcvVExqaDg2ZnRMdTBoZkQzUTJIQlFFRUVFQUFnWUlMRU5BTDNzQlVEd0VFRUVBZzB3STJqTjJmbjc1OWVQZ1ZtalR1ZXIweGoxVm5aajV4OU9qUjAzck1ScnJaWmRsWUVFQUFBUVFRUUFBQkJCQkFBQUVFRUVDZ3d3SVd3cGM2NVd5cCt6cGNGRmFQQUFJSUlJQUFBcjBVb0FlOWwvcHNHd0VFRUVBQWdYa0J1MTU2dWxpdk9zUGFVdzIrSTRBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDTFJYNEg4RDdkdVRTL0Q0K3YwQUFBQUFTVVZPUks1Q1lJST0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiLCJjcmVkUHJvdGVjdCIsImNyZWRCbG9iIiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6IjNmNTk2NzJmMjBhYTRhZmViNmY0N2U1ZTkxNmI2ZDk4Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwiZXAiOmZhbHNlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWV9LCJtYXhNc2dTaXplIjoxMDI0LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxLDJdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjEwLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJuZmMiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV0sImZvcmNlUElOQ2hhbmdlIjpmYWxzZSwibWluUElOTGVuZ3RoIjo0LCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjoxfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDgtMTYiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkFyY3VsdXMgRklETyAyLjEgS2V5IENhcmQgW1A3MV0iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIzMDgxNjAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA4LTE2In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wOS0xMiJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjMzZTI1ZjRhYzFhNDMxZWE5YmRhMzdkYmRkM2ZlYmViMWUwZDg4YWMiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMzNlMjVmNGFjMWE0MzFlYTliZGEzN2RiZGQzZmViZWIxZTBkODhhYyJdLCJkZXNjcmlwdGlvbiI6IklERU1JQSBJRC1PTkUgQ2FyZCIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjo4MiwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6Mn1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ1V6Q0NBZm1nQXdJQkFnSUpBTDFmL3Z1MlhXdVJNQW9HQ0NxR1NNNDlCQU1DTUlHRU1Rc3dDUVlEVlFRR0V3SlZVekVSTUE4R0ExVUVDQXdJVm1seVoybHVhV0V4RHpBTkJnTlZCQWNNQmxKbGMzUnZiakVQTUEwR0ExVUVDZ3dHU1VSRlRVbEJNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUnd3R2dZRFZRUUREQk5KUkVWTlNVRWdSa2xFVHlCU2IyOTBJRU5CTUNBWERUSXpNRGt4TkRBMU16Z3dNMW9ZRHpJd05UTXdPVEEyTURVek9EQXpXakNCaERFTE1Ba0dBMVVFQmhNQ1ZWTXhFVEFQQmdOVkJBZ01DRlpwY21kcGJtbGhNUTh3RFFZRFZRUUhEQVpTWlhOMGIyNHhEekFOQmdOVkJBb01Ca2xFUlUxSlFURWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRWNNQm9HQTFVRUF3d1RTVVJGVFVsQklFWkpSRThnVW05dmRDQkRRVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCSGJUK1Jwa0FvOUVjTCtPZWxDajhoaWhuZkZVS0RPcE5zc2RySHdzZStxdUZZVjBITDlqd1FYTzM1NW1rSTRkaHAzVHNuYk1KMEFKOWpyNm83Qm9DRW1qVURCT01CMEdBMVVkRGdRV0JCUW5zNmFoeHMvL2dwYmE3WERaQk5zZ0RHMGxFREFmQmdOVkhTTUVHREFXZ0JRbnM2YWh4cy8vZ3BiYTdYRFpCTnNnREcwbEVEQU1CZ05WSFJNRUJUQURBUUgvTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSVFEYlZNUXFXem56YjBlRVlXUWFRSW4wZGxZRG9XUUFiVUk0NmI5anNDMXVGZ0lnZCt4RTBydWZXLzduaktjMXFrc2kzVWhNb2pjRlpDKzNjTFRSaFdnS3hqVT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0NBSUFBQUQ4R08yakFBQUFDWEJJV1hNQUFDNGpBQUF1SXdGNHBUOTJBQUFLVDJsRFExQlFhRzkwYjNOb2IzQWdTVU5ESUhCeWIyWnBiR1VBQUhqYW5WTm5WRlBwRmozMzN2UkNTNGlBbEV0dlVoVUlJRkpDaTRBVWtTWXFJUWtRU29naG9ka1ZVY0VSUlVVRUc4aWdpQU9Pam9DTUZWRXNESW9LMkFma0lhS09nNk9JaXNyNzRYdWphOWE4OStiTi9yWFhQdWVzODUyenp3ZkFDQXlXU0ROUk5ZQU1xVUllRWVDRHg4VEc0ZVF1UUlFS0pIQUFFQWl6WkNGei9TTUJBUGgrUER3cklzQUh2Z0FCZU5NTENBREFUWnZBTUJ5SC93L3FRcGxjQVlDRUFjQjBrVGhMQ0lBVUFFQjZqa0ttQUVCR0FZQ2RtQ1pUQUtBRUFHRExZMkxqQUZBdEFHQW5mK2JUQUlDZCtKbDdBUUJibENFVkFhQ1JBQ0FUWlloRUFHZzdBS3pQVm9wRkFGZ3dBQlJtUzhRNUFOZ3RBREJKVjJaSUFMQzNBTURPRUF1eUFBZ01BREJSaUlVcEFBUjdBR0RJSXlONEFJU1pBQlJHOGxjODhTdXVFT2NxQUFCNG1iSTh1U1E1UllGYkNDMXhCMWRYTGg0b3pra1hLeFEyWVFKaG1rQXV3bm1aR1RLQk5BL2c4OHdBQUtDUkZSSGdnL1A5ZU00T3JzN09ObzYyRGw4dDZyOEcveUppWXVQKzVjK3JjRUFBQU9GMGZ0SCtMQyt6R29BN0JvQnQvcUlsN2dSb1hndWdkZmVMWnJJUFFMVUFvT25hVi9OdytINDhQRVdoa0xuWjJlWGs1TmhLeEVKYlljcFhmZjVud2wvQVYvMXMrWDQ4L1BmMTRMN2lKSUV5WFlGSEJQamd3c3owVEtVY3o1SUpoR0xjNW85SC9MY0wvL3dkMHlMRVNXSzVXQ29VNDFFU2NZNUVtb3p6TXFVaWlVS1NLY1VsMHY5azR0OHMrd00rM3pVQXNHbytBWHVSTGFoZFl3UDJTeWNRV0hUQTR2Y0FBUEs3YjhIVUtBZ0RnR2lENGM5My8rOC8vVWVnSlFDQVprbVNjUUFBWGtRa0xsVEtzei9IQ0FBQVJLQ0JLckJCRy9UQkdDekFCaHpCQmR6QkMveGdOb1JDSk1UQ1FoQkNDbVNBSEhKZ0theUNRaWlHemJBZEttQXYxRUFkTk1CUmFJYVRjQTR1d2xXNERqMXdEL3BoQ0o3QktMeUJDUVJCeUFnVFlTSGFpQUZpaWxnampnZ1htWVg0SWNGSUJCS0xKQ0RKaUJSUklrdVJOVWd4VW9wVUlGVklIZkk5Y2dJNWgxeEd1cEU3eUFBeWd2eUd2RWN4bElHeVVUM1VETFZEdWFnM0dvUkdvZ3ZRWkhReG1vOFdvSnZRY3JRYVBZdzJvZWZRcTJnUDJvOCtROGN3d09nWUJ6UEViREF1eHNOQ3NUZ3NDWk5qeTdFaXJBeXJ4aHF3VnF3RHU0bjFZOCt4ZHdRU2dVWEFDVFlFZDBJZ1lSNUJTRmhNV0U3WVNLZ2dIQ1EwRWRvSk53a0RoRkhDSnlLVHFFdTBKcm9SK2NRWVlqSXhoMWhJTENQV0VvOFRMeEI3aUVQRU55UVNpVU15SjdtUUFrbXhwRlRTRXRKRzBtNVNJK2tzcVpzMFNCb2prOG5hWkd1eUJ6bVVMQ0FyeUlYa25lVEQ1RFBrRytRaDhsc0tuV0pBY2FUNFUrSW9Vc3BxU2hubEVPVTA1UVpsbURKQlZhT2FVdDJvb1ZRUk5ZOWFRcTJodGxLdlVZZW9FelIxbWpuTmd4WkpTNld0b3BYVEdtZ1hhUGRwcitoMHVoSGRsUjVPbDlCWDBzdnBSK2lYNkFQMGR3d05oaFdEeDRobktCbWJHQWNZWnhsM0dLK1lUS1laMDRzWngxUXdOekhybU9lWkQ1bHZWVmdxdGlwOEZaSEtDcFZLbFNhVkd5b3ZWS21xcHFyZXFndFY4MVhMVkkrcFhsTjlya1pWTTFQanFRblVscXRWcXAxUTYxTWJVMmVwTzZpSHFtZW9iMVEvcEg1Wi9Za0dXY05NdzA5RHBGR2dzVi9qdk1ZZ0MyTVpzM2dzSVdzTnE0WjFnVFhFSnJITjJYeDJLcnVZL1IyN2l6MnFxYUU1UXpOS00xZXpVdk9VWmo4SDQ1aHgrSngwVGdubktLZVg4MzZLM2hUdktlSXBHNlkwVExreFpWeHJxcGFYbGxpclNLdFJxMGZydlRhdTdhZWRwcjFGdTFuN2dRNUJ4MG9uWENkSFo0L09CWjNuVTlsVDNhY0tweFpOUFRyMXJpNnFhNlVib2J0RWQ3OXVwKzZZbnI1ZWdKNU1iNmZlZWIzbitoeDlMLzFVL1czNnAvVkhERmdHc3d3a0J0c016aGc4eFRWeGJ6d2RMOGZiOFZGRFhjTkFRNlZobFdHWDRZU1J1ZEU4bzlWR2pVWVBqR25HWE9NazQyM0diY2FqSmdZbUlTWkxUZXBON3BwU1RibW1LYVk3VER0TXg4M016YUxOMXBrMW16MHgxekxubStlYjE1dmZ0MkJhZUZvc3RxaTJ1R1ZKc3VSYXBsbnV0cnh1aFZvNVdhVllWVnBkczBhdG5hMGwxcnV0dTZjUnA3bE9rMDZybnRabnc3RHh0c20ycWJjWnNPWFlCdHV1dG0yMmZXRm5ZaGRudDhXdXcrNlR2Wk45dW4yTi9UMEhEWWZaRHFzZFdoMStjN1J5RkRwV090NmF6cHp1UDMzRjlKYnBMMmRZenhEUDJEUGp0aFBMS2NScG5WT2IwMGRuRjJlNWM0UHppSXVKUzRMTExwYytMcHNieHQzSXZlUktkUFZ4WGVGNjB2V2RtN09id3UybzI2L3VOdTVwN29mY244dzBueW1lV1ROejBNUElRK0JSNWRFL0M1K1ZNR3Zmckg1UFEwK0JaN1huSXk5akw1RlhyZGV3dDZWM3F2ZGg3eGMrOWo1eW4rTSs0enczM2pMZVdWL01OOEMzeUxmTFQ4TnZubCtGMzBOL0kvOWsvM3IvMFFDbmdDVUJad09KZ1VHQld3TDcrSHA4SWIrT1B6cmJaZmF5MmUxQmpLQzVRUlZCajRLdGd1WEJyU0ZveU95UXJTSDM1NWpPa2M1cERvVlFmdWpXMEFkaDVtR0x3MzRNSjRXSGhWZUdQNDV3aUZnYTBUR1hOWGZSM0VOejMwVDZSSlpFM3B0bk1VODVyeTFLTlNvK3FpNXFQTm8zdWpTNlA4WXVabG5NMVZpZFdFbHNTeHc1TGlxdU5tNXN2dC84N2ZPSDRwM2lDK043RjVndnlGMXdlYUhPd3ZTRnB4YXBMaElzT3BaQVRJaE9PSlR3UVJBcXFCYU1KZklUZHlXT0NubkNIY0puSWkvUk50R0kyRU5jS2g1TzhrZ3FUWHFTN0pHOE5Ya2t4VE9sTE9XNWhDZXBrTHhNRFV6ZG16cWVGcHAySUcweVBUcTlNWU9Ta1pCeFFxb2hUWk8yWitwbjVtWjJ5NnhsaGJMK3hXNkx0eThlbFFmSmE3T1FyQVZaTFFxMlFxYm9WRm9vMXlvSHNtZGxWMmEvelluS09aYXJuaXZON2N5enl0dVFONXp2bi8vdEVzSVM0WksycFlaTFZ5MGRXT2E5ckdvNXNqeHhlZHNLNHhVRks0WldCcXc4dUlxMkttM1ZUNnZ0VjVldWZyMG1lazFyZ1Y3QnlvTEJ0UUZyNnd0VkN1V0ZmZXZjMSsxZFQxZ3ZXZCsxWWZxR25ScytGWW1LcmhUYkY1Y1ZmOWdvM0hqbEc0ZHZ5citaM0pTMHFhdkV1V1RQWnRKbTZlYmVMWjViRHBhcWwrYVhEbTROMmRxMERkOVd0TzMxOWtYYkw1Zk5LTnU3ZzdaRHVhTy9QTGk4WmFmSnpzMDdQMVNrVlBSVStsUTI3dExkdFdIWCtHN1I3aHQ3dlBZMDdOWGJXN3ozL1Q3SnZ0dFZBVlZOMVdiVlpmdEorN1AzUDY2SnF1bjRsdnR0WGExT2JYSHR4d1BTQS8wSEl3NjIxN25VMVIzU1BWUlNqOVlyNjBjT3h4KysvcDN2ZHkwTk5nMVZqWnpHNGlOd1JIbms2ZmNKMy9jZURUcmFkb3g3ck9FSDB4OTJIV2NkTDJwQ212S2FScHRUbXZ0YllsdTZUOHcrMGRicTNucjhSOXNmRDV3MFBGbDVTdk5VeVduYTZZTFRrMmZ5ejR5ZGxaMTlmaTc1M0dEYm9yWjc1MlBPMzJvUGIrKzZFSFRoMGtYL2krYzd2RHZPWFBLNGRQS3kyK1VUVjdoWG1xODZYMjNxZE9vOC9wUFRUOGU3bkx1YXJybGNhN251ZXIyMWUyYjM2UnVlTjg3ZDlMMTU4UmIvMXRXZU9UM2R2Zk42Yi9mRjkvWGZGdDErY2lmOXpzdTcyWGNuN3EyOFQ3eGY5RUR0UWRsRDNZZlZQMXYrM05qdjNIOXF3SGVnODlIY1IvY0doWVBQL3BIMWp3OURCWStaajh1R0RZYnJuamcrT1RuaVAzTDk2ZnluUTg5a3p5YWVGLzZpL3N1dUZ4WXZmdmpWNjlmTzBaalJvWmZ5bDVPL2JYeWwvZXJBNnhtdjI4YkN4aDYreVhnek1WNzBWdnZ0d1hmY2R4M3ZvOThQVCtSOElIOG8vMmo1c2ZWVDBLZjdreG1Uay84RUE1anovR016TGRzQUFBQWdZMGhTVFFBQWVpVUFBSUNEQUFENS93QUFnT2tBQUhVd0FBRHFZQUFBT3BnQUFCZHZrbC9GUmdBQUF0aEpSRUZVZU5yc2x0OUxrMUVZeDcvdk50ZTB2WE9rN3lTN3F5V0JZdm5qSWt0R1UwdkRDd2t0VjRLWHB2M3dCLzRCQmlJYS9RQzF3amtWVXhOc1V1dXV6ZDFrNmlCTEN4SUZ6Y0RYT1Rad1k4cjJzcjFycDR1WFp1b2dncnlKZlM4ZWVMNmM1M3c0NStFNUhJb1Fnb09VQ0Flc0dDQUdpQUVBeVg2TFpkbjE5WFdHWWRScTlUOGdrTjFxYTIwVkRsVlpjWlVRWXB1WktTMHRIVGNhOXl3ejZIdXJxNnMvenM2U1Aya1h3R0kyQXpqS3FIUTYzZnQzazRTUXBvWUdBTVdGUlh2S0xtb0xBQXdPRFB3ZG9MZEhEMkJrYU9oMzg0M0o1SEs1OXBUVjFkd0U4R3A4ZlArT1M0dEw1cmZtSDZHUWtPNzBvTHV6YzJqd3VTb3AyZEJyT0N5bms1S085UFgzWjJaa01Da3BxeXZmR0lZQmNMKzl3MnFkS0NvcUNnUUNBSGllRjJvZlAzeGtNcjFXMElyYXVscHRRWUhQN3dORjdlMkJObDhESU8zNENRQU5kK3U3dTdvQVNFQUJxS3VwSllSVTZhNERvR1h4cWFvVXBad1dBOWFKQ1VKSTRRVXRnRlBxa3duU1F3RDY5UHJvVnhRTUJ0dmIyaWlLZXREUndmTjhLQlRpT083Wms2Y0Erbm9OTE1zQ3lNbzh6Zm45SE1mbG5Na0NzTFM0T0QwMURVQjM5Um9oeE9sMHloTVM0aWlSM1c2UGJMc3pCM0Z4Y2JSQ1FRaFJKQ1pLSkJLeFdDeVR5ZVJ5R29CVUt2MHkveG1BVGxjcGk0K1h5V1FhalFhQXorZWJtcHdFVUY1UkRrQ2xVaFZxQzNnU25wK2JpejRIbk44UHdPLzNSNXhBZ012TnprNW1ra1dVQ01EcTZuZkJkemcyQkRDdFVBQndPbDIvZklkQWlnNElCb09SS0lqbmVRVk5iM20zaWkrWGlFSHArd3pwR2VsdXQvdWwwUWdnRUFpVVhTbTdkZWYydlphV3RMUzBoWVd2SCtZKzVaL055OG5OamY1VVNDU1NTSXc0NFhEWTRkaFFLcFhEdzhOaWlxcHZiQndkZVZGMW93b0F1N2FXbW5yTTBLUGYzdDYrVkZMYzFOeDhQdS9jNk5pWVNDU0tQc2tldDJkNWVkbmo4VVFjcjlkclg3ZTczWnRDeXJKclZxczFIQTRUUXBaWFZyeGVyK0M3TjkwV2k4Vm1zKzBmQ3lyMnE0Z0JZb0QvQVBCekFJNlZOcUdRUFVxbkFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0xMC0xOSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiSURFTUlBIElELU9ORSBDYXJkIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMDAwMjAyMzEwMTkwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0xMC0xOSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMTItMDgifSx7ImFhZ3VpZCI6IjQyYjRmYjRhLTI4NjYtNDNiMi05YmY3LTZjNjY2OWMyZTVkMyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiNDJiNGZiNGEtMjg2Ni00M2IyLTliZjctNmM2NjY5YzJlNWQzIiwiZGVzY3JpcHRpb24iOiJHb29nbGUgVGl0YW4gU2VjdXJpdHkgS2V5IHYyIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3IiwiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ0lqQ0NBY2lnQXdJQkFnSUJBakFLQmdncWhrak9QUVFEQWpCa01Rc3dDUVlEVlFRR0V3SlZVekVQTUEwR0ExVUVDZ3dHUjI5dloyeGxNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNU0F3SGdZRFZRUUREQmRVYVhSaGJpQlRaV04xY21sMGVTQkxaWGtnVW05dmREQWdGdzB5TVRFeU1ERXhOVEkyTXpGYUdBOHlNVEl4TVRJd01qRTFNall6TVZvd1p6RUxNQWtHQTFVRUJoTUNWVk14RHpBTkJnTlZCQW9NQmtkdmIyZHNaVEVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVqTUNFR0ExVUVBd3dhVkdsMFlXNGdVMlZqZFhKcGRIa2dTMlY1SUZOcFoyNXBibWN3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVJHU1gvMFdtb1N0WWZobWx6U1BCNFNBUmhtVEJwUGkwbzN5WXlnUzRzbW4vNE9GZEdOSmRzUHhrdWI2MnBPbFdlMEk2Y0pTaDlXM0VBSEEyWlBPK1MrbzJZd1pEQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0VnWURWUjBUQVFIL0JBZ3dCZ0VCL3dJQkFEQWRCZ05WSFE0RUZnUVVSVHFRWU9zUEo4OTdYNDB2YXYrWG9XK1M2c2d3SHdZRFZSMGpCQmd3Rm9BVTJkNkpyRkNvRVpBZS9MVXBJTXlibHREc01oMHdDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWdTcjNOMTRIZHRDZmo3UVowUjdrV2c2STMxN1FFTmI4cStmYk5rbzZuSzRvQ0lRRDVKaDE0Z3JEYzZGN2dIaWI5UVR2OHNVczZ3OGdGMUpZS01LK0xET1lQWWc9PSIsIk1JSUNNakNDQWRtZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQmtNUXN3Q1FZRFZRUUdFd0pWVXpFUE1BMEdBMVVFQ2d3R1IyOXZaMnhsTVNJd0lBWURWUVFMREJsQmRYUm9aVzUwYVdOaGRHOXlJRUYwZEdWemRHRjBhVzl1TVNBd0hnWURWUVFEREJkVWFYUmhiaUJUWldOMWNtbDBlU0JMWlhrZ1VtOXZkREFnRncweU1URXlNREV4TlRJek5URmFHQTh5TVRJeE1USXdNakUxTWpNMU1Wb3daREVMTUFrR0ExVUVCaE1DVlZNeER6QU5CZ05WQkFvTUJrZHZiMmRzWlRFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFZ01CNEdBMVVFQXd3WFZHbDBZVzRnVTJWamRYSnBkSGtnUzJWNUlGSnZiM1F3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVJxbU5XemNETkg2M284VHpvZEIyams5YjQ5VlBzZkl2WHBkaGFXeGZMYXlvNExCYkRyWHl4RjNKUjFQNlc2WnNxV0NFWXJYMG9ZSXhBb2czaENFNHlkbzNvd2VEQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVTJkNkpyRkNvRVpBZS9MVXBJTXlibHREc01oMHdId1lEVlIwakJCZ3dGb0FVMmQ2SnJGQ29FWkFlL0xVcElNeWJsdERzTWgwd0ZRWUxLd1lCQkFHQzVSd0NBUUVFQmdRRUF3SUFBREFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUFOSVE0OC9uTXAyS2ZZTmlvdmN5eFdYSkxpdWw0U3YremNSSmV6cmQvV1dBSWdWdWNRNTMxZnF6WTdPRG9LK2RJRHlrUnVkdmxXL3lCcXphL0FkUzBTcTZRPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFEQUFBQUF3Q0FZQUFBQlhBdm1IQUFBRDFFbEVRVlI0QWV5WFU1Z2NUUlNHNjJMOTI3Yi9hSkxwbnQyNDF6R21kMlBieGwxczI5WW90bTNiZHFZM25ONW9VYWtUcTQzbGVaNXYyWGkvcW9NYWxCa2lPODR4VE5EMXFOQXdieVRka3NoQnRNNGJaVHRGdnA5N1RkdTRTSG82VVZ1NEZ1NUpjM0FBNGFLbzBRVHVOaEZXS0k1b1BEekRkSEFDemNDS0FvZytnaDJ6RmpJYy9DWVQraU41MlRJaWJJUWd4VzR6bGs4TlNoZXE3UE50eHdicmt1NXA1WTJndThQRFRkUURMc3BXVWgvNEtIcXdxZkNnQ1BxWWw2Ry9OWExsMHovOGpTaUsxUWh6KzdVWndKa0tueEJqL2RjYmFmTXBCRTU2UHNRcXZxK1R3TitlTDRvRHJqVU1Ib0tMcEZjcGhKK3M1T1hYbUxCZnlRSjVESUdIZHFsa21sNlBwaU9SeW9DakI0RS9wQnM4WG9mOCtFSGZudUNLV1ZOa3dGK0RWTlA4VG9ieFEzcEY4cW9BTm1tMVAzN28vQWdueE9jUmdiZjVyc2RRT1ZGNmk2VFZBY3ZBQU9qeDBrQjhwL0hmUWlZcXBqZDJTSjh2Q1hnU3dMOHV2dWNQMkJ0TnZRNi9ES1hIU0Y0ZFVCR0EzNmNIa3o3RENXVXRBSSs1YUJ1VlBnMnM4aDhPc0VKNk5EOEVVdW9vU3E5QklMY0JxTGo4MmlLRkVkR1R4M29xdkFlL1RLaUFyMGtaZUx6U24wcGpBNkJ6UWp1QXBVUUsvY04wWUNCSnRRRUVrZllHY0pZMUFDa1VsSjROY0RLSzJKS2VEZXlTTkxEYXYyRTZNSEJKWUJMN2p4ZUQ1MWNGSmZlZWwyK3BDZ09UNVFwNnZPUWM2TVd2RWpKUVV3ais5SXJQY0FWUERLYWNMTGJPWXY5RkJrVmtUNzZ0NUE3MFNod3VjSmdML3ZGOThDdVcvSXlMdU1vQy9ETTUyT25HR2ZCdGt6SVEyY05YVWV3NHNla0YrTVBWQWJqZmdyd0EvWTVvUjF5azN2RGhQUkxMeXFrQnBoLy9MWUlRUzZQckt6L0NkV2N6QUN1a2E2RXo3RC9xQmM5MDhYNUk0STVKNW4vUHhFMVNud21DTmk3OS9rYXN1eVJBU3VrWTdZN1g1Yk5zUkUvZlBEbXJUMUtzS1pJS3ltR3ZDNEF5ZFlweWxzK3BhZVY3OEl0a3RzL2JUQmNzYjVBU3NGMEtURHlnWFBiT3pPUmFpcVowUGhjYkd6YXg2NUh3UGw2Wi9UK3hzL3lITysxaEJDd0pBT1hMenRGT3RqZmNLL2hjZC95ZmxJTnRTcTdiOXVJKzIvVEdtQmx3VlBJSUxiRDZ3Z0V2Z2hlbzFHMmlmVVRyUUFBTUJvV3VwMmRWd1lXR0xSY3BYajRXcVFtcms1ME1MekJMQmNhT0pJUHE3cHNHZXZpNnEyOXY2eGcveWhYbk1kT0ViV283SE43MzNJdTg5NURVOFFNV1RTWmcrcHBwZ3A1VjdYSFJ3VnRmd09zVEpJOWJRc2N4eDBUY1lGZzRwSGVRd1dVaEx6aGtHRGdVdW90bGtaRUJLMk4xc1RWSmdaL1RFZjRCZVdaL3k3eHlueUt6QWdZWDdiQlhKRVcrVEhwbUNPcVUxUkhYMFRxcjhwY29MUU1PZG1BR2NoZDYvdlBkU1hvblBXRENQeG13UUFEaWJIQy9ZaGlBVVFBQTBTMEtXU1ZHQTA0QUFBQUFTVVZPUks1Q1lJST0iLCJzdXBwb3J0ZWRFeHRlbnNpb25zIjpbeyJpZCI6ImhtYWMtc2VjcmV0IiwiZmFpbF9pZl91bmtub3duIjpmYWxzZX0seyJpZCI6ImNyZWRQcm90ZWN0IiwiZmFpbF9pZl91bmtub3duIjpmYWxzZX1dLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCIsIlUyRl9WMiJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiNDJiNGZiNGEyODY2NDNiMjliZjc2YzY2NjljMmU1ZDMiLCJvcHRpb25zIjp7InJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlfSwibWF4TXNnU2l6ZSI6MjIwMCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wNi0xMiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiR29vZ2xlIFRpdGFuIFNlY3VyaXR5IEtleSB2MiIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjMwNjEyMDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDYtMTIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTA5LTAzIn0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiZjI4NDBlMzExYTk1ZTVlZmIwZGMwY2Y2OWIyMzE2YWQ5Yjk1NWFhMiIsIjcxOThiMTBkNDEzOTYyZjJjOTFjZjgzNmM5NTY4YmNiNzI1N2RmYmYiLCJhYmE0NzA2MjNjZjg4OTQyNTMwNzI0NmI1ODJiMWNhMTlkMjA4OGMzIiwiNWUyNGYwZWIzNDlhNzA3YjNhYzRkZTUzNmI5MDVlNTlmNWJjYjg0NSJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJmMjg0MGUzMTFhOTVlNWVmYjBkYzBjZjY5YjIzMTZhZDliOTU1YWEyIiwiNzE5OGIxMGQ0MTM5NjJmMmM5MWNmODM2Yzk1NjhiY2I3MjU3ZGZiZiIsImFiYTQ3MDYyM2NmODg5NDI1MzA3MjQ2YjU4MmIxY2ExOWQyMDg4YzMiLCI1ZTI0ZjBlYjM0OWE3MDdiM2FjNGRlNTM2YjkwNWU1OWY1YmNiODQ1Il0sImRlc2NyaXB0aW9uIjoiWXViaUtleSA1IEZJUFMgU2VyaWVzIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMyODcwNywicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCIsInJlbW90ZV9oYW5kbGUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMi0wOCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMDItMDgifSx7ImFhZ3VpZCI6IjM2MWEzMDgyLTAyNzgtNDU4My1hMTZmLTcyYTUyN2Y5NzNlNCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMzYxYTMwODItMDI3OC00NTgzLWExNmYtNzJhNTI3Zjk3M2U0IiwiZGVzY3JpcHRpb24iOiJlV0JNIGVGQTUwMCBGSURPMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X2RlciJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoyNTYsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDcFRDQ0FrcWdBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakNCcnpFTE1Ba0dBMVVFQmhNQ1MxSXhFVEFQQmdOVkJBZ01DRk5sYjNWc0xWTnBNUk13RVFZRFZRUUhEQXBIWVc1bmJtRnRMVWQxTVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVjTUJvR0ExVUVBd3dUWlZkQ1RTQkRRU0JEWlhKMGFXWnBZMkYwWlRFZE1Cc0dDU3FHU0liM0RRRUpBUllPYVc1bWIwQmxMWGRpYlM1amIyMHdIaGNOTVRnd056QXlNRFV6TVRNNVdoY05Nak13TnpBeE1EVXpNVE01V2pDQnJ6RUxNQWtHQTFVRUJoTUNTMUl4RVRBUEJnTlZCQWdNQ0ZObGIzVnNMVk5wTVJNd0VRWURWUVFIREFwSFlXNW5ibUZ0TFVkMU1SY3dGUVlEVlFRS0RBNWxWMEpOSUVOdkxpd2dUSFJrTGpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFY01Cb0dBMVVFQXd3VFpWZENUU0JEUVNCRFpYSjBhV1pwWTJGMFpURWRNQnNHQ1NxR1NJYjNEUUVKQVJZT2FXNW1iMEJsTFhkaWJTNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVFJZnFIaXNpMG9PL2V5T3FTYURycjlpdEcySXltQmtIblNER1FJSVltVCt2cUE4QWdPODFtb21jMkxkNVBHcEVONm11RTU0d1BIUWp2Yy95Q2loOHUybzFVd1V6QVNCZ05WSFJNQkFmOEVDREFHQVFIL0FnRUFNQjBHQTFVZERnUVdCQlMzSi9meGlBdjIyaXJkQnM5OFNPRGhGN2tVL2pBTEJnTlZIUThFQkFNQ0FRWXdFUVlKWUlaSUFZYjRRZ0VCQkFRREFnQUhNQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUURjNDFMRks0TEpDQlUyVlZLSXo3WjZzeFBoVUVraDhuTFNMSzZJWGRrUDV3SWhBSWVLVk9aY2hhVk81YUY3ZmJkWG9TcmN5eTFZWWVVZVBMb2pjS0k5Zlg4NCIsIk1JSUNnakNDQWlpZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQ0JuVEVMTUFrR0ExVUVCaE1DUzFJeERqQU1CZ05WQkFnTUJWTmxiM1ZzTVJBd0RnWURWUVFIREFkSFlXNW5ibUZ0TVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVaTUJjR0ExVUVDd3dRUTJWeWRHbG1hV05oZEdVZ1ZXNXBkREVaTUJjR0ExVUVBd3dRWlZkQ1RTQkRaWEowYVdacFkyRjBaVEVkTUJzR0NTcUdTSWIzRFFFSkFSWU9hVzVtYjBCbExYZGliUzVqYjIwd0lCY05Nak13TnpFeE1ETTBOakUwV2hnUE1qQTNNekEyTWpnd016UTJNVFJhTUlHZE1Rc3dDUVlEVlFRR0V3SkxVakVPTUF3R0ExVUVDQXdGVTJWdmRXd3hFREFPQmdOVkJBY01CMGRoYm1kdVlXMHhGekFWQmdOVkJBb01EbVZYUWswZ1EyOHVMQ0JNZEdRdU1Sa3dGd1lEVlFRTERCQkRaWEowYVdacFkyRjBaU0JWYm1sME1Sa3dGd1lEVlFRRERCQmxWMEpOSUVObGNuUnBabWxqWVhSbE1SMHdHd1lKS29aSWh2Y05BUWtCRmc1cGJtWnZRR1V0ZDJKdExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCQWgrb2VLeUxTZzc5N0k2cEpvT3V2MkswYllqS1lHUWVkSU1aQWdoaVpQNitvRHdDQTd6V2FpWnpZdDNrOGFrUTNxYTRUbmpBOGRDTzl6L0lLS0h5N2FqVlRCVE1CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdIUVlEVlIwT0JCWUVGTGNuOS9HSUMvYmFLdDBHejN4STRPRVh1UlQrTUFzR0ExVWREd1FFQXdJQkJqQVJCZ2xnaGtnQmh2aENBUUVFQkFNQ0FBY3dDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWhBTlZuSmRlLy90QkxxOE1ERGkrU0FkNlVkWUlaU25nNFBNcW15TnJ2Wmo2NEFpQVgweFN6QWhGYUNDcC91aHBWZ25sRitYQmdyd0FJc290WkdUQjZya0IzMUE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUErZ0FBQUV4Q0FZQUFBRHZEWWdxQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUVuUUFBQkowQWQ1bUgzZ0FBRmljU1VSQlZIaGU3ZDBIZUJYRjJzRHhONzNRQ1RWQTZGSUZGS2tDVXV5QUV1bUtZa0ZVYklDQ0lpS0NVZ1FFN0wwZ2RsUXNLQ3BTcklnZ1NDK2hKblJDSjRIMGIyZnZlRC8wa2hDU25jMmVrLy92dVhtWWQ0NlhrSk56OXN5N00vTk9RSlpGQUFBQUFBQkFnUXJVZndJQUFBQUFnQUpFZ2c0QUFBQUFnQWVRb0FNQUFBQUE0QUVrNkFBQUFBQUFlQUFKT2dBQUFBQUFIa0NDRGdBQUFBQ0FCNUNnQXdBQUFBRGdBU1RvQUFBQUFBQjRBQWs2QUFBQUFBQWVRSUlPQUFBQUFJQUhrS0FEQUFBQUFPQUJKT2dBQUFBQUFIZ0FDVG9BQUFBQUFCNUFnZzRBQUFBQWdBZVFvQU1BQUFBQTRBRWs2QUFBQUFBQWVFQkFsa1czUFNzek5WWFNEeVRLcWExYjVkU2FkWks2ZTQra0h6OW05NG4zLy9tQWNRRWhvUkpjdXBRRVIwVkpXSlZLRXQ2Z3ZvUlhyeVpCcFVwSlFDRDM0UUFBQUFCZjROa0VQU3NqUTA1dDNpS0hQdnBFanYrd1FOTDM3Wk9zMURUOUtJQ3pDWXlNbE5BYTFhVEVOWjJsWkpmT0VscWh2UFdPRDlDUEFnQUFBUEFhenlYb0tqRS9NdmM3U1h4emhweGFzVkwzQXNpUGdOQVFLZHF4dlpTOVk0QVVhZEpZOXdJQUFBRHdFazhsNk1kLysxMzJqSHRLVXRhdDF6MEFuRmE4NjlWU1lkZ1FDYXRTUmZjQUFBQUE4QUpQSk9nWkowN0lub2xUNVBBSEg0dGtadXBlQUtZRWhJZExoVkVqSktwWGR3a0lEdGE5QUFBQUFBcFNnU2ZvcDdac2xSMERCMG5xMXUyNkI0QXJBZ0trMkJXWFNwWEpFeVNvYUZIZENRQUFBS0NnRkdpQ2Z1TFA1UkkvWUpCa0hEbWlld0M0TGJ4UlE2bjI1aXNTRWhXbGV3QUFBQUFVaEFKTDBFOHNYU1k3YnJsRE1wT1NkQStBZ2hKYXE0YlUvT2hkQ1M1ZFd2Y0FBQUFBY0Z1QkhKQ3NsclhIMzNrdnlUbmdFYW1idDhyMmdZTWtnL2NrQUFBQVVHQmNUOURUang2VDdiZmRJUm1IRHVzZUFGNXc4cysvWk9jamowa1doUm9CQUFDQUF1SHFFbmQxeG5uOEF3L0pzUy9tNko1ekZ4Z1pJVUdsU2tsSWplb1NWS0s0N2dVS09ldHRuTDV2djZUdGlKZU1JMGNsS3kxTlAzRHVLazRZSzJYNjlOSVJBQUFBQUxlNG1xQWZYYmpJTGdwM3prZXBCUVpLK1BrTkpLcC9QeW5XdXFVRWx5a2pBVUZCK2tFQWY4dE1UWlhVWGJ2azZMZno1TkRNOXlWOXoxNzlTTzRGbGl3aDUvM3dEVVhqQUFBQUFKZTVscUJuSkNWTDNGWFhTRnJDVHQyVE82RTFxMHZGVVNPa2VOczJkcUlPSUhjeVQ1NlVneDk4TFB1ZmVWNHlqeDNYdmJsVG9sdFhpWms2eWJwQ0JPZ2VBQUFBQUthNWx2RWVtZlAxdVNYblZtSlFvbWVzMUo0elc0cGYwbzdrSERoSGdSRVJVdmJXL2xMTGVnK3BvOVRPeGJGdnY1ZFQ4UWs2QWdBQUFPQUdWN0pldGV4Mi8vTXY2U2dYckdROGF0QkFpWGxxdkFTR2grdE9BSGtSVnFXeWZZUmE1TVV0ZGMvWlpaMUtrZjNQdnFBakFBQUFBRzV3SlVFL3NYaUpwTy9hbzZPekNBaVEwamYzaytpaDk3TzhGbkNJdXRGVjdkVVh6MmttL2NTQ1JaSis1S2lPQUFBQUFKam15aDUwVmJuOTZHZGY2Q2huS29HbytmSDdFaGdXcW52eXlmcnhzdExUSmYzRUNjazRmbHl5VXZOZTNScHdpenF0SUxoWU1YdVp1bDBRMGFHYlZhZTI3NUROVjE0aldTa3B1aWRubFo2WklxV3Y2YUlqQUFBQUFDWVpUOUJWY3J5dWVSdkpQSHhFOStRZ09GaXF6M3BQaWpacHJEdnlMbm5kZWprMmY2RWsvYnBZVXJac2xZekVnL29Sd0hjRXgxU1JpTnExcEdpSGRsS3NZM3NKcTFoUlA1SjMrMTU2VmZaUG1xcWpuQlc5cktOVWYvVkZIUUVBQUFBd3lYaUNucnhtcld6cDJsMUhPU3ZhOFJLcC92ckxlWjR0ekR5VklrZSsvVTRTWDN0VFV0WnQwTDJBbndnTWxLS2Qya3VaVy90THNSYk44L3crU1Q5NlZEWjF2Rkl5RGgzV1Bka0xLbDVjNnY3eHN3U0doZWtlQUFBQUFLWVkzNE9lL05kSzNUcTcwbjE2NVMzcHlNcVM0NHQvbDdqTzNXVFhrT0VrNS9CUG1abHlZdDRDMlg3RExiSnQ0Q0JKeVdPVjllQVNKYVRFdFYxMWxETjFWRnZxemwwNkFnQUFBR0NTOFFUOTVQcmNKY3NCa1JGUzdKSzJPc285VlNGKzk4VEpzdU9tQVpLNmRadnVCZnlZU3RSL1dDaWJ1MTRuaCtkOFk4Zm5xa1NYcTNRcloxbHBhWkxDK3dvQUFBQndoZGtFUFN0TDByWnUxMEhPd2h2VWw4RFFjeXNNcDRxK2JiL2pIam40NnB2MlhuZWdNTWs4ZGx4MkRoNG1lNlkrWTcvWHprVkV6Um9TV0xTb2puS1dzaWVYSnpBQUFBQUF5QmVqQ2JyYTNwNlJuS3lqbkttem1zK0ZTczYzM1RwUWtoYjlwSHVBUWlnalF4SmZlTVZlUlhJdVNYcEFSSVFFbDQzU1VjN1NkNU9nQXdBQUFHNHdPNE9lbVNtWnVUek9LYWhDZWQwNk83WHNObjdZQ0RtNWJJWHVBUW8zdFlya3dGc3pkSFIyNnVpMmdORGNGWDdMMkxkZnR3QUFBQUNZWkh3UHVnbjdYM3RUVG56M2c0NEFLUHNtVFpPa0ZYL3BDQUFBQUlDdk1Yck1tdG9YdnFsTHJLUnVqTk05MllzYU5GQ2lodzNWVWZaT2JvcVRMVjJ1czJmUmN5MHcwTjV2RzF3bVNnS2pTdWxPd0tPc2QyVEd6bDJTY2VLRVpKNUkwcDI1RTFxcmh0VCs4bE1KaklqUVBXZVdsWkVoY1oxakpXWGpKdDJUdlpMZHVrcVZhWk4xQkFBQUFNQVUzMHJRclgvcXR0dnVrQk1MYzdudjNENDN1b09VSFhDemhOZXJLOEhGaXVrSEFJL0x6SlMwdzRmbHhPOS95SUhuWDdJU2FlczlsSnUzYWtDQWxCOHhUTXJkZnF2dU9ETVNkQUFBQU1CN2ZHcUplOUtxMWJsT3prTmlxa2oxajJaSzlWZGZrS0xObTVHY3c3Y0VCa3BJVkpTVTZueVYxSjR6V3lvK09Wb0N3c1AxZ3ptd2t2akVsMStUaktSem0za0hBQUFBVVBCOEowRzNFbzhEcjc2aGc1eUZuOTlBYXM3K1NJcGUxRlQzQUw1TEZYUXJjMzBmKzRaVFVNa1N1amQ3R1ljT3l4RjFQam9BQUFBQW4rSXpDWHI2a2FPUzlNdHZPc3BlY01YeVV1MzFseVdrZEduZEEvaUhJbzNPbDhyUFRiVmU1RUc2SjN0SFB2dEN0d0FBQUFENENwOUowSk5XcnBMTVk4ZDFsSTNBUUtrNGRyU0VsQ3VyT3dEL1Vyek54VkxxaGo0NnlsN3lueXNrNC9nSkhRRUFBQUR3QmI2VG9QLzJ1MjVsTDd4ZUhTblI0UklkQWY2cDdJQmJKU0E0V0VmWnlNaVFwSlVyZFFBQUFBREFGL2hNZ3A2OGJwMXVaYTlFbDZ2dC9icUFQd3VyWEVraVdqWFhVZlpPclY2cld3QUFBQUI4Z1U4azZGa1ptWksyYWJPT3NsZnNzazY2QmZpM1ltM2I2RmIyVXZmdjF5MEFBQUFBdnNCSEV2UjBPMGsvbTdBS0ZYUUw4RytoMWF2cFZ2WXlUM0RVR2dBQUFPQkxmR2FKZTY0RTZEOEJmOGRySFFBQUFQQTcvcFdnQXdBQUFBRGdvMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBJRUVIQUFBQUFNQURTTkFCQUFBQUFQQUFFblFBQUFBQUFEeUFCQjBBQUFBQUFBOGdRUWNBQUFBQXdBTkkwQUVBQUFBQThBQVNkQUFBQUFBQVBJQUVIUUFBQUFBQUR5QkJCd0FBQUFEQUEwalFBUUFBQUFEd0FCSjBBQUFBQUFBOGdBUWRBQUFBQUFBUElFRUhBQUFBQU1BRFNOQUJBQUFBQVBBQUVuUUFBQUFBQUR5QUJCMEFBQUFBQUE4Z1FRY0FBQUFBd0FOSTBBRUFBQUFBOEFBU2RBQUFBQUFBUElBRUhRQUFBQUFBRHlCQkJ3QUFBQURBQTBqUUFRQUFBQUR3QUJKMEFBQUFBQUE4Z0FRZEFBQUFBQUFQSUVFSEFBQUFBTUFEU05BQkFBQUFBUEFBRW5RQUFBQUFBRHlBQkIwQUFBQUFBQThnUVFjQUFBQUF3QU5JMEFFQUFBQUE4QUFTZEFBQUFBQUFQSUFFSFFBQUFBQUFEeUJCQndBQUFBREFBMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBDTWl5NkxianN0TFRaVk9YV0VuZEdLZDdzaGMxYUtCRUR4dXFvMy9LVEUyVkRhM2FTOGFoUTdybnpCcXNYUzZCa1pFNk1pYzFQa0ZPcmQrZ0kvaXowSmdZQ2E5WFIwZmVjV1QrQWtrWU1FaEhaMWFpUjZ6RVRKNmdvMy9LeXNpUXVNNnhrckp4ays3SlhzbHVYYVhLdE1rNkFnQUFBR0FLQ1hvZUhKejV2dXgrYkt5TzRNK2krdmVUNk1jZjFaRjNrS0FEQUFBQS9vY2w3Z0FBQUFBQWVBQUpPZ0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQndSa1dYVGJjVm5wNmJLcFM2eWtib3pUUGRtTEdqUlFvb2NOMWRFL1phYW15b1pXN1NYajBDSGRjMllOMWk2WHdNaElIWmx6Y3ZVYU9mN2p6enJ5dnVRL1Y4anhSVC9weUZubEI5OHJFdVMvOTNraUdwMHZ4ZHExMFpGM0hKbS9RQklHRE5MUm1aWG9FU3N4a3lmbzZKK3lNaklrcm5Pc3BHemNwSHV5VjdKYlY2a3liYktPQUFBQUFKaENnbDRJSkw0NVEvWThjZVpFTGI4YXhxMlJnT0JnSGNFdC9weWdaNldsU1ZhbXNjdFM0Uk1nRWhnU1l2MXBOUUFBLzBPTk04V0ZqNTJBNENBSkNBclNVY0Z6OWZPV3p5SWcxMGpRQ3dFU2RQL2p6d242dHFIRDVOU0tsVHBDZmdXVktDNjFQbjVmQWtORGRROEE0SFJ4M2Z0SStsbkdtRTRvUC93QktYM1ZGVG9xV0JsSlNiTGx4bHNrNC9BUjNXTldaSXRtRWpQK0NRa0laSGN0Y0RZazZJVUFDYnIvOGVjRVBhN2Z6WEp5OFJJZEliOUNhMVNYdXZPKzBSRUE0Ti9XdFd3bjZRY082TWljNkVuanBVejNXQjBWb014TTJUNTBtQno3eXAzUGh1QUs1YVgyN0k4bHBGdzUzUU1nSjl6R0FnQS9GbGFycG00QkFDQ1MrTkVzMTVMemdMQXdxVEoxRXNrNWNBNUkwQUhBajRXV0w2OWJBSURDTG5uZGV0a3o3aWtkbVZkdXlMMVNyRVZ6SFFISURSSjBBUEJqWVkwYTZoWUFvRERMT0g1YzRnYy9LRmtuVCtvZXM0cGRjWm1VdSswV0hRSElMUkowQVBCajRUVnI2QllBb05ES3lwTGRrNTZXMUMxYmRZZFpJWldpcGNyNHNSU0ZBL0tBZHcwQStLdWdJQW1yVUVFSEFJREM2dkEzMzhyaER6N1drVm1Ca1JFUzg4SXpFbHl5cE80QmNDNUkwQUhBVHdXVktpV0J4WXJxQ0FCUUdLWEV4OHV1a2FQdFdYVGpnb0trd3FoSHBNajViSzhDOG9vRUhRRDhWRkRSSWhJWUZxWWpBREFyTXpOVFRwNDhLWWNPSFpLdDI3YkowcVZMSlRVMVZUK0tncEI1S2tWMkRINVFNbzhmMXoxbXFhTlp5L1RzcmlNQWVVR0NEZ0IrS3FSeUpRa0lDdElSQU9TTlNyelQwdElrT1RsWkVoTVRaZlBtemJKNDhXSjU3LzMzWmR6NDhUSjR5QkM1TmpaV2F0ZXRLK2ZWcXlkMXJLOTZEUnBJNjdadDViaExpU0hPUU8wN2YycXluRnE1V25lWUZkNm9vVlFlTzFva0lFRDNBTWdMRW5RQThGT2hWV04wQ3dCeXBoTHdBd2NPeU5xMWEyWDI3Tm55NGtzdnlXT2pSMHUvbTI2U2k5dTFrNmJObXRsSmQ2V1lHS25Yc0tHMDY5QkJicjcxVm5sODdGaDV3ZnB2djVrN1YrTGo0Mlh2M3IxeTVPaFJPNmxId1RxNjZDYzUvUDVIT2pJcnNHaFJpWmsrUlFMRHczVVBnTHdpUVFjQVB4VktnVGdBT1RoMjdKaGNldm5sVXJkK2ZZa3NWa3lpcTFTUkprMmJTcSsrZmVYK0lVTmt3bE5QeVVjZmZ5ekxsaTJUOVJzMnlPNDllMGk4ZlVUcTdqMnljL2dJeVVwUDF6MEdCUVJJOUpPUFMzalZxcm9EUUg2UW9BT0Fud3Evb0pGdUFjRC9VdnZERi8vK3Uyelo2czdSVzNCSHB2VjdqWC9vRWNrNGRGajNHR1FsNTFFRGJwYlNYVHZyRGdENVJZSU9BSDRxdkVvVjNRSUFGQmI3WDMxZGtuLzdYVWRtUlY3VVZDb09IYXdqQUU0Z1FRY0FQeFFRRVNFaFpjcnFDQUJRR0J4ZnNsVDJQL2VTanN3S3JsaEJxajQzVlFKRFEzVVBBQ2VRb0FPQUh3b3VYMDRDUW9KMUJBRHdkK2xIamtqQ3NJZXNodmw5NXdHaElWSjU4Z1FKS2N1TllNQnBKT2dBNElkQ1NwYVVnRUF1OFFCUUdLaGljUEhESDVIMFhYdDBqMWxsN3JwRGlyZHFxU01BVG1MMEJnQitLS1JHTmM2aUJZQkM0c0RiNzhpSitRdDFaRmJSOXUyazRyMkRkQVRBYVNUb0FEd2xwRnhaQ2ExUzJiV3ZrSW9WM1Vsa3JlOFJVaW42alA4R0UxOFI5ZXZyYnd3QThHZEpLMWZKdnFuUDZNaXNFT3Z6SldiS1JHNEFBd1lGWkZsMDIzRnF1YzJtTHJHU3VqRk85MlF2YXRCQWlSNDJWRWYvcEk2TDJOQ3F2V1FjT3FSN3pxekIydVVTR0JtcEkvd3Q4YzBac3VlSkNUcHlWc080TlJJUXpENVh0eDJadjBBU0J1Ujg5N3BFajFpSm1Yem0zM3RXUm9iRWRZNlZsSTJiZEUvMlNuYnJLbFdtVGRhUi96a1ZIeTl4bDNVMmZsWnNZSkVpVW1mQmR4SlNKa3IzQUVEQlNreE1sS28xYXRqSHJabXlkOWN1aVlyeTluVnZYY3Qya243Z2dJN01pWjQwWHNwMGo5V1JNOUtQSFpPNGJqMGxiVWU4N2pFbk1DSkNxbi93amhRNXY2SHVBV0FDTStnQUFBQ0FEOXIxeEhoWGtuTUpESlR5ano1RWNnNjRnQVFkQUFBQThERUhQNTB0UnovN1FrZG1sZWphV2NyMDZxa2pBQ2FSb0FNQUFBQSs1R1RjWnRrelpweU96QXFyYzU1VUdUZUdrMEVBbC9CT2cwOVI5UWkyOXJ0WjFsM1F3dmhYM0xVOUpPTkVrdjdPQUFBQUJTL2p4QW1Kdi84QnlVd3lQMFlKTEZaTVlwNmZadTgvQitBT0VuVDRqcXdzMlRmOWVVbjY5WGZKT0hMVTZGZG04a21wT0hxa0JCVXRvcjg1QUtDd3lNek1sUFQwOUROK1pXUmtXQjlIeHVyckFqbktzbDZidXlkTXlsV1IxM3dMQ3BUb01hTWtva1lOM1ZGNHFmZDhUdGNGOVJqZ0ZLcTRGd0wrVXNYOTJNKy95STViN3hUclNxaDd6Q2w3LzkxU1lmQzlPdkllcXJnN2h5cnV2aThsSlVYV3JsMHJmNjFjS2Z2Mzc1Y0RpWW42RVpHdzBGQXBXYktrbEMxYlZtclhyaTMxNnRiMWZFVnB1Q2NwS1VtMmJ0MHFxMWF2bGoxNzlzaTI3ZHRsNDhhTmN1clVLVGw1OHVRWkI5MFJFUkVTRWhJaXBVcVZrZ2IxNjB1bFNwV2thdFdxZHJ0eTVjb1M3RU1ubTFERi9UOThxWXI3a2UrK2wvaDdocWk3U0xySG5OTDkrMG5sVVk4VXVpUFYwdExTSk40YUd5eGZzVUlTRWhJa0xpNU9ObGxmNnJxUW5KeXMvNnYvcDk3ellXRmhVcng0Y1duWW9JRjlIYWhXclpvMGJ0VEl2ajc0MGpVQjNrQ0NYZ2o0UTRLZXVudVBiTFplU3htSGorZ2VjeUpidDVRYU05LzA5RjRyRW5UbmtLRDdwcU5IajhyY2I3K1ZEejc4VUg3ODZTYzcwY3F0T3VlZEo0OC85cGowNk5GRDk2QXdVTW4ydG0zYlpQSHZ2OHVpSDMrVXYvNzZTMWF1V3FVZmRVWjRlTGcwYjlaTUxyamdBbW5Wc3FXMGJOSENIcUI3RlFuNmYvaEtncDZTc0ZQaXJ1a3VtY2VPNlI1eklpNXNJalZudmkyQjRXRzZ4MytwMTcrNndmdkxMNy9JL0FVTDVQY2xTK1NZUTg5eHBKV1h0RzNUUnRwZmNvbTBzSzRIelM2NnlMNU9BRGtoUVM4RWZEMUJ6MHhKa2EzWDk1ZVR5Ly9TUGVZRWxTMGp0YitlTFNGbHkrb2VieUpCZHc0SmV1NzhiaVUxNjlhdjE1RXpMcklHS28zT1AxOUh1WFBBR2tTLy9PcXJNdVhwcDg4NGs1RmJzejc2U0xwZGU2Mk96dDJzVHo2UjQ4ZVA2OGg1VjE1eGhVUkhSK3ZJR1o5OTlwa2NPWHBVUjg2N3hCcUExdlRZVWxpMUhIM1RwazN5MmV6WjhzbW5uOHI2RFJ2c1ByY0VCUVhaTjRSNjlld3BWMTE1cFRSbzBNQ2VhVE5wMWFwVnN1elBQM1dVc3hNblRzaERJMGJZUzNSTmVYcnlaQ2xhdEtpTzhxNTgrZkxTK2VxcmRlUXNYMGpRczlMU1pITy9tK1hrc3VXNng1emdjbVdsMXV4WkVscWh2Tzd4UCtvMXIyN1FmV2g5RnJ6NzNudHk4T0JCNDF0WEFnSUNwRml4WXRLamUzZnBkLzMxMHJ4NWMrUFhnek5STnlzLy8rSUxPWExFN0tSWDZkS2w4L1U1bTFmcTUzdG41c3d6cm9CeWlyckowcnRYTC9zYWJ3SUplaUhnMHdtNjlmTGM4OHp6a3Zqc0MxWmI5eGtTWUYwa3E3NzltaFJyMlZ6M2VCY0p1bk5JMEhQbi9pRkQ1TVdYWHRLUk0rNjc1eDU1ZXNvVUhlVk1EYVptelpvbFF4OThVQkt0Z1ZSK3FPV0dmLzd4aDlTdlgxLzNuQnYxc2Rtb1NSUFpzSEdqN25IZXQ5OThJNTA2ZHRTUk01bzJhMll2NVRibG5iZmZscjU5K3Vpb1lLa1ZGZDkvLzcxTXNsNWZhaEN1bHF3V05EV1FVMHRmQjl4NnEvMDh4Y1RFMkFOMnAwMmROczFPdXYyTlNtbytzQklwRXp5Zm9GdlhuRjBUSnN2Qk45N1NIZWFvTVYzVjExK1M0bTNiNkI3L29tN3Nmajl2bmp3MWFaS3MrT3N2VjIvWW5VNjk5NnRYcXlhRDc3L2ZUdlJVTXV1bTJ3Y09sTGZmZVVkSFpxaWJFYnNURWx4Zk1hQzJMZFUvLzN5anY5c083ZHZMZDNQbkdybUdLeFNKZzZjZCsyMnhISHpoRmVQSnVmVU9rektEQnZwRWNnNzRpNFNkTzNVclo0Y1BINWJyYjdoQmJyN3R0bnduNTRxYXpWT0pFdnlQV3FyNjN2dnYyemNqZXZYdGE4OGtleUU1VjlSZ2NjZU9IVEpxOUdqN0JzKzFzYkd5ZE5teUFrc1FmRTNyVnExMHEvQlJOWGdPempDYlRQMnR6RjIzKzJWeXJtN3lmdm5sbDlLa2FWUHAyYnUzZlcwb3lQZWV1dEc3ZGRzMnVXL3dZS25Yc0tFOFBYVnF2bGFGbmF0ZXZYcnBsamxxbFptcUQrTzJKVXVXR1AvZDlyRmVRNmFTYzRVRUhaNlZkaUJSZGozd3NQR1pUU1d5V1ZNcGY5ZEFIUUZ3d3hycmcvdHNpN2pVbnVHMjdkdkw3QysrY0d5NVdwa3laZXc3Ky9BZjZuWDA4ODgvUzV0MjdlVG1XMitWTFZ1MzZrZThLZm5rU2J1R2d2cjNYbkhWVmZZV0V1U3NSaUd0Sko2NmI3OGtESC9FeWpETko1TkYybDRzRmU2OVcwZitRMjNQdXJwTEYrbHVKYVhxTThWckRoMDZKQTgvOG9oOVkvR0xMNzg4NitlaUV5NnhyajJxMEtWcGM3LzdUcmZjTTMvaFF0MHlRNjBJdUM0MmY4VWV6NFlFSFo2azlsb2xQUGlRcEZzZlRLYXB2Vll4ejArWGdKQVEzUVBBRGNlT0hyVXJaV2RIVmM3dGVPbWxkbFZ0SjExNHdRVkc3M3pEWFdvZjlkQUhIcERMcnJ6U1hyTHFTOVJOSjFYa1VOMkU2dDZ6cDJ6YzVNTFJXVDVJN2ROVlZmSUxHN1hGTStIaFJ5VGp3UCtmVEdGS2NNVUtFak41b2dRWTJsTmJFTlNLbXNsUFB5MHRXcldTaFlzVzZWN3YycnhsaXoyNzMrK21tK3g2S3lhRmhvWktkOE5KcHJKNDhXTGRjb2U2cHFvaW9DYXBteHZxZEJpVFNORGhQVmxac3UrbFZ5WHBwMTkxaHprcUthODBhWnlFbEMyamV3QzQ1ZGp4NC9ieTlUUFp2WHUzWEc0bFhEdDM3ZEk5emltTUEzMS9wV2JEMm5mc0tNKy8rS0xQTHhYLzhxdXY1S0xteldYc0UwL1lOeDN3LzBLQ2c2VkNoUW82S2p6MnYvRzJPMk9oaUFpcCt2eDB2eG9McVdNVHUxNXpqVHd5Y3FSOVBKcXZVTFBuSDgrYVpjK20vN0YwcWU0MTQ3cnJyak4rczFvdGNUZDVTc1MvcWFNeTFWWWlrMjdzMTArM3pDRkJoK2NjLzMySkpENy9zbzdNaWhwd2l4Uy9wSjJPQUxoSnpaNnJzMmIvVFJYNDZ0V25qNUhrWEZIVnh1SDdsbHFEVjdWRTNPbWowZ3FTU2lTZUdEZE9XbDU4c2F4WXNVTDNvbTdkdW9YdWFLcmpmeXlWQTlPZjA1RkJnWUZTWWZoUUtkS2tzZTd3ZlN0WHJyU3ZEUXQ4WU5ZOE8zdjI3clZ2VXM5ODkxMWpTOTVWWFFkMURKeEp1M2J2TnA0d24yN2V2SG02WlVaRVJJUjl5b3BwSk9qd2xMVDkreVhoL2dmdEplNm1SVFMvU0NvTXZVOUhBQXFDdXR0OU9yVThiY2dERDhpU1AvN1FQYzRLQ3cwdHRIdFovWWs2ci9pS3E2K1cvUzVVM2k0SWFsdEgzMzc5WEoxNThyS2FOV3ZxVnVHUWZ1eTQ3QnoraUNzMWVJcGZlWm1VNlhlOWpueWZXbExkdmxNbmlVOUkwRDIrUzkyc0huam5uVEp0K25RalNYcVJJa1drMnpYWDZNaWNiMTNhaDY2ZW8zay8vS0FqTTlUcEtpVktsTkNST1NUbzhBejFRYVFLb2JpeDF5b29xclRFVEoxay9BeDNBRG43N1YvNzA5VHhOMnJHd0pTeVpjdEtLY043eDJEVyt2WHI3UlVXSnMraDk0TEpUejFsN3hPRlNMT0xMdEl0LzZlT1FVMFlPVXJTRW5KM3lrVitoTmF1S1ZVbWpwT0FRUDlJQjM3ODhVZTVxa3NYdjlvaW9xclBqeGc1VXA1NTlsbmQ0eXhWamR5MHhTNFZ3VHlWa2lKL0dMcTUvN2NCdDkybVcyYVJvTU16OXIvK3BpVDkrSXVPekxIM25VOGVMNkdWb25VUGdJSnkraEwzbzBlUDJrZk9xQUdKS2VYTGw3Y0xUc0UzcVdySHNUMTZ5SUZFOHpkeUM5S2RBd2RLVnl2UndIODBiZHBVdC94ZjRydnZ5L0Z2ek04NEJoYUpsSmpwVXlTb1NCSGQ0OXZVcXF0dTNidmJzODcrUnEwc0cvYlFRL0xlZSsvcEh1ZTBiTmxTaWhjdnJpTXoxTEZuS1ZieWJOcm11RGpadTIrZmpweW56cXB2MTdhdGpzd2lRWWNublBoanFleWZQRjFIWnBVZWNMT1U2TkJlUndBS2twb04vZHNiYjc1cC9BaWNwaGRlU0FWM0g2V1dMNnFDVDF1MmJORTkva2tWTVp3d2ZyeU9vUGFlVjZ0YVZVZitMWG5OV3RrN2VhcU9EQW9Na0lwalJrbGszYnE2dzdkdDM3NWR1dmZvNGZmRkZlKzgrMjdIdDMrcGF1UlhYM1dWanN6WXQzKy83TGUrVFB0bTdsemRNa010YjNmcmlGWVNkQlM0OUVPSEpHSEljSFdMVVBlWUU5bWltVlFjd3I1endDdlVIbUsxVkRreE1WSEdqQjJyZTgxUnhhYmdteFl0V2lSdnpaaWhJLytrOW9TKy9lYWJVclJvVWQyRGtpVktTRlJVbEk3OFYvcXhZN0pqOElPU2RkSnd4ZkdBQUNuZDczcUo2bmF0N3ZCdGFzYThkOSsrZGhMbzcxUVJ5UnY2OWJOWEVqbkpkRlZ5Tlh2KzcrMXNUbE9yREV6dWRWYzM5dSs0L1hZZG1VZUNqZ0psbjNjK2JJU2s3OTZqZTh3SktsVktxa3lmekhubmdJZW81ZXo3OXUyVDk5NS9YNUp6T0JQZEtlcjhVdmdlOVRvWk5YcTBQUWp6VjJvQU9PS2hoNlJKa3lhNkIwcjVDaFhzeXNsK0xTdExkajA1UWRLMi9iTm9wZ25oOWV0SjlFTVAyb202UHhqNzVKT3kzTVVURDRLQ2d1eGlvMnBsaC9wU1c2WkNySEdsV3l1emRzVEh5NTJEQmpsNkxXemVySm1VS1dQMmlMMXZ2LzFXdDh3NGV1eVlyRHR0Ulo3VG9pdFdsR2JXOCtRV0VuUVVxUDF2elpBVEMzN1VrVUhXaFRONi9CZ0pMWVRucUFKZXBxcFVyOSt3UVY1NjJmelJpbW9nVmExYU5SM0JsNmlxN2FZcSszdUZPdkpvNkpBaE9zTGZHamRxcEZ2KzY5Q1hjK1RvWjEvb3lKeWdNbEZTOWFYbkpOQlBqcXo3K2VlZlplcTBhVG95UnhWcnZPTHl5K1dGNTU2VFgzLzZTYlp0MlNKN2QrMnl2L2JzM0NrYjFxNlZiK2JNc1crdzFhOVhULysvelBuSytsNU96aGFycXVRZERCOC8rck4xRGMvSXlOQ1I4OVRKRjA2dkxEaGQrL2J0alI5SmR6b1NkQlNZRTM4c2t3TlRudEdSUVZaeVh2cTIvbEx5eXN0MUJ3QXZlZk90dDJUTDFxMDZNcWRxMWFxdWZzRENHV3J2K2JQUFA2OGo4NnBVcVNJMzMzU1RQRDE1c3N5ekJzRWIxNjJUclhGeHNtLzNidG0wZnIyc1c3MWE1bi8vdlR6M3pETXljc1FJdWFaclY2bFh0NjRFNStOVWtLalNwZVdkR1RQc21UajhVKzNhdFhYTFA1M2F2a04yang1cno2S2JGQkFTTEpVblBDRmhmbElnViswM0h6QndvSTdNVUxQaXZYcjJ0Ti96Yzc3OFVnYmVmcnRkc0ZDZEJxSzJvNmd2dFNjNUppWkdMdTNVU2NhT0dTUExseTJUMlo5K0t1YzNiS2ovRnVlcEZVWDNEeDdzMko1NzlYUGVjTDNaby9aVVljKzllL2ZxeUhuZldkZGtrOXhjM3E2UW9LTkFwQ1VlbElUN0gzRG52UE1MbTBqRkI1bVZBTHhxenRkZjY1WlpsYUtqODVWRW9XQWNQSGhRZnZyNVp4MlpVNzE2ZFhsdjVrdzdJWC90MVZmbHZudnZsZmFYWEdLZm02K1NkbFhCVi8wM0ttRnMxNjZkM0huSEhmTDQ2Tkh5NmF4WnN1TFBQMlZYZkx4OC9PR0g5a0MzU3VYSyttL05uU21USmttTTlUM3d2L3g1VzBwR2NyTEVXMk9oek9QbWk1dEYzWGFMbE9qWVFVZStiOUtVS2JMVllGSFI0bGJpUFhQR0RIbjNuWGZzbTd1NXBaYkFkK25jV1JiLytxdWQwSnV5ZmNjT2VmNkZGM1NVZjVkWTF6cFZNTTZVWk91MS9xZDFuVFJCM2NUOTRndHpLMURVNy84aWw0OTZKRUdINjdJeU0yWFg2TEdTdnRmY1VRaC9VOHU1WXA2ZEtvRWNxd1FVZW01L3dNSVpxMWV2dG8vZ00rbmkxcTNsajhXTDdkbXl2TXhpcTBHNVN1Qmp1M1d6aTd5dFc3TkdmbHE0VUhyMjZISFdJNHh1Nk50WGJyamhCaDNsbjdweHNOTWF2T2ZtYTlXS0ZjYlBXbC8xMTE5bi9ONjUvVkw3WS8yUkdndnRmbXFLbkZxelZ2ZVlVNlJOYTZrNDlINGQrVDYxRDl2SjVQVGYxRXFyRDk5L1gzcjM2bVhQTHVlRjJsTDE3UFRwY3YrOTkrYjU3emlicWRiZjc5UzFVYTBHdUxSalJ4MlpNWC9CQXQxeWxxb1FiL0owajhzdnZkVDExVTBrNkhCZDR0c3pYVG5qVTRLREpIckNFeElhWFZGM0FDak1hdGVxcFZ2d0phWm56MVZpL2NGNzd6azZlNlNLUjdWcTFVcmVmL2RkZTNuc3hQSGo3UlVjL3g2b3E1bjJwNTkrMnRFQnZFb3UxSG4vdWZsU1MzVk5LMmQ5anpOOTc5eCtxWnNmL3Vqb0R3dms4QWNmNjhpYzRITGxKR2J5UkFud28rZHhpdldlVWFkL21ESjYxQ2k1N0xMTGRKUjM2clU3ZnR3NFk2dEFEaDgrTEsrKzlwcU84a2RkZzlRTlNwTisrZlZYM1hMV1h5dFhHaTB5YTdySy9abVFvTU5WU1N0WHliNHA1Z3Q2S0tYNjlwYVNuZnhuT1JlQS9GR3pwUEE5Sml2ektwZGJBL0dLRmMzZHlGVko1Z05EaDlxejZtcmZ1dHF2cXFoSzBHKysvcnE5L3h5RlM4cXVYYkp6eENnUmcwV3psSUN3TUlsNWZxcUVsRE4vSThZdE8zZnVsTGNOSHJmWW9ubHplM3VMVTlRS2xSZWZmMTRpRFoxRThKcDFEVkY3MHAyZ2Jrb1VNVmluWmMzYXRmWk5CYWN0TURRenI2aXRSODJ0MTRUYlNORGhtdlJEaHlYaDNxSG16L2kwaERlb0o5R1BQcXh1Q2VvZUFJV1pXbTRZY3c3N0NPRWRhOWV0MHkwenFydFUyVi9OYk44eGNLQzlySHpVeUpFeWVQQmdlOThuQ3BkTWZieHM1cEVqdXNlY3dLSkZKTXpQVHE2WStlNjc5bm5ncG93WlBkcnhXaVdxYnNXdHQ5eWlJMmR0Mjc1ZEZpNWNxS1A4S1ZxMHFIVHAwa1ZIemxOSHc2bHE3azVTKzg5TkZvanIyclZyZ2F6aUlVR0hLN0xTMHlYaG9VY2tMV0duN2pGSGZTQlZlWDZhQkJyZVZ3ZWdZS2dqWWE2Kzhrb1ovK1NUOXBFM0NkWUE1ZWpodzNMTStqcDY2SkJzMzdKRmZyTUdBV3IvMzExMzNHR2ZLOTNtNG92dEdVdjRuc1RFUk4weUk4MkZZcVduVTNzOUh4czFTcDRZTThiWTNsUjQxLzZYWDVQa0pVdDFaRmJHd1VPeTgvRW43ZjN1L3VEa3laUHluTUc5NTYxYXRwU09odlpoMzNQMzNjYjJNYi9sNElvQ1ZUZkRwQ1ZMbHVpV00vYnMyU01iTjIzU2tiT0NBZ1BsK3I1OWRlUXVFblM0SXZIRGorWEUvRVU2TWljZ09FZ3FUWjRnNFp4MURQaWRxS2dvZWZ5eHgrd3EyMTk4L3JrTWUvQkJlK2xaaFFvVjdPV0RFZGFYbXFXc1ZLbVNOTHZvSXJucnpqdmwyV2Vlc1l0L2ZURjdOc2tRemlodTgyWjdGc1p0dkI0THArQXlVYnJsanVOenY1TkRuMytwSTkvMncvejVjdURBQVIwNTc1YWJiemIydnF4bWpVc2JuWCsranB5bDZuUWtKU1hwS0gvYXRXMXJmNWFhb3Y2dFRsNXZmN2NTZnFlVytQOWI1Y3FWcGVtRkYrcklYU1RvTUM1NXpWclpOMjZTV29laWU4d3BxZmFkWDVIL3doNEF2RU1ObDlTeE5TdVdMWk9Sanp4aUorcm5RZzI0MUJKMytDYlRpZXlDaFF0bG04SGptb0RUUmZYc0xwSE5tdXJJQmRiWWE4K1RFeVROWUdMcmxsbXpadW1XODlRS3E2NEdsM2VyWmRMWHhjYnF5Rm43OXUyVHBVdWRXWlZScWxRcHUycTVLV29mZW1wcXFvN3liOUVpYzVOLzNidDNMN0FpbFNUb01Dcmp4QWxKR0RwY3NnenVGL3BiV1AyNkV2M0ljRFdhMHowQWZKMzZjTHovL3Z0bDFrY2ZHUzNrQmU4eWZjeVdxZ1o5ZGRldWtwQ1FvSHNBY3dLQ2c2WFNFNDlMZ0l2SE5tVWVQU1k3UjQxeFphTEVsSlNVRkpuenpUYzZjbDR6NnpwVHBrd1pIWmx4bWNIRTkrTlBQdEd0L092VnE1ZHVPZStFbFJjc1g3NWNSL21uYnJDYW9HN1k5TC9wSmgyNWp3UWR4bVJsWk1qT2thTWxOYzdjMllSL0N5eFdWR0plbUM2QjRlRzZCNEEvR0hUbm5USnA0a1RIaS9iQWQxUnpvYmlmT2tPM1djdVc4c0dISHpvNnV3T2NTVVR0V2xMMnZydDE1STdqOCtiTFFSOWU2djdyYjc4WlBWcXRrK0V6d0pXNmRldnFsdk5VOFRWVmhNMEo2bGc0VlN2REZMVlZ3UW03ZHU4MnR2KzhacTFhY2w3dDJqcHlId2s2ek1qS2tzVDNQNVJqWDVtNzIvbGZnUUZTY2V4ajdEc0gvRXpucTY2U3laTW1HVi9pREc5cjFLaVJicGwxOE9CQjZYL0xMZEswZVhPWjlja25jdlRvVWYwSTRMeHl0L2FYc0xwMWRPU092ZU1tU3VxZXZUcnlMVjkvL2JWdU9VOTl4blJvMzE1SDVvU0hoOHY1RFJ2cXlGbTdyV1QxMEtGRE9zb2ZkVFJrRzRQSGtxcnowSjNZaHo1MzdsemRjbDczMk5nQ25SZ2dRWWNSeWVzM3lMNkpVOXpaZDk2enU1Uyt0cXVPQVBpRDBxVkx5eXN2djF4Zys3L2dIZXBjWXJkdTBxaEI0NFlORytUNmZ2Mmtib01HY3UvOTk4dXlaY3ZzNWJXQWs5U0t2OHFUeGt1QWk2ZExaQncrSWdtUGpMSlhPUG9TVlFUc3g1OSswcEh6MVBGaTZpZzAwOVIxckdLRkNqcHkxckZqeCt5Q2wwN3AzNysvYmpsdjA2Wk5qcXhVTXJhOFBTeE1icjc1WmgwVkRCSjBPQzdqK0hGSnVHZXdaQ1dmMUQzbWhOYXFJWlZHajJUZk9lQkgxQ0RteWJGajdidjRRSTBhMW5VK09scEg3bEhIdTczOHlpdlNxazBiYWRTa2lUd3diSmhkaU1udFk5bmd2NHJVcnllbCsvZlRrVHVTZnZsTkRzMytRa2UrUVMxdFg3OSt2WTZjcDA3L0tGbXlwSTdNS21Idys2eFpzMGEzOHEvOUpaZEk4ZUxGZGVTc25idDJ5ZmJ0MjNXVU4rcW02ZEpseTNUa3JBYjE2eGZJWjg3cFNORGhyS3dzMmZYNGs1SzZiWWZ1TUVmdE82LzY4dk1TYVBBNENBRHVVL3YwYnV6bjdxQVYzcVVHejdIZHV1bW9ZR3pkdGsyZWZlNDVhZDIycmRTb1ZVdjYzWFNUZkR4cmxsMDlHY2d6TmFNNitGNEpxUnFqTzF5UW1XbFhkVS9aYm42YzVoU1Z6S1VhdkRHbTlocUh1clNTb1Z6WnNycmx2TjhXTDlhdC9GT25wYlJzMFVKSHpwdjc3YmU2bFRmeENRbjVUdkt6MCszYWF3dDg5UjRKT2h4MWNOYW5jblMyQzBWSXJEZE94ZEVqSmJ4bURkMEJ3QitvMmZPSGh3KzM5K29CZjd2bjdyczljMVRlWGlzcC8rampqK1dHRzIrVUt0V3FTWXRXcldUTTJMR3k2TWNmalJheGduK3lsN3BQZU1MVmxZQ1p4MDlJd3FPamZXYXB1eXFBWmxMVkdQZHVrSlFyVjA2M25MZG56eDdkeXIvQXdFQzV5ZUNOOHZ4dVdmamhoeDkweTFtaElTRkdsL2ZuRmdrNkhITnk0eWJaTS9wSlYvYWRsNGk5UmtwZlY3QXpLZ0NjVjdsU0pmdnVOWEM2NnRXclM0L3UzWFhrSFdyUCt2SVZLK1RKOGVQbDhpdXZsRXJXUUw5WG56N3lzWlhBcThHeUU0V1E0UCtLdFdndXBhN3ZyU04zSkM5ZUlnZG12cWNqYjFPbkxKaFVxblJwM2ZKdGNYRnh1dVdNSzY2NHd0aktncFVyVithNXRvZTZybjVqNk1pOXBrMmJHcXNUY0M1STBPR0lqS1FraWIvN2ZuZk9PNjk3bmxSK1lqVDd6Z0UvMUtkM2IzdEpNM0E2dGJKaXpPalJVcXhZTWQzalBXclFlUExrU1puOStlZHl3MDAzU2YyR0RlV0txNjZTeno3N2pKbDFuRldGd2ZkS2tPRnp1UDl0LzlSbjVKUVBMSFZYTjhGTWVudkdES2xlcTVZclgwOVBtNmEvcS9NT0hqb2tweHdjaDVjb1VVTGF0bW1qSTJlcGxVanFtTFM4VU5mVFB3MjlKcTY5NWhyNzg2YWdrYUFqMzdJeU0vK3o3M3pMTnQxalRrQkVoRlI1NW1uT093ZjhrRnBhTnVDMjIzUUUvRlBWcWxYbGlURmpQREY0eW8wVFNVbXljTkVpNlgzOTlWS3ZRUU83eU55T0hUdVlWY2NaaFpRdUxaV2VmRnl0TGRZOTVtVW1KY3ZPaDBkS1ZucTY3dkVlVlpUUnlhWGJaNklTdnAwN2Q3cnlwYXF0bTZMT1FWYzNDWjJpcnJVOWUvVFFrYlBVNzFVVjNjeUx6WnMzeTRFREIzVGtIUFh6M21CZHI3MkFCQjM1ZHZpTHIrVG9wNS9yeUNEcmpWUHhzUkVTY1o3NW96QUF1SzkrL2ZwMkVnWms1NDZCQStYcXE2N1NrZS9ZdDMrL1hXU3VWcDA2MHZlR0cyVEZYMy9wUjREL1Y2SmpleW5XcVlPTzNKRzg5RTg1OFA2SE92SWV0UXo2Rk1jYzVrNVdsdU9uVEppY1VmNXF6aHpkT2pmekRPMC92N2gxYTZuZ2dlWHRDZ2s2OGtYdE85ODlZcFI5VVRDdGVMZXVFdFc3cDQ0QStKdE9uVHB4N2pseUZCd2NMRFBlZWtzdWFOSkU5L2llVHovN3pDNHNweEoxZFI0dzhMY0E2L3BYZWV4b0NTcmx6cEZmZjlzL2FhcWMzT1RzL21XbnFQT3k4N3BYdWJESnlNeDBmSWErVEpreWN2bGxsK25JV1V2KytFTXk4bENvOEx2dnY5Y3RaL1h0MDBlM0NoNEpPdklsL3Q0aGtwV1NxaU56UXV2VXRqNjBIck5uMFFINHArczk5T0VJNzFMN0lyLys2aXRwMHJpeDd2RTlhcG43SjU5K0trMmJON2Nyd0NjbkordEhVTmlGbENzckZSNTlXRWZ1eUR4NVVoSWVmRmd5cldUWWExVENlZlRvVVIyaElQVHAxVXUzbkxWdjcxNTcyZis1T0hqd29QeTVmTG1PbkJNUkVlR3BBclVrNk1pWE5KZk9PNDk1ZHFvRUZTMnFld0Q0bTByUjBWS3ZYajBkQVRrclc3YXN6UHZ1TzduODBrdDFqMjlTQloxVUJmaUwyN2ExOTFVQ1N0UTExMGpSRHUxMDVJNVRhOWZKL2xkZjE1RjNxSnRaMUcwb1dCMDdkcFNRa0JBZE9lZWtkZjA3MSswK2E5YXVkWFNmL2QvYVhIeXgwU1B3emhVSk9qeXYvTU1Qc3U4YzhITk5talF4TWdDQS95cFpzcVI4OXVtbk11VCsrKzB6ZTMyWkduUzJ2ZVFTbWZ2dHQ3b0hoVnBnZ0VTUEdpa0JMcC85ZitERlZ5WFpTdFM5Sk4xSHptcjNaOUhSMFhKeHExWTZjdGJYWDMrdFc3bXphTkVpSXpkc2JqUjQ1bnRla0tERDg5SlU5VTd1bmdKK3JSckY0WkFIWVZZQ00rbXBwMlRXUng5SmxjcVZkYTl2U2p4NFVIcjA2aVh2dmYrKzdrRmhGbDQxUnNvUEcrTHExcjZzbEJUWk9mSXh5WEs0MEZoK3NQM0RHL3IyN2F0Ynpqclg1ZXJ6NTgvWExlZW9iVk9tOXRubkZRazZQTy9ncTIvS3NaOS8wUkVBQVA5MFRkZXVzdXF2dit6WmREWFk4bFdxSU5hQWdRTmwxaWVmNkI0VVptVnU2Q3ZoRGR6ZCtuTnE5VnJaKzhKTE9pcDR4ZGplbUd0cUpWRmtaS1NPbk5XaGZYdjdocWpUMU9xaC9mdjM2eWhuaVltSnN2VFBQM1hrSEhYV2UxUlVsSTY4Z1FRZCtSTFpvcGx1bVpPVm1pWTdIeHdocWJ2Tm5vTUpBUEJkUmEyQnZKcE4vOHNhd1BYdTFjdllRTlcwOVBSMHVmMk9PMlQ1aWhXNkI0VlZZR2lvVkprMFFRTEMzVjNxbnZqNjI1SzBhcldPQ3BhcEk3NzhrWHFtMUVrWEpxZ2pVQnMyYUtBajU2amw2cjh0WHF5am5DMysvWGY3K3VpMC9qZmRwRnZlUVlLT2ZLa3k5U2tKS21QK3JsUEdnVVNKSC95QUp5dU1BZ0M4bzNMbHlqSnp4Z3hadVh5NTNIdlBQUkpWdXJSK3hIY2tKU1ZKLzV0dlpua3Y3Qm84Wlc2L1RVZnV5RkpWM1ljL1lsZDNMMmlxTmduMVNYSW53T0FNdXBxZHY3bC9meDA1NjdmZmZ0T3RuUDMwMDArNjVaenk1Y3JKcFowNjZjZzdTTkNSTHlIV0M3dktNMU1rSU1UTUhidlRuVnk2WFBZOSs0S09BQUE0TXpYclZxMWFOWms2WllwczJyQkIzbnJqRFduVnNxVlB6Y1p0MkxoUkpreWNxQ01VV3RacnR2eWR0MHRvclpxNnd4MnBjWnRsNzRzdjY2amdxSVN6U0pFaU9rSk9WQklkR2hxcUkrZDF2dnBxQ1RQdzk2dVo4ZHdVZnZzMWw0bjh1VkRWMjlYcUs2OGhRVWUrRld2ZFNxS3NEdzgzSkw3OHVoejcxZmszS0FEQVB4VXZYbHo2M1hDRC9MUm9rV3hjdDA0bWpCdG5EOHBNRERTZDl0SXJyOGkrZmZ0MGhNSXFNRHhjS2s5NFVpUW9TUGU0UTQyNVRoZzRjL3BjcUgzUDRTNVhzL2RWNWNxV05acWdxMnJ1alJzMzFwRnpWcTFhWlI4NW1STjcvL215WlRweVR1L2V2WFhMV3dLeURCNHVtSldlTHB1NnhFcnF4ampkazcyb1FRTWxldGhRSGYyVFd0YThvVlY3eVRoMFNQZWNXWU8xeXlYUVIvZWNtWlQ0NWd6Wjg4UUVIVG1yWWR3YUNRZ090bi9YMjI2OVE1SisvbFUvWWs1d3ViSlM2NnZQSk1UNnM3QTZNbitCSkF3WXBLTXpLOUVqVm1JbW4vbjNucFdSSVhHZFl5Vmw0eWJkazcyUzNicEtsV21UZGVSL1RzWEhTOXhsbmUzWHNFbUJSWXBJblFYZlNZZ0xXMEpNdUgvSUVIbnhKWE9GZys2KzZ5NlpQbTJhanJ4TmZXdzJhdExFbnVFMDVkdHZ2cEZPSFR2cXlCbE5teldUVmF2TjdTdDk1KzIzcFcrZlBqcnlOdlU3UEhic21Id3pkNjRzdEJKM3RjUnl5OWF0UnZZMzV0ZXdCeDZROGVQRzZjaFphdEJidFVZTnV6aWRLWHQzN2ZKY0FhWi9XOWV5bmFRZk9LQWpjNklualpjeTNXTjFkTzUyVFhoS0RyNyt0bzdjRVZJMVJzNmJNMXVDQ21oOHJkNlRkUnMwa0IwN2R1Z2U1Nm5WTnUzYXR0V1I3enF2ZG0xNWFQaHdIWm54MHNzdnkzMkRCK3ZJT1F0LytFSGF0R21qby8vMXlhZWZTdDhiYnRDUk05UzU1MXMyYlpMdzhIRGQ0eDBrNklXQUd3bTZrbmJ3b01SZDNVMHk5cHYva0l0czNWSnF2UDJhQkJUU2ZVa2s2TTRoUWM4ZEV2VC9SNEorWnI2VW9QK2JTZ0xVVExWSzJOV1htcWxSbFlVTkRwRnlUYzFhcVpsL0U0TklFdlQvOEpVRVBlUDRjZGw0OWJXUzduTFIzTkw5K2tybHgwZlp5KzBMd2lVZE91UzZrRmhlWEhYbGxmTGw1NS9yQ0RsUjE4VnFOV3RLbXNOSDhZMTQ2Q0VaTzJhTWp2N1hnTnR2bHhrelorcklHWDE2OTdicmxYZ1JTOXpobUJEckE3anlsSW11TE1GS1hyeEU5cjd3c2hvcDZ4NEFBUEpHVlQ2dVZLbVMzRDVnZ016KzlGUFpzSGF0L1B6amozTFhIWGRJMVpnWVk1V1JjMlB2M3IyeWN0VXFIYUV3Q3lwV1RDbzlhU1V4Z2U0TzN3OS9PRXVPLzFsd1M5MmJYWFNSYnBteGVzMGF5Y2pJMEJGeVVyWnNXV25ab29XT25KUFRQblIxQTNIeGtpVTZjazZQN3QxMXkzdEkwT0dvNG0wdmxqSjN1YkFmM1hvVEgzenhWVG4reDFMZEFRQ0FNMVRSb0JiTm04dXp6endqNjYxay9hZUZDMlhRWFhjVlNFWDR6TXhNK2ZycnIzV0V3azZOczBwYzAxbEg3bEFyekhZT2YwUXlrZ3JtVklIYXRXdnJsaGtuVHB5d3Q3emc3RlNoeld1NmR0V1JjOVNLdEpTVUZCMzkwNTQ5ZTJUTGxpMDZja2I1OHVYdGxSTmVSWUlPeDVXL1o1QkVORGQ3dDFQSlNrdVRuZmM5SUdrdUxLa0hBQlJPNm9pblpzMmF5VFBUcHNuV3padmxwUmRla05xMWF1bEgzYkhrano5MEM0V2RPa29yK3VGaEVoVGw3czJpdEIzeHNudmk1QUpadWRqQ3dJenQ2VlJ5dmludTdOdHg4Ui9YWG51dDR5ZGlxSlZDMjdkdjE5RS9xVG9oVHE5dzZOSzVzOUdDZXZsRmdnN0hCWWFGU3N3elV5U29iQm5kWTA2Nmxad25ESHRZc3RKWm1nUUFNRXNkK1RUZ3R0dGs1WW9WOHVUWXNSSVJFYUVmTVV2dGlXY0pMdjRXVXJhc1JJOGU2ZnBTOXlNZmZ5TEhmak8zRnp3NzFhdFZNM3JVbWxxbDhzTVBQK2dJWjZOK0g4MmJOZE9SYytaa3MxTEk2UlZFNmppNjNqMTc2c2liU05CaFJHaUZDbEw1NlluL0xTQm5VdEpQdjhxKzUxL1VFUUFBWnFsWmRWVXQrZk5QUDVVaUxoU25WVVhzZkhVSnJoY3I0L3VEa2xkZUljVXVkYmFRNU5uWVM5MkhqWkQwdzRkMWp6dlVscFA2OWVycHlBeVZISHFoS0tTdk1GRVE5RXlGQUpPU2toemZmMTdSeWxGYXQyNnRJMjhpUVljeHhkdGNMS1h2dUUxSFppV3EvZWkvc3dRUUFPQ2VEaDA2eVBCaHczUmtqcHJoVS90a25hYUszem05VlBYZjJOdHJSa0JRa0ZSNi9GRUpMRkZjOTdnamZkOSsyVFYra3F0TDNZT3NuL1hTVHAxMFpNWmZLMWZLdG0zYmRJU3p1ZUx5eXgwdm5ybDh4WXIvT1E5ZEhYK3BLc2M3cVZ1M2J2YjUrbDVHZ2c1enJBLzlpdmZmSXhFdG5WOEc4Mi8yZnZRSEhuTDlyaTRBbUtBU01pZXBtU0duajhYQmZ3b20zWGJiYmNhWHVxdmYzNzhIcms1UWcxVFRDYnJKSTl3S3U5RHk1YVg4ZzBOMDVKNmpuMzhwUnhmOXFDTjNYSEhGRmJwbGhscnA4WlpIajl6eW9obzFha2pEQmcxMDVBeDExT1d1M2J0MTlCK0xGeTkyZEdXRHV0blR6K0h6MUUwZ1FZZFI2cHp5S3BNblNsQ3BrcnJISEhVdWFNSkRJNDJmWncwQXBoMC9mbHkzblBISnA1L0srZzBiZEFRbmxTNVZ5dDZUNll0TUorZktab2VyTCtPZnl2VHFLUkZOTDlDUlN6SXpaZGRqWXlYOTZGSGRZWjQ2VlVFZDhXWFNqSGZlc1pkVTQrelVQdTRiKy9YVGtUUFVUWkxmZnZ0TlIvOHhaODRjM1hKRzFhcFZwZEg1NSt2SXUwalFZVnhZNVVwU2FlcFQ5bklzMDA3TVd5RDczM2hiUndEZ201eGMwaGNmSHkvM0RSNnNJLzl5OE9CQk9YQ2dZRS95VUFOVnRTZmRORFh6NDdUdzhIQUpOSnlrcTJXck1DY2dPRWdxajM5Q0FpTENkWTg3MUtUSXprZEgyOG02RzlSeTZsNkdDM3VwNDd6R1B2R0VqZ3FlMHl1cG5LYU9LWE82RXZyY2I3L1ZyZi9jcVA3bFh3bDdmbDE3elRXZXJ0NytOeEowdUtMRUplMmsxSzAzNmNpc0ExT215L0hGemhhVUFBQTNyWEFvcVZIN2YvdmRlS01rSmlicUh2K2hrdk91MTE0cnpWcTBzQ3N3RitSZzF2UnVYSldjRnk5dVpxOXg0OGFOZGNzTU5TTkc4UzJ6SW1yVmxITDNEckszRnJycDJMZmZ5NUg1QzNSa25xcThiWHJWeDZ1dnZTWnIxNjNUVWNGUTI1SGVmZmRkdWVubW16MWRaTEZhdFdwU3ZYcDFIVGxERllyNysyZGV0V3FWb3lzYTFNM1VXL3IzMTVHM2thRERIZFlGdGVLUSt5UzhTU1BkWWM1L3FvdytMT21IaitnZUFIQ09HaUNXS2xWS1IyYW9ZN1h5bTlTa3BLVElMYmZlNm5nRlhDOVFNeXZYeHNiYXo1UGFzOWpGU3RUNzMzS0w3UDdYL2tVM3FMM2hwbStBaEFRSFM0a1NKWFRrck1xVkt1bVdHY3YrL05NKzR4aG1sZTEvbzRUVnE2TWpsMlJteWE2Um95WE5wVlVzelpzM04xN04vWVNWRUtxYm1rZGRYTDcvTjNYTlg3bHlwVng2K2VWeXk0QUI4dkdzV2ZMc2M4OTU5Z2FYV2puVTcvcnJkZVFNZGVOMTE2NWRkbHNsNjA3KzdPZlZyaTIxclM5ZlFJSU8xd1JHUkVqTWMxTWwwTkFzd09uU2QrMzV6L25vSGw4ZUJNQTNtUzRLdG5yTkdsbTdkcTJPenQzSmt5ZmxaaXM1LzlMaC9YdGVvS3FaOSs3YlY1Yjg4ZjhuZDZnendqLzg2Q05wZk9HRjh0U2tTVVlxbm1mbnA1OS9ObjVqb0VtVEpzYVcwVmN5bktDcjM4WGpZOGJrZWFETk1XMjVFeGdlTGxVbVBHblgvbkZUeHNGRHN2T3hzU3E3MUQzbXFKVWtRMXpZcnJQR3V2YjI2dFBIOFZvZ09WRko2VzIzM3k0dEw3NzR2OGVOcWZmTXFOR2paZjc4K1hic1JkZkZ4anE2L1ViZDhGUTM5UlNuejZidjBxV0w0NVhuVFNGQmg2dkNLbGVXU2xNbTZNaXNFL01YeVlGMzN0TVJBRGpIMUd6bTZjWlBuSmlucEVZTjlHSzdkN2NMdy9rYk5XRHVlOE1OTWkrYmdkdVJJMGZrMGNjZWt6cjE2OHUwNmRPTnoyeXIvZStEaDVpdm9uM2hoUmZxbHZOYXQycWxXK2JNZk84OWVlT05OODdwOWJ4cDB5WVpQSFNvdEd2Zm5rcnd1UlRab0w1RTNlTE9kc0xUSFo4M1h3NTk4WldPekZJSllhWG9hQjJaczJEaFFtblRycDJzVzc5ZTk1aXhkZHMyR1RaOHVOUnIwRUJtdnZ2dS85eVFVcTk5dFRwbysvYnR1c2RiMUJMM2VuWHI2c2daMzgrYloyL1ArdkhubjNXUE0yNnpua2RmUVlJTzE1VzhySk5FM1RsQVIyYnRuelJWa2xhdDFoRUFPTVBwNDJYT1JDWFlMNzM4Y3E2VEdqWHo4Tjc3Nzh0RnpadkwvQVh1N1F0MWkxcXlQMkRnUVBuMnUrOTBUL1pVa2IzaER6OHNOV3ZYdGd2a0xWMjYxUEZqNXJaWkErYk9YYnZhQTJ5VDFMNUprOFd4YXRXcVpYOFBrOVJ6Zjg5OTk5bUp4dXJWcTgrWWNLdlg3MFlyS1gvbm5YZmt5cXV2bGtZWFhDQXZ2UGlpdlkxQkpTN0loWUFBcVhEL1BSSmF2YXJ1Y0lsMWpkb3o3aWxKZFdFclE3Rml4ZVRSa1NOMVpKWkt6bHUyYm0ydnlqbnM0REcrYW9XVG1oVlhLNEhxTjJ3bzA1OTlWazdtY0l6aS9nTUg1TnJycm5OMVpWQnVxWlU5dlh2MTBwRXpWTjBLZGMxMnNxN0lCZGIxUkIwTjV5dEkwRkVnS2d5K1Q4SWFtTjFIcEdSWkY4R0UreDdnZkhRQWpsTEZjVXhUaWZuUUJ4NlFJVU9IMnJNbmFobjN2NmsrZFhhc0tpalV0Rmt6dWVXMjJ5VHg0RUg5cVA5UXladjYyVDZiUFZ2MzVFNnk5Um1nYm5LMGJkOWU2alpvSUk4OS9yZ3NzeEkrTlR1VGw5VUphc0NvS2oxUGZPb3BhWExoaGJMaXI3LzBJK1pVcmx4WnpyY0c4YWFvR2JDU0pjMGZoWnBoUFhjZmZQaWhORy9WU2lyRnhOaEp1TnFHMGNkS1VscGRmTEZVcmxwVkxyQ2UwOXNHRHJSdk1KMytlbGUvTjdVM0ZXZW5scnBYR2pkV3JRZlhQZTdJT0hSSWRvNGNMVmtaNXJjV1huLzk5VWJmRTZkVHliUmFsVk8zZm4xNWNQaHdXYjU4K1Rrbnl1cTFyRmJ6cU8wd2FsVkluWHIxNUtvdVhlenIyWm11NjJleWJ0MDZ1ZU91dXp4WjJWMGw2RTdlNU51d2NhTjg5dm5uZWJwR1owZFZiemQ5STlKSkFkWVA3OXhQL3krcVdOZW1MckdTdWpGTzkyUXZhdEJBaVI0MlZFZi9sSm1hS2h0YXRiZmYvRGxwc0hhNUJFWkc2Z2gvUzN4emh1eDV3c3l5OG9aeGF5UWdqL3M1VG0zYkxsdTZYaWVaU2NtNng1eWlWMTRtMVo2ZjdzcFJiMjVRVlZNVEJnelMwWm1WNkJFck1aUFAvSHZQc2o0UTRqckhTc3JHVGJvbmV5VzdkWlVxMHlicnlQK2NpbytYdU1zNkd6OC9QN0JJRWFtejREc0pLUk9sZTN6TC9VT0d5SXN2dmFRajU5MXREVHltVDV1bUkrLzdhK1ZLYWQ2eXBhTURpSnlvNDdCcVdJbVVPZ3Y0NzJSS0xlZitmY2tTMmJscmw2dDdKYlB6enR0dlM5OCtmWFRrSERWenJoSTVwNWJzcXlKL1phS2k3SnNzSFR0MGtQUFBQOTh1UEZXNmRHbTdVcnJhVDZtKzFNQlpmYW1aTTFXSTdwZGZmcEh2dnY5ZS9zekRBRDAvSG4za0VSbHRKUWdtWGR1dG0zeHoydkZHWGpUNHZ2dGs4cVJKT25MV3VwYnRKTjJGUW1mUms4WkxtZTZ4T2pMSXVpNGxQRFpHRHIvL2tlNXdpZlhlcXZUVU9JbHk0V2Y4MlhvL3FtSnFCWkd3bGk5ZjNpNDQxckpGQzZsUXNhSjliVmJYanJEUVVFbTNyaGxxbWJxNnFhcUtJOGJGeGNtdml4ZkxnZjM3NWVpeFkvcHZ5THVuSmt5UW9TNXNxemtYNm5mUXVrMGIrOXJvbEwrdndVNVExL3kxcTFiNVRJRTRoUmwwRkpqdzZ0VWsycnFRaXd0M3RFNThPMDhPekppcEl3RElIelU0aTdDU1pyZW9HV1MxM1BLdEdUTmsyalBQMkYrcXZYN0RCazhrNTZhb2dhN2E0KzNrZm5wMVUrVkFZcUs5ZFBxcHlaT2wzMDAzeVlYTm1rbTFtaldsZE5teVVyVkdEWHZaYVl5VndLdTQ1bm5uMmZ1Z0gzbjBVZm54cDU5Y1RjN1ZUWU43NzdsSFIrYjBNWEJqeFdrdnZmS0tiTEtTSGVTQ1d1bysrRjRKS2xkV2Q3akVlbS90blRoWlV2ZnQweDNtWE55NmRZRWRtYVZXTGFrYkJKT2ZmbG9lZVBCQnUrWkhwOHN1a3phWFhDTHRPM2EwYnh5bzdUaHE1bjNHekpteWVmTm1SNUp6WmZUamo5djc0NzFFelV4MzY5Wk5SODV3S2psWExtalN4S2VTYzRVRUhRV3ExRlZYU0ttK3p1NWR5YzcreWRNbGVXM0JubTBKd0Q5RVJrWktodzRkZEFRVFZISisvK0RCOHZxYmIrb2VkNmlWQ2ZFSkNZNE5xUE5qMEoxMzJrbTZhWmQyNmlURml4WFRrVGVwbFJRUFBmeXdhNnRXZkYxSVZKUlVHalBLbFVtUTAyVWNPaXdKd3g4eHZ5ck4rcm1lbmpMRjhRSmxYbmZLZWgvYzFMKy83Tml4US9kNHc1V1hYMjdQVkh2UkRRNGZCZWNHRW5RVUxPc0NHejFxaElTZmI3N2dVdGFwVTVKdzcxREpPTzY5SWhzQWZFL1BIajEwQzA1VFN5WWZIRFpNWG4zOWRkMVQrRFNvWDE4ZWZ1Z2hIWmxWcGt3WnVleXl5M1RrWFY5Lzg0MHMrdkZISGVGc1NsemFTWXBkM2tsSDdrbjZkYkVjbkdYK0ZJa2lSWXJJekJrejdNSnhoY20rL2Z2dFdYc3ZyWjVxMUtpUko0dXdoWWFHU3RldVhYWGtPMGpRVWVBQ3c4SWs1b1ZuSkxCWVVkMWpUdXEyN1pMdzBFaDdEellBNUllYWRWUURSRGhMTFcxOGN0dzRlZkhsbDNWUDRhTUdsYTlhUDMrWTlmbm9Calh6OWNqRER6dDZuckVKYXZaOCtFTVBjZXhhTGdVRUJrcmxzYU1sS01yOEtveC9zSDVQZThaUGtsTTc0bldIT1kwYk41WTNYMy9kZnM4VUpxdlhySkZCOTl6ajZGTHcvRkFyR2t6VUlNbXZwaGRlS05XcXVueXFnUU5JME9FSllWVXFTL1NUajlzejZxWWQvMjZlSFB6d1l4MEJRTjZvUWtHeER1KzdNeTBxS2tvdWFkZE9SOTZqRXJCSmt5Zkx1QWtUQ3UxU1pwVWtQek50bWpSdjNsejN1RU1WeSt2YXBZdU92RXNWYUh4bkpqVmxja3N0ZGEvdzBJUDJ2blEzWlNVbnk4N2hJeVRMaFNKdXFrTDMrQ2VmOU93U2ExTSsvT2dqbWZMMDB6b3FlRjA3ZDdZVGRTL3BmK09OUHZtNklFR0haNVRxMmxsSzlycE9Sd1paSHhaN3gwK1M1SFhyZFFjQTVNMndCeDd3bVprYjllOTg3ZVdYN1Vyd1hxVUdVbDJzUVY2dG1qVjFUK0dpQnJjUER4OHV0OTE2cSs1eGozcnV4ejcrdUd1ejl2bnh4TGh4ZHEwQTVFNVU3TFZTcE8zRk9uSlA4ckxsY3VDdEdUb3lSNzEyVlRIRnh3MmZkdUJGVTZkUDk4d1JoT29tWDZYb2FCMFZ2S0pGaThwVlYxMmxJOTlDZ2c3dnNDNncwU05IU0ZnZDg1VVdzNUpQU3Z4ZDkwbUdIMWMvQm1CZXZYcjE3RHYwdmtBTlh0VmV2SmlZR04zalRXcVE5L3ZpeGZiWnVvVnBSaXc0T0ZoR1BQU1FQRFpxVklIOTNPcjFySTUxOC9yenZudjNiaGsvY2FLT2NGYUJnVkpwOUVnSmlJalFIZTdaLyt5TGtoSnZmcW03dXJrMTR1R0g1WldYWHBMSUF2ZzVDNEphdnIxdy9ueDdaWlFYaElTRXlJMzkrdW1vNEYzVXRLbFVyRmhSUjc2RkJCMmVFbFMwaU1TOCtLd0VGamRmOENNdFBrRjJqaHh0NzVVQ2dMeFFpY3lUVHp3aFZTcFgxajNlby82TkkwZU1rQWNmZU1DTzY1eDNudjJubHhVcld0UXUvdlRCdSs5S3hRb1ZkSy8vVXVmY1B6dDl1bjNlZVVFdkVYMWc2RkRwMEw2OWpyenJSU3NSMjdoeG80NXdOdUhWcWtuNVlVUHN5UkEzWlo0NElmRkRoMHVtQzNVRDFMWHUxbHR1a2RtZmZTWmx5N3A4eEp5TFNwUW9JVStPSFNzL0xWb2s5ZXZWMDczZWNGMXNyR2RxV1Z6ZnQ2L25ielptaHdRZG5oTmVvN3BVZk1KS25GMFlwQnliTTFjU1AvaElSd0J3N3RReFdLKy8rcW9ubDdxcldWazFJM3I2ckd5NWN1WHNQNzFPL1h1N2QrOHVmeTVkS2pmMTYrY1RTNi96b21yVnF2TE5uRGx5KzRBQm5oaE1xbG13OTJiT2xFYm5uNjk3dk1rK2RtM0VpRUpicXlBdnl2VHBMZUVONit2SVBTZi9XaVVIM25wSFIrWjE3TkJCZnYvMVYvdXNkRjlOME01RUpiNlhYWHFwL1BuSEgvTFE4T0dlL014UnEzQzhNR3V0S3Z1cjJnUytpZ1FkbmxTcXk5VlNzcWNMKzlHdEQvWjk0NTZTazNHYmRRY0FuTHVPSFR2SzFDbFRDbnoyODNScW1lY0x6ejRyajQ0YytZOS9WNmxTcFh4cTBLcG13bDUvN1RYNStjY2ZwWFdyVnA1Nmp2TkRKY0szOU84dlMzNzdUZHEyYWFON3ZVRWR1L2JGN05tZVQ5TFZzV3Z6NXMzVEVjNG1NQ3hVcWp3MVhnTGN2dGxsamJVT1BQK1NxMk10dFpYbnU3bHpaZHdUVDloN2tYMlp1bDQzYU5CQXZ2anNNNW56NVpmMlRUMnZVamNOZW5idnJxT0NvNjZwNnJQT1Y1R2d3NVBVMFNEcWZQU3d1dWFYWW1hcS9laUQ3cGVNcEdUZEF3RG5idUR0dDl1VmhMMlFRS29sOTNPKytrcHV2ZlhXLy9uM3FKa0ZWWUhlbDZnQjZnVk5tc2lDSDM2UUw2M0VVU1hxdmt6dGpmemVTaDVlZWZsbHord2YvYmZLMW10SUpUaHFOdEtMMUd0Q25VaFF5Y1BiUzd3bzRyemFVbWFnKzBVSU01T1RKV0hZdzVLWmxxWjd6Rk9yYm9ZOStLRDhzWGl4ZEx2bUdwK2NUYTlicDQ2OC9jWWI5bzI4SzY2NHdpZHVVSHJodURWZnIyRkNnZzdQQ2lwU1JLcE1teXlCTHB3em5McDVpK3g2Ykl4ZDRSMEE4a0lOQnRUKzNiZGVmOTNlUTEwUTFMK2gzL1hYMjh2Q3M1dVZWVE1jQmZYdnl5KzF4Rk1OVWhjdFdDQUw1czJUWGoxNytzeFo5T3Azb3hMejk5OTlWMzc5K1dkcFkvMSt2RDZBVkRQcGFzWk9GYThMOTlBV0ExVWM2NFAzM3BQdnYvMVdHdFIzZjhtMlQ3TmVjK1h2dWxQQ3JFVGRiYWRXcjVWOXo3Mm9JL2ZVcmwxYlpuMzhzZnk0Y0tGY2Nmbmxuai92WDFITDh6OTgvMzFaOGVlZmNyMTFUZmVsTFQ1cW1YdjE2dFYxNUw3aXhZdjd4SkdST1NGQmg2ZEYxSzBqRmNlT3NsNnA1bCtxUnovL1NnN08va0pIQUpBM2FqQzFkTWtTVjg4YlYzdk4yN1Z0S3o4dldpUnZ2dkZHamt2NzFOSnFOWXZ1eTFSaTI5YjZlZFZlNmExeGNmTFV4SWx5NFFVWDJNK0QxNmlDVGoydXUwNStYTERBVHN4Nzl1amhVOHYwMWV0bDdKZ3hzbVR4WXVuVXNXT0JQY2Vxa0o3Ni9wOTk4b245UEhhM25sTi8yZTdnTnJYVXZkSzRNZXJDb1h2Y2svanFHNUs4dm1DT3VXM1ZzcVY4OWNVWHNselh0U2pqc2RVcmF1KzJPbUx4THlzcFY2dUYxR3ZjaTllMHMxSHYxZGh1M1hUa1BuV2Q4UG5QdUN5RDFUV3kwdE5sVTVkWVNkMFlwM3V5RnpWb29FUVBHNnFqZjFLVkh6ZTBhaThaaHc3cG5qTnJzSGE1QkVaRzZnaC9TM3h6aHV4NVlvS09uTlV3Ym8wRUdMNTRaR1ZtU3NLSVIrWG94NS9wSG5NQ3JJRkl6YTgra1lnNmRYU1BOeDJadjBBU0JnelMwWm1WNkJFck1aUFAvSHZQeXNpUXVNNnhrckp4ays3SlhzbHVYZTJWRFA0cTdjQUIyVFZ1b3ZXY21GMDlZUStJSG50VWdsMDRvY0NFR2UrOEkvT3NBWU1wbDNicUpEZjM3NjhqLzVCaHZjKyttak5IeG93ZEsrczNiTEJqcHhXeFB2TlVvdnJJd3c5TDgrYk5jejB6cENwZy8yWWxYRTRhZE9lZDBycDFheDI1VHoyL08rTGo1UXRyQVA2NTliVjIzVG81ZXZTb2Z0UTk2dVpCeVpJbHBkbEZGOW1KZVRkcm9PckxleUZQbDJsOUhxOVlzY0krNG16QndvVnk0c1FKL1lnWmF0YXdSbzBhOXA3Vy9qZmRaQys3TjVHVUo0d2NMZW5IanVuSW5LanIrMGp4VmkxMFZQRDJ2L20ySksxWXFTUDNoSjlYV3lyZWM1YzltMStRMVBWaDd0eTVNbVBtVFBseitYSTVmUGl3ZnNRZDZucXRpb3gydU9RU096RnYyYktsUlBwSkhxTSs4OGFOSDYrai8zVXlPVm0rdHA1N0U1K0w2c2F0V2wzbHkwalFDd0ZmVDlDVkRPdURjL04xdlNWMXl6YmRZMDVZN1ZwUzY4dFBKREE4WFBkNER3azY0RHZTMHRMa2o2Vkw1WlZYWHBHNTMzNHJ4NjJrSnErRGtrQnJRS3RtTkZVeXJnWWduYSsrMms1YXZMNVUybTFxYUhQdzRFRlp2WHExZlB2ZGQvYmdlOGtmZjBpNk5TNVJYMDVTTTF4cW9LMFM4aGJXNytWcTYzZWlpcXVwSk4yZnFiUEl2N0VHMkxNKytjUitiaytlUEdrbjhQbWhYdHRxeFVGcksxRlJTMVRidFd0bkY4VHloU1hKOEcxSGpoeXhyeE9xOE9EaXhZdGw5Wm8xOXJYQ3lRUlNYU3ZVbGh4MXJiajhzc3VrZmZ2MjloN3ppRUp5YnZ2cFBwczlXM3IzN2FzajU2am5kMWQ4dk05c2Zjb09DWG9oNEE4SnVwSzhicjFzN1htRFpDV2JMK1pXc25jUHFUTGhpUUsvdTVzZEVuVEFONTA2ZFVyV1dBTS9sYkQvL3Z2dkVwK1FJSWxXSWhsdkRTaFVnbk02dGYrM2ZMbHlkaEV4VmZTdFdiTm0wckJoUTJuY3FKSGZKMzhtcEZwamlaMDdkOHFhdFd2dFB6ZkZ4Y25XclZ2dGdibWFTVXRLU3JKbjRNOUUvUTZpU3BlMm4zZTF2N0dhbFRUV3ExdFhxc1RFMkwrVHlwVXFGY3BCOXQvVWM3ZldlbDVYcmxvbDY5ZXZ0MmZQMUd5a2VsNjNiTmtpL3g1b1ZvcU90bWNPMVpjNjUvNkNDeTZRbWpWclNpUHJ0UjFUcFFvSk9RcWNXaDJ5YmRzMmV5V091bDZvbTFESGpoMnp2OVExWS9lZVBaSjhodkdvU2d5aksxYTBielNwNjRXNmdhcHUyS21xOHVkYjE0b3ExdXRiM1lncXpOUm5YWXZXcmUxcmhkUDYzWENEdlBYR0d6cnlYU1RvaFlDL0pPaUtPck44enlPamRXUldwV2NtUytscnV1cklXMGpRQWY5eHRvOWhac2ZOeSsxUWlOL0Z1Y25wZWVXNWhLL0t6ZldDMTNmMlhudjlkUmwwenowNmNvNjZzZmZEZDkvWkJUaDlIUWw2SVhCazloZHk0T1hYZGVTc1dsOS9iaVhvTHQ3cHRsNnV1NmM5S3ltYnp2NmF5cS9BWXNXazhwaFJFdVRCMXhRSk9nQUFBSHpKdm4zN3BQRUZGOGpCcytSMGVhRzJDL3kxZkxsZnJNQWhRUWQ4RUFrNkFBQUFmSVZLT1crNTlWWjU3NE1QZEk5ejFJcUYxMTU1eFM0bTZRODRud0lBQUFBQVlNejdWbUp1SWpsWHlwVXJKOWZGeHVySTk1R2dBd0FBQUFDTStQWFhYNDNzTy8vYm5RTUgrdnpaNTZjalFRY0FBQUFBT0c3VjZ0WFNxMCtmTTFhOWQwTEZpaFhsdm52djFaRi9JRUVIQUFBQUFEaHEvb0lGY3ZrVlY4aitBd2Qwai9PR1AvaWdmZnlsUHlGQkJ3QUFBQUE0SWkwdFRaNS80UVc1TmpiV1NNWDJ2OVd0VzFjRzNuNjdqdndIQ1RvQUFBQUFJRjlVcGZiMTY5ZkwxVjI2eUpBSEhwQ1VsQlQ5aVBOVTVmWXBreVpKYUdpbzd2RWZKT2dBQUFBQWdEemJzR0dEM0Rsb2tGellySmtzK3ZGSDNXdE9yeDQ5NUlyTEw5ZVJmeUZCQndBQUFBQ2NrME9IRHNuc3p6K1h6bDI2U0tNTExwQTMzM3BMMHRQVDlhUG1SRmVzS005TW42NGovME9DRGdBQUFBRElVVkpTa3F4YnQwN2VldnR0aWIzdU9xbGVxNVpkb2YzN0gzNndsN2U3SVR3OFhENTQ3ejJKaW9yU1BmNkhCQjBBQUFBQUlKbVptWExxMUNsN2RuekR4bzN5MVp3NU11cXh4K1R5SzYrVVduWHEyRXZZQjk1NXA4ejU1aHRqUjZkbEp6QXdVQjU3OUZGcDNicTE3dkZQSk9nQUFBQUFVTWlkT0hGQ1dyZHBJNDJhTkpFYXRXdkwrWTBieTNVOWVzakVTWk5rNGFKRmtwaVlLQmtaR2ZxL2RsK2ZYcjFrNkpBaE92SmZKT2dBQUFBQVVNZ1ZLVkpFZHU3YUpkdTJiN2VYczN0SjJ6WnQ1T1dYWHBLZ29DRGQ0NzlJMEFFQUFBQ2drRk5IbDdWdTFVcEgzdEgwd2d2bDAxbXpKQ0lpUXZmNE54SjBBQUFBQUlEVU9lODgzZktHaTF1M2xybmZmQ09sU3BYU1BmNlBCQjBBQUFBQUlNMmFOZE90Z3FWbTg2L3Awa1crbmpOSFNwVXNxWHNMQnhKMEFBQUFBSUJVcVZ4WnR3cU9TczZIM0grL2ZQakJCMUlrTWxMM0ZoNGs2QUFBQUFBQWlZbUprV0xGaXVuSWZTVktsSkIzWjh5UXB5Wk9sSkNRRU4xYnVKQ2dBd0FBQUFDa2VQSGlFaDRXcGlQM0JBWUV5R1dYWGlyTGx5NlZYcjE2NmQ3Q2lRUWRBQUFBQUdEUFdydTlEejI2WWtWNTZjVVg1YXN2dnJCbjhBczdFblFBQUFBQWdLMUJnd2E2WlZaa1JJVGNQV2lRckZ5eFFtNjk1WlpDY2NaNWJwQ2dBd0FBQUFCc0Z6WnBvbHRtaEllSHl4MERCOHJLdi82UzZWT25Tc2xDVnFYOWJFalFBUUFBQUFDMk9uWHE2SmF6cXNiRXlOakhINWZOR3pmSzg4OCtLOVdxVnRXUDRIUWs2QUFBQUFBQVczUjB0QlF0VWtSSCtWUEorcnY2WFgrOWZEOTNybXhjdjE1R1BQeXdsQzlmWGorS015RkJCd0FBQUFEWWloWXRLdVh5bUVTci8yK2Q4ODZUTysrNFF4Yk5ueThiMXEyVHQ5NThVenAwNk1BZTgxd2lRUWNBQUFBQTJNTEN3aVNtU2hVZG5WbEFRSUJkNUUzdEgyOS95U1Z5MzczM3l0eXZ2NVlOYTlmYVJkK2VlK1ladWZqaWkrMzk1amczSk9nQUFBQUFnUDlxMmFLRi9XZTVzbVdsY2VQRzByRkRCN2t1TnRaZW9qNXp4Z3laUDIrZXJMZVM4VjN4OFRMdnUrL2s2Y21UNWRKT25lemw2OHlVNXc4Sk9nQUFBQURndjBZOStxaWtuVG9sdXhJU1pObVNKZkxkM0xueTBRY2YyRVhlK3ZUdUxXM2J0TEgzcW9lR2h1ci9CNXhDZ2c0QUFBQUErQzhTNzRKRGdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSHVBakNYcUEvYit6eVR4MVNyY0EvNWFaZkZLM2NoREUvVGNBQUFEQWwvakVDRDR3TkVTQ2loWFRVZmFTVnEzUkxjQy9uVnkyWExleUZ4SlZScmNBQUFBQStBS2ZtV0lMdjZDeGJtWHY2TmR6ZFF2d1gxbHBhWExzaC9rNnlsNW81V2pkQWdBQUFPQUxmQ1pCanp5L29XNWw3OFM4QlpKKzZKQ09BUDkwN0pkZkpYM1BQaDFsTDdKRk05MENBQUFBNEF0OEprRXZlbkVyNjErYjgwYjBqS05IWmZkVFQ0dGtadW9ld0w5a0pDZkwzdkdUUkxLeWRNK1pCWlV2SitIVnF1a0lBQUFBZ0Mvd21RUTlyRnBWQ2ExZVhVZlpPL3JwNTVMNHlXYzZBdnhIVm5xNjdCbzVXbEkzYjlVOTJTdmVxWU1FQlByTTJ4c0FBQUNBeFdkRzhJR2hvVktxVjNjZDVTQWpRL2FPZkZ3T3ZQT3VaRmx0d0I5a0pDVkovSU1QeTlFdjV1aWVIRmlKZWFuZVBYUUFBQUFBd0ZmNDFCUmJWTi9lRWxTcXBJNnlwMllhOXo0K1RyYmZmcGVjMnJxTkplL3dXZXExZk95blgyVHp0VDNsbUVyT3o3SzBYWWxzY1pFVXlVWE5CZ0FBQUFEZUVwQmwwVzNIcWVSaVU1ZFlTZDBZcDN1eUZ6Vm9vRVFQRzZxajdPMS81WFhaTjNHS2pzNHVJRGhZSXBvMWxhTHQyMGxFclJvU1ZMYXNmZ1R3cUt4TVNZdmZKU2MzYnBUajMvOGdLWnMyNndmT0xpQTBSR3A4K29GRU5zdzVRVmVyUytJNngwckt4azI2SjNzbHUzV1ZLdE1tNndnQUFBQ0FLVDZYb0dlbXBzbm0ySjZTc202RDdnSHd0MUkzWFMrVnh6eW1vK3lSb0FNQUFBRGU0M05WcEFKRFE2VEsxRWtTV0tTSTdnR2doTld2SzlFamh1c0lBQUFBZ0s4eG02QUhCRmoveS9sb3RQOUtUOWVOczR1b2M1NVVtajVKQWtKQ2RBOVF1QVZYS0MvVlhuOUpBc1BEZGM5WnFIVXp1Vnc4bzdhSkFBQUFBRERQZUlJZUdKbTdtZTdjSEIxMXVwS2RPa3JGOFdQc1BiZEFZUllVVlZxcXZmMmFoRmFzcUh2T0xpc3RWVEtPSDlkUnpvS3JWOVV0QUFBQUFDWVpUZERWT2N6QnVhaTZycHphc1VPM2NzbEsvcU42WENkVlhubEJBb3NYMDUxQTRSSmFwN2JVK09SOWUxWEp1VWcvZEZqUzl4L1FVYzVDS2xUUUxRQUFBQUFtR2QrREhuWitmZDNLV2RxV2JaS3ljNmVPY3E5RSszWlM2OHRQSktKNVU5MEQrRCsxN0x4azMxNVM2N09QSkx4YU5kMmJlOGNYL3k2U2thR2pIQVFFU0ZpVnlqb0FBQUFBWUpMeEJEM2l2TnpQN0IzKytEUGRPamRoVmF0S3pmZmZrZWhKNHlTa2FoWGRDL2lob0NDSmFIYWhWUC80WGFreWJvd0VSVWJxQjNKUFZYQS8vUEVuT3NwWllFUzRoRlUvOXhzQUFBQUFBTTZkMFdQV2xMVEVnN0toUlZ1UnpFemRrNzJReXBYa3ZPL25XRWxCaE80NWQ1a3BLWExzeDUvbDREdnZ5cW5WYXlYeldPNzIyUUtlcGJhS1JKV1d5Tll0cGN5QW15V3lYajBKc0JMMXZFcGF0VnEyZGU5ckg0TjROcUUxcWt1ZEg3NnhaOUlCQUFBQW1HVThRVmMyWGR0RFVsYXQwVkhPeWc2NVZ5cmNkN2VPOGlmOXlCRTV1WEdUSkM5ZklTbWJOa3Y2c1dPU2xacW1Id1c4S3lneVFvS0tGNWZ3Q3hwTGtTYU5KYXhhTmJzdnYxUlN2cVh2VFhKeTJYTGRrN1BTdC9XWFNvK08wQkVBQUFBQWsxeEowUGU5L0pyc2YrcHBIZVVzTURKU3FuL3luajFMQ01CWkI5NTVUL1krL21UdWpsZ0xDcFNhWDM0cWtmVjVMd0lBQUFCdU1MNEhYU25aK2FwY0w4bk5URTZXK0R2dnkxUEJPQURaTzdyd1I5azNibUt1eno4UHExVlRJczZyclNNQUFBQUFwcm1Tb0tzcTBFV3Z2a0pIWjVjV255QmIrOXdvSnpkdjBUMEE4c3hLeUk5OCs3MGszSFh2T1czeGlMcmxKcnRhUEFBQUFBQjN1SktnSytYdXZQMmNCdnZwdS9iSTF0amVjdWp6TDNOVnpBckEvOG80Y1VKMlRaZ2tDZmNNa2F5VVZOMTdkaUhWcWtxcDJHdDFCQUFBQU1BTnJpWG9rZlhxU3ZIWXJqcktuVXlWWEF4OVNMYmNjTE9jV0xxTVJCM0lwY3hUcCtUZ3A3TWw3b3F1Y3VpMXQzSjM1dm5mQWdLazNIMkRKREEwVkhjQUFBQUFjSU1yUmVMK2xuWWdVZUk2ZDVNTTY4OXpaaVVOb1RWclNORjJGMHVSQzVyWTdhQVNKZlNEUUNHWGxTbnArdy9JcVUxeGtyUmtxWno0ZGJGa1dIRmVGTEhlWTlYZmVrMENBbDI3ZndjQUFBREE0bXFDcmh6NVlZRzlGMWJTejJGR0x6dWN6UXo4UHdmZXlvRWxpa3V0T2JNbHJISWwzUU1BQUFEQUxhNG42Q3FKMkRQcGFVbDgrWFhkQWNBTEFzSkNKZWJWRjZWNHV6YTZCd0FBQUlDYjNGL0RHaEFnRlI0Y0lpV3Vvd0FWNEJsQmdWSmg5RWlTY3dBQUFLQUFGY2dtVTNVbWV1VnhZNlRvcFIxMEQ0QUNFeGdvNVI0WUxHWDY5TklkQUFBQUFBcUMrMHZjVDVPVm1pbzdIeHNyUno3NlJQY0FjSk5hMWw1eHpDaUo2dDFUOXdBQUFBQW9LQVdhb051c2I1LzQzZ2V5YjhJVXlVeE8xcDBBVEF1SnFTeVZwMHlVb3MwdTBqMEFBQUFBQ2xMQkoramFxZTNiWmVlREkrVGs4aFZXMHE0N0FUZ3VJRFJVU2x6YlJhSWZlMFNDaWhiVnZRQUFBQUFLbW1jU2RDVXJQVjJPZlArRDdKczhUZEoyeE51ejZ3Q2NFUkFTTEJGTkd0dEwyaVByMXJFNk9LWVFBQUFBOEJKUEplaC95MHhKa2VPL0xwYkVOOTZXazM4c3N4TjNBSGxnSmVHQlJTS2wyR1dkcE15dE4wbGsvZnAyVVRnQUFBQUEzdVBKQlAxMHFmdjN5L0ZGUDBuU2I3L0x5WTJiSkczTE5zbEtTOU9QQXZpM0FDc2hENnRWVXlJYm55OUYyN2FSb3ExYVNGQ1JJdnBSQUFBQUFGN2wrUVQ5SDZ4L3FwcE5UenQ4UkRKT0hKZjBnNGNrS3pOVFB3Z1VYb0hoWVJKVXZJUUVseXdwd1NXS1N3Q3o1QUFBQUlEUDhhMEVIUUFBQUFBQVA4VTBHd0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQjVDZ0F3QUFBQURnQVNUb0FBQUFBQUI0QUFrNkFBQUFBQUFGVHVUL0FFaTRQaHNXRHBDaEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCJdLCJhYWd1aWQiOiIzNjFhMzA4Mi0wMjc4LTQ1ODMtYTE2Zi03MmE1MjdmOTczZTQifX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wyIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDctMTgiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6ImVXQk0gZUZBNTAwIEZJRE8yIEF1dGhlbnRpY2F0b3IiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE5MDcwOTAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjQiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTA3LTE4In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOS0wNy0xOCJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImQ5NDdhNTYzYTVlODhlYzJjZDI2MzA0MzE0NTY3YTkxOTg5ZjE1NTEiLCIzNTVmN2MwYWQ1MjQ5MzAyM2Q3NTIxYmM1MTBhMDk2NjhkNGE2MDUxIiwiNmQxZTJmYmQxZmVkNzM3NzFiMDM5YThiYTQ0NDQ1NjAyMWIyZTQ4NCIsImQ3NWU3YmY5YjI0NDRiNDY2OTg4MjdkMWJlMmUxYjhmNzgxY2M0YTQiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiZDk0N2E1NjNhNWU4OGVjMmNkMjYzMDQzMTQ1NjdhOTE5ODlmMTU1MSIsIjM1NWY3YzBhZDUyNDkzMDIzZDc1MjFiYzUxMGEwOTY2OGQ0YTYwNTEiLCI2ZDFlMmZiZDFmZWQ3Mzc3MWIwMzlhOGJhNDQ0NDU2MDIxYjJlNDg0IiwiZDc1ZTdiZjliMjQ0NGI0NjY5ODgyN2QxYmUyZTFiOGY3ODFjYzRhNCJdLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBGSVBTIFNlcmllcyB3aXRoIE5GQyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjg3MDcsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMi0wNyJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMDItMDcifSx7ImFhZ3VpZCI6IjJmZmQ2NDUyLTAxZGEtNDcxZi04MjFiLWVhNGJmNmM4Njc2YSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMmZmZDY0NTItMDFkYS00NzFmLTgyMWItZWE0YmY2Yzg2NzZhIiwiZGVzY3JpcHRpb24iOiJJRFByaW1lIDk0MSBGaWRvIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURkVENDQWwyZ0F3SUJBZ0lKQUlDVVR2a2d0ajVDTUEwR0NTcUdTSWIzRFFFQkN3VUFNRkV4Q3pBSkJnTlZCQVlUQWtaU01Rd3dDZ1lEVlFRS0RBTkVTVk14Q3pBSkJnTlZCQXNNQWtOVE1TY3dKUVlEVlFRRERCNUhaVzFoYkhSdklFMTFiSFJwUVhCd0lFWkpSRThnVTNWaVkyRWdRMEV3SGhjTk1qQXdOekEzTVRRek56RTRXaGNOTXpBd056QTFNVFF6TnpFNFdqQlJNUXN3Q1FZRFZRUUdFd0pHVWpFTU1Bb0dBMVVFQ2d3RFJFbFRNUXN3Q1FZRFZRUUxEQUpEVXpFbk1DVUdBMVVFQXd3ZVIyVnRZV3gwYnlCTmRXeDBhVUZ3Y0NCR1NVUlBJRk4xWW1OaElFTkJNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXZBS09lcUM1L3AwRDFpc0NZS1FKbFZVT3JCNkk3RExvY3VuRS9SbThkdUdUYnl4UWh0M0NiRlZUdjNOMkxwMmZianhsSSszc09TR2szM0ZUWWtUcXhjZEpJcko3U3NrQmNVU05yZktPYVFULzZLUWNQNENtN1YrNjU1VHErVFd4eXhXUWhEeWd0MTVxb1A3TXVLNmJUOVN3cENqcGZLaGFNU215UWFNb1VjUkFiTHFkekJDYWMwaHpCK1plK2dxSmxuV1Y5VWFTSTJyRnNWdUg0WkUwY1JPK01PcGFMZ00vczI0OG5HR0hwMjJld1NRZmJuUGFCYmI4aXF5QVArY3U1MkdMc1VwS1JKZWJFK1I2K1BNUTlKQ2RXZVFaUjNEa2ZTaWRrdjNtY2I0anExaUl0YStNcUtoUm53cmZYaDkxMUtXTG5ZQWw5RU5DaExYMGM2U2oxUUlEQVFBQm8xQXdUakFkQmdOVkhRNEVGZ1FVV0x2aFJCVVBuOHVMSWY2OCtndi9OWkl3R1NJd0h3WURWUjBqQkJnd0ZvQVVXTHZoUkJVUG44dUxJZjY4K2d2L05aSXdHU0l3REFZRFZSMFRCQVV3QXdFQi96QU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFGTHJEaGFlZ2VLSHhZakgzRVAzdlVCS2huek0yMDZBU3hnZVlDTzJFYzlwT2xZSmFlcUZFK3NVYW1VVi9wd2pEbHFOYVNnRmd5N1R3ZVlrdk9tTW40cVNjc0hxdkozekdPQWlhZndhaDF2VUhmQ2xYUjgrYXhPMmlHT1VGMEpLclo5WVlqYkFhNS80SENsdjdqRlBPZE1XVE9ReW5nb2lIQXMzamt1WWpwQ0xGbEI0Vk9pM2Qxd2pBMXBuVGRCS2tBYjd0OG5UdncrL1hiRnZjUWE3M1ZIN3Nqdm9CcUQzZmRNZlJjdVZxNHFVWnRaVDZjR2FnVEhENjFUdHFoOW9NQ1pYY0RiUjFQR1puTmJxeWNzV1BESUswbnBtSzMvM2xmVjhjK1pzcnk2ZTE3MG1mSk1acDdPOG02Q1N6Ni9WTEsreURKZDc4NDF3cG1lS1RmNkluWkE9PSIsIk1JSUM2VENDQWRHZ0F3SUJBZ0lKQUpiVHlydTFYL0lQTUEwR0NTcUdTSWIzRFFFQkN3VUFNQ014SVRBZkJnTlZCQU1NR0VkbGJXRnNkRzhnVFhWc2RHbEJjSEFnUmtsRVR5QkRRVEFlRncweE9EQTJNVEl4TkRRMU5UQmFGdzB5T0RBMk1Ea3hORFExTlRCYU1DTXhJVEFmQmdOVkJBTU1HRWRsYldGc2RHOGdUWFZzZEdsQmNIQWdSa2xFVHlCRFFUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1WaktIV3BiRDdUU2xNeG9jalRsNm5JZjd4MzJQbXNROXpHdUxHR3FBMFVRWm9JcTNYTHpMNkxZVXZKNUE1ZzB1eUZHbGxIRWZHQUtyRWFDUThGVnZQUy9VaDBGeWZ6V2hSQXppVFNpampNSUlWampqVXY5bTl2Rm1jWFNjZ0hpZzdPZHo4ODU4VjBrck5IOTlxR20zd2pnYU9lclRXbXQralhDVWZuMDFJa1RQd3hHMkhsZ0VkNDVqTkxTVjdWb29sK0tlOEUya2k0bEVrVGVIemJvdWxSNUdVYnAzbk1pN0U0N1ZNUWEzYk53bnpXQmJzYUJTU1FoTGszbTVIYUtoaHhhNndKREs0N05pTUNrQ2tkSUh1V1NRTFZBZm04NVVBT050RU9Qd2kwT3VLM3FiZTh5S09GR2YwS2hCNU1NZUF5bTdNVi9NNFcwYTQ5b2dQRDlwTUNBd0VBQWFNZ01CNHdEQVlEVlIwVEJBVXdBd0VCL3pBT0JnTlZIUThCQWY4RUJBTUNBb1F3RFFZSktvWklodmNOQVFFTEJRQURnZ0VCQUpXejV4TE1rNVdOWWJBYjZ5T3hFQ0JvWjJXZUIvcWw0VkozTy8zL3ROc3hPWW56TGVXbzU0MHpRaDlyQW1heHo3ZXVtQmxza01xNHlHUFNOWEI5eWNXR0hna2NDZVN6TjJ3djhDSXpEQnMyb0JaalROazY1TEJaRHNzVE9CdE1XLyt1VEZIUWZidU8zSVNMaEkwRFhmUkVpOU5ETTNqZmsxMXhIY3NmaDJSTVYrUWROZndWYVpackNxK291RytFdmt2N0txcStveXUwVkZNL3R6NjhUR2w2eWxoUEZSMXFoOXd0dHBWakFPT0NFUUNMcVAyZFAyOGx3WUJ5Q3FIUXFWSHdidWp2L0xaalpuS1czTFluZFppeFBQU1JDSnNzRER3SnZoL2Y2blR4ZzlaRSsvSmNZcmU1Q2FJOG56VkhhU09Dak5KN0Z6VUxHNjRKaVdPdlE1MD0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBUXdBQUFBZ0NBWUFBQURubFVacUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFFblFBQUJKMEFkNW1IM2dBQUFBWmRFVllkRk52Wm5SM1lYSmxBSEJoYVc1MExtNWxkQ0EwTGpBdU1qSHhJR21WQUFBSzFFbEVRVlI0WHUxZERYQWNaUm0rTk9BZktvZzZXTzBRY3JlWDNPNzFSNDFvSGRTcXFEQU9nMytjWUVYQm9sWFJURW4yMjB0YUtUYzY0bWdCcXpCaUVVVnBCZHFpd3docVNkSVMydXBZU2d2UnRwVFNja2xqV3pIYWdqcFNSZHI0dkx0dmpydmsyN3ZkdmQxTGpuN1B6RE4zdC9kKzcvdCtmOC8rNzhhSzBORGFhcjJxT2RYWm9xV3lIOVIwYTBGY3Q2N1dkSEdUWm9qVkNjUHFTZWpXMW9RdUhzT3kvZUJUc0RtTS81NFpUOWorTFdHSWc3RGZCL3NCY0RQc2Y0WGZQOFgzYjJ1RzFaSFF6VThtVXVLZHlXVEhtNXFhY2kvakhBS0J5aWYwYkJyK0x3YVhJUFlQa01kcWZMOFhkV3BsczFBQTMxL1FqT3c5OEw4UzliOEJYSVIyK25EYzZEb3psc2swc2xua1FNeGtQR1hPOUVKdFZuWUdGNHNVeVZuZDhVVGFlcDhidys2TGFrQmo1aXpkYk5KUzFyeEVXbnlXeGczNkVtUGRXb1BQRGVqZjdlQVRHTXNIYUR6VHVDNmhiajBOL3BYbUFzcnVnczBXTFA4TnVCSmpaSm1XRWxjbDA5bVBKMUptVzB0TDUrdWlIQnVHa1hzbGpYODduaTRFelZuazlBdmtzUW41N0VTZGhyQjhCTXVQak9XUC8vNE9Ic1IvZTdEOFlkVGxmdFJoRmZnZExHOUh1MXdBZnpyNTVqQU9raVFLaHZWYkdCNkMwLy9pKzJpTmVSeDhGZ252UmZ4ZmFpbnpTazdORTBpSVVQYmY0M3dXbU5UTmQ3QnBLRUE3TFpmRkFZOXpwM3laVFNNRGlRVmkvVStTZzVRWUFJZk9tRzJld3NVakEvcmhXN0w0QmVybWo5aDBVb0IyT0IrVFpUVzRCL2s4T3lHL3lDaU9vVzFJWUg2SDhYUHo5TGJjS3ppbFFHaHBNWnZoWnlIR3dHM2c0MkJrODVaOG85MEc4WDBOaVNzMUl2MlFHazhLZFdzenQ0c25JUDhScVI5bURRWERJZFpTYkJvWjBJbDNTMk9YWlhZcEY0OE1VMTR3bksxYmVXNDFwTDNGRVFDSmxQVld0REcyZnV5VnJOUjN0QlRkU2pCOFlySUZveVZ0bm8yT0N6Qmd4RE5CQjZwWEtNSHd4aUQ5Z0szS2M2UGNrdkJHSlJpK01jbUMwWUQ0ZmRLNFhvaDlXL1lUQ1pSZ2VLTnZ3Y2hrR3RHMmUyVytha3NsR0w0eG1ZSkJheGxwVEkra05SUWRtR1Izb1VNSmhqZjZGUXc2Y0NyelUzdENNTERXdVFzZDNSK0F3M0tuQlE1S3luamhqZHhPbm5EaUNFWnVHanJzWVdsTUp0cGlXVUszQm1UL0ZmRXVkaGc2VVBlNkZnejBiUjZmYTZNbW5ZM2tsRHdoYVlqTFVVNmVzMjd0MGd6em03VmdVdTk2RDZma0h4Q2E2MlVWR0NNcThnMDJqUlFuaW1Cb1J2WWlhVHdtMm50Zlc5dkNrN1cwZFlIcy93SjE2M2s2ZU1adVEwVzlDd2JHOUsxc09xV0F2SVUwWDV0aURadE5iU2pCY0dFRWd0SFdkc3ZKOEUybkF1VXhpYnA1aFdNOTJvRGYyeWI4WDBLeDNyRU5GMG93b2dIbTBoSnB2amFWWVBqQ2lTQVlpYlQxZVdrc0ppYkNrL1BtNVU1aWM4cnhRcGxkTVJQcDdIbHNIaHFVWUVRREpSZ2g0c1V1R0hTUkQrcElWK1RKNHhIMUxHOWRqQ0hUaU1sUjRWaUcyRTdIUmJoQUtGQ0NFUTJVWUlTSUY3dGdvSjJ6MGpoTXRIT2VqbDJ3ZVFGWS9sR1pmU25GZkRZUEJVb3dva0hDTUJkTDg3V3BCTU1YS2dxR0lTNXZUcHRuaDBYVSswNVpuQUpERkF6RDZEZ2QvcDZXeG1IR0RmRkZOaCtIMFFiMHdhT3lNbU9FK09VTkkvY1NMbEExNmwwdzBGNjc0N3E0cFJwR2NkcWE3a3VSNVV0RUg0NWdEbXdLaS9EWmo4LzdJRVMzNHJPemVhYVl6V2xVaDNvUmpKb3pSTUdvT0FFTmEwaTJkVEdHZUVwOFRGSm1QRHZZdkdyVXUyQ0VRYnFoa3NPRkJzeWxpMld4YXNUajZOZDEycHNYdjU3VENRWWxHQzRNU1RCYVc2MDNvbzFkYjZxenFWdGZZbk01NkFwQnc5b3hvVndSTVlsR05LMzkxVnlpS2lqQmlFWXdtbFBkTGJKWXRTVGE3cUhpQSt1K29RVERoU0VKQnRwdmhkVC9HSFd4djl6V3hSaTB0UGlFdEh3SnhiVnNYaFdVWUVRakdIUndHdU9oMGdWNWtUT2VNaS9oaFB4RENZWUxReENNczFxdFZnenU4cmV2cHl5UGp3SHdzcFZoL1N1VldqS2RDd1NHRW95b0JBTzVwODMzb3ArZWs4V3NGZEYrd2E4U1ZvTGh3aEFFQTM3V1RQQmJSSFRjQWV4R3ZKVE5IZlFNTmNmNkJzK1A5ZWJueGZxZVBKV1gya0NaekhnZkV4akNHUUlsR05FSkJzRitFSkV1ZHN2aTFvYmlUNXlLZjlTTllPaldaalR5ZmFIUnVkOUFIb3RZcFdBNE54cUpZMUxmVE5UNUsyd2VpNjBmTWlBVUQ0S2pCZmJtajhiNjhzdGoydzdhRDJxaGZVLzB4eTZacnpIUzJxdWxwVE5sK3d5SXVoY01qQlU2NjFRTm0yY3VQb1BEUllUUkJqcGJSMk1BT1Y5SFp6T1E5OC93L2ZZd2lQSHRmamUwYnYyRmsvQ1BlaEdNT3JzT28vTHQ2N28xWERnVnVpRS9Cd0x4anhLeEtPWEcyTTZkdGkzNnc4T1JkbkdQN1RjZ2tGdWRDOGJVdkE2amxraWtPOCtUdGcySU1YU1l6ZnhEQ1lZTHF4QU1MN2V2bzc3dHRuRi8vMG5Za3RnaEVZbHhITHFhekoydGpFcWJzOWl5U1dYbjJ2NERRQWxHL2FPc1lCaldBVGJ6RHlVWUxnd3NHTGxwS0x0VjZwTkpIVlo0WUhMZi9uZkpCV0lDaDJIZFFFWGk2ZXdsTXI4bGRKNUhZdHY3aFJLTStrYzV3VUQ3N0dVei8xQ0M0Y0tBZ3VIcDlHZEtYTVhtRUl4OHUwUWNYUGpZYSsweW1Vd2oydXR4cWU4aW9vNFgydlkrb1FTai9sRmhsK1NQYk9ZZlNqQmNHRUF3NkhvSzdBNlVuY2lvNThHbXBzdGVlQjFENzlCWDVlSWc0ZjNEcDNPcEdPTE1sL2tmeHgyeHpGcmZqOFZYZ2xIL3FMQkxzb1hOL0VNSmhnc0RDRVlpVmY3MmRXYnBKZHc5Kzg2UmlzTjQ5Zzd1aDNWaEY0UEY2UW1KLzFMcTFnSXU0aG1WQkFNVDl1N3g3MHdKZy9UWWZVNmhMSlJnVkVhRlhaSUgyTXcvbEdDNDBLZGd6SjV0bmdLZkI2UyttUGovMEl3WkhTL25JZzVHUnhzaEJnTlNrU2psWWk1UkFQcnVVbG1jWW1KeS9YbkczSEV4SzZEaUZrWkV4QmpZeUNtVVJTWEJRRHVQb0E1Ym8yYlN5TDZkVS9JRTNpcVVuZ1lObTJnRDE3TjArRzhWcCtRZlNqQmM2Rk13NHJwbFNmMFVFVEZOTmk5RnovRE1XRy8raUVRa0hQYm1OOFMyYlp0NCtiaHpqMG41SjNpQmRGczFsL0FFMUwydUJhTldUT3JpQTV5U0p5RHY3OHI4MUp5ZXJ5NldRQW1HQzMwSVJ0T2MzR2xvcDhOU1AyUFV4Vk5sMS9UcjhxMnh2dng2OFBraXNmZ25mbDhmNng5MGZRVWw0bjVHR3ErWXVqaHk1cXp1MTNDUmlsQ0M0WTExS1JqMFdrZ3RGL3dtUlNVWUx2UWhHRjRtR0FhTFlQUHkyRGcwUGRZejlIN3Nwc3lOOVF4VWZDMGlYZnlGUHRvbmkxbE1HcXhjcENLVVlIaGozUWtHeENLcFcrL21kSUpCQ1lZTFBRb0d2WVFhOXVYZjcxbHA2NkpLbEh0OC9Rc1VSKzBYVFh1QUVneHZyQS9Cb0xmcjJRZkhyL0d6bGVtS0tTTVl1bmtIVFN6RWxMNCtzRmFDZ2ZvK0IrN1dqT3puMkxRc25OY0dpRDFVVHViUG9kbkY1cEdBenBnZ3Z1dFdCdXI2SDd0T3VyaVVpNVFGWFNXS010L0hCTjVFYXlYVXIrdzlNY0VwanZHSzR2Zklid1ZkdzhJcGxBV05CWlM1RHZXaE41WG40ZWRvcWQ4b2lGeXgyd2sraXUvMEl1aWw5S3dUVHNrVDRtbHhEdHJ6Um01WGpQVW8ycFhlNkc0OWdqeHZ3K2ZDaE5HaGNmaHdRQzlqYVRMRUc5eG9HRmVXdmlZK1V1U20yUStjb1hkeTZOWWlOT3d5VlBySEdCaDNKb3p1VUNzZVQ1bVhRZkYvamhnL3hPZlhOZDI4Z2pvMGFIM3BMQWxOTkdkdEw1WWk1NXZRZ2JlajQrNmcvOWdzTXFBT0gzSGFTZndFYlhjRHZtZVRodlVwVGU5Nnk0UXpNNzZRbTlZMFo5RnBkUGNtNnZOcHNBdDlzdHhwTyt2WDRFYkUyMG9UQ2NzR1NvbmwrQi9mNldhL1ZjVjUwYVNQeDd0T0RlRUJ4ZzEweHkrZGtvWGdmQWd4RmlEZTE5QU8zME0vckVRTzl5TG1BNGkvQmIrM2wrYm5rUElITjRQclVMKzErRndCMjJ2aG94MWlmMUc4MVhwYnZBMjVaaksrcjJseFIyNGExZDhSUHpFZnV3b1djc0VXaUpNellqK0kzdytWdEtzaEhnSC9BUFpTbnFqVHpmaTh4aDY3dW5VdVBkckEyOE54WXJIL0F6M3RJNGo1K1RPTEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjJmZmQ2NDUyMDFkYTQ3MWY4MjFiZWE0YmY2Yzg2NzZhIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWV9LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0wNS0xNCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiSURQcmltZSA5NDEgRmlkbyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjIwMzE0MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDUtMTQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA2LTE4In0seyJhYWd1aWQiOiIzMGI1MDM1ZS1kMjk3LTRmZjctYjAwYi1hZGRjOTZiYTZhOTgiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjMwYjUwMzVlLWQyOTctNGZmNy1iMDBiLWFkZGM5NmJhNmE5OCIsImRlc2NyaXB0aW9uIjoiT25lU3BhbiBESUdJUEFTUyBGWDciLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9LHsibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sImlzRnJlc2hVc2VyVmVyaWZpY2F0aW9uUmVxdWlyZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsImJsdWV0b290aCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ0RUQ0NBYlNnQXdJQkFnSUVlS1JLaFRBS0JnZ3Foa2pPUFFRREFqQmxNUXN3Q1FZRFZRUUdFd0pWVXpFUU1BNEdBMVVFQ2hNSFQyNWxVM0JoYmpFaU1DQUdBMVVFQ3hNWlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFZ01CNEdBMVVFQXhNWFQyNWxVM0JoYmlCRVNVZEpVRUZUVXlCR1dEY2dRMEV3SUJjTk1qUXdNekk1TVRFek5qVTVXaGdQTWpBMU5EQXpNekF4TVRNMk5UbGFNR1V4Q3pBSkJnTlZCQVlUQWxWVE1SQXdEZ1lEVlFRS0V3ZFBibVZUY0dGdU1TSXdJQVlEVlFRTEV4bEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1TQXdIZ1lEVlFRREV4ZFBibVZUY0dGdUlFUkpSMGxRUVZOVElFWllOeUJEUVRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQk1PVGFZZE5QbFdVVnZVNk82aDlFeWJPRGtOQTBZbS8xTWJHdU94TDJTenpPdGFVc1hkTnpla3VISm5LVjVYa0I3bzFNeGZiY0t6VTg2ZU41WTR5eFgralVEQk9NQjBHQTFVZERnUVdCQlMrTUZ6UEtTRnRlZkVISDhkK2pvamRIV3BnN3pBZkJnTlZIU01FR0RBV2dCUytNRnpQS1NGdGVmRUhIOGQram9qZEhXcGc3ekFNQmdOVkhSTUVCVEFEQVFIL01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lFTXJxQWN3THVBYUtTVTQwNUJ5TERnK3V0Wis5aFh1dVhIeTJFSjBQVzMyQWlCcGkrbVZTZHVwWjkweWFDOG5EcjVwVE9QVlVZbmF5N2pMU2JjaDgwV3Fsdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVFBQUFBQjdDQVlBQUFDYjRGN1FBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBTGlNQUFDNGpBWGlsUDNZQUFHMW5TVVJCVkhoZTdiMEpsR1pYZFI1Ni9ybkdydXA1bm1mTnNrQkNhQUtNQkFhQkpQd2liR0x6REg3RThVdGlPMzZ4MzBySWlwL2plSzNZV1hhZXM1N2pyQ1NlMW9vWE5ySkJJQWtKTUFpRVFBZ2hOSGVydTlYelhOVmQxVVBOLy9TKzc5dm4zT0VmcXFwYnJZRjJmVlg3UC9PNVo5cjc3SFB1dWZlNk9jeGhEdjl3a2ZIbUhPWXdod3ZFcWxXck92djYraGJSUGw2dmk1YzZNNWs2VGFDWXkrVTJ1WHhlRHYzbWNpNEhJMU1vMUd0VGxTdXkrU3g5aGF6QzRNWi90VnJkbnMwd3U2eERacGxzTmx2UEttckcxV3ExalFncDBVWHV6U0JPWmN2MlhIYlppdTN3T2VEcTlmUDFXdjNFMVBqWTRjSDlKMzduNEpmKzhveml0c0djQUpqRDJ3cDMzSEZIL3NpUkkrdEtwWktibkp3MFR3ejNFdjdBQ0hrd3dKWjhQbDhITXVTcWZDNFB4c25WYWE5TjFiWmxjam5qRlFEeCtVT2VjdFZhYlIwNHFkTkN3RlJnVkxnUmxrVllaVVhHWmZxZG1MZWVBUmlGbkZldjEycExjSzFsOUlPSktQQlhPRFBKSXB0TTBidjhmekRUQ0ZLQllCaXlhZzhFdGcxbUNZUEZvM3IxOWE2d2JxTmw2bW55N0JrMzhPcXVmN3YzQzMvMXV6NWFTelNXY3c0L3ZzaUFlVGpCTkdGd2NKQThzTWxjTVlyRm9zeXFxMjRHRXhYQ0RNVWYyc2hvNVhKNUxaaW9XMHhGZnRJUGZrR1lxWlpoU2xwQXQ0TEpIR1luNDh3SHd5ejNiZ0J6RlJuREdLbTdXZ1ZEQmthaXdiU01reVVUWmdybUh6T2JnWFlPL0dBR3hPNkxaU3hMMXpxVWpOOE96VUV0NGpaNG1iTk5udDY3VFdoTFpHKzZ4WlUyYlVVaW56UE04dkNRTy83Q2MwY3FQWVhOQi8veUx5Y1UwQUxKMXAxREM5eHd3dzBGd1BTNEJwdzdkMjQ5d295TDlGczBBOE8zV3E2dWdtMGUxRUF4VTJDcVRENVRyMWFxbkZVV2tZbU1vUUpqb2ZPcTliNXF2Ym95bXlIaldQZlFDdFpBa25vZlpzQ1ZTYVl3QmlQcjFEc3d5NjJsVGY0eXlFQWNTMklrOFhZcUxhanRRRU9BSDA3NlRTRUtJeExoS2Y4QTgwejdKMXhOWVI0cHorbG54SURZMmlaMjIweGl6Q0pLR2hlYzRQVWk3citBM0szdmNSMWJyNEFOaFZGNTZtN3E5Q2wzL0ljL2dIeDJIOXYzeGIvNkluMWJvVG0zT1FocjE2N3RXTEJvMFIvMGRIZjlESmhtdmpFUlE2ekpQQ1A1OWd0aGdCOFFac1NqSXoxVFlFQ24zSURjTFFhNjkyZ0tnZE44bXYwRDBpSGUxVDU2YTh3WWY4WWNERE5HWXdPR1NOYVlzOHo1TWtJWVJBUnJuM1MzUituOUgzVEZqZEFBSWtBQURBNjQ0MDkvejlYcXRVZjJmdUZ6ZC91QUpzenVDdjhBY2ZYVlYzOW0wZUxGLzMxcXFpeVZTcEJoOXJhRHMwMUErL2h0UTFLWVhhd0dUSnZvQXJ0KzF0Ri9qSWJVUlRYcTJ3ODlQL2RwbCsxZjRGMEE2alU1ZU5LZC9ONFRybHl2VFk1UG5WOXcvT0dIeDN4b0N0UWY1OUFDUGIwOTEyQ2Q2aW9WckpBck5TTzRxOVc2cU5hT2FxMnAzbzdRV1duaUdybVpYRVFvbktpVlh3TkZRSndtdWtDMHlyK1JoT1lBMUNCeDVlQU9ma2wzOEx1MDFCSlJlZDlzdENwaGdxaEtYaUJsZSthNVRDNFB3aEl6RUplWERLdTdVbWVoNXdQSXZDWG1CRUFiWU8zZVJlWVhnN1hxcURlTVprSWlucmR5T1RJOU1ZNVJsSHdHU3FhSnFWWGVDV3J6aDVTZ2dPQU9ma2wzOEx1MGFMeUNDRDlKYWgwSjFCYXRJamRRNDBWRXJhTkdkQkhJNU1IOFlQaE1sb3h2aEI5ZHp1T0QzbXpDbkFCb2d5eHZBWEZLYnV5Z1FBR3R3bHBRMHpnUWdUMWVEL2svNURScm11MWZxN1NYTTFyVlZpM1JxdDFGQ0orSkVua0ZKUDFpZXAxL25QM0Y4Tnd0Qm5GakdBWFFYUmxxVmZVNUFYRGg4QnBzMU1pTmYyeGNOZkRzL2tKWHAya09GNDlXN1htcGFUcTBpdCtlTG40Y0pPSkpxclFnenZoa2Vta0JudUFmWDgrdDJuVHZ4emZTMG9nNUFkQUcxV3IxTW1rYkRZQUV3cUJvcGlEVU9LZ2lBZmUySUp2ZDB0UXEzcHRKYXFZR3Z6ZUN3blZBY1UrbC9uZzd1YkZ0RkpQL1pzM1dzdTQyMkpyQTRNc1NtemF0ZlZkdmI5L0hjb1c4N24vWHF2WHRma0V2cUdFZy8yaEExZDlRcTljNlFuT2dQZXZaYkdGWkxsY3F6VzZ6cUVVemVxOFdJVzhpa2xlZlRVWGUydEplZXJ3WjlYbnIyNnovMXo5ckdrQUM0OGVPdUtFbnYra215MU91V3F1N21uUC9jOStEZi8wWkh4emhjdXR4WWMyYU5lK2J2N0R2YXhCOE9idUY1d2QvMmdCZ1MvbVpteEswcTZzSGJxNnRMclNKTHNzbWJZTWY5N3ErVGN2Zm9salRsYlQvMS85dGt3QVlPd29COE4xdnVLbXBLVmVwMVRpc1g5ejc0TjljNjRNalhKWkxnTzZlem8va3M3bmMxT1NrR29EMzhrV1FoblNYSXlxN2N0bW9JcXJxdGwrNVV1RUJDcThsOE9kQ2FEYTQySFRUNFVMeWJCWDNZbWdtSUE0YmNSWVVxN3h2SmlXTDBDcjhFbEkyVGRucENQRWJxV1dlbnZCamJkMmliNElMOCtDMnRmZjg3LzN5VE9DeUZBRFpYSFp6dVV3bTVuMzJCRUVQZ3BFbXhEZmlmcW0zNDRmMzd0UHJxdGRKWEtlQmRQeTNWYWRIWWJtTHBKQStTYTNpa1ZyRmZTTUk5Y0xnYkV1KzdybW9EUUsxeXV1TnBzWXlYR0pxcUhzclJyNTRBcE0za0NGMndDaG1zK09iNVVnZ2lubzU0WnBycm55NFdxMS91QWJWNTJMUjA5UHJpc1V1Q0pPOFNZVkxBbllJRE9iWDBQSnR2T2N3aHhodHhtSHZyLzBiREp6MHlCazllZ2hMZ01laDFVTFRyVmE1QjBEOEVwWUIvOTJzaHN0eXZGMTczZFVQbGFjcWQ5djYvK0xRM2Qzak9qdDdYYUZRa2tidytuRkpNcm04MGRCRWI3c1dtNkZBYjFWNWUzN2xOL0hyV2RrYm8wY091OVBmZTl6VklnR2dVNmYvWmUrWFB2K3JGc053bVFxQXE3NDhOVlg1eU92cGthNnViamR2M256WDBkR3Q1VUF6M3JqdVRndWNTM3dkbjkwbEwzMURocTg3L3haUzk1S1hPWW5YbWZrYldyYUFOaGZwL0dlLzNzVEpFZ0JQZlNzV0FHalBlaWJ6OTlBQTd2UlJoTXRUQUZ6ckJVQ0VXVllUMFJnekI3Vy9XQ3k1aFF1WFFBajBhMlBRMEw2YnA5TTJMR2ptSVRJYnhwL21Nc0tNMS9KQk0yUVRveUhpck5JMUZITEdORE5FbU5VMUx3SVhNdmhibG1HbXpyZ0FOT1VrajlubFgvZ24veUo1Z3h0VXh4TGdzQnVDQUtoWHlxN001MWxRVnNRNXNQZkJ6NiszZUlZTGFZTWZHMnpidnVYTDgvc1hmR1RwMHVWdWNuS2lpU2xTL1FZN21pWnlNSXd2eWpoeDhvUmJzM3E5VzdSb2ladVlpTituRUJnOW1XZnIvSk5oaE9VZEFZNjBNK0dDMVZ6K054a1JhQkkyRGZGVFNIaTFDUFdlY1VqN09ESFNUcmhhSm1xUGFhTXJzSDJNS0tUWjhvWWpYYlRtNjg0VTNncHhtdG5GYndSVDVUNzl5K0RrTkN1UFFBQlFBM0RWaEFDb3U3T2xVbjNKamdjZW1QTFJMazhCc0c3RDJvYzZTeDEzeit2cnM5MThlcUtCK05lK3hncU53TmRSTFZxODFNM3ZYNmhiaDJIM25PM01uVmZiT1E1K1RFbS9zQ3NiL05CQmFuanIzRWJoMGRxTTR4RWhUSUFSaGNnZXVSSUJhYlQybmo1ZDJndXVWbkVTWlNUa2F2QUxhQmRtL3RGUGhLYVlMZUtrNGRzNjhUdHRkR0RHTEJPQmJhclZBTjhiVFhHYkUwYytzNGdib0pBMndabGYrQXdIWlNxWUdzRHA3Mzg3TFFEZ242dm1GdTkrK0hPbkxGWm91Y3NNNnphc2ZxaWoySGwzWDE4L0JBRHY1eHVER2svT3JzcGpZMlB1M1BrUlMrdGJWdmR3NGVZZjh6WG1adjY4eFdmNWNyRG9hb2duSVpHRGtQRGhFaGplUDU4dnhISGd6MXVFZkp1ZHhhV0pxOERVOWVBWDNEbkU1UVZDUEw1eEtKdEJlcnVveXFBU3dzcWxUQ3VvT3Y0bmFZK3Q2Y0VzbDdjVFBqVGxsMFNUOXl3NHFHV01scDVXeHhtQnRKYThWU1pwUDdtYW92blVyWkszaEkrdjN4YVlkVDZHS0hxenBRbjFUMzRLditsMkdlRkp3S2NoQUNvVjdRRlVNVTZaUTdaU1g3WG5rYjg5YXJGbTNaby9YbGkzRGdLZ0l4WUE1QVpWTkppenFQYkF3SUNySWluM0FqZ0lDZ1V3TEppWVRNODh5WUJrTURJb2hZQUVBZ2xweGNnZytvbDRBTUg3ODlyVkdoOHpaa3dJZ0p6bHc3UlQ1VW05STBCNU1TZkdRVkZaNm9nSmNUMEtBenVvQkgvR1ovNk1tdEJBQ0taak9Wam1mRDd2aFkyVmdTYmpGb3Nkcmxnb3dxNFQwOGlyRXRXTndrc3RobmdFNDVWS0hTZ2ZTb1BycVF6d3B4QXlnV1oxWm5zUTRWcEVyREdZcVYvL2s3U25mdTAvc3BzdHRudVhkNXRuSEJUWjRwRFlDOWJnamtJVDRRay93dWVWOG8wTVdMeWQ4Q1dLSVdmczEyUkxHWEZvQ3JoK3l4RHYzLzFMdnhMMVVjRG84YU1RQU4rQkJsQnhGUzhBMkN2VmV1YU9BMS8rL0JNV0svVE9OT0E3OGNybHNyMzNyZ1dXZ2s1Nk0vRXplMHk1OWVQVjhSSlU3cWF5bExCZzRkc2hKMnMxaFpXeTJYcVpsakord1pDTk1LK0NPM1JvLzMvR2dMeXRyMysrR0l2VnRQYkJqLzFIRFNwdkliWVJSNDhkbFFEbzdPanlQajZ0b21WY0RnTStsODI3S2xRc01tRklydmZLaHR5alFXaHBEYlJrWEFtTVZ5cDFnVWx5aWw5RlI0MlBqN2p6NTRmZHhNUzRtSndYQzhrWWh3ekx0K0RTWDIvRDlVeE5acVdiR2tFWUZFeEg0VUxVVUJFeUpZc1RoSVFFR1FhR3RCajg1Y25zWU9CeUJXMUx2d1F4TThibHRiaWJ6SERtRVFraGVTRi9McmZnWnZ3QzJvZXZTMlR6MStxOGpzWE42OTJqcUhOSUF3dmRFTmk2ZmdYWFo3NFVRaFJhUVlzeHdZSkVLQ3VGRVAxNWdqTUlHK1pCUCtaQnZ4cUVMRTBUZEJSdWlmcWtFTnlocFFNUTE5dGl5NFdpT2VHRjVkaytVakprM2kvL1gvaE5sMy9zeEhFMzlJTWdBQ3BhQW5DWVZ0MHNCY0RQL2R3bi8vM3BVd00vbjh0bGVvdWw0a0swSFAvVmlYd3pqcjNOaGg0K2diZW8vL0ZqRFkrQ050UWhmVUZHOWxhQTFtUjBycW5ac2V4OERtYWJIUnM3TWM2QU5nN3dQYS90Y1dQajQ2NmZHZ0RpV295RUVKZ0ZZZ0hBTjBrbjBvQ255SllVQUdTNkt0WlhpYUhpSytEZHlYTGF4VDJ5TFFSQUZRTGdmQ1FBT0lBRlpKSE1uOWRtKytieU9UR1lCajJGQVBLaGxtS3pibFNDRm1BT2JaQU1nTjJXSzZZWldKdGJCUGFKdEJEMmhiK1N4VFZ0UXdKSC9tQnVMVm1DbGdRL2hETWtsTE1LRlpWcGpGbnRldXh2Q2tUV016QytqVHRyRTExVjVURm9mQ1Rpc3BocUorUkhnYU0yUnY1TXh6Nmp0c0wyTDBDN1kxMlFWUGtuODJ5UG1lUE1LaHZCSWtiUlo1MHVqZDUveXR1QXljNkRBRGdKQVJCcEFCY2hBUDdQZi9FckQ1OFpIUHB3WjJmUmRYWGE2OVJEUTBWb216cU4rRGFhUVFNWURUOGRVbG0zZDZRUVFwNTYraWszTkR6cytxRUJjTkJaa2NrNFpzNEdSNDhlUWNQVk5Oc29UU0laR1k0RGl3T0pnMDRkRjhMUjBFbW5Sa05vczhoT0RhQ3poUUNnQmpEa0JRQm5Oc1JuWm9vUjh2UUNBTzBuQWNBUFQ5Q05mRGhqYW9aWEhFbXFDSkUxbEdVNk5FVUpIbWJ5TjRyU0ZQZEN3SklHV3hzZ1FQc2RLSGZFV1BTajBBTXpzMlVpRFF4R3ptczltcVRBOUFGc0x6STQyNW1uNDZhbUppSGdHUWNDSE9uWnozMTlDNlNKd0VOcHd1V21SL3RZVVhsbmhFWFU3NnpUR0hKTGxybXVqMzBDOVUrM0lKY0F3ODg4NlFVQWxnQ29JMnZWS0FDc3RWcWdBNE96dTZzYlppY2FwVVBFUnVLYU9LTEM3S2lyc3l0Rm5GVzVucHlPT0xnanlwTktub0s3bWZLZXlLREdNa1N3eGVac1lMRXhRSkZYdkxZMnhnb0RrcFFDa2pUbHpqajBES01oR2hWTk1TOEt5Z1Y1VW1PZ3BLOWdScldCN1FVVGtDcmxSVjJXaVVoZUtJR0NENnNUS1BaTTBMUmdQaGF4N1I4eTVwNkpackZhb0txV0tyekZ5d2UreWp6c3dvZTdZRTdBajFTdVRGbDdlSm9Fdy9OaE1LYmxPL05LbmQydXE3dlh6WnUzMEMxWXVOUjF3RDAwUE9nT0hkNExJWHdlOFd3WndyWnI2T1VHaEJpTmhGOFlUYVNRUnRBWDQ0bC9pTlNlUWo3ZWpyRlp1dU5PdFpIMm55TENaSEpxd0RRbWRRelJ1a09tRVFBZDlhN09IdGZUMCtOS1dBZDN6SnE2WFNjYU15SzZrNVR3WTF3MnZNeUxvQktwUk9wS2tkUlcxRFdxYnJJTkJGcVMxQUx3WmtOemh6MU5aSDRqOWhzN1Fndi9CcVRhWFZCRVQrbEEraGpTK2FSZENjUUpFTWtZaGV0bUNnRnFEbVlhOHpDVHBsenBrZmE4Q0lSTVlySy90Ry9hY2FsZ21jVlh2QmhZb1NnUXVQbEtrMk94ZDk1OExCOUhzUVE4NUU2Y1BDcmh3ZlkyeHBzbElXZXdhT292K0RKQ1UveEFjYXcybE13dDR3cFhYKyt5OHhlaUdxaUxCRDdOdXB1Q0FEdS9mN2VyUVVoU0NHUVJCdjBKcVpyYmlubTF4Ty84aDk5L2FQVHMyTjJyVnkxeml4YnA4MmNldUhRcVZac3NFS2x0NWlrMHgwcjd3RFZ0UnMyQmYvb1hmK0wyN04zbDV2Y3ZNQ1pBSEN2enRCbDVXQnd1QWRoc1hSZ1VBWllUQ015dmI3bEI1YTVoZ0lSck1FSTBJR0drcnRad2FTNEJxR1Zsc3R6a3FtT2dOZXdCb05PWXI4bVdlSml6VmFtUlVNalpIa0JZU3RWdDF4NFZaUmlKZHgwaVFlVmpHUm9LRXhDODJ3UWJwdXRYaHNRbGpYOWJJRVNGMlRaT0N6Q0p0VGZTY1l6NXdkaXlWQmVTY1FPMFJ3RWhldjc4R1MwTnVKOFVyanM5NGpodFl6Y0VtSE0yZWNmSVFCdnZ1UDhYWU5wbkFnT29BUXo4NlB0dTdOQStqQjJNWUk0aDVNMmlZNlJXYXE2d2NkL0REeHp5MGRzMzBSLy95Zjk0YVBqaytidnZ1ZTh1dC8yS2JkNjNGVjVISzc5dXRHZzBlUDNpWno3dHZ2dmRKOTM4K1FzdWZoUHc2RkZrbFpIR0VpTWVjQklBV0lQV29KSkdBNk91cGpZN0FXdDB0WWJMU2dCQVk4cGtMbDRBY0tuRWNoZ1FWMHNWM3VwajJVd0k2RzRDTDU2NmZrTmhQR1lSQldBSlpGd0VtaE0xK2t5WExkdkFOQjFibzNQZlE0eDZnUVdhZlV3VEJLT2o1M1N0eFl1WFlxbHBkeVhhSWRINzB6a2FYRUNUeC9RbzNIQ1R5MTkvazNmRkdOUDNBQjUzbVdyWm1CL3RSZTRuSDBBYy9PbWVSeDc4UDN4VW9lMFNJRHlqUFRJeXJoM245cFI5QzZsRmVRcVlCVkdyNUV4OGNRZzVjTGlBRXJOTkNzbjh3YTJlUGJ3L2Z6eFJTSkFpbU4xVXMvWmdhSWpSZVBVb0pmS2xzQWhrMTBGc2I1Vy9YeExFRk1KaVFoUWp5N0kxTVd5NmNGQWNLUkRMWXVVUnpRalcxQlBiUEFneElNby9BbHVjYS9YRW4rK3JaZ29hVVRPMUMyTjdkSFhOa3pEbHNtQmt4QTZINFYrRXk2VVF2RVQ0aWNuS0VEemsxaCtjVFhGbm9JNE9sN3Z5T3FSS2c3ZHFoM2UrcUkwL01yODFsaG1veDhucVpJSDNDMU5BZHEzeGgzLzRSdy90ZkhubjNSLzc2WHZjN1hmY0lqOE5ITFBJenA2UUNkTFRSbzNFUWVmamtKaFlkZ3d4Y3pPUGdMZ29haFk1cllGWWEvM1I5SzBRM0dhM3VBRy8rdXUvNnI3Ly9lKzcrUXV3QkdBUCt2aUUwc3dDdWcxWXJidnVubmx5aC9RQmtRWVFsZ0FobU5YeXB2OXBTQW1nRER5QTAxbnExc0JpckpRR01HbDNBVUtieGZuNE9rUkxBTjVUejFzOHhORVNBSDgwN2ZZWEJyRVN3TGV6QzFFUUQ5cUY5L1FFdjFadEFxOG1YeDh2S29kK1d5QUthSTdSNkJOSFRZWllmU040cDBZTzZoQjIvYVhoY0ptajBNYWNad0VraWRLRzVBMlhqb3ZGdXhCVk56cHlWZytJY1Vrd2UzRDhlK3MwVUpRb1h2c0UrUnZlNWZMWDNlaGRNYzRkMk90T1AvYzAxdnkyK2NmWm4yUERlRFB6aVQxZmVmQnpQbXFFcUhxTitEZWYvWGNQUGZQMFUzZi96UDMzdXF1dXVsSVp6WTV3VVRJKzdDMkZnc2dQYmtodU96OXZKOVM0d1NhVG5acHlXMGRMNWN2RmJxVURhYWVlZjZwTnh2M1c3L3cvN3RubmZ1UVdZQWxnMTRuRCtCL0RIQ2t2RHdxQUNsWk1QYjE5Y2pmR2xBQ0FDczQ2Z2dzdENOWlV0K25hQ0VMNVhLWHM2bFArR1F3VXBsaUFBTUFTSUp2bHJhenBCUUREcVNsRWpOY2dBT1NIUEhVYWoyMER1N1doV3NWbDBRNzVLNitSdlhyb2dLdFBUcWdNbXZGMDI4em5pM3JVK1NtMDRTR1ZOMVVieHZmeENOb3kzVDB1RXhpQjE4SzFmV0VOTEQvU0NhaGY5ZGdSc3l0YnkxdDU2dC9pV1g4WldRd1BPRFJ4ZUR0aE03YWxiUlRzRmkrSzZIT1BvZlpDbVhuYk1POXZIUkxKTVJzRDZUWEdFSTUrT1RVMDRCYk9YK3g2ZS9uZXlEWklKRS9tbEFaQzdILzJ3QktrOVBGUE9hd2Z2WWVoT2pubGpqNytxS3VOblhjWmxORTBnSnEvLzE5LzlMV3ZmSm5mQjdTMVV3Snh6UnNRR29FSE1yaVRPSHZDUlZFQWt1MUlKeWtSQjlRYzNrQlcrSVNiSnNvRmlreVdFMkVVS3RIT3Q1b1VkbThqNUMxTGt2REQ5QkZGWG9iR1VaTUNCdENtTFM2M2FvM0xMbHNSVVU2MDNNeWx5MTEyOFJLWFhia2F0RWFwbExVdVlPVXptTHNkckJqdEMyTU1ZSUl4WGhjYlUwaFk5Sm9LcTBIY0JVMkFnbWhxMHRVbkpseDlaTlJoV25QUWJWMzl6TEJ6NDJPdXVPMEtMS2Q0TzVXYmlrakR2SGtIaE1KR2pNWjhjYTFWYTExOWZOelZ6NTZCMERqajNQQ3doRWQ5YU5qVmhrNGJuVDdscWdNbjFVZTVaU3VSbk1JeVdSZlVPOUhnN0FmcmIrc1Q4MFY4L012Rkh5c0N3djI0NEYwUFRTcXdlei9lQ3RORW8vd3RUSDFzdVFBOEhwMTFIY1djNis0c2lycEtCZGNKZDZtUWRTV0VGVDJWc0t6c0tJTHhRRFFYTDFqb1RwMCs2Y2JHSjFTMmxuKysvVmxYYnhqaHlvSDBxL0JBY3FiaU5GSnU3Y1ltNWlmT0hkenJhdU9qWElVcUh1dUhKaVIvak5jcm1WK0NSeFB6RTIwRlFOaUVJc055YlJFUkd6dWkwQUZ0U015ZXBNWTQ3Zk9RRmlFVGJsK1dNQ2hDWjRzVW5nenpIVXlEZGptOVgyUzJneEtsclcyUzVGYXNkRFV3VEJWcVYzVy9KOWdyQjE0RHdZUzdjbkNmcXg0K2lEeHMyR1VYTGJiRVFEcGI2N0paWVpxb0dFSWFRSUl2Ty9VRzE5M3JLaWVPdWZMeG8yNXF6NnV1TW5RS2ROcFZoays3NmxuVUFReE1xcHc3NjZybllEODE2TEpMbGxwNmxwM3R5SXhoaEw1M0VHeEtOelRvcWlQblhFMEVJVEk2Nm1vUUtMVFRYMkZqSTdwMlp2NThOSnd0V1VJL0J0STFXR1R2SHpFc1NTRUcyZmtEQ3VHcFNTSXhYdlNuL0JONUlweXFQQ3lvRWs4cThoQ1ZFZDArWTVuVXV1dzBLb1VnMjlmY1BSQ2lpeUFFVHA0ODVpWWhUQ1BHYlVmSlAzaVlZRWlHQi9LMktLQ1pjbHV2akdJSDRzbkwwU01ITmV1empDeS82a3k3eS96MjNxOTk2VEFzTGRGZUE2RDRBSkl6dXNqUDNrYU5ETjVBN0l5TG9uU0gyb3h2SFJqYzBleFBvdHRYT3BTYmJnUDhnaTFZWmdRYWtydTlWTzBqc0xFOW9IcG5NS3ZXQmdlOFJ5dll4Yko4SHFGY2R0V0QrMTFtMFJLcGNNbGlwSXNVcnBHNFZnSnRpeDlGaitzcU95cWNXYmpZVlU0UHVxbGRPMXg1OTA2VWhTOUxSU2piS2trK1BxbENabDJ3U1BWTWdvelBjRmVFZHNBN0xCQXFVWG9SSnhsZm1LUS9TNFcwRlN3L2NtdldLb3dNR2NYeC9aY2t5eVlSWmxuNm54aUt5L0JvckhoU0NrWmdNSzlsY2ZWSE80SjRDVEswb3RFektycWxwL1prZDFQQUpnd21BMG9yeXJqZTdtN1gyOVByVGtBSWNMd0d4bzVJbVprSlo0b1k1RVBzVHdIZVAwbm1GVkVXMTh3c1h3VmJHbE1RNGhVSWJvSDE4SFZFc1E2NTJ1VC9hd0d0TVkwR3dJd2dBTkJ4all3ZGF3TXhrMTRzcFlRRUdSelhsU2svTWo3SisvdkJZSEZnWnhoTnVYM0hzN005NE8wdDBRK2J4djhGbjliSWNkMjhHb08xQlhKUTZibWUxVHByT2tCMXppMWY2U3FRemxSSm1TYTNOdlZDbGdSQ2lkalZGNGRRbXBBVGRIYVh3VXhlUFhGY2JVUlBNOWxtakFEUWpQek5KSlgzditheWE5WXBDcGNBOU5QTUQ1TjFxaDA5REtzeEZ2MzRwejdBSHdjMVRmbUxsSTJyblQ5SGp1TzJlcHpPcDZWcE1OUFMrVEM1N1NmOVJ6OExDK09BOXRqZi9BeVdJdktUUHhuWDR0bVlZeDB0UHZlVzlNQVZ5d3VRU1cxcHhVbVJyNCt2dUhrOVhUd3c1NGF3N0FsTUdoRitZakltRjZNanRER2NIdlJOLzZYamtMTHJtbDdxSzR3Y09SVFAvZ0Nyd0dQaC8reW5mNmJ2OTMvbFh6L3o0S05QZnUyLy9kbmYvRGFDbUcwS2JRVUFtWW5nWjdGajFkOFlNOVlHR29WRElzeFRVeHBQd2I4dGhVN2hvSUpkRWw2ZFpFeHV6RS9UeDRIYk9wS21pZzdBSG15UkpSQitGTmZpcHdqQlZheGROZE0xckxjeWtQclVEdXJuTUpnYndZUVJ3Q2hMbDdrS3RRUzBqWHlnWXFPQUxqdXZyeUh1NjBGRG55Ynl6YTdiNENyN1hvT2ZlY2F0NGRIazlCN01jZ3pyU2JSdFpsNi9SaDhGR052WmRYVzdPdXBmTzR1NmVEQlY2Q090dmVtRC84Q1V2TDVNZ0p1UStmV2JsTXJhM3NJSnBxUE52SUk5amtORFVBREpVcWhjSVF4Z3ZPamFRS3FGNEdWNVd4aC9VV3Fsb1QrWmxNekQrLzE2cmdDSkF3TnlqT3NiRWpBdFhzSDF6K3QxSTZQbjNSUTBxNGpKUFpsYldVUmxzQ0FmNW4wVkx2L2dpSHdqVXZ4MXpaLzM0Mm0vOGVPSEVVTVZFTEVlOTc3dmcrNzJtKzdvVzcxNjA5VXJWNjI3czFEcytIZi8vRjkrTm5VR2dHZ3JBTmdvekN5Y0xXOVMrY2w0VGVRMWd3UUZ3ZEFZdDNWNlN1RFliUVBLKzdGaWdjbnBGd21CaEwrM1c3ZnlsM1V3bXlHWWphQi9vR0N0WTdBZXhJeTl3WHZSRXlyZ2lsVlkxMGNIcVpyaHMzRGNrVis0eU5WT3hjc0VCbFdQSG5MWkZhczV4WGlmUUVUUzNneU5pd1kwK3lFOS9qUDhzaEhiWStROG5IR2V0TXVsYVBGZkN0NVpQckRYNVZhdmsxUDlBVXNXV2hIM09peURrTmFJZmFKbGd1SXluRkdzWHhoWGczUnkwdFhPWU1iRUVvT3BGRWVHWE9ZUXJHWk1MNUlMaUN3K25jOWJMaVh4ZGcrVk1CSEY0UE1VVVhod0w0QXpmZzZNVCtJVGc5ejR0RzRpaWZuNWNnMFEyNEozb3dxRnZPdUdOdFBWMmVGT0Q1KzI2NFBFekdZRkdmUFNNK2t2eU51SGU5OWc4MGtpMG5oYXNweFJVaGcvTmVocTQyT3FBN1VBdHZVYWpLOVBmUFIrMTllL3dQWFBYK2o2NWk5eWk1ZXNjSVZTOFE5Ky9iTy9nOEVYbzcwR1FBYURhY3hQaGdkRGt4RURKWmg3NWhtZHdnQm1rbHJHQzRTTzhhWUdGVHZLTTd2QzZQYVZUZGw5bUxVWWUxMDFnUjlOdGRFc3dFaElnNy9heExpcll5Yk1vaUdKTE04VndLM2JhRE1nRDhGUmdScmRoS2twVjhPYVBOZGlMUmZBMGdkcUQ2c015MmtXSzNkQWJ0MTZWemw4SVBieGxpaFBXRGc0SThSSllXV2JnZEMvbFdPSG5WdXlUUDJkd1dDcVFkMnRUYUlPRE9jMVpkSXdleVFFTkg1OFByNWZyTzh3WHJnVVdvbjZlNVU2aGdvVnBjTVBiQ0VrR1pHK0ljUzdHRGZFeDQrbDkzYitSZUdLWVdIZVRnYmtyVk9HODJFalRuOGhqTEF4YVZvYzQxSXowTjBXMkRuVStxSFJqWStQdWdtMEM4dXBQMWFGUmZiRk5pdjlMVUNHOXlmTTI4TGp2emhPaGh2SWpOU0FNVXdvRkt3a2xwK3QvdkVQMytmNiszcGRaMWZKcUxQa3VydTczWkxGeTNvckU1UC90MDhxdEJVQWFnTWFnU25KNklIcGc1OXZHQk1HSmdqYUN3TUtrQVloa2lJT0VMTnprSWpaTlpoUU1mcHpRSVV3SDE4ZHluVGVWQVBRcms1dmhQa2d0RVZZTTBMZTFlTkhNV092MUlaWWR0bHl6T0J0TjFTVmI3YXYzMlVYTDFNNUtTd2F3VGpVQ2pMb0VNZVhZSmkzeXB3RSs5cnU1MmRjcVZUU3NlYisrWHhOZVFmUytGUWhUU0t0eW9DbEI2OFJuVHNnb2lUSlFSUW5ESzBpazFZTnhxeXJEWjF5bWY3NVdrNlFhZGtlYWtPMWMyaHZraVV6dXg4OGhMS040NHNvV0toZHJlS3RVVVVRRUJLaUt4NzdHQmFYUWR2bmVYM1VLeURFTXdzTk1yQ2l3ODdyb0oxRG1JNW9XeGd0c1J0MWhNV2VtVUM3aERhblhWRlpCb3haM2c3OGlYZTRqbHR2ZDEwd0M1M29OL1FMOCtONHowTnI0Q1B6Mmd0Z05zcUtlZkNYN1doKzh2S0d3bjFBSXNnUVBFSkMwaklJek1qZmlNdXRTV2hUQWdyRFZ1K0I1bmZYYmJkZ3pQQ0ZPa1pjeFJaTEJhemVlbER1N0tmLzVXLzlnYzFvUUhLYk80V2Izblh6SndaT250aXlmdDBhcUE5UVpYR0JxQU05QTZiOElnWTEvMEJ4ZUlMNEI5TVFhbVJRUjVqTi85SHFiZDQwU2VsVEJSTlFqdmo1N3ZlZWRNZVBId2Qvb2Vic1pCOHh6anNKNzVjMjNIbmV2a0lkU3dXMElEdDUweFl3MWFEdW5XdHpEV3BpRmxSbm5oZ01HWjdMaDVUT2I3dkNaYW42RDU2VStoM25HSU0rMmZLVUszRlRaM2hZZmh4b2VzUjFhZ0xDdE93V0xwanYzbkhETzkwZHQ3L0h2Zk1kTjdvcnJyaktYUW02OXRycjNkWFhYQXRwdmxUMTRhT3JCTzI2MXc4MU5yZG1uYXNlUEFCZnNBVXVadFZ1TGdjRDFKWU1RN3ZWL1ZGbU1qN2Zka1NUL3BsVnEzV1lLSU9CanRHdU94czVhQU84RTVEcG13OEJzVUJha21qaFlyc1N0Q2RyNzlEUFZrWmpISXlOOFhFSmxHeFByNlZEWHNvVEFqVFRUNExRSVNHL3dvWk5McjlvQ1pZTjBFQk9RN0R4alZEb1Y0SmpTUmNFc2V6aGFncWxIL1YzSUF3M2pUM1dFMlVwRk1EWXhid3JVcmhURzhFWVpwVVp4bmhoTXNzc1grbHlpeGNyVGg1TVZGaTR4T1ZRbHN3aUxHTlE3aHJibzdmUG5ZTm0wOXN6TDlvNE5NVDFiNDNaaFdldnZjRTVmeWd0b0lxeGVHN1BEbGlndGJCTlVkWVB2ZWNuM1oyMzNLZ2JXRWs2UFRqc1RwNDQ2VVpIemhjeTFja2QzL3ZPNHk4d2o3WWFBS3B1Smh0QmFudXJtYi9GcksrNHNUdWRKazBXbHRZS2t2c0ZVZHFFWDVLU2VTZnRFUnJhVm9PbENmUURjWVFFQXdSMkFsOGJBL0JBQzJldExEb2dCMllRcmNEZ0JXa1FZODJWWGJwY2d4YWp4N0tOYnFFaGd4YW9qNDJKV2NsUVlYRFN3bGVTMzNIN2U5MTk5OTBQcHI5UzcyU0lZUkg1RU5ENjlSdmMrKy84Z1B2b1IrOXpDemtRRmNiQ292NDhDOTRCd1VVZmVDbC9id1loYkdGbWovNFNkakdyWndRSmQvelZ1QVkrY3RoVmpoN1IrUVp1NlBIV1h1WFFmbGNtSFFUdGUwMGFTTWEvNG90NXhMRHJDbVFTQ0t3Szh6dHl5RldQSEhFMU1CQTFMSkxaZVIwc1l5RGtsSkxscHNVenY5bzZsVDlCSVFaNDcxQlhSUXRSbVEzOFRZdGtHR2Q5Rk1jVEl3U05VK01KeERpOEpValZ2d2ExdTd6ekpUZjF5b3R1YXNkTHJycDdoOHNjT2FDN0Jud1RsUlZUQldWbWdvb1JPK053N3hjSDBTOUo1bFh0dGlQcFZnbWpNc1lReDZVVjJYSzg4NVozMDlVRVpzVTY4SVVuVStYS2U3MzNORXNBWDREQVZDSXZCR0ptTXlGQWU4b3ZzcytDbEo3NUJnSEQ1VVFnZTV1Slh1cUF3ZGVPdURFamU5bnNWSmxqV0NlcmVWUWwycXl4U0drRVgxQm9ad0d6d2I0OWNNTThzTStJaDN3dzRGTzBhNmVyN3QwanhxaGlZTGNEcjBCdG9YYjJqRDl5YTU3ZFBUM3VveCs1MTIzZXNrM1hacm1sUlZtTXlFeGl5ZEtsN2tNZitvaGJ2ZHBPR2hMYXZPUkdJeE9BUXAyWklYZTQrL3I2c0M2MHR6d3BqRUZ5QWJCWXRXMm1sbGFIMlp3SG0ycmMvNERtd2owUXpzTDg2SVNJZGhDL1FrTTM2MDRoeVFHM0FEUGx1blhyM2ZMbEt5RGM0bjdocmRRS2hFaWRKeEpKZkNFcWxpektQMEY4LzJObHo2dkdhTHd6UTZGTW9KQms2bEJXUTZpRjFaVVVsb2I4bzcvUzhJY3VIMGN1Mm4yNlNKc0Y2ZllhaFRBUFIzSHZnOExwOUtER0tWWHdEQ1pLbG9nUG9oVkJmQm1KOHZId2wvQ3djcWdzOVBQK2NiRDNwelZKZkhVWjc4WkU5VFNVejU5VitSaUx2K3pibTdadmRMMllleHFwczRUSmhuRXdNYUZlMFVhZytiYkFqVGZlOUluQmdaTmJWcTllNlJZdlRpd0IyREF3WS9YZTNMTWpGRFhoRHBBdGRqWkFpYUk0WnNiWEQzc0JFaWErNDNhL3R0dTlocG1JOTJqVmFQcTN4Z3VkUHhOR01PdlVxbGdDS0E4QUE1dUhmeUNWZEl5V0E1RXFvUVlZL2t6OXhCL1VmakUyeXVRdjZVRUhTNCtZZkp2U21nMHV5L3UzZmtCVFZYM2ZlMy9TOWM2YkIwSElwN21ZaFdycklRK1ZYM1VBaFVkKzJmRnJJQUQ0L01Ja2x5aGdtbkJHbjh4TGNBL2hGcXhoYndWcEdYSDFOVzdMNXExcXM2RmhhRGd3bFQvS3dlY1ROTk54UTR6TEdlVEJ1eGRrVko0UXJKL0Z3T1Bzam56WkR5cWEvV0FHUlhvSTRiN0ZTOXdIN25pUHUvR2RON3VOR3plN0xWdTNhZW5DaDVST1FLUEtZQWxUUFhKUVpTUFlsdGFlZmp3bDh1TzFhcGp0cWxqdmNpK0EreElJc25ZZ1dHN2YyTjdIbDBuTkZQbUZPRFNZbHM4Q2NBbkFOYnlOWTA1QVh2WEh4TVJ5WkNIQXN0QzQ2bHhTblRpbU94Z3NJOGViU3NuNk0wdmtSNzl4Q0xGNUhDZUVCUUZtYVhER2J0cnN2elhBL05udDEzaEhqSkhEMExqUWQ3eGR5M0l2d3pMbDUrKzkxM0c3RWtQWFZRS2hhMCtjSEhaSG9HVk5RVUNOaloyZmV2cDdUL3d4ODJpckFTQS9GWWdaYythUFpteFNvMHJlcEFXa0tlV3ZSbzdKR2p0b0FJMnpQMmQyYWdCMjhNS0lIenFJWjN0cEFKd2w2QStUNjJqbUd4QUdra3k2T2JqYWt0VTVKa3NUUEhqN0w3dG1QYXdZUVFyeU1mQWprMEFtWWNDMUF6ZS9xTm95bGNXdHU2dXV1a2F6dVRFaXZEUnlNMjd3MUlEN3puZSs1ZjcyN3o3dlB2L0FYN3RISDMzWUhlWnRTQlhXRTBDdDU2YWJibVpDSk1jZzVxazdMRkhBVmRvdnVPZWVqN2xWbUpWZmVlVmw5OFFUait0OUNlTmc3TnR1dmNPOUYrdkdJRlNZWHFmZFdESUlHSzY3ZVpCSVlSQnMyYzR1UFUvQW1QVHpTUVRMZ240WmR5c1l2Z2ZDN08rLzhUWDMxNS83WCs3QkwvNmQyL1hxcSs3NjYzL0M5VjUxcmF0UW8yTFJyZmdweU12N2g3Wm1lYWdSMU02ZGxmYkVTMUlFaGV1RmEwZVFPMWprWTFtR0tHZzNqajJPTFk0Wm1oeWI4dU9ITk9oR05EN2ZVZWZKU1B5eFhVM0Q1Uk9nTnRsSVlQanh6K3ViQm12QzFLNW9ZMFRYaml6QjhCNzIzeDU4YndTTVVIUUIrWmZQbjFPcG1KcC82MVlzYzEyWTBqdkIxUjJnb2pjNzRRY1JpaVROVjJtckFXQXdmZUxVNE1DV1ZhdVd1OFdMRmxwbGtVRXowOHlXV09hMFh3b001MDlrTjFPK0RXbG9xaXdVVHI0VHJHT3NJM2JzMk9IMjc5OGZ6OTVBMUhpd3BCcXl3UlV3d3BrYy9aaDZLU2c5WU1sQVZkZEJHY3hNTWNPQ21vQ0FCbjgrbUpQcGd2cDk2cFRqRzMwNGFIaGI2ZmJiMzRQNlZOelUxSVFFSDZ1Nlo4OHU5N1d2UCtaT0RweDA0MWhiOG10RjU5SHBlMS9iNDBaR1I5ejY5UnV4akRabTVXRHY3MS9nVHB3NFlSdURLRmVHTHk3dDdYTWZ1TzAyVjRMVzhkQkREN3E5V0tLY2hpbzlPRGpnZHU5KzFmWDI5cnJObTdaQTR4bUJzQm1FeXI3SWJkcXcxWjA1YzhadHZBWmF3ckpsYm1sL254c2RIZFdMTk1tQStZMWJYQVl6NGJadDI3VlBzWGJ0T3UxVkRQTkJJQlM4dTd2WDNmeXVkN3ZkSjArNEhjZVB1YW5UUTBoL0hvTHJvRHMrTnU2R29VRlFqWDRQQk04cGxHWFowdVh1bHB0dmRWZGVlWTJiQjZFeFBEU2s5L2NSM08vZ0J1aU43N3hKR3NTcStmT2hoU3gzUThpTDZ1K0tsU3ZkZGRCb0J0R2UxRzZvY1d6ZHNsME1mSnFhUnFMOWt3S0NOam9MMUFJSzFIamc0TGhDSDdQdHFZMFV1SytEZk5DZ2ltdmp6aGdwakVIRjF4aTEvQ2VueW1wcm5pWGdzQkFpUzdDbVBSS3VCR0xmK3BKbExyZU9oNmQ4dWVtSDY1N2JzeFBMTVg1THduanpQZTk4aDd2amh1c1ZqMkFPSVQ0MWdNTkhqdWs5aXVpTFV6TnFBTjA5Zk9jZVB3SmhUTldLMnMzNGJRbU5GN3V0OFVqTVIrY01JRGwxT3hHTkhvZ3p2TFNCeEd3ZmlJTWttUHg4VnpDWkYyRWRvOStvMDBMSHhXNTJhQ1BCWHprRXNKZm9nN1NESisyaEhuUndRQ28yVzF0STUyQnVNUHU2amE0Q2RaSnBlQjNteTFldTFlc1ZQUWJNdXRML0ZHWit6dFNzcytXRWpKVTNmK3B1OTY1WE1adS9SQSs1dzlYVzhLeTlkOVZPSG5PcjE2L1hPdnk1NTM4RUJ1VWRCeXVnQmpUTTczMy91MnJuVFpzMnd5OHJacno5OWp2Y2h6LzhFWGZEbG0xdVVXZW51K2FhNjl4UGYrd2Z1Zm5jNUVRYjUwYk91WHQrK3VPWUpONnRzakxIZDkzOGJ2Y2hwT0d5aElLQ0wrRmNBMlplaWV0bklmQzRWT0dtMytsOHdWV1BIWmJnb3VENXFROSsyTjJCcGNJb3Y4UUU0WExWbFZlN2ozemtYdGZKOXhjQTczdmYreVZNcUswY1FydnhoYkx2MmJEZXJkdDJCYTVkYzMzeit0ejI3VmVpZlBlRDhUcmNnUVA3dGIveDN2ZSszMjFZdjBGTVNkSmo0eXlwbXB4dGI5b3QzNWJMWGZ0U3NhajFNUVVPRC9aMDl2UzZUajdGT1hEQ2xpWW9pMXBaRnRpUWpubDRwMzU0eTdZVFBNTzYwOHNDYVNHWU91SGhyVkd3UUk5QTVpVGxVaHZCQmpKOUhXUEZ1L1MvYVhYcWpJL3ZhUVA3TzREWkJyUVZBSmxzVHJuR0ROdE1wZ0tCMEJHTllVbUtaK3FrWDlwTlNpMEJwUHFENlJQTVR6VS9VdlZUUXNDWW4yK0cxU3psQllEYUJZMlpJbmFjeWpNZEJSV3VCVkJYcWRlTlovcERkTFZhQWduL0hOYnBUQXRKNXozcHpSbXowdzZTakdPZGk3b3o3czVYZDBndFRlVUZKRHZWQkVBeVJsMHp1bnp3dy9yT2g4UW5Bd3dPRHNadG9MaEUzZkhEcDV3cCtSVWxlNXlZcnpuRDdJSkIvL2tILzg0OStLVXZ1Rzk4OCt2YVo5aThlYXVhNVFZc0plYjM5YmtISC9vaWxpZmZGajM2bFlmZHloVXJzWlM1V25YNDduZS9vMlhKWFZnS2ZQTGpud0JUMytldXdTeWZ3N1hRaVNvZnh3M3ZlbkJwODUwbm4zRGZmdUpiN3RISEhrRWQ1bW1wd01wU3EvajYzMy9WUGY2dGI3Z2YvdkFIN3VHSEg4UU1OdUt1d0pKSng1SjlUWjUvL2xuMzJGY2ZjVDk0NXZ2dWthODhKTCt0VzdmTEpPT3oxbEg5RThUSmgyMUs1czF6MWtjOXRSK3hiTG1ySEQvaUc1eU42U2VHeUtTZjVjMzRGSHc4R3F3ekJTQXJHSDhRVjM4ZTVoVlpZOEJsLzAyVWFiajlaMUNJTHgvcUIzTVJOTFYyb0lJVGdVazkyZ3FBUXFHZzBjZUtKcGwwWmtMOGxFRHc2UnY5SWpkbmZpT3RwV1NTTVBOekxVWkJRT2IzZ3FDc3RUK1ozeGhmekEvR2p6UUJrSmdJaUR2S3pHVG56VVFDR28yMmlKZ1ZURDNVUW1DbVVWeW1ZWWhNd241bEJPS3VPNVlUZklRNEJBZDBZVTJ0OWdqbHc5KzVwbWNOa25zTFpoc2RHVkViS2p0LzdUQnpocEtFTkhSRktyQ0NhTGZaa2RmVUFNN1pkd1hZVGhRdUZRZ2t4dUtld3dSVVRYNXNsVmlKbVhFSVM0WVZFQWpid0dSa05HNHljdTI4QW1ITWQ5L2V2ZTV6V1B0LzYxdmZkSzhkM084V0xGM21ib1dxL2lGb0NyWTVDNkFjZS9lK0JyVVU2ajdMQk9MNURTNC9GbUlwa2dWRC9SQ2F5M25VazVyQnU5OTlLNVlONzBkWk1WTmpMT1FoaE1Wc3VONnhZOGVVSmZPZ0prRlZseTlNa1JmYnhyZXJxaTdRejdRQUVzY1pQVGgyeW1pVFduZTNxM0t6RVg1UjM3Q3QvWGkyL0hCbFBqQUVvWkhEdGZMY0xFVDcyY2F1aFVmWFN6aGlhN0JaV2N5dkdYWDBUVE9zN3doTGwzRnJsamNmRlo0SmJRVUExcHg1Wmh3emJZTFlJSkhiTXppbzFhd3V2NGI0SEdEQlR0T1dBSFNENFJOYVFLUUJpUG5COUVFTDRPeWYwZ1JNQ0FSaW5nUzdRTTNMenJwQUNyQk9ieWJlOTg2c1dlZnFmTEt0cDBkdng1RUpKb2tPc1hqaXdSWStBRk5GR2lGd3BZZHRHc0VTWDFZem85RGdyN1ErdlhZa05OaG9NUU9GTndJNFByaVh3YkJGUE0zby9jeGlkbDVuSVpZSUZLeFVrMWszcHVmWkIxNllmNkh2d29Eam5rVVhCdnE2Vld1MEQ4SGJmR3ZCakVlT0hCWURFNHpMbDV2dTJyM1RmUnNheE4rOCtJSjdlZDgrdHhUcjJSVytMQUxpV1pHdHpIVXdkQVdYNlVBN0ZpQmdidnZvZlZwK3JGeXp4cDFIM1AwUWpCUFVJTVQ0TUhoQWlNWENELy84ditVWDhzWWZIK0xpM2tWKzQyWlI0WXFyWFdIN1ZYcStQcnRsdTh0U3U0Ri9EWFhKUW12UkxVcWsxYmpFV0F5TWI3ZWxPVjZoOGlQUDB0WFh1Ukx5S202N0VyVGRGZmlDR0pUTmFnUFE0aDFtRFI3ZUUvQlZ2eUN3cnRabXJLM2gyRUQ4M0Vuc203eFNNOW9LQUtneUVxa1JnK05pWVNDa3FGRVl6T0NPbWIrWkF1TlRDTENoSTdjWVB3aUJKT09IV2QrRVFDQ21VVU96NWloM1lHb2pNUEFzaUFPWVpScWZHSXRvZ2labVJkckh3Rmg4ZjN5WmpNbzFXayszdlNLTEIyQTR3NUY0QnBOSGR6dTZrQ2V1cmJWaEtCZGIxM0NPdHcyRjJIUEY4Z1NUQ01rdU5hekcyamNGSk9kYU9VWUdhK0lEYm54czNGMnpmYnZyd2ZJZ3ZnUXRHWGNOQnpCVTlkMjdkOG1IN2NrK1l6aUtMSVMyRTR1aFhiakpPSVgrK09hT1Y5eGpVTmxKWDRYNi9jd3pQM0N2dlB3aU5KcHU5NDUzM3VnM0tIRVZ6S2FWeVhFM0FDMkNNN2ErdmlQVVVjOFZZaGhGQkhwV3JYSUxzUnc1ZjJyUWRaMDQ2cll2WHV4ZTJmR1MreHF1OGZKVFQ3cER6ejNqaW1SczFMUDg2c3ZTV09DVVBLQXNsSkFLRkFDNzdyendjSkUvczhGM0k1UjM3M0RsWFR2YzFLdXZ1TW1kcjdoeEh1elpzOU5WOXU3UjI1dzQ1am1XeFBBY2h4cW4xaFlFTlJCM1lLK3JJUzhlQmlvakR4NXg1bTFGTlNhSS9SMyt6Tk1qaENlOERDRmVURlcrc1luVmFTVDFVd3lXcnhVWU5ZMzRvbTBGQU5aRWV0NlR6QkFZbExOREVBaXlvL1J4V0tPQVFKVVRhVnU1WTdzMWNEQmo4b3dQdXdrQWtMLzlGMmIrMWhwQWVnbHdNY1RCeTN3bU1kQUNjVWFUT1k3Qmh6WGl1WmVmZHhNOENYZjhxS3NlUCthcUo5b1F6OCtmTzZOanJTcVgvdzNkTURESXo2dlNCMTNsUFRkdjJlcVc4SzA4UkxJSGZYZ0JndWZtcXhQM2h1VmYxeXlzbkZFSDhrQVpiZmlEQS90ZEY1anU3ZzkvMUYwSlZYbzVWTVhWcTllNjIyNjd3LzNFOVRkbzF0NkJ3YXMrUlZ0YkcrQ3kvcnFhV1VuOEIrM0E4bUFCbVBUV0ZTdGNQN1NiM25sOXVzLy8wWHZ2Yyt2V2I5QUc4blhYM2VEdXZlZGpiaE5tMVZXWWFUZldLdTc2MVN2Vlh3TjZrWXJOemx3NmZPQ3VEK29XNVZyTXZqOTEyM3QwdXUzWkh6MGp3Yzh4UVEyRmJiRU1iZjZUUDNtWEs1YUNkb1F4TklDMlE2R0N1cy95aVdDM0Q1NWlNbHUyUXJjd2RUd1pmYXFkZlZBR1l4Q2xZRWFXQmxKRWRlV0JKNDdYemg0ek5YYk50TGdaVjhTU0pvZjhzaGh2cG9YeHE4Lzh2cUd4RkdMckx3VkxybnA3cTRlNVFyc0hDc2o1OFd4Z3pWaFlrTXJydllEaGMzWXNuRWdrRjFobUh3MkliVzBGZ0FtWFJxWUdSVXljWlA3bXNKbVlYKzZVMy9SQ0lHZ0IxQUNpelVCcEEvSE1IKzhCQkVrWUd2WENDVDlXTHBwSjRpRGdtcDJERTVJWnNmV25Ka2Q0Ty9CWWE1Ym45d3U4ZTVDT3gvVStiL1hGL25aaTc2NDdQeWoxV2tqMDlDSUlrbzk4OUY3WHk5dVJDZkEySVc4ZEpzSEJ2eGV6KzFlLytxamE4MVl3L1QwZi9aajcwQWZ2ZGh2V2JjVHMrckkyM3RTZmRheC8wWDZzUHo4bnpVZFFlVTJXaW10cTVzOHFIangxMm4wYnMvOHlNTUhIUC82UDNTYys4VW4zN2x0dWQzdDI3M2I3OXUvVkxjYXZmZTFSVlllMytuN3EydXZjTGUrOHlVMUNhL3I2QzgvcjFwL1Z0UzdOWXhRTTk4RVBmQWlDNEtmRVVGLzcrcU82VmNsYmo0OC8vZzAwZDQvNzhJZnVjYmZkK2g2M0gvay8rK3d6N3B6Zmh6a3pQT1FHUVJQb2M3YU9XZ2lGUEhic3FEdHg0cmpMY0dPT2g1a2dpTGtSUnRKaEo4OFFSbmIySVE4eUJzNjRNcTdESlo3YVJXT1NtcUZFdE4wdHdESW1nenlsY2FBZUdzOW9YNm9oR2o4QlZrMjFtN2ZHbnA3MGF3RXBLQTJJcjJvTEpZMkE2K3JPaXJ3czdIVERPeHFJa0VMRmxNV2JIZzNPR0wvNXJ6LzcreTgrOSt4dmJObTB6bTNidXNXS2lkSXdZMk1RL3JQaWFUdWRjc25lNklaTkh1YU8wYW9Zc1Y5VWVPL24yNXovZEptRDhINVBmZi83N3ZrWFgzVGRHRGltenJhQVQ5SU9aOUhvbzZQY0JNT0FDQVZnbVdITlljMVhnZXJJbVlTM1N2bVpNNzA4QW9HS0dmK2trSmszeitXd1p1V3gyb0srbWRpalhXTitGRFJiS3JnUHZQOHVPd0hJSDZiM1pUeHpkaGdEZlZodDFvMWx4dEtsUy8ydU16ZWcrRjErWHFzT3h2aWhlL21sRjJHSEczNTVxT0tGVFZ0ZEJTcXU1WlZ4QzY3N0NkZUxKY3dVWmtUT3hCellPZW5PV1F4MHZ0VEM2VDcrRkw5WWhFRk85WmdNb0F4d2ZWNkw2K2NhNmdCMVN4dVlMTWM1bnB6ME14WHZKUEJ5L0toN045ZmFoL2REZTVvVWxkWnVjRFcrOVJoYXp5ZC8vbFB1MVZkM3V1OCs5UjJYNHlmak5tMXpFenRlVkRrQ09MdXlyaXk3dllMZCtoTWpTTXpLbWp0b1EvbU5yT2ZMbW95aXNjVTIySUIxL2NDSmVPTVdZQjNEakZnc1pOM0NlZDE2NFNmM21waVN5Ym1oV1Z1d0dIWEl1cW1qZk9FR2hZZWQyU2h0M09KeUVJajJJQmVFSlNjS0VMWFRzY21LZlpDR3drRHdaV21CVU13MDZLbGFSY2h0dThybGJuMi9keGxZenhOUGZ0TlZoZ2IxVXBBSzNKLzU2WHZkYjN6eUh5dmM5MWcwdzcrMFk3OTc0c21uTWE2SDNlbFRBeE4vK0I5L3F4dHRVQXZoeldCREl3Zk5nZzFrNm4rd2MrWm9DSXVJakI3YkZTNjN6YVF4aFRoR2JOQ2tGcURUZ09GdUFMV0F4Q25Bc0Rtb3BZQTBBbjhTVUkyTEg1cXRDRCtwUC9SR2t1QUZjUGFUSlFLUHNHcUR6SGR3MUluSmFPa2tFZW9jaEJoRWVpTlFBNFo3Kzl3UGZ2UkQ3eUo4SmhnTC9Ncnh1blViM1BvTkc4WDhoTXBwTmpyY2dkT24zWXN2dnVEOUdRSUdXYkhhYmp2Q3lVRlB5eEJtL0NOd0g4V1NoVzBWNXNGdy9vRDFHYU1LUEQ2bUp4KzVpWmtFMzNKY0gwRTlvQ2t3S1dmcHN6elk0NW1mak1Yck0xZWVSQnpEOVllSGhuV1FpZGZuT3B4UDl1VktIY2JBWkVSUUFldHBicEphT2ZHaktsZzlETEdwK3ZrZ1JabENuMk9KeFhjdTBoM0lZUUxncG1LTkI2TlM0UEtERWRCR3ZDRCtRLzJaa015cnNUaDRRdlhWK3lFdG1jdEI2OHJ6ZlpEUVVNS210ZDZXcEhGYXh0SVJBa0ozT1N6L0pFSzVBcVZCRCt1NVlEZEMyYVF4cGNIbENzdEJ3VzJObG5FNzl2cE5ac0JTbXNsUWc5bFF6OXdERHp3Z1Ixc0JJQW1DMUtiNkJ1WU16R3BtVWhESTNSQTN4Znl3eDh3UE01R09sTno5WjJPYTJ3NEJCWXJ2Q0FReXBrL2RGYWdrN2dLZy9EYW9XeEVqQkRKTDlFYzNtc2NHbzRVSW1JbjBFTS9KRTVZT2lCdlg0TDB0eitnaUhyRHl5Ymx3UkpkdWhmYUJ5YUJldi9UY0Q5M1RQM2dxTVh0NGhDd1NXVVdBMzZ1N2RycHZQdm1FeS9pTks1WmZkeVZRT0w2ZE53ayt5RU1CbG9kdzRPektzL24yK204RWdrTDdFSHdpancvdFpEQ29GVXlOZ3dJUXdvT2c4TkFtSEVlUmI0aW9yYUFaY1plOGZnYU1xWTA2VDhpN0J0VTh2M3FkR3hvYXdveDB4dVVvRU5GM2RXZ21VUjE5ZVNMQW4zbXJhSW9qRDduWjMzeXFrTUlaNmdnRGxUYTNkcDBkT2ZZZXZINmNLZDNVTHZqVUo0UXkreFo5d3Z5NHd4K3VVOTI3QzFyVUZxVmxuQ0kwR0c0aWt2bEpiS3N3dmxrT25tRW9UMDNhSlJxZ3k4K0FWbEc0ZjJRRlNxUFlhNjlyczdiRjB1d0V4cVZIcUNsSlZVRjY5WTJ5aWZOcXJ3R2dVb1JtZUZRc01IdmFER0ZzTUxNYjQ1UE1ibTRmbjI3YTVUYTdwV2wyTjVMVUxDOGNndVJOYWdsSllqNEdWYjJKVW44cUszeVRVV2pRejZ3K0VBTnExV294QlFwZ2pZc0JaSU1xalNnZFFVZVVPUURCVlJzK3JWMW0rWkVKK1pxdEk1eXA2NWpGbjNkZit0SVgzRkUrSGh2cWtlek5CSGk0NTZ0Zi9Zcjd6aFBmY3VXVHh5RkkrdTFqa1NoVEZnekcyWi9GU3hhUmRzNXNQTS9QWjlqdFBucXl4S0ZOUUN6cnlXTXFIK3ZKL1FTOTRneENPS29UNC9uMFNxUCtydXVkQkdVd24wSVZiTXNIbW5wWUN2VisrTnZmMU9aamJ1VWFWejErV0dPRVl5UGthNGJsbCtuczFIbytyb3JONGhwTGlvdDhEeC9VWVNzbTVFTkxQRzdNOW1ZWUlVTnBaQkdSK1ZGazdmU1R5dFEwWWZLclVCcXZJOUNHb0dId1FUQytyNkFHZTNuRTNnRklUWlFUa1drQk5Td0h1MXdQaEI3SElNdlhFbTI4cHdNZnJxcE9KTy91R0FvVW5PaS9NQTVQbkRydHpvMk91ekl1UDFsMjd2eDQzWjA2VjNQSGg2dHVlSVJmQ2pZdEIyWGVkLy85OTJ1V2FYWENRSGpYTGJmZU9YamkrQzM5L2IxdXdZTDVTbWpFTm94Tld2VG4vZGlvVVRqK0ZCN2lLc3pzRnNiNDhyVncvUWU3WWpTN2FjNUF4MCtjZEtkT25iSkhIK0VXdk5FYUZwaU13czB3TGp1Q0p4bUdyd1NySGoxcWJwQk9qMkZRNm9zODZJQ2tNR2paeno2Yzc4NHZna0h6NkxnQ3RJSEpvNGZjT0lRQ0J4TkJkZmsxUHRINDJoNTNGalBvS0dhZWM1aTF6MkxHNU1iV3dZTUgzRk5QZmRlOUJKWC92RDh3eEt3em95T3VnUFdwSEh5OFZwdEh1RjZxZll6SnFsRGJDK3MzNmtNZUZjYXQyeUJXZStHZmRaR2dIUnZSNjZqNG1DKzFIejRHclNiRmp3bG5DbVFLY0pzTitSRVVsb0hIVk10WU95dFBOYUsvUG9yRzY5ZkFSTmxWYTJUbm84QTExSTBRTTlIUC83RXVoYTNiZFE4L3V4d2FEcGNuWTlBVUJNV3d1ak5mYURjNVBxMEliU0svWXFXcjd0OW4wUUFFQzVaQ0Z0VXhwM3JXM0JUNmVncWNVNjd3WVNBS0F6QUsvQ2tJS21qandqWFhZeTIyd0Uzc2VBVXpmTVVFUUlnTG92Wlo3T3h5aTdGa0NIMWlWdzFYTnFSZE04Rmk4eE5mMmZXYm9OWDF5aDBCNDJmazRGNUlkUFlkeWduQnRXWDlkZkNlNTg2TVZOM0lXTlZOVE5hNVZlT0dzRVFjZ0REbnVKNFlHenY1OVBlZStLL01vcTBBdVBsbUNJQ1R4Mi9wNit2UjIyblViT3hBMmxJbURkcjVqei82MFROaHB6OHR3ZDRZdjlrT2twMStaby9JaHhrMWhIbmltMDlPUVJvV3dKaDBweEc3VXlFTjBjaU0zRnRRZXZRRDN3amtlR0t0V0pSNm5TVmhWaWowOTBFUzkyTnQyT3Y0a0pCVWIzUUVNdkE1TlVDakZRM1BNK2RYWHkvMWR4S3o5emcvMXBGS2s5RWRqZE9uQnQxUnpMcUhjZTI5UC9xaE8zTGtrRHVKSmNnVWxneWN2YWhlaDFHbHQvaFM5UVlUOEwwRUtMeHZFeklvaUNhSW1odEdOcGdVMHdSZmZjN3pBZlBuUTRWZUlpYlhzdzRMRnpxM0FFUVRkYzR1WDJIUDZQTmNBK3FyTi9md3MvRVFpaGtTMythRCtIeGx1Q3NXbEVhdlE5YzFyWEZSRXJzK0J5enp5a01GaHhDcWdxa2QycEp2R01ycWJVRCs3VUowTDFqa01rdVdJU1h5WWR1aDNXb0RkdGdvUU5YMy9jZTNGUmV2dm81VHVyMmViU0hyNCt1Rjh2RnRUU1RlR2NpaHZyVkN5VTBPbndGamNQWVBSR2JpR1FCdThLSE1DNWVnSFphNlNpYm5Lc1ZPVisyWjUycDlmQk1RaUdiZlFqZVZMN3JGSFNVOWo4QVRtbW13aEw2VEFBMkIyT25SNkdGdS9lSW51M1NGeTdBY0NYREp3bGVDMTdIc1JhT3FmZWREcTl2R1pZclhoam1tU0tjSEI5d3BhSDdqRU9qajQyTi8vNE9udnZNRjV0RmVBTHo3M1hjT25EaHhTOSs4SG93RCs4WWUrMUVtSTNoVG5hdC9DemQvczF2SHgzYis2VDlwdHhnTmR2Mm03WmFKcFoyQlRnNmdzaFFBQmI1dGg2bVpWd0lwUnhKeFhMdTFTQUdBaHU2ZkQ5VnlMZGF6UTVwZDVBbGk1MlJoNXNsNEdOUlNqY0g4dWZVYk1FZ0htcnBVb0NkNm54dGhwVVY4clZmV1RaMC80OFlnbmJtbkVjSDNQQTArOFVWbTBNWWJLR2diNGJ1SUdrMitubVJDYWl0MTNtdW5YMk1oZkw0RVArdFY0NWQ5dUtIRmwxeEEwUEJqSjFVUWQrbXJJTHE1ZWFuWkg5b0gxKy9VTFBoVUlJODE4M05pU2FKZ3BMcXV6NEloUDlaQW1sRlVEcmFiTHl1WnZyc2J5NnFqZXNjQU54ZjE5aDlvQnlKdTNrRTQ4Rk5yVmtlTWM3NnFqU2ZlMlA3S05zcFk0TXM3eU9nOGU4RVhvMml6TGhES1ZQZEVleFZhWW1ZWk5JWHpJNjdLalVTcS9OYTFhZUpWdVBlQjhURDV5c3V1Z2paZzJrQmx0Rk4zcllMWmY3R09NY2RMMEVZMGxKWGxUM2tGaDlWS3J1QUZ3WmYxVHdRR3NPOG5VWThLMmtvQ0FJVTljWHJBdmVjbmJyYmI1dHdURTAyNUlmVHpFTUxPOFR4S052OUhUejM1K0hQTWd3dkFscUJhSkJPWm1vckhtWU9tVi8yQ1AwMUpkVEtmeFluVy9kNnVkQ1J2ai9LUkdleElNNDFkMTB2WTQvVE5acExwQTZVZFNjUUJ5V0NmQmNXc1BSakNXMm5Ga3Q0TEdJamZ2S3RDdGVJdHBoclVQaklHdjVOWE8zblNaa3drVCtZcHlBUFhBbE56dHVMNlVnTmFTSTBHZ2VWZ2ZmamFMS3JNNW1kMURQbUdleFYxclAvcldQWlVkdTkwdVExaHNDU3Vuc2plckVoSHJRUHRacUJ2Q0RGSVRWNjczbFZlZXQ3ZUN3Zy9wUkZCWUltQ0cxclR6cGZkMURQZmQyVzJsekx3NUJGWlVVN2VEYW5zZnRVT1NHR05xKzhNMGd3MENjS3locmRjdVVTb1FsUGkyNEhDT0F2OUhBRmx6YTlaNXlxdnZLVGJyUmxvSVkxSXA4QU1mK2lBaEx1NVlrcUNXczNVQzgrNnFlZWYxZHVXa3pGVkZzeTA4K2YzNndRa0dTOElQVEYzb3U2R1prL0dTL3BHb1lsb1ZhcjZSTUtQNklDMnB3Tk1KR1IwQ2tMNDZaZWUxYmNLUmtiUFFSczU1MFpBUE1YS0NXWmljbng4UVUvdnd6NzVOSnVBZ0twSWhoSnpCZE1hUG1KK3o2Z1JzN2V3S3gzSjI2TjhaQWE3TVhiS3Jyek5Mak5waitLRmZCSW00c1FWOEpSQ0hKQ0trbkNvQTZGZTU2aCtVcXFqWVpHeDFNbzBFRm5YSXhFb0EyYStyTDZERnl0WUlWVEk1YVhhbG5lODVDcXY3YkpiYS9DMjBoQ3dxWjZ4V1p1WTBCdHgrS1dmdU0wUkgvK2hUYmp4eGxlUmErY2ZnOUp1TnphTW1BZ2FwZzEvRmp0SlpIb3lJUm0weGxkOXJWa3JmNmdmaUJBb0pPQVBrTndGOTE2RVJiTS9mVjNJYXhPOE14QmV2UjZndU5vd1FQMGdiQ3V2dk9pcUVCWmFPcWlkckszMDY4dkJkcFJXTW9tMk9ucElkekFzbzBiQ1R5RFVpeDlFemZPUUZ2TWc4YTZGcHh5ZjdhQjJ4MlVLNDBKdzg2dFJ0dkZHOXFtN0ZTdVd1eVZMbHJqQmswR1FCL2phK2t1bDBlQkJKK1BaVHlxWTFoeVl0enJNMjRFTWo2bHp5WEk3ZXM2SmltV0c5eVBmZmR3TkR3K0NUb25PZ01iUWgzemFGR1BtZjM3MnM3OW1SMCtCNlRVQURpd3dWQk96Y1FENlFVZVQvaEd6cCt5TWErRVd2OUh1ODJoanA1bTB5MHphSXpQNDB3d0R3OHdZWWRCWVNLQzBJd2w0Y0hPUDZpUjMyQUcrckpJemU2bzNFK2xRSEo5WFRTL05ERE5MUUFqbWw0S3JKNC9weUdzVktoeS8zWitGMnE3TzkzRUVPZ01CdlAyb0Y0LzZZNjhFNHpLZFpsSE1vRm1vZkJ6SXRZUDdYWEhqWnNpYUl1UlEzaWliMTIwL0VnL1g4Q1FaMTVFeTZRWXBuajlneEtmYnVGbVpPWDRNWVhtWEdZVTZqdnp5WEJJaERmTVRLWC83VkhrcjRsT0dnZVRHR3BxVWdZcFB0OE1Tb0FqdGh2c2lkanN1QitZTDVTTWhIVTJXRC9iZ3IveFJWdmwzZE9nRkhnNUxGdnBsUnNIVXBVNVhnR0JSbmYxbXJSN1pSVGhOSGg4dWxZcXVNSFRLZGE1YTVVcWRIWEFYWENmVzhwMThKMEJYcCt2WnNzMFZzSGJtK3dMME9mWVRSMTBudEN1bHk3TWNXYzMrZkJzd1ZlM1dzQTcwUEJ1NkU0aHRFUnE4SWljVDhnNVVBL0tvdDVhU2FBc0tKQXF3UXhoYnorOTZoUWQrM09uVDNBOGJnQlp3MXAwNU8zU3VzNmZ2UC9xa1F0czlnSnZlZGZPZHB3WUdidW5wN1hJTE1adUpiZlR2aHllWlQ0YTV4ZFN5MGpTN1lxVHNkTkptZmdwVGlxUmRrV0svcEoybXJHWlBtc0VmdjI1Z2NOQ2Roc3FvdDdLRU1QMTZwQnhKeEFGOHdLaUdXVXF2dytLcEwzWUFUNmhoa0hLZHFWa1I0S0RtWnFQTkNQSUNZTUVzS08xQnN6SFNlWEROcThNMVlLbzhtSWtkTmptTTlTaVdHZVdCRXloQnNuQlJobVpqWFZBdXZxWUtZbDJEai9leGVaOCt2MzZqY3hBNm5KakYxTWdYdWJzT1BwMkdOYUlZbnN5SDh2TVVJdU53aGd1TUx5YnpERVdHWVp6Q0tqQS9samNaYUI4S1E3d01oRXhwOHphWFFmdktqNHdZbUZFbUNlcTlaNDZRTHJvKzJxb0lCcXBqTUdlclBEdHZqeUhuQ3gwdVAzK2hjenF4Witwc05DTWpuSG1GQnVZdlZWNmRoRVNZN0d1Z21sT1lvdDFOUUNDUHNSSGQ2Y2dNRDVrZlAzR3VNSmFGWnlENDJXOElnVUxPRmRDMkhTdFd1Z0ptU1o0ZzVTbk43clViSFJaVnJnZy9QZWZQa3VFbjcycXV5TmUzblIxMksxZXRkRXVXTG5FbmptTjV3bVdRbFE3VWlJUS9ERmJGZkx4ZkF5ek1ReGI4c0c1YnI1SlhCR2FFc2sxZzdQQnVBTWNJUjlDUndaTnVHY2JwR01iZktOcjAzTGxoeksyVlgvN0QzLzEzMzdHRWhyWWFBR2RXTWdRWlNMTzJuMkhGZE5IczY4TzlHV1ovaFNsTmd6M2tvZmcrRDdsamU1USs4a3ZZYVlMc211M05BRFpFSUNIbENJaGp4VFowTXRTcUFnWkl1SlVtSUlBQ1FSdHlHSHp5UXBsNTZ5cmNEak95SGRncEhwZUZ5cXhkYjlZVEF5ZTdjcFVPQS9IRm4rWEtwQnNiSDNIajU0YTFqMEExdEIxWUpwbit5VUVlS3c0REpMdDhsUjFPZ3FEaGdJb0dGY3JPOTlqejlKb3hJNDhQbDhTRWdTbGpwazBRWjBkb0pRVnFGVmorTUswWWlrSU9xbWo5OUNtWFg3SEsvQ21BRklhclNnV0ZYWWRyZUxpSWJqS3hwZGUxK0lKTENJZ01WR25HUndTbHdYVGw4Z3pqSnA1UEp5aTl4WXRhUWU3WVZQMHdPL09GblJiRk5najFWdUZ6NTdRMFVBQ2pVK2lSRUFGRlFwa2dLQ0dzQ2xndkZ6dUtycU8vSHhvQUJFRGZZdGV6Zkwwcm5obUZOdERqK0VaakNnd0pBZ2pzQWxUK0l2cUEzNTZvbEt0UXI4ZWpJcVV0alVqNGVTdHFLMnNJYVU3bHc2R0poSWtuaVE1K3A0Q2JyeFNHYkd0YysrelltSHR5MXlzRDU4OE4vY1h3MmNIZnJreVYvK2tmL2Q1LytBdWZKRUo3RGVDbWQ5MDVTQTJndTlNdENCb0FRVWFVeVgvOXlJUzNHRkN1S0N6Mk4zZXdoM3k4SDkxMG1jV0h5ZElRMzJEWGFXL3kvWEJEUThPYXlZSmZNM3dhL1NiZ1BUaGdvVGRoOHVkcm5nRjFLSUVJM09sZnZOaVlrZjd5NGozajVNbkZxcXRBYzZoRGplUlpiVGMxb1oxMEhSc2Q0dHQ1ZUsrNXpGc3kraGhJR1hsbE1GdHJEWXUwY2NFU3d5RllvWXJyVVZUTWJMbk9UdTJTMS9oOWVKUWxTYm9OQ3NHUzNiaEZPL3RrU3FyUUxESWYvQ0Vzcm1kZ1QyVFl3Z2FrNFgxODFrRmxRWmlZQjFiT2lOeVFSRGxVS05RbElKa1BpeHVZVjlkQTRzTG03YTY2ZncvQ2tLbnk1V0VjRHRxc05nR3ozQnNBZ3hFcUM2NFp5bWV3TWNITXBWMVFZMW0vU2Q4bjBGTitQbHFJejJQQTFJNTRoNEszU1JuT0VHU3J0d0lYSUt4SzBBTEkzRzRTMnMwVlY3bmlvaVZnOEdWNmRWa2RBcHFDbTg4aFVKQXpIU2NpenY3OFN0TlM5Q2tQYlVVWEJtZ1RSVCtOU1BpRnlCNnAyQXF6ZGd5b29iNzZ0bVFDYk5mcTFKU3JvRXdvcFBxRFRUczhNZDc1eXNEcFgvenFuLzNYdjM3cXljZWZ0ZGhwdE5VQUFqanp0cDc1L1l4TE0ra09kczdrbXMxRFd0b1pSbnVjai9seDFtd0lhK1ZIRTJUWGFXKzJCNXZGS05pRTJEdENVR3RiUVFNVU13S1hBcnllbmtMRWpNYW41ZmhLTW5zc21lYUVHOXYzbXF1dFhldXlWMTdsc2pDcng0K2duS3dIRDVPQThjdVRFaFljWUx4dnpvTTBhVFFVRE9CN0JmaU5QdTVINkdPZFVLZFpkejlpb3RoS2liTHdGbDloM1VhWDdaNEhQN1pSa3ZuajRjVXc1ZFBWcFlGbkx6NjFPR0htTkZVZkRJbXc0ZzN2Y3NVYmI5YkhVUmhkL3VRUXBiRXNpR0JxUTVFcXZuYktLV1NacDJrS3VMQjloeEZoZVo1SFlGNUs1NjlQZ2wrVW1RRGhzWENSQkZJV1F0YVdNcVp0S0w2UHd4T0NlYjRyVVdtdGJEbVNzbE90VlpZaW1EbmYyK3R5QzNuT29ST0J2T1VMTGFKZVVkeFNBY3M5SktUV3NBQ3ovd3FVazh3ZkY4bnlOekxJeGJMQUV2c1NhVmNpRTRPUG4vUlZsTjMrN2tvRHVxaVJRV3ZqeDJiWVR0SndJRG16MmRyL2grQ0d6R08wMVFEZWVlT05kNTRhSExpRjc2dmpTVUIxa0ErTDdQaFI4OUh0UFdqYVlQUjJiL0pIOFdSVkpObERQTFBPenMveWIyOXkvVDg4ZEFhcUx0LzM3aE1Cc1ExSU9aTHdlWUhZa0dPYTVlandQZUxCMlVwSGc4R0lETk9HTmVMemxWRGdFcGdnek1BT25aSmZ2ZHJsdWNtSEFjU2p1dnJFR1A0b1BIallCSVZVT2ZYd0RXOWY4ZGdyWHl6UzJXMTJwaFYxUTRXRzZzOERSN2lNanVoeWhzYjZqOE5kRE9CblM4NmFQQWxKbFo0ellHN0pjcGZuam5GbHltVzZrUmVYQnIzelhKWnFOKy9IZytTbXlSbUdUOENCR1VOcmNFQkpDREIvNUZtNDRscTFqd2hsNHUxQWZlYUw2V242ZzFFNU1oVHpSWnc4bHlvSDlrbVFxem1abHhwVnJRMDMyZ3pDTGI5NXErTG53SkRVdExnMDBvRWVubkVnUWYybVdzOU52OEw4aGRBb1hsTzVJc1puNXI3a2NwZkxlbE5QRG5sUXVCU1hMSFVsck5zN2xpMkRIZW96Wm5zZW5tSjRqZ2U5a0FaemoxN0V3YVVaM1dUNlVvSExHS2pjdmYxUS9idjFHSGQ0YmtPWEpFVklPUUM0N2IrSklnUUhUTFBHb2NxZkpvVW52eEtNZmt1QzVlWXRTTDRxSElNSzFZOG13dFg5VzY4Y09MUHJsV2U4TzRXMkF1REdtMjZDQUJpOHBidXJBMHVBZnQrY0FBZHFaSVZOL3h6QTNoM3NGaUEva1NXSTdCYlgreVZOV1Z1RVJWNW1tYzZrQUJnYUhwWjZHUHlGaERXTk9DRFlOSWd3cUZJQ0lOVmRkYW5lSE9UWnZ2ajFYemxRT09DaTNYMHl3YncrTUtJTmRoNG1xZnFIaWNKK0IrMnFLZjc1em9ENitiTjI0RWlNa3JnbUJqZ3FKT0tET2ZuK0JSamNZRkpxSkloR1pyY1psWXpBYlFyYklDdENxOGlXTUtOUjh6aDVWT3Q0RGlTSHROeFU1RmxSTWtrR1N4SU5NQW9PTWlOdmZmRmF2TFNtU3lzR0xieU54ekpRS0RCTjlkaFJPNmpFNVk3eUJVSFlaS0haWktGeFpDcFZ0UTFmNEVFZGhXVVZjL29jalhuQllDZ3I3NUR3Q3p6MTRWT3VqcjdrUG9RT0ZrR1RxWndhVVB2eG9CTFg0dEpJMk43VUFwQ2VDSDJ1THNRUGhWSVdBcFdmTFhObm9EbWR4ZExwekNtWGc4bGxWSlhuT25od2kvc3cvQUFweWxLZW1IU2p1M2ZyekFQTG04OXlETEp0SUlTNXRFTGY4ZVV3QnRiQzE4V3NIcEhGQSs0VzRjRkxMdnpFdm9iZ2IwQnBSaUNVdGpTOERRb29kUGU2U2RTSGV4OWM3a1E4NGR3dEM3ZHYrYXVoVjE4Tlo1UWp0QlVBNzdqcHhqdFBEd3pld3RzaEN4WjRhY094eDUrRTNhNUIwK3dLNXovZDhtZndkSGJDdTJtTExXM0RaaktsQVF4REE4RGdVQzdtM1lDMFo4b0Zod1luQm9JRVFMb0hCRDdSeDhNcFBNVkdMWUJuNmtuNmNnelg4VmpUNjFBUWlPZjljendlQzBhWWVuV256ZlRVRkZEZXBBREl6b2M2Q3liVWhoN3ZQR0JKa1RvWXd6UHdJSnJjTE9PT1BEOVFxZ3dRbnp2NVpDS0NnNS9mSFJCaFpxdWZPZXNxUncrNnpMbGhVNWZKOEdKV1hBT3pyb1FBQlFNR0QrOGE1TmR0c3YwSUNncmt6MnpWSnNoWDJnRC9zQXppdXBrek1IZnZsUjc1NkxRaTg2R2IxeUlUd2MxYmlEelB6bzJzYUZjZHB1M013OTBGWVFxaFpsOWdOcTFENGJ3byt3US90bnppV2g3cmQ5UXRSNDFoM1FZSUNwU1YreXQrREZoWmtTZlNGelp1MXFsQUNpb08rRHpVZm9oaW56Yy9tWUdja1l6ZkNPQW01UlJmOFlYVjhSVDZ2c0psQ1YrVXdpVmRsVm9WNzl4a3Nlcmc4d2k4QmttWEJOUXE5a2RQK2lzd2lnQjRkK1NkRHVOZjBpK09Zdjc2NWZNWlhDcEN5N0l3QThjQ2hmSVVENlJCQzhod253Y1ZBMTkwMU9xNTFjTzdYbm5BUjQxZ282VVZ1SmVBdjNnZGJvMHZPeWhhMjZ0RGZCejZhVmJ6WVQ2TnJkOGI3VGI0WlliMFhtcWwxL3dNcHprOWhaY3ljRDJkZ28ySEJPaGhuc0VXUlVrNWtraTBNaUIxSENvMFo2V0FWQjRKY0kzS3dUZjE5Rk9ZdFFZeHk0SVprdGtoUG1xS1RESFlvWjd5NVJYVFFVblJ5VndxNkxncm1DVUgxZHBDZVBHNEFOellLdkhzZXdYdGNuQy9CSlROdEdRc3J1ZEp2RHRBSmpRN2wwMU14N2ZkNUtFMlJ3TVpQN3AxaG11VENmSlF6OHN2L0VnbkJEbHo4dHQ0SVQzM1Q1ak84aVdqSXdPc2tYZ0h4VTdvbGRRR0ROTVNoZldCc002dlhZZjErZ0V3bU8yL01FOHJieWl6bWFGSWRGTjRhSTNQalQ0Mm8wSklCdDJLUFF2aEJJRVhuUU5nK1RqMDJmYWVtQ2tma2E2ZU9PcW1vSEZNb0wzNFRBS1AwNDVERUZOMGRQRmhuR3BORzhOV0RpT3lVZEl0UDVsV2QvTkx4RW4rZVQvOHNCQXNjb1JHZjdQNk9NLzlnQTZqRUEvRWcwRkZMSXQ0TG9LZk5HUDdVTmlpZS8rM2pmZmNmNi9TSnVCemE4YW5mdkV6di8vcWpwZCtnenVrQ3hiMDJiQWlVOHBncS9HZlA2Mzh6SlNmSmVOdmsybi93UTE3YkdGUWsxdXhaV2xPa3pSSFJrWjFGNEF2WnFCUVlQd2swaTZneVFNTmc0WmpxK2wwVjJoMEF2bm50bXpURVZMTzVPekVBTm5VRVhJeUU2eVZyM0oxekNnOE5KTEhlajYvZVl1cjduaVpOWUJDWUErZlVOanBnUmZNWURwM0VDRnhYWUF1VWhhTTRqQ29zNlBudGN6SkwxMkI2UXRNeENQSVlDakc0cXpaMDl2bmVxNi8wVlZlMiswcVVHbXJsVW5FTjZha01BNkRUMjJIZnpKamdiZm93SUNRdXk2RG1iVjg4cGlybklHcUxjRkFEUU5wVnE5elpaNkJIenFsNmpLTXBqTGhQNWlkZ2x0YURqMVFIblVQTjBxNExJSmdxYjltUjNyRDJ0MHRoRUREMG9PZlgrUDFzMUM1MlFYaGlVenIzN3FiZ3NiQzd6L3dnbndGZXZpNkVoL1c0bnNaZVFyU05xYlI3MmliNHBidHVOWnVacUMyeTBQb2RlVFphNGpESFBIRHVwWjZ1bDNudGl2YzVJdlB1Y2t5TkFtRTZaMkVZRzYrZjdFSHpGK2U4bmVFQWxndWIyMkVScXdDRXpGVUIwTVkwUXFQdk0xWFRaa0MrOGxiQVZuaFVYL2ZoMTFtN1ViNUpjRzNQWjNaOFlLclFqRHo3VXNWYUY5NjNMbFdPNUlwMXEvYTk4QUQwYjN0NW10NTNQK3pQL3VmZHI3ODByL2l0K3JaNkJGUWliZ2FIc2s2QkZzaVVpcEZjM0F6ZkVOTkd5ZWdLV3VzMXpCUStTUmZpV2YzSlFBTXFmeW16WnlEbHh0NTJTWUJ3Q2ZoK01SYUJUT0U5NGthTVhTTUFJTm42TGtNeUtJamloQ2ttaUZYWXJaR2gxU2hEVkJyMFJPSEdUQXYxTlNwblh4MWx5OXZWTDQ0UDlyNHRGOE9qTWt2RWJPZU9USSt5cHJmdXQwT0FrR2dFQlFBL2R1dmNVWGtyWWQ2T0FDd0pzOVRBSUFKOUI1OHh1TjJPQmhUek05VGZqbW85WURlcXdpR3pLeGJqMlhMUzVwRmRGY0UxNjh0Vys3R1hubEpUQWIrUlRRVEROSUEyWGYxck9wbVRVRTNUUTVpZStGR0Z1VjNXTDl6aWNFNDJuTUFvMDYrL0tLNFVlL2FwL2FRNGExU0V3QVVrclJJRmVmeUJhNU9hR0o4clRtdm5lVjkraTFYdVBJckwwajRzQ3pVQ2pMKytReVdpL0tJdC80Nmk1d1ZUZk9rQUdiWXZIZmU1S29RU3VYekkrN3NHRDh1VTNlbGpwTHUvM2VVU2xpWllibmtZYUprZXFpNFZuRXp2VHY0K0FpMDJHL2tib2ExSStISG1uZlhPUmJ2K3prMGFGcVJaMDduOXUxeFl3ZGUwNE5DRlgxdXppK1A2cGxQN0h2b2djOVpUSXhSYnpaaDY3WXI3anA5YXZEZEhMam56cDEzZkRLT2c0S1BSL0tydWVRckZsb21TNlR5V3lkVHZkSlJUa2h5bW5aY2xBekErNjAwTWRDZ2l2RStkVkRMZEVJTkExQlVzSVl2RmpyRXhNVmloNmhVNmtSbmRKclowUVY3bDJZQjJqdjVUamtRSDhqZ3VvKzM0VGhnbXhxMmZUc0RpVUNPYkpEdEFmZ1dSNzZjYVNwN01LTkVjVnNMQU83ZWMxT1FhcnBVVlF4b2xzdGgvVnZZc0VsUDRHbUpnemJseVQ0K0dNU1hqRGJENXc2RE51NlFWL25DU3FaTHFOaGN4L1BZYmwzdnFVTmNETnF1TldDMFk3aStHSTk5aFpXdEx3dTZVWU9jd2dQczcvdURxam1HaE5vTXZRaEd6cUJmcUZMbUo4QjA2TWY4NW0xdVlzOHVWK1grQk9PaFVEcWVpMnRRMk5JcnREbUZrRjFYZ3dRd2Y3N2hwclFObWhHZm1VQWNNbXFGVHdSQ1MwR0xNRXZraTdTS2JFeWpmS2toY1NEREpLenVGc2k5aWlvZFdCZHozeVhmMTY4eisveCtRNFV6T1pkZUNJWlloeENnSUlBRDErQjQ1VmtBZmdSay9PeDVOekxKdlFvZUVlNTBYYnlEZ3pncVA4eEEwb0ptSUVUMGR0bjQ0OU9hMjZKNC82VGJvekd2ZEJ6WStjYytnQUIwaTVmQkx3M2VxVG0vYnpjMGdBblRaTlEzRkl6dTFUTjdkbjdUUjFQT0xmR1BQdjZ6dnpjMGVQbzN4OGJPdVRWcjFvTVo3ZmlvQ0kzR3djek9TNjV0V0RnWnl0YnNTZFArNVlnZ2Q5ckxJNlJMSXZhSWJNMFd0K1BWRjBVc005VkJ3Y1plRzhTQndhYTEwOUxsN3NTdVYzWGZtdUFPTlY5SWtWejdoK3Z5VnpaZjZEelVTYTI3eDhmQVhEa0lNTk1BMkU1OG9DaXpZSkdib21wT1FibGhpNXZDakJvR3RoQVZDZmxabHZZUUNnWTRuek5nSDJqZHpmVXo3SXhUMnJRTlN3T2I4ZmhSalc3TVpDWE1jTHdtRHlkeDlnenJhakVGcmtjaHlmUjhqcjFZN0ZSY1kxcUlkZml6L2ZqaEMwZlZ2SGVlcTJUcWJuVGZMaDFlNG1qaXBVMXo0TEtCQTZ5T3ZQbG9yV2tBYW4vVXhWY0I0TmpKdUs2VjYreHB3TUhqTHJOaWxSdDcvb2ZNRHVuWTFoQkpFQ3JNZ0M4cW9WdGxncjJDWlF6WDVZUTJBVkYvcnVrRjJFdlhYTyttWHZpUjY3anVIVzVxMXc3ZHlxTTJRSEM4OHRodmJ5Zlh4bUI2YUQ1OEVRanJXa2RGdUh6cUJPUGJlLzI5SUVxVVBJYjNTd1dsNDdHODN1Yi92ZHY3eXkycmR5ZmpONkNSUjJSbDR4S29jLzN1KzUxcitIeFlCY3ZUWTk5NFdKdkhmSTJlM211Z2tNeC8yZi9JRjM1VlZtQWFEV0RyWFZqTDNjSkhDcGN1WGFaT1U3SFJNT3dVZGhRSEZVK3pWYXBUVUtWSVdKOWh1YUJETU9VSkhZU2h5Y0V5T1RYZWdpYmNCRXgrRkpNMG1hSXgrTFdncVJaK1NoKzc3YzJucHpDNEllK2Iyek9CT0RBVkRRNTdUMTdHVFVJSWtLSFkwTG5sSzdSR2JZYUp0ZEF4dkYrTkVhYjcvZVpsZ3BOZ2ViUjNzR2dKMUxNUjNkUGxNL2VVMUtteUtrUDhLRk96YXplYng0c1JVWUtFUXBqNXdxN280K091d01kVk9kTjNkTHJDbWJOaUVqSTR0UTB5UFllQk5tb1JoOFNCeC9McDRGUFdubW5nUmNPTXdUamNQUytzM3l5TlpuTFBUbGRHRzFmUjMxcG5JejlxY2hRQzFQaXlXSEp3cWNHeG9YQUpBTk1DQWlQeVd2eTBGdzhHOGVUZitNdlBTOFZtZk52RXBick9vV21DaTgzQXZsUTlrQmMzRGZrd0R2ZDQyQTYyTVFrdEV2bFdCMDdvTFQvWjgyZjFYQUN2elNVSzFYZ0tPMVRkUWV5NU1vcENGbWMvVStNazQxUGJ6T2tPQVp1VUV4Qkp6WnR3SnlqNm95YUN2NFl3L2N1dURHWFM3WU1pTzM5b0RmWWtKZVBFYm5uUTVmaHRBMmtBRFU5VFV1TTV6MWV5UVJnYnovb0FsM2thR3NCajN0RmVBS3pmdUhGTHRWejVFUG0rcDVjZllUVEdGL08vbGVRSGJwbzRtOFhFVDFHZlBzMTd4SzBFUU93eFRSQUdCaGdCZzNSa1lFRFAxbXMzbjRkWUVtdkJHT3dLL2dLNEpoL0xaVndPZm1XSkFER1RsazYyNlZmQitqZUxHWnNxTmgrelJZQVlJQ292TEpvVlBQRWtHMS9DVVlYNkxIL2tyQUhBd2NBb1NLdjc3VkFKZVRTMnZHdW42OENBTDRJNW1aNTdPZHdNc3V5WW5qTWkxRjh3THUvNUUvYUtjZHNndEZkek1WLzhRTlhrWVp6SkUwZmQ1T21UYW1QR1VWMFFqOHUxRWdRTzNWWGUrZ01UOGNrNW5VTkErZmhRVmhFTUdMdlJSam5NdnFkT3VNbGpCMTBlL2NxbjhNaW9lY3pRdlBWY0xNR2VCM1BEVFdiWDNRVzRDOUNrK0lWZ01yL2R1YUIyWlhteklaZy9uOXpUd2daOXlQZ00xM0tUN2NHeUlxMitCb3kwQmZneER6YWprZTlMT3N4bUZFZndUbXQ3dGxkTE8xTEJ3bi9ZZlJwNUtVVCtDay82ZVh1U3ZHOGlYbkREREU0dTlmZ2dGY005MWFEWm5JZW14cVhSUlFtQXRldFdYNDAxMXoyVTV2TjZ1OUMweHZ3UmFZQmNQSkdaVy9rM0VhL1RSSnhkakZMTUQ2bEhrOS9ENDBFZzdZaEhGWThzQ1p0SGt3Y25jREFDekpIaElXMVNaYmxMelMvOFlJQXJBQzFLUmdwTWFpWWFtbzJQbVZqdnJoT1RzTHpHTExaK2hSMG16MjdyOVdHSXF6Y04wWSt6SDFXMWhueEozTjNXMjNMb0Q2anZVY1l3Nkt4UXVQYllpQjRDeWtLajRMNEptVHpjNG1OYXhpenFrZGNPTUEzRHFOeHdENERxUG84bjg1bnhNdVVZNUIrMU5HZ3BHV2g2cDQ2NDJ2blR1QXEwQWNRbnd4YUxZQ0F1YlpCL0ZWcGdyY2JkK1pwblZnNHRIdml4MTJSVElMQ2NaRlFKQXpBZVorMFNCRkFSNGR6djRUNEVUYzdJdXRXWTV6NFFtZGZJSHV1bFB4aWMreEVNWTF3eHNXa2hqRytQUUVOamdIL1VOcHpaWVkvYkNsNnd5bzkvTUxsRVlBTUZ2OGd1TjUzaHo3UXVVaFRPZmdoLzNtNy9kQ3V4N1A1ZmFRaHZSRzRMRGFhUndrSjhVdVJXN2hJQWRRcUFCRGkrenUvZERRczFLNHdoNzQ4MEtRRmd1YmJBTGJmZi91bUI0OGYrbE04NDgxTk1VZm5pbkdEMURobmVsYlFUc0tUakdScjk1TFovdWRLR3R4REpPRW03TnhoWHFpS2NIQkJrd2dBZkswYVRSd3hURit2dUpOVHowclUzdU1yUnd6cDZPL25TYzY3T2R3TTJRSDBTTEFHK1BPd3cyeEF6Yjd1ZmpzR01tYXdEMmtYbTBBRU1ZcXJlWkZJTEQydDdNcTBOWnFybzFHaTRjV2ZyZnc0MENoZmRDa1I1SmJSOE9HSGFrZTBCMkxWOVdaQVB6WEJlZzR4Rnh1TmFrYkM4d01DSVExQWRWM3RRbUNFZnBtV1pmSTFWVHFyU0RMY0l0cVFnR05kYmZIdnJSOWUxUGsrYUNvakNhTktOSHlRM1FXZW1MWDFpditEdkdTSnA4dkxJZ2t0VVc1cHdmNEpyWXI0bEYwSVk0YmFYWldrc3IxQnVFa0VQL2lmY01zeE0vZ1kvS3pjTks3ODVmWjFtZE1mWkdCSlhpUHg5YWZCVHYrVjlyb1lsV2hKVG1BU1BmK01SYlE1ellxa2lYN3RTNXRjT1BQS0ZQN0pZaWV3YWNjMmRkM2FQN3R2emZxN25pMTJsZXV2SFltSlVLdHlEdFU0UEtKV1FUaHZ4eFRNakk5QWRwMFZKLzFRM014MGRhZ1c3SVRVOUppWW1mQjI0Z3cweEQyU3p0ZnNtcDhxL1I3WFBiaDhsME9Cc0RUQVJHUTZNTVlxWnB0UTN6Mld3bnMvMTl0c0RMY2NPaXlGaUJqV0c1cURoNWN6dE43RWdmV2szTlJQeG1UZE1JakNvZFlNVkxCN2NYSWQ3aGlORHd4TGN4dUJXYlY2ZmNaVW5ld0RsSXZOcFY1K3pLTnlhV1l1ZHNOT2Z3c0xDK0VXamtMZitXQVRaZ3dtYi91V2phNWtwWTlaZ2ROV1FlU290VFZxU1p1eXZQNXBCZUN2TWR6UHFxcUVQazM3bVM3ZVprVHRBOFdJa1hieEd1VExocGlaSG9lbU0yZjVWZVVKQzFRUUFrNGNVM2d6WE40Zi9iNDVqRmJKNkVIRTlXL3VaS1YvK05DRXVSM1FWYjhFNGVmZDdYWDFEV2dCTURKMTJKNS80R3Bhc2s5RXRRSXdVVjh2VWYvbmd3dy8rTng4dHp1dHl3dHExcTM4QnM5dWZjK0NIeG03VHJnMklJekh0c21Xcm81a21ERWE2eVdUTWx4dFU3R3pPSUZMdFFjeUJBOExVZjdvc1Q4YlhialBkN0F5NWJRWU9jWmtmNzU5cjNZMmVZZWRZZnJ5TWZxT0JRRE5wRCtYU1pwNlkzb1NPN1BRWG1kdE0zZzNnU3RuSzFvaklwMFVZb1hxWUpZSlpXL25Eb1grcnQyeDBSM1p6eDNhakFGOU5JRjNuQU5YQnJCRVVxZ0Q4eEZFaldIZzZ3QmlaaDQxTVc2REFOYUVKNGM1eDRHUHBWMmw5ZXRndHJSem03Y3Vmcm1Pd0s2VEJMeGsvUmtNUjdUb0pQMW9yTjkvaEhGOEhINEFzUm80ZGNhZCs4Q1FDWXdIZ3hlay9PZkRJZy8vRHJLbXNMaDlJQU5RZ0FMREdGRE5OaTNSNGNIR3ppTHZpL0JZZlQ2T0pPZjA2UGR6YTRvODNaa2FyanB3SlRWRm1sVXBvTGhKOW1IcW13czcyQ204czNoNmxNRkJZOG53Snp3WHcxVis4VzJBbFJIK29vSTEyUTVxNWt3eHZZU2wvOWt2d1F4WnhMb1M1R3JJSGJEeVViN3JWWlhnTE9JR3orL2E0NFJlZmhRWXdnVEZic3lVQUk5ZXpkeHo0eWhlZXNGaU4xN2xNc0hiRDZsK29URmIrWEQxaTdYM0I2T0lHSGRKcTFsWkh0Y01GTnVFMDBXZlAzZzBJeVdaWlZ3MjJscmpvRXJ3NVNCV3V1YVJ2UnRuWmNyeURNQS9Md2I1NTgxMVBONWFIMHFRb0FJeXNKRFp1VWt3ZWlMbEVibXFOd2EyWWlKL0dUUFdhZXVmTnp2RzdGUW53Sk9Ed2l6L1VIa0NGUzAzbWpZeWd4MXk5NzVFdnZ1eWp2U2x0OXFaajgrWU52ekF5TXZyblZIZTFtWFVoOEMxQ0RZQ2R5dWYxclJObmlVU0x2aDUyU2c2RXR2bWt2T2xvS09jRkZQdHRnMWszV1RKaXU0ck9Pck1JczBtUjdKdFNzZE10V2J6Q0xWdTZWdThSREp1Uk1jUEh5N3lrYVJ1d3dTLzJWMTNBcWMwMU1oOUZTWURPOGV1dWRmVU5HOHpENCt5KzNlNk1OQUFLQUN3eEVSRlhtQ3JVZWhhLzl0aGZSWThGWDNnTC9SaUFBdUQ4eU1pZjIrdXZHcXM0dXlyejVKN2VYUWVaU1VGaVNMZCt5cFYwK0V2UVNLZG9nU2hDSEZPMkdSTVN6WkhpdE9td2R2N1RJWTZaU0RQNzVHMlJMc2JGWnNoMG9ZVm4xNmZ4bGRwYzgyS0xBbkFQWnVtU05XN0R1dTJ1RjlxQmJ2MTZ4cmE5SGpQRitEU1Rkcy84SmdSOGhnbWt2QklPV1pGZy9McHJJQUQ0dllJWUZBRERMLzBJTEQ4QkFjRDFQMk5uamg3NHlvTjhkRFRDN0ZydXh3d2JOcTM5MU9qNXNUL1R3UmJ2ZDZIZy9lMThqczhsOEJrRWZ1NzVVcU81WkpIUG05b3J5ZUdWdkhCcTJLWFFORWlSTEtSc05ZQXZESTNsZWQwWnRvVnlqbjlTc05rNFJuQ2JFWWVGV1R2MnJydmx5OWE1VlNzMjZrNExsNURHNkhiSEp6QitMQlJDT04waDMwU0RwdEJLRjh5NDhXdXZjclVXQXVBTUJVRFFBT0NIM0w5MjhDdGYrb0RGTUZ5Z2Z2empnWG45dmRlWHk1Vjd3cTJ4WnJUMFRJRTcrM29ld0M4alRFSmZJdkovZnNSNE0vWnZtZVpTazEzNGJRajJqU2YrKzNYMW0wZDIxNGN6ZXByc3JrbTRneEpUUGpxSG9WdXNtSFRHSjBiZDRPbGphR2NlZk9yUUpySjljWmduTEQzVGk5RHI2QWpyQzF5YjErQnhhbS9xSVN2bW4rVms1QittOHdlaDdPM09QQWhWZEpPTDU3dDZmL3BaZ01taFUyNWk4TGpqUjFwdGRLa3R2M3htejZ0ZlZRU1B5MUlBOU0rYnQ3NWFxWHljSGRrYW9VbmFFenMzdkdHSEE2QWxFMTB3SWVla20zL21tZlovUTZtaERFbGkzVnY1ejRxbXlmZjEwa1dWUzBrdWdscmxGUk5pTkZNTGY4N3U1ODRQdVluSlVkYzNiNUVZT0JZd1NkTklRb1orTWtONGJOZjJIZXlTaWtJd25SdWIxK25xL0lockF1T25CdHdrWHlQdU53Qjk5RDg1czJmWGk3SjV4TGxjUmxpN2R1VzdKcWZLVC9FenpwVE8wMVpTamRvTXZnaWxVT3d3cVJ2dEFjd1dsNmhaRzdLWlhhNlg2Tm9YREZ6M29zcjdabU9hVXZtZzlqR2FROW9NSDRGOFIrSFEwZEh0dG05OVIzUXlOUllvdEN1cUljb3JtV21yQzhEUE1wZjE1TXJGcnJvbGZSRG96SjZkN3R6T0YxMk43NTdndFZEUWFpNS8xZUdIL2k3MVd1Rld1Zi9ZWStYS2xadnJyckw3L0xsUnltTHZPeDBnWmIwdFlGNWZyK3NvZFV2Rm8wbzJPN1Jvemd0bzRVdlhHVzlndDg2UTlZVmYrUTBzNjhVaVVTU3p6cUtNaUJMSGpjZWM4V25kZFhmMXV1dXZmVGVFUU1IOFBlY0hUWURwVEJ0SWFnWUp1eTdRWUZjT3p1M3N6cnJSMVd0Z2kwZjdXUXFBWFMrNXFnUUFQREtaa2E3dTRzSWREenlRT3NjZThyamNrRnV4Y3RrREV4TVQ5K21WVXRPZ2RRUHdkVm85ZXZsSUZ1c3ZxbWR2T2xTd2krdWV0MCtuWG1CSjNvQ0N6ejdMaXl2cjlLa1k2cGtTRE4vUjBlbldyTFROdXNDb3FmUmc2aVNNMFJQMkNMU0hISndiWHJmT1phKzYxcnNBQkozWi9Zb2IyYk5EajFuYkE5YVp2ei80NkpmdXRBZ3gwbGU4ekxCaXpZcTdYYTEyZ3h4K0p6U0NkNWhodjVDMy9abGNiamwzWkRzN081ZTdldloydmNtMm9XT1N1TkFHVEhaODNJVnZMSnJMT010U1gwRGwwZ1AwN1FaZnRsa1VjZmExU01Sc2JZMFF6Y3N3K0ZRa2x3S3pRM3FFeUJWbEZlZVp1ZklhMTMvNys4M3RjZWJWVjl6bzNwMnVVcW5ZSFlCczV0OGZmT1JMdjJXaE1XWmYzMzlnMkxadDI0ZkhKeVllbHNvMmpRQ1lIcFl1bVRyZHBhMHdjNHhMZy9aMXVyRGFYa1RiWEVTU05Cb3pZSnZGZnJQSlBwMWlHaWpTTFBPT0FzMFN4NDFWYzZyK2ZCK2p2YnoxMHFDMC9XcTM2QU1mOVM3RG1aMHZ1OUg5dXlRQTlJaTZxOTk2Nk5HSHZ1dURJN3dGdXUyUEIycTFLYjU1UXgwWGI5cGNLSEdUSjAxdVJzSVZtNGlGdU5TRW56WVVsWDlXZjZqWGpOVHdsN3pHUlZCam01bC8wdDFNZHRqR3pFWjdJeVhUNmY1OGdwcmpKc3BXQytUamFnZmU0dUJIeExtRXIwd0w3a3RGeVRJYTJhUFpDQ1hHYTkybEg1azFqY3Z5TnVDbHdJSUZpd3JsU3ZsWGRRdW1vYkV2bEZLRHBKRlNmNGpla3Q2WXYxWlhTaEhLTjN0cVNKNUNZK0RybzhZLythTU1MZHRYak5yZ1J5YU4zQ0U4S1V3OEtWOW03ZTBFN0VSeWRrOVJGQUM3dkJKcEVjWmd6c3B5WHJSbW1RWS9hZGE1WVl1dUZXaDg0SVFybngxUzNYQ2hyeC82OGhmLzBrZFA0ZEtVNERMRTVzMmJOMHhNVHV5dFZtcGF0eGw4YzdWb3RiVFhqQkhlVkx5eGw1NG05MHQxWWM4L3lrLzJpS1UwMk0wcm1JblFoRi9DTi9adlFGUmNNS2JaWWRKQ3QveThtZldtQWhVcmtkZ2d2eVJDRktUaGR3MTRLSWpQbTF3S2xMWnNkd3VTU3dCVTdzd3JMN2l4SS90MEI2Q1d5Znp6UTQ5KytZOTlhQW9OcFp4RHdLcFZxeFpnOGg4Y0hSMXZYaVlsUjArYkZrd09pbFlEUkFqNU1JejJZQkpLMGlvUjRmMFZwd0hSb0V4QWpuYTV3ZGNIcE1OYitjZCtSTUxxRVlmSFliRmZFdWFWRExDSzZ4Yy9ZbEh2b01GWnVKblphZUpQam1ha0xoczVtcTg4YTVEcFpmaURPd215MTdQRnVjYVhhL0NEbTlyRytQaTRYc2d5YS9ock55UGpDdXMydUFVZnVzKzdBYlRIbVplZmMyUEhEbUlCbHFsbENtN0Yvb2NlYXZsQ250WjV6a0ZZczNiVkV4TVRVN2Z4MkdZS2ZzUzFHWGNBUXV5L05SSWp0bjBlczBlN2dkRWFsK0tLTVM1dGJzMndXaVRxQW11S0ZidzE4bXNSTG5mU2Z4cDc1UEplQWlxWjdERjFINFVQQ1ZieXVMMkZpVWQzZVl5WHdvQUJqRzhabVRYT2UyS2M3MnprY2Q1aWlBTERXd0xnYlBJTFNJVHhFL0Y5ZDMxRWRnR0ZPdk1LQmNBaFY4OWt2M1hnc1lmZTYwT2EwQ2IzT1JCYnQyN3RIWjhjLzZWNnRYbzlWb2d0Z2M1ZWhWYnNrYU5lenhodjIzQ3hYNCtVdy9WaHRsaEJpODFnQ09UN211VG1UeHhaUXl3NE02NFk0Z1drd2h1Z2ZGc2g0UjFiMjhSdFJNdTBBZFBrTWN2c1o0UEdyRUtEekh3Skg2Tk54T0FkTmJDNG1FWnNhcmIzSmhuZFJBRFViS2owZk1DSFlCaVhqVHFGR2pGOXpQeTBZWG1wMjRGZFhUWjBtaEN1cWQ5VzhDSE1iOFZxMS92K0Q1a2I0Q2JnbVplZWMrTW5qNkF3K2Z2M1AvYmxwbytDQnJUUGZ3NXZPMnphdEdrVkJwYzJKQ2J3aC84Mi9SZC93dzdSRjJjeXVVVlZuWWVxMnFHUVNxVXBYY054cVV3aFg5aUtFWjBKZ28rdkNXK0N2R0xSbU12bFZ0WXpiaDY5QWpQVjZyVnB4eGlZb1FnbTRjUHNpR2Q1cFJXdTF0eWF5V1EzSUswVzBYeHVvMUtwaklBQkR5Y3VsZ1VENmkwWnlGK1pJRTV5MDdzRWY5MlFOMEZKUVV4WEErQVhleWNjdkJEdFlsVHpwQlpBaHVjRFAzTHJZU0ZvQmp4TjZqVURwbU9LTVgwd3BxQ1hpclNHanpnREZHWEZLdGZ6dnArU20rQWJwcmtFR0I4OHRqK2ZyVzkvN2JISEV0LzJTMk1XbDVqREhDNC9RSmpPQTdRSUh4Z1kwRDRQbUhWeHFWUmFpUFY1bGw4Z0toUTYxcnFzNjhSc25TM21pdXVyOVdvSlFxWTdsODNlVnEzVy9OUWRpNGNBeVlXVUpkT2R5V1k2T2ZOVDdlZGRDSDdma0MrUG5kKy9DTUZwTnB3ZFV5WmlyVmpwZXQvN1FlK0FBSzFVM05rZEw3anl5TGxQdi9ibHYvMXo3OTBTczd2V0hPWXdoNHZHTmRkYzB6MHhNZEZKKzNobXZGZzlYLzBVdElSL2xjL2wrdnNoQUtnMXRNYzBZU0ZvR1FYQVhkNEJ4V3lxN003djN1RmNlZUxuZHo3d1YvL0xlN2ZFM0VHZ09jemhEY2FMTDc0NHVudjM3bE9rdzdzT0h3TitGN3g3RnhRRUxGdXFVQlRpdjJhTkl2aTFJTzBkR2Vud1Q5V29WaW5ySVNEb05LRHBNU2NBNWpDSHR3QW5UcHg0QnF6N24vVUpOcDBlQklHUjlmcHVIVTZLU1NjU1JSYW5tY2o0ek1lb3h1OHMrbys4eklRNUFUQ0hPYnhGeUdVeW4rZHI1aU5HRG9LZ2dlSTNDQ1VGUXhBV2lETTVZWi9GODZRUGdpS3ViZmxPanprQk1JYzV2RVZZdW5UcExuRCtzQmc3VU1UZ01hVm0vMGd3d0M4UXZ5eGRnU0RoZ3o4Z2ZoY1FBY2tiTkcweEp3RG1NSWUzQ004Kyt5dy9wZnhzck9JSHBrNHdlalRUSjRWQkExRnc4SnVIMUFBZ0FHcFRFN1kzTUtjQnpHRU9iMi9VcXRXQmVMWTNobTlrN2lTbHRJV0lzTzRuNDR2S3JqbzVhUUtnVXAveEx0K2NBSmpESE41QzFET1o0L0ZzRDJadVF5WVFnb0JJRXo4M3IzVi9HVm9BekJxV0FJeXZ6ODNQZ0RrQk1JYzV2SVhJMU92SDByTTltRHBKZ2NsRnJZU0NIYnZremo5ZkFFcm1EMHNBNkFYK0t1MHhKd0RtTUllM0ZMV3pzZXBQaWhsYkpLR1FwRWFoNEw4cXpVZU0rUUpRM2hIZ0dRQUtobGxnVGdETVlRNXZJYWlsazlFYlovZkEzR25oUUdvbEZLRHVUNDY3NnNTNHE0eVArVE1CM0FTY0dYTUNZQTV6ZUF2QnUvV3RHRG9jNnRIQkhyaGJVaEFXaUZNWkd4VlZJUUFjMDhFZmxwYnZBRWhpVGdETVlRNXZKY0RJa2JvZlVZdFpQMGtRR3lMdnJtSG1yNDZiQmxDYm12UUNBT2xxN3JDL1Nsdk1DWUE1ek9FdFJMbGNQakUxVmRiVGdhUnl1ZUxLRlppZStQN0FDdGI0Z1hoMG1MdjdwS0FKU09XdmxuVW53Q0dPdmdkWWR5OGNmT2UxdS94bDJtSk9BTXhoRG04aHdNREQrTldtbldiek9oazdwbW9OVEUvRzkxUUJvMGQyTHlCb2Q1NzVTYlZhL1pETDFUN2xmdnUzWjl3Sm5QR2d3QnptTUljM0RrdVhMdTNPRnJKM0ZyS0ZGaThJNUF4UE03NmZIMndabCtuUHVzeHlsd1VMSTA1KzgzYVh5V1hHYTVuc2prTE9mZU8xeHg0NzU2UE9ZUTV6bU1NYzVqQ0hPY3hoRG5PWXd4em1NSWQvOEhEdS93Yy8vRWY5MTNiRGxnQUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbInV2bSIsImNyZWRCbG9iIiwiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImxhcmdlQmxvYktleSIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiIzMGI1MDM1ZWQyOTc0ZmY3YjAwYmFkZGM5NmJhNmE5OCIsIm9wdGlvbnMiOnsicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwidXNlclZlcmlmaWNhdGlvbk1nbXRQcmV2aWV3IjpmYWxzZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsImFsd2F5c1V2IjpmYWxzZX0sIm1heE1zZ1NpemUiOjgwOTIsInBpblV2QXV0aFByb3RvY29scyI6WzEsMl0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjozMjIsInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjIwMDgsIm1pblBJTkxlbmd0aCI6NCwibWF4Q3JlZEJsb2JMZW5ndGgiOjY0LCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6NCwicmVtYWluaW5nRGlzY292ZXJhYmxlQ3JlZGVudGlhbHMiOjE0MX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wNy0wOSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDctMDkifSx7ImFhZ3VpZCI6IjY5MmRiNTQ5LTdhZTUtNDRkNS1hMWU1LWRkMjBhNDkzYjcyMyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiNjkyZGI1NDktN2FlNS00NGQ1LWExZTUtZGQyMGE0OTNiNzIzIiwiZGVzY3JpcHRpb24iOiJISUQgQ3Jlc2NlbmRvIEtleSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxMCwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURDRENDQXErZ0F3SUJBZ0lRUUFGcVVOVEhaOGtCTjh1L2JDayt4REFLQmdncWhrak9QUVFEQWpCck1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDaE1LU0VsRUlFZHNiMkpoYkRFaU1DQUdBMVVFQ3hNWlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFak1DRUdBMVVFQXhNYVJrbEVUeUJCZEhSbGMzUmhkR2x2YmlCU2IyOTBJRU5CSURFd0hoY05NVGt3TkRJME1Ua3pNVEl6V2hjTk5EUXdOREkzTVRrek1USXpXakJtTVFzd0NRWURWUVFHRXdKVlV6RVRNQkVHQTFVRUNoTUtTRWxFSUVkc2IySmhiREVpTUNBR0ExVUVDeE1aUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVlTUJ3R0ExVUVBeE1WUmtsRVR5QkJkSFJsYzNSaGRHbHZiaUJEUVNBeU1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRTRuSzljdHprNkdFR0ZOUUJjcm5CQm1XVStkQ251SFFBQVJyQjJFeWM4TWJzbGprU0ZoWnRmei9SdzZTdVZJRGs1VmFrRHpyS0JBT0o5djBSdmcvNDA2T0NBVGd3Z2dFME1CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdEZ1lEVlIwUEFRSC9CQVFEQWdHR01JR0VCZ2dyQmdFRkJRY0JBUVI0TUhZd0xnWUlLd1lCQlFVSE1BR0dJbWgwZEhBNkx5OW9hV1F1Wm1sa2J5NXZZM053TG1sa1pXNTBjblZ6ZEM1amIyMHdSQVlJS3dZQkJRVUhNQUtHT0doMGRIQTZMeTkyWVd4cFpHRjBhVzl1TG1sa1pXNTBjblZ6ZEM1amIyMHZjbTl2ZEhNdlNFbEVSa2xFVDFKdmIzUmpZVEV1Y0Rkak1COEdBMVVkSXdRWU1CYUFGQjJtM2l3V1NZSHZXVEhiSmlIQXlLRHArQ1NqTUVjR0ExVWRId1JBTUQ0d1BLQTZvRGlHTm1oMGRIQTZMeTkyWVd4cFpHRjBhVzl1TG1sa1pXNTBjblZ6ZEM1amIyMHZZM0pzTDBoSlJFWkpSRTlTYjI5MFkyRXhMbU55YkRBZEJnTlZIUTRFRmdRVURMQ2J1THNsY2Nsck9aSXo1N0Z1MGltU01ROHdDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdEQ1c1SXJiakVJL3kzNWxQang5YSsvc0Y0bFBTb1pkQkhnRmdUV0MrOFZJQ0lFcXMyU1B6VUhnSFZoNjVBamwxb0lVbWhoMEMybHlSL1pkazdPM3UxVElLIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVZNQUFBQ3NDQVlBQUFERytFOE1BQUFBSUdOSVVrMEFBSG9sQUFDQWd3QUErZjhBQUlEcEFBQjFNQUFBNm1BQUFEcVlBQUFYYjVKZnhVWUFBQUFKY0VoWmN3QUFEMkFBQUE5Z0FYcDRSWTBBQUF5Z1NVUkJWSGhlN1oxL2JKVGxIY0J2amhqTmNDNE8rZFhlWFZ0VVRNemlQN29ZWFpZNTFJa0tkMWZObkZIajVvaEJtQTdqMk1Sc1pvbG14aGhOSm9ydDI0S2dzaUZzaW03VEFkTVlSRlFFRlRjVnh3L3J3QUVGUkNoUSt1dWVQYy8xcVFQM1ROcyszM3ZldSt2bmszelM0MmdmbnZlOXQ1OCs3NzNYSXdFQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBVUVwa0c2L1hQcG5JUlI4Z0loNXQ0MXI5Y1lhdEJmd1A5UTNuNngyMFRadFAxRGNwUk1UUE5kZVUxNHV1VnQyTXEyMUZCa3h0TWptckxwVnEwUjgzMTFaWDMycnZMbU1LUDIzMGpxbVAzRHNORWZIenpFVzdFeGZPR1dtTDhvV2trOGtmMXFYU1BYWFZxYVhKVWFQT3FLbXFPck11bWZwcmJUTFZuVXFsTHJlZlZrWk1tUDExL1pPbHc3bHpFQkVIb2ptcnpVWlRiVjMrTDNWangwNHdJUjA5ZXZUSjQxS3BLZG9iakNOSGpodzFkdXpZNUxoMGpkS3IxTFB0cDVjQkpxU3NSaEZSMHQ2Z3pyU1ZjWEdNRHFtcVNTWXordll3RTg2YXF0UzF0ZFhwNjgzdHVqRmpValZqazVQMUtyVzk5OVBMZ1Z6VTVkd1ppSWcrbXFCZU9xZk9sdVlvMHVuMGNUcW1YZmFQdzh3SzFkNU82RlA4dDJyVDZWdjB6Uytic1BiZVcrcmtvbytjT3dFUlVjSmNkTURXNWlpcXE2dVBINWVxNlZ0MUZsYW1PcUk3NjFJMTIwOUoxL1JGOWt2bEVkUDZobTg3Tng0UlVkSnN3ejIyT3A5aVlxcFhvNTMyajJabG1qL3BwSk8rcWo5MnA4ZU1PZDNlZjB4NXhEVFh0TSs1NFlpSWt1YWlEbHVkSStrOWhVOG5qdE8zQ3pFMWQ0NFlNV0tNdm4zUTNCNCtldmpKK25iZktyV0U0WFdraUJqS3k1dlBzdVg1bExwVWFtWnRNcjNmM0s2dFRyNVR1Rk5UbDB3K1dwTkszYXovcnFPMk9qM04zbDJpVEk2bU9qY1lFYkVZNXBxZXRmVTVpcnJxMURPMXlkU0JjVldwRyt4ZGlicXE1QXl6T3RYM0w3UjNsVEQxMFhMbkJpTWlGc05jVStIVTNVVnlWUElNSGRXVnA5WFdxVk5yYXZQNjl2S3FFVlduMnI4dWNlcWovYzROUmtRc2hybW9qRjR2T2hDSUtTS0cxSDBScWdJZ3BvZ1lVbUtLaUNnZ01VVkVGSkNZSWlJS1NFd1JFUVVrcG9pSUFoSlRSRVFCaVNraW9vREVGQkZSUUdLS2lDZ2dNVVZFRkpDWUlpSUtTRXdSRVFVa3BvaUlBaEpUUVM5N1dDVXVlRUFsTHB3ZFZ2TnY1aUwzbkFicjl4NTAvMXZGOWlLdGF6NERNYTdId0R6K3J2bjB4NngrL09LWWR6RTAyM0dSUG43TU1YU3AzaWVURzkzYlhHa1NVemx2bnZ1eWlvdmpycHpubk5PZzFBZi91czI3N01oaDJmbkpvZDV2UU5lOCtxUCtKbzZMYWRFcTk1ejY0ZGV1WFdCSHFRdzZ1M3RVVzN1bjJyeGpuMXE5WWFkYXNucXp1cW41WlhYeU5RdFU0dUtIVkNKVGdZRWxwbkthYjZhNHFKU1lmclRuUU5uRzlJYUhYM0xQcVIrZXFDTXpWTml6LzdCYThkWldkZVY5ejZ2RUJMMktyWlN3RWxNNWlhay94SFJvMGRuVm81NWQ5NkVhZitNaXY2ZEpTa0ZpS2ljeDlZZVlEbDNlYnRtanpwdTExTy94ajFOaUtpY3g5WWVZd2h0YmRxbFRwdXFWcXJrbzU5aFhKU3N4bFpPWStrTk13elByc1RYcXpzVnZxTHVXdktFeWR5OVR1WHVXcTE4dWZMMXczNzFMMTZzVjY3Y1ZMaWFGcENlZlY0KysrRStWdUdDMmMzK1ZwTVJVVG1McUR6RU5UMkxDYi9VcXNGRWxNZzMvblpPNUtGUzRUenRKUHg2WHpsRlZVeGFxS1hOV3FvL2JEdHV2TEQ2NzI5clZOMzY2eElUcXFQMVZraEpUT1ltcFA4UTBQSVhYaGpybTVGUkg3WmpKRGVxTzM2KzFYMTE4dW50NjFDMlByTmJINVJHeEwwV0pxWnpFMUI5aUdwNEJ4YlJQSGJaSmR5K3pJNFJoL2d2dkYxYkl6dm1VZ3NSVVRtTHFEekVOejZCaWFzdzBxaC9yMC82UVBQbnFCMzdIUnpFbHBuSVNVMytJYVhnR0hWTmpObEovLzNDUEhTa01UNy9XVXBwQkphWnlFbE4vaUdsNHZHS3FIZitUeFhha2NQenhGYjFDTGJYblVJbXBuTVRVSDJJYUh0K1ltcWk5dDIydkhTMGNQMXZ3cW5zK2NVbE01U1NtL2hEVDhIakhOQmVwODI1LzJvNFdqbncrcjhaUFgreWVVeHdTVXptSnFUL0VORHplTWRWKzVhcEg3R2hoMlhld1EyVCtJaEpUT1ltcFA4UTBQQ0l4bW1STzlUK3hJNGJsbVRVdGhkV3hjMTRoSmFaeUVsTi9pR2w0UkdLYWpkUXQ4MTZ4STRabitGV0N4LzlnSmFaeUVsTi9pR2w0cEU2VHo1eXh4STRZbnZjLzJ0djc2NitPZVFXVG1NcEpUUDBocHVHUml1bm82eCszSThiRGlPc2VkYzRybU1SVVRtTHFEekVOajFSTWgxM1JiRWVNQjNQTXh2cmNLVEdWazVqNlEwekRJeFZUY3hHcXE3dmJqaHFlcnU0ZXVXMFpqTVJVVG1McUR6RU5qMWlBOUhHemRsT3JIVFVlYnAwZjR3djVpYW1jeE5RZllob2VzWmhtR3RYQ2xSdnRxUEd3YmJjK2Z1SjZoMzVpS2ljeDlZZVloa2NzcGpwaXR6MjJ4bzRhRCswZFhTb3hNYWEzNlNPbWNoSlRmNGhwZUNSakd1ZHJUZnVJN2FvK01aVXp6cGgrNTFkL1V1Zk9lbHJFYi83OEtiVWhoamV1TUJEVDhJakZOS2JmMGY4c3R6Mit4ajIvWWt0TTVZd3pwcFVDTVEyUFdFeTE1OXkyMUk0YUg2dmUzZTZjVzlFbHBuSVNVMytJYVhncUxhWmI0N29JUlV6bEpLYitFTlB3VkZwTXQrODkyUHUvcWpybVYxU0pxWnpFMUI5aUdwNUtpK211ZmUwcWxuZmhKNlp5RWxOL2lHbDRLaTJtaGZjNHZjempHQnFzeEZST1l1b1BNUTFQeFozbWY4eHB2aXpFdEN3aHB1R3B0Smp1Mkh1SW1JcENUTXNTWWhxZVNvdnBCenYzbTdBNTUxZFVpYW1jY2NiVXZNSEU2MEt1MmJoVEhXanZzaU9IaFppR3A5Sml1bVQxWnVmY2lpNHhsVFBPbUI1cmZoS2JKOTBsdlBnaDlmckdlTjc5aDVpR1J5eW1KZkliVVBYM0xIZlByOWdTVXpuampDbS9tMjhscGdOR0xLWWw4cnY1c1p6aUc0bXBuTVRVSDJJYUhzbVlUby81dXNIK1E1MjlaMWV1K1JWYllpb25NZldIbUlaSExLYVpSclhvcFUxMjFIaFkzN0tibGFrNHhIVHdFdE5CUVV3YjFZcjEyK3lvOFhEMnpLWHV1WVdRbU1wSlRQMGhwdUVSaStua0J0WDZ5U0U3YW5qYTJ2VXAvaVV4dlRHMGtaaktTVXo5SWFiaGtYek9ORTZlV0xYSlBhOVFFbE01aWFrL3hEUThVakU5OFpyNWRzVHc5UFRrNDNuYnZTTWxwbklTVTMrSWFYaWtZbnJxOUNmc2lPSDV5N3AvbVpnNTV4Vk1ZaW9uTWZXSG1JWkhKS1k2WkpmYytad2RNU3lITzd2MU1SUGpjNlY5RWxNNWlhay94RFE4SWpITk5Lb2xxN2ZZRWNNeXJYR1ZlMDZoSmFaeUVsTi9pR2w0UkdJYTA4V25UZHYzeGZjaS9jOUtUT1VrcHY0UTAvQkl4SFQ4dEVWMnRIQzBkK2pUZTMyc3V1WVRpOFJVVG1McUR6RU5qM2RNOVNuKzNPYzMyTkhDWUs3ZW56WHpTZmQ4NHBLWXlrbE0vU0dtNGZHTjZmQWZ6TE1qaFdQR3ZKZWRjNGxWWWlvbk1mV0htSWJISzZhVEc5VGN2NFZkbGQ2K2NJMEpsM3MrY1VwTTVTU20vaERUOEF3NnB0bEluWC9Ibiswb1liaXBlVlU4L3lWSmZ5U21jaEpUZjRocGVBWVYwMHlET3ZmMlord0l4YWU3SjY5K05QdkYwbHlSOWtsTTVTU20vaERUOFBRN3BpWmsrclRlSEd2M1ByWGVmblh4T2RqZXFjWk5YZVNlVXlsSlRPVWtwdjRRMC9Ba3ZuVi83N3N0ZmRhSkQ2bGhWelNyRTYrZXIwNi9hYkhLM0wxYy9TSHdDL09YdmJtMU1BL1hQaXM1aWFtY3hOUWZZZ3FHZzRjNzFWWDNQMTlZQ2J2MlYwbEtUT1VrcHY0UTA2Rk5SMWUzZW5qWnV5cngzUWVjKzZta0phWnlFbE4vaU9uUXBMMnpTeld0Mk5CN1NsL0tGNWsrVDJJcUp6SDFoNWdPSGZMNXZIcTdaWSthTW1lbFNseWdWNkxsR3RFK2lhbWN4TlFmWWxyWmZOeDJXSzE2YjRlNjBielRVN1pSSlNaNVBOYWxKakdWYzlKdmxxbmxiMjR0WElFTTZjcDMvcTJPL2Y1YzU1d0daYVpSUGZqc1A1ei9Wckg5M2NxTitodk00NkxEeERucXBYZTNPOGN1cGl2ZTJxWXV1ZXM1OTV6NjRRbFh6MWU3OTdlcmx0YTJpdkROTGJ2VjJrMnRoWDN6NnlmV3FvbDNQcWRPTUQvd0w5YW44ZnFIdFdzZmxMM0VGTEVFTktlNDV1VklabFZlN3BydE1GZmh5K2xLdklURUZCRlJRR0tLaUNnZ01VVkVGSkNZSWlJS1NFd1JFUVVrcG9pSUFoSlRSRVFCaVNraW9vREVGQkZSUUdLS2lDZ2dNVVZFRkpDWUlpSUtTRXdSRVFVa3BvaUlBaEpUUkVRQkt6YW11YWpWdWNHSWlNWHhvSzFQaFpGdGFISnNMQ0ppY2N4RnUyeDlLb3dybXNjN054Z1JzUmhtb2wvWStsUWc1amtNMTBZaklrcWFpL0syT2hWS3J1a0Y1NFlqSWtxYWkzYlk2bFF3dWFqYnVmR0lpQkxtdE9mY2Q3d3RUZ1dUaTZZN2R3QWlvb1M1YUptdHpSQ2dQbnJOdVJNUUVYM01ScTIyTWtPSWJPTkc1ODVBUkJ5TXVhWUtmU2xVZjhoRmkvUU95T3VWcW52bklDSitrZWJLZlgzVFdsdVZJVXcyT2sydlVsdUpLaUlPMkZ5ME41RnR1czdXQkFxWXFOWkg2L1RIZlRxc25ZbjZacjJ6RUJHUDBLeENzMUdiYnNTV1JLWmhncTBIQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRUJwa1VqOEI0QW9tK01iVCszSkFBQUFBRWxGVGtTdVFtQ0MiLCJzdXBwb3J0ZWRFeHRlbnNpb25zIjpbeyJpZCI6ImhtYWMtc2VjcmV0IiwiZmFpbF9pZl91bmtub3duIjpmYWxzZX1dLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjY5MmRiNTQ5N2FlNTQ0ZDVhMWU1ZGQyMGE0OTNiNzIzIiwib3B0aW9ucyI6eyJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlfSwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0xMC0wOCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiSElEIENyZXNjZW5kbyBLZXkiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE5MDgyMTAwMiIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjYiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0xMC0wOCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTktMTAtMDgifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyIzMTExNmE2NDcwNjlkMTQ5M2Y1OGZjNWI1NGU1NDQ5ZTJhNTJkNDNlIl0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjMxMTE2YTY0NzA2OWQxNDkzZjU4ZmM1YjU0ZTU0NDllMmE1MmQ0M2UiXSwiZGVzY3JpcHRpb24iOiJZdWJpa2V5IEVkZ2UiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCIsInJlbW90ZV9oYW5kbGUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTEyLTI5IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJZdWJpa2V5IEVkZ2UgKHY0KSIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTAwMDIwMTUwNTIwMDAyIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTEyLTI5In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNGUyOWRmMDVhNTljMTdhNzNjN2VhNjRhOTRmZGZmZjFmOWU5YWUwZiIsImJmMTIzNjVhZmNiMTRkM2RkODIwYmU3ZWM0YmUxNjNjYjdjODVkZTAiLCIxNmU3NzQ5NjQ1MGIyMGMzMmMwYmRlYzJhMjRiMjkxN2JmMTgxNWYzIiwiODU5ZGYwNzc0MTI5ZjAyYmM0MWJmYmE5MWYzY2JhMjcxZGE3Yzg2NiIsImVjOWY3MDk4NzhkZDE0ZGJiNjc2YmJlNDlmMTQwNWVjNzcwZDAyZjAiLCIyY2MxYWZiYWUwODU2OWE1ZGUwODg5ODI0ZTVjNDA0ZDM1NzIxYWQzIiwiOGU5MDAwMzdkMDk1YWQ3YThhZGE2YzRjMTgxNDNiN2RiZWI0NDY3NCIsImI4ODAyM2YyNTQ1ZmRkNmVhNjIwNjBhYjg5ZDMzMjk0MTMyYjliYzkiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNGUyOWRmMDVhNTljMTdhNzNjN2VhNjRhOTRmZGZmZjFmOWU5YWUwZiIsImJmMTIzNjVhZmNiMTRkM2RkODIwYmU3ZWM0YmUxNjNjYjdjODVkZTAiLCIxNmU3NzQ5NjQ1MGIyMGMzMmMwYmRlYzJhMjRiMjkxN2JmMTgxNWYzIiwiODU5ZGYwNzc0MTI5ZjAyYmM0MWJmYmE5MWYzY2JhMjcxZGE3Yzg2NiIsImVjOWY3MDk4NzhkZDE0ZGJiNjc2YmJlNDlmMTQwNWVjNzcwZDAyZjAiLCIyY2MxYWZiYWUwODU2OWE1ZGUwODg5ODI0ZTVjNDA0ZDM1NzIxYWQzIiwiOGU5MDAwMzdkMDk1YWQ3YThhZGE2YzRjMTgxNDNiN2RiZWI0NDY3NCIsImI4ODAyM2YyNTQ1ZmRkNmVhNjIwNjBhYjg5ZDMzMjk0MTMyYjliYzkiXSwiZGVzY3JpcHRpb24iOiJTZWN1cml0eSBLZXkgYnkgWXViaWNvIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNS0xMiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiU2VjdXJpdHkgS2V5IGJ5IFl1YmljbyIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTEwMDIwMTkxMDE3MDEwIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjEuMSIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTEyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wNS0xMiJ9LHsiYWFndWlkIjoiYmJmNGI2YTctNjc5ZC1mNmZjLWM0ZjItOGFjMGRkZjkwMTVhIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJiYmY0YjZhNy02NzlkLWY2ZmMtYzRmMi04YWMwZGRmOTAxNWEiLCJkZXNjcmlwdGlvbiI6IkV4Y2Vsc2VjdSBlU2VjdSBGSURPMiBQUk8gU2VjdXJpdHkgS2V5IiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiLCJibHVldG9vdGgiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNTRENDQWUyZ0F3SUJBZ0lKQU05UnpZdTRFSUlsTUFvR0NDcUdTTTQ5QkFNQ01IOHhDekFKQmdOVkJBWVRBa05PTVN3d0tnWURWUVFLRENORmVHTmxiSE5sWTNVZ1JHRjBZU0JVWldOb2JtOXNiMmQ1SUVOdkxpd2dUSFJrTGpFZU1Cd0dBMVVFQ3d3VlJYaGpaV3h6WldOMUlFWnBaRzhnVTJWeWRtVnlNU0l3SUFZRFZRUUREQmxGZUdObGJITmxZM1VnUm1sa2J5QlNiMjkwSUVOQklEQXlNQ0FYRFRFNU1UQXlNekE1TlRBME0xb1lEekl3TlRreE1ERXpNRGsxTURReldqQi9NUXN3Q1FZRFZRUUdFd0pEVGpFc01Db0dBMVVFQ2d3alJYaGpaV3h6WldOMUlFUmhkR0VnVkdWamFHNXZiRzluZVNCRGJ5NHNJRXgwWkM0eEhqQWNCZ05WQkFzTUZVVjRZMlZzYzJWamRTQkdhV1J2SUZObGNuWmxjakVpTUNBR0ExVUVBd3daUlhoalpXeHpaV04xSUVacFpHOGdVbTl2ZENCRFFTQXdNakJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCSGxxMmpVUU1hbEhqL0JSZVFlZkdpejRFdllKeUZMV1B6NFJmaEpHS3FxbCs4bjk2aFQxbTVnWG9Udm9McmpTVTdYMGNCZW9Uc2doeWgyMit5cnM0K1NqVURCT01CMEdBMVVkRGdRV0JCUSs4U0dXMkJYYnFiMmRjQU9pV0pPVStHQ3NQakFmQmdOVkhTTUVHREFXZ0JRKzhTR1cyQlhicWIyZGNBT2lXSk9VK0dDc1BqQU1CZ05WSFJNRUJUQURBUUgvTUFvR0NDcUdTTTQ5QkFNQ0Ewa0FNRVlDSVFEcTh4SVcwWks1eXozRUF6bXV4ODhMQ1RZTzE1N2ZUZnlPaU96QzJBRHlhd0loQU8xUFdZbGVGZ0gvM211RDhjQkFNcjExZkVLZEYvQWFDMTZmdHhhZXpOWEgiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSXdBQUFBWUNBWUFBQUFvTnhWckFBQUFDWEJJV1hNQUFCN0NBQUFld2dGdTBIVStBQUFGSUdsVVdIUllUVXc2WTI5dExtRmtiMkpsTG5odGNBQUFBQUFBUEQ5NGNHRmphMlYwSUdKbFoybHVQU0x2dTc4aUlHbGtQU0pYTlUwd1RYQkRaV2hwU0hweVpWTjZUbFJqZW10ak9XUWlQejRnUEhnNmVHMXdiV1YwWVNCNGJXeHVjenA0UFNKaFpHOWlaVHB1Y3pwdFpYUmhMeUlnZURwNGJYQjBhejBpUVdSdlltVWdXRTFRSUVOdmNtVWdOUzQyTFdNeE5ESWdOemt1TVRZd09USTBMQ0F5TURFM0x6QTNMekV6TFRBeE9qQTJPak01SUNBZ0lDQWdJQ0FpUGlBOGNtUm1PbEpFUmlCNGJXeHVjenB5WkdZOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2TURJdk1qSXRjbVJtTFhONWJuUmhlQzF1Y3lNaVBpQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJaUI0Yld4dWN6cDRiWEE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM4aUlIaHRiRzV6T21SalBTSm9kSFJ3T2k4dmNIVnliQzV2Y21jdlpHTXZaV3hsYldWdWRITXZNUzR4THlJZ2VHMXNibk02Y0dodmRHOXphRzl3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzQm9iM1J2YzJodmNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSRmRuUTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpVVjJaVzUwSXlJZ2VHMXdPa055WldGMGIzSlViMjlzUFNKQlpHOWlaU0JRYUc5MGIzTm9iM0FnUTBNZ0tGZHBibVJ2ZDNNcElpQjRiWEE2UTNKbFlYUmxSR0YwWlQwaU1qQXhPQzB3TlMweU0xUXhORG8wTURvMU5Tc3dPRG93TUNJZ2VHMXdPazF2WkdsbWVVUmhkR1U5SWpJd01Ua3RNRFV0TURWVU1EazZNek02TkRjck1EZzZNREFpSUhodGNEcE5aWFJoWkdGMFlVUmhkR1U5SWpJd01Ua3RNRFV0TURWVU1EazZNek02TkRjck1EZzZNREFpSUdSak9tWnZjbTFoZEQwaWFXMWhaMlV2Y0c1bklpQndhRzkwYjNOb2IzQTZRMjlzYjNKTmIyUmxQU0l6SWlCd2FHOTBiM05vYjNBNlNVTkRVSEp2Wm1sc1pUMGljMUpIUWlCSlJVTTJNVGsyTmkweUxqRWlJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNakU0TldZeVltWXRPRFZtT1MxalpqUTNMV0ZpT0RjdE9URmpNMkl6WmpCaU56aGxJaUI0YlhCTlRUcEViMk4xYldWdWRFbEVQU0poWkc5aVpUcGtiMk5wWkRwd2FHOTBiM05vYjNBNlpXTXhaVGczTWpFdE56TTNZUzB3TlRSbExXRXpZVGt0TlRGa01UTXpORFpsWlRJNUlpQjRiWEJOVFRwUGNtbG5hVzVoYkVSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk1qRTROV1l5WW1ZdE9EVm1PUzFqWmpRM0xXRmlPRGN0T1RGak0ySXpaakJpTnpobElqNGdQSGh0Y0UxTk9raHBjM1J2Y25rK0lEeHlaR1k2VTJWeFBpQThjbVJtT214cElITjBSWFowT21GamRHbHZiajBpWTNKbFlYUmxaQ0lnYzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG95TVRnMVpqSmlaaTA0TldZNUxXTm1ORGN0WVdJNE55MDVNV016WWpObU1HSTNPR1VpSUhOMFJYWjBPbmRvWlc0OUlqSXdNVGd0TURVdE1qTlVNVFE2TkRBNk5UVXJNRGc2TURBaUlITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUFvVjJsdVpHOTNjeWtpTHo0Z1BDOXlaR1k2VTJWeFBpQThMM2h0Y0UxTk9raHBjM1J2Y25rK0lEd3ZjbVJtT2tSbGMyTnlhWEIwYVc5dVBpQThMM0prWmpwU1JFWStJRHd2ZURwNGJYQnRaWFJoUGlBOFAzaHdZV05yWlhRZ1pXNWtQU0p5SWo4Ky8wVnhSUUFBR2ZWSlJFRlVhQVhWd1hmY24zVjk3L0hYNS92OVh0ZHYzRHM3SkpBSUFVTFlCWm1DaW1EVkRsZnR3MjNIcVl1cVBWMFd0ZGJXUjYzblZHMnJucmFPdHNoRHJSVWZQUjNXV1MzS1ZoQVpZUW9FUWtMV25kenpONjdyK243ZTUwNGlLTldPODU4K24ybnVpc1MvSjNHOFlaZVoyWlRFSW1EODUrUk9PMFpTVWZpSEpQNkZIeUlFV0JqQXd6Tnc2b2JJM0N5a0NHYUdKTnloTE1Xd2ducm9wTkpJQ0JOVWNvb2kwTzhiK3hmRjZQTEFxSU1jR29kMlcrellEOUZnNDlyQWdiMWkwVEpUSFdHQ3VvNlVoZUVKZGk5bVZyU044Y0tZcTQyZCs4U0tDU08yZ0F3ZElCUVFUUHg3WmxEVmRra1dielRaY0tUSTNkaHZ2ckdsdWVNOWQ4VVRYMFJyK2ptb3lZQ1FPTVNzQkxwQUFqTFFSeHBneG8rUkFtbHI0b2NJWmhlR2tGNWxCcEw0cndoSUNYTERmSCtnRHhlRmtIZ0NDZVN3Zjc4aEV6L0tqTVBFRDVJZ1JYdVJ1ZjIwcFlCWlE3MmY3U3RHSDNZbVR2eEZNaGNnQXdsaUFSTGdHV3dHTkFmV1Fxd21oc2hCY240c0dPQStsOHFDeHhtUUJVM0RTWklqOFY4VFlGQzBqWVVGYmUzMWRQMnk1WkF6VHhBUzVNWkFnUEdqelFCQjFZRHhBOVpaMEtrbWNFSEltYzkzTHZpM0hmSElrcVplalRJZ01FQU83bDhueGs4aDNZTG4zWVEwanVzTTFMeU9FTTVFNHNlQ2dPei9sUFljRUk5eFFUdHh4SGczbnVrWUlMNXJFZGdPQ0NqNGZnWVNzUjVxUmFlanEwSml1cXA0Z2hRTkx3MVY0c2VGQUs5Rk1yNUhRTFRqUWd5Yk1jaU5nN0huMXBXWGZPT2g2c1NMOFBrak1RZExZR0dhd2Q3ZkpYWXZSMFdmRU1BQzFCV0U0bFo2Qy85TW1mNk9jdVRwU0lENGtXVUcwbTdFdmVtMmJjNWpobzFZT3htUE9uTVRwMmFKN0lDQmlZOEovVDdRQWtZQWNaQUFROEVvYzBPMnlMYlJVVU1DTTVDTWRodjJ6VGxrSS9KalJHQVJRaEhJalhpTUdjZEtHbmVNMGpLSU94NnBWKy9MWnVjajd4QU1TUHZvNnhWNDlRWFNPTXpOdzhnRWRGb3dNd01qWTVEU1hwcm1yUlQ2QjR4VmlCOWRFa3R1Sk5xT3RIYys4SmorRURwZDJ4VGFqR2dBR2VNZ2QvOW5ZRThJNElJUVFDd0pnSU1MWEJBTm1neVNrUjJLNE56OUlEdzZMellmTFFyang0WVpORFgwZWs1M0xDQnhTQXAyanBsaGdoWTFzelp4MDFYTkJYTUV0aEFxUUJXOTVoMDA2UXZFRWFoSnRNdVhVTVFYMEZSWDAycDloQ0xOb3dDZXJzZjhQckJWL0tmRVljWi9uempNK0FIdUVBTC9JVGxnWU1aaEJxNmJFUXZwU1VkR0hsUFZ4QlZqZG82eTRSSWdFTnNFTzZKQmxwRUNWTFVUZ2hGTFFUWWNJeU1LUVpNaEcxUU5GS1g0NWoxaVl0Sm9KVU9WK0NFTUdBRUNNQStJL3c4Q1hHQ0FPMWprdjgxWUlzZ09Fb2VJd3l4QVhZbTUvYzZxbFlabmFESkg1Y3pKaElCTW1PQWgzL2psZ1hWV1F6NlJZREFZWHN0Qy9SZDBsa001QXZJM1VIVGZSd0JxZng0am8xdUJMMklSNmdEWkcwSUFCTzRRSTJEZ0RpWU9zUVJ5a0lNWlAwamdHVUxpY1JZQWdRdk1PRVFDTXloYTRCbmtQSUVFRnFCb1FhN0FIVUlFQkRuZmljanBwRWx4aUlESW1zNlluWmtiYURKWU1EejczY2dmbVdrQ1JZTEpDUDArV0FBS0htZUFaRWdRQWdUamtORTJwQWdTaHdqSUFvempnWjlCT2srd3pzQmM3QU8rZ3Zpa3hLUDhKd1M0R0RHNEtFWE9FcXpxdFBBQTN6SGpDNEt0L0JjRXk0Sng4V2liTTJKa0tvb2FlQUQ0Q3VMYkdCUWx4QkVqWmtHZjlYVnRtNGhnQ0l6WnYrWEZEejBZTnA2TkxheEVEbVhuczB5WkV5b28weG5JL29pY29ha2hSTUJlZzN3VFVrbjIxUmduRThRaHJRNG9nMmNIYlFmMjRxd2kySHFTQlJxQkFETWU1dzZwZ000WURIcVFHekNEa0NBVk1PeUJIQ3dBQWdHeEFEbDRCb3NjWnFBTUNHSUx3amhVUGFGc3dBNkM3bUZKbW5sVUhPUVpXbDFXajR5eVJVRWdrQnRseVQydHFBTjc1NFc1c1dSQ2NLcmdETERqZ09VR0NvR2RHTGNDL3lwNGhCOUdFT0NZcVhaNGJXN3NSZEYwRkdhR0lBTXBRc0NlWllGZk03TjNDUDdhUUh3ZkFUbXJSUFpMcmNpdllHeVdXVmVDdFpNZ2w1ckszcFNpUG9iemg4Q0E3eU1naTFHWlhlcHVyNHpHcGcycllsblhBamVVaERzUFdlVFBMZkxIMVVEYWZtK21Mb3lSdHYzRVpOY21xeXhhTkNCdXZUNmV1d1B4TXRSdjQrclJHOXhJTXVnME1OUUJMTnhQYTJRTHVZRnFBTVRuQTgvbm9DSUF4aUVoZ3VjRExQWStUalA0RXVOajkrRFdKNFJBTlhNNmROL0N5TEt6V0p3RmJ5QkVRQkJMVUlERm1RZHhYVWNxN3NUQ2dHSC9LUHB6ejZBemVoSUdOQTJrTm5qZXdmYmJQc3JZNnZ0b1R6NGZhMTZJQmNnWldpT1E2MGZZZnYrSG1GaHhCOTNSbjhQenkzRGRqckdkSmFtN01YQ1FCRVhrRERQR2NnVVd3WEFHZlYxZlcwQnVheTN5ODdnOXY5MjJFdzFiSVRjd2dTQUZROEpqNEg2WlhWRkxId0JtK1M0SEFyeDQ5VEo3UjlrS3h3OFd3UUtQazZCc1FRR1d6ZFlYby9HamRaT2pNaDgyRHBNZ0pqdHA5VVQ4Mzkxa0YrZUdva2pDSmJJTWx4QllyblZrdTJ0dk13OUhtdkpyQlFPV09GQUVUbG5WRGg5c1diaWdjY05NMUJuRWtpQWtrTEVoQkh0M0dXd1ZtZCs4ZDV2enhlL0U5TXl6N2N5THo0ZnFFU2lWMlZscytQeWVZbTJQUGsvRk1zZ0hEUG96V0lDcWdtN25BVHkvZ05rOXI2RW9uMGQ3OUVrMEZZY0lDQUhFRW9FUHY4cWpEN3lUVmNkZHc4UjRReldBTEJCZytXRm1Gci9LYkhNRlUrWHpDQW15Z3dVbzB4NzJQZlNYUEhEbjM3TGxLUTloMWlkRXdHRm0xeW82eDd5VnN2dEc2aGt3b0RQNk5oWm1MbWZaeGhZcFhZelhJQUdDYUNDOWkxNzlGelRYUVRyaFFzcE40SXZmQXVaWmtycGRjWkNnRTJWbmV6WmNJbUswT254MWR0YitMamU2ZU5VSysyRENqcTlkaEJDMDVBRFNpQVhLVmpTYVJqUWl4R0RIZ3IzVDRGbkFyMHA4MndXZHlGdGJJK0czVFRiZXVCQVFnQkFONVBNakxUNTN4NE82ZXRzQys4NC93ZFpPWWk5dGlPOHl5N2NpM2NoQjR0eFd5ejRTNGNRaVFPZzZ2UjU3VEZ5VmdqeVlYU1JZMVFBT2RHSjhxYVJySlB0b1UzUFF1U25ZRmFQUk5tV0RqRERZV2RWK3ZSblo0R3d6MjJCQU5aU1ZuZmlxbzQ3bHM1UE9WZlBMYk8yS1VkdE1YMkFHQlF3NkU5YzBkKzFkeGRyak50Rk9vRGhDWi85NTdIaGdLMGVmQzZFRzV4NEdpNzlPU2g4Z3BLY1IvZGNvdTZmUW40ZnNrQ0pRL3ozVWIyQnF6VTZhUG93c081Ymg0QUpjdS9EbXE3UW5CdlNaWi92V3R6TjI3R2wwSnpjeVdBVFo5VlJ6YjZiZHZvYk41NHFpQldxZ0dvSWl0RWYzc09mQW14aTNTTGQ5S1ZWL0Y2M3VWemo2TElqRk9sUmRnQVVRRUFNTXEzdkpkaFZyMWtKdUxjTW1uNG9xb0w0WlBJT1JHSENJR1ZORVRoSmdCdG45eThNQnJ4OGRzN2NGaFhkMm9oZzJmbVBPK25TUTNReTJEOU5rVTlrcGk0Mi9vR3lGaThwSWtBdHZ4TVNZblIrSytBa0x6WXRHMjNaQnV3eHZ5ejIxNjBhWVFaRkFVUFY3L3FtaXNEOW5WTGYxK3ZTbmU0NHNRTllWamV6dHBmSFVSbjRUc000c3ZNL0VpU0hCVEYvOWhVWDcwN0t0ajQ2MDJJWElOOXpWYko0YWkrL2ZjblM0c0JxSXhsVzBZM3pkdmdVK3VtM2Fqemp0S1A0TWJGTXRrR25Pczc4M2hQREpFT3hSU1JnY2lYZ2J4a3NGbHFLdGFLZjR3djVRVjUxNnJKNjB5am1oMm05WUVKVHNmbzllLzhoOUJ6YWV3Ukh6VTRRQ0ZGcUU4QWE4dW9taXVJV21ENTZoTE1EaWc3UkhIdVNXYTcvRXNQOVJUbm42czRnR2kvVzF5TjVJSE95a003R01oWVUzczdqNFVzUnFpbEFnUGs2T3YwNjczc3RSNjI4bmh4dkkya2gzL0NibUYxK0x1STN4TmVEaDZWVDlWeUdPUlBsbUd2OVRKbGJ0eElENTRWL1NhajhYZkNkemV4ZXhOdFRWV1VUZmdCbVlRVERvRFhmUTB6WW1XcEEybm9QN0NmaGdIeUhmam9tRGtqak14UHBBT0E0RHo5d2c4WDdWK3IyUlRuejVZcTBIZHMvbFB4d3A3VFBCbU9PN2drSGxYSHYzdy82eGlTbi8rVk0ycGJkWHMvWWtqMkk0RUtFS1c1NTZVdkhsbUppb2Vtb3JjMGdyUVFPUEhoajZXMm5zYjhxQ3g4VUlNUmk0OXRkWmYxQVVYREJXcG9tRlNyOWxGczRKQ0F2TTdacjFTL3Z6Zkh6RGVzTU1FRFJ1dDg3M21yY29wL2NFV0I4RHpYUlA5My9xT2kvT1B6bjlhbXZVbnJ3d0M1Z2U4dHBmQlh5Tko3b2I5RHVZbldqWWFaN0ZZclpOTWNOSzJKS0NqVmRtZEJuQWdCc2YwaEhiMkxMdWRhUURJMVFWeUtDejZtU09tZm9rN24rTS9FdDQvUWl0VWVpT2d6Y2c3V0RZK3oxeVBvbWlYRTlqZjRocEI2YjFwSGc1NHl1ZndYQUFaaEFOWEMrbmFtNGw4QjY2NDlCS0I4Z0xNTmQ3SjVWdW80cVJFYnVNd2NKdlkyRU1pMUNNWG9TcUR0aGx4QUFkemRJMGV5azczMkk0bk9PdXUySDk2dE5adFR3eHJDQVl4QVFMKzIvQ3JNL29hdWhWVDZaVmRKaHVycWV0QTNRaU9LUVVqZTg2eFl3cHdVN0hyMjBuZTB2MmRHNC82K3Z1L2lwZ0c5OWxnRmhpSE5JNHZVYTZIUGR2N2h2d2liRk9PRFVCdVJIakl4eVJIZW9HZ2tFTXNHdEczODdCMzFoMjdHb0pFT0RRYlVPM011N2RubG5aRVdYQlZMc2RPNVk1WGg1ZW9DaUtDRE56K1VQVCsvempyWlNRd0lBNnc5cEpaekQwYXdmeitlZVNhU3dtY3BYWk5UVnFwNjlaWWI4aUI4K09SOTZkVXZ4YU1FWWxHV0JMV0pLQkEzSjkyNHpUV09Lb1hEU25LOXVZSkFRRWd3UE42Tlc3ZTJ1Z3pkbVFRU3dSNE5EdWJNYjlyOGpGVnFJK0FmWVpvdCtIK25EMGFTejVCc3EzMEJ2c2d2QU5tajNnZmhSaCtUU2h1Uko1QllpR0FoZ2g2QjZLQkFhc1dINDZYNy95YzFqcksreDdBRFkrOCtYRStBY0l3d1JpU1laMitVdElaMUEzTXhSaEFta3psbjZmYmRzYVJJZWlPSldEREpCRHc0RDIyTGNZOW1CMkRrSjZNclJncW5NelRYMkFiQnlVa0ZqU3d1eDBDUXlmam03UERlTmgwNkRVRjFwOXZaekdwdVdBUUFZWk1NQU0zQ0VBM1RaUXNIV3Uxcy9VTWYvVlVkMXdTYitHUVEwR21FR0lRQXBmZjNSL2Z1M0tGZHpsQWpOUWdHWUlKMjJBWnB2NDBPZmh3ak1EenozZEx0MjV4K1JvNCtybHRpd1BJWFM0cDEzeUoxUHpScnNGcVFWMUF3WjBTMk00QkVrN0RKRmxyQmlOeFl2UDU0VmtWaXpPaVpCc0VlbW5nTE1FNDRENG5ob29ETTdpSUFPRHhXZ1UwVGhKQXR3Z3daZmpKWGRzRFNlMkNQa0lWQU1CTUJEUUREa2tkVTdFdXUraUhyd2FlQW1Ub3pmZ3dHSUZxSWY0QktWUDB4OUM1anE4dVk1UThEM0dJY3BRbE5DZFdNbmV2Y3Y0OXJjK3lyTE9JaXZYcm1DeXVJektEUk5nUEs3SlhlQmN6TUFkc1BzeHU0Mk5SNEg3OFpUaEZPb0tNRURnN0dCMGZDc1IyTHYvQkk1WXR4a0w4SjBicjZPM1B4TUxEa3BrRHBxazBPa2dZckNqcldNajkrM1JUZE1MZXZVNFRLOGVnN0lGYnBBTmhBaEJXQU5tY01SeVk2U0Evb0xZdk15MzF6bGUyV3U0aENYR1lXWlFOZjczL1lwTHk1WjJsUUZLak5BQ0JlaFYwQ21FQUFkaXlYbmRibnJwMXVubWo4cFJ6bDdmc25iZHdNNTV2M3JkbHZEb3lSc01HakhZQVRQVDBFcXdjc0t3RUZFdzNDQ0hRSVRWMGV5aVd1QUdFVWJLRUg3YUFRbk1EQVFPR0dBc0NZWUFBNVI5YXlmWTZRbDd1bVNVN1JybWVIQjcvYVRiQjFQZDU1QjdHM0RMWUxzNXJBMDJBVVRVZ0F0U3NaSHNMMmJQZ1J0b0hDeHZBRnREc0swWU1IbGNDMDhyeUwyRTZocUw0cUFRdXJnbWlVWEJzUDh3dmRZcnFQYk1zbjdsMVp6NkhGaTI1a0p5M3NoZ0hrTGdDUXdRSUNBVnNEQjdMYjNlYmxhdGhSQlBZWGJmQ2c2eUNGWkEvNUU3R2U2K25kRlRZTTJHMHhsckgwTnY1Z0JYL2VPOVBIdzNkRVk1S0NsdzBMR0JjQ29Zb0pGT1MremNtVCs5WTVlMnIxNWhkRHZHMm5GalVJRUJCcGhnVUl0MmFSeTV5cmg5dTVqdGlSUFc4Unl2N0hmZGpJQjRURERERzN2NHpsM0RmV3Vuak5GV29oMk1Ka0x0RUlFQTlJWXdWaksrNmFqNGYrZ3FuTFpKTjJYRjF3em1oUlZVRE5uYVRBTW02Z1hSekJtdDBwQTdWUTJybGhjMGJtUVhNUW5Qck9rTk9jNkNpSVlIV0JDcUJNa01ZNG1FeFlBbG8xOWw5VG1zN1diVDlkQS9WclR0OUJpdFcxWFFzUXlKNjY1WlBIVUh6czlpZ3hMeEJveXJnUUk0SHZRQnpLWndRVm1BNUR5ODZ5WXF3ZklXZE9JRk1ISUNzZDBEUVRWWWh6VlhnRTFCbUFWenpFYUFJNEVhWXovWURLazZGenBYY01IUFBrem5LQ0N0cDlvZmVaeUF3Q0Z5aUFrQ21leVIxTHFkWFBXWTJRTm1KNURLaER0WWdQYllrTVhaLzR0RmlDdUFBejlCTTRSKy8wWTJuN09MZGNkQktqa295UUJqTTlBMVJCYlVpeXl1bjdDN2psNExUMXBqekM3QVlBaG1QRUV3a0tCcUlEc0VDNzhJOXFjMWpFZUUrQjUzMFdtRlgxNDJtdTZxYy82d0F4bHdBUVlJcWd4akhWYTg4cUp3eFVtcndtbVBQbHkvZXFvZER5U3o1WFVqWW0zRmlyYVd6KzRXUVNLWkVWcWdpc01FVGFPT2pHeW9hSGZGY05GR2xCa0xMREVMZyt4L0hjdy9VZ1E3S3JzaVFnNHFaSG0yMGU2VzJaeHhTTGRwdkoyZCt3cnM5VGxETEEwR2tVVTFkelFUdTZEaUdKTE5ZM3dXdEEwTXBQdUJTOEhPQllFRTg0dC9RdEg2T0t1WFFmOVI4UFpUYVkrc1l2YitCWVl6TVBLa2ZSVGxQbUk4SHh6TVFBYjE0TXNFdTVKUTNJTDd5NGlEODBoanM3aFZUTzhCOTF0b3QycFNUTWhBQmpTUS9YTVU1VmZCZDdNNDJFSUlsN0ZtNVJ5akpYeml6NkN1dHZQY04yUjYvVVRUaDhYOUg2ZlYrUnVxR2FBL1RxNStnbDRGcWZVTkx2ejUvYVFDSkE1S0psb1c3R1F6UXhJbVkrajYxb1lqdU5iTjJEY0xHSmlCZUp3QkpUQjBRUXJXM2JEQy9xQXN3cHVHdFNYTU9jakVmaGtkb0NQQVhXUEhMRXZ2bmU5amNqNWlBZWU3aEtocWU4YnhhOEw3V3V2aUtmZmRuUi8rNWozNjBuT2VUcGhNaWd4QVlKVjRhb3hXRm9US2xVRUdCbklJMFg3WmpKY0hWQW1iMkQvamZ6YlJzdThvV2QrenVza2dpL1lnKzUyaklkNkpHV1lRZ2V5QlBaWE8zZEFORndmUmRURW0rVHRhcFI4UnpKNlIzZWgwd2ZZM2ZHYmZlYmRkYyt6TFZsRnJJNE9xRFdxRHdBS2dBOEJid2Y4bktRVkM2MU5VTTU5aDFTUzBPdEFmdlppaTlRSk1zTGh0R2NrZ05uTlEvakxLZDBBOGg1QVhxUHQvRDkxUEVGT21HWFlKY1JsaWlUYWpaZ3IzYWJKZGgvUk94RytoUEVXSWN5aThINXAzSTEra2JxQS8vQjNXcm9VN2J6akFvL2ZEMUJHdzdiWlBNNnlPcENqT29hbitsZjdzQjJsUFFRUjZ1MDlnWk9Sa0hERDdKdFVRcWlHUFNSYVlER1pQRm9jWndreXIreFcvR1F3cmpFSThyaFdNWllLVndPZGRmTWhkNThUQzNybHFNcHhmdTJnYVVRU2pjdDBXc0ZjWDBpdWFhSmZLUlJhMElxTmxOMzVnNlA2ekxuME83Q0dEbzhHZUVZTTluUkRHNkxuUHp1YzNiWnppb2VaQVhxYnhzSzFWaE9YRFNwalpCYVhDUjh6MEJvYzVscml6UEpxOXZTenQwaW9UT3kxalVHbjIwV20vdTczQnRyZmEzRCtZdFpPellEVFphM3BWbUJzMjlydXRrc3JNa0JoUFFiKzR2aDErVHpCbEJsbTZ5NHkzSjJPRjBCYUxScjJZU1NWM1BianFLVitibVZ2M1U4VGVrWmdEOGRtNDMwM09FQU9ZL1J1UjYybTFDdEE4MVg0SVU5QlVteWxiNzhmS1plUStMSC95WlJURFc2bWIvZURUaUxlVDJxTU1Gb2JNN3g2eStoVElmalRXL3pneG5Zc0RGaTZpR1o2QzZkOW9wWXp4eHpTNmltWndCR09qOTFPSDIvRGdaSWRXK2ZzVTZlMjBPckRub1JPcGRTV25QZzNXYk5wSHRyZXhzREJDcXpYSHlDUTBEaUhCL1BSR3hpWlhZUFZlY3ZNUU1yNWZHaG5WK29WNU95MUVEbkZBMkhHbHdsdWlBY1poeGlFdTdUWFpmVUxIaEVLWEUzaGE1YXlpaG1oR0E5UlovK1RHYjdqbjc4ajlFU3hlSEN3Y0QyS1lSVEFya29YbnVQakpBSDJEdG9LbGdpVXlXUFJMSnp2NmgxZ0VGcWZaLzhoMi9jMEp4M05xVVpKeUEyWjZoZEFXSS95clJMZFQ4RXpITnN1ZzB6S2lhV2VLZWduR0xRTXBET2E1Y2lUWXliVUxpMmJkTXY1R25YV2hZVmVEdW1aMnRzeE9HNDFLMmFHVzNTRHBKUlkwSU5oNVlBZ0RCd0wzcklyN0ZxazREVXRnQmpHK21leDNJbjBSTThpQ2ZqTmdjR0RBN0NPUWE1QzlpRmk4RDF0WWo5Y2dRV2ZpRXVycDkrTFZINUhDdlpnNStCejlQaXowbDdHT1g0RDhGaHBianNRaFJpSVc3NllaL2dJcDNvWFVZTTMxcEJMbTUyRlFRWHRxUGEzd3Y1Qy9GRE9ZbVliVG52M2J4UFlPZWdzZllkMnhNS3d5ZzJxZWxqMmJPaCtMNnk5b3QwUmFmUkc1QnVWdjRIb1l4UGRMdXc5dzNuaGJIWGN3UUlJaVFwRmdXQWwzc01BUThZamc5aWI3cmtRWWlZVTlIN04xTGhFRWpYRFE5WXREZjM4MFB0TnFCYzlBSSswSTJYOHBwWEM1c0dNZElRbHhTQlNNR2xDWU1XZzBiZGE4dm9VKzdkbndESjBJZXc3b1kyc2FmOXJxa2ZoenZWa25tOHpnekdEaFRBRVJFWU5SWmRFZmF1dFlsMWVueEhXR3lBZmNMZHRmeHpGN1Z0bTI4L3A5c1NTbVpPZTRjdzRZQnpsR1B3dDMvNWNRd3Bzd3RnMXJKbUlSbmhtQ2dhQVRLbVkwZGR2bjlUd29PUXZtT1VSYVRReVhJLzhZOEZWY0R6QjBHTTZ2WXpnNGhiWEhQNU1tUDVPOFdCSVRoNWhCTlE5MGZvR3lmU0dldndpMkMyOUVkL3hJeXZZRkRCZVBCa3BDQW5HWVo3QjRGbVg3TThEbG9Pc3c3U2Fta3JuK01YajlGTHJwZWVESDBUaVlnV2RvalhhbzYvY1NlRGJEM3Exa2IyaVh4K1AyWEZLTWlKOG0yRGl4UEEwMTROeE10bG1NSjBqYjl0blpaeHhuRE9ma0JCUUN3MkdqaGNWSzAyV3luZ1ZseWVZeFRIQmNDdUVDQzR6V1dWbmkzbVM2cndqY09aZTV2c3E2T3NyMlNlSXhCcGk0YnVENXhRRzdMSm05ME1GU01DUndpU0xTbTZuMWp3dVYzcnV5eGMwc2tVUnJNdERwR2lkTXNaQ0MvYXF5endxOU1rVXJ6STFHQW94YTBFN2E0NVd1N0EvMUoyUGRjRDhDQktwRXU5U09uTVBMOTgzejV4TnRQU3NSR0dZb0FramdFZ20vWjk5UUh5NGpsM2VEN1I5VWptQUNPQldKUThUaVBsdisyZnQxM0JiRTZZUWFDRFh1aHRrYWl1TE5vTmVRd241R0NxTllQc215SThhSVJhTHVRNjRiUWlFUWh4bGdFZXhvVEsvam9KeWgxWUdSU1JqTUMxRVRBaytrUUV4YlVINFhoQmtJczdoS3BwWXZ3MndFcjFuaW1EV0FFU0lNZW1BMlNvelBSLzU4WW9RRXVBQ0RZSmNnQjNPV09IQWRRZng3YWZQcThNRnFVWi9FYUVBS3dSWjdmZVlYS3kwZXVkS3lHcHNhVmt6R1NOdGdCT1RJcHB0R00yQUxLWEVBbUhmUnVLQmdpZkZFQmxuNmxzUC9rT3VLWVBhVW9ldW9FR3dZcEh2cXhyOWVLOXprTURTK1R6U3NNRG9KQXV6MnJEY09oL252S3NWbldORHhMUWlZcHQxMWl6SmZrN1RWekRLUE1TQUFCaUh3NE40NXZlVGhQZjZUVzlieWxMSmd3NkRDek5pWlROZVkrSHFXSGhMRzlFSk4zWWlVN01CSWFhOFJnU0FsRW90ZnFKOTE4MTM5NDFmUTdiK1NRTVpWQVlaa21MV1J1aGh0eWdRaDFCaUxWSXNEakV4SWdQTkVEUWdERXBBSUJybHV5RTJEbVRDV2lCK2dKZ0FkakJITUVwS0ljUWowYU9vaFpnNFlqekdXeUpBaVVDQUhVUU1OQjBrUmNFUWJiQmE0aVIvaS93SDNENVBNcGQydDVRQUFBQUJKUlU1RXJrSmdnZz09Iiwic3VwcG9ydGVkRXh0ZW5zaW9ucyI6W3siaWQiOiJobWFjLXNlY3JldCIsImZhaWxfaWZfdW5rbm93biI6ZmFsc2V9LHsiaWQiOiJjcmVkUHJvdGVjdCIsImZhaWxfaWZfdW5rbm93biI6ZmFsc2V9XSwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiYWFndWlkIjoiYmJmNGI2YTctNjc5ZC1mNmZjLWM0ZjItOGFjMGRkZjkwMTVhIn19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA4LTAzIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJlU2VjdSBGSURPMsKuIFBybyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkxMjEwMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjEuMSIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA4LTAzIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wOC0wMyJ9LHsiYWFndWlkIjoiM2UyMjQxNWQtN2ZkZi00ZWE0LThhMGMtZGQ2MGM0MjQ5YjlkIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIzZTIyNDE1ZC03ZmRmLTRlYTQtOGEwYy1kZDYwYzQyNDliOWQiLCJkZXNjcmlwdGlvbiI6IkZlaXRpYW4gaWVQYXNzIEZJRE8gQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJmakNDQVNXZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQVhNUlV3RXdZRFZRUUREQXhHVkNCR1NVUlBJREF5TURBd0lCY05NVFl3TlRBeE1EQXdNREF3V2hnUE1qQTFNREExTURFd01EQXdNREJhTUJjeEZUQVRCZ05WQkFNTURFWlVJRVpKUkU4Z01ESXdNREJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCTkJtclJxVk94enRUSlZOMTl2dGRxY0w3dEtRZW9sMm5uTTIveVlndmtzWm5yNTBTS2JWZ0lFa3pIUVZPdTgwTFZFRTNsVmhlTzFIamdneEFsVDZvNFdqWURCZU1CMEdBMVVkRGdRV0JCUkpGV1F0MWJ2RzNqTTZYZ21WL0ljak50Ty9DekFmQmdOVkhTTUVHREFXZ0JSSkZXUXQxYnZHM2pNNlhnbVYvSWNqTnRPL0N6QU1CZ05WSFJNRUJUQURBUUgvTUE0R0ExVWREd0VCL3dRRUF3SUJCakFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUF3ZlBxZ0lXSVVCK1FCQmFWR3NkSHkwczVSTXhsa3pwU1gvelN5VFptVXBRSWdCMndKNm5aUk04b1gvbkE0M1JoNlNKb3ZNMlh3Q0NILy8rTGlyQkFiQjBNPSIsIk1JSUIyRENDQVg2Z0F3SUJBZ0lRRlo5N3dzMkpHUEVvYTVOSStwOHoxakFLQmdncWhrak9QUVFEQWpCTE1Rc3dDUVlEVlFRR0V3SkRUakVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNQ0FYRFRFNE1EUXdNVEF3TURBd01Gb1lEekl3TkRnd016TXhNak0xT1RVNVdqQkxNUXN3Q1FZRFZRUUdFd0pEVGpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFbmZBS2Jqdk1YMUV5MWI2aytXUVFkTlZNdDlKZ0dXeUozUHZNNEJTSzVYcVRmbysrMG9Bai80dG53eUlMMEhGQlI5U3Qra3RqcVNYRGZqaVhBdXJzODZOQ01FQXdIUVlEVlIwT0JCWUVGTkdobUUyQmY4TzVhL1lIWjcxUUV2NlFSZkZVTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUUMzc1QxbEJqR2VGK3hLVHB6VjFLWVUyY2thaFRkNG1MSnl6WU9oYUh2NGlnSWdEMkpZa2Z5SDVRNEJwbzhycm9PMEl0N29ZakYya2d5L2VTWjNVOUdsYXF3PSIsIk1JSUIyRENDQVg2Z0F3SUJBZ0lRR0JVclFiZERybTIwRlpuRHNYMkNCVEFLQmdncWhrak9QUVFEQWpCTE1Rc3dDUVlEVlFRR0V3SlZVekVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNQ0FYRFRFNE1EUXdNVEF3TURBd01Gb1lEekl3TkRnd016TXhNak0xT1RVNVdqQkxNUXN3Q1FZRFZRUUdFd0pWVXpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFc0ZZRUVoaUp1cXFuTWdRalNpaXZCalY3REdDVGY0WEJCSC9CN3V2WnNLeFhTaEYwTDh1RElTV1V2Y0V4aXhSczZnQjNvbGRTcmpveDZMOFQ5NE5PenFOQ01FQXdIUVlEVlIwT0JCWUVGRXU5aHlZUnJSeUp6d1JZdm5EU0NJeHJGaU8zTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJREhTYjJtYk5EQVVOWHZwUFUwb1dLZU55ZTBmUTJsOUQwMUFSMitzTFpkaEFpRUFvM3d6Njg0SUZNVnNDQ1JtdUpxeEg2RlFSRVNOcWV6dW8xRStLa0d4V3VNPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFGQUFBQUFVQ0FNQUFBQXRCa3JsQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUJIWnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU5pMWpNREUwSURjNUxqRTFOamM1Tnl3Z01qQXhOQzh3T0M4eU1DMHdPVG8xTXpvd01pQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cGtZejBpYUhSMGNEb3ZMM0IxY213dWIzSm5MMlJqTDJWc1pXMWxiblJ6THpFdU1TOGlJSGh0Ykc1ek9uQm9iM1J2YzJodmNEMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzl3YUc5MGIzTm9iM0F2TVM0d0x5SWdlRzFzYm5NNmVHMXdUVTA5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5dGJTOGlJSGh0Ykc1ek9uTjBVbVZtUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdmMxUjVjR1V2VW1WemIzVnlZMlZTWldZaklpQjRiWEE2UTNKbFlYUnZjbFJ2YjJ3OUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NCRFF5QXlNREUwSUNoTllXTnBiblJ2YzJncElpQjRiWEE2UTNKbFlYUmxSR0YwWlQwaU1qQXhOaTB4TWkwek1GUXhORG96TXpvd09Dc3dPRG93TUNJZ2VHMXdPazF2WkdsbWVVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUhodGNEcE5aWFJoWkdGMFlVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUdSak9tWnZjbTFoZEQwaWFXMWhaMlV2Y0c1bklpQndhRzkwYjNOb2IzQTZTR2x6ZEc5eWVUMGlNakF4TmkweE1pMHpNRlF4TlRvek1Eb3lOeXN3T0Rvd01DWWplRGs3NXBhSDVMdTJJT2FjcXVhZ2grbWltQzB4SU9XM3N1YUprK1c4Z0NZamVFRTdJaUI0YlhCTlRUcEpibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPakpGTnpGQ1JrWkRRelkzUmpFeFJUWTVOemhFUVRsRFFrSTJORFl6Umprd0lpQjRiWEJOVFRwRWIyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09qSkZOekZDUmtaRVF6WTNSakV4UlRZNU56aEVRVGxEUWtJMk5EWXpSamt3SWo0Z1BIaHRjRTFOT2tSbGNtbDJaV1JHY205dElITjBVbVZtT21sdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNk1rVTNNVUpHUmtGRE5qZEdNVEZGTmprM09FUkJPVU5DUWpZME5qTkdPVEFpSUhOMFVtVm1PbVJ2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2TWtVM01VSkdSa0pETmpkR01URkZOamszT0VSQk9VTkNRalkwTmpOR09UQWlMejRnUEM5eVpHWTZSR1Z6WTNKcGNIUnBiMjQrSUR3dmNtUm1PbEpFUmo0Z1BDOTRPbmh0Y0cxbGRHRStJRHcvZUhCaFkydGxkQ0JsYm1ROUluSWlQejQ3N0pYRkFBQUFZRkJNVkVYLy8vOEVWcUlYWmF2RzJPb3FjTEcyek9Pa3d0MEJTSnRxbGNYVjR1K2F1dGxXaGJ6azdQVUFNWTlIY3JLanROYnE4ZmVBbDhhQm9zeno5dnBkanNHR3F0RjNuOHVUc05TWnBjNkpzTlQ1K3YweFlLbnU4UGZmNS9MNDhmZy9mcmljekpnWUFBQURBRWxFUVZSNDJrUlVDWmJESUFqRlhaT1kxVGF0TmMzOWJ6a3NTWWMzcjRNRTRmTUJBYUQ2emw4eS85VE9nZXQ4ZDVqZk43OGJ3TS9kRENScFI1MjF6WGZvakhKMDVJSXloQkFVU1ZBT05kR3pCWXQyZjdLRnJma0phQWtIaDlGWmhjRFhIUmtUS285TUxpaEdhYXZJbW5WM3F5RVgwRXByZ3ovNER3VUQ3a0NIUm5kOFFGTjQzR280VVZtRERnemE0dzI3b2l6ZEEyK2NLK3V1VXBqam8yK3h3Yy80Mlc1MHg1TEdZZURCc1IwSFZJeDV4OGlGNjBDYmxiVEVFa0ZyMjdiTkRCVVZTcTFPS1ZQYkU2MmIzRUg4RnFCZzVPT09FdWMydDhaSmlxTU91R3ArY0tqZzd3VkdjZW96cU40cHhnVlBRa2pGWWdiVkpLRFVoRENqWXJhd1A1cTRFVGdDOWZJTVJIdGl0cFFjQ3ZKT0VMY2JNc1FnbmNpUmtsanB5UWp2RzQ0anFCVUVURmlCaTFQRUl5ZWtPenNXK1R5NWNMSG9zNVIrZE1TMUx0U1N4ZjNnUUhjelIyQ0k0Z01OcFc0SVJBMVFNYTZ0SjQrQzZ1SHVHRThtTkRJeUZxZy9PUC9NTVV1ZVM2SXE4UzkwZEFlQkpTRXkvcUtrSytCTnd6OGNZWTRqYjVKNnU0aVdDSTJCMVo1NkxXNWtFYzRoa2RNcHN2VUM1NTg1U1gwUXViY2dOcXlmZ0RGRWNUdCs0MC8wUzVOeDB3YUN3M09La2NPYkE1SW4wQVlwMDFwamp3Mm42MjZVRGp0SHdhMjhpSHVUS3F0cnYrcmVXNDFOWjZpR2xyN3V1TEpDZmtGdGN0Y0cwNHNnbTFlTlMrWmFEbnBhVEVyR295WDVKSzJpTXo4eHMwbk93V0djUERONDlxYUNkNGJ6Sm96RFptL2FCSytFb3pMdytYaE5CaVl3SGYwc2lPdTFYUGtHL3pLd3ZxWUtjZlN3REVjSC9vVWUwN2VzL1dROHJJeWcyRE9Yajh0amtaZHVEQi9iOGh6RGxsTU1PQ1M1QkVuZDUzNGY4dGkzVVpjNGtNczN4THlhZk1Tc0poZEc4WFBxak5rNXRBZ08yNWZlS0NoblZkRGovSjBGTWtPc1UveE1CdjB3RmhZZUVHZlZIMTNmdURVMHlERkxhNGZjN1JuV0hCZnVURlYydEVtTndhZGM3YWMzVVkyamZCbDdIVDM2ZmUzNGlRTzVtTkNGRkJXMDdLalBncWhPTFUwMXZaOFB1ZVoySkNsRlpOOGprVXM2OXVrYTllUHA2K0VmTDRBRjUrTnl3U2Jpckh0Y0I4TWwvZ2t3QUVqa0s2NEtqSFBlQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiIzZTIyNDE1ZDdmZGY0ZWE0OGEwY2RkNjBjNDI0OWI5ZCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTAyNCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6NiwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjo5NiwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNC0yNCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiRmVpdGlhbiBpZVBhc3MgRklET8KuIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMDA0MTcwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA0LTI0In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wNC0yNCJ9LHsiYWFndWlkIjoiMjM3ODY0NTItZjAyZC00MzQ0LTg3ZWQtYWFmNzAzNzI2ODgxIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIyMzc4NjQ1Mi1mMDJkLTQzNDQtODdlZC1hYWY3MDM3MjY4ODEiLCJkZXNjcmlwdGlvbiI6IlNhZmVOZXQgZVRva2VuIEZ1c2lvbiBDQyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDNlRDQ0FkR2dBd0lCQWdJSkFKYlR5cnUxWC9JUE1BMEdDU3FHU0liM0RRRUJDd1VBTUNNeElUQWZCZ05WQkFNTUdFZGxiV0ZzZEc4Z1RYVnNkR2xCY0hBZ1JrbEVUeUJEUVRBZUZ3MHhPREEyTVRJeE5EUTFOVEJhRncweU9EQTJNRGt4TkRRMU5UQmFNQ014SVRBZkJnTlZCQU1NR0VkbGJXRnNkRzhnVFhWc2RHbEJjSEFnUmtsRVR5QkRRVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFNVmpLSFdwYkQ3VFNsTXhvY2pUbDZuSWY3eDMyUG1zUTl6R3VMR0dxQTBVUVpvSXEzWEx6TDZMWVV2SjVBNWcwdXlGR2xsSEVmR0FLckVhQ1E4RlZ2UFMvVWgwRnlmeldoUkF6aVRTaWpqTUlJVmpqalV2OW05dkZtY1hTY2dIaWc3T2R6ODg1OFYwa3JOSDk5cUdtM3dqZ2FPZXJUV210K2pYQ1VmbjAxSWtUUHd4RzJIbGdFZDQ1ak5MU1Y3Vm9vbCtLZThFMmtpNGxFa1RlSHpib3VsUjVHVWJwM25NaTdFNDdWTVFhM2JOd256V0Jic2FCU1NRaExrM201SGFLaGh4YTZ3SkRLNDdOaU1Da0NrZElIdVdTUUxWQWZtODVVQU9OdEVPUHdpME91SzNxYmU4eUtPRkdmMEtoQjVNTWVBeW03TVYvTTRXMGE0OW9nUEQ5cE1DQXdFQUFhTWdNQjR3REFZRFZSMFRCQVV3QXdFQi96QU9CZ05WSFE4QkFmOEVCQU1DQW9Rd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFKV3o1eExNazVXTlliQWI2eU94RUNCb1oyV2VCL3FsNFZKM08vMy90TnN4T1luekxlV281NDB6UWg5ckFtYXh6N2V1bUJsc2tNcTR5R1BTTlhCOXljV0dIZ2tjQ2VTek4yd3Y4Q0l6REJzMm9CWmpUTms2NUxCWkRzc1RPQnRNVy8rdVRGSFFmYnVPM0lTTGhJMERYZlJFaTlORE0zamZrMTF4SGNzZmgyUk1WK1FkTmZ3VmFaWnJDcStvdUcrRXZrdjdLcXErb3l1MFZGTS90ejY4VEdsNnlsaFBGUjFxaDl3dHRwVmpBT09DRVFDTHFQMmRQMjhsd1lCeUNxSFFxVkh3YnVqdi9MWmpabktXM0xZbmRaaXhQUFNSQ0pzc0REd0p2aC9mNm5UeGc5WkUrL0pjWXJlNUNhSThuelZIYVNPQ2pOSjdGelVMRzY0SmlXT3ZRNTA9IiwiTUlJRGRUQ0NBbDJnQXdJQkFnSUpBSUNVVHZrZ3RqNUNNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1GRXhDekFKQmdOVkJBWVRBa1pTTVF3d0NnWURWUVFLREFORVNWTXhDekFKQmdOVkJBc01Ba05UTVNjd0pRWURWUVFEREI1SFpXMWhiSFJ2SUUxMWJIUnBRWEJ3SUVaSlJFOGdVM1ZpWTJFZ1EwRXdIaGNOTWpBd056QTNNVFF6TnpFNFdoY05NekF3TnpBMU1UUXpOekU0V2pCUk1Rc3dDUVlEVlFRR0V3SkdVakVNTUFvR0ExVUVDZ3dEUkVsVE1Rc3dDUVlEVlFRTERBSkRVekVuTUNVR0ExVUVBd3dlUjJWdFlXeDBieUJOZFd4MGFVRndjQ0JHU1VSUElGTjFZbU5oSUVOQk1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBdkFLT2VxQzUvcDBEMWlzQ1lLUUpsVlVPckI2STdETG9jdW5FL1JtOGR1R1RieXhRaHQzQ2JGVlR2M04yTHAyZmJqeGxJKzNzT1NHazMzRlRZa1RxeGNkSklySjdTc2tCY1VTTnJmS09hUVQvNktRY1A0Q203Vis2NTVUcStUV3h5eFdRaER5Z3QxNXFvUDdNdUs2YlQ5U3dwQ2pwZktoYU1TbXlRYU1vVWNSQWJMcWR6QkNhYzBoekIrWmUrZ3FKbG5XVjlVYVNJMnJGc1Z1SDRaRTBjUk8rTU9wYUxnTS9zMjQ4bkdHSHAyMmV3U1FmYm5QYUJiYjhpcXlBUCtjdTUyR0xzVXBLUkplYkUrUjYrUE1ROUpDZFdlUVpSM0RrZlNpZGt2M21jYjRqcTFpSXRhK01xS2hSbndyZlhoOTExS1dMbllBbDlFTkNoTFgwYzZTajFRSURBUUFCbzFBd1RqQWRCZ05WSFE0RUZnUVVXTHZoUkJVUG44dUxJZjY4K2d2L05aSXdHU0l3SHdZRFZSMGpCQmd3Rm9BVVdMdmhSQlVQbjh1TElmNjgrZ3YvTlpJd0dTSXdEQVlEVlIwVEJBVXdBd0VCL3pBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQUZMckRoYWVnZUtIeFlqSDNFUDN2VUJLaG56TTIwNkFTeGdlWUNPMkVjOXBPbFlKYWVxRkUrc1VhbVVWL3B3akRscU5hU2dGZ3k3VHdlWWt2T21NbjRxU2NzSHF2SjN6R09BaWFmd2FoMXZVSGZDbFhSOCtheE8yaUdPVUYwSktyWjlZWWpiQWE1LzRIQ2x2N2pGUE9kTVdUT1F5bmdvaUhBczNqa3VZanBDTEZsQjRWT2kzZDF3akExcG5UZEJLa0FiN3Q4blR2dysvWGJGdmNRYTczVkg3c2p2b0JxRDNmZE1mUmN1VnE0cVVadFpUNmNHYWdUSEQ2MVR0cWg5b01DWlhjRGJSMVBHWm5OYnF5Y3NXUERJSzBucG1LMy8zbGZWOGMrWnNyeTZlMTcwbWZKTVpwN084bTZDU3o2L1ZMSyt5REpkNzg0MXdwbWVLVGY2SW5aQT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVF3QUFBQWdDQVlBQUFEbmxVWnFBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRW5RQUFCSjBBZDVtSDNnQUFBQVpkRVZZZEZOdlpuUjNZWEpsQUhCaGFXNTBMbTVsZENBMExqQXVNakh4SUdtVkFBQUsxRWxFUVZSNFh1MWREWEFjWlJtK05PQWZLb2c2V08wUWNyZVgzTzcxUjQxb0hkU3FxREFPZzMrY1lFWEJvbFhSVEVuMjIwdGFLVGM2NG1nQnF6QmlFVVZwQmRxaXd3aHFTZElTMnVwWVNndlJ0cFRTY2tsald6SGFnanBTUmRyNHZMdHZqcnZrMjd2ZHZkMUxqbjdQekROM3QvZCs3L3QrZjgvKzc4YUswTkRhYXIycU9kWFpvcVd5SDlSMGEwRmN0NjdXZEhHVFpvalZDY1BxU2VqVzFvUXVIc095L2VCVHNEbU0vNTRaVDlqK0xXR0lnN0RmQi9zQmNEUHNmNFhmUDhYM2IydUcxWkhRelU4bVV1S2R5V1RIbTVxYWNpL2pIQUtCeWlmMGJCcitMd2FYSVBZUGtNZHFmTDhYZFdwbHMxQUEzMS9Rak93OThMOFM5YjhCWElSMituRGM2RG96bHNrMHNsbmtRTXhrUEdYTzlFSnRWbllHRjRzVXlWbmQ4VVRhZXA4YncrNkxha0JqNWl6ZGJOSlMxcnhFV255V3hnMzZFbVBkV29QUERlamY3ZUFUR01zSGFEelR1QzZoYmowTi9wWG1Bc3J1Z3MwV0xQOE51QkpqWkptV0VsY2wwOW1QSjFKbVcwdEw1K3VpSEJ1R2tYc2xqWDg3bmk0RXpWbms5QXZrc1FuNTdFU2RockI4Qk11UGpPV1AvLzRPSHNSL2U3RDhZZFRsZnRSaEZmZ2RMRzlIdTF3QWZ6cjU1akFPa2lRS2h2VmJHQjZDMC8vaSsyaU5lUng4RmdudlJmeGZhaW56U2s3TkUwaUlVUGJmNDN3V21OVE5kN0JwS0VBN0xaZkZBWTl6cDN5WlRTTURpUVZpL1UrU2c1UVlBSWZPbUcyZXdzVWpBL3JoVzdMNEJlcm1qOWgwVW9CMk9CK1RaVFc0Qi9rOE95Ry95Q2lPb1cxSVlINkg4WFB6OUxiY0t6aWxRR2hwTVp2aFp5SEd3RzNnNDJCazg1WjhvOTBHOFgwTmlTczFJdjJRR2s4S2RXc3p0NHNuSVA4UnFSOW1EUVhESWRaU2JCb1owSWwzUzJPWFpYWXBGNDhNVTE0d25LMWJlVzQxcEwzRkVRQ0psUFZXdERHMmZ1eVZyTlIzdEJUZFNqQjhZcklGb3lWdG5vMk9DekJneEROQkI2cFhLTUh3eGlEOWdLM0tjNlBja3ZCR0pSaStNY21DMFlENGZkSzRYb2g5Vy9ZVENaUmdlS052d2Noa0d0RzJlMlcrYWtzbEdMNHhtWUpCYXhscFRJK2tOUlFkbUdSM29VTUpoamY2RlF3NmNDcnpVM3RDTUxEV3VRc2QzUitBdzNLbkJRNUt5bmpoamR4T25uRGlDRVp1R2pyc1lXbE1KdHBpV1VLM0JtVC9GZkV1ZGhnNlVQZTZGZ3owYlI2ZmE2TW1uWTNrbER3aGFZakxVVTZlczI3dDBnenptN1ZnVXU5NkQ2ZmtIeENhNjJVVkdDTXE4ZzAyalJRbmltQm9SdllpYVR3bTJudGZXOXZDazdXMGRZSHMvd0oxNjNrNmVNWnVRMFc5Q3diRzlLMXNPcVdBdklVMFg1dGlEWnROYlNqQmNHRUVndEhXZHN2SjhFMm5BdVV4aWJwNWhXTTkyb0RmMnliOFgwS3gzckVORjBvd29nSG0waEpwdmphVllQakNpU0FZaWJUMWVXa3NKaWJDay9QbTVVNWljOHJ4UXBsZE1SUHA3SGxzSGhxVVlFUURKUmdoNHNVdUdIU1JEK3BJVitUSjR4SDFMRzlkakNIVGlNbFI0VmlHMkU3SFJiaEFLRkNDRVEyVVlJU0lGN3Rnb0oyejBqaE10SE9lamwyd2VRRlkvbEdaZlNuRmZEWVBCVW93b2tIQ01CZEw4N1dwQk1NWEtncUdJUzV2VHB0bmgwWFUrMDVabkFKREZBekQ2RGdkL3A2V3htSEdEZkZGTmgrSDBRYjB3YU95TW1PRStPVU5JL2NTTGxBMTZsMHcwRjY3NDdxNHBScEdjZHFhN2t1UjVVdEVINDVnRG13S2kvRFpqOC83SUVTMzRyT3plYWFZeldsVWgzb1JqSm96Uk1Hb09BRU5hMGkyZFRHR2VFcDhURkptUER2WXZHclV1MkNFUWJxaGtzT0ZCc3lsaTJXeGFzVGo2TmQxMnBzWHY1N1RDUVlsR0M0TVNUQmFXNjAzb28xZGI2cXpxVnRmWW5NNTZBcEJ3OW94b1Z3Uk1ZbEdOSzM5MVZ5aUtpakJpRVl3bWxQZExiSll0U1RhN3FIaUErdStvUVREaFNFSkJ0cHZoZFQvR0hXeHY5eld4UmkwdFBpRXRId0p4YlZzWGhXVVlFUWpHSFJ3R3VPaDBnVjVrVE9lTWkvaGhQeERDWVlMUXhDTXMxcXRWZ3p1OHJldnB5eVBqd0h3c3BWaC9TdVZXaktkQ3dTR0VveW9CQU81cDgzM29wK2VrOFdzRmRGK3dhOFNWb0xod2hBRUEzN1dUUEJiUkhUY0FleEd2SlROSGZRTU5jZjZCcytQOWVibnhmcWVQSldYMmtDWnpIZ2ZFeGpDR1FJbEdORUpCc0YrRUpFdWRzdmkxb2JpVDV5S2Y5U05ZT2pXWmpUeWZhSFJ1ZDlBSG90WXBXQTROeHFKWTFMZlROVDVLMndlaTYwZk1pQVVENEtqQmZibWo4YjY4c3RqMnc3YUQycWhmVS8weHk2WnJ6SFMycXVscFRObCt3eUl1aGNNakJVNjYxUU5tMmN1UG9QRFJZVFJCanBiUjJNQU9WOUhaek9ROTgvdy9mWXdpUEh0ZmplMGJ2MkZrL0NQZWhHTU9yc09vL0x0NjdvMVhEZ1Z1aUUvQndMeGp4S3hLT1hHMk02ZHRpMzZ3OE9SZG5HUDdUY2drRnVkQzhiVXZBNmpsa2lrTzgrVHRnMklNWFNZemZ4RENZWUxxeEFNTDdldm83N3R0bkYvLzBuWWt0Z2hFWWx4SExxYXpKMnRqRXFiczlpeVNXWG4ydjREUUFsRy9hT3NZQmpXQVRiekR5VVlMZ3dzR0xscEtMdFY2cE5KSFZaNFlITGYvbmZKQldJQ2gySGRRRVhpNmV3bE1yOGxkSjVIWXR2N2hSS00ra2M1d1VENzdHVXovMUNDNGNLQWd1SHA5R2RLWE1YbUVJeDh1MFFjWFBqWWErMHltVXdqMnV0eHFlOGlvbzRYMnZZK29RU2ovbEZobCtTUGJPWWZTakJjR0VBdzZIb0s3QTZVbmNpbzU4R21wc3RlZUIxRDc5Qlg1ZUlnNGYzRHAzT3BHT0xNbC9rZnh4Mnh6RnJmajhWWGdsSC9xTEJMc29YTi9FTUpoZ3NEQ0VZaVZmNzJkV2JwSmR3OSs4NlJpc040OWc3dWgzVmhGNFBGNlFtSi8xTHExZ0l1NGhtVkJBTVQ5dTd4NzB3SmcvVFlmVTZoTEpSZ1ZFYUZYWklIMk13L2xHQzQwS2Rneko1dG5nS2ZCNlMrbVBqLzBJd1pIUy9uSWc1R1J4c2hCZ05Ta1NqbFlpNVJBUHJ1VWxtY1ltSnkvWG5HM0hFeEs2RGlGa1pFeEJqWXlDbVVSU1hCUUR1UG9BNWJvMmJTeUw2ZFUvSUUzaXFVbmdZTm0yZ0QxN04wK0c4VnArUWZTakJjNkZNdzRycGxTZjBVRVRGTk5pOUZ6L0RNV0cvK2lFUWtIUGJtTjhTMmJadDQrYmh6ajBuNUozaUJkRnMxbC9BRTFMMnVCYU5XVE9yaUE1eVNKeUR2NzhyODFKeWVyeTZXUUFtR0MzMElSdE9jM0dsb3A4TlNQMlBVeFZObDEvVHI4cTJ4dnZ4NjhQa2lzZmduZmw4ZjZ4OTBmUVVsNG41R0dxK1l1amh5NXF6dTEzQ1JpbENDNFkxMUtSajBXa2d0Ri93bVJTVVlMdlFoR0Y0bUdBYUxZUFB5MkRnMFBkWXo5SDdzcHN5TjlReFVmQzBpWGZ5RlB0b25pMWxNR3F4Y3BDS1VZSGhqM1FrR3hDS3BXKy9tZElKQkNZWUxQUW9HdllRYTl1WGY3MWxwNjZKS2xIdDgvUXNVUiswWFRYdUFFZ3h2ckEvQm9MZnIyUWZIci9HemxlbUtLU01ZdW5rSFRTekVsTDQrc0ZhQ2dmbytCKzdXak96bjJMUXNuTmNHaUQxVVR1YlBvZG5GNXBHQXpwZ2d2dXRXQnVyNkg3dE91cmlVaTVRRlhTV0tNdC9IQk41RWF5WFVyK3c5TWNFcGp2R0s0dmZJYndWZHc4SXBsQVdOQlpTNUR2V2hONVhuNGVkb3FkOG9pRnl4MndrK2l1LzBJdWlsOUt3VFRza1Q0bWx4RHRyelJtNVhqUFVvMnBYZTZHNDlnanh2dytmQ2hOR2hjZmh3UUM5amFUTEVHOXhvR0ZlV3ZpWStVdVNtMlErY29YZHk2TllpTk93eVZQckhHQmgzSm96dVVDc2VUNW1YUWZGL2poZy94T2ZYTmQyOGdqbzBhSDNwTEFsTk5HZHRMNVlpNTV2UWdiZWo0KzZnLzlnc01xQU9IM0hhU2Z3RWJYY0R2bWVUaHZVcFRlOTZ5NFF6TTc2UW05WTBaOUZwZFBjbTZ2TnBzQXQ5c3R4cE8rdlg0RWJFMjBvVENjc0dTb25sK0IvZjZXYS9WY1Y1MGFTUHg3dE9EZUVCeGcxMHh5K2Rrb1hnZkFneEZpRGUxOUFPMzBNL3JFUU85eUxtQTRpL0JiKzNsK2Jua1BJSE40UHJVTCsxK0Z3QjIydmhveDFpZjFHODFYcGJ2QTI1WmpLK3IybHhSMjRhMWQ4UlB6RWZ1d29XY3NFV2lKTXpZaitJM3crVnRLc2hIZ0gvQVBaU25xalR6Zmk4eGg2N3VuVXVQZHJBMjhOeFlySC9BejN0STRqNStUT0xBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiIyMzc4NjQ1MmYwMmQ0MzQ0ODdlZGFhZjcwMzcyNjg4MSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlfSwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDgtMTYiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNhZmVOZXQgZVRva2VuIEZ1c2lvbiBDQyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjIwODIyMDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDgtMTYifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA2LTE4In0seyJhYWd1aWQiOiIyMzRjZDQwMy0zNWEyLTRjYzItODAxNS03N2VhMjgwYzc3ZjUiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjIzNGNkNDAzLTM1YTItNGNjMi04MDE1LTc3ZWEyODBjNzdmNSIsImRlc2NyaXB0aW9uIjoiRmVpdGlhbiBlUGFzcyBGSURPMi1ORkMgU2VyaWVzIChDVEFQMi4xLCBDVEFQMi4wLCBVMkYpIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQjJUQ0NBWDZnQXdJQkFnSVFGUU5LVys3emJnLzdkK2xUeXJJV3dEQUtCZ2dxaGtqT1BRUURBakJMTVFzd0NRWURWUVFHRXdKVlV6RWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1DQVhEVEl5TURZd09EQXdNREF3TUZvWUR6SXdOVEl3TmpBM01qTTFPVFU1V2pCTE1Rc3dDUVlEVlFRR0V3SlZVekVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVzRllFRWhpSnVxcW5NZ1FqU2lpdkJqVjdER0NUZjRYQkJIL0I3dXZac0t4WFNoRjBMOHVESVNXVXZjRXhpeFJzNmdCM29sZFNyam94Nkw4VDk0Tk96cU5DTUVBd0hRWURWUjBPQkJZRUZFdTloeVlSclJ5Snp3Ull2bkRTQ0l4ckZpTzNNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMGtBTUVZQ0lRQ0IwTkZRU04wejRsV3oveWMzNmV3clRDenR0Sy9xRnZsYVBPS2grVDFvNndJaEFQMG9LS0ErY2ljc0R5M1kzbitWbFA4ZUIzUEJ6TWtodlcvOUlTWEN3K1ZCIiwiTUlJQjJEQ0NBWDZnQXdJQkFnSVFCVG1rM1p3aWxGWGpzWnl3SERuTWdEQUtCZ2dxaGtqT1BRUURBakJMTVFzd0NRWURWUVFHRXdKRFRqRWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1DQVhEVEl5TURZd09EQXdNREF3TUZvWUR6SXdOVEl3TmpBM01qTTFPVFU1V2pCTE1Rc3dDUVlEVlFRR0V3SkRUakVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVuZkFLYmp2TVgxRXkxYjZrK1dRUWROVk10OUpnR1d5SjNQdk00QlNLNVhxVGZvKyswb0FqLzR0bnd5SUwwSEZCUjlTdCtrdGpxU1hEZmppWEF1cnM4Nk5DTUVBd0hRWURWUjBPQkJZRUZOR2htRTJCZjhPNWEvWUhaNzFRRXY2UVJmRlVNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lCeVJ6NE9BbFJaOUh6OUtWN2cyUU50QzBDOEp4SC94TEpZOEZaRW10SjNzQWlFQXNyZVQwK2VOa05jVWpJOWg1T1BDb0g2Tm1zT2tndkVBQkpackYwN0FEa1k9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUZBQUFBQVVDQU1BQUFBdEJrcmxBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQkhacFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1Tmkxak1ERTBJRGM1TGpFMU5qYzVOeXdnTWpBeE5DOHdPQzh5TUMwd09UbzFNem93TWlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwa1l6MGlhSFIwY0RvdkwzQjFjbXd1YjNKbkwyUmpMMlZzWlcxbGJuUnpMekV1TVM4aUlIaHRiRzV6T25Cb2IzUnZjMmh2Y0QwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOXdhRzkwYjNOb2IzQXZNUzR3THlJZ2VHMXNibk02ZUcxd1RVMDlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl0YlM4aUlIaHRiRzV6T25OMFVtVm1QU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2YzFSNWNHVXZVbVZ6YjNWeVkyVlNaV1lqSWlCNGJYQTZRM0psWVhSdmNsUnZiMnc5SWtGa2IySmxJRkJvYjNSdmMyaHZjQ0JEUXlBeU1ERTBJQ2hOWVdOcGJuUnZjMmdwSWlCNGJYQTZRM0psWVhSbFJHRjBaVDBpTWpBeE5pMHhNaTB6TUZReE5Eb3pNem93T0Nzd09Eb3dNQ0lnZUcxd09rMXZaR2xtZVVSaGRHVTlJakl3TVRZdE1USXRNekJVTURjNk16RTZOVGtyTURnNk1EQWlJSGh0Y0RwTlpYUmhaR0YwWVVSaGRHVTlJakl3TVRZdE1USXRNekJVTURjNk16RTZOVGtyTURnNk1EQWlJR1JqT21admNtMWhkRDBpYVcxaFoyVXZjRzVuSWlCd2FHOTBiM05vYjNBNlNHbHpkRzl5ZVQwaU1qQXhOaTB4TWkwek1GUXhOVG96TURveU55c3dPRG93TUNZamVEazc1cGFINUx1MklPYWNxdWFnaCttaW1DMHhJT1czc3VhSmsrVzhnQ1lqZUVFN0lpQjRiWEJOVFRwSmJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09qSkZOekZDUmtaRFF6WTNSakV4UlRZNU56aEVRVGxEUWtJMk5EWXpSamt3SWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2pKRk56RkNSa1pFUXpZM1JqRXhSVFk1TnpoRVFUbERRa0kyTkRZelJqa3dJajRnUEhodGNFMU5Pa1JsY21sMlpXUkdjbTl0SUhOMFVtVm1PbWx1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TWtVM01VSkdSa0ZETmpkR01URkZOamszT0VSQk9VTkNRalkwTmpOR09UQWlJSE4wVW1WbU9tUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZNa1UzTVVKR1JrSkROamRHTVRGRk5qazNPRVJCT1VOQ1FqWTBOak5HT1RBaUx6NGdQQzl5WkdZNlJHVnpZM0pwY0hScGIyNCtJRHd2Y21SbU9sSkVSajRnUEM5NE9uaHRjRzFsZEdFK0lEdy9lSEJoWTJ0bGRDQmxibVE5SW5JaVB6NDc3SlhGQUFBQVlGQk1WRVgvLy84RVZxSVhaYXZHMk9vcWNMRzJ6T09rd3QwQlNKdHFsY1hWNHUrYXV0bFdoYnprN1BVQU1ZOUhjcktqdE5icThmZUFsOGFCb3N6ejl2cGRqc0dHcXRGM244dVRzTlNacGM2SnNOVDUrdjB4WUtudThQZmY1L0w0OGZnL2ZyaWN6SmdZQUFBREFFbEVRVlI0MmtSVUNaYkRJQWpGWFpPWTFUYXROYzM5Ynprc1NZYzNyNE1FNGZNQkFhRDZ6bDh5LzlUT2dldDhkNWpmTjc4YndNL2REQ1JwUjUyMXpYZm9qSEowNUlJeWhCQVVTVkFPTmRHekJZdDJmN0tGcmZrSmFBa0hoOUZaaGNEWEhSa1RLbzlNTGloR2FhdkltblYzcXlFWDBFcHJnei80RHdVRDdrQ0hSbmQ4UUZONDNHbzRVVm1ERGd6YTR3MjdvaXpkQTIrY0srdXVVcGpqbzIreHdjLzQyVzUweDVMR1llREJzUjBIVkl4NXg4aUY2MENibGJURUVrRnIyN2JOREJVVlNxMU9LVlBiRTYyYjNFSDhGcUJnNU9PT0V1YzJ0OFpKaXFNT3VHcCtjS2pnN3dWR2Nlb3pxTjRweGdWUFFrakZZZ2JWSktEVWhEQ2pZcmF3UDVxNEVUZ0M5ZklNUkh0aXRwUWNDdkpPRUxjYk1zUWduY2lSa2xqcHlRanZHNDRqcUJVRVRGaUJpMVBFSXlla096c1crVHk1Y0xIb3M1UitkTVMxTHRTU3hmM2dRSGN6UjJDSTRnTU5wVzRJUkExUU1hNnRKNCtDNnVIdUdFOG1OREl5RnFnL09QL01NVXVlUzZJcThTOTBkQWVCSlNFeS9xS2tLK0JOd3o4Y1lZNGpiNUo2dTRpV0NJMkIxWjU2TFc1a0VjNGhrZE1wc3ZVQzU1ODVTWDBRdWJjZ05xeWZnREZFY1R0KzQwLzBTNU54MHdhQ3czT0trY09iQTVJbjBBWXAwMXBqancybjYyNlVEanRId2EyOGlIdVRLcXRydityZVc0MU5aNmlHbHI3dXVMSkNma0Z0Y3RjRzA0c2dtMWVOUytaYURucGFURXJHb3lYNUpLMmlNejh4czBuT3dXR2NQRE40OXFhQ2Q0YnpKb3pEWm0vYUJLK0Vvekx3K1hoTkJpWXdIZjBzaU91MVhQa0cvekt3dnFZS2NmU3dERWNIL29VZTA3ZXMvV1E4ckl5ZzJET1hqOHRqa1pkdURCL2I4aHpEbGxNTU9DUzVCRW5kNTM0Zjh0aTNVWmM0a01zM3hMeWFmTVNzSmhkRzhYUHFqTms1dEFnTzI1ZmVLQ2huVmREai9KMEZNa09zVS94TUJ2MHdGaFllRUdmVkgxM2Z1RFUweURGTGE0ZmM3Um5XSEJmdVRGVjJ0RW1Od2FkYzdhYzNVWTJqZkJsN0hUMzZmZTM0aVFPNW1OQ0ZGQlcwN0tqUGdxaE9MVTAxdlo4UHVlWjJKQ2xGWk44amtVczY5dWthOWVQcDYrRWZMNEFGNStOeXdTYmlySHRjQjhNbC9na3dBRWprSzY0S2pIUGVBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMSIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRCbG9iIiwiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImxhcmdlQmxvYktleSIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiIyMzRjZDQwMzM1YTI0Y2MyODAxNTc3ZWEyODBjNzdmNSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwicGluVXZBdXRoVG9rZW4iOnRydWUsIm5vTWNHYVBlcm1pc3Npb25zV2l0aENsaWVudFBpbiI6ZmFsc2UsImxhcmdlQmxvYnMiOnRydWUsImF1dGhuckNmZyI6dHJ1ZSwidXZBY2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOnRydWUsImFsd2F5c1V2IjpmYWxzZX0sIm1heE1zZ1NpemUiOjE0MDAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6NiwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjo5NiwidHJhbnNwb3J0cyI6WyJuZmMiLCJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0wNy0xOCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiRmVpdGlhbiBlUGFzcyBGSURPMi1ORkMgU2VyaWVzIChDVEFQMi4xLCBDVEFQMi4wLCBVMkYpIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMjA3MTgwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0wNy0xOCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDYtMTgifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJiZjhmMzlhNTgyNmViOTEwZGU0ZTQzNjYzNWE1MzBlM2VjY2U0MTBmIl0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImJmOGYzOWE1ODI2ZWI5MTBkZTRlNDM2NjM1YTUzMGUzZWNjZTQxMGYiXSwiZGVzY3JpcHRpb24iOiJIaWRlZXogS2V5IDQgVTJGIFNESyIsImFsdGVybmF0aXZlRGVzY3JpcHRpb25zIjp7InVrLVVBIjoiVTJGIEtleSBTREsgLSDQstGW0LQgSGlkZWV6In0sImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIiwiYmx1ZXRvb3RoIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDTWpDQ0FkbWdBd0lCQWdJQkFqQUtCZ2dxaGtqT1BRUURBakNCaHpFWE1CVUdBMVVFQXd3T1NHbGtaV1Y2SUZKdmIzUWdRMEV4SHpBZEJna3Foa2lHOXcwQkNRRVdFR3hsWjJGc1FHaHBaR1ZsZWk1amIyMHhHakFZQmdOVkJBb01FVWhwWkdWbGVpQkhjbTkxY0NCSmJtTXVNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUXN3Q1FZRFZRUUdFd0pWVXpBZUZ3MHlNVEE0TVRZeE56STBNRFZhRncwME9UQXhNREV4TnpJME1EVmFNSUdNTVJ3d0dnWURWUVFEREJOSWFXUmxaWG9nUmtsRVR5QlNiMjkwSUVOQk1SOHdIUVlKS29aSWh2Y05BUWtCRmhCc1pXZGhiRUJvYVdSbFpYb3VZMjl0TVJvd0dBWURWUVFLREJGSWFXUmxaWG9nUjNKdmRYQWdTVzVqTGpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFTE1Ba0dBMVVFQmhNQ1ZWTXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBUzBBY1QvaFJGVWJsRmNJcDZiaDRQMlpTcTFhamlVYWdoZWM5dWRTRkdJb1VaNDBZM0lFUGx0azJUeGJ3TS9ScFdtQ0ZyWnNBZGZ5eDIxcnZZZHBMOFJveTh3TFRBTUJnTlZIUk1FQlRBREFRSC9NQjBHQTFVZERnUVdCQlRsWjhEdjNxQUtlS2MxQzJPaU52SHpHcWcxSlRBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlBSHB0c3grNkdxdjZuYmErYlQ5Zlc3bjh4c2ZIOFJoSUs4VllGUEtFc0JaQUlnUWhPU0R4a0RrY3k5bmJQVDR4MEVtREQ5VXNMNTAxdGtTc2NmV2EwYUxidz0iLCJNSUlDWkRDQ0FndWdBd0lCQWdJVUl5bGJTRUFFMTV6U0V2d0YwcjhHd1VkLzVvRXdDZ1lJS29aSXpqMEVBd0l3Z1ljeEZ6QVZCZ05WQkFNTURraHBaR1ZsZWlCU2IyOTBJRU5CTVI4d0hRWUpLb1pJaHZjTkFRa0JGaEJzWldkaGJFQm9hV1JsWlhvdVkyOXRNUm93R0FZRFZRUUtEQkZJYVdSbFpYb2dSM0p2ZFhBZ1NXNWpMakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVMTUFrR0ExVUVCaE1DVlZNd0hoY05NakV3T0RFMk1UY3lNekU0V2hjTk5Ea3dNVEF4TVRjeU16RTRXakNCaHpFWE1CVUdBMVVFQXd3T1NHbGtaV1Y2SUZKdmIzUWdRMEV4SHpBZEJna3Foa2lHOXcwQkNRRVdFR3hsWjJGc1FHaHBaR1ZsZWk1amIyMHhHakFZQmdOVkJBb01FVWhwWkdWbGVpQkhjbTkxY0NCSmJtTXVNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUXN3Q1FZRFZRUUdFd0pWVXpCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkFxbG1BTUF6NGg1SXdmVlp3U2I0akFpNW90ODVGRTBidXVDS3M0bWZ1ZDIxcXNvNXJwdUtINDNzS3Fick5GUVN0eDVSU0M5Ym1CcWRTMmx5Y2wzNWxhalV6QlJNQjBHQTFVZERnUVdCQlJXSWlSVldheVpCbkg1QmxUblFEaUd5UTZPTFRBZkJnTlZIU01FR0RBV2dCUldJaVJWV2F5WkJuSDVCbFRuUURpR3lRNk9MVEFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQW9HQ0NxR1NNNDlCQU1DQTBjQU1FUUNJRVpYaDc2WEZoTHhKSVQ4RnNJb1FIVHdmSENFOHNVc0t5UHJjTHYvM3RvTUFpQitwalk5Ykk2bktUNnFGdXFnUm4rYlhCQWRNZWcvMnZYOHdHNGFCdG9NQUE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJQUFBQUNBQ0FZQUFBRzBPVkZkQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUF5UnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU15MWpNREV4SURZMkxqRTBOVFkyTVN3Z01qQXhNaTh3TWk4d05pMHhORG8xTmpveU55QWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cDRiWEJOVFQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wyMXRMeUlnZUcxc2JuTTZjM1JTWldZOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlZKbFppTWlJSGh0Y0RwRGNtVmhkRzl5Vkc5dmJEMGlRV1J2WW1VZ1VHaHZkRzl6YUc5d0lFTlROaUFvVFdGamFXNTBiM05vS1NJZ2VHMXdUVTA2U1c1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRveE1qRkRPVUkyT1RWQk1ERXhNVVUxUWtSQlJFUXdRa0pGTVVaRlJqaEdSQ0lnZUcxd1RVMDZSRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRG94TWpGRE9VSTJRVFZCTURFeE1VVTFRa1JCUkVRd1FrSkZNVVpGUmpoR1JDSStJRHg0YlhCTlRUcEVaWEpwZG1Wa1JuSnZiU0J6ZEZKbFpqcHBibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPakV5TVVNNVFqWTNOVUV3TVRFeFJUVkNSRUZFUkRCQ1FrVXhSa1ZHT0VaRUlpQnpkRkpsWmpwa2IyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09qRXlNVU01UWpZNE5VRXdNVEV4UlRWQ1JFRkVSREJDUWtVeFJrVkdPRVpFSWk4K0lEd3ZjbVJtT2tSbGMyTnlhWEIwYVc5dVBpQThMM0prWmpwU1JFWStJRHd2ZURwNGJYQnRaWFJoUGlBOFAzaHdZV05yWlhRZ1pXNWtQU0p5SWo4K3ZyNVhJZ0FBRS85SlJFRlVlTnBpRERsNmdRRVA0QUxpQkNDZWhrc0JFdzd4LzFDc0RkVzhEMGtNQmJCZzBRZ0NBa0Q4RVVuY0NVby9SbExEaUc0QWlnUU9JSXVrOWk4UU02TzdBSjltZEhYL2tjUGdQd21hVVF4aEl0Rm1kSEFGWkFBM0VKOGhFQnYvY2NqcmdBeUlCMkpqTWwwQURvTnBEQlFBRmlJQ2lxQUxZR0FkaVpiL1IzWUJJNTZBd3V0QzlMeHdnQVRiUGRIREFPWUtKU0MraDBkekFCQzdBUEZlYklISWlKWXZDQVlzUUFBeEVpZ1B3b0g0Q3hCdkpTVWEveE53RVNPK0FnVTVTek9pYWNMcVBTWTB6VllFRWcrR0lTeGtaR2RHcEF3R1R3ZnBaSlFGY0JmOEo3TThBT241eDBRZ3RjR3dFN0ZKR1JmWVMycTlBQUw5QkxMMVRQUkNGUjBVWVVrUHlDQU5pRTh3VVZDZ2dvQWxzaGZxU0MxTWtMMEFja1VqT1dtQkNWdHRRNFR0akxoaUFTU3hCeTBOSUdNdDlEQURDQ0JDNVFFNitBekVQR2hpMzZEdENHU3dISWlqaUsxWEdJaE16ZitobGpPaVlXNDBmaWNRUjZMcFN5YTNnWU1jNW94RUpya0tMT3JuNEtxaW1mQllERE9BaVlFeWdPNXdrUG1xdUFwVUVCQ2xNSE1SNDVCYlFMd2R1VUIrRGNUbmdkaUlnZllBdVZaZ2hZV0FDQkIzazlHMFFNYVR5WERNTDVBRFFxR2NaZVFVUlVnZ2g1em1EUk0wSHc4WVlFSnJkRlNSRUkvbUJGSTdTWVg1UWlqZFNvTGpUNUZZUHNDQUNiWXFPWUZBL0ZJVG5JYlM1dGhxbzFRYU93SzVrRHVGclNTY1EyUUxsMVFnQnpXdkh6MjZXQWdVRnRKQS9BU0wvQjFvdGowRzdkTktRaHY4b0toa0phSTRKcnFUOUJSTkl5akUvZ0N4Q3A0bXpGbTBoSVlYQUFRUXFlMEJsQVlWMUtMdlFMd2ZpTy9Tb3B1SURIeUFlRE1KNWN0L1loVVNBaWVnaG0zR0VhL1k0dmNmVWhPTW9oRDRqeVZOeUJEYjl3R0NxNFE2M0xoQ29BR0w1WXg0TENlVTR2K1Q0b0FsUUZ4UFpobVA3cEFMaEJ5QjdnQXpJSTRtWXdRSkZ6REUwZXJDNllDVFZMU2NBVWYzRjI4bm05cVc0eHFnbUlvdkRkRENjblN6czlBZDhKOE9scU03b2g1YmRVd3Z3QWZONm1BSGFBOUFVL0F6Y2tsNGdJTFVUV25hWVdLQzlna290WnpjQmt3Zk9mMis1MVNJZ2pKWURZdnNBQzRpTlV2Z2tmTWkwb3dtbUozSURwaEhwT1lsZU9TMkVXa0dPNngyUlhaQU9KR2FZNm1ZRytZelFkdHdsQlNyRE5ER0tUbTVZQm9MdEYzM253cU9JQmJzdzFjYmZxRkRJZVNJendIY2RDd041WkFkZ0J5Y0xUUzBGRG1xSDZPSHdDY29YVTJueWdnakN2aXhOUmhvNVB2UHVOSUFSb09CeGkwanZDMmlEelRxbGhQVkwyQ0VSa2taaFJZekEvRkdmT1VHQzRHZ0FybThFNHZjR2lEZXhBQVpjQVIxeDAyaFJiazVqb0tIa2R5dUdhN0JpaEFvcHJpMFpDSWg0WUJ3RHhGcXJVbnBUUUVFRUNYakE4UUNEU0F1aFBhNFNDbHBRWlBqb05IWFJiUjBIQk9WemR2T2dEbUVmSjBCTXNXRjd2a1NwSmppQmVLWGFQS2dTbm9oQS9hWkg2UEJFZ0FGYUE3endLSHVJOVNUeU9NcHZXaU5BQWswK1ZsNDdEMkxaT2N2ZWdlQUhwTGwvVGpVdkVQempBQVpMWjEwTkROVzRGREhpdVNlQjdRTWdNVlFTeTRTNFdCaEdtVFhTQ1R6RlhDb2tXZkF2M2lHckFDb2d4b1lnNjFGVFdTU3BUWjRpR1N2SDU3YW4yQkFrRHBFQ1FPOGRHcThFd00yTStDZlhQZ1BUYjF4cEtTQVloeUd3VUo5c0hnZWwvdXdkV1QvRTVzQ2RqTkFWaXFoQjlSL2hxRURjS1dJLzRSYTQrdlJQRy9CUVA1Q3M4R2FJbkNPRUFjeVFOYXBnY0JNcU1hVERNTURZRnM2Z1JFQTY1QVVaekFNVHdEeTIyd291eHM1QUpDNzRFcDBjSWdudExHRTNJcGNRYWRBU0VWcWlzTURBSGtJZ0piREFURFBnc1l3QmRIa3dwSGs5OUFwTUR4QUFXQ0pwUXFrTmdnanNTQjFwbEhCcTQvZUlXTmlJR0Z1blFLd2t0d1lvckk3ME1jVE5FRUI4QjJMd3NCQlVtamRvcko1THRoYWd2dXdLRnhGbzRZSnFXTUw5NmpvQmxNc1ludVljRmdDYWlGeTBpQVFEcENnMW92SzloL0ZJdGFOYmQwV0RMeWxRWkoyUk92anUwRjdjMG9NNUMxQ0k2WHd3N2FZNlFyNnlqbGtBRW9Cd1RUTzQ3dWh2Ym43TkxibkFvN0lRR2tKWXVzWXJSa0dyYjlYV01RdXc3SWpjZ0NBdGx4WmtUQW1NQlFBcUhNbmlrVmNEMWR2OERnRDl0bUZvUmdJVTVFNmR6aHJKR3dESXFkd0ZFUkRLUkRtWW1uU2I4TG1MMEp6VTlkQXJTVjhBd3FERU93Q1lsZGkyeUdFQmtXMWNBd29NQTFTeno5Rzgzd2RvUWdqZFc0T3VjRFVIV1NlQjBXTURKckhtd2xwWWlIUkVsZ2dnUHJ1bDdESWY0UG10UTBNa0swQjFCdzhCUTNQK1VJTE5pMXFOYm1wTVRrNmc0SDBmWVhVQktCMVQyUlBqMUVqTDJlZ05XTnJhT2haVUl0UkdNMCtpdVlHV1dqZ3lGWUc3SnRSV0tCdGYyZG9RMFFCcWNQRkRDM0Fia0hiSXFDUy9EWTlrZzlBQVBLdUxTU0xJQW9mTmFSQUpCSVNJN3NRV2tTUUpVWkptZDN3SmF4ZUlvZ3NFSXd1aEQwSTBvTkcwVU5sUlE5WlVZRVFCUktJa1JIZHlDTHlJU3FRSWdzaXFNZ0tvWWNTcEZEcjlKL2gzNll6dTdQN3o2eTdmeC84b0xPek8zTytuY3VaTTJmT2h1RWZJS09ZZmdXMFFFSGhQeEVCV0ptaE1Dc3pMb1F5YW1tTUtQTnhEdzZlbDM3L2poaTJDVmdaQTJUZ0cyMkhwSUh6dkl2d3FsTnNPVVRhRzNyR2QrbytrU1pnTVZVV3ovaHM5TWlMNTBEUVhVNmNobTN3eUkvNWJ0THpPNk5Hd0h5cVdJOUdYckdUaXdyTE4wZDZDNld2MEhqR09pcnZYaFFJR0ZFWUcyUTBnL3RldmtBMzVTc2tiZE1ObFVSRTNWZ1FzRWR6WWJTTjhoencrZndQTkVEbmFLeEN6NmF5VWcweUMrQ1VsZStSWnplWThYZ2RwSmVFVStaSGpiVUF1dVM5c3RrQ1JqMkV2MGh2M0xTN2J6ODkxMnVqcEE5b3o4OEdBVzdON0FkVnNNYXlUbkdUeW5ua2t1Y29yVStNRXVBbS9GWklIc1FJQytnT084M2xPdW9RcmFiR0FPMjRQV05nL01nZ3ZTT0x1YjZERktsanFiU0FVUmRWTlNxbXNYRzBlT0xRNG1XNGNTUGdpaUw5S1NUYzVLS0VLbERIdCtrTlFrQUo4UDd3NlAxZkN0SEVmbEJIdEJueVM4QXpKZzFENXF5SGFBUHJ1RlpoTmRxdVM4QkZKcTBMTk9NRlJRRFhxVXZJT0tOTGdPd1QvQUFTeHNnNEFRZEZibnU5dzRzQTJWbmkzZS9mY29nbmJqQ0syUVl2QXVUbDZIU0lON0E3TjBwcGJTb0Nqa1JJeVRFSlBIWjJXdEpjV1FJYTBsQjRnWjIwamhCWUl4T1E2N2lZQmVrSlhFa0tVL3M1bVFCeE9oRlBmWXhBK3FKWUh0c0VBY0k1dWd6K0g4emtab0VGSVJYZUFYODdTbU9NdlpVaHRnQ3hXdnhEUUc2SXJMZVJ3UEo4alBFODdvSjlMNVJsanI4M2lhVmtWVWpDbzZOaXVhYjl3ZFlzNUhRTUx4UXRJSXltVjYwcHZKY2RJbFhJRG1EWm1VeS9MN1pROE5VQTk2eTJVSTk1MHY5ek1pRVpubDJnd25DaFFlMkZyU0cwekdsSXdFU1A5WUFKQlNRSWlrSWdZRUltby9pc01seElIa1FEWEZ5OERCR3gwWWw4d3dVSDljQVlObHdQenFieDUxc0lBNWFaZnhyd1B0T0hzYmw0VWYxSXdBdm13Z3pEaGZjRXVNZjA2VFhPc05PSEJIQWZzcWcxWEhpNXovd0hReG9YQnBDQTI4eUZPZ3VGNmU1RW84N1FaTGpzUXRVRkpJQTdIenpaQWdIRDhHL1FUeG5vUG1mRDlON0lwTjN4ZWl0SXdoY0xsUkdhSjU0VHdyQ09RNHBXYUJMY2VITEt1UnptQnNJV3k1VkM5N2RySVFpdlFxZVRBSzZKYklIMFFMM2JSVUZBbCtKNmZob1FjTUp0blpFcE5Va1oxMk11Zkk0aWZSZEhBTGVwV0JwekFyaFFvME5jRjBDOFZEemtlSXdKV09abEZQSGFHa1BzamFud1p4WHB2VzRFZEN0dWFvNGhBWncyTzFjMUN6Z3hoVW5ibndadi94UFh6VGtDK2hYS3lhR1l2LzBDTnoxQUJ1ZWJ2eThtd25QT1hadTlGQ0VPMlV4YWV3d0lrSjI3TVB6ZjVTQUUvSVRraDVFRU5rWmNlTTY1cTBSSEZWWUI0d2ZJbjZWNkhWSGh4elBDR2dscmk5R0ZuWjVqUlpic0JhbmlxMS9oZFFsQTFFakw0ODhSRTM0aHRRQmZ3dnNoQUlFdU5Pc2MvK01XZHpXTTdVbnlJbXFoVHh6amxxK05WYitWZHdZaHdDMXV0TitocVV2czgrTWcxT1ExOEFUQUpMSlBJT2svSE9YaGVDUzhXeTRvWmk1WEJEMDRpU1E4aElUZnZqemk0azkyWE1iemdXaDlmazdhMkh0SE44S2RxVHhTVkdaQndreUd6L0Rqb29keFFnTHRiNlJ5Y25RcEpEN1BNYWlSRi9OVmdQbU4xNVBnWWZFeDNRV0FlYlBZR2hhRjNQZTdxTno2VkI5a2FnQjdUQlhDcHZqT291RGlNNmZHZkpkTmorQUQxSGV4a3BXZ2prS3RDL0dCQWZIcDRjT21HYlY1ZXZ5K05Cdk1wa1hXRXBxK3BrSnlCeGk3MGxzaURJL0UzZ0x6dThNc2ZnblEzcm1HV2xGRmNYeDU2RkprSklTYW1NWk5MNW1pZmJDSW91Z3E5cEtFeXBJd0E4MnVsTjBNTkFzcSt4SmhvV0NaNWFPWFZwYmFBN09Ya2Q2TW9xTDhFSlJtRDVNa1A1UWEyQVBMTXN6ZlBXdDNodE9abVQyUE0yZm0zUDJIZzlkelp2Yk0zbXZON0wzV1h1dS9Hc0VmVUcrUXprTUNaWnQrQnF1UG82OStUdEJGVTR0VVlpTktPcjMrb1M5MU5IbXYraENnOGY1T1B6c3NYL3FGd1RFRnZHZFlONGgxbnFCUFZGb1IvY3pVSmxxb0xjSjVLRWFYcmdrM1MwSktrNnhSeXZuOXRhb3h2dCt6K0Qyb2d6MGpnZkFQU1hsdnFMOHVzcGZvZDNIQTJoVUgzSnZhaHJsUDNpRHp4YTVpcDFNQUJRdUhUejJEeUx3NFY1S0htV0VxVHBRSzhSQlRBSHRqKzlTSmNKdCtaMzZubE1XWENhL0ppdkF1TlhwTWY5NlRuSVhqTjFvQm1KTmY5Z3pRbGhRRzZDOTl1ay8xQ0JUaTZQVVIybGlyRnFrNW43L1RvQmx1cjFKd2VGejc5RFFGWURYOGhWUnlKSktTMXZLcW5TWGxOQ2VFZGF3KzNUK2tlTSs4RGE3MUtBUlA5NlB5Ly9qU3FNRExlRURIWXFzRTB5RVVXZ0Z3VXIydUhZWGhZMlNDdHRpMG0rNFJ4c2txakN6VHZQYXIwclY0RkdKWndqYlBWb3ZqaUw1dGVqV0RBbHl2SFRva3RVTlBiSUNMOTE2MVdIcXBTYmN5WjJzWEZPSVdqMUt5Ly81K2d2WW1TYVdRL1ZWRlZBREQ2dlJjelBOeFRvelN3ZVR0Y1g5V2pwR1VzRVBuZTZNUVNRSkxUR3Job2lJb2dDbEVGeWZHZXFQYTRRd1lVYlRibXNqZmNwOUhHZUpXTHBxdFk3czZqd3F3VFB3TDhRVUIxK2RncWRTUitFV2FIeXVrZHExTlcwelJzVjZZQndXWXFqZHpjNHp6R0FCODVYdWs1OEpVbXlWZjROc1k1ekwyMXpSQ0FTQTJKYUI2VllSeldPRU8wZzQvS3c1ZTRQQTZYY2ZtcVlqbkVnbTNYV0s2OWVNb0FGNHpDT1JPc3p5K1MyMzBWaWt6NkRvRW8wTVZJVXFtNEFpMWxxYlhXd0ZJZVZ4c2Vld0c3Y2hGMHR4VUxQWENNb2xlWTR1M3g2WjZLQUJQTDVzdzUxb2NhK2lpcjNReVRBVWJ4WTVDMTRBSGp2S2QvZEpTZ0hhZG84S3F6YjBqZG5UWkR2RmdLSVJ0d29Fb1g0cUwvS3lrQ25DNWhKY0UvRnlWNDFJbm8weGdBdUpzUElTRVlvNk5xd0JqeEQ5L0ZQd3E1WTBkcWduODZlU1NPVjVWUmVnTU9RNU8wTkZSRllDay9hQnlEY3p2YkdOKzQrVFFjQ3hWUlhnZzRCaDJHdHRzRllBZHJ0ZDhHaklGeXphNGNjOGQ3bGJaclBXUjh4dTJDb0FwVVIxcTlaWllWcXB6YURnbXE2eTJWbjAvVEdwUXNWVXJBQXNMTDBrR1FSVURkREhvVUN5UXJYR0tsT01uRENBTXZUaElBYXJuRVNKaGZuSmpXVmhRZzZoNlYzVys5ejllLzNHSHZpYThZRnVXT1ByZm0yaFFXT1BnT2gycTlqSWJLamhPZHFuQ0gyNml2aEpNVzgyWFN1UVJZWGl2VkN0QUxYT0NzR2tDSWo4cDhDQkFqdnU0Q2p3S2lGdGtsL09qQXZlZG9KcGE5TkNkUmdITUZFQzZrbDlTYXhIclNKRGtZYUp2dTJJSTN3emVoMUlKNXk0aXQvNzVQdCtQVlZQL1B3VUk4dUpkVUxCTzg3U1R2cFZtL0gyN1RnMExDellXNDBMNjFLMEFKQ29HK1l6NTdiaUNkQmpUWjBZZDI1OHI0YTd4dktDZnp2ZEJWa0ovRklCRXl1RUJCdzRNYVNndldKZlJmYlpMOUtDTlJvQ2QyNkM2ZDhoOG1DbFoyamVrc2ZFNTd5eXYreXhaaktiRlhGZGtpVEFhZk9RK29LU1dRTmdDWjBMT096c3E0K3VWYXBqTWVVT1k4NjQ3TUxXa3dnL2JGajVUOHMwZituTURydmwzanNjRHF0Q3dVaWpkK1lrSUhoS0VBeGFOWHAzakRyUFJrV1YwTWJ1Z20zSThIamJUSVJGZUIxRUEvUDAyeERhVGN0eGhzb1ptWm5pOWpoeVBSWXZsdzBxVTEyNFVnSWllenl4T2FNdjVXb0Mzd0dVWlhJZFNHQi9rZUJ5bWlBODdiQlhZSStpdUg4S3JvTXV5OFp0eXZ2QXhjWFB2MXFIdDlkcjJ4emtmZzA3TDR3ZzJQVnp5RE53K2k1TW1TUHBWdHVxQmNTcXNoMU5veStUMVRTeEF2eWRaK2tLWThqZUxaL1hQYnQ5YXk0dmNJOFhCYktuazRlRVhoNUZqZDhpOFNPN2VPWkpPWm0vV3NDMDg5SUphQWVLbGljTWp1TU95QVFweHJoT0hQQUU2M3dVV3g1R2tneFByZTZteS8ySHVlTXp5WXJ4YWozZGpuaHUwSHYwOGFIbnNBaVA4YWdVQXNGclpWTTBpVE94cE4rNjV3V3F4Uy9KaGlwdm4vYUw2cE4vRXZvSWdwRW16M05nM0hJdkZmOSsvbHYvaW55QUZNUGEwYlpXVVI2UjJrUkdIYkhDRGxMTzFiVEN2bG5sY0NqaDRUUVRiZTVpVFJlWVlFMkVhWHVIM1VBZk5HOWVwY0cwQUUrZEFKNVBNUUxEdUZzdGpJWm55WlhBSld6amdXclVwbzloYmxhQ1BrMDNkUVpDdWJYMXUrQVlEOXdWc1ZvNTQvNTZ3dEF6WUpUdlJ5YWl1NXA2dDhCK1MyZ1hVSXlzQWdQYk54c2RNR0RtZXRwT2NyRkxIR1dyRzJaUUdtbmIwTThlbTBTZ1VNZVNWRVdRUVJxc08xeDhaS1lPY3pGSURLZmcyWGxwbzl1QWJmc2EyNGFnY1FWQ1pFU0VjeHZJRllUTnhCaU9jN0JLRHNIeWJzaTRyOU9HTFJKSWRseVp1cW1wbEdIM3JkalZYSE9JQkhvYXcyQU9jZDBNbEpnTnBFcUpJQWtrSUtMMGo1RGpNbGNsT2xwRkI3RVZZallPWnV1amVGZmNpYVZERlVsV1RiZE9nalNTMkgrOTBNclVHTVFqTEEzNWZwR08rUE9tRjBpU0x2bFZ2YXFuUDc5UjhXK0prRzRvbnBVeVBIeVQ0MjlPNldEM280anYxSnVmNEtNbDZKMk5mUUwxem84OTBrS3JnRGJLb0cwanU0VVlKenFUWm93dkdiZnJoNzYrbHpFVFdETUF2TWx5dElqNGo5ZCtCSVF2b1M5U2tyaHV5TGh4SmpaeFZrcXdjQ3BtL082VmNyMituTG9CMnEvbXpSK3BQT1krekM0cDc2RmZnU3laYWVvaitQVVJONExpZzRCV1UreTlsSlpCR1ZnNUZHZUREN2VtUlJiemx5R2grc1JFWGIyVFpPSnhKdmZWdHdIYnkyejFJNk5Ed3RXcmYrelJLK0kxV0FDL1lSQm92bFVoYzVzdm5SU05YQ3c2Y1pTdDFMV1Q2ZDRVRVJ5ZjNPQVdveGxjNkY1WThnM2FobE4yZGUzTXM3TDA2clozbnVXK2NaZE4xdlpJN05FUDFjTGFoaVltREVHRzByckQ3MTFIQVdDa3drY0JCQklIVWowVWV2RjVIampURFc5WWhMdjRGTUZiQjdvLy9KSVVBQUFBQVNVVk9SSzVDWUlJIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMTItMTAiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkhpZGVleiBLZXkgNCIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTAwMDIwMjEwNDA5MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0xMi0xMCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjEtMDktMTMifSx7ImFhZ3VpZCI6ImFlYjY1NjljLWY4ZmItNDk1MC1hYzYwLTI0Y2EyYmJlMmU1MiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiYWViNjU2OWMtZjhmYi00OTUwLWFjNjAtMjRjYTJiYmUyZTUyIiwiZGVzY3JpcHRpb24iOiJISUQgQ3Jlc2NlbmRvIEMyMzAwIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMwLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURDVENDQXErZ0F3SUJBZ0lRUUFGcVVOU2U1U1dBSUxzOEgyRFMxREFLQmdncWhrak9QUVFEQWpCck1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDaE1LU0VsRUlFZHNiMkpoYkRFaU1DQUdBMVVFQ3hNWlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFak1DRUdBMVVFQXhNYVJrbEVUeUJCZEhSbGMzUmhkR2x2YmlCU2IyOTBJRU5CSURFd0hoY05NVGt3TkRJME1Ua3pNVEV5V2hjTk5EUXdOREkzTVRrek1URXlXakJtTVFzd0NRWURWUVFHRXdKVlV6RVRNQkVHQTFVRUNoTUtTRWxFSUVkc2IySmhiREVpTUNBR0ExVUVDeE1aUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVlTUJ3R0ExVUVBeE1WUmtsRVR5QkJkSFJsYzNSaGRHbHZiaUJEUVNBeE1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRUdoU01MN2N1cEN4VEJDenNyY2lwd2dQb3ozZHZUM3JCbjF6YWtEekJnNlVjM0hkR0tKclZickQreVhGNlk0WnFrc1VVN3JiUml2cU9Pekt4Y0p2UEZxT0NBVGd3Z2dFME1CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdEZ1lEVlIwUEFRSC9CQVFEQWdHR01JR0VCZ2dyQmdFRkJRY0JBUVI0TUhZd0xnWUlLd1lCQlFVSE1BR0dJbWgwZEhBNkx5OW9hV1F1Wm1sa2J5NXZZM053TG1sa1pXNTBjblZ6ZEM1amIyMHdSQVlJS3dZQkJRVUhNQUtHT0doMGRIQTZMeTkyWVd4cFpHRjBhVzl1TG1sa1pXNTBjblZ6ZEM1amIyMHZjbTl2ZEhNdlNFbEVSa2xFVDFKdmIzUmpZVEV1Y0Rkak1COEdBMVVkSXdRWU1CYUFGQjJtM2l3V1NZSHZXVEhiSmlIQXlLRHArQ1NqTUVjR0ExVWRId1JBTUQ0d1BLQTZvRGlHTm1oMGRIQTZMeTkyWVd4cFpHRjBhVzl1TG1sa1pXNTBjblZ6ZEM1amIyMHZZM0pzTDBoSlJFWkpSRTlTYjI5MFkyRXhMbU55YkRBZEJnTlZIUTRFRmdRVTM4YlFBTlc5ZHlWQmtXbDU5QmxOTEQwOWUvUXdDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWhBSVVxN3p2cGVkZlpSSHRHcnZKSno4MlI5OUQrU3I3YlY3eXJIRGZCczh2NkFpQmFJVzUwajhXR1ZSMVhIWGFJbU5LbGxtUnlObGs5a2xYOGdUa25PRXREOGc9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFWTUFBQUNzQ0FZQUFBREcrRThNQUFBQUlHTklVazBBQUhvbEFBQ0Fnd0FBK2Y4QUFJRHBBQUIxTUFBQTZtQUFBRHFZQUFBWGI1SmZ4VVlBQUFBSmNFaFpjd0FBRDJBQUFBOWdBWHA0UlkwQUFBeWdTVVJCVkhoZTdaMS9iSlRsSGNCdmpoak5jQzRPK2RYZVhWdFVUTXppUDdvWVhaWTUxSWtLZDFmTm5GSGo1b2hCbUE3ajJNUnNab2xteGhoTkpvcnQyNEtnc2lGc2ltN1RBZE1ZUkZRRUZUY1Z4dy9yd0FFRlJDaFErdXVlUGMvMXFRUDNUTnMrMzN2ZXUrdm5rM3pTNDJnZm52ZTl0NTgrNzczWEl3RUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVVFcGtHNi9YUHBuSVJSOGdJaDV0NDFyOWNZYXRCZndQOVEzbjZ4MjBUWnRQMURjcFJNVFBOZGVVMTR1dVZ0Mk1xMjFGQmt4dE1qbXJMcFZxMFI4MzExWlgzMnJ2TG1NS1AyMzBqcW1QM0RzTkVmSHp6RVc3RXhmT0dXbUw4b1drazhrZjFxWFNQWFhWcWFYSlVhUE9xS21xT3JNdW1mcHJiVExWblVxbExyZWZWa1pNbVAxMS9aT2x3N2x6RUJFSG9qbXJ6VVpUYlYzK0wzVmp4MDR3SVIwOWV2VEo0MUtwS2RvYmpDTkhqaHcxZHV6WTVMaDBqZEtyMUxQdHA1Y0JKcVNzUmhGUjB0Nmd6clNWY1hHTURxbXFTU1l6K3ZZd0U4NmFxdFMxdGRYcDY4M3R1akZqVWpWams1UDFLclc5OTlQTGdWelU1ZHdaaUlnK21xQmVPcWZPbHVZbzB1bjBjVHFtWGZhUHc4d0sxZDVPNkZQOHQyclQ2VnYwelMrYnNQYmVXK3Jrb28rY093RVJVY0pjZE1EVzVpaXFxNnVQSDVlcTZWdDFGbGFtT3FJNzYxSTEyMDlKMS9SRjlrdmxFZFA2aG04N054NFJVZEpzd3oyMk9wOWlZcXBYbzUzMmoyWmxtai9wcEpPK3FqOTJwOGVNT2QzZWYweDV4RFRYdE0rNTRZaUlrdWFpRGx1ZEkrazloVThuanRPM0N6RTFkNDRZTVdLTXZuM1EzQjQrZXZqSituYmZLcldFNFhXa2lCakt5NXZQc3VYNWxMcFVhbVp0TXIzZjNLNnRUcjVUdUZOVGwwdytXcE5LM2F6L3JxTzJPajNOM2wyaVRJNm1PamNZRWJFWTVwcWV0ZlU1aXJycTFETzF5ZFNCY1ZXcEcreGRpYnFxNUF5ek90WDNMN1IzbFREMTBYTG5CaU1pRnNOY1UrSFUzVVZ5VlBJTUhkV1ZwOVhXcVZOcmF2UDY5dktxRVZXbjJyOHVjZXFqL2M0TlJrUXNocm1vakY0dk9oQ0lLU0tHMUgwUnFnSWdwb2dZVW1LS2lDZ2dNVVZFRkpDWUlpSUtTRXdSRVFVa3BvaUlBaEpUUkVRQmlTa2lvb0RFRkJGUlFHS0tpQ2dnTVVWRUZKQ1lJaUlLU0V3UkVRVWtwb2lJQWhKVFFTOTdXQ1V1ZUVBbExwd2RWdk52NWlMM25BYnI5eDUwLzF2RjlpS3RhejRETWE3SHdEeitydm4weDZ4Ky9PS1lkekUwMjNHUlBuN01NWFNwM2llVEc5M2JYR2tTVXpsdm52dXlpb3ZqcnB6bm5OT2cxQWYvdXMyNzdNaGgyZm5Kb2Q1dlFOZTgrcVArSm82TGFkRXE5NXo2NGRldVhXQkhxUXc2dTN0VVczdW4ycnhqbjFxOVlhZGFzbnF6dXFuNVpYWHlOUXRVNHVLSFZDSlRnWUVscG5LYWI2YTRxSlNZZnJUblFObkc5SWFIWDNMUHFSK2VxQ016Vk5pei83QmE4ZFpXZGVWOXo2dkVCTDJLclpTd0VsTTVpYWsveEhSbzBkblZvNTVkOTZFYWYrTWl2NmRKU2tGaUtpY3g5WWVZRGwzZWJ0bWp6cHUxMU8veGoxTmlLaWN4OVllWXdodGJkcWxUcHVxVnFya281OWhYSlNzeGxaT1kra05Nd3pQcnNUWHF6c1Z2cUx1V3ZLRXlkeTlUdVh1V3ExOHVmTDF3MzcxTDE2c1Y2N2NWTGlhRnBDZWZWNCsrK0UrVnVHQzJjMytWcE1SVVRtTHFEekVOVDJMQ2IvVXFzRkVsTWczL25aTzVLRlM0VHp0SlB4Nlh6bEZWVXhhcUtYTldxby9iRHR1dkxENjcyOXJWTjM2NnhJVHFxUDFWa2hKVE9ZbXBQOFEwUElYWGhqcm01RlJIN1pqSkRlcU8zNisxWDExOHVudDYxQzJQck5iSDVSR3hMMFdKcVp6RTFCOWlHcDRCeGJSUEhiWkpkeSt6STRSaC9ndnZGMWJJenZtVWdzUlVUbUxxRHpFTno2Qmlhc3cwcWgvcjAvNlFQUG5xQjM3SFJ6RWxwbklTVTMrSWFYZ0dIVk5qTmxKLy8zQ1BIU2tNVDcvV1VwcEJKYVp5RWxOL2lHbDR2R0txSGYrVHhYYWtjUHp4RmIxQ0xiWG5VSW1wbk1UVUgySWFIdCtZbXFpOXQyMnZIUzBjUDF2d3FucytjVWxNNVNTbS9oRFQ4SGpITkJlcDgyNS8ybzRXam53K3I4WlBYK3llVXh3U1V6bUpxVC9FTkR6ZU1kVis1YXBIN0doaDJYZXdRMlQrSWhKVE9ZbXBQOFEwUENJeG1tUk85VCt4STRibG1UVXRoZFd4YzE0aEphWnlFbE4vaUdsNFJHS2FqZFF0ODE2eEk0Wm4rRldDeC85Z0phWnlFbE4vaUdsNHBFNlR6NXl4eEk0WW52Yy8ydHY3NjYrT2VRV1RtTXBKVFAwaHB1R1JpdW5vNngrM0k4YkRpT3NlZGM0cm1NUlVUbUxxRHpFTmoxUk1oMTNSYkVlTUIzUE14dnJjS1RHVms1ajZRMHpESXhWVGN4R3FxN3ZiamhxZXJ1NGV1VzBaak1SVVRtTHFEekVOajFpQTlIR3pkbE9ySFRVZWJwMGY0d3Y1aWFtY3hOUWZZaG9lc1pobUd0WENsUnZ0cVBHd2JiYytmdUo2aDM1aUtpY3g5WWVZaGtjc3BqcGl0ejIyeG80YUQrMGRYU294TWFhMzZTT21jaEpUZjRocGVDUmpHdWRyVGZ1STdhbytNWlV6enBoKzUxZC9VdWZPZWxyRWIvNzhLYlVoaGpldU1CRFQ4SWpGTktiZjBmOHN0ejIreGoyL1lrdE01WXd6cHBVQ01RMlBXRXkxNTl5MjFJNGFINnZlM2U2Y1c5RWxwbklTVTMrSWFYZ3FMYVpiNDdvSVJVemxKS2IrRU5Qd1ZGcE10Kzg5MlB1L3Fqcm1WMVNKcVp6RTFCOWlHcDVLaSttdWZlMHFsbmZoSjZaeUVsTi9pR2w0S2kybWhmYzR2Y3pqR0Jxc3hGUk9ZdW9QTVExUHhaM21mOHhwdml6RXRDd2hwdUdwdEpqdTJIdUltSXBDVE1zU1locWVTb3ZwQnp2M203QTU1MWRVaWFtY2NjYlV2TUhFNjBLdTJiaFRIV2p2c2lPSGhaaUdwOUppdW1UMVp1ZmNpaTR4bFRQT21CNXJmaEtiSjkwbHZQZ2g5ZnJHZU43OWg1aUdSeXltSmZJYlVQWDNMSGZQcjlnU1V6bmpqQ20vbTI4bHBnTkdMS1lsOHJ2NXNaemlHNG1wbk1UVUgySWFIc21ZVG8vNXVzSCtRNTI5WjFldStSVmJZaW9uTWZXSG1JWkhMS2FaUnJYb3BVMTIxSGhZMzdLYmxhazR4SFR3RXROQlFVd2IxWXIxMit5bzhYRDJ6S1h1dVlXUW1NcEpUUDBocHVFUmkrbmtCdFg2eVNFN2FuamEydlVwL2lVeHZURzBrWmpLU1V6OUlhYmhrWHpPTkU2ZVdMWEpQYTlRRWxNNWlhay94RFE4VWpFOThacjVkc1R3OVBUazQzbmJ2U01scG5JU1UzK0lhWGlrWW5ycTlDZnNpT0g1eTdwL21aZzU1eFZNWWlvbk1mV0htSVpISktZNlpKZmMrWndkTVN5SE83djFNUlBqYzZWOUVsTTVpYWsveERROElqSE5OS29scTdmWUVjTXlyWEdWZTA2aEphWnlFbE4vaUdsNFJHSWEwOFduVGR2M3hmY2kvYzlLVE9Va3B2NFEwL0JJeEhUOHRFVjJ0SEMwZCtqVGUzMnN1dVlUaThSVVRtTHFEekVOajNkTTlTbiszT2MzMk5IQ1lLN2Vuelh6U2ZkODRwS1l5a2xNL1NHbTRmR042ZkFmekxNamhXUEd2SmVkYzRsVllpb25NZldIbUliSEs2YVRHOVRjdjRWZGxkNitjSTBKbDNzK2NVcE01U1NtL2hEVDhBdzZwdGxJblgvSG4rMG9ZYmlwZVZVOC95VkpmeVNtY2hKVGY0aHBlQVlWMDB5RE92ZjJaK3dJeGFlN0o2OStOUHZGMGx5UjlrbE01U1NtL2hEVDhQUTdwaVprK3JUZUhHdjNQclhlZm5YeE9kamVxY1pOWGVTZVV5bEpUT1VrcHY0UTAvQWt2blYvNzdzdGZkYUpENmxoVnpTckU2K2VyMDYvYWJISzNMMWMvU0h3Qy9PWHZibTFNQS9YUGlzNWlhbWN4TlFmWWdxR2c0YzcxVlgzUDE5WUNidjJWMGxLVE9Va3B2NFEwNkZOUjFlM2Vualp1eXJ4M1FlYys2bWtKYVp5RWxOL2lPblFwTDJ6U3pXdDJOQjdTbC9LRjVrK1QySXFKekgxaDVnT0hmTDV2SHE3WlkrYU1tZWxTbHlnVjZMbEd0RStpYW1jeE5RZllsclpmTngyV0sxNmI0ZTYwYnpUVTdaUkpTWjVQTmFsSmpHVmM5SnZscW5sYjI0dFhJRU02Y3AzL3EyTy9mNWM1NXdHWmFaUlBmanNQNXovVnJIOTNjcU4raHZNNDZMRHhEbnFwWGUzTzhjdXBpdmUycVl1dWVzNTk1ejY0UWxYejFlNzk3ZXJsdGEyaXZETkxidlYyazJ0aFgzejZ5Zldxb2wzUHFkT01EL3dMOWFuOGZxSHRXc2ZsTDNFRkxFRU5LZTQ1dVZJWmxWZTdwcnRNRmZoeStsS3ZJVEVGQkZSUUdLS2lDZ2dNVVZFRkpDWUlpSUtTRXdSRVFVa3BvaUlBaEpUUkVRQmlTa2lvb0RFRkJGUlFHS0tpQ2dnTVVWRUZKQ1lJaUlLU0V3UkVRVWtwb2lJQWhKVFJFUUJLemFtdWFqVnVjR0lpTVh4b0sxUGhaRnRhSEpzTENKaWNjeEZ1Mng5S293cm1zYzdOeGdSc1JobW9sL1krbFFnNWprTTEwWWpJa3FhaS9LMk9oVktydWtGNTRZaklrcWFpM2JZNmxRd3VhamJ1ZkdJaUJMbXRPZmNkN3d0VGdXVGk2WTdkd0Fpb29TNWFKbXR6UkNnUG5yTnVSTVFFWDNNUnEyMk1rT0liT05HNTg1QVJCeU11YVlLZlNsVWY4aEZpL1FPeU91VnFudm5JQ0ora2ViS2ZYM1RXbHVWSVV3Mk9rMnZVbHVKS2lJTzJGeTBONUZ0dXM3V0JBcVlxTlpINi9USGZUcXNuWW42WnIyekVCR1AwS3hDczFHYmJzU1dSS1poZ3EwSEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVCcGtVajhCNEFvbStNYlQrM0pBQUFBQUVsRlRrU3VRbUNDIiwic3VwcG9ydGVkRXh0ZW5zaW9ucyI6W3siaWQiOiJobWFjLXNlY3JldCIsImZhaWxfaWZfdW5rbm93biI6ZmFsc2V9XSwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJhZWI2NTY5Y2Y4ZmI0OTUwYWM2MDI0Y2EyYmJlMmU1MiIsIm9wdGlvbnMiOnsicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZX0sInBpblV2QXV0aFByb3RvY29scyI6WzFdfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDktMjciLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkhJRCBDcmVzY2VuZG8gQzIzMDAiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE5MDgyMTAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjYiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wOS0yNyJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTktMDktMjcifSx7ImFhZ3VpZCI6Ijg3ZGJjNWExLTRjOTQtNGRjOC04YTQ3LTk3ZDgwMGZkMWYzYyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiODdkYmM1YTEtNGM5NC00ZGM4LThhNDctOTdkODAwZmQxZjNjIiwiZGVzY3JpcHRpb24iOiJlV0JNIGVGQTMyMCBGSURPMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X2RlciJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoyNTYsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDcFRDQ0FrcWdBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakNCcnpFTE1Ba0dBMVVFQmhNQ1MxSXhFVEFQQmdOVkJBZ01DRk5sYjNWc0xWTnBNUk13RVFZRFZRUUhEQXBIWVc1bmJtRnRMVWQxTVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVjTUJvR0ExVUVBd3dUWlZkQ1RTQkRRU0JEWlhKMGFXWnBZMkYwWlRFZE1Cc0dDU3FHU0liM0RRRUpBUllPYVc1bWIwQmxMWGRpYlM1amIyMHdIaGNOTVRnd056QXlNRFV6TVRNNVdoY05Nak13TnpBeE1EVXpNVE01V2pDQnJ6RUxNQWtHQTFVRUJoTUNTMUl4RVRBUEJnTlZCQWdNQ0ZObGIzVnNMVk5wTVJNd0VRWURWUVFIREFwSFlXNW5ibUZ0TFVkMU1SY3dGUVlEVlFRS0RBNWxWMEpOSUVOdkxpd2dUSFJrTGpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFY01Cb0dBMVVFQXd3VFpWZENUU0JEUVNCRFpYSjBhV1pwWTJGMFpURWRNQnNHQ1NxR1NJYjNEUUVKQVJZT2FXNW1iMEJsTFhkaWJTNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVFJZnFIaXNpMG9PL2V5T3FTYURycjlpdEcySXltQmtIblNER1FJSVltVCt2cUE4QWdPODFtb21jMkxkNVBHcEVONm11RTU0d1BIUWp2Yy95Q2loOHUybzFVd1V6QVNCZ05WSFJNQkFmOEVDREFHQVFIL0FnRUFNQjBHQTFVZERnUVdCQlMzSi9meGlBdjIyaXJkQnM5OFNPRGhGN2tVL2pBTEJnTlZIUThFQkFNQ0FRWXdFUVlKWUlaSUFZYjRRZ0VCQkFRREFnQUhNQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUURjNDFMRks0TEpDQlUyVlZLSXo3WjZzeFBoVUVraDhuTFNMSzZJWGRrUDV3SWhBSWVLVk9aY2hhVk81YUY3ZmJkWG9TcmN5eTFZWWVVZVBMb2pjS0k5Zlg4NCIsIk1JSUNnakNDQWlpZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQ0JuVEVMTUFrR0ExVUVCaE1DUzFJeERqQU1CZ05WQkFnTUJWTmxiM1ZzTVJBd0RnWURWUVFIREFkSFlXNW5ibUZ0TVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVaTUJjR0ExVUVDd3dRUTJWeWRHbG1hV05oZEdVZ1ZXNXBkREVaTUJjR0ExVUVBd3dRWlZkQ1RTQkRaWEowYVdacFkyRjBaVEVkTUJzR0NTcUdTSWIzRFFFSkFSWU9hVzVtYjBCbExYZGliUzVqYjIwd0lCY05Nak13TnpFeE1ETTBOakUwV2hnUE1qQTNNekEyTWpnd016UTJNVFJhTUlHZE1Rc3dDUVlEVlFRR0V3SkxVakVPTUF3R0ExVUVDQXdGVTJWdmRXd3hFREFPQmdOVkJBY01CMGRoYm1kdVlXMHhGekFWQmdOVkJBb01EbVZYUWswZ1EyOHVMQ0JNZEdRdU1Sa3dGd1lEVlFRTERCQkRaWEowYVdacFkyRjBaU0JWYm1sME1Sa3dGd1lEVlFRRERCQmxWMEpOSUVObGNuUnBabWxqWVhSbE1SMHdHd1lKS29aSWh2Y05BUWtCRmc1cGJtWnZRR1V0ZDJKdExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCQWgrb2VLeUxTZzc5N0k2cEpvT3V2MkswYllqS1lHUWVkSU1aQWdoaVpQNitvRHdDQTd6V2FpWnpZdDNrOGFrUTNxYTRUbmpBOGRDTzl6L0lLS0h5N2FqVlRCVE1CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdIUVlEVlIwT0JCWUVGTGNuOS9HSUMvYmFLdDBHejN4STRPRVh1UlQrTUFzR0ExVWREd1FFQXdJQkJqQVJCZ2xnaGtnQmh2aENBUUVFQkFNQ0FBY3dDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWhBTlZuSmRlLy90QkxxOE1ERGkrU0FkNlVkWUlaU25nNFBNcW15TnJ2Wmo2NEFpQVgweFN6QWhGYUNDcC91aHBWZ25sRitYQmdyd0FJc290WkdUQjZya0IzMUE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUErZ0FBQUV4Q0FZQUFBRHZEWWdxQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUVuUUFBQkowQWQ1bUgzZ0FBRmljU1VSQlZIaGU3ZDBIZUJYRjJzRHhONzNRQ1RWQTZGSUZGS2tDVXV5QUV1bUtZa0ZVYklDQ0lpS0NVZ1FFN0wwZ2RsUXNLQ3BTcklnZ1NDK2hKblJDSjRIMGIyZnZlRC8wa2hDU25jMmVrLy92dVhtWWQ0NlhrSk56OXN5N00vTk9RSlpGQUFBQUFBQkFnUXJVZndJQUFBQUFnQUpFZ2c0QUFBQUFnQWVRb0FNQUFBQUE0QUVrNkFBQUFBQUFlQUFKT2dBQUFBQUFIa0NDRGdBQUFBQ0FCNUNnQXdBQUFBRGdBU1RvQUFBQUFBQjRBQWs2QUFBQUFBQWVRSUlPQUFBQUFJQUhrS0FEQUFBQUFPQUJKT2dBQUFBQUFIZ0FDVG9BQUFBQUFCNUFnZzRBQUFBQWdBZVFvQU1BQUFBQTRBRWs2QUFBQUFBQWVFQkFsa1czUFNzek5WWFNEeVRLcWExYjVkU2FkWks2ZTQra0h6OW05NG4zLy9tQWNRRWhvUkpjdXBRRVIwVkpXSlZLRXQ2Z3ZvUlhyeVpCcFVwSlFDRDM0UUFBQUFCZjROa0VQU3NqUTA1dDNpS0hQdnBFanYrd1FOTDM3Wk9zMURUOUtJQ3pDWXlNbE5BYTFhVEVOWjJsWkpmT0VscWh2UFdPRDlDUEFnQUFBUEFhenlYb0tqRS9NdmM3U1h4emhweGFzVkwzQXNpUGdOQVFLZHF4dlpTOVk0QVVhZEpZOXdJQUFBRHdFazhsNk1kLysxMzJqSHRLVXRhdDF6MEFuRmE4NjlWU1lkZ1FDYXRTUmZjQUFBQUE4QUpQSk9nWkowN0lub2xUNVBBSEg0dGtadXBlQUtZRWhJZExoVkVqSktwWGR3a0lEdGE5QUFBQUFBcFNnU2ZvcDdac2xSMERCMG5xMXUyNkI0QXJBZ0trMkJXWFNwWEpFeVNvYUZIZENRQUFBS0NnRkdpQ2Z1TFA1UkkvWUpCa0hEbWlld0M0TGJ4UlE2bjI1aXNTRWhXbGV3QUFBQUFVaEFKTDBFOHNYU1k3YnJsRE1wT1NkQStBZ2hKYXE0YlUvT2hkQ1M1ZFd2Y0FBQUFBY0Z1QkhKQ3NsclhIMzNrdnlUbmdFYW1idDhyMmdZTWtnL2NrQUFBQVVHQmNUOURUang2VDdiZmRJUm1IRHVzZUFGNXc4cysvWk9jamowa1doUm9CQUFDQUF1SHFFbmQxeG5uOEF3L0pzUy9tNko1ekZ4Z1pJVUdsU2tsSWplb1NWS0s0N2dVS09ldHRuTDV2djZUdGlKZU1JMGNsS3kxTlAzRHVLazRZSzJYNjlOSVJBQUFBQUxlNG1xQWZYYmpJTGdwM3prZXBCUVpLK1BrTkpLcC9QeW5XdXFVRWx5a2pBVUZCK2tFQWY4dE1UWlhVWGJ2azZMZno1TkRNOXlWOXoxNzlTTzRGbGl3aDUvM3dEVVhqQUFBQUFKZTVscUJuSkNWTDNGWFhTRnJDVHQyVE82RTFxMHZGVVNPa2VOczJkcUlPSUhjeVQ1NlVneDk4TFB1ZmVWNHlqeDNYdmJsVG9sdFhpWms2eWJwQ0JPZ2VBQUFBQUthNWx2RWVtZlAxdVNYblZtSlFvbWVzMUo0elc0cGYwbzdrSERoSGdSRVJVdmJXL2xMTGVnK3BvOVRPeGJGdnY1ZFQ4UWs2QWdBQUFPQUdWN0pldGV4Mi8vTXY2U2dYckdROGF0QkFpWGxxdkFTR2grdE9BSGtSVnFXeWZZUmE1TVV0ZGMvWlpaMUtrZjNQdnFBakFBQUFBRzV3SlVFL3NYaUpwTy9hbzZPekNBaVEwamYzaytpaDk3TzhGbkNJdXRGVjdkVVh6MmttL2NTQ1JaSis1S2lPQUFBQUFKam15aDUwVmJuOTZHZGY2Q2huS29HbytmSDdFaGdXcW52eXlmcnhzdExUSmYzRUNjazRmbHl5VXZOZTNScHdpenF0SUxoWU1YdVp1bDBRMGFHYlZhZTI3NUROVjE0aldTa3B1aWRubFo2WklxV3Y2YUlqQUFBQUFDWVpUOUJWY3J5dWVSdkpQSHhFOStRZ09GaXF6M3BQaWpacHJEdnlMbm5kZWprMmY2RWsvYnBZVXJac2xZekVnL29Sd0hjRXgxU1JpTnExcEdpSGRsS3NZM3NKcTFoUlA1SjMrMTU2VmZaUG1xcWpuQlc5cktOVWYvVkZIUUVBQUFBd3lYaUNucnhtcld6cDJsMUhPU3ZhOFJLcC92ckxlWjR0ekR5VklrZSsvVTRTWDN0VFV0WnQwTDJBbndnTWxLS2Qya3VaVy90THNSYk44L3crU1Q5NlZEWjF2Rkl5RGgzV1Bka0xLbDVjNnY3eHN3U0doZWtlQUFBQUFLWVkzNE9lL05kSzNUcTcwbjE2NVMzcHlNcVM0NHQvbDdqTzNXVFhrT0VrNS9CUG1abHlZdDRDMlg3RExiSnQ0Q0JKeVdPVjllQVNKYVRFdFYxMWxETjFWRnZxemwwNkFnQUFBR0NTOFFUOTVQcmNKY3NCa1JGUzdKSzJPc285VlNGKzk4VEpzdU9tQVpLNmRadnVCZnlZU3RSL1dDaWJ1MTRuaCtkOFk4Zm5xa1NYcTNRcloxbHBhWkxDK3dvQUFBQndoZGtFUFN0TDByWnUxMEhPd2h2VWw4RFFjeXNNcDRxK2JiL2pIam40NnB2MlhuZWdNTWs4ZGx4MkRoNG1lNlkrWTcvWHprVkV6Um9TV0xTb2puS1dzaWVYSnpBQUFBQUF5QmVqQ2JyYTNwNlJuS3lqbkttem1zK0ZTczYzM1RwUWtoYjlwSHVBUWlnalF4SmZlTVZlUlhJdVNYcEFSSVFFbDQzU1VjN1NkNU9nQXdBQUFHNHdPNE9lbVNtWnVUek9LYWhDZWQwNk83WHNObjdZQ0RtNWJJWHVBUW8zdFlya3dGc3pkSFIyNnVpMmdORGNGWDdMMkxkZnR3QUFBQUNZWkh3UHVnbjdYM3RUVG56M2c0NEFLUHNtVFpPa0ZYL3BDQUFBQUlDdk1Yck1tdG9YdnFsTHJLUnVqTk05MllzYU5GQ2lodzNWVWZaT2JvcVRMVjJ1czJmUmN5MHcwTjV2RzF3bVNnS2pTdWxPd0tPc2QyVEd6bDJTY2VLRVpKNUkwcDI1RTFxcmh0VCs4bE1KaklqUVBXZVdsWkVoY1oxakpXWGpKdDJUdlpMZHVrcVZhWk4xQkFBQUFNQVUzMHJRclgvcXR0dnVrQk1MYzdudjNENDN1b09VSFhDemhOZXJLOEhGaXVrSEFJL0x6SlMwdzRmbHhPOS95SUhuWDdJU2FlczlsSnUzYWtDQWxCOHhUTXJkZnF2dU9ETVNkQUFBQU1CN2ZHcUplOUtxMWJsT3prTmlxa2oxajJaSzlWZGZrS0xObTVHY3c3Y0VCa3BJVkpTVTZueVYxSjR6V3lvK09Wb0N3c1AxZ3ptd2t2akVsMStUaktSem0za0hBQUFBVVBCOEowRzNFbzhEcjc2aGc1eUZuOTlBYXM3K1NJcGUxRlQzQUw1TEZYUXJjMzBmKzRaVFVNa1N1amQ3R1ljT3l4RjFQam9BQUFBQW4rSXpDWHI2a2FPUzlNdHZPc3BlY01YeVV1MzFseVdrZEduZEEvaUhJbzNPbDhyUFRiVmU1RUc2SjN0SFB2dEN0d0FBQUFENENwOUowSk5XcnBMTVk4ZDFsSTNBUUtrNGRyU0VsQ3VyT3dEL1Vyek54VkxxaGo0NnlsN3lueXNrNC9nSkhRRUFBQUR3QmI2VG9QLzJ1MjVsTDd4ZUhTblI0UklkQWY2cDdJQmJKU0E0V0VmWnlNaVFwSlVyZFFBQUFBREFGL2hNZ3A2OGJwMXVaYTlFbDZ2dC9icUFQd3VyWEVraVdqWFhVZlpPclY2cld3QUFBQUI4Z1U4azZGa1ptWksyYWJPT3NsZnNzazY2QmZpM1ltM2I2RmIyVXZmdjF5MEFBQUFBdnNCSEV2UjBPMGsvbTdBS0ZYUUw4RytoMWF2cFZ2WXlUM0RVR2dBQUFPQkxmR2FKZTY0RTZEOEJmOGRySFFBQUFQQTcvcFdnQXdBQUFBRGdvMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBJRUVIQUFBQUFNQURTTkFCQUFBQUFQQUFFblFBQUFBQUFEeUFCQjBBQUFBQUFBOGdRUWNBQUFBQXdBTkkwQUVBQUFBQThBQVNkQUFBQUFBQVBJQUVIUUFBQUFBQUR5QkJCd0FBQUFEQUEwalFBUUFBQUFEd0FCSjBBQUFBQUFBOGdBUWRBQUFBQUFBUElFRUhBQUFBQU1BRFNOQUJBQUFBQVBBQUVuUUFBQUFBQUR5QUJCMEFBQUFBQUE4Z1FRY0FBQUFBd0FOSTBBRUFBQUFBOEFBU2RBQUFBQUFBUElBRUhRQUFBQUFBRHlCQkJ3QUFBQURBQTBqUUFRQUFBQUR3QUJKMEFBQUFBQUE4Z0FRZEFBQUFBQUFQSUVFSEFBQUFBTUFEU05BQkFBQUFBUEFBRW5RQUFBQUFBRHlBQkIwQUFBQUFBQThnUVFjQUFBQUF3QU5JMEFFQUFBQUE4QUFTZEFBQUFBQUFQSUFFSFFBQUFBQUFEeUJCQndBQUFBREFBMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBDTWl5NkxianN0TFRaVk9YV0VuZEdLZDdzaGMxYUtCRUR4dXFvMy9LVEUyVkRhM2FTOGFoUTdybnpCcXNYUzZCa1pFNk1pYzFQa0ZPcmQrZ0kvaXowSmdZQ2E5WFIwZmVjV1QrQWtrWU1FaEhaMWFpUjZ6RVRKNmdvMy9LeXNpUXVNNnhrckp4ays3SlhzbHVYYVhLdE1rNkFnQUFBR0FLQ1hvZUhKejV2dXgrYkt5TzRNK2krdmVUNk1jZjFaRjNrS0FEQUFBQS9vY2w3Z0FBQUFBQWVBQUpPZ0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQndSa1dYVGJjVm5wNmJLcFM2eWtib3pUUGRtTEdqUlFvb2NOMWRFL1phYW15b1pXN1NYajBDSGRjMllOMWk2WHdNaElIWmx6Y3ZVYU9mN2p6enJ5dnVRL1Y4anhSVC9weUZubEI5OHJFdVMvOTNraUdwMHZ4ZHExMFpGM0hKbS9RQklHRE5MUm1aWG9FU3N4a3lmbzZKK3lNaklrcm5Pc3BHemNwSHV5VjdKYlY2a3liYktPQUFBQUFKaENnbDRJSkw0NVEvWThjZVpFTGI4YXhxMlJnT0JnSGNFdC9weWdaNldsU1ZhbXNjdFM0Uk1nRWhnU1l2MXBOUUFBLzBPTk04V0ZqNTJBNENBSkNBclNVY0Z6OWZPV3p5SWcxMGpRQ3dFU2RQL2p6d242dHFIRDVOU0tsVHBDZmdXVktDNjFQbjVmQWtORGRROEE0SFJ4M2Z0SStsbkdtRTRvUC93QktYM1ZGVG9xV0JsSlNiTGx4bHNrNC9BUjNXTldaSXRtRWpQK0NRa0laSGN0Y0RZazZJVUFDYnIvOGVjRVBhN2Z6WEp5OFJJZEliOUNhMVNYdXZPKzBSRUE0Ti9XdFd3bjZRY082TWljNkVuanBVejNXQjBWb014TTJUNTBtQno3eXAzUGh1QUs1YVgyN0k4bHBGdzUzUU1nSjl6R0FnQS9GbGFycG00QkFDQ1MrTkVzMTVMemdMQXdxVEoxRXNrNWNBNUkwQUhBajRXV0w2OWJBSURDTG5uZGV0a3o3aWtkbVZkdXlMMVNyRVZ6SFFISURSSjBBUEJqWVkwYTZoWUFvRERMT0g1YzRnYy9LRmtuVCtvZXM0cGRjWm1VdSswV0hRSElMUkowQVBCajRUVnI2QllBb05ES3lwTGRrNTZXMUMxYmRZZFpJWldpcGNyNHNSU0ZBL0tBZHcwQStLdWdJQW1yVUVFSEFJREM2dkEzMzhyaER6N1drVm1Ca1JFUzg4SXpFbHl5cE80QmNDNUkwQUhBVHdXVktpV0J4WXJxQ0FCUUdLWEV4OHV1a2FQdFdYVGpnb0trd3FoSHBNajViSzhDOG9vRUhRRDhWRkRSSWhJWUZxWWpBREFyTXpOVFRwNDhLWWNPSFpLdDI3YkowcVZMSlRVMVZUK0tncEI1S2tWMkRINVFNbzhmMXoxbXFhTlp5L1RzcmlNQWVVR0NEZ0IrS3FSeUpRa0lDdElSQU9TTlNyelQwdElrT1RsWkVoTVRaZlBtemJKNDhXSjU3LzMzWmR6NDhUSjR5QkM1TmpaV2F0ZXRLK2ZWcXlkMXJLOTZEUnBJNjdadDViaExpU0hPUU8wN2YycXluRnE1V25lWUZkNm9vVlFlTzFva0lFRDNBTWdMRW5RQThGT2hWV04wQ3dCeXBoTHdBd2NPeU5xMWEyWDI3Tm55NGtzdnlXT2pSMHUvbTI2U2k5dTFrNmJObXRsSmQ2V1lHS25Yc0tHMDY5QkJicjcxVm5sODdGaDV3ZnB2djVrN1YrTGo0Mlh2M3IxeTVPaFJPNmxId1RxNjZDYzUvUDVIT2pJcnNHaFJpWmsrUlFMRHczVVBnTHdpUVFjQVB4VktnVGdBT1RoMjdKaGNldm5sVXJkK2ZZa3NWa3lpcTFTUkprMmJTcSsrZmVYK0lVTmt3bE5QeVVjZmZ5ekxsaTJUOVJzMnlPNDllMGk4ZlVUcTdqMnljL2dJeVVwUDF6MEdCUVJJOUpPUFMzalZxcm9EUUg2UW9BT0Fud3Evb0pGdUFjRC9VdnZERi8vK3Uyelo2czdSVzNCSHB2VjdqWC9vRWNrNGRGajNHR1FsNTFFRGJwYlNYVHZyRGdENVJZSU9BSDRxdkVvVjNRSUFGQmI3WDMxZGtuLzdYVWRtUlY3VVZDb09IYXdqQUU0Z1FRY0FQeFFRRVNFaFpjcnFDQUJRR0J4ZnNsVDJQL2VTanN3S3JsaEJxajQzVlFKRFEzVVBBQ2VRb0FPQUh3b3VYMDRDUW9KMUJBRHdkK2xIamtqQ3NJZXNodmw5NXdHaElWSjU4Z1FKS2N1TllNQnBKT2dBNElkQ1NwYVVnRUF1OFFCUUdLaGljUEhESDVIMFhYdDBqMWxsN3JwRGlyZHFxU01BVG1MMEJnQitLS1JHTmM2aUJZQkM0c0RiNzhpSitRdDFaRmJSOXUyazRyMkRkQVRBYVNUb0FEd2xwRnhaQ2ExUzJiV3ZrSW9WM1Vsa3JlOFJVaW42alA4R0UxOFI5ZXZyYnd3QThHZEpLMWZKdnFuUDZNaXNFT3Z6SldiS1JHNEFBd1lGWkZsMDIzRnF1YzJtTHJHU3VqRk85MlF2YXRCQWlSNDJWRWYvcEk2TDJOQ3F2V1FjT3FSN3pxekIydVVTR0JtcEkvd3Q4YzBac3VlSkNUcHlWc080TlJJUXpENVh0eDJadjBBU0J1Ujg5N3BFajFpSm1Yem0zM3RXUm9iRWRZNlZsSTJiZEUvMlNuYnJLbFdtVGRhUi96a1ZIeTl4bDNVMmZsWnNZSkVpVW1mQmR4SlNKa3IzQUVEQlNreE1sS28xYXRqSHJabXlkOWN1aVlyeTluVnZYY3Qya243Z2dJN01pWjQwWHNwMGo5V1JNOUtQSFpPNGJqMGxiVWU4N2pFbk1DSkNxbi93amhRNXY2SHVBV0FDTStnQUFBQ0FEOXIxeEhoWGtuTUpESlR5ano1RWNnNjRnQVFkQUFBQThERUhQNTB0UnovN1FrZG1sZWphV2NyMDZxa2pBQ2FSb0FNQUFBQSs1R1RjWnRrelpweU96QXFyYzU1VUdUZUdrMEVBbC9CT2cwOVI5UWkyOXJ0WjFsM1F3dmhYM0xVOUpPTkVrdjdPQUFBQUJTL2p4QW1Kdi84QnlVd3lQMFlKTEZaTVlwNmZadTgvQitBT0VuVDRqcXdzMlRmOWVVbjY5WGZKT0hMVTZGZG04a21wT0hxa0JCVXRvcjg1QUtDd3lNek1sUFQwOUROK1pXUmtXQjlIeHVyckFqbktzbDZidXlkTXlsV1IxM3dMQ3BUb01hTWtva1lOM1ZGNHFmZDhUdGNGOVJqZ0ZLcTRGd0wrVXNYOTJNKy95STViN3hUclNxaDd6Q2w3LzkxU1lmQzlPdkllcXJnN2h5cnV2aThsSlVYV3JsMHJmNjFjS2Z2Mzc1Y0RpWW42RVpHdzBGQXBXYktrbEMxYlZtclhyaTMxNnRiMWZFVnB1Q2NwS1VtMmJ0MHFxMWF2bGoxNzlzaTI3ZHRsNDhhTmN1clVLVGw1OHVRWkI5MFJFUkVTRWhJaXBVcVZrZ2IxNjB1bFNwV2thdFdxZHJ0eTVjb1M3RU1ubTFERi9UOThxWXI3a2UrK2wvaDdocWk3U0xySG5OTDkrMG5sVVk4VXVpUFYwdExTSk40YUd5eGZzVUlTRWhJa0xpNU9ObGxmNnJxUW5KeXMvNnYvcDk3ellXRmhVcng0Y1duWW9JRjlIYWhXclpvMGJ0VEl2ajc0MGpVQjNrQ0NYZ2o0UTRLZXVudVBiTFplU3htSGorZ2VjeUpidDVRYU05LzA5RjRyRW5UbmtLRDdwcU5IajhyY2I3K1ZEejc4VUg3ODZTYzcwY3F0T3VlZEo0OC85cGowNk5GRDk2QXdVTW4ydG0zYlpQSHZ2OHVpSDMrVXYvNzZTMWF1V3FVZmRVWjRlTGcwYjlaTUxyamdBbW5Wc3FXMGJOSENIcUI3RlFuNmYvaEtncDZTc0ZQaXJ1a3VtY2VPNlI1eklpNXNJalZudmkyQjRXRzZ4MytwMTcrNndmdkxMNy9JL0FVTDVQY2xTK1NZUTg5eHBKV1h0RzNUUnRwZmNvbTBzSzRIelM2NnlMNU9BRGtoUVM4RWZEMUJ6MHhKa2EzWDk1ZVR5Ly9TUGVZRWxTMGp0YitlTFNGbHkrb2VieUpCZHc0SmV1NzhiaVUxNjlhdjE1RXpMcklHS28zT1AxOUh1WFBBR2tTLy9PcXJNdVhwcDg4NGs1RmJzejc2U0xwZGU2Mk96dDJzVHo2UjQ4ZVA2OGg1VjE1eGhVUkhSK3ZJR1o5OTlwa2NPWHBVUjg2N3hCcUExdlRZVWxpMUhIM1RwazN5MmV6WjhzbW5uOHI2RFJ2c1ByY0VCUVhaTjRSNjlld3BWMTE1cFRSbzBNQ2VhVE5wMWFwVnN1elBQM1dVc3hNblRzaERJMGJZUzNSTmVYcnlaQ2xhdEtpTzhxNTgrZkxTK2VxcmRlUXNYMGpRczlMU1pITy9tK1hrc3VXNng1emdjbVdsMXV4WkVscWh2Tzd4UCtvMXIyN1FmV2g5RnJ6NzNudHk4T0JCNDF0WEFnSUNwRml4WXRLamUzZnBkLzMxMHJ4NWMrUFhnek5STnlzLy8rSUxPWExFN0tSWDZkS2w4L1U1bTFmcTUzdG41c3d6cm9CeWlyckowcnRYTC9zYWJ3SUplaUhnMHdtNjlmTGM4OHp6a3Zqc0MxWmI5eGtTWUYwa3E3NzltaFJyMlZ6M2VCY0p1bk5JMEhQbi9pRkQ1TVdYWHRLUk0rNjc1eDU1ZXNvVUhlVk1EYVptelpvbFF4OThVQkt0Z1ZSK3FPV0dmLzd4aDlTdlgxLzNuQnYxc2Rtb1NSUFpzSEdqN25IZXQ5OThJNTA2ZHRTUk01bzJhMll2NVRibG5iZmZscjU5K3Vpb1lLa1ZGZDkvLzcxTXNsNWZhaEN1bHF3V05EV1FVMHRmQjl4NnEvMDh4Y1RFMkFOMnAwMmROczFPdXYyTlNtbytzQklwRXp5Zm9GdlhuRjBUSnN2Qk45N1NIZWFvTVYzVjExK1M0bTNiNkI3L29tN3Nmajl2bmp3MWFaS3MrT3N2VjIvWW5VNjk5NnRYcXlhRDc3L2ZUdlJVTXV1bTJ3Y09sTGZmZVVkSFpxaWJFYnNURWx4Zk1hQzJMZFUvLzN5anY5c083ZHZMZDNQbkdybUdLeFNKZzZjZCsyMnhISHpoRmVQSnVmVU9rektEQnZwRWNnNzRpNFNkTzNVclo0Y1BINWJyYjdoQmJyN3R0bnduNTRxYXpWT0pFdnlQV3FyNjN2dnYyemNqZXZYdGE4OGtleUU1VjlSZ2NjZU9IVEpxOUdqN0JzKzFzYkd5ZE5teUFrc1FmRTNyVnExMHEvQlJOWGdPempDYlRQMnR6RjIzKzJWeXJtN3lmdm5sbDlLa2FWUHAyYnUzZlcwb3lQZWV1dEc3ZGRzMnVXL3dZS25Yc0tFOFBYVnF2bGFGbmF0ZXZYcnBsamxxbFptcUQrTzJKVXVXR1AvZDlyRmVRNmFTYzRVRUhaNlZkaUJSZGozd3NQR1pUU1d5V1ZNcGY5ZEFIUUZ3d3hycmcvdHNpN2pVbnVHMjdkdkw3QysrY0d5NVdwa3laZXc3Ky9BZjZuWDA4ODgvUzV0MjdlVG1XMitWTFZ1MzZrZThLZm5rU2J1R2d2cjNYbkhWVmZZV0V1U3NSaUd0Sko2NmI3OGtESC9FeWpETko1TkYybDRzRmU2OVcwZitRMjNQdXJwTEYrbHVKYVhxTThWckRoMDZKQTgvOG9oOVkvR0xMNzg4NitlaUV5NnhyajJxMEtWcGM3LzdUcmZjTTMvaFF0MHlRNjBJdUM0MmY4VWV6NFlFSFo2azlsb2xQUGlRcEZzZlRLYXB2Vll4ejArWGdKQVEzUVBBRGNlT0hyVXJaV2RIVmM3dGVPbWxkbFZ0SjExNHdRVkc3M3pEWFdvZjlkQUhIcERMcnJ6U1hyTHFTOVJOSjFYa1VOMkU2dDZ6cDJ6YzVNTFJXVDVJN2ROVlZmSUxHN1hGTStIaFJ5VGp3UCtmVEdGS2NNVUtFak41b2dRWTJsTmJFTlNLbXNsUFB5MHRXcldTaFlzVzZWN3YycnhsaXoyNzMrK21tK3g2S3lhRmhvWktkOE5KcHJKNDhXTGRjb2U2cHFvaW9DYXBteHZxZEJpVFNORGhQVmxac3UrbFZ5WHBwMTkxaHprcUthODBhWnlFbEMyamV3QzQ1ZGp4NC9ieTlUUFp2WHUzWEc0bFhEdDM3ZEk5emltTUEzMS9wV2JEMm5mc0tNKy8rS0xQTHhYLzhxdXY1S0xteldYc0UwL1lOeDN3LzBLQ2c2VkNoUW82S2p6MnYvRzJPMk9oaUFpcCt2eDB2eG9McVdNVHUxNXpqVHd5Y3FSOVBKcXZVTFBuSDgrYVpjK20vN0YwcWU0MTQ3cnJyak4rczFvdGNUZDVTc1MvcWFNeTFWWWlrMjdzMTArM3pDRkJoK2NjLzMySkpENy9zbzdNaWhwd2l4Uy9wSjJPQUxoSnpaNnJzMmIvVFJYNDZ0V25qNUhrWEZIVnh1SDdsbHFEVjdWRTNPbWowZ3FTU2lTZUdEZE9XbDU4c2F4WXNVTDNvbTdkdW9YdWFLcmpmeXlWQTlPZjA1RkJnWUZTWWZoUUtkS2tzZTd3ZlN0WHJyU3ZEUXQ4WU5ZOE8zdjI3clZ2VXM5ODkxMWpTOTVWWFFkMURKeEp1M2J2TnA0d24yN2V2SG02WlVaRVJJUjl5b3BwSk9qd2xMVDkreVhoL2dmdEplNm1SVFMvU0NvTXZVOUhBQXFDdXR0OU9yVThiY2dERDhpU1AvN1FQYzRLQ3cwdHRIdFovWWs2ci9pS3E2K1cvUzVVM2k0SWFsdEgzMzc5WEoxNThyS2FOV3ZxVnVHUWZ1eTQ3QnoraUNzMWVJcGZlWm1VNlhlOWpueWZXbExkdmxNbmlVOUkwRDIrUzkyc0huam5uVEp0K25RalNYcVJJa1drMnpYWDZNaWNiMTNhaDY2ZW8zay8vS0FqTTlUcEtpVktsTkNST1NUbzhBejFRYVFLb2JpeDF5b29xclRFVEoxay9BeDNBRG43N1YvNzA5VHhOMnJHd0pTeVpjdEtLY043eDJEVyt2WHI3UlVXSnMraDk0TEpUejFsN3hPRlNMT0xMdEl0LzZlT1FVMFlPVXJTRW5KM3lrVitoTmF1S1ZVbWpwT0FRUDlJQjM3ODhVZTVxa3NYdjlvaW9xclBqeGc1VXA1NTlsbmQ0eXhWamR5MHhTNFZ3VHlWa2lKL0dMcTUvN2NCdDkybVcyYVJvTU16OXIvK3BpVDkrSXVPekxIM25VOGVMNkdWb25VUGdJSnkraEwzbzBlUDJrZk9xQUdKS2VYTGw3Y0xUc0UzcVdySHNUMTZ5SUZFOHpkeUM5S2RBd2RLVnl2UndIODBiZHBVdC94ZjRydnZ5L0Z2ek04NEJoYUpsSmpwVXlTb1NCSGQ0OXZVcXF0dTNidmJzODcrUnEwc0cvYlFRL0xlZSsvcEh1ZTBiTmxTaWhjdnJpTXoxTEZuS1ZieWJOcm11RGpadTIrZmpweW56cXB2MTdhdGpzd2lRWWNublBoanFleWZQRjFIWnBVZWNMT1U2TkJlUndBS2twb04vZHNiYjc1cC9BaWNwaGRlU0FWM0g2V1dMNnFDVDF1MmJORTkva2tWTVp3d2ZyeU9vUGFlVjZ0YVZVZitMWG5OV3RrN2VhcU9EQW9Na0lwalJrbGszYnE2dzdkdDM3NWR1dmZvNGZmRkZlKzgrMjdIdDMrcGF1UlhYM1dWanN6WXQzKy83TGUrVFB0bTdsemRNa010YjNmcmlGWVNkQlM0OUVPSEpHSEljSFdMVVBlWUU5bWltVlFjd3I1endDdlVIbUsxVkRreE1WSEdqQjJyZTgxUnhhYmdteFl0V2lSdnpaaWhJLytrOW9TKy9lYWJVclJvVWQyRGtpVktTRlJVbEk3OFYvcXhZN0pqOElPU2RkSnd4ZkdBQUNuZDczcUo2bmF0N3ZCdGFzYThkOSsrZGhMbzcxUVJ5UnY2OWJOWEVqbkpkRlZ5Tlh2KzcrMXNUbE9yREV6dWRWYzM5dSs0L1hZZG1VZUNqZ0psbjNjK2JJU2s3OTZqZTh3SktsVktxa3lmekhubmdJZW81ZXo3OXUyVDk5NS9YNUp6T0JQZEtlcjhVdmdlOVRvWk5YcTBQUWp6VjJvQU9PS2hoNlJKa3lhNkIwcjVDaFhzeXNsK0xTdExkajA1UWRLMi9iTm9wZ25oOWV0SjlFTVAyb202UHhqNzVKT3kzTVVURDRLQ2d1eGlvMnBsaC9wU1c2WkNySEdsV3l1emRzVEh5NTJEQmpsNkxXemVySm1VS1dQMmlMMXZ2LzFXdDh3NGV1eVlyRHR0Ulo3VG9pdFdsR2JXOCtRV0VuUVVxUDF2elpBVEMzN1VrVUhXaFRONi9CZ0pMWVRucUFKZXBxcFVyOSt3UVY1NjJmelJpbW9nVmExYU5SM0JsNmlxN2FZcSszdUZPdkpvNkpBaE9zTGZHamRxcEZ2KzY5Q1hjK1RvWjEvb3lKeWdNbEZTOWFYbkpOQlBqcXo3K2VlZlplcTBhVG95UnhWcnZPTHl5K1dGNTU2VFgzLzZTYlp0MlNKN2QrMnl2L2JzM0NrYjFxNlZiK2JNc1crdzFhOVhULysvelBuSytsNU96aGFycXVRZERCOC8rck4xRGMvSXlOQ1I4OVRKRjA2dkxEaGQrL2J0alI5SmR6b1NkQlNZRTM4c2t3TlRudEdSUVZaeVh2cTIvbEx5eXN0MUJ3QXZlZk90dDJUTDFxMDZNcWRxMWFxdWZzRENHV3J2K2JQUFA2OGo4NnBVcVNJMzMzU1RQRDE1c3N5ekJzRWIxNjJUclhGeHNtLzNidG0wZnIyc1c3MWE1bi8vdlR6M3pETXljc1FJdWFaclY2bFh0NjRFNStOVWtLalNwZVdkR1RQc21UajhVKzNhdFhYTFA1M2F2a04yang1cno2S2JGQkFTTEpVblBDRmhmbElnViswM0h6QndvSTdNVUxQaXZYcjJ0Ti96Yzc3OFVnYmVmcnRkc0ZDZEJxSzJvNmd2dFNjNUppWkdMdTNVU2NhT0dTUExseTJUMlo5K0t1YzNiS2ovRnVlcEZVWDNEeDdzMko1NzlYUGVjTDNaby9aVVljKzllL2ZxeUhuZldkZGtrOXhjM3E2UW9LTkFwQ1VlbElUN0gzRG52UE1MbTBqRkI1bVZBTHhxenRkZjY1WlpsYUtqODVWRW9XQWNQSGhRZnZyNVp4MlpVNzE2ZFhsdjVrdzdJWC90MVZmbHZudnZsZmFYWEdLZm02K1NkbFhCVi8wM0ttRnMxNjZkM0huSEhmTDQ2Tkh5NmF4WnN1TFBQMlZYZkx4OC9PR0g5a0MzU3VYSyttL05uU21USmttTTlUM3d2L3g1VzBwR2NyTEVXMk9oek9QbWk1dEYzWGFMbE9qWVFVZStiOUtVS2JMVllGSFI0bGJpUFhQR0RIbjNuWGZzbTd1NXBaYkFkK25jV1JiLytxdWQwSnV5ZmNjT2VmNkZGM1NVZjVkWTF6cFZNTTZVWk91MS9xZDFuVFJCM2NUOTRndHpLMURVNy84aWw0OTZKRUdINjdJeU0yWFg2TEdTdnRmY1VRaC9VOHU1WXA2ZEtvRWNxd1FVZW01L3dNSVpxMWV2dG8vZ00rbmkxcTNsajhXTDdkbXl2TXhpcTBHNVN1Qmp1M1d6aTd5dFc3TkdmbHE0VUhyMjZISFdJNHh1Nk50WGJyamhCaDNsbjdweHNOTWF2T2ZtYTlXS0ZjYlBXbC8xMTE5bi9ONjUvVkw3WS8yUkdndnRmbXFLbkZxelZ2ZVlVNlJOYTZrNDlINGQrVDYxRDl2SjVQVGYxRXFyRDk5L1gzcjM2bVhQTHVlRjJsTDE3UFRwY3YrOTkrYjU3emlicWRiZjc5UzFVYTBHdUxSalJ4MlpNWC9CQXQxeWxxb1FiL0owajhzdnZkVDExVTBrNkhCZDR0c3pYVG5qVTRLREpIckNFeElhWFZGM0FDak1hdGVxcFZ2d0phWm56MVZpL2NGNzd6azZlNlNLUjdWcTFVcmVmL2RkZTNuc3hQSGo3UlVjL3g2b3E1bjJwNTkrMnRFQnZFb3UxSG4vdWZsU1MzVk5LMmQ5anpOOTc5eCtxWnNmL3Vqb0R3dms4QWNmNjhpYzRITGxKR2J5UkFud28rZHhpdldlVWFkL21ESjYxQ2k1N0xMTGRKUjM2clU3ZnR3NFk2dEFEaDgrTEsrKzlwcU84a2RkZzlRTlNwTisrZlZYM1hMV1h5dFhHaTB5YTdySy9abVFvTU5WU1N0WHliNHA1Z3Q2S0tYNjlwYVNuZnhuT1JlQS9GR3pwUEE5Sml2ektwZGJBL0dLRmMzZHlGVko1Z05EaDlxejZtcmZ1dHF2cXFoSzBHKysvcnE5L3h5RlM4cXVYYkp6eENnUmcwV3psSUN3TUlsNWZxcUVsRE4vSThZdE8zZnVsTGNOSHJmWW9ubHplM3VMVTlRS2xSZWZmMTRpRFoxRThKcDFEVkY3MHAyZ2Jrb1VNVmluWmMzYXRmWk5CYWN0TURRenI2aXRSODJ0MTRUYlNORGhtdlJEaHlYaDNxSG16L2kwaERlb0o5R1BQcXh1Q2VvZUFJV1pXbTRZY3c3N0NPRWRhOWV0MHkwenFydFUyVi9OYk44eGNLQzlySHpVeUpFeWVQQmdlOThuQ3BkTWZieHM1cEVqdXNlY3dLSkZKTXpQVHE2WStlNjc5bm5ncG93WlBkcnhXaVdxYnNXdHQ5eWlJMmR0Mjc1ZEZpNWNxS1A4S1ZxMHFIVHAwa1ZIemxOSHc2bHE3azVTKzg5TkZvanIyclZyZ2F6aUlVR0hLN0xTMHlYaG9VY2tMV0duN2pGSGZTQlZlWDZhQkJyZVZ3ZWdZS2dqWWE2Kzhrb1ovK1NUOXBFM0NkWUE1ZWpodzNMTStqcDY2SkJzMzdKRmZyTUdBV3IvMzExMzNHR2ZLOTNtNG92dEdVdjRuc1RFUk4weUk4MkZZcVduVTNzOUh4czFTcDRZTThiWTNsUjQxLzZYWDVQa0pVdDFaRmJHd1VPeTgvRW43ZjN1L3VEa3laUHluTUc5NTYxYXRwU09odlpoMzNQMzNjYjJNYi9sNElvQ1ZUZkRwQ1ZMbHVpV00vYnMyU01iTjIzU2tiT0NBZ1BsK3I1OWRlUXVFblM0SXZIRGorWEUvRVU2TWljZ09FZ3FUWjRnNFp4MURQaWRxS2dvZWZ5eHgrd3EyMTk4L3JrTWUvQkJlK2xaaFFvVjdPV0RFZGFYbXFXc1ZLbVNOTHZvSXJucnpqdmwyV2Vlc1l0L2ZURjdOc2tRemlodTgyWjdGc1p0dkI0THArQXlVYnJsanVOenY1TkRuMytwSTkvMncvejVjdURBQVIwNTc1YWJiemIydnF4bWpVc2JuWCsranB5bDZuUWtKU1hwS0gvYXRXMXJmNWFhb3Y2dFRsNXZmN2NTZnFlVytQOWI1Y3FWcGVtRkYrcklYU1RvTUM1NXpWclpOMjZTV29laWU4d3BxZmFkWDVIL3doNEF2RU1ObDlTeE5TdVdMWk9Sanp4aUorcm5RZzI0MUJKMytDYlRpZXlDaFF0bG04SGptb0RUUmZYc0xwSE5tdXJJQmRiWWE4K1RFeVROWUdMcmxsbXpadW1XODlRS3E2NEdsM2VyWmRMWHhjYnF5Rm43OXUyVHBVdWRXWlZScWxRcHUycTVLV29mZW1wcXFvN3liOUVpYzVOLzNidDNMN0FpbFNUb01Dcmp4QWxKR0RwY3NnenVGL3BiV1AyNkV2M0ljRFdhMHowQWZKMzZjTHovL3Z0bDFrY2ZHUzNrQmU4eWZjeVdxZ1o5ZGRldWtwQ1FvSHNBY3dLQ2c2WFNFNDlMZ0l2SE5tVWVQU1k3UjQxeFphTEVsSlNVRkpuenpUYzZjbDR6NnpwVHBrd1pIWmx4bWNIRTkrTlBQdEd0L092VnE1ZHVPZStFbFJjc1g3NWNSL21uYnJDYW9HN1k5TC9wSmgyNWp3UWR4bVJsWk1qT2thTWxOYzdjMllSL0N5eFdWR0plbUM2QjRlRzZCNEEvR0hUbm5USnA0a1RIaS9iQWQxUnpvYmlmT2tPM1djdVc4c0dISHpvNnV3T2NTVVR0V2xMMnZydDE1STdqOCtiTFFSOWU2djdyYjc4WlBWcXRrK0V6d0pXNmRldnFsdk5VOFRWVmhNMEo2bGc0VlN2REZMVlZ3UW03ZHU4MnR2KzhacTFhY2w3dDJqcHlId2s2ek1qS2tzVDNQNVJqWDVtNzIvbGZnUUZTY2V4ajdEc0gvRXpucTY2U3laTW1HVi9pREc5cjFLaVJicGwxOE9CQjZYL0xMZEswZVhPWjlja25jdlRvVWYwSTRMeHl0L2FYc0xwMWRPU092ZU1tU3VxZXZUcnlMVjkvL2JWdU9VOTl4blJvMzE1SDVvU0hoOHY1RFJ2cXlGbTdyV1QxMEtGRE9zb2ZkVFJrRzRQSGtxcnowSjNZaHo1MzdsemRjbDczMk5nQ25SZ2dRWWNSeWVzM3lMNkpVOXpaZDk2enU1Uyt0cXVPQVBpRDBxVkx5eXN2djF4Zys3L2dIZXBjWXJkdTBxaEI0NFlORytUNmZ2Mmtib01HY3UvOTk4dXlaY3ZzNWJXQWs5U0t2OHFUeGt1QWk2ZExaQncrSWdtUGpMSlhPUG9TVlFUc3g1OSswcEh6MVBGaTZpZzAwOVIxckdLRkNqcHkxckZqeCt5Q2wwN3AzNysvYmpsdjA2Wk5qcXhVTXJhOFBTeE1icjc1WmgwVkRCSjBPQzdqK0hGSnVHZXdaQ1dmMUQzbWhOYXFJWlZHajJUZk9lQkgxQ0RteWJGajdidjRRSTBhMW5VK09scEg3bEhIdTczOHlpdlNxazBiYWRTa2lUd3diSmhkaU1udFk5bmd2NHJVcnllbCsvZlRrVHVTZnZsTkRzMytRa2UrUVMxdFg3OSt2WTZjcDA3L0tGbXlwSTdNS21Idys2eFpzMGEzOHEvOUpaZEk4ZUxGZGVTc25idDJ5ZmJ0MjNXVU4rcW02ZEpseTNUa3JBYjE2eGZJWjg3cFNORGhyS3dzMmZYNGs1SzZiWWZ1TUVmdE82LzY4dk1TYVBBNENBRHVVL3YwYnV6bjdxQVYzcVVHejdIZHV1bW9ZR3pkdGsyZWZlNDVhZDIycmRTb1ZVdjYzWFNUZkR4cmxsMDlHY2d6TmFNNitGNEpxUnFqTzF5UW1XbFhkVS9aYm42YzVoU1Z6S1VhdkRHbTlocUh1clNTb1Z6WnNycmx2TjhXTDlhdC9GT25wYlJzMFVKSHpwdjc3YmU2bFRmeENRbjVUdkt6MCszYWF3dDg5UjRKT2h4MWNOYW5jblMyQzBWSXJEZE94ZEVqSmJ4bURkMEJ3QitvMmZPSGh3KzM5K29CZjd2bjdyczljMVRlWGlzcC8rampqK1dHRzIrVUt0V3FTWXRXcldUTTJMR3k2TWNmalJheGduK3lsN3BQZU1MVmxZQ1p4MDlJd3FPamZXYXB1eXFBWmxMVkdQZHVrSlFyVjA2M25MZG56eDdkeXIvQXdFQzV5ZUNOOHZ4dVdmamhoeDkweTFtaElTRkdsL2ZuRmdrNkhITnk0eWJaTS9wSlYvYWRsNGk5UmtwZlY3QXpLZ0NjVjdsU0pmdnVOWEM2NnRXclM0L3UzWFhrSFdyUCt2SVZLK1RKOGVQbDhpdXZsRXJXUUw5WG56N3lzWlhBcThHeUU0V1E0UCtLdFdndXBhN3ZyU04zSkM5ZUlnZG12cWNqYjFPbkxKaFVxblJwM2ZKdGNYRnh1dVdNSzY2NHd0aktncFVyVithNXRvZTZybjVqNk1pOXBrMmJHcXNUY0M1STBPR0lqS1FraWIvN2ZuZk9PNjk3bmxSK1lqVDd6Z0UvMUtkM2IzdEpNM0E2dGJKaXpPalJVcXhZTWQzalBXclFlUExrU1puOStlZHl3MDAzU2YyR0RlV0txNjZTeno3N2pKbDFuRldGd2ZkS2tPRnp1UDl0LzlSbjVKUVBMSFZYTjhGTWVudkdES2xlcTVZclgwOVBtNmEvcS9NT0hqb2tweHdjaDVjb1VVTGF0bW1qSTJlcGxVanFtTFM4VU5mVFB3MjlKcTY5NWhyNzg2YWdrYUFqMzdJeU0vK3o3M3pMTnQxalRrQkVoRlI1NW1uT093ZjhrRnBhTnVDMjIzUUUvRlBWcWxYbGlURmpQREY0eW8wVFNVbXljTkVpNlgzOTlWS3ZRUU83eU55T0hUdVlWY2NaaFpRdUxaV2VmRnl0TGRZOTVtVW1KY3ZPaDBkS1ZucTY3dkVlVlpUUnlhWGJaNklTdnAwN2Q3cnlwYXF0bTZMT1FWYzNDWjJpcnJVOWUvVFFrYlBVNzFVVjNjeUx6WnMzeTRFREIzVGtIUFh6M21CZHI3MkFCQjM1ZHZpTHIrVG9wNS9yeUNEcmpWUHhzUkVTY1o3NW96QUF1SzkrL2ZwMkVnWms1NDZCQStYcXE2N1NrZS9ZdDMrL1hXU3VWcDA2MHZlR0cyVEZYMy9wUjREL1Y2SmpleW5XcVlPTzNKRzg5RTg1OFA2SE92SWV0UXo2Rk1jYzVrNVdsdU9uVEppY1VmNXF6aHpkT2pmekRPMC92N2gxYTZuZ2dlWHRDZ2s2OGtYdE85ODlZcFI5VVRDdGVMZXVFdFc3cDQ0QStKdE9uVHB4N2pseUZCd2NMRFBlZWtzdWFOSkU5L2llVHovN3pDNHNweEoxZFI0dzhMY0E2L3BYZWV4b0NTcmx6cEZmZjlzL2FhcWMzT1RzL21XbnFQT3k4N3BYdWJESnlNeDBmSWErVEpreWN2bGxsK25JV1V2KytFTXk4bENvOEx2dnY5Y3RaL1h0MDBlM0NoNEpPdklsL3Q0aGtwV1NxaU56UXV2VXRqNjBIck5uMFFINHArczk5T0VJNzFMN0lyLys2aXRwMHJpeDd2RTlhcG43SjU5K0trMmJON2Nyd0NjbkordEhVTmlGbENzckZSNTlXRWZ1eUR4NVVoSWVmRmd5cldUWWExVENlZlRvVVIyaElQVHAxVXUzbkxWdjcxNTcyZis1T0hqd29QeTVmTG1PbkJNUkVlR3BBclVrNk1pWE5KZk9PNDk1ZHFvRUZTMnFld0Q0bTByUjBWS3ZYajBkQVRrclc3YXN6UHZ1TzduODBrdDFqMjlTQloxVUJmaUwyN2ExOTFVQ1N0UTExMGpSRHUxMDVJNVRhOWZKL2xkZjE1RjNxSnRaMUcwb1dCMDdkcFNRa0JBZE9lZWtkZjA3MSswK2E5YXVkWFNmL2QvYVhIeXgwU1B3emhVSk9qeXYvTU1Qc3U4YzhITk5talF4TWdDQS95cFpzcVI4OXVtbk11VCsrKzB6ZTMyWkduUzJ2ZVFTbWZ2dHQ3b0hoVnBnZ0VTUEdpa0JMcC85ZitERlZ5WFpTdFM5Sk4xSHptcjNaOUhSMFhKeHExWTZjdGJYWDMrdFc3bXphTkVpSXpkc2JqUjQ1bnRla0tERDg5SlU5VTd1bmdKK3JSckY0WkFIWVZZQ00rbXBwMlRXUng5SmxjcVZkYTl2U2p4NFVIcjA2aVh2dmYrKzdrRmhGbDQxUnNvUEcrTHExcjZzbEJUWk9mSXh5WEs0MEZoK3NQM0RHL3IyN2F0Ynpqclg1ZXJ6NTgvWExlZW9iVk9tOXRubkZRazZQTy9ncTIvS3NaOS8wUkVBQVA5MFRkZXVzdXF2dit6WmREWFk4bFdxSU5hQWdRTmwxaWVmNkI0VVptVnU2Q3ZoRGR6ZCtuTnE5VnJaKzhKTE9pcDR4ZGplbUd0cUpWRmtaS1NPbk5XaGZYdjdocWpUMU9xaC9mdjM2eWhuaVltSnN2VFBQM1hrSEhYV2UxUlVsSTY4Z1FRZCtSTFpvcGx1bVpPVm1pWTdIeHdocWJ2Tm5vTUpBUEJkUmEyQnZKcE4vOHNhd1BYdTFjdllRTlcwOVBSMHVmMk9PMlQ1aWhXNkI0VlZZR2lvVkprMFFRTEMzVjNxbnZqNjI1SzBhcldPQ3BhcEk3NzhrWHFtMUVrWEpxZ2pVQnMyYUtBajU2amw2cjh0WHF5am5DMysvWGY3K3VpMC9qZmRwRnZlUVlLT2ZLa3k5U2tKS21QK3JsUEdnVVNKSC95QUp5dU1BZ0M4bzNMbHlqSnp4Z3hadVh5NTNIdlBQUkpWdXJSK3hIY2tKU1ZKLzV0dlpua3Y3Qm84Wlc2L1RVZnV5RkpWM1ljL1lsZDNMMmlxTmduMVNYSW53T0FNdXBxZHY3bC9meDA1NjdmZmZ0T3RuUDMwMDArNjVaenk1Y3JKcFowNjZjZzdTTkNSTHlIV0M3dktNMU1rSU1UTUhidlRuVnk2WFBZOSs0S09BQUE0TXpYclZxMWFOWms2WllwczJyQkIzbnJqRFduVnNxVlB6Y1p0MkxoUkpreWNxQ01VV3RacnR2eWR0MHRvclpxNnd4MnBjWnRsNzRzdjY2amdxSVN6U0pFaU9rSk9WQklkR2hxcUkrZDF2dnBxQ1RQdzk2dVo4ZHdVZnZzMWw0bjh1VkRWMjlYcUs2OGhRVWUrRld2ZFNxS3NEdzgzSkw3OHVoejcxZmszS0FEQVB4VXZYbHo2M1hDRC9MUm9rV3hjdDA0bWpCdG5EOHBNRERTZDl0SXJyOGkrZmZ0MGhNSXFNRHhjS2s5NFVpUW9TUGU0UTQyNVRoZzRjL3BjcUgzUDRTNVhzL2RWNWNxV05acWdxMnJ1alJzMzFwRnpWcTFhWlI4NW1STjcvL215WlRweVR1L2V2WFhMV3dLeURCNHVtSldlTHB1NnhFcnF4ampkazcyb1FRTWxldGhRSGYyVFd0YThvVlY3eVRoMFNQZWNXWU8xeXlYUVIvZWNtWlQ0NWd6Wjg4UUVIVG1yWWR3YUNRZ090bi9YMjI2OVE1SisvbFUvWWs1d3ViSlM2NnZQSk1UNnM3QTZNbitCSkF3WXBLTXpLOUVqVm1JbW4vbjNucFdSSVhHZFl5Vmw0eWJkazcyUzNicEtsV21UZGVSL1RzWEhTOXhsbmUzWHNFbUJSWXBJblFYZlNZZ0xXMEpNdUgvSUVIbnhKWE9GZys2KzZ5NlpQbTJhanJ4TmZXdzJhdExFbnVFMDVkdHZ2cEZPSFR2cXlCbE5teldUVmF2TjdTdDk1KzIzcFcrZlBqcnlOdlU3UEhic21Id3pkNjRzdEJKM3RjUnl5OWF0UnZZMzV0ZXdCeDZROGVQRzZjaFphdEJidFVZTnV6aWRLWHQzN2ZKY0FhWi9XOWV5bmFRZk9LQWpjNklualpjeTNXTjFkTzUyVFhoS0RyNyt0bzdjRVZJMVJzNmJNMXVDQ21oOHJkNlRkUnMwa0IwN2R1Z2U1Nm5WTnUzYXR0V1I3enF2ZG0xNWFQaHdIWm54MHNzdnkzMkRCK3ZJT1F0LytFSGF0R21qby8vMXlhZWZTdDhiYnRDUk05UzU1MXMyYlpMdzhIRGQ0eDBrNklXQUd3bTZrbmJ3b01SZDNVMHk5cHYva0l0czNWSnF2UDJhQkJUU2ZVa2s2TTRoUWM4ZEV2VC9SNEorWnI2VW9QK2JTZ0xVVExWSzJOV1htcWxSbFlVTkRwRnlUYzFhcVpsL0U0TklFdlQvOEpVRVBlUDRjZGw0OWJXUzduTFIzTkw5K2tybHgwZlp5KzBMd2lVZE91UzZrRmhlWEhYbGxmTGw1NS9yQ0RsUjE4VnFOV3RLbXNOSDhZMTQ2Q0VaTzJhTWp2N1hnTnR2bHhrelorcklHWDE2OTdicmxYZ1JTOXpobUJEckE3anlsSW11TE1GS1hyeEU5cjd3c2hvcDZ4NEFBUEpHVlQ2dVZLbVMzRDVnZ016KzlGUFpzSGF0L1B6amozTFhIWGRJMVpnWVk1V1JjMlB2M3IyeWN0VXFIYUV3Q3lwV1RDbzlhU1V4Z2U0TzN3OS9PRXVPLzFsd1M5MmJYWFNSYnBteGVzMGF5Y2pJMEJGeVVyWnNXV25ab29XT25KUFRQblIxQTNIeGtpVTZjazZQN3QxMXkzdEkwT0dvNG0wdmxqSjN1YkFmM1hvVEgzenhWVG4reDFMZEFRQ0FNMVRSb0JiTm04dXp6endqNjYxay9hZUZDMlhRWFhjVlNFWDR6TXhNK2ZycnIzV0V3azZOczBwYzAxbEg3bEFyekhZT2YwUXlrZ3JtVklIYXRXdnJsaGtuVHB5d3Q3emc3RlNoeld1NmR0V1JjOVNLdEpTVUZCMzkwNTQ5ZTJUTGxpMDZja2I1OHVYdGxSTmVSWUlPeDVXL1o1QkVORGQ3dDFQSlNrdVRuZmM5SUdrdUxLa0hBQlJPNm9pblpzMmF5VFBUcHNuV3padmxwUmRla05xMWF1bEgzYkhrano5MEM0V2RPa29yK3VGaEVoVGw3czJpdEIzeHNudmk1QUpadWRqQ3dJenQ2VlJ5dmludTdOdHg4Ui9YWG51dDR5ZGlxSlZDMjdkdjE5RS9xVG9oVHE5dzZOSzVzOUdDZXZsRmdnN0hCWWFGU3N3elV5U29iQm5kWTA2Nmxad25ESHRZc3RKWm1nUUFNRXNkK1RUZ3R0dGs1WW9WOHVUWXNSSVJFYUVmTVV2dGlXY0pMdjRXVXJhc1JJOGU2ZnBTOXlNZmZ5TEhmak8zRnp3NzFhdFZNM3JVbWxxbDhzTVBQK2dJWjZOK0g4MmJOZE9SYytaa3MxTEk2UlZFNmppNjNqMTc2c2liU05CaFJHaUZDbEw1NlluL0xTQm5VdEpQdjhxKzUxL1VFUUFBWnFsWmRWVXQrZk5QUDVVaUxoU25WVVhzZkhVSnJoY3I0L3VEa2xkZUljVXVkYmFRNU5uWVM5MkhqWkQwdzRkMWp6dlVscFA2OWVycHlBeVZISHFoS0tTdk1GRVE5RXlGQUpPU2toemZmMTdSeWxGYXQyNnRJMjhpUVljeHhkdGNMS1h2dUUxSFppV3EvZWkvc3dRUUFPQ2VEaDA2eVBCaHczUmtqcHJoVS90a25hYUszem05VlBYZjJOdHJSa0JRa0ZSNi9GRUpMRkZjOTdnamZkOSsyVFYra3F0TDNZT3NuL1hTVHAxMFpNWmZLMWZLdG0zYmRJU3p1ZUx5eXgwdm5ybDh4WXIvT1E5ZEhYK3BLc2M3cVZ1M2J2YjUrbDVHZ2c1enJBLzlpdmZmSXhFdG5WOEc4Mi8yZnZRSEhuTDlyaTRBbUtBU01pZXBtU0duajhYQmZ3b20zWGJiYmNhWHVxdmYzNzhIcms1UWcxVFRDYnJKSTl3S3U5RHk1YVg4ZzBOMDVKNmpuMzhwUnhmOXFDTjNYSEhGRmJwbGhscnA4WlpIajl6eW9obzFha2pEQmcxMDVBeDExT1d1M2J0MTlCK0xGeTkyZEdXRHV0blR6K0h6MUUwZ1FZZFI2cHp5S3BNblNsQ3BrcnJISEhVdWFNSkRJNDJmWncwQXBoMC9mbHkzblBISnA1L0srZzBiZEFRbmxTNVZ5dDZUNll0TUorZktab2VyTCtPZnl2VHFLUkZOTDlDUlN6SXpaZGRqWXlYOTZGSGRZWjQ2VlVFZDhXWFNqSGZlc1pkVTQrelVQdTRiKy9YVGtUUFVUWkxmZnZ0TlIvOHhaODRjM1hKRzFhcFZwZEg1NSt2SXUwalFZVnhZNVVwU2FlcFQ5bklzMDA3TVd5RDczM2hiUndEZ201eGMwaGNmSHkvM0RSNnNJLzl5OE9CQk9YQ2dZRS95VUFOVnRTZmRORFh6NDdUdzhIQUpOSnlrcTJXck1DY2dPRWdxajM5Q0FpTENkWTg3MUtUSXprZEgyOG02RzlSeTZsNkdDM3VwNDd6R1B2R0VqZ3FlMHl1cG5LYU9LWE82RXZyY2I3L1ZyZi9jcVA3bFh3bDdmbDE3elRXZXJ0NytOeEowdUtMRUplMmsxSzAzNmNpc0ExT215L0hGemhhVUFBQTNyWEFvcVZIN2YvdmRlS01rSmlicUh2K2hrdk91MTE0cnpWcTBzQ3N3RitSZzF2UnVYSldjRnk5dVpxOXg0OGFOZGNzTU5TTkc4UzJ6SW1yVmxITDNEckszRnJycDJMZmZ5NUg1QzNSa25xcThiWHJWeDZ1dnZTWnIxNjNUVWNGUTI1SGVmZmRkdWVubW16MWRaTEZhdFdwU3ZYcDFIVGxERllyNysyZGV0V3FWb3lzYTFNM1VXL3IzMTVHM2thRERIZFlGdGVLUSt5UzhTU1BkWWM1L3FvdytMT21IaitnZUFIQ09HaUNXS2xWS1IyYW9ZN1h5bTlTa3BLVElMYmZlNm5nRlhDOVFNeXZYeHNiYXo1UGFzOWpGU3RUNzMzS0w3UDdYL2tVM3FMM2hwbStBaEFRSFM0a1NKWFRrck1xVkt1bVdHY3YrL05NKzR4aG1sZTEvbzRUVnE2TWpsMlJteWE2Um95WE5wVlVzelpzM04xN04vWVNWRUtxYm1rZGRYTDcvTjNYTlg3bHlwVng2K2VWeXk0QUI4dkdzV2ZMc2M4OTU5Z2FYV2puVTcvcnJkZVFNZGVOMTE2NWRkbHNsNjA3KzdPZlZyaTIxclM5ZlFJSU8xd1JHUkVqTWMxTWwwTkFzd09uU2QrMzV6L25vSGw4ZUJNQTNtUzRLdG5yTkdsbTdkcTJPenQzSmt5ZmxaaXM1LzlMaC9YdGVvS3FaOSs3YlY1Yjg4ZjhuZDZnendqLzg2Q05wZk9HRjh0U2tTVVlxbm1mbnA1OS9ObjVqb0VtVEpzYVcwVmN5bktDcjM4WGpZOGJrZWFETk1XMjVFeGdlTGxVbVBHblgvbkZUeHNGRHN2T3hzU3E3MUQzbXFKVWtRMXpZcnJQR3V2YjI2dFBIOFZvZ09WRko2VzIzM3k0dEw3NzR2OGVOcWZmTXFOR2paZjc4K1hic1JkZkZ4anE2L1ViZDhGUTM5UlNuejZidjBxV0w0NVhuVFNGQmg2dkNLbGVXU2xNbTZNaXNFL01YeVlGMzN0TVJBRGpIMUd6bTZjWlBuSmlucEVZTjlHSzdkN2NMdy9rYk5XRHVlOE1OTWkrYmdkdVJJMGZrMGNjZWt6cjE2OHUwNmRPTnoyeXIvZStEaDVpdm9uM2hoUmZxbHZOYXQycWxXK2JNZk84OWVlT05OODdwOWJ4cDB5WVpQSFNvdEd2Zm5rcnd1UlRab0w1RTNlTE9kc0xUSFo4M1h3NTk4WldPekZJSllhWG9hQjJaczJEaFFtblRycDJzVzc5ZTk1aXhkZHMyR1RaOHVOUnIwRUJtdnZ2dS85eVFVcTk5dFRwbysvYnR1c2RiMUJMM2VuWHI2c2daMzgrYloyL1ArdkhubjNXUE0yNnpua2RmUVlJTzE1VzhySk5FM1RsQVIyYnRuelJWa2xhdDFoRUFPTVBwNDJYT1JDWFlMNzM4Y3E2VEdqWHo4Tjc3Nzh0RnpadkwvQVh1N1F0MWkxcXlQMkRnUVBuMnUrOTBUL1pVa2IzaER6OHNOV3ZYdGd2a0xWMjYxUEZqNXJaWkErYk9YYnZhQTJ5VDFMNUprOFd4YXRXcVpYOFBrOVJ6Zjg5OTk5bUp4dXJWcTgrWWNLdlg3MFlyS1gvbm5YZmt5cXV2bGtZWFhDQXZ2UGlpdlkxQkpTN0loWUFBcVhEL1BSSmF2YXJ1Y0lsMWpkb3o3aWxKZFdFclE3Rml4ZVRSa1NOMVpKWkt6bHUyYm0ydnlqbnM0REcrYW9XVG1oVlhLNEhxTjJ3bzA1OTlWazdtY0l6aS9nTUg1TnJycm5OMVpWQnVxWlU5dlh2MTBwRXpWTjBLZGMxMnNxN0lCZGIxUkIwTjV5dEkwRkVnS2d5K1Q4SWFtTjFIcEdSWkY4R0UreDdnZkhRQWpsTEZjVXhUaWZuUUJ4NlFJVU9IMnJNbmFobjN2NmsrZFhhc0tpalV0Rmt6dWVXMjJ5VHg0RUg5cVA5UXladjYyVDZiUFZ2MzVFNnk5Um1nYm5LMGJkOWU2alpvSUk4OS9yZ3NzeEkrTlR1VGw5VUphc0NvS2oxUGZPb3BhWExoaGJMaXI3LzBJK1pVcmx4WnpyY0c4YWFvR2JDU0pjMGZoWnBoUFhjZmZQaWhORy9WU2lyRnhOaEp1TnFHMGNkS1VscGRmTEZVcmxwVkxyQ2UwOXNHRHJSdk1KMytlbGUvTjdVM0ZXZW5scnBYR2pkV3JRZlhQZTdJT0hSSWRvNGNMVmtaNXJjV1huLzk5VWJmRTZkVHliUmFsVk8zZm4xNWNQaHdXYjU4K1Rrbnl1cTFyRmJ6cU8wd2FsVkluWHIxNUtvdVhlenIyWm11NjJleWJ0MDZ1ZU91dXp4WjJWMGw2RTdlNU51d2NhTjg5dm5uZWJwR1owZFZiemQ5STlKSkFkWVA3OXhQL3krcVdOZW1MckdTdWpGTzkyUXZhdEJBaVI0MlZFZi9sSm1hS2h0YXRiZmYvRGxwc0hhNUJFWkc2Z2gvUzN4emh1eDV3c3l5OG9aeGF5UWdqL3M1VG0zYkxsdTZYaWVaU2NtNng1eWlWMTRtMVo2ZjdzcFJiMjVRVlZNVEJnelMwWm1WNkJFck1aUFAvSHZQc2o0UTRqckhTc3JHVGJvbmV5VzdkWlVxMHlicnlQK2NpbytYdU1zNkd6OC9QN0JJRWFtejREc0pLUk9sZTN6TC9VT0d5SXN2dmFRajU5MXREVHltVDV1bUkrLzdhK1ZLYWQ2eXBhTURpSnlvNDdCcVdJbVVPZ3Y0NzJSS0xlZitmY2tTMmJscmw2dDdKYlB6enR0dlM5OCtmWFRrSERWenJoSTVwNWJzcXlKL1phS2k3SnNzSFR0MGtQUFBQOTh1UEZXNmRHbTdVcnJhVDZtKzFNQlpmYW1aTTFXSTdwZGZmcEh2dnY5ZS9zekRBRDAvSG4za0VSbHRKUWdtWGR1dG0zeHoydkZHWGpUNHZ2dGs4cVJKT25MV3VwYnRKTjJGUW1mUms4WkxtZTZ4T2pMSXVpNGxQRFpHRHIvL2tlNXdpZlhlcXZUVU9JbHk0V2Y4MlhvL3FtSnFCWkd3bGk5ZjNpNDQxckpGQzZsUXNhSjliVmJYanJEUVVFbTNyaGxxbWJxNnFhcUtJOGJGeGNtdml4ZkxnZjM3NWVpeFkvcHZ5THVuSmt5UW9TNXNxemtYNm5mUXVrMGIrOXJvbEwrdndVNVExL3kxcTFiNVRJRTRoUmwwRkpqdzZ0VWsycnFRaXd0M3RFNThPMDhPekppcEl3RElIelU0aTdDU1pyZW9HV1MxM1BLdEdUTmsyalBQMkYrcXZYN0RCazhrNTZhb2dhN2E0KzNrZm5wMVUrVkFZcUs5ZFBxcHlaT2wzMDAzeVlYTm1rbTFtaldsZE5teVVyVkdEWHZaYVl5VndLdTQ1bm5uMmZ1Z0gzbjBVZm54cDU5Y1RjN1ZUWU43NzdsSFIrYjBNWEJqeFdrdnZmS0tiTEtTSGVTQ1d1bysrRjRKS2xkV2Q3akVlbS90blRoWlV2ZnQweDNtWE55NmRZRWRtYVZXTGFrYkJKT2ZmbG9lZVBCQnUrWkhwOHN1a3phWFhDTHRPM2EwYnh5bzdUaHE1bjNHekpteWVmTm1SNUp6WmZUamo5djc0NzFFelV4MzY5Wk5SODV3S2psWExtalN4S2VTYzRVRUhRV3ExRlZYU0ttK3p1NWR5YzcreWRNbGVXM0JubTBKd0Q5RVJrWktodzRkZEFRVFZISisvK0RCOHZxYmIrb2VkNmlWQ2ZFSkNZNE5xUE5qMEoxMzJrbTZhWmQyNmlURml4WFRrVGVwbFJRUFBmeXdhNnRXZkYxSVZKUlVHalBLbFVtUTAyVWNPaXdKd3g4eHZ5ck4rcm1lbmpMRjhRSmxYbmZLZWgvYzFMKy83Tml4US9kNHc1V1hYMjdQVkh2UkRRNGZCZWNHRW5RVUxPc0NHejFxaElTZmI3N2dVdGFwVTVKdzcxREpPTzY5SWhzQWZFL1BIajEwQzA1VFN5WWZIRFpNWG4zOWRkMVQrRFNvWDE4ZWZ1Z2hIWmxWcGt3WnVleXl5M1RrWFY5Lzg0MHMrdkZISGVGc1NsemFTWXBkM2tsSDdrbjZkYkVjbkdYK0ZJa2lSWXJJekJrejdNSnhoY20rL2Z2dFdYc3ZyWjVxMUtpUko0dXdoWWFHU3RldVhYWGtPMGpRVWVBQ3c4SWs1b1ZuSkxCWVVkMWpUdXEyN1pMdzBFaDdEellBNUllYWRWUURSRGhMTFcxOGN0dzRlZkhsbDNWUDRhTUdsYTlhUDMrWTlmbm9Calh6OWNqRER6dDZuckVKYXZaOCtFTVBjZXhhTGdVRUJrcmxzYU1sS01yOEtveC9zSDVQZThaUGtsTTc0bldIT1kwYk41WTNYMy9kZnM4VUpxdlhySkZCOTl6ajZGTHcvRkFyR2t6VUlNbXZwaGRlS05XcXVueXFnUU5JME9FSllWVXFTL1NUajlzejZxWWQvMjZlSFB6d1l4MEJRTjZvUWtHeER1KzdNeTBxS2tvdWFkZE9SOTZqRXJCSmt5Zkx1QWtUQ3UxU1pwVWtQek50bWpSdjNsejN1RU1WeSt2YXBZdU92RXNWYUh4bkpqVmxja3N0ZGEvdzBJUDJ2blEzWlNVbnk4N2hJeVRMaFNKdXFrTDMrQ2VmOU93U2ExTSsvT2dqbWZMMDB6b3FlRjA3ZDdZVGRTL3BmK09OUHZtNklFR0haNVRxMmxsSzlycE9Sd1paSHhaN3gwK1M1SFhyZFFjQTVNMndCeDd3bVprYjllOTg3ZVdYN1Vyd1hxVUdVbDJzUVY2dG1qVjFUK0dpQnJjUER4OHV0OTE2cSs1eGozcnV4ejcrdUd1ejl2bnh4TGh4ZHEwQTVFNVU3TFZTcE8zRk9uSlA4ckxsY3VDdEdUb3lSNzEyVlRIRnh3MmZkdUJGVTZkUDk4d1JoT29tWDZYb2FCMFZ2S0pGaThwVlYxMmxJOTlDZ2c3dnNDNncwU05IU0ZnZDg1VVdzNUpQU3Z4ZDkwbUdIMWMvQm1CZXZYcjE3RHYwdmtBTlh0VmV2SmlZR04zalRXcVE5L3ZpeGZiWnVvVnBSaXc0T0ZoR1BQU1FQRFpxVklIOTNPcjFySTUxOC9yenZudjNiaGsvY2FLT2NGYUJnVkpwOUVnSmlJalFIZTdaLyt5TGtoSnZmcW03dXJrMTR1R0g1WldYWHBMSUF2ZzVDNEphdnIxdy9ueDdaWlFYaElTRXlJMzkrdW1vNEYzVXRLbFVyRmhSUjc2RkJCMmVFbFMwaU1TOCtLd0VGamRmOENNdFBrRjJqaHh0NzVVQ2dMeFFpY3lUVHp3aFZTcFgxajNlby82TkkwZU1rQWNmZU1DTzY1eDNudjJubHhVcld0UXUvdlRCdSs5S3hRb1ZkSy8vVXVmY1B6dDl1bjNlZVVFdkVYMWc2RkRwMEw2OWpyenJSU3NSMjdoeG80NXdOdUhWcWtuNVlVUHN5UkEzWlo0NElmRkRoMHVtQzNVRDFMWHUxbHR1a2RtZmZTWmx5N3A4eEp5TFNwUW9JVStPSFNzL0xWb2s5ZXZWMDczZWNGMXNyR2RxV1Z6ZnQ2L25ielptaHdRZG5oTmVvN3BVZk1KS25GMFlwQnliTTFjU1AvaElSd0J3N3RReFdLKy8rcW9ubDdxcldWazFJM3I2ckd5NWN1WHNQNzFPL1h1N2QrOHVmeTVkS2pmMTYrY1RTNi96b21yVnF2TE5uRGx5KzRBQm5oaE1xbG13OTJiT2xFYm5uNjk3dk1rK2RtM0VpRUpicXlBdnl2VHBMZUVONit2SVBTZi9XaVVIM25wSFIrWjE3TkJCZnYvMVYvdXNkRjlOME01RUpiNlhYWHFwL1BuSEgvTFE4T0dlL014UnEzQzhNR3V0S3Z1cjJnUytpZ1FkbmxTcXk5VlNzcWNMKzlHdEQvWjk0NTZTazNHYmRRY0FuTHVPSFR2SzFDbFRDbnoyODNScW1lY0x6ejRyajQ0YytZOS9WNmxTcFh4cTBLcG13bDUvN1RYNStjY2ZwWFdyVnA1Nmp2TkRKY0szOU84dlMzNzdUZHEyYWFON3ZVRWR1L2JGN05tZVQ5TFZzV3Z6NXMzVEVjNG1NQ3hVcWp3MVhnTGN2dGxsamJVT1BQK1NxMk10dFpYbnU3bHpaZHdUVDloN2tYMlp1bDQzYU5CQXZ2anNNNW56NVpmMlRUMnZVamNOZW5idnJxT0NvNjZwNnJQT1Y1R2d3NVBVMFNEcWZQU3d1dWFYWW1hcS9laUQ3cGVNcEdUZEF3RG5idUR0dDl1VmhMMlFRS29sOTNPKytrcHV2ZlhXLy9uM3FKa0ZWWUhlbDZnQjZnVk5tc2lDSDM2UUw2M0VVU1hxdmt6dGpmemVTaDVlZWZsbHord2YvYmZLMW10SUpUaHFOdEtMMUd0Q25VaFF5Y1BiUzd3bzRyemFVbWFnKzBVSU01T1RKV0hZdzVLWmxxWjd6Rk9yYm9ZOStLRDhzWGl4ZEx2bUdwK2NUYTlicDQ2OC9jWWI5bzI4SzY2NHdpZHVVSHJodURWZnIyRkNnZzdQQ2lwU1JLcE1teXlCTHB3em5McDVpK3g2Ykl4ZDRSMEE4a0lOQnRUKzNiZGVmOTNlUTEwUTFMK2gzL1hYMjh2Q3M1dVZWVE1jQmZYdnl5KzF4Rk1OVWhjdFdDQUw1czJUWGoxNytzeFo5T3Azb3hMejk5OTlWMzc5K1dkcFkvMSt2RDZBVkRQcGFzWk9GYThMOTlBV0ExVWM2NFAzM3BQdnYvMVdHdFIzZjhtMlQ3TmVjK1h2dWxQQ3JFVGRiYWRXcjVWOXo3Mm9JL2ZVcmwxYlpuMzhzZnk0Y0tGY2Nmbmxuai92WDFITDh6OTgvMzFaOGVlZmNyMTFUZmVsTFQ1cW1YdjE2dFYxNUw3aXhZdjd4SkdST1NGQmg2ZEYxSzBqRmNlT3NsNnA1bCtxUnovL1NnN08va0pIQUpBM2FqQzFkTWtTVjg4YlYzdk4yN1Z0S3o4dldpUnZ2dkZHamt2NzFOSnFOWXZ1eTFSaTI5YjZlZFZlNmExeGNmTFV4SWx5NFFVWDJNK0QxNmlDVGoydXUwNStYTERBVHN4Nzl1amhVOHYwMWV0bDdKZ3hzbVR4WXVuVXNXT0JQY2Vxa0o3Ni9wOTk4b245UEhhM25sTi8yZTdnTnJYVXZkSzRNZXJDb1h2Y2svanFHNUs4dm1DT3VXM1ZzcVY4OWNVWHNselh0U2pqc2RVcmF1KzJPbUx4THlzcFY2dUYxR3ZjaTllMHMxSHYxZGh1M1hUa1BuV2Q4UG5QdUN5RDFUV3kwdE5sVTVkWVNkMFlwM3V5RnpWb29FUVBHNnFqZjFLVkh6ZTBhaThaaHc3cG5qTnJzSGE1QkVaRzZnaC9TM3h6aHV4NVlvS09uTlV3Ym8wRUdMNTRaR1ZtU3NLSVIrWG94NS9wSG5NQ3JJRkl6YTgra1lnNmRYU1BOeDJadjBBU0JnelMwWm1WNkJFck1aUFAvSHZQeXNpUXVNNnhrckp4ays3SlhzbHVYZTJWRFA0cTdjQUIyVFZ1b3ZXY21GMDlZUStJSG50VWdsMDRvY0NFR2UrOEkvT3NBWU1wbDNicUpEZjM3NjhqLzVCaHZjKyttak5IeG93ZEsrczNiTEJqcHhXeFB2TlVvdnJJd3c5TDgrYk5jejB6cENwZy8yWWxYRTRhZE9lZDBycDFheDI1VHoyL08rTGo1UXRyQVA2NTliVjIzVG81ZXZTb2Z0UTk2dVpCeVpJbHBkbEZGOW1KZVRkcm9PckxleUZQbDJsOUhxOVlzY0krNG16QndvVnk0c1FKL1lnWmF0YXdSbzBhOXA3Vy9qZmRaQys3TjVHVUo0d2NMZW5IanVuSW5LanIrMGp4VmkxMFZQRDJ2L20ySksxWXFTUDNoSjlYV3lyZWM1YzltMStRMVBWaDd0eTVNbVBtVFBseitYSTVmUGl3ZnNRZDZucXRpb3gydU9RU096RnYyYktsUlBwSkhxTSs4OGFOSDYrai8zVXlPVm0rdHA1N0U1K0w2c2F0V2wzbHkwalFDd0ZmVDlDVkRPdURjL04xdlNWMXl6YmRZMDVZN1ZwUzY4dFBKREE4WFBkNER3azY0RHZTMHRMa2o2Vkw1WlZYWHBHNTMzNHJ4NjJrSnErRGtrQnJRS3RtTkZVeXJnWWduYSsrMms1YXZMNVUybTFxYUhQdzRFRlp2WHExZlB2ZGQvYmdlOGtmZjBpNk5TNVJYMDVTTTF4cW9LMFM4aGJXNytWcTYzZWlpcXVwSk4yZnFiUEl2N0VHMkxNKytjUitiaytlUEdrbjhQbWhYdHRxeFVGcksxRlJTMVRidFd0bkY4VHloU1hKOEcxSGpoeXhyeE9xOE9EaXhZdGw5Wm8xOXJYQ3lRUlNYU3ZVbGh4MXJiajhzc3VrZmZ2MjloN3ppRUp5YnZ2cFBwczlXM3IzN2FzajU2am5kMWQ4dk05c2Zjb09DWG9oNEE4SnVwSzhicjFzN1htRFpDV2JMK1pXc25jUHFUTGhpUUsvdTVzZEVuVEFONTA2ZFVyV1dBTS9sYkQvL3Z2dkVwK1FJSWxXSWhsdkRTaFVnbk02dGYrM2ZMbHlkaEV4VmZTdFdiTm0wckJoUTJuY3FKSGZKMzhtcEZwamlaMDdkOHFhdFd2dFB6ZkZ4Y25XclZ2dGdibWFTVXRLU3JKbjRNOUUvUTZpU3BlMm4zZTF2N0dhbFRUV3ExdFhxc1RFMkwrVHlwVXFGY3BCOXQvVWM3ZldlbDVYcmxvbDY5ZXZ0MmZQMUd5a2VsNjNiTmtpL3g1b1ZvcU90bWNPMVpjNjUvNkNDeTZRbWpWclNpUHJ0UjFUcFFvSk9RcWNXaDJ5YmRzMmV5V091bDZvbTFESGpoMnp2OVExWS9lZVBaSjhodkdvU2d5aksxYTBielNwNjRXNmdhcHUyS21xOHVkYjE0b3ExdXRiM1lncXpOUm5YWXZXcmUxcmhkUDYzWENEdlBYR0d6cnlYU1RvaFlDL0pPaUtPck44enlPamRXUldwV2NtUytscnV1cklXMGpRQWY5eHRvOWhac2ZOeSsxUWlOL0Z1Y25wZWVXNWhLL0t6ZldDMTNmMlhudjlkUmwwenowNmNvNjZzZmZEZDkvWkJUaDlIUWw2SVhCazloZHk0T1hYZGVTc1dsOS9iaVhvTHQ3cHRsNnV1NmM5S3ltYnp2NmF5cS9BWXNXazhwaFJFdVRCMXhRSk9nQUFBSHpKdm4zN3BQRUZGOGpCcytSMGVhRzJDL3kxZkxsZnJNQWhRUWQ4RUFrNkFBQUFmSVZLT1crNTlWWjU3NE1QZEk5ejFJcUYxMTU1eFM0bTZRODRud0lBQUFBQVlNejdWbUp1SWpsWHlwVXJKOWZGeHVySTk1R2dBd0FBQUFDTStQWFhYNDNzTy8vYm5RTUgrdnpaNTZjalFRY0FBQUFBT0c3VjZ0WFNxMCtmTTFhOWQwTEZpaFhsdm52djFaRi9JRUVIQUFBQUFEaHEvb0lGY3ZrVlY4aitBd2Qwai9PR1AvaWdmZnlsUHlGQkJ3QUFBQUE0SWkwdFRaNS80UVc1TmpiV1NNWDJ2OVd0VzFjRzNuNjdqdndIQ1RvQUFBQUFJRjlVcGZiMTY5ZkwxVjI2eUpBSEhwQ1VsQlQ5aVBOVTVmWXBreVpKYUdpbzd2RWZKT2dBQUFBQWdEemJzR0dEM0Rsb2tGellySmtzK3ZGSDNXdE9yeDQ5NUlyTEw5ZVJmeUZCQndBQUFBQ2NrME9IRHNuc3p6K1h6bDI2U0tNTExwQTMzM3BMMHRQVDlhUG1SRmVzS005TW42NGovME9DRGdBQUFBRElVVkpTa3F4YnQwN2VldnR0aWIzdU9xbGVxNVpkb2YzN0gzNndsN2U3SVR3OFhENTQ3ejJKaW9yU1BmNkhCQjBBQUFBQUlKbVptWExxMUNsN2RuekR4bzN5MVp3NU11cXh4K1R5SzYrVVduWHEyRXZZQjk1NXA4ejU1aHRqUjZkbEp6QXdVQjU3OUZGcDNicTE3dkZQSk9nQUFBQUFVTWlkT0hGQ1dyZHBJNDJhTkpFYXRXdkwrWTBieTNVOWVzakVTWk5rNGFKRmtwaVlLQmtaR2ZxL2RsK2ZYcjFrNkpBaE92SmZKT2dBQUFBQVVNZ1ZLVkpFZHU3YUpkdTJiN2VYczN0SjJ6WnQ1T1dYWHBLZ29DRGQ0NzlJMEFFQUFBQ2drRk5IbDdWdTFVcEgzdEgwd2d2bDAxbXpKQ0lpUXZmNE54SjBBQUFBQUlEVU9lODgzZktHaTF1M2xybmZmQ09sU3BYU1BmNlBCQjBBQUFBQUlNMmFOZE90Z3FWbTg2L3Awa1crbmpOSFNwVXNxWHNMQnhKMEFBQUFBSUJVcVZ4WnR3cU9TczZIM0grL2ZQakJCMUlrTWxMM0ZoNGs2QUFBQUFBQWlZbUprV0xGaXVuSWZTVktsSkIzWjh5UXB5Wk9sSkNRRU4xYnVKQ2dBd0FBQUFDa2VQSGlFaDRXcGlQM0JBWUV5R1dYWGlyTGx5NlZYcjE2NmQ3Q2lRUWRBQUFBQUdEUFdydTlEejI2WWtWNTZjVVg1YXN2dnJCbjhBczdFblFBQUFBQWdLMUJnd2E2WlZaa1JJVGNQV2lRckZ5eFFtNjk1WlpDY2NaNWJwQ2dBd0FBQUFCc0Z6WnBvbHRtaEllSHl4MERCOHJLdi82UzZWT25Tc2xDVnFYOWJFalFBUUFBQUFDMk9uWHE2SmF6cXNiRXlOakhINWZOR3pmSzg4OCtLOVdxVnRXUDRIUWs2QUFBQUFBQVczUjB0QlF0VWtSSCtWUEorcnY2WFgrOWZEOTNybXhjdjE1R1BQeXdsQzlmWGorS015RkJCd0FBQUFEWWloWXRLdVh5bUVTci8yK2Q4ODZUTysrNFF4Yk5ueThiMXEyVHQ5NThVenAwNk1BZTgxd2lRUWNBQUFBQTJNTEN3aVNtU2hVZG5WbEFRSUJkNUUzdEgyOS95U1Z5MzczM3l0eXZ2NVlOYTlmYVJkK2VlK1ladWZqaWkrMzk1amczSk9nQUFBQUFnUDlxMmFLRi9XZTVzbVdsY2VQRzByRkRCN2t1TnRaZW9qNXp4Z3laUDIrZXJMZVM4VjN4OFRMdnUrL2s2Y21UNWRKT25lemw2OHlVNXc4Sk9nQUFBQURndjBZOStxaWtuVG9sdXhJU1pObVNKZkxkM0xueTBRY2YyRVhlK3ZUdUxXM2J0TEgzcW9lR2h1ci9CNXhDZ2c0QUFBQUErQzhTNzRKRGdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSHVBakNYcUEvYit6eVR4MVNyY0EvNWFaZkZLM2NoREUvVGNBQUFEQWwvakVDRDR3TkVTQ2loWFRVZmFTVnEzUkxjQy9uVnkyWExleUZ4SlZScmNBQUFBQStBS2ZtV0lMdjZDeGJtWHY2TmR6ZFF2d1gxbHBhWExzaC9rNnlsNW81V2pkQWdBQUFPQUxmQ1pCanp5L29XNWw3OFM4QlpKKzZKQ09BUDkwN0pkZkpYM1BQaDFsTDdKRk05MENBQUFBNEF0OEprRXZlbkVyNjErYjgwYjBqS05IWmZkVFQ0dGtadW9ld0w5a0pDZkwzdkdUUkxLeWRNK1pCWlV2SitIVnF1a0lBQUFBZ0Mvd21RUTlyRnBWQ2ExZVhVZlpPL3JwNTVMNHlXYzZBdnhIVm5xNjdCbzVXbEkzYjlVOTJTdmVxWU1FQlByTTJ4c0FBQUNBeFdkRzhJR2hvVktxVjNjZDVTQWpRL2FPZkZ3T3ZQT3VaRmx0d0I5a0pDVkovSU1QeTlFdjV1aWVIRmlKZWFuZVBYUUFBQUFBd0ZmNDFCUmJWTi9lRWxTcXBJNnlwMllhOXo0K1RyYmZmcGVjMnJxTkplL3dXZXExZk95blgyVHp0VDNsbUVyT3o3SzBYWWxzY1pFVXlVWE5CZ0FBQUFEZUVwQmwwVzNIcWVSaVU1ZFlTZDBZcDN1eUZ6Vm9vRVFQRzZxajdPMS81WFhaTjNHS2pzNHVJRGhZSXBvMWxhTHQyMGxFclJvU1ZMYXNmZ1R3cUt4TVNZdmZKU2MzYnBUajMvOGdLWnMyNndmT0xpQTBSR3A4K29GRU5zdzVRVmVyUytJNngwckt4azI2SjNzbHUzV1ZLdE1tNndnQUFBQ0FLVDZYb0dlbXBzbm0ySjZTc202RDdnSHd0MUkzWFMrVnh6eW1vK3lSb0FNQUFBRGU0M05WcEFKRFE2VEsxRWtTV0tTSTdnR2doTld2SzlFamh1c0lBQUFBZ0s4eG02QUhCRmoveS9sb3RQOUtUOWVOczR1b2M1NVVtajVKQWtKQ2RBOVF1QVZYS0MvVlhuOUpBc1BEZGM5WnFIVXp1Vnc4bzdhSkFBQUFBRERQZUlJZUdKbTdtZTdjSEIxMXVwS2RPa3JGOFdQc1BiZEFZUllVVlZxcXZmMmFoRmFzcUh2T0xpc3RWVEtPSDlkUnpvS3JWOVV0QUFBQUFDWVpUZERWT2N6QnVhaTZycHphc1VPM2NzbEsvcU42WENkVlhubEJBb3NYMDUxQTRSSmFwN2JVK09SOWUxWEp1VWcvZEZqUzl4L1FVYzVDS2xUUUxRQUFBQUFtR2QrREhuWitmZDNLV2RxV2JaS3ljNmVPY3E5RSszWlM2OHRQSktKNVU5MEQrRCsxN0x4azMxNVM2N09QSkx4YU5kMmJlOGNYL3k2U2thR2pIQVFFU0ZpVnlqb0FBQUFBWUpMeEJEM2l2TnpQN0IzKytEUGRPamRoVmF0S3pmZmZrZWhKNHlTa2FoWGRDL2lob0NDSmFIYWhWUC80WGFreWJvd0VSVWJxQjNKUFZYQS8vUEVuT3NwWllFUzRoRlUvOXhzQUFBQUFBTTZkMFdQV2xMVEVnN0toUlZ1UnpFemRrNzJReXBYa3ZPL25XRWxCaE80NWQ1a3BLWExzeDUvbDREdnZ5cW5WYXlYeldPNzIyUUtlcGJhS1JKV1d5Tll0cGN5QW15V3lYajBKc0JMMXZFcGF0VnEyZGU5ckg0TjROcUUxcWt1ZEg3NnhaOUlCQUFBQW1HVThRVmMyWGR0RFVsYXQwVkhPeWc2NVZ5cmNkN2VPOGlmOXlCRTV1WEdUSkM5ZklTbWJOa3Y2c1dPU2xacW1Id1c4S3lneVFvS0tGNWZ3Q3hwTGtTYU5KYXhhTmJzdnYxUlN2cVh2VFhKeTJYTGRrN1BTdC9XWFNvK08wQkVBQUFBQWsxeEowUGU5L0pyc2YrcHBIZVVzTURKU3FuL3luajFMQ01CWkI5NTVUL1krL21UdWpsZ0xDcFNhWDM0cWtmVjVMd0lBQUFCdU1MNEhYU25aK2FwY0w4bk5URTZXK0R2dnkxUEJPQURaTzdyd1I5azNibUt1eno4UHExVlRJczZyclNNQUFBQUFwcm1Tb0tzcTBFV3Z2a0pIWjVjV255QmIrOXdvSnpkdjBUMEE4c3hLeUk5OCs3MGszSFh2T1czeGlMcmxKcnRhUEFBQUFBQjN1SktnSytYdXZQMmNCdnZwdS9iSTF0amVjdWp6TDNOVnpBckEvOG80Y1VKMlRaZ2tDZmNNa2F5VVZOMTdkaUhWcWtxcDJHdDFCQUFBQU1BTnJpWG9rZlhxU3ZIWXJqcktuVXlWWEF4OVNMYmNjTE9jV0xxTVJCM0lwY3hUcCtUZ3A3TWw3b3F1Y3VpMXQzSjM1dm5mQWdLazNIMkRKREEwVkhjQUFBQUFjSU1yUmVMK2xuWWdVZUk2ZDVNTTY4OXpaaVVOb1RWclNORjJGMHVSQzVyWTdhQVNKZlNEUUNHWGxTbnArdy9JcVUxeGtyUmtxWno0ZGJGa1dIRmVGTEhlWTlYZmVrMENBbDI3ZndjQUFBREE0bXFDcmh6NVlZRzlGMWJTejJGR0x6dWN6UXo4UHdmZXlvRWxpa3V0T2JNbHJISWwzUU1BQUFEQUxhNG42Q3FKMkRQcGFVbDgrWFhkQWNBTEFzSkNKZWJWRjZWNHV6YTZCd0FBQUlDYjNGL0RHaEFnRlI0Y0lpV3Vvd0FWNEJsQmdWSmg5RWlTY3dBQUFLQUFGY2dtVTNVbWV1VnhZNlRvcFIxMEQ0QUNFeGdvNVI0WUxHWDY5TklkQUFBQUFBcUMrMHZjVDVPVm1pbzdIeHNyUno3NlJQY0FjSk5hMWw1eHpDaUo2dDFUOXdBQUFBQW9LQVdhb051c2I1LzQzZ2V5YjhJVXlVeE8xcDBBVEF1SnFTeVZwMHlVb3MwdTBqMEFBQUFBQ2xMQkoramFxZTNiWmVlREkrVGs4aFZXMHE0N0FUZ3VJRFJVU2x6YlJhSWZlMFNDaWhiVnZRQUFBQUFLbW1jU2RDVXJQVjJPZlArRDdKczhUZEoyeE51ejZ3Q2NFUkFTTEJGTkd0dEwyaVByMXJFNk9LWVFBQUFBOEJKUEplaC95MHhKa2VPL0xwYkVOOTZXazM4c3N4TjNBSGxnSmVHQlJTS2wyR1dkcE15dE4wbGsvZnAyVVRnQUFBQUEzdVBKQlAxMHFmdjN5L0ZGUDBuU2I3L0x5WTJiSkczTE5zbEtTOU9QQXZpM0FDc2hENnRWVXlJYm55OUYyN2FSb3ExYVNGQ1JJdnBSQUFBQUFGN2wrUVQ5SDZ4L3FwcE5UenQ4UkRKT0hKZjBnNGNrS3pOVFB3Z1VYb0hoWVJKVXZJUUVseXdwd1NXS1N3Q3o1QUFBQUlEUDhhMEVIUUFBQUFBQVA4VTBHd0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQjVDZ0F3QUFBQURnQVNUb0FBQUFBQUI0QUFrNkFBQUFBQUFGVHVUL0FFaTRQaHNXRHBDaEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiODdkYmM1YTE0Yzk0NGRjODhhNDc5N2Q4MDBmZDFmM2MiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZSwidXYiOnRydWUsInVzZXJWZXJpZmljYXRpb25NZ210UHJldmlldyI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MjA0OCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6NiwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxOTIsInRyYW5zcG9ydHMiOlsidXNiIl19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDIiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wNy0xOCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiZVdCTSBlRkEzMjAgRklETzIgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkwNzA5MDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDctMTgifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTA3LTE4In0seyJhYWd1aWQiOiI3ZDJhZmFkZC1iZjZiLTQ0YTItYTY2Yi1lODMxZmNlYjhlZmYiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjdkMmFmYWRkLWJmNmItNDRhMi1hNjZiLWU4MzFmY2ViOGVmZiIsImRlc2NyaXB0aW9uIjoiVGFnbGlvIENUQVAyLjEgRVAiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MjMwOCwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDRHpDQ0FiYWdBd0lCQWdJSU5MN2M3NkRtMCs4d0NnWUlLb1pJemowRUF3SXdSREVMTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFvVENsUmhaMnhwYnlCTVRFTXhJREFlQmdOVkJBTVRGMVJoWjJ4cGJ5QkdTVVJQSUZKdmIzUWdRMEVnUlVORE1DQVhEVEkwTURZeU9EQXdNREF3TUZvWUR6SXdOVFF3TmpJM01qTTFPVFU1V2pCRU1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDaE1LVkdGbmJHbHZJRXhNUXpFZ01CNEdBMVVFQXhNWFZHRm5iR2x2SUVaSlJFOGdVbTl2ZENCRFFTQkZRME13V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVM0MVU4OGc4aXVIOFRtby9mNGhmQXZ5dTU5ZUw4Z0JLaGJiWVNGZUlqcklobXJabnFZdTJha29RYkcrR3BTTWt4WGtUVWRybHI3S3FzL21vVE5rRG1WbzRHUE1JR01NQXdHQTFVZEV3UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZBd0hkWWhSL1UvVEk2Rk85Wk1ibW5yVUltd3lNRjBHQTFVZEl3UldNRlNoU0tSR01FUXhDekFKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFLRXdwVVlXZHNhVzhnVEV4RE1TQXdIZ1lEVlFRREV4ZFVZV2RzYVc4Z1JrbEVUeUJTYjI5MElFTkJJRVZEUTRJSU5MN2M3NkRtMCs4d0NnWUlLb1pJemowRUF3SURSd0F3UkFJZ0NsSkMyaVpGaFZzM3BwNm1rQ1IyWlhRblpVTDhLRURIZGY1WVp1cm12KzBDSUg0RXV1RFJBNFZYQ2h0ekl2bmdsakhXamdJMXZSRTdHSmphcDc3eG9aeEYiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRTBBQUFBZ0NBWUFBQUJYWS9VMEFBQUFDWEJJV1hNQUFBS3VBQUFDcmdGdDdESWFBQUFBR1hSRldIUlRiMlowZDJGeVpRQjNkM2N1YVc1cmMyTmhjR1V1YjNKbm0rNDhHZ0FBQ0hOSlJFRlVhSUh0bVg5d1hGVVZ4ei9mOXphYkxvRm9BU2xONmZCREJnc0lnd3FJL0ZSbkJFUUZ4eEdVWDFWSWs1YzBwVU5UTzhNZ3lYWWpJejhzZGJETmo5M0twRlFISVMwNjFWb0toVElPMEE0ZzZLQVZLT1dIaFZicWxEU2tQMEt5MlhmODQ3MnQ2MlozMlpBR1JxYmZtWjE5OTV4N3p6bjN1L2VkYys5ZG1Sa0hNRG80SDNVQS80ODRRTm9Id0FIU1BnQU9rUFlCOExFbHJhbXBhYXJuZVo4ZkQ5dVJVc3FFZEwwTFQ5eGk5c3IrY05iUTBIQ0ptVldWNmxOVFUvTzdlRHcrUEJZL3pjM05zZUhoNGMwRWk2SUNvTDYrL216Z1Rra3R5V1R5OGJIWUwwa2FzQ0lEcXhQU3N4Vnc1ODFtL3hxTE16UDc0L3YxMmJKbFN6V3dheXgrK3Z2N1k2N3JSb0Y5NUV1cUJjNEJMZ1RHajdTNFdYOUN1aFI0T0EwM0pxU3NhZzh3QUd3Q05qalEzV0syc1F4L3Faem5zNEJUSlQxblpzK0ZzcUZkdTNidEhkMFV5b09rM25CUCt1cFliWlVrYmJua0FzZFh3L245Y0E5d1phaXFDaitIQTJmNzBKeVE3Z1hteHMxNmk5bExKcE5lOXRuenZBWEFxV2EyS3BsTXpoL2pQTjRYZS9mdW5SK0x4VmJYMU5UOGFheTJpcEsyU0tyc2hSWEFKK2VZblFkYzFTWTliWEFYNE9aMUYvQkQ0S3lFZEZIY2JNdFlBOXZmV0xaczJSN0crRnBtVVpTMFh2Z2w4RTFnWHg1ck5idTdUZHBrd2FxYlhHRFlOR0ROQXVtTUg1bnRHVzB3dGJXMWg3aXVlell3V2RJUmt2cDkzMStYU3FVMjVmWkxKQktSclZ1M2ZsblNOS0JDMG91Kzd3OERTTm9JRE9iYmJtcHFPamlUeVp6aXV1NWI3ZTN0YjJibHMyYk5PbXhvYU9neXgzRSs1ZnYrOWtna3NyS2pvMk5ucVRnTGJqa1MwbFhBTldGellxNnUxZXloU2pnWjZBWUtIVnhQM0FNL0wrVzBFT3JyNnkrS1JDTC9sclJHVWpkd2g1bDFTdHJZME5Cd1NiYWY1M21UdDIzYjlyeWt0Y0FpWUtHWlBTUnBiU2o3UVNINzZYUzYzY3pXRHc4UFg1YVZOVFkybnBOT3B6ZEp1c2ZNYnBmVW5jbGtYcXF2cnoraFZLd2pTRXRKRmNEdE9hSUpZVzdiaDV2TWRzYk5yaGRjQkx4ZXdPNzF0MG9ubG5JOEloREhxUUo2eld5Rm1TMHlzNFhBbTBERXpHYmxkRjBNbkdKbVR3SEh1NjQ3RFhnQnlBQUp4M0h1TDJML2tOeTI1M2tIK2I3L0FIQW84QUJCZXRrSUhDSHBqcEt4NWd2ZWhvdUJxYm15MStHZ1FvTmJ6ZFllQ2ljQ0hyQTVSK1Ztb0xHVTQzejA5dmF1VENhVFUxS3AxT1dwVkdwMktwV2FLK21HVUgwMHdQVHAwNnVBU3dFY3g3a3htVXkrMnRIUjhiS2t1d0RYekE3cDdPeDhveHgvWm5ZcE1BWFlXbE5UYzAweW1ieFgwcHhRZlhGemMzT3MyTmdScEZtd2o4bVg3ZXVYa081cmszNjhTS29FdU1Gc01HNldPaW5JWjk4QWxoUGtsSytWRTN3V1BUMDltWHhaSnBQWkhqNUdBYXFxcW80bHlNTTJPRGo0OTJ3L1NWc0FITWU1b0Z4L2tzNFBIeC9QYnFaZDE5MFF5aWJzM3IxN2F1R1JoUXZCaU5kSzRPYzBUek80c2hlbUo2VGF1Tm1UQUplYlpZRFZ3T29GVXRVQWZMYmNDZVNpcnE1dUVuQ3k2N3F1NHpqUlhGMG1rNGtvMkN2NlM1Y3VIZXp1N3M3S0Q1YUVqZTV5OE5NQWt2WVZoZmIyOXQyZTV3MEFNY2R4RGlzMnNCQnBJNDQ1QTBHK3lDSzd3ejBCZVBpbjBuRTNtMjNQN1I5V3pxY1RVZ1E0SHpqZGdRM1RZSDFJYmtGNG5qZkRjWndPb0tMUS9DVzlSVkI4M0Jrelprd0IzZ3JscDRaZEN1WFhncEJVSGZwNE4wKzFCNGo1dmo4cTB2cnkyZ1lNNWJUVDRmZG1RVU0rWWNzbDl4L0JhM281UVg2OEQvaEppOW1PVXBQd1BPOXc0QmNFWjhVazhGc3pPMHRTSW95QlpESzV3L084WjRBdk9vN1RWbHRiZTBzMEdqMEt5QmFLOXoybVplSDd2aE91Mm5TZXlnRHlWM2t1Q3BIMk40TEpadkZ1M0N6M0FMMFNXQXAwdEpxOWx4WGVKaDJXaGhrV0ZJQ2pDZkxhdCtObWE4cVpoSmxkSUNrR2JOMjVjMmRUVDA5UHBxNnVyajhrYmQvcTlIMi95WEdjUjREcklwSElkYjd2WjhldjdPdnIrM1U1dmdBY3h4azBNd3BjSUh3aS9DNTYvaTFFMmhwZ1hrNzduVnhsM0t3bHQ1MlFxb0c1d0J3Z3Q2eTNsMHNZZ0tUSkFHYjJTcllvU01vV29IMmt1YTRiTmJPSXBCNHoyeXhwQU5pUVNxWFdqVEtuN1FoOVZHY0ZzMmZQcmlZc09vN2pGRDNWakNCdFBqdytIMTdrdndYaHRVSUR3OWV3Q1dnRjh0Ly9BZUJuWlljZklCMEdPeUVyY0YwM0dxNmtRWUNaTTJkT05MTlZ3TUdTbXJ1NnVyWm0rM1oxZFkzS21abHREcjgvbDVVTkRnNmVGejcyVFpvMHFlakJmZ1JwWm1adDBsd0xLaUhBbi9QN0pLVFRDRzRzemloaWQySGM3TzB5NDgvNmZTbXNnRi93UE8vY2dZR0J2OFJpc1RORDlYc0E2WFI2cXVNNGh3TDR2ditHNTNtYmdWZUF2enFPczZxenMvT1pVZmg3VE5JODROeTZ1cnF2bXRtcmp1TzBTa0xTOGxKM2VnV1BVYTFtRHdIckFBVFBadVdTMUJZNGVwYmloSzArQ2VMbEJwOUZYMS9mazhEekJJWGdpVmdzdGh1NEkvVGJDN0JreVpJWHpPd1NnbndqNERQQXQ0QVczL2VmOWp6djduTDlUWmt5WlMyd0hxaDBIT2N4MTNYZmtIUW04Rm9tazJrcE5iYm9kYmZnRVFBM1hHa0pxWG8rUEdod0o4VVArbzhBM3l1MXJjakM5LzNWa200Q2ZnL0I1cmFpb3VKQ1NXM0FnNUpXbWRrOXdOWFJhUFM3RVB4b3dMVkFsYVNyYTJwcW9wbE01aGd6bTBld2w1emQyTmg0VENhVDJSdmFucFBqNzFlaDdGR0FlRHp1VjFaV2Z0M001cG5aTWpOYkthbkZkZDNUbHl4WjhqODdnaEhjRk11ZGJaSm5rSWliSFptUWppSjRYVThwWW1lWDRMWWpZVUc5V1g0SjMyK29yNi8vdnFUZkFQY25rOGtyYzNXZTU3ME1uT0E0enJtZG5aMVBqVmNNVU9KcXlJS0s5V2pZM0FIY1NuQlZkQkxCelVjZndRRjNIYkNpMVd6M2VBWUtJT2tyQUdhMkxWZnVlZDQwZ20yT3VhNzcwbmpIVWVybXRsckJub3g0c0IvckNUOGZKYllCU0dwc2FHaVlZR2IvSkxoY3VCYW9CSll2WHJ6NG5WSUc5Z2RLa1JZeCtNTjRCekFhREEwTjNSMk5ScjlEY0UwK00wZGxrbnFpMFdqZGh4RkgwWngycTNUc0xXWmxuK1UrTEZ4eHhSWHV4SWtUdnlUcE9ETTdFdGd1YVgxWFY5ZCsrWnV4SEJRbDdRQ0s0MlA3RC90NDRqK0l3VC8xVE1rejdnQUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzEiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiY3JlZEJsb2IiLCJsYXJnZUJsb2JLZXkiLCJtaW5QaW5MZW5ndGgiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI3ZDJhZmFkZGJmNmI0NGEyYTY2YmU4MzFmY2ViOGVmZiIsIm9wdGlvbnMiOnsicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOmZhbHNlLCJwaW5VdkF1dGhUb2tlbiI6ZmFsc2UsImxhcmdlQmxvYnMiOnRydWUsImVwIjp0cnVlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWV9LCJtYXhNc2dTaXplIjoxMDI0LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyLDFdLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjIwNDgsImZpcm13YXJlVmVyc2lvbiI6MjMwOCwibWF4Q3JlZEJsb2JMZW5ndGgiOjEyOH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wNi0xNCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDYtMTQifSx7ImFhaWQiOiI0ZTRlIzQwMGEiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhaWQiOiI0ZTRlIzQwMGEiLCJkZXNjcmlwdGlvbiI6IlRvdWNoIElEIG9yIEZhY2UgSUQiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MjU2LCJwcm90b2NvbEZhbWlseSI6InVhZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfc3Vycm9nYXRlIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZhY2VwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwiLCJiYURlc2MiOnsic2VsZkF0dGVzdGVkRlJSIjowLjAsInNlbGZBdHRlc3RlZEZBUiI6MC4wLCJtYXhUZW1wbGF0ZXMiOjAsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiYXR0YWNobWVudEhpbnQiOlsiaW50ZXJuYWwiXSwidGNEaXNwbGF5IjpbImFueSJdLCJ0Y0Rpc3BsYXlDb250ZW50VHlwZSI6InRleHQvcGxhaW4iLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOltdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFFZ0FBQUJJQ0FZQUFBQlY3Yk5IQUFBQUFYTlNSMElBcnM0YzZRQUFBQnhwUkU5VUFBQUFBZ0FBQUFBQUFBQWtBQUFBS0FBQUFDUUFBQUFrQUFBRkpidUoyRWtBQUFUeFNVUkJWSGdCN0pZeGJpTkhFRVVGSjE0WUM1akpBZ3NuSHNPT0hQRUFDMmh5QitJTk5LRXpNblNtdWNCaWVRUHlCbUxnbkx5QmVBUFNKMWplZ0g2ZjZocVV5OVBhWGcwSk8rQUFYOTFkVlYzOS81L21RRGZINC9IbWlyd0hWM08rY0VHdUJsME55djk4U2o0dDF4dDB2VUhYRzNUUlg4R2c1amNEbjU5L3JMNERIOEFNYkJ4V3pGdndHM2cvOEpoaEdrcytWTG1hMXhKSDlBVEloR01oWkY3ejJ2TnkvRXZpdzl6OVNzYUlyTUcrMEpRKzg3UjM4cFhIRHROWTRtS3VwcFFvb2taZ0hveFpzLzRFcHVEMkJTaXZPdFdiYWJwOW85THpjL3hMNHNQY0xXQ0lrQXBzd1djZ29iZDkyNGlycm5ZWXh6cHlNdm9PTE1CZjRGODFjWS9XSlVia2FvWnQ3bVBqWWhJQS9nUjNMbnpEV21iTXdBcnNnZDJNdmxINURXaEJad2h6bWZVNytOWDM3cHZueEpmRUwyWVF4TitERDBhWXVRVEpsQzNvTTZJMGRtRC9IRlN1OXp1Yjk0MGxSdVJxTG1JUTVMODFvaElDOVBZbHJOU0UwanJkckZwbk1YNWpaOFl4Sjc0a2ZoR0RqQ0NrWnlCbnpJN2NBa3pCTGFoc240MHBybStPdmwxUElHZmNpdHdQdGkrT0pVYmthaTVpRUdUSFlOc2o2RE14aWUyK0pWSE1TMnYyNlRaT2djeU5adWxGOVBiTmlTK0puOTBnU09vL1k1SDFBbVRNQXhoNUE3UUdOWmlCRnN6QkJxelNXckVKcVB3K3pZbmRneDA0QnZ3VWEwdU15TldjMVNDSXlweEkrSkZZWmFTWmowQURaRVNzZldtOXAzNEphdXVsa2JWdWxGNkE3ZDM0dk9ZNThTWHhZWnNkRXdpK2RTUkZWcVFiVnlJeExUZ0FFL1BhY2U5N002L0FrK3RiKzNOTGpNalZuTk9ncFNNb2M3cnZnZVpnNi9MUm1EVTU0Y0hoTWNYVTY1aUJqT3JNWVA0cDFXMytWd1pCNnZ0RVRFSWt5SnZUc0k2M1JqVUwwUHRmdFJlbnVmcUJLWGdDZldiTmlaKytiNHc2VHpXMTljbmRqcEw0V1c0UVpHYUpWSjg1VVpDTStjZkgyb1JvbERDRGo5dWNuTXhhZzloM1M4eWJ0TFE5SlVia2FzNWxrTWlKY0dPa05FOHhFeUx6YXN0clpEMUtkU3ZHUGJCYVB4NklLNjkrbmJITWE3QURzWGFjZW5mMU9mRWw4Y0VHUVhDY1NENmFlTllpNTRuSG0xV1JYNFlhWDUrYnl5enRxNUlKSSthTDBFYzFadEl2cWlzeElsY3piRE9IUTJZRzlHMnc2ejFtN2dWR2MxUXZFYjdtTmZOVzR2WFE2eUgwMjdQdWJsdE9mRW44SEFiTmpReWp6UEhpb3psNis5RU0xU3pBSFRpOStXZlpKK0ZWaWl1dnVyaDNROHhlVEJQeUcrdFRZa1N1WnJCQlJrSkV3VGFRN0FRVGx4Z3ZVSUx2UWZlbW1jdmdHV2dUYXV1dmtaanFvMUU2MDB4YU1QZG50TnFYRTE4U0g3WlpwNmNIWXRHY3h1V1dnZmlqaVZJTjh3blloeG92VlB1clZEdGlydjArNzAxYWg5emJFaU55TldjeENFTFJnRlppOUpDYkJjS0w1OHp6MzU2OVhuaWN6MjB2KzZhaDcwWTVZakxRMzdJbUo3NGtQc2dnaUx3QksrQ0ZkQVlRYjBMdWliWDlIQ1JrRy9McW81cDFnaGRxWjJpUDlZajlUd2FTOS9GTmlSRzVtcUVHZllTTUVkZm96Um1IM0pmTVVYNXNOOFJHWXZkZ0YzcDVreFloZCtwQmJKM2kvNmxCRzBjdW1uTndPZDJFVGp4ekNUdzYrTDBWOFNWUTd6blFlZ1NpRVZ0bm9zeTFmcWM0NjdIRmNyZWpKRDcwQmttRWlEMDRzaUoyTUhLTTBSeUpOekVhdlRsdHlGbGRvLzZxRGZsNWluZG1wTHpWcjdVdU1TSlhNOVNnUHlCUWlhUWU1ZzN3NWtoZ2Mwbys1NWVzVGJSR2IwN00rYnF1ai9hRUhyWDZFL1A3OXlsV3F6WW52aVEreUNDUnNBY2k4MEJjTjJmaThsNUFOS2NOZS9XVGVRQzdFQitySDdHK24xUVZhazlucTdiRWlGek4zd0FBQVAvL1g5TGxQd0FBQlBOSlJFRlU3VnE3amlOVkZCd2tKQkNzdEIwUUVleTJJR1NEenBhTURzbldNY2wyU0xDU0hSQnNOdjRBeERnaVFuTC93WFJBUGkzeEFUYjhnUDBIMjM4d1ZMVlBtZG9yejROeDBHM0pWNm81OTlZNTUvcFV6WjFaYVRVWHQ3ZTNGMC9GQmRhM0wvTUNXQU8zaGcva21lZkNmbVk1MXEyQUxITFZQYmtzYW5YM2xuMUFrZlJVY1ZkdGZCUGM3S242MlBka2M5aU1ZZDdaUUJKQjhUbUg0OExlaDA3Tm9kRE83dGdidCt2ZWZ3Tm91TzVmSExoM0cxeHFYSTYrZkVpRFdodWNBcTZBL21VY0VQR1FPVFNCZ2lZQTd5WG1RQlZSQmpIbUFlY204WmswV2Z5TTNKQUdOVEhNQnJIa01GellaMEFiT1EzTHdYdnpFUG1kN3BKOEdiMnF2eS9XVVZ2YkhVMXdNK05hY2tNYTlCN0RYSElJTFp4TElCWHY1bFFIOHBYMTh5WGRaNDV5ZVh5V3pvd1pVQ1Q5ejRZMDZETVR4b0diWkRnT3ZRVDBjbWlPQzZJWkU5M0JpRFB2bVFLWHdCV3dBYnhIKzBYVWU3Ni9LK2w1UFpoQkpxakdVT21yb1pBcGE3aXdaNDNFTWRLY1lwZTkveXZxU21BRmVQK1dYZUQ4WHBubVhEbVlRUmp1eTJSb0NhQ1lYanhpRHF5VHVvL01RVzRDVUZScjRHdXNnRXoyWWI4RTlCbjRON2czaURYaTFzSE5qQ3NHTXlpRzJkZ3dGUDZXUEJmMkhMU3pQSVhRdkY0MFlnbHNBUW04S3k2c1p4bjFxL2lNM1B1RDQ3MjZLeHZhSUE2L0Fkd1lEdGpha0JyMmlnSzRrR09mK01mRU5lcjdWN203NGIrdnlUMTlUWEM5aVVNYjlGeWpZcWk3ak9ITG1saGRuWWpxRFFhWHN3WXhBOTRBUzhETjY1alRQWXJnK0NwVlY1SVBic0g5b0FiRk1EOWhJSDZITmFUSEpmaTlLT3hUYy9hdmluZWxDL1VsUUlOMVozdWdwclY4eVR6TzVBcnV4MkJRYlFOS3lBMjRrZ055WWM5WHdhR1ZaNno2NUM1ZjRkeEVEZVBFY2dYT2J0SytqelhSbzN0bndmV1IrekVZVkdKSURYaU5mY25CdEhDZUFKM1Y3TTBCbHdHcGNicXJZWjczSVBJTzhWdmRIVG52bndkWE1uSU5iaENId1BDL0FEbjNXamlYZ0E5UGdYd0pGV3NRYWM0YWtQQkRzV1l0RitwdXJOWmZtSDlHRmJYUEdMbEdZZEJ1bEY1RUFSRUxZR3RpSkh3RnJtQXRZbW9PalpzQ2VVVDFNSmJSVTJFdmZrR09DMXhyZk5tVDltVTBCbUhJZjJ4UUNXSHN4V3RtbkduaTJtcVo3NDJ6bXBubEcvSTQ1OGExVnJzMXZoU3ZPQ2FEU2h1VXhtd0F2b3BNdzJJL0FUcEFCdTdOQWNkK3IyV3VyN04rOVhVSE9PWStGNjg0R29NNEVBYjhEYmdDQ2cwWVBNVzNnQVF5dWpsMTVGeTQxK2R4ejc3ZjdoWDNON2wwamNvZ0h3NkNDNEEvS3VzUUx5R01LeUJuUFNKclBOZS9JbkJ1VUlZem9ibzJldWZHdlNLWHJ0RVpoSUZmQVZzYlhLSVkrV3FtRW9GOWxkVE5tUVBuWm53SWJtSzFUWERyNEJZOEgxcWpNNGhEWXVoVStBYmNKZEMvanFpWmhUZ2FSeXdsRVB1NTVlcW9yNDFqYng3bmEvVWRpcU0wS0FUOURBSDhmZlRHQjhjNUF4cEF4cVRtRkVtdWpKN09lSm96Qi9panVqZmRQMGY3MFJxa0FSVXBKRVM1ME5RYzFtd0JtZGUvRHB3WHhqWFlzKzVQUnQxL1Z4eTlRUkR4QXZnZDZBQUpWNXhLR0hJVXZiYWFUWENGY2V6amkvcFJmUS9GMFJ0RUFSQ1VBemVBak9FK2x6anNhVUpuZWY0eUo1Y0JhK04veGY0TDlUMG1ub1JCRWdKeHI0SHZkV2JFZVFiSU9FWTNwNDBjdWVrM0wxNSs0cjJQMlorVVFTNElncjhDL2dnRFpOQUdaNzJjdjdDL0J0NEN6NzMzLyt4UDFpQ0poSGorR1AwQWZBZDhHdmhhK1dQallBWWQ4OEduMG52VS81V2Npc2hqNWp3YjlNQ2YvNXdOT2h2MDlEOFE0NC9tK1FXZFg5QnhMK2hmVXdUWXlSQ2FyWjhBQUFBQVNVVk9SSzVDWUlJPSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOC0wNS0xOSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTgtMDUtMTkifSx7ImFhZ3VpZCI6IjlmMGQ4MTUwLWJhYTUtNGMwMC05Mjk5LWFkNjJjOGJiNGU4NyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiOWYwZDgxNTAtYmFhNS00YzAwLTkyOTktYWQ2MmM4YmI0ZTg3IiwiZGVzY3JpcHRpb24iOiJHb1RydXN0IElkZW0gQ2FyZCBGSURPMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCcURDQ0FVK2dBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakE3TVNBd0hnWURWUVFEREJkSGIxUnlkWE4wSUVaSlJFOHlJRkp2YjNRZ1EwRWdNakVYTUJVR0ExVUVDZ3dPUjI5VWNuVnpkRWxFSUVsdVl5NHdJQmNOTWpFd016QXlNRFl5TXpFM1doZ1BNakExTVRBeU1qTXdOakl6TVRkYU1Ec3hJREFlQmdOVkJBTU1GMGR2VkhKMWMzUWdSa2xFVHpJZ1VtOXZkQ0JEUVNBeU1SY3dGUVlEVlFRS0RBNUhiMVJ5ZFhOMFNVUWdTVzVqTGpCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkE3Nlp5RzNlK0Rab1cvS3ZNMzZYSkFKNkJMOWtYTU5qRXY0cUdJRDVsQThaOHVSZU0xWWZNaW81bkVITFUyU1pMUTNxWFJSdnhHTjRJK0g1KzZmVncyalFqQkFNQThHQTFVZEV3UUlNQVlCQWY4Q0FRQXdEZ1lEVlIwUEFRSC9CQVFEQWdFR01CMEdBMVVkRGdRV0JCUnMrVWttTTV4VWs2L3o1UU50V0IyNmk0dzc3REFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJBK0lYNUYvODdXL2VtWmtpSlRIcXJpTEZaT2E3OTd6c0UvMEtQN0FVNVFnSWdCNjR4RnFQU0JDNEtpMVVyck5YOVYydGhiKzQ1UmJ0U1ZtaTY2V1YrZ2xFPSIsIk1JSUJ6akNDQVhPZ0F3SUJBZ0lKQU1oVi92UVl1NEtBTUFvR0NDcUdTTTQ5QkFNQ01Ec3hJREFlQmdOVkJBTU1GMGR2VkhKMWMzUWdSa2xFVHpJZ1VtOXZkQ0JEUVNBeU1SY3dGUVlEVlFRS0RBNUhiMVJ5ZFhOMFNVUWdTVzVqTGpBZUZ3MHhPVEV5TURRd056QXpNREZhRncwME9URXhNall3TnpBek1ERmFNRHN4SURBZUJnTlZCQU1NRjBkdlZISjFjM1FnUmtsRVR6SWdVbTl2ZENCRFFTQXlNUmN3RlFZRFZRUUtEQTVIYjFSeWRYTjBTVVFnU1c1akxqQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJKSGdLOWZOcU5FV0lZVHNaL2dOaTE3enBFcks3RkMxWW8rRnpxUlZNWUdVSmdBSjl2ZzMxaVRDSjFWWXhiQUtNUWJsTEdrVm4vZGZQNzNnZVRLZWQ5T2pZREJlTUF3R0ExVWRFd0VCL3dRQ01BQXdEZ1lEVlIwUEFRSC9CQVFEQWdFR01CMEdBMVVkRGdRV0JCUmdMWFdkV2VyMWtTR3BwZ1BsaVppMUhzWVBoREFmQmdOVkhTTUVHREFXZ0JSZ0xYV2RXZXIxa1NHcHBnUGxpWmkxSHNZUGhEQUtCZ2dxaGtqT1BRUURBZ05KQURCR0FpRUF1anJLV1p3K1MwVGZHMWJKSmNzcW1HdTVXTGJCMkVnb3JEMmhBMnE2Qm9JQ0lRQ2l5eG52QW42TWkrRGRSbnczU1FHUVpvTEtGS3dIcjRYR05JTzVwQUhBSEE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFqQ0FZQUFBRDE3Z2hhQUFBQUJHZEJUVUVBQUxHT2ZQdFJrd0FBQUNCalNGSk5BQUNIRHdBQWpBOEFBUDFTQUFDQlFBQUFmWGtBQU9tTEFBQTg1UUFBR2N4elBJVjNBQUFLTDJsRFExQkpRME1nVUhKdlptbHNaUUFBU01lZGxuZFVWTmNXaDgrOWQzcWh6VERTR1hxVExqQ0E5QzRnSFFSUkdHWUdHTW9Bd3d4TmJJaW9RRVFSRVFGRmtLQ0FBYU9oU0t5SVlpRW9xR0FQU0JCUVlqQ0txS2hrUnRaS2ZIbDU3K1hsOThlOTM5cG43M1AzMlh1ZnRTNEFKRThmTGk4RmxnSWdtU2ZnQjNvNDAxZUZSOUN4L1FBR2VJQUJwZ0F3V2VtcHZrSHV3VUFrTHpjWGVycklDZnlMM2d3QlNQeStaZWpwVDZlRC8wL1NyRlMrQUFESVg4VG1iRTQ2UzhUNUlrN0tGS1NLN1RNaXBzWWtpaGxHaVprdlNsREVjbUtPVytTbG4zMFcyVkhNN0dRZVc4VGluRlBaeVd3eDk0aDRlNGFRSTJMRVI4UUZHVnhPcG9odmkxZ3pTWmpNRmZGYmNXd3loNWtPQUlva3RnczRySGdSbTRpWXhBOE9kQkh4Y2dCd3BMZ3ZPT1lMRm5DeUJPSkR1YVNrWnZPNWNmRUN1aTVMajI1cWJjMmdlM0l5a3pnQ2dhRS9rNVhJNUxQcExpbkpxVXhlTmdDTFovNHNHWEZ0NmFJaVc1cGFXMW9hbWhtWmZsR28vN3I0TnlYdTdTSzlDdmpjTTRqVzk0ZnRyL3hTNmdCZ3pJcHFzK3NQVzh4K0FEcTJBaUIzL3crYjVpRUFKRVY5YTcveHhYbG80bm1KRndoU2JZeU5Nek16amJnY2xwRzRvTC9yZnpyOERYM3hQU1B4ZHIrWGgrN0tpV1VLa3dSMGNkMVlLVWtwUWo0OVBaWEo0dEFOL3p6RS96andyL05ZR3NpSjVmQTVQRkZFcUdqS3VMdzRVYnQ1Yks2QW04S2pjM24vcVluL01PeFBXcHhya1NqMW53QTF5Z2hJM2FBQzVPYytnS0lRQVJKNVVOejEzL3ZtZ3c4RjRwc1hwanF4T1BlZkJmMzdybkNKK0pIT2pmc2M1eElZVEdjSitSbUxhK0pyQ2RDQUFDUUJGY2dERmFBQmRJRWhNQU5Xd0JZNEFqZXdBdmlCWUJBTzFnSVdpQWZKZ0E4eVFTN1lEQXBBRWRnRjlvSktVQVBxUVNOb0FTZEFCemdOTG9ETDREcTRDZTZBQjJBRWpJUG5ZQWE4QWZNUUJHRWhNa1NCNUNGVlNBc3lnTXdnQm1RUHVVRStVQ0FVRGtWRGNSQVBFa0s1MEJhb0NDcUZLcUZhcUJINkZqb0ZYWUN1UWdQUVBXZ1Vtb0oraGQ3RENFeUNxYkF5ckEwYnd3ellDZmFHZytFMWNCeWNCdWZBK2ZCT3VBS3VnNC9CN2ZBRitEcDhCeDZCbjhPekNFQ0lDQTFSUXd3UkJ1S0MrQ0VSU0N6Q1J6WWdoVWc1VW9lMElGMUlMM0lMR1VHbWtYY29ESXFDb3FNTVViWW9UMVFJaW9WS1EyMUFGYU1xVVVkUjdhZ2UxQzNVS0dvRzlRbE5SaXVoRGRBMmFDLzBLblFjT2hOZGdDNUhONkRiMEpmUWQ5RGo2RGNZRElhRzBjRllZVHd4NFpnRXpEcE1NZVlBcGhWekhqT0FHY1BNWXJGWWVhd0IxZzdyaDJWaUJkZ0M3SDdzTWV3NTdDQjJIUHNXUjhTcDRzeHc3cmdJSEErWGh5dkhOZUhPNGdaeEU3aDV2QlJlQzIrRDk4T3o4ZG40RW53OXZndC9BeitPbnlkSUUzUUlkb1JnUWdKaE02R0MwRUs0UkhoSWVFVWtFdFdKMXNRQUlwZTRpVmhCUEU2OFFod2x2aVBKa1BSSkxxUklrcEMwazNTRWRKNTBqL1NLVENacmt4M0pFV1FCZVNlNWtYeVIvSmo4Vm9JaVlTVGhKY0dXMkNoUkpkRXVNU2p4UWhJdnFTWHBKTGxXTWtleVhQS2s1QTNKYVNtOGxMYVVpeFJUYW9OVWxkUXBxV0dwV1dtS3RLbTBuM1N5ZExGMGsvUlY2VWtackl5MmpKc01XeVpmNXJETVJaa3hDa0xSb0xoUVdKUXRsSHJLSmNvNEZVUFZvWHBSRTZoRjFHK28vZFFaV1JuWlpiS2hzbG15VmJKblpFZG9DRTJiNWtWTG9wWFFUdENHYU8rWEtDOXhXc0pac21OSnk1TEJKWE55aW5LT2NoeTVRcmxXdVR0eTcrWHA4bTd5aWZLNzVUdmtIeW1nRlBRVkFoUXlGUTRxWEZLWVZxUXEyaXF5RkFzVlR5amVWNEtWOUpVQ2xkWXBIVmJxVTVwVlZsSDJVRTVWM3E5OFVYbGFoYWJpcUpLZ1VxWnlWbVZLbGFKcXI4cFZMVk05cC9xTUxrdDNvaWZSSytnOTlCazFKVFZQTmFGYXJWcS8ycnk2am5xSWVwNTZxL29qRFlJR1F5TldvMHlqVzJOR1UxWFRWek5YczFuenZoWmVpNkVWcjdWUHExZHJUbHRITzB4N20zYUg5cVNPbkk2WFRvNU9zODVEWGJLdWcyNmFicDN1YlQyTUhrTXZVZStBM2sxOVdOOUNQMTYvU3YrR0FXeGdhY0ExT0dBd3NCUzkxSG9wYjJuZDBtRkRrcUdUWVlaaHMrR29FYzNJeHlqUHFNUG9oYkdtY1lUeGJ1TmU0MDhtRmlaSkp2VW1EMHhsVEZlWTVwbDJtZjVxcG0vR01xc3l1MjFPTm5jMzMyamVhZjV5bWNFeXpyS0R5KzVhVUN4OExiWlpkRnQ4dExTeTVGdTJXRTVaYVZwRlcxVmJEVE9vREg5R01lT0tOZHJhMlhxajlXbnJkemFXTmdLYkV6YS8yQnJhSnRvMjJVNHUxMW5PV1Y2L2ZNeE8zWTVwVjJzM1lrKzNqN1kvWkQvaW9PYkFkS2h6ZU9LbzRjaDJiSENjY05KelNuQTY1dlRDMmNTWjc5em1QT2RpNDdMZTVid3I0dXJoV3VqYTd5YmpGdUpXNmZiWVhkMDl6cjNaZmNiRHdtT2R4M2xQdEtlMzUyN1BZUzlsTDVaWG85Zk1DcXNWNjFmMGVKTzhnN3dydlovNDZQdndmYnA4WWQ4VnZudDhINjdVV3NsYjJlRUgvTHo4OXZnOTh0ZnhUL1AvUGdBVDRCOVFGZkEwMERRd043QTNpQklVRmRRVTlDYllPYmdrK0VHSWJvZ3dwRHRVTWpReXRERjBMc3cxckRSc1pKWHhxdldycm9jcmhIUERPeU93RWFFUkRSR3pxOTFXNzEwOUhta1JXUkE1dEVablRkYWFxMnNWMWlhdFBSTWxHY1dNT2htTmpnNkxib3Ird1BSajFqRm5ZN3hpcW1ObVdDNnNmYXpuYkVkMkdYdUtZOGNwNVV6RTJzV1d4azdHMmNYdGladUtkNGd2ajUvbXVuQXJ1UzhUUEJOcUV1WVMvUktQSkM0a2hTVzFKdU9TbzVOUDhXUjRpYnllRkpXVXJKU0JWSVBVZ3RTUk5KdTB2V2t6Zkc5K1F6cVV2aWE5VTBBVi9VejFDWFdGVzRXakdmWVpWUmx2TTBNelQyWkpaL0d5K3JMMXMzZGtUK1M0NTN5OURyV090YTQ3VnkxM2MrN29lcWYxdFJ1Z0RURWJ1amRxYk16Zk9MN0pZOVBSellUTmladC95RFBKSzgxN3ZTVnNTMWUrY3Y2bS9MR3RIbHViQ3lRSytBWEQyMnkzMVd4SGJlZHU3OTlodm1QL2prK0Y3TUpyUlNaRjVVVWZpbG5GMTc0eS9hcmlxNFdkc1R2N1N5eExEdTdDN09MdEd0cnRzUHRvcVhScFR1bllIdDg5N1dYMHNzS3kxM3VqOWw0dFgxWmVzNCt3VDdodnBNS25vbk8vNXY1ZCt6OVV4bGZlcVhLdWFxMVdxdDVSUFhlQWZXRHdvT1BCbGhybG1xS2E5NGU0aCs3V2V0UzIxMm5YbFIvR0hNNDQvTFErdEw3M2E4YlhqUTBLRFVVTkg0L3dqb3djRFR6YTAyalYyTmlrMUZUU0REY0xtNmVPUlI2NytZM3JONTB0aGkyMXJiVFdvdVBndVBENHMyK2p2eDA2NFgyaSt5VGpaTXQzV3Q5VnQxSGFDdHVoOXV6Mm1ZNzRqcEhPOE02QlV5dE9kWGZaZHJWOWIvVDlrZE5xcDZ2T3lKNHBPVXM0bTM5MjRWek91ZG56cWVlbkw4UmRHT3VPNm41d2NkWEYyejBCUGYyWHZDOWR1ZXgrK1dLdlUrKzVLM1pYVGwrMXVYcnFHdU5heDNYTDYrMTlGbjF0UDFqODBOWnYyZDkrdytwRzUwM3JtMTBEeXdmT0Rqb01YcmpsZXV2eWJhL2IxKytzdkRNd0ZESjBkemh5ZU9RdSsrN2t2YVI3TCs5bjNKOS9zT2toK21IaEk2bEg1WStWSHRmOXFQZGo2NGpseUpsUjE5RytKMEZQSG95eHhwNy9sUDdUaC9IOHArU241Uk9xRTQyVFpwT25wOXluYmo1Yi9XejhlZXJ6K2VtQ242Vi9ybjZoKytLN1h4eC82WnRaTlRQK2t2OXk0ZGZpVi9LdmpyeGU5cnA3MW4vMjhadmtOL056aFcvbDN4NTl4M2pYK3o3cy9jUjg1Z2ZzaDRxUGVoKzdQbmwvZXJpUXZMRHdHL2VFOC9zM0JDa2VBQUFBQ1hCSVdYTUFBQTdFQUFBT3hBR1ZLdzRiQUFBQUlYUkZXSFJEY21WaGRHbHZiaUJVYVcxbEFESXdNVGc2TURVNk1qZ2dNVFk2TkRJNk1UVDlod3JmQUFBSUhVbEVRVlJZUjUxWEMxQlU1eFgrZGxsZ1FkNFBVUkFmaVNoYU5HMWk3Qmh0bTA1S1VrblRXQitOUWEwWUcyT0Rsam9PR2sxaU81MXFOR1Fjazlva1JKczA0SXc2cHVOMFRFeFRhT3NZUzdTU3BocGYxS0FWQlJaaFdSNHJJTHQ3YjcvejM3dnNRaGFDL1M3L3N2ejN2TS81ei9teDZBU0dDWjJQL0ZnczhwZjY2SU5mak1WNE9XeFl6ZC9EZytaWFlFSGxKNS9qdmdXYjhPanFIV2hzY2FuOU8xVXVHRjRFaE1RVTN0cmhSdDdxbDNHcXNocElpQUY4UHFEck5wWVY1T0gxRjFjZ0pqb3FLRkxDSStJSE4yeDRFVENWLzN6Ykg1QThjUkZPVlY4Q1JpY0RVWkZBTkpmVml2SURGYWo2OXhlS1Rpa2tqNmJSRkgxdzVZSkJJdERmNmo5Vm5zYThaM2JRV3k4UVM2K3Q1anQzdDRyQTFzMEYyTHpxY1dPUDZMMWFwNHlLR0RmRzNDRUdDNFFZRUF5Tmp4KzExNXYwS1krdTE1R1dweU1uWDhjMFdVdDFaRCtoSStsaGZXSFJUdDNyOVpuVUJocFhiZFRQSVZ3L2p4RzZZODBXYzVkeWZRRzV3UmkwQnZLTGQyTi8yUWZNY3l4Z1o1Z0ZrdStXZG95Y09BWlYrMytOdXpQVGpIM0N0ZnNkT05ZVzAxRWZ3cERBSFkxUEIvKzJJV05mS2VLWHpEY0lCOENpTVZIQjFmdjJINDloWldFSk1NSU94SXpnRHUzVFdQNGRYVFRFaHZKWGlyRDBzVGtHTWRGVGZRWjEzMTRBWDNjakZiTXUrQ2xRaGFoaTd1WFRnc2praVJoejdCRHNPZG5xRFZnZkZxYXlMd0pmWEcvQzdDVy93czNMekY5S29sR2U4cWFuVnlsZnUzWWhYbnUrUUVnVnZNMnRhSmozRkRxcmp0TEhWTzdZMUw1RXdJZDJxclpRUkx6Nk5QWTkzRzlHYk80aVpCNHRKM21ZTXEvUEFNdTRIOUhEQ0s1d1E3R1BYamUxWXNhRDk2TGluUmVZaVdnaFUzQ3NmZzdPMHRmb2F3eUZSQ3RCdWdxNUMySFdSR1JXSFlidTlURXk4NkZyN2FSTDRuc3hpV0pwbkMwcEExbk9jMHFXTXErK3ljV3ozQU5FbXNwN2JzTVdic1hISCszQzZmZTI5U2x2ZS9jUUxsamk0Q3A5aS82bWtGbVVpODl1cmphTTNMb2RrM3gxaVBybWZZaWVQUlBadmhzWXViMkVLV2dtdDRlVU9ubGk0V210ZytabVNna1ZBWWV6RGFOemxnSnBTVHhEWHFTUFRrTDlYM2NyQWtIM3ljOXc0NGNyNEdtdVVlRVdNWVkzM2FyUUVuOWNnUFNEYnhqRVJBZUZoOW1zTENQV2tZbmFqQm53TlRTUkw0d0d0V055VnlPc1VYWXpRU0pPTXFHV3h2N0NWSmk0Tm1zZXJzeWFCYTM1SnBWTDFRdUxGNzFvZ0gzYTF6Q3BycmFmOHBLM2p5QithajVpNk5EcmJFNSsyTWFtMDFpdmlvSlJuTExNRkNpb1BXUFRMQXNGOTBrcHNsSDhKa2RSd3UxVVFpYjhwUUlUenY0TjRabnBpdTVFOVVWRTVPUmp3NWE5UUJ4VEZoR093azBCdytRSUc5TDdJMkNBNkF4UzdFY1k3R1NVRXBJaTYwYnE5aDNJMXVzeEl2Yzc2djMxbXk1TW03Y0IzM3FrQ0I1aFQ0NGpFNDhpajVoTkRQa0tCQXdZQk1vdXRYZ3E2RlhLeG1mVnZxQjljU0hHM3JNTTV5NWVBektZbnJCUVBnYndaZmNHU2NGQXlBRlNqOFVnYjMxMUR5NWFZdUErZUFqVzlCVGo5SWlCYnA2a0xzNEh2eVpwWUVFWU9nWHNUQU1aQk1JazNpdVoxa2hjdWVzQk5QNWlIVk9UeUhuRHdTUkdkN05aT1Z3b0xseUFqVDliUUNONHhDZ3FNdHhvVG41STdSaEZHRURBQUU0dnRRWkFUTExLWTJIbjZ2YkF3MGtuUFVCMmRhMFhXa01MN3YxNkZ0cHEzOFBMNi9QWmlHaVFNUEdYUFZ3aUU0Q1N3eWNZUVJFZ1Y0Z2lORG9jUDNrOGpXNG12VjVUcDhFZGw0REtEM2JpMDBOYkVXODJLMWNudlRmSGRiQTArUzZTNUFsRy93aUVxQUdibW15R2Fqa05HanBWMTB2NzdXNU1haitIaDc2UnBlamFlVGVZdGZnRnZQSDdJN3lrUkNtZVlJamtyNDVBaUJxUXJxV2hoK0o2MkV3YmtMQnlKYWJxSFVoYUV4aE1ULzl5RHhMR1BZNlQvNnBoRCtBRUZXMnNxYzViUnJzVkRCMEJDWDFRRGRnNHFmeklkckczVDc4SEVWT21ZSEp6RTBidDVhZzI4ZGJCU2xnbXpNZmVzZytCZEU1RXVUZElGQ1VObkNjbHhjdE1TbTVUdGhIRi9sRldHbFhxbVdQMWhVM2s4alVIL256aWpMeENXRUlpeHA5aDE3dndkOWhTT0N1STA1OWZRY29EcS9ETXVsMjhNekRjZnE5djh6VGNhTWFTUmQrRmZ2VXdpcGJuS1hxQnQxRUdFZ3QzUUdxVUFaR1I5RmpHcjRBRnBETVZjeGMraHlrL0tFYWR3Mm5zRTIyOEY4eGMvQ0ptUGxRSVoxdUhlVytnQ0M5NUcxdVJNM2s4NmkvdHg3NGRhMHdPOHJ4Wnpna2FEMi9kTmRvWXJpS2dNN0hRZUxzaSttNUV1U3QrdzRyK0I1QnFDcFZLRm8rYTIvRFRaK2NqbFMzMnBhM3ZBb2xCVnpTcG1YWTM1M3NjanY1dUEzTG5URGYyaWE0VHAxRC95Rko0dWhwWXlNbFVha3hRTDBlM0xUNEZrOXA0c3laTUE5UlhsQjA1Z2VVYk9JYWxveVdhVFVad2k5MU5HbFdNakZkelQvSk1iTnU4SEp1ZUR0eUl2YzFPM0ppN0RMYytyZUNCVFNPMVRYR0kxeDdjUk95TTd5SHo0OE93MEFuWlZ3WUlZL0M5c0xoa0gxNTVxWXlEaFVjd2lxTlp2ZU9TT3VuMXNPczU4Y1JUaitIQXppS0R3VVRqVDliQlZWNUt4WEdrdGxPcDhQbW91aFVSOWpSa1ZCN2dSZVYrZzFqcVRlVEtoU1FVdkpwUG4vM2tGbDdKNXhyWDhLbFBxdTlaMzErbk8xcmFUQ29EemxmMzhDcHU1MVU4VWE5Qkp0ZFkvUkxYQmY1OUhyRzZzN1RNcEpScmYvOXIvSmNNa0lqd3B3L1Y1MnYxMURtcmRRdi9MM2ovK0dmbXJvSE9pdVA2ZjJLenFDUmFLYXpCZUs1eCtrV2tjUzlLYnloWWIxSUtSSzZ4Z2pIby93VkR3Y09yVmIzaytleHhoanVGZ1phaEkySWt6MDJJdVQ4WFk5N2ZCOXRJS1Q2VnZFRmhkSjRoSVNJQ05qYXRmUjQxR2FQUWZmWXMxWTd1VTY0eHo5WUlPKzZxK2dUai8vbWhvVng4QzdDR2hrVGdUbkQ3OG4vMXE5TWZaczRqR2VwVWhqcWV1VTdTbmJ2Mm1oUjNoanN5UUdOaCtqUG8vdWlZWHBlWHJ6dUt0Z1Q5TnhuNi83K2g4SC9WUUNpSWtLRnlIUnJBL3dDNGUrTytaMWNuNFFBQUFBQkpSVTVFcmtKZ2dnPT0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjlmMGQ4MTUwYmFhNTRjMDA5Mjk5YWQ2MmM4YmI0ZTg3Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWV9LCJtYXhNc2dTaXplIjoxMDI0LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTEyLTA0IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJHb1RydXN0IElkZW0gQ2FyZCIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkwNTIwMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTEyLTA0In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOS0xMi0wNCJ9LHsiYWFndWlkIjoiMTJkZWQ3NDUtNGJlZC00N2Q0LWFiYWEtZTcxM2Y1MWQ2MzkzIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIxMmRlZDc0NS00YmVkLTQ3ZDQtYWJhYS1lNzEzZjUxZDYzOTMiLCJkZXNjcmlwdGlvbiI6IkZlaXRpYW4gQWxsaW5PbmUgRklETzIgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiLCJibHVldG9vdGgiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUIyRENDQVg2Z0F3SUJBZ0lRR0JVclFiZERybTIwRlpuRHNYMkNCVEFLQmdncWhrak9QUVFEQWpCTE1Rc3dDUVlEVlFRR0V3SlZVekVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNQ0FYRFRFNE1EUXdNVEF3TURBd01Gb1lEekl3TkRnd016TXhNak0xT1RVNVdqQkxNUXN3Q1FZRFZRUUdFd0pWVXpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFc0ZZRUVoaUp1cXFuTWdRalNpaXZCalY3REdDVGY0WEJCSC9CN3V2WnNLeFhTaEYwTDh1RElTV1V2Y0V4aXhSczZnQjNvbGRTcmpveDZMOFQ5NE5PenFOQ01FQXdIUVlEVlIwT0JCWUVGRXU5aHlZUnJSeUp6d1JZdm5EU0NJeHJGaU8zTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJREhTYjJtYk5EQVVOWHZwUFUwb1dLZU55ZTBmUTJsOUQwMUFSMitzTFpkaEFpRUFvM3d6Njg0SUZNVnNDQ1JtdUpxeEg2RlFSRVNOcWV6dW8xRStLa0d4V3VNPSIsIk1JSUIyRENDQVg2Z0F3SUJBZ0lRRlo5N3dzMkpHUEVvYTVOSStwOHoxakFLQmdncWhrak9QUVFEQWpCTE1Rc3dDUVlEVlFRR0V3SkRUakVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNQ0FYRFRFNE1EUXdNVEF3TURBd01Gb1lEekl3TkRnd016TXhNak0xT1RVNVdqQkxNUXN3Q1FZRFZRUUdFd0pEVGpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFbmZBS2Jqdk1YMUV5MWI2aytXUVFkTlZNdDlKZ0dXeUozUHZNNEJTSzVYcVRmbysrMG9Bai80dG53eUlMMEhGQlI5U3Qra3RqcVNYRGZqaVhBdXJzODZOQ01FQXdIUVlEVlIwT0JCWUVGTkdobUUyQmY4TzVhL1lIWjcxUUV2NlFSZkZVTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUUMzc1QxbEJqR2VGK3hLVHB6VjFLWVUyY2thaFRkNG1MSnl6WU9oYUh2NGlnSWdEMkpZa2Z5SDVRNEJwbzhycm9PMEl0N29ZakYya2d5L2VTWjNVOUdsYXF3PSIsIk1JSUJmakNDQVNXZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQVhNUlV3RXdZRFZRUUREQXhHVkNCR1NVUlBJREF5TURBd0lCY05NVFl3TlRBeE1EQXdNREF3V2hnUE1qQTFNREExTURFd01EQXdNREJhTUJjeEZUQVRCZ05WQkFNTURFWlVJRVpKUkU4Z01ESXdNREJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCTkJtclJxVk94enRUSlZOMTl2dGRxY0w3dEtRZW9sMm5uTTIveVlndmtzWm5yNTBTS2JWZ0lFa3pIUVZPdTgwTFZFRTNsVmhlTzFIamdneEFsVDZvNFdqWURCZU1CMEdBMVVkRGdRV0JCUkpGV1F0MWJ2RzNqTTZYZ21WL0ljak50Ty9DekFmQmdOVkhTTUVHREFXZ0JSSkZXUXQxYnZHM2pNNlhnbVYvSWNqTnRPL0N6QU1CZ05WSFJNRUJUQURBUUgvTUE0R0ExVWREd0VCL3dRRUF3SUJCakFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUF3ZlBxZ0lXSVVCK1FCQmFWR3NkSHkwczVSTXhsa3pwU1gvelN5VFptVXBRSWdCMndKNm5aUk04b1gvbkE0M1JoNlNKb3ZNMlh3Q0NILy8rTGlyQkFiQjBNPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFGQUFBQUFVQ0FNQUFBQXRCa3JsQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUJIWnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU5pMWpNREUwSURjNUxqRTFOamM1Tnl3Z01qQXhOQzh3T0M4eU1DMHdPVG8xTXpvd01pQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cGtZejBpYUhSMGNEb3ZMM0IxY213dWIzSm5MMlJqTDJWc1pXMWxiblJ6THpFdU1TOGlJSGh0Ykc1ek9uQm9iM1J2YzJodmNEMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzl3YUc5MGIzTm9iM0F2TVM0d0x5SWdlRzFzYm5NNmVHMXdUVTA5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5dGJTOGlJSGh0Ykc1ek9uTjBVbVZtUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdmMxUjVjR1V2VW1WemIzVnlZMlZTWldZaklpQjRiWEE2UTNKbFlYUnZjbFJ2YjJ3OUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NCRFF5QXlNREUwSUNoTllXTnBiblJ2YzJncElpQjRiWEE2UTNKbFlYUmxSR0YwWlQwaU1qQXhOaTB4TWkwek1GUXhORG96TXpvd09Dc3dPRG93TUNJZ2VHMXdPazF2WkdsbWVVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUhodGNEcE5aWFJoWkdGMFlVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUdSak9tWnZjbTFoZEQwaWFXMWhaMlV2Y0c1bklpQndhRzkwYjNOb2IzQTZTR2x6ZEc5eWVUMGlNakF4TmkweE1pMHpNRlF4TlRvek1Eb3lOeXN3T0Rvd01DWWplRGs3NXBhSDVMdTJJT2FjcXVhZ2grbWltQzB4SU9XM3N1YUprK1c4Z0NZamVFRTdJaUI0YlhCTlRUcEpibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPakpGTnpGQ1JrWkRRelkzUmpFeFJUWTVOemhFUVRsRFFrSTJORFl6Umprd0lpQjRiWEJOVFRwRWIyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09qSkZOekZDUmtaRVF6WTNSakV4UlRZNU56aEVRVGxEUWtJMk5EWXpSamt3SWo0Z1BIaHRjRTFOT2tSbGNtbDJaV1JHY205dElITjBVbVZtT21sdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNk1rVTNNVUpHUmtGRE5qZEdNVEZGTmprM09FUkJPVU5DUWpZME5qTkdPVEFpSUhOMFVtVm1PbVJ2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2TWtVM01VSkdSa0pETmpkR01URkZOamszT0VSQk9VTkNRalkwTmpOR09UQWlMejRnUEM5eVpHWTZSR1Z6WTNKcGNIUnBiMjQrSUR3dmNtUm1PbEpFUmo0Z1BDOTRPbmh0Y0cxbGRHRStJRHcvZUhCaFkydGxkQ0JsYm1ROUluSWlQejQ3N0pYRkFBQUFZRkJNVkVYLy8vOEVWcUlYWmF2RzJPb3FjTEcyek9Pa3d0MEJTSnRxbGNYVjR1K2F1dGxXaGJ6azdQVUFNWTlIY3JLanROYnE4ZmVBbDhhQm9zeno5dnBkanNHR3F0RjNuOHVUc05TWnBjNkpzTlQ1K3YweFlLbnU4UGZmNS9MNDhmZy9mcmljekpnWUFBQURBRWxFUVZSNDJrUlVDWmJESUFqRlhaT1kxVGF0TmMzOWJ6a3NTWWMzcjRNRTRmTUJBYUQ2emw4eS85VE9nZXQ4ZDVqZk43OGJ3TS9kRENScFI1MjF6WGZvakhKMDVJSXloQkFVU1ZBT05kR3pCWXQyZjdLRnJma0phQWtIaDlGWmhjRFhIUmtUS285TUxpaEdhYXZJbW5WM3F5RVgwRXByZ3ovNER3VUQ3a0NIUm5kOFFGTjQzR280VVZtRERnemE0dzI3b2l6ZEEyK2NLK3V1VXBqam8yK3h3Yy80Mlc1MHg1TEdZZURCc1IwSFZJeDV4OGlGNjBDYmxiVEVFa0ZyMjdiTkRCVVZTcTFPS1ZQYkU2MmIzRUg4RnFCZzVPT09FdWMydDhaSmlxTU91R3ArY0tqZzd3VkdjZW96cU40cHhnVlBRa2pGWWdiVkpLRFVoRENqWXJhd1A1cTRFVGdDOWZJTVJIdGl0cFFjQ3ZKT0VMY2JNc1FnbmNpUmtsanB5UWp2RzQ0anFCVUVURmlCaTFQRUl5ZWtPenNXK1R5NWNMSG9zNVIrZE1TMUx0U1N4ZjNnUUhjelIyQ0k0Z01OcFc0SVJBMVFNYTZ0SjQrQzZ1SHVHRThtTkRJeUZxZy9PUC9NTVV1ZVM2SXE4UzkwZEFlQkpTRXkvcUtrSytCTnd6OGNZWTRqYjVKNnU0aVdDSTJCMVo1NkxXNWtFYzRoa2RNcHN2VUM1NTg1U1gwUXViY2dOcXlmZ0RGRWNUdCs0MC8wUzVOeDB3YUN3M09La2NPYkE1SW4wQVlwMDFwamp3Mm42MjZVRGp0SHdhMjhpSHVUS3F0cnYrcmVXNDFOWjZpR2xyN3V1TEpDZmtGdGN0Y0cwNHNnbTFlTlMrWmFEbnBhVEVyR295WDVKSzJpTXo4eHMwbk93V0djUERONDlxYUNkNGJ6Sm96RFptL2FCSytFb3pMdytYaE5CaVl3SGYwc2lPdTFYUGtHL3pLd3ZxWUtjZlN3REVjSC9vVWUwN2VzL1dROHJJeWcyRE9Yajh0amtaZHVEQi9iOGh6RGxsTU1PQ1M1QkVuZDUzNGY4dGkzVVpjNGtNczN4THlhZk1Tc0poZEc4WFBxak5rNXRBZ08yNWZlS0NoblZkRGovSjBGTWtPc1UveE1CdjB3RmhZZUVHZlZIMTNmdURVMHlERkxhNGZjN1JuV0hCZnVURlYydEVtTndhZGM3YWMzVVkyamZCbDdIVDM2ZmUzNGlRTzVtTkNGRkJXMDdLalBncWhPTFUwMXZaOFB1ZVoySkNsRlpOOGprVXM2OXVrYTllUHA2K0VmTDRBRjUrTnl3U2Jpckh0Y0I4TWwvZ2t3QUVqa0s2NEtqSFBlQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiIxMmRlZDc0NTRiZWQ0N2Q0YWJhYWU3MTNmNTFkNjM5MyIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwidXYiOmZhbHNlLCJ1c2VyVmVyaWZpY2F0aW9uTWdtdFByZXZpZXciOmZhbHNlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWV9LCJtYXhNc2dTaXplIjoyMDQ4LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0IjoxMCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjo5NiwidHJhbnNwb3J0cyI6WyJibGUiLCJuZmMiLCJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wNS0yNyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiRmVpdGlhbiBCaW9QYXNzIEZJRE8gVVNCL05GQy9CTEUiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE5MDMxMTAwNCIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjYiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTA1LTI3In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOS0wNS0yNyJ9LHsiYWFndWlkIjoiODhiYmQyZjAtMzQyYS00MmU3LTk3MjktZGQxNThiZTU0MDdhIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI4OGJiZDJmMC0zNDJhLTQyZTctOTcyOS1kZDE1OGJlNTQwN2EiLCJkZXNjcmlwdGlvbiI6IlByZWNpc2lvbiBJbm5hSVQgS2V5IEZJRE8gMiBMZXZlbCAyIGNlcnRpZmllZCIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsicnNhc3NhX3BrY3N2MTVfc2hhMjU2X3JhdyIsInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJRGd6Q0NBbXVnQXdJQkFnSVFhWWpueE91azQ3QkdjK0VpaDI3Ym1qQU5CZ2txaGtpRzl3MEJBUXNGQURCSE1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFkyOXRNUmt3RndZS0NaSW1pWlB5TEdRQkdSWUpVSEpsWTJsemFXOXVNUlV3RXdZRFZRUURFd3hRY21WamFYTnBiMjR0UTBFd0lCY05NVGt3T0RFek1USXpNRFUzV2hnUE1qRXhPVEE0TVRNeE1qUXdOVGRhTUVjeEV6QVJCZ29Ka2lhSmsvSXNaQUVaRmdOamIyMHhHVEFYQmdvSmtpYUprL0lzWkFFWkZnbFFjbVZqYVhOcGIyNHhGVEFUQmdOVkJBTVRERkJ5WldOcGMybHZiaTFEUVRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBT3M1YXZSeGJ0Uk56YlFEcHZXZ0NNRkNXRVJBRjdKUzliVW0xSEpNemJnMVAzOVVUSnQ0TXJVR3phMTQzT1crVDJDdExhNll3dU9zdkVmb1ZBUm5DZjVRSHV1U3NDMlNTMWduZzEyR0NPYkdCYXNJQkhDMjFSOUhWc0kwVzR1eGY1a2NHTmg4WXlTdHBseFhQY0t4aWcydHJNRDFVNGl6bTRMZU51RlNxY1hmMXhrL2pySW9nZ252TUlWVVlLMFdNM3BSOTFsZWJuaWhzWG5SOEd0V2pBRmRwUUhBT1VZOTRSak45cThueEd1TXVOY2YrMkVaMFZMZVYzdEczaVFaeEp5bDN4OWRaQ3dLNzBXWGozR3RLZHBSL0ZTdWNyaURSTHFiVUZXdU1nS0FYaWZrNG9ranprNWZkNU9GbmV6UGlsN2gwalkzcStIS0tsSGpNOWI0N3dVQ0F3RUFBYU5wTUdjd0V3WUpLd1lCQkFHQ054UUNCQVllQkFCREFFRXdEZ1lEVlIwUEFRSC9CQVFEQWdHR01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZQMnJqdzNjTHB3VXpoWjJsdFB0ditjdmRDT2dNQkFHQ1NzR0FRUUJnamNWQVFRREFnRUFNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUJBUUNWdVhuZWc1MjZCY1BRakJhdlg5UDYwZzBKSUpLYUowQ1JvUFVHODNJbE01cWx5S1FPcm1HNGZwL1BIbmhQRC9tQTdPNGNYTFZ1eERCKzJXK2duaExEaVZFSnBjanlwQjFHWGlWNWhxZmMwWHBtSFQ0OENhOURpdG4xRWVWZUIxdDhyV0NLMThYbzZ4NXhYTVQ5b1RVRHBQNDEwblZDMndmVlEyMUlYQTZia3pnUU1pSzdCQ0pnZ1dKOEhva2dQaG1QYjRSL3BQTndMdUNsdlJ4cHBuMjBaY0pxcFlRSGVJMDJyMExLaHdjZStrWnBqSkQraFVueXJvMjYyUktyT2Y5KzN5OHpyRllDMTBjYnNMVW1VSnM1cEp4eWdqNGZWR2JrQjlqdnNHMXhUdTYya284cVVYNW1YSk50ejNkUlBDRWNHeDR5MnJvbTZ1c2hBUHRxcjFJayJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFhNEFBQUN5Q0FZQUFBQWFsaXZPQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzUUFBQTdFQVpVckRoc0FBR1hyU1VSQlZIaGU3WjBGWUJSSEY4Zi9rWk80S3pHQ3U3czd4YVZDUzRHV09xVkc1V3RMcWJ0Um9GUm9hU2tWcEZDa1VJcTdPeFIzRFVrZzdya2szM3R6ZTNCM3VTUVh6OEg4MmlGM3U3TjdxL09mTi9QbWpWMGVBWWxFSXBGSWJBUjc1YTlFSXBGSUpEYUJGQzZKUkNLUjJCUlN1Q1FTaVVSaVUwamhra2drRW9sTklZVkxJcEZJSkRhRkZDNkpSQ0tSMkJSU3VDUVNpVVJpVTBqaGtrZ2tFb2xOSVlWTElwRklKRGFGRkM2SlJDS1IyQlJTdUNRU2lVUmlVMGpoa2tna0VvbE5JWVZMSXBGSUpEYUZGQzZKUkNLUjJCUlN1Q1FTaVVSaVUwamhra2drRW9sTklZVkxJcEZJSkRhRkZDNkpSQ0tSMkJSU3VDUVNpVVJpVTBqaGtrZ2tFb2xOSVlWTElwRklKRGFGRkM2SlJDS1IyQlJTdUNRU2lVUmlVMGpoa2tna0VvbE5JWVZMSXBGSUpEYUZGQzZKUkNLUjJCUlN1Q1FTaVVSaVUwamhza0J1Ymk0U0U1T1VieEtKUkNLcFNramhzc0NNSDJaaTBsdnY0UHFORzhvU2lVUWlrVlFWN1BJSTViT0UrUHpMS1lpTmlZVmFyVUpPYmc2ZWZlWnBCQVlFS0dzbEVvbEVVdGxJNFZKSVMwM0RWOU9tSXprcENScU5Cams1T1hCd2NFQk1UQXllZTNZODZ0U3ByZVNVU0NRU1NXVWloWXVJajAvQVYxTytSbFpXcGhBclRqNCtQcmg0OFNMYzNOeVFtcEtLM3IxN29tZlA3c29XRW9sRUlxa3M3bmpoMnJGekovNzhjeEZjWEp5Um5aME5aMmRuUFBib1dBUUdCbURXck5uNDc4aFJJVjd4OGZGbzByUXhIaDR6V3RsU0lwRklKSlhCSFMxY0N4Y3V3dGF0MitIdTRZN1UxRlQ0ZVB0ZzNMZ240Tzd1cHVRQVZxNWFnNlZMbDhIZjM0L3lwTURYMXc4UFBuQS9ncXNGS1Rra0VvbEVVcEhja2NJVkhST0RuMmIrZ29URUJEZzVPU0VsSlJVTkc5Ykg2RkVqWVcrZjM5Rnk3NzREbUR0M1BqUWFOZmh5NWVoMEdEUm9BTnEzYjZma2tFZ2tFa2xGY1VjSlYyWm1GdGF2WDQ4bFM1ZkR6ODlYaUZCV2RoYTZkZTJLdm4xNktia3NjKzFhTkdiUC9nMHhzYkZ3ZFhWRlFrSUNRa05DY2YvOTl5QTRPRmpKSlpGSUpKTHk1bzRScnFOSGoyTCtna1ZJSSt2S3hkVUZTVW5KMEdvMXd0MDlJTUJmeVZVNFdWbForR3ZSWW16ZXZFMElIL2VKNWVZQ2pSdlh4LzBqN2xOeVNTUVNpYVE4dWEyRmkwL3Q1TWxUbUROM0h1TGk0dUh0N1MzRWgyblhyaDBHRHJoTGZDNHVGeTlkRXRaWFFtSVMzTWo2U2s5UEYwSjQ3NzNEMGFKRmM3Rk1JcEZJSk9YRGJTdGMyN2Z2d0w3OUIzRDI3RG5oS2NndTd0ZXYzMER0MmpVeGZQaFFWQ3RsOHg0M01XN2F1QVVMeVFMejlQQVFZNzg0VEpTZm53K2FOR21NSHQyN0M0dE9JcEZJSkdYTDdTTmNkQmFKU1VuWXNuVWJObS9lS2hhb1ZDcGhkWEdUbm91TGkyak9xMVdyaGo1L0lheUsyb2UvTCszQ3ROWlBLa3NLSmlVbEJYOHUrRXRZZG5aMmRuQjBkS1RmMHdrcnJISGpodWpab3p1Q2dnTEZzVWdrRW9tazlOaThjRVZGWGNQUlk4ZHcvdHdGL0hma0NGbFdqbkIxZFJGaWxaaVVqTnExYXFKVnl4Wm8xNjZOc2tYaHpEMi9HYU0yZlFCZDJnMDgxdVJCekdqM25MS21jTml5Mjc2RHJMeDlCNFZuSW84TFkyZVFwS1JFVks4ZUlTSnZWSzllSFEwYjFGZTJrRWdrRWtsSnNFbmhPbjdpSkE0ZVBJemp4NDZUUlpXTDlJeU1teEV2T0ZSVFdsb2F3c0xETVhCQVAwU1NhUEJ5YS9qMjFDcU0yL1Fob0hZRFNBQ1Jub0FtZ1kxeG9QOFVKVWZSY0YvYW1qWHJzSFBYYnJLeUhJVUZ4ckNRT3BMVnBWR3I0T1hsamZZa3BQWHIxeFB1K0JLSlJDS3huaW9sWER5ZENJdFFaa2FtR0JDY2twcUNsT1FVMFFSNDhjSWxuTHR3QVRIUk1hS3dkM0xTM293cHlNMXlkbmIyQ0E0T0lxR3FqdTdkdTRob0Y4WGg0YTJUTWV2SWZNQXRrTDdaNlJmeW4vUkUrTG9HWUZPdmoxSFBNMHkvM0VxNHlmTDRpUk80Y3VXcTZQL2lQaTgrWmo1UFBqOU9mSnpoSkxJaElkVVE0TzhIWjJjWHVMdTcwMTg2UjJjdG5MUk9zcGxSSXBGSWpLaHc0VW9tSWZwanpqem9jblN3dDFNRWd0RHBkQ1JDdWZRM0c5bFoyY2pNeWtJR2kxaG1sckJjMkdwaTY0WC9abVptQ3JGS1MwdEhhR2dJT25ab2g0aUlDQ0ZjTEF6RklUb2pDZmVzbTRUTlVZY0FGeDlscVRGMGpObXAwTkJsbXRubGRZd003NlFzdHg0ZUEzYjE2bFhzMzM4QWUvWWRJSkdGR0F1bVVhdEZ2eGlMTDU4L0oyNW0xR3ExVU5NNmpsQ3ZVbXZnU011RWVQSFlhT1Z1c1FYWHFWTkhOR3ZhUkw5QUlwRkk3aEFxWExoNDRPN2tMNmRDbDZ1UHZtNzRlZjRyUHRJL3VYbTV5bmY2VE5ZSjU5T3loVVdGT1JmZzNHZFVyMTQ5MUs5WFYyeGJFdmludmp2eEQ4WnRlSjhFeXhkdzVDYTdRaTRGSDF6S05YU0w2SVJaSFNZZ3pKbTJLU0dKU1luWXZtMG56cHc5aStTVVZHU1RFTE5Rc3lDenF0bVQ5V2huci93bGtXTng0OFNIWUUvTCtXOUdSam9HRHV5UHppUmVaY1hseTVmeDc3Ly80dXV2djhiQmd3ZkZzcjU5KytMcHA1OG1rZXdFRHc4UHNVd2l1VjNZdEdrVGZ2MzFWL3owMDAraXJBa0xDOFBERHorTXdZTUhvMW16WmtvdVNWV2p3b1VyTVRFUlU2ZE1oNDdFaWNkVVpWTXllT094MjdwR3E0R0h1enZjM2R4RWt4a1hsdHhzNXV2bkN6OWYzekxwRTFvZmZRU3Y3cCtGWFZGN1NiVDhhTWt0eTY5UVdFWFM0dUNxOWNJblRVZGlYSjJCeW9xU3c1Yy9OalpXdU9xenFITlRhWHhjdkJBMC9mZDBaTkt5bE5RME9DcldKbzlIUzAvUFFQLytmY25hYksvc3FYVDg4c3N2R0Q5K3ZQQ1N0RVR0MnJVeGMrWk1kT3hZZGtJcGtWUVczQUxDRmJMRml4Y3JTL0x6L1BQUFkvTGt5Y28zNjlpNWN5ZisrdXN2SkNjbml4WVVmcjl2VlBDRXRQeWIzR3JEM1JCY3JuS1pPWHo0Y0xSdlh6WmxSVldnMG9RclBUTURkZXZVd2NpUkkwUVRvY0d5NEtZeVMvRUN5NEp6S2RGNGJPOU1yRDIvR1ZDVEFBb3JpN0gyRWlnQ2w2c0RzdElBbFJZcnUweEN6OEJHSnMyZVpRWFhBUG4yY01xaHp5cDZDRStmUG9PWlA4MmlhK1JRWnNJMWF0UW8vUGJiYjhxM3dwazdkeTd1dTA5R0NaSFlMcWRQbjBiYnRtMnRFaFN1UEhPWlZSVDc5dTFENzk2OUsxeWtpZ05QMWJSeTVVcTBhTkZDV1dLN1ZNN1UvVlRJaThKWW1heFI5T1dvVktKMlVCNmk5WGZVQVl6Wk9RMlJDMFpoN1pWZGdDdFpXV3BYT2c3NkxaRWNyRXhLZmdjMTRPeEpmMVhvOCs4RVJDNS9CalBPckVaNlRyYnlpMlVEWHd0RDN4NDNrL0wzbkJ5ZEVMU3kwc2taTTJaWUxWck1pQkVqeEJRdkVvbXQwcnAxYTZzRkppa3BDWGZmZmJmeXpUSnN0YkVZVkdYUll2ajRXclpzaWIvLy9sdFpZcnVVdlVvVUJRbFdMaHQ1WFBLV3M2MzM5WmsxYUxqOFdRemEvQWxtbjlzRUIvZHFjSER5aGdOWksreUZlS3YwcHdQSnl5MDhjUjdPVHR1eHRlTm83d2dIUncwY1BNTndJVDBPVCt6NkRqV1hQb1g3ZGt4RGRHYVMyR3Q1d0pmdUpxVVVyeXRYcm1EU3BFbktOK3ZoUGdDSnhCWjU0NDAzaWwzeFdyaHdJVFpzMktCOE0rWHMyYk1ZTm15WThzMDJHRFJvRUk0ZlA2NThzMDBxWExneXM3T1JucDZtMXdDSHN2djVtSXdrYkxsK2dpeWZOZWkwL24zWS9kUVR6K3o4SG1lejB1Q2w5b0NieG92MEp3YzVXZW5JeVVpRmxrNjltc1lUamQycW9iMW5EZlQzYjRBQmZnMHhrUDRhcC83K0RkSEh0eDdhZUVhZ3RuTUFmRlV1c0NPTFI1ZWVqSnpzTERpU3BubXEzZUhsN0k4a09xdjVsM1loY002OVVDOFlqVGYvVzRBVlZ3L2dWUEkxNVNqTER0SENtMWM2NWVLYVYweE1qUExOZXJaczJZS1RKMDhxM3lRUzI0RDduUXJyMHlxTTVjdVhLNTlNZWVtbGwvVHZvbzN4NUpORlJ3V3F5bFI0SHhjN0lYenhKWGQ0Mm91UVNQZVB1RmUvb2hqa2tQVnpLdWtxZHNlZnhiWWJwM0VwOVFhdXBNZmpYR28wa3JMVDRhRnlocXVqRmptNU9zUmxweUtUTENBM0p5LzBDMnFCTnQ2UnFPN3FEMytOTzRKcG1hL2FGYTZxb2gwK3VJOHBQanNGc1JuSmlNcE1RRXg2QW80bVg4WEthNGV3Sy9hWXNNUThORzV3Y2RDU05lYUFiQkxKRzFra2J2UTN3alVBRWM0KzhLUGZiT3RURTAwOXE2T3BWNWc0enVMeTMzOUg4Y3ZzWDBVVFlvOGUzZEdyWjNkbFRmSGhEbHZ1U0M0Snk1WXRRLy8rL1pWdkVrblZaOWV1WGNKQmdic29pZ3YzaVczZnZsMzVkZ3Z1bDdkVmJGRndEVlJaNGZyNDJCSWNqRDh2M09ZVHlHcUt5VW9pcXlwUkNKTmFOTlhaMDErVitPeGc1d0FWQ1FjTFJwb3VrMFFqRjk0YUYzaVRLUEc0cTVFUkhhSGxmcWx5NUhEQ1JmeDhiaU8yWFQ5T3g1dUtWRjBHM0J5ZG9HSVJ5OHNSUXBhRFhHVG42SkJGeDVlZGwwM25saXVhVGNOZGZPR3Y5WUNUZ3dxK0pHNThyTzgydkFlQkpLem1YTHg0Q2RPbWZ3c0hPdi91M2JxaWQrK2V5cHJpdzU1SHdnVy9CSHozM1hkNDRva25sRzhTU2RXSFd4aTRtYXlrbUJlVkhLR0hZNkRhS3J0Mzd4WjlYclpJeGZkeEVkYlVVczRtWHNIZTJPTTRueGlGUkxLWW5PbFFhenI1b0pWSEdKcTRWVU1EbHlEVWN2SkZ1TVlMd1NvM09PWFpJeU1qRmYwRG11RGRSbmRqYmJjM3NhNzdXM2lrUnZkeUZ5Mm1rV2NZdm13MkNqdDZmWUJmMmp5TjErc05RWWphSFdsMFRKNTJhbFNqejJGcVQ5U2dZNjduNG8vR3J0WFEzRDBVTGVoOFBPMDFTTXRNUld4cVBBNWRQMFBuZlJJM01pMjdwUXZuRmVYOXNTdGxKMWRKUll1cDZoM1JFb2s1TERSbENmY1IyektIRHg5V1B0a2VGUzVjN0JHbjArWGM4b3NvQUM3bzYxQWhIK25raWVwYzZLdGNFZXpvakFBSHJUNlJOZU5qcjRaYm5oMWNxQ1owZjNnN2JPbjdFYWEyZmd3UFJYYUhqOGE2a0U5czhXVGw2cENSazRWTXN0WlNzOU9RUUtLUlFHS1pTcFllTDh2TXlSWVdrN1cwOGEyRnAycjN4ZC9kMzhEQ0xxK2dqck12dEhUZUhuUzUvUTNIcjZSQVNpRXFGMFRRT1VacVBGQ2J4TGtHL1ZVVkpFckd0YjVLYktXNGZ2MjY4a2tpc1ExSzI2ekg0eXFOcVZtenB2TEpOZ2tJQ0ZBKzJSNFYzbFI0OVdvVVB2N2tNN2k2dXFGSms0YTQ3OTU3bERXbVRENDBId2V2bjRhVG82VVFUblpJeWtxQmw5b05MZnpyNE9HNlBDRmswUS9sdWRRWTBhUjNPZUU4enFWZHg3NzRDemljZUFteDlCbnA4WUF1bmFUY2dYSXErMkp2UWhZc0VoTm8zVkhYUFJqMTNjbFM4Z2hIc0tzL3d1bHpGLytHY0xEaWhUaEZ2N1AwL0Zic0kydEtReFlnVzRGNUJ0UEpDSEU3YUgrdk5IMEFrZTVCeXRKYmNIU0xLVk9uaXo2dXJ0MjZvRy92WHNxYTRsT2FGL25GRjEvRTU1OS9ybnlUU0tvKzgrZlBMOVVZeEV1WExpRWtKRVQ1cGtmMmNWVU9GVzV4OFkzVzMrdzhVZmdXaExPOUJoNXFKM2lvdEhDbnhIODVPVHVva0pHZGlqNGhyZkJSMnlkSXRQcFI3b0lmbmhpeW5KN1kvVDNhTDMwUzdaZU54K0MxYitMcGJWUHcrWC96c0M1cUwySXpTYkFjMVFDSkVueXBCdVZWblZLRVBubEhBbjYxNkdBODZDZnljRHp4QXY0NnZ3bHY3UDhKWXpkOWpONnJYMGVUdjhhZzlUL1A0ZGR6bTVSZnRFd3RqMUM4MkdRRUpyVVlnMUFYWCtTUWhlZW1vbk5VenU5bVVsTnkxQllvaHJtNS9MRHAxNlduWllpL0VvbWsvTEUweHZUdHQ5OVdQdGtXUEJqWmxxbVVQaTVyOEtBQzNFL2pBVjlLL05lYnJDc1hlelhxZW9UaG15NHZZelJaV1c1cXkxNTUrK0xQWWRMKzJiRDd1UWNDZnV5RUdZZm5ZM3ZpWlZ6THpnUWN5SUxqTUU4YUwwRGxTbGVBdnR2eDFDTWtCaXdLWEFzeFRrSW9lUEN4aXY0NDZhYzgwWHFURmVhTkhEc0hIRWxQd083cnB6QjY5V3V3bTFvZnRaWThqdm5uTnVKTVNyUTRGblBxZW9Yam5kYVA0cEY2QStCUDUrWHFvRDlQOWpqVUovN3NCaFVQZUxhQVB0Q3dQbDRoN0hoOG1VUWlxU3hlZmZWVmRPalFRZmxtTyt6ZnYxLzVaSnRVV2VHeW81TFp5OUVaYm1SOXNHQnhNZDQzdkQwZWF6Z0VUclRNRXN1djdFUHZmMTlDaTcrZnh2djdmaVJ4SXBIeElZdkp5Wk5LZkJJb25tT0xhMDFzelZoTXZNNVNzcFNYRWpjcmtnVUlkcWZuWmoyLytqaWRkQm4zclgwRExaWS9nK2UzVDBOVUFZT1JXd2MyeEZPTjdrWkRuMGprNWVRSUQwUkRjcWZ6ZGl4QXVBeUlReWpFMHBSSUpPVVB6MGF4ZE9sU213cWp4S0lWR2hxcWZMTk5xRlN1bW5pb1hlRkxndU9tY29HL3N4ZGVhRFlLclFJYktHdE4yUmg5Qkg3ejdzT0FWUzlqZGV4eHZaQzRCTkRaOFR4V1hNS2JDNUVoc1NWRmY0VmxsUU53eUthY0xLTkUzemt1SWErL21WL1p4anlKMzZGRXh3dlhRQ1RTdGxOT0xVZnc3SDRZc3ZGRFhFdUxFOGRxakFzZDU1QWEzVENzVm5jNlh4ZDRhdWljdGU3dzByb2kxMEwvbDBRaXFYcHcwT3M5ZS9hSVByVEl5TWdxNXlMUFV5VHhNWExvS3Zhc2JOcTBxYkxHZHFsdzU0ekxWNjdnczg4bWk2bnRtemR2aXJ1SFd3NlhzdlBxUWNTbXhpSENNeFFOZld2b1JjR016VEZIOFBiQlA3RHUzSHA5ODk5TlJ3N3pVekpzeTh2cHN5NER5RTdYSjE3bTdJOEFFa2QvbGFzWWQ4Vk9FMnpOOE96S2NaU0hRem9oL1FZSkdUYzFrclhIVFpSczlZbGpNdDYzTWNweXZyeVpDU1NBd0N1TjdzVmJ6UjRTL1hUbUpHWWs0VURNQ1dUbFpvdnBUSnI1MTRVM1c0cG1zSFBMMUdsZjB5Yzd0RzNiR2tNR2wzeGNpblRPa054SmxOWTVnOTNmZzRPRGxXOEZ3MkdnMktxSmpvNFc0YVVzRFhqbTJLeFJVVkdZTm0yYXNxVDRqQjA3RnJWcTFSS3piQmpEUlRyUDk4Y0JndGtpNUprZGVBRDE3VVNGQzllbHk1ZXB3SnRDd3VWVXNIRFJJUjJPUFFWUHNqNUMzWGxHNHZ3OHR2c0gvSGhrb2I2cGpxd1ZJUno1dElNS1pqNDlFZ085OVVSSmw0NGFnZlM3MVZxaFgyQVQ0U2loY3REQXlWRU5MVmxvSm9VNWJacVZwME9xTGhOWmxOSjBhVmhGMXQzOFN6dXc0L0l1ZmJNamp4RmpLMHo4WmN1cmdPTmdpeTRyR1c1YUQvelorWFgwQ2NvL0FTUVBUajRWZndIcDJXbW81VjBkN21TQm1TT0ZLejg4eE1JUXNMazhnalJYRnZ4cTh0UVlmSis0YjlNVzRPTmR1M2F0bU0rTkMzbytkcDcwbEYzSG16ZHZqaTVkdWlnNUs1NktFaTVyNFhpQjlldlhGL2U1Skd6Y3VCR2RPM2RXdnQxWlZJSndYYUVDNzZ0Q2hZc1BpY2RPYWRuYno0eU5NY2N3Zk9ON3VKRWFTMVpXUVpNNUtnVXlDUVYwMldqbVZ4dTFQYXZqeVZwM29hdGZ5U2VmTk9kRXlqVjhjMkk1L3J0eEF1dGlqbE1KU2pVZnJSY0ptaUtZK1dBQjB3SHg1L0Zna3dmeFE1dHhKSmI1QzZUbzFPdndJTkhTV3VqTHMyWGhTazFORlJQM0dRWXZzOGgwN2RxMVdJWEJxbFdyY096WU1jeWVQVnRNSlZFUTNGelRzMmRQOU9uVFIwdzZ5cjlUbnF4YnQ0N3V6VlZ4VFZsSU9RSjVuVHAxbExWRncwRmNPZjdqSDMvOElRcWtnbUJ4N3RhdEd3WU1HSUM2ZGV1S3FUUktjeDlMeTdWcjE3Qm16UnFzWDc5ZVRNWm9EUTBhTk1BTEw3eUEwYU5INjJmMkxnU083c0JoeVhnR0F4NEt3ckFGOGNBREQrRCsrKzhYbjYybHFna1hoNkJxMDZhTjhxMzRjUHpFZnYzWXEvck9vMG9LVjBIOGZtNGpIdHcybVVvOHNuQTR6cC81b2ZQN3k4dTRDVEExR3QxcTlzWEVlb1BSeHJjdVhDMklZRm5DQVg0WFg5eUJML2JQMGpjbGF0ejF4MmxSditoQTArTVI2QnFBa3dPL2dadUZzV3A4V3l3VlNMWXFYQndpNnNzdnY4U3BVNmVVSlhwNFhFeVBIajB3YXhaZHQwTDQ1NTkvOE41NzcySEhqaDNLa3VMQnRYMk80ajF4NGtSbFNkbkFNMGEvOHNvcithSVErUHI2aXI2RTFhdFhLMHNzdzAxS3ZEMFgvaVdoU1pNbXdvcVpNbVdLc3FUaWVQenh4OFg1OC9pbWtzRE5YRHpiTm91dkpmaVplZXFwcDVSditlRUpFbGtzZWFvZGE2aHF3c1dpekJXY2tuSW5DMWVGdDZ1VXRLd2N1dVZ6UExqaFBYcGFTUkRZVzFBMDAzRVRIU2V5V2ppUllMblNEL1FMYVlXOHg3WmlYYmRKNkJIWTJDclJTc3hPdzVXME9Gd2dTODZRTHFmZHdQWE1aR1NMYVUwS3A2TnZIWHplZkF6eUhsbVBsNXFPUWdDTEYyM0x4MmtuanM5d3JKVDQyTWxhdktaTGgvdnZBekh2MGs1bEw3ZW96RnAwV2NKTmVPd3V6QVdRdVdneFhJdm0yWmU1b0xkVWg3cHc0WUt3bmppZ2IwbEZpMkhyaktlMDRPdHFyV1ZRRkNOSGpzUmRkOTFsTVhRT1J4WmhNZUo0a0Z6Z21jUFdHVnNlTEtnbEZTMkdtK1NtVHAwcXpvc3JCdVVOejVBOVljSUU4WHMvL1BCRGlVV0w0ZWVCTFdLK2p1YjMvdlhYWHk5VXRKajA5SFJoZFpXbW4waGltMVM0Y1BGY1dKYk5FTXR3enJzMmZVTFd6RlpvdmFwRGE2ZW01RURKa1pKS0pIdk9sQktMMFJGZHNidlA1MWplK1RXeGJXR3N1TG9mcng3NEJZOXUvQkQ5VnIrR0xpdGVGQU9KV3l4L0ZpMlZ4Tjg3cm5nQmZWZitEMk0zZm9CbmQzMkxYODV0UUZ4V3FySVh5M3pXYUFTTzladUs1eHVRTlptUmpMd2MzYzFqMVI4M0p6b0hSMmZZdXdaakJJbnl0Tk9ybEsxdkw3aEpaOXUyYmNxM2d1SG13MGFOR2luZjlIQ2hGQkVSVWVZeDVoNTU1QkU4OU5CRHlNZ28rUUJ1dHBLNFdhOG9PQjZrdVJjWFc2dlZxbFhEMGFOSGxTVmxBKytYclJmdTlDOFB1RG1RKzJTS081MTlVZkIxNVAwYVltZHlzK3RISDMwa1BsdkRzODgraTcxNzl5cmZKSGNDRmQ1VUdCVjFUWVI4NGxxME5VMkYxWlk5ZzJzWjhmQldrNlZsSm5oODVQSFpxUWpWdUdOK2h4ZlEycnVHc2lZL0NWa3BXRUtXelp2L3pjUFZHMmVnWXl1STk4Yzc0WDZtbTI3dDV0RDZYTEs0OHRnemlQK1MrTkluRDQwSEhxczdDRzgxdkJjcXN1Z2NMVzRMSkpFbDEzcnRXemlSSEFVdnRTc2NEQTRjTjdIVFI4RFBUTVQ3amU4WFRadUZZVXROaFVVMTlWaUMrejNZTXVMK3FZc1hMeXBMeXdjZXk3SjE2OVppajJuaEpocnVZeW9PM0pmQnpXb2RPM2JFa1NOSGxLWGxBOS9YQXdjT29ISGp4c3FTMHZQT08rK1VlNVFJanAzSDEyaklrQ0hDMGk0T2ZEK0ttdG4zVG1zcW5IcDhLVjQ3UEVjRU03QVgvU2hsZzQ3S3drQ3RKMzVvOVJTNkJKcFdOaXVLQ3JlNFRBdnRnc25NelVhbmRlOGloYXliQ0NkZnVObXJLS24xeVlHVFNxeDdPTHdqemcvOHVrRFIrdXZpZG96ZStCRzhadmZIUTJ2ZndNWEV5OUJwM2ZSOVpEeDlQemM3OHJndk1VQlpaU0dwYVQyN3dMdFFvcnkwVFE2bHVKeE1mTEp2SnB4LzdJUjJLeVpneHNsL1dOYnk0VTYvYzd6dlovaUNSRW1ueXdMM1pybno4UnZPaGM3TGkvWWY0ZUtQZC81YmdNK1BXNTZ3emdEWE04UU0wZ1E3QVZSVjJKT01tNUtLQ3p0ZGNJZDdlWXNXdzgxY1BIQTBOalpXV1dJZE0yZk9WRDVaejg2ZE8rSGw1Vlh1b3NYd004SjlYeWRPbkZDV2xJNXg0OFpWU0dnamRoOXYxcXhac1VXTDRmbmhUcDgrclh5VDFGMDRCczl0K0FCcG1jbEl6RWhBUEZYK3l5b2xaeWJoVlB4WmRQMXJOQ2JzbWFIOFlzVlM0Y0xGWmE1Uzd0NzhhNG54ZTJiaWJQSlZWSGZ5Z1N1TGxoQXJmZUxaaXkrbnhHQnRsOWZ4WTZ2SGxTMU0yUlo3SFBVV2pjWHdkVy9qMXpOckFHY3Z3STFxU3l4Q3dycmlYSHdBeFV5OEhTY1dOV2NmTXIxQ3NJZCs2NG10WHlCNDdyMzQ0WlRsSnI4SmRmcGpWOC8zWVVmV2xYMWVybDY4RElrRXpOMUJnem9rWGgrUWVLMk5Mbmk2QVJhclBCR0dTajlxdjZyQ015c1g1dlZYVldEUjRocSsrVmlZZ2toTVRDeXlabDlWWUt1MXRGSDh1VC9yMjIrL1ZiNVZiY3FyaWRUV2VISC9MSnk0VHBVV0twdEV4YnM4RWxmOFBTTXdlZDhzbkVvcWVUOW5TYWx3NFZLcEhLSFY2Z3RjSHZOUkVDbVpxUWhYZThESFFRdGZvK1JpWjRkUXRUdXVEWm1CRHY3NVhkdVBKMXhFeDM5ZlFZZDU5K0E0aVp2dzhOTjYwQnBTRzNheU1DaW5va1A2WkZBalErTExZdlNkMTV2azUwVC9HSlNYTFRhTk82SjFHWGg4N1p2d290K2VjejUvME4yNkhzRTRNV0FLMm5oV2h3TlpsSDZPVGlibjV1L29qS2J1MVRCaDkweWNTTFE4MTQ5K25CSWZGNTJhbXNTemlzTE5JTFlDOThGWk81VTVXMm1GUGJkVkNYWjhZZWVSa3NLV1ZsbjNaNVVuUFBCWEF2eDBkQkhneWxPV0tPVlRlY0ZkRGZhTytPbk1XbVZCeFZIaHdzWHQ3L2JDUWFOd2ZCMmM0RVZXaUhIUzBIM3dKT3RrUWRkWDRjM3U1bVpNUFBRSEdpNTVIRnV2N1FkODZsRE5nQVhTVU5EelgrUEVZa1E3ektGQ2lPTUpKcFBJSlpCWUpGd0FicHpSLzAyZ21rUXkxZUxTNDREc0RNcXY3K1BLdnk4bGNZZ3BxdVVrWktiaGdiVnY0SVh0VTJtNUtjNk9XdnpTL2prU3FIQlM3aXg0bTUyanQ3MUdDSE55QVE0Z3FhbnNxS0M0eWd2QnJacWNPVVBYMEliNCtlZWZFUmVYUHl5WE9XeEoyaEljaXFna2pndHNWZHFLcFdXQW02Y2xnQk9YYlZ3K21NT1QwNmJTODhzUmdNb0tLc3Q1eHZlS2hrdmNDc1hCd1Y1WVhVeDZlc0VYa1B0OS9LaVE5MUdTcTUwRHdwMjlzS1RIVzNCakM4ZUlLMm54YVBQM2VIeTQrenZrcUxWa1liblJqU09SWVhkRGs4UzU2ZUhtcVV6SU9ncFZhZENVcktCUjlRYmoxOTRmWXQrSXViZzhaalh5eGg5QXpOajFPUFhnVXF3ZTlEM2VhL3NNT2xacmpqcHFWN2p6NEdJTzRhU2ptMlhwTjNpWm1nVFR4UmRmSFY4Q3U5bDljZG9zVWp4N1Z2N1E4VmwwRDJnbytyd001eWdTblhld3hnMmVJaHBJZnJKSTdCZ1dMbWRuc2lhcktPd2NZR3M4K09DRHlxZUNLV3RQd0lwZ3pKZ3h5aWZyWURkMWRsRzNOZVRrcGdaWXRLZ3NNc0FWOUt3MGpJcm9pdDk3ZllnR2JxRUF4MDQxdEJpVmtxSUNncGNIRlM1Y2JHMFpSc3ZuNkxMcDJsRkJiNEZnSnk4U0tDMDhTYVJjSGRSa1libmcwelpQUXNWOVMwWWNKS3VveWQ5UFlOZjFZeVFXL25UUCtDTHlqVE5MN01pUWRCWHFQRWRNYWpJS3YzZWRpSlBEZjhkK0VxYlpKRXdQUm5SR002L3FxT2JzVGZraHBoaXA2UmFFbm9HTjhVYUQ0ZGpjOHdNY3YrZDNiTzAzQlYrMGZobzlBcHNETEVpWkpHRDVtaHFWUk9mQU5aSmFDMGZqSHc0UlpZUTlIZWRyelVhaXBuc2dWSGIyOEtEenZKa2NuYUFTVFlMNVNVOUx2L204MlR0Vy9BTmpMYlpZaUJ3NmRLaklmaEoySUxBMXVBbU5velJZQ3pjUkppY25LOTlzaDhMbTk3dWpvVXA2ajRBbW1OMzFkVHdRM2huL0RmNE92M1Y0R1VpOEtOYlpJaFV1WEd4dE9UbHBSZUdiVGNMRjAvaGJncjN4dUJCM0pmSEt5OHZCZTYwZnl6Zi8xcWFZbzJpNjVBbmN5RXpUaDFyaW5YS2hmak9SZUhCL1JFWVNISE4wV0hUWFY0aS9idzdlYmY0d0hnanJBSzF3aVM4ZURUMUNNYUhCTUt3bUN5MWx6QnIwRFcxSCswOFVOUnJoVm1qU0gwYi84QnhlSkVUOS8zMEpzMDZiUmxGZ3ErbUZKaU1RNU9RcEF1L3lSSklzMXV3MjcreVFQOXdUazI0MDlxZ3E5M0d4RTRPdHdlN08yN2R2Vjc1WmhnZTkyaHA4ek54a2FBM3NVRk9hQWRHU0traXVEdUVjaE55SWtYWDdZeHRWM0NQWVU1ckxyekt5dmlxS1NyQzRIS0ZTcTBVVExQZlhaR1phOXVieTAzcVF0ZVVDSnpzMUhxOC9URXdCWXN5QmhBdm9zdWdSRWdVMWxlQzBUaGc1OUk4aHNjV1NFVStXbWpPbXQza1cyYU9XWVVob0d6aGJDSzlVRXZqblhFaElWM1IvR3hkSC9Ja2hJYTMxVFpCNUpKVENhOUZ3TEpTUnJVUlhmenk4NWcxOGYvSmZzYjBCbnI3bGtRYUR4VHhjSG5TK25vNnVkTXl1VUJjUTdTT0Zhc0tpZjR1U2s4YXl1RlVGeWlQWUxRZWFiZGV1bmZBQzVJRzI0ZUhoeXBxeWcrTUZGb2E0OXVWQXk1WXRNWGp3WVBUdDI3ZFlNUTZ0eGRxbVd4NzBMYm5OSUNOZzdxVnRPTXZPYWthMDg2K0xjL2ZOdzZnYXZZRzA2L3IrZmxGZ1ZYMHF4ZUp5MW1yQlU5RG4wSVhLNWFqcEZ1QUNYV092UmlPL0dxanJZMXBBSFUrT1FxdmxMd0J1QVZTYWtTand0YjRwRkVxaVBMMUMyK0x3Z0c4d3J0NUEvWVlGRUp1WmpLa25WK0M1dmJQUWVkMGtkRjMzRmpxdmZRdUROMytLU1lmbllWUHNNU1duWlVLZHZMQ28renVZUzBrNGN1Z3l6WTZITXZGZnp4QTh1ZlV6ckdmbkVTTUNuWDNRUGFTRnVCbnVKTUlzWUJvU2VFdHdFNDREaVlJOTdjK2xDdmR4bFRYVHAwOFh3WFhaR2xpMGFCRldyRmdoeGtaeE5JZFdyVm9wdVVwUFJmZGhmZkRCQi9qdnYvL0VlU3hldkZqRVpPUkIwWnc0dG1KWlljM1FCQjc4VzVSd0Z4ZXViTEFZY3p4Qjg4Z29rZ3JDM2dGcHVWbW91M0FVcGg5ZHJDeTh4ZXpPLzhNZjNkOFQ4VjJSZkJXaUN5UmZJdEdyUXMyS0ZTNWMzQTZ0ZFdMcktVOVlYQmtabGgwMHZEUnU4SGYyUUovdzlzb1NQWW5aNmFpLzVBbm84ckxwNk1rcXVka3N4NG5FZ1pzRzArSXdvOXM3V05YekE5RlhaczRsV3IvNDBuWjBXUFVhN0w1dEJmK2Z1dU01RXBTcFIrWmc4OVVEMkhoMUx6Wkg3Y1hTOHh2eC9wNGYwV1h4WTdDYjFnRDJjKy9GZXdmbllEdVBrYkRBZmVHZGtQZklKb1N3S3lySEtUUnBOdVFjRHFMZnEvdUNoM0NWelhNam1nWFVSeU9mbWlSY0x2Q25QTm9DTE1QcjErUG9PYlNISFZsMWJ1NzVQU3R2TnpqNkF3K281WDRYbmhyRDRKRENGaDFIV3VDbzc5eC93eTd0UEFkUmFha29OLzZnb0NCeFhoeVRqMk1XR282ZExUb2ZIeCswYjk4ZUN4Y3VGREVOK1h0cFljL0Nvcnp1U2pKZzNCSWNpWVNER2ZQNThXOXlKV1BPbkRtaUQ1R1hjYlIzanRFb3FVQWMxTWgyZE1MNHpSK0tjSGFYazBtTWpMZy9zaXZ5bnRpSldiMCt3cEorVTdENHJxOU0wdXFCMzZDWmQxMjlkN1crTUt0VUtseTRHTU5MeXFLbEsyQk1qTXJCRVIyRG15bmZiakZxMDBmSVkzZE85cnBqRHo5dWtqSWs1TUF4TnhPenU3Mkp4MnIwMEc5Z3hxU0RmNkRWUDg5ajZPclhzUzNtTU9BVFNha0d4RVNVV2svYUx4V01Ja29HSlo0UHk4VmJQNUF2a0F0UUhkN2M5eVBhcjVpQVhtc21Zc1cxZzhwZVRUazMrSHYwRCsrb3I4RlFiZWZXTWZMeDBuZnZTTFQ5OXdXa3NHVm1SSFAvZWlUWTduRFhGR3hKWGI5K1E0Zy83WW11NCsxdGNYSFRHUWVSdFFadVF1U0NrWVBhbGdZZXA4V0ZhM25DY2ZsWWtLeUJCWTdIWS9uNyt5dExTazVoa1ZiWWttZEJLUzNEaHc4WEZ1VDc3Nyt2TE1uUDBLRkRoWkR5UklpU0NvVExJUGNRN0kwNWdqcUx4dUpiQzhFU3hsVHZpa0hWV21Kd1NDdVR4RTVxRzNxOWp3Z091bEFGSXZad2FWL2hxQld2UWc2cW1abGwyZUlLY3c5Q05WZlRTU1E1Sk5MZjdKMm5KVEVSVmd4Yk5Kem9OSEp5WUorWmpoMERwbU5VUlA3SjZsWkY3WVBkenozeC9zSGZFSjJkUm9KRSsxYTVLZHRUaHB2N3NwUm9QVWVyc0NjcnlKa0tFSlVyMWtRZlFiOS9Ya0MzOWU4aWpxMHJJemh1NGJJdWI2Qm5aSGVsNDVPT3ozaC9EbHBjU3JpQ3gzYVlqdk55MWJpZ2xsYzRmQ3hZaVFaUzAxSkVyZHpPd1E1cWRydS9UV0hMaXB2T2lrUDE2dFd0ZGtJb0NKNHp6TktNdFdWSmNjTStzUmdiNXFJcURZWjUwQ3hSRnRGQU9QRHdnZ1VMeE15NzFzQ2hzeW9pb3IzRURLcVVwMlVsWXM2SnY2bnNTbEVXRm8yN3lnbStaTFhwQzhUS3BWS0V5OFhWUlJTK2pvNE9pTHRoZWRBblQxOXYzRStZbUpXQzl3NzlwcmVDN09qQzhUcERJa3NMMlNsWTBPTnR0UENxemd0TTZMdnhBL1JaOFNLVmhpUjRIRVdEdlFuRlBzejJJeEw5Y3pPWnIxTzJZY3VKblVWY0E3RGgwallFTHh5RHY2N2tiMkphMWUwdHRBeG9ET2pvNFREWkgrMkRqbVh1c2FYWUhIdGM1RFZRemMwZjN1d2hXUUM1T2JtaTVzeHg3MjVudUIrckpIQ3pHNmZTWUczNHA1SlEwb0thaDVDTUdqVksrVll5Q3ZQMExPMThYaHloNDVOUFBsRytXUTlQS01uUitpVVZSRllxTkxwTXZOVnFIRFlObUNZY3dZeEp6NlNLbXk0clgyS1A2YmNQemNXZVpLcEFWY0s0TFhNcVJiaDh2SDFnUjJZcmQ5eGV2V0pkZkxIN3RrK2xtbkEyaVE1YkdYellTdUtMU0xXR1Y1czlqS0hzMldkR2pjV1BZZVdGN1NReVFaU1hMVDFXRHNQMnRLMjRDZlNaelYvZVB6ZmYzVXowWFRpUEtMOGo0c0lidGxWVXlNa0htZllPR0w3dUxYeG5OalVKNTlqZGgxNW1qcWpCSGp1RzN4TDdvMFRDOXpCUGpHa0UyVkppOW1OTGNITU9EeDhRd3VYSllheHVUM2h5eWRMMGdYQjh2ZEtRa0pDZ2ZDcDdpaHRWM3BqU0Z2Q0ZXVnlsQ2Y3THpaazhwMXBKK2Y3NzcyV2ZWM25ENDJWVHI4UGZPUURKRHl6RzIwMGVVRmJjb3NmcVNhZzIveDZFL0hrL3BSRW1xZHE4dS9IT2dWLzFaUmxYd2lzWkxrVXJISDkvUCtFVjUwQ1d6K1VveXpINWpEbVdmQTByejYzWE54R3lIQWhyakJMM0YyVW1ZMkJZZTN6VXlIUzZna1NxV1FUOCtTRE8wczBTQVhiRk5rYmJpdTNwT3pmelpTUWd3c1VIdmYzclkxUm9HNHlzMWdvUGtnZ09DV3FDaG03VlNNRFNxQ29TVDl1d3RVVy9hYndQUGg0V1U0MFhudHI0SVNhZitFZC9BRVljNlVlMVdlNlg0NzRUNCswY3RUaVRGSVd2emJZcDZMbTRjdVdxaUR6Q1RWbCtmcWJqTW00bmVFWmtubGl5cEhBZlVta29yNmo3blR0M0xwVUxmMkJnb05YTmNKYlFGZENmek42WjNFUmFVdGhxS3MzenlIMjJuMzc2cWZKTlV1Wnd1YVBMd0pka1pVWGZNNXVzZDlPaFJYTXZiSVhuTC8ydzd0SVd4RHVvY1MxWFJ5bkhKRjFsWnpnVmxYTmMvbFVCdUFTdGNMeTl2VVVCekUyRjE2Sk12VnNzOGVIaE9TS0lMWmYxZXZGUkV0Y2l5RXI2dWYwTCtveEcxUG5uT2NSa3A5QjJidm9GeHR0eDBxVUQ4WmR3WDJSUC9OdjdZMnp0K1JGVzluZ1BzenY5RDc5MWVRMi9kbjRWaTdxOWlVMjlQc1NPUHAvaE00NUNuMG8xMWpSS1loOHNRRWI3VXpvK0oreWNodm1YVFpzTjYzdUVZbFN0dTRCc0RoTmx2QjE5cG9maCt6TnJrU1VzdThLNWNQR1NhRExpcHF5UWFpU290eW1sZFVUZ1BpRzEydkk0T0dzb3I3RmFQSGxrYVk2TFJhczBnbDRRcFkzaS8vVFRUeXVmU2c1WFZzckNlMUppZ2V4MDlBNXNJWUlkbVBQZTNsOXcvOW8za01pVmVPNWI1ektKeGNrOGNXdFJPYjBYSllHT3N1TGhpQThPRHB6c2NlMWE0VUZMRHlWZXhCOHNCRnhMdUZuZ0s0bXNwVmtkWDRRUGV3QWEwV1hEKzRqbVlKSWFEOHBIQzR5M1lUSVQwVHVvS2ZJZTI0aTU3WjlGbjhER0NIYnkxSzh6dzB2dGpEWSt0ZkJTdlNISWUyZ2wzbXIrTUlsbEZxVU0ycCt4Q0ZGaThYTHl4bjJiU096aVRPY0crcm4xay9DbGRmb0J5b1p0YUlYS0dmL0ZITVRXSXNhS01USFJNYUo1TlNzckc1R1JrY3JTMjQvaVR1eG9EbGVNMkZXK3FzRVdVMm5nZnMyeThDNDBoOGZIbFJSdTRpdXJtSmx2dmZXVzhrbFN0dVFpZ0N2K1JseExUNERyNzRQdzVyNFplc0VxbzhBTUZVV2xDQmNURU9DSGJGME9uSncwdUY1STIvdXU2eWVSbTVWTVI4cjlVM3k0U2lMck45UTFBSVBET25LMm0veDdkUzgyWGFVYUpEY3JzamdZOHJQSWNCTlFTZ3lXZFhzTEs3dE9Fdm1MeTlzTjc4RW1zc3dDK1VGZzcwVGpmaXRPWXI0YVJ3emJhdG9KNzBESDhueDkvVlQrcG4xZGRJeGFIN3o0MzN5UnJ5RFkyazlPU1JaL1BUemNiMDROY3p0U0dxdkVRSG03dEpjRU56ZkYraThGNVdFTkppVWxLWitLVDNFRCtCWkdhYVpna1JTQ296TlYvcmRoMlpXOXlNaEt4OVFqaXhBMC8zNmtjZ1hjNExuTjc0dGgyaWR6c2xMMFFYbHpMVGMxVndaY2VsWUtkZXZVUm1aR2hpaWtUcDBxZU9iU3lUd0pwTm9OR2hJZXRaSTBiTHJ5N01lMSs4SlRaVHB1NTU2ZDN3b3Jodk9vNmZSRWZoSUtEdHlPM0d5czdqY1ovWU5iNkRPYmtVUW1kWFI2SEdMb0pzV2szVUFjL1lhbDRxK1RiMjBjb3YzVWN3c1NmVmZpdHd6SFIyYVVSdTJPcUlSTG1IRjJnN0tGbm9sMUI5SzV1Tkt4NUlsajB1ZTNoeU5aalB1akRscWNRZGxBZkh5OGNCcmdBdG5IeDFmMEM5eXUzSzVOUmk0dXBpMER4YVU4eEpqNzg2d2RVMmFKTm0zYUtKOUtqNmVucDJoUmtKUXg5dHd2bm9XN1YvMFBqWmVQeC9NN3Z0SlhtS21jRkVLVmt3MDFyZmZuenh3ZHd4RDRuTDlucFdGQVNIdDgydlpaVUNtcWIyMnFBbFNhY05XclYwL0VLVlNwMURoZHlOeE5SMk9Pd0luRVNVV0h5bEhVRFltYkNkK3BQMXpKcFdmbXVRMUlTWTJHcThvSmppUWdOL1BUamN2TmlNY3Fzcko2K3VmdnVGOThlVGNlMnZReGd2NGFqY0JadlJEd2MzZVJmT2JkaSs0clg4SHNNNmJCY1JrL0V0UGRmVDZIWFc0ZXZmdzVVSk40M2Z3OSttMUhGMTk4ZG53eHNzeHFLUy9YRzBnVmx3eHhUSWI4TE1vY2IvSG5jeHVWWFBsaGo3RGtaQjVqcEVONGVFaTUxTHlyQ21WaG1WUkZTbHZaS0k5N3prNFpYQ2txS2V3QldsWnczMlJZV0pqeVRWSm1VSm5obzNGRDZwaFZPRGwwSmc0TW13MDF4MDlsZ2FMeWllY0lQREYwRnFKSExzRnpkWWZveFl2UnBhT3JmMFA4M2VOdHZOeGdHUGIySThIanVwTkIyQ3FSU2hNdVQwOFAwY2ZGcWFDeFhFemZpTTVJMTJYRGtZVkJTWmxVUTZnVGxEK3F4a2ZIbGtEcjdDY0dBQnZ5cXUwZGtaS1poTEcxQjZCWFFFTWw1eTBHckg0ZFE5ZThobDlPcjBJYWh6UHhEQWU4YTFDcVNWZkhBUnV1SGNTWVRSK0pXWTF6eldxOExvNXEvTnIyR1dUVGRzYS95Y2ZLVTdHY1RvN0dQMUdIbE54Nk92bldwZjJxUk8zRmtKK1R2WjA2MzVndVkySmlZNFZBY3EwNzlEWjJ6R0RLeTZ1dnNxbUt6WmRNYVFaY2x6WlNpVEVzN0xkcnBhVlN5ZE1oMUMxRXhEaGw2cnNIb3c3M2F3a0xLeDNEcTdWR2hLdmVLL1RwZW9QaHJYYlhpNU11QzYzOTZvbmxETS9VRWNSZEpGWGdPYTQwNFdMdnVGbzFhd2dYM1lURUpFUkZYVlBXbVBKd2VDZFJLOUJTNGM1TmNsb1NvbXlxRVV5c2F6b2VadFcxdzRqT1NJSTcxUjQ0bnlIUnhnaHpEY0MwWnFQMUdSV1NXR3grRzRUbFBNYUxRL3R6dUNmYXQ3Z3BvcTJYRXZkRnNUbXQ4UkN6ZkRyTTdJSkRjZWVVUGVnWkdkNGU5NFMxUXpiVmFveC9sNDlUN2FqQnp4ZE1yYWl1ZnZWRkU2TURWWjZOOHp1VENGN2hBTDBGY09ya2FWSGo1aWxoZk11aGcxNXk1MUpWckhjVzl2SWMvSDNua29jOG8zdXNvd3B3amtGOHFHeU41TmlxQ3R4Q1pQdzQ1Qmg1TytkUW1jaXBLbEJwd3NVdlMzaEVoQkN1SkJLdXVBS2FLeHE0aHlDQVJJVVBWRTEyaWlOOTBqaG9VTS9EMU9yWUYzK09MS0pjZmQ4UjVUTWtGcFRSWVoxTXBqUGhGMlRZK3JlcHBwbXVqMFhJZDRwdmx2aGJRQ0pCaE5ZVmJWYmtkNzEvdW1ZZjZMaWQyT2gzdVduVGgwUnZuWm5GeGZOdFZYZjJGWDF1eHZudHljcG83MU5ieVpXZjR5ZE9pdjVBalZxRDRLRFNlYWRKSkZVUkZxMlltTUs5akNVbHdhNlFJRTEyK2Jvekt0K2VLcHBLRXk2bVduQVFPTW8zaitjNmNzVHlkQklOUEVMUTFyc203RWhzMk9yaXJ0dDZyb0Zrc3Q0S2VjU1ZoOE1KRitGRzRtU3d6RGl4ODRPbm94TlpSZTJVbkhybW50dUV0ZWMzNmQzbGhXTHhaVkFTOXpjeDRxOVpjblJHUmxZU0JtNHdEU0RheGI4dS9NbUVaczlCNDk5M0k0Rk55VXhCRkE5ZU5xS3BaeGdkYzY2d3lneDU4OGd5ZktKR2R5V0hLVmVqb3BDUmtTNmFkQUpKdEp4RWRIMkpwUFJ3QmJJMEZoZkhHeTByTWpJeUNvM3VJU2tiY3Fpc1NjMUtwWnBDTXQzQUpLUWJCZnRtYXl5WnZRZzVNQU9sTktOMVZRa3VrU3VOaU9vUklsSThXeEtIRGg5V2x1YW5pMTlkNU9YbWtSQTVrRzFpaHlDeXdIaDhsWUhVbkF4Y1NvMkZxNzFhNUdHcml4UDNPM21RcFZTWHJEWmpIdHZ6RFZsYWl1Y2F2N09HeENUenZETlo5SmViTHJtNWtQNFlyOWQ2WVJtSm5uQWxOV0o0U0N0azBUTGozK2ZQWGxwM3JJOHhEYWZUMGp0UzlGY1o4ckh5MWlJeHRqUUZDN043OTE1b05Cb1JUYjkrdmJyS1VvbWs5UEQ3eHlHYlNrcFp6dC9Ga2ZrbDVZK2p2UXBqSTN2Z3FWcDM0Wkc2ZzlIQnFCL0xSK09LNTJyMHdUaGxYV2YvMHNYOUxDOHFWYmk4UEQzaDd1NG1hbnp4Y1FrRjFyYkcxZW90TEsyYllrQ2k1Y3pqcFJReWNySVJSelVIVjBmMVRURmdhOGFCQktFaFQwbGlSbXJpRlhDRWRoTlZZdnM0N1RxMkRQNE9hUThzd29IaHY1Q0FjWmdtYnRNMXlzZTFVd2RIekwrMGxiN2ZvcU52WGRIOEo2d281UmpZa25JbnErdEt1dWw1MVhZbFM1TitrTmR6L3RUc05MeFF1NSt5TmorblQ1MFd3cFdXbm9hMmJjdk8vVmdpWWRnTnZhVE1uVHRYK1ZSNmZ2enhSK1dUcEd6Sm81S0x5eTg5R2djVjNtenpGTDdwK0RKKzdEWUpkMGQyVmRZQUljNCsrS3o5YzVqZThTVmE5d1pHMUxUY0NsVFpWS3B3TVMxYnRrQnFXcG9Rc05WcjF5dExUZUVMM1NlZ0VYUjVPbWpKaXZKVnVlZ0ZSSUg3ck5nRjNVa0lnWkpJT0ZnYzZyaVo5Z2Z0alR0TDIzSjBlSGJjVUpvQStUT1p4UisxSFk4Ty92WGhSTC9YeExzR1Btdytsc1NMWFVPVmZDTHB0enZEbHBrUklXUXRpZCtuZlJrZmd4dlZidEt5VGMxdERRa2ZyM2VpOVN6SUlXUkJEZzVwcVY5cHh1a3paeEdYa0lDYzNGeFVqNGhRbGtva1pVZHBvbkg4K3V1dnlxZlM4OGNmZnlpZkpHV0xIWEk0WWs4cGNhUnlrN3REcWdKY0VsY3E3ZHUxUlhKU2tyQW96cHd1ZUR6WEMvVUhJRE16RFM1VTZKdFBhODlodGx4SUlKeHB1ZUd2U0hTaHRTSWkvQzFTdVJuUWdjV0tOaElUTzFJU055TlhQMG1hRVR5K1FXRElkelBaSXlYWFZJeFlQUG4zYnY2Mmt0ekpDaFJSN1kyd3o3T0h1NzJhckVaOTFQaUJ3UzNncHJJY051ZnMyVFBJemNsQk9vbDdtOVpsTjBXOVJHS2dSbzBheXFmaWswYlBaVm5NNWJWczJUS2twRmcvTjVTa0dGQzVkSU1udFMwbFYxSmpFU1ZpdFZhNmJGUytjREhObXpVWEhrVXB5Y25ZdSsrQXN0U1VlaDVoR0JyU2xpeWdIRGlhdTcza2tiWEZvbUZIWWlEK2tualJYeGNTQnpzejkwMGVpQ2NtY3pSMnZ1RFBaUDFjNXc1TEl4eTRPWkxFNTJZK1ExNnF3ZWl5bEVGNkNxRXVQdlI3anNweDhPK3J4R2RmbFN0MlJCL0ZqcGhqd3V1Um85YS9mMmdPSXB4OG9hSDljUi9jcU1odXlsNU15YzdPd3Q0OSs4WDRGZzhQRDlTdmY2c3RXaUlwS3pqVUVqdEpsWlIzM25tblZHUHZlTnRKazBvV2drMWlCVlRaajhwSWhQMnMzcmg3NDRkNFlzYzNlSFQ3MTBXbXh5aU4ydklGSHQ0NkZVL3ZtWW5PQzhlUTJVVmxZaFd3dWtyK3RKWWhiVnEzRkI1RmZFRUs2K3dkR05aYU5MRnh2NVB4WUU0SHNvTFlzdUdtT2ljV0R5WHhzbVF6TVFwd2N0ZUxrYkM0NlBRNWljOHFYREh6L2d2bUNSMTV5aEtUdlB5WGFqQm1lVGxhUjAzWEFMQjl4NWFXNFJpY2FiL3VqaHA4ZEdBdVh0bjVBOGJUdzNBakxRNGVIS29xVjRmbTNqVVE0V1k1SU96bFMxY1JIUk1yUGdjRkJjTFByK3dqZzBza1BITjBhUWIrOGpUOEgzNzRvZkt0K0h6ODhjYzRjTUJ5aFZWU1JsQjV5WEp6SnVFQ1p1eWFocGxILzhUTTQ0c28vVlZBV29RZkQvK08zNDR0d2tPUm5mQmFnMkg0c3N0RXJtV0lmVlUyVkFwWFByWHIxQmJSdkhsUThxNWR1NUdRWUhtbTF2WUI5ZEhZS3h6cFdlbkl6TDNWL0tZaWdXQjNkS2M4QnlFYWJQbUlaanA3amNocmpDOFBOdVkrTFZvdi9obytrL0RzVEREMWFtcmtHUVlmdFN1dFYvSVo4am82WVUzOE9SSzZXeE1PZXFoZDBEZTRCZXh6Y204ZWcrRTRQQnkwWWt4WE5KblpEclRlbC9iSi9WdTVPaDNlYTFGd2tOSUZpeGJEMWRWRmhNWnExeWIvSkprU1NWblJ0MjlmNVZQSllJdnBuMy95ejBWWEZCczJiTURFaVZRZ1NzcVBuR3pVY1BaRHprT3JzSC93OTFnN1lxR0ltU3FDSzNEbG5JTXZtQ1N1c0t2ZzVCWU0zYU9iMENXb21lakRmNkhCVUxUeUNDUGhLbm1rbGJLaVNnaVhpNHN6NnRhcGhlenNiQ0ZlYTlhc1ZkYms1N2xHdzNFak13R1pSdTdvS2pzU0xpZFBFVDVLVFdheElUbXAxRWpSV1pnZ2p5d3hNWkNaeEVNa2RySW5DMmhuNGxrbGc1NWFydjd3NU9sT3FJSnhLeS85QmxsUTExT3U0VWppQlNXbm5pR1JIZUdoZFJFR212RnhjTkk0cWtUSUZDZVZSbnpuNHg5UnM1c0lEMldKUzVjdTQzcHNyR2dtVktsVmFOUzRrYkpHSWlsN1huLzlkZVZUeWVuZnZ6KysrdW9yNVZ2UmZQUE5OK2pXelhJenVhUU0wYVdqWjlBdDU2L3Uvdld4dGY5VWdDUDE4QVMzNW1RbUlzQTVBSmVIejRhRFVYL1cxZlI0WE14Z280SnR0OHFsU2dnWHd6VStiaTdrQ05xN2R1OHBzTTJjd3pmMURXbUZXQ05yaCtNUittazk5R09vU0FnTUlpTmMwMG1pa3N5YUMxc0VOcWI5NjZDbFdnWG40ZVpIZDdLaTB1THpqeVBwNHRlQXpPTWM0V21vejZ0dkFuVFV1bVBDb1RsS0xqMU9EaHE4MjNJc1dYa1o0QWp3NHZjTmdtZVVPTEF1UndNWldyMnpzbVYrdG16WkprU0xwK3Z2MlVPKzNKTHlwVTZkT3FXZUw0emgyWkE3ZE9oUTZFQmlIcS9Wb2tXTE1wbUFVbUlGRGxwc3UyRWE0S0c5ZHcwczRwblplY2lQc2ZOWVpoSlZsTjF3N2U1ZjRHMDJ6K0Y5Njk1QmRBYmQxd0lxMnhWSmxSRXVqVWFObGkyYUN5OGxudEovNFYrTGxUWDU2UlBXaG9TS0xDRURWQUVJYy9FVEVkcUZ3Q2pKeVVFTmpzSitJVGxLeWFoblpFZzdNZWJLelY0dGd1Rnk0czl3OHNHdjV6Y3J1ZlI4M1BBK0lEdmpaajZSN0ZVSTFIamd5UFhUV0hyRmRQYllJQmNmZk41aEhBS2R2TVg0TFBhQWRPTCtONk9VbkptS2NXUjJ1M0EvbHdVdVhyeUVBd2NQaWlrZWVJeE51M1p0bFRVU1NmbkFYcjFsWVhVeDI3WnRFek0xZCszYUZUTm16TUJ2di8yRzMzLy9IWk1uVDBidDJyVkZCUGpTenJvc0tRWlU1aHlPTzQwZUsxOVRGdWdaVXEwbE52U2Zyb2lYRHNoSVFDTy8ra2pocGtRamttbDkwRjhQWWN1MS9mb214aXBBbFJFdXBrZlBIblQ5ZE9BWmtnOGRPb3lrcEdSbGpTaytaRjE1YUV3dm9JZktSVmd6YWp1OXU3d2hjZlNNbURSVFI0cDJ2alhBUVpiMDQ2MzBWaFJiYWtGT25saHdlYWVTUzQrZjFnMHRmR3REUnplV0xhMmIrZW0zd3QyRDhMK0R2NHQ1dTR3SmN2YkZLODFIWWtTTm5zam13ZEZrSGFabHBTT0xIb0RZdERoMENHaUltcDRGVHdleC9KOFZWS2x4RUo2V3pabzJnVk1aUnVDV1NBcml3UWNmTE5WZ1pITTJidHlJSjU1NEFxTkdqUkw3bmpCaEFrNmRPcVdzbFZRb0duZXN1N1FWblZhOHJDelEwOFd2TmhiMGZBK0lQWXJxN21IWWVkZGtNZ0JNWmFINjRzZHdMZWtxWURaY3FES3BVc0lWR09DUGpwMDZpZmhuWEdqUG1WZjRyTURHUkhwV2d5ZUptWllzSW02eU15UVhSeTJ1cHNXS2Zpb0RkZDFDME5tN0RqUmlQSlhtWmdwUXVlSjA0bFVjU2pEdHUvcWgxZVBnQ1NMWktqUE83K1Bnakd4ZE5ucXRmUmVwWEdzeFFrUEgwVDIwSmI3czlEeSs2dmdDbm1vMERIZlg2STVYVzR6R293MEhLN255YytiTVdSdzllZ3hhcWdGck5Gb01HQ0JuaFpWVURGNWVYc0sxWFhLYjR1SkxWdE5lTlB6cllXUVpOUThPRDJtRGs0OXN3dWxoUDFIbC9GWXpZSHAySnV4bWRzV050QmdxMEtxR3BXV2dTZ2tYMDdON0YvclhEczdPempoNDRCQ2lvNjBiT01mVCtQTWdYbmJVNEQ0dlEzSjFkRUpNYWp3Snl5M3ZRaysxTTFyN1ZDZnJ6QTd1RG81d1U1S0hnd3FxdkZ5c2pUcW81TlRUekxzNjdpSXJ5VDR2eHlTL0s2VlFyYnVZWm1YTXRxOFFtMkY1Q25TZUNMT3VWd1RhQlRWR1RZOVFaV2wrY25RNVdMTDBiMUdBY0I5Qm45NDlZR2ZVT1NxeER1NGZOUjR1Y2J0UUVlZjA3TFBQd3M5UFB6ZVQ1RFpFNjRVamlSZlJhTkZEeWdJOXRkeURZVzlVMXNTbHhTUGd6eEhnQ1c2RjkyRVZvOHFWaXE1dWJ1alpzN3R3aWZmMTljR3NYMzRUQTNldG9acXJuM0I4NEw0dFEzSldhYWgya1ptdnVYQmtSQ2Q0a3dYbFNWYVp0NUs4SExRSTAzcmk3L05ia1p5ZHB1VFU4MTJiY1hDeGM0Q2JuWXJ5YW05dTQwbS9VZFBaRnlucHliaG4zUWY1Uks4NHJGMi9IbEZSTWNqSnlVVllXQ2phdHplTmFsK1ZLS29RTGMyQTFOTEMwZk81NGxNZVZLWWdzck1PcDVKaTdiRXZYR2pheDJFcjNJNlZsVEtGeTFFT1lVZVYrWk1KbDFGejNqMjR3RTJBWmh4UHVBU2ZuN3JxbzhTelJJZytNUGJpcmpyWHQwcFc1OW1MTGpEUVgwempjZjM2ZFN4ZHVreFpVemp0QWh2ejAwdUNkY3RCUTJ1dmdxL0dBN3VpVGVmRnF1Y1pobm9ld2RDU2RjZmhsL1NKUk1sUksvNStmOVRzTisyQXoxcU9oVU51RGx4SndHNXR3NDRkS2dTUUtSMnE5Y0JIKzMvSEt6dG00SitMTzVIS015cGJ5VFd5TEpjdi8xY01EZUFRVWNPSERWWFdWRTJLS2tBcmN5WmJkalFvcjZsZjJHR21zdUJaRk5nYUx5bld6bGJjcVZNbmZQSEZGOG8zMjZFME1SZXR3Y2VuYlB0NEtsUm9XWHd5MDlERUl3S05xZXhyRk5BUU9WUUJmMkRUUjhnd0txZjJ4WjNEa0RXdm9VNW9XelR5cVlWR0h1Rm80aG1CdXE1QlFGcWNYdnlxQUZXMkhXclF3QUhJenRhSmFSZldybDF2VlpOaE1GbGNMbVJocVJ4Vll0eVVJYm1vdFVqT1RER1pkNFlaVjI4Z2RMb3N1SkZZdVRwcVJISWhLNnFhc3c4TzNqaUZJL0dtZlYydC9lcmkwYnI5a0pPcm8zd3F5bjlyTzFmYXpsM2xoTHB1d2JpZUhvODVwOWZpZnp1L3hkZ05INHN3VDBYeCsrOXpxYkIzUlhvNlBWeU5HNk42OWFvZFVMY28xK25TTkRlVjFscmpzWUNjU2twaG9oc1NVckJUVFZHVWhSVmFtc0t1T0pVSmRxUmdyMEJib3FqS1ZHbkNXakZjSVNwTHVHSmVHcXgrbnFpODhpVXI2K3p3WDdDbDM1ZlkzUGNMYk9uN09RNE4rUUh6ZXJ3RFI0ZGJsYkVhcnY3WU9QQWI3T28zaGZKUXZydStFUG4zRDV5T1Q5cy9EMlNsQ2VPZ3NxbXl3bFd2WGwyeXZMb2pNWkdiREgweCthdXY5V0doaXFCbFlFTzZVV3gxYWNuaXVwWGMxSzdZRjIwNmxxR2VWd1I2QkRjWFlabzRacUJ4Q3RTNDQ3ZGovNUM1Yk5wa09DQzhIWjZvTjBERWlPZklHT2JiY1hpblFLMDdnaWc1MFAxOXRzSGRJcXBHWWZ6eHgxd2h6RHk5aTRwcTlQZmZmNSt5cG56aGFDVWx4ZHZiVy9sa21jaklTT1ZUOGVIS1NtbmdzWUNsOFk1ank2WWdRa01MN3FNc2lyTHcyQ3VOSlZ0Y0szVDkrdlhvMDZlUDhxM3FVOVF6VnhvcnZEd3MrRnExYXBXcWdtWDFQR3JaYWJnbnJBdXF1d2VKU2paWHNEbHhoVDNFeVJ1T1ZJNFo0TElxZ01vK2R4V1ZaWVo4OUptZDNsNnVOeFJ0dk9rYXk4Z1poZE83ZHc5NGVIaUtDUlR0N2Uwdzg2ZFp5cHFDYWVSWEcySHVnYUkyd2syR2h1UkdOWTZFekNTa1pwdUdnT29mMFQ3Zk9DdE9IbUtpeWx6TU9wWS84bldYYXMzeFJJUEIzSG9vd3Z5YmIrdEFLOWdOZmxMTGg5SFVyNlorb3dMWXVuVTc5dTdiTC9wa010SXpNSHIwZzhxYThxZEJnNUpQRWxkVXMweXJWaVdMWk0raXdXTjlTa3RKbTlTNElDbXNaczBEZFV0S2FhS3dHeWhOWmFNa0UwWXVYNzRjTFZ0YW5uS25xbEhVUFM5Tk15c1BtQzVydUVKZVVpdVFLN2tjWTlJcTdGWDRMNlgwazNRbVoyY2dWbFRrWmVTTUlubnUyWEZRYTlTaVFEbHo1cnh3MWlnTURsSFNLYVFsNnZ0R2lwayt0UTRhT0pOb3VhaWNvYlpUNFpSWjgxK1lXd0Q2aDNVUWJiZnVsTWZOVVo5Y0tRVTZlNHNndmZOT3JsSnkzNktoVDAxODBtRThJbDJEUkQrYWh2Yk40c2locEtxN1ZjT0g3Y2JCbDhORkZjTHhFeWV4WU9GZm9oYWRuSnlDb1VNSFU2RmRTMWxiL3ZUclYvRGtsWVVSSGg1ZXBEQzFhMWN5eHhLMmxrb3pJNitCa29ZU0dqcDBxQ2dVQ29JSHo1YmsrRmdNdTNjdi9hUjg5OXh6ai9LcGVOU3RXN2RFRGl2Yy9MWjc5MjdjZmZmZHlwTHlvMmJObXNLcnNTUjA3TmhSYkY4WVhIRW9hZVdocE85S1VaUlVUSG03b2xvOWJrSlcwK2FvQXhpOStUTWN1bllVdTZNT0ZTdnRvYlRyNmdGMFdURUJaem1ZZzR5Y1VUVGN2UEx3bUZHSWk0dWptK1dCQXdjT1l2V2FkY3JhZ3FublV3TXRBdXBEN2FnU3RScnU2M0xUdUlqK3B6UXhPZVF0T2xScmdqb2VZU0prbE1FODFwdlNUaUlDUm14cUhKYWQyYWprTnVYaGhvTnhiNjFlSkdTUklzeFR4NkRHR0Z0L0VGbGVoYmVIYzlQZ2I3LzlJYVlyU1V4TVFyT21qZEcrZmNWR3lPamN1ZUNRVTRYQm9sVlVIeGJYSm5uZ2FYRVpQWHEwOHFsMGpCczNUdmxVUEFZTkdxUjhzZ3dYL284Kytxanl6WHFhTkdsU3FDQmFTL3YyN1V2VVhEaG1UTUhCbkszaHp6Ly9MRlljd3VMQ3o5UEtsU3N4WmNvVTlPN2RXMWxxUFR6QXViQW1Yb2F0MWFaTm15cmZySWZ2VzBuZmxhSjQ4Y1VYbFUvRjQ2T1BQbEkrV1lMN29NeWVOYlVMZmozOUw1b3NHWXZXU3g4dlZtcEZxYzJ5cDdBLzRSeWd6Zi9zNlNyQmc5Z3V6MFo4U0xkdTI0NzVmeTZFTjlVMHVOOXIrUENoNkdDRnU3Z3VWNGV6OFplUmxKMENCeEV2STA5RWsrY21SZU43bTBabThNb0xXNUdWa3dWN0VqQnowa25zL0oxOTBET3NiWUdCY1ROMG1kQVdJVmdNOTlXOU5uRVMzRnpkeEVCcmRuMS82c25INkFXcCtIckV5SkVqaXozenJMV1BESHVFTm1yVUNOZXVYVk9XRkE0WEVFbEpTYVh1NHpMQVFWeUxFdytQQ3llTzltQU4zTXg2OUtocG4ybGhjSHkrMGpoMkdNUEgyTFVZamhQYzlMcC92NzQ1dXJSczNyeFpWQzdPbnordkxDazlMT3IvL3Z2dlRZY2ZkbHJnUGlVT3VtME5iTW11WFZ0d1lHNWpFaElTaW0zbHNKVTdmNzcxd1JDS0EwK2V5Y2VqMDFrL1F6RS9lNGNPSFNxd21USGdqNkdJeWMwaGM5bVNCMnhwS2s4VzN2dlVXRXhzOFJqZWIxWTJGVTVycWZJV2x3RVdxYjU5ZWlFeEtWbFlZYk5uLzRZOWU0cU9kOFlkajdWOUlsRGJLd0p1YW1jU0ZqVWM2SVpmTlpzUjFGbWxSWi93OW5CMjBNS0ZuVG1VSmtOREN0RDZJQ3M3QzZ2T2JVTjB5blZsSzFPc0VTMTJlMy8zM1EvZzd1WWhYa3dmYng4ODl1akRsU0phRE1lUWE5dldla3V2T0xQZHN0VzFZOGNPcTl5VVdiUU9IanhZWnFMRnNOWEYzbkhXd0tKaXJXZ3hSNDRjc2RvQmhhZjdLQ3ZSWXJwMDZZTHAwNmNyM3dxSEJXRE5talZsTnE2TlhlWFBuVHVITjk5OHM5UjlkbHp3c3FYRWMzRVplNmx5OCtUcDA2ZXRlbTd1dSs4K3EwV0w0YkpqOGVLQzQ2Q2F3eUpSWHFMRjhQUE84NWxaQ3o5elBGdDBZWDFqdzJ2ZVJUVnhMcU1zaVJTTFQwbVRHVnlCemRGaFdGaDdaVUhGWVRQQ3hkelZ0dzg2dEd1RG1KaFlVUkQ4TVdjZTFxM2ZvS3d0SEhlTks2cDdoaURZeFI4YWV3M1NzaktSYWpaWGw3UEtDUjJxTllNTC9YWFZPTk0ydDVLYnhnbSt6cDRrZms0NEduOEdoMkpPSUp1c3VlS1FUS0k3WmVvM1NoekNiUEgzaVNjZmhVcFZlQk5IZWJOOSszWVJVNjRvL3Z2dlB3d1lNRUQ1WmgzY0g4Yng2ZTY5OTE1bFNYNGFObXlJaXhjdkN1dXNyT0h4U045Ly83M3l6VEpEaGd6QmlSTW5sRy9XYy96NGNSRU52U0M0SnMzbnpqTU1selVzeWl0V3JGQytXWWFieGRncUxJMG5aRUZ3YUtoZHUzWmg5ZXJWSmRvL043ZWVQWHNXdi83NnE3TEVGTzVMUEhQbWpPaHp0QVQzZWZQdno1MDdWMWxpUFlNSEQ3YnFmck5seWM5OGVkTzRjV054cnNIQndjb1N5L1RzMlZPSVhFUkU0VU5sUG1zK0JzNU9aRldteHBDd2tOVmFIa21YQlNSZHhqME5ocU81VCtGOWkrV0J6VFFWR3JQazcyWFl0SEd6cUQxZGpZcENsNDZkTU9MKzRuVmFwMlNtaWI0dUw2MGJWQTZtTHFuWnVkazRFMzhKT2pLM2plZWp5Y3ZqVUVJUS9XVUJybjRrWW9XN3VSdHo2TkIvbVBuekxIalJNV2RrWnBLbDVZV25uMzZLSHJEeUdTaGJFdGdDNUFLUmE5VGNITXNPQlZ3ajVMNHFibElzTGZ5b3ZmZmVleUo2T05jWXVUYjc5dHR2QzRlTWl1Q05OOTdBcGsyYlJGTXRueGRYZnJoUHBhUWQ1TVo4L3ZubnduMmN2Vmxack45NjY2MHljVEt4aHErLy9ocno1czBUemM1c1lYRmZEbHRFcGZFYUxRbExsaXdSWXNxRk1GdlEvQXp4WDRNVnpjNFQvSHh4UVYxY2R1N2NpY3VYTDR0K0xLNDg4WDdMZ3IvKytnc3paODRVMHdlbHA2ZUwva01XWW40dXltTDRRbkhoaWc2M0V2RHhwS2FtaXVQaDU1UXQ3T0wyYlQ2NSszc2N2cm9YR1dSNWNlZEdXUlgwZk9VZDZGMGUxL1FCaklxb25MRitOaWxjekw4clY1SEp2eFRWcWxVVC9TSmNDM2w2WE5GV2d6RmN5T2p5Y29Sd21iOEdIQTJldzBTeGlQRkxrc3N6RzVPMXhjMk5ISHV3T0t4YXRSWnIxcTRWelRYOE1McTd1K1BGRjUrdlVxSWxrVWh1VDNLb2hPY2hPbVVCaTBVWjdhcFUyS3h3TVZ1MmJNZWl4VXVvUnVjaU9qZlpZbmpweFFudzkvZFZjcFFlbnFuWWp2NVQyNU5WVnN3N3hqWGd1ZlArRkZPMGNLMHpKU1VWZGVyVXdzTmpSc05SVlhtaGd5UVNpY1NXc1duaFluZ2FrQmsvekJRZHVoeEhqczM5cmwwNm8zLy95cDBPaEtmZS8yWDI3MGhNVEJCTllmRUpDZWpTdVJPR0RTMTRTaE9KUkNLUkZJM05DeGNURXh1TEgzLzhHV2xwNlNSZUR2UTNEYUZob1JnMThnRjRlbm9vdVNxT2YxZXV4c2FObS9Uanh6UWFJYWFEQmcxQXU3WnRsQndTaVVRaUtTbTNoWEF4U1lsSitQS3JxYUkvaWhOM3dLZVNnSEdVOVE0ZDJna1grUExtM1BrTG1ETm5QbUppb2tXSFB4OUhja29LN3VyVEM5MjdseXlTZzBRaWtVaE1zU2wzK01MSU5ockF4ek1vTXp4WW1TZG0vT0tMeWFKSnNUejU2ZWRaK082N0g4amEwenRmY0grVzhIeWlla0VPOTQ1S0pCS0pwRXk0YllTTERVZTJIVm0wR2pTb2gyYk5tZ2tQUGlldGx2Nm1ZVEpaWTFPbVRzZDVzb3JLaXBUVUZDejdad1dlSHY4Q1RwOCtCNjJUVmxoNlBQRDIzbnVIaVZCT1Fyekt6QkZWSXBGSUpMZU5jTEU4c0Vhd2kzdG1aaGJ1dVhzb25uemljWGg0dUl0cDhGbE1PUFRRdEsrL3dhKy8vWUZMbHkvck55d2h5MG13cHBJUXJsdTdYbmd4Nm5UWklsQXU5MlU5Kzh3NFZBOFBSMmFXNmZ4ZkVvbEVJaWs5dDQxd0dXQUx4ekRCV21Sa0JGNSthUUxHUGpTR2x1V0o1YzdPTGpoKy9BU21UUGthWDAyWmhpdFhyb0NueXJlR2hNUUVMRm55Ti83M3Y5ZXhaY3MyTWQwS08xOXdzeUFIeWYzNHcvZlF1Vk5Ia1pjSEdSZlRlMTRpa1Vna1ZuRGJPR2ZjdUg0RDA2Wi9LNW9LYTlhc2dVZkdQcVNzdWNXS0ZTdXg3OEJCWEkrTkZWTUNjTjZFaEVRUi82dDl1OWFvMzZBKzNDMk1UdWR4V0N4Mlc3ZnZnRnFsRW1PeU1yT3lrSmFhaXJadFdxTno1NDc1d3JYd0tQOVBQL3RTVEpmZXEyY1A5T3JWUTFsVGRWaDhhUWVPSmwxR0hrbHNqNEJHYU91YmZ4NnNWRjBHZmppOUd0bDVPYkF2S0o0aVBVSHMvQkx1N0lmZVFVM2hVa1RNUm43ZzVsL1lqSE9wc1NMZ2NWRndCWURuVWVzYjNBS3R6TUxMWk9aazQ3ZHpHM0ExSXdGM0JUZEhTKytpNCtkdGl6Mk9EVEZIa0oyYmhUSFZ1eVBDVlQvSFZVSldLbWJUdmpKenN3cytWd3ZrMGl2RUVWYWVxOTMvcGhQUS9yaXpXSFoxbjRoWTBKcU9xV2R3TTdHYytmbnNXa1JuSkVKTjUyNzF5MGNaT1VEMG9KRFdtSE4ySFp3MTlKem01WW9adXgrdjFRZU9oUnp2cXFnRDJCTjNXc1R0ektMN09iN09RSGdXSStxTGdkaU1aTXk5dUJrWmRNM3RSUk80WmJoSUNYTHl4c2lJVHNxUy9CeEx2SXcvTDJ5QnE5clpxbXVRUTVWT25ySGhvY2h1WWxKRGM0NGxYc0hxYXdlUWxhdFRtdWN0azBQWExGRHJpWHZET3RCK0xFL2l1RGZ1REZiU05lTXIzc0FqRklOREN2WUc1dU9hYzJFVHJxVEgwM1hKd2pQMERIaHI4c2ZiUEpVY2hiL29mWFBrQU41RjFHaEZ0d2Y5MXlPZ01acnp4STBXeU03UjRiM0RjK0dwOVJCNWk0Si9NaUU3RFMvV0dhVE1OWGlMcE94VWZIRjBNVHcwN2dYdWk0K0ozK3ZxOUs3MERicjFMRmNXZDVSd01ieCt5OVp0SXBxRml3dTlOSFQ2SERlUW0vbzRYRTVvU0FnR0R4NElYMThmTEYrK1FvUnFTazVKRmhhYlJxTVc0OFU0ZjNCd0VJWU5IVlRnRlBhMklGeTkxazdFbXRNY29OUU9FOXM4amZlYjVwL0U4bkxhRFlRdWVJRGVsQ3l5eittbDQ5bFBMVDB4OXZScU9Hcmg3NkJGWnhLUVA3dStvYXpJVHc1ZDgvWXJuc2V1SzN0b0czcUo4blNVQ3JONmFkOXBzWGl6eTBTODA1aU94WWk0ekJRMFdQbzRyaVZjRkZNMy9OMzlIUXdJTFR4bzhJVDlQMlB5N2gvb1lVakM4aUV6MFM5VVh6QWRUN3FDZW92RzBybW0wVSthQ2VwTmdhV1Q1OGpieHBEUWdWN3E1RkgvaUJsbW1jbkhGbVBDeGcvb2t6M0dOcndITXp1K0pKWXpnUXRISS9yR1NWSjdzOGdwWXRZQnBWUVQxOW40UXRObktoaVhEL2dheXk1dHg3Yzd2d0hjcUxLa1M4TkQ5WWZoNXc2V3A4YzRsWHdOdGY4WUJuQzBsL1FFUEV2M2VVckxSNVMxMW5NZzRRS0dyZndmenRGOTBKOS9JY1VHaXlpbHhnRU5jYkRmRkdXaEtUK2ZXWU94Lzd4QTV4Q2tQOWRDNDM3U05hRnoxMUtoZVg3WUxBUlFZVzNNN3VzbjBIcko0M1E5U2RCNFA0VWNtdWhQb09zYzRPS1BVME5uZ21jQk51ZjkveFpnMHZiSllsKzlhdmJHcWg3dktXdnlrNmJMUXR2bFQrTXdWWVpBeitKL0R5eEZBNi84c1J2L29JcmF5Tld2MHpFcWxUcCtaZ3BDekU1aEIwY1MxdTg3djRLeFZMa3loK2NKZFArNkNTQm1KS1ozUjF5L1FrK2NOb3JDcWJIclVkUGR0Sko5THZrS0ltZDJCVHlySy9zeWU3NEZ0Rys2YnZhT1RnaWlDc1JvRXNBUG14Vi8ycUt5d3ZwcVpUbkFrZElQSERpRTNYdjNZcy9lZldRSldZNjZYcFp3MDE2RCt2VkZsQTBXTFJZak96dXFaeWozL056NTgzam4zZmZ4MUxobnNHbnpGcVdmeWs1RXdlQllZZHpjbUVPMW5jREFnQUpGcXl6aGlDQkhqaDdGbmoxN3NYZnZmcHc2ZlVaWlUzcGN1T0RVdXRORmNZWEcwWEtnWDdZa3RDcXFuWE1Obi9LRmVZUWgzRE9VL3Q1S0VaNWhjS1VhTmpLU0VFTld6SUl6NjJEM2MwK2NUWXBTOW1JS2x4MDhVU2ZVdEUrVk02cDdScUNaWHowMDlxMWpPZm5WUVlSZkExVGozekNEbytxN3E2aUc2MFNGR2IxVUE1YzhnVS8vbTZlc3RZeVRQWjByL3phZGszR2NTclpJNnRMNVZLTnpOSnhiT0owYkoxSHc4MXhFSkk3NlpjcjUwOTlxOUoydmk3MUJkQWdORjFEOEc3U051UVZhbXdyclFJOXdzYTFoSDlVOXcwbjM5ZmNDYWljRXUxY1QxOVZ3SEtHMGZ6LzZ5elgyYjBoOFhtNzN2Q2pNNFJxSVdRZi93THVVekRrVWZ3NE4veHBETjlwSEZHeXZkWHl4UktMRkxMKzBFK2RTNkg2cVhWSFhweGFhRm5DL1d2alhSNmk0WHM0NGRHVWZkdHc0cGV6QkZBMUhvbEd1cDZ1VGo5ak8wdjcwcVRicTB6UFExcXVHUmN2eXlUMHo5S0pGdnhsQTE0MnZwZUc2R2FkSVd1N0UxNElzam1peVFMZEVIMUgyWUFyUG1NN0h4YytISzFYRUNvT3RPMWZEKzBIbm8zYXdYS1JxdUNJa25qa1hxdU40b0UxQUl3dm5XUWN0L1J0UUJkcFQ1Tk1wTTdCbksxMGZ4Z2lMVjB2UEN2MnVJLzF1STdvK1RmenFXdHluU0xRK2lDb1NUaGFtT2hIeFdOWDZaMDlGK3dyM01ubzJsUlJCMTQ2dlcyNUdJcTdRYy9mUnpta0lXdkFnV1d1bWN4dFdGSlZtY2YyellpVzJiOStKNU9Ra1ljWHdIRHc4cVdLblRoM1FzMGZ4WjRxMTF1SmlMbCsrSXJ3TTFTUmliVnExUk50MmJiQnAwMmJSYjhXRGh0bWRuZi95Z09iNCtEZzBhZElZSFR0MkVHT3pwdE52T05ETmI5R2lHZTRlYmpseU5WTVdGbGRzVEN4K212VXJZbU5qaEdEcWhWYUw0R3FCZUhhODlmTk1GY1NRRGU5anlZVk5WSm5LdzdzdEg4T2todmtqdUVlbHh5Tnk4U05pcmpGM0tyVCs2ZkV1YWxETk45dW9Wc1lGOW8yc1pDUm5KS0RqaWduQytnQ3RqM1FQeFpIQjMwRjcwMXJSUTJlQ1hxdGV4N3FvL1Z3bndHTGFaNytnbGtqUEtkaVpSVWMxUWJabXVIbk5tSVNzTkxUNTUzbWNwRnFqS0x5WXREajBqK3lPWmQzZjBuODNZK0xCMy9IaC90bEFWaEpXRFppT1htUWhNdHlNeEUwK2pFR0MrTncwVkpENS9UWlFpS01uZlQ4NmRCWnlLUytmQjJOb1hnbHp2aFZxN0p1VEsvRDBsczlvQi9aNHB1NWdURzM3akxJR3VFcS93VTFheGdHYzNhZ1MwWG5OcXpoTVlvUFU2OWc2YkNacXVGVVQrUXpvbTdrOGJqYVYzYmZ4ZmN3L3ZneWd3aHJwY1pqVDdXMk1xTjVGckdQYy9oaUtGTHB2eUV6QW1JWWpNS3RkeVdZWFp0N2MreFBlT3pDYk5OVUxxM3A5Z0xZK3RVVXpyVEY4RmR5b052NzFzVVY0N205NlB1azVXVDFzTm5vRzVvLzYvOGU1alJpNTVqVXFmRDNSTTZRMVZ0T3hKMldienRaZ0RGOWpEcjNtVHBXVG16ZEhvZGJmVCtFMFdZVFFwZVBQbmgraks0bGdPb3U2R1Y0a1JpTzJmb25sRjdaUUpTc0JNM3U4amJFMThrOWErY1d4SlhocDEzVDYwVndNamVpR3Y3cE9WTmJraDV0TnU2OThHZHZaZ3M1S3djbDc1cUFXM3c4ekZsN2NqcnMza09WR3h4N3BIb1l6OUY2WW55OWZQMWV5QUJkYzNJSVI2OTZoOTBpTjF0NDFzYjd2WjNBMldHb0txZGxwY1AyaFBWbEpFWWdrSVZ4RGVRTG9XbkpnOElMZzVuNXZ1Z1o4SFkyNVNCV1M4TmtENkRrS1FodXFITXp0TmdrcWV2SU56emZEUXNtdEw2Zm9PbzlhK1lyNFhXVEVZVXl0ZnBqVmliNVhNSlZpY2YyNTRDK3NXYk9XQk1CZU5NODVxbFQwMXhsMjluWll0R2dwbGl5bGw3R1k4Q1V1cmdUbmtSaXdhQVlHQk9EZWUrN0cxQ2xmNHFFeG8rRHI2dzIxV29YT25UdGd4b3h2TWY3cHA5Q1V4SXVENHJJakIxZDJpa05KNmdaUjE2N2gvUTgvUVVwS3NyaEdQSTBESjdZUXIwVkZZK0trdDRYWVZ5aGNjRkp0a1BzSVFwMTlicVpxenQ1b1REV3lEb0ZOY0duRWZDcTh5SnFpRi9CczlDRXNveGUyVU9qYWVHdmNvZUlLQXhWNkJTVis0Y3hGeTVROHVIT0J6Z1cxc3hlV24xdVBhb3ZHaWxpVDFzSkNFa2JudzhuNDNIeTVObTBvRU9pWkNhSnJ3TXNOZVZpd2pFV3JLSUtwOEk5dzhidTVQU2RQalRQRTJmR2pRb1doTDExamJoSXp6c1BiR1BmdnpPdnlCdnJWN0VXaVJXSkwrZTlmK1NJMnh4NFQ2N3ovSElrVWJ2TE1UTVF6emNlV1NyUVk4Y2dyejcwUFZXQTBkQy9NNzVFSEpTNVFSa1QwUU5TelI1RTNicjlGMGJvRjdaRHV2NGdEU3Bqdnp6aDUwRFBGZjgzS1hJSCs5YUlWOUc3eXNmSDlNcjV1aHNTaWtNM1BnOUlVN0ZncHhSKzM3dWd0cVB6bjZFVFBvQjFhazRYRTArM3orNmJ2UzdSdzBrWTQwbnAvdXYvTzlHeVk3OU00OGJVeEZ5MFQ2RUx5NzRVNGVaczgzNXk0dGFNTldkb1AxdWlKdmZmT3BXZnVCbGxvbnZqbHhOOWsyWmZkcEtMV1V1RjNMamJtT25iczNDbXNHZzdOMUtwbEM5eHo5M0MwYXRVQ1NZbkpDQWp3eDRZTkc1R1NtcXBzWVIzdTdtNUNDSXNyRXViNW16WnRnbWVmR1kvWFgvc2ZCdlR2WjNLYmhiZGk0YzlRUG5qdjNKZFdYSmI5dlZ4c3gwMmFQTDNDOEdGRGhJWEh4OHRpcTZQbHk1Zi9xK1N1R0xqV1cxaU5qZ2x4OHNGOUVWVHIxMlZRWWVxQjc4K3VVZFlVZ0wwRFZsL2RqNlZYOXVCUEVqbERtblZ1QTI1a0ppbVpySUFLKy9aVU81M2ZkUktRZUpsKzJ4MVhFeThoYk1Fb0hPYmFlQmxTWHRVRlEvbkxOYU9pcnJPQkpkM2ZSYWZnbG5yeElndXQyNnJYMEduRmk0am5pUVNwZ081UnZSdW10bmhVeVYxeVJGR2JaNGRjT3I1ZnptN0FkTElvcDV4WWxpOTlSZW5QUzF1eDU0WTFUZHAweG5ZT3VFSTErVlhYRHByYy85L09iOEpXN2pjcUpqbmNYMVlJVDlic2paL0pFdDh4N0NmY3k4OXBKY0NpWHhoYUZuS3VnTkZ6d0k0L2haZG9ka2pPeTZacnRrMDRmeGhmdzVsbnJaOWdVMEMvWjgwNzNzaTdCam9HdDZDSGdpeHV5dnRmZlBrR2Q3QkVoVGNWcmxxMUJpdFhyUlo5VGUzYnRjV0FBZjJVTmNCU3NyUjRpbjV1WHVONWQ5alNzT2J3K0YzblhEeUhEWS9ocWxrejBxcW1RclpnK0JoNDdKVTFSRWZINE5QUHY0U0dqcTE1ODhLYkNxOWN2b3hQUHZ0U2VDL3l1WEt5OWx5NEdZckhoTEZRZW5sNTR2SEhINFdyTW1mVnhVdVg4Y01QTTIrdWUzcmNrK0k2bFlUaU5oV3lKYlc3L3hUVWNTdDh3cnUzRHMzRnUvdCtJaFBHRVdFZUliZ3dhSWF5Um85SlU2RmFTd1VzaVp4SnN4TmRoZFRyV0hQUDcrZ1JVUGljVWplYkNoUE9vNGxQRFJ3WStDM1dYRHVFdnF0ZUpZSGg2MjBQQnhMUlJiMC93Y0FRS3VDSjF3Lytoby8yLzVxdnFiQXc3SDdvUkRVUWIzam01dUg2ZzB1RnQyQmhGTlpVV0JETmxqK0xBOXhVbUh3TlJ4NzRDL1U5ckorZzBYL0JTTVNteGxMMW01NEZibDZrY3g1TW9yVzRFQ2VaNHZENXNjVjRlZXVYd3BvVjkwcXhHaXpDbDUyT0lZQXN5MnNqL3RRdk0rTm1VNkZySUIwcjdVL0h6V2FHOTRQdWYxWXlXWk45c0x6SHU4cXlncW01OUNtY1Nid29tdXBXOTU5R1ZsN3g1L3N5cGx5YkNrbTBYRlF1ZURpeUc1TG9uUGw5TjhCbnovMmhLNjdzeGZua3E3UWdEKzNKK2xyYjkxTzltQmx4czZuUXF3WmRhN3ArL0E2WmlEYnRtZmFSUjVadlVSZzNGYllsVVZyZjUvTUNQUzROUExycFk4dzh2NTd1V3hiR043d1AwMW8vcWF5cEdDcmM0cnAwNVlvUUpYWTNidDI2bGJKVVQ5ZXVuVVRrQ2JZbzJOSklTRWdRazlFVmxSS1V2N3dkdzl0V050blpPdUVxeXhIcjlXNzMxcDlMVWxLeWNnMTBxRmVuN2szUllzSkNRMUE5SWx5SUlJOGY0MzFYTmJqWlQ3U24wakZ5TTBhaFVCNTNqUWY4cUFEemNmRlhraDhjM0FMejlZMFZCZGRPMmVXWEM2NWp3MzVHT0hkeTUyUWdSK09DUVNzbllNSmVFbFBDaWZ2Z2lqZ3NXK1Bxc0Y5Uno3dVdVbmpsb3FWL3d6SVRMV1pFUkdkMEQ2SDNOWU9zWUxLUXVCK3h3SlNkSWl6ZWFCTFNiMCt0VlBaUUFIVFBIS2lRREtEN2ZldisrMFBqR2dBZmVpNXVPK2k5VHFYcjgvVyttWmg5YUE1KytXOCtmam4rTjZXbG1FM3Ayd08vNDN6Y2FiMFlwY2FnSlFtWHVXaVp3dzVLdnZUT0dGOC9mb2RBMTdTOHVGVUY1K2JGaW05eXJmQmYxR3FjaExXUVF5Ym0xYXVtWG1jOEpiODlGVmI2UWprRjhmSHh4VW94TVRIQ1U3RmUvWHJLSGl1UGlPb1J5TXJNRnVmSWtUc3NIVzlCaVVORnNUY2hPNGpjaUtPQ3dBajJidVE4N00zazZLaTZLZFpWaWZQMHdnbW94dXBmVk9GRGx0eDNiY2ZqeUtCdnNZOXF5L3NHNk5PSjRiK2dsUlZqc2dxaUZoVjhPOGo2YXVwRGhYbEdJcW1WTnlidm5ZbDN5UnJrRG0valYrOTJ3SkdlbFQ3Y1pNaldFRm1ob3JtMkRPRitqN1Y5djhEQlliT3dZK2hQMkNuU3ovblN2dUd6TWIvbmgwQm1NaFhTS3B3aDY3RlFjakxSTWFBaFRnLzUwZWorVDhVeCt2NUZ5OUkzY1pvemljU0Mwd1cyVGlzRHJzdzZhTkExc2lmYVZlK01HbjRONkJwa1VjRklsU3l5eE5xRXRVT3ZpRTVvSDlBTW4zWjZCUisxR0t0c1dBQlVVYW11OWNDYVhoL2gwTURwTjk4ZlRpZnZ6dTlwV2hid20zT2EzM0gybE16Um9TWVBhYWhnS2x5NFdyZHVqdlQwRE5GTTkvZXk1VGh5NUtobzRvdUtpc0ozMy84QVQwOTNFV1B3NFlmSFlOclV5Wmo4eFdlWS9LVjE2WXZQUDhIUE03OUhGeVY2UldYenc0enBtRHJsaTJLZHcxZVRQOGRISDcwblFsWHhGQzE3OSs4VFRhdUpTVW1JaTR2SEgzUG1JU2IydWhEMzhQRFFZay9uWFRxS0x1dzNSUi9GNzZkWDZadXNNcFB3ZkowaW1tRno4K0JMTDU2ZnhoMWhMbm9uQjA3c3VhaTI0THBiSE5pSlpQK2c3L0JnL1dGa0NaQ1Y0T3FIdC9iT3dBTmJ2NFFkdXpEZlptU0pzVUYwajZoU2s4NTlKR1hJcGRUcldCZDlHSFpVVUxieGI0RFdKRGF0QS9pdmFXcm1WeGQxMkhWYU9NWFlDOE83WVBSV09mZjVzT09FOGYydlRsYURIejBYeFlKT3ZhZ25kUCtOTTNoLysyUkVURytHVDQ1WWJzWTBnWTZ2TUhodEVWbE15YzFDYlpjQXJPLzFBYmIxL3BRRWV3YkdON3lickNzU1VycFlPNk9QNE9jMnoyQnIzMC93Y3NON2hjTkZrZVRxSFg2Q3FYSmh1SDZjYXBYQTR1SnlwYWpUK2ViRUNtd1NZekQxeDNaWEpReElybkRoaXF4ZUhSSGhZYUk1ajlQc1gvL0F0OS8vaUsrbWZnMVhWemN4ZHhYUG9kVkFzWnA0cG1CdWJyTW1jUk5rVlVNY1d6SE9nUzBvOWw1czJhS0ZhREwwOVBERW1qWHI4TTAzMzRrNGk4ZU9IWWV6c3pOU1U5TFFxWUlGbXQzQ2c1MTlsRyttSkZOQk9mbkVjZ3hmL3lZeXVITTNOeFB1cmtIb0ZkUkN5V0VKZWtYb1pmVXI1eWFoWDlzOWh4ZWFQUVNrUkl2eEtuR1ppY2lyaE9hTkNxVU1tMElUc2xKUWI5azQ5Rmp5T040cVlvd2NjK3NaeVVXMmtUdC9RYmhZR0FSY0hHNDZFOWhSWlk0RXJ6QjhlYnlmazY4WXVPdkRZNWNzb084YlpmTGd4ODNOaGNCanZyeFV0L3FZZVhCOVVhU1pEVDZlMXZaWlRHeE96MmZDZWRHVUdETDNIbngxWktHeXRtaWNIVlgwRHBWQkJaYU9uU09xaUhGc0ZyaVFkaDBUOS8yQzhkdTRyNVBIYlNhaloyaGIxUFFJVVhKVUhKVXlqaXM5SXhOVHBrNFRBNDVWS2g0QUxJb3c2TEoxWXF6VWl4T2VFMjdmNVVWRk9HZVVCUXNXTHNMT25idUVvQWszVnZxZlhlQzVHZkdoTWFQUnFGSGhqZ3RGTVhURCsxaGNoSFBHdGZSNFZGL3lLREp5bEFJb1BZSEtJN1BDaUc4Z1cwZmNGcytGRU5XMnVkeGMzdXRqM0dVVTZzaUFjTTVZL1RyV1hkMHZCbzN5T0NOa0YySWg4TTR5VTlBOHNodjI5dnRLdjB6QjJEbWpzVThrTnZiOUVwNjhUd3VzampxSTN2ODhRK0xsU3NkSmVaS3ZZdldBcjlHeldNNFp3UFVIbDFqcG5QRTVYUk4yemhoVTdzNFp6UGpkTXpEOUtCVjRPWmwwUDUvQXBNYjNLMnRLUjJwMkJsem5EcWVMUUdMUElzSDlYRGNMZHd1b05HQ1BVbTR1L0tUMWVMeFNmNGl5NGhaNjU0elg5YzRaUEo2cHFIM3k3enBxY0dyRVBOVGtiWXhvdGVwbDdJazZMQWJJOHZpc0FwOGxmazU1MExOeTcrZjAva1QwM1prejllUS9lRzRiUFdjOEdKeTlZOU1UbFRVVzRHdkNZc2lXVVVvTVR0dzNEN1VMZE01NG4vTG5JY0l0Qk9mSTBqSm5Hb25Wczl2cGQxbjRVMkxSSzdJN1Z2VzBITFZENzV6UmdRUzRobmpmeEhrWE5qeUd6ejBsQ2tjZldvdDZYaEhLUWozQ09lTlhLZ085cXRPMW8vT2xpaDAzYVpvZytxM3BIV2RSRTljNUNTRmFMK3dmUGtzL1hLU0NxWlJxcDVOV2cxZGZlUWw5Ky9SRzdUcTFFQndVaEZvMWFtQkEvN3Z3di85TktGZlJzaVZZR01lT2ZRak5talZGY0xVZ1ZLdFdEUjA2dE1mTEw3MVFhdEZpMHZpbDVBS0RSRUdNYjdHQWprUXRnOWFMZkR6K2hac0grTUUxVG9ZYUo2OVBpaElGN3VvK24xc1VMWWFyU3VtY055dFpuempFamZrK2pSTUxFZjIxRk4yREhUTFNzbFBwSEpLUWxwVXVQRElMb2xkUUUrd2M5S01ZRXdSMkY2ZHRyTEVJQkh5Y1ZCQ25rL1hCdjFrVTRucG04YlZOUXFhVnpYYnBYSUR6RUFCS3VpTGN1aTBoQmh2emNkSzk0cmg1WllXTFNpdXVIWkt1MEFVbmEwRk45OXY4SGhrbnZwL2M5RVgzWTJ3Tnl3UHZ4Y0JxOGV6UjhWcXpUMzdHU0xnY1JEZ2tVNTZxMFFkSXZLQ3ZWQlgyTFBFK3VBS1dTcFkzNWV2QS9Vc1dHQkxTV29nL08wZUlQa05MK3pJa2pxakMxejN4Q2tKSkVJSUthSkhJNVBNVnoxQVNVdmg1dGNBekRZYmo5KzRrVkNKOG1STldrNENHTFJpSnl4YjY0NFM5d2RkUHZKZjAzSWhJTFJhT3o1RDQzQ2s1Mk9kdmZoZkRmUGcrOEw3NHZMbnlhYjQ5THlQUkZmbW9ZdFUvckQxMkQvMnhVa1NMcVJTTHl4eHVNbFNSVlNGcUJSV0FyVmhjeHJDVnhiRDFWVmE4ZTNnZU5rWWY1dUU1ZUtKbUg5d1huajhvS3NjQ2ZHVEhOTkYvb2k4MDhqOHVMQlkxM0FKRlFOS0J3YTFFNE0rQ21oc1lmdUplUFRBTCsrTE9VajZPQ0ZEVUkyaUh0SndNdFBXdGgvZWJtTVlxVEtFYTR2UDdmc1E1ZXBuWURmbno1ZytML3BMQ1lBdmlnVzJmSXlvOUR0KzBlZ290MllHakVQZ1Y2VVFXb2llOXdGelRXOVIxSWxsY2hkZjVsbDNaZzgrUExSTEc0ckNRZG1SMUZmMk1QYlBuQjV3bVMrQjZSaUlXZEg2MXlHWXZjNzQ5OVMvK3VyaFZ1R2cvVmJzZkhyQmdUWlFVZHFiNjRmUXEvSDExRC9kY2lmTXFDTGFvNjd1SDRGRjZwbXFieGNVenNEN21NQ2J1bncwL3JhZStFQzRVTytUUWZ5cXE4Zi9RNW1tTGZWK3JydTdGblBOYkVKMlZXT2pBNGl5cUVEVDJDTU1qTlhxaVRpRVc3U1VTclUrUExoS0JvSXVxM2ZQWXNTNytEVEMrZG44NEd5cHhabXlMUFliM0RzOFgwVTlDWGZ3d3MrMTRaVTErNXA3ZmlPOU9yeGFEaGprbW9iMjlBOWFheFV2a1o3amo2djhoako0UnE0cHdLbHRqMHVPeHNOT3JxT1ppT2xnK0tpME9BemEraXhCbnZ3TDN4WEZpR250V1J6UFBDSFQwcjBzQzdhZXNxUnlxaEhCVk5OZXVSZU16RWlBV3JrNGRPNkEvV1hyV3dCNStIMzc0cWVoTDR3SFR3NFlPVnRaSUpCS0pwS0tvbEtiQ3l1YlF3VU5DdE5oNnVVVFdsN1VjT25TWXRtTW5DZ2RFUlYwVGxvTkVJcEZJS3BZN3l1STZjL1ljdnZubWU5RWl5UUY5R1I3QWUrWHFWWXdaOVNDNmRyWGN0SExwOGlWOFBmMDdaR2RsQytjUmhzZFQ4U3pLRDl4L0gzcjM2aW1XU1NRU2lhVDh1V09FaTczeFhwczRDUm8xOTZuWUlURXhBVHFPU08vdUxrSW14Y2ZGWTlUb2tXamVyS2wrQXlOZWZlME5ZWjN4Z0dDT2dNSGJ1Ym02d2NXRnRvdFB4TDMzREVPN2RvWFBBU1dSU0NTU3N1R09hU3FjTis5UHNCY0M2elFQY3A0NDhWVk0vZW9MTkc3Y1VJd2RjM04zMCtjeFk5SGlKZERwY3NoS3N4TUM5OXByLzhQWFV5YWpUWnRXdEYybUNPNzcxNklsU202SlJDS1JsRGQzakhDZHYzQVJXcTFHaEpKNmNjTHpDUEQzRjFiVS9TUHVRMWhZcUJBMG5zYWZvM2dZYytiTU9UZzdPNG5Cd0JOZWVCWkJnUUd3ZDdBWGpoazFhMFVLUzQ2ajNGK05zanhwb2tRaWtVaktsanRDdUZoWWNuTnp4SGdGYjUvOHMraEdSRVFJbDN3bko2M283ektRbnBGQndxUVQyM0VrZG83d2Jrek5HalZGWDVkYXJjMFhkMUVpa1VnazVjTWRJVndjSW9sbkxlWndTaHl0ZzVzR2pUbDI3SmdRSlk2aEdCNFdwaXpsZ2RKYXBXL0xRY1FKNU1qdHhodzVja1JzbDVtWmprZ1NQNGxFSXBHVVAzZE1VMkZvU0lnU0I5RVRVNmRORjhGOW8yTmlNUE9uV1VLVXVLblF3OU1qMzl4V2taSFZSZEJmanA4NGZmcDNPSGp3TUdKaVkvSExyNy9qeXBVbzBmZkZNUll0V1hJU2lVUWlLWHZ1S0hkNDlnN2t1V3Q0V240V01aNkdYK3VraFlvc3NZVGtaSXgvOG5IVXJNVlRYcGp5K2h0dmlubnpUTGJUYXNSWXNQajRCREZwSlR0NVNDUVNpYVQ4dWFPRUsvWjZMSDcrZVRZdVhMaElWcEtyc0pZeU1qS0Z0ZlhJMkRFa1BvMlVuS2JFSnlTSTdVNmZQZ00zTi8xMjNMZkZFejArTkdZVVdyU28rTEQrRW9sRWNxZHlSNFo4T25yc09JNGZQeTdjM0VPcUJhTnhrOFltc3d3WHhJa1RKM0hrNkZGazUrUWd5RDhRVFpzMmdydTc1YWtSSkJLSlJGSSszSkhDSlpGSUpCTGI1WTV4enBCSUpCTEo3WUVVTG9sRUlwSFlGRks0SkJLSlJHSlRTT0dTU0NRU2lVMGhoVXNpa1Vna05vVVVMb2xFSXBIWUZGSzRKQktKUkdKVFNPR1NTQ1FTaVUwaGhVc2lrVWdrTm9VVUxvbEVJcEhZRkZLNEpCS0pSR0pUU09HU1NDUVNpVTBoaFVzaWtVZ2tOb1VVTG9sRUlwSFlGRks0SkJLSlJHSlRTT0dTU0NRU2lVMGhoVXNpa1Vna05vVVVMb2xFSXBIWUZGSzRKQktKUkdKVFNPR1NTQ1FTaVUwaGhVc2lrVWdrTm9VVUxvbEVJcEhZRkZLNEpCS0pSR0pUU09HU1NDUVNpVTBoaFVzaWtVZ2tOb1VVTG9sRUlwSFlGRks0SkJLSlJHSkRBUDhINWxEZ2puM2VMWFFBQUFBQVNVVk9SSzVDWUlJPSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiODhiYmQyZjAzNDJhNDJlNzk3MjlkZDE1OGJlNTQwN2EiLCJvcHRpb25zIjp7InJrIjp0cnVlLCJ1cCI6dHJ1ZSwidXYiOnRydWV9LCJtYXhNc2dTaXplIjoyMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOltdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjE2LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjE2LCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi0yNTd9XSwiZmlybXdhcmVWZXJzaW9uIjoxfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wyIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDktMjciLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IklubmFJVCBLZXkgUEsxMTAwIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMTEwMTgwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTA5LTI3In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMS0xMi0xNSJ9LHsiYWFpZCI6IjRlNGUjNDAwOSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFpZCI6IjRlNGUjNDAwOSIsImRlc2NyaXB0aW9uIjoiaU9TIFBhc3Njb2RlIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjI1NiwicHJvdG9jb2xGYW1pbHkiOiJ1YWYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX3N1cnJvZ2F0ZSJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo1LCJibG9ja1Nsb3dkb3duIjo2MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJ0ZWUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJhdHRhY2htZW50SGludCI6WyJpbnRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOlsiYW55Il0sInRjRGlzcGxheUNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbiIsImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6W10sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUVnQUFBQklDQVlBQUFCVjdiTkhBQUFBQ1hCSVdYTUFBQXNTQUFBTEVnSFMzWDc4QUFBS1QybERRMUJRYUc5MGIzTm9iM0FnU1VORElIQnliMlpwYkdVQUFIamFuVk5uVkZQcEZqMzMzdlJDUzRpQWxFdHZVaFVJSUZKQ2k0QVVrU1lxSVFrUVNvZ2hvZGtWVWNFUlJVVUVHOGlnaUFPT2pvQ01GVkVzRElvSzJBZmtJYUtPZzZPSWlzcjc0WHVqYTlhODkrYk4vclhYUHVlczg1Mnp6d2ZBQ0F5V1NETlJOWUFNcVVJZUVlQ0R4OFRHNGVRdVFJRUtKSEFBRUFpelpDRnovU01CQVBoK1BEd3JJc0FIdmdBQmVOTUxDQURBVFp2QU1CeUgvdy9xUXBsY0FZQ0VBY0Iwa1RoTENJQVVBRUI2amtLbUFFQkdBWUNkbUNaVEFLQUVBR0RMWTJMakFGQXRBR0FuZitiVEFJQ2QrSmw3QVFCYmxDRVZBYUNSQUNBVFpZaEVBR2c3QUt6UFZvcEZBRmd3QUJSbVM4UTVBTmd0QURCSlYyWklBTEMzQU1ET0VBdXlBQWdNQURCUmlJVXBBQVI3QUdESUl5TjRBSVNaQUJSRzhsYzg4U3V1RU9jcUFBQjRtYkk4dVNRNVJZRmJDQzF4QjFkWExoNG96a2tYS3hRMllRSmhta0F1d25tWkdUS0JOQS9nODh3QUFLQ1JGUkhnZy9QOWVNNE9yczdPTm82MkRsOHQ2cjhHL3lKaVl1UCs1YytyY0VBQUFPRjBmdEgrTEMrekdvQTdCb0J0L3FJbDdnUm9YZ3VnZGZlTFpySVBRTFVBb09uYVYvTncrSDQ4UEVXaGtMbloyZVhrNU5oS3hFSmJZY3BYZmY1bndsL0FWLzFzK1g0OC9QZjE0TDdpSklFeVhZRkhCUGpnd3N6MFRLVWN6NUlKaEdMYzVvOUgvTGNMLy93ZDB5TEVTV0s1V0NvVTQxRVNjWTVFbW96ek1xVWlpVUtTS2NVbDB2OWs0dDhzK3dNKzN6VUFzR28rQVh1UkxhaGRZd1AyU3ljUVdIVEE0dmNBQVBLN2I4SFVLQWdEZ0dpRDRjOTMvKzgvL1VlZ0pRQ0Faa21TY1FBQVhrUWtMbFRLc3ovSENBQUFSS0NCS3JCQkcvVEJHQ3pBQmh6QkJkekJDL3hnTm9SQ0pNVENRaEJDQ21TQUhISmdLYXlDUWlpR3piQWRLbUF2MUVBZE5NQlJhSWFUY0E0dXdsVzREajF3RC9waENKN0JLTHlCQ1FSQnlBZ1RZU0hhaUFGaWlsZ2pqZ2dYbVlYNEljRklCQktMSkNESmlCUlJJa3VSTlVneFVvcFVJRlZJSGZJOWNnSTVoMXhHdXBFN3lBQXlndnlHdkVjeGxJR3lVVDNVRExWRHVhZzNHb1JHb2d2UVpIUXhtbzhXb0p2UWNyUWFQWXcyb2VmUXEyZ1AybzgrUThjd3dPZ1lCelBFYkRBdXhzTkNzVGdzQ1pOank3RWlyQXlyeGhxd1Zxd0R1NG4xWTgreGR3UVNnVVhBQ1RZRWQwSWdZUjVCU0ZoTVdFN1lTS2dnSENRMEVkb0pOd2tEaEZIQ0p5S1RxRXUwSnJvUitjUVlZakl4aDFoSUxDUFdFbzhUTHhCN2lFUEVOeVFTaVVNeUo3bVFBa214cEZUU0V0SkcwbTVTSStrc3FaczBTQm9qazhuYVpHdXlCem1VTENBcnlJWGtuZVRENURQa0crUWg4bHNLbldKQWNhVDRVK0lvVXNwcVNobmxFT1UwNVFabG1ESkJWYU9hVXQyb29WUVJOWTlhUXEyaHRsS3ZVWWVvRXpSMW1qbk5neFpKUzZXdG9wWFRHbWdYYVBkcHIraDB1aEhkbFI1T2w5Qlgwc3ZwUitpWDZBUDBkd3dOaGhXRHg0aG5LQm1iR0FjWVp4bDNHSytZVEtZWjA0c1p4MVF3TnpIcm1PZVpENWx2VlZncXRpcDhGWkhLQ3BWS2xTYVZHeW92VkttcXBxcmVxZ3RWODFYTFZJK3BYbE45cmtaVk0xUGpxUW5VbHF0VnFwMVE2MU1iVTJlcE82aUhxbWVvYjFRL3BINVovWWtHV2NOTXcwOURwRkdnc1YvanZNWWdDMk1aczNnc0lXc05xNFoxZ1RYRUpySE4yWHgyS3J1WS9SMjdpejJxcWFFNVF6TktNMWV6VXZPVVpqOEg0NWh4K0p4MFRnbm5LS2VYODM2SzNoVHZLZUlwRzZZMFRMa3haVnhycXBhWGxsaXJTS3RScTBmcnZUYXU3YWVkcHIxRnUxbjdnUTVCeDBvblhDZEhaNC9PQlozblU5bFQzYWNLcHhaTlBUcjFyaTZxYTZVYm9idEVkNzl1cCs2WW5yNWVnSjVNYjZmZWViM24raHg5TC8xVS9XMzZwL1ZIREZnR3N3d2tCdHNNemhnOHhUVnhiendkTDhmYjhWRkRYY05BUTZWaGxXR1g0WVNSdWRFOG85VkdqVVlQakduR1hPTWs0MjNHYmNhakpnWW1JU1pMVGVwTjdwcFNUYm1tS2FZN1REdE14ODNNemFMTjFwazFtejB4MXpMbm0rZWIxNXZmdDJCYWVGb3N0cWkydUdWSnN1UmFwbG51dHJ4dWhWbzVXYVZZVlZwZHMwYXRuYTBsMXJ1dHU2Y1JwN2xPazA2cm50Wm53N0R4dHNtMnFiY1pzT1hZQnR1dXRtMjJmV0ZuWWhkbnQ4V3V3KzZUdlpOOXVuMk4vVDBIRFlmWkRxc2RXaDErYzdSeUZEcFdPdDZhenB6dVAzM0Y5SmJwTDJkWXp4RFAyRFBqdGhQTEtjUnBuVk9iMDBkbkYyZTVjNFB6aUl1SlM0TExMcGMrTHBzYnh0M0l2ZVJLZFBWeFhlRjYwdldkbTdPYnd1Mm8yNi91TnU1cDdvZmNuOHcwbnltZVdUTnowTVBJUStCUjVkRS9DNStWTUd2ZnJINVBRMCtCWjdYbkl5OWpMNUZYcmRld3Q2VjNxdmRoN3hjKzlqNXluK00rNHp3MzNqTGVXVi9NTjhDM3lMZkxUOE52bmwrRjMwTi9JLzlrLzNyLzBRQ25nQ1VCWndPSmdVR0JXd0w3K0hwOEliK09QenJiWmZheTJlMUJqS0M1UVJWQmo0S3RndVhCclNGb3lPeVFyU0gzNTVqT2tjNXBEb1ZRZnVqVzBBZGg1bUdMdzM0TUo0V0hoVmVHUDQ1d2lGZ2EwVEdYTlhmUjNFTnozMFQ2UkpaRTNwdG5NVTg1cnkxS05TbytxaTVxUE5vM3VqUzZQOFl1WmxuTTFWaWRXRWxzU3h3NUxpcXVObTVzdnQvODdmT0g0cDNpQytON0Y1Z3Z5RjF3ZWFIT3d2U0ZweGFwTGhJc09wWkFUSWhPT0pUd1FSQXFxQmFNSmZJVGR5V09Dbm5DSGNKbklpL1JOdEdJMkVOY0toNU84a2dxVFhxUzdKRzhOWGtreFRPbExPVzVoQ2Vwa0x4TURVemRtenFlRnBwMklHMHlQVHE5TVlPU2taQnhRcW9oVFpPMlorcG41bVoyeTZ4bGhiTCt4VzZMdHk4ZWxRZkphN09RckFWWkxRcTJRcWJvVkZvbzF5b0hzbWRsVjJhL3pZbktPWmFybml2TjdjeXp5dHVRTjV6dm4vL3RFc0lTNFpLMnBZWkxWeTBkV09hOXJHbzVzanh4ZWRzSzR4VUZLNFpXQnF3OHVJcTJLbTNWVDZ2dFY1ZXVmcjBtZWsxcmdWN0J5b0xCdFFGcjZ3dFZDdVdGZmV2YzErMWRUMWd2V2QrMVlmcUduUnMrRlltS3JoVGJGNWNWZjlnbzNIamxHNGR2eXIrWjNKUzBxYXZFdVdUUFp0Sm02ZWJlTFo1YkRwYXFsK2FYRG00TjJkcTBEZDlXdE8zMTlrWGJMNWZOS051N2c3WkR1YU8vUExpOFphZkp6czA3UDFTa1ZQUlUrbFEyN3RMZHRXSFgrRzdSN2h0N3ZQWTA3TlhiVzd6My9UN0p2dHRWQVZWTjFXYlZaZnRKKzdQM1A2NkpxdW40bHZ0dFhhMU9iWEh0eHdQU0EvMEhJdzYyMTduVTFSM1NQVlJTajlZcjYwY094eCsrL3AzdmR5ME5OZzFWalp6RzRpTndSSG5rNmZjSjMvY2VEVHJhZG94N3JPRUgweDkySFdjZEwycENtdkthUnB0VG12dGJZbHU2VDh3KzBkYnEzbnI4UjlzZkQ1dzBQRmw1U3ZOVXlXbmE2WUxUazJmeXo0eWRsWjE5Zmk3NTNHRGJvclo3NTJQTzMyb1BiKys2RUhUaDBrWC9pK2M3dkR2T1hQSzRkUEt5MitVVFY3aFhtcTg2WDIzcWRPbzgvcFBUVDhlN25MdWFycmxjYTdudWVyMjFlMmIzNlJ1ZU44N2Q5TDE1OFJiLzF0V2VPVDNkdmZONmIvZkY5L1hmRnQxK2NpZjl6c3U3MlhjbjdxMjhUN3hmOUVEdFFkbEQzWWZWUDF2KzNOanYzSDlxd0hlZzg5SGNSL2NHaFlQUC9wSDFqdzlEQlkrWmo4dUdEWWJybmpnK09UbmlQM0w5NmZ5blE4OWt6eWFlRi82aS9zdXVGeFl2ZnZqVjY5Zk8wWmpSb1pmeWw1Ty9iWHlsL2VyQTZ4bXYyOGJDeGg2K3lYZ3pNVjcwVnZ2dHdYZmNkeDN2bzk4UFQrUjhJSDhvLzJqNXNmVlQwS2Y3a3htVGsvOEVBNWp6L0dNekxkc0FBQUFFWjBGTlFRQUFzWTU4KzFHVEFBQUFJR05JVWswQUFIb2xBQUNBZ3dBQStmOEFBSURwQUFCMU1BQUE2bUFBQURxWUFBQVhiNUpmeFVZQUFBbitTVVJCVkhqYTdKeHZiRlAxR3NjL3A2ZHIxNjRWeDJ4cHR4R1lZQnZGRzRqYU9PMmNXeFFDT0lJSm1mZUYrZ0tOUk9VRjBVVHZGWW54ejRneGFqQUdIVjdDUWpSN28xRVRRL3lEaVpHTUYvSmltOTJXc0RuSFhiTnVERFBweWtiLzBmYTVMMlRuTXZhSE16Z3FoWDZUa3p6bmQ1NmM5RHg5L3YyZTUvZjdLVXpIVW1BYnNCR280dnJDZjRHdmdmOEFRN014L0JNWUJlUTZ2MGJQeTJJYUdvRnNRVGphbFQwdkV4U2dFZ2dCaXluZ1Fwd0dWcXZBdjRGMUJYbk1nQTFJS1VBWDhJK0NQR1pGdDNKZWxVb0xzcGdWVVZOQkJ2T2pJS0JMUUFYK2RkNGhYUkZLU2tydytYeWswMmxVVmVXV1cyNGhtODBpSXZoOFBqS1pETGxjRHIvZlR5NlgwK2hzTmtzbWs4SHY5d09ReVdUdytYeW9xa282bmNidjkyTXltVWdtay9qOWZvcUtpa2dta3hwUElwSEE3L2Rqc1ZpSXgrTWFQVEV4WVlSOGtvWUpxTDYrbmg5Ly9KSCsvbjRjRGdkdGJXMmNPbldLVkNyRnNXUEhHQjRlSmhhTDBkSFJ3Y1RFQkdOalk3UzN0L1A3Nzc4VGlVVG83dTRtblU0ek1qSkNaMmNuVnF1Vm5wNGVlbnA2VUZXVjl2WjIrdnI2S0NzcjQ2ZWZmdUw0OGVNNEhBNk9IRG5Dd01BQUhvK0hvMGVQMHR2YlMzbDVPVjkrK2FVaEFqTE14TExaTEZhckZSRWhrOGxndFZvQlNLZlQybmc2bmFhNHVGZ2JuNktUeVNURnhjV1lUQ1pTcVpSR1h6aWVTQ1N3Mld5WXpXYVN5YVJHeCtOeGpaN2lLU29xTXN6RXpFYThSRkVVMXF4WkE4Q3FWYXU0NmFhYkFQRDVmS1JTS1FCdXZmVlc0dkU0QUN0WHJpUVlER284OTk5L1B3QlZWVlhVMU5UOE1TbGN1cFM2dWpvQWxpMWJ4Z01QUEFDQTErdWx2cjRlZ0lxS0N0YXVYUXVBeCtQUmVOeHVOelUxTlpoTS8vLy9UU1lUUFQwOWpJMk5YVmJHZU5scHVkbHNsbzgvL2xqeUFWdTJiRm5vOTUyK0lnMHltODBjUEhpUVJ4OTl0QkRtWjRRL1ZjMDc0WWpJWHlPZ29xS2lhMTV6cmtoQXpjM05QUGJZWTNuM3NWTkJZa0VCU085YzdQbm5uMmZac21XWXpXYTJiZHVHMld6T093RWRPblNJL3Y1K0ZFWGh2ZmZlSXh3T1gzSXVwanVLOWZYMXliV0VtcG9hWFZGTXR3WlZWRlJnc1Zod09CeDg5OTEzZUwzZXZOT2daNTk5bG0rLy9SYUFrWkVSTFVlYlQ0TjAyMGxqWXlOTGx5N1ZoSlNQV0w5K1BWVlZWYWlxeXZ2dnY2L0h4UFFuaWowOVBkZVVpZDE3NzcyNlRFeTNnRnd1bDNpOVh2SDVmREk4UEp5WFFubnl5U2ZGN1hhTDErc1ZpOFZpYkNiOThNTVA0L1Y2c1ZxdGxKU1U1S1dKclYyN2xzcktTa1NFbHBZV0lwR0ljU2IyeXkrL0ZLTFlmS2lxcXNKbXMxRlNVc0pYWDMyRngrUEpPdzNhc1dNSGh3OGZSbEVVQmdjSFNTUVN4a1d4RFJzMlVGbFpTVkZSRVhhN1BTOU5yTGEyRnJmYmphSW83TnUzajZHaEllTk1ySkFvWGdKVER0cmhjSEQ0OE9FWmllTEF3QUNmZnZvcG82T2pLSXJ5dDgzVzdYWTd3V0NRaG9hR0djK2ZlZVladnZubUd4UkY0ZVRKazhZbWlnOCsrQ0JMbGl5aHVMZ1ltMjE2Q1RzY0RsTlhWNmM3S3Z3VmFHNXU1dW1ubjU0MmRzODk5MmpsMmRiV1ZrWkdSdjZhS1BiaGh4OWVkUXNRN3I3N2JrTk1UTGNHYmR5NEVidmRUa2xKQ1Y5ODhjVzBLSGIyN05tOGNOTFBQZmNjMzMvL1BTYVRpWUdCQVdQclFiVzF0VFEwTkxCKy9mb1pKblpoY1J6QTZYU3lmLzkrbkU3bm5PL1R3d1B3eWl1djhOQkREeTJZWnpZL0dBZ0UyTHg1TTVzMmJhSzBWSCszWFplSkRRME56YW11Nzc3N3JzYTNaODhlYVdscGtVd21JeTB0TGJKbno1NFo3OUxEMDlqWUtBY09ISkJJSkNJLy9QQ0R0TGEyeW9vVkszVHpWRmRYejJ0aXRiVzF1a3hNdHdZMU5EUVFEQVpadDI0ZHYvMzIyOXh1UHhwbDY5YXRxS3JLMXExYmlVYWpsOFVUaVVUWXZIa3pGUlVWMU5mWHMzejVjbUt4MkNWNXhzZkg1L3h0TzNmdUpCZ01FZ3dHNmV6c05MWXY1dlA1Y0x2ZEZCY1h6OXVZS3lzckF5Q1h5MkV5bWJUN2hmSTRuVTZ0K1FoUVdsbzY3WDR1bnFsbTVGeXpnV2cwaXFxcURBd002R3BQNnhiUW0yKyt5WW9WS3k3Sk56dzh6T3V2djg3T25UdHBhbXFhMVlIcjRWRVVoYmZlZW9zbm5uaUNuMy8rbWQ3ZTNobStUZy9QaFhqcXFhYzBPaFFLY2VyVUtlTjgwS3BWcXlRUUNFaGRYWjJNam83TzZZTUFzZGxzMHRUVUpGYXJkYzczNmVFQlpQdjI3WExmZmZjdG1HYzJIL1RpaXkvS0hYZmNJWUZBUUJ3T2g3RmhmczJhTlpxSlhhenFGL2ViRW9rRXUzYnRtdmQ5ZW5nQVB2amdBME40NEkvMmR5cVZRbFZWSXBFSWs1T1R4bW5RNE9EZ25CSGhuWGZldWVvU3hUdnZ2SFBlS0hZcHJWeXdCalUyTnJKbzBTSnNOaHNIRGh6QTVYSnB6NnFycTYrNnBEQVFDTXdZZS9YVlYybHJhME5SRkxxNnVveU5ZdVhsNWJoY0xxeFdLNnFxVG5zV0RBWTVlUEFnemMzTmVtb3NmenFxcTZ2WnZYdjNqSEczMjgzeTVjc0JkQXZJRUJQTFIraE5GSFdYTzFhdlhvM0Q0YUNrcElSUFB2a0V0OXVkZHdXemwxOSttU05Iam1nYXBDTVAwbC91S0Nzcm83UzBGSnZOTnNQRThnVTMzbmdqTHBjTFZWVTVmdnk0c1NaMjRzU0phOHJFREk5aWp6Lyt1QmJGOXUzYnB5Mnp5eWZzM3IyYnRyWTJWRldsdTd2YjJDam1jRGcwQWYxZEpkVXJoZDF1Wi9IaVAvYnNMR1IxaWk0VEM0ZkQxMlVVMHkzR1J4NTVSTk9nL2Z2M1Qwc1U4d1d2dmZZYVI0OGVSVkVVUXFHUXNTWm1zVml3V3ExWXJkYThOVEdMeFlMRllrRlYxWGxuL1lVbzltZEVzUjA3ZHJCNDhXTHNkanROVFUyYXM4c243TjI3bDJQSGptRTJtK250N1RWV2c2WXVSVkh5ZHRxeFljT0dCUzhrWC9BcVY2ZlR1U0Q3dlpwd2NUZkcwTGJQOVFyVDVVYUR2UHpZeTlEOEJTOTJ6dVZ5aE1OaGJZUGNWTW5WWnJQaGNyazRmZm8wMld3V2w4dkYrUGc0cVZTS0pVdVdFSTFHU2FWU2VEd2VZckVZaVVRQ2o4ZkQrUGc0aVVRQ3I5ZkxtVE5uaU1mamVEd2VKaWNubVppWXdPdjFNakV4d1prelo2aW9xT0RzMmJQRVlqSEt5OHVabkp4a2ZIeWN5c3BLNHZFNDBXaVVpb29LNHZFNFkyTmowOUlSazhsMDJSM2dCVHRwaDhNaE45eHdnM1k1blU3WnNtV0xpSWhzMzc1ZE5tM2FKQ0lpTDczMGt0VFgxNHVJeUFzdnZDQ0JRRUJFUk41NDR3MnRxTDVyMXk2NS9mYmJSVVRrN2JmZmxydnV1a3RFUkQ3NjZDTzU3YmJiUkVSazc5NjlVbFZWSlNJaXJhMnRzbkxsU2hFUmFXbHBFWS9ISXlJaW4zMzJtZHg4ODgwaUl2TDU1NStMMCttYzloc1hMVm9rWnJQNXo5L3RJeUt6RnJ1bmx2a25rMG50bnpwMzdwekdtMHFsdFByTHVYUG5wdEZURGNGTUpxT05aN05aYlR5YnpXb05RUkhSeG5PNW5OWjB2SEFjTUdwTHBuRk9PaGFMMGQzZHpkallHSk9UazNSM2QzUHk1RW5pOFRoZFhWM2E5c3l1cmk2R2g0ZEpwVktFUWlGR1JrYklack9FUWlHR2hvWklwOU9FUWlFR0J3Zkpack4wZG5ZU0RvY1JFVG82T3ZqMTExL0o1WEowZEhSdzRzUUpUQ1lUN2UzdDlQZjNheng5ZlgyRytTMUQ5ODJiVENiTkwxMEpyU2lLMWtyU1ExL2NUTHljYlU5elZSUU5EZk5USDNpbDlJVWZxSWUrMkFYODdXRytrQWNWTUUxQWtZSVk1a1RFQkJ3cXlHRk9IQ29jc0RSL0FyMTY2cVp3Uk5jY1IzUmRpTUloYjdNYzhuWnhjYmx3VE9CRnh3VCtid0M0RTQyTDZaQ2JlZ0FBQUFCSlJVNUVya0pnZ2c9PSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOC0wNS0xOSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTgtMDUtMTkifSx7ImFhaWQiOiIwMDUyIzAwMDEiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhaWQiOiIwMDUyIzAwMDEiLCJkZXNjcmlwdGlvbiI6ImktU3ByaW50IGlPUyBGaW5nZXJQcmludCBVQUYgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InVhZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19zdXJyb2dhdGUiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6WyJhbnkiXSwidGNEaXNwbGF5Q29udGVudFR5cGUiOiJ0ZXh0L3BsYWluIiwidGNEaXNwbGF5UE5HQ2hhcmFjdGVyaXN0aWNzIjpbeyJ3aWR0aCI6MzIwLCJoZWlnaHQiOjQ4MCwiYml0RGVwdGgiOjE2LCJjb2xvclR5cGUiOjMsImNvbXByZXNzaW9uIjowLCJmaWx0ZXIiOjAsImludGVybGFjZSI6MH1dLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOltdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFLNEFBQUE5Q0FZQUFBQTAvbElEQUFBQUNYQklXWE1BQUFzVEFBQUxFd0VBbXB3WUFBQUtUV2xEUTFCUWFHOTBiM05vYjNBZ1NVTkRJSEJ5YjJacGJHVUFBSGphblZOM1dKUDNGajdmOTJVUFZrTFk4TEdYYklFQUlpT3NDTWdRV2FJUWtnQmhoQkFTUU1XRmlBcFdGQlVSbkVoVnhJTFZDa2lkaU9LZ0tMaG5RWXFJV290VlhEanVIOXludFgxNjcrM3QrOWY3dk9lYzUvek9lYzhQZ0JFU0pwSG1vbW9BT1ZLRlBEcllINDlQU01USnZZQUNGVWpnQkNBUTVzdkNad1hGQUFEd0EzbDRmblN3UC93QnIyOEFBZ0J3MVM0a0VzZmgvNE82VUNaWEFDQ1JBT0FpRXVjTEFaQlNBTWd1Vk1nVUFNZ1lBTEJUczJRS0FKUUFBR3g1ZkVJaUFLb05BT3owU1Q0RkFOaXBrOXdYQU5paUhLa0lBSTBCQUprb1J5UUNRTHNBWUZXQlVpd0N3TUlBb0t4QUlpNEV3SzRCZ0ZtMk1rY0NnTDBGQUhhT1dKQVBRR0FBZ0psQ0xNd0FJRGdDQUVNZUU4MERJRXdEb0REU3YrQ3BYM0NGdUVnQkFNRExsYzJYUzlJekZMaVYwQnAzOHZEZzRpSGl3bXl4UW1FWEtSQm1DZVFpbkplYkl4Tkk1d05Nemd3QUFCcjUwY0grT0QrUTUrYms0ZVptNTJ6djlNV2kvbXZ3YnlJK0lmSGYvcnlNQWdRQUVFN1A3OXBmNWVYV0EzREhBYkIxdjJ1cFd3RGFWZ0JvMy9sZE05c0pvRm9LMEhyNWkzazQvRUFlbnFGUXlEd2RIQW9MQyswbFlxRzlNT09MUHY4ejRXL2dpMzcyL0VBZS90dDY4QUJ4bWtDWnJjQ2pnLzF4WVc1MnJsS081OHNFUWpGdTkrY2ovc2VGZi8yT0tkSGlOTEZjTEJXSzhWaUp1RkFpVGNkNXVWS1JSQ0hKbGVJUzZYOHk4UitXL1FtVGR3MEFySVpQd0U2MkI3WExiTUIrN2dFQ2l3NVkwbllBUUg3ekxZd2FDNUVBRUdjME1ubjNBQUNUdi9tUFFDc0JBTTJYcE9NQUFMem9HRnlvbEJkTXhnZ0FBRVNnZ1Nxd1FRY013UlNzd0E2Y3dSMjh3QmNDWVFaRVFBd2t3RHdRUWdia2dCd0tvUmlXUVJsVXdEcllCTFd3QXhxZ0VacmhFTFRCTVRnTjUrQVNYSUhyY0JjR1lCaWV3aGk4aGdrRVFjZ0lFMkVoT29nUllvN1lJczRJRjVtT0JDSmhTRFNTZ0tRZzZZZ1VVU0xGeUhLa0FxbENhcEZkU0NQeUxYSVVPWTFjUVBxUTI4Z2dNb3I4aXJ4SE1aU0JzbEVEMUFKMVFMbW9IeHFLeHFCejBYUTBEMTJBbHFKcjBScTBIajJBdHFLbjBVdm9kWFFBZllxT1k0RFJNUTVtak5saFhJeUhSV0NKV0JvbXh4Wmo1VmcxVm84MVl4MVlOM1lWRzhDZVllOElKQUtMZ0JQc0NGNkVFTUpzZ3BDUVIxaE1XRU9vSmV3anRCSzZDRmNKZzRReHdpY2lrNmhQdENWNkV2bkVlR0k2c1pCWVJxd203aUVlSVo0bFhpY09FMStUU0NRT3laTGtUZ29oSlpBeVNRdEphMGpiU0Mya1U2USswaEJwbkV3bTY1QnR5ZDdrQ0xLQXJDQ1hrYmVRRDVCUGt2dkp3K1MzRkRyRmlPSk1DYUlrVXFTVUVrbzFaVC9sQktXZk1rS1pvS3BSemFtZTFBaXFpRHFmV2tsdG9IWlFMMU9IcVJNMGRab2x6WnNXUTh1a0xhUFYwSnBwWjJuM2FDL3BkTG9KM1lNZVJaZlFsOUpyNkFmcDUrbUQ5SGNNRFlZTmc4ZElZaWdaYXhsN0dhY1l0eGt2bVV5bUJkT1htY2hVTU5jeUc1bG5tQStZYjFWWUt2WXFmQldSeWhLVk9wVldsWDZWNTZwVVZYTlZQOVY1cWd0VXExVVBxMTVXZmFaR1ZiTlE0NmtKMUJhcjFha2RWYnVwTnE3T1VuZFNqMURQVVYranZsLzlndnBqRGJLR2hVYWdoa2lqVkdPM3hobU5JUmJHTW1YeFdFTFdjbFlENnl4cm1FMWlXN0w1N0V4MkJmc2JkaTk3VEZORGM2cG1yR2FSWnAzbWNjMEJEc2F4NFBBNTJaeEt6aUhPRGM1N0xRTXRQeTJ4MW1xdFpxMStyVGZhZXRxKzJtTHRjdTBXN2V2YTczVnduVUNkTEozMU9tMDY5M1VKdWphNlVicUZ1dHQxeitvKzAyUHJlZWtKOWNyMUR1bmQwVWYxYmZTajlSZnE3OWJ2MFI4M01EUUlOcEFaYkRFNFkvRE1rR1BvYTVocHVOSHdoT0dvRWN0b3VwSEVhS1BSU2FNbnVDYnVoMmZqTlhnWFBtYXNieHhpckRUZVpkeHJQR0ZpYVRMYnBNU2t4ZVMrS2MyVWE1cG11dEcwMDNUTXpNZ3MzS3pZck1uc2pqblZuR3VlWWI3WnZOdjhqWVdsUlp6RlNvczJpOGVXMnBaOHl3V1dUWmIzckpoV1BsWjVWdlZXMTZ4SjFsenJMT3R0MWxkc1VCdFhtd3liT3B2THRxaXRtNjNFZHB0dDN4VGlGSThwMGluMVUyN2FNZXo4N0Fyc211d0c3VG4yWWZZbDltMzJ6eDNNSEJJZDFqdDBPM3h5ZEhYTWRteHd2T3VrNFRURHFjU3B3K2xYWnh0bm9YT2Q4elVYcGt1UXl4S1hkcGNYVTIybmlxZHVuM3JMbGVVYTdyclN0ZFAxbzV1N205eXQyVzNVM2N3OXhYMnIrMDB1bXh2SlhjTTk3MEgwOFBkWTRuSE00NTJubTZmQzg1RG5MMTUyWGxsZSs3MGVUN09jSnA3V01HM0kyOFJiNEwzTGUyQTZQajFsK3M3cEF6N0dQZ0tmZXArSHZxYStJdDg5dmlOKzFuNlpmZ2Y4bnZzNytzdjlqL2kvNFhueUZ2Rk9CV0FCd1FIbEFiMkJHb0d6QTJzREh3U1pCS1VITlFXTkJic0dMd3crRlVJTUNRMVpIM0tUYjhBWDhodjVZelBjWnl5YTBSWEtDSjBWV2h2Nk1Nd21UQjdXRVk2R3p3amZFSDV2cHZsTTZjeTJDSWpnUjJ5SXVCOXBHWmtYK1gwVUtTb3lxaTdxVWJSVGRIRjA5eXpXck9SWisyZTlqdkdQcVl5NU85dHF0bkoyWjZ4cWJGSnNZK3lidUlDNHFyaUJlSWY0UmZHWEVuUVRKQW50aWVURTJNUTlpZU56QXVkc21qT2M1SnBVbG5SanJ1WGNvcmtYNXVuT3k1NTNQRmsxV1pCOE9JV1lFcGV5UCtXRElFSlFMeGhQNWFkdVRSMFQ4b1NiaFU5RnZxS05vbEd4dDdoS1BKTG1uVmFWOWpqZE8zMUQrbWlHVDBaMXhqTUpUMUlyZVpFWmtya2o4MDFXUk5iZXJNL1pjZGt0T1pTY2xKeWpVZzFwbHJRcjF6QzNLTGRQWmlzcmt3M2tlZVp0eWh1VGg4cjM1Q1A1Yy9QYkZXeUZUTkdqdEZLdVVBNFdUQytvSzNoYkdGdDR1RWk5U0ZyVU05OW0vdXI1SXd1Q0ZueTlrTEJRdUxDejJMaDRXZkhnSXI5RnV4WWppMU1YZHk0eFhWSzZaSGhwOE5KOXkyakxzcGI5VU9KWVVsWHlhbm5jOG81U2c5S2xwVU1yZ2xjMGxhbVV5Y3R1cnZSYXVXTVZZWlZrVmU5cWw5VmJWbjhxRjVWZnJIQ3NxSzc0c0VhNDV1SlhUbC9WZlBWNWJkcmEza3EzeXUzclNPdWs2MjZzOTFtL3IwcTlha0hWMElid0RhMGI4WTNsRzE5dFN0NTBvWHBxOVk3TnRNM0t6UU0xWVRYdFc4eTJyTnZ5b1RhajlucWRmMTNMVnYydHE3ZSsyU2JhMXIvZGQzdnpEb01kRlR2ZTc1VHN2TFVyZUZkcnZVVjk5VzdTN29MZGp4cGlHN3EvNW43ZHVFZDNUOFdlajN1bGV3ZjJSZS9yYW5SdmJOeXZ2Nyt5Q1cxU05vMGVTRHB3NVp1QWI5cWI3WnAzdFhCYUtnN0NRZVhCSjkrbWZIdmpVT2loenNQY3c4M2ZtWCszOVFqclNIa3IwanEvZGF3dG8yMmdQYUc5NytpTW81MGRYaDFIdnJmL2Z1OHg0Mk4xeHpXUFY1NmduU2c5OGZua2dwUGpwMlNubnAxT1B6M1VtZHg1OTB6OG1XdGRVVjI5WjBQUG5qOFhkTzVNdDEvM3lmUGU1NDlkOEx4dzlDTDNZdHNsdDB1dFBhNDlSMzV3L2VGSXIxdHY2MlgzeSsxWFBLNTA5RTNyTzlIdjAzLzZhc0RWYzlmNDF5NWRuM205Nzhic0c3ZHVKdDBjdUNXNjlmaDI5dTBYZHdydVROeGRlbzk0ci95KzJ2M3FCL29QNm4rMC9yRmx3RzNnK0dEQVlNL0RXUS92RGdtSG52NlUvOU9INGRKSHpFZlZJMFlqalkrZEh4OGJEUnE5OG1UT2srR25zcWNUejhwK1Z2OTU2M09yNTkvOTR2dEx6MWo4MlBBTCtZdlB2NjU1cWZOeTc2dXByenJISThjZnZNNTVQZkdtL0szTzIzM3Z1Tys2MzhlOUg1a28vRUQrVVBQUittUEhwOUJQOXo3bmZQNzhML2VFOC9zbDBwOHpBQUFBQkdkQlRVRUFBTEdPZlB0Umt3QUFBQ0JqU0ZKTkFBQjZKUUFBZ0lNQUFQbi9BQUNBNlFBQWRUQUFBT3BnQUFBNm1BQUFGMitTWDhWR0FBQWFoa2xFUVZSNDJ1eWRlWmhsVlhYMmYydWZPOVN0cWk2cWVtNm1abWo0bW9iRStCR1JNU0pEQ0pNUUNZb2dDa0hGS1lJR0lRb21PQVFrd1NpUnFJZ0NSaU1FR1VRa1lBUVJaQW9OQ0IvSTVORGRBcUdibnJ1NnF1dmVlODVlM3g5NzNhNVRwODZ0dWxWVVF6clBYYzl6bis0K3d6NTdlUGRhNzFwcjc5MmlxclNsTFZ1YnVIWVh0S1VOM0xhMHBRM2N0clNsRGR5MnRJSGJscmEwZ2R1V3RyU0IyNVkyY052U2xqWncyOUtXTm5EYjBoYWdNTlpORVprSDlBSkorakt3RWxnemllL3RidTlycWl3SFBKLzZ4dlpBVitxWlZ5TUNiQUorUDg1ejA0RDlnSDJBUmNCTW9OUHVEUUhyZ2Q4Qmp3TVBBNzhlNzhOZFVjVGx1KzVCYjZGQXNoV24xUVdLVHZVZENrY2c3QUNVZ2RoK20wVDVHbkJiM3J1SzRPWFZmZitFcHgrZk9IQ0JuWUdmQXNYTTljZUJQN0ZCYlZVK0NGeG1ZRXAvLzJyZ0E2bHJYd2VPbU1LK1h3d2MwT1RlVE9CczROM0EvQmJMMndUY0Mxd08vUGgvdVdMclU3Z3hFWGtybVlGcmlCZnViZ2JjMTVNcVBBRDhzd0UzL1hzVDhQRUpmR2M3NFBOQUtWUE9md09mem1qMFVzNzNYczJ2MUtST2J3YnVCODZmQUdnQktqYXhiZ1crQi9Ua1BlUlIvaGNzWHpvUGVPdXdCaDM5bXlMTE9MVlV3ZVN6d09IQTNwbnJud1p1TkRNL25uelJ0RnRXUGd5c0dEWG1VeXZsbkd1N0dmQm1qZkZlYkJPcTFFVFpBSndDekFiZWxyVStYUzZpSkxJMWd6Y0Nqc201L2p6d2xQVlBYd3MwN0hVRDdoQndwbW1uTkFpNmdTOEJ4NDd6L2hGbWlyUHlUZUJITGRiekNXRDFKSnhKQVo3SnVYNUpFOUQrQXJnT2VNeDR2RGUrdmNqQStZNGMyblE0OERmQWhTTm1ScVdMNllVQ2c5NXZyY0N0QUROeUtPSkJ3TWIvMGM1WlNoNDFVLytGelBWamdCT0JIelI1cjlQQW5aWGYybUMzS2g4RjdwdWlOdThDSEpWei9SK0JjNXU4OHhSd1BmQnQ0UHZBM0p6Ni9ZdUJIWUJGblYxaktPcXRSdU5tRy9ETC93bWduUWh3QWY3QkJuei9uQUcvRTFpYjg4NDV3SjQ1Vk9CRFRaNXZKc1VwYlBNZjVkQ0hKY0FGTGJ4N3Q5R2JtektPd2d5UXc0QnJQVXBKSEh0MmRoT1BqaWJNQS9ZQWRqUXpXd1NxRnFINVBmQnNEblZxVldaYTJUc0IwNjJOaVFGdERiQU0rTTBFb2tGSkxuV2ZuTXdIOXJLSVVZK1ZzOGI2L1ZmcENiOGxnRnUzeU1CRHFWQlJvMUovbStPczdkRkVnMTF1a1lxSm12eXBrams1MTE0Q2FpMitmNnRSaVYwQkZZR0NJc0R1SU5SUUR1cnBZMkZuRjRQSjVyRS9EbmkvUlRkNnh5aDd0VG5FVndFL2JMRSsrd0puQVljWTN4NUxsaHZsK3pad2U4NzlzODJDZXB0VTAzTXM3TDBweWliQVY1cFkzQWg0SjNBR0ljelkzYVJPSzRHZkczVzhjMHNBRitCSkErbWxtZXNmTVJPNk9IWHRuNHdmcHVXWkZqWGJscFE4Z0RZMDFkSVczbytCUHdNcUNGNEV2T0ppZENNbzgwcGxUcG85aDNyZ3RoWGdDdURVRnVzMnczeUdZNEViRE96cnhuaitIT0NpQ1Zpa3VjQUo5cnZTckVlY3VyOHd4NkptSjMxMjR0K1U4OXdpUWxqelQxcW8weXliTENjQzM3Vkp1SGFxZ1l2TnNLUFRZUkxydUM4REIxdEh2TXNHTjJ0NlBnajBUK0tiOVNrRTduTk5BSE9iVGFxN2dBM2psSkZyMmdvaW5MUDlmTFlyZFREZ0V5VHcrMU9iYUw2WHJFKzJJY1RMczJHN3Z6RGdIOWZFYko5c05DMHJHNHgyREpwbTdERnEwcEY1N3YyRXBNb1hYNlZseTc2emp6bmRlWlp0bVZHaEFyQkRqb044S3JEQU5QdWFxUVp1WWh6MVlVYkdNQThBM211YTk1S2M5NzVrWm1ZeXNwM3hvOG1rcUpkbnRPeWp4aVVYNW1pSm00QVh6QWw1MmtJL1M2Mk1sN1BhTDFJUUJDK0tRemhwMWx3V2RYWXprQ1JJS1AvOU9RTjNucG5FMWFsdzNTN0FhY0FuTW1OeU5QRDJIRlBjRGZ4OTV0cEdtM2czV2wwYllPOHdrSndNZkNyRDd6OElmQlVZc0g4dk5oNGUyMFE2TFBQOE1xTkprcUlEejJRMCt2VTVvTDNWRk5zaktjVTEyK2pOZWVaM05HUS9vdzBuTWthTVdNYmE1U3N5NWdUOHNIblMyWUY1MkQ2YURhUHNUOGc2alNlMzUyanJRZE82azlFSWgxcUhwZVZZNEpZSmxGYzEwQzZ6Z1hvQXVLY0F6K0dFV0lKRGR1bE91N056dVVJMTBJVFRqYXVtNVUrQm42cUFLS2dsdndWQUZVVE96Wm4wUDg0Sk9SNFAzSnk1ZHBxcWZvZkdlRHFYcHc2L2FFQkpPMXQ3a0IrTEwxbDcweEdVS3htWjVjektGVG4zTHhHTElQbU1tcmE2OVdoSTVHVGJlQnp3bzhtbWZNZVNyNXRLUHpManFNM1A0WlFmYkJHMGpCRldtOHJJeWEybWdTNXJ3YUZwYU1VR3Y5dkhMTXVRSXY4SmNnbm9Belh2dVdYdFNqNHhkd2MwREZHZktMaEdla2xBa1FIdkJIV0NXbktpcGdrT29jc1ZTYXExSzhLa2xXbmh0ampqZXhLZ3JUYm9NaXRvUGswME9JWnJWZlhHUWtlSjdoblRVVlZXckY2Sjk1NmlPQW80bkZmRSs0Y3k3WElqL0pDR29ncmc3OHlaMklXOFo2MkpPOG1vZUwzOERPRnZhZ0t4NkloMUMwS1l2QVdWRFVYUDZhQlBtR1Z0eUZrYUpxMmZhdUNxT1dXUDVIaWZhYmtZK0svWDBSbmIzRjNPT2FJb29sNnZRMGcwM0crVzR3UkNObTBpMHBHZ2I4UExrY0NuRUw1MDk3clZITlhUeTg3bERtcXFxeU5sc3dLTUhhaTRxMUg1bW5xNVQwV1dLYXhLMU9ORjZOMXVIdkhnMFBxTnE5Y2Nvb0N2eDZoUHhDemZDTFBvVmI4TitpMFJVVmNLZmxtcHE1T2VtZE9KaWtYaUpNYXZlb1hFZTV5QUUzbzh1cWVvbmoxMlJ4a0l0WlZPMWVING1JS2dSNEdrRll6MytNL1V4RGlMQnFCbUFWUUxEdExxb25LNUlCZW43dTZQeUc1TmZKSnhWNGVOalZ6VkpWMWRYZWQwZDNkZmxhVWNJa0ljeHc4UERnNWVsUGR1VjFjWHpyVk1XWjlYMVEyVHBBcWJuY0Zpc1VpNVhLYS92NS8xNjlkVHI5ZGZNTjczT2VDUG9pamF0N2UzZDY4b2loWUIyNXFaTERVdjJvRktVYVA0VWhWNXlYdTk3cUZpa2IxbnptRWdTUjRVa1Jnb0pCTFlvRlBkM1NsZnNaZGZBVjdvUkpjSThxeUxvdWNyMDdmNVZiR3Y1emZlK3cyMWFwWDY0SkRHL1FOb0hJOW91ampubzJtZEZEc3JsQ3BsSW9tS3pybnRKVW5tZXUrM0JlYjE5dlhOVmEvelJkalJJVHRwY05DMnBPeWJkYWdWUGFZU0lndmpEWFFzc0tlTUdGN3RLSmNyZTA4S3VBc1dMQmkzdHFWUzZlcGlzWGlVZWNGcFdTOGlaM3J2YTVPZEdLa0pjcWFJL0h6U0tsZUVlcjNPME5BUTNudDZlM3ZwN3U2bVZxdFJyVllaR2hyYU5EQXc4Q0R3NEx4NTh5Z1dpempucHFucVBPLzlEc0JlcXZySHdFRWlNait0ZHdJZDhGUWorYXozL3BabllkUHlubW5zV081NHZxcGNndXI1Q25RSUlBbXAxUXV6SmRDVXZWR29xNmVleENEeW9ncUxvNDdTRFhTVWJ5eE9tMWFWZUtTMTFNaEJ5ZUhRd3oyOFcvSDdrZmp0UVN0aFBnblRac3pZakhYVkxSQU5IeTA3Wk9tVkJLVXdJUk0rY3R4Wk1LbW9RcWxVYWdWVVZLdlZLM0tBZXgvd2VCNDRKM0hza3dBVUNvVkpnVGFPWTRhR2hsSTJ6Qk5GRVpWS2hjN09UbFNWRFJzMnNHSERCcElrd1RtSHF2YXJhci8zL25sVnZjdnEzS09xSjZucUpVQnZvNmRMWHFrVzJIMEkvNFphNGgrNmN2bnZPWC83QlNUQ0JUNU9YcFRFbnlYS3dpVHlMYXhQMWUwdGd2TG5vR2VMNm1rVzRVaDNZSmZHL2h2SlprNnBPUkFZQWZZMUZnMUltTm9sb3lPTTZGUVhxT2ljU1FFM1BkZ1RqT1hSSlBiNHFuaHF2VjZuWEM0aklpMkJYMFJJa29TaG9TRlVGUkhwc0JEVk5MVUNWTlVCdC9mMDlEelczZDJOaUNBaURmQnVCbm9qUmhySDhUZmpPTjRBWE90c2JkOWdBUXBEQ3VKM1RWUWZLZ3hWcWZXdmg0NE9uSXUrZ2ZmWG9INGZVZllWMVRkYStHcyswQWRTR2dQTGJ3SitnT3ArNmRpeUtGK1ZSTitkTTlETGdDY1JmZ01zRWVRbFlJbVA1RVdVVjF5aXAyOUI0R2FkNzBFVnZnc01qVSthYzNzZ0F2M1pwSUJyVHN4a2dUdWxocWtCMXY3K2Z1STRudEI3bFVxbHdhZEZWZitXMFVzc1p3Q1BpUWpyMXExRFZhbFVLa1JSdEZrRE8rZnczbE92MTFIVm53SnJuZExYaUpWUkY2UVFsVHVkY095MDZVamlxVzNjaUxnSWNXNEk5ZmRLVkxoWG5FUENQT2dWWlI3NFhSVGRVMVgzUjNnTG8xUENpNEFqRkxWWXJ1d2xJZWFibGxVTzkxRkIva01kL1RyQ2RaZmdHTlZqVkxWM0MxS0ZaYU5DcmVpRjRxTGxJVGlpelFZSXZFZHpWdEdwVERJQk1SR0FiUEhRZ0FpMVdtMGlrMmxZRld6YVJMbGNCdGlrcXI4QzNwSjU1Q2pnVTBtU1ZHdTFHdDU3QmdZR05tdmNoZ1oyempVMGZpOGhxeFU2TVFHZlJOUmpYYkh2Tmowc0tKVTdhdWliRVNtb2V0VWtFV0FJN3grTW9vSVhWMEJFMWttSURUL2owZHNVajZyZlJUM1htYVpOeTU2cEpNUitPVXJoSDlSRi94NkZjaTArcktnQndpZHh3K0xzMVp6eWVWQkZYRFRaSVhxSWtWbkNDdkJPamVQTHhFVzRLTDljbnlSb0VvTnFDWkZDQ3VFRjArTHgxZ3pjZ1NSSjhONjM3TkNONEN4SlFyVmFiV2pkdTNLQSszK0F5NUlrK1JDZ0RacVFwU09xU3ExV0k0cWljNEVPSFZZdFJPb0g2eXBQN0JoRkZJU09tdmMzQnlxUWltZXIzNzFlajVlaGlvakRSV0djMVBZVGFFakIzcEFEM0xRNjZzdHA0bElmSjhUVVFNSDdFSVh3U1JMYytTaENJcmVUaUJ5ZlMrbTg0bTJzWFZHSFk3UVRrOXNJS3dqVFhQY2NWYjFCcTdXWHlPbFBFUUVScEJEOW9ZaDhEOVdLQVZjSUdjdTMwMlNKd05ZQzNCTlZkVThtbC9LdEF6Y2xTZEp2WFBWZmdVOFNOa2ltNVV6Q1pzNHZXM3czbXl1dkFHOVUxYlBqT0Q0eGNFb0JBYWRLMWZIRFRkNi91Q21wbzRtdTgwbnlsSVJGMStsTTFJWHEvUm5xdmZlcURaSUJJamhBb3FoTFJJN09JVjFQdzJaZXZ6SUhWb2VxNmc5OGJKcTFZWUpGUWdaTmRRSGVmMTgxTjk3ZWxUYlRQazVhai9iSWlNalFNbFd1RWRXUHBCN1pIdUZXUWhieGlTYkY3RTNpcjFVWmpxT0hKS0pjd2hqcldyWVc0UDYxeUt1aXpQZWxPbUVaOEdsVi9Xck9jMitWc0RGd3Vhb3VaWGdYUkorcTdpQWlPNmUxaGplelhFcDBoUy9JQlRXZlVFMWlTQkxVKzYrcjZrR1o4azhEZGtYa0dna0R1UTZJRUprSjdLUGV2MWRINXUwQi9sdEVmcGFLSFR5b3FuRm03TTRBWGtEa3V4TDI4WUZJRDdDN3FoNlA2dnZVajlyTjBKQnZFZGJFUGdwY2tzcUV0UWplRWVQeWQ2cDZLQ1BYZ2J3UmVKQ1FyYnlIc0FESUFUdXE2a0dvdmsxSEx3QzZDdWUrTmRaM3R4cU8rMnBvUnNQVU5qSm5xbnA1SE1mVENmdnA4bVF1bzNjNWpMYXhJbmlScFlWRTM2VlJZVWxKSFBPTFplcHhqS3EvemdieGpBd2xQWWhoVFR4ZzNuTkhQbGcwQVQ2R1NGcjdQNHZxTlNEdnk0empGd2pybjFlWTJ1b0I1b3lFb1c0QTZRcmZIT0g4TFdLU2kvWEZqV2piYWxUZnJxbzNCZkJLMmxxOXczN2pSWEwvVFVRK3BPTnNlU3FNeHcxYmxMeHlKcnUrb0hPS2dkdlZvQmh4SEc4T3B3R2ZTNUprTVdHWDd3R1RLTGZmNDc2dnpuME8wM0pGRVdaSFJSTDFxS3FxOGdGOGZRbm9KN0MwdUl3Uis4eUE5em1JUG9senQ0WU1naUsrTVI3NmNRMlJrRC9QbE5sRGFzVmVwcnovQVBjcDhQOEVIQ3FqdnlzNVVhRnBPWFFwZzdVSWlVWmcvaG4xL21EUitJc2E0c3lGc1VKTXFUcXVBTGxFWFBITHJjU2p4Z1N1YjMyajMzT212Um92T01MU3djbklGWVF0TWxPMXk3REc4QkpDNGppbVdOemMwYmVyNnUycWVpQmhDZUcrcXJvYllZMXNKYVdaWXNLeXdWVWk4cFRWN3piRS9YWjAyRjh6VHBYK3ZmUHg5MFQxQklYRE5FUUlwbWZLcndNYlhkQ1dqd3Y4Mkl2Y29zNXRISzJBQWRnbzZOdWQ5NmNvdk1mb1JWOUthMWFCRFM3UW9nY1F1VWxGN2xFQjUrTVBvSHF4d29IR3Urc3VUTHk3WkhSYzlqTUdYclV4Zld5MGRvdkJSYWhFYVJpdVFQM3BUdjFYUlBWRWhVTTA3QmpaaHVGbGtsVmduUXMwNVhZVnVWWWxlcWxsVFQ5V0lIKzhUTlVFMWhwczlzcEhlSlN2ZzBSUlJLbFVJbzVqa2lRWkVUMnd2M2VyNmt6VFhJMnQ2VVBBV2hGNVJVUnFtK3N1QlRSeWRBRkp1WUIzd2o5dXR3c0xLNTMwSndteFYvQTFuSThSVmJ4Q0lxN1RpNXR0ZzFnMGJiUXB4SVdUVnlMVldNVDRzeXVCaXhDZ0Vqa2txVEdVZUpzY2l2TWVyMUIzaFJsR2JUcHR3ZzhLckN6NmVKV1lPZmNpZUlsd1BnYXYxRjAwVFpFS3NLbmc0MzdIeElJSmtRZ2RGbjBaS2xZb1JpVVVwWjRrSkVsTVVldEVJY1RCa05kR0hXY3p2T3BzQUZoZThQSGFxTkZlaVpDb2pFdlJqK01mZVdEcXFVSWpkZHJDWWh5ODl5TTBlT09kUm56MHRaSVd3bW9ibWNoTzF0VHl2cUdOZzF5KzVOZThaZnBNRHVpYnlheGltVTFhejVyc1FRdjFVQlFoRW1ISWUwck9VVlFsdGo1M0loU2N3MFVSaVNvM3IzaVpNcDZEKzZiVEZVVU1KdkZJYm1sV0pSS2g3QndDMVB6d015WG5jQzZpNnVOR2Zmcnp2UFlPNTNBSVErcnhUWlJhU1J3YmZjenRxMWZ6Y3EzR2s0T0R6Ty9zNHNqWmM5bTUwb1VUNGZlYmhoaEtZaW9pN0ZMcHBCOVpYUkJaSGVybG16cUFsU2dpSWF6ZG1MVEdiVVVyaXNnSThHWUJtdFcwemJUZ1pNRGJtQkI1NVRlU0J0bDZxZXBtcmRzQWNRUElqZXhjcy9vMm5obld1QkVla0tST2txbkh6RktabzJmTjVjanBmWFE3U0h4Q0FVY3NEaFZISk1LTDFTRnVXL1VLdjl5d2daMHJuZnpaOUQ3MjdPeWtNNHBZbHlRc3JjYmdDdHkzZGlXM3ZySWNnSjBxRmQ0NVp5NXY2ZTNESnpIVm9NMDJhOEJWOVJyM3JGM0R5OVVxend6MGJ3YmZEaDBWOXVxZXhuRXpaMUJTR0xLNks2QnhXQWZWVllpNFk4MXFCaFBQbjA3dlk1dW9RR3poTlJHaDVqMlJDT3ZpbUF1WEx1RzV3Y0ZSZmJSdFJ3Y0ZoSmVyUTlRMUxMQS9jZlpzanBrMWx4ZXFRMVM5WjJGWDkrYkRVZ28rRHFmK2lGQ0tpdnhrN1RydVdiT0tsYlVRS254aDArQ1dBVzZhTm93MTZLMjhud1ZkSGlnYndNbWJJR09WbTMwMmI3M0RDRkRtVUpzc3VGdHA3OEt1THM2ZnZ4TVZFWjRhR01DNUNJL2pzZjcxM0xsbVZYb25NQUI3ZEhZeHIxeml5WUVCVnRhYWJ6dyt0Rzg2cDgyZHk1eGltYXFMV0YydmMrZWFWZHl4YWlXcjZzM2ZlMU5QRHpNTFJSWjBkVE90VUtUaUhBczd5a3d2RlBqaHFwVjg5YVVYQVpqZjBjR2l6aTUyNjZ4UTg4cUwxU3BIenBqT3RDamk4MHVYOHV0TkU5c1hNTE5ZWWsxY3g2dUdDVFJyRGdVUmZCS3pzS3VUeURtdWVmbGw3bGk5cWpXbGx4MkVWZ2VFc05HdFdXeXdnN0NlOWJYZ0FFWEMyb1BaaEIwS3MrMVhtT29QWllIZHFrd3ZGcGxYS2plN3ZSdGhHOUYrRXkxM3UzS1o4M2FjenlsenQyVm1jZFJLdm4wSlh2M2hqSDNVRkR0MWRIRHNqSm5qZDdRSVhkR0VVc0pmSSt3S0gxTjZDd1cyTFpjbmhNOVhBOXd6akNObHR6T1hDWHZNZnJRbHdKTWpCMW9nZjYzOTFsbldheUk3R2c1aWRKcjF0WkpGNXEwZk1rWGxiVVBZOHJMSmtpM3JDSm5DMTBOdUlHekdiTWdmTXpyZFBpNGRuR3JnUnBZSldaS0pSMzdCUE51RnIxSG5IR1pVN1VUQ2ZyQTMyNThkRXlqamQ2MW9ocTFFenJQKzJOOFV4MXhhMjFmM1dzZ3ZDSWVSdks3QWhiQWRaRk5xVnUxdG5mYWhoZ05LMk9INUFHSGYyV2N6Q1lac05rVUlXN1QvYjhQS0FoOGo3UHE5bTVDZWJBYmNab1B6VHNMcXIwOVlIZjR6bFhEWWgzQzR5VHJDK29STENTbEtDT3NXdm1QVzQ5Wk1rbUtlMWV0b0c0eExUZE9kUlRodjRqckNGdmN2TVhJTC96SEFTWVNkQVk4YlBaaEpPUG15SjJYSjdpZWtTVTlJdlh0RVNDTHd1UFhEdGszYWU2V0ZtcG90N0o1dnoveVNzS1A2ME16OUl3Z0xaaDZ6OW1QVzZLek1jeWMzRWlDRWhlOGZJK3pVdlordzJBYkR3WnZzbTVjU3pwTDRmL2IzQXdubmIyU3phU2ZabUcxUjRFTEl2NnNONG1LR2oxZHloSE1LVmdMdklSekorU0xoVElFR0lidUxrY2Z1UkJhWS9xc1UvMVBDSXVvdkVIWVVaMG5tb2ZiTWNZUkEvTjZFWUhkRGJyTXlyN09PdnQ2QU90TjQ0SldFRThjZkJiNWg1bXd1NFN5RlcreWRLMjJDTHN4TTBOV21xUThtSEdTaDF0NnpiVkJXV0I4MDZ2d3RlK1lCNEgwMjRQdll0VmxXamhvSVRrM1JoNk10Q2ZJNXdrNlR4UWFzUEdKNGxKV3gyTXBMeXd3THhmM1UydlVWUzM0MGpwQTl4ZDc5WndQaFgxcmR6ODBKbmQzUDhHbWIrNlhhZmo3RGg4VzhZa21NK1paWWV0a1NVOTh3NEY1czVYYWtNblByMDlSbVN3SVg0Tit0WTFmYVlHQ2Ryb3c4aHVjTmR1MTQrL2N0akR3aks3TEdOdmJtNzJMUFh6VEd0dzlPZ1h1ZC9YbEQ2djdOQnFCU3lxbE1DRXZtMHBtLzlPbVJGeHNGU3NzVERKOGMwMmhIbWp2dWF0YytrN3AyckYxckFQNWZiQUtrMTBIc3gvQ0pOaDlKZ1RodGhYNUpPQ1FqeldQcmpEeE5LQzJuQTZ1c3JPK2t0UG01akQ2RjUxNERGYVlScjhvcDcrT21kTkx5RStEYUZIZlZsTUpweUc4eUZPem5oR01OTmdkZDdMM0dCRHZjWXVoenhnUHVWRGxQNXhuSHZEalZ3SU5NYTkyWEdmemZXWWYva1B6TlVwb1pOTXhFTmszd3BiVFM3K3o5YXNaWmZJamgwMnpXMmF6ZUpoMDF5Mml2UHpDZzMyejNsTEFaOEE4eTlmcEpUbDN2U0YxN3RCSGxNazFUSnFRNGwyZmEzTkEydHhpbGVacHdLczAzR1Q2SkpySDdqWGNLaEJNUTc4N3BrNnZOUWZzWXcyZTF2UmY0UTN2M0psTVNhcFRJbThMWmxuQTRSMHYwTTZOd2xQekRETFBQcFJjMlBHdDlkSktCK2hUem04WTlzWEtxZ0x2ZWdMRWlVMkVoZi9HR3BnQ1RaRUpiSFpuR2FvdVpyQmROWTVEenZVMDVBUE5qZERDbW1hNVA5ZEcvcHNwdnRHRmd2QWlhL1ZsTnRiZFpXOG9XQlRnQStEc3pwenVrTlBpVFJxMGEzNzdLSmtFeldXbnZ6aktUZjRacDZYWFdyZ2FBdm12dDZtalNEelFKYTNZeWNzMXlLLzJSVi80MURLK1BQZ1Q0NjFZQU4xWEFqWExLdTh1Y3NmMVNXdmNOaEFQZUdwcHFyV21OZExpa2g5R0gzTFVTRDA1YUFGQ3IvZkN3OGQ4ZjBHVHJTRTY5Tk1VeEY2Y2NSeklBazNIcXVOeWNtcktaL0FzSVJ5VE5uSUEyekxZdHR2bzFqc2U2TFllemxvei9ucHFqeGRlWW85eEpTRmx2WTA3c2J5YzRUb1djOXQ5a2JUekhsTjlQWGt2Z2luVjBPZ3IrZ00ybW04MXJyaEVPYXJzNVZibnJ6WEc3Z0hEWTNJZnRla2VxSTRTUjYwZWJEZmlQVEpzMU5OSXBwc0c2YzBEZG02bnIwOGFybHhxZHVZS3dHN2pCYTJPakloZVo1bXVjMXAwZHFMcnh2RUhqbUplWlJsdVcwbExUY3NiQW1WVTQwT0tjdnpYUS85eWV1ZEQ2N0NiamxYUE5FZjBvbzNmWHZzdkF1ZGlVd3NsVzc4VGVQZHNpRXhkWlBZOHhaK3kvck80M0V4WVYzVWs0ZXZVS1UwSnFmNy9OK3JhVW9sZU5OcmljbUhJNkxQbWtSUXp1TTcvaVFjTEt0SHNNQTE5bi9KTXl4eWEvRTNUT0tqWmo5c29CMVZsV3Nmdk1BY291V1A1TEEva2RGdlo2VHlvazFXdjhlYzQ0SWJuenpPUCtmT28zS3hWeU95NWpIYzdLMUhWWGN6QWZadmcvN05qUkJ2UWg2K0FyVW1YT3NXK205Mzh0c0FFLzFjcDZ4RGgvSmVQeG41eXAvN2JtTkpXTlE5OXV2Tzh5UnU3NFBkQWlJNCtZUnZ4a0UrMjlEK0hFeHNlTjU1NmFlVzZ1VGNZSHJXMVhNL0xNcm9Oc2dqeENPSG16RWI1OHE0VVNmMkdUK21pR0Q2cHJ0Q0g3UHhDZHljZ0UxVHlMNHo1aW5Mc2hiN09KY2RCckZjZHR5MGpncWpsaWJabVluR3RSbkdLcndDMjArMnpLcEdFbXU5cGQwYks4d1N6c1gxbGN1L1d6QjlvYWQ4cWsyL2hiWDdzcldwYkRqTTZjUGxGOFNodWdiZG1helZ0YjJ0SUdibHZhMGdadVc5clNCbTViMnNCdFMxdGVSL24vQXdDTzQxTEJDanowOHdBQUFBQkpSVTVFcmtKZ2dnPT0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOC0wOC0wMSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiRklETyBMMSBDbGllbnQvQXV0aGVudGljYXRvciBDb21ibyIsImNlcnRpZmljYXRlTnVtYmVyIjoiVUFGMTAwMDIwMTgwMjIxMDA0IiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuMiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMDgtMDEifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE4LTA4LTAxIn0seyJhYWlkIjoiMDAyMiMwMTAwIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWlkIjoiMDAyMiMwMTAwIiwiZGVzY3JpcHRpb24iOiJNb3ZlbmRhIEVnb21ldCBGSURPIFVBRiBBbmRyb2lkIEZpbmdlcnByaW50IEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJ1YWYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X2RlciJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfZGVyIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfc3Vycm9nYXRlIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJhdHRhY2htZW50SGludCI6WyJpbnRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOlsiYW55Il0sInRjRGlzcGxheUNvbnRlbnRUeXBlIjoiaW1hZ2UvcG5nIiwidGNEaXNwbGF5UE5HQ2hhcmFjdGVyaXN0aWNzIjpbeyJ3aWR0aCI6MTE4MywiaGVpZ2h0IjoxNzM2LCJiaXREZXB0aCI6OCwiY29sb3JUeXBlIjoyLCJjb21wcmVzc2lvbiI6MCwiZmlsdGVyIjowLCJpbnRlcmxhY2UiOjB9LHsid2lkdGgiOjU5MiwiaGVpZ2h0Ijo4NjgsImJpdERlcHRoIjo4LCJjb2xvclR5cGUiOjIsImNvbXByZXNzaW9uIjowLCJmaWx0ZXIiOjAsImludGVybGFjZSI6MH0seyJ3aWR0aCI6ODQ1LCJoZWlnaHQiOjEyNDAsImJpdERlcHRoIjo4LCJjb2xvclR5cGUiOjIsImNvbXByZXNzaW9uIjowLCJmaWx0ZXIiOjAsImludGVybGFjZSI6MH1dLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOltdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFNZ0FBQURJQ0FJQUFBQWlPam5KQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBQm1KTFIwUUEvd0QvQVArZ3ZhZVRBQUFBQjNSSlRVVUg0Z01CRFNJM2Y1Tjk0QUFBR2VGSlJFRlVlRjd0M1gxd1ZOWGRCL0J6enQyYmZjbHVTRWdJRXBKTkVDWFFJQVJDVUxRKytGYW5pcFNxcmJhV2NiUlRIS3N6OW8rK3pmU2ZwNTNwMDMvYXB4MW0ybWZHZ3ZXbHFIV3FkaXJGbDZLV0NpS1FoSkFJUWhCSXNra3c3MitiM2J1Nzk1N3plLzdZWk4yRTdONlh2V2V6YTg5bm5NNDBuSnZzN3YzdXVlZWVlMTR3QUNCQnNCdlJLeUFJVm9oZ0NWeUlZQWxjaUdBSlhJaGdDVnlJWUFsY2lHQUpYSWhnQ1Z5SVlBbGNpR0FKWEloZ0NWeUlZQWxjaUdBSlhJaGdDVnlJWUFsY2lHQUpYSWhnQ1Z5SVlBbGNpR0FKWEloZ0NWeUlZQWxjaUdBSlhJaGdDVnlJWUFsY2lHQUpYSWhnQ1Z4OElZSWxWZ25JUFE2OUFqbVAwdGloUTZCcDhzYU5wS3dNWWF4M2dKQU5lUjhzTmpvYU9YQ0E5ZmZIRGg1MGJOeFljTU1OMG9vVklsNExMdStEcGJXM3M4RkJ4Qmp0NmFHOXZlclJvODRkTzV5MzNvb2NlZi9XOGxwK3Q3RWdISTZkT0lGVUZXR01DRUVZczZHaHlFc3ZSZDk2QzFSVjcyaUJvL3dPRnIxNGtWNjRNT3ZDUndnb1N1VFZWNk92dlFhUlNPcERCYjd5T1ZpTXFTMHRNRFUxdDBXRk1VU2prUU1ISW4vNUN3U0RLUTRXK01yallMSEJRYld0YmY1Mk9zWklWYVAvL0tleWJ4OGJHNXVuZ01CWkhnZExqVGZiVTkwQVlvd0FZaDk4b1B6cFQyeG9hUDR5QWpmNUdpd0loZFFUSjVDbTZSVkVhbk56ZU85ZTJ0dXJWMUN3VTc0R1M3dHdnVjY2WkxDL1NqdDFTdG16aDE2NnBGZFFzRTErQm90U3Rha0pRaUdEd1VLRWFPZk9oWjkrV2p0N1ZxK29ZSSs4REJZYkdORGEyNDJtS280UTJ0MGQvdU1mMVpNbjlZb0tOc2pMWUttblRySGhZWFBCUWdoaHpDNWZWcDU5VnYzb295L2FjMnRLWVhJU3BxYjB5bVZQL2ozM2dLa3B0YWtKVVlxSStXOEZJV3h3TVB6Y2MrNW90T0RtbTVFazZSMlEyelNOZG5WcEZ5L1N6azdhM1MydlgrOTY0QUVySHdzSCtSY3NyYU9EZG5XWnJxNFNDSUdKQ2VYUGY0YXBLZWRYdjVxL2p4VFowRkQwN2JkalI0NUFNSWcwRFFGZ2x3c2lFZXp4NkIyYURmbjJzV3FhMnRRRTRYQkczMHVNSVJTS3ZQb3FLSXB6KzNic2N1a2RrR00wVFcxdGpmejk3L1RpUlFTQU1FYVNoQUJZZno4Ykc1TkVzQ3lnL2YzYW1UUFdxNnNFakNFU2lienhCa1Nqcm52dnhZV0ZlZ2ZrQ3RiZkgzM3JyZGlSSXpBMUZYL3VQdjBQR0VNb3hBSUJhZm55dEw4Z1MvSXNXRnByS3hzWnNTRllhT2F4ejl0dlF5amsvdmEzY1ZHUjNnRUxUVlZqVFUzUi9mdHBaeWRDNk1vNkc2SlIydDB0YjlreXo3RlpsMC9CZ3NsSjY4MzJlV0dNTkMzMndRZWdLTzZkTzBsWm1kNEJDNGIxOTBjUEhJaDkrQ0dFUW1uZVBnMEVJQkxKaFl0N1BnVkxPM2VPZG5mYlUxMGxZSXdZVTQ4ZFE2cnEvczUzU0VXRjNnRlpwMWRSZlE1ajJ0Y0h3YUFJbGhtYXBqWTNReVJpVzNXVkRHTzFwUVhDWWZjamowalYxWHFsczhkZ1JaVUFrNVAwOG1XeVpJbGVRZTcwWDJ1T29IMTkydW5UTmxkWHlURFd6cDROUC8yMDF0R2hWelFyVkRWMjlHaG85Kzdvd1lORzc0SXhCa1ZoZ1lCZXVXd3c4SEp6ZzlyYXlzYkdPQVlMSVlReHZYaFIyYnRYUFhWS3J5aGZyTDlmZWVFRlplL2U2UWZ0eHQ4MVk3UzdHK1hBc096OENCWWJIMWVibWhCamVnVXpSZ2dOQkpSbm5sR2JteGZtc1krRmlpb1p4clNyaTRWQ2V1VzR5NDgyRmoxN2x2WDJtdmppWm9JUU5qUVUzcnZYSFFvVjNIeXo2Vk9iQWJNdHFubGd6TWJIMmNBQUtTN1dLOHBYSGdRTFlyRllVeE92WnZ1OE1JYnhjV1hmUGxBVTV4MTNaT0d4RDBTajZ2SGowVGZmcEYxZENLVzk5VXNQWTFBVUdnZzRhbXYxaXZMRi9TUExIT3ZybzJmUFpxbTZTc0FZZ3NISUs2OUFKT0s4Nnk3c2RPb2RZQjN0NjR2dTM2OGVPd2FLWWoxU0NhcEtBd0hFbUEyL0tnTjVFQ3oxNUVrMlBwN3RZS0hwYjMvazlkY2hISGJkZXk5MnUvVU9NQTJpVWZYWXNlaisvZE1qcDIySkFzWXNFSUJ3R0h1OWVrVTV5dlZnc2JFeHRibDV3YjUvR0tOWUxQcldXeEFPdXg5OEVQdDhlZ2VZWUhORmxZQXhIUmhnSXlPU0NGWWEydW5UdExmWCt1Y2V2N1BMcExiREdLbHE3UDMzVVRUcSt0YTNTR21wM2dINnVGUlVDUmhES0VSN2V4ZTJwemVuZ3dXeG1OcmNqR0l4aXg4OWdGUlpDWXFTNlhQcitFeXlJMGRBVWR3UFAwekt5L1VPU0lkWFJaVXNGcU5kWGVpbW0vVEtjWlRUd1dLQmdIYnVuTVZNQUdDbjAzbnZ2ZGp0VnA1L25nME1XUHc5U2RUbVpnaUgzWTgrS2xWVjZaV2RCOStLYWpZYUNJQ2k4R2dYR3BUVHdWS2JtMkZpd21JZ0FNank1WTY2T2xKY2pKMU81Zm5uYVhkM3B1Y1NZKzNNR1dYUEh0Zk9uWTVWcS9SS3o1S05paW9CWTNiNU1reE9MbUN3T0wvRERMRGhZZlhrU2V2ZDM0VEltemJGK3drZGRYWHVYYnNjdGJVMjlOMFRvblYwUlBidGcvRnh2YUxUSUJxTi9mdmY0ZC85TG5ib1VOWjY0eUFZWE5nNXV0bDRrOVpvWjg3UXk1Y3RuZ1lBVWxJaU56UWtmdUM0OWxyM3JsMk9kZXZTSEdTQzI0MEtDdlFLSVlRUTdlcFM5dTVWbm4yVzl2U1llK3FYQ1l3aEVxRUwralRhMG1uakR5SVJ0YW5KK3NOVUFNZmF0WE1HNlVwVlZaN0hIcE0zYlVwMWtGR3lYTEI1cys2Y0JWQ1U2THZ2aG5idmpoMCtuTFdLNm5NQXRMc2JZakc5Y3J6a2FCdUxkbmRySFIwV3Y5OEEyT1dTTjIyNjhsRU1XYkxFL2QzdjRzTEMyT0hEaUZJcnY1OHhhZmx5M1pxUGRuVkY5KytQTlRXaGFEVGJrWXJEbVBYMlFpaUVqZFdzdGx1STk2d0xRRzFwZ1dEUXlvbEhDQUVRdjkreGV2VzgvMGhLU3R3N2R6cnZ2QlBKc3BVR0hNYU8rQ3E2cVVFNHJMejhjdXpJRWVzZEpYTlllSjBJc2JFeDl0bG5lcVY0c2VOdDI0ME5EMnNaTjl2VFRJN0FYcS9yd1FkZDk5eURYUzV6ZndVQSszeHlRMFA2eEdOWkpsN3Y5TVNzREFFZ2hMRGJiVHFnTTArajljcnhZdkxsWm9YVzNrNzcrMDEvbEhFQXBLeE0zcmd4ZlNuc2NybnV1OC8xalcvZ3drSVQyUUp3MU5icTkyakxzbFJUWS9IMUoyTU1PNTBGWC82eTY2R0hzTnR0NG5YR2FScnQ2a0tVNnBYakl1ZmFXS0FvMDgxMmF5Y0d3RkZYSnhtWkV5SEx6cnZ1d2w2djh2TExNRDV1Nk0vSnN0ellhR1NxQXFtc3hHNDNLSXJGU2dzQUlTVDUvYzV0MitRdFcxQWtFbnZuSFdwMmFRYU1hVThQaE1QMlB1STBLT2VDUmJ1NnREbnIxUm9IZ0QwZXViSFI2S0lNa2xTd2RTdDJPcFdYWG1LRGd6clpZa3p5K3gxcjE2WXJNME5hdmh6N2ZLQW9lZ1hud3hqMmVPVHJyM2R1M3g2L3NRVkNpTjlQQXdHajd5c09Zelk4eklhSEpSRXNCS0EyTlVFd2FLait1QktBVkYxdHJrOGNZM25MRnVSeVJWNThrZmIwcFB1N0dNc2JOeHA4Q0kxOVBsSlJZZm81VXJ5aXV2cHE1L2J0OHFaTmlSczZMTXVTMzYrYS9VemlUNk43ZXFRVksvU0syaSszZ3NVR0I5VlRwOHlkakdTU0pEYzBXS2o1NVEwYnNOdXRQUGRjeXVWR0FQQ2lSY2s5cnVsaHQxdXFxdEphVy9VS0ptRU1lNzBGTjk3bzNMYU5YSFhWbkgrVS9QNzRtaC9tUHB4WWJLSGE3eWEvQkp5cHAwNlovcFluQUpDeU1vZGVzejBWeCtyVm51OS8zN0ZtemZ4dFpBREg2dFhFNzUvbm4xS1FhbW9NOXM1UFYxVFhYdXQ1L0hIM3d3OWZtU28wYzIyOTh1YzZNS2FkblJBTzY1V3pYdzRGQzhKaHRhWEZ5SHExOHdOd3JGc256WGRXREpLcXF6Mjdkc2tORGZOa3krbVVOMjgyMWRrb1ZWWWF1dVZrREJjVk9lKyt1L0FIUDVBYkc1RXN6MXNLRnhXUjVjdjFmOXNjR0xQUFBvT0pDYjF5OXN1aFlOR0xGK25GaTVhcksxeFlhS0xabmdLcHFIQS8rcWg4NDQzeE1WalRQMlZNcXF4MDFOV2xQWFF1VWxvcWxaZW5pd0lBd3RpeFpvM25pU2ZjRHoyVWZ2b3lkcnNsdjk5MHNCQ0tON1AwU3Rrdlo0TEZtTnJjUE04MkV3WUJTRFUxam11dTBTdW5qNVNWZVI1NXBDQyt6VlA4UkJJaU56U1luVkNGM1c1U1daa3lDb3poNG1MWGpoMmVwNTZTNit1TmZCK2s2bXBrb0tkakZvd2hHbDJRWmxhdU5ONVpmMyttemZiR1JydVd1Y0pGUmU2ZE8zRmhZZlR0dDFFMFNoWXYxdTF4bllja1NYNy81K2xNQUVDRU9OYXRjKzNZNGZqU2w0emYvMHArUC9aNHdPeThFZ0FhQ0VBMHluV2kwWlZ5SlZocVd4c2JHakwza1NVQWtLVkw1ZnA2dlhJbVlMZmJkZi85Mk9PSi91MXYwdXJWeE5KcVpwTGZqOTN1V2N1R00wYkt5Z3J1dU1ONTIyMTQwYUswUjg5RlNrcWtwVXMxcytzTVlFeDdlMkZxNmo4eFdCQUtaYlR3RllCY1gwK1dMdFVyWnc1Mk9sM2J0cEdpSWxKYWFxclpua0NXTGNPTEZrRjh3anNBY2pqaytucm4xNy91V0xYS1hEZ1FRZ2hoajRmNC9jajhVdlV3UHM0dVh6YllBMmVYbkFpV2R1R0M5ZlZxQWJEWEt6YzBXQXhsZXJKY2NOdHRsc2VkNHNKQ3Fhb3F2amdBV2JyVStaV3ZGTnh5aTVWZWd6aENKTDhmeWJLNTE1T1lHMzNkZFhwRjdaUUR3V0pzZXBzSmE4a0FrRmF1bEZhdTFDdVhBV3N2RENGY1VDQlZWYWt0TGZMR2phNGRPekova2RQWFZyTzNPSlRTN202a2FWbFlLeUFoZTM4cEZYcjVzdWx0SnBJNUhQS21UYnJqT1JlS282N09VMUlpYjlsaXl5c2tTNWVTNG1KcWRxUWF4alErTnpxTDY2eGEvQzdhU0d0dHRiTE5SQndBdWVvcWU1dnQ5bktzWGwxdysrMjJwQW9oUkFvTHBlcHEwNzFaR0xQUjBTenZyYmZBd1lKZ1VHMXBzVDVtQ0VCZXZ6NFhWa1pNeWRvWEpoVlpKbjYvNlV0ei9HbDBmQjJiYkRINUV1Mm1uVDl2ZmIzYStIak94a2FMaCtjbnFhYkd5cUEvVmFVOVBhYVB5c0NDdHJFeTNHWUN3SEhOTlZKTmpWNDVRMFpIUjg5MW5BTUd4Y1hGcGFXbFJVVkZIcHV1WC9hU0tpcHdVWkhwa1Y0WTArNXVVQlM3THNxNkZqSll0SzlQKy9oajYvV053eUUzTnRvMTJiZWpvK05Ydi9wVkpCS1JaZG5qOFZSWFYyK28zM0RUVFRkZGZmWFZlb2RtRmZiNXBPWExXWCsvdWM4TjR5eHZpTEtRd1ZKYlc5bm9xTGtQS0NIK1lGaHZHcFp4bEZKRlVSUkZRUWlOVDR6MzlmVWRQMzc4d0pzSHZ2bU5iOTV6enozTzdIWmJwNEZkTHNudlYxdGE5QXJPbHZVTlVTeGRnK3dBazVOcVM0dTV2cjVrR0RzMmJMQjNMd21NY2Z4L0NTYVNKQ0dFdXJ1Ny8vQi9mM2oxdFZlWjVkZkpBYW1xUXVhREh0OFFSYStVYlJZc1dOcTVjeXdRc0ZoZEdadUdaUW9BVUVvWlk1RFV3aVdFS0lyeXlpdXZuRFgvSUdXT1dDdzJOajQyTkRUVTA5TVREQWIxaXFjajFkUVFJeU85cmhEZkVFV3ZsRDBXNkZLb3FobHRNMkZ3R3BZWmZyLy8vdnZ1UDlkeDd1elpzNHFpNEpuSUVrS0dob2JlZi8vOU5XdldFRXV2ZG1CZzRQRGh3MjN0YlQyQm5vbkpDWWZEOGNNZi92Q0c2Mi9RT3k0bFVseE1saTQxM1lySTdvWW9DeE1zMnR1YjBUWVRocWRoR1ZkZFhmM2trMDlPVFUwZFBIanc2VDgrSFF3R2NkTExhMnR2Q3dhRGkweU9SMEFJSGYzbzZEUFBQTlBSMGFGcFd2d1hlandlVGJVNlNoWWhORFBvVC92a0U3MkNjMlZ6UXhRclg4SE1xUzB0MXJlWmlLK2VZR3dhbGlrWVk1L1A5N1d2ZlczcmYyMU52aUJpakFjR0JrWkhSOU1jTzY5UFAvMTA5KzdkWjg2Y0FRQkprdUlWSGdDQSthdllMSVJJMWRXcEJqR25sTjBOVVJZZ1dHeDhYRDE1TXBObXUvRnBXQlk0SEk0Tkd6WVV6QjRuRTQxR2gwZUdVeDB5THdCNDk5MTNBNEdBTkRNNkZBQktpa3ZXcmwyN3VIUngrbU4xRWI4ZmV6eW1tMWxaM0JCbEFTNkY5T3haMXRkbnNib3lPUTNMR3AvUEo4dXlxcXFKcXlGakxCcUpwajlxam1BdzJIcnE4K2xmQUxCMjdkb252di9FeXBVck0rOTZsY3JMU1drcG5adzA5ekhPYkloaWRwaTFCZG11c1NBV2k1MDRZWHArWElMNWFWZ0xaV0ppWW1CZ0lCNU5BSEM1WEE4ODhFQjlmYjNQNTVNTWpIQlBEeGNXU21rRzFLY3lzeUdLWGprYlpEdFlMQkRRUHZuRVlxb1FRZ1VGeVZPRWM5bFVhRXBOdXVoNHZkN2FWZlp0UStKd1NEVTFScVpnekpMRkpXaXlIU3kxcGNYNmVyWHgzbllPelhZdVp0Y21FcEZjdHQ3R3hnZjltYTYwRWh1aWNKYlZZTEd4TWJXMTFmUm5rUkJmcjdha1JLOWNMZ0prOVYyblFDb3FyQXpjbTlrUVJhOWNwcklhTE8zMGFkclhaN2xUbEJRWFc1bUc5UVVWZnhwdCtsczZzeUdLWHJsTVdUckhsa0EwT3IzTmhEVUEwcG8xMXFaaG1lVndPTEMxaTNWcTl2OUNwMU95Y0JNenN5R0tYcmxNWlM5WXRLdExzN3c3SEFCMnVRb2FHN1BUYkM4cUtwSm5kejh5eGxTejNUK3ozNmltYVdHN0wwQ1MzMjlsdG1COFF4VE9zaFdzK0hxMVp2dGRFZ0JJWmFXMFpvMWVPWHZFKzdFUy94ZGpISTFHKy9yNjBoeHlKYXJSNUI3MmNEamMyZFdacHJ3RnhPODN0TzdJRmVJYm91aVZ5a2lXZ3NWR1JyUU1tKzJOalZubzFvc3JMaTVldG14WmNpd1lZOGRQSEo4d3MyeEwvMEIvWkdZb0FjWlkwelRGN25OSlNrcElSWVhwVDNWbVF4UzljaG5KVXJDME0yZm9aNTlaYjdhWGxNZ2JOdWlWczQzWDYxMi9ibjN5VHdnaDdlM3RML3o1aGFHaElTUFhSRVZSUHZ6d3cwZ2trdWdnOVhxOS9pcnpUYUswcHBlZ01TOExHNkpZT3RNbVFTU2lIajl1L1JIVmZOdE1jSVV4dnZYV1d5dVdWU1NQNzFOVjlhOS8vZXVQZnZ5ajMvLys5MU9wMTVrTkJvUEhqaDNidlh2M29VT0hFaytkRVVLM2JMM2xHanNXdzVrRjQrbTUwYVprWlVPVWJBU0xkblpxNTg5YmJsMmwybWFDcTlyYTJ1OTk3M3RsWldXSkN5TEdtRkxhMGRIeHIwUC9TdE1NUC9QSm1WLyt6eS9mMlA5R05EcjliTEd3c0hEN1Bkc2ZlZVFSSHVPYkpXdFBvL2x2aU1JL1dJbjFhcTBHUzZxdVRyWE5CRDhZNDd2dXV1dkhQL3B4WldYbG5ER2xoSkEwZlFlYU90MldTZ3gwM3JwMTY1TlBQcm1Fenlnb3NtUUpXYnpZZExCbU5rVFJLMmNkOTJDeDRXR3RyVTJ2VkdyeGhhOHNkREZuYkdobzZFVFRpYkd4c2VRZnhrT1dwaHNkQUlCOVB1SUtBSTRlUGZybVcyOXFscGZBVEF0N1BOWlcrdU85SVFyM1lHbnQ3WFJnd0hxenZiVFVrY1ZtZTRLaUtIdjI3bm45OWRkRG9WRHk0QmxDaU52dEpqamwyeWtySzl2VXVHbng0c1dKYkkyTmplM2J0Ky9qano5T2RVaEdIQTZwdWpvSG4wYnpiYmpZczgxRUJ1dlZXbmI4K1BIMzNuc1BKZldZQThES2xTdnZ2dnZ1MnRyYU5HT1VWNjFhOWZQLy92bnAwNmQvKzd2ZmRuZDN4eStkSXlNakh4NzlzTDYrM3ZiK2Q1UllnaVljTnRmWTBEUWFDQ0JLVFlmU0dFdm4yekI2NFlMMjZhZm0zbkJDWXB1SjdEYmJFVUtxcW43d3dRZkpkUlVBVkM2di9PbFBmdnJRdHg5cTJOZ2dwNzRSa3lUSjQvRnMzcno1emp2dlRKNThjZjc4K1JDZk5nMnBxTUFXZXZobWxxRFJLMmNSejJEWnNsNXRyWDFqbUF5Ym5KdzgxM0V1dVhaaGpOMTQwNDNYbVZtN2JIWHRhcmZibmJnZ0RnNE9KdTRUN1lXOVhvdUQvb2FHMkxDNThkYkdjUXdXR3h4VU0xbjRLdDVzOTNyMXl0bHZkR3gwWW1JaU9WaE9wL1BhYTY5TmM4aVZpb3VMRXdQbk1jYVJTSVF5cTR2cXBEWDlOTnJzNXp5eklZcGVPWXM0Qmt0dGIyZURnNmJmY0Z4OGQ3Z0ZXdmhxY25JeStTWU9BR1JaTHZLWnV6UEZaTzRieDhqU1IySEE5Tk5vczVVV3p3MVJlQVVMUWlIMXhJa010NW13ZmIxYWc4TGhNTDFpeVM3VDdXNlRaemtUVWxXVmxhWElNYVpkWFp5YVdieUNwVjI0UUM5ZHNseGQyYkxOaEdYOHFoWk84S0pGWk5reTB6VVd4cXkvbjlPR0tIeUNSZW4wZXJWV2d5V3RXR0hMTmhPNWcydFlzY2RqWlFuSitOTm9QczBzTHNHaUF3T1pybGU3ZWJPVnVqMkhVVWFqTVM1M2hYR1MzMjkwczdFRW5odWljQW1XMXRhVzBYcTE1ZVh5K2xtalZ2S1J4K054SlBYQVRVMU5uZTg0bjZaOGhxdy9qUTRFZ0VNL2lQM0JncW1wNlcwbXJJbXZWMXRlcmxjdTF4VVhGeWNHUjJDTUZVVjUvVyt2WDdwMFNkTzBUTmR1bUE5WnNvUXNXV0k2V0RNYm91aVZNODMrWUdrZEhiU3owM0oxeFhHYkNjUG1YYmZEN0YyaHorZXJxNnRML0I1Q1NHdHI2ODkrOXJQZi9POXZMbDY2bVA1WUN5dy9qWWFKQ2RiZnIxZktOTHZQWDJLOVdwT25ZVm9XdHBrd29IK2dQeHFOSmlmSjRYRDRURzVWUWdpNS9mYmJ5OHZMazBjTGRnZTYzM25ubmM4dWN4aFdFTjlzek94OU5NWVFEdk9ZVzJGenNHaC92M2Jtak1WVUlZUmt1ZUQ2NjdPMnN1KzhSa1pIamh3K01xY2Z5K1B4bEpsZmxuTDl1dldQUGZiWWtpVkxrdGNLVEQrY0t4TVdtMW1KRFZGc1pmajVMbU5zY0ZCbmFCZ2hzWTgrWWlNakZvTUZnTDFlN1BQUnpzNVpjOEFsaVN4YlptV2VreG14V0d4NGVMaXpzL01mLy9qSHlkYVR5YytQR1dOK3Y5L0NxbXNZNDIxM2I2dXNyRHo0ejRPbjJrNk5qWTNGWWpHWHk1WDVvaUR6SWhVVm4yODJaaHlmRFZHTUJndFVOZkxhYTJwcnEwN3JKeEl4L1kxSndCaW1wc0o3OXN6S0pRRDIrUXFmZXNxdTlkeFRhV3RyKy9WdmZqMHlNaElPaCtjc0NTbEowdWJHellXV3VqOHd4dlhyNjY5YmU5MzQrUGpJeU1qSTZBZ0ExUEo1c2s2OFhzbnZONzFFVkh4RGxPRmhhVUdDaFFBZ0hJYkpTWjFnbVhwTFY2SVU1aXo4R28rcDVYdE13eUxSeU1qd2lCSlI1cVNLVXJwbXpacXRXN2VtT3RBSVNaSktTMHRMN1Ywc0RnQ21waUI1aWdyR1pQSGkxQWVrZ0RHRXc3R2pSeDBURStrV0N3RWdKU1hTaWhVRzc2c01Cd3NoaFBIMGYxeGQrZnQ1LzBXRUVFSVk0VG1QalFHQU1WWlZWYlZyMTY3bFdad2paQkRFWXNxTEwycHRiWitmYVl4QlVReWUrRmtvamI3elR1eTk5OUpkYlJoek5EUjRIbi9jWUp2RVRMQyswQUFCWXl4eEIxZFFVRkJTVXRLd3NlRysrKzVibTVzTEp3RkFNTWhHUnVZbXlkcjNVTk1nL2Z3OHhsQXNacnlkSTRJMXplZjFiYWpmSUVtU3krMWFXcjYwdXFaNmRlMXF2OTlmWVBZNVNUYlpldzFKLzN0TS9pRVJyR2wxZFhXLytNVXZKRW1TSkNtbnc1UW5STENteWJLY1ppUzdZSmI1aHA0Z0dDQ0NKWEFoZ2lWd0lZSWxjQ0dDSlhBaGdpVndJWUlsY0NHQ0pYQWhnaVZ3SVlJbGNDR0NKWEJoNWxraFkxbllOV291Z0FYNG8va0NZUHEvTERENWh3d0hTNUtrK0RvK0ZzYVJaUUlBdTkzWTdkWXI5NThIWSt6eDRLS2lMSjBSeHJESFkzemtERFkrZVJKVU5RdERoT2VCTVpibExIMThlY1RJOUJaYjRjSkNVbDV1OEVTWUNKWWdHR2NvZllKZ2xnaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoU1B5Mm10NlpRVEJORWZrbFZmMHlnaUNhUTRrU1hwbEJNRTAwY1lTdUJEQkVyZ1F3Uks0RU1FU3VCREJFcmdRd1JLNEVNRVN1QkRCRXJnUXdSSzRFTUVTdVBoLzVTU2hUbjJXeGw4QUFBQWxkRVZZZEdSaGRHVTZZM0psWVhSbEFESXdNVGd0TURNdE1ERlVNVE02TXpRNk5UVXJNREE2TURCa0VBVDNBQUFBSlhSRldIUmtZWFJsT20xdlpHbG1lUUF5TURFNExUQXpMVEF4VkRFek9qTTBPalUxS3pBd09qQXdGVTI4U3dBQUFBQkpSVTVFcmtKZ2dnPT0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0xMC0zMCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiQ2xpZW50L0F1dGhlbnRpY2F0b3IgQ29tYm8gQ2VydGlmaWNhdGlvbiIsImNlcnRpZmljYXRlTnVtYmVyIjoiVUFGMTAwMDIwMTkwNTA2MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTEwLTMwIn0seyJhYWlkIjoiMDA1NiMwMDAyIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWlkIjoiMDA1NiMwMDAyIiwiZGVzY3JpcHRpb24iOiJQaXhlbFBpbiAtIFBpY3R1cmUgTG9naW4iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJ1YWYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfc3Vycm9nYXRlIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImFsbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhdHRlcm5faW50ZXJuYWwiLCJwYURlc2MiOnsibWluQ29tcGxleGl0eSI6MzQzNTk3MzgzNjgsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjkwMH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJpc0tleVJlc3RyaWN0ZWQiOnRydWUsImlzRnJlc2hVc2VyVmVyaWZpY2F0aW9uUmVxdWlyZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6WyJhbnkiXSwidGNEaXNwbGF5Q29udGVudFR5cGUiOiJ0ZXh0L3BsYWluIiwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSGdBQUFCNENBWUFBQUE1WkRiU0FBQUFBWE5TUjBJQXJzNGM2UUFBREZWSlJFRlVlQUh0WFF0d1ZOVVpQdWZ1M2Mxcjg4UThnSVFRQ3BnMGtnUWFYcnViUlo2aXBRelRJdFN4VkxIVGtTUWdVRUVMQXBPUlVZZE9PekRESTlLWlZndVVqakxpMkhhY3R2TFE3Q1lFU3RVYUVFS3JEZzRSYVMwaUVVbXl1ZmYwUDhHNzdvWk45blh1YTNOT0puUHVQZmVjLy9GOTk1eDdIdmVlUllpSGhFWUEvL0dPTFE4a3RJZlJPRWVFS3d2LzEzQXNtaUpHenlzU1dUNW9kQ00xc3crVDQ2QXJvUWdXTkFPUEs5SUZBVTZ3THJCcnA1UVRyQjNXdW1qaUJPc0N1M1pLT2NIYVlhMkxKazZ3THJCcnA1UVRyQjNXdW1qaUJPc0N1M1pLT2NIYVlhMkxKazZ3THJCcnA1UVRyQjNXdW1qaUJPc0N1M1pLT2NIYVlhMkxKazZ3THJCcnA1UVRyQjNXdW1qaUJPc0N1M1pLT2NIYVlhMkxKbEVYclhvb3hZS2NWcExka1QxcDVKWHN5Y1Uzc2lxSFkydE9xbFZNczRsQ3NwaEUvejd2NlVFcjJ1NDVod25xQkJNN0NmeGpUSzRqSkZ5RStEelVodlpVK1ArRnkwV3ZteUlrTE1GQ2l2WG04UG1sN3hmK2NHTG5zS21qY3NYMHBHOFJRb3FBRmZvZk1pU0o2Q3RFU0NrUTZ3K2s3MFNHWklSa1NBVzIwUXFQdHdOdUFpL0M1SmdvQ0VkM09wMGYrQXNZN0NDaENFN0t0WDgyL3ZFWlowY3Vyc2kwWmFkK0d3ajlqb0kzSEN1SDhjZUVqQVJwU3hGQlMzMlNUQW4vR0NIeVY0c2dITmpsY0hnd1ZQZjRsYkNSZ0YvTDJXUVlZMkp4Q2R2RW51SmxrOTRlOTVnYnB4Um1UZ0lpcmJISW9XVnU5UGErczc3MTVNUll5OU55R0tHUGtJRDNpeGp2TTBMTk5tME5Gak9TT2ljODk5MS9GQzJ0dWd2dTBHa1VYS2ExbEFxTUlZQXRKVWdtVzN5SWJGblI1SDBkQzJocm84dlZHb01vSmtWTVI3QTFNK1dMaXUwTDN4bXhzTHdLRUxqYjJNMFB1WS9JNkw0VkhzOVJUQ3hiRzkyT3Q1aXdGb1VROHhBc1lLbGkyd0x2NkVlbVRJU2FlbmNVUHVxZmxhRFpCRW16YXoyZUl3S3kxZSt1bVhwQks2Tk1RWER1akRGbkp1OS8wR3BKdGM0d1FqTWNLem5RejVzallWOWJYWk4zVzE3UnlHY2JTa3E2WXBVVmFUbERUM1RRNTZ6N1NHM1Q5TVBMeTRIY095TjF5dEQ1Q0xIQm9HdnpsVXVYemtLTm5xTzJyWVlsT0h0UzRZVjcyemQ4bGxrMTNBMjFGanFuaVJXZ05vOGhDUCt0MXRPODlXVkNMR3A1WjBpQ3k1NmE0Nmw1NDlFaVpCVksxSExjRUhMaHhpVkUzblRNMjN5azd0U3BBalZzTWhUQmRFdzcwMVB2SGJ2V1hRTzFOa1VOaHcwcEV6cU5jbmZQdXl1YlRqaFoyMmNZZ3EzMnBDL252YmV1elY2VzcyTHRwQ25rRVpJdlllbU5GWjZXQlN6dE5RVEJ0bUdwVitlZVdYL1Jka2VxZjJxUnBaTm1rVVZiTFV5a1YrczhuaCt6c2xsM2dsT0xzaTdQYTN2aW1zVnVLMmZsbEpubHdNU05LQ1A4WXEzWHU0YUZIN29TYk0xS3VUYnI1Sm9iMkNhTVllRk13c2lnblMrWmJLL3plbjhTcjArNkVVeVg4K2E4dmZaaklIZHN2RTRrYW5sWkpudWh1ZjVlUFA3cFF6Qk1PODQrc2ZvOU1TTzVJaDdqaDBCWkM0eVZYNnB2YnA0ZXE2KzZFT3g0ZGJrM3VUQmphcXhHRDZWeXRPTWx5ZVRQUUhKeExINXJUbkR4c3VxVHc1eWpaOFJpN0pBdFEwaU9KSkUvTkJBUzlkcUJwZ1NuRmVkMHdGSmZZc3dwYTM2M2tlbWZlcjNQUkt0V000SUZpNlhYZmJ6MktoaVlGYTJSUEwrQ0FGNWY1Mm1acjV4RkVtdEdjTlh1UlY1WUhab1FpVkU4endBSTlNMWRTeTg4ZWZwMDVnQTVia3ZXaEdCN1NjNmx3dnVycHR5bW5TZEVqUUJNaEJSMDNyejVkS1FGTlNGNDJpc1BkMEJ2RUY0cDVvRUZBakpCOWFzOG5zcElaS2xPY05HU3FyK25qTXJpUTZKSTJJZzhqOFdIMEc2b05HSFh5ZFVsR0w0bXFOeXhhRmprZHZPY0VTTkFrSE5sYy9QOTRmS3JTbkRKVDZlYzVQUE00U2lJL2JwTXlGUGhTcXRLY05tbXVUbmhET0RYWTBjQVh2dXBDTGQrckJyQjlObWJNQy9LeGM2QitpV0p2SEV3SmFvUlhQN3N2YmJCRlBOcnJCQWcwMkdlMmoyUU5GVUlUaCtmZXhIV2VpUHF4ZzlrR0UrUEhBRlpJbzhNbEZzVmdrczN6djVvSUlVOFhRMEV5QThhVHA4T09jK2dDc0VGODh2R3FPRUdseGthQVpqZHNsL3A2bG9VNmlwemduTm5qbTFESWg0VlNobFBVeEVCZ240VVNqcHpnc2V0ZHRNVkl4NDBSZ0JtdGVhRldvUmdUbkJPZGFFcWIraHJqSmNaMVZsZ0VlSzIzalJUZ3VuN3pmQXkzWGd6b3BNSU5zc1l6K3p2QjFPQ1J5eTY2MElrRStEOWplRG5iQkNBblVIVUpiaG9jVlUzRzFPNWxCZ1JxRmpiMGhJMFBjeTBCcWVYNWZHVm94aVpZVkVNV2sraFM1SW1CY3BpU2pCOGZsSVlLSndmNjRKQTBFdU56QWltZTFTQk8veUZPbDA0L1VZcHZBRVExTWxsUm5CV3hmQlB2bEhEai9SQ0FKWVExYW5CMlpOSGZhR1hVMXh2RUFMcTFPRFVrbXdwU0EwLzBRVUJtSmNlSHFpWVdSTnR6UXE1bUJHb2l4OXJnMEJ5NENjdTdBak9TR0ltU3hzY0VsZkxGYTgzWGZHT0dTbFd1NDJaTE1VNEhzZUdnQTFqOWdTTGFiRGJNZytHUUVDV1JidGlpSmlhWldjeWR0M2MwYjZYWE1abGltQXp4cElrQi9WQXplZ0R0ZGxua2Z5dHFUajN3NTh6R2Q3VUVxK1ArRWpFSDBXWkZUd3oyQTNiNW5VcWR2cVpWaExpaVAxQzQ1REJpekpBQUo3QmZpNllFUXdUM1g2aERHemtJdUpBb05SbTgzUEJqR0NZQS9VTGpjTTJYalJlQkREdWViUzZHcjVOdXhYWUVZenhmeFdoUE5ZUkFVTCtFNmlkR2NFQ0llMkJndm14VGdoZ0ZNUURNNElSeHBwdFU2OFRkS1pRQ3ovcEU4UURNNEozdVZ5ZkFNbjhPYXp6YlFBYlVLdFVnOEV4akVqUTNhT3pyME5VdlVVOWdvSGlkNGNvcXNaeE8wa000b0JaRTkzbklVYkhqT1BwMExNRWhxcm45a3laOG1tZzUwd0poaW15TndPRjgyTnRFWUF0V1k3MzE4aVVZTnJSZ2w1YzBET2d2MEorcmg0Q0FoSFVKYmpQZEhMN1hhU2VTMXl5SHdINHhkT1UxS1EzL2VkZkh6Q3R3VlNtSUtERC9aWHdjL1VSZ09ldjkxZlYxZlRWNWFEQW5PQmNwL01vYUxnY3BJV2ZxSTRBSm5oL0tDWE1DVzdBV0Jhd2NEQ1VNcDZtRGdKUWU3dHQ2YW1IUWtsblRqQlZZa0Z5eUxzcGxBRThMWDRFb1BmOHB4MFRKMTRMSlVrVmduZlcxUHdUZXROQkErNVF5bmthR3dTd0lMdzRrQ1JWQ0tiS1lKL01iUU1wNWVuc0VJQ0tkR2FQdy9INlFCSlZJM2hXamVNUVJ2amZBeW5tNll3UXdPZzVJQmsrYUFnZFZDTjRDY1lTRWhDdnhhRnhaNUtLTWZwd3B0UDUwbURDVkNPWUtzM1B6dDRIMGFYQkRPRFg0a0pnVzE5RkdrU0VxZ1EzbEpmM1lDUnNHRVEvdnhRakF2VFptKzl5L1RaY2NWVUpwc29iM2M0RHNJellGTTRRZmowNkJBUUIxOE9jUTIrNFVxb1QzR2VBQmRmRFlEeXNNZUdNNWRjVkJQRHZkenVkRVZVYVRRaCszdWs4UXdTOFV6R1B4N0VqQUUzemRTSFp0aTVTQ1pvUVRJMHBTRTdlQkxYNFhLU0c4WHloRVlBZnExelpmMUUvZE01YnFZQzVkbUZsUzhzRStNRHJKSHdGa2FLZDFzVFJCUE1LdjJ0MHV4Nk94aVBOYWpBMWFwZkQwUVp6WEd1aU1aRG4vUm9Cak0rblphYlhSNHVIcGdSVDR4cHJhbjROZCtLZ2cvTm9uVWowL1BEY3ZTbGFoQ1cvckt5OEVhMnZtaE5NRFV3V2hlVXdkRG9ScmJGRE5MOEVRNklIYnJWKzBTT2dDOEhiSFk2YkthS3dnSGU2d2hNRzA1RjFNQ1I2TFh6TzBEbDBJWmlhQWlSZnRRbDRQbndOMFJIYU5KNktzTkJBSDJueElLRnBMenFVb2ZWZWI3a3NreU93SE1JM0VnOEVTTURibjNlNWZoYVlGTXV4YmpWWU1YYTN5M1VXdm5seFFrMytRRWtiNmpFMHk1dFprRXR4MUwwR0syVFduVHBWSUhmMy9BWGVGQml5djdjRXZXWFl0QjNWN1hHNTlpcTR4QnZyWG9NVkIranNUR1pLOGd3WVFnM056MTh3L2dxbWM1ZXdKSmRpYTVnYXJCRDlNaUdXNDk2V0JwZ1EyVWczdUZiU0V6bW1vd2tSV1JmdmRFOTduN1dmaGlOWWNiQ3V1WGtla2VVRHNEMXVycEtXaURFMHlmdlRNakpxWTVuRWlBUVB3eEpNallmZkh4aloxU3Y5Qm5yWTkwVGlqSm55QUxHZnczY2dqemZXT0Y5UTAyNURFNnc0WHV2eHdDOWQ0eDNRWkk5UTBzd2MwMXBMQkdFZExLTUdiWmlpaGsrbUlKZzYvZ1Rzb05vcG82Y0pJcXZnRkw1VU5WOEFzR0c1MUZMYjZIYThwWlgxcGlGWUFlU3gxdFp4UHA5dkF5Sm9HVFRkcHRnQUZZWS83YkM5eGJONUx0ZkJTRjZ6VVh4bEVadU9ZTVhwTlNkT2pPNzJTVTlDYjNzNUVKMmtwQnNyeG0zd3RlVXplVTduSVNCVzFzTTIweEtzZ0xXNnRUVy94eWM5aUpEOEVQMU5leVZkcnhnQS9STDZDNjhRQzk3WDZIQWNoOW9MOTU5K3dmUUVCMEszeXVPcDlHSDhFRUQ2ZmVpUUZRZGVVL200Q3lab21nakdCK3daOXNOcURYbGk4U0doQ0E0RUFIcmVZekFSWmhNc3o0TDNtR2JDRkdoKzRQVjRqZ0cwWHBnN1B3M1RSTWVBMUtNRkkwYTBOSlNVZE1ValU2MnlDVXR3ZjhEb1hMZlEzVjBLazcxM0VobVZRcnM1SGxyUFlSQ25RNDJuVytEVGZ6c1FSemZ5N0lUMFRnQ25FNXI5NjVEdklpTDRQRFM3ZFArUmRtdGUzcjkyamh2WERjZUdELzhIRXFvYVk3bzhWWm9BQUFBQVNVVk9SSzVDWUlJPSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTA4LTMwIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJQaXhlbFBpbiBpT1MiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlVBRjExMDAyMDE4MDUxMTAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4wLjEiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTA4LTMwIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOC0wOC0zMCJ9LHsiYWFndWlkIjoiMzRmNTc2NmQtMTUzNi00YTI0LTkwMzMtMGUyOTRlNTEwZmIwIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIzNGY1NzY2ZC0xNTM2LTRhMjQtOTAzMy0wZTI5NGU1MTBmYjAiLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBTZXJpZXMgd2l0aCBORkMgUHJldmlldyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjk0NzIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyIsImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiYWxsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESHpDQ0FnZWdBd0lCQWdJSkFOcHFENTJUT1R1c01BMEdDU3FHU0liM0RRRUJDd1VBTUNZeEpEQWlCZ05WQkFNTUcxbDFZbWxqYnlCR1NVUlBJRkJ5WlhacFpYY2dRMEVnTWpBeU1EQWVGdzB5TURBNE16RXhPREUzTVRGYUZ3MHlNVEV5TXpFeE9ERTNNVEZhTUNZeEpEQWlCZ05WQkFNTUcxbDFZbWxqYnlCR1NVUlBJRkJ5WlhacFpYY2dRMEVnTWpBeU1EQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU9HQkx0Qm1VUEpRQUNRV1ZFZUJ4ZXpSZ1pkcUdNUDZlVHJQdHk4eXZNOXhBK2ovWDRnMmxSTk1GOWEwanczQmprV1Nzb1dKallUdXpldkdNZzJyYjlNNXFxZC9PRDQ5OE9BazZVRXRNeWJyMTYyQ08yd0I4U24ybnpmelVkYndaVDRkeGwyNTFsZlg1SnNaVlR5SmR1aGxKemJLR2V0TDNKTW1DQXBldFNPMHhjY0dTSVY5R1VvSm03OEtsUU82c21TREFrUkZ4SjhQZzhiRTQ0OXFpSXFQL0sxMHVSZXU2NlVDV2Rhb1hDS3FSZDVpa2JVKzZpZ0pGSFp6OTRVQlByc2dsY1kwRnEwM25yQkJ2cnBFekduaXNCLzQzRTlJdGpyOVVMVjRQUVFtaXVXTWNJUG1GUDFqVE5nS0tuWFpzeGUxMTRCL3pCM1V4aElCMjlyUm9wRUNBd0VBQWFOUU1FNHdIUVlEVlIwT0JCWUVGQUx2b3VLRFVuaGpHeFVSUitNMUsxbU1pQnQ3TUI4R0ExVWRJd1FZTUJhQUZBTHZvdUtEVW5oakd4VVJSK00xSzFtTWlCdDdNQXdHQTFVZEV3UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFFTzQ4QStjKzFFYWM3WllKdkJzM2pBNDBxVmhFS2VFeTJpK0ppQWZ3dUd6Y2ZNVWsvNG9DWjVWNVdETHpHaGFTY2JNTEVvVk1xeEhGVUZYSTFrVTlQTlZvbnlnd1kweFZzM21OcWxDSk0rTFoyUXR4R3FDckRHeE1QQWx1dnNGaHIxbU1hSGs3ZUN6a0pBaGhwdlVhRzlGMDdqbW81VTdIZkZ5UXIwd1F4U2lVZzVubWpYRmdrY3VpMnBNZk9lS0JkZEJ5N09jNnVoZUNSeVB6T0tkWWVrZ2JaUHJOWi8yT25oSnFRLzZTcTlLaHo2aDk5QW1VcE1ZVWl1YTBtekZvU25Ga3lFUkwwUzRoL2JiWmxTRWVDaUpDeEZFREJaQjRaZ09zT1JMMkRITGprVG5lUGdzOWJqVnAzbFZlbElwbHFpK0s2TytNbU1sWUZyT09ld2E1YTQ9IiwiTUlJREtqQ0NBaEtnQXdJQkFnSVVlZitWdkhrY1RRbkVEKyt3Sk0vSXh6U1VMazB3RFFZSktvWklodmNOQVFFTEJRQXdKakVrTUNJR0ExVUVBd3diV1hWaWFXTnZJREl3TWpNZ1JrbEVUeUJRY21WMmFXVjNJRU5CTUI0WERUSXpNRGt5TlRFeE16STBNVm9YRFRJME1USXpNVEV4TXpJME1Wb3dKakVrTUNJR0ExVUVBd3diV1hWaWFXTnZJREl3TWpNZ1JrbEVUeUJRY21WMmFXVjNJRU5CTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUFvdUZNVE9LYUUwWXRleE9vaXNTeHArRWJpNUlBNGVzRVNjeDE2bHpRZHFWNi9lWjgyS3RKZU5YRXVOa0JWWkRwYzMyZ1N0dXhMQkg4bWdzb0hCRmFpMkRramZCbjVxYndSL2M1K3NubHdadmpnVkEwaHpLdzlDd0FlQXdSRDVrcld0ODgvQ1Z5Q2tNY2dMU0d3WnMvcmo3Ri9MczNFYmc3TXFMYmJRSjlDb3piYkxkSlVZSUhjUHBTWlB0b01yWmI0R3ZuaTZpVlM5VXZDS2dwcWM2TEdSbW9ZR0c0WlIzbEdKL1hRWmZ1K0dlSlc2N2lpbU1qL3lvWE93eHVjeGl2WkhGazZjUVNnd3V3aW9lTm00d3ZrODNMaFN1V2N0ZjJrQXlRY1o3a1VucE5lZStkNE1ncm1HVTRYTUZMaVRndXRhQitlOVY4ZDVKVGtVT0hpTHp0a1FJREFRQUJvMUF3VGpBZEJnTlZIUTRFRmdRVU01U0I1YkhyVitqcElPTWRKbDd1N2JjblRZOHdId1lEVlIwakJCZ3dGb0FVTTVTQjViSHJWK2pwSU9NZEpsN3U3YmNuVFk4d0RBWURWUjBUQkFVd0F3RUIvekFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBQ293UjNLVExmaWRKeVFGTnFFRmZVcmZaOWFhOWVncE9RdE5SSmRMU3RKNnh1MldmTHd2RzRvakdKbEJLTm5mYTVESWN5UVlmLzhxSjRlbGlBVmVOWHVZbWVNbWdOZ1paeXVZNkcxeVdDRDJWM3NENlo0dWozU2JhRE9IajNnSHZzemdRaHJoVDFoL3B1SFFrbjYraFlLQXA3N2tNN0ljNkFaL1JGYmpwbUxMazJEMHNFMWx6VC8wMmkrQmg3TThzbWFpRFo5KytKR3p4ZVN1bjhXMUhsZVpVbTJxS0dtUmE0WFBkcnlUN3g2S0dVR25VNGEzYnBVbVZlWTlyUS9zZk1kNVpUb28rM3VuRldEem9WVjJ2TnU4KytWTEM5em80MEZhS1FMcjlWQUpESjR5TEVOUjdLcm1WOEwwY0NYS0pHWldBV3RHNVJHVG1ISWhkK25CNDFnPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJjcmVkQmxvYiIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiJkODUyMmQ5ZjU3NWI0ODY2ODhhOWJhOTlmYTAyZjM1YiIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImxhcmdlQmxvYnMiOnRydWUsImJpb0Vucm9sbCI6dHJ1ZSwidXNlclZlcmlmaWNhdGlvbk1nbXRQcmV2aWV3Ijp0cnVlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6ZmFsc2UsImFsd2F5c1V2Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTIwMCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMiwxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH1dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjEwMjQsIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjozMjg5NjQsIm1heENyZWRCbG9iTGVuZ3RoIjozMiwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjEsInByZWZlcnJlZFBsYXRmb3JtVXZBdHRlbXB0cyI6MywidXZNb2RhbGl0eSI6MiwicmVtYWluaW5nRGlzY292ZXJhYmxlQ3JlZGVudGlhbHMiOjEwfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA5LTE3In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wOS0xNyJ9LHsiYWFndWlkIjoiODNjNDczMDktYWFiYi00MTA4LTg0NzAtOGJlODM4YjU3M2NiIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI4M2M0NzMwOS1hYWJiLTQxMDgtODQ3MC04YmU4MzhiNTczY2IiLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgQmlvIFNlcmllcyAoRW50ZXJwcmlzZSBQcm9maWxlKSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjg5NjUsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfSx7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwiLCJiYURlc2MiOnsic2VsZkF0dGVzdGVkRlJSIjowLjAsInNlbGZBdHRlc3RlZEZBUiI6MC4wLCJtYXhUZW1wbGF0ZXMiOjUsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwiLCJiYURlc2MiOnsic2VsZkF0dGVzdGVkRlJSIjowLjAsInNlbGZBdHRlc3RlZEZBUiI6MC4wLCJtYXhUZW1wbGF0ZXMiOjUsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImxhcmdlQmxvYktleSIsImNyZWRCbG9iIiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6IjgzYzQ3MzA5YWFiYjQxMDg4NDcwOGJlODM4YjU3M2NiIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWUsInV2IjpmYWxzZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImxhcmdlQmxvYnMiOnRydWUsImVwIjpmYWxzZSwiYmlvRW5yb2xsIjpmYWxzZSwidXNlclZlcmlmaWNhdGlvbk1nbXRQcmV2aWV3IjpmYWxzZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOmZhbHNlLCJhbHdheXNVdiI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9XSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5IjoxMDI0LCJmb3JjZVBJTkNoYW5nZSI6ZmFsc2UsIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjozMjg5NjUsIm1heENyZWRCbG9iTGVuZ3RoIjozMiwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjEsInByZWZlcnJlZFBsYXRmb3JtVXZBdHRlbXB0cyI6MywidXZNb2RhbGl0eSI6MiwicmVtYWluaW5nRGlzY292ZXJhYmxlQ3JlZGVudGlhbHMiOjI1fX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDgtMDYiLCJ1cmwiOiJ3d3cueXViaWNvLmNvbSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWXViaUtleSBCaW8oRW50ZXJwcmlzZSBQcm9maWxlKSIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjEwODA2MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wOC0wNiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjEtMDgtMTYifSx7ImFhZ3VpZCI6ImJlNzI3MDM0LTU3NGEtZjc5OS01Yzc2LTA5MjllMDQzMDk3MyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiYmU3MjcwMzQtNTc0YS1mNzk5LTVjNzYtMDkyOWUwNDMwOTczIiwiZGVzY3JpcHRpb24iOiJDcmF5b25pYyBLZXlWYXVsdCBLMSAoVVNCLU5GQy1CTEUgRklETzIgQXV0aGVudGljYXRvcikiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo1LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjoxRS0wNSwibWF4VGVtcGxhdGVzIjo1LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjoxNX19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo1LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjFFLTA1LCJtYXhUZW1wbGF0ZXMiOjUsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjE1fX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwidGVlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIm5mYyIsImJsdWV0b290aCJdLCJ0Y0Rpc3BsYXkiOlsiaGFyZHdhcmUiXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUI5RENDQVpzQ0ZGaVBrNXI2NHBnV2hBUWppaTA3bXZTRUYxL3VNQW9HQ0NxR1NNNDlCQU1DTUh3eEN6QUpCZ05WQkFZVEFrNU1NUkV3RHdZRFZRUUtEQWhEY21GNWIyNXBZekVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVWTUJNR0ExVUVBd3dNWTNKaGVXOXVhV011WTI5dE1SOHdIUVlKS29aSWh2Y05BUWtCRmhCcGJtWnZRR055WVhsdmJtbGpMbWx2TUNBWERUSXhNVEF4TVRFMU1EazBNRm9ZRHpJd056RXdPVEk1TVRVd09UUXdXakI4TVFzd0NRWURWUVFHRXdKT1RERVJNQThHQTFVRUNnd0lRM0poZVc5dWFXTXhJakFnQmdOVkJBc01HVUYxZEdobGJuUnBZMkYwYjNJZ1FYUjBaWE4wWVhScGIyNHhGVEFUQmdOVkJBTU1ER055WVhsdmJtbGpMbU52YlRFZk1CMEdDU3FHU0liM0RRRUpBUllRYVc1bWIwQmpjbUY1YjI1cFl5NXBiekJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCRmlpSkhIaGlLQU1xRDQ0Y3JkZU9jOFZPWG40bWhTUXplVmRqYlh4aE5vbWJkemM0V2o2ODF4Rm00UFEzb3NoYXE4b0txaHhhaGRFdWJXdFM5QW1Eb293Q2dZSUtvWkl6ajBFQXdJRFJ3QXdSQUlnWjZOMDNhQ21MSDRndWpBWm81TVprZXg2VnZOTlJCaFRXMFY3K1lZWXV4Z0NJQUc1cTBDUklGd1pvZnBQQU9QbEI1NUhDdkp5VmpoSTJMc0RyanU4OGRudCJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFYUUFBQUYwQ0FZQUFBQXpZOEpUQUFBQUNYQklXWE1BQUM0akFBQXVJd0Y0cFQ5MkFBQWY2a2xFUVZSNG5PM2RQM1lieDViSDhiYmVCSk81WndXR1Z5QjRCWUt5eVVTdHdOUUtUSzFBVkRnUjVSVlFYZ0dwYkRKU0t5QzFBa0RaWklDeW1ZaHpXcjR0TjBHUVFIZmRxcnAxNi9zNXA0N2s1MmNTM1FCK0tOejY5MU9EUTh5YnBta0gvNytaTkFEeDNEWk5zeG44OUpVMFBJSkEvMXNyb2QyMVh3WUJQcmZ3NEFBOGNDMWgvMlVROU5lMTM2WmFBMzBoN2JtRU5yMXR3SWRiYVo4bDRLdnEwZGNTNkhNSjhGZnlKNEE2OUQzM0x1QXZ0MG80N25nTzlDN0VmMithNW9nZU9BRFJoZnNuQ1hkM3ZYZHZnZDRGOTdFRU9TRU80Q21YRXU0ZnZkd2xMNEYrTk9pTkE4QVlHd24zOTZYMzJrc085Rlo2NDMvUUd3ZWc1RnFDdmNnWk15VUdlaGZrSnhMazdRSC9md0FZcTVzcDgyZHA1WmlTQXAwZ0I1QmFWNEo1VTBxUHZaUkE3MG9yWndRNWdFeUtLTVZZRC9SdXp2ZzVOWElBUm5RbG1MZFc1N00vTS9BWWR1bDY0aGROMDF3UjVnQU02YW9GU3luL212TXZnNC9wU0lLY2ZWUUFXUFR2VGRQOHAxUVF1cjFrL3NmS1k3UlVjbW1sdk1KY2NnQWw2VW93SHl3OFhpdUJmaVJoenFBbmdCSjFnNld2YzlmV0xkVFF6NlJlVHBnREtOVkNhdXRaS3d3NWUraHRJYlh5ZnBwU3Q5RGcyNDcvSFlDKzdmTUlmcEVKRWlXY1U5Qk5ienpOOFl0ekJmcGN3dHhTcjd6ZlIvbkw0Tyt1dDlvRUNqWWJIRXJ6WEhySWx2TGtVaFlrdWMrUWJ0clB1bW1hdTh4dE9SaUVwZHdEbEc4dTB3a3ZET1JMMTI2OFQ3cytNUkRpWjB5SkJLclFUN2JJMllGY2U4MmI4NHczOUp3UUI2cDJMR1ZlUWwxQmpqQmZ5cE5JT1FWQWI1YXgxMzdzNFZsSUhlWkxMemNPUURTdHpFUkpIZXhGWjFQS01DZklBWXlWSTlpTHpLbFVZYjRteUFFRWFoTjNRSXZhNGlUVmpXR1BkQUNhRmpMZE1FVkh0SWlCMHVNRU4yTXBOeDRBWWpoSlVJWXhIK29wd3B4ZU9ZQVVaZ2w2NjB1cmVUYVAvSW0ycGxjT0lJT3p5S0YrWSsxSmJlV1RKdVlGMHlzSGtNdFI1QTdydWFWbk51WUtMRk1YQ3FCYXNVc3dKbWJyblhxL1FBQVFiY1FPYlBaQjBnVmhEcUJDc2FabVp5c3Z4NnFidTkyZERJQXJzVUw5TE1kTmlySG5NR0VPb0NTeFFqM3BqTDRqd2h3QXZvc1I2c25tcDhjcXRSRG1BRW9WSTlTVGxGNWlUTEpuQUJSQTZXS0VldFRTeXp6Q0F6N2haUXpBZ1RiQ1BQV29xMGkxNTEreWFBaUFKMjJFRmFWUktoamFBNkVzNXdmZ2tYWWxZeDBqS3pVSFF0ZXlqQllBUERwUkR2VlR6WHVrdlMxdVVhZDFBTUFFbW10MVZIdnBtcjF6NnVZQWFxQmRUMWZwcFd2MnpzMXU1ZzRBRVdpT1BhcjAwalY3NXh4UUFhQTJtcVdYb0Y2Nlp1LzhncGN4Z0FwcGxsNkNldWxhODg2WjFRS2dacHF6WGliTlM5ZWNTNms2NVFZQUNxUlZ2bDVPdVhTdGZRbWlUSW9IZ01Kb0hnZzBhanhTcytiRHhsc0E4RGV0TXZhbzZkOWFnNkdUdmhvQWdGT2F2ZlNES3g5YTAyellTUkVBN3RQcXBSOVUvV2lWZmhtMWN3QjRTS3NDY3RCVWNLMWZ4c3dXQU5oTmE4Ykx2VTd6c3gyLzZwWFNFL0NSSnhJQWR2cEw2Ylk4dWRHaFZybUZWYUVBOExnb1didmRROWZhYStVVFR5UUFQR3JUTk0ybHd1MTVNck0xRG9CZTh4d0N3RjVhNDVVL1FqMUdEMTNqVXdjQXZOTWFaOXlaMjFvMUhVNGpBb0REYUt6NXVkcjFtN1EyWW1mdU9RQWNScXZzOHQydzVESlhlQUt1cGRnUEFEZ3NNelY4eis5aG9MOVErS0dmZVFJQjRHQ3JwbWx1Rlc3WGcwRFg2cUVEQU5MbTV2Tm1FT2d6cGRvM2dRNEE0M3hSdUYvM2V1Z2F4OE1SNWdBd25rWjIzZ3QwalhLTFJoMElBR3F6VXBoTThyM0M4bXo0RDRHKzhqSUVnRWswT3NTTFB0QTFacmpRUXdlQWFWVHljOWYydVZrZkVBQlU2SnZDSlM4MGErZ3NLQUtBYVZSNzZLRTE5SlhDWXdHQVdtbDBpSC9SS3JrUTZBQXduVWFHempScjZBQ0FhVlE2eGMrVTlrQ25odzRBbVduMTBKbUREZ0NaVVhJQkFDY0lkQUJ3Z2tBSEFDY0lkQUJ3Z2tBSEFDY0lkQUJ3Z2tBSEFDY0lkQUJ3Z2tBSEFDY0lkQUJ3Z2tBSEFDY0lkQUJ3Z2tBSEFDY0lkQUJ3Z2tBSEFDY0lkQUJ3Z2tBSEFDY0lkQUJ3NHQ5NElqRXc1WHpaMjZacE50eEVJRDhDdlM1ZFlNK2tQVythcGgzOHM0WnIrUmxkeUgrVGYxNXhpRGlRQm9IdTExd0MvTG44Zlo3Z1NoZGJmNzRiL0x0ckNmb3Y4dWR0UFU4RmtBYUI3a2NmNEs4bWxrNWlXMnc5cm8yRS9PZEIyQU1JUUtDWDdVZ0MvRWpLSnlWcDVYRWZ5V05lU2JCL2Fwcm1zdlluRnBpcTZ6WGRCYlpUN240eVhRQ2VOMDJ6Vm5qZUxMZUxwbW1PSzNsT2dVYmh2WGpWRU9oRjZNb3BaeFdFK0s2MmxnOHdpMlVrUUZOd29ETVAzYmF1aDNvajdhVEFzb3FHVnU1RDEvdFlWbndmZ0wwSWRIdGErY2JUOTB4VHpFNHB4VXkrcVN6bDNtaE50d1JjSU5EdG1BMXE0Ky9vaFQ2cDc3VVQ3TUFBZ1o1ZkgrUkxCZ0VuSWRnQlFhRG4wdzdLQndSNU9JSWQxU1BROHpnZERQQkJWeC9zcDVTdFVCc0NQYTBqQ1J0cTVQRzk0OXNQYWtPZ3B6R1RoVElYbEFPU2FxVUVjOFZzSWRTQVFJL3ZST2FSSCtWK0lCVmJ5SFBBQWppNFJxREhNNU9lNFJubEZUUGVTYkRUVzRkTEJIb2MvUXBQbHF2Yk14K3N2QVZjWWJkRlhYM05sdktLZldleVUrVnJUbHg2MGxPZGtnM2JIdHRDb091WkZ6am8yWjhtMUo4d05EeE83cW1qNVlhbkhMVnk3VC9MbjVvbklNVzJrSmt3THlzT3B1RXBWaThHLzlzVW5GaGxBTHN0aGpzdVlOZkNwWHpnbkNRcUJTM2t2cHhKaWNQNi9hbGhldU5NcnZNODhYT3lsdkdrMDBMMzdrOGw5RDZ6ZmE2Q2M4TWgxUWU0aFI1emY2QkZ2enJXNHYwNk4zQ2Z0Rm05NS8yc0l3YW8veEY2VHduMEFLM2NRRXR2a25WQk5melpZRXFucFh0NDVhQUhXZG9oS0V2NTBLazkzRFZldXdUNkJITmpRWFFsWDZWTERhS1pzVjdrVFlFTHdHYURMU1dzdkM2bnRIN2JoaG9YNEdua0FJRSswdHhJejJjdEllanRoWDlrNUp2UHVwQWU0MEpLYXlXRjlxSHRvcktwdjZIM2kwQWZ5VUtZMTNKcXo4ekErSVRsVUQ4dVpMQlpvOTFVTW1nZGVxOEk5QkdPTW9kNXJSdE41UTUyYTZGKzdLQ3N3bnRndDlEN1E2QWZLT2UweERYVFFyL0xHZXdXUW4xUlVZOThYL082Q2p2MHZoRG9COGdaNXV3RDg5QWlVNDA5VjZqUERNNm1zdEs4N1Y1S29FZVdxMmJPZHEvN0hXZDRibEtIK2ltaFhWWCthT1FHZ2Y2SUhHRytadE9vVWRvTU16eFNoUHFpNGpyNTFPWmhGODNRZTBDZ1B5SkhtRjl4K01Wa3FRZXNieUtXd2l5dlBDNmhsWnhGQkhvRWJZYkJKM3JsNFZLdjNMMVJmdnd6QmoxVm41c1NPMGVoMTAyZzc1QTZGS2lWNjBwWmQ5YmEreVhIZUlEM3RpNXdHMnNDWGRsWndoZjVCVE5Zb2xra0RNalFiMWVVV09LMmtySXA5RjRRNkFNcHB5Y3lyenkrbFB2dFRKa1RUWWtsWFRzdnBQTVVlazhJZEpGeUVMVEcxWjY1cEJnUFdVOEk5Tnlyam10c01RZXl0UkRvQ2xJTmdwYXkyWk5Ic2NvYVV3YmZVcGIxYUErZkw4dWhUcUFyU1BFR0k4enowdzcxczVGWFpISC8vQnJiMHZCN2tVQVBwSEh0aEhrNU5FSjl5dXlKbElPMHRITGZrd1I2Z0RiQm00d3d0eWNrMUtkTU0yWDV2czIyTmpoWFBmUmVYZFY4Nm4vc2phODJEazZUM3pmWWQ3M24zMXYwUmg3VDJNSHBqMDNUdkpYbjlSQnRoUWMwbEtSL2ZsNk9lRTdOcXpYUUY1Rm5tNVFVNWpQcGRYYnRoYnpReC9aQ2IrV2FQemROczVLZ1gwVjZ2QnJleUhVZkVyWWJDZktQSTM3dm91QjFCdjF6OTNYd2diM2E4M3oyOTNFdTEveGk4SGZMNWxLbWNCWHFOWlpjWW05OFpMbk0wc3FIMlhuays3Q1UzMkgxck5ORFpqZlZVR0s1a01WUk1WNnpzOEZyemZJWXdrV0VhNThpOURxcXJLSEhmc05abkdmZWgzak9zeWN2REliN1UrTW9ZeGVqNU5qNWNXbzd6N1FzZmk2bFRvdmhycldOUTRqUWE2Z3UwR2VSWDB6VzdzUE1ZTzlvTFkvSnlvRFVmTWZqRy91aFBDOWd1MXRyWjlGYU9ReDgySEozeGtJZmYzV0JIblBmREN0ZjJ4b2pCeXdmMHF3RSs4a2c5TWFXSGs0TTM5LytUVzU1WU5iU2F6WDNyRFNONTdxYVFJODU1M3hwcE9kVFNwQnZOd3ZCUHJiM2FyM0VVdHE1bXhaZXU3bDNQdzE5L0ZVRmVzeXZkN2tIUVZzbjg1MVBDNWtaWXJuRU1xVmtaRW11dzdBdGJPQVZlZzNWQkhyTTNubnV3eW04SFZlMk5ONnp0RnhpOFhTbytFbWlzUjlMSDRDaDExSk5vTWZxblY5bHZpN1BHejJOM1NzbHR0WndPV3ZLam84bGlMM0ZzTFVEWmtLdnA0cEFqOVU3ejdsMHVKYTl0SzBjSlpaeWIvV3g3YXFDZzFKaWxCTXRMdnpTZUMyNEQvUllBMWU1U2kyMWJmU1VlK2FCNWVQaHJIMkxpVWx6RDNtclovaUdYcGY3UUo5RmVpTnBIeEI4cUpTbktsbHJxZXVjbGtzc09lNkhCYUVIMFZqZU9yZFJlRTI0RC9SWWI4Z2M5Y3Fhdzd4dnFVTE1jb25GYTczOFVGTVBwQ2xoYjUzUTE0YnJRSSsxUFc2T0JVU2Njdk5QaXgzcWxrc3NiTWY4dDdHaGJyWEVzaTMwOWVFNjBHUDFhRk1QMHRFemY5aGloYnJsRWd0aGZ0OGhvVjdhUFF0OWpiZ085QmhmbVZOdjRFT1lQOTQwUTcyRVdVUHNxLzVRKzhRYWpCSm4vNFMrUnR3Ryt2YUdTMW90WmUvOHlHRUlXd3k1RWs3Z3IzRUE5RkM3QmtwTFBSSXo5SFhpTnRCajFKeFQ5czVEUi9OcmFhRnJBVW9ZbTZocGF1SlVmWWFWUG1CTW9EOGl4bEw0VkwzenFhUDR0YllwVTBoTFdaaVZleVZ5U2JwdldxVXZzQXArdlR3emNCSGE1aEhDOXpMaGtXcG5ESDRkckRzMjdQM0kvK2JJNEpMdlhicHJlMjN2WVpuVnZVZmRIQ00zbGNkQS96M0N6L3d6d3MvYzVZaDY2Y0c2YzB4L2t6ZnlvVTRMT3V2ekRRR0ZLYnlWWExUTExjdEVqenZXdkhtUGJXeGR1VFY0T3M1VHpjSnhhRWd2dU9UaTdkVC9HT1dXdjVSLzNtUGVWYkRKVXFpTjlGekg5TXBMTzRHL3U4YTNCaDRIQ3VTdDVCSmpoUHRqaEorNWJWN1FhclpjdWhMTHl3a2xsdExtSTcrbDFJS3B2UFhRWHlqL3ZOdEVnNkZNVFh2YXg1RkIxeDhQVjlvVXR0dEVIUWc0NVMzUWo1Ui9Yb3B5eTRKVmdJL3F5dzlqUXE2MEVzc1FwUllFOFZSeWlSR0tZNzdlVC9VdXdlOG9VVjlpR1JQbUp3VWYrSEF0RFpqTVV3OWRPOUJUbEZ2b25lODJwY1J5SHVFYldrcXBwc2JDTVUrQi9sejU1NlhvTGYyUjRIZVVaRXFKWlM0bEZndEgxVTIxU3ZSdEVNNTVLcmxvci96N3BQenp0czBLNzFGcVcwMHNzVmc1ZHpRRXZYT284TkpEYnlPOHFXUDMwQW56ZjF5T1hCbnBvY1F5eE13V3FQQVM2TnE5YzhvdDZYUWxsZzhqZnB1SEVzc1FlNUJBalpkQWp6RWdHbE9NRmEybFdjbm1VMlB1OWJIRFpmR3hTM3VvaUpjYStpL0tQKyt6OHMvYlZudTU1VkkyMWpvMHpQc1NpOGM5VGhnTWhSb3ZQWFR0M203czZZcXZJdjk4eTZhVVdNNmRiaWw4VGJrRm1xaWg3eGF6NU5KV3V0LzVSbWF4akMyeG5EbmV0SXh5QzFSNUtibG92dUZqRDRqV0dPYmRQZjExWW9uRjh3NlVzY2RxVUJrUGdhNDlJQnI3SzNCdEswUGZTOC84MFBzNmwrWDdOUnowd1ZKL3FQSzJPWmVHTDVGL3Z2YUtWcXY2STlUR2hKYjNFc3NRWVE1MUhnSmR1NFFSdTRkZVE4bmxXc0o4ekwwOHEyeFArRlJuMUtJaUhrb3UycjI1MkhWTjcvUFB4NVpZK2hQNGF6dmc0NnVCeHdCbktMbWs1YmwzUHVWNHVLTUtCajRmdzRBbzFIa0lkTzFGUmJHbkxIcDBLeVdXTVdXRTJrb3MyNWgvRG5VZVNpN2FKUXplYU9OOGtGV2ZoNFo1clNXV2JkVFFvWTZTUzFxZXBpeE9LYkUwY2c4K3NhaUdRSWMrQWgxVFRDbXg5TmdxRm9qRTB3RVhHaWkzN0RlMnhBSWdFWHJvOXpIejRIRlRqb2NEa0JBOWRCeHF4ZXBHd0RZQ0hZZWF5K3lVMnZkeUI4d2kwTk1xdmFUVHl2RnZad1llQzRBdEJQcDlzVmR5ZWhsMDlYTGFQdUFLZ1g1ZmpVdlFwNXBhZ3VuKy8rdW1hZTRxYjdWdG80d0VDUFMwdkEwcVRpbkJqRDFQMUNzNkQxQkhvS2ZuY2E1N1g0STVOS1JXRXVwanpoYjFwc2FUcXhDWmgwRFg3dW5GZnFONTdabDI5MjA1c3BUd2RzSys2VjdVY3RBSkV2SVE2TitVZjE3c3I4S2VTdzJ0SEI5M091Sy9xYlVFUXc4ZDZpaTVQQlI3NWtic0krNHNlQ2ZCUHFZRTg3S3lWYWd6NnVqUTVpSFF0UWNhWXdkNkxhc3RGeU5MTVAzdWpXOHFLc0V3MHdXcTZLRS9wSDFneHJaVlJSdGJUU25CZkpUZWVnMGxtQmNHSGdNY29ZZitVSXJGTXJYdGlmSk9wamNlV21LNHJhUUV3ellLVU9XbGg2NzVGVDNGMStBYUQzYzRrcW1OaHc0RzFsQ0NtYkhhRnBxOEJIcHBVeGN2SzUycU4rWDRPZThsR0hycFVFT2c3NVppU3RuWW85czhPWnRZZ3ZGNHovNHc4QmpnaEpkQS82cjg4MUlNVnYyVjRIZFlOcVVFODFvV0kza3lZMDQ2dE5CRDN5M0ZHK3lhWTl3bWxXQThIb0ZITHgwcXZBUzY5cXlSZWFMQnFqOFQvSTRTZENXWTg1RWxtTjhjbFdDT1dXUUVEWjdtb1d2MzBsUE1kdm5Jd2RRL0hNdWM5VnBMTUdPK3BRQTdlUXAwN1Y1NmlqcjZobDc2UFhNSjllTVIvNDJYRXN3ZjlOSVJ5bE9nZjFiK2VhbW1rMzJnbDM1UEsrV1hLU1dZa2hkc3RmVFNFWW9lK3VQYVJLSGVoZm43Qkwrbk5GTktNQzhMdjVmdldHaUVFSjRDZlJPaGp2NUsrZWM5NWdNbitPdzBwUVJ6S3NGZTZyY2VEdURHWk40MjU5SmVVcDl5RlorMytkVmFoaVdZUTNYZjFuNHR0QVJ6eE9wUlRPVXQwTFduc2JVamU0Y2hyaXMva20yZlk1bXpmbWhKb3VRU3pKanhBK0NlaGNMcDYyTzJSNDF0cVh5YS9GWEN4OTVHZVB6ZTJucENEM1loLzExSjkrSWkwbXNNZGdWbmxjZjkwTFY3Nll1RUExWDkzR284cnBXd0cxTnI3a3N3SlkxVEhDWDhkZ2duUEFaNmpEMVNVaTdOdnFXZWZwQVRLY0VjYWlOVEcwc3FhNTJ4end2RzhCam90eEVXbWFSZW12Mmhzdk0xcDVyUzQzNHIzNEpLbUFYVGp0eVZzbGJueHNxK1dYbXJvVGZ5ZUxScm1qbXU4WWFhK2FOdFRPOThsMWxCOS9lR1VIL1UyZUEralRtWTNLTFExOG4zOFQ2UGdUNkw4S1phWjNpeHRJUjY5SUE3TTNBOWg3U1VnL09sT0g3a2ZWcnE0ZHNxcnhHUGdkN0l4V20vcVhKY0o2Rit2OFhvclI0Vk1ndG16Rng4NzNhRmVlNzNhcWpRMTRmclFOLzNoRTlwT1hycERhSCtvOFVzUGN3THVjZk1VVC84dlYzYStFUG9hOE4xb0RlUjVuVG51dGJhUXoxRkhibGZsY3E5c0d0c2lXeFowRXloME5lRiswQ1BNVGk2enJpQlVpbUJvOTFTOTBxUEN5akJqRG0rejRQUTEzNEpPMW1HdmliY0Izb2I2WTJaZXhWZmpBOHFxeTNYYTZ1RUVzeVVWYk1sMHBxUlpMMEVFM3A5N2dPOWlSaCt1VWZTUzF6T1BqYXNjdC9qVXI0UmVkNmhVWHZBMm5JSkp2VGFxZ2owV0wzMHBZRlArMzdoaWZYQUdkdXM5YVFvd2FRWCs3VnRzUVFUZWsxVkJIb1RzWmR1cFdkMDVHUlRyNlhoRXNLOGtIdDg2bURBTk5VSHFMVVpRNkhYVTAyZ3grcWwzeGxheE5BV1hsc3ZJWWhLK1VhMExIUmpyMFdrOVNOUE5VdmZiRUt2cFpwQWJ5S0duWVhTeTlDc3NKa3c1d1VldTNaU3lMMHRKZGdYbVQ4bzEwYnVVK2gxVkJYb01YdnBGdmV1bmtsSnlHTHRkeTJQelZLUWozMHNwWlJnN2diQmJ1MGIwRkdHSHZsVExYY0pKdlR4VnhYb1RhVFZvMzJ6T3MrMUhaejJrL3NOYzJNMFdPYk50RGQwYVlQU2E3bkduR1hDbWVTRjFRL0RuR000b1krOXVrQnZJZ2ViOVZrR3M4RSs0cW5lSURmeU82MldWYlpQaVpwU1V5MmxCRE5zUy9tV2xDTEE1cElSMXVmMTU5NHJKL1R4Vnhub0d0ZjdXTXUxMThzVXJieVp6NVMvOWw0TmdxS0VlN0hyMnFmVVZPZUZyd3ZvbjdmandCNzhUUDc3VS9tWnBkeVQwTzJZTlFRL2h6OE5ScFpEdkM4czFNOGlsa2h1NVhEaUVnNVEyRGFUTmgrRThmTWR3ZHhkMjVmQjMvdERSYlFQRm9udGZFOXdmNVFETVE1OUx2c1NUS25idDI3YkRBNFI2WjdicjF2Ly91ZkJ0NWxaZ1lQYnZZMGNVWmo3UFhzWCtOOTNSeTFXMTBOdklnK1EzckYzZFJFT0xaTk1LY0hVdERWRDZXM050TVh5QTcyUmtrRE1GeU43VjlzMWRuQjhTZ25HKzlZTVhwcWxiMU1FZXFEWTg3VUpkWHRDWmpxTlhSbmNHcHVXUjd2ZnJNM1JKOUFEYmM5d0lOUjkwNWkyZWpPaFZrd0p4bDZ6dU9BcTlENVZIK2hONUZrdmZTUFU4OU5jZ3pCbDIxcEtNSGFhMWRXem9mZUlRQmNwZWxDRWVqNnhGcFNOTGNGbzdldE5tOTRzYjRWQW9DdEtVZXU4NGp6STVHS3VEcjZiV0lJWmU0d2FMYnhaMkY5L0h3SmRVWXA2K2wzbDUwR21sbXFUc2ltckxXTi8wTkQrYVphbUpqNkZRRmVXYXJWZktTK3dVcVdjWFJKU1NxT3VIcitWMUlFS3ZSOEUrZzRwZTA0bEhGeGJtcFM3SUdvc0lLT3VIcTlaTzhCaUg1WFhJNEgrVU1wcFp0WVByaTFKeXFQaXRIdCsxTlgxbXBYOXpjY0t2UWNFK2hOU0hoS3hkTFQvUnc2cHQ3R05WVExUUGhDNXhsYnkyYW9FZW1TcFQvNDVvN2MrV3VvUWpEMys0ZlhnNzFUdm41S0ZYaitCdmtlYm9iNUpiLzB3dVlJdjFWZDVldXVIdHhzbjc1blErMENnSHlCSHFOOUpXSlc2SFdsc0o1bkNMblZkdHFXMi9tUmJPOHVlMFB0Qm9COG9WNml2Q3prTlA1VkZ4cVBMY2c2eXpkbms2MEVyOFhEeGZVTHZDWUUrUXE1UXZ5UFlmeHpDa2lzOHJNeVl5SDBmTExRcngyczRDUFRFY29aNmpjRnVJY0FzVG4rck1kaXZLaGhiMHJoSEJQcEliWWJaTDl0dExiVlZyelgyWXlPTGJhelBaVjVVTUNQR1kybmxNYUgzaWtBUGtEdlUrM1pSNkNLS2JUUDVrTEl3czZPRWpaeUdMTjA3amJhVWdlL2FTb3loOTQ1QUQyVHA0SUsxZk1oTTJTZ3FsNW04Y1MwdGZTOTluNTBqZVIyVUZ1Nzk2N2ZtUFk1Qzd5R0JyaURsY3ZPeGI0NWpnNzJjdWJ4ZUxPNWY0bTBuVE92aHZwUnZGcXk3K0Z2by9TVFFsYVRjRUdwcVVKMUp3S2VzUjdieStqcVYwcERsWG1OcEd6bU5OWmR2UXptZmgrV2dvOEVhaTRkQzcrL1Z2MW03b2tMZE5rM3ptN3haTFBZMjVqdSt5bDdMNC80bWYyL2tuemNUZjM0NytQT0Z2R0ZMZWRPK2Jacm1nNEhIRWRPdHRQNDZaNFBYeGZQQmg2K0dqZnl1VmRNMFh3ZXZ0U212TFl6dzAyQUtWSWozOU5KLzZPN0RPeU9QSmNTK042Q0hyOG5kOWIwZWZLRGhiOFBuZHI3bm04dEsydmJmTWQ1ZDREMzcvanFtNUtJdjU0cEcyb0ZmVDFtQkMyT0NTeTdQZUVhanVKWVN6S1hEYXl2ZFJrb3NMeWtCd0JzQ1BaNys2L3hyZ3NPTVd3bHk3L1Z5VklwQWo2L3JwZi9hTk0xSDd4ZHFXTjhyLzAxQ0hYQ0pRRStqQzVRMzBqc2tVTks2bENDblZ3NzNDUFMwK3RyNlc4b3cwYTNrQS9RMU15OVFDd0k5anc5U2hxSFhxSzh2ci96S2RFVFVoa0RQWnhnODFOZkRiV1E5QkIrVXFCYUJudDlLNnVzRSt6VERJRCtsbElXYUVlaDJESVA5QThHMEYwRU9iQ0hRN1ZrTlNqRnZHZEI3NEZZKytQNkRJQWZ1STlEdDJnd0dUMTlXWG83WnlQWC9KbzNTRkxBRGdWNkc2MEd2OUUxRmM5a3ZCMldvbXE0Ym1JVHRjOHZTOTFRL3l2YW5SN0pWYlVtbkZPM1RoZmduK1pOeUNqQUNnVjZ1bFpSa1BnejJzbjRsZjVaMGVNQ3RmQVA1ekdabVFCZ0MzWWVOaEdFZmlETUo5dWV5bjdXbHZjdjd3dzQreTkvcGhRTktDSFNmVmpzR0R2dlRhV1lSVHFqWnBRL3JMNFBUYTZpQkF4RVI2UFc0ZlNKUSsyQnZKNTY2M2kreDN4RGFRRDRFT3BxdFBVK29Zd09GWXRvaUFEaEJvQU9BRXdRNkFEaEJvQU9BRXdRNkFEaEJvQU9BRXdRNkFEaEJvQU9BRXdRNkFEaEJvQU9BRXdRNkFEaEJvQU9BRXdRNkFEaEJvQU9BRXdRNkFEaEJvQU9BRXdRNkFEaEJvQU9BRTFxQi9qTXZDQURJNjVuU29iNVREaFlHQUNoNkppZTFBd0R5YVRWK3MxYkpSZVhCQUVDbE5Lb2NHNjFBcCtRQ0FIbDk2UVA5bWljQ0FMSlphUHhpeldtTEtnOElBRERKYlIvb0dqTmRaandIQURESkM0WGI5cU9HL2szaGh4SG9BRENOUm43KzZKaDM1Wks3d0hiRkV3a0FvN1VLK2R1MUh6VjBqYm5vekhRQmdQRTB4aCsvVDJ6UnJLRzNoRG9BakthUm02dG1hNWFMeHRSRlpyb0F3RGdhQTZKZm1xMUExK2lsYXp3d0FLaEZxOVFSZnBEZnh3cEYrVFV2UXdBNDJKSFdnR2dUb2VTaTlXa0RBRFY0cFhDTlAzcm53MEJmS2MxMjBYaUFBRkFEdFJrdXU1d3JkUDJYdkF3QllDK045VDkzVXJiWlNhT09ma2ZaQlFEMjB1aEEzejIxZmZsTTZSZWM4MXdDd0pQV0NsbTdkNFgramNJdldYUG9CUUE4U3FzYWNyTHZGcDhvL2FKam5rc0EyT2xLS1dmM2J1cWxWWFpoY0JRQUh0SWFETDA1OU41cWxGM3VuaHA5QllCS2FRMkc3aTIzOUxUS0xteXBDd0QvMEtxQUhGUnU2V24rVXFZd0FzRGZ0SHJub3p2TEY2bnJQQURnbUdaSGVmU2tFNjFOWXliOWNnQndSbXRteStSTkVKZEtEMkRKdkhRQUZkT2EyZEsxMDZtM1VXdHdOT2hCQUVEaHREckhkeUVIU3JkS3kxT0RId2dBRk9wVU1VT0R0MVhSZkRCTVl3UlFrN2xpZnFwMGlyVjc2UWRQaGdlQXdta3QwbFRwbmZjMGUrbDNTcWRjQTRCbDJybXBWckxXN3FYZk1Pc0ZnR09hczFwVWUrYzk3VThiOWt3SDRKRjJCMWkxZHo2a09mWG1qZ1ZIQUJ6U3JKdmZ4Wnp5cmJsNnRHL3M5UUxBQzYyOVd2b1cvYkFncmVXcnd3Zk1JQ21BMG1rdXhFeFd4WmhGcUE5eFpCMkFrbWtkS1Rkc3lkYnRhQStRM2pIekJVQ2hZb1Q1T3ZYS2V1M0NQNkVPb0RReHd2d3V4d0xNZVlUU0M2RU9vQlN4d2p6YkZpa3hCZ0g2VUdlZ0ZJQlZzY0k4ZWFsbG05YkpScnN1akZBSFlFMk1NY1MrWlQ5WXY0Mnc0R2dZNml3K0FtQ0Y5anp6WVR1emNwR3g2dWw5TTNPaEFLbzBpelFScEcvbXpsNk9WVlBxMnhXRHBRQXlXRVR1c0pwZGgzTVdPZFRYRm1wTUFLcVJJdE5NanhYR3JESDE3WnplT29DSTVwRkxMSDByWW93d3hZMmd0dzVBVzV1Z1YxNVVtRGR5VTFLRStwM1Uxamw4R2tDbzQ0Z3o5clpidEMxeFkwa1o2bmRTaGlIWUFZeTFpTENMN0w2c0tsTHFVTCtUcjBzRU80QjlVZ2Q1MFdIZXl4SHE5TmdCUE9ZNFE1QzdDUE5lcmxDL2t5ZU8xYVpBM1daU3QwNVZJOTl1eGRYTTkya2o3dnR5U0Z2TEp5UXpZNEE2dE5LWnk1azdkOTQ3bENubXFlOXJmYmdmTTU4ZGNHVXV1OERtS0tsc3QycW1Wc2ZlSm1Cc3U1SEIxR04yZUFTSzBjckE1b24wd21NdXp4L2Jsam15NUtlTXo5eENuZ1NyUGVUYnBtazJUZE44bG4rK0h2eTdqZng3QUhHMFc0RTRrL2F6L084enc1TWV1cXg0TFRtUlZNNUFiK1FKdWFCWERNQ0pEMDNUdk0xMUtjOHkzOE5WMHpTL3lVMEFnRkp0cEZlZUxjd2JBejMwb1FWenh3RVVLRnVKWlZ2dUh2clF0ZlRXUDlwNVNBRHdxSTMweUY5YUNQUEdXQTk5aU40NkFNc3VKY3hYbGg3anZ3dzhobDI2bS9SWDB6VC9KK0VPQUJhc3BMenlYMVo2NVVOV0E3M3p2MUtHK1d2SEZDWUFTR2tqSWY3YVdxOTh5SEtnOTdvYitVbm1nMXVlZXdyQXB3OFM1UDl0L2VxczF0Q2YwcFZnM2xHS0FSQlpOMEhqdmVVZStiWVNBNzNYQmZvZmJMWUZRRkZYRWZoVGV1WG1hdVQ3bEJ6b3Zaa0VPeHR0QVpocUpiM3h5eEtEdk9jaDBJZTZVUCtkY2d5QUEyd2t3UC9hMnF1cFdONEN2VGVUVXN6dnpJNEJzT1ZTSmxxNFc4VG9OZENIK25CL1FiMGRxTkpLZXVDZkpNemRxaUhRdHkya3ZaRGVPM1Yzd0pjK3dEL0xuOFhNVWdsVlk2QnZtMG13enlYa1djUUVsS01QN0sveTk5dVNCelZERWVpUEd3Yjdkay8rT1QxN0lMb3VuTDhOZnNscTBOdDJNWWlwcW1tYS93ZmQ5U3R4UXNiclF3QUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6ImJlNzI3MDM0NTc0YWY3OTk1Yzc2MDkyOWUwNDMwOTczIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJ1diI6dHJ1ZX0sIm1heE1zZ1NpemUiOjc2MDksInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjI0LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjc2MDAsInRyYW5zcG9ydHMiOlsidXNiIiwibmZjIiwiYmxlIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dLCJmaXJtd2FyZVZlcnNpb24iOjF9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0xMi0wMiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiQ3JheW9uaWMgS2V5VmF1bHQiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIwMTExMDAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMTItMDIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIyLTAzLTA4In0seyJhYWlkIjoiNGU0ZSM0MDA2IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWlkIjoiNGU0ZSM0MDA2IiwiZGVzY3JpcHRpb24iOiJBbmRyb2lkIFBJTiIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyNTYsInByb3RvY29sRmFtaWx5IjoidWFmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX0seyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19zdXJyb2dhdGUiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MTAsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwidGVlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6WyJhbnkiXSwidGNEaXNwbGF5Q29udGVudFR5cGUiOiJ0ZXh0L3BsYWluIiwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRWdBQUFCSUNBWUFBQUJWN2JOSEFBQUFDWEJJV1hNQUFBc1NBQUFMRWdIUzNYNzhBQUFLVDJsRFExQlFhRzkwYjNOb2IzQWdTVU5ESUhCeWIyWnBiR1VBQUhqYW5WTm5WRlBwRmozMzN2UkNTNGlBbEV0dlVoVUlJRkpDaTRBVWtTWXFJUWtRU29naG9ka1ZVY0VSUlVVRUc4aWdpQU9Pam9DTUZWRXNESW9LMkFma0lhS09nNk9JaXNyNzRYdWphOWE4OStiTi9yWFhQdWVzODUyenp3ZkFDQXlXU0ROUk5ZQU1xVUllRWVDRHg4VEc0ZVF1UUlFS0pIQUFFQWl6WkNGei9TTUJBUGgrUER3cklzQUh2Z0FCZU5NTENBREFUWnZBTUJ5SC93L3FRcGxjQVlDRUFjQjBrVGhMQ0lBVUFFQjZqa0ttQUVCR0FZQ2RtQ1pUQUtBRUFHRExZMkxqQUZBdEFHQW5mK2JUQUlDZCtKbDdBUUJibENFVkFhQ1JBQ0FUWlloRUFHZzdBS3pQVm9wRkFGZ3dBQlJtUzhRNUFOZ3RBREJKVjJaSUFMQzNBTURPRUF1eUFBZ01BREJSaUlVcEFBUjdBR0RJSXlONEFJU1pBQlJHOGxjODhTdXVFT2NxQUFCNG1iSTh1U1E1UllGYkNDMXhCMWRYTGg0b3pra1hLeFEyWVFKaG1rQXV3bm1aR1RLQk5BL2c4OHdBQUtDUkZSSGdnL1A5ZU00T3JzN09ObzYyRGw4dDZyOEcveUppWXVQKzVjK3JjRUFBQU9GMGZ0SCtMQyt6R29BN0JvQnQvcUlsN2dSb1hndWdkZmVMWnJJUFFMVUFvT25hVi9OdytINDhQRVdoa0xuWjJlWGs1TmhLeEVKYlljcFhmZjVud2wvQVYvMXMrWDQ4L1BmMTRMN2lKSUV5WFlGSEJQamd3c3owVEtVY3o1SUpoR0xjNW85SC9MY0wvL3dkMHlMRVNXSzVXQ29VNDFFU2NZNUVtb3p6TXFVaWlVS1NLY1VsMHY5azR0OHMrd00rM3pVQXNHbytBWHVSTGFoZFl3UDJTeWNRV0hUQTR2Y0FBUEs3YjhIVUtBZ0RnR2lENGM5My8rOC8vVWVnSlFDQVprbVNjUUFBWGtRa0xsVEtzei9IQ0FBQVJLQ0JLckJCRy9UQkdDekFCaHpCQmR6QkMveGdOb1JDSk1UQ1FoQkNDbVNBSEhKZ0theUNRaWlHemJBZEttQXYxRUFkTk1CUmFJYVRjQTR1d2xXNERqMXdEL3BoQ0o3QktMeUJDUVJCeUFnVFlTSGFpQUZpaWxnampnZ1htWVg0SWNGSUJCS0xKQ0RKaUJSUklrdVJOVWd4VW9wVUlGVklIZkk5Y2dJNWgxeEd1cEU3eUFBeWd2eUd2RWN4bElHeVVUM1VETFZEdWFnM0dvUkdvZ3ZRWkhReG1vOFdvSnZRY3JRYVBZdzJvZWZRcTJnUDJvOCtROGN3d09nWUJ6UEViREF1eHNOQ3NUZ3NDWk5qeTdFaXJBeXJ4aHF3VnF3RHU0bjFZOCt4ZHdRU2dVWEFDVFlFZDBJZ1lSNUJTRmhNV0U3WVNLZ2dIQ1EwRWRvSk53a0RoRkhDSnlLVHFFdTBKcm9SK2NRWVlqSXhoMWhJTENQV0VvOFRMeEI3aUVQRU55UVNpVU15SjdtUUFrbXhwRlRTRXRKRzBtNVNJK2tzcVpzMFNCb2prOG5hWkd1eUJ6bVVMQ0FyeUlYa25lVEQ1RFBrRytRaDhsc0tuV0pBY2FUNFUrSW9Vc3BxU2hubEVPVTA1UVpsbURKQlZhT2FVdDJvb1ZRUk5ZOWFRcTJodGxLdlVZZW9FelIxbWpuTmd4WkpTNld0b3BYVEdtZ1hhUGRwcitoMHVoSGRsUjVPbDlCWDBzdnBSK2lYNkFQMGR3d05oaFdEeDRobktCbWJHQWNZWnhsM0dLK1lUS1laMDRzWngxUXdOekhybU9lWkQ1bHZWVmdxdGlwOEZaSEtDcFZLbFNhVkd5b3ZWS21xcHFyZXFndFY4MVhMVkkrcFhsTjlya1pWTTFQanFRblVscXRWcXAxUTYxTWJVMmVwTzZpSHFtZW9iMVEvcEg1Wi9Za0dXY05NdzA5RHBGR2dzVi9qdk1ZZ0MyTVpzM2dzSVdzTnE0WjFnVFhFSnJITjJYeDJLcnVZL1IyN2l6MnFxYUU1UXpOS00xZXpVdk9VWmo4SDQ1aHgrSngwVGdubktLZVg4MzZLM2hUdktlSXBHNlkwVExreFpWeHJxcGFYbGxpclNLdFJxMGZydlRhdTdhZWRwcjFGdTFuN2dRNUJ4MG9uWENkSFo0L09CWjNuVTlsVDNhY0tweFpOUFRyMXJpNnFhNlVib2J0RWQ3OXVwKzZZbnI1ZWdKNU1iNmZlZWIzbitoeDlMLzFVL1czNnAvVkhERmdHc3d3a0J0c016aGc4eFRWeGJ6d2RMOGZiOFZGRFhjTkFRNlZobFdHWDRZU1J1ZEU4bzlWR2pVWVBqR25HWE9NazQyM0diY2FqSmdZbUlTWkxUZXBON3BwU1RibW1LYVk3VER0TXg4M016YUxOMXBrMW16MHgxekxubStlYjE1dmZ0MkJhZUZvc3RxaTJ1R1ZKc3VSYXBsbnV0cnh1aFZvNVdhVllWVnBkczBhdG5hMGwxcnV0dTZjUnA3bE9rMDZybnRabnc3RHh0c20ycWJjWnNPWFlCdHV1dG0yMmZXRm5ZaGRudDhXdXcrNlR2Wk45dW4yTi9UMEhEWWZaRHFzZFdoMStjN1J5RkRwV090NmF6cHp1UDMzRjlKYnBMMmRZenhEUDJEUGp0aFBMS2NScG5WT2IwMGRuRjJlNWM0UHppSXVKUzRMTExwYytMcHNieHQzSXZlUktkUFZ4WGVGNjB2V2RtN09id3UybzI2L3VOdTVwN29mY244dzBueW1lV1ROejBNUElRK0JSNWRFL0M1K1ZNR3Zmckg1UFEwK0JaN1huSXk5akw1RlhyZGV3dDZWM3F2ZGg3eGMrOWo1eW4rTSs0enczM2pMZVdWL01OOEMzeUxmTFQ4TnZubCtGMzBOL0kvOWsvM3IvMFFDbmdDVUJad09KZ1VHQld3TDcrSHA4SWIrT1B6cmJaZmF5MmUxQmpLQzVRUlZCajRLdGd1WEJyU0ZveU95UXJTSDM1NWpPa2M1cERvVlFmdWpXMEFkaDVtR0x3MzRNSjRXSGhWZUdQNDV3aUZnYTBUR1hOWGZSM0VOejMwVDZSSlpFM3B0bk1VODVyeTFLTlNvK3FpNXFQTm8zdWpTNlA4WXVabG5NMVZpZFdFbHNTeHc1TGlxdU5tNXN2dC84N2ZPSDRwM2lDK043RjVndnlGMXdlYUhPd3ZTRnB4YXBMaElzT3BaQVRJaE9PSlR3UVJBcXFCYU1KZklUZHlXT0NubkNIY0puSWkvUk50R0kyRU5jS2g1TzhrZ3FUWHFTN0pHOE5Ya2t4VE9sTE9XNWhDZXBrTHhNRFV6ZG16cWVGcHAySUcweVBUcTlNWU9Ta1pCeFFxb2hUWk8yWitwbjVtWjJ5NnhsaGJMK3hXNkx0eThlbFFmSmE3T1FyQVZaTFFxMlFxYm9WRm9vMXlvSHNtZGxWMmEvelluS09aYXJuaXZON2N5enl0dVFONXp2bi8vdEVzSVM0WksycFlaTFZ5MGRXT2E5ckdvNXNqeHhlZHNLNHhVRks0WldCcXc4dUlxMkttM1ZUNnZ0VjVldWZyMG1lazFyZ1Y3QnlvTEJ0UUZyNnd0VkN1V0ZmZXZjMSsxZFQxZ3ZXZCsxWWZxR25ScytGWW1LcmhUYkY1Y1ZmOWdvM0hqbEc0ZHZ5citaM0pTMHFhdkV1V1RQWnRKbTZlYmVMWjViRHBhcWwrYVhEbTROMmRxMERkOVd0TzMxOWtYYkw1Zk5LTnU3ZzdaRHVhTy9QTGk4WmFmSnpzMDdQMVNrVlBSVStsUTI3dExkdFdIWCtHN1I3aHQ3dlBZMDdOWGJXN3ozL1Q3SnZ0dFZBVlZOMVdiVlpmdEorN1AzUDY2SnF1bjRsdnR0WGExT2JYSHR4d1BTQS8wSEl3NjIxN25VMVIzU1BWUlNqOVlyNjBjT3h4KysvcDN2ZHkwTk5nMVZqWnpHNGlOd1JIbms2ZmNKMy9jZURUcmFkb3g3ck9FSDB4OTJIV2NkTDJwQ212S2FScHRUbXZ0YllsdTZUOHcrMGRicTNucjhSOXNmRDV3MFBGbDVTdk5VeVduYTZZTFRrMmZ5ejR5ZGxaMTlmaTc1M0dEYm9yWjc1MlBPMzJvUGIrKzZFSFRoMGtYL2krYzd2RHZPWFBLNGRQS3kyK1VUVjdoWG1xODZYMjNxZE9vOC9wUFRUOGU3bkx1YXJybGNhN251ZXIyMWUyYjM2UnVlTjg3ZDlMMTU4UmIvMXRXZU9UM2R2Zk42Yi9mRjkvWGZGdDErY2lmOXpzdTcyWGNuN3EyOFQ3eGY5RUR0UWRsRDNZZlZQMXYrM05qdjNIOXF3SGVnODlIY1IvY0doWVBQL3BIMWp3OURCWStaajh1R0RZYnJuamcrT1RuaVAzTDk2ZnluUTg5a3p5YWVGLzZpL3N1dUZ4WXZmdmpWNjlmTzBaalJvWmZ5bDVPL2JYeWwvZXJBNnhtdjI4YkN4aDYreVhnek1WNzBWdnZ0d1hmY2R4M3ZvOThQVCtSOElIOG8vMmo1c2ZWVDBLZjdreG1Uay84RUE1anovR016TGRzQUFBQUVaMEZOUVFBQXNZNTgrMUdUQUFBQUlHTklVazBBQUhvbEFBQ0Fnd0FBK2Y4QUFJRHBBQUIxTUFBQTZtQUFBRHFZQUFBWGI1SmZ4VVlBQUFuK1NVUkJWSGphN0p4dmJGUDFHc2MvcDZkcjE2NFZ4MnhwdHhHWVlCdkZHNGphT08yY1d4UUNPSUlKbWZlRitnS05ST1VGMFVUdkZZbnh6NGd4YWpBR0hWN0NRalI3bzFFVFEveURpWkdNRi9KaW05MldzRG5IWGJOdUREUHB5a2IvMGZhNUwyVG5NdmFITXpncWhYNlRrenpuZDU2YzlEeDkvdjJlNS9mN0tVekhVbUFic0JHbzR2ckNmNEd2Z2Y4QVE3TXgvQk1ZQmVRNnYwYlB5MklhR29Gc1FUamFsVDB2RXhTZ0VnZ0JpeW5nUXB3R1ZxdkF2NEYxQlhuTWdBMUlLVUFYOEkrQ1BHWkZ0M0plbFVvTHNwZ1ZVVk5CQnZPaklLQkxRQVgrZGQ0aFhSRktTa3J3K1h5azAybFVWZVdXVzI0aG04MGlJdmg4UGpLWkRMbGNEci9mVHk2WDAraHNOa3NtazhIdjl3T1F5V1R3K1h5b3FrbzZuY2J2OTJNeW1VZ21rL2o5Zm9xS2lrZ21reHBQSXBIQTcvZGpzVmlJeCtNYVBURXhZWVI4a29ZSnFMNituaDkvL0pIKy9uNGNEZ2R0YlcyY09uV0tWQ3JGc1dQSEdCNGVKaGFMMGRIUndjVEVCR05qWTdTM3QvUDc3NzhUaVVUbzd1NG1uVTR6TWpKQ1oyY25WcXVWbnA0ZWVucDZVRldWOXZaMit2cjZLQ3NyNDZlZmZ1TDQ4ZU00SEE2T0hEbkN3TUFBSG8rSG8wZVAwdHZiUzNsNU9WOSsrYVVoQWpMTXhMTFpMRmFyRlJFaGs4bGd0Vm9CU0tmVDJuZzZuYWE0dUZnYm42S1R5U1RGeGNXWVRDWlNxWlJHWHppZVNDU3cyV3lZeldhU3lhUkd4K054alo3aUtTb3FNc3pFekVhOFJGRVUxcXhaQThDcVZhdTQ2YWFiQVBENWZLUlNLUUJ1dmZWVzR2RTRBQ3RYcmlRWURHbzg5OTkvUHdCVlZWWFUxTlQ4TVNsY3VwUzZ1am9BbGkxYnhnTVBQQUNBMSt1bHZyNGVnSXFLQ3RhdVhRdUF4K1BSZU54dU56VTFOWmhNLy8vL1RTWVRQVDA5akkyTlhWYkdlTmxwdWRsc2xvOC8vbGp5QVZ1MmJGbm85NTIrSWcweW04MGNQSGlRUng5OXRCRG1aNFEvVmMwNzRZaklYeU9nb3FLaWExNXpya2hBemMzTlBQYllZM24zc1ZOQllrRUJTTzljN1Bubm4yZlpzbVdZeldhMmJkdUcyV3pPT3dFZE9uU0kvdjUrRkVYaHZmZmVJeHdPWDNJdXBqdUs5ZlgxeWJXRW1wb2FYVkZNdHdaVlZGUmdzVmh3T0J4ODk5MTNlTDNldk5PZ1o1OTlsbSsvL1JhQWtaRVJMVWViVDROMDIwbGpZeU5MbHk3VmhKU1BXTDkrUFZWVlZhaXF5dnZ2djYvSHhQUW5pajA5UGRlVWlkMTc3NzI2VEV5M2dGd3VsM2k5WHZINWZESThQSnlYUW5ueXlTZkY3WGFMMStzVmk4VmliQ2I5OE1NUDQvVjZzVnF0bEpTVTVLV0pyVjI3bHNyS1NrU0VscFlXSXBHSWNTYjJ5eSsvRktMWWZLaXFxc0ptczFGU1VzSlhYMzJGeCtQSk93M2FzV01IaHc4ZlJsRVVCZ2NIU1NRU3hrV3hEUnMyVUZsWlNWRlJFWGE3UFM5TnJMYTJGcmZiamFJbzdOdTNqNkdoSWVOTXJKQW9YZ0pURHRyaGNIRDQ4T0VaaWVMQXdBQ2Zmdm9wbzZPaktJcnl0ODNXN1hZN3dXQ1Fob2FHR2MrZmVlWVp2dm5tR3hSRjRlVEprOFltaWc4KytDQkxsaXlodUxnWW0yMTZDVHNjRGxOWFY2YzdLdndWYUc1dTV1bW5uNTQyZHM4OTkyamwyZGJXVmtaR1J2NmFLUGJoaHg5ZWRRc1E3cjc3YmtOTVRMY0diZHk0RWJ2ZFRrbEpDVjk4OGNXMEtIYjI3Tm04Y05MUFBmY2MzMy8vUFNhVGlZR0JBV1ByUWJXMXRUUTBOTEIrL2ZvWkpuWmhjUnpBNlhTeWYvOStuRTdubk8vVHd3UHd5aXV2OE5CRER5MllaelkvR0FnRTJMeDVNNXMyYmFLMFZIKzNYWmVKRFEwTnphbXU3Nzc3cnNhM1o4OGVhV2xwa1V3bUl5MHRMYkpuejU0Wjc5TEQwOWpZS0FjT0hKQklKQ0kvL1BDRHRMYTJ5b29WSzNUelZGZFh6MnRpdGJXMXVreE10d1kxTkRRUURBWlp0MjRkdi8zMjI5eHVQeHBsNjlhdHFLcksxcTFiaVVhamw4VVRpVVRZdkhrekZSVVYxTmZYczN6NWNtS3gyQ1Y1eHNmSDUveHRPM2Z1SkJnTUVnd0c2ZXpzTkxZdjV2UDVjTHZkRkJjWHo5dVlLeXNyQXlDWHkyRXltYlQ3aGZJNG5VNnQrUWhRV2xvNjdYNHVucWxtNUZ5emdXZzBpcXFxREF3TTZHcFA2eGJRbTIrK3lZb1ZLeTdKTnp3OHpPdXZ2ODdPblR0cGFtcWExWUhyNFZFVWhiZmVlb3Nubm5pQ24zLyttZDdlM2htK1RnL1BoWGpxcWFjME9oUUtjZXJVS2VOODBLcFZxeVFRQ0VoZFhaMk1qbzdPNllNQXNkbHMwdFRVSkZhcmRjNzM2ZUVCWlB2MjdYTGZmZmN0bUdjMkgvVGlpeS9LSFhmY0lZRkFRQndPaDdGaGZzMmFOWnFKWGF6cUYvZWJFb2tFdTNidG12ZDllbmdBUHZqZ0EwTjQ0SS8yZHlxVlFsVlZJcEVJazVPVHhtblE0T0RnbkJIaG5YZmV1ZW9TeFR2dnZIUGVLSFlwclZ5d0JqVTJOckpvMFNKc05oc0hEaHpBNVhKcHo2cXJxNis2cERBUUNNd1llL1hWVjJscmEwTlJGTHE2dW95Tll1WGw1YmhjTHF4V0s2cXFUbnNXREFZNWVQQWd6YzNOZW1vc2Z6cXFxNnZadlh2M2pIRzMyODN5NWNzQmRBdklFQlBMUitoTkZIV1hPMWF2WG8zRDRhQ2twSVJQUHZrRXQ5dWRkd1d6bDE5K21TTkhqbWdhcENNUDBsL3VLQ3NybzdTMEZKdk5Oc1BFOGdVMzNuZ2pMcGNMVlZVNWZ2eTRzU1oyNHNTSmE4ckVESTlpanovK3VCYkY5dTNicHkyenl5ZnMzcjJidHJZMlZGV2x1N3ZiMkNqbWNEZzBBZjFkSmRVcmhkMXVaL0hpUC9ic0xHUjFpaTRUQzRmRDEyVVUweTNHUng1NVJOT2cvZnYzVDBzVTh3V3Z2ZllhUjQ4ZVJWRVVRcUdRc1NabXNWaXdXcTFZcmRhOE5UR0x4WUxGWWtGVjFYbG4vWVVvOW1kRXNSMDdkckI0OFdMc2RqdE5UVTJhczhzbjdOMjdsMlBIam1FMm0rbnQ3VFZXZzZZdVJWSHlkdHF4WWNPR0JTOGtYL0FxVjZmVHVTRDd2WnB3Y1RmRzBMYlA5UXJUNVVhRHZQell5OUQ4QlM5Mnp1VnloTU5oYllQY1ZNblZaclBoY3JrNGZmbzAyV3dXbDh2RitQZzRxVlNLSlV1V0VJMUdTYVZTZUR3ZVlyRVlpVVFDajhmRCtQZzRpVVFDcjlmTG1UTm5pTWZqZUR3ZUppY25tWmlZd092MU1qRXh3Wmt6WjZpb3FPRHMyYlBFWWpIS3k4dVpuSnhrZkh5Y3lzcEs0dkU0MFdpVWlvb0s0dkU0WTJOajA5SVJrOGwwMlIzZ0JUdHBoOE1oTjl4d2czWTVuVTdac21XTGlJaHMzNzVkTm0zYUpDSWlMNzMwa3RUWDE0dUl5QXN2dkNDQlFFQkVSTjU0NHcydHFMNXIxeTY1L2ZiYlJVVGs3YmZmbHJ2dXVrdEVSRDc2NkNPNTdiYmJSRVJrNzk2OVVsVlZKU0lpcmEydHNuTGxTaEVSYVdscEVZL0hJeUlpbjMzMm1keDg4ODBpSXZMNTU1K0wwK21jOWhzWExWb2taclA1ejkvdEl5S3pGcnVubHZrbmswbnRuenAzN3B6R20wcWx0UHJMdVhQbnB0RlREY0ZNSnFPTlo3TlpiVHlieldvTlFSSFJ4bk81bk5aMHZIQWNNR3BMcG5GT09oYUwwZDNkemRqWUdKT1RrM1IzZDNQeTVFbmk4VGhkWFYzYTlzeXVyaTZHaDRkSnBWS0VRaUZHUmtiSVpyT0VRaUdHaG9aSXA5T0VRaUVHQndmSlpyTjBkbllTRG9jUkVUbzZPdmoxMTEvSjVYSjBkSFJ3NHNRSlRDWVQ3ZTN0OVBmM2F6eDlmWDJHK1MxRDk4MmJUQ2JOTDEwSnJTaUsxa3JTUTEvY1RMeWNiVTl6VlJRTkRmTlRIM2lsOUlVZnFJZSsyQVg4N1dHK2tBY1ZNRTFBa1lJWTVrVEVCQndxeUdGT0hDb2NzRFIvQXIxNjZxWndSTmNjUjNSZGlNSWhiN01jOG5aeGNibHdUT0JGeHdUK2J3QzRFNDJMNlpDYmVnQUFBQUJKUlU1RXJrSmdnZz09Iiwic3VwcG9ydGVkRXh0ZW5zaW9ucyI6W3siaWQiOiJmaWRvLnVhZi5hbmRyb2lkLmtleV9hdHRlc3RhdGlvbiIsImRhdGEiOiJ7XCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXNcIjpbXCJNSUlDaXpDQ0FqS2dBd0lCQWdJSkFLSUZudEVPUTF0WE1Bb0dDQ3FHU000OUJBTUNNSUdZTVFzd0NRWURWUVFHRXdKVlV6RVRNQkVHQTFVRUNBd0tRMkZzYVdadmNtNXBZVEVXTUJRR0ExVUVCd3dOVFc5MWJuUmhhVzRnVm1sbGR6RVZNQk1HQTFVRUNnd01SMjl2WjJ4bExDQkpibU11TVJBd0RnWURWUVFMREFkQmJtUnliMmxrTVRNd01RWURWUVFERENwQmJtUnliMmxrSUV0bGVYTjBiM0psSUZOdlpuUjNZWEpsSUVGMGRHVnpkR0YwYVc5dUlGSnZiM1F3SGhjTk1UWXdNVEV4TURBME16VXdXaGNOTXpZd01UQTJNREEwTXpVd1dqQ0JtREVMTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnTUNrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY01EVTF2ZFc1MFlXbHVJRlpwWlhjeEZUQVRCZ05WQkFvTURFZHZiMmRzWlN3Z1NXNWpMakVRTUE0R0ExVUVDd3dIUVc1a2NtOXBaREV6TURFR0ExVUVBd3dxUVc1a2NtOXBaQ0JMWlhsemRHOXlaU0JUYjJaMGQyRnlaU0JCZEhSbGMzUmhkR2x2YmlCU2IyOTBNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUU3bDFleCtIQTIyMERwbjdtdGh2c1RXcGRhbWd1RC85L1NRNTlkeDlFSW0yOXNhLzZGc3ZIcmNWMzBsYWNxcmV3TFZRQlhUNURLeXFPMTA3c1NIVkJwS05qTUdFd0hRWURWUjBPQkJZRUZNaXQ2WGRNUmNPanp3MFdFT1I1UXpvaFdqRFBNQjhHQTFVZEl3UVlNQmFBRk1pdDZYZE1SY09qencwV0VPUjVRem9oV2pEUE1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0tFTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSURVaG8rK0xORVllbk5WZzh4MVlpU0JxM0tObFFmWU5uczZLR1l4bVNHQjdBaUJOQy9OUjJUQjhmVnZhTlRRZHFFY2JZNldGWlR5dFR5U241MDJ2UVgzeHZ3PT1cIixcIk1JSUZZRENDQTBpZ0F3SUJBZ0lKQU9qNkdXTVUwdm9ZTUEwR0NTcUdTSWIzRFFFQkN3VUFNQnN4R1RBWEJnTlZCQVVURUdZNU1qQXdPV1U0TlROaU5tSXdORFV3SGhjTk1UWXdOVEkyTVRZeU9EVXlXaGNOTWpZd05USTBNVFl5T0RVeVdqQWJNUmt3RndZRFZRUUZFeEJtT1RJd01EbGxPRFV6WWpaaU1EUTFNSUlDSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQWc4QU1JSUNDZ0tDQWdFQXI3YkhnaXV4cHdIc0s3UXVpOHhVRm1Pcjc1Z3ZNc2QvZFRFRERKZFNTeHRmNkFuN3h5cXBSUjkwUEwyYWJ4TTFkRXFsWG5mMnRxdzFOZTRYd2w1amxSZmRuSkxtTjBwVHkvNGxqNC83dHYwU2szaWlLa3lwbkVVdFI2V2ZNZ0gwUVpmS0hNMStkaSt5OVRGUnR2NnkvLzByYitUK1c4YTluc05ML2dnam5hcjg2NDYxcU8wck9zMmNYanAza09HMUZFSjVNVm1GbUJHdG5yS3BhNzNYcFh5VHFSeEIvTTBuMW4vVzluR3FDNEZTWWEwNFQ2TjVSSVpHQk4yejJNVDVJS0diRmxiQzhVclcwRHhXN0FZSW1RUWNIdEdsL20wMFFMVld1dEhRb1ZKWW5GUGxYVGNIWXZBU0x1K1JoaHNiRG14TWdKSjBtY0RwdnNDNFBqdkIrVHh5d0VsZ1M3MHZFMFhtTEQrT0p0dnNCc2xIWnZQQktDT2RUME1TK3RnU09JZmdhK3oxWjFnNytEVmFnZjdxdXZtYWc4amZQaW95S3Z4bksvRWdzVFVWaTJnaHpxOHdtMjd1ZC9tSU03QVkycUVPUlI4R28zVFZCNEh6V1FncFpydDNpNU1JbENhWTUwNEx6U1JpaWdIQ3pBUGxId3MrVzByQjVOK2VyNS8ycEpLbmZCU0RpQ2lGQVZ0Q0xPWjdnTGlNbTBqaE8yQjZ0VVhISS8rTVJQankwMmk1OWxJTk1SUmV2NTZHS3RjZDlxTy8wa1VKV2RaVGRBMlhvUzgyaXhQdlp0WFFwVXB1TDEyYWIrOUVhREs4WjRSSEpZWWZDVDNRNXZOQVhhaVdRKzhQVFdtMlFnQlIvYmt3U1djK05wVUZnTlBOOVB2UWk4V0VnNVVtQUdNQ0F3RUFBYU9CcGpDQm96QWRCZ05WSFE0RUZnUVVObUhoQUh5SUJRbFJpMFJzUi84YVRNbnFUeEl3SHdZRFZSMGpCQmd3Rm9BVU5tSGhBSHlJQlFsUmkwUnNSLzhhVE1ucVR4SXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QU9CZ05WSFE4QkFmOEVCQU1DQVlZd1FBWURWUjBmQkRrd056QTFvRE9nTVlZdmFIUjBjSE02THk5aGJtUnliMmxrTG1kdmIyZHNaV0Z3YVhNdVkyOXRMMkYwZEdWemRHRjBhVzl1TDJOeWJDOHdEUVlKS29aSWh2Y05BUUVMQlFBRGdnSUJBQ0RJdzQxTDNLbFhHMGFNaVMvL2NxckcrRVNoSFVHbzhITnN3MzBXMWtKdGpuNlVCd1JNNmpubWl3ZkJQYjhWQTkxY2hiMnZzc0F0WDJ6YlR2cUJKOStMQlBHQ2R3L0U1M1JiZjg2cWh4S2FpQUhPanB2QXk1WTNtMDBtcUMwdy9ad3ZqdTF0d2I0dmhMYUo1TmtVSllzVVM3cm1KS0hIQm5FVExpOEdGcWlFc3FUV3BHLzZpYllDdjdyWURCSkRjUjlXNjJCVzlqZklvQlFjeFVDVUpvdU1QSDI1bExOY0RjMXNzcXZDMnY3aVVnSTlMZW9NMXNOb3ZxUG1RVWlHOXJIbGkxdlh4ekN5YU1UandmdGtKTGtmNjcyNERGaHVLdWcyaklUVjBRa1h2YUpXRjRuVWFIT1ROQTR1SlU5V0R2WkxJMWo4M0ErL3huQUpVdWNJdi96R0oxQU1IMmJvSHFGOENZMTZMcHNZZ0J0NnRLeHhXSDAwWGN5RENkVzJLbEJDZXFiUVBjc0ZtV3lXdWd4ZGNla2hZc0FXeW9TZjgxOE5Vc1pkQldCYVIvT3VrWHJOTGZrUTc5SXlab2haYnZhYk8vWCtNVlQzcnJpQW9LYzhvRTJVd3M2REYrNjBQVjcvV0lQak52WHlTZHFzcEltU043OG1mbHhEcXdMcVJCWWtBM0k3NXFwcExHRzlycDdVQ2RSanhNbDhaREJsZCs3eXZIVmd0MWNWekp4OXhueUdDQzIzVWFpY01EU1hZckI0STRXSFhQR2p4aFp1Q3VQQkxUZE9MVThZUnZNWWRFdlllYldITXB2d0dDRjZiQXgzSkJwSWVPUTF3REI1eTBVU2ljVjNZZ1lHbWkrTlpmaEE0VVJTaDc3WWQ2dXVKT0pFTlJhTlZUemtcIl19IiwiZmFpbF9pZl91bmtub3duIjpmYWxzZX1dfSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMDUtMTkifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE4LTA1LTE5In0seyJhYWd1aWQiOiIwOTIyNzdlNS04NDM3LTQ2YjUtYjkxMS1lYTY0YjI5NGFjYjciLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjA5MjI3N2U1LTg0MzctNDZiNS1iOTExLWVhNjRiMjk0YWNiNyIsImRlc2NyaXB0aW9uIjoiVGFnbGlvIENUQVAyLjEgQ1MiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MjMwOCwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDRHpDQ0FiYWdBd0lCQWdJSU5MN2M3NkRtMCs4d0NnWUlLb1pJemowRUF3SXdSREVMTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFvVENsUmhaMnhwYnlCTVRFTXhJREFlQmdOVkJBTVRGMVJoWjJ4cGJ5QkdTVVJQSUZKdmIzUWdRMEVnUlVORE1DQVhEVEkwTURZeU9EQXdNREF3TUZvWUR6SXdOVFF3TmpJM01qTTFPVFU1V2pCRU1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDaE1LVkdGbmJHbHZJRXhNUXpFZ01CNEdBMVVFQXhNWFZHRm5iR2x2SUVaSlJFOGdVbTl2ZENCRFFTQkZRME13V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVM0MVU4OGc4aXVIOFRtby9mNGhmQXZ5dTU5ZUw4Z0JLaGJiWVNGZUlqcklobXJabnFZdTJha29RYkcrR3BTTWt4WGtUVWRybHI3S3FzL21vVE5rRG1WbzRHUE1JR01NQXdHQTFVZEV3UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZBd0hkWWhSL1UvVEk2Rk85Wk1ibW5yVUltd3lNRjBHQTFVZEl3UldNRlNoU0tSR01FUXhDekFKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFLRXdwVVlXZHNhVzhnVEV4RE1TQXdIZ1lEVlFRREV4ZFVZV2RzYVc4Z1JrbEVUeUJTYjI5MElFTkJJRVZEUTRJSU5MN2M3NkRtMCs4d0NnWUlLb1pJemowRUF3SURSd0F3UkFJZ0NsSkMyaVpGaFZzM3BwNm1rQ1IyWlhRblpVTDhLRURIZGY1WVp1cm12KzBDSUg0RXV1RFJBNFZYQ2h0ekl2bmdsakhXamdJMXZSRTdHSmphcDc3eG9aeEYiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRTBBQUFBZ0NBWUFBQUJYWS9VMEFBQUFDWEJJV1hNQUFBS3VBQUFDcmdGdDdESWFBQUFBR1hSRldIUlRiMlowZDJGeVpRQjNkM2N1YVc1cmMyTmhjR1V1YjNKbm0rNDhHZ0FBQ0hOSlJFRlVhSUh0bVg5d1hGVVZ4ei9mOXphYkxvRm9BU2xONmZCREJnc0lnd3FJL0ZSbkJFUUZ4eEdVWDFWSWs1YzBwVU5UTzhNZ3lYWWpJejhzZGJETmo5M0twRlFISVMwNjFWb0toVElPMEE0ZzZLQVZLT1dIaFZicWxEU2tQMEt5MlhmODQ3MnQ2MlozMlpBR1JxYmZtWjE5OTV4N3p6bjN1L2VkYys5ZG1Sa0hNRG80SDNVQS80ODRRTm9Id0FIU1BnQU9rUFlCOExFbHJhbXBhYXJuZVo4ZkQ5dVJVc3FFZEwwTFQ5eGk5c3IrY05iUTBIQ0ptVldWNmxOVFUvTzdlRHcrUEJZL3pjM05zZUhoNGMwRWk2SUNvTDYrL216Z1Rra3R5V1R5OGJIWUwwa2FzQ0lEcXhQU3N4Vnc1ODFtL3hxTE16UDc0L3YxMmJKbFN6V3dheXgrK3Z2N1k2N3JSb0Y5NUV1cUJjNEJMZ1RHajdTNFdYOUN1aFI0T0EwM0pxU3NhZzh3QUd3Q05qalEzV0syc1F4L3Faem5zNEJUSlQxblpzK0ZzcUZkdTNidEhkMFV5b09rM25CUCt1cFliWlVrYmJua0FzZFh3L245Y0E5d1phaXFDaitIQTJmNzBKeVE3Z1hteHMxNmk5bExKcE5lOXRuenZBWEFxV2EyS3BsTXpoL2pQTjRYZS9mdW5SK0x4VmJYMU5UOGFheTJpcEsyU0tyc2hSWEFKK2VZblFkYzFTWTliWEFYNE9aMUYvQkQ0S3lFZEZIY2JNdFlBOXZmV0xaczJSN0crRnBtVVpTMFh2Z2w4RTFnWHg1ck5idTdUZHBrd2FxYlhHRFlOR0ROQXVtTUg1bnRHVzB3dGJXMWg3aXVlell3V2RJUmt2cDkzMStYU3FVMjVmWkxKQktSclZ1M2ZsblNOS0JDMG91Kzd3OERTTm9JRE9iYmJtcHFPamlUeVp6aXV1NWI3ZTN0YjJibHMyYk5PbXhvYU9neXgzRSs1ZnYrOWtna3NyS2pvMk5ucVRnTGJqa1MwbFhBTldGellxNnUxZXloU2pnWjZBWUtIVnhQM0FNL0wrVzBFT3JyNnkrS1JDTC9sclJHVWpkd2g1bDFTdHJZME5Cd1NiYWY1M21UdDIzYjlyeWt0Y0FpWUtHWlBTUnBiU2o3UVNINzZYUzYzY3pXRHc4UFg1YVZOVFkybnBOT3B6ZEp1c2ZNYnBmVW5jbGtYcXF2cnoraFZLd2pTRXRKRmNEdE9hSUpZVzdiaDV2TWRzYk5yaGRjQkx4ZXdPNzF0MG9ubG5JOEloREhxUUo2eld5Rm1TMHlzNFhBbTBERXpHYmxkRjBNbkdKbVR3SEh1NjQ3RFhnQnlBQUp4M0h1TDJML2tOeTI1M2tIK2I3L0FIQW84QUJCZXRrSUhDSHBqcEt4NWd2ZWhvdUJxYm15MStHZ1FvTmJ6ZFllQ2ljQ0hyQTVSK1Ztb0xHVTQzejA5dmF1VENhVFUxS3AxT1dwVkdwMktwV2FLK21HVUgwMHdQVHAwNnVBU3dFY3g3a3htVXkrMnRIUjhiS2t1d0RYekE3cDdPeDhveHgvWm5ZcE1BWFlXbE5UYzAweW1ieFgwcHhRZlhGemMzT3MyTmdScEZtd2o4bVg3ZXVYa081cmszNjhTS29FdU1Gc01HNldPaW5JWjk4QWxoUGtsSytWRTN3V1BUMDltWHhaSnBQWkhqNUdBYXFxcW80bHlNTTJPRGo0OTJ3L1NWc0FITWU1b0Z4L2tzNFBIeC9QYnFaZDE5MFF5aWJzM3IxN2F1R1JoUXZCaU5kSzRPYzBUek80c2hlbUo2VGF1Tm1UQUplYlpZRFZ3T29GVXRVQWZMYmNDZVNpcnE1dUVuQ3k2N3F1NHpqUlhGMG1rNGtvMkN2NlM1Y3VIZXp1N3M3S0Q1YUVqZTV5OE5NQWt2WVZoZmIyOXQyZTV3MEFNY2R4RGlzMnNCQnBJNDQ1QTBHK3lDSzd3ejBCZVBpbjBuRTNtMjNQN1I5V3pxY1RVZ1E0SHpqZGdRM1RZSDFJYmtGNG5qZkRjWndPb0tMUS9DVzlSVkI4M0Jrelprd0IzZ3JscDRaZEN1WFhncEJVSGZwNE4wKzFCNGo1dmo4cTB2cnkyZ1lNNWJUVDRmZG1RVU0rWWNzbDl4L0JhM281UVg2OEQvaEppOW1PVXBQd1BPOXc0QmNFWjhVazhGc3pPMHRTSW95QlpESzV3L084WjRBdk9vN1RWbHRiZTBzMEdqMEt5QmFLOXoybVplSDd2aE91Mm5TZXlnRHlWM2t1Q3BIMk40TEpadkZ1M0N6M0FMMFNXQXAwdEpxOWx4WGVKaDJXaGhrV0ZJQ2pDZkxhdCtObWE4cVpoSmxkSUNrR2JOMjVjMmRUVDA5UHBxNnVyajhrYmQvcTlIMi95WEdjUjREcklwSElkYjd2WjhldjdPdnIrM1U1dmdBY3h4azBNd3BjSUh3aS9DNTYvaTFFMmhwZ1hrNzduVnhsM0t3bHQ1MlFxb0c1d0J3Z3Q2eTNsMHNZZ0tUSkFHYjJTcllvU01vV29IMmt1YTRiTmJPSXBCNHoyeXhwQU5pUVNxWFdqVEtuN1FoOVZHY0ZzMmZQcmlZc09vN2pGRDNWakNCdFBqdytIMTdrdndYaHRVSUR3OWV3Q1dnRjh0Ly9BZUJuWlljZklCMEdPeUVyY0YwM0dxNmtRWUNaTTJkT05MTlZ3TUdTbXJ1NnVyWm0rM1oxZFkzS21abHREcjgvbDVVTkRnNmVGejcyVFpvMHFlakJmZ1JwWm1adDBsd0xLaUhBbi9QN0pLVFRDRzRzemloaWQySGM3TzB5NDgvNmZTbXNnRi93UE8vY2dZR0J2OFJpc1RORDlYc0E2WFI2cXVNNGh3TDR2ditHNTNtYmdWZUF2enFPczZxenMvT1pVZmg3VE5JODROeTZ1cnF2bXRtcmp1TzBTa0xTOGxKM2VnV1BVYTFtRHdIckFBVFBadVdTMUJZNGVwYmloSzArQ2VMbEJwOUZYMS9mazhEekJJWGdpVmdzdGh1NEkvVGJDN0JreVpJWHpPd1NnbndqNERQQXQ0QVczL2VmOWp6djduTDlUWmt5WlMyd0hxaDBIT2N4MTNYZmtIUW04Rm9tazJrcE5iYm9kYmZnRVFBM1hHa0pxWG8rUEdod0o4VVArbzhBM3l1MXJjakM5LzNWa200Q2ZnL0I1cmFpb3VKQ1NXM0FnNUpXbWRrOXdOWFJhUFM3RVB4b3dMVkFsYVNyYTJwcW9wbE01aGd6bTBld2w1emQyTmg0VENhVDJSdmFucFBqNzFlaDdGR0FlRHp1VjFaV2Z0M001cG5aTWpOYkthbkZkZDNUbHl4WjhqODdnaEhjRk11ZGJaSm5rSWliSFptUWppSjRYVThwWW1lWDRMWWpZVUc5V1g0SjMyK29yNi8vdnFUZkFQY25rOGtyYzNXZTU3ME1uT0E0enJtZG5aMVBqVmNNVU9KcXlJS0s5V2pZM0FIY1NuQlZkQkxCelVjZndRRjNIYkNpMVd6M2VBWUtJT2tyQUdhMkxWZnVlZDQwZ20yT3VhNzcwbmpIVWVybXRsckJub3g0c0IvckNUOGZKYllCU0dwc2FHaVlZR2IvSkxoY3VCYW9CSll2WHJ6NG5WSUc5Z2RLa1JZeCtNTjRCekFhREEwTjNSMk5ScjlEY0UwK00wZGxrbnFpMFdqZGh4RkgwWngycTNUc0xXWmxuK1UrTEZ4eHhSWHV4SWtUdnlUcE9ETTdFdGd1YVgxWFY5ZCsrWnV4SEJRbDdRQ0s0MlA3RC90NDRqK0l3VC8xVE1rejdnQUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzEiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiY3JlZEJsb2IiLCJsYXJnZUJsb2JLZXkiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiIwOTIyNzdlNTg0Mzc0NmI1YjkxMWVhNjRiMjk0YWNiNyIsIm9wdGlvbnMiOnsicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOmZhbHNlLCJwaW5VdkF1dGhUb2tlbiI6ZmFsc2UsImxhcmdlQmxvYnMiOnRydWUsImF1dGhuckNmZyI6ZmFsc2UsImNyZWRNZ210Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOmZhbHNlfSwibWF4TXNnU2l6ZSI6MTAyNCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMiwxXSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5IjoyMDQ4LCJmaXJtd2FyZVZlcnNpb24iOjIzMDgsIm1heENyZWRCbG9iTGVuZ3RoIjoxMjh9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDYtMTQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA2LTE0In0seyJhYWd1aWQiOiJjYTg3Y2I3MC00YzFiLTQ1NzktYThlOC00ZWZkZDdjMDA3ZTAiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImNhODdjYjcwLTRjMWItNDU3OS1hOGU4LTRlZmRkN2MwMDdlMCIsImRlc2NyaXB0aW9uIjoiRklETyBBbGxpYW5jZSBUcnVVIFNhbXBsZSBGSURPMiBBdXRoZW50aWNhdG9yIiwiYWx0ZXJuYXRpdmVEZXNjcmlwdGlvbnMiOnsicnUtUlUiOiLQn9GA0LjQvNC10YAgVHJ1VSBGSURPMiDQsNGD0YLQtdC90YLQuNGE0LjQutCw0YLQvtGA0LAg0L7RgiBGSURPIEFsbGlhbmNlIiwiemgtQ04iOiJGSURPIFRydVUgQWxsaWFuY2VGSURPMiIsImZyLUZSIjoiRXhlbXBsZSBUcnVVIEZJRE8yIGF1dGhlbnRpY2F0b3IgZGUgRklETyBBbGxpYW5jZSJ9LCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjoyRS0wNiwibWF4VGVtcGxhdGVzIjo1LCJtYXhSZXRyaWVzIjo1LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOlsiYW55Il0sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDU3pDQ0FmS2dBd0lCQWdJVVczWEs4eXl3YkFXbGlnbGl4SUY2M2R2cVl5OHdDZ1lJS29aSXpqMEVBd0l3ZkRFTE1Ba0dBMVVFQmhNQ1ZWTXhFVEFQQmdOVkJBZ01DRU52Ykc5eVlXUnZNUTh3RFFZRFZRUUhEQVpFWlc1MlpYSXhFekFSQmdOVkJBb01DbFJ5ZFZVc0lFbHVZeTR4SWpBZ0JnTlZCQXNNR1VGMWRHaGxiblJwWTJGMGIzSWdRWFIwWlhOMFlYUnBiMjR4RURBT0JnTlZCQU1NQjNSeWRYVXVZV2t3SUJjTk1qTXhNVEF6TWpBek5qVXhXaGdQTWpBMU16RXdNall5TURNMk5URmFNSHd4Q3pBSkJnTlZCQVlUQWxWVE1SRXdEd1lEVlFRSURBaERiMnh2Y21Ga2J6RVBNQTBHQTFVRUJ3d0dSR1Z1ZG1WeU1STXdFUVlEVlFRS0RBcFVjblZWTENCSmJtTXVNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUkF3RGdZRFZRUUREQWQwY25WMUxtRnBNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVOQXZidGNjTXI3ai9TUldtcUlFWlRSV05KeWo2bXNZcjVsR2VBZ2RTR3lDOU8wMzU2UkllY3VhVmlPcXowRHhnUzFmLzVLUGJacDF0MHlEMmZWUlg5Nk5RTUU0d0hRWURWUjBPQkJZRUZBNXRMMTBnODh0MnFYbFBsaElTSTJkSXpsYVZNQjhHQTFVZEl3UVlNQmFBRkE1dEwxMGc4OHQycVhsUGxoSVNJMmRJemxhVk1Bd0dBMVVkRXdFQi93UUNNQUF3Q2dZSUtvWkl6ajBFQXdJRFJ3QXdSQUlnWGZ1dmpzcCs0djVpR09xbmdVZ09nMWhtYmdGUEZNZ0lqeVd4Q0txdy9kOENJRmltTE5YTERJd0Erb0liUDF5T2ZxRTh4azZxNy80TFdPVllrUkFMb0JDMiIsIk1JSURYekNDQWtlZ0F3SUJBZ0lMQkFBQUFBQUJJVmhUQ0tJd0RRWUpLb1pJaHZjTkFRRUxCUUF3VERFZ01CNEdBMVVFQ3hNWFIyeHZZbUZzVTJsbmJpQlNiMjkwSUVOQklDMGdVak14RXpBUkJnTlZCQW9UQ2tkc2IySmhiRk5wWjI0eEV6QVJCZ05WQkFNVENrZHNiMkpoYkZOcFoyNHdIaGNOTURrd016RTRNVEF3TURBd1doY05Namt3TXpFNE1UQXdNREF3V2pCTU1TQXdIZ1lEVlFRTEV4ZEhiRzlpWVd4VGFXZHVJRkp2YjNRZ1EwRWdMU0JTTXpFVE1CRUdBMVVFQ2hNS1IyeHZZbUZzVTJsbmJqRVRNQkVHQTFVRUF4TUtSMnh2WW1Gc1UybG5iakNDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFNd2xkcEI1Qm5naUZ2WEFnN2FFeWlpZS9RVjJFY1d0aUhMOFJnSkR4N0tLblFSZkpNc3VTK0ZnZ2tiaFVxc01nVWR3Yk4xazBldjFMS01QZ2owTUs2NlgxN1lVaGhCNXV6c1RnSGVNQ09GSjBtcGlMeDllK3BabzM0a25sVGlmQnRjK3ljc21XUTF6M3JESTZTWU9neFhHNzF1TDBnUmd5a21tS1BacE8vYkx5Q2lSNVoyS1lWYzNySFFVM0hUZ091NXlMeTZjKzlDN3YvVTlBT0VHTStpQ0s2NVRwam9XYzR6ZFFRNGdPc0MwcDZIcHNrK1FMakpnNlZmTHVRU1NhR2psT0NaZ2RiS2ZkLytSRk8rdUlFbjhyVUFWU05FQ01XRVpYcmlYNzYxM3QyU2Flcjlmd1JQdm0yTDdEV3pnVkdrV3FRUGFidW1EazNGMnhtbUZnaGNDQXdFQUFhTkNNRUF3RGdZRFZSMFBBUUgvQkFRREFnRUdNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdIUVlEVlIwT0JCWUVGSS93UzMrb0xrVWtyazFRK21PYWk5N2kzUnU4TUEwR0NTcUdTSWIzRFFFQkN3VUFBNElCQVFCTFFOdkFVS3IreUF6djk1WlVSVW03bGdBSlFheXpFNGFHS0Fjenltdm1kTG02QUMydXBBclQ5Zkh4RDRxL2MyZEtnOGRFZTNqZ3IyNXNid01wampNNVJjT081TGxYYktyOEVwYnNVOFl0NUNSc3VaUmorOXhUYUdkV1BvTzR6elVodzhsby9zN2F3bE9xekpDSzZmQmRSb3lWM1hwWUtCb3ZIZDdOQURkQmorMUViZGRUS0pkKzgyY0VIaFhYaXBhMDA5NU1KNlJNRzNOemR2UVhtY0lmZWc3akxRaXRDaHdzL3p5clZRNFBrWDQyNjhOWFNiN2hMaTE4WUl2RFFWRVRJNTNPOXpKcmxBR29tZWNzTXg4Nk95WFNoa0RPT3l5R2VNbGhMeFM2N3R0VmI5K0U3Z1VKVGIwbzJITE8wMkpRWlI3cmtwZURNZG16dGNwSFdEOWYiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBUE1BQUFEQ0NBTUFBQUNyRGdRRkFBQUNkbEJNVkVVQUFBRC9BQUQvZ0FEL1ZWWC9nRUQvWmpQL2dDdi9iVW4vZ0VEL2NUbi9nRFAvZEM3L2dFRC9kanYvYlRmL2R6UC9jRUQvZUR6L2NUbnllVGJ5YzBEemVUM3pkRHIwZWpmMGRUWDFlajMxZGp2MmNUbjJkamYyY2o3M2R6ejNjenIzZURqNGVEejRkVHI0ZURuNGRUZjRlVHo0ZGp2NWVUbjVkamo1Y3ozNWR6djVkem41ZERmNmR6ejZkVHI2ZURuNmRUajZlRHI2ZGpuMmREejJkanYyZERyMmR6bjNkenozZFR2M2R6cjNkVG4zZUR6M2RqdjNlRHIzZGpuNGREajRkVHI0ZHpuNGRUbjRkenY0ZHpyNGRUbjRkeno0ZGp2NWRqbjVkanY1ZFRyNWRUbjVkVHY1ZHpyNWR6bjNkanYzZGp2M2RUcjNkanIzZFRuM2RqdjNkVHYzZHpyNGRqcjRkem40ZGp2NGRqcjRkem40ZGp2NGRUcjRkVG40ZGpuNGRqcjRkem40ZGp2NWRqcjVkem41ZFRyNWRqbjVkanIzZGpyM2R6bjNkanYzZGpyM2R6cjNkVHY0ZGpyNGRUcjRkam40ZFR2NGRqcjRkanI0ZHpyNGRqcjRkenI0ZFR2NGRqcjRkanI0ZGpyNGRqbjVkenI1ZGpyNWR6cjVkVHY1ZGpyM2RqcjNkVHYzZGpyM2RqcjNkam40ZHp2NGRqcjRkenI0ZHp2NGRqcjRkVHI0ZGpyNGRqcjRkanI0ZGp2NGR6cjRkenY0ZGpyNGRUcjRkanI0ZFRuNGRqcjRkanI0ZGpyNGRqdjVkanI1ZGpyNWRqcjVkem4zZGpyM2RUcjNkanI0ZGpyNGRqcjRkanI0ZGp2NGRqcjRkem40ZGpyNGRUcjRkanI0ZGpyNGRqcjRkanI0ZGpyNGRqcjRkam40ZGpyNGRqcjRkanI0ZGpyNGRqcjRkenI0ZGpyNGRqcjRkanY0ZGpyNGRqcjRkanI0ZGpyNWRqcjNkanI0ZGpyNGRqcjRkanI0ZHpyNGRqcjRkanI0ZGpuNGRqcjRkanI0ZGpyNGRqcjRkanI0ZGpyNGRqcjRkanI0ZGpyNGRqcjRkanIvLy84VUJibmFBQUFBMEhSU1RsTUFBUUlEQkFVR0J3Z0pDZ3NNRFE0UEVCRVNFeFFWRmhjWUdSb2JIQjBlSHlBaUl5UWxKaWNvS1NvckxTNHZNREV5TlRZM09EazZQRDArUDBCQlFrTkVSa2RJU1V0TVRVNVFVbE5WVjFoYVcxOWdZV0pqWkdWbVoyaHFhMnh0YjNCemRIVjNlSHg5ZjRDQmdvU0ZoNGlKaW91TWpaQ1JrcFNWbVpxY25aNmZvYUtrcGFhbnFhcXJySzZ2c0xPMHRiZTV1N3k5dnIvQXdjTEV4Y2JIeU1uS3k4N1AwTkhTMWRiWDJObmEyOXpkM3QvZzRlTGo1T1htNStqcDZ1dnM3ZTd2OFBIeTgvVDE5dmY0K2ZyNy9QMytDUFcvSkFBQUFBRmlTMGRFMFhuUi93b0FBQWR0U1VSQlZIamEzZHo1V3hWbEZNRHhjMUZjd01RQ0ZTdEtXOVV5TGJWVUxFb05NdG8zQ21pbGZVRkVXMmpmdk5DZTVWSUIzclRTTEtYTk1ncHhwUVF2WHYra3dzZDZyM3J2ekx6dmU4NTV6M3ZQYi9KYzdzd1hjRDR6YzJjR0lOTk1peC9KaFZrOUUzUm16anJ2aXp2S1FYY3FObmxkdktVNkJ2cVRWNzNkMitKZmFvYUIyZVRYZEh0WnZLdGhGSmhQWWNNKzc0cjdHb3ZBYmtvYUQzcFZmS2lsRk96bnJKWkJiNG9QeDg4Qm5QR0dhMDJRYzREcnpuTEFIZkZjbTRFY3huVlhUb0ljUENQRWNtMEhzbzljMjRQc0c5YzRJUHZFZFNwK0xuQ01JSzVSUVE2ZXVUSzQ3bHdJbkZQeFZVNkNMSnRyS3BEbGNrMEpjdkNNY2NRMU5janl1T1lBV1JiWFhDQUw0cG9SNUJDdTErY215QUs0NWdmWk5kZHVRSGJKdFR1UVhYSHRGdVF3cnZ0SlFKNEVrZ2VmYXhrZ3MzSXRCdVRnbWQrT1Z0dytuMklGSHlnbmVGTWtycitsQUhsT0xaVHVvZmpyd2VCNlI4MXdpdjk1Kzg0QXFFUDhZQXVSNjE0S2tJZTJzTFZEdjVKMm9zTXpHNjc3R3NmaHIxRHgwSUZ2NHVqZTNFV0hxTlEzNVpvRTVNS0d2ZisrZGZMWWYrUW11cjA3RTY1SlFNNnYrZjNvbXk4Nzl1K0NMc0s5K09tNlhLK2VSYkZKUFhZNTBNOWovdnZTSXRLak5hMmphNUlqWlBVNWNxWDZvdnBkZERqbG1nWms5UUhFcXJRdmwrNUorOXU2eEJYWFJDQ3JCUXpSckthTzVEb1VMYTU3RzBiakw3YnN1RzFvN2ZHL2lIYnlzNm5CWE5PQnJDWnh3aWI2S05MRUIrblp1U1lFV1UzeXBIM3NKbzZUTVptNUpnVlp6YktUWGxQUXhYTFNMUVBYcENDclVUU3JXWFR5TDJCek5mM0o4QTIwSUt1cHpQVENURHRNSFF0b3VhWUJlVzJHa2xVWlg1cU9OQS9YSkNCUGphY3laQnhQYzJha0diaG1BRGtieldrLy9zN01rdlN2SEkrL2NrVzNFV2c0Zm1VV0RUdnpzbjNMQ1VqN2NVNDlPOGhCTkt0Wjd0MW5KMEVncTJrSytMNkNIL3o2akN3UTVHQ2ExU3dPT2dvZzRab081QkNhMWJRR0h2dVFjRTBFc3BwNHlMZG5ScHFXYXhLUXcybFdVeDl5bUV2Q05RSElhdXJDTndhaEh6YTV2MVlwNnhGeXBrbEUyUFJtUlZvZTE5bEJqa1p6RktSbGNSMEVjalNhb3lHZFpwNWpyaVBld1JwTWMwU2toWEJkc1RIYVNsWkdmY1BXaUtlam5YRTllMjNFTll4SGZzc3dwQjF6SFFheURzM1JrVTduZW9vNGtIVm8xa0ZhelVETFJGa2c2OUdzaFhRNjEyTUZnYXhMc3g3U2FucFl1STRHc2k3TnVraHpjcTM5U0ltb05Hc2p6Y1oxVkpBTmFOWkhtb1hyeUNDYjBHeUNORG5YMFVFMm85a0VhVnF1eTR3dW02MHoyMmdZWGJhSnpYV3gyZDFNQ2NOTnFoYlNhZzRnY3EwSHNqbk5wa2pqYzYwTHNqbk41a2pqY2gycjNtYTgrREhtaTExOHhIaXN1ZFlIMllwbU5XMDIxNXZiY0QxN2pjV1NXNjErMkpQMldDejZ5T29aakNEYjBxem1YcXVMc00yNExyTzhqNlhlZHMvZTh0NEtmYTZMYlc4dlRsaHZQaTgrWkxjR21seWJnb3hCczVwbTZ4c3J1cU92eFV6Nyt3K2JFWFlNekpIK2Y1WkdYdGhTNjJYWjBJeUN0SVBtS3B5ZDNqYVBtbHR4a2kyUlptMjJwUmtMYWM3bWVxeGthNlRabWhPSUp5SXRrZVpxVHFMZUJkbnNSZk55MURNMGRrZ3pOZVBRaklRMFUzTVZJRStiK09aVzdHUXJwRm1hOFdoR1FacWx1UjQvMlFacGp1WUV5V2VFNWtnek5DZUpIbS9STExoNU9VMnlPZEwwemRnMDJ5Tk4zMXdGWk5NbXRMbVZMdGtVYWVwbUNwcHRrYVp1cnFkTU5rU2F1RGxCZlBtT0VkSzB6WVBrVDU1YUlhNjVtVHJaQ0duU1pqcWFyWkFtYmE0Q2hta1QxZHpHa1d5QU5HRXpMYzFxNmdRMTEvSWtROTRYWXBvM3NOMElvM3ZoR0Zsemt2SFdpRVloemMvd0pjUG83U0thZnl4a2JJYXJSVFF2QWRaNVUwRHpHN3pKVU5ManZMbDNBbk16M09HOCtYYnVaSWg5NnJoNXZZTUh6WjkvMEduendGUndNSTg3Ylg3TVJUS00yT0t3K1R0SDk1elBUemxyVGwwSmp1WmxaODB2dVVxRzAvNXcxTnhUNHF3WmJuYlVmQk00bkErY05IL3NNaGttOXpsby90dnhrM0FlZHREYzREWVpobTlpYi80bTMzRXpYRGJJM0h6NGNuQStMekEzUCs4K0djYit5dHE4YzV5QVpyaWV0WGtwaUpqM0dKcy9sSkVNWmZ2Wm12c21DMm1HKzltYTc1T1NESGtkVE0xZkNuckVhTWdWRjFqTmc3TkEwS3hnYVc2V2xCeHl4UVZTTThkVkZEcXptS0c1RW9STm5MeDVsYlJrS04xTjNNeDFGWVhPM0VQY2ZMZThaTWo3bkxRNSs5UGhYYzcwQWNMbTVBd1FPVThUTmo4bE14bEdiaVZyM2paYWFET1VwNmlhSzBEc3ZFN1UvSnJjWkNqK2s2UjUxd1RCelhBclNmTXRrcE1oOWdsQjg3cVk2R1k0N3lCNmMvK0ZJSHdlUlc5K1JIb3lqTmlNM0x4MXBQaG11Q0tGMnB4YUNCN01pNmpOTFQ0a1E5RnZpTTNkcDNyUkREY2lOdDhBbnN6N2FNMGYrWklNWng5QWF2NXJpamZOOEJCUzg0UCtKTVB3alNqTlgrZDcxQXlYRGlJMEg1NExYczF6Q00zUCtwVU1wK3l3YnQ1WjVGa3pMTEZ1dmc2OG0zY3RtOS94THhrbTdiVnEzbittaDgxcHo3Z3dhYTczTVRudEdSY0d6WWxoWGphcjIyZjFtNU16d2ROcE1tNWU1bXN5RkhRWk52OVU2RzB6WEdQWWZDMTRQRzhiTmIvbGN6Sk0zRzNRdlBkMHI1dmhMb1BtTy8xT2h0Z2E3ZWJQWXA0M3d3WDltczBEMDhEN2VWS3orUW4vazJIa0ZxM203MGZsUURNc1NHazBwNjZDbkpoWE5acGZ5WTFrS0o0WCthWHppaG5XNXg5VjJCRjY0bjVmM0FBQUFBQkpSVTVFcmtKZ2dnPT0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiY2E4N2NiNzA0YzFiNDU3OWE4ZTg0ZWZkZDdjMDA3ZTAiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZSwidXYiOnRydWV9LCJtYXhNc2dTaXplIjoxMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0IjoxNiwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsidXNiIiwibmZjIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTI1N31dLCJmaXJtd2FyZVZlcnNpb24iOjF9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMTAtMDYifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTEwLTA2In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNWZiYzRiYTc1MzA1MjE4N2FhYjNjNzQxZDFmOWVjNmZiM2M0ZDg3NSJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI1ZmJjNGJhNzUzMDUyMTg3YWFiM2M3NDFkMWY5ZWM2ZmIzYzRkODc1Il0sImRlc2NyaXB0aW9uIjoiSHlwZXJGSURPIFUyRiBTZWN1cml0eSBLZXkiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCIsInJlbW90ZV9oYW5kbGUiXSwiaXNLZXlSZXN0cmljdGVkIjp0cnVlLCJpc0ZyZXNoVXNlclZlcmlmaWNhdGlvblJlcXVpcmVkIjp0cnVlLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCeHpDQ0FXeWdBd0lCQWdJQ0VBc3dDZ1lJS29aSXpqMEVBd0l3T2pFTE1Ba0dBMVVFQmhNQ1EwRXhFakFRQmdOVkJBb01DVWhaVUVWU1UwVkRWVEVYTUJVR0ExVUVBd3dPU0ZsUVJWSkdTVVJQSURBeU1EQXdJQmNOTVRnd01UQXhNREF3TURBd1doZ1BNakEwTnpFeU16RXlNelU1TlRsYU1Eb3hDekFKQmdOVkJBWVRBa05CTVJJd0VBWURWUVFLREFsSVdWQkZVbE5GUTFVeEZ6QVZCZ05WQkFNTURraFpVRVZTUmtsRVR5QXdNakF3TUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFcktVSTFHMFM3YTZJT0xsbUhpcExsQnV4VFlqc0VFU1F2elFoM2RCN2R2eHhXV203a1dMOTFycTZTN2F5WkcwZ1pQUit6WXFkRnp3QVlEY0c0K2FYNjZOZ01GNHdIUVlEVlIwT0JCWUVGTFpZY2ZNTXdrUUFHYnQzcnl6WkZQRnlwbXNJTUI4R0ExVWRJd1FZTUJhQUZMWlljZk1Nd2tRQUdidDNyeXpaRlBGeXBtc0lNQXdHQTFVZEV3UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0VHTUFvR0NDcUdTTTQ5QkFNQ0Ewa0FNRVlDSVFDRzIvcHBNR3Q3cGtjUmllNVlJb2hTM3VEUElybWlSY1RqcURjbEtWV2cwZ0loQU5jUE5EWkhFMi96Wit1QjVUaEc5T1p1cyt4U2I0a25rcmJBeVhLWDJ6bS8iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSTBBQUFBV0NBWUFBQUQ5L3g4bEFBQUFCSE5DU1ZRSUNBZ0lmQWhraUFBQUIzRkpSRUZVYUlIdG1rMXkyOWdSeDM4Tkl0TFN6QW5Nbk1ETU5rbVY2YXFweW5KNEE5TW5NQ1NTVmFHME1Md1FzUkJsd1NjUWRZS1JWbG1sUkc1bUcrb0VRNTBnMUM1VVNIUVdqL2grL05CRXRtY20rcThJdkVhL2ZrRDN2L3YxWTRWTk9BeGEvUG03S2ovK1kxb2E4L3dxZi9ucjMvblRkM2ZXOFdmOFp1R3VIV24zbXdnWHdCdnJlR1V2QkJwQWc4UGdIWjk2d3k5aTRUTytMZHI5SmlLdlZsZGpCcjJSWXhYc250U0JpdzJLaG9pOFRhNGRMamdNV2s5bzZqTitDZWowUFVSbXdCaUpyb21vMFFrYVphZnBudFNKNUFhUjZnWkZiMHYzbngzbk53aXBNdWlOVUIyaUVsS0pKcUQxZkhyeS9Db3FGMnNkeGpqRitkbzVqT093TVZWbDZVNmlhMDZQSjdueFR0QUFYcSt1eGl5WTRwSTY2V0wrbWRDZjVaN3BudFJSNS90VWhrdCtGMVdKNUJVaXRaSU5xbE9XTWlic3BiVllwKytCdkZocmQ2dzM3RTFOWUZWZUkycDVUekpoOGU5eHljWjRiU3F2Y3MrSmp2aVAzQ1cyUE1hT0dGNVFvNkt2UzJzVkhYRjZOTWJ6cTdqNzc4M2FaY2JaM3o3bjVMeWdscnpqaUx2ayswV1lPVVNxcU5ZWUhFL29CTTI4MDdoN1Z5RDF6SjFyQnIxUnN1QlN5dElEVkZvSXI1SmJEaGUwK3pQT2pxNnNDeFk4WXFkUVI0QkpRYUlCZkZqOS9nanpFUFlQQVBNaUszdC9BUEtNRm9tSEpJNTFEL1BQNk40UWtkZllJR0txdVZ3dEp1dURJWWJMR0ppaUVpSnExNDFDWlcvR1lYQ1E2TzZlMUltY0g0QWFvZ1Z4QVZmSHEzVS96ZzZBZGhBaXZBZXhtQ0xRQ2VLYTFEZnFGU0R2TkM2MVpOelJNV0RzRnVxckpRMUJqSE9oc3pROXRmdER5THhrNVpiRnZKVXNXdldIZ2trZkdSeUZMT2NObE52QzJNV3FMdnJmWVNJMlRLNUYzaHJqVi9DQ1dpNWRSbmpXS0xmQjRTS242NmtnVWtYMEhNODNqQkxKRmNMVHo5TUpmT013WHdoTFF0cEJDUElUeUUrNHRGZzhEQTNUSEFhdFRLUWFoMW5PRzRUK0RNK3ZsbW9jMVV2T2pveG5HcGtHbGYxUndqZ2lWWlFMNEk5UFl2eWc1OVB1dHhCNUNVQUZEL0RNYi9XVEtGTzk0OU5ST1RXcVhpSVNVMjROSjhPWURnM2l5RW9mT0FBcE1pQXM1dVY3V2QxWmxoU3A0dTdYZ1ZGaTl6cmRvbXVjZklzZFNqTWhHTlU3SUM1Yzg3TEdqc2ZEcEVDdmVOczFrYXJuR1hxN1owa3ppVlozZndoa2MvYzFaMGNwQTUwZVQ2eU9nOVRwQkQ2RG52K3pEQzVDeFYrMUFBQjlpK2Y3c0YvTk9idUl2UkFYbVNacEZxRFRieVdzNnRnWVFDWTUrVTNJNng3UkRwcTVkRjNFUXE1eTljaG01WnZ0eU00ajBsb3Iyd2wybTI1SHVGVFV6N0ZJaEpkZmxGYlRTT2FXNVNwbHhVVnp6Q2FoUDZONzBrS2RmNmFQNm52aVhHbUQ4cEp1UDE4YlJMeTBwV2MrOVliSnh6WlI3S0ZhUzUxZHh3eU9kdnZRM3hJVmJtajNmWllQMXp1blVSdTZKM1d5NWRHdVR2NEVjQkZwWnE3djErNThpaW5MM2JzcEZNMXdlanloMHg4blVTeFN4UXRxYXlOTGFLRUZkckE1VERyb0F6ZkdIbjJmMytYSmJzNFpVY3ZWYnZFT0lZK2JVblNxempnNyt2MUczU29Oc0xDTVNXR0dFWVVheUJCM0g5ckJFT0Z5d3djdjIyR0NvNEU2OWgzdVY0QkR2Q3NCVVA2MVJzNlNzc1NlSjdWQTl6dFQ4UTR3TC9jYW9GUmpiYWJ4RmlvalZFYVorZ1Bnbm1odTMrV1ZkS3hwUTJSMVoxbFY5UzZ4YWZuZ29YcHBmZFk0eHRPazhLOEVGelRERE5RNERGcDV0cEVaRWpVSWoxZGJ2UDRRK042aUsrNHhaSXUrOGNiWlZlK1FRcVFydFh6aFdNQUNEN2N3LzNJRHk2eWRtMXVjcUdWTkVZWVpDczYrcmxpMTRocEhVNXZNSEMyOHdNZlZKb3BYV09NSHZHQllDakNiSFZIUnJxOFBGeVZFU09sYTlKenV5U1JwdWkzbTZZczFQWUZzTi9nKytXWDZPSVVldzVhUEtUSXNGY29tNmo3WUg4QXdWN3VmMHIzeWVTdWJaWGM0dStSK1k5ZXVOY0liVkt1SVpGc1NZYWxwR2R0dTJnZmg2bjFkRVRPOTZaWGsxN0hKRHJNclNxODNsUUZiWmJXK3BTN0l3VmsxNGE0emhwb3RkdHhuaVIzR2JNdnpQUUdKVEVQSzFzZFJQbit4NGl3YmZjSjJCb2gzT0YvS251STdSTGMzNkFhOUVacHhrdWlSZlJ6elhkS2dyV3dLdElLc20ybU9tbDVTcHQxaTJlSVhZUG8waTNtTHl0NGtvVXlSS2hFM2RFL2VjSG84NFRCbzVYb2JBQkh2K0hROHNaNVZLYmVjOVVyNysxOFA5SnhPVUhaR2lRNnNEQUxtSGJyN1UrQkZydDFnampqS1RxVFVjZzIvU21UUnU4VU8xYXRNZ2QxYUhkRk1yTEl3SWkwclB0QU8zaUpNVWExRHRsN1RyWUZsbk1ac2w1dXJZczdRWmV3NDdiNW5JaWREWHhGcCt6MXloZ2pab3ZTTzVVTmoyOFMvYkt3cjhqZnNXRUovUnFmdko4Y0FxdS94Z2lGS2xlU0lJRHRGVnE5ZU1yQTU0eFk3bHVMajBpVDd6WXB6eGJJUythalRTR1dwQVRVa1k0aHl1L2I0SjRQMDdPbjBlRUwzcElFNmVjY3Bka3RWTDNOZDEzd2o2eDVIbTV4dDZEK29USkx6RjF0UkZ6RmRuWCtzTC9wMmtkazJUL21CelVVN3BKM2JyTzVzTjNkd0ZOTHUxeEZxQ0NZTkxCamk4aEUwUGx1cUF5OVdHNUFaRVZmNUx2WWo3QWg3VTd5Z1RnVVAwWHFxRytNQXdwVEZLZ1dlSGsrTXJQb2c5ZngzMHpISWlPVThMRTVsbmI1MHg5QnA2amhabU9PRGZGK2xFMlJiVEcrK1pwUHBHZDhHNWYvVG5CNVBWZ1h1Zlg1QXh5V0h5U0xpM2JQRC9IL0Evcys5b3VNb3R5d2VtbFpaSTNEdy9IZlBaeGgwVCtwMCtxUGtpTitHVHY5WHZFdDZ4cy9CZndHaGhtblljYXlkZ1FBQUFBQkpSVTVFcmtKZ2dnPT0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wOC0wMiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiSHlwZXJGSURPIFUyRiBTZWN1cml0eSBLZXkiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDE1MDgwNTAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMSIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTktMDgtMDIifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJmODNmMTBjYWJlNTA1MzcwNTFiYTMwODZhYzEwMWFlNDMyNmUwZGUxIl0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImY4M2YxMGNhYmU1MDUzNzA1MWJhMzA4NmFjMTAxYWU0MzI2ZTBkZTEiXSwiZGVzY3JpcHRpb24iOiJIaWRlZXogS2V5IDMgVTJGIiwiYWx0ZXJuYXRpdmVEZXNjcmlwdGlvbnMiOnsidWstVUEiOiJVMkYgS2V5IC0g0LLRltC0IEhpZGVleiJ9LCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJyZW1vdGVfaGFuZGxlIl0sImlzS2V5UmVzdHJpY3RlZCI6dHJ1ZSwiaXNGcmVzaFVzZXJWZXJpZmljYXRpb25SZXF1aXJlZCI6dHJ1ZSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJ3aXJlbGVzcyIsImJsdWV0b290aCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ3JUQ0NBbFNnQXdJQkFnSVJBTGhkOTQvNDMxMkltemtpZW05a1V2Z3dDZ1lJS29aSXpqMEVBd0l3Z2FjeEN6QUpCZ05WQkFZVEFsVlRNUXN3Q1FZRFZRUUlEQUpFUlRFT01Bd0dBMVVFQnd3RlJHOTJaWEl4R2pBWUJnTlZCQW9NRVVocFpHVmxlaUJIY205MWNDQkpibU11TVNVd0l3WURWUVFMREJ4SWFXUmxaWG9nUTJWeWRHbG1hV05oZEdVZ1FYVjBhRzl5YVhSNU1SY3dGUVlEVlFRRERBNUlhV1JsWlhvZ1VtOXZkQ0JEUVRFZk1CMEdDU3FHU0liM0RRRUpBUllRYkdWbllXeEFhR2xrWldWNkxtTnZiVEFlRncweE9URXhNamN4TkRFd01UUmFGdzB5T1RFeE1qWXhOREV3TVRSYU1JR2dNUXN3Q1FZRFZRUUdFd0pWVXpFTE1Ba0dBMVVFQ0F3Q1JFVXhHakFZQmdOVkJBb01FVWhwWkdWbGVpQkhjbTkxY0NCSmJtTXVNU1V3SXdZRFZRUUxEQnhJYVdSbFpYb2dRMlZ5ZEdsbWFXTmhkR1VnUVhWMGFHOXlhWFI1TVNBd0hnWURWUVFEREJkSWFXUmxaWG9nUzJWNUlFWkpSRThnVW05dmRDQkRRVEVmTUIwR0NTcUdTSWIzRFFFSkFSWVFiR1ZuWVd4QWFHbGtaV1Y2TG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJDQkx5ai9tM1JEelkzSUZkM01zeWc0ZXhta0xHTWhDNmFHSCtVbXpsMDFiYlRtbzZJUWNPYW9xK3JhSUZ3R3ZpM3N3SUNJUENxVUtLbUdvaHJTVW9LdWpaakJrTUIwR0ExVWREZ1FXQkJRSzhZVjl6WWFYRWFnNjMvTkJraHl1QVEzdlBEQWZCZ05WSFNNRUdEQVdnQlNtb2kzRmlreTFxMmlUWFpHTUNKN0lOU0ZxbWpBU0JnTlZIUk1CQWY4RUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCaGpBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlBbk44emR0d0ZwRDBPMWhaVjB6WVN2aFN4aThuODBCN2hsMkk3d0pHVW95d0lnUHFHdVVvdmthOXorS3p2VXNmK0dOZFM1WWJueDY1T3p5cXhDTlR4S2pWUT0iLCJNSUlDc1RDQ0FsaWdBd0lCQWdJUkFQK1czUXRud015WGFmdVFvTmFYY3FVd0NnWUlLb1pJemowRUF3SXdnYWN4Q3pBSkJnTlZCQVlUQWxWVE1Rc3dDUVlEVlFRSURBSkVSVEVPTUF3R0ExVUVCd3dGUkc5MlpYSXhHakFZQmdOVkJBb01FVWhwWkdWbGVpQkhjbTkxY0NCSmJtTXVNU1V3SXdZRFZRUUxEQnhJYVdSbFpYb2dRMlZ5ZEdsbWFXTmhkR1VnUVhWMGFHOXlhWFI1TVJjd0ZRWURWUVFEREE1SWFXUmxaWG9nVW05dmRDQkRRVEVmTUIwR0NTcUdTSWIzRFFFSkFSWVFiR1ZuWVd4QWFHbGtaV1Y2TG1OdmJUQWVGdzB4T1RFeE1qY3hOREE0TUROYUZ3MHpPVEV4TWpjeE5EQTRNRE5hTUlHbk1Rc3dDUVlEVlFRR0V3SlZVekVMTUFrR0ExVUVDQXdDUkVVeERqQU1CZ05WQkFjTUJVUnZkbVZ5TVJvd0dBWURWUVFLREJGSWFXUmxaWG9nUjNKdmRYQWdTVzVqTGpFbE1DTUdBMVVFQ3d3Y1NHbGtaV1Y2SUVObGNuUnBabWxqWVhSbElFRjFkR2h2Y21sMGVURVhNQlVHQTFVRUF3d09TR2xrWldWNklGSnZiM1FnUTBFeEh6QWRCZ2txaGtpRzl3MEJDUUVXRUd4bFoyRnNRR2hwWkdWbGVpNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVR1dGgvM2NjVmxJL2hHeUo3elNOYXFoQ0xEeUtNOUp1Wk5qY1RzbkRBWXlSRE9wellFV2lMcXMzamRmVktkM1Zndjgvaitmb0RNU01wSSttd2pPei9wbzJNd1lUQWRCZ05WSFE0RUZnUVVwcUl0eFlwTXRhdG9rMTJSakFpZXlEVWhhcG93SHdZRFZSMGpCQmd3Rm9BVXBxSXR4WXBNdGF0b2sxMlJqQWlleURVaGFwb3dEd1lEVlIwVEFRSC9CQVV3QXdFQi96QU9CZ05WSFE4QkFmOEVCQU1DQVlZd0NnWUlLb1pJemowRUF3SURSd0F3UkFJZ040Z00rOXUzTkJMTWtkRVcxUGFERzlPbFpaaVViNnZoQ01NTmk0NXEwNnNDSUI4QThLbDh0UlYvR2tKWVBTK3J1eTBuTFMzVit0Q0Z6VElFaUJBWWs3aUEiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSUFBQUFDQUNBWUFBQUcwT1ZGZEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBeVJwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVNeTFqTURFeElEWTJMakUwTlRZMk1Td2dNakF4TWk4d01pOHdOaTB4TkRvMU5qb3lOeUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSU1pXWTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpWSmxaaU1pSUhodGNEcERjbVZoZEc5eVZHOXZiRDBpUVdSdlltVWdVR2h2ZEc5emFHOXdJRU5UTmlBb1RXRmphVzUwYjNOb0tTSWdlRzF3VFUwNlNXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEb3hNakZET1VJMk9UVkJNREV4TVVVMVFrUkJSRVF3UWtKRk1VWkZSamhHUkNJZ2VHMXdUVTA2Ukc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRveE1qRkRPVUkyUVRWQk1ERXhNVVUxUWtSQlJFUXdRa0pGTVVaRlJqaEdSQ0krSUR4NGJYQk5UVHBFWlhKcGRtVmtSbkp2YlNCemRGSmxaanBwYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2pFeU1VTTVRalkzTlVFd01URXhSVFZDUkVGRVJEQkNRa1V4UmtWR09FWkVJaUJ6ZEZKbFpqcGtiMk4xYldWdWRFbEVQU0o0YlhBdVpHbGtPakV5TVVNNVFqWTROVUV3TVRFeFJUVkNSRUZFUkRCQ1FrVXhSa1ZHT0VaRUlpOCtJRHd2Y21SbU9rUmxjMk55YVhCMGFXOXVQaUE4TDNKa1pqcFNSRVkrSUR3dmVEcDRiWEJ0WlhSaFBpQThQM2h3WVdOclpYUWdaVzVrUFNKeUlqOCt2cjVYSWdBQUUvOUpSRUZVZU5waUREbDZnUUVQNEFMaUJDQ2Voa3NCRXc3eC8xQ3NEZFc4RDBrTUJiQmcwUWdDQWtEOEVVbmNDVW8vUmxMRGlHNEFpZ1FPSUl1azlpOFFNNk83QUo5bWRIWC9rY1BnUHdtYVVReGhJdEZtZEhBRlpBQTNFSjhoRUJ2L2NjanJnQXlJQjJKak1sMEFEb05wREJRQUZpSUNpcUFMWUdBZGlaYi9SM1lCSTU2QXd1dEM5THh3Z0FUYlBkSERBT1lLSlNDK2gwZHpBQkM3QVBGZWJJSElpSll2Q0FZc1FBQXhFaWdQd29INEN4QnZKU1VhL3hOd0VTTytBZ1U1U3pPaWFjTHFQU1kwelZZRUVnK0dJU3hrWkdkR3BBd0dUd2ZwWkpRRmNCZjhKN004QU9uNXgwUWd0Y0d3RTdGSkdSZllTMnE5QUFMOUJMTDFUUFJDRlIwVVlVa1B5Q0FOaUU4d1VWQ2dnb0Fsc2hmcVNDMU1rTDBBY2tVak9XbUJDVnR0UTRUdGpMaGlBU1N4QnkwTklHTXQ5REFEQ0NCQzVRRTYrQXpFUEdoaTM2RHRDR1N3SElpamlLMVhHSWhNemYraGxqT2lZVzQwZmljUVI2THBTeWEzZ1lNYzVveEVKcmtLTE9ybjRLcWltZkJZRERPQWlZRXlnTzV3a1BtcXVBcFVFQkNsTUhNUjQ1QmJRTHdkdVVCK0RjVG5nZGlJZ2ZZQXVWWmdoWVdBQ0JCM2s5RzBRTWFUeVhETUw1QURRcUdjWmVRVVJVZ2doNXptRFJNMEh3OFlZRUpyZEZTUkVJL21CRkk3U1lYNVFpamRTb0xqVDVGWVBzQ0FDYllxT1lGQS9GSVRuSWJTNXRocW8xUWFPd0s1a0R1RnJTU2NRMlFMbDFRZ0J6V3ZIejI2V0FnVUZ0SkEvQVNML0Ixb3RqMEc3ZE5LUWh2OG9LaGtKYUk0SnJxVDlCUk5JeWpFL2dDeENwNG16Rm0waElZWEFBUVFxZTBCbEFZVjFLTHZRTHdmaU8vU29wdUlESHlBZURNSjVjdC9ZaFVTQWllZ2htM0dFYS9ZNHZjZlVoT01vaEQ0anlWTnlCRGI5d0dDcTRRNjNMaENvQUdMNVl4NExDZVU0ditUNG9BbFFGeFBaaG1QN3BBTGhCeUI3Z0F6SUk0bVl3UUpGekRFMGVyQzZZQ1RWTFNjQVVmM0YyOG5tOXFXNHhxZ21Jb3ZEZERDY25TenM5QWQ4SjhPbHFNN29oNWJkVXd2d0FmTjZtQUhhQTlBVS9BemNrbDRnSUxVVFduYVlXS0M5Z2tvdFp6Y0Jrd2ZPZjIrNTFTSWdqSllEWXZzQUM0aU5VdmdrZk1pMG93bW1KM0lEcGhIcE9ZbGVPUzJFV2tHTzZ4MlJYWkFPSkdhWTZtWUcrWXpRZHR3bEJTckROREdLVG01WUJvTHRGMzNud3FPSUJic3cxY2JmcUZESWVTSXp3SGNkQ3dONVpBZGdCeWNMVFMwRkRtcUg2T0h3Q2NvWFUybnlnZ2pDdml4TlJobzVQdlB1TklBUm9PQnhpMGp2QzJpRHpUcWxoUFZMMkNFUmtrWmhSWXpBL0ZHZk9VR0M0R2dBcm04RTR2Y0dpRGV4QUFaY0FSMXgwMmhSYms1am9LSGtkeXVHYTdCaWhBb3ByaTBaQ0loNFlCd0R4RnFyVW5wVFFFRUVDWGpBOFFDRFNBdWhQYTRTQ2xwUVpQam9OSFhSYlIwSEJPVnpkdk9nRG1FZkowQk1zV0Y3dmtTcEpqaUJlS1hhUEtnU25vaEEvYVpINlBCRWdBRmFBN3p3S0h1STlTVHlPTXB2V2lOQUFrMCtWbDQ3RDJMWk9jdmVnZUFIcExsL1RqVXZFUHpqQUFaTFoxME5ETlc0RkRIaXVTZUI3UU1nTVZRU3k0UzRXQmhHbVRYU0NUekZYQ29rV2ZBdjNpR3JBQ29neG9ZZzYxRlRXU1NwVFo0aUdTdkg1N2FuMkJBa0RwRUNRTzhkR3E4RXdNMk0rQ2ZYUGdQVGIxeHBLU0FZaHlHd1VKOXNIZ2VsL3V3ZFdUL0U1c0Nkak5BVmlxaEI5Ui9ocUVEY0tXSS80UmE0K3ZSUEcvQlFQNUNzOEdhSW5DT0VBY3lRTmFwZ2NCTXFNYVRETU1EWUZzNmdSRUE2NUFVWnpBTVR3RHkyMndvdXhzNUFKQzc0RXAwY0lnbnRMR0UzSXBjUWFkQVNFVnFpc01EQUhrSWdKYkRBVERQZ3NZd0JkSGt3cEhrOTlBcE1EeEFBV0NKcFFxa05nZ2pzU0IxcGxIQnE0L2VJV05pSUdGdW5RS3drdHdZb3JJNzBNY1RORUVCOEIyTHdzQkJVbWpkb3JKNUx0aGFndnV3S0Z4Rm80WUpxV01MOTZqb0JsTXNZbnVZY0ZnQ2FpRnkwaUFRRHBDZzFvdks5aC9GSXRhTmJkMFdETHlsUVpKMlJPdmp1MEY3YzBvTTVDMUNJNlh3dzdhWTZRcjZ5amxrQUVvQndUVE80N3VodmJuN05MYm5BbzdJUUdrSll1c1lyUmtHcmI5WFdNUXV3N0lqY2dDQXRseFprVEFtTUJRQXFITW5pa1ZjRDFkdjhEZ0Q5dG1Gb1JnSVU1RTZkemhySkd3RElxZHdGRVJES1JEbVltblNiOExtTDBKelU5ZEFyU1Y4QXdxREVPd0NZbGRpMnlHRUJrVzFjQXdvTUExU3p6OUc4M3dkb1FnamRXNE91Y0RVSFdTZUIwV01ESnJIbXdscFlpSFJFbGdnZ1BydWw3RElmNFBtdFEwTWtLMEIxQnc4QlEzUCtVSUxOaTFxTmJtcE1UazZnNEgwZllYVUJLQjFUMlJQajFFakwyZWdOV05yYU9oWlVJdFJHTTAraXVZR1dXamd5RllHN0p0UldLQnRmMmRvUTBRQnFjUEZEQzNBYmtIYklxQ1MvRFk5a2c5QUFQS3VMU1NMSUFvZk5hUkFKQklTSTdzUVdrU1FKVVpKbWQzd0pheGVJb2dzRUl3dWhEMEkwb05HMFVObFJROVpVWUVRQlJLSWtSSGR5Q0x5SVNxUUlnc2lxTWdLb1ljU3BGRHI5Si9oMzZZenU3UDd6Nnk3ZngvOG9MT3pPM08rbmN1Wk0yZk9odUVmSUtPWWZnVzBRRUhoUHhFQldKbWhNQ3N6TG9ReWFtbU1LUE54RHc2ZWwzNy9qaGkyQ1ZnWkEyVGdHMjJIcElIenZJdndxbE5zT1VUYUczckdkK28ra1NaZ01WVVd6L2hzOU1pTDUwRFFYVTZjaG0zd3lJLzVidEx6TzZOR3dIeXFXSTlHWHJHVGl3ckxOMGQ2QzZXdjBIakdPaXJ2WGhRSUdGRVlHMlEwZy90ZXZrQTM1U3NrYmRNTmxVUkUzVmdRc0VkelliU044aHp3K2Z3UE5FRG5hS3hDejZheVVnMHlDK0NVbGUrUlp6ZVk4WGdkcEplRVUrWkhqYlVBdXVTOXN0a0NSajJFdjBodjNMUzdiejg5MTJ1anBBOW96ODhHQVc3TjdBZFZzTWF5VG5HVHlubmtrdWNvclUrTUV1QW0vRlpJSHNRSUMrZ09PODNsT3VvUXJhYkdBTzI0UFdOZy9NZ2d2U09MdWI2REZLbGpxYlNBVVJkVk5TcW1zWEcwZU9MUTRtVzRjU1BnaWlMOUtTVGM1S0tFS2xESHQra05Ra0FKOFA3dzZQMWZDdEhFZmxCSHRCbnlTOEF6SmcxRDVxeUhhQVBydUZaaE5kcXVTOEJGSnEwTE5PTUZSUURYcVV2SU9LTkxnT3dUL0FBU3hzZzRBUWRGYm51OXc0c0EyVm5pM2UvZmNvZ25iakNLMlFZdkF1VGw2SFNJTjdBN04wcHBiU29DamtSSXlURUpQSFoyV3RKY1dRSWEwbEI0Z1oyMGpoQllJeE9RNjdpWUJla0pYRWtLVS9zNW1RQnhPaEZQZll4QStxSllIdHNFQWNJNXVneitIOHprWm9FRklSWGVBWDg3U21PTXZaVWh0Z0N4V3Z4RFFHNklyTGVSd1BKOGpQRTg3b0o5TDVSbGpyODNpYVZrVlVqQ282Tml1YWI5d2RZczVIUU1MeFF0SUl5bVY2MHB2SmNkSWxYSURtRFptVXkvTDdaUThOVUE5NnkyVUk5NTB2OXpNaUVabmwyZ3duQ2hRZTJGclNHMHpHbEl3RVNQOVlBSkJTUUlpa0lnWUVJbW8vaXNNbHhJSGtRRFhGeThEQkd4MFlsOHd3VUg5Y0FZTmx3UHpxYng1MXNJQTVhWmZ4cndQdE9Ic2JsNFVmMUl3QXZtd2d6RGhmY0V1TWYwNlRYT3NOT0hCSEFmc3FnMVhIaTV6L3dIUXhvWEJwQ0EyOHlGT2d1RjZlNUVvODdRWkxqc1F0VUZKSUE3SHp6WkFnSEQ4Ry9RVHhub1BtZkQ5TjdJcE4zeGVpdEl3aGNMbFJHYUo1NFR3ckNPUTRwV2FCTGNlSExLdVJ6bUJzSVd5NVZDOTdkcklRaXZRcWVUQUs2SmJJSDBRTDNiUlVGQWwrSjZmaG9RY01KdG5aRXBOVWtaMTJNdWZJNGlmUmRIQUxlcFdCcHpBcmhRbzBOY0YwQzhWRHprZUl3SldPWmxGUEhhR2tQc2phbndaeFhwdlc0RWRDdHVhbzRoQVp3Mk8xYzFDemd4aFVuYm53WnYveFBYelRrQytoWEt5YUdZdi8wQ056MUFCdWVidnk4bXduUE9YWnU5RkNFTzJVeGFld3dJa0oyN01QemY1U0FFL0lUa2g1RUVOa1pjZU02NXEwUkhGVllCNHdmSW42VjZIVkhoeHpQQ0dnbHJpOUdGblo1alJaYnNCYW5pcTEvaGRRbEExRWpMNDg4UkUzNGh0UUJmd3ZzaEFJRXVOT3NjLytNV2R6V003VW55SW1xaFR4empscStOVmIrVmR3WWh3QzF1dE4raHFVdnM4K01nMU9RMThBVEFKTEpQSU9rL0hPWGhlQ1M4V3k0b1ppNVhCRDA0aVNROGhJVGZ2anppNGs5MlhNYnpnV2g5Zms3YTJIdEhOOEtkcVR4U1ZHWkJ3a3lHei9Eam9vZHhRZ0x0YjZSeWNuUXBKRDdQTWFpUkYvTlZnUG1OMTVQZ1lmRXgzUVdBZWJQWUdoYUYzUGU3cU56NlZCOWthZ0I3VEJYQ3B2ak9vdURpTTZmR2ZKZE5qK0FEMUhleGtwV2dqa0t0Qy9HQkFmSHA0Y09tR2JWNWV2eStOQnZNcGtYV0VwcStwa0p5QnhpNzBsc2lESS9FM2dMenU4TXNmZ25RM3JtR1dsRkZjWHg1NkZKa0pJU2FtTVpOTDVtaWZiQ0lvdWdxOXBLRXlwSXdBODJ1bE4wTU5Bc3EreEpob1dDWjVhT1hWcGJhQTdPWGtkNk1vcUw4RUpSbUQ1TWtQNVFhMkFQTE1zemZQV3QzaHRPWm1UMlBNMmZtM1AySGc5ZHpadmJNM212TjdMM1dYdXUvR3NFZlVHK1F6a01DWlp0K0JxdVBvNjkrVHRCRlU0dFVZaU5LT3IzK29TOTFOSG12K2hDZzhmNU9QenNzWC9xRndURUZ2R2RZTjRoMW5xQlBWRm9SL2N6VUpscW9MY0o1S0VhWHJnazNTMEpLazZ4Unl2bjl0YW94dnQreitEMm9nejBqZ2ZBUFNYbHZxTDh1c3Bmb2QzSEEyaFVIM0p2YWhybFAzaUR6eGE1aXAxTUFCUXVIVHoyRHlMdzRWNUtIbVdFcVRwUUs4UkJUQUh0ais5U0pjSnQrWjM2bmxNV1hDYS9KaXZBdU5YcE1mOTZUbklYak4xb0JtSk5mOWd6UWxoUUc2Qzk5dWsvMUNCVGk2UFVSMmxpckZxazVuNy9Ub0JsdXIxSndlRno3OURRRllEWDhoVlJ5SkpLUzF2S3FuU1hsTkNlRWRhdyszVCtrZU0rOERhNzFLQVJQOTZQeS8valNxTURMZUVESFlxc0UweUVVV2dGd1VyMnVIWVhoWTJTQ3R0aTBtKzRSeHNrcWpDelR2UGFyMHJWNEZHSlp3amJQVm92amlMNXRlaldEQWx5dkhUb2t0VU5QYklDTDkxNjFXSHFwU2JjeVoyc1hGT0lXajFLeS8vNStndlltU2FXUS9WVkZWQURENnZSY3pQTnhUb3pTd2VUdGNYOVdqcEdVc0VQbmU2TVFTUUpMVEdyaG9pSW9nQ2xFRnlmR2VxUGE0UXdZVWJUYm1zamZjcDlIR2VKV0xwcXRZN3M2andxd1RQd0w4UVVCMStkZ3FkU1IrRVdhSHl1a2RxMU5XMHpSc1Y2WUJ3V1lxamR6YzR6ekdBQjg1WHVrNThKVW15VmY0TnNZNXpMMjF6UkNBU0EySmFCNlZZUnpXT0VPMGc0L0t3NWU0UEE2WGNmbXFZam5FZ20zWFdLNjllTW9BRjR6Q09ST3N6eStTMjMwVmlrejZEb0VvME1WSVVxbTRBaTFscWJYV3dGSWVWeHNlZXdHN2NoRjB0eFVMUFhDTW9sZVk0dTN4Nlo2S0FCUEw1c3c1MW9jYStpaXIzUXlUQVVieFk1QzE0QUhqdktkL2RKU2dIYWRvOEtxemIwamRuVFpEdkZnS0lSdHdvRW9YNHFML0t5a0NuQzVoSmNFL0Z5VjQxSW5vMHhnQXVKc1BJU0VZbzZOcXdCanhEOS9GUHdxNVkwZHFnbjg2ZVNTT1Y1VlJlZ01PUTVPME5GUkZZQ2svYUJ5RGN6dmJHTis0K1RRY0N4VlJYZ2c0QmgyR3R0c0ZZQWRydGQ4R2pJRnl6YTRjYzhkN2xiWnJQV1I4eHUyQ29BcFVSMXE5WlpZVnFwemFEZ21xNnkyVm4wL1RHcFFzVlVyQUFzTEwwa0dRUlVEZERIb1VDeVFyWEdLbE9NbkRDQU12VGhJQWFybkVTSmhmbkpqV1ZoUWc2aDZWM1crOXo5ZS8zR0h2aWE4WUZ1V09QcmZtMmhRV09QZ09oMnE5akliS2poT2RxbkNIMjZpdmhKTVc4MlhTdVFSWVhpdlZDdEFMWE9Dc0drQ0lqOHA4Q0JBanZ1NENqd0tpRnRrbC9PakF2ZWRvSnBhOU5DZFJnSE1GRUM2a2w5U2F4SHJTSkRrWWFKdnUySUkzd3plaDFJSjV5NGl0Lzc1UHQrUFZWUC9Qd1VJOHVKZFVMQk84N1NUdnBWbS9IMjdUZzBMQ3pZVzQwTDYxSzBBSkNvRytZejU3YmlDZEJqVFowWWQyNThyNGE3eHZLQ2Z6dmRCVmtKL0ZJQkV5dUVCQnc0TWFTZ3ZXSmZSZmJaTDlLQ05Sb0NkMjZDNmQ4aDhtQ2xaMmpla3NmRTU3eXl2K3l4WmpLYkZYRmRraVRBYWZPUStvS1NXUU5nQ1owTE9PenNxNCt1VmFwak1lVU9ZODY0N01MV2t3Zy9iRmo1VDhzMGYrbk1EcnZsM2pzY0RxdEN3VWlqZCtZa0lIaEtFQXhhTlhwM2pEclBSa1dWME1idWdtM0k4SGpiVElSRmVCMUVBL1AwMnhEYVRjdHhoc29abVpuaTlqaHlQUll2bHcwcVUxMjRVZ0lpZXp5eE9hTXY1V29DM3dHVVpYSWRTR0Iva2VCeW1pQTg3YkJYWUkraXVIOEtyb011eThadHl2dkF4Y1hQdjFxSHQ5ZHIyeHprZmcwN0w0d2cyUFZ6eUROdytpNU1tU1BwVnR1cUJjU3FzaDFOb3krVDFUU3hBdnlkWitrS1k4amVMWi9YUGJ0OWF5NHZjSThYQmJLbms0ZUVYaDVGamQ4aThTTzdlT1pKT1ptL1dzQzA4OUlKYUFlS2xpY01qdU1PeUFRcHhyaE9IUEFFNjN3VVd4NUdrZ3hQcmU2bXkvMkh1ZU16eVlyeGFqM2Rqbmh1MEh2MDhhSG5zQWlQOGFnVUFzRnJaVk0waVRPeHBOKzY1d1dxeFMvSmhpcHZuL2FMNnBOL0V2b0lncEVtejNOZzNISXZGZjkrL2x2L2lueUFGTVBhMGJaV1VSNlIya1JHSGJIQ0RsTE8xYlRDdmxubGNDamg0VFFUYmU1aVRSZVlZRTJFYVh1SDNVQWZORzllcGNHMEFFK2RBSjVQTVFMRHVGc3RqSVpueVpYQUpXempnV3JVcG85aGJsYUNQazAzZFFaQ3ViWDF1K0FZRDl3VnNWbzU0LzU2d3RBellKVHZSeWFpdTVwNnQ4QitTMmdYVUl5c0FnUGJOeHNkTUdEbWV0cE9jckZMSEdXckcyWlFHbW5iME04ZW0wU2dVTWVTVkVXUVFScXNPMXg4WktZT2N6RklES2ZnMlhscG85dUFiZnNhMjRhZ2NRVkNaRVNFY3h2SUZZVE54QmlPYzdCS0RzSHlic2k0cjlPR0xSSklkbHladXFtcGxHSDNyZGpWWEhPSUJIb2F3MkFPY2QwTWxKZ05wRXFKSUFra0lLTDBqNURqTWxjbE9scEZCN0VWWWpZT1p1dWplRmZjaWFWREZVbFdUYmRPZ2pTUzJIKzkwTXJVR01RakxBMzVmcEdPK1BPbUYwaVNMdmxWdmFxblA3OVI4VytKa0c0b25wVXlQSHlUNDI5TzZXRDNvNGp2MUp1ZjRLTWw2SjJOZlFMMXpvODkwa0tyZ0RiS29HMGp1NFVZSnpxVFpvd3ZHYmZyaDc2K2x6RVRXRE1Bdk1seXRJajRqOWQrQklRdm9TOVNrcmh1eUxoeEpqWnhWa3F3Y0NwbS9PNlZjcjIrbkxvQjJxL216UitwUE9ZK3pDNHA3NkZmZ1N5WmFlb2orUFVSTjRMaWc0QldVK3k5bEpaQkdWZzVGR2VERDdlbVJSYnpseUdoK3NSRVhiMlRaT0p4SnZmVnR3SGJ5MnoxSTZORHd0V3JmK3pSSytJMVdBQy9ZUkJvdmxVaGM1c3ZuUlNOWEN3NmNaU3QxTFdUNmQ0VUVSeWYzT0FXb3hsYzZGNVk4ZzNhaGxOMmRlM01zN0wwNnJaM251VytjWmROMXZaSTdORVAxY0xhaGlZbURFR0cwcnJENzExSEFXQ2t3a2NCQkJJSFVqMFVldkY1SGpqVERXOVloTHY0Rk1GYkI3by8vSklVQUFBQUFTVVZPUks1Q1lJSSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0wNy0wOCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjItMDctMDgifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyIzZTFiNjZjYmM4ODYwNWFkYmIzNGUwYTJkNmI4NmU4ODYyYzU2NjI3Il0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjNlMWI2NmNiYzg4NjA1YWRiYjM0ZTBhMmQ2Yjg2ZTg4NjJjNTY2MjciXSwiZGVzY3JpcHRpb24iOiJPQ1RBVENPIEV6RmluZ2VyMiBVMkYgQVVUSEVOVElDQVRPUiIsImFsdGVybmF0aXZlRGVzY3JpcHRpb25zIjp7ImtvLUtSIjoi7Jil7YOA7L2UIOydtOyngO2VkeqxsDIgVTJGIOyduOymneq4sCBWIDEuMCIsImVuLVVTIjoiT0NUQVRDTyBFekZpbmdlcjIgVTJGIEFVVEhFTlRJQ0FUT1IgViAxLjAifSwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6Mn1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlEdERDQ0FweWdBd0lCQWdJQkFUQU5CZ2txaGtpRzl3MEJBUXNGQURCeU1Rc3dDUVlEVlFRR0V3SkxVakVaTUJjR0ExVUVDZ3dRVDBOVVFWUkRUeUJEVHk0c0lFeFVSREVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVrTUNJR0ExVUVBd3diVDBOVVFWUkRUeUJTYjI5MElFTkJJRU5sY25ScFptbGpZWFJsTUI0WERUSXdNREl4TVRBME1qWXdNMW9YRFRJMk1ESXdPVEEwTWpZd00xb3djakVMTUFrR0ExVUVCaE1DUzFJeEdUQVhCZ05WQkFvTUVFOURWRUZVUTA4Z1EwOHVMQ0JNVkVReElqQWdCZ05WQkFzTUdVRjFkR2hsYm5ScFkyRjBiM0lnUVhSMFpYTjBZWFJwYjI0eEpEQWlCZ05WQkFNTUcwOURWRUZVUTA4Z1VtOXZkQ0JEUVNCRFpYSjBhV1pwWTJGMFpUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQUxaWWErOVlaTEpuNEZXY2tEblkvRVJvQ3VPM1RCdGEwVzNmOFI5U1k1ZDVzQmsyUWl1cGNpSS9sN2Z3UHJIM0ZEa2VWUFhlak1lK2tUMFZvSkplK045RU1XZXIwLzVQWElQOTducnVZY3IwRHhiaFpwZXNRRWVVOEJlSVV1bnBOTm5FSnBveG9KVHdvRG11ODNaS2s0bThnMC9QZnBKd0RobVBDQXFtNzlzRnRQOGc3bEM5cW1zNVRELzZQTnorMmFld0tYVFFBUjFvcGZobldEVXNJWnR1VWZFUmhsR3d4VTdYK2gzb1Eya1NHdzVob2xmS1NiMGczcHdHVGNUVk52ZlVNWEg3Q2FpVHEvSzdUL2pkQUNEKzlhTmp0Y2QzUHlRZXJBOFNhMk4yOHJ2a044WWZLb0RQZzVnQTM3OE9ORFYzQmhyaHRZOFVpRGtCY1RzWEFRRUNBd0VBQWFOVk1GTXdFZ1lEVlIwVEFRSC9CQWd3QmdFQi93SUJBREFkQmdOVkhRNEVGZ1FVT0NtSzMxMEd1M3E5RGZYL2J2ZHBzZjRHSThVd0N3WURWUjBQQkFRREFnSDJNQkVHQ1dDR1NBR0crRUlCQVFRRUF3SUFCekFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBbkRUY1puZUsvaDBRYjhzRnhnRlM4RmE1ZGpRblNKUVVNRlova3pPc1BoMURWRkRGNG5ERy9IbFUrZDdLYU5oYVE3WEx0N3hBamh6RXlUeUhhTUg3NmdIMDhyMzNOZFZaLzRzTWg5R0lMVTZiU21KWU90ZFZpM3pCM3A2OWJuWVpISlZxdkpLWDVsRXNTcG4vb3BLWWx2dG8ybjAvNHM0YXdKaCtxK0JreVZTUFRSTVg2TGZibjZJUnU0Y2JlUzBXMTN0c1E1U2JwQW85TkgyRkFUelZNTUtTR0VkaVFuZll5Z2RXdnVEQ0xVdFFGMXdHbUdTWXNFUEZUVjZQRzFWUDVIUzRmaHJCTmJ1cmkzOE5JVW9jZmtwZm1PSXkraEhaZ2Z2cFp6b3JrMUd2RjNQWlJJdEpuVFR2NVVqcTBxRDhybnI4MXF3dkdsVENKSUJ0RVVtTndRPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRWdBQUFCSUNBWUFBQUJWN2JOSEFBQVNWVWxFUVZSNDJ1MmJCMWhVNTlMSE1Xb1NyN2wrVnZhY3M0MW1UZFNyUm9OWUFDa0xpb29GU3hRN2dZaWlpS0pHRGRnVkxIUkVsbDJhcUlCaWplS05YZkZhWW1LTkhTbTdDeHBqOVB0aWpJVzU4NTV6RnBabEYxZEZZL3g0bjJlZXBTeTc1L3gyL2pQenpyeVltZFd1MmxXN2FsZnRxbDIxcTNhOXcydURXbHBmZnQyN1VleUYrS2FyVGg1dXR2VEkxY2FoQndyL1oxN3V6VVp6YzA4MldyQi9ZOE9sZWJQTTF0K3dNMVBtZi96L0F3cEFIVE5sVWZzR3lUZlRXc1NmKzFXMDZoaFlMTm9IMW5PM2c4V01MQkJPVGdkcVFoSXdvK0pCUERRU3hJUFdBdTBWODZTSlgrYWxCa3RQekRaTHZXSCsvc0xKaExyMTAxUlRtcVhkZkNCS09nK1M2Sk1nRFRzTWxvdHlqUUtTOWc4SGlldFNFTnVIZ05CK0lUUVptMXBRTitybmtXYWg4TUY3NXpuMTBvdm5DcktMbm9zenJvSDRGUUNKYmVlQ3FOTk1hT0c0N05sSG9jY2p6VEl2ZmZqK0FGSVdkbTIycmVTaFpIc1J2QzRncHQwME1QL2kyK2NmcmppNzhMM3hwSTgyYW1Ja3VYZEJINUI0OVRIb0ZIVWMrc1lmaHdHeGg2RlBXQzYwRHNvQ3hqdWhXa0NNMVdSbzBpLzZEelA1clc3dkJhQi9aR21PV3Y3N2wzSkFyZEt2UVBEQjIzRHN1aG9LVkNWUXJDNEJsWnA3dkYyc2dVT1hDbURlaGp6bzRxc0VpV3laUVVDMFpETFVYM0phOFY0QWFwaFY4cjBXVVB1dEJmRHZheHJRYUVwZWFEL2RLSWFKc2Z0QjdMU29DaUNHOW9FRzAzYWZaelBqMzMyNTUycDJpdmZlaFJaYlZLQThaeG9jclJIUEdoVjdDRVE5NWxjQjlQRzA3eTc4N1FHVmxKU01QSFdyNUhtcm5ScjRaTE1LemhlVXZCUWdZb2V2cWNGeVJGeGxpVmxPZ2Zvcnp5YityZUVVRlJVMXdCczhTVzR5N2tjTi9ITmpNV3k2V081QlpXaVAwWDVIK3orMFA5Q2VHd0owRWFHMm5KYWxBOGdmR2c5TytOMHNzYURMdTNPM1hSTHFNNjRLTWVXbTdOcENwblFUeUpSZm1yc29mQVd5cE9ubXNxUWdnYXNpa0hKSjhzZXZ4d2hja2dhWXV5VDNtQnAyd1A3bWJSVzVlVkNqUmYrZ0JvZGRoWER5bG1hSFdsMDZSS1ZTdFM0dUxtNkdJSnVXbHBaYXE5VjMzRFNhMGpCOC9uVmRRS25uMVVDUFNLaEk4MjZyb2FYeXlvSy9URjRDMTlTR2xDejVVOHBWTVZiZ0lvK21uTllkcFJ4ak5GU3ZOUStwN2l2K3BMc3VMcU03aHdEZDZWczA4aGo2ak9xeStDSFZkZmxkeWpaY1E5bXRWVk85b2xWTW4valN0b05TeW5wTnpJTHhJWHRoaFNMdlQrZlZ4Nk1FMFQvbG1xKy9ZR2VXbVZuWDBQdmZ2WHYzbjJwMVNhQktVL3JyN2lzYXNGNXlrSTFCak8wOGFPVy9DV0pPM0lZaWpXYlcyeXgxNnpEOUUvN0Jlb1p6VWdMbG5IQ0p0bC83bUxGYkNzS3U4MEhZS1JpRUhXYUFzUDBNWURwOTg1VHV0bGd0NkI2MmxlNFpNWjkyakI1Q3V5UjkzdHdwcFJYeHNCWjlsWlM1VTZLZ1daOFVvZk9VYmUxemoxMitrYm5uSEN5WEgvOWQ2cGFVWWU2VWNJWHFxM3pBK085NEpGNjRmNGRreVg3dkppdU9TU3hDRDM3TVZzZkVsUG1OelpJTFhUdHR2SDVDT0hzWE1JTWlvZVgwYkFqSXVRaW5iM0VTeGRpMjVNMXpDUTM5Z0pFcE9wdkxsREdVOHpvMTQ3QWFQNm1GSVA1aUxvaTd6Z1p4bDJBUWRaa0Z3bTRoWlhTUHNJdVVVL3dpQXNQTUliU2VxVytCa2duaGIraVk5c05vSVpQYkNCd1RBc3hkNVVmb29lbFBSTjRiZ2ZiYmVybkovSDB4RGNKUHA5WmRkMjFmM1hWWDl6UmNmQ1RaSy9OeTdwWkxHc2hYVllwTFpTalIwVytNeTZkZW1SK2F1eVM1Q2x6bHViUno3Q09odzNJUTkvb1d4T2pHWXJ0NWJNMUJJQWw3TEg2Q0huS0ljbDN2VG1UM0t1OTE1ODZkVHhET2ozaFRsd0dndnY1MU5NY1BTTkJuZlliQVB1NkJlUi8wTGpmbFpLWi9Sbk50ZkVFUWcvU0ROcjVlTVlsYmJ3UU83WnJjQlFQcWJzWTE5cW5JYVFXSUhSZHlsV3B2Qk5SckFRdEoxRE1VNkQ0eCtaU0wzSXZjQk41WUhiUVAwT3JpeFRYRXdDcFNxOVZ0TUxCMlJBQ2Q4R2Z0aTRydTJPRDNndXZYcjM5RW5nYzZBUlNmWTRPZTlBUGU3Q2hqRWhjNEo5b0tla1Fjb3o1ZldVYjFTYmlLWHUxTlBCVmowWHc5UUkveC9VYlVPQmlSVE40VXdheWhaUWxQeERKdWp5TnhYZ3dTVXFYMlFVZ09vU3drb1dQWTg5YURVbkozSGJnbzAyZzA0OUZXNDBYdFJydUU5aHVmbnF1clc1NmhsYUNkUnR1RWZ4K0tZRHdSbmgxK25ZbzJWdCtUZERNbFpSKzNrRzYzNERIVmVUbFllaVNmM0o5MzlSZWQxNzczUnVBSW5KVzJLS2NmaGU3UklPbTdFcVR1eTlrOURndkpaUWxDV295UUZvSFFlUTBFaHU4dnl5OVEzY09MK2RNSWdJZjRxVjdEQzgxQnIxaUpOendGell0TDBScEgvTGtUbWdmK2JneCtQeHUvWG9lUFI4bmY4T243SWRwK0loM2ljZnF3Y25QUE5mUUl5RmtrN1loZWJEa1RiTndTSURyajFQT0NRdFZtNHJVMW5wMG9GNlVYSlpQL0p2Ymdkc2RTanpDUXNwQldnTlN0QXBMSVpUVjR6LzhPQ292VUJxRVFieUNCRWVYUzhzd1pJeDVRemNyUHY5OFlnWFJIVVBQd3RVN3hubmdITFE5L0ZvRkFZL0J4RzRsWCtIaG5YdFNoMjNUTDJjOFpnUjlRdHF1ZjRYM0VXemdvUDY1Uk9LU0lvOXprVDhTZWtTRHhYQVBTZ2F0QU9vQ0gxRThMQ1FPMGJDVjBIcFVCbDY4VlZzb1VYSERWVEw1MzcxNmptdTJmUVIwU3QvQzE0eEhNci9oZUJmajkzS0tpWDRUNHUzcms5dzZoQitzSkhPSjNNb3cvTU0wbkFmV3ZwWUFoWW1kVDkvUkdOUUlISzFvL3lsMytXRFFrbXUydFNBYXZCY2tnaE9TNW1vTlU3azByZ0pIRnd1cVUvK2pDS2NRTG5rQUt0amZiYUlRNnBJTG1ZaE83MVZBUldXb3psTUJkYVV0MVd2WW4wM1JDT1NSelYwVldDNGZZVDE0djVzZ1V6Z0szcEVkQ0w5emdEVWRBWHBGY0UzeElSQVVrNGsya0lkVXZIS3dIcHNBUEYvSjVPS1ZaeGNYM1JHKzNJd3NmNEFmU253UEVma0EvaysrN2UyVTJ3T3gyaHNCaElUVkRTRjNEeTlDVElsLzV6UmpuVkFrQ3lxZTlFb0Q1TWc2RUkySVJVZ3lJaDBWVlFFSnYwa0lTZTBRQTJRcmNMbEE5UmUwdkpTNytGKzc4TFJIT09XMDJ4T3VSZHhpUnNaMldUT2NBRVRQM0JkekdQRVZJdzE4dDdyZ29GSlNuSEdqdkJLQkh4WE9RUm5LUVJNTjRiK0loRVc4U2VVU0I4OWRieXdxTFM5YjhsWEIwYXlZKzQ3RWVIYmpxd0JQYUpyZ0NFQnB0TVFOd1Ezd0xpOWVYR3dPUmJZUEFYZkdZOGtaQVl4TTVTS1BYc1Uxd1ppVHhKaTBrM3BzR1I0Qm9RRFJZRFV3dDhGLzJmYk4zcFhHQWNjZ2U0VHdoZ0NhRzVnSnRqYnY0WmhXQW1HWVRVV3BoUUxrbWhiN1V2Z29EV0RJMVZNRk9CcWp4UEtReDZ5c2dsVXRPRjFJVXlRNi9NMjVKcmQrZEtSRjhRQUwzcmRzcXNCdWZDWXdJTTVrNXhxSG1FOHRCRWRrSm5PV0ZqRU5DYzlPOHAzOUNjN3pSTy9TNFpLQW5LY3NoVVZwSUJpVVh4VXFPZGsvRTdLQU1lY2M2a1U1YjlsMTR3dlNPQW9iNUNoaktoNFBVZ29lRVhpVG9HVlZHNmp5VFhwQzBLaWdQSlRCZnBRTDlGUTlwb29LRE5BNGhqVjFmU1hJRUVpczU5Q2FoWnh6eG9qdm03c25XN3dxZzJNeFRsTjI0emZmcGRuT0FFWDdGUWFJUmtvQ0gxSHdDVU8wWGt1dE9NdWtGY1hlK2dCNlNETUt2MDRIeFMwVlFLVUQ3SkNNazNwdkc2WGdUUXFMMUpFZDdyTWZBcHpoWVE0WFk2eTJ2ekxwazMwalpocFV4Rmw4REkvRkRtZm5xUVpvRXRNMHNCSlIwenFUWHBKQWtNeklWUlA0WjdJU1M4VXNEeHBlRHhFbE9VVGt1NlVsT09Dd0dxTDZKR1BpVTJZMGRsSTMveXRZdStiQ3BYcEhQbUZZQjNBUkRDMG5zeTNrVGdZU1NvNlVCeElNZW1OUWM3KzJUZlU0NE9nM0VVemVDYUFxQnRBRzlpVUF5SXJreE9wTFRRaG9lQzFTL1JIeFQ1VW5LWGRIdWJiTWhBUmZmTzUzcXRmWTUweFpybjFaVGdMSHg1eUJaSWlRcEQwbnJUZEtweElQS1RBbG9mY2FIN0gwcUhKME8wbW1iUVJ5d2lZUGt2OEdBNUJRR0phZWI1ZWlCQ1lEN3VIdVVpeUtZdEVuZU5CaXlDYVZrU2NNd0sxMmpiWmVDOExOQVlOcE9BNmJOVklTRVpvT2dyQkdVcFk0M0VVaVcwNGdIL1dGSzNSQStKL0l3M2x3YVdBUm1nWFQ2WnBBUVNNU2JDQ1NEa3FzbXl5RWs0ZEE0b1BzbGtyTCtHbHFBMENtbEdTbEVhN1JIMVQyekFlNFpoMkRSZDV5MmozZ203REtQNjMwaklPR24wM2xJQVJ5a2xqd2tyZVRRbStnMndRVFFUUk1BbGVRcGM4NEM0NWtDbGtIWllEbURRTW9FQ2V0TkZaSmplTWt4UGkrUW5EYkxZU2tnSElvZTVaRUFsRnZTQTNUbmphVEVwOXlVRnE4S0M2WGJ3dHhaSWNPRUVDMXdYbDlNTzZ3RjBSY0wyTjQzR2V1SS9oWEVEd2c0U0VJeUIydUxrRnJ6a0ZqSitiT1E2RTVzRnR0cUNxQzdaM0d6S2UyZkFsYUJXOEJxNWhhRWxJM2VwSVhFU1U2a0x6a3RKRlp5aVVZa3g1VUNvcUdrSEVCWS9STEtLRGY1YndqclBDYUdGTHpBdVFSYWN4ZUZQWHBEUnpMZElDWndsWCtHaGFzZDFsZWViTnZGUlJsUHVjcnpLT2QxdjlCOUlwOEpleThEVWZjRjNJQ2cyMndRZjg0TkNFU2RlVWdkZ3poSW54RkkwemxJNVpMelo3Mko2aGtCWkJabkNxQm5SY1VhR0JpNEE2UVRONEZOY0E0SENiM0pZb1l4eWFWV1NHNmlvcXJrZENHTjVLdnY4ZzB2bW1ja2JsT2lRT2lCWHRZM0ZoaDNmSzRibGcreWRXVzBMTDZNZG8wRHhqVUdHSmNvdGxNcGNsb0pJc2NsSU80ZFVubEEwUDBiSHRLY2lrbEtaOTZiT2dZWmxoenhwclpCV0VrbjNpY1RFbE1BUFNYN2xnMjd6dUdubkFyV3MzSllTTmF6dG9LVnZ1U3F5M0lUWHBEbFJsUlUzMVY3VEZ6N1JOcFAyN0UwM05abGU5LzJQS1NlM0pDQWhjUk9VbmhJV20rcVJuS1U3WEpvNjdWaHA0bWJPNjZQUXJ6STFUOEhKSk15d1diTzlncElyT1N5V01sSmRlT1NWbksrMml4WFdYSlZON3dWMWJkMkx5Y3gwR1BTYmV0S2ROcTZaRWpBUWpJd1NlSEdUZDhZbFp5bzQ0eHl5VEVkZ3NFU2R3MGJkNStMTkJYUWZtMTdZTS9objhGeWNCcFl6dHdHMWdUUzdHMWdvNFVVbEYwT3lXQ1cwNVlDazVRdkxBWFl1R1NreDFTMXJZdVFaQldRMkVtS1k4VWtwUktrS3BLYlZTNDVOaTUxQ0FLNmR3VE1qemtDeGNWcVAxT25sOS9xTnRsWEtQS0FHWm9PVm5OMmdQWGNIUndrUTVKRFNCV1NTeS9QY3ZyVk40RkV2V0REcTl0anF0VFc3Y2UxZFExTGJxRVJ5ZkhEeTI0Nmt1TWgwWFlyb0cvQU5pZ29WRC9EK3U4elUvc25YZm1lTGd1SVRDWjhGdTBEMGFpTllEVjNKMWgvczZPeTVJSTR5VWtEOVVvQmZ6NHUrWkc0VkRYTEdaV2NUbzlKTXJnNnlTMnZJamtKSzduUUNzbjExSmZjbkhMSkNlMFdnKzNZVFhEbS9DMjhUODFac29Nd3RYOVNEOEVjMHZVaTBrdnhucjhIaEtNeXdHb2VnYlNUZzRUZVZCR1hzblhpRXBGY1JxVXNSK3RYMzZiMm1OaTR0TFlxSkdPUzA4WWxCMjFjcXBybGhEMlhRcWVSRytENER6ZjQyWHpKOUpjcXdOVHFVcGsybTJrdHYwQUZBU3YzWThHM0FTeG5vOXdJS0FPU3N5alBjcnprakc1NGs2cG1PZDBOcjY3a2h1cElUaHVYV01tdDFKSGNVaDNKTFVKUWhpWEgySWVEZzA4V25QenBwdmJlOGw5NkZFVW1sQmlMTXZXSGZzV1kyVllxVG9ETmlBeUVrTU41MDF3amtxdXUramJZWTBvMDJtUFNiZXRXS1FVOGpKUUNlcElUOVY2SU5WUTBxNFNMVndxMDkvUVVuY0g3bGZZMjVGQUJtV2taR2hubkhyMENqbjViUURSdU13WnZuYmlrSzdrZ0k1TDdXamZMS1N2MW1HcENjaElEV1U3b0ZBNXRCaVhEMnJTVG9GSnBkRTkycEJ1ZDdac1lzQjM1YVdVVlNFUnl5K1I1ME41N0UwaDhzNnRtdVpsYmRhcHZBMW5PejNDV28wMW82NWFYQXBVa0YxWWhPVGZPbThTdTRXRFJMd0VtaE83bGczR2xlemhWVUZEUTVMV25sZVF3QWI3WUkyTW5NSDY4bUEvQkVZZWdEV1k1aVU4bVdBVVRUNnBHY2xQMXNweXZYcFo3WWZVZHJWTjlWNVdjQkVzQnNUditETUVNbTcwTHZqdDhHVlRxS3NlRkw1V1dsbHJWV0N1Qm5KNUFkN3hmM1ZFVm91dVZXRFAxOE1rR01XWTdDLzlzTENwempHYzVReHRldlI1VGxWSkFaOE9yTHpueGdBamN4OFZBTzY4VW1MTGllemh3NGhwNzJOUEF0WjRpUThVYWIwU1IweFJralB1aWM4aTNVWHJmWVFVZXVPb0FkRWRZVnQ0YlFlcXpHU3luWm9GbFlIVWJYc05aampiUyt4WjZvUTFDRzdBT09veE1nMUh6ZGtQUzFyTnc5VVlSWU5vMmN0WklzK1cxWmZXQ1NTWEZaN2VucGh6YUp2WFR3ZjljZ3pXcEoyRnN5RjdvTmpFVExFYWtnMlQwQmd6d2FKUFFpM3dSa0o5Mkg1ZkdUVklta2E0QVFocVAzdVNOa3ZzU2JaZ2NtQ0Z5ekdSSjBIWjRHbmdHYlllUXVLT3c3ZnVMK2lkSkROa0RjdEkxUC84dC9MY2hQNGdiaXFDdXZPd3BkMkxrWmtnV1ZPU2N4U0IvSEdhc1BvaEJOQmVHejlrTmcyYnVoSUZCTy9EbWQ0Qlg4QzRZczJBUEs1ZVErS01RdCtrMDVDQU1jakNpV0dYeXZ5Q1FFMnE3M3NCaEtkTU9NWkhqSlhnQnQxOEZsQ0VqTVlQSXc0aEVYc2FJaCtmaDlmVjlyVFJlUTdQdkZoajBBdmo0OUx5bVlMMEdtTjNrMkI0NUFQb3VUWGVKOU9xU2d3TGttQW52VldWdkNjb1RsUHNadEFYa1NKL1p1NzVJN1hULy92M0dxUHZlNUFRN1h2Z1IvcVRxa3hvQ1F2NWY0elozOEpNOTlObnVyUVRmTnkxRHRHNWszME1PVnFGbGNPQTBWL25EbDQ5MDVFbGs4cjk4Wi9NOFBuY2Y4VW9FTW9jY0FTWkF5UGxxczlwVnUycFg3YXBkdGF0MjFhN2E5VWJYZndGdlVFRUg0WWFxbEFBQUFBQkpSVTVFcmtKZ2dnPT0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wMi0wNCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiRXpmaW5nZXIgRklETyBVMkYiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDIxMDIwNDAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4yIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDItMDQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIxLTA4LTA1In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNDcyNjhlYTEzZDVlMzNkZGJiYjRhZTAwMGMxM2M5NDc4Y2QxNzNhZiJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI0NzI2OGVhMTNkNWUzM2RkYmJiNGFlMDAwYzEzYzk0NzhjZDE3M2FmIl0sImRlc2NyaXB0aW9uIjoiWlRQYXNzIENhcmQiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6Mn1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ1Z6Q0NBZjJnQXdJQkFnSUpBSk1jOFcxSU9TTmhNQW9HQ0NxR1NNNDlCQU1DTUlHR01Rc3dDUVlEVlFRR0V3SlZVekVSTUE4R0ExVUVDQXdJVm1seVoybHVhV0V4RURBT0JnTlZCQWNNQjBGemFHSjFjbTR4RlRBVEJnTlZCQW9NREZwVVVHRnpjeXdnU1c1akxqRWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRVhNQlVHQTFVRUF3d09XbFJRWVhOeklGSnZiM1FnUTBFd0lCY05Nak13T1RFME1UQTFOVEEyV2hnUE1qQTFNekE1TURZeE1EVTFNRFphTUlHR01Rc3dDUVlEVlFRR0V3SlZVekVSTUE4R0ExVUVDQXdJVm1seVoybHVhV0V4RURBT0JnTlZCQWNNQjBGemFHSjFjbTR4RlRBVEJnTlZCQW9NREZwVVVHRnpjeXdnU1c1akxqRWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRVhNQlVHQTFVRUF3d09XbFJRWVhOeklGSnZiM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFTSis2MUxKZjk2MC8wQ3p2amRTMU11ZWtOLzMvTjVEWHg4UStOTHQ2b2g5TmRPREFUVHlqUkNDODBlbkM2cnlSUXJQMWpFZUFUdG1LSnFQVEpwQUdaem8xQXdUakFkQmdOVkhRNEVGZ1FVbFE2OENqelJreTJ4Y0JML2M0N3pwNmpRK0xNd0h3WURWUjBqQkJnd0ZvQVVsUTY4Q2p6Umt5MnhjQkwvYzQ3enA2alErTE13REFZRFZSMFRCQVV3QXdFQi96QUtCZ2dxaGtqT1BRUURBZ05JQURCRkFpQmJIYUF5OVU2RlJMbkp1bEhQNzZkRjdWaXNLN0hDMFNwS0R2clY5THRqVUFJaEFMWktzSTVNWFJ5MkMyZjkxWGFJaGZPd01CZUo1UExoV1JrY2R5YlcwcjZNIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWdDQUlBQUFEOEdPMmpBQUFBQ1hCSVdYTUFBQzRqQUFBdUl3RjRwVDkyQUFBS1QybERRMUJRYUc5MGIzTm9iM0FnU1VORElIQnliMlpwYkdVQUFIamFuVk5uVkZQcEZqMzMzdlJDUzRpQWxFdHZVaFVJSUZKQ2k0QVVrU1lxSVFrUVNvZ2hvZGtWVWNFUlJVVUVHOGlnaUFPT2pvQ01GVkVzRElvSzJBZmtJYUtPZzZPSWlzcjc0WHVqYTlhODkrYk4vclhYUHVlczg1Mnp6d2ZBQ0F5V1NETlJOWUFNcVVJZUVlQ0R4OFRHNGVRdVFJRUtKSEFBRUFpelpDRnovU01CQVBoK1BEd3JJc0FIdmdBQmVOTUxDQURBVFp2QU1CeUgvdy9xUXBsY0FZQ0VBY0Iwa1RoTENJQVVBRUI2amtLbUFFQkdBWUNkbUNaVEFLQUVBR0RMWTJMakFGQXRBR0FuZitiVEFJQ2QrSmw3QVFCYmxDRVZBYUNSQUNBVFpZaEVBR2c3QUt6UFZvcEZBRmd3QUJSbVM4UTVBTmd0QURCSlYyWklBTEMzQU1ET0VBdXlBQWdNQURCUmlJVXBBQVI3QUdESUl5TjRBSVNaQUJSRzhsYzg4U3V1RU9jcUFBQjRtYkk4dVNRNVJZRmJDQzF4QjFkWExoNG96a2tYS3hRMllRSmhta0F1d25tWkdUS0JOQS9nODh3QUFLQ1JGUkhnZy9QOWVNNE9yczdPTm82MkRsOHQ2cjhHL3lKaVl1UCs1YytyY0VBQUFPRjBmdEgrTEMrekdvQTdCb0J0L3FJbDdnUm9YZ3VnZGZlTFpySVBRTFVBb09uYVYvTncrSDQ4UEVXaGtMbloyZVhrNU5oS3hFSmJZY3BYZmY1bndsL0FWLzFzK1g0OC9QZjE0TDdpSklFeVhZRkhCUGpnd3N6MFRLVWN6NUlKaEdMYzVvOUgvTGNMLy93ZDB5TEVTV0s1V0NvVTQxRVNjWTVFbW96ek1xVWlpVUtTS2NVbDB2OWs0dDhzK3dNKzN6VUFzR28rQVh1UkxhaGRZd1AyU3ljUVdIVEE0dmNBQVBLN2I4SFVLQWdEZ0dpRDRjOTMvKzgvL1VlZ0pRQ0Faa21TY1FBQVhrUWtMbFRLc3ovSENBQUFSS0NCS3JCQkcvVEJHQ3pBQmh6QkJkekJDL3hnTm9SQ0pNVENRaEJDQ21TQUhISmdLYXlDUWlpR3piQWRLbUF2MUVBZE5NQlJhSWFUY0E0dXdsVzREajF3RC9waENKN0JLTHlCQ1FSQnlBZ1RZU0hhaUFGaWlsZ2pqZ2dYbVlYNEljRklCQktMSkNESmlCUlJJa3VSTlVneFVvcFVJRlZJSGZJOWNnSTVoMXhHdXBFN3lBQXlndnlHdkVjeGxJR3lVVDNVRExWRHVhZzNHb1JHb2d2UVpIUXhtbzhXb0p2UWNyUWFQWXcyb2VmUXEyZ1AybzgrUThjd3dPZ1lCelBFYkRBdXhzTkNzVGdzQ1pOank3RWlyQXlyeGhxd1Zxd0R1NG4xWTgreGR3UVNnVVhBQ1RZRWQwSWdZUjVCU0ZoTVdFN1lTS2dnSENRMEVkb0pOd2tEaEZIQ0p5S1RxRXUwSnJvUitjUVlZakl4aDFoSUxDUFdFbzhUTHhCN2lFUEVOeVFTaVVNeUo3bVFBa214cEZUU0V0SkcwbTVTSStrc3FaczBTQm9qazhuYVpHdXlCem1VTENBcnlJWGtuZVRENURQa0crUWg4bHNLbldKQWNhVDRVK0lvVXNwcVNobmxFT1UwNVFabG1ESkJWYU9hVXQyb29WUVJOWTlhUXEyaHRsS3ZVWWVvRXpSMW1qbk5neFpKUzZXdG9wWFRHbWdYYVBkcHIraDB1aEhkbFI1T2w5Qlgwc3ZwUitpWDZBUDBkd3dOaGhXRHg0aG5LQm1iR0FjWVp4bDNHSytZVEtZWjA0c1p4MVF3TnpIcm1PZVpENWx2VlZncXRpcDhGWkhLQ3BWS2xTYVZHeW92VkttcXBxcmVxZ3RWODFYTFZJK3BYbE45cmtaVk0xUGpxUW5VbHF0VnFwMVE2MU1iVTJlcE82aUhxbWVvYjFRL3BINVovWWtHV2NOTXcwOURwRkdnc1YvanZNWWdDMk1aczNnc0lXc05xNFoxZ1RYRUpySE4yWHgyS3J1WS9SMjdpejJxcWFFNVF6TktNMWV6VXZPVVpqOEg0NWh4K0p4MFRnbm5LS2VYODM2SzNoVHZLZUlwRzZZMFRMa3haVnhycXBhWGxsaXJTS3RScTBmcnZUYXU3YWVkcHIxRnUxbjdnUTVCeDBvblhDZEhaNC9PQlozblU5bFQzYWNLcHhaTlBUcjFyaTZxYTZVYm9idEVkNzl1cCs2WW5yNWVnSjVNYjZmZWViM24raHg5TC8xVS9XMzZwL1ZIREZnR3N3d2tCdHNNemhnOHhUVnhiendkTDhmYjhWRkRYY05BUTZWaGxXR1g0WVNSdWRFOG85VkdqVVlQakduR1hPTWs0MjNHYmNhakpnWW1JU1pMVGVwTjdwcFNUYm1tS2FZN1REdE14ODNNemFMTjFwazFtejB4MXpMbm0rZWIxNXZmdDJCYWVGb3N0cWkydUdWSnN1UmFwbG51dHJ4dWhWbzVXYVZZVlZwZHMwYXRuYTBsMXJ1dHU2Y1JwN2xPazA2cm50Wm53N0R4dHNtMnFiY1pzT1hZQnR1dXRtMjJmV0ZuWWhkbnQ4V3V3KzZUdlpOOXVuMk4vVDBIRFlmWkRxc2RXaDErYzdSeUZEcFdPdDZhenB6dVAzM0Y5SmJwTDJkWXp4RFAyRFBqdGhQTEtjUnBuVk9iMDBkbkYyZTVjNFB6aUl1SlM0TExMcGMrTHBzYnh0M0l2ZVJLZFBWeFhlRjYwdldkbTdPYnd1Mm8yNi91TnU1cDdvZmNuOHcwbnltZVdUTnowTVBJUStCUjVkRS9DNStWTUd2ZnJINVBRMCtCWjdYbkl5OWpMNUZYcmRld3Q2VjNxdmRoN3hjKzlqNXluK00rNHp3MzNqTGVXVi9NTjhDM3lMZkxUOE52bmwrRjMwTi9JLzlrLzNyLzBRQ25nQ1VCWndPSmdVR0JXd0w3K0hwOEliK09QenJiWmZheTJlMUJqS0M1UVJWQmo0S3RndVhCclNGb3lPeVFyU0gzNTVqT2tjNXBEb1ZRZnVqVzBBZGg1bUdMdzM0TUo0V0hoVmVHUDQ1d2lGZ2EwVEdYTlhmUjNFTnozMFQ2UkpaRTNwdG5NVTg1cnkxS05TbytxaTVxUE5vM3VqUzZQOFl1WmxuTTFWaWRXRWxzU3h3NUxpcXVObTVzdnQvODdmT0g0cDNpQytON0Y1Z3Z5RjF3ZWFIT3d2U0ZweGFwTGhJc09wWkFUSWhPT0pUd1FSQXFxQmFNSmZJVGR5V09Dbm5DSGNKbklpL1JOdEdJMkVOY0toNU84a2dxVFhxUzdKRzhOWGtreFRPbExPVzVoQ2Vwa0x4TURVemRtenFlRnBwMklHMHlQVHE5TVlPU2taQnhRcW9oVFpPMlorcG41bVoyeTZ4bGhiTCt4VzZMdHk4ZWxRZkphN09RckFWWkxRcTJRcWJvVkZvbzF5b0hzbWRsVjJhL3pZbktPWmFybml2TjdjeXp5dHVRTjV6dm4vL3RFc0lTNFpLMnBZWkxWeTBkV09hOXJHbzVzanh4ZWRzSzR4VUZLNFpXQnF3OHVJcTJLbTNWVDZ2dFY1ZXVmcjBtZWsxcmdWN0J5b0xCdFFGcjZ3dFZDdVdGZmV2YzErMWRUMWd2V2QrMVlmcUduUnMrRlltS3JoVGJGNWNWZjlnbzNIamxHNGR2eXIrWjNKUzBxYXZFdVdUUFp0Sm02ZWJlTFo1YkRwYXFsK2FYRG00TjJkcTBEZDlXdE8zMTlrWGJMNWZOS051N2c3WkR1YU8vUExpOFphZkp6czA3UDFTa1ZQUlUrbFEyN3RMZHRXSFgrRzdSN2h0N3ZQWTA3TlhiVzd6My9UN0p2dHRWQVZWTjFXYlZaZnRKKzdQM1A2NkpxdW40bHZ0dFhhMU9iWEh0eHdQU0EvMEhJdzYyMTduVTFSM1NQVlJTajlZcjYwY094eCsrL3AzdmR5ME5OZzFWalp6RzRpTndSSG5rNmZjSjMvY2VEVHJhZG94N3JPRUgweDkySFdjZEwycENtdkthUnB0VG12dGJZbHU2VDh3KzBkYnEzbnI4UjlzZkQ1dzBQRmw1U3ZOVXlXbmE2WUxUazJmeXo0eWRsWjE5Zmk3NTNHRGJvclo3NTJQTzMyb1BiKys2RUhUaDBrWC9pK2M3dkR2T1hQSzRkUEt5MitVVFY3aFhtcTg2WDIzcWRPbzgvcFBUVDhlN25MdWFycmxjYTdudWVyMjFlMmIzNlJ1ZU44N2Q5TDE1OFJiLzF0V2VPVDNkdmZONmIvZkY5L1hmRnQxK2NpZjl6c3U3MlhjbjdxMjhUN3hmOUVEdFFkbEQzWWZWUDF2KzNOanYzSDlxd0hlZzg5SGNSL2NHaFlQUC9wSDFqdzlEQlkrWmo4dUdEWWJybmpnK09UbmlQM0w5NmZ5blE4OWt6eWFlRi82aS9zdXVGeFl2ZnZqVjY5Zk8wWmpSb1pmeWw1Ty9iWHlsL2VyQTZ4bXYyOGJDeGg2K3lYZ3pNVjcwVnZ2dHdYZmNkeDN2bzk4UFQrUjhJSDhvLzJqNXNmVlQwS2Y3a3htVGsvOEVBNWp6L0dNekxkc0FBQUFnWTBoU1RRQUFlaVVBQUlDREFBRDUvd0FBZ09rQUFIVXdBQURxWUFBQU9wZ0FBQmR2a2wvRlJnQUFBdGhKUkVGVWVOcnNsdDlMazFFWXg3L3ZOdGUwdlhPazd5UzdxeVdCWXZuaklrdEdVMHZEQ3drdFY0S1hwdjN3Qi80QkJpSWEvUUMxd2prVlV4TnNVdXV1emQxazZpQkxDeElGemNEWE9UWndZOHIyc3IxcnA0dVhadW9nZ3J5SmZTOGVlTDZjNTN3NDUrRTVISW9RZ29PVUNBZXNHQ0FHaUFFQXlYNkxaZG4xOVhXR1lkUnE5VDhna04xcWEyMFZEbFZaY1pVUVlwdVpLUzB0SFRjYTl5d3o2SHVycTZzL3pzNlNQMmtYd0dJMkF6aktxSFE2M2Z0M2s0U1Fwb1lHQU1XRlJYdktMbW9MQUF3T0RQd2RvTGRIRDJCa2FPaDM4NDNKNUhLNTlwVFYxZHdFOEdwOGZQK09TNHRMNXJmbUg2R1FrTzcwb0x1emMyand1U29wMmRCck9DeW5rNUtPOVBYM1oyWmtNQ2twcXl2ZkdJWUJjTCs5dzJxZEtDb3FDZ1FDQUhpZUYyb2ZQM3hrTXIxVzBJcmF1bHB0UVlIUDd3TkY3ZTJCTmw4RElPMzRDUUFOZCt1N3U3b0FTRUFCcUt1cEpZUlU2YTREb0dYeHFhb1VwWndXQTlhSkNVSkk0UVV0Z0ZQcWt3blNRd0Q2OVByb1Z4UU1CdHZiMmlpS2V0RFJ3Zk44S0JUaU9PN1prNmNBK25vTkxNc0N5TW84emZuOUhNZmxuTWtDc0xTNE9EMDFEVUIzOVJvaHhPbDB5aE1TNGlpUjNXNlBiTHN6QjNGeGNiUkNRUWhSSkNaS0pCS3hXQ3lUeWVSeUdvQlVLdjB5L3htQVRsY3BpNCtYeVdRYWpRYUF6K2VibXB3RVVGNVJEa0NsVWhWcUMzZ1NucCtiaXo0SG5OOFB3Ty8zUjV4QWdNdk56azVta2tXVUNNRHE2bmZCZHpnMkJEQ3RVQUJ3T2wyL2ZJZEFpZzRJQm9PUktJam5lUVZOYjNtM2lpK1hpRUhwK3d6cEdlbHV0L3VsMFFnZ0VBaVVYU203ZGVmMnZaYVd0TFMwaFlXdkgrWSs1Wi9OeThuTmpmNVVTQ1NTU0l3NDRYRFk0ZGhRS3BYRHc4TmlpcXB2YkJ3ZGVWRjFvd29BdTdhV21uck0wS1BmM3Q2K1ZGTGMxTng4UHUvYzZOaVlTQ1NLUHNrZXQyZDVlZG5qOFVRY3I5ZHJYN2U3M1p0Q3lySnJWcXMxSEE0VFFwWlhWcnhlcitDN045MFdpOFZtcyswZkN5cjJxNGdCWW9EL0FQQnpBSTZWTnFHUVBVcW5BQUFBQUVsRlRrU3VRbUNDIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTExLTI0In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0xMS0yNCJ9LHsiYWFndWlkIjoiNThiNDRkMGItMGE3Yy1mMzNhLWZkNDgtZjcxNTNjODcxMzUyIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI1OGI0NGQwYi0wYTdjLWYzM2EtZmQ0OC1mNzE1M2M4NzEzNTIiLCJkZXNjcmlwdGlvbiI6IkxlZGdlciBOYW5vIFMgUGx1cyBGSURPMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEwNTAwLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciLCJzZWNwMjU2azFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjozLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjMsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6WyJhbnkiLCJoYXJkd2FyZSJdLCJ0Y0Rpc3BsYXlDb250ZW50VHlwZSI6InRleHQvcGxhaW4iLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQmdUQ0NBU2NDRkJsbzBzNVFZRmRYYmZ1c1JkUWVvTFg2UWVubE1Bb0dDQ3FHU000OUJBTUNNRU14Q3pBSkJnTlZCQVlUQWtaU01ROHdEUVlEVlFRS0RBWk1aV1JuWlhJeEl6QWhCZ05WQkFNTUdreGxaR2RsY2lCR1NVUlBJRUYwZEdWemRHRjBhVzl1SUVOQk1CNFhEVEl6TURJeU16RXdNek13T0ZvWERUTXpNREl5TURFd016TXdPRm93UXpFTE1Ba0dBMVVFQmhNQ1JsSXhEekFOQmdOVkJBb01Ca3hsWkdkbGNqRWpNQ0VHQTFVRUF3d2FUR1ZrWjJWeUlFWkpSRThnUVhSMFpYTjBZWFJwYjI0Z1EwRXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBVEs3blh5SDRwZ04zVE13Q1dTb01EUmU0RVY4SmwzWHp1aGljWi8yZ3ZoK3p6M1dtVzBPWi9FY1JZRUE4RjI2Y2VldU1jZDIxV1FSUktXcGpXRCtKV2lNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUUN3Y3NIdUw4WkZMM0ZOeVUvRE9RbjNibXgwOGxubjBPNVJrdExiT25vUEhRSWdPRWk2SW1BWjE4MXE4UkppTDBoYnc3WnF1dW5pUnE2ZmpXakdvQnUxTW9vPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFTWUFBQUVBQ0FZQUFBQWVNZHZ4QUFBQUFYTlNSMElBcnM0YzZRQUFBSVJsV0VsbVRVMEFLZ0FBQUFnQUJRRVNBQU1BQUFBQkFBRUFBQUVhQUFVQUFBQUJBQUFBU2dFYkFBVUFBQUFCQUFBQVVnRW9BQU1BQUFBQkFBSUFBSWRwQUFRQUFBQUJBQUFBV2dBQUFBQUFBQUVzQUFBQUFRQUFBU3dBQUFBQkFBT2dBUUFEQUFBQUFRQUJBQUNnQWdBRUFBQUFBUUFBQVNhZ0F3QUVBQUFBQVFBQUFRQUFBQUFBZTZTQ2t3QUFBQWx3U0ZsekFBQXVJd0FBTGlNQmVLVS9kZ0FBQVZscFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWxoTlVDQkRiM0psSURZdU1DNHdJajRLSUNBZ1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNEtJQ0FnSUNBZ1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSUtJQ0FnSUNBZ0lDQWdJQ0FnZUcxc2JuTTZkR2xtWmowaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTBhV1ptTHpFdU1DOGlQZ29nSUNBZ0lDQWdJQ0E4ZEdsbVpqcFBjbWxsYm5SaGRHbHZiajR4UEM5MGFXWm1Pazl5YVdWdWRHRjBhVzl1UGdvZ0lDQWdJQ0E4TDNKa1pqcEVaWE5qY21sd2RHbHZiajRLSUNBZ1BDOXlaR1k2VWtSR1BnbzhMM2c2ZUcxd2JXVjBZVDRLR1Y3aEJ3QUFENjVKUkVGVWVBSHQzTHVPSkdjVkIvQmQ5bUlITmhMaUloT1FPRWFDQ0RraUlDTkc0ZzM4Q2p3SkNRbENCQVNJQk42Q2hBZ0pKRVJpSkF2WkFveXhmRm52aGUvczlKRnFlM3RtdWs5L3A2ZDY1MWZTTjFWZFZlZFV6YTlxL2wyOTlzeWRPM2Z1dkQvR3N6R2ViT2F4Ykt6WDROSG0rdnhxekdONmNESHpkU0Z3ZjdQODh6R1Blem5OM05mcnZhL2oyanpkWEs5UHZ6SVdUQVFJRUZpVmdHQmExZVZ3TWdRSWhJQmdjaDhRSUxBNkFjRzB1a3ZpaEFnUUVFenVBUUlFVmljZ21GWjNTWndRQVFLQ3lUMUFnTURxQkFUVDZpNkpFeUpBUURDNUJ3Z1FXSjJBWUZyZEpYRkNCQWdJSnZjQUFRS3JFeEJNcTdza1RvZ0FBY0hrSHJndEF2RkxvcVl6RVJCTVozS2hGcWQ1ZDdPYzg4VW1pNWNJaEJXdlMzRFd1RHIvUE1ReDUrYWQ2Qmk5dzJ2VE8rZUhkN2c5RldtVWYwN2o5bnpuTi8rZEh2VkdFTVh4OTVpK1BVWmN2SDJmb1BLQ1IvMVB4L2pqR0crT0VYL1Q2YWdUR3ZXbXF3WEMvdDRZL3hranJsMTQ1L1VZaTZZaGtDWnZqZVZ2alBGNHMyN01URTBDY1EvR2c4N0hZM3gvak4rUEVWT3MzemNUY3QvUFpqd3gvV1VjK0wwNEE5UEpCZklIOE9RSFh2a0I4d2IvNXpqUEdLYlRDanc4OW5Bemd1bU56VW5FeWNRVGs2bGZJQUlwbm5Cam1IWUxSRGpGSjRBWXNXenFGNGkvcHZyNUdKa0o1U1BPQ0tZTW81am5jdm1FRkJLWUtDQzhKMkx1MFNvL3NzVkg1Nk9tZmY5TjZhaURLQ1pBNEZZSlpFQ1Z2Mm5CVktaVFNJQkFsNEJnNnBMVmx3Q0Jzb0JnS3RNcEpFQ2dTMEF3ZGNucVM0QkFXVUF3bGVrVUVpRFFKU0NZdW1UMUpVQ2dMQ0NZeW5RS0NSRG9FaEJNWGJMNkVpQlFGaEJNWlRxRkJBaDBDUWltTGxsOUNSQW9Dd2ltTXAxQ0FnUzZCQVJUbDZ5K0JBaVVCUVJUbVU0aEFRSmRBb0twUzFaZkFnVEtBb0twVEtlUUFJRXVBY0hVSmFzdkFRSmxBY0ZVcGxOSWdFQ1hnR0Rxa3RXWEFJR3lnR0FxMHlra1FLQkxRREIxeWVwTGdFQlpRRENWNlJRU0lOQWxJSmk2WlBVbFFLQXNJSmpLZEFvSkVPZ1NFRXhkc3ZvU0lGQVdFRXhsT29VRUNIUUpDS1l1V1gwSkVDZ0xDS1l5blVJQ0JMb0VCRk9Yckw0RUNKUUZCRk9aVGlFQkFsMENncWxMVmw4Q0JNb0NncWxNcDVBQWdTNEJ3ZFFscXk4QkFtVUJ3VlNtVTBpQVFKZUFZT3FTMVpjQWdiS0FZQ3JUS1NSQW9FdEFNSFhKNmt1QVFGbEFNSlhwRkJJZzBDVWdtTHBrOVNWQW9Dd2dtTXAwQ2drUTZCSVFURjJ5K2hJZ1VCWVFUR1U2aFFRSWRBa0lwaTVaZlFrUUtBc0lwaktkUWdJRXVnUUVVNWVzdmdRSWxBVUVVNWxPSVFFQ1hRS0NxVXRXWHdJRXlnS0NxVXlua0FDQkxnSEIxQ1dyTHdFQ1pRSEJWS1pUU0lCQWw4RDkwZmpMVGZOSFkzNXZqR2ViMTNkM0xDL1h4VzRQRi92RWE5UHBCT0phUEJnanI5Y2hSODdybU5mK2tGcjdFcmhPSU83SnZMZnkvc3g3TG1xWHk4dlhzZS96VElvdjM0d3RZM3I5WW5idzEvamhNSjFXSUM5c3ZKbVlDS3hGSU83TG1DSlhqc21GcjBhRFg0OFI0UlEzK2I0ZjdUSUY0K0FmakJGVHJydDQ1V3VYUUliU3Q4WUJmanpHNDhXQmNsdXN5cHRrZVYxeWUxejMvNDd4aHpHZWptRWlNRU1nNzZWL2oyYS8zVFNNK3kvdnhldU9FZnRHQm4xeDNZNzdidC8zd1B2MnM5L2xBdkZ4TzZZZmpSRVhzam8rSExYeFVUd20xKy9Dd2RmakJhYmNTL0hPR1FsMVRMTkl5ZmpoTUoxV0lKK1U0ck44WEw5OXIyRmNyM2pTL1dnTTEyMGdtS1lLNUQyVmI2Q1Y1czhpbVBJZHQ5SWdhdkpFcXZYcWpoT0lHMkRmVUZydXQrL0g5dVBPVHZWdEZjaVBkYVh2UDRPcFZLeG9WUUxMMExucXhISy9uRisxcjIwRXFnSkhQYkI0MTZ5eXF5TkFvRTFBTUxYUmFreUFRRlZBTUZYbDFCRWcwQ1lnbU5wb05TWkFvQ29nbUtweTZnZ1FhQk1RVEcyMEdoTWdVQlVRVEZVNWRRUUl0QWtJcGpaYWpRa1FxQW9JcHFxY09nSUUyZ1FFVXh1dHhnUUlWQVVFVTFWT0hRRUNiUUtDcVkxV1l3SUVxZ0tDcVNxbmpnQ0JOZ0hCMUVhck1RRUNWUUhCVkpWVFI0QkFtNEJnYXFQVm1BQ0Jxb0JncXNxcEkwQ2dUVUF3dGRGcVRJQkFWVUF3VmVYVUVTRFFKaUNZMm1nMUprQ2dLaUNZcW5McUNCQm9FeEJNYmJRYUV5QlFGUkJNVlRsMUJBaTBDUWltTmxxTkNSQ29DZ2ltcXB3NkFnVGFCQVJURzYzR0JBaFVCUVJUVlU0ZEFRSnRBb0twalZaakFnU3FBb0twS3FlT0FJRTJBY0hVUnFzeEFRSlZBY0ZVbFZOSGdFQ2JnR0JxbzlXWUFJR3FnR0NxeXFralFLQk5RREMxMFdwTWdFQlZRREJWNWRRUklOQW1JSmphYURVbVFLQXFJSmlxY3VvSUVHZ1RFRXh0dEJvVElGQVZFRXhWT1hVRUNMUUpDS1kyV28wSkVLZ0tDS2FxbkRvQ0JOb0VCRk1icmNZRUNGUUZCRk5WVGgwQkFtMENncW1OVm1NQ0JLb0NncWtxcDQ0QWdUWUJ3ZFJHcXpFQkFsVUJ3VlNWVTBlQVFKdUFZR3FqMVpnQWdhcUFZS3JLcVNOQW9FMUFNTFhSYWt5QVFGVkFNRlhsMUJFZzBDWWdtTnBvTlNaQW9Db2dtS3B5NmdnUWFCTVFURzIwR2hNZ1VCVVFURlU1ZFFRSXRBa0lwalphalFrUXFBb0lwcXFjT2dJRTJnUUVVeHV0eGdRSVZBVUVVMVZPSFFFQ2JRS0NxWTFXWXdJRXFnS0NxU3FuamdDQk5nSEIxRWFyTVFFQ1ZRSEJWSlZUUjRCQW00QmdhcVBWbUFDQnFvQmdxc3FwSTBDZ1RVQXd0ZEZxVElCQVZVQXdWZVhVRVNEUUppQ1kybWcxSmtDZ0tpQ1lxbkxxQ0JCb0V4Qk1iYlFhRXlCUUZSQk1WVGwxQkFpMENRaW1ObHFOQ1JDb0NnaW1xcHc2QWdUYUJBUlRHNjNHQkFoVUJRUlRWVTRkQVFKdEFvS3BqVlpqQWdTcUFvS3BLcWVPQUlFMkFjSFVScXN4QVFKVkFjRlVsVk5IZ0VDYmdHQnFvOVdZQUlHcWdHQ3F5cWtqUUtCTlFEQzEwV3BNZ0VCVlFEQlY1ZFFSSU5BbUlKamFhRFVtUUtBcUlKaXFjdW9JRUdnVEVFeHR0Qm9USUZBVkVFeFZPWFVFQ0xRSkNLWTJXbzBKRUtnS0NLYXFuRG9DQk5vRTdyZDExdmdjQk9MNlB4bmozaGpQenVHRUR6ekhwMlAvR0tZekV4Qk1aM2JCSnB4dUJsQUUwbWViZnEveUQrL2Q4VDNtOXp5QlQ0dFRDQWltVXlpdjZ4anhneHJUbTJQOFpJd3Z4NGlQOUsvU0QyOThMNitOOGFjeC9qNkdjQm9JSmdLZEF2R3hLNllmamhFL2dQSGtFMDg4c2J6dk9IVC9mZnV1YmIrZkRaT1lIbHpNZkQwWEFVOU01M0tsNXA1blBqVmxRT1hyQ0phWWRyMk9iY3NuajF6T2ZaOFg3dml5N0prOWNyZmNGcStYZlhLLzNMN2NsclU1WCs2VHk0L0h4bmhpK2lKM01qOHZBY0YwWHRkcjl0bkdEL3p5aDM2NUhNZGF2czdsbkc5dmo5ZTdwcXYyWDI1YjF1YjZuQyszYlM4djk4bmwvSy9OK1hxN3h1dVZDd2ltbFYrZzV0TjdWWDl3WDlYdnEvbDJXRS83ZkdkWnp4azVFd0xIQ2VUSHVlTzZxTDVSQWNGMG8vd08zaURnYWFrQjlkUXRCZE9weFIydlc4QVRVN2Z3Q2ZvTHBoTWdPOFJKQlR3eG5aUzc1MkNDcWNkVlZ3SUVqaEFRVEVmZ0tWMmxnSTl5cTd3c2g1MlVZRHJNeTk3ckYvQlJidjNYNk5vempQK1A2ZGdMNlIzcVd1YldIZmkveUJzZVRGNDB1WWxYUitXS0o2YWJ1R1E5eDh3Znhwem5VUzc3UWQzZUwvZVArWExiY2ptMzVickw1dGtydHgvNmVsa1h5OHZYMlN2bnkrMjVYODV6SC9NekU0Z25KaGZ4ekM3YTVuVHpsM2x6bnQvRjlqdlY5dXZMOXN2MU1WL1dMSmN2MjViNzVEeDdWVjh2NjViTDJYYzVYMjdQNVllYkhmenk3bExxdE10SDVVcGN5TitOOGRZWWo4YUlKNmhER2thd3ZUdkdYemUxOFV1aHBsNkJ1R1p4amI0MnhnL0dpTDh1RUZQK1VGNjh1dDFmNHo2TVgrTDk4eGp2alpGbVk5SFVLQkJ2a25FL3ZqM0dMemZIT1NSUFl0L284WG5VZmp4R3JLaU9kNkxKbUxiZnVTL1crdG9oSUlUMlYyVzF2OVd4ZStZVDZ2ZEdvMnFlUEsrTEo1NlB4b2cvR3BaUFRHUHgyaW1LWTRvVGlUOHhZVHF0UVBqSEQ1dzNnNnZkNDhuSlUvelZSak8zWmk3RVUxTSt5ZWU2Zlk0VCswWW1mUkpmWXNRVTgzMy9NWHg1TU85SXovbE8vaVd1Z1RlRms3TTc0QjRDeXpmTnVFLzN6WWpjOS82K1FiVEh1ZGlGQUFFQ2N3UUUweHhIWFFnUW1DZ2dtQ1ppYWtXQXdCd0J3VFRIVVJjQ0JDWUtDS2FKbUZvUklEQkhRREROY2RTRkFJR0pBb0pwSXFaV0JBak1FUkJNY3h4MUlVQmdvb0JnbW9pcEZRRUNjd1FFMHh4SFhRZ1FtQ2dnbUNaaWFrV0F3QndCd1RUSFVSY0NCQ1lLQ0thSm1Gb1JJREJIUURETmNkU0ZBSUdKQW9KcElxWldCQWpNRVJCTWN4eDFJVUJnb29CZ21vaXBGUUVDY3dRRTB4eEhYUWdRbUNnZ21DWmlha1dBd0J3QndUVEhVUmNDQkNZS0NLYUptRm9SSURCSFFERE5jZFNGQUlHSkFvSnBJcVpXQkFqTUVSQk1jeHgxSVVCZ29vQmdtb2lwRlFFQ2N3UUUweHhIWFFnUW1DZ2dtQ1ppYWtXQXdCd0J3VFRIVVJjQ0JDWUtDS2FKbUZvUklEQkhRREROY2RTRkFJR0pBb0pwSXFaV0JBak1FUkJNY3h4MUlVQmdvb0JnbW9pcEZRRUNjd1FFMHh4SFhRZ1FtQ2dnbUNaaWFrV0F3QndCd1RUSFVSY0NCQ1lLQ0thSm1Gb1JJREJIUURETmNkU0ZBSUdKQW9KcElxWldCQWpNRVJCTWN4eDFJVUJnb29CZ21vaXBGUUVDY3dRRTB4eEhYUWdRbUNnZ21DWmlha1dBd0J3QndUVEhVUmNDQkNZS0NLYUptRm9SSURCSFFERE5jZFNGQUlHSkFvSnBJcVpXQkFqTUVSQk1jeHgxSVVCZ29vQmdtb2lwRlFFQ2N3UUUweHhIWFFnUW1DaHdmMEt2RExkN0UzcHBzYi9BczdIcjAvMTN2NVY3eHIxNTkxWis1emZ6VFVlZVBCN2o2Q3lZRVV5ZmJBd2UzWXpGclQ1cS9OQkZRSmxlRmdnYndmMnlTK2VhSjV2bUh4OTdrQm5COU00NGlZZGp2REZHbkpoM3FJSFFPRVVRUFJqai9USCtOb1p3R2doYlU1cThQZFovWjR3dngzQmZiaUZOZmhuM1plVEovOGI0N296ZWNZTkgwd2lWbUJ2bllmQ2JjYTFpaXBBeXZTaVFiN2kvR0t2ZHorZGpFRSs0Y2IwK3pRdjQ0bVU5N0ZWZStNT3E3RjBSaUhmOWVQZVBKOVF2S2cxdVdVMys4MExNWjl6cnQ0eXYvTzNHZlhyVUUrcU1pNVVua1BQdDd5YUNLN2ZsY3N4aml2VzU3dm1LSFY5MmJjOTF5ejdMMHR3ZTY1YkwrWHE1Ynl4dm45LzI5bmlkeDRybDdmTmVIaU9YdCtmYlBlSjFUTXRqWDZ6WnZTNzN6ZjF6bmpYbUx3dWtVY3lYeTNsdG9pS1dZOHJ0eTIwWFcxNzh1dHcvOTgzNWNzL3RkZms2NTFmdG05dGkzNXppL1BMMXZ1ZWF0WWNjTTJ0eW5yVTV6L1V4MzdWdXViMjhQQ09ZNHVBSnRldEVsdHR5T2VmWDFWNjJQZXR6dm4zYzVmcmw4bVg5c241NzMxeS9xMjY1NzY3bFhKZnpYVDJ1Nm4vZC9zdGF5OWNMWEhZZGx1djNNVi91bjhzNVg1N0Y5cnA4bmZPcjlzMXQyL3RlOXpycnR1ZmJkYkY5MTdydHV1Vit1L2JmdFc1WGo0UFg1WC9xUDdoUUFRRUNCTG9FQkZPWHJMNEVDSlFGQkZPWlRpRUJBbDBDZ3FsTFZsOENCTW9DZ3FsTXA1QUFnUzRCd2RRbHF5OEJBbVVCd1ZTbVUwaUFRSmVBWU9xUzFaY0FnYktBWUNyVDNWaGgyLy9VZG1QZmtRTVQyQktJLy9NNy96UkV6cmQyOFhKbEF2SEwxbkhkNHRjQlRGY0xwRkhjMis3dnE2M1dzRFd1Vi93dHA2ZHhnNysrT2FOWnY1NnlhV2ZXSlBEYXBtLzhJcS9wYW9IOHl3dHBkdlhldHE1RjRQVUlvMzlzenViek1mZlJiaTJYNXZMemlMOFErUFV4UHR6c2trOEZsMWZjdmkxcDhxL3hyY2Q5L2NFWWNhLzdHRHdRVmp6bEU5T24vd2ViYTBWNVU2V0pxZ0FBQUFCSlJVNUVya0pnZ2c9PSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiLCJ0eEF1dGhTaW1wbGUiXSwiYWFndWlkIjoiNThiNDRkMGIwYTdjZjMzYWZkNDhmNzE1M2M4NzEzNTIiLCJvcHRpb25zIjp7InJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEwMjQsInBpblV2QXV0aFByb3RvY29scyI6WzFdfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA5LTE4In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wOS0xOCJ9LHsiYWFndWlkIjoiNDU0ZTUzNDYtNDk0NC00ZmZkLTZjOTMtOGU5MjY3MTkzZTliIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI0NTRlNTM0Ni00OTQ0LTRmZmQtNmM5My04ZTkyNjcxOTNlOWIiLCJkZXNjcmlwdGlvbiI6IkVuc3VyaXR5IEFVVEggQmlvUHJvIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjAuMCwibWF4VGVtcGxhdGVzIjowLCJtYXhSZXRyaWVzIjo1LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJRENUQ0NBZkdnQXdJQkFnSUpBTEtLajBzS1RYRGxNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1DRXhIekFkQmdOVkJBTU1Ga1Z1YzNWeWFYUjVJRlJvYVc1RElGSnZiM1FnUTBFd0lCY05NVGd3TnpJek1UTXpOekl4V2hnUE1qQTJPREEzTVRBeE16TTNNakZhTUNFeEh6QWRCZ05WQkFNTUZrVnVjM1Z5YVhSNUlGUm9hVzVESUZKdmIzUWdRMEV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRREVpWmg0dEljQVVQZlVrQ21YYk53V0RJRnZXeHhHUGhKcS8vRnMzdVBCQTRKUVVYaUFIV1VvZjBtTnhmVTM5eWZLMzkvMnlYZ09KNVFvWkd6cFFFR1N3NVNub3kwKzYxb2VJKzBJWGtBYU12ZlZ2dG1Ob08yT0pPNStBRHRsRHU2cmdKdVY2SXBMTFI1U0tYT1Uxek9QSFlyQVBzWXh2M1VMZzI2VzYzek1UcXBDTkNnNHB6d1pSeVhqY0xyVWVDekY0WGNmK3AvRzQyWmRHekJlWmM0eit5Y2NPTXhCeDR3c0djUGcxSEZ5elhsM0ptdHlnN3pVREVxYmplSDhOc3k5K2tUMzFtVlhvY2lnQjNoRzd3Y3RpSW42QTVsUEdNUEpvSTg0UlpkckIzZXM5UWxIWldTbnZkSkdlYUxuTzVYcTRtSWh1ZmJZNHMxVXEvcHZHc0FQQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJTT0VuK1ZGaEkvWkdVVFNVZWhFeU9seHhGeEx6QVNCZ05WSFJNQkFmOEVDREFHQVFIL0FnRUFNQXNHQTFVZER3UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQXJhRG84dW1yZWpYTllRNkJSQm40WHNEZWhEbGlqM0xBTk03Sjd0aW1hTk1mb3hhZHd5UzFudkE4ZTdjTzdPQXczaWVsWWpPNm9pU3B6VXN1NmVIMmxvWjBMSzBma29pYVpabkhLYi80Nm82bzk5NDdpOHR1QU95b1ZyR1B3OWMyOVZvSVFrRTNRai8wUEpabVUwWXViaWxSVU54NmxkSzI1YTBvL3E4bGs3QkwzMk5qV2RUektESlBnZEttcndsMW0zSzJlR212MlpJZ0FQNHBXVW1nMERGNFhTL0phbmtGaWJSWmhzNktnMFYwMkU5UGNiR3lYSW8raHhVOVFzampnSVB0RmlGOCtWdlFiUFRWZU0xWmMwQ3hQbTFYeDIya2kzSWVQcGFEaWd6UzBLZnhrNVJuRnRxWS9aT3lWdGFtL29BUDl0cS9NVGpFUXUxZmxycHBSUT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUtnQUFBQ29DQVlBQUFCMFM2VzBBQUFBQ1hCSVdYTUFBQzRqQUFBdUl3RjRwVDkyQUFBRnhHbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBEOTRjR0ZqYTJWMElHSmxaMmx1UFNMdnU3OGlJR2xrUFNKWE5VMHdUWEJEWldocFNIcHlaVk42VGxSamVtdGpPV1FpUHo0Z1BIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVFXUnZZbVVnV0UxUUlFTnZjbVVnT1M0eExXTXdNREVnTnprdU1UUTJNamc1T1RjM055d2dNakF5TXk4d05pOHlOUzB5TXpvMU56b3hOQ0FnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenBrWXowaWFIUjBjRG92TDNCMWNtd3ViM0puTDJSakwyVnNaVzFsYm5Sekx6RXVNUzhpSUhodGJHNXpPbkJvYjNSdmMyaHZjRDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5d2FHOTBiM05vYjNBdk1TNHdMeUlnZUcxc2JuTTZlRzF3VFUwOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXRiUzhpSUhodGJHNXpPbk4wUlhaMFBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZjMVI1Y0dVdlVtVnpiM1Z5WTJWRmRtVnVkQ01pSUhodGNEcERjbVZoZEc5eVZHOXZiRDBpUVdSdlltVWdVR2h2ZEc5emFHOXdJREkxTGpBZ0tFMWhZMmx1ZEc5emFDa2lJSGh0Y0RwRGNtVmhkR1ZFWVhSbFBTSXlNREkwTFRBekxUQTFWREUzT2pBME9qSXdLekExT2pNd0lpQjRiWEE2VFc5a2FXWjVSR0YwWlQwaU1qQXlOQzB3TXkwd05WUXhOem93TnpvMU1Tc3dOVG96TUNJZ2VHMXdPazFsZEdGa1lYUmhSR0YwWlQwaU1qQXlOQzB3TXkwd05WUXhOem93TnpvMU1Tc3dOVG96TUNJZ1pHTTZabTl5YldGMFBTSnBiV0ZuWlM5d2JtY2lJSEJvYjNSdmMyaHZjRHBEYjJ4dmNrMXZaR1U5SWpNaUlIaHRjRTFOT2tsdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNlptWTBPR1k0WkdVdFpEWXhPQzAwTWpoa0xUZ3dPR1l0TXpFM01EWTRPVE0zTnpGa0lpQjRiWEJOVFRwRWIyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09tTmlOR1l6TVdVeExUVmlabU10TkRFeE1TMDRNemRsTFdZNFpUazNPVFE1TkRZM1pTSWdlRzF3VFUwNlQzSnBaMmx1WVd4RWIyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09tTmlOR1l6TVdVeExUVmlabU10TkRFeE1TMDRNemRsTFdZNFpUazNPVFE1TkRZM1pTSStJRHg0YlhCTlRUcElhWE4wYjNKNVBpQThjbVJtT2xObGNUNGdQSEprWmpwc2FTQnpkRVYyZERwaFkzUnBiMjQ5SW1OeVpXRjBaV1FpSUhOMFJYWjBPbWx1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2WTJJMFpqTXhaVEV0TldKbVl5MDBNVEV4TFRnek4yVXRaamhsT1RjNU5EazBOamRsSWlCemRFVjJkRHAzYUdWdVBTSXlNREkwTFRBekxUQTFWREUzT2pBME9qSXdLekExT2pNd0lpQnpkRVYyZERwemIyWjBkMkZ5WlVGblpXNTBQU0pCWkc5aVpTQlFhRzkwYjNOb2IzQWdNalV1TUNBb1RXRmphVzUwYjNOb0tTSXZQaUE4Y21SbU9teHBJSE4wUlhaME9tRmpkR2x2YmowaWMyRjJaV1FpSUhOMFJYWjBPbWx1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2Wm1ZME9HWTRaR1V0WkRZeE9DMDBNamhrTFRnd09HWXRNekUzTURZNE9UTTNOekZrSWlCemRFVjJkRHAzYUdWdVBTSXlNREkwTFRBekxUQTFWREUzT2pBM09qVXhLekExT2pNd0lpQnpkRVYyZERwemIyWjBkMkZ5WlVGblpXNTBQU0pCWkc5aVpTQlFhRzkwYjNOb2IzQWdNalV1TUNBb1RXRmphVzUwYjNOb0tTSWdjM1JGZG5RNlkyaGhibWRsWkQwaUx5SXZQaUE4TDNKa1pqcFRaWEUrSUR3dmVHMXdUVTA2U0dsemRHOXllVDRnUEM5eVpHWTZSR1Z6WTNKcGNIUnBiMjQrSUR3dmNtUm1PbEpFUmo0Z1BDOTRPbmh0Y0cxbGRHRStJRHcvZUhCaFkydGxkQ0JsYm1ROUluSWlQejdRaTRVZkFBQXJya2xFUVZSNG5PMjllWnhjVjNtbi81eHo3NjE5NlZXOXFDVlo2bFpMc2lTM0ZtUExPd3kyZzVlWVlSaWJtUUVUTWtuSUpKTU1qQVA1MllFZnpFd1NHd0lPTUFseE1wTUViRU5DTUpqeFlIQk1iQ3piV042dEZjbmFkMHZxcnU2dXJyM3Vjczc4VVl0YlVyZjJWbGQxOS9QNXROMnFxcjcxM2pyZmVzLzJudmNWV212cUdTSEVPZit0eitlNzZhNDc3L3hlVzN1Ymw4M21hdXFETUUwVEtZVC9wei85eWQvdjJyM25ubk85VHIyM3J6blpCa3dtdG0wdnZQTWpIMm02NVpaYk9Ianc0R1NiY3h5UlNJUkNzY2p6THp6Zk45bTJUQ2JUV3FCQU5Ka2M1dkRod3h3N2RteXliVG1PZERxTjR6aDRuZ2NnQVRYSkprMEswMTJncG1YNUNBU0QrUHoreWJibE9QeCtQMExLeWhqR0FvcVRiZE5rTUswRktxWFV1M2Z0SWhnSU1EUTBOTm5tSEljLzRFZDVDczl4TGVEY0I5cDF6clFXcU5hYVJZdDZ1Znp5eXhsT0ppZmJuT01JaDhQWXhTSStuODhQR0pOdHoyUXgzUVVxT2p0bjA5WFZSVk56ODJTYmN4eWhZQkRiY1RCTkUyWTg2UFNsVUN3QWtNdmxKdG1TNDVGU1Vpd1VLc3RFMDFhZ2NySU5tT0VVQ0VCTVgzSENqRUJybm1tdXp4bUJUbmNCMURyVFhxQzFqYWo4WjlwK2kyWUVXdXRNY3hjLzNRVmFCNDFmQnlaT0lOTmRvTExXMi84OGdyV21CTk5kb0RYZC9PWEI1OHdZZEJvamFucUlKMFQxUDVOdHltUXgzUVZxbkUvQTgwV2h4czJiYUthN1FHV3RDbFRya3U4VUNNazBsdWwwRjZoUnU3TVFEWWphTmU4aU1lMEZLbXRlQU5OYm90TmVvTFU4U1JKQ0lNVE1KR2s2WXdoWnV4K0JBSVNjRWVpMFJRcGgxR3JUYTAxcEVheFdaM0VYaVdrdFVDR0ZJVVd0ZmdTNjFNWFBySU5PWDZRUVppMDdLQ0hFVEJjLzJRWk1Ka0xJbWgyRGx0WkJCYUptUGZ6RllWcmZ2UkJDeXByMW9LVXVYczU0ME9tTGxNS1FOYndRS29SQUNqa2owT21LRUZJS1dadEh6clhXU0NHUXBTSElqRUNuSTFKS1dkTWVWRXFFRlBXZG51NDhtZFlDRlZKSVdiT1RKSTJRQWtNYU04RWkweFVwcFRDTTJ1M2lCUUxMNy9NRHZzbTJaN0tZM2dJVkVxTkd4NkJRY3BzKzB3b0F0WlY2N3lJeXJRWHE4MW4rVWc5YWUxUXlJNXVtNldkR29OTVMwKy8zeHd6RHBCWm5JUldCV3BZNTQwR25LYVpwbWlIVE5OQTFLTkdLUUEzRDlERXpTWnFXRkV6TGlwbW1oZkpxVDZBVkFzSGd6RUw5ZEVRSThiR1c1cGFGb05HNjl0Sy9WNzR5MFdnRUljUW5KdE9XeVdSYUNyU3BzZkYzWm5kMlBPcjMrd3dwRFpTcVBZRlM3dUtsa0VRajRkL3A2cHI5ZDVOczBhUXc3UVE2cTdYMU0vUG5YL0pYV21zTXc4RHY5OWVrUUN0alVML2ZqK3U0ZExTMy9jZTVjK2Q4eHpDTWxrazI3YUl5YlFRYURvZlhMT3J0M1RSdjdweXZPSTVET3AxR2FVVW9GS3FVZXFrcEtnSVZVcEFyRkNnV2JXYTF0bjUweWVKRk81cWFHajgyeWVaZE5LWjhDdkNHaHZqdGpRME4veUVlai85N0tTWDVRZ0dsRktsMGh2ZGNjU1VCdjUraEdrdi9YVUVEVjExMU5YNmZSVEtaSkJhTFlacEc0L3g1OHg1dGJHaTRPem1TK3Y3ZzRPQ1U3dnBGdlpmS0d5c2kzakxOV0RRYXZiMmxwZm1UMFdqMEJpR2dVQ2lWR1hKZGw3ZTM3K0RmL3RzUDg0L2YreWVLeFFLNVhQNjhTaXBPRkZKS21ob2IrZktYdjhTOTk5N0h2TGx6aU1mamVKNVhxcU1rQk5sc2R0dlEwTkJmSjBkU2o5bTJmZVRFYTlSOSs5YjlEWlNGRlE2SFY4WGpzVHZDNGZETlBzdGFFdkQ3R3pSUUxKYUVhWm9tUjQ0Y29YOGd3YWMvOVNuKy9PdGZRMnNZR0JpZ1Z2ZmpsVklFZzBHaWtRZ1BQL3d3bi95dDM4QTBUWHA2RnFLVVFtdU5aVmtZaGtHeFdMU0xSWHR6THBkN0laVk8vWjlNSnZ1QzFucEdvSk5OVjlmc3IwYkM0VnRDb2RDbGhtR2dQQS9YZGZIS0V4OHBKYlp0czMzSFRub1g5dkJmUHZVcC92Ti8vajBBanZYMzE2dzRLeWlsQ0VjaWhJTkJmdmF6bi9IZi8vdC9ZOTI2bDVrL2J5N1JXS3c2ZnBaU1lob0cwaWl0U3VUeitkMlpiUGFwZ3djUC9mNGszOEo1VWZjQ1hiMXFwVlpLNFRoT0tRS29kRlFYSVFTcDFBaUhEaDNHNS9QeDRROS9tQWUrOUdXNnVycElaekxrY3JtYUYyY0ZwUlNHWWREYzFJVGplZnlQTDM2Umh4NzZLd2FIaHVsb2I2TzVYT05wZEZ1YXBvbVVrcmZXYjZpOXNjdFpVUGNDWGI1czZURFFBT0I1SHBsTW1tUnloRnd1eDRJRjNYem9ReC9pL1RlK241dHYvaFVBK2djR3FnS3VOenpQbzZtNUdjc3dlUDJOTi9qWjAwL3pveDg5enNZTkc3QXNpNmJHUnFLeFdMbjRsMFlwbmZqbDFtMnRrMjMzK1RBRkJMcHNlSEF3MFREUTMwOG9IR2Jod29YTTd1cmlxcXV1NHM2N1BrTDNnZ1VBSkVkR3NHMmJVd1VvSzZWb2JHekVNazF5aFFLWmRMcjZlcVVVRFEwTitDeUxiQzVITnBzRlNwNnFxYkVSZ0tIaFlhU1VOTVRqcDdTNWYyQ2dPcmIwbEdKd2NCQWhCRnByQW9FQXNXZ1VnTUdoSVR6UE84N21TaS9SVXZhYUF3TURQUGFEeDFqNzg1OXo0TUFCZHUzY1NYSmtoT2JtWmhvYkd3ZmUzcjVqMWpsK3REVkIzUXUwZThIOFpGdDdlL3pLSzY3aytodHU0UEwzdklldXJxN3E1blZpY0xEYXFLZkNVNHBZTkVvNm5hYS92NS9Pems2RUVMaXVXejVkS1VrbWsrVHplZUx4T09GUUNFMXBWV0N3L0I0dExTMG9wUmdhR2hyMy9ZUVF6Sm8xaTN3K1R6S1p4Ty8zMDlUVVZMV3hVQ2lRVENhUlV0TGMzSXhoakwzVFZaa0FOVFUxWVphSEtzZU9IZU90dDk3aStlZlg4dW9ycjdCMzc5N0V2djBINnRxRFZtKzBYbjkrOTNkK0o1WFA1M1VGeDNWMWNtUkVEeVFTWi9XVHplVjBMcC9YbDExMm1UWk1VLy9hSno2aHRkWjZjR2hJRHcwUGE2MjF2dXV1dTdScG12cHJYL3RhOWYyMmJ0dW0vWDYvdGl4TDc5eTFTei81azU5b1NrdVlHdEErbjA4TElZNTdUQ21sLytFZi9rR2JwcW5YckZtalBhVjBLcDNXV212OStJOStwQzNMMHRGWVRPL2R0MDk3U28xcDcrRFFrQjRjR3RJRGlZVHVIeGpRdzhta0x0cDIxUzZsbEw3Ly92dVRrOTArNS90VDl3djE4N3NYRUFnRUdCd2FRaWwxVG1OTHJUV2hZSkFmUC9ra216WnRBdUN4NzMrZnYvbWJ2eUVhalpMSlpBQklwVks0cmt1aFVEanVieXRMV1lPRGc3UzF0WEZaWHgrV2FYTDA2RkVPSHo0TVFGOWZINFpoVk1lL3lXUVMxM1ZMM25LVXpZN2pWSC8wT0o1ZktZVmxXUVNEUVJ6SEladk40cm91cVZTcStwcVc1bVo2ZTN2cnUzdGtDdXdrWlZMcDZ1L25PL0ZadTNadDlmZGNMc2RQZi9JVFB2U2hEMVc3MkZBb0JJRFA5KzRSb1lyZ3ROYnMzNytmdSs2OGs0MGJOZ0R3MUZOUGNldXR0ekp2M2p3MmxCK3JrQzZMdnFHaEFZQm9KQUpBWTFNVEFJRkFvSHJkMFZpV2hldTZQUG5qSDdONzkyNVdyVjdOVFRmZVdMM2VhSWFIaCt0ZW9GTjZMNzdTVGJRME45TlVidmdUR3h3Z0dvMVN0RzIrOCtpalNDbTUrK01mQitCclgvODZBRDcvbVFXMFY1YXRraU1qQUl5VS82K1VJcFBOb3JTdVBsZVorQlNMUlZMcE5POGNPVklhL3g0N2RzcjNVRXJoOS91SlJxTWNPM2FNa1pFUlRNc2E5LzdybmZvWDZDbWNwcy9udzNFY3Z2L1lZN3k5YlJzK24rOGtMNnVVSXVEMzg5ajN2MDkvZno4M3ZQZTlQUHp0YjJPYUppKys4QUt2di9FRzBYRDR6RXdwWDl0MVhZRHFJcnJXdXRwdFY1NnJzSDc5ZXVLeEdMTTdPNG5GWW56c294OEZxTlNKUHduRE1NamxjaVFTQ1diUG5zM2l4WXVQRzNJY2QyKzZCc08wenBLNkYraXBmSVRuZWNSak1kQ2F6MzN1Y3p5L2RpMnhXT3k0MTRSQ0lUeWwrT3BYdndyQUgvekJIeUNFNFBPZi96d0EzLzN1ZDk5OXI3SkhHdTg3Y1M0ZUt4QUkwTnZiUzgvQ2hTeFpzb1RPenM1VFhzc3NqMjFYckZqQmJiZmZ6cmF0VzdIRzg2Q3EvajFvM1k5QlQ2VlF3ekJJam96Z0R3UzQrKzY3NlpvenB6cWhxUkFKaDNsNyszWTJidHdJd1AvK1gvK0wvL3ZFRSt6WnN3ZUE1MGVOU3gzSEFTQllIb3NDQklQQjZ1L25FcmEzWXNVS1huNzU1ZXEvbjNuMldXNjY4Y1p4citXNkxnM3hPSysrK2lwSGp4NWxZVzh2eGpocnUzb0tLTFQrQlhvS2RIbmgrOUNoUS9UMjl0TGIyMHMrbjY4K1g5bXZYL3ZjYzlYSG5uamlpZU91c1dIREJsNSs1Uld1V3JPR2FObjdIaXJQektFMGhxeDR1NjZ1cnJPMnNUSUJzeDBIbjJVZFo5OTQ5eFNKUnRteVpRdmJ0bTNqbW11dUdUZmdXcW42SDRUV2ZSZC9LbncrSDZsVWluWHIxdkhFRTArd2QrOWUvS01tUEpGd0dFK3A2bVRvRTcvKzYyemV2SmtYZi9FTE5tN2N5TFhYWFFmQVY3L3lGUUErOXJGU25QQ2Yvc21mOEQvKytJLzUyNy85VzM3ek4zNERLSG5DSzYrOGtreDVod25lN2FiSDhvYVY1eHpIWVhUVWxXM2JBQ2VOVlN2NC9YNTI3dHpKcjk1eEIvLy9GNzdBTTg4OE0rNTRWYzE0MEpwZzNHbFNzVmdrSEludzJjOStscUdoSWZMNS9IRmp1M0FveExjZmZwZ2QyN2NEY08rOTk3S290N2Y2L0QzMzNNTXZYbnlSeHg5L25GMjdkM1ByTGJkdzMzMzM4Y0FERC9ERkwzeWgrcnFGQ3hmeWd4LytFRU5Lc3Rsc2RUWmZtYndjSzgvTVIyOVpWclpLRTRsRXFWaENlWUpWRWFycnVtaXRPVEYvcVczYmRIWjI4dVNUVDZLMTVnTzMzRUxoaEdGTEJUMEZQR2pkQzFSclBlN0F6M1ZkRENucDYrdERBUGxDZ2ZTby9mVjBKc1A4U3k3aDc3LzFMV0xSS0YxZFhTUkhSbkJkRjUvUHgvWFhYOCtqano1S3ZsREFkVjN5K1R6MzMzOC90OTU2SzVzMmI4WXVGbW1kTll2YmJydU5obmljL2xHeHBlbE1ocXV2dVlhSEgzNllVRGlNVXFvcXluUW13eDEzM01IOFN5Nmh1Ym1aVkRxTjY3cWt0V2IxNnRVOC9NZ2ptS1pKTUJna2xVNGZkMCtXWldFWGkzaXVpKzA0SERseWhFV0xGbzE1LzByVjRGbVdzNlR1QmNvcHBrbVZoZTdCd2NIcVk2TzlXQzZYNDVwcnIrV0dHMjRBU3NFWnJ1dGlHQWI1Zko1Z01GanQxbFBwTktsMG1sdyt6N1hYWHN1MTExNWJ2VTdSdGsrS0xjM2xjc3hmc0lCTGx5d0JTakVCbFdDVlhDN0g4dVhMV2JWeUpWQ0tTNVZTNGpnT2MrYk1xWHJ4b2VGaDh2bjhjZGUxYlJ1ZjM4K05OOTNFeSt2V1lWa1c0K2xRS1RVajBNbEdDTVlNNnZROGozZzhUdUNFUmZaTU5rczJsOE9Rc2pUTFR5YVBlNzRpQnNNd3NHMmJ4Q2h4RzRhQjF2cTR4MDc4dTlIL3ptWXlaRWZ0OEZTK0hJWmhWQmZ4VDN6UFhDNUhidFFacWRIWExVWFJ3NXp5Wkd4eDJYUG1DZ1U4enp2SkJsR3JDZmpQZ3JvWDZGaitVMnROS0JSaWVIaVluVHQzWWxsV2FWOGJXTmpiaTkvbkczY1Njam9xWTBXdGRWVVFKMDZDUnIvbVFtSlpGbzVkNU5YWFhzUHpYS1NRRklwRnVoY3NvTEdwaVh6KytMTlZxdjduU0ZOQW9HUGc4L2tJQkFMODN1LytMdC83M2o4d3UzTTJHczNCZzRlNDc0LytpRC8rNHo5aGFIajRyTTdEZTU1SE9Cd21NbXBYcVdqYm1LYko0T0FnVWtvOHo2c0dEbGNZSzZielhHbHNhT0RiMy80MnYvMWJ2MGw3UndlR1lmRE80Y1BjZnNjZFBQcWQ3eElJQkk1YjU1MVpCNjBCOUJoemVNdXl5R2F6N042OUM1L1BYL0owNWZIb3pwMDdnVkozZXpZQ2pjVmk3TnUzajYvODJaL2hPQTYvOS91L3owc3Z2Y1RlUFh2NGk3LzRpK3Jyamg0N3hxYy8vV20yYjkvT0J6N3dBVDcxcVU4QjRMZ3VVc3Jxb3ZxNVJ2WVBEQXhndTE1MTl5Z1lDckZ2NzE1U3FSUU5EWTNIQ2RUenZKbXR6a2xuakc1VWE0MlVzalFHRFFUd0J3TDQvWDVDb1ZCMXEvTnN1OTlnSU1ETEw3L01Zei80QVR0MzdlSzJXMjhsbDh1eHBEd0pldWloaDNqOWpUZFFTdkdOYjN5RDFaZGZ6bWMvKzFrZWZQQkJYbnZ0TlRadDJzVGh3NGY1eGplK3dldHZ2RkU5UjNTMkJJTkJRZ0UvZnIrL2RHOStQL0Y0Zk16QVpzOXpaenpvcERORzdrUWhSQ21DS0pQQjg3enFHTkZ4bkdwczU3blExTlJFUzNNemhVS0J1ejd5RWZLNUhDOXQzY296enp5RDR6Zzg4c2dqZk9RakgrSGFhNitscWJHUkZTdFdzSGJ0V2o3LytjOXoxMTEzc1hIVEpoWXZYc3hmZmZPYi9PRHh4MW15ZUhFMXV1bE1LUmFMRkl2RjZqMVZscS9HR2tiVS95cm9WQkRvR0QyazUza0VnMEdhVzFvWVRvNlVkbHEwcG1nN3RMZTFBK2MyZ1VtTmpDQU5nOXR2dTQxdmZldGJORFUxa1J3WjRkREJnd3drRW56aEMxL2cwVWNmUlVqSjQ0OC96cGUrOUNVMmJ0cEVNQmpramc5K2tFY2VlWVFONjljemI5NDhYbnp4UlpZdlczYldOa1NpRVR4ZFd1QTNESU9CeENBclY2MGlFZzVYWXdVcVRJVnd1L29YNkJoVWRuRCs3Q3RmNVJPZitBUStmd0MweGxPS3ZyNCtSbEtwYzBvWTF0alVoR1BidlBubW0xeC8vZlZrczFsYVdscm9uRDJiNjYrL25uZ3N4aDk5N25NODhNQURQUG5ra3pRME5QRE1zODhTQ0FhNTdiYmJXTFZxRmN1WEwyZjI3Tm5jZWVlZDVNY0preHVQa1ZTSzIyLy9WWjc2NTNsb3BaR0dKSi9MczJqeFlyVFc1QXZIeitKck1hM2syVElsQlNxRUlKZkxNVy9lUEhxNnU0OTdMbDhva0VxbGpsc3pORTJ6R2l0YWNqb25lNTZpYlhQampUZnkxRDgvVFNhVDVzb3JyaUNUelZJc0ZtbHVhdUxtbTI5bTNyeDV6SnM3bDFXclZtRmFGa1hINFo1NzdpR1h5eEh3KzNuMXRkZDQ0WVVYV0wxNk5mRllqRXcyVzQzU0gyVTlRcFM2YnR1MmoxdkNLaFFLeE9OeFB2QXJIemp1THp5dFNZeVJJV1hHZzlZQTQ3WEJpWXZob3hGU1Z2TWVWVWlPak9CNUhrSkl4cHBZSzZYdytYd3N2YlEwS2Nwa3MvaDhwWWxLS3AzbSt1dXVRNWV2TS8rU1N4aEpwU21rMGtTalVacWFta2dNRGhHTFJmbFg3M3NmcnVjeFdENzVlZUlzWHV1UzU3TXNpOGJ5Y1JBbzdVUkpLU2tVQ21NR0tJOFdaK1dhTSt1Z2RVYmxDTWlzMXRKSjNNMWJ0dkRVVDMvS2hnM3JHVXdrU29mdXBKelVmTnZsWTU4WWhrRjdlenQ5SzFadys2L2V3Y0tlSHVEZGJkRXpXWjZhOGFCMWhOWWF3elJwYW1oZzQ4YU4vUG1mUDhqemE1L2owS0hEQkFJQlFxRVFVb2lhS0tjZ0tNV3E1bkk1SG5ua1VmNzZvWWU0NmVhYitmL3V2WTg1WFYxbmZOWmZ6WXhCYTRFems1U1FrcWFHQmw1YXQ0NS84NjgvU1A5QWdnWHpMK0hTU3krdGV0WmFRd2lCa0pMazhERGYvT1pmOFpNbm4rUUhQM3ljMWF0WE01QkluUDRDTlhoUFowdjlMOVNmQVVvcFdwcWFlT3FwcDNqZkRkZWh0YWJ2c3VVRWc4RnFHc05hUkd1TjhqeGlzUmg5bHkwbmtSamdWMjYraWZVYk50RGEwbEk5RVREdTMwK0JNZWlVRjZqV21uZzhUbUp3a0QvOHpHZndXVDQ2T3p2UE9WaGtzbkJkbDU2ZWhhVFRhZjdUSjMrTFZEcGRPaEI0Q3FaQXZQSVVFT2hwMmtBSWdkL240OEd2Zm9VdFc3ZlNzM0JoM1ltemd1TTQ5UGIyOHRycmIvQi9uM2lDd0drS1FOUnF6M0EyMUwxQVQ5Y0U4WGljZDQ0YzRlbC8vbWZhMjJiVlpNR0VzeVVTRHZKL2Z2UTRqdVBnRHdUR2ZkMVVpR2FxZTRHZURzczBPYkIvUDRPRGcwUWlrYnIzS2xwcldscGEyYkpsQzd2MzdDRldUcGt6RmxOaEhYUUtDUFQwaldEYjlqa25GcXRGVE11a2tNOHpPSmc0NVQzVis1Y1Jwb1JBendBSlU2cmNwYTZrT2grbitTWW9vbjh5bUJZQ0ZlWDk3YW5FcVlLZEs0L09CSXRNUWQ1dCtNbndQdUtDYmhwTWhjd2k5Uy9RQzlBRWxRajh5cWxLMjdZblpieXF0Y2Juc3dpRnduaWVkOTdqNXFuUXhkZTlRTSszQ2JUV21KYUo4aFRidCsrZ2FOc0VBZ0cwVWhmZGgwb3BLUllMbUlaSmIrL0MwaWxPeHpsbmtjNEl0QVk0TDBjbkJGSUlYTWRsKzQ2ZHRMVzNjOVZWYTJodG5WV0tEYjJJNlRVclE0disvZ0ZlZi8wMXRyMjluZDZGUGRXeitPZkNWRmdIclh1Qm5wZVQwQnJUc3RpN2R4K3hXSXlQZnZTakxGNjhtS2FtcG5HcmE0eUZZUmpJY294cEJhVVVudkpRWjNpd3N1SWxCd2NIV2Jpd2g3Lzh5Mit5Wis5ZUxsMnlHTnQyVHZQWFkxT0xaY2JQbHJvWDZQbDI4a29wWE5kbFZWOGYzZDNkekprekJ4Zy8xMmRsdk9yeitjb2k5aWdXYlFxRkFvN3RvSlJDU29ubHMwcW5MaU4rcEpTNHJsdktYS2YxdUc3Zk1BeTZ1cnJRV25OWjMyVzh2TzRsM1BNNE9heW5RQjgvQlFSNmZsUXloUGo5ZnFLUkNGTEtrN0xnalNaUTNscnM3KzhuTlpKaWVIaVlUQ1l6cHJjeXBFRWtHcUdoc1lHR2VBTk56VTE0bm5kU0V0MEtydXNTREFhSngySUVnMEZNd3p5dnBhSXBvTThaZ1paNHR5N1BxYnBGd3pBWUhoNW05NjdkOUIvcngrZjMwZGpZU0dkbko1Rm9oSUEvZ0pDaWVwNG9uVTR6UERUTXpoMDdjVjJYV1cyejZPN3VKaHdKNDdsamUyalA4MHEyS0RYV2llcXp1NnVaWmFhcHcrbldIMDNUeEhWZE5tM2FoQ0VOVnF4YVFVdExDL0Y0SEdsSTdLS043ZGlsMDVaU1lsa1dQcDhQcFJUSlpKTEVRSUtkTzNmeTlyYTNXWDM1NmxObU5ybFFhNkZxQ3JqUUdZR2VJWldFc3N1WEw2ZTF0UlYvd0U4aWtXRFhybDBNRFE2UnkrV09DK016VElOd09FeHpVek9OVFkzMExPeGg3aVZ6R1V3TVZzc3JUaFR2SmkrYm1TUk5HN1RXK1B3K21wdWJPWFRvRU52ZjNrNHFsY0t5ckZKU3NVaUVRQ0NBWVJoNG5rZWhVQ0NUelREUVA0QnQyOFFiNGl4WnZJVDJ6blp5MlJ6RlluSENOd05tdXZocGd0YWFjRGhNb1ZEZ2xWZGU0WjNENzlEUTBNRGl4WXVaMVRhTGVEeU9hWmxvcGF1emVDa2x0bU9USEU0eU1EREEwYU5IV2JkdUhYUG56bVZoNzBKQ29SQzVYRzVDUlRxVG83NFdtT0FtcUloelpHU0UxMTk3bldLeFNOK0tQaFlzV0lCcG1veU1qSERvMEtGcU42K1VLcVh2RGdWcGJtcW1wYldGOXZaMmVoZjFzbS92UGpadTJNalJvMGU1K3VxckNVZkNFeXJTbVdXbUd1QjhaN3FudkhaWm5NbGtraGVlZjRHbXBpWnV1T0VHR2hvYlNDUVN2TDN0N1dwNjhVQWdRREFVeEcvNWNWeUh4RUNDd3djUEk2UmdWdHNzZW50N1diUjRFYTJ0cmJ6MTFsczg5OXh6WEhmOWRUUTJOcExKWkNaRXBHb0tuRHV1ZTRGT0pKVXlOcSsrOGlyTnpjMWNjKzAxQkVOQnRtL2Z6aSszL0JJcEpGMXp1dWpvN0tDaG9hRlU0a2FVVGxNVzdTTERROE1jUG5TWWd3Y09NdEEvUU4rS1BtYlBuczJWYTY3a3hlZGY1TTAzM3VTS0s2L0E3L2RQeURtcG1hM09LWTdQNzJQYnRtMW9yVmx6OVJxQ3dTQWIxbTlnNjVhdExPaGV3TktsUzRuRlk2VmM5b2tFeWVFa3RtUGo5L2xwYUd5Z3JhMk5ycTR1ZWhmMXNublRadGIrZkMxcnJsNUR6OEllcnIzdVduNys3TS9ac1gwSHF5OWZQU0VDVlZOZ3IzTkdvS2NnbjgvVDJkbkpuRGx6Q0FhRHZMM3RiYlp1MmNyeXZ1VXNYYm9VVDNsc2YzczdCdzRjcUZiak1DMFR6L1Z3ZGppRXcySG16cHRMZDA4M1Y2NjVra0Fnd1BxMzFpTVF6TDFrTHUrNTRqMG4xWisva0tncGNDaXAvZ1U2Z1UzZ09SNnhlSXhnSU1peG84ZllzbmtMdll0NldicHNLYTdqc21IOUJuYnYyazFiZXh0TGx5MmxxYWtKeTJkaEYyMkdoNGZadTJjdmI3ejJCcGwwaHFYTGxyTDY4dFdrMDJrMmI5NU1jMHN6RFEwTk9JNHpZZkduVTJFTU9pMk9mSndyUWdvODE4TzJiWFpzMzBFb0ZHTEpwVXR3WFplTkd6YXliKzgrVmwrK211dmZlejN6Rjh3djdSb05KeEZDME5QVHczWFhYOGZLVlN2WnRuVWJXelp2QVFFclZxNUFTc21lM1h0QU1LSEIwVk9naDU4Q0hyU0NFQk9TaThnMFRYSzVIQ01qSTNUM2xQYlJkKzNjeGE2ZHUxaTVlaVdMbGl3aW5Vcno5cmEzT1hMa0NHaVFocVNycTR1ZWhUMHNYcklZMjdiWnZuMDdyYk5hbVR0dkx2TVh6R2Z2bnIzTW1Uc0gzM21VeEJtUFVUdEpkZC9GMTcwSHJTd3pUZFJ5dDJtYURBOE5ZeGdHYlcxdDJMYk40VU9IYVdsdFlmNzgrU1NIazd5eTdoVU9IRGhBZDA4M3F5NWZSVmRYRjF0L3VaVU5HelpRS0JSWXZHUXhyYTJ0N055eGsyS2hTR3RySzFwcmhvZUh4NjMxZmlHWUNtUFF1aGZveFdCa1pJUmdNRWc0SENZMWtpS2J5ZEkxcDR0QU1NQ0IvUWNZVGc1ejVab3JXYlI0RWUzdDdTeGR0cFExVjYvaDJORmo3TjJ6RjUvZlIzdEhPNWwwaHBHUkVRS0JBRDdMUjdFd2R0amRoV0lxSEpxYkVlaHAwRnJqT0E0K253L1RNa3V4b21naWtRaU83WkJNSnVubzZLQzl2WjEzRHIvREc2Ky93ZkR3TUhQbXpDbGxWazRrcWhGT3hXSVIyN2J4Ky8ybDgwYnV1VVhLbjRYeEUzdjlpMEQ5Qy9RaXRFR2xLRzNsdlNyL3J1d2tWakllMjdiTmdRTUhLQlFLQ0NGS2tmU2VXNjBidXVUU0pZVExsWStMZHZHY0NubWRvY1hBMUFoWXJudUJUblFUQ0NHd2ZLWFRsWlV5M1ZDcVYxUXBtWjNQNTdGdHV4UUZiNXJrc2prTXc2Q3hxWkdoeEJENzkrK251Ym1adnBWOUJJTkJkdTNhUmFGUW9LbXBhVUtTbVZVMFB4VUVPblZtOFJOSU9CeG1vSCtBUXFGQU9CekdORTB5NlF4U1NvS2hJQWNQSGlRMWtxS3hzWkZBSU1DUkkwZm9YdGhOVDA4UG1YU0cxMTU1amFOSGpoS1B4K252NytmWXNXTmNkdGxsdExhMmtzL25KOHp1S1RBRXJYOFBPdEY0bmtkRHZBSFA4eGhPRGhNS2hRaUZRaVFTQ2ZMNVBNMU56WGlleDJDaWxEMXYwZUpGSkJJSnRtM2RSaUFRWU1YS0ZmU3Q2TU8yYlE0ZVBJaGxXVnh4NVJYTW16K1BZckU0b1Y1dXhvUFdCQlBiQ3E3ckVvNldLaHdmMkhlQTdnWGRORGMzczJYTEZvYUdodWpvNktDcnE0dmRlM2JUTWJ1RCtRdm1rMDZuMmZEV0JqelBZK0hDaFN4ZHZwVGVSYjA0cmtQQUg2aWVWd0ltWkF3NlVlWEFKNE1wSU5DSlJaVkx3blQzZE9NNkx1bE1tdGxkczltM2J4KzdkKyttcmEyTlpjdVg4ZXd6ei9MYXE2L3gvaHZmejdKbHl6QU5rMjFidDNId3dFSGFPOXFKUkNLZ0ladk4wdDdSVGpRV3hYVW1OdFB6VkJEb1RCZC9CdGkyemR5NWMxblF2WUJDdm9CcG1TeTVkQW52SEhxSDNidDJFMitJczNMVlNsS3BGQys5OUJMWlhKYStsWDFjZGMxVnRMUzJNSkljWWYrKy9lemJ0NDlFSW9IbmVSalNPUDBibnljelo1S21DVUtJNmxsMktVdjFNZHM3MnBremR3NGJOMjRrM2hCbjd0eTVTQ0ZadDI0ZHp5ZWZaOW55WlhSMmR0TFIyVUVtbmNHMjdYSnlNQjlhNitwUzFFVFpDek1ldENhNFVHMVFXYmM4VTlFVUNnWDZWdlRSMHRyQzg4ODl6NUVqUjVqVlBvc2JiN3FSNXBabTNuempUWjc1bDJkNDgvVTNTMlVVL1Q0c3l5cWx4UEc4OFhON25xVWQ0MUdxV0ZmL0NwMENIdlNDS1JTdmZPRHRUTVRodVI2V2FiRjgrWEwyUi9jRGdud3VqOS92WitYS2xjeVpNNGQ5ZS9kVmE3bFhFanFVM3VyVTR2U1VBaUVRNXhGaG9MV2UwT013RjRzcElORHpRMHFKNHpna2g1TWtrMGthR2hvSWgwdjVPVS9ubnBWU1JDSVJWcTFlUlQ2ZnIyWUZVVXJSMmRsQlIwY0hydXRXSHpkOXB4aDNDbEhOVDVwSUpCZ2FITVIySEF4cDRLcXpuVXhkMkVTNGs4bjBGbWg1eTdLeHNaSDE2OStpdTZjYnBSVFJXQXhUeXZOYjZLN1UwcXh1azQ2Zk5LeGtTaWxjY0NTVjR2WFhYMmY5K3ZXMHREU2YwMXRYZDVMcVA1aHBtZ3RVYTF6WHBhMnRqVlE2d3c5LzhBUDI3ZDFMSkJwOVYxUVhDeUV3cEN5dG9XN1lRRFFhWWM2Y0xvcUZjMHZ3b0pXYU9SYy9GUkJDNERnT1BkMEw2Ty92Wi9QbVRmZ3MzNlNNMzRRUU9MWkRRenhPUjBjN2puMnUyWlZMVlp0bnV2aGE0QUxscUxkdG01YVdGbHBiVzFHcUVzQnhNZlBVbDZLbHBKUm93SGJzYzU0a2xVWUxlaVp4UXkxd29UeWRFR0tNeXNjWHYzMVZlUW5xZkdid2NPRXk1RTAyZGI4T2VpR3BsUWE5SUhaTUVRODZJOUFwaUJBQ2paNFNDL1ZUUUtCVHJJVGNCVUxycVpIZGJnb0lkSWF4bUNxVHBDa2cwTHB2Z3d2UHUyZW02djdEbVFJQ25lRkVCR1VQT3BQNlpvYmFSYytNUVdlb1ZRUmFUNDI5K1BvWHFKNlp4cDlJYVNkSm9iU2UyTlFsRjRHNkY2aEdUK3pCbmpxbE5EM1M2Y20yNDN5cGU0RUNtY2syb0ZaUlNzMElkTkxSWkNmYmhGcERDSUhydWxpbU5UR3BteThpOVMvUWFUZ0NGVUpVby9USHc3WnQvQUgvUmJScVlxajdhS1pJSkJJRWFHcHNIUGMxczd0bUk2WEVORXM1NU9zWkFUaU9UU1FTNFpMNWx3RFEwbnh5NUgxSGUvdkZOV3lDcU8vV0FuYnYzcDFldS9ZNVJsSnB0RmJWNVJVQkJZQm9MTXFtVFp0TTIzWk1yVFhGb2ozWkpwOFhHc2htTXF4Y3VVbzkreS9QZWkwdHpTcWZMMmpBSjZXUVFrQWdHQ0tWR3NFdUZ1dStmeEgxdmh2V1BYLytIdzRuaDc4c2hVQklpZks4Zy9tc2JXcEZCMmpiOFZ3RUdORjR6UEE4dCs1M1JqWGxqSHVXcVlhSGg1VUc3VE44RnBBTFJmd3B3elRhUGMvRHNpeWlzZGlEdTNidC9zeGsyM3crMUwwSDlmdjlCOXZhMnFyL05nenB5Nlp6ZisvWTZuZE4wNHhYdkNxaWR1STl6eGNCS0sxbFozdFFTaWxCQ3d4TGZqY1FzbTZwM0dJNXQvN0FwQnA2QWFoN2dUcWVrd2o0QTFYeEdZYlJadnJNcE92YTkvb0Qvb2NxeHpkRStaek9WRUZRT2sxZ1NJT2liZDl2K3VVZXk3Sit5L05LMis5S0tVTEI0T0hKdGZMOHFYdUJtb2J2N2RHZTBmTThncUhndmNyVFYzcXU5M1BMTXY1VkpXNjM3Z2RrSjJCSUE4ZHg5dGhlOGU5Q1Z1eGZSbGVka1ZMaXV0Nk95YlB1d2xEM0FyVXNEb0xZNzNsNlh2VUFwTmFOUHIvdlEyVEUrNDJBb1ZFWFBvdHhMV0JJaVNOWkdZbUVmOVV5ekFXTzY1YlRpb1BXT3FkaDgyVGJlTDdVL1Rwb0pwT2xXTFRYR3NhN3Q2S1VKaFFPZmpsUlNIQzAvK2pWb1dBQVE4b3A4U09sUUVwQktCakVWZDdkbVV3NkZmRDUvdG85THQrVFFDbjlrdWU1RTVlKytTSlI5eDYwYUhzWXBsNHZwZmkxMFYyYzUzcUVJNEducy9uaXI3aEtmY3kwek85NHlxdnJibDVya0VMaTkvczUvTTQ3bjBzTUpyNHpiOTdjdjBNUU9mRzFBbjVoaUxyM1AvVXZVTXMwMEVwdE9IR0M3amdPVFkzTk54dEc2cjBEZ3dQZmJXdVoxV0FheGwvVzh6a3lpVUFhRXR0MUhrd01EOTR2VGJra0dvMzhSOGM1c1p5TnhsTnFremNGd3UzcWZoMDBIbzlobUlab245VjJ5TEtzenRGVk0wclo0a1J1LzRHRGk2TEJ5S0hPOXZhN1BNay9hYVhxcm9TUUVBTFROSEFjNTlOSCt3ZStZZm1NUUZORHd6N1g5ZHBHdDJFNXhWT2hhTnN0U3Fuczd0MTdKdEhxODZmdSs0QndPSUxQQ21qYmR2N25pZDEzNlZ3T29jN096aWN4Qk5sQy92dUdOSzdSbW1PRzhlNTRydFovVE5NQXRPM1k5bDFIang3N1JuSWtTVk5ENDArVVVtMWo5UWhLcWI4VFFtWk5jK0xLTEY0czZ0NkQ5dlgxbGMvZktFdEtNZVM2YnVURWZFWlNTZ3pUL003T25idnVEZ1lDZE02ZUhaWHdqNlpwM2FhVVFxbnhFOHBPTHFJY21lUzhLWkIzcGpPcHZVZjdqeEdMeFI2YzNkRnhUNkY0Y2p5eUFQTEZZcXRTS2lHRW9ONDlhTjJQUVE4ZVBGalpXWEVhR3h1KzF4Q1AvNlp0SDcvZnJwVENKOFRIZ29IQXNaRlUrak1kN1Y2NjREaTNPMjcydDhPaDBBT21ZVGE2WG0zRlBVc3AwVXBwcmZWOXFVejZ5d0NXWmRMZDAzMmZJY1E5K1hGU2lHdDR3bTlaaVZJT3h2cDJQakFGUE9qb1Jnb0UvRDJYTGw2ODAzYWNNYmMxVGRNZ215czhpTmFmY1Z5SFFxR0kzK2Z2aUVXaWZ5R2wvSEF0ZlJaS2VjODZqdmRwWWNndFNya2trMG5pOGRpOW9WRDRBVytjTDVPUUFvRzRTc01ybGNjMmI5NXkwV3llQ09wZW9GMWRYVUJwdk9sNUhvME5EZi9ONy9kOTBYRk9UbDBveWxtTWk4WGlvNWxNNXVQU01FQkwwSnA0UEhhRjU2bi9LdURmVld0elhpU3FSUStVUnFHZkJyNmN5MmFmTXd5SnExMEMvZ0JTeXY4cHBmeDlLZVZKdG1sZCt2SzVudmUvYy9uOEp3MzU3dFJpMTY3ZEYrMCtKb0s2RjJobloyZjE5MUlRTDdKOVZrc2FJVUpLalgwc3ZKd1Q5RGxQcVU5S0tYZTVqa3N3RUNvbHRIWHM2end0UHU0enpac1F6Q3ZsMnJ6UXlXekwzYThRU0NGeFhTZWg0YWNHeG1OS3FTZTFDV2dYclJWRjIrNEloNk1QV2FiNXdaT3o3NVdRNVFYOEkwZU9oUXUyblpPajFqK0hoNGN1b04wWG43b1g2Rmpqc01hR2h2Y3ZtSC9KTThWeTZaZngvazRJNGRtT2ZaY1E0bkhIZGpFUUlBVk9VV0VacGxGVXhidjlsdjh1NEJhQkdLMnIwdWhPai83SGVBYSsrNnNVNWVQQWFBUUN6M05mVk9oL2RCem5PMHFyZER3Y3gxTWUybFNVTjhiZUw3VHhJeUZGOUZUM0lZVWdtVXA5ZkdobytGRXBqMStZR1JrWk9ZVnh0VS9kQzdUOWhNaHhYUlpOYTB2emcxS0llOGJ6b3FPUlVuNDNuYzU4VG11MVB4YUxrczhXY0YyTnB4eVVxeEJDTG9oRUl1OXhQWGNlY0NXd0VyaEVsTkxJbFJnMUtaR2kxQTByclVxL285RmFIL0k4YjRPVTRsWFBVM3UwMXV0OWxuOWJKcGNtR0E0aU5Qajh2dExmU05tQjFuOXFHUExYS3dVUnhxSlVkOG5DODlRamh3NGYrVFhET0xsQ1NYOS8vOWw5b0RWRzNRdDAwYUpGSnozbWVSNmVwNGpISWk4cnoxdmpLWFhLWmFUeUdSOWJLZjNGZ04vNjl2REl5RkhQMHdRREFWekh4WE1Wd1dBUXh5bVZrOGtYczFqU21tdFpWby9TdWtzSTBhazlGUkZDQm9WQTJLNlRONlNSTTAzelNMRllPQ2lsM0F2c3llY0x5dktaV0thSjQ3cjRMQi9TRVBnQ1ZybTJ2TmNvRVhkTEtmOEVSUFIwczNBaEJhN2o3aXdXN1VWYUNDM0h1TWZkdTJmR29KTktJQkE0NmJIS1Bma3NIM1BtekU1WWx0Vjh1cnJzNVM0ZnJYWFJjWnh2NXZPRnIxdVdlVEFZQ0dJN0RyWmo0N2NDZ0NDZFRXRmdZSmdHV3BlaWg1U3RNS1NCa0pES3BiRXNINUZ3bUV3NmpXVlpJRXBSMDZiUEpPRDNVYkNMcEVaU3RMVzM0WG5lTEVQSzN3TStKU0IydWhiUldtT2FKcEZ3Mk5teloyL0QwZjcrM0hoZndEUHBRV3FadWhmbzZSYlllN3E3bDRYRDRaKzRualAzVEpjRkRjUEFkVjFIS2ZYM1Vob3ZlcDc3UXI1UU9CaU5SZ0dCNHhSeGlrVjh2aEJhSzBTNVBLSXBUVXpUSUZmTUVncUZjUjJGNjluRUcrS2tVaW44UGd2TDU4ZnpGRXA1c3dyNXd2dWkwY2hWUW9qZjFGcUh6L1NlUzk3V0hYWnQ5NFBIK3Z0ZlRLWEhQLzVlNysxYjl3djE0d2xVYTQwb1RSaTJLTSs3UWlCMkNDbGlweXBEV01IelBLU1VsaUhsYnl1dGY5czBEUlVNQm4rc2xmNFhCQzhJSWJZTFE5aW1hU0NrUkpvbTZXd0tuOC9FRjdBb0tra29FaVNWekNBTnNId21oalFzclhRM2NJT0E5L2tzNnc2L3p4Y2NiMlkrSGxJSVROTlUrdzhjV0pOS3BYZWM2ak9ZQ3RTOUJ6MXgxbHFoSXREdUJRc0lCd05rYzdrMmFSZy9Dd2I4bDdudTJRY3dTeW1yM2FWR0g5TktKNlNRZ3dnR0VPSlFzVmhNbVlaUk5Bd0R4N0Y5bHM4WFU1NmFyYlZ1TlUyelJTblZBcUpkeXZKaGpYUDQyR1ZwVG5aQVNubmp6dDI3ZCtaeitkT0tzOTY3K0xyM29HZUNsQUxiY1kvaE9OZjZMT3VmaEJDM3dObDFmNk1iV2lMYk1IZzNpa2hyUW9FQXFseFp3KzhQVk92TVY1SXNWTDVJNStvUVNudnkzaTl5eGVKZHNXamt5TVVvNTEwTDFIMDAwNW1nZGVsNGhOYWtzN25jclVxcFA0THh2ZTlwcjhmSkpWNjhVVjExMWRPVzYzWldkcWJPUlp4Q0NIeVdSYUZZL0VvNm03MU9LM1ZrS25mcEp6SXRCRnBCVUpvQUZZckZCN0xaN0hWS3FlZHJ0YkdybFk5ZGQzMHlsZnFBNjZrL0ZKejdsNnBlbVY1M1MrbjRzUkFDMS9OK2tjM2wzNnMxbnhkQ0ZFM1RSRWhSRTRITW8ySUJ2dXE0enFwc052ZTBMQytEVFRlbW5VQXJWTFlJRWZ5cDdUZ0xVcW4wL2NwVEJTa25Ud2hTeXZJdWxIb3dsVTVmVXJUdHo1cW1nV2xNai9IbVdFeGJnVllvZTZ0M0JvZUdQcGRPcHhkS0tiL2tlZDc2U3VUVFJJcTFjdWx5ZC81THUyaC9QVmNvTFBhVStveFNhditFdlhFZE1lMEZDdStHNFNtdEQzbGEzK2U0N2lyWGRUOVFMQmEvcjVRcVZwNi9FTzlUR1VPV2hDODA4T05jUHYrdmxWTExiTHY0WDIzYjNpN2x5WHZxMDVWcHNjeDBwcFNLdUZZTHl6NmRTcVdmRGdTREhRRy83MnJidG51Q3dlQVZ3TlZDaUhZNGZzbElWdU5HU2x1YWxlZEVKVndQOER3MW9MVjZ6VENNbDIzYjNtbmJ6cXZoY0hpLzY3Z292eXAxOFZNZ0N2NUNNaVBRY2FoNE95SEVFZGQxZjVqTlpRa0VBa2hwV0xsOGJwa3A1VUxMNzF1c0ZSMUMwT0Y0WGxRZ0xDRVFXaXRiU3BuVjZLTmE2M2MwN0hBZGQyZlJMbTZXVWhiQ29SQ3U1K0c2enJ2dlU5Y245aWVPL3dlV1BpdHhuekZwSXdBQUFBQkpSVTVFcmtKZ2dnPT0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMSIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0IiwiY3JlZFByb3RlY3QiXSwiYWFndWlkIjoiNDU0ZTUzNDY0OTQ0NGZmZDZjOTM4ZTkyNjcxOTNlOWIiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInV2IjpmYWxzZSwicGluVXZBdXRoVG9rZW4iOnRydWUsIm5vTWNHYVBlcm1pc3Npb25zV2l0aENsaWVudFBpbiI6ZmFsc2UsImxhcmdlQmxvYnMiOmZhbHNlLCJiaW9FbnJvbGwiOmZhbHNlLCJ1c2VyVmVyaWZpY2F0aW9uTWdtdFByZXZpZXciOmZhbHNlLCJ1dkJpb0Vucm9sbCI6ZmFsc2UsImF1dGhuckNmZyI6ZmFsc2UsInV2QWNmZyI6ZmFsc2UsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6ZmFsc2UsIm1ha2VDcmVkVXZOb3RScWQiOmZhbHNlLCJhbHdheXNVdiI6ZmFsc2V9LCJtYXhNc2dTaXplIjoxNTAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxLDJdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjEwLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjE5MiwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV0sImZvcmNlUElOQ2hhbmdlIjpmYWxzZSwibWluUElOTGVuZ3RoIjo0LCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MTAsInV2TW9kYWxpdHkiOjJ9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDMtMDkifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTAzLTA5In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiYTdjNjVhYzk0NGU4ZDUxNDZmNWNiZWI1ZmMzMjg5MzE5MDhhNTM1MiJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJhN2M2NWFjOTQ0ZThkNTE0NmY1Y2JlYjVmYzMyODkzMTkwOGE1MzUyIl0sImRlc2NyaXB0aW9uIjoiS09OQUkgU2VjcDI1NlIxIENvbmZvcm1hbmNlIFRlc3RpbmcgVTJGIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCIsInJlbW90ZV9oYW5kbGUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJrekNDQVRpZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQkFNUXN3Q1FZRFZRUUdFd0pMVWpFTk1Bc0dBMVVFQ2hNRVMyOXVZVEVRTUE0R0ExVUVDeE1IVUhKcGRtRjBaVEVRTUE0R0ExVUVBeE1IUzI5dVlVVkRRekFlRncweE5qQTFNVGt3TXpVMk1EQmFGdzB5TmpBMU1Ua3dNelUyTURCYU1FQXhDekFKQmdOVkJBWVRBa3RTTVEwd0N3WURWUVFLRXdSTGIyNWhNUkF3RGdZRFZRUUxFd2RRY21sMllYUmxNUkF3RGdZRFZRUURFd2RMYjI1aFJVTkRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVlTVVlRStwZHFTUGovb3JYVXhtL2o1YytEcys2UXllWWwvc1Z4TDNEbkdxSHpOeFBXdGpkTFlPTzlNc2ZBQjNwQVNxWWJKWEsvL2JGVjJMUDVRS0pucU1qTUNFd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBT0JnTlZIUThCQWY4RUJBTUNBUVl3Q2dZSUtvWkl6ajBFQXdJRFNRQXdSZ0loQU01RktCWFgyR3JJS2ZmUldpN05hdnBvVTU5R2lySmlWeFhFQmVyS1AyYnRBaUVBNkljQlJDT0tDMGVJQ2I5anlLYndhUXAyZDRjK202dC9iM0RyWWMvQnNJQT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBU01BQUFBd0NBWUFBQUJhRlJ5c0FBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFFblFBQUJKMEFkNW1IM2dBQUVHMlNVUkJWSGhlN1gwSGVKeG5sYTdhcUJlWFZFTFl3QTExTHl4a2wyWGhoa0FvQ1FUQ0xydFBsdWZDaGN2ZUpkd0FTOWdzc1BBc2daREVYYlo2Y1M5SlhPTVNKMjZKNDdqM0psdTJ1alRTU0pyUmpFWmxlbEU1OTMzUFA3ODhWbXlORitjK2ErZlJlZlRwTC9QLzMzZStjdDd2blBPVlAwa21hWkp1WWhxT2hhWldtN3kyNjAzWnVIVzdyTjN5cXV6Y2UwQjZCbjFqdjRlSFIyUjRkRVJHY1M0eUVoY202VWFoU1RDYXBKdWFDRFFuejlUS3NoZldTRkY1dGN5dnFKYTVwUlV5cTZoVWloY3RrWE1YNjJRbzloeUJpR0ZraEhkR1lzZEp1bEZvRW93bTZhWW1oMnRBRnE5NFVaNmROVS9CcUxDOFNvcXFGc244cW9VeXU3UmNscTVjSmE3K0FRV2pvWkhoeThCb2FDakNLQ2JwQnFGSk1KcWttNW9PbnpnakM4cXFwTENrUWlxWHJUUzBvcEl5bVZOV0lmTXFxbVRPL0FWUzE5UXNVYUJRT0JvQkJDa2NhUmdlam1vY2szUmowQ1FZVGRKTlRXczN2aUt6aThzVWhOUkVLNjlVcmVqNW9oS1pDekFxS2l1WDQ2ZlBYR2FtWGRLS0puMUdOeEpOZ3RFazNkUzBhZnN1S1ZtNFJJR0ladG1DNmtWU3RteUZ6Q2d1bGZrNG4xZFVMSWVPSFg4YkdFVWlJVDFPMG8xRGsyQTBTVGMxblRoL1VjR0lwdGxNQUJBMW9ubVYxWVptVkwxUU5hUDY1aFkxMHppYVJqT05QcVBSVWNMVEpCamRTRFFKUnBOMFV4T05yV1ZyMTZ0L2lLTm5zNkFkVVNPYVdWNGhzeW9xNVlVMWF3MGd3blBSWVlBUWppWVFUWTZtM1ZpVTVKS295TkNnU0dnQTlkTW5RUmxFQmFPUzBHa01YOE5ndzlCSW1IMk5CbjJKdFQyQ2Y4YUFoVVNqckhpRFJ2Z3pmNDlST0J6VlJoTEdQMzJOVWVBa0VnSlBPSTVFb25vL2lLQ3hvR2NiUnFRQlJCN0NNY1M3dzNocEFQeGZ2Q0NlMWF1bGE4Wk1HWmcxVHdabXpKZmVad3ZGKzhkbkpQQ0hQNHIzOTgrTHQ3eGFodmJ2aytHZURqUk1EL0labG5aRUcyRDh3NGhyQ0tyN1NGUWJ1Si9weGZrM1I4RjRmRERKanpna2dySVRqOEZMZUFSMy9PQVE4YkFNd3VCK2VGVDVEK0ExR2dkNEEzbnk0SmtCUFpjaGxLRzFWU0pIRG92bjlWMFNPWGxTWkxBUDhlTGRjQmpsRUFSUHpEdUlaUlJoNzg1MFdPNVJDUXo3a1ljUjhlS25JSDVUdnZGd0dDbndsekRTNG5OUlpBeXg0b2NBK0FEUHczeURFVjQ5akZKZ1IyTGx6SURveVlkM05LcnBoWkdURU5MUk9tS3hhT0V4djBQaTBwSkZIWU8vSVR6cFJRaXdYR2dpc1lyZkFTeGdGQU9CZ0d4NDVSVXByYTZXK1dWbE1xZW9TSW9ySzJYZDVzMW9mMUVaR3JvOElkWjFBTzlNMG8xRlNhNTdQaWsyeSszU25YYWJuTXVZTG1jLzhra0pQanRicExrQkRabE5iR0lpQ0FYUnVJZGpMWXVWcndpQ0VBNUd0T0VPK2tOeXRyWk9Ocjd5bWhTWFY4bU1PWVV5ZDBHSmxORE9uMThzSlpWVXB5dmx4YlhyeE9zTEdNSk9RTU9maHpFZzZtRlBDTnlNYXNNZkhnWDRkTFdJRkM4Vi84TmZsZ3QzM1NhMW1jblNtWlVrQTVsSjRrNU5rcTZrSkhHbUpVa25qcmJzSkduS1RaSjZYRGZqdWowM1Izbys5VkVKZlBkckltdGVnNFE2a0Y1UWhrTitCUXVmSHhDQk5BRXZsOUdWd0dnRVV0WC96QnlwKzd0dnk4bXZmRTNPZitQYk1ycHFFVEx0a2w0K1lHUkRQRkhrQzhJb29VRVozcnhSdkk4L0tZSDd2eVh0bVhuU25aNGw5cFJVY1NhRFYvRFhScDd6ODZRaE8xZDYvK0poNlgzaVNYRy9zbG9DWFJkUXdPQnFDS0NBUHdXeUdBWERDczFHWWlFRE9CVEs5YUV3ZnNPSkQ1azZWaWUxS1hkSWUwNkJPSkp6eElaMEp3cDJTNVowSktWTGEwcTZYRWl4eVBuOEFtbit5TDNpZk9qeklvOS9EM1ZRS1dLdFIzcDlFUG9ZSUxNcEJQRlBPelB5Z2pZQlVJdWdETmlaS0pGUGh1c2tmOWhvWTV6VTJON1ZMU2ZPbkpXYUN4ZkY3dXBWTmxoWDJ0R0FDT0FteGRmaEpOMFlsTlJYa0lMR2xpVGRDSU1Jb2FSTWFVa3FrTnB2L1MwRXZpYjIyTldKWUVRZ2lxL2NJUXBMakd3dXQyeDc4eTBwaFFvOWo4T3RzVkJZWG1rY0s2dGtObXo5ZWVWbHN1dXR0N1JoTVNZRk5jU3RXbEFJdlZpVWNVYkYzMzVST243MFUybVljcmNjdTNXS3RFTmcyOVBTcENjdFZYckF2eE9CWUVRZzZzS3hDZGNVY0dkU3N2UW5wZUdZcHNMZWlHRE5USmRqR1puUzhlSDdSRmF1UW5LQVg2OFB3bVBJc0dxSWNXUUNVWHlnNVBWLzlwdlNpL2o2VXBMRWptUGJ0S2xpZitKbitDbWdHbFlVUituckVsZmhiRGw4NzBlbExXODYrQU1BNFZrUEF0OVY4RXhQRWdmQXRCdTh1OUxTOFh1eUhBU0kyc0NuRTREUVhIQ1gyUDdsWHlSY2UxckxpWEZEZVRRS2pLd3lxUFppbEQveG5BK09RcnNhVldUQXcwZjJTRFBTZGlDOUtJSUxQRThVT3NDTERVZDNSb3E0OFR6Zk04bzVUVHdXQUZOcXZqU21USlhhajM5S3VrcG1pamdCVE9nMnlKOFQvTkJFVXZ4aGdSSU1jYzdmR0VhRytQLzZpZFdnVlJFanRyLzRhNU11MVpsQjhlQTBTZi8xbEZTTDNyZ2hCMXJETkFnUmprT1orU3E0cHpPbmlUejltOWhqRTlHbENtVTF4elI1UFhwOUlWbjE4a2FaVTFZdXp4Yk9WK0NaWDFVTis3NVM1c0ttbjFsY0luTXF5bkN2VWw0L2VFRDZnajZWSno5NmVZSWNEUk5lai9ML3NGdmNwVVhTL2Q1UGlBM0NmQ0hmb3NKc2g1RFlrSWRPQ0V5M0JZSUQ0V25CZVRPQXFEa0RXdEFVQ0xVbFZmcndiRC95NVFUNGRHVm5hcTlQQUdad1pXWkpEYlNFTXc4OExITDJwRVJEL1VoMVJQd0I2a21YVXp3UU1VU2hTL20vL0tqNEVFOHYwZzJRRDV4ZnlKd3VzbVFGdEN1UGpMeTZSYnJ2L1F5RU9WMzZrcE9sRGhwY004cTdBVHkyUVd0ckFBalZndTg2SEpzQlJ0WjBhSG1wNUM4Vm5ZTUJVTlRxMm5IZWo4N0M4WUcvRW5kSktiaWgrUVhSWjVuemhJVUZrNDlha0lvNS9rR0hWRE5QWUZiQllKR09OMTZUeGx2ZUp5MU1HL0UxcGFWTUdOcFFobzNVMk1CREY4NVp2bDNwcWRLV21peXR5RXNieXI4Wjk2alp0U04vWnovMDU5SzlGTnBTRkZBSmZtaksrV20va1RjRDRmVVFHSTNJS1BtNlRob1pRa3RCMElKQWlJYVJVT3g4S0RLc2RSUVBPanhub0xaa2RIaVRkS05RRXRYd2RnaXBOU2REemtDUUxxS0J1cE1zMG1YSmxOYTc3NGc5TmdHeEFjUXFsUUFVaVE2cklEajdQYkoyNHhhWkF3MW9aa21aenZrb3JGcW9Ea1lHWHZPM09XV2xzbVBmWGhsRXcyUjdqYUpYRCtHY1lFVGZRb0R0YU5nbkF6Ly9oYlNDTjJvUTdSQU1ha0NlbEV4eFFhZ28vRmJlQi8vdEZnZ0k3blVnZEFLY0tIQ3RFUDVXYUlCdEJDdGNzM2UzSjZlTE5TdEhnaWtwY2g3WFBYZytpSHlmbm5LYmhOYXVoQlQzR2dKOUJZb0hJM1QzMHZ6Z2d3b2lEVXdmY1EzazVJb2pMVWNpOTM5SklxV3o1UGhkZHdNTWsyVVV2M1ZCc0MvbUdRRFVqN1RKZXkvdURTWkQwNEMyNFlWQUR5Wm5pQXZuanFRVTVEUEZNRFVSZHg4NmkxNEF3amxjWDd6emRvazg5ZzlJbnI0bkEzVG9lNk9vMHpOREh4TVZJUTJvR0dwNWZ1Ym85Qm5rTjExY1dSblNtcDJzSURKUk1MV2hidkRJdkJHRU92a3VBS2sxdzZLQTZnQnZiZ1JxZUt5WGxwUnA0dmpaejhGS0ozZ1prWDRFZ3BKUndkU2J5Q1g0ZXljY3lLaUMydlAxY3VqZ01kbTM5NUNjT2xralhaMDk0aG1FTnNycUFSRjQ0djFHUnIxTjBvMUdTYzI1NmRLQmh1YTB3RnlEUUxWQlNMb3B6R2hjclRBUkVsTE10Nk9xTVM0cER6MTlnN0p4MjA2Wk1iOVlKNkJ4SWhxSFhoazQ2c0c1SUlXVjFUcExkcy9CZytLQkdjYjNRa1AwY3BpakhMRXc0aEh2ZDM4Q1FjZ1FPL2p6Z0NjMitBNkVucFJjRllCQm1ESGRsblJwU2N1QTZWVWd0cXlwNk1YejhZNUZoWndDVHlCaklGaDE1a0tZY2kxU0EzQ3lwbHJVVjBPdGtML1RiT3EzM0NYQlpTc2dNQURGTWRCNU8rbjlxRS9xUHZkNUFKNUYvTm5UWWNMQWJJSDJWWWQ0bk8rNUJVQUNEYTRnVjJyQmUwYytnQXBnUWkwdEFnM0hud1RRU2s2RlJwVXU3dVJNUEpzQ1VBV1lRaU9obGxTSHZEWWczODdzUEswZmdnSHJwUnZnU3FBbFFEbm56WUYwZTlXL1piaGtvd0R3ZmdPTW9JSUV3U0xMbHM1amhTMnZUZHlmL2JUVUk2NEI4c2c0SmdqZEFFVTdlSE9rWjB0N012Z0RiN2EwWkpqeWhqOHVDSjRkNmVBWFBEbFFqaVBRUXFtWkhybnJGaG40M25kRVhFNHRSeWRxVnVFQW1oSHhrZHJSTytIQjlrTVRXcmgwaFN3b3JaQ0toVXYwT0x1d1NGNWN1MEZjNkJCTnVwSWpleEtVYml4S29tQUxHcHdmUndxNEM0MThBR1pDTnhwVVBjNFRFdXMzVnFmVWpLZ1JFWWllTFZ5Z1E2eXppeXBrZnZraURZVmxBS2FTS3BsUldDcmxpMWZLMWwxdmpRMjNrb2FpYUtMMGQ3Q1JSbzJSTGZuUkQrWEluZE5nQ3REblkyaEJ6dHcwOWZrMDV1UklFNFQyWW5hcW5MMmxRRHJ1K3dzWmVQZ2hjWDdoQzlMNytmdkY5NFVIeFBQQTU2VDd6KzZCTnBVakhSQ2FGZ0l1QUlFOVBrMnJqaFNMdEdhbVNTZE1EVGVFMzRNZW43NnpsbW52azVFOUwybXZTclgrcWczWEh4RDdWNytoWmlLRnV3ZmcwNXlkRGhBQmYrQ3RQY2Vpd09SR1dmWWlEVHJRTzhDM05XczZBR0dLTkFMNGFZSTFRSmd2Z0xjVzhOQ0owTVg0Y0UzTmlGcGZIUVM5QVh5MzRSNUJTZjFOQUllNjZYZUtiSHBaQVVmOXhXR0t1VjgxSVU0eTdzWVY5U1JrSWxaUDBFczJyNVhhK3o0aTNvemJ4RXBBbmlDMEF6UzdvVUcyWmFUSkJhVEp6c3BPTUFRL1hwaVlkWHlHb0FVd3I4VjFEVHN6WEErQ2IxOVNqdmlmbTQ5ZXhpMTlnQjhGSVA1RDlScXdjRGs0L0NsRXpabHIwVGdEbSt2U0dEanZpTE95S3dCU1BUMDlzU2VSMmpqdGFOSm5kR05Sa2cyTmlZTFlCRUd0bjRZZUhNTEp4dTlKblFJQnk0dzlOZ0doUGpscVJxS1BpS2FaYWtRQUlwcGk4MHVycFloZ0ZEdWFZZGVlZzJOTmtiM1dDRWRjQ0VRMCthZ1pSY0xTVkhOV2JCREFGdkJIOEhHbFpxR1I1Nmh3WDV5U0tZT2YvRy9TdmVFbEVXc3pHanlFREdnNE5EeXFJeXNxZUlpTFE5azZURDhNS1RoMVN0dy8vNVhVdk9mREFJSjhjYVZQVnpPT21naWQ0QVE2QjdTYUkxTlM1ZFMwZEpGcGQyZ0RKaUJkVlR0QzZIem9VYkhHd0VOSHd5Q1EvZFF1Y2Q1QXJSTm1UVitxRVg5TG1rVTZQdkZSOFQ3K1BmRS8vMHNaK2NOTUNUejlQTTVuNi9RRDMwK2ZBcEErSk0xWnQ4QWtoVmFGL0RjaTFDUHVyc3hNQ0hpZUJCQ2NDRTFwdVVKTnJ2bC9may9FQXkyQXpQVDVVSDVCQ1F3YjJxYUVVWjRSR0VsUm1Fb0Q2Q3g0RDNuaTBMNi92bEg4KzQ5TUhBNGRrSkVqQnlXOGRaTjRpdWRMOUxlL0ZkK2ozNWFHVysrR1dacXZBd1hVa3RxUjV5NmMyNUh2Ym5SbXJURG4yak96WkcvQnZiQ2pUcUlPZkJMaEZBR3FiMmd1UnQxZlB4Z1Eyemp6MnRTNGVWNjBjUEhZdmYzNzkwc29aUGorekZHMVNib3hLYW1UUG9BSlFxSjVSQnpOWVJXN1BRSGRSNFltR1gxRE04ckt4d0pueExLQnpKaGZKUE9LU21YL2dVTUdnQ0Vhem5oaGxPTG52Sm1vK0JHWnpsY1o2SmIrZTlGelF4QnQwTnk2OHFCTm9OR1BJTkQwYWZ6VjAyaUpFTHdFMUJQcmtSa2w1Y0JQcG50c0VueDZ0aHhOdWd0bVhySU0wRXdEbU5DWlhJdjRPN0x5TlMyT0dza1R2OEg3YmlPLzRJMUtHNmNYU0FUQ1JTMWpOQ0lERHo2aXdraWZGRWU5YU1vUTRPMHB5ZEk0emZCejFlZmNLK2VlK3FVTWRiUXpBdlhzNnV3Y0xVZU9kUmx6cDNUb216MTR1MFBPTEYwbnA5NzNFV2hjVTFXVE82Y0Nud1lBb3A4UDhTT05EdDVMU1JQWnNSWVJSWVd1ZDhQUkZsVVRMUkVSWTNYVWphL2dTTkNsbzV0MTRTT2pxSDhacHBlSFRNZk9xY0c2QjZSanh4NXB2bTJLOHRiQndROGNxVDAxWjJVclFBMm1wQUJNTTZYL20xOUhqQzVWZEhXK0laM3BBRXpOKzNVU28xaFFoamFIZHFjanRRQWd1Z0FLS3hiSm5QSnFXZkVpdE52WWM4eW1VU1NtSzRDWm5waE1iY284eG5kS1Y3bzN2dE15MHpFVzVUSTlJNWpMVWN6bnRkeGp2dGQ0TXJVM3BoV2YzcnRScTBzSVJnU2hSUE9JckRhSGJIcDFoNnJLbkpKUGpZaE82c0pGaXhXSTZLaW0yVllFa05wNzhJajQvR3pjUmh5Y0hLZ3hBNXRDS3BJc2JNalRxaFhTQUhEZzBMTExraXVOQUlzdUNEdDlSSzc3UGlkeTloeWVOWGlhaUNoYXNBV05MaFQxWi9TUlNMK3pWV1RkV3FtNWZScUVDVDA1VEE4ZE1Vck5rUG9zYUdESjZXcHUyRDcyMXdBR0xyUmtZOUFJRGNDQVpCa0FEUjBqQmtZdENHOERJL0RyZU4rSFJFb1hpOWlSNWlnWVladERYUFNsYUFGcU9iQUlSaVJFRFE2bXE0UVFuSU9xVlhSLzhTR1laUm5pemN6UUFZYVdYSmhPdWRDMmNFNHRoTnFkNnhkUGdLZFFiRklqT3c5andtZ2lndDZIdW8xQUthVXBSNVVGZ1R3TXhRS3lTRVVUWjBaZ2xobndtTGlSa2JZV3FYdjBNWUJQbGpSRCsydk96eEVYeW9BbWNGY0IyaERLdHVVVEg1ZWhnVVlqazN3WFlLVDF3cnhmSnpIS2ljQ29FbTJReVVTQXVDd1BvMHpNVERCY0c1bEFRQkFZYjdielBCSmhnVnhPWVRXWjQ5TzZVa2hNNDlPS1A3NmI2SnJBYUtKNVJOU0lDRVN6Q290bDVvSVMxWUNvTG5PaG9xNmF4aldCaUEzbExRQlJJRGFyZW93UU42Y0RzbFVGVlVwQlE4UFMvclhIVkV1aGh1S3daS2dQaHFOSk5IczhjMmFnSVVkMUJDa2hvZUVMWjNRVC85QTJ3aEhPWFdJSTR0SWp2VE9la3E3a1hLbURlZEdUbGl5ZXRHeXBzU1RESEV4VnMrTU10TEJvZVJFZ3g2OEtoL0xPN01kQUpCRVljWnFFNDUvL1NhVFhodlI4NGh1QmZvYTg4blZPNHpRTGcrdW02RDJMQUFCR1lLSXFJRUVBeUtjMG5aWDZEMzlNUjdVR0MzTGtGSGh0QlFnTkpDUHUxQlJwQm1oZWVQK0hrY2NCZFdRemNzNit2cWEyem1mQUEvbmhQTVVRemlsV09EV0FCM1hDRGlPRTRFZndnQi92TURWUzFoVUN5K1I4TFRTaTZSTEl2bE1jeWNZOExuWWE5STlSdTZ6Skx4RDNyZzFHcEpvZUlaQ21PYzZ2a3hqbFJHQzBvTFJNZ2VoUEJhTXJhU3NreWdQRGVBMkY5eTZmM1gwcExlNFVRQTNwMGlKZDQ5MzRPSmplZUxlQWFXYVNUTkNMLy8zZFFra2NrWmtvbUFWR1l2Wk5kd3lQNmlPaWFVYU5DRUMwb0hLaDBSQVFPSEkybzZoRVRiTUZ1TjV6NExCNEFzWmtPSFBCb2hZb0l1TFNBaVlUVkw4UkhtaHBFRnYyKzlWWlN4N29lK21BMFBVREpDNmtaOHZvMmNQcUIrcS94TnBWaVlJVVpvK3ZUQ1BnZENneUNwRWFoUmFCRzU0bXNYLzY4OUtjbkNKT2dKRUxhWEYrRGRQbGFCSkhqQnozZndYQzdZUkF4Z1EwMXVIUjdKZ1lqS0N4cEUwVjM1WTFLc2dEQ0w1aHhJSjNLYzR4R05heXZPVFBNRXhpaW1zRTVlS0VFSEVtZkhoVnRUU2tacW1UbkpNUjZadHF5YlJBMkZPa0JhYXNOU2xicEt2VllBMlIwdVJUU1UxRVJGam1nOG5qVkJuaU1WWldHZ2ZzWmdvTVQ0MHdxblZvbUpkKzVLdGI3RC84am9JUWgvblBvaHc0U3RpZm1xMmczZ0F6c3ZzNW1OVlJhaFdJQUFKSHpjak04ZlhRdFlBUjAyRmcxalRBVnJ5MFdIWmk0dk9jcm1LK0d3b2JuV2w4WUhrSFF3QWE1RzM4L1lpT0VMTUlPV1dGTGc4V3J3R00zT3lORkE5RzVqbGxRd1BPK1J6ZjU3azU0R1BLMEx1SkVvTVI4bXYyRGl6czhmT0k2Q09pYVVZTmlOczRjTHRQSGdsTVBOSkhSTk9NR2hIZkM0U0NXcmhHZ2FJcDRZK3JwN2dHaWhOeWg0SSs2VnUrV0xXQURnaVpnK1lUem52U0tIalFqREp2Ull2bzQvSXNvNFVsSUFvMm13Q0JSQjluNnpXRkRIR01BaFpHeXN2RmxsWUFMY05JeTUyV0prMVRNN1IzRHdBRW0xS255WEJIRGVLaGRvQVhXUnhzTTlwdUpnYWordFNwSW80V25XZERaVWVkOVBoVHJRNG1HNTN0WTAwcWRrSSsxV1RqZzJDOGczZDhOckYrNWpPSUh6d2hES1NtU2wxNm1tb2lyU2duRHpTNDRkM2JOVnU2a1JnajRrVUNDb0V6K3E3b0pRcU4rQ1FDcldkMGxCb2JNa20wNVlJMitvZ2k2RWdpT3AvODhnQ1RMdXl6QWl4THhBdEE3RU1aMEovRkNhYm5MT2tBejFSeHBsckUvby8vaU1RQ3hveHNhTllqeUx0T1A3aE9ZaFluQXFQaThnb3RUd1ltclVBQUVMcldWZnY2RHY3eEdBODRVZVRCRE9hOWVERGlzK1k1ZzlubUdVd3dJckRFMC9qMWNxb2g0Y2hBdVRIUCtaNEpUdThtU21pbW1UVnh0WGxFZEZiVEhEUG5EaWtRbFZYSm5BV2xVbHl4VUozVjlCSHB1eWhBbzFJWWx4SDR4elZiOUZ2d1BJb0czL21ELzYwYUFHZjhVc2p0NlAwNTZZNGFrclhnenhBUjlBcktna3BjQWlMd2dHbW16OU1vNjk4TWlFTVZZRWViMU9iY1pveW1aYWZvc1BuNWFSWmoxamJTcFQ5RXRtNVJQdFdVUkt2alRGL0dPVEVZY2JiMUZPU3JUNU1URHpMSUZoc2VOaVlCNGh4V294WXhpWXVLNldkZ0dZVUF6aXFza0gvRDlCb1ExNDkvSlBhQ1BPV3ZGM1ZEL3hZRG5lOTBJcnVLNStta1VhTk1qZndtSkRMR0IyTmxRaGxsemdpRVhrYUVQNDBNUVMxSC9NNDJRRkJob0FYQkNZeXVZMitKTC9VZTVZTWFaVzltaXB6blNDMnVQWnhOL3NsUDR3VjFpV3NFQkx5SVZ1TDFFZG1lQ0l5NGhRajVaV0EyakZiTVRKbGhZanAyNnF6WTdNNnhPQmdHZkVFNWNPUzRuRDUzUVlMUTluaVA5Y2oxbDF0ZTJ5SHJONzBpTzk3WUl4Y2FtdkU3ZGR4TDc1NnFPYWZCdEJKTUloQWRPM1pNZkQ1MkJ1U1JaV1Fzc0c3djZnUWZKeEZmL1dWeG1TM3czVUtKd1lpMUhjc3o1V2o4UENLT2x0RlpUUjhSVFROcVJBU2lCU1dWc20zbm0yUEQvaVJUN1NRSUJZZTRzTlBvVmRDUDRCd0pvWVNIY1c3NzJIMDZOTjROTTQzTEZsd0FJeHVPRFZuSjB2L0JUOHR3bEN2YThWYmtHcnhHcHFDeDlwQTRCWnpCQkVLdUpLREVOOXovZVowbDdTaElrem9JMDBVQWl4dGd3cUhxcGd3QXlyL05SQndlUEVrQmdwWVg1cW81MHNSZ1pFL1B4ek11QXpmQmcwNzlnNjFIRnhZRm44blRqMFZBTW50Z0paNHdnUDllUDhCMzFDOGppeXZsVkVxS0RHUWI4Nnk2b0MyMnBXZkZURFlBNTlPL0EyZUkzMkRSQUxFRXhHY0c2ZUJYZENGdmdBdUFCbjhaR1hVcjM5UkNXWHp4Z1huWC9JOTY4TXdBbUd5V3czbTNxOW5ZQm0yVzg2YzRrNXoxeDQ2bGZlcWR5Q0RMRDhRSVJ1bUZVbWk2TGlJUDEycW1tVjJnQVVKbW1Kam1vTVBkdG11M3ptNW5ISjVBV041NGE3OHNXZkdDSEQ1K1N1OTUwY1ozN241THFwY3NsMFhMVnNyaTVhdGs2Y29YZGZIM3ZrT0g4YnV4aUpsaDlmb042bFRmZi9pSVhwdGt0OXRsMGFKRjB0WFZkWm1QaUlDeitkV3RpRytGdkxoMkRkTFhlZlFhZEtyRXU0aXVRVE5DKzV4Z0hoSEJpS05tZWw1VW9wb1JOU0lDRWF0ZC8ra0pEa1I2T3NNUktZR0ltM1Zvc1k5UXhHa0tBR0JHZlRBN3BvdU53czFHbkpVR01FcVdqc3hrT1ptWEpNUDNmeDJQQVlTQzNPd2tzYmdScmxSb1dHL3E5ekNjc2RRN09KOXBCQXg0Y1dkMDV1OGxuR0k0eW11bVFnc0RJTmt0eVRyQ1ZnUHRKdkRBOThIZklJUUptZ3Q0cEQ2Z1R1SUVZT1JOeWtEYTNjb0h1VlV3QzBMckFBQVl3bXlBa2RuQVZFdGk0Qm9yUG9BYkxQMitTSy9JdnAxeU1UTlB0WStMMERvNGU3NHhMVjFjME43T1RZZEovY3dmdEZ4WmxPSWRObllOU0VUMmN6SzRickZZbjN4QzJqNy9KYmtJUUdsT3lnUVE1d0JZMHNTT0RvQXowM1grRUk0TXZiRnpUbG5nb3R1R2xGeTBwRHZrYkpZeEFrbHp1dE9TSXEzSk9kS2FsNno4TnJJY0FGcmNiTVhJYUFnbHAvcmhkUkdMNkU4Rm8ydlpBNXN6dXFucE1CMXFQM1E1Y0xlSlY5QWhtL0cyZHpta3JHcVJiTmk4VllHSjk3aFR4VXZyWHBhNUM0cDBCd0g5VkJMdWI5aThSV2JPblNjVkN4ZnBmZE5IUkRDYU4yK2VPSjNPc1pFN0VqWGR5a1VMOFR6elVpSXQ3VllKUk5qeURLM3AzVVFKd1VqRm5ZaUJybnpwQzV2bCtlcmxNcmRzaVpwaXo1ZVd5ckxTSlZKY0JPMm9yRXhtTGtSaldGSXBieDdkRDFNREVrR2ZVQ0pDWFlSMFdObW9XRGw5V0J6UUpqalJrZVlJZlNTMnpBeGRqR25OVEpYK3Yva0tlSUp0elhaazJqZlhRMndMYUNpK3ZkdWtPVDFiN0RRSElXdzJBQ0FCa1dYUWtaMHA4cWxQb2ZwcHBzSE14RHRjLzZXcEo1aG54SGxTZkY0emgyZjF3S2FOZXlNMFRhK0JkQmdjaVlYMzdKV09qSFRwZ2NDM3BhVWFpNFBKTDgyaDFEUVpmRzRtNGpUbWhXa0NLbmRRK3puRVRCUkFOQzRjNkl3ZjJydFc1TXVQU0JNSENYS042UUU2ZHlrbFZXZFVOeU0vamZsSjZvK2FLSFRnK2JNQVJUZUF5d1ZOaURzajlFTTd1b0Q4OTJzWklIN3daa1U2ekx4YUlDZ1Fka1R2UU8wbEJLUHhacHFSSmlEcEduMUdaYVhWOHRMYWpZcnZweHNiWlhaNXVXemZ2VnQvR3lVNmdWNS9mYmRVVlMwVWo4ZkgvbTZNdkY2LzdxdTBlZHMyNVRPTXpMKzhkYXRVTFYwcVJSVVZzdnJsbC9VNW11ZGRYWGFwQk44Mlc1ZkdNYXlUN1VScTZ1cGtYa21KQWxkWkZVQnc2MnVhQi9xcTNvbnl1NUVvSVJqUkdPSHM2QTFWSzZSNlZvbHFQYityS0pHNVN4ZWloNEI1Tm5PdVZGUXZoWXE1U2tvTEsrWE1vZE5heDlTQURNMGhBZUZaZFczamowOFBIOTByM1dtNU9vdlpsWnltdld4N09zd1JDQnhYczN2K3g4T1h3T2dkcUEwVkRvQ1JmOTkyQlNPT0JsMEdScmh1NVVqZW5YZEIwRGtkQUF6amoxTVVSOVhHbkZnem1oaU0yTVFUMDdXQUVRWCtTbUNFdmxmajhFZVFNbHQ1ZDYvWWZ2VWIyWXY4dEdRVnlFQ3FSVFVjVzBhcTlLUm5pQWZhSVpkeWNBREJtY3lwQ2FrVEJyN2JsSk9xenY1MlM2cFl3VTlQaGtYT2NhMGZ6TFdyZ1ZGRStieCsrbFBBNkQvandDNHFycEF0cis2VUV4Y3VTdW15WllpN1NoeDlPcHRMRTJkOEd6ZHRrUlVyWDdnVVA0SnBjaE40dHU3Y0tWNTBDTUhoWWRuNDZxc0tTQ2ZQblZPZ09uUDJuRDVuYmJjaHJWTHA2blpjRnMrbTExNlRGYXRYeTREUEwxdGUyeWJMVnIxd21YUDgzVVNKelRUa2VIL05TZFY0Rmk1Y0xNL05tU1BQdmJoWW5sbGFMZk1YbE1wL3JGc2k4MkhQYmx1L1U2Sk9WREQrZk9HWUNubU5taEhnVG8vVUV5S0gzcFN1MUJ3VlloT01LSGhXQ0RwWDQwZSs4SWo0M2tFd1Vwb0FqS2lkY2ZGcXM0Vm1CdUZWR2RaejllYmU0R0RFR2RtRDBTRnhVTFh0YXBmV1AzOVFiRGwzQTNDeWRVREFTMU9NZWMxSlYyMUdsOTF3aXhVQVNpUHF2eFgzSmdwT0FFNFhnRVozVTBCZW0zQ1BQaUpxV213L056MFlsVmJKa3BVdlNmbVNaYnI5VFhIMUltbnQ3TlJsUjR5TS9kSExHemZMcHMydmFOeThiNlpEUUtKWjl0ck9YV09PN0RVYlhwYVh0N3dpSWJTZDVTKzhLSlhRcURoZG9OdmVBM2txbGs1b1NPYTdnV0JZQVd2ZkVjTy94TDI4U3dHR0RZM04rb3oyaGU4aVNqeTBEeE9OVHNlTEFaYzA5WGFJeSswUWEwZWJxcFZ1bTBzY0VhY000aUVPU3BxQm9LSjFmUzJsRmFWbzRqbjhFVjlNTUtKbTVJQ1FFQnk0em9uTEh0b2hlSkVIdmc1K2ZFWWkxOUNZcm9rbUFDTVh0L213Y09FcmdabGdoSXlwb3d0QXdqeE9DRVlBc3Y5aU1LSjV4anFKOXRkSjNmMFBBTnh6aFN2eHVjaldEbjd0NmVrNjRzV042RGlWZ21ZYkYrNXk1YjByTTF0bnZVOFV2SGlYV2hGOVNIMEVwbXhqQWJMdWtKQUdvRU04VndhajJES2c2NlQvNzJDRU9EaWhkeUUwbi9OTkxiTDhwWmRrOGZJVnhvNmsrSjJ4RUhEb21DWXZuRnhwcGtjLzBmcE5tM1VIVS9QZVMrdldLeUR4dkxYREp2TkxTdFhKYmJNNzFML1ZadXZVM3doVy9Cb3V3YWk1UXlkMzZBamNvbVhMNWJWdE80eTBFN04vVTFGQ01GSzU2eHNRMzRHM3hQdjZacEdEMjBTMmJ4VFp1VTFHOXV3UmVSWDI4MW1ZWnRFK1BCdWJ5TVphUWJnbVVVc0FSbXpNVFJDVUxwaG9GQnJ2Zlo5SEgyOE03UnRDOXc3UU9ERGlGaG1kRU5aM0JSaWhxTHhlbHd6ODI1UEdqT2k4TEoyeDNRbGVlYzMxYnJwVEE4NTFqVmx1dWx6TTVpNEduR0Nab2V2ZUpncFdtTlRkZUs3dHppa0tTRnpmeHlrUjNDenUvSlNNbXg2TXVPQzJkTkZTT1YvZnBIRWNPWEZTbnAwNVM4N1dYakFHSUJFMnZySlZ6U2N6blVHL3NVaVpnWTdxZFJzM0taOE1tMTk5VGE5TlRXbm43amZWRjNUZ3lGRXBxYWdVYTJmWDJMc0VyYm5GeFdyV01RMmFhWHkyQXZtajF2Uk9sTitOUkluTnRHQy9SR2VVU1dmMkI5RUQ1dW8ycnU3Y1BBVU1iam5hbG5hckhFNlpJa2YvNm5Pb2xYV0FiN3NNaFFlTWdtTHBKeUswQnhPTTZPQUxIWGdEUXBhdFF0eWJZdEVlbTg1cjlzSTAyZXdmK0FSZ0FMcWF5dWUxSkhBTkJEQUs3TjhoTFJrNWw0RlJKM2k0MmMwMFRlSDBVV2lXK2VMQjh5ZW4wN2RqYURMY01zVUYvbGl1MXBRc3NYM2lVK0w0NXg5STc3Ty9rc2lNMzR2OCt0ZmlmV2JHaE1FNjR4a1pmUFkveEQ3dktUa1BUYWdlYWVoUVB0TGdpTnJWd2VqbU1OTTRiZVVGbUdFQjdocUo2MGdZMnM2R2pWSzlaS242amhqTFd3Y09xbFp6c2RFQUxBWnFSZFJ5WnMyZXEzNGhtbDEwT2xPcjRmdW1BN3JIM2FmYUR1UGpCTTFPUjQvdTY4MUp3dFNhWGxpM1RqOHNRSk9PNEVSUW1qdHZ2dFRWTjc0ajVYY2pVVUl3Y3JIQ09xM1MrT1d2U2dPWFM2Z0pnOFpNWVV1enFQQUdJYXowUFp6THpoUEh2ejhKVGFvVDlXd0lYRUxDTTZhQTAvS0tIdDR6cGhtNVUyRkNJQjJ1d3lJb2NWdlh1aWwzNHpuRFRPTXcvVHRDY1dERUhSL2p3WWdDZnpNN3NQbnRqdjZmUEtuTFhGaHY5Zm5nTTRsemxRcDBHZ08xb1JQUUNIdC84UXVSNW5wa2pFWTUxOGYxSXdwT1lhQzRYejNvRGdhakhsUmNvelJPZmE5MEpLWHEzbGdjbGFRSmQ3T0QwZXpLS2xtOVphc082dyt4dVNFQ09wdG5GaGJLN2tQR05qZ2REb2M2cXBlc1dpWG42dXRsTUJpVTA3VzFzbkQ1Y25ueHBUWFMxeitvSmhYVHBtK0pQaWFURjc1UFovYUM4bklOdHA0ZUNZMk15TkhUcC9XNjArbFV1VER6UUsxcjhaSmw2alJYdjlXN2lCS1BwcUVFV0FoaXV5Qm5IdmhMTkNwajQvc3VOT2hPcU9jVUJBcHRMOVJ6T2pGcmtyUEU4NU5mQTVDOCtobWdoSVJLQ25QcEFSSmh4Y2pKZzJLMzVFa3I0dVVFT2dvMTkxbm0vQlZPaER4dG1XS0FFVjdoOFBBN1FoT0JFY3Bnd3FIOUd4eU14Tjh2YlhmOXVmckJlbEJIM0RpdU5YZXFuSUhXeWUwOWJFblFjQi85cGtoL2w4NUxha0ZTYW9XU1VRVDI2Qk1GN3JHdno0b2JXdk1kTUszVGRTVHVmQTVONjNjSEdLM2QrcHFSUmJ3YzhCbDE5dEtHRGJLZ3VrcUJpRHhjYkc2V2lzV0xaZmFDQlZLK2FKRU94NWN0WENnOXpsNU4wM1JzcjEyM1FUWUQzSGhPZ09LN3RBaFdybG1qNEdQdDd0WjdqR1B4eXBYYTNmS2FaaDFOUXZLeGZjY3VxVjY0V0hyZHVtSE11NFlTZ3BFdThCejI2UW9tYWJOS3gvLzRCNERFRkRWZjJpQndQUWcrYUE0Y1BiSG1HMSs4NkVlREREeitJNVJpdTlpWkN1dWNzM3g1d2xtK28wT0FFME13dFdwSHVNZ0N3SUlMcnY3cXpydEQvUm5jWUorak05d0F2anM3SHoxdHVqUmszeUp5ZUFzMEkvUTJyQ255eGNXbi9PYVoraUVZRTlkMUdZN2JSTVJQSVlXUWNPaXQ3WEptNnEwNndzU3ZacHlhem1IdFBOMm4rZ1Q0Y0QvMEVOTEVrMlJhSjRFR2pRbDhBQmdUakc3RWVVYUJqanBvS2JmcGpwaHRlZW1vbXl4cHpBY0lFVGp4N25rY0k2Vno4S0JYZWROMWFPRkJ2Rzc0TkV6UzJmTnhZWXc0WXFwVjU1UFdwS25xd0s1QitYR25oVjZVeGRYQTZHYVpaOVRaMlNsdXQxc25KOGF2NE9lNnNXNEF4K0RnNE5qRXhTQTBvbnBvUmx6V1liVmFkZkppL0NKWVhqTXVsOHQxZVJtQ1BCNlA3a3JKSTRseDg5cWsrTDJNdUdUSVpyUHBURzM5d2dxaVVpMDlsa0h6M1BqNkNvRC9zbDBDak1BZEJIZzB0am01Uk15WFNjb2plNXhZdkVQY3ZJeVhzZmpqMDB3WUVBK2ZONFBHeTN0eDVaRFlaMFNtMFhpNEpTeVhhb2lyVFM1ODVnRUpwQllvOE5SQ0VEcWdMZkhiWDFUNzdianV0cVRLZ1hTTEFVaGhRRUlZcWo4WEZDSkJDdkJRQUhHaWZCU1FXRFlRSUoyUGpOczBoVnJ2L1pqaFRJV3dzSEZ6TWw1bmNxcnVrOU5oS1pEKzUzK0g1L1h6aVpvWkNwOHVMVUVjVVFDVGJzRkJ2WnJsbllDMDZDRlF3d2ZmZ0dZelRmd1p5ZHF6dHlMZERtaCs1TU9XbHlHanYzb0tqTWUyVGxXbUFXQTh4LzhiV1RQcVAzVkEzTW5UZFA1UEkzaGlSMUdYWTFFSE5pZVVXaEhrMEhiVVJaUzFxd0FlNVAvaElRa0dMZ21mbG5Nc1hFWjhCRW14ZTNHazNhNkRESjBGYWVwYjdMZGszdFNha1puWGVBRWw4WnEvbWVERTgvajlqRXpnaUFldjhhQVVmNHduTTYzNHVFMktQeDliTWhMTDFEQTZlVlBRRlRRZzZMd1haZWNTYXcrWE5wUXp3Q2djWm8wYlpLWnI4alNXWjhSdGdnZmp1MVNJQ0RHQTRmRnQ5MkxYSmw5anY0OEw5Snd4Y0QxbVlqRHloSlZCcW9rc2JoZG5ydGd2S2lCUlErS1FPL2NZMG8zdExlazZwTXVadVFRa052eStIejJKMWcwN0dFMmNLeHhZTkl4SEFZbTlLdkxNWGYrVUpaWURCTGIxc2NlZ25SajdDVkU3WWdPbnc1WDdSUGR4VXQ3RDM4S0RIbU5YUTBhSVRQRlZ4cXNWeG5Ma0pEOXVVSmFJV09kaHZMbi9EYVNUS3o2WWFOemJpQ1lodDkzVnlYOXBPU0pybHN0b05HSm9XNG91ZUpFRmVvT0QwU0EwdnI3a0FnVWVCUWdBN01VczhBZGVtVGRQY3I0TTdsNnZtN0w1MEdjd2Y3cGJRS3lIWm5tT0Q1Y1IreG9jdkg2N09OUHYxSkUwRytLM1pscFVXNzVad0doOHZnZ2VwbUR5dDNqTktCNVl6UGZpTlF4VGtBbFE1bmw4MmNXL1R4b1RmSkNaMXBWb2ZIeWtNWUNJQjRTNFlPNHdhWUlTUWVoUzNpL1g5a2p4K2REOE05NXhjYjhOWE1hQjBaWGVlVnZBNzR4SFQvR2ZJZUhRdnFIUEdKVVpWUWRCREpDZ0lkRmtZK1BqQndlcHZkRGhUSCtTcm1XQ2dGQnpha2pLa2M0bi9oa1J1Q1ZBcVlUY003dHE0ckFnOGFmTENNRVY4NGpTRmVmQ0NwaGtXZXJqWUh6MDQ3UWo4QXNVRktyMktYZUxIRDlzN0dwb2xEVUtQZlorTExQY0JkSlkxSnFBa0w2ZlMxZTJiNFhtVmFDZzE1aHJqQWgxQTJDNUxxNDk5Ullacmptc2ozTTFsZEVRa0poR1B4RVlBYVQvcTMxR1IvZWpidEoxcjJ3Q1VHOHl0SmIwRkdPN1dwWWx5am13cWxxZlZ6NVp4VndaaTRiSWRFMGhNc1BiQ085b3B6RFNLMWJMZEUySGU1VDNUQzlRcmV2cVlIVGpETzB6WDFjQ0NBcS95OTA3dGcvUitHMUE5Q3Urc1dJZWZ6U0R1ZFVIMzQzZkJzUzhSekxMbGNKUFBreGV4blp3aUtWdkJzWm92aDhQWkNieG5obW4rWTY1RDVJWnpMeVF2RjZ2cm8wam1XbkhnNTRaQ0Z3TVYwclRUSS9FT1BpTStSeVA1cnZ4NWN4emZnV1ljNnI0WkVJd3NyUEMrRDdWRHJ4QlFESk9vZUsxV2NYNzJiL1M3M2h4WmIwdkRXWU5BSWthRWswMitwQWFDRXJwVTJYd2h6K0YzUG9Va0tnaEdXd2lZcHhUNFJ3Tng3YWZaUnExWi9EK2RBaWVNV2ZGQWNIbVJMeGVOR2cyYnFZWCtLZWY0MkdQZnZDUnlxYUtOY3VEQUJFZEZjOW93RndyUHlHRmtCa3ZEWlAvZUZyYUxUbXExZkV6MlFTOWJnQVJQNmJvdU8vTDBBQ002UXJVSEJUMFNMcXAwZzBPUm0xTmNqWXQyNWhIQkhEdlFwNnNYTFlCL2pwd1hwdWNJdUVmL3dTRk1LRHIxbm9Id0JQWUk0L0J3T0JsamZGSzVFTVAxMC8rdW1xbE1UTkh2NnJiWWtuUmJZSWR5UHZORGtiRnBTVnk4UEFoOFFlTkFRc0tOWU1KQ0F6aHlPV0N6dmJSWWV2UzgvRWdZQWJlSnlERWExK204TWFYZGZ3N1pwb213REdRelByaCsyWSt6RGppMy9FRi9OSnU2OURyTUxSOHZZOTNkdTdjS1N0WHJyeHNQeVg2djBobVBEeU9MeVB5ZnFYNy94bmlkQVp1cWVJTGhST2JhVnlYUm9XZCs3WVFoVmhjTk5ub1ExS25kdU5SdWZqTmg2VEprcVdBUkEySkpodDlTRlRUMi9qNUg1Z0dmVW5UREVDQ2hxVHdNWVQ0b21nVXNHTlZKTDBSUkk5N3pEc0s0dXhmZmxIcUlXZzBKZmlKb1l0bzFCd3k1aWR4V3VqWG1mNStpVzVlaWNlNVJ3NTVNVUJOa1JJUmNuR29BVk1Ua3hZMWVHcjl5Ny9XajFoMjVLV294dUJPc2VnaTBETTRIM3grMWxoak5wb0xpS0NubFhDRGo2WjUvWEwrbzUvUWNpUVlVVnZwUXIxeU1TemZhYzFPbGZyODIwVGUyQ0pPbENVZCt1U3hkeGcyRzZUS2JJemppZmVOMzVDSHNFY2N2MzFLRjlkeUJMSWxNME8xWTViajFjSEk2TzJ2bDk0Sk1DS056eWNGak1KMjVNUnhzWGJhZExzT3ZzRlY5R1o4UEtkcmt1YzhjbnNSbnJkMmRFbmxvcVhpN0J2VTZ6Q0FoKzhUbGhpQ0FBSUcvbWFTQ1VvbW1UNG92bXZFYjZRZkh3K3ZDVFltT01hRGxBSmQ3QjF6WThPT2JydVVWeTlVYllUWDFFaVk3NWFXRmpsKy9EanVJQzh4UURUSkJETUducHNnWmw3SEg4M0FaeGg0bnp5TS85M2MxNHpId3VJeU9YNjZSdmxKN0RQeWNYeHJSQUVKQnlVdE9FVEVVVFlDd0ZETmNRVWsxWkJnc3RHSFJLYzJSOWs0RDRscU93R0pHcEthYk1FZWNJekdqdmhZVEZvTjZudEF3VE1OaFA2cUNySG13WXhBWFB5dVdWZVNNYVdBbzBKY0MwWE42OElIN3hFNWZCQUM1MFltd3pJd2lsNkxrYWwyaEVpTWZXRW5waUh3c1g2Tk9BcHVrVG9Ja2h0eDAwZmxCNmpVWmNHa2VlOFVDVjA4cm8xTnpXdmtXMHNVNThibkEyNXNNR0w5ZUo3OHBlYUoyNEIwSkhOclhmREY5eEFYQndsMHE1YXZRZnM3OWpycVprQ0d3aHc5TmFLNEVyRUJVMWkxNFE0NFJiYnRrdVpwNzlYUk9mcmJHdEFaRGFUbDNGUmdkQ1ZpUHMxM1RlSDN3ZFF5N3psNlhkTGpIdEMyWWQ1amFHbnZoTkF2bHNiV2RyM214MG5OMy9pK2UzQUFRT1hXOC9HaldYNC8yaVBJMUhMTTkzb0grdlZJUzZEZjYwRzZ4aGVQNHdXZEF0NlB1UHZ3ck1mbjFYdDh4cHdTd0VtWW5NSE5OVzY4WmpESkJFT09EcHBFVGFrWGZBNTRCc2Mwdy9pME5IN1VKZE96OXpqUTcva3VlNFpiN3ZLNVFmTHJjb3E3dis4eVRaSHZGbGRVeTk1RFIzVTc1OFJneERsQUFDUnFTRFRadEhnOEtNQWg3bjRjRlFlVUQ5VklvQ0hSWktOWlJYOEVSOWs0N004R1NVQ2loa1NUalQ0a2RXcUhBenJzVDJlcGdqR2k1TmRCUWpqWEJ1dXlTdjg5MDhRS2s2bk9raXlCcEFKeHBtWHA5L1BwaTNKQVE2Si9ZdTg5OTBtd2JERUFxVjhGaUtDcHhjbzQrSFdMQk9TdE9TcW5QL1JKNVp0RDh6Um5PSmt6bUpRbUozUFRSUDd1UWJEV0p3SGtVL2xDWVdvYlJyRU1rT2tiSEl6ME8ybnJOME5UemRCcEMvd3VIRGVSSXhpMVo4R3NCcDhEaUllVEZldmU4eEh4LzdGUXBJZGZnWTNWNnhWSWhSU1Z4Z2JjT24rdTdMampRNmlMVlAyTTFBV1VRWGZCVkpRRE9nK2tjVE9ERWFtd3VFaE9udVhYWWFoaGhPWFZIZHQxazdPVkw3Mm91MWFVVmk2VUY5YXMxeS9iOHBrMUd6YnBsMjI1S1JzQnFiU3lRZzRkTzZwYVZMZXpSelpzM3FUN0VqSGU2aVdMVlN2aHlCakxzNjJ0VFpZdVhTbzdkdXlRNWN1WFMybHBxY2JaMU5ZcXkxYXQxRTNXR04vTXVYTTA3Wm9MdFdONW92L3E2UEZqVWxsZEpUTm16WlNTc2xMWi9NcVdNYTJJaTNNNVMzek8vQVU2MjN2R25MbTZ0SVYwNk5BaFdiMTY5Umd3RWdTUEhqMnE2Yzh0bkNmbFNQTzE3ZHNVNkpnV2ZWOU1hOU9XemZMU210VXl2MmlCekprM1Y5UHJzbmZyTXdRYVB2L2k2cGRrQWZMNjNJem5aZG1LNVhLdTl2d1lJUEdab3ZJcU9YcnFMRnU0SlBHNzlYVVFiS3JZM0RLQ0RiWXVHMm84ekJVS1ppSktOQStwbHBQZklDejhaRGJUNnNGNVIycSsyTC8vT0VyUWJiUUhMOTRsTndyaGFLaThHRWF2c1hXdmVOT01vWFlIR2pUQnFCMm1JTFV1UjU2eGVUNC9ZVjJmUFZVdWZ2SXpFdnpEYkpHRFI4QVVZY2tIanZ6SU1OVmRPZ1VoWFB5Z0laR0J5UEw2WHVuKzliTmlMOGlXcHZ3TUFHK3FoQUVrZllpL0VlQm5uWkl0enZ4Y0ZUZzJsUEZxL0NYeXlJVkhIbEdobzUrSjROdVNEdUZEdmtNNHI4dk1SVjZRcnJuTEcwMWRxRys2dnU1cVVjWVJIZkY4alVYU2MyeTNSRkp1MVh3N2tWNFR6Q0ZxaTl5Z3Z5Y3BXNkl6bnNPRFBzUnR6TE1hd0xtVjd6cmNZbnYwYitVWUJ3UUtPS0ptOE5xUU5SV2Fwa1hhTWl6U2s1NkorazVYL2h2ejhzWDJ0UWNrK093dnhMbWtXRUxiMTR1Y2VGTWlCM2RLWlAwTE12cUhaeVR3bFc5Sno2MzNTbHRtSnRKT2xtQktyb0pPWTNhS25BY0FONk91K1FGS21tM2NwWk5nT0Rya0JVZkdWTldoa1FIa2laVitmY1N5TVlHSUcvc1JpR2FYNExweWtjeXZYZ0l3TWdTYXdUUVpTS3JWWFFOeG9lcmV3NGMxSFc0QndyMkpPTEZ4L1pZdDBtNjNxNytqc0xoRWw0UXd4aTRBK2ZIVFovUWVmK05xL1A0Qmo2YTY2b1dYRkFqcW1wcWxyYXRMNDJEOHpnRm9WL2pkN25iTGZPNExWbGdvYit6Yko0ZE9uTkIwRzYxV25WQlpVbFVsSjJwcWRJTGxpK3ZYNjhSS3hrdWhibXUzNmhZa1hPTkdQczVlcUpjeWdPSGg0eWRVckxnZlVtMTlnL0pWYytHaW1tcm1HcnFEUjQvcGZaN1RCZE1FT2VZNk9hNmI2M2E2NU1TWnM3bzc1ZGJ0Ty9RWkJ0NGowSzljOWFMdU5IQzI1cnlVbEpiTGpwMnZLMDhNbk54WnZYU0Z0TUJzNWFaenIrN1lLY1VsWlFxY3BqTi9EcTRQbkRpbCtVL2lDbXRxQmR4VG1SdGt1Ym12TXI5Nm1wd2lmV25YOEVYWkJQT1FRa2xaQUpOMHFjOU1VY0R6QWp3bzhIVjMzU2JXeDc4bDBhQlB6VUN5eGt4eStRa1pVM3RyT0NUK0wzMUphdStZTG5ZTDk4OHhQaExZQkMyTC9pZ0NFN1dqUHZUQUhBWGovdFd0NmFuU2dtZjVMWG11OW1jUHpla0FmUURBenZRQ0NIQ09ORUs3b0daQS9teGNjb0pqSXdUMURNQXpCTk9TY2UzSm15SlNNVjhiTFh1S3E0SlJ3Q2R0bi9zcXpOTTBzY09zN01sTUYwZHlqazc4SXlDMVpyRU1nMk9xTW91SXBKOGcwaHNUMHpCM2xTUmcrMGZFY1dTbk5LWmtpdzNwY0hDaEUzbHJTMG1SZGtzV1RLMDg2Zi85TTNnQno3TUZVODVqZmdtdGx3UGI1TUwwMnhUSWhyT3pkTjBZVis5eldRL042Qm9BQnJWT2RoWnNEMjZVYlg4eXdSK2RRSEkreXBEYVRnRTZxeXhwdGFBK2tiY2FoQURxazUvbHZnQU5sdVhwUWJteUUrdlBTcGV6N0lCd1RyQnlReU1Hc3F2R3hmeUVBRWJ2eEF4Nlp0VUFvaXJqQXhBNE1zd3NxWkRuRnBUSy9CS0FhY3hNWWcxU2NDZXN6M0hFVGRBT256eXBzNlJacEdzM2JaTEtKVXNVUUxTWUVRMFh5VzdhK3FxbXdWWDc5TTNRSE9LcWZMb2RtSkxUNVphcXhVdmt6UGxhZlk3djl2VDNLNkEwUUNQaU5XZHpGMEliMlhQd29BSWY3ekVRcE9ZVUZjbU9OOThjdTNlaHFVbDU2K3cySE9VWDYrczBidkxEaWJuQm9WRjVZZTBHWGN2RzlIamYzQ1dBT3dTWUkxZ0VId0lMd1lqeDhoNUJoMXVWY0kwYzd6RlB2TGR3NmJLeDkzYnYzYWZ2bUxzWGNPSHVTNnZYNnVadmRPaHo3VjFqVTRzMHdGU2xDY1ozbVA2OG9tSnB0YmJwT3h3bDVKZURqcHpoeHk0NG1zWTVJV3d3VVB0NVpPRGV4ZjFvWkd5c0NTbkJQQ1MzSlVkblUxc0JTTncwalo4OHZvQkdTai9GRUFRcTlDUjY4OTUyR0VKb21xaHR0aEd1aUdMUFRoK1MrRHVrNlcrK2JFd1hRT08zVDBFRGg5RHdZNFpPeXkyNlRFUzN2NEFRZEFKRXlYODNnSlJhM2lCNmZYNFhucjA5TllpK1pKZ08wQUpvanRIM3hLK2d1cElCdkJESUhtcUdBRG11YUc5RnZJRW5mNDhDOUd1anZWckQxZnNqZm1sOStPOTEzZGRGOEVHLzJZQmxpdmp5YnBjR3hNV1BDZmlrbDkra0JRQWhneWgxbWxFY3didXFIWFFaZ1ljb0hrUmxSeThlbGhvQUhiK0J6L1RzMEl6b1MrdE16NVBtNUduaWV1NTVQSThFQ0Y2c2ZXZ0NMTUxlSU9wa0dKcklra1Z5S21VS0FDUkhKM1A2OHl5NmZvd0FSUTJtQS9sdlI1azBJMzZPWHJJRHFRZnduVU1abnNHOVdqelRsb1V5eERrQmh4MUJGOHFkUnc0Mk5PUWJJNnJVcmp0enMzVUxFWUp4SDNoMkpnR1VSNmtSb3N3VWtIVzU4M1VUMnh5RmtvQTBGejB6djdIUHZkZ1ppcXE1K0xSc3pJSE1XalRCaUdRZUp5S2FOa2RQR250ZE0zQ3JFUE1ydFdaWSsvSkdYWWx2WGxQWVp4Zk9WNjJDYVhJenREWnJod292dHgraG9DdlBBQ0tlSHpwMlhNR0NXaFhCd3R4R2hJSDdaL00raGZoQ1E2UGU0eUpjYWpZY2llcm90R2thRE50ZmYwTTFHRzZCVzdWa3VSU1dsT3NXSm55SDhYTVJMclVaOG1VQ0Q4T3hVNmMxWGZPYWVlUldKK1kxQTAwNmJxR3JBSXRyYW45MGhoTjB6S1V1WEhlMzVaVlh4L2hwYld1WGxhdlhxWWIyM0t5NUNzYlVESzBkN1dOYTZ0eWlValhUNko1SnNqLzJKVG1YazZtelpmdnlBUlJvU0J4cDZVU0Q0NmIwaWNod3NSa01YMmtlVWdkNnpUWnFJV2pJRkNMMndwM1pNTE95WU1yZ25NUG5nMC85VlB5aEpnZ3NXaW5rMVEvWm8rOW4xQmRCajRRZXd0RWk5WTgraWdaTmJZME9VZ2hBRmt3cnZNL1BDamxoWXVtV0h3UlVDK0xOVGtjdm4ycjRxQ0JNTGRCNjZOTlJIMHRjNE9laGFiSnc2Z0MzdWVXK1BMMHB0MHZQczgraHN2eTZOL1dWeUFRb0JtNmM0djNkcytBbFRiemdxK2NXYUFTTUU2QkhUU0VJbmprVGh5NTJuZGxNeHpwS1RYZXJORXowaVFrTmp3T3VISnNZYmpnbHR2eTdWZmlEeU5zRjVJSGFJc3U0QWFEdm5QTXMrQTVxYnh5T0dKcW11a1pRcHRSY293Q2t3T1oxY2pCN0dyU2ZWTzBrR21CbXFha0dMWktMV3dsU0JCcCs3NHlERGwzSVZ5Y0F1eXMxQytZMkFDWTFVMXBUMGxGZUZ1MVlQTWd6dFovbXpBTHgvZUM3NHY3eDk5RnhaQ1BmNEE5bFg0OTY1eWVnbUZZQXNOelBURE5ENk1DMEtLNlRxRUdzV3J0V3pSdHFSNldMbGtEMUx6ZkFhQ0ZNbXdyRFoyU0NrV21ta2E3RlZDTVltU1lZV3pjMUlHNERZbW9JNXA1RlhGSFAzeGtvOUJSY2dvZ3BxSzdlUGdVQ21qN2N2K2pOQXdkME1TMkYzQlJ3UjY5YkFZdnZNVjRUTUFodUJDMXpGSXlCMmhkTktZZXpSNGZzZCt5Q0NRUndvc25GcjVrMFdXMnlhczE2QlVwemp5WHVFTUIzK0M3QnlZeUw3OFNERWZOSUh4UFB5UWZmSjJDU0J3SVo3MU9ib3YvSi9LWWNIdEhkQ0JqWS92aEZJSnB3YTE3ZUxMVU56ZExuOGN1ZS9RZTBERXdBcFlPN3BIS2hIRG9PTXcwM2ttVGpjam43bnZjYmpRV0M0MEx2MkQwVkFJSWpWM2dub2tUemtMcS85bVd4Wm1SckR4eWs5Z0doWjAvTTRlWGFLZm5heTlvekliai8rbU1JdHgwUWdDcWd4c0JJS0VRNEtFVTgwdmFyZjVlVzVGdjE0NEEwdzZKbzVHZGpvRWtUc0JYQ3lWNjVHL25vNVhRQzlNaDJtQlZkeVprNlRFL1Rqcjg3OFJ3M3NhY2dFNHc0SjZZWjJvTHRBNStGWWI4ZXdvSStPeGdncEw2TjRvR0lRZkhrOEVucHZPMkRxcTBNNVdaSVBYamlWekg4QUlsQmFwY3duWXlHNVdVTklGL2NqQjV2am1WdUFrSTVVSU5RWGlKNC82ZS9sQ2Jrand0ZXZZamZDMDJtQTJCYm41NHNmYk4vaDRlZ1Y3THNxSDJnWHFpRnNlS1pGSGtOQjl3eWRIQ2JuUHJDcDZVbEowUExoMlowVHdyTXpBd0FPanNQbEtXVlpSa0RPNEswK3FrUXFHRnlIWndWcGhvL0JzQ3liNXA2bDNRODgwZWtDKzFyOCtzd1R6K2d6M1pCby9JaERnS2NGZVVSRkNkQUdMbWg2a3N6L0pvMHc0bkpFSXpUVWxwZExjL09ucTFxUHpXa1l2VEdoZVZWQUFXWTJySG5WR2owLzdXVHVkY1EzeWNBVVVqandZaENUVk1vWG5nSkd0UWFXdHFOT1QwTVhMbFBnTnIxNWg1OWp2WGhHaHhVamFyWjJxNEN6NzJNcUFFUkxQZzduMlBnN3dRcC9tNkNDQUVxM3VSNWVkTkczZS9JZktlenAxZktGeTY1N0I3NUlSaVJQek1lSGsrZXJWSFE1VFhUM2JicmRRVW5tbW5tUFc0Z3g3SXc0eUtBRVZpWU5nTkJpVUJrN25qSkJjSXpaODJSYzNXTlkza2hDSE83bEhodGp0OVZQSExpdFA0T0ZjTXU5dC84WGhwdi9TaE1wd3hvSzhtNnhTdk5LRGE4UkpSd0hsSW9LTjZmUFExTjZ6MXFhakZ1RlNRRUozcFE1eFREUWQyYmRLZjRmek1UYi9PVGpvakxiMVMybnpraDJQbkFlaVFpM29PN3hmYlZiNG9yTFY5T280RlRzOUk1TkRoWGdBSFkyWERzc0JnOU4vMUUzRFNONjdGYXAyYnFPak91eXVjUU4zMWpoM096cERudE52RTgvbStvNFRaa0FJbFJrSEgwUnlnMWwyZzhFREZRN21tcVJWQXhYYmQvQ0dBSFFPZWFMUEJFY0tySm5LYmdRMkJWbFlEelIxQTI5SjdnOWNRRUJLRzF4ZXpyS0Z6VFJUbjhqWWZrUkZhMmFvWUVDUzd6YUFEZzlqLzNERm9PQUNzRzRvTW91RUZjOEhQZWVpT21qSG5wVGJlZGs2RS9QQzNOdDl3cFZtZzFEb0FtUVljbWJUUEtrclBkR3dwd3hIa3I2b3l6dHptcm5xT0UxSEFKL2cyWmFkTC94T01pNTQ4alg0aVorVUZXbTMvOEM2bUJ1ZFlHcllqN2FiTXRkZDJhSitFb1Ixb0k5SGlPREdtWlhCK3hqWENVYTgvK2ZRcElOSDFtenkrV29xcUZNcXVvQktCUUJZRXo5SGV5cCtZQnpMTnJkV0FYemkrUzAyZHE5RjMyL212V3J0Y2VuOWRzS2dRZkNxcHBEakZRMkNuME5IY09IVDRxNTJzdjZyTnZ2TFZYelJScVIvUUwwZi9FN1VEY2ZjWW9sYTJ6VzFmamo5OEhteE1veTZIMTJSMU92YWJncTZaVlhLckQ1ZlM5N0h4OWx3SVdRYUsrdVUyLzR2TXNUQ1A2ZWFpcHNmb0pZTlNlcUMxUjI2TWpuZnhTNnlFWXFkemltczlUQ3lMLy9LUlNQTjk4bmtCTTA1V0FHOC9udXZVdlh3Wkd6QnY5VnZRYnZibnZvRzQwOS96c09mTEdtN3YxR1pyTTg2SEZybDYvVWI4eGwwVExUVHk5RXQyeFhicWYvRmRwK1BvM3BPNHJEMHZISS84Z3ZtLy9FSzhrb0FUemtQUnpPZHgyNFV5dDlNK1pKUTNmZkZUYzl6OGsvVjk4UkZvZS9vYTBQdmhWY1g3OU1SbjQ0dmVsNWJzQUJKOGZNa1BYcHJHaHZ3cDdDR0lJVkdKQnFUZ0ZYSWp2bU1qUGZ5dUJXKzhXSndTVFMwWW9TQzRJQzdVZkRuZXpoeWZ3YWMrTyt4ekdwbk9hd3RFNmRaclkvL3ZIUldZdUVuSGFFUzF5RURWY3F2WWh3OU52Skg2SjRrSElKTXFWa3hrSElNa1JtRkUvZTBwOVNOMFBmbE5OeS9hZlB5R08ySU13VEhDQ1hBREFSNUhMWUt5OEppSk9vV2YwVVpTQlA4Q0pvWGpmYlpmUXNxWFM5dGova3ZhdlBpcHRqLzY5T0wvMUF4bllzRWtDc2ZWK0JCM09RT2RubUhUUkgvSkNrNDFhbHBaakNNZ1V3bE9oZHRUOWV1bCsvRWZTOXZGUFMydkJYZEFnODFDV3VkQWFwOENVblFMQXkwZklnV21iSjIxMzNpTmRmL2N0a1JYbFFKMlRScm1GZEZlalMyMGdCQkRmdjF2NnZ2ZTQxSC85TzNMNk85K1I0TC84QklDS3ZGQXF3UWZyV05jaVhpZFIwMkZ0Y0JKaGJYMmRqa0p4eEd2RGxsZGxEUVRqNEZGai8yZ0dQa2ZUZ0hTdFlNUzloNXBiMnBSdHZuL3MrRW5adC8rZ25qTXdGZ0lBQmRZMGh3aFFPOTdZclJ1aUxWK3hTdW9ibXZSWm1rbDAvTkp2UkxOeXd5dXZTSHRINTFoY0hKWGlQa1U4YWpFaEVBQUpUaHlaNHNnY255TVlFY0Eydkx4Si9TKzh4eEdxVjdadFYyMkZFeTVmMjdWYlI5U1lWdnltYndRVSttNWVXTE5XVHA4N3IvYzQ2c2QzNDAxRGpyelJOMGJBWVJ3MHNmZzdmeU1ZY2E2U21xWnhlMzd2ZVd1ZkhEaDRXTS9KTnplQVc3THlSZlVaTFg5aHRmcW1xQWxTaXpNbmFoNDllUWJndUJueEg0Sm1oTGJLZ2ZBK0ZTdW8yWDdBQjB3aXJxUTNaaEFtb0FUemtQcVJQVjE0cVNVR1lROGJYeElkSFlWWTBPeGd1aEVPTVliUlgrTTlUbFQwZXZCR0NObzhmZ3NFVkFENWxSSisvb2piYnVpWFJ5Qlo1Smd0Mm05dEV2Zk9yV0tiL1p3NC91K1BwT09yWDVPQkJ4NlM4UDJQeU1DRFh4TDdnMStRTG1nVGc0Ly9IeEdveXJKbm53eTVuV3I2Y01TZGdrdHRqT2x4bnlJQ05ISElEN1pOaWdlaWVEQWlFM3gvSUJUUkl6VVJIZEVLY0FJWVloOXNrZWJZY3pSQjlkT1BLQ3Z1aG5rdFZncjNidUpucDdYOEVIVS9HR09ETUFDR09TRFlvQ3p0Ym4yR1N6b1VjVUpzemVRRFhJRVhBanR2cTUrRzhvaEk2TG9oZ0dqOWtNRlI5TkRCRHVsclBpeDlSM1pLZE85T0dkMTdUQWJmM0NmOUoyR3E5SGJvY3pUOXlBTS9nTWs0R0ZoZVh2MFdHaU5IZlBqVC9ERzdMQm0zUTdwd09lcUZ3T0k5K282RzN3R25FWG5STldJNFp3aHd4QTcxdzYraHNQV2FNNWdKVml4Q2FoRW1YWXNEVzR1ZE8wNHdTN2pndFhtUFI4Wk40VFFGMVRSdEdIalBmSTRqVEx4bkFoWjU0eVpxL0kxVFRzd2xKZWJYbHhuTTlKaTJHYytWZ2puYjJZelhQSEpFamVjTThUNGkvUTJ5YlY0em1IeHpYcExKSXdQZmk3K09OMDgxTGZCR0hzaHJmRjU1SkZEeEdZNm1tUi9CMURoUUIvemRlTWJNaDhqL0E4eVBJcE9TNXk0ZUFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNC0yOSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiS09OQSBGSURPMiBCSU9QQVNTIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMTAwMjAyMDA0MjEwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy43IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAuMCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDQtMjkifSx7ImFhZ3VpZCI6ImU3N2UzYzY0LTA1ZTMtNDI4Yi04ODI0LTBjYmViMDRiODI5ZCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZTc3ZTNjNjQtMDVlMy00MjhiLTg4MjQtMGNiZWIwNGI4MjlkIiwiZGVzY3JpcHRpb24iOiJTZWN1cml0eSBLZXkgTkZDIGJ5IFl1YmljbyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjk0NzMsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciLCJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciLCJzZWNwMzg0cjFfZWNkc2Ffc2hhMzg0X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJjcmVkQmxvYiIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiJlNzdlM2M2NDA1ZTM0MjhiODgyNDBjYmViMDRiODI5ZCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImxhcmdlQmxvYnMiOnRydWUsImF1dGhuckNmZyI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJtYWtlQ3JlZFV2Tm90UnFkIjp0cnVlLCJhbHdheXNVdiI6ZmFsc2V9LCJtYXhNc2dTaXplIjoxMjgwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyLDFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbIm5mYyIsInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi04fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotMzV9XSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5Ijo0MDk2LCJtaW5QSU5MZW5ndGgiOjQsImZpcm13YXJlVmVyc2lvbiI6MzI5NDczLCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjoxLCJyZW1haW5pbmdEaXNjb3ZlcmFibGVDcmVkZW50aWFscyI6MTAwfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDYtMDQiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNlY3VyaXR5IEtleSBORkMgYnkgWXViaWNvIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyNDA2MDQwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wNi0wNCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDYtMDQifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI2Yjk2MTY3MTU3ZWQ0ODc3NjA3MDFiZGYwMDQ5MDdkMWZlOTE3ZWUxIiwiOGUxNjE4NmQxODQzYTk1NjYyNWU1ZGIzN2RjNzdkYzc0YzIxOTA0YyIsIjhiZjcxMTU3NjNlYTQ5YjY1NDllMDgzYzlmZThkYzdiNGVmNjBlMTkiLCI4MDI0NWY4ZTMxN2NiYzc5NWM2NjRiZjg0Mzg5ZTgwYTk3YzVlNjIzIl0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjZiOTYxNjcxNTdlZDQ4Nzc2MDcwMWJkZjAwNDkwN2QxZmU5MTdlZTEiLCI4ZTE2MTg2ZDE4NDNhOTU2NjI1ZTVkYjM3ZGM3N2RjNzRjMjE5MDRjIiwiOGJmNzExNTc2M2VhNDliNjU0OWUwODNjOWZlOGRjN2I0ZWY2MGUxOSIsIjgwMjQ1ZjhlMzE3Y2JjNzk1YzY2NGJmODQzODllODBhOTdjNWU2MjMiXSwiZGVzY3JpcHRpb24iOiJZdWJpS2V5IE5FTyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50IiwicmVtb3RlX2hhbmRsZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wOS0xNiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWXViaUtleSBORU8iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDE1MTIyMzAwNiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDktMTYifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI4NWQyOGQ4MzI0ZTIzYWI1MGIwMjg1OTJiZGJiZjRlNGFjOGExMzE3Il0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjg1ZDI4ZDgzMjRlMjNhYjUwYjAyODU5MmJkYmJmNGU0YWM4YTEzMTciXSwiZGVzY3JpcHRpb24iOiJZdWJpS2V5IEJpbyBTZXJpZXMgKEVudGVycHJpc2UgUHJvZmlsZSkiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI4OTY1LCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjJ9LHsibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCIsInJlbW90ZV9oYW5kbGUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTA4LTA2IiwidXJsIjoid3d3Lnl1Ymljby5jb20iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ill1YmlLZXkgQmlvIChFbnRlcnByaXNlIFByb2ZpbGUpIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMTA4MDYwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS40In0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTA4LTA2In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMS0wOC0xOCJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjJmZWE4ZjM1N2M3YTU0YTU3ZjQ1Y2RhNzJmYWZiMzRkMWQ0NDlmZDQiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMmZlYThmMzU3YzdhNTRhNTdmNDVjZGE3MmZhZmIzNGQxZDQ0OWZkNCJdLCJkZXNjcmlwdGlvbiI6Ik5FT1dBVkUgQmFkZ2VvIEZJRE8yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6Mn1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUVPRENDQTkyZ0F3SUJBZ0lEQUluQk1Bb0dDQ3FHU000OUJBTUNNSHN4Q3pBSkJnTlZCQVlUQWtaU01STXdFUVlEVlFRS0V3cERaWEowUlhWeWIzQmxNUmN3RlFZRFZRUUxFdzR3TURBeUlEUXpOREl3TWpFNE1ERWtNQ0lHQTFVRUF4TWJRMlZ5ZEVWMWNtOXdaU0JGYkd4cGNIUnBZeUJTYjI5MElFTkJNUmd3RmdZRFZRUmhFdzlPVkZKR1VpMDBNelF5TURJeE9EQXdIaGNOTVRnd01qSXlNak13TURBd1doY05Namd3TVRJeE1qTXdNREF3V2pCME1Rc3dDUVlEVlFRR0V3SkdVakVUTUJFR0ExVUVDaE1LUTJWeWRFVjFjbTl3WlRFWE1CVUdBMVVFQ3hNT01EQXdNaUEwTXpReU1ESXhPREF4SFRBYkJnTlZCQU1URkVObGNuUkZkWEp2Y0dVZ1NXUmxZM2x6SUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFTTFZMKzFTVEp2YUVSTzVXQ1IrakdjQXhMdm1QQkRpWlkxTmdGRklocFg2T0FaQXBRWW10NnhTaDc0U3dNK21qZ25zU0VjYzRBMlVmMTM5RmdaNHJwWW80SUNWVENDQWxFd0V3WURWUjBqQkF3d0NvQUlUWjAxdEd1QlBMb3dTZ1lJS3dZQkJRVUhBUUVFUGpBOE1Eb0dDQ3NHQVFVRkJ6QUNoaTVvZEhSd09pOHZkM2QzTG1ObGNuUmxkWEp2Y0dVdVpuSXZjbVZtWlhKbGJtTmxMMlZqWDNKdmIzUXVZM0owTUZNR0ExVWRJQVJNTUVvd1NBWUpLb0Y2QVdrcEFRRUFNRHN3T1FZSUt3WUJCUVVIQWdFV0xXaDBkSEJ6T2k4dmQzZDNMbU5sY25SbGRYSnZjR1V1Wm5JdlkyaGhhVzVsTFdSbExXTnZibVpwWVc1alpUQ0NBV0FHQTFVZEh3U0NBVmN3Z2dGVE1EK2dQYUE3aGpsb2RIUndPaTh2ZDNkM0xtTmxjblJsZFhKdmNHVXVabkl2Y21WbVpYSmxibU5sTDJObGNuUmxkWEp2Y0dWZlpXTmZjbTl2ZEM1amNtd3dnWWFnZ1lPZ2dZQ0dmbXhrWVhBNkx5OXNZM0l4TG1ObGNuUmxkWEp2Y0dVdVpuSXZZMjQ5UTJWeWRFVjFjbTl3WlNVeU1FVnNiR2x3ZEdsakpUSXdVbTl2ZENVeU1FTkJMRzkxUFRBd01ESWxNakEwTXpReU1ESXhPREFzYnoxRFpYSjBSWFZ5YjNCbExHTTlSbEkvWTJWeWRHbG1hV05oZEdWU1pYWnZZMkYwYVc5dVRHbHpkRENCaHFDQmc2Q0JnSVorYkdSaGNEb3ZMMnhqY2pJdVkyVnlkR1YxY205d1pTNW1jaTlqYmoxRFpYSjBSWFZ5YjNCbEpUSXdSV3hzYVhCMGFXTWxNakJTYjI5MEpUSXdRMEVzYjNVOU1EQXdNaVV5TURRek5ESXdNakU0TUN4dlBVTmxjblJGZFhKdmNHVXNZejFHVWo5alpYSjBhV1pwWTJGMFpWSmxkbTlqWVhScGIyNU1hWE4wTUJFR0ExVWREZ1FLQkFoRGFRYmhURnRqY2pBT0JnTlZIUThCQWY4RUJBTUNBUVl3RWdZRFZSMFRBUUgvQkFnd0JnRUIvd0lCQURBS0JnZ3Foa2pPUFFRREFnTkpBREJHQWlFQW9FZXBITUM1WDlqQkthR3BoY0tqaWRoaU4rWm56N3YzUzNoYzMxL0F1bnNDSVFES3FvZ0syU1pPWFpjdnZIQ0I2VVFTYUEwbkxuNFJVd3kxZ3VEaXZiWmJ3Zz09IiwiTUlJQ0hUQ0NBY0tnQXdJQkFnSUNkZFV3Q2dZSUtvWkl6ajBFQXdJd2V6RUxNQWtHQTFVRUJoTUNSbEl4RXpBUkJnTlZCQW9UQ2tObGNuUkZkWEp2Y0dVeEZ6QVZCZ05WQkFzVERqQXdNRElnTkRNME1qQXlNVGd3TVNRd0lnWURWUVFERXh0RFpYSjBSWFZ5YjNCbElFVnNiR2x3ZEdsaklGSnZiM1FnUTBFeEdEQVdCZ05WQkdFVEQwNVVVa1pTTFRRek5ESXdNakU0TURBZUZ3MHhPREF4TWpJeU16QXdNREJhRncweU9EQXhNakl5TXpBd01EQmFNSHN4Q3pBSkJnTlZCQVlUQWtaU01STXdFUVlEVlFRS0V3cERaWEowUlhWeWIzQmxNUmN3RlFZRFZRUUxFdzR3TURBeUlEUXpOREl3TWpFNE1ERWtNQ0lHQTFVRUF4TWJRMlZ5ZEVWMWNtOXdaU0JGYkd4cGNIUnBZeUJTYjI5MElFTkJNUmd3RmdZRFZRUmhFdzlPVkZKR1VpMDBNelF5TURJeE9EQXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBVHoyak5hS09LL01LZFcyZm1lMXRxNkdSRXVQdXVLVzlIZ1dZZ01Scmp2WlVUT3FMQU5KM01kNUhxdjFFTjF6TWQ0bFd0eWZ6UmxhN3J2NUFSQm9Pb1Rvell3TkRBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUJFR0ExVWREZ1FLQkFoTm5UVzBhNEU4dWpBT0JnTlZIUThCQWY4RUJBTUNBUVl3Q2dZSUtvWkl6ajBFQXdJRFNRQXdSZ0loQU1yaGI4U21mTkxlTE5nYUFWbVE2QU9NaUxOTFZIWDBrRlVPODBDblQzOEVBaUVBek5BZ3Y0ZEgrSERoWlNnWldKaWFQdS9uZlpUZXVHeTRNeWRQTXE1dXJzND0iLCJNSUlDSFRDQ0FjS2dBd0lCQWdJQ2RkVXdDZ1lJS29aSXpqMEVBd0l3ZXpFTE1Ba0dBMVVFQmhNQ1JsSXhFekFSQmdOVkJBb1RDa05sY25SRmRYSnZjR1V4RnpBVkJnTlZCQXNURGpBd01ESWdORE0wTWpBeU1UZ3dNU1F3SWdZRFZRUURFeHREWlhKMFJYVnliM0JsSUVWc2JHbHdkR2xqSUZKdmIzUWdRMEV4R0RBV0JnTlZCR0VURDA1VVVrWlNMVFF6TkRJd01qRTRNREFlRncweE9EQXhNakl5TXpBd01EQmFGdzB5T0RBeE1qSXlNekF3TURCYU1Ic3hDekFKQmdOVkJBWVRBa1pTTVJNd0VRWURWUVFLRXdwRFpYSjBSWFZ5YjNCbE1SY3dGUVlEVlFRTEV3NHdNREF5SURRek5ESXdNakU0TURFa01DSUdBMVVFQXhNYlEyVnlkRVYxY205d1pTQkZiR3hwY0hScFl5QlNiMjkwSUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFUejJqTmFLT0svTUtkVzJmbWUxdHE2R1JFdVB1dUtXOUhnV1lnTVJyanZaVVRPcUxBTkozTWQ1SHF2MUVOMXpNZDRsV3R5ZnpSbGE3cnY1QVJCb09vVG96WXdOREFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQkVHQTFVZERnUUtCQWhOblRXMGE0RTh1akFPQmdOVkhROEJBZjhFQkFNQ0FRWXdDZ1lJS29aSXpqMEVBd0lEU1FBd1JnSWhBTXJoYjhTbWZOTGVMTmdhQVZtUTZBT01pTE5MVkhYMGtGVU84MENuVDM4RUFpRUF6TkFndjRkSCtIRGhaU2daV0ppYVB1L25mWlRldUd5NE15ZFBNcTV1cnM0PSIsIk1JSUVPRENDQTkyZ0F3SUJBZ0lEQUluQk1Bb0dDQ3FHU000OUJBTUNNSHN4Q3pBSkJnTlZCQVlUQWtaU01STXdFUVlEVlFRS0V3cERaWEowUlhWeWIzQmxNUmN3RlFZRFZRUUxFdzR3TURBeUlEUXpOREl3TWpFNE1ERWtNQ0lHQTFVRUF4TWJRMlZ5ZEVWMWNtOXdaU0JGYkd4cGNIUnBZeUJTYjI5MElFTkJNUmd3RmdZRFZRUmhFdzlPVkZKR1VpMDBNelF5TURJeE9EQXdIaGNOTVRnd01qSXlNak13TURBd1doY05Namd3TVRJeE1qTXdNREF3V2pCME1Rc3dDUVlEVlFRR0V3SkdVakVUTUJFR0ExVUVDaE1LUTJWeWRFVjFjbTl3WlRFWE1CVUdBMVVFQ3hNT01EQXdNaUEwTXpReU1ESXhPREF4SFRBYkJnTlZCQU1URkVObGNuUkZkWEp2Y0dVZ1NXUmxZM2x6SUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFTTFZMKzFTVEp2YUVSTzVXQ1IrakdjQXhMdm1QQkRpWlkxTmdGRklocFg2T0FaQXBRWW10NnhTaDc0U3dNK21qZ25zU0VjYzRBMlVmMTM5RmdaNHJwWW80SUNWVENDQWxFd0V3WURWUjBqQkF3d0NvQUlUWjAxdEd1QlBMb3dTZ1lJS3dZQkJRVUhBUUVFUGpBOE1Eb0dDQ3NHQVFVRkJ6QUNoaTVvZEhSd09pOHZkM2QzTG1ObGNuUmxkWEp2Y0dVdVpuSXZjbVZtWlhKbGJtTmxMMlZqWDNKdmIzUXVZM0owTUZNR0ExVWRJQVJNTUVvd1NBWUpLb0Y2QVdrcEFRRUFNRHN3T1FZSUt3WUJCUVVIQWdFV0xXaDBkSEJ6T2k4dmQzZDNMbU5sY25SbGRYSnZjR1V1Wm5JdlkyaGhhVzVsTFdSbExXTnZibVpwWVc1alpUQ0NBV0FHQTFVZEh3U0NBVmN3Z2dGVE1EK2dQYUE3aGpsb2RIUndPaTh2ZDNkM0xtTmxjblJsZFhKdmNHVXVabkl2Y21WbVpYSmxibU5sTDJObGNuUmxkWEp2Y0dWZlpXTmZjbTl2ZEM1amNtd3dnWWFnZ1lPZ2dZQ0dmbXhrWVhBNkx5OXNZM0l4TG1ObGNuUmxkWEp2Y0dVdVpuSXZZMjQ5UTJWeWRFVjFjbTl3WlNVeU1FVnNiR2x3ZEdsakpUSXdVbTl2ZENVeU1FTkJMRzkxUFRBd01ESWxNakEwTXpReU1ESXhPREFzYnoxRFpYSjBSWFZ5YjNCbExHTTlSbEkvWTJWeWRHbG1hV05oZEdWU1pYWnZZMkYwYVc5dVRHbHpkRENCaHFDQmc2Q0JnSVorYkdSaGNEb3ZMMnhqY2pJdVkyVnlkR1YxY205d1pTNW1jaTlqYmoxRFpYSjBSWFZ5YjNCbEpUSXdSV3hzYVhCMGFXTWxNakJTYjI5MEpUSXdRMEVzYjNVOU1EQXdNaVV5TURRek5ESXdNakU0TUN4dlBVTmxjblJGZFhKdmNHVXNZejFHVWo5alpYSjBhV1pwWTJGMFpWSmxkbTlqWVhScGIyNU1hWE4wTUJFR0ExVWREZ1FLQkFoRGFRYmhURnRqY2pBT0JnTlZIUThCQWY4RUJBTUNBUVl3RWdZRFZSMFRBUUgvQkFnd0JnRUIvd0lCQURBS0JnZ3Foa2pPUFFRREFnTkpBREJHQWlFQW9FZXBITUM1WDlqQkthR3BoY0tqaWRoaU4rWm56N3YzUzNoYzMxL0F1bnNDSVFES3FvZ0syU1pPWFpjdnZIQ0I2VVFTYUEwbkxuNFJVd3kxZ3VEaXZiWmJ3Zz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWdDQUlBQUFEOEdPMmpBQUFDcVVsRVFWUkl4MlA4Ly84L0F5MEJFd09Od2FnRnBGbHc4Y0tGaXJJeVIzdDdTMU96MEtEZ0JmUG0vL3o1azNpenZuMzlscCtUYTJ0bHRXVFJJb1RvZnhoWXRYS2xscHE2c3J3Q0Fpa29SSVZIdkgzNzlqOXg0TlNwVTBBdFFJMVc1aFp3UWFnUHpwODdWMTFaaVhBdkl4ajlaemg1NGtSTlpSV1JQdmo5NnhjRE9NMHpNVEtpQjlHOHVYUC8vZnNITkZSQVNMQytzWEhtN05sdWJ1NFFtM2J0M0xsdTdWcGlMR0NFbWN1SWFjR1pVNmZCNGNXUVgxQVFHeC9uN09JeWFlb1ViVjBkaUl2YW1sdWVQWHRHVVNULytnMzJIU09EaG9ZR1JJU0ZoYVdwcFlXVmxSVW8rT0hqaDZiNkJvb3NnSHZxejU4L2NEbDlmZjNNN0N3SWU4K2UzYXRYcnFRZ21lSW9rREt6cy9YMTlFR3kveGs2T3pvZlAzcEVXVWJEc0FZWVJDM3RiUndjSEVEMmgvZnY2MnBxQ1JlT2pDVG1aRTB0clp5OFhBajc4S0ZEeTVZdUpkNTBWQXNZY2VwS1RVODNOaldCcU9udTdIeHcvd0UrTy83anNnQzMxNW1abVJ1Ym05bloyWUZxdm56KzBsQmZoek9nL3FPN2xRbS9CK0VBbUh3TGlvb2dDbzRjT3J4azBXSWlQVUVna3BGQlVuS3ltWms1aE4zVDFYWDN6aDFpWW9LSmNEVEJBNHFGdWJtdGxZdWJDOGorK3ZWclRWVTFxSFFoelFlTUJIeWhyS3hjV0Z3TVVYbjYxS241YytkU3Y4SkpTRXkwdHJHR3NDZjA5OSs2ZFFzdXhjTENDckg3UDVJclNZZ0RlS0ZTMzlURXg4c0haSC8vOXIydUdoRlFONjVmaDJWUE5vcXFUQ1VscGVLeVVtZ3hmUHBNU1dFUk1BTXVYN2FzdjdjWElxaWxyWVh3RnJ4ZWcvcU91R1pTZEV6TTN0MTdEaDA2Q1BUMHBrMGJOMjNjQ0k5RllLWkp6OGhFOThIZmYzOGhERFkyZGlMOTBkSGRwYXVyaXhhd3JDeXNyZTN0dW5xNmlMVFgwTkFBVG9Jc1R4NC90bmR3aUl5T0F0WUV4RmpBemMzdDQrc0xKTDk5L1Fvc0UwVkZSZTNzN1J0Ym1vR1ZGVXFjalRZZGg3OEZBSWhCTGxOZDdqdTFBQUFBQUVsRlRrU3VRbUNDIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTA5LTIxIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMS0wOS0yMSJ9LHsiYWFndWlkIjoiN2QxMzUxYTYtZTA5Ny00ODUyLWI4YmYtYzlhYzVjOWNlNGEzIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI3ZDEzNTFhNi1lMDk3LTQ4NTItYjhiZi1jOWFjNWM5Y2U0YTMiLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgQmlvIFNlcmllcyAtIE11bHRpLXByb3RvY29sIEVkaXRpb24iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI5MjIyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX0seyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AzODRyMV9lY2RzYV9zaGEzODRfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciLCJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjAuMCwibWF4VGVtcGxhdGVzIjo1LCJtYXhSZXRyaWVzIjo1LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjowLjAsIm1heFRlbXBsYXRlcyI6NSwibWF4UmV0cmllcyI6NSwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImxhcmdlQmxvYktleSIsImNyZWRCbG9iIiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6IjdkMTM1MWE2ZTA5NzQ4NTJiOGJmYzlhYzVjOWNlNGEzIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJ1diI6ZmFsc2UsInBpblV2QXV0aFRva2VuIjp0cnVlLCJsYXJnZUJsb2JzIjp0cnVlLCJiaW9FbnJvbGwiOmZhbHNlLCJ1c2VyVmVyaWZpY2F0aW9uTWdtdFByZXZpZXciOmZhbHNlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6ZmFsc2UsImFsd2F5c1V2Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTI4MCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMiwxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH0seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTM1fV0sIm1heFNlcmlhbGl6ZWRMYXJnZUJsb2JBcnJheSI6MTAyNCwibWluUElOTGVuZ3RoIjo2LCJmaXJtd2FyZVZlcnNpb24iOjMyOTIyMiwibWF4Q3JlZEJsb2JMZW5ndGgiOjMyLCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MSwicHJlZmVycmVkUGxhdGZvcm1VdkF0dGVtcHRzIjozLCJ1dk1vZGFsaXR5IjoyLCJyZW1haW5pbmdEaXNjb3ZlcmFibGVDcmVkZW50aWFscyI6MjV9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wNi0wNCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWXViaUtleSBCaW8gU2VyaWVzIC0gTXVsdGktcHJvdG9jb2wgRWRpdGlvbiIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjQwNjA0MDA1IiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDYtMDQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA2LTA0In0seyJhYWd1aWQiOiIwN2E5Zjg5Yy02NDA3LTQ1OTQtOWQ1Ni02MjFkNWYxZTM1OGIiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjA3YTlmODljLTY0MDctNDU5NC05ZDU2LTYyMWQ1ZjFlMzU4YiIsImRlc2NyaXB0aW9uIjoiTlhQIFNlbWljb25kdWN0cm9zIEZJRE8yIENvbmZvcm1hbmNlIFRlc3RpbmcgQ1RBUDIgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19zdXJyb2dhdGUiLCJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUI3ekNDQVpXZ0F3SUJBZ0lVYitWdS8zM2N2Mlh1dnVjWnFBbXpPVXV0Z2drd0NnWUlLb1pJemowRUF3SXdUVEVMTUFrR0ExVUVCaE1DVlZNeEd6QVpCZ05WQkFvTUVrNVlVQ0JUWlcxcFkyOXVaSFZqZEc5eWN6RU9NQXdHQTFVRUN3d0ZRMEVnUVVFeEVUQVBCZ05WQkFNTUNFTkJJRVpKUkU4eU1CNFhEVEU1TURZeU56QTRNek15TmxvWERUTTVNRFl5TWpBNE16TXlObG93VFRFTE1Ba0dBMVVFQmhNQ1ZWTXhHekFaQmdOVkJBb01FazVZVUNCVFpXMXBZMjl1WkhWamRHOXljekVPTUF3R0ExVUVDd3dGUTBFZ1FVRXhFVEFQQmdOVkJBTU1DRU5CSUVaSlJFOHlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVIQVhNWkxiM0NlTXdPeGcvVmNVendIeDF3a3VUQTRFS290b2loczZPUWVUU2NsS1hvWGNZcmo2WDhQQlQ4VlZxSHVsMytuQktqRGlCSStZeHIrcWYrcU5UTUZFd0hRWURWUjBPQkJZRUZFTXVMcWVCY3hpR05nTHpTbXhOREJnQlVmbkpNQjhHQTFVZEl3UVlNQmFBRkVNdUxxZUJjeGlHTmdMelNteE5EQmdCVWZuSk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0NnWUlLb1pJemowRUF3SURTQUF3UlFJaEFKbmx3WUpwaVhYWklZbG12ZS9uanF4RVdoK0tkVXNZOWI5WElmS3Nsd3lJQWlBSFRkaHNVVkY0T3BpcHg4MElqK1V4RFJTdGxtZWdVQUVuTHJta2EzVjh4UT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQU1jQUFBQkpDQVlBQUFDSnZ6SnVBQUFBQm1KTFIwUUEvd0QvQVArZ3ZhZVRBQUFOQjBsRVFWUjQydTNkZVZDVTV4MEg4R2NSaVdmVTRGRk4xWWcxWGtWQmc4NGtrMlE2MDhrazArblladW8wK2FlMWptM050Sm5VQm8zQTJtNUh2RFU2UmxEQUF5OUkxK2hlSENycWN1OXlzNHVnN0x1STkzMVVRRVE1M3Y2ZVpUR29DUHZ1dnMreno3djdNdk1kR0pSOTM0ZDVQK3o3L3A0TDhabm9MVDROelJVOTZlZ25pTEdQQTV0bURZNWZGeEVpZHI3YnRHVFN5alJiU0ZkVXV2UGp2TkcrcUdQbmdydWZSK1NCMVpPV3hVZUVpSjBrL1poSkpWWVU0bzBVV2RDa1BDc2EwUldMQlEwbTlndUZpM2d2aENlUTYvd0pOSjRsSEkvMC9SWWMyalQ3U2x6c2ZGN01iTi93Y1VtTWp1TzdwWFdWb1hZMnpiWjlvNjRiRnFPelgrOStIc3VUbHhxLzNqV1hGelBMRSthMEZGWXFiRVZXeERPVSt4QkxVUlhTdytjdDVpcTBHTDUraCtQUWE2emk0T0VkNUN5ZmhZYXhnZ1BPNTlNR1RaQ1pBZzZJTFE5K0F3cGFiWU5qYm4zeEhFamdTRDAxOGpSak1IcExFMFJiYkVWL3JxaEF3OW5DMFprTTNvZ0NXY0dCeituTXpwQWk4amc0UGxyTExhSFJybFVhKzF3NFhodHBIUDlPL3ZrbHVOZ2FKWVRqZVNoVktNbGNqV2F3aEFPL2d5U3loS005VFhFdGFWMUVFMmtjTVhydW51cVlmVFRKTmkxVTgvM2dPS1U5SFY5c0hHZEsraGRJRkViM3RBS1MrUEp5TklvTkhKMzVpaFVjT1BVcHc0M0VjZUJvdVFNazI2VFUyNzk4MWJIRnhCR25tV2oyQVJnL3BncmRnUWY4VDFqQjBjNW5vTit3Z2dQeTVQc3RvWFhFY1VDVVd0c3ZTYlJIZFpUN0tieCtBMmtjM3lTR041b3Rpc3MraGFNemJZQmtLUXM0Y0pwNUE1ckhDQTYrUlI5WUNSZDNCMmtjRUp2S1dEOUE5SWR3TGZkRGI4Y1ZDNGNtWi9ocEg0VFJsUTdJWDFuQTBWbmlOYUFKTE9EQU1TV056NmVBZzFmcU9KWElNSDdkMXpIRndMSDI4TFJheDMyNjcrSndBREZiME85WXdPRzFFbTlQT0RyUzBlMDk2K2MrSUkwRDhrUjV6RFpkbE5zcGRmVVF3SGFKQW82TzNMTEFNaCtIMFpVSHBncjBsdmR4ZENhVGRvbTNKeHc0TjlSRGN5amd3TzhlMldMMGZVQm4zd1pYanVjcGpyMXA0L0w4QkVaWHRLemdvRjdpZlJVT1hDelFiWjkrbGpTT3pyNFAreDg4YVVPMHhoYUdlK0JKNDRqYUhYWVhialZ1K1JrT3Z1UXNlbzhOSEoxQS9zRUFEdjZwSWFBbVBuWmVHMmtja0xzcVErMUl0MjZuVkh3QTlHa1V1WG9zVDNCa0Znek85VGNZamxpUWdSMGNGRXU4dmVIQXFVZ2VtME1CQjg1dTkyNm5iRXVGSE1kZEhPdFRwbG9kWlU1L3hHRkY3WGh3SXlzNHFKVjQrOExSa1lZYWtqZUUzYVNBb3lOYVovK0ZvSGNOR09rTFAvZVFOSTdJaERtdHBzb0FtNS9DY0FRR0xrYXhoSU5LaWJjdkhEajNqdzdNcDRBRFlqLy9aUWIzbW9DSDhCU2h4M0FIeDZIalk4NzRNd3huekt6aElGN2lkUVVIVG1iY2xITHlPQndQNXpFdVBZVHJiTDl5NS9XRjRsaTFML1FHUElRM3lqaFFtN0VhRFdFTEIrRVNyNnM0MnRNVjlidldSTFNReGdGcFZtcTR5YjJkOHpMMWxZSHcvK3cwY0dRVkRjaVZZWFFHaHJsL3dDSU9ZaVZlVjNIZzJBNEdHeW5nd0FNVFQvUStzTkFXNis1ckM4R3g5VWlJMlRtVXdwV0xCL2VhcXlrbUhjWkE1Y0VGaXdzRlR5a0IrVHViT0FpVmVJWGd3RVdDdzV0bVh5YU9BOTllNmV5ZjlUanRWY3ZOd0QzcnBIRXNUNXp6MkZTaHNMdjh3R3BCbTcwMVBnN1A3aXV1UXU4Q2xCMXdMZzBFY1d4bkZ3ZUJFcTlBSFB3amJWQUpEUnlRbXl2VExvMTQvbVI1aFZKbnovWGtkVjNGb1Q0ZExHaGdvVGR4ZFAvQUpWYzRuMkpDUTlyMUxPTVF2Y1FyRkFkT1R2d2tNd1VjdUhxMTgvbUhjRzZ4cDYvcENnNlkzVmNIRjhNaktlSndBRG1IZ3VHYzdBU0E1TENPUTlRU3J6czRPbURXWU9LNmQ1ckk0K0RhWTdUMmR4MTlHakI3RU04aXBJRWp0NngvcWVCK0FJWndPSUJZMFVJQ1BlVVZVc0FoV29uWEhSdzRGMU9IWlZQQWdXUDlTMEpwZitnSlR4Ymo5ZnJDRWErWjROYTBWOVp3R0tHNlNXQnVPeWNOSENLVmVOM0ZBV2s5K3UzTVdnbzQ4TWpkZzdnSG5UUU9tTjMzMEdSUlhQVUZITTduRDdFN0wyOUtDUWRPa3BkdzhDMjZRTXVyWmcyS2lVUE05SVpEbnp2TTdkbDlUT0t3b2tOaXIxWWlOUnc0eTd5QkE2ZG96NXQ1dm9Bajl1RDBHay82QzFqRUFlT2g0a1RHOFVpS09OcmhBZjIzM3NBQnBlVjdNR3Z3bnBSeFJDYk1iYyt2Q0tqMmFHQWVnemljL1I1K2o2T3p4SnVPNWxQSEFibDFaRWl1bEhFa3A0LzFlSWlJak1QekZCTUdjcG5Yb1hHMGNVRGF0TnVtV2FTSUkyWjMyQjI4WHBNdjRwRGFiZFhmSUdzSkE2a1dVdUlWQ1FmZmFnaXc3Vnd6NzZuVWNKdzBEUlJsVGppVE9LeG9uN1J3OEVnQm53OFRCWktCanJ0YTRoVUxCMDdWdmpIWlVzS3hJWFZLbVdPV200L2ljSzZ3TGgwY2pndlNpQWJBMXdVc2xIakZ4QUd6Qmh2M2J3eS9JUVVjc0czQTA4TEtBRTYwbVhKc2xuTHJKWWZEY1ZFYTBFaTRNRG5DUVA1SkV3Zk9RODJBUWluZ1NEazVXdFFWQzFuRFVWcU5KZ2dZYnM4V0RpZVFhZkM5Kzk0czhZcU5BK2ZVenNuRkxPTll0VGYwTWx6TURiNk1BODVwQllHQmgzZXA0WEJPeWYwQUwrRHNyUkl2Q1J5d25jSEYrTTBmbTFqRmNhWTR5Q1Q2QWdRTTRjZy9qNGFLVVlIcklYVlVjVGd1MEF6MGhiZEt2Q1J3NE5RY21aWEJJbzRkbVlzeWlhek93ZEtRZGRpUWh0QmtwM0xxT0p6dklPUkx2SnFYdDdraWhLTWpmZmVIVE9LSVZTODVCUVB5bW53UmgxcU4rZ0dNalFUbmtCdTlnd09YZU5QUUlkb2xYaEk0OEZJK0xEOXpwSndhbGVzck9PQzZDY2d2UitNQS9PZHdIb1dFNTVBbmV3V0h0MHE4QkhEOEwzbDkrRzJXY1VUdW10TldZQWs0SjY4b0l2Z1B3RmRldytHTkVxL1lPTHFXRDJXOWxMcys1ZTFxc1RvQS9XaHBuZys5aW9OMmlWZE1IRS8wZ1dmalkrZTNTNldIL0hqaG9BTDVvbmM5aGRYb0RhL2o2RmJpYlNGZDRoVVJSOXV4YlROcXBEUjhKR3BQMkFPNFY3OGpYL2d1cGJMcnd2UTZEdWQ1TENKOGUzVURyNFVseG11OXVObU5WQVllN2tzZks3OTd1UEs4WVVYcm1NTGhQSmN0aElFOEVtRk0xVjJZOE5RZ1JSeVJzSTFaVG1sZ2hReWc5LzBCVFZWb09uczRhSlI0UFV4UEcyeEthYkxUbXNOVDdYNndBYVluTVhYL2E4ME1Eb29sWHJmU3JPdGY3Z3R6eUhVNXc3SmxCSys4cFZyQUxBN0hPUjFEd1JSS3ZFTFRrcnA1VnIwdjRGaVJGTlpjWkZYY2tERzhsQ3JjMGNnMERrb2xYa0dwVHhsdXBMRnVsYXViWVhxNk5FK2NacUpaeHZEOG5od2xsUzhzUGNzcURrb2xYdGRHM2hvVWx4UFdSalJUd1BFMFNtZC9EejVmcGJIaVlVNVoveklaeGJOODI5TUZ5Q3dPU2lYZVBwTVZON21FeG5LZ3NOcWhZOHdTckpuN2V4bzRWUHRuWG9PTDRyRU1BK1dVbHFMKzlIQmt3T1lmWWcwNHkwQ3gzb0xSb0FtaXRNbzZkMEZsdUQ2b3E4Mnc2bm9hallXazFhZUNqZjYrLzUrWlE2Ky82aTh6K3ppOFZPS0ZQbzJtZzV2Q3J0SEFFYTIzZjlLOXpUSHBGeWJDOTV0STQxaWVHUDdFVkttNDZLY3djdkVXQnIzZHRqQ1B3MXNsM3BvRG83S3A3T3lrNVRROXRSbTJJWWltc1hrTmJIbG05VE1VdUo5bmc3R3ZWV3VrZ3VOWmlUY2QyV2pBZUdvSXFJVzFxVm9wNEdpRVo0enhQYlZYcGE0T2duK3ZwckVuSUd5V2FmS0gzbS9veDhnb3JrUXpYWDNnbFF3T2lpWGVEc1AycVJZcUcyYnF1RjVYVFluUzFyN3Y3cFlFUW5Bbzk0YmVOcFBkWTgrYnFZY2g2RnRMcldpYTBHcVFwSERRS1BIZU9Ub29qOFkrNUpEeWhXcStYMS90aGR1cnZUUzJXajU0ZkxTckt5SSt3QXNRTUpnYW1LU1VEeEIwK0xZSmxnaGRiSzVHTXp5NTBDU0hnMlNKdHlNZDNkdmJ3MHJxQkhDMHJkTFhSYmpTVnJpOWVnUCsvMjNTT0p3cnNGZTVzSm5rR3VRUEgxTEZRYXJFVzdwN1hLNFFHRzdqMEhKeFF0b2FyYmN0SW8zRE1Xc3dkU3JldTZOTnhpRjFISjFyOFI0VTY1eGJESUZWWGJQN0NPTzRxc3JnWGhmWVdBWDgzR25TT0hEU0M0Ymt5RGdramtQa0VtL3JrYTB6YlVKaHVJVURlc0RkYVd2VXNicTM0ZWRiU09OWXVYdDJnOW1xdUNuamtEZ09zVXE4Vi84N05Oc2RHTUp4Mk5NOGFTdjgvR3JTT0hBU2RXOFd5RGg4QUllakhabG9xcnNsWHRoci9FYmkycm1ORkhBMEt6WGNaRS9hdVV4OVpTQzhqcDAwanM2QmlZSGxNZzRmd09GSmlUYy9ZV0todXpDRTRJalcybVBFYUtmU3dIMUVBOGQvOXMvRXkvcTN5RGg4QUlkeitaMC9Dam5QSmsxUXNTY3dCT0NveGozZVlyVlRxYk9sa3NhQm84a2UvdExBeEdJTFdpdmprQ0FPWjV0V3UzaWVqMU0yejdwSUFVY0g3dWtXczQzUnVndGo0SFh2azhheElqRzgyV1JSWEpaeCtBb09GMHU4OXBRUlJrOWh1SVFEZXJoSnRCUG1mM3hCR2dmT2R6K0VsTWc0ZkFSSHR4SnZmaSt6K3k3c1doUFJRZ0hIYmR6RFRhS05LaFVmb05SeWhhUng0SndwQ2pMTE9Id0VSMThsM2hNN2ZsWW1Cb3krY0NpMXRqK1JiT01xYlYwb25sNUxHc2Uva2tPdmRXMW5JT1B3QVJ6ZFNyejNldHJMandLTzA3aG5tM1FiNFRoYlNPUEFTVDA1TWx2RzRVTTRuQldzOTUrVmVOUFF3K1NONGJjbzRHakJQZG8wMm9lbjEwTG5ZRDFwSEpFSmMxb0xLZ0pxWlJ3K2hNTUo1RE04VDZQNy91RWtjU2oxdGxpYTdZT0gvZ1drY2VCcytuNkt4WC82T2RKUUpGdzBXUVN5Z0xXMk5ta0RJM2V0amNpRUN6cEx6R3piL09rKytNdWQ5V000YmVRSnkyRGE3WXZXY1R1Nm44Znk1R1VKWCsrY2t5VjJralBIZk80UE52NFBXaFFFbWhmOWttY0FBQUFBU1VWT1JLNUNZSUk9IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiLCJVMkZfVjIiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiIwN2E5Zjg5YzY0MDc0NTk0OWQ1NjYyMWQ1ZjFlMzU4YiIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlfSwibWF4TXNnU2l6ZSI6MTQ3MiwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wNy0xMSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiTlhQIFNlbWljb25kdWN0b3JzIEZJRE8yIFRlc3RpbmcgQXV0aGVudGljYW9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTAyMDYwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy42IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjEuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wNy0xMSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTktMDctMTEifSx7ImFhZ3VpZCI6ImQ2MWQzYjg3LTNlN2MtNGFlYS05YzUwLTQ0MWMzNzE5MDNhZCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZDYxZDNiODctM2U3Yy00YWVhLTljNTAtNDQxYzM3MTkwM2FkIiwiZGVzY3JpcHRpb24iOiJLZXlWYXVsdCBTZWNwMjU2UjEgRklETzIgQ1RBUDIgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InZvaWNlcHJpbnRfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIl0sImlzRnJlc2hVc2VyVmVyaWZpY2F0aW9uUmVxdWlyZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbImFueSIsImhhcmR3YXJlIl0sInRjRGlzcGxheUNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbiIsImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCNmpDQ0FaQUNDUURJUlBPM1I3VnRMREFLQmdncWhrak9QUVFEQWpCOE1Rc3dDUVlEVlFRR0V3SlRTekVSTUE4R0ExVUVDZ3dJUTNKaGVXOXVhV014SWpBZ0JnTlZCQXNNR1VGMWRHaGxiblJwWTJGMGIzSWdRWFIwWlhOMFlYUnBiMjR4RlRBVEJnTlZCQU1NREdOeVlYbHZibWxqTG1OdmJURWZNQjBHQ1NxR1NJYjNEUUVKQVJZUWFXNW1iMEJqY21GNWIyNXBZeTVwYnpBZ0Z3MHlNREEyTVRBeE1UUXlNamhhR0E4eU1EY3dNRFV5T1RFeE5ESXlPRm93ZkRFTE1Ba0dBMVVFQmhNQ1Uwc3hFVEFQQmdOVkJBb01DRU55WVhsdmJtbGpNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUlV3RXdZRFZRUUREQXhqY21GNWIyNXBZeTVqYjIweEh6QWRCZ2txaGtpRzl3MEJDUUVXRUdsdVptOUFZM0poZVc5dWFXTXVhVzh3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVNVdzRSdDYxNjNIUnVYZUJxeGQ3UEhjZjVnOUNtUzBoY2prM2pHUGtyQTZVekxTS3lhNm42eU8yWjFFYnNUWHRVMVJnQWNROFU2MzVuUHI0eS9mTEd3TUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSVFDcWFJTy8xY2RLcWVnM0IvcXdBUEdvZ0NYVWlvZnM0Nk80NHZTRm5QV0ZtZ0lnRDJFbitxSUx6MDZUelBObjAwSk9nbWdJakxjVkJ5NUdTbzJzM3RZbXlKQT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBTGNBQUFBNkNBWUFBQUR5UU1pWkFBQUFCR2RCVFVFQUFMR09mUHRSa3dBQUFDQmpTRkpOQUFDSERnQUFqQklBQVFGVUFBQ0NLd0FBZlQ0QUFPK3ZBQUE2NndBQUZKY0lITlBIQUFBTUZtbERRMUJKUTBNZ1VISnZabWxzWlFBQVdNT3RsM2RVVThrZXgrZVdGRUpDQzBSQVN1Z2RLZEtsOXlJZ0hXeUVKRUFvRVJLQ2loMVpWSEF0cUlpQURWMEJzYTBGa0VWRlJMR3dDUGIrc0tDaXJJc0ZHeXB2VWtEWDg5NGY3NXczNTh5OW4venViMzd6L2MyZE81a0JRTkdHbFpPVGhTb0JrTTNQRTBRRitqQVRFcE9ZcENjQUFRUUFnRHd3WXJHRk9kNlJrV0h3RnhpNy83Tzh2d0c5WWJscUpZNEYvcmVpek9FSzJRQWdrWkJUT0VKMk51U2pBT0RxN0J4QkhnQ0VMbWczbUp1WEkrWWh5S29DS0JBQUlpN21OQ21yaXpsRnlwWVNuNWdvWDhoZUFKQ3BMSllnRFFBRnNXNW1QanNOeGxFUWE3VGhjM2g4eU5XUVBkanBMQTdrZTVBdHM3UG5RRllrUXpaTitTRk8yajlpcG96SFpMSFN4bG1haTZTUS9YakNuQ3pXZlBEL0x0bFpvckUrOUdHbHBndUNvc1E1dzNHcnk1d1RLbVlxNUZaK1NuZ0VaQlhJNTNrY2liK1k3NlNMZ21KbC9vTnNvUzhjTThBQUFBVWNsbDhvWkMzSURGRm1yTGVNN1ZnQ1NWdm9qNGJ6OG9KalpKd2ltQk1saTQvbTg3UEN3MlJ4VnFaemc4ZDRHMWZvSHozbWs4b0xDSVlNWnhwNnRDQTlKbDZxRSszSTU4V0ZRMWFBM0NQTWpBNlZ0WDFRa080YlB1WWpFRVdKTlJ0Q2ZwY3FDSWlTK21EcTJjS3h2REJyTmt2U0Y1d0xtRmRlZWt5UXRDMld3QlVtaEkxcDRIRDkvS1VhTUE2WEh5dlRoc0haNVJNbGExdWNreFVwODhlMmNiTUNvNlRqakIwUzVrZVB0YjJTQnllWWRCeXdSeG1za0VoWlgrOXo4aUpqcE5wd0ZJUUJYK0FIbUVBRWF3cVlBeklBcjN1d2FSRCtrajRKQUN3Z0FHbUFDNnhrbHJFVzhaSW5mSGlOQmdYZ0wwaGNJQnh2NXlONXlnWDUwUDUxM0NxOVdvRlV5ZE44U1l0TThCUnlOcTZKZStCdWVCaThlc0ZxaHp2akxtUHRtSXBqdlJMOWlYN0VJR0lBMFd4Y0J4dXF6b0pWQUhqL3dSWUs3MXlZblZnTGZ5eUg3L0VJVHdtOWhFZUU2NFErd20wUUI1NUlvc2k4WnZNS0JUOHBaNEtwb0E5R0M1QmxsL0pqZHJneFZPMkErK0R1VUQvVWpqTndUV0NGVDRhWmVPT2VNRGNIYVAxUm9XaGMyL2V4L0xrL3Nlb2Y4NUhaRmN3VkhHUXFVc2Jmak8rNDE4OVJmSDhZSXc2OGgvN3NpYTNFam1DZDJHbnNBdGFLTlFFbWRncHJ4cnF3RTJJZW53bFBKRE5ockxjb2liWk1HSWMzNW1QVFlETmc4K1dudmxteS9zWGpKY3pqenNzVGZ3eStjM0xtQzNocDZYbE1iN2dhYzVuQmZMYTFKZFBPeHM0R0FQSGFMbDA2M2pJa2F6YkN1UGpkbHRzR2dFc0pOS1o5dDdFTUFEaitGQUQ2Kys4Mmd6ZHd1cThENEVRUFd5VElsOXJFeXpIOHg2QUFSZmhWYUFBZFlBQk1ZVDUyd0JHNEFTL2dEMEpBQklnQmlXQVdIUEYwa0EwMXp3VUx3VEpRREVyQk9yQUpWSUx0WUJlb0EvdkJZZEFFV3NGcGNBNWNBajNnT3JnTDUwVS9lQW1Hd0hzd2dpQUlDYUVoZEVRRDBVV01FQXZFRG5GR1BCQi9KQXlKUWhLUlpDUU40U01pWkNHeUhDbEZ5cEJLWkNkU2oveU9IRWRPSXhlUVh1UTI4aEFaUU40Z24xRU1wYUtxcURacWpFNUNuVkZ2TkJTTlFXZWlhV2d1V29BV29XdlFDclFHM1ljMm9xZlJTK2gxdEE5OWlRNWpBSlBIR0pnZVpvVTVZNzVZQkphRXBXSUNiREZXZ3BWak5kZ0JyQVcrNTZ0WUh6YUlmY0tKT0IxbjRsWndiZ2Joc1RnYno4VVg0NnZ4U3J3T2I4UTc4S3Y0UTN3SS8wYWdFYlFJRmdSWFFqQWhnWkJHbUVzb0pwUVQ5aENPRWM3Qzc2YWY4SjVJSkRLSUprUW4rRjBtRWpPSUM0aXJpVnVKQjRsdHhGN2lZK0l3aVVUU0lGbVEzRWtSSkJZcGoxUk0ya0xhUnpwRnVrTHFKMzBreTVOMXlYYmtBSElTbVU4dUpKZVQ5NUpQa3ErUW41Rkg1SlRrak9SYzVTTGtPSEx6NWRiSzdaWnJrYnNzMXk4M1FsR21tRkRjS1RHVURNb3lTZ1hsQU9VczVSN2xyYnk4dkw2OGkvdzBlWjc4VXZrSytVUHk1K1VmeW4raXFsRE5xYjdVR1ZRUmRRMjFsdHBHdlUxOVM2UFJqR2xldENSYUhtME5yWjUyaHZhQTlsR0JybUN0RUt6QVVWaWlVS1hRcUhCRjRaV2luS0tSb3JmaUxNVUN4WExGSTRxWEZRZVY1SlNNbFh5VldFcUxsYXFVaml2ZFZCcFdwaXZiS2tjb1p5dXZWdDZyZkVINXVRcEp4VmpGWDRXalVxU3lTK1dNeW1NNlJqZWcrOUxaOU9YMDNmU3o5SDVWb3FxSmFyQnFobXFwNm43VmJ0VWhOUlcxeVdweGF2UFVxdFJPcVBVeE1JWXhJNWlSeFZqTE9NeTR3Zmc4UVh1Qzl3VHVoRlVURGt5NE11R0Qra1IxTDNXdWVvbjZRZlhyNnA4MW1CcitHcGthNnpXYU5PNXI0cHJtbXRNMDUycHUwenlyT1RoUmRhTGJSUGJFa29tSEo5N1JRclhNdGFLMEZtanQwdXJTR3RiVzBRN1V6dEhlb24xR2UxQ0hvZU9sazZHelVlZWt6b0F1WGRkRGw2ZTdVZmVVN2d1bUd0T2JtY1dzWUhZd2gvUzA5SUwwUkhvNzlicjFSdlJOOUdQMUMvVVA2dDgzb0JnNEc2UWFiRFJvTnhneTFEV2NhcmpRc01Id2pwR2NrYk5SdXRGbW8wNmpEOFlteHZIR0s0eWJqSiticUpzRW14U1lOSmpjTTZXWmVwcm1tdGFZWGpNam1qbWJaWnB0TmVzeFI4MGR6TlBOcTh3dlc2QVdqaFk4aTYwV3ZaWUVTeGRMdm1XTjVVMHJxcFczVmI1Vmc5VkRhNFoxbUhXaGRaUDFxMG1HazVJbXJaL1VPZW1iallOTmxzMXVtN3UyS3JZaHRvVzJMYlp2N016dDJIWlZkdGZzYWZZQjlrdnNtKzFmVDdhWXpKMjhiZkl0QjdyRFZJY1ZEdTBPWHgyZEhBV09CeHdIbkF5ZGtwMnFuVzQ2cXpwSE9xOTJQdTlDY1BGeFdlTFM2dkxKMWRFMXovV3c2OTl1Vm02WmJudmRuazh4bWNLZHNudktZM2Q5ZDViN1R2YytENlpIc3NjT2p6NVBQVStXWjQzbkl5OERMNDdYSHE5bjNtYmVHZDc3dkYvNTJQZ0lmSTc1ZlBCMTlWM2syK2FIK1FYNmxmaDErNnY0eC9wWCtqOEkwQTlJQzJnSUdBcDBDRndRMkJaRUNBb05XaDkwTTFnN21CMWNIendVNGhTeUtLUWpsQm9hSFZvWitpak1QRXdRMWpJVm5Sb3lkY1BVZStGRzRmendwZ2dRRVJ5eEllSitwRWxrYnVRZjA0alRJcWRWVFhzYVpSdTFNS296bWg0OU8zcHY5UHNZbjVpMU1YZGpUV05Gc2UxeGluRXo0dXJqUHNUN3haZkY5eVZNU2xpVWNDbFJNNUdYMkp4RVNvcEwycE0wUE4xLytxYnAvVE1jWmhUUHVESFRaT2E4bVJkbWFjN0ttblZpdHVKczF1d2p5WVRrK09TOXlWOVlFYXdhMW5CS2NFcDF5aERibDcyWi9aTGp4ZG5JR2VDNmM4dTR6MUxkVTh0U242ZTVwMjFJRzBqM1RDOVBIK1Q1OGlwNXJ6T0NNclpuZk1pTXlLek5ITTJLenpxWVRjNU96ajdPVitGbjhqdm02TXlaTjZjM3h5S25PS2N2MXpWM1UrNlFJRlN3UjRnSVp3cWI4MVRoTnFkTFpDcjZSZlF3M3lPL0t2L2ozTGk1UitZcHorUFA2NXB2UG4vVi9HY0ZBUVcvTGNBWHNCZTBMOVJidUd6aHcwWGVpM1l1UmhhbkxHNWZZckNrYUVuLzBzQ2xkY3NveXpLWC9WbG9VMWhXK0c1NS9QS1dJdTJpcFVXUGZ3bjhwYUZZb1ZoUWZIT0YyNHJ0Sy9HVnZKWGRxK3hYYlZuMXJZUlRjckhVcHJTODlNdHE5dXFMdjlyK1d2SHI2SnJVTmQxckhkZHVXMGRjeDE5M1k3M24rcm95NWJLQ3NzY2JwbTVvM01qY1dMTHgzYWJabXk2VVR5N2Z2cG15V2JTNXJ5S3Nvbm1MNFpaMVc3NVVwbGRlci9LcE9saXRWYjJxK3NOV3p0WXIyN3kySGRpdXZiMTArK2NkdkIyM2RnYnViS3d4cmluZlJkeVZ2K3ZwN3JqZG5iODUvMWEvUjNOUDZaNnZ0ZnphdnJxb3VvNTZwL3I2dlZwNzF6YWdEYUtHZ1gwejl2WHM5OXZmZk1EcXdNNkRqSU9saDhBaDBhRVh2eWYvZnVOdzZPSDJJODVIRGh3MU9scDlqSDZzcEJGcG5OODQxSlRlMU5lYzJOeDdQT1I0ZTR0Ynk3RS9yUCtvYmRWcnJUcWhkbUx0U2NySm9wT2pwd3BPRGJmbHRBMmVUanY5dUgxMis5MHpDV2V1ZFV6cjZENGJldmI4dVlCelp6cTlPMCtkZHovZmVzSDF3dkdMemhlYkxqbGVhdXh5NkRyMnA4T2Z4N29kdXhzdk8xMXU3bkhwYWVtZDBudnlpdWVWMDFmOXJwNjdGbnp0MHZYdzY3MDNZbS9jdWpualp0OHR6cTNudDdOdXY3NlRmMmZrN3RKN2hIc2w5NVh1bHovUWVsRHpMN04vSGV4ejdEdngwTzloMTZQb1IzY2ZzeCsvZkNKODhxVy82Q250YWZrejNXZjF6KzJldHc0RURQUzhtUDZpLzJYT3k1SEI0citVLzZwK1pmcnE2TjllZjNjTkpRejF2eGE4SG4yeitxM0cyOXAzazkrMUQwY09QM2lmL1g3a1E4bEhqWTkxbjV3L2RYNk8vL3hzWk80WDBwZUtyMlpmVzc2RmZyczNtajA2bXNNU3NDUmJBUXhXTkRVVmdEZTFBTkFTNGQ2aEJ3Q0tndlRzSlNtSTlMd29JZkRmV0hvK2t4UkhBR3JodVN0MktRQmhjSSt5RFZZanlGUjRGMis5WTd3QWFtOC9YbVZGbUdwdko0MUZoU2NZd3NmUjBiZmFBSkJhQVBncUdCMGQyVG82K25VM0ZIc2JnTFpjNlpsUFhJaHdmNy9EV2t3OS9hOStPbmtCOEc4ekltejFoVEtkUFFBQUFBbHdTRmx6QUFBV0pBQUFGaVFCbXhYR0ZBQUFHODVKUkVGVWVGN3RYUWQwVlZYV1BubDU2WVUwZWFRUWtwQ0VHbm9WRUFHVklpUlVhWTZBaklyb3FBZzZPbzZLdXNDRk16aGlIVUJVbWlMRC9NcklpSUNBNENDOVE1Q2FVTklvVVVnbDdmN2Z0L1BlTStUZFFEb0UzMTVycjNQTHVmZmRlODkzOXRuNzdIMzJVM2F5MCsxS0R1YnlkMFdiTnYzb3NHL2ZQcWVORzljN3VyaTQralpvRUdoS1NEanB0R1hMRnRmdzhQQmdmQmJQckt3czQ0VUw1NTFSdWpkcTFDZzRMeS9mV0ZoWVlMaDY5YXBqZG5hMjhjcVZLODZlbnA3dWZuNStkL0NlQlFWRnhxS2lJdXYzMUxRaVEzNStucU41MTRZTUJvTm1ORG9YY05zQlZ4bU54Z0tVV2twS1NwS21hWGtCQVFHNXpzNHVoVTVPVG9XT2pvYThoSVNFTTJGaFlUbmUzdlh5Y2ZmTWMrZk9KZlhvMFRNbklpSWlkK25TeFlrUFB2aUh2RjY5ZWhmMDYzZGZvZnlBblc0ZmNLOWV2VnJ0M3IzYkpURXgwVDh6TXpNWTI0R3VycTVCU1VsSmZ2WHErVFFDVUQxOGZId2ljM0p5M1FET0FEYzNWMzhDbFNBdS9neGE4WTFLRWNDbEhCMGRDVVlwQVVMbDYrc3J4NDFHSitYcTZpTG4zTjNkNVJ5SjV4MkkyQnRRUVVHQlFpZVJiVHlUN0dkbjU2RE1WN201dWVyeTVjdHlyTEN3Q0Z5Zzh2THlwRzVwd3U5cUhoNGVCWGlPYk5ROTYrWGxsWk9SY1NYQjM5Ly9NdTV6cm43OSt1ZlI4YzYyYmRzMkxTTWpJNkZQbno1WFJvd1lrVzh5bWN4M3VEMnBUb0g3UC85WlpYajMzWGNCVXUvbWh3NGRpa0RqaHpzNEdDTFI4TkZvTkg4WEY1Y0lnTVdwc0xEd212Y2krSEFPN0twTXB2ckt4OGRYTldoZ0Fnajl3RDdxamp2dVVQWHExVk5lWHQ3SzM5OFBwWmNDV0tTRWRKWnJDV2FXenM3TzVydldEdVhrNUNoMFFnRTJPd0lCajg2cmZ2bmxGM1hod2tVNWxwcWFvaTVkU3NmK0JaV1NraXhsZXZvdjZDRHNLREk0V0FudlVZVDN5c2Z4RXhnWlV2Q2VwL0g5anFIakp3TDhwMUpUei84OGJkcTA3TDU5N3kweVgxSm42WllFOTVFalI5WE1tVE04MHRNdnhSdy9mandHRGR3RzNEdy9QNzhKR3RrRTZXc29LV25kM054RVdqWnMyRkJCclZEQndjRUtxb1FLQ2dwU2dZR0JBSElET1Urd1VycGkyQmZKeXBLZ0lRQUlvbDkvL1ZWQmtrdEo4R1JsWlF0QUNDaUNDTDhyUUtOVTVYSFd0VWhjM2dlZFNwNkg5eW9Qb1dPSzVDZXg0N0FUZW50N3l5aEFkblYxazNmejh2SkVwL09YRHNmT0JwVkZPaU1BS2ZVQlVsenZiSDBubG53dXZnZlVISldjbkt6T25EbWpUcDgrTFh6cTFDblo1L25Tb3dGK2w2cFFHdmdvbnVrSXZsazhmdXRBWkdUa2tkalkyUFNSSTBmV0dkRGZFdUNlUG4yNjA0OC8vdGdFS2tVM1NPQ09BRWtYZlBTbTJMYnFyR3d3Tm1qanhvMVZpeFl0Vk5PbXpWUjBkSlRDUnhkUXM2RUpEaElCeU1aTlMwdXpOdTc1OCtlbHZIVHBFbzZsb21GL1VSY3ZYaFRnNXVaZWhUVE1FR0RVTlNMNENYcW9YZ3JxQjBhaEFCVVNFaUxiRFJ1R3lnZ1ZHaG9xbmR3eUNwSFlJZmt0Q1BhZmYvNVpIVHQyRE9WUkZSOS9XSURQamx1U2NGMFJScTJ6QVA5aGRMbzlBUUgrdTJOaVl2WU1IRGp3M1BEaHcyOUp3TjhVY00rWU1jTzRhdFdxbUlzWDAvdEJON3dySnllN0N5U2pUMGx3VWNyaTQ2bk9uVHVyRGgwNnFOYXRXeXNZVDlLWXJFZnd3cWhTSjA2Y0ZFbDA4dVFKS1htTVROQ1dsa3EvWjZJNlJlRkFvSE5VNDdlTWpvNVdVVkZSSWpEWUdTekE1N2M3Y2VLRU9uandvTnE3ZDYvYXMyZVBPbno0c0VqNmttMEU2YTZoblZKZ2kyeUhpcmNESThvUG9hR045aTFiOW5tdXVjcE5wVm9EOTRRSkUrcnYyTEdqSDZSRmZ3emJ2UUhtK2lVL0ZOV0dUcDA2cVo0OWU2cnUzYnNEekcwdzVIcUpoRWxOVFZYNzl1MVQrL2Z2bHc4ZUgzOUVKTTZWSzVmTlY5dXBLa1JEbWQ4L01qSktOVy9lVElRS21TTWs3UkdlcDZvRkZWRnQzNzVkYmR1MlRXM1pza1dFQ1ZSRjgxMktDWkk5QXdKb0I4ck42RVRydW5YcnRudldyRmszUmNyVUtMaEhqUnJWQUI5aU1BeWdFZUFlMEZXZHpLZEVNbmZxMUZuMTd0MWI5ZXJWQzJCdUpWS1orbXg4Zkx6NjMvLytKeDl3NTg1ZGtNUm5iUXdqTzlVOFVkclRmcUdnNmRTcG8rcllzYU5xMDZhTjZQOFVURWxKU2Vxbm43YXFqUnMzcUEwYk5nallMWFlIaWFva2JJTExBUG9QM3Q3MXZtblZxdFhxRHo1NFA1bWpSSjJrY2VQR3VlTURqSUdPOXoyR09mWllpbWNOdlYvREVLajk2VTkvMHI3OTlsc05ReHkrajZaQnZkQzJiOStodmZubW0xci8vdjAxZkRnTkgwV3VzZk90eDY2dXJocFVSTzJKSjU3UXZ2eHl1WGIyN0ZrTmdOWWdmRFRvN2RwNzc3MG43UWpocFhkdEVkcDNlM2g0eEFzREJneU0yckpsNnkwNW9XRkRmZnYyalVRdi96dGU2aUoyNVdVSTZIYnQybWx2dlBHR2R1REFBZmtBL0JEOENCOSsrS0UyZVBBUURiMFlkZTFncnFzTTZhNUJJbXRUcDA3VlZxOWVyVUhkRktFRjlWTmJ0bXlaOXNBREQyalE5VzJ1bzc3dTd4K3dNenc4Zk1xSUVTT0NjT3pXSXhoOHJVMG0wNWQ0U1NwZjh1Q1JrWkhhSzYrOG9zRUlFVEJmdlhwVjI3UnBrelp0MmpRTmVweUEzbExYenJjWCsvbjVRV2dOMWo3NzdETXRMUzFOZ0o2ZW5xNHRYcnhZdS9mZWU2VXpsTDRHRWowZnV2MUtkSktCTDczMGtsVjF2V2wwMTExM3RjUURyYURiR0x2eTBFT0dETkhXckZrallNN0x5eE5BUC9ua2sxckRoZzN0cXNidmtLRnJhd01HREJCZ1V3MHRLaXJTVHB3NG9mMzFyMy9WTU1yYjFDZEdJT1VUSWlJaW5udmlpU2NscktGV0NiM1NCMkI5RC9xMFNHb1BEMC90OGNjbmEwZVBIcFdIUDMzNnRLZ2gwZEhSZGtEYjJjcSt2cjdheElrVHRTMWJ0b2g2bXBXVlZSQWJHL3V5cjYvZlViMzZucDVlR2NEWjM2R3lCR0svNWduNjgxQll2eW5ZMUJqUE1INzhlQTBXc29CNisvYnQycGd4WXpRM056ZWJCN1d6blMxc01CaTBUcDA2YVlzV0xhYTY4am93WkFTdUhvSTY4N05lZmVBcEt5d3NmSFpjM0dCZjdGYy9QZi84OCs0aElTRWY0Y0U0enlOR0luc2dRYjFyMXk2eGp1MTZ0SjByd2h6VjI3ZHZuM0wrL0hueEhEMzIyR1BHWnMyYVRmRHk4anBUc3A2RlBUdzhMalJ0Mm5UeW5EbHppcVBUcW9QR2poMGI0dVBqOHhNMkJjQTBDamw5aDRlU1lZWldMOC9aMmM0VlpZNytMN3p3d2hCc1cybjgrQW5lalJvMW1tVlJlMHN5T3dUc3ZKMnc5MXBoLzRaMDNYbkdPKys4cy9IaHc0ZlhYcjU4T1lMeEMzUG56bFZRUFNTODlORkhINVZKL0twUVdGaVlpb3VMRXlkTzgrYk54VG1BRjVDWUIranc2b2NmZmxCZmZmV1ZPbm55cFBtS21pYzZrdTYrKzI1T2JZckRnakVac09iTlorMVUzZVRwNmJrQzdUN0N2Q3ZFbUtDUkkwZDIzTHQzNzZmQVhndnpZU3NCK0xtaG9hRXZ6Wnc1OHgzbzVHWEd0WlFKN2xHalJvVisrKzIzUDF5NWNpV2N3RjYrZkxrMCtKdHZ2cWxlZSsyMUtua01HZGZBZStEQkpKNkJMbHdHNjlETnprZWl5emNzckpGNHlCZ0V0WExsU3ZYeXl5OUxjRTlORVFFOGFkSWtOV1hLRkltLzRPL1MzY3dPekFoQk85VVlaVFpvME1BRUFaZHQzcmZTSTQ4ODRyRm16Wm9QenAwN053NHFzUGxvTVZFSVF2QjhCU2srYnRteVpSbm13emVtdDk1Nnl3TUsvZzVzaWdHd1pNa1NzWERwbGVLeHlqS0hsWEhqeGxtbmhXaUUwaWcxbVV3bGRIWUgrVTA2ZDhhT2ZWRGJ2SG16MUtWekFPQ3JrUmtZakJyYTd0Mjc1WGNnTGJTSEgzNll3NTg4aDE1OU8xY2Y4eHREeVBYRHRpNjkrKzY3RGhDR3p3SWZZdStWWnVCMEw5b3JCTnZsSTZnTDc2T1FpeDkvL0hGcDlOZGZmNzFLd09LMXI3NzZxamgxcUsrUEhqMWFkQzY5dWlXWkx6OTgrSEF0T1RsWnJwMDFhMWExZ282Vys0VUxGNlR6OEYzdE5rVHRNd3pKdDFDV1NRc1dMR0RrNHFNQXVQaFVTak1FMFRIZzZjWmV6dTdkdTNjRDZLU1gwUGxDS2J0Ky9mcHlBZkY2UEhueVpBSG5rU05IeElPcFYrZDZqQTZuSFR4NFVEb2FqVnE5T2hWbFdOOENiS2dlV29jT0hYVHIyTG5tR1dvSkp5eXVTNTk4OG9scTBxVEpjMlVKV0c5djcyMVRwMDcxeEhiWkJPVitJd3E1Z1BFZjlEWnkyTFljcXd3ejlpQXJLMHRBRkI0ZXJsdW5QQndTRXFJbEpDUm91Ym01V3VmT25YWHJsSmNaQUxSejUwNHRJeU5EcExkZUhUdlhEbnQ1ZVdXc1dQSHY0bUR5NjlEYmI3L3RBSFYxR1RaMTc5T29VYU5QVU9vVGxQck9HUEtwdVV1d0M2VTI5VzN1VjViWjA5YXVYU3RTKy83N0IrcldxUWozN3QxYmd3RXFydjJxcUNjY1NUZ0tNRXBSNzd5ZGE0OGRIWTNhd0lHeHpiQjlRNEorSHVEaDRXRU56aXZKeEc3bnpsMzdZdHVXZ29LQ1BrQWhGZWx0Wk9NVFRKWmpsV0ZLUlJxakRITjFjS2dlWFhuNTh1WHliT2lNdXVkdnhJeURvV2YxMEtGRHVvRThkcTU5YnR1MjNTQ1U1YUtHRFVPZlJxRjdIMTlmdjMzeDhmSEY2dzFMRWxTU0JCUlNhZjc4K1NLNU9YeGJqbFdHNTh5Wkk1Rmg5OXh6cis3NXl2Q2RkOTRwNFA3NDQ0OTF6OStJMlNsSWxONTY1KzFjK3d6VmR4cktjdEdVS2MvNnVidTdjeFcyelgyb0tRQWZQYkQ5RzgyWU1jTUVzVzZkYnVFMEhhZmhMUHVWWlVwSGhqNjZ1TGpvbnE4TVU5b21KaWFLOUsyTTIzL216Sm1pMmtCSDB6MnZ4NnhMOVFxam0vdyt0N3QydmRPbUhvVUJvK0Q2OXUwciszUG56cFBwejlMMXlILzV5MHYwME1rMnAxbG56NTZ0T3lQVnRtMWJiYzJhdFhKdkNDQ29aSnRsNFVmcGVuV1pBd01EWDBkWkx1SkNiNVBKOUI5czZ0NEx0dGw3S0pWVmZILzMzWm9vQ0RQclBsZVVWOVV6eUtWa1RMWEFkWTkwaWxRWGNlRXZGNjR5ZFFQWC9sV1VZT0JhMHgyVWwraGdzamg2K3Zmdkw0dHE2VVV0VFh4UDVoQ1pPbldhZk1PUkl4OVFCdzRjTUorOWxoSVRFOVF6enp5anZMM3JxYWVlZWtwQkVPaXV3T2Q2MGZEd01Ecld1TkpKR1kyTzZ1elpzK2F6dHdkbFptYVd1eUhaN3BEY084MjdOcFNkbmQyWnBSWE1VT3F2V2JETFZBbDBnMWVGQ0c0bkp5ZHBuT29tZ3BQZVRicnNLMHBjdzhmcjlZQ2tSNWFjSnd3OWlJc2JEQ0ErRGFDTkZzOHFjNkpZaUs1N3V1dGZmUEVGeVVmeS92c2ZxT2VlZTE0ZE9YSkV2SjRsQ1NPQldySGkzK3JMTDVjclNIcjE0NDgvb2x3aWFSbm9tYlVRdmJWUXdkQkpSakc0U01yUm84Zklid1VFMUg3SWMwMVIvZnFtQ2kyczlQSHhMVFAydzJoMENtTnBCWGRCUWY0MXJuZ005OWNzOXF3c1laaVZ4cWx1c3R5VHoxbFJndnFGOXkzL3UxRmFNdThKRjhGNmVMaXJaczJhcVhuejVxbjA5RXNDWUFzeC9ZUWwzUVN6VjkxMzM3MXF3b1R4SWlSKyt1bmFxZHlFaEFUY00wM1NWZ3dhTkZBMWI5NUNSZ2VPSmlVN3pDdXZ2Q0xYTDF6NG1lUWhDUWp3eHlqN25lUmNlZTY1Y3F1cGRZREtKMmdzWkZaSGRRbENTN0JzQmJmQjRGQ2N0TTVNTUNZbG0xRlZpQ3ZaR1lQQ0ZkVFZUY3k2Uk1uSlJxNG9NVmFrSW5ueVB2MzBVeGtoR09CRmxZT0pheVpOZWt3aytoTlBURGJYVXBKK2dwSTdJaUpja3Y2c1d2VmZnSEtoOHZQelUxMjZkREhYS3U3d2xPUjhoNTA3ZDZybHkvOGxpWEdZNm8ycURCTUpXV2o2OU9reWlqNzAwRVBxMkxHakF2UUJBL3JMUGQ5NjYyL21XbldmcmxRd1QwZFNVbEtaNEN3c0xFZ3pieFlUOUxtb2t2UEc5Q1J5K3M2eVgxbW0wNFhHSDRZSzNmT1ZZVDRubjQ5T29jcTR5em1EUTBjUTQwZjB6dXN4alRrYTJQU09EaHMyVEZaOUE4ZzI5V2dRenBuenJyWml4UXJ4cXRKSjFLMWJONXQ2NUxGangycXdhMlE1RnN1eTV0eHBSQjQ3ZGx5VzhUMy8vUFBhbmoxN0dOK3NXN2V1TWpyckd5akxUZEM3UDBlaGV5OEkwNFVvZjVQY1U2Wk1ZYW9zYTJRV0pVbVRKazJzS2NvcVN3eGJwWlJxMVNyR2ZLVHExTFJwVThtVXRIWHJWcHVrTU9XaERSczJpcjdlcDA4Zjg1RWJFeVV5RTlNd3p1R2JiNzZSQkVIVWowc1RqVTZtTUpzOWV6WU14a1MxYU5FaUczM2JRbnlIdDk5K1c3Sm52ZlBPTzZKRFU2cVhKb1lHMDNqbDczSVVZVWhvU2RYbGRpQ0ExU1lxc0N4NjdiWFhYU0UwN2pQdjJoQkcxUDh6Yi81RzZEMVcxL3VmLy94bjhTcWlZV3g2UmtXWXEzU0s1NlFYNko2dkRGdm16aGxRcFhmK1JnempVSUszS0lsTGpsWjJ2bmtNUVRvVVpibW9kZXUyRDZIUXZROVU2Yk5MbGl5eERjQ1BqSXg4Qm9WVVl1SVZncHY1S0N6SEtzTlVHNkNMU294SzY5WnRkT3RVaEdITWFabVptYUtXVkdYdWZNYU1HZkorc2JHeHV1ZnRYSHRNQVhQLy9ZUGFZUHVHTkhueVpQZDY5ZW9sWXRQbVBsUUpZWmhQeExZdGpSNDl1cjZibTV2Vjg3Tmp4dzd0K1BIalZYYkE5T3ZYVDF6d2UvYnNaYy9TclZNZTl2VDAxS0NLQ0NpSERoMnFXNmU4ek5YWVo4NmNFZDJaQVZsNmRleGNPd3pNWlgvd3dVZnUyTDR1elo4L253TDRRMnpxM3Nka012M3czWGRyeTU0K2k0aUltSTlDS2hOQVZDbWdqOXZjcUtMOGozLzhRKzVGejE1bEFFNWdmLzMxMTNLUGVmUG1WWXM2d2JnWkdwWmNxQUFkVnJlT25XdWVZZGp2UW5sZGdxQ2xyVFVCN1M2QmZhVVpCdmJaTVdQR1hIL1J3b2dSSStxakl0ZFZDWUNZWkllQi9IUUI4MWhsbWRML2l5KytFSERTMm8rSmlkR3RwOGNNdWQyMmJadGN1MnJWcW1wTkgvSGdndytLeXNSa01XWE5hdGk1WmhsMjNUc295eVFtUkdYNkI2aTROb3VHeVJCOHYvYnExYXNkdG05TXJWcTErZ1AwRitraGpLbElTVW1ST0k3R2pSdmIzTGdpVElCVGdsTkZ5Y25Ka2JnTDZ1RU1lU3hkbDVQMFRMMzIvdnZ2U3l3NFZSSEdsM05Lcm5UZHF2S2dRWVBFd0dTV3JJVUxGMGxIcmt6TWlwMHJ6dFNUdTNmdlhtWkVJRlFSaDZpb3FLY0FiTjFWT0JCMEtmMzc5KytLYlJzcWM0RndlSGo0aHdrSkNZOXp1MnZYcnVJVlMwOVBWOE9HRFpOazVGVWg2T0JjcDZsYXRteXA2QUZQU0RnbERwQ2twR1E1SHhRVUtONCt4bTl3YW93cGpWOTg4VVVGcVYxdWwzbEZpWTZtbVRObmN0VzFoQXh3Y1RDSFFycnArZDdvWE9hYWRxcG15c1MzRDN6MjJXY3p6ZnRXR2p0MnJOZW1UWnZlUXh2WUxCQW0rZnY3SDRtT2poNEVPNnhpUVZENE1TTjBJVTZHU3c5aG1DbCtSTHQ4K2JMMnh6LytzY3FTamJNb3pDTzNhTkVpU2NGRzNaZHFCNW5iTlBTV0xsMnF4Y1hGMWVxNlJpNkJZeTQ3VGhOZXVuUkpSaGhHRU5xNVpoaWorTC93M2E4aExpbnIwYVBIUFQ0K1BpZXdhOU5HVkplRGdvS1dRb1crcmd1OVRNbE5Jc0FCc0xrWXNoK214S1F6Z2U1ay9MQ0NMcTZtVFpzbWZ5ZFJWYUowcG52YjR1N1B5TWdRTjdOZWI2MU5vZ1Jud0JRZE0zYXFmbUs3eDhiR2p2am9vNDlXbUE4cHFJaEIwQXhtcGFXbGpRSHdiVHlJbnA1ZUY4UER3NTVldDI3ZEYrWkpnTXJUMnJWckRiQlNYM0oybGo4RWxWaG11cUM1a0tGWWI1NWJaVjNjenI4LzVtaDh6ejMzcEg3enpUY2lPWVlQSCs0REhNMkVEczBjSkRiMWpVWmpRVWhJeUFLb0t0WC81NWtkTzNic2lXSENPbm5PbGZIejUzK3NaV2ZuQ01pNTFwS0xkdTJHbUoydng4eEg4OVJUVDhraUZ0Z3hid3dkT2pRUUJ1TnNkM2QzeGxmYjFDZWVBZ09ETm5icDBxVXQ5bXVPeG84Zjd3VkQ4eDBNMDlZcEdhNEk0WXdHSlRsbk5MaWluS3RLVENiN3ZMR2RpNWxUdDNUazBZYml0REx0S3Y3VFJydDI3VmE2dUxqd1B3RnRybUVxa1lDQWdJMFFtSDNpNCtPdnF6NVhLL1hwMDZjbGVxQTE4VHlaRVhaUFAvMjB0bi8vZmdGNVptYVc5dlhYSzJXaHNaK2ZuODNEMi9uMlprWTZRdTNRL3ZuUGYwcjBKb24vc1BEcHA1OXFzTm5LSE9IUkVmS2hTeSs3Kys2N3UzQ202cVlSZWxXYit2Vk4vM0p5S3RiSHlYem96cDI3U0hBVFp6eEk3SzEwdmp6eXlDTlFaMEoxMXduYXVXNHoyNVFHSG9VWkpYUnFhcXEwUFVOK1Y2NWNLUm5HOVA0YngzSXQ0MFZDUTBOZkhUSmtTUGxUbzlVR3hjYkdOYUdYeWN2TDZ4cTlpVTRiU0huNWh5dkdkUmNXRm9rM2tJdVBwMCtmTG1rZnFocTNZdWVieDdEQlJEcHp3VFhiMURLZHl3WGhuMy8rdVRaeTVFaUo0ZEc3bHV6cDZabUJEckVVK25RLy92RXVqbFVyVmFzdXc3L3AyN1ZyMStBTEZ5Nk1nN1R1alplMVBqQ24xZWlZR1RSb2tDeXc1VGFQY2RYSnBrMmIxTHAxNjlUbXpac2xCdHJ1TUxuMUNDT3l4TFIzNk5CUm5IcmR1M2VUaGRZQXFNUzVjeEgwK3ZYcnhkbkgxVVZvZS9PVjF4SUVZQ2F1K1E3M1doRVRFL1BmaFFzWDJqaHZxb3RxVEZISDhHUkNieDZjbFpVMUhFRHZtWjJkYmYyWEtzNXZNdENmaXdYb3JienJycnNrK0o3ejJseE16UFdHWElqQWY2cGwydUxNekJwN2Z6dnBFSUhNUmRRdFc4YW85dTNiTWE0RFpYdFpBa2VCeFArRnAzK0RpNW9wbU5oT0VHam1xNjhsMkdYc0FLZWdTMzhYRmhhMnVtblRwdXVoZHpQeXRNYXBWcXpRVWFOR2VRT2tmYUdEM3d1cDNCZGdEK1hhU2d0Qk5aRUZzcjE2M1MwT0lxZ3JJaVZJL0I5eXJoN255aGN5SlFSZDQ3ZUNrNmV1RTRVTTEyY3lYenIvQ3B0L0FFQkF0MnpaUXI0L1YrR3puZEJ1RW5KQmlReUJKZTFRVnM1eWc4RkE2WHdCWVA0Sm9GNEhRSytkTkduU3llSERoOWQ2WTlYZUZJdVpsaTFiWmxpNGNGSEVvVU9IZTJabFpmVEVJL1RJek14b2xKZVhaMzBXZmxUbU8rSEtjQTZEbEJ6OFQzSkxHb2VyVi9Oa3FSVkJ6dVZYWERoNy9QZ0pXVG1lbkp6RXhhWjIxUVpFOEpKaHJLbWdvR0JKSnhFVkZhbWlvNlBsZjk2NXpSSFQ0b0hsY2plcWhjd3pRd0R2M2J0UGNxbWtwcWFVK1QyZG5WMmdPM3VjZ1lUK0NhRGUwcmh4NU9hK2ZlODdNblhxMU4razEwMmlXZ2QzYVlJbDdmREpKNTgwZ0hUb0NzQjJoSzdXUGo4L3Z6VSs5QjJRR3Ribll3TlFsYUdFWWNBVjExRXl4UUliakN2QktURmduSXV1UjZuQ2FTU21UN0NrUytDd3liUUxYTDNPbEFvY1dxbnUxT1ZPWUFrUDRDcDhnalF3TUVnRkJ3ZkptazBtcnFHQTREZmo5K0gzSTlBNTJ2SDduRDU5Um9RQzFUNk9qQXhPNC9maU4rRjMxQ01hL3g0ZUhxa0E4ajVJNWowbWsybFhjSER3dG9rVEo2WU5IQ2hKVG04cHV1bmcxcU1GQ3hZNGZ2Lzk5eUVIRHg1cWdZL2RPaXNyc3dYQUczUDE2dFhJakl3TU53RFMrdHd1THE2U3l5TXNMRnlpQ0ptWmlRM0todVhReWhRT2xGelUvU3pFb1phWm9TaXBHUEhIV0JhT0JGU0Jzckt5UmVXNWZQbFhuTThSWTRscEdsaUhIU2N2THgvWDVzcTFQTWY3RURDRmhlVGlqbEs4ZjJQQjVlVGtETUFWZzVTamxidTd1OFRYQURnS0lCTFFVbTJnMFVZZDJOZlhEK3dqNzhWdHZqZXZzUUNYeE4vbXlNVThLMGxKU1FKWWRtNUtaT1pUWVhucDBzVXlEVDRTbm9menpiOEN6TWR3NzNpRHdYZ2dPRGp3TURyTS9yRmovM0J4eUpDNE9xRVAzcExnTG92bXpKbmpCSjB2Q01ObUdCNjlCU1JRQkFEV3lHaDBqTXJJeUd5QTlnMkFSTFl1TTJLRFU1OG5BQ2pacU5ZRUJ4ZExzc0RBQmdJUVB6OWY2UUNVZ1BYcStZQzk1UnBYVnpmd0RWTkdTMGVocENPb2lvcUtoWmVtY2Z2RzdlL29XTnpobUI2Tkl3OE5PVDJ5ZE1UTXpDeEpCTVNjTWh5WkxsNjhKS05RY25JS09tZXFnSmtqRmNITmpsZVdCR2F6NDVzVTR2TmN3SHVuUUNXTWQzZjNTTDdqam9CVDZHU0hBT0pqY1hGeDZlUEhqNy9wcWtWVnFFNkIrM3EwZlBrS3crTEZpOXlDZ2dMRE4yL2U3QWRwMStUVXFWTmVrSDdSa01UdWFMUUlBTkdiNmc2a2tUOGt0Q01hMVdBV2VGWWdVSUpTeXBPNVRjbEp5VWhweWs3Q2t0S1YwdFpvZEpKekJvT0RsS3hQWXVlZzVMMGVzVk1RaE93RVZBVm9SekFIWW5aMmxvQ1g1Nmc2c2VTb0FWVk56cGV0UmhXL2lJZUhleUdlSlIvdmVSclBqbHRrSmFBei80TGZPQVYxNVJmYzV3UnNtYlRFeERPbm5uenl5WnhodzRiY3RsYjViUVB1OHRLR0RSc01XN2R1YzFxMGFMSHpnQUVEZ3BPU3pubHYzNzdOMWQ4L29DRWtyaWZVRkdjTTZkNE5HellNaGdwaXpNM05jWUsrN2dxZytBUFk5YUIrR1BQejh4d0JTZ2ZVbFVXdEFRRUJRUmdsRE93Z0FOODFZWnBVb1ZqWHZDdkVxcERXVnJISytHUXlxQWdkTVJtZHBBQ2RJdy9HV2dHa2VXRkJRWDRXQUorTWtTZlgxZFc5SUNjbkt4M1NQQTFHNGxVbkorTVZQTWZaYnQyNjUwRDZYb0o2bFRwczJORDhKazJpOHprZi9YdW0zeDI0cTVzNEh3K3BhQUU3RExXejE0RDc5T2xFQS9UM2E3NHpRS2hGUmtaWkpTWlVBK3czMWh3ZERjeVdWRWhEMlU1VkphWCtId0FQZ1k2K2NKdUlBQUFBQUVsRlRrU3VRbUNDIiwic3VwcG9ydGVkRXh0ZW5zaW9ucyI6W3siaWQiOiJ0eEF1dGhTaW1wbGUiLCJmYWlsX2lmX3Vua25vd24iOnRydWV9LHsiaWQiOiJjcmVkUHJvdGVjdCIsImZhaWxfaWZfdW5rbm93biI6dHJ1ZX0seyJpZCI6ImhtYWMtc2VjcmV0IiwiZmFpbF9pZl91bmtub3duIjp0cnVlfV0sImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIl0sImFhZ3VpZCI6ImQ2MWQzYjg3LTNlN2MtNGFlYS05YzUwLTQ0MWMzNzE5MDNhZCJ9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0xMi0xMiIsInVybCI6Imh0dHBzOi8vY3JheW9uaWMuY29tL2tleXZhdWx0IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJDcmF5b25pYyBLZXlWYXVsdCIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjAxMTEwMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTEyLTEyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0xMi0xMiJ9LHsiYWFndWlkIjoiNWNhMWFiMWUtMTMzNy1mYTU3LWYxZDAtYTExN2U3MWNhNzAyIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI1Y2ExYWIxZS0xMzM3LWZhNTctZjFkMC1hMTE3ZTcxY2E3MDIiLCJkZXNjcmlwdGlvbiI6IkFsbHRoZW50aWNhdG9yIEFwcDogcm9hbWluZyBCTEUgRklETzIgQWxsdGhlbnRpY2F0b3IgZm9yIFdpbmRvd3MsIE1hYywgTGludXgsIGFuZCBBbGx0aGVudGljYXRlIGRvb3IgcmVhZGVycyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjo1LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19zdXJyb2dhdGUiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmFjZXByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjJFLTA2LCJtYXhUZW1wbGF0ZXMiOjUsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjJFLTA2LCJtYXhUZW1wbGF0ZXMiOjUsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6WyJhbnkiXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUVJekNDQXd1Z0F3SUJBZ0lVZXRlS0YwTkg1NWd5UksvWW1CUFZlM2ZBV1Fjd0RRWUpLb1pJaHZjTkFRRUxCUUF3Z2FBeEN6QUpCZ05WQkFZVEFsVlRNUTR3REFZRFZRUUlEQVZVWlhoaGN6RVFNQTRHQTFVRUJ3d0hTRzkxYzNSdmJqRWFNQmdHQTFVRUNnd1JRV3hzZEdobGJuUnBZMkYwWlNCSmJtTXhGREFTQmdOVkJBc01DMFZ1WjJsdVpXVnlhVzVuTVJZd0ZBWURWUVFEREExQmJHeDBhR1Z1ZEdsallYUmxNU1V3SXdZSktvWklodmNOQVFrQkZoWm9aV3h3UUdGc2JIUm9aVzUwYVdOaGRHVXVZMjl0TUI0WERUSXpNVEV3TWpFMU5UZzBPVm9YRFRJME1URXdNVEUxTlRnME9Wb3dnYUF4Q3pBSkJnTlZCQVlUQWxWVE1RNHdEQVlEVlFRSURBVlVaWGhoY3pFUU1BNEdBMVVFQnd3SFNHOTFjM1J2YmpFYU1CZ0dBMVVFQ2d3UlFXeHNkR2hsYm5ScFkyRjBaU0JKYm1NeEZEQVNCZ05WQkFzTUMwVnVaMmx1WldWeWFXNW5NUll3RkFZRFZRUUREQTFCYkd4MGFHVnVkR2xqWVhSbE1TVXdJd1lKS29aSWh2Y05BUWtCRmhab1pXeHdRR0ZzYkhSb1pXNTBhV05oZEdVdVkyOXRNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQWowSHJNVzhMUWVZQUpHbHZMUU5nY2Z5enA5aU5qWDB5b0dmQXZIUlk0YngyRHJXYU1CaDkxT0VwSWp6V2hwQmNjaVlpOWd6M0prVkZHTCtkSnNLZG1oSlh4SFZCd01xV2JSclQwZFBLaHlmNG5VUDdteUwxSlNmbXdEUkhjb2h4dm5TUEU3ZFc1MUYwWnBPM1B0SDNOV00wb2N2WDFQZ1h5UGV5YjlEeGhtcU1UZlR4RmZUbDl6MzdMOUp0NDFKMXZiRjlESEVFdk05VVJoMHZBenBlQy9YSkFLVlpwRVBFMllLaVRpYlpxQU5ES09KTzc3TklhRU1CRXJQekw3b2MvcHV4UVBVbHg0c1hNRUVsZlc3N0JMaC9MZTl6VVlpT0ZTeHA4V0dCTTVVOTJXdFRoN21vZEVuSXdBM0VIK1FpZjczandwRWlxTkg0aTZHcU5MSEFXUUlEQVFBQm8xTXdVVEFkQmdOVkhRNEVGZ1FVUnhYWnpQTFFLMWJTZnJ5KytTUGlhOUV0Mmhzd0h3WURWUjBqQkJnd0ZvQVVSeFhaelBMUUsxYlNmcnkrK1NQaWE5RXQyaHN3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBRmdzelYzV1gyV2JOS04rQmg4NWlJbWY3MkN0bld2ZmNhaVV3VFh2bDRFcjlaMkIvbFdVakhsTldVc3RpTnc3Q1JRa0pEa0JqTzN2eXk3MGYwUUNKSVBWTzhTQWhKcDdLNFVwQ0tWbWZqYm1GQlo1UjJONHpTdm9nRnJkbjRyMnZ1dS9lNHNPZFhtcXZNdkNBRVRGRjdyL2VkT2NXT1hYQkdqYk5nVGJuWllQTW5OUm9WeTVYQWhYU2k5cEwyOW9QQVk1LzQ2bjRsaW5PaURveTFDR2xwbTRramtwRWRVdFVmd25TL2hFeGtMdWhBNkFWcUdvTVZVbGVoLzFuVU1FRmI0M3ViTCs0dzNXYjkvcjF4TkpVQjdOMHdReWdwdWVaMGhMWngxKzlOc1QxSlEyYlJaNG5YS0xvU2ZpUXc4QzRtZzNsaDhzb2YyenBlWUlLVEtOZFZnPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBS0FBQUFDTUNBWUFBQUQ3b2FKZ0FBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFET1ZKUkVGVWVOcnNYVjEyNGp3U2xUbjkzc3dLMmp6TjQ4QUtHbFlRc29LR0RVeGdCWUVWMEprTnhGa0JzQUtjRlRUOU9FL3g3TURmQ25xa2RLbS9pcEQ4SzhreTFEM0hKd25CdG5SVlVsVmRXVEpqQkFLQlFDQVFDQVFDZ1VBZ0VBZ0VBb0ZBSUJBSUJBS0JRQ0FRQ0FRQ2dVQWdFQWdFUWd0RVFSZnUzLytkOHg4UC9IajU5WjkvSnRSY3RiaGI4Qi9mK1BIRXVUdVFBZFlqYjh4LzdQZ3hSUituL05oeU1sTXlyMGJjclRsM1p6TEFZdktHL01jalAxWUZYMHVBekp6TTdZSTdZWGlMZ3E5OWgwNGNESGVEZ0FnVVJ2ZFdZbndNQ0g3ajM5K1EyVjF3dHlqNTZncTRXd1ZUOWdESW0wTFBIVGM0UGVQSDhsYmRNbkQzekkrNHdlbG44Q1RwVFJvZ0p5OEd3NXRidUZ3S2hwamRpT0haNU80QWhwamRoQUZDckxLQzdIWm8rZkpiRWVkY2Ezem9rRHZCMTFNWDNFV2VDWnhEejQwZDNpYURRRHU1TXVQenhkM2FwMndUZVNJdmhsaGw2ckhOZ3BVZWFuS25rMVY4Y09jbHBJa2NrMWRGVm5HTmhQVlF0Z21FTytleVRlU1F3QVgwM0dFQTdaa0RrZDk3WW53ck1MNVF1RnU3Q21raUIrUk5XWE5aeFRVeUZyQnNFemgzVG1TYnlDSjVNZlRhUlE4R21VNmxCd04zdG1RVkh5SE4xaFoza1NVQ044eU5yT0lhbmNvMmppVXAxMjVaUE9TdzZkUUFQVWtEUHR5eWQ5bm1pcmhySmR0RURja1RwUG1XVlh4SUQ4NWxtNDVrRlIvY05aSnRvcHJraFNBTjlGSjZJTzVhR21CZ3NvcVBHTWVhYkhPRDNGV1diYUlLNUlVc0RRUXRQUkIzNWR4RkpYRmVYMlFWMTZnbDJ4QjNINUN3QXRrbU1oQzRZZjJVVlp4TEQ2eEV0aUh1ek56cFpKdUJJVmorUWdSZVFDWVJQMEJDTVNVYW40azdMWGRmZ0ovS0x2aVc0NWVxMG9OV3RybFNxY1ZKTEJnQldYT1Rhd2tnZ3p1d3NLZW9FbVo0MmdhNEU2Tm1mSVBjRldiRE1NQmxBK1JhM29Dd0Q0QUxqTmh2amNmM0NEUGg5NytIKzZlQkd1Q0NHUlpKQVhjVDludkt6emQzSStCdTBnRjMzK0graVM1QjQ4ZUoveXFPT0FKTFBDbUYxNjYvOWVSYU1tYVlHbXU1Q01jSFJObVhCdTVpNXY2Qmc0d1pwc1k4amNaRllZbWM5MzVFSDg5MEJsakZ0YmlZeDZ5OExxRUhtV2JLREZOVGpqcFJwWWNESEQ3OFlEVDhrakN1MEFBTEsyYXc2RGF4U3EzSG8zcWl0VzBMWW10YkQ1MG1yT2JqVVpaSDQ2STZsaVd5cFFaWVpXaHZVNW5XRHpuMklGczNCdU1WZHpNSWxUdmpvRkZqY0toc2dMWmRpL1ZINUFON2pMMXVmRFNGc2svYkdMUW43b3h4Ym9Qd3FMWUI0aXhuYXhoMnl3cmdiS0ZMVDU0NEtaTnRkb0Z5Vnhobk5zd0xHaHRnRTlkaUhBRWNrQm02RUd6MEFJYlkydWg1UEhGWDFHbGkxdnpaMEZZR1dCcUx3TFhsL243ZTk2Z0xRQWkySWR0MHhaMFkwZVQrZ3FramIvTnVnS0tpYjVaY3l6YTAvVmtzWit1dUVOUWlxWW9kMjhiczJDU0NDLzd5cVVkMVJGb2JWK0hMTFFmSm5TdkZnZGMxc20yQXBiSk5JQ1QyY2phbDQ4NXJYWE4xYVlEZWcrY0dwTmFSQzdxU2JUcm56aVZQUGd6UXVYeFFJZlo3WU9iWkhCbm9oL3kwVFNkcmwzMHNHL1ZwZ0lXeWphZnN0eWpqdEJyYjlKdzdiN0d5YndQRXJzWEpidmNWOVQramErdkpiSW9yN3J5TCtGMFpvRVRDTEcyYjFuQk9WZXZhV3M3UDlvNDd5N0pLYlFQc2NwZDhVZW5XdTkzWDJDRmVoZlloWE5Hby9GaXliaDdrck12ZHFpVjNVM2c0OUxtclViL0xFYkNWOUdCWlRqRzZ0aDRzS20vQ25STlpwVzh1dUpIMDREaHoxYnEyYTVwTkNVbCtDdEVBamJLTlJ5UElTMlNiMERkbE1zVzJ3ZTNHMVhVTVdJU1ZKaHZ6TlFLOVo0Tzh3ZDdBeldQQ01uN00rSy8zNFBwQ3hFVW1DN0hpbmdVNCt6TkFjUVRoSTBSam5Yamo3V0hrdzRaNDRNY0lScHMrYkg0ZTdFSjVhWUJkTEIzc0MrWXlXMWRYOW9PYm5rRDhSYWdYNjAvK0dDQklENExNRVpGWjZOcCthRWJERE5iZkN0ZDhKcG9xWmV3eitXRHlvSUJNY3N0NjhqSkRRSjN5US9UcWRVL2NjaGZKMFVTZFRod1VrRGtpTXY5a3hVTGVHRlhSMnVBeGU4RmRRamIzRHVGUkJYY2IzY3pOZ01nc1JBTGsxVnE5MTVQWkZCOGVRN2phK3lKdGNrQmttb05rVWU4Mjg2MGl6Z0haWm5sRG5xU1d4eGcwSkRPN1l2SStCTWsyME9FR1Q4RjdqRUZETXE5UnR0a3l3NDVPbG94UWVKSTFDM3VuTCs4ZTQxTlRNdmtQb1l1Snh1cjcrMEpTNXZIUmQ3alBqRjd5MDNBRVZNa0V0OXhIMlVZR3liTXUxbDNBZ2kzcFNmb1lIMnBsbGJyNFpJbE1NWXFNZXJKQmR6RExIeFZQMHBlWEZWcGR3enl3VE9pR2hTM2J5Q0I1RTFLaGVqSUJVRWxXNmRRQVViQzlCREpEQ2JaVElHOFo4cHZUQTUwQXFDV3JkRzZBQ3BsZGEyQllWdWxONWhuUUJFQnRXU1VZQTBSa0prQ21iOW5HcWF6aUl6N3MwSk0wbGxVNlNVSnFCdHV1WlJ1dnNvb1B0eXpxNUdsdFNtdFpKYmdSVUJOc3U1SnR4UFh1dTVKVlBIb1NWKzdRaXF3UzVBaG82TlcyWkp2Z2Q1V3k3RW5Xbkxjbmk1NmswNjNoQmgwVHVta1piQ2ZRYTYvZStBeWVwTTNhRkNleVNxOE1zRVd3ZlVheVNzWnVGQTFuVTV6S0tyMHpRT3lXSzhnMlVsYVo5RWxXOGRDQk42emEyaFRuc3NwVlFDeitVZGRld0R2RzZEV281ZHhOMWUxRzRMTXBzVU1nRUFnRUFvRkFJQkFJQkFLQlFDQVFDQVFDZ1VBZ0VBZ0VBb0ZBSUJBSUJBS0JRQ0FRQ0RZUk9iL0I3M2Y0aWtmcGM3enJLSHBFL0Z4bjlUMDhsdi8rWXVscldoY0Mrd1dLSmFxdnQ3VEs3MU1Eb2xSeXNwTEZ6UElGMHNKWVp1anpFL3lzdS9YRUdKMGJYVkZiN09HbldMOXhzTGxGOE5VWUlQVFNSODNuQjV0N2lNQTdiSVhSYnE5bE5FQjFrcXYvVk9UU1U3QU90MmdEei9SbmNIRHRaZW91eTd4RHYrTlJiODRJYlNIWDkwNUMza0t1YXhmOEoyNWp2L2V3V3lERFRNaUdtZ01XMkc5dXJkNlZEUkNTaVJqK2ZCRzlWTGhlR1AzbUlqbG8yM05SWWlMWC8zNnBrcXpBT3RpdlVMNE1Bdm1rNUY0eGxQMWZjSjdvVkQvNW9RMG5VRGxFekp2QitmSytPWnlicURzMWFPbzBWSytGeWhPcnlacW1EV1NaaDFEbVY5Z2hvU2hwaytlTTRlTWoxRE5UK0lqUmQ5N2piZjQ1MHlWOG11dm1pTCt6aXhId0cvbzlSUldaSXpmY2RoUThLWDh2MENoN2theEFnendycEwyZngvLzNBREdNenBoRVlyUXlqTzQ3L3YrMXhvQmwyYmI4LzU4MTU3L0h4L3gvUytYY1UwRVN0VVdqM2dMaWF6VlprNDI5WjVlYkVZbS9WL3ovb3NHWGFzT0RvZS9aNWVaUFV5Z3JydWRDRTkvdmRJb0o1QUxQbXV0S0RnNVFudHltQWM1UnI1VVZQVUJCYkxuaEZEWFNFRWF6REFYcHVzeFJqbDVIVkk0eEhIdE5ZNTVRUTRwcnY4alJGdW9vN3Zzc2VyNWhGSDFBWlJQMS93dk9sUjFGbkp1aTBVV3RVODcrZnF0bVZxTmpqbEg0YzBSbFhraWo1dmNkeVVhSHpubFNZdmIvOGVNejFET0dzbVl3dW1WUTFxRnlyMXpqYlo1Um14emd1cGg3ZWYySkZRTlUzTzhCeFMxVzNiRE1EcEdSdkpSa3dUSDBOR3dvWWlQTVBaUkpTQm94Y25NTFpId0piSXFFNjdsR2piMHpaUGREYU13MS9oOXNtZllEL2hRanlkSlFwN01oQ3k2U3ZhUkJxSFdWOXoxQnVYYnl2bWcweThFVFlBMTJDMldONWFnTDEwMlVMSGlOWFMrTXhEdGtuT3JPV2hzbzd5TzQ3MFZaS0ZRMUM4WkQvNHZ5djJPSDJiQnBOOCsxb2V3UEtKNWNhanBBanM0ZG9sRk5sVXZXcW1GQ0F4OVF4N0FGR2Zxa3VyckNmZVdtbnkvb2MyRWNFVC8rb2JwbUtQdVRocDh5TEpEYjFlNU1CZ05HcHZEZDJnVkxFblFCc20wM1hBY0hVMFlwZzJkcERIZ0dSUmhneVdZOVVwTVRDWWE2azFSU01Nci9sQ092SlUwdVJzWjhMUEFjNTRKcnpEVXhzblRmZFhHSFFvZGhBWWNwQ2czYUdTQ1FNRVlaM0sraU9ORkdObHpEWmRlWkxSZ2JrcHNpNkhiaitzdGpCOE1qNmJtbThZNVJqT3lpWENkZk1reGR0Mm9qRzNhTk02dTJvV012cDhOZ3REK2hEblRXaktCZktuWkNrNGM0K3pKQUxML01La2dvb1lyU09GNDU5bVNLTHplTWhsVUdnYUVwY1VFSldWTUR6T29rVW8wTlVJbWJEa1h6Z2tvMkhJZTJkUzdFaFJrMDVOZUtkYzY2ckljSU1YaDVjRHlhbE1XSzBFWXh1b1pwTVBqYW9FaXZFTitPaTlvWVBRRlYrc1RTb0VKUFltVkJzTU5zK0xQbE5wVlo0c1V1b2dqUE1KcWZXQml2b1pXSjFrSVg5RU9IK1FIbGZUUVlneTR4YVRMNllXUGVHWXh2VVZTZXVpNzRyaXpqTkdURDN6VFo0eGhtSUk1S3J4QmlxRW52VzBIdi9na3lSTnF5TWIrenY4VlNjZCt2MEtzeitPd0JqUjZwNVhkbTVNajQ5elhxdEVZdTlRUXYrem5DOWU2UU5JSWxwQVExL2dsMHZ6TjhUNTZURzVLc1hHa2JLYlluNEVXMmNHM2g2ZDVBemxHdnpaVHkxQjhCMFZ5ZjFNM3lFbmVSSXlNZG96MmVYMUZHdVdJZlp5RmtiS1AybENkbE5IMjBNUnBCR1djb2dGNmdFUSsvUEZyVTQ5N3lTSVozc3E5Y0oxVG1ESlY1RDJWZUllTzdsNm9BdUVhc1orN2crM3M0UHpNWkIxd2pRVzJ6Z3JKS0Y3OUJnMHVzdWJaczIxa1ZsZUpUaVFTeFJicE9GVHhCejhZVjJxRFlDMTlyd2o0S20vaWNBejlucGpSUWlpcTNyZGpnRjJXSEJwMkFxN2hUN24vV2pOQ0YxOVBvWDBYeDNFUnhmYW1oZmpxakdCbktmR1FhYlZMc2hBOXp4QSs2N3l2dHE5NXZ5Yzk5VlJLZkRQMWZ2aXpuUVpHM2N1QXZkQldFUUNBUUNBUUNnVUFnRUFnRUFvRkFJQkFJQkFLQlFDQVFDQVFDZ1VBZ0VBZ0VBb0Z3TGZpL0FBTUFUYWl0NjluVVVTRUFBQUFBU1VWT1JLNUNZSUk9IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjVjYTFhYjFlMTMzN2ZhNTdmMWQwYTExN2U3MWNhNzAyIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJ1diI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjE2LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotMjU3fV0sImZpcm13YXJlVmVyc2lvbiI6NX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0xMC0xOSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMTAtMTkifSx7ImFhZ3VpZCI6ImI5MmMzZjlhLWMwMTQtNDA1Ni04ODdmLTE0MGEyNTAxMTYzYiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiYjkyYzNmOWEtYzAxNC00MDU2LTg4N2YtMTQwYTI1MDExNjNiIiwiZGVzY3JpcHRpb24iOiJTZWN1cml0eSBLZXkgYnkgWXViaWNvIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjUwMjAwLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJiOTJjM2Y5YWMwMTQ0MDU2ODg3ZjE0MGEyNTAxMTYzYiIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTIwMCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTEyIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJTZWN1cml0eSBLZXkgYnkgWXViaWNvIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTEwMTcwMDUiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMS4xIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMTIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA1LTEyIn0seyJhYWd1aWQiOiI1NGQ5ZmVlOC1lNjIxLTQyOTEtOGIxOC03MTU3Yjk5YzViZWMiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjU0ZDlmZWU4LWU2MjEtNDI5MS04YjE4LTcxNTdiOTljNWJlYyIsImRlc2NyaXB0aW9uIjoiSElEIENyZXNjZW5kbyBFbmFibGVkIiwiYWx0ZXJuYXRpdmVEZXNjcmlwdGlvbnMiOnsiZW4tVVMiOiJISUQgQ3Jlc2NlbmRvIEVuYWJsZWQifSwiYXV0aGVudGljYXRvclZlcnNpb24iOjMwLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUMrakNDQXFHZ0F3SUJBZ0lVQjlmNndlVjRMWmpuTTVQQkFXRXZqUXdxcSswd0NnWUlLb1pJemowRUF3SXdhekVMTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFvTUNraEpSQ0JIYkc5aVlXd3hJakFnQmdOVkJBc01HVUYxZEdobGJuUnBZMkYwYjNJZ1FYUjBaWE4wWVhScGIyNHhJekFoQmdOVkJBTU1Ha1pKUkU4Z1FYUjBaWE4wWVhScGIyNGdVbTl2ZENCRFFTQXlNQjRYRFRJeU1ESXhOVEl4TXpNd04xb1hEVFEzTURJeE5USXhNek13TjFvd1pqRUxNQWtHQTFVRUJoTUNWVk14RXpBUkJnTlZCQW9NQ2toSlJDQkhiRzlpWVd3eElqQWdCZ05WQkFzTUdVRjFkR2hsYm5ScFkyRjBiM0lnUVhSMFpYTjBZWFJwYjI0eEhqQWNCZ05WQkFNTUZVWkpSRThnUVhSMFpYTjBZWFJwYjI0Z1EwRWdNekJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCR0t0NWt2Sk1Kb0FNZ2JjeVoxbU1nUHdWL3E1VlpYVjBiWDNXRGVCWWN0NS9kUlR4V2hnM2JRMnpKbVRtYjIvUld0Ti9jb1ZhM0lWak5ISVltbldyak9qZ2dFbU1JSUJJakFPQmdOVkhROEJBZjhFQkFNQ0FZWXdFZ1lEVlIwVEFRSC9CQWd3QmdFQi93SUJBREFmQmdOVkhTTUVHREFXZ0JTNzZEcGw5M3ZCMmg1RkRMdnlNTXZVQnlqM2l6QWRCZ05WSFE0RUZnUVUxOGR0U3dhWWVhOFFvTHNLeDhoUGlTTlpWL3d3UkFZRFZSMGZCRDB3T3pBNW9EZWdOWVl6YUhSMGNEb3ZMMk55YkM1b2VXUnlZVzUwYVdRdVkyOXRMMFpKUkU5QmRIUmxjM1JoZEdsdmJsSnZiM1JEUVRJdVkzSnNNSFlHQ0NzR0FRVUZCd0VCQkdvd2FEQS9CZ2dyQmdFRkJRY3dBb1l6YUhSMGNEb3ZMMk55YkM1b2VXUnlZVzUwYVdRdVkyOXRMMFpKUkU5QmRIUmxjM1JoZEdsdmJsSnZiM1JEUVRJdWNEZGpNQ1VHQ0NzR0FRVUZCekFCaGhsb2RIUndPaTh2YjJOemNDNW9lV1J5WVc1MGFXUXVZMjl0TUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUZxQ1FVZ09ZR1ExU09FeDBJV2ZpQWxzT0tNL0pRMlhRK0NpNXRpam5RUlRBaUJoTmEwRThqV3NzYkFmK2xHbkFRTkFlM25lNlhzM0V4WnNpREdZd2hFVXBBPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBVk1BQUFDc0NBWUFBQURHK0U4TUFBQUFJR05JVWswQUFIb2xBQUNBZ3dBQStmOEFBSURwQUFCMU1BQUE2bUFBQURxWUFBQVhiNUpmeFVZQUFBQUpjRWhaY3dBQUQyQUFBQTlnQVhwNFJZMEFBQXlnU1VSQlZIaGU3WjEvYkpUbEhjQnZqaGpOY0M0TytkWGVYVnRVVE16aVA3b1lYWlk1MUlrS2QxZk5uRkhqNW9oQm1BN2oyTVJzWm9sbXhoaE5Kb3J0MjRLZ3NpRnNpbTdUQWRNWVJGUUVGVGNWeHcvcndBRUZSQ2hRK3V1ZVBjLzFxUVAzVE5zKzMzdmV1K3ZuazN6UzQyZ2ZudmU5dDU4Kzc3M1hJd0VBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFVRXBrRzYvWFBwbklSUjhnSWg1dDQxcjljWWF0QmZ3UDlRM242eDIwVFp0UDFEY3BSTVRQTmRlVTE0dXVWdDJNcTIxRkJreHRNam1yTHBWcTBSODMxMVpYMzJydkxtTUtQMjMwanFtUDNEc05FZkh6ekVXN0V4Zk9HV21MOG9Xa2s4a2YxcVhTUFhYVnFhWEpVYVBPcUttcU9yTXVtZnByYlRMVm5VcWxMcmVmVmtaTW1QMTEvWk9sdzdsekVCRUhvam1yelVaVGJWMytMM1ZqeDA0d0lSMDlldlRKNDFLcEtkb2JqQ05Iamh3MWR1elk1TGgwamRLcjFMUHRwNWNCSnFTc1JoRlIwdDZnenJTVmNYR01EcW1xU1NZeit2WXdFODZhcXRTMXRkWHA2ODN0dWpGalVqVmprNVAxS3JXOTk5UExnVnpVNWR3WmlJZyttcUJlT3FmT2x1WW8wdW4wY1RxbVhmYVB3OHdLMWQ1TzZGUDh0MnJUNlZ2MHpTK2JzUGJlVytya29vK2NPd0VSVWNKY2RNRFc1aWlxcTZ1UEg1ZXE2VnQxRmxhbU9xSTc2MUkxMjA5SjEvUkY5a3ZsRWRQNmhtODdOeDRSVWRKc3d6MjJPcDlpWXFwWG81MzJqMlpsbWovcHBKTytxajkycDhlTU9kM2VmMHg1eERUWHRNKzU0WWlJa3VhaURsdWRJK2s5aFU4bmp0TzNDekUxZDQ0WU1XS012bjNRM0I0K2V2akorbmJmS3JXRTRYV2tpQmpLeTV2UHN1WDVsTHBVYW1adE1yM2YzSzZ0VHI1VHVGTlRsMHcrV3BOSzNhei9ycU8yT2ozTjNsMmlUSTZtT2pjWUViRVk1cHFldGZVNWlycnExRE8xeWRTQmNWV3BHK3hkaWJxcTVBeXpPdFgzTDdSM2xURDEwWExuQmlNaUZzTmNVK0hVM1VWeVZQSU1IZFdWcDlYV3FWTnJhdlA2OXZLcUVWV24ycjh1Y2Vxai9jNE5Sa1FzaHJtb2pGNHZPaENJS1NLRzFIMFJxZ0lncG9nWVVtS0tpQ2dnTVVWRUZKQ1lJaUlLU0V3UkVRVWtwb2lJQWhKVFJFUUJpU2tpb29ERUZCRlJRR0tLaUNnZ01VVkVGSkNZSWlJS1NFd1JFUVVrcG9pSUFoSlRRUzk3V0NVdWVFQWxMcHdkVnZOdjVpTDNuQWJyOXg1MC8xdkY5aUt0YXo0RE1hN0h3RHorcnZuMHg2eCsvT0tZZHpFMDIzR1JQbjdNTVhTcDNpZVRHOTNiWEdrU1V6bHZudnV5aW92anJwem5uTk9nMUFmL3VzMjc3TWhoMmZuSm9kNXZRTmU4K3FQK0pvNkxhZEVxOTV6NjRkZXVYV0JIcVF3NnUzdFVXM3VuMnJ4am4xcTlZYWRhc25xenVxbjVaWFh5TlF0VTR1S0hWQ0pUZ1lFbHBuS2FiNmE0cUpTWWZyVG5RTm5HOUlhSFgzTFBxUitlcUNNelZOaXovN0JhOGRaV2RlVjl6NnZFQkwyS3JaU3dFbE01aWFrL3hIUm8wZG5WbzU1ZDk2RWFmK01pdjZkSlNrRmlLaWN4OVllWURsM2VidG1qenB1MTFPL3hqMU5pS2ljeDlZZVl3aHRiZHFsVHB1cVZxcmtvNTloWEpTc3hsWk9ZK2tOTXd6UHJzVFhxenNWdnFMdVd2S0V5ZHk5VHVYdVdxMTh1ZkwxdzM3MUwxNnNWNjdjVkxpYUZwQ2VmVjQrKytFK1Z1R0MyYzMrVnBNUlVUbUxxRHpFTlQyTENiL1Vxc0ZFbE1nMy9uWk81S0ZTNFR6dEpQeDZYemxGVlV4YXFLWE5XcW8vYkR0dXZMRDY3MjlyVk4zNjZ4SVRxcVAxVmtoSlRPWW1wUDhRMFBJWFhoanJtNUZSSDdaakpEZXFPMzYrMVgxMTh1bnQ2MUMyUHJOYkg1Ukd4TDBXSnFaekUxQjlpR3A0QnhiUlBIYlpKZHkrekk0UmgvZ3Z2RjFiSXp2bVVnc1JVVG1McUR6RU56NkJpYXN3MHFoL3IwLzZRUFBucUIzN0hSekVscG5JU1UzK0lhWGdHSFZOak5sSi8vM0NQSFNrTVQ3L1dVcHBCSmFaeUVsTi9pR2w0dkdLcUhmK1R4WGFrY1B6eEZiMUNMYlhuVUltcG5NVFVIMklhSHQrWW1xaTl0MjJ2SFMwY1AxdndxbnMrY1VsTTVTU20vaERUOEhqSE5CZXA4MjUvMm80V2pudytyOFpQWCt5ZVV4d1NVem1KcVQvRU5EemVNZFYrNWFwSDdHaGgyWGV3UTJUK0loSlRPWW1wUDhRMFBDSXhtbVJPOVQreEk0YmxtVFV0aGRXeGMxNGhKYVp5RWxOL2lHbDRSR0thamRRdDgxNnhJNFpuK0ZXQ3gvOWdKYVp5RWxOL2lHbDRwRTZUejV5eHhJNFludmMvMnR2NzY2K09lUVdUbU1wSlRQMGhwdUdSaXVubzZ4KzNJOGJEaU9zZWRjNHJtTVJVVG1McUR6RU5qMVJNaDEzUmJFZU1CM1BNeHZyY0tUR1ZrNWo2UTB6REl4VlRjeEdxcTd2YmpocWVydTRldVcwWmpNUlVUbUxxRHpFTmoxaUE5SEd6ZGxPckhUVWVicDBmNHd2NWlhbWN4TlFmWWhvZXNaaG1HdFhDbFJ2dHFQR3diYmMrZnVKNmgzNWlLaWN4OVllWWhrY3NwanBpdHoyMnhvNGFEKzBkWFNveE1hYTM2U09tY2hKVGY0aHBlQ1JqR3VkclRmdUk3YW8rTVpVenpwaCs1MWQvVXVmT2VsckViLzc4S2JVaGhqZXVNQkRUOElqRk5LYmYwZjhzdHoyK3hqMi9Za3RNNVl3enBwVUNNUTJQV0V5MTU5eTIxSTRhSDZ2ZTNlNmNXOUVscG5JU1UzK0lhWGdxTGFaYjQ3b0lSVXpsSktiK0VOUHdWRnBNdCs4OTJQdS9xanJtVjFTSnFaekUxQjlpR3A1S2krbXVmZTBxbG5maEo2WnlFbE4vaUdsNEtpMm1oZmM0dmN6akdCcXN4RlJPWXVvUE1RMVB4WjNtZjh4cHZpekV0Q3docHVHcHRKanUySHVJbUlwQ1RNc1NZaHFlU292cEJ6djNtN0E1NTFkVWlhbWNjY2JVdk1IRTYwS3UyYmhUSFdqdnNpT0hoWmlHcDlKaXVtVDFadWZjaWk0eGxUUE9tQjVyZmhLYko5MGx2UGdoOWZyR2VONzloNWlHUnl5bUpmSWJVUFgzTEhmUHI5Z1NVem5qakNtL20yOGxwZ05HTEtZbDhydjVzWnppRzRtcG5NVFVIMklhSHNtWVRvLzV1c0grUTUyOVoxZXUrUlZiWWlvbk1mV0htSVpITEthWlJyWG9wVTEyMUhoWTM3S2JsYWs0eEhUd0V0TkJRVXdiMVlyMTIreW84WEQyektYdXVZV1FtTXBKVFAwaHB1RVJpK25rQnRYNnlTRTdhbmphMnZVcC9pVXh2VEcwa1pqS1NVejlJYWJoa1h6T05FNmVXTFhKUGE5UUVsTTVpYWsveERROFVqRTk4WnI1ZHNUdzlQVGs0M25idlNNbHBuSVNVMytJYVhpa1lucnE5Q2ZzaU9INXk3cC9tWmc1NXhWTVlpb25NZldIbUlaSEpLWTZaSmZjK1p3ZE1TeUhPN3YxTVJQamM2VjlFbE01aWFrL3hEUThJakhOTktvbHE3ZllFY015clhHVmUwNmhKYVp5RWxOL2lHbDRSR0lhMDhXblRkdjN4ZmNpL2M5S1RPVWtwdjRRMC9CSXhIVDh0RVYydEhDMGQralRlMzJzdXVZVGk4UlVUbUxxRHpFTmozZE05U24rM09jMzJOSENZSzdlbnpYelNmZDg0cEtZeWtsTS9TR200ZkdONmZBZnpMTWpoV1BHdkplZGM0bFZZaW9uTWZXSG1JYkhLNmFURzlUY3Y0VmRsZDYrY0kwSmwzcytjVXBNNVNTbS9oRFQ4QXc2cHRsSW5YL0huKzBvWWJpcGVWVTgveVZKZnlTbWNoSlRmNGhwZUFZVjAweURPdmYyWit3SXhhZTdKNjkrTlB2RjBseVI5a2xNNVNTbS9oRFQ4UFE3cGlaaytyVGVIR3YzUHJYZWZuWHhPZGplcWNaTlhlU2VVeWxKVE9Va3B2NFEwL0Frdm5WLzc3c3RmZGFKRDZsaFZ6U3JFNitlcjA2L2FiSEszTDFjL1NId0MvT1h2Ym0xTUEvWFBpczVpYW1jeE5RZllncUdnNGM3MVZYM1AxOVlDYnYyVjBsS1RPVWtwdjRRMDZGTlIxZTNlbmpadXlyeDNRZWMrNm1rSmFaeUVsTi9pT25RcEwyelN6V3QyTkI3U2wvS0Y1aytUMklxSnpIMWg1Z09IZkw1dkhxN1pZK2FNbWVsU2x5Z1Y2TGxHdEUraWFtY3hOUWZZbHJaZk54MldLMTZiNGU2MGJ6VFU3WlJKU1o1UE5hbEpqR1ZjOUp2bHFubGIyNHRYSUVNNmNwMy9xMk8vZjVjNTV3R1phWlJQZmpzUDV6L1ZySDkzY3FOK2h2TTQ2TER4RG5xcFhlM084Y3VwaXZlMnFZdXVlczU5NXo2NFFsWHoxZTc5N2VybHRhMml2RE5MYnZWMmsydGhYM3o2eWZXcW9sM1BxZE9NRC93TDlhbjhmcUh0V3NmbEwzRUZMRUVOS2U0NXVWSVpsVmU3cHJ0TUZmaHkrbEt2SVRFRkJGUlFHS0tpQ2dnTVVWRUZKQ1lJaUlLU0V3UkVRVWtwb2lJQWhKVFJFUUJpU2tpb29ERUZCRlJRR0tLaUNnZ01VVkVGSkNZSWlJS1NFd1JFUVVrcG9pSUFoSlRSRVFCS3phbXVhalZ1Y0dJaU1YeG9LMVBoWkZ0YUhKc0xDSmljY3hGdTJ4OUtvd3Jtc2M3TnhnUnNSaG1vbC9ZK2xRZzVqa00xMFlqSWtxYWkvSzJPaFZLcnVrRjU0WWpJa3FhaTNiWTZsUXd1YWpidWZHSWlCTG10T2ZjZDd3dFRnV1RpNlk3ZHdBaW9vUzVhSm10elJDZ1Buck51Uk1RRVgzTVJxMjJNa09JYk9ORzU4NUFSQnlNdWFZS2ZTbFVmOGhGaS9RT3lPdVZxbnZuSUNKK2tlYktmWDNUV2x1VklVdzJPazJ2VWx1SktpSU8yRnkwTjVGdHVzN1dCQXFZcU5aSDYvVEhmVHFzblluNlpyMnpFQkdQMEt4Q3MxR2Jic1NXUktaaGdxMEhBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFFQnBrVWo4QjRBb20rTWJUKzNKQUFBQUFFbEZUa1N1UW1DQyIsInN1cHBvcnRlZEV4dGVuc2lvbnMiOlt7ImlkIjoiaG1hYy1zZWNyZXQiLCJmYWlsX2lmX3Vua25vd24iOmZhbHNlfV0sImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiNTRkOWZlZThlNjIxNDI5MThiMTg3MTU3Yjk5YzViZWMiLCJvcHRpb25zIjp7InJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWV9LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTAxLTA0IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJISUQgQ3Jlc2NlbmRvIEVuYWJsZWQiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIyMDEwNDAwMiIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDEtMDQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIyLTAyLTAyIn0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNTc5MThiYzMzODAzNTAzOTAwZWYxNWFlOWIyYWVmMGQ1NDdiZDZmNSIsImM0OGI3OGNhZWFlN2FmNjVjMWNkYTRhM2I5YjliZmE0NmJiYzA2NWEiLCJiZGViN2YwMTVhNjZlNGM4NDQ4YjQxNGZmZDQxY2E2NjliYmE2YjRhIiwiZTJkY2FiNzgwOTkwNDAyNDAxNzZiMjJhMjBkNmMzZDk5MzUwOGJkMSIsIjRmZjg4NmUxMDdkZGQ3ZjEzNmNiYjVmY2M5ZGYyMzAwNmUyYzJkMjciLCI2ODQ5YTRmOGNjZjc5ZjE0MjI0OTdkNzc5Y2RjOTAxYTgxYjYwMjIxIiwiZTNlMjZmMjJlNTVhM2VlMWE0NDkzZDdmMDIwMDk4NWVhZmVlMjU3MiIsIjk5YjAxMTgxOWE5YjE1MzliMjhiODZmNjI1NTQ3ZjE3M2ViNWQ1N2IiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNTc5MThiYzMzODAzNTAzOTAwZWYxNWFlOWIyYWVmMGQ1NDdiZDZmNSIsImM0OGI3OGNhZWFlN2FmNjVjMWNkYTRhM2I5YjliZmE0NmJiYzA2NWEiLCJiZGViN2YwMTVhNjZlNGM4NDQ4YjQxNGZmZDQxY2E2NjliYmE2YjRhIiwiZTJkY2FiNzgwOTkwNDAyNDAxNzZiMjJhMjBkNmMzZDk5MzUwOGJkMSIsIjRmZjg4NmUxMDdkZGQ3ZjEzNmNiYjVmY2M5ZGYyMzAwNmUyYzJkMjciLCI2ODQ5YTRmOGNjZjc5ZjE0MjI0OTdkNzc5Y2RjOTAxYTgxYjYwMjIxIiwiZTNlMjZmMjJlNTVhM2VlMWE0NDkzZDdmMDIwMDk4NWVhZmVlMjU3MiIsIjk5YjAxMTgxOWE5YjE1MzliMjhiODZmNjI1NTQ3ZjE3M2ViNWQ1N2IiXSwiZGVzY3JpcHRpb24iOiJZdWJpS2V5IDUgU2VyaWVzIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNS0xMiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWXViaUtleSA1IFNlcmllcyAoVVNCKSIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTEwMDIwMTkxMDE3MDA4IiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjEuMSIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTEyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wNS0xMiJ9LHsiYWFndWlkIjoiYTI1MzQyYzAtM2NkYy00NDE0LThlNDYtZjQ4MDdmY2E1MTFjIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJhMjUzNDJjMC0zY2RjLTQ0MTQtOGU0Ni1mNDgwN2ZjYTUxMWMiLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBTZXJpZXMgd2l0aCBORkMiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI5NDczLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH0seyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3IiwiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Iiwic2VjcDM4NHIxX2VjZHNhX3NoYTM4NF9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIiwiRklET18yXzEiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwibGFyZ2VCbG9iS2V5IiwiY3JlZEJsb2IiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiYTI1MzQyYzAzY2RjNDQxNDhlNDZmNDgwN2ZjYTUxMWMiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInBpblV2QXV0aFRva2VuIjp0cnVlLCJsYXJnZUJsb2JzIjp0cnVlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6dHJ1ZSwiYWx3YXlzVXYiOmZhbHNlfSwibWF4TXNnU2l6ZSI6MTI4MCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMiwxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJuZmMiLCJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH0seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTM1fV0sIm1heFNlcmlhbGl6ZWRMYXJnZUJsb2JBcnJheSI6NDA5NiwibWluUElOTGVuZ3RoIjo0LCJmaXJtd2FyZVZlcnNpb24iOjMyOTQ3MywibWF4Q3JlZEJsb2JMZW5ndGgiOjMyLCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MSwicmVtYWluaW5nRGlzY292ZXJhYmxlQ3JlZGVudGlhbHMiOjEwMH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA2LTA0IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJZdWJpS2V5IDUgU2VyaWVzIHdpdGggTkZDIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyNDA2MDQwMDAiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wNi0wNCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDYtMDQifSx7ImFhZ3VpZCI6IjIwZjBiZTk4LTlhZjktOTg2YS00YjQyLThlY2E0YWNiMjhlNCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMjBmMGJlOTgtOWFmOS05ODZhLTRiNDItOGVjYTRhY2IyOGU0IiwiZGVzY3JpcHRpb24iOiJFeGNlbHNlY3UgZVNlY3UgRklETzIgRmluZ2VycHJpbnQgU2VjdXJpdHkgS2V5IiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjAuMCwibWF4VGVtcGxhdGVzIjowLCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ1NEQ0NBZTJnQXdJQkFnSUpBTTlSell1NEVJSWxNQW9HQ0NxR1NNNDlCQU1DTUg4eEN6QUpCZ05WQkFZVEFrTk9NU3d3S2dZRFZRUUtEQ05GZUdObGJITmxZM1VnUkdGMFlTQlVaV05vYm05c2IyZDVJRU52TGl3Z1RIUmtMakVlTUJ3R0ExVUVDd3dWUlhoalpXeHpaV04xSUVacFpHOGdVMlZ5ZG1WeU1TSXdJQVlEVlFRRERCbEZlR05sYkhObFkzVWdSbWxrYnlCU2IyOTBJRU5CSURBeU1DQVhEVEU1TVRBeU16QTVOVEEwTTFvWUR6SXdOVGt4TURFek1EazFNRFF6V2pCL01Rc3dDUVlEVlFRR0V3SkRUakVzTUNvR0ExVUVDZ3dqUlhoalpXeHpaV04xSUVSaGRHRWdWR1ZqYUc1dmJHOW5lU0JEYnk0c0lFeDBaQzR4SGpBY0JnTlZCQXNNRlVWNFkyVnNjMlZqZFNCR2FXUnZJRk5sY25abGNqRWlNQ0FHQTFVRUF3d1pSWGhqWld4elpXTjFJRVpwWkc4Z1VtOXZkQ0JEUVNBd01qQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJIbHEyalVRTWFsSGovQlJlUWVmR2l6NEV2WUp5RkxXUHo0UmZoSkdLcXFsKzhuOTZoVDFtNWdYb1R2b0xyalNVN1gwY0Jlb1RzZ2h5aDIyK3lyczQrU2pVREJPTUIwR0ExVWREZ1FXQkJRKzhTR1cyQlhicWIyZGNBT2lXSk9VK0dDc1BqQWZCZ05WSFNNRUdEQVdnQlErOFNHVzJCWGJxYjJkY0FPaVdKT1UrR0NzUGpBTUJnTlZIUk1FQlRBREFRSC9NQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUURxOHhJVzBaSzV5ejNFQXptdXg4OExDVFlPMTU3ZlRmeU9pT3pDMkFEeWF3SWhBTzFQV1lsZUZnSC8zbXVEOGNCQU1yMTFmRUtkRi9BYUMxNmZ0eGFlek5YSCJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJd0FBQUFZQ0FZQUFBQW9OeFZyQUFBQUNYQklXWE1BQUI3Q0FBQWV3Z0Z1MEhVK0FBQUZJR2xVV0hSWVRVdzZZMjl0TG1Ga2IySmxMbmh0Y0FBQUFBQUFQRDk0Y0dGamEyVjBJR0psWjJsdVBTTHZ1NzhpSUdsa1BTSlhOVTB3VFhCRFpXaHBTSHB5WlZONlRsUmplbXRqT1dRaVB6NGdQSGc2ZUcxd2JXVjBZU0I0Yld4dWN6cDRQU0poWkc5aVpUcHVjenB0WlhSaEx5SWdlRHA0YlhCMGF6MGlRV1J2WW1VZ1dFMVFJRU52Y21VZ05TNDJMV014TkRJZ056a3VNVFl3T1RJMExDQXlNREUzTHpBM0x6RXpMVEF4T2pBMk9qTTVJQ0FnSUNBZ0lDQWlQaUE4Y21SbU9sSkVSaUI0Yld4dWN6cHlaR1k5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZNREl2TWpJdGNtUm1MWE41Ym5SaGVDMXVjeU1pUGlBOGNtUm1Pa1JsYzJOeWFYQjBhVzl1SUhKa1pqcGhZbTkxZEQwaUlpQjRiV3h1Y3pwNGJYQTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzhpSUhodGJHNXpPbVJqUFNKb2RIUndPaTh2Y0hWeWJDNXZjbWN2WkdNdlpXeGxiV1Z1ZEhNdk1TNHhMeUlnZUcxc2JuTTZjR2h2ZEc5emFHOXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNCb2IzUnZjMmh2Y0M4eExqQXZJaUI0Yld4dWN6cDRiWEJOVFQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wyMXRMeUlnZUcxc2JuTTZjM1JGZG5ROUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlVWMlpXNTBJeUlnZUcxd09rTnlaV0YwYjNKVWIyOXNQU0pCWkc5aVpTQlFhRzkwYjNOb2IzQWdRME1nS0ZkcGJtUnZkM01wSWlCNGJYQTZRM0psWVhSbFJHRjBaVDBpTWpBeE9DMHdOUzB5TTFReE5EbzBNRG8xTlNzd09Eb3dNQ0lnZUcxd09rMXZaR2xtZVVSaGRHVTlJakl3TVRrdE1EVXRNRFZVTURrNk16TTZORGNyTURnNk1EQWlJSGh0Y0RwTlpYUmhaR0YwWVVSaGRHVTlJakl3TVRrdE1EVXRNRFZVTURrNk16TTZORGNyTURnNk1EQWlJR1JqT21admNtMWhkRDBpYVcxaFoyVXZjRzVuSWlCd2FHOTBiM05vYjNBNlEyOXNiM0pOYjJSbFBTSXpJaUJ3YUc5MGIzTm9iM0E2U1VORFVISnZabWxzWlQwaWMxSkhRaUJKUlVNMk1UazJOaTB5TGpFaUlIaHRjRTFOT2tsdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNk1qRTROV1l5WW1ZdE9EVm1PUzFqWmpRM0xXRmlPRGN0T1RGak0ySXpaakJpTnpobElpQjRiWEJOVFRwRWIyTjFiV1Z1ZEVsRVBTSmhaRzlpWlRwa2IyTnBaRHB3YUc5MGIzTm9iM0E2WldNeFpUZzNNakV0TnpNM1lTMHdOVFJsTFdFellUa3ROVEZrTVRNek5EWmxaVEk1SWlCNGJYQk5UVHBQY21sbmFXNWhiRVJ2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2TWpFNE5XWXlZbVl0T0RWbU9TMWpaalEzTFdGaU9EY3RPVEZqTTJJelpqQmlOemhsSWo0Z1BIaHRjRTFOT2tocGMzUnZjbmsrSUR4eVpHWTZVMlZ4UGlBOGNtUm1PbXhwSUhOMFJYWjBPbUZqZEdsdmJqMGlZM0psWVhSbFpDSWdjM1JGZG5RNmFXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEb3lNVGcxWmpKaVppMDROV1k1TFdObU5EY3RZV0k0TnkwNU1XTXpZak5tTUdJM09HVWlJSE4wUlhaME9uZG9aVzQ5SWpJd01UZ3RNRFV0TWpOVU1UUTZOREE2TlRVck1EZzZNREFpSUhOMFJYWjBPbk52Wm5SM1lYSmxRV2RsYm5ROUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NCRFF5QW9WMmx1Wkc5M2N5a2lMejRnUEM5eVpHWTZVMlZ4UGlBOEwzaHRjRTFOT2tocGMzUnZjbmsrSUR3dmNtUm1Pa1JsYzJOeWFYQjBhVzl1UGlBOEwzSmtaanBTUkVZK0lEd3ZlRHA0YlhCdFpYUmhQaUE4UDNod1lXTnJaWFFnWlc1a1BTSnlJajgrLzBWeFJRQUFHZlZKUkVGVWFBWFZ3WGZjbjNWOTcvSFg1L3Y5WHRkdjNEczdKSkFJQVVMWUJabUNpbURWRGxmdHcyM0hxWXVxUFYwV3RkYldSNjNuVkcycm5yYU90c2hEclJVZlBSM1dXUzNLVmhBWllRb0VRa0xXbmR6ek42N3IrbjdlNTA0aUtOV084NTgrbjJudWlzUy9KM0c4WVplWjJaVEVJbUQ4NStST08wWlNVZmlISlA2Rkh5SUVXQmpBd3pOdzZvYkkzQ3lrQ0dhR0pOeWhMTVd3Z25yb3BOSklDQk5VY29vaTBPOGIreGZGNlBMQXFJTWNHb2QyVyt6WUQ5Rmc0OXJBZ2IxaTBUSlRIV0dDdW82VWhlRUpkaTltVnJTTjhjS1lxNDJkKzhTS0NTTzJnQXdkSUJRUVRQeDdabERWZGtrV2J6VFpjS1RJM2RodnZyR2x1ZU05ZDhVVFgwUnIram1veVlDUU9NU3NCTHBBQWpMUVJ4cGd4bytSQW1scjRvY0laaGVHa0Y1bEJwTDRyd2hJQ1hMRGZIK2dEeGVGa0hnQ0NlU3dmNzhoRXovS2pNUEVENUlnUlh1UnVmMjBwWUJaUTcyZjdTdEdIM1ltVHZ4Rk1oY2dBd2xpQVJMZ0dXd0dOQWZXUXF3bWhzaEJjbjRzR09BK2w4cUN4eG1RQlUzRFNaSWo4VjhUWUZDMGpZVUZiZTMxZFAyeTVaQXpUeEFTNU1aQWdQR2p6UUJCMVlEeEE5WlowS2ttY0VISW1jOTNMdmkzSGZISWtxWmVqVElnTUVBTzdsOG54azhoM1lMbjNZUTBqdXNNMUx5T0VNNUU0c2VDZ096L2xQWWNFSTl4UVR0eHhIZzNudWtZSUw1ckVkZ09DQ2o0ZmdZU3NSNXFSYWVqcTBKaXVxcDRnaFFOTHcxVjRzZUZBSzlGTXI1SFFMVGpRZ3liTWNpTmc3SG4xcFdYZk9PaDZzU0w4UGtqTVFkTFlHR2F3ZDdmSlhZdlIwV2ZFTUFDMUJXRTRsWjZDLzlNbWY2T2N1VHBTSUQ0a1dVRzBtN0V2ZW0yYmM1amhvMVlPeG1QT25NVHAyYUo3SUNCaVk4Si9UN1FBa1lBY1pBQVE4RW9jME8yeUxiUlVVTUNNNUNNZGh2MnpUbGtJL0pqUkdBUlFoSElqWGlNR2NkS0duZU0waktJT3g2cFYrL0xadWNqN3hBTVNQdm82eFY0OVFYU09Nek53OGdFZEZvd013TWpZNURTWHBybXJSVDZCNHhWaUI5ZEVrdHVKTnFPdEhjKzhKaitFRHBkMnhUYWpHZ0FHZU1nZC85bllFOEk0SUlRUUN3SmdJTUxYQkFObWd5U2tSMks0Tno5SUR3Nkx6WWZMUXJqeDRZWk5EWDBlazUzTENCeFNBcDJqcGxoZ2hZMXN6WngwMVhOQlhNRXRoQXFRQlc5NWgwMDZRdkVFYWhKdE11WFVNUVgwRlJYMDJwOWhDTE5vd0NlcnNmOFByQlYvS2ZFWWNaL256ak0rQUh1RUFML0lUbGdZTVpoQnE2YkVRdnBTVWRHSGxQVnhCVmpkbzZ5NFJJZ0VOc0VPNkpCbHBFQ1ZMVVRnaEZMUVRZY0l5TUtRWk1oRzFRTkZLWDQ1ajFpWXRKb0pVT1YrQ0VNR0FFQ01BK0kvdzhDWEdDQU8xamt2ODFZSXNnT0VvZUl3eXhBWFltNS9jNnFsWVpuYURKSDVjekpoSUJNbU9BaDMvamxnWFZXUXo2UllEQVlYc3RDL1JkMGxrTTVBdkkzVUhUZlJ3QnFmeDRqbzF1QkwySVI2Z0RaRzBJQUJPNFFJMkRnRGlZT3NRUnlrSU1aUDBqZ0dVTGljUllBZ1F2TU9FUUNNeWhhNEJua1BJRUVGcUJvUWE3QUhVSUVCRG5maWNqcHBFbHhpSURJbXM2WW5aa2JhREpZTUR6NzNjZ2ZtV2tDUllMSkNQMCtXQUFLSG1lQVpFZ1FBZ1Rqa05FMnBBZ1Nod2pJQW96amdaOUJPayt3enNCYzdBTytndmlreEtQOEp3UzRHREc0S0VYT0VxenF0UEFBM3pIakM0S3QvQmNFeTRKeDhXaWJNMkprS29vYWVBRDRDdUxiR0JRbHhCRWpaa0dmOVhWdG00aGdDSXpaditYRkR6MFlOcDZOTGF4RURtWG5zMHlaRXlvbzB4bkkvb2ljb2FraFJNQmVnM3dUVWtuMjFSZ25FOFFoclE0b2cyY0hiUWYyNHF3aTJIcVNCUnFCQURNZTV3NnBnTTRZREhxUUd6Q0RrQ0FWTU95QkhDd0FBZ0d4QURsNEJvc2NacUFNQ0dJTHdqaFVQYUZzd0E2QzdtRkptbmxVSE9RWldsMVdqNHl5UlVFZ2tCdGx5VDJ0cUFONzU0VzVzV1JDY0tyZ0RMRGpnT1VHQ29HZEdMY0MveXA0aEI5R0VPQ1lxWFo0Ylc3c1JkRjBGR2FHSUFNcFFzQ2VaWUZmTTdOM0NQN2FRSHdmQVRtclJQWkxyY2l2WUd5V1dWZUN0Wk1nbDVySzNwU2lQb2J6aDhDQTd5TWdpMUdaWGVwdXI0ekdwZzJyWWxuWEFqZVVoRHNQV2VUUExmTEgxVURhZm0rbUxveVJ0djNFWk5jbXF5eGFOQ0J1dlQ2ZXV3UHhNdFJ2NCtyUkc5eElNdWcwTU5RQkxOeFBhMlFMdVlGcUFNVG5BOC9ub0NJQXhpRWhndWNETFBZK1RqUDRFdU5qOStEV0o0UkFOWE02ZE4vQ3lMS3pXSndGYnlCRVFCQkxVSURGbVFkeFhVY3E3c1RDZ0dIL0tQcHp6NkF6ZWhJR05BMmtObmpld2ZiYlBzclk2dnRvVHo0ZmExNklCY2daV2lPUTYwZllmditIbUZoeEI5M1JuOFB6eTNEZGpyR2RKYW03TVhDUUJFWGtERFBHY2dVV3dYQUdmVjFmVzBCdWF5M3k4N2c5djkyMkV3MWJJVGN3Z1NBRlE4Smo0SDZaWFZGTEh3Qm0rUzRIQXJ4NDlUSjdSOWtLeHc4V3dRS1BrNkJzUVFHV3pkWVhvL0dqZFpPak1oODJEcE1nSmp0cDlVVDgzOTFrRitlR29rakNKYklNbHhCWXJuVmt1MnR2TXc5SG12SnJCUU9XT0ZBRVRsblZEaDlzV2JpZ2NjTk0xQm5Fa2lBa2tMRWhCSHQzR1d3Vm1kKzhkNXZ6eGUvRTlNeXo3Y3lMejRmcUVTaVYyVmxzK1B5ZVltMlBQay9GTXNnSERQb3pXSUNxZ203bkFUeS9nTms5cjZFb24wZDc5RWswRlljSUNBSEVFb0VQdjhxakQ3eVRWY2RkdzhSNFF6V0FMQkJnK1dGbUZyL0tiSE1GVStYekNBbXlnd1VvMHg3MlBmU1hQSERuMzdMbEtROWgxaWRFd0dGbTF5bzZ4N3lWc3Z0RzZoa3dvRFA2TmhabUxtZlp4aFlwWFl6WElBR0NhQ0M5aTE3OUZ6VFhRVHJoUXNwTjRJdmZBdVpaa3JwZGNaQ2dFMlZuZXpaY0ltSzBPbngxZHRiK0xqZTZlTlVLKzJEQ2pxOWRoQkMwNUFEU2lBWEtWalNhUmpRaXhHREhncjNUNEZuQXIwcDgyd1dkeUZ0YkkrRzNUVGJldUJBUWdCQU41UE1qTFQ1M3g0TzZldHNDKzg0L3dkWk9ZaTl0aU84eXk3Y2kzY2hCNHR4V3l6NFM0Y1FpUU9nNnZSNTdURnlWZ2p5WVhTUlkxUUFPZEdKOHFhUnJKUHRvVTNQUXVTbllGYVBSTm1XRGpERFlXZFYrdlJuWjRHd3oyMkJBTlpTVm5maXFvNDdsczVQT1ZmUExiTzJLVWR0TVgyQUdCUXc2RTljMGQrMWR4ZHJqTnRGT29EaENaLzk1N0hoZ0swZWZDNkVHNXg0R2k3OU9TaDhncEtjUi9kY291NmZRbjRmc2tDSlEvejNVYjJCcXpVNmFQb3dzTzViaDRBSmN1L0RtcTdRbkJ2U1paL3ZXdHpOMjdHbDBKemN5V0FUWjlWUnpiNmJkdm9iTjU0cWlCV3FnR29JaXRFZjNzT2ZBbXhpM1NMZDlLVlYvRjYzdVZ6ajZMSWpGT2xSZGdBVVFFQU1NcTN2SmRoVnIxa0p1TGNNbW40b3FvTDRaUElPUkdIQ0lHVk5FVGhKZ0J0bjl5OE1Ccng4ZHM3Y0ZoWGQyb2hnMmZtUE8rblNRM1F5MkQ5TmtVOWtwaTQyL29HeUZpOHBJa0F0dnhNU1luUitLK0FrTHpZdEcyM1pCdXd4dnl6MjE2MGFZUVpGQVVQVjcvcW1pc0Q5blZMZjErdlNuZTQ0c1FOWVZqZXp0cGZIVVJuNFRzTTRzdk0vRWlTSEJURi85aFVYNzA3S3RqNDYwMklYSU45elZiSjRhaSsvZmNuUzRzQnFJeGxXMFkzemR2Z1UrdW0zYWp6anRLUDRNYkZNdGtHbk9zNzgzaFBESkVPeFJTUmdjaVhnYnhrc0ZscUt0YUtmNHd2NVFWNTE2cko2MHlqbWgybTlZRUpUc2ZvOWUvOGg5QnphZXdSSHpVNFFDRkZxRThBYTh1b21pdUlXbUQ1NmhMTURpZzdSSEh1U1dhNy9Fc1A5UlRubjZzNGdHaS9XMXlONUlIT3lrTTdHTWhZVTNzN2o0VXNScWlsQWdQazZPdjA2NzNzdFI2MjhuaHh2STJraDMvQ2JtRjErTHVJM3hOZURoNlZUOVZ5R09SUGxtR3Y5VEpsYnR4SUQ1NFYvU2FqOFhmQ2R6ZXhleE50VFZXVVRmZ0JtWVFURG9EWGZRMHpZbVdwQTJub1A3Q2ZoZ0h5SGZqb21Ea2pqTXhQcEFPQTREejl3ZzhYN1YrcjJSVG56NVlxMEhkcy9sUHh3cDdUUEJtT083Z2tIbFhIdjN3LzZ4aVNuLytWTTJwYmRYcy9Za2oySTRFS0VLVzU1NlV2SGxtSmlvZW1vcmMwZ3JRUU9QSGhqNlcybnNiOHFDeDhVSU1SaTQ5dGRaZjFBVVhEQldwb21GU3I5bEZzNEpDQXZNN1pyMVMvdnpmSHpEZXNNTUVEUnV0ODczbXJjb3AvY0VXQjhEelhSUDkzL3FPaS9PUHpuOWFtdlVucnd3QzVnZTh0cGZCWHlOSjdvYjlEdVluV2pZYVo3RllyWk5NY05LMkpLQ2pWZG1kQm5BZ0JzZjBoSGIyTEx1ZGFRREkxUVZ5S0N6Nm1TT21mb2s3bitNL0V0NC9RaXRVZWlPZ3pjZzdXRFkrejF5UG9taVhFOWpmNGhwQjZiMXBIZzU0eXVmd1hBQVpoQU5YQytuYW00bDhCNjY0OUJLQjhnTE1OZDdKNVZ1bzRxUkVidU13Y0p2WTJFTWkxQ01Yb1NxRHRobHhBQWR6ZEkwZXlrNzMySTRuT091dTJIOTZ0Tlp0VHd4ckNBWXhBUUwrMi9Dck0vb2F1aFZUNlpWZEpodXJxZXRBM1FpT0tRVWplODZ4WXdwd1U3SHIyMG5lMHYyZEc0LzYrdnUvaXBnRzk5bGdGaGlITkk0dlVhNkhQZHY3aHZ3aWJGT09EVUJ1UkhqSXh5Ukhlb0dna0VNc0d0RzM4N0IzMWgyN0dvSkVPRFFiVU8zTXU3ZG5sblpFV1hCVkxzZE81WTVYaDVlb0NpS0NETnorVVBUKy96anJaU1F3SUE2dzlwSlp6RDBhd2Z6K2VlU2FTd21jcFhaTlRWcXA2OVpZYjhpQjgrT1I5NmRVdnhhTUVZbEdXQkxXSktCQTNKOTI0elRXT0tvWERTbks5dVlKQVFFZ3dQTjZOVzdlMnVnemRtUVFTd1I0TkR1Yk1iOXI4akZWcUkrQWZZWm90K0grbkQwYVN6NUJzcTMwQnZzZ3ZBTm1qM2dmaFJoK1RTaHVSSjVCWWlHQWhnaDZCNktCQWFzV0g0Nlg3L3ljMWpySyt4N0FEWSs4K1hFK0FjSXd3UmlTWVoyK1V0SVoxQTNNeFJoQW1remxuNmZiZHNhUkllaU9KV0RESkJEdzREMjJMY1k5bUIyRGtKNk1yUmdxbk16VFgyQWJCeVVrRmpTd3V4MENReWZqbTdQRGVOaDA2RFVGMXA5dlp6R3B1V0FRQVlaTU1BTTNDRUEzVFpRc0hXdTFzL1VNZi9WVWQxd1NiK0dRUTBHbUVHSVFBcGZmM1IvZnUzS0ZkemxBak5RZ0dZSUoyMkFacHY0ME9maHdqTUR6ejNkTHQyNXgrUm80K3JsdGl3UElYUzRwMTN5SjFQelJyc0ZxUVYxQXdaMFMyTTRCRWs3REpGbHJCaU54WXZQNTRWa1Zpek9pWkJzRWVtbmdMTUU0NEQ0bmhvb0RNN2lJQU9EeFdnVTBUaEpBdHdnd1pmakpYZHNEU2UyQ1BrSVZBTUJNQkRRRERra2RVN0V1dStpSHJ3YWVBbVRvemZnd0dJRnFJZjRCS1ZQMHg5QzVqcTh1WTVROEQzR0ljcFFsTkNkV01uZXZjdjQ5cmMreXJMT0lpdlhybUN5dUl6S0RSTmdQSzdKWGVCY3pNQWRzUHN4dTQyTlI0SDc4WlRoRk9vS01FRGc3R0IwZkNzUjJMdi9CSTVZdHhrTDhKMGJyNk8zUHhNTERrcGtEcHFrME9rZ1lyQ2pyV01qOSszUlRkTUxldlU0VEs4ZWc3SUZicEFOaEFoQldBTm1jTVJ5WTZTQS9vTFl2TXkzMXpsZTJXdTRoQ1hHWVdaUU5mNzMvWXBMeTVaMmxRRktqTkFDQmVoVjBDbUVBQWRpeVhuZGJucnAxdW5tajhwUnpsN2ZzbmJkd001NXYzcmRsdkRveVJzTUdqSFlBVFBUMEVxd2NzS3dFRkV3M0NDSFFJVFYwZXlpV3VBR0VVYktFSDdhQVFuTURBUU9HR0FzQ1lZQUE1UjlheWZZNlFsN3VtU1U3UnJtZUhCNy9hVGJCMVBkNTVCN0czRExZTHM1ckEwMkFVVFVnQXRTc1pIc0wyYlBnUnRvSEN4dkFGdERzSzBZTUhsY0MwOHJ5TDJFNmhxTDRxQVF1cmdtaVVYQnNQOHd2ZFlycVBiTXNuN2wxWno2SEZpMjVrSnkzc2hnSGtMZ0NRd1FJQ0FWc0RCN0xiM2VibGF0aFJCUFlYYmZDZzZ5Q0ZaQS81RTdHZTYrbmRGVFlNMkcweGxySDBOdjVnQlgvZU85UEh3M2RFWTVLQ2x3MExHQmNDb1lvSkZPUyt6Y21UKzlZNWUycjE1aGREdkcybkZqVUlFQkJwaGdVSXQyYVJ5NXlyaDl1NWp0aVJQVzhSeXY3SGZkaklCNFRERERHM3Y0emwzRGZXdW5qTkZXb2gyTUprTHRFSUVBOUlZd1ZqSys2YWo0ZitncW5MWkpOMlhGMXd6bWhSVlVETm5hVEFNbTZnWFJ6Qm10MHBBN1ZRMnJsaGMwYm1RWE1RblByT2tOT2M2Q2lJWUhXQkNxQk1rTVk0bUV4WUFsbzE5bDlUbXM3V2JUOWRBL1ZyVHQ5Qml0VzFYUXNReUo2NjVaUEhVSHpzOWlneEx4Qm95cmdRSTRIdlFCektad1FWbUE1RHk4NnlZcXdmSVdkT0lGTUhJQ3NkMERRVFZZaHpWWGdFMUJtQVZ6ekVhQUk0RWFZei9ZREtrNkZ6cFhjTUhQUGt6bktDQ3RwOW9mZVp5QXdDRnlpQWtDbWV5UjFMcWRYUFdZMlFObUo1REtoRHRZZ1BiWWtNWFovNHRGaUN1QUF6OUJNNFIrLzBZMm43T0xkY2RCS2prb3lRQmpNOUExUkJiVWl5eXVuN0M3amw0TFQxcGp6QzdBWUFobVBFRXdrS0JxSURzRUM3OEk5cWMxakVlRStCNTMwV21GWDE0Mm11NnFjLzZ3QXhsd0FRWUlxZ3hqSFZhODhxSnd4VW1yd21tUFBseS9lcW9kRHlTejVYVWpZbTNGaXJhV3orNFdRU0taRVZxZ2lzTUVUYU9Pakd5b2FIZkZjTkZHbEJrTExERUxnK3gvSGN3L1VnUTdLcnNpUWc0cVpIbTIwZTZXMlp4eFNMZHB2SjJkK3dyczlUbERMQTBHa1VVMWR6UVR1NkRpR0pMTlkzd1d0QTBNcFB1QlM4SE9CWUVFODR0L1F0SDZPS3VYUWY5UjhQWlRhWStzWXZiK0JZWXpNUEtrZlJUbFBtSThIeHpNUUFiMTRNc0V1NUpRM0lMN3k0aUQ4MGhqczdoVlRPOEI5MXRvdDJwU1RNaEFCalNRL1hNVTVWZkJkN000MkVJSWw3Rm01UnlqSlh6aXo2Q3V0dlBjTjJSNi9VVFRoOFg5SDZmVitSdXFHYUEvVHE1K2dsNEZxZlVOTHZ6NS9hUUNKQTVLSmxvVzdHUXpReEltWStqNjFvWWp1TmJOMkRjTEdKaUJlSndCSlRCMFFRclczYkRDL3FBc3dwdUd0U1hNT2NqRWZoa2RvQ1BBWFdQSExFdnZuZTlqY2o1aUFlZTdoS2hxZThieGE4TDdXdXZpS2ZmZG5SLys1ajM2MG5PZVRwaE1pZ3hBWUpWNGFveFdGb1RLbFVFR0JuSUkwWDdaakpjSFZBbWIyRC9qZnpiUnN1OG9XZCt6dXNrZ2kvWWcrNTJqSWQ2SkdXWVFnZXlCUFpYTzNkQU5Gd2ZSZFRFbStUdGFwUjhSeko2UjNlaDB3ZlkzZkdiZmViZGRjK3pMVmxGckk0T3FEV3FEd0FLZ0E4QmJ3ZjhuS1FWQzYxTlVNNTloMVNTME90QWZ2WmlpOVFKTXNMaHRHY2tnTm5OUS9qTEtkMEE4aDVBWHFQdC9EOTFQRUZPbUdYWUpjUmxpaVRhalpncjNhYkpkaC9ST3hHK2hQRVdJY3lpOEg1cDNJMStrYnFBLy9CM1dyb1U3YnpqQW8vZkQxQkd3N2JaUE02eU9wQ2pPb2FuK2xmN3NCMmxQUVFSNnUwOWdaT1JrSEREN0p0VVFxaUdQU1JhWURHWlBGb2Nad2t5cit4Vy9HUXdyakVJOHJoV01aWUtWd09kZGZNaGQ1OFRDM3JscU1weGZ1MmdhVVFTamN0MFdzRmNYMGl1YWFKZktSUmEwSXFObE4zNWc2UDZ6TG4wTzdDR0RvOEdlRVlNOW5SREc2TG5QenVjM2JaemlvZVpBWHFieHNLMVZoT1hEU3BqWkJhWENSOHowQm9jNWxyaXpQSnE5dlN6dDBpb1RPeTFqVUduMjBXbS91NzNCdHJmYTNEK1l0Wk96WURUWmEzcFZtQnMyOXJ1dGtzck1rQmhQUWIrNHZoMStUekJsQmxtNnk0eTNKMk9GMEJhTFJyMllTU1YzUGJqcUtWK2JtVnYzVThUZWtaZ0Q4ZG00MzAzT0VBT1kvUnVSNjJtMUN0QTgxWDRJVTlCVW15bGI3OGZLWmVRK0xIL3laUlREVzZtYi9lRFRpTGVUMnFNTUZvYk03eDZ5K2hUSWZqVFcvemd4bllzREZpNmlHWjZDNmQ5b3BZenh4elM2aW1ad0JHT2o5MU9IMi9EZ1pJZFcrZnNVNmUyME9yRG5vUk9wZFNXblBnM1diTnBIdHJleHNEQkNxelhIeUNRMERpSEIvUFJHeGlaWFlQVmVjdk1RTXI1ZkdoblYrb1Y1T3kxRURuRkEySEdsd2x1aUFjWmh4aUV1N1RYWmZVTEhoRUtYRTNoYTVheWlobWhHQTlSWi8rVEdiN2puNzhqOUVTeGVIQ3djRDJLWVJUQXJrb1hudVBqSkFIMkR0b0tsZ2lVeVdQUkxKenY2aDFnRUZxZlovOGgyL2MwSngzTnFVWkp5QTJaNmhkQVdJL3lyUkxkVDhFekhOc3VnMHpLaWFXZUtlZ25HTFFNcERPYTVjaVRZeWJVTGkyYmRNdjVHblhXaFlWZUR1bVoydHN4T0c0MUsyYUdXM1NEcEpSWTBJTmg1WUFnREJ3TDNySXI3RnFrNERVdGdCakcrbWV4M0luMFJNOGlDZmpOZ2NHREE3Q09RYTVDOWlGaThEMXRZajljZ1FXZmlFdXJwOStMVkg1SEN2Wmc1K0J6OVBpejBsN0dPWDREOEZocGJqc1FoUmlJVzc2WVovZ0lwM29YVVlNMzFwQkxtNTJGUVFYdHFQYTN3djVDL0ZET1ltWWJUbnYzYnhQWU9lZ3NmWWQyeE1Ld3lnMnFlbGoyYk9oK0w2eTlvdDBSYWZSRzVCdVZ2NEhvWXhQZEx1dzl3M25oYkhYY3dRSUlpUXBGZ1dBbDNzTUFROFlqZzlpYjdya1FZaVlVOUg3TjFMaEVFalhEUTlZdERmMzgwUHROcUJjOUFJKzBJMlg4cHBYQzVzR01kSVFseFNCU01HbENZTVdnMGJkYTh2b1UrN2Rud0RKMElldzdvWTJzYWY5cnFrZmh6dlZrbm04emd6R0RoVEFFUkVZTlJaZEVmYXV0WWwxZW54SFdHeUFmY0xkdGZ4ekY3VnRtMjgvcDlzU1NtWk9lNGN3NFlCemxHUHd0My81Y1F3cHN3dGcxckptSVJuaG1DZ2FBVEttWTBkZHZuOVR3b09Rdm1PVVJhVFF5WEkvOFk4RlZjRHpCMEdNNnZZemc0aGJYSFA1TW1QNU84V0JJVGg1aEJOUTkwZm9HeWZTR2V2d2kyQzI5RWQveEl5dllGREJlUEJrcENBbkdZWjdCNEZtWDdNOERsb09zdzdTYW1rcm4rTVhqOUZMcnBlZURIMFRpWWdXZG9qWGFvNi9jU2VEYkQzcTFrYjJpWHgrUDJYRktNaUo4bTJEaXhQQTAxNE54TXRsbU1KMGpiOXRuWlp4eG5ET2ZrQkJRQ3cyR2poY1ZLMDJXeW5nVmx5ZVl4VEhCY0N1RUNDNHpXV1ZuaTNtUzZyd2pjT1plNXZzcTZPc3IyU2VJeEJwaTRidUQ1eFFHN0xKbTkwTUZTTUNSd2lTTFNtNm4xand1VjNydXl4YzBza1VSck10RHBHaWRNc1pDQy9hcXl6d3E5TWtVcnpJMUdBb3hhMEU3YTQ1V3U3QS8xSjJQZGNEOENCS3BFdTlTT25NUEw5ODN6NXhOdFBTc1JHR1lvQWtqZ0VnbS9aOTlRSHk0amwzZUQ3UjlVam1BQ09CV0pROFRpUGx2KzJmdDEzQmJFNllRYUNEWHVodGthaXVMTm9OZVF3bjVHQ3FOWVBzbXlJOGFJUmFMdVE2NGJRaUVRaHhsZ0VleG9USy9qb0p5aDFZR1JTUmpNQzFFVEFrK2tRRXhiVUg0WGhCa0lzN2hLcHBZdncyd0VyMW5pbURXQUVTSU1lbUEyU296UFIvNThZb1FFdUFDRFlKY2dCM09XT0hBZFFmeDdhZlBxOE1GcVVaL0VhRUFLd1JaN2ZlWVhLeTBldWRLeUdwc2FWa3pHU050Z0JPVElwcHRHTTJBTEtYRUFtSGZSdUtCZ2lmRkVCbG42bHNQL2tPdUtZUGFVb2V1b0VHd1lwSHZxeHI5ZUs5emtNRFMrVHpTc01Eb0pBdXoyckRjT2gvbnZLc1ZuV05EeExRaVlwdDExaXpKZms3VFZ6REtQTVNBQUJpSHc0TjQ1dmVUaFBmNlRXOWJ5bExKZ3c2REN6TmlaVE5lWStIcVdIaExHOUVKTjNZaVU3TUJJYWE4UmdTQWxFb3RmcUo5MTgxMzk0MWZRN2IrU1FNWlZBWVprbUxXUnVoaHR5Z1FoMUJpTFZJc0RqRXhJZ1BORURRZ0RFcEFJQnJsdXlFMkRtVENXaUIrZ0pnQWRqQkhNRXBLSWNRajBhT29oWmc0WWp6R1d5SkFpVUNBSFVRTU5CMGtSY0VRYmJCYTRpUi9pL3dIM0Q1UE1wZDJ0NVFBQUFBQkpSVTVFcmtKZ2dnPT0iLCJzdXBwb3J0ZWRFeHRlbnNpb25zIjpbeyJpZCI6ImhtYWMtc2VjcmV0IiwiZmFpbF9pZl91bmtub3duIjpmYWxzZX0seyJpZCI6ImNyZWRQcm90ZWN0IiwiZmFpbF9pZl91bmtub3duIjpmYWxzZX1dLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCJdLCJhYWd1aWQiOiIyMGYwYmU5OC05YWY5LTk4NmEtNGI0Mi04ZWNhNGFjYjI4ZTQifX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDgtMDMiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6ImVTZWN1IEZJRE8ywq4gRmluZ2VycHJpbnQgS2V5IiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTA3MDgwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMS4xIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDgtMDMifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA4LTAzIn0seyJhYWd1aWQiOiJjYTRjZmYxYi01YTgxLTQ0MDQtODE5NC01OWFhYmNmMTY2MGIiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImNhNGNmZjFiLTVhODEtNDQwNC04MTk0LTU5YWFiY2YxNjYwYiIsImRlc2NyaXB0aW9uIjoiSURQcmltZSAzOTMwIEZJRE8iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQzZUQ0NBZEdnQXdJQkFnSUpBSmJUeXJ1MVgvSVBNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1DTXhJVEFmQmdOVkJBTU1HRWRsYldGc2RHOGdUWFZzZEdsQmNIQWdSa2xFVHlCRFFUQWVGdzB4T0RBMk1USXhORFExTlRCYUZ3MHlPREEyTURreE5EUTFOVEJhTUNNeElUQWZCZ05WQkFNTUdFZGxiV0ZzZEc4Z1RYVnNkR2xCY0hBZ1JrbEVUeUJEUVRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTVZqS0hXcGJEN1RTbE14b2NqVGw2bklmN3gzMlBtc1E5ekd1TEdHcUEwVVFab0lxM1hMekw2TFlVdko1QTVnMHV5RkdsbEhFZkdBS3JFYUNROEZWdlBTL1VoMEZ5ZnpXaFJBemlUU2lqak1JSVZqampVdjltOXZGbWNYU2NnSGlnN09kejg4NThWMGtyTkg5OXFHbTN3amdhT2VyVFdtdCtqWENVZm4wMUlrVFB3eEcySGxnRWQ0NWpOTFNWN1Zvb2wrS2U4RTJraTRsRWtUZUh6Ym91bFI1R1VicDNuTWk3RTQ3Vk1RYTNiTndueldCYnNhQlNTUWhMazNtNUhhS2hoeGE2d0pESzQ3TmlNQ2tDa2RJSHVXU1FMVkFmbTg1VUFPTnRFT1B3aTBPdUszcWJlOHlLT0ZHZjBLaEI1TU1lQXltN01WL000VzBhNDlvZ1BEOXBNQ0F3RUFBYU1nTUI0d0RBWURWUjBUQkFVd0F3RUIvekFPQmdOVkhROEJBZjhFQkFNQ0FvUXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBSld6NXhMTWs1V05ZYkFiNnlPeEVDQm9aMldlQi9xbDRWSjNPLzMvdE5zeE9ZbnpMZVdvNTQwelFoOXJBbWF4ejdldW1CbHNrTXE0eUdQU05YQjl5Y1dHSGdrY0NlU3pOMnd2OENJekRCczJvQlpqVE5rNjVMQlpEc3NUT0J0TVcvK3VURkhRZmJ1TzNJU0xoSTBEWGZSRWk5TkRNM2pmazExeEhjc2ZoMlJNVitRZE5md1ZhWlpyQ3Erb3VHK0V2a3Y3S3FxK295dTBWRk0vdHo2OFRHbDZ5bGhQRlIxcWg5d3R0cFZqQU9PQ0VRQ0xxUDJkUDI4bHdZQnlDcUhRcVZId2J1anYvTFpqWm5LVzNMWW5kWml4UFBTUkNKc3NERHdKdmgvZjZuVHhnOVpFKy9KY1lyZTVDYUk4bnpWSGFTT0NqTko3RnpVTEc2NEppV092UTUwPSIsIk1JSURkVENDQWwyZ0F3SUJBZ0lKQUlDVVR2a2d0ajVDTUEwR0NTcUdTSWIzRFFFQkN3VUFNRkV4Q3pBSkJnTlZCQVlUQWtaU01Rd3dDZ1lEVlFRS0RBTkVTVk14Q3pBSkJnTlZCQXNNQWtOVE1TY3dKUVlEVlFRRERCNUhaVzFoYkhSdklFMTFiSFJwUVhCd0lFWkpSRThnVTNWaVkyRWdRMEV3SGhjTk1qQXdOekEzTVRRek56RTRXaGNOTXpBd056QTFNVFF6TnpFNFdqQlJNUXN3Q1FZRFZRUUdFd0pHVWpFTU1Bb0dBMVVFQ2d3RFJFbFRNUXN3Q1FZRFZRUUxEQUpEVXpFbk1DVUdBMVVFQXd3ZVIyVnRZV3gwYnlCTmRXeDBhVUZ3Y0NCR1NVUlBJRk4xWW1OaElFTkJNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXZBS09lcUM1L3AwRDFpc0NZS1FKbFZVT3JCNkk3RExvY3VuRS9SbThkdUdUYnl4UWh0M0NiRlZUdjNOMkxwMmZianhsSSszc09TR2szM0ZUWWtUcXhjZEpJcko3U3NrQmNVU05yZktPYVFULzZLUWNQNENtN1YrNjU1VHErVFd4eXhXUWhEeWd0MTVxb1A3TXVLNmJUOVN3cENqcGZLaGFNU215UWFNb1VjUkFiTHFkekJDYWMwaHpCK1plK2dxSmxuV1Y5VWFTSTJyRnNWdUg0WkUwY1JPK01PcGFMZ00vczI0OG5HR0hwMjJld1NRZmJuUGFCYmI4aXF5QVArY3U1MkdMc1VwS1JKZWJFK1I2K1BNUTlKQ2RXZVFaUjNEa2ZTaWRrdjNtY2I0anExaUl0YStNcUtoUm53cmZYaDkxMUtXTG5ZQWw5RU5DaExYMGM2U2oxUUlEQVFBQm8xQXdUakFkQmdOVkhRNEVGZ1FVV0x2aFJCVVBuOHVMSWY2OCtndi9OWkl3R1NJd0h3WURWUjBqQkJnd0ZvQVVXTHZoUkJVUG44dUxJZjY4K2d2L05aSXdHU0l3REFZRFZSMFRCQVV3QXdFQi96QU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFGTHJEaGFlZ2VLSHhZakgzRVAzdlVCS2huek0yMDZBU3hnZVlDTzJFYzlwT2xZSmFlcUZFK3NVYW1VVi9wd2pEbHFOYVNnRmd5N1R3ZVlrdk9tTW40cVNjc0hxdkozekdPQWlhZndhaDF2VUhmQ2xYUjgrYXhPMmlHT1VGMEpLclo5WVlqYkFhNS80SENsdjdqRlBPZE1XVE9ReW5nb2lIQXMzamt1WWpwQ0xGbEI0Vk9pM2Qxd2pBMXBuVGRCS2tBYjd0OG5UdncrL1hiRnZjUWE3M1ZIN3Nqdm9CcUQzZmRNZlJjdVZxNHFVWnRaVDZjR2FnVEhENjFUdHFoOW9NQ1pYY0RiUjFQR1puTmJxeWNzV1BESUswbnBtSzMvM2xmVjhjK1pzcnk2ZTE3MG1mSk1acDdPOG02Q1N6Ni9WTEsreURKZDc4NDF3cG1lS1RmNkluWkE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFRd0FBQUFnQ0FZQUFBRG5sVVpxQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUVuUUFBQkowQWQ1bUgzZ0FBQUFaZEVWWWRGTnZablIzWVhKbEFIQmhhVzUwTG01bGRDQTBMakF1TWpIeElHbVZBQUFLMUVsRVFWUjRYdTFkRFhBY1pSbStOT0FmS29nNldPMFFjcmVYM083MVI0MW9IZFNxcURBT2czK2NZRVhCb2xYUlRFbjIyMHRhS1RjNjRtZ0JxekJpRVVWcEJkcWl3d2hxU2RJUzJ1cFlTZ3ZSdHBUU2NrbGpXekhhZ2pwU1JkcjR2THR2anJ2azI3dmR2ZDFMam43UHpETjN0L2QrNy90K2Y4Lys3OGFLME5EYWFyMnFPZFhab3FXeUg5UjBhMEZjdDY3V2RIR1Rab2pWQ2NQcVNlalcxb1F1SHNPeS9lQlRzRG1NLzU0WlQ5aitMV0dJZzdEZkIvc0JjRFBzZjRYZlA4WDNiMnVHMVpIUXpVOG1VdUtkeVdUSG01cWFjaS9qSEFLQnlpZjBiQnIrTHdhWElQWVBrTWRxZkw4WGRXcGxzMUFBMzEvUWpPdzk4TDhTOWI4QlhJUjIrbkRjNkRvemxzazBzbG5rUU14a1BHWE85RUp0Vm5ZR0Y0c1V5Vm5kOFVUYWVwOGJ3KzZMYWtCajVpemRiTkpTMXJ4RVdueVd4ZzM2RW1QZFdvUFBEZWpmN2VBVEdNc0hhRHpUdUM2aGJqME4vcFhtQXNydWdzMFdMUDhOdUJKalpKbVdFbGNsMDltUEoxSm1XMHRMNSt1aUhCdUdrWHNsalg4N25pNEV6Vm5rOUF2a3NRbjU3RVNkaHJCOEJNdVBqT1dQLy80T0hzUi9lN0Q4WWRUbGZ0UmhGZmdkTEc5SHUxd0FmenI1NWpBT2tpUUtodlZiR0I2QzAvL2krMmlOZVJ4OEZnbnZSZnhmYWluelNrN05FMGlJVVBiZjQzd1dtTlROZDdCcEtFQTdMWmZGQVk5enAzeVpUU01EaVFWaS9VK1NnNVFZQUlmT21HMmV3c1VqQS9yaFc3TDRCZXJtajloMFVvQjJPQitUWlRXNEIvazhPeUcveUNpT29XMUlZSDZIOFhQejlMYmNLemlsUUdocE1admhaeUhHd0czZzQyQms4NVo4bzkwRzhYME5pU3MxSXYyUUdrOEtkV3N6dDRzbklQOFJxUjltRFFYRElkWlNiQm9aMElsM1MyT1haWFlwRjQ4TVUxNHduSzFiZVc0MXBMM0ZFUUNKbFBWV3RERzJmdXlWck5SM3RCVGRTakI4WXJJRm95VnRubzJPQ3pCZ3hETkJCNnBYS01Id3hpRDlnSzNLYzZQY2t2QkdKUmkrTWNtQzBZRDRmZEs0WG9oOVcvWVRDWlJnZUtOdndjaGtHdEcyZTJXK2Frc2xHTDR4bVlKQmF4bHBUSStrTlJRZG1HUjNvVU1KaGpmNkZRdzZjQ3J6VTN0Q01MRFd1UXNkM1IrQXczS25CUTVLeW5qaGpkeE9ubkRpQ0VadUdqcnNZV2xNSnRwaVdVSzNCbVQvRmZFdWRoZzZVUGU2Rmd6MGJSNmZhNk1tblkza2xEd2hhWWpMVVU2ZXMyN3QwZ3p6bTdWZ1V1OTZENmZrSHhDYTYyVVZHQ01xOGcwMmpSUW5pbUJvUnZZaWFUd20ybnRmVzl2Q2s3VzBkWUhzL3dKMTYzazZlTVp1UTBXOUN3Ykc5SzFzT3FXQXZJVTBYNXRpRFp0TmJTakJjR0VFZ3RIV2Rzdko4RTJuQXVVeGlicDVoV005Mm9EZjJ5YjhYMEt4M3JFTkYwb3dvZ0htMGhKcHZqYVZZUGpDaVNBWWliVDFlV2tzSmliQ2svUG01VTVpYzhyeFFwbGRNUlBwN0hsc0hocVVZRVFESlJnaDRzVXVHSFNSRCtwSVYrVEo0eEgxTEc5ZGpDSFRpTWxSNFZpRzJFN0hSYmhBS0ZDQ0VRMlVZSVNJRjd0Z29KMnowamhNdEhPZWpsMndlUUZZL2xHWmZTbkZmRFlQQlVvd29rSENNQmRMODdXcEJNTVhLZ3FHSVM1dlRwdG5oMFhVKzA1Wm5BSkRGQXpENkRnZC9wNld4bUhHRGZGRk5oK0gwUWIwd2FPeU1tT0UrT1VOSS9jU0xsQTE2bDB3MEY2NzQ3cTRwUnBHY2RxYTdrdVI1VXRFSDQ1Z0Rtd0tpL0RaajgvN0lFUzM0ck96ZWFhWXpXbFVoM29SakpvelJNR29PQUVOYTBpMmRUR0dlRXA4VEZKbVBEdll2R3JVdTJDRVFicWhrc09GQnN5bGkyV3hhc1RqNk5kMTJwc1h2NTdUQ1FZbEdDNE1TVEJhVzYwM29vMWRiNnF6cVZ0ZlluTTU2QXBCdzlveG9Wd1JNWWxHTkszOTFWeWlLaWpCaUVZd21sUGRMYkpZdFNUYTdxSGlBK3Urb1FURGhTRUpCdHB2aGRUL0dIV3h2OXpXeFJpMHRQaUV0SHdKeGJWc1hoV1VZRVFqR0hSd0d1T2gwZ1Y1a1RPZU1pL2hoUHhEQ1lZTFF4Q01zMXF0Vmd6dThyZXZweXlQandId3NwVmgvU3VWV2pLZEN3U0dFb3lvQkFPNXA4MzNvcCtlazhXc0ZkRit3YThTVm9MaHdoQUVBMzdXVFBCYlJIVGNBZXhHdkpUTkhmUU1OY2Y2QnMrUDllYm54ZnFlUEpXWDJrQ1p6SGdmRXhqQ0dRSWxHTkVKQnNGK0VKRXVkc3ZpMW9iaVQ1eUtmOVNOWU9qV1pqVHlmYUhSdWQ5QUhvdFlwV0E0TnhxSlkxTGZUTlQ1SzJ3ZWk2MGZNaUFVRDRLakJmYm1qOGI2OHN0ajJ3N2FEMnFoZlUvMHh5NlpyekhTMnF1bHBUTmwrd3lJdWhjTWpCVTY2MVFObTJjdVBvUERSWVRSQmpwYlIyTUFPVjlIWnpPUTk4L3cvZll3aVBIdGZqZTBidjJGay9DUGVoR01PcnNPby9MdDY3bzFYRGdWdWlFL0J3THhqeEt4S09YRzJNNmR0aTM2dzhPUmRuR1A3VGNna0Z1ZEM4YlV2QTZqbGtpa084K1R0ZzJJTVhTWXpmeERDWVlMcXhBTUw3ZXZvNzd0dG5GLy8wbllrdGdoRVlseEhMcWF6SjJ0akVxYnM5aXlTV1huMnY0RFFBbEcvYU9zWUJqV0FUYnpEeVVZTGd3c0dMbHBLTHRWNnBOSkhWWjRZSExmL25mSkJXSUNoMkhkUUVYaTZld2xNcjhsZEo1SFl0djdoUktNK2tjNXdVRDc3R1V6LzFDQzRjS0FndUhwOUdkS1hNWG1FSXg4dTBRY1hQallhKzB5bVV3ajJ1dHhxZThpb280WDJ2WStvUVNqL2xGaGwrU1BiT1lmU2pCY0dFQXc2SG9LN0E2VW5jaW81OEdtcHN0ZWVCMUQ3OUJYNWVJZzRmM0RwM09wR09MTWwva2Z4eDJ4ekZyZmo4VlhnbEgvcUxCTHNvWE4vRU1KaGdzRENFWWlWZjcyZFdicEpkdzkrODZSaXNONDlnN3VoM1ZoRjRQRjZRbUovMUxxMWdJdTRobVZCQU1UOXU3eDcwd0pnL1RZZlU2aExKUmdWRWFGWFpJSDJNdy9sR0M0MEtkZ3pKNXRuZ0tmQjZTK21Qai8wSXdaSFMvbklnNUdSeHNoQmdOU2tTamxZaTVSQVBydVVsbWNZbUp5L1huRzNIRXhLNkRpRmtaRXhCall5Q21VUlNYQlFEdVBvQTVibzJiU3lMNmRVL0lFM2lxVW5nWU5tMmdEMTdOMCtHOFZwK1FmU2pCYzZGTXc0cnBsU2YwVUVURk5OaTlGei9ETVdHLytpRVFrSFBibU44UzJiWnQ0K2JoemowbjVKM2lCZEZzMWwvQUUxTDJ1QmFOV1RPcmlBNXlTSnlEdjc4cjgxSnllcnk2V1FBbUdDMzBJUnRPYzNHbG9wOE5TUDJQVXhWTmwxL1RyOHEyeHZ2eDY4UGtpc2ZnbmZsOGY2eDkwZlFVbDRuNUdHcStZdWpoeTVxenUxM0NSaWxDQzRZMTFLUmowV2tndEYvd21SU1VZTHZRaEdGNG1HQWFMWVBQeTJEZzBQZFl6OUg3c3BzeU45UXhVZkMwaVhmeUZQdG9uaTFsTUdxeGNwQ0tVWUhoajNRa0d4Q0twVysvbWRJSkJDWVlMUFFvR3ZZUWE5dVhmNzFscDY2SktsSHQ4L1FzVVIrMFhUWHVBRWd4dnJBL0JvTGZyMlFmSHIvR3psZW1LS1NNWXVua0hUU3pFbEw0K3NGYUNnZm8rQis3V2pPem4yTFFzbk5jR2lEMVVUdWJQb2RuRjVwR0F6cGdndnV0V0J1cjZIN3RPdXJpVWk1UUZYU1dLTXQvSEJONUVheVhVcit3OU1jRXBqdkdLNHZmSWJ3VmR3OElwbEFXTkJaUzVEdldoTjVYbjRlZG9xZDhvaUZ5eDJ3aytpdS8wSXVpbDlLd1RUc2tUNG1seER0cnpSbTVYalBVbzJwWGU2RzQ5Z2p4dncrZkNoTkdoY2Zod1FDOWphVExFRzl4b0dGZVd2aVkrVXVTbTJRK2NvWGR5Nk5ZaU5Pd3lWUHJIR0JoM0pvenVVQ3NlVDVtWFFmRi9qaGcveE9mWE5kMjhnam8wYUgzcExBbE5OR2R0TDVZaTU1dlFnYmVqNCs2Zy85Z3NNcUFPSDNIYVNmd0ViWGNEdm1lVGh2VXBUZTk2eTRRek03NlFtOVkwWjlGcGRQY202dk5wc0F0OXN0eHBPK3ZYNEViRTIwb1RDY3NHU29ubCtCL2Y2V2EvVmNWNTBhU1B4N3RPRGVFQnhnMTB4eStka29YZ2ZBZ3hGaURlMTlBTzMwTS9yRVFPOXlMbUE0aS9CYiszbCtibmtQSUhONFByVUwrMStGd0IyMnZob3gxaWYxRzgxWHBidkEyNVpqSytyMmx4UjI0YTFkOFJQekVmdXdvV2NzRVdpSk16WWorSTN3K1Z0S3NoSGdIL0FQWlNucWpUemZpOHhoNjd1blV1UGRyQTI4TnhZckgvQXozdEk0ajUrVE9MQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiY2E0Y2ZmMWI1YTgxNDQwNDgxOTQ1OWFhYmNmMTY2MGIiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZX0sInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTA3LTIyIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJJRFByaW1lIDM5MzAgRklETyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjIwNzIyMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDctMjIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA2LTE4In0seyJhYWd1aWQiOiJhYjMyZjBjNi0yMjM5LWFmYmItYzQ3MC1kMmVmNGUyNTRkYjYiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImFiMzJmMGM2LTIyMzktYWZiYi1jNDcwLWQyZWY0ZTI1NGRiNiIsImRlc2NyaXB0aW9uIjoiVEVTVCAoRFVNTVkgUkVDT1JEKSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNMRENDQWRJQ0NRQ3YxdmxxS2VXNWVqQUtCZ2dxaGtqT1BRUURBakNCbkRFTE1Ba0dBMVVFQmhNQ1EwZ3hEekFOQmdOVkJBZ01Ca2RsYm1WMllURVFNQTRHQTFVRUJ3d0hWbVZ5YzI5cGVERVBNQTBHQTFVRUNnd0dWRTlMUlU0eU1TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1STXdFUVlEVlFRRERBcDBiMnRsYmpJdVkyOXRNU0F3SGdZSktvWklodmNOQVFrQkZoRnZabVpwWTJWQWRHOXJaVzR5TG1OdmJUQWdGdzB4T1RBMU1UUXdOalUwTWpGYUdBOHlNRGN5TURVeU1EQTJOVFF5TVZvd2dad3hDekFKQmdOVkJBWVRBa05JTVE4d0RRWURWUVFJREFaSFpXNWxkbUV4RURBT0JnTlZCQWNNQjFabGNuTnZhWGd4RHpBTkJnTlZCQW9NQmxSUFMwVk9NakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVUTUJFR0ExVUVBd3dLZEc5clpXNHlMbU52YlRFZ01CNEdDU3FHU0liM0RRRUpBUllSYjJabWFXTmxRSFJ2YTJWdU1pNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVRqYlNaZDYxLzdIYW94eW94bDN5aDZ0amszdEw2QVNDQ3VtLzJuZHE4NkRRTHQrRFU2TVY2ZjQvKyt1cEFQYlRaVTZqV252SUxvdnRuc1JnQ1d3VVlSTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSUVpTmZOcEFMWklIOG4xVnlYcEZ5TEl6RGVaRVpPQ1JpS2g0NHVuaWFCWlBBaUVBb2Rhbk9sUFVFQ2pHSEVmK0U0ZFRLa3lDbHBMaTRKZEVKa1ZIUXBJWEVKQT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0NBWUFBQUJ6ZW5yMEFBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFLVDJsRFExQlFhRzkwYjNOb2IzQWdTVU5ESUhCeWIyWnBiR1VBQUhqYW5WTm5WRlBwRmozMzN2UkNTNGlBbEV0dlVoVUlJRkpDaTRBVWtTWXFJUWtRU29naG9ka1ZVY0VSUlVVRUc4aWdpQU9Pam9DTUZWRXNESW9LMkFma0lhS09nNk9JaXNyNzRYdWphOWE4OStiTi9yWFhQdWVzODUyenp3ZkFDQXlXU0ROUk5ZQU1xVUllRWVDRHg4VEc0ZVF1UUlFS0pIQUFFQWl6WkNGei9TTUJBUGgrUER3cklzQUh2Z0FCZU5NTENBREFUWnZBTUJ5SC93L3FRcGxjQVlDRUFjQjBrVGhMQ0lBVUFFQjZqa0ttQUVCR0FZQ2RtQ1pUQUtBRUFHRExZMkxqQUZBdEFHQW5mK2JUQUlDZCtKbDdBUUJibENFVkFhQ1JBQ0FUWlloRUFHZzdBS3pQVm9wRkFGZ3dBQlJtUzhRNUFOZ3RBREJKVjJaSUFMQzNBTURPRUF1eUFBZ01BREJSaUlVcEFBUjdBR0RJSXlONEFJU1pBQlJHOGxjODhTdXVFT2NxQUFCNG1iSTh1U1E1UllGYkNDMXhCMWRYTGg0b3pra1hLeFEyWVFKaG1rQXV3bm1aR1RLQk5BL2c4OHdBQUtDUkZSSGdnL1A5ZU00T3JzN09ObzYyRGw4dDZyOEcveUppWXVQKzVjK3JjRUFBQU9GMGZ0SCtMQyt6R29BN0JvQnQvcUlsN2dSb1hndWdkZmVMWnJJUFFMVUFvT25hVi9OdytINDhQRVdoa0xuWjJlWGs1TmhLeEVKYlljcFhmZjVud2wvQVYvMXMrWDQ4L1BmMTRMN2lKSUV5WFlGSEJQamd3c3owVEtVY3o1SUpoR0xjNW85SC9MY0wvL3dkMHlMRVNXSzVXQ29VNDFFU2NZNUVtb3p6TXFVaWlVS1NLY1VsMHY5azR0OHMrd00rM3pVQXNHbytBWHVSTGFoZFl3UDJTeWNRV0hUQTR2Y0FBUEs3YjhIVUtBZ0RnR2lENGM5My8rOC8vVWVnSlFDQVprbVNjUUFBWGtRa0xsVEtzei9IQ0FBQVJLQ0JLckJCRy9UQkdDekFCaHpCQmR6QkMveGdOb1JDSk1UQ1FoQkNDbVNBSEhKZ0theUNRaWlHemJBZEttQXYxRUFkTk1CUmFJYVRjQTR1d2xXNERqMXdEL3BoQ0o3QktMeUJDUVJCeUFnVFlTSGFpQUZpaWxnampnZ1htWVg0SWNGSUJCS0xKQ0RKaUJSUklrdVJOVWd4VW9wVUlGVklIZkk5Y2dJNWgxeEd1cEU3eUFBeWd2eUd2RWN4bElHeVVUM1VETFZEdWFnM0dvUkdvZ3ZRWkhReG1vOFdvSnZRY3JRYVBZdzJvZWZRcTJnUDJvOCtROGN3d09nWUJ6UEViREF1eHNOQ3NUZ3NDWk5qeTdFaXJBeXJ4aHF3VnF3RHU0bjFZOCt4ZHdRU2dVWEFDVFlFZDBJZ1lSNUJTRmhNV0U3WVNLZ2dIQ1EwRWRvSk53a0RoRkhDSnlLVHFFdTBKcm9SK2NRWVlqSXhoMWhJTENQV0VvOFRMeEI3aUVQRU55UVNpVU15SjdtUUFrbXhwRlRTRXRKRzBtNVNJK2tzcVpzMFNCb2prOG5hWkd1eUJ6bVVMQ0FyeUlYa25lVEQ1RFBrRytRaDhsc0tuV0pBY2FUNFUrSW9Vc3BxU2hubEVPVTA1UVpsbURKQlZhT2FVdDJvb1ZRUk5ZOWFRcTJodGxLdlVZZW9FelIxbWpuTmd4WkpTNld0b3BYVEdtZ1hhUGRwcitoMHVoSGRsUjVPbDlCWDBzdnBSK2lYNkFQMGR3d05oaFdEeDRobktCbWJHQWNZWnhsM0dLK1lUS1laMDRzWngxUXdOekhybU9lWkQ1bHZWVmdxdGlwOEZaSEtDcFZLbFNhVkd5b3ZWS21xcHFyZXFndFY4MVhMVkkrcFhsTjlya1pWTTFQanFRblVscXRWcXAxUTYxTWJVMmVwTzZpSHFtZW9iMVEvcEg1Wi9Za0dXY05NdzA5RHBGR2dzVi9qdk1ZZ0MyTVpzM2dzSVdzTnE0WjFnVFhFSnJITjJYeDJLcnVZL1IyN2l6MnFxYUU1UXpOS00xZXpVdk9VWmo4SDQ1aHgrSngwVGdubktLZVg4MzZLM2hUdktlSXBHNlkwVExreFpWeHJxcGFYbGxpclNLdFJxMGZydlRhdTdhZWRwcjFGdTFuN2dRNUJ4MG9uWENkSFo0L09CWjNuVTlsVDNhY0tweFpOUFRyMXJpNnFhNlVib2J0RWQ3OXVwKzZZbnI1ZWdKNU1iNmZlZWIzbitoeDlMLzFVL1czNnAvVkhERmdHc3d3a0J0c016aGc4eFRWeGJ6d2RMOGZiOFZGRFhjTkFRNlZobFdHWDRZU1J1ZEU4bzlWR2pVWVBqR25HWE9NazQyM0diY2FqSmdZbUlTWkxUZXBON3BwU1RibW1LYVk3VER0TXg4M016YUxOMXBrMW16MHgxekxubStlYjE1dmZ0MkJhZUZvc3RxaTJ1R1ZKc3VSYXBsbnV0cnh1aFZvNVdhVllWVnBkczBhdG5hMGwxcnV0dTZjUnA3bE9rMDZybnRabnc3RHh0c20ycWJjWnNPWFlCdHV1dG0yMmZXRm5ZaGRudDhXdXcrNlR2Wk45dW4yTi9UMEhEWWZaRHFzZFdoMStjN1J5RkRwV090NmF6cHp1UDMzRjlKYnBMMmRZenhEUDJEUGp0aFBMS2NScG5WT2IwMGRuRjJlNWM0UHppSXVKUzRMTExwYytMcHNieHQzSXZlUktkUFZ4WGVGNjB2V2RtN09id3UybzI2L3VOdTVwN29mY244dzBueW1lV1ROejBNUElRK0JSNWRFL0M1K1ZNR3Zmckg1UFEwK0JaN1huSXk5akw1RlhyZGV3dDZWM3F2ZGg3eGMrOWo1eW4rTSs0enczM2pMZVdWL01OOEMzeUxmTFQ4TnZubCtGMzBOL0kvOWsvM3IvMFFDbmdDVUJad09KZ1VHQld3TDcrSHA4SWIrT1B6cmJaZmF5MmUxQmpLQzVRUlZCajRLdGd1WEJyU0ZveU95UXJTSDM1NWpPa2M1cERvVlFmdWpXMEFkaDVtR0x3MzRNSjRXSGhWZUdQNDV3aUZnYTBUR1hOWGZSM0VOejMwVDZSSlpFM3B0bk1VODVyeTFLTlNvK3FpNXFQTm8zdWpTNlA4WXVabG5NMVZpZFdFbHNTeHc1TGlxdU5tNXN2dC84N2ZPSDRwM2lDK043RjVndnlGMXdlYUhPd3ZTRnB4YXBMaElzT3BaQVRJaE9PSlR3UVJBcXFCYU1KZklUZHlXT0NubkNIY0puSWkvUk50R0kyRU5jS2g1TzhrZ3FUWHFTN0pHOE5Ya2t4VE9sTE9XNWhDZXBrTHhNRFV6ZG16cWVGcHAySUcweVBUcTlNWU9Ta1pCeFFxb2hUWk8yWitwbjVtWjJ5NnhsaGJMK3hXNkx0eThlbFFmSmE3T1FyQVZaTFFxMlFxYm9WRm9vMXlvSHNtZGxWMmEvelluS09aYXJuaXZON2N5enl0dVFONXp2bi8vdEVzSVM0WksycFlaTFZ5MGRXT2E5ckdvNXNqeHhlZHNLNHhVRks0WldCcXc4dUlxMkttM1ZUNnZ0VjVldWZyMG1lazFyZ1Y3QnlvTEJ0UUZyNnd0VkN1V0ZmZXZjMSsxZFQxZ3ZXZCsxWWZxR25ScytGWW1LcmhUYkY1Y1ZmOWdvM0hqbEc0ZHZ5citaM0pTMHFhdkV1V1RQWnRKbTZlYmVMWjViRHBhcWwrYVhEbTROMmRxMERkOVd0TzMxOWtYYkw1Zk5LTnU3ZzdaRHVhTy9QTGk4WmFmSnpzMDdQMVNrVlBSVStsUTI3dExkdFdIWCtHN1I3aHQ3dlBZMDdOWGJXN3ozL1Q3SnZ0dFZBVlZOMVdiVlpmdEorN1AzUDY2SnF1bjRsdnR0WGExT2JYSHR4d1BTQS8wSEl3NjIxN25VMVIzU1BWUlNqOVlyNjBjT3h4KysvcDN2ZHkwTk5nMVZqWnpHNGlOd1JIbms2ZmNKMy9jZURUcmFkb3g3ck9FSDB4OTJIV2NkTDJwQ212S2FScHRUbXZ0YllsdTZUOHcrMGRicTNucjhSOXNmRDV3MFBGbDVTdk5VeVduYTZZTFRrMmZ5ejR5ZGxaMTlmaTc1M0dEYm9yWjc1MlBPMzJvUGIrKzZFSFRoMGtYL2krYzd2RHZPWFBLNGRQS3kyK1VUVjdoWG1xODZYMjNxZE9vOC9wUFRUOGU3bkx1YXJybGNhN251ZXIyMWUyYjM2UnVlTjg3ZDlMMTU4UmIvMXRXZU9UM2R2Zk42Yi9mRjkvWGZGdDErY2lmOXpzdTcyWGNuN3EyOFQ3eGY5RUR0UWRsRDNZZlZQMXYrM05qdjNIOXF3SGVnODlIY1IvY0doWVBQL3BIMWp3OURCWStaajh1R0RZYnJuamcrT1RuaVAzTDk2ZnluUTg5a3p5YWVGLzZpL3N1dUZ4WXZmdmpWNjlmTzBaalJvWmZ5bDVPL2JYeWwvZXJBNnhtdjI4YkN4aDYreVhnek1WNzBWdnZ0d1hmY2R4M3ZvOThQVCtSOElIOG8vMmo1c2ZWVDBLZjdreG1Uay84RUE1anovR016TGRzQUFBQWdZMGhTVFFBQWVpVUFBSUNEQUFENS93QUFnT2tBQUhVd0FBRHFZQUFBT3BnQUFCZHZrbC9GUmdBQUErZEpSRUZVZU5yRWwwOW9YRlVVeG4vM3Z2Zm1qek9kbVpjbWNTYWttVXlHcW9Rb2xCUVhNVjJKLzdEdWxMWUdGSEZSTjBKMElRaFNVQXAyMlkwdXRCWkxzYUpZTUdoQVRWMUlOeEpyMVpLbU5xVVlNNWtZazJrbU16R1ptZmZ2dWhoSnRVTG1qUTdOV2I1MzN6a2Yzem5mZDk0VjA1bCtnTWVCVjRGN3VUMXhDVGdHakl2cFRQOUR3RmRzVHp3c2dlTnNYeHlYUUhZYkFXUjF3QWFDdmo4UkFwVENXOS9BTFpmQmRSR0JBRm9pamdnR1FhbG1BTmc2NFBtdXJldTR4U0oyWVpsQXVwZm9udnNRd1NCdWNaWHE1U3U0K1htTTdsMklVQWhjMTA5S1QyK211TDM0T3pJY291dllVY3huUnpDU3ljMzMxYW5MRk41K2w1VjNUaUlUY1hUVFJQa0FJYVl6L1NVZzF1aWdXeXdTNkUyVC9Yb2NyYTBOZ0kzdnZzZWFuU1BZMTB0NGNBOEF4UTgrSXZmY1liUTJFeG1KTkdwSjJUOERtbzV5WGF6NUJmU05Dcm5ETDdMMjVUbVVXMFZxSVNMRFEvU2NQb0U1Y2dDblVDQS8rakxCdnQydFkwRG9PczdLQ2dpSm5vaFQrMlVXb3l1RkNCZ295NkdhdTBwa1lDKzdKODhqd3lGbTl1NmpObk1OdlgzbmxneEl2d3dveDBGTEpKQUJBN2RVSnRDYlJ1ZzZlQXFoYTRTekE2eFBYYUQ0L21rQVl2c2Z3MTFiYlpoWE5xVmF6ME1FZzhob0JMeGJ4S01VR2lIV3Y1MEVJTmlYQnR3V0E1QVNaVmtvMndZcC8rVVBDaHN0R3ExanJWcStVdXJOR0pDeUxGVE5RamtPMHZNUTRYQ2RDU2xSR3hzb1BCSUhud1NnOHNPUENBSXRCQURZdVRsNlRyMEhta1orOUJXa2xBakRRRmtXWHFWSzZzZ2JSUFk5Z0xOOGc5TFpNZlRPemhhMVFFcnNYSTdJMEJEbU0wOWpqaHdnY3Y4Z1R1RkduZTVTbVVBbVRmTDExd0RJUGY4Q3p2SXlXbXhIaXhod1hKUnRreng2QklDMUx5YjQ0NXZ6bXhMVEVnbXN1WGxXVHA3Q21wMmovTm5uQlBxeUxYSkNJYkR6ZVNMRFEyVFBqUU9LbWNGaHFsUFRHTHU2NnpNZ0JIZ0taMmtKNVhrWXFlVG0wbW9RUHB4UUtiemFPdWFoQXdDVVBobGovZUlrb2N6ZE42V29GRWpRT3RvUlF0eDgxZ29WZUpVS2dWUVBzZjJQQXJCNjlsTUVCZ2pnN3pVVUNObWNxbjBOb1ZzcUUreS9CLzNPVHBSbFUvbnBFbnJiem1iMy9uOEhvQ3BWZ3RsTWZlVmUrUmxuY1FrWkRyWHNsNmd4QUZ5TTdxNjZEOHd2NEs2dDFYZEFpOEpISmc4dFlkYmJVU2hRYzhyd3EzdkxBUHd6dERZVHZiMERaVnV0QVNEdkNBTVFmZVJCN2pyek1YSkhkR3R0alkyejh1RVpqTTVVS3dBb01PckhqR1NTeEtHbkd2dldjb0dsRTI5aGtQci9ScVJxTll4MEQzcEh1KysrT3I4dFl1Y1g2bi9KUG94b3kwR1VrU2kxcTllb1hMam9HNEFXajZPWkpzcXhHNHBBYjlRRzVkaG84UmhhUE5iVWRQc29EbUJJNFBvMjNveXVTK0NsYlFRd3FnTVR3Qk4vWGM4SGJsUGhLZUJOWU9MUEFRRElzWHFic3FaS0d3QUFBQUJKUlU1RXJrSmdnZz09Iiwic3VwcG9ydGVkRXh0ZW5zaW9ucyI6W3siaWQiOiJobWFjLXNlY3JldCIsImZhaWxfaWZfdW5rbm93biI6ZmFsc2V9XSwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiYWIzMmYwYzYyMjM5YWZiYmM0NzBkMmVmNGUyNTRkYjYiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZX0sIm1heE1zZ1NpemUiOjIwNDgsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6OTYsInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAyLTI4In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wMi0yOCJ9LHsiYWFndWlkIjoiNzYwZWRhMzYtMDBhYS00ZDI5LTg1NWItNDAxMmExODJjZGViIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI3NjBlZGEzNi0wMGFhLTRkMjktODU1Yi00MDEyYTE4MmNkZWIiLCJkZXNjcmlwdGlvbiI6IlNlY3VyaXR5IEtleSBORkMgYnkgWXViaWNvIFByZXZpZXciLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI5NDcyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH0seyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AzODRyMV9lY2RzYV9zaGEzODRfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciLCJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlES2pDQ0FoS2dBd0lCQWdJVWVmK1Z2SGtjVFFuRUQrK3dKTS9JeHpTVUxrMHdEUVlKS29aSWh2Y05BUUVMQlFBd0pqRWtNQ0lHQTFVRUF3d2JXWFZpYVdOdklESXdNak1nUmtsRVR5QlFjbVYyYVdWM0lFTkJNQjRYRFRJek1Ea3lOVEV4TXpJME1Wb1hEVEkwTVRJek1URXhNekkwTVZvd0pqRWtNQ0lHQTFVRUF3d2JXWFZpYVdOdklESXdNak1nUmtsRVR5QlFjbVYyYVdWM0lFTkJNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQW91Rk1UT0thRTBZdGV4T29pc1N4cCtFYmk1SUE0ZXNFU2N4MTZselFkcVY2L2VaODJLdEplTlhFdU5rQlZaRHBjMzJnU3R1eExCSDhtZ3NvSEJGYWkyRGtqZkJuNXFid1IvYzUrc25sd1p2amdWQTBoekt3OUN3QWVBd1JENWtyV3Q4OC9DVnlDa01jZ0xTR3dacy9yajdGL0xzM0ViZzdNcUxiYlFKOUNvemJiTGRKVVlJSGNQcFNaUHRvTXJaYjRHdm5pNmlWUzlVdkNLZ3BxYzZMR1Jtb1lHRzRaUjNsR0ovWFFaZnUrR2VKVzY3aWltTWoveW9YT3d4dWN4aXZaSEZrNmNRU2d3dXdpb2VObTR3dms4M0xoU3VXY3RmMmtBeVFjWjdrVW5wTmVlK2Q0TWdybUdVNFhNRkxpVGd1dGFCK2U5VjhkNUpUa1VPSGlMenRrUUlEQVFBQm8xQXdUakFkQmdOVkhRNEVGZ1FVTTVTQjViSHJWK2pwSU9NZEpsN3U3YmNuVFk4d0h3WURWUjBqQkJnd0ZvQVVNNVNCNWJIclYranBJT01kSmw3dTdiY25UWTh3REFZRFZSMFRCQVV3QXdFQi96QU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFDb3dSM0tUTGZpZEp5UUZOcUVGZlVyZlo5YWE5ZWdwT1F0TlJKZExTdEo2eHUyV2ZMd3ZHNG9qR0psQktObmZhNURJY3lRWWYvOHFKNGVsaUFWZU5YdVltZU1tZ05nWlp5dVk2RzF5V0NEMlYzc0Q2WjR1ajNTYmFET0hqM2dIdnN6Z1FocmhUMWgvcHVIUWtuNitoWUtBcDc3a003SWM2QVovUkZianBtTExrMkQwc0UxbHpULzAyaStCaDdNOHNtYWlEWjkrK0pHenhlU3VuOFcxSGxlWlVtMnFLR21SYTRYUGRyeVQ3eDZLR1VHblU0YTNicFVtVmVZOXJRL3NmTWQ1WlRvbyszdW5GV0R6b1ZWMnZOdTgrK1ZMQzl6bzQwRmFLUUxyOVZBSkRKNHlMRU5SN0tybVY4TDBjQ1hLSkdaV0FXdEc1UkdUbUhJaGQrbkI0MWc9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImxhcmdlQmxvYktleSIsImNyZWRCbG9iIiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6Ijc2MGVkYTM2MDBhYTRkMjk4NTViNDAxMmExODJjZGViIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOnRydWUsImFsd2F5c1V2IjpmYWxzZX0sIm1heE1zZ1NpemUiOjEyODAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsibmZjIiwidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi0zNX1dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjQwOTYsIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjozMjk0NzIsIm1heENyZWRCbG9iTGVuZ3RoIjozMiwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjEsInJlbWFpbmluZ0Rpc2NvdmVyYWJsZUNyZWRlbnRpYWxzIjoxMDB9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDQtMDcifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA0LTA3In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiYTk3YjMzMTllZWNkYjU5OTNjNDE4NDI3NjQ0MWIwNTliNDg1MDZmMSJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJhOTdiMzMxOWVlY2RiNTk5M2M0MTg0Mjc2NDQxYjA1OWI0ODUwNmYxIl0sImRlc2NyaXB0aW9uIjoiVHJ1c3RLZXkgRzMxMCBVMkYgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwicmVtb3RlX2hhbmRsZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoyNTYsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDZ2pDQ0FpaWdBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakNCblRFTE1Ba0dBMVVFQmhNQ1MxSXhEakFNQmdOVkJBZ01CVk5sYjNWc01SQXdEZ1lEVlFRSERBZEhZVzVuYm1GdE1SY3dGUVlEVlFRS0RBNWxWMEpOSUVOdkxpd2dUSFJrTGpFWk1CY0dBMVVFQ3d3UVEyVnlkR2xtYVdOaGRHVWdWVzVwZERFWk1CY0dBMVVFQXd3UVpWZENUU0JEWlhKMGFXWnBZMkYwWlRFZE1Cc0dDU3FHU0liM0RRRUpBUllPYVc1bWIwQmxMWGRpYlM1amIyMHdJQmNOTWpNd056RXhNRE0wTmpFMFdoZ1BNakEzTXpBMk1qZ3dNelEyTVRSYU1JR2RNUXN3Q1FZRFZRUUdFd0pMVWpFT01Bd0dBMVVFQ0F3RlUyVnZkV3d4RURBT0JnTlZCQWNNQjBkaGJtZHVZVzB4RnpBVkJnTlZCQW9NRG1WWFFrMGdRMjh1TENCTWRHUXVNUmt3RndZRFZRUUxEQkJEWlhKMGFXWnBZMkYwWlNCVmJtbDBNUmt3RndZRFZRUUREQkJsVjBKTklFTmxjblJwWm1sallYUmxNUjB3R3dZSktvWklodmNOQVFrQkZnNXBibVp2UUdVdGQySnRMbU52YlRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkFoK29lS3lMU2c3OTdJNnBKb091djJLMGJZaktZR1FlZElNWkFnaGlaUDYrb0R3Q0E3eldhaVp6WXQzazhha1EzcWE0VG5qQThkQ085ei9JS0tIeTdhalZUQlRNQklHQTFVZEV3RUIvd1FJTUFZQkFmOENBUUF3SFFZRFZSME9CQllFRkxjbjkvR0lDL2JhS3QwR3ozeEk0T0VYdVJUK01Bc0dBMVVkRHdRRUF3SUJCakFSQmdsZ2hrZ0JodmhDQVFFRUJBTUNBQWN3Q2dZSUtvWkl6ajBFQXdJRFNBQXdSUUloQU5WbkpkZS8vdEJMcThNRERpK1NBZDZVZFlJWlNuZzRQTXFteU5ydlpqNjRBaUFYMHhTekFoRmFDQ3AvdWhwVmdubEYrWEJncndBSXNvdFpHVEI2cmtCMzFBPT0iLCJNSUlDcFRDQ0FrcWdBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakNCcnpFTE1Ba0dBMVVFQmhNQ1MxSXhFVEFQQmdOVkJBZ01DRk5sYjNWc0xWTnBNUk13RVFZRFZRUUhEQXBIWVc1bmJtRnRMVWQxTVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVjTUJvR0ExVUVBd3dUWlZkQ1RTQkRRU0JEWlhKMGFXWnBZMkYwWlRFZE1Cc0dDU3FHU0liM0RRRUpBUllPYVc1bWIwQmxMWGRpYlM1amIyMHdIaGNOTVRnd056QXlNRFV6TVRNNVdoY05Nak13TnpBeE1EVXpNVE01V2pDQnJ6RUxNQWtHQTFVRUJoTUNTMUl4RVRBUEJnTlZCQWdNQ0ZObGIzVnNMVk5wTVJNd0VRWURWUVFIREFwSFlXNW5ibUZ0TFVkMU1SY3dGUVlEVlFRS0RBNWxWMEpOSUVOdkxpd2dUSFJrTGpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFY01Cb0dBMVVFQXd3VFpWZENUU0JEUVNCRFpYSjBhV1pwWTJGMFpURWRNQnNHQ1NxR1NJYjNEUUVKQVJZT2FXNW1iMEJsTFhkaWJTNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVFJZnFIaXNpMG9PL2V5T3FTYURycjlpdEcySXltQmtIblNER1FJSVltVCt2cUE4QWdPODFtb21jMkxkNVBHcEVONm11RTU0d1BIUWp2Yy95Q2loOHUybzFVd1V6QVNCZ05WSFJNQkFmOEVDREFHQVFIL0FnRUFNQjBHQTFVZERnUVdCQlMzSi9meGlBdjIyaXJkQnM5OFNPRGhGN2tVL2pBTEJnTlZIUThFQkFNQ0FRWXdFUVlKWUlaSUFZYjRRZ0VCQkFRREFnQUhNQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUURjNDFMRks0TEpDQlUyVlZLSXo3WjZzeFBoVUVraDhuTFNMSzZJWGRrUDV3SWhBSWVLVk9aY2hhVk81YUY3ZmJkWG9TcmN5eTFZWWVVZVBMb2pjS0k5Zlg4NCJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUErZ0FBQUV4Q0FZQUFBRHZEWWdxQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUVuUUFBQkowQWQ1bUgzZ0FBRmljU1VSQlZIaGU3ZDBIZUJYRjJzRHhONzNRQ1RWQTZGSUZGS2tDVXV5QUV1bUtZa0ZVYklDQ0lpS0NVZ1FFN0wwZ2RsUXNLQ3BTcklnZ1NDK2hKblJDSjRIMGIyZnZlRC8wa2hDU25jMmVrLy92dVhtWWQ0NlhrSk56OXN5N00vTk9RSlpGQUFBQUFBQkFnUXJVZndJQUFBQUFnQUpFZ2c0QUFBQUFnQWVRb0FNQUFBQUE0QUVrNkFBQUFBQUFlQUFKT2dBQUFBQUFIa0NDRGdBQUFBQ0FCNUNnQXdBQUFBRGdBU1RvQUFBQUFBQjRBQWs2QUFBQUFBQWVRSUlPQUFBQUFJQUhrS0FEQUFBQUFPQUJKT2dBQUFBQUFIZ0FDVG9BQUFBQUFCNUFnZzRBQUFBQWdBZVFvQU1BQUFBQTRBRWs2QUFBQUFBQWVFQkFsa1czUFNzek5WWFNEeVRLcWExYjVkU2FkWks2ZTQra0h6OW05NG4zLy9tQWNRRWhvUkpjdXBRRVIwVkpXSlZLRXQ2Z3ZvUlhyeVpCcFVwSlFDRDM0UUFBQUFCZjROa0VQU3NqUTA1dDNpS0hQdnBFanYrd1FOTDM3Wk9zMURUOUtJQ3pDWXlNbE5BYTFhVEVOWjJsWkpmT0VscWh2UFdPRDlDUEFnQUFBUEFhenlYb0tqRS9NdmM3U1h4emhweGFzVkwzQXNpUGdOQVFLZHF4dlpTOVk0QVVhZEpZOXdJQUFBRHdFazhsNk1kLysxMzJqSHRLVXRhdDF6MEFuRmE4NjlWU1lkZ1FDYXRTUmZjQUFBQUE4QUpQSk9nWkowN0lub2xUNVBBSEg0dGtadXBlQUtZRWhJZExoVkVqSktwWGR3a0lEdGE5QUFBQUFBcFNnU2ZvcDdac2xSMERCMG5xMXUyNkI0QXJBZ0trMkJXWFNwWEpFeVNvYUZIZENRQUFBS0NnRkdpQ2Z1TFA1UkkvWUpCa0hEbWlld0M0TGJ4UlE2bjI1aXNTRWhXbGV3QUFBQUFVaEFKTDBFOHNYU1k3YnJsRE1wT1NkQStBZ2hKYXE0YlUvT2hkQ1M1ZFd2Y0FBQUFBY0Z1QkhKQ3NsclhIMzNrdnlUbmdFYW1idDhyMmdZTWtnL2NrQUFBQVVHQmNUOURUang2VDdiZmRJUm1IRHVzZUFGNXc4cysvWk9jamowa1doUm9CQUFDQUF1SHFFbmQxeG5uOEF3L0pzUy9tNko1ekZ4Z1pJVUdsU2tsSWplb1NWS0s0N2dVS09ldHRuTDV2djZUdGlKZU1JMGNsS3kxTlAzRHVLazRZSzJYNjlOSVJBQUFBQUxlNG1xQWZYYmpJTGdwM3prZXBCUVpLK1BrTkpLcC9QeW5XdXFVRWx5a2pBVUZCK2tFQWY4dE1UWlhVWGJ2azZMZno1TkRNOXlWOXoxNzlTTzRGbGl3aDUvM3dEVVhqQUFBQUFKZTVscUJuSkNWTDNGWFhTRnJDVHQyVE82RTFxMHZGVVNPa2VOczJkcUlPSUhjeVQ1NlVneDk4TFB1ZmVWNHlqeDNYdmJsVG9sdFhpWms2eWJwQ0JPZ2VBQUFBQUthNWx2RWVtZlAxdVNYblZtSlFvbWVzMUo0elc0cGYwbzdrSERoSGdSRVJVdmJXL2xMTGVnK3BvOVRPeGJGdnY1ZFQ4UWs2QWdBQUFPQUdWN0pldGV4Mi8vTXY2U2dYckdROGF0QkFpWGxxdkFTR2grdE9BSGtSVnFXeWZZUmE1TVV0ZGMvWlpaMUtrZjNQdnFBakFBQUFBRzV3SlVFL3NYaUpwTy9hbzZPekNBaVEwamYzaytpaDk3TzhGbkNJdXRGVjdkVVh6MmttL2NTQ1JaSis1S2lPQUFBQUFKam15aDUwVmJuOTZHZGY2Q2huS29HbytmSDdFaGdXcW52eXlmcnhzdExUSmYzRUNjazRmbHl5VXZOZTNScHdpenF0SUxoWU1YdVp1bDBRMGFHYlZhZTI3NUROVjE0aldTa3B1aWRubFo2WklxV3Y2YUlqQUFBQUFDWVpUOUJWY3J5dWVSdkpQSHhFOStRZ09GaXF6M3BQaWpacHJEdnlMbm5kZWprMmY2RWsvYnBZVXJac2xZekVnL29Sd0hjRXgxU1JpTnExcEdpSGRsS3NZM3NKcTFoUlA1SjMrMTU2VmZaUG1xcWpuQlc5cktOVWYvVkZIUUVBQUFBd3lYaUNucnhtcld6cDJsMUhPU3ZhOFJLcC92ckxlWjR0ekR5VklrZSsvVTRTWDN0VFV0WnQwTDJBbndnTWxLS2Qya3VaVy90THNSYk44L3crU1Q5NlZEWjF2Rkl5RGgzV1Bka0xLbDVjNnY3eHN3U0doZWtlQUFBQUFLWVkzNE9lL05kSzNUcTcwbjE2NVMzcHlNcVM0NHQvbDdqTzNXVFhrT0VrNS9CUG1abHlZdDRDMlg3RExiSnQ0Q0JKeVdPVjllQVNKYVRFdFYxMWxETjFWRnZxemwwNkFnQUFBR0NTOFFUOTVQcmNKY3NCa1JGUzdKSzJPc285VlNGKzk4VEpzdU9tQVpLNmRadnVCZnlZU3RSL1dDaWJ1MTRuaCtkOFk4Zm5xa1NYcTNRcloxbHBhWkxDK3dvQUFBQndoZGtFUFN0TDByWnUxMEhPd2h2VWw4RFFjeXNNcDRxK2JiL2pIam40NnB2MlhuZWdNTWs4ZGx4MkRoNG1lNlkrWTcvWHprVkV6Um9TV0xTb2puS1dzaWVYSnpBQUFBQUF5QmVqQ2JyYTNwNlJuS3lqbkttem1zK0ZTczYzM1RwUWtoYjlwSHVBUWlnalF4SmZlTVZlUlhJdVNYcEFSSVFFbDQzU1VjN1NkNU9nQXdBQUFHNHdPNE9lbVNtWnVUek9LYWhDZWQwNk83WHNObjdZQ0RtNWJJWHVBUW8zdFlya3dGc3pkSFIyNnVpMmdORGNGWDdMMkxkZnR3QUFBQUNZWkh3UHVnbjdYM3RUVG56M2c0NEFLUHNtVFpPa0ZYL3BDQUFBQUlDdk1Yck1tdG9YdnFsTHJLUnVqTk05MllzYU5GQ2lodzNWVWZaT2JvcVRMVjJ1czJmUmN5MHcwTjV2RzF3bVNnS2pTdWxPd0tPc2QyVEd6bDJTY2VLRVpKNUkwcDI1RTFxcmh0VCs4bE1KaklqUVBXZVdsWkVoY1oxakpXWGpKdDJUdlpMZHVrcVZhWk4xQkFBQUFNQVUzMHJRclgvcXR0dnVrQk1MYzdudjNENDN1b09VSFhDemhOZXJLOEhGaXVrSEFJL0x6SlMwdzRmbHhPOS95SUhuWDdJU2FlczlsSnUzYWtDQWxCOHhUTXJkZnF2dU9ETVNkQUFBQU1CN2ZHcUplOUtxMWJsT3prTmlxa2oxajJaSzlWZGZrS0xObTVHY3c3Y0VCa3BJVkpTVTZueVYxSjR6V3lvK09Wb0N3c1AxZ3ptd2t2akVsMStUaktSem0za0hBQUFBVVBCOEowRzNFbzhEcjc2aGc1eUZuOTlBYXM3K1NJcGUxRlQzQUw1TEZYUXJjMzBmKzRaVFVNa1N1amQ3R1ljT3l4RjFQam9BQUFBQW4rSXpDWHI2a2FPUzlNdHZPc3BlY01YeVV1MzFseVdrZEduZEEvaUhJbzNPbDhyUFRiVmU1RUc2SjN0SFB2dEN0d0FBQUFENENwOUowSk5XcnBMTVk4ZDFsSTNBUUtrNGRyU0VsQ3VyT3dEL1Vyek54VkxxaGo0NnlsN3lueXNrNC9nSkhRRUFBQUR3QmI2VG9QLzJ1MjVsTDd4ZUhTblI0UklkQWY2cDdJQmJKU0E0V0VmWnlNaVFwSlVyZFFBQUFBREFGL2hNZ3A2OGJwMXVaYTlFbDZ2dC9icUFQd3VyWEVraVdqWFhVZlpPclY2cld3QUFBQUI4Z1U4azZGa1ptWksyYWJPT3NsZnNzazY2QmZpM1ltM2I2RmIyVXZmdjF5MEFBQUFBdnNCSEV2UjBPMGsvbTdBS0ZYUUw4RytoMWF2cFZ2WXlUM0RVR2dBQUFPQkxmR2FKZTY0RTZEOEJmOGRySFFBQUFQQTcvcFdnQXdBQUFBRGdvMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBJRUVIQUFBQUFNQURTTkFCQUFBQUFQQUFFblFBQUFBQUFEeUFCQjBBQUFBQUFBOGdRUWNBQUFBQXdBTkkwQUVBQUFBQThBQVNkQUFBQUFBQVBJQUVIUUFBQUFBQUR5QkJCd0FBQUFEQUEwalFBUUFBQUFEd0FCSjBBQUFBQUFBOGdBUWRBQUFBQUFBUElFRUhBQUFBQU1BRFNOQUJBQUFBQVBBQUVuUUFBQUFBQUR5QUJCMEFBQUFBQUE4Z1FRY0FBQUFBd0FOSTBBRUFBQUFBOEFBU2RBQUFBQUFBUElBRUhRQUFBQUFBRHlCQkJ3QUFBQURBQTBqUUFRQUFBQUR3QUJKMEFBQUFBQUE4Z0FRZEFBQUFBQUFQSUVFSEFBQUFBTUFEU05BQkFBQUFBUEFBRW5RQUFBQUFBRHlBQkIwQUFBQUFBQThnUVFjQUFBQUF3QU5JMEFFQUFBQUE4QUFTZEFBQUFBQUFQSUFFSFFBQUFBQUFEeUJCQndBQUFBREFBMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBDTWl5NkxianN0TFRaVk9YV0VuZEdLZDdzaGMxYUtCRUR4dXFvMy9LVEUyVkRhM2FTOGFoUTdybnpCcXNYUzZCa1pFNk1pYzFQa0ZPcmQrZ0kvaXowSmdZQ2E5WFIwZmVjV1QrQWtrWU1FaEhaMWFpUjZ6RVRKNmdvMy9LeXNpUXVNNnhrckp4ays3SlhzbHVYYVhLdE1rNkFnQUFBR0FLQ1hvZUhKejV2dXgrYkt5TzRNK2krdmVUNk1jZjFaRjNrS0FEQUFBQS9vY2w3Z0FBQUFBQWVBQUpPZ0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQndSa1dYVGJjVm5wNmJLcFM2eWtib3pUUGRtTEdqUlFvb2NOMWRFL1phYW15b1pXN1NYajBDSGRjMllOMWk2WHdNaElIWmx6Y3ZVYU9mN2p6enJ5dnVRL1Y4anhSVC9weUZubEI5OHJFdVMvOTNraUdwMHZ4ZHExMFpGM0hKbS9RQklHRE5MUm1aWG9FU3N4a3lmbzZKK3lNaklrcm5Pc3BHemNwSHV5VjdKYlY2a3liYktPQUFBQUFKaENnbDRJSkw0NVEvWThjZVpFTGI4YXhxMlJnT0JnSGNFdC9weWdaNldsU1ZhbXNjdFM0Uk1nRWhnU1l2MXBOUUFBLzBPTk04V0ZqNTJBNENBSkNBclNVY0Z6OWZPV3p5SWcxMGpRQ3dFU2RQL2p6d242dHFIRDVOU0tsVHBDZmdXVktDNjFQbjVmQWtORGRROEE0SFJ4M2Z0SStsbkdtRTRvUC93QktYM1ZGVG9xV0JsSlNiTGx4bHNrNC9BUjNXTldaSXRtRWpQK0NRa0laSGN0Y0RZazZJVUFDYnIvOGVjRVBhN2Z6WEp5OFJJZEliOUNhMVNYdXZPKzBSRUE0Ti9XdFd3bjZRY082TWljNkVuanBVejNXQjBWb014TTJUNTBtQno3eXAzUGh1QUs1YVgyN0k4bHBGdzUzUU1nSjl6R0FnQS9GbGFycG00QkFDQ1MrTkVzMTVMemdMQXdxVEoxRXNrNWNBNUkwQUhBajRXV0w2OWJBSURDTG5uZGV0a3o3aWtkbVZkdXlMMVNyRVZ6SFFISURSSjBBUEJqWVkwYTZoWUFvRERMT0g1YzRnYy9LRmtuVCtvZXM0cGRjWm1VdSswV0hRSElMUkowQVBCajRUVnI2QllBb05ES3lwTGRrNTZXMUMxYmRZZFpJWldpcGNyNHNSU0ZBL0tBZHcwQStLdWdJQW1yVUVFSEFJREM2dkEzMzhyaER6N1drVm1Ca1JFUzg4SXpFbHl5cE80QmNDNUkwQUhBVHdXVktpV0J4WXJxQ0FCUUdLWEV4OHV1a2FQdFdYVGpnb0trd3FoSHBNajViSzhDOG9vRUhRRDhWRkRSSWhJWUZxWWpBREFyTXpOVFRwNDhLWWNPSFpLdDI3YkowcVZMSlRVMVZUK0tncEI1S2tWMkRINVFNbzhmMXoxbXFhTlp5L1RzcmlNQWVVR0NEZ0IrS3FSeUpRa0lDdElSQU9TTlNyelQwdElrT1RsWkVoTVRaZlBtemJKNDhXSjU3LzMzWmR6NDhUSjR5QkM1TmpaV2F0ZXRLK2ZWcXlkMXJLOTZEUnBJNjdadDViaExpU0hPUU8wN2YycXluRnE1V25lWUZkNm9vVlFlTzFva0lFRDNBTWdMRW5RQThGT2hWV04wQ3dCeXBoTHdBd2NPeU5xMWEyWDI3Tm55NGtzdnlXT2pSMHUvbTI2U2k5dTFrNmJObXRsSmQ2V1lHS25Yc0tHMDY5QkJicjcxVm5sODdGaDV3ZnB2djVrN1YrTGo0Mlh2M3IxeTVPaFJPNmxId1RxNjZDYzUvUDVIT2pJcnNHaFJpWmsrUlFMRHczVVBnTHdpUVFjQVB4VktnVGdBT1RoMjdKaGNldm5sVXJkK2ZZa3NWa3lpcTFTUkprMmJTcSsrZmVYK0lVTmt3bE5QeVVjZmZ5ekxsaTJUOVJzMnlPNDllMGk4ZlVUcTdqMnljL2dJeVVwUDF6MEdCUVJJOUpPUFMzalZxcm9EUUg2UW9BT0Fud3Evb0pGdUFjRC9VdnZERi8vK3Uyelo2czdSVzNCSHB2VjdqWC9vRWNrNGRGajNHR1FsNTFFRGJwYlNYVHZyRGdENVJZSU9BSDRxdkVvVjNRSUFGQmI3WDMxZGtuLzdYVWRtUlY3VVZDb09IYXdqQUU0Z1FRY0FQeFFRRVNFaFpjcnFDQUJRR0J4ZnNsVDJQL2VTanN3S3JsaEJxajQzVlFKRFEzVVBBQ2VRb0FPQUh3b3VYMDRDUW9KMUJBRHdkK2xIamtqQ3NJZXNodmw5NXdHaElWSjU4Z1FKS2N1TllNQnBKT2dBNElkQ1NwYVVnRUF1OFFCUUdLaGljUEhESDVIMFhYdDBqMWxsN3JwRGlyZHFxU01BVG1MMEJnQitLS1JHTmM2aUJZQkM0c0RiNzhpSitRdDFaRmJSOXUyazRyMkRkQVRBYVNUb0FEd2xwRnhaQ2ExUzJiV3ZrSW9WM1Vsa3JlOFJVaW42alA4R0UxOFI5ZXZyYnd3QThHZEpLMWZKdnFuUDZNaXNFT3Z6SldiS1JHNEFBd1lGWkZsMDIzRnF1YzJtTHJHU3VqRk85MlF2YXRCQWlSNDJWRWYvcEk2TDJOQ3F2V1FjT3FSN3pxekIydVVTR0JtcEkvd3Q4YzBac3VlSkNUcHlWc080TlJJUXpENVh0eDJadjBBU0J1Ujg5N3BFajFpSm1Yem0zM3RXUm9iRWRZNlZsSTJiZEUvMlNuYnJLbFdtVGRhUi96a1ZIeTl4bDNVMmZsWnNZSkVpVW1mQmR4SlNKa3IzQUVEQlNreE1sS28xYXRqSHJabXlkOWN1aVlyeTluVnZYY3Qya243Z2dJN01pWjQwWHNwMGo5V1JNOUtQSFpPNGJqMGxiVWU4N2pFbk1DSkNxbi93amhRNXY2SHVBV0FDTStnQUFBQ0FEOXIxeEhoWGtuTUpESlR5ano1RWNnNjRnQVFkQUFBQThERUhQNTB0UnovN1FrZG1sZWphV2NyMDZxa2pBQ2FSb0FNQUFBQSs1R1RjWnRrelpweU96QXFyYzU1VUdUZUdrMEVBbC9CT2cwOVI5UWkyOXJ0WjFsM1F3dmhYM0xVOUpPTkVrdjdPQUFBQUJTL2p4QW1Kdi84QnlVd3lQMFlKTEZaTVlwNmZadTgvQitBT0VuVDRqcXdzMlRmOWVVbjY5WGZKT0hMVTZGZG04a21wT0hxa0JCVXRvcjg1QUtDd3lNek1sUFQwOUROK1pXUmtXQjlIeHVyckFqbktzbDZidXlkTXlsV1IxM3dMQ3BUb01hTWtva1lOM1ZGNHFmZDhUdGNGOVJqZ0ZLcTRGd0wrVXNYOTJNKy95STViN3hUclNxaDd6Q2w3LzkxU1lmQzlPdkllcXJnN2h5cnV2aThsSlVYV3JsMHJmNjFjS2Z2Mzc1Y0RpWW42RVpHdzBGQXBXYktrbEMxYlZtclhyaTMxNnRiMWZFVnB1Q2NwS1VtMmJ0MHFxMWF2bGoxNzlzaTI3ZHRsNDhhTmN1clVLVGw1OHVRWkI5MFJFUkVTRWhJaXBVcVZrZ2IxNjB1bFNwV2thdFdxZHJ0eTVjb1M3RU1ubTFERi9UOThxWXI3a2UrK2wvaDdocWk3U0xySG5OTDkrMG5sVVk4VXVpUFYwdExTSk40YUd5eGZzVUlTRWhJa0xpNU9ObGxmNnJxUW5KeXMvNnYvcDk3ellXRmhVcng0Y1duWW9JRjlIYWhXclpvMGJ0VEl2ajc0MGpVQjNrQ0NYZ2o0UTRLZXVudVBiTFplU3htSGorZ2VjeUpidDVRYU05LzA5RjRyRW5UbmtLRDdwcU5IajhyY2I3K1ZEejc4VUg3ODZTYzcwY3F0T3VlZEo0OC85cGowNk5GRDk2QXdVTW4ydG0zYlpQSHZ2OHVpSDMrVXYvNzZTMWF1V3FVZmRVWjRlTGcwYjlaTUxyamdBbW5Wc3FXMGJOSENIcUI3RlFuNmYvaEtncDZTc0ZQaXJ1a3VtY2VPNlI1eklpNXNJalZudmkyQjRXRzZ4MytwMTcrNndmdkxMNy9JL0FVTDVQY2xTK1NZUTg5eHBKV1h0RzNUUnRwZmNvbTBzSzRIelM2NnlMNU9BRGtoUVM4RWZEMUJ6MHhKa2EzWDk1ZVR5Ly9TUGVZRWxTMGp0YitlTFNGbHkrb2VieUpCZHc0SmV1NzhiaVUxNjlhdjE1RXpMcklHS28zT1AxOUh1WFBBR2tTLy9PcXJNdVhwcDg4NGs1RmJzejc2U0xwZGU2Mk96dDJzVHo2UjQ4ZVA2OGg1VjE1eGhVUkhSK3ZJR1o5OTlwa2NPWHBVUjg2N3hCcUExdlRZVWxpMUhIM1RwazN5MmV6WjhzbW5uOHI2RFJ2c1ByY0VCUVhaTjRSNjlld3BWMTE1cFRSbzBNQ2VhVE5wMWFwVnN1elBQM1dVc3hNblRzaERJMGJZUzNSTmVYcnlaQ2xhdEtpTzhxNTgrZkxTK2VxcmRlUXNYMGpRczlMU1pITy9tK1hrc3VXNng1emdjbVdsMXV4WkVscWh2Tzd4UCtvMXIyN1FmV2g5RnJ6NzNudHk4T0JCNDF0WEFnSUNwRml4WXRLamUzZnBkLzMxMHJ4NWMrUFhnek5STnlzLy8rSUxPWExFN0tSWDZkS2w4L1U1bTFmcTUzdG41c3d6cm9CeWlyckowcnRYTC9zYWJ3SUplaUhnMHdtNjlmTGM4OHp6a3Zqc0MxWmI5eGtTWUYwa3E3NzltaFJyMlZ6M2VCY0p1bk5JMEhQbi9pRkQ1TVdYWHRLUk0rNjc1eDU1ZXNvVUhlVk1EYVptelpvbFF4OThVQkt0Z1ZSK3FPV0dmLzd4aDlTdlgxLzNuQnYxc2Rtb1NSUFpzSEdqN25IZXQ5OThJNTA2ZHRTUk01bzJhMll2NVRibG5iZmZscjU5K3Vpb1lLa1ZGZDkvLzcxTXNsNWZhaEN1bHF3V05EV1FVMHRmQjl4NnEvMDh4Y1RFMkFOMnAwMmROczFPdXYyTlNtbytzQklwRXp5Zm9GdlhuRjBUSnN2Qk45N1NIZWFvTVYzVjExK1M0bTNiNkI3L29tN3Nmajl2bmp3MWFaS3MrT3N2VjIvWW5VNjk5NnRYcXlhRDc3L2ZUdlJVTXV1bTJ3Y09sTGZmZVVkSFpxaWJFYnNURWx4Zk1hQzJMZFUvLzN5anY5c083ZHZMZDNQbkdybUdLeFNKZzZjZCsyMnhISHpoRmVQSnVmVU9rektEQnZwRWNnNzRpNFNkTzNVclo0Y1BINWJyYjdoQmJyN3R0bnduNTRxYXpWT0pFdnlQV3FyNjN2dnYyemNqZXZYdGE4OGtleUU1VjlSZ2NjZU9IVEpxOUdqN0JzKzFzYkd5ZE5teUFrc1FmRTNyVnExMHEvQlJOWGdPempDYlRQMnR6RjIzKzJWeXJtN3lmdm5sbDlLa2FWUHAyYnUzZlcwb3lQZWV1dEc3ZGRzMnVXL3dZS25Yc0tFOFBYVnF2bGFGbmF0ZXZYcnBsamxxbFptcUQrTzJKVXVXR1AvZDlyRmVRNmFTYzRVRUhaNlZkaUJSZGozd3NQR1pUU1d5V1ZNcGY5ZEFIUUZ3d3hycmcvdHNpN2pVbnVHMjdkdkw3QysrY0d5NVdwa3laZXc3Ky9BZjZuWDA4ODgvUzV0MjdlVG1XMitWTFZ1MzZrZThLZm5rU2J1R2d2cjNYbkhWVmZZV0V1U3NSaUd0Sko2NmI3OGtESC9FeWpETko1TkYybDRzRmU2OVcwZitRMjNQdXJwTEYrbHVKYVhxTThWckRoMDZKQTgvOG9oOVkvR0xMNzg4NitlaUV5NnhyajJxMEtWcGM3LzdUcmZjTTMvaFF0MHlRNjBJdUM0MmY4VWV6NFlFSFo2azlsb2xQUGlRcEZzZlRLYXB2Vll4ejArWGdKQVEzUVBBRGNlT0hyVXJaV2RIVmM3dGVPbWxkbFZ0SjExNHdRVkc3M3pEWFdvZjlkQUhIcERMcnJ6U1hyTHFTOVJOSjFYa1VOMkU2dDZ6cDJ6YzVNTFJXVDVJN2ROVlZmSUxHN1hGTStIaFJ5VGp3UCtmVEdGS2NNVUtFak41b2dRWTJsTmJFTlNLbXNsUFB5MHRXcldTaFlzVzZWN3YycnhsaXoyNzMrK21tK3g2S3lhRmhvWktkOE5KcHJKNDhXTGRjb2U2cHFvaW9DYXBteHZxZEJpVFNORGhQVmxac3UrbFZ5WHBwMTkxaHprcUthODBhWnlFbEMyamV3QzQ1ZGp4NC9ieTlUUFp2WHUzWEc0bFhEdDM3ZEk5emltTUEzMS9wV2JEMm5mc0tNKy8rS0xQTHhYLzhxdXY1S0xteldYc0UwL1lOeDN3LzBLQ2c2VkNoUW82S2p6MnYvRzJPMk9oaUFpcCt2eDB2eG9McVdNVHUxNXpqVHd5Y3FSOVBKcXZVTFBuSDgrYVpjK20vN0YwcWU0MTQ3cnJyak4rczFvdGNUZDVTc1MvcWFNeTFWWWlrMjdzMTArM3pDRkJoK2NjLzMySkpENy9zbzdNaWhwd2l4Uy9wSjJPQUxoSnpaNnJzMmIvVFJYNDZ0V25qNUhrWEZIVnh1SDdsbHFEVjdWRTNPbWowZ3FTU2lTZUdEZE9XbDU4c2F4WXNVTDNvbTdkdW9YdWFLcmpmeXlWQTlPZjA1RkJnWUZTWWZoUUtkS2tzZTd3ZlN0WHJyU3ZEUXQ4WU5ZOE8zdjI3clZ2VXM5ODkxMWpTOTVWWFFkMURKeEp1M2J2TnA0d24yN2V2SG02WlVaRVJJUjl5b3BwSk9qd2xMVDkreVhoL2dmdEplNm1SVFMvU0NvTXZVOUhBQXFDdXR0OU9yVThiY2dERDhpU1AvN1FQYzRLQ3cwdHRIdFovWWs2ci9pS3E2K1cvUzVVM2k0SWFsdEgzMzc5WEoxNThyS2FOV3ZxVnVHUWZ1eTQ3QnoraUNzMWVJcGZlWm1VNlhlOWpueWZXbExkdmxNbmlVOUkwRDIrUzkyc0huam5uVEp0K25RalNYcVJJa1drMnpYWDZNaWNiMTNhaDY2ZW8zay8vS0FqTTlUcEtpVktsTkNST1NUbzhBejFRYVFLb2JpeDF5b29xclRFVEoxay9BeDNBRG43N1YvNzA5VHhOMnJHd0pTeVpjdEtLY043eDJEVyt2WHI3UlVXSnMraDk0TEpUejFsN3hPRlNMT0xMdEl0LzZlT1FVMFlPVXJTRW5KM3lrVitoTmF1S1ZVbWpwT0FRUDlJQjM3ODhVZTVxa3NYdjlvaW9xclBqeGc1VXA1NTlsbmQ0eXhWamR5MHhTNFZ3VHlWa2lKL0dMcTUvN2NCdDkybVcyYVJvTU16OXIvK3BpVDkrSXVPekxIM25VOGVMNkdWb25VUGdJSnkraEwzbzBlUDJrZk9xQUdKS2VYTGw3Y0xUc0UzcVdySHNUMTZ5SUZFOHpkeUM5S2RBd2RLVnl2UndIODBiZHBVdC94ZjRydnZ5L0Z2ek04NEJoYUpsSmpwVXlTb1NCSGQ0OXZVcXF0dTNidmJzODcrUnEwc0cvYlFRL0xlZSsvcEh1ZTBiTmxTaWhjdnJpTXoxTEZuS1ZieWJOcm11RGpadTIrZmpweW56cXB2MTdhdGpzd2lRWWNublBoanFleWZQRjFIWnBVZWNMT1U2TkJlUndBS2twb04vZHNiYjc1cC9BaWNwaGRlU0FWM0g2V1dMNnFDVDF1MmJORTkva2tWTVp3d2ZyeU9vUGFlVjZ0YVZVZitMWG5OV3RrN2VhcU9EQW9Na0lwalJrbGszYnE2dzdkdDM3NWR1dmZvNGZmRkZlKzgrMjdIdDMrcGF1UlhYM1dWanN6WXQzKy83TGUrVFB0bTdsemRNa010YjNmcmlGWVNkQlM0OUVPSEpHSEljSFdMVVBlWUU5bWltVlFjd3I1endDdlVIbUsxVkRreE1WSEdqQjJyZTgxUnhhYmdteFl0V2lSdnpaaWhJLytrOW9TKy9lYWJVclJvVWQyRGtpVktTRlJVbEk3OFYvcXhZN0pqOElPU2RkSnd4ZkdBQUNuZDczcUo2bmF0N3ZCdGFzYThkOSsrZGhMbzcxUVJ5UnY2OWJOWEVqbkpkRlZ5Tlh2KzcrMXNUbE9yREV6dWRWYzM5dSs0L1hZZG1VZUNqZ0psbjNjK2JJU2s3OTZqZTh3SktsVktxa3lmekhubmdJZW81ZXo3OXUyVDk5NS9YNUp6T0JQZEtlcjhVdmdlOVRvWk5YcTBQUWp6VjJvQU9PS2hoNlJKa3lhNkIwcjVDaFhzeXNsK0xTdExkajA1UWRLMi9iTm9wZ25oOWV0SjlFTVAyb202UHhqNzVKT3kzTVVURDRLQ2d1eGlvMnBsaC9wU1c2WkNySEdsV3l1emRzVEh5NTJEQmpsNkxXemVySm1VS1dQMmlMMXZ2LzFXdDh3NGV1eVlyRHR0Ulo3VG9pdFdsR2JXOCtRV0VuUVVxUDF2elpBVEMzN1VrVUhXaFRONi9CZ0pMWVRucUFKZXBxcFVyOSt3UVY1NjJmelJpbW9nVmExYU5SM0JsNmlxN2FZcSszdUZPdkpvNkpBaE9zTGZHamRxcEZ2KzY5Q1hjK1RvWjEvb3lKeWdNbEZTOWFYbkpOQlBqcXo3K2VlZlplcTBhVG95UnhWcnZPTHl5K1dGNTU2VFgzLzZTYlp0MlNKN2QrMnl2L2JzM0NrYjFxNlZiK2JNc1crdzFhOVhULysvelBuSytsNU96aGFycXVRZERCOC8rck4xRGMvSXlOQ1I4OVRKRjA2dkxEaGQrL2J0alI5SmR6b1NkQlNZRTM4c2t3TlRudEdSUVZaeVh2cTIvbEx5eXN0MUJ3QXZlZk90dDJUTDFxMDZNcWRxMWFxdWZzRENHV3J2K2JQUFA2OGo4NnBVcVNJMzMzU1RQRDE1c3N5ekJzRWIxNjJUclhGeHNtLzNidG0wZnIyc1c3MWE1bi8vdlR6M3pETXljc1FJdWFaclY2bFh0NjRFNStOVWtLalNwZVdkR1RQc21UajhVKzNhdFhYTFA1M2F2a04yang1cno2S2JGQkFTTEpVblBDRmhmbElnViswM0h6QndvSTdNVUxQaXZYcjJ0Ti96Yzc3OFVnYmVmcnRkc0ZDZEJxSzJvNmd2dFNjNUppWkdMdTNVU2NhT0dTUExseTJUMlo5K0t1YzNiS2ovRnVlcEZVWDNEeDdzMko1NzlYUGVjTDNaby9aVVljKzllL2ZxeUhuZldkZGtrOXhjM3E2UW9LTkFwQ1VlbElUN0gzRG52UE1MbTBqRkI1bVZBTHhxenRkZjY1WlpsYUtqODVWRW9XQWNQSGhRZnZyNVp4MlpVNzE2ZFhsdjVrdzdJWC90MVZmbHZudnZsZmFYWEdLZm02K1NkbFhCVi8wM0ttRnMxNjZkM0huSEhmTDQ2Tkh5NmF4WnN1TFBQMlZYZkx4OC9PR0g5a0MzU3VYSyttL05uU21USmttTTlUM3d2L3g1VzBwR2NyTEVXMk9oek9QbWk1dEYzWGFMbE9qWVFVZStiOUtVS2JMVllGSFI0bGJpUFhQR0RIbjNuWGZzbTd1NXBaYkFkK25jV1JiLytxdWQwSnV5ZmNjT2VmNkZGM1NVZjVkWTF6cFZNTTZVWk91MS9xZDFuVFJCM2NUOTRndHpLMURVNy84aWw0OTZKRUdINjdJeU0yWFg2TEdTdnRmY1VRaC9VOHU1WXA2ZEtvRWNxd1FVZW01L3dNSVpxMWV2dG8vZ00rbmkxcTNsajhXTDdkbXl2TXhpcTBHNVN1Qmp1M1d6aTd5dFc3TkdmbHE0VUhyMjZISFdJNHh1Nk50WGJyamhCaDNsbjdweHNOTWF2T2ZtYTlXS0ZjYlBXbC8xMTE5bi9ONjUvVkw3WS8yUkdndnRmbXFLbkZxelZ2ZVlVNlJOYTZrNDlINGQrVDYxRDl2SjVQVGYxRXFyRDk5L1gzcjM2bVhQTHVlRjJsTDE3UFRwY3YrOTkrYjU3emlicWRiZjc5UzFVYTBHdUxSalJ4MlpNWC9CQXQxeWxxb1FiL0owajhzdnZkVDExVTBrNkhCZDR0c3pYVG5qVTRLREpIckNFeElhWFZGM0FDak1hdGVxcFZ2d0phWm56MVZpL2NGNzd6azZlNlNLUjdWcTFVcmVmL2RkZTNuc3hQSGo3UlVjL3g2b3E1bjJwNTkrMnRFQnZFb3UxSG4vdWZsU1MzVk5LMmQ5anpOOTc5eCtxWnNmL3Vqb0R3dms4QWNmNjhpYzRITGxKR2J5UkFud28rZHhpdldlVWFkL21ESjYxQ2k1N0xMTGRKUjM2clU3ZnR3NFk2dEFEaDgrTEsrKzlwcU84a2RkZzlRTlNwTisrZlZYM1hMV1h5dFhHaTB5YTdySy9abVFvTU5WU1N0WHliNHA1Z3Q2S0tYNjlwYVNuZnhuT1JlQS9GR3pwUEE5Sml2ektwZGJBL0dLRmMzZHlGVko1Z05EaDlxejZtcmZ1dHF2cXFoSzBHKysvcnE5L3h5RlM4cXVYYkp6eENnUmcwV3psSUN3TUlsNWZxcUVsRE4vSThZdE8zZnVsTGNOSHJmWW9ubHplM3VMVTlRS2xSZWZmMTRpRFoxRThKcDFEVkY3MHAyZ2Jrb1VNVmluWmMzYXRmWk5CYWN0TURRenI2aXRSODJ0MTRUYlNORGhtdlJEaHlYaDNxSG16L2kwaERlb0o5R1BQcXh1Q2VvZUFJV1pXbTRZY3c3N0NPRWRhOWV0MHkwenFydFUyVi9OYk44eGNLQzlySHpVeUpFeWVQQmdlOThuQ3BkTWZieHM1cEVqdXNlY3dLSkZKTXpQVHE2WStlNjc5bm5ncG93WlBkcnhXaVdxYnNXdHQ5eWlJMmR0Mjc1ZEZpNWNxS1A4S1ZxMHFIVHAwa1ZIemxOSHc2bHE3azVTKzg5TkZvanIyclZyZ2F6aUlVR0hLN0xTMHlYaG9VY2tMV0duN2pGSGZTQlZlWDZhQkJyZVZ3ZWdZS2dqWWE2Kzhrb1ovK1NUOXBFM0NkWUE1ZWpodzNMTStqcDY2SkJzMzdKRmZyTUdBV3IvMzExMzNHR2ZLOTNtNG92dEdVdjRuc1RFUk4weUk4MkZZcVduVTNzOUh4czFTcDRZTThiWTNsUjQxLzZYWDVQa0pVdDFaRmJHd1VPeTgvRW43ZjN1L3VEa3laUHluTUc5NTYxYXRwU09odlpoMzNQMzNjYjJNYi9sNElvQ1ZUZkRwQ1ZMbHVpV00vYnMyU01iTjIzU2tiT0NBZ1BsK3I1OWRlUXVFblM0SXZIRGorWEUvRVU2TWljZ09FZ3FUWjRnNFp4MURQaWRxS2dvZWZ5eHgrd3EyMTk4L3JrTWUvQkJlK2xaaFFvVjdPV0RFZGFYbXFXc1ZLbVNOTHZvSXJucnpqdmwyV2Vlc1l0L2ZURjdOc2tRemlodTgyWjdGc1p0dkI0THArQXlVYnJsanVOenY1TkRuMytwSTkvMncvejVjdURBQVIwNTc1YWJiemIydnF4bWpVc2JuWCsranB5bDZuUWtKU1hwS0gvYXRXMXJmNWFhb3Y2dFRsNXZmN2NTZnFlVytQOWI1Y3FWcGVtRkYrcklYU1RvTUM1NXpWclpOMjZTV29laWU4d3BxZmFkWDVIL3doNEF2RU1ObDlTeE5TdVdMWk9Sanp4aUorcm5RZzI0MUJKMytDYlRpZXlDaFF0bG04SGptb0RUUmZYc0xwSE5tdXJJQmRiWWE4K1RFeVROWUdMcmxsbXpadW1XODlRS3E2NEdsM2VyWmRMWHhjYnF5Rm43OXUyVHBVdWRXWlZScWxRcHUycTVLV29mZW1wcXFvN3liOUVpYzVOLzNidDNMN0FpbFNUb01Dcmp4QWxKR0RwY3NnenVGL3BiV1AyNkV2M0ljRFdhMHowQWZKMzZjTHovL3Z0bDFrY2ZHUzNrQmU4eWZjeVdxZ1o5ZGRldWtwQ1FvSHNBY3dLQ2c2WFNFNDlMZ0l2SE5tVWVQU1k3UjQxeFphTEVsSlNVRkpuenpUYzZjbDR6NnpwVHBrd1pIWmx4bWNIRTkrTlBQdEd0L092VnE1ZHVPZStFbFJjc1g3NWNSL21uYnJDYW9HN1k5TC9wSmgyNWp3UWR4bVJsWk1qT2thTWxOYzdjMllSL0N5eFdWR0plbUM2QjRlRzZCNEEvR0hUbm5USnA0a1RIaS9iQWQxUnpvYmlmT2tPM1djdVc4c0dISHpvNnV3T2NTVVR0V2xMMnZydDE1STdqOCtiTFFSOWU2djdyYjc4WlBWcXRrK0V6d0pXNmRldnFsdk5VOFRWVmhNMEo2bGc0VlN2REZMVlZ3UW03ZHU4MnR2KzhacTFhY2w3dDJqcHlId2s2ek1qS2tzVDNQNVJqWDVtNzIvbGZnUUZTY2V4ajdEc0gvRXpucTY2U3laTW1HVi9pREc5cjFLaVJicGwxOE9CQjZYL0xMZEswZVhPWjlja25jdlRvVWYwSTRMeHl0L2FYc0xwMWRPU092ZU1tU3VxZXZUcnlMVjkvL2JWdU9VOTl4blJvMzE1SDVvU0hoOHY1RFJ2cXlGbTdyV1QxMEtGRE9zb2ZkVFJrRzRQSGtxcnowSjNZaHo1MzdsemRjbDczMk5nQ25SZ2dRWWNSeWVzM3lMNkpVOXpaZDk2enU1Uyt0cXVPQVBpRDBxVkx5eXN2djF4Zys3L2dIZXBjWXJkdTBxaEI0NFlORytUNmZ2Mmtib01HY3UvOTk4dXlaY3ZzNWJXQWs5U0t2OHFUeGt1QWk2ZExaQncrSWdtUGpMSlhPUG9TVlFUc3g1OSswcEh6MVBGaTZpZzAwOVIxckdLRkNqcHkxckZqeCt5Q2wwN3AzNysvYmpsdjA2Wk5qcXhVTXJhOFBTeE1icjc1WmgwVkRCSjBPQzdqK0hGSnVHZXdaQ1dmMUQzbWhOYXFJWlZHajJUZk9lQkgxQ0RteWJGajdidjRRSTBhMW5VK09scEg3bEhIdTczOHlpdlNxazBiYWRTa2lUd3diSmhkaU1udFk5bmd2NHJVcnllbCsvZlRrVHVTZnZsTkRzMytRa2UrUVMxdFg3OSt2WTZjcDA3L0tGbXlwSTdNS21Idys2eFpzMGEzOHEvOUpaZEk4ZUxGZGVTc25idDJ5ZmJ0MjNXVU4rcW02ZEpseTNUa3JBYjE2eGZJWjg3cFNORGhyS3dzMmZYNGs1SzZiWWZ1TUVmdE82LzY4dk1TYVBBNENBRHVVL3YwYnV6bjdxQVYzcVVHejdIZHV1bW9ZR3pkdGsyZWZlNDVhZDIycmRTb1ZVdjYzWFNUZkR4cmxsMDlHY2d6TmFNNitGNEpxUnFqTzF5UW1XbFhkVS9aYm42YzVoU1Z6S1VhdkRHbTlocUh1clNTb1Z6WnNycmx2TjhXTDlhdC9GT25wYlJzMFVKSHpwdjc3YmU2bFRmeENRbjVUdkt6MCszYWF3dDg5UjRKT2h4MWNOYW5jblMyQzBWSXJEZE94ZEVqSmJ4bURkMEJ3QitvMmZPSGh3KzM5K29CZjd2bjdyczljMVRlWGlzcC8rampqK1dHRzIrVUt0V3FTWXRXcldUTTJMR3k2TWNmalJheGduK3lsN3BQZU1MVmxZQ1p4MDlJd3FPamZXYXB1eXFBWmxMVkdQZHVrSlFyVjA2M25MZG56eDdkeXIvQXdFQzV5ZUNOOHZ4dVdmamhoeDkweTFtaElTRkdsL2ZuRmdrNkhITnk0eWJaTS9wSlYvYWRsNGk5UmtwZlY3QXpLZ0NjVjdsU0pmdnVOWEM2NnRXclM0L3UzWFhrSFdyUCt2SVZLK1RKOGVQbDhpdXZsRXJXUUw5WG56N3lzWlhBcThHeUU0V1E0UCtLdFdndXBhN3ZyU04zSkM5ZUlnZG12cWNqYjFPbkxKaFVxblJwM2ZKdGNYRnh1dVdNSzY2NHd0aktncFVyVithNXRvZTZybjVqNk1pOXBrMmJHcXNUY0M1STBPR0lqS1FraWIvN2ZuZk9PNjk3bmxSK1lqVDd6Z0UvMUtkM2IzdEpNM0E2dGJKaXpPalJVcXhZTWQzalBXclFlUExrU1puOStlZHl3MDAzU2YyR0RlV0txNjZTeno3N2pKbDFuRldGd2ZkS2tPRnp1UDl0LzlSbjVKUVBMSFZYTjhGTWVudkdES2xlcTVZclgwOVBtNmEvcS9NT0hqb2tweHdjaDVjb1VVTGF0bW1qSTJlcGxVanFtTFM4VU5mVFB3MjlKcTY5NWhyNzg2YWdrYUFqMzdJeU0vK3o3M3pMTnQxalRrQkVoRlI1NW1uT093ZjhrRnBhTnVDMjIzUUUvRlBWcWxYbGlURmpQREY0eW8wVFNVbXljTkVpNlgzOTlWS3ZRUU83eU55T0hUdVlWY2NaaFpRdUxaV2VmRnl0TGRZOTVtVW1KY3ZPaDBkS1ZucTY3dkVlVlpUUnlhWGJaNklTdnAwN2Q3cnlwYXF0bTZMT1FWYzNDWjJpcnJVOWUvVFFrYlBVNzFVVjNjeUx6WnMzeTRFREIzVGtIUFh6M21CZHI3MkFCQjM1ZHZpTHIrVG9wNS9yeUNEcmpWUHhzUkVTY1o3NW96QUF1SzkrL2ZwMkVnWms1NDZCQStYcXE2N1NrZS9ZdDMrL1hXU3VWcDA2MHZlR0cyVEZYMy9wUjREL1Y2SmpleW5XcVlPTzNKRzg5RTg1OFA2SE92SWV0UXo2Rk1jYzVrNVdsdU9uVEppY1VmNXF6aHpkT2pmekRPMC92N2gxYTZuZ2dlWHRDZ2s2OGtYdE85ODlZcFI5VVRDdGVMZXVFdFc3cDQ0QStKdE9uVHB4N2pseUZCd2NMRFBlZWtzdWFOSkU5L2llVHovN3pDNHNweEoxZFI0dzhMY0E2L3BYZWV4b0NTcmx6cEZmZjlzL2FhcWMzT1RzL21XbnFQT3k4N3BYdWJESnlNeDBmSWErVEpreWN2bGxsK25JV1V2KytFTXk4bENvOEx2dnY5Y3RaL1h0MDBlM0NoNEpPdklsL3Q0aGtwV1NxaU56UXV2VXRqNjBIck5uMFFINHArczk5T0VJNzFMN0lyLys2aXRwMHJpeDd2RTlhcG43SjU5K0trMmJON2Nyd0NjbkordEhVTmlGbENzckZSNTlXRWZ1eUR4NVVoSWVmRmd5cldUWWExVENlZlRvVVIyaElQVHAxVXUzbkxWdjcxNTcyZis1T0hqd29QeTVmTG1PbkJNUkVlR3BBclVrNk1pWE5KZk9PNDk1ZHFvRUZTMnFld0Q0bTByUjBWS3ZYajBkQVRrclc3YXN6UHZ1TzduODBrdDFqMjlTQloxVUJmaUwyN2ExOTFVQ1N0UTExMGpSRHUxMDVJNVRhOWZKL2xkZjE1RjNxSnRaMUcwb1dCMDdkcFNRa0JBZE9lZWtkZjA3MSswK2E5YXVkWFNmL2QvYVhIeXgwU1B3emhVSk9qeXYvTU1Qc3U4YzhITk5talF4TWdDQS95cFpzcVI4OXVtbk11VCsrKzB6ZTMyWkduUzJ2ZVFTbWZ2dHQ3b0hoVnBnZ0VTUEdpa0JMcC85ZitERlZ5WFpTdFM5Sk4xSHptcjNaOUhSMFhKeHExWTZjdGJYWDMrdFc3bXphTkVpSXpkc2JqUjQ1bnRla0tERDg5SlU5VTd1bmdKK3JSckY0WkFIWVZZQ00rbXBwMlRXUng5SmxjcVZkYTl2U2p4NFVIcjA2aVh2dmYrKzdrRmhGbDQxUnNvUEcrTHExcjZzbEJUWk9mSXh5WEs0MEZoK3NQM0RHL3IyN2F0Ynpqclg1ZXJ6NTgvWExlZW9iVk9tOXRubkZRazZQTy9ncTIvS3NaOS8wUkVBQVA5MFRkZXVzdXF2dit6WmREWFk4bFdxSU5hQWdRTmwxaWVmNkI0VVptVnU2Q3ZoRGR6ZCtuTnE5VnJaKzhKTE9pcDR4ZGplbUd0cUpWRmtaS1NPbk5XaGZYdjdocWpUMU9xaC9mdjM2eWhuaVltSnN2VFBQM1hrSEhYV2UxUlVsSTY4Z1FRZCtSTFpvcGx1bVpPVm1pWTdIeHdocWJ2Tm5vTUpBUEJkUmEyQnZKcE4vOHNhd1BYdTFjdllRTlcwOVBSMHVmMk9PMlQ1aWhXNkI0VlZZR2lvVkprMFFRTEMzVjNxbnZqNjI1SzBhcldPQ3BhcEk3NzhrWHFtMUVrWEpxZ2pVQnMyYUtBajU2amw2cjh0WHF5am5DMysvWGY3K3VpMC9qZmRwRnZlUVlLT2ZLa3k5U2tKS21QK3JsUEdnVVNKSC95QUp5dU1BZ0M4bzNMbHlqSnp4Z3hadVh5NTNIdlBQUkpWdXJSK3hIY2tKU1ZKLzV0dlpua3Y3Qm84Wlc2L1RVZnV5RkpWM1ljL1lsZDNMMmlxTmduMVNYSW53T0FNdXBxZHY3bC9meDA1NjdmZmZ0T3RuUDMwMDArNjVaenk1Y3JKcFowNjZjZzdTTkNSTHlIV0M3dktNMU1rSU1UTUhidlRuVnk2WFBZOSs0S09BQUE0TXpYclZxMWFOWms2WllwczJyQkIzbnJqRFduVnNxVlB6Y1p0MkxoUkpreWNxQ01VV3RacnR2eWR0MHRvclpxNnd4MnBjWnRsNzRzdjY2amdxSVN6U0pFaU9rSk9WQklkR2hxcUkrZDF2dnBxQ1RQdzk2dVo4ZHdVZnZzMWw0bjh1VkRWMjlYcUs2OGhRVWUrRld2ZFNxS3NEdzgzSkw3OHVoejcxZmszS0FEQVB4VXZYbHo2M1hDRC9MUm9rV3hjdDA0bWpCdG5EOHBNRERTZDl0SXJyOGkrZmZ0MGhNSXFNRHhjS2s5NFVpUW9TUGU0UTQyNVRoZzRjL3BjcUgzUDRTNVhzL2RWNWNxV05acWdxMnJ1alJzMzFwRnpWcTFhWlI4NW1STjcvL215WlRweVR1L2V2WFhMV3dLeURCNHVtSldlTHB1NnhFcnF4ampkazcyb1FRTWxldGhRSGYyVFd0YThvVlY3eVRoMFNQZWNXWU8xeXlYUVIvZWNtWlQ0NWd6Wjg4UUVIVG1yWWR3YUNRZ090bi9YMjI2OVE1SisvbFUvWWs1d3ViSlM2NnZQSk1UNnM3QTZNbitCSkF3WXBLTXpLOUVqVm1JbW4vbjNucFdSSVhHZFl5Vmw0eWJkazcyUzNicEtsV21UZGVSL1RzWEhTOXhsbmUzWHNFbUJSWXBJblFYZlNZZ0xXMEpNdUgvSUVIbnhKWE9GZys2KzZ5NlpQbTJhanJ4TmZXdzJhdExFbnVFMDVkdHZ2cEZPSFR2cXlCbE5teldUVmF2TjdTdDk1KzIzcFcrZlBqcnlOdlU3UEhic21Id3pkNjRzdEJKM3RjUnl5OWF0UnZZMzV0ZXdCeDZROGVQRzZjaFphdEJidFVZTnV6aWRLWHQzN2ZKY0FhWi9XOWV5bmFRZk9LQWpjNklualpjeTNXTjFkTzUyVFhoS0RyNyt0bzdjRVZJMVJzNmJNMXVDQ21oOHJkNlRkUnMwa0IwN2R1Z2U1Nm5WTnUzYXR0V1I3enF2ZG0xNWFQaHdIWm54MHNzdnkzMkRCK3ZJT1F0LytFSGF0R21qby8vMXlhZWZTdDhiYnRDUk05UzU1MXMyYlpMdzhIRGQ0eDBrNklXQUd3bTZrbmJ3b01SZDNVMHk5cHYva0l0czNWSnF2UDJhQkJUU2ZVa2s2TTRoUWM4ZEV2VC9SNEorWnI2VW9QK2JTZ0xVVExWSzJOV1htcWxSbFlVTkRwRnlUYzFhcVpsL0U0TklFdlQvOEpVRVBlUDRjZGw0OWJXUzduTFIzTkw5K2tybHgwZlp5KzBMd2lVZE91UzZrRmhlWEhYbGxmTGw1NS9yQ0RsUjE4VnFOV3RLbXNOSDhZMTQ2Q0VaTzJhTWp2N1hnTnR2bHhrelorcklHWDE2OTdicmxYZ1JTOXpobUJEckE3anlsSW11TE1GS1hyeEU5cjd3c2hvcDZ4NEFBUEpHVlQ2dVZLbVMzRDVnZ016KzlGUFpzSGF0L1B6amozTFhIWGRJMVpnWVk1V1JjMlB2M3IyeWN0VXFIYUV3Q3lwV1RDbzlhU1V4Z2U0TzN3OS9PRXVPLzFsd1M5MmJYWFNSYnBteGVzMGF5Y2pJMEJGeVVyWnNXV25ab29XT25KUFRQblIxQTNIeGtpVTZjazZQN3QxMXkzdEkwT0dvNG0wdmxqSjN1YkFmM1hvVEgzenhWVG4reDFMZEFRQ0FNMVRSb0JiTm04dXp6endqNjYxay9hZUZDMlhRWFhjVlNFWDR6TXhNK2ZycnIzV0V3azZOczBwYzAxbEg3bEFyekhZT2YwUXlrZ3JtVklIYXRXdnJsaGtuVHB5d3Q3emc3RlNoeld1NmR0V1JjOVNLdEpTVUZCMzkwNTQ5ZTJUTGxpMDZja2I1OHVYdGxSTmVSWUlPeDVXL1o1QkVORGQ3dDFQSlNrdVRuZmM5SUdrdUxLa0hBQlJPNm9pblpzMmF5VFBUcHNuV3padmxwUmRla05xMWF1bEgzYkhrano5MEM0V2RPa29yK3VGaEVoVGw3czJpdEIzeHNudmk1QUpadWRqQ3dJenQ2VlJ5dmludTdOdHg4Ui9YWG51dDR5ZGlxSlZDMjdkdjE5RS9xVG9oVHE5dzZOSzVzOUdDZXZsRmdnN0hCWWFGU3N3elV5U29iQm5kWTA2Nmxad25ESHRZc3RKWm1nUUFNRXNkK1RUZ3R0dGs1WW9WOHVUWXNSSVJFYUVmTVV2dGlXY0pMdjRXVXJhc1JJOGU2ZnBTOXlNZmZ5TEhmak8zRnp3NzFhdFZNM3JVbWxxbDhzTVBQK2dJWjZOK0g4MmJOZE9SYytaa3MxTEk2UlZFNmppNjNqMTc2c2liU05CaFJHaUZDbEw1NlluL0xTQm5VdEpQdjhxKzUxL1VFUUFBWnFsWmRWVXQrZk5QUDVVaUxoU25WVVhzZkhVSnJoY3I0L3VEa2xkZUljVXVkYmFRNU5uWVM5MkhqWkQwdzRkMWp6dlVscFA2OWVycHlBeVZISHFoS0tTdk1GRVE5RXlGQUpPU2toemZmMTdSeWxGYXQyNnRJMjhpUVljeHhkdGNMS1h2dUUxSFppV3EvZWkvc3dRUUFPQ2VEaDA2eVBCaHczUmtqcHJoVS90a25hYUszem05VlBYZjJOdHJSa0JRa0ZSNi9GRUpMRkZjOTdnamZkOSsyVFYra3F0TDNZT3NuL1hTVHAxMFpNWmZLMWZLdG0zYmRJU3p1ZUx5eXgwdm5ybDh4WXIvT1E5ZEhYK3BLc2M3cVZ1M2J2YjUrbDVHZ2c1enJBLzlpdmZmSXhFdG5WOEc4Mi8yZnZRSEhuTDlyaTRBbUtBU01pZXBtU0duajhYQmZ3b20zWGJiYmNhWHVxdmYzNzhIcms1UWcxVFRDYnJKSTl3S3U5RHk1YVg4ZzBOMDVKNmpuMzhwUnhmOXFDTjNYSEhGRmJwbGhscnA4WlpIajl6eW9obzFha2pEQmcxMDVBeDExT1d1M2J0MTlCK0xGeTkyZEdXRHV0blR6K0h6MUUwZ1FZZFI2cHp5S3BNblNsQ3BrcnJISEhVdWFNSkRJNDJmWncwQXBoMC9mbHkzblBISnA1L0srZzBiZEFRbmxTNVZ5dDZUNll0TUorZktab2VyTCtPZnl2VHFLUkZOTDlDUlN6SXpaZGRqWXlYOTZGSGRZWjQ2VlVFZDhXWFNqSGZlc1pkVTQrelVQdTRiKy9YVGtUUFVUWkxmZnZ0TlIvOHhaODRjM1hKRzFhcFZwZEg1NSt2SXUwalFZVnhZNVVwU2FlcFQ5bklzMDA3TVd5RDczM2hiUndEZ201eGMwaGNmSHkvM0RSNnNJLzl5OE9CQk9YQ2dZRS95VUFOVnRTZmRORFh6NDdUdzhIQUpOSnlrcTJXck1DY2dPRWdxajM5Q0FpTENkWTg3MUtUSXprZEgyOG02RzlSeTZsNkdDM3VwNDd6R1B2R0VqZ3FlMHl1cG5LYU9LWE82RXZyY2I3L1ZyZi9jcVA3bFh3bDdmbDE3elRXZXJ0NytOeEowdUtMRUplMmsxSzAzNmNpc0ExT215L0hGemhhVUFBQTNyWEFvcVZIN2YvdmRlS01rSmlicUh2K2hrdk91MTE0cnpWcTBzQ3N3RitSZzF2UnVYSldjRnk5dVpxOXg0OGFOZGNzTU5TTkc4UzJ6SW1yVmxITDNEckszRnJycDJMZmZ5NUg1QzNSa25xcThiWHJWeDZ1dnZTWnIxNjNUVWNGUTI1SGVmZmRkdWVubW16MWRaTEZhdFdwU3ZYcDFIVGxERllyNysyZGV0V3FWb3lzYTFNM1VXL3IzMTVHM2thRERIZFlGdGVLUSt5UzhTU1BkWWM1L3FvdytMT21IaitnZUFIQ09HaUNXS2xWS1IyYW9ZN1h5bTlTa3BLVElMYmZlNm5nRlhDOVFNeXZYeHNiYXo1UGFzOWpGU3RUNzMzS0w3UDdYL2tVM3FMM2hwbStBaEFRSFM0a1NKWFRrck1xVkt1bVdHY3YrL05NKzR4aG1sZTEvbzRUVnE2TWpsMlJteWE2Um95WE5wVlVzelpzM04xN04vWVNWRUtxYm1rZGRYTDcvTjNYTlg3bHlwVng2K2VWeXk0QUI4dkdzV2ZMc2M4OTU5Z2FYV2puVTcvcnJkZVFNZGVOMTE2NWRkbHNsNjA3KzdPZlZyaTIxclM5ZlFJSU8xd1JHUkVqTWMxTWwwTkFzd09uU2QrMzV6L25vSGw4ZUJNQTNtUzRLdG5yTkdsbTdkcTJPenQzSmt5ZmxaaXM1LzlMaC9YdGVvS3FaOSs3YlY1Yjg4ZjhuZDZnendqLzg2Q05wZk9HRjh0U2tTVVlxbm1mbnA1OS9ObjVqb0VtVEpzYVcwVmN5bktDcjM4WGpZOGJrZWFETk1XMjVFeGdlTGxVbVBHblgvbkZUeHNGRHN2T3hzU3E3MUQzbXFKVWtRMXpZcnJQR3V2YjI2dFBIOFZvZ09WRko2VzIzM3k0dEw3NzR2OGVOcWZmTXFOR2paZjc4K1hic1JkZkZ4anE2L1ViZDhGUTM5UlNuejZidjBxV0w0NVhuVFNGQmg2dkNLbGVXU2xNbTZNaXNFL01YeVlGMzN0TVJBRGpIMUd6bTZjWlBuSmlucEVZTjlHSzdkN2NMdy9rYk5XRHVlOE1OTWkrYmdkdVJJMGZrMGNjZWt6cjE2OHUwNmRPTnoyeXIvZStEaDVpdm9uM2hoUmZxbHZOYXQycWxXK2JNZk84OWVlT05OODdwOWJ4cDB5WVpQSFNvdEd2Zm5rcnd1UlRab0w1RTNlTE9kc0xUSFo4M1h3NTk4WldPekZJSllhWG9hQjJaczJEaFFtblRycDJzVzc5ZTk1aXhkZHMyR1RaOHVOUnIwRUJtdnZ2dS85eVFVcTk5dFRwbysvYnR1c2RiMUJMM2VuWHI2c2daMzgrYloyL1ArdkhubjNXUE0yNnpua2RmUVlJTzE1VzhySk5FM1RsQVIyYnRuelJWa2xhdDFoRUFPTVBwNDJYT1JDWFlMNzM4Y3E2VEdqWHo4Tjc3Nzh0RnpadkwvQVh1N1F0MWkxcXlQMkRnUVBuMnUrOTBUL1pVa2IzaER6OHNOV3ZYdGd2a0xWMjYxUEZqNXJaWkErYk9YYnZhQTJ5VDFMNUprOFd4YXRXcVpYOFBrOVJ6Zjg5OTk5bUp4dXJWcTgrWWNLdlg3MFlyS1gvbm5YZmt5cXV2bGtZWFhDQXZ2UGlpdlkxQkpTN0loWUFBcVhEL1BSSmF2YXJ1Y0lsMWpkb3o3aWxKZFdFclE3Rml4ZVRSa1NOMVpKWkt6bHUyYm0ydnlqbnM0REcrYW9XVG1oVlhLNEhxTjJ3bzA1OTlWazdtY0l6aS9nTUg1TnJycm5OMVpWQnVxWlU5dlh2MTBwRXpWTjBLZGMxMnNxN0lCZGIxUkIwTjV5dEkwRkVnS2d5K1Q4SWFtTjFIcEdSWkY4R0UreDdnZkhRQWpsTEZjVXhUaWZuUUJ4NlFJVU9IMnJNbmFobjN2NmsrZFhhc0tpalV0Rmt6dWVXMjJ5VHg0RUg5cVA5UXladjYyVDZiUFZ2MzVFNnk5Um1nYm5LMGJkOWU2alpvSUk4OS9yZ3NzeEkrTlR1VGw5VUphc0NvS2oxUGZPb3BhWExoaGJMaXI3LzBJK1pVcmx4WnpyY0c4YWFvR2JDU0pjMGZoWnBoUFhjZmZQaWhORy9WU2lyRnhOaEp1TnFHMGNkS1VscGRmTEZVcmxwVkxyQ2UwOXNHRHJSdk1KMytlbGUvTjdVM0ZXZW5scnBYR2pkV3JRZlhQZTdJT0hSSWRvNGNMVmtaNXJjV1huLzk5VWJmRTZkVHliUmFsVk8zZm4xNWNQaHdXYjU4K1Rrbnl1cTFyRmJ6cU8wd2FsVkluWHIxNUtvdVhlenIyWm11NjJleWJ0MDZ1ZU91dXp4WjJWMGw2RTdlNU51d2NhTjg5dm5uZWJwR1owZFZiemQ5STlKSkFkWVA3OXhQL3krcVdOZW1MckdTdWpGTzkyUXZhdEJBaVI0MlZFZi9sSm1hS2h0YXRiZmYvRGxwc0hhNUJFWkc2Z2gvUzN4emh1eDV3c3l5OG9aeGF5UWdqL3M1VG0zYkxsdTZYaWVaU2NtNng1eWlWMTRtMVo2ZjdzcFJiMjVRVlZNVEJnelMwWm1WNkJFck1aUFAvSHZQc2o0UTRqckhTc3JHVGJvbmV5VzdkWlVxMHlicnlQK2NpbytYdU1zNkd6OC9QN0JJRWFtejREc0pLUk9sZTN6TC9VT0d5SXN2dmFRajU5MXREVHltVDV1bUkrLzdhK1ZLYWQ2eXBhTURpSnlvNDdCcVdJbVVPZ3Y0NzJSS0xlZitmY2tTMmJscmw2dDdKYlB6enR0dlM5OCtmWFRrSERWenJoSTVwNWJzcXlKL1phS2k3SnNzSFR0MGtQUFBQOTh1UEZXNmRHbTdVcnJhVDZtKzFNQlpmYW1aTTFXSTdwZGZmcEh2dnY5ZS9zekRBRDAvSG4za0VSbHRKUWdtWGR1dG0zeHoydkZHWGpUNHZ2dGs4cVJKT25MV3VwYnRKTjJGUW1mUms4WkxtZTZ4T2pMSXVpNGxQRFpHRHIvL2tlNXdpZlhlcXZUVU9JbHk0V2Y4MlhvL3FtSnFCWkd3bGk5ZjNpNDQxckpGQzZsUXNhSjliVmJYanJEUVVFbTNyaGxxbWJxNnFhcUtJOGJGeGNtdml4ZkxnZjM3NWVpeFkvcHZ5THVuSmt5UW9TNXNxemtYNm5mUXVrMGIrOXJvbEwrdndVNVExL3kxcTFiNVRJRTRoUmwwRkpqdzZ0VWsycnFRaXd0M3RFNThPMDhPekppcEl3RElIelU0aTdDU1pyZW9HV1MxM1BLdEdUTmsyalBQMkYrcXZYN0RCazhrNTZhb2dhN2E0KzNrZm5wMVUrVkFZcUs5ZFBxcHlaT2wzMDAzeVlYTm1rbTFtaldsZE5teVVyVkdEWHZaYVl5VndLdTQ1bm5uMmZ1Z0gzbjBVZm54cDU5Y1RjN1ZUWU43NzdsSFIrYjBNWEJqeFdrdnZmS0tiTEtTSGVTQ1d1bysrRjRKS2xkV2Q3akVlbS90blRoWlV2ZnQweDNtWE55NmRZRWRtYVZXTGFrYkJKT2ZmbG9lZVBCQnUrWkhwOHN1a3phWFhDTHRPM2EwYnh5bzdUaHE1bjNHekpteWVmTm1SNUp6WmZUamo5djc0NzFFelV4MzY5Wk5SODV3S2psWExtalN4S2VTYzRVRUhRV3ExRlZYU0ttK3p1NWR5YzcreWRNbGVXM0JubTBKd0Q5RVJrWktodzRkZEFRVFZISisvK0RCOHZxYmIrb2VkNmlWQ2ZFSkNZNE5xUE5qMEoxMzJrbTZhWmQyNmlURml4WFRrVGVwbFJRUFBmeXdhNnRXZkYxSVZKUlVHalBLbFVtUTAyVWNPaXdKd3g4eHZ5ck4rcm1lbmpMRjhRSmxYbmZLZWgvYzFMKy83Tml4US9kNHc1V1hYMjdQVkh2UkRRNGZCZWNHRW5RVUxPc0NHejFxaElTZmI3N2dVdGFwVTVKdzcxREpPTzY5SWhzQWZFL1BIajEwQzA1VFN5WWZIRFpNWG4zOWRkMVQrRFNvWDE4ZWZ1Z2hIWmxWcGt3WnVleXl5M1RrWFY5Lzg0MHMrdkZISGVGc1NsemFTWXBkM2tsSDdrbjZkYkVjbkdYK0ZJa2lSWXJJekJrejdNSnhoY20rL2Z2dFdYc3ZyWjVxMUtpUko0dXdoWWFHU3RldVhYWGtPMGpRVWVBQ3c4SWs1b1ZuSkxCWVVkMWpUdXEyN1pMdzBFaDdEellBNUllYWRWUURSRGhMTFcxOGN0dzRlZkhsbDNWUDRhTUdsYTlhUDMrWTlmbm9Calh6OWNqRER6dDZuckVKYXZaOCtFTVBjZXhhTGdVRUJrcmxzYU1sS01yOEtveC9zSDVQZThaUGtsTTc0bldIT1kwYk41WTNYMy9kZnM4VUpxdlhySkZCOTl6ajZGTHcvRkFyR2t6VUlNbXZwaGRlS05XcXVueXFnUU5JME9FSllWVXFTL1NUajlzejZxWWQvMjZlSFB6d1l4MEJRTjZvUWtHeER1KzdNeTBxS2tvdWFkZE9SOTZqRXJCSmt5Zkx1QWtUQ3UxU1pwVWtQek50bWpSdjNsejN1RU1WeSt2YXBZdU92RXNWYUh4bkpqVmxja3N0ZGEvdzBJUDJ2blEzWlNVbnk4N2hJeVRMaFNKdXFrTDMrQ2VmOU93U2ExTSsvT2dqbWZMMDB6b3FlRjA3ZDdZVGRTL3BmK09OUHZtNklFR0haNVRxMmxsSzlycE9Sd1paSHhaN3gwK1M1SFhyZFFjQTVNMndCeDd3bVprYjllOTg3ZVdYN1Vyd1hxVUdVbDJzUVY2dG1qVjFUK0dpQnJjUER4OHV0OTE2cSs1eGozcnV4ejcrdUd1ejl2bnh4TGh4ZHEwQTVFNVU3TFZTcE8zRk9uSlA4ckxsY3VDdEdUb3lSNzEyVlRIRnh3MmZkdUJGVTZkUDk4d1JoT29tWDZYb2FCMFZ2S0pGaThwVlYxMmxJOTlDZ2c3dnNDNncwU05IU0ZnZDg1VVdzNUpQU3Z4ZDkwbUdIMWMvQm1CZXZYcjE3RHYwdmtBTlh0VmV2SmlZR04zalRXcVE5L3ZpeGZiWnVvVnBSaXc0T0ZoR1BQU1FQRFpxVklIOTNPcjFySTUxOC9yenZudjNiaGsvY2FLT2NGYUJnVkpwOUVnSmlJalFIZTdaLyt5TGtoSnZmcW03dXJrMTR1R0g1WldYWHBMSUF2ZzVDNEphdnIxdy9ueDdaWlFYaElTRXlJMzkrdW1vNEYzVXRLbFVyRmhSUjc2RkJCMmVFbFMwaU1TOCtLd0VGamRmOENNdFBrRjJqaHh0NzVVQ2dMeFFpY3lUVHp3aFZTcFgxajNlby82TkkwZU1rQWNmZU1DTzY1eDNudjJubHhVcld0UXUvdlRCdSs5S3hRb1ZkSy8vVXVmY1B6dDl1bjNlZVVFdkVYMWc2RkRwMEw2OWpyenJSU3NSMjdoeG80NXdOdUhWcWtuNVlVUHN5UkEzWlo0NElmRkRoMHVtQzNVRDFMWHUxbHR1a2RtZmZTWmx5N3A4eEp5TFNwUW9JVStPSFNzL0xWb2s5ZXZWMDczZWNGMXNyR2RxV1Z6ZnQ2L25ielptaHdRZG5oTmVvN3BVZk1KS25GMFlwQnliTTFjU1AvaElSd0J3N3RReFdLKy8rcW9ubDdxcldWazFJM3I2ckd5NWN1WHNQNzFPL1h1N2QrOHVmeTVkS2pmMTYrY1RTNi96b21yVnF2TE5uRGx5KzRBQm5oaE1xbG13OTJiT2xFYm5uNjk3dk1rK2RtM0VpRUpicXlBdnl2VHBMZUVONit2SVBTZi9XaVVIM25wSFIrWjE3TkJCZnYvMVYvdXNkRjlOME01RUpiNlhYWHFwL1BuSEgvTFE4T0dlL014UnEzQzhNR3V0S3Z1cjJnUytpZ1FkbmxTcXk5VlNzcWNMKzlHdEQvWjk0NTZTazNHYmRRY0FuTHVPSFR2SzFDbFRDbnoyODNScW1lY0x6ejRyajQ0YytZOS9WNmxTcFh4cTBLcG13bDUvN1RYNStjY2ZwWFdyVnA1Nmp2TkRKY0szOU84dlMzNzdUZHEyYWFON3ZVRWR1L2JGN05tZVQ5TFZzV3Z6NXMzVEVjNG1NQ3hVcWp3MVhnTGN2dGxsamJVT1BQK1NxMk10dFpYbnU3bHpaZHdUVDloN2tYMlp1bDQzYU5CQXZ2anNNNW56NVpmMlRUMnZVamNOZW5idnJxT0NvNjZwNnJQT1Y1R2d3NVBVMFNEcWZQU3d1dWFYWW1hcS9laUQ3cGVNcEdUZEF3RG5idUR0dDl1VmhMMlFRS29sOTNPKytrcHV2ZlhXLy9uM3FKa0ZWWUhlbDZnQjZnVk5tc2lDSDM2UUw2M0VVU1hxdmt6dGpmemVTaDVlZWZsbHord2YvYmZLMW10SUpUaHFOdEtMMUd0Q25VaFF5Y1BiUzd3bzRyemFVbWFnKzBVSU01T1RKV0hZdzVLWmxxWjd6Rk9yYm9ZOStLRDhzWGl4ZEx2bUdwK2NUYTlicDQ2OC9jWWI5bzI4SzY2NHdpZHVVSHJodURWZnIyRkNnZzdQQ2lwU1JLcE1teXlCTHB3em5McDVpK3g2Ykl4ZDRSMEE4a0lOQnRUKzNiZGVmOTNlUTEwUTFMK2gzL1hYMjh2Q3M1dVZWVE1jQmZYdnl5KzF4Rk1OVWhjdFdDQUw1czJUWGoxNytzeFo5T3Azb3hMejk5OTlWMzc5K1dkcFkvMSt2RDZBVkRQcGFzWk9GYThMOTlBV0ExVWM2NFAzM3BQdnYvMVdHdFIzZjhtMlQ3TmVjK1h2dWxQQ3JFVGRiYWRXcjVWOXo3Mm9JL2ZVcmwxYlpuMzhzZnk0Y0tGY2Nmbmxuai92WDFITDh6OTgvMzFaOGVlZmNyMTFUZmVsTFQ1cW1YdjE2dFYxNUw3aXhZdjd4SkdST1NGQmg2ZEYxSzBqRmNlT3NsNnA1bCtxUnovL1NnN08va0pIQUpBM2FqQzFkTWtTVjg4YlYzdk4yN1Z0S3o4dldpUnZ2dkZHamt2NzFOSnFOWXZ1eTFSaTI5YjZlZFZlNmExeGNmTFV4SWx5NFFVWDJNK0QxNmlDVGoydXUwNStYTERBVHN4Nzl1amhVOHYwMWV0bDdKZ3hzbVR4WXVuVXNXT0JQY2Vxa0o3Ni9wOTk4b245UEhhM25sTi8yZTdnTnJYVXZkSzRNZXJDb1h2Y2svanFHNUs4dm1DT3VXM1ZzcVY4OWNVWHNselh0U2pqc2RVcmF1KzJPbUx4THlzcFY2dUYxR3ZjaTllMHMxSHYxZGh1M1hUa1BuV2Q4UG5QdUN5RDFUV3kwdE5sVTVkWVNkMFlwM3V5RnpWb29FUVBHNnFqZjFLVkh6ZTBhaThaaHc3cG5qTnJzSGE1QkVaRzZnaC9TM3h6aHV4NVlvS09uTlV3Ym8wRUdMNTRaR1ZtU3NLSVIrWG94NS9wSG5NQ3JJRkl6YTgra1lnNmRYU1BOeDJadjBBU0JnelMwWm1WNkJFck1aUFAvSHZQeXNpUXVNNnhrckp4ays3SlhzbHVYZTJWRFA0cTdjQUIyVFZ1b3ZXY21GMDlZUStJSG50VWdsMDRvY0NFR2UrOEkvT3NBWU1wbDNicUpEZjM3NjhqLzVCaHZjKyttak5IeG93ZEsrczNiTEJqcHhXeFB2TlVvdnJJd3c5TDgrYk5jejB6cENwZy8yWWxYRTRhZE9lZDBycDFheDI1VHoyL08rTGo1UXRyQVA2NTliVjIzVG81ZXZTb2Z0UTk2dVpCeVpJbHBkbEZGOW1KZVRkcm9PckxleUZQbDJsOUhxOVlzY0krNG16QndvVnk0c1FKL1lnWmF0YXdSbzBhOXA3Vy9qZmRaQys3TjVHVUo0d2NMZW5IanVuSW5LanIrMGp4VmkxMFZQRDJ2L20ySksxWXFTUDNoSjlYV3lyZWM1YzltMStRMVBWaDd0eTVNbVBtVFBseitYSTVmUGl3ZnNRZDZucXRpb3gydU9RU096RnYyYktsUlBwSkhxTSs4OGFOSDYrai8zVXlPVm0rdHA1N0U1K0w2c2F0V2wzbHkwalFDd0ZmVDlDVkRPdURjL04xdlNWMXl6YmRZMDVZN1ZwUzY4dFBKREE4WFBkNER3azY0RHZTMHRMa2o2Vkw1WlZYWHBHNTMzNHJ4NjJrSnErRGtrQnJRS3RtTkZVeXJnWWduYSsrMms1YXZMNVUybTFxYUhQdzRFRlp2WHExZlB2ZGQvYmdlOGtmZjBpNk5TNVJYMDVTTTF4cW9LMFM4aGJXNytWcTYzZWlpcXVwSk4yZnFiUEl2N0VHMkxNKytjUitiaytlUEdrbjhQbWhYdHRxeFVGcksxRlJTMVRidFd0bkY4VHloU1hKOEcxSGpoeXhyeE9xOE9EaXhZdGw5Wm8xOXJYQ3lRUlNYU3ZVbGh4MXJiajhzc3VrZmZ2MjloN3ppRUp5YnZ2cFBwczlXM3IzN2FzajU2am5kMWQ4dk05c2Zjb09DWG9oNEE4SnVwSzhicjFzN1htRFpDV2JMK1pXc25jUHFUTGhpUUsvdTVzZEVuVEFONTA2ZFVyV1dBTS9sYkQvL3Z2dkVwK1FJSWxXSWhsdkRTaFVnbk02dGYrM2ZMbHlkaEV4VmZTdFdiTm0wckJoUTJuY3FKSGZKMzhtcEZwamlaMDdkOHFhdFd2dFB6ZkZ4Y25XclZ2dGdibWFTVXRLU3JKbjRNOUUvUTZpU3BlMm4zZTF2N0dhbFRUV3ExdFhxc1RFMkwrVHlwVXFGY3BCOXQvVWM3ZldlbDVYcmxvbDY5ZXZ0MmZQMUd5a2VsNjNiTmtpL3g1b1ZvcU90bWNPMVpjNjUvNkNDeTZRbWpWclNpUHJ0UjFUcFFvSk9RcWNXaDJ5YmRzMmV5V091bDZvbTFESGpoMnp2OVExWS9lZVBaSjhodkdvU2d5aksxYTBielNwNjRXNmdhcHUyS21xOHVkYjE0b3ExdXRiM1lncXpOUm5YWXZXcmUxcmhkUDYzWENEdlBYR0d6cnlYU1RvaFlDL0pPaUtPck44enlPamRXUldwV2NtUytscnV1cklXMGpRQWY5eHRvOWhac2ZOeSsxUWlOL0Z1Y25wZWVXNWhLL0t6ZldDMTNmMlhudjlkUmwwenowNmNvNjZzZmZEZDkvWkJUaDlIUWw2SVhCazloZHk0T1hYZGVTc1dsOS9iaVhvTHQ3cHRsNnV1NmM5S3ltYnp2NmF5cS9BWXNXazhwaFJFdVRCMXhRSk9nQUFBSHpKdm4zN3BQRUZGOGpCcytSMGVhRzJDL3kxZkxsZnJNQWhRUWQ4RUFrNkFBQUFmSVZLT1crNTlWWjU3NE1QZEk5ejFJcUYxMTU1eFM0bTZRODRud0lBQUFBQVlNejdWbUp1SWpsWHlwVXJKOWZGeHVySTk1R2dBd0FBQUFDTStQWFhYNDNzTy8vYm5RTUgrdnpaNTZjalFRY0FBQUFBT0c3VjZ0WFNxMCtmTTFhOWQwTEZpaFhsdm52djFaRi9JRUVIQUFBQUFEaHEvb0lGY3ZrVlY4aitBd2Qwai9PR1AvaWdmZnlsUHlGQkJ3QUFBQUE0SWkwdFRaNS80UVc1TmpiV1NNWDJ2OVd0VzFjRzNuNjdqdndIQ1RvQUFBQUFJRjlVcGZiMTY5ZkwxVjI2eUpBSEhwQ1VsQlQ5aVBOVTVmWXBreVpKYUdpbzd2RWZKT2dBQUFBQWdEemJzR0dEM0Rsb2tGellySmtzK3ZGSDNXdE9yeDQ5NUlyTEw5ZVJmeUZCQndBQUFBQ2NrME9IRHNuc3p6K1h6bDI2U0tNTExwQTMzM3BMMHRQVDlhUG1SRmVzS005TW42NGovME9DRGdBQUFBRElVVkpTa3F4YnQwN2VldnR0aWIzdU9xbGVxNVpkb2YzN0gzNndsN2U3SVR3OFhENTQ3ejJKaW9yU1BmNkhCQjBBQUFBQUlKbVptWExxMUNsN2RuekR4bzN5MVp3NU11cXh4K1R5SzYrVVduWHEyRXZZQjk1NXA4ejU1aHRqUjZkbEp6QXdVQjU3OUZGcDNicTE3dkZQSk9nQUFBQUFVTWlkT0hGQ1dyZHBJNDJhTkpFYXRXdkwrWTBieTNVOWVzakVTWk5rNGFKRmtwaVlLQmtaR2ZxL2RsK2ZYcjFrNkpBaE92SmZKT2dBQUFBQVVNZ1ZLVkpFZHU3YUpkdTJiN2VYczN0SjJ6WnQ1T1dYWHBLZ29DRGQ0NzlJMEFFQUFBQ2drRk5IbDdWdTFVcEgzdEgwd2d2bDAxbXpKQ0lpUXZmNE54SjBBQUFBQUlEVU9lODgzZktHaTF1M2xybmZmQ09sU3BYU1BmNlBCQjBBQUFBQUlNMmFOZE90Z3FWbTg2L3Awa1crbmpOSFNwVXNxWHNMQnhKMEFBQUFBSUJVcVZ4WnR3cU9TczZIM0grL2ZQakJCMUlrTWxMM0ZoNGs2QUFBQUFBQWlZbUprV0xGaXVuSWZTVktsSkIzWjh5UXB5Wk9sSkNRRU4xYnVKQ2dBd0FBQUFDa2VQSGlFaDRXcGlQM0JBWUV5R1dYWGlyTGx5NlZYcjE2NmQ3Q2lRUWRBQUFBQUdEUFdydTlEejI2WWtWNTZjVVg1YXN2dnJCbjhBczdFblFBQUFBQWdLMUJnd2E2WlZaa1JJVGNQV2lRckZ5eFFtNjk1WlpDY2NaNWJwQ2dBd0FBQUFCc0Z6WnBvbHRtaEllSHl4MERCOHJLdi82UzZWT25Tc2xDVnFYOWJFalFBUUFBQUFDMk9uWHE2SmF6cXNiRXlOakhINWZOR3pmSzg4OCtLOVdxVnRXUDRIUWs2QUFBQUFBQVczUjB0QlF0VWtSSCtWUEorcnY2WFgrOWZEOTNybXhjdjE1R1BQeXdsQzlmWGorS015RkJCd0FBQUFEWWloWXRLdVh5bUVTci8yK2Q4ODZUTysrNFF4Yk5ueThiMXEyVHQ5NThVenAwNk1BZTgxd2lRUWNBQUFBQTJNTEN3aVNtU2hVZG5WbEFRSUJkNUUzdEgyOS95U1Z5MzczM3l0eXZ2NVlOYTlmYVJkK2VlK1ladWZqaWkrMzk1amczSk9nQUFBQUFnUDlxMmFLRi9XZTVzbVdsY2VQRzByRkRCN2t1TnRaZW9qNXp4Z3laUDIrZXJMZVM4VjN4OFRMdnUrL2s2Y21UNWRKT25lemw2OHlVNXc4Sk9nQUFBQURndjBZOStxaWtuVG9sdXhJU1pObVNKZkxkM0xueTBRY2YyRVhlK3ZUdUxXM2J0TEgzcW9lR2h1ci9CNXhDZ2c0QUFBQUErQzhTNzRKRGdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSHVBakNYcUEvYit6eVR4MVNyY0EvNWFaZkZLM2NoREUvVGNBQUFEQWwvakVDRDR3TkVTQ2loWFRVZmFTVnEzUkxjQy9uVnkyWExleUZ4SlZScmNBQUFBQStBS2ZtV0lMdjZDeGJtWHY2TmR6ZFF2d1gxbHBhWExzaC9rNnlsNW81V2pkQWdBQUFPQUxmQ1pCanp5L29XNWw3OFM4QlpKKzZKQ09BUDkwN0pkZkpYM1BQaDFsTDdKRk05MENBQUFBNEF0OEprRXZlbkVyNjErYjgwYjBqS05IWmZkVFQ0dGtadW9ld0w5a0pDZkwzdkdUUkxLeWRNK1pCWlV2SitIVnF1a0lBQUFBZ0Mvd21RUTlyRnBWQ2ExZVhVZlpPL3JwNTVMNHlXYzZBdnhIVm5xNjdCbzVXbEkzYjlVOTJTdmVxWU1FQlByTTJ4c0FBQUNBeFdkRzhJR2hvVktxVjNjZDVTQWpRL2FPZkZ3T3ZQT3VaRmx0d0I5a0pDVkovSU1QeTlFdjV1aWVIRmlKZWFuZVBYUUFBQUFBd0ZmNDFCUmJWTi9lRWxTcXBJNnlwMllhOXo0K1RyYmZmcGVjMnJxTkplL3dXZXExZk95blgyVHp0VDNsbUVyT3o3SzBYWWxzY1pFVXlVWE5CZ0FBQUFEZUVwQmwwVzNIcWVSaVU1ZFlTZDBZcDN1eUZ6Vm9vRVFQRzZxajdPMS81WFhaTjNHS2pzNHVJRGhZSXBvMWxhTHQyMGxFclJvU1ZMYXNmZ1R3cUt4TVNZdmZKU2MzYnBUajMvOGdLWnMyNndmT0xpQTBSR3A4K29GRU5zdzVRVmVyUytJNngwckt4azI2SjNzbHUzV1ZLdE1tNndnQUFBQ0FLVDZYb0dlbXBzbm0ySjZTc202RDdnSHd0MUkzWFMrVnh6eW1vK3lSb0FNQUFBRGU0M05WcEFKRFE2VEsxRWtTV0tTSTdnR2doTld2SzlFamh1c0lBQUFBZ0s4eG02QUhCRmoveS9sb3RQOUtUOWVOczR1b2M1NVVtajVKQWtKQ2RBOVF1QVZYS0MvVlhuOUpBc1BEZGM5WnFIVXp1Vnc4bzdhSkFBQUFBRERQZUlJZUdKbTdtZTdjSEIxMXVwS2RPa3JGOFdQc1BiZEFZUllVVlZxcXZmMmFoRmFzcUh2T0xpc3RWVEtPSDlkUnpvS3JWOVV0QUFBQUFDWVpUZERWT2N6QnVhaTZycHphc1VPM2NzbEsvcU42WENkVlhubEJBb3NYMDUxQTRSSmFwN2JVK09SOWUxWEp1VWcvZEZqUzl4L1FVYzVDS2xUUUxRQUFBQUFtR2QrREhuWitmZDNLV2RxV2JaS3ljNmVPY3E5RSszWlM2OHRQSktKNVU5MEQrRCsxN0x4azMxNVM2N09QSkx4YU5kMmJlOGNYL3k2U2thR2pIQVFFU0ZpVnlqb0FBQUFBWUpMeEJEM2l2TnpQN0IzKytEUGRPamRoVmF0S3pmZmZrZWhKNHlTa2FoWGRDL2lob0NDSmFIYWhWUC80WGFreWJvd0VSVWJxQjNKUFZYQS8vUEVuT3NwWllFUzRoRlUvOXhzQUFBQUFBTTZkMFdQV2xMVEVnN0toUlZ1UnpFemRrNzJReXBYa3ZPL25XRWxCaE80NWQ1a3BLWExzeDUvbDREdnZ5cW5WYXlYeldPNzIyUUtlcGJhS1JKV1d5Tll0cGN5QW15V3lYajBKc0JMMXZFcGF0VnEyZGU5ckg0TjROcUUxcWt1ZEg3NnhaOUlCQUFBQW1HVThRVmMyWGR0RFVsYXQwVkhPeWc2NVZ5cmNkN2VPOGlmOXlCRTV1WEdUSkM5ZklTbWJOa3Y2c1dPU2xacW1Id1c4S3lneVFvS0tGNWZ3Q3hwTGtTYU5KYXhhTmJzdnYxUlN2cVh2VFhKeTJYTGRrN1BTdC9XWFNvK08wQkVBQUFBQWsxeEowUGU5L0pyc2YrcHBIZVVzTURKU3FuL3luajFMQ01CWkI5NTVUL1krL21UdWpsZ0xDcFNhWDM0cWtmVjVMd0lBQUFCdU1MNEhYU25aK2FwY0w4bk5URTZXK0R2dnkxUEJPQURaTzdyd1I5azNibUt1eno4UHExVlRJczZyclNNQUFBQUFwcm1Tb0tzcTBFV3Z2a0pIWjVjV255QmIrOXdvSnpkdjBUMEE4c3hLeUk5OCs3MGszSFh2T1czeGlMcmxKcnRhUEFBQUFBQjN1SktnSytYdXZQMmNCdnZwdS9iSTF0amVjdWp6TDNOVnpBckEvOG80Y1VKMlRaZ2tDZmNNa2F5VVZOMTdkaUhWcWtxcDJHdDFCQUFBQU1BTnJpWG9rZlhxU3ZIWXJqcktuVXlWWEF4OVNMYmNjTE9jV0xxTVJCM0lwY3hUcCtUZ3A3TWw3b3F1Y3VpMXQzSjM1dm5mQWdLazNIMkRKREEwVkhjQUFBQUFjSU1yUmVMK2xuWWdVZUk2ZDVNTTY4OXpaaVVOb1RWclNORjJGMHVSQzVyWTdhQVNKZlNEUUNHWGxTbnArdy9JcVUxeGtyUmtxWno0ZGJGa1dIRmVGTEhlWTlYZmVrMENBbDI3ZndjQUFBREE0bXFDcmh6NVlZRzlGMWJTejJGR0x6dWN6UXo4UHdmZXlvRWxpa3V0T2JNbHJISWwzUU1BQUFEQUxhNG42Q3FKMkRQcGFVbDgrWFhkQWNBTEFzSkNKZWJWRjZWNHV6YTZCd0FBQUlDYjNGL0RHaEFnRlI0Y0lpV3Vvd0FWNEJsQmdWSmg5RWlTY3dBQUFLQUFGY2dtVTNVbWV1VnhZNlRvcFIxMEQ0QUNFeGdvNVI0WUxHWDY5TklkQUFBQUFBcUMrMHZjVDVPVm1pbzdIeHNyUno3NlJQY0FjSk5hMWw1eHpDaUo2dDFUOXdBQUFBQW9LQVdhb051c2I1LzQzZ2V5YjhJVXlVeE8xcDBBVEF1SnFTeVZwMHlVb3MwdTBqMEFBQUFBQ2xMQkoramFxZTNiWmVlREkrVGs4aFZXMHE0N0FUZ3VJRFJVU2x6YlJhSWZlMFNDaWhiVnZRQUFBQUFLbW1jU2RDVXJQVjJPZlArRDdKczhUZEoyeE51ejZ3Q2NFUkFTTEJGTkd0dEwyaVByMXJFNk9LWVFBQUFBOEJKUEplaC95MHhKa2VPL0xwYkVOOTZXazM4c3N4TjNBSGxnSmVHQlJTS2wyR1dkcE15dE4wbGsvZnAyVVRnQUFBQUEzdVBKQlAxMHFmdjN5L0ZGUDBuU2I3L0x5WTJiSkczTE5zbEtTOU9QQXZpM0FDc2hENnRWVXlJYm55OUYyN2FSb3ExYVNGQ1JJdnBSQUFBQUFGN2wrUVQ5SDZ4L3FwcE5UenQ4UkRKT0hKZjBnNGNrS3pOVFB3Z1VYb0hoWVJKVXZJUUVseXdwd1NXS1N3Q3o1QUFBQUlEUDhhMEVIUUFBQUFBQVA4VTBHd0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQjVDZ0F3QUFBQURnQVNUb0FBQUFBQUI0QUFrNkFBQUFBQUFGVHVUL0FFaTRQaHNXRHBDaEFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0xMi0yMSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiVHJ1c3RrZXkgU29sdXRpb25zIFQzMTAgVTJGIEF1dGhlbnRpY2F0b3IiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjExMDAyMDIwMDgxNDAwMyIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjciLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTEyLTIxIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0xMi0yMSJ9LHsiYWFndWlkIjoiNjAyOGIwMTctYjFkNC00YzAyLWI0YjMtYWZjZGFmYzk2YmIyIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI2MDI4YjAxNy1iMWQ0LTRjMDItYjRiMy1hZmNkYWZjOTZiYjIiLCJkZXNjcmlwdGlvbiI6IldpbmRvd3MgSGVsbG8gU29mdHdhcmUgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsicnNhc3NhX3BrY3N2MTVfc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX3N1cnJvZ2F0ZSJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZXllcHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmYWNlcHJpbnRfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImlzS2V5UmVzdHJpY3RlZCI6ZmFsc2UsIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6W10sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUVnQUFBQklDQVlBQUFCVjdiTkhBQUFDa1VsRVFWUjQydXlhaTNHRE1BeUdReWVnR3pBQ25hQ01rQkhvQmhraG5TQWowQTJTRGFBVDBFNlFiRUEzY09YVzZYRXBCdG5JbU12OXV0T2xseGpGL3FLSExUZFJTbTBnZG5rQUFnQUNJQUFDSUFBQ0lBQUNJQWdBQVJBQUFSQUFBUkFBQVJCRUFGQ1NKSU5La3BMdVNUdFNaYlF6NzZXMjV6aEtrcEZXUGJ0YXo2UTc1dlB1b2x1dVBtcXhsWksyeWk3NnM5UnpuamxwTjJLN0NyRldhVUFITlMwSFQwQXR3M1lwRFNqeGJkb1B1YXppRzN1azU3OWN2SWRlV3NiUUQ3TDdOQVlvV3BLbUx5OGNodWVPNXJlQjdLS0tyUW5RSmREWW45QUpaSGM1UUJUN2VuSU5ZMmhqeHJxSXRzdkpXU2R4RnhLdVlsT2xXSm1FNnpQUGNzSnVON1dGaUY3bWU1RE9Bd3M0T3laeUc2VE9zci9LUXppRGFKbS9tY3kyVjFWMCtUMEplWHhxcWxyV0M5bUdHeTNPNnd3RmFJMFNkUitFTWc5QUVBQUNJQUJ5cVZpWmIrL3ByZ0ZkTjZxYjMwNmozbFRXczBCSjc2UWp3MGt0TyszYWQ2MFBRaE1yZk05WXdxSzdsVVBlNGorL09SNDBjRGFxSmVKK3hvODBKc1dpaDFXVEJBY2I4eXNLcmIrVGZvd1FLeTN2NTV3YkJrazQ5RkpiUXVzcXI0c25hZEw5aEV0WEMzbk8xRzFIRzZVZnhJajVvRG5KbEhQT1ZWQWVyV0dtdllReHdjNzBoaVRoN0JpZHkzLzNaRkU2aXN4ZjhlcE5oVUNsNG41ZnRZcVdLek1QM0lJcXVhRm5xdVhPMHNaMXluL1JXcTY5U3VLNkdkUFhPUmZTejRIUG5rMWJOWE8wK1VaemU1SHFLSW9kTll3bkhWVmNPVWl2TmNTdHhqNENHRlloV0FXZ1hnbXVGNEp6ZE1objZ3RFVtMURwbUZ5Vlk3SXZRcWVUUmRvZDJ2MkY4bE5uL2djcFcrclVzT2k5bUFtRndsU28zUHc5SlEzcCs4YmhnbkFNa1BNNjEzQnhPQlFxYzJGRUI0U21QUVNBQUFpQUFBaUFBQWlBQUFpQUlBQUVRQUFFUUFBRVFQY28zd0lNQURPWGdGaE9UZ2h1QUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIl0sImFhZ3VpZCI6IjYwMjhiMDE3YjFkNDRjMDJiNGIzYWZjZGFmYzk2YmIyIiwib3B0aW9ucyI6eyJwbGF0Ijp0cnVlLCJyayI6dHJ1ZSwidXAiOnRydWV9LCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjEwMCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjozMiwidHJhbnNwb3J0cyI6WyJpbnRlcm5hbCJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTI1N31dLCJtaW5QSU5MZW5ndGgiOjQsImZpcm13YXJlVmVyc2lvbiI6MTkwNDJ9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wOC0wNSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiV2luZG93cyBIZWxsbyBTb2Z0d2FyZSBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTA0MTgwMDMiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy42IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjEuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wOC0wNSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDgtMDUifSx7ImFhZ3VpZCI6IjMwYjUwMzVlLWQyOTctNGZjMS1iMDBiLWFkZGM5NmJhNmE5NyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMzBiNTAzNWUtZDI5Ny00ZmMxLWIwMGItYWRkYzk2YmE2YTk3IiwiZGVzY3JpcHRpb24iOiJPbmVTcGFuIEZJRE8gVG91Y2giLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo1LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sImlzRnJlc2hVc2VyVmVyaWZpY2F0aW9uUmVxdWlyZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsImJsdWV0b290aCJdLCJ0Y0Rpc3BsYXkiOlsiYW55Il0sInRjRGlzcGxheUNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbiIsImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCMXpDQ0FYeWdBd0lCQWdJRWVDb091VEFLQmdncWhrak9QUVFEQWpCcU1Rc3dDUVlEVlFRR0V3SlZVekVRTUE0R0ExVUVDaE1IVDI1bFUzQmhiakVpTUNBR0ExVUVDeE1aUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVsTUNNR0ExVUVBeE1jVDI1bFUzQmhiaUJFYVdkcGNHRnpjeUEzT0RVZ1JrbEVUeUJEUVRBZUZ3MHhPREE0TURFeE1EUXdNRGhhRncwME9EQTRNREV4TURRd01EaGFNR294Q3pBSkJnTlZCQVlUQWxWVE1SQXdEZ1lEVlFRS0V3ZFBibVZUY0dGdU1TSXdJQVlEVlFRTEV4bEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1TVXdJd1lEVlFRREV4eFBibVZUY0dGdUlFUnBaMmx3WVhOeklEYzROU0JHU1VSUElFTkJNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUU3cGdFdis3cEJXM3ZhZmkzQUdHSlJjVXdmTHJMYnZiZm9vMFpaczRZLzE4ZHhQUHNyOTd5UDhxR1BlVlZ4QTVjcXR2RFowZTBVcVJZTnJ4WUp0citTS01RTUE0d0RBWURWUjBUQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSkFEQkdBaUVBZ09xUHBTbStqK05sNm1xamk2YTlpYnR5UzZXTnFXeGdRM05JLy9ucS9Yc0NJUURvMXVIZ2o3NllUZmpKUFFIdEdPY29zMkMzdXBVZlNNaVpLUWdwY2xyM2dnPT0iLCJNSUlCNVRDQ0FZcWdBd0lCQWdJRWVDb091VEFLQmdncWhrak9QUVFEQWpCc01Rc3dDUVlEVlFRR0V3SlZVekVRTUE0R0ExVUVDaE1IVDI1bFUzQmhiakVpTUNBR0ExVUVDeE1aUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVuTUNVR0ExVUVBeE1lVDI1bFUzQmhiaUJFYVdkcGNHRnpjeUJHU1VSUElGUnZkV05vSUVOQk1CNFhEVEU1TURReU9UQTVNVGcxT1ZvWERUUTBNRFF5T1RBNU1UZzFPVm93ZVRFTE1Ba0dBMVVFQmhNQ1ZWTXhFREFPQmdOVkJBb1RCMDl1WlZOd1lXNHhJakFnQmdOVkJBc1RHVUYxZEdobGJuUnBZMkYwYjNJZ1FYUjBaWE4wWVhScGIyNHhOREF5QmdOVkJBTVRLMDl1WlZOd1lXNGdSR2xuYVhCaGMzTWdSa2xFVHlCVWIzVmphQ0JCZEhSbGMzUmhkR2x2YmlCTFpYa3dXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBUWZmMWxISTFCM1ZFanpnbitMTGdhQmpEYjU0ZUlKV3cvajN6VFhhVDN1bkVJWHBHUWptQjFLOVI4S2EvMTBnYjR1MkJzb1lYbHJMZnhHN204ek5VRmxvdzB3Q3pBSkJnTlZIUk1FQWpBQU1Bb0dDQ3FHU000OUJBTUNBMGtBTUVZQ0lRRHZxUUlXLysrdWxBbVlUTnZpNWJZZ2RkTDV3RkEzMjU1VkRLLzJnMVhRT1FJaEFPbzREeHF5UzI0Um5Sbk9kN1hXaXZ3T0xkSkJtQkJxTzJJNnM0T3lpbTBjIiwiTUlJQ3VUQ0NBbCtnQXdJQkFnSUpBS3E1Y2paWXhJNEFNQW9HQ0NxR1NNNDlCQU1DTUlHNE1Rc3dDUVlEVlFRR0V3SkNSVEVRTUE0R0ExVUVDQXdIUW5KaFltRnVkREVZTUJZR0ExVUVCd3dQVTNSeWIyMWlaV1ZyTFVKbGRtVnlNUnd3R2dZRFZRUUtEQk5XUVZORFR5QkVZWFJoSUZObFkzVnlhWFI1TVNJd0lBWURWUVFMREJsQmRYUm9aVzUwYVdOaGRHOXlJRUYwZEdWemRHRjBhVzl1TVIwd0d3WURWUVFEREJSV1FWTkRUeUJFVURjNE5VWkpSRThnVWs5UFZERWNNQm9HQ1NxR1NJYjNEUUVKQVJZTmFtOTJRSFpoYzJOdkxtTnZiVEFlRncweE9EQTBNVEV4TWpRMU1EUmFGdzB5T0RBME1EZ3hNalExTURSYU1JRzRNUXN3Q1FZRFZRUUdFd0pDUlRFUU1BNEdBMVVFQ0F3SFFuSmhZbUZ1ZERFWU1CWUdBMVVFQnd3UFUzUnliMjFpWldWckxVSmxkbVZ5TVJ3d0dnWURWUVFLREJOV1FWTkRUeUJFWVhSaElGTmxZM1Z5YVhSNU1TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1SMHdHd1lEVlFRRERCUldRVk5EVHlCRVVEYzROVVpKUkU4Z1VrOVBWREVjTUJvR0NTcUdTSWIzRFFFSkFSWU5hbTkyUUhaaGMyTnZMbU52YlRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkxEY1lpdUM5MkxSaXlxYUdBMU1SSUg3M21nT3BiZ3d2b3hzcituUEJqKzQzOHVJQk9NbjlwNGlUM2pLZmNCYURQczQ0K2dnMnRmWWxxRm9kN3JORnNHalVEQk9NQjBHQTFVZERnUVdCQlNlalQ5L2s4TE5GaCtWNHM1ZzRTYkUwTzM4VVRBZkJnTlZIU01FR0RBV2dCU2VqVDkvazhMTkZoK1Y0czVnNFNiRTBPMzhVVEFNQmdOVkhSTUVCVEFEQVFIL01Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lRRFVNVlhkNFhTQTFicis2bjF3MlFrOVRjWDVvdVpEVmNhSHNGRERteDF6dFFJZ010RzNvQUJoNmJHVnphTE44MEh0a3ljV0FHVVZTdDdrRGRRWUlqTnpUQ1E9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQURJQUFBQmFDQUlBQUFCMStwTFJBQUFBQ1hCSVdYTUFBQTdEQUFBT3d3SEhiNmhrQUFBQUIzUkpUVVVINHdvWERoa2xBZURrWGdBQUh2QkpSRUZVYU42Vm0zdXc1VmRWNTc5cnJiMS81OXg3dSsvdDI1MU91dE9TcCtrUTB1YkpTekFCQXo0QXhRRkhtQm10S2FRWVFSMVJxMGFuUkJKRlFNc3BBYUZHQlFjSkQzV3dpRVRHaEVmRWlFUEdCSGwwaDZSUmt1NDh1anY5U1BmdDEzMmQ4OXQ3cmUvOHNjL3Q3dURNVk0ycFU5Mm56cjNuZC9kdjdiWFdYdXV6dmtlZTNQZmszWi83N0RlLytkRGkwdW1wNGN5b2o1bDFRNFdxcVlvNDJhbGFTa0VJbUZJWERFdEdocW1hSlRGUlVhR0lhcGZOU1lHWXFvamtMZ01DU0ZKVk01QWlvS2dxREJLa2l2UVJwcVlDVWVsU21wcWUybnJodG10MzdFaTdkbjM5OWovNThNS3g0eEROZWFpV1JPQWtBeWxwa0xVdmdLcWw4S0ttQUZRMWdrSFNDd2hOR1FJR2sxa3dSRlJBSjRVMDAxcGRWVWd5V0NOVVFVSUlnb0JFZURMeldnTVVZYTFsZm03Mk45L3hqaFFSSkVtQ0FoRkxIVVNTRUxSZ1pmaHdPT1VSNFpGTW5UQnBONnFNS3ByTVZFVGNRMVFJU1pZRFFMaEFWQmhrc2tTQlNKaDJBeUFpUkFEQXd3R0lpS2d4dlBROUVTUUJoTHVDU0tZQVJBbUFYbFVZUkttaklGVFV3L3ZTUTBGUk13MVFRQW8wbVVmMThBaW5BS0lSQVhwV0FFd3FJaERBSWFBSWpRd3kxRFFRRUJHSWlwb2tlaEEwVllpcUdnVkU2TVVYWHhwQmtCQ1lHUVNNWU5SQlRtWmFTaEZJMTNVcGFiSU1NSm1xS3VoZ0RMc3VtUUZpQWpNeFlRQWViamxGQkVSRjBCbFVSVlZ5U2dBVUFNeE04MkRZcFVTaG1JWER1dHcxLzRPUW9sdTJidlVhQkJoT1FOWGF6dmUxQ2lNbkRVYlVBcGZ3a2pTSktBTWlGa0ZOT1lqY2RSUTFGVXZKVEZOS1FscFNNc3hTSlZSZ3FsNXIxMldBSmdpUDhCcWlTVFM4ZGwxR2dNS0lFSUNNTkJnTWF1bEZKS1hPYTgyNXF6VlNzbkNxUVd3WTQxSEtIU0ZkeWdSQWlxaElXT3FTU2JKQmlSZ09Pb0dHaHFtU1VZTTVaN01La2F3MHphQ0xKa0lvS21xcVRLS2xWTzBHaVVGM0tyd0hWRVJWUlJOSWlnQVMxYTNMQ2d3R1F5Qk1BUUxpYXBwVGhvaXFsWDRVaERBc3BhUXFZQkREM0VXRXFOS1J1K3kxVE9jdXZJU21uTHRTaXFrS2pDQUFVUk9HV3FiWGxLelVNZFJFQUErSUNCbmhJa2d0aUNKY3M1SSs3c2NwSlJHQldnUnowa0dYU0lyQ1REQVlBR3FtREVmQTZUa2xVU1FkUksyRHdjQkxHUXlIcEVxWFM0Mm9SUVFwZDE1RE5YTE9vOVd4NVZ6N0lncFJ5NkxWSzBNWTFRUmpBa1FFVTBRb0lBS0ltbVcxUklHbHBCQWs2N29VNFNKcWxzMHdHdldXTWtETEdSRUJBRXFFaVVUS0tlV1VjODZwOURXQ1hRNFhRSkUwcVhoRW1PWEJVQXhpWnJWV2VFMDVBUnpWa3JyT1N5R0RBSUVVREUycHVUeEVJaUpiWmdRc21RbENKRFFBUnNrMkdBd0hFQnQwWGQ4WG9wb0lHZTVRTXpHeG5NcDRWSXQ0MU9tcG1iNzBDb0ZCSUdxZDJYQ2xWQlBwUzFXVm5HeGNTMVN2dGU5eWR2Zm03NkpDTXBGVTBGU2RBbEJVUmNWVUJhd2VrTjRzbVppcTlPNEdpTXJLeXJLS3FTZ2pMSm1rTEtSQ0VPaTZhUldrbktyWHJrc1lEUHJ4T055N0pCNGg3cFp5R21vcHhTUFVsQXhWcSs0cUlxb2lDZ3BKRlJHcWVqQ1pxSWdBcWtLZ2VrMHFxdENrWWtwd09FaWlCa3N6VXpOcVlwWWtKNC93VWlNUWhOZnF0ZlJsSkVDeU5CNlYzb09CbkRxcWdkRU5Cd3dQMGgybDd5TmdtaXlacVFRSkVSRkVSREQwOUttVFdVMGhYajJjWGM0UlZOVmtSaGloSXBvRXFrcE1qRmhLSHg3alVtcDEweVNxSGw2OG5Xc2dVV3RsSU1JVFNMQjREYTlkTnd5dlZERXpOWFFwQzFuZEl4Qk9GYTIxVUVSVkVFeGYvL3JYcWpzUlpobUNZSmhhdUpzbGc0dFlMYVdkUWlyYVY2L2hXYUJxWG91YXJZeFhVa3FnTXRnamVvWmFvaWs5K3I2MHhBRmkzTmRTZWhIclM1R2NoSVJab3RDa2xqNEVYbm9UZFJBUUFLa2ZqejJDa0VvWUNVaTRMeTR0ZWkycWlYU3pKR3FXTE56RlVpMjlnSGt3N1BzQ3VFbk9PZFdJNm1GQ0VHcFF6V0JBamVFQWNzcXIvVWdoRVZBSnFJYTdxcGtJd1c0d1ZDQkVWWVVFdzkwOWtTRWlrOFBWdEpVcmorOTlsQXo4L3ora2xRZlBlQUVBSkFDZSs1dnRIUkc1NktKTFptYm4yMGFKbW9pUVNBRk84aThFdFZiTlNvb0tIYys4eXNTODdWclArTkhhRDg0dVNLQ2lrRlk4U1BzNENiSmRwejBDZ0VCYmJFVWx6MVEyaUFTSVVBUWFFWlpUVnZFS2lCQUtVQ1ovOWR5bG5MVkh1NGladnZZMXI3M2xsbHU2cnJ2L2dRZnUrTlNubHBhWElSQUJ6bGxIV3hiT3Z0SHlrVmpLZlhVS0kxd0FCZ2xSVUFJa0F4Q3p0aUFSVVFqUFdJSVFRaWlDYzU3TnhxOTk3V3QzN3R6NXlVOSs4aTF2ZWNzYjMvakdQLzdRaDNidDJ2WFdYL2lGU1ltM2RqTmt5OTV0VFdkdlRDQUlhdnNyTWFua1FLUmdDS2lxWmlxaTdqVWl6dHphWk0rNDVpT1Rtd1JBVUY3NXlsZDg4SU1mM0xCaHcrN2R1L3UrRjFFeU5tL2UvSzUzdmF2cnV2ZTg5L2NFNSs2Z3JCbnFIUHNCSVJKQ0JsVGdFU1FpSWdsRG9DQkxLU201YUFiNWYzRXJPYk1ta2dMY2V1dXRHemR1Zk9DQkIyNjQ0WWJCWU5BTXNMQ3c4T0NERC83c3ovN3N4ei8rOFNOSERqOHpJTmFzc2VhVkpOZDhnVEtwTUFHRXFxVkpEV1VKYWlwckJsOXowWE1EWjNMYkpJZ1h2ZWhGMTE1NzdTT1BQTEo5Ky9ZdmZ2R0x2L2lMdi9pbU43M3BFNS80aEtyZWNNTU5CdzhlZlBPYjN6enBSTWd6TGcvdzdMVW5vUWFGVURTS0EzU1N3UVF3SUF6Q1dvbG1VUUlRaUtMbENMTDVOd2hwV1J5QTRDVXZlZWx3T0R4eDRzUWRkOXh4NjYyM2lncUkyMisvL1RXdmVjMkhQL3poSzY2NDRuT2YreHpPZGZFempucjJQa0hDUGFyWG5MS2JvYWVwVklaR2hBcFVBVklpdkhxWEVxUmxkVHZqVWx6YnZUTWIyeExiM3IxN2I3dnROaEhCSlBidzZVOS8rczQ3Nzl5MGFkUHM3Q3kvd3gvT1dlT1o0RW5KY2phR1R4SVZxYUlhN2hITmRGSGRhL1Z4S1pJU0xNR1NxRUgwVEY3aW1mVUI5OTEzMzJnMDJyRmpCMGt4czVUVVZGUkU1TDc3N291STdkdTNUNVo3OW9tSnVjL2tDQUU5d3FHVzFFU2diRTBSQkFoWFFFMUpOcmVXRFZzSEYzNjNUcTJEWlZFVFVVeWVNckdKeUJYYnQrL1pzK2VhYTY1NTMrLy92blk1RGJzOEhLYWNYLzNxVjcvdWRhOXJsbWtCYnFabjRwakVtbVZGRmFZU0FGVFk2aWlJUUFFa3J3NlY4QWhXVlU4cElUVFVhcDRlYkwxay9QUis5Q1BXSW1maklGcmI5STF2ZkdNMEhwODRjZUkvL3Z6UFgzZmRkVis0NTU2VEowKzgrRVV2ZnVVclh2SFk0NCtyNnNNUFB6dzFNekRUOE9qSHBkWWFNWEVLVlRIVkx1bjB6QlFqaElDcG1XakxZMkJTVllGQ3hDeXJHU0JrU09yUURZcFh5MU1PMWV5TUtwUGdkWW1RbEw3MTVMN0YwNmVQSEhuNitQRVROOTkwMDB0dXZobEFST3pjdWV2S0s3Yy8vZlRSMnovMjBibno1cWFtQnVIMTlNTHBwY1hWVXB5a2lKakpoZWZQM25UZGZPbkg5eitxUkVnSVlrSUFBQ1F5QUlvZzJXVHZWUlVrUzJVRUNOYVFiS0lxWGFjcGljQnlScmdLZnZPM2YrZlBQL2JSNmVucG5ic2VUR1lFd3YycTUxeVZ6Tjc3M3ZlTlltVm1kanAzSnN6MEd1NnJxOFhkQVhSZHV1cVNXWTZXRjArN1lDQlFoZEFzZ2tBSWtLb1RnSWdHSTZkVzJpZ2pRQ2JXZm5Xc09ldGdXaExvUlZMU2xHeHFDclVJK09EK0F6LzVoamY4em0rOTg3azMzcEJ6YnY1MDRLbW4zditCRDN6cXJrK3QzekNUdTZRa0dJTkJ0MjdkMEV6SDQxSkx6SzJmMm45b2VWK3RLeVBuTkNQQ1RFU2dLZzBFcEJhMEFyR1VWUlNpZlJtYm1LSFcwd3ZTRFhXd0RoUVlMYWNvWXdKUmk1a0p5RnAyN2QzN3FqZSs0WHV2dk9xV20yK2FucHArOE9HSDd2N0M1MndvNithbXU2dzVxWUoxWExxa21CbVlpcW5JRkd1dEo1YWoxcG9vUmxneWlESUtSRlRXV2d5Q3poQ3Z5YXRvTWxFdUh5OUxvS3NOWnVoUUkyc3ZnL1RUUC9hcVU2Y1hQL1BsL3lVNVNRUzhpa0RCYng0NThPMjdQLzFkOHhzZmYzeXZUbGt5YVh4ck9FeURCSlJVcG14MVNiRXViOWw4L3VIRHA0NGZYODI1bTQxbENSd1NKUVFSZlNXRFFnQklJcGdjOUJHQWlBS2tqMWRsTUMxbXdnb1I3NHNPN1Axdi84OTF2RG83TzdmOWlpdjJIejU4K1VYUHV2UHV1d2M1ZmYvTk4vM0Y1ei83cS8vK1RZc25UaDU3enJWLzlkblBuRGMvZjNMNU9Ca1hYSEIrVGpXaFNtQzhOSjZiNFpaTjZkajUzWUVuVHgxYzhGdWV1L25Zc2NNSHZ4a1JJWXFVdFBRQ0ZSSnA3U0NZTEZSYUFRT3lqQkhMSHRVRzY5TDBockhIZWZNYlh2K1d0Mk5tNXFPLy9jNGZlTmt0OTkxMzM2Lzk4aTlkY01HV1BmdjJ2ZWU1ei92blJ4OVpQejM5MEgwUC8rNDczdjNZM3NmbjVtWVBITnEzNVlLdHo3bnEyZmQvNWU5MlhQWGNpUExGTC96eGRUZGVYa2RMLy9UUXQ1KzRhOCtoUTh2amZpYVpEYnN1NklKQUJBUlFWZmNBVktCbUd1NGViRUNzWldITkE4dnJZbVUxYVVEa3htZHYvOWN2dVdrOEh1OTc2dUFIUHYwWmg4ek56UTJuWjA2dmpuYnUrZmJIN3JyejlULytFeWRQblByQ0kvZE9iNTI1K1BMTFB2S1pQMzdrOFc5RDlQNnYvcDNxNlJ0ZmNQT1Z6NzUyeHpVM2Z0L04xOS8wdmRzM3puWGFMMVl2ZmQvWDNtdDFpakFBMG43NGgzOXcxNE83bGxkV3pUUVBwaFNvMVU4dUxWTXpCSGxtbnRDcHpWdFU4NkVuSG52clcvN0RwUmMvNjdmZjk0RnRXN2Q4ZmU5amw1Mi8rY21ubnJyczBrdis3cXYvZU5YMTEzN2Z0VGM4K2NRVGwxNXgrWTVuN3poNjlPZ3g3ditKSC9pM3d6emNmL0RSbWVuMDNPdDNuRHkxY09FRnMwbTViaXF1ZWZhNisrOTdhbnBHSGp1V3VtNlljNjYxTUR6bjlJSVhQRCtSRVJHcVNvSmVxU2J0M0ZPSVptZ2F6bS93NGl6anIrNTU0bHUvKzE3VThhbFRwOTd6OFQ4ZGJKajdvNy85MHV6Mnl6YU5seTU2em1VK1BYam95S0hvVGw4MTRGL3YvdHR0RzJlMnpFN3RQSFRYNnZHbGNUbDIvVFV2SDQ4UFhuN1JMQUhUWWU3bU1EejJ3aGRmOHJFUGY5bnJocFJ6ZUloSURSZENJSW10MHArVVFqSTVsY01SM3ZCSksyeHRacWhaWWFxaFdzWmVTMDE1ZVBGbFU5LzFySTNQMnJacDQ4WU5YWnJOeWVhbmRwN1llOEdXOHpkT2QxTkpWckpQeitSTjNkWWQyM2VjUEgyUVhDbmpjVWlnTE5VeTNuemVjRGhVOUlod1p3Z3d5SjJERUNna2hDQ2plaVVabE5ibndpdTgwc2MrSHNXNEYxUHBPcXFGTyt2WVYxZThFdXZYcCttcGxKSzNzd0pjNnNlYk5zeWxaQ2RYVGo1eGRNL3A1Uk1MVHk5ZGN0bDNuVnhlSEhUbmxYNmxsanBhUGIyOHVHKzhldnowNmZINnVRRVpERFQrVTcyMm9pTTE2TmFhK21Eb3BGa0tlQUhncThzY0RpKzg2c3FqaDQ5WlNocStldUlZekFTYXp0OHkySHkrNWE2VXdscVFzREphT1huNkJKWVdwdVpUalNxTTVTTjQrcDhPTDE1NXdmSEJFOXMyWHp0LzN2TU55cWhMN0ZaV2RqNzAwRUZKQ2RKcVlpbnVyZGNDbUVnR1FnQWhFWWhhRlFDRElTSUI1ZXFKaFgxZmY4QzZhWjJaV3U1WDBIWFExRzJZbTlxeVpXYlRwc0hVY0hZdzJEQTFQYkRvRllzbkZwN1l1M2RxeEcyWG5yZThjR0xQemtlSDJZNGRYdDB3V0Z5ZVBqbTdibk9wSTVEZGNGdk1qT1kzN2NzSEUrbk9hRXl5NVZDQkprc0tTTkN6cUdVMXplTlNKZ1pUdGlxa2p2dTZzdEl2ZGpZOVpaTFQ3SVp1OHdXRHVka3VtWWxNRDRlTC9laEV2N1N5dUhEODRLSEZJOGZyeHNIK0U0YzN6RTA5LzVYWExSODgvcVV2UHZRLzQrRlgvOGloS3k2OU1xa21TZEdmS3NzSG52ZjhpL2NmV2NIdVkzQUdtMmMzN29uRVlGdGdrQXg2VkVHc1Zkb0JVQVl6SkZFcnZZK2FWR1owTU5UaEFGRmpkVm14SG1RaVR2V2pwNTUrNnVsSG41amFQRk8wRjZUTjUyMjhlTXY1c20zcmwrLzY4dU9QSHY2YmV3cGZ1amcvT3owOW5JL1J5WVNsaU02OXRFM0tPVmNmZ3dGUlFTUVJkVVNEZWlUWmhnWGdodG5aODg0N2IrL0JRK3RpTkxWdWFoR3VxcHUzYmwxT25kZFNUNS9TWVRjNnVpNDJ6ejk5OHVTbTZYUjY2ZlNKUFUvMG8xR25uU3dWWm9uSzVaWFZzblJpRlg3azhQSEg5aDdhOS9qUmE3N255cG44VC8zQ2dVMXowK3RuWjhxNFZ4VkErbjdrSHBPR1Z6U2Q2YUJWaE1GczJvdVNlUGM3ZjJ0cWVucGhZZUhDYmRzWThmRHUzZHV2dXZwWjI3WTllZkR3K1Z1MmZPdWhCNi9iY2ZXQmhlTnpjM04vK0xYN2Yra1ZyL3pIcnkvODFDMnZYL2VxNllQSERxMmJtdWxTL3VTWC92ejFML3gzQnc0Y3VPSDFyMXA5MWVyQ3dqRlZQWDc4K1BZcnJsRFVJL3YzYk5pNDhjVE85NHRZTWdzVmdMV3dkUjdhZWs1dEwxUUQ3VDJTTkZXdjNwcTY3Lzd1N1JHTVdvNGNQZHFQUmxmditKNHVKK25IenpwdjQ0YWp4NWFQbjl5L2IxOUtXVXlUWm9VSjVPZ2pDN3QzZjJ2WE54NzA0am5uK2ZuNUxWdTJ6cy9QcjQ1R290MVM3VlpyZm5ML2twZ1c3MDJWZ1FpS2lnZ2JyNE1JMWN6ZDFYSUwwbC81bFY5WnYzNzlzZVBIaDFOVE0zUHpZMXZmMmhMYmRtRzk1TEoxNDZYMWg1NDRmdURBM095NjA4YUhIMzV3ZXV1bW5RZjJyaHRrSGNqaWdjUGowNnVqZnZFamYvcmhFMGRPM0h2dnZjY09INHZnb0JzY1BIamc2cXQzbkRwNVluWDU1T3pjaG1OSFI0UDFOVmwyWjQzYVdscENra0Fna3h5dklyV09XOWU2dXJxNnVqcUM2dXBvWEtZY1ErTjRqQWpaczFlUEhEcnA0N3B4Ym1sMWViV011cGxwMlhyQmhkZGV2WGwrZHZYUXdSTUhENnlzTEo4NmZyeU9lcmlYS0kvdDJiT3lOS3BsVWdIczJyVkxSZFRrK01sRlFJZXo0dTZXRTBadGJpRUNKRXFzOWFPSWlKdzdsNEpuOUlVU1paeG1KWG9uQzV4YzdHbFlPUlVlbnF3VFlPclNiWXVqMWNHeXpjM1BQZmJBTjQ0OGRqRG9YcHkxOU12anZpL2haeUZlTktEdklnSlRDR2lxVVdvakt3Uk1OVFZidGNtanFFRFZhNXpoR0NBWkhxTlZLU3VpTGprRUd1SC81ZGEzLytncmZ2aXY3N3I3RzE5OC93dWZNL1g3VDU1R1djYTY2Uis1YkhYTHRzVS9mT0JVbEJvUkVURmU3Yy9oZytlMjJTUW4zYnpUUmNWTWEzRVZFWkZFYUFNeEVlRWV5ZUlzWVdzcmkwQXQvWkdudXZtTnc1bnBidEJ0bUo1NncwLzk1QmMrLy9uUDNuMzNMZHU3NnkrMzFTOGZyRE9wRHJ1YlhsUTJMSTY5MWdobjhNS3RXMis3OVRkR28vSFU5UFNiZitabituNk1jem5FMm1BTGJNaXdqVWFEaUNSRXU0dWN6VXdKUnVPVEV3UWlBT0dWWHV1Sm8rUHgxRkt0ZjNEN3g2YW1wbWJXclgvRlZYdXV2SFRqUHgvb2h3dUgzL0dLelp2bVk2Z0UrSU12KzZHZmZzTWJadGJOZlBidXozN3A3NytVTEYxMzNmWG40TVFKVDIydnZaVldqRFlTSkFqUkJFRzA0V0swRVNPVHBYTTJzZjFQQUZGcVdWcHh4dUZEaDBnKy9mU1J3d3ZsaHUzOWk2NUt2L0RLNlpkZm0vLzZINDQ5NzlMTkJHOTkrOXR6enZ2MjdYdmIyOTUyODgwMzdkbno2TzIzZjdTNTZUblk5UnpncW9xZ2UxR1pjRDZka0JNMlR3eUZ0TFE3SVRCeWxudEdoTmVLNE8wZitZalhldWVkZC83ZW5jY2ZmbngxYWFVKzU2THVrZjByUC9QZUF3ZVBqVUZjZnZubDk5NTc3M3ZlODU3MTY5ZmZlT056M2VPWlhvVnpsMGF2TmxtdVRCaFZnNVJCQktpTmVaa1NldTZuK0IwYzZBeExpb2grdkxUVVA3QTdacWIwaDU0MzkvNmYyN1psMDJEM2swdUhEaDE2NFF0ZXVHSERocFdWbFowN2Q1N3pvWE1NSlpOWFZJT3c5aE9RNUNTRXFxSU5LNW1aSlFPOUwrVTdydkFkajZXbHBhOTg1U3NMQ3d0MGYrTHc2TEdEbzNmLzJkRmRlNWV2dVdMNm5uOWMrUGErbGR0dXU2M1VzbVBIam5lLys5MjdkKzkrSml6SEdoRmMyMEFCVkZOV0FjR1FJQ2hwd3BFaHRWYTFrS1RKN0F6NmZnYnJYcnZsUng1NTVLVXZmU2xFMU5LSFBuZlNzb25vai83NlhpOEYwU0RtWDk1eHh4My9rcldSa09hdERRbERBRlIzdXF2cUpNRzN3WjI3VHo2bGJUeURpSXAvQ1dKRnpxR0JrNEp0Z3EwcklucTZQd09vaVp3RjhPZThYc09MWnpjaFd3SVFJUk5qQmxWVjE2NUVCSU5RMDVtWjlZUGg4QmtmbGJVQnJhaUlpb28wRVlFSWdsRnFWR2NRUWZEL01YVDV6dkZITThWZ2F1QVJxaE0rRzR5SW1pWVNqU1laTWUxeW5sbTMvdVczdlB6d2tjT3F5bWpsckhpRUFFRXlZaTNNUlZVOUFrMTFFMnQ1aE5FcXR2WkJyRVU3STlUTVZDSW1hdy9HaFJkZUtKWWVmL3hKZDRjb0F5cENTa0t3SFR2UnNvQnplWGxsZVdrUkZHY2trUUJGSkFnRkE0THdkdGVEUEJpVm9tbzVkN1U2S0VRSURLSXdtRWp4OElpVWNrVHQ4ckI0eVNtTlM4bVdXK3FKV2c4ZU9scHFJYW1DUHB5TWx0MVRBQ0lXREJVanBFYlI0Z29oYUpZaklpVjFocW8xL1lhMThwK2dTcElFVVJBaFVJQ1FyaHVNeDZ0ZHptYWFJU0phU20vZFVDQlprZ2R6TjJnejMzRS9ibEloRlVCWW5RSlIxV2FGeEhBeUdoeU1xQmtta09vdUVLSlBLYlhSa0FCaU9Tc0E2V3VmMDhBc3RRanc2b09jUk5RRDRXV1FjZ3ZIM2lNbHBtUVJRYWpsMUxENVlEQXMvVGhaWmxTUWxuTDByRjRFRVI2dHhWQ2VPOFNoVkErQ09lZXU2MFFNcEVjb29LS21NTFdJeUdiSmxGN0pLTFdxcXJ2WENOQmJ2OUJnUVVyWnhHcVFZcXBTeG4zVThGTEhvNUVJQmJTVUNLeU9Wa1VRN2o0QnZpb1FkZmZHbkVrRVF5QVJRZENqQWhUUmxJeGs4MWw2UU1BUVVLRGE5MzB3ek5SVVMrbExyUkNxYUFpRjRhVVhBRTZoajBhamlDaDFyR3BCbHI2QTBmY2wzTHVVKzNHdktoRnRqczZHZEhsR05kWDJSSkNha1FDNGlycFk2dG9SR3FSbEUxS1VwUlFSbUVxdFJWU1NHWUpDbEZxb0dra0E2V3NsSW1nQ3VudEtxZFpTcTZlVVN1MmJEelRmYXR2WHhHUUFrNndOL2tUaHRYb3kwQ0hJcVRNemtBSFcya090UzZhcWZTbEp0RVFWTW5lNUh4ZUlSbkZSVlRLQ2F1TGhYbEdkT1p0N2lWcFVOSmxXai9CSVNmclNnMEd5ZWhYUnRuL05oMFZ0c3RZek9iQ05rNXFpcnBZKzZKVk9oS2taVUdvcGZkOTBndTFZS3pWRXBicTMvcTY2aXhKRXN0eVhudUcxOUtTWXFDcWlFVkdOV29vZ0lPWWVnNjR6a01FMWIyZnJLNUpIblVSaU94cEZxdFBNaVdSQk5xRmdZbFFLS0ZPNWpuc0JoRm9KYlFvVWtqQ2hXTTRoRnJVbVFKdlhhZ0lqSUhYa3Bpb3E0U0VRTWdBMzFmRzRGMHBFcXh1b01vay9qWWptTkFLWXRwRndjMnA2ZFNWeVRxMStkNkJmSHBzbDBVUkFnUWlxS0VSYVR2WUkxREdpa293STBhYWV0TkwzVFlIbjRkVkxDRXA3Vkc5U3dkemxiQ21DMnJaU0pMVTlhOGQ4S2RXc0EwV1RtbVdReGIxNkFFZ3Bxd3JBdnBTbVMxUkJJSkoxcHNsclJLMldGYlFhcFk3SDdjeGtvUHFZUkVwYXE3ZkQ3ZnRmK3BLTEw3cm9xMS83Mm9NUGZ0TURGSHB4QUpxTXRhd05WeUErbWZOVFJkeHJ6bDFERWRHVUI0U21GT0dxTmhrK2lqQUVDSU42VUVrUFY2RDJyaUltQWpNQ1h0MVVDVWs1cTFBa2JyemgrbmU5ODUzYnRtMWJXUjYvOWEzcG5udis1cGQrK1QvVkp1VUVvanBFU0JLU0dIV3luV3BtWnUzQUlqMG9va29SdFZwcXpva1I3b1RBb3dZNTZISmZpb0FndTJ4OVgwUU40b0NZcWtjTnNWSnJ5cG5CS2t5V2Z2TTNiak5kOXljZi9NckpreXNiNW1kZTlvUFArL21mZS9NZi9OR0gyT1FPeVlMUmZDaE5PbGNnb3UxWEw5cmxsRHhnU2R4RjZjbVViQ3JZM3RROHFzQmFKYUVpMVNOcWJiSUs5MURWVWlva1FLYWt0WXhGT3lVdnZmelNTeSs5OVAzdi9memRuLy9Fd2FlL2ZmWDJseXd0dnZwWmwxMFo0VTBrNWM2b3pVYVNTcW5uOUlXdERsSDNzTlI1alp5dERTWkZGSUtjTzlFa2s5QUJRL3BheEpKSWlJaVptWm9JeEtSNmJValkxRWkzWkdJWmtLL3QvTXY5VHoxRThwdTc3N255aXVzV0gwcW01aEVxays0ZUJCaEp6UmlUZWEyS3F0cVZPNjc1a1ZmL3VLbW9LRlFnbG9ES0VCSFR4cWUxemRVNVFaMlRnalVZWkpob01LTDlRc1RDOFdQLzdiKytOOGpEVHgwL2N2ajBiYmY5NnErOTdkY2ZmbWozdjNyTmo3M3M1Yys5NjMvY1B4NlBwV1ZpajhtWUdFeG9IVGVheE1XVDVHOC8vT0RlZi82V1I1aW9tamFLS3BwTTREWGF1TEhVYWltcm9KSDBWdVUydmJLN2s1S3pOU2x0Y2RmVWllTFU0dE4vK2FsL2VOMi9lZkYvLy9NL08zWHExTlJ3M1IxLzhmREJ3M3RTemxIcldaRUZTU0tKU090bHBjbWh6TlRVYTRVQWFtMXJ3d2s0clNsbHd5Rm1DbUhMNEJBMlFVNnRKUUk1cFFpdnhRRWhtVk1pNE80cStLdlBmUHowS1Z4ODhmbXpjOTMrSi9jOHN1ZWhyKzc4ekVUSm9JaEtURFFPbXRiYUl3SGdYdDF6QkZVZ2FxWFduQklFYWtaM0VTTWdxbDZLcFpZc2xFR29kbG5wREJ2UUNhR2w1QjRnTEtWeFB4cmtJUWlSMkgvNDRULzlpMSsvYXZ0Tk16UHpSNTUrL05ISEhsQlYwVGI5Q2hWR29CV1U2WXkwQ1FwVHE3VjBnMEhEUFFvVmhWbFdVUnQwcFZTSUVaSnpvcWdCS2lwWkNJUlhRcUo2emwycEJZUnBnZ1NnWm9PZ2M5S05vZmYrVzQvOGZmVnFlaFozQzl3OUpwSVd0bEcveUlRbGtSNmVVMnFpQURQVHBCRXdrVnJHcFhxYjZ4RU1TcTN1VVUxRlFIZ0ZrcGxwU3RBMjlrNVF1b2ZYQ25pckFVQkFOS3NSM3BKMWsrZjJwVVJRMWJnbWxnR1p6TFRwZUJxeUQ0UlNvcm9tMFpRZ0tPNmsxRnBGVFJta1RIVURqeUM5UnBoUXhBZ1hHQ0ljQU5tWE10R3RBVWtNZ2lhRERMcWFxU1l2dFkvS05qTnNiUlVqSW9UU0ZNUkpOZW1rSFFYaDRVcWhXUmZoUXFVVHB0bVNxampnSlN6SjB2S2lDRXhOMVpoUzBDTllheDEwd3hvQmhDVng5NG5PRDFCcFlRODRLS1NqcnpVbUJMZk56N1VmOTJDcjdwcDhEUFNXY1J3TWdtSXBOOFZENmZzQUZheGxUSWFYSGhKOXFSRkJDTlVvTEdYY1pyYXFOaHFQNk1VanFvZVRIdTFyRFVHMVZvWkRNZXI3Y2VtRFVFaWNLZlZJdFFrQnFPRVFTU0lDQ2hsWVkrQUtKZG9NVm96d0NCRWRqMGZob2FhdE15MjFCaWxCTlMxbDNHWHIrK3BrbDNJTlYxVjZtNHVIcUpUUmlBeWRhR0dDWVdpZElWREtXQ0JCRWdFd2dnMWlOWEhQV1JnZndlcGx3aTNNcWhkRDdzc29xZlhWTlVJaGF3ZU1GRVl0UFVTV2xzY0NVWlVRYWJOU245VGxQc3hkSVZXa2RlU2k5RHBSRGs5c3BaQ0FOOXRLQTdsSWV1WjdKVUVBWThwZzBKRUNCdHhGdFpaVmtoV1Y3c2lwZXJCTUJ0dVRhclpVaFJRV2MrMUxyeE5GWjFNazJxanZ4ZFM5Zlp2Q1dVUFZJbXBMTHg0Qko5amFDMmNMdklpVVU0cEdMeU5LalpUb3RaQU0wTlpNMkw1b29pSVlxUW9vS29KazVoN2hUaEZUYmVYREdTSW4wbzRqSmRzeExOSnlvV3JMY3dDYVRyS3h2QWkyQzd0WGt1a0YzL3RpSnhZWEYxZVdsL3UrNG13anRGWk9ORVFEVVZWNTVnTWkveWZ1ZUZiaEtPZXFVczhJWk05UTNjay9JaUxKTk9jOEdBNW1aK2R1dU9IRy93MGpKNmk3d1owdmtBQUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJ1dm0iLCJleHRzIiwiaG1hYy1zZWNyZXQiLCJ0eEF1dGhTaW1wbGUiXSwiYWFndWlkIjoiMzBiNTAzNWVkMjk3NGZjMWIwMGJhZGRjOTZiYTZhOTciLCJvcHRpb25zIjp7InJrIjp0cnVlLCJ1cCI6dHJ1ZSwidXYiOmZhbHNlfSwibWF4TXNnU2l6ZSI6NDA5MH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTAyLTEzIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJPbmVTcGFuIEZJRE8gVG91Y2giLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIwMDIxMzAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4xLjEiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0xMC0yOCIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTgwOTI2MDE2IiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjEifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTEyLTE5In0seyJhYWd1aWQiOiI2ZDQ0YmE5Yi1mNmVjLTJlNDktYjkzMC0wYzhmZTkyMGNiNzMiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjZkNDRiYTliLWY2ZWMtMmU0OS1iOTMwLTBjOGZlOTIwY2I3MyIsImRlc2NyaXB0aW9uIjoiU2VjdXJpdHkgS2V5IGJ5IFl1YmljbyB3aXRoIE5GQyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjo1MDEwMCwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyIsInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiNmQ0NGJhOWJmNmVjMmU0OWI5MzAwYzhmZTkyMGNiNzMiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMTIiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNlY3VyaXR5IEtleSBieSBZdWJpY28gd2l0aCBORkMiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE4MDkxODAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4xLjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMiJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNS0xMiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDUtMTIifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI0ZTMwMzhmNmE0ZWJmZDZjZWEyY2ZlMTRlNDQ4YzZmOGYzMDg1MTY3IiwiYjM5ZTZhOGY1ZTRkYTcxMTcxMjFiMmIxNDgxYWJiMWQxNWYxNTdiYiIsImI3NjYzMmUyYzc1ZTk5MmM5MDI3N2Y5OWFmZDJjMTM5OTY4ZjNkMmUiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNGUzMDM4ZjZhNGViZmQ2Y2VhMmNmZTE0ZTQ0OGM2ZjhmMzA4NTE2NyIsImIzOWU2YThmNWU0ZGE3MTE3MTIxYjJiMTQ4MWFiYjFkMTVmMTU3YmIiLCJiNzY2MzJlMmM3NWU5OTJjOTAyNzdmOTlhZmQyYzEzOTk2OGYzZDJlIl0sImRlc2NyaXB0aW9uIjoiR2VtYWx0byBNdWx0aUFwcCBGSURPIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCIsInJlbW90ZV9oYW5kbGUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlFQ1RDQ0F2R2dBd0lCQWdJTVIzTUVDK1V0TW5IU0ZTeXRNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1Hb3hDekFKQmdOVkJBWVRBa1pTTVE0d0RBWURWUVFIREFWVWIzVnljekVRTUE0R0ExVUVDZ3dIUjJWdFlXeDBiekU1TURjR0ExVUVBd3d3UjJWdFlXeDBieUJDZFhOcGJtVnpjeUJUYjJ4MWRHbHZibk1nUTJWeWRHbG1hV05oZEdVZ1FYVjBhRzl5YVhSNU1CNFhEVEU1TURVd01qRTBNelUxTTFvWERUSTVNRFV3TVRFME16WTFNMW93VGpFTE1Ba0dBMVVFQmhNQ1JsSXhFekFSQmdOVkJBb01Da2RsYldGc2RHOGdVMEV4RERBS0JnTlZCQXNNQTBSSlV6RWNNQm9HQTFVRUF3d1RkM2QzTG5Sb1lXeGxjMmR5YjNWd0xtTnZiVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFLMXEzTUlCMGVrR0JiS3daMEZXS01Gb20xZWhzQXlFTDFVZkdYZTE4WlR5aHlWZytWY2h5L2lIOW8zc3EwZlBDa3VEeTI5aUFQanlXV09RVGY3cWRTMUVUcThpUnBLTlN4eHBsSmtWR25Tekx6Syt4Q0R4NU00ZGFISkxwODhXMkpPOEhMMFdjaThKcm9ObTNVejdZUit6NFVVMGFwek9iZGQybFJ3RUUwbXAxVERGSjBqeFQreGFobHpaQWxkZjkyLy9zV2Rkb1lSclRvZGMvamRlZkVYOWJtZ3dITlR0M3pIQkpvUDg4eW9RMTJuVUtIZXMzTjIvcVF4M0hqQTIreVNGZm1kWUFxZXJEZWo1Mm9ydkExVi9RcGQ4N1BWOURCTkkwdDl0QjAxdCs2UGJ1UG9qZmVxU2xOQm0xa1RxS3lVOU9LbVZ3OEJ3UUVYUUttVCt0MHNDQXdFQUFhT0J5akNCeHpBU0JnTlZIUk1CQWY4RUNEQUdBUUgvQWdFQU1CMEdBMVVkRGdRV0JCUXZNcTMwUWplSExPeldtRGk1M0tFT2c4NkdqREFmQmdOVkhTTUVHREFXZ0JSM1ZmV25MV1ZEVW9oU2xZcnpnMjN5WWFBMmJqQU9CZ05WSFE4QkFmOEVCQU1DQVFZd1lRWURWUjBmQkZvd1dEQldvRlNnVW9aUWFIUjBjRG92TDJOeWJDMWljR3RwTG1kbGJXRnNkRzh1WTI5dEwwTlNUQzlIWlcxaGJIUnZRblZ6YVc1bGMzTlRiMngxZEdsdmJuTkRaWEowYVdacFkyRjBaVUYxZEdodmNtbDBlUzVqY213d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFIY2tJbFFvcE5pQkNENm1NU2lFZzA3dGFvWlpOVlBMS0FTdjU0WnFYb2Z4aElkb3FscXRzL1c1TllKNlQrL0Z3aG43bVNlYkNLbnd1VWhhcUJ5VmtWdDdraGVCSXcvRjZhUGFBZFU4WUljdUw4Ymt2R1B2dDVvUW1VOTlidVVWMXBUYnJFZWRVMVJZbFdMZTRFdG42TFNpRXlLS3BzRG9CUUJIV3NKRWpnVnFIS0ZlUmtRL1dnRm1HYzErd3hSeUtBR0ZvdGhydHJhdzFyZXJLM3ArQk55MEdSdGZNTjd0T25UbjJnaU92dE90ZWJNQkNZenllUmwvOVhBTGZVQzhNdytPb3h2YzUxT0U3bGhlMnlqdU8zeEYzU2pFMGF4K2NXQWpHUUhodUl1VmRmWDhDVnUvUjVTRzUyekE5T280eXVnK2NqS2llQUFFdTJPUEgraW1JeU09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVBRQUFBQWVDQUlBQUFDVWtxUk5BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFBQVlkRVZZZEZOdlpuUjNZWEpsQUhCaGFXNTBMbTVsZENBMExqRXVOdjFPQ2VnQUFBeWpTVVJCVkhoZTdWejNXMVJYR3A1OTlvZnNEL3Z6L2czQVZJb3RsbWgwZFJXeHBwbDFsU3BxSXAyaG8wYXhKWWFzUTdQRm1HaVNUVFNKSUUwRVJTV3VqaFVyYlJpVU1vT1V3Q0Rpd09pKzk5NERjK2RPdlRPWXdleTh6L3Y0Z1BlYzd6dmx2ZC81emozM0luanBnUWQvVUhERlBURHdyTGxacTJyU2dEZXVOeDMvNW56VXh3ZEQxeXBDMSs1em1JcndFTVVYbnhlZXE2cHRiR2huVEQxNTBrY2NXRWQvL3lCS050UzNseFpmbDhjZm9lMFU1T2VXa3N0OGtKNTZQQ3c0TDJTTll2dlcvOVJjZktCU2FadWJOWHI5TUxuc0F0UVlIQlVaSHhPcXRFMU5IYVNRQytqcmUycG1Yd3VuSXlNR1VtSmMwZE9qWTd3OGZOQmFjdnBhZXVveFBuT3RDRjJ6YjJmV2llcnpkeHNiT2xRcXlzN1RwMFBFTkIvMDlnNHd6WURrOG5KTFE0TnA0MXgzSENxMlpIeFhjZVoyUTMwYlJreXQ3bnp4NGdVeE53cWp1Q0hyNDk5VXIxNlZMUlZHaTcyaVJGNmJSRjVSWXU4WWlVKzgxQ2VCSitNbDNyRmk3MmpHQ1A2ZFAzZno5azkrMUdwK0k4NHNJUzc2c01RbmpuWWF6VGoxazZSdlhKOVBMdlBCM05tWnZ1SVVXSUJCOUVYc0hTVVR4Mzk1NkN5NTdDeUtpNVFCVXZsb3Ywd0lGeEpoSEdJQktlb3N2ajFXamI0emd6WnFPWHF5WDBKWFZ6OHBNVTZBRWc0ZE9MTWtjQWZ0QmU2WVlZOWpUYUpEcEVhWUhoQ01nTmhyMDVwLy92dDBvZEpnNE9yTUlxQ0hYRVZKOXQ3Q1pVRTdhTWt4ellqbHVMQkd0bXRmY1V6TXBpL1BWOTBocG1rWXhhM1I5TDQxSTAwbVlpWVBEU1hPbUNIbVQ3cWhZL1NPazRtU2I5MXNKczRzWVVsZ2xsU1lPT3FYTW9KZjQySU9rOHQ4QUZQMGZXSnNpVXlVSkk4N1FpNDdoZWREK3BYTGRrcUZDU2I5R2lYK0U4TzllR0dXVHZlTVZIQUtpQzl3SWZhaTRndERpVTlNZ0RUdVZZaDc1clJrYXJwWlhSZ2RNYjRrMWFrZ0lrcGU4MkgyOExEOWRRWnIrN3pabjhpRWNoQ2hjTXdJejJhTXVZNzJFNmVsSkI0bDFta1l4ZDNaK1J1dENiamgxQjhYd24zTW5kb1c0c3dTM2wyeGh3NWF4bHJqSkc1aUtpUGxHTG5zRlBibmwwdUZKczB6Sjd4OHV1Y25Vc0VwL0o2Uk8zREJKNXhSY3Awd3VER3l3SzY0Qy9KS01WYmpLellFbDIyYnZ5Y09hQmpGcmRYMkxwaTdCYmN5Mm1lRDBDakhLRWd0eW1ZbFRSbVB6dHkrcFNiT0xHRWlpeHQzL3J3NW1YU0FNZHJFVUhCR0E3OU9EWkNyMVZwU2pUL2NMbTRJampWcnZJa1ZNaXhZWVZ2Y2QyclZrMlFKU0Q5WWZ1M3F4ejU5UlNtY0tUYUt1N3U3ZitQNmdxV0JPNE1XYmJmQnViTXpXRzBpTGNQb2M0cVpNUXZwWFgxZEczRm1DUk5XM05CQmZrNkpWQ2huRzRTT3AwMlN6NW1WemhZaUtCTW1ZanZyOU9iVnZlTEdkbXZSL0sxbWM4ZURTd04zYmQzOC9jaUlyWnk3cFBnNlVoR1dYeVF6TVJ3N1RuQlo0QjVNRS9GQnd5aHVCMUZaY1p0SnlzY2FoeHh4d3pwbnRuMGNURmh4ZDNmcnB2Z2owaGlETkVaZ2treU9MY1NGNm52WVBZLzlQM1dKSkdDMjFpZ2JjS080MGV3M0p5YzU4bHpMUlpTWDNhUzNMc1F2MXNQNWIyOStGWStEZUl2N1hHV3R1YmlSWnBITExtRENpbnZQenBQc3lhQ3R4VWRHNU9IUzBKRCsvWGMrUTdiSHZvcGVmTFJoUDFPWEw5d3ViaXpncE1RcmcwVnhHOUNnOFlZbmN0dEJzMG83ZTBZbU8yeWo3MzZTQktXeWtTbUFxYUo5bWNoeGlsL0sxU3YxVEFGZWNMdTRzYnNnSlY0WkxJcDdlSGlFWEI0L2VNUnRCMXN5dmtOZGtkZkhZNmFRTHliR2YwVXV2M3lKOVByOWxXZzUxOTNHeUh3bkpzeTk0cDQrSmJtL2Y1Q1VlR1V3Ri9lQ3Vadkp0WEhGQkJlM1BGbHU4dVRTUVN4ZnNuTmN4SDN2N2lOZk1Ua3BZSWlmWmNLNEsvK3RJeVZvRkJVcS9jUko3REhCejhqRnNYTWlKUnlHZThVOXhUL3htcktCT1N5MHl4WjFwNE9ITlJ5WWlUdm03Vm5wOVhWdEhQdU9VcVY5L3R6eTluMUNpMXZzSGJ0MGNWYXVvb1F2Wjc2WndsWWs2SVM0c2NWQjlPWGswL2cxTEVSQlNvd0NtZmVLcGJpZFRCb1AzYXhZdW92dmNiUWJ4YzJMdUJObXowZ2JISHhPelBGQldTbkVqY1dRYTlNcFVzYzM2OE1MZmpweG1WaG5ZVUtMRzhrQUJwRTV4T0pGc1RjN2lGSjBRdHlYTHR5SGQ0N09wZ2FrS0s4MmtCSXNsSlhjNE53R0lJTDMwU05WcElSamNMdTRxVk4wQnlqeGlaMzFab3B6NGo1VGJoSzVpVi82ck5FSllxeGdEWXQ4UVI3M05hUUpMdTV4STE5eDYvVWovL29nbXh1MmhRa2ZyYmY4WEFqVHZIcFZ0b1R6Mk1RN0ZtdElmeitQQS9uL2g4amQzZDBmdEdpNzNlTmVYa1I3d0pxYUI4UUhEWSs0TFlNNmFCQ1pudG9nVG5qSFhMMWlJV3d6K1Bua1pZNHVRUXhPWHE3SnlZSnR2RWJpZm10NnFuUGlCcjQ2VWlXamp0L2phUzF4alR0SFRIRnE4amZFQVExUFdtSUJDTnZ2ck5qTm1YaFlDQTlXR0ppenR4Y3ZIdWowWlkvN3puWU1QT3duRTR4dHpmS2dIUkp2azFyWU5zeVpsZG5XMXMyVXNRdTNpeHZlSmNJRXU1U0prdndrc2M2OTRNcmcrTEhxSllGWjZCbzFaU0x1RERwQytnRGYrQlFMRTVRaS81cFlwekdoeFkzRURodksvTnhTdnB3NXphVU41Y2tmZitVcXpDdmFYNXA0NlNLMTZqMGJObnlnN1BoVDJTTkJxVnBRMXZMbm9vWmdaWHZyb0I2WGlrNWR0WkI1Q3hQMzdITDBiU3EzaWp2S1h4cjNSWGJod1FObjdISi9RUm5VNmZyRDZXdkt4dndjVEZrWlp3WWQ0WHZVRTFqakN5b1k1N1RYS0hLNzVWRWdvdEhLWmJzNUdTRzJoaEZoT2JqYW96ZXN2TmtwcVBsTlVOb3NLRkZSaE1TdlBKMVhUWjIzRHczcFY3MzNHUWFFWFZmaUV6TjlTb3BhM1VtYnR3TTNpaHVMNVBRcFNjK2ZVM2ZwYTRHZE8wNndYL2g1N2NUdGhrT2N3d2NyVUpoZEY1MlZDbU9aRThjVGJUckJyLzJDNGliQjZVWWpTOVZ2VkhhY2FxUDA5K01QTlZRdlRQTWlHSXlOT2tTYnR3UDNpdnYzT2FFY0wyekpaTTdYU1B2eHMwZmN0dERWcFpzek00M3puakhxaGdVclJ1Z2xlTUY1dGVCc3U0bXl3YUlHS0g1YlF5OEtQQjBjQ2xxNG5lTWRJeWIxaWJseTJlVG94eUk4NG5ZY0huRWJUZGtWdDhId0ludHZJU2RwcGgvcnhsWlZVdDh2UVJCZTVZMkNzMjFjY1lPWGVuYzNVdUlHZmpweDJWL0NPYkNrUmlrc09HZHcwTTRPekpxNGRRTXVmZUJqRG12aTducjFMMDZORjdadTlvaDcxSlJkY2JlMFBQR1h4V09PVFNyNnhLOEx6NFVVR0tUV2FnWFYzVnhsZ3hkN2R0ZjNNR1ZHUmd6TGc3Z0hscUJNbUZoVmVac3BZdzBXeFIwZ2kwZFMxRkRmWGwvWHhvdjM3ejN1NjN0S1RKdkNFN2t0NEE4c2JneU4xSWViYlFmSWttb3VHWThHYW5YNnY1N1RVSmtKVXBFeFpaL1QvcTJzK1hHZk1iaU9Qdk5tbTZJTzVOOWR2c3Y4STIwMnpNVU5ZdldZTmtrK1kyb3lObnk4T0dOcVJuR1JrcGcyaGJtNFFha3dldUg4cllzWGJuT2FRWXV5M2wreHA5dG1FblhwNHYwbGdic1gvMk9iaTV3MkdidEp0ZzdsU1FuR0Y5b0FqN2dKN3QxOU5IMXFPamRzQ3hQV3J2N0NZUG9lL2NuVy9qY3FXcWx0NVRtdDRMeFdjS0g3TCtVdGVZMG1UN0lIZE0vb05uRDBIU1VUSlJTZHVrb0tXWUpGY1lOb21CT1VpWkpQL0ZCRFRKdkNvcmhCRno4enc0akpoTkZhRGNuUUxLS2srTHF2T0lWVDBRblNPaHhyT2ZVTitPZWYva0o4MFBDSW13S2lLVzU2K3JtUzhWQUFmY1JNbDVmZElJVllLTmJvUXVwMDg4NnI1MVczUk56UUtOc3RmTDN5L2JjWHpHV0toUDdEOS9ZT1dFK2dyWW5iT2FMWFdFT0lhVk5ZRTdlTGhEYW0raWQyYW0zbE5weTNBbDBubkVMWnExZDl6c25CZUl2NzdKbGJDQWtpTDBiZkZER0NrZUhVWnlrdVlzWFNYWFNmMmJmTmVJa2J0N1U4TGNra0lXT2o3bUdyeUR1YTd0ZFlGY3A3V0xEQ3hsdWR3MFA2a1NHclQ0V0hodlJMQXJkekRpeEJ0Q1F2eCtwZkdqcDZwSksreDVnL0hlTzB4TWtiUlpoeUc1SDc3M015TWVEMGFhNHJ2aGpTcnpIUkwxVDVDbU0wSGJZaWQybkpEVFJzckpGbXB1eVNWSVNtcVlWQ2xEelpMMm5UeG9POXZRUEV3U2g0aTd1aS9CWTZRSzk2VUFORnpOYTZzRnh5MlFYUUIwN1VmZzdoamFHZkpIMURwRE8zemRnZjVVSG44Uzg5Q29tWmFkK1N5Nll3R0F5YlBqcEFUelByejhFSTVkaEtWbFhXa2tKTzRkVFBWM3hGS1V3YmFKc0p6S0kvZDNaR2V6dlpmWElBanpPbXBkS3hnMHBGTUNERzZnNVRRajRzcDc0WXFqeHJkUXNidW5ZZmZZSk5sVVFWamhGSFNVWjQ3T0ZwMUpvUHMzVTJ2M2k0L092REFCbjJOcFNzeVpqejZlTm9ETUoyS0Q0cDRXaEJYc1gxYTAzRXRDbDRpN3Vqby9kMDBiWGkwMFlXRlNvdHZnWEtGMjF0M2FvbXpWZUhLOE9EYzhPQ2N4QTExNFh0enpkN2o5RVJaS1FlandqTmg0WHdrTnpJaUh3a2VjM05uVjFQTE85eWtKTzBQdTU2K0xCdGYzNDU3WmR5amVycDlqYWdkdEhUTTVBcy96b2lOQThHbWNicy9mU1gyemVibXhvMTF2NTJEeGFLOXZidVpwVzJ2cTRkUVhkRFpENXFNZFVkSTlWNHhiN2l1M2Nmd1VpTHVsT3Z0M3BDM3RPalF4bncxazFWUVY3cFdIVmVEQS9KV1JlV2QraEF4ZDA3TGJRMWpXMWxBOFBESXkwdG5Tajg0SDRyS2thRTVNQUl4NnhGaGdkVEpZOThXWG1IOXZYNFVSZXhhQVc4eGUyQkI2OEhYcjc4SHlocjFDMWJtSjc4QUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTA3LTE2IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJVbml2ZXJzYWwgU2Vjb25kIEZhY3RvciAoVTJGKSIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTEwMDIwMTgwNTIzMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjAuMSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTktMDctMTYifSx7ImFhZ3VpZCI6ImVhYmI0NmNjLWUyNDEtODBiZi1hZTllLTk2ZmE2ZDI5NzVjZiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZWFiYjQ2Y2MtZTI0MS04MGJmLWFlOWUtOTZmYTZkMjk3NWNmIiwiZGVzY3JpcHRpb24iOiJUT0tFTjIgUElOIFBsdXMgU2VjdXJpdHkgS2V5IFNlcmllcyAiLCJhbHRlcm5hdGl2ZURlc2NyaXB0aW9ucyI6eyJmciI6IlPDqXJpZSBkZSBjbMOpcyBkZSBzw6ljdXJpdMOpIFRPS0VOMiBQSU4gUGx1cyJ9LCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9LHsibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyIsImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NiwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ0xEQ0NBZElDQ1FDdjF2bHFLZVc1ZWpBS0JnZ3Foa2pPUFFRREFqQ0JuREVMTUFrR0ExVUVCaE1DUTBneER6QU5CZ05WQkFnTUJrZGxibVYyWVRFUU1BNEdBMVVFQnd3SFZtVnljMjlwZURFUE1BMEdBMVVFQ2d3R1ZFOUxSVTR5TVNJd0lBWURWUVFMREJsQmRYUm9aVzUwYVdOaGRHOXlJRUYwZEdWemRHRjBhVzl1TVJNd0VRWURWUVFEREFwMGIydGxiakl1WTI5dE1TQXdIZ1lKS29aSWh2Y05BUWtCRmhGdlptWnBZMlZBZEc5clpXNHlMbU52YlRBZ0Z3MHhPVEExTVRRd05qVTBNakZhR0E4eU1EY3lNRFV5TURBMk5UUXlNVm93Z1p3eEN6QUpCZ05WQkFZVEFrTklNUTh3RFFZRFZRUUlEQVpIWlc1bGRtRXhFREFPQmdOVkJBY01CMVpsY25OdmFYZ3hEekFOQmdOVkJBb01CbFJQUzBWT01qRWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRVRNQkVHQTFVRUF3d0tkRzlyWlc0eUxtTnZiVEVnTUI0R0NTcUdTSWIzRFFFSkFSWVJiMlptYVdObFFIUnZhMlZ1TWk1amIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBVGpiU1pkNjEvN0hhb3h5b3hsM3loNnRqazN0TDZBU0NDdW0vMm5kcTg2RFFMdCtEVTZNVjZmNC8rK3VwQVBiVFpVNmpXbnZJTG92dG5zUmdDV3dVWVJNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJRWlOZk5wQUxaSUg4bjFWeVhwRnlMSXpEZVpFWk9DUmlLaDQ0dW5pYUJaUEFpRUFvZGFuT2xQVUVDakdIRWYrRTRkVEtreUNscExpNEpkRUprVkhRcElYRUpBPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFnQ0FZQUFBQnplbnIwQUFBQUNYQklXWE1BQUFzVEFBQUxFd0VBbXB3WUFBQUtUMmxEUTFCUWFHOTBiM05vYjNBZ1NVTkRJSEJ5YjJacGJHVUFBSGphblZOblZGUHBGajMzM3ZSQ1M0aUFsRXR2VWhVSUlGSkNpNEFVa1NZcUlRa1FTb2dob2RrVlVjRVJSVVVFRzhpZ2lBT09qb0NNRlZFc0RJb0syQWZrSWFLT2c2T0lpc3I3NFh1amE5YTg5K2JOL3JYWFB1ZXM4NTJ6endmQUNBeVdTRE5STllBTXFVSWVFZUNEeDhURzRlUXVRSUVLSkhBQUVBaXpaQ0Z6L1NNQkFQaCtQRHdySXNBSHZnQUJlTk1MQ0FEQVRadkFNQnlIL3cvcVFwbGNBWUNFQWNCMGtUaExDSUFVQUVCNmprS21BRUJHQVlDZG1DWlRBS0FFQUdETFkyTGpBRkF0QUdBbmYrYlRBSUNkK0psN0FRQmJsQ0VWQWFDUkFDQVRaWWhFQUdnN0FLelBWb3BGQUZnd0FCUm1TOFE1QU5ndEFEQkpWMlpJQUxDM0FNRE9FQXV5QUFnTUFEQlJpSVVwQUFSN0FHRElJeU40QUlTWkFCUkc4bGM4OFN1dUVPY3FBQUI0bWJJOHVTUTVSWUZiQ0MxeEIxZFhMaDRvemtrWEt4UTJZUUpobWtBdXdubVpHVEtCTkEvZzg4d0FBS0NSRlJIZ2cvUDllTTRPcnM3T05vNjJEbDh0NnI4Ry95SmlZdVArNWMrcmNFQUFBT0YwZnRIK0xDK3pHb0E3Qm9CdC9xSWw3Z1JvWGd1Z2RmZUxacklQUUxVQW9PbmFWL053K0g0OFBFV2hrTG5aMmVYazVOaEt4RUpiWWNwWGZmNW53bC9BVi8xcytYNDgvUGYxNEw3aUpJRXlYWUZIQlBqZ3dzejBUS1VjejVJSmhHTGM1bzlIL0xjTC8vd2QweUxFU1dLNVdDb1U0MUVTY1k1RW1venpNcVVpaVVLU0tjVWwwdjlrNHQ4cyt3TSszelVBc0dvK0FYdVJMYWhkWXdQMlN5Y1FXSFRBNHZjQUFQSzdiOEhVS0FnRGdHaUQ0YzkzLys4Ly9VZWdKUUNBWmttU2NRQUFYa1FrTGxUS3N6L0hDQUFBUktDQktyQkJHL1RCR0N6QUJoekJCZHpCQy94Z05vUkNKTVRDUWhCQ0NtU0FISEpnS2F5Q1FpaUd6YkFkS21BdjFFQWROTUJSYUlhVGNBNHV3bFc0RGoxd0QvcGhDSjdCS0x5QkNRUkJ5QWdUWVNIYWlBRmlpbGdqamdnWG1ZWDRJY0ZJQkJLTEpDREppQlJSSWt1Uk5VZ3hVb3BVSUZWSUhmSTljZ0k1aDF4R3VwRTd5QUF5Z3Z5R3ZFY3hsSUd5VVQzVURMVkR1YWczR29SR29ndlFaSFF4bW84V29KdlFjclFhUFl3Mm9lZlFxMmdQMm84K1E4Y3d3T2dZQnpQRWJEQXV4c05Dc1Rnc0NaTmp5N0VpckF5cnhocXdWcXdEdTRuMVk4K3hkd1FTZ1VYQUNUWUVkMElnWVI1QlNGaE1XRTdZU0tnZ0hDUTBFZG9KTndrRGhGSENKeUtUcUV1MEpyb1IrY1FZWWpJeGgxaElMQ1BXRW84VEx4QjdpRVBFTnlRU2lVTXlKN21RQWtteHBGVFNFdEpHMG01U0kra3NxWnMwU0Jvams4bmFaR3V5QnptVUxDQXJ5SVhrbmVURDVEUGtHK1FoOGxzS25XSkFjYVQ0VStJb1VzcHFTaG5sRU9VMDVRWmxtREpCVmFPYVV0Mm9vVlFSTlk5YVFxMmh0bEt2VVllb0V6UjFtam5OZ3haSlM2V3RvcFhUR21nWGFQZHByK2gwdWhIZGxSNU9sOUJYMHN2cFIraVg2QVAwZHd3TmhoV0R4NGhuS0JtYkdBY1laeGwzR0srWVRLWVowNHNaeDFRd056SHJtT2VaRDVsdlZWZ3F0aXA4RlpIS0NwVktsU2FWR3lvdlZLbXFwcXJlcWd0VjgxWExWSStwWGxOOXJrWlZNMVBqcVFuVWxxdFZxcDFRNjFNYlUyZXBPNmlIcW1lb2IxUS9wSDVaL1lrR1djTk13MDlEcEZHZ3NWL2p2TVlnQzJNWnMzZ3NJV3NOcTRaMWdUWEVKckhOMlh4MktydVkvUjI3aXoycXFhRTVRek5LTTFlelV2T1VaajhINDVoeCtKeDBUZ25uS0tlWDgzNkszaFR2S2VJcEc2WTBUTGt4WlZ4cnFwYVhsbGlyU0t0UnEwZnJ2VGF1N2FlZHByMUZ1MW43Z1E1Qngwb25YQ2RIWjQvT0JaM25VOWxUM2FjS3B4Wk5QVHIxcmk2cWE2VWJvYnRFZDc5dXArNllucjVlZ0o1TWI2ZmVlYjNuK2h4OUwvMVUvVzM2cC9WSERGZ0dzd3drQnRzTXpoZzh4VFZ4Ynp3ZEw4ZmI4VkZEWGNOQVE2VmhsV0dYNFlTUnVkRThvOVZHalVZUGpHbkdYT01rNDIzR2JjYWpKZ1ltSVNaTFRlcE43cHBTVGJtbUthWTdURHRNeDgzTXphTE4xcGsxbXoweDF6TG5tK2ViMTV2ZnQyQmFlRm9zdHFpMnVHVkpzdVJhcGxudXRyeHVoVm81V2FWWVZWcGRzMGF0bmEwbDFydXR1NmNScDdsT2swNnJudFpudzdEeHRzbTJxYmNac09YWUJ0dXV0bTIyZldGblloZG50OFd1dys2VHZaTjl1bjJOL1QwSERZZlpEcXNkV2gxK2M3UnlGRHBXT3Q2YXpwenVQMzNGOUpicEwyZFl6eERQMkRQanRoUExLY1JwblZPYjAwZG5GMmU1YzRQemlJdUpTNExMTHBjK0xwc2J4dDNJdmVSS2RQVnhYZUY2MHZXZG03T2J3dTJvMjYvdU51NXA3b2Zjbjh3MG55bWVXVE56ME1QSVErQlI1ZEUvQzUrVk1HdmZySDVQUTArQlo3WG5JeTlqTDVGWHJkZXd0NlYzcXZkaDd4Yys5ajV5bitNKzR6dzMzakxlV1YvTU44QzN5TGZMVDhOdm5sK0YzME4vSS85ay8zci8wUUNuZ0NVQlp3T0pnVUdCV3dMNytIcDhJYitPUHpyYlpmYXkyZTFCaktDNVFSVkJqNEt0Z3VYQnJTRm95T3lRclNIMzU1ak9rYzVwRG9WUWZ1alcwQWRoNW1HTHczNE1KNFdIaFZlR1A0NXdpRmdhMFRHWE5YZlIzRU56MzBUNlJKWkUzcHRuTVU4NXJ5MUtOU28rcWk1cVBObzN1alM2UDhZdVpsbk0xVmlkV0Vsc1N4dzVMaXF1Tm01c3Z0Lzg3Zk9INHAzaUMrTjdGNWd2eUYxd2VhSE93dlNGcHhhcExoSXNPcFpBVEloT09KVHdRUkFxcUJhTUpmSVRkeVdPQ25uQ0hjSm5JaS9STnRHSTJFTmNLaDVPOGtncVRYcVM3Skc4Tlhra3hUT2xMT1c1aENlcGtMeE1EVXpkbXpxZUZwcDJJRzB5UFRxOU1ZT1NrWkJ4UXFvaFRaTzJaK3BuNW1aMnk2eGxoYkwreFc2THR5OGVsUWZKYTdPUXJBVlpMUXEyUXFib1ZGb28xeW9Ic21kbFYyYS96WW5LT1phcm5pdk43Y3l6eXR1UU41enZuLy90RXNJUzRaSzJwWVpMVnkwZFdPYTlyR281c2p4eGVkc0s0eFVGSzRaV0Jxdzh1SXEyS20zVlQ2dnRWNWV1ZnIwbWVrMXJnVjdCeW9MQnRRRnI2d3RWQ3VXRmZldmMxKzFkVDFndldkKzFZZnFHblJzK0ZZbUtyaFRiRjVjVmY5Z28zSGpsRzRkdnlyK1ozSlMwcWF2RXVXVFBadEptNmViZUxaNWJEcGFxbCthWERtNE4yZHEwRGQ5V3RPMzE5a1hiTDVmTktOdTdnN1pEdWFPL1BMaThaYWZKenMwN1AxU2tWUFJVK2xRMjd0TGR0V0hYK0c3UjdodDd2UFkwN05YYlc3ejMvVDdKdnR0VkFWVk4xV2JWWmZ0Sis3UDNQNjZKcXVuNGx2dHRYYTFPYlhIdHh3UFNBLzBISXc2MjE3blUxUjNTUFZSU2o5WXI2MGNPeHgrKy9wM3ZkeTBOTmcxVmpaekc0aU53UkhuazZmY0ozL2NlRFRyYWRveDdyT0VIMHg5MkhXY2RMMnBDbXZLYVJwdFRtdnRiWWx1NlQ4dyswZGJxM25yOFI5c2ZENXcwUEZsNVN2TlV5V25hNllMVGsyZnl6NHlkbFoxOWZpNzUzR0Rib3JaNzUyUE8zMm9QYisrNkVIVGgwa1gvaStjN3ZEdk9YUEs0ZFBLeTIrVVRWN2hYbXE4NlgyM3FkT284L3BQVFQ4ZTduTHVhcnJsY2E3bnVlcjIxZTJiMzZSdWVOODdkOUwxNThSYi8xdFdlT1QzZHZmTjZiL2ZGOS9YZkZ0MStjaWY5enN1NzJYY243cTI4VDd4ZjlFRHRRZGxEM1lmVlAxdiszTmp2M0g5cXdIZWc4OUhjUi9jR2hZUFAvcEgxanc5REJZK1pqOHVHRFlicm5qZytPVG5pUDNMOTZmeW5RODlrenlhZUYvNmkvc3V1RnhZdmZ2alY2OWZPMFpqUm9aZnlsNU8vYlh5bC9lckE2eG12MjhiQ3hoNit5WGd6TVY3MFZ2dnR3WGZjZHgzdm85OFBUK1I4SUg4by8yajVzZlZUMEtmN2t4bVRrLzhFQTVqei9HTXpMZHNBQUFBZ1kwaFNUUUFBZWlVQUFJQ0RBQUQ1L3dBQWdPa0FBSFV3QUFEcVlBQUFPcGdBQUJkdmtsL0ZSZ0FBQStkSlJFRlVlTnJFbDA5b1hGVVV4bi8zdnZmbWp6T2RtWmNtY1Nha21VeUdxb1FvbEJRWE1WMkovN0R1bExZR0ZIRlJOMEowSVFoU1VBcDIyWTB1dEJaTHNhSllNR2hBVFYxSU54SnIxWkttTnFVWU01a1lrMmttTXpHWm1mZnZ1aGhKdFVMbWpRN05XYjUzM3prZjN6bmZkOTRWMDVsK2dNZUJWNEY3dVQxeENUZ0dqSXZwVFA5RHdGZHNUendzZ2VOc1h4eVhRSFliQVdSMXdBYUN2ajhSQXBUQ1c5L0FMWmZCZFJHQkFGb2lqZ2dHUWFsbUFOZzY0UG11cmV1NHhTSjJZWmxBdXBmb252c1F3U0J1Y1pYcTVTdTQrWG1NN2wySVVBaGMxMDlLVDIrbXVMMzRPekljb3V2WVVjeG5SekNTeWMzMzFhbkxGTjUrbDVWM1RpSVRjWFRUUlBrQUlhWXovU1VnMXVpZ1d5d1M2RTJUL1hvY3JhME5nSTN2dnNlYW5TUFkxMHQ0Y0E4QXhROCtJdmZjWWJRMkV4bUpOR3BKMlQ4RG1vNXlYYXo1QmZTTkNybkRMN0wyNVRtVVcwVnFJU0xEUS9TY1BvRTVjZ0NuVUNBLytqTEJ2dDJ0WTBEb09zN0tDZ2lKbm9oVCsyVVdveXVGQ0Jnb3k2R2F1MHBrWUMrN0o4OGp3eUZtOXU2ak5uTU52WDNubGd4SXZ3d294MEZMSkpBQkE3ZFVKdENiUnVnNmVBcWhhNFN6QTZ4UFhhRDQvbWtBWXZzZncxMWJiWmhYTnFWYXowTUVnOGhvQkx4YnhLTVVHaUhXdjUwRUlOaVhCdHdXQTVBU1pWa28yd1lwLytVUENoc3RHcTFqclZxK1V1ck5HSkN5TEZUTlFqa08wdk1RNFhDZENTbFJHeHNvUEJJSG53U2c4c09QQ0FJdEJBRFl1VGw2VHIwSG1rWis5QldrbEFqRFFGa1dYcVZLNnNnYlJQWTlnTE44ZzlMWk1mVE96aGExUUVyc1hJN0kwQkRtTTA5ampod2djdjhnVHVGR25lNVNtVUFtVGZMMTF3RElQZjhDenZJeVdteEhpeGh3WEpSdGt6eDZCSUMxTHliNDQ1dnpteExURWdtc3VYbFdUcDdDbXAyai9Obm5CUHF5TFhKQ0liRHplU0xEUTJUUGpRT0ttY0ZocWxQVEdMdTY2ek1nQkhnS1oya0o1WGtZcWVUbTBtb1FQcHhRS2J6YU91YWhBd0NVUGhsai9lSWtvY3pkTjZXb0ZFalFPdG9SUXR4ODFnb1ZlSlVLZ1ZRUHNmMlBBckI2OWxNRUJnamc3elVVQ05tY3FuME5vVnNxRSt5L0IvM09UcFJsVS9ucEVucmJ6bWIzL244SG9DcFZndGxNZmVWZStSbG5jUWtaRHJYc2w2Z3hBRnlNN3E2NkQ4d3Y0SzZ0MVhkQWk4SkhKZzh0WWRiYlVTaFFjOHJ3cTN2TEFQd3p0RFlUdmIwRFpWdXRBU0R2Q0FNUWZlUkI3anJ6TVhKSGRHdHRqWTJ6OHVFWmpNNVVLd0FvTU9ySGpHU1N4S0duR3Z2V2NvR2xFMjloa1ByL1JxUnFOWXgwRDNwSHUrKytPcjh0WXVjWDZuL0pQb3hveTBHVWtTaTFxOWVvWExqb0c0QVdqNk9aSnNxeEc0cEFiOVFHNWRobzhSaGFQTmJVZFBzb0RtQkk0UG8yM295dVMrQ2xiUVF3cWdNVHdCTi9YYzhIYmxQaEtlQk5ZT0xQQVFESXNYcWJzcVpLR3dBQUFBQkpSVTVFcmtKZ2dnPT0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiY3JlZEJsb2IiLCJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwibGFyZ2VCbG9iS2V5IiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6ImVhYmI0NmNjZTI0MTgwYmZhZTllOTZmYTZkMjk3NWNmIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOnRydWUsImFsd2F5c1V2IjpmYWxzZX0sIm1heE1zZ1NpemUiOjE1MzYsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjo5NiwidHJhbnNwb3J0cyI6WyJ1c2IiLCJuZmMiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH1dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjIwNDgsImZvcmNlUElOQ2hhbmdlIjpmYWxzZSwibWluUElOTGVuZ3RoIjo2LCJmaXJtd2FyZVZlcnNpb24iOjEsIm1heENyZWRCbG9iTGVuZ3RoIjozMiwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjYsImNlcnRpZmljYXRpb25zIjp7IkZJRE8iOjF9LCJyZW1haW5pbmdEaXNjb3ZlcmFibGVDcmVkZW50aWFscyI6NTB9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wMS0xNyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiVE9LRU4yIFBJTiBQbHVzIFNlY3VyaXR5IEtleSBTZXJpZXMiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDI0MDExNzAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4yIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjQifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDEtMTcifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTAxLTMwIn0seyJhYWd1aWQiOiI1MzQxNGQ1My01NTRlLTQ3MDAtMDAwMC0wMDAwMDAwMDAwMDAiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjUzNDE0ZDUzLTU1NGUtNDcwMC0wMDAwLTAwMDAwMDAwMDAwMCIsImRlc2NyaXB0aW9uIjoiU2Ftc3VuZyBQYXNzIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjIsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwidGVlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbInRlZSJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJpbnRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ3BqQ0NBa3FnQXdJQkFnSUJBekFNQmdncWhrak9QUVFEQWdVQU1JR21NUjh3SFFZRFZRUURFeFpUWVcxemRXNW5JRVZzWldOMGNtOXVhV056SUVOQk1Sd3dHZ1lEVlFRS0V4TlRZVzF6ZFc1bklFVnNaV04wY205dWFXTnpNUmN3RlFZRFZRUUxFdzVUWVcxemRXNW5JRTF2WW1sc1pURVRNQkVHQTFVRUJ4TUtVM1YzYjI0Z1kybDBlVEVMTUFrR0ExVUVCaE1DUzFJeEtqQW9CZ29Ka2lhSmsvSXNaQUVCREJwVFlXMXpkVzVuUkdWMmFXTmxVbTl2ZEVOQlMyVjVYMFZEUXpBZ0Z3MHlNekE1TVRJd01ESTVORFJhR0E4eU1EWTVNVEl6TVRFME5UazFPVm93Z2FZeEh6QWRCZ05WQkFNVEZsTmhiWE4xYm1jZ1JXeGxZM1J5YjI1cFkzTWdRMEV4SERBYUJnTlZCQW9URTFOaGJYTjFibWNnUld4bFkzUnliMjVwWTNNeEZ6QVZCZ05WQkFzVERsTmhiWE4xYm1jZ1RXOWlhV3hsTVJNd0VRWURWUVFIRXdwVGRYZHZiaUJqYVhSNU1Rc3dDUVlEVlFRR0V3SkxVakVxTUNnR0NnbVNKb21UOGl4a0FRRU1HbE5oYlhOMWJtZEVaWFpwWTJWU2IyOTBRMEZMWlhsZlJVTkRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUU3bTJ1M1oxeFhWS2ZKV055TkUzSEwyTTBOWk1Pb0FESVpMbHM1OW5SdENIdHZSMW1nVTJ5Wk50T2NZUE81NnU1RGlyZzdta1M3U1JNeGVaNnNYZWUzS05qTUdFd0h3WURWUjBqQkJnd0ZvQVVzcGx6YTdkbk1TeVRkSGlwSktrM1BHT1FSa0V3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFPQmdOVkhROEJBZjhFQkFNQ0FRWXdIUVlEVlIwT0JCWUVGTEtaYzJ1M1p6RXNrM1I0cVNTcE56eGprRVpCTUF3R0NDcUdTTTQ5QkFNQ0JRQURTQUF3UlFJZ05Nem9GNzNEa1NaYjFGWDJxTnZHT2RmN3k4WllLUU5zV3JoMk5sd3FRajhDSVFEZE82aStrZTVlNUsra0VwWGw5T1h1MjhXdXVsK1p5NEpnNG1GVEtDTFNVQT09Il0sImljb24iOiJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NDhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdkMmxrZEdnOUlqVXljSGdpSUdobGFXZG9kRDBpTlRKd2VDSWdkbWxsZDBKdmVEMGlNQ0F3SURVeUxqQWdOVEl1TUNJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCNGJXeHVjenA0YkdsdWF6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M5NGJHbHVheUkrUEdSbFpuTStQR05zYVhCUVlYUm9JR2xrUFNKcE1DSStQSEJoZEdnZ1pEMGlUVE0yTUN3d0lFd3pOakFzT0RBd0lFd3dMRGd3TUNCTU1Dd3dJRXd6TmpBc01DQmFJajQ4TDNCaGRHZytQQzlqYkdsd1VHRjBhRDQ4WTJ4cGNGQmhkR2dnYVdROUlta3hJajQ4Y0dGMGFDQmtQU0pOTWpZc01DQkRNek11T1RreE1ESTNPQ3d3SURReExqRXpPVFU0TXpNc01DNDVOelVnTkRVdU9UQTROemMzT0N3MUxqYzNOemMzTnpjNElFTTBPUzQzTVRBeE9UUTBMRGt1TmpBMU9URTJOamNnTlRJc01UVXVPRFkxTURVMU5pQTFNaXd5TmlCRE5USXNNell1TVRNME9UUTBOQ0EwT1M0M01EazRNek16TERReUxqTTVORFEwTkRRZ05EVXVPVEE0TURVMU5pdzBOaTR5TWpJMU9ETXpJRU0wTVM0eE16ZzROakV4TERVeExqQXlORFl6T0RrZ016TXVPVGt3TXpBMU5pdzFNaUF5Tml3MU1pQkRNVGd1TURBNE9UY3lNaXcxTWlBeE1DNDROakEzTnpjNExEVXhMakF5TkRZek9Ea2dOaTR3T1RFMU9ETXpNeXcwTmk0eU1qSTFPRE16SUVNeUxqSTVNREUyTmpZM0xEUXlMak01TkRRME5EUWdNQ3d6Tmk0eE16UTVORFEwSURBc01qWWdRekFzTVRVdU9EWTFNRFUxTmlBeUxqSTRPVGd3TlRVMkxEa3VOakExTlRVMU5UWWdOaTR3T1RBNE5qRXhNU3cxTGpjM056YzNOemM0SUVNeE1DNDROakF3TlRVMkxEQXVPVGMxSURFNExqQXdPRFl4TVRFc01DQXlOaXd3SUZvaVBqd3ZjR0YwYUQ0OEwyTnNhWEJRWVhSb1BqeHNhVzVsWVhKSGNtRmthV1Z1ZENCcFpEMGlhVElpSUhneFBTSXlObkI0SWlCNU1UMGlOVEp3ZUNJZ2VESTlJakkyY0hnaUlIa3lQU0l3TGpFNU5Ua3lNVEUwT0hCNElpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0krUEhOMGIzQWdjM1J2Y0MxamIyeHZjajBpSXpJNU1qbENNaUlnYjJabWMyVjBQU0l3SlNJK1BDOXpkRzl3UGp4emRHOXdJSE4wYjNBdFkyOXNiM0k5SWlNeFFUUXdRME1pSUc5bVpuTmxkRDBpTVRBd0pTSStQQzl6ZEc5d1Bqd3ZiR2x1WldGeVIzSmhaR2xsYm5RK1BHTnNhWEJRWVhSb0lHbGtQU0pwTXlJK1BIQmhkR2dnWkQwaVRUTTNMakU1TkRRME5EUXNNQ0JNTXpjdU1UazBORFEwTkN3MUxqY3lNakl5TWpJeUlFd3dMRFV1TnpJeU1qSXlNaklnVERBc01DQk1NemN1TVRrME5EUTBOQ3d3SUZvaVBqd3ZjR0YwYUQ0OEwyTnNhWEJRWVhSb1BqeGpiR2x3VUdGMGFDQnBaRDBpYVRRaVBqeHdZWFJvSUdROUlrMHhMamc0TXpReU1qRXpMREFnUXpJdU5qSXdOelU1T0Rjc01DQXpMalkwTXpVMk5EQXlMREF1TVRneE5qRXdPRGN4SURNdU5qUXpOVFkwTURJc01TNHpNakV4TVRneE9TQk1NeTQyTkRNMU5qUXdNaXd4TGpZNE9URXhOVFl5SUV3eUxqTTBNamM1TXpNNUxERXVOamc1TVRFMU5qSWdUREl1TXpReU56a3pNemtzTVM0ek5qUTVNRFkxT1NCRE1pNHpOREkzT1RNek9Td3hMakEzT1RVM05UY3pJREl1TVRZek1UazJOalFzTUM0NE9Ea3hOVE16TnpFZ01TNDROVGd4TnpZNExEQXVPRGc1TVRVek16Y3hJRU14TGpVeU9UTXhOemc0TERBdU9EZzVNVFV6TXpjeElERXVOREUyTkRnek9UZ3NNUzR3TnpVeU56QTRPQ0F4TGpNNE1EZzFPVEkzTERFdU1qUXlNVFV4TURrZ1F6RXVNelkyTnprMk9EZ3NNUzR6TURBeU5qWTFOeUF4TGpNMk1Ea3dOREE0TERFdU5ERXhOekl4T0RRZ01TNHpPRFl4TkRrME1Td3hMalV4TnpJMU56a3pJRU14TGpVek5EWXdPREF5TERJdU1UTXdORGszTXlBekxqVXhNalEwT1RBeUxESXVORFUyTVRFNE9EY2dNeTQzTXpJMU5UZzRNeXd6TGpVMU5UVXpOekkzSUVNekxqYzFNemN4T1RNM0xETXVOalkzTURVNU9DQXpMamd3TURjNU5EZzRMRE11T1RZeE1UTTBPRGdnTXk0M016Z3dORGs0Tml3MExqUXhNekF3T1RZeklFTXpMall4TVRneU16SXhMRFV1TWpnNU5qVXlNRE1nTWk0NE16Z3dOVGN5TERVdU5qRXlNVGM1TkRrZ01TNDRPVFU0TVRBME15dzFMall4TWpFM09UUTVJRU13TGpreE5UY3lPVEV6Tml3MUxqWXhNakUzT1RRNUlEQXNOUzR5TlRrNU9EZzVNaUF3TERRdU1EZzRPREF3TmlCTU1Dd3pMalk0T0RJME56Y3pJRXd4TGpNNU9UUXdPREl6TERNdU5qZzRNalEzTnpNZ1RERXVOREF4TWpFMk1qVXNOQzR4T1RJek1UZzNPU0JETVM0ME1ERXlNVFl5TlN3MExqUTNPRFkxT0RZZ01TNDFPVFl3T0RBM015dzBMalkyT1RJNE1qYzFJREV1T1RJeE9EVTVNeklzTkM0Mk5qa3lPREkzTlNCRE1pNHlOekEzTkRBMExEUXVOalk1TWpneU56VWdNaTR6T0Rnek9UVTJPU3cwTGpRNU1UVXdOVGc1SURJdU5ETXhNVGcxTlRJc05DNHpNVFUwTVRBMk1TQkRNaTQwTlRZeU1qazVOaXcwTGpJeE5qTTVPVEExSURJdU5EY3hORGszTmprc05DNHdOVFEyTXpBNE5TQXlMalF5TVRBd056QXpMRE11T1RJNE5qUTJOekVnUXpJdU1UVXhNelEwTURZc015NHlOVEE1TmpreE1TQXdMakk1TnpreU1UWTNOeXd5TGprME1USTRPRGsxSURBdU1EY3lNVEU1T1RRM015d3hMamczTURNeU1qa3lJRU13TGpBeE56TTBNell3T0RVc01TNDJNRFUyTkRFNE9TQXdMakF5TXpnek9UQTVNVElzTVM0ek9Ua3dOell6TkNBd0xqQTJNVGMwTURVMk56Y3NNUzR4TmpReU5qQXlNU0JETUM0eU1EQXlNakUxT0RFc01DNHpNRGc0TnpNd01EY2dNQzQ1TlRjeE1USTNNamNzTUNBeExqZzRNelF5TWpFekxEQWdXaUJOTVRndU9EUXhNVEU0Tml3d0xqQXlPVFkyTXpFd09Ea2dRekU1TGpVM01EUTROemNzTUM0d01qazJOak14TURnNUlESXdMalUzTnpnNU1ERXNNQzR5TURZNU5qa3hNamtnTWpBdU5UYzNPRGt3TVN3eExqTXpOVFkwTnpBMklFd3lNQzQxTnpjNE9UQXhMREV1TnpBd056VXlNVGNnVERFNUxqSTVNakU0TmpRc01TNDNNREEzTlRJeE55Qk1NVGt1TWpreU1UZzJOQ3d4TGpNNE1EUTBORFF4SUVNeE9TNHlPVEl4T0RZMExERXVNRGszTkRBd05TQXhPUzR4TVRVMk1ETXNNQzQ1TURnM09UUXlOU0F4T0M0NE1UUTBNREF4TERBdU9UQTROemswTWpVZ1F6RTRMalE1TVRJek16RXNNQzQ1TURnM09UUXlOU0F4T0M0ek56a3dOamc0TERFdU1Ea3hOakUxT0RZZ01UZ3VNelF4Tnpjc01TNHlOVGt6TnpBME9TQkRNVGd1TXpJNU56Z3pOU3d4TGpNeE5qZ3hNek0wSURFNExqTXlNekE0TnpFc01TNDBNalkyTlRReU9DQXhPQzR6TkRZeU5UWTJMREV1TlRNd01UY3lORGdnUXpFNExqUTVORE14TXpRc01pNHhNelkwTVRZME55QXlNQzQwTlRBek9URXlMREl1TkRZek1URTBNalVnTWpBdU5qWTJNREUwTkN3ekxqVTBPVEl4TkRVeUlFTXlNQzQyT0RrMk5USTJMRE11TmpVNU1EVTFORGNnTWpBdU56TTBNRFE1Tml3ekxqazFNRGN3T1RBM0lESXdMalkzTlRFNE9EVXNOQzR6T1RnME1UTTFJRU15TUM0MU5URTNOelF6TERVdU1qWTFNVEF3T1RNZ01Ua3VOemd5TkRrME9TdzFMalU0TkRnd016TXpJREU0TGpnMU1UQTVOaklzTlM0MU9EUTRNRE16TXlCRE1UY3VPRGM0TlRneE9DdzFMalU0TkRnd016TXpJREUyTGprM05UWTBNamdzTlM0eU16VTBNemM0TXlBeE5pNDVOelUyTkRJNExEUXVNRGMzTlRBd016Y2dUREUyTGprM05UWTBNamdzTXk0Mk56YzRPRGt4T1NCTU1UZ3VNelU1TlRFMU5Dd3pMalkzTnpnNE9URTVJRXd4T0M0ek5UazVNVGN5TERRdU1UZ3dOakUwT1RnZ1F6RTRMak0xT1RreE56SXNOQzQwTmpNd05UTTFNaUF4T0M0MU5UVXhPRE0wTERRdU5qVXdORFE1TURNZ01UZ3VPRGM1TnpVMk55dzBMalkxTURRME9UQXpJRU14T1M0eU1qVTNOVGd6TERRdU5qVXdORFE1TURNZ01Ua3VNelF5TkRjMk1TdzBMalEzTlRFMk1Ea3hJREU1TGpNNE1qTTROalVzTkM0ek1EQTRPREUzTkNCRE1Ua3VOREEyTXpVNU5TdzBMakl3TlRVMk9UWTJJREU1TGpReE9UZ3hPVElzTkM0d05ETTRNREUwTmlBeE9TNHpOekk0TVRBM0xETXVPVEUyT1RReU9TQkRNVGt1TVRBMk5ESTRPU3d6TGpJME56STJPVFl6SURFM0xqSTNNVEUxTXpjc01pNDVOREF3TnpneU1TQXhOeTR3TkRjM05qSTNMREV1T0RneE1UVXlNeUJETVRZdU9Ua3dNVEEyT1N3eExqWXhPVE0yTXpZZ01UWXVPVGs1TURnd01Td3hMalF4TkRJeE1EVTRJREUzTGpBek5UTXdOelFzTVM0eE9ETXdPVE01TXlCRE1UY3VNVGN5TXpFMU15d3dMak16TXpneU56WTROaUF4Tnk0NU1qSTFNU3d3TGpBeU9UWTJNekV3T0RrZ01UZ3VPRFF4TVRFNE5pd3dMakF5T1RZMk16RXdPRGtnV2lCTk1qTXVNak0yTkRnME5Td3dMakUyTmpnNE1ESXhNU0JNTWpNdU1qTTJNakk1TVN3MExqRXhNVE0zTXpZMklFTXlNeTR5TXpjeU1EWXpMRFF1TVRVM09UZzBOaklnTWpNdU1qUXdPRGd4T0N3MExqSXdOREEyTnpRMUlESXpMakkwT1RZM05qUXNOQzR5TkRFeE5URTVOQ0JETWpNdU1qYzFNVEl5Tml3MExqTTNNVEl6T1RFeklESXpMak00TnpjMU5UWXNOQzQyTWpFMU9UTXdPQ0F5TXk0M05EWTVORGt4TERRdU5qSXhOVGt6TURnZ1F6STBMakV4TURnek1ERXNOQzQyTWpFMU9UTXdPQ0F5TkM0eU1qQTFPRE0yTERRdU16Y3hNak01TVRNZ01qUXVNalE0TVRBMU55dzBMakkwTVRFMU1UazBJRU15TkM0eU5UazJPVEExTERRdU1UZzFOVEkxTWlBeU5DNHlOakUzTmpZekxEUXVNVEE1TmpVeU1qSWdNalF1TWpVNU5qa3dOU3cwTGpBME1qRXhPVGc0SUV3eU5DNHlOVGsyT1RBMUxEQXVNVFkyT0Rnd01qRXhJRXd5TlM0MU56ZzJNRGd6TERBdU1UWTJPRGd3TWpFeElFd3lOUzQxTnpnMk1EZ3pMRE11T1RJeE9EVXpNVElnUXpJMUxqVTRORE13TURJc05DNHdNVGcyTkRRNU9TQXlOUzQxTnpRM01qUTBMRFF1TWpFMk16azVNRFVnTWpVdU5UWTNOREkxTXl3MExqSTJPREU1TVRjNElFTXlOUzQwTnpRM05EYzFMRFV1TWpRMk5qY3dOemtnTWpRdU56QTNORGMzTERVdU5UWTBNelUxTWprZ01qTXVOelEyT1RRNU1TdzFMalUyTkRNMU5USTVJRU15TWk0M09EZ3lPVFl5TERVdU5UWTBNelUxTWprZ01qSXVNREl3TlRVM0xEVXVNalEyTmpjd056a2dNakV1T1RJNU5UVXpNaXcwTGpJMk9ERTVNVGM0SUVNeU1TNDVNak00TmpFekxEUXVNakUyTXprNU1EVWdNakV1T1RFMk1qazBOQ3cwTGpBeE9EWTBORGs1SURJeExqa3hOemsyT0RVc015NDVNakU0TlRNeE1pQk1NakV1T1RFM09UWTROU3d3TGpFMk5qZzRNREl4TVNCTU1qTXVNak0yTkRnME5Td3dMakUyTmpnNE1ESXhNU0JhSUUwek5DNDJNamszTmpJeExEQXVNREkxT1RZek5qSTRNaUJETXpVdU5UVXpPVGsxTml3d0xqQXlOVGsyTXpZeU9ESWdNell1TXpZd01ETTRNaXd3TGpNek5qZzFORFV6TkNBek5pNDBOVGczTkRJM0xERXVNekU1TlRBek9EY2dRek0yTGpRMk5UVTNNeXd4TGpNNU1URTVOamt5SURNMkxqUTJPRE00TVRRc01TNDBOalV4TVRNM09DQXpOaTQwTmprek5qQTNMREV1TlRJMk1UZ3dNaklnVERNMkxqUTJPVEF3TkN3eExqWTFOVGMxTkRBeUlFd3pOaTQwTmpnM01qQXpMREV1TmpZMk1UYzRPRFFnVERNMkxqUTJPRGN5TURNc01TNDRNemd3TXpZMU5DQk1NelV1TVRVMU16WXdOU3d4TGpnek9EQXpOalUwSUV3ek5TNHhOVFV4TlN3eExqVXpNelUxTlRVMklFTXpOUzR4TlRRME5EY3hMREV1TkRrNE56TXpOaklnTXpVdU1UVXhORGtzTVM0ME1EVTJOREV5TXlBek5TNHhNemswT1RBeExERXVNelExTWpZMU56RWdRek0xTGpFeE5qWTFOVFVzTVM0eU16RXpNakUzSURNMUxqQXhOekE0TURRc01DNDVOall3TXpVek1EWWdNelF1TmpFNE1UYzNOQ3d3TGprMk5qQXpOVE13TmlCRE16UXVNak00TVRVNE1pd3dMamsyTmpBek5UTXdOaUF6TkM0eE1qVTFPVEl4TERFdU1qRTNOVGs1T1RrZ016UXVNRGs1TmpjM01pd3hMak0wTlRJMk5UY3hJRU16TkM0d09ERTNPVGM0TERFdU5ERTFOREl4TXpJZ016UXVNRGMyTVRBMU9Td3hMalV3T0RFeE1ERXlJRE0wTGpBM05qRXdOVGtzTVM0MU9USTNPVFEySUV3ek5DNHdOell4TURVNUxETXVPVGcyT0RrMk56SWdRek0wTGpBM05qRXdOVGtzTkM0d05UUTJNekE0TlNBek5DNHdPREF4T1RBM0xEUXVNVEkzTmpFeE5URWdNelF1TURnNU56WTJOU3cwTGpFNE5qRXpNRFUzSUVNek5DNHhNVEkxTXpReUxEUXVNekkzTlRFNElETTBMakkwTXpnMU1ERXNOQzQxTmpneU5UTXpJRE0wTGpZeU1EazRPVGtzTkM0MU5qZ3lOVE16SUVNek5TNHdNREEwTURZMExEUXVOVFk0TWpVek15QXpOUzR4TXpReE16TXNOQzR6TWpjMU1UZ2dNelV1TVRVMU16WXdOU3cwTGpFNE5qRXpNRFUzSUVNek5TNHhOalk1TkRVeUxEUXVNVEkzTmpFeE5URWdNelV1TVRjd05qSTRNaXcwTGpBMU5EWXpNRGcxSURNMUxqRTJPRGsxTkRFc015NDVPRFk0T1RZM01pQk1NelV1TVRZNE9UVTBNU3d6TGpJeU9Ea3dOamMySUV3ek5DNDJNelEwTkRrMkxETXVNakk0T1RBMk56WWdURE0wTGpZek5EUTBPVFlzTWk0ME5qUTVNekF6TmlCTU16WXVORGM1TVRZMk55d3lMalEyTkRrek1ETTJJRXd6Tmk0ME56a3hOalkzTERNdU9EWTROVEV6TXpRZ1F6TTJMalEzTnpBNU1EZ3NNeTQ1TmpRME16QTNPQ0F6Tmk0ME56VTBPRE0zTERRdU1ETTROamc1TkRVZ016WXVORFl3TURFMUxEUXVNakV6T1RjM05UY2dRek0yTGpNM01qZ3lPRElzTlM0eE5qazFPRGN3TnlBek5TNDFOVE01T1RVMkxEVXVOVEE0TXpJME9UY2dNelF1TmpJMk1EYzVNU3cxTGpVd09ETXlORGszSUVNek15NDNNRE00TlRRMUxEVXVOVEE0TXpJME9UY2dNekl1T0RjNU16TXNOUzR4TmprMU9EY3dOeUF6TWk0M09UTTJNVFkwTERRdU1qRXpPVGMzTlRjZ1F6TXlMamMzTlRrek9DdzBMakF6T0RZNE9UUTFJRE15TGpjM01qZzFOellzTXk0NU5qUTBNekEzT0NBek1pNDNOekk0TlRjMkxETXVPRFk0TlRFek16UWdURE15TGpjM01qZzFOellzTVM0Mk5qWXhOemc0TkNCRE16SXVOemN5T0RVM05pd3hMalUzTURJMk1UUWdNekl1TnpnNE56STRMREV1TkRBNU1EazROVGNnTXpJdU56azVNVEEzTkN3eExqTXhPVFV3TXpnM0lFTXpNaTQ1TVRReE5URXhMREF1TXpNNU56UTJPRFUxSURNekxqY3dNemcxTkRVc01DNHdNalU1TmpNMk1qZ3lJRE0wTGpZeU9UYzJNakVzTUM0d01qVTVOak0yTWpneUlGb2dUVEV5TGpFME5EYzBORGNzTUM0eE5qWTRPREF5TVRFZ1RERXlMamd3TWpJMk1UWXNOQzR5TmpFMU9UazVPQ0JNTVRNdU5EWXdNVGd3TkN3d0xqRTJOamc0TURJeE1TQk1NVFV1TlRnMU1qYzBOaXd3TGpFMk5qZzRNREl4TVNCTU1UVXVOekF4T1RJMU5TdzFMalF3TlRJeE1ETTJJRXd4TkM0ek9UVXlOaklzTlM0ME1EVXlNVEF6TmlCTU1UUXVNelU1T0RNNE1pd3dMalUxTlRrek1UQTFOQ0JNTVRNdU5EWXlNalUyTWl3MUxqUXdOVEl4TURNMklFd3hNaTR4TXprNE5UWXpMRFV1TkRBMU1qRXdNellnVERFeExqSTBNekEzTnprc01DNDFOVFU1TXpFd05UUWdUREV4TGpJd056YzRPQ3cxTGpRd05USXhNRE0ySUV3NUxqa3dORFF3TlRnc05TNDBNRFV5TVRBek5pQk1NVEF1TURFM01qTTVOeXd3TGpFMk5qZzRNREl4TVNCTU1USXVNVFEwTnpRME55d3dMakUyTmpnNE1ESXhNU0JhSUUwM0xqa3dNVEkxTWpVc01DNHhOalk0T0RBeU1URWdURGd1T0RZek1qVXpOVGdzTlM0ME1EVXlNVEF6TmlCTU55NDBOalF6TVRReExEVXVOREExTWpFd016WWdURFl1TnpVek9ESTRPRE1zTUM0MU5UVTVNekV3TlRRZ1REWXVNREkxT0RZMk1ESXNOUzQwTURVeU1UQXpOaUJNTkM0Mk1UY3hORGs0TXl3MUxqUXdOVEl4TURNMklFdzFMalU0TXpFMk9EY3pMREF1TVRZMk9EZ3dNakV4SUV3M0xqa3dNVEkxTWpVc01DNHhOalk0T0RBeU1URWdXaUJOTWpndU16QTBPRE0yTERVdU16VXdOVGt5TlRjZ1RESTNMakF5TkRZeU16TXNOUzR6TlRBMU9USTFOeUJNTWpjdU1ESTBOakl6TXl3d0xqRTJOamc0TURJeE1TQk1Namd1T1RVNU9EYzFNeXd3TGpFMk5qZzRNREl4TVNCTU16QXVNVGczT1Rrd015dzBMak00TkRNMU5UUTNJRXd6TUM0eE1UWTROelE0TERBdU1UWTJPRGd3TWpFeElFd3pNUzQwTURVME5UZ3hMREF1TVRZMk9EZ3dNakV4SUV3ek1TNDBNRFUwTlRneExEVXVNelV3TlRreU5UY2dUREk1TGpVME9UUXlOREVzTlM0ek5UQTFPVEkxTnlCTU1qZ3VNak1zTUM0NU9Ua2dUREk0TGpNd05EZ3pOaXcxTGpNMU1EVTVNalUzSUZvaVBqd3ZjR0YwYUQ0OEwyTnNhWEJRWVhSb1BqeGpiR2x3VUdGMGFDQnBaRDBpYVRVaVBqeHdZWFJvSUdROUlrMHlOQzR6TXpVeU9UWTJMREl1TkRjd01EWTBNeklnUXpJMUxqTXdPVFkxTURJc01pNDBOekF3TmpRek1pQXlOaTR4TWpFek1qTXNNaTQyTlRZMk1EVTJOQ0F5Tmk0M05qa3lOelk0TERNdU1ESTRPVGN6TlRZZ1F6STNMalF4TnpJek1EVXNNeTQwTURFMk9UZzRNeUF5Tnk0NU1qazFNREUzTERNdU9UQTRORE16TmpjZ01qZ3VNekEyTURrd01pdzBMalUxTURJMU1ERTFJRXd5Tmk0ek9UVTBOVGN6TERVdU5EZ3lOVGs1TXpjZ1F6STJMakU1TmpBNE5qa3NOUzR4TkRZek1qUTNJREkxTGpreE9URTRNellzTkM0NE9EQXdPVEl6TmlBeU5TNDFOalEzTkRjekxEUXVOamcwTmpFM01EZ2dRekkxTGpJeE1ETXhNVEVzTkM0ME9Ea3hOREUzT1NBeU5DNDRNREEwT1RReUxEUXVNemt4TWpJMU5EY2dNalF1TXpNMU1qazJOaXcwTGpNNU1USXlOVFEzSUVNeU15NDRNRE0yTkRJeUxEUXVNemt4TWpJMU5EY2dNak11TkRFd05ETTVOU3cwTGpRNU5EZzFPVFV6SURJekxqRTFOVFk0T0RVc05DNDNNREl4TWpjMk5pQkRNakl1T1RBd05Ua3hNeXcwTGprd09UTTVOVGM1SURJeUxqYzNNelUyTVRrc05TNHhORGsxTkRBNU15QXlNaTQzTnpNMU5qRTVMRFV1TkRJeU1qQTFOek1nUXpJeUxqYzNNelUyTVRrc05TNDNNemcwTmpnek1TQXlNaTQ1TmpFNE5UWXlMRFV1T1RZMU1ETXpPREVnTWpNdU16TTRORFEwTnl3MkxqRXdNRGd6TURFM0lFTXlNeTQzTVRRMk9EY3NOaTR5TXpjek5ERXlOU0F5TkM0eU5qZzRNems0TERZdU16Z3lNRGN4TlRnZ01qUXVPVGs1T0RZME5pdzJMalV6TkRZMk16Z3hJRU15TlM0ek9UZzJNRFUwTERZdU5qRXhNVE00TmlBeU5TNDNPVGszTmprc05pNDNNVEUxTlRZME5DQXlOaTR5TURRek9UUXNOaTQ0TXpjek5EWTNOU0JETWpZdU5qQTROamN5T1N3MkxqazJNamMzT1RjZ01qWXVPVGMyT1RVME15dzNMakV6TVRneE1EUXpJREkzTGpNd09USXpPRE1zTnk0ek5EUTNPVFl6TVNCRE1qY3VOalF4TlRJeU1pdzNMalUxTnpReU5EZ3lJREkzTGpreE1ERXhPRFVzTnk0NE1qazNNekl5TmlBeU9DNHhNVFV3TWpZNUxEZ3VNVFl5Tnprd055QkRNamd1TXpFNU9UTTFOQ3c0TGpRNU5UUTVNVGM0SURJNExqUXlNak00T1RZc09DNDVNVEkxTWprMU5TQXlPQzQwTWpJek9EazJMRGt1TkRFME1qWXhNemNnUXpJNExqUXlNak00T1RZc09TNDNOVEl6TWpJNE15QXlPQzR6TkRRNE5UWTNMREV3TGpFd05ETXlNVE1nTWpndU1UZzVOemt3T0N3eE1DNDBOamsxTkRJZ1F6STRMakF6TkRNM09EZ3NNVEF1T0RNME56WXlPQ0F5Tnk0M09UTTRNVGt4TERFeExqRTNNekU0TVRZZ01qY3VORFkzTURjek1Td3hNUzQwT0RNM01qWTBJRU15Tnk0eE5EQXpNamN5TERFeExqYzVORGs0TmlBeU5pNDNNamMzTkRFekxERXlMakEwT0RNMU16UWdNall1TWpJNU16RTFNeXd4TWk0eU5EUTFORE0wSUVNeU5TNDNNekE0T0RrekxERXlMalEwTVRBNU1EZ2dNalV1TVRNeU56YzRNaXd4TWk0MU16a3dNRGN4SURJMExqUXpORGs0TVRnc01USXVOVE01TURBM01TQkRNak11TXpZd05UazJPU3d4TWk0MU16a3dNRGN4SURJeUxqUTJPRGsyT0RJc01USXVNek15T0RFeElESXhMamMyTURBNU5UY3NNVEV1T1RJd01EWXhOaUJETWpFdU1EVXhNakl6TXl3eE1TNDFNRFk1TlRRNElESXdMalV3TWprMU5EY3NNVEF1T1RFd05USXlPQ0F5TUM0eE1UVXlPU3d4TUM0eE16QXdOVEV4SUV3eU1pNHhPVEl3TmpRNUxEa3VNVFkxTVRneU1qVWdRekl5TGpReU5EWTJNemNzT1M0Mk1EUTNNek0yTXlBeU1pNDNOREF6TXpNMUxEa3VPVFF5TkRNM056UWdNak11TVRNNU1EYzBNeXd4TUM0eE56ZzJOVEU1SUVNeU15NDFNemM0TVRVeExERXdMalF4TkRVd09EZ2dNalF1TURBek1ERXlOaXd4TUM0MU16SXdOems0SURJMExqVXpORFkyTnl3eE1DNDFNekl3TnprNElFTXlOUzR3T0RnME56TTJMREV3TGpVek1qQTNPVGdnTWpVdU5UQXpPREk0Tml3eE1DNDBNVGMzTWpVZ01qVXVOemd3TnpNeE9Td3hNQzR4T0Rrd01UVXpJRU15Tmk0d05UY3lPRGt4TERrdU9UVTVPVFE0TXpJZ01qWXVNVGsyTURnMk9TdzVMalk0TnpZME1EZzRJREkyTGpFNU5qQTROamtzT1M0ek56RXdNakE1TlNCRE1qWXVNVGsyTURnMk9TdzVMakU1TmpZeU9UZ3pJREkyTGpFek1qTTVPVElzT1M0d05UVXhNVFUzTXlBeU5pNHdNRFV3TWpNMkxEZ3VPVFExTnpZek9USWdRekkxTGpnM056WTBPREVzT0M0NE16Y3hNalk0TXlBeU5TNDNNVEUxTURZeExEZ3VOelF4TXpVME5qWWdNalV1TlRBMk5UazNOaXc0TGpZMU9UZzNOamcxSUVNeU5TNHpNREV6TkRNeExEZ3VOVGM0TURReE5qY2dNalV1TURZd056Z3pNeXc0TGpVeE1ERTBNelE1SURJMExqYzRNemc0TERndU5EVTFNVEV3TWpNZ1F6STBMalV3TmprM05qY3NPQzQwTURBM09URTJPU0F5TkM0eU1UZzVPVGN5TERndU16UXdOelUxTkNBeU15NDVNVGs1TkRFMkxEZ3VNamMxTXpVNE56TWdRekl6TGpRNU9EY3dNalVzT0M0eE9EZ3hOak14T0NBeU15NHdPRFkwTmpJMkxEZ3VNRGcwT0RnMk5EY2dNakl1TmpneU1UZ3pPQ3czTGprMk5EZ3hNemtnUXpJeUxqSTNOemt3TlN3M0xqZzBOVEE1T0RZNUlESXhMamt4TlRFMk1UWXNOeTQyTnpnMU5qazBOeUF5TVM0MU9UTTVOVE00TERjdU5EWTJNams0TXpFZ1F6SXhMakkzTWpjME5Ua3NOeTR5TlRNek1USTBOQ0F5TVM0d01USTBOVFk0TERZdU9UZ3dOalEzTmpRZ01qQXVPREV6TURnMk5DdzJMalkwT0RNd016a3lJRU15TUM0Mk1UTTNNVFlzTmk0ek1UVTVOakF5SURJd0xqVXhOREF6TURnc05TNDRPVGc1TWpJME15QXlNQzQxTVRRd016QTRMRFV1TXprM05UUTNPVGNnUXpJd0xqVXhOREF6TURnc05TNHdNVFUxTXpFek55QXlNQzQyTURVME1EZzVMRFF1TmpRM09EQTVNVElnTWpBdU56ZzRNVFkxTVN3MExqSTVNelkyTmpVZ1F6SXdMamszTURreU1UTXNNeTQ1TXpreE5qWTFNeUF5TVM0eU1qZzBOREUwTERNdU5qSTJNVEl3TVRnZ01qRXVOVFl3TnpJMU5Dd3pMak0xTXpBNU9EQXpJRU15TVM0NE9UTXdNRGt6TERNdU1EZ3dOemt3TlRrZ01qSXVNamswTVRjekxESXVPRFkxTmpZd05UWWdNakl1TnpZMU1qVTBPQ3d5TGpjd056TTFNRFlnUXpJekxqSXpOVGs1TURRc01pNDFORGt3TkRBMk15QXlNeTQzTlRrek16YzNMREl1TkRjd01EWTBNeklnTWpRdU16TTFNamsyTml3eUxqUTNNREEyTkRNeUlGb2dUVE16TGpFd056TTFNVFVzTWk0ME56QXdOalF6TWlCRE16UXVNRGd4TnpBMUxESXVORGN3TURZME16SWdNelF1T0Rrek16YzNPU3d5TGpZMU5qWXdOVFkwSURNMUxqVTBNVE16TVRZc015NHdNamc1TnpNMU5pQkRNell1TVRnNU1qZzFOQ3d6TGpRd01UWTVPRGd6SURNMkxqY3dNVFUxTmpVc015NDVNRGcwTXpNMk55QXpOeTR3TnpneE5EVXhMRFF1TlRVd01qVXdNVFVnVERNMUxqRTJOelV4TWpJc05TNDBPREkxT1Rrek55QkRNelF1T1RZNE1UUXhPQ3cxTGpFME5qTXlORGNnTXpRdU5qa3hNak00TkN3MExqZzRNREE1TWpNMklETTBMak16Tmpnd01qSXNOQzQyT0RRMk1UY3dPQ0JETXpNdU9UZ3lNelkxT1N3MExqUTRPVEUwTVRjNUlETXpMalUzTWpVME9TdzBMak01TVRJeU5UUTNJRE16TGpFd056TTFNVFVzTkM0ek9URXlNalUwTnlCRE16SXVOVGMxTmprM01TdzBMak01TVRJeU5UUTNJRE15TGpFNE1qUTVORFFzTkM0ME9UUTROVGsxTXlBek1TNDVNamMzTkRNekxEUXVOekF5TVRJM05qWWdRek14TGpZM01qWTBOakVzTkM0NU1Ea3pPVFUzT1NBek1TNDFORFUyTVRZM0xEVXVNVFE1TlRRd09UTWdNekV1TlRRMU5qRTJOeXcxTGpReU1qSXdOVGN6SUVNek1TNDFORFUyTVRZM0xEVXVOek00TkRZNE16RWdNekV1TnpNek9URXhMRFV1T1RZMU1ETXpPREVnTXpJdU1URXdORGs1TlN3MkxqRXdNRGd6TURFM0lFTXpNaTQwT0RZM05ERTVMRFl1TWpNM016UXhNalVnTXpNdU1EUXdPRGswTnl3MkxqTTRNakEzTVRVNElETXpMamMzTVRreE9UUXNOaTQxTXpRMk5qTTRNU0JETXpRdU1UY3dOall3TWl3MkxqWXhNVEV6T0RZZ016UXVOVGN4T0RJek9TdzJMamN4TVRVMU5qUTBJRE0wTGprM05qUTBPRGtzTmk0NE16Y3pORFkzTlNCRE16VXVNemd3TnpJM055dzJMamsyTWpjM09UY2dNelV1TnpRNU1EQTVNU3czTGpFek1UZ3hNRFF6SURNMkxqQTRNVEk1TXpFc055NHpORFEzT1RZek1TQkRNell1TkRFek5UYzNNU3czTGpVMU56UXlORGd5SURNMkxqWTRNakUzTXpNc055NDRNamszTXpJeU5pQXpOaTQ0T0Rjd09ERTRMRGd1TVRZeU56a3dOeUJETXpjdU1Ea3hPVGt3TWl3NExqUTVOVFE1TVRjNElETTNMakU1TkRRME5EUXNPQzQ1TVRJMU1qazFOU0F6Tnk0eE9UUTBORFEwTERrdU5ERTBNall4TXpjZ1F6TTNMakU1TkRRME5EUXNPUzQzTlRJek1qSTRNeUF6Tnk0eE1UWTVNVEUxTERFd0xqRXdORE15TVRNZ016WXVPVFl4T0RRMU55d3hNQzQwTmprMU5ESWdRek0yTGpnd05qUXpNemNzTVRBdU9ETTBOell5T0NBek5pNDFOalU0TnpNNUxERXhMakUzTXpFNE1UWWdNell1TWpNNU1USTRMREV4TGpRNE16Y3lOalFnUXpNMUxqa3hNak00TWpFc01URXVOemswT1RnMklETTFMalE1T1RjNU5qRXNNVEl1TURRNE16VXpOQ0F6TlM0d01ERXpOekF5TERFeUxqSTBORFUwTXpRZ1F6TTBMalV3TWprME5ESXNNVEl1TkRReE1Ea3dPQ0F6TXk0NU1EUTRNek1zTVRJdU5UTTVNREEzTVNBek15NHlNRGN3TXpZM0xERXlMalV6T1RBd056RWdRek15TGpFek1qWTFNVGdzTVRJdU5UTTVNREEzTVNBek1TNHlOREV3TWpNeExERXlMak16TWpneE1TQXpNQzQxTXpJeE5UQTJMREV4TGpreU1EQTJNVFlnUXpJNUxqZ3lNekkzT0RFc01URXVOVEEyT1RVME9DQXlPUzR5TnpVd01EazFMREV3TGpreE1EVXlNamdnTWpndU9EZzNNelEwT1N3eE1DNHhNekF3TlRFeElFd3pNQzQ1TmpReE1UazRMRGt1TVRZMU1UZ3lNalVnUXpNeExqRTVOamN4T0RZc09TNDJNRFEzTXpNMk15QXpNUzQxTVRJek9EZ3pMRGt1T1RReU5ETTNOelFnTXpFdU9URXhNVEk1TVN3eE1DNHhOemcyTlRFNUlFTXpNaTR6TURrNE5qazVMREV3TGpReE5EVXdPRGdnTXpJdU56YzFNRFkzTlN3eE1DNDFNekl3TnprNElETXpMak13TmpjeU1UZ3NNVEF1TlRNeU1EYzVPQ0JETXpNdU9EWXdOVEk0TlN3eE1DNDFNekl3TnprNElETTBMakkzTlRnNE16VXNNVEF1TkRFM056STFJRE0wTGpVMU1qYzROamdzTVRBdU1UZzVNREUxTXlCRE16UXVPREk1TXpRMExEa3VPVFU1T1RRNE16SWdNelF1T1RZNE1UUXhPQ3c1TGpZNE56WTBNRGc0SURNMExqazJPREUwTVRnc09TNHpOekV3TWpBNU5TQkRNelF1T1RZNE1UUXhPQ3c1TGpFNU5qWXlPVGd6SURNMExqa3dORFExTkN3NUxqQTFOVEV4TlRjeklETTBMamMzTnpBM09EVXNPQzQ1TkRVM05qTTVNaUJETXpRdU5qUTVOekF5T1N3NExqZ3pOekV5TmpneklETTBMalE0TXpVMk1TdzRMamMwTVRNMU5EWTJJRE0wTGpJM09EWTFNalVzT0M0Mk5UazROelk0TlNCRE16UXVNRGN6TXprM09TdzRMalUzT0RBME1UWTNJRE16TGpnek1qZ3pPRElzT0M0MU1UQXhORE0wT1NBek15NDFOVFU1TXpRNExEZ3VORFUxTVRFd01qTWdRek16TGpJM09UQXpNVFVzT0M0ME1EQTNPVEUyT1NBek1pNDVPVEV3TlRJeExEZ3VNelF3TnpVMU5DQXpNaTQyT1RFNU9UWTFMRGd1TWpjMU16VTROek1nUXpNeUxqSTNNRGMxTnpNc09DNHhPRGd4TmpNeE9DQXpNUzQ0TlRnMU1UYzFMRGd1TURnME9EZzJORGNnTXpFdU5EVTBNak00Tml3M0xqazJORGd4TXprZ1F6TXhMakEwT1RrMU9UZ3NOeTQ0TkRVd09UZzJPU0F6TUM0Mk9EY3lNVFkxTERjdU5qYzROVFk1TkRjZ016QXVNelkyTURBNE5pdzNMalEyTmpJNU9ETXhJRU16TUM0d05EUTRNREE0TERjdU1qVXpNekV5TkRRZ01qa3VOemcwTlRFeE5pdzJMams0TURZME56WTBJREk1TGpVNE5URTBNVElzTmk0Mk5EZ3pNRE01TWlCRE1qa3VNemcxTnpjd09TdzJMak14TlRrMk1ESWdNamt1TWpnMk1EZzFOeXcxTGpnNU9Ea3lNalF6SURJNUxqSTROakE0TlRjc05TNHpPVGMxTkRjNU55QkRNamt1TWpnMk1EZzFOeXcxTGpBeE5UVXpNVE0zSURJNUxqTTNOelEyTXpnc05DNDJORGM0TURreE1pQXlPUzQxTmpBeU1UazVMRFF1TWprek5qWTJOU0JETWprdU56UXlPVGMyTVN3ekxqa3pPVEUyTmpVeklETXdMakF3TURRNU5qSXNNeTQyTWpZeE1qQXhPQ0F6TUM0ek16STNPREF5TERNdU16VXpNRGs0TURNZ1F6TXdMalkyTlRBMk5ESXNNeTR3T0RBM09UQTFPU0F6TVM0d05qWXlNamM1TERJdU9EWTFOall3TlRZZ016RXVOVE0zTXpBNU5pd3lMamN3TnpNMU1EWWdRek15TGpBd09EQTBOVE1zTWk0MU5Ea3dOREEyTXlBek1pNDFNekV6T1RJMkxESXVORGN3TURZME16SWdNek11TVRBM016VXhOU3d5TGpRM01EQTJORE15SUZvZ1RURXpMamMzTXpJd05UY3NNaTQwTnpBd01qZzFPU0JETVRRdU5ERTFOakl4TkN3eUxqUTNNREF5T0RVNUlERTFMakF3T0RFNU5EVXNNaTQxT1RBeE1ERXhOaUF4TlM0MU5UQTVNalVzTWk0NE1qazFNekUxT1NCRE1UWXVNRGt6TXpBNU5Dd3pMakEyT1RZM05qY3pJREUyTGpVME1qSXpPRGtzTXk0ek9UWTJOakF3TnlBeE5pNDRPVFkyTnpVeExETXVPREV3T0RNNE9UY2dUREUyTGpnNU5qWTNOVEVzTWk0ME9EY3hPREU0TVNCTU1Ua3VNVE01TlRreUxESXVORGczTVRneE9ERWdUREU1TGpFek9UVTVNaXd4TWk0MU1qRTRNVGd4SUV3eE5pNDRPVFkyTnpVeExERXlMalV5TVRneE9ERWdUREUyTGpnNU5qWTNOVEVzTVRFdU1EazFPVFUyTXlCRE1UWXVOVFF5TWpNNE9Td3hNUzQxTkRRd09EUXpJREUyTGpBNE9ERXhOelFzTVRFdU9EazJOemszTlNBeE5TNDFNelF6TVRBNExERXlMakUxTXpjek9EVWdRekUwTGprNE1EVXdORElzTVRJdU5ERXdOamM1TlNBeE5DNHpPREl6T1RNc01USXVOVE00T1RjeE5DQXhNeTQzTXprNU56Y3pMREV5TGpVek9EazNNVFFnUXpFekxqRTFNamswTWpNc01USXVOVE00T1RjeE5DQXhNaTQxTnpReU1UUXpMREV5TGpReU5qUXdNek1nTVRJdU1EQXpOemt6TlN3eE1pNHlNREExTlRJMUlFTXhNUzQwTXpNek56STJMREV4TGprM05ETTBORFFnTVRBdU9USXhNVEF4TlN3eE1TNDJORFl5T0RrZ01UQXVORFkyT1Rnd01Td3hNUzR5TVRZek9EWXpJRU14TUM0d01USTROVGcyTERFd0xqYzROalE0TXpZZ09TNDJORGN3TURBeE1Td3hNQzR5TmpBd09UUWdPUzR6TnpBME5ESTVNaXc1TGpZek56VTNORGt4SUVNNUxqQTVNelV6T1RZc09TNHdNVFEyT1RnME5DQTRMamsxTlRBNE56azBMRGd1TXpBMk5ERXpNaklnT0M0NU5UVXdPRGM1TkN3M0xqVXhNekEzTmpVNElFTTRMamsxTlRBNE56azBMRFl1TnpBNE16QTBORGNnT1M0d09UQTBNalEwTkN3MUxqazVOVEF4TmpJeUlEa3VNell5TVRNMU9ESXNOUzR6TnpFM09ESTBJRU01TGpZek16VXdNVEEzTERRdU56UTRPVEExT1RNZ09TNDVPVE0wTnpVek9TdzBMakl5TWpnM016Y3hJREV3TGpRME1qQTFPRGdzTXk0M09USTVOekV3TXlCRE1UQXVPRGt3TmpReU1Td3pMak0yTWpjeE1EazRJREV4TGpRd05UWTRNak1zTXk0d016VXdNVEk1TWlBeE1TNDVPRGN4TnprekxESXVPREE1TlRFNU5Ea2dRekV5TGpVMk9EWTNOak1zTWk0MU9ETXpNVEV6TkNBeE15NHhOalF3TVRnMExESXVORGN3TURJNE5Ua2dNVE11Tnpjek1qQTFOeXd5TGpRM01EQXlPRFU1SUZvZ1RUUXVNVFV6TlRRNU56Z3NNQ0JETkM0M09EUTRPRGt6TlN3d0lEVXVNelkyTXpnMk16SXNNQzR4TVRjeU1UTTNNREVnTlM0NE9UZ3dOREEyT1N3d0xqTTFNVGs1T0RRMk1TQkROaTQwTWprMk9UVXdOaXd3TGpVNE5qUXlOVGcyTWlBMkxqZzRPVEF3T0RRMExEQXVPVEF6TkRBek1UVTJJRGN1TWpjM01ERTVNaklzTVM0ek1EUXdNREkwTWlCRE55NDJOalEyT0RNNE5pd3hMamN3TkRJME5ETXlJRGN1T1RZNE9UTXhNemdzTWk0eE56VTVOVGdnT0M0eE9UQTRNREF4Tnl3eUxqY3hPVEUwTXpRMElFTTRMalF4TWpNeU1qZ3lMRE11TWpZeE9UY3hOVElnT0M0MU1qTXdPRFF4TlN3ekxqZzBNak15TWpJNElEZ3VOVEl6TURnME1UVXNOQzQwTmpBeE9UVTNNaUJET0M0MU1qTXdPRFF4TlN3MUxqQTNOek0xTkRRMElEZ3VOREV5TXpJeU9ESXNOUzQyTmpBMU5qUXdPQ0E0TGpFNU1EZ3dNREUzTERZdU1qQTVORFkzTWpZZ1F6Y3VPVFk0T1RNeE16Z3NOaTQzTlRnek56QTBOQ0EzTGpZMk5EWTRNemcyTERjdU1qTXlPVFF5T1RrZ055NHlOemN3TVRreU1pdzNMall6TXpVME1qSTFJRU0yTGpnNE9UQXdPRFEwTERndU1ETXpOemcwTVRZZ05pNDBNalk1TWpZd015dzRMak0xTVRFeE9EZ3hJRFV1T0RnNU56TXpOVGtzT0M0MU9EVXhPRGc0TlNCRE5TNHpOVEl4T1RVd01pdzRMamd4T1RZeE5qSTFJRFF1TnpZNE1qYzFNVFVzT0M0NU16WTRNams1TlNBMExqRXpOamt6TlRVNExEZ3VPVE0yT0RJNU9UVWdUREl1TWpVNU5UTXhNRGdzT0M0NU16WTRNams1TlNCTU1pNHlOVGsxTXpFd09Dd3hNaTQxTWpFNE5UTTVJRXd3TERFeUxqVXlNVGcxTXprZ1REQXNNQ0JNTkM0eE5UTTFORGszT0N3d0lGb2dUVEUwTGpFd05UUTRPVGNzTkM0MU9EQXlNekkxTmlCRE1UTXVOamsxTmpjeU9DdzBMalU0TURJek1qVTJJREV6TGpNeE1EYzNOekVzTkM0Mk5UVTJNelV5TnlBeE1pNDVOVEE0TURJNExEUXVPREExTnpJMU9Ua2dRekV5TGpVNU1EZ3lPRFVzTkM0NU5UVTRNVFkzSURFeUxqSTNOemt5Tnpnc05TNHhOakF5TWpVNU5pQXhNaTR3TVRJeE1EQTJMRFV1TkRFM05USTBNek1nUXpFeExqYzBOakkzTXpRc05TNDJOelUxTXpjME1TQXhNUzQxTXpnMU9UVTVMRFV1T1RneE56a3pPVFFnTVRFdU16ZzVNRFk0TVN3MkxqTXpOakk1TXpreElFTXhNUzR5TXprMU5EQXpMRFl1Tmprd056a3pPRGtnTVRFdU1UWTBOemMyTkN3M0xqQTNNVGN6T0RReElERXhMakUyTkRjM05qUXNOeTQwT0RBeE9UazFOeUJETVRFdU1UWTBOemMyTkN3M0xqZzRPRE13TXpNM0lERXhMakl6T1RVME1ETXNPQzR5TnpJME5qUXhNeUF4TVM0ek9Ea3dOamd4TERndU5qTXhPVFkzTVRJZ1F6RXhMalV6T0RVNU5Ua3NPQzQ1T1RFME56QXhNaUF4TVM0M05EWXlOek0wTERrdU16QXlOekk1TmpjZ01USXVNREV5TVRBd05pdzVMalUyTmpRMk1EVWdRekV5TGpJM056a3lOemdzT1M0NE1qazBOelkyTVNBeE1pNDFPVEE0TWpnMUxERXdMakF6TmpBeklERXlMamsxTURnd01qZ3NNVEF1TVRnMk9ETTFOQ0JETVRNdU16RXdOemMzTVN3eE1DNHpNelk1TWpZeUlERXpMalk1TlRZM01qZ3NNVEF1TkRFeE9UY3hOU0F4TkM0eE1EVTBPRGszTERFd0xqUXhNVGszTVRVZ1F6RTBMalV5TmpNNE1qY3NNVEF1TkRFeE9UY3hOU0F4TkM0NU1UTTNNREV5TERFd0xqTXpOamt5TmpJZ01UVXVNalk0TkRnek5pd3hNQzR4T0RZNE16VTBJRU14TlM0Mk1qSTVNVGs1TERFd0xqQXpOakF6SURFMUxqa3lOekUyTnpRc09TNDRNalkyTVRjM05DQXhOaTR4T0RJeU5qUTJMRGt1TlRVM09EZ3pPRGtnUXpFMkxqUXpOekF4TlRZc09TNHlPRGsxTURjek9TQXhOaTQyTXpreE5UVXNPQzQ1TnpjNE9UQTBPQ0F4Tmk0M09EZzJPREk0TERndU5qSXpOelEzT0RjZ1F6RTJMamt6T0RJeE1EWXNPQzR5TmprMk1EVXlOaUF4Tnk0d01USTVOelExTERjdU9EZzRNekF6TXpjZ01UY3VNREV5T1RjME5TdzNMalE0TURFNU9UVTNJRU14Tnk0d01USTVOelExTERjdU1EZ3lPREUyTlRRZ01UWXVPVE00TWpFd05pdzJMamN3TmpnM05UQXpJREUyTGpjNE9EWTRNamdzTmk0ek5USXpOelV3TmlCRE1UWXVOak01TVRVMUxEVXVPVGszT0RjMU1Ea2dNVFl1TkRNM01ERTFOaXcxTGpZNE9URXhOekExSURFMkxqRTRNakkyTkRZc05TNDBNall4TURBNU5DQkRNVFV1T1RJM01UWTNOQ3cxTGpFMk1qY3lOelEzSURFMUxqWXlNamt4T1Rrc05DNDVOVFU0TVRZM0lERTFMakkyT0RRNE16WXNOQzQ0TURVM01qVTVPU0JETVRRdU9URXpOekF4TWl3MExqWTFOVFl6TlRJM0lERTBMalV5TmpNNE1qY3NOQzQxT0RBeU16STFOaUF4TkM0eE1EVTBPRGszTERRdU5UZ3dNak15TlRZZ1dpQk5NeTQ1T0RjME1EYzNPU3d5TGpFMk1UTXdOakk0SUV3eUxqSTFPVFV6TVRBNExESXVNVFl4TXpBMk1qZ2dUREl1TWpVNU5UTXhNRGdzTmk0M056VTFNak0yTnlCTU15NDVPRGMwTURjM09TdzJMamMzTlRVeU16WTNJRU0wTGpNeE9UWTVNVGMzTERZdU56YzFOVEl6TmpjZ05DNDJNalF5T0RVME1pdzJMamN4TlRRNE56TTRJRFF1T1RBeE1UZzROelFzTmk0MU9UVTBNVFE0TVNCRE5TNHhOemMzTkRVNU15dzJMalEzTlRNME1qSTBJRFV1TkRFMk1qSTRPVElzTmk0ek1EazFNamMzTkNBMUxqWXhOVFU1T1RNc05pNHdPVGd6TWpnMk5pQkROUzQ0TVRRNU5qazJPU3cxTGpnNE5qYzNNakl5SURVdU9UY3dNRE0xTlRVc05TNDJOREExTlRFNU9DQTJMakE0TURjNU5qZzRMRFV1TXpZd016Z3lOalVnUXpZdU1Ua3hNakV5TURnc05TNHdPREExTnpBMk55QTJMakkwTmprek9EZzNMRFF1Tnpnd01ETXhPRGtnTmk0eU5EWTVNemc0Tnl3MExqUTJNREU1TlRjeUlFTTJMakkwTmprek9EZzNMRFF1TVRNNU5qUTBPRFFnTmk0eE9URXlNVEl3T0N3ekxqZ3pPVFEyTXpReElEWXVNRGd3TnprMk9EZ3NNeTQxTlRreU9UUXdPQ0JETlM0NU56QXdNelUxTlN3ekxqSTNPVEV5TkRjMUlEVXVPREUwT1RZNU5qa3NNeTR3TXpZeE1qQTNNeUExTGpZeE5UVTVPVE1zTWk0NE16QXlPREl3TkNCRE5TNDBNVFl5TWpnNU1pd3lMall5TkRRME16TTBJRFV1TVRjM056UTFPVE1zTWk0ME5qRTBPRGMzTVNBMExqa3dNVEU0T0RjMExESXVNelF4TkRFMU1UUWdRelF1TmpJME1qZzFORElzTWk0eU1qRXpOREkxTnlBMExqTXhPVFk1TVRjM0xESXVNVFl4TXpBMk1qZ2dNeTQ1T0RjME1EYzNPU3d5TGpFMk1UTXdOakk0SUZvaVBqd3ZjR0YwYUQ0OEwyTnNhWEJRWVhSb1Bqd3ZaR1ZtY3o0OFp5QjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d0TWpNekxqQWdMVEUyTUM0d0tTSStQR2NnWTJ4cGNDMXdZWFJvUFNKMWNtd29JMmt3S1NJK1BHY2dkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTWpNekxqQWdNVFl3TGpBcElqNDhaeUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNndE1DNHdNREF4T0RBMU5UVTFOVFUxTlRJd056VTBPQ0F3TGpBcElqNDhaeUJqYkdsd0xYQmhkR2c5SW5WeWJDZ2phVEVwSWo0OGNHOXNlV2R2YmlCd2IybHVkSE05SWpBc01DQTFNaXd3SURVeUxEVXlJREFzTlRJZ01Dd3dJaUJ6ZEhKdmEyVTlJbTV2Ym1VaUlHWnBiR3c5SW5WeWJDZ2phVElwSWo0OEwzQnZiSGxuYjI0K1BDOW5Qand2Wno0OFp5QjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2czTGpVNE16TXpNek16TXpNek16TXpNaUF4TkM0NE1EVTFOVFUxTlRVMU5UVTFOU2tpUGp4bklHTnNhWEF0Y0dGMGFEMGlkWEpzS0NOcE15a2lQanhuSUdOc2FYQXRjR0YwYUQwaWRYSnNLQ05wTkNraVBqeHdiMng1WjI5dUlIQnZhVzUwY3owaU1Dd3dJRE0yTGpRM09URTJOamNzTUNBek5pNDBOemt4TmpZM0xEVXVOakV5TVRjNU5Ea2dNQ3cxTGpZeE1qRTNPVFE1SURBc01DSWdjM1J5YjJ0bFBTSnViMjVsSWlCbWFXeHNQU0lqUmtaR1JrWkdJajQ4TDNCdmJIbG5iMjQrUEM5blBqd3ZaejQ4TDJjK1BHY2dkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTnk0MU9ETXpNek16TXpNek16TXpOekVnTWpRdU5ETXlNRGd3TWpVMU5EYzNNek1wSWo0OFp5QmpiR2x3TFhCaGRHZzlJblZ5YkNnamFUVXBJajQ4Y0c5c2VXZHZiaUJ3YjJsdWRITTlJakFzTUNBek55NHhPVFEwTkRRMExEQWdNemN1TVRrME5EUTBOQ3d4TWk0MU16a3dNRGN4SURBc01USXVOVE01TURBM01TQXdMREFpSUhOMGNtOXJaVDBpYm05dVpTSWdabWxzYkQwaUkwWkdSa1pHUmlJK1BDOXdiMng1WjI5dVBqd3ZaejQ4TDJjK1BDOW5Qand2Wno0OEwyYytQQzl6ZG1jKyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsidXZtIiwiZGV2aWNlUHViS2V5Il0sImFhZ3VpZCI6IjUzNDE0ZDUzNTU0ZTQ3MDAwMDAwMDAwMDAwMDAwMDAwIiwib3B0aW9ucyI6eyJwbGF0Ijp0cnVlLCJyayI6ZmFsc2UsImNsaWVudFBpbiI6ZmFsc2UsInVwIjpmYWxzZSwidXYiOnRydWUsInBpblV2QXV0aFRva2VuIjp0cnVlfX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wMy0xMiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDMtMTIifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJiYWIxNDg3MTgxZmE0YjdmNjA2NGI3ZjZiYmE2Y2ZmOWVmZGZkNzFlIl0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImJhYjE0ODcxODFmYTRiN2Y2MDY0YjdmNmJiYTZjZmY5ZWZkZmQ3MWUiXSwiZGVzY3JpcHRpb24iOiJTZWN1cml0eSBLZXkgTkZDIGJ5IFl1YmljbyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjg3MDcsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAyLTAyIiwidXJsIjoiaHR0cHM6Ly93d3cueXViaWNvLmNvbS8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNlY3VyaXR5IEtleSBORkMgYnkgWXViaWNvIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMDAwMjAyMzAyMDIwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDItMDIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTAyLTA4In0seyJhYWd1aWQiOiJlNDE2MjAxYi1hZmViLTQxY2EtYTAzZC0yMjgxYzI4MzIyYWEiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImU0MTYyMDFiLWFmZWItNDFjYS1hMDNkLTIyODFjMjgzMjJhYSIsImRlc2NyaXB0aW9uIjoiQVRLZXkuUHJvIENUQVAyLjEiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MjAwMDEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMDIsInNlbGZBdHRlc3RlZEZBUiI6MkUtMDUsIm1heFRlbXBsYXRlcyI6MTAsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJ6RENDQVhHZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQmlNUXN3Q1FZRFZRUUdFd0pUUlRFU01CQUdBMVVFQ2d3SlFWUkxaWGxEUVRBd01TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1Sc3dHUVlEVlFRREV4SkJkWFJvWlc1MGNtVnVaQ0JEUVNBd01EQXdJQmNOTVRZd01qSTJNRGd4TVRBMldoZ1BNakExTURBeU1qVXdPREV4TURaYU1HSXhDekFKQmdOVkJBWVRBbE5GTVJJd0VBWURWUVFLREFsQlZFdGxlVU5CTURBeElqQWdCZ05WQkFzTUdVRjFkR2hsYm5ScFkyRjBiM0lnUVhSMFpYTjBZWFJwYjI0eEd6QVpCZ05WQkFNVEVrRjFkR2hsYm5SeVpXNWtJRU5CSURBd01EQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJBSmNXcWVDeGdhOUtKYkZPMlRaZGpjZ3J0WkFnZmk4VFhLdSt2NWxjUjVjZWI1R0pZeHlvQ2podWVFU0wzZGRtTUlrcEd5aHNFRXRmRlV5QndzeUZWQ2pGakFVTUJJR0ExVWRFd0VCL3dRSU1BWUJBZjhDQVFBd0NnWUlLb1pJemowRUF3SURTUUF3UmdJaEFMNFRiUDAwc0VOYlRFWEdvYWdNNkhrbDJYSURyeGdLYkh3b3cvOUdpYllUQWlFQXVkSW03RUdxZnlhOFF5Z0tjYmtRZnFyd2VmWW5CdlpLSTB4d24va0tXeDQ9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUpZQUFBQTlDQUlBQUFEQXVBZVlBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRW5RQUFCSjBBZDVtSDNnQUFCR3VTVVJCVkhoZTdad0pmQlBWOXNjelMvWTAzUmNvM1hjS0JWd1JCSGtpVDU4THF4dkNFM0F0b0lJQ0JRVFoyZ0l0VWlndFZHaWhLUG9YQVIreXlQTGhBUlpaMUVkVm9Qb1FwS1cwQlZxNlpjOWtsdnhQTXJmUWxpWk5sN1FQUC9sK0xuVG1uRHVUeWZ6dXZlZmNtMGt3czlrc2NIRXZnNk8vTHU1WlVDLzh6NEJuTkw4V1lZU0l0M1k3SEdzSWVINU0vTTRzdE8vQ05rakNzd1BIYW4vNUhSZi9yMGpJNmd6KzQ1L3QvZmthdE8vQ05tZ2d4WGh3SExiTU5HTTIwZDFUYUVhQVd5NER3ekc0RXY3YVhOZ0g5Y0xDUjhaQkw4VEVJalBIeVdMQ2NZTG8ralFIcERQVHRPN2lGVXhJY25xRDM4dlA5dDZXZ1h3dWJOTlVRcEZRUURPRHE4OFNjaG52N21Lb3lsdW5BdTRubFo0dUNSMm5lVVlLaXJKYVBkcnBjamlkQVcyNWNKZ1dKeFZkUFlRMm9odGYrbDdGTlMrODUrbE1DVm1Ea1RPWk9CUEYwVFNIYkM2Y1RxZEpxUC92bGU5azBhZjhIanJwKytCSlpUK21waDQ1WERpWlRwUHdZdUlDQWhlYldWYkFtVm1qb1dTeGExYmVSWFNPaFByaXN0b1R4M0dGRENNSWpNQUpoZHYxVGR0cGpSYTVYVGlUenBIdzhyU0ZCT21CWVJpck4zSVVJeUF3QVUyWExzNUViaGZPcEJNa05KVGRxRDU4aEpCS1lFTHBOLzQ1NWNOOXpSUk5LT1RsRzc1ZzlLNTVudFBwQkFrdlRWOU1rQW9CSm1CWVRWVFdvckRVT2JTeERvWlRqakplUzNaOTFPQjBPaVFoek1NTjE2dXE5eDNDWlZKT2IvQVpNVUtvZFBNWWZMOGlLcDZqYUZJdUwxKy9qYU5NcUxZTDU5QWhDVEdCNE1yTUZJSVF3emJOcUdKeVYvRDJ5RFVMR0dNOWRFVElhRXJUTi9KR0YwNmlReEpTbGJlcWR1NjNkRUdEMFh2SU1HbElJRy8zZWVadnNzZ1ltT0FMWmZLeU5ma2N6ZkIyRjg2Z1F4SmVTVXJEY0VJQWlTaXRqdG1ZaXF4V0lsZk9aUXhxZ1pCZzYyckwxbXkyMmx6cm4wNmgvUkpTMWJWVm4rOGw1RkxPU0hrTUhDU1BpMFFPSzc3am5wS0ZScHBOREM1VGxHVnNaczJjZGR4MTBmbTBYOEtTaFJsbU0ydnBnaWIxN1NqWW1MQzBKTWFnd1VqQ1ZIbXJZdDFueU9xaXMybW5oSFM5Nm1iK0xrSXVNek9NY3NBRHNxaFFxcW9hUXVQdFlycFY2L1g0STlLZ1lBSExFVkpaK2FwYzF6RHFKTm9wWWNtU2RXWVREVGtuUnBMRzRyS1RudjEvQ0I3eVE4alEyK1ZNME9BeklZOHlLcTJBd0hFaGFhaW91TDdwUzNTd2kwNmxQUkl5V3YzTjNPM1doek1zejB5WkljNlJKQ1lTTmk4RUFTa01WSUJhcEZSK2JjVW42SGdYblVyeloyZWdiejFTZWtMazc4dTdXK1RTZTB1dlpYMUNrbTVvSDRIaE1nbklCVnNnS21lZ21xV2dORlBYT3ljek1QRVZ0TjhTaHVMU014RkQ3bjUySmpkdlMwSEJDWWxZcktlb3BZc1dSa1UxU1oyYWtaeVMrdWVmeFVKU0NOZFNyNnAvOElFSDVpYk5ycW1wZlN0eHVxZTd1OUZrSERqdzRYZW1UZDI5WisrT3IzYkk1UW83bWJLSk52VkxTSmcxYTJaeGNmR3NPZk84UGIwNE0wZVFSTzdHSEZURE5ucTk0ZDBaTStGTzRCaGVXMSsvTVNmYjE5ZmVYVzAzSlByck1HYVc1ZXJVUFY1NndkckpHb0MrSmlLcnZ0d3ZFQWxCUUZ3czloMzNwT1dKd2taM2h6UFJoait1b0owMmN1SENoZjNmSHBETDVWcWRidVo3N3lCclN5VE5uYjhwYjdOY0pvY3JVcW5VOGZGeHUzWnNCenRGR2ZmczNSdmc3Ni9UNmlSaUNWait2SHhsNy80RG5oNGVadHNhR2cxR3lnUnRVUkFlSG42aHFFaWoxcEFrV2E5U2pSazkrdWwvUE1uWHNjWFdyWi91M1BtMW05TE5hS0R1RzlEZlNmb0JiWllRbEl2ZHRocnROT1ZHL2c1UzVHNW1XRExRSXk1L0ZiSjJCaUt4V0NxWFFXRUZITVJXWkwyTHVmUG01K2JuKy9qNmduNXdvL3NQU1BqK3UyTzhDN3FDVkdvNUEyYzJ3OW5BSWhUQzZHNngySkVRdzNHUnhLSTNrSmFhTXVYdFJIOFBkNXdrbDZlbHRTb2h0Q1JQSDIrUlVLalJhRk5TbGlDckUyaGJMS1FwMDlYbDYwdFhiTGlhbkZYK3lkM3BTY085WUZtMFlRV3NwYXR5cjZabWw4S3hHVnRzM3JDT01XLyt3bzE1K2Q1ZTN0YitwNHFMaXI2dFg0dm85THFheWx0VmxsSnRwNmpyVlh6OWNjK1BWY2prTE1lS3hhTGZmdis5c0xDUXQ3Zkk5cTkybEpWWENJVkNpcUw2RCtqMzhFTVBJWWNUYUp1RUZSbjVseFlzdnZMaHFvdUw1cEV5UzF0MkJBaVBkRlhOSHdzL3VySmcxYVZaYzI3dE9ZSWNuY2VDaFIvbGJNcjE4YkhxcDFaSGhvZWZLRGlLZkRhWTlmN00ycHFiWlNXWHltMlhxaHVsWDJ6YmlnNkFWNWszUjFXbmdwZFFTR1hKS1N1UnRTWFdaYTlYS09Ud3h1dnFWUjhtelVGVzU5QUdDU0VLbG1ma1NXUUJoRVRxSHY1Z3dLdGprY01Cd2xMZWw3Z0ZFUW8za2NqdnF2V2o0RTdzaS9NWGZKU1ZzOUhYMXdkdXJscXRqb3VPUG4yeUFQbHNJNUZJUEQwOWxlN3Vkb3FIaDRkQ29VQUhDQVRUcDAvRE1ZempPSkZFZXVyTXFlTGlFdVJveXNGRGh5LytjVmtvRXRFMEhSMFI4ZFJUclF5NUhhUU5FcFpuZldhcXJoSUlDY2FvRGt0dFU4c3lFMkp4ME13cHJGYU5TVVRhYytkcURwM29yTlcySlV1VGN6WnU4clBHUDdWYUE4bHF3ZkYvSTErTFlCMXFQVysrOFpwR3E4TnhUQ2dVcDZWL2pLeE5XYnMyU3lhWHdmVkFQSjcxd1F4a2RSb09TOGlaeXo3T0phUUtzNG1SQm9jRnZQd01zanVFUmErZzJhOFRDcVdBNHdpUnZMTWVqbHF5TkdWdDlub2ZIMHYvMDJnMDhiR3hKKzNHUHd0bTY5VzBsNlNrT1NhakVXWmlrQnZ0UDNDZ3RyWUdPUm80ZmVhSHM3LytBdk1maG1FQy9RTmVHZjh5Y2pnTlJ5VXN6L3ZTV0ZHT0NVbmFvQTViMHA2V0pWUXFBNmUrd21vMW1FU3MrcW13OXZnWjVHZ3Z5OVBTSWVUNGVGdmlINlQ3MFZGUlI0NGNSRDdiZ0g0ZGtkRERYVGwyekNpWTgrRTRUalBzdXF3TnlOSEEycldab0I4L0pDUW12b1dzenNRaENTRy9MRnU1MGRJRmFVWWFHTlJqeXZQSTBVYUNrdDdHWVNvTkhWRW80eU5pTzhBSnl6VXZYNW0rS24yMWw3Y1hURW1oLy9XT2l6MTI1SkNkK2NadFlCVGxCOUtxcXFwZno1MHYrdTEzTytYOCthS1NxODBEM3NMNTgzUmFMWFJFU0ZpMi9kK1hFUENRUXlBb0t2cjl1KzlQU3FWU2xtWGRQWlN2VFptTUhNN0VJUW1ydG42dEx5bUI0WjgxYUVJK25JYXNiVWZzNDlWenlnc3N4QktwdVA3NzAvV25MWGw1bXlJVFpCTktON2ZzOVRucHF6TzhmWDFBUHhORnhjZkZIVDY0SHliZHFKSmo1T1p0R1REZ2dVRkRodzBhWXJQY1AzRFFqUGRub3dNYUNJOElmMnpvRUNORjRRU2hVcW56Tm05QkRvRWdNeXNMalB5by91cUVDZkl1K1lLWVE4MjJkSG1PVUNJM000dzRvR2ZQdCsydGtMVkswUHhFSENiTEhJZVQwcEpGYTVIVllXUlNhY3J5dE9RVks3MnQ0NmZBYkdZb1UrN0dISmlCb1JxdDBqQ01LdVFLSDM5L2Z6OC8rR2VyQlBqN1FWYUtEbWpFZ2cvbnFWVXF6Q3lRSzJTYjhwQ0VwZGV1SFRod1NDNlRRY29xa1lpbmRja29DclF1WWVYMi9mckxsd1VpRWF2WEJzMTVneC9IMmdlMEJrbFBmLytKWTFpdEhwZEo2bzZlVUowdGNqd3lXVFREOENQSGpya3BGTkFkZVF0R0VuT1M1dk1WSEtLaDF4dU5ocnE2T2xWOWZYMWRuWjJpMTdYd1FQUEREejJZMExjUFJadUVwTEM4dkdMM045K0FFY1lHbW1VZ1JtcDF1ckdqUi9uNStmR1ZuVTNyeTl3LzluM0srT2MxRE9LTVREcXc3Q1JwWFoxcWtXTllDS24wZ0hncDd1VS84SkxOek5CUVd2Rmo5SEJjSk9TTWxPY1RnL3NkekVjTzI4dmNzNVBtZmZIbDlzWlROSlBKUkp0b3lOMUJ4cHJxNnBSbFM2WlBUVVMrbHJoNTQyWlVYTitBSHY1NnJXN1VxSkVic2pOUG5qcDE3UGgzTUR0RU5WcUNwcG5JaVBDWFhud0I3VGRpejc3OXIwNSszYy9QMTJnMHhzWEU3TnZ6cjlqNEJNdFh6REZNcjlPZFBIRXNJandDVlhVeXJjU1A2L203Nm90T2tRSXZScUNPbVo5c1J6L0FMR0F0MzlObm9EUlpZR3VHTkNUUTc4V25iMzcrTDBJcXUzWG9zT2I4UmJlRVdPUnpESzFXMnljK2Z0alFJWm1aMlVvdkQwOHZyMlVweTBjTUh4NGRIWVZxMk9aMjZIMTA4R0FvYUtmdGpIcnUyZUJlZ1JxZFhpd1dYeTR1SGo5eEVzMHdrTWpBdFQwNTRnazcrakVNdS8ycnJ3SUNBbUJJMFdnMUpwb09DdzNwbDlCUEpISTRGalRGM3FnSTd4YjZaVXhLV2xUNmd0amxLM3JPZkIwNWJDRDA4aFg2K3dnRGZFbGZMMlN5UWNqaUdlTEFRS0cvcjhTdlYxbkduWFRBRWVBZUJRZjEydi9OMXhDUSt0M1h6NkRYd3dBaEVncW52TjVGc2VjMjc3NHpYYVcyckxjUk9GYjQ4OCtnSHd4cERNM01uUEV1cXRFU0pHbjVIWU9SWTU1L2R2U1ljK2ZPVXhRMWFzd0xVYkc5WVVoQU5kb0tuQTQ0TzNEc2QrTFlBcmUrOEQ5MXM0bzNRbGptTnh5aFdWWEhqNFJYdVYxWmYrWHFVVUZRZ1RMaE9CbjEyOFQza2RWc25qVm5ia0N2a01qWStLQ3d5RUdQUGdadm03ZVhscFVGQm9lRlJjWkV4TVo3Ky9WWThORmkzbjQzTjY3ZlVMajd3Qmw2OUFxZE92MDlaTzBZMElGQ3c2UENvbUlqWTN0SHhNVER5UU5Ed2tlTkdZZmNkb21LNjZQMDhyMTA2Ukpzbnp4MVdxcndDSStNTlJnc2l3WnR4VjR2dEtRUER0T3NhcHVTRkFjcncrVkMvRnVYbVNFU29kL0hDZTdWS3pWNWFYMjlDbndlbnA3WjJSdCsrczlaM3RVRkNFbnl0U21UTkNvTmJGdXpZek5vOE1GTXg5YzlNTXBvK1RBeU5qYkdUZUVHZzJwNVJUbnZxS3lxZ3Y5cnFtc3F5cEVGS0R6Nzg3TGsxRzJmZndGNUFESlphVW5DMitHaTYybjFwVEV6aGpXNTVrbXYvblBFOEwvcE5GcG9DUjVlbmhQK09RazViTkd4TmRKbXZQZnVPeEtaR01ZUjJJWTcyN2R2bjZGRGgvQXUrNkJyc0xaZXZWNW5OQmtKZ29RWlRsYjIrbERvMVBIOVB2MXNHL3hOR1BBUVRER2hEblR1RjErWjhOTExMMzc2MlJkZVBnR05XMm9MRWxwK3RxZTdhTzJsNFozRHlJdDJHc2pmc2xrbWs5RTBEYk5EbFVyVFNsRHMyQnBwTTl6ZDNVTkRRbG5XRWdvZ1NNOThkenB5dEFaY0E4akhUMmNYTGxpc3JxMmJOSEdDbTVzYnhOZVE0RjZFVUxoOTU2N25ubnR1MEtDSHdUaG4zb2Q3djltN09qMHRKaXBxUzk0blFyRjQ1T2c3SHhNMWw5QU1OOUZ1MnVsVU1Nc0kyZVk3TEpOSmN6WmtxMVFxdUkvdTdzb2R1M2J0UDJCenNkUnk3OUJtSjNEMDZQRno1eStBRXRDQUlzTWpSbzhhaVJ3T0lKZkxaOCtiSHgwYmYvSFM1ZDI3djE2NUVqME9iMm1PRkpXMVp2Vm4rWG43OXV4bWFQcmJBd2VVM2w0OUEzdUNOemc0Mk1mYlM2WFduRG1ERnBtYlRpcGdrQ0xJSDhNZkU5elYwcnNDR09MZzlkMlUvRE5VYmVMdkk0WlBHUC9TamwyN1FVTEkxeWUvOXNhMWtzc3lhUXZyVzVaK2JOMVl0eTQ3ZFdVNjFMZnV0WXlSTWo0K2JOaldMWGxvL3k1V3BLZDdLSlZtZ2FVTExsMjBFRmtkUTZmVlphL0pDQWtOUWZzTlFFT0U5dzlobGQvVjZRMFVSWU1GSnFDOEJhWXhrQVJURFJHeFNTKzBKQlk0eHBsb2ptRzdvZENzNVFGK2pHaGZOOGxlbHhrWTRBL0pLZzV6RExGNDdMaFdQdVZoT1k2R0dRREwyaW5ncHBzK1JOS1l3c0tmZi96cHJFZ3FnWG85L1FOZW5UZ1JPVnJpME9IREd6YmMrWklYTkZOb1NUcDlDNy9TeExmZzIwa2VOTEllOEw1TXBxdFhyL0lXUGFqTHN2MFQrdk83U0VLWWoxdVVvMHlXMzdKajJPNHJjQmttdUF5T3NWd0dmMjBBd3pDUUxKZ2dpd2V2N1IrSHk5K1NCMDBiV2l2a2lzY0xDckxYMzNsVUVKcTJDUTYybk1NRVo3TllPRFByQUh5cTBpSXIwbFlwbFc1d3A3VjYzZVRKayt3c1BVSWZoU1kxZlhwaVFjRUpaTkdvb1lsVVZsYnl1NDNSNlhRbUZoclhuYStETFZ1OGlNRHd6TXhzMkQ1OStvZVNQeS9QVFpydDRlbk9lOUVDMjRXeGlicWl5ekNSNTYyT0EyL0E1aDF0eldzSHprRDVqQndldFFZTlRhbkxWMzZ6ZDU5VUtvSGhaZk9talFrSmZYajczYXhhdldibnJxOGxVZ204cjVxYTJ1K1BIZlgyc2F3elZGWlZQdjdFUDd5OXZZd0d3OTlIakVoSlhySmx5OWJzbkU4VWJuY1c3ZTRHK3ZTZ1J4NVo4M0U2Mm05RWNYSEpmUThPOVBIMUFZMmh3NXd2UEN0WHlKR3ZKZDZiOFVIUmI3L3QyN3RicjlPKytlYTBHN2NxaFlRUUo3RFJJMGQrOFA2ZGVjalNaY2tIRGgzR0NjTFQzWDNhMU1Sbm4zbWF0Ly95eTYvTFY2eWtHQVlYWU9OZmZySHhtcDlGUWhDeG9kZisxWUQ3QytNcTJ1bFUzbmhyNnJjSER5b1VDclZhL2NacmsxT1RseUZIbDJPVjBOcGQyb2Y5WXp0eTV2OWxidDJxam8xUGdHa29ETkFtaWlyODZVeVhmUzV4TjVZVzJwRzdiUC9ZdjZSK3dLcU1OYVNReERFTThoRVk2N3BSUHdERlFoZU9ZekFhd3lPaVpkWlB2aUQxT0gzaWVIaDRPTy9xRnB3U0ovN2F3SVFTa2trSXNhRGxzS0ZEdWxjL3dOVUwyMHl2MEFpUlNBUVNxdXBWUnc3dDY5OS9BSEowRTY1ZTJEYlNWNjJ1S0MycnE2Mi9YbkdqVDUvNGJ0Y1BjUFhDdG5IdTNIbWFvYUVMTWd3YkZocml2SytjT1k1THduc2UxMEI2anlNUS9EL2V4TGc4Ui80c1FBQUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMSIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRCbG9iIiwiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImxhcmdlQmxvYktleSIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiJlNDE2MjAxYmFmZWI0MWNhYTAzZDIyODFjMjgzMjJhYSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwidXYiOmZhbHNlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibm9NY0dhUGVybWlzc2lvbnNXaXRoQ2xpZW50UGluIjpmYWxzZSwibGFyZ2VCbG9icyI6dHJ1ZSwiYmlvRW5yb2xsIjpmYWxzZSwidXNlclZlcmlmaWNhdGlvbk1nbXRQcmV2aWV3IjpmYWxzZSwidXZCaW9FbnJvbGwiOnRydWUsImF1dGhuckNmZyI6dHJ1ZSwidXZBY2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOmZhbHNlLCJhbHdheXNVdiI6dHJ1ZX0sIm1heE1zZ1NpemUiOjIwNDgsInBpblV2QXV0aFByb3RvY29scyI6WzEsMl0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MjAsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6NjQsInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9XSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5IjoxMDI0LCJmb3JjZVBJTkNoYW5nZSI6ZmFsc2UsIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjoyMDAwMSwibWF4Q3JlZEJsb2JMZW5ndGgiOjI1NiwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjEwLCJ1dk1vZGFsaXR5IjoyfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDMtMTUiLCJ1cmwiOiJodHRwczovL3d3dy5hdXRoZW50cmVuZC5jb20vIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMjAzMTUwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDMtMTUifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIyLTA4LTAyIn0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiZjM2N2M3M2M1OGE2N2E5NTQyMDc3ODkwMGRmZjQ3NTlhMTM1NGZlYyJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJmMzY3YzczYzU4YTY3YTk1NDIwNzc4OTAwZGZmNDc1OWExMzU0ZmVjIl0sImRlc2NyaXB0aW9uIjoiYXV0aGVudG9uMSAtIENUQVAgMi4xIiwiYWx0ZXJuYXRpdmVEZXNjcmlwdGlvbnMiOnsiZnItRlIiOiJhdXRoZW50b24xIC0gQ1RBUCAyLjEiLCJkZS1ERSI6ImF1dGhlbnRvbjEgLSBDVEFQIDIuMSJ9LCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoyfSx7Im1ham9yIjoxLCJtaW5vciI6MH0seyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURYekNDQWtlZ0F3SUJBZ0lMQkFBQUFBQUJJVmhUQ0tJd0RRWUpLb1pJaHZjTkFRRUxCUUF3VERFZ01CNEdBMVVFQ3hNWFIyeHZZbUZzVTJsbmJpQlNiMjkwSUVOQklDMGdVak14RXpBUkJnTlZCQW9UQ2tkc2IySmhiRk5wWjI0eEV6QVJCZ05WQkFNVENrZHNiMkpoYkZOcFoyNHdIaGNOTURrd016RTRNVEF3TURBd1doY05Namt3TXpFNE1UQXdNREF3V2pCTU1TQXdIZ1lEVlFRTEV4ZEhiRzlpWVd4VGFXZHVJRkp2YjNRZ1EwRWdMU0JTTXpFVE1CRUdBMVVFQ2hNS1IyeHZZbUZzVTJsbmJqRVRNQkVHQTFVRUF4TUtSMnh2WW1Gc1UybG5iakNDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFNd2xkcEI1Qm5naUZ2WEFnN2FFeWlpZS9RVjJFY1d0aUhMOFJnSkR4N0tLblFSZkpNc3VTK0ZnZ2tiaFVxc01nVWR3Yk4xazBldjFMS01QZ2owTUs2NlgxN1lVaGhCNXV6c1RnSGVNQ09GSjBtcGlMeDllK3BabzM0a25sVGlmQnRjK3ljc21XUTF6M3JESTZTWU9neFhHNzF1TDBnUmd5a21tS1BacE8vYkx5Q2lSNVoyS1lWYzNySFFVM0hUZ091NXlMeTZjKzlDN3YvVTlBT0VHTStpQ0s2NVRwam9XYzR6ZFFRNGdPc0MwcDZIcHNrK1FMakpnNlZmTHVRU1NhR2psT0NaZ2RiS2ZkLytSRk8rdUlFbjhyVUFWU05FQ01XRVpYcmlYNzYxM3QyU2Flcjlmd1JQdm0yTDdEV3pnVkdrV3FRUGFidW1EazNGMnhtbUZnaGNDQXdFQUFhTkNNRUF3RGdZRFZSMFBBUUgvQkFRREFnRUdNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdIUVlEVlIwT0JCWUVGSS93UzMrb0xrVWtyazFRK21PYWk5N2kzUnU4TUEwR0NTcUdTSWIzRFFFQkN3VUFBNElCQVFCTFFOdkFVS3IreUF6djk1WlVSVW03bGdBSlFheXpFNGFHS0Fjenltdm1kTG02QUMydXBBclQ5Zkh4RDRxL2MyZEtnOGRFZTNqZ3IyNXNid01wampNNVJjT081TGxYYktyOEVwYnNVOFl0NUNSc3VaUmorOXhUYUdkV1BvTzR6elVodzhsby9zN2F3bE9xekpDSzZmQmRSb3lWM1hwWUtCb3ZIZDdOQURkQmorMUViZGRUS0pkKzgyY0VIaFhYaXBhMDA5NU1KNlJNRzNOemR2UVhtY0lmZWc3akxRaXRDaHdzL3p5clZRNFBrWDQyNjhOWFNiN2hMaTE4WUl2RFFWRVRJNTNPOXpKcmxBR29tZWNzTXg4Nk95WFNoa0RPT3l5R2VNbGhMeFM2N3R0VmI5K0U3Z1VKVGIwbzJITE8wMkpRWlI3cmtwZURNZG16dGNwSFdEOWYiLCJNSUlGaERDQ0JHeWdBd0lCQWdJTWJVSTkrenlFUVVURCtkbkNNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1Gc3hDekFKQmdOVkJBWVRBa0pGTVJrd0Z3WURWUVFLRXhCSGJHOWlZV3hUYVdkdUlHNTJMWE5oTVRFd0x3WURWUVFERXloSGJHOWlZV3hUYVdkdUlFZERReUJTTXlCUVpYSnpiMjVoYkZOcFoyNGdNaUJEUVNBeU1ESXdNQjRYRFRJek1ERXlOREUxTURFd00xb1hEVEkyTURFeU5ERTFNREV3TTFvd2diWXhDekFKQmdOVkJBWVRBa1JGTVE4d0RRWURWUVFJRXdaQ1lYbGxjbTR4RVRBUEJnTlZCQWNUQ0VGelkyaG9aV2x0TVNvd0tBWURWUVFLRXlGQlNWaGxZM1YwYVhabExtTnZiU0FvUVhobGJDQldiMjVrWlhKb1lXZGxiaWt4RWpBUUJnTlZCQXNUQ1dGMWRHaGxiblJ2YmpFVE1CRUdBMVVFQXhNS1FVbFlaV04xZEdsMlpURXVNQ3dHQ1NxR1NJYjNEUUVKQVJZZlFWaEZUQzVXVDA1RVJWSklRVWRGVGtCQlNWaEZRMVZVU1ZaRkxrTlBUVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFLZi80R3pHQVVtSkg0UjltQ3ZjSitDZ1RVZ1AxRE5yOGROMmtEdlNBOXh1SU1iMU5aSlhRZ3hTT09BWXFJQnpGTmNqa05WbDgwWTNkcm00dFBKU2wza2ZXV00yNnhZTEZzdmwxQmNxdHJQcnNzeXhJQnRYNWtUZTJwK005UmxjWlFjRWo1Q2JZcEFTcHVTVEJ5em9PdWYrVlNmT1VWcUR6Q0RINENxc0VDeXZ5TEtySnc5a2pONEI2bEZYeXptcklXcVJtR1dLeDRjc28vd3hZSVVOY09WK3A2STg0WTJ6MW5GSVdFaGNBNmRnckpRbkRwRDVJR0VKZFN4VG44dDJabkFOcDRKRUFwOGo1dzN0YlU4OVJLaTN5UEF1d3N4aTNYY2xvRkF0R3h3MndrN25KeWl6cTk4dE81bHdmZ0hOL1luZ2xZd1U0VUZuT0J6UDVNdXpQckVDQXdFQUFhT0NBZW93Z2dIbU1BNEdBMVVkRHdFQi93UUVBd0lGb0RDQm93WUlLd1lCQlFVSEFRRUVnWll3Z1pNd1RnWUlLd1lCQlFVSE1BS0dRbWgwZEhBNkx5OXpaV04xY21VdVoyeHZZbUZzYzJsbmJpNWpiMjB2WTJGalpYSjBMMmR6WjJOamNqTndaWEp6YjI1aGJITnBaMjR5WTJFeU1ESXdMbU55ZERCQkJnZ3JCZ0VGQlFjd0FZWTFhSFIwY0RvdkwyOWpjM0F1WjJ4dlltRnNjMmxuYmk1amIyMHZaM05uWTJOeU0zQmxjbk52Ym1Gc2MybG5iakpqWVRJd01qQXdUUVlEVlIwZ0JFWXdSREJDQmdvckJnRUVBYUF5QVNnS01EUXdNZ1lJS3dZQkJRVUhBZ0VXSm1oMGRIQnpPaTh2ZDNkM0xtZHNiMkpoYkhOcFoyNHVZMjl0TDNKbGNHOXphWFJ2Y25rdk1Ba0dBMVVkRXdRQ01BQXdTUVlEVlIwZkJFSXdRREErb0R5Z09vWTRhSFIwY0RvdkwyTnliQzVuYkc5aVlXeHphV2R1TG1OdmJTOW5jMmRqWTNJemNHVnljMjl1WVd4emFXZHVNbU5oTWpBeU1DNWpjbXd3S2dZRFZSMFJCQ013SVlFZlFWaEZUQzVXVDA1RVJWSklRVWRGVGtCQlNWaEZRMVZVU1ZaRkxrTlBUVEFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQWdZSUt3WUJCUVVIQXdRd0h3WURWUjBqQkJnd0ZvQVVsalBSNWxnWFd6UjFpb0ZXWk5XK1NONmhqODh3SFFZRFZSME9CQllFRkM1N0xOM1JXMzhkZXhRaHhmSFcvV1d0N2NDUU1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQ3Z2UGltN2pvRjBHNHZPZXBTRmJDUmd0Q3dSQXllbjlmSHpEUzI3V25zVGJHOVVvcSt6aUdyY0QrVTVFbkg2VXJtRjFCcXhYTDFDanFFUHJuNVlRdFpTczNwZnZvblhrRkNodGlZWU9nSzRnSXFKdENWQmFYM0g0REhrSTFWN0JoN2I0dmpaQUQ4Y0pMeGlKZjZBdkk0ZTExRDlLNXRwWjdZWlFFNU13NDlWRHRROEE3cGtqTzZ3WGpIRlhYZ1kxbFB3K0xSUXVVM205S0dBTTNDNGdlMG90cFcwWHlLRHhxc0tXT3htTVg3SWpoWEZEcEtZb3BtbUxQY1R6NzBPTnRiRTJOSHlJYTNVdWpoY2piY3Jwb05rbWFGaUxrMnBxS1JaSW9Ia1phRk1kOXdhUTlmMWxTMnd3VlF4dEgrdk5WOU4zSytIbkwzbkIvQ1UyRTBidEpIIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQWJBQUFBR3hDQVlBQUFBREV1T1BBQUFBQ1hCSVdYTUFBQmNTQUFBWEVnRm5uOUpTQUFBRkZtbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBEOTRjR0ZqYTJWMElHSmxaMmx1UFNMdnU3OGlJR2xrUFNKWE5VMHdUWEJEWldocFNIcHlaVk42VGxSamVtdGpPV1FpUHo0Z1BIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVFXUnZZbVVnV0UxUUlFTnZjbVVnTmk0d0xXTXdNRE1nTnprdU1UWTBOVEkzTENBeU1ESXdMekV3THpFMUxURTNPalE0T2pNeUlDQWdJQ0FnSUNBaVBpQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQaUE4Y21SbU9rUmxjMk55YVhCMGFXOXVJSEprWmpwaFltOTFkRDBpSWlCNGJXeHVjenA0YlhBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOGlJSGh0Ykc1ek9tUmpQU0pvZEhSd09pOHZjSFZ5YkM1dmNtY3ZaR012Wld4bGJXVnVkSE12TVM0eEx5SWdlRzFzYm5NNmNHaHZkRzl6YUc5d1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM0JvYjNSdmMyaHZjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUkZkblE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVVYyWlc1MEl5SWdlRzF3T2tOeVpXRjBiM0pVYjI5c1BTSkJaRzlpWlNCUWFHOTBiM05vYjNBZ01qSXVNU0FvVjJsdVpHOTNjeWtpSUhodGNEcERjbVZoZEdWRVlYUmxQU0l5TURJeExURXhMVEl3VkRFME9qUXdPalV3S3pBeE9qQXdJaUI0YlhBNlRXOWthV1o1UkdGMFpUMGlNakF5TXkwd05DMHhObFF4T0RveE9UbzFPU3N3TWpvd01DSWdlRzF3T2sxbGRHRmtZWFJoUkdGMFpUMGlNakF5TXkwd05DMHhObFF4T0RveE9UbzFPU3N3TWpvd01DSWdaR002Wm05eWJXRjBQU0pwYldGblpTOXdibWNpSUhCb2IzUnZjMmh2Y0RwRGIyeHZjazF2WkdVOUlqTWlJSEJvYjNSdmMyaHZjRHBKUTBOUWNtOW1hV3hsUFNKelVrZENJRWxGUXpZeE9UWTJMVEl1TVNJZ2VHMXdUVTA2U1c1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRvMk5HUmlaalU0WkMwNU9UWTRMVGc0TkRjdFlqTTVOUzA1TVRZNU5qVXhZVFF3TUdRaUlIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk5qUmtZbVkxT0dRdE9UazJPQzA0T0RRM0xXSXpPVFV0T1RFMk9UWTFNV0UwTURCa0lpQjRiWEJOVFRwUGNtbG5hVzVoYkVSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk5qUmtZbVkxT0dRdE9UazJPQzA0T0RRM0xXSXpPVFV0T1RFMk9UWTFNV0UwTURCa0lqNGdQSGh0Y0UxTk9raHBjM1J2Y25rK0lEeHlaR1k2VTJWeFBpQThjbVJtT214cElITjBSWFowT21GamRHbHZiajBpWTNKbFlYUmxaQ0lnYzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG8yTkdSaVpqVTRaQzA1T1RZNExUZzRORGN0WWpNNU5TMDVNVFk1TmpVeFlUUXdNR1FpSUhOMFJYWjBPbmRvWlc0OUlqSXdNakV0TVRFdE1qQlVNVFE2TkRBNk5UQXJNREU2TURBaUlITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQXlNaTR4SUNoWGFXNWtiM2R6S1NJdlBpQThMM0prWmpwVFpYRStJRHd2ZUcxd1RVMDZTR2x6ZEc5eWVUNGdQQzl5WkdZNlJHVnpZM0pwY0hScGIyNCtJRHd2Y21SbU9sSkVSajRnUEM5NE9uaHRjRzFsZEdFK0lEdy9lSEJoWTJ0bGRDQmxibVE5SW5JaVB6NnpPWFJsQUFCdU4wbEVRVlI0bk8yOWVidzFUVlhmKzYwelArTUxMNitDWUJCQkVFUkVva0VpaUdNY2JpU0tpa2E5R0RYR1JEU1JxREZxak9qVmE0eTVSSEZFY2NEZ2lFb1VIRkhqaEJCSHhJaUFnc3d6dk1EN0RHZDZ6cW43UjlXcVdsVmR2ZmMrejdQUFBydDdyKy9uMDZkNzl4N083dDdkOWFzMTFDcm52Y2N3RE1Nd2hzYmFXWDhCd3pBTXc3Z1pUTUFNd3pDTVFXSUNaaGlHWVF5U2piUCtBcmVDYys2c3Y0SXhVandzNWNYbHdJTFd4dHdaYWk3RW9BWE1NRzZGR1VWcVdZVE14eis5MzhmRXpWZzFUTUNNbFdDS1dMV2VPNGx3M2FySXpTSTg4ajlhciswVk54TTFZOHlZZ0JtalpJSmcxZnZkak0rMUhwODJ0Zmo0Nmp2STg2N250WjN6WUlKbWpBa1RNR01VOUFqV0xHSlZyUFhudU1hKytybDU0eHNDNDdJWStYb2YvZXVtcUptZ0dXUENCTXdZTERPSVZsT2tVTUxrcW0zWDJLL2ZjMXJDVlg5aEpWWSttbDArZmpldkJhMjFUZjlhMDdIUVRNeU1vV0VDWmd5S0thTFZXaGNDNVVzaGN1UjlhVkd2NndoWjQvL1BTOUNhTHNESytoS1JTb3V2OW5uMXZvYW82VzFYUFRZeE13YUhDWml4OUp4QXROSzJGaXpYRmFnMXl1ZlhmTFV0cjlWQ1ZvbmZxVkdMRUEzQjhuQ00yaFlSMDg4MTNxUEZEdlVhRXpOamtKaUFHVXZMQkd1bkZpMXRIYTFWZ2lWaXRhWUVhazA5bC9hVGw4NzdmUGYvMU45cERvZGJidnUyS0lsd0hRUEhzait1MDNOSzFJcjNrVVh4MkhXRmJLS1ltWkFaeTRZSm1MRlVuRVMwYWl0TFdVOXJ0V0JGZ1ZyM3BWQ3R4ZGNXKzVYSXBjK2pGRVg5Zlc3Wkl2TU44YUswb0pJSXVTeGF4K3J4RVdxZmV2N0lxL2NvUVV2YlBkWlpVOHpNS2pPV0RSTXdZeW1ZSWx6MXRvaFRzcUxJd3JWZUM1YUQ5ZmlhOWZqOE9ubS9pTmQ2WEVTODFodldXaTFpRUFSMFRxZWcySmFsc0tvcXNUcnljT1RVTmtHY1pQdW9FcmdrYU9SOVdoaTlFcm1XaUtYdmFWYVpzUXlZZ0JsblNvODdybWx0a2QyRFNWUjhLVFRyOWFJRWF3TzFyZmIzTGcxcnJSQ3dlY2ZDbENWV0MxaGhWZFdMRXFzakg1WWJhdjhOTFdoVTI4bzZLd1N0Y2pPYVZXWXNKVzZvTmJBQXE0VTRZR1lScm1nOUpmRWlXMVppWFlsbHRWRUxWVnpYUzdFL3ZrYy8xMXI2Qkt6alNyejFVNUxXSFFHalI3eklJblZEQkVzdDllTml2eEsyRzJRUk82THJwaFFYb3dpYy9wNzZ1OHNKR1c2anNxSU1WUWZNQWpNV3lnVGg2c1MyZEdLRnVBWjlhVjF0aUdncElkcWNzdDRBTmwzNW5scjR0SGhwRVhOVUdZbk1XY0JFTE9nSzJCR2xpR21CT3ZKWnhHNEFoMlN4T3V4YmV5VnFUbGx1MEhVL3h1MDEybFpaY1F6bVhqUVdoUW1Zc1JCbUZTNXk4b1FrVTlRV1ViS2dmTENpTm4wV3FOYXlSUmF0VFIrRnpDc1JVMkttLzRjV3IzV1U2M0tLZU0wcWFLM0dYZnJCUmZ5TFVyeU9VVUlqb2xXTGx3c0NkVWdXckFQeTQyS0o3OVdpcHkwMWliT2wySnZ2WmppYWtCbG5ncmtRalZQbHBNSkZ0clphb3FXdHFiUTQyUEpackRhQnJjYSsrajBiU3ZoYUZsaHRmZlc1RU9IV3JiQzY4Wi9rUXBUMWpXcDlXSWxZdlJ4RVVUc2dpNW5lVjc5ZVcydnAvN2d5RVVRRVRic1htNjVGRTdIbFpxZzZZQmFZY1NyY2hIQkpNb2FPUzBtc1Npd25iVlZOWEh6NXVCYXkydkthUmJ4MFBHNmU0aVVVSXFaY2ljZk1JR0pLdkxUcjhCQWxWa3E4cGkzcGZTNjdHcE9ZdWZ4L2o4bFprSzRoWk9sNHpCb3pUZ096d0l5NTB4QXZMV0JyRGVHU3JEL0pFQlMzb0JhZmV0bFc2KzFxWDcwVXJrVGF5UjFGaWoxNTdlaTN2dVo5QVU1SzVKQjFKMVdlZHJKRzdUcHNDZFcrV3U5WCs5SlNXV255MllWVmhuSXgwclhHekNKYmNvYXFBMmFCR1hOam10WGxHd09JVVlrWVltbjU0QUxjakZiVXRvTnRYNHFWN051bXU1eEV2RnBwODNYU3hrbkY2MVppWUhyL0pCRXJ4bmJSTDJUVFJHeS9XZzRjN0h1MUx6NlcxOWFXMlNIWjhwdEZ5Tkx4K1pBTU04eFcwMWdhVE1DTVcyWVc0WEpoT3cwZzFxNUNMVnhFb1lyYk8yU2gyaUd2ZDN4YnlGcmlsZHlHdE1XcjZTNmtMVjcxOFowR3RiWFNLMkswM1lwOTFwaDJLUllpcGtVcnJ2Y28xMXJNOWwxMFI0cUl5Ym9XTXArdFJmbk94WEdhVzlHNFZVekFqRnVpeDEyb2x6UjJLd3JYeGlUaG9pRldMZ2pXRG5DdWZ0NTMzWWVkZUplS2RjMlNwTkd5dUhvdEx6Y25JZlBkUnJ6UEVwc2tacDM0V0JVYjY4VEZLQzJzV3J6MlBPeEY0ZHFUNXlxeFMzRXpMV1F4VHJaR1RQb2dXRngxZk15c01lT1dNQUV6YmhyZnRrcUtPRmNkMzBKbEVkWnVRYUpnRVVUcm5JaVdFaTk1WG90WXNyaGN6andzM0lWKzh1RGtqbkJWeVJvdDRVcmJwOVRxK3NhMnAwenVtTVVxMDNHeXdxMm80bG90bDJJU0syRFhLekdqWFBhVnVFbTg3TUNyOUh6aUFPdG9sVG4xL1lyak5SRXpiZ1lUTU9QRXpHSjFVY2FXNm16Q0xWZTZCbVU1RjYydGN6NElsbDVxOGFxVE5qWjgxMTFZaTFZck1hTmpjZm55dUlDT2xYVmE3a09oMXhyei9aWlpYWFcrNVZwTVF1WXAwdVg3NG1KYXJIWmI2eWhlMjNGYnYzYzkvbzgxU212c2lCNXJ6RnlLeGtreEFUTk94QVR4a2dLN09zNlZ4bHE1eWswWXhVdUU2VnkwdU01NU9FKy9lSW1BMWU1Q2JYRzFxbW5vS3ZQVEVqTW1XbHhuUks5RlZtMG5NWXVXV3RNcW94emIxVXIwRU5kZzRVNTB3UnJUQWxZdkluYWJQc2ZOMXBWWWlvVnIxcGd4RjB6QWpKbnBjUmxxUzZiaktveFcxNWJQU1JlU2hLRUY2bng4TE9LbFJhd1dybTNLT05jc2lSbmFyVGtwcmpVcFFlT3NSTXczL3JlZnNQYVVic2JheFRncDRVUGlXT0lLTEt3eDM3WEFycXYxVGx5TEszZlhoZDluTDM3V09sbkkxbUpjVGdSTmYwZUhpWmd4SXlaZ3hsUW11UXk5U3RDSXlSTHJ5bFZZWkJQU2RRMmVieXpueUJhWkZpK3gzdXJNd21uRmQ2ZWx3VSt6dE03YStwTC83NmZzNnhVekppZDlGTzVGbjFQanhTSnJXV05pY1oxemNOMW44WkxFbXV1RWEyQ1A4QnZ0VWY0K2h6SE9LSlU5aUNLMnByKy91UlNOYVppQUdST1psS2hCZHN2SlZDVmFYSFJpeGlUUnVvQ3l2RVM0bEhqVkdZYTYvRk5MdVBwRWE1cVYxUlNxRzhBN2dYZUJ1ek51dnhsNEcvQU90YndOdUVyWjJoOFNXbmtYRDA1T2lpajZaZUM5Z0hzQWQ4VDFQWUgzQVc2UHk5M0IzeDdlMnlldVhtMUR2NUN0TWRrcWsyVXJIcmFzdCtNaDdaQ3RzWFB4MEhaOTE5V3JyYkRycU9MSmRLZXB1YUdzWWoxK1RHUFdtTkdMQ1pqUlM1L0xVRnRkWkpkaEt2UGtsY1hsY2x5ckpWb1hDS0lsTHNUYTZ0THV3azdkUXFlK0N5ZExmKzhWcTdlRCt5dmdiNEdYQUcraUZLcXJKenFEQVE5Y08rRjdMaEVFN1I3ZzdpQUkzUU9CaHdNZkRMd3YrSzN3MHBZUWE3ZGp5eUtyeFd6ZDVTbFVSTWcyeVVJbVdZWGlWa3hKTndRaGEyV0hicE1IcEV0bEZiSEc1Tm81aU9JazFyeE84QkNSTlplaTBZc0ptTkZobXN2UXFXSzd5dXFTSkEzZHVKMzNXYWhrT1Y5dGk4RHBSSTJXdTdBZXc2WEY2OFNpZFF5OEh0eHJnVCtOeTE4U3JDdXhuczZTSzNGNVRiVi9nM0NDN2dudTRjQkhBUDhRdUE5d1AvQTc0V1hUckxXT21LbUVqL1c0M3FDTWt4MzZQRnlocndwS3loQ1YxM3FLUWVVcFZobGR6WHJtZ1VOaWdvZFNYL21PWUM1Rm80SFZRalFLSm9pWE5EWjFoWGh4RnlWM29Xc0xWNzJrbUpmTExrT2RGdDhYNStwekZWSnRVMjF6RGR5TGdEOEEvaHA0UlZ4cW45VVF1Uy93UVFRTDdiSEFZNEJML2VuNHNsMExXdUZhZExsa1ZaM3MwUm8zSnNrYzF3a0c1eldDd1hyTndWVWYxdGQ4MkMvSkg3clNoMDdyTDZadm9SUmN3RVJzM2d4VkIwekFqRVNmeTVCZ2VVbDZmSnFIQzVWZFNCbmowa0oxMGNFRkR4ZXBMQy9LTE1PNkJGU2ZjRTJ5dVBSMzV3aDRGYmkvQVg0RGVEN3dGa0tyT1dhMkNURzFSd09mVExEU0hwQmRqa0pMekZxSkgxSTRXTTlEcGt0VHpTSmllcEg5OGpwSjBkOG5Eb0oydVhxSXpCS3R4VFY5ZHhPeCtURlVIVEFCTTRDWjQxMVMyYUpqZFZIR3R5NnE5VVY2eE11VnBhQTZiaVptRjY3aVFyZ1QzSE9CWHdkZUJMeGhIaWRvd053VGVCVHdDY0EvSmJnYXE1ZjBKWDcwWlM3MldXTTZRL0Y2dExpdVJndHNrcER0a2t0V0hiandlYW1LQitYOFl5WmlwOEJRZGNBRXpHaUpsMWhkS2Q3bFZLV0xHQU1wWWwyVmxYWEp3VVZmQ3BtSVd6MjJxODlkMkNyMzFCSlpBTjRLN3FYQXp4S0U2ODJNd3pVNGIrNGd1QmcvaDJDaDNYdjJWUHg2VUhSdGplbkN3RW5FYUZ0aFZ5aEY3QnBaeEtTaVI1cUx6T1Zab2JXZ3B1OXBJbmJyREZVSFRNQlduRXE4OUxKT1RwR1hERUJKcnRDcDhSZUFDeUpZY1gySnJ1VWxWbHBkVGFPVkZ0K0tjK252bUhnVnVHY0R2d0M4ZUc1blpUVjRLUEJwd0djREh6TFpLbXNLbVFnTFpUVVA3VkpzdVJORnZLNG95MHlMbUk2TnBUbklYSFFwa2wyS1JWek1ST3pXR0tvT21JQ3RNRDNpVlNkcmJMb3lQVjY3REdzMzRhWHFzVmhlNGphc0V6WHFLaG96Q2RkMTRNWGdmaEw0SmVDdDh6c2xLOGs5Z0k4Qy9oWHdHUENYeXFlbkNWbVJxVWhaamtwYll0ZnBXbUZYNkxvVnRVdHhEMVVjbUNuSkhTWmlOODlRZGNBRWJFV1pKbDZTcklGS20zYXhra1owRjRwNFhWTHIydktxeFVzbmFzZzBKek1uYUJ3RHp3WDNZOEN2WVM3QzArQVRnYzhuV0dYYi9lN0ZsbHV4cm5oZng4V21pZGdWUXJ6c1dzeFkzUFdoSEZXYXRrV1NPMHpFNXM5UWRjQUViQVdaUmJ6SU15TnYrU2hBVWJqT295d3VCNWU4RXEvb1F0VGlWV2NaNmtTTnVrSjhNem5qS3ZENzRKNEd2SUR4WnhHZU5ldkFod05mQVR3T3VEeFp5UHFLQmV2Sk0vY0lZclRyY3pwOUVqRUhWM3pYSXJ0R1NBU1JxdmVTM0hGb0lqWi9ocW9ETnBCNXhUaUplQkdUTlZ3YzErVkRyT3VTTHkwdXZZaGxkc0dWVlRWU29vYXl1bXFYWVVlNFBQQWNjRDhFL1BhcG5oVkRjd1Q4Y1Z3K0NuZ1N1TThtQ1VQZGE2eC92enI1UmhkWExxYlhvVjNMc3BQQUU2OVo1OVUvcWI2SVZlMVlVVXpBVm9oR3R1RWt5MHNHRjh1ZzVJdmtCSTNMeEhVallVT3FhelRqWFg1NnJBdUFQd1AzSGNDdkV2eEh4dG53aHdRaGV4YndkZUFlVFVmSXRKNjBGaTFFaFpEUkZiU09nRVV4U3RkdWo0ajUrSHFyWnI5aW1JQ3RDQTN4MHRPTTlJb1haYXhMeE91eTJ1NklGNVhMMElYUG5XUjFKZUY2SmJqdkI1NUJDSmdZWjg4QkllYjRPOEFYQWw4SjdzR3pXV1BPbFNXL1d0WlczNlNqNlRyeDFUWFNJMkpIWkJHVDE1bUlqUndUc0JYQTl6YzA2NVBFeStXeFhGcTR0SUNKOVNWcDhoM3hvdXN5YkZwZEI4QXpvOVgxbXJtZkFXTWU3QU0vUkJobjl4L0JmVEVwMGFQWEd2UGRqa3JMeGRnVU1KZmYzOEhubFNkWVhONWxDMHk5eEJnekptQ3JoVzVZMWh4cEVzb05WTXlMdG5qZEZ0ZVhYZWs2Rk11clR0YW8zVUphdUlvZTlZdkJmUXZ3M05NK2VtTXV2QTc0Y3NMdjlhM2dQbnhHYTR6eUdxaGpaUFdzMlM0cVVNZTlURFhnT2dXLzhvdlNRR2V6d3NhTkNkaklhU1J0U1BWdkVTNDlRRG1ONzFMaUpjS1ZCS3doWHVkUTA1L002aks4RHZ3Z3VQOU9xSnhoREl2ZkpFdzU4NVhnbmt6VEdwTkpLdVd4VXdMVm5MdXRZYkhWd3VWZEVDYUp4WGxQbm9GYTdVL3ZNUkViTHlaZ0k2YVZjU2p4aUNnd1VwUlhzZzNQK1RMbUplN0MyOGdDbGpJTzZWcGVtMHdXTC9rdS9BMjRmdy84MWlrZXYzSDZ2QVg0ZWtLeXgzZUMrNkRTSUpKNXg2YTVGTFZGMWhJdUlRbFd2UzJpUmtqaDk1VERCRTNFUm9vSjJFaVpsQzVQSGtTODZjTUE1UjN5dkZ3WEtOMkdXcngwMGtaTHZQVDRydDRHNldmQmZUM3cybE03ZW1QUi9CcndVdURid1gxdXYwdFJhRjJiblU2T1FvdFUyaWFYdEpJWVdCSzIrRDVkL05jWUlTWmdxMEVTTDZjbW9uUjVZa0laNnlXRGt5LzdidEtHV0YrdGJNTldJZDVPdy9SMmNOOEsvQUJXUldPTXZCYjRBdUIveDVqbTNicEMxamQvV3kxY0hiY2g1RWszWFo0OStwZ3Nhc2RlaVp6TDcwMUpIV2FGalE4VHNCSFNaMzNGakVPWlJWbW1RMG1XVjB6Y2tNb2F0WEQxcGNyckdaTnJ5MHUrQTM4TDdsOER2Mys2aDI2Y01VZkE5d0t2Q212My91MHNSZFJqVnowV1VxS0dzcnlPS2NXclhyUUZwb1hNa2pwR2lnbll5SmlRdENFWlg2MnE4aGNvQnlucmJFTXRZSFZSM3RyeXFvUHlBUHdtdUs4RS92WVVqOXRZTG40TitIdmdCOEI5VE5zU2czN3gwdWlZVjEyMnFpTmlYbGxsRFN0TVBzOUViQ1NZZ0kySUhzdkxSYXRyblJEekVnRXJ4SXZHWU9XZWJNTSs4V3JHdTM0VTNIOEU3ank5d3phV2xKY0Rud3Q4RjdoL25nVkRyZzFKOE9oRFcxTXQwWkx0STVkbmpFNHhNYktRclNzcnpFUnJaSmlBalJmdE5seHpaWTNESFVKVitmTTlXWWV0Q2h1dGhJMWU4ZG9IOTAzQVU3RjQxeXJ6VmtKYzdFMHgxWDZ0M3hvVGZHTmRXMXBTTlBpWVBDZFoydWRMSWRPTHhjTkdoZ25ZU0ppV2RlaHpyQ3E1RG4xcGZkWFZOU2FWaDVvb1h0ZkJmUVB3UGFkNnhNWlF1QUY4SFdIYzM5ZURXNTh1WXRCMkczYXEzcnN3eFlvV05EM3BaUkl4aTRlTkV4T3dFVEFwN3VYS0daVTdjUytYWTE5NnFTMHZLY283MWZLNkF1NUp3RStkOWtFYmcrSUc4QlRnbmNDM2dic3dXY1JxeTBuS1JJbDFsU3d1WDA3aGt2YXJUTVhrVHNUaVlhUERCR3c4MUducmFiQXlPV1ZlaTFlZHVLSG45THBBY0MrZUpGV2V0NEw3dDhBdkxPWjRqWUhoZ2FjUkxMSHZBbmUrTFdLZXNsMHFVdWhwVzJBMzR2YVJiUHNvWXVvOU5qNXNoSmlBRFJ4Zk5nQVF4U3VPOTBxekt2dHNmY2xFa3hjSlluWEpaMHZzSW5uU3ltWmhYbm9HS044Sjdrc0kwNThZeGlTZVFiaUF2aHZjZHI4bHRrNDdrYU1RTUs5bWd2WjVSdWphT2t1RG5RblduRTQwTWl0c3dKaUFEWmcrMXlGNXZGY3Ewa3RQMXFHNEQvMXNNYSttZUwwcmp2RXk4VEptNVljSUY5cC9BYmRWaWxqaFN0VENRM3ZtWjdHK3RJQVZRa1p3SnlZaG8rRktQS1hETkU0WkU3RHhvQk0zSmhicUpWdGZZblhwOGxBNlZYN0xUWjVCbWF2UmJmaUxpenBLWXpROGpYQ1JmUnU0S2p0Ulg4Y3d3UUlqVzErSHFLVjJMVkltZVloSUpsZWlXV0hEeEFSc29QUmxIYm9zTmtXMURhcllGOW42bWpqT3k1ZldWMkY1N1lIN0t1Q25ULzFvalRGeURId0hjQWZ3VmVWVE1qR2xqb2tWVnBqTFZwVUltUll3RVMvWk5sZmlTREVCR3paSlVDVHJrTGIxVmMrdXJCY1J0Y0x5b2gzekt0S2R2eDM0MGRNOVBtTUYrTS9BKzFBVUFaWjFLek5Sc2hHMUJaYUVpOG9TbzNJcCt0SVMwLy9QR0NBbVlBT2tTdHhJNDcxMDFpRmQxNkVJbUJZeExWNnpaQnpLLytOSHdYMDdkdWNidDg0dThHK0IrNEI3YkRjK2xkeUp0T05ndFpBZGtNWHJ3TUZoZEMrS0s3R1ZtV2hXMkVCcERTQTBscGhKQTVaZFY4QWtjYU8ydmk3UUZhL1dXSzltVmZuZkFQZTFXSVVOWTM3Y0NUd0plSGtqTVVrdCt2cldpVWwxYkRkZDMxNWQzejY0MUF1M3VHL1U3alNHZ3duWXNDa1NOMURpNWRvM2VDRmlyaFN2dXI1aGEwNHZYZ3J1M3dEdldzenhHU3ZFM3hCRTdFcC9KMDFmNDNVbnJaNU5YT0s2UlZhdGkxbTEwVnV4VnNYQkhEU0hwaGhMaWduWWdEaUo5ZVhidlZNUnNmT0VVbEoxMHNZazY0c3I0UDRkOExwVFAxSmpWZms5NEZ2bytQQzBKVllrS1pGRnJIYVR0N3dNSW1MRmRlNGIxN294REV6QWhrbEszRUFsYm5nViszS3FZQy9selh4ZUxYWFNSaXRkSGdnQmhtOEVmbmNoaDJlc010OFBQS3ZkV1V1V21PdFBWT3E3M25mSWJrVEpzSlZaR3VSNlQ1Z1ZOZ3hNd0FaQ1pYMUJDRFk3ZFJOdU9PVldpZGJWZWE4RXk3WFQ1YmNJcGFZbXhyMStGdHd6Rm5HZ3hzcXpEM3c5d1YwZGQ5WHhzSFROazYyd1BwZDV1dVpkSTlicnNoWFd1ZWFONWNjRWJGZ1VhZk0rVHBWQ0tWN1RibVFSc0NMdU5XbXc4a3ZBL1FkZ2IxRkhhYXc4Ynlaa0p0NDFQUjdXcWphak0yL1Q0aHRUQXZsMnZCY3dLMndJbUlBTmdNYU5sRzY0bUZHMTRjTmNYOGwxU0huelNuSGVFMDlLZVlVd05jcGJUL2NRRGFQREg5S2NrcWVPL1JhekxiZ2VFWFBaQXV1TWRUUXJiTGlZZ0EwSGJYMDVHbFUzYVBkQ1c5bFkwMUxtRTA4SGZ2MlVEOHd3V2h3Qi94WDRvOWxjaWJyeVRLY1Q1OHZaRmJaZHZ4VldYUDltaFMwM0ptQkx6aFRycXpOd3VaRjllRkx4U2lMMjUrQys4elFQempDbWNBMzRCa0xCNkxpckpXWjFhbjB0WW5wOWpoQWpsdnRnZzM0cnpGaHlyQkxIY09oWVg3NWhmYm1RSGwvNy84L0Y1N1o5NVRycDYzM2VGZU5lNzF6Z0FRNlpOWEx2WUpzeTV4dENGcWVVa2RnbnhCUDNzY0hncy9DSGhNSy9UeUZkb0hLZFNxMUVIUlBUQXJaUEZxOWR0ZDRCOWgzcysxaTVJOTRIUitvemorTC9zZW9jUzR3SjJCTFR5RHhzV2w5T3VVNTg2VDdVNDE5MHI3UFBkWko2bnM4a2pNa3hTbTRIUGhCNFArRGVjYm1EYmwwdU1RdmtCanNrMXpHNnJwYXJoRTdDbXdoeHh0Y0Fmd2U4WlJFSE15QytEL2hNY0EvcnFWcFBPTFdGTjhKMTd3Y1JzVDFneitjTVJpazF0ZTdqVE00dS93OFRyaVhHQkd3WVRMSytOdU9OdUtOdTJNSnRFcTJ5UHRkaFI3eGVCZTQ3Rm50OFM0Y2ppTlQ3QWc4SEhoWFg5eUwzQ09UbThiZll5RWxqZVVSb1dYY0pvdlpTNEUrQXZ5QU1Ibjh0cTVzSmVpZndUY0RQa2VZUGczWlc0aEhsWUg2eHdyU0lTVGFpR01LYkJDdnNpRENUczN5dUZmdGRja3pBbHA5NjNGZGYwVjdkMjlRaUpwYVg5dm0zc2c0QnVCSEZhMVV0Z0ljQ253ZzhFdmd3NElGeGYwdWtlbHExV1JzN25hN3RJZndZNHZPOUIvQWc0RFBpNjk0RS9EbndZdUIvQVM4a21BMnJ4RzhBdndCOFhuallsOWloNzR1dDZEYlg5OFU1UXFkdVZ3bmNnUXNlaVJzdWV6aTh5OFYrYmI2d0pjVjVQOXpmeExueHhsa3I5NkdNK1ZwSHBjdjc0TEc2NU9BeWNIY2ZQRnozaU12dHdOMGQzTTJINTJYQ3lycnlSaEgvK25Wd2p5Y0VCbGFGRHdBK2p0QXdQb3h3NGlaWVZhMzl0M29UdFM3azVzWHR3RjBsdUJyL0ovQmM0UDhRV3VGVjRLSEFid0gzeXVJaW9jVmpja1g2ZllLbGRRMjRBdHhGS045NUo4RzRsZVZkRHQ3dHcydXVFcnk2K3k1Yy9qS2pjNnBhUDJZQkc2b09tQVcyM0NUWG5sTkNSbkFoU3RGZWNaWG85UGxXdHBXNERudlQ1dmZCZlN1ckkxNGZBendCZUR6d1BtVFJxbTVsUDhQMkxJK0ZXcGhxRjVXT3ZiaDZ2d2QvZ2RDUWYzQk10UGwxNERrRTYyVHNMc2FYRXVhZyswL2hZY3NLNjNnblhNN09UZmRJZEt2dnh2dGozNFdPNFFaQnVDU21kb3o2ZmN3S1d6NHNqWDRKOGQyR1M5K2NSZGtvcjdJUHFaSTJYTHZXWVN2dTVRQitDdmpqVXorNnMyVUxlRFR3YzhBdkExOEcvbDU1bGw1QjkreDFEMTl2dCthbDBuTlQxZnVuUFY5L2J1di9KcGRXL0pKK0cveW5nMzhtOENMZ1h3TjN1L1hUdE5UOEVDRk9xM1oxeG9mUlB6YnNIRUc4Uk5CMjRtczJYVmo2Wm1JWXI3dG53SmlBTFMvNnhrazNsQXV1eEUzZmpYL1ZGdGlKcks5M2d2cyt4dDI5L0ZEZ3h3blpsVThBZjJtNmFHa1JhWW1RbmtpeFhrOWFXdThwWmc2bUsyeXQ3NWErL3hyNGg0Ti9PdkFyd09jeTNoYjNEY0FQa0lZZzFCMnhwb2lSUlV4YlltbmtnNnZtQ3ZNMkptd1FtQXR4dVdsbEg4ckF5eTNKUHFTOElXV1pOZXZRQVR3TGVNa0NEMnlSM0EzNEtvSjE4bDc5cmo3ZjJLN2pMT214eTFaYnZlalAxTnNkZHlEVjcrRHliMTAzeVBVK25TRlhmS1lILzVIQUkyTXM4MXNJYnJleDhVemdDM05hUGZSNEtpZ0ZURnRpdFFXV2lsckhlUE5hRkxGamx6L2Z4b1F0R1NaZ1MwYVZ2Q0dQMTF4TzVKQzZoL1ZOMmVsVjBoV3dwdlgxZG5EZnpUanZ5bzhIdm8yUUJ0OXdFOHA2a2xnMTNYbSsvZHBKUWdZOXdrV09iOWFpdFZadFR4SzE0bjlzZ0g4Q3VJOEN2aFY0QnVQS1dud1g4RlNDa0RFOUZsYU1sU1FQK0svdmxTMmZCemJmd0ZMcWx4NFRzT1VrM1pBdXA4Nm5lYjljS1dEMURabHF2Zm5wazFRNkNHNjFzVTFTdVFYOE8wS3cvN2JRY3hiNmhLc1FLaGNIdE5LTmQvWEZ3MXF1dldrQ1ZndFYvYmlJeDdoOEhmUUpXeUZrSHZ3OWdlOEI5MmpnYTRFM3puYjZCc0d2QUg4RjdrTzZWbGh0aVhVNmZMNXJpYVhpMXRIVElUTTlyR0hKSEV1TENkZ1M0ZW4wcENkWlg0V0FWYjFKWFRLcXQ5STh3SnZCUFdzQng3Wkk3a1Bvblg4T1RhdXJKVndka2ZMZE9GUzlYUXZhTkJHYlJieldHK3UwN2F2SDFYdGJ2NjhqUE9FL0Q5eERDVzdVc1NUcTNBbjhNS0hNMUhwNXpGcndPM1VTWFptVm1OenRxdE5YdTl5bHZKVDhEeE92SmNFRWJEblJzUy9uY3VYNVl1b0lTaGVpakEzckpHNVVQZmVpa1hzZThMS0ZIdHJwOGhCQ2x0cGpKbHRkdFdocGdiclJXTmY3MHVLeTJOVWlwdjhmbE1KU2lGZnM4V3ZCMGpFYy9idlgrK281M1BTaWNSNzhod0MvQk83TENXbjNZK0Rad0ZlQWUzQWpGdWJMYzVrR04vdnEzcEg3eGdjUmt3U3BBOEx2Y2dScEdJdXhaSmlBTFIvNlJwR3FBSzJzS2wwK3FsbnJrSnhSMVl4OVhRWDN2WXlub095akNNa29ENWhzZFUwU0xaMFJLUFh4SkI0aSt3cHg4MjFyckJVUGF5Vm5pR1dsZjErOUZwZldocklNOUcrN1NWZk01SC9XdjdjRHVDZjRud0IzTy9Bakp6L0ZTOGM3Q01meC80V0hMU3RYbDZWc1ppVDZydWRDem5tZHpHRnV4Q1hEQkd3NUVjdEw5eVQxN0xQSm4xLzFKdVU1SGZ2cXpUejhaY2FUb2ZaWTRIOEE5KzBYcno3aGFxVzlIOGphVjgrNUlGcXRsSGN0WXJVVkJtM3JxM1lWaXNVczZkeFM2MUs3d1BSYUw5cEtFeUdyclRFSGNBSDhkNEhiQkg1d3h2Tzd6RHdiK0JwdzkycDNGbG9aaWVuK1VlN0VkUCs0UEtoNTNRY0x1WlV3WStLMUJKaUFMUW0rNmozR0hsN3FwYnRjZmFPK0NZdE1LdVVDMGU2VFR1eHJiMFN4cjQ4RWZwWlVYZ2pLdFFpS0ZoazkvdXBBRmhjRTY0QllIMCt0dGFEVlk3ZGFBNUtUY0RyVlk2Yy95YUFRTUdWdGFjR1MzMXZpT0pMNnJaY2pRc2JkY1d5QWRZTmVDTmtGOFA4ZDNESEI1VHBrM2dEOERQRHZ3ME94a2xyeHhZNEhvNDRkeS8wakZoalpRblpLeUV5OGxnUVRzT1dpY0I5NjFkRDUwcFVrUlVvNzFwY3ZlK04xZ0QvOWp6OGpGSVFkT284QWZvS0o0cVd0cnRyaTBrSzE1OHVwdXZaY21DOUtpNWdJV2N1ZG1GeUlUcVhaVnkxZHlpcWxiRmc3YmtQS2hsYi8zanVVVnNPT09xNHR3di9lak1jdjk3ZUlsMXhQSG5EYjRMOFQzTHNJVnN5UWVRN3d4ZUJ1eStJMXpRcmJWdXQwRDhWT2dWaGdHNmpzVDUvSGhBSG1SbHdHVE1DV2o1YjdjQjBsWHBTQmFOMERMOUxtWGJlYVFCS3hueUZVTHgweTl3TitraUxtSld2dHh0UHVRdTBpRkxIU3k2NWUreXhtdFNYV1o0RWRrOVB2UFVCbGdhVnhmWFFGckU3U0tTd3ZKVjQ2L2Z0Yy9FNnl2MVc5dzVQbjFaU1U4Q1JpbDhEL0FMaTNBcjgvKzZsZk9sNEl2QUQ0cDNsWEo5WklPWWZlWnRVQlRCVTV5QjNCWklHWkczRTVNUUZiQWlyM1lYSTN1ZGo3STFmZ2tFR1pFbXpXUGNuT21DOVBKLzRGaEtsU2ZtRWhSM1o2M0E1OEQvQ1F0dVdseFV0YlhTSmMreTRJMUM1aGtma2w5V010YkRMbHhxSHZGekE5ZGl4VjZ2REtqZWVxekZMZmJseDFBOXRYQmttbXl0bUwyd2ZxKyt6UVRpWVJPaUoyTy9nZkJ2YzQ0RzlQK0Rzc0M1NHdxRGtLV0Y4eVJ4S3d5djNhc2NCUWlSeVlHM0ZwTVFGYkh0Sk5KMjRtcjI2NnFrRXJianBLQzJ4UzFRMEg4UFBBMnhkeVNLZkRHcUc2eHVQb3RDTGFiYWpGUzZ5blpHbEY4YnJtb25qNU1QWEdkZUM2eTg5ckFUdU04YkZERnovWHR5MnZQdUVBMVlPdjNJZ3B6a2xNNEZDL3RReVowQVBXWldiaDg4VHBQNVN3OW1WRDFxZFFSQXlBQjRML1FVTDVxYnVtblA5bDViY0pSWDZWUmQ2S09SWVppYTZiVmk4RG1qZDlIdFRjNjBZMHpoWVRzT1VpSlhERTdUVDdzcmJBZkw3eHRIalZXV2hOOFRvQTk3eUZIdEw4K1FMZ1N5a0dLV3VycXlWZTRpNFVDMHZFNm1vVXJxdHEzM1dmcmJGa2ZaRXRNTWxDYk1XOWttaklkOU11eFBobFU2TmFXV0dGdTloVkxtUEtTVXZQbzhTMXNncWJ5U1NOMDdoRzJkRHpjY0RYQWQ4dzA2K3dmTnhGbUNQdGE4cmR2VllZWFV0TTRvMVNuYjRvN3R0eUk4YUFtMWxqWjRRSjJKTGhzM0RwNmd2MU9KWmF2UHBLUm5YY2gzOFJsNkh5S09EL0pWU1hpTHRhNGlVQ3BzVkwzSVFpV1BWeWpTeGl1OEJ1bGNTaHg0T2xRY3hrNjB1K1F4SU0zYkJGbjFQaDJsS05ZajNlTHhWdHBwdTAwM0Z0MGhXd3ZyRm9MVktDaHdmL05lRCtCUGlsQ1c5WVZqendhOENYZ3J1Y2QzYzZnMHhJcXlmZVc4cmpzWTRhRHdZMnFIbVpNQUU3WTN6VnEzT3FjYVBIaGVqeVRkYXFkOWlxT28rc2Y0dFFnbWVJN0JERTYzMjY0dFdLZTBtV29SYXZxNFRaZDJVRzNpc09ydmhLd0Z3VUNGOEt4QTNYN3pZc3F0TlhQWElkQTVNZDZiZldNVEc2d3lhU2lNWGZlNXNncW5zRTErRytMMk56V3NEcWtsYTE5VkJjRjdLOUFmN2J3YjBJZU90TXY4cHk4U2VFR2FvZm5YZTEzTFpGc2t6RG15SDNtb3pMcXkwdytWeXp2TTRZRTdEbFFrK2RvdXNmYmlpaFNtNlBTcnlTOWVYSzdFTmtmUjNja0pNM25reHdjODBROXhMeGtxbmx0WGpkRlpjcndGMCtpcG1EYStJNjlOM01RMjE1RllWK1JiaDhPZVpyWXNNbVBYZ3RaSlMvZSszdTJpQlhTdTlrUmZxRysxQUphdnlYbmNRRzR1ZUtCWmkrM29QQi8yZHdUNDRmT2lTdUE4OGxDWmlJVENzVzFoZGI3bmcxbE5XMjF2ak5iSXFWTThRRWJIbHc4VS9SVzZ4Y2lQWE4xWnFzTW1WTVVUWlcvQldoZHpwRUhrNlkwNnNSOTBxV2w0TWpYN29PVytMMUhoZUVTNFRzS2lFV0pna2N5Zkp5WGJkaEVpOVhpdGJNNGlWZjNFV0x6T2ZmTzFsa3RUVkdhR2dsaVdSTExDNzEzVHF4TDUvUFRTMWNyYW9zeFhVQ0ljNzRQNEhmbVhZd1M4aHpnVzhEdDlrV3I4SUs4K1Y5Vkl1WXprUk1IWXZLaFdpVzJCbGlBbmFHVkRHUlNlbnpyYkZCcmRoWHMrYWhiUC9TS1IvUGFiRkJtQmJsam43eE9pYUlseDZnTEVrYkV2TzZBdHdWeGVzOWF2c3FLbzNlTjJKZVVSaVRjRlgvMzd2OG5VNFMwTmNkRm5tczNWM2FJcnNScndQSmZ1d1VHSFpWRW9sOHBuSlQxb1BhNndrMFFjWERMb0ovQ3JnL2lpZHlTTHdhZUJHaHZGaWsxd0tqTVdpYzB0c2hZeXAxeDFDeU9FMjh6aGdUc0xNbk5XQ1Y5VlZYMHE3SEJqWGRoN1I3MlZ3SDl3Y0xPNlQ1OGluQVozVjN0MXlITjJpNERsMndzTzV5OEo0b1h1OXhJZloxeFdYcmF5OWFYM1hNU3o1Zi9sK3l0bHdwcVBWM20wVGQ4RWw4TEswcGY4ZmpLS0s2Q241NnJGMmE2bk1MUzc2MStPNzFVbnlueHdDZkIvellsSU5aTmc2QVg2VVFNT2hhWVgyRHg1djNsMis0NXgzR1dXTUN0ankwZXNvYmFwRWFiYTNZVjU4Rmx1NnhGelBNUWFvWENCTXhNc1g2UW8zM2NqR0wwTWZFakJqbnV1S3pGWFlsdWhDditqanVDeVZlVHFYS1IzSHdyaFNIbXhXdStuV3U1N0UwanNjK05Kb3laa3VFVEt6QnZqbkl0SVdWNHFtVVN5MW9MVmVpZnhLNFgyVjRDUjB2Qk40Rjd1NTVWOHVWMkV6bWNEbXBRenFOaFh2ZWxaL2xzRGpZbVdFQ3RoeG9kNUxFUVpvcDlMN3NLZlpOdnRlSmFieVFZV1lmZmhid0VkM2RSZXlMc3RLR2xJQ3FzdzVUOGthMHZDUnA0M3A4dlloZmlpZUpTTGhTSFByRXE2Q3ZNZk9WUURTT3krbDEvQnluWWxxUzhhalQ5MzE4VXhIekVVdmVseDJkdXNOVHBJakg3NUZjaVI5RytBMitmOUxCTGlGL0Nid2MrTWZsN2tMWXFlNHYzNzdIZWhPa1hQbTVKbDVuZ0FuWTJlT2dqSC9SSHEvU1d1ckdxTzRaQXJpRGdib1BMd0ZmRG16TWJuM3B0SGxKaXhjUks4WjgrVHptUzRyMkhoTGlYa2V1SE9QVkVpL2dSUEd1bWQ3ank0YXdFRFBYUFhaSklpRnV5NHZsdDVlNGpXNmtteUxtdXgwZitUZzgrSzhBOXhNTXEzYm1OZUJQS1FTc0kreFVBNXNyRjMwbm5SNVZsWVB5UGpQeE9pUFdwci9FT0ExOEpUS3VIWEF2NW9oaXNualZOeGF5dmhQNG80VWMxWHo1Wk9BZjVZY2Q4WEpkNnl2RnZ0eUVBY3N1dWcyZEdrdUZLaEhGaE1IQUxscEFwK0V1YW54Mi9mOGxXZVVvZmxmSlRCVExVK0orMXdqdTBkWmdiVjFsUkZmWDd6M21Cd1AvZk40SHV3Q2VuemUxMWF2ZGlQVWNiQ25Xck5ZYkxsdXE2M0tQK1h5dkdtZUlXV0JMZ3JiQWZLNGFrSHJMdnV3aE5nY3UxNklvbi8zbndMc1hlQ3p6WUJ0NEVzMjBkR2xZSlltaGNCOFNHM0ZmV21DeVNLYmhMam5ab3hpazdMckpFRW00VHV0WVc4ai9hMWxsaFk5UmJhT3NpOHI2a211bk5kYXBUZ0xTQ1IzSkNuc2l1R2N6ckRxSmZ3emNTU2hXVERjR1ZzVENmRmxlcWxpanJDOTVqOFhCbGdPendNNmU1SmRYc1lnNjZLNVRlbHZKRzMzeEx3ZndHd3M4bUhueENjQWp5MTIxOVhWTTEvcEtBa2F3dE9vU1VXSjlTRVY2UGN0eXkyMTRKdUtsNmJIR1pEemFrVmloUGxoajZSejRZR0VtVjZvU2RHMkY2VW9qZlZPeGVBaS94V01XY2NCejVOM0FIM1ozYXhHYmxvM1l2TmNrRGxaWllHYU5uUUVtWUV1QXVoazZzekNUM1lkOTR0WEtQRXczMHo2NFAxdmt3Y3lCZGVBemdIUHR4SW5rUnFOYk1pcE5qZUp5VVY0dFhucCtyNko2ZXl2bWRWcXV3cFBTNDFiVUluWWpMb1VydFhJcDZsSlp1OFJoQTVUem5JbUlGZUlGc0EzK3N4ZHhzSFBraU00Y1ovVTlrZ1RNMFhUVlMzTEhobnBkeTlOaDRuVkdtSUNkTGVuaUY1ZEV2RG5xS2VhbmlWZHYvT3NWd09zV2RUUno0bjRFQVZNVXlRdksrcXFuU2tuVjVuM1gyaWltUm5FNVRiN1phQytEY05YMGlSaEJ5UFM4WjJrc25Nc3h3U1RtUHJ0UzAvbWd2NDVpT2llUEovdzJRK0t2Q0owNCt1TmdLV21xRlFlam0vQ1NyREJuY2JBenh3VHNES2g2Y01pTlVQbllVeTFFMnRsamhmdXdMLzcxY3VCdEN6aW1lZkxQZ0x2bGgzV2ozWXA5ZFN3d1NwZGhKMm5CNThLODlWaXFwUlF2WVlKTE1RM20xcGFZejJQaVd1ZGx6MVVGaSttS1dPSXk4T21uZW5UejUrK0IxK2FIK2g2cDQyQXBadWh5cDFGYlpaTE1rVnoxNWtJOGUwekF6aDd0UG5SVUEwOTlLVng5UWZlK2dhajhIMEtMTkJTMmdTZlFTZDZvTFk1VzhvYTJ3TVRxcUJ2cGxHM29KalRVeTA3TEVsTkxZWm02N2x4b2hhajdyb0QxWlNUaXdmOHp3cXdBUStIMXdDdTd1eWZGd2VyeWJXbE9NS29PbzZNbzZndWt6cW14SUV6QXpwYmtQblIwQ3ZocUs2dDNFQ285QTVjQnR3L3VMeGR4RkhQa0h3RVB5UThMSzRNWTg2RTdXYVdrejJzTFRGeGtSWEZlcHhwb3QyUUpHemRKK3Y2K25BdnRCbUdtNWlUd3JoVDRYZGVlVjZ4dk1rd1BvYWp5aHk3a3NPYkRFZkNTY2xjcmZ0Vks1dEN4WjEyRlk1MmNjR1ZXMkJsakFuYkcrUGJOSkRkSzdVS2N0UlNRZzFEMGIyZ0pIUDhFdUsxdGZXbExRMXRmTFF0c3orVWtoY0xDOEJNeTdZWWtYaTFYWXR5blJmNlFJTnk2UWtrNlR6Nk9oYU5oZ2JtdWtBRndkL0FmdFpBam5COHZJbmtoSnNYQk9pTG1HeDFIVCs5MFJTWmVaNEFKMk5sUnV4MEs4Zko1TE0rRzY3ZkFXbU5TRXE5bldEWHNMZ0lmVSs3U2pYVHRJcXZqWDRVTDBWZnVNWlcwMGFxd01TanhFbHhYNkpNclVjWEU5R0JuZmE3RU91MklQTEdNRm8xRURvQlBKUGpXaHNKZkFnZHQ4ZEpMMFhHa1lZRlJkUnlWQzlFNEkwekFGa3p0Y2xEdXczUWorYktHWFIwSDY4eTYzSmZBOGVMVFA1eTU4djdBby9MRFZweEh1OGkwZ0lrTFVUZk9ldUxIWkgzNWZoZlprT216d3ZxU1hjU2xLT2RvVWlMSGNmVi9lQXp3RDA3L21PYkcyNERYNUllVHJMQlV3aTBtY3RTdWZGMzF4b0ZWNURoclRNRE9odUtDcnkwd3lwdWx2bm42NGwvTkJJNGg4YkdFOGhDS1Z2SkdVWG1lM0Nqcnhya1k2Nld0TDljUXJpRmFYMExsU29TR0ZlWktkNnNXTFcxOXRkeUlUYUhmb1dNcEx6V0hOTzhGUjVtRVVkeDdQdDk3SGZIeWFuRmx4OUdFYk1HWWdKMHRoZVhsMnY3NGpvaXAxem0xTGo0WGNIKzFrRU9ZSDU5RWtYMVl1Szk4Ti81VlcyQmF1SFNqWEZ0ZVk3TytPaUttckRDWmZ1VUdRY2dMMGZlNUlrbHh2bERWK0dtNEVUMzRqMTNjNGQweW51QkdWQ1N4OGYwZHh5SWU1c3JpdjBYaVZPVkdOSXRzZ1ppQW5SM3A0dGZ1Q01xYnBDVmlrcVU0TVgzK25jQ2JGM01jYytHOWdBL0tEL3RpTzdWRlVZdFhLNTR6dXRqWEZKSXJVVnV0THBhYmNsMHJiTCtLRmNwNTB5N0UrdmZnWWNEdGl6cWlPZkEzN2QyZEdCaU50SG9vWm9kSUhVMXgvWnRnblIwbVlNdEJIVWpXcGFSbWNSM1duOFBmQSs5YTFMZWZBNDhDN2xudXF0MkhTY0I4T3dhbXJZZ2luaE5kYVdudUxFWmtmVlhvWTlNQ3BCTTZXdTdFZE01OE5SYXNUL2pmRDNqb1lvNXBMcndaZUhmLy9hTHZ2ejRyTEQzMkZGVTR6SVY0aHBpQW5TRzY5Nllzc2I2Q3ZxM1UrZDRNeERjUTB1aUh3c09CbmE2b2lQdlFVNDV2a3RpV0ZxeFdNa0xLcVBOMFpsVWVsZlhsdWxaU2NpUFNyVjZTUkV6Y2h5NmZ0L3JjTlFYL052QWZlTXJITkUvZUFid2xQMndKVDlOOTczb3EzOFJGRDJZMnpnQVRzTE9oMHhPTVlsWllZSlEzazk3WGw0R1llQ09oUlJvQ1d3U1hWS1Mya21vWFlrcmk4S1VWVnJqQVhLeTI0ZWpQcGhzcEtSN21sUVhyVk9WNnAwVE1SeUZUNXpMRndPaXZpK2dCSHNGd1d1NjNVUWlZVUZ0Z2Zja2NmWjNIZEErYUcvRnNNQUU3UTZUM3BrUklSdmkzWW1EVFNrY1ZRamFrQXI2M0F4L1MzVDFKdkFvclFtLzdNbVZlc3ZFa3ZUdzF2bU95dm9SV01vZEs2RWdXck84NWQ1UVdXRXZFQ2o0TU9IZWFCelJIcnRFYkUyNWxJdmE1RXRPa2xyNi84MmhDdGtCTXdCWkk2NEwzMWMzanl4dW8wK3VqWDd3U0J4VGpYcGFlTzRBSGxydFNRK3k2SWxhNEVhbGlYcTZNNFNUM0llT05lL1ZSdXhGbHJjOVI1L3hSeGNEb0RqMUk1L0NEZ0VzTE81eGI1elhsdzNUUGVEb1dXRjhIY3QyWDk2anp0R3NpR292QkJPd00wZkV2eXB1Z0UxQjJwZHVpTi9zUWNOZkJ2WFpCeHpBUEhrSTR5QW9kLzJwWllESVc3RkF2WG9uWENyb1BCYTgyZENLTWlMcFVyZGNkZ1U3OGkzYnlTK0lTblk3SFV2TXFPajkreTNWWWR5RHJBY3pUN2o4ZzM5dkc2V0lDZG5ZazYwbDZjYjU5SXhXV21aL0JBdHVqNmU5ZldoNU8vL2d2MnRsMFdzUTZEYS9yV2cvNmMwZnBQaFFtSEs4SVdlb0krUEs4TmNXTC9CdDBQdGVEVjdITHBlY053STNKYnI5QzBGekRDMUxGcWZWOTIvbzg0NVF4QVRzYk9oZThFcTllRVhPVHhTdnQyMk5ZYzRCOWFONXNaaUZTV21BdE4yS3I0VDMyMFlKekRldGhWWER4SFBqK2prRFJHWERUa3pnRUQ4M1k1ZElTQmF5bXZuKzBlN0RYaFM5dXgycHRMQmdUc0RORStjNlRHNUhTUlZGVTU2aDg5YjN1aTNjUzB2S0dnQVB1MzkwOXlRS3IzWWdwcGlPTnIxZld3eXFMRjJwUU0xVThESldWcUJmbGdxMEhNamZQNHdNV2NSUno0azBVbWJtdEJLZytkMklkZjA3V1YvVXZMQTYyWUV6QWxvTjBJNmw0V0ozVTBVbmljRDFDTnFRTXhQc0F0NVc3NmdTT1ZneXNzTVI4bnFCU3V3NlB4ZnJRbnoxbTk2SFFFdTNXdWZSZEFXdWQ0MVlNTVgzMmV4Tm1haDRDVnduandYcG9pVmlmbUJYV2wydUxtYkVBVE1ET0NGL2RBTW9WMFJFdTE3MjVKdmIwM25qNlgzOXV2Qjl3b2JzN3hWZ280ekMxQzFGbkcwcmEvSkUwMW8yNDJxcVJ6a04wcFlxdzF4WnRPcThxZmxoVTdlK3paTzhHM0hzaGgzTHJIQkdtR0txbzc2VkpsbGpSdVhSVDdrUGo5REVCTzN0Uy9NdVZyb2xPNEpneUJ0Wk15NGRoSlhEY2wwTEE2aGhMNFVaMFUwU01uRFdYM0llcllIRk5RNTJIVmxabklWNithM2tkcS9kMVJPeHV3TDBXZFNDM2lLZC9mcndKbmNTT2tEWGlYaVppWjRRSjJPTHA2N1VsSWZOMEt0UFh5UnV0ejBpUEo3aEpsbzczSWRUb1VkUlppRW5BZkxmUkxZUUxOV2JKMDdIQVZocDFQbzZWaUJWQzVodm5rMFlkUlAzNEluQ1BSUjNFSEhqbjVLZjdSS3QySzNaY2h4NUw1RGdMVE1ET0VPMDZySlk2WWFNVFFLWVVzZUxHR1pLQTNaUGtLcHlVZ1ZndmtvRFFFVEdWcExEcUNSeENjUTVjMXkzYnNzYmtITmRwOUozenVVNklndzJGdDdkMzk5MkhMU0VyMHVmN3ZDREdZakFCT3lOY0tUN3BabkhadDk2NmNhYUtGd3hId0J5OWpWOGR1K3E0dmNSYWNCVHV4VHBtVTN6bUtyc1RLeGRpczJOUXVXaUx6Z0E5blF3UGZrZ0NWdDBiZmVKVGR4YnJZU3gxQjNPV3p6Uk9BUk93QmRIcXFmbUdpSGs2UlgzN1hJalVueWZQdmZ0VWptRCs3TkJ4UCtsR3N1TkNwTElZWEhZcnByZ1hVYWdxRitMSzBiSStYWFZPWFhVK2ZiL3JzUDVkQ3Q3cmxJN2hOSmd3UG5LcUJlWjdPcEVleTBJOEswekF6aGdKSHJ2Sk4weGZObUtIWFlZekJteUhrQVRRb0M2K1c0dlhzWWlYcXl3STVmWktuOFVLQzVtZ01oSFRlZlZkNjZ0dm1TaGlkNmNUeDF4YTdtcnZibnBEYUF0V2J6a3BFN0hGWXdKMlJualZlMVByaVRkUVpjVTFyYkRyTktzTkxDVTdkTWFBMWJUaU5YcCtxOExOcGEwdXQrSXVRMFhUOWVkeXdvdDBCblNacWFteEwvMzRIc0RtYVgzN09STTdkMzJ1UC8xY3IyZzE3bFh0VFVtZlowa2RwNDhKMk9McGlGRERzdXIwK21qY05IUnZPdllZam9CdDB4U3dPbGJUY1NGV3JpKzl2Nit4WFhtVW9Hc1hxNjVTcjZlZjBaYlgxTEZnZDJjNEFpYWw5M3RJOTVlYjRnMVJyekgzNFJsaUFuYjJUT3I1MVRmVXBQZ1hNQ3dMYkp0aU9vNitMTVJheEZKRDI3T3NmUHhyQ29VcjBUVTZDZFg1MVM3SDVqbTl6SEJjaUFlRVRsNUZwME5ZV1ZsTmQyS1BGOFZZSUNaZ1MwQXJtYU5lZXR5SEhYWVpqb0J0MHBrUXNaWEEwWnZFUVVPNDZINmVDVmtYUFNhc3R6UGdTZ0ZMNzYwZWM0SG1kRGhMU1NWZ2s3d1pNM2xEWFAvN2pRVmdBblpHdUs3cm9iN3dXNVBrVFhzOEtCZmlCaUVPVmxFM2xzazE2Q1pZWGJWRllmR3ZMc295YlZsZW5ZNkN6L3NteHNIT01Td0JtNURrVkloUXc3WGZXdlQ3akFWakFuYjJkSUsvc3JTQ3hlcEZ6WnZta0dDYURJR3RzT3ByR0R2WmNpMXJ3WlhQYWZkWXdZb0xXcEZCNkpnY1k2eVdQaEZMNS9NQ3cybElaQnFEQ2ZTNUVadmlaVzdEczJVbzE5Mm91WWtnY08vcmp4aE9TMzF1OHRNdGQyS25nZFh4bk9wOXJjOWFhU29ScjRXcDdoajR4bXVhNTNpSDRWaGdja0FWVXowZDA3d2hEWStLc1FCTXdKYUhPcXRwbXR1aXlaQUVyQ2Z3UHlrTzFtcFFpeW52cFpHMkpJNGtXTDdlVjF0ZkxkZXNMeTJ3U1IwRUQvaWhOQ1FTUUczUkVLQ1p2Q0dOeDhhQ0dNcDFaOHpJZ0FXczFValdJdGFKMjdqdWMxcThMSW1qVGN1ZE9HMEE4OFJ6T1pRc1JNbittY0NKeE1pc3JyUEZCR3hrREZqQWF2cGNpTnJhU2k1RVIwZjhqQW9SZGkzNk9sSERkY1dyemtMc1BjY0RkeUhXOUhvL0dsNFM0d3d4QVJzWjB2b01nUmthdmFZbDVzckcxMWNOczlGbGtuVXE1N053eGRLMndLRDdmbUE0RnRna0Y2SXhQRXpBakdXanppS3NYVmM2aGxQdkE0S1FtWmhOSkFtK3VCQWJydGhKNHRYQlRCSGpMREFCTTVhVlRyTEFoRVoyMHZ1TUJsV3lTMnQ4Mk16aVpSaG5oUW1Zc2N6Y1RLTnBSVlM3Tk9NMXZpSCtMZXRXUDI1bE5ockdXVEVVMTdXeHV0eFVZK21yUVBzS3Q3aTlZdTZDMlBjOVovVWtqYVhIQk14WWRpWlpVMFYybUloV1l4emRLdFBKb0NPZnE1TmlnbVlzRlNaZ3hqTFRhbU9ib3VWN0JweTY0Q1pmWmJlWG5Jdk9yTUsrZlE2QllNSDJmSlpoTEEwbVlHZUV0aGJxeHRjM0d1bXovYlpuUXFmYWdTL1B5VnA4ckJ2bGRXRGQ1UlJ3UjFsdWF1VlFybFNaMVZ2TzF6cnEzUGxTNk15Q3pVeThSN1dyK2lhdFd1TVdNQUZiSEhWWkdpQTNNTFhsUUx0Y3pVcmNINVZnNi9PUnJJallFSzg3V1BlaE1kNXdVY0I4S0krRTc1OFNaSldRYTY0NFo0VHp0SUU2aDA1MUNpaXZ0Mm1XMlJpWmRBKzJ2QUJBTi9iSzZsNTNDOEVFN0pScDNQQzZ4OWJyeXFtc2pGYURQbFpheDFyUGhpdU43MFpjYjhidFRjSTRWZWRENGZHNk1PM0tvUnBUc2JhS2N3WnNWdWR5bmNic3czUi9sN0hTT1ZZUjlaNTdWSGNRT3AxUHVmOVgxUU53MnBpQW5SSjlWa1REVlZQRUpxcDF5NlhUK3Z5eDBHZDV5WGxZajhzR3VSSGVkTERsd3dUUE1wWkpyTExrUGx6VmpMckt1bDl6V2FpMmdlMTQ3amJKZ2lZaUprTFc1eFVZM2ZVM3hmSjNQZmZvV3ZWOHNzejBSNXVRblE0bVlIT21jUlBJT29tVnkvRUhpZG1JQzBkY083b1g3T2oyaER1dW5SRVF2WDVwdXlWYzY0U0dkaXN1Mnc1MlBCdzZ1S0ZpWWpJdDJyR3pHRml5NXNuWDNDYmgzRzE3MklubmNKdDhYamNwejNtekU4WDRyajlaMTVhLzNpN3VVOVZaV25maG1sdVBGNXFuVzlYTmhHek9tSUROaVNuQ2xSb1ExN1VpeFBXMXFYdkNydXZTYVRVZ05CNFBuVllEc3U3eWVaSkdkb2ZROEI0QVIxR2s1SnpkQUk2Y3F1KzNxaFlZbFV1YUhDL2NqcUoxM29lcDJYYmlra1FzbnMrNk16VkdGM2JybnFvN1VPbWVWUGVwM0xPSGhPdE9paUxMeGVaY093WnJRalluVE1CdWtXbkNSWGJkSkl1TGVCTkU5ODJXaTQyR3o3M2ZGSmRnc2t1bi9yOWpvV045eGZPaHhlc2NvZUdRWHU1YVBIL2J3QTBYUlUyZVg5V0dRcTVQaWRINGZQM0p1VG9QWENSTXJDeENKdGRqMzdVM0ptYXgvT3Q0NnlibGZadXVONmMrSjFwa2p2YThhbUJDZHN1WWdOMGtzd3FYV25SRHZCSEZLN2x4Q011Mmk3RUpKV1oxSXpLeEord1pUclZ0NVYrUlJxUnBmWkViRGhHdjg1VGlKVzZ4ZzdqL2hnOFdXS2RpL1FxU1lqTHhtcTNQNTNsS0VUdFBGakY5L1UxMFl3L2xtcHN3M1ZEZnRWZWNMM1YveW4xN0dNVkxNbC9sL1RmaStvaitPZFlFRTdLYnhBVHNKcGdRN08wSVYrejVhdUhhOUdIWklyakF6ams0NStHOGkrNGNWN3B6cE1jM1RjUWM4UTEzQUx1bmVRTG1nQWN1bDd0cUVkT05pRFMyMndRcjRRYTV6VXd4SFlKNFNmeExMREJKN0ZqSmhrRVNPRlFpaDQ0bGJwSTdCQ0ppNXdubldHSmljdTIxTWhMVGZYQjdYSmFkZTFBMGV0TTZUdm84YWJmMU9RY0gwZks2RWErejVLSjFjT2pESXM4ZnVjbVRoU0xyNk81ZHlXdjFaakFCT3dIVEVqU2s5eFVGUytKZDBvUGRkTmxucmhNUXp2dlE4NzJnMXRLSTdCQWFrcm9uM092S2VTVHdQTEx2WWxrNUJ1N2UzZDJNUGFBYUVPbnR4dGRyOGRvbldsOVU4UzlvRnE1ZEZkSjE2cW80R1BuY2FSRzdFRHRTZlZaWTAvci9ZVUtuYVptdk9VODRvQWYwdjZUdjJwTnpkQzdlbXdjK1htZnh1dEloZ2cwUEJ5NnNkWWNxQ1puUENVYkp4YTIvcGxsanMyTUNOaU9UckM3ZmNCVXE4Wko0Vm9wM3hlRDVqaThiamtzT0x2bHVQS0lsWUwwOTRkdUFSNXpHQ1RnOVhFTmN4TzJWR2dYQ2VUaFdycG8xdFgrZjRENjhFWmRqMysrdVdVVzBGU2JYajhSWHhiTGRKbGdXT3Fsam16ell1VFVtVVQ3Y1BYUXh4ekUzMUFVeHlmTHZDQmp4T290Q0pPL1hNZG85Qi9zK3ZPN0E1K3Z5MEdYUHdScTVJOVpLOURCcmJFWk13R2JBZDRXaXVOaWxvVldpcFFPK1d5amg4dmxta0JzaXVXK2llRjJtRkRIdHlwbllFM2JMM1FHZWhjSUNVK0pWM09ES2l0Z2lXMTdKK2lKbmc2MXk3S3ZBMFJtRHFCdG9hYVIxUExhd3dQejBiTmhCNGNxTzB6VEx2M1pkKy9oR2ZSMXVFWXpRYlE5N3dINUR5QTVkZEN1U0xUS2Q2TkcweGt6RStqRUJtOENzVnBlTHdpS2k1VXJoMm00SWw0aVhGckFMQk9HU1JRZlV4UXFUbnZBWU04SmFQV0ZQZGhQcTE0a0ZJWEdKRlBjaXgrbGJjMXV0TEw2NmZ1bU9yU3ZHMTZudG1XSmdJeUJkZDhyeUYyR1g2MHJYMkpSck1Jay80VnJjSlFqWVhpVms0aVU0aUs3RmxPZ1IzWkhpZGVoWVkrWlM3TWNFckljSjR0Vm5kVW1NUzF5RXJSNnRpRll0WU9mSWdxWFhPcTI1N2duTFpLU0RGekxWRzlZTm94WXdUWjNZSWIxaW5lM1ZESkN2TUxYbm9IYVYxZGJZcG5vOE1RdHhKRlkveEZnV1FUQzA1VjhuWGtEM0dwVDdlNWNzWUdrN0N0a2VXY2oyWGVqd0hoS3NNamZGR2pPWFlnOG1ZQTJtdVF4OU5aNkxPS2FMM0h1dEJlc2t5M2xLb1pQZThDeURtc2VDSE5kYVk3OTI4V3hoNGpVcnM0aVlUanJhcVBhUDBlclgxSjBuT1FmNmV0S1dsNDRmN2hMdTE5MFpsbFN5eXdWcmJKMG9aTEhkT1ZJbjJGeUtVekFCcStnUnIxVDN6TVdxRU9UQnlKdmFSZWhpbWkybGV6QnR1NURKbEt3d2w1TTV0R0RKT3NXL1hMYSttaUkyZ3A2d29JOWpyZG92bHU4UjRUZW9oVXYza3UwbWIxTTMxTFdRU1JidHBLSytvN2pXR3BZLzVHdE9ZcWhReHNxMDlTWDFKT1dlM3lVa2NlejZzSDA5THJvanV1VnlOdkllS2l6Z3NsdlJ4V3RjWElyYWRXa2lwakFCVXpURUt4WHBWRGUxSkdqVTlmaFNtcTBMbVZ3NnRwWEdlUG5TdXBMM2JWTUtsbzQvaUhoSmozZzBEWWhHTlNieFlhSm9PRlVDUjB1NFd1SmxOM3FnZG9uTHVpTmt2aXRzZGZ4TTNqeTY2eEFWSTB5S2tmZlgxdjhXb2ZPNlR4Q2pjd1NYNFM2d3F6cXIxOGxpVnhRcGNQbSszcGZ6N25JODdFaXBxMXpuSm1JS0U3Q0k3OTdVcWNGMEZOTjNkT3J4RVMyc0tGSXlqdXVDV2tUUUN2R2lLMWg2NExLdWxUaHhFUE5ZR3BJSklnYjV1Q1ZXMGVzdXRCdDdNaE5jNUZyTStoWjV3OWl1dWFibHI4U3JGakNkK0NKZUV5MWtZb1hwZTEzRVMxdGhuVW83UGlSN3BIbkc0cGM3SnNlRndVUU1NQUVEK3NVTFZYVWFsVjNvS2NhRm5JOVdsNGlWWkJBV0FrWlh2Q2FLRnQzNHc2akZTK2dSTWJtUHRWaXQwV04xVlc0Zm82UytYbHJYZnQ5ajJSanJOVGZKZmEwRnJFNnpQeVNJanJRTGU1VEpXN1dYWlpzY2Z0QldtSVFwcFBPc0JWUml2WnFWRjdHVkY3QWU4VXJKR3NwOUo4VjI1WUk4VDFsRlE2ZkFheEZySldYb3NWMnRlWmlteFI5RzFZRFVUTERFbEVmSDNJVnpvTSt0MkZyTGcxRmZlMHh3WDlNVnNDUEMvWHVEVXNqMDRQQmljYkVkOGVyZTk1VVY1aHNkVmFXdUltSVdFMlBGQmF3dllRTWxYdVE0bEZUUGtJUU1iWEZkb2kxZ0VnZHJEUTZkUmJpMFMwZSszMmg3d2hxWGI5dytsNkk4bm5ianJ1U04zV0RhdGRKM2Z1WEJhSzgxbU5wcDBnSW1ycngxNHZ4ZjVQdTRkaXQyeHRYNWZxOUxjZjlySzB4OVB5MWk4bDFXV3NSV1ZzRDZFamFveE12blFLMjRERnZDZFVsdFgzUTVEbGJYTkt3dlhKa1FiNXExTlhvM1RoOHpDdG1rRzNjbHp0TXQwbnVPVnVVNmc0a2lCdGxsM1JFeUY4cEthWXZza083Z2NPa0k2M24vZEVwOWtmbnBHeFlZS2l2U0tmR2E2MGtZR0NzcllCVXA1dFVTTDNMRmVGMHRRMFRyTXBVRjVydVdWMTBPS2wyd2ZySm9yYXh3MWRUSDdjc2JkeVhQeVdtd3F0ZVhVSFdZV3U1cldVVEl2QTlpc3U1QzFtQm53bHExRkpQV3FtWGRseGFZZzFSOHVmVWR2ZnB5TWxac0phMndsUlN3UnR4TGo4TklKYUhvaXBjSTFXWGdzZ3ZGZDJzQmE0bFhQZE55TFZ4OUpYbzZicHdENEIzQXU0SDNBRytKajk5SlRvRmFrU3Q0cFJ0YTQrWlpJN3RUN2dHOEYzQXZ3azE4ZTl5M1Buc2NOb21aenhhWkZxUStNU3NFVEhsaVV1ZlZxMy9tc3ZWRnRSOVdXTVJXVHNBbWlKY1dMcWxodUJQRksxbGREaTVIMFpKMXFpTHZ5blQ1bEcyRWNobjZzcGMxazNDOUR0d2ZBeThHL2haNEZmQjY0TTU1bnh6RFdHSGVHM2cvNFA3QVE0QkhnUHZId0IzOWJrWFpwL1ZrVFhWTzF4dUxGcXdrWEw0YlFnQ0tqRnBQSGx5dDYzeldsdUpLaWRoS0NWaFB4bUdLZTBHYWNESk5XNi9jaGlKZXR4R0U2emFpR3pFS25NUzkrcEkxSnFiRHF6WDd3S3ZCUFI5NEx2QTNCQXZyY1A2bnhEQ015TnZpOHFmeDhRNWhjdGhIZ0hzODhGamdmdURYeW51Mk5vaGtMUjNVZXBGTVF4bWkwMm9UTko2dVlNa0VyYkpBV1lWbVpWZ3BBYXRJRjVncjZ4cW1tWkpSTVM4bFhyY1IzSWRpZ2RXVjQ2Zk5wTnliVmZnZTRIbmdmZ2w0UG5EMTlJN2RNSXdwN0FGdmlNdnpDQmJhSjRIN0RPQ1R3VytIbDlXQzB4Zkxib2xaMFNiRW1GZFR3SWdUWU1aNG0vZktHblA1ZGZMZWxiSENWa2JBZXF5djFsZ3ZQVU90Q0ZoeUc4YmxOcCtUT1BSWUx6MUlVVDV6NmxpdXQ0RDdhZUJIQ1M3Q2VyU2lZUmhuejl1QVp3RS9EendNM0pPQVR3WHVVVnBkSWhxZE1XUlJvSHBqMzFGMEpJSEVVMVhEOTkzeWFUS3JzeGF5bFlxSHJZU0F0Y1JMSjIxUTFqYXJ4VXN5RFM4RHQwWExTNmZOdDJKZWs4by95ZmZnUGVDZUNmd1E4UExUT25qRE1PYktIc0hOK0VYQXc0RW5nL3M4WUxPMGdtcDNvbVFVOWxsb1FDRmUzcFdpZFV3dVhuMUVudEc1bm9YQjVZOGFQeXNoWUJYSm5QY04xeUZxb0xJTEtmR1NwSEdaYnRaaFBjNnJWZHVzYzZFZUE3OEQ3aW5BLzE3TU1SdUdjUXE4QlBnUzRPZUFid0gzajdwSkZURGoyRTZGcHkxZVJ5NElsNTZGSVZsaDFlSllBU3RzOUFMVzV6cEVaUjY2bkRLL1F5NFBkZEhuSkEwUkxSRXU3VGFzeGF2bE5wVC96NnZBZlNmd1RDd3B3ekRHd0JId0c4QUxnQzhEOXg5SW1ZdTFOWVo2M05yVzhTNFJNS21CZUFPNDRlTUVyaTVzSjB2TVpUZmpTcmtTUnk5Z2tVbXV3elJnMmNYcFVDamRoNWRRcWZMMGk1ZE8yT2o0dHdGK0hkelhBQzlid0FFYmhyRllyZ0wvRGZnajRLbmdQcUpyamVrQ3dicnRyYTBuYlgwbDhYSlp3R29ocStOak9pTnkxSXhhd0JvWlBUTFh6aHJkV1ZWMW5VTmQwL0FTd1Jxcnhhc3VEZFU3MmVRdThGM2d2cDB3TVpCaEdPUGxoY0RqZ0c4SDkwWGcxOE51YVl2NjB1V2htN3lSeElzZ1ZJZVVTeEl5c251eEdROGJxeFUyYWdHTEZOWVhjZkFnS3ZibDFHU1V0R3NkWG5CNWtISmRVWDVTekl0M2dQc3E0Q2NYZGJTR1ladzU3d0MrQW5ocDdMaWVhMXRqbnR3R0Z4WVlaZHlySlY2SEJLdnNVSXNZWlpiaTZLMncwUXBZWlgwVjR6QjhaWDM1S25tRDdwUW85U0RsT3ViVkZLL1hnZnRDNFBkTzhUZ053MWhPRG9DbkVkTHZud2J1am42WDRqbzk0a1ZidkE3aWN1akRPbGxwTG91WUxqNE1JN1hDUml0Z0VXMTl5VmlNb21RVTNYRmZyWWtwV3hYbCs0VExBYndjM0JkaldZYUdzZXI4REhBWDhDUGc3bG1LaW82SjRYTEZqWllMVVF2WFBuRGc0TUNIOWFGWGxsaVYwQ0hDT0VyV3ByOWtlRFNzcjA3cVBHcU9MN0wxcFdkVzF0T2hGQWticmpGL2ovby92QXJjWjJIaVpSaEc0RmVCSnhKQ0NuRlgwUzdSOVF6cFlUM25DR0dNWXBaMzhRcjUyTEYyNVJqVU5LZVlXa2JIS0FVczByUyt5R256cWVxR1UrNURYMTBrZEJNMkpnNVNmaE80ZjBtb1gyZ1loaUg4TnZEbHdOVUpRM3ZvaXRnMldjUjBKN3ZWdVo0VWt3ZWFpVzJEWm5RdXhGYm1JWTJCeXk0TG1DUnYxSXUrTVBURjBSdnplaGU0THdIKzRIUVAwVENNZ2ZMemhDbGIvanVoZ1lsSUd3VTVzZU9ZME9hSUcxSGlYZnMrdUJCM0NVVkJaTm4zc08vQ3NLQWJQbVlsMG9pRm5lb0JMcGpSVzJDMTlVVWUreVh1dzhLRkdKZHpyakZJMlpYaVZVeDdjQVI4STJGQW8yRVlSaC9QQUw2dmJZVTV5bWxYNmppOXRGTzZ2U282MnI2Y3VxbFo1WDVNVnRoWUJVeGZITnI2V2lkYVg1UVhoVGJSenhHc01tMTVGYjVsR3RiWGo0RDd3Y1VjbTJFWUErWVkrR1pDWVlPNHF4YXhvdEFDWlhzbENXZm5YZGwyU1Z1MVJaenhQU2FzU1NkK2xMR3dVUWxZSzNuRGhVWEdmeFdWTjZoNk5hNzBLZXRwVVNhTzlmcHpjTis0Z09NekRHTWM3QUpmRGJ5K1A2a2pqVmRGVGJKTGJwdWs4SUp1cjFKVklOK2VhMngwakVyQUlxM0E2QnJoQjkya2E0RWxONkl2THdRdFhxMjRGd0IzZ25zeVljSkp3ekNNV1hrNThIV0V3RmFrbFRIZEtYbEg3bmpyOXF1d3dNZ3pQOHMwTHFOMEk0NVJ3QVRuVmZVTlZIYVB1QWRkMTRXNDQ3b2xvaWFPOTNvR29mYVpZUmpHU2ZsNTRMa1RzaEpySzR3YzJ0RGl0ZU42eHFtT1BhVitOQUpXdXcrOWNoLzZoamxPQ0hoMkxnVGZ1QWpvQ1lhK0F0eFRGM0JzaG1HTWt4dkFVd2llSExVN2lWaGxoZW5hcmJVN2NkdVZoY1UzQ0xHd05SK1dVUW1YTUJvQmk2UWVoc3NYZ0xnUDAvZ3ZsQ211L01yYUJKODZyOWNCOEMyRW1tZUdZUmczeTh1QTc4NFBPd2tkVGlXZzBXakR5Qm1JdXYzYWpFa2NvM1lqamszQWhPUSsxQWtjY2Z5WGpvRkpIY1JhdkthNkRuOFgzQzh2L0xBTXd4Z2pQMElvL0t0MjZWaFlIUWJSN2tSdGtTWHZVV3p2TnRUN2F6ZmlLQmlqZ0RYZGgxNEZRbjM1Zyt1TG9HVjl5WVdVZnZnYmhCN1Q3bUtQeXpDTWtmSVc0T241WVNzenNUVStyQ05lc1hPKzZWVWJGdHRCVjRkWlR2TjRGc1VvQk14M2YzRElvaU1pVnZkZWlzVjFMYS9lMk5jTHdQMzJhUitVWVJncnhjOEFyeTdiTWxtblRHcktkcXpUbHZrcUJrWk1wM2RtZ1MwOVRtM1VHWWk2QXIwczJ2cVNIMzVTcVNoSCtFeWVUcWk4WVJpR01TL3VCSDY4M05VYUV0UVVNWmM3NHNVa3V5NWFZT1EyY1RUaUJlTVNNTWdpSTRPWEpRYldzcjUwRDJhYTlaWDRhM0IvdUpoak1ReGp4WGdlOE5aR3g1bCtWNklNWEM3V0tPdExGcGVUMjVJVk5uUkJHNXVBNGNzZkthV2hUbkFoZGt4dTJ1V2lITUN2QVc5ZTVBRVpockV5dklUbXVGSnRnVTF5SmFhMlRBMGJrbkZnYXcyeEdyUjR3UWdFckMvK3BjcW9TQkpIU2tOMTVYcURHY1ZyRDl4ekYzTllobUdzS0w5VVB1eTF3cXBPdVY1dnRKSTRvRk1YY2ZBTVhzQWluZmdYRGIreHl6OXUwOXdtQzE3elIzNEY4TWNMT0JqRE1GYVgzd1RlMlcxL09sWllJem10RURIS0RybDJJWTZHc1FpWWtNVExxZDZLTDNzbHJSKzZpSDMxVFVQd200Ukswb1poR0tmRm5ZQ0tzK3MycU5NeFY1VTZ0TXRRdDJlNmxGUXJuWDdRakVuQVhQempYTTVBMUJhWTlodTNoS3RackZjKzI0UDdYNHM0Q3NNd1Zwb2o0SGU2dTNYSHZQWXUxVzFiMGFiNXRuQ053bzA0SmdGcnhjUEVKYWluSjlBL2RpMWV2Zkd2TndDdlh0aVJHSWF4eXZ3MWNEVS9URUxqdStLbFJTd3RUaVZ2cU5kTGdZZEN1SVpza1kxRndPb2ZPUDNJcnF6R29YM0dSWmFPZW4wei92VXk0STBMT1JURE1GYWR2d2RlVys2YUpiVStkZExGQStVcnI5TFlNaEhISW1DZ1hJZzYwMGI5a092a1daVzExVlZrSHZaVmJmNTc0UHBDRHNNd2pGWG5UY0FiZThJWmFxa3RyTFVxZEZKMHlsMi9pQTJXUVF0WS9VTW8wN2kyd3RiVkQxMmIyMzF1UTkxcjRSV25mVENHWVJpUkkrQ1YzZDExKythVWhkVVJMdjBhTjZGelBtUUdMV0NSamorM2NnTktDWlUrNFdyRnZnb093YjNtTkkvQU1BeWo0dS95WnAySnFQZEoxYUZheEp4YXR4aUZtSTFCd0JLTkxKdldEenBKdU9xTEJNRHRFWkk0RE1Nd0ZzWGY5ei9WNmFEWCt5YThabFNNUmNBS3dXbFlZUzNCV3F1ZWJ5WnZBQndBYnozTmIyOFlobEhSU0Jycmk0ZWw3VVlTV3RHbXRiSVFoOHhZQkF5NjFwZXMrekozdE9uZDkza080SkF3dU5Bd0RHTlJ2TDI5dTlWZVRiTEdwcjEzMEl4SndBb2FZOEltbWRXOTFoY0VBYk1NUk1Nd0ZzbDdldmE3Q1cxVkgyT3l1alNqRXJDR2VYeGlFN3Z4bUlQVCticUdZUmk5N0U5L1NXL24zSFhidTFFeUtnRlQ5UG1LSjVyWWZiMlV3OVA0aG9aaEdCT3dqdk4weGlwZ04yTXk5NzdlMytKM01RekRPQ25XN2t4bnRBSVdhWm5TZll0aEdJWXhJTVl1WUlaaEdNWklNUUV6RE1Nd0Jva0ptR0VZaGpGSVRNQU13ekNNUVdJQ1poaUdZUXdTRXpERE1BeGprSmlBR1laaEdJUEVCTXd3RE1NWUpDWmdobUVZeGlBeEFUTU13ekFHaVFtWVlSaUdNVWhNd0F6RE1JeEJZZ0ptR0laaERCSVRNTU13REdPUW1JQVpobUVZZzhRRXpEQU13eGdrSm1DR1lSakdJREVCTXd6RE1BYUpDWmhoR0lZeFNFekFETU13akVGaUFtWVlobUVNRWhNd3d6QU1ZNUNZZ0JtR1lSaUR4QVRNTUF6REdDUW1ZSVpoR01ZZzJUanJMMkFZWTJRdExpNCs5c0J4WEF6RG1BOG1ZSVp4aSt3QUR3TGVEN2d2OEVEZ1hzQkY0QUpCdks0QmR3RnZCRjRKdkI1NE5mQjN3TkhpdjdKaGpBSVRNTU80Q1RhQVJ3S2ZBZnhEZ21pOTd3bmU3OGtDOWlmQXM0R1hZV0ptR0NmQkJNd3dUc0M5Z2NjRFh3ZzhETml1bnZkQm02Yml3TjBmdUQvd1NjQlhBMzhNL0Jqd0c4QTc1dlI5RFdQTW1JQVp4Z3hjQnI0TStCemdFWEdmQnorRFdubHlLRXp2TE41Nkh0ekhBaDhML0cvZ0djQ3pnTU5iK2RLR01YSXNDOUV3SnJBT2ZCcndPOEIzRU1RckNwY1dJRjh0eDJwcFBkYUxmSUNYNVZIQWp3Qy9CVHoyVkkvT01JYU5DWmhoOUhBNzhGUkNmT3JENlFoWExVUmFxR3JSNmxzOHBhakpCM3ZBZnpUd3k4QTNBZWRPOFRnTlk2aVlnQmxHZzRjRHZ3SjhKYkE1V2JocVVUcWFjZWtUc1VMSWJnUC9MY0RQRURJY0RjUElXQXpNTUNvK0NuZ21JY0dpeDFXb3Qvc0VxQkFqY2h6TXpiQVU3L0hnUHczY2ZZRW5BaSs5MVFNMGpKRmdGcGhoS0Q0RitFVTY0dFd5dXNTU3VpR0xDemtYaDhCQlk5bXZIc3RyYjlDMXlwcHV4VWZFN3laSkpJYXg2cGdGWmhpUnh4Q3kvKzRvc3dzbnhicU9IUno1dU8yekNMVVNOYlNGdGFhVzllcXhYalRPZy85QWNEOU5TT1YvK1J5UDNUQ0dpQW1ZWVFBUEphU3QzNGZDNzlkbmVZbHdIZm5TRWt2UDA3V2l0SGl0cS9WR1hPdEYzcmVtM3VPSkl2WmdjRDhCUEE1NDI5elBoR0VNQnhNd1krVzVCL0E5d1Azb2RSdDJFalM4Y2gyU1hZR0ZPOUNwNUE4WHhFZGJYU0plbTNHdEYzbWUrUHBqVkF6TmczOGt1TzhFL2cyd04rZnpZUmhEd1FUTVdIbStuakNBZUpwNE9iamhzMkRwcFlocHhkY2QrMnlGNFV2clM0UnFFOWlxMXNkeHJiK0xpSmxEV1dLZkQrNVBnZStmK3hreGpHRmdBbWFzTkI4SC9MdXdPVW04YmtTWG9SYXNmV0Rmd1lFdkV6UU80K3VPWEJBeCtWeXh2cEo0T2RqeW9SclZOa0VZdDhtaXR4bmZ0NjdXeDZqWTJEcjRid2IzZkVKTlJjTllOVXpBakpYbE12RE5sT1pPcEloNUtmRkt3a1h3M08zNnNKWkZaeGplMEJZWXdYb1M2MnRMaWRkT1hIUkc0cVQ0bWQ3SEhjQTNBbCtNRlFJMlZnOFRNR05sK1R6Q21LOEpya054RzRwNDdRRjdMZ2pYTG5BOUxydHhFWEU3SUNkMVNQeEtCR3lUS0Y0T2Rud29zbkdPYUxWUmlsNGZZb1U1RC80SjRINEtlUDR0blEzREdCNG1ZTVpLY2duNDBuSlhjNXlYaW5tSjFYWGRCOUc2NXVDcUQxTjlpWkR0a1FYc2tISU9TKzArM0FhMm8zaWRKd3RlbjRCSk5xSXNIalhnK1J6d3I0SGZWdi9NTUZZQkV6QmpKWGtjdVRDdjJsMlhoanBDaVZlMHZLNERWd2ppZFFXNFNoQ3hhMlFyVEFUc2lESUdKaGFZdUE3UHhkZUwrN0IyT2VveFk0NVN5TkxyUFBqSGdmc0k0RVZ6T0RlR01SUk13SXlWNUlubHc4NTRyMGJTeGw0VXI2dHh1U3N1V3NSMnliR3dXUVRzUEdYc1MvNS9QZGhaTDgxWTJDYncrWmlBR2F1RkNaaXhjbndZdWJxODJsMWtIcXB4WHBLNHNRZGNkM0F0V2w1M0FlK0pheEd3NjRUTXhIMUM3R3lhZ0luclVLd3Z5TEV5UFZaTWp3M1Q0OElLZCtMSEVHYUZmc090bnlMREdBUW1ZTWJLOFZoQzlsNVVGcDN0VjljNTFNa2J1NFQ0MTFXeWdHa3I3RnAwTWU3NU1xYlZFckF0c3V0UTRsNzZOWHFjV0QzUVdhZlRKL0h5NEI4RTdoOWlBbWFzRGlaZ3hrcXhCZnpqOWxOMXhRMUozaEFMVExJT3I1SGRpRmRrY2QwWW1LVGZGd0xtWU1PSHIxRUlYS3pVb2F0emJGWExJVm5FbXJVV04rT3hQZmNXem85aERBa1RNR09sdUJ2d0VmUzZENzNMUlhtMWdDVUxqRElEOFNwd05ib1ZyeEVTUGZaOVl4eVlneldmTXhGMXhpRms4Ukxoa2hUN25maDUyM0cvV0laU0w3SERZK0tISE43eW1US001Y2NFekZncDdrMllHTEp5SDZiRnErb2I1QmhZYllWSktuM2FkakdCdzZzRURsZG1GYTRSUkV6cUpCNzd2RitMMXc3UkZSbkZLdzJNcG55di90NHBwZjdoaEFIYTc1emZLVE9NcGNVRXpGZ3BIdGovVk8xQ2xCaFlzd0lIc091Q1lPMFIxdnZBZ1l2eEx4K25XWEdWZ0luNFZPSWxZOE4wVlk5OVg2YllweUxCdnVzK2xBUHdPM0hpU3hNd1l4V3dDUzJObGVJRDI3czdhZlNVMDZSb0sweGlYUHMrMWtLa08wRmxzWWhMVW9vQnk4U1hMZ3VlL3V5aXJxTDZuTDVwV3REYkc4Q0RidnJzR01hd01Bdk1XQ251MWQyVk1oQmQ2VUxVeVJ4MUJmb2tXRDRJVVV1d2pzV0ZHUDE3enNkdEgxeCtOMkxjcTFYZHZoWkNQV056eCsySmNpRzY5akVheGlneEFUTldpa3V6dmF5dXlGRllaQzZYbVpKTXd5UEs2dk1pWGtWbEo5ZDlUaEpHK3Baa2NhbTV4VHF1US9XZEhjREZHYytGWVF3ZEV6QmpwZWhwM0gzODAzTE5GWXUyMG5ReWhRaU02NHBNOFhuVjY0L1Y1Mm4zWlJKUStWemZGYTFtRnVLRVl6U00wV0V4TU1OUUxyZ1R2SDZXOXpSRngwMFFIOE13WnNjRXpGZ3BkaWM4NTBwaGF0WWo5STN0T01iTHVWd1ZRMWVPTC81RkhMQ2NudmZkSXIyNjN1R2F2TlkxUHV0bWp0RXd4b1FKbUxGU1RFZ3YxOEpTQzljNnNPSEtrazZwdEpNUEZUYWtUdUdhS3dXc1dFU3dmUDdjb3U2aDY5WStYS2NVemo3ckwrMnpGSHBqVlRBQk0xYUtOM1YzdVdwYkMxaFJsOURId2NZdUREamVWTXVHVjZManM1aTV4bWV1T1NWZXJxeDV1T2xoMDVYMUQzVVIzOXBhNjRpWmJ4K2pZWXdTUytJd1ZvcS9iZTl1Q1UyckxxRk1SQ25WNUxjSjQ3YTJVT256bEJVNGRLSGVOWUxBYlJDc3JTU0s1SEpSV3o3L1B4RTJiWTIxaEN0dEh3R3ZPdkZaTVl4aFlnSm1yQlF2SXpUeTBmV2dweVBSQWxaWGhCZUJrVWtvenhGQ1RlZFFBNDZkcXI3aDgrZUx1R2hYNUtZUHl6WjUyYW1XYlJmRVRGZWtyK2NGSzZ3dkIrNWR3S3ZuY2FJTVl3Q1lnQmtyeGR1QXY2T295S0ZGVEZ0ZjZ3UjMzcGJ2aXRkNXlva3JieERGaTV6eTdsemVKOFY4NjRLOTJ6NS9wbnp1T1VJUjN4MmZyVEx0VXB6b1F2eHpMSW5EV0IxTXdJeVY0ajNBQzRFSHg4b1ljWGZMaFNoeEw3Ryt6dEV1OVZRVTJxWDhUSmw4RWtMc2EwTlpYanNpWGc0dWVMaEFYczdINThSTktRSld4OE02L0VIOE1vYXhDbGdTaDdGU0hBRi9SREVRUzZmTk80TFExUEV2Y2V1ZEo0cU1DK09GTHdJWFhSUWRsT2hFNjJyTHhjV1hsdHdPY0Q2Kzd5TGxPb2xZZkozRXcwVEFhaGRpc3NLdUVzVFpNRllGczhDTWxlTjNnZGNScGxXSjZEaVY5OHFGU0o1ODhoeXFicUZ2MUQ1RVdWOHg3ZjFRdVJEWFl6eExyRG14dWk3NlVPSHFJbmxkaUNGbE1rY3RYbklBN3ErQWw4emxEQm5HTURBQk0xYU9WeE5jYlU4czNZaFF1aEUzQ09JakUwbldWZVpiTlF0MUFvZDh4aEdBejhrYk8yU0w2MUsxWEhSQjBDNHdtd3V4RUxGZkE5NDlsek5rR01QQUJNeFlTWjRPZkE1QkdTampTV3NFVVJNM29pN2tPNjN3YmozUDEyRjhEa0w4YTh2QnVTaFFsd2h6VDE1MmNObUg3VXUrNjQ2VUpJNldlQ1hlRHZ5UFd6d25oakUwVE1DTWxlUlBnZWNEbjVxdHNMcUVsQmF4TGRyVjZmVzZ0cjdXQ2ZOOUhjWHFHL0k1NTRqV2x3aVhpQmNxbmhhVE9Pb3N4R2JzeTRIN1NlRDE4ejlOaHJIVW1JQVpLOGtoOEZUZ28rbFViNjhGVEZlSjd5d3FWZjdZbC9OOXJRTUhNVDRtQXJidGczVjFrV0J0WFVhSkZ5RXVKdGFYaUpkT245Y0pISW5YRWl4S3cxZzFUTUNNbGVVUGdXY0QvN0pyaFlISzBIWGR1YmlTRmVaTFFkTVcyQ1loNVY3UzZDV0I0M3lNYzJueFNnSkd6ajZza3plYXNTOEg3dW4wVmhneGpGRmpBbWFzTEVmQU53TWZDOXkvSzJJaVlENldmbW9KV0cyRlNVS0lESUxlOXcwQjg5MEVqcFo0YmNXa0Q1MDZYOFMvSExnWEFOOHoxN05pR01QQkJNeFlhZDRBZkFQd1l3Uy9uVUpuSkVKWHdKS1FLZkVTQVZ3bmlNOEJwUXR4SnlaeGFBRnJpaGRWZ1dEMWZSSnZCYjRXdUQ2UEUyRVlBOFFFekZoNW5nMDhEUGhQcFJXbXkwdEJHUS9iaXVzamx3WHN1SHJQSmtIQUNndk01eVFPV2VveFh6cHBvNVYxNkFDT3dQMG40RVZ6UGhlR01TUk13SXlWeHdQZkJqd1ErT3orZUZpZDFPRXB4ZXRZdlg2ZElFUWlZQ21KZzF6elVLeXVPbW1qRnE5bTNPdXB3SS9POFJ3WXhoQXhBVE1NUW1YZUx5T294K05uVCtyUWxwY2VFQzFscUE0cEJVelM2RVhFSm9sWGI5TEc5d0gvZVg2SGJoaUR4UVRNTUNKM0FsOUtVSXBQYjQ4UGMrU3E4blV5aDQ4dmNqNEwyQTFLQWRzazEwSVVJWnZtTml6RTZ3ZUFyeUVvbzJHc09sYk0xekFVN3dEK0JmQkQ0V0ZIdkNpbld4R3JLazIzNHJON3NGTW1pakpob3hBdjE3VzhpdGpYQWJodkJyNktrSnR2R0laWllJYlI0UzZDTy9FVmhNU08yOXVWT3VwNEdPcjVEZkkwS3lrelVhWlRJUXRYSytPdzR6WjhJN2l2QTM3cXRBN1lNQWFLQ1poaE5QREFkeEZLVG4wSDhCSGcxc05UMm12aFZma29JYzBsUmtpaFQ1bUpQbGZWRUpkaFBWRmxZWFVkQXM4SDl3M0EvNW43RVJyRzhERVhvbUZNNEFYQUo0SDdzWEszaU14NnJESXZnclZOT1h1elR0U1FWSGs5eDFkdjBzWU5jTjhCUEI0VEw4UG93d1RNTUtad0RmaXpibEpGcW81UmlaaU9pZW1FRGRtdWF4dzJrellPZ0JjRUlUTU1vd2R6SVJyR0RLZ2JSYWZXUzlVTm9udFFoRTFQY0NrdXhEb0pSSytiUlhvM1QrRTRER05NbUlBWnhzblI5UktQS1VzOUhRTnJWUUZnL2ZwYXNKcVZObHdsWm9aaGRERUJNNHdaY1RSbmNKWXFIZkpZRWpaYTJZbmFFdXVNODhMRXl6Qk9oQW1ZWVp3QUpXSzZYaUprSVpQOXZ2MzI1aUxQbVhnWnhna3dBVE9NRTFLSldQVlVSN3pxMTNWRXEvRTVobUhNZ0FtWVlkd0VsVHV4SldUUUhRQmRQKy9VRGhNeHd6Z2hKbUNHY1pOTUViRytmWjM5Smw2R2NYT1lnQm5HTFNEaU0wWElwcjdmTUl5VFl3Sm1HSE9nSVdSVFgyc1l4cTFoQW1ZWWM4VEV5VEFXaDVXU01nekRNQWFKQ1poaEdJWXhTRXpBRE1Nd2pFRmlBbVlZaG1FTUVoTXd3ekFNWTVDWWdCbUdZUmlEeEFUTU1BekRHQ1FtWUlaaEdNWWdNUUV6RE1Nd0Jva0ptR0VZaGpGSVRNQU13ekNNUVdJQ1poaUdZUXdTRXpERE1BeGprSmlBR1laaEdJUEVCTXd3RE1NWUpDWmdobUVZeGlBeEFUTU13ekFHaVFtWVlSaUdNVWhNd0F6RE1JeEJZZ0ptR0laaERCSVRNTU13REdPUW1JQVp4Z3djTGZqLytUUDRuNFl4TkV6QURHTUdyckZZUVRrRXJpL3cveG5HRURFQk00d1plQU93djhEL2R3MTQwd0wvbjJFTUVSTXd3NWlCbHdKWEYvai8zZzY4Zm9IL3p6Q0dpQW1ZWWN6QU80Qy9YT0QvK3lQZ1lJSC96ekNHaUFtWVljekl6eXpvL3h3RFA3ZWcvMlVZUThZRXpEQm01TGVCbHkzZy8vd3U4QmNMK0QrR01YUk13QXhqUnQ0QWZEL0JRam90ZG9HbkVwSTRETU9ZakFtWVlaeUFId2QrNnhRLy81bW4vUG1HTVNaTXdBempCRndIdmdKNCtTbDg5dThEM3dqY09JWFBOb3d4WWdKbUdDZmtsY0FUZ2IrYjQyZStFUGdpNE00NWZxWmhqQjBUTU1PNENmNE1lRHp3ZTNQNHJKOEhQaE40OVJ3K3l6QldDUk13dzdoSlhnbzhBZmgvdURuTDZmWEFrd2lXMTF2bStMME1ZMVhZT09zdllCaEQ1aDNBVTRCbkFWOENmRHp3RU9CQ3ordnZKS1RpUHcvNENVeTRET05XTUFFempEbndTdURyZ0R1QUR3WWVBTndYdURzaDdmNGR3T3NJY2JPL0JxNmN6ZGMwakZGaEFtWVljK1FkaExqWTc1M3QxekNNbGNCaVlJWmhHTVlnTVFFekRNTXdCb2tKbUdFWWhqRklUTUFNd3pDTVFXSUNaaGlHWVF3U0V6RERNQXhqa0ppQUdZWmhHSVBFQk13d0RNTVlKQ1pnaG1FWXhpQXhBVE1Nd3pBR2lRbVlZUmlHTVVqR0xtRGVnOWZyQ1l0aEdJWXhJRVlyWVA3a29tUWlaaGlHTVNER0ttQzFHQ1ZMeTAyd3ZQcEViLzAwdnFGaEdNWUViS3FRNll6cUhQbXVLT25ITFZkaS9acldZN1pPNWRzYWhtSDBZKzNPZE1acWdlRzZBdFZaM0dRaFMyd0JtNmY2YlEzRE1Fb3VUbjlKYjl2V2lQMlBrakVKV0cxRnlYcnFqMHo3QjA3N040RzduY3BYTmd6RGFITkh6LzZiRWFXYnlBa1lCR01Sc0VLOFhGZWNqdFc2WHZUenpRdGpFN2o5TkwrOVlSaEd4WHUzZDAvcWJFK004ZmU4ZDlDTVJjQ0F3bTBJcFdEMWlaZCt2bllucHMvWkFkNzNWTCs1WVJoR3lmMjZ1L3FTMDlMMnRCaS96NjhaQldNUXNPTEhhRmhmM21XaE9sTExKQ0VyMkFadkFtWVl4aUo1Ly82bittTDVzOGI3UjhPZ0JjejEveUNGKzlCbjhlb1RzYjRmSGdnbjZVR25jd2lHWVJoTlBpaHZ0cnhET3BiZjhqTHAwRWlMVVFqYW9BV3N3b3Q1ckhvYng2NFNMMWNLbUJhMVk5cVppUUE4QUJzUFpoakdZcmdNM0tlN3V5TmVibnA4Mzd2UWlSK2xGVFlXQVVzL2loWXZzdldWTEMvZkZiRENuZGlYbWZnZ2VvT3FobUVZYytYK3dQdjFKMkxVM3FXMHVJYVFTWnNtc2E4Sm5xdkJNUllCQTVwanYrclkxdzIxdEVTc053RDZZT0RlaXpnSXd6QlduZzhBN2xudTZndHpGR0VSNmFDN1V0QlNPOVlRcjBHTDJaZ0V6TWMvS1lrai9saGF2QW9SYzZXUVRVcm04RHZnUDN4UlIySVl4c3JpZ0VkVE5NNjFoMGwzek91NHZoYXkya0x6cW4yaytzeEJNaVlCZ3lyK3BkMkhybXVCSGZxMk5kWks2Z0RnVXhaNElJWmhyQ1k3d0NkMGQyczM0RW04UzhjdUxMNHh6R2l3d2lXTVJjQmFQWXJhdkM3RXExckxqejR4cGY0ak1UZWlZUmlueThNSklZdUlib2ZxaEEzZE1aOG9ZajRudGRWQ05tZ0dMMkIxM0V0bElrclA0NWhzVWgrNklGcXkzSWo3YWhIVEthanBBcm9kL1ArMXlJTXpER1BsK0F4Z3ZSSEdvQ0ZlUG9kQ2RHZTgyU2x2dVErSHp1QUZyRWIxTUx3UFAxcGhnZmtzWGdmQWdTdGRpYnJuMGtub1dBTStGZGhlNkJFWmhyRXF2RGZ3VDhwZFdyZ0tyNUxQYlpvSVdCSXhIZC8zMGZLQ3pxRG53VE0yQVNzU09WUW16aEhoUnkzRWl5QmUrb2N2L01ZMGZ1eVBCajVrZ1Fka0dNYnE4TkhBUS9wVDUxc2hrY1BHMHJIQ2xJalZuenRveGlaZ0VIc1pUbFhncUN3c0xXTDdLREZEQ1pudnhzSTh3RzNnUDNmQkIyUVl4dmpaQUo1SW1nZXNsUzR2UzZjdGMrVTZ0V002bEtJenRCbkptTEF4Q1ZqNlllbzRHTEhINGt2cnE3VjBMREZLQzh3RGZBRnczMFVkbFdFWUs4RWpnVS9waVh2cGRveHVSL3pBeDg2NHo1NGxjUzlLWjl5UExZRURSaUpnOVk4aVl5VWtCcVl5ZGVSSDM2K1dXc0RxQUdnbm1lTkpDemd1d3pCV0F3ZjhlNHB5ZFVYc3k3Y0ZiS2FPdU10dDRhamlYekFTQWF1b2c1V1N5Q0hCVGYxREZ5TG1UbUNGL2QvQUJ5L3FpQXpER0RXZkRIeGlsVkd0bGxiY0s3VmZydDBSTDhJaFBlUEFCcy9ZQkN4ZEFHcmNRMkdCK2VySEIvYmlzdThiUFppcXRsajYwZThOL3FzWGRGQ0dZWXlYODhEWEFwZkN3NzdZbC9ZaTFaM3ZQVW9ST3lSMDFvdXlVbWFCTFRIVmVMQ21HMUVGT3ZkZEZpNzU4V1d0UlN5VlpLRjdZZkg1NEIrM3NDTTBER09NZkFudzBWUEdmS0hFeTNVNzM3b2RFMC9TRFI5RUxMa1A2MnIwWTRpSGpVYkFLcEliVVExa2xoLzAwTWVncHhLeFhhcUxnR3lHaXdYWHFkQ3hBWHc5Y01lQ0Q4NHdqSEh3SU9ESitXSEwrcXJqOTVLd2tkb3VyOW91RjU2WGdnM0pBaHZqVkNvd1RnRnJaaU1TZmtpZGlianZ1ejJZcG9qNS9na3dlUlQ0YjFqbzRSbUdNUWEyZ0c4Rjd0ZHZmZFZ4cjJSNXVkenhsczczUGprTW91UDRyZko0b3hHeVVRblloR3pFVkhhRnJodHhGOWgxall1QmFJclRMVE5WWEFoUEF2LzRSUnlnWVJpajRjdUJKN1FUTitvQnl6cnVKVmFYdEZkRnV5V0phTDUvUENzd0R2Y2hqRXpBS2pwK1pGVXo3TUNYcHZpdWgrdVVGMFFuSGtiUHZHRmJ3SDhESHJxd1F6TU1ZOGo4RStBYis4VXJWUTlDaVZlTWZVbjdWTGRYT2hHdENIMzRVcnhHSVZ6Q1dBVXNYUkRhQ2tPWjQwNkpGL2xpdUE1Y3I2eXhJaDVHanl2eC91Q2ZCdHh0UVFkb0dNWXd1Ui93Tk9EdTVlNmlzKzI3cnNNOVg0cVhMQ2wrSDl1ME5KWlZFdERHVnY5UU16b0JhODE1bzVNNW5MTEE2SXBZY1dHNE1pWlcxMHpzdUJJL0R2d1BBeGRQL1NnTnd4Z2k5d0tlQlR4NHN1dFF4S3NlN3ROcHAxd1dzWDJmUzBsSkNuMW4rQStNeDMwSUlaRnVyT2dMUk1aQmFML3lBYUhYc2dWc1J4ZmlkdHlXOVJhd1NUaFBHd1RCbDhXcC95VWRBZmRaNE44RjdzdmpQekVNd3dDNERmaGg0TkZkOGVwTWtVSVo5eExodWdaY2MzRE5oKzNyMFNyYmMxSEFZcEphbi9VMUd1RVNSaWxnTG1RZmlzQ2tpOFRsUXBpSDBRTGI5TGxuczEwdHRYaXQweFV3V2ZTRjRmNFYrTHZBZlZQOFlNTXdWcHZMd05PQlQ1MGdYcFRpcGEwdWJYa2w4VUs1RUwxeUg3b1ZTTjRRUmlsZ2lxWVY1c3FMWkpOd0VXdzFsczI0YkRoWTkxbkVSTGcwMmgzcnZocjg3ZUMrRXJoNktvZG1HTVlRZUIrQ2VEMnU3VGFzWFllZGpFT2k1VVZvU3E2cDVUcmRZVDhyWTMzQitBVk02THRRMWdrLy9nWlpyTGFxOVNhdzRVc0x6S0hjaHVyL0ZDTDJSZUF2Zy9zM3dEdFA1N2dNdzFoaTNoLzRjZUN4czhXOHRPVzE1NEtMVUF2V1ZiS0lTYktaV0Y4SHhJa3NsZlZWeEwvR1puM0JpQVZNdVJGcks4ejVVc1JFd0hiSmdyWHBnbnRSdXc5bHFTMndpWmJZWjRKL2IzQlBCbDQ4MzBNMERHT0orV2pnZTRFUHZybXhYdGQ5am50ZEJhNVFXbUFwL2tVNXM3eXVIRFJxNnd0R21JV29hV1Vra3NkWjZJdEdaL2hjQTY3NmZOSEloWk42UG5USGlmVlZyL2NBSHdYK3VlQy9nSzdhR1lZeExqWUo1YUdlQS80RTRsVm5HbDV6dWQzUmJkQlZsUFZGdCtCQ1BlNExHS2YxQlNPMndDcmt4enQyUVVPT0FLZEViRjFaV3hzdXV3elhYZHQ5MklxQjFSUnV4dnNBUHdiK1E4SDlWK0N0Y3p3NHd6Q1dnd2NDVHdFK3I3L3o3T2xtUSt0c1E0bDUxWjNvWklHNVBNeEhKckVzU2tlNUZiRytZQVVFck1wSWhQRGpFdDJJYTRRZmY4M0JtZytQSlZsam5USnhZeFlCMHhmTFdyVm1MYmdTL2NlRCt5L0Fjd2hYcm1FWXcrWThZYWIyL3dDOGY3ZnFoYzQybEV6b1BnL1FWZUNxQ3dKMmw0TzdQRnh4Y0NVSzJqVmZKbThVaVJzMHhHdXMxaGVzZ0lBcDZoNlJqTHR3WG9rWFdiRHF1TmRKeE10VFRLNWF4c3dlQnY2bmdlZEVhK3hQYi9YSURNTTRNejRSK0JyZ0U5cFcxelMzWVQzTzZ5cEJyTzRpaWhkS3ZDaXJiNlRZVnlOMWZpVllDUUZySlhTNGZFRzVlQkU0WllXSmdLMFJyRFBucDdzTysxSmt0UUFXWCtzendEK2FJR1RmQjd5Q2FCNGFockhVYkFBZkRud2w4Q2toMjFpbzI0RmluQmVUWSsvaUtyeXJXblFDaDFoZmRmeTk2VG9jcy9VRkt5SmdEVkpNTEpyZWp1eVBkclZnVFJDdjJrV2cxejRLcDRpWXB6R0c3Sjdndmd6OHZ3QitIdHh6Z044alhMR0dZU3dYbDRDUEF6NGYrSFR3cWdIdFM5Wm9WZGpvdGJ5QTk4amlzZ1ZXaUpmTFphTnVVSmFOV2lueGdoVVNzSVlWQmpHdFBsNWM4a1FTcTBySW9CU3cxb1ZhQ0ZrMDZUZm9GN0gwZWVmQi9Rdndud3Y4T2JoZkFYNFJlQjJodTJVWXh0bHdIbmd3OEFUZ1k0RVBCYitWbis3enZCU3pLZnV1NWJWSFY3enVJb2hYNFQ0a3hNU3VreWV2TEtaTWNTdm9PaFNjOThNOVp1ZE9ucFR1U3pGeVJMZWh5NW1JTW9oNUJ6Z0huSGR3MFljYXZaY0lWV0Z1aSt2TERpN0g1eTRDRndqWCt3NjVKSlZVOGtpWmpmSi9LWVdzSTVLN3dJdkIvU2J3RjhBcmdkZGlnbVlZcDhsRndnRGtEd0FlUlloeGZSRDR6ZkpsMDRUcldGbGRuUWtwVWVJbENSdFVBa1lVc1BqOGRSY0VMRlhkaUlPV2F3RzdLZXRycURxd01oYVkwTERFanRVRDUwcTNJY1RuYXRPTjBzbzZjbkU3WHJUaTd6NGlpcGl5eG83cHQ4WUtSVDRIN2lQQmYyUjgwMnVBMXdPdkJmY0s0Rlh4OGR1QU84aytpV0ZlaW9heEdCeWhaM29PZUMvZ0RzSVVKdzhBUGhEOFB3RHVDL3lEN2x0OVk2MkZ5NVBkZWRwbFdNK21mRDBLMGxVZkVqUlMzRXU1RGU4aVp4MUt4WTAwUCtFOHhXdklySnlBVlhTU09rU3NSTENpRzFGZTJPbHBpWEQ1OHFMVjVXR09DQmJkRWJrNGNLdXlSNnZDaDN3ZDFvRDdnN3QvK2IwTnd6Z2Q2bnVzVDd3NndrVTNXVU83RFhkOXJLYmhvK3RRaTVhdnhueWhDaWU0bUxUaHk2U05sUlV2V0ZFQjZ4a2J0b2F5eGlvUjAxZEZJV0MrdkdEMWNxaTJkK0s2VmVGKzBqaXpRc1NxYmNNd1RnZmYyTzRUcmxhV1lWMGFTcnNONjdqWEZkOGRySHpWWmN0TGkxZEttYWVjazNCbFdVa0JnNDRyVWRiSFVPNVU0dVVwTXd1MW43dnVkZWxGVEg2Wlowd3EzVytvWmIxSzRXOGxlclFTU1F6RG1EKzFnTFVXOGI3b2NJRysvdzlpdHFDdXNLSEZLNVdKY25tY1Y2cTA0ZFZnNVlaNGFmRk0zM2ZWckM5WVlRR0RpWm1KVFJGempVRHRCUEU2MElzUEx2Y0R5dVFPV1NTQlJJOC9heVY2UUNsZ0ptYUdNUi82cks1aWNUbGMwUEsrNlB0KzN5dTNJV3BDU2tvQms1SlJlb3FVWFJkalhqM2lwVE1PVjFhOFlNVUZER1lYTWFMbEpkdjBEMUFzTHVKcTJWRkxaODR4K3F0LzlGWEFOd0V6alBuUXRMcHFqNHN2Ny9sV3gxVzdETVZ0S1BVTnBWUlUzOXhlMXduQ1ZReFU3aEd2bFkxN2FWWmV3R0EyRVZQUEZiMHd1ajJ3T25BckYvTjVjdkxUSGxIRW9tdFJpOWlzc2JGQ3ZKeUptV0djQ0Q4NVVjT1RLN3ZyT29ZdHEwdUVxNTZJc25ZZGFpdE1QNWJYN2JteVFPK2hMNmRITWZHcU1BR0xUQkF4cnl3d3VlZ0xWNklFVlgwcFlKSXlxMTBKNTlTeVF6c3VOczBhYTdvVVYvb3FOb3hibzlkbFNCWXQzVms5Y2tGYzZ2dTlLVjR1Wng1ZTE0dUxyMUh0dzRGWE15dTdPRDBLWmNLR2laZkNCRXpSRURGUEVJNGpjUi82N0ZiUWNiRFVHNHNYZHUwK2xJdjVISG1nY3hJeFNoSFRBNTlGeU5ab1cyUFFiM21aUldZWUpYME5ma3ZBV2xiWEVibjZleDNuRm0rTEZOcE5BdWF6RzFIaVc3dStFaTVabkhJWitqek95eEkyZWpBQnEyaGtKMHE1cVU0MklsSElWQ2FpQ0ZrZHlCVzM0VG15a09sNG1CYXhUY0xBNTQ0bEZqTVZXekV4TU1FeWpKdWhJMTZORU1Ha1JDM2RVZDF6ZWRCeEVpcVVpNUFzWFB2RURFTWZPNzZvc2FPK084NHJmVmNUcjR3SldJTytGSHVWaFZnSGR0TkY3ck9BSFVaLzlyNFBGL2FlaHgwSDUzeHBnZlZaWVRvbXRrSElWS3dUTytMWExkYUdZY3hHUnhoOEtWNTFqSHRTb3RZZTRWNFhvZHJ6T2E0bGorVjFPanRaTERweFRUYXJhMkRpMWNRRXJJZWVtQmlvNUE1eVptSzYyS1A1ZitqRFJha3RzWDFDekd1WHR2VWxBbGFuMkNjcnpIVkZ6S3d3dzdnNWZMV2RPcVhLQW1zVktTaGNoMnFzVnhLeHVKYUVEQkd1QTUyZ29TMnVScUpHYzBabEU2OHVKbUFUVUNJR2plUU9ueS84T3Buamhxc0VqT0F1MkFKMnZCSXQxMDNrU0FJVzQyQ2JCQUhiOEpPekVodGYzekFNUlVzQXRJVWo5N1ZPM0tncjdFaVNoVmhRK3Y1T1loWmRnNUtabUdvWStrcTQ1UDhvbDJFbldRTk12UG93QVp1Q1hEaU41QTVYeGNGMDc2Mk9pUjBTTHVndHdrV2R4TXJuN2Ewb2NGcyt4OEZheVJ5cG1yMmpLRHBzZ21VWUowTzdEb3ZrRFVmdlFPWGVZZ1dVcnNFa2RNb2pvK2Z2a2dMZ1IwNkpKNWpMOENTczNIUXF0NEx2dXV2cVpZMlFhQ0h1UGtuQVNPbnhMaVpvdUN4VU91WWxqemZJRnRnc0tmVmdBbVlZSjZXVHdFRi85cUdJajR6UFNrS21VdW9QOUQ2VWFKRXpDOFZUMDNJVm5wblZOVlFkTUFFN0lRMFJrN1VqV0VSaUdhMlQ1eG5UbVlTYlpHRVNZZHVrSEFNbTJ5SitmZFU1Z0RRRmpHRVlKOFEzQmkvVGI0V2xOSHBLcTZ3dTNxMlhvMXE0Vk55OEZxMHpjeGtPVlFkTXdHNlNXWVFNdGNRVWVKMk1JY0pVWkJycWJTMStyaXoyYTFtSWhuSHIxTUtoWFhtdFl0M2krcFA0bFhZSnBuMlZZQ1ZyYXhtRlN4aXFEcGlBM1NJOWJzVzBMUllaV1h4U0xNdm54MXJZdEhDSkJWY25iNnpSRUM2enhBeGpObndwRkMwclRJOEgwNVU0a210UnhFMkozTEVTTDEzb29CWXVxdTB6ajNVTlZRY3NpZU1XbVpDcENIbkFzMU1YOGJIUFNSZ1NMOVBXVlNGWXZyVGlKR21qbFgzb2hua0pHc2FaVVl1WUpFNGMreXF0bnJLWXJ3eVpxZDJOK25rdGhMM0NGZitmM2JvM2lRbllIT2pKVk5Ra0lTTlc5aUJhVWJISDVweXlzSlNnYVd0cnphdDRsNGltV1YyR2NldjRMRjQ2SXpHSmtNL2J0WFdXc3BCZHRyWmFTUmttWEtlQUNkZ2M2UkV5RVM1Wml3ako4eW1qVUFSS3VSM1Rmdkp6aGV0UTNRRW1aSVp4TWpvZWszaVRKaEZ6YWwzdE82NzNxK2Zrc3pzeExqRGhtaWNtWUtkQUpXUnhNeUZDRmwrYXF0M1hyc0ZrYVlsdytmdzYyVERSTW93NTRmTjlXMXRqTklTczJKYy9vcmxHdmQ2WUl5WmdwOGdFSWF1dE1naENWYXg5OTdraWFTUysyVVRNTUc0QjN4Q1dsaWk1YWcyZGppbVlhQzBVeTBKY01MNHRPSFVtWTkrK3ZzZUdZY3lIamx2eGhOdkE4SVJycURwZ0Z0aUMwUmYyRkJlakw5ODI2OGNiaGpFRHM3Yll6YVNzMWd1SEpscGp3QVRzREtrditCNUIwNCtuQ1pUZFFJWXhINmJlU3laWVo0OEoyQkxSdWlFcWw2UGRNSWF4WUV5b2xwZEJ4OEFNd3pDTTFXVnQra3NNd3pBTVkva3dBVE1Nd3pBR2lRbVlZUmlHTVVqK2YrUEpmUGVjYXFwS0FBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMy0yOCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiYXV0aGVudG9uMSAtIENUQVAyLjEiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDIzMDMyODAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAzLTI4In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0xMC0wMyJ9LHsiYWFpZCI6IjAwNjYjMDAwMSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFpZCI6IjAwNjYjMDAwMSIsImRlc2NyaXB0aW9uIjoiQ0FQWSBVQUYiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MywicHJvdG9jb2xGYW1pbHkiOiJ1YWYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X2RlciJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfc3Vycm9nYXRlIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInRlZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJ0ZWUiXSwiYXR0YWNobWVudEhpbnQiOlsiaW50ZXJuYWwiXSwidGNEaXNwbGF5IjpbImFueSJdLCJ0Y0Rpc3BsYXlDb250ZW50VHlwZSI6InRleHQvcGxhaW4iLCJ0Y0Rpc3BsYXlQTkdDaGFyYWN0ZXJpc3RpY3MiOlt7IndpZHRoIjozMiwiaGVpZ2h0IjozMiwiYml0RGVwdGgiOjEsImNvbG9yVHlwZSI6MywiY29tcHJlc3Npb24iOjAsImZpbHRlciI6MCwiaW50ZXJsYWNlIjowLCJwbHRlIjpbeyJyIjoyNTUsImciOjI1NSwiYiI6MjU1fV19XSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0NBSUFBQUQ4R08yakFBQUtuMmxEUTFCcFkyTUFBRWpIbFpZSFVKUFpGc2Z2OTZVM1drTG9FSG9UcEJOQWVnMWRPdGdJU1lCUVFrZ0lLalpVRmxkZ0xhaUlnTEtnaXhRRjF3TElXaEFMdGtYQUF0WU5zaWlvNjJMQmhzcCt3Q1B1dnBrM2IvWmt6bmQvYytiY2M4Kzl1WGZtRHdCNWtDMFVac0FLQUdRS2NrUVIvbDZNdVBnRUJ1NHhnQUFCK1JrQUZUWkhMUFFNRHc4R2lNMk4vN1IzZDVCc3hHNWFUTmNDLzg0VXVUd3hCd0FvSE9Fa3JwaVRpZkJ4eERzNVFsRU9BQ2pFZ2Y3eUhPRTBseU5NRXlFTklueG9tbE5tdVhPYWsyYjUxa3hPVklRM3dxTUE0TWxzdGlnRkFOSmJKTTdJNWFRZ2RjZzBoSzBFWEw0QVlSK0UzVGlwYkM3Q0JRalB5OHpNbXVZakNKc2svYTFPeWo5cUpzbHFzdGtwTXA3ZHk0emhmZmhpWVFaNzViODhqdjl2bVJtU3VUWDBFU2VuaWdJaXBzZnBjMHZQQ3BLeElDazBiSTc1M0puOEdVNlZCRVRQTVVmc25UREhYTFpQa0d4dVJtandIQ2Z6L1ZpeU9qbXNxRGtXWlVYSTZ2UEV2cEZ6ekJaOVcwdVNIdTBwVzVmSGt0WE1TNDJLbmVOY2Zrem9ISXZUSTRPKzVYakw0aUpKaEt6blpKR2ZiSStaNHIvdGk4K1M1ZWVrUmdYSTlzaisxaHRQSENmcmdjdno4WlhGQmRHeUhHR09sNnkrTUNOY2xzL0w4SmZGeGJtUnNyazV5R1g3TmpkY2RqNXA3TUR3T1FhUndBYllBV3RnQldKemVDdW03elR3emhLdUZQRlRVbk1ZbnNpcjRURllBbzdsUElhTmxUVVRnT2szT1BzWHZ4bWNlVnNRSGY4dGxvMnM3ZlFiY2hjUGY0c2xDZ0ZvM1FVQXZmcGJ6RkFYQVBrU0FOcWxISWtvZHphR252NWdBQkhJQXhwUUE5cklIVElCRmtoM0RzQUZlQUJmRUFqQ1FCU0lCMHNCQjZTQ1RDQUN5OEZxc0I0VWdtS3dEZXdDRmFBYTdBZjE0REE0Q3RyQUtYQU9YQUxYUUMrNERlNERLUmdCejhFNGVBY21JUWpDUVJTSUNxbEJPcEFoWkE3WlFFeklEZktGZ3FFSUtCNUtoRklnQVNTQlZrTWJvV0tvRktxQWFxQUc2R2ZvSkhRT3VnTDFRWGVoSVdnTWVnMTlnbEV3R2FiQldyQVJQQjltd3A1d0VCd0ZMNEZUNEd3NER5NkF0OERsY0MxOENHNkZ6OEhYNE51d0ZINE9UNkFBaW9TaW8zUlJGaWdteWhzVmhrcEFKYU5FcUxXb0lsUVpxaGJWak9wQWRhTnVvcVNvRjZpUGFDeWFpbWFnTGRBdTZBQjBOSnFEemthdlJaZWdLOUQxNkZiMEJmUk45QkI2SFAwVlE4Rm9Zc3d4emhnV0pnNlRnbG1PS2NTVVllb3dKekFYTWJjeEk1aDNXQ3lXampYR09tSURzUEhZTk93cWJBbDJMN1lGMjRudHd3NWpKM0E0bkJyT0hPZUtDOE94Y1RtNFF0d2UzQ0hjV1Z3L2JnVDNBVS9DNitCdDhINzRCTHdBdndGZmhtL0VuOEgzNDUvaUp3a0tCRU9DTXlHTXdDV3NKR3dsSENCMEVHNFFSZ2lUUkVXaU1kR1ZHRVZNSTY0bmxoT2JpUmVKRDRodlNDU1NIc21KdEpERUorV1R5a2xIU0pkSlE2U1BaQ1d5R2RtYnZKZ3NJVzhoSHlSM2t1K1MzMUFvRkNPS0J5V0Jra1BaUW1tZ25LYzhvbnlRbzhwWnlySGt1SExyNUNybFd1WDY1VjdLRStRTjVUM2xsOHJueVpmSkg1Ty9JZjlDZ2FCZ3BPQ3R3RlpZcTFDcGNGSmhRR0ZDa2Fwb3JSaW1tS2xZb3Rpb2VFVnhWQW1uWktUa3E4UlZLbERhcjNSZWFaaUtvdXBUdmFrYzZrYnFBZXBGNmdnTlN6T21zV2hwdEdMYVlWb1BiVnhaU2RsT09VWjVoWEtsOG1sbEtSMUZONkt6NkJuMHJmU2o5RHYwVHlwYUtwNHFQSlhOS3MwcS9TcnZWVFZVUFZSNXFrV3FMYXEzVlQrcE1kUjgxZExWdHF1MXFUMVVSNnVicVM5VVg2NitULzJpK2dzTm1vYUxCa2VqU09Pb3hqMU5XTk5NTTBKemxlWit6ZXVhRTFyYVd2NWFRcTA5V3VlMVhtalR0VDIwMDdSM2FwL1JIdE9oNnJqcDhIVjI2cHpWZWNaUVpuZ3lNaGpsakF1TWNWMU4zUUJkaVc2TmJvL3VwSjZ4WHJUZUJyMFd2WWY2UkgybWZyTCtUdjB1L1hFREhZTVFnOVVHVFFiM0RBbUdUTU5VdzkyRzNZYnZqWXlOWW8wMkdiVVpqUnFyR3JPTTg0eWJqQitZVUV6Y1RiSk5hazF1bVdKTm1hYnBwbnROZTgxZ00zdXpWTE5Lc3h2bXNMbURPZDk4cjNuZlBNdzhwM21DZWJYekJpeklGcDRXdVJaTkZrT1dkTXRneXcyV2JaWXY1eHZNVDVpL2ZYNzMvSzlXOWxZWlZnZXM3bHNyV1FkYWI3RHVzSDV0WTJiRHNhbTB1V1ZMc2ZXelhXZmJidnZLenR5T1o3ZlBidENlYWg5aXY4bSt5LzZMZzZPRHlLSFpZY3pSd0RIUnNjcHhnRWxqaGpOTG1KZWRNRTVlVHV1Y1RqbDlkSFp3em5FKzZ2eW5pNFZMdWt1ankrZ0M0d1c4QlFjV0RMdnF1YkpkYTF5bGJneTNSTGNmM2FUdXV1NXM5MXIzeHg3NkhseVBPbytubnFhZWFaNkhQRjk2V1htSnZFNTR2ZmQyOWw3ajNlbUQ4dkgzS2ZMcDhWWHlqZmF0OEgza3ArZVg0dGZrTis1djc3L0t2ek1BRXhBVXNEMWdnS1hGNHJBYVdPT0Jqb0ZyQWk4RWtZTWlneXFDSGdlYkJZdUNPMExna01DUUhTRVBRZzFEQmFGdFlTQ01GYllqN0dHNGNYaDIrQzhMc1F2REYxWXVmQkpoSGJFNm9qdVNHcmtzc2pIeVhaUlgxTmFvKzlFbTBaTG9yaGo1bU1VeERUSHZZMzFpUzJPbGNmUGoxc1JkaTFlUDU4ZTNKK0FTWWhMcUVpWVcrUzdhdFdoa3NmM2l3c1YzbGhndldiSGt5bEwxcFJsTFR5K1RYOFplZGl3Umt4aWIySmo0bVIzR3JtVlBKTEdTcXBMR09kNmMzWnpuWEEvdVR1NFl6NVZYeW51YTdKcGNtanlhNHBxeUkyVXMxVDIxTFBVRjM1dGZ3WCtWRnBCV25mWStQU3o5WVBwVVJteEdTeVkrTXpIenBFQkprQzY0a0tXZHRTS3JUMmd1TEJSS3M1MnpkMldQaTRKRWRXSkl2RVRjbmtORHhNNTFpWW5rTzhsUXJsdHVaZTZINVRITGo2MVFYQ0ZZY1gybDJjck5LNS9tK2VYOXRBcTlpck9xYTdYdTZ2V3JoOVo0cnFsWkM2MU5XdHUxVG45ZHdicVJmUC84K3ZYRTllbnJmOTFndGFGMHc5dU5zUnM3Q3JRSzhndUd2L1AvcnFsUXJsQlVPTERKWlZQMTkranYrZC8zYkxiZHZHZnoxeUp1MGRWaXErS3k0czhsbkpLclAxai9VUDdEMUpia0xUMWJIYmJ1MjRiZEp0aDJaN3Y3OXZwU3hkSzgwdUVkSVR0YWR6SjJGdTE4dTJ2WnJpdGxkbVhWdTRtN0pidWw1Y0hsN1hzTTltemI4N2tpdGVKMnBWZGxTNVZtMWVhcTkzdTVlL3YzZWV4cnJ0YXFMcTcrOUNQL3g4RWEvNXJXV3FQYXN2M1kvYm43bnh5SU9kRDlFL09uaGpyMXV1SzZMd2NGQjZYMUVmVVhHaHdiR2hvMUc3YzJ3VTJTcHJGRGl3LzFIdlk1M041czBWelRRbThwUGdLT1NJNDgrem54NXp0SGc0NTJIV01lYXo1dWVMenFCUFZFVVN2VXVySjF2QzIxVGRvZTM5NTNNdkJrVjRkTHg0bGZMSDg1ZUVyM1ZPVnA1ZE5ienhEUEZKeVpPcHQzZHFKVDJQbmlYTXE1NGE1bFhmZlB4NTIvZFdIaGhaNkxRUmN2WC9LN2RMN2JzL3ZzWmRmTHA2NDRYemw1bFhtMTdackR0ZGJyOXRkUC9Hci82NGtlaDU3V0c0NDMybnVkZWp2NkZ2U2Q2WGZ2UDNmVDUrYWxXNnhiMTI2SDN1NjdFMzFuY0dEeGdIU1FPemg2TitQdXEzdTU5eWJ2NXovQVBDaDZxUEN3N0pIbW85cmZUSDlya1RwSVR3LzVERjEvSFBuNC9qQm4rUG52NHQ4L2p4UThvVHdwZTZyenRHSFVadlRVbU45WTc3TkZ6MGFlQzU5UHZpajhRL0dQcXBjbUw0Ly82ZkhuOWZHNDhaRlhvbGRUcjB2ZXFMMDUrTmJ1YmRkRStNU2pkNW52SnQ4WGZWRDdVUCtSK2JIN1UreW5wNVBMUCtNK2wzOHgvZEx4TmVqcmc2bk1xU2toVzhTZWtRSW94T0hrWkFCZUh3U0FFZzhBdFJjQTRxSlpqVHhqMEt5dW55SHd2M2hXUjgrWUF3RDdFUzBlbFE5QU1ESldJbTZFc0x3SEFPR0lSM2tBMk5aVzV2OHhjYkt0eld3dFVoc2lUY3FtcHQ0ZzJoQm5Dc0NYZ2FtcHliYXBxUzkxU0xQM0FPaDhONnZOcDAzNVBBQ3FNMTJjUGFDUi85OGErUytZendkMWpHaURkUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBQm1KTFIwUUEvd0QvQVArZ3ZhZVRBQUFBQ1hCSVdYTUFBQXNTQUFBTEVnSFMzWDc4QUFBQUIzUkpUVVVINGdjTkJDME0rWWVxL0FBQUFIZDBSVmgwVW1GM0lIQnliMlpwYkdVZ2RIbHdaU0E0WW1sdEFBbzRZbWx0Q2lBZ0lDQWdJRFF3Q2pNNE5ESTBPVFJrTURRd05EQXdNREF3TURBd01EQXdNRE00TkRJME9UUmtNRFF5TlRBd01EQXdNREF3TURBeE1HUTBNV1E0WTJRNU9HWXdNR0l5TURSbE9UZ3dNRGs1T0FwbFkyWTROREkzWlFxbVU4T09BQUFNUm5wVVdIUlNZWGNnY0hKdlptbHNaU0IwZVhCbElHbGpZd0FBV01PdG1XdVc1S2dSaGY5ckZWNENCQkFReStFVjUzai9HL0NIbE5WVjNabGplM3lzR2xvcENVRVFqM3N2bXV1ZmMxNy80RWpTMmhYT01WZlRXRU1OT29QRSs1WXUzVFZYS1pKckZnbWxGU3RkUXFpYmY4THBaRStUekdXOU5HcXFxWVljU3lnaHovQTYvcnorZDRjejYvVWEvVDVXa3ZYTHNyOTVYSCt2ZTR5YXRkU2s2Ymtzci9zcWwrWnpXOWZ6WU9UblBBTUxEbFhxYzUxZTV5Q3BWandYdnU1YmUwMlFMOXg1dS9GNTBPZlhBNjAvNzMrdGxQdS85Vi81NTBDWnlEeW1wdjNNME1Ja0NMR0sxdnQ2K0pkRm9TcjIxNWRGTTc3dXAzRHBadFdtKzNtUXZ4NXN1cE1TK25xaGZRMDBDZEJTLzdvL1hwWkt1L1N2TEtwL2JhbCtzUFM2SDlUM0I3OUY1L3RvR2Z0UDNpbERWdnVmdy85L3k2UC9ZaUJjT0d2NWN5bnlkVDIxVmNtdHlOZjEvUzk1cDBNOWp5TFgyNE90a25mMnQvdjJpdFNmOXh0UmFhVzhEMFFKNS9SS3VKLzNzOGFjOC9ndzhXVGkrVDZRcXZHV3ZWdFVjN2FTLzd4UDBqcHA0dThERWZSY1NucTdUNTUvV2hwK0hhWGsrRDVRMDVMdEZ3NTl2OUMxa2FMMTdUNHJLSnIzMjBBazRTanAzUmRub0p6eWZsOWFMVVUrT1ZzSnMzNEk4Nm8vVStQbkNvd1ZmTEFvbnlYazloNU5vdmJKZC9pMHRFOVI0eEZoTHU4djZDNGZCam9nbCtWRFFwNXkvQUg2UHdlYWhPaHR5UlN3NHRQeVlXa1AxSDJhR1Y1NXl5UHRMTG1YOERaUUNNZjh4RUNKM3lrZTlPTWVtSWczV3YxVkpqbXBNN2lSa0FZTXRRdjJnOE1lQ2pyQnlxQ2xKdGt5aGVFU1E2WGI4YjhJOHNmaGFaMW5ONTNkdkJZMXRFOGRhM3ljbm13OVJaejYrdFJQTWVOZTJpQTU3NVdwK2FlT0JPVWhVVyszQzBiYmg2NEt5YWhmZlI0ZmZRUEVHZkJVdmgrS29WRzhjVCs0SkN4RDFzdC9ESkRHOCtLeE9uY0dPdGh6b2xGNHFmRFNBVGR0QitwWTNGRU4xRmZGa29aVmpRSGFlT2tIQmpBbU5kN3ZpWUU2TDNWZUdydzBlR25NUTFnSEZCKytPU1M4ZUdueCs1VGE1dmNldDlISUI5ckEzVlIveEZPUjNqRW1tdEU4UkNrME9yQ01FN1dZZGppT2p5UnFKTFFSNjRrUWpYZmh4RmhKeUlqWnNURUlKa2VqRStiR3poeWR6b1B6NEl5RmNYSmVuQmZuelhsemR2cDdoNzFZbW9RanJqSnRCUkdsT2I1dDZLZElHNFNNWjRWbnpDNlZlNVVYWVY0aGRJS0lFRUlzbmFLVndjdk1LUGhEOElXY0lPRUQ4WEluZFFxRHJGU0NGV2tySkNZQjFXa2VEclluNVZtbGFGUGRJVFZ1R0RjWVBYV3VCOWV6b2paNFlSL0tuaUc1RVcybERGS2dHbWlMT2huaFFFNCt3QWJTaEl6Sm1RRXpDWmZ4VVNhU0dVdnp6Q0V6V01ZbkowdXliekp0aFlLQUtnU2pwRTdtV0NnRk1WcFlPelZKTVNtcFJPdTBRYUdESm9XbEZzSmRDUFA5eHhKVjZxM0NGRXVVNktuMm9IVmM1Qjd5ekZiUTdyZDBWQ0tqT3dWWUpweGFycVJFWmZhYUZramlDQ1FTQmhTb1RGeU5aNGl6T3FDanVsQlB6RnE5SVZzR0NleWhrVDh0bjFMdUpQTU9yWEdOdGExelBiam1uYlpyYUNTamtic20rTWhZcHpIVG9XUkRxRmpqZCtjM0RyZkpieVl4WHVneGhzNnlPcFoxVXFLenBFN1pkRktnZDhDLzQ0dStadWgrQXMwZjZud2tDNlBFQXd1VU9sVkQ1ekZPOVhERzhZTUl6a2dHU2tmbHBUQUxlWVFHUWRydE1Ic044NVFabVRzWmRKMC9FdlRvemNVU0YzNVo5RnRrL0pvOFgvekdIWnQwMklKRm0vQ2hJOE91SHJZTjZsSER4Z2Q3YityU2dsTjNUcFk3eU9Ca3RlTXJIeWs0eS9aOXFoc3ZpVjRrQ01Dc09LQmlzMUZjZ3dlcm5qY2poWHovRjdNRG95dkdObVBzZUd0YWpMdXh1Qm9wcXlpd1NCVE5rZHFKMGxPVVNkdkE5SUZxb1RFSk9oSUFvSFZ5ZWhhQW9GQ1pVQWVGaHo1QmVmZVkyN2pna2dVNmJDWUZIYUpFU0NxV29oSE9BQzFHTEdORlZuV3E3Y2haRkxORjFSbTFlZFFoR01vOTcxZXNZRVBOTWNKenNUYUx0ZTlJYnNYcU5UWndoRUtQS0pUWVdvK3RlMnlMMzk0ZnhNa2xtbzVvRnE5b2c5eGRLMUpoc1V1UEhkZjBXb0dqSFVtTjJISG9pRG1PTk9KZ21ZTUJCNWFNMWVNQklGSWdUaWc3empyaXhEOXp6amh4OEFLMUZsVzg2c0V3aTRRNkxnYmJDUEtOZFJ1ZmJNdHhrMUI3VzNTaTRXbGYwWlVMSHZqdzZMdkxqYVg0bnNJVDBweXNBelRBT2tJRi9qWFdERGwxbkRtMzhKS0lWRG42U0tUeHU3dklXcEJPRjRCTEFDdEpsaVZOa2VRSExGMXlYdXhLcCtRK0pLOU9kbEZoOUMxS3MzcEptYWdHaDhJWkdYcVhJNmgxMEhZandMUnNVaXRWeGdCMVRkaHRTVXN1alJScUhUdFdGc0RrRW1OVVBDOW1TMEFUcWdjRFV4R2tublFid0xFRElpSWpLYWhzTXVoSFJzaUJ0cG1NL1JJNm9jc2xjMVZBYzhyQ0w2dXFMR1plbTd3a2E5RFBnbUZBZUJWS1JsZ2dVTjdGTFlxekVuZUFLeUZmZEY2NGhmSmRnMElnbFRQaHcwVnhjSFpKeHpiUmxNUUd1SjhUSFZNQ20xUDFsRVpMaVpCbGJFWHlYQ25iVG5tMVJQS25Ba0NYaGlpY2tvcXZkTFlCaU5Pa2ZTZmRCbGxrQkJwOFlUTlYxR21MT1RYSXBqVXNhck9CUHVVT2tqR1REVmJ1d0IzRDlKb1RLNFZZUExIZ05KUzA3RDJOM1Fob1RTaXFORm5SM09sS2l3aFRMb2xFVFVCTTJuSTJvalFZQ1NRaFBqRTV6NTNNOEMwd0kxSk84NEhJZ3oxNGxpVFVmbEVYa3pUZDJBTlZZYnVNZ2tjeGhYTEhmcWFEdXFERGpMek1yV2NLbkFvRE9OZzRGREM1ck0zV1c2NmowRUVDVktWRGJYaXBWcFFuTHpjWXErV1JxZVBjZ0VlS0JWbUlTenNDbmI0OTFkeVpDRHNnOW5ubGU4UEF5QU96S2NCTVZQTWNQWk5TbVc1NUdiRlliS1VRQVZ0M0poVWVya1R2NDhyczYvQjh2ZUNoV0VCMm9CNnNnQXVCZzBKbEZwS2dTS1d1QVhWZ3JSQkdpTFVYSEZhT1JNL05DVEk3STJIYmg2d3BoTHFBd2tXaFZ1M3NkQnh4aVBTdmxCSXNYaG9wMkNvaWRJNWlnSXdoT0cwY3hxdWw4MWJ2TkdlZ2dkdUcwZGdoekVRRHhlYlNzdGoyck5yS21sWkFwc0pPc2V5eENwQVBnOGNDQVNDMXNLR1FXYjFmR01NT1B2T29nNk1ZSnJoVWJDb3lDZGVTVEZZMVFTMzVCUDFzTHJlUlBjeGsxUGcrWHpnV1d6YTVsQ3BYZUYycmtjUjBvcklWZXRhMkp4dW9wR1lkMVV5bTVNYktIWWxRZFREeDZKemRzYlBxN0g2aFhSdjRqWFlZYUg0NFpiTUIzNU5zd09PT1VuQWdIVFVHMFNOYk5xRWgzNk9WaWtRZ3ZsUnp4dzdFS0tsRDBReDJHVEUvWDRZbVlRSnRVTzRWNTV4MVZRWFkxVnRsQTB1YUpmZ0ZudEJkRzMxTmVyVm1WN1VOYkdXdFJMYWl2eW9BWHdlRkJMRFcyV2lIVk5pdFVFTDE2TmNOQW02ZUF3NEltRng5RjFSWnZaQVM3V2lLQmttMU9CY2dFa0E2QU5nemtGQWJWUXA5cmthcXQ3d3A5a3dvKzBBZEhlY0tmbUhUbE1iVnFubGp5TWJlRkRUWXpRQnRNNHoxM2FqTDFtZHZVSDNEaFczNGJGTUJETzR0a0d2eHluSnZXL1VpT0x0NWdqY040WXgyUTY0aE42QVcxR2ZzemFBUFFMc2JWSDZLeGNBU0VBZEoxU2c2NnFRVXR6THR1dXVRK0JvU3l2Q200UWhqczJ0dFlCaEpoYm96ODBrU05HT1haUU9zSDkwTkZyUkpsK25WbHVZTGtoV0QrR3ozVGJvc0Zqck1IWTJueU5zRnJiTGxoMkxoQzVwcEI2QXBmQnBNbVNrcXFwd0NiRmN2bmNuUUtuaWdrelNrMmU1WTFSdEUwbWJ1QUN3OURERXplNGYwWVpRK0tMT3hEVWFmZmFJRVY4NVhYNUQ1aGpzMnRIOFNHSXZPWndoa2JFRjE5WUVNR1hIQlZ4bkdueUI5d3ZkOXMwTEsxS2prbUVacC9VS2ZZWGkxQWJDUmRXMWdEYlZOZlMrMk05Q3E4VElvUGZvb2pMVDVjZElzam1uakNKNnhrTFlzNEFMSHdUU0grYUZTOTRKb1pwZXpVUlJhVVE1Z2ZIRklEMFlBU05KaUw0RHNCMjVueVlPVmtRMlpYZlZNMTZRMkVDUWtTRnF6alRuaER5WXpCRXFiT0dPQ0ZuTU1uWXcwV2NpRXNDWjRCbkhvQkJUUXJYWDZhTmM2ZStnd2tHMXBzaGhrYVBMRmJta0I5d3Urd1krR0hRQlIzcXNzdkZYSzBnV0tNeDV1V0UxaHhjMUFwZ2hpNGs2NFZ2ZUI3MUcvN0VKbTY4Z3ZWTEFwREQ0WGltYzU2c0E3T3h2b01neHVaN1k3RTMxVDBrWEFCbGFtRFhodGFHUm5uNVFoT0IvV1B0OWV3WXROQWtDSnlJQXgwVmlrL2lLZVlHcmZnQ2JnTW54Y0cyamRDTis5YkNJVDJpYXcyNkUrbndqcHduNWlGNC9vaGVpT2xzRWwwUnhJOGd5QlFEdGVrT0Z3MitXcXkvVUVEYVhaNk5USU9xUU9OVkFkWlBHT2toKzFPdUdrVUJvT05GL1V5TTdEOTVwZ0pHWHJmckh4T3ArYjQ0OFBEMS9maUVRNTdnOFFZTmQ5WjVYN2F5RGMvdlJnZVYrZnBmLzh4QnJEai84SDhPTmUrRS8zcno4Zi9QWjkrOXZJMjdMKyt0SmVYbC9POG55dUVURFBRS0t2VDJxdnI5RGw5YkdrUE4vSjBhY3BmVGovZGdEK0xESWwrYzJ5TVI2ZlFLdkhrWjVlM3grcjNENkM3dXQ5bjM3M2VYVjlsb1k0T3FjWlRneC9mSXIvR2hrS3ZzL3QyMC9EMmVTTTltMVIrSXZqK2hjVDlUb1JBclAzbFFBQUFDVjBSVmgwVW1GM0lIQnliMlpwYkdVZ2RIbHdaU0JwY0hSakFBcHBjSFJqQ2lBZ0lDQWdJQ0F3Q3NEVy9HWUFBQWVjU1VSQlZFakhyVlpiYkp4WEVaNDUvL2t2ZThtdWQrMWRyMk03ZHV6R3VUU2hpZEtFcGlGcEJDVVJFb1FLYUZVRVJSVkNvaytnVmp4Q0gzamlBZkhDRXc4b1NDQkJLd2pRb3BhV0ZBcE5RK3ZnSnMzRmNaeUxMN0c5YSsvTnYzZi8rMy9POEhEV2JtZ3JWQzduNlQ5ejVqOXpadWFiK1FhSlNCSXdoRmpLdWJxZk1yUlMxZ1FBSWtDRS8zMXhTY1FRYnl3N1AzbDlzZVpFR3VKOWcrbHZQdFJ2NnRyL3hRWm5pRTBuK3NGTGM3WW5pRWhqK0tmSlppenBtZU5ERzBxU0FPRmZqQkVBQWhBQjNDVlh3dmZwTUFCNDRXSzExbzd5S2Y3NWZUMkhSalBaaFBiMjdiWHJGUWNSaENRQVlBaUlRQVMwL2pPdXgxREpONFIzTDdWbGZpUXV6TGMxeENjT2xiNzI0T2Fuanc4OU1KcHArZUtkdVJZQWFBeUphTGJtbFZjRFJFQUFBaEJTaHJGRUJOdUx5bmFnUEJDU0lpSGx1alVpaW9TTXBlVHpEYjlzQjFzTDFwR3hybGdTWjNoc2UvNmxTL1ZiVlJjQWF1M3dSNi9NejlWOXhuRC9VUHFwWXdPV3J2M3N6YVZyWmVmeGc2VlRaOHROSnpxNXIrZnhnMzFURmVlSGY1dzlNcGI3K2lmNkFlRGxLN1hueDVlZk9qYkFLM2JvQm1La2tBQkFCZ1FBMjB2SkgzOWx1NkV4QUhodWZQbnlnck1wb2NXQ1hyM2EzSkszdnJDL3QrbUtoVWI0MHplVzVodEJOc0dmUDcreWR6QXpsTGRhdnJ5NjZDalVUSlhkcGl0Nk15YXozVmdROUtSMWxSWUEwRFUyV2tnTzVpMHZGT016YTdrVS85N25ocjl4dEMraHN4c3JIZ0JZblBtUjVJdzljM3h3ckRjUkMvanpWQ050OGVHZVJMVVZyWGt4QUN3Mmc0R2MyWjh6V1JCTElMQjBkbmQrVkc1alNkdDZrNDhkS083c1N4OFp5eGtjZzVnVWJJS1lIajFRL05UTzdpY2VMQmtjWjJzK0FJd1dFZzBuYWpoUkxHVFpEZ2Z6bHNFWlI4U050MjhzalNFQWJMTDRkeis3ZFhrdE9ETlpINTlaQ3lMU1ZENEprZ2JiMXBzRWdJRmNvamRqTkowWUFNWktpZE1Uc21LSGFZdXZ1dkU5eFFRQThLVEJBTUVKeFB0d1JrU0krUExsNnFtelpkc1QyUVEzZEpUVU9USTRLcWROemxLbTVnU2hrRFJTU09xY0xUYURwTUdFcE5GaUFnQllQcVhyREN0MnFBb0tBQllhL3JkL2VmMFhiNVhkVVB6cTdSV0RzeWNQbDU0OU9XeHk5aDRLMTcyV1JFSVMxMUFROVdXTjdoU2ZiL2czVjd5VXFRM21MUUJnL1Rrem0rVFh5azdMajdtR0FIQnBvWFZocnEwenRySVdyTFRDVCsvS2YvbmpmU09GWkJRVEFnSUFRL1JDMlFwaUFIQkQyWERpVFJiWEVDMWRHK3EyNXVyK2xjWDJRTTdzU1JzQXdBWnkxbEMzVlcxRnA4NHVCYkdZcWJvdlg2NTNwL25lTFdrL2twSWdrK0FBTUZWMjJvSFFHS2pDamdTOVB0VUVnTGR1cmRaYVlWL1dVR25iVmtwVzdQQjZ4VlVKa0VRY0FCN2EzblZwb1QwKzA1cGNtbzRFMlo0WTdyRjI5S1dubDkyVXFaMjdhWnM2L3VIZE90ZFEzU0lrSkEzMnlwWEc5TEpiWFlzWXc5MERLUlc2MFVJQ0FDTFJTUUFSY0FCNGVGZjN4TnphdVp0clFjd2trYzd3eWNOOUFMQzF4eG90V0pObFoyS3VkZUxlbkJBMFhYRVVUQk02MjkyZit1dTB6Um1PRnExUDdzZ3JBMFBkQ1V0bllTeTM5aVNVSmxjOTZ6c25obDhzVmE4dU9nbURmV1pQOTg2K3RKQ2thK3pwNDF0Ky9ZK1ZZc1o0OVA3aTVKSlRiWVZFeEJDQ21MNTZxRyswbUt5MW95L3VMMWk2cGtpbE4ydmtVbnpORXdONUN3QVFrS3QycURGOFpGL3hrWDN2OVdlTklSRnM3cksrOWZBV0pkd3pzR25qVkJJWm5IM3AvdDUxVEhjZ2Jtak1EV1YvenN4WW5KUUh5aEVDSUVtSXFJRE9FRHR5QXRXa0VaR0loQVJkUTBSZ2lBcXlzU1J0WFhscDFmL2RoV3ExRlI3YjNnVUFVcExHa0czMGJzYlVuOER1WWhaMUYwTkVBSWFvVUJURzVJV2lVL09JaUtDTXZYdW4vZHQzYWhyaXh3YlNHMFRFLzBNR1JBQVl6QnQ3QmxLNnh1NStCd0RrVS9wSXdYeGdKS3VDMlFrREVhazRzSC9Mdi9RQndvSVBEQVpFSklnNFkrb0lFQkFBcGFUL2d0a1ZadUFqREI4TUVXcXQ4Ry9URFJWSG9nN0gwbnFMVmR0cUsrd29BQkFCUTZpM3cxbzc3QUJobmE2RFNLNjZFUkUxbkxBZHhLQkkvL3lzWGJHRE01TjFGVTMxSWx5UGlkcDZZVHd4YTd1aDJCZ3Z4bWRzVi9WZ0JFWFhBSEN0N1B4bVlqbVc5TVowODlwU0d3QzRHNHEyTHg0NzBMZnFoaGZtMTZiS3pzbTloZE1UeTRXTXNhMllUQnE4YlBzM1Y3d2RwZVRGTzYzWnVuZGlkK0gyaXJ0M1MyYXhHZlRuek5mTzFnK09aQ3QyYU9uczhEMDVMeElwVTdPOTJPUk1KWlVsRFcxTHQvWDlGMjR0cllibDFhQTNhengzdnJKL09OdWJNZWNiZ1JmSm1acmYzMlcyQTdHdG1PcEptMWNXV2w0a0FXRFg1dFNkUm5CMExGK3h3K1cxY0hkL0dnRGFnVWlidkdLSHVzWlUwRmpMajhkS3FXZFBqdjc5MW1yZGlTek9Vb2EydWN1OGQzUEswcG1sTTVPem9aNkVxVE9ONFdneGVYUEZMV1VNQU9BYUk0TFJZcEl6TEtTTmJFTDNJakZiOWVZYmZxMGRhaHFxNUhHRHM5K2ZyMnd0SkVwWjA5SlJFdlhuekw5TU5VeU9zWVRiVlRkdGFuNGtpS0RoaEFONTB3dGxKcUVEZ0pDMHlkSmV2TGhpNmt4akRBQm1hOTZCa2N4OWc1bWZuMXNzWlUyTHN3NTQ3OVM5MHhNVlB4S0xUZSsxYXpVaWV2TkdzOW9LWm12dStablZlanRvK1pIdFJRc05iOW4yWDcxU2pXSkpSUFYyRUVUaXpHU3QyZ3FhVGtoRVRTZHNlUkVSemRmZFpkdFh3ZytwZ3crdEtiVnVWOTJGcG45MExLK0duNDlVK3FxU0paRnFuNnFrSlhYWWtZQVFPaU1qSW9TeDFGWDNXUzh4S1FseFE2V0RiMXIvUW9CL0FxWklHWEwzelRoRUFBQUFiR1ZZU1daTlRRQXFBQUFBQ0FBRUFSb0FCUUFBQUFFQUFBQStBUnNBQlFBQUFBRUFBQUJHQVNnQUF3QUFBQUVBQWdBQWgya0FCQUFBQUFFQUFBQk9BQUFBQUFBQUFFZ0FBQUFCQUFBQVNBQUFBQUVBQXFBQ0FBUUFBQUFCQUFBRVRhQURBQVFBQUFBQkFBQUNvd0FBQUFBT3lQNWZBQUFBSlhSRldIUmtZWFJsT21OeVpXRjBaUUF5TURFNExUQTNMVEV6VkRBME9qUTFPakV5S3pBd09qQXc2aFpPMGdBQUFDVjBSVmgwWkdGMFpUcHRiMlJwWm5rQU1qQXhPQzB3TnkweE0xUXdORG8wTlRveE1pc3dNRG93TUp0TDltNEFBQUFZZEVWWWRHVjRhV1k2UlhocFprbHRZV2RsVEdWdVozUm9BRFkzTlNBSkFNd0FBQUFZZEVWWWRHVjRhV1k2UlhocFprbHRZV2RsVjJsa2RHZ0FNVEV3TVFZbk5xOEFBQUFTZEVWWWRHVjRhV1k2UlhocFprOW1abk5sZEFBM09NblVleWNBQUFBb2RFVllkR2xqWXpwamIzQjVjbWxuYUhRQVEyOXdlWEpwWjJoMElFRndjR3hsSUVsdVl5NHNJREl3TVRndlRBVkJBQUFBRjNSRldIUnBZMk02WkdWelkzSnBjSFJwYjI0QVJHbHpjR3hoZVJjYmxiZ0FBQUFBU1VWT1JLNUNZSUk9In0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTA3LTIwIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOC0wNy0yMCJ9LHsiYWFndWlkIjoiY2ZjYjEzYTItMjQ0Zi00YjM2LTkwNzctODJiNzlkNmE3ZGU3IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJjZmNiMTNhMi0yNDRmLTRiMzYtOTA3Ny04MmI3OWQ2YTdkZTciLCJkZXNjcmlwdGlvbiI6IlVTQi9ORkMgUGFzc2NvZGUgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9kZXIiXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MywiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ0NUQ0NBYStnQXdJQkFnSUpBUEF6ZWdjVTZzVkFNQW9HQ0NxR1NNNDlCQU1DTUhZeEN6QUpCZ05WQkFZVEFrUkZNU0V3SHdZRFZRUUtFeGhKYm1acGJtVnZiaUJVWldOb2JtOXNiMmRwWlhNZ1FVY3hLVEFuQmdOVkJBc1RJRU5CSUdadmNpQkJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1Sa3dGd1lEVlFRREV4QkpibVpwYm1WdmJpQkdTVVJQSUVOQk1CNFhEVEU0TURReU5URXpNelV4TTFvWERUSXpNRE14TURFek16VXhNMW93ZGpFTE1Ba0dBMVVFQmhNQ1JFVXhJVEFmQmdOVkJBb1RHRWx1Wm1sdVpXOXVJRlJsWTJodWIyeHZaMmxsY3lCQlJ6RXBNQ2NHQTFVRUN4TWdRMEVnWm05eUlFRjFkR2hsYm5ScFkyRjBiM0lnUVhSMFpYTjBZWFJwYjI0eEdUQVhCZ05WQkFNVEVFbHVabWx1Wlc5dUlFWkpSRThnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFTVmJENG8rUXdsdGl4VG9PWlNGRXB0RHhEYStjWk9tbnk5clA4V3l4dGdjd0g0eU5JdDM3endkajU4b0dVZ2pCQ1VlRDhURE41MkFBRGE5S1NWT2Nzam95WXdKREFTQmdOVkhSTUJBZjhFQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUNCREFLQmdncWhrak9QUVFEQWdOSUFEQkZBaUExTmhxdUpOUCtXcjNMZTI5UjlCY3hkQUVKZDJZV3hIRHk4WkVpOWtoam1BSWhBS3pSZDlmNWRmNGtROVFBVU5aclNsVC9teTdPSVhpTXgwd0g4ZU1ZNDJGZiJdLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCJdLCJhYWd1aWQiOiJjZmNiMTNhMi0yNDRmLTRiMzYtOTA3Ny04MmI3OWQ2YTdkZTcifX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDQtMTYiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNMRTc4IENUQVAgVVNCL05GQyBSZWYgRGVzaWduIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxODA5MjYwMTUiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy40IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNC0xNiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDQtMTYifSx7ImFhZ3VpZCI6IjkxYWQ2YjkzLTI2NGItNDk4Ny04NzM3LTNhNjkwY2FkNjkxNyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiOTFhZDZiOTMtMjY0Yi00OTg3LTg3MzctM2E2OTBjYWQ2OTE3IiwiZGVzY3JpcHRpb24iOiJUb2tlbiBSaW5nIEZJRE8yIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfc3Vycm9nYXRlIiwiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCL0RDQ0FhR2dBd0lCQWdJVUVML1drWmZueER3OXM4NVh6VVNKZ3ljSmpyUXdDZ1lJS29aSXpqMEVBd0l3Y1RFTE1Ba0dBMVVFQmhNQ1ZWTXhFVEFQQmdOVkJBZ01DRTVsZHlCWmIzSnJNUll3RkFZRFZRUUtEQTFVYjJ0bGJtbDZaU0JKYm1NdU1TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1STXdFUVlEVlFRRERBcFViMnRsYmlCU2FXNW5NQjRYRFRJeE1EWXlNVEUyTVRjek5Gb1hEVE14TURZeE9URTJNVGN6TkZvd2V6RUxNQWtHQTFVRUJoTUNWVk14RVRBUEJnTlZCQWdNQ0U1bGR5QlpiM0pyTVJZd0ZBWURWUVFLREExVWIydGxibWw2WlNCSmJtTXVNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUjB3R3dZRFZRUUREQlJVYjJ0bGJqRWdRWFYwYUdWdWRHbGpZWFJ2Y2pCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkxjd1U1QWRuUWFZYmxMaVc0WHN3RDhzNnplUStuRUF2S0tqeHkzMlBLMUNXVXh2djVSQWdRNndVUUpKWVZVNFJjcVZmZHJHRnFJOWRJQXV2MW5lYzN5akRUQUxNQWtHQTFVZEV3UUNNQUF3Q2dZSUtvWkl6ajBFQXdJRFNRQXdSZ0loQUx0K0h6M2wrZ2ZaR0VBbS9lZTVNZ3AySUJDdytVWUxTZzdyMkxYUkM5U2tBaUVBMXpqemVqNnR6OXNvUzBvejJWczRENkF0em9YWTJIV1pCZ1l0OEcxS25pRT0iXSwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiLCJVMkZfVjIiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI5MWFkNmI5MzI2NGI0OTg3ODczNzNhNjkwY2FkNjkxNyIsIm9wdGlvbnMiOnsicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInV2Ijp0cnVlfSwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0wMS0yNSIsInVybCI6Imh0dHBzOi8vdG9rZW5yaW5nLmNvbS8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlRva2VuIFJpbmciLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIyMDEyNTAwMiIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0wMS0yNSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMDEtMTEifSx7ImFhZ3VpZCI6IjlmNzdlMjc5LWE2ZTItNGQ1OC1iNzAwLTMxZTU5NDNjNmE5OCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiOWY3N2UyNzktYTZlMi00ZDU4LWI3MDAtMzFlNTk0M2M2YTk4IiwiZGVzY3JpcHRpb24iOiJIeXBlciBGSURPIFBybyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCeHpDQ0FXeWdBd0lCQWdJQ0VBc3dDZ1lJS29aSXpqMEVBd0l3T2pFTE1Ba0dBMVVFQmhNQ1EwRXhFakFRQmdOVkJBb01DVWhaVUVWU1UwVkRWVEVYTUJVR0ExVUVBd3dPU0ZsUVJWSkdTVVJQSURBeU1EQXdJQmNOTVRnd01UQXhNREF3TURBd1doZ1BNakEwTnpFeU16RXlNelU1TlRsYU1Eb3hDekFKQmdOVkJBWVRBa05CTVJJd0VBWURWUVFLREFsSVdWQkZVbE5GUTFVeEZ6QVZCZ05WQkFNTURraFpVRVZTUmtsRVR5QXdNakF3TUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFcktVSTFHMFM3YTZJT0xsbUhpcExsQnV4VFlqc0VFU1F2elFoM2RCN2R2eHhXV203a1dMOTFycTZTN2F5WkcwZ1pQUit6WXFkRnp3QVlEY0c0K2FYNjZOZ01GNHdIUVlEVlIwT0JCWUVGTFpZY2ZNTXdrUUFHYnQzcnl6WkZQRnlwbXNJTUI4R0ExVWRJd1FZTUJhQUZMWlljZk1Nd2tRQUdidDNyeXpaRlBGeXBtc0lNQXdHQTFVZEV3UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0VHTUFvR0NDcUdTTTQ5QkFNQ0Ewa0FNRVlDSVFDRzIvcHBNR3Q3cGtjUmllNVlJb2hTM3VEUElybWlSY1RqcURjbEtWV2cwZ0loQU5jUE5EWkhFMi96Wit1QjVUaEc5T1p1cyt4U2I0a25rcmJBeVhLWDJ6bS8iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSTBBQUFBV0NBWUFBQUQ5L3g4bEFBQUFCSE5DU1ZRSUNBZ0lmQWhraUFBQUIzRkpSRUZVYUlIdG1rMXkyOWdSeDM4Tkl0TFN6QW5Nbk1ETU5rbVY2YXFweW5KNEE5TW5NQ1NTVmFHME1Md1FzUkJsd1NjUWRZS1JWbG1sUkc1bUcrb0VRNTBnMUM1VVNIUVdqL2grL05CRXRtY20rcThJdkVhL2ZrRDN2L3YxWTRWTk9BeGEvUG03S2ovK1kxb2E4L3dxZi9ucjMvblRkM2ZXOFdmOFp1R3VIV24zbXdnWHdCdnJlR1V2QkJwQWc4UGdIWjk2d3k5aTRUTytMZHI5SmlLdlZsZGpCcjJSWXhYc250U0JpdzJLaG9pOFRhNGRMamdNV2s5bzZqTitDZWowUFVSbXdCaUpyb21vMFFrYVphZnBudFNKNUFhUjZnWkZiMHYzbngzbk53aXBNdWlOVUIyaUVsS0pKcUQxZkhyeS9Db3FGMnNkeGpqRitkbzVqT093TVZWbDZVNmlhMDZQSjdueFR0QUFYcSt1eGl5WTRwSTY2V0wrbWRDZjVaN3BudFJSNS90VWhrdCtGMVdKNUJVaXRaSU5xbE9XTWlic3BiVllwKytCdkZocmQ2dzM3RTFOWUZWZUkycDVUekpoOGU5eHljWjRiU3F2Y3MrSmp2aVAzQ1cyUE1hT0dGNVFvNkt2UzJzVkhYRjZOTWJ6cTdqNzc4M2FaY2JaM3o3bjVMeWdscnpqaUx2ayswV1lPVVNxcU5ZWUhFL29CTTI4MDdoN1Z5RDF6SjFyQnIxUnN1QlN5dElEVkZvSXI1SmJEaGUwK3pQT2pxNnNDeFk4WXFkUVI0QkpRYUlCZkZqOS9nanpFUFlQQVBNaUszdC9BUEtNRm9tSEpJNTFEL1BQNk40UWtkZllJR0txdVZ3dEp1dURJWWJMR0ppaUVpSnExNDFDWlcvR1lYQ1E2TzZlMUltY0g0QWFvZ1Z4QVZmSHEzVS96ZzZBZGhBaXZBZXhtQ0xRQ2VLYTFEZnFGU0R2TkM2MVpOelJNV0RzRnVxckpRMUJqSE9oc3pROXRmdER5THhrNVpiRnZKVXNXdldIZ2trZkdSeUZMT2NObE52QzJNV3FMdnJmWVNJMlRLNUYzaHJqVi9DQ1dpNWRSbmpXS0xmQjRTS242NmtnVWtYMEhNODNqQkxKRmNMVHo5TUpmT013WHdoTFF0cEJDUElUeUUrNHRGZzhEQTNUSEFhdFRLUWFoMW5PRzRUK0RNK3ZsbW9jMVV2T2pveG5HcGtHbGYxUndqZ2lWWlFMNEk5UFl2eWc1OVB1dHhCNUNVQUZEL0RNYi9XVEtGTzk0OU5ST1RXcVhpSVNVMjROSjhPWURnM2l5RW9mT0FBcE1pQXM1dVY3V2QxWmxoU3A0dTdYZ1ZGaTl6cmRvbXVjZklzZFNqTWhHTlU3SUM1Yzg3TEdqc2ZEcEVDdmVOczFrYXJuR1hxN1owa3ppVlozZndoa2MvYzFaMGNwQTUwZVQ2eU9nOVRwQkQ2RG52K3pEQzVDeFYrMUFBQjlpK2Y3c0YvTk9idUl2UkFYbVNacEZxRFRieVdzNnRnWVFDWTUrVTNJNng3UkRwcTVkRjNFUXE1eTljaG01WnZ0eU00ajBsb3Iyd2wybTI1SHVGVFV6N0ZJaEpkZmxGYlRTT2FXNVNwbHhVVnp6Q2FoUDZONzBrS2RmNmFQNm52aVhHbUQ4cEp1UDE4YlJMeTBwV2MrOVliSnh6WlI3S0ZhUzUxZHh3eU9kdnZRM3hJVmJtajNmWllQMXp1blVSdTZKM1d5NWRHdVR2NEVjQkZwWnE3djErNThpaW5MM2JzcEZNMXdlanloMHg4blVTeFN4UXRxYXlOTGFLRUZkckE1VERyb0F6ZkdIbjJmMytYSmJzNFpVY3ZWYnZFT0lZK2JVblNxempnNyt2MUczU29Oc0xDTVNXR0dFWVVheUJCM0g5ckJFT0Z5d3djdjIyR0NvNEU2OWgzdVY0QkR2Q3NCVVA2MVJzNlNzc1NlSjdWQTl6dFQ4UTR3TC9jYW9GUmpiYWJ4RmlvalZFYVorZ1Bnbm1odTMrV1ZkS3hwUTJSMVoxbFY5UzZ4YWZuZ29YcHBmZFk0eHRPazhLOEVGelRERE5RNERGcDV0cEVaRWpVSWoxZGJ2UDRRK042aUsrNHhaSXUrOGNiWlZlK1FRcVFydFh6aFdNQUNEN2N3LzNJRHk2eWRtMXVjcUdWTkVZWVpDczYrcmxpMTRocEhVNXZNSEMyOHdNZlZKb3BYV09NSHZHQllDakNiSFZIUnJxOFBGeVZFU09sYTlKenV5U1JwdWkzbTZZczFQWUZzTi9nKytXWDZPSVVldzVhUEtUSXNGY29tNmo3WUg4QXdWN3VmMHIzeWVTdWJaWGM0dStSK1k5ZXVOY0liVkt1SVpGc1NZYWxwR2R0dTJnZmg2bjFkRVRPOTZaWGsxN0hKRHJNclNxODNsUUZiWmJXK3BTN0l3VmsxNGE0emhwb3RkdHhuaVIzR2JNdnpQUUdKVEVQSzFzZFJQbit4NGl3YmZjSjJCb2gzT0YvS251STdSTGMzNkFhOUVacHhrdWlSZlJ6elhkS2dyV3dLdElLc20ybU9tbDVTcHQxaTJlSVhZUG8waTNtTHl0NGtvVXlSS2hFM2RFL2VjSG84NFRCbzVYb2JBQkh2K0hROHNaNVZLYmVjOVVyNysxOFA5SnhPVUhaR2lRNnNEQUxtSGJyN1UrQkZydDFnampqS1RxVFVjZzIvU21UUnU4VU8xYXRNZ2QxYUhkRk1yTEl3SWkwclB0QU8zaUpNVWExRHRsN1RyWUZsbk1ac2w1dXJZczdRWmV3NDdiNW5JaWREWHhGcCt6MXloZ2pab3ZTTzVVTmoyOFMvYkt3cjhqZnNXRUovUnFmdko4Y0FxdS94Z2lGS2xlU0lJRHRGVnE5ZU1yQTU0eFk3bHVMajBpVDd6WXB6eGJJUythalRTR1dwQVRVa1k0aHl1L2I0SjRQMDdPbjBlRUwzcElFNmVjY3Bka3RWTDNOZDEzd2o2eDVIbTV4dDZEK29USkx6RjF0UkZ6RmRuWCtzTC9wMmtkazJUL21CelVVN3BKM2JyTzVzTjNkd0ZOTHUxeEZxQ0NZTkxCamk4aEUwUGx1cUF5OVdHNUFaRVZmNUx2WWo3QWg3VTd5Z1RnVVAwWHFxRytNQXdwVEZLZ1dlSGsrTXJQb2c5ZngzMHpISWlPVThMRTVsbmI1MHg5QnA2amhabU9PRGZGK2xFMlJiVEcrK1pwUHBHZDhHNWYvVG5CNVBWZ1h1Zlg1QXh5V0h5U0xpM2JQRC9IL0Evcys5b3VNb3R5d2VtbFpaSTNEdy9IZlBaeGgwVCtwMCtxUGtpTitHVHY5WHZFdDZ4cy9CZndHaGhtblljYXlkZ1FBQUFBQkpSVTVFcmtKZ2dnPT0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiOWY3N2UyNzlhNmUyNGQ1OGI3MDAzMWU1OTQzYzZhOTgiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZX0sIm1heE1zZ1NpemUiOjIwNDgsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjEwLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjk2LCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA3LTE3IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJIeXBlciBGSURPwq4gUHJvIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTA4MDUwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy42IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wOC0wOCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDctMTcifSx7ImFhZ3VpZCI6IjBiYjQzNTQ1LWZkMmMtNDE4NS04N2RkLWZlYjBiMjkxNmFjZSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMGJiNDM1NDUtZmQyYy00MTg1LTg3ZGQtZmViMGIyOTE2YWNlIiwiZGVzY3JpcHRpb24iOiJTZWN1cml0eSBLZXkgTkZDIGJ5IFl1YmljbyAtIEVudGVycHJpc2UgRWRpdGlvbiIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjg3MDcsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciLCJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiMGJiNDM1NDVmZDJjNDE4NTg3ZGRmZWIwYjI5MTZhY2UiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsibmZjIiwidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9XSwibWluUElOTGVuZ3RoIjo0LCJmaXJtd2FyZVZlcnNpb24iOjMyODcwN319LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMiIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAzLTI4IiwidXJsIjoiaHR0cHM6Ly93d3cueXViaWNvLmNvbS9wcm9kdWN0cy8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNlY3VyaXR5IEtleSBORkMgYnkgWXViaWNvIC0gRW50ZXJwcmlzZSBFZGl0aW9uIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMzAzMjgwMDMiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAyLTAyIiwidXJsIjoiaHR0cHM6Ly93d3cueXViaWNvLmNvbS8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNlY3VyaXR5IEtleSBORkMgYnkgWXViaWNvIC0gRW50ZXJwcmlzZSBFZGl0aW9uIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMzAyMDIwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDItMDIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTAzLTI5In0seyJhYWd1aWQiOiI3MzQwMjI1MS1mMmE4LTRmMDMtODczZS0zY2I2ZGI2MDRiMDMiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjczNDAyMjUxLWYyYTgtNGYwMy04NzNlLTNjYjZkYjYwNGIwMyIsImRlc2NyaXB0aW9uIjoidVRydXN0IEZJRE8yIFNlY3VyaXR5IEtleSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxMDAsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURVakNDQWpxZ0F3SUJBZ0lHUTJGc1lXbENNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1EVXhNekF4QmdOVkJBTU1La2xrWlc1MGFYWWdSa2xFVHlCU2IyOTBJRU5CSUZObGNtbGhiQ0EzTkRBNE5UY3dPVEl4TVRrM01EQWdGdzB5TURBME1qa3dOVFF4TWpCYUdBOHlNRFl3TURReE9UQTFOREV5TUZvd05URXpNREVHQTFVRUF3d3FTV1JsYm5ScGRpQkdTVVJQSUZKdmIzUWdRMEVnVTJWeWFXRnNJRGMwTURnMU56QTVNakV4T1Rjd01JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBdEdCK0VPQnAySmQzdjdWRUFrWllVUXV1TzIvYTUxdnRML3R2R0NKSFRiUSttOHVmM2dFNnRXeTh6RFlvajBaZCsrL0VJamdnZFJyT0QxZFlINWwreTVpcFJUM0pzbTZaVTFOQnV0VCtYOEtyNUs4VHg2RVE4Uy95U3hZdkZvVEpkc1BQenQ3WXRaUnhIOEU3R01iN29POHdlaktEMmdCVHJURVNzM2QyRk1ZYTRqL3RyRTYzK3QrNE5xY2tKVzB0ZU82ZU9GbUlhWFFLUHgvd3VJWDNSZUU5Wm9OQ1FPbk5qM1VaRE5SWlpYTDFWRVRDclJvZ1FjdmovY1FjWUZTd1NlQjIzVGtlc05ReFJLcmlFYmVWK2o4eXFWRTJUdXpKSVB6NEoxMHUyT21tclJRT3h3OENkRU5aTWFqNkV0L3RZNTFhR2xBSHI2eDlwUjhxVzNQaENRSURBUUFCbzJZd1pEQWRCZ05WSFE0RUZnUVVHZCt5TjVHSHNib1lRL1g0dHB4WjMrMmp0cUF3SHdZRFZSMGpCQmd3Rm9BVUdkK3lONUdIc2JvWVEvWDR0cHhaMysyanRxQXdFZ1lEVlIwVEFRSC9CQWd3QmdFQi93SUJBREFPQmdOVkhROEJBZjhFQkFNQ0FRWXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRVZUNTg5eEJJM2V2NmNIVUw3cUZIZUNNTzFTMk1VaHQ4d01WUDZHV1BvZDFFMXJ5a3l5UzZlK3ZCb2tPZlpQVEVUNysyZUYwUUJOWC83NEc5NlYrcXZsNW5aSElScUl4WjBjenczZSthLzRVL1ljMzZtK3IydmdwanpQSW45R0ZMNnM3dG13ZzErYk55UHlVNnlwa0VlVjQ2QWNmMGJXZS9JQWI4NVZRSlpXZEFHaEhTSjFkVVZiODhsN09lcWtRUm5xZTNtM2MyMDFKRE5DZDF3NS8zTFUrOGZtbWpPbWF0c0d3dzR5Ukd3M2NHRHBXUTloMVZacFN1VWRmbTdPaC91bDdQbmZqOXUwNWdJWWFYQm85elhBejFzZVBMVjdoa2ZiUzdyeVBMMHhEVWU2RmJJRzI2N3JOSmloNGVLNnlrTlBFTkdpUlFldzh3MUFTZG5MaUtvPSIsIk1JSUN1RENDQWFDZ0F3SUJBZ0lDRUFRd0RRWUpLb1pJaHZjTkFRRUxCUUF3SnpFbE1DTUdBMVVFQXd3Y1NXUmxiblJwZGlCR1NVUlBJRWx1ZEdWeWJXVmthV0YwWlNCRFFUQWdGdzB5TURBNE1UUXhOak01TlRSYUdBOHlNRFV3TURrd05qRTJNemsxTkZvd2J6RUxNQWtHQTFVRUJoTUNWVk14RlRBVEJnTlZCQW9NREVsa1pXNTBhWFlnU1c1akxqRWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRWxNQ01HQTFVRUF3d2NkVlJ5ZFhOMElFWkpSRTh5SUZObFkzVnlhWFI1SUV0bGVTQlFNVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCSFhocGxiOGZ1NExQOVhjMGc1RFZYMXUyNitxMlZTcFVEVkgzTjdNditwS0ZNOHRPUGczeGFrZkJkWHhlL0NFTElDUGVpYlFUdW96VDY0MWlEbFdzc3FqYnpCdE1CMEdBMVVkRGdRV0JCUmV1dTRyY0g3cWVzRUVsVGpKZHFwZGVweTZhVEFKQmdOVkhSTUVBakFBTUJNR0N5c0dBUVFCZ3VVY0FnRUJCQVFEQWdRd01COEdBMVVkSXdRWU1CYUFGTGJlK3RnMTIrbDc0bTNCSy9rR0ZodkszQlkvTUFzR0ExVWREd1FFQXdJRjREQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFVeFZQMVBmQWJOVzI1dXZncHJ1eGx0Z2dmUGJvWUxjUWFiekZIc2xkMlAzcmlpcGMzNExYTHhtb3pCcmpkdzVHL3BrVHNVanNqeW1OOGs0NTVTd3p5RmdUWUp4NjlEeUtXeElpamhjQ0hLdDJrUXlwZm1pYWQyZ0lHL3dWV3JDWGdjMW5JTG9JQkR1TFV5RmZDSDdlZjNnTHVpcnk2cm8yUlZxNkdVS1c4M0UvU1VIZGxVVEprU3FwVzhFM0dPdmZmSE5GaldIYjhhMTlvRVpkZlAza0N6NjVwNi8yTVN4eHYyd1R0OGRRNVVsZFhBRUJYQlBTVGZzcTViYjBOc3F3bnZCRmt2QWFLait1ZXlRL1M5bzVQUXJJbjdKaEdpcFhyYXU0MzhobXQwUkVRNjdYUEZpNDZDcE1TMFQ5c0JQR3lTSW9MTW1uVGNuSHIwVW90cHNDeFE9PSIsIk1JSURRRENDQWlpZ0F3SUJBZ0lDRUFBd0RRWUpLb1pJaHZjTkFRRUxCUUF3TlRFek1ERUdBMVVFQXd3cVNXUmxiblJwZGlCR1NVUlBJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEYzBNRGcxTnpBNU1qRXhPVGN3TUNBWERUSXdNRFF5T1RBMk5UYzBORm9ZRHpJd05UQXdOREl5TURZMU56UTBXakFuTVNVd0l3WURWUVFEREJ4SlpHVnVkR2wySUVaSlJFOGdTVzUwWlhKdFpXUnBZWFJsSUVOQk1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBdW9Bb3pVU212ZU51Mk1jc3JMUmlEYzJ2WitPRGNJem9XTkY2NXpSVVE5VWpGWVc1ZFlYa2FMWUpSc0l6NXNkaWdZeWNNaUdnYW9ORk9seVIwd1NSWDBwWlM5QVdYV003cFJzWlFQOVRkd0RoZ250aUZTZG1lZWFpS0VTWU9UaCtZR2xzZFk0UjBaZnY1TjMyRnB3c0gwdlkyRi9LY3IzSlg2aTV2S2t6QlNtMW1nRUlkZmxOQUc5cy9HMDlNcG56ME1lLzF5SWpKdjlWOURFQVdISm42TVlOK2ZiSUJmb3ZsQ0tZUVhOVEd4ZkFneVE4Mmdhc0JWV2t1aVVFenRZMlViZmd5QTJwVVo4Nk9JZGluQ3FPcGdsOTJiWmgxalZ4TkZqZXB2eWZXS21sQVlZU3R1OGpUNWtldkFOUUZ5czRRTzA2M2xaQjlPc3Q0QW9oTk1zaFVRSURBUUFCbzJZd1pEQWRCZ05WSFE0RUZnUVV0dDc2MkRYYjZYdmliY0VyK1FZV0c4cmNGajh3SHdZRFZSMGpCQmd3Rm9BVUdkK3lONUdIc2JvWVEvWDR0cHhaMysyanRxQXdFZ1lEVlIwVEFRSC9CQWd3QmdFQi93SUJBREFPQmdOVkhROEJBZjhFQkFNQ0FZWXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBRkNsbWtETGU3Ri9DUm1SdTcyaUtLTnFpTGZZVzA4TEQ3VGtRV296NTNuSUFqczg4c01zYmZyRVNqckFQSmM0Z3NiQ0ZaVExjMkZ4M3oxNTZmVHdXRUErUERjWU1GbnJrYUxUQkl2WFlZRWRQNTB1UlV3Vnh0d01xMUh1REZONU9hWHA5bUM1ZkFQU1BJTzg5U1dVV2JRMTNMK25SNElxSjdPMGhCeUtLY1dLMXpkVHk4VGs1TGFkSE1KNWVMRm5IYXBaK3VSdDdhbVZDdWY4RmEzcXVZVUFmNHdRSDIyWWlpMHB2cDFHVmk0S3BNWHV3aExBaXZyUTI0QXUraSt5aHdIcVZ6Z2hsOUU4RkpsbzBZbEsvYnJISkVzM0dkS3dIVUFaQXZLZFBmbGtPQ1k4ei9jU2liZElEaG93T1d0SDZsR3ZRaHhEelhCK0Fua3hNdVRNUUM4PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFHUUFBQUFPQ0FZQUFBRFpqYmxvQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUVuUUFBQkowQWQ1bUgzZ0FBQWZmYVZSWWRGaE5URHBqYjIwdVlXUnZZbVV1ZUcxd0FBQUFBQUE4UDNod1lXTnJaWFFnWW1WbmFXNDlJdSs3dnlJZ2FXUTlJbGMxVFRCTmNFTmxhR2xJZW5KbFUzcE9WR042YTJNNVpDSS9QaUE4ZURwNGJYQnRaWFJoSUhodGJHNXpPbmc5SW1Ga2IySmxPbTV6T20xbGRHRXZJaUI0T25odGNIUnJQU0pCWkc5aVpTQllUVkFnUTI5eVpTQTFMall0WXpFME9DQTNPUzR4TmpRd016WXNJREl3TVRrdk1EZ3ZNVE10TURFNk1EWTZOVGNnSUNBZ0lDQWdJQ0krSUR4eVpHWTZVa1JHSUhodGJHNXpPbkprWmowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzh3TWk4eU1pMXlaR1l0YzNsdWRHRjRMVzV6SXlJK0lEeHlaR1k2UkdWelkzSnBjSFJwYjI0Z2NtUm1PbUZpYjNWMFBTSWlJSGh0Ykc1ek9uaHRjRDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3THlJZ2VHMXNibk02WkdNOUltaDBkSEE2THk5d2RYSnNMbTl5Wnk5a1l5OWxiR1Z0Wlc1MGN5OHhMakV2SWlCNGJXeHVjenB3YUc5MGIzTm9iM0E5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmNHaHZkRzl6YUc5d0x6RXVNQzhpSUhodGJHNXpPbmh0Y0UxTlBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZiVzB2SWlCNGJXeHVjenB6ZEVWMmREMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMM05VZVhCbEwxSmxjMjkxY21ObFJYWmxiblFqSWlCNGJXeHVjenB6ZEZKbFpqMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMM05VZVhCbEwxSmxjMjkxY21ObFVtVm1JeUlnZUcxd09rTnlaV0YwYjNKVWIyOXNQU0pCWkc5aVpTQlFhRzkwYjNOb2IzQWdNakV1TVNBb1RXRmphVzUwYjNOb0tTSWdlRzF3T2tOeVpXRjBaVVJoZEdVOUlqSXdNakF0TURRdE1UQlVNVEU2TkRZNk1UWXRNRFE2TURBaUlIaHRjRHBOYjJScFpubEVZWFJsUFNJeU1ESXdMVEEwTFRFd1ZERXhPalEyT2pNeUxUQTBPakF3SWlCNGJYQTZUV1YwWVdSaGRHRkVZWFJsUFNJeU1ESXdMVEEwTFRFd1ZERXhPalEyT2pNeUxUQTBPakF3SWlCa1l6cG1iM0p0WVhROUltbHRZV2RsTDNCdVp5SWdjR2h2ZEc5emFHOXdPa052Ykc5eVRXOWtaVDBpTXlJZ2NHaHZkRzl6YUc5d09rbERRMUJ5YjJacGJHVTlJbk5TUjBJZ1NVVkROakU1TmpZdE1pNHhJaUI0YlhCTlRUcEpibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPalV5TTJGa016TmtMVGt3TWpNdE5HTmxOUzA1TUdKbUxXVXpabUV4WkRkak1HRmxOaUlnZUcxd1RVMDZSRzlqZFcxbGJuUkpSRDBpWVdSdlltVTZaRzlqYVdRNmNHaHZkRzl6YUc5d09qQmhNVEZsWlRkbUxXUTVaVFF0WVdNME5DMWhNMkkyTFRsbFptVmtZVEEwTkRBNVppSWdlRzF3VFUwNlQzSnBaMmx1WVd4RWIyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09tSTRaR1JtWVRBNUxUZGlNMk10TkRNd015MWlOVGxtTFdFMk1UUXlaVGRpTVRKaFlTSStJRHg0YlhCTlRUcElhWE4wYjNKNVBpQThjbVJtT2xObGNUNGdQSEprWmpwc2FTQnpkRVYyZERwaFkzUnBiMjQ5SW1OeVpXRjBaV1FpSUhOMFJYWjBPbWx1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2WWpoa1pHWmhNRGt0TjJJell5MDBNekF6TFdJMU9XWXRZVFl4TkRKbE4ySXhNbUZoSWlCemRFVjJkRHAzYUdWdVBTSXlNREl3TFRBMExURXdWREV4T2pRMk9qRTJMVEEwT2pBd0lpQnpkRVYyZERwemIyWjBkMkZ5WlVGblpXNTBQU0pCWkc5aVpTQlFhRzkwYjNOb2IzQWdNakV1TVNBb1RXRmphVzUwYjNOb0tTSXZQaUE4Y21SbU9teHBJSE4wUlhaME9tRmpkR2x2YmowaVkyOXVkbVZ5ZEdWa0lpQnpkRVYyZERwd1lYSmhiV1YwWlhKelBTSm1jbTl0SUdGd2NHeHBZMkYwYVc5dUwzWnVaQzVoWkc5aVpTNXdhRzkwYjNOb2IzQWdkRzhnYVcxaFoyVXZjRzVuSWk4K0lEeHlaR1k2YkdrZ2MzUkZkblE2WVdOMGFXOXVQU0p6WVhabFpDSWdjM1JGZG5RNmFXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEbzFNak5oWkRNelpDMDVNREl6TFRSalpUVXRPVEJpWmkxbE0yWmhNV1EzWXpCaFpUWWlJSE4wUlhaME9uZG9aVzQ5SWpJd01qQXRNRFF0TVRCVU1URTZORFk2TXpJdE1EUTZNREFpSUhOMFJYWjBPbk52Wm5SM1lYSmxRV2RsYm5ROUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NBeU1TNHhJQ2hOWVdOcGJuUnZjMmdwSWlCemRFVjJkRHBqYUdGdVoyVmtQU0l2SWk4K0lEd3ZjbVJtT2xObGNUNGdQQzk0YlhCTlRUcElhWE4wYjNKNVBpQThlRzF3VFUwNlNXNW5jbVZrYVdWdWRITStJRHh5WkdZNlFtRm5QaUE4Y21SbU9teHBJSE4wVW1WbU9teHBibXRHYjNKdFBTSlNaV1psY21WdVkyVlRkSEpsWVcwaUlITjBVbVZtT21acGJHVlFZWFJvUFNKamJHOTFaQzFoYzNObGREb3ZMMk5qTFdGd2FTMXpkRzl5WVdkbExtRmtiMkpsTG1sdkwyRnpjMlYwY3k5aFpHOWlaUzFzYVdKeVlYSnBaWE12WmpFNU9EVTNPREF0Tm1ZeVlTMHhNV1UwTFRneFpUSXROakZqTXpNNU16Y3pOamhpTzI1dlpHVTlOek0wTmprNU1HUXRNVEl6TkMwME5tSmpMVGxqTnpFdE5HVm1PVFV6TldJd1lXVmhJaUJ6ZEZKbFpqcEViMk4xYldWdWRFbEVQU0oxZFdsa09qbGpaRE0xWmpneExUUmtNVFl0TlRVMFlTMWlNalUzTFdRMlpURTJNelJsTWpVd1ppSXZQaUE4TDNKa1pqcENZV2MrSUR3dmVHMXdUVTA2U1c1bmNtVmthV1Z1ZEhNK0lEd3ZjbVJtT2tSbGMyTnlhWEIwYVc5dVBpQThMM0prWmpwU1JFWStJRHd2ZURwNGJYQnRaWFJoUGlBOFAzaHdZV05yWlhRZ1pXNWtQU0p5SWo4K25vYU1hZ0FBQlp0SlJFRlVXRWZObUdsc1ZGVVV4Lzl2M2t5blE2ZnRUTWZRQlVRV0JZa1VFV2tEQ2dZVlZHUlIyWUtJaVpFb0dzUUZpSXBiK0dUOFFQeGtqR3lCRUF1bTBtS0NMQW5HeElpYUFOSUtBc1ZTcEFZamJhZWRtYzdTV2Q3aVBmZmR6c3pyVEl1RXFlV1huTHg3N2pLNTc1NTdsamRTby9zZUhWbFF1ME1vM2JnR0l6N1pKSHBTWEtpYWorQ3BIMUN0aDBSUC8raTZEdVZhTzhLL25rWFhybHAwMXUrSHJiZ01rc1VpWnZTUHJpaXdPUEl4dWEwUlRkVUwwWFB1SWl6MlBER2FRb3ZIa1Q5K0hDYWVQc0wxcTI5dFJ2dG51eUVYT3JtZThIbFJlZmtFdk50cTBMWmxhN0wvUm9qNy9rYVY3a1B6M0pVSUhUL0I5MFhvcWdZSk91NE5YTUFKeVlVODF3aElrbVNNSlJUSUhqY3FyL3pDOVhRYWkrNEdtd2hKbHJsTzcrQ29uSWpybjhwTlFwdXpsWmZDdFdBT3h0WnR3K1JMRFZBQ1h1aWFKbWJjUEpMTmhtQkQ1a3YvWDlEQkU4N0tLdWp4Qkc4VGtzMkthT3RGSk5vNlJJOUI1TGZ6VUlKZFNXTVFXampNSFdEUURkSVgrN2c3TUhiZkRxZ0J2K2hobTRuRm9maDhtUkwwUS9VRnhLeE15UHNJTXJxTVlmQWZQTWIxb2FMMDdWZWhSY0pDTTVBdGhjd3o5d3JOd0x0OUx5eldBcUVaNzZFaEJ2ZVNKM052a01qcDMzRnUvQ3cwVFY4RTc5WWEwV3VtWk1VaWRudnMzTjNKR0FWVlUzRFhzYTh3cm42bldlcDJZVXp0RjJLVkdXNE1WVTBaSlM4Zi92cWp2TjBmYWlDSWhOTE93azliVXJSSWp4ZzFrMGliUTVKQTZnTDFoMmZWWW5hdzBlU2VDTXV3ZkI0cTAvSHUyTWY3ZTZFOTNMWnlCVy9uM0NBcSsvRkk4M24wbkxtQWxsZGVRdWpuVTJMRWpIdnhQT2l4R0Q5VSs5aFJLSm96QzY1bm5qQUp6WEU5L2JoWVlZWkNRK0dqTTVNaHdwSnZoNi8ySUc5bmc0d3g2dk9QTWEyN0hWT0RyVnlxOUE2NG4yT0gyTWNvWkl4cGJHeHF5SmhIVWoyQXA2YmpXYlljZWlRcU5DT2NScTgyTTQ4MzFsTWUxR0xkcG5DbHhydFJ0bWtkYitmY0lKU3NKZVR4QTdMSncrSGZmMGlNbU1tZlBKSEhYaW5QaHRCUEo5RzZlaVArWFBXNlNTNHZYUVB2N2xxeHdvd2VqY0s5ZkNGL0V2U0NTcVRUK0UxMkNIMGhieVFvb2N2T1lWd0lpdk45ODVrT2xUL2xBbU1laWRWVnhQdXVCK1VCTlI0VW1vRVJ0Z3d2OFc1bjNwRWVybGpoa3VlcGdHUFNCSzRQYmc2UkxWQTZ1b1JpeHVvcDRRY2hXYTFJL05PR3ppL3I0ZnY2VzVOMDFYMkRTTU5ac2NLTXByR1l5MEtmcXFWaXRvWGxFVm9uc2N2d24wa0xMN21nb0hvS1pFY3h1d0NHVVFuSjRlQjVnL0J1cjJIaHlzSGJoQm9Lbyt5OTE0UTIyQVloTEVZSm1FRjZONVYvNUZsOWhMWW5TZG0zeUlwcG5zenRaYU9UVlk3RllZZS83ckRwaFllQzB2VXZzNm9wSWpUREM2TXR6UWlmT3NOQ2VpZ1pyaWpYcUhxUXorOWxjQTNDM05FMnNsd29acFNPVG43b2RKTmt0d3VGanp3QTU4eHFreFErT0oxWFpRTlI4dXhUMEhyRGx0Mk93T0h2ZVp1TVBGUlF0YVdvZ1ZUQndmWmlMZmJnMHJ4VjdPbm1mWVFlWlY3KzJBS2hHZVRjSUJRVE5RU2grTHNSMTY1aCtOb1h4SWlabm9aelJ2eG1WVllSUzg1M0h0ckRLcTI5SnBsdy9BQ0dyM3RSck1pT2E5bDhhSW93Q0htYVZXYlYxaEdldzRZS3VjZ0o1NlJwNW04U3VueVUzN2puRzZqUklFdm1hNFZta0hPRDVJMGFnWW9ONzZEOG96ZHgzK1VXMkNwS3hZZ1pYOTBoSTlZejk0MjF0S0w3dXgvaFAzQTBRN3BxRG9nVjJYSE91SitIcitSdHBLcW02UkxQVFVOSnRtK1NkR05RWkxEWUNsQTRlNGJvTWNpNVFleWpSMkxrbGc5UnNYazk3R051RjcxbTJqN2R4cCswUWZvckpIeXlFYzF6VjZCbDhlb011Y2hxZXo1M2dCQlVQUHRoN21tOURMVXhDTS96U3pLK1NkS2hIRU1WV1Y5eWJwRHJRVEgrcnczdlFuWVZpeDYyQ1dZVXE5dWRYWkNLdWYzaFhyWVFXaytxOXI5VjhDeGRDajNMdnNoSWxHUEszamUrUGRJWmRJUG9pc3BDMGhWMDd0bVBwdW9GK0dQK2N0aGM1UVBlK0J1bGhIbVJEdmFSZVl0UjlzRWJVR09wYXFzWFBSNUg4VU56K0hlT0dlQmZKMzU2Q0w4R2REOEFBQUFBU1VWT1JLNUNZSUk9IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI3MzQwMjI1MWYyYTg0ZjAzODczZTNjYjZkYjYwNGIwMyIsIm9wdGlvbnMiOnsicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZX0sIm1heE1zZ1NpemUiOjIyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJmaXJtd2FyZVZlcnNpb24iOjEwMH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA4LTIxIiwidXJsIjoiaHR0cHM6Ly93d3cuaWRlbnRpdi5jb20iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6InVUcnVzdCBGSURPMiBTZWN1cml0eSBLZXkiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIwMDgyMTAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4yIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDgtMjEifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIyLTA0LTA3In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiYzg4OWFiZDAxNjI3Yjk4ZDJmN2MxY2Q5ZDVkMTZkMmQwMjYyZjY5NiJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJjODg5YWJkMDE2MjdiOThkMmY3YzFjZDlkNWQxNmQyZDAyNjJmNjk2Il0sImRlc2NyaXB0aW9uIjoiRWdpcyBVMkYgQkxFIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjowLjAsIm1heFRlbXBsYXRlcyI6MCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJibHVldG9vdGgiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJiRENDQVJHZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQWRNUnN3R1FZRFZRUURFeEpGWjJsemRHVmpJRU5CSUdadmNpQlZNa1l3SGhjTk1UWXdNakkyTURneE1UQTJXaGNOTVRrd01qSTFNRGd4TVRBMldqQWRNUnN3R1FZRFZRUURFeEpGWjJsemRHVmpJRU5CSUdadmNpQlZNa1l3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVJQM0FFNlZzNXRGQkNJTWV4bWRYaVJGYzhRY3lUcmM2bmwxZkVvQkt3TWRCTXRqZi92elBqcnJBaXRrNVEyT2pPOVlOeTI2Q2k0VE1JWUl3cjhZQlFvbzBJd1FEQWRCZ05WSFE0RUZnUVV5SW1yMEJZbnVZMHZmQnpaMWRGdExRSmk5cFl3SHdZRFZSMGpCQmd3Rm9BVU11cmlQL0MxaUZnNHZxQkcxNWs0dkhoT3MzZ3dDZ1lJS29aSXpqMEVBd0lEU1FBd1JnSWhBSlFNTzZuNlBJOUVQWXg2TWp1c0lGbzdHUEIxWThZcHorVUJtVWo2Q1VsMkFpRUFoMEUybXBhVFZUUnAxcGFXVWxIdm5ZR0J1M1MwNEhyZDM3T1IwbFhvWFIwPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFNZ0FBQUJxQ0FZQUFBRDVqQjU3QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzSUFBQTdDQVJVb1NvQUFBQnpaU1VSQlZIaGU3WjBIWUZSRkdzZi82YjBIUWtpalNKRWlnaHBBbE42YklCQTZ5aWtJbkFVVkRqenVQRSs5cGxob0tpcnFJVVZBRkZDNmlDakZBK2xJazZhVVFJQkFFdEt6bS91K2VlOWxhNUxkelNiWmxmbnBzSnZadDdQejVzMS92dm5temN6ektDWWdrVWlzNHFtK1NpUVNLMGlCU0NSbElBVWlrWlNCRkloRVVnWlNJTldJSEIxeGZVb2R4Y281Zng2cHE5WkNuNThQRHc4UE5WYmlETGpJUGJ5OGtQaklLUGhHaHF1eEVsZWtWSUZjKzJFbjlqODJBWVVabWVKaVNweEhzVTRQTHo4L1BMQjFMWUxxMTFkakphNUk2VjBzTmhwc09XUndmdkJVWHlVdVR4aytpSElSUFR3ODRlRXBnMU9Ec1Zna0xvM2RUanIzeUdTd1AwamNrOUo5a08yN3NQL3hpU2pLeUlLSHQrS0RpRVA1Z2hjVm9WaXZGM0dTY2lBcjRlbnJxNzVWTEVheFRrZHg1SU44K3pXQzZ0VVRjUkxYeEQ2QmtDaThBZ01SMnFReGZNTERwVWhzZ1VyMzJyYnZSZU1pQmVKKzJDVVFmV0VoQXVza29jV3NtUWk3dHlXSzh3dEV2TVFLSmU2RkJ6WTF2QXNnVVdpamdWSWc3b1A5QXFsWEZ5M256MFpZODJZaVRsSStHNUlhb2Jpd1NBckVEYkgvVGpyTFNYYXRiSUtMU3JRL1Zwc2dpVHNncDVwSUpHVWdCU0tSbElIOVBraGQ4a0hlZXh0aExjanhOS0lvTnhkWlB4K0R2cUNBM05MYjZ3WllNZjNuNGUyTmlQdnVLUm1wWWtUQlV2RnVUR29zaHNhbEQrSitPRTBnMldmT1l1K2o0NUYzSlEyZW5tU1liaGVOVU9ucHlTZnpqWXhFeDExYjFVZ0ZLUkQzeDJrQ3VYWHFEUDQzYUFUeVVsTnZ2OG1OVk9GOW82UFI1ZWhlazNaQkNzVDljWjRQUWpYRHc4dVRnamM4cVNKNFVwZmpkZ2hjNmJsN0pWN1ZvcEQ4ZnBCT3VrUlNCbElnRWtrWnVMVkEySDBxSzBna0ZjVnRCU0lFb05kRG41ZFBJUTg2TmZCN1BjOFJvOCtrU0NRVnhUMEZ3aFpDcDROUFJEZ2EvbmtxR3I0d0ZZMm1UMEdqRjZhSTkzZE0vaU44b2lMRk1YeXNST0lvYmlrUXJ2TDZvaUxFcHd4QmcrZWVRb1BubjBhREtjL1FLNGVuMFdqR24xRDc0WWZFNmoxcFJTUVZ3ZjBFUWhXZTc4Y0VKU1VpYWR3amFxUWxpV05Hd0NjOFZMVWlhcVJFWWlkdUp4QzJDSjdlWG9nYk9oZ0J0V1BWV0V1QzY5ZERUSTl1UWlEVUlWTmpKUkw3Y0MrQnNPOUJYYXVBdURqVWZxaXZHbGs2ZFNjOHJ2Z2k5QjJKeEJIY1J5QXNEbjdSRjZOR2w0NElibmlIRWw4R1FRMGJJTzdoQWVCMTRYSjVzTVFSM01xQ2NIZkpseXhDL0lpaGFvd1paajBwbnZvUk4yUWcvR3BFSzc2SVJHSW5iaU1RVWZmSkNzU25QSXl3NWsxRm5ERnBtN2NnZGQxNjlTOEQ0UzFiSU9yK05zS0N5QkV0aWIyNGowRElqK0Q3SHZIRGhxZ3hCblQ1K1RnOTZ4MmNYN2lFTElWbFZ5cCtSQXE4L1B5VmJwWVVpY1FPM0VJZzNQTHJDNHNRMjc4dlFwbzBWbU1OWFAxbUs2NXYzNFgwLy8yRUczdCtVbU1OUkxXN0g3VUg5aE1pay9LUTJJUHJDNFNkYy9JZi9HcEdpMHB1RHQ4VE9iOWtHVHg4ZmFETHljRzVqejZsNzVoYUVaNkd6OFBDUHNGQjBoZVIySVhMQzRSYmZPNGF4WFRyalBCV0xaVklJNjU5OXozU2QveFlzajRqZGRWcVhOKzFXLzNVUUdUYlpOVG8yaG42Z2tMcGkwaHN4clVGd2hWWlgweitneTlpQno0RVQzbzFoaWNtWGxqeEpYUzV1WFFtZENycXh0QVhscXhRanpEQTAwNWlCL1NEVDFpSWNQYWxMeUt4QlpjV0NGZGhYWDRlWW5wMlI0MU83WlZJSXpLUEhrZmF1bzFpUlY4Slh0NUkyL1FOMG5kYitpTFJIZG9odW1ONzZtWkpYMFJpRzY0ckVQWTlxS1gzRGdwQzB1UFc1MXlkZmU5RDZQTHl4WTFBdGh4ODM0TXRCVC8wSjNYbGFndC93enNvR0xWNjk2U3pKa0d4RlpGSXlzRmxCU0phZUtyZ3RmcjBSR2l6SmlMT21LdmYvWUMwemQvQ2s1enpFclF0ZDhncHY3RDhjK1NjT2FmOGJVVGM0QUdJYXR0YU9QZlNGNUdVaDJzS2hDc3VCWDVzUUszK2ZlQWRHS1Irb01DVzRmTHFyNkRMVVh3UDQ3Mm9oQ1dodUtMTUxQejYzMFZxckNsc2tjUU9JK3J2U0NTbDRaSUM0U3JMSW9ob2s0eVk3bDJWU0NOdTdEK0l5K3MyQ1V0UkdwNStmdVRBZjRHYkJ3NnFNUWFpMnJWRnphNmR4TDBWS1E5SldiaXNCZUc3NDRtUGpoTDNNTXk1dkdZdDh0UFNoS1ZndUt0a0hBVHNpOXpNd0tWVlgxbFlDWit3VU1UMDZrN2ZKOHRqOXBsRVlvekxDVVJVY21yWjJYTFU2TnhCalRXUXZuc1BMaTVkTHJwSTRzNTRHWUVkOFV2THYwVFcwUlBxdHczRUR1eVAwT1pOeVZMSk9WcVMwbkU5QzZJbmdkQi9DYU9Hd2pzZ1FJMDBrUHZyZVlTMGFJNmFMS0F1SGNzTU5idDFRWERqQnNpOWVGSDl0Z0h2d0VENmplSFE1NUVmSXdVaUtRWG5iVDE2K2d4MkR4bUZ2TlFyOE9SdWtaSGpiQ3ZDZXVpS0VKbWNqUHVXTHhUUEVqZUZzK3BZdXVKYlpua3F1SEVUZTRhTkpqL2xNRHg5ZkV5Y2ZWc1J4VWVXeWpjcUNsME9tOTdCRndWTG44dXRSOTBYMTdJZ1hObUtQVkNyZjI4cjRtRHNyOENNcVBoV0tyOHZ6dzRlUGxTSVV2eTJSR0tHeXdoRVdBOXFpVU9iTmtiOGtJRnFiT1hEdTUrRU5tOUd2MDIvTDBVaU1jTjFMQWhWVHVydklUNWxFTHhEUTlYSXlzY25OQVN4ZlhvcGQ5YWxRQ1JtdUlSQU5Pc1IzS2doNmp6eG1CcGJkU1NPSFltZytuVXBIM0pFUzJLS1N6anBJZ3ZrdUVaMWJJK0VrVVBGKy9KYWMrNFNlUWI2bzBiN0I4U3oyNDNoQ1k3WHQrMUEwYTFiSmZkS1NvWHl5YjkwL3VORnVMNTdqemplSG1kZDVGMDY2YjliWEVjZ0ZQanhiYnpvU2FsWktpSVp5N1E0TDBGMUV0RjIweG9FMTZtanhpcmtwVjdHanA0UElldm9jVEZkeFJMK1BmVXRRM2xsa1lsNVhmUmVDa1NpVWUxZExLV0NVUmVMbnlOT3JUZlB1UFVPcGhCQ0lTd0V2aEVSWWkyNmIyU0VSZkFPQ3hVUDZ6SEh3OU9ML0JqNnJwWHZjRm8rOU1wcGk5L2czd29Lb3BJZ1M4S1dpeXA3S1cyRzVEYWtXZ1dpdGI3ZTRhRm85dGEvY2RlczE5RjgxbXNpM0RWN3B0aUkyaXN3UUFqSWFkRHYrVkZyMzNENkZQcU5OMHArcjhXc21ianpsUmZoRjF1TGhDSkZJbEdvZGd2Q2M2NTQ1Q3B4NURDeFkwbkM4QlFSNG9jT1JtQmNiUlRleXJiV3c2b1F2QUl4TUNHT2ZtT1E0ZmVHRFViZGNXTVIwNjBMSFVIaWtBS1JFTlVtRUc2aHVWL09JMWYxbnB5Z3hocmdaMzJjZW5zZXZkRUx2OEJwVURlTzc2Q2YrK0FURkdXVCtNeW9PM0U4ZktqcnhZTUFVaVNTNnJNZ2F1V0w2ZDRaZnRGUjRyMHhGNWF0UlBhdjU4VUFnVE1OQ0R2Z3ZMbER4c0VqdUw3elJ6WFdRR0JTUEtJN2RTU2ZxTkRFajVmY25sVFBLQmI5cEw1SUIvL1lHQ1N2V0lUZ08rcXJIeWdVWm1WaFY4OEJJazN4QkZrcmFYRmVBcWliMVBxTHBkUmRTbEJqRmZLdlhNV1BnNGNqKytRcHE2TllmTW84WWhhUmZBL2FybG1wVEhzM0l2dk1PZXdha0lLQ3RHdUtRTXM0RjFGOGxUU0tkWk1zM1k5N2RpTXJNNHNNbjlLVzhUUFpRME5DMGFIRGcvRDM5eGR4dGxCQTU3dmwyKytRazJOcU5UbjdSYm9pM05Xc0dabzB1Vk9OQlU2Yy9BV1hVeS9CeTB0WjcwLzJYbGpWcGsyYUlNcW9RY3ZJek1UMkg3WWpoeXkrWndVc3ZZNTZDdno3elpvYVZvOGVQWG9NUjQ0ZWhaZlpVTDFPcjhOOTk5eUx1blZOUnkvdEpUYzNqOHJrVytSUjNyVnJ6TmRNUjllbmJldGtKQ1ltVm85QVJBVmwzNFA2L1MzbXZLbkdHa2hkdXhFSEp6d2xLcEpXcWN5cGlFQzRWdkNOU1UvL0FITE9YME90ZnIzVkQxVG9zOE5UWHNDRkpjc0E3N0luTVZhbVFJNGVPNGJ4RXliaTdObGY0VTM1WUFvTEM5Q3dZVU1zVzdvSU1UVnJpamhiV1BMWk1reWIvbWRWYU5yNUZDT2Zya09UTzV0ZzNweFp1UFBPUm1vOE1PT3ZMK0t6WlNzUXlJTWtCSjhtaSt5OWVYUFF1WE1uRWNlY0pDRU5HemthYVdscEpXS3lIeVVmazU5NUd0UC9ORVdOQXpaczNJd25KazRTWmF4Y0F3N0ZWQWFGR0RSd0lPYk01cnBUK3JVcGoyKzJmSXZIeDA4UWpZNkhoeUpDSFYybmdLQkFiTm00VGdqRVZKcFZBVmRPcWlEOGJJKzZrOGFya1FhS3NuTnc3djBGME5IRllIK2hVdURDcHJSMTFKcWVuYjlBV0JNVDZMT0VVY1BnRThtUFRxak9qZWFLNGVYdFM4R2JCT0tsQm5vdmhHWjd4Vmk0ZURGZWZ1VWZRaHppKzJwYW5BYTN3dlBmbldzaURpWXZyd0MzYnQxQ05sMFBKV1RUMzlrb29BcGtETmNyYnhLR2FSN3REY3IzelMxRnp4N2QwTExWM2ZUT1F4eWpIZXRMamQ2T25UdXhkOThCNVVBSHlNbkp4Y0pGaTRXMThQSHhFV2w3Y2ZvKzN1amZwNDhRQjFQbEF1RldsUitmeHVzMVF1KzAzRVkwZmRlUHlOaC9VTnpmY0x4dEtCOXVrYmpWeUR6eU0yNVkyU0tJTjZrTGJkRmNpTGtVSTFzRktEY3R1ZXZDbFp1RGttL2JiMlllUEhnSU0yZStKVnBvcmdoYUd0eHErdm43WWVxVTU5Q2dnZVdqSkR5cDIrbEYxOEEwV0p0bFlKbEhlNFAyZld2bk5IYk1HQlFWRllyMzRqZzZudk55NCtaTmJQNW1pNGgzQkxiT2UvZnVFNExUOHNDOWl2RHdjSFR2emlPWkNsVXZFQktIUDNVTjZvei9neHBqUUUvOTBGTnZ6QkZEdjVSckxoSDFrMHFDTHJndU94Zm5GaXdrSVZnK1pLZitVeFBGOGx5eElYYTFpY1J4dUE4LzdjOHprSjZlTGlxVnFBUjBIaXdPUHBzWFo3eUFod2NNVUE2dUVOUXI0SjZCZzBGSlFmdkhsUFlQUG9pMmJkcVFTQXpYUnhQU2loV2ZpNjZkSTd3KzgwMWtrYS9MNWFMQlhiZTJyVnVqUytmT2Frd1ZDMFFVQmxXMkdwM2JJNlN4cVVsbjBuZnV3czE5KzhVb1V5Vkxvd1FQTXFuWGQrekVqWjhzelhWa20yUmg2VmpVVnE2ZFMxTllVSWlYWG40VkowNzhBajgvUDFOeDBPdW9FY014YXVRSTlXakg0ZlRZT3JHajYyakk1VmR5bUF0VlMyRk1lSGdZZW5UdlZwSnZEbnd1WExFdlhrckYxcTNiMUNOdDUvU3Awemh3NElEbzFtbmx3cUdJZWd0RFV3WUxxNkpSZFFMaFRGQUcvR0pxSW41NGlocHBnTzk3bkpuenJpSU1iaUhVVnFJeUVTMFJXYXFDR3hrNC9mWWNOZFlBVDMxSmVuUTB2RVBjYTlOcnJuVFBQajhWMjdmdm9OTlR1aVZhSmVBK2Q5L2V2VEZqK2pUMTZJb1JHaHFDM3IxN1lkQ2doL0h3d0FFT2hVRVVCZzkrR0UydDdIL0cxNmhmdno2b1hidTJ5TDh4Zm42K1dQRHhKOGpNekZKanlvZlQrSFRKVXVTUnFJMTlIclpRZDk5MUZ6cDJOTjBIb2NvRXdxZkdsU3dpdVpYRkNCaVR2bXMzYnU0L1JCNmZveU1oanNFeTlDSXJjblhiZG1UK2ZFeUpOQ0l5K1Y1RXRXMGpuSFh6QytTcXZQdmUrOWl5OVR2NEIvaVh0SkJNRVhVaDJOK1lNV002QXRUUnFZb1NXeXNXcjc3eWQ4eVo5UmJlZnVzTmh3T1BvdlVqNTlnYXNiVnFvWE9uRGtMY3huQkxmL2JjT1h5ejVSczFwbng0UkhEYnR1OUZvNkhCNWNPTy8ralJJOVVZQTFWblFjaEU4bXpadXBPZWdIZVE2ZlIwRnM3NXhaK2hLQ05EV0E3UnNsY1ZxaFdoSmdSbjVzNjN0QlRrcDRnTkpLaWw1SE9nMGxRL2NFMVdyVjZEMlhQbklUYzNSMVFDclN5NWhheFh2ejdtem40YnRXSmlSSnl6RUE1NkJRTzM1bVZkOXhIRGh5RW9NTENrcThYSGNtQy9ZY25TNWFLYlp3dHIxNjhUb2lweHpDa3RIcjV1MmZKdWRPeGd1WXRPbFFpRU02SExMeURmb3hNaTdtMmx4aHJJUG5NV1Z6WnNKbi9BYUJ2UnFvWmFvMnZmYjBmR29jTnFoSUdJMXZjaHZFVnpNZnJteXZMNFljZDIvUE5mL3hIdnVYWFZLZ0RmaEFzSkRxWnUxWi9RdUpHbDcrY09OR3JZVUhSL2pKMTFobjJSSTBlTzRORGhJMnBNMlN4ZThwa1FwRlkyREtmWmxSenpPQ3VQRmE5OGdYQW1TUFU4djZtT2xVMm9lUlhmaVgvOFJ6ektnSEl0TWw3VjhHK3l2MUZ3OWFyVlJ5ZjRSa1pTM2g5VkxJMWFxSzdHYjcvOWhtblRadUR5bFNzV0kxWTh2UHZzNU1ubzJ0VXdmT2x1Y0JkbzdLTmp4SDBLUGk4TzRycFJ1RUU5ajlWa09ia2hLSXRGNUh1Y3YzQkJYR3V0bm5INTFLaFpBd01IOWhkL20xUHBBdUhxSk81N1VCK1NOMm96NThhZWZVamY4VCt4VldoMXc5TmFMcTVjaFh3U2lqa3h2WHNJZjBSUGxsQnJlVndGbnBMeTE3LzlIUmN1WGhJVlNZTXZQdmZieDQ5N0RJK01HYVhHdWkrdFdyWVVVMktNZlJHdTZBSCsvc0t2T0hIU2NvTkFqY3lzVzFpejVpdjRxSlpWbzZDZ0VQMzc5VVdONkJwcWpDbVZLeEN1U0JTOHlQZUlIemxVTEg0eWh1ODlYRnoydVpoN1JiazJ5WGhWSTM2YldoYjJnMDYrOXBZYWEwcWRjV09WaC9pbzUrVWFGR1A2akw4SXA5eFgzZW1lejBVVFI5OCt2VEhsdWNsa1ZhcWtOMTJwc0dVY2xwSWlLcm5lcVB5RnMwNFc5S3V2dmxaakxObTJiUnNPSGpvazB0RGdyaFYzcTBhU2YxTWFsVnBxZkFyczlJYVM2cTA5QUNmcnhDbGMvbXE5MG5WeEpoWFFtUWRac3JUMW01QjV4SEpFSytLZWxtSkRiVjc5V04zeTRINDA4OTc3QzdCMjNYcjRxWmFEeGNFV0xwOHNYZHMyclRGdHl2TWkvdmRDcDg0ZGtKU1VCRDNWSzJOTDdrdmR5T1VyVnVMcTFXdHFqQ2tydi9oU1dBc3VINjJNZURpOGU0K3VxRi9QZExLc01aVnZRWWo2VDArME91bncvS0tseUZNM29SWXR1TjJ3NzJDWkxtOTQ3VWg2V3VFVlhFc1h6em8weDU5YW0wVGVWRUpyalkwdVVOWGlBUit5Rmp4aU5XdjJIT0ZqYUhubkN5OUdyT3JWd1pzelgwZGlraktucUxMSXpjMFZMZk9lbjM0U1V6Y2NDVC90M1N1K2Y4SEtGckhteE5TTVFjK2VQZWlkd2NsbWVGVHE4cFhMK0hyZFdqWEdBTTlNM3ZMdFZuRU1vMzJQdTZOREJnMHVzYnpXcUR5QlVDWjRia3RJMHp2aEhSbE8xdUlYY1orQkE3OVAyN3dWYVJzMnc0djZqNDVVWnZvUytQRUZXY2RQVURpSnpLT1VOb1dzWXlmRW85bUs4d3ZGTVhiRGxZeStkbW4xMTdpMmJUdmxsZEkyeXJkL1hCeDhveUxwd09vUkI1ZVZsN2NuamxCK1huNzFWWEVYMm5nNGw3dFcwVkhSZU9uRnY2SzJsVkVaWjNQeDBpVThNL2w1UERMMmNZeDlmSnhqNGJIeEdEVm1MRlo4L29XYWF0bU1IalVDUVVFQjRseTVzbXZuN2ttTjVhYk5XNUIyMVhUNnllTEZTOFd4Zkp4MkxIYy83NysvTFpvYVRmRzNSdVVKaEROREY0NDNtejR3N2tuc0hqUUN1NGVPVnNMZ0VUajQ1RE5rUGE0S3g5Z1IyQ0lWcHFmajBOUFBpL1IycDFDNkhJYU14SUVKVHlNbk5kV2h0RVVoVXRwNUZ5OWovNFNuS044akRma2VOQno3eDAxQ0VUbDhkS1R5aFNxRys5QlhxZHltVDUrT0d6Y3l4TXhlN2FKcjVCZmtpM2x0VlFGWFBHV203eTB4MjlleGNFdk1peW8wbjFWZENqek52MitmUG1RcFRaMTF0cVNIRGgwV013ZzBqaHo1R1d1K1dxTU9YaWhXaHdQUDNoMmFNc1RFSjdGR3BYYXhXQ0M4L2p2LzJuWGtYNytPZ3V2cEl2RGZSVm5Ld2gzemkyc3IvRDIyVUlYcEdaUzJrcTVJbTBKaCtrMitjaFZLbXpyNTVMQm5tdWFiQS9WeDJhOFNLVHVZZmtYZ3ZOM015TUNsMU10V0x5NWJFNjV3ZjN2NVpSTFFEVFcyOHVEOGNNdk5lYWxvMExwQXRqQ01LamN2M0dKTG9IV1orUHVabVpuNGVpMzV0U29yVnE3RWpac1pJbjN0Y25FWGxCZCtkV3h2NlJlYlU2a0NZVmdrMmpQTWpRTzMwbzVXWUEzK1BpL21za2liNHB5U05sODBzN1JGK3B4MkJkTjNGSkV2Tldob3JTSUhqdWNLKzl0djUvSHlLLzlFTmorbXJ0SXgvTDRqUVVsQis4YzJtalp0SWxiOTZZMTJ2T0Z6Wnl1eTlidHRPSFBtckdnZ3ZsNjNRWXh5R2NQTytaalJveEVSRWE3R2xFNmxDMFRpZk13RndpMGlkM1VZcm5EOEVWZVVEWnMyWXRteTVTSytzdURmNDY0TzU4SFJ3Tk5GZUo0WUw2VzFGZTR5OGYyTGdBQS9jZTZhME5pSzZIUkZlSHYySEt4ZHY1NjZvMmtsWmNYSHNNWGhLVGU5aEtOZlBwVWdFRlhSbk9IYklZaHpMZm1ueXVDTHpSV0Q1eUIxNzlZVkNRbnhvckl4aWhYeEZOYmpuWGZuNCt4Wnk2ZjlPb3RBL3dDMGFuVTMybEJyM2pyNVBvZENHd284SkoxZ3RuUzZQSGdhZkVKOFFrbmp3UEM1OC9Mazc3WjlqN256M2hOZEt5MWVFOUd3bE1Fa0xOdlc4enQzVGZyZ1VjaTdmRmwwVFc0cnFGWHlwZjV3bDhONzFBZ0ZSVGNWVzVNKzZhbkpPSGYyckxBSUduekpsTXZtZ2I1OWUySG1mLzZOOVJzMjRybXAwOFQ5QVJhSFZpRzRkZTdVc1FQZW5Qa2FJaU41OU0wMnBrNTdBWXVYTEVVUTd6cEpjRm9zeGc4L21JOGVKRWdOcnB6c3BQT05PNjJsZGdUZUVNTGYzMCtzWGJHSEJSOTlqRmYrOFc4U2dySTZrZEhLaDROeFdiRDE0SWJrZy9udmlybGR0dUEwQzhLcjduZ2pCcDVUeFdzN2JyY2dwcUNvWlZIWjhNWG1mblR2bnQzeEtqbmpMQjd1Ym5UcjB0bkVhZVdLd1JzcGNHdjZ6dnozUlp5ejRRb1lFaEtDc05CUWhOS3JveUVzTE5SdWNUQThSWjZuOEhORFlIemVIRFJ4YUxDRnZiOXRHNXZGd1RqTmdoUmN2NDRMaTVlaDRGYTJTYVp1QzZnSXZRSUNjTWV6VDZvUkNxSmc2VE5uV2hDK1hCenVhZFVTSDMzNEFZS0REYytRUDNmdUhDWTkrUXgrUG5wVUhNL1hnWTlsMFFTSEJPTzl1WFBRcnQzOTZ0RmxZNnNGY1FYNFp1bGJzK2FVT2hLbVZISEtmMEVodnQrNkJYWHJKQ2tmMklEVEJDS3hwRElFd2kxbGZGd2NGbjZ5QVBXc2ZKY243VDMreENScUxRdlZvVTFEVjZ0NTgrYjQ1S01QRUIxbHVWR2ZPZTRra0xOVVBrT0dqY0sxYTFkTnVxSWFuSGRlODlHRkxPekhIOXBuU2VVb2xwdkJGenNnSUJBaG9XRnFqQ2tkT3JRWGQ1cTVKVFZ1KzNpbzgvQ1JJMktkK3UrTnV0Um9QL2hBVy9LSERNUEdHdnczKzBuY2pYdHNyT1Z5aS9LUUFuRkxMQ3VDTVkvOTRWSGNmWGNMc2hySzFIeTJJaHg0MWQ2NmRldng5YnAxNnBHL0gvcjA3b1h3aURBaEJ2T3k0V0hvbGkxYm9sVXJ5OFY2NWVHZ1FHNHpINk1pVklNL0ZsZTdObDc4eXd2a240U1EvMkdZcjhSV2hTdlE2NisvaVdQSGo2dEgvejU0c04wRGFOTzZkY2xRdHdhZk8wOHJTUmt5Q0lGV25ydGZIbllMaEs5M3RTNk5kU05ZR3RYVmxMUzRxd1grT0drQ1hTL0RWajhzRXJGMjR0ZGZ4YjVRcmtucGxyRXNlQk84MnJHeEp0YUQzL01BQmNmMzdORmRqYlVQdTV4MGRpNTlJaUpRcTE4dkJNVFZGanQ5U0VxSHhjR0ZlK3JOMldMZUdFKzdZU3JpcExPejJiQkJBeXhldEJBMWEwU0x1TkxnVGErbi8rVkZyRnExaXZ3V1ErdkpsNXhiV3Q0SGQrS0VKOVJZVTJ4MTBxK25wK1BMTDFjak95ZmI2Z2lTclhCK1dpY25pMkZZUnpoOStneWVtUGhIbkRwOVdqUUMzQmdvRFFQdzdETlA0YWtuSjZsSDJvZDlBbEVQNVFWRDlLLzRYMUlHcEJBdU15OC9QL0hLRjQycEtvRXd4NCtmUk1xSUVTU1dXK0ptR3VlQjg4S2JwRVdFaDJIK08vT1FuSHlmZXJRQld3Vnk0dVJKREI4eEdsZlMwa1RGZEFUeXFKQ2ZsNDluSi9QbTFWUFZXUHVZUC84RHZQYUdZaFcxQVFvZXVVdE1UTUJuaXo5RlhGeWMrTXhlN0pLOGRvRjVOMEx1Wm5uNHlsQm1vRExpM2VXTnhWSFZORzdjRU5PblRoWDljRzVSR2M0TFQ1TlBUNytCVi8vNUwyVHdka3NPd3BXUnAzYXdnQjBPNnZlOXJDeCtzd1dldmJ4NjdWb1NSSkZKT2ZPbzFyQWhReHdXQitPQUQyS1lUU3FEN2NGaDJGQ1R3TFFnb3V5MDNPeWdjdUMxRjhicGNJdS83OEFCTFBqb0UvRzNvMWc3WDBlREkrelk5U04rT2ZtTGFBUzBOTGpMRmhrWmdUNTl6UjV0WVNlT2R4b2xWWURpWUpzSDNpcEpxK1Myd0VKNGN0SkVOR3ZXUkZRY1F6ckY0dEVGcytlK1EzNks1UkpqZDRDbjNQQ01aZTcrYVQ0UW54ZXYyZS9jc1NQcUpObCsxOXdhcFFxRSs4bjYzRHdVNWVhZ0tFY0dad1pkVHE2WXY4V09lMW40K3ZpaFZreE5KTVRISVQ2dXRocmlFRU54NXMvU0tJL1kyRmpoclBLR0I3elByWlplUW53OFltdkZZT255RmNMaDF1QzE1dnowS081K2FZSDN3T1YrdlRFOFNuVHJWcGJKY1hZSC9oMEtYTm50WmUrKy9kaStjNmRvQkRUcndYa0tEUXREMzM3V3R6SzFoMUtkZEY3YmZYcmVmT2hJSU5yb2k4UTU4TXhWRCtwM04zbHBobmdNWFdrVVVHWE16TWdVcmI1MjhmbHk4WU5lb2lJakhSbzFTdU1Wa1d3OTZMM1dvV0VubVpmb1JrVkZsa3dZL0c3YkR6aDIvSmp3RHhnK1hxOHJRcy91M1pCVXgvRG9NMTZVdEhiOUJ1U1E4RDNWcHpUWkM2Zk5UM2JpYWZQSjkxa09HSlRGbUVmSFVsNjNpNDBYdUl5NGZBckltblNqZkg3dzdqeXJ6OUczaDFJRndvOHAwQlhZdHQrcHhERjRzengzYkh5NHlqanFMemlUNHlkT0lHWG9TR1NSQmRORzBManJ5TTloWExIOE16eHd2MjBUTTh1aWRJRklKQzRNQytGdkw3MkNSVXVXbUV6SzVHSHcxbTJTc1dMcEV2WElpaUg3VGhLM0pQVnlLbmJzMmtsQ01iVHYvSjYzSWUzVHM1Y2FVM0drUUNSdXllZGZmQ21lc092RDkrUlU2OEdUTTVzMmI0NWV2UnliVm1JTktSQ0oyMUZJRHYyeVpaK0xtNHVNNWhQeDZGV245ZytLM1JlZGhSU0l4TzM0NzhKUGNlblNKWk5SUEJaSGplaG9EQjltK1hpL2lpQUZJbkVyZUZySnhvMmJ4WHR0SkUxMHI4ZzVIL0JRZjBTVFNKeUpGSWpFcmRpMCtSdnMzYmNQT3IxZTNCL2l3SGZSNHhNVE1MeU14eGc0aWh6bWxiZ1YvSURTN1R0MndKTm5KcXUzT3ZQSmVqelFyaDJlR1BjSCtQbzY5MEZNVWlBU1NSbklMcFpFVWlyQS93RkF6cmdXV25kMGpBQUFBQUJKUlU1RXJrSmdnZz09In0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMDktMTQiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlVuaXZlcnNhbCBTZWNvbmQgRmFjdG9yIChVMkYpIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMDAwMjAxODAyMjEwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy4yIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMDktMTQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE4LTA5LTE0In0seyJhYWd1aWQiOiJjMWY5YTBiYy0xZGQyLTQwNGEtYjI3Zi04ZTI5MDQ3YTQzZmQiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImMxZjlhMGJjLTFkZDItNDA0YS1iMjdmLThlMjkwNDdhNDNmZCIsImRlc2NyaXB0aW9uIjoiWXViaUtleSA1IEZJUFMgU2VyaWVzIHdpdGggTkZDIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMyODcwNiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3IiwiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjYsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJjMWY5YTBiYzFkZDI0MDRhYjI3ZjhlMjkwNDdhNDNmZCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTIwMCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMiwxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJuZmMiLCJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH1dLCJtaW5QSU5MZW5ndGgiOjYsImZpcm13YXJlVmVyc2lvbiI6MzI4NzA2LCJjZXJ0aWZpY2F0aW9ucyI6eyJGSVBTLUNNVlAtMiI6MiwiRklQUy1DTVZQLTItUEhZIjozfX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMiIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAzLTI4IiwidXJsIjoiaHR0cHM6Ly93d3cueXViaWNvLmNvbS9wcm9kdWN0cyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWXViaUtleSA1IEZJUFMgU2VyaWVzIHdpdGggTkZDIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMzAzMjgwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTAyLTE4IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJZSyA1IEZJUFMiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIxMDExODAwNCIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjciLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wMi0xOCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMDMtMjkifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyIwZTgwMjBkNzgyYjY3ZDAwZjQ3ODM5ZjQ0MmRkYzI0MmRiZTRmYzJmIl0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjBlODAyMGQ3ODJiNjdkMDBmNDc4MzlmNDQyZGRjMjQyZGJlNGZjMmYiXSwiZGVzY3JpcHRpb24iOiJWZXJpTWFyayBEVCBGaW5nZXJwcmludCBLZXkiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoyfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCIsInJlbW90ZV9oYW5kbGUiXSwiaXNLZXlSZXN0cmljdGVkIjp0cnVlLCJpc0ZyZXNoVXNlclZlcmlmaWNhdGlvblJlcXVpcmVkIjp0cnVlLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMTIsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNmRENDQWlPZ0F3SUJBZ0lKQVA0ZlNSUXBScDNxTUFvR0NDcUdTTTQ5QkFNQ01JR1pNUXN3Q1FZRFZRUUdFd0pWVXpFTE1Ba0dBMVVFQ0F3Q1EwRXhFVEFQQmdOVkJBY01DRk5oYmlCS2IzTmxNUmd3RmdZRFZRUUtEQTlUZVc1aGNIUnBZM01zSUVsdVl5NHhEREFLQmdOVkJBc01BMUJEUkRFVk1CTUdBMVVFQXd3TVUzbHVZWEIwYVdOeklFTkJNU3N3S1FZSktvWklodmNOQVFrQkZoeGpaWEowTFdGMWRHaHZjbWwwZVVCemVXNWhjSFJwWTNNdVkyOXRNQ0FYRFRJd01EWXdPREl6TlRBd09Wb1lEekl3TlRFd05qQTRNak0xTURBNVdqQ0JtVEVMTUFrR0ExVUVCaE1DVlZNeEN6QUpCZ05WQkFnTUFrTkJNUkV3RHdZRFZRUUhEQWhUWVc0Z1NtOXpaVEVZTUJZR0ExVUVDZ3dQVTNsdVlYQjBhV056TENCSmJtTXVNUXd3Q2dZRFZRUUxEQU5RUTBReEZUQVRCZ05WQkFNTURGTjVibUZ3ZEdsamN5QkRRVEVyTUNrR0NTcUdTSWIzRFFFSkFSWWNZMlZ5ZEMxaGRYUm9iM0pwZEhsQWMzbHVZWEIwYVdOekxtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCTFBRbTUwRGdCOTgwcmRJSXA2SFlObytuZlFlVWhQc200czc4TlJPZUxNT2hldUtuOFp4UFhESEQrU0txQkhBblhOYnRvUThnNGNoK3FpUytzV3ZKdU9qVURCT01CMEdBMVVkRGdRV0JCUkRuV28yNEMyUHBFU3pWYkpQejFaRlRlYlNKekFmQmdOVkhTTUVHREFXZ0JSRG5XbzI0QzJQcEVTelZiSlB6MVpGVGViU0p6QU1CZ05WSFJNRUJUQURBUUgvTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUVTa2s3Nmt0Rm5EQkR5U2ViSkh0dzNUY0pJWFRmTm81Tmc0QWo4OEJJN1JBaUJ0RWI1b3h1aThTenNVWjZ3Y1FRam41YUI1bmQyYU5KQmhaSytpRkhIR3hnPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBNGtBQUFERENBWUFBQUF2QlZUQ0FBQUFDWEJJV1hNQUFDNGpBQUF1SXdGNHBUOTJBQUFnQUVsRVFWUjRuTzNkVFhJYk9iYUc0ZVNObXF0NkJWS3RRT29WbUY2QlZWTk9KSy9BcklqTHNlVXhCNVpYWUdsd09TMTVCU1d0b0tRVmxMU0N0bGJBRzNCL2FhZVpKTVdmYzVBQThuMGlGTjBtWFJaL01nRWM0T0JnVVAzdi8vMWFWZFZKWmU5K1BoMTlkZmgzb3hwTVprZFZWUjE1Lzg3NWRIVGJlaEFBQUFBQUl2dEZBZUpmRHIvMmRWVlZXUWMrQ2hEdnE2bzZhRDFwNnpyM3p3b0FBQUJBR2Y2SDczRzV3V1FXVmxodklnU0lEL1BwNkx6MUtBQUFBQUIwZ0NCeHRjdXFxbzVYUG12anVhcXFZYWZ2RWdBQUFBQWFDQktYR0V4bTQ2cXF6dHJQbVBvV0lKYXdieE1BQUFCQU9YN2h1L3paWURJTEszc2ZXMC9ZRzgrbm8vdk8zaWdBK0JUbktxSm9HVkFLYloreExGRElQUTcwQUVGaWd3WkxONjBuN0gyWVQwZFgzYnhMQVBoSjJCUDkzdkFqeWI1b0dWQVk2d0tGM09OQUQ1QnVLaEVMMVh5WlQwY1hyVWNCQUFBQUlBRUVpVC9FS0ZUem9GbDdBQUFBQUVnU1FXTGNRalduNVBFREFJQ0lxS0lPWUd1OUR4SUhrOWxKcEVJMW9aTHBZK3RSQUFBQUFFaElyNE5FN1VPTXNmbjZMWlZNQVFBQUFPU2c3eXVKdHhFSzFWeFR5UlFBQUFCQUxub2JKQTRtczZzSWhXcnU1dE1SaFdvQUFBQUFaS09YUWVKZ01qdVBVS2ptS1JTcWFUMEtBQUFBQUFuclhaQ29RaldmVzAvWW9wSXBBQUFBZ0N6MUtraU1XS2ptbkVJMUFBQUFBSExVdDVYRUdJVnEvcGhQUnpldFJ3RUFBQUFnQTcwSkVpTVZxZ21WVEM5Ymp3SUFBQUJBSm5vUkpFWXFWUE5RVmRXNDlTZ0FBQUFBWktUNElERmlvWm9oaFdvQUFBQUE1SzdvSURGU29Sb0NSQUFBQUFERktIMGxNVWFobWpHVlRBRUFBQUNVNHBkU3Y4bEloV28remFlanE5YWpBSkNQeDZxcTdneGZMVmtWQUFCa3JzZ2dNVktobWkvejZZaENOUUN5cG9rdUpyc0FBTUIzeGFXYlJpcFVFeXFabnJjZUJRQUFBSURNRlJVa1JpeFVjMHFoR2dBQUFBQWxLbTBsOFNaQ29ab1FJRDYySGdVQUFBQ0FBaFFUSkE0bXM4dXFxbDYxbnJEMWRqNGRlYTlVQWdBQUFFQm5pZ2dTVmFqbVhlc0pXOWRVTWdVQUFBQlF1dXlEUkJXcXVXdzlZZXR1UGgxUnFBWUFBQUJBOGJJT0VsV294bnNmNGxQWWg5aDZGQUFBQUFBS2xQdEtZZ2dRRDF1UDJxR1NLUUFBQUlCZXlmWXcvVWlGYXM3bjA5Rjk2MUdnUTRQSjdLaXFxcU1OWHNFOUV4eUFyOEZrTnR6Z0YzeWxMOEUybENrVnR0UFUvMXU3M2FHQTNqWi9QL1F0WjYxSGYzYSs0WFcvay9sMGRPSDFiNlBmR0Q5dEo4c2dNVktobWovbTA5Rk42OUdlV25kalVmSFZUbU5nVUE4TzZvNzRaSmUwNnNGa1Z2L2Z1ekJRRFExZi9jTlJMaTlyZkIrYmVPUXpMWXYydkIvcEdxamJ3SEJOSEcvN1JodjNZdGpDOEtqNzhGSDNJbTNvRGhidXoxWDM2cU4rcXBRSGZ1cGpUOVhtRDE5bzc3ZTZYblI5YmZUZktQaDdLVWg4NmZsOVpSOGtMZ1RScXdMcWUvWExqS09NNkhNL2FyVGJ2K3IvYjUxMXVEQitxblFQMVcxMmtwTis2ck9HQytQSGF0ZitabEQ5Ny8rRmYrU3YxalA3ZSsxeDBlc0R1SDJoQWQzWGRkOEsxVFE2MitZTnR1Mk45ZHhvOU83MVBURWJzMGJqaGg3cTgvZE1uMTcwck8vb1JyUFR2UXh3R2hNZ2k1M0xQbTBNUVhsbTFBWTI3MFh2VEpWRkQvWDl5SUN4VGZmcHNER0p0dXYzODl6c245VDJkZEpINlpvNzE4K21FdzhmUEZmYU5NajJHQk51YkQ0ZERicjgvZHRRSDc3NHMyL2YwZXczeUVCWW9URitxai8vclNmdjlsQ1BuK28ydTdQK1hlM0lXTzNJSm1QSThOckRhUTJYTDczdXJJSkVmUkQzemdQcDBGRVAreERZRENhejVxeWw1ODMxMUxpUmVyMDZxMnU0L3R4UG5TYzd0dldnU3NFM0pWLy9qY0ZtL1JNck1IOXFkQ3JKQk9XRHlTd01PTiszbnRpZHl3U2hCdzB5emlPMGdkdDYxdVROVlo4RFJ2VlJweEh1MHp0OTNsRUdlNDFCM1hpSFBvQWdzVU1kOU9HTW54b2l0Z25iZWxEZ0ZUVmdIRXhtWTYyOE42L0Q1OFpFUXoyV0c2NVkrRm5ibnVRV0pONDZ6KzZHRC9hbzhBRnlmWU4xRmFEMGN2Q2pGT253bWI5cFBabWUranU2S0dYMWE4Y1plMjhQalh1aHkxbklYZ1dKbWlRWTYzNU1hWkN4eXBQdXhWNmMwOXY0ZnM0NzZxTythSWJkNVJwZU1hamJ4dHBCbmNIckkwaGNRbU9uODQ3NzhMNk9uN29ldDI3cjJ2czcwcGptY2lIMSsxcHQxOHJWNThiRWFMTjlYYms0bGsyUXFFSTFudnNRbi9VaHJmeHdjN1hEVW5Rc1JROStFaGpzV0xqT09WalVnT2M4d2g2YWZkV3prRmZMR21wUGZRa1NOVkV6VG16RmNCdWx0NWREQlUreDAzeFhNZjI4MVE5ZkdRUVpCSW1SSkR4MnFuclFIcVQ4Mlc4cVpDaU1yZU1LZlRhM2piN3NZZHRDbTB2YW95ZWQ1dkRUdjVGRmtLak8vWFByQ1Z0dlM3dlo5a3hwaWFtb3hrNmQ3RGlUVmNOTnVRNU1yQ1U0NE54VTlGWGNrb1BFUWdZYWk3WWVFS1JNTTlzeHFwWHY2a21mOTg3WHRON2psZEVFQlVHaXM0ekdUbFdCNDZjajlkMnBUK3h1NDVPK0k1TUo0SVdzeXIxcXFDaXo0YVArMkZwUlRENUlqRlNvNXROOE9ocTNIczJZQm40NU5IQk5ENXAxeVRLTklvUEJ6cjZTSDV5cWc3a3E1RHVJc29wYmFwQ1lhUnU0amF3bWJoWnBJSDRSb1ZLNWxTOXEvN1lhNkRtTVlRZ1NIV1hjYnV3OW1kR2xRb1BEcHZyYzliMituNFdzeXU4QjRyb1RDR1JsRWNtRmhiaTcrWFQwdlNwcTBvZnBxeE81Y2I1WnY1UVVJSVlHZmpDWlBXclFsMXNqRjJaWi85Sk5rSTF3blE0bXN4Q1kvRjF3Z0ZqcCsvbGJEVXB5TkNOMlg5QjNFRHJMZjhLMXBiWVFHd2o3VnpKdUE3ZnhmakNaM2VkNGJTZ1F1YzhvUUt5VUdmSzR6Zm1Ba2NZd01KRDUyS2xTcGtRWVA5M2sxQ1pvL0JTQ3czOEtEaEFyWFZOLzZiM3VSQk5PZFp2NVpXRUY4VnlUTzZ0Ky9qT1l6T2E2UG41cXc3UUsvVUYvZktXeDFEZEpCNGxxWEwwcm1SWngxSVZ1dEV0ZEhMbW5WYjNUNEdmWm1WZEowYzMwV0hqanR1aXpndUlrNk5xL1ZjcEVpWU94c3pYbmJFSENUS3F1Z3o4TFNpMTl5YkVDbCtUYnlwb0dTYm4yVTlzTzlMekhNTmhUWVdPbnFqR1pjZHA2SmpGNmpmZkdtU3lwZTcvSHhHKzlnUEs4Uit6eVJtM1lULys5c2hNZTlNZUwrdlVsR3lUcXB2V3VaTHAxNmtpS0d1a3NPYzNLdmlRTWZtNjNtYldOcVRFZ0xUVXdlY2xaQ29HaXJ2MlNWZzlYNGF5c05RcGNSZDdHZ2RyS3BBTkZEY1p2Q2hrUXZuK3AvVk1nMmNmck1SdU4vcU9rc1ZPbE51SFBsQ1p6bXhwdFFaOG05SnJPMUdadkhDanFXcTNiay9FTHNVdElHUjNVUDFWVi9hdXFxdDlWU0tlMkxHT3ZYa0U4VUNYWk5JTkVSYmplTjIycmlrK09OQk56bTNIRnZuVU9sczE0ZEszbkE5S21UZ1BGeHVSSThaME1CL0V2eDJUTmQwa0hpbzFxZkNVVjgxclovdWw3Nk5QcVNIWTByaWk5L3poTExTVmRFLytQaGJVRnV6amVNbENzeDhIUDJ4WXBDZ0dsenRnODFRSlpjTEFrN2ZTMnNacjQ3ZmNsRnlRMmluOTRlbHZDR1ROcTVQN3N3ZURvY3dxQlltUDJxKzhEMHFhekx2YVFSaXBvbFlxN1BGNW1YSTFVcGI1UDF0VHFRSEZkOFlMb2xwUnJMOG1xUURHcmZmVjlvejdyYzAvNmozRGZKYkY5cDVIV3kvanB2NDYzYUN2cWdPNm05Y3lHdFByNDB1SlkzWjU5NjFlVENoSWI1M1o0WGtEWEpaUUtqblFzU0VvNkRSUWJRVW5mWjcrV2VSZnp1K2xoTVFoU1RSY29sYThQRTJUYk90aG5FR0d0OEFDeGR0WXM5S0RaZVNZdUVxV2d2clQwMHBjY2RwbHAwS2diMExmUGZSTm5HKzV4cnR2UWZSZTRYbHE1L0Q3ZUNHMVphaXVKVnVjSXJmS3d6M2tpcWVoaGdGajczTVZtYkhYNnBROTA5blVaY1FXamI4VWdTRFZ0MENDUFZMN1ZqaE9xRU8zZHA2ZmlZMk1BbnUyeEpLVlQyOUduSW5OTm5hU2s5Nmh1d0Q3ZXI2dS9zWkNTdXZONFFMRkQzUjQvTDh1b1hIenNsOWEvMGhGRjBwNnJORThsVkFqc2NZQllDMVdoaHJIMmsvSjViK3hBQTBMWGU2eW54U0JZU2V6UHFwU1ZzTHAvczJ3UUVJc0MxVDVsWHR5d2lwaXVuZ2VJdFRwUWpES0c2dG0ya0gyRnNlM0ppb0kwemNCKzJmT0xqcGFzVHA0MkE4UU54Mm9uU1FTSldoM3luQm11RDdITXVwS3BPcUF1QTVibkpRUFdrOGdOd0lFNjQxVTNreGxkbDZrSGlBOUxHbzNZMzBrdG5LOXo3cFhPclpYS0xzODBYWGI5VjByZmNBdGNTdGcvYlNUMUFISFo5ZUY2YmJ6ZzZvWERsZDJvN1l5Wld2YWs2K05SMzBIZEpwN29PeGhHYUJjUGwzei9TRUJDQVdMZFgzYzVrUkJsREtYK092VUFNYVh4MDZIR055OWxJbXhTNk9ad1RVeDF0MDA4MUhtUXFKa0c3ejJDNTdsWE10WG5GSE92eVpOK1gvamM3bC82L1BUNlR0UVpuMGJvaksvcUVyMk9VcWtVK0tEdjRWR043dGROcnVmR2QzS3E3eVZHdzNlcEZReVB6dWNpWXVQOXNIRDliNVRpb2MvOFNKLzdpY0huL3RCNnBMOVNDQkRyUUxBT1NCNTFmYXk5M3JVSzJyd1hZN3lYd3pDYnJQT3ZvbW5VRnZEMnBLSVBOMnZ1ejU4bVdCUzhuam9HREt5WUpFWXJLckVEeEhyODlLMmRXTlZmUng0M05SM3F0WG1PY1k0U3VSK2U2bjU4eC9GVHpPL20yOUU2UzlxemJlT1h4UW5MWnVEN1N0Zm1KaXVKOTUwR2laRUsxWHhRNmRkc1JmcWNLbDFZNGZkY0xybEkxOUpOZDE4UERpSjB4bS9DNzhqOXUxMmgyY0hjN2hwd05iOFRYVU9uQ3JRODkvTWRiRGdidGhYTlNucDM5SnNNT3RkcWZPYmZyMHU5OXVHT3dUcjdFYnYzcFhFdjdqVFpxSHY0dGc1YU5BQVpSN2lteHlIdE0zSVd6YVZ6WC9Xc2M4SzJEa1RWWDl3b2NPZ2llRUJFMmk2eWFrWEYydGJqcHhYanBuR2tsY1pqdFExZFp1ZDRlRmIvZTJNMWZxcCtYRXZuRWI2Ymk4V0Q4c043R0V4bTlSODN5UTRKRTVjL0JZRWFoOXhvZ25KbDF0ZmludFd1VnhLOU43VmZ4NTVGZFhMaC9EbUZ3ZkhGc2d0bVZ3dWRzZGZlbEJEOEhPV2VSaXgxQjNQbHNlcXR6K2hLbjluWWVWWE9ZMkRxZVIrYlgvOU5HakJjN1RpQlF2cGFOKzcwZmJtc2l1c2VQMWY3ZU9VNDhEalFnQ05LSVJ0dGlmQU12SzQzT0VqNlJib256NVdHZU5YVEE3MkxGdWs0dFVwOTk2V0N3MzJ2eTV2RzN0WVkrKy9EM3VYYkFpYmI2OER3eW10N2hzWUhWd29XUFNmQ3pwUUJzampSOEtBNFlMaExwa2I0OXpUMitFY1BuYTc0ZDRhTi8rYTJzeUF4UXFHYWg0NzNMNWxRWStHMXQrTlpEWnZiQUZ3WCtxbmVoM1ZuZktDR05PZnYyVFZBV1dZK0hWM3F2TWNicDhtSGd6VU4wTllhcTZBZVB1bnpqemJSMEJnSWpQVyt4bXUrQi9ZanhuV3Q2eUhLQ3E1K3oxRFh3c2ZXWDdBeGpuaHVuK2Rremx2cmRqSU1naHBiWGxJc3N0Tk1HN3RkK04rTmFSVmgwOHJ1bTZ4VVhHZVE1UkFqKzhxbC8xQ2dNOVNnM3Z0OTVEelpYbWYvWE1WNi9hRU5hb3lmdklMNDhaSnhiYjBuZitleGtBTEZPdGhjMWQ3VjdjUzM4NWs3Q1JJakZhb1pGckxDNUJVODNHbXZacXpCa0Zkbi9FNnJWcm1sNVVVUERwdlVXSGdlN1hGaGVPMTY3UWN3SDNSdVkyRjFkNmhPWWZIZUlOMDBqcWpCNFNKTjNIeDFLcFIxR0NNMTM3R3laOTJmdTZ5cTZ6NDhUYVM0aVVtcTNCSkh4bU11dHhVYkM2cXM2NTE5ZGU3OUdZUjd0bEdQd3V2OTFKWEpveDh2dG9kbnRkZWRIUFdqKzNMbzJHYWNMd2tTNi9NOUQxYWxpbTVvWlp1aU5yeSt6cjc5KzlIUFNZeFVxS2FJQUZHcnJSNXBNSjlDdm5Mc0FWSDRUdWJUMGFrR1pKWnlTeWtPczQ4blhRWW9WYU9oY3lxT2NtaDRIcE5INTlWcGdMZ29ERFowYi96V3VEK2VNNXo4eUUwWTdMME81K2QyL1ZucmVuemJlc0pHalBPQnZkcmgweGlGNTNTR3NuWGZ0S2tudFVtLzZscjBLdjVsSXZFQTBUUDdxdElFKzBtc3o2RE9ObkMrTnQ5MGNRYjFqc0llOGFPdUFzUW14emJqUUdtdDM2a052Tk9mTHhiT1RyUlN0K0gxWkZYY0lERlNBWmEzdVZjeXJYNThWaDVwbEcrNzNxanNjR09kUlR6SWZSL1BHcER1dmFmR1NpTlFmSGI0NTYwR3B0Wm5MMzVLS1VCc0NnTUMzUit2STZZSTl0VjF6TUhlSm5SZGZuRDRwOTg0RFNxK2NWeEZmQnZ6KzlHOUY3dWljR2lQamxKdGt6TGsyVzVlYTRJOWF2K3RDWGJ2U1l4THp6YkNRQmlqL0I0bVV4T2JRQms3dFJuTGd2WTZpRHUwdU02YkIvaHJ5MFBkaG45UG9ZNjlrdWhkcUNiWndkOE9QRGJHSnJONm9nYnZTK3VKM2VXd21qaE1jUVpXallISFNzT3lSbTRyQ3Y0dDc0UG5ISzRWclN5V1VIUXJWViswWXBQY2FvMis5N3ZXRS91em5teHA4bWcvcmp2cXIwNmRKczJXNlh6U3RpUWE2SHFOTWE4MWJ1bU1jNkI0bUhoOWgvTVVDK3c0anA5YTI3STBmdnlrUDU3cGVxK2ZDNEhkUUQ4cjIzcE5jdFIvcjY2MmZkN1lFMy9YWEtXTkZpUkdLRlR6cFpURzFxbmNmMUxwZFhLdU5Cc0xwNG5QZ2xVcHIzQ3I4YlVlbUI0YXJQQmFuK01VK3pnQXBDbjFiQk9QdnN3bG5VenRyblYvOWRUVmdGWHBmVEVtYVA1ZzlkQ09ya092NzYzekFMR20xK0V4aVZTcE1ubXE0NmlVMDYvdlBUSkFscVVBSzg2cFZ5NC9LcmJhNTNlY04vYkNQeTMyRTFHQ3hBaUZhaDRpN2JtSXhicHo3R3BHZHEyNllNQzZ2N09GZzhLdWdTNTRkTEFyWjdRMlpCMGtsbml1SmdxalFZZjFpb0hYU3FKSDhCbTE0dkFpemFSN0RjU3J4ZGw2bUJnN2JXVzZTeVZBYkRnMW5HQnZPaWpoVklDT1hEcGtJS3dhL3pSclNZUUQrRysyblpBUGt3RXE4RlFIaU0vYS8vMVR1K3NlSkVZb1ZQT3NaZWdpVmdjMGkyUFpJRDBrMk1COXA4SFFwOVlUdXlGSTNJTlNENndIUnA0cGJsc3JZYjh5ZXNNNmlEaDBXaVd3RGhLZkVwblU5RnhOSkpYY2tHTU5oOWJLU2dxTUo5Z1hwYnlhbUt4R3RYSkxTOGRQalZvUzlYZ3RaR25laDZEdnBXQXhQSy9WeDhkR2dhY0g3Yzl2alk5Y2o4Q0lWS2dtU3VXemlLekwvZWNRT0Yzb2RlNzd2by9EcEFTQndGNnNEL1plTlJPMnFhV041STVpRjZRQWRoYmFzY2FaVmxaT0hNN2V0SjRJU2lLQTByRk5kdzRGZVI1U3JnNmFLYTlWeE5iS1NpclVQbnh3eU5LcnM3Slk2ZDdlcFhGbDNaVnRUK01Zam92RzlmOU94OEk5YVV0RmN5eDhwUFovc1Q5WmU5YW45MHFpZDZHYXFKWFBJckdjRGZ1UVE4QmtQQU9UMDFrL0tiSk94L1M4LzdmRjdDaHlFMlZtZWxlcWptYzVPRTlsRmJIbThWcEllYmZuc1lxWS9QaEpSYTQ4MGs1Sk9kMkI5ak9iVGthL3RES29hK0JFd1Y2ZDducW8xY1gzaloremhmRlkyTTd3MjB2VjlqMkR4R1VIUTF0S2NwL2RQcFNhYXpXb2ZzNXNKc2pxdFJJazdrR05oV1hWMmNyd3ZNUjllWnc1Q25peW5nUmRPK0RZUWRGN2hqWEdzTjVueENxaUlSWGVzRjVGZk1xb3VyUkh0dGpoc3FJcDJJaDFHL1ppbTYyanMwS3c5NnVPei9xZ2NkemR3azk0L1BlcXF2NjE2ZG5BbnVtbW5nRmkwdnZzOW1ENW5yS3E0aGd1VnFQVW5wQnllc1FoNUh1NU43NS9rMW5CQ3gxZmltVzBnV1dVVXZac09BaTJEaEt0VTAxVG5QaTljYWplQ2pzZVk4RnN4cGVPYWRHbnJIcnY1Tlk0QlhpNHpjU1NzaXZOSnFKaW41Tm9wZFFaRHN2M2xXTSt1VldEbEZTeGxBeFp6M1Nuc3BKWXNkS01ERm1tdkZrSGlaYi8zbE9pNlgycy9DVktxWGpXd2RGZGh0dVlQRlk5enloZ3M3M1N0c0RsR2lRV1Z4bE1qWjFWT3R4MXB0VmVDUkxUWUQxUTI2ZWpzVjRSUHRNK0tpQVhsb01PNjVScnl6M0hxUTZ1Q0JMVDVYTDhTdXVSeERsVkpxK1lWTjJaNVQ3UlRpZlpjdzBTdzBDdnRJMjFsamRqbHAyYVVrUXQ5bitrdEhLVm5jUW1HRHpTaG0rWUlVVkdra3lkMy9aY3JnMGtXU1JFL1pMbG9JKzJ4NDUxV21pT3E0ZzFqK0NXSUhFM2xtMTJwKzFGcmtGaThMR3dGUUhMOTVKekhybkZRQ0dsaXBxNXNweVYzT2ZhOWhnNGh2MWR0d2tWMUFIV1NYVi9kUytDUkxIOERtaDNER2lTd3JxdnovYllCd1czMXBWT3liclpUVEUxTVR5RFJLc0QwdGNwYVVYQTZtWjh5RFRWdEdZeWkwZEtZVEc4R3R0akJZck1sS0pYRW00YlV3NFNTVGxOajNYYi9WUkFVVFBySVBlQXNkUk9DQkkzY0JNaFVEd29vZkhXakpoVjlUcXFldjRYczdVRlVDRUw2eEwwdFhEUC9UbVl6RzdwQ0pHd1ZDZjlUTytaekNjM0VWOGZLdXR1eXlQSXBXL3NNZGQwMDNCdWgvWEJra3VFSXc5eXY3a3RBNXJrRDg5L2dWWFFiNTBLaGU1NHorNkc2bmgvRVN3aVJha2Y2TjBUbHBPdnRERTJDQklYZUJ6bXp2WGF1ZUlMMTV3NnJnVFV6blNnYXE1WTliTEhaMXFPV0NsQWRiQVl6dXdjT3hUbUFMQ2M5MlR5dnNqUVNZajJrMXNlb1A5UTBObksxc0V1WTZsdVdWN25XL004VFA4YkhaSWVBcmcvVzAvYStqeVl6TzR6blhXMXZBblBNMThOc2RwalNnVzVRb1I5SW9QSjdNbWhmUDhxNGZkOFZIR3NPM1c2dHdVTklvRFVrR3FLYlZnSExpWHRPYlYrTDJGZjRoSDlYeis1QjRuVmowRmUySi80cnZXa3JWdGR6TGwxT0pZQnpXSEV3WFRLcUhCYWxoQ292ZS9nSGIycUQyc2VUR1lQZWgwM2RKaUFLU2Ixc0EzcklESDNnalhmaFlXU3dXVDJiTHdDZGNKcWVqOUZPd0lqMHY3RVhBdlp2R285QXFEcE1rTGEra3VPdGNMNGoxSlNMemxHQXpDUitxUWU5M2xhVEwrUGpNOUdYTVg2L1hEOTkxVHNjeEpqN0U4c29aQU5ETENuckJ6S0R2QTRMSGhYaDhxTStIc3dtWDBOYlE3SGFhQm4rcFFpYXJuU1NXcnQvaXlEbHRUM3crN0NldHNWWTZtZWlob2tLa1VyUm9HWmJBclpzQkxoaW9hdElQUHA2Tkw0a0g4cklZUGhUTWRwRURDaUwwd0hvb2xQNmxrR2lWU3IzWjlsS21XSjM0ZjFTaUpqcVo2S3ZaSlk2YkRTR0FmdGY4NGtBR012QnJDNTh3VFNUdGRwQm96endXUjJrM25sWlNDV2xBZWlUT1ltd3FFd1g0bDc3YXpmRTlkL1QwVVBFdVVpMGhKL0tHUkRFQVlVSW1JMmdwVTNtckNxVnhqcGJGRUs2NEZveWxXNUxlOWJDb0NrcGJUOWlKVkRZYlZPajJGQWR6b0pFclcvS01hS1FLNkZiQUNzb0d5RXQ4dWZUVmE5d3ZnM2gvYWpCQTREMFNRblVCek81Q05JM0ErcGo1c3BjYThsSXV0cUpiSFNlWWJqMWhQMlVpOWt3MkFSMk5KOE9ycktNRkNzMVlmMkV5d2lkNVlEMFZUdkJldlh4WjdFL1pnR2lRVldOcTJaRmtpaXIrcW56b0xFNnNkQTc3cjFoTDFzQ3RrQTJFem1nV0sxRUN3eU80NGNXYTZLSFNSYThNbHljUHlVNFRuT3lCUFhHZmJXYVpBb01jNVByRElxWkFOZ1F3b1VmMCs4bU0xTFh1bnN4WlNPK0FBMlliMHFsbFNRcUpvR2IxcFA3STVWUk1UQ3RZYTlkUjRrUnR5ZldGSElCaWlQOWlnT0M5aUQ4WDR3bWQyenFvaU1XS2ZxblNiV1IxdG5JRkVqSVMzczJ3UFdTR0VsTWViK3hMRDUvS2IxS0lDc2hUWmtQaDJGVElFUG1iK1Y0ekFEVE5ZRGN1Q3duK3Nnc2VyRjF1TVNnc1Mwa0pJSnJKRkVrRmpGM1ovNGFqQ1pYYlllN1E2ZEJtQmtQaDJGbE0xL0ozcm8vcVlPVkFXVmZkVEl3UmZqMXpoT1lUVlI5OTloNjRuZFBXbENIQUN5a0V5UUtMSDJKNzVqQUFhVVNhdUtRKzFWZk1yNFRYNm1uVUlHckxOekRpTmxGcTJrSU5WNmp6QlpUQUN5a2xTUUdIbC80aVVwWFVDNXdsN0YrWFIwcEFxb3VhNHNFaWdpZFI3Qno3amp2YmtYeHF1SVFjcEhjZlhWcTc1L0FNQTZ2Nng1cmhOaEZXQXdtWVZaeE0vT3YvL2Ivc1FRS0haY2t0cjZkOStSd3ZvZGh4YWpUbVcvMHFUUVdCVVVMUS9IOWhZbXRPNUpWVU9LUXY4NW1NeStHRmNCcmVzSFJKL0kxWGx3NzFwUDdJZFVVOFJHQVRUc0xia2dzZEtnVGczMVdldEpXNGZxaURvN0pGUkJjZXZ4UGR4cVh4YUFoWHN0WkNvb2xleFVQNVlEV3krcFRHZ0JxMXc1M0V2SGc4bnNhajRkUlZ0SlY5dmdzVEthVWgwRTlBTkJJdmFXMnA3RXBsajdFMU1vWkpQekdXOUFWa0tnRlNhaTV0TlJDQkwvcFhSVTYrSWIxZzRaYUNKVk9vYkdZLy92V2F4MGF3V0l0dzVaQnMra21wb3luU2pUZ2dSZXhrcDREeVViSkViZW45aDFJUnR1UHFBRG1RV01ad3hva0RDdkRCYjNmYm1OQVBHNDllVCtMc2tBTU1WNGFUT20reTI1aHZzcDVaWEVtT2NuVmgwWHNySGNPNWZTUWNSQU5qSUpHRmxOUkpLMDk5ZXJtbkFJRkYxVzQ5VHZld1dJejl5enlTdHU0aTJGSTJSUWhxU0R4Q3J1K1luMXZwOHViaTdMSUpHS3JjQ2VFZzRZd3o2dDA5YWpRQm84OThPSGxmUjd5OGxjRmNuekNoQXJWaEh0emFjajY4SjhKWTZack45VHp1Y09Zdy9KQjRrU2EzL2lZVWRuR1ZrMmVteFdCZ3l0Q0JoanRFZXJkSHFHSExDS0puVTlCNVFobVBzN3JDcnVjMFJHU05zT0FXZFZWUjhkS3gwL1VVUXVDd1NKd0FwWkJJbVI5eWQyVWNqR01zZitrRlFEd0VjallBeWQ4RzlWVlgzcW9QRFVxNDdQa0FQV2lkRlhoOHJuL3d3bXM1RDljN3BKbnhmdW1iQnlPSmpNUXViT1g0NnJoelhPTi9Wak9SRnhXR0I3YWgwa2NxeGFUeVY1Qk1ZeUVjOVByRlRJNWw2em91NTB6dFNEWWFjMTdHaEZGT2lOK1hUMHFGVzlzUXByZUJ6QXZjb3BlNTJRb25CZkRDYXpDNjNTZVh0VEg3MmhQdlJ4WWRMMVZ3MllUeUtmamZySklTMFNQOXdiRjJZWkZsYUIxbnFmSldkTzkxUXU2YWJmUk55ZldIVlF5TVp5TlpFS2lFQkVXbDA4VWlwcWpKVkZWaW1RclBsMGRObkJIdDVqQll6dkd6L3ZGRXpFREJBZjV0TVJLZUcrcklPV1l2WjVhMVhVZXJLU0lMR25zZ29TSmRiK3hOaUZiQ3hYL2loc0FYUkFFMWxIU2tQMWRFeGFPUkozM3ZIZTNTNDhNMGtiaGZVcWJVbmZtZmw3WVZXOHY3SUxFaHY3RTJPSVdjakc4aVlzTWNjZXlJTDJMWWJKck4rZFZ4VXBUb0JrcWE4ZWRyQm50eXZmQWtTcW1mclQ4V2lXRGpvK0s5dVM5U0pCM3laNjBKRGpTbUxkUVB6UmVzTEhLKzJ2OEg1UFg0MXZSdEpkZ0E3TnA2TWI1MEV5UVNLUzFxTkFzUTRRT2VnOUh1c3F1dGxuWUNtNzVFM3JpZjJ3aXRoaldRYUpWZnc5RCs4am5VMW11WEdhUFV0QXh6Um85TG9YU1RkRjhuUVBEQXRla1NCQTdJWjFsdGViQWpLd1BNYXBCSWs5bG0yUUtHSHc5ZFI2MU1kVmhFSTJsbzFlU2VrVFFMYTBvdWd4b2NWS0lySlFjS0JJZ05nZGo2MUF1V2RnZWJ4K2dzUWV5enBJVkNwTHJCU0JBd1dLYnJQM0txbHYyWWx5a0MrUUJvL09tNVZFNU9haW9OVFQwRmNmRVNCMlErTWw2MFdDODF3TGdnMG1zNkhEMlo5MzdMSHR0OXhYRW1QdlR6eU9jSmFPNWRsbmg2d21BdDF6bUFBQ3NxQkQ3RU8vK1orcXF2Nk1mQnlGbDNBTzRna0Q2TTVacnlZZVpMeWE2REhXNDd6dG5zcytTS3ppNzA5ODQxekk1c1o0cHZXU1V2bEFFdWh3MFJ1aDN4bE1acUZ2L3FlcXFyTkMzbmRZdVhyTk9ZakpzSnhVcjQxejI1dW8xK3R4ajlGbjlWd1JRYUxFM0ovb1ZzaEdNNU9tZXhOSk93V1N3S29EZWtINzkrOTFtSDBKd3NUdGgvbDBkTVNaY2QrLzM4NDVaV2djT0FXZm5qeGU3NTArWC9SWU1VRmk1UDJKbFhNaEcrdWc3cDN5MVFGMGg3MUxLSjc2eFZ1ZE01eTdiOEdoOWg3bVBObHEzZmFrdE5MbUVTQzl5V1hNcE5kcGZleEZGV0ZyRlRKUTBrcGk3UDJKYm9Wc05IdHozWHBpUDY1RmR3Qzh5SHJRMGZzVkRhU2xFU0RtdnUvd1NXT0piOEZoN25zUEhWNS9NcFdWNTlQUmxWTXhwRnpHVEI1QjhqT3BwcWhLQ3hLcitQc1RQUXZaV1ArN2g5ejBRS2R5UDRNTFdFbjdvbklPRUVOZytLbXFxbjhycmZTeXNNSTBsdHR4VWp0NDNpTlFPa3c5N1ZUMU1hd3JtZ1pYRkdWQ1ZXS1FLREgzSjdvVXN0RytCK3RnOTVXcXpBR0l6M3BneFVvaVVuSmpIQ0NHdldadnE2cjZYY0hiWGV0djdQL3ZYMnZGc0E0TXh3VWZhVTNnZGJnQUFBLzRTVVJCVkdHNXYrdzRzZUl1bDA2cmlXZXBWb2pYcXYzNzFoTTJjdHVUQ1NlL2xQakJoaGtRRlpiNXUvV2tqMURJNWw2SFpsc2FPK1NhaDBZdmZFWWNqUUZFb29HRzlRb0xleHlSQk9NVmpUREJlNzVRSU9aNzM2b1V3RHJkY1ZrSzk1Rit2aTY1UjhLLytiV25aeHVHOS82cTllanV6bE1waXFjeDM2VlQwUFI1TUprOXBsU3dTUGVBVjJiWU5RVnJVQ3N5U0t5MFAzRXdtWVVad28rdEozMkUvUFdoWmVjVGJ0VEJaSGJ0VU5xWVFCR0lSQjI2OVdEcWlYUWdwRURYdDlXUkVDRkFYSHYrb0o2ckIreXNwbS91MWppSVNpWklsRXRkaHg3cHpqZlc0N3M5M1RnV2hxSWFQcjRyTmQzMG04ajdFNzBLMll3ZDB5aElQUVg4WFRoMDZBeU9rUXJMZ1huMlJXSVNaaDNnSEthVWlxbnJ4aXZBQ2RmM2JRcEhmMmpjWnJraTNNUXFJbjVTZEpBb01mY25taGV5Y1c3NFFxQjRuOXZCc2JWVXptcENYR0Zna3NzMXEwR1V4MWx4RktGQ0txeFdFWjlWcVJJT05KYXczdGQ1bVZJRlVDME1XSitiV09zOFVGU0E2SEZvZnFYRkNLdDdHWVVvUGtqczRQeEU4MEkyYXZpc0cvZGFDR3p2dFljekN5SHRZekNaaFpXVXZ3a1UrMFVEa3M5VlZmMFRyb0ZVaXdwVVB3TEV6NjBuOXZmc3NQOFoySnI2RGF0VlJQYlkrck51Tnc0U1BFL1BzMCtvQThXby9VN285NXdEeElwVmZDelRoNVhFMk9jblZpcGtzMnhEL1Q3T25kSk9LelY4Znc0bXM1dVVWMmkwZ2hSU0lmNXFwRnN3ODlVdnpjbU1WM1ZSZ1RBeGs5SzFPNWpNeGs0QllrWGxPU1FraXdQSDhaMUhRUGRHN1YwU05ONzc0UGhhRHRUdlJGbEZiUnd0NHhrZ1BtZ3hBdmhKTDRMRUt2Nyt4RW9ibmMwR3Jjb1Q5NTY5ZXFOVnhZdFVVa2pDWjZqWDgxV0Q3c1c5WGRtc2dNTEVzdS83VUFVWi90RkVSMmVyaTdwZWI1MExacEdTaDFTUXlaRVJyUlI1aklNK0pyWS84Y0l4N2JUMlR1TWx0NGtTZmFiM1RtY2gxcDRqakMyUnFkNEVpUkp6ZitLQkFrV3pZRXNwWnRldEoyd2RhTUQ5cUpteTZLc3pTcTA0MTJEN0g3MmVWU2xOQnptbHltSjN1cGRlT2hMbWpXWjVRMG4wcTFqWGhxN1pDM1hvWGtVRktnb0xJREdXL1lQbmZZTWZ2RmFNUHF2TlRXV1A0cWxqOWxVdFRGRCtaWjJGMWRoUzgzbk4yTWZLUlUrUGhNRUdlaFVrZHJBLzhkaTZRZGF4RmQ0elpKVWFwbmZOdlYrZWpYL1lXeGhTVnRRdy9rZU40NmFEQm9MRWZ0am1lejVRZXM2ZnpZRFIraHBXWjM2bGEzYmRaSVlGQ2dzZ05hWlZlMVBlWTF3S25mZm5WZVBnVEt0cm5YK1BrYkt2YW04YW1TdzdqMGZVUjkwdWJLbnhkRTJhS2RZcDlwekVWVG80UC9GTUIrMWIzb2hEclZoNG5aT3o2RlZqLzllRDh1UER6K08yTTFDTmc1RHJBNCtIK3ZNK2cydUN4SDdZOVh1dUE4WnZlem9hMS9DOXJ1R05qNU5RYXRHSmZpeUxkbXlDd2dJb1hkaGFjTU4xN3U1Q2dZaUhRNDBWTGxRb0o3U3ZYME03MitqL2E2RTkvVDRtbUU5SHBwbExJZnNxOG5qdmpmWm9QamZlKy8ycWNaSldIK3UrWkJoeFRGZHBzWUZKUjZ6VnV5Q3gwdjVFemZiRVNtLzVxRURSNUd5ejBJSHE5ZDlHSHFSV1doMDlyc3Y2aDBQNWxjTDdVZ3Jja1dNRCtDM2xsSXFQNWRvdzFYUlR4ODA5SHJxR24xK29ycmp2Uk1hKzdwanhSWUtlak52MVExV1BIQklvK2xIQWR1YzhCanJVT0tFNVZsZ3JCRTNXNmZRYTc1MDRGMzVadERneFdTMzBNVjMzSitHMW5IS1A0U1Y5MjVQWUZDTmZ2Y202a00yOVpwNWl2b2RWRGh1cmphdCt2R2ZJV0Uwc20vZjNlN0RpdXExL3V1N1FTY05EaWp6Mnh4NXJUL3c0cFRQNENwUmltK0pTQkViYmRMenJPYnprSUtIK1pNamVkbXlpdDBGaUIvc1RQUXJacEJRb2RvMGdzV3g5L243cDBKR3FkYXZ2K3poUWl1Q2o5aE9mcDN3OFU0N1VwbmdlRmJFTHQzWStrVUN4YTNXQVNLRWFiS1NYNmFZMXBWeDhVTUdKR09wQ05tWXplTnBqT2V3bzlUUWxJZVgwaE1hdlBNYXBwcmw1eXpXTmhOM1c2WVJPRnRQMjZwUzk4UE5WSzVuTkNaUjdVdWcyRjQ2SzBOWVZ6eU1XdHVGNjdtWUlGSlg2R1RQMU5CVUVpTmhhcjRQRTZrY2pPWXk0UDlHOGtFMGpVTHhLcUxIdndqa2JzWXZVMTFYRUVDQnlKaUpTWnJMUGZndk5sTDJsTnRuNzlvTEYvY2wxUUhwZkYyQlovNTluWjZoQU80Vko1Z1B0UjNYN2pCVW8xc2RMOU1XVDlpQVNJR0lyZmQ2VDJCUjdmK0pINndOWUc2bW5YcVd0YzBES2FabjZ0aDh2dEVXL0V5QWlkVnExS3kyRmIzRi84anRsRy8ycE0vSG1ZYUpYYWJCakZVWEpscjdEbExhdHVLNG1Wdjk5ejZGdGZkMlRyVHFoaWlsWlZ0Z0pRV0kzK3hNcjYwSTJsZDdIZkRvS0RleW4xcFA5Y0poN2g0MmY2UjVadVdwUW9DZWxCRkdwRjdubzQyVEdzVklXdzc3SnZ3ZVRXYjEzTXN1SlNnVVFxV1RoUlBrTXRWcDVVdmpFK3FmNWRIUkNDaloyUlpBb2FqQmlidUkyTDJSVG0wOUhZODJTUGJXZUxCOVZJTXZTcDlYaE8yWjhrUnZudzlsemNhaWc4Yy9CWlBaVkFXTldFNVphWFh1YndPcmFjYXlxdHFGNGp5YldVeXZnczY4Nkc0WHROOWdMUVdKRDJKOFl1Yk9yQzltWWE4eVM5V2xWOFU0SDJLSWNmUmlBaGc3OWp6QllZY1lYbVRxbnl2WjNkYkdkc01KNG05UHFvZ0xGRkZKUDNWTk9telQyKzYyUXZpYWtmeCtSalFJTEJJbHRzZmNuaGtJMkxyTTlTait0VnhWTEhtaUhSdkcxQnRtbEZSWG90YkNxcHBuZTE0V1dMLytpMVVNT3lrZTJkSnpDQmQ5Z3l5dXRMajVhMXlId29reUdFKzFsNjByMHdMcXhxdmg3cGxsWWR4b0huVFBaQ0NzRWlRczYycDlvWHNpbUtRUk9hdnplRnBTQytxd1VrZC9VS0JJY0Zrelg4TGxtZS84bzREcXVPL1JUemtCRUNUVFIwZmR6NkZZNVZOR2IyeHpPZTFUQWROSmhHbVpuQVhWWWdadFBSMGNaalplZVZBbWJTWEtZSTBoY29vUDlpWlhYL3NTbWtFclNhUHh5WFZuOG9sejdYME9LQ0FQc2Z0SGc1VkxYOGIrVlRwMVR3UGlGVlc4VWJOenhDbFRxd3NyaXZWZjJrTFVPMHpBUHV3Nm1NeGd2M1drc2RFUWxiSGdoU0Z5aGcvMkpCN0hPbkZMak4yd01zbFBmUy9KRkRmVy90UEpDcmozcVZOUnhJMkQ4a09nQTlVbXJuNy9wK2lVNFJKRWF4eW4wdlpETk9nZktIcnFOVmFCbEg0MDB6TmZxaTJOSllpOW5ZN3owV3dLVGtrOTZEYjlwb3BHeEVGejEvakQ5RjV4R1BtUTJWUFc2VWxxZHUwYlo2N0UyMXcvMW5nOGp2ZDlWN2hRdzN6S2d4aVowTFllZkN3Mjhodm81NmVnSWpTKzZobTlZN1VhZjFJSGlZREs3MUJtRFdDNjBTNDg2UEQ3NWlzYnFpK3QwMlZNVkt6cHUvY1g5UERUNi9xUUNJTFhqOVhqcHBERmU4dTVmN2hwOUNaV3ZFZFV2R2xpOWR2aWwyVi9Nb2JOVFk1RDhIb0o5cVVHK1VRTjRwTUYxUGNnK2NRaVVuM1dOZk5YL2hwL0h4QnJCcTFpcnV3a0tuYUhWTEhmVVRmUWFwTjQwSzkzcVBxN3Y1YUgrMTJJeTVFa1RTZlUxZko5aFIyNTluWHU5Zjh0K0tyZkEzZks5UjdrK3d5ci9ZREs3VVVHYlBwMTF1bzBEQlY1WkJJclZqMkFwVEFCY05pYms2dmIxVi8wc0JvOVBTKzY1dXY5L1ZOK2ZUVi9ibUpUOFZuQk1OU1hxL3VWa3gvNmxIaE05TnZxU25NY2YxckZGVHYxcU1XUEh3WHcrYnowSUxMTlFYR2VUamVYM2l3RUNLNE5JaVNaRTZrbWdveGNtaEpyWDdpTXJoTUJtbEtseUZURXJKMGUva3o1WUZnWFJMNTJYZVU4MVVxU0tJQkVBQUxoUWtaWUxBc1FYaFpXa2JGWVVBWlNQSUJFQUFKaFM1c25sa3RSRHJQYXNjMVBKVWdEUU9ZSkVBQUJnUWlsMkZ4U3QyZG1EVmhSSlFRVFFLWTdBQUFBQWUxT0JxRnNDeEwwY0s4Z0dnRTZ4a2dnQUFQYmlYSnptSVZLVjVKU3FzTDZtMEJ1QUxuRk9JZ0FBMk5sZ01ndG41bjAyL2dTZnRLZnhLbmJxWmFQcWNmTjRoOWpuQjE5dVVCa1RBTnl3a2dnQUFIYmlFQ0NHNFBCaVBoMWR0Wjdwa1BNaDhxdThUZTF6QU5BZkJJa0FBR0JyeGdIaXM0TER5OVl6aVZIQUdQWU5uam0vc3FmNWRMVHU3RllBY0VPUUNBQUF0cUlpTlg4YmZXcGh6K0ZwYmtjL1JBb1dPV1FmUUNlb2Jnb0FBRGFtWXk2c2lxcGM2OGlIN000R0RLOTVQaDJGMWRUWFdnbjFjTjd0dXdUUVY2d2tBZ0NBalEwbXM3Q3k5Y2JnRTd0V2tKVzlSdURzc1YveFg1eWJDQ0EyVmhJQkFNQkd0QS9SSWtDOEt5VkFyUDY3cXZoVjFWQWZXay91N3pUMit3RUFna1FBQVBBaXJaWlpGSlo1TGpId2FRU0sxcW1uQklrQW9pTklCQUFBbXhnYkhaWS9MalY5VXUvTGVvVjAySG9FQUp5eEp4RUFBS3lsVmNSSGd5Q3hGOGM2RENhenNEL3hWZXVKM2YyV1kzRWZBUGxpSlJFQUFMekVhaFV4K1hNUWpWZ2Znczk1aVFDaUlrZ0VBQUF2c1VxaHRBNmVVbVY5dHVGSjZ4RUFjRVNRQ0FBQVZocE1acUZ3eXVHcTU3ZncwSmVqSFBRK0xTdWQvdHA2QkFBY0VTUUNBSUIxckFxbjNMY2VLUnRuR3dMSUZrRWlBQUJZeCtvSUJncXZBRUFtQ0JJQkFNQlNxbXBxa1dvS0FNZ0lRU0lBQUZqRnNtQkszOUpOQVNCYkJJa0FBR0FWeTRQYysxYWhrNHFrQUxKRmtBZ0FBR0JvTUprZEdaMHJDUUNkSUVnRUFBQ3JXQjdpM3FlVk5jc1YySXBVWFFDeEVTUUNBSUJWQ0JKM1kxVVJ0c1p4R2dDaUlrZ0VBQUF4SENvTnMyaXFDUHZHOGozT3A2UGIxb01BNElnZ0VRQUFyR0tkNW5qZWVxUThZK04zOU5CNkJBQ2NFU1FDQUlCVnJOTWN4MXBwSzVMZW0zV1F5SDVFQU5FUkpBSUFnRldzZzhRRGh5QXFKVmNPVlUxdldvOEFnRE9DUkFBQXNJckhLdGI3d1dSV1hCR2J3V1IyYXIwWFVkaVBDQ0M2d1h3KzUxTUhBQUJMRFNZemo0SENVNmgyT3ArT2lxamFxYUQzMW1FVjhjdDhPckt1bEFvQUwySWxFUUFBckhPMzVybGRIWWFncW9UOWlZNEJZcVgwVlFDSWppQVJBQUNzNDdVbjdsaUJZcmFwcDg0QjR0TjhPbUkvSW9CT0VDUUNBSUIxUEZlejZrQXh1NVRLd1dRV0N2RDg3UlFnQmhldFJ3QWdFdllrQWdDQXRRYVRXUWdVejliOUhRTWhyZlY4UGgwOXB2eHREQ2F6SXdYT3IxcFAyZ21yaUVleDN4c0ExRmhKQkFBQUw0bXhxaFdDcm45Q1FEcVl6SWF0WnpzV2drTUZ5Lzg0QjRnVnE0Z0F1c1pLSWdBQWVGR2sxY1NtQjYzWTNYUzV1cWlBOVR6aWU3K2JUMGZKQmNrQStvVWdFUUFBdkVocGx2ZU9lL0RXZVZDQm1HOC9ua2RucU9McVVEK25xc1FheTNQNHZmUHB5T044U2dEWUdFRWlBQURZaUlxMWZFemcwM3BXd0JwK3ZqWU9uSC9jZE5WUndXQmRXVFVFaEVmNjgzSHJMOGZ6eDN3NnV1enc5d1BBTndTSkFBQmdZNFBKN0RiQ25ydyt1cDVQUitkOS94QUFwSUhDTlFBQVlCc2hCZk9KVDh4VVNLY2RGL1IrQUdTT0lCRUFBR3hNK3dGUGxmS0ovVDFvSDZMYlBrc0EyQlpCSWdBQTJJb0txd3dKRlBkR2dBZ2dTUVNKQUFCZ2F3U0tleU5BQkpBc2drUUFBTENUUnFESUhzWHRmQ0ZBQkpBeXFwc0NBSUM5NkRpSkc2cWVidVREZkRxNnlPQjFBdWd4Z2tRQUFHQmlNSm1GNE9jOW4rWlNZYlgxZkQ0ZDNTNTdFZ0JTUXJvcEFBQXdvUld5ZjJ1L0hYNzRGQTdxSjBBRWtBdFdFZ0VBZ0xuQlpCYk8vUXRCNDBHUFA5MjdjUDZoOW00Q1FEWUlFZ0VBZ0F2dFZSenJwMC9CWWdnT0wxZzVCSkFyZ2tRQUFPQ3FSOEVpd1NHQUloQWtBZ0NBS0JRc25pcFlQQzdrVXcvblJGNVZWWFU1bjQ0ZVc4OENRSVlJRWdFQVFIU0R5ZXhJd1dJSUdnOHord2FlZGVUSHpYdzZ1bWs5Q3dDWkkwZ0VBQUNkR2t4bUp6cVUvelRoc3haREt1bXRBa01LMFFBb0drRWlBQUJJeW1BeUN3SGpTZU1uZG1wcUNBaEQ2bWdJQnUvWll3aWdid2dTQVFCQThyVGErS3RXSENzRmtMODIvdjhtQlhHZUZQelY2dUR2c1E0SzU5UFIxOVovQlFCOVVsWFYvd1BoV0szdE1QVnRHUUFBQUFCSlJVNUVya0pnZ2c9PSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTAxLTA0IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJWZXJpTWFyayBEVCBGaW5nZXJwcmludCBLZXkiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDIxMDIwNDAwMiIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4yIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDEtMDQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA2LTE4In0seyJhYWd1aWQiOiI1MDRkNzE0OS00ZTRjLTM4NDEtNDU1NS01NTQ0NWE2NzczNTciLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjUwNGQ3MTQ5LTRlNGMtMzg0MS00NTU1LTU1NDQ1YTY3NzM1NyIsImRlc2NyaXB0aW9uIjoiV2lTRUNVUkUgQXV0aFRyb24gVVNCIEZJRE8yIEF1dGhlbnRpY2F0b3IiLCJhbHRlcm5hdGl2ZURlc2NyaXB0aW9ucyI6eyJ6aC1UVyI6IldpU0VDVVJFIEF1dGhUcm9uIFVTQiBGSURPMiDouqvku73pqZforYnlmagifSwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciLCJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURSakNDQXUyZ0F3SUJBZ0lVWlBoU0R0eEk1bGcycWd5KzdJR0RKaEdxUE9nd0NnWUlLb1pJemowRUF3SXdnWWN4Q3pBSkJnTlZCQVlUQWxSWE1ROHdEUVlEVlFRSURBWlVZV2x3WldreEVqQVFCZ05WQkFjTUNWTnZiV1YzYUdWeVpURVdNQlFHQTFVRUNnd05WMmxUUlVOVlVrVWdTVzVqTGpFZ01CNEdDU3FHU0liM0RRRUpBUllSWVdSdGFXNUFaWGhoYlhCc1pTNXZjbWN4R1RBWEJnTlZCQU1NRUZkcFUwVkRWVkpGSUZKdmIzUWdRMEV3SGhjTk1qRXdNVEk0TURneU56SXdXaGNOTXpFd01USTJNRGd5TnpJd1dqQ0JoekVMTUFrR0ExVUVCaE1DVkZjeER6QU5CZ05WQkFnTUJsUmhhWEJsYVRFU01CQUdBMVVFQnd3SlUyOXRaWGRvWlhKbE1SWXdGQVlEVlFRS0RBMVhhVk5GUTFWU1JTQkpibU11TVNBd0hnWUpLb1pJaHZjTkFRa0JGaEZoWkcxcGJrQmxlR0Z0Y0d4bExtOXlaekVaTUJjR0ExVUVBd3dRVjJsVFJVTlZVa1VnVW05dmRDQkRRVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCQmlXdkZhZi9JaEZNT1dOcWx3ZXFyNEdmTzBtdS8xQjE4SjAzT0crcFNsdFJpeDlHalJvakJ5YTRMQVJ5WE1QOG53MlhoOVB2d09CbTlRZWRNQzY2WEdqZ2dFek1JSUJMekFkQmdOVkhRNEVGZ1FVZCtZdmo2STNZOGNLSDNRUk5MbEM4L09wOTdjd2djY0dBMVVkSXdTQnZ6Q0J2SUFVZCtZdmo2STNZOGNLSDNRUk5MbEM4L09wOTdlaGdZMmtnWW93Z1ljeEN6QUpCZ05WQkFZVEFsUlhNUTh3RFFZRFZRUUlEQVpVWVdsd1pXa3hFakFRQmdOVkJBY01DVk52YldWM2FHVnlaVEVXTUJRR0ExVUVDZ3dOVjJsVFJVTlZVa1VnU1c1akxqRWdNQjRHQ1NxR1NJYjNEUUVKQVJZUllXUnRhVzVBWlhoaGJYQnNaUzV2Y21jeEdUQVhCZ05WQkFNTUVGZHBVMFZEVlZKRklGSnZiM1FnUTBHQ0ZHVDRVZzdjU09aWU5xb012dXlCZ3lZUnFqem9NQXdHQTFVZEV3RUIvd1FDTUFBd05nWURWUjBmQkM4d0xUQXJvQ21nSjRZbGFIUjBjRG92TDNkM2R5NWxlR0Z0Y0d4bExtOXlaeTlsZUdGdGNHeGxYMk5oTG1OeWJEQUtCZ2dxaGtqT1BRUURBZ05IQURCRUFpQmYzcDhMSjNQbGZNc3hUeldnakhhYWw2dXpJbzV0eDNvK0VVeWJkRFk0b2dJZ1Y2blIxTVVFMXdLejF1Qzcva0VOZy9GcEpPZXRGYUplUGNnb25lRXdzS0E9IiwiTUlJQ016Q0NBZG1nQXdJQkFnSVViYXJWOFBxQzlJbmsxZGtvRFh1TzV6aFA4Mmd3Q2dZSUtvWkl6ajBFQXdJd2VERUxNQWtHQTFVRUJoTUNWRmN4S2pBb0JnTlZCQW9NSVZkcFUwVkRWVkpGSUZSbFkyaHViMnh2WjJsbGN5QkRiM0p3YjNKaGRHbHZiakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVaTUJjR0ExVUVBd3dRVjJsVFJVTlZVa1VnVW05dmRDQkRRVEFnRncweU1qQXpNak13TkRBeU5UZGFHQTh5TURVeU1ETXhOVEEwTURJMU4xb3dlREVMTUFrR0ExVUVCaE1DVkZjeEtqQW9CZ05WQkFvTUlWZHBVMFZEVlZKRklGUmxZMmh1YjJ4dloybGxjeUJEYjNKd2IzSmhkR2x2YmpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFWk1CY0dBMVVFQXd3UVYybFRSVU5WVWtVZ1VtOXZkQ0JEUVRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQlBOV0xLQUdPVWZScEJPSEVmamRMcldQNnNIa0ZURVBPeFVkT3p1NStTVkFSNEtxTm90dndsdDhaVExGeTZ0Q1YvOUNxMWZRRUpjYmxwQUczTTJ2K3BhalB6QTlNQjBHQTFVZERnUVdCQlJNcnB6L1Vvb21FeEZJU2g2YUtaUUcyN0piampBTUJnTlZIUk1FQlRBREFRSC9NQTRHQTFVZER3RUIvd1FFQXdJQkJqQUtCZ2dxaGtqT1BRUURBZ05JQURCRkFpQWVJSEVpckNWQ3VPeWE2aC9yYUg0T1paYnF1OTQzNFpVR1lCR1F0Z0RUblFJaEFPeWxBM3o2S0N3R0xuYkZCd2lLRHdqY2gwakV1ek5ndmRoTHR5aG5FbVJKIiwiTUlJREVqQ0NBcmVnQXdJQkFnSVVMS0xCU1Z3RHE5aXQzcCsweXZ5Q1BrMkZGTG93Q2dZSUtvWkl6ajBFQXdJd2RqRUxNQWtHQTFVRUJoTUNWRmN4RHpBTkJnTlZCQWdNQmxSaGFYQmxhVEVQTUEwR0ExVUVCd3dHVkdGcGQyRnVNU293S0FZRFZRUUtEQ0ZYYVZORlExVlNSU0JVWldOb2JtOXNiMmRwWlhNZ1EyOXljRzl5WVhScGIyNHhHVEFYQmdOVkJBTU1FRmRwVTBWRFZWSkZJRkp2YjNRZ1EwRXdJQmNOTWpFd05EQTNNVEV4TmpBMFdoZ1BNakEzTVRBek1qWXhNVEUyTURSYU1IWXhDekFKQmdOVkJBWVRBbFJYTVE4d0RRWURWUVFJREFaVVlXbHdaV2t4RHpBTkJnTlZCQWNNQmxSaGFYZGhiakVxTUNnR0ExVUVDZ3doVjJsVFJVTlZVa1VnVkdWamFHNXZiRzluYVdWeklFTnZjbkJ2Y21GMGFXOXVNUmt3RndZRFZRUUREQkJYYVZORlExVlNSU0JTYjI5MElFTkJNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVFSFVld1BwV2J4UXJLQjd6bEltR3RTRjAxbUtISlEyZjRhaUp2VVVKdENnbStMTUpIbUJjMElNZUZWTTBIYk5Nc3BYdWNVUTkzZmNLakJ5MTh2RUFncU9DQVI4d2dnRWJNQjBHQTFVZERnUVdCQlRId3pjSjNYb1JjMzczWTdOWElzYTJJZXBrZXpDQnN3WURWUjBqQklHck1JR29nQlRId3pjSjNYb1JjMzczWTdOWElzYTJJZXBrZTZGNnBIZ3dkakVMTUFrR0ExVUVCaE1DVkZjeER6QU5CZ05WQkFnTUJsUmhhWEJsYVRFUE1BMEdBMVVFQnd3R1ZHRnBkMkZ1TVNvd0tBWURWUVFLRENGWGFWTkZRMVZTUlNCVVpXTm9ibTlzYjJkcFpYTWdRMjl5Y0c5eVlYUnBiMjR4R1RBWEJnTlZCQU1NRUZkcFUwVkRWVkpGSUZKdmIzUWdRMEdDRkN5aXdVbGNBNnZZcmQ2ZnRNcjhnajVOaFJTNk1Bd0dBMVVkRXdFQi93UUNNQUF3TmdZRFZSMGZCQzh3TFRBcm9DbWdKNFlsYUhSMGNEb3ZMM2QzZHk1bGVHRnRjR3hsTG05eVp5OWxlR0Z0Y0d4bFgyTmhMbU55YkRBS0JnZ3Foa2pPUFFRREFnTkpBREJHQWlFQXZ4QytGcnBHSUhMN1dwOXU1ZDVQdHlFYU94U1pNWmVVTmNjN3ZrMjNSYThDSVFEdWJPeTVLQ25reVZmSHIrT3JQZk4rOElzRGpUaTdyR1NXV2loOUIyWS9aUT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWdDQUlBQUFEOEdPMmpBQUFBQ1hCSVdYTUFBQzRqQUFBdUl3RjRwVDkyQUFBS1QybERRMUJRYUc5MGIzTm9iM0FnU1VORElIQnliMlpwYkdVQUFIamFuVk5uVkZQcEZqMzMzdlJDUzRpQWxFdHZVaFVJSUZKQ2k0QVVrU1lxSVFrUVNvZ2hvZGtWVWNFUlJVVUVHOGlnaUFPT2pvQ01GVkVzRElvSzJBZmtJYUtPZzZPSWlzcjc0WHVqYTlhODkrYk4vclhYUHVlczg1Mnp6d2ZBQ0F5V1NETlJOWUFNcVVJZUVlQ0R4OFRHNGVRdVFJRUtKSEFBRUFpelpDRnovU01CQVBoK1BEd3JJc0FIdmdBQmVOTUxDQURBVFp2QU1CeUgvdy9xUXBsY0FZQ0VBY0Iwa1RoTENJQVVBRUI2amtLbUFFQkdBWUNkbUNaVEFLQUVBR0RMWTJMakFGQXRBR0FuZitiVEFJQ2QrSmw3QVFCYmxDRVZBYUNSQUNBVFpZaEVBR2c3QUt6UFZvcEZBRmd3QUJSbVM4UTVBTmd0QURCSlYyWklBTEMzQU1ET0VBdXlBQWdNQURCUmlJVXBBQVI3QUdESUl5TjRBSVNaQUJSRzhsYzg4U3V1RU9jcUFBQjRtYkk4dVNRNVJZRmJDQzF4QjFkWExoNG96a2tYS3hRMllRSmhta0F1d25tWkdUS0JOQS9nODh3QUFLQ1JGUkhnZy9QOWVNNE9yczdPTm82MkRsOHQ2cjhHL3lKaVl1UCs1YytyY0VBQUFPRjBmdEgrTEMrekdvQTdCb0J0L3FJbDdnUm9YZ3VnZGZlTFpySVBRTFVBb09uYVYvTncrSDQ4UEVXaGtMbloyZVhrNU5oS3hFSmJZY3BYZmY1bndsL0FWLzFzK1g0OC9QZjE0TDdpSklFeVhZRkhCUGpnd3N6MFRLVWN6NUlKaEdMYzVvOUgvTGNMLy93ZDB5TEVTV0s1V0NvVTQxRVNjWTVFbW96ek1xVWlpVUtTS2NVbDB2OWs0dDhzK3dNKzN6VUFzR28rQVh1UkxhaGRZd1AyU3ljUVdIVEE0dmNBQVBLN2I4SFVLQWdEZ0dpRDRjOTMvKzgvL1VlZ0pRQ0Faa21TY1FBQVhrUWtMbFRLc3ovSENBQUFSS0NCS3JCQkcvVEJHQ3pBQmh6QkJkekJDL3hnTm9SQ0pNVENRaEJDQ21TQUhISmdLYXlDUWlpR3piQWRLbUF2MUVBZE5NQlJhSWFUY0E0dXdsVzREajF3RC9waENKN0JLTHlCQ1FSQnlBZ1RZU0hhaUFGaWlsZ2pqZ2dYbVlYNEljRklCQktMSkNESmlCUlJJa3VSTlVneFVvcFVJRlZJSGZJOWNnSTVoMXhHdXBFN3lBQXlndnlHdkVjeGxJR3lVVDNVRExWRHVhZzNHb1JHb2d2UVpIUXhtbzhXb0p2UWNyUWFQWXcyb2VmUXEyZ1AybzgrUThjd3dPZ1lCelBFYkRBdXhzTkNzVGdzQ1pOank3RWlyQXlyeGhxd1Zxd0R1NG4xWTgreGR3UVNnVVhBQ1RZRWQwSWdZUjVCU0ZoTVdFN1lTS2dnSENRMEVkb0pOd2tEaEZIQ0p5S1RxRXUwSnJvUitjUVlZakl4aDFoSUxDUFdFbzhUTHhCN2lFUEVOeVFTaVVNeUo3bVFBa214cEZUU0V0SkcwbTVTSStrc3FaczBTQm9qazhuYVpHdXlCem1VTENBcnlJWGtuZVRENURQa0crUWg4bHNLbldKQWNhVDRVK0lvVXNwcVNobmxFT1UwNVFabG1ESkJWYU9hVXQyb29WUVJOWTlhUXEyaHRsS3ZVWWVvRXpSMW1qbk5neFpKUzZXdG9wWFRHbWdYYVBkcHIraDB1aEhkbFI1T2w5Qlgwc3ZwUitpWDZBUDBkd3dOaGhXRHg0aG5LQm1iR0FjWVp4bDNHSytZVEtZWjA0c1p4MVF3TnpIcm1PZVpENWx2VlZncXRpcDhGWkhLQ3BWS2xTYVZHeW92VkttcXBxcmVxZ3RWODFYTFZJK3BYbE45cmtaVk0xUGpxUW5VbHF0VnFwMVE2MU1iVTJlcE82aUhxbWVvYjFRL3BINVovWWtHV2NOTXcwOURwRkdnc1YvanZNWWdDMk1aczNnc0lXc05xNFoxZ1RYRUpySE4yWHgyS3J1WS9SMjdpejJxcWFFNVF6TktNMWV6VXZPVVpqOEg0NWh4K0p4MFRnbm5LS2VYODM2SzNoVHZLZUlwRzZZMFRMa3haVnhycXBhWGxsaXJTS3RScTBmcnZUYXU3YWVkcHIxRnUxbjdnUTVCeDBvblhDZEhaNC9PQlozblU5bFQzYWNLcHhaTlBUcjFyaTZxYTZVYm9idEVkNzl1cCs2WW5yNWVnSjVNYjZmZWViM24raHg5TC8xVS9XMzZwL1ZIREZnR3N3d2tCdHNNemhnOHhUVnhiendkTDhmYjhWRkRYY05BUTZWaGxXR1g0WVNSdWRFOG85VkdqVVlQakduR1hPTWs0MjNHYmNhakpnWW1JU1pMVGVwTjdwcFNUYm1tS2FZN1REdE14ODNNemFMTjFwazFtejB4MXpMbm0rZWIxNXZmdDJCYWVGb3N0cWkydUdWSnN1UmFwbG51dHJ4dWhWbzVXYVZZVlZwZHMwYXRuYTBsMXJ1dHU2Y1JwN2xPazA2cm50Wm53N0R4dHNtMnFiY1pzT1hZQnR1dXRtMjJmV0ZuWWhkbnQ4V3V3KzZUdlpOOXVuMk4vVDBIRFlmWkRxc2RXaDErYzdSeUZEcFdPdDZhenB6dVAzM0Y5SmJwTDJkWXp4RFAyRFBqdGhQTEtjUnBuVk9iMDBkbkYyZTVjNFB6aUl1SlM0TExMcGMrTHBzYnh0M0l2ZVJLZFBWeFhlRjYwdldkbTdPYnd1Mm8yNi91TnU1cDdvZmNuOHcwbnltZVdUTnowTVBJUStCUjVkRS9DNStWTUd2ZnJINVBRMCtCWjdYbkl5OWpMNUZYcmRld3Q2VjNxdmRoN3hjKzlqNXluK00rNHp3MzNqTGVXVi9NTjhDM3lMZkxUOE52bmwrRjMwTi9JLzlrLzNyLzBRQ25nQ1VCWndPSmdVR0JXd0w3K0hwOEliK09QenJiWmZheTJlMUJqS0M1UVJWQmo0S3RndVhCclNGb3lPeVFyU0gzNTVqT2tjNXBEb1ZRZnVqVzBBZGg1bUdMdzM0TUo0V0hoVmVHUDQ1d2lGZ2EwVEdYTlhmUjNFTnozMFQ2UkpaRTNwdG5NVTg1cnkxS05TbytxaTVxUE5vM3VqUzZQOFl1WmxuTTFWaWRXRWxzU3h3NUxpcXVObTVzdnQvODdmT0g0cDNpQytON0Y1Z3Z5RjF3ZWFIT3d2U0ZweGFwTGhJc09wWkFUSWhPT0pUd1FSQXFxQmFNSmZJVGR5V09Dbm5DSGNKbklpL1JOdEdJMkVOY0toNU84a2dxVFhxUzdKRzhOWGtreFRPbExPVzVoQ2Vwa0x4TURVemRtenFlRnBwMklHMHlQVHE5TVlPU2taQnhRcW9oVFpPMlorcG41bVoyeTZ4bGhiTCt4VzZMdHk4ZWxRZkphN09RckFWWkxRcTJRcWJvVkZvbzF5b0hzbWRsVjJhL3pZbktPWmFybml2TjdjeXp5dHVRTjV6dm4vL3RFc0lTNFpLMnBZWkxWeTBkV09hOXJHbzVzanh4ZWRzSzR4VUZLNFpXQnF3OHVJcTJLbTNWVDZ2dFY1ZXVmcjBtZWsxcmdWN0J5b0xCdFFGcjZ3dFZDdVdGZmV2YzErMWRUMWd2V2QrMVlmcUduUnMrRlltS3JoVGJGNWNWZjlnbzNIamxHNGR2eXIrWjNKUzBxYXZFdVdUUFp0Sm02ZWJlTFo1YkRwYXFsK2FYRG00TjJkcTBEZDlXdE8zMTlrWGJMNWZOS051N2c3WkR1YU8vUExpOFphZkp6czA3UDFTa1ZQUlUrbFEyN3RMZHRXSFgrRzdSN2h0N3ZQWTA3TlhiVzd6My9UN0p2dHRWQVZWTjFXYlZaZnRKKzdQM1A2NkpxdW40bHZ0dFhhMU9iWEh0eHdQU0EvMEhJdzYyMTduVTFSM1NQVlJTajlZcjYwY094eCsrL3AzdmR5ME5OZzFWalp6RzRpTndSSG5rNmZjSjMvY2VEVHJhZG94N3JPRUgweDkySFdjZEwycENtdkthUnB0VG12dGJZbHU2VDh3KzBkYnEzbnI4UjlzZkQ1dzBQRmw1U3ZOVXlXbmE2WUxUazJmeXo0eWRsWjE5Zmk3NTNHRGJvclo3NTJQTzMyb1BiKys2RUhUaDBrWC9pK2M3dkR2T1hQSzRkUEt5MitVVFY3aFhtcTg2WDIzcWRPbzgvcFBUVDhlN25MdWFycmxjYTdudWVyMjFlMmIzNlJ1ZU44N2Q5TDE1OFJiLzF0V2VPVDNkdmZONmIvZkY5L1hmRnQxK2NpZjl6c3U3MlhjbjdxMjhUN3hmOUVEdFFkbEQzWWZWUDF2KzNOanYzSDlxd0hlZzg5SGNSL2NHaFlQUC9wSDFqdzlEQlkrWmo4dUdEWWJybmpnK09UbmlQM0w5NmZ5blE4OWt6eWFlRi82aS9zdXVGeFl2ZnZqVjY5Zk8wWmpSb1pmeWw1Ty9iWHlsL2VyQTZ4bXYyOGJDeGg2K3lYZ3pNVjcwVnZ2dHdYZmNkeDN2bzk4UFQrUjhJSDhvLzJqNXNmVlQwS2Y3a3htVGsvOEVBNWp6L0dNekxkc0FBQUFnWTBoU1RRQUFlaVVBQUlDREFBRDUvd0FBZ09rQUFIVXdBQURxWUFBQU9wZ0FBQmR2a2wvRlJnQUFBdGhKUkVGVWVOcnNsdDlMazFFWXg3L3ZOdGUwdlhPazd5UzdxeVdCWXZuaklrdEdVMHZEQ3drdFY0S1hwdjN3Qi80QkJpSWEvUUMxd2prVlV4TnNVdXV1emQxazZpQkxDeElGemNEWE9UWndZOHIyc3IxcnA0dVhadW9nZ3J5SmZTOGVlTDZjNTN3NDUrRTVISW9RZ29PVUNBZXNHQ0FHaUFFQXlYNkxaZG4xOVhXR1lkUnE5VDhna04xcWEyMFZEbFZaY1pVUVlwdVpLUzB0SFRjYTl5d3o2SHVycTZzL3pzNlNQMmtYd0dJMkF6aktxSFE2M2Z0M2s0U1Fwb1lHQU1XRlJYdktMbW9MQUF3T0RQd2RvTGRIRDJCa2FPaDM4NDNKNUhLNTlwVFYxZHdFOEdwOGZQK09TNHRMNXJmbUg2R1FrTzcwb0x1emMyand1U29wMmRCck9DeW5rNUtPOVBYM1oyWmtNQ2twcXl2ZkdJWUJjTCs5dzJxZEtDb3FDZ1FDQUhpZUYyb2ZQM3hrTXIxVzBJcmF1bHB0UVlIUDd3TkY3ZTJCTmw4RElPMzRDUUFOZCt1N3U3b0FTRUFCcUt1cEpZUlU2YTREb0dYeHFhb1VwWndXQTlhSkNVSkk0UVV0Z0ZQcWt3blNRd0Q2OVByb1Z4UU1CdHZiMmlpS2V0RFJ3Zk44S0JUaU9PN1prNmNBK25vTkxNc0N5TW84emZuOUhNZmxuTWtDc0xTNE9EMDFEVUIzOVJvaHhPbDB5aE1TNGlpUjNXNlBiTHN6QjNGeGNiUkNRUWhSSkNaS0pCS3hXQ3lUeWVSeUdvQlVLdjB5L3htQVRsY3BpNCtYeVdRYWpRYUF6K2VibXB3RVVGNVJEa0NsVWhWcUMzZ1NucCtiaXo0SG5OOFB3Ty8zUjV4QWdNdk56azVta2tXVUNNRHE2bmZCZHpnMkJEQ3RVQUJ3T2wyL2ZJZEFpZzRJQm9PUktJam5lUVZOYjNtM2lpK1hpRUhwK3d6cEdlbHV0L3VsMFFnZ0VBaVVYU203ZGVmMnZaYVd0TFMwaFlXdkgrWSs1Wi9OeThuTmpmNVVTQ1NTU0l3NDRYRFk0ZGhRS3BYRHc4TmlpcXB2YkJ3ZGVWRjFvd29BdTdhV21uck0wS1BmM3Q2K1ZGTGMxTng4UHUvYzZOaVlTQ1NLUHNrZXQyZDVlZG5qOFVRY3I5ZHJYN2U3M1p0Q3lySnJWcXMxSEE0VFFwWlhWcnhlcitDN045MFdpOFZtcyswZkN5cjJxNGdCWW9EL0FQQnpBSTZWTnFHUVBVcW5BQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI1MDRkNzE0OTRlNGMzODQxNDU1NTU1NDQ1YTY3NzM1NyIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlfSwibWF4TXNnU2l6ZSI6MTIwMCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MjUsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi04fV0sImZpcm13YXJlVmVyc2lvbiI6Mn19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTExLTExIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJBdXRoVHJvbiBVU0IgS2V5IEZJRE8yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMTA0MjEwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTExLTExIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMS0xMS0xMSJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjNiYzEyMTFjMTJkOTUyYTMyYjAzYzU1Yjg4ZDNlYTZmN2QxNTJmMTgiLCI4ZGMyYTZmMjkzZWE0ODQ1YmI3NmE0MmM0MmI4OTYwMWFhYjU0N2Y4Il0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjNiYzEyMTFjMTJkOTUyYTMyYjAzYzU1Yjg4ZDNlYTZmN2QxNTJmMTgiLCI4ZGMyYTZmMjkzZWE0ODQ1YmI3NmE0MmM0MmI4OTYwMWFhYjU0N2Y4Il0sImRlc2NyaXB0aW9uIjoiR29UcnVzdCBJZGVtIEtleSBVMkYgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50IiwicmVtb3RlX2hhbmRsZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQnFUQ0NBVStnQXdJQkFnSUJBVEFLQmdncWhrak9QUVFEQWpBN01TQXdIZ1lEVlFRRERCZEhiMVJ5ZFhOMElFWkpSRTh5SUZKdmIzUWdRMEVnTVRFWE1CVUdBMVVFQ2d3T1IyOVVjblZ6ZEVsRUlFbHVZeTR3SUJjTk1qRXdNekF5TURZeE9EUTRXaGdQTWpBMU1UQXlNak13TmpFNE5EaGFNRHN4SURBZUJnTlZCQU1NRjBkdlZISjFjM1FnUmtsRVR6SWdVbTl2ZENCRFFTQXhNUmN3RlFZRFZRUUtEQTVIYjFSeWRYTjBTVVFnU1c1akxqQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJJemtNZHROWnQwWk96Tyt1MWYyRUtaUlNuZmh2eXdiaG9uQkY5TlNQcTJXRzdudVJpL3l2WjhsRGp3cDVkYXJRNk9kWmcrSHFiU1NlWEpYdzdVcGNsU2pRakJBTUE4R0ExVWRFd1FJTUFZQkFmOENBUUF3RGdZRFZSMFBBUUgvQkFRREFnRUdNQjBHQTFVZERnUVdCQlJqV3hUbzFFcTMzWnJ4ZkxEV3NzZGRiRC92WlRBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlCK0UwOUd6bWNZbE05NXFUL2FmblBVOXE2WEpteE9TS1dBUk81K2tnVW5XZ0loQUlhOW41cDQwdGNHZm1lRjYvV3ZZb2pBTnV5a1FxaFZrOFduZmcxNVM2OXIiLCJNSUlCenpDQ0FYYWdBd0lCQWdJQ0FTQXdDZ1lJS29aSXpqMEVBd0l3T3pFZ01CNEdBMVVFQXd3WFIyOVVjblZ6ZENCR1NVUlBNaUJTYjI5MElFTkJJREV4RnpBVkJnTlZCQW9NRGtkdlZISjFjM1JKUkNCSmJtTXVNQ0lZRHpJd01Ua3hNakEwTURZMU9UUXdXaGdQTWpBMU1UQTBNRGN3TXpBMU1EQmFNRHN4SURBZUJnTlZCQU1NRjBkdlZISjFjM1FnUmtsRVR6SWdVbTl2ZENCRFFTQXhNUmN3RlFZRFZRUUtEQTVIYjFSeWRYTjBTVVFnU1c1akxqQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJBNW1qWXNqb3dBSTBqbnBpLy9DSjNLbnpoR2JUVW1zdE5XcU43OGlvRzFDVEs5Z1BnUGw5VWlGT0pPL3YrRmZGSytQeHYxMGM2MDRkdmxJREFiS3craWpaakJrTUJJR0ExVWRFd0VCL3dRSU1BWUJBZjhDQVFBd0RnWURWUjBQQVFIL0JBUURBZ0VHTUIwR0ExVWREZ1FXQkJTZ1d0WTBuRWNtUG1HREx1Q3djZUtlSlBTY296QWZCZ05WSFNNRUdEQVdnQlNnV3RZMG5FY21QbUdETHVDd2NlS2VKUFNjb3pBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlBa3JMTTVWM0RuRDBYY1ZVRlcrTk1GY0JaQ08xRnh5WXo0VmtQSDNBN0tHUUlnSGF5VGZVODhvSUVpTU5heDEzdGdaYW9oaE1BWEVNanFUeUl0YmNUVDhRYz0iLCJNSUlCelRDQ0FYT2dBd0lCQWdJSkFMUzNTaWJHRFhUUE1Bb0dDQ3FHU000OUJBTUNNRHN4SURBZUJnTlZCQU1NRjBkdlZISjFjM1FnUmtsRVR6SWdVbTl2ZENCRFFTQXhNUmN3RlFZRFZRUUtEQTVIYjFSeWRYTjBTVVFnU1c1akxqQWVGdzB4T1RFeU1EUXdOalU1TkRCYUZ3MDBPVEV4TWpZd05qVTVOREJhTURzeElEQWVCZ05WQkFNTUYwZHZWSEoxYzNRZ1JrbEVUeklnVW05dmRDQkRRU0F4TVJjd0ZRWURWUVFLREE1SGIxUnlkWE4wU1VRZ1NXNWpMakJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCQTVtallzam93QUkwam5waS8vQ0ozS256aEdiVFVtc3ROV3FONzhpb0cxQ1RLOWdQZ1BsOVVpRk9KTy92K0ZmRksrUHh2MTBjNjA0ZHZsSURBYkt3K2lqWURCZU1Bd0dBMVVkRXdFQi93UUNNQUF3RGdZRFZSMFBBUUgvQkFRREFnRUdNQjBHQTFVZERnUVdCQlNnV3RZMG5FY21QbUdETHVDd2NlS2VKUFNjb3pBZkJnTlZIU01FR0RBV2dCU2dXdFkwbkVjbVBtR0RMdUN3Y2VLZUpQU2NvekFLQmdncWhrak9QUVFEQWdOSUFEQkZBaUF4b1ZzNnFqN0RYMnhpeENqamNEVWR4QlRKbVNUTGIwZjFyUkd3ckFCelRRSWhBUHQwUDMycXpBZWVwRjQvL3RnenhxTm9La1dEY2FQUFNYcmcreHpybFZIdyJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFqQ0FZQUFBRDE3Z2hhQUFBQUJHZEJUVUVBQUxHT2ZQdFJrd0FBQUNCalNGSk5BQUNIRHdBQWpBOEFBUDFTQUFDQlFBQUFmWGtBQU9tTEFBQTg1UUFBR2N4elBJVjNBQUFLTDJsRFExQkpRME1nVUhKdlptbHNaUUFBU01lZGxuZFVWTmNXaDgrOWQzcWh6VERTR1hxVExqQ0E5QzRnSFFSUkdHWUdHTW9Bd3d4TmJJaW9RRVFSRVFGRmtLQ0FBYU9oU0t5SVlpRW9xR0FQU0JCUVlqQ0txS2hrUnRaS2ZIbDU3K1hsOThlOTM5cG43M1AzMlh1ZnRTNEFKRThmTGk4RmxnSWdtU2ZnQjNvNDAxZUZSOUN4L1FBR2VJQUJwZ0F3V2VtcHZrSHV3VUFrTHpjWGVycklDZnlMM2d3QlNQeStaZWpwVDZlRC8wL1NyRlMrQUFESVg4VG1iRTQ2UzhUNUlrN0tGS1NLN1RNaXBzWWtpaGxHaVprdlNsREVjbUtPVytTbG4zMFcyVkhNN0dRZVc4VGluRlBaeVd3eDk0aDRlNGFRSTJMRVI4UUZHVnhPcG9odmkxZ3pTWmpNRmZGYmNXd3loNWtPQUlva3RnczRySGdSbTRpWXhBOE9kQkh4Y2dCd3BMZ3ZPT1lMRm5DeUJPSkR1YVNrWnZPNWNmRUN1aTVMajI1cWJjMmdlM0l5a3pnQ2dhRS9rNVhJNUxQcExpbkpxVXhlTmdDTFovNHNHWEZ0NmFJaVc1cGFXMW9hbWhtWmZsR28vN3I0TnlYdTdTSzlDdmpjTTRqVzk0ZnRyL3hTNmdCZ3pJcHFzK3NQVzh4K0FEcTJBaUIzL3crYjVpRUFKRVY5YTcveHhYbG80bm1KRndoU2JZeU5Nek16amJnY2xwRzRvTC9yZnpyOERYM3hQU1B4ZHIrWGgrN0tpV1VLa3dSMGNkMVlLVWtwUWo0OVBaWEo0dEFOL3p6RS96andyL05ZR3NpSjVmQTVQRkZFcUdqS3VMdzRVYnQ1Yks2QW04S2pjM24vcVluL01PeFBXcHhya1NqMW53QTF5Z2hJM2FBQzVPYytnS0lRQVJKNVVOejEzL3ZtZ3c4RjRwc1hwanF4T1BlZkJmMzdybkNKK0pIT2pmc2M1eElZVEdjSitSbUxhK0pyQ2RDQUFDUUJGY2dERmFBQmRJRWhNQU5Xd0JZNEFqZXdBdmlCWUJBTzFnSVdpQWZKZ0E4eVFTN1lEQXBBRWRnRjlvSktVQVBxUVNOb0FTZEFCemdOTG9ETDREcTRDZTZBQjJBRWpJUG5ZQWE4QWZNUUJHRWhNa1NCNUNGVlNBc3lnTXdnQm1RUHVVRStVQ0FVRGtWRGNSQVBFa0s1MEJhb0NDcUZLcUZhcUJINkZqb0ZYWUN1UWdQUVBXZ1Vtb0oraGQ3RENFeUNxYkF5ckEwYnd3ellDZmFHZytFMWNCeWNCdWZBK2ZCT3VBS3VnNC9CN2ZBRitEcDhCeDZCbjhPekNFQ0lDQTFSUXd3UkJ1S0MrQ0VSU0N6Q1J6WWdoVWc1VW9lMElGMUlMM0lMR1VHbWtYY29ESXFDb3FNTVViWW9UMVFJaW9WS1EyMUFGYU1xVVVkUjdhZ2UxQzNVS0dvRzlRbE5SaXVoRGRBMmFDLzBLblFjT2hOZGdDNUhONkRiMEpmUWQ5RGo2RGNZRElhRzBjRllZVHd4NFpnRXpEcE1NZVlBcGhWekhqT0FHY1BNWXJGWWVhd0IxZzdyaDJWaUJkZ0M3SDdzTWV3NTdDQjJIUHNXUjhTcDRzeHc3cmdJSEErWGh5dkhOZUhPNGdaeEU3aDV2QlJlQzIrRDk4T3o4ZG40RW53OXZndC9BeitPbnlkSUUzUUlkb1JnUWdKaE02R0MwRUs0UkhoSWVFVWtFdFdKMXNRQUlwZTRpVmhCUEU2OFFod2x2aVBKa1BSSkxxUklrcEMwazNTRWRKNTBqL1NLVENacmt4M0pFV1FCZVNlNWtYeVIvSmo4Vm9JaVlTVGhKY0dXMkNoUkpkRXVNU2p4UWhJdnFTWHBKTGxXTWtleVhQS2s1QTNKYVNtOGxMYVVpeFJUYW9OVWxkUXBxV0dwV1dtS3RLbTBuM1N5ZExGMGsvUlY2VWtackl5MmpKc01XeVpmNXJETVJaa3hDa0xSb0xoUVdKUXRsSHJLSmNvNEZVUFZvWHBSRTZoRjFHK28vZFFaV1JuWlpiS2hzbG15VmJKblpFZG9DRTJiNWtWTG9wWFFUdENHYU8rWEtDOXhXc0pac21OSnk1TEJKWE55aW5LT2NoeTVRcmxXdVR0eTcrWHA4bTd5aWZLNzVUdmtIeW1nRlBRVkFoUXlGUTRxWEZLWVZxUXEyaXF5RkFzVlR5amVWNEtWOUpVQ2xkWXBIVmJxVTVwVlZsSDJVRTVWM3E5OFVYbGFoYWJpcUpLZ1VxWnlWbVZLbGFKcXI4cFZMVk05cC9xTUxrdDNvaWZSSytnOTlCazFKVFZQTmFGYXJWcS8ycnk2am5xSWVwNTZxL29qRFlJR1F5TldvMHlqVzJOR1UxWFRWek5YczFuenZoWmVpNkVWcjdWUHExZHJUbHRITzB4N20zYUg5cVNPbkk2WFRvNU9zODVEWGJLdWcyNmFicDN1YlQyTUhrTXZVZStBM2sxOVdOOUNQMTYvU3YrR0FXeGdhY0ExT0dBd3NCUzkxSG9wYjJuZDBtRkRrcUdUWVlaaHMrR29FYzNJeHlqUHFNUG9oYkdtY1lUeGJ1TmU0MDhtRmlaSkp2VW1EMHhsVEZlWTVwbDJtZjVxcG0vR01xc3l1MjFPTm5jMzMyamVhZjV5bWNFeXpyS0R5KzVhVUN4OExiWlpkRnQ4dExTeTVGdTJXRTVaYVZwRlcxVmJEVE9vREg5R01lT0tOZHJhMlhxajlXbnJkemFXTmdLYkV6YS8yQnJhSnRvMjJVNHUxMW5PV1Y2L2ZNeE8zWTVwVjJzM1lrKzNqN1kvWkQvaW9PYkFkS2h6ZU9LbzRjaDJiSENjY05KelNuQTY1dlRDMmNTWjc5em1QT2RpNDdMZTVid3I0dXJoV3VqYTd5YmpGdUpXNmZiWVhkMDl6cjNaZmNiRHdtT2R4M2xQdEtlMzUyN1BZUzlsTDVaWG85Zk1DcXNWNjFmMGVKTzhnN3dydlovNDZQdndmYnA4WWQ4VnZudDhINjdVV3NsYjJlRUgvTHo4OXZnOTh0ZnhUL1AvUGdBVDRCOVFGZkEwMERRd043QTNpQklVRmRRVTlDYllPYmdrK0VHSWJvZ3dwRHRVTWpReXRERjBMc3cxckRSc1pKWHhxdldycm9jcmhIUERPeU93RWFFUkRSR3pxOTFXNzEwOUhta1JXUkE1dEVablRkYWFxMnNWMWlhdFBSTWxHY1dNT2htTmpnNkxib3Ird1BSajFqRm5ZN3hpcW1ObVdDNnNmYXpuYkVkMkdYdUtZOGNwNVV6RTJzV1d4azdHMmNYdGladUtkNGd2ajUvbXVuQXJ1UzhUUEJOcUV1WVMvUktQSkM0a2hTVzFKdU9TbzVOUDhXUjRpYnllRkpXVXJKU0JWSVBVZ3RTUk5KdTB2V2t6Zkc5K1F6cVV2aWE5VTBBVi9VejFDWFdGVzRXakdmWVpWUmx2TTBNelQyWkpaL0d5K3JMMXMzZGtUK1M0NTN5OURyV090YTQ3VnkxM2MrN29lcWYxdFJ1Z0RURWJ1amRxYk16Zk9MN0pZOVBSellUTmladC95RFBKSzgxN3ZTVnNTMWUrY3Y2bS9MR3RIbHViQ3lRSytBWEQyMnkzMVd4SGJlZHU3OTlodm1QL2prK0Y3TUpyUlNaRjVVVWZpbG5GMTc0eS9hcmlxNFdkc1R2N1N5eExEdTdDN09MdEd0cnRzUHRvcVhScFR1bllIdDg5N1dYMHNzS3kxM3VqOWw0dFgxWmVzNCt3VDdodnBNS25vbk8vNXY1ZCt6OVV4bGZlcVhLdWFxMVdxdDVSUFhlQWZXRHdvT1BCbGhybG1xS2E5NGU0aCs3V2V0UzIxMm5YbFIvR0hNNDQvTFErdEw3M2E4YlhqUTBLRFVVTkg0L3dqb3djRFR6YTAyalYyTmlrMUZUU0REY0xtNmVPUlI2NytZM3JONTB0aGkyMXJiVFdvdVBndVBENHMyK2p2eDA2NFgyaSt5VGpaTXQzV3Q5VnQxSGFDdHVoOXV6Mm1ZNzRqcEhPOE02QlV5dE9kWGZaZHJWOWIvVDlrZE5xcDZ2T3lKNHBPVXM0bTM5MjRWek91ZG56cWVlbkw4UmRHT3VPNm41d2NkWEYyejBCUGYyWHZDOWR1ZXgrK1dLdlUrKzVLM1pYVGwrMXVYcnFHdU5heDNYTDYrMTlGbjF0UDFqODBOWnYyZDkrdytwRzUwM3JtMTBEeXdmT0Rqb01YcmpsZXV2eWJhL2IxKytzdkRNd0ZESjBkemh5ZU9RdSsrN2t2YVI3TCs5bjNKOS9zT2toK21IaEk2bEg1WStWSHRmOXFQZGo2NGpseUpsUjE5RytKMEZQSG95eHhwNy9sUDdUaC9IOHArU241Uk9xRTQyVFpwT25wOXluYmo1Yi9XejhlZXJ6K2VtQ242Vi9ybjZoKytLN1h4eC82WnRaTlRQK2t2OXk0ZGZpVi9LdmpyeGU5cnA3MW4vMjhadmtOL056aFcvbDN4NTl4M2pYK3o3cy9jUjg1Z2ZzaDRxUGVoKzdQbmwvZXJpUXZMRHdHL2VFOC9zM0JDa2VBQUFBQ1hCSVdYTUFBQTdFQUFBT3hBR1ZLdzRiQUFBQUlYUkZXSFJEY21WaGRHbHZiaUJVYVcxbEFESXdNVGc2TURVNk1qZ2dNVFk2TkRJNk1UVDlod3JmQUFBSUhVbEVRVlJZUjUxWEMxQlU1eFgrZGxsZ1FkNFBVUkFmaVNoYU5HMWk3Qmh0bTA1S1VrblRXQitOUWEwWUcyT0Rsam9PR2sxaU81MXFOR1Fjazlva1JKczA0SXc2cHVOMFRFeFRhT3NZUzdTU3BocGYxS0FWQlJaaFdSNHJJTHQ3YjcvejM3dnNRaGFDL1M3L3N2ejN2TS81ei9teDZBU0dDWjJQL0ZnczhwZjY2SU5mak1WNE9XeFl6ZC9EZytaWFlFSGxKNS9qdmdXYjhPanFIV2hzY2FuOU8xVXVHRjRFaE1RVTN0cmhSdDdxbDNHcXNocElpQUY4UHFEck5wWVY1T0gxRjFjZ0pqb3FLRkxDSStJSE4yeDRFVENWLzN6Ykg1QThjUkZPVlY4Q1JpY0RVWkZBTkpmVml2SURGYWo2OXhlS1Rpa2tqNmJSRkgxdzVZSkJJdERmNmo5Vm5zYThaM2JRV3k4UVM2K3Q1anQzdDRyQTFzMEYyTHpxY1dPUDZMMWFwNHlLR0RmRzNDRUdDNFFZRUF5Tmp4KzExNXYwS1krdTE1R1dweU1uWDhjMFdVdDFaRCtoSStsaGZXSFJUdDNyOVpuVUJocFhiZFRQSVZ3L2p4RzZZODBXYzVkeWZRRzV3UmkwQnZLTGQyTi8yUWZNY3l4Z1o1Z0ZrdStXZG95Y09BWlYrMytOdXpQVGpIM0N0ZnNkT05ZVzAxRWZ3cERBSFkxUEIvKzJJV05mS2VLWHpEY0lCOENpTVZIQjFmdjJINDloWldFSk1NSU94SXpnRHUzVFdQNGRYVFRFaHZKWGlyRDBzVGtHTWRGVGZRWjEzMTRBWDNjakZiTXUrQ2xRaGFoaTd1WFRnc2praVJoejdCRHNPZG5xRFZnZkZxYXlMd0pmWEcvQzdDVy93czNMekY5S29sR2U4cWFuVnlsZnUzWWhYbnUrUUVnVnZNMnRhSmozRkRxcmp0TEhWTzdZMUw1RXdJZDJxclpRUkx6Nk5QWTkzRzlHYk80aVpCNHRKM21ZTXEvUEFNdTRIOUhEQ0s1d1E3R1BYamUxWXNhRDk2TGluUmVZaVdnaFUzQ3NmZzdPMHRmb2F3eUZSQ3RCdWdxNUMySFdSR1JXSFlidTlURXk4NkZyN2FSTDRuc3hpV0pwbkMwcEExbk9jMHFXTXErK3ljV3ozQU5FbXNwN2JzTVdic1hISCszQzZmZTI5U2x2ZS9jUUxsamk0Q3A5aS82bWtGbVVpODl1cmphTTNMb2RrM3gxaVBybWZZaWVQUlBadmhzWXViMkVLV2dtdDRlVU9ubGk0V210ZytabVNna1ZBWWV6RGFOemxnSnBTVHhEWHFTUFRrTDlYM2NyQWtIM3ljOXc0NGNyNEdtdVVlRVdNWVkzM2FyUUVuOWNnUFNEYnhqRVJBZUZoOW1zTENQV2tZbmFqQm53TlRTUkw0d0d0V055VnlPc1VYWXpRU0pPTXFHV3h2N0NWSmk0Tm1zZXJzeWFCYTM1SnBWTDFRdUxGNzFvZ0gzYTF6Q3BycmFmOHBLM2p5QithajVpNk5EcmJFNSsyTWFtMDFpdmlvSlJuTExNRkNpb1BXUFRMQXNGOTBrcHNsSDhKa2RSd3UxVVFpYjhwUUlUenY0TjRabnBpdTVFOVVWRTVPUmp3NWE5UUJ4VEZoR093azBCdytRSUc5TDdJMkNBNkF4UzdFY1k3R1NVRXBJaTYwYnE5aDNJMXVzeEl2Yzc2djMxbXk1TW03Y0IzM3FrQ0I1aFQ0NGpFNDhpajVoTkRQa0tCQXdZQk1vdXRYZ3E2RlhLeG1mVnZxQjljU0hHM3JNTTV5NWVBektZbnJCUVBnYndaZmNHU2NGQXlBRlNqOFVnYjMxMUR5NWFZdUErZUFqVzlCVGo5SWlCYnA2a0xzNEh2eVpwWUVFWU9nWHNUQU1aQk1JazNpdVoxa2hjdWVzQk5QNWlIVk9UeUhuRHdTUkdkN05aT1Z3b0xseUFqVDliUUNONHhDZ3FNdHhvVG41STdSaEZHRURBQUU0dnRRWkFUTExLWTJIbjZ2YkF3MGtuUFVCMmRhMFhXa01MN3YxNkZ0cHEzOFBMNi9QWmlHaVFNUEdYUFZ3aUU0Q1N3eWNZUVJFZ1Y0Z2lORG9jUDNrOGpXNG12VjVUcDhFZGw0REtEM2JpMDBOYkVXODJLMWNudlRmSGRiQTArUzZTNUFsRy93aUVxQUdibW15R2Fqa05HanBWMTB2NzdXNU1haitIaDc2UnBlamFlVGVZdGZnRnZQSDdJN3lrUkNtZVlJamtyNDVBaUJxUXJxV2hoK0o2MkV3YmtMQnlKYWJxSFVoYUV4aE1ULzl5RHhMR1BZNlQvNnBoRCtBRUZXMnNxYzViUnJzVkRCMEJDWDFRRGRnNHFmeklkckczVDc4SEVWT21ZSEp6RTBidDVhZzI4ZGJCU2xnbXpNZmVzZytCZEU1RXVUZElGQ1VObkNjbHhjdE1TbTVUdGhIRi9sRldHbFhxbVdQMWhVM2s4alVIL256aWpMeENXRUlpeHA5aDE3dndkOWhTT0N1STA1OWZRY29EcS9ETXVsMjhNekRjZnE5djh6VGNhTWFTUmQrRmZ2VXdpcGJuS1hxQnQxRUdFZ3QzUUdxVUFaR1I5RmpHcjRBRnBETVZjeGMraHlrL0tFYWR3Mm5zRTIyOEY4eGMvQ0ptUGxRSVoxdUhlVytnQ0M5NUcxdVJNM2s4NmkvdHg3NGRhMHdPOHJ4Wnpna2FEMi9kTmRvWXJpS2dNN0hRZUxzaSttNUV1U3QrdzRyK0I1QnFDcFZLRm8rYTIvRFRaK2NqbFMzMnBhM3ZBb2xCVnpTcG1YWTM1M3NjanY1dUEzTG5URGYyaWE0VHAxRC95Rko0dWhwWXlNbFVha3hRTDBlM0xUNEZrOXA0c3laTUE5UlhsQjA1Z2VVYk9JYWxveVdhVFVad2k5MU5HbFdNakZkelQvSk1iTnU4SEp1ZUR0eUl2YzFPM0ppN0RMYytyZUNCVFNPMVRYR0kxeDdjUk95TTd5SHo0OE93MEFuWlZ3WUlZL0M5c0xoa0gxNTVxWXlEaFVjd2lxTlp2ZU9TT3VuMXNPczU4Y1JUaitIQXppS0R3VVRqVDliQlZWNUt4WEdrdGxPcDhQbW91aFVSOWpSa1ZCN2dSZVYrZzFqcVRlVEtoU1FVdkpwUG4vM2tGbDdKNXhyWDhLbFBxdTlaMzErbk8xcmFUQ29EemxmMzhDcHU1MVU4VWE5Qkp0ZFkvUkxYQmY1OUhyRzZzN1RNcEpScmYvOXIvSmNNa0lqd3B3L1Y1MnYxMURtcmRRdi9MM2ovK0dmbXJvSE9pdVA2ZjJLenFDUmFLYXpCZUs1eCtrV2tjUzlLYnloWWIxSUtSSzZ4Z2pIby93VkR3Y09yVmIzaytleHhoanVGZ1phaEkySWt6MDJJdVQ4WFk5N2ZCOXRJS1Q2VnZFRmhkSjRoSVNJQ05qYXRmUjQxR2FQUWZmWXMxWTd1VTY0eHo5WUlPKzZxK2dUai8vbWhvVng4QzdDR2hrVGdUbkQ3OG4vMXE5TWZaczRqR2VwVWhqcWV1VTdTbmJ2Mm1oUjNoanN5UUdOaCtqUG8vdWlZWHBlWHJ6dUt0Z1Q5TnhuNi83K2g4SC9WUUNpSWtLRnlIUnJBL3dDNGUrTytaMWNuNFFBQUFBQkpSVTVFcmtKZ2dnPT0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDIiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wMy0wOSIsInVybCI6Imh0dHBzOi8vd3d3LmdvdHJ1c3RpZC5jb20vaWRlbS1rZXkiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlUyRiBBdXRoZW50aWNhdG9yIChJZGVtIFNlbnNlKSIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTAwMDIwMTYwMzIzMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjIuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDktMTgiLCJ1cmwiOiJodHRwczovL3d3dy5nb3RydXN0aWQuY29tL2lkZW0ta2V5IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJVMkYgQXV0aGVudGljYXRvciAoSWRlbSBTZW5zZSkiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDE2MDMyMzAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4yLjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMy4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA5LTExIiwidXJsIjoiaHR0cHM6Ly93d3cuZ290cnVzdGlkLmNvbS9pZGVtLWtleSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiVTJGIEF1dGhlbnRpY2F0b3IgKElkZW0gU2Vuc2UpIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMDAwMjAxNjAzMjMwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMi4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMuMCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjEtMDMtMDkifSx7ImFhZ3VpZCI6ImEzOTc1NTQ5LWIxOTEtZmQ2Ny1iOGZiLTAxN2UyOTE3ZmRiMyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiYTM5NzU1NDktYjE5MS1mZDY3LWI4ZmItMDE3ZTI5MTdmZGIzIiwiZGVzY3JpcHRpb24iOiJFeGNlbHNlY3UgZVNlY3UgRklETzIgTkZDIFNlY3VyaXR5IEtleSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyNTYsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNTRENDQWUyZ0F3SUJBZ0lKQU05UnpZdTRFSUlsTUFvR0NDcUdTTTQ5QkFNQ01IOHhDekFKQmdOVkJBWVRBa05PTVN3d0tnWURWUVFLRENORmVHTmxiSE5sWTNVZ1JHRjBZU0JVWldOb2JtOXNiMmQ1SUVOdkxpd2dUSFJrTGpFZU1Cd0dBMVVFQ3d3VlJYaGpaV3h6WldOMUlFWnBaRzhnVTJWeWRtVnlNU0l3SUFZRFZRUUREQmxGZUdObGJITmxZM1VnUm1sa2J5QlNiMjkwSUVOQklEQXlNQ0FYRFRFNU1UQXlNekE1TlRBME0xb1lEekl3TlRreE1ERXpNRGsxTURReldqQi9NUXN3Q1FZRFZRUUdFd0pEVGpFc01Db0dBMVVFQ2d3alJYaGpaV3h6WldOMUlFUmhkR0VnVkdWamFHNXZiRzluZVNCRGJ5NHNJRXgwWkM0eEhqQWNCZ05WQkFzTUZVVjRZMlZzYzJWamRTQkdhV1J2SUZObGNuWmxjakVpTUNBR0ExVUVBd3daUlhoalpXeHpaV04xSUVacFpHOGdVbTl2ZENCRFFTQXdNakJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCSGxxMmpVUU1hbEhqL0JSZVFlZkdpejRFdllKeUZMV1B6NFJmaEpHS3FxbCs4bjk2aFQxbTVnWG9Udm9McmpTVTdYMGNCZW9Uc2doeWgyMit5cnM0K1NqVURCT01CMEdBMVVkRGdRV0JCUSs4U0dXMkJYYnFiMmRjQU9pV0pPVStHQ3NQakFmQmdOVkhTTUVHREFXZ0JRKzhTR1cyQlhicWIyZGNBT2lXSk9VK0dDc1BqQU1CZ05WSFJNRUJUQURBUUgvTUFvR0NDcUdTTTQ5QkFNQ0Ewa0FNRVlDSVFEcTh4SVcwWks1eXozRUF6bXV4ODhMQ1RZTzE1N2ZUZnlPaU96QzJBRHlhd0loQU8xUFdZbGVGZ0gvM211RDhjQkFNcjExZkVLZEYvQWFDMTZmdHhhZXpOWEgiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSXdBQUFBWUNBWUFBQUFvTnhWckFBQUFDWEJJV1hNQUFCN0NBQUFld2dGdTBIVStBQUFGSUdsVVdIUllUVXc2WTI5dExtRmtiMkpsTG5odGNBQUFBQUFBUEQ5NGNHRmphMlYwSUdKbFoybHVQU0x2dTc4aUlHbGtQU0pYTlUwd1RYQkRaV2hwU0hweVpWTjZUbFJqZW10ak9XUWlQejRnUEhnNmVHMXdiV1YwWVNCNGJXeHVjenA0UFNKaFpHOWlaVHB1Y3pwdFpYUmhMeUlnZURwNGJYQjBhejBpUVdSdlltVWdXRTFRSUVOdmNtVWdOUzQyTFdNeE5ESWdOemt1TVRZd09USTBMQ0F5TURFM0x6QTNMekV6TFRBeE9qQTJPak01SUNBZ0lDQWdJQ0FpUGlBOGNtUm1PbEpFUmlCNGJXeHVjenB5WkdZOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2TURJdk1qSXRjbVJtTFhONWJuUmhlQzF1Y3lNaVBpQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJaUI0Yld4dWN6cDRiWEE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM4aUlIaHRiRzV6T21SalBTSm9kSFJ3T2k4dmNIVnliQzV2Y21jdlpHTXZaV3hsYldWdWRITXZNUzR4THlJZ2VHMXNibk02Y0dodmRHOXphRzl3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzQm9iM1J2YzJodmNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSRmRuUTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpVVjJaVzUwSXlJZ2VHMXdPa055WldGMGIzSlViMjlzUFNKQlpHOWlaU0JRYUc5MGIzTm9iM0FnUTBNZ0tGZHBibVJ2ZDNNcElpQjRiWEE2UTNKbFlYUmxSR0YwWlQwaU1qQXhPQzB3TlMweU0xUXhORG8wTURvMU5Tc3dPRG93TUNJZ2VHMXdPazF2WkdsbWVVUmhkR1U5SWpJd01Ua3RNRFV0TURWVU1EazZNek02TkRjck1EZzZNREFpSUhodGNEcE5aWFJoWkdGMFlVUmhkR1U5SWpJd01Ua3RNRFV0TURWVU1EazZNek02TkRjck1EZzZNREFpSUdSak9tWnZjbTFoZEQwaWFXMWhaMlV2Y0c1bklpQndhRzkwYjNOb2IzQTZRMjlzYjNKTmIyUmxQU0l6SWlCd2FHOTBiM05vYjNBNlNVTkRVSEp2Wm1sc1pUMGljMUpIUWlCSlJVTTJNVGsyTmkweUxqRWlJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNakU0TldZeVltWXRPRFZtT1MxalpqUTNMV0ZpT0RjdE9URmpNMkl6WmpCaU56aGxJaUI0YlhCTlRUcEViMk4xYldWdWRFbEVQU0poWkc5aVpUcGtiMk5wWkRwd2FHOTBiM05vYjNBNlpXTXhaVGczTWpFdE56TTNZUzB3TlRSbExXRXpZVGt0TlRGa01UTXpORFpsWlRJNUlpQjRiWEJOVFRwUGNtbG5hVzVoYkVSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk1qRTROV1l5WW1ZdE9EVm1PUzFqWmpRM0xXRmlPRGN0T1RGak0ySXpaakJpTnpobElqNGdQSGh0Y0UxTk9raHBjM1J2Y25rK0lEeHlaR1k2VTJWeFBpQThjbVJtT214cElITjBSWFowT21GamRHbHZiajBpWTNKbFlYUmxaQ0lnYzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG95TVRnMVpqSmlaaTA0TldZNUxXTm1ORGN0WVdJNE55MDVNV016WWpObU1HSTNPR1VpSUhOMFJYWjBPbmRvWlc0OUlqSXdNVGd0TURVdE1qTlVNVFE2TkRBNk5UVXJNRGc2TURBaUlITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUFvVjJsdVpHOTNjeWtpTHo0Z1BDOXlaR1k2VTJWeFBpQThMM2h0Y0UxTk9raHBjM1J2Y25rK0lEd3ZjbVJtT2tSbGMyTnlhWEIwYVc5dVBpQThMM0prWmpwU1JFWStJRHd2ZURwNGJYQnRaWFJoUGlBOFAzaHdZV05yWlhRZ1pXNWtQU0p5SWo4Ky8wVnhSUUFBR2ZWSlJFRlVhQVhWd1hmY24zVjk3L0hYNS92OVh0ZHYzRHM3SkpBSUFVTFlCWm1DaW1EVkRsZnR3MjNIcVl1cVBWMFd0ZGJXUjYzblZHMnJucmFPdHNoRHJSVWZQUjNXV1MzS1ZoQVpZUW9FUWtMV25kenpONjdyK243ZTUwNGlLTldPODU4K24ybnVpc1MvSjNHOFlaZVoyWlRFSW1EODUrUk9PMFpTVWZpSEpQNkZIeUlFV0JqQXd6Tnc2b2JJM0N5a0NHYUdKTnloTE1Xd2ducm9wTkpJQ0JOVWNvb2kwTzhiK3hmRjZQTEFxSU1jR29kMlcrellEOUZnNDlyQWdiMWkwVEpUSFdHQ3VvNlVoZUVKZGk5bVZyU044Y0tZcTQyZCs4U0tDU08yZ0F3ZElCUVFUUHg3WmxEVmRra1dielRaY0tUSTNkaHZ2ckdsdWVNOWQ4VVRYMFJyK2ptb3lZQ1FPTVNzQkxwQUFqTFFSeHBneG8rUkFtbHI0b2NJWmhlR2tGNWxCcEw0cndoSUNYTERmSCtnRHhlRmtIZ0NDZVN3Zjc4aEV6L0tqTVBFRDVJZ1JYdVJ1ZjIwcFlCWlE3MmY3U3RHSDNZbVR2eEZNaGNnQXdsaUFSTGdHV3dHTkFmV1Fxd21oc2hCY240c0dPQStsOHFDeHhtUUJVM0RTWklqOFY4VFlGQzBqWVVGYmUzMWRQMnk1WkF6VHhBUzVNWkFnUEdqelFCQjFZRHhBOVpaMEtrbWNFSEltYzkzTHZpM0hmSElrcVplalRJZ01FQU83bDhueGs4aDNZTG4zWVEwanVzTTFMeU9FTTVFNHNlQ2dPei9sUFljRUk5eFFUdHh4SGczbnVrWUlMNXJFZGdPQ0NqNGZnWVNzUjVxUmFlanEwSml1cXA0Z2hRTkx3MVY0c2VGQUs5Rk1yNUhRTFRqUWd5Yk1jaU5nN0huMXBXWGZPT2g2c1NMOFBrak1RZExZR0dhd2Q3ZkpYWXZSMFdmRU1BQzFCV0U0bFo2Qy85TW1mNk9jdVRwU0lENGtXVUcwbTdFdmVtMmJjNWpobzFZT3htUE9uTVRwMmFKN0lDQmlZOEovVDdRQWtZQWNaQUFROEVvYzBPMnlMYlJVVU1DTTVDTWRodjJ6VGxrSS9KalJHQVJRaEhJalhpTUdjZEtHbmVNMGpLSU94NnBWKy9MWnVjajd4QU1TUHZvNnhWNDlRWFNPTXpOdzhnRWRGb3dNd01qWTVEU1hwcm1yUlQ2QjR4VmlCOWRFa3R1Sk5xT3RIYys4SmorRURwZDJ4VGFqR2dBR2VNZ2QvOW5ZRThJNElJUVFDd0pnSU1MWEJBTm1neVNrUjJLNE56OUlEdzZMellmTFFyang0WVpORFgwZWs1M0xDQnhTQXAyanBsaGdoWTFzelp4MDFYTkJYTUV0aEFxUUJXOTVoMDA2UXZFRWFoSnRNdVhVTVFYMEZSWDAycDloQ0xOb3dDZXJzZjhQckJWL0tmRVljWi9uempNK0FIdUVBTC9JVGxnWU1aaEJxNmJFUXZwU1VkR0hsUFZ4QlZqZG82eTRSSWdFTnNFTzZKQmxwRUNWTFVUZ2hGTFFUWWNJeU1LUVpNaEcxUU5GS1g0NWoxaVl0Sm9KVU9WK0NFTUdBRUNNQStJL3c4Q1hHQ0FPMWprdjgxWUlzZ09Fb2VJd3l4QVhZbTUvYzZxbFlabmFESkg1Y3pKaElCTW1PQWgzL2psZ1hWV1F6NlJZREFZWHN0Qy9SZDBsa001QXZJM1VIVGZSd0JxZng0am8xdUJMMklSNmdEWkcwSUFCTzRRSTJEZ0RpWU9zUVJ5a0lNWlAwamdHVUxpY1JZQWdRdk1PRVFDTXloYTRCbmtQSUVFRnFCb1FhN0FIVUlFQkRuZmljanBwRWx4aUlESW1zNlluWmtiYURKWU1EejczY2dmbVdrQ1JZTEpDUDArV0FBS0htZUFaRWdRQWdUamtORTJwQWdTaHdqSUFvempnWjlCT2srd3pzQmM3QU8rZ3Zpa3hLUDhKd1M0R0RHNEtFWE9FcXpxdFBBQTN6SGpDNEt0L0JjRXk0Sng4V2liTTJKa0tvb2FlQUQ0Q3VMYkdCUWx4QkVqWmtHZjlYVnRtNGhnQ0l6WnYrWEZEejBZTnA2TkxheEVEbVhuczB5WkV5b28weG5JL29pY29ha2hSTUJlZzN3VFVrbjIxUmduRThRaHJRNG9nMmNIYlFmMjRxd2kySHFTQlJxQkFETWU1dzZwZ000WURIcVFHekNEa0NBVk1PeUJIQ3dBQWdHeEFEbDRCb3NjWnFBTUNHSUx3amhVUGFGc3dBNkM3bUZKbW5sVUhPUVpXbDFXajR5eVJVRWdrQnRseVQydHFBTjc1NFc1c1dSQ2NLcmdETERqZ09VR0NvR2RHTGNDL3lwNGhCOUdFT0NZcVhaNGJXN3NSZEYwRkdhR0lBTXBRc0NlWllGZk03TjNDUDdhUUh3ZkFUbXJSUFpMcmNpdllHeVdXVmVDdFpNZ2w1ckszcFNpUG9iemg4Q0E3eU1naTFHWlhlcHVyNHpHcGcycllsblhBamVVaERzUFdlVFBMZkxIMVVEYWZtK21Mb3lSdHYzRVpOY21xeXhhTkNCdXZUNmV1d1B4TXRSdjQrclJHOXhJTXVnME1OUUJMTnhQYTJRTHVZRnFBTVRuQTgvbm9DSUF4aUVoZ3VjRExQWStUalA0RXVOajkrRFdKNFJBTlhNNmROL0N5TEt6V0p3RmJ5QkVRQkJMVUlERm1RZHhYVWNxN3NUQ2dHSC9LUHB6ejZBemVoSUdOQTJrTm5qZXdmYmJQc3JZNnZ0b1R6NGZhMTZJQmNnWldpT1E2MGZZZnYrSG1GaHhCOTNSbjhQenkzRGRqckdkSmFtN01YQ1FCRVhrRERQR2NnVVd3WEFHZlYxZlcwQnVheTN5ODdnOXY5MjJFdzFiSVRjd2dTQUZROEpqNEg2WlhWRkxId0JtK1M0SEFyeDQ5VEo3UjlrS3h3OFd3UUtQazZCc1FRR1d6ZFlYby9HamRaT2pNaDgyRHBNZ0pqdHA5VVQ4Mzkxa0YrZUdva2pDSmJJTWx4QllyblZrdTJ0dk13OUhtdkpyQlFPV09GQUVUbG5WRGg5c1diaWdjY05NMUJuRWtpQWtrTEVoQkh0M0dXd1ZtZCs4ZDV2enhlL0U5TXl6N2N5THo0ZnFFU2lWMlZscytQeWVZbTJQUGsvRk1zZ0hEUG96V0lDcWdtN25BVHkvZ05rOXI2RW9uMGQ3OUVrMEZZY0lDQUhFRW9FUHY4cWpEN3lUVmNkZHc4UjRReldBTEJCZytXRm1Gci9LYkhNRlUrWHpDQW15Z3dVbzB4NzJQZlNYUEhEbjM3TGxLUTloMWlkRXdHRm0xeW82eDd5VnN2dEc2aGt3b0RQNk5oWm1MbWZaeGhZcFhZelhJQUdDYUNDOWkxNzlGelRYUVRyaFFzcE40SXZmQXVaWmtycGRjWkNnRTJWbmV6WmNJbUswT254MWR0YitMamU2ZU5VSysyRENqcTlkaEJDMDVBRFNpQVhLVmpTYVJqUWl4R0RIZ3IzVDRGbkFyMHA4MndXZHlGdGJJK0czVFRiZXVCQVFnQkFONVBNakxUNTN4NE82ZXRzQys4NC93ZFpPWWk5dGlPOHl5N2NpM2NoQjR0eFd5ejRTNGNRaVFPZzZ2UjU3VEZ5VmdqeVlYU1JZMVFBT2RHSjhxYVJySlB0b1UzUFF1U25ZRmFQUk5tV0RqRERZV2RWK3ZSblo0R3d6MjJCQU5aU1ZuZmlxbzQ3bHM1UE9WZlBMYk8yS1VkdE1YMkFHQlF3NkU5YzBkKzFkeGRyak50Rk9vRGhDWi85NTdIaGdLMGVmQzZFRzV4NEdpNzlPU2g4Z3BLY1IvZGNvdTZmUW40ZnNrQ0pRL3ozVWIyQnF6VTZhUG93c081Ymg0QUpjdS9EbXE3UW5CdlNaWi92V3R6TjI3R2wwSnpjeVdBVFo5VlJ6YjZiZHZvYk41NHFpQldxZ0dvSWl0RWYzc09mQW14aTNTTGQ5S1ZWL0Y2M3VWemo2TElqRk9sUmRnQVVRRUFNTXEzdkpkaFZyMWtKdUxjTW1uNG9xb0w0WlBJT1JHSENJR1ZORVRoSmdCdG45eThNQnJ4OGRzN2NGaFhkMm9oZzJmbVBPK25TUTNReTJEOU5rVTlrcGk0Mi9vR3lGaThwSWtBdHZ4TVNZblIrSytBa0x6WXRHMjNaQnV3eHZ5ejIxNjBhWVFaRkFVUFY3L3FtaXNEOW5WTGYxK3ZTbmU0NHNRTllWamV6dHBmSFVSbjRUc000c3ZNL0VpU0hCVEYvOWhVWDcwN0t0ajQ2MDJJWElOOXpWYko0YWkrL2ZjblM0c0JxSXhsVzBZM3pkdmdVK3VtM2Fqemp0S1A0TWJGTXRrR25Pczc4M2hQREpFT3hSU1JnY2lYZ2J4a3NGbHFLdGFLZjR3djVRVjUxNnJKNjB5am1oMm05WUVKVHNmbzllLzhoOUJ6YWV3Ukh6VTRRQ0ZGcUU4QWE4dW9taXVJV21ENTZoTE1EaWc3UkhIdVNXYTcvRXNQOVJUbm42czRnR2kvVzF5TjVJSE95a003R01oWVUzczdqNFVzUnFpbEFnUGs2T3YwNjczc3RSNjI4bmh4dkkya2gzL0NibUYxK0x1STN4TmVEaDZWVDlWeUdPUlBsbUd2OVRKbGJ0eElENTRWL1NhajhYZkNkemV4ZXhOdFRWV1VUZmdCbVlRVERvRFhmUTB6WW1XcEEybm9QN0NmaGdIeUhmam9tRGtqak14UHBBT0E0RHo5d2c4WDdWK3IyUlRuejVZcTBIZHMvbFB4d3A3VFBCbU9PN2drSGxYSHYzdy82eGlTbi8rVk0ycGJkWHMvWWtqMkk0RUtFS1c1NTZVdkhsbUppb2Vtb3JjMGdyUVFPUEhoajZXMm5zYjhxQ3g4VUlNUmk0OXRkWmYxQVVYREJXcG9tRlNyOWxGczRKQ0F2TTdacjFTL3Z6Zkh6RGVzTU1FRFJ1dDg3M21yY29wL2NFV0I4RHpYUlA5My9xT2kvT1B6bjlhbXZVbnJ3d0M1Z2U4dHBmQlh5Tko3b2I5RHVZbldqWWFaN0ZZclpOTWNOSzJKS0NqVmRtZEJuQWdCc2YwaEhiMkxMdWRhUURJMVFWeUtDejZtU09tZm9rN24rTS9FdDQvUWl0VWVpT2d6Y2c3V0RZK3oxeVBvbWlYRTlqZjRocEI2YjFwSGc1NHl1ZndYQUFaaEFOWEMrbmFtNGw4QjY2NDlCS0I4Z0xNTmQ3SjVWdW80cVJFYnVNd2NKdlkyRU1pMUNNWG9TcUR0aGx4QUFkemRJMGV5azczMkk0bk9PdXUySDk2dE5adFR3eHJDQVl4QVFMKzIvQ3JNL29hdWhWVDZaVmRKaHVycWV0QTNRaU9LUVVqZTg2eFl3cHdVN0hyMjBuZTB2MmRHNC82K3Z1L2lwZ0c5OWxnRmhpSE5JNHZVYTZIUGR2N2h2d2liRk9PRFVCdVJIakl4eVJIZW9HZ2tFTXNHdEczODdCMzFoMjdHb0pFT0RRYlVPM011N2RubG5aRVdYQlZMc2RPNVk1WGg1ZW9DaUtDRE56K1VQVCsvempyWlNRd0lBNnc5cEpaekQwYXdmeitlZVNhU3dtY3BYWk5UVnFwNjlaWWI4aUI4K09SOTZkVXZ4YU1FWWxHV0JMV0pLQkEzSjkyNHpUV09Lb1hEU25LOXVZSkFRRWd3UE42Tlc3ZTJ1Z3pkbVFRU3dSNE5EdWJNYjlyOGpGVnFJK0FmWVpvdCtIK25EMGFTejVCc3EzMEJ2c2d2QU5tajNnZmhSaCtUU2h1Uko1QllpR0FoZ2g2QjZLQkFhc1dINDZYNy95YzFqcksreDdBRFkrOCtYRStBY0l3d1JpU1laMitVdElaMUEzTXhSaEFta3psbjZmYmRzYVJJZWlPSldEREpCRHc0RDIyTGNZOW1CMkRrSjZNclJncW5NelRYMkFiQnlVa0ZqU3d1eDBDUXlmam03UERlTmgwNkRVRjFwOXZaekdwdVdBUUFZWk1NQU0zQ0VBM1RaUXNIV3Uxcy9VTWYvVlVkMXdTYitHUVEwR21FR0lRQXBmZjNSL2Z1M0tGZHpsQWpOUWdHWUlKMjJBWnB2NDBPZmh3ak1EenozZEx0MjV4K1JvNCtybHRpd1BJWFM0cDEzeUoxUHpScnNGcVFWMUF3WjBTMk00QkVrN0RKRmxyQmlOeFl2UDU0VmtWaXpPaVpCc0VlbW5nTE1FNDRENG5ob29ETTdpSUFPRHhXZ1UwVGhKQXR3Z3daZmpKWGRzRFNlMkNQa0lWQU1CTUJEUUREa2tkVTdFdXUraUhyd2FlQW1Ub3pmZ3dHSUZxSWY0QktWUDB4OUM1anE4dVk1UThEM0dJY3BRbE5DZFdNbmV2Y3Y0OXJjK3lyTE9JaXZYcm1DeXVJektEUk5nUEs3SlhlQmN6TUFkc1BzeHU0Mk5SNEg3OFpUaEZPb0tNRURnN0dCMGZDc1IyTHYvQkk1WXR4a0w4SjBicjZPM1B4TUxEa3BrRHBxazBPa2dZckNqcldNajkrM1JUZE1MZXZVNFRLOGVnN0lGYnBBTmhBaEJXQU5tY01SeVk2U0Evb0xZdk15MzF6bGUyV3U0aENYR1lXWlFOZjczL1lwTHk1WjJsUUZLak5BQ0JlaFYwQ21FQUFkaXlYbmRibnJwMXVubWo4cFJ6bDdmc25iZHdNNTV2M3JkbHZEb3lSc01HakhZQVRQVDBFcXdjc0t3RUZFdzNDQ0hRSVRWMGV5aVd1QUdFVWJLRUg3YUFRbk1EQVFPR0dBc0NZWUFBNVI5YXlmWTZRbDd1bVNVN1JybWVIQjcvYVRiQjFQZDU1QjdHM0RMWUxzNXJBMDJBVVRVZ0F0U3NaSHNMMmJQZ1J0b0hDeHZBRnREc0swWU1IbGNDMDhyeUwyRTZocUw0cUFRdXJnbWlVWEJzUDh3dmRZcnFQYk1zbjdsMVp6NkhGaTI1a0p5M3NoZ0hrTGdDUXdRSUNBVnNEQjdMYjNlYmxhdGhSQlBZWGJmQ2c2eUNGWkEvNUU3R2U2K25kRlRZTTJHMHhsckgwTnY1Z0JYL2VPOVBIdzNkRVk1S0NsdzBMR0JjQ29Zb0pGT1MremNtVCs5WTVlMnIxNWhkRHZHMm5GalVJRUJCcGhnVUl0MmFSeTV5cmg5dTVqdGlSUFc4Unl2N0hmZGpJQjRURERERzN2NHpsM0RmV3Vuak5GV29oMk1Ka0x0RUlFQTlJWXdWaksrNmFqNGYrZ3FuTFpKTjJYRjF3em1oUlZVRE5uYVRBTW02Z1hSekJtdDBwQTdWUTJybGhjMGJtUVhNUW5Qck9rTk9jNkNpSVlIV0JDcUJNa01ZNG1FeFlBbG8xOWw5VG1zN1diVDlkQS9WclR0OUJpdFcxWFFzUXlKNjY1WlBIVUh6czlpZ3hMeEJveXJnUUk0SHZRQnpLWndRVm1BNUR5ODZ5WXF3ZklXZE9JRk1ISUNzZDBEUVRWWWh6VlhnRTFCbUFWenpFYUFJNEVhWXovWURLazZGenBYY01IUFBrem5LQ0N0cDlvZmVaeUF3Q0Z5aUFrQ21leVIxTHFkWFBXWTJRTm1KNURLaER0WWdQYllrTVhaLzR0RmlDdUFBejlCTTRSKy8wWTJuN09MZGNkQktqa295UUJqTTlBMVJCYlVpeXl1bjdDN2psNExUMXBqekM3QVlBaG1QRUV3a0tCcUlEc0VDNzhJOXFjMWpFZUUrQjUzMFdtRlgxNDJtdTZxYy82d0F4bHdBUVlJcWd4akhWYTg4cUp3eFVtcndtbVBQbHkvZXFvZER5U3o1WFVqWW0zRmlyYVd6KzRXUVNLWkVWcWdpc01FVGFPT2pHeW9hSGZGY05GR2xCa0xMREVMZyt4L0hjdy9VZ1E3S3JzaVFnNHFaSG0yMGU2VzJaeHhTTGRwdkoyZCt3cnM5VGxETEEwR2tVVTFkelFUdTZEaUdKTE5ZM3dXdEEwTXBQdUJTOEhPQllFRTg0dC9RdEg2T0t1WFFmOVI4UFpUYVkrc1l2YitCWVl6TVBLa2ZSVGxQbUk4SHh6TVFBYjE0TXNFdTVKUTNJTDd5NGlEODBoanM3aFZUTzhCOTF0b3QycFNUTWhBQmpTUS9YTVU1VmZCZDdNNDJFSUlsN0ZtNVJ5akpYeml6NkN1dHZQY04yUjYvVVRUaDhYOUg2ZlYrUnVxR2FBL1RxNStnbDRGcWZVTkx2ejUvYVFDSkE1S0psb1c3R1F6UXhJbVkrajYxb1lqdU5iTjJEY0xHSmlCZUp3QkpUQjBRUXJXM2JEQy9xQXN3cHVHdFNYTU9jakVmaGtkb0NQQVhXUEhMRXZ2bmU5amNqNWlBZWU3aEtocWU4YnhhOEw3V3V2aUtmZmRuUi8rNWozNjBuT2VUcGhNaWd4QVlKVjRhb3hXRm9US2xVRUdCbklJMFg3WmpKY0hWQW1iMkQvamZ6YlJzdThvV2QrenVza2dpL1lnKzUyaklkNkpHV1lRZ2V5QlBaWE8zZEFORndmUmRURW0rVHRhcFI4UnpKNlIzZWgwd2ZZM2ZHYmZlYmRkYyt6TFZsRnJJNE9xRFdxRHdBS2dBOEJid2Y4bktRVkM2MU5VTTU5aDFTUzBPdEFmdlppaTlRSk1zTGh0R2NrZ05uTlEvakxLZDBBOGg1QVhxUHQvRDkxUEVGT21HWFlKY1JsaWlUYWpaZ3IzYWJKZGgvUk94RytoUEVXSWN5aThINXAzSTEra2JxQS8vQjNXcm9VN2J6akFvL2ZEMUJHdzdiWlBNNnlPcENqT29hbitsZjdzQjJsUFFRUjZ1MDlnWk9Sa0hERDdKdFVRcWlHUFNSYVlER1pQRm9jWndreXIreFcvR1F3cmpFSThyaFdNWllLVndPZGRmTWhkNThUQzNybHFNcHhmdTJnYVVRU2pjdDBXc0ZjWDBpdWFhSmZLUlJhMElxTmxOMzVnNlA2ekxuME83Q0dEbzhHZUVZTTluUkRHNkxuUHp1YzNiWnppb2VaQVhxYnhzSzFWaE9YRFNwalpCYVhDUjh6MEJvYzVscml6UEpxOXZTenQwaW9UT3kxalVHbjIwV20vdTczQnRyZmEzRCtZdFpPellEVFphM3BWbUJzMjlydXRrc3JNa0JoUFFiKzR2aDErVHpCbEJsbTZ5NHkzSjJPRjBCYUxScjJZU1NWM1BianFLVitibVZ2M1U4VGVrWmdEOGRtNDMwM09FQU9ZL1J1UjYybTFDdEE4MVg0SVU5QlVteWxiNzhmS1plUStMSC95WlJURFc2bWIvZURUaUxlVDJxTU1Gb2JNN3g2eStoVElmalRXL3pneG5Zc0RGaTZpR1o2QzZkOW9wWXp4eHpTNmltWndCR09qOTFPSDIvRGdaSWRXK2ZzVTZlMjBPckRub1JPcGRTV25QZzNXYk5wSHRyZXhzREJDcXpYSHlDUTBEaUhCL1BSR3hpWlhZUFZlY3ZNUU1yNWZHaG5WK29WNU95MUVEbkZBMkhHbHdsdWlBY1poeGlFdTdUWFpmVUxIaEVLWEUzaGE1YXlpaG1oR0E5UlovK1RHYjdqbjc4ajlFU3hlSEN3Y0QyS1lSVEFya29YbnVQakpBSDJEdG9LbGdpVXlXUFJMSnp2NmgxZ0VGcWZaLzhoMi9jMEp4M05xVVpKeUEyWjZoZEFXSS95clJMZFQ4RXpITnN1ZzB6S2lhV2VLZWduR0xRTXBET2E1Y2lUWXliVUxpMmJkTXY1R25YV2hZVmVEdW1aMnRzeE9HNDFLMmFHVzNTRHBKUlkwSU5oNVlBZ0RCd0wzcklyN0ZxazREVXRnQmpHK21leDNJbjBSTThpQ2ZqTmdjR0RBN0NPUWE1QzlpRmk4RDF0WWo5Y2dRV2ZpRXVycDkrTFZINUhDdlpnNStCejlQaXowbDdHT1g0RDhGaHBianNRaFJpSVc3NllaL2dJcDNvWFVZTTMxcEJMbTUyRlFRWHRxUGEzd3Y1Qy9GRE9ZbVliVG52M2J4UFlPZWdzZllkMnhNS3d5ZzJxZWxqMmJPaCtMNnk5b3QwUmFmUkc1QnVWdjRIb1l4UGRMdXc5dzNuaGJIWGN3UUlJaVFwRmdXQWwzc01BUThZamc5aWI3cmtRWWlZVTlIN04xTGhFRWpYRFE5WXREZjM4MFB0TnFCYzlBSSswSTJYOHBwWEM1c0dNZElRbHhTQlNNR2xDWU1XZzBiZGE4dm9VKzdkbndESjBJZXc3b1kyc2FmOXJxa2ZoenZWa25tOHpnekdEaFRBRVJFWU5SWmRFZmF1dFlsMWVueEhXR3lBZmNMZHRmeHpGN1Z0bTI4L3A5c1NTbVpPZTRjdzRZQnpsR1B3dDMvNWNRd3Bzd3RnMXJKbUlSbmhtQ2dhQVRLbVkwZGR2bjlUd29PUXZtT1VSYVRReVhJLzhZOEZWY0R6QjBHTTZ2WXpnNGhiWEhQNU1tUDVPOFdCSVRoNWhCTlE5MGZvR3lmU0dldndpMkMyOUVkL3hJeXZZRkRCZVBCa3BDQW5HWVo3QjRGbVg3TThEbG9Pc3c3U2Fta3JuK01YajlGTHJwZWVESDBUaVlnV2RvalhhbzYvY1NlRGJEM3Exa2IyaVh4K1AyWEZLTWlKOG0yRGl4UEEwMTROeE10bG1NSjBqYjl0blpaeHhuRE9ma0JCUUN3MkdqaGNWSzAyV3luZ1ZseWVZeFRIQmNDdUVDQzR6V1dWbmkzbVM2cndqY09aZTV2c3E2T3NyMlNlSXhCcGk0YnVENXhRRzdMSm05ME1GU01DUndpU0xTbTZuMWp3dVYzcnV5eGMwc2tVUnJNdERwR2lkTXNaQ0MvYXF5endxOU1rVXJ6STFHQW94YTBFN2E0NVd1N0EvMUoyUGRjRDhDQktwRXU5U09uTVBMOTgzejV4TnRQU3NSR0dZb0FramdFZ20vWjk5UUh5NGpsM2VEN1I5VWptQUNPQldKUThUaVBsdisyZnQxM0JiRTZZUWFDRFh1aHRrYWl1TE5vTmVRd241R0NxTllQc215SThhSVJhTHVRNjRiUWlFUWh4bGdFZXhvVEsvam9KeWgxWUdSU1JqTUMxRVRBaytrUUV4YlVINFhoQmtJczdoS3BwWXZ3MndFcjFuaW1EV0FFU0lNZW1BMlNvelBSLzU4WW9RRXVBQ0RZSmNnQjNPV09IQWRRZng3YWZQcThNRnFVWi9FYUVBS3dSWjdmZVlYS3kwZXVkS3lHcHNhVmt6R1NOdGdCT1RJcHB0R00yQUxLWEVBbUhmUnVLQmdpZkZFQmxuNmxzUC9rT3VLWVBhVW9ldW9FR3dZcEh2cXhyOWVLOXprTURTK1R6U3NNRG9KQXV6MnJEY09oL252S3NWbldORHhMUWlZcHQxMWl6SmZrN1RWekRLUE1TQUFCaUh3NE40NXZlVGhQZjZUVzlieWxMSmd3NkRDek5pWlROZVkrSHFXSGhMRzlFSk4zWWlVN01CSWFhOFJnU0FsRW90ZnFKOTE4MTM5NDFmUTdiK1NRTVpWQVlaa21MV1J1aGh0eWdRaDFCaUxWSXNEakV4SWdQTkVEUWdERXBBSUJybHV5RTJEbVRDV2lCK2dKZ0FkakJITUVwS0ljUWowYU9vaFpnNFlqekdXeUpBaVVDQUhVUU1OQjBrUmNFUWJiQmE0aVIvaS93SDNENVBNcGQydDVRQUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRCbG9iIiwiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImxhcmdlQmxvYktleSIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiJhMzk3NTU0OWIxOTFmZDY3YjhmYjAxN2UyOTE3ZmRiMyIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImxhcmdlQmxvYnMiOnRydWUsImF1dGhuckNmZyI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJtYWtlQ3JlZFV2Tm90UnFkIjp0cnVlLCJhbHdheXNVdiI6ZmFsc2V9LCJtYXhNc2dTaXplIjoxNTM2LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyLDFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6OTYsInRyYW5zcG9ydHMiOlsidXNiIiwibmZjIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9XSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5IjoyMDQ4LCJmb3JjZVBJTkNoYW5nZSI6ZmFsc2UsIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjoyNTYsIm1heENyZWRCbG9iTGVuZ3RoIjozMiwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjYsImNlcnRpZmljYXRpb25zIjp7IkZJRE8iOjF9LCJyZW1haW5pbmdEaXNjb3ZlcmFibGVDcmVkZW50aWFscyI6NTB9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0wNS0wOSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiRXhjZWxzZWN1IGVTZWN1IEZJRE8yIE5GQyBTZWN1cml0eSBLZXkiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIyMDUwOTAwMiIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4yIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjQifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDUtMDkifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTEyLTA4In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNDE4Mzc3ZTIxM2RiMTRhYmM2NTA5ZGI1ZTEwYzk1OThiNDJmOTJlYSIsIjUyNWVhOTZjNDdiOWE0NzkzM2EwOWI0ODcxYzM5OGRmNjQwN2FhYTQiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNDE4Mzc3ZTIxM2RiMTRhYmM2NTA5ZGI1ZTEwYzk1OThiNDJmOTJlYSIsIjUyNWVhOTZjNDdiOWE0NzkzM2EwOWI0ODcxYzM5OGRmNjQwN2FhYTQiXSwiZGVzY3JpcHRpb24iOiJGZWl0aWFuIE11bHRpUGFzcyBGSURPIFNlY3VyaXR5IEtleSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50IiwicmVtb3RlX2hhbmRsZSJdLCJpc0tleVJlc3RyaWN0ZWQiOnRydWUsImlzRnJlc2hVc2VyVmVyaWZpY2F0aW9uUmVxdWlyZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJmakNDQVNXZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQVhNUlV3RXdZRFZRUUREQXhHVkNCR1NVUlBJREF5TURBd0lCY05NVFl3TlRBeE1EQXdNREF3V2hnUE1qQTFNREExTURFd01EQXdNREJhTUJjeEZUQVRCZ05WQkFNTURFWlVJRVpKUkU4Z01ESXdNREJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCTkJtclJxVk94enRUSlZOMTl2dGRxY0w3dEtRZW9sMm5uTTIveVlndmtzWm5yNTBTS2JWZ0lFa3pIUVZPdTgwTFZFRTNsVmhlTzFIamdneEFsVDZvNFdqWURCZU1CMEdBMVVkRGdRV0JCUkpGV1F0MWJ2RzNqTTZYZ21WL0ljak50Ty9DekFmQmdOVkhTTUVHREFXZ0JSSkZXUXQxYnZHM2pNNlhnbVYvSWNqTnRPL0N6QU1CZ05WSFJNRUJUQURBUUgvTUE0R0ExVWREd0VCL3dRRUF3SUJCakFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUF3ZlBxZ0lXSVVCK1FCQmFWR3NkSHkwczVSTXhsa3pwU1gvelN5VFptVXBRSWdCMndKNm5aUk04b1gvbkE0M1JoNlNKb3ZNMlh3Q0NILy8rTGlyQkFiQjBNPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFGQUFBQUFVQ0FNQUFBQXRCa3JsQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUJIWnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU5pMWpNREUwSURjNUxqRTFOamM1Tnl3Z01qQXhOQzh3T0M4eU1DMHdPVG8xTXpvd01pQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cGtZejBpYUhSMGNEb3ZMM0IxY213dWIzSm5MMlJqTDJWc1pXMWxiblJ6THpFdU1TOGlJSGh0Ykc1ek9uQm9iM1J2YzJodmNEMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzl3YUc5MGIzTm9iM0F2TVM0d0x5SWdlRzFzYm5NNmVHMXdUVTA5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5dGJTOGlJSGh0Ykc1ek9uTjBVbVZtUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdmMxUjVjR1V2VW1WemIzVnlZMlZTWldZaklpQjRiWEE2UTNKbFlYUnZjbFJ2YjJ3OUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NCRFF5QXlNREUwSUNoTllXTnBiblJ2YzJncElpQjRiWEE2UTNKbFlYUmxSR0YwWlQwaU1qQXhOaTB4TWkwek1GUXhORG96TXpvd09Dc3dPRG93TUNJZ2VHMXdPazF2WkdsbWVVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUhodGNEcE5aWFJoWkdGMFlVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUdSak9tWnZjbTFoZEQwaWFXMWhaMlV2Y0c1bklpQndhRzkwYjNOb2IzQTZTR2x6ZEc5eWVUMGlNakF4TmkweE1pMHpNRlF4TlRvek1Eb3lOeXN3T0Rvd01DWWplRGs3NXBhSDVMdTJJT2FjcXVhZ2grbWltQzB4SU9XM3N1YUprK1c4Z0NZamVFRTdJaUI0YlhCTlRUcEpibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPakpGTnpGQ1JrWkRRelkzUmpFeFJUWTVOemhFUVRsRFFrSTJORFl6Umprd0lpQjRiWEJOVFRwRWIyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09qSkZOekZDUmtaRVF6WTNSakV4UlRZNU56aEVRVGxEUWtJMk5EWXpSamt3SWo0Z1BIaHRjRTFOT2tSbGNtbDJaV1JHY205dElITjBVbVZtT21sdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNk1rVTNNVUpHUmtGRE5qZEdNVEZGTmprM09FUkJPVU5DUWpZME5qTkdPVEFpSUhOMFVtVm1PbVJ2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2TWtVM01VSkdSa0pETmpkR01URkZOamszT0VSQk9VTkNRalkwTmpOR09UQWlMejRnUEM5eVpHWTZSR1Z6WTNKcGNIUnBiMjQrSUR3dmNtUm1PbEpFUmo0Z1BDOTRPbmh0Y0cxbGRHRStJRHcvZUhCaFkydGxkQ0JsYm1ROUluSWlQejQ3N0pYRkFBQUFZRkJNVkVYLy8vOEVWcUlYWmF2RzJPb3FjTEcyek9Pa3d0MEJTSnRxbGNYVjR1K2F1dGxXaGJ6azdQVUFNWTlIY3JLanROYnE4ZmVBbDhhQm9zeno5dnBkanNHR3F0RjNuOHVUc05TWnBjNkpzTlQ1K3YweFlLbnU4UGZmNS9MNDhmZy9mcmljekpnWUFBQURBRWxFUVZSNDJrUlVDWmJESUFqRlhaT1kxVGF0TmMzOWJ6a3NTWWMzcjRNRTRmTUJBYUQ2emw4eS85VE9nZXQ4ZDVqZk43OGJ3TS9kRENScFI1MjF6WGZvakhKMDVJSXloQkFVU1ZBT05kR3pCWXQyZjdLRnJma0phQWtIaDlGWmhjRFhIUmtUS285TUxpaEdhYXZJbW5WM3F5RVgwRXByZ3ovNER3VUQ3a0NIUm5kOFFGTjQzR280VVZtRERnemE0dzI3b2l6ZEEyK2NLK3V1VXBqam8yK3h3Yy80Mlc1MHg1TEdZZURCc1IwSFZJeDV4OGlGNjBDYmxiVEVFa0ZyMjdiTkRCVVZTcTFPS1ZQYkU2MmIzRUg4RnFCZzVPT09FdWMydDhaSmlxTU91R3ArY0tqZzd3VkdjZW96cU40cHhnVlBRa2pGWWdiVkpLRFVoRENqWXJhd1A1cTRFVGdDOWZJTVJIdGl0cFFjQ3ZKT0VMY2JNc1FnbmNpUmtsanB5UWp2RzQ0anFCVUVURmlCaTFQRUl5ZWtPenNXK1R5NWNMSG9zNVIrZE1TMUx0U1N4ZjNnUUhjelIyQ0k0Z01OcFc0SVJBMVFNYTZ0SjQrQzZ1SHVHRThtTkRJeUZxZy9PUC9NTVV1ZVM2SXE4UzkwZEFlQkpTRXkvcUtrSytCTnd6OGNZWTRqYjVKNnU0aVdDSTJCMVo1NkxXNWtFYzRoa2RNcHN2VUM1NTg1U1gwUXViY2dOcXlmZ0RGRWNUdCs0MC8wUzVOeDB3YUN3M09La2NPYkE1SW4wQVlwMDFwamp3Mm42MjZVRGp0SHdhMjhpSHVUS3F0cnYrcmVXNDFOWjZpR2xyN3V1TEpDZmtGdGN0Y0cwNHNnbTFlTlMrWmFEbnBhVEVyR295WDVKSzJpTXo4eHMwbk93V0djUERONDlxYUNkNGJ6Sm96RFptL2FCSytFb3pMdytYaE5CaVl3SGYwc2lPdTFYUGtHL3pLd3ZxWUtjZlN3REVjSC9vVWUwN2VzL1dROHJJeWcyRE9Yajh0amtaZHVEQi9iOGh6RGxsTU1PQ1M1QkVuZDUzNGY4dGkzVVpjNGtNczN4THlhZk1Tc0poZEc4WFBxak5rNXRBZ08yNWZlS0NoblZkRGovSjBGTWtPc1UveE1CdjB3RmhZZUVHZlZIMTNmdURVMHlERkxhNGZjN1JuV0hCZnVURlYydEVtTndhZGM3YWMzVVkyamZCbDdIVDM2ZmUzNGlRTzVtTkNGRkJXMDdLalBncWhPTFUwMXZaOFB1ZVoySkNsRlpOOGprVXM2OXVrYTllUHA2K0VmTDRBRjUrTnl3U2Jpckh0Y0I4TWwvZ2t3QUVqa0s2NEtqSFBlQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMiIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTExLTAxIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJNdWx0aVBhc3MgRklETyBTZWN1cml0eSBLZXkiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDE4MDIyODAwNiIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4wLjEiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4xIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTExLTAxIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOC0xMS0wMSJ9LHsiYWFndWlkIjoiMTkwODNjM2QtODM4My00YjE4LWJjMDMtOGYxYzlhYjJmZDFiIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIxOTA4M2MzZC04MzgzLTRiMTgtYmMwMy04ZjFjOWFiMmZkMWIiLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBTZXJpZXMiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI5NDczLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX0seyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AzODRyMV9lY2RzYV9zaGEzODRfcmF3IiwiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIiwiRklET18yXzEiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwibGFyZ2VCbG9iS2V5IiwiY3JlZEJsb2IiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiMTkwODNjM2Q4MzgzNGIxOGJjMDM4ZjFjOWFiMmZkMWIiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInBpblV2QXV0aFRva2VuIjp0cnVlLCJsYXJnZUJsb2JzIjp0cnVlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6dHJ1ZSwiYWx3YXlzVXYiOmZhbHNlfSwibWF4TXNnU2l6ZSI6MTI4MCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMiwxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH0seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTM1fV0sIm1heFNlcmlhbGl6ZWRMYXJnZUJsb2JBcnJheSI6NDA5NiwibWluUElOTGVuZ3RoIjo0LCJmaXJtd2FyZVZlcnNpb24iOjMyOTQ3MywibWF4Q3JlZEJsb2JMZW5ndGgiOjMyLCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MSwicmVtYWluaW5nRGlzY292ZXJhYmxlQ3JlZGVudGlhbHMiOjEwMH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA2LTA0IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJZdWJpS2V5IDUgU2VyaWVzIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyNDA2MDQwMDMiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wNi0wNCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDYtMDQifSx7ImFhZ3VpZCI6ImRhMWZhMjYzLThiMjUtNDJiNi1hODIwLWMwMDM2ZjIxYmE3ZiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZGExZmEyNjMtOGIyNS00MmI2LWE4MjAtYzAwMzZmMjFiYTdmIiwiZGVzY3JpcHRpb24iOiJBVEtleS5DYXJkIE5GQyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjo1MDEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMDEsInNlbGZBdHRlc3RlZEZBUiI6NEUtMDUsIm1heFRlbXBsYXRlcyI6MiwibWF4UmV0cmllcyI6MTUsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQmJUQ0NBUlNnQXdJQkFnSUJBVEFLQmdncWhrak9QUVFEQWpBdE1Tc3dLUVlEVlFRRERDSkJkWFJvWlc1MGNtVnVaQ0JCVkV0bGVTQlNiMjkwSUVOQklESXdNakl3T1RBNE1DQVhEVEl5TURrd09EQTRNemcxTjFvWUR6SXdOakl3T0RJNU1EZ3pPRFUzV2pBdE1Tc3dLUVlEVlFRRERDSkJkWFJvWlc1MGNtVnVaQ0JCVkV0bGVTQlNiMjkwSUVOQklESXdNakl3T1RBNE1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRS9OK3YvUGJ4NjR0RHZNTWlTa2Nqd1A1TThEMklVZnJHbDBIbnpvSE1KR1V3YitSNDhNZXpXaTFKM1pCWGVPcFNIZmpyZ3hGZm8zaXJMZUxWd0lLN0M2TWpNQ0V3RHdZRFZSMFRCQWd3QmdFQi93SUJBREFPQmdOVkhROEJBZjhFQkFNQ0FRWXdDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdXcW4zZU4reTBWOTMzTUdqM2ZRcmRyVVhzOFZtVXByRXM3QzBOVjk4RFRJQ0lFWUMrKzlkTzRjamFVUnVXNGJkdE96SXEwUDRjVFdkN3BTY0JhakxOM2R4Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUdvQUFBQXBDQUlBQUFCU2p5c0NBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRW5RQUFCSjBBZDVtSDNnQUFBbnVTVVJCVkdoRDdacDNWRlJYSHNkLzlEcERHNGJlMFRXYVk4dHVMTWZHSVdZMUdCTk5OS3RSWTFuTkJpUlIwRTEwZFNNaTRpcFNyQ3NubXhWREY2VVp3Uko3QVlPS3JzYkZSTERTZzQwK3dPejN2ZnVFeHpBWVRPQ1B4Zm1lNzVsejcrLyszaHY0Y04vOTNUc0RmZTh6SjB2YS81QnNVSTg2V3pZb1M5djFkblNjc25lSmNzZE1TeVdIZEhKS0ljc2VzMVU2dVdXUVZXSGtidUZ0ZTRzb2Q5ejBWTEk3Nmo2cUlHanpEMzlkMXdNT3ViRXFOSTNzTTBoV0dCVWp2RzF2RVlkdkg4bHkzNXN2QkhwRys4aXNOK003Ny9PaEVPZ1p2U3o0OXBKUkVoa21rOGx2ZHp4Ui9yelAyVzFmRm53WitpNFo1SnBCN3M5eEpubGtraWRlVmVMdDdiR2ZaTmMvQzJhM2Zibnc4WURVRzF3U1NUZUJ0RlBJaklmSWFLcXhCcCtxTWExU3lMVDY1dTJuTndvTDFrWW1rMFFsUVd3TlBsVWpNMzlSQU11RTlwTmxCcm1wNUxSYWcwL1ZDYVRGMGxvVXRYaTlGYjVyTDVtcTVMUmFnNitkOTVNOGI5WmZrS09vZnJSREptWDVLU1R0YkFKcThMVnpBbEZ6WXdOeWppNlk4emVpeDRVRmFCY0VSL0ExUkRVWjF1QnJjeXJaNWs2WnczS0NpY0tKa2thOHhyckpaSUNTb3BJUGEvQzFHWHRneGNPSFNEamgvL0Vtb3EwNk9rRkU5UldsaVB5d2NuMEttYXZrd3hwOGdsUEovcXozVkphd21tZ2o3eENpMktHdnNpQjJnaDBub0FhZllLeDZkY1VsR0MwK2MrcmtzbVU1YTlia2ZQa2xmTnpQRjBVWThTdCtLL2FSbGNwVkdueWMwOGp4NUlnSmJQUTVTaUk5bFFtb3djY1poLytuTndxYUcrb1VUeC9ERFZWVkxMT3B2azd4NkJFTG9wdS9jR2txMllrdjFPQ0RQYkV4amlINkJxV1c5T0YvRXpWVWxDSHowZ2VmeEFwQmc5MUVjVVNvenFJTE5maTRWVSszS3VjaTRuZS9Ua3doQzlBRXJNWkgzQVM4NnJjaWxlVEl3YjVQcVd4R0pIZnlMREhCenZDVkZCZHZXQnNTdWphNHVycUdqWW9WdlgxSFZGZ0VFdUpqdmtGM1EzREl4blhyYnhjVi9mZkdqVTNyUTdlRVI0b2R0VGtpY2xNWTBuWkViWW5ZR0xZbFBJSy9oeHB0RFk5QXdyYklLS0hmVFhvZXZuUnl6bllaeXVKZ3dVNFhiZmg4VitBY2dnaUt4clVscXhGcHFxMUZrV0hYd3AzaHk4MDViMFJhZWtUZ3lFWmJOWC9XSERNOUkzTjlvNzZPTGl5aVEyUk1Pa2V5c2hQajQ5R3dsVnFJTFRjMXN6SXlSVnBrV0xnSjZSb1E1ZWZuc3d2RnVweDMwWkRJaEhTQVd3aDFrNTZITDRGMHFzNTlqK0M5bU9Sa01tTEJqdmhRTVJKSmg3OWFlZmFOcWRqbHNNek84RjI2ZU5IYVdHcGhZRkplemkwQ3JmSmRzRWhtTEhHeWtyOCtjSWdRVWlwQlIyNXFmdUxZOGIwSkNaWUdKaTdXdG1JajJjSGNpbVhhU2l5Y1pEYVQzMVJUNWY0NDFzdFpabU5uWmluMHUwK2Q0a3NubDRQeVYxZ3dqV3hiRDdZZDhjRjRycSt2V0lkZ1EwVjU2d1I4SVh3QmkvMUJ5bGxtTzZUZkFDSEVpOE1uTWY4Mjg0RFE3MXg0ek8zTXJTVGErdVhsNVVLSTE5MDdkNlRhQm1BWEZ2b1BJZFI5NmhSZkl1bVZaWDJIU1BIZWpDUXlaRVJndGZnd0FYRjA0MitnUERYU0o0MGNFT3c2dmlXK2k2ME1UWjJ0YmZ1N2ViSklxN3FPRDdMUU4zYTBrdnN1V0NqMGVjMmUvaWRIbVJ6M0YvcmRLdlg0MHNuMWdNU2RSZEJBbDJHQzFlS0RVVUFLZ3JoVnZMYndOcHVBWGNRWDRPdlAyQTF3NzhQbnR0TUw0Zk5iK0RId1lla1Ura3BsZFhVMTVxT0RwZlVYQWN1RVVMZEtMVDQzckhTbDN4NUZGeE1RMDdDVkVZeWRpdUlKZC9pOTZyZFNqQThUTUlXRXYvQ3h3VjdZYlA4aVByVFhyMWxyYm1Ec2J1ZjRxa2RmUGxGVkROK1JRNGR2L2ZUVHhuV2hVWnZEeFk0TTI0eDZLcVFxbFpXVmxSSnRQWHR6V2NpYUlCWUo5UC9VMGRKYXFtTlFWOHQ5UU5tTnVsTlVoRmMxK0xEcVpaRFRvN3hMbFNmUFpkc05RcmVWRVF5eVRYVlBrSGw5NmQ5VHlVWThsRUxTSHpkc3dWQk4wUzJrUFIrZmk5eHUrWklBME9ucjVJb2F5dEk2aXVFN2VmeEVZbHk4RVduYlNDM0V0a2JsYmY5VXZqUGhMUlFRRzZrNTYxb1lHS003YitZczFsWFJwcERROXllOU0yM3l1OEdydUozREM0bUl1RmUxRHkrL2xoa0RnUW83bVA4S3pTS0ZKRGhqb0sweUNtVDhFTEI2UGdlZjNGZ0thaTdXZGg1MmpwaDY5dVpXNGtra0ZzT0h5cHVTbUlUYTZ1bmdMTGFIblJOdUlxVHl1bmIxUDlqNjJFak1EMlptN3R5NmpTOG1lc1VQSGdqRHo0UmRKSDcvZ01XZm5qNXg4cnZEUnphR3JCY0d1cXhPOEJtQUhTdXlucnpiMFhrUkE1LzE5U1ZjT1liVTRuT1YyNDM2L2JBSlh0NnVOdlltV3JyMzc5MWp5V0l4ZkFlN3R2WXhEUjg4RkN2cDZ3TUhEKzQzQVBzVkgrL3h3b0JJK09Yekxsd1FPaUtkUFhVNk9TNit1Wm43SEFUNjhlYk5lM2Z2TmpZMjVwdzd6eUtuamgwL25IVUlEZlg0a2tnM2tiUCtiemVPZEpmbkJyTGJkc1RuWWUva1ptT1BicE5DWWFabjZHYnIwTTlGS0ZaaU1YeGRMQjFNV1FjT1dCdEwyUFRFVEx4NjVZb3c4RXlKc2ZIREJ3MFJPaUw1L25uUm5BOW1maEc0WEplb2d0Lzk3TnEyZmNwYmIxdWJTUEdZbzR1TndadGp2RDVmR3ZqYWdJR3NRS25pcThyTnd5bnRZVzQzdU9wY2J1MGRZVUoxWFB1c2pDUmxaY0xHSmVicjNjQmthMmFKbFo1Rld2VXI4RUY5bkZ5NVA0K3R3NGpCd2tmaVlnWDZmN1o0SWZlbFRXZkNRZEIvNFNkbzdOK2JZa2phTExncGRNT0VjZDZzWFZSWWlPTVFHZ0srbk1tejJVQVBxU00rVk43S2lrbzJDazMwZWdOUG5LbVc3dVc4UzBLSTE2L0R0MnZiRG14V1pFYVNJOW5jZzZhaW9GV3I1ODBRcG91S2dsYXVIanRzUkI5SGw3bDh0VW1Jalh2UDUyMDJOSEdjZDJaYU9tdERiUS92ZnJJNVBmcmRKOWR1L0h3bXAvdDlOdmZ4NVN2WTRuVEVwM0pvdzRuTjNkYlIwVkl1OUhreGZJY09adFhXMUZ3NG4zTXA3Mko3NStWZDRJNlZLaG8yaUZ2KytqbTdDZjMyd29VNEhRc2RrWEFLeE5rWmplU0V4QmxUcHFFQmZGTW5UdUlIbFpQR1QwaUlqV2R0cUExZktqbmhvS3F5Y25XckRkSzVrdDBSWDd2VDFaR3NiS211QVdiTjdPa3poQkREWjhwdFhHSmpZdkE3NDBLeE1ZcGRzWkQ2VEJkeWNyRmZRZkdOMjdPSFJSNVdQWXpldnBPMW1ieEdqaHJ6aCtGQ1I2bHNhV21wcnE1aFJLQzVNMlppRVVTRHgrZkRnbkc3OTZERXNYYlU1Z2pzb3RDZ3M2OTRwNUpoT2tuVHlhem5uTVo5SFV3RmE3ZmlMYytkT2F1Rm41VG93ZjM3L0EvVEpvQXpJbTR3ZXNjL3VYNUxDOXJhUk5pRnhNWHN3WElETG1LajVwaHE2ZkdYdG1uODZMRW91QTRXMWtKZnFmeFg5RmU0ajlCNUp1eGFVQ0ljTEdSV2hpYXUvTzVuMFVmejVDWm1xTmM0Ukk0ZlBRNlJyM1pHanhzMmtrL250T2lqK2ZnVEF1TE9MVnYxMk94cnFQcTV0cmlrcnFTMFIxMEwzMy9RVk1OdC9adWFGS1ZRU1ltd08yZ3ZqS0RxNFp3dmRFdEt5MHBMRkFwRlEwTkRXV2xwWlVXRjJGQnIvV0c2WFZTRU00YWRtV1VFL3puZ0w2cXVycmE1bWZ1d2tnbnZ3aHIxOWZWNHhheHNiRlN3Q0JNaXJGRmZWNGRYTlV2QS83VStmSDhhamhsNHFJVitENnRYNFh2NjVBbW1IaDdiRllFOThnRkJSL1VxZkV2OS9ISCtrK2pvTjlRTHoyQlBxL2ZnQXpKc1ZnYi9ydi9LNWNKL0JQZTRsTXIvQWMvQVJuNmxSZFFhQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzEiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkQmxvYiIsImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiZGExZmEyNjM4YjI1NDJiNmE4MjBjMDAzNmYyMWJhN2YiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInV2IjpmYWxzZSwicGluVXZBdXRoVG9rZW4iOnRydWUsIm5vTWNHYVBlcm1pc3Npb25zV2l0aENsaWVudFBpbiI6ZmFsc2UsImxhcmdlQmxvYnMiOnRydWUsImJpb0Vucm9sbCI6ZmFsc2UsInVzZXJWZXJpZmljYXRpb25NZ210UHJldmlldyI6ZmFsc2UsInV2QmlvRW5yb2xsIjp0cnVlLCJhdXRobnJDZmciOnRydWUsInV2QWNmZyI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJtYWtlQ3JlZFV2Tm90UnFkIjpmYWxzZSwiYWx3YXlzVXYiOnRydWV9LCJtYXhNc2dTaXplIjoyMDQ4LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxLDJdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjE2LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjgwLCJ0cmFuc3BvcnRzIjpbIm5mYyJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5IjoxMDI0LCJmb3JjZVBJTkNoYW5nZSI6ZmFsc2UsIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjo1MDEsIm1heENyZWRCbG9iTGVuZ3RoIjo2NCwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjMsInV2TW9kYWxpdHkiOjIsInJlbWFpbmluZ0Rpc2NvdmVyYWJsZUNyZWRlbnRpYWxzIjozOH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTExLTAyIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJBVEtleS5DYXJkIE5GQyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjMxMTAyMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMTEtMDIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTEyLTA4In0seyJhYWd1aWQiOiI2MDAyZjAzMy0zYzA3LWNlM2UtZDBmNy0wZmZlNWVkNDI1NDMiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjYwMDJmMDMzLTNjMDctY2UzZS1kMGY3LTBmZmU1ZWQ0MjU0MyIsImRlc2NyaXB0aW9uIjoiRXhjZWxzZWN1IGVTZWN1IEZJRE8yIEZpbmdlcnByaW50IEtleSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyNTYsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfSx7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjFFLTA1LCJtYXhUZW1wbGF0ZXMiOjMwLCJtYXhSZXRyaWVzIjo1LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MUUtMDUsInNlbGZBdHRlc3RlZEZBUiI6MC4wMSwibWF4VGVtcGxhdGVzIjozMCwibWF4UmV0cmllcyI6NSwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNTRENDQWUyZ0F3SUJBZ0lKQU05UnpZdTRFSUlsTUFvR0NDcUdTTTQ5QkFNQ01IOHhDekFKQmdOVkJBWVRBa05PTVN3d0tnWURWUVFLRENORmVHTmxiSE5sWTNVZ1JHRjBZU0JVWldOb2JtOXNiMmQ1SUVOdkxpd2dUSFJrTGpFZU1Cd0dBMVVFQ3d3VlJYaGpaV3h6WldOMUlFWnBaRzhnVTJWeWRtVnlNU0l3SUFZRFZRUUREQmxGZUdObGJITmxZM1VnUm1sa2J5QlNiMjkwSUVOQklEQXlNQ0FYRFRFNU1UQXlNekE1TlRBME0xb1lEekl3TlRreE1ERXpNRGsxTURReldqQi9NUXN3Q1FZRFZRUUdFd0pEVGpFc01Db0dBMVVFQ2d3alJYaGpaV3h6WldOMUlFUmhkR0VnVkdWamFHNXZiRzluZVNCRGJ5NHNJRXgwWkM0eEhqQWNCZ05WQkFzTUZVVjRZMlZzYzJWamRTQkdhV1J2SUZObGNuWmxjakVpTUNBR0ExVUVBd3daUlhoalpXeHpaV04xSUVacFpHOGdVbTl2ZENCRFFTQXdNakJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCSGxxMmpVUU1hbEhqL0JSZVFlZkdpejRFdllKeUZMV1B6NFJmaEpHS3FxbCs4bjk2aFQxbTVnWG9Udm9McmpTVTdYMGNCZW9Uc2doeWgyMit5cnM0K1NqVURCT01CMEdBMVVkRGdRV0JCUSs4U0dXMkJYYnFiMmRjQU9pV0pPVStHQ3NQakFmQmdOVkhTTUVHREFXZ0JRKzhTR1cyQlhicWIyZGNBT2lXSk9VK0dDc1BqQU1CZ05WSFJNRUJUQURBUUgvTUFvR0NDcUdTTTQ5QkFNQ0Ewa0FNRVlDSVFEcTh4SVcwWks1eXozRUF6bXV4ODhMQ1RZTzE1N2ZUZnlPaU96QzJBRHlhd0loQU8xUFdZbGVGZ0gvM211RDhjQkFNcjExZkVLZEYvQWFDMTZmdHhhZXpOWEgiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSXdBQUFBWUNBWUFBQUFvTnhWckFBQUFDWEJJV1hNQUFCN0NBQUFld2dGdTBIVStBQUFGSUdsVVdIUllUVXc2WTI5dExtRmtiMkpsTG5odGNBQUFBQUFBUEQ5NGNHRmphMlYwSUdKbFoybHVQU0x2dTc4aUlHbGtQU0pYTlUwd1RYQkRaV2hwU0hweVpWTjZUbFJqZW10ak9XUWlQejRnUEhnNmVHMXdiV1YwWVNCNGJXeHVjenA0UFNKaFpHOWlaVHB1Y3pwdFpYUmhMeUlnZURwNGJYQjBhejBpUVdSdlltVWdXRTFRSUVOdmNtVWdOUzQyTFdNeE5ESWdOemt1TVRZd09USTBMQ0F5TURFM0x6QTNMekV6TFRBeE9qQTJPak01SUNBZ0lDQWdJQ0FpUGlBOGNtUm1PbEpFUmlCNGJXeHVjenB5WkdZOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2TURJdk1qSXRjbVJtTFhONWJuUmhlQzF1Y3lNaVBpQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJaUI0Yld4dWN6cDRiWEE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM4aUlIaHRiRzV6T21SalBTSm9kSFJ3T2k4dmNIVnliQzV2Y21jdlpHTXZaV3hsYldWdWRITXZNUzR4THlJZ2VHMXNibk02Y0dodmRHOXphRzl3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzQm9iM1J2YzJodmNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSRmRuUTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpVVjJaVzUwSXlJZ2VHMXdPa055WldGMGIzSlViMjlzUFNKQlpHOWlaU0JRYUc5MGIzTm9iM0FnUTBNZ0tGZHBibVJ2ZDNNcElpQjRiWEE2UTNKbFlYUmxSR0YwWlQwaU1qQXhPQzB3TlMweU0xUXhORG8wTURvMU5Tc3dPRG93TUNJZ2VHMXdPazF2WkdsbWVVUmhkR1U5SWpJd01Ua3RNRFV0TURWVU1EazZNek02TkRjck1EZzZNREFpSUhodGNEcE5aWFJoWkdGMFlVUmhkR1U5SWpJd01Ua3RNRFV0TURWVU1EazZNek02TkRjck1EZzZNREFpSUdSak9tWnZjbTFoZEQwaWFXMWhaMlV2Y0c1bklpQndhRzkwYjNOb2IzQTZRMjlzYjNKTmIyUmxQU0l6SWlCd2FHOTBiM05vYjNBNlNVTkRVSEp2Wm1sc1pUMGljMUpIUWlCSlJVTTJNVGsyTmkweUxqRWlJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNakU0TldZeVltWXRPRFZtT1MxalpqUTNMV0ZpT0RjdE9URmpNMkl6WmpCaU56aGxJaUI0YlhCTlRUcEViMk4xYldWdWRFbEVQU0poWkc5aVpUcGtiMk5wWkRwd2FHOTBiM05vYjNBNlpXTXhaVGczTWpFdE56TTNZUzB3TlRSbExXRXpZVGt0TlRGa01UTXpORFpsWlRJNUlpQjRiWEJOVFRwUGNtbG5hVzVoYkVSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk1qRTROV1l5WW1ZdE9EVm1PUzFqWmpRM0xXRmlPRGN0T1RGak0ySXpaakJpTnpobElqNGdQSGh0Y0UxTk9raHBjM1J2Y25rK0lEeHlaR1k2VTJWeFBpQThjbVJtT214cElITjBSWFowT21GamRHbHZiajBpWTNKbFlYUmxaQ0lnYzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG95TVRnMVpqSmlaaTA0TldZNUxXTm1ORGN0WVdJNE55MDVNV016WWpObU1HSTNPR1VpSUhOMFJYWjBPbmRvWlc0OUlqSXdNVGd0TURVdE1qTlVNVFE2TkRBNk5UVXJNRGc2TURBaUlITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUFvVjJsdVpHOTNjeWtpTHo0Z1BDOXlaR1k2VTJWeFBpQThMM2h0Y0UxTk9raHBjM1J2Y25rK0lEd3ZjbVJtT2tSbGMyTnlhWEIwYVc5dVBpQThMM0prWmpwU1JFWStJRHd2ZURwNGJYQnRaWFJoUGlBOFAzaHdZV05yWlhRZ1pXNWtQU0p5SWo4Ky8wVnhSUUFBR2ZWSlJFRlVhQVhWd1hmY24zVjk3L0hYNS92OVh0ZHYzRHM3SkpBSUFVTFlCWm1DaW1EVkRsZnR3MjNIcVl1cVBWMFd0ZGJXUjYzblZHMnJucmFPdHNoRHJSVWZQUjNXV1MzS1ZoQVpZUW9FUWtMV25kenpONjdyK243ZTUwNGlLTldPODU4K24ybnVpc1MvSjNHOFlaZVoyWlRFSW1EODUrUk9PMFpTVWZpSEpQNkZIeUlFV0JqQXd6Tnc2b2JJM0N5a0NHYUdKTnloTE1Xd2ducm9wTkpJQ0JOVWNvb2kwTzhiK3hmRjZQTEFxSU1jR29kMlcrellEOUZnNDlyQWdiMWkwVEpUSFdHQ3VvNlVoZUVKZGk5bVZyU044Y0tZcTQyZCs4U0tDU08yZ0F3ZElCUVFUUHg3WmxEVmRra1dielRaY0tUSTNkaHZ2ckdsdWVNOWQ4VVRYMFJyK2ptb3lZQ1FPTVNzQkxwQUFqTFFSeHBneG8rUkFtbHI0b2NJWmhlR2tGNWxCcEw0cndoSUNYTERmSCtnRHhlRmtIZ0NDZVN3Zjc4aEV6L0tqTVBFRDVJZ1JYdVJ1ZjIwcFlCWlE3MmY3U3RHSDNZbVR2eEZNaGNnQXdsaUFSTGdHV3dHTkFmV1Fxd21oc2hCY240c0dPQStsOHFDeHhtUUJVM0RTWklqOFY4VFlGQzBqWVVGYmUzMWRQMnk1WkF6VHhBUzVNWkFnUEdqelFCQjFZRHhBOVpaMEtrbWNFSEltYzkzTHZpM0hmSElrcVplalRJZ01FQU83bDhueGs4aDNZTG4zWVEwanVzTTFMeU9FTTVFNHNlQ2dPei9sUFljRUk5eFFUdHh4SGczbnVrWUlMNXJFZGdPQ0NqNGZnWVNzUjVxUmFlanEwSml1cXA0Z2hRTkx3MVY0c2VGQUs5Rk1yNUhRTFRqUWd5Yk1jaU5nN0huMXBXWGZPT2g2c1NMOFBrak1RZExZR0dhd2Q3ZkpYWXZSMFdmRU1BQzFCV0U0bFo2Qy85TW1mNk9jdVRwU0lENGtXVUcwbTdFdmVtMmJjNWpobzFZT3htUE9uTVRwMmFKN0lDQmlZOEovVDdRQWtZQWNaQUFROEVvYzBPMnlMYlJVVU1DTTVDTWRodjJ6VGxrSS9KalJHQVJRaEhJalhpTUdjZEtHbmVNMGpLSU94NnBWKy9MWnVjajd4QU1TUHZvNnhWNDlRWFNPTXpOdzhnRWRGb3dNd01qWTVEU1hwcm1yUlQ2QjR4VmlCOWRFa3R1Sk5xT3RIYys4SmorRURwZDJ4VGFqR2dBR2VNZ2QvOW5ZRThJNElJUVFDd0pnSU1MWEJBTm1neVNrUjJLNE56OUlEdzZMellmTFFyang0WVpORFgwZWs1M0xDQnhTQXAyanBsaGdoWTFzelp4MDFYTkJYTUV0aEFxUUJXOTVoMDA2UXZFRWFoSnRNdVhVTVFYMEZSWDAycDloQ0xOb3dDZXJzZjhQckJWL0tmRVljWi9uempNK0FIdUVBTC9JVGxnWU1aaEJxNmJFUXZwU1VkR0hsUFZ4QlZqZG82eTRSSWdFTnNFTzZKQmxwRUNWTFVUZ2hGTFFUWWNJeU1LUVpNaEcxUU5GS1g0NWoxaVl0Sm9KVU9WK0NFTUdBRUNNQStJL3c4Q1hHQ0FPMWprdjgxWUlzZ09Fb2VJd3l4QVhZbTUvYzZxbFlabmFESkg1Y3pKaElCTW1PQWgzL2psZ1hWV1F6NlJZREFZWHN0Qy9SZDBsa001QXZJM1VIVGZSd0JxZng0am8xdUJMMklSNmdEWkcwSUFCTzRRSTJEZ0RpWU9zUVJ5a0lNWlAwamdHVUxpY1JZQWdRdk1PRVFDTXloYTRCbmtQSUVFRnFCb1FhN0FIVUlFQkRuZmljanBwRWx4aUlESW1zNlluWmtiYURKWU1EejczY2dmbVdrQ1JZTEpDUDArV0FBS0htZUFaRWdRQWdUamtORTJwQWdTaHdqSUFvempnWjlCT2srd3pzQmM3QU8rZ3Zpa3hLUDhKd1M0R0RHNEtFWE9FcXpxdFBBQTN6SGpDNEt0L0JjRXk0Sng4V2liTTJKa0tvb2FlQUQ0Q3VMYkdCUWx4QkVqWmtHZjlYVnRtNGhnQ0l6WnYrWEZEejBZTnA2TkxheEVEbVhuczB5WkV5b28weG5JL29pY29ha2hSTUJlZzN3VFVrbjIxUmduRThRaHJRNG9nMmNIYlFmMjRxd2kySHFTQlJxQkFETWU1dzZwZ000WURIcVFHekNEa0NBVk1PeUJIQ3dBQWdHeEFEbDRCb3NjWnFBTUNHSUx3amhVUGFGc3dBNkM3bUZKbW5sVUhPUVpXbDFXajR5eVJVRWdrQnRseVQydHFBTjc1NFc1c1dSQ2NLcmdETERqZ09VR0NvR2RHTGNDL3lwNGhCOUdFT0NZcVhaNGJXN3NSZEYwRkdhR0lBTXBRc0NlWllGZk03TjNDUDdhUUh3ZkFUbXJSUFpMcmNpdllHeVdXVmVDdFpNZ2w1ckszcFNpUG9iemg4Q0E3eU1naTFHWlhlcHVyNHpHcGcycllsblhBamVVaERzUFdlVFBMZkxIMVVEYWZtK21Mb3lSdHYzRVpOY21xeXhhTkNCdXZUNmV1d1B4TXRSdjQrclJHOXhJTXVnME1OUUJMTnhQYTJRTHVZRnFBTVRuQTgvbm9DSUF4aUVoZ3VjRExQWStUalA0RXVOajkrRFdKNFJBTlhNNmROL0N5TEt6V0p3RmJ5QkVRQkJMVUlERm1RZHhYVWNxN3NUQ2dHSC9LUHB6ejZBemVoSUdOQTJrTm5qZXdmYmJQc3JZNnZ0b1R6NGZhMTZJQmNnWldpT1E2MGZZZnYrSG1GaHhCOTNSbjhQenkzRGRqckdkSmFtN01YQ1FCRVhrRERQR2NnVVd3WEFHZlYxZlcwQnVheTN5ODdnOXY5MjJFdzFiSVRjd2dTQUZROEpqNEg2WlhWRkxId0JtK1M0SEFyeDQ5VEo3UjlrS3h3OFd3UUtQazZCc1FRR1d6ZFlYby9HamRaT2pNaDgyRHBNZ0pqdHA5VVQ4Mzkxa0YrZUdva2pDSmJJTWx4QllyblZrdTJ0dk13OUhtdkpyQlFPV09GQUVUbG5WRGg5c1diaWdjY05NMUJuRWtpQWtrTEVoQkh0M0dXd1ZtZCs4ZDV2enhlL0U5TXl6N2N5THo0ZnFFU2lWMlZscytQeWVZbTJQUGsvRk1zZ0hEUG96V0lDcWdtN25BVHkvZ05rOXI2RW9uMGQ3OUVrMEZZY0lDQUhFRW9FUHY4cWpEN3lUVmNkZHc4UjRReldBTEJCZytXRm1Gci9LYkhNRlUrWHpDQW15Z3dVbzB4NzJQZlNYUEhEbjM3TGxLUTloMWlkRXdHRm0xeW82eDd5VnN2dEc2aGt3b0RQNk5oWm1MbWZaeGhZcFhZelhJQUdDYUNDOWkxNzlGelRYUVRyaFFzcE40SXZmQXVaWmtycGRjWkNnRTJWbmV6WmNJbUswT254MWR0YitMamU2ZU5VSysyRENqcTlkaEJDMDVBRFNpQVhLVmpTYVJqUWl4R0RIZ3IzVDRGbkFyMHA4MndXZHlGdGJJK0czVFRiZXVCQVFnQkFONVBNakxUNTN4NE82ZXRzQys4NC93ZFpPWWk5dGlPOHl5N2NpM2NoQjR0eFd5ejRTNGNRaVFPZzZ2UjU3VEZ5VmdqeVlYU1JZMVFBT2RHSjhxYVJySlB0b1UzUFF1U25ZRmFQUk5tV0RqRERZV2RWK3ZSblo0R3d6MjJCQU5aU1ZuZmlxbzQ3bHM1UE9WZlBMYk8yS1VkdE1YMkFHQlF3NkU5YzBkKzFkeGRyak50Rk9vRGhDWi85NTdIaGdLMGVmQzZFRzV4NEdpNzlPU2g4Z3BLY1IvZGNvdTZmUW40ZnNrQ0pRL3ozVWIyQnF6VTZhUG93c081Ymg0QUpjdS9EbXE3UW5CdlNaWi92V3R6TjI3R2wwSnpjeVdBVFo5VlJ6YjZiZHZvYk41NHFpQldxZ0dvSWl0RWYzc09mQW14aTNTTGQ5S1ZWL0Y2M3VWemo2TElqRk9sUmRnQVVRRUFNTXEzdkpkaFZyMWtKdUxjTW1uNG9xb0w0WlBJT1JHSENJR1ZORVRoSmdCdG45eThNQnJ4OGRzN2NGaFhkMm9oZzJmbVBPK25TUTNReTJEOU5rVTlrcGk0Mi9vR3lGaThwSWtBdHZ4TVNZblIrSytBa0x6WXRHMjNaQnV3eHZ5ejIxNjBhWVFaRkFVUFY3L3FtaXNEOW5WTGYxK3ZTbmU0NHNRTllWamV6dHBmSFVSbjRUc000c3ZNL0VpU0hCVEYvOWhVWDcwN0t0ajQ2MDJJWElOOXpWYko0YWkrL2ZjblM0c0JxSXhsVzBZM3pkdmdVK3VtM2Fqemp0S1A0TWJGTXRrR25Pczc4M2hQREpFT3hSU1JnY2lYZ2J4a3NGbHFLdGFLZjR3djVRVjUxNnJKNjB5am1oMm05WUVKVHNmbzllLzhoOUJ6YWV3Ukh6VTRRQ0ZGcUU4QWE4dW9taXVJV21ENTZoTE1EaWc3UkhIdVNXYTcvRXNQOVJUbm42czRnR2kvVzF5TjVJSE95a003R01oWVUzczdqNFVzUnFpbEFnUGs2T3YwNjczc3RSNjI4bmh4dkkya2gzL0NibUYxK0x1STN4TmVEaDZWVDlWeUdPUlBsbUd2OVRKbGJ0eElENTRWL1NhajhYZkNkemV4ZXhOdFRWV1VUZmdCbVlRVERvRFhmUTB6WW1XcEEybm9QN0NmaGdIeUhmam9tRGtqak14UHBBT0E0RHo5d2c4WDdWK3IyUlRuejVZcTBIZHMvbFB4d3A3VFBCbU9PN2drSGxYSHYzdy82eGlTbi8rVk0ycGJkWHMvWWtqMkk0RUtFS1c1NTZVdkhsbUppb2Vtb3JjMGdyUVFPUEhoajZXMm5zYjhxQ3g4VUlNUmk0OXRkWmYxQVVYREJXcG9tRlNyOWxGczRKQ0F2TTdacjFTL3Z6Zkh6RGVzTU1FRFJ1dDg3M21yY29wL2NFV0I4RHpYUlA5My9xT2kvT1B6bjlhbXZVbnJ3d0M1Z2U4dHBmQlh5Tko3b2I5RHVZbldqWWFaN0ZZclpOTWNOSzJKS0NqVmRtZEJuQWdCc2YwaEhiMkxMdWRhUURJMVFWeUtDejZtU09tZm9rN24rTS9FdDQvUWl0VWVpT2d6Y2c3V0RZK3oxeVBvbWlYRTlqZjRocEI2YjFwSGc1NHl1ZndYQUFaaEFOWEMrbmFtNGw4QjY2NDlCS0I4Z0xNTmQ3SjVWdW80cVJFYnVNd2NKdlkyRU1pMUNNWG9TcUR0aGx4QUFkemRJMGV5azczMkk0bk9PdXUySDk2dE5adFR3eHJDQVl4QVFMKzIvQ3JNL29hdWhWVDZaVmRKaHVycWV0QTNRaU9LUVVqZTg2eFl3cHdVN0hyMjBuZTB2MmRHNC82K3Z1L2lwZ0c5OWxnRmhpSE5JNHZVYTZIUGR2N2h2d2liRk9PRFVCdVJIakl4eVJIZW9HZ2tFTXNHdEczODdCMzFoMjdHb0pFT0RRYlVPM011N2RubG5aRVdYQlZMc2RPNVk1WGg1ZW9DaUtDRE56K1VQVCsvempyWlNRd0lBNnc5cEpaekQwYXdmeitlZVNhU3dtY3BYWk5UVnFwNjlaWWI4aUI4K09SOTZkVXZ4YU1FWWxHV0JMV0pLQkEzSjkyNHpUV09Lb1hEU25LOXVZSkFRRWd3UE42Tlc3ZTJ1Z3pkbVFRU3dSNE5EdWJNYjlyOGpGVnFJK0FmWVpvdCtIK25EMGFTejVCc3EzMEJ2c2d2QU5tajNnZmhSaCtUU2h1Uko1QllpR0FoZ2g2QjZLQkFhc1dINDZYNy95YzFqcksreDdBRFkrOCtYRStBY0l3d1JpU1laMitVdElaMUEzTXhSaEFta3psbjZmYmRzYVJJZWlPSldEREpCRHc0RDIyTGNZOW1CMkRrSjZNclJncW5NelRYMkFiQnlVa0ZqU3d1eDBDUXlmam03UERlTmgwNkRVRjFwOXZaekdwdVdBUUFZWk1NQU0zQ0VBM1RaUXNIV3Uxcy9VTWYvVlVkMXdTYitHUVEwR21FR0lRQXBmZjNSL2Z1M0tGZHpsQWpOUWdHWUlKMjJBWnB2NDBPZmh3ak1EenozZEx0MjV4K1JvNCtybHRpd1BJWFM0cDEzeUoxUHpScnNGcVFWMUF3WjBTMk00QkVrN0RKRmxyQmlOeFl2UDU0VmtWaXpPaVpCc0VlbW5nTE1FNDRENG5ob29ETTdpSUFPRHhXZ1UwVGhKQXR3Z3daZmpKWGRzRFNlMkNQa0lWQU1CTUJEUUREa2tkVTdFdXUraUhyd2FlQW1Ub3pmZ3dHSUZxSWY0QktWUDB4OUM1anE4dVk1UThEM0dJY3BRbE5DZFdNbmV2Y3Y0OXJjK3lyTE9JaXZYcm1DeXVJektEUk5nUEs3SlhlQmN6TUFkc1BzeHU0Mk5SNEg3OFpUaEZPb0tNRURnN0dCMGZDc1IyTHYvQkk1WXR4a0w4SjBicjZPM1B4TUxEa3BrRHBxazBPa2dZckNqcldNajkrM1JUZE1MZXZVNFRLOGVnN0lGYnBBTmhBaEJXQU5tY01SeVk2U0Evb0xZdk15MzF6bGUyV3U0aENYR1lXWlFOZjczL1lwTHk1WjJsUUZLak5BQ0JlaFYwQ21FQUFkaXlYbmRibnJwMXVubWo4cFJ6bDdmc25iZHdNNTV2M3JkbHZEb3lSc01HakhZQVRQVDBFcXdjc0t3RUZFdzNDQ0hRSVRWMGV5aVd1QUdFVWJLRUg3YUFRbk1EQVFPR0dBc0NZWUFBNVI5YXlmWTZRbDd1bVNVN1JybWVIQjcvYVRiQjFQZDU1QjdHM0RMWUxzNXJBMDJBVVRVZ0F0U3NaSHNMMmJQZ1J0b0hDeHZBRnREc0swWU1IbGNDMDhyeUwyRTZocUw0cUFRdXJnbWlVWEJzUDh3dmRZcnFQYk1zbjdsMVp6NkhGaTI1a0p5M3NoZ0hrTGdDUXdRSUNBVnNEQjdMYjNlYmxhdGhSQlBZWGJmQ2c2eUNGWkEvNUU3R2U2K25kRlRZTTJHMHhsckgwTnY1Z0JYL2VPOVBIdzNkRVk1S0NsdzBMR0JjQ29Zb0pGT1MremNtVCs5WTVlMnIxNWhkRHZHMm5GalVJRUJCcGhnVUl0MmFSeTV5cmg5dTVqdGlSUFc4Unl2N0hmZGpJQjRURERERzN2NHpsM0RmV3Vuak5GV29oMk1Ka0x0RUlFQTlJWXdWaksrNmFqNGYrZ3FuTFpKTjJYRjF3em1oUlZVRE5uYVRBTW02Z1hSekJtdDBwQTdWUTJybGhjMGJtUVhNUW5Qck9rTk9jNkNpSVlIV0JDcUJNa01ZNG1FeFlBbG8xOWw5VG1zN1diVDlkQS9WclR0OUJpdFcxWFFzUXlKNjY1WlBIVUh6czlpZ3hMeEJveXJnUUk0SHZRQnpLWndRVm1BNUR5ODZ5WXF3ZklXZE9JRk1ISUNzZDBEUVRWWWh6VlhnRTFCbUFWenpFYUFJNEVhWXovWURLazZGenBYY01IUFBrem5LQ0N0cDlvZmVaeUF3Q0Z5aUFrQ21leVIxTHFkWFBXWTJRTm1KNURLaER0WWdQYllrTVhaLzR0RmlDdUFBejlCTTRSKy8wWTJuN09MZGNkQktqa295UUJqTTlBMVJCYlVpeXl1bjdDN2psNExUMXBqekM3QVlBaG1QRUV3a0tCcUlEc0VDNzhJOXFjMWpFZUUrQjUzMFdtRlgxNDJtdTZxYy82d0F4bHdBUVlJcWd4akhWYTg4cUp3eFVtcndtbVBQbHkvZXFvZER5U3o1WFVqWW0zRmlyYVd6KzRXUVNLWkVWcWdpc01FVGFPT2pHeW9hSGZGY05GR2xCa0xMREVMZyt4L0hjdy9VZ1E3S3JzaVFnNHFaSG0yMGU2VzJaeHhTTGRwdkoyZCt3cnM5VGxETEEwR2tVVTFkelFUdTZEaUdKTE5ZM3dXdEEwTXBQdUJTOEhPQllFRTg0dC9RdEg2T0t1WFFmOVI4UFpUYVkrc1l2YitCWVl6TVBLa2ZSVGxQbUk4SHh6TVFBYjE0TXNFdTVKUTNJTDd5NGlEODBoanM3aFZUTzhCOTF0b3QycFNUTWhBQmpTUS9YTVU1VmZCZDdNNDJFSUlsN0ZtNVJ5akpYeml6NkN1dHZQY04yUjYvVVRUaDhYOUg2ZlYrUnVxR2FBL1RxNStnbDRGcWZVTkx2ejUvYVFDSkE1S0psb1c3R1F6UXhJbVkrajYxb1lqdU5iTjJEY0xHSmlCZUp3QkpUQjBRUXJXM2JEQy9xQXN3cHVHdFNYTU9jakVmaGtkb0NQQVhXUEhMRXZ2bmU5amNqNWlBZWU3aEtocWU4YnhhOEw3V3V2aUtmZmRuUi8rNWozNjBuT2VUcGhNaWd4QVlKVjRhb3hXRm9US2xVRUdCbklJMFg3WmpKY0hWQW1iMkQvamZ6YlJzdThvV2QrenVza2dpL1lnKzUyaklkNkpHV1lRZ2V5QlBaWE8zZEFORndmUmRURW0rVHRhcFI4UnpKNlIzZWgwd2ZZM2ZHYmZlYmRkYyt6TFZsRnJJNE9xRFdxRHdBS2dBOEJid2Y4bktRVkM2MU5VTTU5aDFTUzBPdEFmdlppaTlRSk1zTGh0R2NrZ05uTlEvakxLZDBBOGg1QVhxUHQvRDkxUEVGT21HWFlKY1JsaWlUYWpaZ3IzYWJKZGgvUk94RytoUEVXSWN5aThINXAzSTEra2JxQS8vQjNXcm9VN2J6akFvL2ZEMUJHdzdiWlBNNnlPcENqT29hbitsZjdzQjJsUFFRUjZ1MDlnWk9Sa0hERDdKdFVRcWlHUFNSYVlER1pQRm9jWndreXIreFcvR1F3cmpFSThyaFdNWllLVndPZGRmTWhkNThUQzNybHFNcHhmdTJnYVVRU2pjdDBXc0ZjWDBpdWFhSmZLUlJhMElxTmxOMzVnNlA2ekxuME83Q0dEbzhHZUVZTTluUkRHNkxuUHp1YzNiWnppb2VaQVhxYnhzSzFWaE9YRFNwalpCYVhDUjh6MEJvYzVscml6UEpxOXZTenQwaW9UT3kxalVHbjIwV20vdTczQnRyZmEzRCtZdFpPellEVFphM3BWbUJzMjlydXRrc3JNa0JoUFFiKzR2aDErVHpCbEJsbTZ5NHkzSjJPRjBCYUxScjJZU1NWM1BianFLVitibVZ2M1U4VGVrWmdEOGRtNDMwM09FQU9ZL1J1UjYybTFDdEE4MVg0SVU5QlVteWxiNzhmS1plUStMSC95WlJURFc2bWIvZURUaUxlVDJxTU1Gb2JNN3g2eStoVElmalRXL3pneG5Zc0RGaTZpR1o2QzZkOW9wWXp4eHpTNmltWndCR09qOTFPSDIvRGdaSWRXK2ZzVTZlMjBPckRub1JPcGRTV25QZzNXYk5wSHRyZXhzREJDcXpYSHlDUTBEaUhCL1BSR3hpWlhZUFZlY3ZNUU1yNWZHaG5WK29WNU95MUVEbkZBMkhHbHdsdWlBY1poeGlFdTdUWFpmVUxIaEVLWEUzaGE1YXlpaG1oR0E5UlovK1RHYjdqbjc4ajlFU3hlSEN3Y0QyS1lSVEFya29YbnVQakpBSDJEdG9LbGdpVXlXUFJMSnp2NmgxZ0VGcWZaLzhoMi9jMEp4M05xVVpKeUEyWjZoZEFXSS95clJMZFQ4RXpITnN1ZzB6S2lhV2VLZWduR0xRTXBET2E1Y2lUWXliVUxpMmJkTXY1R25YV2hZVmVEdW1aMnRzeE9HNDFLMmFHVzNTRHBKUlkwSU5oNVlBZ0RCd0wzcklyN0ZxazREVXRnQmpHK21leDNJbjBSTThpQ2ZqTmdjR0RBN0NPUWE1QzlpRmk4RDF0WWo5Y2dRV2ZpRXVycDkrTFZINUhDdlpnNStCejlQaXowbDdHT1g0RDhGaHBianNRaFJpSVc3NllaL2dJcDNvWFVZTTMxcEJMbTUyRlFRWHRxUGEzd3Y1Qy9GRE9ZbVliVG52M2J4UFlPZWdzZllkMnhNS3d5ZzJxZWxqMmJPaCtMNnk5b3QwUmFmUkc1QnVWdjRIb1l4UGRMdXc5dzNuaGJIWGN3UUlJaVFwRmdXQWwzc01BUThZamc5aWI3cmtRWWlZVTlIN04xTGhFRWpYRFE5WXREZjM4MFB0TnFCYzlBSSswSTJYOHBwWEM1c0dNZElRbHhTQlNNR2xDWU1XZzBiZGE4dm9VKzdkbndESjBJZXc3b1kyc2FmOXJxa2ZoenZWa25tOHpnekdEaFRBRVJFWU5SWmRFZmF1dFlsMWVueEhXR3lBZmNMZHRmeHpGN1Z0bTI4L3A5c1NTbVpPZTRjdzRZQnpsR1B3dDMvNWNRd3Bzd3RnMXJKbUlSbmhtQ2dhQVRLbVkwZGR2bjlUd29PUXZtT1VSYVRReVhJLzhZOEZWY0R6QjBHTTZ2WXpnNGhiWEhQNU1tUDVPOFdCSVRoNWhCTlE5MGZvR3lmU0dldndpMkMyOUVkL3hJeXZZRkRCZVBCa3BDQW5HWVo3QjRGbVg3TThEbG9Pc3c3U2Fta3JuK01YajlGTHJwZWVESDBUaVlnV2RvalhhbzYvY1NlRGJEM3Exa2IyaVh4K1AyWEZLTWlKOG0yRGl4UEEwMTROeE10bG1NSjBqYjl0blpaeHhuRE9ma0JCUUN3MkdqaGNWSzAyV3luZ1ZseWVZeFRIQmNDdUVDQzR6V1dWbmkzbVM2cndqY09aZTV2c3E2T3NyMlNlSXhCcGk0YnVENXhRRzdMSm05ME1GU01DUndpU0xTbTZuMWp3dVYzcnV5eGMwc2tVUnJNdERwR2lkTXNaQ0MvYXF5endxOU1rVXJ6STFHQW94YTBFN2E0NVd1N0EvMUoyUGRjRDhDQktwRXU5U09uTVBMOTgzejV4TnRQU3NSR0dZb0FramdFZ20vWjk5UUh5NGpsM2VEN1I5VWptQUNPQldKUThUaVBsdisyZnQxM0JiRTZZUWFDRFh1aHRrYWl1TE5vTmVRd241R0NxTllQc215SThhSVJhTHVRNjRiUWlFUWh4bGdFZXhvVEsvam9KeWgxWUdSU1JqTUMxRVRBaytrUUV4YlVINFhoQmtJczdoS3BwWXZ3MndFcjFuaW1EV0FFU0lNZW1BMlNvelBSLzU4WW9RRXVBQ0RZSmNnQjNPV09IQWRRZng3YWZQcThNRnFVWi9FYUVBS3dSWjdmZVlYS3kwZXVkS3lHcHNhVmt6R1NOdGdCT1RJcHB0R00yQUxLWEVBbUhmUnVLQmdpZkZFQmxuNmxzUC9rT3VLWVBhVW9ldW9FR3dZcEh2cXhyOWVLOXprTURTK1R6U3NNRG9KQXV6MnJEY09oL252S3NWbldORHhMUWlZcHQxMWl6SmZrN1RWekRLUE1TQUFCaUh3NE40NXZlVGhQZjZUVzlieWxMSmd3NkRDek5pWlROZVkrSHFXSGhMRzlFSk4zWWlVN01CSWFhOFJnU0FsRW90ZnFKOTE4MTM5NDFmUTdiK1NRTVpWQVlaa21MV1J1aGh0eWdRaDFCaUxWSXNEakV4SWdQTkVEUWdERXBBSUJybHV5RTJEbVRDV2lCK2dKZ0FkakJITUVwS0ljUWowYU9vaFpnNFlqekdXeUpBaVVDQUhVUU1OQjBrUmNFUWJiQmE0aVIvaS93SDNENVBNcGQydDVRQUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRCbG9iIiwiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImxhcmdlQmxvYktleSIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiI2MDAyZjAzMzNjMDdjZTNlZDBmNzBmZmU1ZWQ0MjU0MyIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwidXYiOmZhbHNlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwiYmlvRW5yb2xsIjpmYWxzZSwidXNlclZlcmlmaWNhdGlvbk1nbXRQcmV2aWV3IjpmYWxzZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOnRydWUsImFsd2F5c1V2IjpmYWxzZX0sIm1heE1zZ1NpemUiOjIwNDgsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjo5NiwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH1dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjIwNDgsImZvcmNlUElOQ2hhbmdlIjpmYWxzZSwibWluUElOTGVuZ3RoIjo0LCJmaXJtd2FyZVZlcnNpb24iOjI1NiwibWF4Q3JlZEJsb2JMZW5ndGgiOjMyLCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6NiwicHJlZmVycmVkUGxhdGZvcm1VdkF0dGVtcHRzIjoxLCJ1dk1vZGFsaXR5IjoyLCJjZXJ0aWZpY2F0aW9ucyI6eyJGSURPIjoxfSwicmVtYWluaW5nRGlzY292ZXJhYmxlQ3JlZGVudGlhbHMiOjUwfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDUtMTYiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkV4Y2Vsc2VjdSBlU2VjdSBGSURPMiBGaW5nZXJwcmludCBLZXkiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIzMDUxNjAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA1LTE2In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0xMi0wOCJ9LHsiYWFndWlkIjoiNWZkYjgxYjgtNTNmMC00OTY3LWE4ODEtZjVlYzI2ZmU0ZDE4IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI1ZmRiODFiOC01M2YwLTQ5NjctYTg4MS1mNWVjMjZmZTRkMTgiLCJkZXNjcmlwdGlvbiI6IlZpbkNTUyBGSURPMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiLCJiYXNpY19zdXJyb2dhdGUiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQjlUQ0NBWnNDRkRXNDRhZ2x4WmlZL0ozREpGQzRlNW83NDIyME1Bb0dDQ3FHU000OUJBTUNNSHd4Q3pBSkJnTlZCQVlUQWxaT01SSXdFQVlEVlFRSURBbEliME5vYVUxcGJtZ3hEekFOQmdOVkJBb01CbFpwYmtOVFV6RVBNQTBHQTFVRUN3d0dVbTl2ZEVOQk1SWXdGQVlEVlFRRERBMWpZUzUyYVc1amMzTXVibVYwTVI4d0hRWUpLb1pJaHZjTkFRa0JGaEJoWkcxcGJrQjJhVzVqYzNNdWJtVjBNQ0FYRFRFNU1UQXlNekEwTVRnMU5Gb1lEekl3TmpreE1ERXdNRFF4T0RVMFdqQjhNUXN3Q1FZRFZRUUdFd0pXVGpFU01CQUdBMVVFQ0F3SlNHOURhR2xOYVc1b01ROHdEUVlEVlFRS0RBWldhVzVEVTFNeER6QU5CZ05WQkFzTUJsSnZiM1JEUVRFV01CUUdBMVVFQXd3TlkyRXVkbWx1WTNOekxtNWxkREVmTUIwR0NTcUdTSWIzRFFFSkFSWVFZV1J0YVc1QWRtbHVZM056TG01bGREQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJPMFpsUk1xa09QUnFITmE0WGo3b1R2RUtITHRqV2V4dnVBQzhXTGxLNTNUSUdYYzJKSjNHYkVhVm8xMHRGam5MSExYaGVLYWRaQ2oySEV6M05KU2FVSXdDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWhBTEhlcWtjbDhPN2t5MWlSWGljVkFDN3gyenNVMTJ2UzNCT1Z5WENnZWRFM0FpQmxNKyt4bnpPT0VzMm0zc0Y4L1p0Ync2VUwvQU1UMVpYdDVmeXFVaEl1V3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFNd0FBQURNQ0FZQUFBQS9Ja3p5QUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBQm1KTFIwUUEvd0QvQVArZ3ZhZVRBQUFBQ1hCSVdYTUFBQzRqQUFBdUl3RjRwVDkyQUFBQUIzUkpUVVVINUFVWkF3bzJrK09uR3dBQUhlNUpSRUZVZU5ydG5YbDRaRldkOXorL2UydTVTWGZUVzFLaFFZUUJHNlNUQUFPNDRMaWdvZ09Nci9vd3pEaUtEZzZpcUtpTUl5Q0RPQW9pSUw2STRvSW9Mb0NDd3FpdmlPSTJNR3dxQ2kxMEtyM1FyTTNXcWFRWE9wM2tWbEoxZnU4ZnA5SjBOOWxxU1c3ZHF2TjVudXJrZVRwMTY5eGI5M3ZQT2I4VkhBNkh3K0Z3T0J3T2g4UGhjRGdjRG9mRDRYQTRIQTZIdytGd09Cd09oOFBoY0RnY0RvZkQ0WEE0SEE2SHcrRndPQndPaDhQaGNEZ2NEb2ZENFhBNEhBNUhzeU5SRDhBUkQwYTYwNEFpekJQd1JZMDNmdStJaUlpaWlnQUdSVldSb3FLaHFncXRhNGFpSG43TmNJSnBja2E2TXFneDRubGVFbUVCc0FCWURMSVlXRko2TFFZV0Fuc0FMVUJ5dDFjQ01NQVlNTHJUenhBWUFvWjMrcmtWR0FDMmxINGZSSFZJVkVkVVRRRjhEVmJub3I0c2srSUUweVNNckdoamJHaU0xSUowRWxpTXNDZklmc0J5WUg5Z1AyQVpWaUR6Z1ZZZ0JYalU5ajRaRjlZSVZrQ0R3R1lnQnp4VGVqME5QSTJ5RWRGK2xPZFFDVWtrRFBrUmdyV2JJN3VPVGpBTlN0aWRBYU9DSi9OQlhneDBBWWNBSzRDWEFIdGlaNDFrMUdPZEFNWE9VTnV3WW5vV2VCSjRISGpNL3E1UG8vUUxiRE5xUmdVSWVnZG1mV0JPTUEzQ2FQY1NpcVlWa2RFMEl2c0Fod04vVi9yNUVxQU51M1JxQk1hQTU0QStySkFlQVI3RkN1b3BvQS9WemFEYkFRMnkvVFg3WUNlWUdCTjJkNkJHRVpFV2hJT0FvNEhYQTRkaGwxZjFPSHRNaDhIdWZZWkxyKzNZNVZ1SUZVb0JLR0xGbnlxOWtvQmZlaG5zN0xRWitDdHdOL0E3SUIvMDlGVTl1RVo1NGpRVllYY0dVQi9WQThTVFk0RmpnU094czBpY0hvSWhkdSt5QVZnUFBBdzhnZDNEYkFHZVEzVUVZUXlWTVVHTENBYkZsTTdUMTNHaENBbVFKQkJnOTJGTGdVV0FqK0xYYXNCeHVyaE5UYmlpRFh3ZlZPY2pjaFJ3SXZEM3dEN1lqWGtjR01OdTZoOEUvZ3pjRHp5RWFqL29rQ0JHSlVmUUUvVXdKOGNKcHM0Sk85dVJSQktLeFNVcXZBbDRML0JxckNVckRveGhOK3AzQUw5SDlYNlVwMUlweVErTktBdlcxcThKZVNLY1lPcVUvQ0Z0cVBFQkZpSzhEZmdBZHRtVmpucHNNMlFBdUFQMEo4RGRHSjRSS0taNzR5V1EzWEdDcVVQc0hvVUE1QmpnbzhEcmlJZFFGRHViL0F6MHh5aXJ4Q05mS0FqelZsZS80YTRIM0thL2pzaDNaY0FVUlZXNkVENEJuSUQxdk5jN0JydHAvd0h3WXpIRlIxVEUxTktjV3krNEdhWU9DRmQwZ0tjQWl4QjVML0F4NEcraUh0Y01lUnI0THFyZnd4UWZSMFRud29FWUZXNkdpWmg4VndhdldLUW8vdUhBWjREamlJZi9aQVQ0R2FxWENUd0FtUFRxVFZHUGFkWnhNMHlFaEYybHZZckllNEJ6c2ZGY2NhQVh1QVRscHdqRHRYQUl4Z1VubUFnSVYzUllsNXZTaHNpNXdHbllZTWQ2SncvY2lPcUZ4a3M5NUp1UWRMWnhsMThUNFFReng0U2Q3ZUI1b0hvZ0lsOEUza0k4SEk4RHdFV29Yb1ZJVTgwcU8rTUVNNGVFWFcySWwwSzFlQ1R3VmVDVlVZOXBoandNK2dtTTNvS0lDYkx4OXFWVVF4eWViQTFCdmp1RDhaT29LYndldUliNGlPVis0RitMcWVUTkFrMHRGbkF6ekp3UWRyV1Y0Z0xONjRDcnNlSDJjZUFlNElPZ1dSQ2FkUm0yTTA0d3MwellsUUVSZ0ZjQTN3RTZveDdURFBrRDZLa2dhencxcEJyUUNWa0pUakN6eUZqblVvcGVBcFFWQ05jQ1IwUTlwaG15Q2pnWmVBQlZtbjBadGpOdUR6T0xGQ1VCeXQ0SWx4TWZzVHlGOHU4Z0QyQ01FOHR1T01ITUV0WXBxWHNnWEF5OE9lcnh6SkJoNFB6TnIydTdIYU1Fdlc0WnRqdHVTVFlMNUxzeW9FVlB2Y1E1d1BuRUp3VHBDbEU5V3lIdlpwYUpjWUtwTVdGbk8vZ2VLTWNCMTJMVGh1UEFuU2p2Qko0SnNzNGFOaGx1U1ZacnJCZC9QK0FDNGlPV3pTaWZSM2hHVktNZVMxM2pCRk5Ed3E0T1JEVUo4bkZzZG1SY3VFNHd0NEVTOTR6STJTWXVhK3U2eHpvbkJiV0ZLVTZPZWp4bHNCNzBTaFVwQkQxT0xOUGhacGhhSVI1Z09vQnpzQlVsNDRBQzMxRkpyc090eEdhRUUwd05DTHN5cU84RGNoSndWTlRqS1lNc3F0ZUxLVGgveXd4eGdxa0ZJa2pSTE1kV2RvbkxOVlhnT2hMK2sxSTBVWThsTnNUbHk2MWJ3cTRNT2pZbXdQdUFnNkllVHhrOGl1cFBLUnJTYTV5RGNxWTR3VlNMQ0pKSXZCUjRSOVJES1pOYjFSUWVSZDNzVWc0VFdzbEd1anBBMUxNYlFURXR6cEUxSVdGWEJqOVlRREVjZkJmeHljY0hXK0Q3LzRtZlZCZXlYeDRUbTVXdC83OWRSTjRCNU1MdXpFcFVueEM4ZkZFTXJUMXVDZ2RBaEdLNGJYK1F1TTB1cTBCWFJqMklPRExoa2t4UVJPbkhadHVkQ1BKcnhMdEpoWTk2ZUllRjNabFdQZUlvaHJ2ajRzaXVQV0ZucHZSZ2tiY1NuNFN3Y1g2RGVGdHdxN0d5bVRTV0xGelJCcDZQamJpVjl3Qm5BZnNDL2RnNlZMY0J0NkhhbTVxL2FDamN0b25XSnFoTHRlUDYyQkpKU3hENUJmQ3FxTWRUQnB0UlBSNlJlOTF5ckh5bURiNE11eksyYVk4dmg0QjhHbmdydG9tTlludDRyQVIrRGZ4ZTFLekQ4OEppMGREYXdLSGh1bGNyK2FVTEFONE8zSUR0U1JJWDdnRDlQOENnOCt5WHo3UldzaUNiUS93OHFLeENPUVU0RTlzV1RiQ05hNDRCdmdqOFJzWDdzU3J2OTBUMkRUc3pYdGpaRWZYNXpRcmhrdm1vTVQ3d051SWxGb0I3RUcvUWVmWXJvNnp3L3JBcmc2SWlJa2VCZkE3YkltNTMwUld4L1FaL0NkeUU2a29nTEJyRHZOV05VZlF0N080QWREbkliNG1YZFd3RStFZmdWcmNjcTR5eTgySHlLNWFpZmdKVU94QTVDMXUxY2JMbVBwdUIyNEVmb25vNzRtOVZVNlFseGhHeG81M3RHTThENjlXL2tuajVzdFlCYndTZWRvS3BqTEsvN1BUcVRhVnlPOUtIY2k1d09yWjc3VVFzd1Q3UnJrZmtaakNuaWJEWDhONCs0Y0ZMb3o3M2lqQWlvSnJDcGgzSFNTd0F2YUthdytXOFZFekZYM2lRN1VNd28rbWh2bXV4WHU0N3AvcHo0RFhBMXhINWxiZWs3UXdTL2w1NnpFTHJKSTBUSWlDeUgvQ3lxSWRTQVg5VlQ4YkU2YVZpcW5wQ3ByUDk1RnN6WUJ0OHZodjRQcmFuNFdUNHdLSEFaU0MzNVB1QzB3WHRNSWZ1elVobkp1cHJNUzE2d0k2by9hT0F2YU1lVDVua2dRZFFYSkpZRlZTOXBBaXlPYnRFVTMwUzFZOENud08yVGZNMkgvaGI0TXVJM0RKcUN1OFRrY1ZoZHdmaGl2b1ZUcjRsalppaVlHZkxtcld5bmlNR1FCL0NtY2Vxb21acjhGSSt4WFpSdlJnNEE5dVpham9TMkZUZWJ5RDhOL0EyUEExS1RzRzZSTVZySjU3THNhZFFjazR2MVZIVFRXdVF6YUZDQVFyWGdKNENySm5oVzFQQUc0QWZJTjYzRVRraTM5bmg1ZXR0ZjJQM0x3Y1JuM1o2Ty9Nb21NR29CeEYzYW03bENYcHlTQkhGUy80V2VBL3d4ekxlUGgrN0YvcTVldnluQ3Bud2tBNUdPOXVqdms3a094ZVAvM29ZOFdqVXVqdnJrVVJSM0JSVEZiTmlGazJ2M29RV3hnRHVSL1ZrNE5ZeUQ3RTN0Z0RlVDFDT00wSWk2bVdhU2hJcEdvLzRsSHpkR1lQdDhVTGFGUld2aWxuekk3VDA1cUNRQi9IV283d2Z1QkhLaW8vMWdWY0RQMFM4endON2pYVHZ5V2pua21pdWxBanFld3VKVC9YOW5ja3pzejJsWXhwbTFmRVdyTmxLZWtoQjlHbFVUd2UrQ3hUS1BNeGk0Q3hFYmhMTUc0MzRYb1N6elRMZ1JWRjllQlVNQXM2V1hBTm0zVk10ai9aUmlvb2RRUFVzNEp0TTdhdVo4RERBcTBDdVI3eFBBb3Z5WFIwTXpYMCt6djdZNklXNDhSem9acmQ3cVo0NUMrMElzamtRdGdwNkxuQUZNRnJCWVRMQUJZaDhUMFc3Tlptd2hiOW5tZEdYN3RESWdWaUxYdHpZaERMa3lzQld6NXpHUWdVOU9WUVpSUFV6d0dYWXRYVzVKSUMzZzl5VUdOTVRGUHpaWHFKcHdtYzB0UkRnZ0xtOFhqVmttMERvS3M5WHo1d0hENVptbWlIUXp3R1hVcGxvd0pZMHVocVJzeERtaDkyektSb2huZCtTSnA3K0Y0Q3RCZ3JHTld1b21raWliVXQ3bWhIUWk3SEpaNVdLWmpGd1BzaVhVZGtyN081Z3RMdjJQaHVEWVBEbVl6ZjljV1J6UzArZjg4SFVnTWpDMDYxb1pBVFZpNEQvUytXaVNRR25JRndEZW9qQnN6MWFhb2gxOExNSDhkendBd3lPSExvWG5xdEJWaldSNW5NRVBYMGdNZ0o2RWZBbEtqTUVnTFdpSFFQeUE5RFhqeFkzTXd2N21xWEUwOE1QTUNJWXZLSmJrbFZMNUFsUU50SlpobEV1Qkw1SytYNmFuZWtHK1g0cTJYYUNvRkxUZlkyeUJHaU45bXBWVEloQ1lxM3o4bGRMNUlJQm00eUc2TENvWGdCY1RYa1JBYnZ6WXVBYkt0NUpHTHl3VmdHY3dtTGkyMDluSk9vQk5BcDFJUmdvbVp5RmJhQ2ZBcTZqdXNTTkR1RExlSEtLaC9GcjVLdFpUUHh5WU1hcFp0WjI3RVRkQ0FaMkdBSTJvM28yOExNcUQ3Y1UrS0lSN3pTakpFYXFGODJpcUsrUEkzcnFTakFBRWhvUXlZR2V5ZFIxQW1iQ0l1Qmk4ZVRER0VsVVVpZXRlUEFlcUFqQXZLaXZUUlc0M1g2TnFEdkJwTmVQYjB6bE1lRGp3T29xRDdrSGNLSDRmRVRFSk1PdThrek9CUzhKNGdPMFJIMXRITkZUZDRJQmF6bVRZaEU4V1FuNmNhb1BUVjhBWEtEaW5TcXFaVVU3cTNoNDZSYUl0MkNTVVErZ1VhaEx3UUNrVncrZ3huRDN0dHh2Z1hPWnZyREdkQ3dBTGxUUGY1ZG5Dakp6MFFpcGdTY2d2aFl5aUdmQWFGMVN0NElCYU9uSjhab0ZHVVROOWNEbFZHL3RXUUpjYXZ6RThlQ1JuNkdmSmt6TkUrSnJJWU9TWUhTdk9HL0Q2b082Rmd4QU9wdERrUUtxWDhKV3lxK1daU0NYSSthVmlreWZIaUNBNzhYaVdrMUJTa1VvTG9wYjNmVDZJeFkzZ1MzaEpOdUFUd04zMWVDUXkwRytnbktnaWpEYU9YVWltbWdSYkpIMXVKSUd4bXRDTzZvZ05sZXdGR243QkhBMjhGZ05Edmx5aE11QUR1Tk5zZHBTR0QzNEtDWGV6citVZWg3cXJNdFZFeHZCcExNNXdJQW0vNFN0S0xPOUJvZjlCK0MvVUcyWjNBaWdKQjdyaGZMVHF1dUpsUHpiVjFBWDNsODFzUkVNUU5EVEQ0eUIwUnVBcTZpKzdxa0FweUJ5S3BOWXpqeFZwRkFFQ0tNKy95cEl5MVduaWZOZlZrK3NCQU9sUUUxUFJrRXZCWDVUaTBNQ244SlB2Z254Mk4yeG1aUThZdk5JaHFNKzl5cElJWjVUU3cySW5XQXNCcEFjNkhuWWJtZlYwZ0ZjakpybGlLRDdQdjhma2gya05KRU5SWDNXVmRDcVNFeS82L29pbGhjeDZPa0hOZUFuN3FlNnVnQTdjemdpNTZNc3lDK1ljRDlUcmVNMFNsbzhFVS9FVFRMVkVrdkJBQVRaZmlnVVFma0I4TjgxT3V5SmlKd21VcER3aGJVQnRoQmYwM0lBSkZ6bnNlcUpyV0JnUFBHTUllQWlZRzBORHBrRVBxRWtqNTRnRXVBNTRtdGFEbFJJcXB0Z3FpYldnZ0h3Rk5SR05GOUNiVElMOThTYW1qdDJleDV2SmI2V3NnQ1ZKRTR4VlJON3dhU3lmWWdxcU40RS9MeEdoMzB0SWgvMmlzYmJLWFJtSy9HMWxBVUlDV2RWcnA0NFIrRHVJUDNzQ1BtOVdvZXhOYzZPQXZhdDhwQWU4Q0hqKy8rTGJac09kdE0vU0R4cmt3V2dNdzd4MzdwOFJ5L1BYU1FtUmhTQmhROXZqZnA4SXFNaEJDT2JCZ21YdFpKNDE1NHJDemRzL0Rwd01kVkhGN2NELzRucUttQVRNSVRJQUxhK2N0eElnYVNuK29QOGlxVm9JZ25HTEVYa2RkZ0h6NkxkL3F3UHVDdnN6dHdEc24xMGRKQTkxc1YxMHEyTWhoQU1XQU5BZUFPQWZnL2tXR3dMd0dwNUF5S245dmYwZmFHdHMzMVlSSjZOK2p3ckpNa1VDWERoaW5ZMDVVUFJISW5JeGNCcm1UeUhaaGprNTZEbnBkSUxIZzFYekNkWTNUeWROR0svaDlrRkF5QUQyRUxudGZDYitNRHA3ZDBkUitMN0JlQ3BxRSt4UXFZVURMNEhSVDBJNU52QU1VeWRjTllLdkJQa2F4amE4WnRyWTlSUWdnbDYrMEFWMVB3UDFWZWRHV2NmNEpOaWlnRTJXanFPVENxWXNET0RseThJOEFGcy84Nlo4bWFFZndKaHBNdzZDWEdtb1FRRDQ5MEJ2RHh3SlhiTlhRdmVnbmduWU5NSzR1aUxtWHlHOGNDay9RendwaktQNlFQSG95Wm9wZ2lDaGhNTVlHY1pZKzZqZGhFQUFmQWYyT1ZJTGRJSzVocWZxY3RFTGNVMnF5cVhGd0h6bXlscm9DRUZFMlJ6NEhsRjRCcHFOOHNjQm55V2VOWlhGaVlWakFBeVNtWDVQbm5pT2VOV1RFTUtCaWpOTXZwWHltOTVQaGsrc0p4NFZtRHhnUGtUL284Q3lrWmdmUVhIN1JGanRqWFBncXlCQlpQTzVzQ1RBclp3Umh5WFViVm1Zc0dnSUd3SHJxVzgwSjhCNElmcSt5YlZSRzFuR2xZdzlxbW5vUG9uNEM5Umo2Y09tS2RBOGVCZEMzN1lBaU1LcWpjQzMySm1TN01oNEJJMTVrNVZSWndmcGpGUUJjVGJCdndpNnJIVUFmTVFuOElFOFErbEl2RERLT2NCbndBZXdFWm5EKzMyMmdMY0RieGYwSzk2bmhSYnNzMGpGbWlDSk8rd3V3UGdVR3c2YzQyYXhjU1NLMW0rNE1PczIwYlFPL0ZOYmdOTlZSVEpJTEtmS2p2Q2FjVCtNd1Q2YUhxN3QyVzBWVW4zMXNxZUVoOGFKalJtR3RZRER3SnZqbm9nRWRMSzJ1Y0VUeVkxQXR2S1BDaldzdGg4YXBnQkRiMGtBK3k2VEdRWStHUFVRNG1ZZVNwTjhIM1BNZzEvQVlOc3JyU1o0WDRxYnpyYkNMU0tFMHpWTk1jRnRMNkdoN0ZoK3MxS0lDS0podCswempMTnNZZXh5L1ljeUViaW1RQldDd0tVSkRGdkVEdlUzVWFnUG1NWUg1RTlRQmFqTEVZSUFFVVpBZDJDelpBZFJDaFNFSUkxdGRtU05ZVmdTdHZjSVpYbW5tRjBCdDkzZUhBYmpJMUJrRjZLeUlIWVJEb0RQSXZxUTZSU2cyWjRPNjFydDg3b1EwdFd5aVR3TjhCKzJOQ2liY0Jqb21hRElzVmdHdE4wMk4wRytBZ2FLTEppVERnYXZKY0JMd0U2RU9aanowMFJ4a0NHWUVmMHdwOUljR2ZZbFZtSEozbkdDZ1JyS3I4Tm1tS0dMclVlVHlMY0RCd2I5WGdpWWpYb0c0QSs2M2ZabGEzTEZ4S2swd0NMRUhrbmNESndNUFlHVjJ4NjlrcmcyNmorQWhpWjZrWVB1eko0YXNSNC91SEFoN0FXeWd3MnhHZ01lQWE0QmVXYlk2VFdwaVJQZW9KeGxjcjNCb2k4RVRnRmVBM1F4c3p2WFFWeXdCM0E5MFgxTmlDZnJ0Qi8xQ1NDeVFBc1FPUlh3S3VqSGs5RVBJck5wSHc2NkhuaDhxUTBFeXpESnQvOUU1UFBSc1BBbGFKNnZzTGdSS0lKdXpPSXFxaDRKMkxyTEV4Vlk2RVhPQjNoRG93eWZyeXdNMFBRbXlQczdqZ0VPQXQ0RzdhTFhEVnNBMzZFVFdGL1hEQ2tlL3JMT3NDY0MwWVBhaU9mOHNFK0tWYUEzb2JxNDRJM3BqSkcwTE81NXA5cGJ3YmRIK1Ivc011Q1p1UkowTmVDUEw2N1lPd01yUE1RK1JydzNoa2Nxd0JjaERFWElMc3VxVVk2TTdhTXMzSU13clhNYk0vWUE3d0RXQlAwOUJIYWVuQUprQk9CQzdCQnI3WGtYdUFNaEh0M0Z1bE1pTkJLcHNQQVIwRnVSN3hyVkRnSkV2dmt1OXE4ZkEweitKNC9scndHbTcvUnJDUW1Lb1NSNzhxVUl2emxMZGliZG9iSDRvT0l2Snpka3NkRUFOVkZDR2N6Y3dOTE4vQXgwSVI5dUVrQWNpYTJRME90eFFMd0N1QTdxTDRDRWNycHJEM25ncEYxQTFBc2dKZTRIK1VEMlBpa2R3TGZBL205aXY4MUZlLzRzRHVUeVhlM1N6akRQcFNUb2JZRzk5N0FhVFNKa1dNU0VzQUxCS01vcUVsanhWSk9wK2dNSWlmZ3kvZ2UwU0lDd2l1QXZ5dHpmUDhBY2dCcUV0aW1XWi9CdG94L2ZxZzJtbm9UTmdwaEs5V1Y3dTBFdVJ4MHYzTHF0RWR5QXdXck54RjJaaERmKzRPcXZnLzdKRGtNVzhMb1FPQzlJQThwY2dmd3U3QXJzeEswRDVGaU9zd2o2NStiOWpQR0RteW5HSGlndWd6a0l1Q1ZVWnhySFpFQVRiOWdGVzV2bG5hZ3E0SmpIa0hSekN1VjZ5Vy9vcjJVZkNsSFVINmkzVExnN1lpM0VEZ0RtK1VLMXRod04vQmJvQmRsQU5FOHlIeGdmK3llOU0zQUFaUS9BUndGY2phcS94NTJaVVpuc2pTTGROTWZkbVZLY3ppSEE5OEVYamJSbndHUFkwUDA3d1Q5QzhxVEFvUDU0dGlZTHg3elZtOGk3SjVIb2JBL1htS2plQ3BwUkRxdys2VFRnRmRWY0RFYmpVSGdPT0NlbmZjd3BmM2RDcERiS0Q4NGRSWG9NVUIvMEpPejM2Zm5nNW92QVIrdllJd2gxZ1R0WTAzWmR3Q1hpdXFkNmpIczU0WGt1dWZIUHRMWkFZb25QdnRpditjUEFndkwvTXpuZ0g4QmZpM0ZJdW5WQTFQK2NhUkxsQ0NiSzIzd1pDWHdQdUFidk5DS0ZRQXZMYjFPQXRtTXNFRmhReXFSZWhyWUZIWjNEQUdwUkNLM0NMdzJoTDJ3VDV3WEVjOE15ZGxnd2lXWlJYd3FlNkQ0N1B6UUZRWDFBRlBwZzNoOFZoa0R2b1B5V1lRK0xUTGh4cnpGUmt1YnNEdnpHTXA1aUR5RXRjb3RLZU16RndLbmllcWRlTjYwVlFralg5TUhQVG55bmUwWXorc1IxVk1RK1RxVFZ6RHhzRGI0TnV5czVKZzVQdmJwSFFldUY5VlBLbXlieUdlME8zWjJheStJS1h4ZnZXUUcrQnpsM2R0SEszSWt3cDNUL1dGZExGUFN2ZjM0cGdBaTYxRjlQN2FvZUJQVklwa1RQT0lobUY3Zzh5cXlyUnh6YjVEdFI3MmtBYTdHbW8zTFlSSENXOVR6bWM3SVZCZUNBVWoxYmdLS0lQSUVkaTE2SGZGdFlGU3YxUHZ5MUFEZlFsaGYyZU5Td2RZYXVMR0NOeDh0eGNLUzZUNjNiZ1FERVBRTUVQVDBnZXBHVk04QXZrWnpoK1RYRXFINkF1Mnp6UWJnVjJpcFdWYVo3TFI4dXdjbzF3TytISkhsVEZPVXNLNEVzK1BFc3prUTJZcnF1ZGoxcUt2NlVodnFQUlJxRmFvYnFscU4yMTVCR3lrL2xXTVJjTWgwZjFTWGdnSHNUSU1Nby9vRmJDeFJNMGNhMTRwNkY4dzY5ZnhScWFZWHB3aUlqRkpaR3NQQitENWg1K1NlLzdvVkRPeVlsc2RROHkxc3hPdUdxTWNVYytyZGtESWdha2hueXd1SW5PUThLem5YL2FVd2xoUnY4dWRLWFFzR3h1M3ZZa1o2K201QzlkK3dWaFJIK1NpVmxZT2RTNm92TzF1cFZDd1pSVnFtbXVEcVhqQmdSZFBTMVFiaTN3YThCNmEzbHp0ZWdHSnJJZGN6VVM4WkZ5UFNPdFhHUHhhQ0FRaXlBMkFLQUg4Ri9oVnJPblJtNTVsVHhGa2NwNk9WNTZNTkppUTJnZ0VJZXZ0SkR3SG9FNmgrRUxpYytIWTJubXZHaUhrKy94eVFvcEVFQXlDUDlvM2IyN2VnT2w3YWRHUFU0NG9CSVRZQTB6RTVQdE00ZDJNbm1IRkt4b0E4UmE3Q1pnbjJSRDJtT3NjSlpubzhwdEZFYkFVRDF1eXNHQlZQZm9QcXZ3Qy9wTlFhMXZFQ0JvSGgrcmNzUjg2VWhvZFlDd2FnWlhVL1puUU1SRmFYek01WFlDdk5PM1lsaCtxZzAwdDF4RjR3QUMxck5oSDA5Q0ZDdjZEbllEUDJub3g2WEhYR015aGg5SmJiZU5NUWdoa24zWk5ERFhrTkM5OHRMZEh1eEsxQnh0bWd2bTg4ZFpiNGFtZ293UUFFdlRrU2dhZ2lmeWlKNXF1NEpab0M2MFFOcWQ2QnFnL1d6RFNjWUFDU1BRTzBaUHRBZUJiVnM3RnhhQTlIUGE0STJRYXNqWG9RalVCRENtYWNvQ2NIUW41a1pObDEyR3FPdDlCa2JiSkxiSVFxdytZZFFJTUxCcXhvV3BMUEFQb0FxaWRqNjEwMVYyTkdXSWRMajZnSkRTOFlnR0JOYmp3NllETnFMc0dXMWJtTDV2SFozS2Q0K2FyeVRCeEFrd2htbkNDYmc2SVloTnRSL1dmZ1Vtemx6VVptR0xoWDBGcmttVFE5VFNVWUtNMDJxL29BTm9xYVQ0TytHL2dUalR2YlBJNjZzS0ZhMFhTQ0dTZkk1c0JRd0pOZmdaNEFYRWhqZGc2K0d6TzJFVzNVNThIYzByU0NBVWl2N2lkNHNBK1VaekhtZk9BZmdWL1FPSGtqSVhBcmZsSUR0eHlyQ1UwdG1IR0NiQTQ4ejZEY2crcTdnWS9SR0g2TEhsVHZ3VzMyYTRZVFRJbWdwNDhnMjRlSGJrdVBEVjBGK2xiZ0s4VFhIS3ZBai9DazM4V1AxUTRubU4xSVpmdVJ0ZHRCV1MvR25BbDZJbmFaRmtZOXRqSlpoZXBOdHNOV0kyN05vc0VKWmhLQ2JBNzFLQUQvQzNvU3RwM0NTdUpoVGNzRFYrRDVUK0tDTFd1S0U4d1VCRDM5QkQwNVJCazBJdGVpdkJVNEQzaUkrbzR6dVFuVkd6RkZndDY0cmlqckV5ZVlHWkRPNW1oZHRSSFFwOFhvSmNEeHdPZXhqWjdxVFRqM292cFpSTGFYVWYyKzBtcGV1N3hIRkZRTUZSNExhanQ3VjNvK1U3N1BDYVlNZ215T2RHOU9NVHdpUmYwTXFzY0JYd0Nlb0Q2RTh5RHdFVVFlMFJsYnhoVFFJU3Jib3czdS9EN1A3TGpmdGxad0xLVW1VUmNLYUo3SzZuRlBXL2ZBQ2FZQ2d0NCswcXR6Um1HdHFuNEtPQlpiTlAwaG90dmozQVdjb25DZnFOSXkwOW5GM3VQOXdDTVZmT1pxcjFqWVBoNmpsbHc5UU9uM0xPWDdzcmFpdXFiNnk2QlF5Rytuc2dxcGo2Q2FtOG9NN3dSVEJTM1pIQzNabkJIVnRhTG1zNkRIQXVkZ2l3M09sZk56QlBndXlydEJWb29XU1pmUmlBZ0E4YllETjFPZTJJZUFtNDJmTktsdzIrNy85MGZLdjJIL0FHU3I5Um1scy8yUURCUnIyU3hubGxIZ1poVnZjS3FPRjA0d05TQ2R6WkhPOXFzV2VjemtpMTlFT1E0NEdmZ0pOdHhtTnBackJyc0UreENxSDBIWUVQUnN0QlZDeXlESTVrb3RJdmdSZHBhYUtUOUQ5ZmVneU1QUFY2Q1ZZZ0U4NzFsc2I1K1pGbG5zQjY1QVpLaGFqNUhBZU11TDI0R2ZsdkhXdTFDOVFkU1FucUpOb1BOb3pRSmhkeHVLajZpbUVUa0kyeGI3VGNDaDJCYmYxVHlveHJCUDd4K0JYcDlldE0rVDRaWU50RlFSK3BMdjZrRHRuWEFFdHVYZFlkTzg1WGVvZmdEaGNSa3pwTmZ1S3RLd3V3T1VOTUo1d0psTVhVMXlDM0NPbUxHclZYeFRpeENlc0ExWTFnSG92aUJYQVg4L3pWc2VCRTVWdU05VG5YS0dkb0taWllhNjJtaE5MU0EvT3RTS3lBSFlacll2QjdxQkYyTWIzTFl3dVlpSzJLWEZzOENmc1IyNjdwQmljU09lUjdxM05ybHcrYzRNeHZNUTFVNkVUMkpibEMvbCtYdkVsTVp3bzZoZXJ1STk2WnNDeVVscUJJVGRHVkJhRURrSitBaHdNTHRXbFJ3QjdnTXVFOVZmQW9XeWw1SlRNTmJaVHRIelFQVkZpUHdIOE0vQXNwMnVzMktqT0c0Ri9RTGk5MUlzRVBST0xWZ25tRGxtcERNREdCSHg1aUdTQWZZQjlzTittWXV3alZ1TFdPZmpWdUFwclBsNkEwYjc4YVNRZm1Rek1sejd6aFhhRFhudFFOQzBRamNpcjhLSzJnRHJVYjFIckdGalJqZjNhR2M3bnFvVVBHL1AwckVPQmVaajIrbjlCZVhQeGRhV0xmN1EwTFEzYXFYa3V6SUFDWVVERVhrMThCS3NhRFlBOTZCa2dYeGEraENYQk9Gd09Cd09oOFBoY0RnY0RvZkQ0WEE0SEE2SHcrRndPQndPaDhQaGNEZ2NEb2ZENFhBNEhBNkh3K0Z3T0J3T2g4UGhjRGdjRG9mRDRYQTRIQTZIdytGd09Cd09oOFBoY0RnY0RvZkQ0WEE0SEE2SHcrRndPQndPaDhQaGNEUVkveDhRTEV0d2x5OE9OQUFBQUNWMFJWaDBaR0YwWlRwamNtVmhkR1VBTWpBeU1DMHdOUzB5TlZRd016b3hNRG8xTkMwd05Eb3dNQVdqUzZvQUFBQWxkRVZZZEdSaGRHVTZiVzlrYVdaNUFESXdNakF0TURVdE1qVlVNRE02TVRBNk5UUXRNRFE2TURCMC92TVdBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI1ZmRiODFiODUzZjA0OTY3YTg4MWY1ZWMyNmZlNGQxOCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlfSwibWF4TXNnU2l6ZSI6MTIwMCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNS0yNSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiVmluQ1NTIEZJRE8ywq4gQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkxMjI0MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjAuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMjUifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA1LTI1In0seyJhYWd1aWQiOiIyZDNiZWMyNi0xNWVlLTRmNWQtODhiMi01MzYyMjQ5MDI3MGIiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjJkM2JlYzI2LTE1ZWUtNGY1ZC04OGIyLTUzNjIyNDkwMjcwYiIsImRlc2NyaXB0aW9uIjoiSElEIENyZXNjZW5kbyBLZXkgVjIiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzAsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDK3pDQ0FxR2dBd0lCQWdJVUlMd0c1NmVYTEsrbUtXcDQ2SG9YT1krYjZNMHdDZ1lJS29aSXpqMEVBd0l3YXpFTE1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBb01Da2hKUkNCSGJHOWlZV3d4SWpBZ0JnTlZCQXNNR1VGMWRHaGxiblJwWTJGMGIzSWdRWFIwWlhOMFlYUnBiMjR4SXpBaEJnTlZCQU1NR2taSlJFOGdRWFIwWlhOMFlYUnBiMjRnVW05dmRDQkRRU0F5TUI0WERUSXlNVEV3TkRJeE1UQXlOMW9YRFRRM01URXdOREl4TVRBeU4xb3daakVMTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFvTUNraEpSQ0JIYkc5aVlXd3hJakFnQmdOVkJBc01HVUYxZEdobGJuUnBZMkYwYjNJZ1FYUjBaWE4wWVhScGIyNHhIakFjQmdOVkJBTU1GVVpKUkU4Z1FYUjBaWE4wWVhScGIyNGdRMEVnTlRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkNIbktQc2pLTmRBczBTQ05nc1dsUzREY29iazdBN2xrelFEa01rYUxuTGU2aWJXOHIrN2szcm44SVVTbys1eE1NTHRJRUovc3ZKTWdCWld4VW9EeHNXamdnRW1NSUlCSWpBT0JnTlZIUThCQWY4RUJBTUNBWVl3RWdZRFZSMFRBUUgvQkFnd0JnRUIvd0lCQURBZkJnTlZIU01FR0RBV2dCUzc2RHBsOTN2QjJoNUZETHZ5TU12VUJ5ajNpekFkQmdOVkhRNEVGZ1FVRERPRERaZFRpUFdyV25qRGlNd3NaZ3lvZXp3d1JBWURWUjBmQkQwd096QTVvRGVnTllZemFIUjBjRG92TDJOeWJDNW9lV1J5WVc1MGFXUXVZMjl0TDBaSlJFOUJkSFJsYzNSaGRHbHZibEp2YjNSRFFUSXVZM0pzTUhZR0NDc0dBUVVGQndFQkJHb3dhREEvQmdnckJnRUZCUWN3QW9ZemFIUjBjRG92TDJOeWJDNW9lV1J5WVc1MGFXUXVZMjl0TDBaSlJFOUJkSFJsYzNSaGRHbHZibEp2YjNSRFFUSXVjRGRqTUNVR0NDc0dBUVVGQnpBQmhobG9kSFJ3T2k4dmIyTnpjQzVvZVdSeVlXNTBhV1F1WTI5dE1Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lCMjRMZTJ6dDdaL1cvUDl6RTlOZnF6Z1BaakJJcEtrMXF1cWdiWlk2Ni9GQWlFQXRzUlk1YnhhTjlNREtHYWVmYVRTNnpnTVZieFVsRXBEbjQ5QzZWU1dnbUU9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVZNQUFBQ3NDQVlBQUFERytFOE1BQUFBSUdOSVVrMEFBSG9sQUFDQWd3QUErZjhBQUlEcEFBQjFNQUFBNm1BQUFEcVlBQUFYYjVKZnhVWUFBQUFKY0VoWmN3QUFEMkFBQUE5Z0FYcDRSWTBBQUF5Z1NVUkJWSGhlN1oxL2JKVGxIY0J2amhqTmNDNE8rZFhlWFZ0VVRNemlQN29ZWFpZNTFJa0tkMWZObkZIajVvaEJtQTdqMk1Sc1pvbG14aGhOSm9ydDI0S2dzaUZzaW03VEFkTVlSRlFFRlRjVnh3L3J3QUVGUkNoUSt1dWVQYy8xcVFQM1ROcyszM3ZldSt2bmszelM0MmdmbnZlOXQ1OCs3NzNYSXdFQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBVUVwa0c2L1hQcG5JUlI4Z0loNXQ0MXI5Y1lhdEJmd1A5UTNuNngyMFRadFAxRGNwUk1UUE5kZVUxNHV1VnQyTXEyMUZCa3h0TWptckxwVnEwUjgzMTFaWDMycnZMbU1LUDIzMGpxbVAzRHNORWZIenpFVzdFeGZPR1dtTDhvV2trOGtmMXFYU1BYWFZxYVhKVWFQT3FLbXFPck11bWZwcmJUTFZuVXFsTHJlZlZrWk1tUDExL1pPbHc3bHpFQkVIb2ptcnpVWlRiVjMrTDNWangwNHdJUjA5ZXZUSjQxS3BLZG9iakNOSGpodzFkdXpZNUxoMGpkS3IxTFB0cDVjQkpxU3NSaEZSMHQ2Z3pyU1ZjWEdNRHFtcVNTWXordll3RTg2YXF0UzF0ZFhwNjgzdHVqRmpValZqazVQMUtyVzk5OVBMZ1Z6VTVkd1ppSWcrbXFCZU9xZk9sdVlvMHVuMGNUcW1YZmFQdzh3SzFkNU82RlA4dDJyVDZWdjB6Uytic1BiZVcrcmtvbytjT3dFUlVjSmNkTURXNWlpcXE2dVBINWVxNlZ0MUZsYW1PcUk3NjFJMTIwOUoxL1JGOWt2bEVkUDZobTg3Tng0UlVkSnN3ejIyT3A5aVlxcFhvNTMyajJabG1qL3BwSk8rcWo5MnA4ZU1PZDNlZjB4NXhEVFh0TSs1NFlpSWt1YWlEbHVkSStrOWhVOG5qdE8zQ3pFMWQ0NFlNV0tNdm4zUTNCNCtldmpKK25iZktyV0U0WFdraUJqS3k1dlBzdVg1bExwVWFtWnRNcjNmM0s2dFRyNVR1Rk5UbDB3K1dwTkszYXovcnFPMk9qM04zbDJpVEk2bU9qY1lFYkVZNXBxZXRmVTVpcnJxMURPMXlkU0JjVldwRyt4ZGlicXE1QXl6T3RYM0w3UjNsVEQxMFhMbkJpTWlGc05jVStIVTNVVnlWUElNSGRXVnA5WFdxVk5yYXZQNjl2S3FFVlduMnI4dWNlcWovYzROUmtRc2hybW9qRjR2T2hDSUtTS0cxSDBScWdJZ3BvZ1lVbUtLaUNnZ01VVkVGSkNZSWlJS1NFd1JFUVVrcG9pSUFoSlRSRVFCaVNraW9vREVGQkZSUUdLS2lDZ2dNVVZFRkpDWUlpSUtTRXdSRVFVa3BvaUlBaEpUUVM5N1dDVXVlRUFsTHB3ZFZ2TnY1aUwzbkFicjl4NTAvMXZGOWlLdGF6NERNYTdId0R6K3J2bjB4NngrL09LWWR6RTAyM0dSUG43TU1YU3AzaWVURzkzYlhHa1NVemx2bnZ1eWlvdmpycHpubk5PZzFBZi91czI3N01oaDJmbkpvZDV2UU5lOCtxUCtKbzZMYWRFcTk1ejY0ZGV1WFdCSHFRdzZ1M3RVVzN1bjJyeGpuMXE5WWFkYXNucXp1cW41WlhYeU5RdFU0dUtIVkNKVGdZRWxwbkthYjZhNHFKU1lmclRuUU5uRzlJYUhYM0xQcVIrZXFDTXpWTml6LzdCYThkWldkZVY5ejZ2RUJMMktyWlN3RWxNNWlhay94SFJvMGRuVm81NWQ5NkVhZitNaXY2ZEpTa0ZpS2ljeDlZZVlEbDNlYnRtanpwdTExTy94ajFOaUtpY3g5WWVZd2h0YmRxbFRwdXFWcXJrbzU5aFhKU3N4bFpPWStrTk13elByc1RYcXpzVnZxTHVXdktFeWR5OVR1WHVXcTE4dWZMMXczNzFMMTZzVjY3Y1ZMaWFGcENlZlY0KysrRStWdUdDMmMzK1ZwTVJVVG1McUR6RU5UMkxDYi9VcXNGRWxNZzMvblpPNUtGUzRUenRKUHg2WHpsRlZVeGFxS1hOV3FvL2JEdHV2TEQ2NzI5clZOMzY2eElUcXFQMVZraEpUT1ltcFA4UTBQSVhYaGpybTVGUkg3WmpKRGVxTzM2KzFYMTE4dW50NjFDMlByTmJINVJHeEwwV0pxWnpFMUI5aUdwNEJ4YlJQSGJaSmR5K3pJNFJoL2d2dkYxYkl6dm1VZ3NSVVRtTHFEekVOejZCaWFzdzBxaC9yMC82UVBQbnFCMzdIUnpFbHBuSVNVMytJYVhnR0hWTmpObEovLzNDUEhTa01UNy9XVXBwQkphWnlFbE4vaUdsNHZHS3FIZitUeFhha2NQenhGYjFDTGJYblVJbXBuTVRVSDJJYUh0K1ltcWk5dDIydkhTMGNQMXZ3cW5zK2NVbE01U1NtL2hEVDhIakhOQmVwODI1LzJvNFdqbncrcjhaUFgreWVVeHdTVXptSnFUL0VORHplTWRWKzVhcEg3R2hoMlhld1EyVCtJaEpUT1ltcFA4UTBQQ0l4bW1STzlUK3hJNGJsbVRVdGhkV3hjMTRoSmFaeUVsTi9pR2w0UkdLYWpkUXQ4MTZ4STRabitGV0N4LzlnSmFaeUVsTi9pR2w0cEU2VHo1eXh4STRZbnZjLzJ0djc2NitPZVFXVG1NcEpUUDBocHVHUml1bm82eCszSThiRGlPc2VkYzRybU1SVVRtTHFEekVOajFSTWgxM1JiRWVNQjNQTXh2cmNLVEdWazVqNlEwekRJeFZUY3hHcXE3dmJqaHFlcnU0ZXVXMFpqTVJVVG1McUR6RU5qMWlBOUhHemRsT3JIVFVlYnAwZjR3djVpYW1jeE5RZllob2VzWmhtR3RYQ2xSdnRxUEd3YmJjK2Z1SjZoMzVpS2ljeDlZZVloa2NzcGpwaXR6MjJ4bzRhRCswZFhTb3hNYWEzNlNPbWNoSlRmNGhwZUNSakd1ZHJUZnVJN2FvK01aVXp6cGgrNTFkL1V1Zk9lbHJFYi83OEtiVWhoamV1TUJEVDhJakZOS2JmMGY4c3R6Mit4ajIvWWt0TTVZd3pwcFVDTVEyUFdFeTE1OXkyMUk0YUg2dmUzZTZjVzlFbHBuSVNVMytJYVhncUxhWmI0N29JUlV6bEpLYitFTlB3VkZwTXQrODkyUHUvcWpybVYxU0pxWnpFMUI5aUdwNUtpK211ZmUwcWxuZmhKNlp5RWxOL2lHbDRLaTJtaGZjNHZjempHQnFzeEZST1l1b1BNUTFQeFozbWY4eHB2aXpFdEN3aHB1R3B0Smp1Mkh1SW1JcENUTXNTWWhxZVNvdnBCenYzbTdBNTUxZFVpYW1jY2NiVXZNSEU2MEt1MmJoVEhXanZzaU9IaFppR3A5Sml1bVQxWnVmY2lpNHhsVFBPbUI1cmZoS2JKOTBsdlBnaDlmckdlTjc5aDVpR1J5eW1KZkliVVBYM0xIZlByOWdTVXpuampDbS9tMjhscGdOR0xLWWw4cnY1c1p6aUc0bXBuTVRVSDJJYUhzbVlUby81dXNIK1E1MjlaMWV1K1JWYllpb25NZldIbUlaSExLYVpSclhvcFUxMjFIaFkzN0tibGFrNHhIVHdFdE5CUVV3YjFZcjEyK3lvOFhEMnpLWHV1WVdRbU1wSlRQMGhwdUVSaStua0J0WDZ5U0U3YW5qYTJ2VXAvaVV4dlRHMGtaaktTVXo5SWFiaGtYek9ORTZlV0xYSlBhOVFFbE01aWFrL3hEUThVakU5OFpyNWRzVHc5UFRrNDNuYnZTTWxwbklTVTMrSWFYaWtZbnJxOUNmc2lPSDV5N3AvbVpnNTV4Vk1ZaW9uTWZXSG1JWkhKS1k2WkpmYytad2RNU3lITzd2MU1SUGpjNlY5RWxNNWlhay94RFE4SWpITk5Lb2xxN2ZZRWNNeXJYR1ZlMDZoSmFaeUVsTi9pR2w0UkdJYTA4V25UZHYzeGZjaS9jOUtUT1VrcHY0UTAvQkl4SFQ4dEVWMnRIQzBkK2pUZTMyc3V1WVRpOFJVVG1McUR6RU5qM2RNOVNuKzNPYzMyTkhDWUs3ZW56WHpTZmQ4NHBLWXlrbE0vU0dtNGZHTjZmQWZ6TE1qaFdQR3ZKZWRjNGxWWWlvbk1mV0htSWJISzZhVEc5VGN2NFZkbGQ2K2NJMEpsM3MrY1VwTTVTU20vaERUOEF3NnB0bEluWC9Ibiswb1liaXBlVlU4L3lWSmZ5U21jaEpUZjRocGVBWVYwMHlET3ZmMlord0l4YWU3SjY5K05QdkYwbHlSOWtsTTVTU20vaERUOFBRN3BpWmsrclRlSEd2M1ByWGVmblh4T2RqZXFjWk5YZVNlVXlsSlRPVWtwdjRRMC9Ba3ZuVi83N3N0ZmRhSkQ2bGhWelNyRTYrZXIwNi9hYkhLM0wxYy9TSHdDL09YdmJtMU1BL1hQaXM1aWFtY3hOUWZZZ3FHZzRjNzFWWDNQMTlZQ2J2MlYwbEtUT1VrcHY0UTA2Rk5SMWUzZW5qWnV5cngzUWVjKzZta0phWnlFbE4vaU9uUXBMMnpTeld0Mk5CN1NsL0tGNWsrVDJJcUp6SDFoNWdPSGZMNXZIcTdaWSthTW1lbFNseWdWNkxsR3RFK2lhbWN4TlFmWWxyWmZOeDJXSzE2YjRlNjBielRVN1pSSlNaNVBOYWxKakdWYzlKdmxxbmxiMjR0WElFTTZjcDMvcTJPL2Y1YzU1d0daYVpSUGZqc1A1ei9Wckg5M2NxTitodk00NkxEeERucXBYZTNPOGN1cGl2ZTJxWXV1ZXM1OTV6NjRRbFh6MWU3OTdlcmx0YTJpdkROTGJ2VjJrMnRoWDN6NnlmV3FvbDNQcWRPTUQvd0w5YW44ZnFIdFdzZmxMM0VGTEVFTktlNDV1VklabFZlN3BydE1GZmh5K2xLdklURUZCRlJRR0tLaUNnZ01VVkVGSkNZSWlJS1NFd1JFUVVrcG9pSUFoSlRSRVFCaVNraW9vREVGQkZSUUdLS2lDZ2dNVVZFRkpDWUlpSUtTRXdSRVFVa3BvaUlBaEpUUkVRQkt6YW11YWpWdWNHSWlNWHhvSzFQaFpGdGFISnNMQ0ppY2N4RnUyeDlLb3dybXNjN054Z1JzUmhtb2wvWStsUWc1amtNMTBZaklrcWFpL0syT2hWS3J1a0Y1NFlqSWtxYWkzYlk2bFF3dWFqYnVmR0lpQkxtdE9mY2Q3d3RUZ1dUaTZZN2R3QWlvb1M1YUptdHpSQ2dQbnJOdVJNUUVYM01ScTIyTWtPSWJPTkc1ODVBUkJ5TXVhWUtmU2xVZjhoRmkvUU95T3VWcW52bklDSitrZWJLZlgzVFdsdVZJVXcyT2sydlVsdUpLaUlPMkZ5ME41RnR1czdXQkFxWXFOWkg2L1RIZlRxc25ZbjZacjJ6RUJHUDBLeENzMUdiYnNTV1JLWmhncTBIQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRUJwa1VqOEI0QW9tK01iVCszSkFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiMmQzYmVjMjYxNWVlNGY1ZDg4YjI1MzYyMjQ5MDI3MGIiLCJvcHRpb25zIjp7InJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWV9LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo1LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjgwfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDEtMjAiLCJ1cmwiOiJodHRwczovL3d3dy5oaWRnbG9iYWwuY29tLyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiSElEIENyZXNjZW5kbyBLZXkgVjIiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIzMDEyMDAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAxLTIwIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wMS0yNCJ9LHsiYWFndWlkIjoiMzBiNTAzNWUtZDI5Ny00ZmYxLTAxMGItYWRkYzk2YmE2YTk4IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIzMGI1MDM1ZS1kMjk3LTRmZjEtMDEwYi1hZGRjOTZiYTZhOTgiLCJkZXNjcmlwdGlvbiI6Ik9uZVNwYW4gRElHSVBBU1MgRlgxYSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX0seyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wMywic2VsZkF0dGVzdGVkRkFSIjoxRS0wNSwibWF4VGVtcGxhdGVzIjo1LCJtYXhSZXRyaWVzIjozLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwiaXNGcmVzaFVzZXJWZXJpZmljYXRpb25SZXF1aXJlZCI6dHJ1ZSwibWF0Y2hlclByb3RlY3Rpb24iOlsic29mdHdhcmUiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDRURDQ0FiYWdBd0lCQWdJRWVLU1dzVEFLQmdncWhrak9QUVFEQWpCbU1Rc3dDUVlEVlFRR0V3SlZVekVRTUE0R0ExVUVDaE1IVDI1bFUzQmhiakVpTUNBR0ExVUVDeE1aUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVoTUI4R0ExVUVBeE1ZVDI1bFUzQmhiaUJFU1VkSlVFRlRVeUJHV0RGaElFTkJNQ0FYRFRJME1EVXlOREE0TXpZMU9Gb1lEekl3TlRRd05USTFNRGd6TmpVNFdqQm1NUXN3Q1FZRFZRUUdFd0pWVXpFUU1BNEdBMVVFQ2hNSFQyNWxVM0JoYmpFaU1DQUdBMVVFQ3hNWlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFaE1COEdBMVVFQXhNWVQyNWxVM0JoYmlCRVNVZEpVRUZUVXlCR1dERmhJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFQ0U3anpUR2tNNXhUK3p1K2lpcWtNc0ZZaTdneDJYMFV4ZHRhRmJ4WGtQUittc0dJSE1pUURlMmhXc251bldPR1RFQzN0RFQ5MG5BckY4Q2VGV2UyVzZOUU1FNHdIUVlEVlIwT0JCWUVGRWk0Z3pGanJSbHZyTmprUXdrMlhZNlMxNENJTUI4R0ExVWRJd1FZTUJhQUZFaTRnekZqclJsdnJOamtRd2syWFk2UzE0Q0lNQXdHQTFVZEV3UUZNQU1CQWY4d0NnWUlLb1pJemowRUF3SURTQUF3UlFJaEFLNlkxZ3lCbWoxSy9WNU1LRFBwNDZ6aXBDSWx0L1hXMHhuU3BzSVF2cXhrQWlCOXc4Tmpib1pzU1puZWczSjZwd2crOWcybFp0YTdIelpqbGUrTEttNVF4UT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUxRQUFBRHVDQU1BQUFDbkJ0MlJBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQTRScFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRGN1TWkxak1EQXdJRGM1TGpGaU5qVmhOemxpTkN3Z01qQXlNaTh3Tmk4eE15MHlNam93TVRvd01TQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1RVMDlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl0YlM4aUlIaHRiRzV6T25OMFVtVm1QU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2YzFSNWNHVXZVbVZ6YjNWeVkyVlNaV1lqSWlCNGJXeHVjenA0YlhBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOGlJSGh0Y0UxTk9rOXlhV2RwYm1Gc1JHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEb3lZakZrWlRReU5TMWhObVZrTFRBeU5EVXRZVFkwWmkxaVkyWTVPR1ZpTkdJNE9EY2lJSGh0Y0UxTk9rUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZNREJGUTBSRE5EYzNNalV3TVRGRlJFSTBNVEZETURjNU56TTVOa1JHT0RFaUlIaHRjRTFOT2tsdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNk1EQkZRMFJETkRZM01qVXdNVEZGUkVJME1URkRNRGM1TnpNNU5rUkdPREVpSUhodGNEcERjbVZoZEc5eVZHOXZiRDBpUVdSdlltVWdVR2h2ZEc5emFHOXdJREl6TGpRZ0tGZHBibVJ2ZDNNcElqNGdQSGh0Y0UxTk9rUmxjbWwyWldSR2NtOXRJSE4wVW1WbU9tbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZZalJsTVdZMU16SXRNelppT0Mxak1EUTFMVGd4T1RNdE1UQmhaRGc1T1dRd1lqVmxJaUJ6ZEZKbFpqcGtiMk4xYldWdWRFbEVQU0poWkc5aVpUcGtiMk5wWkRwd2FHOTBiM05vYjNBNk1qWXhZV0ppWTJZdFl6ZzFOQzB6TXpRMUxUZ3lNR0l0Tm1Vd1pUWXpOVEk0TWpWaklpOCtJRHd2Y21SbU9rUmxjMk55YVhCMGFXOXVQaUE4TDNKa1pqcFNSRVkrSUR3dmVEcDRiWEJ0WlhSaFBpQThQM2h3WVdOclpYUWdaVzVrUFNKeUlqOCsvQlFQbndBQUFZQlFURlJGV2x0akxTMHdXMXRkVEUxVFptVm1JeVFqaTR1U2JXeHRWVlZZNk9qb0d4d2JNREV5UkVSTFNrcE1MakF4a1pHVmJHMTNORFU0L3Y3K3VycTh5c3ZOZW5wNzgvUHorZm41VVZKV0xDMHVtcHFjYzNKellXRmlxcXV0aW9xTnNiS3pRVUpHbFpXWU96eEN3c1BGTVRJME5EVTJnNEtFb3FLbE9UaytycTZ5S2l3dWhJU0taR1JyZkh5QjBkTFVFeFFUTnpnNU1qUTEyOXZiZFhWNW5aMmdLQ2twL1B6OHBhV296TTNQT0RrNnRiYTRUMDlUUFQ0L0tTb3NZV0ZseGNiSENnc0tiR3BzdmI3QVIwZE1WMWhhSUNJaWEycHFKU1ltYVdwdlBqOURKaWNxeDhqS2FXbG9TMHBYWjJkb3o5RFNYbDltdUxpNmIzQjRPanM5bDVpY3Y4RENSMGRRajQrVUhoOGRaR05raDRpTVhsNWcxdGJYRmhnWXI2K3habWR2WjJabmFXaHBiMjl3WjJockh5QWZoNGFJWTJSbWYzK0FwNmlxRVJJUURnOE9MaTh2RlJZVlNFaFVIUjRlTWpNektpc3JEeEFQYW1scTMrRGdhMnRySmljbkdCa1krL3Y3ajQrUmJHeHdZMkpqbDVlWkx6QXdLeTR1YTJwci8vLy9TNVlwT1FBQUFJQjBVazVULy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL3dBNEJVdG5BQUFmV2tsRVFWUjQydXlkaTF2YVNOdkdEUVNEeE1UaUVUeEdHOVRTcXJCSUxhTDFBSHhVWFUvRkUyVjFnY1ZqbEZBSzF0cmcvdXZmODB4QXJRWUk5dDJWdmE1T0lPUkUrSEZ6enpNenlaQTAvUDBmVEEyL29IOUIvNEwrQmYwTHV1YjB0dW0zTDVYU2IwMXY2dzc2UzhRVUtwTlM2a3ZhTlY1bjBGOTRKMStvbkp5aCtTOTFCZDNxY1lxRkFsVVJPaE02amRVVjlGdk95bGRWMnJTdnROWVRkSmRnWmZuS1FvUFMrL2EzOVFUOXRWa1Vxd2hkeUlUUDZ3dzZJSXJWN0ZHb082V0Y2cDdPbVA2TDBIVm5EOEZhM2RQMXBuU1hEcVdkb1hwVGVrbUgwdUg5UW4wcHZlVFdrUkhQNncxYVYwWXMxSms5cWhjdVRsT2RlVnFQMHM3UWZ1YVhQWDQrNUlsNmFubi9RWHVZNmpBai91ZnFIdnFVM3ErN0VsRlBMUy9VV1djbElxc2pUb2UvMXBtbjlTaGRYOUM2NG5Sb1AxOW4wR0oxZTRUUDZ3eDZSbGVjenRkVjlPaTA2aW9STFYxMUJTM3FDbm43bmY4MXBRSDZzcTZnZjZOMGxZZ1RUZlVFdlYzUUEzMDVNVjRuME9TWTRxUlRqNmN2VDl2cVNXbVAwNlZEYWN0cFN4MUJ0M0o4ZGFVTEljdTVyYlYrb0R0TnZKN20xcjRsM0ZVLzBIL3N1L1ZrUkl0bDRrdjlRRS9wZ1VhbFB4L1VEWFNyelNLNmROVHlMT2tKYzJ1OVFEZWxVMUNNVjI4RVhJSS9PdXNGdW0waXJhdnVZYkZZNXVmcUJMbzF1SzlIYVFoNWx2UlpyTFUrb0p2MkxTRmRTbCttOTA0L045VUg5T0crSmFVcjVGMWFVaE5uTFhVQjNSbmVUNmYxUUlNOVV1ZWY4NTMxQUQwMUFWNFZkU21kRHAyZnovZlZBZlJYWHpwbENydmR1dXdSdWp6L1BQUDIrYUU3bDBOZUoyL1ZsUkV0NGYzTHo2R3U1NGZ1bWczbFozbDlHVEZ0c3V4UG1Pb0Nlam5zTEZoMW5DZ0tFYVZQUTEvclJPbUNEbnNVaUQzMlQrdEI2YzVaVTloSnVYVjZHdXhSTDU1MjhqcWpSOWh5ZVJwK2ZudTBEb2pMNGVWbFhVcnZwd0Y2UDMzUSt1elFNV3JXSXM3cUxGelM4L05ucDhLelE3OWRvNWJUVm5HMGVoOFZxSnJ1bStiUDVrLzl6dy85Umx4T1UwT2pvenFVVGx0Q2x2bDZnRzRGNkpBMU1oVDVBVnFyRDVaek9aUk9aU3p6RTF3ZDJFTjBXa2RkTGpmUFNoS2c4UlF2RmVBTHdMakFGOGdyUG5ER213K2JRa3A2L2w5VHV2WHQxNjZIaVN6cHBLMVdsM1hVaWpFUEUzTGVqY216b0s0b0ZHYTl5N1BlVE5yVytmWHh6bkIvYjF2L1o5QmRUWCswVGI3KzBHQmJ0V0ZhTGI3YS9MWmk0dHdpSUxORlpxSXlyNnBjNUMydW9Bck93cXpGNVRjYUx6aU9DK3dZT2IvTmFMUVovY1hCL01hemU3THlwYXYxWjZFN3h5Y0IxN2pUTEN3TmxVMVd0M2lIVmlpeDgvZWxWMWZabHkybjF0RlIxNmlhaGtyalNIRUJybGt5ZnBwcmFuMDZkR3RUMzR1R2hvc2RvUmwyYksyUXNGbkwzbm9YSDNkVDZnd01sTjBic3V6UGlxS1ZES1ZrSlkvaUFweUJiOVg4NmJlM1Q0TnUvYTN4VFlPTmF4YUdFQmoyeUlvVTdwaUNnZVh4bFV6eVpEbmt2ekpSNDI2UkV6d3RVcFJZSEhpY0xDYSsrSFE2S1NlQkgvMXJ2UFVKMEUxYmZ6YXNjdUFLb3JFbzN2c0kvRUQ0Q0ZiOVpKNHZmV3k1NUtUdTNvbHo2bkE3Y3FxYk9LblpZbkxDN3EzV2owMjFRcjl0RzN2VGNORzh0SVMrRUsxM3dEK0FsRWIzR1ZRTTV4MVJhWDdXT1V2TlVqQWlremlOYzA1NHdBaGVxR1huOHV3eUpCZ0J0MmhkbXZwYUUzVFQ0SXNOWUI0cWVobDE1c3ZyUndCTHlDWFF1MjlTUklaTlZHWXlxWkk2U3k5a2tpQXZZLzBMc09GbnNRYWJhb0Qrdy9ObmcyMUhJTXlqSk45WXJRN3RQT2hRQjRkSTV0ekZaU1J6aWc2MzJ3MEJITjhPMDFZUnA5d2t0N25KOENDeExFczVsNWRENGZCeUNNamh4eENGZGIzUWJ3L0dYalFZQTJoblpJYnlEa284U0Q0WUhpVW9XV0RzY0xnY0xueVFKOHhpaVdQRmhWWjRPaHhrSlN4MC9KQmtmTWdPdDhQaGx0VXAyUzJ6OXVXUUNhbE5lVERKYUpzKzZLN0oxOEJNQWpOR1RwOUtYQ0ovQUV5WUhmY1hBcWNxTjJHOTl5US95QS9NN2p0VzhncklXRTZKeXJMSlpBcUZUV0h2TERzNnJRTzZ0YXU3OGNXR2Y2Y1pkUjcxK1I1cGFpVzZrbm15cUVTQ21oSkpyWVR2QVNENHg0RldVU0Vod1VpV2dSRkFaUkVuNFlVOGNOcWhMS2RNSVJpV25aU1cxbytVM243dElkRlpnS0lLVkFacUgranBpbUNhdWZkOG5IeGtOSXF2UGpMclV4L3E2OFAwNEZkREE0SDRGS3QrQTRjZC8yVmlNb1ZuS2Q5NFZlak9SczhHbUFNQ3h4RHVHS2l0cnNpTUVPRDhmcXh0cUtQUzVPMWNNZGtldkQ1TXh0c3ByamlVbHNNMEI4OEFOK05XaU95eVlrb2pkbmpXdWRSVUJmcnI3dGlmWm1PZ2VhaDV5S2U2MkJkWkNwZ052ZGRyOGJWNGZHME5INy9EYU8xb2pWNDdpcThkMFd0MC9DN1JOTXpCd2ppOWh0TzB1aDNNSHVGb2pReXdCWTRmcDk1ZVE5RHM1MXhGN0hBYS85WmptcVhXM2xhR25uNzlzY0Yyc1FOS3UwaXM4UGtFZnl6TDVKSU1reU5EOFlIUGhZVWNzOERBS0xmQTVIQXl0NUJUbCtSZ0NxZGhiZ0dYazQzSUNOYmdGcmdKYnNmZ1NGMkNxMkczZEF5NEhZZ3RzaXAxMk1rZVZJUnU2aGg3WTF1OWFONXBScG5oRWVHdUdmeW94K25tbjBrTWM5TWJEQXBJN1daTmxsUUtjaU1WYWFvQTNkb0kwUTZFdnRoUjg0bFZDQ2IvVldTVk8yc3crQ1ZXWkdVMlpFbUZVcEFaaDF2TFE3ZS9IbnRqTnU1Y3JFYlVIQzFFay84Nk1xUVBURy9ReHJJUS82UjBHaXhpY3JwL0t3djlkUXlFWGpWZXJBNnB6TnhhOGhtUWlkalJvRTBDcVdXdkJhaE55N01kcmVXZzUxQm8vOFhxenFqcWpkK2ZpeG1wWTV4ZEJ1cVVKWjFLbWJ5dXBuTFFCMWl1cks2dUxtSFJaL1gxSnA4TEdhbDdEWUxFc25JR3BRNTVuWk5sb0xzK05iNEkyb3lyT3lUWXljSGs4eUVqZGN3Z1E3MlBTQTJ1dG4zVmh2NnQ0elcwcnk1V2w5QWNzcEJqbmhINTVtWmh6VUFNa3JtMG9LdkZjVzNvZzljZk44eXJxeGZFMFk1WThqbVJpZFF4S0dSWUpXM1pTNGZ5OWtGTjZOYmR4aGRvNldaa2RndU1GbklXeXVZb0hVOVUvY1FFYmtmcjJRNDJpOGF6bXVzTW5BUmhEMC8wcGt5emhsWXQ2TTZ4eGo5Sk5zU0tKL3VqbzB1ZmtPeWZmTlUzMHQ5VEJTZWVPQjQ4T2VqNzNwR2dxeUFuKzBmNkRpYjdrMW83WkdKQkJlS0g2Zzl2cEZNTCtzc1lzZlNGV2hqR21VZk1jV1prcGIzdDRHQnpwZjJrcHdKTk5qNjgrTzdsd01IQXkvVzJ3MHBmais2WmFsK1o3bnZWMXI0eXljUWZyYzVkR3lLUUV3c1dDQ0Nodk9NM0xlaHRnQzY1UTd6bmp0dVA2SmliYStrQmY4U1RWeS9iaDh0U0o3SW40eWNkTjdEZFRVZmYrRlMyTERWOTJMN2Rud1FqeFhzRzUrWTZhQTEvQ0JKa3hmUWxGT1o1YVZzTCt1VDEySWJaZU5FTVFkckgrcG1IMlk4K1h1OWpvb2tiZ01oR2IwYkdEOHRRWjdNSDdjUFJPSGdWM0VvUHR3OGtzbVdZKzhkSGJ1amZDVjAwMmZmdStKSFdDMWdGWWVVUW1Eb1VwcWEwb0FjYnh6WnN4Z3RTaENzbFM5L1p0S2Y5QkgvcVJNY3gwR2FqaytzZGNXMldrWGNkMFhpdWYrcGtwRDhacHp2ZWpXaC91M2pIK21UMDl2dkU2YjZWWk9LUnFXMW9haE9hT3B6cDE0QnViZHo5Q05BN0pCL3lNZVpCbEtQN3RtOFM2TmZEZGtJZEg5alVsREErdk40ZnBUdmFwcjlmRFI0c0R0UDA0YmptdC91LytQUkFYSTBkVVRYUWJQZlJqMHJGb0FoS2gwbE9uQjNXZ203Wi9RaTFwUjJpdE5qTC9CaVlFNTcxVDdEUEhCTWRYbitKUDJSOGJIMVlDNForTlUzSE8rWmFPa1lPUmpvTzU0N2o5TUNCbHRUeHcvVU91bWV3KzN0M056NnZ2a1VQMzNrZTdKQzVEbUtobUwrMFdDQjg5TFJxUUE4MlFxTmxSNFZtcjVrZjN4L3Rmbm1UaFo5MHMrZDQ0SHU3QnpTUFQ1OW93Q1I2MmcranpPTFY0ZHhVeTlUS1ZYOGJFKzF2NzlISWkvVEpkRHgrM0g1eU1qVXlkVEoxTU5jVHY5bmVvaDhxM2VBR2YrVFZtSGVrQmQwQ1pjc3ExenlFUnpQazNnZlE4ZWtwM0dOaWNyR2xiWE1FK0cvbzd1MXNWa1BBbFo3b1lWdkg5bkRMeWVIaHl2Rm1meFMreHVPZkpIdno4anNkUDk2TVgxK1BkZlQyTW9zUTBxZW00MXIyRUluU0llOWFPV2piQlVBRHRmZ0FPbnV6K0QyS3IzUjMrL2drblNXWi8zSE9nYVdEaTFsNmNtcXkrL3ZBNGNDbms2bnVrV2p1NWFCR05Fdk85ZE9KNDgyYlpQZjZZUGJRc3pJUWozWXZQbEFCYW5wRmU2RFNkRGxvL3dYYTQ3SFNXV2E3aFh4eVBObmU3cUZMbW1wQWYxOU1SS2Ntdng5dUhyWWM5N1dNREk1RWk5LzNvWTFXaHVQeDRjMmU3cXUrdHI3K1pQdDBncjVDQno1UUd1eUJTdStCMHJTMnB3bjBLQ3I5Q0RyUk5rbnMwYk01dmI1SU1nemRQOGM4dGdkOE1oT2RHa2ttMnc0M1BkUDlIWXVITkROMzlWanBiQktXSm83YnZ0M0VKZ2Q2ZXBOemsvSG9aRnZpc1Qza1cwK3ZWZkkwSG94N2xCSHB2Z0VhbVJkSGpnY201MUJpekVrYVFlRzQzWE45TmRBOU9OTGRQVEk4c05tZGlIZThPMTdUMkhCekpCby9YdXpvNlRudWdlY2lsSXpUZlpvWmtTVktWN0NIYlFjeklrU1BoeG1SSmpFZzRSbU1Ea1B0QXlUTzVsNTJhMFNQTERQWEhlMFpIdDQ4M2g3dU83a0NKMFcvdjlUNFJVZzRndEM0dUxqWUJzL3R4U1NVWHYyMFZzaVRxM2xhVmRyaEVCOHFUV0N3VElrUC85R1hBS0dqTGU4OFdyVUtlbktPU2NUalVCeHU5L2VQZUJLUTR5YWpONXF4OFNxYVMzcEFabndtYjZLVGord0c5aWhteENwSzc0emlvY0NIMFFQTk9rNnFOUEhoUHF3Q3hUM3RrNXJGY3lLNU1oWE5Kbm9HUEIzVG01NTROanFsRldUSXQydi9HRS9jSnJwai9KSDFRV20zR3ZJcWVkcnMzMmtleGNQZmp6d05XZkZncFFPMVRqSm82SjZYbXpmYUZTRjZlTHc3bWtqa21IajIyQU54Ykx4TWZUQjcwN2FkTEszS1JqM3RmWStxQmVCcDhVN3BLaGtSV29pUGxMNUpMQXk4dTFxTHJpV2d4Z0NWeXJaa3VTb24vQ1o5UFZFYTFMdU85dlNOWDVXcnd5YVNiWFBEOFNqS0hNMzJyeC84WCtKeGk3eWs5RjZsRWhFem9yWTk0RU1Tayt0dDN5R3ZIMTl0cms4eDhmSjErK0dYN1NmRG5oN1A4TW03N2VQeXJZVTRNN1hlMW9MeFkzQjd2VHVSMERpTUVKUVZ2U0hQNWRCUUdvdER6OGhjZS90Sys5ekpjY1gyVm56aGFycDlaUVZhSlZjVnZodTJ0bzVQNW1CL0szTlRIYlNHMlRCNnlEcEtSRlRhOGJnWUw2WTFPdWNaSHU1Z3FyVllzOUFZT1I0ZTYxbWpzNVUzak5OTXgvQ3doNkhqMmdkc1FHbEZMTmJ5S3NYcFVUeVBVQVlhODJNOEhzL3FPQUFBMnlVU09yYkRIWlpyMjZEU2lsd3RlalNRNkFIRk9Gc08rdDg5OG9GeFdtR3JWVTBSR2s5Ty9SVDBBbE5LU1hndS9DeTBYQ25rRFJidGdXY3B4U2REQTJiaTJoQzBHVG1PTS9yTmhtc0k3TXhQUTFjdXhpOEEybXAxOEUrREJ1S293YzhKUTVGUjRqS3JkVFN5eEFYcEorcXRocnhTNFJLdkZEM3d3NTZrTkdoczhBZUVHZlVzcUhwR0ZMem10bzRHRERkUHdiNkR4b1l0WGRFZVQ4eUlnR3dVbGdCVFZqS21VTnFDaDJqekdWWjJZS2VUcGVCTjhpZVZMbCs0WUlYSitwU015Q3pFL00xTERyZmJicm84UFp1SDRlenM4K2ZQcHhPWG9ZemI0UmJGSlVQTjNvYTZSN0ZFQk9qbDN5dmFBeXRNdFVJenRKbGJjc2hzM2pJQnFKL1BFUG4wOUhUaTlQVHoyZWR6a3dMWWJpNVI2MDR4VHBkcWViT1ZRbDRFdlZnck5CUHpCM3d5Rzc2Y2dIUjZpc3p6Qkh2aUZML0IvRVNJZGJqNVNJeXBYV2tTUFN5VjdGRU1lVFZDNTVpZ1RYQzdNNWFKaWZQekNaRDY5QndkdlplMlhFNFEwZUViVE9SbE4yczFNN2thUFgxWDl6Z3EyN0FsaFV1TjBMbWJvRzFHRmsyWDUrZklmSjdLMjBFZkJUOVBzWHZUNTBUMHM3TTA2MkI1V3kzVXFqMHFGaTR0dTVnUjBSNjFlWnJKQlcwUm1ROVpMSmVBdmVkbEViYVVXRm1VOHZ0bjgranpjN3REcFB3MXhMNGZsZGFNMDRPN0w4eTJRTzMyeUFYTkViZGsyZ1BvYzh2c1BlQmJjTVY3aVFZL08vVUN0Wm1wTGVUZEZ1UDAvMUJwSmdiTWRwTXBCZFI1UklZcXptUHM4Q2tFd0xQUGVZZk1CNU0xRmVPVjR6UjQybXpjRVdxRVptSkJRYlNuUWliVFhzck9FbUFOYW9YTlhDSTFhTTFhOWUrN2V1RUM5bWp3cS9iUVh5TG1hSU5SbEN3V2s4a1VWalNzY1VjdElmWG5DYnViR3NvdTFHS1A0cUhlMlVyUXRjVnB4aEIwc0pjVElFVmVTK0I3U1ZZc1oxRGNuSXNpeFNWcmhVNVhWQnJzZ1gwQzlVSXpzWTBaaDJVZUNtdFRSV0pDelZxd2tFeTdXVkZuSVVPZythclFKSHBZOWRzakViT0pzMWpSc0NoVm9kRWhXRVI2M1pMQTZJM1RMSzlVOVBSV01YcUlWb2VvRTVveDlQcmswL241K2M4WldhbWUyTXdFUUYreUltOUk2bFJhNUpXS3JYR0VOcXJOTGIxS2c5QXMvblZsUHFXSEdSd1NBbitjaHQyVVBxbEJhVkdxbkJHN2kvWUFwYTJLTG1nbTlpYkNmZ2FoSnhTOUNReHl1Zy9GcEw3OVF6SE9zNVU4dlI3WThKZ3g1RUYxV3RhcGRLOUJEQVB6ZkpqVnlTem0wZFY1MmU1bjlOcWpsQkUxcTZadlF1S2Z4QjdZeVZZWDlBSzl4b243TlFtTlVrK2NXbVRGbDJWMFFsZFV1c2Z0YW9BNExlaUhabUovK2lRVU9pVHJacFpOQUEwbERHdlFCODJxU3BlcmV4eC9ZRDZBMGdUYW9jdlR1ZmNiWWdpWXp5Uld2OUwyYzZBMnlaUWVmMkJHVkNvZXJEbm11SWFHMVVDeno2Rlg2WGpDekY0QzlMbFlnejJVUFdqYXBOMjhvRk5wcVdLYzdtRmxqaWd0NjRUTzBkOEMvT2ZhM0tINlkyS2ZaVjN4bkE1b2czaFhZZEpTdWtPVXVRMmpxclN1dXNkQzc3ZUlIUzN0cmNFZEN1dUZWdVM1eE1yWGpMNlFSMVhLaUI1b0xpTTBVVnFQcDVuckQ5WmxZdWxhM0tIWTl5Zk9KMloxNWNTNzZGRXVJM2F3YmlQKzVRS1ZsdlVwL1Y0MEFmU3BVbHZDNW05ZWxNeU1MbnRJeFpDWHltZ3BQVVk1TGpaV1ZhVjFSWTljTE1aaThOaXZqWm0xZ05KaHQySkw2Z3Q1cFdKY1Ura3hYalp1UUp3R3BXVlJsejNlRzlnVVFyTzFVYWVnelc2eVVqYW14cXFwcGowVTJRaTFQSWpUVnF1dVdsNnUxOER1WWNTckRab05YVm91dzdLZUJpNVdUYVZpSnhYdHJoUEhrcHZEUnNDb1czUmJLVDJlamdXZnBIVElZckdFUmQ2dnl4N3lYWW1vQmQyQjlsaHRobHFldzYzUEhqRURLUkRQYTh5SStWQW9uV0Y1blVyenQ5MkJORE9pQlBaQXBVVzNXMS9JNjQwNXNJNTNXbHZJVThCOEZNV3lRYWEyV2w0WnBSM2NodXBwVVNmMGUyc0dHZ0JuOXByOEllUGZCVVZGanRVYXB6VTlUYUhTQVZUYUllczVmWkc3UHBxaHptcXBUV09TSE1LU01DVHlyaU9kSldLeHdxU2RFU0hrb2RMTlBxdmJyUSthN20xbXp3RjZyNWE2aDJURkV6S3NNcVBqNEFjcUxiR1ZHZ0dleS9UU2hyKzUyU2ZMT210NTJWNGJhNEVXNGdSZms2WHhuNHFzd3Vtcm1zb0tWY2tleWRPSkFQRzA3TllYUFVqNENPTngzRnBxVEN3azdOWm8wMVUxTmJCOHhZTTFIZlBuUVNnUm0xMzQxMFo5MEwzdkkveG5iSXZYQUUzWklVSE45RnBuSTZCeWMrc3dIU0gvblJ4MXkvcEMzczFOb3BkRGY1eE42Rys2U0Y1SVRwWVY5QnpPSTRWTHhhcHBWNC9uWXdONDJpVTZIS0xlUXdnR05vT0h1a3k2b1RQNWZENHNzUTZibnFNMWQwcEQ0YkpjOWt5QUVSdTJibG5uSVlUY2RVeGdMYWZuNTVkNnBVYWg4ZHhpaE03ZDZQUTBYd3A1NVU4ekI5UVNrZEo1TE04UTVKM24rNWVYSnAxQ0Z6SkFEVUp6dWcrTFZUbHFTazdKQlFRWC9oRlcwWGtzcnpjbVVLRnppK1hTcTAvb1RDYmp0WVBRVVVZdnRLcTBwV0t2M2dDR1BObXQ5NFQrZ3NIQVVoYllxVVZmV1Y2d1p3b0s2L0RyUG1wYTViQ1lxblF4STdJNmp5Q0Rxd084RjZndjAxV3B3Uld5SXRrcDNqRVQxM2RlRGoxZHVYQUI2STltY29SSmxNVWF6Z1RFZkN4ZWtkS1Nxa0l0eVRNUmFIeEtvaHd4Nk4xNWIwbnB2VlNxZkVhRU9PMGpsOFBRZlRJbkN3YUJ4c2dlL0lLWlN0U1NLeURNK0Z3eXkvcjh1azhVcVFmVncxWHNZU1RSdzZwZjZadGNOR2FXK0pBbG5kNUxsYytOa2hJSkJEaEJjQUd6a05CNzBoYVZsZ2cwS2wwT09taHNicmJXcGpSR0VFNmlRbWxNSnUxNExVRjlGSzlTMHp6anBsekNVUTI3RHNMK3FIQ0ZjK05YYXNnYnhTdEQxTklkaUlrZGNaSVMya3VsVTZsVVhtTDV4OGd6SEVtQ0xMbUVXRzFuYkNXcW9qM0lDZjFtd1FWQ3kxSXRKL1FadzNzL1JGUDRDVk9oa01sci93RVlZc1pNd005eFJzNG9zTHhQTU5UUXdRYVZwaFErWEtXM0dIamFoWmRWVUdycU9zSEVlczJza2lIM3lUU1p3bDY3WFNxZHpuZEVsZ0tjZXNXQUNNWE9jTEZhT2dVaE5PeXFrdEpiYXVFQzBESmJHelQ2ZWlNaThmbFF5bVF5NWIzZURId1V0Q1ZjdnBrWklTQUVrRmx3Mk1IWTE4bWJHcUVMUEY4SnVsdTF4eWdMRlNhbDFqNHd0R0dOZzFhR0Y0VE81ek1BellwdWx5OFNFV1lFRGpLaDRMTHprV1pib3RhZU5VRlc5YlNsZ2oyQ1JHa29YS2hhK3pEbGJtTHZqd1NLNGpQZXZEZERsSFk0ZkJHaXRERGpLRWlSWnM1UWF6YzM0bW0rNUdtNm5EMndHRWRvcGZZdWJpRDJtOTZBYUpja2U4WnVwMlNXS0IyWjhUbDRPenZFY2VaRTdidEVwU1UxZXBUNVI5RjM3RjRmV0hLQlBWanBDZjN5Y2xBUitlc3Y3RWdCR1pGVjhGb0drRG1nYmVVTGNQNWc5QW1kTjRuU3R4bnhxR3hHeE1OaUlEWDFwRzZiQzB5ME4vcmltNEVUZkc0V0Qyakpya2lBczVuTmh2aVQrcHVxNTF6NHFuRTZzSVFaOFNuMktQWWJTMXpIanE3ZkhCMGR4V0lHU0FBY28yK1lwLzEvbTRTODI0eW8yWWRwNnhNcUxWalIwOUxUdXlLRHBvbm9kYXkzOS8xMWIreWFUaXc4dlRQeVhlRlM5b1Qrb0ZyTEd3VXIvZ3kwS3JoNnJaV2Y2ajFkQ25sS3BSS1JLTDB6NUJQUkhyRTY2YWtPR2JGSzNlTmJBNm5seWVLVFBmMFBRUE42bElhTTZHYXB1b0V1U0dwOU9xUWQ4cjRYbFdaRmtlWHJCbHIxZExweXZ6d0llUUJkUDByZlZVM3BNaVVpUmcraWREMTVtZzlYNmRXTGNickc1dFkvYlErU0VTMFY0clRaQmkwWFBId3M5ZFpmeUN0cmoxVUNMZFlSZEpVMjR2ZFBSVSt6Y2owcFRWcmpsa3Avd1RZMlE5VlVyaWQ3VkdrakRwTENCWlVHZTlSTk1TNVZyay9mWmtTNWp1eWhTQkpWc1RWT2xBWjdzSFZsajBLMXFtblFTSlN1STN0QWMwMHlWYzJJV1Blb0c2VmpRZDV1cjZqMFZhTUg0alRVUGVwSWFSdFBnYWN0cE80eHBuWDVsMzY4MEE2SkhxeWNNZFFIdE44dVViekpzbGZ1UWp0L1gzMTYvV2IxQXB0Ym91aTBKZXNCT3NobGlLZWhPcDFYdm10QlQ0MDEvdGx3MFR3SzdoQXpnWHBRT2hjVW5BVktJZGY1eThnbld0RFRudDBYTm1QekVCNWtvU0kzQzgvT3ZKQ3dqV2FrQXBWQ1MyZGNjMXJRdi8yMWhjZDZoMEJwbHErSHVpbFltb1hna2RtenBGSW1lK1NMNWxYY0ZnWXhKelpiOFNycFhuOGRRSnNGT3lWSlhzdmVuaWt2R2JzMHI1ZDN2UHY2VDdNUmNpSXY4blpyTnZmY2pxWTVseE9paHdtWVRSbEhoK2IxOHY0KzZSbjgyQUN0Ukx4T1BUdHJUajY3MEFFUW1yTHZRZXdJUzVFMjdjc3BOdlZ1dmNaSVBjcERxTGFMYTg5ckVJWU9XRUZuSmIrM0Z3cDVIVnlUTm5TcjUxUGpod2F1ZVFpclRPeXM4THpRQy80aE8xV1E3S205VkFxRTlyd3RkMTNUYjF1ZUJ0dk8waWoyTk9Kbm43V0FZWUlDVnBZbzd4NWVpMVVXMnNwZGpMWHphT3YxQjZqcHFWSVhxT0R6YWMwWWxrUTdaVWVoUTZHdzNXZnJMSHVCNGFteHJZNE5NNVNLUldyRE0ybWRBMmFIdlNBVkZOTmVDS29kRHFHdi9GV1JtMkl0dTk4YS9NMUxia0l0VVdibU9jUm1HUE9RSXlOUmxKUUhiNWd5OGt5c3FjSkZzL3YrNm43OUJ2T2lURHJRU1U3aEtQbHZZeTh3MGNDb0RIYVdwRXdxQklaV0l2NkRTbGY2N29xKzN2SmcySXVJUkd2ZTd2YkhHU2IzTDRxY2pOcUdyT0JtaXVLZGVObzZiM2R4SDVzcVhsTjkzREM1OWRHQUVVUlVWR3luTldCSUZLK0traVJEOFJvcHllS2krOHVLVThYcnFDUkw3MGplWDNIL2ZhVVZ4VTJTdVhpTW03RkN3NUNpQ3J5ZG5QOEZRNzhacUhMSi9jbXg2WllYRFRaT2lLaStCby9ZS1pkZ3RKbUR3YUNaREVGMXlseWF2VjFLcGt1cmc3akYzWHZVVGU1dlVkeUh1VGd5QjIxbStGU3JTRWw0TGhLOFlTTG4yUjB6d2NHdUt0QmZQZjNUTFIrZ3RyZDBTNDAzMHFCNGNyY1psdHlFaHR5UWhoV0xpM2hSNUhFU08zYkJxN3FjRitFZDhENmNJSGVjSVRkL2dkb2pMR1BWVzhIZ1RsbXlqQ0wzQTZMSUUzQ3BBZ1M3Z3RjVUN1ZUJXYkI5K2xMMWpneWRzY1lCb1BZSGhJZ2ErVmdGVHdueXZLTCtqWlpYKzZGUXNKQ0hHVmhGS2RnOUNwQ0xHeWpJSW1HM0NVa2h0NnZoSlI3bVlVd3BaQm5PVWdvTW1ObXcxSk93QjJxaEFCcURMekFMOHM1d0NHVE9LQzdCUFB6SDIrbzM3R2dLN3I1cStSQzA3UVNHUm92WkVaS0NuVTk0bFJvbEJjSHdhMUNJakdzSks0S1RkVHhCUmpSbzQ1RUowQk8rQWVJVGNoNlplVkloQWtZbytncDJuTUZ2WVFkdUwzWm15T0RKWHZOdzE5K3RPbTZOZ3RTNzN3eG1MakF6WkJXSm9vcktYRVFpUHpHTGN4UmJGSjFTZndCMVV3SUppU2hkUk1WWmduLzNBeFJVWUJTYURPQmpDaG9xa3RNYkRpT3k0cGpoZ3NPZE9tOUMwM1IwOVdweTdMM1p6d2xMb3k0ci92R2VWMy8xb2o5VTBWRmc5Q1N4aWZxQzJoZnRRQkJCVHJ5SGtZSTJVSmVRVlhoZkx0VVpnS3J5b2psUWNtZkdtODk3dlhhN0lrY0VZN0MvVS9lZGN6cVB4L3BPUG9GRmpJSXdGSEZoQTB5VmhJeGdzT01rdmtycUU1ZEE3c0ZCSzJVZUxTaGs3QmxZbWxIZkF6Tk9wOTBKaTd6WXd3V0lXWWRQNE15OVUxMDEzS09vdGUvTjFxc3R6M3V6alFzSU14R2ZRNWF4bnhvYVVjR2NwRTZSNmVKeTBsOEpmM2xKTTRGUmkxT1VhbHpWRS9nRDRCbzdUcEZDVUNLZGlGeVJKYzUyOUhHbHRiWmJXSDM1Tm5aeThxbm5qUUd4aFptWmlIcExuM3ZYV0hJOHVzK000LzcxbCs3UHVCdzZra3VXMWRkSVJCQTRXMjl5c0tubSsyNjliZXRwZkRVMU9QWWhadk56QVFJT2FZazhadTZtbDBvdlA2YWxwZUlXOTVmZHZwYjJFaUh6UStwRTZTa0VPRnZ3NksvRDlyZFB1UzFiVjl2WThLdk5rMDhmLzNwdk1QdTVtbElnd0FWZ3JJN0lBdTUybGd5bGtmcUtpU01kdERpL09YYVU5QXd2ZGozMUJuaGQ3MXJHSmdkZVRXMDFqaVdQWXJIWVJtOXNJMFpTQXd5WUREZ3FMdE5JRGJpRmdmVDh1SjlnVVlQaFVZcjF2ajlhKzJ1aHArTzRaYVh6Wis3YTE5cTVQcm5WdlRVeU1yWFZzcnZiMkhqVkNHbTNwUVZtV21EWUhSejhQamc0Mk4vWS93bFMvKzdXSUVrdCtHenAzOTI5Z3JkOGF1eUg5N1cwd0JJMTRXSllnZXQycjJBTSs0WFh4cXVybHF1eHNiRlBrM05OMVc0NVhmMytpSzF2TzV2KzJGNWNXVjkvOSs1ZE82WjNNTG0rVGtadDAyMmJiWnNEcnc0Z0RiemF2SmVtdDFmYVlQeHlaV1Z1WldXbEhkNktiOGZ4eXNEQTlBQ2tnK0xqQU1mVEE5TUhCeTgzNTVwMDNCN3hmM0ZuOXdyZjl4L2E3ejhLL2ZjdjZGL1F2NkIvUWRkVituOEJCZ0M3Q21ZZGg2cFl5QUFBQUFCSlJVNUVya0pnZ2c9PSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIiwiRklET18yXzEiXSwiZXh0ZW5zaW9ucyI6WyJ1dm0iLCJjcmVkQmxvYiIsImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiMzBiNTAzNWVkMjk3NGZmMTAxMGJhZGRjOTZiYTZhOTgiLCJvcHRpb25zIjp7InJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwidXYiOmZhbHNlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwiYmlvRW5yb2xsIjpmYWxzZSwidXNlclZlcmlmaWNhdGlvbk1nbXRQcmV2aWV3IjpmYWxzZSwidXZCaW9FbnJvbGwiOnRydWUsImF1dGhuckNmZyI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJhbHdheXNVdiI6dHJ1ZX0sIm1heE1zZ1NpemUiOjgwOTIsInBpblV2QXV0aFByb3RvY29scyI6WzEsMl0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjozMjIsInRyYW5zcG9ydHMiOlsidXNiIiwibmZjIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjQwNTYsIm1pblBJTkxlbmd0aCI6NCwibWF4Q3JlZEJsb2JMZW5ndGgiOjY0LCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6NCwicHJlZmVycmVkUGxhdGZvcm1VdkF0dGVtcHRzIjozLCJ1dk1vZGFsaXR5IjoyLCJyZW1haW5pbmdEaXNjb3ZlcmFibGVDcmVkZW50aWFscyI6MTY1fX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA3LTA5In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wNy0wOSJ9LHsiYWFndWlkIjoiY2I2OTQ4MWUtOGZmNy00MDM5LTkzZWMtMGEyNzI5YTE1NGE4IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJjYjY5NDgxZS04ZmY3LTQwMzktOTNlYy0wYTI3MjlhMTU0YTgiLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBTZXJpZXMiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6NTAxMDAsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciLCJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJjYjY5NDgxZThmZjc0MDM5OTNlYzBhMjcyOWExNTRhOCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlfSwibWF4TXNnU2l6ZSI6MTIwMCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNS0xMiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWXViaUtleSA1QSIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTgxMDMxMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjAuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMTIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA1LTEyIn0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiOTZmMGNjYzEzNWRmZjlkY2Q2YjNmZmUxODUyZmUwNmU4ZjVjYWJlYiJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI5NmYwY2NjMTM1ZGZmOWRjZDZiM2ZmZTE4NTJmZTA2ZThmNWNhYmViIl0sImRlc2NyaXB0aW9uIjoiSW1wcm92ZUlEIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6NDUsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6Mn0seyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NiwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNiVENDQWhPZ0F3SUJBZ0lKQUtNOUZxazArWDkvTUFvR0NDcUdTTTQ5QkFNQ01JR1JNUXN3Q1FZRFZRUUdFd0pWVXpFUk1BOEdBMVVFQ0F3SVZtbHlaMmx1YVdFeEVEQU9CZ05WQkFjTUIwRnphR0oxY200eEdEQVdCZ05WQkFvTUQwbHRjSEp2ZG1WSlJDd2dTVzVqTGpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFZk1CMEdBMVVFQXd3V1NXMXdjbTkyWlVsRUlFWkpSRThnVW05dmRDQkRRVEFnRncweU1qRXlNREV3T1RJNU5UaGFHQTh5TURVeU1URXlNekE1TWprMU9Gb3dnWkV4Q3pBSkJnTlZCQVlUQWxWVE1SRXdEd1lEVlFRSURBaFdhWEpuYVc1cFlURVFNQTRHQTFVRUJ3d0hRWE5vWW5WeWJqRVlNQllHQTFVRUNnd1BTVzF3Y205MlpVbEVMQ0JKYm1NdU1TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1SOHdIUVlEVlFRRERCWkpiWEJ5YjNabFNVUWdSa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFZlgwc0Z5a2l2Q0c5NVBpNWpXV2cwTXNhMHhvWHFHNVIrNlhvaGtQU09XcW1jSlcrQ2tDNERXT0FBRHpERFladWh4MHMxQi9VazJCb1ZpOW1SSXFhZ3FOUU1FNHdIUVlEVlIwT0JCWUVGTUpwS2gzWGNmUk5pWFZXZjZQbnVkWmkyTXMzTUI4R0ExVWRJd1FZTUJhQUZNSnBLaDNYY2ZSTmlYVldmNlBudWRaaTJNczNNQXdHQTFVZEV3UUZNQU1CQWY4d0NnWUlLb1pJemowRUF3SURTQUF3UlFJZ005MFlWMFRUMzlWN0JEeG5mRktKYmpVL0h2RW5Kc2tjRmdXVjkvdEtyZmtDSVFEZkNDVGZDendZUldKcFhydU44d1JmNERZMUVhNjRnampJOWo1bGxoSVB0dz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWdDQUlBQUFEOEdPMmpBQUFBQ1hCSVdYTUFBQzRqQUFBdUl3RjRwVDkyQUFBS1QybERRMUJRYUc5MGIzTm9iM0FnU1VORElIQnliMlpwYkdVQUFIamFuVk5uVkZQcEZqMzMzdlJDUzRpQWxFdHZVaFVJSUZKQ2k0QVVrU1lxSVFrUVNvZ2hvZGtWVWNFUlJVVUVHOGlnaUFPT2pvQ01GVkVzRElvSzJBZmtJYUtPZzZPSWlzcjc0WHVqYTlhODkrYk4vclhYUHVlczg1Mnp6d2ZBQ0F5V1NETlJOWUFNcVVJZUVlQ0R4OFRHNGVRdVFJRUtKSEFBRUFpelpDRnovU01CQVBoK1BEd3JJc0FIdmdBQmVOTUxDQURBVFp2QU1CeUgvdy9xUXBsY0FZQ0VBY0Iwa1RoTENJQVVBRUI2amtLbUFFQkdBWUNkbUNaVEFLQUVBR0RMWTJMakFGQXRBR0FuZitiVEFJQ2QrSmw3QVFCYmxDRVZBYUNSQUNBVFpZaEVBR2c3QUt6UFZvcEZBRmd3QUJSbVM4UTVBTmd0QURCSlYyWklBTEMzQU1ET0VBdXlBQWdNQURCUmlJVXBBQVI3QUdESUl5TjRBSVNaQUJSRzhsYzg4U3V1RU9jcUFBQjRtYkk4dVNRNVJZRmJDQzF4QjFkWExoNG96a2tYS3hRMllRSmhta0F1d25tWkdUS0JOQS9nODh3QUFLQ1JGUkhnZy9QOWVNNE9yczdPTm82MkRsOHQ2cjhHL3lKaVl1UCs1YytyY0VBQUFPRjBmdEgrTEMrekdvQTdCb0J0L3FJbDdnUm9YZ3VnZGZlTFpySVBRTFVBb09uYVYvTncrSDQ4UEVXaGtMbloyZVhrNU5oS3hFSmJZY3BYZmY1bndsL0FWLzFzK1g0OC9QZjE0TDdpSklFeVhZRkhCUGpnd3N6MFRLVWN6NUlKaEdMYzVvOUgvTGNMLy93ZDB5TEVTV0s1V0NvVTQxRVNjWTVFbW96ek1xVWlpVUtTS2NVbDB2OWs0dDhzK3dNKzN6VUFzR28rQVh1UkxhaGRZd1AyU3ljUVdIVEE0dmNBQVBLN2I4SFVLQWdEZ0dpRDRjOTMvKzgvL1VlZ0pRQ0Faa21TY1FBQVhrUWtMbFRLc3ovSENBQUFSS0NCS3JCQkcvVEJHQ3pBQmh6QkJkekJDL3hnTm9SQ0pNVENRaEJDQ21TQUhISmdLYXlDUWlpR3piQWRLbUF2MUVBZE5NQlJhSWFUY0E0dXdsVzREajF3RC9waENKN0JLTHlCQ1FSQnlBZ1RZU0hhaUFGaWlsZ2pqZ2dYbVlYNEljRklCQktMSkNESmlCUlJJa3VSTlVneFVvcFVJRlZJSGZJOWNnSTVoMXhHdXBFN3lBQXlndnlHdkVjeGxJR3lVVDNVRExWRHVhZzNHb1JHb2d2UVpIUXhtbzhXb0p2UWNyUWFQWXcyb2VmUXEyZ1AybzgrUThjd3dPZ1lCelBFYkRBdXhzTkNzVGdzQ1pOank3RWlyQXlyeGhxd1Zxd0R1NG4xWTgreGR3UVNnVVhBQ1RZRWQwSWdZUjVCU0ZoTVdFN1lTS2dnSENRMEVkb0pOd2tEaEZIQ0p5S1RxRXUwSnJvUitjUVlZakl4aDFoSUxDUFdFbzhUTHhCN2lFUEVOeVFTaVVNeUo3bVFBa214cEZUU0V0SkcwbTVTSStrc3FaczBTQm9qazhuYVpHdXlCem1VTENBcnlJWGtuZVRENURQa0crUWg4bHNLbldKQWNhVDRVK0lvVXNwcVNobmxFT1UwNVFabG1ESkJWYU9hVXQyb29WUVJOWTlhUXEyaHRsS3ZVWWVvRXpSMW1qbk5neFpKUzZXdG9wWFRHbWdYYVBkcHIraDB1aEhkbFI1T2w5Qlgwc3ZwUitpWDZBUDBkd3dOaGhXRHg0aG5LQm1iR0FjWVp4bDNHSytZVEtZWjA0c1p4MVF3TnpIcm1PZVpENWx2VlZncXRpcDhGWkhLQ3BWS2xTYVZHeW92VkttcXBxcmVxZ3RWODFYTFZJK3BYbE45cmtaVk0xUGpxUW5VbHF0VnFwMVE2MU1iVTJlcE82aUhxbWVvYjFRL3BINVovWWtHV2NOTXcwOURwRkdnc1YvanZNWWdDMk1aczNnc0lXc05xNFoxZ1RYRUpySE4yWHgyS3J1WS9SMjdpejJxcWFFNVF6TktNMWV6VXZPVVpqOEg0NWh4K0p4MFRnbm5LS2VYODM2SzNoVHZLZUlwRzZZMFRMa3haVnhycXBhWGxsaXJTS3RScTBmcnZUYXU3YWVkcHIxRnUxbjdnUTVCeDBvblhDZEhaNC9PQlozblU5bFQzYWNLcHhaTlBUcjFyaTZxYTZVYm9idEVkNzl1cCs2WW5yNWVnSjVNYjZmZWViM24raHg5TC8xVS9XMzZwL1ZIREZnR3N3d2tCdHNNemhnOHhUVnhiendkTDhmYjhWRkRYY05BUTZWaGxXR1g0WVNSdWRFOG85VkdqVVlQakduR1hPTWs0MjNHYmNhakpnWW1JU1pMVGVwTjdwcFNUYm1tS2FZN1REdE14ODNNemFMTjFwazFtejB4MXpMbm0rZWIxNXZmdDJCYWVGb3N0cWkydUdWSnN1UmFwbG51dHJ4dWhWbzVXYVZZVlZwZHMwYXRuYTBsMXJ1dHU2Y1JwN2xPazA2cm50Wm53N0R4dHNtMnFiY1pzT1hZQnR1dXRtMjJmV0ZuWWhkbnQ4V3V3KzZUdlpOOXVuMk4vVDBIRFlmWkRxc2RXaDErYzdSeUZEcFdPdDZhenB6dVAzM0Y5SmJwTDJkWXp4RFAyRFBqdGhQTEtjUnBuVk9iMDBkbkYyZTVjNFB6aUl1SlM0TExMcGMrTHBzYnh0M0l2ZVJLZFBWeFhlRjYwdldkbTdPYnd1Mm8yNi91TnU1cDdvZmNuOHcwbnltZVdUTnowTVBJUStCUjVkRS9DNStWTUd2ZnJINVBRMCtCWjdYbkl5OWpMNUZYcmRld3Q2VjNxdmRoN3hjKzlqNXluK00rNHp3MzNqTGVXVi9NTjhDM3lMZkxUOE52bmwrRjMwTi9JLzlrLzNyLzBRQ25nQ1VCWndPSmdVR0JXd0w3K0hwOEliK09QenJiWmZheTJlMUJqS0M1UVJWQmo0S3RndVhCclNGb3lPeVFyU0gzNTVqT2tjNXBEb1ZRZnVqVzBBZGg1bUdMdzM0TUo0V0hoVmVHUDQ1d2lGZ2EwVEdYTlhmUjNFTnozMFQ2UkpaRTNwdG5NVTg1cnkxS05TbytxaTVxUE5vM3VqUzZQOFl1WmxuTTFWaWRXRWxzU3h3NUxpcXVObTVzdnQvODdmT0g0cDNpQytON0Y1Z3Z5RjF3ZWFIT3d2U0ZweGFwTGhJc09wWkFUSWhPT0pUd1FSQXFxQmFNSmZJVGR5V09Dbm5DSGNKbklpL1JOdEdJMkVOY0toNU84a2dxVFhxUzdKRzhOWGtreFRPbExPVzVoQ2Vwa0x4TURVemRtenFlRnBwMklHMHlQVHE5TVlPU2taQnhRcW9oVFpPMlorcG41bVoyeTZ4bGhiTCt4VzZMdHk4ZWxRZkphN09RckFWWkxRcTJRcWJvVkZvbzF5b0hzbWRsVjJhL3pZbktPWmFybml2TjdjeXp5dHVRTjV6dm4vL3RFc0lTNFpLMnBZWkxWeTBkV09hOXJHbzVzanh4ZWRzSzR4VUZLNFpXQnF3OHVJcTJLbTNWVDZ2dFY1ZXVmcjBtZWsxcmdWN0J5b0xCdFFGcjZ3dFZDdVdGZmV2YzErMWRUMWd2V2QrMVlmcUduUnMrRlltS3JoVGJGNWNWZjlnbzNIamxHNGR2eXIrWjNKUzBxYXZFdVdUUFp0Sm02ZWJlTFo1YkRwYXFsK2FYRG00TjJkcTBEZDlXdE8zMTlrWGJMNWZOS051N2c3WkR1YU8vUExpOFphZkp6czA3UDFTa1ZQUlUrbFEyN3RMZHRXSFgrRzdSN2h0N3ZQWTA3TlhiVzd6My9UN0p2dHRWQVZWTjFXYlZaZnRKKzdQM1A2NkpxdW40bHZ0dFhhMU9iWEh0eHdQU0EvMEhJdzYyMTduVTFSM1NQVlJTajlZcjYwY094eCsrL3AzdmR5ME5OZzFWalp6RzRpTndSSG5rNmZjSjMvY2VEVHJhZG94N3JPRUgweDkySFdjZEwycENtdkthUnB0VG12dGJZbHU2VDh3KzBkYnEzbnI4UjlzZkQ1dzBQRmw1U3ZOVXlXbmE2WUxUazJmeXo0eWRsWjE5Zmk3NTNHRGJvclo3NTJQTzMyb1BiKys2RUhUaDBrWC9pK2M3dkR2T1hQSzRkUEt5MitVVFY3aFhtcTg2WDIzcWRPbzgvcFBUVDhlN25MdWFycmxjYTdudWVyMjFlMmIzNlJ1ZU44N2Q5TDE1OFJiLzF0V2VPVDNkdmZONmIvZkY5L1hmRnQxK2NpZjl6c3U3MlhjbjdxMjhUN3hmOUVEdFFkbEQzWWZWUDF2KzNOanYzSDlxd0hlZzg5SGNSL2NHaFlQUC9wSDFqdzlEQlkrWmo4dUdEWWJybmpnK09UbmlQM0w5NmZ5blE4OWt6eWFlRi82aS9zdXVGeFl2ZnZqVjY5Zk8wWmpSb1pmeWw1Ty9iWHlsL2VyQTZ4bXYyOGJDeGg2K3lYZ3pNVjcwVnZ2dHdYZmNkeDN2bzk4UFQrUjhJSDhvLzJqNXNmVlQwS2Y3a3htVGsvOEVBNWp6L0dNekxkc0FBQUFnWTBoU1RRQUFlaVVBQUlDREFBRDUvd0FBZ09rQUFIVXdBQURxWUFBQU9wZ0FBQmR2a2wvRlJnQUFBdGhKUkVGVWVOcnNsdDlMazFFWXg3L3ZOdGUwdlhPazd5UzdxeVdCWXZuaklrdEdVMHZEQ3drdFY0S1hwdjN3Qi80QkJpSWEvUUMxd2prVlV4TnNVdXV1emQxazZpQkxDeElGemNEWE9UWndZOHIyc3IxcnA0dVhadW9nZ3J5SmZTOGVlTDZjNTN3NDUrRTVISW9RZ29PVUNBZXNHQ0FHaUFFQXlYNkxaZG4xOVhXR1lkUnE5VDhna04xcWEyMFZEbFZaY1pVUVlwdVpLUzB0SFRjYTl5d3o2SHVycTZzL3pzNlNQMmtYd0dJMkF6aktxSFE2M2Z0M2s0U1Fwb1lHQU1XRlJYdktMbW9MQUF3T0RQd2RvTGRIRDJCa2FPaDM4NDNKNUhLNTlwVFYxZHdFOEdwOGZQK09TNHRMNXJmbUg2R1FrTzcwb0x1emMyand1U29wMmRCck9DeW5rNUtPOVBYM1oyWmtNQ2twcXl2ZkdJWUJjTCs5dzJxZEtDb3FDZ1FDQUhpZUYyb2ZQM3hrTXIxVzBJcmF1bHB0UVlIUDd3TkY3ZTJCTmw4RElPMzRDUUFOZCt1N3U3b0FTRUFCcUt1cEpZUlU2YTREb0dYeHFhb1VwWndXQTlhSkNVSkk0UVV0Z0ZQcWt3blNRd0Q2OVByb1Z4UU1CdHZiMmlpS2V0RFJ3Zk44S0JUaU9PN1prNmNBK25vTkxNc0N5TW84emZuOUhNZmxuTWtDc0xTNE9EMDFEVUIzOVJvaHhPbDB5aE1TNGlpUjNXNlBiTHN6QjNGeGNiUkNRUWhSSkNaS0pCS3hXQ3lUeWVSeUdvQlVLdjB5L3htQVRsY3BpNCtYeVdRYWpRYUF6K2VibXB3RVVGNVJEa0NsVWhWcUMzZ1NucCtiaXo0SG5OOFB3Ty8zUjV4QWdNdk56azVta2tXVUNNRHE2bmZCZHpnMkJEQ3RVQUJ3T2wyL2ZJZEFpZzRJQm9PUktJam5lUVZOYjNtM2lpK1hpRUhwK3d6cEdlbHV0L3VsMFFnZ0VBaVVYU203ZGVmMnZaYVd0TFMwaFlXdkgrWSs1Wi9OeThuTmpmNVVTQ1NTU0l3NDRYRFk0ZGhRS3BYRHc4TmlpcXB2YkJ3ZGVWRjFvd29BdTdhV21uck0wS1BmM3Q2K1ZGTGMxTng4UHUvYzZOaVlTQ1NLUHNrZXQyZDVlZG5qOFVRY3I5ZHJYN2U3M1p0Q3lySnJWcXMxSEE0VFFwWlhWcnhlcitDN045MFdpOFZtcyswZkN5cjJxNGdCWW9EL0FQQnpBSTZWTnFHUVBVcW5BQUFBQUVsRlRrU3VRbUNDIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDEtMTciLCJ1cmwiOiJodHRwczovL3d3dy5pbXByb3ZlaWQuY29tLyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiSW1wcm92ZUlEIEF1dGhlbnRpY2F0b3IiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjAwMDIwMjMwMTE3MDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDEtMTcifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTA1LTE4In0seyJhYWd1aWQiOiIwMDc2NjMxYi1kNGEwLTQyN2YtNTc3My0wZWM3MWM5ZTAyNzkiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjAwNzY2MzFiLWQ0YTAtNDI3Zi01NzczLTBlYzcxYzllMDI3OSIsImRlc2NyaXB0aW9uIjoiSFlQUiBGSURPMiBBdXRoZW50aWNhdG9yIiwiYWx0ZXJuYXRpdmVEZXNjcmlwdGlvbnMiOnsiZW4tVVMiOiJIWVBSIEZJRE8yIEF1dGhlbnRpY2F0b3IifSwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmFjZXByaW50X2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InZvaWNlcHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJleWVwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGF0dGVybl9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiaGFuZHByaW50X2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJsb2NhdGlvbl9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsic29mdHdhcmUiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlbGVzcyIsIm5ldHdvcmsiLCJ3aWZpX2RpcmVjdCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ0F6Q0NBYWdDQ1FDRzNVcjR6cVk5M2pBS0JnZ3Foa2pPUFFRREFqQ0JoekVMTUFrR0ExVUVCaE1DVlZNeEN6QUpCZ05WQkFnTUFrNVpNUkV3RHdZRFZRUUhEQWhPWlhjZ1dXOXlhekVTTUJBR0ExVUVDZ3dKU0ZsUVVpQkRiM0p3TVJBd0RnWURWUVFMREFkU2IyOTBJRU5CTVJFd0R3WURWUVFEREFob2VYQnlMbU52YlRFZk1CMEdDU3FHU0liM0RRRUpBUllRYzNWd2NHOXlkRUJvZVhCeUxtTnZiVEFnRncweU1qQTVNVE13TWpBNE1qWmFHQTh5TURjeU1EZ3pNVEF5TURneU5sb3dnWWN4Q3pBSkJnTlZCQVlUQWxWVE1Rc3dDUVlEVlFRSURBSk9XVEVSTUE4R0ExVUVCd3dJVG1WM0lGbHZjbXN4RWpBUUJnTlZCQW9NQ1VoWlVGSWdRMjl5Y0RFUU1BNEdBMVVFQ3d3SFVtOXZkQ0JEUVRFUk1BOEdBMVVFQXd3SWFIbHdjaTVqYjIweEh6QWRCZ2txaGtpRzl3MEJDUUVXRUhOMWNIQnZjblJBYUhsd2NpNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVFzRVFPZy9CNTNyS0lGSm40blVmUE5WUHF6RFpWTGhXaWZLbHFTWVhWZzFaNjg4bU9iQTZDbmwrUEpVdzI3MjdFbUlFMllIQXdCQmZQd1B5KzkyTkVTTUFvR0NDcUdTTTQ5QkFNQ0Ewa0FNRVlDSVFDV1RseWxTeUV5aG9UQnNnN1VWWjNhblozeTlabUJPdGRkaDJmblM3MGFiUUloQUpGUXN6Z1E5NEZMVlBQdWtsNy9qbjdndGJtc28zRXFNZFdPVmVFbzlLMFIiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFDTmdBQUFqWUNBWUFBQUFBRElMUEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFCQU5wVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVOaTFqTVRRMUlEYzVMakUyTXpRNU9Td2dNakF4T0M4d09DOHhNeTB4TmpvME1Eb3lNaUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdUVTA5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5dGJTOGlJSGh0Ykc1ek9uTjBVbVZtUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdmMxUjVjR1V2VW1WemIzVnlZMlZTWldZaklpQjRiV3h1Y3pwNGJYQTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzhpSUhodGJHNXpPbVJqUFNKb2RIUndPaTh2Y0hWeWJDNXZjbWN2WkdNdlpXeGxiV1Z1ZEhNdk1TNHhMeUlnZUcxd1RVMDZUM0pwWjJsdVlXeEViMk4xYldWdWRFbEVQU0oxZFdsa09qVkVNakE0T1RJME9UTkNSa1JDTVRFNU1UUkJPRFU1TUVRek1UVXdPRU00SWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2tRNFJUaEVSamN3TnpNMU56RXhSVGs1TVRVMVJVVTJORU0zTUVFd05ERXhJaUI0YlhCTlRUcEpibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPa1E0UlRoRVJqWkdOek0xTnpFeFJUazVNVFUxUlVVMk5FTTNNRUV3TkRFeElpQjRiWEE2UTNKbFlYUnZjbFJ2YjJ3OUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NCRFF5QXlNREU1SUNoTllXTnBiblJ2YzJncElqNGdQSGh0Y0UxTk9rUmxjbWwyWldSR2NtOXRJSE4wVW1WbU9tbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNVEJoTWpKa01HVXRNalV6TnkwMFpqVTFMV0V6TlRjdFpqRTNZemswWTJabE5Ua3hJaUJ6ZEZKbFpqcGtiMk4xYldWdWRFbEVQU0poWkc5aVpUcGtiMk5wWkRwd2FHOTBiM05vYjNBNk9UZzVZVEF6WTJZdE5qbGhaUzB4WkRRd0xXSTBPV1l0T1dReE1URmxNR1UyWWpNMUlpOCtJRHhrWXpwMGFYUnNaVDRnUEhKa1pqcEJiSFErSUR4eVpHWTZiR2tnZUcxc09teGhibWM5SW5ndFpHVm1ZWFZzZENJK1VISnBiblE4TDNKa1pqcHNhVDRnUEM5eVpHWTZRV3gwUGlBOEwyUmpPblJwZEd4bFBpQThMM0prWmpwRVpYTmpjbWx3ZEdsdmJqNGdQQzl5WkdZNlVrUkdQaUE4TDNnNmVHMXdiV1YwWVQ0Z1BEOTRjR0ZqYTJWMElHVnVaRDBpY2lJL1BsMkR5eDBBQUp5ZFNVUkJWSGphN04zL2JWeFZHb0RoRTBRQktXRWFRRW9KTGlFZHJEdllOSUNTaUFJUUZaQlVzTmtLR0NyQWlBSVlLaUJiZ1hjT014UC9VUElTa25qR25ua2U2VWoyaEQvZ3MzV1VlKy9MdVk4dUx5OEhBQUFBQUFBQUFBRHdmbDhaQVFBQUFBQUFBQUFBZkpqQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFNTFhSZ0RzZlBQazIxUDh6MzZ5WGhkKytnQUFBQ2R0WGhzK05nYjJhR2tFOExjVzJ3VjNaYlZkQUgvcnQ0dnZEQUVRMkFBbmFkNDQvZGQ2UGQxZXBEOHlFZ0FBZ0pNMnJ3K2ZHd01IOW5iYy9KK0FWdXYxeDdXdlY5dXZMN2IvTEJ5N3MvWDYwUmc0Z052NzdQeitmKy81czZWUkFjQnBlWFI1ZVdrS3dGK08vQVNiMjFITmpiM1FUeDhBQU9Da3pXdkdYNHlCQjJhMVhmTkI3Ni9qS3REWmZRN0g0UGZoRkJ2dXYxMTBNL2ZlUDY1OUw0aUVJK0lFRzJCeWdnMXd6Q3FxQVFBQWdKMWRsT0Rha1lka2NlMTM5dWtIZnEvbmc5MmZ4MVYwc3pRMkhwaVh3eWsyM0g5UC91YlBsK05tZkxNYU4wOHNBd0FlQ0lFTmNJd1hNNklhQUFBQS9xazM2L1hNR0RnaXV3ZStaN2MrWDQzTmc5MTU2czF5T1BHRysrM1YyTHpDYjJFVVBHQm5IL2g4dHdmL3V0MlhsMFlGQVBlYndBWTRCcUlhQUFBQVB0Yzg1VU5nd3lsWWJOZThqL0o4KzlrODZXWTVycUlicnpYaFBubDk3WGNWanNuWmV6NjdHRmNScE9nR0FPNlpSNWVYbDZZQS9PV2JKOTgrcEgvZEx4blZQUExUQndBQVlPM1A5WHBzRFBDWDNVUGVHWjh0aDFOdU9KeTVMLzl1ZithRUxiZDc4UzY0RVVEQ0FmeDI4WjBoQUU2d0FSNFVKOVVBQUFCd2w1YmJhMDVnY3g5bXJ2UHQ5NnR4OVpCM09RUTM3TStNQ1g0WVRySGhkSjJObTZmZFhOemFqd1UzQUxBblRyQUIzcm1uSjlqc0k2cHhnZzBBQUFEVCtYcjlhQXp3VVZicjlXWjR3TXQrT01VR1BteTUzWXZubm54aEhIQTNuR0FEVEFJYjRKMTdGTmdzMXV2ZlkzOG4xUWhzQUFBQW1PYUQyeitOQVQ3SmNyMytPellQZUZmR3dSMllBZVM1TVVCNk82N2l4emREL0FoZmpNQUdtQVEyd0RzSERtd1dZeFBVek5OcW51eDdML1RUQndBQVlPdVhBMXlYd3JGWmpjMkQzZGZEYVFwOE9ZdXhPY1VHK0hnWDI3MVkvQWlmU1dBRFRGOFpBWERnaStKblkzUHpjbDRjZnovY3hBUUFBT0N3WGhzQmZMYkZ1SG5QWjU0ODh0UlkrRXlyOVhwbERQQ1B6UHZ0MzIvMzRya252eGp1d1FQQUp4UFlBUHUyR0tJYUFBQUE3cStsRWNBWHRSaWIxL3I4WjJ4ZXdUWmptek5qNFJPOU5BTDRaUE0rL1BOeGRXLysyWGFQQmdBK2tzQUcySWZGRU5VQUFBRHdNTXhYS2F5TUFlN0U0N0dKYlg0YTdoSHhhZWIrL01ZWTRMTXR4czJUYlo1dDkyZ0FJQWhzZ0x2OEM3cW9CZ0FBZ0lmSXcxdTRlNHR4ZGUvSXcxMytpUitNQUw2bzNXdWs1aWxqODdTeGN5TUJnUGNUMkFCZjBtS0lhZ0FBQUhqNGZqWUMyS3ZiRDNlZkdnbGhPYnpPRCs3SzNIOS8zTzdIN3U4RHdDMENHK0J6TFlhb0JnQUFnT015VDdCNWF3eHdFUFBoN294czVuMm1GMk56N3dsdWUya0VjS2ZtaVdMWFR4azdIMDRaQXdDQkRmQkpGa05VQXdBQXdISHptaWc0ck1WNlBSK2JlMC96TklVekkrR2E1WHBkR0FQc3haUHRQcng3RnJBd0VnQk9sY0FHK0Zqekw4MmlHZ0FBZ1AxZmkzRVlYaE1GOThmNWV2MDBOdmVrNXRkT1VXRDZ3UWhncjNhbjJzeTllSjQwZG1Za0FKd2FnUTFRRmtOVUF3QUFjQ2puMjJzeEQ1SVB3d2syY1A4c3h0VXBDaStHQ1BIVXZWcXZsVEhBUWN6WCtWMFBId0hnSkFoc2dOc1dRMVFEQUFCd2FPZGo4eEI1ZW1vY0IvRjJiRjVCQXR3L016eTgvdnFvaFpHY3JKZEdBQWUxMk83RGY0NU4rQ2dNQitDb0NXeUE2M2JITzRwcTRQL3MzZTkxMjBpNjRPRjM3NW52bzQxZ2NDTm9kUVJtUjlCMkJFWkhZRHNDU3hIWWpzRG9DS3lPb05rUnRDYUM0V1NnREhaWkptbjlseWdTQlJSUXozTU9qdS9PZnVKTE5RUzRmcTRDQUlEeHRIRWQxeVN2akdRMGZ4Z0JUT0tlNmJpU2VuVmhGeHNvd2Mzd01hMHZORVlDd0J3SmJJQzdEOEVBQUFDTXA0M2JjVTFpQjV2eE9DWUtwbU4zWEVtNkZzWlJsZCtOQUlxUjFoaDIvNURYRG1NQXpJN0FCZ0FBQUtBTWJkeVBhNUswVUxFd25sR3N3czRJTURYcGZpbTBxY3ZuMkJ6ckI1VDNiQ3UwQVdCV0JEWUFBQUFBNDJ2ajRiaG01MWNqR28xZGJHQ2FGaUcwcVVXS2E3NFlBeFQ5bkN1MEFXQVdCRFlBQUFBQTQycmo2YmdtY1V6VWVQNHdBcGkwUlFodGFtQVhHNWpHTTYvUUJvQkpFOWdBQUFBQWpLZU41K09hcEFrTEVXTlpoa1ZibUlORmJDS2JiKzZuczVUdTAzWWNnK2s4Ly82OXZzNWljeFFxQUV5R3dBWUFBQUJnSEczc0Y5ZnMyTVZtUEJadFlUN1N2WFMzZzRLRjNYazVOd0tZakhULy9iaTlINThaQndCVEliQUJBQUFBR0Y0Ykw0dHJrcmZHTmhySFJNRTg3OE83aFYyaHpUeXMxbGRuRERBcE4wT2IxamdBS0ozQUJnQUFBR0JZYmJ3OHJrbE93eUx3V0paR0FMTzBXOWo5T3l6c3pvVmRiR0NhbXUzemNUcktiMkVjQUpSS1lBTUFBQUF3bkRZT2kydDJIQk0xanF0d1RCVE1XUlBYQzd1bnhqRnBLL2RybUxURjlsN3NHRDhBaWlTd0FRQUFBQmhHRzhmRk5jbXZ4amlhdjR3QVptOFJtOTFzTE94TzJ4Y2pnRms4TjZkam85NGJCUUFsRWRnQUFBQUE1TmZHOFhGTnNqREswZGdSQWVxNlovOG5IQnMxVmN0d3RCL01RUW9kUDhVbWZQUU1ERUFSQkRZQUFBQUFlYlhSVDF5VHBJVUd4MFNOWTdXK0xvMEJxbkVTam8yYXNuTWpnTms0RGNkR0FWQUlnUTBBQUFCQVBtMzBGOWZzdkRMVzBTeU5BS3F6aU0zdUNXZGhZWGRxOTJ0UkpNenZ1VHJ0TGlZMkIyQTBBaHNBQUFDQVBOcm9QNjVKTENxTTUzY2pnR3A5RE1lVVRNMFhJNERaU2FIanQ5anNhTk1ZQndCREU5Z0FBQUFBOUsrTlBIRk4wb1RqU3NhU2RrTzRNZ2FvVnJyL3BrWGRUMkUzbXlub1luTzhIekEvaTloRWorK05Bb0FoQ1d3QUFBQUErdFZHdnJobVoySE1vN2t3QXFoZVd0QzFtODAwbkJzQnpGWUtIVlB3YURjYkFBWWpzQUVBQUFEb1R4djU0NXJrclZHUDVnOGpBTUp1TmxQUmhWMXNZTzRXWVRjYkFBWWlzQUVBQUFEb1J4dkR4RFZKT2lMS2d1NDRsa1lBM0xEYnpjYlJmZVg2M1FoZzltN3VadU1aR1lCc0JEWUFBQUFBeDJ0anVMaG01N1d4aitJcUhCTUYzTmJFSnJJNU00b2lmZDdldTRINVc2eXYvM2hPQmlBWGdRMEFBQURBY2RvWVBxNUpmalg2MFRnbUNuakl4OWlFTm8xUkZDWEZOVitNQWFxUmRyRDVGbzd3QXlBRGdRMEFBQURBNGRvWUo2NUovTXZjOFN5TkFIaEVPaXJxNyszdkI4cGhGeHVvVHpyQzc4OXdoQjhBUFJMWUFBQUFBQnltamZIaW1oMlJ6VGhXNit2U0dJQkhuR3gvUDN3TnV5ZVV3dkYrVUtkZDlQamVLQURvZzhBR0FBQUE0T1hhR0QrdVNSd1ROUjdIUkFINy9LNndlMEk1em8wQXFwV09pMHJIUm9rZUFUaUt3QVlBQUFEZ1pkb29JNjVKRnI2TzBkZ0pBZGhIaW12K0RFZEdsV0MxdmpwamdHcWxuUi8vRHRFakFFY1EyQUFBQUFEc3I0MXk0cHFrQ1lzRVkwbEhSSzJNQWRqRHpTT2pHSmRkYktCdTZkbFo5QWpBd1FRMkFBQUFBUHRwbzh6RjBkZSttdEVzalFCNDRlK1J0SHVDSTByR3N3bzdrRUh0Ukk4QUhFeGdBd0FBQVBDOE5zcjlTL2hmZlQyaitjTUlnQmRLdTQ3OUp4enhONll2UmdDRTZCR0FBd2hzQUFBQUFKN1dSdG4vd2pVdDFqYStwbEhZQlFFNFJGck1kVVRKZUpaaEJ6TGcram42UCtISVZRRDJKTEFCQUFBQWVGd2IwOWcrZnVHckdvM0lCamlVSTByR2MyNEV3RmFLSHY4TzBTTUFleERZQUFBQUFEeXNqZWtzZkRvbWFqeU9pUUtPL1YzamlKTGhMZGZYcFRFQU42VG4vay9HQU1CVEJEWUFBQUFBOTdVeHJWMEZYb2ZGMmJFc2pRQTRVanFhNU05d1JNblF2aGdCY01mNzlmWE5jelVBanhIWUFBQUFBTnpXeGpTUDdGajQ2a2F4Q3JzZ0FNY1QyUXl2Mjk3REFXNTZ2YjBmaTJ3QXVFZGdBd0FBQUhDdGpXbkdOWWxqb3NienV4RUFQVWlMdVg5dmZ4Y3hqSE1qQUI2UVlzZi9oT2dSZ0RzRU5nQUFBQUFiYlV3M3JrbGUrd3BIc3pRQ29FZnBkOUY3WXhoRUYzYXhBUjZXb2tjN2l3RndpOEFHQUFBQVlQcHhUWklXQVN3QWpDTWRFYlV5QnFCSG4yYndlMmtxN0VJR1BQVjhiV2N4QUg0UTJBQUFBQUMxYTJNK2k1aHZmWjJqdVRBQ3dPK25TZnE4dnE2TUFYakMxeERaQUJBQ0d3QUFBS0J1YmN4cjhYTGhLeDNOWDBZQVpQbzlsWFpQT0RHS2JGSmM4OFVZZ0dla2Q0WlB4Z0JRTjRFTkFBQUFVS3MyNXJjelFEb2lxdkhWamlMdFlHTUhCQ0RYdmYzUEVObmtaQmNiWUIvdnc4NWlBRlVUMkFBQUFBQTFhbU8rZnpuKzJ0YzdtcVVSQUptSWJQSktjWTJqL29EYTN5TUFlSWJBQmdBQUFLaE5HL1ArUy9GWHZ1TFIvR0VFUUVhN3lLWXhpaXpPalFEd1BnSEFVLzVoQkFBQUFFQkYycGovWDRhbkhXelNEZ2VPdWhoZTJ2MWdaUXc4WVBISS8vNnZ1QjFMTEl5S1o2VEk1dS8xOWN2NnVqU09YcVg3OTg5aGw2QTVPOW4rTi9TUW00RnlFMEkyOW51dlNEOVR2M251QnFpSHdBWUFBQUNvUlJ2MS9FdlRGTmwwdnZMQnBjV1ZwVEh3Z0pmK1hOeGNCRjVzLzN4MTUvOU52ZExQUjlySlJtVFRQL09jdjVjZUJYYTYvVzl1ZDEvKzUvYlBKa1E0Yko2NW0rMzlXR1FEVUFHQkRRQUFBRkNETnVyYXhqMHR4SGUrZHBpc203SFc4b0gvLzJaN3BVWGVmMjMvWEJoYlZVUTJNSXliLzMwOUZPZnNBcHpGamZ2eHFiRlY1ZlRHL1Zoa0F6QnpBaHNBQUFCZzd0cW9LNjVKMHIrbS9jMVhEN08xMmw3TE8vOTdFOWVMdXltMFd4alZySWxzWUh5Ny8vYnUzbzkzOStLZnR2ZGkwYzI4aVd3QUtpR3dBUUFBQU9hc2pmcmltbVQzTDZtWGZnU2dLcXZ0ZFhPWGhkM3VOcnRGM3NhWVpuZS9GOWxBZVM0ZitHOXljZWQrZkdKTXN5S3lBYWlBd0FZQUFBQ1lxemJxakd0MmZnMkJEWEIva2JlSnpjTHVyMkdCZHk1MmtjMy9oa1ZkS05ueXpyUFo2WjM3TWRPWHZ0TlBZU2RKZ05uNkh5TUFBQUFBWnFpTnV1T2E1TFVmQStBQnEvWFZyYTgzNit2L3JxK2YxOWQ1MlAxazZuYVJqV0FLcGlQZGR6L0hac2VULzdPOUwzL2UzcWZ4SGdKQWdRUTJBQUFBd055MDRTKzFreVljQlFNOEx5M3duc1VtdEVrN29LUi9kWDloTEpPME81NUVaQVBUbE82OUg3YjM0cCszLzdmNDBmc0lBQVVSMkFBQUFBQnowb2Evekw3SkxqYkFTNnppOXU0MllwdnBFZG5BUE94MnQ5bkZqMkliN3lVQUZFQmdBd0FBQU14RkcvNFMrNjVmalFBNDBGWGNqMjJXeGpJSnU4Z0dtSWRWM0k1dHpzTXhVbE42UHprekJvRDVFTmdBQUFBQWM5Q0d1T1loaTdDTEFYQzhYV3p6UzFqY25ZcFR2eGRobHRLOTl5eXVqNUhxdHZkb3l2VngrNjRDd0F3SWJBQUFBSUNwYThNaTRsTWNFd1gwYVJYWGk3dHBkeHRIU1BuOUNJd2pIUm4xMi9aKy9GczRRcXBrWDBOa0F6QUxBaHNBQUFCZ3l0cXdlUGljVjBZQVpKTGltaFRaMk5XbTdOK1Q3NDBCWm0yM3k5alBjYjJyRGVYNUZKdmR4UUNZTUlFTkFBQUFNRlZ0aUd2MllRY2JJTGRWWE85cVl4ZUY4bndLT3lkQUxYYTcydnpmRUQ2V0poM2IrbWVJYkFBbVRXQURBQUFBVEZFYjRwcDlwYi9NRjlrQVErbGlzNFBDTCt0cmFSekZTTDh6TGVwQ1BkS3VObWR4SFQ2dWpLU1k1L0t2Mno4Qm1DQ0JEUUFBQURBMWJZaHJYc294VWNEUWxyR0piTkxpYm1jY1JiQnpBdFNwMjk2TDM0VHdzUVNuMi9zeEFCTWtzQUVBQUFDbXBBMXh6U0hzWUFPTVpSV2IzUk9FTnVPemN3TFU3U0kyNGFNZHhzWjM2cDBHWUpvRU5nQUFBTUJVdE9Fdm9nL1ZoRjBMZ0hHdFFtaFRndlM3NEpzeFFOV1dJYlFwNWQzbXpCZ0Fwa1ZnQXdBQUFFeEJHK0thWXkyTUFDakFLcTVEbXd2akdPMzNnZCtwd0RLdVE1dVZjWXppWTlocEVtQlNCRFlBQUFCQTZkcXdFTmlIdDBZQUZHUzF2dDZFSFJURy9OM2FHZ093dlFlbjZQRzNFTnFNSWIzbjJHa1NZQ0lFTmdBQUFFREoyaERYOUNYOXhmMkpNUUNGV2NZbXNrbXh6Y280Qm1WUkY3aXBXMTgvcjYvejlYVmxISU5KeitmZlBLY0RUSVBBQmdBQUFDaFZHK0thdnRtQ0hpaFZPaTRxN2FCZ1lYZFlmNFpGWGVCYXV2K2ViZS9IblhFTXBvbE5aQU5BNFFRMkFBQUFRSW5hRU5mazhLc1JBSVU3aTgwT0NoZEdNWWdVMS94cERNQWRLYlJKUjBhbEhjWXVqV01RaS9YMXlSZ0F5aWF3QVFBQUFFclRocmdtRjdzVUFGT3dpczJSVWIrRVk2T0drSTZKc3FnTFBHUVptK2p4UTloZGJBanZ3NDZUQUVVVDJBQUFBQUFsYVVOY2swdjYxOGR2akFHWWtHVmNIeHRGWHUrM3Y0TUJIdko1ZXorMnUxaCs2VjJvTVFhQU1nbHNBQUFBZ0ZLMElhN0pKY1UxYVNjSS8vSVltS0t6Mk95Z3NEU0tyTkl1TnFmR0FEd2lQVWUrMlY2ZUtmTkpPMDUrTXdhQU1nbHNBQUFBZ0JLMElhN0pSVndEek9sZTVwaVNmRTYydjRzZEp3ZzhKZTFpWXplYnZCemRCMUFvZ1EwQUFBQXd0amJFTmJtSWE0QzVTY2VVL0x5OXY5RS9pN3JBUHV4bWsxODZ1dSsxTVFDVVJXQURBQUFBaktrTmNVMHU0aHBncmxheGlXek9qU0xiNzJhTHVzQSs3R2FUVjNwUGFvd0JvQndDR3dBQUFHQXNiWWhyY2hIWEFEVTRpMDFvc3pLSzNsblVCZmExMjgzbU44K2V2VXRIOW4wekJvQnlDR3dBQUFDQU1iUWhyc2xGWEFQVWRzOUxrVTFuRkwwNjhYc2FlS0Z1K3d6cUNMOStwYVA3em93Qm9Bd0NHd0FBQUdCb2JWaTB5MFZjQTlRbzNmTitDN3NuOUcwUkZuV0JseitMcHVqeHMxSDA2dVAybmd6QXlBUTJBQUFBd0pEYUVOZmtJcTRCYXRlRjNSUDZsaFoxVDQwQmVLRVBzVGsyeW5OcGY5STcxSWt4QUl4TFlBTUFBQUFNcFExeFRTN2lHb0RiOThNTG8raU5SVjNnRUJjaGV1eFRFNXZvRVlBUkNXd0FBQUNBSWJRaHJzbEZYQU53VzdvZnBwMFRQaGhGTDlJT05oWjFnV09lVTBXUC9YaS92bDRiQThCNEJEWUFBQUJBYm0ySWEzSVIxd0E4N3JON1pHL1NvdTdDR0lBRDdLTEhjNlBvaFYzRkFFWWtzQUVBQUFCeWFrTmNrNHU0QnVCNXkzQkVTVjhzNmdMSE9JdE5hT1BaOVRnbjNxOEF4aU93QVFBQUFISnB3MS8rNWlLdUFYajVQWE5wRkVkcHdsRlJ3SEV1UE1QMjRuVTRLZ3BnRkFJYkFBQUFJSWMyeERXNWlHc0FYdTVxZSsvc2pPSW9qb29DK25pVy9kK3dzOWl4UG9WZHhRQUdKN0FCQUFBQSt0YUd1Q2FYYm4zOUhPSWFnRVA5dHI3T2plRW9mc2NEeDlwRmp4ZEdjYkFtN0NvR01EaUJEUUFBQU5Dbk5peTg1ZExGWm1FWWdPT2N1WjhlcGRuT0VPQVlLYko1RTNZV080WmR4UUFHSnJBQkFBQUErdEtHdUNhWExpd0dBK1M0cjlvUjdEQnAxNFRHR0lBZXBIdnhaMk00bVBjdmdBRUpiQUFBQUlBK3RPRXZkM1BwUWx3RGtPdittbzRvRWRrY3h1OTlvQzhmUE84ZXJBbTdpZ0VNUm1BREFBQUFIS3NOaTJ5NWRHR3hBU0NueXhEWkhHcXhmUVlBOE53N3JuZGhWekdBUVFoc0FBQUFnR08wSWE3SnBRdUxEQUJERU5rYzd0UDZPakVHd1BQdnFFNjhrd0VNUTJBREFBQUFIS29OZjVHYlN4Y1dGd0NHSkxJNVRGclUvV2dNZ09mZzBTM1cxMnRqQU1oTFlBTUFBQUFjb2cxeFRTNWRXRlFBR0lQSTVqRHYxOWVwTVFDZWgwZjN5UWdBOGhMWUFBQUFBQy9WaHJnbWx5NHNKZ0NNU1dSekdJdTZnT2ZpOFRYcjY4d1lBUElSMkFBQUFBQXYwWWE0SnBjdUxDSUFsRUJrODNLTGNEUUo0UG00Qk85aUU5b0FrSUhBQmdBQUFOaFhHK0thWExxd2VBQlFFcEhOeTluRkJ2Q2NQTDZUOWZYUkdBRHlFTmdBQUFBQSsyaERYSk5MRnhZTkFFb2tzbm1aSmh4TkFuaGVMdVhkN2RRWUFQb25zQUVBQUFDZTA0YTRKcGN1TEJZQWxDeEZOaCtNWVcvcGFKSVRZd0F5UFRkM3hyQTN1NG9CWkNDd0FRQUFBSjdTaHJnbWx5N0VOUUR1MS9QaWFCSWdwOTlDWkxPdnhmWUNvRWNDR3dBQUFPQXhiWWhyY3VuQ1lpM0ExTzdiNThhd2wvZXhPUzRLSUlmMERMMDBocjE0bHdQb21jQUdBQUFBZUVnYi9rSTJseTdFTlFCVGRCWjJUdGlYWFd5QW5ON0U1Z2cvbnRaczMrc0E2SW5BQmdBQUFMaXJEWEZOTGwySWF3Q216TTRKK3o5TG5Cb0RrTW5WK3ZwbCt5ZFBFendDOUVoZ0F3QUFBTnpVaHJnbWx5N0VOUUJ6WU9lRS9Yd3lBaUFqa2MxK210Z2MzUWRBRHdRMkFBQUF3RTRiNHBwY3VoRFhBTXpGMWZhZWJsSDNhWXZ0QlpCTGloMC9HTU96MGk0Mko4WUFjRHlCRFFBQUFKQzBJYTdKcFF0eERjRGNwRVhkTjhid0xFZVRBRU04YTU4Ync1TlNYR01YRzRBZUNHd0FBQUNBTnNRMXVYUWhyZ0dZcTJYWU9lRTVpN0NMRFpEZjJmcTZNSVludlF1NzJBQWNUV0FEQUFBQWRXdERYSk5MRitJYWdMbjdIQloxbjJNWEcyQUk2Ymw3WlF5UHNvc05RQThFTmdBQUFGQ3ZOc1ExdVhRaHJnR29SYnJmWHhyRG94WmhGeHNndjZ2WUhOMTNaUlNQc29zTndKRUVOZ0FBQUZDbk5zUTF1WFFocmdHb3lkWDJ2bTlSOTNGMnNRR0drR0pIUi9jOTdtVDdIZ2pBZ1FRMkFBQUFVSjgyeERXNWRDR3VBYWlSUmQybkxkWlhZd3pBUU0vam5URTg2cDBSQUJ4T1lBTUFBQUIxYVVOY2swc1g0aHFBMm44UGRNYndLTHZZQUVOSndhT2oreDdXaEYxc0FBNG1zQUVBQUlCNnRDR3V5YVVMY1EwQW0wWGRsVEU4K2h6U0dBTXdnQ3ZQNWs4U1BBSWNTR0FEQUFBQWRXaERYSk5MRi80Q0g0Q050S2o3eGhnZVpWRVhHSXFqK3g3WHJLL1h4Z0R3Y2dJYkFBQUFtTDgyeERXNWRDR3VBZUMydEtoN2Jnd1BTZ3U2SjhZQURPVHorbG9hdzRQZUdRSEF5d2xzQUFBQVlON2FFTmZrMG9XNEJvQ0huY1VtdE9HMkZOZThOd1pnUU9sNS9jb1k3bGxzTHdCZVFHQURBQUFBODlXR3VDYVhMc1ExQUR6Tm91N0QzaG9CTUtDVjUzYjNZNEMrQ0d3QUFBQmdudG9RMStUU2hiK2tCK0I1am9wNldMTjlUZ0VZeXNYMjR2NDdZMk1NQVBzVDJBQUFBTUQ4cEtNWHhEVjVkQ0d1QVdCL244TlJVUTk1WndUQXdPd3E5ckRXQ0FEMko3QUJBQUNBZVVsaHpTZGp5S0lMY1EwQUwrZDN4MzJuMnd0Z0tDbXVzYXZZZllKSGdCY1EyQUFBQU1COHBMaW1OWVlzdXJCQUNzQmhIQlgxTUl1NndORFNybUpMWTdqbHhEc2t3UDRFTmdBQUFEQVA0cHA4dWhEWEFIQ2NzL1cxTW9aYjBuUExpVEVBQS9OY2Y5OWJJd0RZajhBR0FBQUFwazljazA4WC9oSWVnSDc0ZlhLZjV4ZGdhS3V3cTloZGkzQnNIOEJlQkRZQUFBQXdiZUthZkxxd0dBcEFmNWJyNjhJWWJuRk1GRENHZEZUVXloamNqd0ZlU21BREFBQUEweVd1eWFjTGNRMEEvZnV3dnE2TTRZY21OanNuQUF6cGFucy81dHBySXdCNG5zQUdBQUFBcGtsY2swOFg0aG9BOGxpdHJ5L0djTXRiSXdCR2tIWVVXeHJERHlmZUx3R2VKN0FCQUFDQTZSSFg1Tk9GdUFhQXZNN0MwU1EzcFYwVFRvd0JHSUhuL3RzRWp3RFBFTmdBQUFEQXRJaHI4dW5DWDdJRE1JeHpJL2doeFRXT0pnSEdzRnBmbjQzaGgwVnNqdTRENEJFQ0d3QUFBSmdPY1UwK1hZaHJBQmoyOTg3U0dINndhd0l3bGhROFhobkREOTQzQVo0Z3NBRUFBSUJwRU5mazA0VzRCb0RoMmNYbTJpTHNtZ0NNSThVMVg0emhCOEVqd0JNRU5nQUFBRkErY1UwK1hZaHJBQmpITXV4aWM1Tmpvb0N4cEdPaVZzYndYYk8rVG8wQjRHRUNHd0FBQUNpYnVDYWZMc1ExQUl6TDc2RnI3NHdBR0VuYXhjYXVZdGZzWWdQd0NJRU5BQUFBbEV0Y2swOFhGalVCR045cSt6c0p1eVlBNDc4ZnJJemhPKytnQUk4UTJBQUFBRUNaeERYNWRDR3VBYUFjZGsyNFp0Y0V3UDE0ZkNmaDJENkFCd2xzQUFBQW9Eemltbnk2RU5jQVVKWlYyTVZteDRJdU1QYTd3c29ZdnZ2VkNBRHVFOWdBQUFCQVdjUTErWFFocmdHZ1RIWk4yR2pDTVZHQSszRUpCSThBRHhEWUFBQUFRRG5FTmZsMElhNEJvRnlyc0l2TmptT2lnTEhmRzFiRzRKZ29nSWNJYkFBQUFLQU00cHA4dWhEWEFGQytMMGJ3blFWZFlHeDJzZGx3VEJUQUhRSWJBQUFBR0orNEpwOHV4RFVBVE1QbCtsb2FnMk9pZ05GZHJLOHJZNGlGRVFEY0pyQUJBQUNBY1lscjh1bENYQVBBdE5nMVlXTmhCTUNJVWx4alZ6SEJJOEE5QWhzQUFBQVlqN2dtbnk3RU5RQk16M0o5cll3aDNob0JNTExQUnVCK0RIQ1h3QVlBQUFER0lhN0pwd3R4RFFEVFpSZWJ6WTRKSjhZQWpPaHErMTVSdTRVUkFGd1QyQUFBQU1Ed3hEWDVkQ0d1QVdENnY4dXVqQ0ZlR3dFd01zZEViWUxIeGhnQU5nUTJBQUFBTUN4eFRUNWRpR3NBbUFlTHVoRy9HZ0V3c3N2WUhOMVh1NFVSQUd3SWJBQUFBR0E0NHBwOHVoRFhBREN2MzJ1MVd4Z0JVSURmalVEd0NMQWpzQUVBQUlCaGlHdnk2VUpjQThDOHJOYlhSZVV6T0FtUkRWREd1MGJ0eC9hNUZ3TnNDV3dBQUFBZ1AzRk5QbDJJYXdDWUo3c21XTlFGeW5ubnFKbmdFV0JMWUFNQUFBQjVpV3Z5NlVKY0E4QjhwUjFzVnBYUHdMRWtRQW0rR0lIQUJpQVIyQUFBQUVBKzRwcDh1aERYQURCL3RSOFRkUnFiblJNQXhyUmFYOHZLWnlCNEJBaUJEUUFBQU9RaXJzbW5DM0VOQUhXd2E0SmRFNEF5MUg1c24rQVJJQVEyQUFBQWtJTzRKcDh1eERVQTFHTzF2aTRybjhFclB3WkFBUzZNUVBBSUlMQUJBQUNBZm9scjh1bENYQU5BZldyZk5XSGhSd0Fvd05YMmZhUm1na2VnZWdJYkFBQUE2SSs0SnA4dXhEVUExUHM3c0dhT0pRRks4WWY3TVVEZEJEWUFBQURRRDNGTlBsMklhd0NvVjlvMW9mYWpTUlorRElBQ1hHenZ5ZTdGQUpVUzJBQUFBTUR4eERYNWRDR3VBUUM3SmdDVVFmQUlVREdCRFFBQUFCeEhYSk5QRitJYUFFaHFYOUI5NVVjQUtFVHR3ZVBDandCUU00RU5BQUFBSEU1Y2swOFg0aG9BMkVsSGtpd3IvdndMUHdKQUlXby9KdW9uUHdKQXpRUTJBQUFBY0JoeFRUNWRpR3NBNEM3SFJBR1VvZVpkeFJhK2ZxQm1BaHNBQUFCNE9YRk5QbDJJYXdEZ0liVWZFN1h3SXdBVTRxK0tQL3ZKK21yOENBQzFFdGdBQUFEQXk0aHI4dWxDWEFNQWoxbXRyOHVLUDc5alNZQlMxQjQ4MmxFTXFKYkFCZ0FBQVBZbnJzbW5DM0VOQUR4bldmRm50NkFMbE9LcTh2dnhLejhDUUswRU5nQUFBTEFmY1UwK1hZaHJBR0FmZjFUODJRVTJnUHV4K3pIQXFBUTJBQUFBOER4eFRUNWRpR3NBWUYvTDJPeWNVS3VGSHdHZ29QdHhyUVEyUUxVRU5nQUFBUEEwY1UwK1hZaHJBT0NsbGhWL2RvdTZRQ2t1bzk3ZzhXUjlOWDRFZ0JvSmJBQUFBT0J4NHBwOHVoRFhBTUFoL3FyNHMvL0wxdzhVWkZueFp4YzhBbFVTMkFBQUFNRER4RFg1ZENHdUFZQkRMU3YrN0JaMGdaTFVIRHk2SHdOVkV0Z0FBQURBZmVLYWZMb1Exd0RBTVdvK2xzU0NMbENTWmNXZi9TZGZQMUFqZ1EwQUFBRGNKcTdKcHd0eERRRDBZVm5wNXo1Wlg0MnZIeWhFemNHamV6RlFKWUVOQUFBQVhCUFg1Tk9GdUFZQStsTHpzU1NOcng4b3lMTFN6MjFITWFCS0Foc0FBQURZRU5mazA0VzRCZ0Q2ZEZueFo3ZW9DNVNrNXVEUi9SaW9qc0FHQUFBQXhEVTVkU0d1QVlDK0xTdis3UC95OVFNRnFUbDRiSHo5UUcwRU5nQUFBTlJPWEpOUEYrSWFBTWhsV2VubnRtTUM0RjdzZmd3d0NvRU5BQUFBTlJQWDVOT0Z1QVlBY3FwMTE0VEdWdys0SHhmQmptSkFkUVEyQUFBQTFFcGNrMDhYNGhvQXlPM2ZsWDd1eGxjUEZFYndDRkFKZ1EwQUFBQTFFdGZrMDRXNEJnQ0djRm54WjNjc0NWQ1NXb05IOTJLZ09nSWJBQUFBYWlPdXlhY0xjUTBBREtYbXdPYkUxdys0SDdzWEF3eE5ZQU1BQUVCTnhEWDVkQ0d1QVlDaDFicW9hOWNFb0NUTGlqKzcrekZRRllFTkFBQUF0UkRYNU5PRnVBWUF4ckNxOUhQYk5RRndQM1kvQmhpY3dBWUFBSUFhaUd2eTZVSmNBd0JqK1hlbG4vc25YejFRbUZXbG45c09Oa0JWQkRZQUFBRE1uYmdtbnk3RU5RQXdwbHFQaUxKakFsQ2F2OXlQQWVaUFlBTUFBTUNjaVd2eTZVSmNBd0JqVzFYNnVSdGZQVkNZcTBvLzk3OTg5VUJOQkRZQUFBRE1sYmdtbnk3RU5RQlFnbHAzc0dsODlZRDdzZnN4d05BRU5nQUFBTXlSdUNhZkxzUTFBRkNTbFJFQXVCY0RrSi9BQmdBQWdMa1IxK1RUaGJnR0FFcXpxdlJ6TDN6MWdIdXhlekhBa0FRMkFBQUF6SW00SnA4dXhEVUFVS0tWRVFBVTRkSUlBT1pOWUFNQUFNQmNpR3Z5NlVKY0F3Q2wrbStsbi92RVZ3OFU1c29JQU9aTllBTUFBTUFjaUd2eTZVSmNBd0FscTNWQjk5UlhEeFJtVmVublh2anFnVm9JYkFBQUFKZzZjVTArWFlockFLQjBqaVFCS01OL2pRQmczZ1EyQUFBQVRKbTRKcDh1eERVQUFBQUE4SjNBQmdBQWdLa1MxK1RUaGJnR0FLYWkxaDFzZnZMVkE0VlpWdnE1RzE4OVVBdUJEUUFBQUZNa3JzbW5DM0VOQUV6SlZhV2YrOFJYRDFDRXhnaUFXZ2hzQUFBQW1CcHhUVDVkaUdzQUFBQU9jV1VFQVBNbXNBRUFBR0JLeERYNWRDR3VBWUNwdWpRQ0FQZGlBUElTMkFBQUFEQVY0cHA4dWhEWEFNQ1UyVFVCQUFBeUU5Z0FBQUF3QmVLYWZMb1Exd0FBMDdNd0FvQWkvR1FFUUMwRU5nQUFBSlJPWEpOUEYrSWFBQUNBdnRTNG85aUpyeDJvaGNBR0FBQ0Frb2xyOHVsQ1hBTUFjN0V5QW9BaVhCb0J3SHdKYkFBQUFDaVZ1Q2FmTHNRMUFEQW4velVDQUFESVMyQURBQUJBaWNRMStYUWhyZ0VBQUFDQUZ4SFlBQUFBVUJweFRUNWRpR3NBQUFBQTRNVUVOZ0FBQUpSRVhKTlBGK0lhQUFBQUFEaUl3QVlBQUlCU2lHdnk2VUpjQXdBQUFBQUhFOWdBQUFCUUFuRk5QbDJJYXdBQUFBRGdLQUliQUFBQXhpYXV5YWNMY1EwQUFBQUFIRTFnQXdBQXdKakVOZmwwSWE0QkFBQUFnRjRJYkFBQUFCaUx1Q2FmTHNRMUFBQUFBTkFiZ1EwQUFBQmpFTmZrMDRXNEJnQUFBQUI2SmJBQkFBQmdhT0thZkxvUTF3QUFBQUJBN3dRMkFBQUFERWxjazA4WDRob0FBQUFBeUVKZ0F3QUF3RkRFTmZsMElhNEJBQUFBZ0d3RU5nQUFBQXhCWEpOUEYrSWFBS2pkUDQwQUFBRHlFdGdBQUFDUW03Z21ueTdFTlFCQXhLa1JBTGdmQTVDWHdBWUFBSUNjeERYNWRDR3VBUUFBS01tSkVRRE1sOEFHQUFDQVhNUTErWFFocmdFQTZuWnBCQUJGK01zSWdGb0liQUFBQU1oQlhKTlBGK0lhQUlBckl3QUFZRWdDR3dBQUFQb21yc21uQzNFTkFIRGZ3Z2dBUm5kcUJBRHpKckFCQUFDZ1QrS2FmTG9RMXdBQUFKVHF4QWdBNWsxZ0F3QUFRRi9FTmZsMElhNEJBQUNnUEk3c0E2b2hzQUVBQUtBUDRwcDh1aERYQUFDUFcxVDZ1Zi95MVFPRnFmV0lxRXRmUFZBTGdRMEFBQURIRXRmazA0VzRCZ0FBWUFvY0VRVXdjd0liQUFBQWppR3V5YWNMY1EwQThMekdDQUNLOEU4akFKZzNnUTBBQUFDSEV0ZmswNFc0QmdEWVQxUHA1M1lrQ1ZBYVIwUUJ6SnpBQmdBQWdFT0lhL0xwUWx3REFPeXYxaDBUcm56MVFHRnFQU0xLL1Jpb2hzQUdBQUNBbHhMWDVOT0Z1QVlBZUpsVEl3QndQd1lnUDRFTkFBQUFMeUd1eWFjTGNRMEE4SEpOcFovYmtTUkFTV3JkdldicHF3ZHFJckFCQUFCZ1grS2FmTG9RMXdBQWgya3EvZHlPSkFGS1l2Y2FnQW9JYkFBQUFOaUh1Q2FmTHNRMUFNQmhhbDNRRmRjQXBXa3EvZHdyWHoxUUU0RU5BQUFBenhIWDVOT0Z1QVlBT0Z5dFI1STRIZ29vVFZQcDUvNnZyeDZvaWNBR0FBQ0FwNGhyOHVsQ1hBTUFIR2RoQkFCRitLblN6MjFITWFBcUFoc0FBQUFlSTY3SnB3dHhEUUJ3dkg5Vitybi84dFVEaFdrcS9keDJGQU9xSXJBQkFBRGdJZUthZkxvUTF3QUEvV2lNQUtBSXAwWUFNSDhDR3dBQUFPNFMxK1RUaGJnR0FPalBvdExQdmZUVkErN0Y3c2NBUXhQWUFBQUFjSk80SnA4dXhEVUFRSC9zbGdCUWhxYlN6MzNscXdkcUk3QUJBQUJnUjF5VFR4ZmlHZ0NnWDAzRm4zM3A2d2NLOGxPbG4vdlNWdy9VUm1BREFBQkFJcTdKcHd0eERRRFF2MXAzc0xGakF1Qis3SDRNTUFxQkRRQUFBT0thZkxvUTF3QUFlYnlxOUhQYk1RRW96YUxTei8xdlh6MVFHNEVOQUFCQTNjUTErWFFocmdFQThsbFUrcmxYdm5xZ0lLY1ZmM2JCSTFBZGdRMEFBRUM5eERYNWRDR3VBUUR5cVhsQjk3KytmcUFnaTRvL3V5T2lnT29JYkFBQUFPb2tyc21uQzNFTkFKRFhvdUxQdnZUMUF3WDV5ZjBZb0I0Q0d3QUFnUHFJYS9McFFsd0RBT1JYODRMdXl0Y1BGR1RoWGd4UUQ0RU5BQUJBWGNRMStYUWhyZ0VBaHJHbytMT3ZmUDFBSVpydDVWNE1VQW1CRFFBQVFEM0VOZmwwSWE0QkFJYlJSTDBMdWt0ZlAxQ1FSY1dmL1M5ZlAxQWpnUTBBQUVBZHhEWDVkQ0d1QVFDR3M2ajRzNjk4L1VCQlhya2ZBOVJGWUFNQUFEQi80cHA4dWhEWEFBRERxbmxCOTkrK2ZxQWdpNG8vKzZXdkg2aVJ3QVlBQUdEZXhEWDVkQ0d1QVFDRzk3cml6MjVCRnloRkUvVWUxK2QrREZUckgwWUFBQUF3VytLYWZGSlkweGtEQURDdzAvVjFVdkhudDZBTGxLTG0ySEhwNndkcVpRY2JBQUNBZVJMWDVDT3VBUURHc3FqNHM2L1cxNVVmQWFBUU5SL1hKM1lFcWlXd0FRQUFtQjl4VFQ3aUdnQmdURzhyL3V3V2RJR1MxTHlEemI5OS9VQ3RCRFlBQUFEeklxN0pSMXdEQUl3cEhRMTFXdkhuLzh1UEFGQ0kxNVYvZnNFalVDMkJEUUFBd0h5SWEvSVIxd0FBWTdPZ0MxQ0dYOTJQQWVva3NBRUFBSmdIY1UwKzRob0FvQVMxTCtndS9RZ0FoVmk0RndQVVNXQURBQUF3ZmVLYWZNUTFBRUFwYXQ3QnhtNEpRQ25TVVgxTnhaL2ZjWDFBMVFRMkFBQUEweWF1eVVkY0F3Q1VvdmJqb1paK0JJQkN2SzM4OHdzZWdhb0piQUFBQUtaTFhKT1B1QVlBS0VudHgwUFpNUUVvaGVBUm9HSUNHd0FBZ0drUzErUWpyZ0VBU25JU0ZuVHRtQUNVb1Biam9kSzkrTXFQQVZBemdRMEFBTUQwaUd2eUVkY0FBS1ZKY2MxSnhaOS90YjBBeHZhdThzKy85Q01BMUU1Z0F3QUFNQzNpbW56RU5RQkFpV28vSG1ycFJ3QW9STzI3aWYzYmp3QlFPNEVOQUFEQWRJaHI4aEhYQUFBbGNqeFV4RjkrRElBQzFMNmJXSExoeHdDb25jQUdBQUJnR3NRMStZaHJBSUJTZWY2emd3MVFocmVWZi83TDlYWGx4d0NvbmNBR0FBQ2dmT0thZk1RMUFFREozbFgrK2RPQzdzcVBBVEF5dTRtSkhRRytFOWdBQUFDVVRWeVRqN2dHQUNqWjZmcHFLcC9CMG84QlVBRHY1STdyQS9oT1lBTUFBRkF1Y1UwKzRob0FvSFR2ak1DQ0x1QitYSWlsRVFBSWJBQUFBRW9scnNsSFhBTUFsTTV4SkJ0TEl3Qkd0Z2k3aWFWNzhaVWZCUUNCRFFBQVFJbkVOZm1JYXdDQUtValBnaWVWejJBWkZuU0I4YjAxZ3ZqRENBQTJCRFlBQUFCbEVkZmtJNjRCQUtiQ2NTUVdkSUh4TmQ3UHYxc2FBY0NHd0FZQUFLQWM0cHA4eERVQXdGUXN3bkVreVlVUkFDUHpmaDZ4V2wrWHhnQ3c4UThqQUFBQUdGM2EvdjliYkJaVDZKKzRCZ0NZa285RzhIMUJkMlVNd01qc0ppWjJCTGhGWUFNQUFEQ3VGTmY4dWI1T2pTSUxjUTBBTUNWTmlLNFRDN3JBMk5ydCszcnQvaklDZ0d1T2lBSUFBQmlQdUNZdmNRMEFNRFYycjluNDNRZ0E5K1BSWFlYZ0VlQVdnUTBBQU1BNHhEVjVpV3NBZ0tscFlyTmpRdTNTZ3U2bE1RQWphcmYzNU5xSmF3RHVFTmdBQUFBTVQxeVRsN2dHQUppaWQwYnduUVZkWUd4dmplQTd4ME1CM0NHd0FRQUFHSmE0Smk5eERRQXcxV2ZFMWhpKys4TUlnQkV0dGhlQ1I0QjdCRFlBQUFEREVkZmtKYTRCQUticS9mWlpzWGJwZUNnTHVzQ1lQaHJCZHhmYmV6SUFOd2hzQUFBQWhpR3V5VXRjQXdCTStUblI4VkFiNGhwZ1RJdXdlODJPM2NRQUhpQ3dBUUFBeUU5Y2s1ZTRCZ0NZTXJ2WFhMT2dDNHpKN2pVYmRoTURlSVRBQmdBQUlDOXhUVjdpR2dCZzZzK0tkcS9ac0tBTGpHa1JkcS9aY1R3VXdDTUVOZ0FBQVBtSWEvSVMxd0FBVS9jcDdGNno0N2tPR1B0K3pJYmR4QUFlSWJBQkFBRElRMXlUbDdnR0FKaTZabjIxeHZERDcwWUFqS1QxN3Y2RDNjUUFuaUN3QVFBQTZKKzRKaTl4RFFBd0J4K040SWZWK3JvMEJzRDllSFRldFFHZUlMQUJBQURvbDdnbUwzRU5BREFIaTdCN3pVMWZqQUFZeVZsc2RoUmp3MjVpQUU4UTJBQUFBUFJIWEpPWHVBWUFtQXU3SmR6bU9CSmdySGY0ZDhid3d5cnNKZ2J3SklFTkFBQkFQOFExZVlsckFJQzVhR096Z3cwYkthNVpHUU13Z28vYmQzazI3Q1lHOEF5QkRRQUF3UEhFTlhtSmF3Q0FPVDAzMnIzbXRqK01BQmhCZW45L2J3eTNlTzhHZUliQUJnQUE0RGppbXJ6RU5RREFuS1RGM01ZWWZyanlyQWVNNUpNUjNOSnQ3OGtBUEVGZ0F3QUFjRGh4VFY3aUdnQmdUcHF3ZTgxZG52V0FNYlRocUw2N2ZqY0NnT2NKYkFBQUFBNGpyc2xMWEFNQXpNMVhJN2puaXhFQUk3ekwyNzNtdHRYNldob0R3UE1FTmdBQUFDOG5yc2xMWEFNQXpFMGJka3U0YXhtYlJWMkFJWDNjdnROelRld0lzQ2VCRFFBQXdNdUlhL0lTMXdBQWMzeCt0RnZDZlJaMGdhRXQxdGQ3WTdqSE96akFuZ1EyQUFBQSt4UFg1Q1d1QVFEbTZHdllMZUd1MWZxNk1BWmc0UGQ1Ui9YZGw5N0JyNHdCWUQ4Q0d3QUFnUDJJYS9JUzF3QUFjL1I2ZTNHYjNXdUFvYVdkYXhwamNEOEdPSWJBQmdBQTRIbmltcnpFTlFEQVhKOGg3Wlp3MzVWblAyQmc2VjMrb3pIY3MxeGZsOFlBc0QrQkRRQUF3TlBFTlhtSmF3Q0F1WEkwMU1QUzBWQ09Jd0dHZktmL1pnd1BzbnNOd0FzSmJBQUFBQjRucnNsTFhBTUF6Sldqb1I1M2JnVEFnTkxPTlkweDNMT0tUZkFJd0FzSWJBQUFBQjRtcnNsTFhBTUF6UGs1MHRGUUQwdUx1U3RqQUFheVdGL3ZqZUZCWWtlQUF3aHNBQUFBN2hQWDVDV3VBUURtN0ZzNEd1b3hqaU1CaG55dmR6VFV3OUl4ZlhhdkFUaUF3QVlBQU9BMmNVMWU0aG9BWU03U1Rna0xZM2pRY25zQkRPRnJpQjBmazJMSEsyTUFlRG1CRFFBQXdEVnhUVjdpR2dCZ3p0SXo1Q2RqZUpUalNJQ2hwTmp4dFRFOEtJVTFuNDBCNERBQ0d3QUFnQTF4VFY3aUdnQmc3cytTamlKNTNDcnNYZ01NUSt6NE5MdlhBQnhCWUFNQUFDQ3V5VTFjQXdETVhUcUtwREdHUjltOUJoanEzVjdzK0RUdjVnQkhFTmdBQUFDMUU5ZmtKYTRCQU9idUxCeEY4cFNWNTBGZ0lDbXVhWXpoVWQzMm5nekFnUVEyQUFCQXpjUTFlWWxyQUlDNVc2eXZqOGJ3Skx2WEFFTTQyOTZUY1Q4R3lFWmdBd0FBMUVwY2s1ZTRCZ0NZdXlZY1JmS2NsV2RDWUFCcEZ6R3g0OU82c0hzTndORUVOZ0FBUUkzRU5YbUphd0NBR3A0bnYyMy81SEYyU3dCeVMrLzFYNDNCL1JoZ0NBSWJBQUNnTnVLYXZNUTFBRUFOdm5xZWZOYktjeUV3d1B1OTJQRjU1MkgzR29CZUNHd0FBSUNhaUd2eUV0Y0FBRFg0Rkp2alNIamFCeU1BTWt2djk0MHhQT2xxZlgwMkJvQitDR3dBQUlCYWlHdnlFdGNBQURWbzE5ZDdZM2pXY24xZEdBT1FrWjNFOXZNbE5wRU5BRDBRMkFBQUFEVVExK1FscmdFQWFwQjJyZmxxREhzNU53SWdvN1NUV0dzTXo3SjdEVURQQkRZQUFNRGNpV3Z5RXRjQUFEVkl6NUxpbXYwc3R4ZEFEbTNZU1d4ZktYYTBldzFBandRMkFBREFuSWxyOGhMWEFBQTFPTjArVTU0WXhkN1BpQUE1dENGMjNOY3E3RjREMER1QkRRQUFNRmZpbXJ6RU5RQkFMYytVMzBKY3M2LzBmTGd5QmlBRE80bTl6QWNqQU9pZndBWUFBSmdqY1UxZTRob0FvS1pueXNZbzlwS09JYkdnQytTdzIwbU0vU3pYMTRVeEFQUlBZQU1BQU15TnVDWXZjUTBBNEptU2gzeUpUV1FEMENmSDlMMmMyQkVnRTRFTkFBQXdKeFpDOGhMWEFBQ2VLWG5JYW4yZEdRUFFNM0hOeTZWMzlrdGpBTWhEWUFNQUFNeUZoWkM4eERVQWdHZEtIbU8zQktCdjRwcVhjMVFmUUdZQ0d3QUFZQTRzaE9RbHJnRUFQRlB5bU9YNnVqQUdvRWZpbXNPY2g2UDZBTElTMkFBQUFGTm5JU1F2Y1EwQTRKbVM1NTRYQWZvaXJqbE1PaGJxc3pFQTVDV3dBUUFBcHN4Q1NGN2lHZ0RBTXlWUFNic2xySXdCNkltNDVuQ09oZ0lZZ01BR0FBQ1lLZ3NoZVlsckFBRFBsRHhsRlhaTEFQb2pyamxjZW5kZkdnTkFmZ0liQUFCZ2lpeUU1Q1d1QVFCcTBIaW1QUHFaOGNvWWdCNjhEbkhOb2RKOTJPNDFBQVA1aHhFQUFBQVRJNjdKUzF3REFOVEFUZ25IdVFpN0pRRDlhTmZYVjJNNFdJcHJ4STRBQTdHRERRQUFNQ1hpbXJ6RU5RQkFEY1ExeDduYVBqY0NIT3Q5aUd1T3NmUU9EekFzZ1EwQUFEQVY0cHE4eERVQVFBM2E5ZlYzaUd1T2NSNTJTd0NPbDhLYVQ4WndNTEVqd0FnRU5nQUF3QlNJYS9JUzF3QUFOVGdMT3lVY2E3bStQaHNEY09UNy9iZllCSThjTHNXT0syTUFHTlkvakFBQUFDaWN1Q1l2Y1EwQVVNUHpaTm9sb1RXS285Z3RBVGhXRTV1NHh2djljUzVEN0Fnd0NvRU5BQUJRTW5GTlh1SWFBTUR6SlB1eVd3SndqTlB0L2RnUmZmMjh5d013QWtkRUFRQUFwYklZa3BlNEJnQ1l1L1FjK1IvUGs3MVlodDBTZ01PMTYrdnZFTmYwNFVOc2RyQUJZQVFDR3dBQW9FVGltcnpFTlFEQTNMVmhNYmN2am9ZQ2pubTMvN3E5T040eXhJNEFvM0pFRkFBQVVCcHhUVjdpR2dCZzdzK1NuMklUMk5DUHRGdkN5aGlBRjJyVzF6ZnY5cjBST3dJVXdBNDJBQUJBU2NRMWVZbHJBSUE1TzkwK1M3WkcwWnNMejQvQUFWN0haaGN4Ny9iOUVUc0NGRUJnQXdBQWxFSmNrNWU0QmdDWXM5YXpaTzlXWWJjRTRPWFNMbUxmd2hGOWZSSTdBaFRDRVZFQUFFQUp4RFY1aVdzQWdEay9Sem9TS3Q4ejVKVXhBSHRLNy9OZnZkZjN6dEZRQUFXeGd3MEFBREEyY1UxZTRob0FZSzRXc1RtQ3BEV0szcDJ2cjZVeEFIdDY3NzArbXpjaGRnUW9oaDFzQUFDQU1ZbHI4aExYQUFCemRiYStQaHBERnBmYitRTHM4MDZmam9OYUdFVVdZa2VBd2doc0FBQ0FzWWhyOGhMWEFBQno1QWlTdk5JdUNXK01BZGpENiszOStNUW9zbGlHMkJHZ09JNklBZ0FBeGlDdXlVdGNBd0RNMFZsc2pvVHlESm4zT1hKbERNQXo3L1BmdHBlNEpnK3hJMENoN0dBREFBQU1UVnlUbDdnR0FKaWJSV3gyU1dpTUlxdlA2K3ZDR0lBbnZJL044WHpDbXJ4U1hITmxEQURsc1lNTkFBQXdKSEZOWHVJYUFHQnV6NDZmdHMrUGpYRmt0VnhmSDR3QmVNVHA5bDc4S2NRMXVaMXY3OGtBRk1nT05nQUF3RkRFTlhtSmF3Q0FPV25EUXU1UUhFVUNQUFVldjl1MWh2elNMbUpueGdCUUxvRU5BQUF3QkhGTlh1SWFBR0F1MHZOaUNtc1dSakdZWDhKUkpNQjliV3pDbXNZb0JySGF2dHNEVURDQkRRQUFrSnU0Smk5eERRQXdsMmZHRk5hMFJqSDRzK1NsTVFBM0xHSVQxaXlNWWpDN25jVEVqZ0NGRTlnQUFBQTVpV3Z5RXRjQUFITjRYa3pIajd3THgwRU5yZk1zQ2R6UXhDYXNhWTFpY0I5QzdBZ3dDUUliQUFBZ0YzRk5YdUlhQUdEcTJ0anNXaU9zR2Q1bE9Jb0V1SDUzVDZIalI2TVl4YmwzZTREcEVOZ0FBQUE1aUd2eUV0Y0FBRlBXeG1ZaHR6R0tVYXpXMXkvR0FON2J3dzVpWTd0WVgyZkdBREFkQWhzQUFLQnY0cHE4eERVQXdGUzFJYXdaMjlYNmVyUDlFNmozblYxWU16NDdpUUZNa01BR0FBRG9rN2dtTDNFTkFEQkZiUWhyU25xZXZEUUdxUFo5WFZoVGhoUTUvaEppUjRESkVkZ0FBQUI5RWRma0phNEJBS2IyYlBnNmhEV2xQVTllR0FOVUo5MkRVMVRUaHJDbUJPSWFnQWtUMkFBQUFIMFExK1FscmdFQXBxS0p6U0t1SFJMSzBubWVoT3FjeG5WWVExbnY5M1lTQTVnb2dRMEFBSEFzY1UxZTRob0FZQW9XNit0dFdNZ3RVYmQ5cGdUcTBHN3Z4d3VqS1BMOTNrNWlBQk1tc0FFQUFJNGhyc2xMWEFNQWxQNHNtSTZCZXVkNXNGaHBsNFFQeGdDejE4UjFXTk1ZUjVFK2U3OEhtRDZCRFFBQWNDaHhUVjdpR2dDZ1ZMdGpSMTZIWTZCS2x1S2FYOWJYbFZIQWJMWHI2OWZ0L1poeXBYZDdzU1BBREFoc0FBQ0FRNGhyOGhMWEFBQ2xhZUo2dDVyR09JcVhvaHB4RGN5VHlIRmF1bkJNSDhCc0NHd0FBSUNYRXRma0phNEJBRXA2N210amMrU0laNy9wRU5mQS9KeHU3OFVwcW1tTVl6SWMwd2N3TXdJYkFBRGdKY1ExZVlsckFJQ3hOYkZad0UxSGppeU1ZM0oyY2MybFVjRGtpV3FtelRGOUFETWtzQUVBQVBZbHJzbExYQU1BakNVOTMrMmlHczk2MHlXdWdlbTdHVGcyeGpGWjRocUFtUkxZQUFBQSt4RFg1Q1d1QVFDRzFNUm04ZlpWYkJaelQ0eGtGdDZFdUFhbTV2VE8vWmpwRTljQXpKakFCZ0FBZUk2NEppOXhEUUNRV3hQWEM3aUxzQ3ZDWEo4cGw4WUF4VHU5Y3o4V09NN0xLc1ExQUxNbXNBRUFBSjRpcnNsTFhBTUE1TERZWGo5dG4rTWFJL0ZNQ1F5dTJkNkQwL1ZxKzZlZ1pyNVNWUE1teERVQXN5YXdBUUFBbnZJMXhEVzVXQWdCQUk3VnhQWHVOR0lhejVUQWVFNXYzSVBGTlBWSlVVM2F1Y1l4ZlFBeko3QUJBQUNlNGk4RTg3QVFBZ0RzYTdkSXUvc3poVFJOaUtEeFRBbERXOXo0ODU5eEhkUTBSbE0xY1ExQVJRUTJBQUFBdzdJUUFnQjFhdUxoUmRqRmpmODd4VE1uRC96djRKa1MrdlBRN2pLN2tISG4xU1AvTzl4MHViMGZpMnNBS2lHd0FZajRmMFlBTUJuTDJQeXJJSmdxQ3lGQUtmNE1pL2NBVTNTMWZhYThNSW9zMnRnY2t3dnduQlRWL0xLOUx3TlFDWUVOQUFEQU1NUTFBQUFjd3pFaytlMmUxMFUyd0ZQRU5RQ1YraDhqQUFBQXlFNWNBd0RBTWNRMXcrbTJ6KzhBRHhIWEFGUk1ZQU1BQUpDWHVBWUFnR09JYTRiWGhjZ0d1RTljQTFBNWdRMEFBRUErNGhvQUFJNlJGbk4vRG5ITkdMb1EyUUMzN3ducGZpeXVBYWpZUDR3QUFBQWdDM0VOQUFESHNGUEMrSGJQODErTkFxcS9Gd2p1QUxDRERRQUFRQWJpR2dBQWpuRVI0cHBTZEdGaEhXcjJ3VDBBZ0IwNzJBQUFBUFJMWEFNQXdERzZzSmo3LzltNzErTzRqU3dBbzdjY3dXYXc1UkFjZ2tKUUJxMFFtSUdVQVpYQlZRYmNETVlaakRPQU0rQm1zSU9kaGtWSnBEUVA5QXpRT0tjSzFTei9iSktvb2Z2VDdTVitUMFltMllDLzd3SFlNSUVOQUFEQWZQelBOd0FBcmpGT1NuaTBEWXMwZmM0WDJVRC94dWxoNHhTeHZhMEE0Q1ZYUkFFQUFNeERYQU1Bd0tXZTYrZEpjYzJ5WlpndUJMMGJRbHdEd0J0TXNBRUFBTGlldUFZQWdFdVpsTEF1MCtkK2syeWdQL3Y2UG42MkZRQzh4Z1FiQUFDQTY0aHJBQUM0MUhpWSszdUlhOVltd3lRYjZQSDMrbzhRMXdEd0V3SWJBQUNBeTRsckFBQzQxUGc1MHFTRWRYLy9SRGJRaHdlL3p3Q2N3aFZSQUFBQWx4SFhBQUJ3cWZFdzk5RTJyTjcwOTREcm9tQ2R4c0R4L2VIWjJRb0FUaUd3QVFBQU9KKzRCZ0NBU3pqTTdjLzBkNEhJQnRabFg5L0hnNjBBNEZTdWlBSUFBRGlQdUFZQWdFdU1oN2wvaExpbVJ4bXVsNEcxL2M2T1YvUU50Z0tBY3doc0FBQUFUaWV1QVFEZ0V1Tm5TSWU1L1grUFJUYXdiTS8xOS9SRC9Sb0F6dUtLS0FBQWdOT0lhd0FBT05kNGdQdmdjK1JtVE45bjEwWEI4Z3h4dkJKcWJ5c0F1SlFKTmdBQUFMOG1yZ0VBNEZ6akllNDdueU0zSjhNa0cxaWFwemhlMFNldUFlQXFBaHNBQUlDZkU5Y0FBSEN1OGZQakdOYzR6TjN1OTE5a0EvYzNYUW4xUGx3SkJjQU1YQkVGQUFEd05uRU5BQURubUE1em4yekY1azEvUjdndUN1NWpYOS9IUWtjQVptT0NEUUFBd092RU5RQUFuR01YeHl0SXhEVk1Na3l5Z1h0NERGZENBZENBQ1RZQUFBQS9FdGNBQUhDT2h6Z2U2TUwzcHI4clRMS0I5b2I2OS96T1ZnRFFnc0FHQUFEZ1c3c1Exd0FBY0JwWGtIQ0s2ZThMa1EyMDgxVGZ4OCsyQW9CV1hCRUZBQUFBQUFEbit4U3VJT0YwR2E2TGdoYkdvT1o5ZmNRMUFEUmxnZzBBQUFBQUFKek8xQm91bFhVMXlRYm1ZV29OQURkbGdnMEFBQUFBQUp6RzFCcXVsV0dTRFZ6TDFCb0E3c0lFR3dBQUFBQUErTGxkSEtPSXdWWXdnNnlyU1Rad3ZzYzR4bzdDR2dCdXpnUWJBQUFBQUFCNDNYaUErM0I0M29XNGhubGxtR1FENTlqWGQvRkRpR3NBdUJNVGJBQUFBQUFBNEVjWkRuSnAvek0yTXNrRzNqYStnejhmbm8rMkFvQjdFOWdBQUFBQUFNQlg0NVNFTWF6WjJRcHVJT3Nxc29FZlBkWDM4V0FyQUZnQ2dRMEFBQUFBQUJ5bkpIdzZQSSsyZ2h2THVvcHM0R2lJNHhWcU8xc0J3Skw4WmdzQUFBQUFBTmk0UER5L2g3aUcrLzRNZnJBTmJOd1lPajdVOS9IT2RnQ3dOQ2JZQUFBQUFBQ3dWYnM0SHVidWJRVUxrSFUxeVlZdEdnUEhjWXJZczYwQVlLa0VOZ0FBQUFBQWJNMFFyaDlobWJLdUlodTJZbGZmeDRPdEFHRHBYQkVGQUFBQUFNQldESEU4eUhYOUNFdVc0Ym9vK2plK2c5L1ZaN0FkQUt5QkNUWUFBQUFBQVBSdXZITGs4K0g1YUN0WWlheXJTVGIwWm9qajFYeFB0Z0tBdFJIWUFBQUFBQURRcXltc2VheGZ3NXBrWFVVMjlHQTRQSjllL0Z3RHdPb0liQUFBQUFBQTZJMndobDVrWFVVMnJOVVF3aG9BT2lHd0FRQUFBQUNnRjhJYWVwUjFGZG13SmtNSWF3RG9qTUFHQUFBQUFJQzFHdzdQbHhEVzBLK3NxOGlHcGR2SE1YUk1Xd0ZBYndRMkFBQUFBQUNzMVJBbUpMQWQwOCs1eUlZbDJ0WDM4YzVXQU5BcmdRMEFBQUFBQUd1emkrT0VoQ2Rid2Naa1hVVTJMT2xuY253ZjcyMEZBTDBUMkFBQUFBQUFzQllaRG5JaDZ5cXk0VjZlNCtzMVVJUHRBR0FyQkRZQUFBQUFBQ3paY0hpK0hKN0hPQjdxQWlJYjdtT01HeitIYS9rQTJDaUJEUUFBQUFBQVN6UmUvL1FsWEFNRmI4bTZpbXk0eGMrYTZXRUFiSjdBQmdBQUFBQ0FwUmppR05Wa3VIWUVUcEYxRmRrd3QybGF6Umc1bWg0R0FDR3dBUUFBQUFEZy92THcvQ2RNcTRGTGYzOUdJaHV1OVZ6Znc2YlZBTUFyQkRZQUFBQUFBTnlENlFnd242eXJ5SVpMdUpJUEFFNGdzQUVBQUFBQTRGYkdxR1k2eEIxc0I4d3E2eXF5NFJUamUzaWFIQ1p5QklBVENHd0FBQUFBQUdoSlZBTzNrM1VWMmZBYVVRMEFYRUZnQXdBQUFBREEzRVExY0Q5WlY1RU5FYUlhQUppTndBWUFBQUFBZ0d1Tmg3YTdjSWdMUzVGMUZkbHN6L0RkK3hnQW1JbkFCZ0FBQUFDQVM0eFRhblp4UE1UZDJRNVluS3lyeUtaL0w5L0ZlOXNCQUcwSWJBQUFBQUFBT01VUTN4N2ltbElEeTVkMUZkbjBaUW9jL3d4VGFnRGdaZ1EyQUFBQUFBQzg1dVVCN3ZqMVlFdGdsYkt1SXB2MTJ0WDM4SjhoY0FTQXV4SFlBQUFBQUFBd0h0YStQTHpkaHdOYzZFbldWV1N6ZkVOOUIvOVYzOGM3V3dJQXl5Q3dBUUFBQUFEWWxxRSswMlFhMDJsZ0c3S3VJcHRsdlk5ZnhqVGlSZ0JZTUlFTkFBQUFBRUNmcHFrMDQvUDNpNjhkM3NKMlpWMUZOcmMxeE5lWVpub2Y3MndMQUt5THdBWUFBQUFBWUwyR0Y4OTBhRHNHTkR0YkE3d2g2eXF5YVdOOEIzLzJQZ2FBL2doc0FBQUFBQUNXWi9maTYvR1E5ci94ZFNMTjlOOU1vZ0V1bFhVVjJjenZYNGZuMzRmbm82MEFnTDRJYkFBaVB0a0NnTlVZYkFFQWNNWG5pQysyZ1FYOEhMNzFtWFpuZTRBYnk3cUtiT1pYNnZyQlZnQkFQd1EyQVA0bEFRQUF3QllNL3Y0RGdCOWtYVVUyOHl0MUZka0FRQ2Qrc3dVQUFBQUFBQUNibFNFQ2FhV0VlQWtBdWlHd0FRQUFBQUFBMkxZTWtVMHJKVVEyQU5BRmdRMEFBQUFBQUFBWklwdFdTb2hzQUdEMUJEWUFBQUFBQUFDTU1rUTJyWlFRMlFEQXFnbHNBQUFBQUFBQW1HU0liRm9wSWJJQmdOVVMyQUFBQUFBQUFQQlNoc2ltbFJJaUd3QllKWUVOQUFBQUFBQUEzOHNRMmJSU1FtUURBS3Nqc0FFQUFBQUFBT0ExR1NLYlZrcUliQUJnVlFRMkFBQUFBQUFBdkNWRFpOTktDWkVOQUt5R3dBWUFBQUFBQUlDZnlSRFp0RkpDWkFNQXF5Q3dBUUFBQUFBQTRGY3lSRGF0bEJEWkFNRGlDV3dBQUFBQUFBQTRSWWJJcHBVU0loc0FXRFNCRFFBQUFBQUFBS2ZLRU5tMFVrSmtBd0NMSmJBQkFBQUFBQURnSEJraW0xWktpR3dBWUpFRU5nQUFBQUFBQUp3clEyVFRTZ21SRFFBc2pzQUdBQUFBQUFDQVMyU0liRm9wSWJJQmdFVVIyQUFBQUFBQUFIQ3BESkZOS3lWRU5nQ3dHQUliQUFBQUFBQUFycEVoc21tbGhNZ0dBQlpCWUFNQUFBQUFBTUMxTWtRMnJaUVEyUURBM1Fsc0FBQUFBQUFBbUVPR3lLYVZFaUliQUxncmdRMEFBQUFBQUFCenlSRFp0RkpDWkFNQWR5T3dBUUFBQUFBQVlFNFpJcHRXU29oc0FPQXVCRFlBQUFBQUFBRE1MVU5rMDBvSmtRMEEzSnpBQmdBQUFBQUFnQll5UkRhdGxCRFpBTUJOQ1d3QUFBQUFBQUJvSlVOazAwb0prUTBBM0l6QUJnQUFBQUFBZ0pZeVJEYXRsQkRaQU1CTkNHd0FBQUFBQUFCb0xVTmswMG9Ka1EwQU5DZXdBUUFBQUFBQTRCWXlSRGF0bEJEWkFFQlRBaHNBQUFBQUFBQnVKVU5rMDBvSmtRMEFOQ093QVFBQUFBQUE0Sll5UkRhdGxCRFpBRUFUQWhzQUFBQUFBQUJ1TFVOazAwb0prUTBBekU1Z0F3QUFBQUFBd0Qxa2lHeGFLU0d5QVlCWkNXd0FBQUFBQUFDNGx3eVJUU3NsUkRZQU1CdUJEUUFBQUFBQUFQZVVJYkpwcFlUSUJnQm1JYkFCQUFBQUFBRGczakpFTnEyVUVOa0F3TlVFTmdBQUFBQUFBQ3hCaHNpbWxSSWlHd0M0aXNBR0FBQUFBQUNBcGNnUTJiUlNRbVFEQUJjVDJBQUFBQUFBQUxBa0dTS2JWa3FJYkFEZ0lnSWJBQUFBQUFBQWxpWkRaTk5LQ1pFTkFKeE5ZQU1BQUFBQUFNQVNaWWhzV2lraHNnR0Fzd2hzQUFBQUFBQUFXS29Na1UwckpVUTJBSEF5Z1EwQUFBQUFBQUJMbGlHeWFhV0V5QVlBVGlLd0FRQUFBQUFBWU9reVJEYXRsQkRaQU1BdkNXd0FBQUFBQUFCWWd3eVJUU3NsUkRZQThGTUNHd0FBQUFBQUFOWWlRMlRUU2dtUkRRQzhTV0FEQUFBQUFBREFtbVNJYkZvcEliSUJnRmNKYkFBQUFBQUFBRmliREpGTkt5VkVOZ0R3QTRFTkFBQUFBQUFBYTVRaHNtbWxoTWdHQUw0aHNBRUFBQUFBQUdDdE1rUTJyWlFRMlFEQVB3UTJBQUFBQUFBQXJGbUd5S2FWRWlJYkFQZy9nUTBBQUFBQUFBQnJseUd5YWFXRXlBWUFCRFlBQUFBQUFBQjBJVU5rMDBvSmtRMEFHeWV3QVFBQUFBQUFvQmNaSXB0V1NvaHNBTmd3Z1EwQUFBQUFBQUE5eVJEWnRGSkNaQVBBUmdsc0FBQUFBQUFBNkUyR3lLYVZFaUliQURaSVlBTUFBQUFBQUVDUE1rUTJyWlFRMlFDd01RSWJBQUFBQUFBQWVwVWhzbW1saE1nR2dBMFIyQUFBQUFBQUFOQ3pESkZOS3lWRU5nQnNoTUFHQUFBQUFBQ0EzbVdJYkZvcEliSUJZQU1FTmdBQUFBQUFBR3hCaHNpbWxSSWlHd0E2SjdBQkFBQUFBQUJnS3pKRU5xMlVFTmtBMERHQkRRQUFBQUFBQUZ1U0liSnBwWVRJQm9CT0NXd0FBQUFBQUFEWW1neVJUU3NsUkRZQWRFaGdBd0FBQUFBQXdCWmxpR3hhS1NHeUFhQXpBaHNBQUFBQUFBQzJLa05rMDBvSmtRMEFIUkhZQUFBQUFBQUFzR1VaSXB0V1NvaHNBT2pFL3dSZzc5Nk81RGlTTkl6K0Q2dklhckFVQVNKUUF4OFJxTUdNQkRzaXVBZ1VnYU5CaXdBUnNCb3NDbWlRQU5FSTlLVzhLaS9ubUlYVnUyYzl1RmwrbGlHd0FRQUFBQUFBNE93Nklwc3BGWkVOQUFjZ3NBRUFBQUFBQUFDUnphU0t5QWFBblJQWUFBQUFBQUFBd0djZGtjMlVpc2dHZ0IwVDJBQUFBQUFBQU1CZk9pS2JLUldSRFFBN0piQUJBQUFBQUFDQWIzVkVObE1xSWhzQWRraGdBd0FBQUFBQUFOL3JpR3ltVkVRMkFPeU13QVlBQUFBQUFBQ2UxaEhaVEttSWJBRFlFWUVOQUFBQUFBQUEvRmhIWkRPbElySUJZQ2NFTmdBQUFBQUFBTERXRWRsTXFZaHNBTmdCZ1EwQUFBQUFBQUQ4WEVka002VWlzZ0ZnNHdRMkFBQUFBQUFBOER3ZGtjMlVpc2dHZ0EwVDJBQUFBQUFBQU1EemRVUTJVeW9pR3dBMlNtQURBQUFBQUFBQUw5TVIyVXlwaUd3QTJDQ0JEUUFBQUFBQUFMeGNSMlF6cFNLeUFXQmpCRFlBQUFBQUFBRHdPaDJSelpTS3lBYUFEUkhZQUFBQUFBQUF3T3QxUkRaVEtpSWJBRFpDWUFNQUFBQUFBQUJ2MHhIWlRLbUliQURZQUlFTkFBQUFBQUFBdkYxSFpET2xJcklCNE00RU5nQUFBQUFBQUhBZEhaSE5sSXJJQm9BN0V0Z0FBQUFBQUFEQTlYUkVObE1xSWhzQTdrUmdBd0FBQUFBQUFOZlZFZGxNcVloc0FMZ0RnUTBBQUFBQUFBQmNYMGRrTTZVaXNnSGd4Z1EyQUFBQUFBQUFNS01qc3BsU0Vka0FjRU1DR3dBQUFBQUFBSmpURWRsTXFZaHNBTGdSZ1EwQUFBQUFBQURNNm9oc3BsUkVOZ0RjZ01BR0FBQUFBQUFBNW5WRU5sTXFJaHNBaGdsc0FBQUFBQUFBNERZNklwc3BGWkVOQUlNRU5nQUFBQUFBQUhBN0haSE5sSXJJQm9BaEFoc0FBQUFBQUFDNHJZN0laa3BGWkFQQUFJRU5BQUFBQUFBQTNGNUhaRE9sSXJJQjRNb0VOZ0FBQUFBQUFIQWZIWkhObElySUJvQXJFdGdBQUFBQUFBREEvWFJFTmxNcUloc0Fya1JnQXdBQUFBQUFBUGZWRWRsTXFZaHNBTGdDZ1EwQUFBQUFBQURjWDBka002VWlzZ0hnalFRMkFBQUFBQUFBc0EwZGtjMlVpc2dHZ0RjUTJBQUFBQUFBQU1CMmRFUTJVeW9pR3dCZVNXQURBQUFBQUFBQTI5SVIyVXlwaUd3QWVBV0JEUUFBQUFBQUFHeFBSMlF6cFNLeUFlQ0ZCRFlBQUFBQUFBQ3dUUjJSelpTS3lBYUFGeERZQUFBQUFBQUF3SFoxUkRaVEtpSWJBSjVKWUFNQUFBQUFBQURiMWhIWlRLbUliQUI0Qm9FTkFBQUFBQUFBYkY5SFpET2xJcklCNENjRU5nQUFBQUFBQUxBUEhaSE5sSXJJQm9BRmdRMEFBQUFBQUFEc1IwZGtNNlVpc2dIZ0J3UTJBQUFBQUFBQXNDOGRrYzJVaXNnR2dDY0liQUFBQUFBQUFHQi9PaUtiS1JXUkRRQi9JN0FCQUFBQUFBQ0FmZXFJYktaVVJEWUFmRVZnQXdBQUFBQUFBUHZWRWRsTXFZaHNBSGdrc0FFQUFBQUFBSUI5NjRoc3BsUkVOZ0JFWUFNQUFBQUFBQUJIMEJIWlRLbUliQUJPVDJBREFBQUFBQUFBeDlBUjJVeXBpR3dBVGsxZ0F3QUFBQUFBQU1mUkVkbE1xWWhzQUU1TFlBTUFBQUFBQUFESDBoSFpUS21JYkFCT1NXQURBQUFBQUFBQXg5TVIyVXlwaUd3QVRrZGdBd0FBQUFBQUFNZlVFZGxNcVloc0FFNUZZQU1BQUFBQUFBREgxUkhaVEttSWJBQk9RMkFEQUFBQUFBQUF4OVlSMlV5cGlHd0FUa0ZnQXdBQUFBQUFBTWZYRWRsTXFZaHNBQTVQWUFNQUFBQUFBQURuMEJIWlRLbUliQUFPVFdBREFBQUFBQUFBNTlFUjJVeXBpR3dBRGt0Z0F3QUFBQUFBQU9mU0VkbE1xWWhzQUE1SllBTUFBQUFBQUFEbjB4SFpUS21JYkFBT1IyQURBQUFBQUFBQTU5UVIyVXlwaUd3QURrVmdBd0FBQUFBQUFPZlZFZGxNcVloc0FBNURZQU1BQUFBQUFBRG4xaEhaVEttSWJBQU9RV0FEQUFBQUFBQUFkRVEyVXlvaUc0RGRFOWdBQUFBQUFBQUFGeDJSelpTS3lBWmcxd1EyQUFBQUFBQUF3QmNka2MyVWlzZ0dZTGNFTmdBQUFBQUFBTURYT2lLYktSV1JEY0F1Q1d3QUFBQUFBQUNBdit1SWJLWlVSRFlBdXlPd0FRQUFBQUFBQUo3U0VkbE1xWWhzQUhaRllBTUFBQUFBQUFEOFNFZGtNNlVpc2dIWURZRU5BQUFBQUFBQXNOSVIyVXlwaUd3QWRrRmdBd0FBQUFBQUFQeE1SMlF6cFNLeUFkZzhnUTBBQUFBQUFBRHdIQjJSelpTS3lBWmcwd1EyQUFBQUFBQUF3SE4xUkRaVEtpSWJnTTBTMkFBQUFBQUFBQUF2MFJIWlRLbUliQUEyU1dBREFBQUFBQUFBdkZSSFpET2xJcklCMkJ5QkRRQUFBQUFBQVBBYUhaSE5sSXJJQm1CVEJEWUFBQUFBQUFEQWEzVkVObE1xSWh1QXpSRFlBQUFBQUFBQUFHL1JFZGxNcVloc0FEWkJZQU1BQUFBQUFBQzhWVWRrTTZVaXNnRzRPNEVOQUFBQUFBQUFjQTBka2MyVWlzZ0c0SzRFTmdBQUFBQUFBTUMxZEVRMlV5b2lHNEM3RWRnQUFBQUFBQUFBMTlRUjJVeXBpR3dBN2tKZ0F3QUFBQUFBQUZ4YlIyUXpwU0t5QWJnNWdRMEFBQUFBQUFBd29TT3ltVklSMlFEY2xNQUdBQUFBQUFBQW1OSVIyVXlwaUd3QWJrWmdBd0FBQUFBQUFFenFpR3ltVkVRMkFEY2hzQUVBQUFBQUFBQ21kVVEyVXlvaUc0QnhBaHNBQUFBQUFBRGdGam9pbXlrVmtRM0FLSUVOQUFBQUFBQUFjQ3Nka2MyVWlzZ0dZSXpBQmdBQUFBQUFBTGlsanNobVNrVmtBekJDWUFNQUFBQUFBQURjV2tka002VWlzZ0c0T29FTkFBQUFBQUFBY0E4ZGtjMlVpc2dHNEtvRU5nQUFBQUFBQU1DOWRFUTJVeW9pRzRDckVkZ0FBQUFBQUFBQTk5UVIyVXlwaUd3QXJrSmdBd0FBQUFBQUFOeGJSMlF6cFNLeUFYZ3pnUTBBQUFBQUFBQ3dCUjJSelpTS3lBYmdUUVEyQUFBQUFBQUF3RlowUkRaVEtpSWJnRmNUMkFBQUFBQUFBQUJiMGhIWlRLbUliQUJlUldBREFBQUFBQUFBYkUxSFpET2xJcklCZURHQkRRQUFBQUFBQUxCRkhaSE5sSXJJQnVCRkJEWUFBQUFBQUFEQVZuVkVObE1xSWh1QVp4UFlBQUFBQUFBQUFGdldFZGxNcVloc0FKNUZZQU1BQUFBQUFBQnNYVWRrTTZVaXNnSDRLWUVOQUFBQUFBQUFzQWNka2MyVWlzZ0dZRWxnQXdBQUFBQUFBT3hGUjJRenBTS3lBZmdoZ1EwQUFBQUFBQUN3SngyUnpaU0t5QWJnU1FJYkFBQUFBQUFBWUc4Nklwc3BGWkVOd0hjRU5nQUFBQUFBQU1BZWRVUTJVeW9pRzRCdkNHd0FBQUFBQUFDQXZlcUliS1pVUkRZQWZ4TFlBQUFBQUFBQUFIdldFZGxNcVloc0FENFIyQUFBQUFBQUFBQjcxeEhaVEttSWJBQUVOZ0FBQUFBQUFNQWhkRVEyVXlvaUcrRGtCRFlBQUFBQUFBREFVWFJFTmxNcUlodmd4QVEyQUFBQUFBQUF3SkYwUkRaVEtpSWI0S1FFTmdBQUFBQUFBTURSZEVRMlV5b2lHK0NFQkRZQUFBQUFBQURBRVhWRU5sTXFJaHZnWkFRMkFBQUFBQUFBd0ZGMVJEWlRLaUliNEVRRU5nQUFBQUFBQU1DUmRVUTJVeW9pRytBa0JEWUFBQUFBQUFEQTBYVkVObE1xSWh2Z0JBUTJBQUFBQUFBQXdCbDBSRFpUS2lJYjRPQUVOZ0FBQUFBQUFNQlpkRVEyVXlvaUcrREFCRFlBQUFBQUFBREFtWFJFTmxNcUlodmdvQVEyQUFBQUFBQUF3TmwwUkRaVEtpSWI0SUFFTmdBQUFBQUFBTUFaZFVRMlV5b2lHK0JnQkRZQUFBQUFBQURBV1hWRU5sTXFJaHZnUUFRMkFBQUFBQUFBd0psMVJEWlRLaUliNENBRU5nQUFBQUFBQU1EWmRVUTJVeW9pRytBQUJEWUFBQUFBQUFBQUlwdEpGWkVOc0hNQ0d3QUFBQUFBQUlEUE9pS2JLUldSRGJCakFoc0FBQUFBQUFDQXYzUkVObE1xSWh0Z3B3UTJBQUFBQUFBQUFOL3FpR3ltVkVRMndBNEpiQUFBQUFBQUFBQysxeEhaVEttSWJJQ2RFZGdBQUFBQUFBQUFQSzBqc3BsU0Vka0FPeUt3QVFBQUFBQUFBUGl4anNobVNrVmtBK3lFd0FZQUFBQUFBQUJnclNPeW1WSVIyUUE3SUxBQkFBQUFBQUFBK0xtT3lHWktSV1FEYkp6QUJ2amFQeCtYUXdBQUFBQUFBTDdYRWRsTXFZaHNnQTBUMkFCL2Qxa0svMjBNQUFBQUFBQUFUK3FJYktaVVJEYkFSZ2xzZ0tmOFpqRUVBQUFBQUFENG9ZNTNLVk1xSWh0Z2d3UTJ3R294L1BYaitXQVVBQUFBQUFBQTMrbUliS1pVUkRiQXhnaHNnSlhmUDU1M0Vka0FBQUFBQUFBOHBTT3ltVklSMlFBYklyQUJmdWJoNC9udngxOEFBQUFBQUFDKzFSSFpUS21JYklDTkVOZ0F6M0g1Z3MzbFN6Wi9HQVVBQUFBQUFNQjNPaUtiS1JXUkRiQUJBaHZndWI1RU5tMFVBQUFBQUFBQTMrbUliS1pVUkRiQW5RbHNnSmU2TEliL01nWUFBQUFBQUlEdmRFUTJVeW9pRytDT0JEYkFhL3pUY2dnQUFBQUFBUENranZjb1V5b2lHK0JPQkRiQVc1YkR5NVZSSDR3Q0FBQUFBQURnR3gyUnpaU0t5QWE0QTRFTjhCWi9SR1FEQUFBQUFBRHdsSTdJWmtwRlpBUGNtTUFHZUt1SGorZS9IMzhCQUFBQUFBRDRTMGRrTTZVaXNnRnVTR0FEWE1QbEN6YVhMOW44WVJRQUFBQUFBQURmNkloc3BsUkVOc0NOQ0d5QWEva1MyYlJSQUFBQUFBQUFmS01qc3BsU0Vka0FOeUN3QWE3dHNoeit5eGdBQUFBQUFBQyswUkhaVEttSWJJQmhBaHRnd2o4dGlBQUFBQUFBQU4vcGVJY3lwU0t5QVFZSmJJREpCZkZ5WmRRSG93QUFBQUFBQVBoVFIyUXpwU0t5QVlZSWJJQkpmK1J6WlBQZUtBQUFBQUFBQVA3VUVkbE1xWWhzZ0FFQ0cyRGF3OGZ6eStNdkFBQUFBQUFBbjNWRU5sTXFJaHZneWdRMndDMWNyb202Zk1ubWQ2TUFBQUFBQUFENFUwZGtNNlVpc2dHdVNHQUQzTW9sc3ZuMWNWRUVBQUFBQUFEZ3M0N0laa3BGWkFOY2ljQUd1TFhMZ3ZpYk1RQUFBQUFBQVB5cEk3S1pVaEhaQUZjZ3NBSHU0ZCtXUkFBQUFBQUFnRzkwdkQrWlVoSFpBRzhrc0FIdXVTVCtrczlYUndFQUFBQUFBQ0N5bVZRUjJRQnZJTEFCN3VuaDQzbjM4YnczQ2dBQUFBQUFnRTg2SXBzcEZaRU44RW9DRytEZUxwSE5MNCsvQUFBQUFBQUFpR3dtVlVRMndDc0liSUF0dUZ3VGRmbVN6ZTlHQVFBQUFBQUE4RWxIWkRPbElySUJYa2hnQTJ6RkpiTDU5WEZaQkFBQUFBQUFRR1F6cVNLeUFWNUFZQU5zeldWSi9NMFlBQUFBQUFBQVB1bUliS1pVUkRiQU13bHNnQzM2OStPaStNRW9BQUFBQUFBQVJEYURLaUliNEJrRU5zQ1dGOFYzRWRrQUFBQUFBQUJjZEVRMlV5b2lHK0FuQkRiQWxqM2tjMlR6WUJRQUFBQUFBQUFpbTBFVmtRMndJTEFCdGs1a0F3QUFBQUFBOEplT3lHWktSV1FEL0lEQUJ0aUR5elZSN3g0WFJnQUFBQUFBZ0xQcmlHeW1WRVEyd0JNRU5zQmVmSGhjRk5zb0FBQUFBQUFBUkRhREtpSWI0RzhFTnNEZS9NT3lDQUFBQUFBQThFbkhlNU1wRlpFTjhCV0JEYkRuWmZHRFVRQUFBQUFBQUNmWEVkbE1xWS9uZjQwQnVCRFlBSHRlRnQ5RlpBTUFBQUFBQU5BUjJVejVIeU1BTGdRMndKNDk1SE5rODJBVUFBQUFBQURBeVhWRU5nQmpCRGJBM29sc0FBQUFBQUFBUHV1SWJBQkdDR3lBSTdoY0UvWHVjV2tFQUFBQUFBQTRzNDdJQnVEcUJEYkFVWHg0WEJiYktBQUFBQUFBZ0pQcmlHd0Fya3BnQXh6TlB5eU1BQUFBQUFBQUlodUFheExZQUVkZEdIL041Ni9hQUFBQUFBQUFuRlZIWkFOd0ZRSWI0S2grLzNqZVJXUURBQUFBQUFDY1cwZGs4eGIvTVFMZ1FtQURITm5EeC9QTDR5OEFBQUFBQU1CWmRVUTJBRzhpc0FHTzduMCtmOGxHWkFNQUFBQUFBSnhaUjJRRDhHb0NHK0FNTHRkRS9mSzRPQUlBQUFBQUFKeFZSMlFEOENvQ0crQk1MZ3ZqdjQwQkFBQUFBQUE0c1k3SUJ1REZCRGJBMmZ4bWFRUUFBQUFBQUU2dTQzMEp3SXNJYklDekxvMi81dlBWVVFBQUFBQUFBR2ZVRWRrQVBKdkFCamlyM3orZWR4SFpBQUFBQUFBQTU5VVIyUUE4aThBR09MT0hqK2NYWXdBQUFBQUFBRTZzSTdKWmVUQUM0RUpnQTV6ZGV5TUFBQUFBQUFCT3JpT3krUkczSVFDZkNHd0FBQUFBQUFBQTZJaHNBSDVJWUFNQUFBQUFBQURBUlVka0EvQWtnUTBBQUFBQUFBQUFYM1JFTmdEZkVkZ0FBQUFBQUFBQThMV095QWJnR3dJYkFBQUFBQUFBQVA2dUk3SUIrSlBBQmdBQUFBQUFBSUNuZEVRMkFKOEliQUFBQUFBQUFBRDRrYzY1STV2My9nTEFoY0FHQUFBQUFBQUFnSlhPZVNPYjl4NC9jQ0d3QVFBQUFBQUFBT0JuT3E2TEFrNU1ZQU1BQUFBQUFBREFjM1JFTnNCSkNXd0FBQUFBQUFBQWVLNk95QVk0SVlFTkFBQUFBQUFBQUMvUkVka0FKeU93QVFBQUFBQUFBT0NsT2lJYjRFUUVOZ0FBQUFBQUFBQzhSa2RrQTV5RXdBWUFBQUFBQUFDQTErb2NON0w1NFBFQ1h3aHNBQUFBQUFBQUFIaUx6akVqbXdlUEZ2aENZQU1BQUFBQUFBREFXM1ZjRndVY21NQUdBQUFBQUFBQWdHdm9pR3lBZ3hMWUFBQUFBQUFBQUhBdEhaRU5jRUFDR3dBQUFBQUFBQUN1cVNPeUFRNUdZQU1BQUFBQUFBREF0WFZFTnNDQkNHd0FBQUFBQUFBQW1OQVIyUUFISWJBQkFBQUFBQUFBWUVwSFpBTWNnTUFHQUFBQUFBQUFnRW1kZlVZMi8vSG9nQzhFTmdBQUFBQUFBQUJNNi9pU0RiQmpBaHNBQUFBQUFBQUFicUVqc2dGMlNtQURBQUFBQUFBQXdLMTBSRGJBRGdsc0FBQUFBQUFBQUxpbGpzZ0cyQm1CRFFBQUFBQUFBQUMzMWhIWkFEc2lzQUVBQUFBQUFBRGdIam9pRzJBbkJEWUFBQUFBQUFBQTNFdEhaQVBzZ01BR0FBQUFBQUFBZ0h2cWJET3llZkJvZ0M4RU5nQUFBQUFBQUFEY1cyZDdrYzBIandYNFFtQURBQUFBQUFBQXdCWjBYQmNGYkpUQUJnQUFBQUFBQUlDdDZJaHNnQTBTMkFBQUFBQUFBQUN3SlIyUkRiQXhBaHNBQUFBQUFBQUF0cVlqc2dFMlJHQURBQUFBQUFBQXdCWjFSRGJBUmdoc0FBQUFBQUFBQU5pcWpzZ0cyQUNCRFFBQUFBQUFBQUJiMXJsUFpQUEI2SUV2QkRZQUFBQUFBQUFBYkYzbjlwSE5nN0VEWHdoc0FBQUFBQUFBQU5pRGp1dWlnRHNSMkFBQUFBQUFBQUN3RngyUkRYQUhBaHNBQUFBQUFBQUE5cVFqc2dGdVRHQURBQUFBQUFBQXdONTBSRGJBRFFsc0FBQUFBQUFBQU5pampzZ0d1QkdCRFFBQUFBQUFBQUI3MVJIWkFEY2dzQUVBQUFBQUFBQmd6em9pRzJDWXdBWUFBQUFBQUFDQXZldGNON0w1dzBpQnJ3bHNBQUFBQUFBQUFEaUNqaS9aQUVNRU5nQUFBQUFBQUFBY1JVZGtBd3dRMkFBQUFBQUFBQUJ3SkIyUkRYQmxBaHNBQUFBQUFBQUFqcVlqc2dHdVNHQURBQUFBQUFBQXdCRjFSRGJBbFFoc0FBQUFBQUFBQURpcWpzZ0d1QUtCRFFBQUFBQUFBQUJIMWhIWkFHOGtzQUVBQUFBQUFBRGc2RG92aTJ3ZWpBejRtc0FHQUFBQUFBQUFnRFBvUEQreStUL2pBcjRtc0FFQUFBQUFBQURnTERxdWl3SmVRV0FEQUFBQUFBQUF3SmwwUkRiQUN3bHNBQUFBQUFBQUFEaWJqc2dHZUFHQkRRQUFBQUFBQUFCbjFCSFpBTThrc0FFQUFBQUFBQURnckRvaUcrQVpCRFlBQUFBQUFBQUFuRmxIWkFQOGhNQUdBQUFBQUFBQWdMUHJmQnZadkRjUzRHc0NHd0FBQUFBQUFBRDROcko1Ynh6QTEvN0xDQUFBQUFBQUFBRGdrellDNENrQ0d3QUFBQUFBQUFENFN4c0I4SGV1aUFJQUFBQUFBQUFBZ0FXQkRRQUFBQUFBQUFBQUxBaHNBQUFBQUFBQUFBQmdRV0FEQUFBQUFBQUFBQUFMQWhzQUFBQUFBQUFBQUZnUTJBQUFBQUFBQUFBQXdJTEFCZ0FBQUFBQUFBQUFGZ1EyQUFBQUFBQUFBQUN3SUxBQkFBQUFBQUFBQUlBRmdRMEFBQUFBQUFBQUFDd0liQUFBQUFBQUFBQUFZRUZnQXdBQUFBQUFBQUFBQ3dJYkFBQUFBQUFBQUFCWUVOZ0FBQUFBQUFBQUFNQ0N3QVlBQUFBQUFBQUFBQllFTmdBQUFBQUFBQUFBc0NDd0FRQUFBQUFBQUFDQUJZRU5BQUFBQUFBQUFBQXNDR3dBQUFBQUFBQUFBR0JCWUFNQUFBQUFBQUFBQUFzQ0d3QUFBQUFBQUFBQVdCRFlBQUFBQUFBQUFBREFnc0FHQUFBQUFBQUFBQUFXQkRZQUFBQUFBQUFBQUxBZ3NBRUFBQUFBQUFBQWdBV0JEUUFBQUFBQUFBQUFMQWhzQUFBQUFBQUFBQUJnUVdBREFBQUFBQUFBQUFBTEFoc0FBQUFBQUFBQUFGZ1EyQUFBQUFBQUFBQUF3SUxBQmdBQUFBQUFBQUFBRmdRMkFBQUFBQUFBQUFDd0lMQUJBQUFBQUFBQUFJQUZnUTBBQUFBQUFBQUFBQ3dJYkFBQUFBQUFBQUFBWUVGZ0F3QUFBQUFBQUFBQUN3SWJBQUFBQUFBQUFBQllFTmdBQUFBQUFBQUFBTUNDd0FZQUFBQUFBQUFBQUJZRU5nQUFBQUFBQUFBQXNDQ3dBUUFBQUFBQUFBQ0FCWUVOQUFBQUFBQUFBQUFzQ0d3QUFBQUFBQUFBQUdCQllBTUFBQUFBQUFBQUFBc0NHd0FBQUFBQUFBQUFXQkRZQUFBQUFBQUFBQURBZ3NBR0FBQUFBQUFBQUFBV0JEWUFBQUFBQUFBQUFMQWdzQUVBQUFBQUFBQUFnQVdCRFFBQUFBQUFBQUFBTEFoc0FBQUFBQUFBQUFCZ1FXQURBQUFBQUFBQUFBQUxBaHNBQUFBQUFBQUFBRmdRMkFBQUFBQUFBQUFBd0lMQUJnQUFBQUFBQUFBQUZnUTJBQUFBQUFBQUFBQ3dJTEFCQUFBQUFBQUFBSUFGZ1EwQUFBQUFBQUFBQUN3SWJBQUFBQUFBQUFBQVlFRmdBd0FBQUFBQUFBQUFDd0liQUFBQUFBQUFBQUJZRU5nQUFBQUFBQUFBQU1DQ3dBWUFBQUFBQUFBQUFCWUVOZ0FBQUFBQUFBQUFzQ0N3QVFBQUFBQUFBQUNBQllFTkFBQUFBQUFBQUFBc0NHd0FBQUFBQUFBQUFHQkJZQU1BQUFBQUFBQUFBQXNDR3dBQUFBQUFBQUFBV0JEWUFBQUFBQUFBQUFEQWdzQUdBQUFBQUFBQUFBQVdCRFlBQUFBQUFBQUFBTEFnc0FFQUFBQUFBQUFBZ0FXQkRRQUFBQUFBQUFBQUxBaHNBQUFBQUFBQUFBQmdRV0FEQUFBQUFBQUFBQUFMQWhzQUFBQUFBQUFBQUZnUTJBQUFBQUFBQUFBQXdJTEFCZ0FBQUFBQUFBQUFGZ1EyQUFBQUFBQUFBQUN3SUxBQkFBQUFBQUFBQUlBRmdRMEFBQUFBQUFBQUFDd0liQUFBQUFBQUFBQUFZRUZnQXdBQUFBQUFBQUFBQ3dJYkFBQUFBQUFBQUFCWUVOZ0FBQUFBQUFBQUFNQ0N3QVlBQUFBQUFBQUFBQllFTmdBQUFBQUFBQUFBc0NDd0FRQUFBQUFBQUFDQUJZRU5BQUFBQUFBQUFBQXNDR3dBQUFBQUFBQUFBR0JCWUFNQUFBQUFBQUFBQUFzQ0d3QUFBQUFBQUFBQVdCRFlBQUFBQUFBQUFBREFnc0FHQUFBQUFBQUFBQUFXQkRZQUFBQUFBQUFBQUxBZ3NBRUFBQUFBQUFBQWdBV0JEUUFBQUFBQUFBQUFMQWhzQUFBQUFBQUFBQUJnUVdBREFBQUFBQUFBQUFBTEFoc0FBQUFBQUFBQUFGZ1EyQUFBQUFBQUFBQUF3SUxBQmdBQUFBQUFBQUFBRmdRMkFBQUFBQUFBQUFDd0lMQUJBQUFBQUFBQUFJQUZnUTBBQUFBQUFBQUFBQ3dJYkFBQUFBQUFBQUFBWUVGZ0F3QUFBQUFBQUFBQUN3SWJBQUFBQUFBQUFBQllFTmdBQUFBQUFBQUFBTUNDd0FZQUFBQUFBQUFBQUJZRU5nQUFBQUFBQUFBQXNDQ3dBUUFBQUFBQUFBQ0FCWUVOQUFBQUFBQUFBQUFzQ0d3QUFBQUFBQUFBQUdCQllBTUFBQUFBQUFBQUFBc0NHd0FBQUFBQUFBQUFXQkRZQUFBQUFBQUFBQURBZ3NBR0FBQUFBQUFBQUFBV0JEWUFBQUFBQUFBQUFMQWdzQUVBQUFBQUFBQUFnQVdCRFFBQUFBQUFBQUFBTEFoc0FBQUFBQUFBQUFCZ1FXQURBQUFBQUFBQUFBQUxBaHNBQUFBQUFBQUFBRmdRMkFBQUFBQUFBQUFBd0lMQUJnQUFBQUFBQUFBQUZnUTJBQUFBQUFBQUFBQ3dJTEFCQUFBQUFBQUFBSUFGZ1EwQUFBQUFBQUFBQUN3SWJBQUFBQUFBQUFBQVlFRmdBd0FBQUFBQUFBQUFDd0liQUFBQUFBQUFBQUJZRU5nQUFBQUFBQUFBQU1DQ3dBWUFBQUFBQUFBQUFCWUVOZ0FBQUFBQUFBQUFzQ0N3QVFBQUFBQUFBQUNBQllFTkFBQUFBQUFBQUFBc0NHd0FBQUFBQUFBQUFHQkJZQU1BQUFBQUFBQUFBQXNDR3dBQUFBQUFBQUFBV0JEWUFBQUFBQUFBQUFEQWdzQUdBQUFBQUFBQUFBQVdCRFlBQUFBQUFBQUFBTEFnc0FFQUFBQUFBQUFBZ0FXQkRRQUFBQUFBQUFBQUxBaHNBQUFBQUFBQUFBQmdRV0FEQUFBQUFBQUFBQUFMQWhzQUFBQUFBQUFBQUZnUTJBQUFBQUFBQUFBQXdJTEFCZ0FBQUFBQUFBQUFGZ1EyQUFBQUFBQUFBQUN3SUxBQkFBQUFBQUFBQUlBRmdRMEFBQUFBQUFBQUFDd0liQUFBQUFBQUFBQUFZRUZnQXdBQUFBQUFBQUFBQ3dJYkFBQUFBQUFBQUFCWUVOZ0FBQUFBQUFBQUFNQ0N3QVlBQUFBQUFBQUFBQllFTmdBQUFBRC96OTRkMWNhTmhtRVk5VVdKRkVJZ0JFSWdESVF3YUJrRWdwZEJJSFFaRElSQUNJVDlMWSswbFhiMXRFMW1rckhuSE9tVDc5L3JSLzRCQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFnUEtYQ1FBQUFBQUF1SFVDR3dBQW9NempEdU5lVFFFQUFBQUF3SzBTMkFBQUFMOHlqN3VmUkRZQUFBQUFBTndvZ1EwQUFQQTdqdVB1VGw4QUFBQUFBTGdwQWhzQUFPQjN2VXpybjJ4K21BSUFBQUFBZ0ZzaXNBRUFBUDdFOGt6VUV0bk1wZ0FBQUFBQTRGWUliQUFBZ0xjNGpIczBBd0FBQUFBQXQwQmdBd0FBdk5YVHRJWTJBQUFBQUFDd2F3SWJBQURnUGVaeGQ5UDZkQlFBQUFBQUFPeVN3QVlBQUhpdjQ3ajcweGNBQUFBQUFIWkhZQU1BQUp5RHlBWUFBQUFBZ04wUzJBQUFBT2V5UEJPMVBCYzFtd0lBQUFBQWdEMFIyQUFBQU9kMkdQZmREQUFBQUFBQTdJWEFCZ0FBdUlSdjB4cmFBQUFBQUFEQTVnbHNBQUNBUzVtbjljbW9WMU1BQUFBQUFMQmxBaHNBQU9DU2p1UHVUMThBQUFBQUFOZ2tnUTBBQUhCcEloc0FBQUFBQURaTllBTUFBSHlFNVptbzVibW8yUlFBQUFBQUFHeU53QVlBQVBoSWgzSGZ6UUFBQUFBQXdKWUliQUFBZ0kvMmJWcERHd0FBQUFBQTJBU0JEUUFBOEJubWNmZlQrblFVQUFBQUFBQmNOWUVOQUFEd1dYNU1hMlR6WWdvQUFBQUFBSzZad0FZQUFQaE14M0YzcHk4QUFBQUFBRndsZ1EwQUFQRFpsbWVpbGovWnpLWUFBQUFBQU9BYUNXd0FBSUJyc0VRMmgzRlBwZ0FBQUFBQTROb0liQUFBZ0d2eU9LMmhEUUFBQUFBQVhBMkJEUUFBY0czbWFYMHk2dFVVQUFBQUFBQmNBNEVOQUFCd2pYNU1hMlR6WWdvQUFBQUFBRDZid0FZQUFMaFd4M0YzcHk4QUFBQUFBSHdhZ1EwQUFIRE5sbWVpbGovWnpLWUFBQUFBQU9DekNHd0FBSUJydDBRMmgwbGtBd0FBQUFEQUp4SFlBQUFBVzNFNEhRQUFBQUFBZkNpQkRRQUFzQ1h6dUlkcC9hc05BQUFBQUFCOENJRU5BQUN3TmMvajdpZVJEUUFBQUFBQUgwUmdBd0FBYk5GeDNOZlRGd0FBQUFBQUxrcGdBd0FBYk5YeUI1dmxUemJQcGdBQUFBQUE0SklFTmdBQXdKWXRrYzNEdU5rVUFBQUFBQUJjaXNBR0FBRFlnOFBwQUFBQUFBRGc3QVEyQUFEQVhzelQramViVjFNQUFBQUFBSEJPQWhzQUFHQlBuc2ZkVHlJYkFBQUFBQURPU0dBREFBRHN6WEhjMTlNWEFBQUFBQURlVFdBREFBRHMwZklIbStWUE5zK21BQUFBQUFEZ3ZRUTJBQURBWGkyUnpjTzQyUlFBQUFBQUFMeUh3QVlBQU5pN3c3aEhNd0FBQUFBQThGWUNHd0FBNEJZOFRXdG84Mm9LQUFBQUFBRCtsTUFHQUFDNEZmTzQrMGxrQXdBQUFBREFIeExZQUFBQXQrUTQ3dTcwQlFBQUFBQ0EzeUt3QVFBQWJzM0x0UDdKNW9jcEFBQUFBQUQ0SFFJYkFBRGdGaTNQUkMyUnpXd0tBQUFBQUFCK1JXQURBQURjc3NPNFJ6TUFBQUFBQUZBRU5nQUF3SzE3bXRiUTV0VVVBQUFBQUFEOEg0RU5BQURBK2xUVThtU1V5QVlBQUFBQWdQOFEyQUFBQUt5TzQrN0cvVzBLQUFBQUFBQitKckFCQUFENDE4dTRiMllBQUFBQUFPQm5BaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFic0hSQkFBQUFNQmJDV3dBQUFBQTJMdDUzS01aQUFBQWdMY1MyQUFBQUFDd1ovTzRneGtBQUFDQTl4RFlBQUFBQUxCWDN5ZHhEUUFBQUhBR1gwd0FBQUFBd0E0dFljMXNCZ0FBQU9BYy9NRUdBQUFBZ0wwUjF3QUFBQUJuSmJBQkFBQUFZRS9FTlFBQUFNRFpDV3dBQUFBQTJJUFhjUStUdUFZQUFBQzRnQzhtQUFBQUFHRGpscmptZnR6UkZBQUFBTUFsK0lNTkFBQUFBRnNtcmdFQUFBQXVUbUFEQUFBQXdGYUphd0FBQUlBUEliQUJBQUFBWUl1V3FFWmNBd0Q4dzg2OTNUUVFRMUVVTlpJYlN3a3BJYVdrQTBwd0NaUkFDU2xsT2dpMlJCQUk0anhJWnV6eFd0SnQ0SHh2WFFDQVdVUVRBQUFBQU5DWlUxd3ptUUlBQUFDWWd3ODJBQUFBQVBSRVhBTUFBQURNVG1BREFBQUFRQy9FTlFBQUFNQWlCRFlBQUFBQTlPQXRpR3NBQUFDQWhRaHNBQUFBQUdoZHlyY040aG9BQUFCZ0lRSWJBQUFBQUZxVzh1M01BQUFBQUN4SllBTUFBQUJBcTFJUTF3QUFBQUFORU5nQUFBQUEwS0o5RU5jQUFBQUFqWWdtQUFBQUFLQXhKYXhKWmdBQUFBQmE0WU1OQUFBQUFDMFIxd0FBQUFETkVkZ0FBQUFBMEFweERRQUFBTkFrZ1EwQUFBQUFTNXZ5YllPNEJnQUFBR2hVTkFFQUFBQUFDeXB4elNiZndSUUFBQUJBcTN5d0FRQUFBR0FwNGhvQUFBQ2dDd0liQUFBQUFKWWdyZ0VBQUFDNkliQUJBQUFBWUc0bHFoSFhBQUFBQU4ySUpnQUFBQUJnUnFlNFpqSUZBQUFBMEFzZmJBQUFBQUNZaTdnR0FBQUE2SkxBQmdBQUFJQTVpR3NBQUFDQWJnbHNBQUFBQUhpMnR5Q3VBUUFBQURvbXNBRUFBQURnbVZLK2JSRFhBQUFBQUIwVDJBQUFBQUR3TENuZnpnd0FBQUJBN3dRMkFBQUFBRHhEQ3VJYUFBQUFZQ1VFTmdBQUFBQTgyajZJYXdBQUFJQVZpU1lBQUFBQTRJRktXSlBNQUFBQUFLeUpEellBQUFBQVBJcTRCZ0FBQUZnbGdRMEFBQUFBanlDdUFRQUFBRlpMWUFNQUFBREFmMHo1dGtGY0F3QUFBS3hZTkFFQUFBQUFkeXB4elNiZndSUUFBQURBbXZsZ0F3QUFBTUE5eERVQUFBREFNQVEyQUFBQUFOeEtYQU1BQUFBTVJXQURBQUFBd0MxS1ZDT3VBUUFBQUlZU1RRQUFBQURBbFU1eHpXUUtBQUFBWUNRKzJBQUFBQUJ3RFhFTkFBQUFNQ3lCRFFBQUFBQ1hpR3NBQUFDQW9RbHNBQUFBQUtoNUQrSWFBQUFBWUhBQ0d3QUFBQURPU1VGY0F3QUFBQ0N3QVFBQUFPQlBLZC9PREFBQUFBQUNHd0FBQUFCK1MwRmNBd0FBQVBCRllBTUFBQURBZDY5QlhBTUFBQUR3UXpRQkFBQUFBSjlLV0pQTUFBQUFBUENURHpZQUFBQUFGT0lhQUFBQWdETUVOZ0FBQUFDSWF3QUFBQUFxQkRZQUFBQUE0NXFDdUFZQUFBRGdvbWdDQUFBQWdDR1Z1R2FUNzJBS0FBQUFnRG9mYkFBQUFBREdJNjRCQUFBQXVNSEw4WGkwQWdBQUFBQUFBQUFBbk9HRERRQUFBQUFBQUFBQVZBaHNBQUFBQUFBQUFBQ2dRbUFEQUFBQUFBQUFBQUFWQWhzQUFBQUFBQUFBQUtnUTJBQUFBQUFBQUFBQVFJWEFCZ0FBQUFBQUFBQUFLZ1EyQUFBQUFBQUFBQUJRSWJBQkFBQUFBQUFBQUlDS0R3SGF0UU1CQUFBQUFFSCsxaHRNVUJ3Sk5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBUnRYOG5FK0FVY2s0QUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiIwMDc2NjMxYmQ0YTA0MjdmNTc3MzBlYzcxYzllMDI3OSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZSwiY3JlZE1nbXQiOnRydWV9LCJtYXhNc2dTaXplIjoxMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0IjoyMCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjh9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0xMC0yMCIsInVybCI6Imh0dHBzOi8vd3d3Lmh5cHIuY29tLyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiSFlQUiBGSURPMiBNb2JpbGUgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjIxMDIwMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMTAtMjAifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTAxLTExIn0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNTU2ZDI3ZjM4YjIzMWJiM2Q4MThiZmMxYjYxNWYyNjBmNmIwOGYyMCJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI1NTZkMjdmMzhiMjMxYmIzZDgxOGJmYzFiNjE1ZjI2MGY2YjA4ZjIwIl0sImRlc2NyaXB0aW9uIjoiTUsgS2V5cGFzcyBTMSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUIrekNDQWFLZ0F3SUJBZ0lKQUk5Z2luMUFEMytETUFvR0NDcUdTTTQ5QkFNQ01Ga3hDekFKQmdOVkJBWVRBbFpPTVJNd0VRWURWUVFJREFwT2IzSjBhQ0JUYVdSbE1RNHdEQVlEVlFRSERBVklZVTV2YVRFUk1BOEdBMVVFQ2d3SVRVc2dSM0p2ZFhBeEVqQVFCZ05WQkFNTUNXMXJMbU52YlM1MmJqQWVGdzB4T0RFeU1qUXdNekV3TlRGYUZ3MHlPREV5TWpFd016RXdOVEZhTUZreEN6QUpCZ05WQkFZVEFsWk9NUk13RVFZRFZRUUlEQXBPYjNKMGFDQlRhV1JsTVE0d0RBWURWUVFIREFWSVlVNXZhVEVSTUE4R0ExVUVDZ3dJVFVzZ1IzSnZkWEF4RWpBUUJnTlZCQU1NQ1cxckxtTnZiUzUyYmpCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQk8xcndpM05rbVd6ZDBPR0o1T09jYU1ScXdWOFpEaVhUQzV1UXhVMnVQaElSNUN4VVU3QjcxZG5zZ0xpajVua2FaRWE5aGtmMkp6NmYvaWgzK0h4REVtalV6QlJNQjBHQTFVZERnUVdCQlJWYlNmeml5TWJzOWdZdjhHMkZmSmc5ckNQSURBZkJnTlZIU01FR0RBV2dCUlZiU2Z6aXlNYnM5Z1l2OEcyRmZKZzlyQ1BJREFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQW9HQ0NxR1NNNDlCQU1DQTBjQU1FUUNJQkVQZW1hL2p0YU8xLzFxZVdNNlNyckp0R0JsY25HQ0pkazN0RmVaTnpDdEFpQXpDaU5XQmJyUTJLbEtzdys3UXEveDFBYnpVdncrU3lXbFBuSjBtVXJET3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFoWUFBQURmQkFNQUFBQllFWWUxQUFBQUcxQk1WRVVBVEpoQWViS0Fwc3kvMHVYZXUxem16SVh2M2E3Mzd0Yi8vLy9MWm42U0FBQVB5RWxFUVZSNDJ1MmRUWktqT2hMSEFXKzhWRlJ0V0ZMMGhpWDJiRGhBZGI4TDlHSU84R0ptRGpBeDhaWklldDNOc2NjSUJQcElTU2tNMWVDeUYxM1JHQXZwUnlyL3FRK1NKTkUrcHk3OCtmV3VmNzZCWjlIRS9LaGw4K0oySUd1NlhYM01DaU9xOXdQRm9yWlk1QW9LSW82a3phNVpJQXpqTzRvRnNWZ29YOTZzb2l6ZmNHYjQrMWlrMFdZQnMrQVdpa3p0UDhJaW1HWXIrMk1ScnQyZktCYXRWZkJadFpscVpKTHRta1VhNlRrZExJckU3WW5ZMURmcXBOa3ppNUJoL0JmSHdzZjRSb0NYdDA5MW8zTGVOWXNzMGl4QUZsNUZKVm52S2dRZWt1MmFoZDlzZitCWWVCWDFaZ3hNNkVoMU8yL2ZMRTR4Z3VwZzRWTlVsdlNkb3ovcGZMT2ZadGNzZk5VRHpBSml3WHc5citjZ1dCUm53V1hYTEU0eG5oTmswZnE2U0R1eTRQM0J2Yk5JWWp3bnlNS25xRjJiU2NOcGhPL1lONHM4eGl3QUZ0d2J0VXdzWHJzRHNIREdXKzg0RnY0eDZzQ2lMSVN0N0o2Rnl6QitJRm5ZaWxwMXRyOFFnSGJ2TDF5RzhSM0p3anRHdlZuTndLSk8rOTYwZXhhd3JQNTh4N0ZnL2xoV3hoZkQzMmIzTEU1b3p3bXdhUDE5cnRkU0VWL2NydEx1UE81MEdjYXZkeVFMRWlpTm5BWVd0MDVTWkFkZ2NVS2JoY1dDaDl5UEdLZjJuYVhrT3grbk9nM2pPNUlGOVUzakRDZmtFNVhxQ0N4eW5LQUNMUHlLT25TaVpyU2d0RHNDaXhSckZoYUxjRXhmRDhMQ3ljN25PMTJHOGZNZHlZSWhmQTlKMHFxN2tuMlpoWWRGaXZPY0Zvc1dFY1V5L0dyTUxsam92ZnpYTzVZRndlanpNTWRYZFVkaG9abjIzMWdXSEJuUWwyWFpkWWRob2QzUDcxZ1dRVVhkN3lmQkdjYVBkeXlMSXFpb2gyU2hHTWFmYUJaSi9LcmtJVmprQ0JVeFdMQzRhZlhqc0VqaiswZ2R2MEI3REJaS083QytrOFF0UFIySUJjb3d2bmtWTmVzZWhJVmlHRGdXQjFiVUlJdFRaQXgrWUVVTnNwaDcreThVaXdNcmFwZ0Z3akMrK2JySTZZRll6SWJ4RThIaXlJcUtZSEdPbWVNaitLWFovYk1nQzJUMTIyTW9xc1hpeTRKNDY1dG5HdWQ4WUJaVjdUR000RnBSY2VDZ0UyREJQWVl4eXVyWFAxMHNEcTJvTmd2QS9abXkrazhYaTJNcktzQ0NodUt0cjUyTHhiRVZGV0RoTll6ZWUvN2haSEZzUllWWStBeWpsOVcvWEN6WXNSVVZZc0VUcjJIODBibFl0QWZ2SWdDTHppZXJmNy8veDhuaTRJb0tzdkRLNnRmT3hZSWZYRkZCRmw3RDZKd3NqcTZvTUFzYVdHaUdXZFJIbnNaeHNnREVNUXV6T0xxaU9saFEvM29peU9Md2l1cGc0WTIzSEN3T3I2Z3VGclhYTUVBVzVPaUs2bUxoamJkQUZzZFhWQmNMdjZ4Q0xPaXhwM0Y4TEh6eEZzamkrSXJxWk5INUpqNGhGc25oRmRYTndoZHZBU3pZNFlOT0R3dkFNTTRlRnZYeEZkWERncm9kQU1EaUFSVFZ3NExIK0l0SFVGUVBDOHZzZlRyeUVPN0N3NEpIeEJlUGJoZUdZZmpqenVLaC9ZWHBQZjNqa2ZhaGRjUVFoOEE0OVFGRzdINFcxUEVGRkhlU0I0NDdEY05JUS9OYWp6d2VNYnhuY0w3enZwbGYxcWVNS1J2L0NYcmRydjB2dml4dnVNaFNvNWZwWmNIeDgrRDNxQ3FUOW1ja1l1T1NrTWpTcGswQ1hPVlZ5akJVaUJxVHdxYyt3K0kzN0JxOHgrQzgxbkpWZlhOZG40Mkh4aXh0TXd1dVhFem4xd0t0S0d4WGZsVXUrWXBrd2NGbXJUdmZXVGdyd1BSdEVCTUxyamxxTFpFZGpzVUZWcnpnMDVOQTExOTFIdnppcnNISWdwcmpaRU96VkJnb0ZxWnZlOFd4b05EUk5kZEhMSitydEd4a1FRd1d0UWM2aGdWM1NWNUlDQW5nQmJIclpvaE80cDFrSGxpOEdmTW53Q3pUYXhRTDU1UmRpQVVGMnJUaWVtcnRlLzZSZ1hOSnhMY2hGOEdDT25jM2gxaHdRQnpYVzJmbjNnYzFRQmExZDZjMmdnVng3bTRPQm91MWZYdlgyMzlSZXgrTWhWaHcvMDd0TUF2cTN2WWVaTUh0RnFIMzVaeVhtTVY4bHlFV3JmOG5ZUllrY2FiUkNnOGkvdEVoV2NUdmdKNGFsdDNDUXZabTNtV1ZSV2syNWFXQ2ZoSmtNVmV5ajA1TG92cjVKUU9xMWZieEVWMEhyb1lBTVZ0b3FWRlJadndreUtJMVNpeVUyN1ltaTFoVjVhWWtVdDJlbU8xNGFwZldaRWdXeEl4aWl2a1NhN0tJVmRYVzZrbTFaay9NUm1vRkZOTkZHeFFMYnQ4a01oMVprMFhzZnZEQ1ZodWlWb05acFRDZ1dLSzJMc1NDMm82TVRiZHRWUmFScWdyWURsVUZpRmx5MUFKZGo2ckZoRmpVUUxWcXlYZFZGbkdxeWlCYzZuMnpNNFlVa0xVUjVXQ0lCUUVLb1BJcXE3S0lVOVVXempjMU93eTdSempTTXMzRUFpdzQ2TkxKZUhCVkZuR3FXb2NheHVEQm10bnh1RkwxQUF1NEFGbVJkVmxFcVNvQnI2alVnNWxGVU5naEYyWlk2bVRSZ3NiS3hxUHJzb2hTVmRod2xJWXhzMDR0WEtSeU9NQ2locDNZaUhoZEZqR3F5bUdIMGxvc1RFNTU1N2l2WVJZRjNNamg4Tm9zSWxTVndUZFphWmlEUlFWVFRSRXNDRnlsOFZjcnM0aFFWUXAvelUwV1dhaFhxY2NETEJ3RjBFMVlSS2hxNjdqZ0FoWkZGSXZNWWFMNXlpd2lOaXU1V0pDcFlWWXZjc0dkKzQ2ZkJmT3lPSy9OQXErcXJZTlVZYkE0UTY3a0hoWm5SeWRiblFWZVZldWd3YU5adFB0a2dWZlZZbThzVHF1elFHZUpXY3JpZkMrTHlzRWlXNTBGZXBPOGkwWDdPQ3pRcXJxVVJYWWNGbWhWL1F3c3NLcGFSN1BnNjJqcUI3TEE3Z0Z1bzFsMFc3SGdHMmtxV2xWZHNWYUlSZEo1UXRWbExOaG1MSkNxNm9yQkY3RHdqODJTSUF1NkdRdWtxbEtITC9Hd1dEWm1EN05vdHhtYjRWWFZNWDhSWm5HR3FTcXR6U05aRkp1TTJTTlUxYVVLSGhhT09iNTZQZ3lFWTh5Y0tITU5qWnN0V0NCVjFkSDdQU3djYzcvRWJPM0pNV2ZFZkgxczlUbStHRlYxekY1NldERGZ4c3ZLY0IzNm5jazlMT2dtOCtCUnFscjdaclZoZ3dmSnRxcUJ1WlpvS3crTFlpeDFFeFk0VmFXd0wvR3hLS0IrcGEwTEV0UFl1TFg0Vk1GZEpOK0dCVTVWT2R4L2ZDeUNhOHYyaW10ckxVcFdzSHRydG1HQjNOSkhiTVBndVpkRmNNK0JiSHBqZkoxcExMUnQwenpaWkowOVVsVnJLL3JnNU94bDBkbSsrS0l2M0RLalRNMXFKQXROeVl0dDlsOUVxaW96UXpGT2tnQ0wyaXlPT1RhNDU3cUY1am9MQmNZbDJXWmZUcXlxRW1OL0ZrbENMS2FDeCtkQnJoYnJRbTNKOUVSQlk3Q1luaHQ1VXpZRWJNTUNtZlpnTnAvK1BkUnZROHU5TE9iZWw1VTNFb1ZkL0xSeTk5SjBaUUp0aHF1RzJyMTg2Zmk4cC9HMEhRdmM0MmZBWHRjUUMrcmY2K3JZUDVzRExPenFiY1FDT1ZhdG8xazQ5dTAyL2hPYUVJdTAyNDRGVWxWNVBBdnFOd3Z3QkgxVGRlVjZLZjFHTExBendIVTBDK2krYS9HQzU5Sk9GbW0zSlF2azQyZWNSTE5nU2FCbzZyUWFKNHRtVXhiWUdXQVd6Y0sycFZOZ09OU0VXTHgybTdKQUp4TzZSTE13MjVvR3ZGRGVtU3dJUE8yMkdRdWNxcG93c2c3QlFvZVJObjVqZSswc0ZuclB4RDZUdVp3RlB2bllWYTgzZ29YNmVHOFc2SG12bmMxQ296a1hrSlRhcDhHdytOKy90TSsvd1pONGFYNmNENS9MeDVDemFycnA2VndFZUh2a1k5L3BGMytSK21zR2xUSDc5Tnk0VXNCT1VqTW9qUzR3VHlTTm9LcTQ3N1g1QzI3ZG4vMmxxVUN5V1BKaGZqL3daTEZuRnFnbkdKOHNQaHNMaG4wVS9oT3dvUGc0NStGWjFPaDBFWS9QZ3VDeUFud0dGalRaVGxLUHhxTGVVRVlPeG9JbEc3ck9nN0VneVlhdWMrOHNTbWhpSXZ1Y0xMUlJkNEhNSWZLWUxMaVM1K05LMExsbEhwS0ZuSUFxeTlCVTFlT3pvSjRWdjgvR292WGxsUHBrTE9xUE5JdWRzeWcrMGl4MnpzSy9aUDdaV2VUZEoyVmg3emw0N1Q0ckN5MWI3ZVlvZGo4Mll3cU50TnFZdkg5dGNBZmpWRjRXY2pQWmIzWmUzZlB6WlBGazhXVHhaUEZrOFdUeFpQRms4V1R4WlBGazhXVHhaUEZrOFdUeFpQSGdMSzVsR2RpUDdmbXc4cTczdE9temRER2IramRoY2JscmMwRHJmUEFEVjJYMTdiOGtXVzhuenlJV05GbUR4ZEpsSWJYaGRmSzdXWkNWV0l6TGhSem9McXpDc09ESkloYlhaalVXUEZtSnhiZ2NRZ0FESVFtR1JidUlCWE04QjVnczZ5SlpyRm1mZFJaeVhjUXkraGwzSmRaMi9DeUtSYXRMclRESXdtcEVzdXkrTm5lekdCeHdmaDhMc21oVmZrMFdkZlNtUTVCRmYxZXo0YStqandSWkxIdjMrZEJIMW1GUlJPK29nbG53VVVvNDBObDVnMk94eUdPeGJrVVc2U29zZWdQTC9UZHdHeFpkdDJZZmFmUXdzaHBDVVRXd25NN2d0K01PRnRTd2NXWkVveXFMT1ZMVldHUm1PUHdsRlBOV3E3Sm90U2F3UWRLS09WNjR6QTkrM3Y2UUtidmIyV1RCNVh2Rmh2cTlhUm1QS3ZYbENrTjhtZG0rVTNPNyttTjdmWEZuTnIya0pldUxvK05UNHZKa2tXMU5uckJRVTJjcEcycVowdmtwZTZxbEdpR0ptMFhmbHJseGwwVExNYWl4SU5wckN5dkZRcFZJdnJZemJaa3N5Tm9zdUxwcmhGcWJyWWdTVldwWi8yd1d0Y0tDcTJVWUxHcjFPNFVGVlljMVdnRXlKYUhCSWxtYnhWQzFWd1cvdXR1S3F2OEpzR2pIOTgxVjZ0RGlaTE5JOUJRL2xUWWFrREMwQW1UeXhzMVpjR1dYbWFnTEVXd3VvaHFGT05JL0x6Nm03NnFFajFORytCcUxTamJ1OW9PWG9aT3JMUHJ4dU1CYkRiVTNXTkI1d011SCszTVpESU9LVkV0bFpiTElwdXZmMUZENDR6dFpLQThMTW5HNzZkQWpTSDhwR1RUSXRHNjVXMVA3MzBrVzhxVzFSRkpRNHM1NnRFS2lvRlBkcFlBaFJ3WkVYTEtZVTdscUxCcUZoZWFLRjdNWS9Wd2pyOFdUS1pSajBublZvM0UzSGhac2Jod2REVTE0ZW9NRkdmOE8zK25hTVFsTVBSeW5VejY1Qm1CeDZ0Wm5NY0E0aVd2TmplMHZTR1ZWcVpMdHpjVkM2U1AxbklFek0xbE0yZ0N3R0hRc2x4SGdxUEJNU2NHbnNqaHZ3V0tBVWNucXppelU0S0hxSmhrTXNwaENuOEppd2FlZkY4TXQxMkoyQVNNZGdiSFpnVmNRaTJvVEZnTEdDV0tSS3JIeTJBb1BpMjVpY1pKeWtCb3MyTlQ2WW5CSSt2aEZ3TWpGTlRpWms2czBIOGhDQ0FiRUlzT3pLRlFXWjNWMkk0S0ZJTkMvd2U4OG9aZ3ZZYkRvTm1MUlgvbE9GbVFNeUNybEZKQkY1Mk14U01pdEFLSys3TzlEV1FqUGZSY0xkVHhDbHR2RklPYkRTM1p1MzlPMC9IZ1dGR2FCOXhmdGNQemVQakpvaUxDTGRDemd3MWt3bUVXQ1prSGtBRTdWRVp0Rk4wMXorRm1jYWhGMDllcnMwaEdReFhrcnU1aHZZcEFGVGVTUHExRStuQ3hPSVJaWno0TTEwZ2xOOFFVZk9SWWhGc1Y5TEhyaHNsaU1JV2pIcXlBTG9nN0NXOWxFZ0VVeC9yMzYvRVU5cDQ0L2pjTWtoV1BpWkVIa1dHNTlIZWxiS0N3MXlLS1F5eHF5M2FKdVY1MUZNLzZnVjBxZXVYWGtOSTFIYW5HeFFockdFTCtMNkYxblVjL3ZFVzJHZUc0SmkzRmhtU2lzRlJiRC9NbzFVVmtVWXNDcGpGTzUrUG1VTjNNZXAxNFNuVVUvdmhYUlpKOUZ6Mkl4VkVSTVlNbHg2bFVmcC9iVnljUnRxd3dXdDM5ZituRnFMVWZYK2JLNTMzbmR6R1l4VFdzcExHcHova0xMN2FEUFh5Z3NwbGRSak5OREZndHRFcWxXbHlhNXJDQ2QwMFRxTEdUV2tlbUU1ajRXRGNCaWV0Kzh3b0xDTEY3VnlWd09zSkR2L2FJaEZxazZyNVhQSSttem1sNWRaekc5LzBTbTl1dnVZakdYcjdKZ05vdmhlaWFMVEova3Y5Z3NxRDdmZVhLeXFGenpuZW9ySEhRV3crbXpJZWQzc1hqcFFCWkRvMTVWVFIzNEdDeSttQXNlb3R5WGRoNmJqVVZOZzlIR3hhSnl6b1BMbzFWbnNlQXlaQzlHRzkxa2p4SmJ1T3ZtMmp1N0ZseVY0Nmk5Ti9ENnlEVzBnZWh0dURINzI2L1ZicGZ6SWJBK3Q4YzhqVThXYTZ5UlBoZ0x1dTBqN1FkaGNSMFh6TGJNZEhBVUZrVWZFMitaTHVkQUxNZ0haSDA0Q292dDg2SWNqa1h6Wk5HSGxyMnphSDdMbGNXV292OER3aWZFektwNHJVZ0FBQUFBU1VWT1JLNUNZSUk9In0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDEtMDciLCJ1cmwiOiJtay5jb20udm4iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlUyRiBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMTAwMjAxODA3MDkwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy4zIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjEifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTAxLTA3In0seyJhYWd1aWQiOiJkN2E0MjNhZC0zZTE5LTQ0OTItOTIwMC03ODEzN2RjY2MxMzYiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImQ3YTQyM2FkLTNlMTktNDQ5Mi05MjAwLTc4MTM3ZGNjYzEzNiIsImRlc2NyaXB0aW9uIjoiVml2b0tleSBBcGV4IEZJRE8yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ056Q0NBYjJnQXdJQkFnSVVjOGNSRXNZOGsrdHUvQWw1YWZZRVlSMG5DNWN3Q2dZSUtvWkl6ajBFQXdJd2FURUxNQWtHQTFVRUJoTUNWVk14RURBT0JnTlZCQW9NQjFacGRtOUxaWGt4SWpBZ0JnTlZCQXNNR1VGMWRHaGxiblJwWTJGMGIzSWdRWFIwWlhOMFlYUnBiMjR4SkRBaUJnTlZCQU1NRzFacGRtOUxaWGtnUVhSMFpYTjBZWFJwYjI0Z1VtOXZkQ0JEUVRBZUZ3MHlNakE0TVRBeE56UXdNRGxhRncwek1qQTRNRGt4TnpRd01EbGFNR2t4Q3pBSkJnTlZCQVlUQWxWVE1SQXdEZ1lEVlFRS0RBZFdhWFp2UzJWNU1TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1TUXdJZ1lEVlFRRERCdFdhWFp2UzJWNUlFRjBkR1Z6ZEdGMGFXOXVJRkp2YjNRZ1EwRXdkakFRQmdjcWhrak9QUUlCQmdVcmdRUUFJZ05pQUFUa2owNG81ZzVxZDlKYi9vbTRiRDRseFd3Y2xwU2tSbUZzL2xKTldSSWtXK2tvdDY2L3dSSHUyU3UvMUJUSmVnU0VqUE4yVTBWK3IycUoreFZjdVhqb3p2U0twdHMyYWkzMXRCdXRucVlYb3YyWDRWTTBHMTRHRklpSERqbXFVcXVqSmpBa01CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMmdBTUdVQ01FMVRvbnFFWnlzN1N3VE1QY3FpM3Y3aUozaGtsem5rWjN6elZ3UEl0MjYwUU9kdVRleVpaL2gyd0RWRHR0ZlhtQUl4QUpUVUd5L092U0dldHhXK2drQ3J4L1FCU1BrSTBiVFVFWG5rdzlsMzNUaUdvdzZVTForNTBRKzk2L2NHaEtia3BRPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0NBWUFBQUJ6ZW5yMEFBQU1PbnBVV0hSU1lYY2djSEp2Wm1sc1pTQjBlWEJsSUdWNGFXWUFBSGphcFpocmNpTTVEb1QvOHhSN0JCSWsrRGdPbnhGN2d6bitmcURLNnJiYkhUTzlZOW1xVWxXSkJKR0pSTkp1Ly9YZjQvN0RUNVNRWE5KU2M4dlo4NU5hYXRJNXFmNzEwKzk3OE9tKzN4OTVidkg1MDNYM3ZpRmNpaHpqNjJQTnovTWYxOE43Z05laGM2WS9EVlRuYzJOOHZ0SFNNMzc5TXRBemM3U0k3SHc5QTdWbm9DaXZHK0Vab0wrVzVYT3I1ZWNsalAwNnJvK1YxTmVmczdkVVA0Zjl5K2RDOXBZeVR4VFpNVVRQZTR4UEFOSCt4TVhPU2VYZGJudDc1enhHdmRjL0JpTWgzK1hwL2RPSTZGaW82ZHVIUHFIeVBndmZYM2RmMFVyeVBCSy9KRG0vajk5ZWQwRy8zSWp2ZWVUbm1WTjl6dVR6OVhqOGVFWDBKZnYyZDg2cTU2NlpWZlNVU1hWK0Z2WE9tcDN3SElNa203bzZRc3UrOEtjTVVlNnI4YXF3ZWtLRjVTY3pEczViRUpBNElZVVZlamhoMytNTWt4Q1RiQ2VGRTVFcDhWNnNzVWlUR1EyL1pLOXdwTVFXRjhoS25CZjJGT1VkUzdqVE5qL2RuYTB5OHdvOEtvSEJndkhpVDEvdVQ3OXdqcFZDQ0w2K2MwVmNJcFpzd2pEazdKM0hRQ1NjSjZsNkUvengrdnBqdUVZUVZNdXlsVWdqc2VNMXhORHdRd25pQlRyeW9ISjgxV0FvNnhtQUZERzFFa3lJSUFCcUlXckl3UmVSRWdLSnJBRFVDVjFpa2dFQ1FWVVdRVXFLTVlOTkZadWFyNVJ3SHhVVkxqdXVJMllnb1RISEFqWXRkc0JLU2VGUFNSVU9kWTJhVkRWcjBhcE5lNDQ1WmMwNWwyeWkyRXNzeVJVdHVaUlNTeXU5eHBxcTFseExyYlhWM3FSRlJGTmJicVhWMWxydnpOa1p1ZlB0emdPOUR4bHhwS0Z1NUZGR0hXMzBDWDFtbWpyekxMUE9OdnVTRlJmNnNmSXFxNjYyK2c0Ykt1MjBkZWRkZHQxdDl3UFZUblFuSFQzNWxGTlBPLzJOMmdQckw2OC9RQzA4cU1sRnloNHNiOVM0V3NySEVNSGtSQTB6QUJPWEFvZ1hnd0JDaTJIbWEwaEpERG5EekRjeG5ST0NWTU5zQlVNTUJOTU9vaWQ4WU9ma2hhZ2g5Njl3Y3lWOXdrMytYK1NjUWZlSHlQMksyM2VvTFd0RDh5TDJxa0pMcXVtZzU1a3V0VnVqa3dZcXE4U2x4RHBiM3JQUXN0UHMyMU1NZTJTeWNoWUJyVEpLSXBBOTRoNno1MFphaVBXd01nSStMZXk2bElzemErQk8xN3hkejNrUFBUMHNvYWI2ckN5LzA4TENuS09wYnZKaFdRQ1NJckd2MFFmTEJNQW92VzNtOWIxc3RGaGRIVHc5QUtaVkJGT1ZrN3lyVHI0K2hGeXUweEs1eUpHSmwrK2taK1JNb1NLZ2xhV1UzSFFVbmRzdDFiNXpDYU90VEloTTJvR3hzc0tqeFg1aDBlbXpzQnlXU3hZamcrOCsxNG9Nd0dncmpaTmlkeE1jKzRJU0k4VHNuMno2bnBXcFl5YXhpK2xVUTk5VFJpSS9hWTRTSjh1dHEvU3lvTDB1YXNNMUtMZ2hIQ1RRR0xlTjA4bDNzaEViMy9Jc01mZVIraGdzTExlbGgxejF0b0E4enROSGtRR2pwdXQ5bnJaNUFoUURPTXduNWF1SGRPYWN3a0puQlpwMkxCbDhNY2RRWjk3Wkw2UGdzS3Z3elhVZFBkQUVHOGcxNkxFOGxUSmcyU3hiSXZSS1BNdElGSXVXbEhLWTFBUHBad29OakpTSmhGcklqdnF3VHdOUU5raFRuY3R2RXA0NlRFNlpEUFd0d2lQRDU3cHJtcXZmUk1JUzMyY3lRa3lxcGJvMHFldCtVb1BvZWdGZWpUNUlEcU9WUTFsb050cGQ3UmtiazJqaGFkcTd0THd5ZGNNWFNwc0xxVjBFUXRFVWdVTTZSeWJWdFFOQTZqeTVhYk83aFZ0cVRSYmxyUk5SOFlVVWd0R2sxTWJjTXJMYm8wbzNMaThncFQ0cFozUmpnejhpWmFrRzNVRlpSUTVLbktrTUs1Q284TDZQUUU0cUFpemQ1VUJpSW5raFY1d3VVbHFNbU13VlIxVjZ6UUp6djFZTk1wcG5LY0c0Q210bkFWOGxuMkZSbGZCSTFsRjdpTUNVTWx5M0FsZ1hDekhTUWZJeS9JclVLOFJ1eEJJU3Bkb0NuVktyMFkvM3RCeEtIeXZuYUJvNmRaSTJRSklFa2ZPb25ZbFRyR3N1UkhpRWt4THl4TkJhS0liQ1V4RXltRmJPNlFxQ1g2TnVVc2h2U1pQYVJBdm1VZ0dXM3ViUU5NQ0xuS1V3RDRYRTBHZ1BQanlZWW1RWTNNREd3WEJrYjBKMjZEMVFjYzVxUzRZb1VyRlJKZDhOL0s0SkJsVktrSUNwVnVTVUZtSUJtcGhMYzRvMFEzZzRlVktnZ0JzckFuUEU0SGdvMFlpU3hkTFI1NEFYV1lUNlk3MXFlZXEwajJBWlJDN2NUYVVtR0N1TmlhZy80eTByNkthYTJRcVdML2RBUVZOcENBQkNqN2o1T09leUVueHBieDdVR2pXZDI1MmEyU2l4c1ZjMnREb3ByYStVNWpqSTlyYTFHcnFvUEJ4SDRjQWkwaU5ZdDdnQnoySnRmUThySDlxUTBTb3ZMOGF1UXhZV2VuVzhWVkMxaW9GZnFaTHpUYW1kdGpiZno5QnR1RUJ6SVpSbDBuVVFaMW9nN3p1WnpOQnhXT3llMUlKaGdOWkFDNERONXBQUXlnV3JTYWFsZzQwZlhaVXVhUFZzNm1OeUpsY1hOL0t4NmFxMExmVEdVbmdZOWFXaExKUVVXaCtBYWdzaXpJU01RSmN5NHNvSkpCUEVpSzFEcnJiakZhNWpMRnNlaHBES2ZrV0kzOWtDOXhqSDlrMW9hRjB1c2x4b1R3OG9GUmc3dFdiK2dDNkFwU2J1aGtEeWR1ampoZGFpdFdFdHRwRVUvSk4xRXRTRGRidXNQdDR1aUVLQkJHMnQ1cFBJY2FHVVdCK2x3VmVpdC9RSWE3czVxRCs2QkZxYWtTU0tOcFlNN0puMDZwcktBbk5mV1NaaVdPay90aEtpWjB3a2RlRjZJQkRkcUZ2QjZCWlRNMThQdXdZM1VBcDBId1JZcWJjNFFZbWxFTUdwOWFBMHBreGtLdWlncmN5OVBRL0RhaUNnblpJN1hNMk0yUkVXc29KKzRzM0tzRXlSRmROR05CdHhUeEUxUjFmbklNTlVFU2paSXBHTFRRMTI2NmNNaVVkMk42L1dRTGw5WkpBMnhCMUJEWHZxellUZU5wZXNPUUFqVHdFUHRDUHZTQ0hrUnRCc24rdkVvbUFhUkdTWkRNSE9FVXhjeTlWQU93U3NlelZoZkNVc1h3S3dzOGRla3lZazZNQTJCMWRXU0xkaFlIZnF3dXBBRVJ4SE1YZENUcW5CU0E3TjkreURtSnVOTUxyV3JTYXlqRy90YXRMN0IxeWpFN0FrOWhYWUNXQkJvN3pSUDZxYXhHSmRzaUNMZ1FqSU80RlNKTFJSOXBtb3FuWHhHSjFTNlNIRFpDeUZadFFGM2JYa1lSbW9DWHFUOGhnVmlDWUVwQnRZNXEwTTh4U0FsRWFyUnhZS2laQWxmcmM1RWhhUjRTcmxLekpLdHpBSDJZazRQWkViSDVlQnMyR1pSemZCc0g2VXJRa1hSN083TEcxc2xaNGtFc1FrdE80WFRPNXBUL0pZMExWazRuQVRoRk9BSEZaL1FsdWVmQ3k0RVZhVE1JRjR5UjJLN0tBeUN5eTJuS1A4bUE4Tjh4ckppYlJqQmZDd1ZoTmpXb1BNR1dHemFuSG1nZ1RZckFxeHNiWTFzeE9hTkNxSm1oUWFaZWlSZHdidjA3d0J5cHZ2emdEWVVCb01KWHJzMER1QXgwZVpmNmRBS0xTS04xaXpJa2pkaEhoWnc0UXVOZEc1WGhQUnl1WkhJcDRqRGRMa1lMd0lSZ1BGSVFBdTdhcUZPckloVGpmZGExM2d3YVVVbEdCRjIyZWNqRXlTWXFxdXE4Tm5lYXlJbXE1UERNdkd0bDlaUlRFT1RxeFNQM2hKYkx4OUFtTzhDYll0VlQ3WGV4ZGRDSjJJVHVNZTl5R1h0QnJRZDkzTmRoODBkL1k5bSsyRFdBOWIyTHlJRWFNVGwzS2RXbHMzQjl3ZlliaG9pamxmVXVIcHJoTGVHdlE1Q2UranVhdUdtS0t2MXUvN2xlZm9HbTIyU0xqdXAySyswQ3RLbkswY1hSUk9zaHM2NWs3eFlLSDVyWlRBTkpHbFYrZGlHaENDK1lJbGxFaXhNb0F1a3FjNWJ5dk1JM1J3UklFdTB0YndrYlJnTUFlN0FUd1ZJOUVJa0V2NklObGNXTzVWRzV1YXpJVkY3YW9KRmkyT0lxUVptN1hGalMwNHlZNnhEMDlCVU12QnRpQ1ZMeVF6ZmNtMmMvbjJkM2RGdk51L0NYOXp0SDJCR1ZuRUdpZGFEU2VmQVpnR3VzSHhYTU0vczhPOFVMVEVPYVp3WktOb1cwNENxUGNoN0Q0K0RpT0M4dUVrT3h2Q0tvK2xoUGwyOExIbUhwd2xHVWtxTGIyT2tRVDBTdXNFRWtwejNZUDlCd1N5Mks1TEx6T1JQM29VU1g1TUtlSVBIMkVmbktLZ3JwbklySWhTR09aSTJVS1JLY1FVMjJFZTJhK3NiTndJTENKTysrWGMvZkN2b3JVMjk5SHV2ai9TNlRlN3JER3ZiMFA4QmVwQlpOSUVRTldFYTd0Qnpxa0hpd1diQjVRUUZ6ZkFCcEZQN0QzcE9IZ1RxbW5haG93MlJSRk9hby92eXRYdTJlL1JZWnpZdkUrL1NUV3c3cjN0Z0kwTWtJOWM3cGYxWTZOTkErMjNCL1M3bWMzQjJnK1Z4SjZ4cnM0dW0wWnB2amhpdTlnZEN6c1NvOHIxTHVYdkZ2M2o2RDVmaU9HSmRXeHpVRXR3OG9FK0hkazBlZ3ppM1RCa3NYeFFLNUVxZytsd3NvbERIMHNKMTA2WjJObHhRaFBBTkpiZ2gyNm5wTWRoWVhxOWJvUzJMVjV0WjF1TjYrYlgyQjBKUURZYVFYbk1iUG1vK3ZqUGwyVkg5L01GKzRlSHJRL1ZQWlRHd1ZsQk1YWUdkQkxjSkp2NFF5UWd3aG9weE5lMmpiZ3h2ZkRJcXR3YzY2MzJSTWsyZjhsQWRvYjlqNEpkaExkRjJkY28wQ1cyL1YzMXJvU21wZUh1eWlaU0cyblZUMi96ODI5citIZEg5L1ZDczY1cjY3TVN4Mll1K0lPY3A0L2wwU0dnbGxwbm51ejZNWmRvay9qcXRya3MyOUZZRjhXZVRMcGhJVUlHTVBjTnRiVStzK1RmaWE4ZDNjOFh5amxuMmYvdi93ZE9PWkgxOFZhV0FRQUFBWVZwUTBOUVNVTkRJSEJ5YjJacGJHVUFBSGljZlpFOVNNTkFITVZmVzZXbFZFVHNJTVVoUW5XeUlDcmlLRlVzZ29YU1ZtalZ3ZVRTTDJqU2tLUzRPQXF1QlFjL0Zxc09MczY2T3JnS2d1QUhpS09UazZLTGxQaS9wTkFpeG9QamZyeTc5N2g3QjNpYlZhWVlQUk9Bb3BwNk9oRVhjdmxWd2YrS0FJSVl3QWdpSWpPMFpHWXhDOWZ4ZFE4UFgrOWlQTXY5M0oralR5NFlEUEFJeEhOTTAwM2lEZUtaVFZQanZFOGNabVZSSmo0bkh0ZnBnc1NQWEpjY2Z1TmNzdG5MTThONk5qMVBIQ1lXU2wwc2RURXI2d3J4TkhGVVZsVEs5K1ljbGpsdmNWYXFkZGErSjM5aHFLQ3VaTGhPY3hnSkxDR0pGQVJJcUtPQ0trekVhRlZKTVpDbS9iaUxQMkw3VStTU3lGVUJJOGNDYWxBZzJuN3dQL2pkclZHY21uU1NRbkdnOThXeVBrWUIveTdRYWxqVzk3Rmx0VTRBM3pOd3BYYjh0U1l3KzBsNm82TkZqNEQrYmVEaXVxTkplOERsRGpEMHBJbTZhRXMrbXQ1aUVYZy9vMi9LQTRPM1FIRE42YTI5ajlNSElFdGRMZDhBQjRmQVdJbXkxMTNlSGVqdTdkOHo3ZjUrQUhvbWNxcDdIamlCQUFBTkdHbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBEOTRjR0ZqYTJWMElHSmxaMmx1UFNMdnU3OGlJR2xrUFNKWE5VMHdUWEJEWldocFNIcHlaVk42VGxSamVtdGpPV1FpUHo0S1BIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVdFMVFJRU52Y21VZ05DNDBMakF0UlhocGRqSWlQZ29nUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0S0lDQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJZ29nSUNBZ2VHMXNibk02ZUcxd1RVMDlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl0YlM4aUNpQWdJQ0I0Yld4dWN6cHpkRVYyZEQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wzTlVlWEJsTDFKbGMyOTFjbU5sUlhabGJuUWpJZ29nSUNBZ2VHMXNibk02WkdNOUltaDBkSEE2THk5d2RYSnNMbTl5Wnk5a1l5OWxiR1Z0Wlc1MGN5OHhMakV2SWdvZ0lDQWdlRzFzYm5NNlIwbE5VRDBpYUhSMGNEb3ZMM2QzZHk1bmFXMXdMbTl5Wnk5NGJYQXZJZ29nSUNBZ2VHMXNibk02ZEdsbVpqMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzkwYVdabUx6RXVNQzhpQ2lBZ0lDQjRiV3h1Y3pwNGJYQTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzhpQ2lBZ0lIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUltZHBiWEE2Wkc5amFXUTZaMmx0Y0RvMk9XRXhZbU13TlMwME0ySmtMVFJoTWpRdE9UUTNNQzAxTkdNNFlUSTNZemN4WW1NaUNpQWdJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNREptWkdKbFptWXRNVEpsT1MwME16azRMVGhrTURRdE1EVTBNekV4WVdabFlqRTJJZ29nSUNCNGJYQk5UVHBQY21sbmFXNWhiRVJ2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2WkdOak5qa3lZemN0WWpKaU5TMDBOV0ZsTFdGbU9HUXRaakF5WldVd1lUSTVaRFUxSWdvZ0lDQmtZenBHYjNKdFlYUTlJbWx0WVdkbEwzQnVaeUlLSUNBZ1IwbE5VRHBCVUVrOUlqSXVNQ0lLSUNBZ1IwbE5VRHBRYkdGMFptOXliVDBpVjJsdVpHOTNjeUlLSUNBZ1IwbE5VRHBVYVcxbFUzUmhiWEE5SWpFMk5qQXhOVEk1TURFd016VTNPREFpQ2lBZ0lFZEpUVkE2Vm1WeWMybHZiajBpTWk0eE1DNHpNQ0lLSUNBZ2RHbG1aanBQY21sbGJuUmhkR2x2YmowaU1TSUtJQ0FnZUcxd09rTnlaV0YwYjNKVWIyOXNQU0pIU1UxUUlESXVNVEFpUGdvZ0lDQThlRzF3VFUwNlNHbHpkRzl5ZVQ0S0lDQWdJRHh5WkdZNlUyVnhQZ29nSUNBZ0lEeHlaR1k2YkdrS0lDQWdJQ0FnYzNSRmRuUTZZV04wYVc5dVBTSnpZWFpsWkNJS0lDQWdJQ0FnYzNSRmRuUTZZMmhoYm1kbFpEMGlMeUlLSUNBZ0lDQWdjM1JGZG5RNmFXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEcGhZamxqWVRSa05DMHhNRFEzTFRSalpHUXRPREF5TmkwME9USTFZalk1T0ROalltTWlDaUFnSUNBZ0lITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa2RwYlhBZ01pNHhNQ0FvVjJsdVpHOTNjeWtpQ2lBZ0lDQWdJSE4wUlhaME9uZG9aVzQ5SWpJd01qSXRNRGd0TVRCVU1UQTZNelU2TURFaUx6NEtJQ0FnSUR3dmNtUm1PbE5sY1Q0S0lDQWdQQzk0YlhCTlRUcElhWE4wYjNKNVBnb2dJRHd2Y21SbU9rUmxjMk55YVhCMGFXOXVQZ29nUEM5eVpHWTZVa1JHUGdvOEwzZzZlRzF3YldWMFlUNEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvOFAzaHdZV05yWlhRZ1pXNWtQU0ozSWo4KzZITXROd0FBQUFaaVMwZEVBUDhBQUFCQk12d045UUFBQUFsd1NGbHpBQUFMRXdBQUN4TUJBSnFjR0FBQUFBZDBTVTFGQitZSUNoRWpBUEJKUjd3QUFBa0RTVVJCVkZqRHJaWjdiRlAzRmNjLzkySEhkcHo0RmNkeERFbklDNUtROEF5UVVKSlFDcFFXTmxoYnRJMnFhOVZ1MDlST2svYmYxRC8yUjZmOVcwMWJKMjNhMWtudGltZ1I3V2hYU2ltbGtKSUdTRWxEQWlIazZSREhlVGh4N05qNGZlLytJSmlZQUsybWZmKzZ1dWZjMy9tZWM3N24zSitncXFvS29LcVFVaFNTS1lWVVNpR1JTdUlMM01MckQrSDFoNWdPUnZDSElnVENNVzdGRWlpS1NsbUJtY2ZXbGpJODRlZlNvQmVkUnNaczFKRnZ5cWF5MEVhWjA0cUlnaWlLaUpLSUxJcklrb1Fna0lad2gwQWtscUIzZElxck4zMjRwd0o0L1NFU0tRVUFkY0ZaWFhqUWF5WFdsK1JUVStKZ1lNeEg2NDF4a2d1K2tpaFFsbTlpYTlWeWdwRVlaM3BHMFdzMWxOaHpXZW15VVZ0YWdGR25UUk9RQVZJcGhYQTBSdkJXbEI3M0ZMNVFGSEV4VFVBamlWUTRUQWlDU0lYVGpEblh3TVhyTitrYzlhVjl0TEpJL1lvQ3FvcnRlS1lEbkxrMlJpeVpBalhLWERpQ3c2UW5Hb3Vqa3lWa1dicEx3QjhJY3JIbkJ2VjFWZVRvczNpL3ZZL0pZQ1I5Y0VwUmFha3VwS2wyQllJZ01PNExjT0x5SUc3ZlBCcFpwTUpoUmlOTGxCZVl5RFVhNkJtYTRPTHcxTzBTQTdrR0xRYzJWMUJUbk0vQWlKdUNQQnZMblE0QVJJQklOTWFmajUzbTB5ODdLTW8zOFd4TExVNXpkcHFBb3FvVTIwMDRyVGs0TFVhdWpmbTRPUk1DQWVwWE9EaTRyWVlmTjYvR2JzNmh0WHVFOXFISmRPdXNSaDNQdGRSUVcrS2c4K3AxM2p0MWp1QjhLTE1GQXVBTjN1THdxWGI4d1JBSDl6VHg0bU5yK05mWkhrYW1nMGlpd0plOVkyUnB0Y1NTU2E2NnB4RUVVQlhJTnhuSU0yV1RwWkg0NnJxSEVkOTh1bjB1aTVGRFRUVVVXTEk1M2Q3QithNnIrT2ZER1NLVTAyb0VRckU0eDl1Nm1KMi94VTkvc0pNWGRxemh2Zk85WFBQTU1EUWRaT0tMS3loQUpKRktDKzdDd0FUNVppT3lMTkhlTjRZS2lJSkF1Y1BFMDQ5VVl6Rm9PZjU1S3gzWCs0a25rdHdqclVVRUZnenhaSXF6WFgyRUkxRis4Y3h1RG02cjVzU2xmanFHSmdrdkJNNlNKUXJOQm5KMUdtSkpoV1B0ZmN4SDR5UVZGVmtVcUN2SzQ0bU5sZWcxY1BUVUdhNzBENmVuNUhhcTl4SVFCQXhhVFhyT1Vvckt4VDQzaVhjKzRxVURPM204dm9JY3ZaWnp2V09Jb2tCVFpTR1dyQlJtbmNpdHBFSWdZYUo5Y0pxWlVKUXQ1VTYycnlsRlRVWTVkcXFON3FGUjFEdnpDMmcxTXFJb1poSVFKUkZicmhIZlhERGRQMVZWNlJqd2tIanZFNTdiMjBKVDNRcHk5RmxFNGduMGtTbis4dGQvY09Ud01UWTFidUJYcjd6TW96WHJDRVZUYktvcUlqQTN5NG5XZG5yZFl3aUxhcTZxS2prR0hiSXNaeTZpU0N6R0Z4ZXY4UGNQenpJVkNHWHNnSlNpc3NxVng0OGUzOGFhcW5LU2lRU3YvUEpsdm1odFE2dVJTYVpTNUZtdEhEMXltRUxYTXR4akhrNThlWUhoOFNsRU1iUGNPcTJXSFp2VzBseS9EcU5CZjNjTUZVVWxQOC9LODN1YnFWN3V5QkNLSkFyMGpmdjQyd2VuT1hlcEN6VVp4K3NaUjZ1NW5ZVXNTZmhtWndrRkEvVDA5WFBzZENzajNxWEJ6Y1pzZGpkdXBMS2tpRVVkSWQyTUFiZUhTZDhzQjNkdnBiNmlDSTBrM1hVU0JNYjk4N3gxb3BXSjJTQlYxZFZJaSt5cktzb3hXMnljdm5pWktYOGdvK3lDSU9DMG1YbXl1UUZaa3VqcEgwUkZ6ZFNBVHF2RlpUUHptdy9POFAyR09nN3NhTUNjYzRYK20xNVVSZUhtYklpa29xQ3FBbjJqNDd6MHd2TUlxSVJESVJBRUR1emZ6OHg4bUVRaW1RNXFNdWpSYW1Sc3BseTJiVnpEaUdlQ014M2ZzTytSVFJqMXVrd0NraVJpczVxdzV4bzUzdGJGNUd5UVEwOXNReEpGRXNra2h6OCtSLy80TlB1YjF1RTBham5mOWhYNzl1NUZFa1VVUmVHbXg0UGRicWVocm9yV3pxdm9zN1RzMmJhWlBJc1pSVkU1MjlISjVkNEI5TG9zckJiejBpa0FNT1htVUZ0Y3dPbXVJRi9mY0ZOZTVPVG5UKzBpbmtpeVpmVTRxOHVXWTlPcXZQYTcxN2pVMVUyV1ZvdlZZaVljRGpNWERGRld2SXpmdnZvcTJ6ZXVZV0ptbHFyU0Vvd0dQV2M3dnFHN2Y1aVVvcEJ2TVdHM1dqSzBrYWFTWjg1bGMyMEY1bXc5aXFyU096aEtkLzhJdlVPalRBWkNXQTBhUGp6K2I2NzIzU0JibDRVc0NnVG01a2dtRXVRWWRFeE8rM2p6bjI4aXEwbEVTYUxmZlJPM2Q1SUI5eGpKbElKR2xsbFp2QXlIelhyL1RhalZ5RHl5ZmpVcFJlV2RrK2ZwY1h0NTQ4akhxSXBLWTEwbGsxNFBIWjJkR1hzc1EyekF3UEFJbloyWFdidXBnZmRQdDJMUTZaaVk5YU9SSlI3ZHVKYXQ2K3ZTMDdPRUFJQXVTMHVSeThIeis3Yno3cWZuNmZQNGlDUlNQTlZTank4eWd5ekxGQzF6cFFNS2dyQXdVbXFhVUNvZUo5OWl4anN6aDBhV01HVWIyTlc0a2NKOE84WnNBL2NpZzRCV0l6TXpPOGU0ejgrTCszZHc5TE0ydW9hOXhCTUoxbStzNXcrdnY1N2U1UnFOaE5GZ0lCcUxFMHZFRVJiZUd3d0c0b2tVR2xuR2xXZGhaMk05Z1hDWUNkOE1LMHVXTHlHUXZwTGR3YlEvd0IvZlBrNldYay9MaG1wYU8zdTVNakM2RUZoTlo5MVlzNElmUHJtZFMxMDluTy91UlV4WDQvYktMYkJaMkZKWHpiQm5BdmU0bDUvczM0UGRZbjU0QlFEc0ZoUE45Ylg4NmQyVHpJZkNQTFpsRFhaekRyN1pPWHlCRUYxREhxTEpGS0Z3aEpTaUVvM0ZtZllIa0VTUklrY2UrUll6Qm9PZUZTNG5Wd2VHNmV3YlpQLzJSdkxNSnU0SCtYNHZOOWV0b3IyN2oxTmZYeWNjamZIc0UwMlVGVFVRQ0lWNTQvQkhYQjcwTFBuR2xwdkQwenRieUxPYThmbm4rT3lyRHJvR1JxZ3VLV0o5OWNvTXdkNTNEQmZEYU5CeGNOZFdISlpjTGc2TTRmZlBZVFBuVU9weVlEUG4zdmV3YklPT29rSUg1aHdqaVVTQ2J3WkdNT3IxN0d6WWdORmc0RUdRSDJRb2NSWHcwcjRtZnYvV2Z6aDVvWnNzdlo1UUpNYTFvVEdVVE5rQU1EVTd4K2NYTGxPWW4wZGJaemNDc0x0aFBTVXU1NUlmMDNjaW9KRmxOdFd1NHVEMlNZNmUvUnIza1U5SUtpcnowVGdzalU4MG51QmtXd2RhV2VKV0xNNldta3JXVlZXaXk5THlNTWdQTTVweXN2bGVjejFlbjUvVzdrSFUrMlMrR0xGRWduZ3lTZmt5SjgzMTY3QTlRSGpmcW9IRktIVFlPYlNuaVEzbHkwQVFIdW9yQUM2N2xkMk45UlM3bkh3WGZDc0JBYWdvV2NaemUxdW9LeTY0eDZxeXVCLzVWak43bXhxb0tpdEJnUDhQZ1RzWGtwcUtFbjcyMUM1V2x6aVhNRlJWS0xCYWVHWm5NelVWcFE4Y3VmK1p3TzJybVVoVldSRy9QclNYK2xYRmR6TlVvYlN3Z0VOUDdtQmxhVEdTK0oyUHZQOHEvallvcXNyVWpKOExQZjFzcWEzRVBUNkJLejhQcHozdm9lUDJJUHdYK3VpcWpvY0RkUGdBQUFBQVNVVk9SSzVDWUlJPSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOltdLCJhYWd1aWQiOiJkN2E0MjNhZDNlMTk0NDkyOTIwMDc4MTM3ZGNjYzEzNiIsIm9wdGlvbnMiOnsicmsiOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInRyYW5zcG9ydHMiOlsibmZjIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTA4LTE0In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMi0wOC0xNCJ9LHsiYWFndWlkIjoiYmE3NmEyNzEtNmViNi00MTcxLTg3NGQtYjY0MjhkYmUzNDM3IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJiYTc2YTI3MS02ZWI2LTQxNzEtODc0ZC1iNjQyOGRiZTM0MzciLCJkZXNjcmlwdGlvbiI6IkFUS2V5LlByb1MiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6NTAwMDEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfSx7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciLCJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMDIsInNlbGZBdHRlc3RlZEZBUiI6MkUtMDUsIm1heFRlbXBsYXRlcyI6MTAsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCYlRDQ0FSU2dBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakF0TVNzd0tRWURWUVFERENKQmRYUm9aVzUwY21WdVpDQkJWRXRsZVNCU2IyOTBJRU5CSURJd01qSXdPVEE0TUNBWERUSXlNRGt3T0RBNE16ZzFOMW9ZRHpJd05qSXdPREk1TURnek9EVTNXakF0TVNzd0tRWURWUVFERENKQmRYUm9aVzUwY21WdVpDQkJWRXRsZVNCU2IyOTBJRU5CSURJd01qSXdPVEE0TUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFL04rdi9QYng2NHREdk1NaVNrY2p3UDVNOEQySVVmckdsMEhuem9ITUpHVXdiK1I0OE1leldpMUozWkJYZU9wU0hmanJneEZmbzNpckxlTFZ3SUs3QzZNak1DRXdEd1lEVlIwVEJBZ3dCZ0VCL3dJQkFEQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0NnWUlLb1pJemowRUF3SURSd0F3UkFJZ1dxbjNlTit5MFY5MzNNR2ozZlFyZHJVWHM4Vm1VcHJFczdDME5WOThEVElDSUVZQysrOWRPNGNqYVVSdVc0YmR0T3pJcTBQNGNUV2Q3cFNjQmFqTE4zZHgiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSllBQUFBOUNBSUFBQURBdUFlWUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFFblFBQUJKMEFkNW1IM2dBQUJHdVNVUkJWSGhlN1p3SmZCUFY5c2N6Uy9ZMDNSY28zWGNLQlZ3UkJIa2lUNThMcXh2Q0UzQXRvSUlDQlFUWjJnSXRVaWd0VkdpaEtQb1hBUit5eVBMaEFSWloxRWRWb1BvUXBLVzBCVnE2WmM5a2x2eFBNcmZRbGlaTmw3UVBQL2wrTG5UbW5EdVR5Znp1dmVmY20wa3dzOWtzY0hFdmc2Ty9MdTVaVUMvOHo0Qm5OTDhXWVlTSXQzWTdIR3NJZUg1TS9NNHN0Ty9DTmtqQ3N3UEhhbi81SFJmL3Iwakk2Z3orNDUvdC9ma2F0Ty9DTm1nZ3hYaHdITGJNTkdNMjBkMVRhRWFBV3k0RHd6RzRFdjdhWE5nSDljTENSOFpCTDhURUlqUEh5V0xDY1lMbytqUUhwRFBUdE83aUZVeEljbnFEMzh2UDl0NldnWHd1Yk5OVVFwRlFRRE9EcTg4U2NobnY3bUtveWx1bkF1NG5sWjR1Q1IybmVVWUtpckphUGRycGNqaWRBVzI1Y0pnV0p4VmRQWVEyb2h0ZitsN0ZOUys4NStsTUNWbURrVE9aT0JQRjBUU0hiQzZjVHFkSnFQL3ZsZTlrMGFmOEhqcnArK0JKWlQrbXBoNDVYRGlaVHBQd1l1SUNBaGViV1ZiQW1WbWpvV1N4YTFiZVJYU09oUHJpc3RvVHgzR0ZEQ01Jak1BSmhkdjFUZHRwalJhNVhUaVR6cEh3OHJTRkJPbUJZUmlyTjNJVUl5QXdBVTJYTHM1RWJoZk9wQk1rTkpUZHFENThoSkJLWUVMcE4vNDU1Y045elJSTktPVGxHNzVnOUs1NW50UHBCQWt2VFY5TWtBb0JKbUJZVFZUV29yRFVPYlN4RG9aVGpqSmVTM1o5MU9CME9pUWh6TU1OMTZ1cTl4M0NaVkpPYi9BWk1VS29kUE1ZZkw4aUtwNmphRkl1TDErL2phTk1xTFlMNTlBaENUR0I0TXJNRklJUXd6Yk5xR0p5Vi9EMnlEVUxHR005ZEVUSWFFclROL0pHRjA2aVF4SlNsYmVxZHU2M2RFR0QwWHZJTUdsSUlHLzNlZVp2c3NnWW1PQUxaZkt5TmZrY3pmQjJGODZnUXhKZVNVckRjRUlBaVNpdGp0bVlpcXhXSWxmT1pReHFnWkJnNjJyTDFteTIybHpybjA2aC9SSlMxYlZWbis4bDVGTE9TSGtNSENTUGkwUU9LNzdqbnBLRlJwcE5EQzVUbEdWc1pzMmNkZHgxMGZtMFg4S1NoUmxtTTJ2cGdpYjE3U2pZbUxDMEpNYWd3VWpDVkhtcll0MW55T3FpczJtbmhIUzk2bWIrTGtJdU16T01jc0FEc3FoUXFxb2FRdVB0WXJwVjYvWDRJOUtnWUFITEVWSlorYXBjMXpEcUpOb3BZY21TZFdZVERUa25ScExHNHJLVG52MS9DQjd5UThqUTIrVk0wT0F6SVk4eUtxMkF3SEVoYWFpb3VMN3BTM1N3aTA2bFBSSXlXdjNOM08zV2h6TXN6MHlaSWM2UkpDWVNOaThFQVNrTVZJQmFwRlIrYmNVbjZIZ1huVXJ6WjJlZ2J6MVNla0xrNzh1N1crVFNlMHV2WlgxQ2ttNW9INEhoTWduSUJWc2dLbWVnbXFXZ05GUFhPeWN6TVBFVnROOFNodUxTTXhGRDduNTJKamR2UzBIQkNZbFlyS2VvcFlzV1JrVTFTWjJha1p5Uyt1ZWZ4VUpTQ05kU3I2cC84SUVINWliTnJxbXBmU3R4dXFlN3U5RmtIRGp3NFhlbVRkMjlaKytPcjNiSTVRbzdtYktKTnZWTFNKZzFhMlp4Y2ZHc09mTzhQYjA0TTBlUVJPN0dIRlRETm5xOTRkMFpNK0ZPNEJoZVcxKy9NU2ZiMTlmZVhXMDNKUHJyTUdhVzVlclVQVjU2d2RySkdvQytKaUtydnR3dkVBbEJRRndzOWgzM3BPV0p3a1ozaHpQUmhqK3VvSjAyY3VIQ2hmM2ZIcERMNVZxZGJ1Wjc3eUJyU3lUTm5iOHBiN05jSm9jclVxblU4ZkZ4dTNac0J6dEZHZmZzM1J2Zzc2L1Q2aVJpQ1ZqK3ZIeGw3LzREbmg0ZVp0c2FHZzFHeWdSdFVSQWVIbjZocUVpajFwQWtXYTlTalJrOSt1bC9QTW5Yc2NYV3JaL3UzUG0xbTlMTmFLRHVHOURmU2ZvQmJaWVFsSXZkdGhydE5PVkcvZzVTNUc1bVdETFFJeTUvRmJKMkJpS3hXQ3FYUVdFRkhNUldaTDJMdWZQbTUrYm4rL2o2Z241d28vc1BTUGordTJPOEM3cUNWR281QTJjMnc5bkFJaFRDNkc2eDJKRVF3M0dSeEtJM2tKYWFNdVh0Ukg4UGQ1d2tsNmVsdFNvaHRDUlBIMitSVUtqUmFGTlNsaUNyRTJoYkxLUXAwOVhsNjB0WGJMaWFuRlgreWQzcFNjTzlZRm0wWVFXc3BhdHlyNlptbDhLeEdWdHMzckNPTVcvK3dvMTUrZDVlM3RiK3A0cUxpcjZ0WDR2bzlMcWF5bHRWbGxKdHA2anJWWHo5Y2MrUFZjamtMTWVLeGFMZmZ2KzlzTENRdDdmSTlxOTJsSlZYQ0lWQ2lxTDZEK2ozOEVNUElZY1RhSnVFRlJuNWx4WXN2dkxocW91TDVwRXlTMXQyQkFpUGRGWE5Id3MvdXJKZzFhVlpjMjd0T1lJY25jZUNoUi9sYk1yMThiSHFwMVpIaG9lZktEaUtmRGFZOWY3TTJwcWJaU1dYeW0yWHFodWxYMnpiaWc2QVY1azNSMVduZ3BkUVNHWEpLU3VSdFNYV1phOVhLT1R3eHV2cVZSOG16VUZXNTlBR0NTRUtsbWZrU1dRQmhFVHFIdjVnd0t0amtjTUJ3bExlbDdnRkVRbzNrY2p2cXZXajRFN3NpL01YZkpTVnM5SFgxd2R1cmxxdGpvdU9QbjJ5QVBsc0k1RklQRDA5bGU3dWRvcUhoNGRDb1VBSENBVFRwMC9ETVl6ak9KRkVldXJNcWVMaUV1Um95c0ZEaHkvK2NWa29FdEUwSFIwUjhkUlRyUXk1SGFRTkVwWm5mV2FxcmhJSUNjYW9Ea3R0VThzeUUySngwTXdwckZhTlNVVGFjK2RxRHAzb3JOVzJKVXVUY3padThyUEdQN1ZhQThscXdmRi9JMStMWUIxcVBXKys4WnBHcThOeFRDZ1VwNlYvakt4TldiczJTeWFYd2ZWQVBKNzF3UXhrZFJvT1M4aVp5ejdPSmFRS3M0bVJCb2NGdlB3TXNqdUVSYStnMmE4VENxV0E0d2lSdkxNZWpscXlOR1Z0OW5vZkgwdi8wMmcwOGJHeEorM0dQd3RtNjlXMGw2U2tPU2FqRVdaaWtCdnRQM0NndHJZR09SbzRmZWFIczcvK0F2TWZobUVDL1FOZUdmOHljamdOUnlVc3ovdlNXRkdPQ1VuYW9BNWIwcDZXSlZRcUE2ZSt3bW8xbUVTcytxbXc5dmdaNUdndnk5UFNJZVQ0ZUZ2aUg2VDcwVkZSUjQ0Y1JEN2JnSDRka2RERFhUbDJ6Q2lZOCtFNFRqUHN1cXdOeU5IQTJyV1pvQjgvSkNRbXZvV3N6c1FoQ1NHL0xGdTUwZElGYVVZYUdOUmp5dlBJMFVhQ2t0N0dZU29OSFZFbzR5TmlPOEFKeXpVdlg1bStLbjIxbDdjWFRFbWgvL1dPaXoxMjVKQ2QrY1p0WUJUbEI5S3FxcXBmejUwdit1MTNPK1g4K2FLU3E4MEQzc0w1ODNSYUxYUkVTRmkyL2QrWEVQQ1FReUFvS3ZyOXUrOVBTcVZTbG1YZFBaU3ZUWm1NSE03RUlRbXJ0bjZ0THltQjRaODFhRUkrbklhc2JVZnM0OVZ6eWdzc3hCS3B1UDc3MC9XbkxYbDVteUlUWkJOS043ZnM5VG5wcXpPOGZYMUFQeE5GeGNmRkhUNjRIeWJkcUpKajVPWnRHVERnZ1VGRGh3MGFZclBjUDNEUWpQZG5vd01hQ0k4SWYyem9FQ05GNFFTaFVxbnpObTlCRG9FZ015c0xqUHlvL3VxRUNmSXUrWUtZUTgyMmRIbU9VQ0kzTTR3NG9HZlB0KzJ0a0xWSzBQeEVIQ2JMSEllVDBwSkZhNUhWWVdSU2Fjcnl0T1FWSzcydDQ2ZkFiR1lvVSs3R0hKaUJvUnF0MGpDTUt1UUtIMzkvZno4LytHZXJCUGo3UVZhS0RtakVnZy9ucVZVcXpDeVFLMlNiOHBDRXBkZXVIVGh3U0M2VFFjb3FrWWluZGNrb0NyUXVZZVgyL2ZyTGx3VWlFYXZYQnMxNWd4L0gyZ2UwQmtsUGYvK0pZMWl0SHBkSjZvNmVVSjB0Y2p3eVdUVEQ4Q1BIanJrcEZOQWRlUXRHRW5PUzV2TVZIS0toMXh1TmhycTZPbFY5ZlgxZG5aMmkxN1h3UVBQRER6MlkwTGNQUlp1RXBMQzh2R0wzTjkrQUVjWUdtbVVnUm1wMXVyR2pSL241K2ZHVm5VM3J5OXcvOW4zSytPYzFET0tNVERxdzdDUnBYWjFxa1dOWUNLbjBnSGdwN3VVLzhKTE56TkJRV3ZGajlIQmNKT1NNbE9jVGcvc2R6RWNPMjh2Y3M1UG1mZkhsOXNaVE5KUEpSSnRveU4xQnhwcnE2cFJsUzZaUFRVUytscmg1NDJaVVhOK0FIdjU2clc3VXFKRWJzak5QbmpwMTdQaDNNRHRFTlZxQ3BwbklpUENYWG53QjdUZGl6Nzc5cjA1KzNjL1AxMmcweHNYRTdOdnpyOWo0Qk10WHpERk1yOU9kUEhFc0lqd0NWWFV5cmNTUDYvbTc2b3RPa1FJdlJxQ09tWjlzUnovQUxHQXQzOU5ub0RSWllHdUdOQ1RRNzhXbmIzNytMMElxdTNYb3NPYjhSYmVFV09SekRLMVcyeWMrZnRqUUlabVoyVW92RDA4dnIyVXB5MGNNSHg0ZEhZVnEyT1oyNkgxMDhHQW9hS2Z0akhydTJlQmVnUnFkWGl3V1h5NHVIajl4RXMwd2tNakF0VDA1NGdrNytqRU11LzJycndJQ0FtQkkwV2cxSnBvT0N3M3BsOUJQSkhJNEZqVEYzcWdJN3hiNlpVeEtXbFQ2Z3RqbEszck9mQjA1YkNEMDhoWDYrd2dEZkVsZkwyU3lRY2ppR2VMQVFLRy9yOFN2VjFuR25YVEFFZUFlQlFmMTJ2L04xeENRK3QzWHo2RFh3d0FoRWdxbnZONUZzZWMyNzc0elhhVzJyTGNST0ZiNDg4K2dId3hwRE0zTW5QRXVxdEVTSkduNUhZT1JZNTUvZHZTWWMrZk9VeFExYXN3TFViRzlZVWhBTmRvS25BNDRPM0RzZCtMWUFyZSs4RDkxczRvM1Fsam1OeHloV1ZYSGo0Ulh1VjFaZitYcVVVRlFnVExoT0JuMTI4VDNrZFZzbmpWbmJrQ3ZrTWpZK0tDd3lFR1BQZ1p2bTdlWGxwVUZCb2VGUmNaRXhNWjcrL1ZZOE5GaTNuNDNONjdmVUxqN3dCbDY5QXFkT3YwOVpPMFkwSUZDdzZQQ29tSWpZM3RIeE1URHlRTkR3a2VOR1lmY2RvbUs2NlAwOHIxMDZSSnNuengxV3Fyd0NJK01OUmdzaXdadHhWNHZ0S1FQRHRPc2FwdVNGQWNydytWQy9GdVhtU0VTb2QvSENlN1ZLelY1YVgyOUNud2VucDdaMlJ0KytzOVozdFVGQ0VueXRTbVROQ29OYkZ1ell6Tm84TUZNeDljOU1NcG8rVEF5TmpiR1RlRUdnMnA1UlRudnFLeXFndjlycW1zcXlwRUZLRHo3ODdMazFHMmZmd0Y1QURKWmFVbkMyK0dpNjJuMXBURXpoalc1NWttdi9uUEU4TC9wTkZwb0NSNWVuaFArT1FrNWJOR3hOZEptdlBmdU94S1pHTVlSMklZNzI3ZHZuNkZEaC9BdSs2QnJzTFpldlY1bk5Ca0pnb1FaVGxiMitsRG8xUEg5UHYxc0cveE5HUEFRVERHaERuVHVGMStaOE5MTEwzNzYyUmRlUGdHTlcyb0xFbHArdHFlN2FPMmw0WjNEeUl0MkdzamZzbGttazlFMERiTkRsVXJUU2xEczJCcHBNOXpkM1VORFFsbldFZ29nU005OGR6cHl0QVpjQThqSFQyY1hMbGlzcnEyYk5IR0NtNXNieE5lUTRGNkVVTGg5NTY3bm5udHUwS0NId1RobjNvZDd2OW03T2owdEppcHFTOTRuUXJGNDVPZzdIeE0xbDlBTU45RnUydWxVTU1zSTJlWTdMSk5KY3paa3ExUXF1SS91N3NvZHUzYnRQMkJ6c2RSeTc5Qm1KM0QwNlBGejV5K0FFdENBSXNNalJvOGFpUndPSUpmTFo4K2JIeDBiZi9IUzVkMjd2MTY1RWowT2IybU9GSlcxWnZWbitYbjc5dXhtYVByYkF3ZVUzbDQ5QTN1Q056ZzQyTWZiUzZYV25EbURGcG1iVGlwZ2tDTElIOE1mRTl6VjByc0NHT0xnOWQyVS9ETlViZUx2STRaUEdQL1NqbDI3UVVMSTF5ZS85c2Exa3NzeWFRdnJXNVorYk4xWXR5NDdkV1U2MUxmdXRZeVJNajQrYk5qV0xYbG8veTVXcEtkN0tKVm1nYVVMTGwyMEVGa2RRNmZWWmEvSkNBa05RZnNOUUVPRTl3OWhsZC9WNlEwVVJZTUZKcUM4QmFZeGtBUlREUkd4U1MrMEpCWTR4cGxvam1HN29kQ3M1UUYrakdoZk44bGVseGtZNEEvSktnNXpETEY0N0xoV1B1VmhPWTZHR1FETDJpbmdwcHMrUk5LWXdzS2ZmL3pwckVncWdYbzkvUU5lblRnUk9WcmkwT0hER3piYytaSVhORk5vU1RwOUM3L1N4TGZnMjBrZU5MSWU4TDVNcHF0WHIvSVdQYWpMc3YwVCt2TzdTRUtZajF1VW8weVczN0pqMk80cmNCa211QXlPc1Z3R2YyMEF3ekNRTEpnZ2l3ZXY3UitIeTkrU0IwMGJXaXZraXNjTENyTFgzM2xVRUpxMkNRNjJuTU1FWjdOWU9EUHJBSHlxMGlJcjBsWXBsVzV3cDdWNjNlVEprK3dzUFVJZmhTWTFmWHBpUWNFSlpOR29vWWxVVmxieXU0M1I2WFFtRmhyWG5hK0RMVnU4aU1Ed3pNeHMyRDU5K29lU1B5L1BUWnJ0NGVuT2U5RUMyNFd4aWJxaXl6Q1I1NjJPQTIvQTVoMXR6V3NIemtENWpCd2V0UVlOVGFuTFYzNnpkNTlVS29IaFpmT21qUWtKZlhqNzNheGF2V2JucnE4bFVnbThyNXFhMnUrUEhmWDJzYXd6VkZaVlB2N0VQN3k5dll3R3c5OUhqRWhKWHJKbHk5YnNuRThVYm5jVzdlNEcrdlNnUng1WjgzRTYybTlFY1hISmZROE85UEgxQVkyaHc1d3ZQQ3RYeUpHdkpkNmI4VUhSYjcvdDI3dGJyOU8rK2VhMEc3Y3FoWVFRSjdEUkkwZCs4UDZkZWNqU1pja0hEaDNHQ2NMVDNYM2ExTVJubjNtYXQvL3l5Ni9MVjZ5a0dBWVhZT05mZnJIeG1wOUZRaEN4b2RmKzFZRDdDK01xMnVsVTNuaHI2cmNIRHlvVUNyVmEvY1pyazFPVGx5RkhsMk9WME5wZDJvZjlZenR5NXY5bGJ0MnFqbzFQZ0drb0ROQW1paXI4NlV5WGZTNXhONVlXMnBHN2JQL1l2NlIrd0txTU5hU1F4REVNOGhFWTY3cFJQd0RGUWhlT1l6QWF3eU9pWmRaUHZpRDFPSDNpZUhoNE9PL3FGcHdTSi83YXdJUVNra2tJc2FEbHNLRkR1bGMvd05VTDIweXYwQWlSU0FRU3F1cFZSdzd0Njk5L0FISjBFNjVlMkRiU1Y2MnVLQzJycTYyL1huR2pUNS80YnRjUGNQWEN0bkh1M0htYW9hRUxNZ3diRmhyaXZLK2NPWTVMd25zZTEwQjZqeU1RL0QvZXhMZzhSLzRzUUFBQUFBQkpSVTVFcmtKZ2dnPT0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZEJsb2IiLCJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwibGFyZ2VCbG9iS2V5IiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6ImJhNzZhMjcxNmViNjQxNzE4NzRkYjY0MjhkYmUzNDM3Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJ1diI6ZmFsc2UsInBpblV2QXV0aFRva2VuIjp0cnVlLCJub01jR2FQZXJtaXNzaW9uc1dpdGhDbGllbnRQaW4iOmZhbHNlLCJsYXJnZUJsb2JzIjp0cnVlLCJiaW9FbnJvbGwiOmZhbHNlLCJ1c2VyVmVyaWZpY2F0aW9uTWdtdFByZXZpZXciOmZhbHNlLCJ1dkJpb0Vucm9sbCI6dHJ1ZSwiYXV0aG5yQ2ZnIjp0cnVlLCJ1dkFjZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6ZmFsc2UsImFsd2F5c1V2Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MjA0OCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMSwyXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0IjoyMCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjo2NCwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH1dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjEwMjQsImZvcmNlUElOQ2hhbmdlIjpmYWxzZSwibWluUElOTGVuZ3RoIjo0LCJmaXJtd2FyZVZlcnNpb24iOjUwMDAxLCJtYXhDcmVkQmxvYkxlbmd0aCI6MjU2LCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MTAsInV2TW9kYWxpdHkiOjJ9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0wNi0yMyIsInVybCI6Imh0dHBzOi8vYXV0aGVudHJlbmQuY29tL2F0a2V5LXByby8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkFUS2V5LlBybyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjIwNjIzMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNC4xIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTA2LTIzIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMi0xMC0wNyJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjJlYjlmZjM1NzJmNjc2MjhkMTI5MWEzYjU3OTI0ZjgxOGFhZDllNzIiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMmViOWZmMzU3MmY2NzYyOGQxMjkxYTNiNTc5MjRmODE4YWFkOWU3MiJdLCJkZXNjcmlwdGlvbiI6Ikh5cGVyIEZJRE8gVTJGIE1pbmkgU2VjdXJpdHkgS2V5IiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sImlzS2V5UmVzdHJpY3RlZCI6dHJ1ZSwiaXNGcmVzaFVzZXJWZXJpZmljYXRpb25SZXF1aXJlZCI6dHJ1ZSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQnh6Q0NBV3lnQXdJQkFnSUNFQXN3Q2dZSUtvWkl6ajBFQXdJd09qRUxNQWtHQTFVRUJoTUNRMEV4RWpBUUJnTlZCQW9NQ1VoWlVFVlNVMFZEVlRFWE1CVUdBMVVFQXd3T1NGbFFSVkpHU1VSUElEQXlNREF3SUJjTk1UZ3dNVEF4TURBd01EQXdXaGdQTWpBME56RXlNekV5TXpVNU5UbGFNRG94Q3pBSkJnTlZCQVlUQWtOQk1SSXdFQVlEVlFRS0RBbElXVkJGVWxORlExVXhGekFWQmdOVkJBTU1Ea2haVUVWU1JrbEVUeUF3TWpBd01Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRXJLVUkxRzBTN2E2SU9MbG1IaXBMbEJ1eFRZanNFRVNRdnpRaDNkQjdkdnh4V1dtN2tXTDkxcnE2UzdheVpHMGdaUFIrellxZEZ6d0FZRGNHNCthWDY2TmdNRjR3SFFZRFZSME9CQllFRkxaWWNmTU13a1FBR2J0M3J5elpGUEZ5cG1zSU1COEdBMVVkSXdRWU1CYUFGTFpZY2ZNTXdrUUFHYnQzcnl6WkZQRnlwbXNJTUF3R0ExVWRFd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMGtBTUVZQ0lRQ0cyL3BwTUd0N3BrY1JpZTVZSW9oUzN1RFBJcm1pUmNUanFEY2xLVldnMGdJaEFOY1BORFpIRTIvelordUI1VGhHOU9adXMreFNiNGtua3JiQXlYS1gyem0vIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUkwQUFBQVdDQVlBQUFEOS94OGxBQUFBQkhOQ1NWUUlDQWdJZkFoa2lBQUFCM0ZKUkVGVWFJSHRtazF5MjlnUngzOE5JdExTekFuTW5NRE1Oa21WNmFxcHluSjRBOU1uTUNTU1ZhRzBNTHdRc1JCbHdTY1FkWUtSVmxtbFJHNW1HK29FUTUwZzFDNVVTSFFXai9oKy9OQkV0bWNtK3E4SXZFYS9ma0Qzdi92MVk0Vk5PQXhhL1BtN0tqLytZMW9hOC93cWYvbnIzL25UZDNmVzhXZjhadUd1SFduM213Z1h3QnZyZUdVdkJCcEFnOFBnSFo5Nnd5OWk0VE8rTGRyOUppS3ZWbGRqQnIyUll4WHNudFNCaXcyS2hvaThUYTRkTGpnTVdrOW82ak4rQ2VqMFBVUm13QmlKcm9tbzBRa2FaYWZwbnRTSjVBYVI2Z1pGYjB2M254M25Od2lwTXVpTlVCMmlFbEtKSnFEMWZIcnkvQ29xRjJzZHhqakYrZG81ak9Pd01WVmw2VTZpYTA2UEo3bnhUdEFBWHErdXhpeVk0cEk2NldMK21kQ2Y1WjdwbnRSUjUvdFVoa3QrRjFXSjVCVWl0WklOcWxPV01pYnNwYlZZcCsrQnZGaHJkNnczN0UxTllGVmVJMnA1VHpKaDhlOXh5Y1o0YlNxdmNzK0pqdmlQM0NXMlBNYU9HRjVRbzZLdlMyc1ZIWEY2Tk1ienE3ajc3ODNhWmNiWjN6N241THlnbHJ6amlMdmsrMFdZT1VTcXFOWVlIRS9vQk0yODA3aDdWeUQxekoxckJyMVJzdUJTeXRJRFZGb0lyNUpiRGhlMCt6UE9qcTZzQ3hZOFlxZFFSNEJKUWFJQmZGajkvZ2p6RVBZUEFQTWlLM3QvQVBLTUZvbUhKSTUxRC9QUDZONFFrZGZZSUdLcXVWd3RKdXVESVliTEdKaWlFaUpxMTQxQ1pXL0dZWENRNk82ZTFJbWNINEFhb2dWeEFWZkhxM1Uvemc2QWRoQWl2QWV4bUNMUUNlS2ExRGZxRlNEdk5DNjFaTnpSTVdEc0Z1cXJKUTFCakhPaHN6UTl0ZnREeUx4azVaYkZ2SlVzV3ZXSGdra2ZHUnlGTE9jTmxOdkMyTVdxTHZyZllTSTJUSzVGM2hyalYvQ0NXaTVkUm5qV0tMZkI0U0tuNjZrZ1VrWDBITTgzakJMSkZjTFR6OU1KZk9Nd1h3aExRdHBCQ1BJVHlFKzR0Rmc4REEzVEhBYXRUS1FhaDFuT0c0VCtETSt2bG1vYzFVdk9qb3huR3BrR2xmMVJ3amdpVlpRTDRJOVBZdnlnNTlQdXR4QjVDVUFGRC9ETWIvV1RLRk85NDlOUk9UV3FYaUlTVTI0Tko4T1lEZzNpeUVvZk9BQXBNaUFzNXVWN1dkMVpsaFNwNHU3WGdWRmk5enJkb211Y2ZJc2RTak1oR05VN0lDNWM4N0xHanNmRHBFQ3ZlTnMxa2FybkdYcTdaMGt6aVZaM2Z3aGtjL2MxWjBjcEE1MGVUNnlPZzlUcEJENkRudit6REM1Q3hWKzFBQUI5aStmN3NGL05PYnVJdlJBWG1TWnBGcURUYnlXczZ0Z1lRQ1k1K1UzSTZ4N1JEcHE1ZEYzRVFxNXk5Y2htNVp2dHlNNGowbG9yMndsMm0yNUh1RlRVejdGSWhKZGZsRmJUU09hVzVTcGx4VVZ6ekNhaFA2Tjcwa0tkZjZhUDZudmlYR21EOHBKdVAxOGJSTHkwcFdjKzlZYkp4elpSN0tGYVM1MWR4d3lPZHZ2UTN4SVZibWozZlpZUDF6dW5VUnU2SjNXeTVkR3VUdjRFY0JGcFpxN3YxKzU4aWluTDNic3BGTTF3ZWp5aDB4OG5VU3hTeFF0cWF5TkxhS0VGZHJBNVREcm9BemZHSG4yZjMrWEpiczRaVWN2VmJ2RU9JWStiVW5TcXpqZzcrdjFHM1NvTnNMQ01TV0dHRVlVYXlCQjNIOXJCRU9GeXd3Y3YyMkdDbzRFNjloM3VWNEJEdkNzQlVQNjFSczZTc3NTZUo3VkE5enRUOFE0d0wvY2FvRlJqYmFieEZpb2pWRWFaK2dQZ25taHUzK1dWZEt4cFEyUjFaMWxWOVM2eGFmbmdvWHBwZmRZNHh0T2s4SzhFRnpUREROUTRERnA1dHBFWkVqVUlqMWRidlA0UStONmlLKzR4Wkl1KzhjYlpWZStRUXFRcnRYemhXTUFDRDdjdy8zSUR5NnlkbTF1Y3FHVk5FWVlaQ3M2K3JsaTE0aHBIVTV2TUhDMjh3TWZWSm9wWFdPTUh2R0JZQ2pDYkhWSFJycThQRnlWRVNPbGE5Snp1eVNScHVpM202WXMxUFlGc04vZysrV1g2T0lVZXc1YVBLVElzRmNvbTZqN1lIOEF3Vjd1ZjByM3llU3ViWlhjNHUrUitZOWV1TmNJYlZLdUlaRnNTWWFscEdkdHUyZ2ZoNm4xZEVUTzk2WlhrMTdISkRyTXJTcTgzbFFGYlpiVytwUzdJd1ZrMTRhNHpocG90ZHR4bmlSM0diTXZ6UFFHSlRFUEsxc2RSUG4reDRpd2JmY0oyQm9oM09GL0tudUk3UkxjMzZBYTlFWnB4a3VpUmZSenpYZEtncld3S3RJS3NtMm1PbWw1U3B0MWkyZUlYWVBvMGkzbUx5dDRrb1V5UktoRTNkRS9lY0hvODRUQm81WG9iQUJIditIUThzWjVWS2JlYzlVcjcrMThQOUp4T1VIWkdpUTZzREFMbUhicjdVK0JGcnQxZ2pqaktUcVRVY2cyL1NtVFJ1OFVPMWF0TWdkMWFIZEZNckxJd0lpMHJQdEFPM2lKTVVhMUR0bDdUcllGbG5NWnNsNXVyWXM3UVpldzQ3YjVuSWlkRFh4RnArejF5aGdqWm92U081VU5qMjhTL2JLd3I4amZzV0VKL1JxZnZKOGNBcXUveGdpRktsZVNJSUR0RlZxOWVNckE1NHhZN2x1TGowaVQ3ellwenhiSVMrYWpUU0dXcEFUVWtZNGh5dS9iNEo0UDA3T24wZUVMM3BJRTZlY2NwZGt0VkwzTmQxM3dqNng1SG01eHQ2RCtvVEpMekYxdFJGekZkblgrc0wvcDJrZGsyVC9tQnpVVTdwSjNick81c04zZHdGTkx1MXhGcUNDWU5MQmppOGhFMFBsdXFBeTlXRzVBWkVWZjVMdllqN0FoN1U3eWdUZ1VQMFhxcUcrTUF3cFRGS2dXZUhrK01yUG9nOWZ4MzB6SElpT1U4TEU1bG5iNTB4OUJwNmpoWm1PT0RmRitsRTJSYlRHKytacFBwR2Q4RzVmL1RuQjVQVmdYdWZYNUF4eVdIeVNMaTNiUEQvSC9BL3MrOW91TW90eXdlbWxaWkkzRHcvSGZQWnhoMFQrcDArcVBraU4rR1R2OVh2RXQ2eHMvQmZ3R2hobW5ZY2F5ZGdRQUFBQUJKUlU1RXJrSmdnZz09In0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDgtMDIiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ikh5cGVyIEZJRE_CriBNaW5pIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMDAwMjAxODA5MTgwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy40IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjEuMCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTktMDgtMDIifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJjZDlkZDc3Y2Y1ODBkZmUwNWQ5ZDA4OTg2NWExNjRkYmI2NDMyY2QyIl0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImNkOWRkNzdjZjU4MGRmZTA1ZDlkMDg5ODY1YTE2NGRiYjY0MzJjZDIiXSwiZGVzY3JpcHRpb24iOiJUcnVzdEtleSBUMTEwIFUyRiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwicmVtb3RlX2hhbmRsZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoyNTYsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDcFRDQ0FrcWdBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakNCcnpFTE1Ba0dBMVVFQmhNQ1MxSXhFVEFQQmdOVkJBZ01DRk5sYjNWc0xWTnBNUk13RVFZRFZRUUhEQXBIWVc1bmJtRnRMVWQxTVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVjTUJvR0ExVUVBd3dUWlZkQ1RTQkRRU0JEWlhKMGFXWnBZMkYwWlRFZE1Cc0dDU3FHU0liM0RRRUpBUllPYVc1bWIwQmxMWGRpYlM1amIyMHdIaGNOTVRnd056QXlNRFV6TVRNNVdoY05Nak13TnpBeE1EVXpNVE01V2pDQnJ6RUxNQWtHQTFVRUJoTUNTMUl4RVRBUEJnTlZCQWdNQ0ZObGIzVnNMVk5wTVJNd0VRWURWUVFIREFwSFlXNW5ibUZ0TFVkMU1SY3dGUVlEVlFRS0RBNWxWMEpOSUVOdkxpd2dUSFJrTGpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFY01Cb0dBMVVFQXd3VFpWZENUU0JEUVNCRFpYSjBhV1pwWTJGMFpURWRNQnNHQ1NxR1NJYjNEUUVKQVJZT2FXNW1iMEJsTFhkaWJTNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVFJZnFIaXNpMG9PL2V5T3FTYURycjlpdEcySXltQmtIblNER1FJSVltVCt2cUE4QWdPODFtb21jMkxkNVBHcEVONm11RTU0d1BIUWp2Yy95Q2loOHUybzFVd1V6QVNCZ05WSFJNQkFmOEVDREFHQVFIL0FnRUFNQjBHQTFVZERnUVdCQlMzSi9meGlBdjIyaXJkQnM5OFNPRGhGN2tVL2pBTEJnTlZIUThFQkFNQ0FRWXdFUVlKWUlaSUFZYjRRZ0VCQkFRREFnQUhNQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUURjNDFMRks0TEpDQlUyVlZLSXo3WjZzeFBoVUVraDhuTFNMSzZJWGRrUDV3SWhBSWVLVk9aY2hhVk81YUY3ZmJkWG9TcmN5eTFZWWVVZVBMb2pjS0k5Zlg4NCIsIk1JSUNnakNDQWlpZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQ0JuVEVMTUFrR0ExVUVCaE1DUzFJeERqQU1CZ05WQkFnTUJWTmxiM1ZzTVJBd0RnWURWUVFIREFkSFlXNW5ibUZ0TVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVaTUJjR0ExVUVDd3dRUTJWeWRHbG1hV05oZEdVZ1ZXNXBkREVaTUJjR0ExVUVBd3dRWlZkQ1RTQkRaWEowYVdacFkyRjBaVEVkTUJzR0NTcUdTSWIzRFFFSkFSWU9hVzVtYjBCbExYZGliUzVqYjIwd0lCY05Nak13TnpFeE1ETTBOakUwV2hnUE1qQTNNekEyTWpnd016UTJNVFJhTUlHZE1Rc3dDUVlEVlFRR0V3SkxVakVPTUF3R0ExVUVDQXdGVTJWdmRXd3hFREFPQmdOVkJBY01CMGRoYm1kdVlXMHhGekFWQmdOVkJBb01EbVZYUWswZ1EyOHVMQ0JNZEdRdU1Sa3dGd1lEVlFRTERCQkRaWEowYVdacFkyRjBaU0JWYm1sME1Sa3dGd1lEVlFRRERCQmxWMEpOSUVObGNuUnBabWxqWVhSbE1SMHdHd1lKS29aSWh2Y05BUWtCRmc1cGJtWnZRR1V0ZDJKdExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCQWgrb2VLeUxTZzc5N0k2cEpvT3V2MkswYllqS1lHUWVkSU1aQWdoaVpQNitvRHdDQTd6V2FpWnpZdDNrOGFrUTNxYTRUbmpBOGRDTzl6L0lLS0h5N2FqVlRCVE1CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdIUVlEVlIwT0JCWUVGTGNuOS9HSUMvYmFLdDBHejN4STRPRVh1UlQrTUFzR0ExVWREd1FFQXdJQkJqQVJCZ2xnaGtnQmh2aENBUUVFQkFNQ0FBY3dDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWhBTlZuSmRlLy90QkxxOE1ERGkrU0FkNlVkWUlaU25nNFBNcW15TnJ2Wmo2NEFpQVgweFN6QWhGYUNDcC91aHBWZ25sRitYQmdyd0FJc290WkdUQjZya0IzMUE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUErZ0FBQUV4Q0FZQUFBRHZEWWdxQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUVuUUFBQkowQWQ1bUgzZ0FBRmljU1VSQlZIaGU3ZDBIZUJYRjJzRHhONzNRQ1RWQTZGSUZGS2tDVXV5QUV1bUtZa0ZVYklDQ0lpS0NVZ1FFN0wwZ2RsUXNLQ3BTcklnZ1NDK2hKblJDSjRIMGIyZnZlRC8wa2hDU25jMmVrLy92dVhtWWQ0NlhrSk56OXN5N00vTk9RSlpGQUFBQUFBQkFnUXJVZndJQUFBQUFnQUpFZ2c0QUFBQUFnQWVRb0FNQUFBQUE0QUVrNkFBQUFBQUFlQUFKT2dBQUFBQUFIa0NDRGdBQUFBQ0FCNUNnQXdBQUFBRGdBU1RvQUFBQUFBQjRBQWs2QUFBQUFBQWVRSUlPQUFBQUFJQUhrS0FEQUFBQUFPQUJKT2dBQUFBQUFIZ0FDVG9BQUFBQUFCNUFnZzRBQUFBQWdBZVFvQU1BQUFBQTRBRWs2QUFBQUFBQWVFQkFsa1czUFNzek5WWFNEeVRLcWExYjVkU2FkWks2ZTQra0h6OW05NG4zLy9tQWNRRWhvUkpjdXBRRVIwVkpXSlZLRXQ2Z3ZvUlhyeVpCcFVwSlFDRDM0UUFBQUFCZjROa0VQU3NqUTA1dDNpS0hQdnBFanYrd1FOTDM3Wk9zMURUOUtJQ3pDWXlNbE5BYTFhVEVOWjJsWkpmT0VscWh2UFdPRDlDUEFnQUFBUEFhenlYb0tqRS9NdmM3U1h4emhweGFzVkwzQXNpUGdOQVFLZHF4dlpTOVk0QVVhZEpZOXdJQUFBRHdFazhsNk1kLysxMzJqSHRLVXRhdDF6MEFuRmE4NjlWU1lkZ1FDYXRTUmZjQUFBQUE4QUpQSk9nWkowN0lub2xUNVBBSEg0dGtadXBlQUtZRWhJZExoVkVqSktwWGR3a0lEdGE5QUFBQUFBcFNnU2ZvcDdac2xSMERCMG5xMXUyNkI0QXJBZ0trMkJXWFNwWEpFeVNvYUZIZENRQUFBS0NnRkdpQ2Z1TFA1UkkvWUpCa0hEbWlld0M0TGJ4UlE2bjI1aXNTRWhXbGV3QUFBQUFVaEFKTDBFOHNYU1k3YnJsRE1wT1NkQStBZ2hKYXE0YlUvT2hkQ1M1ZFd2Y0FBQUFBY0Z1QkhKQ3NsclhIMzNrdnlUbmdFYW1idDhyMmdZTWtnL2NrQUFBQVVHQmNUOURUang2VDdiZmRJUm1IRHVzZUFGNXc4cysvWk9jamowa1doUm9CQUFDQUF1SHFFbmQxeG5uOEF3L0pzUy9tNko1ekZ4Z1pJVUdsU2tsSWplb1NWS0s0N2dVS09ldHRuTDV2djZUdGlKZU1JMGNsS3kxTlAzRHVLazRZSzJYNjlOSVJBQUFBQUxlNG1xQWZYYmpJTGdwM3prZXBCUVpLK1BrTkpLcC9QeW5XdXFVRWx5a2pBVUZCK2tFQWY4dE1UWlhVWGJ2azZMZno1TkRNOXlWOXoxNzlTTzRGbGl3aDUvM3dEVVhqQUFBQUFKZTVscUJuSkNWTDNGWFhTRnJDVHQyVE82RTFxMHZGVVNPa2VOczJkcUlPSUhjeVQ1NlVneDk4TFB1ZmVWNHlqeDNYdmJsVG9sdFhpWms2eWJwQ0JPZ2VBQUFBQUthNWx2RWVtZlAxdVNYblZtSlFvbWVzMUo0elc0cGYwbzdrSERoSGdSRVJVdmJXL2xMTGVnK3BvOVRPeGJGdnY1ZFQ4UWs2QWdBQUFPQUdWN0pldGV4Mi8vTXY2U2dYckdROGF0QkFpWGxxdkFTR2grdE9BSGtSVnFXeWZZUmE1TVV0ZGMvWlpaMUtrZjNQdnFBakFBQUFBRzV3SlVFL3NYaUpwTy9hbzZPekNBaVEwamYzaytpaDk3TzhGbkNJdXRGVjdkVVh6MmttL2NTQ1JaSis1S2lPQUFBQUFKam15aDUwVmJuOTZHZGY2Q2huS29HbytmSDdFaGdXcW52eXlmcnhzdExUSmYzRUNjazRmbHl5VXZOZTNScHdpenF0SUxoWU1YdVp1bDBRMGFHYlZhZTI3NUROVjE0aldTa3B1aWRubFo2WklxV3Y2YUlqQUFBQUFDWVpUOUJWY3J5dWVSdkpQSHhFOStRZ09GaXF6M3BQaWpacHJEdnlMbm5kZWprMmY2RWsvYnBZVXJac2xZekVnL29Sd0hjRXgxU1JpTnExcEdpSGRsS3NZM3NKcTFoUlA1SjMrMTU2VmZaUG1xcWpuQlc5cktOVWYvVkZIUUVBQUFBd3lYaUNucnhtcld6cDJsMUhPU3ZhOFJLcC92ckxlWjR0ekR5VklrZSsvVTRTWDN0VFV0WnQwTDJBbndnTWxLS2Qya3VaVy90THNSYk44L3crU1Q5NlZEWjF2Rkl5RGgzV1Bka0xLbDVjNnY3eHN3U0doZWtlQUFBQUFLWVkzNE9lL05kSzNUcTcwbjE2NVMzcHlNcVM0NHQvbDdqTzNXVFhrT0VrNS9CUG1abHlZdDRDMlg3RExiSnQ0Q0JKeVdPVjllQVNKYVRFdFYxMWxETjFWRnZxemwwNkFnQUFBR0NTOFFUOTVQcmNKY3NCa1JGUzdKSzJPc285VlNGKzk4VEpzdU9tQVpLNmRadnVCZnlZU3RSL1dDaWJ1MTRuaCtkOFk4Zm5xa1NYcTNRcloxbHBhWkxDK3dvQUFBQndoZGtFUFN0TDByWnUxMEhPd2h2VWw4RFFjeXNNcDRxK2JiL2pIam40NnB2MlhuZWdNTWs4ZGx4MkRoNG1lNlkrWTcvWHprVkV6Um9TV0xTb2puS1dzaWVYSnpBQUFBQUF5QmVqQ2JyYTNwNlJuS3lqbkttem1zK0ZTczYzM1RwUWtoYjlwSHVBUWlnalF4SmZlTVZlUlhJdVNYcEFSSVFFbDQzU1VjN1NkNU9nQXdBQUFHNHdPNE9lbVNtWnVUek9LYWhDZWQwNk83WHNObjdZQ0RtNWJJWHVBUW8zdFlya3dGc3pkSFIyNnVpMmdORGNGWDdMMkxkZnR3QUFBQUNZWkh3UHVnbjdYM3RUVG56M2c0NEFLUHNtVFpPa0ZYL3BDQUFBQUlDdk1Yck1tdG9YdnFsTHJLUnVqTk05MllzYU5GQ2lodzNWVWZaT2JvcVRMVjJ1czJmUmN5MHcwTjV2RzF3bVNnS2pTdWxPd0tPc2QyVEd6bDJTY2VLRVpKNUkwcDI1RTFxcmh0VCs4bE1KaklqUVBXZVdsWkVoY1oxakpXWGpKdDJUdlpMZHVrcVZhWk4xQkFBQUFNQVUzMHJRclgvcXR0dnVrQk1MYzdudjNENDN1b09VSFhDemhOZXJLOEhGaXVrSEFJL0x6SlMwdzRmbHhPOS95SUhuWDdJU2FlczlsSnUzYWtDQWxCOHhUTXJkZnF2dU9ETVNkQUFBQU1CN2ZHcUplOUtxMWJsT3prTmlxa2oxajJaSzlWZGZrS0xObTVHY3c3Y0VCa3BJVkpTVTZueVYxSjR6V3lvK09Wb0N3c1AxZ3ptd2t2akVsMStUaktSem0za0hBQUFBVVBCOEowRzNFbzhEcjc2aGc1eUZuOTlBYXM3K1NJcGUxRlQzQUw1TEZYUXJjMzBmKzRaVFVNa1N1amQ3R1ljT3l4RjFQam9BQUFBQW4rSXpDWHI2a2FPUzlNdHZPc3BlY01YeVV1MzFseVdrZEduZEEvaUhJbzNPbDhyUFRiVmU1RUc2SjN0SFB2dEN0d0FBQUFENENwOUowSk5XcnBMTVk4ZDFsSTNBUUtrNGRyU0VsQ3VyT3dEL1Vyek54VkxxaGo0NnlsN3lueXNrNC9nSkhRRUFBQUR3QmI2VG9QLzJ1MjVsTDd4ZUhTblI0UklkQWY2cDdJQmJKU0E0V0VmWnlNaVFwSlVyZFFBQUFBREFGL2hNZ3A2OGJwMXVaYTlFbDZ2dC9icUFQd3VyWEVraVdqWFhVZlpPclY2cld3QUFBQUI4Z1U4azZGa1ptWksyYWJPT3NsZnNzazY2QmZpM1ltM2I2RmIyVXZmdjF5MEFBQUFBdnNCSEV2UjBPMGsvbTdBS0ZYUUw4RytoMWF2cFZ2WXlUM0RVR2dBQUFPQkxmR2FKZTY0RTZEOEJmOGRySFFBQUFQQTcvcFdnQXdBQUFBRGdvMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBJRUVIQUFBQUFNQURTTkFCQUFBQUFQQUFFblFBQUFBQUFEeUFCQjBBQUFBQUFBOGdRUWNBQUFBQXdBTkkwQUVBQUFBQThBQVNkQUFBQUFBQVBJQUVIUUFBQUFBQUR5QkJCd0FBQUFEQUEwalFBUUFBQUFEd0FCSjBBQUFBQUFBOGdBUWRBQUFBQUFBUElFRUhBQUFBQU1BRFNOQUJBQUFBQVBBQUVuUUFBQUFBQUR5QUJCMEFBQUFBQUE4Z1FRY0FBQUFBd0FOSTBBRUFBQUFBOEFBU2RBQUFBQUFBUElBRUhRQUFBQUFBRHlCQkJ3QUFBQURBQTBqUUFRQUFBQUR3QUJKMEFBQUFBQUE4Z0FRZEFBQUFBQUFQSUVFSEFBQUFBTUFEU05BQkFBQUFBUEFBRW5RQUFBQUFBRHlBQkIwQUFBQUFBQThnUVFjQUFBQUF3QU5JMEFFQUFBQUE4QUFTZEFBQUFBQUFQSUFFSFFBQUFBQUFEeUJCQndBQUFBREFBMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBDTWl5NkxianN0TFRaVk9YV0VuZEdLZDdzaGMxYUtCRUR4dXFvMy9LVEUyVkRhM2FTOGFoUTdybnpCcXNYUzZCa1pFNk1pYzFQa0ZPcmQrZ0kvaXowSmdZQ2E5WFIwZmVjV1QrQWtrWU1FaEhaMWFpUjZ6RVRKNmdvMy9LeXNpUXVNNnhrckp4ays3SlhzbHVYYVhLdE1rNkFnQUFBR0FLQ1hvZUhKejV2dXgrYkt5TzRNK2krdmVUNk1jZjFaRjNrS0FEQUFBQS9vY2w3Z0FBQUFBQWVBQUpPZ0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQndSa1dYVGJjVm5wNmJLcFM2eWtib3pUUGRtTEdqUlFvb2NOMWRFL1phYW15b1pXN1NYajBDSGRjMllOMWk2WHdNaElIWmx6Y3ZVYU9mN2p6enJ5dnVRL1Y4anhSVC9weUZubEI5OHJFdVMvOTNraUdwMHZ4ZHExMFpGM0hKbS9RQklHRE5MUm1aWG9FU3N4a3lmbzZKK3lNaklrcm5Pc3BHemNwSHV5VjdKYlY2a3liYktPQUFBQUFKaENnbDRJSkw0NVEvWThjZVpFTGI4YXhxMlJnT0JnSGNFdC9weWdaNldsU1ZhbXNjdFM0Uk1nRWhnU1l2MXBOUUFBLzBPTk04V0ZqNTJBNENBSkNBclNVY0Z6OWZPV3p5SWcxMGpRQ3dFU2RQL2p6d242dHFIRDVOU0tsVHBDZmdXVktDNjFQbjVmQWtORGRROEE0SFJ4M2Z0SStsbkdtRTRvUC93QktYM1ZGVG9xV0JsSlNiTGx4bHNrNC9BUjNXTldaSXRtRWpQK0NRa0laSGN0Y0RZazZJVUFDYnIvOGVjRVBhN2Z6WEp5OFJJZEliOUNhMVNYdXZPKzBSRUE0Ti9XdFd3bjZRY082TWljNkVuanBVejNXQjBWb014TTJUNTBtQno3eXAzUGh1QUs1YVgyN0k4bHBGdzUzUU1nSjl6R0FnQS9GbGFycG00QkFDQ1MrTkVzMTVMemdMQXdxVEoxRXNrNWNBNUkwQUhBajRXV0w2OWJBSURDTG5uZGV0a3o3aWtkbVZkdXlMMVNyRVZ6SFFISURSSjBBUEJqWVkwYTZoWUFvRERMT0g1YzRnYy9LRmtuVCtvZXM0cGRjWm1VdSswV0hRSElMUkowQVBCajRUVnI2QllBb05ES3lwTGRrNTZXMUMxYmRZZFpJWldpcGNyNHNSU0ZBL0tBZHcwQStLdWdJQW1yVUVFSEFJREM2dkEzMzhyaER6N1drVm1Ca1JFUzg4SXpFbHl5cE80QmNDNUkwQUhBVHdXVktpV0J4WXJxQ0FCUUdLWEV4OHV1a2FQdFdYVGpnb0trd3FoSHBNajViSzhDOG9vRUhRRDhWRkRSSWhJWUZxWWpBREFyTXpOVFRwNDhLWWNPSFpLdDI3YkowcVZMSlRVMVZUK0tncEI1S2tWMkRINVFNbzhmMXoxbXFhTlp5L1RzcmlNQWVVR0NEZ0IrS3FSeUpRa0lDdElSQU9TTlNyelQwdElrT1RsWkVoTVRaZlBtemJKNDhXSjU3LzMzWmR6NDhUSjR5QkM1TmpaV2F0ZXRLK2ZWcXlkMXJLOTZEUnBJNjdadDViaExpU0hPUU8wN2YycXluRnE1V25lWUZkNm9vVlFlTzFva0lFRDNBTWdMRW5RQThGT2hWV04wQ3dCeXBoTHdBd2NPeU5xMWEyWDI3Tm55NGtzdnlXT2pSMHUvbTI2U2k5dTFrNmJObXRsSmQ2V1lHS25Yc0tHMDY5QkJicjcxVm5sODdGaDV3ZnB2djVrN1YrTGo0Mlh2M3IxeTVPaFJPNmxId1RxNjZDYzUvUDVIT2pJcnNHaFJpWmsrUlFMRHczVVBnTHdpUVFjQVB4VktnVGdBT1RoMjdKaGNldm5sVXJkK2ZZa3NWa3lpcTFTUkprMmJTcSsrZmVYK0lVTmt3bE5QeVVjZmZ5ekxsaTJUOVJzMnlPNDllMGk4ZlVUcTdqMnljL2dJeVVwUDF6MEdCUVJJOUpPUFMzalZxcm9EUUg2UW9BT0Fud3Evb0pGdUFjRC9VdnZERi8vK3Uyelo2czdSVzNCSHB2VjdqWC9vRWNrNGRGajNHR1FsNTFFRGJwYlNYVHZyRGdENVJZSU9BSDRxdkVvVjNRSUFGQmI3WDMxZGtuLzdYVWRtUlY3VVZDb09IYXdqQUU0Z1FRY0FQeFFRRVNFaFpjcnFDQUJRR0J4ZnNsVDJQL2VTanN3S3JsaEJxajQzVlFKRFEzVVBBQ2VRb0FPQUh3b3VYMDRDUW9KMUJBRHdkK2xIamtqQ3NJZXNodmw5NXdHaElWSjU4Z1FKS2N1TllNQnBKT2dBNElkQ1NwYVVnRUF1OFFCUUdLaGljUEhESDVIMFhYdDBqMWxsN3JwRGlyZHFxU01BVG1MMEJnQitLS1JHTmM2aUJZQkM0c0RiNzhpSitRdDFaRmJSOXUyazRyMkRkQVRBYVNUb0FEd2xwRnhaQ2ExUzJiV3ZrSW9WM1Vsa3JlOFJVaW42alA4R0UxOFI5ZXZyYnd3QThHZEpLMWZKdnFuUDZNaXNFT3Z6SldiS1JHNEFBd1lGWkZsMDIzRnF1YzJtTHJHU3VqRk85MlF2YXRCQWlSNDJWRWYvcEk2TDJOQ3F2V1FjT3FSN3pxekIydVVTR0JtcEkvd3Q4YzBac3VlSkNUcHlWc080TlJJUXpENVh0eDJadjBBU0J1Ujg5N3BFajFpSm1Yem0zM3RXUm9iRWRZNlZsSTJiZEUvMlNuYnJLbFdtVGRhUi96a1ZIeTl4bDNVMmZsWnNZSkVpVW1mQmR4SlNKa3IzQUVEQlNreE1sS28xYXRqSHJabXlkOWN1aVlyeTluVnZYY3Qya243Z2dJN01pWjQwWHNwMGo5V1JNOUtQSFpPNGJqMGxiVWU4N2pFbk1DSkNxbi93amhRNXY2SHVBV0FDTStnQUFBQ0FEOXIxeEhoWGtuTUpESlR5ano1RWNnNjRnQVFkQUFBQThERUhQNTB0UnovN1FrZG1sZWphV2NyMDZxa2pBQ2FSb0FNQUFBQSs1R1RjWnRrelpweU96QXFyYzU1VUdUZUdrMEVBbC9CT2cwOVI5UWkyOXJ0WjFsM1F3dmhYM0xVOUpPTkVrdjdPQUFBQUJTL2p4QW1Kdi84QnlVd3lQMFlKTEZaTVlwNmZadTgvQitBT0VuVDRqcXdzMlRmOWVVbjY5WGZKT0hMVTZGZG04a21wT0hxa0JCVXRvcjg1QUtDd3lNek1sUFQwOUROK1pXUmtXQjlIeHVyckFqbktzbDZidXlkTXlsV1IxM3dMQ3BUb01hTWtva1lOM1ZGNHFmZDhUdGNGOVJqZ0ZLcTRGd0wrVXNYOTJNKy95STViN3hUclNxaDd6Q2w3LzkxU1lmQzlPdkllcXJnN2h5cnV2aThsSlVYV3JsMHJmNjFjS2Z2Mzc1Y0RpWW42RVpHdzBGQXBXYktrbEMxYlZtclhyaTMxNnRiMWZFVnB1Q2NwS1VtMmJ0MHFxMWF2bGoxNzlzaTI3ZHRsNDhhTmN1clVLVGw1OHVRWkI5MFJFUkVTRWhJaXBVcVZrZ2IxNjB1bFNwV2thdFdxZHJ0eTVjb1M3RU1ubTFERi9UOThxWXI3a2UrK2wvaDdocWk3U0xySG5OTDkrMG5sVVk4VXVpUFYwdExTSk40YUd5eGZzVUlTRWhJa0xpNU9ObGxmNnJxUW5KeXMvNnYvcDk3ellXRmhVcng0Y1duWW9JRjlIYWhXclpvMGJ0VEl2ajc0MGpVQjNrQ0NYZ2o0UTRLZXVudVBiTFplU3htSGorZ2VjeUpidDVRYU05LzA5RjRyRW5UbmtLRDdwcU5IajhyY2I3K1ZEejc4VUg3ODZTYzcwY3F0T3VlZEo0OC85cGowNk5GRDk2QXdVTW4ydG0zYlpQSHZ2OHVpSDMrVXYvNzZTMWF1V3FVZmRVWjRlTGcwYjlaTUxyamdBbW5Wc3FXMGJOSENIcUI3RlFuNmYvaEtncDZTc0ZQaXJ1a3VtY2VPNlI1eklpNXNJalZudmkyQjRXRzZ4MytwMTcrNndmdkxMNy9JL0FVTDVQY2xTK1NZUTg5eHBKV1h0RzNUUnRwZmNvbTBzSzRIelM2NnlMNU9BRGtoUVM4RWZEMUJ6MHhKa2EzWDk1ZVR5Ly9TUGVZRWxTMGp0YitlTFNGbHkrb2VieUpCZHc0SmV1NzhiaVUxNjlhdjE1RXpMcklHS28zT1AxOUh1WFBBR2tTLy9PcXJNdVhwcDg4NGs1RmJzejc2U0xwZGU2Mk96dDJzVHo2UjQ4ZVA2OGg1VjE1eGhVUkhSK3ZJR1o5OTlwa2NPWHBVUjg2N3hCcUExdlRZVWxpMUhIM1RwazN5MmV6WjhzbW5uOHI2RFJ2c1ByY0VCUVhaTjRSNjlld3BWMTE1cFRSbzBNQ2VhVE5wMWFwVnN1elBQM1dVc3hNblRzaERJMGJZUzNSTmVYcnlaQ2xhdEtpTzhxNTgrZkxTK2VxcmRlUXNYMGpRczlMU1pITy9tK1hrc3VXNng1emdjbVdsMXV4WkVscWh2Tzd4UCtvMXIyN1FmV2g5RnJ6NzNudHk4T0JCNDF0WEFnSUNwRml4WXRLamUzZnBkLzMxMHJ4NWMrUFhnek5STnlzLy8rSUxPWExFN0tSWDZkS2w4L1U1bTFmcTUzdG41c3d6cm9CeWlyckowcnRYTC9zYWJ3SUplaUhnMHdtNjlmTGM4OHp6a3Zqc0MxWmI5eGtTWUYwa3E3NzltaFJyMlZ6M2VCY0p1bk5JMEhQbi9pRkQ1TVdYWHRLUk0rNjc1eDU1ZXNvVUhlVk1EYVptelpvbFF4OThVQkt0Z1ZSK3FPV0dmLzd4aDlTdlgxLzNuQnYxc2Rtb1NSUFpzSEdqN25IZXQ5OThJNTA2ZHRTUk01bzJhMll2NVRibG5iZmZscjU5K3Vpb1lLa1ZGZDkvLzcxTXNsNWZhaEN1bHF3V05EV1FVMHRmQjl4NnEvMDh4Y1RFMkFOMnAwMmROczFPdXYyTlNtbytzQklwRXp5Zm9GdlhuRjBUSnN2Qk45N1NIZWFvTVYzVjExK1M0bTNiNkI3L29tN3Nmajl2bmp3MWFaS3MrT3N2VjIvWW5VNjk5NnRYcXlhRDc3L2ZUdlJVTXV1bTJ3Y09sTGZmZVVkSFpxaWJFYnNURWx4Zk1hQzJMZFUvLzN5anY5c083ZHZMZDNQbkdybUdLeFNKZzZjZCsyMnhISHpoRmVQSnVmVU9rektEQnZwRWNnNzRpNFNkTzNVclo0Y1BINWJyYjdoQmJyN3R0bnduNTRxYXpWT0pFdnlQV3FyNjN2dnYyemNqZXZYdGE4OGtleUU1VjlSZ2NjZU9IVEpxOUdqN0JzKzFzYkd5ZE5teUFrc1FmRTNyVnExMHEvQlJOWGdPempDYlRQMnR6RjIzKzJWeXJtN3lmdm5sbDlLa2FWUHAyYnUzZlcwb3lQZWV1dEc3ZGRzMnVXL3dZS25Yc0tFOFBYVnF2bGFGbmF0ZXZYcnBsamxxbFptcUQrTzJKVXVXR1AvZDlyRmVRNmFTYzRVRUhaNlZkaUJSZGozd3NQR1pUU1d5V1ZNcGY5ZEFIUUZ3d3hycmcvdHNpN2pVbnVHMjdkdkw3QysrY0d5NVdwa3laZXc3Ky9BZjZuWDA4ODgvUzV0MjdlVG1XMitWTFZ1MzZrZThLZm5rU2J1R2d2cjNYbkhWVmZZV0V1U3NSaUd0Sko2NmI3OGtESC9FeWpETko1TkYybDRzRmU2OVcwZitRMjNQdXJwTEYrbHVKYVhxTThWckRoMDZKQTgvOG9oOVkvR0xMNzg4NitlaUV5NnhyajJxMEtWcGM3LzdUcmZjTTMvaFF0MHlRNjBJdUM0MmY4VWV6NFlFSFo2azlsb2xQUGlRcEZzZlRLYXB2Vll4ejArWGdKQVEzUVBBRGNlT0hyVXJaV2RIVmM3dGVPbWxkbFZ0SjExNHdRVkc3M3pEWFdvZjlkQUhIcERMcnJ6U1hyTHFTOVJOSjFYa1VOMkU2dDZ6cDJ6YzVNTFJXVDVJN2ROVlZmSUxHN1hGTStIaFJ5VGp3UCtmVEdGS2NNVUtFak41b2dRWTJsTmJFTlNLbXNsUFB5MHRXcldTaFlzVzZWN3YycnhsaXoyNzMrK21tK3g2S3lhRmhvWktkOE5KcHJKNDhXTGRjb2U2cHFvaW9DYXBteHZxZEJpVFNORGhQVmxac3UrbFZ5WHBwMTkxaHprcUthODBhWnlFbEMyamV3QzQ1ZGp4NC9ieTlUUFp2WHUzWEc0bFhEdDM3ZEk5emltTUEzMS9wV2JEMm5mc0tNKy8rS0xQTHhYLzhxdXY1S0xteldYc0UwL1lOeDN3LzBLQ2c2VkNoUW82S2p6MnYvRzJPMk9oaUFpcCt2eDB2eG9McVdNVHUxNXpqVHd5Y3FSOVBKcXZVTFBuSDgrYVpjK20vN0YwcWU0MTQ3cnJyak4rczFvdGNUZDVTc1MvcWFNeTFWWWlrMjdzMTArM3pDRkJoK2NjLzMySkpENy9zbzdNaWhwd2l4Uy9wSjJPQUxoSnpaNnJzMmIvVFJYNDZ0V25qNUhrWEZIVnh1SDdsbHFEVjdWRTNPbWowZ3FTU2lTZUdEZE9XbDU4c2F4WXNVTDNvbTdkdW9YdWFLcmpmeXlWQTlPZjA1RkJnWUZTWWZoUUtkS2tzZTd3ZlN0WHJyU3ZEUXQ4WU5ZOE8zdjI3clZ2VXM5ODkxMWpTOTVWWFFkMURKeEp1M2J2TnA0d24yN2V2SG02WlVaRVJJUjl5b3BwSk9qd2xMVDkreVhoL2dmdEplNm1SVFMvU0NvTXZVOUhBQXFDdXR0OU9yVThiY2dERDhpU1AvN1FQYzRLQ3cwdHRIdFovWWs2ci9pS3E2K1cvUzVVM2k0SWFsdEgzMzc5WEoxNThyS2FOV3ZxVnVHUWZ1eTQ3QnoraUNzMWVJcGZlWm1VNlhlOWpueWZXbExkdmxNbmlVOUkwRDIrUzkyc0huam5uVEp0K25RalNYcVJJa1drMnpYWDZNaWNiMTNhaDY2ZW8zay8vS0FqTTlUcEtpVktsTkNST1NUbzhBejFRYVFLb2JpeDF5b29xclRFVEoxay9BeDNBRG43N1YvNzA5VHhOMnJHd0pTeVpjdEtLY043eDJEVyt2WHI3UlVXSnMraDk0TEpUejFsN3hPRlNMT0xMdEl0LzZlT1FVMFlPVXJTRW5KM3lrVitoTmF1S1ZVbWpwT0FRUDlJQjM3ODhVZTVxa3NYdjlvaW9xclBqeGc1VXA1NTlsbmQ0eXhWamR5MHhTNFZ3VHlWa2lKL0dMcTUvN2NCdDkybVcyYVJvTU16OXIvK3BpVDkrSXVPekxIM25VOGVMNkdWb25VUGdJSnkraEwzbzBlUDJrZk9xQUdKS2VYTGw3Y0xUc0UzcVdySHNUMTZ5SUZFOHpkeUM5S2RBd2RLVnl2UndIODBiZHBVdC94ZjRydnZ5L0Z2ek04NEJoYUpsSmpwVXlTb1NCSGQ0OXZVcXF0dTNidmJzODcrUnEwc0cvYlFRL0xlZSsvcEh1ZTBiTmxTaWhjdnJpTXoxTEZuS1ZieWJOcm11RGpadTIrZmpweW56cXB2MTdhdGpzd2lRWWNublBoanFleWZQRjFIWnBVZWNMT1U2TkJlUndBS2twb04vZHNiYjc1cC9BaWNwaGRlU0FWM0g2V1dMNnFDVDF1MmJORTkva2tWTVp3d2ZyeU9vUGFlVjZ0YVZVZitMWG5OV3RrN2VhcU9EQW9Na0lwalJrbGszYnE2dzdkdDM3NWR1dmZvNGZmRkZlKzgrMjdIdDMrcGF1UlhYM1dWanN6WXQzKy83TGUrVFB0bTdsemRNa010YjNmcmlGWVNkQlM0OUVPSEpHSEljSFdMVVBlWUU5bWltVlFjd3I1endDdlVIbUsxVkRreE1WSEdqQjJyZTgxUnhhYmdteFl0V2lSdnpaaWhJLytrOW9TKy9lYWJVclJvVWQyRGtpVktTRlJVbEk3OFYvcXhZN0pqOElPU2RkSnd4ZkdBQUNuZDczcUo2bmF0N3ZCdGFzYThkOSsrZGhMbzcxUVJ5UnY2OWJOWEVqbkpkRlZ5Tlh2KzcrMXNUbE9yREV6dWRWYzM5dSs0L1hZZG1VZUNqZ0psbjNjK2JJU2s3OTZqZTh3SktsVktxa3lmekhubmdJZW81ZXo3OXUyVDk5NS9YNUp6T0JQZEtlcjhVdmdlOVRvWk5YcTBQUWp6VjJvQU9PS2hoNlJKa3lhNkIwcjVDaFhzeXNsK0xTdExkajA1UWRLMi9iTm9wZ25oOWV0SjlFTVAyb202UHhqNzVKT3kzTVVURDRLQ2d1eGlvMnBsaC9wU1c2WkNySEdsV3l1emRzVEh5NTJEQmpsNkxXemVySm1VS1dQMmlMMXZ2LzFXdDh3NGV1eVlyRHR0Ulo3VG9pdFdsR2JXOCtRV0VuUVVxUDF2elpBVEMzN1VrVUhXaFRONi9CZ0pMWVRucUFKZXBxcFVyOSt3UVY1NjJmelJpbW9nVmExYU5SM0JsNmlxN2FZcSszdUZPdkpvNkpBaE9zTGZHamRxcEZ2KzY5Q1hjK1RvWjEvb3lKeWdNbEZTOWFYbkpOQlBqcXo3K2VlZlplcTBhVG95UnhWcnZPTHl5K1dGNTU2VFgzLzZTYlp0MlNKN2QrMnl2L2JzM0NrYjFxNlZiK2JNc1crdzFhOVhULysvelBuSytsNU96aGFycXVRZERCOC8rck4xRGMvSXlOQ1I4OVRKRjA2dkxEaGQrL2J0alI5SmR6b1NkQlNZRTM4c2t3TlRudEdSUVZaeVh2cTIvbEx5eXN0MUJ3QXZlZk90dDJUTDFxMDZNcWRxMWFxdWZzRENHV3J2K2JQUFA2OGo4NnBVcVNJMzMzU1RQRDE1c3N5ekJzRWIxNjJUclhGeHNtLzNidG0wZnIyc1c3MWE1bi8vdlR6M3pETXljc1FJdWFaclY2bFh0NjRFNStOVWtLalNwZVdkR1RQc21UajhVKzNhdFhYTFA1M2F2a04yang1cno2S2JGQkFTTEpVblBDRmhmbElnViswM0h6QndvSTdNVUxQaXZYcjJ0Ti96Yzc3OFVnYmVmcnRkc0ZDZEJxSzJvNmd2dFNjNUppWkdMdTNVU2NhT0dTUExseTJUMlo5K0t1YzNiS2ovRnVlcEZVWDNEeDdzMko1NzlYUGVjTDNaby9aVVljKzllL2ZxeUhuZldkZGtrOXhjM3E2UW9LTkFwQ1VlbElUN0gzRG52UE1MbTBqRkI1bVZBTHhxenRkZjY1WlpsYUtqODVWRW9XQWNQSGhRZnZyNVp4MlpVNzE2ZFhsdjVrdzdJWC90MVZmbHZudnZsZmFYWEdLZm02K1NkbFhCVi8wM0ttRnMxNjZkM0huSEhmTDQ2Tkh5NmF4WnN1TFBQMlZYZkx4OC9PR0g5a0MzU3VYSyttL05uU21USmttTTlUM3d2L3g1VzBwR2NyTEVXMk9oek9QbWk1dEYzWGFMbE9qWVFVZStiOUtVS2JMVllGSFI0bGJpUFhQR0RIbjNuWGZzbTd1NXBaYkFkK25jV1JiLytxdWQwSnV5ZmNjT2VmNkZGM1NVZjVkWTF6cFZNTTZVWk91MS9xZDFuVFJCM2NUOTRndHpLMURVNy84aWw0OTZKRUdINjdJeU0yWFg2TEdTdnRmY1VRaC9VOHU1WXA2ZEtvRWNxd1FVZW01L3dNSVpxMWV2dG8vZ00rbmkxcTNsajhXTDdkbXl2TXhpcTBHNVN1Qmp1M1d6aTd5dFc3TkdmbHE0VUhyMjZISFdJNHh1Nk50WGJyamhCaDNsbjdweHNOTWF2T2ZtYTlXS0ZjYlBXbC8xMTE5bi9ONjUvVkw3WS8yUkdndnRmbXFLbkZxelZ2ZVlVNlJOYTZrNDlINGQrVDYxRDl2SjVQVGYxRXFyRDk5L1gzcjM2bVhQTHVlRjJsTDE3UFRwY3YrOTkrYjU3emlicWRiZjc5UzFVYTBHdUxSalJ4MlpNWC9CQXQxeWxxb1FiL0owajhzdnZkVDExVTBrNkhCZDR0c3pYVG5qVTRLREpIckNFeElhWFZGM0FDak1hdGVxcFZ2d0phWm56MVZpL2NGNzd6azZlNlNLUjdWcTFVcmVmL2RkZTNuc3hQSGo3UlVjL3g2b3E1bjJwNTkrMnRFQnZFb3UxSG4vdWZsU1MzVk5LMmQ5anpOOTc5eCtxWnNmL3Vqb0R3dms4QWNmNjhpYzRITGxKR2J5UkFud28rZHhpdldlVWFkL21ESjYxQ2k1N0xMTGRKUjM2clU3ZnR3NFk2dEFEaDgrTEsrKzlwcU84a2RkZzlRTlNwTisrZlZYM1hMV1h5dFhHaTB5YTdySy9abVFvTU5WU1N0WHliNHA1Z3Q2S0tYNjlwYVNuZnhuT1JlQS9GR3pwUEE5Sml2ektwZGJBL0dLRmMzZHlGVko1Z05EaDlxejZtcmZ1dHF2cXFoSzBHKysvcnE5L3h5RlM4cXVYYkp6eENnUmcwV3psSUN3TUlsNWZxcUVsRE4vSThZdE8zZnVsTGNOSHJmWW9ubHplM3VMVTlRS2xSZWZmMTRpRFoxRThKcDFEVkY3MHAyZ2Jrb1VNVmluWmMzYXRmWk5CYWN0TURRenI2aXRSODJ0MTRUYlNORGhtdlJEaHlYaDNxSG16L2kwaERlb0o5R1BQcXh1Q2VvZUFJV1pXbTRZY3c3N0NPRWRhOWV0MHkwenFydFUyVi9OYk44eGNLQzlySHpVeUpFeWVQQmdlOThuQ3BkTWZieHM1cEVqdXNlY3dLSkZKTXpQVHE2WStlNjc5bm5ncG93WlBkcnhXaVdxYnNXdHQ5eWlJMmR0Mjc1ZEZpNWNxS1A4S1ZxMHFIVHAwa1ZIemxOSHc2bHE3azVTKzg5TkZvanIyclZyZ2F6aUlVR0hLN0xTMHlYaG9VY2tMV0duN2pGSGZTQlZlWDZhQkJyZVZ3ZWdZS2dqWWE2Kzhrb1ovK1NUOXBFM0NkWUE1ZWpodzNMTStqcDY2SkJzMzdKRmZyTUdBV3IvMzExMzNHR2ZLOTNtNG92dEdVdjRuc1RFUk4weUk4MkZZcVduVTNzOUh4czFTcDRZTThiWTNsUjQxLzZYWDVQa0pVdDFaRmJHd1VPeTgvRW43ZjN1L3VEa3laUHluTUc5NTYxYXRwU09odlpoMzNQMzNjYjJNYi9sNElvQ1ZUZkRwQ1ZMbHVpV00vYnMyU01iTjIzU2tiT0NBZ1BsK3I1OWRlUXVFblM0SXZIRGorWEUvRVU2TWljZ09FZ3FUWjRnNFp4MURQaWRxS2dvZWZ5eHgrd3EyMTk4L3JrTWUvQkJlK2xaaFFvVjdPV0RFZGFYbXFXc1ZLbVNOTHZvSXJucnpqdmwyV2Vlc1l0L2ZURjdOc2tRemlodTgyWjdGc1p0dkI0THArQXlVYnJsanVOenY1TkRuMytwSTkvMncvejVjdURBQVIwNTc1YWJiemIydnF4bWpVc2JuWCsranB5bDZuUWtKU1hwS0gvYXRXMXJmNWFhb3Y2dFRsNXZmN2NTZnFlVytQOWI1Y3FWcGVtRkYrcklYU1RvTUM1NXpWclpOMjZTV29laWU4d3BxZmFkWDVIL3doNEF2RU1ObDlTeE5TdVdMWk9Sanp4aUorcm5RZzI0MUJKMytDYlRpZXlDaFF0bG04SGptb0RUUmZYc0xwSE5tdXJJQmRiWWE4K1RFeVROWUdMcmxsbXpadW1XODlRS3E2NEdsM2VyWmRMWHhjYnF5Rm43OXUyVHBVdWRXWlZScWxRcHUycTVLV29mZW1wcXFvN3liOUVpYzVOLzNidDNMN0FpbFNUb01Dcmp4QWxKR0RwY3NnenVGL3BiV1AyNkV2M0ljRFdhMHowQWZKMzZjTHovL3Z0bDFrY2ZHUzNrQmU4eWZjeVdxZ1o5ZGRldWtwQ1FvSHNBY3dLQ2c2WFNFNDlMZ0l2SE5tVWVQU1k3UjQxeFphTEVsSlNVRkpuenpUYzZjbDR6NnpwVHBrd1pIWmx4bWNIRTkrTlBQdEd0L092VnE1ZHVPZStFbFJjc1g3NWNSL21uYnJDYW9HN1k5TC9wSmgyNWp3UWR4bVJsWk1qT2thTWxOYzdjMllSL0N5eFdWR0plbUM2QjRlRzZCNEEvR0hUbm5USnA0a1RIaS9iQWQxUnpvYmlmT2tPM1djdVc4c0dISHpvNnV3T2NTVVR0V2xMMnZydDE1STdqOCtiTFFSOWU2djdyYjc4WlBWcXRrK0V6d0pXNmRldnFsdk5VOFRWVmhNMEo2bGc0VlN2REZMVlZ3UW03ZHU4MnR2KzhacTFhY2w3dDJqcHlId2s2ek1qS2tzVDNQNVJqWDVtNzIvbGZnUUZTY2V4ajdEc0gvRXpucTY2U3laTW1HVi9pREc5cjFLaVJicGwxOE9CQjZYL0xMZEswZVhPWjlja25jdlRvVWYwSTRMeHl0L2FYc0xwMWRPU092ZU1tU3VxZXZUcnlMVjkvL2JWdU9VOTl4blJvMzE1SDVvU0hoOHY1RFJ2cXlGbTdyV1QxMEtGRE9zb2ZkVFJrRzRQSGtxcnowSjNZaHo1MzdsemRjbDczMk5nQ25SZ2dRWWNSeWVzM3lMNkpVOXpaZDk2enU1Uyt0cXVPQVBpRDBxVkx5eXN2djF4Zys3L2dIZXBjWXJkdTBxaEI0NFlORytUNmZ2Mmtib01HY3UvOTk4dXlaY3ZzNWJXQWs5U0t2OHFUeGt1QWk2ZExaQncrSWdtUGpMSlhPUG9TVlFUc3g1OSswcEh6MVBGaTZpZzAwOVIxckdLRkNqcHkxckZqeCt5Q2wwN3AzNysvYmpsdjA2Wk5qcXhVTXJhOFBTeE1icjc1WmgwVkRCSjBPQzdqK0hGSnVHZXdaQ1dmMUQzbWhOYXFJWlZHajJUZk9lQkgxQ0RteWJGajdidjRRSTBhMW5VK09scEg3bEhIdTczOHlpdlNxazBiYWRTa2lUd3diSmhkaU1udFk5bmd2NHJVcnllbCsvZlRrVHVTZnZsTkRzMytRa2UrUVMxdFg3OSt2WTZjcDA3L0tGbXlwSTdNS21Idys2eFpzMGEzOHEvOUpaZEk4ZUxGZGVTc25idDJ5ZmJ0MjNXVU4rcW02ZEpseTNUa3JBYjE2eGZJWjg3cFNORGhyS3dzMmZYNGs1SzZiWWZ1TUVmdE82LzY4dk1TYVBBNENBRHVVL3YwYnV6bjdxQVYzcVVHejdIZHV1bW9ZR3pkdGsyZWZlNDVhZDIycmRTb1ZVdjYzWFNUZkR4cmxsMDlHY2d6TmFNNitGNEpxUnFqTzF5UW1XbFhkVS9aYm42YzVoU1Z6S1VhdkRHbTlocUh1clNTb1Z6WnNycmx2TjhXTDlhdC9GT25wYlJzMFVKSHpwdjc3YmU2bFRmeENRbjVUdkt6MCszYWF3dDg5UjRKT2h4MWNOYW5jblMyQzBWSXJEZE94ZEVqSmJ4bURkMEJ3QitvMmZPSGh3KzM5K29CZjd2bjdyczljMVRlWGlzcC8rampqK1dHRzIrVUt0V3FTWXRXcldUTTJMR3k2TWNmalJheGduK3lsN3BQZU1MVmxZQ1p4MDlJd3FPamZXYXB1eXFBWmxMVkdQZHVrSlFyVjA2M25MZG56eDdkeXIvQXdFQzV5ZUNOOHZ4dVdmamhoeDkweTFtaElTRkdsL2ZuRmdrNkhITnk0eWJaTS9wSlYvYWRsNGk5UmtwZlY3QXpLZ0NjVjdsU0pmdnVOWEM2NnRXclM0L3UzWFhrSFdyUCt2SVZLK1RKOGVQbDhpdXZsRXJXUUw5WG56N3lzWlhBcThHeUU0V1E0UCtLdFdndXBhN3ZyU04zSkM5ZUlnZG12cWNqYjFPbkxKaFVxblJwM2ZKdGNYRnh1dVdNSzY2NHd0aktncFVyVithNXRvZTZybjVqNk1pOXBrMmJHcXNUY0M1STBPR0lqS1FraWIvN2ZuZk9PNjk3bmxSK1lqVDd6Z0UvMUtkM2IzdEpNM0E2dGJKaXpPalJVcXhZTWQzalBXclFlUExrU1puOStlZHl3MDAzU2YyR0RlV0txNjZTeno3N2pKbDFuRldGd2ZkS2tPRnp1UDl0LzlSbjVKUVBMSFZYTjhGTWVudkdES2xlcTVZclgwOVBtNmEvcS9NT0hqb2tweHdjaDVjb1VVTGF0bW1qSTJlcGxVanFtTFM4VU5mVFB3MjlKcTY5NWhyNzg2YWdrYUFqMzdJeU0vK3o3M3pMTnQxalRrQkVoRlI1NW1uT093ZjhrRnBhTnVDMjIzUUUvRlBWcWxYbGlURmpQREY0eW8wVFNVbXljTkVpNlgzOTlWS3ZRUU83eU55T0hUdVlWY2NaaFpRdUxaV2VmRnl0TGRZOTVtVW1KY3ZPaDBkS1ZucTY3dkVlVlpUUnlhWGJaNklTdnAwN2Q3cnlwYXF0bTZMT1FWYzNDWjJpcnJVOWUvVFFrYlBVNzFVVjNjeUx6WnMzeTRFREIzVGtIUFh6M21CZHI3MkFCQjM1ZHZpTHIrVG9wNS9yeUNEcmpWUHhzUkVTY1o3NW96QUF1SzkrL2ZwMkVnWms1NDZCQStYcXE2N1NrZS9ZdDMrL1hXU3VWcDA2MHZlR0cyVEZYMy9wUjREL1Y2SmpleW5XcVlPTzNKRzg5RTg1OFA2SE92SWV0UXo2Rk1jYzVrNVdsdU9uVEppY1VmNXF6aHpkT2pmekRPMC92N2gxYTZuZ2dlWHRDZ2s2OGtYdE85ODlZcFI5VVRDdGVMZXVFdFc3cDQ0QStKdE9uVHB4N2pseUZCd2NMRFBlZWtzdWFOSkU5L2llVHovN3pDNHNweEoxZFI0dzhMY0E2L3BYZWV4b0NTcmx6cEZmZjlzL2FhcWMzT1RzL21XbnFQT3k4N3BYdWJESnlNeDBmSWErVEpreWN2bGxsK25JV1V2KytFTXk4bENvOEx2dnY5Y3RaL1h0MDBlM0NoNEpPdklsL3Q0aGtwV1NxaU56UXV2VXRqNjBIck5uMFFINHArczk5T0VJNzFMN0lyLys2aXRwMHJpeDd2RTlhcG43SjU5K0trMmJON2Nyd0NjbkordEhVTmlGbENzckZSNTlXRWZ1eUR4NVVoSWVmRmd5cldUWWExVENlZlRvVVIyaElQVHAxVXUzbkxWdjcxNTcyZis1T0hqd29QeTVmTG1PbkJNUkVlR3BBclVrNk1pWE5KZk9PNDk1ZHFvRUZTMnFld0Q0bTByUjBWS3ZYajBkQVRrclc3YXN6UHZ1TzduODBrdDFqMjlTQloxVUJmaUwyN2ExOTFVQ1N0UTExMGpSRHUxMDVJNVRhOWZKL2xkZjE1RjNxSnRaMUcwb1dCMDdkcFNRa0JBZE9lZWtkZjA3MSswK2E5YXVkWFNmL2QvYVhIeXgwU1B3emhVSk9qeXYvTU1Qc3U4YzhITk5talF4TWdDQS95cFpzcVI4OXVtbk11VCsrKzB6ZTMyWkduUzJ2ZVFTbWZ2dHQ3b0hoVnBnZ0VTUEdpa0JMcC85ZitERlZ5WFpTdFM5Sk4xSHptcjNaOUhSMFhKeHExWTZjdGJYWDMrdFc3bXphTkVpSXpkc2JqUjQ1bnRla0tERDg5SlU5VTd1bmdKK3JSckY0WkFIWVZZQ00rbXBwMlRXUng5SmxjcVZkYTl2U2p4NFVIcjA2aVh2dmYrKzdrRmhGbDQxUnNvUEcrTHExcjZzbEJUWk9mSXh5WEs0MEZoK3NQM0RHL3IyN2F0Ynpqclg1ZXJ6NTgvWExlZW9iVk9tOXRubkZRazZQTy9ncTIvS3NaOS8wUkVBQVA5MFRkZXVzdXF2dit6WmREWFk4bFdxSU5hQWdRTmwxaWVmNkI0VVptVnU2Q3ZoRGR6ZCtuTnE5VnJaKzhKTE9pcDR4ZGplbUd0cUpWRmtaS1NPbk5XaGZYdjdocWpUMU9xaC9mdjM2eWhuaVltSnN2VFBQM1hrSEhYV2UxUlVsSTY4Z1FRZCtSTFpvcGx1bVpPVm1pWTdIeHdocWJ2Tm5vTUpBUEJkUmEyQnZKcE4vOHNhd1BYdTFjdllRTlcwOVBSMHVmMk9PMlQ1aWhXNkI0VlZZR2lvVkprMFFRTEMzVjNxbnZqNjI1SzBhcldPQ3BhcEk3NzhrWHFtMUVrWEpxZ2pVQnMyYUtBajU2amw2cjh0WHF5am5DMysvWGY3K3VpMC9qZmRwRnZlUVlLT2ZLa3k5U2tKS21QK3JsUEdnVVNKSC95QUp5dU1BZ0M4bzNMbHlqSnp4Z3hadVh5NTNIdlBQUkpWdXJSK3hIY2tKU1ZKLzV0dlpua3Y3Qm84Wlc2L1RVZnV5RkpWM1ljL1lsZDNMMmlxTmduMVNYSW53T0FNdXBxZHY3bC9meDA1NjdmZmZ0T3RuUDMwMDArNjVaenk1Y3JKcFowNjZjZzdTTkNSTHlIV0M3dktNMU1rSU1UTUhidlRuVnk2WFBZOSs0S09BQUE0TXpYclZxMWFOWms2WllwczJyQkIzbnJqRFduVnNxVlB6Y1p0MkxoUkpreWNxQ01VV3RacnR2eWR0MHRvclpxNnd4MnBjWnRsNzRzdjY2amdxSVN6U0pFaU9rSk9WQklkR2hxcUkrZDF2dnBxQ1RQdzk2dVo4ZHdVZnZzMWw0bjh1VkRWMjlYcUs2OGhRVWUrRld2ZFNxS3NEdzgzSkw3OHVoejcxZmszS0FEQVB4VXZYbHo2M1hDRC9MUm9rV3hjdDA0bWpCdG5EOHBNRERTZDl0SXJyOGkrZmZ0MGhNSXFNRHhjS2s5NFVpUW9TUGU0UTQyNVRoZzRjL3BjcUgzUDRTNVhzL2RWNWNxV05acWdxMnJ1alJzMzFwRnpWcTFhWlI4NW1STjcvL215WlRweVR1L2V2WFhMV3dLeURCNHVtSldlTHB1NnhFcnF4ampkazcyb1FRTWxldGhRSGYyVFd0YThvVlY3eVRoMFNQZWNXWU8xeXlYUVIvZWNtWlQ0NWd6Wjg4UUVIVG1yWWR3YUNRZ090bi9YMjI2OVE1SisvbFUvWWs1d3ViSlM2NnZQSk1UNnM3QTZNbitCSkF3WXBLTXpLOUVqVm1JbW4vbjNucFdSSVhHZFl5Vmw0eWJkazcyUzNicEtsV21UZGVSL1RzWEhTOXhsbmUzWHNFbUJSWXBJblFYZlNZZ0xXMEpNdUgvSUVIbnhKWE9GZys2KzZ5NlpQbTJhanJ4TmZXdzJhdExFbnVFMDVkdHZ2cEZPSFR2cXlCbE5teldUVmF2TjdTdDk1KzIzcFcrZlBqcnlOdlU3UEhic21Id3pkNjRzdEJKM3RjUnl5OWF0UnZZMzV0ZXdCeDZROGVQRzZjaFphdEJidFVZTnV6aWRLWHQzN2ZKY0FhWi9XOWV5bmFRZk9LQWpjNklualpjeTNXTjFkTzUyVFhoS0RyNyt0bzdjRVZJMVJzNmJNMXVDQ21oOHJkNlRkUnMwa0IwN2R1Z2U1Nm5WTnUzYXR0V1I3enF2ZG0xNWFQaHdIWm54MHNzdnkzMkRCK3ZJT1F0LytFSGF0R21qby8vMXlhZWZTdDhiYnRDUk05UzU1MXMyYlpMdzhIRGQ0eDBrNklXQUd3bTZrbmJ3b01SZDNVMHk5cHYva0l0czNWSnF2UDJhQkJUU2ZVa2s2TTRoUWM4ZEV2VC9SNEorWnI2VW9QK2JTZ0xVVExWSzJOV1htcWxSbFlVTkRwRnlUYzFhcVpsL0U0TklFdlQvOEpVRVBlUDRjZGw0OWJXUzduTFIzTkw5K2tybHgwZlp5KzBMd2lVZE91UzZrRmhlWEhYbGxmTGw1NS9yQ0RsUjE4VnFOV3RLbXNOSDhZMTQ2Q0VaTzJhTWp2N1hnTnR2bHhrelorcklHWDE2OTdicmxYZ1JTOXpobUJEckE3anlsSW11TE1GS1hyeEU5cjd3c2hvcDZ4NEFBUEpHVlQ2dVZLbVMzRDVnZ016KzlGUFpzSGF0L1B6amozTFhIWGRJMVpnWVk1V1JjMlB2M3IyeWN0VXFIYUV3Q3lwV1RDbzlhU1V4Z2U0TzN3OS9PRXVPLzFsd1M5MmJYWFNSYnBteGVzMGF5Y2pJMEJGeVVyWnNXV25ab29XT25KUFRQblIxQTNIeGtpVTZjazZQN3QxMXkzdEkwT0dvNG0wdmxqSjN1YkFmM1hvVEgzenhWVG4reDFMZEFRQ0FNMVRSb0JiTm04dXp6endqNjYxay9hZUZDMlhRWFhjVlNFWDR6TXhNK2ZycnIzV0V3azZOczBwYzAxbEg3bEFyekhZT2YwUXlrZ3JtVklIYXRXdnJsaGtuVHB5d3Q3emc3RlNoeld1NmR0V1JjOVNLdEpTVUZCMzkwNTQ5ZTJUTGxpMDZja2I1OHVYdGxSTmVSWUlPeDVXL1o1QkVORGQ3dDFQSlNrdVRuZmM5SUdrdUxLa0hBQlJPNm9pblpzMmF5VFBUcHNuV3padmxwUmRla05xMWF1bEgzYkhrano5MEM0V2RPa29yK3VGaEVoVGw3czJpdEIzeHNudmk1QUpadWRqQ3dJenQ2VlJ5dmludTdOdHg4Ui9YWG51dDR5ZGlxSlZDMjdkdjE5RS9xVG9oVHE5dzZOSzVzOUdDZXZsRmdnN0hCWWFGU3N3elV5U29iQm5kWTA2Nmxad25ESHRZc3RKWm1nUUFNRXNkK1RUZ3R0dGs1WW9WOHVUWXNSSVJFYUVmTVV2dGlXY0pMdjRXVXJhc1JJOGU2ZnBTOXlNZmZ5TEhmak8zRnp3NzFhdFZNM3JVbWxxbDhzTVBQK2dJWjZOK0g4MmJOZE9SYytaa3MxTEk2UlZFNmppNjNqMTc2c2liU05CaFJHaUZDbEw1NlluL0xTQm5VdEpQdjhxKzUxL1VFUUFBWnFsWmRWVXQrZk5QUDVVaUxoU25WVVhzZkhVSnJoY3I0L3VEa2xkZUljVXVkYmFRNU5uWVM5MkhqWkQwdzRkMWp6dlVscFA2OWVycHlBeVZISHFoS0tTdk1GRVE5RXlGQUpPU2toemZmMTdSeWxGYXQyNnRJMjhpUVljeHhkdGNMS1h2dUUxSFppV3EvZWkvc3dRUUFPQ2VEaDA2eVBCaHczUmtqcHJoVS90a25hYUszem05VlBYZjJOdHJSa0JRa0ZSNi9GRUpMRkZjOTdnamZkOSsyVFYra3F0TDNZT3NuL1hTVHAxMFpNWmZLMWZLdG0zYmRJU3p1ZUx5eXgwdm5ybDh4WXIvT1E5ZEhYK3BLc2M3cVZ1M2J2YjUrbDVHZ2c1enJBLzlpdmZmSXhFdG5WOEc4Mi8yZnZRSEhuTDlyaTRBbUtBU01pZXBtU0duajhYQmZ3b20zWGJiYmNhWHVxdmYzNzhIcms1UWcxVFRDYnJKSTl3S3U5RHk1YVg4ZzBOMDVKNmpuMzhwUnhmOXFDTjNYSEhGRmJwbGhscnA4WlpIajl6eW9obzFha2pEQmcxMDVBeDExT1d1M2J0MTlCK0xGeTkyZEdXRHV0blR6K0h6MUUwZ1FZZFI2cHp5S3BNblNsQ3BrcnJISEhVdWFNSkRJNDJmWncwQXBoMC9mbHkzblBISnA1L0srZzBiZEFRbmxTNVZ5dDZUNll0TUorZktab2VyTCtPZnl2VHFLUkZOTDlDUlN6SXpaZGRqWXlYOTZGSGRZWjQ2VlVFZDhXWFNqSGZlc1pkVTQrelVQdTRiKy9YVGtUUFVUWkxmZnZ0TlIvOHhaODRjM1hKRzFhcFZwZEg1NSt2SXUwalFZVnhZNVVwU2FlcFQ5bklzMDA3TVd5RDczM2hiUndEZ201eGMwaGNmSHkvM0RSNnNJLzl5OE9CQk9YQ2dZRS95VUFOVnRTZmRORFh6NDdUdzhIQUpOSnlrcTJXck1DY2dPRWdxajM5Q0FpTENkWTg3MUtUSXprZEgyOG02RzlSeTZsNkdDM3VwNDd6R1B2R0VqZ3FlMHl1cG5LYU9LWE82RXZyY2I3L1ZyZi9jcVA3bFh3bDdmbDE3elRXZXJ0NytOeEowdUtMRUplMmsxSzAzNmNpc0ExT215L0hGemhhVUFBQTNyWEFvcVZIN2YvdmRlS01rSmlicUh2K2hrdk91MTE0cnpWcTBzQ3N3RitSZzF2UnVYSldjRnk5dVpxOXg0OGFOZGNzTU5TTkc4UzJ6SW1yVmxITDNEckszRnJycDJMZmZ5NUg1QzNSa25xcThiWHJWeDZ1dnZTWnIxNjNUVWNGUTI1SGVmZmRkdWVubW16MWRaTEZhdFdwU3ZYcDFIVGxERllyNysyZGV0V3FWb3lzYTFNM1VXL3IzMTVHM2thRERIZFlGdGVLUSt5UzhTU1BkWWM1L3FvdytMT21IaitnZUFIQ09HaUNXS2xWS1IyYW9ZN1h5bTlTa3BLVElMYmZlNm5nRlhDOVFNeXZYeHNiYXo1UGFzOWpGU3RUNzMzS0w3UDdYL2tVM3FMM2hwbStBaEFRSFM0a1NKWFRrck1xVkt1bVdHY3YrL05NKzR4aG1sZTEvbzRUVnE2TWpsMlJteWE2Um95WE5wVlVzelpzM04xN04vWVNWRUtxYm1rZGRYTDcvTjNYTlg3bHlwVng2K2VWeXk0QUI4dkdzV2ZMc2M4OTU5Z2FYV2puVTcvcnJkZVFNZGVOMTE2NWRkbHNsNjA3KzdPZlZyaTIxclM5ZlFJSU8xd1JHUkVqTWMxTWwwTkFzd09uU2QrMzV6L25vSGw4ZUJNQTNtUzRLdG5yTkdsbTdkcTJPenQzSmt5ZmxaaXM1LzlMaC9YdGVvS3FaOSs3YlY1Yjg4ZjhuZDZnendqLzg2Q05wZk9HRjh0U2tTVVlxbm1mbnA1OS9ObjVqb0VtVEpzYVcwVmN5bktDcjM4WGpZOGJrZWFETk1XMjVFeGdlTGxVbVBHblgvbkZUeHNGRHN2T3hzU3E3MUQzbXFKVWtRMXpZcnJQR3V2YjI2dFBIOFZvZ09WRko2VzIzM3k0dEw3NzR2OGVOcWZmTXFOR2paZjc4K1hic1JkZkZ4anE2L1ViZDhGUTM5UlNuejZidjBxV0w0NVhuVFNGQmg2dkNLbGVXU2xNbTZNaXNFL01YeVlGMzN0TVJBRGpIMUd6bTZjWlBuSmlucEVZTjlHSzdkN2NMdy9rYk5XRHVlOE1OTWkrYmdkdVJJMGZrMGNjZWt6cjE2OHUwNmRPTnoyeXIvZStEaDVpdm9uM2hoUmZxbHZOYXQycWxXK2JNZk84OWVlT05OODdwOWJ4cDB5WVpQSFNvdEd2Zm5rcnd1UlRab0w1RTNlTE9kc0xUSFo4M1h3NTk4WldPekZJSllhWG9hQjJaczJEaFFtblRycDJzVzc5ZTk1aXhkZHMyR1RaOHVOUnIwRUJtdnZ2dS85eVFVcTk5dFRwbysvYnR1c2RiMUJMM2VuWHI2c2daMzgrYloyL1ArdkhubjNXUE0yNnpua2RmUVlJTzE1VzhySk5FM1RsQVIyYnRuelJWa2xhdDFoRUFPTVBwNDJYT1JDWFlMNzM4Y3E2VEdqWHo4Tjc3Nzh0RnpadkwvQVh1N1F0MWkxcXlQMkRnUVBuMnUrOTBUL1pVa2IzaER6OHNOV3ZYdGd2a0xWMjYxUEZqNXJaWkErYk9YYnZhQTJ5VDFMNUprOFd4YXRXcVpYOFBrOVJ6Zjg5OTk5bUp4dXJWcTgrWWNLdlg3MFlyS1gvbm5YZmt5cXV2bGtZWFhDQXZ2UGlpdlkxQkpTN0loWUFBcVhEL1BSSmF2YXJ1Y0lsMWpkb3o3aWxKZFdFclE3Rml4ZVRSa1NOMVpKWkt6bHUyYm0ydnlqbnM0REcrYW9XVG1oVlhLNEhxTjJ3bzA1OTlWazdtY0l6aS9nTUg1TnJycm5OMVpWQnVxWlU5dlh2MTBwRXpWTjBLZGMxMnNxN0lCZGIxUkIwTjV5dEkwRkVnS2d5K1Q4SWFtTjFIcEdSWkY4R0UreDdnZkhRQWpsTEZjVXhUaWZuUUJ4NlFJVU9IMnJNbmFobjN2NmsrZFhhc0tpalV0Rmt6dWVXMjJ5VHg0RUg5cVA5UXladjYyVDZiUFZ2MzVFNnk5Um1nYm5LMGJkOWU2alpvSUk4OS9yZ3NzeEkrTlR1VGw5VUphc0NvS2oxUGZPb3BhWExoaGJMaXI3LzBJK1pVcmx4WnpyY0c4YWFvR2JDU0pjMGZoWnBoUFhjZmZQaWhORy9WU2lyRnhOaEp1TnFHMGNkS1VscGRmTEZVcmxwVkxyQ2UwOXNHRHJSdk1KMytlbGUvTjdVM0ZXZW5scnBYR2pkV3JRZlhQZTdJT0hSSWRvNGNMVmtaNXJjV1huLzk5VWJmRTZkVHliUmFsVk8zZm4xNWNQaHdXYjU4K1Rrbnl1cTFyRmJ6cU8wd2FsVkluWHIxNUtvdVhlenIyWm11NjJleWJ0MDZ1ZU91dXp4WjJWMGw2RTdlNU51d2NhTjg5dm5uZWJwR1owZFZiemQ5STlKSkFkWVA3OXhQL3krcVdOZW1MckdTdWpGTzkyUXZhdEJBaVI0MlZFZi9sSm1hS2h0YXRiZmYvRGxwc0hhNUJFWkc2Z2gvUzN4emh1eDV3c3l5OG9aeGF5UWdqL3M1VG0zYkxsdTZYaWVaU2NtNng1eWlWMTRtMVo2ZjdzcFJiMjVRVlZNVEJnelMwWm1WNkJFck1aUFAvSHZQc2o0UTRqckhTc3JHVGJvbmV5VzdkWlVxMHlicnlQK2NpbytYdU1zNkd6OC9QN0JJRWFtejREc0pLUk9sZTN6TC9VT0d5SXN2dmFRajU5MXREVHltVDV1bUkrLzdhK1ZLYWQ2eXBhTURpSnlvNDdCcVdJbVVPZ3Y0NzJSS0xlZitmY2tTMmJscmw2dDdKYlB6enR0dlM5OCtmWFRrSERWenJoSTVwNWJzcXlKL1phS2k3SnNzSFR0MGtQUFBQOTh1UEZXNmRHbTdVcnJhVDZtKzFNQlpmYW1aTTFXSTdwZGZmcEh2dnY5ZS9zekRBRDAvSG4za0VSbHRKUWdtWGR1dG0zeHoydkZHWGpUNHZ2dGs4cVJKT25MV3VwYnRKTjJGUW1mUms4WkxtZTZ4T2pMSXVpNGxQRFpHRHIvL2tlNXdpZlhlcXZUVU9JbHk0V2Y4MlhvL3FtSnFCWkd3bGk5ZjNpNDQxckpGQzZsUXNhSjliVmJYanJEUVVFbTNyaGxxbWJxNnFhcUtJOGJGeGNtdml4ZkxnZjM3NWVpeFkvcHZ5THVuSmt5UW9TNXNxemtYNm5mUXVrMGIrOXJvbEwrdndVNVExL3kxcTFiNVRJRTRoUmwwRkpqdzZ0VWsycnFRaXd0M3RFNThPMDhPekppcEl3RElIelU0aTdDU1pyZW9HV1MxM1BLdEdUTmsyalBQMkYrcXZYN0RCazhrNTZhb2dhN2E0KzNrZm5wMVUrVkFZcUs5ZFBxcHlaT2wzMDAzeVlYTm1rbTFtaldsZE5teVVyVkdEWHZaYVl5VndLdTQ1bm5uMmZ1Z0gzbjBVZm54cDU5Y1RjN1ZUWU43NzdsSFIrYjBNWEJqeFdrdnZmS0tiTEtTSGVTQ1d1bysrRjRKS2xkV2Q3akVlbS90blRoWlV2ZnQweDNtWE55NmRZRWRtYVZXTGFrYkJKT2ZmbG9lZVBCQnUrWkhwOHN1a3phWFhDTHRPM2EwYnh5bzdUaHE1bjNHekpteWVmTm1SNUp6WmZUamo5djc0NzFFelV4MzY5Wk5SODV3S2psWExtalN4S2VTYzRVRUhRV3ExRlZYU0ttK3p1NWR5YzcreWRNbGVXM0JubTBKd0Q5RVJrWktodzRkZEFRVFZISisvK0RCOHZxYmIrb2VkNmlWQ2ZFSkNZNE5xUE5qMEoxMzJrbTZhWmQyNmlURml4WFRrVGVwbFJRUFBmeXdhNnRXZkYxSVZKUlVHalBLbFVtUTAyVWNPaXdKd3g4eHZ5ck4rcm1lbmpMRjhRSmxYbmZLZWgvYzFMKy83Tml4US9kNHc1V1hYMjdQVkh2UkRRNGZCZWNHRW5RVUxPc0NHejFxaElTZmI3N2dVdGFwVTVKdzcxREpPTzY5SWhzQWZFL1BIajEwQzA1VFN5WWZIRFpNWG4zOWRkMVQrRFNvWDE4ZWZ1Z2hIWmxWcGt3WnVleXl5M1RrWFY5Lzg0MHMrdkZISGVGc1NsemFTWXBkM2tsSDdrbjZkYkVjbkdYK0ZJa2lSWXJJekJrejdNSnhoY20rL2Z2dFdYc3ZyWjVxMUtpUko0dXdoWWFHU3RldVhYWGtPMGpRVWVBQ3c4SWs1b1ZuSkxCWVVkMWpUdXEyN1pMdzBFaDdEellBNUllYWRWUURSRGhMTFcxOGN0dzRlZkhsbDNWUDRhTUdsYTlhUDMrWTlmbm9Calh6OWNqRER6dDZuckVKYXZaOCtFTVBjZXhhTGdVRUJrcmxzYU1sS01yOEtveC9zSDVQZThaUGtsTTc0bldIT1kwYk41WTNYMy9kZnM4VUpxdlhySkZCOTl6ajZGTHcvRkFyR2t6VUlNbXZwaGRlS05XcXVueXFnUU5JME9FSllWVXFTL1NUajlzejZxWWQvMjZlSFB6d1l4MEJRTjZvUWtHeER1KzdNeTBxS2tvdWFkZE9SOTZqRXJCSmt5Zkx1QWtUQ3UxU1pwVWtQek50bWpSdjNsejN1RU1WeSt2YXBZdU92RXNWYUh4bkpqVmxja3N0ZGEvdzBJUDJ2blEzWlNVbnk4N2hJeVRMaFNKdXFrTDMrQ2VmOU93U2ExTSsvT2dqbWZMMDB6b3FlRjA3ZDdZVGRTL3BmK09OUHZtNklFR0haNVRxMmxsSzlycE9Sd1paSHhaN3gwK1M1SFhyZFFjQTVNMndCeDd3bVprYjllOTg3ZVdYN1Vyd1hxVUdVbDJzUVY2dG1qVjFUK0dpQnJjUER4OHV0OTE2cSs1eGozcnV4ejcrdUd1ejl2bnh4TGh4ZHEwQTVFNVU3TFZTcE8zRk9uSlA4ckxsY3VDdEdUb3lSNzEyVlRIRnh3MmZkdUJGVTZkUDk4d1JoT29tWDZYb2FCMFZ2S0pGaThwVlYxMmxJOTlDZ2c3dnNDNncwU05IU0ZnZDg1VVdzNUpQU3Z4ZDkwbUdIMWMvQm1CZXZYcjE3RHYwdmtBTlh0VmV2SmlZR04zalRXcVE5L3ZpeGZiWnVvVnBSaXc0T0ZoR1BQU1FQRFpxVklIOTNPcjFySTUxOC9yenZudjNiaGsvY2FLT2NGYUJnVkpwOUVnSmlJalFIZTdaLyt5TGtoSnZmcW03dXJrMTR1R0g1WldYWHBMSUF2ZzVDNEphdnIxdy9ueDdaWlFYaElTRXlJMzkrdW1vNEYzVXRLbFVyRmhSUjc2RkJCMmVFbFMwaU1TOCtLd0VGamRmOENNdFBrRjJqaHh0NzVVQ2dMeFFpY3lUVHp3aFZTcFgxajNlby82TkkwZU1rQWNmZU1DTzY1eDNudjJubHhVcld0UXUvdlRCdSs5S3hRb1ZkSy8vVXVmY1B6dDl1bjNlZVVFdkVYMWc2RkRwMEw2OWpyenJSU3NSMjdoeG80NXdOdUhWcWtuNVlVUHN5UkEzWlo0NElmRkRoMHVtQzNVRDFMWHUxbHR1a2RtZmZTWmx5N3A4eEp5TFNwUW9JVStPSFNzL0xWb2s5ZXZWMDczZWNGMXNyR2RxV1Z6ZnQ2L25ielptaHdRZG5oTmVvN3BVZk1KS25GMFlwQnliTTFjU1AvaElSd0J3N3RReFdLKy8rcW9ubDdxcldWazFJM3I2ckd5NWN1WHNQNzFPL1h1N2QrOHVmeTVkS2pmMTYrY1RTNi96b21yVnF2TE5uRGx5KzRBQm5oaE1xbG13OTJiT2xFYm5uNjk3dk1rK2RtM0VpRUpicXlBdnl2VHBMZUVONit2SVBTZi9XaVVIM25wSFIrWjE3TkJCZnYvMVYvdXNkRjlOME01RUpiNlhYWHFwL1BuSEgvTFE4T0dlL014UnEzQzhNR3V0S3Z1cjJnUytpZ1FkbmxTcXk5VlNzcWNMKzlHdEQvWjk0NTZTazNHYmRRY0FuTHVPSFR2SzFDbFRDbnoyODNScW1lY0x6ejRyajQ0YytZOS9WNmxTcFh4cTBLcG13bDUvN1RYNStjY2ZwWFdyVnA1Nmp2TkRKY0szOU84dlMzNzdUZHEyYWFON3ZVRWR1L2JGN05tZVQ5TFZzV3Z6NXMzVEVjNG1NQ3hVcWp3MVhnTGN2dGxsamJVT1BQK1NxMk10dFpYbnU3bHpaZHdUVDloN2tYMlp1bDQzYU5CQXZ2anNNNW56NVpmMlRUMnZVamNOZW5idnJxT0NvNjZwNnJQT1Y1R2d3NVBVMFNEcWZQU3d1dWFYWW1hcS9laUQ3cGVNcEdUZEF3RG5idUR0dDl1VmhMMlFRS29sOTNPKytrcHV2ZlhXLy9uM3FKa0ZWWUhlbDZnQjZnVk5tc2lDSDM2UUw2M0VVU1hxdmt6dGpmemVTaDVlZWZsbHord2YvYmZLMW10SUpUaHFOdEtMMUd0Q25VaFF5Y1BiUzd3bzRyemFVbWFnKzBVSU01T1RKV0hZdzVLWmxxWjd6Rk9yYm9ZOStLRDhzWGl4ZEx2bUdwK2NUYTlicDQ2OC9jWWI5bzI4SzY2NHdpZHVVSHJodURWZnIyRkNnZzdQQ2lwU1JLcE1teXlCTHB3em5McDVpK3g2Ykl4ZDRSMEE4a0lOQnRUKzNiZGVmOTNlUTEwUTFMK2gzL1hYMjh2Q3M1dVZWVE1jQmZYdnl5KzF4Rk1OVWhjdFdDQUw1czJUWGoxNytzeFo5T3Azb3hMejk5OTlWMzc5K1dkcFkvMSt2RDZBVkRQcGFzWk9GYThMOTlBV0ExVWM2NFAzM3BQdnYvMVdHdFIzZjhtMlQ3TmVjK1h2dWxQQ3JFVGRiYWRXcjVWOXo3Mm9JL2ZVcmwxYlpuMzhzZnk0Y0tGY2Nmbmxuai92WDFITDh6OTgvMzFaOGVlZmNyMTFUZmVsTFQ1cW1YdjE2dFYxNUw3aXhZdjd4SkdST1NGQmg2ZEYxSzBqRmNlT3NsNnA1bCtxUnovL1NnN08va0pIQUpBM2FqQzFkTWtTVjg4YlYzdk4yN1Z0S3o4dldpUnZ2dkZHamt2NzFOSnFOWXZ1eTFSaTI5YjZlZFZlNmExeGNmTFV4SWx5NFFVWDJNK0QxNmlDVGoydXUwNStYTERBVHN4Nzl1amhVOHYwMWV0bDdKZ3hzbVR4WXVuVXNXT0JQY2Vxa0o3Ni9wOTk4b245UEhhM25sTi8yZTdnTnJYVXZkSzRNZXJDb1h2Y2svanFHNUs4dm1DT3VXM1ZzcVY4OWNVWHNselh0U2pqc2RVcmF1KzJPbUx4THlzcFY2dUYxR3ZjaTllMHMxSHYxZGh1M1hUa1BuV2Q4UG5QdUN5RDFUV3kwdE5sVTVkWVNkMFlwM3V5RnpWb29FUVBHNnFqZjFLVkh6ZTBhaThaaHc3cG5qTnJzSGE1QkVaRzZnaC9TM3h6aHV4NVlvS09uTlV3Ym8wRUdMNTRaR1ZtU3NLSVIrWG94NS9wSG5NQ3JJRkl6YTgra1lnNmRYU1BOeDJadjBBU0JnelMwWm1WNkJFck1aUFAvSHZQeXNpUXVNNnhrckp4ays3SlhzbHVYZTJWRFA0cTdjQUIyVFZ1b3ZXY21GMDlZUStJSG50VWdsMDRvY0NFR2UrOEkvT3NBWU1wbDNicUpEZjM3NjhqLzVCaHZjKyttak5IeG93ZEsrczNiTEJqcHhXeFB2TlVvdnJJd3c5TDgrYk5jejB6cENwZy8yWWxYRTRhZE9lZDBycDFheDI1VHoyL08rTGo1UXRyQVA2NTliVjIzVG81ZXZTb2Z0UTk2dVpCeVpJbHBkbEZGOW1KZVRkcm9PckxleUZQbDJsOUhxOVlzY0krNG16QndvVnk0c1FKL1lnWmF0YXdSbzBhOXA3Vy9qZmRaQys3TjVHVUo0d2NMZW5IanVuSW5LanIrMGp4VmkxMFZQRDJ2L20ySksxWXFTUDNoSjlYV3lyZWM1YzltMStRMVBWaDd0eTVNbVBtVFBseitYSTVmUGl3ZnNRZDZucXRpb3gydU9RU096RnYyYktsUlBwSkhxTSs4OGFOSDYrai8zVXlPVm0rdHA1N0U1K0w2c2F0V2wzbHkwalFDd0ZmVDlDVkRPdURjL04xdlNWMXl6YmRZMDVZN1ZwUzY4dFBKREE4WFBkNER3azY0RHZTMHRMa2o2Vkw1WlZYWHBHNTMzNHJ4NjJrSnErRGtrQnJRS3RtTkZVeXJnWWduYSsrMms1YXZMNVUybTFxYUhQdzRFRlp2WHExZlB2ZGQvYmdlOGtmZjBpNk5TNVJYMDVTTTF4cW9LMFM4aGJXNytWcTYzZWlpcXVwSk4yZnFiUEl2N0VHMkxNKytjUitiaytlUEdrbjhQbWhYdHRxeFVGcksxRlJTMVRidFd0bkY4VHloU1hKOEcxSGpoeXhyeE9xOE9EaXhZdGw5Wm8xOXJYQ3lRUlNYU3ZVbGh4MXJiajhzc3VrZmZ2MjloN3ppRUp5YnZ2cFBwczlXM3IzN2FzajU2am5kMWQ4dk05c2Zjb09DWG9oNEE4SnVwSzhicjFzN1htRFpDV2JMK1pXc25jUHFUTGhpUUsvdTVzZEVuVEFONTA2ZFVyV1dBTS9sYkQvL3Z2dkVwK1FJSWxXSWhsdkRTaFVnbk02dGYrM2ZMbHlkaEV4VmZTdFdiTm0wckJoUTJuY3FKSGZKMzhtcEZwamlaMDdkOHFhdFd2dFB6ZkZ4Y25XclZ2dGdibWFTVXRLU3JKbjRNOUUvUTZpU3BlMm4zZTF2N0dhbFRUV3ExdFhxc1RFMkwrVHlwVXFGY3BCOXQvVWM3ZldlbDVYcmxvbDY5ZXZ0MmZQMUd5a2VsNjNiTmtpL3g1b1ZvcU90bWNPMVpjNjUvNkNDeTZRbWpWclNpUHJ0UjFUcFFvSk9RcWNXaDJ5YmRzMmV5V091bDZvbTFESGpoMnp2OVExWS9lZVBaSjhodkdvU2d5aksxYTBielNwNjRXNmdhcHUyS21xOHVkYjE0b3ExdXRiM1lncXpOUm5YWXZXcmUxcmhkUDYzWENEdlBYR0d6cnlYU1RvaFlDL0pPaUtPck44enlPamRXUldwV2NtUytscnV1cklXMGpRQWY5eHRvOWhac2ZOeSsxUWlOL0Z1Y25wZWVXNWhLL0t6ZldDMTNmMlhudjlkUmwwenowNmNvNjZzZmZEZDkvWkJUaDlIUWw2SVhCazloZHk0T1hYZGVTc1dsOS9iaVhvTHQ3cHRsNnV1NmM5S3ltYnp2NmF5cS9BWXNXazhwaFJFdVRCMXhRSk9nQUFBSHpKdm4zN3BQRUZGOGpCcytSMGVhRzJDL3kxZkxsZnJNQWhRUWQ4RUFrNkFBQUFmSVZLT1crNTlWWjU3NE1QZEk5ejFJcUYxMTU1eFM0bTZRODRud0lBQUFBQVlNejdWbUp1SWpsWHlwVXJKOWZGeHVySTk1R2dBd0FBQUFDTStQWFhYNDNzTy8vYm5RTUgrdnpaNTZjalFRY0FBQUFBT0c3VjZ0WFNxMCtmTTFhOWQwTEZpaFhsdm52djFaRi9JRUVIQUFBQUFEaHEvb0lGY3ZrVlY4aitBd2Qwai9PR1AvaWdmZnlsUHlGQkJ3QUFBQUE0SWkwdFRaNS80UVc1TmpiV1NNWDJ2OVd0VzFjRzNuNjdqdndIQ1RvQUFBQUFJRjlVcGZiMTY5ZkwxVjI2eUpBSEhwQ1VsQlQ5aVBOVTVmWXBreVpKYUdpbzd2RWZKT2dBQUFBQWdEemJzR0dEM0Rsb2tGellySmtzK3ZGSDNXdE9yeDQ5NUlyTEw5ZVJmeUZCQndBQUFBQ2NrME9IRHNuc3p6K1h6bDI2U0tNTExwQTMzM3BMMHRQVDlhUG1SRmVzS005TW42NGovME9DRGdBQUFBRElVVkpTa3F4YnQwN2VldnR0aWIzdU9xbGVxNVpkb2YzN0gzNndsN2U3SVR3OFhENTQ3ejJKaW9yU1BmNkhCQjBBQUFBQUlKbVptWExxMUNsN2RuekR4bzN5MVp3NU11cXh4K1R5SzYrVVduWHEyRXZZQjk1NXA4ejU1aHRqUjZkbEp6QXdVQjU3OUZGcDNicTE3dkZQSk9nQUFBQUFVTWlkT0hGQ1dyZHBJNDJhTkpFYXRXdkwrWTBieTNVOWVzakVTWk5rNGFKRmtwaVlLQmtaR2ZxL2RsK2ZYcjFrNkpBaE92SmZKT2dBQUFBQVVNZ1ZLVkpFZHU3YUpkdTJiN2VYczN0SjJ6WnQ1T1dYWHBLZ29DRGQ0NzlJMEFFQUFBQ2drRk5IbDdWdTFVcEgzdEgwd2d2bDAxbXpKQ0lpUXZmNE54SjBBQUFBQUlEVU9lODgzZktHaTF1M2xybmZmQ09sU3BYU1BmNlBCQjBBQUFBQUlNMmFOZE90Z3FWbTg2L3Awa1crbmpOSFNwVXNxWHNMQnhKMEFBQUFBSUJVcVZ4WnR3cU9TczZIM0grL2ZQakJCMUlrTWxMM0ZoNGs2QUFBQUFBQWlZbUprV0xGaXVuSWZTVktsSkIzWjh5UXB5Wk9sSkNRRU4xYnVKQ2dBd0FBQUFDa2VQSGlFaDRXcGlQM0JBWUV5R1dYWGlyTGx5NlZYcjE2NmQ3Q2lRUWRBQUFBQUdEUFdydTlEejI2WWtWNTZjVVg1YXN2dnJCbjhBczdFblFBQUFBQWdLMUJnd2E2WlZaa1JJVGNQV2lRckZ5eFFtNjk1WlpDY2NaNWJwQ2dBd0FBQUFCc0Z6WnBvbHRtaEllSHl4MERCOHJLdi82UzZWT25Tc2xDVnFYOWJFalFBUUFBQUFDMk9uWHE2SmF6cXNiRXlOakhINWZOR3pmSzg4OCtLOVdxVnRXUDRIUWs2QUFBQUFBQVczUjB0QlF0VWtSSCtWUEorcnY2WFgrOWZEOTNybXhjdjE1R1BQeXdsQzlmWGorS015RkJCd0FBQUFEWWloWXRLdVh5bUVTci8yK2Q4ODZUTysrNFF4Yk5ueThiMXEyVHQ5NThVenAwNk1BZTgxd2lRUWNBQUFBQTJNTEN3aVNtU2hVZG5WbEFRSUJkNUUzdEgyOS95U1Z5MzczM3l0eXZ2NVlOYTlmYVJkK2VlK1ladWZqaWkrMzk1amczSk9nQUFBQUFnUDlxMmFLRi9XZTVzbVdsY2VQRzByRkRCN2t1TnRaZW9qNXp4Z3laUDIrZXJMZVM4VjN4OFRMdnUrL2s2Y21UNWRKT25lemw2OHlVNXc4Sk9nQUFBQURndjBZOStxaWtuVG9sdXhJU1pObVNKZkxkM0xueTBRY2YyRVhlK3ZUdUxXM2J0TEgzcW9lR2h1ci9CNXhDZ2c0QUFBQUErQzhTNzRKRGdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSHVBakNYcUEvYit6eVR4MVNyY0EvNWFaZkZLM2NoREUvVGNBQUFEQWwvakVDRDR3TkVTQ2loWFRVZmFTVnEzUkxjQy9uVnkyWExleUZ4SlZScmNBQUFBQStBS2ZtV0lMdjZDeGJtWHY2TmR6ZFF2d1gxbHBhWExzaC9rNnlsNW81V2pkQWdBQUFPQUxmQ1pCanp5L29XNWw3OFM4QlpKKzZKQ09BUDkwN0pkZkpYM1BQaDFsTDdKRk05MENBQUFBNEF0OEprRXZlbkVyNjErYjgwYjBqS05IWmZkVFQ0dGtadW9ld0w5a0pDZkwzdkdUUkxLeWRNK1pCWlV2SitIVnF1a0lBQUFBZ0Mvd21RUTlyRnBWQ2ExZVhVZlpPL3JwNTVMNHlXYzZBdnhIVm5xNjdCbzVXbEkzYjlVOTJTdmVxWU1FQlByTTJ4c0FBQUNBeFdkRzhJR2hvVktxVjNjZDVTQWpRL2FPZkZ3T3ZQT3VaRmx0d0I5a0pDVkovSU1QeTlFdjV1aWVIRmlKZWFuZVBYUUFBQUFBd0ZmNDFCUmJWTi9lRWxTcXBJNnlwMllhOXo0K1RyYmZmcGVjMnJxTkplL3dXZXExZk95blgyVHp0VDNsbUVyT3o3SzBYWWxzY1pFVXlVWE5CZ0FBQUFEZUVwQmwwVzNIcWVSaVU1ZFlTZDBZcDN1eUZ6Vm9vRVFQRzZxajdPMS81WFhaTjNHS2pzNHVJRGhZSXBvMWxhTHQyMGxFclJvU1ZMYXNmZ1R3cUt4TVNZdmZKU2MzYnBUajMvOGdLWnMyNndmT0xpQTBSR3A4K29GRU5zdzVRVmVyUytJNngwckt4azI2SjNzbHUzV1ZLdE1tNndnQUFBQ0FLVDZYb0dlbXBzbm0ySjZTc202RDdnSHd0MUkzWFMrVnh6eW1vK3lSb0FNQUFBRGU0M05WcEFKRFE2VEsxRWtTV0tTSTdnR2doTld2SzlFamh1c0lBQUFBZ0s4eG02QUhCRmoveS9sb3RQOUtUOWVOczR1b2M1NVVtajVKQWtKQ2RBOVF1QVZYS0MvVlhuOUpBc1BEZGM5WnFIVXp1Vnc4bzdhSkFBQUFBRERQZUlJZUdKbTdtZTdjSEIxMXVwS2RPa3JGOFdQc1BiZEFZUllVVlZxcXZmMmFoRmFzcUh2T0xpc3RWVEtPSDlkUnpvS3JWOVV0QUFBQUFDWVpUZERWT2N6QnVhaTZycHphc1VPM2NzbEsvcU42WENkVlhubEJBb3NYMDUxQTRSSmFwN2JVK09SOWUxWEp1VWcvZEZqUzl4L1FVYzVDS2xUUUxRQUFBQUFtR2QrREhuWitmZDNLV2RxV2JaS3ljNmVPY3E5RSszWlM2OHRQSktKNVU5MEQrRCsxN0x4azMxNVM2N09QSkx4YU5kMmJlOGNYL3k2U2thR2pIQVFFU0ZpVnlqb0FBQUFBWUpMeEJEM2l2TnpQN0IzKytEUGRPamRoVmF0S3pmZmZrZWhKNHlTa2FoWGRDL2lob0NDSmFIYWhWUC80WGFreWJvd0VSVWJxQjNKUFZYQS8vUEVuT3NwWllFUzRoRlUvOXhzQUFBQUFBTTZkMFdQV2xMVEVnN0toUlZ1UnpFemRrNzJReXBYa3ZPL25XRWxCaE80NWQ1a3BLWExzeDUvbDREdnZ5cW5WYXlYeldPNzIyUUtlcGJhS1JKV1d5Tll0cGN5QW15V3lYajBKc0JMMXZFcGF0VnEyZGU5ckg0TjROcUUxcWt1ZEg3NnhaOUlCQUFBQW1HVThRVmMyWGR0RFVsYXQwVkhPeWc2NVZ5cmNkN2VPOGlmOXlCRTV1WEdUSkM5ZklTbWJOa3Y2c1dPU2xacW1Id1c4S3lneVFvS0tGNWZ3Q3hwTGtTYU5KYXhhTmJzdnYxUlN2cVh2VFhKeTJYTGRrN1BTdC9XWFNvK08wQkVBQUFBQWsxeEowUGU5L0pyc2YrcHBIZVVzTURKU3FuL3luajFMQ01CWkI5NTVUL1krL21UdWpsZ0xDcFNhWDM0cWtmVjVMd0lBQUFCdU1MNEhYU25aK2FwY0w4bk5URTZXK0R2dnkxUEJPQURaTzdyd1I5azNibUt1eno4UHExVlRJczZyclNNQUFBQUFwcm1Tb0tzcTBFV3Z2a0pIWjVjV255QmIrOXdvSnpkdjBUMEE4c3hLeUk5OCs3MGszSFh2T1czeGlMcmxKcnRhUEFBQUFBQjN1SktnSytYdXZQMmNCdnZwdS9iSTF0amVjdWp6TDNOVnpBckEvOG80Y1VKMlRaZ2tDZmNNa2F5VVZOMTdkaUhWcWtxcDJHdDFCQUFBQU1BTnJpWG9rZlhxU3ZIWXJqcktuVXlWWEF4OVNMYmNjTE9jV0xxTVJCM0lwY3hUcCtUZ3A3TWw3b3F1Y3VpMXQzSjM1dm5mQWdLazNIMkRKREEwVkhjQUFBQUFjSU1yUmVMK2xuWWdVZUk2ZDVNTTY4OXpaaVVOb1RWclNORjJGMHVSQzVyWTdhQVNKZlNEUUNHWGxTbnArdy9JcVUxeGtyUmtxWno0ZGJGa1dIRmVGTEhlWTlYZmVrMENBbDI3ZndjQUFBREE0bXFDcmh6NVlZRzlGMWJTejJGR0x6dWN6UXo4UHdmZXlvRWxpa3V0T2JNbHJISWwzUU1BQUFEQUxhNG42Q3FKMkRQcGFVbDgrWFhkQWNBTEFzSkNKZWJWRjZWNHV6YTZCd0FBQUlDYjNGL0RHaEFnRlI0Y0lpV3Vvd0FWNEJsQmdWSmg5RWlTY3dBQUFLQUFGY2dtVTNVbWV1VnhZNlRvcFIxMEQ0QUNFeGdvNVI0WUxHWDY5TklkQUFBQUFBcUMrMHZjVDVPVm1pbzdIeHNyUno3NlJQY0FjSk5hMWw1eHpDaUo2dDFUOXdBQUFBQW9LQVdhb051c2I1LzQzZ2V5YjhJVXlVeE8xcDBBVEF1SnFTeVZwMHlVb3MwdTBqMEFBQUFBQ2xMQkoramFxZTNiWmVlREkrVGs4aFZXMHE0N0FUZ3VJRFJVU2x6YlJhSWZlMFNDaWhiVnZRQUFBQUFLbW1jU2RDVXJQVjJPZlArRDdKczhUZEoyeE51ejZ3Q2NFUkFTTEJGTkd0dEwyaVByMXJFNk9LWVFBQUFBOEJKUEplaC95MHhKa2VPL0xwYkVOOTZXazM4c3N4TjNBSGxnSmVHQlJTS2wyR1dkcE15dE4wbGsvZnAyVVRnQUFBQUEzdVBKQlAxMHFmdjN5L0ZGUDBuU2I3L0x5WTJiSkczTE5zbEtTOU9QQXZpM0FDc2hENnRWVXlJYm55OUYyN2FSb3ExYVNGQ1JJdnBSQUFBQUFGN2wrUVQ5SDZ4L3FwcE5UenQ4UkRKT0hKZjBnNGNrS3pOVFB3Z1VYb0hoWVJKVXZJUUVseXdwd1NXS1N3Q3o1QUFBQUlEUDhhMEVIUUFBQUFBQVA4VTBHd0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQjVDZ0F3QUFBQURnQVNUb0FBQUFBQUI0QUFrNkFBQUFBQUFGVHVUL0FFaTRQaHNXRHBDaEFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0xMi0yMSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiVHJ1c3RLZXkgU29sdXRpb25zIFQxMTAgVTJGIEF1dGhlbnRpY2F0b3IiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjExMDAyMDIwMDgxNDAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjciLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTEyLTIxIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0xMi0yMSJ9LHsiYWFndWlkIjoiZWU4ODI4NzktNzIxYy00OTEzLTk3NzUtM2RmY2NlOTcwNzJhIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJlZTg4Mjg3OS03MjFjLTQ5MTMtOTc3NS0zZGZjY2U5NzA3MmEiLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBTZXJpZXMiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI4NzA2LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciLCJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJlZTg4Mjg3OTcyMWM0OTEzOTc3NTNkZmNjZTk3MDcyYSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTIwMCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMiwxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH1dLCJtaW5QSU5MZW5ndGgiOjQsImZpcm13YXJlVmVyc2lvbiI6MzI4NzA2fX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMTIiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ill1YmlLZXkgNSBTZXJpZXMgKFVTQikiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE5MTAxNzAwMiIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4xLjEiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNS0xMiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDUtMTIifSx7ImFhZ3VpZCI6Ijg4NzY2MzFiLWQ0YTAtNDI3Zi01NzczLTBlYzcxYzllMDI3OSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiODg3NjYzMWItZDRhMC00MjdmLTU3NzMtMGVjNzFjOWUwMjc5IiwiZGVzY3JpcHRpb24iOiJTb2xvIFNlY3AyNTZSMSBGSURPMiBDVEFQMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCOURDQ0Fab0NDUURFUjJPU2ovUytqREFLQmdncWhrak9QUVFEQWpDQmdERUxNQWtHQTFVRUJoTUNWVk14RVRBUEJnTlZCQWdNQ0UxaGNubHNZVzVrTVJJd0VBWURWUVFLREFsVGIyeHZJRXRsZVhNeEVEQU9CZ05WQkFzTUIxSnZiM1FnUTBFeEZUQVRCZ05WQkFNTURITnZiRzlyWlhsekxtTnZiVEVoTUI4R0NTcUdTSWIzRFFFSkFSWVNhR1ZzYkc5QWMyOXNiMnRsZVhNdVkyOXRNQ0FYRFRFNE1URXhNVEV5TlRFME1sb1lEekl3TmpneE1ESTVNVEkxTVRReVdqQ0JnREVMTUFrR0ExVUVCaE1DVlZNeEVUQVBCZ05WQkFnTUNFMWhjbmxzWVc1a01SSXdFQVlEVlFRS0RBbFRiMnh2SUV0bGVYTXhFREFPQmdOVkJBc01CMUp2YjNRZ1EwRXhGVEFUQmdOVkJBTU1ESE52Ykc5clpYbHpMbU52YlRFaE1COEdDU3FHU0liM0RRRUpBUllTYUdWc2JHOUFjMjlzYjJ0bGVYTXVZMjl0TUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFV0hBTjBDQ0pWWmRNczBva3RaNW05M3V4bUIxaXlxOEVMUkx0cVZGTFNPaUhRRWFiNTZxUlRCL1F6cnBHQVkrK1kybXcrdlJ1UU1OaEJpVTBLendqQmpBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlFQXo5U2xyQVhJbEV1ODd2cmE1NHJJQ1BzKzRiMHFocDNQZHpjVGc3cnZuUDBDSUdqeHpsdGVRUXgralFHZDdyd1NadUU1UldVUFZ5Z1loVXN0UU85ek5VT3MiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBTFFBQUFDMENBTUFBQUFLRS9ZQUFBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQytsQk1WRVgvLy8vdzhQRFgxOWUrdmIybHBLU2tvNk8vdnI3YTJkbjE5UFg2K3ZxN3VycDZlSGhmWEZ4R1FrTXNLU29qSHlBekx6Qk5Ta3RvWldhS2lJalMwZExZMTlpRGdZSDgrL3paMk5sNGRuY3hMUzZYbFpXNnVibjQrUGpvNStkNGRYWWxJU0k1TlRhdXJLMysvdjY0dDdjc0tDbFpWbGZ2Nysram9hSGs1T1E1TmpmcjYrdmczK0JsWW1KV1UxU29wcWZIeHNZbUl5TTlPVHBTVDFBL1BEMDRORFY4ZVhyVzFkWDgvUHplM3Q2SGhZVXRLaXE4dXJzdkt5emo0K1B2N3U1ZlhGMW5aR1hSME5Fbkl5VGg0T0QwOVBRckp5aGFWMWptNXVaK2ZIMUVRRUhGeE1US3ljcTN0YmFpb0tHTmk0eTJ0TFh1N2U3R3hjV3hzTENlbkp5Umo1Q21wYVhRejgrUmo0OC9PenpFdzhTV2xKUlZVbE1tSWlOVFVGR1VrcFA5L2YzSXg4ZUlob1pIUkVWa1lXS2tvcUtlblozVTA5TmhYbC9UMHRKS1IwZDdlWGtrSUNHQ2dJQnNhbXByYVduVjFOUXFKaWRyYUdubDVlVzBzN05YVkZUczdPeEZRVUwyOXZZK09qdDJjM1FvSkNWY1dWcWFtSm5NeTh2TnpNeWJtWm82TnpqbjV1YzNNelRwNmVsWVZWWDcrL3RtWkdSaVgyRE96YzFTVGsrVms1T1BqWTNxNnVvME1URnRhMnVCZjM5TVNVcUdoSVZlVzF2THlzdXdyNitxcUtpM3RyWTFNVEx5OHZMajR1SmJXRm5LeWNsQ1B6OHBKU2FxcWFsSVJVYmMzTnlzcTZ1eXNiR3pzckoxY25QZjN0OHpNREV1S2l1Wmw1aWhuNkNjbXByMjlmWEp5TWhQVEUyTGlJbjM5L2RkV2xzOE9EbHpjWEZ5Y0hDQWZuNVVVVktYbHBaTFIwaDBjbkpZVlZhNXVMaERRRUNRam82Zm5aNUpSa1p4Ym05allHRXdMQzFNU0VsbFkyUHo4L05CUGo5UlRrN2IydHJEd3NKUVRVMnBwNmh3Ylc1T1MweUxpWXBnWFY3UHpzNzUrZmxxWjJneUxpODdPRGpDd2NHZG01dUpoNGVycXFwQVBUNm5wYWJRME5DRWdZSitlM3p4OGZHdHJLekF2Nzl5YjNDRmc0U1NrSkZ1YTJ5MXM3Uzl1N3l3cnEvRHdzT01pb3VFZ29QYzI5dVlscGU5dkwxOWVudnQ3ZTNkM2QwMk1qT3ZyYTdwNk9pZ25wOXBabWQzZEhYQndNRGk0ZUZHUTBSL2ZYNk9qSXh2YkczVzF0YWMxMlY0QUFBQUFXSkxSMFFBaUFVZFNBQUFBQWQwU1UxRkIrSUpHaGM2SEkwdDhtQUFBQTJUU1VSQlZIamE3Vng1ZkJSRkZpN0NIVWthUkF5M3dVQzR4SkFBUzdqQ0VRZ29rVlBrVEJpeWlrQ0d5NFVWQ1VIT29JYVFjQ2NZZ3NncHl4RkFFVGNDSWdSdzVVZ011QXJveGd0V0ZQQllWMTEzZjcvTjFPdWVldFZkM1RNMUVTWi85UGRQcHQ1Ui9hVzd1dnBWMWFzaXhJWU5HelpzMkxCaHc0WU5HelpzMkxCaHc0WU5HelpzU0tOU1FPVXFWYXRWcitGdkhsNmladUE5dFlLQ0ZSVzE2OXhiOXo1ZnE2cDNQMFBJSGFSY3YwRkR4WUNnUnI3ZDhjYW9qaVozakhMVEIwSVZJWm85R0ZaUlNUZHZvWmdpdkdYRkpOMHFWTEZBVU91S1NMcUtZbzAyYlNzZTZZZGFlQ0N0dEt0d3BNTWU5c1JaVVNJcUd1bjJPb0tSVVIwNlJ1cGtuU1E3Mnp0TytnSE1MdmdQbmFQTFpDRmR1bmJqV0hldldLU2I5RUFYaUlweHkzdjJ3cVI3Vnl6U2ZWRDlzWDJSb2w4ZHBJbVQrOFRjYWRLQnFQNytuS1lldnRVREtoVHBxcWorUjNqVm8wZzEwT2paTXY2eFFZTUhEeG9TUDFTUzlJQmh3eCt2TytLSndKRSsveitqVVAyamVWVkViNFl4T3JlQXNlTVNOTGZReFBHZHZTWHRtSkQwUjlib25ueEs3Z2xxbUlnYndXTmVPajA5U2QrVDE1cnNGZW51VS9RZGJISlRIMGczeDFVNHAzcnp4TnBPY3lvR09LZWpqNzBKNlJtSlJqOWxabEpOYWRKOStDb2FQaFB4Snc4ZW5hTVVJYUpZR3hHVG5tVVNMOHorc3l6cEdzYWFucDFhYlk2NVErTmd4UVRCalMxSkR6YnpVNTZyTDh0NnJxaWFsSG1wOWNUbTgyTk5yNjJrUEc5QmVvRzVuN0pRTm82Y2IxWlRtd2VHVkRKWUwxcHNjVzJsMlJKVDBnTVRyQnlYcGtteVhtWmVWOElMTC9LMmpwZXd1bHV2OU9YaE03RmtkcGdKNll3VjJLeFQ1dU5aSzdtUnh5cEowcFZNWGl6QTZqWFlkaTNTUks2anNWL05WTnlYckRjaC9RaVNaTU9keUptT1pMRWJKRm5mdDBLeHdzdTVic3VRalV5Y0Y2aEpONkVuLzRwRFNIb0RlaE1XYmxiOW9oc2dzN21TcEVucmxaYXNsZkdhNGF0SXVJWDU0dy9VVmlIcGJlZ0JiV2VPOXpKeHdrT3lyT2VNMkdISk90a0JkaWhjallwRzdtaktwTGVJZE5wT1ZzNUUxMzBSMmIwbVM3cnN1cnRHVzdIK0N6WGFuY2NramJEM0tpYmZtU1lndlFlVnVYZGtMNU92bGlkZDFsNkhXelNTdk9vdWsrN29hWEpmc2I3SWRJK0E5RDVXbk1KZGRCMjZSTDR2ckFtSmlaaGUyNFQxZnBjK2laVVA4SjdvOGFjTFNNOW14WU9jM3d4a09OODMwbVZ3OUVsL2VhYUF0Tk1WUTc3T3lvbThXeERUdkNFZ2pUcWRmWnpmVUdTNDNtZlNMalJwdi95UUlZNTdzMHhSaXhXZjRWMzJNODAwQVduMElBYnhqbkZNODFTNVNMdlFPajJJSiswYWloMW14YW04K1Z0TTgxY2o2WHhVTE9BZDMyYWFJK1VtWFlhalhHajBOdDhJa25qYmUvaUdveU9kZzRyVmVNZGpaZzNIVjh6SGpidEZtU0NjRmQvaFRZOHpUVzhqYVlLNlN0MWsxYnRNTTlGYlh0RjFUakRzMFd0UDRsdGRTRWdtM3dnUVVNTkpGcEJHMFEzZkNQb2h3eTNFV3l4RVhsbDY1U2FrZEpZTmlySlk4UlJ2aVQ2b3l3V2tUN05pQTg3dkRESWM1alhwcGNpcm8xNDVIQ2s3RVM3MDREOEZMWkZoZ1lCME1pc3U1YTVRZ083S1VPSXQwR3V2S08vcGxLaGZWdjVXVm02TE9zSk4yRENWeVdNTEJhUlIyZGtGTzZKM1lhL1huTW43bUhURDZwd3VCbjhlenhMK01aOURoZzRVdDRRVEFlbCtxQ1BLUW81OTBWMDQ3ejNwSE83ekY0V2ptYzZkc0lvT1doc2hBUnJUWUk0VFJhVEpCVmJ1VWNnYzcwZDJSZDZUeGoyQ0MzVmUzVkRzRXM4cCtDQVB5MnZUeVltY0VpYTVlRWFyb2dnOWtlemRRdEo0SURvN1IzT3Nna1pjOHlRNGsxekZnQldIbjMxWEwxTWY2bGdrMmpFU1pKZnduTUtIUkVnYU4xNWxwUm9oanNjWGtBdVhraFV2c0ZoZGw2dUJtMHhrNHQ4ck43Ly9IQjZnWHN3M0lUMEREOFozVG1yVS9xTzVIK01MUENuRm1mU3pITmVxY0UveXhjZGFtYVVVRVJQUzVFUEwraS9LVGpLTkxGRThBWDBScWxyWlhTYW1wTWxaQzcrOEs1S2NDYW5meGdQbnEzZ2RJTW5jemgxRmlValA2Vy8rZ0xaS2N5N3JrTTlaVVk1c3hGdEhtTFNRV0JZTENlZnkwajR4dVVEMkdxK1pZamdpc2swNWp3dlFXK2NlRU5rZFlOTWpabE85VCt3VU9YYVFYOFpXOGVrUjhXajgzRDhFUzBURnV6cnA3UllmTFVZR1pwUHFQWk1NYzdSVEdudWlab1d3K09UbmRCV2VXbVUyQjV0LytTUzZmTnlUVlhaejZwRm80WU9mV3N4NGN5bnEvTElQTnZZbE00Tkh5NEVMN3NtYzlQQ1VPdjE3Ynh0VjJ0UFN0dmhTNnFyUDl1Ly83UFBVVXJrRm4wcER4bVpsaGsrYXUrL29TRWU1R2R1d1ljT0dEUnMyYk5pd1ljTkdoY1hsY0JlK01ORnVvZHJ3L3I2dlRONFIxS1ZEekMvRnlxM3FLSFNYdjFsS2tQNUs1ZHpLM3lRbFNLK0hQR3BuVlg5emxDQmRvSEord3Q4VUpVZ0h3cHlkODMxL001UWdmUTA0aDI3eW9VNS9rYTZjQXB4ZjlUYy9DZEtsc0V3VStxQy82VW1RdmdTY0U2NzdtNTBFNlgvQzZtTENjSCtUa3lBOUVQSmRFbnhaVmZBWDZmYkFPZklyZjFPVElMMEhwc3NqVFhQdHc5WWtUUjgzdXMzZWRzbHIwWkl4Y1RSeFFaeWVXMHgxckR4ZzJMcXZ6NDQ3bmpYeFd2WDgzNE4wTGl6QXhqWTNzYys0Z1hKRThrNnlIUTdmVUVtVVErQ3ppQzZRdWxQeTRsRUdseEo4dmhLUmhvNzBHdGovRkd1eUZCSjlGTzlBY3VGMWQ1NEc1STZNRVhoOWkwUEZDZUc2R2hxTzNVMGt3Wk4rSGppbm1Held5dGlyR0xCRGk3VWhUL2tkZ1J2ZEpSTDNLZjFkV2JCak0wcDJ3WllqWFFTTFppazN4Yll4cDdSbWNmcFcwb1ZtYW1Hbm1rVlJUSk9DNG5JTWJwT3BHZVErZGxGekJmTGVycld0M1dFdHMzWmVOSkVDSmowU25uMWVOYkhwQm1qTm9lYzd3K3QyK3pva1RmU1lBZnJQYWNrWUZFSmFSN3pyWnlHa3lZMityTzRUdWJJTThsUys5cGwwSDdnTGVhVml5K2hEVkwwUVpaVTFuVWRGaDJHLzRuZTAwRUh2Ri9LOVN4eEVmLzlBVFdhalBtWVBEY3ljN3hFWk1OS1QxWWVWTWtOc09ZSnFlM0VyZFE1d2gxUmxBc3ZmMytqOGJpSVRldE5MZnNUcWYxRjFKcEdCbS9UVDdteUVSNFZ2OHhrNkp2aitVOTF0cEM5WnR3eGEyRXJkZGRtUlpCcTlFOURKMEwyeFAvSDZEaTVaYlljdnBEdWpwSjV0SXNOL1U5VVBldkY3VkF5TC9qWHBFcnR1Y3l1a1NjRkw0NkFmZ1JGOERWL1FHcVN5SjFUU0FWeUN2U0JTV2tJRDdIQ2pvcDFMdmhGK1ExNEYzL2RFVUJuc0RReWgvZDFadmdKSXNoOVBKQUNrejhFT2pMeXhNQzdjMmRkZ2Q4VHNmbHlpQ3NoQmVJajJCUjl3ZXByeGZVcGRBNmZkNVBmOGduaklWaGVrWmxicW9odWM5N09XV25YYUVFUFFiVGtsRG1NRmJYRkRwb25Vc1RpWjhSY25hejZFUUFjMFZiSmJ0aUx0NnVzYzBJa1ozcVpDT2dVaTNDQzhHTFdiSWRUNUtOTFNGaHVab1piVUhWekhxNU55Z1pHR2I4b1N5RmZSZDV6WHFQUnhVUTEwSTBrM2VBWnA5RDg0Z2JRYnVmNGlROHYyTzVaK1JYYS9sb2gwU21VUVZJTnYxR0krSG9Ea3gwdHRCYmhGVmVxOTIwY0xNOXgrejlOeXFidU1EbDZZT1c1VndlM3lrZFk0RTNJREJCZTQxK1dxNGdFcUwyakNXVzQvK2gvaGVQVnozdTNYNU92V2VTVldwRkdNVkZQTncxcUF6VDd6UkZvYm05SEdza1BiZ2xwY1l1aVl0elRUZWJiNHBBdVJCSkJPdVlaRTI5V1lHcDlaYzhFVGFTMU9nazI3MnJCbnZhdVFzSWk3WXRxc3BUcGY1N0lBSWdVZ3pYLzZJYXhSVHZWam9wT2VTR3Q3cjBMb2pUeXVsdWhtUjJOT1prQlNJcDhvRjN5TnlFQTQ3M0VRcW5xZFNlaXUxdENZREZPNDQ1WEI5T2JDSHRDaGxGcWc2THI1RThiM1FxZEVKTHhJSkNBa1hVUGRBOFFtbUdCUG1UZUhITFdtbitwdjZlOUJycC9OVEEvYUNMbVNXa3ZMKys0b00rWVNUNHROaHFtOGJ1N05nL0JWOE9wMGtoZGNsaEErMDlSMjZ3RC9sNlFTL1EzeWxiU1doWHRPNndiVzBPSW4zdFFJWjBLNG9wVHQ5QzN6dEJOMU02UW15bVFqbTVBT2V3RlkzMURMTmVrTVRxSTNOVWJUVWRsVm9xWjExL0xvc0ptMi9CM2xKMDF1UTNmcUxGWExOQ1pKRWQyMVdSUExnSWVWTkNCczR5Q0Vubnd3aENuKzQzNEdQR0NNWDB5OGh1bEt3RUFZNjJlcnNRNGtUazh6MnYxSW8xbThYakNBQmxjVFlQb21HeDExUU45TDVUZERGWkR2SzVFb2E3N21jaDRheUdyNG5NK0I5OFdZTnZ3Yi9hcjF3eUk2TGtpR1FXVlhKQjlEcXpoaHFBSUNCNGs0eEp4MENBUy9kQ3VpMi9DMFBxTjFOeDFydjhYSjZGQzJkdHF2cmovNEU1M2ZUWHhMNlJjeVZpSlgxbUpKTGdhbUZDSmhtMFVHRE1oMEhWZ2E3SENld0FrZE5NT2FUb2J4NHpQWW8zUklkejdFQURybGVjeDd6cGFMbjBQVWZoOG1SOVdzNkt2NFcrSDRrc3ArMWQwbEd2blRscjJXazZ2N1hZNXpuNXRpMktpVS9qdVIxalpIL2hkSzZ1NlNZKzdiR3JiK0JKV3MySzd6YTZvbFNaZm8wcFRWTXk3bVhXTC81WnFYcVdpbXAzTkZ2Q2Fkcng0d0ErdHl4ZHBaRHg5MzNUTGhmejlYcWZzS0ZPT0tESTY5VlV2ZHRsYlNVOXVnc25IOFYvRjlseFJ0ZlZNN0pTeFZnck0xYVZJUFZsK0N2Nk9sRU9HK2oxQkJRRlNxNmd5cDduMU50bm9za3hycldwUFc5cldzaEo3Zk1TTE9jTGsyc3dSdTZzYTVRMGJOZHRIQk5Vb0R1Zkc1QjlMa0ovNDV0NTdHWDIzSGdueWgyMVNxL1VqMC83VFNIMnlTa0NsN1JPWk5laWFtZVloVjZRWTF1T3FleTlpYzdqN0FxOFd4STRVbWJzKzY5RDNFWjkra0ZTejdtQjBVVi9LRzdOa2V2bUZSN3F5am96YmxOalgvSEVCUWVNdThpdWlZOXB0KzY3cXJlMEFPcVRDQXJ1MXBmOU9Rd28rMDAzbkozelRrQUVmVUJKYS9vcnVJWEJyVkh5Ny9icUc3Z2R1MDZ3cTdDVkZzQlY2bXhpaFNObDU0NnlkMTNTN0k0Vzg2M3BKbWlKUGZ6ZWwzMGs1dno5N3pPeGpwRks4UHZ2QTdma21FT0RyMFlFejVLN3Q3S0x3eXB2bkFMdm4rcG1IRGhnMGJObXpZc0dIRGhnMGJkdy8vQjJaSElKNkRtNlQ4QUFBQUpYUkZXSFJrWVhSbE9tTnlaV0YwWlFBeU1ERTRMVEE1TFRJMlZESXpPalU0T2pJNEt6QXlPakF3ZnpQWWRRQUFBQ1YwUlZoMFpHRjBaVHB0YjJScFpua0FNakF4T0Mwd09TMHlObFF5TXpvMU9Eb3lPQ3N3TWpvd01BNXVZTWtBQUFCWGVsUllkRkpoZHlCd2NtOW1hV3hsSUhSNWNHVWdhWEIwWXdBQWVKemo4Z3dJY1ZZb0tNcFB5OHhKNVZJQUF5TUxMbU1MRXlNVFM1TVVBeE1nUklBMHcyUURJN05VSU12WTFNakV6TVFjeEFmTGdFaWdTaTRBNmhjUmRQSkNOWlVBQUFBQVNVVk9SSzVDWUlJPSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiODg3NjYzMWJkNGEwNDI3ZjU3NzMwZWM3MWM5ZTAyNzkiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWV9LCJtYXhNc2dTaXplIjoxMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA0LTAyIiwidXJsIjoiaHR0cHM6Ly9zb2xva2V5cy5jb20iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNvbG8gRklETzIgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkxMDAxMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDQtMDIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA0LTAyIn0seyJhYWd1aWQiOiJmZWMwNjdhMS1mMWQwLTRjNWUtYjRjMC1jYzMyMzc0NzU0NjEiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImZlYzA2N2ExLWYxZDAtNGM1ZS1iNGMwLWNjMzIzNzQ3NTQ2MSIsImRlc2NyaXB0aW9uIjoiS1g3MDEgU21hcnRUb2tlbiBGSURPIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfSx7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJhRENDQVErZ0F3SUJBZ0lVSlVyNVRCTCtSL3JGZnpUZkdxOHREZGF3QXdrd0NnWUlLb1pJemowRUF3SXdJVEVmTUIwR0ExVUVBd3dXUzJWNVdHVnVkR2xqSUVaSlJFOGdVbTl2ZENCRFFUQWdGdzB5TURBM01qZ3dPVFEwTlRKYUdBOHlNRGN3TURjeE5qQTVORFExTWxvd0lURWZNQjBHQTFVRUF3d1dTMlY1V0dWdWRHbGpJRVpKUkU4Z1VtOXZkQ0JEUVRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQk1LSTJrRytqbUE3SGFXb3BQZG52aEJ3UmNicWcrbUpSU2FPaFNxZEJmSTAwc2NJeDM5eWVoczROQ0lFZHpsT2dDRXR3SEdoVEZ6SUZBWGFoZ1NoVXBlakl6QWhNQklHQTFVZEV3RUIvd1FJTUFZQkFmOENBUUF3Q3dZRFZSMFBCQVFEQWdJRU1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lITTlXOW9uQ0hDSXlpbHdCVmtWK1JVMURzVEpOaWJmeGE2Vi9ISkZQZVFVQWlCNjlxTy93OWJ4ZWJxK1pkNkJ0a1NYalQzSEtmTmVYWVA3UDliL3dNenBqUT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQU1nQUFBRElDQVlBQUFDdFdLNmVBQUFKVkVsRVFWUjQydTJkVFc4V1ZSU0ErNC84Uy93UWRuWWxyS1FyNmFxSkM0MHNNTUZFRFFzV0pEWWFValFnMFZDSlJBc1NCUW9xUmRxeForS1E2ZmpPekwwejk5eDd6cnpQazB5a1dOcDMybm5lYys0NTkyTmpBd0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFLSTVmdkhUWWZ2aUp3SXJPYnAxdTNyNTRjZlY0ZGJsNnVuNXpiZlhpKzJkNnE5clgxU3Y3OTZydkl0dzh1aEdkWHgvcHpyKy92M3ErTnQzVjE4SkpMbjcreS9WdGYyOWF2dTdHOVhGYno2cnp0LzhwTnJhKzdMKytQclBkNnFEbDAvUExlMzVrZnRxMzY5Y20xOWQ5WC9QZjErL1VUM2J2SEJHaXI3citjVkxia1Nwamg2L2MvTHI1OVh4RHgvMHk1QllrRnVQSDV4NVFJWXUrVHo1Zk85aVhQbng2NkQ3bFV0azJYLzJtNDk3Zm5Od2NFNGUrQkF4dXBkRUdxdjNWVXN4RkNHVUJKRUlFZnFnZEI4YWoyS0kzQklocHR5elJCVHo2VlJvMU9pN0pCVXpsVDQ5K0dpNkZETUVrZFJoNm9QU1RrVThwU0NTUHM2NVg3a2s4cGlOSEhQbHNDSkpQYkNXTVVVS01TWUtNalZ5ZUpVa0pxVWF1MFEwY3pmWUhZVFB2V1FNVTBTTzFHSk1FQ1RsdytKQmt0VDNLNWVwTVlta1ZpbmxhSzZzWXd5cFJHbUlFU21JL0dKVFB5eVdKZEdRdzl3WWJPcWczRUlVa2FwVWRFVktVUkN0QjZhNUxGVzR0Ty9WeEJ1Q2pEMDA1R2pLdjZwUjQ0Kzk2dmpPZS9weVJBZ3lkMkR1UlJKdE9jeU1SVjdkM0syMEJORk1zK3F5YlE0eElnVFJTcStzU1pKRERqTnBscVJCbW9MOHM1LytGNW1zZE90WWtGS1M1SktqYVpvaVNHeVZLc2Q0WTZJZzB1aktLVWh1U2VRZFBmZjlJWWdIT1l4R2tKeVNwT3JyeEZ6eVBSSEVneHpHQmRHV3BJUWNqRUZpeGh3UHI1YVY0L1FLZmEybEJOR1NwSlFjWnVabVdSZEV2UUVZY0VsUndPSWdWbnN1VTBrNXpQUkJMQXRTejZrcUxFZnNOQk5aODFIeW9Vb2xTV2s1VEl3L3pBdVNxd2s0RkQwZXhlZkJKYW85S1NVcExZZXB1VmhXQlNuUzYraktjVHIybWZwenpkRlIxNURFZ2h5bXByeGJGTVJDYWlYVFdPYjhYRXRXdEtZK2JDWDZPR1pUSzlPQ0ZFNnQ1c3JSa0dMUlZHNUpTaFlaek1saFVaRFNWYXRVY2lESkF1U3dLRWpKNkJFalI4eDJRRWppVkE1cmdwU01IaUZ5OUMzbHJRc0tJN0pZa1NUbVljd2hpV2s1ckFsU0tucUV5QkhTelI4ckNTT0prdzBhTEFweThtVFhkRnFWcWpUc1VaSVV1NVc0bE1PU0lMUDJyTW94NWtqWVAvRW9pY3p6V2pzNXJBaFNyeXZQS2NkcEtpZmZVN040Z0NRTGtNT0tJRm1YendiSzBhMVMxUkpIUnJtUVRyeUZ6blV1U2R6SllVV1FiT2xWcUJ6dHRTZWRmeE83TGdWSkhNdGhSaENyY2lTU1JENS9uU1Z4SzRjRlFlcXRleXpMMGZNMXBLVGJYRUhDQkRRVkxVZ2lHeVdFcnNNSWtjUzFIQ1lFMFY0dEdDaEhVSlB5TkJVY0xEUU1pUkxZZGJjZ1Njd3Vqa1BGQnZPN3RYc1FSSFd0ZVVTMWFsU1FGVjlMZWpmZHYrdEwwV0orSng0bGFUY1U1ZlhMd3JHTkpWQmNFQ09sM01GR1pUZTk2cTVWRVNsYUVlTE0vKytPWHdMbmNIbVRaTEVzVXBDQVFYRnd1dGQ2d09zMGFxQWYwbTQ4MWw5cmFIRHZaT0MrOXBLVUZFUmxZVlJBNU9nKzZQOTdzRmM4eEdOeWpIWG5RNnBqU0lJZzZvS0VyQ0ZmMVhkcC83dGFrZ2x5ckpKa2RQQStFa21zckV4Y1cwbEtDcUl4dlgzT1lIeFZVeTlXam03VkttUVM1dGljTUF0UnBKRUVRVHdMY245blBIcU1WTTNha2t5V283V1hWbENVSEhuZEZ0YUtMNmF2c2M2Q3lKeXVGRjM3M21yVlJGbER4azFhODU4V2ZmSVRncFFWWk01NWgwMGtDcDJwN0NXQ0lNaWFwMWhKQk9sRWhOSHBOQ092VzJQQkVpa1dnL1RwMzdNWllFK1pKOVpUdWgzNldqS1FIM3JOTWorS1FUcGwzbnhsM3FHQmQ2ZnNHalZYYkVWanNEM29YeW5Kd1B3dXlyd0lvcktEWW15anNLOHhHQ1ZKdCtQZVN1VjZKUWxvRkZxSUhqUUtsemJWWkVvM2ZjVkRQUHJ1MzRvQ285TlJKa3gvb1l1T0lCdVcxcDJ2RW1GVWtvaU9lOHc1SThpQklMTkxxYWtsNlV2NXVoMzJ0NHVsdWxOS3hwcUtBVlUySzNMRWJ1Z20xYTFtWFFqVDNWTXVtTkxlc0NIUm1wQ3hkLytRZGZVaEVjU2JIRU1McGhaUkVtYkpiVndKV0tKSkhUMmU3TmIvUFRQMkdKSmtnZXZTUTdZdVlzbnRPbXphRUZuYWpaVkRIclFseXNHbURha0V5WFhFczR3UkFsYnpKWlVrUUE1dkc4aE5lYzFzKytObDQ3alFuZHhuU3FMMW9IbVVnNDNqdkcwOXFpZ0pjckQxcU03bTFiblNyTmhqRDJLbnZBZWtjT3NxQjV0WHp6bitJRWMxUy9Gc2tGQkJQSjQySmV0UlVyOW04d2ZuV0JPa2ppTGVEOUJ4c3FON3JCeHJlN3FVTlVHc0g4RldSN21lTXU1U0l3ZEhzSEdJcC9vaG5qSmxIVGs0eEhNWngwQ1BMRjZLeGNwNmNxdHljQXgwcENDaDg1cFVKWG1ZWnVVY2NpeEFFcE9DS0Mya3lpbUp6R2IxSm9lRjEyeE9Fb3VDVE9vL0dKUEUyNWpEMG9SSlUzMFNxNEpZU0xWQ3R4THFJbHZqbEg3SVpDZVVxVDkzQzVLWVdVOWlXaEFEcVZiTTRUZE5PYmYwd3lYamlMblBSV2xKWkMwK2dvU2tXZ0Y3MjZwZmdTc0JoZlpCTWw3bHNDS0ppZVcrMWdXSm51cWhkSVcrMXBLN2tLU1V3NElrSm81dzh5Q0lDVWtDMDZ3bHlWRTZLcHJZNXRTTElQV1lwTUNNM3hoQlNtM3lwaWxIU1VrUXhGUDUxNmdnT2VRb0pRbUNlRXEzREFxU1U0NFNrcGdRNU5YTlhWVkJ0RjUzOWpsYmhzWWcwb1FzSVVkdVNVd0k4dWJnNEp5V0hJZGJsMVZ2c082VDVKcjlHeWlJZGhYTHltNkhPU1F4VWNVU25sKzhwQ0tJcEc4NVhyL3E3b3lSZ21pZTVXRnRLMUJ0U2N6YzY5R3QyOG5sZUxaNUlhdjlkVU5STTVwRWROUFhhWjljTFVuTW5XUWw2WkRINkpGdEFCOGhTT29vWW4wVGFZMGo0c3pkcjR4RjVGMC9oUnd2dG5lSzJsOXZJNVE2N1lvUUpHVUgyc3NPNnluWGtaZ1plMmhJb2owd0x4WlJJZ1ZKSVltMzR3ZFNTR0orU3lDUlpHcTY5ZWVWVDgzZVhEMUdtZE9KbnlDSU1IWHF1NXR0Y1RySU5QV3BhMkhNUm82K0JtSm9OSkdVU3FNaHFDcExiQW8yVVpEbW5UVzAvQ3VmVjdMSFVXTHc3bnB6NjlkMzc5V1JRU1JveXNFU1llUmprVWdpanVkZnBEejQ5WEVHa29vTlNUTkRrQVpKbDJRQUwxR2xTYjlFQ1BsWS9uNHhoODUwM2h4RUFMbkhKckxJbitYdlhFVU1XREhRLzI5cm54UnlBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBZ0cvK0JRQjlkOEg1OUNaSUFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiLCJjcmVkUHJvdGVjdCJdLCJhYWd1aWQiOiJmZWMwNjdhMWYxZDA0YzVlYjRjMGNjMzIzNzQ3NTQ2MSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzEsMl0sInRyYW5zcG9ydHMiOlsidXNiIiwibmZjIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDMtMjciLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IktYNzAxIFNtYXJ0VG9rZW4gRklETyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjMwMzI3MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDMtMjcifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTEwLTEwIn0seyJhYWd1aWQiOiIzMGI1MDM1ZS1kMjk3LTRmZjEtYjAwYi1hZGRjOTZiYTZhOTgiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjMwYjUwMzVlLWQyOTctNGZmMS1iMDBiLWFkZGM5NmJhNmE5OCIsImRlc2NyaXB0aW9uIjoiT25lU3BhbiBESUdJUEFTUyBGWDEgQklPIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMDMsInNlbGZBdHRlc3RlZEZBUiI6MUUtMDUsIm1heFRlbXBsYXRlcyI6NSwibWF4UmV0cmllcyI6MywiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJpc0ZyZXNoVXNlclZlcmlmaWNhdGlvblJlcXVpcmVkIjp0cnVlLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJibHVldG9vdGgiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNEakNDQWJTZ0F3SUJBZ0lFZUljYkNUQUtCZ2dxaGtqT1BRUURBakJsTVFzd0NRWURWUVFHRXdKVlV6RVFNQTRHQTFVRUNoTUhUMjVsVTNCaGJqRWlNQ0FHQTFVRUN4TVpRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRWdNQjRHQTFVRUF4TVhUMjVsVTNCaGJpQkVTVWRKVUVGVFV5QkdXREVnUTBFd0lCY05Nak13T0RBME1USXpOVEkyV2hnUE1qQTFNekE0TURReE1qTTFNalphTUdVeEN6QUpCZ05WQkFZVEFsVlRNUkF3RGdZRFZRUUtFd2RQYm1WVGNHRnVNU0l3SUFZRFZRUUxFeGxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNU0F3SGdZRFZRUURFeGRQYm1WVGNHRnVJRVJKUjBsUVFWTlRJRVpZTVNCRFFUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJHRGd2VzdjbU51VGp6N3VrRUI0Y0xDUE53KzJlNU5TeHNoblNLTHVpbHJNZE1LNkpBWlZtSW5zQjVvbDdmT2E2YTFzdzU3Z2gxM050dTBkaFdyb21EbWpVREJPTUIwR0ExVWREZ1FXQkJUbm04TjgvSnZDZU5RY1Y3RXUyVU8xWFU0VEVqQWZCZ05WSFNNRUdEQVdnQlRubThOOC9KdkNlTlFjVjdFdTJVTzFYVTRURWpBTUJnTlZIUk1FQlRBREFRSC9NQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUURESUZabmxUSGtvQlVBNEJ1TE4vQUI3N0IzMjkwS2tNYXpld3VaQ3c3c1R3SWdOdDlxV2dxMU5INnI3aFBHUGtwSHJDMmRVM202N0V1L1o5SkwxUVhiZW8wPSIsIlx0TUlJQ29qQ0NBa2lnQXdJQkFnSVVWbjJiV3ZzMEtsMjdqZ3d1MWNMbDhQeERvMzR3Q2dZSUtvWkl6ajBFQXdJd2dhY3hDekFKQmdOVkJBWVRBa0pGTVJBd0RnWURWUVFJREFkQ2NtRmlZVzUwTVJnd0ZnWURWUVFIREE5VGRISnZiV0psWldzdFFtVjJaWEl4RURBT0JnTlZCQW9NQjA5dVpWTndZVzR4SWpBZ0JnTlZCQXNNR1VGMWRHaGxiblJwWTJGMGIzSWdRWFIwWlhOMFlYUnBiMjR4RERBS0JnTlZCQU1NQTBOWU1URW9NQ1lHQ1NxR1NJYjNEUUVKQVJZWmFtOW9ZVzR1ZG1WeWNtVndkRUJ2Ym1WemNHRnVMbU52YlRBZUZ3MHlNakV5TURJeE1UUTFNamhhRncwek1qRXhNamt4TVRRMU1qaGFNSUduTVFzd0NRWURWUVFHRXdKQ1JURVFNQTRHQTFVRUNBd0hRbkpoWW1GdWRERVlNQllHQTFVRUJ3d1BVM1J5YjIxaVpXVnJMVUpsZG1WeU1SQXdEZ1lEVlFRS0RBZFBibVZUY0dGdU1TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1Rd3dDZ1lEVlFRRERBTkRXREV4S0RBbUJna3Foa2lHOXcwQkNRRVdHV3B2YUdGdUxuWmxjbkpsY0hSQWIyNWxjM0JoYmk1amIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBUmZIL0FuQzJIQVYyQjQ0U2Jmb1NNZWdCUTJVeGErU2xZaHA4WUdlRW9sdmFNU1RUU01WRWcycWFsSFBDd2MyMFdmdHNIR1dJRFBhdUI0bnk3N1JmcXlvMUF3VGpBZEJnTlZIUTRFRmdRVXdENDViNlYyYStDeEdGY3NqakVtQm10L1JVc3dId1lEVlIwakJCZ3dGb0FVd0Q0NWI2VjJhK0N4R0Zjc2pqRW1CbXQvUlVzd0RBWURWUjBUQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSUFEQkZBaUVBejFRSlFQYVBZVnFiVitXL3B4Sm0xWlh5Tks1aG4vcEJLMUpYR0lQWGRYNENJQ2dhbGcyMzl6eEtiMkZoK0g1UTM4L3E3WlRzTmxNNjFTY1kyazNHZGw5MCJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFMUUFBQUR1Q0FNQUFBQ25CdDJSQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUE0UnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURjdU1pMWpNREF3SURjNUxqRmlOalZoTnpsaU5Dd2dNakF5TWk4d05pOHhNeTB5TWpvd01Ub3dNU0FnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdUVTA5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5dGJTOGlJSGh0Ykc1ek9uTjBVbVZtUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdmMxUjVjR1V2VW1WemIzVnlZMlZTWldZaklpQjRiV3h1Y3pwNGJYQTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzhpSUhodGNFMU5Pazl5YVdkcGJtRnNSRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRG95WWpGa1pUUXlOUzFoTm1Wa0xUQXlORFV0WVRZMFppMWlZMlk1T0dWaU5HSTRPRGNpSUhodGNFMU5Pa1J2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2TURCRlEwUkRORGMzTWpVd01URkZSRUkwTVRGRE1EYzVOek01TmtSR09ERWlJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNREJGUTBSRE5EWTNNalV3TVRGRlJFSTBNVEZETURjNU56TTVOa1JHT0RFaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SURJekxqUWdLRmRwYm1SdmQzTXBJajRnUEhodGNFMU5Pa1JsY21sMlpXUkdjbTl0SUhOMFVtVm1PbWx1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2WWpSbE1XWTFNekl0TXpaaU9DMWpNRFExTFRneE9UTXRNVEJoWkRnNU9XUXdZalZsSWlCemRGSmxaanBrYjJOMWJXVnVkRWxFUFNKaFpHOWlaVHBrYjJOcFpEcHdhRzkwYjNOb2IzQTZNall4WVdKaVkyWXRZemcxTkMwek16UTFMVGd5TUdJdE5tVXdaVFl6TlRJNE1qVmpJaTgrSUR3dmNtUm1Pa1JsYzJOeWFYQjBhVzl1UGlBOEwzSmtaanBTUkVZK0lEd3ZlRHA0YlhCdFpYUmhQaUE4UDNod1lXTnJaWFFnWlc1a1BTSnlJajgrL0JRUG53QUFBWUJRVEZSRldsdGpMUzB3VzF0ZFRFMVRabVZtSXlRamk0dVNiV3h0VlZWWTZPam9HeHdiTURFeVJFUkxTa3BNTGpBeGtaR1ZiRzEzTkRVNC92Nyt1cnE4eXN2TmVucDc4L1B6K2ZuNVVWSldMQzB1bXBxY2MzSnpZV0ZpcXF1dGlvcU5zYkt6UVVKR2xaV1lPenhDd3NQRk1USTBORFUyZzRLRW9xS2xPVGsrcnE2eUtpd3VoSVNLWkdScmZIeUIwZExVRXhRVE56ZzVNalExMjl2YmRYVjVuWjJnS0NrcC9QejhwYVdvek0zUE9EazZ0YmE0VDA5VFBUNC9LU29zWVdGbHhjYkhDZ3NLYkdwc3ZiN0FSMGRNVjFoYUlDSWlhMnBxSlNZbWFXcHZQajlESmljcXg4akthV2xvUzBwWFoyZG96OURTWGw5bXVMaTZiM0I0T2pzOWw1aWN2OERDUjBkUWo0K1VIaDhkWkdOa2g0aU1YbDVnMXRiWEZoZ1lyNit4Wm1kdloyWm5hV2hwYjI5d1oyaHJIeUFmaDRhSVkyUm1mMytBcDZpcUVSSVFEZzhPTGk4dkZSWVZTRWhVSFI0ZU1qTXpLaXNyRHhBUGFtbHEzK0RnYTJ0ckppY25HQmtZKy92N2o0K1JiR3h3WTJKamw1ZVpMekF3S3k0dWEycHIvLy8vUzVZcE9RQUFBSUIwVWs1VC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy93QTRCVXRuQUFBZldrbEVRVlI0MnV5ZGkxdmFTTnZHRFFTRHhNVGlFVHhHRzlUU3FyQklMYUwxQUh4VVhVL0ZFMlYxZ2NWamxGQUsxdHJnL3V2ZjgweEFyUVlJOXQyVnZhNU9JT1JFK0hGenp6TXp5WkEwL1AwZlRBMi9vSDlCLzRMK0JmMEx1dWIwdHVtM0w1WFNiMDF2Nnc3NlM4UVVLcE5TNmt2YU5WNW4wRjk0SjErb25KeWgrUzkxQmQzcWNZcUZBbFVST2hNNmpkVVY5RnZPeWxkVjJyU3Z0TllUZEpkZ1pmbktRb1BTKy9hMzlRVDl0VmtVcXdoZHlJVFA2d3c2SUlyVjdGR29PNldGNnA3T21QNkwwSFZuRDhGYTNkUDFwblNYRHFXZG9YcFRla21IMHVIOVFuMHB2ZVRXa1JIUDZ3MWFWMFlzMUprOXFoY3VUbE9kZVZxUDBzN1FmdWFYUFg0KzVJbDZhbm4vUVh1WTZqQWovdWZxSHZxVTNxKzdFbEZQTFMvVVdXY2xJcXNqVG9lLzFwbW45U2hkWDlDNjRuUm9QMTluMEdKMWU0VFA2d3g2UmxlY3p0ZFY5T2kwNmlvUkxWMTFCUzNxQ25uN25mODFwUUg2c3E2Z2Y2TjBsWWdUVGZVRXZWM1FBMzA1TVY0bjBPU1k0cVJUajZjdlQ5dnFTV21QMDZWRGFjdHBTeDFCdDNKOGRhVUxJY3U1cmJWK29EdE52SjdtMXI0bDNGVS8wSC9zdS9Wa1JJdGw0a3Y5UUUvcGdVYWxQeC9VRFhTcnpTSzZkTlR5TE9rSmMydTlRRGVsVTFDTVYyOEVYSUkvT3VzRnVtMGlyYXZ1WWJGWTV1ZnFCTG8xdUs5SGFRaDVsdlJackxVK29KdjJMU0ZkU2wrbTkwNC9OOVVIOU9HK0phVXI1RjFhVWhObkxYVUIzUm5lVDZmMVFJTTlVdWVmODUzMUFEMDFBVjRWZFNtZERwMmZ6L2ZWQWZSWFh6cGxDcnZkdXV3UnVqei9QUFAyK2FFN2wwTmVKMi9WbFJFdDRmM0x6Nkd1NTRmdW1nM2xaM2w5R1RGdHN1eFBtT29DZWpuc0xGaDFuQ2dLRWFWUFExL3JST21DRG5zVWlEMzJUK3RCNmM1WlU5aEp1WFY2R3V4Ukw1NTI4anFqUjloeWVScCtmbnUwRG9qTDRlVmxYVXJ2cHdGNlAzM1ErdXpRTVdyV0lzN3FMRnpTOC9ObnA4S3pRNzlkbzViVFZuRzBlaDhWcUpydW0rYlA1ay85encvOVJseE9VME9qb3pxVVRsdENsdmw2Z0c0RjZKQTFNaFQ1QVZxckQ1WnpPWlJPWlN6ekUxd2QyRU4wV2tkZExqZlBTaEtnOFJRdkZlQUx3TGpBRjhnclBuREdtdytiUWtwNi9sOVR1dlh0MTY2SGlTenBwSzFXbDNYVWlqRVBFM0xlamNtem9LNG9GR2E5eTdQZVROclcrZlh4em5CL2Ixdi9aOUJkVFgrMFRiNyswR0JidFdGYUxiN2EvTFppNHR3aUlMTkZacUl5cjZwYzVDMnVvQXJPd3F6RjVUY2FMemlPQyt3WU9iL05hTFFaL2NYQi9NYXplN0x5cGF2MVo2RTd4eWNCMTdqVExDd05sVTFXdDNpSFZpaXg4L2VsVjFmWmx5Mm4xdEZSMTZpYWhrcmpTSEVCcmxreWZwcHJhbjA2ZEd0VDM0dUdob3Nkb1JsMmJLMlFzRm5MM25vWEgzZFQ2Z3dNbE4wYnN1elBpcUtWREtWa0pZL2lBcHlCYjlYODZiZTNUNE51L2EzeFRZT05heGFHRUJqMnlJb1U3cGlDZ2VYeGxVenlaRG5rdnpKUjQyNlJFend0VXBSWUhIaWNMQ2ErK0hRNktTZUJILzFydlBVSjBFMWJmemFzY3VBS29yRW8zdnNJL0VENENGYjlaSjR2Zld5NTVLVHUzb2x6Nm5BN2NxcWJPS25aWW5MQzdxM1dqMDIxUXI5dEczdlRjTkc4dElTK0VLMTN3RCtBbEViM0dWUU01eDFSYVg3V09Vdk5VakFpa3ppTmMwNTR3QWhlcUdYbjh1d3lKQmdCdDJoZG12cGFFM1RUNElzTllCNHFlaGwxNXN2clJ3Qkx5Q1hRdTI5U1JJWk5WR1l5cVpJNlN5OWtraUF2WS8wTHNPRm5zUWFiYW9EK3cvTm5nMjFISU15akpOOVlyUTd0UE9oUUI0ZEk1dHpGWlNSemlnNjMydzBCSE44TzAxWVJwOXdrdDduSjhDQ3hMRXM1bDVkRDRmQnlDTWpoeHhDRmRiM1Fidy9HWGpRWUEyaG5aSWJ5RGtvOFNENFlIaVVvV1dEc2NMZ2NMbnlRSjh4aWlXUEZoVlo0T2h4a0pTeDAvSkJrZk1nT3Q4UGhsdFVwMlMyejl1V1FDYWxOZVRESmFKcys2SzdKMThCTUFqTkdUcDlLWENKL0FFeVlIZmNYQXFjcU4yRzk5eVEveUEvTTdqdFc4Z3JJV0U2SnlyTEpaQXFGVFdIdkxEczZyUU82dGF1NzhjV0dmNmNaZFI3MStSNXBhaVc2a25teXFFU0NtaEpKcllUdkFTRDR4NEZXVVNFaHdVaVdnUkZBWlJFbjRZVThjTnFoTEtkTUlSaVduWlNXMW8rVTNuN3RJZEZaZ0tJS1ZBWnFIK2pwaW1DYXVmZDhuSHhrTklxdlBqTHJVeC9xNjhQMDRGZERBNEg0Rkt0K0E0Y2QvMlZpTW9WbktkOTRWZWpPUnM4R21BTUN4eER1R0tpdHJzaU1FT0Q4ZnF4dHFLUFM1TzFjTWRrZXZENU14dHNwcmppVWxzTTBCODhBTitOV2lPeXlZa29qZG5qV3VkUlVCZnJyN3RpZlptT2dlYWg1eUtlNjJCZFpDcGdOdmRkcjhiVjRmRzBOSDcvRGFPMW9qVjQ3aXE4ZDBXdDAvQzdSTk16QndqaTlodE8wdWgzTUh1Rm9qUXl3Qlk0ZnA5NWVROURzNTF4RjdIQWEvOVpqbXFYVzNsYUdubjc5c2NGMnNRTkt1MGlzOFBrRWZ5ekw1SklNa3lORDhZSFBoWVVjczhEQUtMZkE1SEF5dDVCVGwrUmdDcWRoYmdHWGs0M0lDTmJnRnJnSmJzZmdTRjJDcTJHM2RBeTRIWWd0c2lwMTJNa2VWSVJ1NmhoN1kxdTlhTjVwUnBuaEVlR3VHZnlveCtubW4wa01jOU1iREFwSTdXWk5sbFFLY2lNVmFhb0EzZG9JMFE2RXZ0aFI4NGxWQ0NiL1ZXU1ZPMnN3K0NWV1pHVTJaRW1GVXBBWmgxdkxRN2UvSG50ak51NWNyRWJVSEMxRWsvODZNcVFQVEcvUXhySVEvNlIwR2l4aWNycC9Ld3Y5ZFF5RVhqVmVyQTZwek54YThobVFpZGpSb0UwQ3FXV3ZCYWhOeTdNZHJlV2c1MUJvLzhYcXpxanFqZCtmaXhtcFk1eGRCdXFVSloxS21ieXVwbkxRQjFpdXJLNnVMbUhSWi9YMUpwOExHYWw3RFlMRXNuSUdwUTU1blpObG9McytOYjRJMm95ck95VFl5Y0hrOHlFamRjd2dRNzJQU0EydXRuM1ZodjZ0NHpXMHJ5NVdsOUFjc3BCam5oSDU1bVpoelVBTWtybTBvS3ZGY1czb2c5Y2ZOOHlycXhmRTBZNVk4am1SaWRReEtHUllKVzNaUzRmeTlrRk42TmJkeGhkbzZXWmtkZ3VNRm5JV3l1WW9IVTlVL2NRRWJrZnIyUTQyaThhem11c01uQVJoRDAvMHBreXpobFl0Nk02eHhqOUpOc1NLSi91am8wdWZrT3lmZk5VMzB0OVRCU2VlT0I0OE9lajczcEdncXlBbiswZjZEaWI3azFvN1pHSkJCZUtINmc5dnBGTUwrc3NZc2ZTRldoakdtVWZNY1daa3BiM3Q0R0J6cGYya3B3Sk5OajY4K083bHdNSEF5L1cydzBwZmorNlphbCtaN252VjFyNHl5Y1FmcmM1ZEd5S1FFd3NXQ0NDaHZPTTNMZWh0Z0M2NVE3em5qdHVQNkppYmEra0JmOFNUVnkvYmg4dFNKN0luNHljZE43RGRUVWZmK0ZTMkxEVjkyTDdkbndRanhYc0c1K1k2YUExL0NCSmt4ZlFsRk9aNWFWc0wrdVQxMkliWmVORU1RZHJIK3BtSDJZOCtYdTlqb29rYmdNaEdiMGJHRDh0UVo3TUg3Y1BST0hnVjNFb1B0dzhrc21XWSs4ZEhidWpmQ1YwMDJmZnUrSkhXQzFnRlllVVFtRG9VcHFhMG9BY2J4elpzeGd0U2hDc2xTOS9adEtmOUJIL3FSTWN4MEdhamsrc2RjVzJXa1hjZDBYaXVmK3BrcEQ4WnB6dmVqV2gvdTNqSCttVDA5dnZFNmI2VlpPS1JxVzFvYWhPYU9wenAxNEJ1YmR6OUNOQTdKQi95TWVaQmxLUDd0bThTNk5mRGRrSWRIOWpVbERBK3ZONGZwVHZhcHI5ZkRSNHNEdFAwNGJqbXQvdS8rUFJBWEkwZFVUWFFiUGZSajByRm9BaEtoMGxPbkIzV2dtN1ovUWkxcFIyaXROakwvQmlZRTU3MVQ3RFBIQk1kWG4rSlAyUjhiSDFZQzRaK05VM0hPK1phT2tZT1Jqb081NDdqOU1DQmx0VHh3L1VPdW1ldyszdDNOejZ2dmtVUDMza2U3SkM1RG1LaG1MKzBXQ0I4OUxScVFBODJRcU5sUjRWbXI1a2YzeC90Zm5tVGhaOTBzK2Q0NEh1N0J6U1BUNTlvd0NSNjJnK2p6T0xWNGR4VXk5VEtWWDhiRSsxdjc5SElpL1RKZER4KzNINXlNalV5ZFRKMU1OY1R2OW5lb2g4cTNlQUdmK1RWbUhla0JkMENaY3NxMXp5RVJ6UGszZ2ZROGVrcDNHTmljckdsYlhNRStHL283dTFzVmtQQWxaN29ZVnZIOW5ETHllSGh5dkZtZnhTK3h1T2ZKSHZ6OGpzZFA5Nk1YMStQZGZUMk1vc1EwcWVtNDFyMkVJblNJZTlhT1dqYkJVQUR0ZmdBT251eitEMktyM1IzKy9na25TV1ovM0hPZ2FXRGkxbDZjbXF5Ky92QTRjQ25rNm51a1dqdTVhQkdORXZPOWRPSjQ4MmJaUGY2WVBiUXN6SVFqM1l2UGxBQmFucEZlNkRTZERsby93WGE0N0hTV1dhN2hYeHlQTm5lN3FGTG1tcEFmMTlNUktjbXZ4OXVIclljOTdXTURJNUVpOS8zb1kxV2h1UHg0YzJlN3F1K3RyNytaUHQwZ3I1Q0J6NVFHdXlCU3UrQjByUzJwd24wS0NyOUNEclJOa25zMGJNNXZiNUlNZ3pkUDhjOHRnZDhNaE9kR2trbTJ3NDNQZFA5SFl1SE5ETjM5VmpwYkJLV0pvN2J2dDNFSmdkNmVwTnprL0hvWkZ2aXNUM2tXMCt2VmZJMEhveDdsQkhwdmdFYW1SZEhqZ2NtNTFCaXpFa2FRZUc0M1hOOU5kQTlPTkxkUFRJOHNObWRpSGU4TzE3VDJIQnpKQm8vWHV6bzZUbnVnZWNpbEl6VGZab1prU1ZLVjdDSGJRY3pJa1NQaHhtUkpqRWc0Um1NRGtQdEF5VE81bDUyYTBTUExEUFhIZTBaSHQ0ODNoN3VPN2tDSjBXL3Y5VDRSVWc0Z3RDNHVMallCcy90eFNTVVh2MjBWc2lUcTNsYVZkcmhFQjhxVFdDd1RJa1AvOUdYQUtHakxlODhXclVLZW5LT1NjVGpVQnh1OS9lUGVCS1E0eWFqTjVxeDhTcWFTM3BBWm53bWI2S1RqK3dHOWlobXhDcEs3NHppb2NDSDBRUE5PazZxTlBIaFBxd0N4VDN0azVyRmN5SzVNaFhOSm5vR1BCM1RtNTU0TmpxbEZXVEl0MnYvR0UvY0pycGovSkgxUVdtM0d2SXFlZHJzMzJrZXhjUGZqendOV2ZGZ3BRTzFUakpvNko2WG16ZmFGU0Y2ZUx3N21ramttSGoyMkFOeGJMeE1mVEI3MDdhZExLM0tSajN0ZlkrcUJlQnA4VTdwS2hrUldvaVBsTDVKTEF5OHUxcUxyaVdneGdDVnlyWmt1U29uL0NaOVBWRWExTHVPOXZTTlg1V3J3eWFTYlhQRDhTaktITTMycngvOFgrSnhpN3lrOUY2bEVoRXpvclk5NEVNU2srdHQzeUd2SDE5dHJrOHg4ZkoxKytHWDdTZkRuaDdQOE1tNzdlUHlyWVU0TTdYZTFvTHhZM0I3dlR1UjBEaU1FSlFWdlNIUDVkQlFHb3REejhoY2UvdEsrOXpKY2NYMlZuemhhcnA5WlFWYUpWY1Z2aHUydG81UDVtQi9LM05USGJTRzJUQjZ5RHBLUkZUYThiZ1lMNlkxT3VjWkh1NWdxclZZczlBWU9SNGU2MW1qczVVM2pOTk14L0N3aDZIajJnZHNRR2xGTE5ieUtzWHBVVHlQVUFZYTgyTThIcy9xT0FBQTJ5VVNPcmJESFpacjI2RFNpbHd0ZWpTUTZBSEZPRnNPK3Q4OThvRnhXbUdyVlUwUkdrOU8vUlQwQWxOS1NYZ3UvQ3kwWENua0RSYnRnV2NweFNkREEyYmkyaEMwR1RtT00vck5obXNJN014UFExY3V4aThBMm1wMThFK0RCdUtvd2M4SlE1RlI0aktyZFRTeXhBWHBKK3F0aHJ4UzRSS3ZGRDN3dzU2a05HaHM4QWVFR2ZVc3FIcEdGTHptdG80R0REZFB3YjZEeG9ZdFhkRWVUOHlJZ0d3VWxnQlRWakttVU5xQ2gyanpHVloyWUtlVHBlQk44aWVWTGwrNFlJWEorcFNNeUN6RS9NMUxEcmZiYnJvOFBadUg0ZXpzOCtmUHB4T1hvWXpiNFJiRkpVUE4zb2E2UjdGRUJPamwzeXZhQXl0TXRVSXp0SmxiY3NoczNqSUJxSi9QRVBuMDlIVGk5UFR6MmVkemt3TFliaTVSNjA0eFRwZHFlYk9WUWw0RXZWZ3JOQlB6QjN3eUc3NmNnSFI2aXN6ekJIdmlGTC9CL0VTSWRiajVTSXlwWFdrU1BTeVY3RkVNZVRWQzU1aWdUWEM3TTVhSmlmUHpDWkQ2OUJ3ZHZaZTJYRTRRMGVFYlRPUmxOMnMxTTdrYVBYMVg5emdxMjdBbGhVdU4wTG1ib0cxR0ZrMlg1K2ZJZko3SzIwRWZCVDlQc1h2VDUwVDBzN00wNjJCNVd5M1VxajBxRmk0dHU1Z1IwUjYxZVpySkJXMFJtUTlaTEplQXZlZGxFYmFVV0ZtVTh2dG44K2p6Yzd0RHBQdzF4TDRmbGRhTTA0TzdMOHkyUU8zMnlBWE5FYmRrMmdQb2M4dnNQZUJiY01WN2lRWS9PL1VDdFptcExlVGRGdVAwLzFCcEpnYk1kcE1wQmRSNVJJWXF6bVBzOENrRXdMUFBlWWZNQjVNMUZlT1Y0elI0Mm16Y0VXcUVabUpCUWJTblFpYlRYc3JPRW1BTmFvWE5YQ0kxYU0xYTllKzdldUVDOW1qd3EvYlFYeUxtYUlOUmxDd1drOGtVVmpTc2NVY3RJZlhuQ2J1Ykdzb3UxR0tQNHFIZTJVclF0Y1ZweGhCMHNKY1RJRVZlUytCN1NWWXNaMURjbklzaXhTVnJoVTVYVkJyc2dYMEM5VUl6c1kwWmgyVWVDbXRUUldKQ3pWcXdrRXk3V1ZGbklVT2crYXJRSkhwWTlkc2pFYk9KczFqUnNDaFZvZEVoV0VSNjNaTEE2STNUTEs5VTlQUldNWHFJVm9lb0U1b3g5UHJrMC9uNStjOFpXYW1lMk13RVFGK3lJbTlJNmxSYTVKV0tyWEdFTnFyTkxiMUtnOUFzL25WbFBxV0hHUndTQW4rY2h0MlVQcWxCYVZHcW5CRzdpL1lBcGEyS0xtZ205aWJDZmdhaEp4UzlDUXh5dWcvRnBMNzlRekhPczVVOHZSN1k4Smd4NUVGMVd0YXBkSzlCREFQemZKalZ5U3ptMGRWNTJlNW45TnFqbEJFMXE2WnZRdUtmeEI3WXlWWVg5QUs5eG9uN05RbU5VaytjV21URmwyVjBRbGRVdXNmdGFvQTRMZWlIWm1KLytpUVVPaVRyWnBaTkFBMGxER3ZRQjgycVNwZXJleHgvWUQ2QTBnVGFvY3ZUdWZjYllnaVl6eVJXdjlMMmM2QTJ5WlFlZjJCR1ZDb2VyRG5tdUlhRzFVQ3p6NkZYNlhqQ3pGNEM5TGxZZ3oyVVBXamFwTjI4b0ZOcHFXS2M3bUZsamlndDY0VE8wZDhDL09mYTNLSDZZMktmWlYzeG5BNW9nM2hYWWRKU3VrT1V1UTJqcXJTdXVzZEM3N2VJSFMzdHJjRWRDdXVGVnVTNXhNclhqTDZRUjFYS2lCNW9MaU0wVVZxUHA1bnJEOVpsWXVsYTNLSFk5eWZPSjJaMTVjUzc2RkV1STNhd2JpUCs1UUtWbHZVcC9WNDBBZlNwVWx2QzVtOWVsTXlNTG50SXhaQ1h5bWdwUFVZNUxqWldWYVYxUlk5Y0xNWmk4Tml2alptMWdOSmh0MkpMNmd0NXBXSmNVK2t4WGpadVFKd0dwV1ZSbHozZUc5Z1VRck8xVWFlZ3pXNnlVamFteHFxcHBqMFUyUWkxUElqVFZxdXVXbDZ1MThEdVljU3JEWm9OWFZvdXc3S2VCaTVXVGFWaUp4WHRyaFBIa3B2RFJzQ29XM1JiS1QyZWpnV2ZwSFRJWXJHRVJkNnZ5eDd5WFltb0JkMkI5bGh0aGxxZXc2M1BIakVES1JEUGE4eUkrVkFvbldGNW5Vcnp0OTJCTkRPaUJQWkFwVVczVzEvSTY0MDVzSTUzV2x2SVU4QjhGTVd5UWFhMldsNFpwUjNjaHVwcFVTZjBlMnNHR2dCbjlwcjhJZVBmQlVWRmp0VWFwelU5VGFIU0FWVGFJZXM1ZlpHN1BwcWh6bXFwVFdPU0hNS1NNQ1R5cmlPZEpXS3h3cVNkRVNIa29kTE5QcXZiclErYTdtMW16d0Y2cjVhNmgyVEZFektzTXFQajRBY3FMYkdWR2dHZXkvVFNocis1MlNmTE9tdDUyVjRiYTRFVzRnUmZrNlh4bjRxc3d1bXJtc29LVmNrZXlkT0pBUEcwN05ZWFBVajRDT054M0ZwcVRDd2s3TlpvMDFVMU5iQjh4WU0xSGZQblFTZ1JtMTM0MTBaOTBMM3ZJL3huYkl2WEFFM1pJVUhOOUZwbkk2QnljK3N3SFNIL25SeDF5L3BDM3MxTm9wZERmNXhONkcrNlNGNUlUcFlWOUJ6T0k0Vkx4YXBwVjQvbll3TjQyaVU2SEtMZVF3Z0dOb09IdWt5Nm9UUDVmRDRzc1E2Ym5xTTFkMHBENGJKYzlreUFFUnUyYmxubklZVGNkVXhnTGFmbjU1ZDZwVWFoOGR4aWhNN2Q2UFEwWHdwNTVVOHpCOVFTa2RKNUxNOFE1SjNuKzVlWEpwMUNGekpBRFVKenVnK0xWVGxxU2s3SkJRUVgvaEZXMFhrc3J6Y21VS0Z6aStYU3EwL29UQ2JqdFlQUVVVWXZ0S3EwcFdLdjNnQ0dQTm10OTRUK2dzSEFVaGJZcVVWZldWNndad29LNi9EclBtcGE1YkNZcW5ReEk3STZqeUNEcXdPOEY2Z3YwMVdwd1JXeUl0a3AzakVUMTNkZURqMWR1WEFCNkk5bWNvUkpsTVVhemdURWZDeGVrZEtTcWtJdHlUTVJhSHhLb2h3eDZOMTViMG5wdlZTcWZFYUVPTzBqbDhQUWZUSW5Dd2FCeHNnZS9JS1pTdFNTS3lETStGd3l5L3I4dWs4VXFRZlZ3MVhzWVNUUnc2cGY2WnRjTkdhVytKQWxuZDVMbGMrTmtoSUpCRGhCY0FHemtOQjcwaGFWbGdnMEtsME9PbWhzYnJiV3BqUkdFRTZpUW1sTUp1MTRMVUY5Rks5UzB6empwbHpDVVEyN0RzTCtxSENGYytOWGFzZ2J4U3REMU5JZGlJa2RjWklTMmt1bFU2bFVYbUw1eDhnekhFbUNMTG1FV0cxbmJDV3FvajNJQ2YxbXdRVkN5MUl0Si9RWnczcy9SRlA0Q1ZPaGtNbHIvd0VZWXNaTXdNOXhSczRvc0x4UE1OVFF3UWFWcGhRK1hLVzNHSGphaFpkVlVHcnFPc0hFZXMyc2tpSDN5VFNad2w2N1hTcWR6bmRFbGdLY2VzV0FDTVhPY0xGYU9nVWhOT3lxa3RKYmF1RUMwREpiR3pUNmVpTWk4ZmxReW1ReTViM2VESHdVdENWY3Zwa1pJU0FFa0ZsdzJNSFkxOG1iR3FFTFBGOEp1bHUxeHlnTEZTYWwxajR3dEdHTmcxYUdGNFRPNXpNQXpZcHVseThTRVdZRURqS2g0TEx6a1daYm90YWVOVUZXOWJTbGdqMkNSR2tvWEtoYSt6RGxibUx2andTSzRqUGV2RGREbEhZNGZCR2l0RERqS0VpUlpzNVFhemMzNG1tKzVHbTZuRDJ3R0Vkb3BmWXViaUQybTk2QWFKY2tlOFp1cDJTV0tCMlo4VGw0T3p2RWNlWkU3YnRFcFNVMWVwVDVSOUYzN0Y0ZldIS0JQVmpwQ2YzeWNsQVIrZXN2N0VnQkdaRlY4Rm9Ha0RtZ2JlVUxjUDVnOUFtZE40blN0eG54cUd4R3hNTmlJRFgxcEc2YkMweTBOL3JpbTRFVGZHNFdEMmpKcmtpQXM1bk5odmlUK3B1cTUxejRxbkU2c0lRWjhTbjJLUFliUzF6SGpxN2ZIQjBkeFdJR1NBQWNvMitZcC8xL200UzgyNHlvMllkcDZ4TXFMVmpSMDlMVHV5S0Rwb25vZGF5MzkvMTFiK3lhVGl3OHZUUHlYZUZTOW9UK29GckxHd1VyL2d5MEtyaDZyWldmNmoxZENubEtwUktSS0wwejVCUFJIckU2NmFrT0diRkszZU5iQTZubHllS1RQZjBQUVBONmxJYU02R2FwdW9FdVNHcDlPcVFkOHI0WGxXWkZrZVhyQmxyMWRMcHl2endJZVFCZFAwcmZWVTNwTWlVaVJnK2lkRDE1bWc5WDZkV0xjYnJHNXRZL2JRK1NFUzBWNHJUWkJpMFhQSHdzOWRaZnlDdHJqMVVDTGRZUmRKVTI0dmRQUlUremNqMHBUVnJqbGtwL3dUWTJROVZVcmlkN1ZHa2pEcExDQlpVR2U5Uk5NUzVWcmsvZlprUzVqdXloU0JKVnNUVk9sQVo3c0hWbGowSzFxbW5RU0pTdUkzdEFjMDB5VmMySVdQZW9HNlZqUWQ1dXI2ajBWYU1INGpUVVBlcElhUnRQZ2FjdHBPNHhwblg1bDM2ODBBNkpIcXljTWRRSHROOHVVYnpKc2xmdVFqdC9YMzE2L1diMUFwdGJvdWkwSmVzQk9zaGxpS2VoT3AxWHZtdEJUNDAxL3RsdzBUd0s3aEF6Z1hwUU9oY1VuQVZLSWRmNXk4Z25XdERUbnQwWE5tUHpFQjVrb1NJM0M4L092SkN3aldha0FwVkNTMmRjYzFyUXYvMjFoY2Q2aDBCcGxxK0h1aWxZbW9YZ2tkbXpwRkltZStTTDVsWGNGZ1l4SnpaYjhTcnBYbjhkUUpzRk95VkpYc3ZlbmlrdkdiczByNWQzdlB2NlQ3TVJjaUl2OG5ack52ZmNqcVk1bHhPaWh3bVlUUmxIaCtiMTh2NCs2Um44MkFDdFJMeE9QVHRyVGo2NzBBRVFtckx2UWV3SVM1RTI3Y3NwTnZWdXZjWklQY3BEcUxhTGE4OXJFSVlPV0VGbkpiKzNGd3A1SFZ5VE5uU3I1MVBqaHdhdWVRaXJUT3lzOEx6UUMvNGhPMVdRN0ttOVZBcUU5cnd0ZDEzVGIxdWVCdHZPMGlqMk5PSm5uN1dBWVlJQ1ZwWW83eDVlaTFVVzJzcGRqTFh6YU92MUI2anBxVklYcU9EemFjMFlsa1E3WlVlaFE2R3czV2ZyTEh1QjRhbXhyWTROTTVTS1JXckRNMm1kQTJhSHZTQVZGTk5lQ0tvZERxR3YvRldSbTJJdHU5OGEvTTFMYmtJdFVXYm1PY1JtR1BPUUl5TlJsSlFIYjVneThreXNxY0pGcy92KzZuNzlCdk9pVERyUVNVN2hLUGx2WXk4dzBjQ29ESGFXcEV3cUJJWldJdjZEU2xmNjdvcSszdkpnMkl1SVJHdmU3dmJIR1NiM0w0cWNqTnFHck9CbWl1S2RlTm82YjNkeEg1c3FYbE45M0RDNTlkR0FFVVJVVkd5bk5XQklGSytLa2lSRDhSb3B5ZUtpKzh1S1U4WHJxQ1JMNzBqZVgzSC9mYVVWeFUyU3VYaU1tN0ZDdzVDaUNyeWRuUDhGUTc4WnFITEovY214NlpZWERUWk9pS2krQm8vWUtaZGd0Sm1Ed2FDWkRFRjF5bHlhdlYxS3BrdXJnN2pGM1h2VVRlNXZVZHlIdVRneUIyMW0rRlNyU0VsNExoSzhZU0xuMlIwendjR3VLdEJmUGYzVExSK2d0cmQwUzQwMzBxQjRjcmNabHR5RWh0eVFoaFdMaTNoUjVIRVNPM2JCcTdxY0YrRWQ4RDZjSUhlY0lUZC9nZG9qTEdQVlc4SGdUbG15akNMM0E2TElFM0NwQWdTN2d0Y1VDdWVCV2JCOStsTDFqZ3lkc2NZQm9QWUhoSWdhK1ZnRlR3bnl2S0wralpaWCs2RlFzSkNIR1ZoRktkZzlDcENMR3lqSUltRzNDVWtodDZ2aEpSN21ZVXdwWkJuT1Vnb01tTm13MUpPd0IycWhBQnFETHpBTDhzNXdDR1RPS0M3QlBQekgyK28zN0dnSzdyNXErUkMwN1FTR1JvdlpFWktDblU5NGxSb2xCY0h3YTFDSWpHc0pLNEtUZFR4QlJqUm80NUVKMEJPK0FlSVRjaDZaZVZJaEFrWW8rZ3Aybk1GdllRZHVMM1pteU9ESlh2TncxOSt0T202Tmd0Uzczd3htTGpBelpCV0pvb3JLWEVRaVB6R0xjeFJiRkoxU2Z3QjFVd0lKaVNoZFJNVlpnbi8zQXhSVVlCU2FET0JqQ2hvcWt0TWJEaU95NHBqaGdzT2RPbTlDMDNSMDlXcHk3TDNaendsTG95NHIvdkdlVjMvMW9qOVUwVkZnOUNTeGlmcUMyaGZ0UUJCQlRyeUhrWUkyVUplUVZYaGZMdFVaZ0tyeW9qbFFjbWZHbTg5N3ZYYTdJa2NFWTdDL1UvZWRjenFQeC9wT1BvRkZqSUl3RkhGaEEweVZoSXhnc09Na3ZrcnFFNWRBN3NGQksyVWVMU2hrN0JsWW1sSGZBek5PcDkwSmk3ell3d1dJV1lkUDRNeTlVMTAxM0tPb3RlL04xcXN0ejN1empRc0lNeEdmUTVheG54b2FVY0djcEU2UjZlSnkwbDhKZjNsSk00RlJpMU9VYWx6VkUvZ0Q0Qm83VHBGQ1VDS2RpRnlSSmM1MjlIR2x0YlpiV0gzNU5uWnk4cW5ualFHeGhabVppSHBMbjN2WFdISTh1cytNNC83MWwrN1B1Qnc2a2t1VzFkZElSQkE0VzI5eXNLbm0rMjY5YmV0cGZEVTFPUFloWnZOekFRSU9hWWs4WnU2bWwwb3ZQNmFscGVJVzk1ZmR2cGIyRWlIelErcEU2U2tFT0Z2dzZLL0Q5cmRQdVMxYlY5dlk4S3ZOazA4Zi8zcHZNUHU1bWxJZ3dBVmdySTdJQXU1MmxneWxrZnFLaVNNZHREaS9PWGFVOUF3dmRqMzFCbmhkNzFyR0pnZGVUVzAxamlXUFlySFlSbTlzSTBaU0F3eVlERGdxTHROSURiaUZnZlQ4dUo5Z1VZUGhVWXIxdmo5YSsydWhwK080WmFYelorN2ExOXE1UHJuVnZUVXlNclhWc3J2YjJIalZDR20zcFFWbVdtRFlIUno4UGpnNDJOL1kvd2xTLys3V0lFa3QrR3pwMzkyOWdyZDhhdXlIOTdXMHdCSTE0V0pZZ2V0MnIyQU0rNFhYeHF1cmxxdXhzYkZQazNOTjFXNDVYZjMraUsxdk81disyRjVjV1Y5LzkrNWRPNlozTUxtK1RrWnQwMjJiYlpzRHJ3NGdEYnphdkplbXQxZmFZUHh5WldWdVpXV2xIZDZLYjhmeHlzREE5QUNrZytMakFNZlRBOU1IQnk4MzU1cDAzQjd4ZjNGbjl3cmY5eC9hN3o4Sy9mY3Y2Ri9RdjZCL1FkZFYrbjhCQmdDN0NtWWRoNnBZeUFBQUFBQkpSVTVFcmtKZ2dnPT0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsidXZtIiwiY3JlZEJsb2IiLCJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwibGFyZ2VCbG9iS2V5IiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6IjMwYjUwMzVlZDI5NzRmZjFiMDBiYWRkYzk2YmE2YTk4Iiwib3B0aW9ucyI6eyJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInV2IjpmYWxzZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImxhcmdlQmxvYnMiOnRydWUsImJpb0Vucm9sbCI6ZmFsc2UsInVzZXJWZXJpZmljYXRpb25NZ210UHJldmlldyI6ZmFsc2UsInV2QmlvRW5yb2xsIjp0cnVlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwiYWx3YXlzVXYiOnRydWV9LCJtYXhNc2dTaXplIjo4MDkyLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxLDJdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MzIyLCJ0cmFuc3BvcnRzIjpbInVzYiIsImJsZSIsIm5mYyJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5Ijo0MDU2LCJtaW5QSU5MZW5ndGgiOjQsIm1heENyZWRCbG9iTGVuZ3RoIjo2NCwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjQsInByZWZlcnJlZFBsYXRmb3JtVXZBdHRlbXB0cyI6MywidXZNb2RhbGl0eSI6MiwicmVtYWluaW5nRGlzY292ZXJhYmxlQ3JlZGVudGlhbHMiOjE2NX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTExLTE2IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJPbmVTcGFuIERJR0lQQVNTIEZYMSBCSU8iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIzMTExNjAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTExLTE2In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0xMi0xOSJ9LHsiYWFndWlkIjoiYjI2NzIzOWItOTU0Zi00MDQxLWEwMWItZWU0ZjMzYzE0NWI2IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJiMjY3MjM5Yi05NTRmLTQwNDEtYTAxYi1lZTRmMzNjMTQ1YjYiLCJkZXNjcmlwdGlvbiI6ImF1dGhlbnRvbjEgLSBDVEFQMi4xIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjYsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURYekNDQWtlZ0F3SUJBZ0lMQkFBQUFBQUJJVmhUQ0tJd0RRWUpLb1pJaHZjTkFRRUxCUUF3VERFZ01CNEdBMVVFQ3hNWFIyeHZZbUZzVTJsbmJpQlNiMjkwSUVOQklDMGdVak14RXpBUkJnTlZCQW9UQ2tkc2IySmhiRk5wWjI0eEV6QVJCZ05WQkFNVENrZHNiMkpoYkZOcFoyNHdIaGNOTURrd016RTRNVEF3TURBd1doY05Namt3TXpFNE1UQXdNREF3V2pCTU1TQXdIZ1lEVlFRTEV4ZEhiRzlpWVd4VGFXZHVJRkp2YjNRZ1EwRWdMU0JTTXpFVE1CRUdBMVVFQ2hNS1IyeHZZbUZzVTJsbmJqRVRNQkVHQTFVRUF4TUtSMnh2WW1Gc1UybG5iakNDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFNd2xkcEI1Qm5naUZ2WEFnN2FFeWlpZS9RVjJFY1d0aUhMOFJnSkR4N0tLblFSZkpNc3VTK0ZnZ2tiaFVxc01nVWR3Yk4xazBldjFMS01QZ2owTUs2NlgxN1lVaGhCNXV6c1RnSGVNQ09GSjBtcGlMeDllK3BabzM0a25sVGlmQnRjK3ljc21XUTF6M3JESTZTWU9neFhHNzF1TDBnUmd5a21tS1BacE8vYkx5Q2lSNVoyS1lWYzNySFFVM0hUZ091NXlMeTZjKzlDN3YvVTlBT0VHTStpQ0s2NVRwam9XYzR6ZFFRNGdPc0MwcDZIcHNrK1FMakpnNlZmTHVRU1NhR2psT0NaZ2RiS2ZkLytSRk8rdUlFbjhyVUFWU05FQ01XRVpYcmlYNzYxM3QyU2Flcjlmd1JQdm0yTDdEV3pnVkdrV3FRUGFidW1EazNGMnhtbUZnaGNDQXdFQUFhTkNNRUF3RGdZRFZSMFBBUUgvQkFRREFnRUdNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdIUVlEVlIwT0JCWUVGSS93UzMrb0xrVWtyazFRK21PYWk5N2kzUnU4TUEwR0NTcUdTSWIzRFFFQkN3VUFBNElCQVFCTFFOdkFVS3IreUF6djk1WlVSVW03bGdBSlFheXpFNGFHS0Fjenltdm1kTG02QUMydXBBclQ5Zkh4RDRxL2MyZEtnOGRFZTNqZ3IyNXNid01wampNNVJjT081TGxYYktyOEVwYnNVOFl0NUNSc3VaUmorOXhUYUdkV1BvTzR6elVodzhsby9zN2F3bE9xekpDSzZmQmRSb3lWM1hwWUtCb3ZIZDdOQURkQmorMUViZGRUS0pkKzgyY0VIaFhYaXBhMDA5NU1KNlJNRzNOemR2UVhtY0lmZWc3akxRaXRDaHdzL3p5clZRNFBrWDQyNjhOWFNiN2hMaTE4WUl2RFFWRVRJNTNPOXpKcmxBR29tZWNzTXg4Nk95WFNoa0RPT3l5R2VNbGhMeFM2N3R0VmI5K0U3Z1VKVGIwbzJITE8wMkpRWlI3cmtwZURNZG16dGNwSFdEOWYiLCJNSUlGaERDQ0JHeWdBd0lCQWdJTWJVSTkrenlFUVVURCtkbkNNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1Gc3hDekFKQmdOVkJBWVRBa0pGTVJrd0Z3WURWUVFLRXhCSGJHOWlZV3hUYVdkdUlHNTJMWE5oTVRFd0x3WURWUVFERXloSGJHOWlZV3hUYVdkdUlFZERReUJTTXlCUVpYSnpiMjVoYkZOcFoyNGdNaUJEUVNBeU1ESXdNQjRYRFRJek1ERXlOREUxTURFd00xb1hEVEkyTURFeU5ERTFNREV3TTFvd2diWXhDekFKQmdOVkJBWVRBa1JGTVE4d0RRWURWUVFJRXdaQ1lYbGxjbTR4RVRBUEJnTlZCQWNUQ0VGelkyaG9aV2x0TVNvd0tBWURWUVFLRXlGQlNWaGxZM1YwYVhabExtTnZiU0FvUVhobGJDQldiMjVrWlhKb1lXZGxiaWt4RWpBUUJnTlZCQXNUQ1dGMWRHaGxiblJ2YmpFVE1CRUdBMVVFQXhNS1FVbFlaV04xZEdsMlpURXVNQ3dHQ1NxR1NJYjNEUUVKQVJZZlFWaEZUQzVXVDA1RVJWSklRVWRGVGtCQlNWaEZRMVZVU1ZaRkxrTlBUVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFLZi80R3pHQVVtSkg0UjltQ3ZjSitDZ1RVZ1AxRE5yOGROMmtEdlNBOXh1SU1iMU5aSlhRZ3hTT09BWXFJQnpGTmNqa05WbDgwWTNkcm00dFBKU2wza2ZXV00yNnhZTEZzdmwxQmNxdHJQcnNzeXhJQnRYNWtUZTJwK005UmxjWlFjRWo1Q2JZcEFTcHVTVEJ5em9PdWYrVlNmT1VWcUR6Q0RINENxc0VDeXZ5TEtySnc5a2pONEI2bEZYeXptcklXcVJtR1dLeDRjc28vd3hZSVVOY09WK3A2STg0WTJ6MW5GSVdFaGNBNmRnckpRbkRwRDVJR0VKZFN4VG44dDJabkFOcDRKRUFwOGo1dzN0YlU4OVJLaTN5UEF1d3N4aTNYY2xvRkF0R3h3MndrN25KeWl6cTk4dE81bHdmZ0hOL1luZ2xZd1U0VUZuT0J6UDVNdXpQckVDQXdFQUFhT0NBZW93Z2dIbU1BNEdBMVVkRHdFQi93UUVBd0lGb0RDQm93WUlLd1lCQlFVSEFRRUVnWll3Z1pNd1RnWUlLd1lCQlFVSE1BS0dRbWgwZEhBNkx5OXpaV04xY21VdVoyeHZZbUZzYzJsbmJpNWpiMjB2WTJGalpYSjBMMmR6WjJOamNqTndaWEp6YjI1aGJITnBaMjR5WTJFeU1ESXdMbU55ZERCQkJnZ3JCZ0VGQlFjd0FZWTFhSFIwY0RvdkwyOWpjM0F1WjJ4dlltRnNjMmxuYmk1amIyMHZaM05uWTJOeU0zQmxjbk52Ym1Gc2MybG5iakpqWVRJd01qQXdUUVlEVlIwZ0JFWXdSREJDQmdvckJnRUVBYUF5QVNnS01EUXdNZ1lJS3dZQkJRVUhBZ0VXSm1oMGRIQnpPaTh2ZDNkM0xtZHNiMkpoYkhOcFoyNHVZMjl0TDNKbGNHOXphWFJ2Y25rdk1Ba0dBMVVkRXdRQ01BQXdTUVlEVlIwZkJFSXdRREErb0R5Z09vWTRhSFIwY0RvdkwyTnliQzVuYkc5aVlXeHphV2R1TG1OdmJTOW5jMmRqWTNJemNHVnljMjl1WVd4emFXZHVNbU5oTWpBeU1DNWpjbXd3S2dZRFZSMFJCQ013SVlFZlFWaEZUQzVXVDA1RVJWSklRVWRGVGtCQlNWaEZRMVZVU1ZaRkxrTlBUVEFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQWdZSUt3WUJCUVVIQXdRd0h3WURWUjBqQkJnd0ZvQVVsalBSNWxnWFd6UjFpb0ZXWk5XK1NONmhqODh3SFFZRFZSME9CQllFRkM1N0xOM1JXMzhkZXhRaHhmSFcvV1d0N2NDUU1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQ3Z2UGltN2pvRjBHNHZPZXBTRmJDUmd0Q3dSQXllbjlmSHpEUzI3V25zVGJHOVVvcSt6aUdyY0QrVTVFbkg2VXJtRjFCcXhYTDFDanFFUHJuNVlRdFpTczNwZnZvblhrRkNodGlZWU9nSzRnSXFKdENWQmFYM0g0REhrSTFWN0JoN2I0dmpaQUQ4Y0pMeGlKZjZBdkk0ZTExRDlLNXRwWjdZWlFFNU13NDlWRHRROEE3cGtqTzZ3WGpIRlhYZ1kxbFB3K0xSUXVVM205S0dBTTNDNGdlMG90cFcwWHlLRHhxc0tXT3htTVg3SWpoWEZEcEtZb3BtbUxQY1R6NzBPTnRiRTJOSHlJYTNVdWpoY2piY3Jwb05rbWFGaUxrMnBxS1JaSW9Ia1phRk1kOXdhUTlmMWxTMnd3VlF4dEgrdk5WOU4zSytIbkwzbkIvQ1UyRTBidEpIIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQWJBQUFBR3hDQVlBQUFBREV1T1BBQUFBQ1hCSVdYTUFBQmNTQUFBWEVnRm5uOUpTQUFBRkZtbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBEOTRjR0ZqYTJWMElHSmxaMmx1UFNMdnU3OGlJR2xrUFNKWE5VMHdUWEJEWldocFNIcHlaVk42VGxSamVtdGpPV1FpUHo0Z1BIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVFXUnZZbVVnV0UxUUlFTnZjbVVnTmk0d0xXTXdNRE1nTnprdU1UWTBOVEkzTENBeU1ESXdMekV3THpFMUxURTNPalE0T2pNeUlDQWdJQ0FnSUNBaVBpQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQaUE4Y21SbU9rUmxjMk55YVhCMGFXOXVJSEprWmpwaFltOTFkRDBpSWlCNGJXeHVjenA0YlhBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOGlJSGh0Ykc1ek9tUmpQU0pvZEhSd09pOHZjSFZ5YkM1dmNtY3ZaR012Wld4bGJXVnVkSE12TVM0eEx5SWdlRzFzYm5NNmNHaHZkRzl6YUc5d1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM0JvYjNSdmMyaHZjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUkZkblE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVVYyWlc1MEl5SWdlRzF3T2tOeVpXRjBiM0pVYjI5c1BTSkJaRzlpWlNCUWFHOTBiM05vYjNBZ01qSXVNU0FvVjJsdVpHOTNjeWtpSUhodGNEcERjbVZoZEdWRVlYUmxQU0l5TURJeExURXhMVEl3VkRFME9qUXdPalV3S3pBeE9qQXdJaUI0YlhBNlRXOWthV1o1UkdGMFpUMGlNakF5TXkwd05DMHhObFF4T0RveE9UbzFPU3N3TWpvd01DSWdlRzF3T2sxbGRHRmtZWFJoUkdGMFpUMGlNakF5TXkwd05DMHhObFF4T0RveE9UbzFPU3N3TWpvd01DSWdaR002Wm05eWJXRjBQU0pwYldGblpTOXdibWNpSUhCb2IzUnZjMmh2Y0RwRGIyeHZjazF2WkdVOUlqTWlJSEJvYjNSdmMyaHZjRHBKUTBOUWNtOW1hV3hsUFNKelVrZENJRWxGUXpZeE9UWTJMVEl1TVNJZ2VHMXdUVTA2U1c1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRvMk5HUmlaalU0WkMwNU9UWTRMVGc0TkRjdFlqTTVOUzA1TVRZNU5qVXhZVFF3TUdRaUlIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk5qUmtZbVkxT0dRdE9UazJPQzA0T0RRM0xXSXpPVFV0T1RFMk9UWTFNV0UwTURCa0lpQjRiWEJOVFRwUGNtbG5hVzVoYkVSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk5qUmtZbVkxT0dRdE9UazJPQzA0T0RRM0xXSXpPVFV0T1RFMk9UWTFNV0UwTURCa0lqNGdQSGh0Y0UxTk9raHBjM1J2Y25rK0lEeHlaR1k2VTJWeFBpQThjbVJtT214cElITjBSWFowT21GamRHbHZiajBpWTNKbFlYUmxaQ0lnYzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG8yTkdSaVpqVTRaQzA1T1RZNExUZzRORGN0WWpNNU5TMDVNVFk1TmpVeFlUUXdNR1FpSUhOMFJYWjBPbmRvWlc0OUlqSXdNakV0TVRFdE1qQlVNVFE2TkRBNk5UQXJNREU2TURBaUlITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQXlNaTR4SUNoWGFXNWtiM2R6S1NJdlBpQThMM0prWmpwVFpYRStJRHd2ZUcxd1RVMDZTR2x6ZEc5eWVUNGdQQzl5WkdZNlJHVnpZM0pwY0hScGIyNCtJRHd2Y21SbU9sSkVSajRnUEM5NE9uaHRjRzFsZEdFK0lEdy9lSEJoWTJ0bGRDQmxibVE5SW5JaVB6NnpPWFJsQUFCdU4wbEVRVlI0bk8yOWVidzFUVlhmKzYwelArTUxMNitDWUJCQkVFUkVva0VpaUdNY2JpU0tpa2E5R0RYR1JEU1JxREZxak9qVmE0eTVSSEZFY2NEZ2lFb1VIRkhqaEJCSHhJaUFnc3d6dk1EN0RHZDZ6cW43UjlXcVdsVmR2ZmMrejdQUFBydDdyKy9uMDZkNzl4N083dDdkOWFzMTFDcm52Y2N3RE1Nd2hzYmFXWDhCd3pBTXc3Z1pUTUFNd3pDTVFXSUNaaGlHWVF5U2piUCtBcmVDYys2c3Y0SXhVandzNWNYbHdJTFd4dHdaYWk3RW9BWE1NRzZGR1VWcVdZVE14eis5MzhmRXpWZzFUTUNNbFdDS1dMV2VPNGx3M2FySXpTSTg4ajlhciswVk54TTFZOHlZZ0JtalpJSmcxZnZkak0rMUhwODJ0Zmo0Nmp2STg2N250WjN6WUlKbWpBa1RNR01VOUFqV0xHSlZyUFhudU1hKytybDU0eHNDNDdJWStYb2YvZXVtcUptZ0dXUENCTXdZTERPSVZsT2tVTUxrcW0zWDJLL2ZjMXJDVlg5aEpWWSttbDArZmpldkJhMjFUZjlhMDdIUVRNeU1vV0VDWmd5S0thTFZXaGNDNVVzaGN1UjlhVkd2NndoWjQvL1BTOUNhTHNESytoS1JTb3V2OW5uMXZvYW82VzFYUFRZeE13YUhDWml4OUp4QXROSzJGaXpYRmFnMXl1ZlhmTFV0cjlWQ1ZvbmZxVkdMRUEzQjhuQ00yaFlSMDg4MTNxUEZEdlVhRXpOamtKaUFHVXZMQkd1bkZpMXRIYTFWZ2lWaXRhWUVhazA5bC9hVGw4NzdmUGYvMU45cERvZGJidnUyS0lsd0hRUEhzait1MDNOSzFJcjNrVVh4MkhXRmJLS1ltWkFaeTRZSm1MRlVuRVMwYWl0TFdVOXJ0V0JGZ1ZyM3BWQ3R4ZGNXKzVYSXBjK2pGRVg5Zlc3Wkl2TU44YUswb0pJSXVTeGF4K3J4RVdxZmV2N0lxL2NvUVV2YlBkWlpVOHpNS2pPV0RSTXdZeW1ZSWx6MXRvaFRzcUxJd3JWZUM1YUQ5ZmlhOWZqOE9ubS9pTmQ2WEVTODFodldXaTFpRUFSMFRxZWcySmFsc0tvcXNUcnljT1RVTmtHY1pQdW9FcmdrYU9SOVdoaTlFcm1XaUtYdmFWYVpzUXlZZ0JsblNvODdybWx0a2QyRFNWUjhLVFRyOWFJRWF3TzFyZmIzTGcxcnJSQ3dlY2ZDbENWV0MxaGhWZFdMRXFzakg1WWJhdjhOTFdoVTI4bzZLd1N0Y2pPYVZXWXNKVzZvTmJBQXE0VTRZR1lScm1nOUpmRWlXMVppWFlsbHRWRUxWVnpYUzdFL3ZrYy8xMXI2Qkt6alNyejFVNUxXSFFHalI3eklJblZEQkVzdDllTml2eEsyRzJRUk82THJwaFFYb3dpYy9wNzZ1OHNKR1c2anNxSU1WUWZNQWpNV3lnVGg2c1MyZEdLRnVBWjlhVjF0aUdncElkcWNzdDRBTmwzNW5scjR0SGhwRVhOVUdZbk1XY0JFTE9nSzJCR2xpR21CT3ZKWnhHNEFoMlN4T3V4YmV5VnFUbGx1MEhVL3h1MDEybFpaY1F6bVhqUVdoUW1Zc1JCbUZTNXk4b1FrVTlRV1ViS2dmTENpTm4wV3FOYXlSUmF0VFIrRnpDc1JVMkttLzRjV3IzV1U2M0tLZU0wcWFLM0dYZnJCUmZ5TFVyeU9VVUlqb2xXTGx3c0NkVWdXckFQeTQyS0o3OVdpcHkwMWliT2wySnZ2WmppYWtCbG5ncmtRalZQbHBNSkZ0clphb3FXdHFiUTQyUEpackRhQnJjYSsrajBiU3ZoYUZsaHRmZlc1RU9IV3JiQzY4Wi9rUXBUMWpXcDlXSWxZdlJ4RVVUc2dpNW5lVjc5ZVcydnAvN2d5RVVRRVRic1htNjVGRTdIbFpxZzZZQmFZY1NyY2hIQkpNb2FPUzBtc1Npd25iVlZOWEh6NXVCYXkydkthUmJ4MFBHNmU0aVVVSXFaY2ljZk1JR0pLdkxUcjhCQWxWa3E4cGkzcGZTNjdHcE9ZdWZ4L2o4bFprSzRoWk9sNHpCb3pUZ096d0l5NTB4QXZMV0JyRGVHU3JEL0pFQlMzb0JhZmV0bFc2KzFxWDcwVXJrVGF5UjFGaWoxNTdlaTN2dVo5QVU1SzVKQjFKMVdlZHJKRzdUcHNDZFcrV3U5WCs5SlNXV255MllWVmhuSXgwclhHekNKYmNvYXFBMmFCR1hOam10WGxHd09JVVlrWVltbjU0QUxjakZiVXRvTnRYNHFWN051bXU1eEV2RnBwODNYU3hrbkY2MVppWUhyL0pCRXJ4bmJSTDJUVFJHeS9XZzRjN0h1MUx6NlcxOWFXMlNIWjhwdEZ5Tkx4K1pBTU04eFcwMWdhVE1DTVcyWVc0WEpoT3cwZzFxNUNMVnhFb1lyYk8yU2gyaUd2ZDN4YnlGcmlsZHlHdE1XcjZTNmtMVjcxOFowR3RiWFNLMkswM1lwOTFwaDJLUllpcGtVcnJ2Y28xMXJNOWwxMFI0cUl5Ym9XTXArdFJmbk94WEdhVzlHNFZVekFqRnVpeDEyb2x6UjJLd3JYeGlUaG9pRldMZ2pXRG5DdWZ0NTMzWWVkZUplS2RjMlNwTkd5dUhvdEx6Y25JZlBkUnJ6UEVwc2tacDM0V0JVYjY4VEZLQzJzV3J6MlBPeEY0ZHFUNXlxeFMzRXpMV1F4VHJaR1RQb2dXRngxZk15c01lT1dNQUV6YmhyZnRrcUtPRmNkMzBKbEVkWnVRYUpnRVVUcm5JaVdFaTk1WG90WXNyaGN6andzM0lWKzh1RGtqbkJWeVJvdDRVcmJwOVRxK3NhMnAwenVtTVVxMDNHeXdxMm80bG90bDJJU0syRFhLekdqWFBhVnVFbTg3TUNyOUh6aUFPdG9sVG4xL1lyak5SRXpiZ1lUTU9QRXpHSjFVY2FXNm16Q0xWZTZCbVU1RjYydGN6NElsbDVxOGFxVE5qWjgxMTFZaTFZck1hTmpjZm55dUlDT2xYVmE3a09oMXhyei9aWlpYWFcrNVZwTVF1WXAwdVg3NG1KYXJIWmI2eWhlMjNGYnYzYzkvbzgxU212c2lCNXJ6RnlLeGtreEFUTk94QVR4a2dLN09zNlZ4bHE1eWswWXhVdUU2VnkwdU01NU9FKy9lSW1BMWU1Q2JYRzFxbW5vS3ZQVEVqTW1XbHhuUks5RlZtMG5NWXVXV3RNcW94emIxVXIwRU5kZzRVNTB3UnJUQWxZdkluYWJQc2ZOMXBWWWlvVnIxcGd4RjB6QWpKbnBjUmxxUzZiaktveFcxNWJQU1JlU2hLRUY2bng4TE9LbFJhd1dybTNLT05jc2lSbmFyVGtwcmpVcFFlT3NSTXczL3JlZnNQYVVic2JheFRncDRVUGlXT0lLTEt3eDM3WEFycXYxVGx5TEszZlhoZDluTDM3V09sbkkxbUpjVGdSTmYwZUhpWmd4SXlaZ3hsUW11UXk5U3RDSXlSTHJ5bFZZWkJQU2RRMmVieXpueUJhWkZpK3gzdXJNd21uRmQ2ZWx3VSt6dE03YStwTC83NmZzNnhVekppZDlGTzVGbjFQanhTSnJXV05pY1oxemNOMW44WkxFbXV1RWEyQ1A4QnZ0VWY0K2h6SE9LSlU5aUNLMnByKy91UlNOYVppQUdST1psS2hCZHN2SlZDVmFYSFJpeGlUUnVvQ3l2RVM0bEhqVkdZYTYvRk5MdVBwRWE1cVYxUlNxRzhBN2dYZUJ1ek51dnhsNEcvQU90YndOdUVyWjJoOFNXbmtYRDA1T2lpajZaZUM5Z0hzQWQ4VDFQWUgzQVc2UHk5M0IzeDdlMnlldVhtMUR2NUN0TWRrcWsyVXJIcmFzdCtNaDdaQ3RzWFB4MEhaOTE5V3JyYkRycU9MSmRLZXB1YUdzWWoxK1RHUFdtTkdMQ1pqUlM1L0xVRnRkWkpkaEt2UGtsY1hsY2x5ckpWb1hDS0lsTHNUYTZ0THV3azdkUXFlK0N5ZExmKzhWcTdlRCt5dmdiNEdYQUcraUZLcXJKenFEQVE5Y08rRjdMaEVFN1I3ZzdpQUkzUU9CaHdNZkRMd3YrSzN3MHBZUWE3ZGp5eUtyeFd6ZDVTbFVSTWcyeVVJbVdZWGlWa3hKTndRaGEyV0hicE1IcEV0bEZiSEc1Tm81aU9JazFyeE84QkNSTlplaTBZc0ptTkZobXN2UXFXSzd5dXFTSkEzZHVKMzNXYWhrT1Y5dGk4RHBSSTJXdTdBZXc2WEY2OFNpZFF5OEh0eHJnVCtOeTE4U3JDdXhuczZTSzNGNVRiVi9nM0NDN2dudTRjQkhBUDhRdUE5d1AvQTc0V1hUckxXT21LbUVqL1c0M3FDTWt4MzZQRnlocndwS3loQ1YxM3FLUWVVcFZobGR6WHJtZ1VOaWdvZFNYL21PWUM1Rm80SFZRalFLSm9pWE5EWjFoWGh4RnlWM29Xc0xWNzJrbUpmTExrT2RGdDhYNStwekZWSnRVMjF6RGR5TGdEOEEvaHA0UlZ4cW45VVF1Uy93UVFRTDdiSEFZNEJML2VuNHNsMExXdUZhZExsa1ZaM3MwUm8zSnNrYzF3a0c1eldDd1hyTndWVWYxdGQ4MkMvSkg3clNoMDdyTDZadm9SUmN3RVJzM2d4VkIwekFqRVNmeTVCZ2VVbDZmSnFIQzVWZFNCbmowa0oxMGNFRkR4ZXBMQy9LTE1PNkJGU2ZjRTJ5dVBSMzV3aDRGYmkvQVg0RGVEN3dGa0tyT1dhMkNURzFSd09mVExEU0hwQmRqa0pMekZxSkgxSTRXTTlEcGt0VHpTSmllcEg5OGpwSjBkOG5Eb0oydVhxSXpCS3R4VFY5ZHhPeCtURlVIVEFCTTRDWjQxMVMyYUpqZFZIR3R5NnE5VVY2eE11VnBhQTZiaVptRjY3aVFyZ1QzSE9CWHdkZUJMeGhIaWRvd053VGVCVHdDY0EvSmJnYXE1ZjBKWDcwWlM3MldXTTZRL0Y2dExpdVJndHNrcER0a2t0V0hiandlYW1LQitYOFl5WmlwOEJRZGNBRXpHaUpsMWhkS2Q3bFZLV0xHQU1wWWwyVmxYWEp3VVZmQ3BtSVd6MjJxODlkMkNyMzFCSlpBTjRLN3FYQXp4S0U2ODJNd3pVNGIrNGd1QmcvaDJDaDNYdjJWUHg2VUhSdGplbkN3RW5FYUZ0aFZ5aEY3QnBaeEtTaVI1cUx6T1Zab2JXZ3B1OXBJbmJyREZVSFRNQlduRXE4OUxKT1RwR1hERUJKcnRDcDhSZUFDeUpZY1gySnJ1VWxWbHBkVGFPVkZ0K0tjK252bUhnVnVHY0R2d0M4ZUc1blpUVjRLUEJwd0djREh6TFpLbXNLbVFnTFpUVVA3VkpzdVJORnZLNG95MHlMbUk2TnBUbklYSFFwa2wyS1JWek1ST3pXR0tvT21JQ3RNRDNpVlNkcmJMb3lQVjY3REdzMzRhWHFzVmhlNGphc0V6WHFLaG96Q2RkMTRNWGdmaEw0SmVDdDh6c2xLOGs5Z0k4Qy9oWHdHUENYeXFlbkNWbVJxVWhaamtwYll0ZnBXbUZYNkxvVnRVdHhEMVVjbUNuSkhTWmlOODlRZGNBRWJFV1pKbDZTcklGS20zYXhra1owRjRwNFhWTHIydktxeFVzbmFzZzBKek1uYUJ3RHp3WDNZOEN2WVM3QzArQVRnYzhuV0dYYi9lN0ZsbHV4cm5oZng4V21pZGdWUXJ6c1dzeFkzUFdoSEZXYXRrV1NPMHpFNXM5UWRjQUViQVdaUmJ6SU15TnYrU2hBVWJqT295d3VCNWU4RXEvb1F0VGlWV2NaNmtTTnVrSjhNem5qS3ZENzRKNEd2SUR4WnhHZU5ldkFod05mQVR3T3VEeFp5UHFLQmV2Sk0vY0lZclRyY3pwOUVqRUhWM3pYSXJ0R1NBU1JxdmVTM0hGb0lqWi9ocW9ETnBCNXhUaUplQkdUTlZ3YzErVkRyT3VTTHkwdXZZaGxkc0dWVlRWU29vYXl1bXFYWVVlNFBQQWNjRDhFL1BhcG5oVkRjd1Q4Y1Z3K0NuZ1N1TThtQ1VQZGE2eC92enI1UmhkWExxYlhvVjNMc3BQQUU2OVo1OVUvcWI2SVZlMVlVVXpBVm9oR3R1RWt5MHNHRjh1ZzVJdmtCSTNMeEhVallVT3FhelRqWFg1NnJBdUFQd1AzSGNDdkV2eEh4dG53aHdRaGV4YndkZUFlVFVmSXRKNjBGaTFFaFpEUkZiU09nRVV4U3RkdWo0ajUrSHFyWnI5aW1JQ3RDQTN4MHRPTTlJb1haYXhMeE91eTJ1NklGNVhMMElYUG5XUjFKZUY2SmJqdkI1NUJDSmdZWjg4QkllYjRPOEFYQWw4SjdzR3pXV1BPbFNXL1d0WlczNlNqNlRyeDFUWFNJMkpIWkJHVDE1bUlqUndUc0JYQTl6YzA2NVBFeStXeFhGcTR0SUNKOVNWcDhoM3hvdXN5YkZwZEI4QXpvOVgxbXJtZkFXTWU3QU0vUkJobjl4L0JmVEVwMGFQWEd2UGRqa3JMeGRnVU1KZmYzOEhubFNkWVhONWxDMHk5eEJnekptQ3JoVzVZMWh4cEVzb05WTXlMdG5qZEZ0ZVhYZWs2Rk11clR0YW8zVUphdUlvZTlZdkJmUXZ3M05NK2VtTXV2QTc0Y3NMdjlhM2dQbnhHYTR6eUdxaGpaUFdzMlM0cVVNZTlURFhnT2dXLzhvdlNRR2V6d3NhTkNkaklhU1J0U1BWdkVTNDlRRG1ONzFMaUpjS1ZCS3doWHVkUTA1L002aks4RHZ3Z3VQOU9xSnhoREl2ZkpFdzU4NVhnbmt6VEdwTkpLdVd4VXdMVm5MdXRZYkhWd3VWZEVDYUp4WGxQbm9GYTdVL3ZNUkViTHlaZ0k2YVZjU2p4aUNnd1VwUlhzZzNQK1RMbUplN0MyOGdDbGpJTzZWcGVtMHdXTC9rdS9BMjRmdy84MWlrZXYzSDZ2QVg0ZWtLeXgzZUMrNkRTSUpKNXg2YTVGTFZGMWhJdUlRbFd2UzJpUmtqaDk1VERCRTNFUm9vSjJFaVpsQzVQSGtTODZjTUE1UjN5dkZ3WEtOMkdXcngwMGtaTHZQVDRydDRHNldmQmZUM3cybE03ZW1QUi9CcndVdURid1gxdXYwdFJhRjJiblU2T1FvdFUyaWFYdEpJWVdCSzIrRDVkL05jWUlTWmdxMEVTTDZjbW9uUjVZa0laNnlXRGt5LzdidEtHV0YrdGJNTldJZDVPdy9SMmNOOEsvQUJXUldPTXZCYjRBdUIveDVqbTNicEMxamQvV3kxY0hiY2g1RWszWFo0OStwZ3Nhc2RlaVp6TDcwMUpIV2FGalE4VHNCSFNaMzNGakVPWlJWbW1RMG1XVjB6Y2tNb2F0WEQxcGNyckdaTnJ5MHUrQTM4TDdsOER2Mys2aDI2Y01VZkE5d0t2Q212My91MHNSZFJqVnowV1VxS0dzcnlPS2NXclhyUUZwb1hNa2pwR2lnbll5SmlRdENFWlg2MnE4aGNvQnlucmJFTXRZSFZSM3RyeXFvUHlBUHdtdUs4RS92WVVqOXRZTG40TitIdmdCOEI5VE5zU2czN3gwdWlZVjEyMnFpTmlYbGxsRFN0TVBzOUViQ1NZZ0kySUhzdkxSYXRyblJEekVnRXJ4SXZHWU9XZWJNTSs4V3JHdTM0VTNIOEU3ank5d3phV2xKY0Rud3Q4RjdoL25nVkRyZzFKOE9oRFcxTXQwWkx0STVkbmpFNHhNYktRclNzcnpFUnJaSmlBalJmdE5seHpaWTNESFVKVitmTTlXWWV0Q2h1dGhJMWU4ZG9IOTAzQVU3RjQxeXJ6VmtKYzdFMHgxWDZ0M3hvVGZHTmRXMXBTTlBpWVBDZFoydWRMSWRPTHhjTkdoZ25ZU0ppV2RlaHpyQ3E1RG4xcGZkWFZOU2FWaDVvb1h0ZkJmUVB3UGFkNnhNWlF1QUY4SFdIYzM5ZURXNTh1WXRCMkczYXEzcnN3eFlvV05EM3BaUkl4aTRlTkV4T3dFVEFwN3VYS0daVTdjUytYWTE5NnFTMHZLY283MWZLNkF1NUp3RStkOWtFYmcrSUc4QlRnbmNDM2dic3dXY1JxeTBuS1JJbDFsU3d1WDA3aGt2YXJUTVhrVHNUaVlhUERCR3c4MUducmFiQXlPV1ZlaTFlZHVLSG45THBBY0MrZUpGV2V0NEw3dDhBdkxPWjRqWUhoZ2FjUkxMSHZBbmUrTFdLZXNsMHFVdWhwVzJBMzR2YVJiUHNvWXVvOU5qNXNoSmlBRFJ4Zk5nQVF4U3VPOTBxekt2dHNmY2xFa3hjSlluWEpaMHZzSW5uU3ltWmhYbm9HS044Sjdrc0kwNThZeGlTZVFiaUF2aHZjZHI4bHRrNDdrYU1RTUs5bWd2WjVSdWphT2t1RG5RblduRTQwTWl0c3dKaUFEWmcrMXlGNXZGY3Ewa3RQMXFHNEQvMXNNYSttZUwwcmp2RXk4VEptNVljSUY5cC9BYmRWaWxqaFN0VENRM3ZtWjdHK3RJQVZRa1p3SnlZaG8rRktQS1hETkU0WkU3RHhvQk0zSmhicUpWdGZZblhwOGxBNlZYN0xUWjVCbWF2UmJmaUxpenBLWXpROGpYQ1JmUnU0S2p0Ulg4Y3d3UUlqVzErSHFLVjJMVkltZVloSUpsZWlXV0hEeEFSc29QUmxIYm9zTmtXMURhcllGOW42bWpqT3k1ZldWMkY1N1lIN0t1Q25ULzFvalRGeURId0hjQWZ3VmVWVE1qR2xqb2tWVnBqTFZwVUltUll3RVMvWk5sZmlTREVCR3paSlVDVHJrTGIxVmMrdXJCY1J0Y0x5b2gzekt0S2R2eDM0MGRNOVBtTUYrTS9BKzFBVUFaWjFLek5Sc2hHMUJaYUVpOG9TbzNJcCt0SVMwLy9QR0NBbVlBT2tTdHhJNDcxMDFpRmQxNkVJbUJZeExWNnpaQnpLLytOSHdYMDdkdWNidDg0dThHK0IrNEI3YkRjK2xkeUp0T05ndFpBZGtNWHJ3TUZoZEMrS0s3R1ZtV2hXMkVCcERTQTBscGhKQTVaZFY4QWtjYU8ydmk3UUZhL1dXSzltVmZuZkFQZTFXSVVOWTM3Y0NUd0plSGtqTVVrdCt2cldpVWwxYkRkZDMxNWQzejY0MUF1M3VHL1U3alNHZ3duWXNDa1NOMURpNWRvM2VDRmlyaFN2dXI1aGEwNHZYZ3J1M3dEdldzenhHU3ZFM3hCRTdFcC9KMDFmNDNVbnJaNU5YT0s2UlZhdGkxbTEwVnV4VnNYQkhEU0hwaGhMaWduWWdEaUo5ZVhidlZNUnNmT0VVbEoxMHNZazY0c3I0UDRkOExwVFAxSmpWZms5NEZ2bytQQzBKVllrS1pGRnJIYVR0N3dNSW1MRmRlNGIxN294REV6QWhrbEszRUFsYm5nViszS3FZQy9selh4ZUxYWFNSaXRkSGdnQmhtOEVmbmNoaDJlc010OFBQS3ZkV1V1V21PdFBWT3E3M25mSWJrVEpzSlZaR3VSNlQ1Z1ZOZ3hNd0FaQ1pYMUJDRFk3ZFJOdU9PVldpZGJWZWE4RXk3WFQ1YmNJcGFZbXhyMStGdHd6Rm5HZ3hzcXpEM3c5d1YwZGQ5WHhzSFROazYyd1BwZDV1dVpkSTlicnNoWFd1ZWFONWNjRWJGZ1VhZk0rVHBWQ0tWN1RibVFSc0NMdU5XbXc4a3ZBL1FkZ2IxRkhhYXc4Ynlaa0p0NDFQUjdXcWphak0yL1Q0aHRUQXZsMnZCY3dLMndJbUlBTmdNYU5sRzY0bUZHMTRjTmNYOGwxU0huelNuSGVFMDlLZVlVd05jcGJUL2NRRGFQREg5S2NrcWVPL1JhekxiZ2VFWFBaQXV1TWRUUXJiTGlZZ0EwSGJYMDVHbFUzYVBkQ1c5bFkwMUxtRTA4SGZ2MlVEOHd3V2h3Qi94WDRvOWxjaWJyeVRLY1Q1OHZaRmJaZHZ4VldYUDltaFMwM0ptQkx6aFRycXpOd3VaRjllRkx4U2lMMjUrQys4elFQempDbWNBMzRCa0xCNkxpckpXWjFhbjB0WW5wOWpoQWpsdnRnZzM0cnpGaHlyQkxIY09oWVg3NWhmYm1RSGwvNy84L0Y1N1o5NVRycDYzM2VGZU5lNzF6Z0FRNlpOWEx2WUpzeTV4dENGcWVVa2RnbnhCUDNzY0hncy9DSGhNSy9UeUZkb0hLZFNxMUVIUlBUQXJaUEZxOWR0ZDRCOWgzcysxaTVJOTRIUitvemorTC9zZW9jUzR3SjJCTFR5RHhzV2w5T3VVNTg2VDdVNDE5MHI3UFBkWko2bnM4a2pNa3hTbTRIUGhCNFArRGVjYm1EYmwwdU1RdmtCanNrMXpHNnJwYXJoRTdDbXdoeHh0Y0Fmd2U4WlJFSE15QytEL2hNY0EvcnFWcFBPTFdGTjhKMTd3Y1JzVDFneitjTVJpazF0ZTdqVE00dS93OFRyaVhHQkd3WVRMSytOdU9OdUtOdTJNSnRFcTJ5UHRkaFI3eGVCZTQ3Rm50OFM0Y2ppTlQ3QWc4SEhoWFg5eUwzQ09UbThiZll5RWxqZVVSb1dYY0pvdlpTNEUrQXZ5QU1Ibjh0cTVzSmVpZndUY0RQa2VZUGczWlc0aEhsWUg2eHdyU0lTVGFpR01LYkJDdnNpRENUczN5dUZmdGRja3pBbHA5NjNGZGYwVjdkMjlRaUpwYVg5dm0zc2c0QnVCSEZhMVV0Z0ljQ253ZzhFdmd3NElGeGYwdWtlbHExV1JzN25hN3RJZndZNHZPOUIvQWc0RFBpNjk0RS9EbndZdUIvQVM4a21BMnJ4RzhBdndCOFhuallsOWloNzR1dDZEYlg5OFU1UXFkdVZ3bmNnUXNlaVJzdWV6aTh5OFYrYmI2d0pjVjVQOXpmeExueHhsa3I5NkdNK1ZwSHBjdjc0TEc2NU9BeWNIY2ZQRnozaU12dHdOMGQzTTJINTJYQ3lycnlSaEgvK25Wd2p5Y0VCbGFGRHdBK2p0QXdQb3h3NGlaWVZhMzl0M29UdFM3azVzWHR3RjBsdUJyL0ovQmM0UDhRV3VGVjRLSEFid0gzeXVJaW9jVmpja1g2ZllLbGRRMjRBdHhGS045NUo4RzRsZVZkRHQ3dHcydXVFcnk2K3k1Yy9qS2pjNnBhUDJZQkc2b09tQVcyM0NUWG5sTkNSbkFoU3RGZWNaWG85UGxXdHBXNERudlQ1dmZCZlN1ckkxNGZBendCZUR6d1BtVFJxbTVsUDhQMkxJK0ZXcGhxRjVXT3ZiaDZ2d2QvZ2RDUWYzQk10UGwxNERrRTYyVHNMc2FYRXVhZyswL2hZY3NLNjNnblhNN09UZmRJZEt2dnh2dGozNFdPNFFaQnVDU21kb3o2ZmN3S1d6NHNqWDRKOGQyR1M5K2NSZGtvcjdJUHFaSTJYTHZXWVN2dTVRQitDdmpqVXorNnMyVUxlRFR3YzhBdkExOEcvbDU1bGw1QjkreDFEMTl2dCthbDBuTlQxZnVuUFY5L2J1di9KcGRXL0pKK0cveW5nMzhtOENMZ1h3TjN1L1hUdE5UOEVDRk9xM1oxeG9mUlB6YnNIRUc4Uk5CMjRtczJYVmo2Wm1JWXI3dG53SmlBTFMvNnhrazNsQXV1eEUzZmpYL1ZGdGlKcks5M2d2cyt4dDI5L0ZEZ3h3blpsVThBZjJtNmFHa1JhWW1RbmtpeFhrOWFXdThwWmc2bUsyeXQ3NWErL3hyNGg0Ti9PdkFyd09jeTNoYjNEY0FQa0lZZzFCMnhwb2lSUlV4YlltbmtnNnZtQ3ZNMkptd1FtQXR4dVdsbEg4ckF5eTNKUHFTOElXV1pOZXZRQVR3TGVNa0NEMnlSM0EzNEtvSjE4bDc5cmo3ZjJLN2pMT214eTFaYnZlalAxTnNkZHlEVjcrRHliMTAzeVBVK25TRlhmS1lILzVIQUkyTXM4MXNJYnJleDhVemdDM05hUGZSNEtpZ0ZURnRpdFFXV2lsckhlUE5hRkxGamx6L2Z4b1F0R1NaZ1MwYVZ2Q0dQMTF4TzVKQzZoL1ZOMmVsVjBoV3dwdlgxZG5EZnpUanZ5bzhIdm8yUUJ0OXdFOHA2a2xnMTNYbSsvZHBKUWdZOXdrV09iOWFpdFZadFR4SzE0bjlzZ0g4Q3VJOEN2aFY0QnVQS1dud1g4RlNDa0RFOUZsYU1sU1FQK0svdmxTMmZCemJmd0ZMcWx4NFRzT1VrM1pBdXA4Nm5lYjljS1dEMURabHF2Zm5wazFRNkNHNjFzVTFTdVFYOE8wS3cvN2JRY3hiNmhLc1FLaGNIdE5LTmQvWEZ3MXF1dldrQ1ZndFYvYmlJeDdoOEhmUUpXeUZrSHZ3OWdlOEI5MmpnYTRFM3puYjZCc0d2QUg4RjdrTzZWbGh0aVhVNmZMNXJpYVhpMXRIVElUTTlyR0hKSEV1TENkZ1M0ZW4wcENkWlg0V0FWYjFKWFRLcXQ5STh3SnZCUFdzQng3Wkk3a1Bvblg4T1RhdXJKVndka2ZMZE9GUzlYUXZhTkJHYlJieldHK3UwN2F2SDFYdGJ2NjhqUE9FL0Q5eERDVzdVc1NUcTNBbjhNS0hNMUhwNXpGcndPM1VTWFptVm1OenRxdE5YdTl5bHZKVDhEeE92SmNFRWJEblJzUy9uY3VYNVl1b0lTaGVpakEzckpHNVVQZmVpa1hzZThMS0ZIdHJwOGhCQ2x0cGpKbHRkdFdocGdiclJXTmY3MHVLeTJOVWlwdjhmbE1KU2lGZnM4V3ZCMGpFYy9idlgrK281M1BTaWNSNzhod0MvQk83TENXbjNZK0Rad0ZlQWUzQWpGdWJMYzVrR04vdnEzcEg3eGdjUmt3U3BBOEx2Y2dScEdJdXhaSmlBTFIvNlJwR3FBSzJzS2wwK3FsbnJrSnhSMVl4OVhRWDN2WXlub095akNNa29ENWhzZFUwU0xaMFJLUFh4SkI0aSt3cHg4MjFyckJVUGF5Vm5pR1dsZjErOUZwZldocklNOUcrN1NWZk01SC9XdjdjRHVDZjRud0IzTy9Bakp6L0ZTOGM3Q01meC80V0hMU3RYbDZWc1ppVDZydWRDem5tZHpHRnV4Q1hEQkd3NUVjdEw5eVQxN0xQSm4xLzFKdVU1SGZ2cXpUejhaY2FUb2ZaWTRIOEE5KzBYcno3aGFxVzlIOGphVjgrNUlGcXRsSGN0WXJVVkJtM3JxM1lWaXNVczZkeFM2MUs3d1BSYUw5cEtFeUdyclRFSGNBSDhkNEhiQkg1d3h2Tzd6RHdiK0JwdzkycDNGbG9aaWVuK1VlN0VkUCs0UEtoNTNRY0x1WlV3WStLMUJKaUFMUW0rNmozR0hsN3FwYnRjZmFPK0NZdE1LdVVDMGU2VFR1eHJiMFN4cjQ4RWZwWlVYZ2pLdFFpS0ZoazkvdXBBRmhjRTY0QllIMCt0dGFEVlk3ZGFBNUtUY0RyVlk2Yy95YUFRTUdWdGFjR1MzMXZpT0pMNnJaY2pRc2JkY1d5QWRZTmVDTmtGOFA4ZDNESEI1VHBrM2dEOERQRHZ3ME94a2xyeHhZNEhvNDRkeS8wakZoalpRblpLeUV5OGxnUVRzT1dpY0I5NjFkRDUwcFVrUlVvNzFwY3ZlK04xZ0QvOWp6OGpGSVFkT284QWZvS0o0cVd0cnRyaTBrSzE1OHVwdXZaY21DOUtpNWdJV2N1ZG1GeUlUcVhaVnkxZHlpcWxiRmc3YmtQS2hsYi8zanVVVnNPT09xNHR3di9lak1jdjk3ZUlsMXhQSG5EYjRMOFQzTHNJVnN5UWVRN3d4ZUJ1eStJMXpRcmJWdXQwRDhWT2dWaGdHNmpzVDUvSGhBSG1SbHdHVE1DV2o1YjdjQjBsWHBTQmFOMERMOUxtWGJlYVFCS3hueUZVTHgweTl3TitraUxtSld2dHh0UHVRdTBpRkxIU3k2NWUreXhtdFNYV1o0RWRrOVB2UFVCbGdhVnhmWFFGckU3U0tTd3ZKVjQ2L2Z0Yy9FNnl2MVc5dzVQbjFaU1U4Q1JpbDhEL0FMaTNBcjgvKzZsZk9sNEl2QUQ0cDNsWEo5WklPWWZlWnRVQlRCVTV5QjNCWklHWkczRTVNUUZiQWlyM1lYSTN1ZGo3STFmZ2tFR1pFbXpXUGNuT21DOVBKLzRGaEtsU2ZtRWhSM1o2M0E1OEQvQ1F0dVdseFV0YlhTSmMreTRJMUM1aGtma2w5V010YkRMbHhxSHZGekE5ZGl4VjZ2REtqZWVxekZMZmJseDFBOXRYQmttbXl0bUwyd2ZxKyt6UVRpWVJPaUoyTy9nZkJ2YzQ0RzlQK0Rzc0M1NHdxRGtLV0Y4eVJ4S3d5djNhc2NCUWlSeVlHM0ZwTVFGYkh0Sk5KMjRtcjI2NnFrRXJianBLQzJ4UzFRMEg4UFBBMnhkeVNLZkRHcUc2eHVQb3RDTGFiYWpGUzZ5blpHbEY4YnJtb25qNU1QWEdkZUM2eTg5ckFUdU04YkZERnovWHR5MnZQdUVBMVlPdjNJZ3B6a2xNNEZDL3RReVowQVBXWldiaDg4VHBQNVN3OW1WRDFxZFFSQXlBQjRML1FVTDVxYnVtblA5bDViY0pSWDZWUmQ2S09SWVppYTZiVmk4RG1qZDlIdFRjNjBZMHpoWVRzT1VpSlhERTdUVDdzcmJBZkw3eHRIalZXV2hOOFRvQTk3eUZIdEw4K1FMZ1N5a0dLV3VycXlWZTRpNFVDMHZFNm1vVXJxdHEzM1dmcmJGa2ZaRXRNTWxDYk1XOWttaklkOU11eFBobFU2TmFXV0dGdTloVkxtUEtTVXZQbzhTMXNncWJ5U1NOMDdoRzJkRHpjY0RYQWQ4dzA2K3dmTnhGbUNQdGE4cmR2VllZWFV0TTRvMVNuYjRvN3R0eUk4YUFtMWxqWjRRSjJKTGhzM0RwNmd2MU9KWmF2UHBLUm5YY2gzOFJsNkh5S09EL0pWU1hpTHRhNGlVQ3BzVkwzSVFpV1BWeWpTeGl1OEJ1bGNTaHg0T2xRY3hrNjB1K1F4SU0zYkJGbjFQaDJsS05ZajNlTHhWdHBwdTAwM0Z0MGhXd3ZyRm9MVktDaHdmL05lRCtCUGlsQ1c5WVZqendhOENYZ3J1Y2QzYzZnMHhJcXlmZVc4cmpzWTRhRHdZMnFIbVpNQUU3WTN6VnEzT3FjYVBIaGVqeVRkYXFkOWlxT28rc2Y0dFFnbWVJN0JERTYzMjY0dFdLZTBtV29SYXZxNFRaZDJVRzNpc09ydmhLd0Z3VUNGOEt4QTNYN3pZc3F0TlhQWElkQTVNZDZiZldNVEc2d3lhU2lNWGZlNXNncW5zRTErRytMMk56V3NEcWtsYTE5VkJjRjdLOUFmN2J3YjBJZU90TXY4cHk4U2VFR2FvZm5YZTEzTFpGc2t6RG15SDNtb3pMcXkwdytWeXp2TTRZRTdEbFFrK2RvdXNmYmlpaFNtNlBTcnlTOWVYSzdFTmtmUjNja0pNM25reHdjODBROXhMeGtxbmx0WGpkRlpjcndGMCtpcG1EYStJNjlOM01RMjE1RllWK1JiaDhPZVpyWXNNbVBYZ3RaSlMvZSszdTJpQlhTdTlrUmZxRysxQUphdnlYbmNRRzR1ZUtCWmkrM29QQi8yZHdUNDRmT2lTdUE4OGxDWmlJVENzVzFoZGI3bmcxbE5XMjF2ak5iSXFWTThRRWJIbHc4VS9SVzZ4Y2lQWE4xWnFzTW1WTVVUWlcvQldoZHpwRUhrNlkwNnNSOTBxV2w0TWpYN29PVytMMUhoZUVTNFRzS2lFV0pna2N5Zkp5WGJkaEVpOVhpdGJNNGlWZjNFV0x6T2ZmTzFsa3RUVkdhR2dsaVdSTExDNzEzVHF4TDUvUFRTMWNyYW9zeFhVQ0ljNzRQNEhmbVhZd1M4aHpnVzhEdDlrV3I4SUs4K1Y5Vkl1WXprUk1IWXZLaFdpVzJCbGlBbmFHVkRHUlNlbnpyYkZCcmRoWHMrYWhiUC9TS1IvUGFiRkJtQmJsam43eE9pYUlseDZnTEVrYkV2TzZBdHdWeGVzOWF2c3FLbzNlTjJKZVVSaVRjRlgvMzd2OG5VNFMwTmNkRm5tczNWM2FJcnNScndQSmZ1d1VHSFpWRW9sOHBuSlQxb1BhNndrMFFjWERMb0ovQ3JnL2lpZHlTTHdhZUJHaHZGaWsxd0tqTVdpYzB0c2hZeXAxeDFDeU9FMjh6aGdUc0xNbk5XQ1Y5VlZYMHE3SEJqWGRoN1I3MlZ3SDl3Y0xPNlQ1OGluQVozVjN0MXlITjJpNERsMndzTzV5OEo0b1h1OXhJZloxeFdYcmF5OWFYM1hNU3o1Zi9sK3l0bHdwcVBWM20wVGQ4RWw4TEswcGY4ZmpLS0s2Q241NnJGMmE2bk1MUzc2MStPNzFVbnlueHdDZkIvellsSU5aTmc2QVg2VVFNT2hhWVgyRHg1djNsMis0NXgzR1dXTUN0ankwZXNvYmFwRWFiYTNZVjU4Rmx1NnhGelBNUWFvWENCTXhNc1g2UW8zM2NqR0wwTWZFakJqbnV1S3pGWFlsdWhDditqanVDeVZlVHFYS1IzSHdyaFNIbXhXdStuV3U1N0UwanNjK05Kb3laa3VFVEt6QnZqbkl0SVdWNHFtVVN5MW9MVmVpZnhLNFgyVjRDUjB2Qk40Rjd1NTVWOHVWMkV6bWNEbXBRenFOaFh2ZWxaL2xzRGpZbVdFQ3RoeG9kNUxFUVpvcDlMN3NLZlpOdnRlSmFieVFZV1lmZmhid0VkM2RSZXlMc3RLR2xJQ3FzdzVUOGthMHZDUnA0M3A4dlloZmlpZUpTTGhTSFByRXE2Q3ZNZk9WUURTT3krbDEvQnluWWxxUzhhalQ5MzE4VXhIekVVdmVseDJkdXNOVHBJakg3NUZjaVI5RytBMitmOUxCTGlGL0Nid2MrTWZsN2tMWXFlNHYzNzdIZWhPa1hQbTVKbDVuZ0FuWTJlT2dqSC9SSHEvU1d1ckdxTzRaQXJpRGdib1BMd0ZmRG16TWJuM3B0SGxKaXhjUks4WjgrVHptUzRyMkhoTGlYa2V1SE9QVkVpL2dSUEd1bWQ3ank0YXdFRFBYUFhaSklpRnV5NHZsdDVlNGpXNmtteUxtdXgwZitUZzgrSzhBOXhNTXEzYm1OZUJQS1FTc0kreFVBNXNyRjMwbm5SNVZsWVB5UGpQeE9pUFdwci9FT0ExOEpUS3VIWEF2NW9oaXNualZOeGF5dmhQNG80VWMxWHo1Wk9BZjVZY2Q4WEpkNnl2RnZ0eUVBY3N1dWcyZEdrdUZLaEhGaE1IQUxscEFwK0V1YW54Mi9mOGxXZVVvZmxmSlRCVExVK0orMXdqdTBkWmdiVjFsUkZmWDd6M21Cd1AvZk40SHV3Q2VuemUxMWF2ZGlQVWNiQ25Xck5ZYkxsdXE2M0tQK1h5dkdtZUlXV0JMZ3JiQWZLNGFrSHJMdnV3aE5nY3UxNklvbi8zbndMc1hlQ3p6WUJ0NEVzMjBkR2xZSlltaGNCOFNHM0ZmV21DeVNLYmhMam5ab3hpazdMckpFRW00VHV0WVc4ai9hMWxsaFk5UmJhT3NpOHI2a211bk5kYXBUZ0xTQ1IzSkNuc2l1R2N6ckRxSmZ3emNTU2hXVERjR1ZzVENmRmxlcWxpanJDOTVqOFhCbGdPendNNmU1SmRYc1lnNjZLNVRlbHZKRzMzeEx3ZndHd3M4bUhueENjQWp5MTIxOVhWTTEvcEtBa2F3dE9vU1VXSjlTRVY2UGN0eXkyMTRKdUtsNmJIR1pEemFrVmloUGxoajZSejRZR0VtVjZvU2RHMkY2VW9qZlZPeGVBaS94V01XY2NCejVOM0FIM1ozYXhHYmxvM1l2TmNrRGxaWllHYU5uUUVtWUV1QXVoazZzekNUM1lkOTR0WEtQRXczMHo2NFAxdmt3Y3lCZGVBemdIUHR4SW5rUnFOYk1pcE5qZUp5VVY0dFhucCtyNko2ZXl2bWRWcXV3cFBTNDFiVUluWWpMb1VydFhJcDZsSlp1OFJoQTVUem5JbUlGZUlGc0EzK3N4ZHhzSFBraU00Y1ovVTlrZ1RNMFhUVlMzTEhobnBkeTlOaDRuVkdtSUNkTGVuaUY1ZEV2RG5xS2VhbmlWZHYvT3NWd09zV2RUUno0bjRFQVZNVXlRdksrcXFuU2tuVjVuM1gyaWltUm5FNVRiN1phQytEY05YMGlSaEJ5UFM4WjJrc25Nc3h3U1RtUHJ0UzAvbWd2NDVpT2llUEovdzJRK0t2Q0owNCt1TmdLV21xRlFlam0vQ1NyREJuY2JBenh3VHNES2g2Y01pTlVQbllVeTFFMnRsamhmdXdMLzcxY3VCdEN6aW1lZkxQZ0x2bGgzV2ozWXA5ZFN3d1NwZGhKMm5CNThLODlWaXFwUlF2WVlKTE1RM20xcGFZejJQaVd1ZGx6MVVGaSttS1dPSXk4T21uZW5UejUrK0IxK2FIK2g2cDQyQXBadWh5cDFGYlpaTE1rVnoxNWtJOGUwekF6aDd0UG5SVUEwOTlLVng5UWZlK2dhajhIMEtMTkJTMmdTZlFTZDZvTFk1VzhvYTJ3TVRxcUJ2cGxHM29KalRVeTA3TEVsTkxZWm02N2x4b2hhajdyb0QxWlNUaXdmOHp3cXdBUStIMXdDdTd1eWZGd2VyeWJXbE9NS29PbzZNbzZndWt6cW14SUV6QXpwYmtQblIwQ3ZocUs2dDNFQ285QTVjQnR3L3VMeGR4RkhQa0h3RVB5UThMSzRNWTg2RTdXYVdrejJzTFRGeGtSWEZlcHhwb3QyUUpHemRKK3Y2K25BdnRCbUdtNWlUd3JoVDRYZGVlVjZ4dk1rd1BvYWp5aHk3a3NPYkRFZkNTY2xjcmZ0Vks1dEN4WjEyRlk1MmNjR1ZXMkJsakFuYkcrUGJOSkRkSzdVS2N0UlNRZzFEMGIyZ0pIUDhFdUsxdGZXbExRMXRmTFF0c3orVWtoY0xDOEJNeTdZWWtYaTFYWXR5blJmNlFJTnk2UWtrNlR6Nk9oYU5oZ2JtdWtBRndkL0FmdFpBam5COHZJbmtoSnNYQk9pTG1HeDFIVCs5MFJTWmVaNEFKMk5sUnV4MEs4Zko1TE0rRzY3ZkFXbU5TRXE5bldEWHNMZ0lmVSs3U2pYVHRJcXZqWDRVTDBWZnVNWlcwMGFxd01TanhFbHhYNkpNclVjWEU5R0JuZmE3RU91MklQTEdNRm8xRURvQlBKUGpXaHNKZkFnZHQ4ZEpMMFhHa1lZRlJkUnlWQzlFNEkwekFGa3p0Y2xEdXczUWorYktHWFIwSDY4eTYzSmZBOGVMVFA1eTU4djdBby9MRFZweEh1OGkwZ0lrTFVUZk9ldUxIWkgzNWZoZlprT216d3ZxU1hjU2xLT2RvVWlMSGNmVi9lQXp3RDA3L21PYkcyNERYNUllVHJMQlV3aTBtY3RTdWZGMzF4b0ZWNURoclRNRE9odUtDcnkwd3lwdWx2bm42NGwvTkJJNGg4YkdFOGhDS1Z2SkdVWG1lM0Nqcnhya1k2Nld0TDljUXJpRmFYMExsU29TR0ZlWktkNnNXTFcxOXRkeUlUYUhmb1dNcEx6V0hOTzhGUjVtRVVkeDdQdDk3SGZIeWFuRmx4OUdFYk1HWWdKMHRoZVhsMnY3NGpvaXAxem0xTGo0WGNIKzFrRU9ZSDU5RWtYMVl1Szk4Ti81VlcyQmF1SFNqWEZ0ZVk3TytPaUttckRDWmZ1VUdRY2dMMGZlNUlrbHh2bERWK0dtNEVUMzRqMTNjNGQweW51QkdWQ1N4OGYwZHh5SWU1c3JpdjBYaVZPVkdOSXRzZ1ppQW5SM3A0dGZ1Q01xYnBDVmlrcVU0TVgzK25jQ2JGM01jYytHOWdBL0tEL3RpTzdWRlVZdFhLNTR6dXRqWEZKSXJVVnV0THBhYmNsMHJiTCtLRmNwNTB5N0UrdmZnWWNEdGl6cWlPZkEzN2QyZEdCaU50SG9vWm9kSUhVMXgvWnRnblIwbVlNdEJIVWpXcGFSbWNSM1duOFBmQSs5YTFMZWZBNDhDN2xudXF0MkhTY0I4T3dhbXJZZ2luaE5kYVdudUxFWmtmVlhvWTlNQ3BCTTZXdTdFZE01OE5SYXNUL2pmRDNqb1lvNXBMcndaZUhmLy9hTHZ2ejRyTEQzMkZGVTR6SVY0aHBpQW5TRzY5Nllzc2I2Q3ZxM1UrZDRNeERjUTB1aUh3c09CbmE2b2lQdlFVNDV2a3RpV0ZxeFdNa0xLcVBOMFpsVWVsZlhsdWxaU2NpUFNyVjZTUkV6Y2h5NmZ0L3JjTlFYL052QWZlTXJITkUvZUFid2xQMndKVDlOOTczb3EzOFJGRDJZMnpnQVRzTE9oMHhPTVlsWllZSlEzazk3WGw0R1llQ09oUlJvQ1d3U1hWS1Mya21vWFlrcmk4S1VWVnJqQVhLeTI0ZWpQcGhzcEtSN21sUVhyVk9WNnAwVE1SeUZUNXpMRndPaXZpK2dCSHNGd1d1NjNVUWlZVUZ0Z2Zja2NmWjNIZEErYUcvRnNNQUU3UTZUM3BrUklSdmkzWW1EVFNrY1ZRamFrQXI2M0F4L1MzVDFKdkFvclFtLzdNbVZlc3ZFa3ZUdzF2bU95dm9SV01vZEs2RWdXck84NWQ1UVdXRXZFQ2o0TU9IZWFCelJIcnRFYkUyNWxJdmE1RXRPa2xyNi84MmhDdGtCTXdCWkk2NEwzMWMzanl4dW8wK3VqWDd3U0J4VGpYcGFlTzRBSGxydFNRK3k2SWxhNEVhbGlYcTZNNFNUM0llT05lL1ZSdXhGbHJjOVI1L3hSeGNEb0RqMUk1L0NEZ0VzTE81eGI1elhsdzNUUGVEb1dXRjhIY3QyWDk2anp0R3NpR292QkJPd00wZkV2eXB1Z0UxQjJwZHVpTi9zUWNOZkJ2WFpCeHpBUEhrSTR5QW9kLzJwWllESVc3RkF2WG9uWENyb1BCYTgyZENLTWlMcFVyZGNkZ1U3OGkzYnlTK0lTblk3SFV2TXFPajkreTNWWWR5RHJBY3pUN2o4ZzM5dkc2V0lDZG5ZazYwbDZjYjU5SXhXV21aL0JBdHVqNmU5ZldoNU8vL2d2MnRsMFdzUTZEYS9yV2cvNmMwZnBQaFFtSEs4SVdlb0krUEs4TmNXTC9CdDBQdGVEVjdITHBlY053STNKYnI5QzBGekRDMUxGcWZWOTIvbzg0NVF4QVRzYk9oZThFcTllRVhPVHhTdnQyMk5ZYzRCOWFONXNaaUZTV21BdE4yS3I0VDMyMFlKekRldGhWWER4SFBqK2prRFJHWERUa3pnRUQ4M1k1ZElTQmF5bXZuKzBlN0RYaFM5dXgycHRMQmdUc0RORStjNlRHNUhTUlZGVTU2aDg5YjN1aTNjUzB2S0dnQVB1MzkwOXlRS3IzWWdwcGlPTnIxZld3eXFMRjJwUU0xVThESldWcUJmbGdxMEhNamZQNHdNV2NSUno0azBVbWJtdEJLZytkMklkZjA3V1YvVXZMQTYyWUV6QWxvTjBJNmw0V0ozVTBVbmljRDFDTnFRTXhQc0F0NVc3NmdTT1ZneXNzTVI4bnFCU3V3NlB4ZnJRbnoxbTk2SFFFdTNXdWZSZEFXdWQ0MVlNTVgzMmV4Tm1haDRDVnduandYcG9pVmlmbUJYV2wydUxtYkVBVE1ET0NGL2RBTW9WMFJFdTE3MjVKdmIwM25qNlgzOXV2Qjl3b2JzN3hWZ280ekMxQzFGbkcwcmEvSkUwMW8yNDJxcVJ6a04wcFlxdzF4WnRPcThxZmxoVTdlK3paTzhHM0hzaGgzTHJIQkdtR0txbzc2VkpsbGpSdVhSVDdrUGo5REVCTzN0Uy9NdVZyb2xPNEpneUJ0Wk15NGRoSlhEY2wwTEE2aGhMNFVaMFUwU01uRFdYM0llcllIRk5RNTJIVmxabklWNithM2tkcS9kMVJPeHV3TDBXZFNDM2lLZC9mcndKbmNTT2tEWGlYaVppWjRRSjJPTHA2N1VsSWZOMEt0UFh5UnV0ejBpUEo3aEpsbzczSWRUb1VkUlppRW5BZkxmUkxZUUxOV2JKMDdIQVZocDFQbzZWaUJWQzVodm5rMFlkUlAzNEluQ1BSUjNFSEhqbjVLZjdSS3QySzNaY2h4NUw1RGdMVE1ET0VPMDZySlk2WWFNVFFLWVVzZUxHR1pLQTNaUGtLcHlVZ1ZndmtvRFFFVEdWcExEcUNSeENjUTVjMXkzYnNzYmtITmRwOUozenVVNklndzJGdDdkMzk5MkhMU0VyMHVmN3ZDREdZakFCT3lOY0tUN3BabkhadDk2NmNhYUtGd3hId0J5OWpWOGR1K3E0dmNSYWNCVHV4VHBtVTN6bUtyc1RLeGRpczJOUXVXaUx6Z0E5blF3UGZrZ0NWdDBiZmVKVGR4YnJZU3gxQjNPV3p6Uk9BUk93QmRIcXFmbUdpSGs2UlgzN1hJalVueWZQdmZ0VWptRCs3TkJ4UCtsR3N1TkNwTElZWEhZcnByZ1hVYWdxRitMSzBiSStYWFZPWFhVK2ZiL3JzUDVkQ3Q3cmxJN2hOSmd3UG5LcUJlWjdPcEVleTBJOEswekF6aGdKSHJ2Sk4weGZObUtIWFlZekJteUhrQVRRb0M2K1c0dlhzWWlYcXl3STVmWktuOFVLQzVtZ01oSFRlZlZkNjZ0dm1TaGlkNmNUeDF4YTdtcnZibnBEYUF0V2J6a3BFN0hGWXdKMlJualZlMVByaVRkUVpjVTFyYkRyTktzTkxDVTdkTWFBMWJUaU5YcCtxOExOcGEwdXQrSXVRMFhUOWVkeXdvdDBCblNacWFteEwvMzRIc0RtYVgzN09STTdkMzJ1UC8xY3IyZzE3bFh0VFVtZlowa2RwNDhKMk9McGlGRERzdXIwK21qY05IUnZPdllZam9CdDB4U3dPbGJUY1NGV3JpKzl2Nit4WFhtVW9Hc1hxNjVTcjZlZjBaYlgxTEZnZDJjNEFpYWw5M3RJOTVlYjRnMVJyekgzNFJsaUFuYjJUT3I1MVRmVXBQZ1hNQ3dMYkp0aU9vNitMTVJheEZKRDI3T3NmUHhyQ29VcjBUVTZDZFg1MVM3SDVqbTl6SEJjaUFlRVRsNUZwME5ZV1ZsTmQyS1BGOFZZSUNaZ1MwQXJtYU5lZXR5SEhYWVpqb0J0MHBrUXNaWEEwWnZFUVVPNDZINmVDVmtYUFNhc3R6UGdTZ0ZMNzYwZWM0SG1kRGhMU1NWZ2s3d1pNM2xEWFAvN2pRVmdBblpHdUs3cm9iN3dXNVBrVFhzOEtCZmlCaUVPVmxFM2xzazE2Q1pZWGJWRllmR3ZMc295YlZsZW5ZNkN6L3NteHNIT01Td0JtNURrVkloUXc3WGZXdlQ3akFWakFuYjJkSUsvc3JTQ3hlcEZ6WnZta0dDYURJR3RzT3ByR0R2WmNpMXJ3WlhQYWZkWXdZb0xXcEZCNkpnY1k2eVdQaEZMNS9NQ3cybElaQnFEQ2ZTNUVadmlaVzdEczJVbzE5Mm91WWtnY08vcmp4aE9TMzF1OHRNdGQyS25nZFh4bk9wOXJjOWFhU29ScjRXcDdoajR4bXVhNTNpSDRWaGdja0FWVXowZDA3d2hEWStLc1FCTXdKYUhPcXRwbXR1aXlaQUVyQ2Z3UHlrTzFtcFFpeW52cFpHMkpJNGtXTDdlVjF0ZkxkZXNMeTJ3U1IwRUQvaWhOQ1FTUUczUkVLQ1p2Q0dOeDhhQ0dNcDFaOHpJZ0FXczFValdJdGFKMjdqdWMxcThMSW1qVGN1ZE9HMEE4OFJ6T1pRc1JNbittY0NKeE1pc3JyUEZCR3hrREZqQWF2cGNpTnJhU2k1RVIwZjhqQW9SZGkzNk9sSERkY1dyemtMc1BjY0RkeUhXOUhvL0dsNFM0d3d4QVJzWjB2b01nUmthdmFZbDVzckcxMWNOczlGbGtuVXE1N053eGRLMndLRDdmbUE0RnRna0Y2SXhQRXpBakdXanppS3NYVmM2aGxQdkE0S1FtWmhOSkFtK3VCQWJydGhKNHRYQlRCSGpMREFCTTVhVlRyTEFoRVoyMHZ1TUJsV3lTMnQ4Mk16aVpSaG5oUW1Zc2N6Y1RLTnBSVlM3Tk9NMXZpSCtMZXRXUDI1bE5ockdXVEVVMTdXeHV0eFVZK21yUVBzS3Q3aTlZdTZDMlBjOVovVWtqYVhIQk14WWRpWlpVMFYybUloV1l4emRLdFBKb0NPZnE1TmlnbVlzRlNaZ3hqTFRhbU9ib3VWN0JweTY0Q1pmWmJlWG5Jdk9yTUsrZlE2QllNSDJmSlpoTEEwbVlHZUV0aGJxeHRjM0d1bXovYlpuUXFmYWdTL1B5VnA4ckJ2bGRXRGQ1UlJ3UjFsdWF1VlFybFNaMVZ2TzF6cnEzUGxTNk15Q3pVeThSN1dyK2lhdFd1TVdNQUZiSEhWWkdpQTNNTFhsUUx0Y3pVcmNINVZnNi9PUnJJallFSzg3V1BlaE1kNXdVY0I4S0krRTc1OFNaSldRYTY0NFo0VHp0SUU2aDA1MUNpaXZ0Mm1XMlJpWmRBKzJ2QUJBTi9iSzZsNTNDOEVFN0pScDNQQzZ4OWJyeXFtc2pGYURQbFpheDFyUGhpdU43MFpjYjhidFRjSTRWZWRENGZHNk1PM0tvUnBUc2JhS2N3WnNWdWR5bmNic3czUi9sN0hTT1ZZUjlaNTdWSGNRT3AxUHVmOVgxUU53MnBpQW5SSjlWa1REVlZQRUpxcDF5NlhUK3Z5eDBHZDV5WGxZajhzR3VSSGVkTERsd3dUUE1wWkpyTExrUGx6VmpMckt1bDl6V2FpMmdlMTQ3amJKZ2lZaUprTFc1eFVZM2ZVM3hmSjNQZmZvV3ZWOHNzejBSNXVRblE0bVlIT21jUlBJT29tVnkvRUhpZG1JQzBkY083b1g3T2oyaER1dW5SRVF2WDVwdXlWYzY0U0dkaXN1Mnc1MlBCdzZ1S0ZpWWpJdDJyR3pHRml5NXNuWDNDYmgzRzE3MklubmNKdDhYamNwejNtekU4WDRyajlaMTVhLzNpN3VVOVZaV25maG1sdVBGNXFuVzlYTmhHek9tSUROaVNuQ2xSb1ExN1VpeFBXMXFYdkNydXZTYVRVZ05CNFBuVllEc3U3eWVaSkdkb2ZROEI0QVIxR2s1SnpkQUk2Y3F1KzNxaFlZbFV1YUhDL2NqcUoxM29lcDJYYmlra1FzbnMrNk16VkdGM2JybnFvN1VPbWVWUGVwM0xPSGhPdE9paUxMeGVaY093WnJRalluVE1CdWtXbkNSWGJkSkl1TGVCTkU5ODJXaTQyR3o3M2ZGSmRnc2t1bi9yOWpvV045eGZPaHhlc2NvZUdRWHU1YVBIL2J3QTBYUlUyZVg5V0dRcTVQaWRINGZQM0p1VG9QWENSTXJDeENKdGRqMzdVM0ptYXgvT3Q0NnlibGZadXVONmMrSjFwa2p2YThhbUJDZHN1WWdOMGtzd3FYV25SRHZCSEZLN2x4Q011Mmk3RUpKV1oxSXpLeEord1pUclZ0NVYrUlJxUnBmWkViRGhHdjg1VGlKVzZ4ZzdqL2hnOFdXS2RpL1FxU1lqTHhtcTNQNTNsS0VUdFBGakY5L1UxMFl3L2xtcHN3M1ZEZnRWZWNMM1YveW4xN0dNVkxNbC9sL1RmaStvaitPZFlFRTdLYnhBVHNKcGdRN08wSVYrejVhdUhhOUdIWklyakF6ams0NStHOGkrNGNWN3B6cE1jM1RjUWM4UTEzQUx1bmVRTG1nQWN1bDd0cUVkT05pRFMyMndRcjRRYTV6VXd4SFlKNFNmeExMREJKN0ZqSmhrRVNPRlFpaDQ0bGJwSTdCQ0ppNXdubldHSmljdTIxTWhMVGZYQjdYSmFkZTFBMGV0TTZUdm84YWJmMU9RY0gwZks2RWErejVLSjFjT2pESXM4ZnVjbVRoU0xyNk81ZHlXdjFaakFCT3dIVEVqU2s5eFVGUytKZDBvUGRkTmxucmhNUXp2dlE4NzJnMXRLSTdCQWFrcm9uM092S2VTVHdQTEx2WWxrNUJ1N2UzZDJNUGFBYUVPbnR4dGRyOGRvbldsOVU4UzlvRnE1ZEZkSjE2cW80R1BuY2FSRzdFRHRTZlZaWTAvci9ZVUtuYVptdk9VODRvQWYwdjZUdjJwTnpkQzdlbXdjK1htZnh1dEloZ2cwUEJ5NnNkWWNxQ1puUENVYkp4YTIvcGxsanMyTUNOaU9UckM3ZmNCVXE4Wko0Vm9wM3hlRDVqaThiamtzT0x2bHVQS0lsWUwwOTRkdUFSNXpHQ1RnOVhFTmN4TzJWR2dYQ2VUaFdycG8xdFgrZjRENjhFWmRqMysrdVdVVzBGU2JYajhSWHhiTGRKbGdXT3Fsam16ell1VFVtVVQ3Y1BYUXh4ekUzMUFVeHlmTHZDQmp4T290Q0pPL1hNZG85Qi9zK3ZPN0E1K3Z5MEdYUHdScTVJOVpLOURCcmJFWk13R2JBZDRXaXVOaWxvVldpcFFPK1d5amg4dmxta0JzaXVXK2llRjJtRkRIdHlwbllFM2JMM1FHZWhjSUNVK0pWM09ES2l0Z2lXMTdKK2lKbmc2MXk3S3ZBMFJtRHFCdG9hYVIxUExhd3dQejBiTmhCNGNxTzB6VEx2M1pkKy9oR2ZSMXVFWXpRYlE5N3dINUR5QTVkZEN1U0xUS2Q2TkcweGt6RStqRUJtOENzVnBlTHdpS2k1VXJoMm00SWw0aVhGckFMQk9HU1JRZlV4UXFUbnZBWU04SmFQV0ZQZGhQcTE0a0ZJWEdKRlBjaXgrbGJjMXV0TEw2NmZ1bU9yU3ZHMTZudG1XSmdJeUJkZDhyeUYyR1g2MHJYMkpSck1Jay80VnJjSlFqWVhpVms0aVU0aUs3RmxPZ1IzWkhpZGVoWVkrWlM3TWNFckljSjR0Vm5kVW1NUzF5RXJSNnRpRll0WU9mSWdxWFhPcTI1N2duTFpLU0RGekxWRzlZTm94WXdUWjNZSWIxaW5lM1ZESkN2TUxYbm9IYVYxZGJZcG5vOE1RdHhKRlkveEZnV1FUQzA1VjhuWGtEM0dwVDdlNWNzWUdrN0N0a2VXY2oyWGVqd0hoS3NNamZGR2pPWFlnOG1ZQTJtdVF4OU5aNkxPS2FMM0h1dEJlc2t5M2xLb1pQZThDeURtc2VDSE5kYVk3OTI4V3hoNGpVcnM0aVlUanJhcVBhUDBlclgxSjBuT1FmNmV0S1dsNDRmN2hMdTE5MFpsbFN5eXdWcmJKMG9aTEhkT1ZJbjJGeUtVekFCcStnUnIxVDN6TVdxRU9UQnlKdmFSZWhpbWkybGV6QnR1NURKbEt3d2w1TTV0R0RKT3NXL1hMYSttaUkyZ3A2d29JOWpyZG92bHU4UjRUZW9oVXYza3UwbWIxTTMxTFdRU1JidHBLSytvN2pXR3BZLzVHdE9ZcWhReHNxMDlTWDFKT1dlM3lVa2NlejZzSDA5THJvanV1VnlOdkllS2l6Z3NsdlJ4V3RjWElyYWRXa2lwakFCVXpURUt4WHBWRGUxSkdqVTlmaFNtcTBMbVZ3NnRwWEdlUG5TdXBMM2JWTUtsbzQvaUhoSmozZzBEWWhHTlNieFlhSm9PRlVDUjB1NFd1SmxOM3FnZG9uTHVpTmt2aXRzZGZ4TTNqeTY2eEFWSTB5S2tmZlgxdjhXb2ZPNlR4Q2pjd1NYNFM2d3F6cXIxOGxpVnhRcGNQbSszcGZ6N25JODdFaXBxMXpuSm1JS0U3Q0k3OTdVcWNGMEZOTjNkT3J4RVMyc0tGSXlqdXVDV2tUUUN2R2lLMWg2NExLdWxUaHhFUE5ZR3BJSklnYjV1Q1ZXMGVzdXRCdDdNaE5jNUZyTStoWjV3OWl1dWFibHI4U3JGakNkK0NKZUV5MWtZb1hwZTEzRVMxdGhuVW83UGlSN3BIbkc0cGM3SnNlRndVUU1NQUVEK3NVTFZYVWFsVjNvS2NhRm5JOVdsNGlWWkJBV0FrWlh2Q2FLRnQzNHc2akZTK2dSTWJtUHRWaXQwV04xVlc0Zm82UytYbHJYZnQ5ajJSanJOVGZKZmEwRnJFNnpQeVNJanJRTGU1VEpXN1dYWlpzY2Z0QldtSVFwcFBPc0JWUml2WnFWRjdHVkY3QWU4VXJKR3NwOUo4VjI1WUk4VDFsRlE2ZkFheEZySldYb3NWMnRlWmlteFI5RzFZRFVUTERFbEVmSDNJVnpvTSt0MkZyTGcxRmZlMHh3WDlNVnNDUEMvWHVEVXNqMDRQQmljYkVkOGVyZTk1VVY1aHNkVmFXdUltSVdFMlBGQmF3dllRTWxYdVE0bEZUUGtJUU1iWEZkb2kxZ0VnZHJEUTZkUmJpMFMwZSszMmg3d2hxWGI5dytsNkk4bm5ianJ1U04zV0RhdGRKM2Z1WEJhSzgxbU5wcDBnSW1ycngxNHZ4ZjVQdTRkaXQyeHRYNWZxOUxjZjlySzB4OVB5MWk4bDFXV3NSV1ZzRDZFamFveE12blFLMjRERnZDZFVsdFgzUTVEbGJYTkt3dlhKa1FiNXExTlhvM1RoOHpDdG1rRzNjbHp0TXQwbnVPVnVVNmc0a2lCdGxsM1JFeUY4cEthWXZza083Z2NPa0k2M24vZEVwOWtmbnBHeFlZS2l2U0tmR2E2MGtZR0NzcllCVXA1dFVTTDNMRmVGMHRRMFRyTXBVRjVydVdWMTBPS2wyd2ZySm9yYXh3MWRUSDdjc2JkeVhQeVdtd3F0ZVhVSFdZV3U1cldVVEl2QTlpc3U1QzFtQm53bHExRkpQV3FtWGRseGFZZzFSOHVmVWR2ZnB5TWxac0phMndsUlN3UnR4TGo4TklKYUhvaXBjSTFXWGdzZ3ZGZDJzQmE0bFhQZE55TFZ4OUpYbzZicHdENEIzQXU0SDNBRytKajk5SlRvRmFrU3Q0cFJ0YTQrWlpJN3RUN2dHOEYzQXZ3azE4ZTl5M1Buc2NOb21aenhhWkZxUStNU3NFVEhsaVV1ZlZxMy9tc3ZWRnRSOVdXTVJXVHNBbWlKY1dMcWxodUJQRksxbGREaTVIMFpKMXFpTHZ5blQ1bEcyRWNobjZzcGMxazNDOUR0d2ZBeThHL2haNEZmQjY0TTU1bnh6RFdHSGVHM2cvNFA3QVE0QkhnUHZId0IzOWJrWFpwL1ZrVFhWTzF4dUxGcXdrWEw0YlFnQ0tqRnBQSGx5dDYzeldsdUpLaWRoS0NWaFB4bUdLZTBHYWNESk5XNi9jaGlKZXR4R0U2emFpR3pFS25NUzkrcEkxSnFiRHF6WDd3S3ZCUFI5NEx2QTNCQXZyY1A2bnhEQ015TnZpOHFmeDhRNWhjdGhIZ0hzODhGamdmdURYeW51Mk5vaGtMUjNVZXBGTVF4bWkwMm9UTko2dVlNa0VyYkpBV1lWbVpWZ3BBYXRJRjVncjZ4cW1tWkpSTVM4bFhyY1IzSWRpZ2RXVjQ2Zk5wTnliVmZnZTRIbmdmZ2w0UG5EMTlJN2RNSXdwN0FGdmlNdnpDQmJhSjRIN0RPQ1R3VytIbDlXQzB4Zkxib2xaMFNiRW1GZFR3SWdUWU1aNG0vZktHblA1ZGZMZWxiSENWa2JBZXF5djFsZ3ZQVU90Q0ZoeUc4YmxOcCtUT1BSWUx6MUlVVDV6NmxpdXQ0RDdhZUJIQ1M3Q2VyU2lZUmhuejl1QVp3RS9EendNM0pPQVR3WHVVVnBkSWhxZE1XUlJvSHBqMzFGMEpJSEVVMVhEOTkzeWFUS3JzeGF5bFlxSHJZU0F0Y1JMSjIxUTFqYXJ4VXN5RFM4RHQwWExTNmZOdDJKZWs4by95ZmZnUGVDZUNmd1E4UExUT25qRE1PYktIc0hOK0VYQXc0RW5nL3M4WUxPMGdtcDNvbVFVOWxsb1FDRmUzcFdpZFV3dVhuMUVudEc1bm9YQjVZOGFQeXNoWUJYSm5QY04xeUZxb0xJTEtmR1NwSEdaYnRaaFBjNnJWZHVzYzZFZUE3OEQ3aW5BLzE3TU1SdUdjUXE4QlBnUzRPZUFid0gzajdwSkZURGoyRTZGcHkxZVJ5NElsNTZGSVZsaDFlSllBU3RzOUFMVzV6cEVaUjY2bkRLL1F5NFBkZEhuSkEwUkxSRXU3VGFzeGF2bE5wVC96NnZBZlNmd1RDd3B3ekRHd0JId0c4QUxnQzhEOXg5SW1ZdTFOWVo2M05yVzhTNFJNS21CZUFPNDRlTUVyaTVzSjB2TVpUZmpTcmtTUnk5Z2tVbXV3elJnMmNYcFVDamRoNWRRcWZMMGk1ZE8yT2o0dHdGK0hkelhBQzlid0FFYmhyRllyZ0wvRGZnajRLbmdQcUpyamVrQ3dicnRyYTBuYlgwbDhYSlp3R29ocStOak9pTnkxSXhhd0JvWlBUTFh6aHJkV1ZWMW5VTmQwL0FTd1Jxcnhhc3VEZFU3MmVRdThGM2d2cDB3TVpCaEdPUGxoY0RqZ0c4SDkwWGcxOE51YVl2NjB1V2htN3lSeElzZ1ZJZVVTeEl5c251eEdROGJxeFUyYWdHTEZOWVhjZkFnS3ZibDFHU1V0R3NkWG5CNWtISmRVWDVTekl0M2dQc3E0Q2NYZGJTR1ladzU3d0MrQW5ocDdMaWVhMXRqbnR3R0Z4WVlaZHlySlY2SEJLdnNVSXNZWlpiaTZLMncwUXBZWlgwVjR6QjhaWDM1S25tRDdwUW85U0RsT3ViVkZLL1hnZnRDNFBkTzhUZ053MWhPRG9DbkVkTHZud2J1am42WDRqbzk0a1ZidkE3aWN1akRPbGxwTG91WUxqNE1JN1hDUml0Z0VXMTl5VmlNb21RVTNYRmZyWWtwV3hYbCs0VExBYndjM0JkaldZYUdzZXI4REhBWDhDUGc3bG1LaW82SjRYTEZqWllMVVF2WFBuRGc0TUNIOWFGWGxsaVYwQ0hDT0VyV3ByOWtlRFNzcjA3cVBHcU9MN0wxcFdkVzF0T2hGQWticmpGL2ovby92QXJjWjJIaVpSaEc0RmVCSnhKQ0NuRlgwUzdSOVF6cFlUM25DR0dNWXBaMzhRcjUyTEYyNVJqVU5LZVlXa2JIS0FVczByUyt5R256cWVxR1UrNURYMTBrZEJNMkpnNVNmaE80ZjBtb1gyZ1loaUg4TnZEbHdOVUpRM3ZvaXRnMldjUjBKN3ZWdVo0VWt3ZWFpVzJEWm5RdXhGYm1JWTJCeXk0TG1DUnYxSXUrTVBURjBSdnplaGU0THdIKzRIUVAwVENNZ2ZMemhDbGIvanVoZ1lsSUd3VTVzZU9ZME9hSUcxSGlYZnMrdUJCM0NVVkJaTm4zc08vQ3NLQWJQbVlsMG9pRm5lb0JMcGpSVzJDMTlVVWUreVh1dzhLRkdKZHpyakZJMlpYaVZVeDdjQVI4STJGQW8yRVlSaC9QQUw2dmJZVTV5bWxYNmppOXRGTzZ2U282MnI2Y3VxbFo1WDVNVnRoWUJVeGZITnI2V2lkYVg1UVhoVGJSenhHc01tMTVGYjVsR3RiWGo0RDd3Y1VjbTJFWUErWVkrR1pDWVlPNHF4YXhvdEFDWlhzbENXZm5YZGwyU1Z1MVJaenhQU2FzU1NkK2xMR3dVUWxZSzNuRGhVWEdmeFdWTjZoNk5hNzBLZXRwVVNhTzlmcHpjTis0Z09NekRHTWM3QUpmRGJ5K1A2a2pqVmRGVGJKTGJwdWs4SUp1cjFKVklOK2VhMngwakVyQUlxM0E2QnJoQjkya2E0RWxONkl2THdRdFhxMjRGd0IzZ25zeVljSkp3ekNNV1hrNThIV0V3RmFrbFRIZEtYbEg3bmpyOXF1d3dNZ3pQOHMwTHFOMEk0NVJ3QVRuVmZVTlZIYVB1QWRkMTRXNDQ3b2xvaWFPOTNvR29mYVpZUmpHU2ZsNTRMa1RzaEpySzR3YzJ0RGl0ZU42eHFtT1BhVitOQUpXdXcrOWNoLzZoamxPQ0hoMkxnVGZ1QWpvQ1lhK0F0eFRGM0JzaG1HTWt4dkFVd2llSExVN2lWaGxoZW5hcmJVN2NkdVZoY1UzQ0xHd05SK1dVUW1YTUJvQmk2UWVoc3NYZ0xnUDAvZ3ZsQ211L01yYUJKODZyOWNCOEMyRW1tZUdZUmczeTh1QTc4NFBPd2tkVGlXZzBXakR5Qm1JdXYzYWpFa2NvM1lqamszQWhPUSsxQWtjY2Z5WGpvRkpIY1JhdkthNkRuOFgzQzh2L0xBTXd4Z2pQMElvL0t0MjZWaFlIUWJSN2tSdGtTWHZVV3p2TnRUN2F6ZmlLQmlqZ0RYZGgxNEZRbjM1Zyt1TG9HVjl5WVdVZnZnYmhCN1Q3bUtQeXpDTWtmSVc0T241WVNzenNUVStyQ05lc1hPKzZWVWJGdHRCVjRkWlR2TjRGc1VvQk14M2YzRElvaU1pVnZkZWlzVjFMYS9lMk5jTHdQMzJhUitVWVJncnhjOEFyeTdiTWxtblRHcktkcXpUbHZrcUJrWk1wM2RtZ1MwOVRtM1VHWWk2QXIwczJ2cVNIMzVTcVNoSCtFeWVUcWk4WVJpR01TL3VCSDY4M05VYUV0UVVNWmM3NHNVa3V5NWFZT1EyY1RUaUJlTVNNTWdpSTRPWEpRYldzcjUwRDJhYTlaWDRhM0IvdUpoak1ReGp4WGdlOE5aR3g1bCtWNklNWEM3V0tPdExGcGVUMjVJVk5uUkJHNXVBNGNzZkthV2hUbkFoZGt4dTJ1V2lITUN2QVc5ZTVBRVpockV5dklUbXVGSnRnVTF5SmFhMlRBMGJrbkZnYXcyeEdyUjR3UWdFckMvK3BjcW9TQkpIU2tOMTVYcURHY1ZyRDl4ekYzTllobUdzS0w5VVB1eTF3cXBPdVY1dnRKSTRvRk1YY2ZBTVhzQWluZmdYRGIreHl6OXUwOXdtQzE3elIzNEY4TWNMT0JqRE1GYVgzd1RlMlcxL09sWllJem10RURIS0RybDJJWTZHc1FpWWtNVExxZDZLTDNzbHJSKzZpSDMxVFVQd200Ukswb1poR0tmRm5ZQ0tzK3MycU5NeFY1VTZ0TXRRdDJlNmxGUXJuWDdRakVuQVhQempYTTVBMUJhWTlodTNoS3RackZjKzI0UDdYNHM0Q3NNd1Zwb2o0SGU2dTNYSHZQWXUxVzFiMGFiNXRuQ053bzA0SmdGcnhjUEVKYWluSjlBL2RpMWV2Zkd2TndDdlh0aVJHSWF4eXZ3MWNEVS9URUxqdStLbFJTd3RUaVZ2cU5kTGdZZEN1SVpza1kxRndPb2ZPUDNJcnF6R29YM0dSWmFPZW4wei92VXk0STBMT1JURE1GYWR2d2RlVys2YUpiVStkZExGQStVcnI5TFlNaEhISW1DZ1hJZzYwMGI5a092a1daVzExVlZrSHZaVmJmNTc0UHBDRHNNd2pGWG5UY0FiZThJWmFxa3RyTFVxZEZKMHlsMi9pQTJXUVF0WS9VTW8wN2kyd3RiVkQxMmIyMzF1UTkxcjRSV25mVENHWVJpUkkrQ1YzZDExKythVWhkVVJMdjBhTjZGelBtUUdMV0NSamorM2NnTktDWlUrNFdyRnZnb093YjNtTkkvQU1BeWo0dS95WnAySnFQZEoxYUZheEp4YXR4aUZtSTFCd0JLTkxKdldEenBKdU9xTEJNRHRFWkk0RE1Nd0ZzWGY5ei9WNmFEWCt5YThabFNNUmNBS3dXbFlZUzNCV3F1ZWJ5WnZBQndBYnozTmIyOFlobEhSU0Jycmk0ZWw3VVlTV3RHbXRiSVFoOHhZQkF5NjFwZXMrekozdE9uZDkza080SkF3dU5Bd0RHTlJ2TDI5dTlWZVRiTEdwcjEzMEl4SndBb2FZOEltbWRXOTFoY0VBYk1NUk1Nd0ZzbDdldmE3Q1cxVkgyT3l1alNqRXJDR2VYeGlFN3Z4bUlQVCticUdZUmk5N0U5L1NXL24zSFhidTFFeUtnRlQ5UG1LSjVyWWZiMlV3OVA0aG9aaEdCT3dqdk4weGlwZ04yTXk5NzdlMytKM01RekRPQ25XN2t4bnRBSVdhWm5TZll0aEdJWXhJTVl1WUlaaEdNWklNUUV6RE1Nd0Jva0ptR0VZaGpGSVRNQU13ekNNUVdJQ1poaUdZUXdTRXpERE1BeGprSmlBR1laaEdJUEVCTXd3RE1NWUpDWmdobUVZeGlBeEFUTU13ekFHaVFtWVlSaUdNVWhNd0F6RE1JeEJZZ0ptR0laaERCSVRNTU13REdPUW1JQVpobUVZZzhRRXpEQU13eGdrSm1DR1lSakdJREVCTXd6RE1BYUpDWmhoR0lZeFNFekFETU13akVGaUFtWVlobUVNRWhNd3d6QU1ZNUNZZ0JtR1lSaUR4QVRNTUF6REdDUW1ZSVpoR01ZZzJUanJMMkFZWTJRdExpNCs5c0J4WEF6RG1BOG1ZSVp4aSt3QUR3TGVEN2d2OEVEZ1hzQkY0QUpCdks0QmR3RnZCRjRKdkI1NE5mQjN3TkhpdjdKaGpBSVRNTU80Q1RhQVJ3S2ZBZnhEZ21pOTd3bmU3OGtDOWlmQXM0R1hZV0ptR0NmQkJNd3dUc0M5Z2NjRFh3ZzhETml1bnZkQm02Yml3TjBmdUQvd1NjQlhBMzhNL0Jqd0c4QTc1dlI5RFdQTW1JQVp4Z3hjQnI0TStCemdFWEdmQnorRFdubHlLRXp2TE41Nkh0ekhBaDhML0cvZ0djQ3pnTU5iK2RLR01YSXNDOUV3SnJBT2ZCcndPOEIzRU1RckNwY1dJRjh0eDJwcFBkYUxmSUNYNVZIQWp3Qy9CVHoyVkkvT01JYU5DWmhoOUhBNzhGUkNmT3JENlFoWExVUmFxR3JSNmxzOHBhakpCM3ZBZnpUd3k4QTNBZWRPOFRnTlk2aVlnQmxHZzRjRHZ3SjhKYkE1V2JocVVUcWFjZWtUc1VMSWJnUC9MY0RQRURJY0RjUElXQXpNTUNvK0NuZ21JY0dpeDFXb3Qvc0VxQkFqY2h6TXpiQVU3L0hnUHczY2ZZRW5BaSs5MVFNMGpKRmdGcGhoS0Q0RitFVTY0dFd5dXNTU3VpR0xDemtYaDhCQlk5bXZIc3RyYjlDMXlwcHV4VWZFN3laSkpJYXg2cGdGWmhpUnh4Q3kvKzRvc3dzbnhicU9IUno1dU8yekNMVVNOYlNGdGFhVzllcXhYalRPZy85QWNEOU5TT1YvK1J5UDNUQ0dpQW1ZWVFBUEphU3QzNGZDNzlkbmVZbHdIZm5TRWt2UDA3V2l0SGl0cS9WR1hPdEYzcmVtM3VPSkl2WmdjRDhCUEE1NDI5elBoR0VNQnhNd1krVzVCL0E5d1Azb2RSdDJFalM4Y2gyU1hZR0ZPOUNwNUE4WHhFZGJYU0plbTNHdEYzbWUrUHBqVkF6TmczOGt1TzhFL2cyd04rZnpZUmhEd1FUTVdIbStuakNBZUpwNE9iamhzMkRwcFlocHhkY2QrMnlGNFV2clM0UnFFOWlxMXNkeHJiK0xpSmxEV1dLZkQrNVBnZStmK3hreGpHRmdBbWFzTkI4SC9MdXdPVW04YmtTWG9SYXNmV0Rmd1lFdkV6UU80K3VPWEJBeCtWeXh2cEo0T2RqeW9SclZOa0VZdDhtaXR4bmZ0NjdXeDZqWTJEcjRid2IzZkVKTlJjTllOVXpBakpYbE12RE5sT1pPcEloNUtmRkt3a1h3M08zNnNKWkZaeGplMEJZWXdYb1M2MnRMaWRkT1hIUkc0cVQ0bWQ3SEhjQTNBbCtNRlFJMlZnOFRNR05sK1R6Q21LOEpya054RzRwNDdRRjdMZ2pYTG5BOUxydHhFWEU3SUNkMVNQeEtCR3lUS0Y0T2Rud29zbkdPYUxWUmlsNGZZb1U1RC80SjRINEtlUDR0blEzREdCNG1ZTVpLY2duNDBuSlhjNXlYaW5tSjFYWGRCOUc2NXVDcUQxTjlpWkR0a1FYc2tISU9TKzArM0FhMm8zaWRKd3RlbjRCSk5xSXNIalhnK1J6d3I0SGZWdi9NTUZZQkV6QmpKWGtjdVRDdjJsMlhoanBDaVZlMHZLNERWd2ppZFFXNFNoQ3hhMlFyVEFUc2lESUdKaGFZdUE3UHhkZUwrN0IyT2VveFk0NVN5TkxyUFBqSGdmc0k0RVZ6T0RlR01SUk13SXlWNUlubHc4NTRyMGJTeGw0VXI2dHh1U3N1V3NSMnliR3dXUVRzUEdYc1MvNS9QZGhaTDgxWTJDYncrWmlBR2F1RkNaaXhjbndZdWJxODJsMWtIcXB4WHBLNHNRZGNkM0F0V2w1M0FlK0pheEd3NjRUTXhIMUM3R3lhZ0luclVLd3Z5TEV5UFZaTWp3M1Q0OElLZCtMSEVHYUZmc090bnlMREdBUW1ZTWJLOFZoQzlsNVVGcDN0VjljNTFNa2J1NFQ0MTFXeWdHa3I3RnAwTWU3NU1xYlZFckF0c3V0UTRsNzZOWHFjV0QzUVdhZlRKL0h5NEI4RTdoOWlBbWFzRGlaZ3hrcXhCZnpqOWxOMXhRMUozaEFMVExJT3I1SGRpRmRrY2QwWW1LVGZGd0xtWU1PSHIxRUlYS3pVb2F0emJGWExJVm5FbXJVV04rT3hQZmNXem85aERBa1RNR09sdUJ2d0VmUzZENzNMUlhtMWdDVUxqRElEOFNwd05ib1ZyeEVTUGZaOVl4eVlneldmTXhGMXhpRms4Ukxoa2hUN25maDUyM0cvV0laU0w3SERZK0tISE43eW1US001Y2NFekZncDdrMllHTEp5SDZiRnErb2I1QmhZYllWSktuM2FkakdCdzZzRURsZG1GYTRSUkV6cUpCNzd2RitMMXc3UkZSbkZLdzJNcG55di90NHBwZjdoaEFIYTc1emZLVE9NcGNVRXpGZ3BIdGovVk8xQ2xCaFlzd0lIc091Q1lPMFIxdnZBZ1l2eEx4K25XWEdWZ0luNFZPSWxZOE4wVlk5OVg2YllweUxCdnVzK2xBUHdPM0hpU3hNd1l4V3dDUzJObGVJRDI3czdhZlNVMDZSb0sweGlYUHMrMWtLa08wRmxzWWhMVW9vQnk4U1hMZ3VlL3V5aXJxTDZuTDVwV3REYkc4Q0RidnJzR01hd01Bdk1XQ251MWQyVk1oQmQ2VUxVeVJ4MUJmb2tXRDRJVVV1d2pzV0ZHUDE3enNkdEgxeCtOMkxjcTFYZHZoWkNQV056eCsySmNpRzY5akVheGlneEFUTldpa3V6dmF5dXlGRllaQzZYbVpKTXd5UEs2dk1pWGtWbEo5ZDlUaEpHK3Baa2NhbTV4VHF1US9XZEhjREZHYytGWVF3ZEV6QmpwZWhwM0gzODAzTE5GWXUyMG5ReWhRaU02NHBNOFhuVjY0L1Y1Mm4zWlJKUStWemZGYTFtRnVLRVl6U00wV0V4TU1OUUxyZ1R2SDZXOXpSRngwMFFIOE13WnNjRXpGZ3BkaWM4NTBwaGF0WWo5STN0T01iTHVWd1ZRMWVPTC81RkhMQ2NudmZkSXIyNjN1R2F2TlkxUHV0bWp0RXd4b1FKbUxGU1RFZ3YxOEpTQzljNnNPSEtrazZwdEpNUEZUYWtUdUdhS3dXc1dFU3dmUDdjb3U2aDY5WStYS2NVemo3ckwrMnpGSHBqVlRBQk0xYUtOM1YzdVdwYkMxaFJsOURId2NZdUREamVWTXVHVjZManM1aTV4bWV1T1NWZXJxeDV1T2xoMDVYMUQzVVIzOXBhNjRpWmJ4K2pZWXdTUytJd1ZvcS9iZTl1Q1UyckxxRk1SQ25WNUxjSjQ3YTJVT256bEJVNGRLSGVOWUxBYlJDc3JTU0s1SEpSV3o3L1B4RTJiWTIxaEN0dEh3R3ZPdkZaTVl4aFlnSm1yQlF2SXpUeTBmV2dweVBSQWxaWGhCZUJrVWtvenhGQ1RlZFFBNDZkcXI3aDgrZUx1R2hYNUtZUHl6WjUyYW1XYlJmRVRGZWtyK2NGSzZ3dkIrNWR3S3ZuY2FJTVl3Q1lnQmtyeGR1QXY2T295S0ZGVEZ0ZjZ3UjMzcGJ2aXRkNXlva3JieERGaTV6eTdsemVKOFY4NjRLOTJ6NS9wbnp1T1VJUjN4MmZyVEx0VXB6b1F2eHpMSW5EV0IxTXdJeVY0ajNBQzRFSHg4b1ljWGZMaFNoeEw3Ryt6dEV1OVZRVTJxWDhUSmw4RWtMc2EwTlpYanNpWGc0dWVMaEFYczdINThSTktRSld4OE02L0VIOE1vYXhDbGdTaDdGU0hBRi9SREVRUzZmTk80TFExUEV2Y2V1ZEo0cU1DK09GTHdJWFhSUWRsT2hFNjJyTHhjV1hsdHdPY0Q2Kzd5TGxPb2xZZkozRXcwVEFhaGRpc3NLdUVzVFpNRllGczhDTWxlTjNnZGNScGxXSjZEaVY5OHFGU0o1ODhoeXFicUZ2MUQ1RVdWOHg3ZjFRdVJEWFl6eExyRG14dWk3NlVPSHFJbmxkaUNGbE1rY3RYbklBN3ErQWw4emxEQm5HTURBQk0xYU9WeE5jYlU4czNZaFF1aEUzQ09JakUwbldWZVpiTlF0MUFvZDh4aEdBejhrYk8yU0w2MUsxWEhSQjBDNHdtd3V4RUxGZkE5NDlsek5rR01QQUJNeFlTWjRPZkE1QkdTampTV3NFVVJNM29pN2tPNjN3YmozUDEyRjhEa0w4YTh2QnVTaFFsd2h6VDE1MmNObUg3VXUrNjQ2VUpJNldlQ1hlRHZ5UFd6d25oakUwVE1DTWxlUlBnZWNEbjVxdHNMcUVsQmF4TGRyVjZmVzZ0cjdXQ2ZOOUhjWHFHL0k1NTRqV2x3aVhpQmNxbmhhVE9Pb3N4R2JzeTRIN1NlRDE4ejlOaHJIVW1JQVpLOGtoOEZUZ28rbFViNjhGVEZlSjd5d3FWZjdZbC9OOXJRTUhNVDRtQXJidGczVjFrV0J0WFVhSkZ5RXVKdGFYaUpkT245Y0pISW5YRWl4S3cxZzFUTUNNbGVVUGdXY0QvN0pyaFlISzBIWGR1YmlTRmVaTFFkTVcyQ1loNVY3UzZDV0I0M3lNYzJueFNnSkd6ajZza3plYXNTOEg3dW4wVmhneGpGRmpBbWFzTEVmQU53TWZDOXkvSzJJaVlENldmbW9KV0cyRlNVS0lESUxlOXcwQjg5MEVqcFo0YmNXa0Q1MDZYOFMvSExnWEFOOHoxN05pR01QQkJNeFlhZDRBZkFQd1l3Uy9uVUpuSkVKWHdKS1FLZkVTQVZ3bmlNOEJwUXR4SnlaeGFBRnJpaGRWZ1dEMWZSSnZCYjRXdUQ2UEUyRVlBOFFFekZoNW5nMDhEUGhQcFJXbXkwdEJHUS9iaXVzamx3WHN1SHJQSmtIQUNndk01eVFPV2VveFh6cHBvNVYxNkFDT3dQMG40RVZ6UGhlR01TUk13SXlWeHdQZkJqd1ErT3orZUZpZDFPRXB4ZXRZdlg2ZElFUWlZQ21KZzF6elVLeXVPbW1qRnE5bTNPdXB3SS9POFJ3WXhoQXhBVE1NUW1YZUx5T294K05uVCtyUWxwY2VFQzFscUE0cEJVelM2RVhFSm9sWGI5TEc5d0gvZVg2SGJoaUR4UVRNTUNKM0FsOUtVSXBQYjQ4UGMrU3E4blV5aDQ4dmNqNEwyQTFLQWRzazEwSVVJWnZtTml6RTZ3ZUFyeUVvbzJHc09sYk0xekFVN3dEK0JmQkQ0V0ZIdkNpbld4R3JLazIzNHJON3NGTW1pakpob3hBdjE3VzhpdGpYQWJodkJyNktrSnR2R0laWllJYlI0UzZDTy9FVmhNU08yOXVWT3VwNEdPcjVEZkkwS3lrelVhWlRJUXRYSytPdzR6WjhJN2l2QTM3cXRBN1lNQWFLQ1poaE5QREFkeEZLVG4wSDhCSGcxc05UMm12aFZma29JYzBsUmtpaFQ1bUpQbGZWRUpkaFBWRmxZWFVkQXM4SDl3M0EvNW43RVJyRzhERVhvbUZNNEFYQUo0SDdzWEszaU14NnJESXZnclZOT1h1elR0U1FWSGs5eDFkdjBzWU5jTjhCUEI0VEw4UG93d1RNTUtad0RmaXpibEpGcW81UmlaaU9pZW1FRGRtdWF4dzJrellPZ0JjRUlUTU1vd2R6SVJyR0RLZ2JSYWZXUzlVTm9udFFoRTFQY0NrdXhEb0pSSytiUlhvM1QrRTRER05NbUlBWnhzblI5UktQS1VzOUhRTnJWUUZnL2ZwYXNKcVZObHdsWm9aaGRERUJNNHdaY1RSbmNKWXFIZkpZRWpaYTJZbmFFdXVNODhMRXl6Qk9oQW1ZWVp3QUpXSzZYaUprSVpQOXZ2MzI1aUxQbVhnWnhna3dBVE9NRTFLSldQVlVSN3pxMTNWRXEvRTVobUhNZ0FtWVlkd0VsVHV4SldUUUhRQmRQKy9VRGhNeHd6Z2hKbUNHY1pOTUViRytmWjM5Smw2R2NYT1lnQm5HTFNEaU0wWElwcjdmTUl5VFl3Sm1HSE9nSVdSVFgyc1l4cTFoQW1ZWWM4VEV5VEFXaDVXU01nekRNQWFKQ1poaEdJWXhTRXpBRE1Nd2pFRmlBbVlZaG1FTUVoTXd3ekFNWTVDWWdCbUdZUmlEeEFUTU1BekRHQ1FtWUlaaEdNWWdNUUV6RE1Nd0Jva0ptR0VZaGpGSVRNQU13ekNNUVdJQ1poaUdZUXdTRXpERE1BeGprSmlBR1laaEdJUEVCTXd3RE1NWUpDWmdobUVZeGlBeEFUTU13ekFHaVFtWVlSaUdNVWhNd0F6RE1JeEJZZ0ptR0laaERCSVRNTU13REdPUW1JQVp4Z3djTGZqLytUUDRuNFl4TkV6QURHTUdyckZZUVRrRXJpL3cveG5HRURFQk00d1plQU93djhEL2R3MTQwd0wvbjJFTUVSTXd3NWlCbHdKWEYvai8zZzY4Zm9IL3p6Q0dpQW1ZWWN6QU80Qy9YT0QvK3lQZ1lJSC96ekNHaUFtWVljekl6eXpvL3h3RFA3ZWcvMlVZUThZRXpEQm01TGVCbHkzZy8vd3U4QmNMK0QrR01YUk13QXhqUnQ0QWZEL0JRam90ZG9HbkVwSTRETU9ZakFtWVlaeUFId2QrNnhRLy81bW4vUG1HTVNaTXdBempCRndIdmdKNCtTbDg5dThEM3dqY09JWFBOb3d4WWdKbUdDZmtsY0FUZ2IrYjQyZStFUGdpNE00NWZxWmhqQjBUTU1PNENmNE1lRHp3ZTNQNHJKOEhQaE40OVJ3K3l6QldDUk13dzdoSlhnbzhBZmgvdURuTDZmWEFrd2lXMTF2bStMME1ZMVhZT09zdllCaEQ1aDNBVTRCbkFWOENmRHp3RU9CQ3ordnZKS1RpUHcvNENVeTRET05XTUFFempEbndTdURyZ0R1QUR3WWVBTndYdURzaDdmNGR3T3NJY2JPL0JxNmN6ZGMwakZGaEFtWVljK1FkaExqWTc1M3QxekNNbGNCaVlJWmhHTVlnTVFFekRNTXdCb2tKbUdFWWhqRklUTUFNd3pDTVFXSUNaaGlHWVF3U0V6RERNQXhqa0ppQUdZWmhHSVBFQk13d0RNTVlKQ1pnaG1FWXhpQXhBVE1Nd3pBR2lRbVlZUmlHTVVqR0xtRGVnOWZyQ1l0aEdJWXhJRVlyWVA3a29tUWlaaGlHTVNER0ttQzFHQ1ZMeTAyd3ZQcEViLzAwdnFGaEdNWUViS3FRNll6cUhQbXVLT25ITFZkaS9acldZN1pPNWRzYWhtSDBZKzNPZE1acWdlRzZBdFZaM0dRaFMyd0JtNmY2YlEzRE1Fb3VUbjlKYjl2V2lQMlBrakVKV0cxRnlYcnFqMHo3QjA3N040RzduY3BYTmd6RGFITkh6LzZiRWFXYnlBa1lCR01Sc0VLOFhGZWNqdFc2WHZUenpRdGpFN2o5TkwrOVlSaEd4WHUzZDAvcWJFK004ZmU4ZDlDTVJjQ0F3bTBJcFdEMWlaZCt2bllucHMvWkFkNzNWTCs1WVJoR3lmMjZ1L3FTMDlMMnRCaS96NjhaQldNUXNPTEhhRmhmM21XaE9sTExKQ0VyMkFadkFtWVl4aUo1Ly82bittTDVzOGI3UjhPZ0JjejEveUNGKzlCbjhlb1RzYjRmSGdnbjZVR25jd2lHWVJoTlBpaHZ0cnhET3BiZjhqTHAwRWlMVVFqYW9BV3N3b3Q1ckhvYng2NFNMMWNLbUJhMVk5cVppUUE4QUJzUFpoakdZcmdNM0tlN3V5TmVibnA4Mzd2UWlSK2xGVFlXQVVzL2loWXZzdldWTEMvZkZiRENuZGlYbWZnZ2VvT3FobUVZYytYK3dQdjFKMkxVM3FXMHVJYVFTWnNtc2E4Sm5xdkJNUllCQTVwanYrclkxdzIxdEVTc053RDZZT0RlaXpnSXd6QlduZzhBN2xudTZndHpGR0VSNmFDN1V0QlNPOVlRcjBHTDJaZ0V6TWMvS1lrai9saGF2QW9SYzZXUVRVcm04RHZnUDN4UlIySVl4c3JpZ0VkVE5NNjFoMGwzek91NHZoYXkya0x6cW4yaytzeEJNaVlCZ3lyK3BkMkhybXVCSGZxMk5kWks2Z0RnVXhaNElJWmhyQ1k3d0NkMGQyczM0RW04UzhjdUxMNHh6R2l3d2lXTVJjQmFQWXJhdkM3RXExckxqejR4cGY0ak1UZWlZUmlueThNSklZdUlib2ZxaEEzZE1aOG9ZajRudGRWQ05tZ0dMMkIxM0V0bElrclA0NWhzVWgrNklGcXkzSWo3YWhIVEthanBBcm9kL1ArMXlJTXpER1BsK0F4Z3ZSSEdvQ0ZlUG9kQ2RHZTgyU2x2dVErSHp1QUZyRWIxTUx3UFAxcGhnZmtzWGdmQWdTdGRpYnJuMGtub1dBTStGZGhlNkJFWmhyRXF2RGZ3VDhwZFdyZ0tyNUxQYlpvSVdCSXhIZC8zMGZLQ3pxRG53VE0yQVNzU09WUW16aEhoUnkzRWl5QmUrb2N2L01ZMGZ1eVBCajVrZ1Fka0dNYnE4TkhBUS9wVDUxc2hrY1BHMHJIQ2xJalZuenRveGlaZ0VIc1pUbFhncUN3c0xXTDdLREZEQ1pudnhzSTh3RzNnUDNmQkIyUVl4dmpaQUo1SW1nZXNsUzR2UzZjdGMrVTZ0V002bEtJenRCbkptTEF4Q1ZqNlllbzRHTEhINGt2cnE3VjBMREZLQzh3RGZBRnczMFVkbFdFWUs4RWpnVS9waVh2cGRveHVSL3pBeDg2NHo1NGxjUzlLWjl5UExZRURSaUpnOVk4aVl5VWtCcVl5ZGVSSDM2K1dXc0RxQUdnbm1lTkpDemd1d3pCV0F3ZjhlNHB5ZFVYc3k3Y0ZiS2FPdU10dDRhamlYekFTQWF1b2c1V1N5Q0hCVGYxREZ5TG1UbUNGL2QvQUJ5L3FpQXpER0RXZkRIeGlsVkd0bGxiY0s3VmZydDBSTDhJaFBlUEFCcy9ZQkN4ZEFHcmNRMkdCK2VySEIvYmlzdThiUFppcXRsajYwZThOL3FzWGRGQ0dZWXlYODhEWEFwZkN3NzdZbC9ZaTFaM3ZQVW9ST3lSMDFvdXlVbWFCTFRIVmVMQ21HMUVGT3ZkZEZpNzU4V1d0UlN5VlpLRjdZZkg1NEIrM3NDTTBER09NZkFudzBWUEdmS0hFeTNVNzM3b2RFMC9TRFI5RUxMa1A2MnIwWTRpSGpVYkFLcEliVVExa2xoLzAwTWVncHhLeFhhcUxnR3lHaXdYWHFkQ3hBWHc5Y01lQ0Q4NHdqSEh3SU9ESitXSEwrcXJqOTVLd2tkb3VyOW91RjU2WGdnM0pBaHZqVkNvd1RnRnJaaU1TZmtpZGlianZ1ejJZcG9qNS9na3dlUlQ0YjFqbzRSbUdNUWEyZ0c4Rjd0ZHZmZFZ4cjJSNXVkenhsczczUGprTW91UDRyZko0b3hHeVVRblloR3pFVkhhRnJodHhGOWgxall1QmFJclRMVE5WWEFoUEF2LzRSUnlnWVJpajRjdUJKN1FUTitvQnl6cnVKVmFYdEZkRnV5V0phTDUvUENzd0R2Y2hqRXpBS2pwK1pGVXo3TUNYcHZpdWgrdVVGMFFuSGtiUHZHRmJ3SDhESHJxd1F6TU1ZOGo4RStBYis4VXJWUTlDaVZlTWZVbjdWTGRYT2hHdENIMzRVcnhHSVZ6Q1dBVXNYUkRhQ2tPWjQwNkpGL2xpdUE1Y3I2eXhJaDVHanl2eC91Q2ZCdHh0UVFkb0dNWXd1Ui93Tk9EdTVlNmlzKzI3cnNNOVg0cVhMQ2wrSDl1ME5KWlZFdERHVnY5UU16b0JhODE1bzVNNW5MTEE2SXBZY1dHNE1pWlcxMHpzdUJJL0R2d1BBeGRQL1NnTnd4Z2k5d0tlQlR4NHN1dFF4S3NlN3ROcHAxd1dzWDJmUzBsSkNuMW4rQStNeDMwSUlaRnVyT2dMUk1aQmFML3lBYUhYc2dWc1J4ZmlkdHlXOVJhd1NUaFBHd1RCbDhXcC95VWRBZmRaNE44RjdzdmpQekVNd3dDNERmaGg0TkZkOGVwTWtVSVo5eExodWdaY2MzRE5oKzNyMFNyYmMxSEFZcEphbi9VMUd1RVNSaWxnTG1RZmlzQ2tpOFRsUXBpSDBRTGI5TGxuczEwdHRYaXQweFV3V2ZTRjRmNFYrTHZBZlZQOFlNTXdWcHZMd05PQlQ1MGdYcFRpcGEwdWJYa2w4VUs1RUwxeUg3b1ZTTjRRUmlsZ2lxWVY1c3FMWkpOd0VXdzFsczI0YkRoWTkxbkVSTGcwMmgzcnZocjg3ZUMrRXJoNktvZG1HTVlRZUIrQ2VEMnU3VGFzWFllZGpFT2k1VVZvU3E2cDVUcmRZVDhyWTMzQitBVk02THRRMWdrLy9nWlpyTGFxOVNhdzRVc0x6S0hjaHVyL0ZDTDJSZUF2Zy9zM3dEdFA1N2dNdzFoaTNoLzRjZUN4czhXOHRPVzE1NEtMVUF2V1ZiS0lTYktaV0Y4SHhJa3NsZlZWeEwvR1puM0JpQVZNdVJGcks4ejVVc1JFd0hiSmdyWHBnbnRSdXc5bHFTMndpWmJZWjRKL2IzQlBCbDQ4MzBNMERHT0orV2pnZTRFUHZybXhYdGQ5am50ZEJhNVFXbUFwL2tVNXM3eXVIRFJxNnd0R21JV29hV1Vra3NkWjZJdEdaL2hjQTY3NmZOSEloWk42UG5USGlmVlZyL2NBSHdYK3VlQy9nSzdhR1lZeExqWUo1YUdlQS80RTRsVm5HbDV6dWQzUmJkQlZsUFZGdCtCQ1BlNExHS2YxQlNPMndDcmt4enQyUVVPT0FLZEViRjFaV3hzdXV3elhYZHQ5MklxQjFSUnV4dnNBUHdiK1E4SDlWK0N0Y3p3NHd6Q1dnd2NDVHdFK3I3L3o3T2xtUSt0c1E0bDUxWjNvWklHNVBNeEhKckVzU2tlNUZiRytZQVVFck1wSWhQRGpFdDJJYTRRZmY4M0JtZytQSlZsam5USnhZeFlCMHhmTFdyVm1MYmdTL2NlRCt5L0Fjd2hYcm1FWXcrWThZYWIyL3dDOGY3ZnFoYzQybEV6b1BnL1FWZUNxQ3dKMmw0TzdQRnh4Y0NVSzJqVmZKbThVaVJzMHhHdXMxaGVzZ0lBcDZoNlJqTHR3WG9rWFdiRHF1TmRKeE10VFRLNWF4c3dlQnY2bmdlZEVhK3hQYi9YSURNTTRNejRSK0JyZ0U5cFcxelMzWVQzTzZ5cEJyTzRpaWhkS3ZDaXJiNlRZVnlOMWZpVllDUUZySlhTNGZFRzVlQkU0WllXSmdLMFJyRFBucDdzTysxSmt0UUFXWCtzendEK2FJR1RmQjd5Q2FCNGFockhVYkFBZkRud2w4Q2toMjFpbzI0RmluQmVUWSsvaUtyeXJXblFDaDFoZmRmeTk2VG9jcy9VRkt5SmdEVkpNTEpyZWp1eVBkclZnVFJDdjJrV2cxejRLcDRpWXB6R0c3Sjdndmd6OHZ3QitIdHh6Z044alhMR0dZU3dYbDRDUEF6NGYrSFR3cWdIdFM5Wm9WZGpvdGJ5QTk4amlzZ1ZXaUpmTFphTnVVSmFOV2lueGdoVVNzSVlWQmpHdFBsNWM4a1FTcTBySW9CU3cxb1ZhQ0ZrMDZUZm9GN0gwZWVmQi9Rdndud3Y4T2JoZkFYNFJlQjJodTJVWXh0bHdIbmd3OEFUZ1k0RVBCYitWbis3enZCU3pLZnV1NWJWSFY3enVJb2hYNFQ0a3hNU3VreWV2TEtaTWNTdm9PaFNjOThNOVp1ZE9ucFR1U3pGeVJMZWh5NW1JTW9oNUJ6Z0huSGR3MFljYXZaY0lWV0Z1aSt2TERpN0g1eTRDRndqWCt3NjVKSlZVOGtpWmpmSi9LWVdzSTVLN3dJdkIvU2J3RjhBcmdkZGlnbVlZcDhsRndnRGtEd0FlUlloeGZSRDR6ZkpsMDRUcldGbGRuUWtwVWVJbENSdFVBa1lVc1BqOGRSY0VMRlhkaUlPV2F3RzdLZXRycURxd01oYVkwTERFanRVRDUwcTNJY1RuYXRPTjBzbzZjbkU3WHJUaTd6NGlpcGl5eG83cHQ4WUtSVDRIN2lQQmYyUjgwMnVBMXdPdkJmY0s0Rlh4OGR1QU84aytpV0ZlaW9heEdCeWhaM29PZUMvZ0RzSVVKdzhBUGhEOFB3RHVDL3lEN2x0OVk2MkZ5NVBkZWRwbFdNK21mRDBLMGxVZkVqUlMzRXU1RGU4aVp4MUt4WTAwUCtFOHhXdklySnlBVlhTU09rU3NSTENpRzFGZTJPbHBpWEQ1OHFMVjVXR09DQmJkRWJrNGNLdXlSNnZDaDN3ZDFvRDdnN3QvK2IwTnd6Z2Q2bnVzVDd3NndrVTNXVU83RFhkOXJLYmhvK3RRaTVhdnhueWhDaWU0bUxUaHk2U05sUlV2V0ZFQjZ4a2J0b2F5eGlvUjAxZEZJV0MrdkdEMWNxaTJkK0s2VmVGKzBqaXpRc1NxYmNNd1RnZmYyTzRUcmxhV1lWMGFTcnNONjdqWEZkOGRySHpWWmN0TGkxZEttYWVjazNCbFdVa0JnNDRyVWRiSFVPNVU0dVVwTXd1MW43dnVkZWxGVEg2Wlowd3EzVytvWmIxSzRXOGxlclFTU1F6RG1EKzFnTFVXOGI3b2NJRysvdzlpdHFDdXNLSEZLNVdKY25tY1Y2cTA0ZFZnNVlaNGFmRk0zM2ZWckM5WVlRR0RpWm1KVFJGempVRHRCUEU2MElzUEx2Y0R5dVFPV1NTQlJJOC9heVY2UUNsZ0ptYUdNUi82cks1aWNUbGMwUEsrNlB0KzN5dTNJV3BDU2tvQms1SlJlb3FVWFJkalhqM2lwVE1PVjFhOFlNVUZER1lYTWFMbEpkdjBEMUFzTHVKcTJWRkxaODR4K3F0LzlGWEFOd0V6alBuUXRMcHFqNHN2Ny9sV3gxVzdETVZ0S1BVTnBWUlUzOXhlMXduQ1ZReFU3aEd2bFkxN2FWWmV3R0EyRVZQUEZiMHd1ajJ3T25BckYvTjVjdkxUSGxIRW9tdFJpOWlzc2JGQ3ZKeUptV0djQ0Q4NVVjT1RLN3ZyT29ZdHEwdUVxNTZJc25ZZGFpdE1QNWJYN2JteVFPK2hMNmRITWZHcU1BR0xUQkF4cnl3d3VlZ0xWNklFVlgwcFlKSXlxMTBKNTlTeVF6c3VOczBhYTdvVVYvb3FOb3hibzlkbFNCWXQzVms5Y2tGYzZ2dTlLVjR1Wng1ZTE0dUxyMUh0dzRGWE15dTdPRDBLWmNLR2laZkNCRXpSRURGUEVJNGpjUi82N0ZiUWNiRFVHNHNYZHUwK2xJdjVISG1nY3hJeFNoSFRBNTlGeU5ab1cyUFFiM21aUldZWUpYME5ma3ZBV2xiWEVibjZleDNuRm0rTEZOcE5BdWF6RzFIaVc3dStFaTVabkhJWitqek95eEkyZWpBQnEyaGtKMHE1cVU0MklsSElWQ2FpQ0ZrZHlCVzM0VG15a09sNG1CYXhUY0xBNTQ0bEZqTVZXekV4TU1FeWpKdWhJMTZORU1Ha1JDM2RVZDF6ZWRCeEVpcVVpNUFzWFB2RURFTWZPNzZvc2FPK084NHJmVmNUcjR3SldJTytGSHVWaFZnSGR0TkY3ck9BSFVaLzlyNFBGL2FlaHgwSDUzeHBnZlZaWVRvbXRrSElWS3dUTytMWExkYUdZY3hHUnhoOEtWNTFqSHRTb3RZZTRWNFhvZHJ6T2E0bGorVjFPanRaTERweFRUYXJhMkRpMWNRRXJJZWVtQmlvNUE1eVptSzYyS1A1ZitqRFJha3RzWDFDekd1WHR2VWxBbGFuMkNjcnpIVkZ6S3d3dzdnNWZMV2RPcVhLQW1zVktTaGNoMnFzVnhLeHVKYUVEQkd1QTUyZ29TMnVScUpHYzBabEU2OHVKbUFUVUNJR2plUU9ueS84T3Buamhxc0VqT0F1MkFKMnZCSXQxMDNrU0FJVzQyQ2JCQUhiOEpPekVodGYzekFNUlVzQXRJVWo5N1ZPM0tncjdFaVNoVmhRK3Y1T1loWmRnNUtabUdvWStrcTQ1UDhvbDJFbldRTk12UG93QVp1Q1hEaU41QTVYeGNGMDc2Mk9pUjBTTHVndHdrV2R4TXJuN2Ewb2NGcyt4OEZheVJ5cG1yMmpLRHBzZ21VWUowTzdEb3ZrRFVmdlFPWGVZZ1dVcnNFa2RNb2pvK2Z2a2dMZ1IwNkpKNWpMOENTczNIUXF0NEx2dXV2cVpZMlFhQ0h1UGtuQVNPbnhMaVpvdUN4VU91WWxqemZJRnRnc0tmVmdBbVlZSjZXVHdFRi85cUdJajR6UFNrS21VdW9QOUQ2VWFKRXpDOFZUMDNJVm5wblZOVlFkTUFFN0lRMFJrN1VqV0VSaUdhMlQ1eG5UbVlTYlpHRVNZZHVrSEFNbTJ5SitmZFU1Z0RRRmpHRVlKOFEzQmkvVGI0V2xOSHBLcTZ3dTNxMlhvMXE0Vk55OEZxMHpjeGtPVlFkTXdHNlNXWVFNdGNRVWVKMk1JY0pVWkJycWJTMStyaXoyYTFtSWhuSHIxTUtoWFhtdFl0M2krcFA0bFhZSnBuMlZZQ1ZyYXhtRlN4aXFEcGlBM1NJOWJzVzBMUllaV1h4U0xNdm54MXJZdEhDSkJWY25iNnpSRUM2enhBeGpObndwRkMwclRJOEgwNVU0a210UnhFMkozTEVTTDEzb29CWXVxdTB6ajNVTlZRY3NpZU1XbVpDcENIbkFzMU1YOGJIUFNSZ1NMOVBXVlNGWXZyVGlKR21qbFgzb2hua0pHc2FaVVl1WUpFNGMreXF0bnJLWXJ3eVpxZDJOK25rdGhMM0NGZitmM2JvM2lRbllIT2pKVk5Ra0lTTlc5aUJhVWJISDVweXlzSlNnYVd0cnphdDRsNGltV1YyR2NldjRMRjQ2SXpHSmtNL2J0WFdXc3BCZHRyWmFTUmttWEtlQUNkZ2M2UkV5RVM1Wml3ako4eW1qVUFSS3VSM1Rmdkp6aGV0UTNRRW1aSVp4TWpvZWszaVRKaEZ6YWwzdE82NzNxK2Zrc3pzeExqRGhtaWNtWUtkQUpXUnhNeUZDRmwrYXF0M1hyc0ZrYVlsdytmdzYyVERSTW93NTRmTjlXMXRqTklTczJKYy9vcmxHdmQ2WUl5WmdwOGdFSWF1dE1naENWYXg5OTdraWFTUysyVVRNTUc0QjN4Q1dsaWk1YWcyZGppbVlhQzBVeTBKY01MNHRPSFVtWTkrK3ZzZUdZY3lIamx2eGhOdkE4SVJycURwZ0Z0aUMwUmYyRkJlakw5ODI2OGNiaGpFRHM3Yll6YVNzMWd1SEpscGp3QVRzREtrditCNUIwNCtuQ1pUZFFJWXhINmJlU3laWVo0OEoyQkxSdWlFcWw2UGRNSWF4WUV5b2xwZEJ4OEFNd3pDTTFXVnQra3NNd3pBTVkva3dBVE1Nd3pBR2lRbVlZUmlHTVVqK2YrUEpmUGVjYXFwS0FBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiY3JlZEJsb2IiLCJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwibGFyZ2VCbG9iS2V5IiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6ImIyNjcyMzliOTU0ZjQwNDFhMDFiZWU0ZjMzYzE0NWI2Iiwib3B0aW9ucyI6eyJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsImxhcmdlQmxvYnMiOnRydWUsImVwIjpmYWxzZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJhbHdheXNVdiI6ZmFsc2V9LCJtYXhNc2dTaXplIjoxMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxLDJdLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjEwMjQsIm1pblBJTkxlbmd0aCI6NCwibWF4Q3JlZEJsb2JMZW5ndGgiOjMyLCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6OH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAzLTI4IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJhdXRoZW50b24xIC0gQ1RBUDIuMSIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjMwMzI4MDA2IiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDMtMjgifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTEwLTAzIn0seyJhYWd1aWQiOiJiNTBkNWUwYS03ZjgxLTQ5NTktOWIxMi1mNDU0MDc0MDc1MDMiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImI1MGQ1ZTBhLTdmODEtNDk1OS05YjEyLWY0NTQwNzQwNzUwMyIsImRlc2NyaXB0aW9uIjoiSURQcmltZSAzOTQwIEZJRE8iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjI1NiwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50IiwicmVtb3RlX2hhbmRsZSJdLCJpc0tleVJlc3RyaWN0ZWQiOmZhbHNlLCJpc0ZyZXNoVXNlclZlcmlmaWNhdGlvblJlcXVpcmVkIjp0cnVlLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUM2VENDQWRHZ0F3SUJBZ0lKQUpiVHlydTFYL0lQTUEwR0NTcUdTSWIzRFFFQkN3VUFNQ014SVRBZkJnTlZCQU1NR0VkbGJXRnNkRzhnVFhWc2RHbEJjSEFnUmtsRVR5QkRRVEFlRncweE9EQTJNVEl4TkRRMU5UQmFGdzB5T0RBMk1Ea3hORFExTlRCYU1DTXhJVEFmQmdOVkJBTU1HRWRsYldGc2RHOGdUWFZzZEdsQmNIQWdSa2xFVHlCRFFUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1WaktIV3BiRDdUU2xNeG9jalRsNm5JZjd4MzJQbXNROXpHdUxHR3FBMFVRWm9JcTNYTHpMNkxZVXZKNUE1ZzB1eUZHbGxIRWZHQUtyRWFDUThGVnZQUy9VaDBGeWZ6V2hSQXppVFNpampNSUlWampqVXY5bTl2Rm1jWFNjZ0hpZzdPZHo4ODU4VjBrck5IOTlxR20zd2pnYU9lclRXbXQralhDVWZuMDFJa1RQd3hHMkhsZ0VkNDVqTkxTVjdWb29sK0tlOEUya2k0bEVrVGVIemJvdWxSNUdVYnAzbk1pN0U0N1ZNUWEzYk53bnpXQmJzYUJTU1FoTGszbTVIYUtoaHhhNndKREs0N05pTUNrQ2tkSUh1V1NRTFZBZm04NVVBT050RU9Qd2kwT3VLM3FiZTh5S09GR2YwS2hCNU1NZUF5bTdNVi9NNFcwYTQ5b2dQRDlwTUNBd0VBQWFNZ01CNHdEQVlEVlIwVEJBVXdBd0VCL3pBT0JnTlZIUThCQWY4RUJBTUNBb1F3RFFZSktvWklodmNOQVFFTEJRQURnZ0VCQUpXejV4TE1rNVdOWWJBYjZ5T3hFQ0JvWjJXZUIvcWw0VkozTy8zL3ROc3hPWW56TGVXbzU0MHpRaDlyQW1heHo3ZXVtQmxza01xNHlHUFNOWEI5eWNXR0hna2NDZVN6TjJ3djhDSXpEQnMyb0JaalROazY1TEJaRHNzVE9CdE1XLyt1VEZIUWZidU8zSVNMaEkwRFhmUkVpOU5ETTNqZmsxMXhIY3NmaDJSTVYrUWROZndWYVpackNxK291RytFdmt2N0txcStveXUwVkZNL3R6NjhUR2w2eWxoUEZSMXFoOXd0dHBWakFPT0NFUUNMcVAyZFAyOGx3WUJ5Q3FIUXFWSHdidWp2L0xaalpuS1czTFluZFppeFBQU1JDSnNzRER3SnZoL2Y2blR4ZzlaRSsvSmNZcmU1Q2FJOG56VkhhU09Dak5KN0Z6VUxHNjRKaVdPdlE1MD0iLCJNSUlEZFRDQ0FsMmdBd0lCQWdJSkFJQ1VUdmtndGo1Q01BMEdDU3FHU0liM0RRRUJDd1VBTUZFeEN6QUpCZ05WQkFZVEFrWlNNUXd3Q2dZRFZRUUtEQU5FU1ZNeEN6QUpCZ05WQkFzTUFrTlRNU2N3SlFZRFZRUUREQjVIWlcxaGJIUnZJRTExYkhScFFYQndJRVpKUkU4Z1UzVmlZMkVnUTBFd0hoY05NakF3TnpBM01UUXpOekU0V2hjTk16QXdOekExTVRRek56RTRXakJSTVFzd0NRWURWUVFHRXdKR1VqRU1NQW9HQTFVRUNnd0RSRWxUTVFzd0NRWURWUVFMREFKRFV6RW5NQ1VHQTFVRUF3d2VSMlZ0WVd4MGJ5Qk5kV3gwYVVGd2NDQkdTVVJQSUZOMVltTmhJRU5CTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUF2QUtPZXFDNS9wMEQxaXNDWUtRSmxWVU9yQjZJN0RMb2N1bkUvUm04ZHVHVGJ5eFFodDNDYkZWVHYzTjJMcDJmYmp4bEkrM3NPU0drMzNGVFlrVHF4Y2RKSXJKN1Nza0JjVVNOcmZLT2FRVC82S1FjUDRDbTdWKzY1NVRxK1RXeHl4V1FoRHlndDE1cW9QN011SzZiVDlTd3BDanBmS2hhTVNteVFhTW9VY1JBYkxxZHpCQ2FjMGh6QitaZStncUpsbldWOVVhU0kyckZzVnVINFpFMGNSTytNT3BhTGdNL3MyNDhuR0dIcDIyZXdTUWZiblBhQmJiOGlxeUFQK2N1NTJHTHNVcEtSSmViRStSNitQTVE5SkNkV2VRWlIzRGtmU2lka3YzbWNiNGpxMWlJdGErTXFLaFJud3JmWGg5MTFLV0xuWUFsOUVOQ2hMWDBjNlNqMVFJREFRQUJvMUF3VGpBZEJnTlZIUTRFRmdRVVdMdmhSQlVQbjh1TElmNjgrZ3YvTlpJd0dTSXdId1lEVlIwakJCZ3dGb0FVV0x2aFJCVVBuOHVMSWY2OCtndi9OWkl3R1NJd0RBWURWUjBUQkFVd0F3RUIvekFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBRkxyRGhhZWdlS0h4WWpIM0VQM3ZVQktobnpNMjA2QVN4Z2VZQ08yRWM5cE9sWUphZXFGRStzVWFtVVYvcHdqRGxxTmFTZ0ZneTdUd2VZa3ZPbU1uNHFTY3NIcXZKM3pHT0FpYWZ3YWgxdlVIZkNsWFI4K2F4TzJpR09VRjBKS3JaOVlZamJBYTUvNEhDbHY3akZQT2RNV1RPUXluZ29pSEFzM2prdVlqcENMRmxCNFZPaTNkMXdqQTFwblRkQktrQWI3dDhuVHZ3Ky9YYkZ2Y1FhNzNWSDdzanZvQnFEM2ZkTWZSY3VWcTRxVVp0WlQ2Y0dhZ1RIRDYxVHRxaDlvTUNaWGNEYlIxUEdabk5icXljc1dQRElLMG5wbUszLzNsZlY4Yytac3J5NmUxNzBtZkpNWnA3TzhtNkNTejYvVkxLK3lESmQ3ODQxd3BtZUtUZjZJblpBPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBUXdBQUFBZ0NBWUFBQURubFVacUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFFblFBQUJKMEFkNW1IM2dBQUFBWmRFVllkRk52Wm5SM1lYSmxBSEJoYVc1MExtNWxkQ0EwTGpBdU1qSHhJR21WQUFBSzFFbEVRVlI0WHUxZERYQWNaUm0rTk9BZktvZzZXTzBRY3JlWDNPNzFSNDFvSGRTcXFEQU9nMytjWUVYQm9sWFJURW4yMjB0YUtUYzY0bWdCcXpCaUVVVnBCZHFpd3docVNkSVMydXBZU2d2UnRwVFNja2xqV3pIYWdqcFNSZHI0dkx0dmpydmsyN3ZkdmQxTGpuN1B6RE4zdC9kKzcvdCtmOC8rNzhhSzBORGFhcjJxT2RYWm9xV3lIOVIwYTBGY3Q2N1dkSEdUWm9qVkNjUHFTZWpXMW9RdUhzT3kvZUJUc0RtTS81NFpUOWorTFdHSWc3RGZCL3NCY0RQc2Y0WGZQOFgzYjJ1RzFaSFF6VThtVXVLZHlXVEhtNXFhY2kvakhBS0J5aWYwYkJyK0x3YVhJUFlQa01kcWZMOFhkV3BsczFBQTMxL1FqT3c5OEw4UzliOEJYSVIyK25EYzZEb3psc2swc2xua1FNeGtQR1hPOUVKdFZuWUdGNHNVeVZuZDhVVGFlcDhidys2TGFrQmo1aXpkYk5KUzFyeEVXbnlXeGczNkVtUGRXb1BQRGVqZjdlQVRHTXNIYUR6VHVDNmhiajBOL3BYbUFzcnVnczBXTFA4TnVCSmpaSm1XRWxjbDA5bVBKMUptVzB0TDUrdWlIQnVHa1hzbGpYODduaTRFelZuazlBdmtzUW41N0VTZGhyQjhCTXVQak9XUC8vNE9Ic1IvZTdEOFlkVGxmdFJoRmZnZExHOUh1MXdBZnpyNTVqQU9raVFLaHZWYkdCNkMwLy9pKzJpTmVSeDhGZ252UmZ4ZmFpbnpTazdORTBpSVVQYmY0M3dXbU5UTmQ3QnBLRUE3TFpmRkFZOXpwM3laVFNNRGlRVmkvVStTZzVRWUFJZk9tRzJld3NVakEvcmhXN0w0QmVybWo5aDBVb0IyT0IrVFpUVzRCL2s4T3lHL3lDaU9vVzFJWUg2SDhYUHo5TGJjS3ppbFFHaHBNWnZoWnlIR3dHM2c0MkJrODVaOG85MEc4WDBOaVNzMUl2MlFHazhLZFdzenQ0c25JUDhScVI5bURRWERJZFpTYkJvWjBJbDNTMk9YWlhZcEY0OE1VMTR3bksxYmVXNDFwTDNGRVFDSmxQVld0REcyZnV5VnJOUjN0QlRkU2pCOFlySUZveVZ0bm8yT0N6Qmd4RE5CQjZwWEtNSHd4aUQ5Z0szS2M2UGNrdkJHSlJpK01jbUMwWUQ0ZmRLNFhvaDlXL1lUQ1pSZ2VLTnZ3Y2hrR3RHMmUyVytha3NsR0w0eG1ZSkJheGxwVEkra05SUWRtR1Izb1VNSmhqZjZGUXc2Y0NyelUzdENNTERXdVFzZDNSK0F3M0tuQlE1S3luamhqZHhPbm5EaUNFWnVHanJzWVdsTUp0cGlXVUszQm1UL0ZmRXVkaGc2VVBlNkZnejBiUjZmYTZNbW5ZM2tsRHdoYVlqTFVVNmVzMjd0MGd6em03VmdVdTk2RDZma0h4Q2E2MlVWR0NNcThnMDJqUlFuaW1Cb1J2WWlhVHdtMm50Zlc5dkNrN1cwZFlIcy93SjE2M2s2ZU1adVEwVzlDd2JHOUsxc09xV0F2SVUwWDV0aURadE5iU2pCY0dFRWd0SFdkc3ZKOEUybkF1VXhpYnA1aFdNOTJvRGYyeWI4WDBLeDNyRU5GMG93b2dIbTBoSnB2amFWWVBqQ2lTQVlpYlQxZVdrc0ppYkNrL1BtNVU1aWM4cnhRcGxkTVJQcDdIbHNIaHFVWUVRREpSZ2g0c1V1R0hTUkQrcElWK1RKNHhIMUxHOWRqQ0hUaU1sUjRWaUcyRTdIUmJoQUtGQ0NFUTJVWUlTSUY3dGdvSjJ6MGpoTXRIT2VqbDJ3ZVFGWS9sR1pmU25GZkRZUEJVb3dva0hDTUJkTDg3V3BCTU1YS2dxR0lTNXZUcHRuaDBYVSswNVpuQUpERkF6RDZEZ2QvcDZXeG1IR0RmRkZOaCtIMFFiMHdhT3lNbU9FK09VTkkvY1NMbEExNmwwdzBGNjc0N3E0cFJwR2NkcWE3a3VSNVV0RUg0NWdEbXdLaS9EWmo4LzdJRVMzNHJPemVhYVl6V2xVaDNvUmpKb3pSTUdvT0FFTmEwaTJkVEdHZUVwOFRGSm1QRHZZdkdyVXUyQ0VRYnFoa3NPRkJzeWxpMld4YXNUajZOZDEycHNYdjU3VENRWWxHQzRNU1RCYVc2MDNvbzFkYjZxenFWdGZZbk01NkFwQnc5b3hvVndSTVlsR05LMzkxVnlpS2lqQmlFWXdtbFBkTGJKWXRTVGE3cUhpQSt1K29RVERoU0VKQnRwdmhkVC9HSFd4djl6V3hSaTB0UGlFdEh3SnhiVnNYaFdVWUVRakdIUndHdU9oMGdWNWtUT2VNaS9oaFB4RENZWUxReENNczFxdFZnenU4cmV2cHl5UGp3SHdzcFZoL1N1VldqS2RDd1NHRW95b0JBTzVwODMzb3ArZWs4V3NGZEYrd2E4U1ZvTGh3aEFFQTM3V1RQQmJSSFRjQWV4R3ZKVE5IZlFNTmNmNkJzK1A5ZWJueGZxZVBKV1gya0NaekhnZkV4akNHUUlsR05FSkJzRitFSkV1ZHN2aTFvYmlUNXlLZjlTTllPaldaalR5ZmFIUnVkOUFIb3RZcFdBNE54cUpZMUxmVE5UNUsyd2VpNjBmTWlBVUQ0S2pCZmJtajhiNjhzdGoydzdhRDJxaGZVLzB4eTZacnpIUzJxdWxwVE5sK3d5SXVoY01qQlU2NjFRTm0yY3VQb1BEUllUUkJqcGJSMk1BT1Y5SFp6T1E5OC93L2ZZd2lQSHRmamUwYnYyRmsvQ1BlaEdNT3JzT28vTHQ2N28xWERnVnVpRS9Cd0x4anhLeEtPWEcyTTZkdGkzNnc4T1JkbkdQN1RjZ2tGdWRDOGJVdkE2amxraWtPOCtUdGcySU1YU1l6ZnhEQ1lZTHF4QU1MN2V2bzc3dHRuRi8vMG5Za3RnaEVZbHhITHFhekoydGpFcWJzOWl5U1dYbjJ2NERRQWxHL2FPc1lCaldBVGJ6RHlVWUxnd3NHTGxwS0x0VjZwTkpIVlo0WUhMZi9uZkpCV0lDaDJIZFFFWGk2ZXdsTXI4bGRKNUhZdHY3aFJLTStrYzV3VUQ3N0dVei8xQ0M0Y0tBZ3VIcDlHZEtYTVhtRUl4OHUwUWNYUGpZYSsweW1Vd2oydXR4cWU4aW9vNFgydlkrb1FTai9sRmhsK1NQYk9ZZlNqQmNHRUF3NkhvSzdBNlVuY2lvNThHbXBzdGVlQjFENzlCWDVlSWc0ZjNEcDNPcEdPTE1sL2tmeHgyeHpGcmZqOFZYZ2xIL3FMQkxzb1hOL0VNSmhnc0RDRVlpVmY3MmRXYnBKZHc5Kzg2UmlzTjQ5Zzd1aDNWaEY0UEY2UW1KLzFMcTFnSXU0aG1WQkFNVDl1N3g3MHdKZy9UWWZVNmhMSlJnVkVhRlhaSUgyTXcvbEdDNDBLZGd6SjV0bmdLZkI2UyttUGovMEl3WkhTL25JZzVHUnhzaEJnTlNrU2psWWk1UkFQcnVVbG1jWW1KeS9YbkczSEV4SzZEaUZrWkV4QmpZeUNtVVJTWEJRRHVQb0E1Ym8yYlN5TDZkVS9JRTNpcVVuZ1lObTJnRDE3TjArRzhWcCtRZlNqQmM2Rk13NHJwbFNmMFVFVEZOTmk5RnovRE1XRy8raUVRa0hQYm1OOFMyYlp0NCtiaHpqMG41SjNpQmRGczFsL0FFMUwydUJhTldUT3JpQTV5U0p5RHY3OHI4MUp5ZXJ5NldRQW1HQzMwSVJ0T2MzR2xvcDhOU1AyUFV4Vk5sMS9UcjhxMnh2dng2OFBraXNmZ25mbDhmNng5MGZRVWw0bjVHR3ErWXVqaHk1cXp1MTNDUmlsQ0M0WTExS1JqMFdrZ3RGL3dtUlNVWUx2UWhHRjRtR0FhTFlQUHkyRGcwUGRZejlIN3Nwc3lOOVF4VWZDMGlYZnlGUHRvbmkxbE1HcXhjcENLVVlIaGozUWtHeENLcFcrL21kSUpCQ1lZTFBRb0d2WVFhOXVYZjcxbHA2NkpLbEh0OC9Rc1VSKzBYVFh1QUVneHZyQS9Cb0xmcjJRZkhyL0d6bGVtS0tTTVl1bmtIVFN6RWxMNCtzRmFDZ2ZvK0IrN1dqT3puMkxRc25OY0dpRDFVVHViUG9kbkY1cEdBenBnZ3Z1dFdCdXI2SDd0T3VyaVVpNVFGWFNXS010L0hCTjVFYXlYVXIrdzlNY0VwanZHSzR2Zklid1ZkdzhJcGxBV05CWlM1RHZXaE41WG40ZWRvcWQ4b2lGeXgyd2sraXUvMEl1aWw5S3dUVHNrVDRtbHhEdHJ6Um01WGpQVW8ycFhlNkc0OWdqeHZ3K2ZDaE5HaGNmaHdRQzlqYVRMRUc5eG9HRmVXdmlZK1V1U20yUStjb1hkeTZOWWlOT3d5VlBySEdCaDNKb3p1VUNzZVQ1bVhRZkYvamhnL3hPZlhOZDI4Z2pvMGFIM3BMQWxOTkdkdEw1WWk1NXZRZ2JlajQrNmcvOWdzTXFBT0gzSGFTZndFYlhjRHZtZVRodlVwVGU5Nnk0UXpNNzZRbTlZMFo5RnBkUGNtNnZOcHNBdDlzdHhwTyt2WDRFYkUyMG9UQ2NzR1NvbmwrQi9mNldhL1ZjVjUwYVNQeDd0T0RlRUJ4ZzEweHkrZGtvWGdmQWd4RmlEZTE5QU8zME0vckVRTzl5TG1BNGkvQmIrM2wrYm5rUElITjRQclVMKzErRndCMjJ2aG94MWlmMUc4MVhwYnZBMjVaaksrcjJseFIyNGExZDhSUHpFZnV3b1djc0VXaUpNellqK0kzdytWdEtzaEhnSC9BUFpTbnFqVHpmaTh4aDY3dW5VdVBkckEyOE54WXJIL0F6M3RJNGo1K1RPTEFBQUFBRWxGVGtTdVFtQ0MiLCJzdXBwb3J0ZWRFeHRlbnNpb25zIjpbeyJpZCI6ImhtYWMtc2VjcmV0IiwiZmFpbF9pZl91bmtub3duIjpmYWxzZX1dLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCJdLCJhYWd1aWQiOiJiNTBkNWUwYS03ZjgxLTQ5NTktOWIxMi1mNDU0MDc0MDc1MDMifX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDEtMDYiLCJ1cmwiOiJodHRwczovL3d3dy50aGFsZXNncm91cC5jb20vZW4_Z2NsaWQ9Q2owS0NRaUEzTlhfQlJEUUFSSXNBTEEzZklLLXp4aU5VMXFROWdtLVNKdFF1MlVMdVl1eEp0VW9fWWxqelhiNWtiWTUxMHh1dUpvY1hFd2FBcGo1RUFMd193Y0IiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IklEUHJpbWUgMzk0MCBGSURPIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMDExMTgwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMS4xIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDYtMTYifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIxLTAxLTA2In0seyJhYWd1aWQiOiI4Yzk3YTczMC0zZjdiLTQxYTYtODdkNi0xZTliNjJiZGE2ZjAiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjhjOTdhNzMwLTNmN2ItNDFhNi04N2Q2LTFlOWI2MmJkYTZmMCIsImRlc2NyaXB0aW9uIjoiRlQtSkNPUyBGSURPIEZpbmdlcnByaW50IENhcmQiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCMkRDQ0FYNmdBd0lCQWdJUUZaOTd3czJKR1BFb2E1TkkrcDh6MWpBS0JnZ3Foa2pPUFFRREFqQkxNUXN3Q1FZRFZRUUdFd0pEVGpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUNBWERURTRNRFF3TVRBd01EQXdNRm9ZRHpJd05EZ3dNek14TWpNMU9UVTVXakJMTVFzd0NRWURWUVFHRXdKRFRqRWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRW5mQUtianZNWDFFeTFiNmsrV1FRZE5WTXQ5SmdHV3lKM1B2TTRCU0s1WHFUZm8rKzBvQWovNHRud3lJTDBIRkJSOVN0K2t0anFTWERmamlYQXVyczg2TkNNRUF3SFFZRFZSME9CQllFRk5HaG1FMkJmOE81YS9ZSFo3MVFFdjZRUmZGVU1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0VHTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSVFDM3NUMWxCakdlRit4S1RwelYxS1lVMmNrYWhUZDRtTEp5ellPaGFIdjRpZ0lnRDJKWWtmeUg1UTRCcG84cnJvTzBJdDdvWWpGMmtneS9lU1ozVTlHbGFxdz0iLCJNSUlCMkRDQ0FYNmdBd0lCQWdJUUdCVXJRYmREcm0yMEZabkRzWDJDQlRBS0JnZ3Foa2pPUFFRREFqQkxNUXN3Q1FZRFZRUUdFd0pWVXpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUNBWERURTRNRFF3TVRBd01EQXdNRm9ZRHpJd05EZ3dNek14TWpNMU9UVTVXakJMTVFzd0NRWURWUVFHRXdKVlV6RWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRXNGWUVFaGlKdXFxbk1nUWpTaWl2QmpWN0RHQ1RmNFhCQkgvQjd1dlpzS3hYU2hGMEw4dURJU1dVdmNFeGl4UnM2Z0Izb2xkU3Jqb3g2TDhUOTROT3pxTkNNRUF3SFFZRFZSME9CQllFRkV1OWh5WVJyUnlKendSWXZuRFNDSXhyRmlPM01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0VHTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSURIU2IybWJOREFVTlh2cFBVMG9XS2VOeWUwZlEybDlEMDFBUjIrc0xaZGhBaUVBbzN3ejY4NElGTVZzQ0NSbXVKcXhINkZRUkVTTnFlenVvMUUrS2tHeFd1TT0iLCJNSUlCZmpDQ0FTV2dBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakFYTVJVd0V3WURWUVFEREF4R1ZDQkdTVVJQSURBeU1EQXdJQmNOTVRZd05UQXhNREF3TURBd1doZ1BNakExTURBMU1ERXdNREF3TURCYU1CY3hGVEFUQmdOVkJBTU1ERVpVSUVaSlJFOGdNREl3TURCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQk5CbXJScVZPeHp0VEpWTjE5dnRkcWNMN3RLUWVvbDJubk0yL3lZZ3Zrc1pucjUwU0tiVmdJRWt6SFFWT3U4MExWRUUzbFZoZU8xSGpnZ3hBbFQ2bzRXallEQmVNQjBHQTFVZERnUVdCQlJKRldRdDFidkczak02WGdtVi9JY2pOdE8vQ3pBZkJnTlZIU01FR0RBV2dCUkpGV1F0MWJ2RzNqTTZYZ21WL0ljak50Ty9DekFNQmdOVkhSTUVCVEFEQVFIL01BNEdBMVVkRHdFQi93UUVBd0lCQmpBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlBd2ZQcWdJV0lVQitRQkJhVkdzZEh5MHM1Uk14bGt6cFNYL3pTeVRabVVwUUlnQjJ3SjZuWlJNOG9YL25BNDNSaDZTSm92TTJYd0NDSC8vK0xpckJBYkIwTT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRkFBQUFBVUNBTUFBQUF0QmtybEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFCSFpwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVOaTFqTURFMElEYzVMakUxTmpjNU55d2dNakF4TkM4d09DOHlNQzB3T1RvMU16b3dNaUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenBrWXowaWFIUjBjRG92TDNCMWNtd3ViM0puTDJSakwyVnNaVzFsYm5Sekx6RXVNUzhpSUhodGJHNXpPbkJvYjNSdmMyaHZjRDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5d2FHOTBiM05vYjNBdk1TNHdMeUlnZUcxc2JuTTZlRzF3VFUwOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXRiUzhpSUhodGJHNXpPbk4wVW1WbVBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZjMVI1Y0dVdlVtVnpiM1Z5WTJWU1pXWWpJaUI0YlhBNlEzSmxZWFJ2Y2xSdmIydzlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUF5TURFMElDaE5ZV05wYm5SdmMyZ3BJaUI0YlhBNlEzSmxZWFJsUkdGMFpUMGlNakF4TmkweE1pMHpNRlF4TkRvek16b3dPQ3N3T0Rvd01DSWdlRzF3T2sxdlpHbG1lVVJoZEdVOUlqSXdNVFl0TVRJdE16QlVNRGM2TXpFNk5Ua3JNRGc2TURBaUlIaHRjRHBOWlhSaFpHRjBZVVJoZEdVOUlqSXdNVFl0TVRJdE16QlVNRGM2TXpFNk5Ua3JNRGc2TURBaUlHUmpPbVp2Y20xaGREMGlhVzFoWjJVdmNHNW5JaUJ3YUc5MGIzTm9iM0E2U0dsemRHOXllVDBpTWpBeE5pMHhNaTB6TUZReE5Ub3pNRG95Tnlzd09Eb3dNQ1lqZURrNzVwYUg1THUySU9hY3F1YWdoK21pbUMweElPVzNzdWFKaytXOGdDWWplRUU3SWlCNGJYQk5UVHBKYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2pKRk56RkNSa1pEUXpZM1JqRXhSVFk1TnpoRVFUbERRa0kyTkRZelJqa3dJaUI0YlhCTlRUcEViMk4xYldWdWRFbEVQU0o0YlhBdVpHbGtPakpGTnpGQ1JrWkVRelkzUmpFeFJUWTVOemhFUVRsRFFrSTJORFl6Umprd0lqNGdQSGh0Y0UxTk9rUmxjbWwyWldSR2NtOXRJSE4wVW1WbU9tbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNa1UzTVVKR1JrRkROamRHTVRGRk5qazNPRVJCT1VOQ1FqWTBOak5HT1RBaUlITjBVbVZtT21SdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk1rVTNNVUpHUmtKRE5qZEdNVEZGTmprM09FUkJPVU5DUWpZME5qTkdPVEFpTHo0Z1BDOXlaR1k2UkdWelkzSnBjSFJwYjI0K0lEd3ZjbVJtT2xKRVJqNGdQQzk0T25odGNHMWxkR0UrSUR3L2VIQmhZMnRsZENCbGJtUTlJbklpUHo0NzdKWEZBQUFBWUZCTVZFWC8vLzhFVnFJWFphdkcyT29xY0xHMnpPT2t3dDBCU0p0cWxjWFY0dSthdXRsV2hiems3UFVBTVk5SGNyS2p0TmJxOGZlQWw4YUJvc3p6OXZwZGpzR0dxdEYzbjh1VHNOU1pwYzZKc05UNSt2MHhZS251OFBmZjUvTDQ4ZmcvZnJpY3pKZ1lBQUFEQUVsRVFWUjQya1JVQ1piRElBakZYWk9ZMVRhdE5jMzliemtzU1ljM3I0TUU0Zk1CQWFENnpsOHkvOVRPZ2V0OGQ1amZONzhid00vZERDUnBSNTIxelhmb2pISjA1SUl5aEJBVVNWQU9OZEd6Qll0MmY3S0ZyZmtKYUFrSGg5RlpoY0RYSFJrVEtvOU1MaWhHYWF2SW1uVjNxeUVYMEVwcmd6LzREd1VEN2tDSFJuZDhRRk40M0dvNFVWbUREZ3phNHcyN29pemRBMitjSyt1dVVwampvMit4d2MvNDJXNTB4NUxHWWVEQnNSMEhWSXg1eDhpRjYwQ2JsYlRFRWtGcjI3Yk5EQlVWU3ExT0tWUGJFNjJiM0VIOEZxQmc1T09PRXVjMnQ4WkppcU1PdUdwK2NLamc3d1ZHY2VvenFONHB4Z1ZQUWtqRllnYlZKS0RVaERDallyYXdQNXE0RVRnQzlmSU1SSHRpdHBRY0N2Sk9FTGNiTXNRZ25jaVJrbGpweVFqdkc0NGpxQlVFVEZpQmkxUEVJeWVrT3pzVytUeTVjTEhvczVSK2RNUzFMdFNTeGYzZ1FIY3pSMkNJNGdNTnBXNElSQTFRTWE2dEo0K0M2dUh1R0U4bU5ESXlGcWcvT1AvTU1VdWVTNklxOFM5MGRBZUJKU0V5L3FLa0srQk53ejhjWVk0amI1SjZ1NGlXQ0kyQjFaNTZMVzVrRWM0aGtkTXBzdlVDNTU4NVNYMFF1YmNnTnF5ZmdERkVjVHQrNDAvMFM1Tngwd2FDdzNPS2tjT2JBNUluMEFZcDAxcGpqdzJuNjI2VURqdEh3YTI4aUh1VEtxdHJ2K3JlVzQxTlo2aUdscjd1dUxKQ2ZrRnRjdGNHMDRzZ20xZU5TK1phRG5wYVRFckdveVg1SksyaU16OHhzMG5Pd1dHY1BETjQ5cWFDZDRiekpvekRabS9hQksrRW96THcrWGhOQmlZd0hmMHNpT3UxWFBrRy96S3d2cVlLY2ZTd0RFY0gvb1VlMDdlcy9XUThySXlnMkRPWGo4dGprWmR1REIvYjhoekRsbE1NT0NTNUJFbmQ1MzRmOHRpM1VaYzRrTXMzeEx5YWZNU3NKaGRHOFhQcWpOazV0QWdPMjVmZUtDaG5WZERqL0owRk1rT3NVL3hNQnYwd0ZoWWVFR2ZWSDEzZnVEVTB5REZMYTRmYzdSbldIQmZ1VEZWMnRFbU53YWRjN2FjM1VZMmpmQmw3SFQzNmZlMzRpUU81bU5DRkZCVzA3S2pQZ3FoT0xVMDF2WjhQdWVaMkpDbEZaTjhqa1VzNjl1a2E5ZVBwNitFZkw0QUY1K055d1NiaXJIdGNCOE1sL2drd0FFamtLNjRLakhQZUFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiOGM5N2E3MzAzZjdiNDFhNjg3ZDYxZTliNjJiZGE2ZjAiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInV2IjpmYWxzZSwidXNlclZlcmlmaWNhdGlvbk1nbXRQcmV2aWV3IjpmYWxzZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTAyNCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6NiwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjo5Nn19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA0LTI0IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJGVC1KQ09TIEZJRE_CriBGaW5nZXJwcmludCBDYXJkIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMDA0MTcwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA0LTI0In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wNC0yNCJ9LHsiYWFndWlkIjoiOTliZjQ2MTAtZWMyNi00MjUyLWIzMWYtNzM4MGNjZDU5ZGI1IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI5OWJmNDYxMC1lYzI2LTQyNTItYjMxZi03MzgwY2NkNTlkYjUiLCJkZXNjcmlwdGlvbiI6IlpUUGFzcyBDYXJkIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjQ1LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX0seyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNWekNDQWYyZ0F3SUJBZ0lKQUpNYzhXMUlPU05oTUFvR0NDcUdTTTQ5QkFNQ01JR0dNUXN3Q1FZRFZRUUdFd0pWVXpFUk1BOEdBMVVFQ0F3SVZtbHlaMmx1YVdFeEVEQU9CZ05WQkFjTUIwRnphR0oxY200eEZUQVRCZ05WQkFvTURGcFVVR0Z6Y3l3Z1NXNWpMakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVYTUJVR0ExVUVBd3dPV2xSUVlYTnpJRkp2YjNRZ1EwRXdJQmNOTWpNd09URTBNVEExTlRBMldoZ1BNakExTXpBNU1EWXhNRFUxTURaYU1JR0dNUXN3Q1FZRFZRUUdFd0pWVXpFUk1BOEdBMVVFQ0F3SVZtbHlaMmx1YVdFeEVEQU9CZ05WQkFjTUIwRnphR0oxY200eEZUQVRCZ05WQkFvTURGcFVVR0Z6Y3l3Z1NXNWpMakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVYTUJVR0ExVUVBd3dPV2xSUVlYTnpJRkp2YjNRZ1EwRXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU0orNjFMSmY5NjAvMEN6dmpkUzFNdWVrTi8zL041RFh4OFErTkx0Nm9oOU5kT0RBVFR5alJDQzgwZW5DNnJ5UlFyUDFqRWVBVHRtS0pxUFRKcEFHWnpvMUF3VGpBZEJnTlZIUTRFRmdRVWxRNjhDanpSa3kyeGNCTC9jNDd6cDZqUStMTXdId1lEVlIwakJCZ3dGb0FVbFE2OENqelJreTJ4Y0JML2M0N3pwNmpRK0xNd0RBWURWUjBUQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSUFEQkZBaUJiSGFBeTlVNkZSTG5KdWxIUDc2ZEY3VmlzSzdIQzBTcEtEdnJWOUx0alVBSWhBTFpLc0k1TVhSeTJDMmY5MVhhSWhmT3dNQmVKNVBMaFdSa2NkeWJXMHI2TSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFnQ0FJQUFBRDhHTzJqQUFBQUNYQklXWE1BQUM0akFBQXVJd0Y0cFQ5MkFBQUtUMmxEUTFCUWFHOTBiM05vYjNBZ1NVTkRJSEJ5YjJacGJHVUFBSGphblZOblZGUHBGajMzM3ZSQ1M0aUFsRXR2VWhVSUlGSkNpNEFVa1NZcUlRa1FTb2dob2RrVlVjRVJSVVVFRzhpZ2lBT09qb0NNRlZFc0RJb0syQWZrSWFLT2c2T0lpc3I3NFh1amE5YTg5K2JOL3JYWFB1ZXM4NTJ6endmQUNBeVdTRE5STllBTXFVSWVFZUNEeDhURzRlUXVRSUVLSkhBQUVBaXpaQ0Z6L1NNQkFQaCtQRHdySXNBSHZnQUJlTk1MQ0FEQVRadkFNQnlIL3cvcVFwbGNBWUNFQWNCMGtUaExDSUFVQUVCNmprS21BRUJHQVlDZG1DWlRBS0FFQUdETFkyTGpBRkF0QUdBbmYrYlRBSUNkK0psN0FRQmJsQ0VWQWFDUkFDQVRaWWhFQUdnN0FLelBWb3BGQUZnd0FCUm1TOFE1QU5ndEFEQkpWMlpJQUxDM0FNRE9FQXV5QUFnTUFEQlJpSVVwQUFSN0FHRElJeU40QUlTWkFCUkc4bGM4OFN1dUVPY3FBQUI0bWJJOHVTUTVSWUZiQ0MxeEIxZFhMaDRvemtrWEt4UTJZUUpobWtBdXdubVpHVEtCTkEvZzg4d0FBS0NSRlJIZ2cvUDllTTRPcnM3T05vNjJEbDh0NnI4Ry95SmlZdVArNWMrcmNFQUFBT0YwZnRIK0xDK3pHb0E3Qm9CdC9xSWw3Z1JvWGd1Z2RmZUxacklQUUxVQW9PbmFWL053K0g0OFBFV2hrTG5aMmVYazVOaEt4RUpiWWNwWGZmNW53bC9BVi8xcytYNDgvUGYxNEw3aUpJRXlYWUZIQlBqZ3dzejBUS1VjejVJSmhHTGM1bzlIL0xjTC8vd2QweUxFU1dLNVdDb1U0MUVTY1k1RW1venpNcVVpaVVLU0tjVWwwdjlrNHQ4cyt3TSszelVBc0dvK0FYdVJMYWhkWXdQMlN5Y1FXSFRBNHZjQUFQSzdiOEhVS0FnRGdHaUQ0YzkzLys4Ly9VZWdKUUNBWmttU2NRQUFYa1FrTGxUS3N6L0hDQUFBUktDQktyQkJHL1RCR0N6QUJoekJCZHpCQy94Z05vUkNKTVRDUWhCQ0NtU0FISEpnS2F5Q1FpaUd6YkFkS21BdjFFQWROTUJSYUlhVGNBNHV3bFc0RGoxd0QvcGhDSjdCS0x5QkNRUkJ5QWdUWVNIYWlBRmlpbGdqamdnWG1ZWDRJY0ZJQkJLTEpDREppQlJSSWt1Uk5VZ3hVb3BVSUZWSUhmSTljZ0k1aDF4R3VwRTd5QUF5Z3Z5R3ZFY3hsSUd5VVQzVURMVkR1YWczR29SR29ndlFaSFF4bW84V29KdlFjclFhUFl3Mm9lZlFxMmdQMm84K1E4Y3d3T2dZQnpQRWJEQXV4c05Dc1Rnc0NaTmp5N0VpckF5cnhocXdWcXdEdTRuMVk4K3hkd1FTZ1VYQUNUWUVkMElnWVI1QlNGaE1XRTdZU0tnZ0hDUTBFZG9KTndrRGhGSENKeUtUcUV1MEpyb1IrY1FZWWpJeGgxaElMQ1BXRW84VEx4QjdpRVBFTnlRU2lVTXlKN21RQWtteHBGVFNFdEpHMG01U0kra3NxWnMwU0Jvams4bmFaR3V5QnptVUxDQXJ5SVhrbmVURDVEUGtHK1FoOGxzS25XSkFjYVQ0VStJb1VzcHFTaG5sRU9VMDVRWmxtREpCVmFPYVV0Mm9vVlFSTlk5YVFxMmh0bEt2VVllb0V6UjFtam5OZ3haSlM2V3RvcFhUR21nWGFQZHByK2gwdWhIZGxSNU9sOUJYMHN2cFIraVg2QVAwZHd3TmhoV0R4NGhuS0JtYkdBY1laeGwzR0srWVRLWVowNHNaeDFRd056SHJtT2VaRDVsdlZWZ3F0aXA4RlpIS0NwVktsU2FWR3lvdlZLbXFwcXJlcWd0VjgxWExWSStwWGxOOXJrWlZNMVBqcVFuVWxxdFZxcDFRNjFNYlUyZXBPNmlIcW1lb2IxUS9wSDVaL1lrR1djTk13MDlEcEZHZ3NWL2p2TVlnQzJNWnMzZ3NJV3NOcTRaMWdUWEVKckhOMlh4MktydVkvUjI3aXoycXFhRTVRek5LTTFlelV2T1VaajhINDVoeCtKeDBUZ25uS0tlWDgzNkszaFR2S2VJcEc2WTBUTGt4WlZ4cnFwYVhsbGlyU0t0UnEwZnJ2VGF1N2FlZHByMUZ1MW43Z1E1Qngwb25YQ2RIWjQvT0JaM25VOWxUM2FjS3B4Wk5QVHIxcmk2cWE2VWJvYnRFZDc5dXArNllucjVlZ0o1TWI2ZmVlYjNuK2h4OUwvMVUvVzM2cC9WSERGZ0dzd3drQnRzTXpoZzh4VFZ4Ynp3ZEw4ZmI4VkZEWGNOQVE2VmhsV0dYNFlTUnVkRThvOVZHalVZUGpHbkdYT01rNDIzR2JjYWpKZ1ltSVNaTFRlcE43cHBTVGJtbUthWTdURHRNeDgzTXphTE4xcGsxbXoweDF6TG5tK2ViMTV2ZnQyQmFlRm9zdHFpMnVHVkpzdVJhcGxudXRyeHVoVm81V2FWWVZWcGRzMGF0bmEwbDFydXR1NmNScDdsT2swNnJudFpudzdEeHRzbTJxYmNac09YWUJ0dXV0bTIyZldGblloZG50OFd1dys2VHZaTjl1bjJOL1QwSERZZlpEcXNkV2gxK2M3UnlGRHBXT3Q2YXpwenVQMzNGOUpicEwyZFl6eERQMkRQanRoUExLY1JwblZPYjAwZG5GMmU1YzRQemlJdUpTNExMTHBjK0xwc2J4dDNJdmVSS2RQVnhYZUY2MHZXZG03T2J3dTJvMjYvdU51NXA3b2Zjbjh3MG55bWVXVE56ME1QSVErQlI1ZEUvQzUrVk1HdmZySDVQUTArQlo3WG5JeTlqTDVGWHJkZXd0NlYzcXZkaDd4Yys5ajV5bitNKzR6dzMzakxlV1YvTU44QzN5TGZMVDhOdm5sK0YzME4vSS85ay8zci8wUUNuZ0NVQlp3T0pnVUdCV3dMNytIcDhJYitPUHpyYlpmYXkyZTFCaktDNVFSVkJqNEt0Z3VYQnJTRm95T3lRclNIMzU1ak9rYzVwRG9WUWZ1alcwQWRoNW1HTHczNE1KNFdIaFZlR1A0NXdpRmdhMFRHWE5YZlIzRU56MzBUNlJKWkUzcHRuTVU4NXJ5MUtOU28rcWk1cVBObzN1alM2UDhZdVpsbk0xVmlkV0Vsc1N4dzVMaXF1Tm01c3Z0Lzg3Zk9INHAzaUMrTjdGNWd2eUYxd2VhSE93dlNGcHhhcExoSXNPcFpBVEloT09KVHdRUkFxcUJhTUpmSVRkeVdPQ25uQ0hjSm5JaS9STnRHSTJFTmNLaDVPOGtncVRYcVM3Skc4Tlhra3hUT2xMT1c1aENlcGtMeE1EVXpkbXpxZUZwcDJJRzB5UFRxOU1ZT1NrWkJ4UXFvaFRaTzJaK3BuNW1aMnk2eGxoYkwreFc2THR5OGVsUWZKYTdPUXJBVlpMUXEyUXFib1ZGb28xeW9Ic21kbFYyYS96WW5LT1phcm5pdk43Y3l6eXR1UU41enZuLy90RXNJUzRaSzJwWVpMVnkwZFdPYTlyR281c2p4eGVkc0s0eFVGSzRaV0Jxdzh1SXEyS20zVlQ2dnRWNWV1ZnIwbWVrMXJnVjdCeW9MQnRRRnI2d3RWQ3VXRmZldmMxKzFkVDFndldkKzFZZnFHblJzK0ZZbUtyaFRiRjVjVmY5Z28zSGpsRzRkdnlyK1ozSlMwcWF2RXVXVFBadEptNmViZUxaNWJEcGFxbCthWERtNE4yZHEwRGQ5V3RPMzE5a1hiTDVmTktOdTdnN1pEdWFPL1BMaThaYWZKenMwN1AxU2tWUFJVK2xRMjd0TGR0V0hYK0c3UjdodDd2UFkwN05YYlc3ejMvVDdKdnR0VkFWVk4xV2JWWmZ0Sis3UDNQNjZKcXVuNGx2dHRYYTFPYlhIdHh3UFNBLzBISXc2MjE3blUxUjNTUFZSU2o5WXI2MGNPeHgrKy9wM3ZkeTBOTmcxVmpaekc0aU53UkhuazZmY0ozL2NlRFRyYWRveDdyT0VIMHg5MkhXY2RMMnBDbXZLYVJwdFRtdnRiWWx1NlQ4dyswZGJxM25yOFI5c2ZENXcwUEZsNVN2TlV5V25hNllMVGsyZnl6NHlkbFoxOWZpNzUzR0Rib3JaNzUyUE8zMm9QYisrNkVIVGgwa1gvaStjN3ZEdk9YUEs0ZFBLeTIrVVRWN2hYbXE4NlgyM3FkT284L3BQVFQ4ZTduTHVhcnJsY2E3bnVlcjIxZTJiMzZSdWVOODdkOUwxNThSYi8xdFdlT1QzZHZmTjZiL2ZGOS9YZkZ0MStjaWY5enN1NzJYY243cTI4VDd4ZjlFRHRRZGxEM1lmVlAxdiszTmp2M0g5cXdIZWc4OUhjUi9jR2hZUFAvcEgxanc5REJZK1pqOHVHRFlicm5qZytPVG5pUDNMOTZmeW5RODlrenlhZUYvNmkvc3V1RnhZdmZ2alY2OWZPMFpqUm9aZnlsNU8vYlh5bC9lckE2eG12MjhiQ3hoNit5WGd6TVY3MFZ2dnR3WGZjZHgzdm85OFBUK1I4SUg4by8yajVzZlZUMEtmN2t4bVRrLzhFQTVqei9HTXpMZHNBQUFBZ1kwaFNUUUFBZWlVQUFJQ0RBQUQ1L3dBQWdPa0FBSFV3QUFEcVlBQUFPcGdBQUJkdmtsL0ZSZ0FBQXRoSlJFRlVlTnJzbHQ5TGsxRVl4Ny92TnRlMHZYT2s3eVM3cXlXQll2bmpJa3RHVTB2REN3a3RWNEtYcHYzd0IvNEJCaUlhL1FDMXdqa1ZVeE5zVXV1dXpkMWs2aUJMQ3hJRnpjRFhPVFp3WThyMnNyMXJwNHVYWnVvZ2dyeUpmUzhlZUw2YzUzdzQ1K0U1SElvUWdvT1VDQWVzR0NBR2lBRUF5WDZMWmRuMTlYV0dZZFJxOVQ4Z2tOMXFhMjBWRGxWWmNaVVFZcHVaS1MwdEhUY2E5eXd6Nkh1cnE2cy96czZTUDJrWHdHSTJBempLcUhRNjNmdDNrNFNRcG9ZR0FNV0ZSWHZLTG1vTEFBd09EUHdkb0xkSEQyQmthT2gzODQzSjVISzU5cFRWMWR3RThHcDhmUCtPUzR0TDVyZm1INkdRa083MG9MdXpjMmp3dVNvcDJkQnJPQ3luazVLTzlQWDNaMlprTUNrcHF5dmZHSVlCY0wrOXcycWRLQ29xQ2dRQ0FIaWVGMm9mUDN4a01yMVcwSXJhdWxwdFFZSFA3d05GN2UyQk5sOERJTzM0Q1FBTmQrdTd1N29BU0VBQnFLdXBKWVJVNmE0RG9HWHhxYW9VcFp3V0E5YUpDVUpJNFFVdGdGUHFrd25TUXdENjlQcm9WeFFNQnR2YjJpaUtldERSd2ZOOEtCVGlPTzdaazZjQStub05MTXNDeU1vOHpmbjlITWZsbk1rQ3NMUzRPRDAxRFVCMzlSb2h4T2wweWhNUzRpaVIzVzZQYkxzekIzRnhjYlJDUVFoUkpDWktKQkt4V0N5VHllUnlHb0JVS3YweS94bUFUbGNwaTQrWHlXUWFqUWFBeitlYm1wd0VVRjVSRGtDbFVoVnFDM2dTbnArYml6NEhuTjhQd08vM1I1eEFnTXZOems1bWtrV1VDTURxNm5mQmR6ZzJCREN0VUFCd09sMi9mSWRBaWc0SUJvT1JLSWpuZVFWTmIzbTNpaStYaUVIcCt3enBHZWx1dC91bDBRZ2dFQWlVWFNtN2RlZjJ2WmFXdExTMGhZV3ZIK1krNVovTnk4bk5qZjVVU0NTU1NJdzQ0WERZNGRoUUtwWER3OE5paXFwdmJCd2RlVkYxb3dvQXU3YVdtbnJNMEtQZjN0NitWRkxjMU54OFB1L2M2TmlZU0NTS1Bza2V0MmQ1ZWRuajhVUWNyOWRyWDdlNzNadEN5ckpyVnFzMUhBNFRRcFpYVnJ4ZXIrQzdOOTBXaThWbXMrMGZDeXIycTRnQllvRC9BUEJ6QUk2Vk5xR1FQVXFuQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzEiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwiY3JlZEJsb2IiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiOTliZjQ2MTBlYzI2NDI1MmIzMWY3MzgwY2NkNTlkYjUiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInBpblV2QXV0aFRva2VuIjp0cnVlLCJlcCI6ZmFsc2UsImF1dGhuckNmZyI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6dHJ1ZSwiYWx3YXlzVXYiOmZhbHNlfSwibWF4TXNnU2l6ZSI6MTAyNCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMSwyXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0IjoxMCwidHJhbnNwb3J0cyI6WyJuZmMiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV0sImZvcmNlUElOQ2hhbmdlIjpmYWxzZSwibWluUElOTGVuZ3RoIjo0LCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjoxfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTExLTI0In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0xMS0yNCJ9LHsiYWFndWlkIjoiYTFmNTJiZTUtZGZhYi00MzY0LWI1MWMtMmJkNDk2YjE0YTU2IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJhMWY1MmJlNS1kZmFiLTQzNjQtYjUxYy0yYmQ0OTZiMTRhNTYiLCJkZXNjcmlwdGlvbiI6Ik9DVEFUQ08gRXpGaW5nZXIyIEZJRE8yIEFVVEhFTlRJQ0FUT1IiLCJhbHRlcm5hdGl2ZURlc2NyaXB0aW9ucyI6eyJrby1LUiI6IuyYpe2DgOy9lCDsnbTsp4DtlZHqsbAyIEZJRE8yIOyduOymneq4sCBWIDEuMCIsImVuLVVTIjoiT0NUQVRDTyBFekZpbmdlcjIgRklETzIgQVVUSEVOVElDQVRPUiBWIDEuMCJ9LCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6NSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCIsImJhc2ljX3N1cnJvZ2F0ZSJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbImFueSJdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJRHREQ0NBcHlnQXdJQkFnSUJBVEFOQmdrcWhraUc5dzBCQVFzRkFEQnlNUXN3Q1FZRFZRUUdFd0pMVWpFWk1CY0dBMVVFQ2d3UVQwTlVRVlJEVHlCRFR5NHNJRXhVUkRFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFa01DSUdBMVVFQXd3YlQwTlVRVlJEVHlCU2IyOTBJRU5CSUVObGNuUnBabWxqWVhSbE1CNFhEVEl3TURJeE1UQTBNall3TTFvWERUSTJNREl3T1RBME1qWXdNMW93Y2pFTE1Ba0dBMVVFQmhNQ1MxSXhHVEFYQmdOVkJBb01FRTlEVkVGVVEwOGdRMDh1TENCTVZFUXhJakFnQmdOVkJBc01HVUYxZEdobGJuUnBZMkYwYjNJZ1FYUjBaWE4wWVhScGIyNHhKREFpQmdOVkJBTU1HMDlEVkVGVVEwOGdVbTl2ZENCRFFTQkRaWEowYVdacFkyRjBaVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFMWllhKzlZWkxKbjRGV2NrRG5ZL0VSb0N1TzNUQnRhMFczZjhSOVNZNWQ1c0JrMlFpdXBjaUkvbDdmd1BySDNGRGtlVlBYZWpNZStrVDBWb0pKZStOOUVNV2VyMC81UFhJUDk3bnJ1WWNyMER4YmhacGVzUUVlVThCZUlVdW5wTk5uRUpwb3hvSlR3b0RtdTgzWktrNG04ZzAvUGZwSndEaG1QQ0FxbTc5c0Z0UDhnN2xDOXFtczVURC82UE56KzJhZXdLWFRRQVIxb3BmaG5XRFVzSVp0dVVmRVJobEd3eFU3WCtoM29RMmtTR3c1aG9sZktTYjBnM3B3R1RjVFZOdmZVTVhIN0NhaVRxL0s3VC9qZEFDRCs5YU5qdGNkM1B5UWVyQThTYTJOMjhydmtOOFlmS29EUGc1Z0EzNzhPTkRWM0Jocmh0WThVaURrQmNUc1hBUUVDQXdFQUFhTlZNRk13RWdZRFZSMFRBUUgvQkFnd0JnRUIvd0lCQURBZEJnTlZIUTRFRmdRVU9DbUszMTBHdTNxOURmWC9idmRwc2Y0R0k4VXdDd1lEVlIwUEJBUURBZ0gyTUJFR0NXQ0dTQUdHK0VJQkFRUUVBd0lBQnpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQW5EVGNabmVLL2gwUWI4c0Z4Z0ZTOEZhNWRqUW5TSlFVTUZaL2t6T3NQaDFEVkZERjRuREcvSGxVK2Q3S2FOaGFRN1hMdDd4QWpoekV5VHlIYU1INzZnSDA4cjMzTmRWWi80c01oOUdJTFU2YlNtSllPdGRWaTN6QjNwNjlibllaSEpWcXZKS1g1bEVzU3BuL29wS1lsdnRvMm4wLzRzNGF3SmgrcStCa3lWU1BUUk1YNkxmYm42SVJ1NGNiZVMwVzEzdHNRNVNicEFvOU5IMkZBVHpWTU1LU0dFZGlRbmZZeWdkV3Z1RENMVXRRRjF3R21HU1lzRVBGVFY2UEcxVlA1SFM0ZmhyQk5idXJpMzhOSVVvY2ZrcGZtT0l5K2hIWmdmdnBaem9yazFHdkYzUFpSSXRKblRUdjVVanEwcUQ4cm5yODFxd3ZHbFRDSklCdEVVbU53UT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUVnQUFBQklDQVlBQUFCVjdiTkhBQUFTVlVsRVFWUjQydTJiQjFoVTU5TEhNV29TcjdsK1Z2YWNzNDFtVGRTclJvTllBQ2tMaW9vRlN4UTdnWWlpaUtKR0RkZ1ZMSFJFbGwyYXFJQmlqZUtOWGZGYVltS05IU203Q3hwajlQdGlqSVc1ODU1ekZwWmxGMWRGWS94NG4yZWVwU3k3NS94Mi9qUHp6cnlZbWRXdTJsVzdhbGZ0cWwyMXEzYTl3MnVEV2xwZmZ0MjdVZXlGK0thclRoNXV0dlRJMWNhaEJ3ci9aMTd1elVaemMwODJXckIvWThPbGViUE0xdCt3TTFQbWYvei9Bd3BBSFRObFVmc0d5VGZUV3NTZisxVzA2aGhZTE5vSDFuTzNnOFdNTEJCT1RnZHFRaEl3bytKQlBEUVN4SVBXQXUwVjg2U0pYK2FsQmt0UHpEWkx2V0grL3NMSmhMcjEwMVJUbXFYZGZDQktPZytTNkpNZ0RUc01sb3R5alFLUzlnOEhpZXRTRU51SGdOQitJVFFabTFwUU4rcm5rV2FoOE1GNzV6bjEwb3ZuQ3JLTG5vc3pyb0g0RlFDSmJlZUNxTk5NYU9HNDdObEhvY2NqelRJdmZmaitBRklXZG0yMnJlU2haSHNSdkM0Z3B0MDBNUC9pMitjZnJqaTc4TDN4cEk4MmFtSWt1WGRCSDVCNDlUSG9GSFVjK3NZZmh3R3hoNkZQV0M2MERzb0N4anVoV2tDTTFXUm8waS82RHpQNXJXN3ZCYUIvWkdtT1d2NzdsM0pBcmRLdlFQREIyM0RzdWhvS1ZDVlFyQzRCbFpwN3ZGMnNnVU9YQ21EZWhqem80cXNFaVd5WlFVQzBaRExVWDNKYThWNEFhcGhWOHIwV1VQdXRCZkR2YXhyUWFFcGVhRC9kS0lhSnNmdEI3TFNvQ2lDRzlvRUcwM2FmWnpQajMzMjU1MnAyaXZmZWhSWmJWS0E4WnhvY3JSSFBHaFY3Q0VROTVsY0I5UEcwN3k3ODdRR1ZsSlNNUEhXcjVIbXJuUnI0WkxNS3poZVV2QlFnWW9ldnFjRnlSRnhsaVZsT2dmb3J6eWIrcmVFVUZSVTF3QnM4U1c0eTdrY04vSE5qTVd5NldPNUJaV2lQMFg1SCt6KzBQOUNlR3dKMEVhRzJuSmFsQThnZkdnOU8rTjBzc2FETHUzTzNYUkxxTTY0S01lV203TnBDcG5RVHlKUmZtcnNvZkFXeXBPbm1zcVFnZ2FzaWtISko4c2V2eHdoY2tnYVl1eVQzbUJwMndQN21iUlc1ZVZDalJmK2dCb2RkaFhEeWxtYUhXbDA2UktWU3RTNHVMbTZHSUp1V2xwWmFxOVYzM0RTYTBqQjgvblZkUUtubjFVQ1BTS2hJODI2cm9hWHl5b0svVEY0QzE5U0dsQ3o1VThwVk1WYmdJbyttbk5ZZHBSeGpORlN2TlErcDdpditwTHN1THFNN2h3RGQ2VnMwOGhqNmpPcXkrQ0hWZGZsZHlqWmNROW10VlZPOW9sVk1uL2pTdG9OU3lucE56SUx4SVh0aGhTTHZUK2ZWeDZNRTBUL2xtcSsvWUdlV21WblgwUHZmdlh2M24ycDFTYUJLVS9ycjdpc2FzRjV5a0kxQmpPMDhhT1cvQ1dKTzNJWWlqV2JXMnl4MTZ6RDlFLzdCZW9aelVnTGxuSENKdGwvN21MRmJDc0t1ODBIWUtSaUVIV2FBc1AwTVlEcDk4NVR1dGxndDZCNjJsZTRaTVo5MmpCNUN1eVI5M3R3cHBSWHhzQlo5bFpTNVU2S2dXWjhVb2ZPVWJlMXpqMTIra2JubkhDeVhILzlkNnBhVVllNlVjSVhxcTN6QStPOTRKRjY0ZjRka3lYN3ZKaXVPU1N4Q0QzN01Wc2ZFbFBtTnpaSUxYVHR0dkg1Q09Ic1hNSU1pb2VYMGJBakl1UWluYjNFU3hkaTI1TTF6Q1EzOWdKRXBPcHZMbERHVTh6bzE0N0FhUDZtRklQNWlMb2k3emdaeGwyQVFkWmtGd200aFpYU1BzSXVVVS93aUFzUE1JYlNlcVcrQmtnbmhiK2lZOXNOb0laUGJDQndUQXN4ZDVVZm9vZWxQUk40YmdmYmJlcm5KL0gweERjSlBwOVpkZDIxZjNYVlg5elJjZkNUWksvTnk3cFpMR3NoWFZZcExaU2pSMFcrTXk2ZGVtUithdXlTNUNsemx1YlJ6N0NPaHczSVE5L29XeE9qR1lydDViTTFCSUFsN0xINkNIbktJY2wzdlRtVDNLdTkxNTg2ZFR4RE9qM2hUbHdHZ3Z2NTFOTWNQU05CbmZZYkFQdTZCZVIvMExqZmxaS1ovUm5OdGZFRVFnL1NETnI1ZU1ZbGJid1FPN1pyY0JRUHFic1kxOXFuSWFRV0lIUmR5bFdwdkJOUnJBUXRKMURNVTZENHgrWlNMM0l2Y0JONVlIYlFQME9yaXhUWEV3Q3BTcTlWdE1MQjJSQUNkOEdmdGk0cnUyT0QzZ3V2WHIzOUVuZ2M2QVJTZlk0T2U5QVBlN0NoakVoYzRKOW9LZWtRY296NWZXVWIxU2JpS1h1MU5QQlZqMFh3OVFJL3gvVWJVT0JpUlRONFV3YXloWlFsUHhESnVqeU54WGd3U1VxWDJRVWdPb1N3a29XUFk4OWFEVW5KM0hiZ28wMmcwNDlGVzQwWHRScnVFOWh1Zm5xdXJXNTZobGFDZFJ0dUVmeCtLWUR3Um5oMStuWW8yVnQrVGRETWxaUisza0c2MzRESFZlVGxZZWlTZjNKOTM5UmVkMTc3M1J1QUluSlcyS0tjZmhlN1JJT203RXFUdXk5azlEZ3ZKWlFsQ1dveVFGb0hRZVEwRWh1OHZ5eTlRM2NPTCtkTUlnSWY0cVY3REM4MUJyMWlKTnp3RnpZdEwwUnBIL0xrVG1nZitiZ3grUHh1L1hvZVBSOG5mOE9uN0lkcCtJaDNpY2Zxd2NuUFBOZlFJeUZrazdZaGViRGtUYk53U0lEcmoxUE9DUXRWbTRyVTFucDBvRjZVWEpaUC9KdmJnZHNkU2p6Q1FzcEJXZ05TdEFwTElaVFY0ei84T0NvdlVCcUVRYnlDQkVlWFM4c3daSXg1UXpjclB2OThZZ1hSSFVQUHd0VTd4bm5nSExROS9Gb0ZBWS9CeEc0bFgrSGhuWHRTaDIzVEwyYzhaZ1I5UXRxdWY0WDNFV3pnb1A2NVJPS1NJbzl6a1Q4U2VrU0R4WEFQU2dhdEFPb0NIMUU4TENRTzBiQ1YwSHBVQmw2OFZWc29VWEhEVlRMNTM3MTZqbXUyZlFSMFN0L0MxNHhITXIvaGVCZmo5M0tLaVg0VDR1M3JrOXc2aEIrc0pIT0ozTW93L01NMG5BZld2cFlBaFltZFQ5L1JHTlFJSEsxby95bDMrV0RRa211MnRTQWF2QmNrZ2hPUzVtb05VN2swcmdKSEZ3dXFVLytqQ0tjUUxua0FLdGpmYmFJUTZwSUxtWWhPNzFWQVJXV296bE1CZGFVdDFXdlluMDNSQ09TUnpWMFZXQzRmWVQxNHY1c2dVemdLM3BFZENMOXpnRFVkQVhwRmNFM3hJUkFVazRrMmtJZFV2SEt3SHBzQVBGL0o1T0tWWnhjWDNSRyszSXdzZjRBZlNud1BFZmtBL2srKzdlMlUyd094MmhzQmhJVFZEU0YzRHk5Q1RJbC81elJqblZBa0N5cWU5RW9ENU1nNkVJMklSVWd5SWgwVlZRRUp2MGtJU2UwUUEyUXJjTGxBOVJlMHZKUzcrRis3OExSSE9PVzAyeE91UmR4aVJzWjJXVE9jQUVUUDNCZHpHUEVWSXcxOHQ3cmdvRkpTbkhHanZCS0JIeFhPUVJuS1FSTU40YitJaEVXOFNlVVNCODlkYnl3cUxTOWI4bFhCMGF5WSs0N0VlSGJqcXdCUGFKcmdDRUJwdE1RTndRM3dMaTllWEd3T1JiWVBBWGZHWThrWkFZeE01U0tQWHNVMXdaaVR4SmkwazNwc0dSNEJvUURSWURVd3Q4Ri8yZmJOM3BYR0FjY2dlNFR3aGdDYUc1Z0p0amJ2NFpoV0FtR1lUVVdwaFFMa21oYjdVdmdvRFdESTFWTUZPQnFqeFBLUXg2eXNnbFV0T0YxSVV5UTYvTTI1SnJkK2RLUkY4UUFMM3Jkc3FzQnVmQ1l3SU01azV4cUhtRTh0QkVka0puT1dGakVOQ2M5TzhwMzlDYzd6Uk8vUzRaS0FuS2NzaFVWcElCaVVYeFVxT2RrL0U3S0FNZWNjNmtVNWI5bDE0d3ZTT0FvYjVDaGpLaDRQVWdvZUVYaVRvR1ZWRzZqeVRYcEMwS2lnUEpUQmZwUUw5RlE5cG9vS0ROQTRoalYxZlNYSUVFaXM1OUNhaFp4enhvanZtN3NuVzd3cWcyTXhUbE4yNHpmZnBkbk9BRVg3RlFhSVJrb0NIMUh3Q1VPMFhrdXRPTXVrRmNYZStnQjZTRE1LdjA0SHhTMFZRS1VEN0pDTWszcHZHNlhnVFFxTDFKRWQ3ck1mQXB6aFlRNFhZNnkydnpMcGszMGpaaHBVeEZsOERJL0ZEbWZucVFab0V0TTBzQkpSMHpxVFhwSkFrTXpJVlJQNFo3SVNTOFVzRHhwZUR4RWxPVVRrdTZVbE9PQ3dHcUw2SkdQaVUyWTBkbEkzL3l0WXUrYkNwWHBIUG1GWUIzQVJEQzBuc3kza1RnWVNTbzZVQnhJTWVtTlFjNysyVGZVNDRPZzNFVXplQ2FBcUJ0QUc5aVVBeUlya3hPcExUUWhvZUMxUy9SSHhUNVVuS1hkSHViYk1oQVJmZk81M3F0Zlk1MHhacm4xWlRnTEh4NXlCWklpUXBEMG5yVGRLcHhJUEtUQWxvZmNhSDdIMHFISjBPMG1tYlFSeXdpWVBrdjhHQTVCUUdKYWViNWVpQkNZRDd1SHVVaXlLWXRFbmVOQml5Q2FWa1NjTXdLMTJqYlplQzhMTkFZTnBPQTZiTlZJU0Vab09nckJHVXBZNDNFVWlXMDRnSC9XRkszUkErSi9JdzNsd2FXQVJtZ1hUNlpwQVFTTVNiQ0NTRGtxc215eUVrNGRBNG9Qc2xrckwrR2xxQTBDbWxHU2xFYTdSSDFUMnpBZTRaaDJEUmQ1eTJqM2dtN0RLUDYzMGpJT0duMDNsSUFSeWtsandrcmVUUW0rZzJ3UVRRVFJNQWxlUXBjODRDNDVrQ2xrSFpZRG1EUU1vRUNldE5GWkpqZU1reFBpK1FuRGJMWVNrZ0hJb2U1WkVBbEZ2U0EzVG5qYVRFcDl5VUZxOEtDNlhid3R4WkljT0VFQzF3WGw5TU82d0YwUmNMMk40M0dldUkvaFhFRHdnNFNFSXlCMnVMa0ZyemtGakorYk9RNkU1c0Z0dHFDcUM3WjNHektlMmZBbGFCVzhCcTVoYUVsSTNlcElYRVNVNmtMemt0SkZaeWlVWWt4NVVDb3FHa0hFQlkvUkxLS0RmNWJ3anJQQ2FHRkx6QXVRUmFjeGVGUFhwRFJ6TGRJQ1p3bFgrR2hhc2QxbGVlYk52RlJSbFB1Y3J6S09kMXY5QjlJcDhKZXk4RFVmY0YzSUNnMjJ3UWY4NE5DRVNkZVVnZGd6aElueEZJMHpsSTVaTHpaNzJKNmhrQlpCWm5DcUJuUmNVYUdCaTRBNlFUTjRGTmNBNEhDYjNKWW9ZeHlhVldTRzZpb3Fya2RDR041S3Z2OGcwdm1tY2tibE9pUU9pQlh0WTNGaGgzZks0YmxnK3lkV1cwTEw2TWRvMER4alVHR0pjb3RsTXBjbG9KSXNjbElPNGRVbmxBMFAwYkh0S2Npa2xLWjk2Yk9nWVpsaHp4cHJaQldFa24zaWNURWxNQVBTWDdsZzI3enVHbm5BcldzM0pZU05henRvS1Z2dVNxeTNJVFhwRGxSbFJVMzFWN1RGejdSTnBQMjdFMDNOWmxlOS8yUEtTZTNKQ0FoY1JPVW5oSVdtK3FSbktVN1hKbzY3VmhwNG1iTzY2UFFyekkxVDhISkpNeXdXYk85Z3BJck9TeVdNbEpkZU9TVm5LKzJpeFhXWEpWTjd3VjFiZDJMeWN4MEdQU2JldEtkTnE2WkVqQVFqSXdTZUhHVGQ4WWxaeW80NHh5eVRFZGdzRVNkdzBiZDUrTE5CWFFmbTE3WU0vaG44RnljQnBZenR3RzFnVFM3RzFnbzRVVWxGME95V0NXMDVZQ2s1UXZMQVhZdUdTa3gxUzFyWXVRWkJXUTJFbUtZOFVrcFJLa0twS2JWUzQ1Tmk1MUNBSzZkd1RNanprQ3hjVnFQMU9ubDkvcU50bFhLUEtBR1pvT1ZuTjJnUFhjSFJ3a1E1SkRTQldTU3kvUGN2clZONEZFdldERHE5dGpxdFRXN2NlMWRRMUxicUVSeWZIRHkyNDZrdU1oMFhZcm9HL0FOaWdvVkQvRCt1OHpVL3NuWGZtZUxndUlUQ1o4RnUwRDBhaU5ZRFYzSjFoL3M2T3k1SUk0eVVrRDlVb0JmejR1K1pHNFZEWExHWldjVG85Sk1yZzZ5UzJ2SWprSks3blFDc24xMUpmY25ITEpDZTBXZyszWVRYRG0vQzI4VDgxWnNvTXd0WDlTRDhFYzB2VWkwa3Z4bnI4SGhLTXl3R29lZ2JTVGc0VGVWQkdYc25YaUVwRmNScVVzUit0WDM2YjJtTmk0dExZcUpHT1MwOFlsQjIxY3FwcmxoRDJYUXFlUkcrRDREemY0Mlh6SjlKY3F3TlRxVXBrMm0ya3R2MEFGQVN2M1k4RzNBU3hubzl3SUtBT1NzeWpQY3J6a2pHNTRrNnBtT2QwTnI2N2todXBJVGh1WFdNbXQxSkhjVWgzSkxVSlFoaVhIMkllRGcwOFduUHpwcHZiZThsOTZGRVVtbEJpTE12V0hmc1dZMlZZcVRvRE5pQXlFa01ONTAxd2prcXV1K2piWVkwbzAybVBTYmV0V0tRVThqSlFDZXBJVDlWNklOVlEwcTRTTFZ3cTA5L1FVbmNIN2xmWTI1RkFCbVdrWkdobm5IcjBDam41YlFEUnVNd1p2bmJpa0s3a2dJNUw3V2pmTEtTdjFtR3BDY2hJRFdVN29GQTV0QmlYRDJyU1RvRkpwZEU5MnBCdWQ3WnNZc0IzNWFXVVZTRVJ5eStSNTBONTdFMGg4czZ0bXVabGJkYXB2QTFuT3ozQ1dvMDFvNjVhWEFwVWtGMVloT1RmT204U3U0V0RSTHdFbWhPN2xnM0dsZXpoVlVGRFE1TFdubGVRd0FiN1lJMk1uTUg2OG1BL0JFWWVnRFdZNWlVOG1XQVVUVDZwR2NsUDFzcHl2WHBaN1lmVWRyVk45VjVXY0JFc0JzVHYrRE1FTW03MEx2anQ4R1ZUcUtzZUZMNVdXbGxyVldDdUJuSjVBZDd4ZjNWRVZvdXVWV0RQMThNa0dNV1k3Qy85c0xDcHpqR2M1UXh0ZXZSNVRsVkpBWjhPckx6bnhnQWpjeDhWQU82OFVtTExpZXpodzRocDcyTlBBdFo0aVE4VWFiMFNSMHhSa2pQdWljOGkzVVhyZllRVWV1T29BZEVkWVZ0NGJRZXF6R1N5blpvRmxZSFViWHNOWmpqYlMreFo2b1ExQ0c3QU9Pb3hNZzFIemRrUFMxck53OVVZUllObzJjdFpJcytXMVpmV0NTU1hGWjdlbnBoemFKdlhUd2Y5Y2d6V3BKMkZzeUY3b05qRVRMRWFrZzJUMEJnendhSlBRaTN3UmtKOTJINWZHVFZJbWthNEFRaHFQM3VTTmt2c1NiWmdjbUNGeXpHUkowSFo0R25nR2JZZVF1S093N2Z1TCtpZEpETmtEY3RJMVAvOHQvTGNoUDRnYmlxQ3V2T3dwZDJMa1prZ1dWT1NjeFNCL0hHYXNQb2hCTkJlR3o5a05nMmJ1aElGQk8vRG1kNEJYOEM0WXMyQVBLNWVRK0tNUXQrazA1Q0FNY2pDaVdHWHl2eUNRRTJxNzNzQmhLZE1PTVpIakpYZ0J0MThGbENFak1ZUEl3NGhFWHNhSWgrZmg5ZlY5clRSZVE3UHZGaGowQXZqNDlMeW1ZTDBHbU4zazJCNDVBUG91VFhlSjlPcVNnd0xrbUFudlZXVnZDY29UbFBzWnRBWGtTSi9adTc1STdYVC8vdjNHcVB2ZTVBUTdYdmdSL3FUcWt4b0NRdjVmNHpaMzhKTTk5Tm51clFUZk55MUR0RzVrMzBNT1ZxRmxjT0EwVi9uRGw0OTA1RWxrOHI5OFovTThQbmNmOFVvRU1vY2NBU1pBeVBscXM5cFZ1MnBYN2FwZHRhdDIxYTdhOVViWGZ3RnZVRUVINFlhcWxBQUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiYWFndWlkIjoiYTFmNTJiZTVkZmFiNDM2NGI1MWMyYmQ0OTZiMTRhNTYiLCJvcHRpb25zIjp7InV2Ijp0cnVlfSwiZmlybXdhcmVWZXJzaW9uIjo1fX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDMtMjAiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ik9DVEFUQ08gRXpGaW5nZXIyIEZJRE8yIEFVVEhFTlRJQ0FUT1IiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIwMDMyMDAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDMtMjAifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIxLTA3LTI3In0seyJhYWd1aWQiOiJiYTg2ZGM1Ni02MzVmLTQxNDEtYWVmNi0wMDIyN2IxYjlhZjYiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImJhODZkYzU2LTYzNWYtNDE0MS1hZWY2LTAwMjI3YjFiOWFmNiIsImRlc2NyaXB0aW9uIjoiVHJ1VSBXaW5kb3dzIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImNyeXB0b1N0cmVuZ3RoIjoyNTYsImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDU3pDQ0FmS2dBd0lCQWdJVVczWEs4eXl3YkFXbGlnbGl4SUY2M2R2cVl5OHdDZ1lJS29aSXpqMEVBd0l3ZkRFTE1Ba0dBMVVFQmhNQ1ZWTXhFVEFQQmdOVkJBZ01DRU52Ykc5eVlXUnZNUTh3RFFZRFZRUUhEQVpFWlc1MlpYSXhFekFSQmdOVkJBb01DbFJ5ZFZVc0lFbHVZeTR4SWpBZ0JnTlZCQXNNR1VGMWRHaGxiblJwWTJGMGIzSWdRWFIwWlhOMFlYUnBiMjR4RURBT0JnTlZCQU1NQjNSeWRYVXVZV2t3SUJjTk1qTXhNVEF6TWpBek5qVXhXaGdQTWpBMU16RXdNall5TURNMk5URmFNSHd4Q3pBSkJnTlZCQVlUQWxWVE1SRXdEd1lEVlFRSURBaERiMnh2Y21Ga2J6RVBNQTBHQTFVRUJ3d0dSR1Z1ZG1WeU1STXdFUVlEVlFRS0RBcFVjblZWTENCSmJtTXVNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUkF3RGdZRFZRUUREQWQwY25WMUxtRnBNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVOQXZidGNjTXI3ai9TUldtcUlFWlRSV05KeWo2bXNZcjVsR2VBZ2RTR3lDOU8wMzU2UkllY3VhVmlPcXowRHhnUzFmLzVLUGJacDF0MHlEMmZWUlg5Nk5RTUU0d0hRWURWUjBPQkJZRUZBNXRMMTBnODh0MnFYbFBsaElTSTJkSXpsYVZNQjhHQTFVZEl3UVlNQmFBRkE1dEwxMGc4OHQycVhsUGxoSVNJMmRJemxhVk1Bd0dBMVVkRXdFQi93UUNNQUF3Q2dZSUtvWkl6ajBFQXdJRFJ3QXdSQUlnWGZ1dmpzcCs0djVpR09xbmdVZ09nMWhtYmdGUEZNZ0lqeVd4Q0txdy9kOENJRmltTE5YTERJd0Erb0liUDF5T2ZxRTh4azZxNy80TFdPVllrUkFMb0JDMiJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUJBQUFBQVFBQ0FZQUFBQi9IU3VEQUFBQUNYQklXWE1BQUFzVEFBQUxFd0VBbXB3WUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBRjBLU1VSQlZIZ0I3TjE5ako3bGZTZjZDMnppQVk5anh1QVpEMmFoWUNmbm5PaWtvRVE1U3VWSVNjN21sS3BObFFybmp6UlVjYzVxU1Z1emxUWndDbG1wTVEzMGFCT3pCYTFXSGdvNTJ0V01OalE2MGxpTkRwRktUcnB0VnBtMjJpb1JKTkxaczRrZFVtTHd2TmdlZzJjY0R5OW1uOTlqaGhqamwzbDVudWUrci92NmZLUlowMDFLc1ptNW4vdjZYcitYeXo3dzBWOS9QUUVBQUFDTmRua0NBQUFBR2s4QUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVVRQUFBQUFFQUJCQUFBQUFCUUFBRUFBQUFBRkVBQUFBQUFBQVZZbTRES2ZlYWFJMmxYNndzQW9Fbm1UbCtleG1jM3BmMnRyL2hyb0ZxWGZlQ2p2LzU2QWlxMzVZcFgya0hBYmU5OE1RRUE1TzZwRnplbXNXUFhwc2xYcmtoQVBRZ0FvR2EycjF0SVg3cnVVRHNRQUFESXpkTW5yMHBqUjY5TnovejhxZ1RVaXdBQWFpb3FBYUlpUUJBQUFPUWdTdnhIcG9mU1V5OXRURUE5bVFFQU5SVWZucEdjLzJvckNEQWZBQUNvSzMzK2tBOFZBSkFCOHdFQWdEcUtjditIcG9iMStVTW1CQUNRa1IzclQ2VGRnOVBhQWdDQVNoMDQxWmRHWmdiMStVTm10QUJBUmlibU42U0paemVZRHdBQVZDSksvRWVQYms3N1p3Y1NrQjhCQUdSb2NUNkF0Z0FBb0ZlaXp6K20rK3Z6aDN4cEFZRE1SUlhBN3MzVGFVZi9pUVFBMEduUjUvL296R0E2c05DWGdMd0pBS0FodEFVQUFKMFVnLzMyVGc3cjg0Y0dFUUJBdzBRSXNIUGdXT3EvL0hRQ0FGZ3VhLzJndVFRQTBFRFdCZ0lBSy9IVWl4dlR5TXlRZ3o4MGxBQUFHaXlDZ0QrOS9qbHRBUURBUlVXZmZ3ejRVKzRQelNZQWdBS1lEd0FBbkUvMCtjZkJQellNQWMxbkRTQVVJRDdVSitiNjArMERzMmxYS3dnQUFNcW16eC9LcEFJQUNtTStBQUNVTFM0Rm9zOC9iditCc2dnQW9GQzNYSGt5M2J2bHNMWUFBQ2lFUG45QUFBQ0ZNeDhBQUpvdFN2eEhqMjVPKzJjSEVsQTJNd0NnY0RFZklHNENicjk2TnUwY09KWUFnT1lZYmQzNDYvTUhGcWtBQU41a1BnQUFORU9VK3o4ME5helBIM2dMRlFEQW0rSWxZZS9rY0hxbTlkS2dMUUFBOHZQbVo3aytmK0E4VkFBQUY3VHo2dGwwKzhBeFFRQUExTnppV3I4WThnZHdJU29BZ0FzYVB6NlFKdWI3dFFVQVFJMHRIdnoxK1FPWG9nSUFXSktvQXZqRG9jUHAxcXRPSmdDZ2V0YjZBY3NsQUFDV3hkcEFBS2hXOVBtUFRBKzFxL1FBbGtNQUFLeEloQUN4TnJELzh0TUpBT2kreFQ1L2EvMkFsUklBQUN0bWJTQUE5TVpUTDI1TVk4ZXV0ZFlQV0JVQkFMQnFFUVQ4NmZYUGFRc0FnQTdUNXc5MGtnQUE2Qmp6QVFDZ002TEVQL3I4bjNwcFl3TG9GR3NBZ1k2Smw1U0p1ZjUwKzhCczJ0VUtBZ0NBNWRIbkQzU1RDZ0NnSzh3SEFJRGxpWEwvaDZhRzlma0RYU01BQUxwcXgvb1RhZmZndExZQUFMaUFBNmY2MHNqTW9ENS9vT3UwQUFCZE5URy9JVTA4dThGOEFBQTRSNVQ0ang3ZG5QYlBEaVNBWGhBQUFEMFI4d0hpWmtOYkFBQ2tkcDkvVFBmWDV3LzBraFlBb09laUNtRDM1dW0wby85RUFvQ1NSSi8vb3pPRDZjQkNYd0xvTlFFQVVCbHRBUUNVSWdiNzdaMGMxdWNQVkVvQUFGUnVzUzFBRUFCQTAxanJCOVNKQUFDb0JXc0RBV2lhcDE3Y21FWm1oaHo4Z2RvUUFBQzFFa0hBbDY0N2xMYXZXMGdBa0tQbzg0OEJmOHI5Z2JvUkFBQzFaRDRBQUxtSlB2ODQrTWZtRzRBNkVnQUF0Ullod0s3V0Z3RFVsVDUvSUJjQ0FLRDJ6QWNBb0s0bTV2cmJmZjV4K3c5UWR3SUFJQnN4RnlEbUEyZ0xBS0JxK3Z5QkhBa0FnT3lZRHdCQVZhTEVmL1RvNXJSL2RpQUI1R1p0QXNoTURGZUtHNWRmYlFVQjVnTUEwQ3VqclJ0L2ZmNUF6bFFBQUZrekh3Q0Fib3R5LzRlbWh2WDVBOWxUQVFCa0xWN0c5azRPcDJkYUwyZmFBZ0RvcERjL1kvVDVBdzJoQWdCb0ZQTUJBRml0eGJWK01lUVBvRWxVQUFDTnNqZ2ZRRnNBQUN1eGVQRFg1dzgwa1FvQW9MR2lDbUQzNXVtMG8vOUVBb0NMc2RZUEtJRUFBR2c4YlFFQVhFajArWTlNRDZXSitmNEUwSFFDQUtBWUVRTHNIRGlXK2k4L25RQW8yMktmdjdWK1FFa0VBRUJSckEwRTRLa1hONmF4WTlkYTZ3Y1VSd0FBRkNtQ2dEKzkvamx0QVFBRjBlY1BsRTRBQUJUTmZBQ0E1b3NTLytqemowMHhBQ1d6QmhBb1dyd01Uc3oxcDlzSFp0T3VWaEFBUUhQbzh3ZDRLeFVBQUc4d0h3Q2dPYUxjLzZHcFlYMytBR2NSQUFDYzQ1WXJUNlo3dHh6V0ZnQ1FvVGp3NzUwYzF1Y1BjQjRDQUlBTE1COEFJQjlSNGo5NmRIUGFQenVRQURnL013QUFMaURtQThRTjB1MVh6NmFkQThjU0FQVVVmZjR4M1YrZlA4REZxUUFBV0FMekFRRHFKL3I4SDUwWlRBY1craElBbDZZQ0FHQUozdXdwYmIxc2Fnc0FxSlkrZjRDVlVRRUFzQUk3cjU1TnR3OGNFd1FBOUpDMWZnQ3Jvd0lBWUFYR2p3K2tpZmwrYlFFQVBmTFVpeHZUeU15UWd6L0FLcWdBQUZpbHFBTDQwbldIMHZaMUN3bUF6b28rL3hqd3A5d2ZZUFVFQUFBZFltMGdRT2RFbjM4Yy9HTWpDd0NkSVFBQTZMQUlBWGExdmdCWVBuMytBTjBqQUFEb0Ftc0RBWll2eXYwZm1ocHUzLzREMEhrQ0FJQXVpaURnVDY5L1Rsc0F3RVhvOHdmb0RRRUFRQStZRHdEd2RsSGlQM3AwYzlvL081QUE2RDVyQUFGNklJWll4YzNXcjdhQ0FQTUJBRks3eno5dS9mWDVBL1NPQ2dDQUhqTWZBQ2laUG4rQTZnZ0FBQ3F5WS8ySnRIdHdXbHNBVUlRNDhPK2RITmJuRDFBaExRQUFGWm1ZMzVBbW50MWdQZ0RRYUl0ci9hTGNINEJxQ1FBQUtyWTRIMEJiQU5BMCt2d0I2a1VMQUVDTlJCWEE3czNUYVVmL2lRU1FLMnY5QU9wSkFBQlFROW9DZ0J4Rm4vL0k5RkNhbU85UEFOU1BBQUNneGhiYkFnUUJRSjB0OXZudmIzMHA5d2VvTHdFQVFNMVpHd2pVMlZNdmJreGp4NjYxMWc4Z0F3SUFnRXhFRVBDbDZ3Nmw3ZXNXRWtEVjlQa0Q1RWNBQUpBWjh3R0FLa1dKLytqUnpXbi83RUFDSUM4Q0FJQk1SUWl3cS9VRjBDdWpyUnQvZmY0QStSSUFBR1RNZkFDZ0Y2TGMvNkdwWVgzK0FKa1RBQUEwUU13RmlQa0EyZ0tBVG9vRC85N0pZWDMrQUtrWkJBQUFEV0krQU5BSit2d0JtbWx0QXFBeG5ucHBZL3VtN3Zhclo5UE9nV01KWUxuR1p6ZTFwL3ZyOHdkb0hoVUFBQTFsUGdDd0hOSG4vK2pNWURxdzBKY0FhQ1lWQUFBTjlXYnZidXVsWGxzQWNDSDYvQUhLb1FJQW9CQTdyNTVOdHc4Y0V3UUFiVkhpSCtYKzF2b0JsRU1GQUVBaHhvOFBwSW41Zm0wQlFIcnF4WTFwWkdiSXdSK2dNQ29BQUFvVVZRQi9PSFE0M1hyVnlRU1VJL3I4WThDZmNuK0FNZ2tBQUFwbWJTQ1VJVzc2UjZhSDJwdENBQ2lYQUFDQWRnZ1Fhd1A3THorZGdPYlE1dy9BMlFRQUFMUlpHd2pORXVYK0QwME50NmY4QTBBUUFBRHdGaEVFL09uMXoya0xnRXdkT05XWFJtWUc5ZmtEOERZQ0FBRE95M3dBeUV1VStJOGUzWnoyenc0a0FEZ2Zhd0FCT0s4WUZqWXgxNTl1SDVoTnUxcEJBRkJmMGVjZjAvMzErUU53TVNvQUFMZ2s4d0dnbnZUNUE3QWNBZ0FBbHV5V0swK21lN2NjMWhZQUZZc0QvOTdKWVgzK0FDeUxBQUNBWlRNZkFLcXh1Tll2eXYwQllMbk1BQUJnMldJK1FOdzgzbjcxYk5vNWNDd0IzYWZQSDREVlVnRUF3S3FZRHdEZEZYMytjZkJYN2cvQWFxa0FBR0JWM3V4RmJoMVN0QVZBNThUUDFzajBVSnFZNzA4QTBBa3FBQURvcUoxWHo2YmJCNDRKQW1DRkZ2djg5N2UrbFBzRDBFaytWYWlkS0NNZWNuQ0FiSTBmSDBqM0hMcWhQU2NBV0o2SnVmNzB1Lzk0azE1L3lGaTh4MnFMbzY1OHNsQTdVZkw0K0kwL1RidXVPWktBUEMyMkJkeng3TFowWUdGZEFpNHUrdnp2L3RrTmFjOEwxN2QvZm9EOHJMLzhkUHY5OWZFYm56V3pnOXBhcy9XbWQvMXhnaHFaZXZXS3RHbk5hK20zTngxdHA2ZnpwOWVrZ3d0OUNjalBYT3ZuOThrWEI5SlU2MEN6YmQxQzZsOXpPZ0cvRUxmOFh6MHltUDd0OUpiMjV4K1FweDNyNTlJRFd3K2xIZjF6NmE5ZmVxY3FPR3JMREFCcXFmL3kxOUxYYmo3WSt2WE1ZU0ZLSXZmTkRMVVBFVUMrWWtpZzZoNDRZL1RvdGZyOElYTzNYSFV5N2RwMHBQMXJpQXFlYUlOVHlVTmRxUUNnbGw1Ky9mTDBqc3RlVDdlKzhUQzk0UjB2cDUwRHMybkwybGZTZ1pmNzJsVUJRSDZpSlBKYnJWdVJxQVRZdm00aFFZbWkzRDhPQ0JOekcxcWZkNWNsSUQ5Ujd2KzVhMmZTdnh5YWZNdlEyOUZqbTlNL3pLOVBVRmNxQUtpMXI5MTA4RzJUeENOUmplRklTcXNnYnhFQWZPbTZRN1lGVUl3M1YyYnFEWWFzUlNWYmJMdFpyRlJkRkQvak1mc0c2a3dBUUszZGN1WEo5UEEvZWU2OC8xbDdQL0xNWVBzR0JjaFh6UHFJMWdCQkFFMFZKZjZqUnplbi9iTURDY2hYbFBuZk8zVDRncDlYRWZDNW9LTHV0QUJRYXpFUTZkWldDSEMrQjIyVUVIOTB3d2x0QVpDNUdQTDV0L01iMmdNREY5dCtvQ25HWnplbCsxKzQzcTAvWkN6VytqMTQzZlB0bS84TERiTjk2c1dOYWV6WXRRbnFUZ1VBdFJlSC8yZ0Z1SlJvQy9qTFZ1cHFVQ0RrSzM3ZW94ckEvbVJ5RjMzK2o4NE1wZ08yMkVDMm9zLy9zMitVKzE5S2xQNGIvRWNPVkFCUWUzRXJHRDFXNzdueTV4Zjk3MFZaVnF4ZXNUWVE4aFUvNzlIV2MvRFV1dlEvWFhuSzJrQ3lFd2VBUGEwYi83Z0pQUGJhMmdUa2FXZnIwQjlyL1c1WlFtVmFWUHI4OVlsM0pzaUJDZ0N5Y081YXdFczU4d0syVlJBQW1UTWZnRnhFbjM4Y0FxejFnN3pGZ1gvM3RkTnBlOStwSmYzM3JmMGpOeW9BeUVLc0JYeWw5VUwxZ2ZYelMvcnZ4NjNoYjE1OTNId0F5TnppZkFCckE2bXo2UDM5VjgvZmtQN2g1SHByL1NCVFovZjViMXI3NnBMLzkwWm1oc3o0SUNzcUFNaks0emMrbTdhdDRCQVE4d0ZHanhyTUFqbUxLb0RkbTZmVGp2NFRDZW9nK3Z6ajg4WExQK1FyK3Z3L09YRHN2R3Y5THNYYVAzSWtBQ0FyRjFzTGVDbnhrSTRYTmV0WklHL2FBcWhhbFBpUFRBLzVQSUhNeGVmSjdzR3BaUi84RjkzOXN4c0VnR1JIQUVCMkhyNyt1U1VOWkxtUUF3dnIyZ09hYkF1QXZDMXVDeEFFMEN2Ni9LRVo0ajF5MTZZanEzcWZqTmFmdlZQRENYSWpBQ0E3OGJMLzJJM1Byaml0WFJRUDd0Rmoxd29DSUdQV0J0SXJVZTcvVU90bDM2QXZ5RmVVKzkvVnV2SHZ4R2VHdFgva3loQkFzaE5yd3Q1eDJldnAxbFdrdG1GNzMwSjdiZUJsbDEyVy91dXBLeE9RbjhXMWdkOTZhV1A3Sm1mVDJ0Y1NkTktCVTMzcFR3NWYxMTdyTjJlZ0xHUXBEdjZmM25RMC9kRjF6NmYzTEhHNi84WEVYS240N0lFY3FRQWdTOHRkQzNncDVnTkFNNWdQUUtkRWlmL28wYzFwLyt4QUF2SVY0ZkM5UTRjNzlya1E3NHkvKzQ4M2FRTWlXeW9BeUZLc0JaeDlkVzM3QnI4VFlzVlkvTDJzRFlTOHhkckEvY2MzdGY5NnRWVkNsQ3Y2L085LzRYckR2U0JqMjlhZFNsOGNmcUc5MWkvZTh6b2wxdjZwSENWbktnREkybW9IQWw2SStRQ1FQL01CV0M1OS9wQy9LUGYvYk92WkgydjlPczNhUDVwQUFFRFdWck1XOEZLMEJVQXpiRisza0w1MDNTRnRBVnhRUE8vM1RnNjc4WWZNN1d3ZCtpUDQ3VlNMNkxrTS9xTUp0QUNRdGFsWHIyaS8xTWNMZnFjdHRnWEU3ZUhCbC90VUEwQ21qcjIydHQwV0VEL0QyMXJQaWs2V2dwSzM2T0g5ODJQWHRNdjk0L01FeUZOVWcwWlY2RWMzbkdnUGl1NkdxQTUxS1VRVHFBQWdlNTFhQzNncDJnSWdmL0c4dVAzcTJmWXRFV1dMUHYrbzhqTElDL0kxMUhxbTN6ZDB1Q3Z0b0dlTDUwUU0vblA3VHhPb0FDQjduVm9MZUNteE5uRG53R3k2TEowWk5QYnk2NWNsSUMveHZQaUhrK3ZiYXdPakVxQWIxVVBVVy9UNVI3bi9reTllN1RrT21WcGM2L2ZBZGMvM3BMMHJLb1dzL2FNcFZBRFFDTEVXOExFYmY5cXpIbC96QWFBWnJBMHNSenkzUjZhSDBzUjhmd0x5MWUwKy8zTVovRWZUQ0FCb2pCM3JUNlFIdGo2ZmVpaytGTzQrZElPMkFNamN6cXRuMnhPakJRSE5FNlc3VWU2L3YvV2wzQi95RldYK3V6WWQ2WHE1LzdtaVlzaUZEMDBpQUtCUnVyVVc4RkxNQjREOFdSdllQQk56L2UyZDNmcDJJVi9SNTMvWDVxbjJZT1plKzI3ckdSSkRRcUZKQkFBMFNqZlhBbDVLOUJidm54MUlvMGV2VFVDK0lnajR3NkhEWFo4clF2ZEVuMyswYVZuckIvbUtQdjlQRGh4clYyZjFxdHovWE5iKzBVU0dBTklvc2NZcFBpVGVjK1hQVTYvRklNS29Qb2pidy9sV0dCQ0RBb0g4UkpnWFF3S3REY3hQbFBoLzljaGcrcmZUVzZ6MWc0enRXRCtYSHRoNnFIM3IzNjIxZnBkaTdSOU5wUUtBeG9tQmdGKzcrV0JsYWZHaVoxbzNVRitaR3RZV0FKbUx0b0NkRmQ1QXNUUlJmYVhQSC9KV1ZaLy91ZUxXLzU1RE43ajlwNUZVQU5BNEw3OStlVS9XQWw1S2xCSEgyc0F0YTE5SkIxN3VhMWNGQVBtSk12Sy9PZkZPYXdOcktzcjk0MFU5Vm5SWjZ3ZDVpbkwvejEwN2svN2wwR1F0aHJIRzdCQXRSRFNWQ2dBYTYyczNIYXpOUk85SWtQY2YzNVRHWndjU2tLOTRwdnpwOWMvWkZsQUQ4VnlONmR4ZTBpRnZ1NjQ1VW1tZi83bXMvYVBwVkFEUVdOR0RmOXZHZWt6empwdkRENnlmTng4QU10Y2U5dGtLODh3SHFNNWluLy8vZWZnNmZmNlFzU2p6aisxTlZmYjVuMC9jL250UG84a0VBRFJXdkJqZWV1WEpXdDNVeFdFaFB1aTBCVURlNHVVd0JnVkd5NUZ0QWIwelBydXB2WkxMclQva0s5YjZQWGpkOCsyYi83cUZxREg0Yit5WWJVNDBteFlBR2kwTy85RUtVRmZSRWpEK3htMGlrS2Q0enNTZ3dLandvVHVpei8vUm1jRjB3SzBjWkN2Ni9ELzdScmwvWFZuN1J3bFVBTkJvVWE1YjFWckFwWGpQbGFmYUZRSGFBaUJmOFp5SkFYU3grU05LV3JVRmRFNjhpTzlwM2ZqSGpkeXgxOVltSUUreFNTWFcrbFU5M2Y5aW9zTG9yMCs4TTBIVHFRQ2c4ZXF5RnZCU3pyem9iaFVFUU9haUVpQXFBZ3dLWExubzg0K1hjV3Y5SUc5eDROOTk3WFRhM25jcTFabTFmNVJFQlFDTkZ6MjZyN1JlSUdNSVg1M0ZyZUZ2WG4zY2ZBRElYSVI0Znp1L3dkckFGWW9lM0gvMS9BM3BIMDZ1dDlZUE1uVjJuLyttdGErbXVyUDJqNUtvQUtBWWo5LzRiSHRxZHk3R2psNmJSbzhhUkFNNU14OWc2YUxQUDU1N1hzSWhYOUhuLzhtQlk3VmE2M2NwMXY1UkdnRUF4YmpseXBQcDRYL3lYTXBKZkNqRkMvRlRMMjFNUUw2MEJWeFlsUGlQVEE5NXprSG00am0zZTNBcW00UC9vcy85NHk5cHY2UW9BZ0NLRXZ0bTZ6eUE1a0lPTEt4ckQ4S3lMUUR5dHZQcTJmYk5tQ0JBbno4MFJieFg3ZHAwSk12M3EyZzUyanMxbktBa0FnQ0tFaS9kajkzNGJIYnA5S0w0b0JvOWRxMGdBREttTGVCTXVmOURyWmR1QTdjZ1g5SG52eXZ6WjVtMWY1VElFRUNLRXV1NjNuSFo2K25XREZQcXNMMXZvYjAyY01PYTAvcGtJVk9MYXdPLzlkTEc5bzNacHJXdnBWSWNPTldYL3VUd2RlMjFmbk1HblVLV29zLy8wNXVPcG51M0hFN3ZxZmwwLzR1Sk9VdnhMSWJTcUFDZ09MbXNCYndVOHdHZ0dVcVlEeEFsL3FOSE42Zjlzd01KeUZlRWx2Y09IYzcrZVdYd0h5VlRBVUJ4WWkzZzdLdHIyemZwT1lzVlkvRjcyTDd1VlByL1RsMXBiU0JrS29aUDdUKytxZjNYdVZZblhVejArZC8vd3ZXcWxpQmpjZkMvcjNYd2o1TC9lUC9JWGF6OU0vaVBVcWtBb0ZpNURnUzhFUE1CSUg5Tm1nK2d6eC95RitYK24yMDlrMko0YVZORUs5THZQdmRMQ1VvbEFLQllPYTRGdkJSdEFkQU0yOWN0cEM5ZGR5akxNdHQ0RHUyZEhIYmpENW5iOWNiQlAvZVd5WE1aL0VmcHRBQlFyS2xYcjJpL1hNZUxkbE1zdGdYRTdXSDgvbjcyOHJvRTVPZllhMnZiYlFGUjBiT3Q5WXpLb2VRMit2ei8vTmcxNmFISjY5TFBYbmxIQXZJVTFaRlJKUm52RXpFNHVVbWlXdElsQ2FWVEFVRFJtaklROEVLMEJVRCtJcWo4MVZhb0Y3ZHhkUlY5L2xGOUZDRUFrS2RZNnhkOS9rMXFqenhiM1ByZmMrZ0d0LzhVVHdVQVJZdUJnRG12QmJ5VVdCdTRjMkEyWGRiNjY4bFhyekFvRURJVTYvS2luRDdXQmtZbFFKMnFscUxQUDhyOW4zeng2dGJ6OUxJRTVHZHhyZDhEMXozZjZHMGs0OGMzV2ZzSFNRVUF0S3NBSHJ2eHA0MyswQXZtQTBBejdGaC9JdTBlbks3MG1lVjVBczJ3YytCWWUvQm9VeXNoRjFuN0I3OGdBSURVeklHQUZ4SWZnbnRlMkdyOURXUXVabjNFaTNzdmc0QW84WTl5Ly8ydEwrWCtrSzhvODkrMTZVaGp5LzNQRlpWS0FrczRRd3NBcERNREFXOXRoUUJOcndJSVVVTDhtMWNmVDF2V3ZwSU92TnluTFFBeUZTSGUzODV2NkZsYndNUmNmN3IvaGV2YkpiVEsvU0ZQN1Q3L0xZZlRuZGZPRlBIT0U3N2JlbmI5WDBjR0UzQ0dDZ0I0UTBsVkFHZUxNdDdSMWhlUXIzaVIzNzE1T3Uzb1A1RTZMZnI4NHpsaHJSL2tLL3I4UHpsd3JKRnIvUzdGMmo5NEt4VUE4SWFvQW9nUHhmZGMrZk5Va2lqL2kxTGlxQVRRRmdCNWlrR0JmMzNpblIxZEd4Z2wvbDl0M1pyOTIra3Q3ZWNqa0tmNGpQK2o0UmNhdWRidlVxejlnN2RUQVFCbmFmcGF3RXM1c0xBdTdYbmhlbXNESVhNeEcyRG5LbTc2b2lwSW56L2tyYlErLzNOWit3Zm5wd0lBenRMMHRZQ1hzbW50YSsyMWdlWURRTjZpWFA5dlRyeHoyZk1Cb3R3L1hwajErVU8rb3R6LzgwT1Q2YTdOMDhYMCtaL1B5TXlRMWlVNER4VUFjQjVmdStsZzBSK2FJUkx6L2NjM3BmSFpnUVRrSzU1bGYzcjljeGQ5cHNYUGUweko5cklNK1NxNXovOWMxdjdCaFFrQTREeEtIUWg0UHZaOVF6T2NiMjFnbFBpUEh0MmM5Z3Y2SUd0UjVuL3YwT0hpTHk4VzdYbisralF4MzUrQXQ5TUNBT2RSMGxyQVM0a1M0aGdjcEMwQThoWkRQcU9xSjBTYjAvanNwdlphUDdmK2tLOXQ2MDZsTHc2L2tIYTF3cjFPRFA5c2doajg5L1haYXhKd2Zpb0E0QUxpOEIrdEFMeFZ0QVNNdHc0UkJnVkN2cUk4MklBL3lGZVUrMysyZGVpUGNuL2V5dG8vdURnVkFIQUJjMi9jZEpjNkVQQkMzblBscVhaRmdMV0JrQzhEL2lCZnNlSGpnYTJIaXAzdWZ6R3h3U1NHbUFJWEp2NkhpNGkrV0xka2J4ZlZFZmR1T2R5dWtQQUNBZ0RkRjUrM2o5M3cwN1I3ODNUeFEvN09KMjc5djJWZUVWeVNDZ0M0aUZnTCtFb3JBUGpBK3ZuRTIwVy9ZUXdXTXg4QUFMcGpxQlc2UDNqZDgrMCsvMDFyWDAyY243Vi9zRFN1TnVFU3hvOFBwR2RPK2tDNW1OczJ2cGlldU9uZ21TRkViaVVBWU5XaXp6OCtWeCsvOFZuVmRwY1F0LysyRmNIU0NBQmdDYUtuakV1TEZXT1B0VjVVb2lvQUFGaVorQng5NHVZRDdjOVZ3ZnFsN1hsaGF3S1dSZ0FBU3hBbFpSTno5c2t1eGRuekFZYXNVUVNBSll1Yi9vZXZmNjc5T2VyZ3Z6U3g5czlRWWxpNnRRbFlrdWd0aXc5bUg4aExFMEZBdEFYRUIvUG9zV3V0RFFTQUM0akFQTXI5VmRBdDM5Z3hWWnF3SElZQXdoTEZXc0IzWFBhNnRZREx0TDF2SWQyMjhhVzBydlZuWnpnUEFQeEM5UGwvZXRQUjlvMy9lL3BPSlpiSDJqOVlQaTBBc0F5eEZuRFNUZmF5OVYvK1dydVBNZG9DM0c0QVFFbzcxcysxQi96cDgxK1plQjhiTTZNSmxrMEFBTXNRVlFBK2JGWnVjVDVBOURlYUR3QkFpUmI3L0IvWWVxajl1Y2pLZUIrRGxSRUF3RExGbWhsckFWY25YbjVpUHNDOVE0Y0ZBUUFVSWNyOTc5bzgzVDc4Vyt1M09nZE85Vm43Qnlza0FJQVZzQmF3TTI3YitHTDdSV2pud0d3Q2dLYUtBWCt4MXUvMmdXT0oxYnYvc0xWL3NGSUNBRmlCR0dZbmVlNk1LSC9jdlhuS2ZBQUFHaWR1K3VQelRaOS81OFIySWZPWVlPV3NBWVFWR3BrZVREdjZUL2hBNzVERitRQzNYSG5TMmtBQXNoYnRiZmNOSFZicTMySHR3WC9XL3NHcXFBQ0FGWXFCZ09Pem14S2RGVzBCTVI4Z3FnTE1Cd0FnSjR0OS92RTU1dkRmZVZGOTZmWWZWa2NBQUt0Z0xXRDN4RnlBbUErZ0xRQ0FIT3djT0tiUHY0dXMvWVBPRUFEQUtrUVZ3TjdKNFVSM0xMWUZSUC9rdG5XbkVnRFV6ZUphdjkydG0zOXRnZDNqOEErZFlRWUFyRklNQkl5MWdFcjl1aWVDZ01kdi9HbDc4SS81QUFEVWdUNy8zdm51WEwvaHk5QWhLZ0NnQS9iTkRDYTZiM0UrUUt4VEFvQXFSSjkvZkE0OWZ1T3pEdjg5OHVqTVVBSTZRd0FBSFhCd29jOUF3QjZLZFVyV0JnTFFhL0c1RTMzKzF2cjFqclYvMEZrQ0FPaVFzYVBYcExuVGZxUjZaWEUrd0dPdEd4amJBZ0RvcHNVKy8vamNjZkR2SFd2L29QUFdiTDNwWFgrY2dGVjcrZlhMMHl1dEFPQUQ2K2NUdmJOcDdXdnRqUUZiMXI2U0RyemNsK1pQcjBrQTBBbFI3di81b2NuMmFyOHR3dWFlRzVrWmFzOWFBanJIRUVEb29QSGpBKzMxUDE0U2VpL21BOFFOemJkZTJwaEdUUW9HWUJYaTRQL0oxdWQ1ZkthNzhhOUczUDRiL0FlZHAxNFpPc3hhd09wRThHSStBQUNyRVdGeURQalQ1MSt0a1dtRC82QWJWQUJBaDFrTFdMM0YrUUE3K2sra2ZUTkQxZ1lDY0VuYjFwMXFsL3I3L0s1ZURQNmJtTzlQUU9kZDlvR1AvdnJyQ2Vpb09JREdMVFQxRUM4U284ZXVGUVFBOERaUjd2L1oxbTEvbFB0VEQzYzh1ODNrZitnU1F3Q2hDK2JlR0VSM3ExdUVXdGpldDVCMjlNKzFCd1RHeWtZQUNEdGJoLzRIdGg1eTYxOGpNY2RuWW01REFyckREQURva3YyekE5WUMxc2hpVzBCVVprUnJBQURsaWdOL2ZCN3Mzanl0ejc5RzR0Yi9Xd2IvUVZlcEFJQXVzUmF3bnZyWG5FNGYzWERDMmtDQUFnMjF3dUFIcjNzKzdZb0JmMnNjL092RzJqL29QdGVUMEVXeEZqQUdBbEkvc1Rid2lkYnRUN3dFRGxuYkNOQm8wZWNmei90NDdpdjNyeWRyLzZBM0JBRFFaWGJTMTF1c2VYcjQrdWVzRFFSb3FPanpmK0xtQSszblBmVzE1NFd0Q2VnK0FRQjBXWlN5VGN4WlpWTm5aODhIVUEwQTBBeHgweDhCcno3LytvdHRQWWIwUW0rc1RVRFhSVTlidkloNEFhbTNDQUtpUE5UYVFJQjhSWkI3MSthcDl2WVg4akIyVExVazlJb0tBT2lCNkdzYm45MlV5TVBaOHdFQXlNTmluLy9qTno3cjhKK1JhSldjRkxoRHp3Z0FvRWRpTGFBUHVMeEV2MmkwQlpnUEFGQnZPOWJQdFEvKzhkeFdiWmVQZUM4YU15c0pla29BQUQweWQzcU5EN2tNTGM0SGVLejFZbWsrQUVDOUxQYjVQN0QxVVB0NVRWNjhGMEh2Q1FDZ2gySzlqYldBZWRxK2JxSGRGbkR2MEdGQkFFREZvdHovcnMzVDdjTy90WDU1T25DcXo5by9xSUFBQUhyTVdzQzh4WHlBZU9IY09UQ2JBT2k5NlBPUHRYNjNEeHhMNU92K3c5YitRUlVFQU5CanNSWlE0cDIzS0RQZHZYbktmQUNBSG9xYi9uanU2dlBQWDJ6Yk1SY0pxbUVOSUZSZ1pIb3c3ZWcvNFFVbWM0dnpBVzY1OHFTMWdRQmRFbTFYOXcwZFZ1cmZFTzNCZjliK1FXVlVBRUFGWWlDZ3RZRE5zYmcyTUtvQ3pBY0E2SXpGUHY5NHZqcjhOMGRVUWJyOWgrb0lBS0FpMWdJMlQ4d0ZpUGtBMmdJQVZtZm53REY5L2cxazdSOVVUd0FBRllrcWdMMlR3NGxtV1d3TCtKb2JLNEJsaStmbVl6ZjhOTzF1M2Z4cmsyc2VoMytvbmhrQVVLRVlDQmhyQVIwVW15ZUNnS2dHaUVGSDVnTUFYSncrLythTHowTkRrS0Y2S2dDZ1l2dG1CaFBOdFRnZllKZXAxUUJ2RTMzKzhYeDgvTVpuSGY0Ynp1QS9xSWMxVzI5NjF4OG5vREt6cjYxdEh3emZjK1hQRTgwVkw3WWYzZkJTbWorOUpoMWM2RXNBcFl0NUtWKysvbWZwQSt2bjB6c3VlejNSWEc3L29UNVVBRUFOakIyOUpzMmQ5dVBZZEdmUEI3QXRBQ2hWQktMUkloWFBRNVZSeldmdEg5U0xDZ0NvZ1pkZnZ6eTkwZ29BNGhhRTV1dGZjN3E5TVdETDJsZlNnWmY3MmxVQkFFMFh3ZWRkZzlQdDFYNWJoS0RGR0prWmFzODhBdXJCbFNQVXhQaHhhd0ZMRS9NQkhyL3hwKzMrVjRDbU9ydlAzNXJVc3NSN2pkSi9xQmNCQU5TSXRZRGw2Yi84dGZTWjFvdHh0QVY0TVFhYUpzcjk0K0QvR1lOUWl6UXlQWlNBZXJFR0VHckVXc0J5TGM0SDJORi9JdTJiR2JJMkVNaGFmSTd0Mm5URTUxbkJZdkRmeEh4L0F1cmxzZzk4OU5lTlhZVWFpWU5nM0FaVHRuaHhHajEyclNBQXlFcVUrMysyZGR0Lys4Q3hSTm51ZUhhYjFrYW9JVU1Bb1dibTNoZ0lkNnRiazZKdDcxdElPL3JuckEwRXNoRjkvbjkwM2ZOdS9VbWpSNjlORTNNYkVsQS9aZ0JBRGUyZkhiQVdrTGVzRFRRZkFLaXJPUERIYzBxZlB5RnUvZmZQYmtwQVBha0FnQnF5RnBDenhkckFxQWF3TmhDb2sxanI5MkRyeGo5dS91TTVCU0hXL3YzWFUxY21vSjVjTVVKTnhWckFHQWdJaTJKdDRCT3RXN1o0MlI2eVF4dW95T0phdjNnZUtmZm5iTmIrUWYwSkFLREdvb2NPemhWbHRnOWYvNXkyQUtEbmRnNGNTMC9jZktEOUhJSnozWFBvaGdUVW13QUFhaXpXQWs3TVdhSEQyNTA5SDJEYnVsTUpvSnZpcGorQ3g5MmJwL1g1YzE2eHZjYlVmNmkvdFFtb3RlaWxpeGN2TDF5Y1R3UUJqOS80VTJzRGdhNklkcU83TmsrMTU1REF4WXdkVTdVSU9WQUJBRFVYYWZxNGFicGN3dG56QVFCV2E3SFAvL0VibjNYNDU1S2laZEh0UCtSQkFBQVppTFdBUGxoWml1akx0VFlRV0kxNGZzVEIzMW8vbGlMZVQ4Yk1MSUpzQ0FBZ0EzT24xNlNSNmNFRVM3RTRIK0N4MWd1OGJRSEFVaTMyK2Nmelk0dG5CMHZrOEE5NU1RTUFNakV4djZHOUZ0REtKWlpxKzdxRmRsdUErUURBeFVTNS8xMkRVeXFIV0xZRHAvcXMvWVBNcUFDQWpGZ0x5RXJFZklDNDFUTWZBRGpiWXA5L3JQVnorR2NsN2orOE5RRjVXYlAxcG5mOWNRS3lNUFhxRmUxK3pQZGMrZk1FeTlHLzVuUzdlaVJlOHVkUHIwa0hGL29TVUs1NEhueDU2OC9hQS83ZWNkbnJDWllycXN2Yy9rTit0QUJBWnNhT1h0TzYwVDF1TUJNcnNqZ2ZZRWYvaWJSdlpraGJBQlJtMjdwVDZhN04wOXJKV0pYMjREOXIveUJMQWdESVRBd0VqTFdBeXJsWmpiajFpeS96QWFBTVVlNy8yZGJueHUwRHh4S3Mxdmp4VGJZVFFhYk1BSUFNV1F0SXB5ek9COUQvQzgyMXMzWG9qejUvaDM4NklkNC80ajBFeUpNQUFESVVWUUI3SjRjVGRNSmlXOERYYmpyWWJnMEFtaUhLL0IrNzRhZHA5K1pwYldOMGpMVi9rRGN0QUpDcFozNStsYldBZEZRRUFROWM5N3kyQU1qY1VPdG4rYjZod3o0ZjZEaUQveUIvS2dBZ1kvdG1CaE4wV3JRRlBISFR3ZmFjQ2JlR2tJL0Z0WDZQMy9pc3d6OWRZZkFmNU04YVFNalk3R3RyclFXa2ErSUE4ZEVOTDFrYkNCbUlPUjVmdnY1bjZRUHI1NjMxb3l0aUFQRmZuM2huQXZLbUFnQXlGMnNCNTA3N1VhWTd6cDRQRUdYRlFMMUVVQmVEUE9QblZNVU8zZEllL0hmYzREOW9BaFVBa0xtWFg3ODh2ZElLQU9MV0I3cWxmODNwdEhOZ05tMVorMG82OEhKZnV5b0FxRTRFY25jTlRxZTdOayszZ3pyb3BwR1pvZmJzSVNCL2hnQkNBNHkzVXZuYk5oNVAyOVl0Sk9pbW1BK3dZOE5jZXdYVXFFblEwSFBSNS8vSmdXUHRsWDV1L09tRnVQMDMrQSthUTkwd05NUys2YUVFdmRCLytXdnBNOWNjYWJjRlJOOHgwQnM3MXMrMUIveDl4b0JPZXNqYVlXZ1dGUURRRU5ZQzBtdUw4d0VpQlBqSzFMQzFnZEFsOFZ6ZnRlbUk1enM5RjJ2L2xQNURzMXoyZ1kvK3VsR3gwQkJ4SUh1c2RUdmtab2dxeEl2aTZMRnJCUUhRSVZIdS85bldiWCtVKzBNVjduaDJXN3NGQUdnT1F3Q2hRZVpPcjJtdmY3clZMUkVWMk42M2tIYjB6NlhMTHJzcy9kZFRWeVpnNVhhMUR2NS9kTjN6YnYycFRNeDVtWmpia0lCbU1RTUFHaWFHczFrTFNGV2lDbVgzNWluekFXQ0Y0c0FmUHovNi9LbFNlKzNmN0tZRU5JOEtBR2dZYXdHcGcxZ2JHTlVBMWdiQzBzUmF2d2RiTi81eDh4OC9QMUNsV1B1bmtndWF5UkJBYUtCWUM3aWovNFRTVVNvWGF3UGphM3gyb1BWOXVjbDhBRGlIUG4vcXh0by9hRFoxd3RCUWRyUlRKenNIWnRQRDF6K25MUURPc3JOMTZIL2k1Z01PLzlUS1BZZHVTRUJ6Q1FDZ29XSnRqd1NmT2xsY0d4ajl6YXBUS0ZsOC8wY2d0bnZ6dEQ1L2FpVzJ1Wmo2RDgybUJRQWFiT3pvdGUxV0FDK1kxRWtFQVhINHNUYVEwa1NmLzMxRGh3VmcxRklNRUI0N3Bub1FtazRGQURSWXBQampwdmhTVXpFYjRJbWJEcDRaZWlha29zR2l6eisrengrLzhWbUhmMm9yM2hmYy9rUHpDUUNnNFdJdG9BOTA2aXpXblQzV09oaVpEMEFUeGZkMUhQeXQ5YVBPNGoxaHpPd2dLSUlBQUJwdTd2U2FOREk5bUtET3pwNFBFR1hTa0x2RlB2LzR2dDdpZTVxYWMvaUhjcGdCQUFXWW1OK1Fuamw1bGRKVGFpOE9TdEVXWUQ0QXVZcHkvN3NHcDFTMGtJMm5UeG9hRENWUkFRQ0ZzQmFRbk1SOGdNZHYvR203YnhweXNOam5IMnY5SFA3SnlVTlR3d2tveDVxdE43M3JqeFBRZUZPdlh0SHVQMzNQbFQ5UGtJTjNYUFo2dTJvbERsUHpwOWVrZ3d0OUNlb292aysvdlBWbmFVZi9YUHY3Rm5JUjFWWnUvNkVzV2dDZ0lHTkhyMm5kckI0M2lJcXNMTTRIaUpXVysyYUd0QVZRRzl2V25VcDNiWjdXWGtXVzJvUC9yUDJENGdnQW9DQXhFRERXL0NpckprZHh1eHBmNWdOUXRTajMvMnpyT1hyN3dMRUV1Um8vYnUwZmxNZ01BQ2hNVFByMWdVL09ZajVBVEZmWFowMFZkcllPL2RIbjcvQlB6dUk5SU5ZRUErVVJBRUNCOWs0YStFUGV6bDRiR0swQjBHMVI1aC9mYjdzM1QydWpJbnZXL2tHNXRBQkFnWjc1K1ZYV0F0SUlFUVE4Y04zejJnTG9tcUhXOTloOVE0YzlMMmtNZy8rZ2JDb0FvRkI3cmYyaFFhSXQ0SW5XN1d6TXQ0Z0RHNnpXbTJ2OVd0OVhEdjgwaWNGL1VEWnJBS0ZRTVJEUVdrQ2FKZzVxTVNqUTJrQldJL3I4SDloNktIMWcvWHlDSm9sQndIOTk0cDBKS0pjS0FDaFlyQVdjTysweFFMT2NQUjhnMXJUQlVrV0FGQU1tOWZuVFJPM0JmOGNOL29QU3FRQ0FncjM4K3VYcGxWWUE0SmFMSnVwZmN6cjk1dFhIMDVhMXI2UURML2UxcXdMZ2ZOcDkvcTNRNk01clo5b0JFalRSeU14UWV3WVFVRFpYZjFDNDhkWnR3TUdGZFFtYTZ1ejVBSEMyeFQ3L3gyOTh0dDA2QWswVnQvOEcvd0ZCQUFDa2ZkTkRDWnJ1TTYyRFhyUUYzUGJPRnhQc1dEL1hQdmpIOTRWeWY1ck8rbDlna1FBQWVITXRJRFRkNG55QXgxb0hQOXNDeXJUWTV4OUQvcFQ3VTRKWSs2ZjBIMWdrQUFEYVlpMmdnWUNVWXZ1NmhYWmJ3TDFEaHdVQmhZaHkvN3MyVDdjUC85YjZVUkpyLzRDemVkc0gycUkvTU5ZRFFVbGlQc0N1VFdZRGxPQ3V3YWwwKzhDeEJDVVpQWHB0Ky9NZFlKRUFBSGpUL3RrQlZRQUEwQUR0dFgrQ2ZlQWMzdlNCTjgyZFhwTkdEQVFFZ095TnRXNy9oZnJBdVR3VmdMZUlOVUVHQWdKQXZxejlBeTVFQUFDOFRmUU1BZ0I1dXVmUURRbmdmQVFBd052RXVpQTNCd0NRbjFqN1ovQWZjQ0VDQU9DODlBNENRRjdpYzl2YVArQml2TjBENTJVdElBRGtKVDYzM2Y0REZ5TUFBQzRvMWdKNmtRQ0Erb3ZQNnpFemZJQkxFQUFBRjNSbUxlQmdBZ0RxemVFZldBb0JBSEJSRS9NYnJBVUVnQnA3K3FUaHZjRFNDQUNBUzdJV0VBRHE2NkdwNFFTd0ZBSUE0SkppTGFDQmdBQlFQOWIrQWNzaEFBQ1daT3pvTmRZQ0FrQ050QWYvV2ZzSExJTzNlV0JKWWlDZ0tnQUFxSS94NDliK0Fjc2pBQUNXTENZTWU5RUFnT3JGNTNHczZ3VllEZ0VBc0N4N0p3MGFBb0NxV2ZzSHJJUUFBRmlXR0Fob0xTQUFWQ2NHLzFuN0I2eUVBQUJZdHIzV0RRRkFaUXorQTFaS0FBQXNXL1FkR2dnSUFMMFhuNy9tOFFBckpRQUFWc1JhUUFEb3JmYmd2K01HL3dFcjUrMGRXSkZZQ3poMlpITUNBSHJETmg1Z3RRUUF3SXFOdDI0aERpNnNTd0JBZDhYQjMrQS9ZTFVFQU1DcTdKc2VTZ0JBZCsxNVlXc0NXQzBCQUxBcTFnSUNRSGZGMnIrREMzMEpZTFVFQU1DcXhWcEFBd0VCb0R1cy9RTTZ4UnM3c0dyV0FnSkFkNHdhL0FkMGtBQUE2SWo5c3dPcUFBQ2dnK0xnSDVQL0FUckYyenJRRWJFV2NNUkFRQURvR0lkL29OTUVBRURIeEhvaUF3RUJZUFdzL1FPNlFRQUFkTlNvMndvQVdMVjdEdDJRQURwTkFBQjBWS3dGZEdNQkFDc1hhLzhNL2dPNlFRQUFkRnowTEJvSUNBRExGNStmMXY0QjNlSU5IZWc0YXdFQllHWGk4OVB0UDlBdEFnQ2dLMkl0b0JjWUFGZzZhLytBYmhNQUFGMXhaaTNnWUFJQWxzYmhIK2cyQVFEUU5SUHpHNndGQklBbCtPNWN2eUc2UU5jSkFJQ3VzaFlRQUM3dDBabWhCTkJ0QWdDZ3EySXRvSUdBQUhCaDF2NEJ2U0lBQUxwdTdPZzExZ0lDd0htMEIvOVord2YwaURkeW9PdGlJS0FxQUFCNHV4ajg1L1lmNkJVQkFOQVRYbkFBNEszaWM5SGdQNkNYQkFCQXoreWRIRTRBd0JrajB3Yi9BYjBsQUFCNkpnWUNXZ3NJQUdjRy8wM005eWVBWGhJQUFEMjFkMG9WQUFBWS9BZFVRUUFBOUZUME80NGU5ZElEUUxsR3pjVUJLaUlBQUhwdS8reUF0WUFBRkNrTy90OHkrQStvaURkd29PZGlMZURZa2MwSkFFcGpLdzVRSlFFQVVJbng0d01HQWdKUUZHdi9nS29KQUlES21BVUFRRW4ydkxBMUFWUkpBQUJVeGxwQUFFb1JhLzhPTHZRbGdDb0pBSUJLeFZwQUF3RUJhRHByLzRBNjhOWU5WQ3I2SWNkbk55VUFhQ3ByLzRDNkVBQUFsYk1XRUlDbWlvUC9tSmszUUUxNDR3WXFGMnNCUjZhSEVnQTBqY00vVUNjQ0FLQVdZaTJTZ1lBQU5NbUJVMzNXL2dHMUlnQUFhc05hUUFDYTVQN0QxdjRCOVNJQUFHb2oxZ0s2S1FHZ0NXTHRuOEYvUU4wSUFJQmFHWmtlTkJBUWdLeTFCLzlaK3dmVWtMZHNvRlppSUtDMWdBRGtMS3JaM1A0RGRTUUFBR29uMWdKNmNRSWdSOWIrQVhVbUFBQnFKNm9BOWs0T0p3RElqY00vVUdjQ0FLQ1dZaUNndFlBQTVPUzdjLzJHMlFLMUpnQUFhbXZmekdBQ2dGdzhPak9VQU9wTUFBRFUxc0dGUGdNQkFjaUN0WDlBRGdRQVFLMk5IYjNHV2tBQWFzM2FQeUFYM3FxQldvdUJnR05ITmljQXFLc1kvT2YySDhpQkFBQ292ZkhqMWdJQ1VFL3grV1R3SDVBTEFRQ1FCV3NCQWFpamtXbUQvNEI4Q0FDQUxGZ0xDRURkeE9DL2lmbitCSkFMQVFDUWpiMVRxZ0FBcUErRC80RGNDQUNBYkVTZjVlaFJMMXNBVkcvVTREOGdRd0lBSUN2N1p3ZXNCUVNnVW5Idy81YkJmMENHdkVVRFdiRVdFSUNxV2ZzSDVFb0FBR1FuMWdJYUNBaEFGYXo5QTNJbUFBQ3laQllBQUZYWTg4TFdCSkFyQVFDUXBWZ0xPREZuOVJJQXZSTnIvdzR1OUNXQVhBa0FnR3lOekF3WkNBaEF6MWo3QitUT216T1FyZWpESEovZGxBQ2cyNno5QTVwQUFBQmtMZFlDZWlFRG9KdmljMmJNN0JtZ0FRUUFRTmJhYXdHOWxBSFFSVDVuZ0tZUUFBRFppM1ZNMWdJQzBBMEhUdlZaK3djMGhnQUFhQVJyQVFIb2h2c1BXL3NITkljQUFHaUVXQXZvaGdhQVRvcTFmK2JNQUUwaUFBQWFZMlI2MEZwQUFEcWlQZmpQMmorZ1lid3BBNDBSQXdHdEJRU2dFNktxek8wLzBEUUNBS0JSckFVRVlMV3MvUU9hU2dBQU5FcFVBZXlkSEU0QXNGSU8vMEJUQ1FDQXhvbUJnTllDQXJBUzM1M3JOMVFXYUN3QkFOQkkrMllHRXdBczE2TXpRd21ncVFRQVFDTWRYT2d6RUJDQVpiSDJEMmc2QVFEUVdHTkhyN0VXRUlBbHNmWVBLSUUzWTZDeFlpRGcySkhOQ1FBdUpRYi91ZjBIbWs0QUFEVGErSEZyQVFHNHVQaWNNUGdQS0lFQUFHZzhhd0VCdUppUmFZUC9nRElJQUlER3N4WVFnQXVKd1g4VDgvMEpvQVFDQUtBSWU2ZFVBUUR3ZGdiL0FTVVJBQUJGaVA3TzBhTmU4Z0Q0aFZHRC80RENDQUNBWXV5ZkhiQVdFSUMyT1BoL3krQS9vRERlaElGaVdBc0l3Q0pyLzRBU0NRQ0Fvc1JhUUFNQkFjcG03UjlRS2dFQVVCeXpBQURLdHVlRnJRbWdSQUlBb0RpeEZuQml6c29uZ0JMRjJyK0RDMzBKb0VRQ0FLQklJek5EQmdJQ0ZNamFQNkJrM242QklrWC81L2pzcGdSQU9hejlBMG9uQUFDS0ZXc0J2UWdDbENHZTkyTm13QUNGRXdBQXhXcXZCZlF5Q0ZBRXozc0FBUUJRdUZnRFpTMGdRTE1kT05WbjdSOUFFZ0FBV0FzSTBIRDNIN2IyRHlBSUFJRGl4VnBBTjBNQXpSUnIvOHg3QVRoREFBRFFNakk5YUMwZ1FNTzBCLzlaK3dmd0ptKzdBT25NUUVCckFRR2FKYXE3M1A0RC9JSUFBT0FOMWdJQ05JZTFmd0J2SndBQWVFTlVBZXlkSEU0QTVNL2hIK0R0QkFBQVo0bUJnTllDQXVUdHUzUDlocnNDbkljQUFPQWMrMllHRXdENWVuUm1LQUh3ZGdJQWdITWNYT2d6RUJBZ1U5YitBVnlZQUFEZ1BNYU9YbU10SUVCbXJQMER1RGh2dHdEbkVRTUJ4NDVzVGdEa0l3Yi91ZjBIdURBQkFNQUZqQiszRmhBZ0YvRzhOdmdQNE9JRUFBQVhZUzBnUUI1R3BnMytBN2dVQVFEQVJWZ0xDRkIvTWZodllyNC9BWEJ4QWdDQVM5ZzdwUW9Bb000TS9nTllHZ0VBd0NWRVgrbm9VUytYQUhVMGF2QWZ3SklKQUFDV1lQL3NnTFdBQURVVEIvLzlzNXNTQUV2amJSWmdDYXdGQktpZldQc25uQVZZT2s5TWdDV0t0WUFHQWdMVWc3Vi9BTXNuQUFCWUJyTUFBT3JobmtNM0pBQ1dSd0FBc0F5eEZuQml6cW9wZ0NyRjJqK0Qvd0NXVHdBQXNFd2pNME42VGdFcVpPMGZ3TXA0Z3dWWXByaDFHamQxR3FBUzF2NEJySndBQUdBRllpMmdGMUNBM29ybjdwaFpMQUFySmdBQVdJSDJXa0F2b1FBOTVia0xzRG9DQUlBVml2VlQxZ0lDOU1hQlUzM1cvZ0dza2dBQVlCV3NCUVRvamZzUGIwMEFySTRBQUdBVllpMmdHeW1BN3JMMkQ2QXpCQUFBcXpReVBXZ3RJRUNYdEFmL1dmc0gwQkhlV0FGV0tRWUNXZ3NJMEIzanh6ZTUvUWZvRUFFQVFBZFlDd2pRZWZGY2plY3JBSjBoQUFEb2dLZ0MyRHM1bkFEb0hHdi9BRHBMQUFEUUlURVEwRnBBZ002SXdYK0dyQUowbGdBQW9JUDJ6UXdtQUZiUDREK0F6aE1BQUhUUXdZVStBd0VCVnNuYVA0RHVFQUFBZE5qWTBXdXNCUVJZSVd2L0FMckhHeXBBaDhWQXdMRWpteE1BeXhlRC85eitBM1NIQUFDZ0M4YVBXd3NJc0Z6eDNEVDRENkI3QkFBQVhXSXRJTUR5akV3UEpRQzZSd0FBMENYV0FnSXNYUXorbTVqdlR3QjBqd0FBb0l2MlRxa0NBRmdLZy84QXVrOEFBTkJGMGM4NmV0UkxMY0RGakJyOEI5QVRBZ0NBTHRzL08yQXRJTUFGeE1GLy8reW1CRUQzZVNNRjZESnJBUUV1TE5iK0NVa0Jlc1BURnFBSFlpMmdnWUFBYjJYdEgwQnZDUUFBZXNRc0FJQzN1dWZRRFFtQTNoRUFBUFJJckFXY21MUGlDaURFMmorRC93QjZTd0FBMEVNak0wTjZYUUdTdFg4QVZmQVdDdEJEY2RzMWJ0bzFVRGhyL3dDcUlRQUE2TEZZQytqRkZ5aFZQUC9HekVRQnFJUUFBS0RIMm1zQnZmd0NoZkw4QTZpT0FBQ2dBckgyeWxwQW9EUlB0NTU3MXY0QlZFY0FBRkFSYXdHQjBqdzBOWndBcUk0QUFLQWlzUmJRVFJoUUNtdi9BS29uQUFDbzBNajBvTFdBUU9PMUIvOVord2RRT1crZEFCV0tnWURXQWdKTk4zNThrOXQvZ0JvUUFBQlV6RnBBb01uaStSYlBPUUNxSndBQXFGaFVBZXlkTkJnTGFDWnIvd0RxUXdBQVVBTXhFTkJhUUtCcFl2Q2ZZYWNBOVNFQUFLaUpmVE9EQ2FCSkRQNERxQmNCQUVCTkhGem9NeEFRYUl4NG5wbHZBbEF2QWdDQUdoazdlbzIxZ0VEMjJvUC9qaHY4QjFBMzNqSUJhaVFHQW80ZDJad0FjaGFELzl6K0E5U1BBQUNnWnNhUFd3c0k1Q3VlWHdiL0FkU1RBQUNnaHF3RkJITGwrUVZRWHdJQWdCcXlGaERJVWF6OWkrY1hBUFVrQUFDb3FiMVRidEdBdkZqN0IxQnZBZ0NBbW9vKzJ0R2pYcWFCUEl3YS9BZFFld0lBZ0JyYlB6dGdMU0JRZSsyMWY3T2JFZ0QxNXEwU29NYXNCUVJ5RUd2L2hKVUE5ZWRKRFZCenNSYlFRRUNncnF6OUE4aUhBQUFnQTJZQkFIVjF6NkViRWdCNUVBQUFaQ0RXYWszTTlTZUFPb20xZndiL0FlUkRBQUNRaVpHWklUMjJRRzNFODhqYVA0QzhlSk1FeUVUY3NvMmJzZzNVUkR5UDNQNEQ1RVVBQUpDUldBdm9oUnVvV2p5SHhzd21BY2lPQUFBZ0krMjFnRjY2Z1lwNURnSGtTUUFBa0psWXQyVXRJRkNWcDF2UEgydi9BUElrQUFESWtMV0FRRlVlbWhwT0FPUkpBQUNRb1ZnTDZBWU82RFZyL3dEeUpnQUF5TlRJOUtDMWdFRFB0QWYvV2ZzSGtEVnZqZ0NaaW9HQTFnSUN2VEorM05vL2dOd0pBQUF5WmkwZzBBdnhuSW5uRFFCNUV3QUFaQ3lxQVBaT0dzZ0ZkSmUxZndETklBQUF5RndNQkxRV0VPaVdHUHhuNkNoQU13Z0FBQnBnMzh4Z0F1Z0dnLzhBbWtNQUFOQUFCeGY2REFRRU9pNmVLK2FNQURTSEFBQ2dJY2FPWG1NdElOQXg3Y0YveHczK0EyZ1NiNG9BRFJFREFjZU9iRTRBblJDRC85eitBelNMQUFDZ1FjYVBXd3NJckY0OFJ3eitBMmdlQVFCQXcxZ0xDS3lXNXdoQU13a0FBQnJHV2tCZ05XTHRYenhIQUdnZUFRQkFBKzJkR2pZUUVGZ1JhLzhBbXN2YklVQURSZit1dFlEQWNvMGEvQWZRYUFJQWdJYmFQenVnQ2dCWXN2YmFQOEVoUUtONU13Um9LR3NCZ2VXSXRYOUNRNEJtODVRSGFMQllDMmdnSUhBcDF2NEJsRUVBQU5CdzBkTUxjREgzSExvaEFkQjhBZ0NBaG90MVhoTnovUW5nZkdMdG44Ri9BR1VRQUFBVVlHUm1TRzh2OERieFhMRDJENkFjM2dZQkNtQXRJSEErOFZ4dyt3OVFEZ0VBUUNGaUxhQVhmV0JSUEEvR3pBZ0JLSW9BQUtBUXNSWndaSG93QVFTSGY0RHlDQUFBQ2pJeHY4RmFRQ0E5M1hvT1dQc0hVQjRCQUVCaHJBVUVIcG9hVGdDVVJ3QUFVSmhZQzJnZ0lKVEwyaitBY2drQUFBbzBkdlFhYXdHaFFPM0JmOWIrQVJUTDJ4OUFnV0lnb0NvQUtNLzRjV3YvQUVvbUFBQW9sTFdBVUpiNGVZK2Zld0RLSlFBQUtGUlVBZXlkTkFnTVNtSHRId0FDQUlDQ3hVQkFhd0doK1dMd243Vi9BQWdBQUFxM2IyWXdBYzFtOEI4QVFRQUFVTGlEQzMwR0FrS0R4YyszZVI4QUJBRUFBTllDUWtPMUIvOGROL2dQZ0RPODdRSFFIZ2c0ZG1SekFwb2xCdis1L1FkZ2tRQUFnTGJ4MWkzaHdZVjFDV2lHT1BnYi9BZkEyUVFBQUx4cDMvUlFBcHJCbWs4QXppVUFBT0JOMWdKQ004VGF2L2g1Qm9DekNRQUFlSXU5VThNR0FrTG1yUDBENEh5ODRRSHdGdEUzYkMwZzVHdlU0RDhBTGtBQUFNRGI3SjhkVUFVQUdXcXYvUlBnQVhBQjN1NEFlQnRyQVNGUHNmWlBlQWZBaGZpRUFPQzhZaTJnZ1lDUUQydi9BTGdVQVFBQUZ4Uzl4RUFlN2psMFF3S0FpeEVBQUhCQnNVWnNZcTQvQWZVV2EvOE0vZ1BnVWdRQUFGelV5TXlRbm1Lb3NmajV0UFlQZ0tYd1JnZkFSVmtMQ1BVV1A1OXUvd0ZZQ2dFQUFKY1Vhd0VkTUtCKzR1ZHl6S3dPQUpaSUFBREFKY1Zhd0pIcHdRVFVpOE0vQU1zaEFBQmdTU2JtTjFnTENEWHlkT3ZuMGRvL0FKWkRBQURBa2xrTENQWHgwTlJ3QW9EbEVBQUFzR1N4RnRCQVFLaWV0WDhBcklRQUFJQmxHVHQ2amJXQVVLSDI0RDlyL3dCWUFXOXdBQ3hMREFSVUJRRFZHVDl1N1I4QUt5TUFBR0RackFXRWFzVFBYZno4QWNCS0NBQUFXTGFvQXRnN2FRQVo5SnExZndDc2hnQUFnQldKZ1lEV0FrTHZ4T0EvYS84QVdBMEJBQUFydG05bU1BRzlZZkFmQUtzbEFBQmd4UTR1OUJrSUNEMFFQMmZtYmdDd1dnSUFBRmJGV2tEb3J2Ymd2K01HL3dHd2V0N1lBRmlWR0FnNGRtUnpBcm9qQnYrNS9RZWdFd1FBQUt6YWVPdDI4dURDdWdSMFZoejhEZjREb0ZNRUFBQjB4TDdwb1FSMGxuV2JBSFNTQUFDQWpyQVdFRG9yMXY3Rnp4VUFkSW9BQUlDTzJUczFiQ0FnZElpMWZ3QjBtcmMwQURvbStwV3RCWVRWR3pYNEQ0QXVFQUFBMEZIN1p3ZFVBY0FxdE5mK0NkSUE2QUp2YUFCMGxMV0FzRHF4OWsrSUJrQTMrSFFCb09OaUxhQ0JnTEI4MXY0QjBFMENBQUM2SW5xWWdlVzU1OUFOQ1FDNlJRQUFRRmZFK3JLSnVmNEVMRTJzL1RQNEQ0QnVFZ0FBMERVak0wTjZtV0VKNHVmRTJqOEF1czFiR1FCZFl5MGdMRTM4bkxqOUI2RGJCQUFBZEZXc0JYU3dnUXVMbjQ4eE16TUE2QUVCQUFCZEZXc0JSNllIRTNCK0R2OEE5SW9BQUlDdW01amZZQzBnbk1mVHJaOExhLzhBNkJVQkFBQTlZUzBndk4xRFU4TUpBSHBGQUFCQVQ4UmFRQU1CNFJlcy9RT2cxd1FBQVBUTTJORnJyQVdFOU1iZ1Aydi9BT2d4YjJFQTlFd01CRlFGQUNtTkg3ZjJENERlRXdBQTBGTXg4ZHpCaDVMRjkzK3N4d1NBWGhNQUFOQnpleWNOUHFOYzF2NEJVQlVCQUFBOUZ3TUJyUVdrUkRINHo5by9BS29pQUFDZ0VudXRQNk5BQnY4QlVDVUJBQUNWaUQ1b0F3RXBTWHkvbTM4QlFKVUVBQUJVeGxwQVN0RWUvSGZjNEQ4QXF1V3RDNERLeEZyQXNTT2JFelNkN1JjQTFJRUFBSUJLamJkdVJROHVyRXZRVkhId04vZ1BnRG9RQUFCUXVYM1RRd21hYXM4TFd4TUExSUVBQUlES1dRdElVOFhhdjRNTGZRa0E2a0FBQUVBdHhGcEFBd0ZwR212L0FLZ1RiMW9BMUlLMWdEVE5xTUYvQU5TTUFBQ0EydGcvTzZBS2dFYUlnMzlNL2dlQU92R1dCVUJ0eEZyQUVRTUJhUUNIZndEcVNBQUFRSzNFdWpRREFjbVp0WDhBMUpVQUFJRGFHWFY3U3NidU9YUkRBb0E2RWdBQVVEdXhGdEFOS2ptS3RYOEcvd0ZRVndJQUFHb3BlcWdOQkNRbjhmMXE3UjhBZGViTkNvQmFzaGFRM01UM3E5dC9BT3BNQUFCQWJjVmFRQWNxY21EdEh3QTVFQUFBVUZ0bjFnSU9KcWc3aDM4QWNpQUFBS0RXSnVZM1dBdElyWDEzcnQvUVNnQ3lJQUFBb1Bhc0JhVE9IcDBaU2dDUUF3RUFBTFVYYXdFTkJLU09yUDBESUNjQ0FBQ3lNSGIwR21zQnFaWDI0RDlyL3dESWlEY3BBTElRQXdGVkFWQW5NZmpQN1Q4QU9SRUFBSkFOQnk3cUlyNFBEZjRESURjQ0FBQ3lzbmR5T0VIVnJQMERJRWNDQUFDeUVnTUJyUVdrU2pINHorMC9BRGtTQUFDUW5iMVRxZ0NvanNGL0FPUktBQUJBZHFMLzJrQkFxaERmZCtaUUFKQXJBUUFBV2JJV2tGNkxnLy8rNHdNSkFITGx6UW1BTE1WYXdMRWpteFAwaWkwVUFPUk9BQUJBdHNaYnQ3RUhGOVlsNkRaci93Qm9BZ0VBQUZuYk56MlVvTnYydkxBMUFVRHVCQUFBWk0xYVFMb3QxdjRkWE9oTEFKQTdBUUFBMll1MWdBWUMwaTNXL2dIUUZONldBTWlldFlCMHk2akJmd0EwaUFBQWdFYllQenVnQ29DT2lvTi9UUDRIZ0tid3BnUkFJOFJhd0JFREFla2doMzhBbWtZQUFFQmp4Sm8yQXdIcGhBT24rcXo5QTZCeEJBQUFOTXFvVzFzNjRQN0QxdjRCMER3Q0FBQWFKZFlDdXJsbE5XTHRuOEYvQURTUkFBQ0F4b25lYlFNQldZbjI0RDlyL3dCb0tHOUhBRFNPdFlDc1ZGU1B1UDBIb0trRUFBQTBVcXdGZEpCak9hejlBNkRwQkFBQU5OS1p0WUNEQ1piSzRSK0FwaE1BQU5CWUUvTWJyQVZrU2I0NzEyOTRKQUNOSndBQW9OR3NCV1FwSHAwWlNnRFFkQUlBQUJvdDFnSWFDTWpGV1BzSFFDa0VBQUEwM3RqUmE2d0Y1THlzL1FPZ0pONkdBR2k4R0Fpb0NvRHppY0YvYnY4QktJVUFBSUFpT09oeHJ2aCtNUGdQZ0pJSUFBQW94dDdKNFFTTFJxWU4vZ09nTEFJQUFJb1JBd0d0QlNURTRMK0orZjRFQUNVUkFBQlFsTDFUcWdCSUJ2OEJVQ1FCQUFCRmliNXZBd0hMTm1vZUJBQ0ZFZ0FBVUJ4ckFjc1ZCLzl2R2Z3SFFLRzgvUUJRbkZnTE9IWmtjNkk4dGtFQVVESUJBQUJGR2o4K2tBNHVyRXVVdzlvL0FFb25BQUNnV1B1c2dTdktuaGUySmdBbzJkb0VBSVdLdFlCYnJuZ2wwWHpmZW5Gak9yalFsd0NnWkNvQUFDaWFrdkF5UE4wS2V3Q2dkQUlBQUFBQUtJQUFBQUFBQUFvZ0FBQUFBSUFDQ0FBQUFBQ2dBQUlBQUFBQUtJQUFBQUFBQUFvZ0FBQUFBSUFDQ0FBQUFBQ2dBQUlBQUFBQUtJQUFBQUFBQUFvZ0FBQUFBSUFDQ0FBQUFBQ2dBQUlBQUFBQUtJQUFBQUFBQUFvZ0FBQUFBSUFDQ0FBQUFBQ2dBQUlBQUFBQUtJQUFBQUFBQUFvZ0FBQUFBSUFDQ0FBQUFBQ2dBQUlBQUFBQUtJQUFBQUFBQUFvZ0FBQUFBSUFDQ0FBQUFBQ2dBQUlBQUFBQUtJQUFBQUFBQUFvZ0FBQUFBSUFDQ0FBQUFBQVNOSjhBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ3JFMEFBRUF0L2RXNy8vOVVoYTlNRHFkdnZiUXhsZUMyalMrbWU0Y09weXI4MHgvOWp3bDZTUVVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFXd0JwQ2UreS8vNlp1Si9EM3dsWWZUazAvOVZXSjVIbjM0eTRtVVRzek5wN201dWZaZkg1NmFhdi9QazVObmZuMmg5ZXZocWVsRWMzMTR4d2ZUM1hkOUxsWGg5KzcrUWpvOFdjYjMxNmQyZmlMOWR1dXJDcC80OUQ5TEFOU1BBQUNnaDk1LzYzc1RTL09qQXo5cEJ3SS9idjM2L1dkKzBBb0dwdE9QRHY0a2tiLysvdjQwdkdVbzBWMGIrdGY3Y3diZ0xRUUFBTlRTdTdmZjNQNDFRcE5QZmZMTUxXWUVBdDk3K29mdFFPRDdyVjhGQWdBQVN5Y0FBQ0FiY2FQNWtROTlzUDBWRGs5T3RRT0JiejcxN2ZTOVozNllBQUM0TUFFQUFObUs4dWFQLzFwOGZhd2RCbngxOUlsV0lQQURNd1FBQU01REFBQkFJMFFZc09lK3o3Zi8rc20vL0hZckRQaWFJQUFBNEN6V0FBTFFPRkVSOEkwLy93OXB6NzJmVDhORGd3a0FBQUVBQUEwbUNBQUErQVVCQUFDTkYwSEFuejN5NWZUeDJ6NldBQUJLSlFBQW9BaUxNd0llZmZqTHFnRUFnQ0lKQUFBb3l2dHZmVys3R3VERE96NllBQUJLSWdBQW9EaFJEZkRRZzE5TWQrNjZJd0VBbEVJQUFFQ3g3dHoxNmZUNTNaOUxBQUFsRUFBQVVMVGYvdVFuMmxzQ0FBQ2FUZ0FBUVBGaVM4RGVCNzZZQUFDYVRBQUFBQzBmK2RBSFZRSUFBSTBtQUFDQU4wUWxnTUdBQUVCVENRQUE0Q3d4R1BCVE8zOHJBUUEwalFBQUFNNFJJY0R3MEdBQ0FHZ1NBUUFBbkdORC8vcjAwSU9HQWdJQXpTSUFBSUR6ZVBmMm05dVZBQUFBVFNFQUFJQUxpRmtBV2dFQWdLWVFBQURBQlVRcndKNzc3azRBQUUwZ0FBQ0FpM2ovcmU5Tjc3dmx2UWtBSUhjQ0FBQzRoRHQzM1pFQUFISW5BQUNBUzFBRkFBQTBnUUFBQUpiZ0l4LzZZQUlBeU5uYUJFRFBQUG1YMzA2bG1adWZUeWZtNXRMdzBGQjdxRjU4dld2N3R2YXZPZm1OMi82MzlOWFJKMXEvbC9rRUFKQWpBUUE5OTcvOHI3K1JjdkJmL3RNM1V4VytPdnExOWlHRFpucGc3eU9KTTlwQndMYWJXemZydjVMZWY4di8zQTRGNml6K2VYL2p0bytscjQ5L0l3RUE1RWdBQUVBbDRpYjkrOC84c1AwVmhyY01wVHQzZmJvVkJyeTMvZGQxOU9FZHZ5SUFBQUN5SlFBQW9CWU9UMDZsQjc1eXBrSWlidG8vMXdvRDZoWUV4RERBcUFUUUJnQUE1TWdRUUFCcTU1dFBmVHQ5NHRQL3JOMFNVemUyQVFBQXVSSUFBRkJiTVE4amdvQ29EcWlMcUFJQUFNaVJBQUNBV292RC8rOTg3Zy9Tanc3OEpOWEIrMjc1NVFRQWtDTUJBQUMxRnozM3YzLzNGMm9SQXJ4Nys4M1pyVEFFQUFnQ0FBQ3lFQ0hBSCs3NWsxb000TnRTMHkwRkFBQVhJd0FBSUJ0bk5nVThuS3IyUDJ5N0tRRUE1RVlBQUVCV3ZqUHg5K2w3VC84d1ZTbmFBQUFBY2lNQUFDQTdWYThIM0xKbFN3SUF5STBBQUlEc2ZQK1pIMVphQlhEZDBHQUNBTWlOQUFDQUxIMW40dTlTVld3QkFBQnlKQUFBSUVzeEM2QXF3N1lBQUFBWkVnQUFrS1hZQ0JCZkFBQXNqUUFBZ0d6OTZNQ3pxU3JhQUFDQTNBZ0FBTWpXaWZtNVZKVitBUUFBa0JrQkFBRFowZ0lBQUxCMEFnQUFBQUFvZ0FBQWdHeVp4ZzhBc0hRQ0FBQ3lWV1VMd056Y2ZBSUF5SWtBQUlCc1ZWa0JjRUlBQUFCa1JnQUFRTFkyck85UEFBQXNqUUFBZ0d4ZHQyVXdWY0gyQVFBZ1J3SUFBTEswb1g5OWV0ZjJtMU1WQkFBQVFJNEVBQUJrNlgyM3ZEZFY1YVg1a3drQUlEY0NBQUN5OU9FZHY1S3E4dU1EQnhNQVFHNEVBQUJrWjNob0tIMzgxejZXcXZLakF6OUpBQUM1RVFBQWtKMHFELy9CQ2tBQUlFY0NBQUN5RXJmL2QrNzZkS3JTOTUvNVlRSUF5STBBQUlDc1ZINzRmL29IQ1FBZ1J3SUFBTEp4NTY0N0tpLy8vOUZCL2Y4QVFKNEVBQUJrNGVPM2ZhenkyLy93TjkvOSt3UUFrQ01CQUFDMUY0Zi9QZmQ5UGxVdGh2L3Avd2NBY3JVMkFVQ05SZGwvSFc3K3cvY2MvZ0dBakFrQUFLaWxtUFlmdC83dnYvVzlxUzYrK1pmL2J3SUF5SlVBQUlCYVdWenpWL1d3djNNZG5weEszNW5RL3c4QTVFc0FBRURsTnF4Zm56NzhvVjlKdjNIYngycDE0MzgyNWY4QVFPNEVBQUQwMVBEUVlOclEzNS9ldmYzbTlPNXRONmYzdFE3ODhkZDE5OVhScnlVQWdKd0pBQUI2NkJ0UC9QdFVxdUV0UXlsWFR6NzE3WFI0Y2pvQkFPUk1BQURRUXprZmdrdm05aDhBYUlMTEV3QndRWEg0ZC9zUEFEU0JBQUFBTGlBbS8zOTkvQnNKQUtBSkJBQUFjQUVQNzNzOG5aaWJUd0FBVFNBQUFJRHppTkwvNzB6OGZRSUFhQW9CQUFDY0kwci92enI2UkFJQWFCSUJBQUNjSlE3L3YzZjNGeEpBeWZyWG5FNUE4d2dBQU9BTjBlOGZoMzlULzRHNm1EdGR6ZXQ2LytXdnBWSU1yWDBsVldIdTlKb0V2U1lBQUlBM09Qd0RkVFAzV2pXSHhQN0xWUUIwMjl4cmptTDBudTg2QUdoNTRDdVBwQjhmK0VrQ29Ld0tnQzFYVkZVQjRDaEc3NjFOQUZDd0tQdC9aTi9qNmNtbnZwMEE2cWFxUStLMnZsT3BGRnVxYWdGNFRRc0F2U2NBQUtCWWl6My9idjZCdXBxdjZKQzQ1WXBYVXluV3I2bW0ybUgrZFJVQTlKN3ZPZ0NLRk5QK2YrZHovOExoSDZpMXlWZXZTRldJRm9CUzVnQnNYN2VRcWpENThqc1M5Sm9BQUlEaWZQL3BIN1FPLzM5ZzRCOVFlMVdXaVc5YjEvdzJnRzBWSGY1RFZlRU9aZE1DQUVCUkh0NzNlUHI2K0RjUzFabWJtMHRWNmUvdmIvMi9aUVEvRy9yWHB5cEVkUTJkTS9scWRhL3IyL29XMGpNL3Z5bzEyWmExTDZlcVRMM2lLRWJ2cVFBQW9BZy9PdkNUZEVmcjF0L2h2M3B6Yy9PcEt0Y05EYVpTbkFrN3lOMThoYnZpdDcraitSVUF0MXoxODFTVnlWZFVBTkI3WWljQUdpMEcvWDE5L0MvU1YwZWZTRkRWclhnVmhvZUdVaFZPVkJqd05OR0JVMzJwS2pzMnpMV3VxVk9qYmErd3plSGdRblgvYmltWEFBQ0F4dnFiaWI5UGoreDdUSzkvemJ3d1ZkMi9qK0V0MVJ5S1MxSmxpMGNUelZlNEt6NEdBZDV5NWNuR3RnRzBmMzlYblV4Vk9MQ3dMa0VWQkFBQU5FNE0rWHU4ZGVQLy9XZCttT0JzSlFVQTc5NStjNnJDUy9QVkhLaWFLc3JFNTFvaFFGVVQrZU9BM05RQVlFZC9kV0hWbEFHQVZFUUFBRUFqUk5ueGR5YitMajM1bDk5MjhLKzVLb2ZFVlZVVzMydlI2bEJWdThQazVHU2lzeUlFcUdwVjNXM3ZmREdOSGIwMk5WR1ZBVUNWclIyVVRRQUFRTlppdUY4Yy9HTzRuOTdqZk1TL3F5b09xRlhkaXZmYXU3ZFY5L3Q4UWN0TngwV3ZlRlVCd0pZclhtbGtHOEJRNi9lMW8vOUVxc3BCTFFCVXhCWUFBTElXSmQwTy8vbXBxazg4UW9maExjM2ZCUEN1Q29NT2F3QTdyK3ArOFYzWEhFbE5jK3VWMWJhcVBIT3luSUdrMUlzQUFJQ3N4WUh1aS9mZW5jakxqdzQ4bTZyeS9sdmVtNXJ1L2JmOGNxcUtNSzd6cWo0c3hoeUF1REZ2a3M5VUdHcEVvRE4zMmpHTWF2ak9BeUI3SC9uUUI5T25kdjVXSWg4bjVxdnJ2UzJoRGVEZDIyOUtWZm54d1o4a09tdnFsYldWSHhoM2JXcE9GVURNTmRoU1lhQnhVUDgvRlJJQUFOQUlkKzc2ZEJvZWFuNXBkMVBFN0lhcWZIakhyNlFtaTBHSFZXMDdpTnQvRlFDZE4zZDZUZVdIeHRzMnZ0aWVCWkM3cUdUNFRNVXREVTNkcWtBZURBRUVLRUQwNUhhekx6Y09HMVd2VjR0V2dEMzMzWjErLys0dkpPcXYwazBBcmUvVjk5M3kzc1p1aS9qd2h6NllxdkxqQXdjVDNYRmdvYSt5bmZXTDd0bzhuVDczM0MrbG5NVThneTBWdHpNSUFLaVNBQUNnQUU4KzllMzAxZEVuVXJlOGE5dk42V3RmL1hlcGF1Ky85YjN0Vm9DdmovOUZvdDUrZExDNkdRQWh2bGVhR2dEODVtMGZTMVg1a2ZML3JwbVk2MDg3QjQ2bEttM3JPNVYyYjU1S0l6TjVydE9NMHYvNHFsTDAvOGRhUjZpS0ZnQUFWaTE2ZnI4NityVlVCMW9COGhBVkFGV1dpamQxWmtTVS8xZTVBZUI3VHpjelZLbURnelVaSExkellMYnlRL1JLUk9uLzdzSHFOMVJNekcxSVVDVUJBQUFkRVJVR1ZmWjFMNHBXZ0ljZS9HS2kvaVlyYkFPSTc1UDNOWEFiUUFSZ1ZWSUIwRDB4QjZBdXErTjJEMDZuYmV0T3BWekU0Zi9oNjU5TC9aZWZUbFdMU2c2b2tnQUFnSTc1MGxjZVNYVVFVOTZyUGdoeGFkOTc1Z2VwU25mdXVpTTFTZHorZi96WHFpdi9Qek5yWkRyUlBSUHo5VGc4OWwvK1ducjRuL3dzaXhCZzhmQmZkZDkvaU5ML2d3czJBRkF0QVFBQUhWT3ZWb0E3MnJNSnFLLy9kcUQ2T1FCTnFnS29PdlQ2YnhYUGRTakJ4SW4rMnV5UFh3d0JkcXl2YnFYbnBkVHA4QitVLzFNSEFnQUFPcW91clFEaDN6ejRSKzFTYitxcERrUDQ3ci92ODQzNEhxbjY5ai84NSsvK1hhSzc2ckFPOEd3UkFqeXc5VkI3c243ZFJERHgrSTNQMXVid0gvWWZIMGhRTlFFQUFCMVhsMWFBV1BmMnp6L1RyREx2SnVuMmVzcWxpTytSVCszOFJNcmRubGFRVWJXcVd6cEtNWHIwMmxRM24ya0ZBSEhUUGxTRHcvYjZ5MCszMXhWR01GR0hudjlGVDUrOHl2Ui9ha0VBQUVESDFha1Y0TGMvK1lsR0RudHJpdS9Wb0FvZzJrVnkvaDZKZi81b1o2aVMvdi9laVIzeWRXa0RPTnN0VjUxTVQ5eDBzRjBOVUVVUUVBZi8rTC85eE0wSDB1MFZyMHM4bjIrOXRERkJIUWdBQU9pS09yVUNOS1hNdTRucXNqWXV2a2R5WEI4WmN5N3FNUER5T3hQSy8zdHBmSFpUcXF2RmFvQjdodzczSkFnNCsrQWYvN2ZyZE91L0tHNytueElBVUJNQ0FBQzY1Zy8zL0VtbHU5NFhhUVdvci85Y2s0TmpmSS9FK3NpY2dxTG8rNDg1RjNYd045LzkrMFR2N0o4ZHFHVVZ3S0xvdTc5dDQ0dnRpb0FJQTI1NzU0c2REUVBpMEI5Ly8vaDcxL25ndjJpc2htMGJsR3R0QW9BdWliTGdhQVc0KzY3UHBhcEZLMERjVXRaaDhCeS9FQUZSVkFGVVhjSWVZbjNrb3c5L09mMyszVitvUlhCMU1YSDQvN05IL25VN3VLaGEvSno3dWVxdEdBWVlWUUIxSEw1M3JtZ05pSzl3WmczZXVuUmdvYSs5RGk5Q2pQai9tN3BBYjN5RUJqRm9jTXNWcjdhK1hrN2IzckdRYm0zOXZlb3dhMkNwM1A1VE53SUFBTHJxNitQZlNCL2U4U3UxT09ERkRlOXZmZnAvci8zaHJqUVJ6TlRoK3lORUNQQWZILzkzNmZjKy80VjBlS3FlUGUxUjloODMvM1U0L0ljNnpIRW9VVlFCN0J3NFZ1dWI3M05GWlVCODdlaXY3K3JBVG5QN1Q5MW9BUUNnNng3WSswZ3REdDFSM3YzRmUrOU8xTXMzbi9wMnJVS1pPRmovMlNOZnJ1Vmd3RS90L0szMHRhLyt1OW9jL3NPZnQwSStlbSt4Q29ENmN2dFBIUWtBQU9pNnhWYUFPdmpJaHo3WVBrUlJIM0g0cjlzUXVjVVFJQ2JzMTBHVS9FZDd3dDEzM1pucUpBWjkvcmdtd3o1TFZQZFpBS1Z6KzA4ZGVXSUEwQlBSQ2xDWGllOHhOVDNIaWU5Tjl1UmZmanZWVVh5dmZPT0pmNTgrZnR2SFVoVTJyRi9mRGlIK1krdld2eTV0RW1mN3V0di9Ta1VWd01oMGZhcEIrSVduWHR6bzlwOWFFZ0FBMEROMWFnWFljNTlXZ0RxSklYSjFDWWpPRmRVQWUrNzcvSnRCUUJ6S3UyM3g0UDhYZi80ZjJpRkVIYmNUUkdYUGswL1ZNN2dwU1J3eW56bDVWYUkrb3ZSLzdKamJmK3BKQUFCQXo5U3BGU0J1VTdVQzFFdmRENU9MUVVBY3l2ZmMrL24wa1IwZjdHZ1lFRlVwbjlyNWlYYXAvMS85UC85M2JRLytpeHorNjJQdjFMQldnQnFKMHYvSkMydzJnS3JaQWdCQVQ5VnBLMEFjc0w3ejNiK3Q3YlQzMHNRd3dNOUZlMGFOQnR5ZFR4ektQLzVySDJ0L2hlaURiMzhkUE5NUEgxVXVFWGFkbUQ5L3RVc2M5RGYwOTdjM0R2UzMvbDd2M25aeisrZWg3ci92czduOXI1ZjJqZk9SelduMzRGU2lXa3IvcVRzQkFBQTlGNjBBc1dxdDZ0dk54VmFBMlB0T1BUdysra1M2djNYTG5wTTR5TWRYU2VMd2YzaFNjRlluNDhjSDByYStVK20yZDc2WXFFWUVNU016WmpKUWIycUZBT2k1dXJVQ1JDVUE5ZkROOXNIU0xXYWRuZm41ZlNKUlB5UFRnMHJQS3hJdEdQY2N1a0VyQnJYbk94U0FTdFJySzhBZDZWM2J5cnJCcmJNdmZlV1JSSDA1L05kWGJBV0lRNmdRb1BmMkhyN09uenRaRUFBQVVKbTZiQVVJLytiQlA2cjF3TFdTMUhralFPbWk5Ri92ZjczRklYVFBDMXZkUlBmUTZORnIwOFI4ZjRJY2VESUFVSms2dFFMRUFMWi8vcGs3RXZWUXAzQ0lNK0xmUjExK1hybTRnd3Q5NmU2ZktVZnZoVGo4eDlSL3lJV25BZ0NWcWxNcndHOS84aFBwZmJkVXY1MkFlb1ZEbkJIL1Bneit5NGNRb1BzYy9zbVJKd0lBbGF2VGJXOU1vTmNLVUE5MUNvZEtGMlgvOGUrRHZBZ0J1c2ZobjF4NUdnQlFPYTBBWE1pOWV4NjBGYUJpcWpIeUZpSEE3LzdqVFFiVWRkQyttU0dIZjdJbEFBQ2dGclFDY0Q1UkdmSi9mUEZQekFPb1NQeTUvOTdkWDFENm43azQvTWQyZ0lNTDZ4SXJGNVVVVVZHeGYzWWdRYTRFQUFEVWhsWUF6dWZIQjMrU0h0NzNlS0wzOVAwM1I0UUFuL3ZIbTlxbDZ5emZnVk5uS2ltZStmbFZDWEltQUFDZ051cldDdkRGZSs5TzFNTTNuL3EyTXZRZWl6OXZmZi9ORTZYcmV5ZUh0UVFzdy9qc3B2Uzd6LzJTUHpNYVFRQUFRSzNVcVJYZ0l4LzZZUHJVenQ5SzFNTlhSNThRQXZSSS9EbkhuemZOOU5STEc5c3RBZkVyRnhZSC9pajVINWtaVE5BVUFnQUFhcWRPclFCMzd2cDBHaDd5OGxjWFFvRHVjL2d2UXh4dW94SkFOY0Q1UmF1RWtuK2FTQUFBUU8zVXFSVWc1Z0RzdVU4clFKMElBYnJINGI4OFVRVnd4N1BiMHNqMGtDQ2c1ZW1UVjdYL1BLSlZ3dnBFbXNoM05RQzFWS2RXZ1BmZitsNnRBRFVUaDFTREFUc3IvandkL3NzMWZueWczUllRTjk4bEJnRng4STl5Ly9nekVJVFFaQUlBQUdwTEt3QVhFeUhSSFhmK1FidGloSlZyci9yNy9CY00vS045OEkyYjd6Z0VsOUFhRURmOFQ3MjQ4YzJEdjNKL1NpQUFBS0MyNG1EM3dGY2VUbldnRmFDZVlrWGc3OTM5cjlLUER2d2tzWHp4NS9ZN24vc1g2ZnZQMUtQYWhucUlnLzlpYThDZTU3YzJibGhnM1BiSFlMODdmckk5N1owYWR2Q25LQUlBQUdydE94Ti9uLzdtdTMrZjZrQXJRRDFGVVBRN24vc0Rjd0dXNmV2amY1RisvKzR2dFA3OHBoTmN5TVQ4aG5ZMVFJUUI4V3Njbm5NVS85elIzdkRwMXU4amJ2dGp0WjhlZjBxME5nRkF6VDI0OStIVzRmcy90Ry9ocTNiM1hYZW03ejM5Zy9iTk0vVVMvZXRQUHZWWDZjOGUvdGRwZU10UTR2d2lNUG5TVng1eDY4K3lSRlhBNUNzYjI5VUEvWmVmVHJkY09aOTJiSmhMMjlhZFN0dlhMYVM2aVgvZU9QVC9vSFc3UHpHM3dXRWYzaUFBQUtEMm9rYzVXZ0VlZXZDTHFRNyt6WU4vMUw1eHJzdDhBbjRoRHJlZitQUS9TNS9hK1luMDI2MHZRY0F2eFBkcjNQcEhyNy92WFZZakR0TlJHUkJmWVRFUTJOYTMwUHIxWk9wZjgxcFBRNEU0N0I5WVdKZW1YbmxIZXVia2xlbVpuNjkzNEljTEVBQUFrSVhGVm9DUGZPaURxV3B4cVB6bm43a2pQVEppQ24xZHhTRTN2bWRpZU9QSGIvdFlLdDMzbi81Qit0TGVSNVQ3MHhYbkJnSWhRb0doSzE1T1c5YStrcmE4NDVVMHRQYlZ0UDd5MTlLV0sxNXAvK2ZuL25xaHYrL2NhMnZhZngySC9NWC8rU2N2cjJ2L3Vuam9kOWlIcFJNQUFKQ05PclVDL1BZblA5RTZZUDZkTXVvYU96TkU4cEYyYTBDcFFVQWMvQjl2L2Y1OW45SnI3Y1A2UWw4NjJQcEtDazZnTnNSbEFHUmpzUldnTHU2LzcvTzFDQ080dU1VZ0lGb0RubnpxMjQxZkczaW0xUDhiN2RWK3NTSEI0UitBUlNvQUFNaEtsSFhISWE0T3Q3bGFBZkt5R0FTRTMyaDkvL3ptYmY4MHZlL1dYMDVORWJmOWY5UDYrZmhtNitkRGp6OEE1eU1BQUNBN2oreDdQTDMvbHZmV1lzQ2JWb0E4eFNFNXZ1Sjc2TU03UHBnKzB2cktNUXlJUS8vM1d0OTdULzdsdDlQaEtmMzlBRnljQUFBdW9Lb1NVYmMyemViN3FqUGk5eE5yektJRXZ3N3UvT3dkNmQ0dlB1am5OMFB4TXhubDh2RVZZY0Q3V3NGU2hBSHYzbjV6TFRjSXhEOXZWTUg4dHdNL1NmKzVGVHo1bmdOZ09TNzd3RWQvL2ZVRUFNQmJSQUR3N20wM3BmZmYrc3Z0WDkrMWZWdFBaejdFWWY5SHJZTiszT3gvcjNYVEgxVW1EdndBcklZQUFBQmdpU0lBZU5lMm05dS9ScFhBaHY3K05EdzArR1l3c0ZnMWNMSHFnVGpFejgzTnRmODZEdmt2VEU2bnVmbjUxcTlUN2Y4c0R2MlRVMU1PK3dCMG5BQUFBQUFBQ21BTklBQUFBQlJBQUFBQUFBQUZFQUFBQUFCQUFRUUFBQUFBVUFBQkFBQUFBQlJBQUFBQUFBQUZFQUFBQUFCQUFRUUFBQUFBVUFBQkFBQUFBQlJBQUFBQUFBQUZFQUFBQUFCQUFRUUFBQUFBVUFBQkFBQUFBQlJBQUFBQUFBQUZFQUFBQUFCQUFRUUFBQUFBVUFBQkFBQUFBQlJBQUFBQUFBQUZFQUFBQUFCQUFRUUFBQUFBVUFBQkFBQUFBQlJBQUFBQUFBQUZFQUFBQUFCQUFRUUFBQUFBVUFBQkFBQUFBQlJBQUFBQUFBQUZFQUFBQUFCQUFRUUFBQUFBVUFBQkFBQUFBQlJBQUFBQUFBQUZFQUFBQUFCQUFRUUFBQUFBVUFBQkFBQUFBQlJBQUFBQUFBQUZFQUFBQUFCQUFRUUFBQUFBVUFBQkFBQUFBQlJBQUFBQUFBQUZFQUFBQUFCQUFRUUFBQUFBVUFBQkFBQUFBQlJBQUFBQUFBQUZFQUFBQUFCQUFRUUFBQUFBVUFBQkFBQUFBQlJBQUFBQUFBQUZFQUFBQUFCQUFRUUFBQUFBVUFBQkFBQUFBQlJBQUFBQUFBQUZFQUFBQUFCQUFRUUFBQUFBVUFBQkFBQUFBQlJBQUFBQUFBQUZFQUFBQUFCQUFRUUFBQUFBVUFBQkFBQUFBQlJBQUFBQUFBQUZFQUFBQUFCQUFRUUFBQUFBVUFBQkFBQUFBQlJBQUFBQUFBQUZFQUFBQUFCQUFRUUFBQUFBVUFBQkFBQUFBQlJBQUFBQUFBQUZFQUFBQUFCQUFRUUFBQUFBVUFBQkFBQUFBQlJBQUFBQUFBQUZFQUFBQUFCQUFRUUFBQUFBVUFBQkFBQUFBQlJBQUFBQUFBQUZFQUFBQUFCQUFRUUFBQUFBVUFBQkFBQUFBQlJBQUFBQUFBQUZFQUFBQUFCQUFRUUFBQUFBVUFBQkFBQUFBQlJBQUFBQUFBQUZFQUFBQUFCQUFRUUFBQUFBVUFBQkFBRC92UjA3RUFBQUFBQVE1Rzg5eUlVUkFBQURBZ0FBQUFBR0JBQUFBQUFNQ0FBQUFBQVlFQUFBQUFBd0lBQUFBQUJnUUFBQUFBREFnQUFBQUFDQUFRRUFBQUFBQXdJQUFBQUFCZ1FBQUFBQURBZ0FBQUFBR0JBQUFBQUFNQ0FBQUFBQVlFQUFBQUFBd0lBQUFBQUFnQUVCQUFBQUFBTUNBQUFBQUFZRUFBQUFBQXdJQUFBQUFCZ1FBQUFBQURBZ0FBQUFBR0JBQUFBQUFNQ0FBQUFBQUlBQkFRQUFBQUFEQWdBQUFBQUdCQUFBQUFBTUNBQUFBQUFZRUFBQUFBQXdJQUFBQUFCZ0lEUEk4elNGYmJsY0FBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiYmE4NmRjNTY2MzVmNDE0MWFlZjYwMDIyN2IxYjlhZjYiLCJvcHRpb25zIjp7InBsYXQiOnRydWUsInJrIjp0cnVlLCJ1cCI6dHJ1ZSwidXYiOnRydWV9LCJtYXhNc2dTaXplIjoyMDQ4LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0IjoxMDAsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbImludGVybmFsIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dLCJmaXJtd2FyZVZlcnNpb24iOjF9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiUkVWT0tFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTEyLTIwIn0seyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0xMS0wNyJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMTItMjAifSx7ImFhZ3VpZCI6IjNlMDc4ZmZkLTRjNTQtNDU4Ni04YmFhLWE3N2RhMTEzYWVjNSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiM2UwNzhmZmQtNGM1NC00NTg2LThiYWEtYTc3ZGExMTNhZWM1IiwiZGVzY3JpcHRpb24iOiJIaWRlZXogS2V5IDMgRklETzIiLCJhbHRlcm5hdGl2ZURlc2NyaXB0aW9ucyI6eyJ1ay1VQSI6IkZJRE8yIEtleSAtINCy0ZbQtCBIaWRlZXoifSwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sImlzS2V5UmVzdHJpY3RlZCI6dHJ1ZSwiaXNGcmVzaFVzZXJWZXJpZmljYXRpb25SZXF1aXJlZCI6dHJ1ZSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVsZXNzIiwiYmx1ZXRvb3RoIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDc1RDQ0FsaWdBd0lCQWdJUkFQK1czUXRud015WGFmdVFvTmFYY3FVd0NnWUlLb1pJemowRUF3SXdnYWN4Q3pBSkJnTlZCQVlUQWxWVE1Rc3dDUVlEVlFRSURBSkVSVEVPTUF3R0ExVUVCd3dGUkc5MlpYSXhHakFZQmdOVkJBb01FVWhwWkdWbGVpQkhjbTkxY0NCSmJtTXVNU1V3SXdZRFZRUUxEQnhJYVdSbFpYb2dRMlZ5ZEdsbWFXTmhkR1VnUVhWMGFHOXlhWFI1TVJjd0ZRWURWUVFEREE1SWFXUmxaWG9nVW05dmRDQkRRVEVmTUIwR0NTcUdTSWIzRFFFSkFSWVFiR1ZuWVd4QWFHbGtaV1Y2TG1OdmJUQWVGdzB4T1RFeE1qY3hOREE0TUROYUZ3MHpPVEV4TWpjeE5EQTRNRE5hTUlHbk1Rc3dDUVlEVlFRR0V3SlZVekVMTUFrR0ExVUVDQXdDUkVVeERqQU1CZ05WQkFjTUJVUnZkbVZ5TVJvd0dBWURWUVFLREJGSWFXUmxaWG9nUjNKdmRYQWdTVzVqTGpFbE1DTUdBMVVFQ3d3Y1NHbGtaV1Y2SUVObGNuUnBabWxqWVhSbElFRjFkR2h2Y21sMGVURVhNQlVHQTFVRUF3d09TR2xrWldWNklGSnZiM1FnUTBFeEh6QWRCZ2txaGtpRzl3MEJDUUVXRUd4bFoyRnNRR2hwWkdWbGVpNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVR1dGgvM2NjVmxJL2hHeUo3elNOYXFoQ0xEeUtNOUp1Wk5qY1RzbkRBWXlSRE9wellFV2lMcXMzamRmVktkM1Zndjgvaitmb0RNU01wSSttd2pPei9wbzJNd1lUQWRCZ05WSFE0RUZnUVVwcUl0eFlwTXRhdG9rMTJSakFpZXlEVWhhcG93SHdZRFZSMGpCQmd3Rm9BVXBxSXR4WXBNdGF0b2sxMlJqQWlleURVaGFwb3dEd1lEVlIwVEFRSC9CQVV3QXdFQi96QU9CZ05WSFE4QkFmOEVCQU1DQVlZd0NnWUlLb1pJemowRUF3SURSd0F3UkFJZ040Z00rOXUzTkJMTWtkRVcxUGFERzlPbFpaaVViNnZoQ01NTmk0NXEwNnNDSUI4QThLbDh0UlYvR2tKWVBTK3J1eTBuTFMzVit0Q0Z6VElFaUJBWWs3aUEiLCJNSUlDclRDQ0FsU2dBd0lCQWdJUkFMaGQ5NC80MzEySW16a2llbTlrVXZnd0NnWUlLb1pJemowRUF3SXdnYWN4Q3pBSkJnTlZCQVlUQWxWVE1Rc3dDUVlEVlFRSURBSkVSVEVPTUF3R0ExVUVCd3dGUkc5MlpYSXhHakFZQmdOVkJBb01FVWhwWkdWbGVpQkhjbTkxY0NCSmJtTXVNU1V3SXdZRFZRUUxEQnhJYVdSbFpYb2dRMlZ5ZEdsbWFXTmhkR1VnUVhWMGFHOXlhWFI1TVJjd0ZRWURWUVFEREE1SWFXUmxaWG9nVW05dmRDQkRRVEVmTUIwR0NTcUdTSWIzRFFFSkFSWVFiR1ZuWVd4QWFHbGtaV1Y2TG1OdmJUQWVGdzB4T1RFeE1qY3hOREV3TVRSYUZ3MHlPVEV4TWpZeE5ERXdNVFJhTUlHZ01Rc3dDUVlEVlFRR0V3SlZVekVMTUFrR0ExVUVDQXdDUkVVeEdqQVlCZ05WQkFvTUVVaHBaR1ZsZWlCSGNtOTFjQ0JKYm1NdU1TVXdJd1lEVlFRTERCeElhV1JsWlhvZ1EyVnlkR2xtYVdOaGRHVWdRWFYwYUc5eWFYUjVNU0F3SGdZRFZRUUREQmRJYVdSbFpYb2dTMlY1SUVaSlJFOGdVbTl2ZENCRFFURWZNQjBHQ1NxR1NJYjNEUUVKQVJZUWJHVm5ZV3hBYUdsa1pXVjZMbU52YlRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkNCTHlqL20zUkR6WTNJRmQzTXN5ZzRleG1rTEdNaEM2YUdIK1VtemwwMWJiVG1vNklRY09hb3ErcmFJRndHdmkzc3dJQ0lQQ3FVS0ttR29oclNVb0t1alpqQmtNQjBHQTFVZERnUVdCQlFLOFlWOXpZYVhFYWc2My9OQmtoeXVBUTN2UERBZkJnTlZIU01FR0RBV2dCU21vaTNGaWt5MXEyaVRYWkdNQ0o3SU5TRnFtakFTQmdOVkhSTUJBZjhFQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJoakFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUFuTjh6ZHR3RnBEME8xaFpWMHpZU3ZoU3hpOG44MEI3aGwySTd3SkdVb3l3SWdQcUd1VW92a2E5eitLenZVc2YrR05kUzVZYm54NjVPenlxeENOVHhLalZRPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJQUFBQUNBQ0FZQUFBRzBPVkZkQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUF5UnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU15MWpNREV4SURZMkxqRTBOVFkyTVN3Z01qQXhNaTh3TWk4d05pMHhORG8xTmpveU55QWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cDRiWEJOVFQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wyMXRMeUlnZUcxc2JuTTZjM1JTWldZOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlZKbFppTWlJSGh0Y0RwRGNtVmhkRzl5Vkc5dmJEMGlRV1J2WW1VZ1VHaHZkRzl6YUc5d0lFTlROaUFvVFdGamFXNTBiM05vS1NJZ2VHMXdUVTA2U1c1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRveE1qRkRPVUkyT1RWQk1ERXhNVVUxUWtSQlJFUXdRa0pGTVVaRlJqaEdSQ0lnZUcxd1RVMDZSRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRG94TWpGRE9VSTJRVFZCTURFeE1VVTFRa1JCUkVRd1FrSkZNVVpGUmpoR1JDSStJRHg0YlhCTlRUcEVaWEpwZG1Wa1JuSnZiU0J6ZEZKbFpqcHBibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPakV5TVVNNVFqWTNOVUV3TVRFeFJUVkNSRUZFUkRCQ1FrVXhSa1ZHT0VaRUlpQnpkRkpsWmpwa2IyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09qRXlNVU01UWpZNE5VRXdNVEV4UlRWQ1JFRkVSREJDUWtVeFJrVkdPRVpFSWk4K0lEd3ZjbVJtT2tSbGMyTnlhWEIwYVc5dVBpQThMM0prWmpwU1JFWStJRHd2ZURwNGJYQnRaWFJoUGlBOFAzaHdZV05yWlhRZ1pXNWtQU0p5SWo4K3ZyNVhJZ0FBRS85SlJFRlVlTnBpRERsNmdRRVA0QUxpQkNDZWhrc0JFdzd4LzFDc0RkVzhEMGtNQmJCZzBRZ0NBa0Q4RVVuY0NVby9SbExEaUc0QWlnUU9JSXVrOWk4UU02TzdBSjltZEhYL2tjUGdQd21hVVF4aEl0Rm1kSEFGWkFBM0VKOGhFQnYvY2NqcmdBeUlCMkpqTWwwQURvTnBEQlFBRmlJQ2lxQUxZR0FkaVpiL1IzWUJJNTZBd3V0QzlMeHdnQVRiUGRIREFPWUtKU0MraDBkekFCQzdBUEZlYklISWlKWXZDQVlzUUFBeEVpZ1B3b0g0Q3hCdkpTVWEveE53RVNPK0FnVTVTek9pYWNMcVBTWTB6VllFRWcrR0lTeGtaR2RHcEF3R1R3ZnBaSlFGY0JmOEo3TThBT241eDBRZ3RjR3dFN0ZKR1JmWVMycTlBQUw5QkxMMVRQUkNGUjBVWVVrUHlDQU5pRTh3VVZDZ2dvQWxzaGZxU0MxTWtMMEFja1VqT1dtQkNWdHRRNFR0akxoaUFTU3hCeTBOSUdNdDlEQURDQ0JDNVFFNitBekVQR2hpMzZEdENHU3dISWlqaUsxWEdJaE16ZitobGpPaVlXNDBmaWNRUjZMcFN5YTNnWU1jNW94RUpya0tMT3JuNEtxaW1mQllERE9BaVlFeWdPNXdrUG1xdUFwVUVCQ2xNSE1SNDVCYlFMd2R1VUIrRGNUbmdkaUlnZllBdVZaZ2hZV0FDQkIzazlHMFFNYVR5WERNTDVBRFFxR2NaZVFVUlVnZ2g1em1EUk0wSHc4WVlFSnJkRlNSRUkvbUJGSTdTWVg1UWlqZFNvTGpUNUZZUHNDQUNiWXFPWUZBL0ZJVG5JYlM1dGhxbzFRYU93SzVrRHVGclNTY1EyUUxsMVFnQnpXdkh6MjZXQWdVRnRKQS9BU0wvQjFvdGowRzdkTktRaHY4b0toa0phSTRKcnFUOUJSTkl5akUvZ0N4Q3A0bXpGbTBoSVlYQUFRUXFlMEJsQVlWMUtMdlFMd2ZpTy9Tb3B1SURIeUFlRE1KNWN0L1loVVNBaWVnaG0zR0VhL1k0dmNmVWhPTW9oRDRqeVZOeUJEYjl3R0NxNFE2M0xoQ29BR0w1WXg0TENlVTR2K1Q0b0FsUUZ4UFpobVA3cEFMaEJ5QjdnQXpJSTRtWXdRSkZ6REUwZXJDNllDVFZMU2NBVWYzRjI4bm05cVc0eHFnbUlvdkRkRENjblN6czlBZDhKOE9scU03b2g1YmRVd3Z3QWZONm1BSGFBOUFVL0F6Y2tsNGdJTFVUV25hWVdLQzlna290WnpjQmt3Zk9mMis1MVNJZ2pKWURZdnNBQzRpTlV2Z2tmTWkwb3dtbUozSURwaEhwT1lsZU9TMkVXa0dPNngyUlhaQU9KR2FZNm1ZRytZelFkdHdsQlNyRE5ER0tUbTVZQm9MdEYzM253cU9JQmJzdzFjYmZxRkRJZVNJendIY2RDd041WkFkZ0J5Y0xUUzBGRG1xSDZPSHdDY29YVTJueWdnakN2aXhOUmhvNVB2UHVOSUFSb09CeGkwanZDMmlEelRxbGhQVkwyQ0VSa2taaFJZekEvRkdmT1VHQzRHZ0FybThFNHZjR2lEZXhBQVpjQVIxeDAyaFJiazVqb0tIa2R5dUdhN0JpaEFvcHJpMFpDSWg0WUJ3RHhGcXJVbnBUUUVFRUNYakE4UUNEU0F1aFBhNFNDbHBRWlBqb05IWFJiUjBIQk9WemR2T2dEbUVmSjBCTXNXRjd2a1NwSmppQmVLWGFQS2dTbm9oQS9hWkg2UEJFZ0FGYUE3endLSHVJOVNUeU9NcHZXaU5BQWswK1ZsNDdEMkxaT2N2ZWdlQUhwTGwvVGpVdkVQempBQVpMWjEwTkROVzRGREhpdVNlQjdRTWdNVlFTeTRTNFdCaEdtVFhTQ1R6RlhDb2tXZkF2M2lHckFDb2d4b1lnNjFGVFdTU3BUWjRpR1N2SDU3YW4yQkFrRHBFQ1FPOGRHcThFd00yTStDZlhQZ1BUYjF4cEtTQVloeUd3VUo5c0hnZWwvdXdkV1QvRTVzQ2RqTkFWaXFoQjlSL2hxRURjS1dJLzRSYTQrdlJQRy9CUVA1Q3M4R2FJbkNPRUFjeVFOYXBnY0JNcU1hVERNTURZRnM2Z1JFQTY1QVVaekFNVHdEeTIyd291eHM1QUpDNzRFcDBjSWdudExHRTNJcGNRYWRBU0VWcWlzTURBSGtJZ0piREFURFBnc1l3QmRIa3dwSGs5OUFwTUR4QUFXQ0pwUXFrTmdnanNTQjFwbEhCcTQvZUlXTmlJR0Z1blFLd2t0d1lvckk3ME1jVE5FRUI4QjJMd3NCQlVtamRvcko1THRoYWd2dXdLRnhGbzRZSnFXTUw5NmpvQmxNc1ludVljRmdDYWlGeTBpQVFEcENnMW92SzloL0ZJdGFOYmQwV0RMeWxRWkoyUk92anUwRjdjMG9NNUMxQ0k2WHd3N2FZNlFyNnlqbGtBRW9Cd1RUTzQ3dWh2Ym43TkxibkFvN0lRR2tKWXVzWXJSa0dyYjlYV01RdXc3SWpjZ0NBdGx4WmtUQW1NQlFBcUhNbmlrVmNEMWR2OERnRDl0bUZvUmdJVTVFNmR6aHJKR3dESXFkd0ZFUkRLUkRtWW1uU2I4TG1MMEp6VTlkQXJTVjhBd3FERU93Q1lsZGkyeUdFQmtXMWNBd29NQTFTeno5Rzgzd2RvUWdqZFc0T3VjRFVIV1NlQjBXTURKckhtd2xwWWlIUkVsZ2dnUHJ1bDdESWY0UG10UTBNa0swQjFCdzhCUTNQK1VJTE5pMXFOYm1wTVRrNmc0SDBmWVhVQktCMVQyUlBqMUVqTDJlZ05XTnJhT2haVUl0UkdNMCtpdVlHV1dqZ3lGWUc3SnRSV0tCdGYyZG9RMFFCcWNQRkRDM0Fia0hiSXFDUy9EWTlrZzlBQVBLdUxTU0xJQW9mTmFSQUpCSVNJN3NRV2tTUUpVWkptZDN3SmF4ZUlvZ3NFSXd1aEQwSTBvTkcwVU5sUlE5WlVZRVFCUktJa1JIZHlDTHlJU3FRSWdzaXFNZ0tvWWNTcEZEcjlKL2gzNll6dTdQN3o2eTdmeC84b0xPek8zTytuY3VaTTJmT2h1RWZJS09ZZmdXMFFFSGhQeEVCV0ptaE1Dc3pMb1F5YW1tTUtQTnhEdzZlbDM3L2poaTJDVmdaQTJUZ0cyMkhwSUh6dkl2d3FsTnNPVVRhRzNyR2QrbytrU1pnTVZVV3ovaHM5TWlMNTBEUVhVNmNobTN3eUkvNWJ0THpPNk5Hd0h5cVdJOUdYckdUaXdyTE4wZDZDNld2MEhqR09pcnZYaFFJR0ZFWUcyUTBnL3RldmtBMzVTc2tiZE1ObFVSRTNWZ1FzRWR6WWJTTjhoencrZndQTkVEbmFLeEN6NmF5VWcweUMrQ1VsZStSWnplWThYZ2RwSmVFVStaSGpiVUF1dVM5c3RrQ1JqMkV2MGh2M0xTN2J6ODkxMnVqcEE5b3o4OEdBVzdON0FkVnNNYXlUbkdUeW5ua2t1Y29yVStNRXVBbS9GWklIc1FJQytnT084M2xPdW9RcmFiR0FPMjRQV05nL01nZ3ZTT0x1YjZERktsanFiU0FVUmRWTlNxbXNYRzBlT0xRNG1XNGNTUGdpaUw5S1NUYzVLS0VLbERIdCtrTlFrQUo4UDd3NlAxZkN0SEVmbEJIdEJueVM4QXpKZzFENXF5SGFBUHJ1RlpoTmRxdVM4QkZKcTBMTk9NRlJRRFhxVXZJT0tOTGdPd1QvQUFTeHNnNEFRZEZibnU5dzRzQTJWbmkzZS9mY29nbmJqQ0syUVl2QXVUbDZIU0lON0E3TjBwcGJTb0Nqa1JJeVRFSlBIWjJXdEpjV1FJYTBsQjRnWjIwamhCWUl4T1E2N2lZQmVrSlhFa0tVL3M1bVFCeE9oRlBmWXhBK3FKWUh0c0VBY0k1dWd6K0g4emtab0VGSVJYZUFYODdTbU9NdlpVaHRnQ3hXdnhEUUc2SXJMZVJ3UEo4alBFODdvSjlMNVJsanI4M2lhVmtWVWpDbzZOaXVhYjl3ZFlzNUhRTUx4UXRJSXltVjYwcHZKY2RJbFhJRG1EWm1VeS9MN1pROE5VQTk2eTJVSTk1MHY5ek1pRVpubDJnd25DaFFlMkZyU0cwekdsSXdFU1A5WUFKQlNRSWlrSWdZRUltby9pc01seElIa1FEWEZ5OERCR3gwWWw4d3dVSDljQVlObHdQenFieDUxc0lBNWFaZnhyd1B0T0hzYmw0VWYxSXdBdm13Z3pEaGZjRXVNZjA2VFhPc05PSEJIQWZzcWcxWEhpNXovd0hReG9YQnBDQTI4eUZPZ3VGNmU1RW84N1FaTGpzUXRVRkpJQTdIenpaQWdIRDhHL1FUeG5vUG1mRDlON0lwTjN4ZWl0SXdoY0xsUkdhSjU0VHdyQ09RNHBXYUJMY2VITEt1UnptQnNJV3k1VkM5N2RySVFpdlFxZVRBSzZKYklIMFFMM2JSVUZBbCtKNmZob1FjTUp0blpFcE5Va1oxMk11Zkk0aWZSZEhBTGVwV0JwekFyaFFvME5jRjBDOFZEemtlSXdKV09abEZQSGFHa1BzamFud1p4WHB2VzRFZEN0dWFvNGhBWncyTzFjMUN6Z3hoVW5ibndadi94UFh6VGtDK2hYS3lhR1l2LzBDTnoxQUJ1ZWJ2eThtd25QT1hadTlGQ0VPMlV4YWV3d0lrSjI3TVB6ZjVTQUUvSVRraDVFRU5rWmNlTTY1cTBSSEZWWUI0d2ZJbjZWNkhWSGh4elBDR2dscmk5R0ZuWjVqUlpic0JhbmlxMS9oZFFsQTFFakw0ODhSRTM0aHRRQmZ3dnNoQUlFdU5Pc2MvK01XZHpXTTdVbnlJbXFoVHh6amxxK05WYitWZHdZaHdDMXV0TitocVV2czgrTWcxT1ExOEFUQUpMSlBJT2svSE9YaGVDUzhXeTRvWmk1WEJEMDRpU1E4aElUZnZqemk0azkyWE1iemdXaDlmazdhMkh0SE44S2RxVHhTVkdaQndreUd6L0Rqb29keFFnTHRiNlJ5Y25RcEpEN1BNYWlSRi9OVmdQbU4xNVBnWWZFeDNRV0FlYlBZR2hhRjNQZTdxTno2VkI5a2FnQjdUQlhDcHZqT291RGlNNmZHZkpkTmorQUQxSGV4a3BXZ2prS3RDL0dCQWZIcDRjT21HYlY1ZXZ5K05Cdk1wa1hXRXBxK3BrSnlCeGk3MGxzaURJL0UzZ0x6dThNc2ZnblEzcm1HV2xGRmNYeDU2RkprSklTYW1NWk5MNW1pZmJDSW91Z3E5cEtFeXBJd0E4MnVsTjBNTkFzcSt4SmhvV0NaNWFPWFZwYmFBN09Ya2Q2TW9xTDhFSlJtRDVNa1A1UWEyQVBMTXN6ZlBXdDNodE9abVQyUE0yZm0zUDJIZzlkelp2Yk0zbXZON0wzV1h1dS9Hc0VmVUcrUXprTUNaWnQrQnF1UG82OStUdEJGVTR0VVlpTktPcjMrb1M5MU5IbXYraENnOGY1T1B6c3NYL3FGd1RFRnZHZFlONGgxbnFCUFZGb1IvY3pVSmxxb0xjSjVLRWFYcmdrM1MwSktrNnhSeXZuOXRhb3h2dCt6K0Qyb2d6MGpnZkFQU1hsdnFMOHVzcGZvZDNIQTJoVUgzSnZhaHJsUDNpRHp4YTVpcDFNQUJRdUhUejJEeUx3NFY1S0htV0VxVHBRSzhSQlRBSHRqKzlTSmNKdCtaMzZubE1XWENhL0ppdkF1TlhwTWY5NlRuSVhqTjFvQm1KTmY5Z3pRbGhRRzZDOTl1ay8xQ0JUaTZQVVIybGlyRnFrNW43L1RvQmx1cjFKd2VGejc5RFFGWURYOGhWUnlKSktTMXZLcW5TWGxOQ2VFZGF3KzNUK2tlTSs4RGE3MUtBUlA5NlB5Ly9qU3FNRExlRURIWXFzRTB5RVVXZ0Z3VXIydUhZWGhZMlNDdHRpMG0rNFJ4c2txakN6VHZQYXIwclY0RkdKWndqYlBWb3ZqaUw1dGVqV0RBbHl2SFRva3RVTlBiSUNMOTE2MVdIcXBTYmN5WjJzWEZPSVdqMUt5Ly81K2d2WW1TYVdRL1ZWRlZBREQ2dlJjelBOeFRvelN3ZVR0Y1g5V2pwR1VzRVBuZTZNUVNRSkxUR3Job2lJb2dDbEVGeWZHZXFQYTRRd1lVYlRibXNqZmNwOUhHZUpXTHBxdFk3czZqd3F3VFB3TDhRVUIxK2RncWRTUitFV2FIeXVrZHExTlcwelJzVjZZQndXWXFqZHpjNHp6R0FCODVYdWs1OEpVbXlWZjROc1k1ekwyMXpSQ0FTQTJKYUI2VllSeldPRU8wZzQvS3c1ZTRQQTZYY2ZtcVlqbkVnbTNYV0s2OWVNb0FGNHpDT1JPc3p5K1MyMzBWaWt6NkRvRW8wTVZJVXFtNEFpMWxxYlhXd0ZJZVZ4c2Vld0c3Y2hGMHR4VUxQWENNb2xlWTR1M3g2WjZLQUJQTDVzdzUxb2NhK2lpcjNReVRBVWJ4WTVDMTRBSGp2S2QvZEpTZ0hhZG84S3F6YjBqZG5UWkR2RmdLSVJ0d29Fb1g0cUwvS3lrQ25DNWhKY0UvRnlWNDFJbm8weGdBdUpzUElTRVlvNk5xd0JqeEQ5L0ZQd3E1WTBkcWduODZlU1NPVjVWUmVnTU9RNU8wTkZSRllDay9hQnlEY3p2YkdOKzQrVFFjQ3hWUlhnZzRCaDJHdHRzRllBZHJ0ZDhHaklGeXphNGNjOGQ3bGJaclBXUjh4dTJDb0FwVVIxcTlaWllWcXB6YURnbXE2eTJWbjAvVEdwUXNWVXJBQXNMTDBrR1FSVURkREhvVUN5UXJYR0tsT01uRENBTXZUaElBYXJuRVNKaGZuSmpXVmhRZzZoNlYzVys5ejllLzNHSHZpYThZRnVXT1ByZm0yaFFXT1BnT2gycTlqSWJLamhPZHFuQ0gyNml2aEpNVzgyWFN1UVJZWGl2VkN0QUxYT0NzR2tDSWo4cDhDQkFqdnU0Q2p3S2lGdGtsL09qQXZlZG9KcGE5TkNkUmdITUZFQzZrbDlTYXhIclNKRGtZYUp2dTJJSTN3emVoMUlKNXk0aXQvNzVQdCtQVlZQL1B3VUk4dUpkVUxCTzg3U1R2cFZtL0gyN1RnMExDellXNDBMNjFLMEFKQ29HK1l6NTdiaUNkQmpUWjBZZDI1OHI0YTd4dktDZnp2ZEJWa0ovRklCRXl1RUJCdzRNYVNndldKZlJmYlpMOUtDTlJvQ2QyNkM2ZDhoOG1DbFoyamVrc2ZFNTd5eXYreXhaaktiRlhGZGtpVEFhZk9RK29LU1dRTmdDWjBMT096c3E0K3VWYXBqTWVVT1k4NjQ3TUxXa3dnL2JGajVUOHMwZituTURydmwzanNjRHF0Q3dVaWpkK1lrSUhoS0VBeGFOWHAzakRyUFJrV1YwTWJ1Z20zSThIamJUSVJGZUIxRUEvUDAyeERhVGN0eGhzb1ptWm5pOWpoeVBSWXZsdzBxVTEyNFVnSWllenl4T2FNdjVXb0Mzd0dVWlhJZFNHQi9rZUJ5bWlBODdiQlhZSStpdUg4S3JvTXV5OFp0eXZ2QXhjWFB2MXFIdDlkcjJ4emtmZzA3TDR3ZzJQVnp5RE53K2k1TW1TUHBWdHVxQmNTcXNoMU5veStUMVRTeEF2eWRaK2tLWThqZUxaL1hQYnQ5YXk0dmNJOFhCYktuazRlRVhoNUZqZDhpOFNPN2VPWkpPWm0vV3NDMDg5SUphQWVLbGljTWp1TU95QVFweHJoT0hQQUU2M3dVV3g1R2tneFByZTZteS8ySHVlTXp5WXJ4YWozZGpuaHUwSHYwOGFIbnNBaVA4YWdVQXNGclpWTTBpVE94cE4rNjV3V3F4Uy9KaGlwdm4vYUw2cE4vRXZvSWdwRW16M05nM0hJdkZmOSsvbHYvaW55QUZNUGEwYlpXVVI2UjJrUkdIYkhDRGxMTzFiVEN2bG5sY0NqaDRUUVRiZTVpVFJlWVlFMkVhWHVIM1VBZk5HOWVwY0cwQUUrZEFKNVBNUUxEdUZzdGpJWm55WlhBSld6amdXclVwbzloYmxhQ1BrMDNkUVpDdWJYMXUrQVlEOXdWc1ZvNTQvNTZ3dEF6WUpUdlJ5YWl1NXA2dDhCK1MyZ1hVSXlzQWdQYk54c2RNR0RtZXRwT2NyRkxIR1dyRzJaUUdtbmIwTThlbTBTZ1VNZVNWRVdRUVJxc08xeDhaS1lPY3pGSURLZmcyWGxwbzl1QWJmc2EyNGFnY1FWQ1pFU0VjeHZJRllUTnhCaU9jN0JLRHNIeWJzaTRyOU9HTFJKSWRseVp1cW1wbEdIM3JkalZYSE9JQkhvYXcyQU9jZDBNbEpnTnBFcUpJQWtrSUtMMGo1RGpNbGNsT2xwRkI3RVZZallPWnV1amVGZmNpYVZERlVsV1RiZE9nalNTMkgrOTBNclVHTVFqTEEzNWZwR08rUE9tRjBpU0x2bFZ2YXFuUDc5UjhXK0prRzRvbnBVeVBIeVQ0MjlPNldEM280anYxSnVmNEtNbDZKMk5mUUwxem84OTBrS3JnRGJLb0cwanU0VVlKenFUWm93dkdiZnJoNzYrbHpFVFdETUF2TWx5dElqNGo5ZCtCSVF2b1M5U2tyaHV5TGh4SmpaeFZrcXdjQ3BtL082VmNyMituTG9CMnEvbXpSK3BQT1krekM0cDc2RmZnU3laYWVvaitQVVJONExpZzRCV1UreTlsSlpCR1ZnNUZHZUREN2VtUlJiemx5R2grc1JFWGIyVFpPSnhKdmZWdHdIYnkyejFJNk5Ed3RXcmYrelJLK0kxV0FDL1lSQm92bFVoYzVzdm5SU05YQ3c2Y1pTdDFMV1Q2ZDRVRVJ5ZjNPQVdveGxjNkY1WThnM2FobE4yZGUzTXM3TDA2clozbnVXK2NaZE4xdlpJN05FUDFjTGFoaVltREVHRzByckQ3MTFIQVdDa3drY0JCQklIVWowVWV2RjVIampURFc5WWhMdjRGTUZiQjdvLy9KSVVBQUFBQVNVVk9SSzVDWUlJIiwic3VwcG9ydGVkRXh0ZW5zaW9ucyI6W3siaWQiOiJobWFjLXNlY3JldCIsImZhaWxfaWZfdW5rbm93biI6ZmFsc2V9XSwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiIzZTA3OGZmZDRjNTQ0NTg2OGJhYWE3N2RhMTEzYWVjNSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlfSwibWF4TXNnU2l6ZSI6MjA0OCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sImZpcm13YXJlVmVyc2lvbiI6MX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0wNy0xMSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjItMDctMTEifSx7ImFhZ3VpZCI6ImVjMzFiNGNjLTJhY2MtNGI4ZS05YzAxLWJhZGUwMGNjYmUyNiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZWMzMWI0Y2MtMmFjYy00YjhlLTljMDEtYmFkZTAwY2NiZTI2IiwiZGVzY3JpcHRpb24iOiJLZXlYZW50aWMgRklETzIgU2VjcDI1NlIxIEZJRE8yIENUQVAyIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJpc0ZyZXNoVXNlclZlcmlmaWNhdGlvblJlcXVpcmVkIjp0cnVlLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJhRENDQVErZ0F3SUJBZ0lVSlVyNVRCTCtSL3JGZnpUZkdxOHREZGF3QXdrd0NnWUlLb1pJemowRUF3SXdJVEVmTUIwR0ExVUVBd3dXUzJWNVdHVnVkR2xqSUVaSlJFOGdVbTl2ZENCRFFUQWdGdzB5TURBM01qZ3dPVFEwTlRKYUdBOHlNRGN3TURjeE5qQTVORFExTWxvd0lURWZNQjBHQTFVRUF3d1dTMlY1V0dWdWRHbGpJRVpKUkU4Z1VtOXZkQ0JEUVRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQk1LSTJrRytqbUE3SGFXb3BQZG52aEJ3UmNicWcrbUpSU2FPaFNxZEJmSTAwc2NJeDM5eWVoczROQ0lFZHpsT2dDRXR3SEdoVEZ6SUZBWGFoZ1NoVXBlakl6QWhNQklHQTFVZEV3RUIvd1FJTUFZQkFmOENBUUF3Q3dZRFZSMFBCQVFEQWdJRU1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lITTlXOW9uQ0hDSXlpbHdCVmtWK1JVMURzVEpOaWJmeGE2Vi9ISkZQZVFVQWlCNjlxTy93OWJ4ZWJxK1pkNkJ0a1NYalQzSEtmTmVYWVA3UDliL3dNenBqUT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQU1nQUFBRElDQVlBQUFDdFdLNmVBQUFKVkVsRVFWUjQydTJkVFc4V1ZSU0ErNC84Uy93UWRuWWxyS1FyNmFxSkM0MHNNTUZFRFFzV0pEWWFValFnMFZDSlJBc1NCUW9xUmRxeForS1E2ZmpPekwwejk5eDd6cnpQazB5a1dOcDMybm5lYys0NTkyTmpBd0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFLSTVmdkhUWWZ2aUp3SXJPYnAxdTNyNTRjZlY0ZGJsNnVuNXpiZlhpKzJkNnE5clgxU3Y3OTZydkl0dzh1aEdkWHgvcHpyKy92M3ErTnQzVjE4SkpMbjcreS9WdGYyOWF2dTdHOVhGYno2cnp0LzhwTnJhKzdMKytQclBkNnFEbDAvUExlMzVrZnRxMzY5Y20xOWQ5WC9QZjErL1VUM2J2SEJHaXI3citjVkxia1Nwamg2L2MvTHI1OVh4RHgvMHk1QllrRnVQSDV4NVFJWXUrVHo1Zk85aVhQbng2NkQ3bFV0azJYLzJtNDk3Zm5Od2NFNGUrQkF4dXBkRUdxdjNWVXN4RkNHVUJKRUlFZnFnZEI4YWoyS0kzQklocHR5elJCVHo2VlJvMU9pN0pCVXpsVDQ5K0dpNkZETUVrZFJoNm9QU1RrVThwU0NTUHM2NVg3a2s4cGlOSEhQbHNDSkpQYkNXTVVVS01TWUtNalZ5ZUpVa0pxVWF1MFEwY3pmWUhZVFB2V1FNVTBTTzFHSk1FQ1RsdytKQmt0VDNLNWVwTVlta1ZpbmxhSzZzWXd5cFJHbUlFU21JL0dKVFB5eVdKZEdRdzl3WWJPcWczRUlVa2FwVWRFVktVUkN0QjZhNUxGVzR0Ty9WeEJ1Q2pEMDA1R2pLdjZwUjQ0Kzk2dmpPZS9weVJBZ3lkMkR1UlJKdE9jeU1SVjdkM0syMEJORk1zK3F5YlE0eElnVFJTcStzU1pKRERqTnBscVJCbW9MOHM1LytGNW1zZE90WWtGS1M1SktqYVpvaVNHeVZLc2Q0WTZJZzB1aktLVWh1U2VRZFBmZjlJWWdIT1l4R2tKeVNwT3JyeEZ6eVBSSEVneHpHQmRHV3BJUWNqRUZpeGh3UHI1YVY0L1FLZmEybEJOR1NwSlFjWnVabVdSZEV2UUVZY0VsUndPSWdWbnN1VTBrNXpQUkJMQXRTejZrcUxFZnNOQk5aODFIeW9Vb2xTV2s1VEl3L3pBdVNxd2s0RkQwZXhlZkJKYW85S1NVcExZZXB1VmhXQlNuUzYraktjVHIybWZwenpkRlIxNURFZ2h5bXByeGJGTVJDYWlYVFdPYjhYRXRXdEtZK2JDWDZPR1pUSzlPQ0ZFNnQ1c3JSa0dMUlZHNUpTaFlaek1saFVaRFNWYXRVY2lESkF1U3dLRWpKNkJFalI4eDJRRWppVkE1cmdwU01IaUZ5OUMzbHJRc0tJN0pZa1NUbVljd2hpV2s1ckFsU0tucUV5QkhTelI4ckNTT0prdzBhTEFweThtVFhkRnFWcWpUc1VaSVV1NVc0bE1PU0lMUDJyTW94NWtqWVAvRW9pY3p6V2pzNXJBaFNyeXZQS2NkcEtpZmZVN040Z0NRTGtNT0tJRm1YendiSzBhMVMxUkpIUnJtUVRyeUZ6blV1U2R6SllVV1FiT2xWcUJ6dHRTZWRmeE83TGdWSkhNdGhSaENyY2lTU1JENS9uU1Z4SzRjRlFlcXRleXpMMGZNMXBLVGJYRUhDQkRRVkxVZ2lHeVdFcnNNSWtjUzFIQ1lFMFY0dEdDaEhVSlB5TkJVY0xEUU1pUkxZZGJjZ1Njd3Vqa1BGQnZPN3RYc1FSSFd0ZVVTMWFsU1FGVjlMZWpmZHYrdEwwV0orSng0bGFUY1U1ZlhMd3JHTkpWQmNFQ09sM01GR1pUZTk2cTVWRVNsYUVlTE0vKytPWHdMbmNIbVRaTEVzVXBDQVFYRnd1dGQ2d09zMGFxQWYwbTQ4MWw5cmFIRHZaT0MrOXBLVUZFUmxZVlJBNU9nKzZQOTdzRmM4eEdOeWpIWG5RNnBqU0lJZzZvS0VyQ0ZmMVhkcC83dGFrZ2x5ckpKa2RQQStFa21zckV4Y1cwbEtDcUl4dlgzT1lIeFZVeTlXam03VkttUVM1dGljTUF0UnBKRUVRVHdMY245blBIcU1WTTNha2t5V283V1hWbENVSEhuZEZ0YUtMNmF2c2M2Q3lKeXVGRjM3M21yVlJGbER4azFhODU4V2ZmSVRncFFWWk01NWgwMGtDcDJwN0NXQ0lNaWFwMWhKQk9sRWhOSHBOQ092VzJQQkVpa1dnL1RwMzdNWllFK1pKOVpUdWgzNldqS1FIM3JOTWorS1FUcGwzbnhsM3FHQmQ2ZnNHalZYYkVWanNEM29YeW5Kd1B3dXlyd0lvcktEWW15anNLOHhHQ1ZKdCtQZVN1VjZKUWxvRkZxSUhqUUtsemJWWkVvM2ZjVkRQUHJ1MzRvQ285TlJKa3gvb1l1T0lCdVcxcDJ2RW1GVWtvaU9lOHc1SThpQklMTkxxYWtsNlV2NXVoMzJ0NHVsdWxOS3hwcUtBVlUySzNMRWJ1Z20xYTFtWFFqVDNWTXVtTkxlc0NIUm1wQ3hkLytRZGZVaEVjU2JIRU1McGhaUkVtYkpiVndKV0tKSkhUMmU3TmIvUFRQMkdKSmtnZXZTUTdZdVlzbnRPbXphRUZuYWpaVkRIclFseXNHbURha0V5WFhFczR3UkFsYnpKWlVrUUE1dkc4aE5lYzFzKytObDQ3alFuZHhuU3FMMW9IbVVnNDNqdkcwOXFpZ0pjckQxcU03bTFiblNyTmhqRDJLbnZBZWtjT3NxQjV0WHp6bitJRWMxUy9Gc2tGQkJQSjQySmV0UlVyOW04d2ZuV0JPa2ppTGVEOUJ4c3FON3JCeHJlN3FVTlVHc0g4RldSN21lTXU1U0l3ZEhzSEdJcC9vaG5qSmxIVGs0eEhNWngwQ1BMRjZLeGNwNmNxdHljQXgwcENDaDg1cFVKWG1ZWnVVY2NpeEFFcE9DS0Mya3lpbUp6R2IxSm9lRjEyeE9Fb3VDVE9vL0dKUEUyNWpEMG9SSlUzMFNxNEpZU0xWQ3R4THFJbHZqbEg3SVpDZVVxVDkzQzVLWVdVOWlXaEFEcVZiTTRUZE5PYmYwd3lYamlMblBSV2xKWkMwK2dvU2tXZ0Y3MjZwZmdTc0JoZlpCTWw3bHNDS0ppZVcrMWdXSm51cWhkSVcrMXBLN2tLU1V3NElrSm81dzh5Q0lDVWtDMDZ3bHlWRTZLcHJZNXRTTElQV1lwTUNNM3hoQlNtM3lwaWxIU1VrUXhGUDUxNmdnT2VRb0pRbUNlRXEzREFxU1U0NFNrcGdRNU5YTlhWVkJ0RjUzOWpsYmhzWWcwb1FzSVVkdVNVd0k4dWJnNEp5V0hJZGJsMVZ2c082VDVKcjlHeWlJZGhYTHltNkhPU1F4VWNVU25sKzhwQ0tJcEc4NVhyL3E3b3lSZ21pZTVXRnRLMUJ0U2N6YzY5R3QyOG5sZUxaNUlhdjlkVU5STTVwRWROUFhhWjljTFVuTW5XUWw2WkRINkpGdEFCOGhTT29vWW4wVGFZMGo0c3pkcjR4RjVGMC9oUnd2dG5lSzJsOXZJNVE2N1lvUUpHVUgyc3NPNnluWGtaZ1plMmhJb2owd0x4WlJJZ1ZKSVltMzR3ZFNTR0orU3lDUlpHcTY5ZWVWVDgzZVhEMUdtZE9KbnlDSU1IWHF1NXR0Y1RySU5QV3BhMkhNUm82K0JtSm9OSkdVU3FNaHFDcExiQW8yVVpEbW5UVzAvQ3VmVjdMSFVXTHc3bnB6NjlkMzc5V1JRU1JveXNFU1llUmprVWdpanVkZnBEejQ5WEVHa29vTlNUTkRrQVpKbDJRQUwxR2xTYjlFQ1BsWS9uNHhoODUwM2h4RUFMbkhKckxJbitYdlhFVU1XREhRLzI5cm54UnlBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBZ0cvK0JRQjlkOEg1OUNaSUFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6ImVjMzFiNGNjMmFjYzRiOGU5YzAxYmFkZTAwY2NiZTI2Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWUsInV2Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTIwMCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDgtMDUiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IktleVhlbnRpYyBGSURPMiBTZWNwMjU2UjEgRklETzIgQ1RBUDIgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjEwODA1MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjIiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wOC0wNSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMTItMDgifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJjNTdkMDY0MTY1MzIyNWIxNzNiYzZiNGQ5NTg3OWY4NzkxNTIyMmY5IiwiOTIzODgxZmUyZjIxNGVlNDY1NDg0MzcxYWViNzJlOTdmNWE1OGUwYSIsIjRiNTQ2MTQyMzZjNGM0ZTkzYmViMmQzZGMxYjc1YjYyOTc4ZWU0ODgiLCJjZTY4ZDFiNzVmYjRjZDNkYTA3N2ZkM2Y4MzNjNGQ2ZTIwYmYyODdjIl0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImM1N2QwNjQxNjUzMjI1YjE3M2JjNmI0ZDk1ODc5Zjg3OTE1MjIyZjkiLCI5MjM4ODFmZTJmMjE0ZWU0NjU0ODQzNzFhZWI3MmU5N2Y1YTU4ZTBhIiwiNGI1NDYxNDIzNmM0YzRlOTNiZWIyZDNkYzFiNzViNjI5NzhlZTQ4OCIsImNlNjhkMWI3NWZiNGNkM2RhMDc3ZmQzZjgzM2M0ZDZlMjBiZjI4N2MiXSwiZGVzY3JpcHRpb24iOiJGZWl0aWFuIEJpb1Bhc3MgRklETyBTZWN1cml0eSBLZXkiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCIsInJlbW90ZV9oYW5kbGUiXSwiaXNLZXlSZXN0cmljdGVkIjp0cnVlLCJpc0ZyZXNoVXNlclZlcmlmaWNhdGlvblJlcXVpcmVkIjp0cnVlLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCZmpDQ0FTV2dBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakFYTVJVd0V3WURWUVFEREF4R1ZDQkdTVVJQSURBeU1EQXdJQmNOTVRZd05UQXhNREF3TURBd1doZ1BNakExTURBMU1ERXdNREF3TURCYU1CY3hGVEFUQmdOVkJBTU1ERVpVSUVaSlJFOGdNREl3TURCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQk5CbXJScVZPeHp0VEpWTjE5dnRkcWNMN3RLUWVvbDJubk0yL3lZZ3Zrc1pucjUwU0tiVmdJRWt6SFFWT3U4MExWRUUzbFZoZU8xSGpnZ3hBbFQ2bzRXallEQmVNQjBHQTFVZERnUVdCQlJKRldRdDFidkczak02WGdtVi9JY2pOdE8vQ3pBZkJnTlZIU01FR0RBV2dCUkpGV1F0MWJ2RzNqTTZYZ21WL0ljak50Ty9DekFNQmdOVkhSTUVCVEFEQVFIL01BNEdBMVVkRHdFQi93UUVBd0lCQmpBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlBd2ZQcWdJV0lVQitRQkJhVkdzZEh5MHM1Uk14bGt6cFNYL3pTeVRabVVwUUlnQjJ3SjZuWlJNOG9YL25BNDNSaDZTSm92TTJYd0NDSC8vK0xpckJBYkIwTT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRkFBQUFBVUNBTUFBQUF0QmtybEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFCSFpwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVOaTFqTURFMElEYzVMakUxTmpjNU55d2dNakF4TkM4d09DOHlNQzB3T1RvMU16b3dNaUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenBrWXowaWFIUjBjRG92TDNCMWNtd3ViM0puTDJSakwyVnNaVzFsYm5Sekx6RXVNUzhpSUhodGJHNXpPbkJvYjNSdmMyaHZjRDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5d2FHOTBiM05vYjNBdk1TNHdMeUlnZUcxc2JuTTZlRzF3VFUwOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXRiUzhpSUhodGJHNXpPbk4wVW1WbVBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZjMVI1Y0dVdlVtVnpiM1Z5WTJWU1pXWWpJaUI0YlhBNlEzSmxZWFJ2Y2xSdmIydzlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUF5TURFMElDaE5ZV05wYm5SdmMyZ3BJaUI0YlhBNlEzSmxZWFJsUkdGMFpUMGlNakF4TmkweE1pMHpNRlF4TkRvek16b3dPQ3N3T0Rvd01DSWdlRzF3T2sxdlpHbG1lVVJoZEdVOUlqSXdNVFl0TVRJdE16QlVNRGM2TXpFNk5Ua3JNRGc2TURBaUlIaHRjRHBOWlhSaFpHRjBZVVJoZEdVOUlqSXdNVFl0TVRJdE16QlVNRGM2TXpFNk5Ua3JNRGc2TURBaUlHUmpPbVp2Y20xaGREMGlhVzFoWjJVdmNHNW5JaUJ3YUc5MGIzTm9iM0E2U0dsemRHOXllVDBpTWpBeE5pMHhNaTB6TUZReE5Ub3pNRG95Tnlzd09Eb3dNQ1lqZURrNzVwYUg1THUySU9hY3F1YWdoK21pbUMweElPVzNzdWFKaytXOGdDWWplRUU3SWlCNGJYQk5UVHBKYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2pKRk56RkNSa1pEUXpZM1JqRXhSVFk1TnpoRVFUbERRa0kyTkRZelJqa3dJaUI0YlhCTlRUcEViMk4xYldWdWRFbEVQU0o0YlhBdVpHbGtPakpGTnpGQ1JrWkVRelkzUmpFeFJUWTVOemhFUVRsRFFrSTJORFl6Umprd0lqNGdQSGh0Y0UxTk9rUmxjbWwyWldSR2NtOXRJSE4wVW1WbU9tbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNa1UzTVVKR1JrRkROamRHTVRGRk5qazNPRVJCT1VOQ1FqWTBOak5HT1RBaUlITjBVbVZtT21SdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk1rVTNNVUpHUmtKRE5qZEdNVEZGTmprM09FUkJPVU5DUWpZME5qTkdPVEFpTHo0Z1BDOXlaR1k2UkdWelkzSnBjSFJwYjI0K0lEd3ZjbVJtT2xKRVJqNGdQQzk0T25odGNHMWxkR0UrSUR3L2VIQmhZMnRsZENCbGJtUTlJbklpUHo0NzdKWEZBQUFBWUZCTVZFWC8vLzhFVnFJWFphdkcyT29xY0xHMnpPT2t3dDBCU0p0cWxjWFY0dSthdXRsV2hiems3UFVBTVk5SGNyS2p0TmJxOGZlQWw4YUJvc3p6OXZwZGpzR0dxdEYzbjh1VHNOU1pwYzZKc05UNSt2MHhZS251OFBmZjUvTDQ4ZmcvZnJpY3pKZ1lBQUFEQUVsRVFWUjQya1JVQ1piRElBakZYWk9ZMVRhdE5jMzliemtzU1ljM3I0TUU0Zk1CQWFENnpsOHkvOVRPZ2V0OGQ1amZONzhid00vZERDUnBSNTIxelhmb2pISjA1SUl5aEJBVVNWQU9OZEd6Qll0MmY3S0ZyZmtKYUFrSGg5RlpoY0RYSFJrVEtvOU1MaWhHYWF2SW1uVjNxeUVYMEVwcmd6LzREd1VEN2tDSFJuZDhRRk40M0dvNFVWbUREZ3phNHcyN29pemRBMitjSyt1dVVwampvMit4d2MvNDJXNTB4NUxHWWVEQnNSMEhWSXg1eDhpRjYwQ2JsYlRFRWtGcjI3Yk5EQlVWU3ExT0tWUGJFNjJiM0VIOEZxQmc1T09PRXVjMnQ4WkppcU1PdUdwK2NLamc3d1ZHY2VvenFONHB4Z1ZQUWtqRllnYlZKS0RVaERDallyYXdQNXE0RVRnQzlmSU1SSHRpdHBRY0N2Sk9FTGNiTXNRZ25jaVJrbGpweVFqdkc0NGpxQlVFVEZpQmkxUEVJeWVrT3pzVytUeTVjTEhvczVSK2RNUzFMdFNTeGYzZ1FIY3pSMkNJNGdNTnBXNElSQTFRTWE2dEo0K0M2dUh1R0U4bU5ESXlGcWcvT1AvTU1VdWVTNklxOFM5MGRBZUJKU0V5L3FLa0srQk53ejhjWVk0amI1SjZ1NGlXQ0kyQjFaNTZMVzVrRWM0aGtkTXBzdlVDNTU4NVNYMFF1YmNnTnF5ZmdERkVjVHQrNDAvMFM1Tngwd2FDdzNPS2tjT2JBNUluMEFZcDAxcGpqdzJuNjI2VURqdEh3YTI4aUh1VEtxdHJ2K3JlVzQxTlo2aUdscjd1dUxKQ2ZrRnRjdGNHMDRzZ20xZU5TK1phRG5wYVRFckdveVg1SksyaU16OHhzMG5Pd1dHY1BETjQ5cWFDZDRiekpvekRabS9hQksrRW96THcrWGhOQmlZd0hmMHNpT3UxWFBrRy96S3d2cVlLY2ZTd0RFY0gvb1VlMDdlcy9XUThySXlnMkRPWGo4dGprWmR1REIvYjhoekRsbE1NT0NTNUJFbmQ1MzRmOHRpM1VaYzRrTXMzeEx5YWZNU3NKaGRHOFhQcWpOazV0QWdPMjVmZUtDaG5WZERqL0owRk1rT3NVL3hNQnYwd0ZoWWVFR2ZWSDEzZnVEVTB5REZMYTRmYzdSbldIQmZ1VEZWMnRFbU53YWRjN2FjM1VZMmpmQmw3SFQzNmZlMzRpUU81bU5DRkZCVzA3S2pQZ3FoT0xVMDF2WjhQdWVaMkpDbEZaTjhqa1VzNjl1a2E5ZVBwNitFZkw0QUY1K055d1NiaXJIdGNCOE1sL2drd0FFamtLNjRLakhQZUFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDIiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOC0xMS0wMSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiRmVpdGlhbiBCaW9QYXNzIEZJRE8gVTJGIFNlY3VyaXR5IEtleSIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTAwMDIwMTgwMjI4MDA1IiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjAuMSIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjEifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMTEtMDEifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE4LTExLTAxIn0seyJhYWd1aWQiOiI1ZDYyOTIxOC1kM2E1LTExZWQtYWZhMS0wMjQyYWMxMjAwMDIiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjVkNjI5MjE4LWQzYTUtMTFlZC1hZmExLTAyNDJhYzEyMDAwMiIsImRlc2NyaXB0aW9uIjoiU3dpc3NiaXQgaVNoaWVsZCBLZXkgUHJvIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ2lUQ0NBZzZnQXdJQkFnSVVPa21VMzVJaWNYb1ZQamZ2d3BHN01ONnRIUFV3Q2dZSUtvWkl6ajBFQXdNd1F6RUxNQWtHQTFVRUJoTUNSRVV4RkRBU0JnTlZCQW9NQzFOM2FYTnpZbWwwSUVGSE1SNHdIQVlEVlFRRERCVlRkMmx6YzJKcGRDQkdTVVJQSUZKdmIzUWdRMEV3SUJjTk1qRXhNREEzTURrek1EUXlXaGdQTWpBMU1URXdNRGN3T1RNd05ESmFNRU14Q3pBSkJnTlZCQVlUQWtSRk1SUXdFZ1lEVlFRS0RBdFRkMmx6YzJKcGRDQkJSekVlTUJ3R0ExVUVBd3dWVTNkcGMzTmlhWFFnUmtsRVR5QlNiMjkwSUVOQk1IWXdFQVlIS29aSXpqMENBUVlGSzRFRUFDSURZZ0FFdGdPQzdJS3hpcE1KN2JWUFRUODNPZTkweHpIUENlYnh5Q3RnL1dyc1RyUmFTbllpZ21KQ0I4L2pxQk40T1FHMmRaNWpjTnNMNlN3SG9zWURSSmMrTzF6azlpNUdFWldmM0lyOTkyQTZkdU1zcDUxbHE0ZkFnYS9VelROOS9FYnpvNEhBTUlHOU1CMEdBMVVkRGdRV0JCVGZ4emc4R0d6WUFpZEtMNjN1aFNpcmFYSklLREIrQmdOVkhTTUVkekIxZ0JUZnh6ZzhHR3pZQWlkS0w2M3VoU2lyYVhKSUtLRkhwRVV3UXpFTE1Ba0dBMVVFQmhNQ1JFVXhGREFTQmdOVkJBb01DMU4zYVhOelltbDBJRUZITVI0d0hBWURWUVFEREJWVGQybHpjMkpwZENCR1NVUlBJRkp2YjNRZ1EwR0NGRHBKbE4rU0luRjZGVDQzNzhLUnV6RGVyUnoxTUF3R0ExVWRFd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTURBMmtBTUdZQ01RRHN2NEs2TmZKdmZ2emQwT3lnd0ovQUJpTHRndEpXaFhUZVVsbHRkcWE0V3NPTTl0dng2MzZ2NUZJdlpSa0sxWG9DTVFDZG9QUSthNGZEQkVpTnVqMFdzMzN1VVFoR3Jwc2VQREdmVlhuNGtFcGJUSUJlT2RWQXgvL1RyTUMvU1ZiK2JzZz0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBTkVBQUFETUNBSUFBQUJpRU5IOUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFEc01BQUE3REFjZHZxR1FBQUNadlNVUkJWSGhlN1owSGRCelYxWURYRFRlYXNTazJFRXd4WU1DQUFRT0duMERvRUNkQUNLWWtRQ0NoQkVpQUVFZ2doSVFFSEFpaGR4TEFYYkxhRnExNjc3MnZldTk5cC9lWjFYL2Z6RXBhMWdXRFo2V1Y5dDN6SFIwZGczWm4zL3ZtdnZ0bTU3MnhqT0hBTWJXQm5jTXgxWEVnNTFSVkhYVVROYzF0OW9LS3QrTHpINDNNdXptOGRIMUV3NmxSblN0dGd5c2M3bU5paVdPYzFERk9FalBib2FDdm9jZFgyWWRPaStxNE9MTCsxdkRTeHlOejM0N1BpeTJvcUd2dGNCTUUyT0wxNXR0aXY4NEpndERXMFpGVTVubzNyZndSVzhsMVlhVnJ0cFlmL1hYdG5HMXRsbWkzSlU2eUpJOVpVakdoQlBRNDlIdlU2Tnh0cmNkc3JUMTdlOFgxdTBzZXR4Vi9rRjZlV2w3YjJkVWxpcUxYbmdQR3ZwMWpHTWJWMUJxV1ZmS2NOZmZHOE5JendocU9EdStjdjZmUEVqbHNpU0VzTnNiaTRDeXh2STZBQ1EzMDduYXdxUGZCZ1lqaHd5SUdqZzdyT0hOMzNTMWhKWCsyNVVmbGx0VzN0SE1jNTNWby83RVA1d2lDS0sxdi9peTk5S0dvb3ZVN3lsZnNiSm9UMW9ja2k1ZVI1dkNMamJaWVNmVEdtRkFEK2gyY2krV1FDZUNEblowYjFudmN6c1pMZHBROUdsUDBaV1paWlZNclJWRmVrL1lUL3M1QmhnUGhQa2dxdkN1aWFNM3Ura1hoUFhPaVJpeFdHZ2tPMkpseDRiQnpvUWxwc1ZMSUFUREJVTUpLelkwYVdSTGVzemFzN3Q0OUJaK2xGVlUwdEJ3NDIzM0RPWjduYTV2YlBrc3Z1V3RQNFNrN1hmUEMreTF4ZW02elEwYWw5bnA3VE1nRFZvQjI4UkpJc2lDODc3UWQxZmRGRm55VldkYlkxZ0h6QWE5VmU4V2tjekR2YU92b2hCcnVvYWpDTThQckYwVDJJNWRoSUljWGhaZkdneWxtYjlCUUM5cEJjUzlBOGx1d3AvZWM4TnJIWWdxaWM4czZ1N28xVGZPNjljMllkTTVOa01sbHJ1ZGljaS9jVnJvb3ZCdkpDelVqSkZKc0crYkFnQ0hnaVZPd3hJbEx3am8zYkM5NTBaYWJVVkczdjhKdTBqbFhTL3Q3YWVVM2haVXUzOTVnaVJ6U3B3c3NydHN3QndlSk1oUTRzMmZnMkcxMW04SkxQc21vYUdqcjJPZlZrMG5uN1BubGoxcUx6OWhWTnkrOEQya0xOUno4OUg5cERHWS93TVFDVFNuSStXRzlaKytxL1oyOUpLR29jbkI0Mkt1WFQwdzY5MVpjM3ZWaEpjdkNPOUJmR2pVY1RuS1lnd2ZWZHJwMk5tYjU3cmFiZHhlOW41QlgwOUx1MWNzbkpwMTdOQ0wzekczbGgwWDBvMG9PQ2J2WGkySXdCd2FjQVhQaXhJWGh2V3UvTHYxZGRGNUtkWk5YTDUrWWRPN204TktqdjY3MVZuSXdZL1Y3T1F6bVlIQXc0TnljaUtGanZxcTVMYklzdkxMRHE1ZFBURHEzUHFKKy9zNE8vYy8wYnhwOFh3aURPVWpzK3ZBYTQxNndvLzN5NkliUHF3ZThldm5FcEhPblJuZWlMKzl0RTk4MDdQVnlHTXkzWXRPck9oZ25vMGJQdG5XOTYzSjc5ZktKU2VkVzJnYjE2eU9jZnJrRk80ZjVYaGp5eEhJV3A3ZzZkdWpOT3NhcmwwOU1PcmZDNGJZa2U5QlZGcjlYd1dDK0swNEJYRnJsZEcrcDU3MTYrY1NrYzhmRWt1Z2VLZXdjNXRCeGl1RFNDWEhFNncwSHZDWjhqSk5Dem9HaGZuK1B3WHhYRE9maXFkZSt6VGs5ejJIbk1JZU9OOCtScnpYczQrNFM3QndtQUdEbk1GTU5kZzR6MVdEbkxORWhqMStEQkpyUWRjNW83cWg5RVJsS3dPZWRZdTFtdVhPR1dQdkVWeksvL3hSTnpKa2docGc3ZTRGUFozeE0vM1lMS0xQV09jTWVReWwwUXJzbm1WQXRDclg3QWl1eHlFWXN0Uk5IT29obERuSjVMSFdza3pyZVNhMk1vMWJGVXlmR1V5ZU5jM0xDN09HVUJQTGtCSEpWSEhWTUxMbkVSczZieXB2VFpwVno0MWxxVWpqOUZ6aVA1MXFSV3d0MXQ0NktKVmM0U2ZCcGRRSjFaaks5THBXK0tKMitQSU8rS291K05wdTVJWWU5SlkvZGxNL2VWc0QrcklDOXM1RDllU0Y3bDg3bW9sbkMzVVhzZmNYbzU2WTg5cklNR2hSY2JDZTlqZWJYcElGZzlqaG5wQzVJWXhHUXpORHZNSEFzc3BGd0hwOFVUNTZaVEsxUG82L01vbS9JWlVDbWU0cTVoOHY0SnlyNTUycUV2OVFLcjlZTGJ6UUs3elFMSDdTSUg3ZEtuN1ZKLzJ1WHZ1NlF0blZLMjd1a0hWM1NUcDFkczRYZDNWSmtqeFRXTGNIbmZhS1MyNWpKTEl2Vm5ZTUc5R3ZWUURBYm5ETk8wUEdzTmkrR1dHS0hURWFkbGtpdlQyT3V6VUdKNnBGeTlvVWEvdlVHNGNOV0VXU0s2SkdkQTBycWtKSTdxcFlRYWlXbDFkSmFFNk8xc0ZvN3AzVndXaGVuOWZCYXI2RDE2ZlRQTGdaRnpTMTdoaVJQbVZ2OXVGVzh2WUE3UG82eVJPbUZoMS9iQm9JWjdOeUVhbnFKQnBYWmtYYnk1SGpxZ2xUNjJoeG1jeEgzWkNYL1NwM3dmb3U0clZPMDkwc1pRMHF4VzZtbDFWWVd5VFFpZVNqRnc2dGpzbWRzM3lzdFF5QUdCYytlYnZtWEpkeUo0SnhSN1BvMWNpQ1kyYzdwdVEwUzJ4RU9jblVpRFdNRUZDdC9yQmJlYlJIRHUyVklZMldFMnNScVBXQ1k3S0VWRDZkNlJNMGphMk9xWjh6ai9XUWhIWkRDdzd1a1gyRG52aDF2ZWtPNURRcVJ0Y2tVVkdtUGxNUFFLVzd2bE5LR2xHcEtoWkdSVnNBdHJOYUJvcFBUZG5aSzl4WnpNSUhGemgwUVBiMHR0S0haL3RWWnpPUGxIQXlnem42bGlsUzdlWTJRWWNUMFFDYkQ4YTBCbGVzTzdOeUI4QTZtYmhoTVZ6ako5ZWswVFBpM05BaldYcm1HVXFFK3cwbnR1d1oyN3R2UW5WdGdJMDZNSjYvUFlaNTM4V0hkY2dXaDlnc29zWGtQRk1kM0NlemMvakV5WEJTeHhJYXV0TjFSd0w3UktLUU15WjI4cG1EWkRpR3djL3RIZDI2cGpUdzNoWDZ3bFB1c1ZTeDJxNk9TQnd0M2lJR2QyeGRnbXc1a3VIV3A5TU5sM0xZT3lVV3AzTUZ1dzQzalFJR2QyeGQ2aGx0c0o4NUpvVUM0N1oxU0E2M2k2czJzd001OWsvRU1kNWlWV0pOTTNWL0tiZFdGazdCdzVnVjI3cHZvazRiNVZ1TGtCT3BuaGV3bmJXSXR6bkJtQjNidW0rak9IUnRIM3BqTHZOa2t3S1NCdzhLWkhkaTVjWXhSRmNvNEczbFJPdjBuRjU4MnJNQXMxWHNvT013TDdOdzR1bkFMck1TcGlhaU1pK2lSZTRUOWJMS040OUFDT3plT1Bxb3VqeVZ2eUdYZWJoYXJLRlhHT1M0d2daMGJKNHFZWnlYT1M2WC9VTTBsRDhyREVzNXhnWW9lWHR2ZEpkMFgwczdwbGR6Y2FHSzVrOXlVei82dlhXeGpOUVYvZFIrd0dCUzFpRzRKM2JNWkg3TE9lYjlVSlM1QVNZN1BHSmJaS2Z4NkM5NUo4NkRiT1FGNFd3REdkRm56QXRsMjl0SE1hRnM3cGJ1THVKV2g2eHg4NWlnQ2p1YTJmUGF6TnFtWm1hS3JJNkxxb1dRUERPTDlndGJOby9VUXJhd0cvZEhJYVBXMFdndFFhbzFPTmFWV2taTlV6a3pneUYzNkIwa2NVTFkwQ2pmbnNjYzY5ZlVRZ0YrUEJJSmdjMjV1REhGZUNnVkpMbmt3c05kSFFHZEdHUnNRd1MyMWpGQXpoNVg0QWRuYUsrL3BsbmQzeWRzNjVhODZwQy9hcFUvYnhJOWJ4WTlheEE5YXhQZWJ4ZmVheFhkMTN0R0JLYzVNQkk0Y1BnNThpci9XQ2ZlVmNPdlQ2U01kb2JuV0VGMGljUjl1SjYvUFpxQ2JHeGdOUnJRQUJRelpVQ2xtRFN1N3U2VjNXOFNYYTRXbnE3aEh5cmtIU3ptWXhHMHU1TzRzNUc0cllEY1ZzTGZtTWJma01UZmxNamZtTWpma01OZm5NTmRsSTY3VitkSE1CQzNqelVXZjRvcE01cHdVK3ZnNDhqRGJYdDBST0lMRk9mMmEzTHdZOUUzWEF5V2N2VThlQ1V5U2c0b05Ycm1VVUhkMVNTKzVoTHVMMmF1em1YVnA5QmxKYUhVN2xEWEh4NkYxL0N1Y0ZIemtvNEZZOGlnSENXa0FPTUtPZ0xOaTFyRFVUaTYwb1M4WTUvaDFSMEFKRnVkUU1ZSFdwVjZVVHI5VWk3N3BDc1ExT1JBT0tyYjBZZVhmamVJdmlya042ZlJKOGVRUkRoSUdkRU42eE1UbU1VWk43VXZFckFNK0ZMVDgxQXlwRXdTTGMrakRFOGM1cVIvbnNSKzNTczJzK2NNcUNEY2tldElHbGIvWENUQktRbFpEKzNSQWN4dTJHYjhZdjRjT0U1L2FyenNDU2hBNUYwMmNua2ovcG95TDZaVUhSUE96bkZ2MjVJNm9yOVVMMStVd0sySkoxT0xvUlBkcGVyOUR3Z1NJb0hBTytqc1Npam55b2pUbVpaZVFNNkpRWmwrV2c1RzZobEkvYkpFMjViTW54bEZ6OVhlY3RoTTl4QWtlNXhiWlNKaFN3UnkrbGxKRkdBak5DOVV6Qm9uVDJpcy9YTWF0VHFUbXc5c1pJNHZmWVdDbWh1bDNidHlBWmJIazdRWHNyaTY1bXpmNUxoSkdRUlBWTnh2RUgyWXhpMjNlMmhIbnRta2pTSnliRTAyY0dFODlXTW81K3hYQzdLc2tmWUlXMVNQL3Vvdy9QWkhTYytxVXo5UXd2a3kvYzNxU1cyQWx6MHFtZjEvRlo0K29ncWxydWp5ZXNUcEtmYnRadkQ2SFJVK1FncmVEU3M3dkdEQlRTWkE0dDhST1hweE8vNlZXZ0VIUTFGcHVERXJEM0JIbEQ5WDhlYWswbEl6RzIva2ZBMllxbVg3bklPdEVFMGM1eUt1eW1IODFDaTdLNUpXcmJ0bmo2SmZ2MTIvWFFaczFnM0I0WUoxZWdzUzVGVTd5cGx6bS9SYWhpVEhUT1VpWlhieTJyVlBhbE1lQzFwUFhSL3lPQVRPVlRMTnpxS0pIUDFmcTl5OTkwU2EyYzJiT1dTVnRySTVXUDJnUnI4NWlGcUlaS3hZdUNBZ1M1MDZPSnpjWHNaQ1F1Z1V6bldQVk1TZ1F0elNLbDJiUWFEdDY3Rnd3RUFUT29Tc1hxeE1vS0xuQ3UrVStVNy8xSWhWUHpvanljcTF3WVJxTjNnNWZKUWtHZ3NTNTB4T3BoMHE1cUI1NTBGVG5SbVZQMnBEeXh4ciszQlFLdlIxMkxoaVlmdWNpa0FkbkpGR1BsSFBXUG5uSVZPZUdKVS9pb1B4MEZYZDI4dmpWWUw4RHdFdzlRZUxjbWlUcTBYTE9aclp6OEdweEEvS1RsZHlaMkxuZ0lYaWNlNndjM1I1c3JuTXdVanY3NVNjcXVEWFl1ZUJoMXVjNWNPNUo3RnhRRVNSekNLam5qTHMxeloxRERJdWUrQUg1ZDNoc0RTcUN4TG5UOUhsclpJL0pkd2lQU0o2VVFmUmw2MXFZdDJMbmdvUWdjVzUxQXZYTEVpNnNXKzRWekhTT2tEMVp3OHFMTHY3ODFQSHJjNzd2anBrV2dzUzVrK09welVYY3RrNnBpemZ6ZXdoRzhSUzcxWC9XQ3h2U0dmdzlSTEFRSk02aDcxc0wyQy9heFRaVGQwUVhWVTh0cmI3YkxGNlZ4YUJsdytBY3ZwRnAyZ2tDNTlEUEZVNjBoNnZwOTVXb25yRk9YdHZhTVg1ZmlYSHpIRTUxMDB1UU9IZTBmdi9jR3dHNGZ3NUt1dGcrK1VIOWNaSGU1VjdZdWVsbG1wMEQ5Tnl6MUlidUUvNXJuZm4zQ1V2YVdPR28rcUpMdUNpTldZTHZFdzRHZ3NTNUJWYnk3R1RxbVdvK1owUUJTOHlOVmxiN2I3dDBSd0Y3QXRwTmtyQkU0RlEzclV5L2M5RDkrcnF2SHlTUUQ1ZHhDUU95NlF1cTNiSW5ZMWgreWNYRDdCVXRpUURuY0ZVM2pRU0pjOER5V1BMT1FqYThSK29UVFY3Zkttc2VtRWxFOWtpUGxITm5KZE9MNFUxUnRqTjJ2aG4zejhEM3dEQUJZdnFkQTZDekk0bWxkclJSK2lkdFlpT3JTcWJ1SVF5dkpXcm9vc24vT3REZXVlY21VL0JlaHVoZTV3d216TVB5QlpUZ2NXNitsYncwZy81SGcxQk1LR3dBTm5XbEZVOGxxWDdWSVQxWnlWMmR6WnllU0IzbnBHRHVNdDg0Z0NnOTUza3hVdUNCbWZpZlRXSkMvZS9LeEhsaTROdXd3VW5RT09lR2tnNm1FVTlWOHZFRDhvanA4d2c5MnpHS3A1SFI0Z2JrdDVyRng4cjVXL1BZaTlPWTA1Qjg1SkVPWXFFTlBTTUE3ZjVuZEo1ZjE4NElab1Iyd2VNY05ObXFPT3JuaGV6WEhWS25xYXUvZkFQbUowT1NWa0dxOWo3NXd4YnBMeTdoc1FwdWN4SGF3L1dIMmN5bEdjeUZhY3c1S2RTYVpHcDFJdHA1ODhSNGFtVWNkWHdjQ1Y0ZXE3UENES0I0Qlk3UldhWnp0QU54bEE3YTAxUGYxaFB0aG1sRHUyRXVBV3pFWWh1eHlFWXN0S0puUFM2d0VwQ2g1OFhzNnlTWnlNVEJhV0ZRT0Fmb2pRWE5mV1VtODNxREFJTmc0TFpNaHhmbVZNK2c0R2xpdEJLM21qSW93L1FDeHR6M1c4UXREY0xMdGNKejFmeVRGZHl2eXpnby91NHU5dTR0L0pOODlzZDU3QzE1N00yNWlKdHkwU2JEMzVzYmM1bnJnUnptMmh6dkhyOVhaekUvekdLdXlxU3Z6S1EzWnRLWFo5SlFhVnlhVGwrU1JsK1VScTlQb3k5SW84NVBwYzVOb2RZbVUyY2xVV2NrVWFjbVVqOUlvRmJwKzlHQ3dXRHFJanV5ME92WnhIaU5uZHMzMEM1UmNQcVMwSlMvcmVEQUEwYnh2blZBQTh5RzJuRklSUHZ6MTlGb0EvWGNFVFYxU0hIMnk5RzlVbGkzdEwwTDZhaHZvQzU5MUNwOTJDcDkwQUoyU3UrMWlJZkN1L3IrNWY5cEV0OXFFdi9kS0w3WktQNnJVZHpTS01MNTlzOEc0ZFVHNGUvMXdpdDF3bDlyQmNqRUw3cUVQN21FRjJyNFAxYnp6MWJ4djYrQ1U0Si92SUwvVFRuM0VKd1lwZHpkUmR3ZGFMdHQ5cHBzWmtNNnl0TS9TRVFXTHJhUjNxMExna3ErSUhJdUdsMmxnMUhtcC9sb29Xc25yeW1CR21EM0VTQ2ZxS0g5MUVuWk15cUJoWjUrUWV2aHRTNWVhOWNmRjlIQ2FKQVhvUnhzMEtrL05PcG9oSXRDMUZCYXRVNFZwVlVTU2dXaGxCTktHYUdVRWtxSld5bDJLNFdqU3NHb2tqK3E1STBxMlNOSzVyQ1NQcVRBaVpFMEtFUHQ2MENuaHd5bkI5UWtIN1dDdGVMejFmd0RwZHlOT2N5NlZCcFNJTHE1WVVJN3YyYWZGb0xGT1FDMGkwUmx5b1owK3RVNkFWcDVhbEpkVUlYSGc5RDBuOFl2Y0RJWUQrVUJaUDNFRUFBVnlnTjBoc0JrbkZUUVNUSWdvTk9qU1gvV0JSZ1ozaTFES24yMm1yK3prSVV4K3VSNFZCUk81cnpwVFhoQjVCd0FKVWcwY1VvQzJvZ3V2RnZxTVhWTi82d1BhQ3haODRDSW9HQTNyOVZTV3NhUXNxdExnaFA0M21LWW9kTXdkMEU3eEUvTUxYeGJmaW9KT3VkZ0ptR0htUVQ5ajNvZUJwZkF6U1JDSVhqVjB5ZDRpa2JWSFowU2xJTXdBVnFUaEhhTDl5YTg2ZEl1dUp6VE0vOTg5TjByZFg4SkMyVUsxRldtZmlVUmlrSExIaWhKWWNEOW9FVjhxSlM3TUkzK3hxMkVVMjllY0Rsbk5BRjZ0Q0Y1UlFiOVdyMEFGVFJqOWxmK29SbGdYaTJ0UXNVQzA5NHJNcG5sc1JRYVp3M3pmTHRnQ2dndTV3d2lpVGxSYUlYRVBVWHMxazZwUFFEUEp3bk5nUElZR3RQZXAveTVScmdxYS93aEdWT2Y3WUxST2IwaElOVmRrRW8vVThVbkQ4aW03Mm9kc2dFVDRWN0JrelFnditRUy9pK0xXZWFZanRvdUdKM1RUenRvaTZOanlldHltUDgwaVpXa3l1SFpoRWtCN1RnZ2FISDk4bk0xL0laMCtvaUoyczZ2RndKSE1EcG5vTGZDNmdUcW5tTHVxdzZwa2Rhd2RXWUZUTXM2T2MzYWgzWnlPVGVGV21ERmVjNUFQL2tXVzhselV1akhLamlZdy9hSkhselptUld5TnRiS2FYQXkvN3lRUFNtZW1nL2FUZGtJRzd6TzZTTXNOTVRoZG5KREJ2MThqWkEwcVBTTCtNcUphY0dyYU1INWxnYngybXpHKytTTXFSbGhnOWM1QUp6VHJ4SXZpeVdoNEgyNVRrZ2RVb1lEY0d0ZHlNYXc1RWtZVUg1ZnlhOU5waGZFNk5wTlFhb0xhdWNBUGRYQmZHS0ZrN3cyaDNtMW5zOFlrb2ZNdlhVOWhFUHhqRFd6MnVkdDBvL3oyQlZPZlJ1aEtkQXUySjBEaklaQVR4UW1yODJtLzFiSEp3OHFmWUxIM0dXd0lSdXM2c2tZVnA2dDR0ZWwwZ3R0eGlNMEFyeVQwQXh3RHRDZG14dERIT3RFejl0OHlTWEFWQjltWHBMSmEvNURNZURNYldTMFQ5cWtuK2F6eDhWUnFLa2pzWFBBZUtxRFV4QUcyU3N5R0Rndnc3c2xGNlhTZ1hodWY0aUZXL0xBMFBGTUZiODJoZGEzMThET0dVQmI2T1pCdGp2S1RxNVBveDR1WlQ5ckU0dEcxU0Y4RGVYUUFvYUxPa3A3cjFtOEpwdGRZcXpDTkZyYnJ3dk1Zc1k0WjZCckJ5ZmlZaHR4WmhKMVJ5SHp6M3JCMnF1NEtBM013emNEZk0vd2pJMkludWhlK2Q1aWJtVThOYzhRRGpzM0NiU0ZmbXZuUWl0eFlqeDVSU2J6U0JuL1FZc0Vvd05Nd1FnWnp5MitUNGphV0k3K3hGR1lTU3dPOUU1Q004ODV3RGdMMFJEZ1htb256MHFpYjgxam42MFdQbTBUNC9xVmNrSnQ1N1JoRWQweGl6UGZRUWEwVXkydC9xZEp2QzRuOE5lSFo2UnpnT0VjMGc0U0hscDJlbTRLZldNdTg1c3lEa2JiclIxUzRvQlNTcWd0ckRZZ2VDakZJNmpvV2hTNnJJY3QzRTkwODlyT0x1bStZdlJWR0dyWXdNMGtacXB6RXhqbVJhR2x4VWM1eURNU3FmL0xaRFlYc2s5WDhhODFpSisyU1dIZHNyTmZUaDlDNjZaS0NhV0tWR29wdEh5cmxVUHJDNkdoZXdXdFgvQU1pSjVCMFFQWmNVUkM2d2xnS2dmRE5FRHFVRHEwdnViRkYrYjdBamtZNEZRRXI2STFOVEM2U1JwYVphUHFTMittUHVDREp3MHEwRzVuSjlQb0JpZnMzSDZaU0hoQU5GcmdEdWF0aWlQUFNxWTJaRERYNWJKM0ZIQVBsSEpQVlBEUDEvQ3YxQWxiR29TM204UVBXOFV2MnRIaVBEaXo5L1JJVUQ3Yit1VFlmam1oWDA0YWtGTUcwV0srekdFbFd5ZDNXTWtmVVlHQ1VVU2hHMUgwZlNrbTFCSkNoUnhjUnFoUUJsUVNhaFdwdWlnVmhyWUdHaVZtT0JONmVHMVExTnl5eHFxZUtic1d4Q3BqY0dEL2JCQTJaTkNCL2NwL3hqdm55NFI4ZW52TnM2SzlubGJFVWlmSFV6REpQVCtOdWpTRHZpcUx2ajZIdVRXUHVhMkF2YXVRdmE4WUdmbnJNdTdSY3ZDUysxMGw5MHdWOTF3MS8zdzEvMmNYLzZLTGY4bkZ2K3ppWDZrVi9nYlVJVjZ0bitRZjN4M29WR2pyMXh1RWZ6VUlielFLYnpZS2J6V0o3elNqaGRZZnRZcWZ0MHRmdGt2Yk82V0lIc25XRHhNakdkSXpKT1plWG9Qc0dORDhCMWtXMHYvSGJSS1VkSXZ0MkxtRFpDTG5vZDA2MEFZbzZGK2kwU1U5eUgrTGJjUVJkclFuQ05USVVQOGQ3MFRwOEtRRXRQM0M2a1RxdEVScVRSSUYyWEZ0TW5WT0NuVmVDclV1RmUzVmNFRXFkV0VxdFQ2TnVRaElSMXlzYzhuM0JiSXZjR2tHYzFrR2Mza21zekdUZ2FrMzFBTS96R1orbE1QY2tNdmNuTXY4SkorNUU4NkhFaGJPQkVqUFVOcEg5c2dsYm5WQTFBSTNLOUp2SWRaMmRjdTNGN0RMWUJwaE5HWWd0SnRWenZtaEMrZTE4Q0F4L3NSQWZ4RW9FeWV4SXVZZUdwQjlBUmk4ZklGVFlxR05XR1FubGpxSXd4MVFIaERMblNUMHlxbUoxUGtwOUhYWnpFT2wzTDhhUlNoTW14Z3RjTGRNUS8zcTZKY2ZLR0ZQakF2a1BldXoyVGxnUWlCZnNTSU5qTTJMRHBLSnZ6SVYzK1B4SGg2a1p3TjAyUE5qMEYycnkyT1JmSkFJWWVqZjBTWFYwU29YbUhRSFV4a29aS0hHT0NPSjh0N2FCUGcxNmFFenk1Mzdma3lZT2wxNC9kTVoxeEZxMDNVcDFNTmwzSzR1cVlWUkF6RzNVTFN4Z2xIbGhScjBxQ3B3M1hzQWZvMXo2R0RuZ290OXlnZmFvZDJQaVNWV1lsMEtEYk9jK0g0WmFqdlY3TnNJNGVYS1NSWG1TWmVsTTFEN1l1ZENHOE8vQ0hTbi9qVlp6TDhhQTdYYXZJWlNZVFo5dGI0TUVUc1g4b0IyZTVBRXF4T29CMHE0UGQxU3I2blA0ek9pZ1VZM21OeVlNNzdpR2xLczMyRWNPdGk1bVlSZTJ4MmxQNmRxUzZOUVRacjh6Q0NJRmtiN3RGWDhTUjV6QXZRNGRnNkRKSWhDazFtWVZ6NVp5Y0VjMC9UckpoMmM5bVc3ZEdjQmMyTGc3aG5HenMwa2pLb3VHaTBOMlZ6RTZvLzFOdm41TGQyOHRyMVR1cWVJUFRsdzMvUmo1MllZK25pMzFFN2VsTXQ4MFM2MXNLcHM2dXkxVjlEQ3V1VmZsbkNuSkl3N0I2TDdIY01oZ3AyYllZQUJrV2l6NzZzeW1iZWJ4Q3BTNVUwZFh2c0VMYUpIZnJDVWc1a0tkZzZqZzV4eno0MGhOcVRSLzZnVENrY1YydFFySnYyaUZ0VXJQMVRHbldvNEY0R2R3K2pPellraExraWxYM0lKV2NNS1llbzNFbEFnUnZmS0Q1ZHhweVZpNXpBR3VuUHc4OXdVNnJscVBuVlFIalYxYzc1SjU1TDBaZjNZT2N5RWMydVRxV2VxK0NUMGJEUlR4MVpoZkd3MW5NUDFIR2JDZzdPVHFkOVg4b245OHJEWnprWDJ5TCtDT1FTTXJkZzVETUx3SUlaWW0wSTlYY1VubXAzbllONjZwMXQrQUY4cndVd3k3aHpVYzMrbzVsUE1ydWQ2ZVcxWGwzeGZNZmNEN0J6R2krNGN6RnZQVDZQLzdCSXl6SjYzZG5IYXRrNXBjMUVnVnh4aTUyWVl1bk56WTRpTDArbFg2b1M4VWNYY1hZTGFXZTIvN2RMdGhleEsvSDByeGd0eWpwaHZKVGRtTVc4MGllV2t5ZmVwTnpQYVI2M2lyZm5NY2REanlMbTlEdURRd2M3Tk1IVG5GdG5KYTNPWmoxdkZCa2FWVEwyZnFZN1czbTRTcjh0bGx1UDc1ekFJRUE0ODBEZFlodUZ2WjVmVXcydG1LdWNacXlMVjF4dUVLN09ZeVdlQytSM0RvWU9kbTBub3pzMkpKazVPSUI4cVkrTUhaTkxVWWc3MExYR3JmM0VKRjZjeFN3TzNPeE4yYmlhaFM3RFlSbDZZQ3BOV3Z0Q3RLS1lPckpLK0k5Z3pWZnc1eWZSQ1kvc0k3RnhJbzFkeUlBRlU5NXZ5MkU5YXhXYlc1UDJVYVdVc2NWRDVUUm0vT29HYVB6Nk8reC9Hb1lPZG14a1lCa1NnZlRET1RhR2ZydUpnWURYM1VSbVFNSWRFVDFTdnZMbVlBNjNuR01MQisvb2R5YUdEblF0ZW9MOE5vTzhodyttUEdEM09TZDFSd1A2M1hXeWdOY0hVZ1ZYMWpMVnoycGNkMGkzNTdPU0Q1N0J6b1lWaG15RmNCUHBsbVFNOUQralZlaUZ2Qk4ycWFlNUtDREM0bWxMZmJoYmhMUTZ6Nlc4YUNPR0FvSE51NHN6R0dFUVQ4NktKeFZaaVpUeDFUVFlEVTRlRUFibFBNSDlsSzB5QnMwZVVsMXpDK1duMEhKaEFoSXB6aG0yUnZwdlR6QW9pOXNMM1AwMzhEdmlvQml5d292M0xUb29uTDBxamYxN0VRaWNsRHNqZHZDYWJyeHg2cUt1MVYzNmtYTDliRS9vQ25QUHRHaE1KS3VmbVdnbkk2b3ZzeEJJN09hdXdUYkxVcnVNZ0QzZVFVRFlkNlNDUGlpV1h4WkxMNDhoajQ4Z1Q0cWtUNDlGK2VHdVNxSE5UcUV2UzZSOWxNL2NVc3krNGVLaTBDdHpLSU5xbXhOc3A1a1lMbzMzV0p2MjBnRDB1VHQ5OExoU2NnM3grcElNNEpaRzZJSTIrTEpPK1F1ZnlXY0hHRE1RVm1jeVZPc1lPaHpCUVhtZHNjcGpIYk1wbmJpOWs3eXBpZjFIQy9hcVVlN3lDZjdvSzdmSzVwVUg0cUZVTTc1RXloNVZHVmlNRHR1TWhlRnhHcUgrdkV5N1BZQTUzR0tPTmZ3ZVpSckE0cDIvRmVrb2lXcmI1UkNYM2NoMXY3SVFLclRBTGVGVUhiZXhhanpaMkJaUGVhQlQrM1NTODB5eSszeXArM0NwKzNpWkNHdHZaSlVYMHlMWmVPV0ZBeVJoV2lrWVZGNFdlT3pBa2VUZ1ZhUkc0UUZmbUJwUkh5dmpURStuREFuYzEyQ0Fvbk5QTE9LaGRMa3lqNGZ6ZTFTMUJNVnZzUmhTT0tnVXpuMEszVW9SUWk5M2VEYXpMQ2JXQ1JMdFgxNHp2WHQzTWFxQlhGNi9CL0dCSVJGdTJjNnBIbVpLSGhrTDJoUGY5dWxQYWxNOGVIUnZJSFRZTmdzVTVmWjB3ek5MLzNTUkNrb2M1bEtUdlhRK0lzd3ZqUThFa3dBRDYyd0RTbUtZRGxrMkZhRDVCS3g0NEpWNnRGeTdKb05HeitRTXFIQkJVemtHSkErVkxDeHVBV1JtTy9VY3ZXcnN2UVIwSnhiUXg1dmgza0xrRWxYTS96R0xlYXhIcmFGVTI5UW83amdNRUROL2xwQUlsNXRWWnpOR0J1My9KbDZCeTdxb3NCc3BxS0hITTNZTUR4LzRDV25sRTBxeDlLTW10VHFBV1FGOWc1M0FFTkZnVmtwejZacU53VlJhOWRPSTVKSUJmQjVrTGRpNlVvNU5ES3d1OU8zL3B2WUNkd3hIQUlHVXRZMGg1b1VhNEpKMDVQSEM3cE84TmRpNDBRMURSWFNRd1k3c3hsem5XU2FMSDhCc0RxMS9YQkFMc1hBaUdvbm1hR0cxN2wzUi9DWGRxSWpVdlp2elphSDc5RWlDd2M2RVdpZ2R0R2h6VkkvKzJnajh2bGRZZllhZzc1OWNwZ1FNN0YxS2hqWTMxOEo2NGZ2bTVhbjVEQnN4VjlWdElEUHc2SlhCZzUwSW5KTTNUeVd1T2Zobm1EVmRrMGdGODBzMkJ3YzZGU0lqYVdBdXJSdmRLejFiekd6T1paYkhqOHdic0hIYk85SUFDemkxNUtnaDFXNmYwWkFWM1NUbzkrUjBYdER6ZzF4MkJCanMzdTBQVzBJWGZ0Q0hsUDAzaVBjWHN1bFRxQ0llM3dhZkJOZ1BzM0t3TWFEOUc4Y0Q4dE1TdDd1cVMvK1FTYnNwbFRrbWdGdHFtTDcxTmdKMmJmU0dveUxaaXR4cmVKYjFhTDl4VHpGMmNUaDhYUjg2SHBwNFlVbjNiZjRvSkt1ZXV6bUkrYUVIN1cybFRjbi9zN0FnNFBTVU5mVnRQeUo1ZVFhdW4xWndSWlhlWEJEMzZRQW0zTVpOZUZVK2k5QWFORExiNXRmeTBFRlRPWFpQRmZOZ2lOakVtYjhNeCswTFQ5N09CMFhOVTh2VHdXaU9qbFJCcThxQzh1MXQ2dTFsNHJvYmZYTVJlbWNtY2xrZ2Q2ZER2Tlo5WXhlalg4dE5DVURtM01ZTjVyVjZBMDdSUDBOeXlCeGlXWmpVaVlraG5VR2RBUVBUcDlBcmdrNmVMOThBa29KM1RXbG10aVVWcHpFV3A1U1JhWnBFK0pEdjc1YkJ1NmRNMmNVdWo4RXcxZjI4eGUwMDJ2VGFGUHM0SnBkdjQ5ZDVwSDB6OUNBcm5BUDJ4cE9la1VMOHU0ejVvRmFONjVkaCtoSzF2Tm1QdFJjVDB5dEc5Y2xRUElxSmIydE10UWJyYTFTWHQ2SlMyZGtwZmRVai9iUmMvYXhNL2FoSGZheEZoK3ZsNmcvaEtIZjk4RGY5VUpmZFFHWGRYRVh0ekhudGxGbk5lS2cyemhHV3hwSGZoRnN4TWpmUm1tT2ZYNE5OSXNEZ1hUY3lMSWVBNExzOWs3aXhpSHk3akhpMUhnSUt6R1BpWUJxRE9yMHE1QjB1NSswdllYNWF3a0s3dUxtTHZLbVIvVnNEZVZzRCtKSis5SlkrOU1ZZTlOcHU5S3BPNUxJTlpuMGF2VGFaaDZGeVZRRUhYSE81QUZkdGN2Um05QktGcUV3U0xjekhFbkJoaXNaMDRObzQ4SlpFNkk0azZNeG14Sm1rMkF4L1Q0SFFna1FLSFRrMUVpL2doWGYwZ2dUcEpYOU8vTW82Qzdqbk9TYTdRbC9zZjVTQVB0NU9MYkdoWWdCYno2bVdrTkMvQk41ajZFVHpPR1VBN0FuREtoaFRHcDBaRWZ3TnZydG9uSUphQjM3OERlN1ZxY0JGY3prRjdvYk5XUDEvOTlwSUphZlJNTmlIWkJETkZNaitDTGM5TnRpUG13UGkxMnd3aTZKekR6SHF3YzVpcEJqdUhtV3F3YzVpcDVxQ2RvN0J6R0hNd25JdW5YbXNRdlhyNWhJOXpzYVFsWmN3U3kvdi9QUWJ6WFFIblVpRFBFYThmMkxrVkRyY2wyWU9kdzVnQWpKWkpubFhPMFMzMXZGY3ZuNWgwYnFWMUFPbnA0Q3hXeW1JbC9WOEZnemtZd0J6d0o1WUQ3Vlk3QnQrc3BiMTYrY1NrYzZkRmRWaWlSaTAyQmdGLzV2ZGFHTXpCWUtNc050cGlweTJSSTJ1dG5lL1dqSHIxOG9sSjV5N2FVemQvUnp2Nk0waDE4R2UrTDRUQkhDUmdtNE8xUkxzUDI5RzJNYXIraStwK3IxNCtNZW5jcmVFbHk3NTJ6WWthdHNSSkZqdmovMW9Zek1IZ1lDeHg0cHlJd1JWZjE5d1JXUnBSMWVIVnl5Y21uZnR0Wk83WjI4b1dSdlJiNGlXa0tpN3BNTjhWY0FiTWlSTVhoZmVldDdYMG1aaTh0T3BtcjE0K01lbmNPL0Y1TjRhVkhCUFdnWkljL0NVYVhyRjJtSU1HaEFObmRITlc3Rzc5Y1ZqUlI0bjVycFoycjE0K01lbWNzNkR5dDdhU3MzYlh6US92OVFxTFp4S1lnOGNRTG9aY3NMdm4zTjJ1Wnh3bHlTVlZROE1qWHIxOFl0SzV1dGFPRDlQTGJ3MHJXYkd0emhJeGFJbVgwV1FDcHpyTVFVR2lLN3RRbFlYM0g3K3Q5cmJ3NGkreUtwczd1aVJKOHVybEU1UE9FU1NaVmw3N0oydnVKVHRLbDRSM3c2aU1YZ1ZmcThOOEsyQUllT0lVTEhIQzRXRWRHM2VXL05XZW0xTlZUOVA3dURnSE1lbWNxcW9kblYyUk9hV1B4aFN1RGFzOUxLSVBaVXNubUtkZk9zSG1ZZmJHcU9IMEs4QVdHN1Z3VDgrNnNKcW5iSVgyL1BLZW5sN1BmcGJOVHpvSElRaENRMnY3bDVsbDkwWVVuTGFqZWtGNEg3cHVnaTZkUUdHSWF6dk1Yb0FWNEFZWTRoUVhodmV1MlY3NVlGVEI5dXl5bG80dVVkekhONjFHZk1NNUNKWmxLeHBhUGswcHVpK3ljTzN1dXFYaDNYTWpoMUhtaE5vT1FQSkJ6Z1AvY05vTFNZeGgxSmd1R0VwWXFYbFJ3NGVIZGEwTHEzMHdzdkRMak9LYTVqWklYbDZmOWhYK3prRlFGRlhaMlBwVlp2bWowWVViZHBRZXY3TnhibGd2dW9BQ0ZTSVlEVytEaDlxUUJRMm1EQnBNalFIUXhzemIzYjF5UjhQR25hVlBXZ3UzWjVlN1d0b1podkdhdEovWWgzTVFITWMxdExSSDU1YTlhTS9idEtmMDdMQzY1V0h0aDRYM1d2WU1XcUxkM25lRklSeXFQVXdJSWVnWmh3RUg1a1FNd21DNmZIZmJPYnRyYjlzRGs0WThxT0dhMnpzUG5PR00yTGR6RURBZWQzVjNwMWZXZlp4WjhaU2o1T2F3NHJWYlM1ZC83WnE3dFFYZENnQkhrRHlHN3ZIRWhBN1E0OUR2a2NQenQ3VWN1OVYxM3JheVc4T0tuM2FVZkpaWmtWVlYzOVBUczg4ckkzdkhmcDJEMERTTkpNbjYxdmI0b29yM0V3dWVpczc3YVVUWlpWRU5aMXU3VG5FTXJuSzZUM0FTSitocjBER3pIUXI2R25wOHRXTndyYlZ6WTFUOTdSR2xUOGZrZjVpVW4xUmMyZFRlQ2ZVWTJPTDE1dHZpUU00Wkljdnk0T0JnZFZOclNuVnpXR1g3NTlVRDc3cmNiOVl4VytyNTE0QUc5Q2h3ek95bm5vY2UvM2NkODI3TjZCZlYvWHVxMnROcW1sM05yVU5EUTRxaWVGMDV1UGgyNTNEZ01EZXdjemltTnNiRy9oKzlQNytLZktPK1JnQUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI1ZDYyOTIxOGQzYTUxMWVkYWZhMTAyNDJhYzEyMDAwMiIsIm9wdGlvbnMiOnsicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJ0cmFuc3BvcnRzIjpbInVzYiIsIm5mYyJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA5LTEzIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJTd2lzc2JpdCBpU2hpZWxkIEtleSBQcm8iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIzMDkxMzAwMiIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA5LTEzIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wMi0xMyJ9LHsiYWFndWlkIjoiZDQxZjVhNjktYjgxNy00MTQ0LWExM2MtOWViZDZkOTI1NGQ2IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJkNDFmNWE2OS1iODE3LTQxNDQtYTEzYy05ZWJkNmQ5MjU0ZDYiLCJkZXNjcmlwdGlvbiI6IkFUS2V5LkNhcmQgQ1RBUDIuMCIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMDAwMDM5LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwiaXNGcmVzaFVzZXJWZXJpZmljYXRpb25SZXF1aXJlZCI6dHJ1ZSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQnpEQ0NBWEdnQXdJQkFnSUJBVEFLQmdncWhrak9QUVFEQWpCaU1Rc3dDUVlEVlFRR0V3SlRSVEVTTUJBR0ExVUVDZ3dKUVZSTFpYbERRVEF3TVNJd0lBWURWUVFMREJsQmRYUm9aVzUwYVdOaGRHOXlJRUYwZEdWemRHRjBhVzl1TVJzd0dRWURWUVFERXhKQmRYUm9aVzUwY21WdVpDQkRRU0F3TURBd0lCY05NVFl3TWpJMk1EZ3hNVEEyV2hnUE1qQTFNREF5TWpVd09ERXhNRFphTUdJeEN6QUpCZ05WQkFZVEFsTkZNUkl3RUFZRFZRUUtEQWxCVkV0bGVVTkJNREF4SWpBZ0JnTlZCQXNNR1VGMWRHaGxiblJwWTJGMGIzSWdRWFIwWlhOMFlYUnBiMjR4R3pBWkJnTlZCQU1URWtGMWRHaGxiblJ5Wlc1a0lFTkJJREF3TURCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkFKY1dxZUN4Z2E5S0piRk8yVFpkamNncnRaQWdmaThUWEt1K3Y1bGNSNWNlYjVHSll4eW9Damh1ZUVTTDNkZG1NSWtwR3loc0VFdGZGVXlCd3N5RlZDakZqQVVNQklHQTFVZEV3RUIvd1FJTUFZQkFmOENBUUF3Q2dZSUtvWkl6ajBFQXdJRFNRQXdSZ0loQUw0VGJQMDBzRU5iVEVYR29hZ002SGtsMlhJRHJ4Z0tiSHdvdy85R2liWVRBaUVBdWRJbTdFR3FmeWE4UXlnS2Nia1FmcXJ3ZWZZbkJ2WktJMHh3bi9rS1d4ND0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRHdBQUFBOENBWUFBQUE2L05seUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFDeEVBQUFzUkFYOWtYNUVBQUFVMFNVUkJWR2hEN1ZwYmM5TkdGRDYyYk1XT0x6aTJrd0oyTHBBV1NndDBJRUJ2VDMzdGRLWXo3VnQvWUI4NncyL2dwWjAyaFlkT0FrK0ZhU0JwSURlSDJDVyt5ejNmYXJlUjA5aXlva3M4anIrWk05YXV0T3Y5OU8zWmM3UlM2S2VWdFE2ZEk0VGw3N25CbVBDb1kweDQxREVtUE9vWUtBN1htbTB5YUxqRGRaaENGSXRxc3RRYnRvUkI5dnViYzZSSHd0UVpVczZoRUZHalpkRERwNjlzU2R0T2FTaXJheHBGd21HS2FzTnBHSnZPdjRQTXdvRjh1RE9zMGxvdzZCaHRwL1JoczBVLzNMNUNVWjdTd1BQZENtMi9xNUtHZVhTR2FEUEJtVVNjM3MrblJMblphdE9QSzJzMEdZMkljaTg0SnZ6cnl4MzZjNi9DMCtoc0NiZU1EbjJRUzlIbjg5T2lQQ2hoeDJFcHpNcUM3RW0rRktSaERCaUxVemdtN0JZR1Q4VTJxd1BEY2RBSWxEQkl4aUlhcFNlaXduQ011aUFSR0dHc29tM0RvRzgvbXFXdlB5d0l3ekhxZ293Q2dSRnVzcEszTGs3SjBoRlFoM05CSVJEQ1VMREZTdDYrOUgvQ3FNTzVvRlFPaERBVS9IZ21JMHRFN3hvdHFuSzRVOEE1aEprZzREdGhLR2V3Z3ZlS09WbER0UEo2bi83WTNKY2xvcVZDTmpDVmZTY001YTdsMDdKa2hxWG5wYkl3UlRERThmVDZkRG9RbFgwbHJIeDN5YUx1S3FzYkRvV0ZyYnc1VXZudTVWd2dLdnRLR0RGMmtkTS9QTTBvckc2OXBTZ3lOYmJWTjI5bExZbnNDZGY2SFpkOUl3eWw2dTAyUFNqbVpRM1JzNjE5Zmt3M3A3QXdXYWR3djVBVGJmeFUyVGZDZUpwWnlDU0ZjZ3BQL2k2Unhtb2JyQ0lNeDA4MlN2SXNrYzZaRjlxZ3JWL3doVEFVYXJRTittek9mSklCWHV5VkthVkhLTW1Xa0liajFFU0V6MVhrVlVRUFpuT2lyVjhxKzBJWUNzMm1KN3UyV3haemFmcnU1ang5YzZQWVphaUQ3eXBNNmxFcWNsdS9WUGFjTUpScHNrTFdsZGtwbHRpWDBZY2ZLbnRPR0l0c2dSVzZFTk5salhOazRycm93NDhGMi9HT3gvS3JYWHBScW5RdFJsWWdyT0M1M0JTbjB4V1M2cXphVjFmZW84c1hKa1Y1OCtDUUh2MjFSUk9XdmhDTGVWai85YUgxMkZuQkRGak1wdWpUT1RNSytMYmowUS9Jb3VMc3QxZW5rclF3bFJBWkZrakNINFVKeWF6M1YyNEd5UE80Rm0zUUZuMmdMNjgzQ1R3akRIK3I4VjMrY242YTdzL214UW85bDBtSWVtekZtSVlycllxWmRlbzhya1VidEVVZlgvQXYrdlRTbHowakRQR3k3SHY1UkV6V0VQMjh0dDF6NnArRUtFLy9YMTd1eUJMUmRESW0rdlRTbHowaGpQRTBPRU5DUHF5dy9VK1Z5dlZXbDU1MmdOOGUxQnJjdGlacmlPNWN5cksvc3NxeTdCYmVFT1lwbCtMNFdaQ0xFYkM4dmlmZUJpQ0ZIQlM0Rm04NUhtL3N5aHFpSWsveEpQZnQxYlQyaEREZTY5emxaMXFGMG1HZFN0VzY5RmxuUUp0ZHRHZFR1TU45SS92eUFxNEpZeFhWdFJETjg2cXE4TnY2RG9jYXpaRzZDbWlEdHN2clJ5b3ZjTi9pM1pFSEtyc21qRHVQRlZXaExIeXczak4rRGdLMDNXSS9SbDhLOXp4UzJSVmgzSEdvY1pVVEFBVW9FNU5KaWh0TWNCKy9iK3pKa3BtTEkwRnhxN0tya1NIYitjU3lFNG5OdWRlVnFvaXBib0dYZFp2bFE5R253cTJMR2ZHZmJuQnF3bGcxeFM1Rk5rbDFUZzd3Zkx2TXZvdTZmcjVyamN2OVlqVDZ3UG5IRmwrK01aTVJieXZjcU93cWx3YnBHcS9RWmlRMkNWaHo1K1BBUU9NODRJZ2sybUsxcW55emVzMEk5STgyYVg0UXdUR3V3eGNKVGM2M3NlRVhlQzRORlpEdnh2bFBZUDNJQWhnd0NKWnJUV0g5eUFMb0grZHhiWVdUbUFQK0JkbCtNOGdPcmdpZkJpQ0FWUmpXajZ3Q3lLbnJZVzdJQW80Slk0cGhPbUh4T0V2REdFN2p5K05QSG83ak9PRmhoYWVMbGx1L0NRS0RqdEdXTUw1d3c2TWZ0bDVPOHFWaE1Jd05hU2ZHYWdmYktRMmNxMDhQUnczRHZSTDVnREhoVWNlWThLaGpUSGkwUWZRdjNXeHdxWndHMDJ3QUFBQUFTVVZPUks1Q1lJST0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiZDQxZjVhNjliODE3NDE0NGExM2M5ZWJkNmQ5MjU0ZDYiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInV2Ijp0cnVlLCJiaW9FbnJvbGwiOnRydWUsInVzZXJWZXJpZmljYXRpb25NZ210UHJldmlldyI6dHJ1ZSwidXZCaW9FbnJvbGwiOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWV9LCJtYXhNc2dTaXplIjoyMDQ4LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0IjoyMCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsiYmxlIiwidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dLCJmaXJtd2FyZVZlcnNpb24iOjMwMDAwMzl9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wMi0yNiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiQXV0aGVuVHJlbmQgVGVjaG5vbG9neSBJbmMuIEFUS2V5LmNhcmQiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE4MDkyNjAxOSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjQiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTAyLTI2In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOS0wMi0yNiJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjg1YzhkNDY5MDY0NzU5MWI1YWM5Zjc1NmNkODc1ZTk4MDQ2MWZmYzQiLCJlNTU4NzhhYjBiMGE1ODRlNGMxYWRkNTYzM2UxOWMyNWYwODk5YTJkIiwiNDNjMGY4MDliMWQ3NTYxNmFhMTUyYzNjYmE1N2Q3MzQ2NTA1N2YyMSIsIjExYzA5MTBhOTc4MmJhM2QwYmQ4Zjg2YmJhNDllMjgyMzY1Y2MwNWMiLCJjOTM2YjY4ZWVjODU4MjMwZmUwNzQ2NDM1OWMxYjVjMGQ3ZWZlNDdkIiwiZDBkODQ0ZWRmZjExN2M5NzlhMDVmYTY2OGEzMjk2YmNlNjk2NTU5OCIsImVkNWJkYjk2MDExZTNkNDU3ZDg1OGFmMzllMzBhYzU3YzVhYzk1ZTYiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiODVjOGQ0NjkwNjQ3NTkxYjVhYzlmNzU2Y2Q4NzVlOTgwNDYxZmZjNCIsImU1NTg3OGFiMGIwYTU4NGU0YzFhZGQ1NjMzZTE5YzI1ZjA4OTlhMmQiLCI0M2MwZjgwOWIxZDc1NjE2YWExNTJjM2NiYTU3ZDczNDY1MDU3ZjIxIiwiMTFjMDkxMGE5NzgyYmEzZDBiZDhmODZiYmE0OWUyODIzNjVjYzA1YyIsImM5MzZiNjhlZWM4NTgyMzBmZTA3NDY0MzU5YzFiNWMwZDdlZmU0N2QiLCJkMGQ4NDRlZGZmMTE3Yzk3OWEwNWZhNjY4YTMyOTZiY2U2OTY1NTk4IiwiZWQ1YmRiOTYwMTFlM2Q0NTdkODU4YWYzOWUzMGFjNTdjNWFjOTVlNiJdLCJkZXNjcmlwdGlvbiI6IlNlY3VyaXR5IEtleSBieSBZdWJpY28gd2l0aCBORkMiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCIsInJlbW90ZV9oYW5kbGUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMTIiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNlY3VyaXR5IEtleSBieSBZdWJpY28iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjExMDAyMDE5MTAxNzAxMCIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4xLjEiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNS0xMiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDUtMTIifSx7ImFhZ3VpZCI6ImU4NmFkZGNkLTc3MTEtNDdlNS1iNDJhLWMxODI1N2IwYmY2MSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZTg2YWRkY2QtNzcxMS00N2U1LWI0MmEtYzE4MjU3YjBiZjYxIiwiZGVzY3JpcHRpb24iOiJJRENvcmUgMzEyMSBGaWRvIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURkVENDQWwyZ0F3SUJBZ0lKQUlDVVR2a2d0ajVDTUEwR0NTcUdTSWIzRFFFQkN3VUFNRkV4Q3pBSkJnTlZCQVlUQWtaU01Rd3dDZ1lEVlFRS0RBTkVTVk14Q3pBSkJnTlZCQXNNQWtOVE1TY3dKUVlEVlFRRERCNUhaVzFoYkhSdklFMTFiSFJwUVhCd0lFWkpSRThnVTNWaVkyRWdRMEV3SGhjTk1qQXdOekEzTVRRek56RTRXaGNOTXpBd056QTFNVFF6TnpFNFdqQlJNUXN3Q1FZRFZRUUdFd0pHVWpFTU1Bb0dBMVVFQ2d3RFJFbFRNUXN3Q1FZRFZRUUxEQUpEVXpFbk1DVUdBMVVFQXd3ZVIyVnRZV3gwYnlCTmRXeDBhVUZ3Y0NCR1NVUlBJRk4xWW1OaElFTkJNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXZBS09lcUM1L3AwRDFpc0NZS1FKbFZVT3JCNkk3RExvY3VuRS9SbThkdUdUYnl4UWh0M0NiRlZUdjNOMkxwMmZianhsSSszc09TR2szM0ZUWWtUcXhjZEpJcko3U3NrQmNVU05yZktPYVFULzZLUWNQNENtN1YrNjU1VHErVFd4eXhXUWhEeWd0MTVxb1A3TXVLNmJUOVN3cENqcGZLaGFNU215UWFNb1VjUkFiTHFkekJDYWMwaHpCK1plK2dxSmxuV1Y5VWFTSTJyRnNWdUg0WkUwY1JPK01PcGFMZ00vczI0OG5HR0hwMjJld1NRZmJuUGFCYmI4aXF5QVArY3U1MkdMc1VwS1JKZWJFK1I2K1BNUTlKQ2RXZVFaUjNEa2ZTaWRrdjNtY2I0anExaUl0YStNcUtoUm53cmZYaDkxMUtXTG5ZQWw5RU5DaExYMGM2U2oxUUlEQVFBQm8xQXdUakFkQmdOVkhRNEVGZ1FVV0x2aFJCVVBuOHVMSWY2OCtndi9OWkl3R1NJd0h3WURWUjBqQkJnd0ZvQVVXTHZoUkJVUG44dUxJZjY4K2d2L05aSXdHU0l3REFZRFZSMFRCQVV3QXdFQi96QU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFGTHJEaGFlZ2VLSHhZakgzRVAzdlVCS2huek0yMDZBU3hnZVlDTzJFYzlwT2xZSmFlcUZFK3NVYW1VVi9wd2pEbHFOYVNnRmd5N1R3ZVlrdk9tTW40cVNjc0hxdkozekdPQWlhZndhaDF2VUhmQ2xYUjgrYXhPMmlHT1VGMEpLclo5WVlqYkFhNS80SENsdjdqRlBPZE1XVE9ReW5nb2lIQXMzamt1WWpwQ0xGbEI0Vk9pM2Qxd2pBMXBuVGRCS2tBYjd0OG5UdncrL1hiRnZjUWE3M1ZIN3Nqdm9CcUQzZmRNZlJjdVZxNHFVWnRaVDZjR2FnVEhENjFUdHFoOW9NQ1pYY0RiUjFQR1puTmJxeWNzV1BESUswbnBtSzMvM2xmVjhjK1pzcnk2ZTE3MG1mSk1acDdPOG02Q1N6Ni9WTEsreURKZDc4NDF3cG1lS1RmNkluWkE9PSIsIk1JSUM2VENDQWRHZ0F3SUJBZ0lKQUpiVHlydTFYL0lQTUEwR0NTcUdTSWIzRFFFQkN3VUFNQ014SVRBZkJnTlZCQU1NR0VkbGJXRnNkRzhnVFhWc2RHbEJjSEFnUmtsRVR5QkRRVEFlRncweE9EQTJNVEl4TkRRMU5UQmFGdzB5T0RBMk1Ea3hORFExTlRCYU1DTXhJVEFmQmdOVkJBTU1HRWRsYldGc2RHOGdUWFZzZEdsQmNIQWdSa2xFVHlCRFFUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1WaktIV3BiRDdUU2xNeG9jalRsNm5JZjd4MzJQbXNROXpHdUxHR3FBMFVRWm9JcTNYTHpMNkxZVXZKNUE1ZzB1eUZHbGxIRWZHQUtyRWFDUThGVnZQUy9VaDBGeWZ6V2hSQXppVFNpampNSUlWampqVXY5bTl2Rm1jWFNjZ0hpZzdPZHo4ODU4VjBrck5IOTlxR20zd2pnYU9lclRXbXQralhDVWZuMDFJa1RQd3hHMkhsZ0VkNDVqTkxTVjdWb29sK0tlOEUya2k0bEVrVGVIemJvdWxSNUdVYnAzbk1pN0U0N1ZNUWEzYk53bnpXQmJzYUJTU1FoTGszbTVIYUtoaHhhNndKREs0N05pTUNrQ2tkSUh1V1NRTFZBZm04NVVBT050RU9Qd2kwT3VLM3FiZTh5S09GR2YwS2hCNU1NZUF5bTdNVi9NNFcwYTQ5b2dQRDlwTUNBd0VBQWFNZ01CNHdEQVlEVlIwVEJBVXdBd0VCL3pBT0JnTlZIUThCQWY4RUJBTUNBb1F3RFFZSktvWklodmNOQVFFTEJRQURnZ0VCQUpXejV4TE1rNVdOWWJBYjZ5T3hFQ0JvWjJXZUIvcWw0VkozTy8zL3ROc3hPWW56TGVXbzU0MHpRaDlyQW1heHo3ZXVtQmxza01xNHlHUFNOWEI5eWNXR0hna2NDZVN6TjJ3djhDSXpEQnMyb0JaalROazY1TEJaRHNzVE9CdE1XLyt1VEZIUWZidU8zSVNMaEkwRFhmUkVpOU5ETTNqZmsxMXhIY3NmaDJSTVYrUWROZndWYVpackNxK291RytFdmt2N0txcStveXUwVkZNL3R6NjhUR2w2eWxoUEZSMXFoOXd0dHBWakFPT0NFUUNMcVAyZFAyOGx3WUJ5Q3FIUXFWSHdidWp2L0xaalpuS1czTFluZFppeFBQU1JDSnNzRER3SnZoL2Y2blR4ZzlaRSsvSmNZcmU1Q2FJOG56VkhhU09Dak5KN0Z6VUxHNjRKaVdPdlE1MD0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBUXdBQUFBZ0NBWUFBQURubFVacUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFFblFBQUJKMEFkNW1IM2dBQUFBWmRFVllkRk52Wm5SM1lYSmxBSEJoYVc1MExtNWxkQ0EwTGpBdU1qSHhJR21WQUFBSzFFbEVRVlI0WHUxZERYQWNaUm0rTk9BZktvZzZXTzBRY3JlWDNPNzFSNDFvSGRTcXFEQU9nMytjWUVYQm9sWFJURW4yMjB0YUtUYzY0bWdCcXpCaUVVVnBCZHFpd3docVNkSVMydXBZU2d2UnRwVFNja2xqV3pIYWdqcFNSZHI0dkx0dmpydmsyN3ZkdmQxTGpuN1B6RE4zdC9kKzcvdCtmOC8rNzhhSzBORGFhcjJxT2RYWm9xV3lIOVIwYTBGY3Q2N1dkSEdUWm9qVkNjUHFTZWpXMW9RdUhzT3kvZUJUc0RtTS81NFpUOWorTFdHSWc3RGZCL3NCY0RQc2Y0WGZQOFgzYjJ1RzFaSFF6VThtVXVLZHlXVEhtNXFhY2kvakhBS0J5aWYwYkJyK0x3YVhJUFlQa01kcWZMOFhkV3BsczFBQTMxL1FqT3c5OEw4UzliOEJYSVIyK25EYzZEb3psc2swc2xua1FNeGtQR1hPOUVKdFZuWUdGNHNVeVZuZDhVVGFlcDhidys2TGFrQmo1aXpkYk5KUzFyeEVXbnlXeGczNkVtUGRXb1BQRGVqZjdlQVRHTXNIYUR6VHVDNmhiajBOL3BYbUFzcnVnczBXTFA4TnVCSmpaSm1XRWxjbDA5bVBKMUptVzB0TDUrdWlIQnVHa1hzbGpYODduaTRFelZuazlBdmtzUW41N0VTZGhyQjhCTXVQak9XUC8vNE9Ic1IvZTdEOFlkVGxmdFJoRmZnZExHOUh1MXdBZnpyNTVqQU9raVFLaHZWYkdCNkMwLy9pKzJpTmVSeDhGZ252UmZ4ZmFpbnpTazdORTBpSVVQYmY0M3dXbU5UTmQ3QnBLRUE3TFpmRkFZOXpwM3laVFNNRGlRVmkvVStTZzVRWUFJZk9tRzJld3NVakEvcmhXN0w0QmVybWo5aDBVb0IyT0IrVFpUVzRCL2s4T3lHL3lDaU9vVzFJWUg2SDhYUHo5TGJjS3ppbFFHaHBNWnZoWnlIR3dHM2c0MkJrODVaOG85MEc4WDBOaVNzMUl2MlFHazhLZFdzenQ0c25JUDhScVI5bURRWERJZFpTYkJvWjBJbDNTMk9YWlhZcEY0OE1VMTR3bksxYmVXNDFwTDNGRVFDSmxQVld0REcyZnV5VnJOUjN0QlRkU2pCOFlySUZveVZ0bm8yT0N6Qmd4RE5CQjZwWEtNSHd4aUQ5Z0szS2M2UGNrdkJHSlJpK01jbUMwWUQ0ZmRLNFhvaDlXL1lUQ1pSZ2VLTnZ3Y2hrR3RHMmUyVytha3NsR0w0eG1ZSkJheGxwVEkra05SUWRtR1Izb1VNSmhqZjZGUXc2Y0NyelUzdENNTERXdVFzZDNSK0F3M0tuQlE1S3luamhqZHhPbm5EaUNFWnVHanJzWVdsTUp0cGlXVUszQm1UL0ZmRXVkaGc2VVBlNkZnejBiUjZmYTZNbW5ZM2tsRHdoYVlqTFVVNmVzMjd0MGd6em03VmdVdTk2RDZma0h4Q2E2MlVWR0NNcThnMDJqUlFuaW1Cb1J2WWlhVHdtMm50Zlc5dkNrN1cwZFlIcy93SjE2M2s2ZU1adVEwVzlDd2JHOUsxc09xV0F2SVUwWDV0aURadE5iU2pCY0dFRWd0SFdkc3ZKOEUybkF1VXhpYnA1aFdNOTJvRGYyeWI4WDBLeDNyRU5GMG93b2dIbTBoSnB2amFWWVBqQ2lTQVlpYlQxZVdrc0ppYkNrL1BtNVU1aWM4cnhRcGxkTVJQcDdIbHNIaHFVWUVRREpSZ2g0c1V1R0hTUkQrcElWK1RKNHhIMUxHOWRqQ0hUaU1sUjRWaUcyRTdIUmJoQUtGQ0NFUTJVWUlTSUY3dGdvSjJ6MGpoTXRIT2VqbDJ3ZVFGWS9sR1pmU25GZkRZUEJVb3dva0hDTUJkTDg3V3BCTU1YS2dxR0lTNXZUcHRuaDBYVSswNVpuQUpERkF6RDZEZ2QvcDZXeG1IR0RmRkZOaCtIMFFiMHdhT3lNbU9FK09VTkkvY1NMbEExNmwwdzBGNjc0N3E0cFJwR2NkcWE3a3VSNVV0RUg0NWdEbXdLaS9EWmo4LzdJRVMzNHJPemVhYVl6V2xVaDNvUmpKb3pSTUdvT0FFTmEwaTJkVEdHZUVwOFRGSm1QRHZZdkdyVXUyQ0VRYnFoa3NPRkJzeWxpMld4YXNUajZOZDEycHNYdjU3VENRWWxHQzRNU1RCYVc2MDNvbzFkYjZxenFWdGZZbk01NkFwQnc5b3hvVndSTVlsR05LMzkxVnlpS2lqQmlFWXdtbFBkTGJKWXRTVGE3cUhpQSt1K29RVERoU0VKQnRwdmhkVC9HSFd4djl6V3hSaTB0UGlFdEh3SnhiVnNYaFdVWUVRakdIUndHdU9oMGdWNWtUT2VNaS9oaFB4RENZWUxReENNczFxdFZnenU4cmV2cHl5UGp3SHdzcFZoL1N1VldqS2RDd1NHRW95b0JBTzVwODMzb3ArZWs4V3NGZEYrd2E4U1ZvTGh3aEFFQTM3V1RQQmJSSFRjQWV4R3ZKVE5IZlFNTmNmNkJzK1A5ZWJueGZxZVBKV1gya0NaekhnZkV4akNHUUlsR05FSkJzRitFSkV1ZHN2aTFvYmlUNXlLZjlTTllPaldaalR5ZmFIUnVkOUFIb3RZcFdBNE54cUpZMUxmVE5UNUsyd2VpNjBmTWlBVUQ0S2pCZmJtajhiNjhzdGoydzdhRDJxaGZVLzB4eTZacnpIUzJxdWxwVE5sK3d5SXVoY01qQlU2NjFRTm0yY3VQb1BEUllUUkJqcGJSMk1BT1Y5SFp6T1E5OC93L2ZZd2lQSHRmamUwYnYyRmsvQ1BlaEdNT3JzT28vTHQ2N28xWERnVnVpRS9Cd0x4anhLeEtPWEcyTTZkdGkzNnc4T1JkbkdQN1RjZ2tGdWRDOGJVdkE2amxraWtPOCtUdGcySU1YU1l6ZnhEQ1lZTHF4QU1MN2V2bzc3dHRuRi8vMG5Za3RnaEVZbHhITHFhekoydGpFcWJzOWl5U1dYbjJ2NERRQWxHL2FPc1lCaldBVGJ6RHlVWUxnd3NHTGxwS0x0VjZwTkpIVlo0WUhMZi9uZkpCV0lDaDJIZFFFWGk2ZXdsTXI4bGRKNUhZdHY3aFJLTStrYzV3VUQ3N0dVei8xQ0M0Y0tBZ3VIcDlHZEtYTVhtRUl4OHUwUWNYUGpZYSsweW1Vd2oydXR4cWU4aW9vNFgydlkrb1FTai9sRmhsK1NQYk9ZZlNqQmNHRUF3NkhvSzdBNlVuY2lvNThHbXBzdGVlQjFENzlCWDVlSWc0ZjNEcDNPcEdPTE1sL2tmeHgyeHpGcmZqOFZYZ2xIL3FMQkxzb1hOL0VNSmhnc0RDRVlpVmY3MmRXYnBKZHc5Kzg2UmlzTjQ5Zzd1aDNWaEY0UEY2UW1KLzFMcTFnSXU0aG1WQkFNVDl1N3g3MHdKZy9UWWZVNmhMSlJnVkVhRlhaSUgyTXcvbEdDNDBLZGd6SjV0bmdLZkI2UyttUGovMEl3WkhTL25JZzVHUnhzaEJnTlNrU2psWWk1UkFQcnVVbG1jWW1KeS9YbkczSEV4SzZEaUZrWkV4QmpZeUNtVVJTWEJRRHVQb0E1Ym8yYlN5TDZkVS9JRTNpcVVuZ1lObTJnRDE3TjArRzhWcCtRZlNqQmM2Rk13NHJwbFNmMFVFVEZOTmk5RnovRE1XRy8raUVRa0hQYm1OOFMyYlp0NCtiaHpqMG41SjNpQmRGczFsL0FFMUwydUJhTldUT3JpQTV5U0p5RHY3OHI4MUp5ZXJ5NldRQW1HQzMwSVJ0T2MzR2xvcDhOU1AyUFV4Vk5sMS9UcjhxMnh2dng2OFBraXNmZ25mbDhmNng5MGZRVWw0bjVHR3ErWXVqaHk1cXp1MTNDUmlsQ0M0WTExS1JqMFdrZ3RGL3dtUlNVWUx2UWhHRjRtR0FhTFlQUHkyRGcwUGRZejlIN3Nwc3lOOVF4VWZDMGlYZnlGUHRvbmkxbE1HcXhjcENLVVlIaGozUWtHeENLcFcrL21kSUpCQ1lZTFBRb0d2WVFhOXVYZjcxbHA2NkpLbEh0OC9Rc1VSKzBYVFh1QUVneHZyQS9Cb0xmcjJRZkhyL0d6bGVtS0tTTVl1bmtIVFN6RWxMNCtzRmFDZ2ZvK0IrN1dqT3puMkxRc25OY0dpRDFVVHViUG9kbkY1cEdBenBnZ3Z1dFdCdXI2SDd0T3VyaVVpNVFGWFNXS010L0hCTjVFYXlYVXIrdzlNY0VwanZHSzR2Zklid1ZkdzhJcGxBV05CWlM1RHZXaE41WG40ZWRvcWQ4b2lGeXgyd2sraXUvMEl1aWw5S3dUVHNrVDRtbHhEdHJ6Um01WGpQVW8ycFhlNkc0OWdqeHZ3K2ZDaE5HaGNmaHdRQzlqYVRMRUc5eG9HRmVXdmlZK1V1U20yUStjb1hkeTZOWWlOT3d5VlBySEdCaDNKb3p1VUNzZVQ1bVhRZkYvamhnL3hPZlhOZDI4Z2pvMGFIM3BMQWxOTkdkdEw1WWk1NXZRZ2JlajQrNmcvOWdzTXFBT0gzSGFTZndFYlhjRHZtZVRodlVwVGU5Nnk0UXpNNzZRbTlZMFo5RnBkUGNtNnZOcHNBdDlzdHhwTyt2WDRFYkUyMG9UQ2NzR1NvbmwrQi9mNldhL1ZjVjUwYVNQeDd0T0RlRUJ4ZzEweHkrZGtvWGdmQWd4RmlEZTE5QU8zME0vckVRTzl5TG1BNGkvQmIrM2wrYm5rUElITjRQclVMKzErRndCMjJ2aG94MWlmMUc4MVhwYnZBMjVaaksrcjJseFIyNGExZDhSUHpFZnV3b1djc0VXaUpNellqK0kzdytWdEtzaEhnSC9BUFpTbnFqVHpmaTh4aDY3dW5VdVBkckEyOE54WXJIL0F6M3RJNGo1K1RPTEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6ImU4NmFkZGNkNzcxMTQ3ZTViNDJhYzE4MjU3YjBiZjYxIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWV9LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wOC0xNiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiSURDb3JlIDMxMjEgRmlkbyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjEwODE2MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wOC0xNiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDYtMTgifSx7ImFhZ3VpZCI6Ijk1NDQyYjJlLWYxNWUtNGRlZi1iMjcwLWVmYjEwNmZhY2I0ZSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiOTU0NDJiMmUtZjE1ZS00ZGVmLWIyNzAtZWZiMTA2ZmFjYjRlIiwiZGVzY3JpcHRpb24iOiJlV0JNIGVGQTMxMCBGSURPMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoyNTYsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDcFRDQ0FrcWdBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakNCcnpFTE1Ba0dBMVVFQmhNQ1MxSXhFVEFQQmdOVkJBZ01DRk5sYjNWc0xWTnBNUk13RVFZRFZRUUhEQXBIWVc1bmJtRnRMVWQxTVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVjTUJvR0ExVUVBd3dUWlZkQ1RTQkRRU0JEWlhKMGFXWnBZMkYwWlRFZE1Cc0dDU3FHU0liM0RRRUpBUllPYVc1bWIwQmxMWGRpYlM1amIyMHdIaGNOTVRnd056QXlNRFV6TVRNNVdoY05Nak13TnpBeE1EVXpNVE01V2pDQnJ6RUxNQWtHQTFVRUJoTUNTMUl4RVRBUEJnTlZCQWdNQ0ZObGIzVnNMVk5wTVJNd0VRWURWUVFIREFwSFlXNW5ibUZ0TFVkMU1SY3dGUVlEVlFRS0RBNWxWMEpOSUVOdkxpd2dUSFJrTGpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFY01Cb0dBMVVFQXd3VFpWZENUU0JEUVNCRFpYSjBhV1pwWTJGMFpURWRNQnNHQ1NxR1NJYjNEUUVKQVJZT2FXNW1iMEJsTFhkaWJTNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVFJZnFIaXNpMG9PL2V5T3FTYURycjlpdEcySXltQmtIblNER1FJSVltVCt2cUE4QWdPODFtb21jMkxkNVBHcEVONm11RTU0d1BIUWp2Yy95Q2loOHUybzFVd1V6QVNCZ05WSFJNQkFmOEVDREFHQVFIL0FnRUFNQjBHQTFVZERnUVdCQlMzSi9meGlBdjIyaXJkQnM5OFNPRGhGN2tVL2pBTEJnTlZIUThFQkFNQ0FRWXdFUVlKWUlaSUFZYjRRZ0VCQkFRREFnQUhNQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUURjNDFMRks0TEpDQlUyVlZLSXo3WjZzeFBoVUVraDhuTFNMSzZJWGRrUDV3SWhBSWVLVk9aY2hhVk81YUY3ZmJkWG9TcmN5eTFZWWVVZVBMb2pjS0k5Zlg4NCIsIk1JSUNnakNDQWlpZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQ0JuVEVMTUFrR0ExVUVCaE1DUzFJeERqQU1CZ05WQkFnTUJWTmxiM1ZzTVJBd0RnWURWUVFIREFkSFlXNW5ibUZ0TVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVaTUJjR0ExVUVDd3dRUTJWeWRHbG1hV05oZEdVZ1ZXNXBkREVaTUJjR0ExVUVBd3dRWlZkQ1RTQkRaWEowYVdacFkyRjBaVEVkTUJzR0NTcUdTSWIzRFFFSkFSWU9hVzVtYjBCbExYZGliUzVqYjIwd0lCY05Nak13TnpFeE1ETTBOakUwV2hnUE1qQTNNekEyTWpnd016UTJNVFJhTUlHZE1Rc3dDUVlEVlFRR0V3SkxVakVPTUF3R0ExVUVDQXdGVTJWdmRXd3hFREFPQmdOVkJBY01CMGRoYm1kdVlXMHhGekFWQmdOVkJBb01EbVZYUWswZ1EyOHVMQ0JNZEdRdU1Sa3dGd1lEVlFRTERCQkRaWEowYVdacFkyRjBaU0JWYm1sME1Sa3dGd1lEVlFRRERCQmxWMEpOSUVObGNuUnBabWxqWVhSbE1SMHdHd1lKS29aSWh2Y05BUWtCRmc1cGJtWnZRR1V0ZDJKdExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCQWgrb2VLeUxTZzc5N0k2cEpvT3V2MkswYllqS1lHUWVkSU1aQWdoaVpQNitvRHdDQTd6V2FpWnpZdDNrOGFrUTNxYTRUbmpBOGRDTzl6L0lLS0h5N2FqVlRCVE1CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdIUVlEVlIwT0JCWUVGTGNuOS9HSUMvYmFLdDBHejN4STRPRVh1UlQrTUFzR0ExVWREd1FFQXdJQkJqQVJCZ2xnaGtnQmh2aENBUUVFQkFNQ0FBY3dDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWhBTlZuSmRlLy90QkxxOE1ERGkrU0FkNlVkWUlaU25nNFBNcW15TnJ2Wmo2NEFpQVgweFN6QWhGYUNDcC91aHBWZ25sRitYQmdyd0FJc290WkdUQjZya0IzMUE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUErZ0FBQUV4Q0FZQUFBRHZEWWdxQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUVuUUFBQkowQWQ1bUgzZ0FBRmljU1VSQlZIaGU3ZDBIZUJYRjJzRHhONzNRQ1RWQTZGSUZGS2tDVXV5QUV1bUtZa0ZVYklDQ0lpS0NVZ1FFN0wwZ2RsUXNLQ3BTcklnZ1NDK2hKblJDSjRIMGIyZnZlRC8wa2hDU25jMmVrLy92dVhtWWQ0NlhrSk56OXN5N00vTk9RSlpGQUFBQUFBQkFnUXJVZndJQUFBQUFnQUpFZ2c0QUFBQUFnQWVRb0FNQUFBQUE0QUVrNkFBQUFBQUFlQUFKT2dBQUFBQUFIa0NDRGdBQUFBQ0FCNUNnQXdBQUFBRGdBU1RvQUFBQUFBQjRBQWs2QUFBQUFBQWVRSUlPQUFBQUFJQUhrS0FEQUFBQUFPQUJKT2dBQUFBQUFIZ0FDVG9BQUFBQUFCNUFnZzRBQUFBQWdBZVFvQU1BQUFBQTRBRWs2QUFBQUFBQWVFQkFsa1czUFNzek5WWFNEeVRLcWExYjVkU2FkWks2ZTQra0h6OW05NG4zLy9tQWNRRWhvUkpjdXBRRVIwVkpXSlZLRXQ2Z3ZvUlhyeVpCcFVwSlFDRDM0UUFBQUFCZjROa0VQU3NqUTA1dDNpS0hQdnBFanYrd1FOTDM3Wk9zMURUOUtJQ3pDWXlNbE5BYTFhVEVOWjJsWkpmT0VscWh2UFdPRDlDUEFnQUFBUEFhenlYb0tqRS9NdmM3U1h4emhweGFzVkwzQXNpUGdOQVFLZHF4dlpTOVk0QVVhZEpZOXdJQUFBRHdFazhsNk1kLysxMzJqSHRLVXRhdDF6MEFuRmE4NjlWU1lkZ1FDYXRTUmZjQUFBQUE4QUpQSk9nWkowN0lub2xUNVBBSEg0dGtadXBlQUtZRWhJZExoVkVqSktwWGR3a0lEdGE5QUFBQUFBcFNnU2ZvcDdac2xSMERCMG5xMXUyNkI0QXJBZ0trMkJXWFNwWEpFeVNvYUZIZENRQUFBS0NnRkdpQ2Z1TFA1UkkvWUpCa0hEbWlld0M0TGJ4UlE2bjI1aXNTRWhXbGV3QUFBQUFVaEFKTDBFOHNYU1k3YnJsRE1wT1NkQStBZ2hKYXE0YlUvT2hkQ1M1ZFd2Y0FBQUFBY0Z1QkhKQ3NsclhIMzNrdnlUbmdFYW1idDhyMmdZTWtnL2NrQUFBQVVHQmNUOURUang2VDdiZmRJUm1IRHVzZUFGNXc4cysvWk9jamowa1doUm9CQUFDQUF1SHFFbmQxeG5uOEF3L0pzUy9tNko1ekZ4Z1pJVUdsU2tsSWplb1NWS0s0N2dVS09ldHRuTDV2djZUdGlKZU1JMGNsS3kxTlAzRHVLazRZSzJYNjlOSVJBQUFBQUxlNG1xQWZYYmpJTGdwM3prZXBCUVpLK1BrTkpLcC9QeW5XdXFVRWx5a2pBVUZCK2tFQWY4dE1UWlhVWGJ2azZMZno1TkRNOXlWOXoxNzlTTzRGbGl3aDUvM3dEVVhqQUFBQUFKZTVscUJuSkNWTDNGWFhTRnJDVHQyVE82RTFxMHZGVVNPa2VOczJkcUlPSUhjeVQ1NlVneDk4TFB1ZmVWNHlqeDNYdmJsVG9sdFhpWms2eWJwQ0JPZ2VBQUFBQUthNWx2RWVtZlAxdVNYblZtSlFvbWVzMUo0elc0cGYwbzdrSERoSGdSRVJVdmJXL2xMTGVnK3BvOVRPeGJGdnY1ZFQ4UWs2QWdBQUFPQUdWN0pldGV4Mi8vTXY2U2dYckdROGF0QkFpWGxxdkFTR2grdE9BSGtSVnFXeWZZUmE1TVV0ZGMvWlpaMUtrZjNQdnFBakFBQUFBRzV3SlVFL3NYaUpwTy9hbzZPekNBaVEwamYzaytpaDk3TzhGbkNJdXRGVjdkVVh6MmttL2NTQ1JaSis1S2lPQUFBQUFKam15aDUwVmJuOTZHZGY2Q2huS29HbytmSDdFaGdXcW52eXlmcnhzdExUSmYzRUNjazRmbHl5VXZOZTNScHdpenF0SUxoWU1YdVp1bDBRMGFHYlZhZTI3NUROVjE0aldTa3B1aWRubFo2WklxV3Y2YUlqQUFBQUFDWVpUOUJWY3J5dWVSdkpQSHhFOStRZ09GaXF6M3BQaWpacHJEdnlMbm5kZWprMmY2RWsvYnBZVXJac2xZekVnL29Sd0hjRXgxU1JpTnExcEdpSGRsS3NZM3NKcTFoUlA1SjMrMTU2VmZaUG1xcWpuQlc5cktOVWYvVkZIUUVBQUFBd3lYaUNucnhtcld6cDJsMUhPU3ZhOFJLcC92ckxlWjR0ekR5VklrZSsvVTRTWDN0VFV0WnQwTDJBbndnTWxLS2Qya3VaVy90THNSYk44L3crU1Q5NlZEWjF2Rkl5RGgzV1Bka0xLbDVjNnY3eHN3U0doZWtlQUFBQUFLWVkzNE9lL05kSzNUcTcwbjE2NVMzcHlNcVM0NHQvbDdqTzNXVFhrT0VrNS9CUG1abHlZdDRDMlg3RExiSnQ0Q0JKeVdPVjllQVNKYVRFdFYxMWxETjFWRnZxemwwNkFnQUFBR0NTOFFUOTVQcmNKY3NCa1JGUzdKSzJPc285VlNGKzk4VEpzdU9tQVpLNmRadnVCZnlZU3RSL1dDaWJ1MTRuaCtkOFk4Zm5xa1NYcTNRcloxbHBhWkxDK3dvQUFBQndoZGtFUFN0TDByWnUxMEhPd2h2VWw4RFFjeXNNcDRxK2JiL2pIam40NnB2MlhuZWdNTWs4ZGx4MkRoNG1lNlkrWTcvWHprVkV6Um9TV0xTb2puS1dzaWVYSnpBQUFBQUF5QmVqQ2JyYTNwNlJuS3lqbkttem1zK0ZTczYzM1RwUWtoYjlwSHVBUWlnalF4SmZlTVZlUlhJdVNYcEFSSVFFbDQzU1VjN1NkNU9nQXdBQUFHNHdPNE9lbVNtWnVUek9LYWhDZWQwNk83WHNObjdZQ0RtNWJJWHVBUW8zdFlya3dGc3pkSFIyNnVpMmdORGNGWDdMMkxkZnR3QUFBQUNZWkh3UHVnbjdYM3RUVG56M2c0NEFLUHNtVFpPa0ZYL3BDQUFBQUlDdk1Yck1tdG9YdnFsTHJLUnVqTk05MllzYU5GQ2lodzNWVWZaT2JvcVRMVjJ1czJmUmN5MHcwTjV2RzF3bVNnS2pTdWxPd0tPc2QyVEd6bDJTY2VLRVpKNUkwcDI1RTFxcmh0VCs4bE1KaklqUVBXZVdsWkVoY1oxakpXWGpKdDJUdlpMZHVrcVZhWk4xQkFBQUFNQVUzMHJRclgvcXR0dnVrQk1MYzdudjNENDN1b09VSFhDemhOZXJLOEhGaXVrSEFJL0x6SlMwdzRmbHhPOS95SUhuWDdJU2FlczlsSnUzYWtDQWxCOHhUTXJkZnF2dU9ETVNkQUFBQU1CN2ZHcUplOUtxMWJsT3prTmlxa2oxajJaSzlWZGZrS0xObTVHY3c3Y0VCa3BJVkpTVTZueVYxSjR6V3lvK09Wb0N3c1AxZ3ptd2t2akVsMStUaktSem0za0hBQUFBVVBCOEowRzNFbzhEcjc2aGc1eUZuOTlBYXM3K1NJcGUxRlQzQUw1TEZYUXJjMzBmKzRaVFVNa1N1amQ3R1ljT3l4RjFQam9BQUFBQW4rSXpDWHI2a2FPUzlNdHZPc3BlY01YeVV1MzFseVdrZEduZEEvaUhJbzNPbDhyUFRiVmU1RUc2SjN0SFB2dEN0d0FBQUFENENwOUowSk5XcnBMTVk4ZDFsSTNBUUtrNGRyU0VsQ3VyT3dEL1Vyek54VkxxaGo0NnlsN3lueXNrNC9nSkhRRUFBQUR3QmI2VG9QLzJ1MjVsTDd4ZUhTblI0UklkQWY2cDdJQmJKU0E0V0VmWnlNaVFwSlVyZFFBQUFBREFGL2hNZ3A2OGJwMXVaYTlFbDZ2dC9icUFQd3VyWEVraVdqWFhVZlpPclY2cld3QUFBQUI4Z1U4azZGa1ptWksyYWJPT3NsZnNzazY2QmZpM1ltM2I2RmIyVXZmdjF5MEFBQUFBdnNCSEV2UjBPMGsvbTdBS0ZYUUw4RytoMWF2cFZ2WXlUM0RVR2dBQUFPQkxmR2FKZTY0RTZEOEJmOGRySFFBQUFQQTcvcFdnQXdBQUFBRGdvMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBJRUVIQUFBQUFNQURTTkFCQUFBQUFQQUFFblFBQUFBQUFEeUFCQjBBQUFBQUFBOGdRUWNBQUFBQXdBTkkwQUVBQUFBQThBQVNkQUFBQUFBQVBJQUVIUUFBQUFBQUR5QkJCd0FBQUFEQUEwalFBUUFBQUFEd0FCSjBBQUFBQUFBOGdBUWRBQUFBQUFBUElFRUhBQUFBQU1BRFNOQUJBQUFBQVBBQUVuUUFBQUFBQUR5QUJCMEFBQUFBQUE4Z1FRY0FBQUFBd0FOSTBBRUFBQUFBOEFBU2RBQUFBQUFBUElBRUhRQUFBQUFBRHlCQkJ3QUFBQURBQTBqUUFRQUFBQUR3QUJKMEFBQUFBQUE4Z0FRZEFBQUFBQUFQSUVFSEFBQUFBTUFEU05BQkFBQUFBUEFBRW5RQUFBQUFBRHlBQkIwQUFBQUFBQThnUVFjQUFBQUF3QU5JMEFFQUFBQUE4QUFTZEFBQUFBQUFQSUFFSFFBQUFBQUFEeUJCQndBQUFBREFBMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBDTWl5NkxianN0TFRaVk9YV0VuZEdLZDdzaGMxYUtCRUR4dXFvMy9LVEUyVkRhM2FTOGFoUTdybnpCcXNYUzZCa1pFNk1pYzFQa0ZPcmQrZ0kvaXowSmdZQ2E5WFIwZmVjV1QrQWtrWU1FaEhaMWFpUjZ6RVRKNmdvMy9LeXNpUXVNNnhrckp4ays3SlhzbHVYYVhLdE1rNkFnQUFBR0FLQ1hvZUhKejV2dXgrYkt5TzRNK2krdmVUNk1jZjFaRjNrS0FEQUFBQS9vY2w3Z0FBQUFBQWVBQUpPZ0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQndSa1dYVGJjVm5wNmJLcFM2eWtib3pUUGRtTEdqUlFvb2NOMWRFL1phYW15b1pXN1NYajBDSGRjMllOMWk2WHdNaElIWmx6Y3ZVYU9mN2p6enJ5dnVRL1Y4anhSVC9weUZubEI5OHJFdVMvOTNraUdwMHZ4ZHExMFpGM0hKbS9RQklHRE5MUm1aWG9FU3N4a3lmbzZKK3lNaklrcm5Pc3BHemNwSHV5VjdKYlY2a3liYktPQUFBQUFKaENnbDRJSkw0NVEvWThjZVpFTGI4YXhxMlJnT0JnSGNFdC9weWdaNldsU1ZhbXNjdFM0Uk1nRWhnU1l2MXBOUUFBLzBPTk04V0ZqNTJBNENBSkNBclNVY0Z6OWZPV3p5SWcxMGpRQ3dFU2RQL2p6d242dHFIRDVOU0tsVHBDZmdXVktDNjFQbjVmQWtORGRROEE0SFJ4M2Z0SStsbkdtRTRvUC93QktYM1ZGVG9xV0JsSlNiTGx4bHNrNC9BUjNXTldaSXRtRWpQK0NRa0laSGN0Y0RZazZJVUFDYnIvOGVjRVBhN2Z6WEp5OFJJZEliOUNhMVNYdXZPKzBSRUE0Ti9XdFd3bjZRY082TWljNkVuanBVejNXQjBWb014TTJUNTBtQno3eXAzUGh1QUs1YVgyN0k4bHBGdzUzUU1nSjl6R0FnQS9GbGFycG00QkFDQ1MrTkVzMTVMemdMQXdxVEoxRXNrNWNBNUkwQUhBajRXV0w2OWJBSURDTG5uZGV0a3o3aWtkbVZkdXlMMVNyRVZ6SFFISURSSjBBUEJqWVkwYTZoWUFvRERMT0g1YzRnYy9LRmtuVCtvZXM0cGRjWm1VdSswV0hRSElMUkowQVBCajRUVnI2QllBb05ES3lwTGRrNTZXMUMxYmRZZFpJWldpcGNyNHNSU0ZBL0tBZHcwQStLdWdJQW1yVUVFSEFJREM2dkEzMzhyaER6N1drVm1Ca1JFUzg4SXpFbHl5cE80QmNDNUkwQUhBVHdXVktpV0J4WXJxQ0FCUUdLWEV4OHV1a2FQdFdYVGpnb0trd3FoSHBNajViSzhDOG9vRUhRRDhWRkRSSWhJWUZxWWpBREFyTXpOVFRwNDhLWWNPSFpLdDI3YkowcVZMSlRVMVZUK0tncEI1S2tWMkRINVFNbzhmMXoxbXFhTlp5L1RzcmlNQWVVR0NEZ0IrS3FSeUpRa0lDdElSQU9TTlNyelQwdElrT1RsWkVoTVRaZlBtemJKNDhXSjU3LzMzWmR6NDhUSjR5QkM1TmpaV2F0ZXRLK2ZWcXlkMXJLOTZEUnBJNjdadDViaExpU0hPUU8wN2YycXluRnE1V25lWUZkNm9vVlFlTzFva0lFRDNBTWdMRW5RQThGT2hWV04wQ3dCeXBoTHdBd2NPeU5xMWEyWDI3Tm55NGtzdnlXT2pSMHUvbTI2U2k5dTFrNmJObXRsSmQ2V1lHS25Yc0tHMDY5QkJicjcxVm5sODdGaDV3ZnB2djVrN1YrTGo0Mlh2M3IxeTVPaFJPNmxId1RxNjZDYzUvUDVIT2pJcnNHaFJpWmsrUlFMRHczVVBnTHdpUVFjQVB4VktnVGdBT1RoMjdKaGNldm5sVXJkK2ZZa3NWa3lpcTFTUkprMmJTcSsrZmVYK0lVTmt3bE5QeVVjZmZ5ekxsaTJUOVJzMnlPNDllMGk4ZlVUcTdqMnljL2dJeVVwUDF6MEdCUVJJOUpPUFMzalZxcm9EUUg2UW9BT0Fud3Evb0pGdUFjRC9VdnZERi8vK3Uyelo2czdSVzNCSHB2VjdqWC9vRWNrNGRGajNHR1FsNTFFRGJwYlNYVHZyRGdENVJZSU9BSDRxdkVvVjNRSUFGQmI3WDMxZGtuLzdYVWRtUlY3VVZDb09IYXdqQUU0Z1FRY0FQeFFRRVNFaFpjcnFDQUJRR0J4ZnNsVDJQL2VTanN3S3JsaEJxajQzVlFKRFEzVVBBQ2VRb0FPQUh3b3VYMDRDUW9KMUJBRHdkK2xIamtqQ3NJZXNodmw5NXdHaElWSjU4Z1FKS2N1TllNQnBKT2dBNElkQ1NwYVVnRUF1OFFCUUdLaGljUEhESDVIMFhYdDBqMWxsN3JwRGlyZHFxU01BVG1MMEJnQitLS1JHTmM2aUJZQkM0c0RiNzhpSitRdDFaRmJSOXUyazRyMkRkQVRBYVNUb0FEd2xwRnhaQ2ExUzJiV3ZrSW9WM1Vsa3JlOFJVaW42alA4R0UxOFI5ZXZyYnd3QThHZEpLMWZKdnFuUDZNaXNFT3Z6SldiS1JHNEFBd1lGWkZsMDIzRnF1YzJtTHJHU3VqRk85MlF2YXRCQWlSNDJWRWYvcEk2TDJOQ3F2V1FjT3FSN3pxekIydVVTR0JtcEkvd3Q4YzBac3VlSkNUcHlWc080TlJJUXpENVh0eDJadjBBU0J1Ujg5N3BFajFpSm1Yem0zM3RXUm9iRWRZNlZsSTJiZEUvMlNuYnJLbFdtVGRhUi96a1ZIeTl4bDNVMmZsWnNZSkVpVW1mQmR4SlNKa3IzQUVEQlNreE1sS28xYXRqSHJabXlkOWN1aVlyeTluVnZYY3Qya243Z2dJN01pWjQwWHNwMGo5V1JNOUtQSFpPNGJqMGxiVWU4N2pFbk1DSkNxbi93amhRNXY2SHVBV0FDTStnQUFBQ0FEOXIxeEhoWGtuTUpESlR5ano1RWNnNjRnQVFkQUFBQThERUhQNTB0UnovN1FrZG1sZWphV2NyMDZxa2pBQ2FSb0FNQUFBQSs1R1RjWnRrelpweU96QXFyYzU1VUdUZUdrMEVBbC9CT2cwOVI5UWkyOXJ0WjFsM1F3dmhYM0xVOUpPTkVrdjdPQUFBQUJTL2p4QW1Kdi84QnlVd3lQMFlKTEZaTVlwNmZadTgvQitBT0VuVDRqcXdzMlRmOWVVbjY5WGZKT0hMVTZGZG04a21wT0hxa0JCVXRvcjg1QUtDd3lNek1sUFQwOUROK1pXUmtXQjlIeHVyckFqbktzbDZidXlkTXlsV1IxM3dMQ3BUb01hTWtva1lOM1ZGNHFmZDhUdGNGOVJqZ0ZLcTRGd0wrVXNYOTJNKy95STViN3hUclNxaDd6Q2w3LzkxU1lmQzlPdkllcXJnN2h5cnV2aThsSlVYV3JsMHJmNjFjS2Z2Mzc1Y0RpWW42RVpHdzBGQXBXYktrbEMxYlZtclhyaTMxNnRiMWZFVnB1Q2NwS1VtMmJ0MHFxMWF2bGoxNzlzaTI3ZHRsNDhhTmN1clVLVGw1OHVRWkI5MFJFUkVTRWhJaXBVcVZrZ2IxNjB1bFNwV2thdFdxZHJ0eTVjb1M3RU1ubTFERi9UOThxWXI3a2UrK2wvaDdocWk3U0xySG5OTDkrMG5sVVk4VXVpUFYwdExTSk40YUd5eGZzVUlTRWhJa0xpNU9ObGxmNnJxUW5KeXMvNnYvcDk3ellXRmhVcng0Y1duWW9JRjlIYWhXclpvMGJ0VEl2ajc0MGpVQjNrQ0NYZ2o0UTRLZXVudVBiTFplU3htSGorZ2VjeUpidDVRYU05LzA5RjRyRW5UbmtLRDdwcU5IajhyY2I3K1ZEejc4VUg3ODZTYzcwY3F0T3VlZEo0OC85cGowNk5GRDk2QXdVTW4ydG0zYlpQSHZ2OHVpSDMrVXYvNzZTMWF1V3FVZmRVWjRlTGcwYjlaTUxyamdBbW5Wc3FXMGJOSENIcUI3RlFuNmYvaEtncDZTc0ZQaXJ1a3VtY2VPNlI1eklpNXNJalZudmkyQjRXRzZ4MytwMTcrNndmdkxMNy9JL0FVTDVQY2xTK1NZUTg5eHBKV1h0RzNUUnRwZmNvbTBzSzRIelM2NnlMNU9BRGtoUVM4RWZEMUJ6MHhKa2EzWDk1ZVR5Ly9TUGVZRWxTMGp0YitlTFNGbHkrb2VieUpCZHc0SmV1NzhiaVUxNjlhdjE1RXpMcklHS28zT1AxOUh1WFBBR2tTLy9PcXJNdVhwcDg4NGs1RmJzejc2U0xwZGU2Mk96dDJzVHo2UjQ4ZVA2OGg1VjE1eGhVUkhSK3ZJR1o5OTlwa2NPWHBVUjg2N3hCcUExdlRZVWxpMUhIM1RwazN5MmV6WjhzbW5uOHI2RFJ2c1ByY0VCUVhaTjRSNjlld3BWMTE1cFRSbzBNQ2VhVE5wMWFwVnN1elBQM1dVc3hNblRzaERJMGJZUzNSTmVYcnlaQ2xhdEtpTzhxNTgrZkxTK2VxcmRlUXNYMGpRczlMU1pITy9tK1hrc3VXNng1emdjbVdsMXV4WkVscWh2Tzd4UCtvMXIyN1FmV2g5RnJ6NzNudHk4T0JCNDF0WEFnSUNwRml4WXRLamUzZnBkLzMxMHJ4NWMrUFhnek5STnlzLy8rSUxPWExFN0tSWDZkS2w4L1U1bTFmcTUzdG41c3d6cm9CeWlyckowcnRYTC9zYWJ3SUplaUhnMHdtNjlmTGM4OHp6a3Zqc0MxWmI5eGtTWUYwa3E3NzltaFJyMlZ6M2VCY0p1bk5JMEhQbi9pRkQ1TVdYWHRLUk0rNjc1eDU1ZXNvVUhlVk1EYVptelpvbFF4OThVQkt0Z1ZSK3FPV0dmLzd4aDlTdlgxLzNuQnYxc2Rtb1NSUFpzSEdqN25IZXQ5OThJNTA2ZHRTUk01bzJhMll2NVRibG5iZmZscjU5K3Vpb1lLa1ZGZDkvLzcxTXNsNWZhaEN1bHF3V05EV1FVMHRmQjl4NnEvMDh4Y1RFMkFOMnAwMmROczFPdXYyTlNtbytzQklwRXp5Zm9GdlhuRjBUSnN2Qk45N1NIZWFvTVYzVjExK1M0bTNiNkI3L29tN3Nmajl2bmp3MWFaS3MrT3N2VjIvWW5VNjk5NnRYcXlhRDc3L2ZUdlJVTXV1bTJ3Y09sTGZmZVVkSFpxaWJFYnNURWx4Zk1hQzJMZFUvLzN5anY5c083ZHZMZDNQbkdybUdLeFNKZzZjZCsyMnhISHpoRmVQSnVmVU9rektEQnZwRWNnNzRpNFNkTzNVclo0Y1BINWJyYjdoQmJyN3R0bnduNTRxYXpWT0pFdnlQV3FyNjN2dnYyemNqZXZYdGE4OGtleUU1VjlSZ2NjZU9IVEpxOUdqN0JzKzFzYkd5ZE5teUFrc1FmRTNyVnExMHEvQlJOWGdPempDYlRQMnR6RjIzKzJWeXJtN3lmdm5sbDlLa2FWUHAyYnUzZlcwb3lQZWV1dEc3ZGRzMnVXL3dZS25Yc0tFOFBYVnF2bGFGbmF0ZXZYcnBsamxxbFptcUQrTzJKVXVXR1AvZDlyRmVRNmFTYzRVRUhaNlZkaUJSZGozd3NQR1pUU1d5V1ZNcGY5ZEFIUUZ3d3hycmcvdHNpN2pVbnVHMjdkdkw3QysrY0d5NVdwa3laZXc3Ky9BZjZuWDA4ODgvUzV0MjdlVG1XMitWTFZ1MzZrZThLZm5rU2J1R2d2cjNYbkhWVmZZV0V1U3NSaUd0Sko2NmI3OGtESC9FeWpETko1TkYybDRzRmU2OVcwZitRMjNQdXJwTEYrbHVKYVhxTThWckRoMDZKQTgvOG9oOVkvR0xMNzg4NitlaUV5NnhyajJxMEtWcGM3LzdUcmZjTTMvaFF0MHlRNjBJdUM0MmY4VWV6NFlFSFo2azlsb2xQUGlRcEZzZlRLYXB2Vll4ejArWGdKQVEzUVBBRGNlT0hyVXJaV2RIVmM3dGVPbWxkbFZ0SjExNHdRVkc3M3pEWFdvZjlkQUhIcERMcnJ6U1hyTHFTOVJOSjFYa1VOMkU2dDZ6cDJ6YzVNTFJXVDVJN2ROVlZmSUxHN1hGTStIaFJ5VGp3UCtmVEdGS2NNVUtFak41b2dRWTJsTmJFTlNLbXNsUFB5MHRXcldTaFlzVzZWN3YycnhsaXoyNzMrK21tK3g2S3lhRmhvWktkOE5KcHJKNDhXTGRjb2U2cHFvaW9DYXBteHZxZEJpVFNORGhQVmxac3UrbFZ5WHBwMTkxaHprcUthODBhWnlFbEMyamV3QzQ1ZGp4NC9ieTlUUFp2WHUzWEc0bFhEdDM3ZEk5emltTUEzMS9wV2JEMm5mc0tNKy8rS0xQTHhYLzhxdXY1S0xteldYc0UwL1lOeDN3LzBLQ2c2VkNoUW82S2p6MnYvRzJPMk9oaUFpcCt2eDB2eG9McVdNVHUxNXpqVHd5Y3FSOVBKcXZVTFBuSDgrYVpjK20vN0YwcWU0MTQ3cnJyak4rczFvdGNUZDVTc1MvcWFNeTFWWWlrMjdzMTArM3pDRkJoK2NjLzMySkpENy9zbzdNaWhwd2l4Uy9wSjJPQUxoSnpaNnJzMmIvVFJYNDZ0V25qNUhrWEZIVnh1SDdsbHFEVjdWRTNPbWowZ3FTU2lTZUdEZE9XbDU4c2F4WXNVTDNvbTdkdW9YdWFLcmpmeXlWQTlPZjA1RkJnWUZTWWZoUUtkS2tzZTd3ZlN0WHJyU3ZEUXQ4WU5ZOE8zdjI3clZ2VXM5ODkxMWpTOTVWWFFkMURKeEp1M2J2TnA0d24yN2V2SG02WlVaRVJJUjl5b3BwSk9qd2xMVDkreVhoL2dmdEplNm1SVFMvU0NvTXZVOUhBQXFDdXR0OU9yVThiY2dERDhpU1AvN1FQYzRLQ3cwdHRIdFovWWs2ci9pS3E2K1cvUzVVM2k0SWFsdEgzMzc5WEoxNThyS2FOV3ZxVnVHUWZ1eTQ3QnoraUNzMWVJcGZlWm1VNlhlOWpueWZXbExkdmxNbmlVOUkwRDIrUzkyc0huam5uVEp0K25RalNYcVJJa1drMnpYWDZNaWNiMTNhaDY2ZW8zay8vS0FqTTlUcEtpVktsTkNST1NUbzhBejFRYVFLb2JpeDF5b29xclRFVEoxay9BeDNBRG43N1YvNzA5VHhOMnJHd0pTeVpjdEtLY043eDJEVyt2WHI3UlVXSnMraDk0TEpUejFsN3hPRlNMT0xMdEl0LzZlT1FVMFlPVXJTRW5KM3lrVitoTmF1S1ZVbWpwT0FRUDlJQjM3ODhVZTVxa3NYdjlvaW9xclBqeGc1VXA1NTlsbmQ0eXhWamR5MHhTNFZ3VHlWa2lKL0dMcTUvN2NCdDkybVcyYVJvTU16OXIvK3BpVDkrSXVPekxIM25VOGVMNkdWb25VUGdJSnkraEwzbzBlUDJrZk9xQUdKS2VYTGw3Y0xUc0UzcVdySHNUMTZ5SUZFOHpkeUM5S2RBd2RLVnl2UndIODBiZHBVdC94ZjRydnZ5L0Z2ek04NEJoYUpsSmpwVXlTb1NCSGQ0OXZVcXF0dTNidmJzODcrUnEwc0cvYlFRL0xlZSsvcEh1ZTBiTmxTaWhjdnJpTXoxTEZuS1ZieWJOcm11RGpadTIrZmpweW56cXB2MTdhdGpzd2lRWWNublBoanFleWZQRjFIWnBVZWNMT1U2TkJlUndBS2twb04vZHNiYjc1cC9BaWNwaGRlU0FWM0g2V1dMNnFDVDF1MmJORTkva2tWTVp3d2ZyeU9vUGFlVjZ0YVZVZitMWG5OV3RrN2VhcU9EQW9Na0lwalJrbGszYnE2dzdkdDM3NWR1dmZvNGZmRkZlKzgrMjdIdDMrcGF1UlhYM1dWanN6WXQzKy83TGUrVFB0bTdsemRNa010YjNmcmlGWVNkQlM0OUVPSEpHSEljSFdMVVBlWUU5bWltVlFjd3I1endDdlVIbUsxVkRreE1WSEdqQjJyZTgxUnhhYmdteFl0V2lSdnpaaWhJLytrOW9TKy9lYWJVclJvVWQyRGtpVktTRlJVbEk3OFYvcXhZN0pqOElPU2RkSnd4ZkdBQUNuZDczcUo2bmF0N3ZCdGFzYThkOSsrZGhMbzcxUVJ5UnY2OWJOWEVqbkpkRlZ5Tlh2KzcrMXNUbE9yREV6dWRWYzM5dSs0L1hZZG1VZUNqZ0psbjNjK2JJU2s3OTZqZTh3SktsVktxa3lmekhubmdJZW81ZXo3OXUyVDk5NS9YNUp6T0JQZEtlcjhVdmdlOVRvWk5YcTBQUWp6VjJvQU9PS2hoNlJKa3lhNkIwcjVDaFhzeXNsK0xTdExkajA1UWRLMi9iTm9wZ25oOWV0SjlFTVAyb202UHhqNzVKT3kzTVVURDRLQ2d1eGlvMnBsaC9wU1c2WkNySEdsV3l1emRzVEh5NTJEQmpsNkxXemVySm1VS1dQMmlMMXZ2LzFXdDh3NGV1eVlyRHR0Ulo3VG9pdFdsR2JXOCtRV0VuUVVxUDF2elpBVEMzN1VrVUhXaFRONi9CZ0pMWVRucUFKZXBxcFVyOSt3UVY1NjJmelJpbW9nVmExYU5SM0JsNmlxN2FZcSszdUZPdkpvNkpBaE9zTGZHamRxcEZ2KzY5Q1hjK1RvWjEvb3lKeWdNbEZTOWFYbkpOQlBqcXo3K2VlZlplcTBhVG95UnhWcnZPTHl5K1dGNTU2VFgzLzZTYlp0MlNKN2QrMnl2L2JzM0NrYjFxNlZiK2JNc1crdzFhOVhULysvelBuSytsNU96aGFycXVRZERCOC8rck4xRGMvSXlOQ1I4OVRKRjA2dkxEaGQrL2J0alI5SmR6b1NkQlNZRTM4c2t3TlRudEdSUVZaeVh2cTIvbEx5eXN0MUJ3QXZlZk90dDJUTDFxMDZNcWRxMWFxdWZzRENHV3J2K2JQUFA2OGo4NnBVcVNJMzMzU1RQRDE1c3N5ekJzRWIxNjJUclhGeHNtLzNidG0wZnIyc1c3MWE1bi8vdlR6M3pETXljc1FJdWFaclY2bFh0NjRFNStOVWtLalNwZVdkR1RQc21UajhVKzNhdFhYTFA1M2F2a04yang1cno2S2JGQkFTTEpVblBDRmhmbElnViswM0h6QndvSTdNVUxQaXZYcjJ0Ti96Yzc3OFVnYmVmcnRkc0ZDZEJxSzJvNmd2dFNjNUppWkdMdTNVU2NhT0dTUExseTJUMlo5K0t1YzNiS2ovRnVlcEZVWDNEeDdzMko1NzlYUGVjTDNaby9aVVljKzllL2ZxeUhuZldkZGtrOXhjM3E2UW9LTkFwQ1VlbElUN0gzRG52UE1MbTBqRkI1bVZBTHhxenRkZjY1WlpsYUtqODVWRW9XQWNQSGhRZnZyNVp4MlpVNzE2ZFhsdjVrdzdJWC90MVZmbHZudnZsZmFYWEdLZm02K1NkbFhCVi8wM0ttRnMxNjZkM0huSEhmTDQ2Tkh5NmF4WnN1TFBQMlZYZkx4OC9PR0g5a0MzU3VYSyttL05uU21USmttTTlUM3d2L3g1VzBwR2NyTEVXMk9oek9QbWk1dEYzWGFMbE9qWVFVZStiOUtVS2JMVllGSFI0bGJpUFhQR0RIbjNuWGZzbTd1NXBaYkFkK25jV1JiLytxdWQwSnV5ZmNjT2VmNkZGM1NVZjVkWTF6cFZNTTZVWk91MS9xZDFuVFJCM2NUOTRndHpLMURVNy84aWw0OTZKRUdINjdJeU0yWFg2TEdTdnRmY1VRaC9VOHU1WXA2ZEtvRWNxd1FVZW01L3dNSVpxMWV2dG8vZ00rbmkxcTNsajhXTDdkbXl2TXhpcTBHNVN1Qmp1M1d6aTd5dFc3TkdmbHE0VUhyMjZISFdJNHh1Nk50WGJyamhCaDNsbjdweHNOTWF2T2ZtYTlXS0ZjYlBXbC8xMTE5bi9ONjUvVkw3WS8yUkdndnRmbXFLbkZxelZ2ZVlVNlJOYTZrNDlINGQrVDYxRDl2SjVQVGYxRXFyRDk5L1gzcjM2bVhQTHVlRjJsTDE3UFRwY3YrOTkrYjU3emlicWRiZjc5UzFVYTBHdUxSalJ4MlpNWC9CQXQxeWxxb1FiL0owajhzdnZkVDExVTBrNkhCZDR0c3pYVG5qVTRLREpIckNFeElhWFZGM0FDak1hdGVxcFZ2d0phWm56MVZpL2NGNzd6azZlNlNLUjdWcTFVcmVmL2RkZTNuc3hQSGo3UlVjL3g2b3E1bjJwNTkrMnRFQnZFb3UxSG4vdWZsU1MzVk5LMmQ5anpOOTc5eCtxWnNmL3Vqb0R3dms4QWNmNjhpYzRITGxKR2J5UkFud28rZHhpdldlVWFkL21ESjYxQ2k1N0xMTGRKUjM2clU3ZnR3NFk2dEFEaDgrTEsrKzlwcU84a2RkZzlRTlNwTisrZlZYM1hMV1h5dFhHaTB5YTdySy9abVFvTU5WU1N0WHliNHA1Z3Q2S0tYNjlwYVNuZnhuT1JlQS9GR3pwUEE5Sml2ektwZGJBL0dLRmMzZHlGVko1Z05EaDlxejZtcmZ1dHF2cXFoSzBHKysvcnE5L3h5RlM4cXVYYkp6eENnUmcwV3psSUN3TUlsNWZxcUVsRE4vSThZdE8zZnVsTGNOSHJmWW9ubHplM3VMVTlRS2xSZWZmMTRpRFoxRThKcDFEVkY3MHAyZ2Jrb1VNVmluWmMzYXRmWk5CYWN0TURRenI2aXRSODJ0MTRUYlNORGhtdlJEaHlYaDNxSG16L2kwaERlb0o5R1BQcXh1Q2VvZUFJV1pXbTRZY3c3N0NPRWRhOWV0MHkwenFydFUyVi9OYk44eGNLQzlySHpVeUpFeWVQQmdlOThuQ3BkTWZieHM1cEVqdXNlY3dLSkZKTXpQVHE2WStlNjc5bm5ncG93WlBkcnhXaVdxYnNXdHQ5eWlJMmR0Mjc1ZEZpNWNxS1A4S1ZxMHFIVHAwa1ZIemxOSHc2bHE3azVTKzg5TkZvanIyclZyZ2F6aUlVR0hLN0xTMHlYaG9VY2tMV0duN2pGSGZTQlZlWDZhQkJyZVZ3ZWdZS2dqWWE2Kzhrb1ovK1NUOXBFM0NkWUE1ZWpodzNMTStqcDY2SkJzMzdKRmZyTUdBV3IvMzExMzNHR2ZLOTNtNG92dEdVdjRuc1RFUk4weUk4MkZZcVduVTNzOUh4czFTcDRZTThiWTNsUjQxLzZYWDVQa0pVdDFaRmJHd1VPeTgvRW43ZjN1L3VEa3laUHluTUc5NTYxYXRwU09odlpoMzNQMzNjYjJNYi9sNElvQ1ZUZkRwQ1ZMbHVpV00vYnMyU01iTjIzU2tiT0NBZ1BsK3I1OWRlUXVFblM0SXZIRGorWEUvRVU2TWljZ09FZ3FUWjRnNFp4MURQaWRxS2dvZWZ5eHgrd3EyMTk4L3JrTWUvQkJlK2xaaFFvVjdPV0RFZGFYbXFXc1ZLbVNOTHZvSXJucnpqdmwyV2Vlc1l0L2ZURjdOc2tRemlodTgyWjdGc1p0dkI0THArQXlVYnJsanVOenY1TkRuMytwSTkvMncvejVjdURBQVIwNTc1YWJiemIydnF4bWpVc2JuWCsranB5bDZuUWtKU1hwS0gvYXRXMXJmNWFhb3Y2dFRsNXZmN2NTZnFlVytQOWI1Y3FWcGVtRkYrcklYU1RvTUM1NXpWclpOMjZTV29laWU4d3BxZmFkWDVIL3doNEF2RU1ObDlTeE5TdVdMWk9Sanp4aUorcm5RZzI0MUJKMytDYlRpZXlDaFF0bG04SGptb0RUUmZYc0xwSE5tdXJJQmRiWWE4K1RFeVROWUdMcmxsbXpadW1XODlRS3E2NEdsM2VyWmRMWHhjYnF5Rm43OXUyVHBVdWRXWlZScWxRcHUycTVLV29mZW1wcXFvN3liOUVpYzVOLzNidDNMN0FpbFNUb01Dcmp4QWxKR0RwY3NnenVGL3BiV1AyNkV2M0ljRFdhMHowQWZKMzZjTHovL3Z0bDFrY2ZHUzNrQmU4eWZjeVdxZ1o5ZGRldWtwQ1FvSHNBY3dLQ2c2WFNFNDlMZ0l2SE5tVWVQU1k3UjQxeFphTEVsSlNVRkpuenpUYzZjbDR6NnpwVHBrd1pIWmx4bWNIRTkrTlBQdEd0L092VnE1ZHVPZStFbFJjc1g3NWNSL21uYnJDYW9HN1k5TC9wSmgyNWp3UWR4bVJsWk1qT2thTWxOYzdjMllSL0N5eFdWR0plbUM2QjRlRzZCNEEvR0hUbm5USnA0a1RIaS9iQWQxUnpvYmlmT2tPM1djdVc4c0dISHpvNnV3T2NTVVR0V2xMMnZydDE1STdqOCtiTFFSOWU2djdyYjc4WlBWcXRrK0V6d0pXNmRldnFsdk5VOFRWVmhNMEo2bGc0VlN2REZMVlZ3UW03ZHU4MnR2KzhacTFhY2w3dDJqcHlId2s2ek1qS2tzVDNQNVJqWDVtNzIvbGZnUUZTY2V4ajdEc0gvRXpucTY2U3laTW1HVi9pREc5cjFLaVJicGwxOE9CQjZYL0xMZEswZVhPWjlja25jdlRvVWYwSTRMeHl0L2FYc0xwMWRPU092ZU1tU3VxZXZUcnlMVjkvL2JWdU9VOTl4blJvMzE1SDVvU0hoOHY1RFJ2cXlGbTdyV1QxMEtGRE9zb2ZkVFJrRzRQSGtxcnowSjNZaHo1MzdsemRjbDczMk5nQ25SZ2dRWWNSeWVzM3lMNkpVOXpaZDk2enU1Uyt0cXVPQVBpRDBxVkx5eXN2djF4Zys3L2dIZXBjWXJkdTBxaEI0NFlORytUNmZ2Mmtib01HY3UvOTk4dXlaY3ZzNWJXQWs5U0t2OHFUeGt1QWk2ZExaQncrSWdtUGpMSlhPUG9TVlFUc3g1OSswcEh6MVBGaTZpZzAwOVIxckdLRkNqcHkxckZqeCt5Q2wwN3AzNysvYmpsdjA2Wk5qcXhVTXJhOFBTeE1icjc1WmgwVkRCSjBPQzdqK0hGSnVHZXdaQ1dmMUQzbWhOYXFJWlZHajJUZk9lQkgxQ0RteWJGajdidjRRSTBhMW5VK09scEg3bEhIdTczOHlpdlNxazBiYWRTa2lUd3diSmhkaU1udFk5bmd2NHJVcnllbCsvZlRrVHVTZnZsTkRzMytRa2UrUVMxdFg3OSt2WTZjcDA3L0tGbXlwSTdNS21Idys2eFpzMGEzOHEvOUpaZEk4ZUxGZGVTc25idDJ5ZmJ0MjNXVU4rcW02ZEpseTNUa3JBYjE2eGZJWjg3cFNORGhyS3dzMmZYNGs1SzZiWWZ1TUVmdE82LzY4dk1TYVBBNENBRHVVL3YwYnV6bjdxQVYzcVVHejdIZHV1bW9ZR3pkdGsyZWZlNDVhZDIycmRTb1ZVdjYzWFNUZkR4cmxsMDlHY2d6TmFNNitGNEpxUnFqTzF5UW1XbFhkVS9aYm42YzVoU1Z6S1VhdkRHbTlocUh1clNTb1Z6WnNycmx2TjhXTDlhdC9GT25wYlJzMFVKSHpwdjc3YmU2bFRmeENRbjVUdkt6MCszYWF3dDg5UjRKT2h4MWNOYW5jblMyQzBWSXJEZE94ZEVqSmJ4bURkMEJ3QitvMmZPSGh3KzM5K29CZjd2bjdyczljMVRlWGlzcC8rampqK1dHRzIrVUt0V3FTWXRXcldUTTJMR3k2TWNmalJheGduK3lsN3BQZU1MVmxZQ1p4MDlJd3FPamZXYXB1eXFBWmxMVkdQZHVrSlFyVjA2M25MZG56eDdkeXIvQXdFQzV5ZUNOOHZ4dVdmamhoeDkweTFtaElTRkdsL2ZuRmdrNkhITnk0eWJaTS9wSlYvYWRsNGk5UmtwZlY3QXpLZ0NjVjdsU0pmdnVOWEM2NnRXclM0L3UzWFhrSFdyUCt2SVZLK1RKOGVQbDhpdXZsRXJXUUw5WG56N3lzWlhBcThHeUU0V1E0UCtLdFdndXBhN3ZyU04zSkM5ZUlnZG12cWNqYjFPbkxKaFVxblJwM2ZKdGNYRnh1dVdNSzY2NHd0aktncFVyVithNXRvZTZybjVqNk1pOXBrMmJHcXNUY0M1STBPR0lqS1FraWIvN2ZuZk9PNjk3bmxSK1lqVDd6Z0UvMUtkM2IzdEpNM0E2dGJKaXpPalJVcXhZTWQzalBXclFlUExrU1puOStlZHl3MDAzU2YyR0RlV0txNjZTeno3N2pKbDFuRldGd2ZkS2tPRnp1UDl0LzlSbjVKUVBMSFZYTjhGTWVudkdES2xlcTVZclgwOVBtNmEvcS9NT0hqb2tweHdjaDVjb1VVTGF0bW1qSTJlcGxVanFtTFM4VU5mVFB3MjlKcTY5NWhyNzg2YWdrYUFqMzdJeU0vK3o3M3pMTnQxalRrQkVoRlI1NW1uT093ZjhrRnBhTnVDMjIzUUUvRlBWcWxYbGlURmpQREY0eW8wVFNVbXljTkVpNlgzOTlWS3ZRUU83eU55T0hUdVlWY2NaaFpRdUxaV2VmRnl0TGRZOTVtVW1KY3ZPaDBkS1ZucTY3dkVlVlpUUnlhWGJaNklTdnAwN2Q3cnlwYXF0bTZMT1FWYzNDWjJpcnJVOWUvVFFrYlBVNzFVVjNjeUx6WnMzeTRFREIzVGtIUFh6M21CZHI3MkFCQjM1ZHZpTHIrVG9wNS9yeUNEcmpWUHhzUkVTY1o3NW96QUF1SzkrL2ZwMkVnWms1NDZCQStYcXE2N1NrZS9ZdDMrL1hXU3VWcDA2MHZlR0cyVEZYMy9wUjREL1Y2SmpleW5XcVlPTzNKRzg5RTg1OFA2SE92SWV0UXo2Rk1jYzVrNVdsdU9uVEppY1VmNXF6aHpkT2pmekRPMC92N2gxYTZuZ2dlWHRDZ2s2OGtYdE85ODlZcFI5VVRDdGVMZXVFdFc3cDQ0QStKdE9uVHB4N2pseUZCd2NMRFBlZWtzdWFOSkU5L2llVHovN3pDNHNweEoxZFI0dzhMY0E2L3BYZWV4b0NTcmx6cEZmZjlzL2FhcWMzT1RzL21XbnFQT3k4N3BYdWJESnlNeDBmSWErVEpreWN2bGxsK25JV1V2KytFTXk4bENvOEx2dnY5Y3RaL1h0MDBlM0NoNEpPdklsL3Q0aGtwV1NxaU56UXV2VXRqNjBIck5uMFFINHArczk5T0VJNzFMN0lyLys2aXRwMHJpeDd2RTlhcG43SjU5K0trMmJON2Nyd0NjbkordEhVTmlGbENzckZSNTlXRWZ1eUR4NVVoSWVmRmd5cldUWWExVENlZlRvVVIyaElQVHAxVXUzbkxWdjcxNTcyZis1T0hqd29QeTVmTG1PbkJNUkVlR3BBclVrNk1pWE5KZk9PNDk1ZHFvRUZTMnFld0Q0bTByUjBWS3ZYajBkQVRrclc3YXN6UHZ1TzduODBrdDFqMjlTQloxVUJmaUwyN2ExOTFVQ1N0UTExMGpSRHUxMDVJNVRhOWZKL2xkZjE1RjNxSnRaMUcwb1dCMDdkcFNRa0JBZE9lZWtkZjA3MSswK2E5YXVkWFNmL2QvYVhIeXgwU1B3emhVSk9qeXYvTU1Qc3U4YzhITk5talF4TWdDQS95cFpzcVI4OXVtbk11VCsrKzB6ZTMyWkduUzJ2ZVFTbWZ2dHQ3b0hoVnBnZ0VTUEdpa0JMcC85ZitERlZ5WFpTdFM5Sk4xSHptcjNaOUhSMFhKeHExWTZjdGJYWDMrdFc3bXphTkVpSXpkc2JqUjQ1bnRla0tERDg5SlU5VTd1bmdKK3JSckY0WkFIWVZZQ00rbXBwMlRXUng5SmxjcVZkYTl2U2p4NFVIcjA2aVh2dmYrKzdrRmhGbDQxUnNvUEcrTHExcjZzbEJUWk9mSXh5WEs0MEZoK3NQM0RHL3IyN2F0Ynpqclg1ZXJ6NTgvWExlZW9iVk9tOXRubkZRazZQTy9ncTIvS3NaOS8wUkVBQVA5MFRkZXVzdXF2dit6WmREWFk4bFdxSU5hQWdRTmwxaWVmNkI0VVptVnU2Q3ZoRGR6ZCtuTnE5VnJaKzhKTE9pcDR4ZGplbUd0cUpWRmtaS1NPbk5XaGZYdjdocWpUMU9xaC9mdjM2eWhuaVltSnN2VFBQM1hrSEhYV2UxUlVsSTY4Z1FRZCtSTFpvcGx1bVpPVm1pWTdIeHdocWJ2Tm5vTUpBUEJkUmEyQnZKcE4vOHNhd1BYdTFjdllRTlcwOVBSMHVmMk9PMlQ1aWhXNkI0VlZZR2lvVkprMFFRTEMzVjNxbnZqNjI1SzBhcldPQ3BhcEk3NzhrWHFtMUVrWEpxZ2pVQnMyYUtBajU2amw2cjh0WHF5am5DMysvWGY3K3VpMC9qZmRwRnZlUVlLT2ZLa3k5U2tKS21QK3JsUEdnVVNKSC95QUp5dU1BZ0M4bzNMbHlqSnp4Z3hadVh5NTNIdlBQUkpWdXJSK3hIY2tKU1ZKLzV0dlpua3Y3Qm84Wlc2L1RVZnV5RkpWM1ljL1lsZDNMMmlxTmduMVNYSW53T0FNdXBxZHY3bC9meDA1NjdmZmZ0T3RuUDMwMDArNjVaenk1Y3JKcFowNjZjZzdTTkNSTHlIV0M3dktNMU1rSU1UTUhidlRuVnk2WFBZOSs0S09BQUE0TXpYclZxMWFOWms2WllwczJyQkIzbnJqRFduVnNxVlB6Y1p0MkxoUkpreWNxQ01VV3RacnR2eWR0MHRvclpxNnd4MnBjWnRsNzRzdjY2amdxSVN6U0pFaU9rSk9WQklkR2hxcUkrZDF2dnBxQ1RQdzk2dVo4ZHdVZnZzMWw0bjh1VkRWMjlYcUs2OGhRVWUrRld2ZFNxS3NEdzgzSkw3OHVoejcxZmszS0FEQVB4VXZYbHo2M1hDRC9MUm9rV3hjdDA0bWpCdG5EOHBNRERTZDl0SXJyOGkrZmZ0MGhNSXFNRHhjS2s5NFVpUW9TUGU0UTQyNVRoZzRjL3BjcUgzUDRTNVhzL2RWNWNxV05acWdxMnJ1alJzMzFwRnpWcTFhWlI4NW1STjcvL215WlRweVR1L2V2WFhMV3dLeURCNHVtSldlTHB1NnhFcnF4ampkazcyb1FRTWxldGhRSGYyVFd0YThvVlY3eVRoMFNQZWNXWU8xeXlYUVIvZWNtWlQ0NWd6Wjg4UUVIVG1yWWR3YUNRZ090bi9YMjI2OVE1SisvbFUvWWs1d3ViSlM2NnZQSk1UNnM3QTZNbitCSkF3WXBLTXpLOUVqVm1JbW4vbjNucFdSSVhHZFl5Vmw0eWJkazcyUzNicEtsV21UZGVSL1RzWEhTOXhsbmUzWHNFbUJSWXBJblFYZlNZZ0xXMEpNdUgvSUVIbnhKWE9GZys2KzZ5NlpQbTJhanJ4TmZXdzJhdExFbnVFMDVkdHZ2cEZPSFR2cXlCbE5teldUVmF2TjdTdDk1KzIzcFcrZlBqcnlOdlU3UEhic21Id3pkNjRzdEJKM3RjUnl5OWF0UnZZMzV0ZXdCeDZROGVQRzZjaFphdEJidFVZTnV6aWRLWHQzN2ZKY0FhWi9XOWV5bmFRZk9LQWpjNklualpjeTNXTjFkTzUyVFhoS0RyNyt0bzdjRVZJMVJzNmJNMXVDQ21oOHJkNlRkUnMwa0IwN2R1Z2U1Nm5WTnUzYXR0V1I3enF2ZG0xNWFQaHdIWm54MHNzdnkzMkRCK3ZJT1F0LytFSGF0R21qby8vMXlhZWZTdDhiYnRDUk05UzU1MXMyYlpMdzhIRGQ0eDBrNklXQUd3bTZrbmJ3b01SZDNVMHk5cHYva0l0czNWSnF2UDJhQkJUU2ZVa2s2TTRoUWM4ZEV2VC9SNEorWnI2VW9QK2JTZ0xVVExWSzJOV1htcWxSbFlVTkRwRnlUYzFhcVpsL0U0TklFdlQvOEpVRVBlUDRjZGw0OWJXUzduTFIzTkw5K2tybHgwZlp5KzBMd2lVZE91UzZrRmhlWEhYbGxmTGw1NS9yQ0RsUjE4VnFOV3RLbXNOSDhZMTQ2Q0VaTzJhTWp2N1hnTnR2bHhrelorcklHWDE2OTdicmxYZ1JTOXpobUJEckE3anlsSW11TE1GS1hyeEU5cjd3c2hvcDZ4NEFBUEpHVlQ2dVZLbVMzRDVnZ016KzlGUFpzSGF0L1B6amozTFhIWGRJMVpnWVk1V1JjMlB2M3IyeWN0VXFIYUV3Q3lwV1RDbzlhU1V4Z2U0TzN3OS9PRXVPLzFsd1M5MmJYWFNSYnBteGVzMGF5Y2pJMEJGeVVyWnNXV25ab29XT25KUFRQblIxQTNIeGtpVTZjazZQN3QxMXkzdEkwT0dvNG0wdmxqSjN1YkFmM1hvVEgzenhWVG4reDFMZEFRQ0FNMVRSb0JiTm04dXp6endqNjYxay9hZUZDMlhRWFhjVlNFWDR6TXhNK2ZycnIzV0V3azZOczBwYzAxbEg3bEFyekhZT2YwUXlrZ3JtVklIYXRXdnJsaGtuVHB5d3Q3emc3RlNoeld1NmR0V1JjOVNLdEpTVUZCMzkwNTQ5ZTJUTGxpMDZja2I1OHVYdGxSTmVSWUlPeDVXL1o1QkVORGQ3dDFQSlNrdVRuZmM5SUdrdUxLa0hBQlJPNm9pblpzMmF5VFBUcHNuV3padmxwUmRla05xMWF1bEgzYkhrano5MEM0V2RPa29yK3VGaEVoVGw3czJpdEIzeHNudmk1QUpadWRqQ3dJenQ2VlJ5dmludTdOdHg4Ui9YWG51dDR5ZGlxSlZDMjdkdjE5RS9xVG9oVHE5dzZOSzVzOUdDZXZsRmdnN0hCWWFGU3N3elV5U29iQm5kWTA2Nmxad25ESHRZc3RKWm1nUUFNRXNkK1RUZ3R0dGs1WW9WOHVUWXNSSVJFYUVmTVV2dGlXY0pMdjRXVXJhc1JJOGU2ZnBTOXlNZmZ5TEhmak8zRnp3NzFhdFZNM3JVbWxxbDhzTVBQK2dJWjZOK0g4MmJOZE9SYytaa3MxTEk2UlZFNmppNjNqMTc2c2liU05CaFJHaUZDbEw1NlluL0xTQm5VdEpQdjhxKzUxL1VFUUFBWnFsWmRWVXQrZk5QUDVVaUxoU25WVVhzZkhVSnJoY3I0L3VEa2xkZUljVXVkYmFRNU5uWVM5MkhqWkQwdzRkMWp6dlVscFA2OWVycHlBeVZISHFoS0tTdk1GRVE5RXlGQUpPU2toemZmMTdSeWxGYXQyNnRJMjhpUVljeHhkdGNMS1h2dUUxSFppV3EvZWkvc3dRUUFPQ2VEaDA2eVBCaHczUmtqcHJoVS90a25hYUszem05VlBYZjJOdHJSa0JRa0ZSNi9GRUpMRkZjOTdnamZkOSsyVFYra3F0TDNZT3NuL1hTVHAxMFpNWmZLMWZLdG0zYmRJU3p1ZUx5eXgwdm5ybDh4WXIvT1E5ZEhYK3BLc2M3cVZ1M2J2YjUrbDVHZ2c1enJBLzlpdmZmSXhFdG5WOEc4Mi8yZnZRSEhuTDlyaTRBbUtBU01pZXBtU0duajhYQmZ3b20zWGJiYmNhWHVxdmYzNzhIcms1UWcxVFRDYnJKSTl3S3U5RHk1YVg4ZzBOMDVKNmpuMzhwUnhmOXFDTjNYSEhGRmJwbGhscnA4WlpIajl6eW9obzFha2pEQmcxMDVBeDExT1d1M2J0MTlCK0xGeTkyZEdXRHV0blR6K0h6MUUwZ1FZZFI2cHp5S3BNblNsQ3BrcnJISEhVdWFNSkRJNDJmWncwQXBoMC9mbHkzblBISnA1L0srZzBiZEFRbmxTNVZ5dDZUNll0TUorZktab2VyTCtPZnl2VHFLUkZOTDlDUlN6SXpaZGRqWXlYOTZGSGRZWjQ2VlVFZDhXWFNqSGZlc1pkVTQrelVQdTRiKy9YVGtUUFVUWkxmZnZ0TlIvOHhaODRjM1hKRzFhcFZwZEg1NSt2SXUwalFZVnhZNVVwU2FlcFQ5bklzMDA3TVd5RDczM2hiUndEZ201eGMwaGNmSHkvM0RSNnNJLzl5OE9CQk9YQ2dZRS95VUFOVnRTZmRORFh6NDdUdzhIQUpOSnlrcTJXck1DY2dPRWdxajM5Q0FpTENkWTg3MUtUSXprZEgyOG02RzlSeTZsNkdDM3VwNDd6R1B2R0VqZ3FlMHl1cG5LYU9LWE82RXZyY2I3L1ZyZi9jcVA3bFh3bDdmbDE3elRXZXJ0NytOeEowdUtMRUplMmsxSzAzNmNpc0ExT215L0hGemhhVUFBQTNyWEFvcVZIN2YvdmRlS01rSmlicUh2K2hrdk91MTE0cnpWcTBzQ3N3RitSZzF2UnVYSldjRnk5dVpxOXg0OGFOZGNzTU5TTkc4UzJ6SW1yVmxITDNEckszRnJycDJMZmZ5NUg1QzNSa25xcThiWHJWeDZ1dnZTWnIxNjNUVWNGUTI1SGVmZmRkdWVubW16MWRaTEZhdFdwU3ZYcDFIVGxERllyNysyZGV0V3FWb3lzYTFNM1VXL3IzMTVHM2thRERIZFlGdGVLUSt5UzhTU1BkWWM1L3FvdytMT21IaitnZUFIQ09HaUNXS2xWS1IyYW9ZN1h5bTlTa3BLVElMYmZlNm5nRlhDOVFNeXZYeHNiYXo1UGFzOWpGU3RUNzMzS0w3UDdYL2tVM3FMM2hwbStBaEFRSFM0a1NKWFRrck1xVkt1bVdHY3YrL05NKzR4aG1sZTEvbzRUVnE2TWpsMlJteWE2Um95WE5wVlVzelpzM04xN04vWVNWRUtxYm1rZGRYTDcvTjNYTlg3bHlwVng2K2VWeXk0QUI4dkdzV2ZMc2M4OTU5Z2FYV2puVTcvcnJkZVFNZGVOMTE2NWRkbHNsNjA3KzdPZlZyaTIxclM5ZlFJSU8xd1JHUkVqTWMxTWwwTkFzd09uU2QrMzV6L25vSGw4ZUJNQTNtUzRLdG5yTkdsbTdkcTJPenQzSmt5ZmxaaXM1LzlMaC9YdGVvS3FaOSs3YlY1Yjg4ZjhuZDZnendqLzg2Q05wZk9HRjh0U2tTVVlxbm1mbnA1OS9ObjVqb0VtVEpzYVcwVmN5bktDcjM4WGpZOGJrZWFETk1XMjVFeGdlTGxVbVBHblgvbkZUeHNGRHN2T3hzU3E3MUQzbXFKVWtRMXpZcnJQR3V2YjI2dFBIOFZvZ09WRko2VzIzM3k0dEw3NzR2OGVOcWZmTXFOR2paZjc4K1hic1JkZkZ4anE2L1ViZDhGUTM5UlNuejZidjBxV0w0NVhuVFNGQmg2dkNLbGVXU2xNbTZNaXNFL01YeVlGMzN0TVJBRGpIMUd6bTZjWlBuSmlucEVZTjlHSzdkN2NMdy9rYk5XRHVlOE1OTWkrYmdkdVJJMGZrMGNjZWt6cjE2OHUwNmRPTnoyeXIvZStEaDVpdm9uM2hoUmZxbHZOYXQycWxXK2JNZk84OWVlT05OODdwOWJ4cDB5WVpQSFNvdEd2Zm5rcnd1UlRab0w1RTNlTE9kc0xUSFo4M1h3NTk4WldPekZJSllhWG9hQjJaczJEaFFtblRycDJzVzc5ZTk1aXhkZHMyR1RaOHVOUnIwRUJtdnZ2dS85eVFVcTk5dFRwbysvYnR1c2RiMUJMM2VuWHI2c2daMzgrYloyL1ArdkhubjNXUE0yNnpua2RmUVlJTzE1VzhySk5FM1RsQVIyYnRuelJWa2xhdDFoRUFPTVBwNDJYT1JDWFlMNzM4Y3E2VEdqWHo4Tjc3Nzh0RnpadkwvQVh1N1F0MWkxcXlQMkRnUVBuMnUrOTBUL1pVa2IzaER6OHNOV3ZYdGd2a0xWMjYxUEZqNXJaWkErYk9YYnZhQTJ5VDFMNUprOFd4YXRXcVpYOFBrOVJ6Zjg5OTk5bUp4dXJWcTgrWWNLdlg3MFlyS1gvbm5YZmt5cXV2bGtZWFhDQXZ2UGlpdlkxQkpTN0loWUFBcVhEL1BSSmF2YXJ1Y0lsMWpkb3o3aWxKZFdFclE3Rml4ZVRSa1NOMVpKWkt6bHUyYm0ydnlqbnM0REcrYW9XVG1oVlhLNEhxTjJ3bzA1OTlWazdtY0l6aS9nTUg1TnJycm5OMVpWQnVxWlU5dlh2MTBwRXpWTjBLZGMxMnNxN0lCZGIxUkIwTjV5dEkwRkVnS2d5K1Q4SWFtTjFIcEdSWkY4R0UreDdnZkhRQWpsTEZjVXhUaWZuUUJ4NlFJVU9IMnJNbmFobjN2NmsrZFhhc0tpalV0Rmt6dWVXMjJ5VHg0RUg5cVA5UXladjYyVDZiUFZ2MzVFNnk5Um1nYm5LMGJkOWU2alpvSUk4OS9yZ3NzeEkrTlR1VGw5VUphc0NvS2oxUGZPb3BhWExoaGJMaXI3LzBJK1pVcmx4WnpyY0c4YWFvR2JDU0pjMGZoWnBoUFhjZmZQaWhORy9WU2lyRnhOaEp1TnFHMGNkS1VscGRmTEZVcmxwVkxyQ2UwOXNHRHJSdk1KMytlbGUvTjdVM0ZXZW5scnBYR2pkV3JRZlhQZTdJT0hSSWRvNGNMVmtaNXJjV1huLzk5VWJmRTZkVHliUmFsVk8zZm4xNWNQaHdXYjU4K1Rrbnl1cTFyRmJ6cU8wd2FsVkluWHIxNUtvdVhlenIyWm11NjJleWJ0MDZ1ZU91dXp4WjJWMGw2RTdlNU51d2NhTjg5dm5uZWJwR1owZFZiemQ5STlKSkFkWVA3OXhQL3krcVdOZW1MckdTdWpGTzkyUXZhdEJBaVI0MlZFZi9sSm1hS2h0YXRiZmYvRGxwc0hhNUJFWkc2Z2gvUzN4emh1eDV3c3l5OG9aeGF5UWdqL3M1VG0zYkxsdTZYaWVaU2NtNng1eWlWMTRtMVo2ZjdzcFJiMjVRVlZNVEJnelMwWm1WNkJFck1aUFAvSHZQc2o0UTRqckhTc3JHVGJvbmV5VzdkWlVxMHlicnlQK2NpbytYdU1zNkd6OC9QN0JJRWFtejREc0pLUk9sZTN6TC9VT0d5SXN2dmFRajU5MXREVHltVDV1bUkrLzdhK1ZLYWQ2eXBhTURpSnlvNDdCcVdJbVVPZ3Y0NzJSS0xlZitmY2tTMmJscmw2dDdKYlB6enR0dlM5OCtmWFRrSERWenJoSTVwNWJzcXlKL1phS2k3SnNzSFR0MGtQUFBQOTh1UEZXNmRHbTdVcnJhVDZtKzFNQlpmYW1aTTFXSTdwZGZmcEh2dnY5ZS9zekRBRDAvSG4za0VSbHRKUWdtWGR1dG0zeHoydkZHWGpUNHZ2dGs4cVJKT25MV3VwYnRKTjJGUW1mUms4WkxtZTZ4T2pMSXVpNGxQRFpHRHIvL2tlNXdpZlhlcXZUVU9JbHk0V2Y4MlhvL3FtSnFCWkd3bGk5ZjNpNDQxckpGQzZsUXNhSjliVmJYanJEUVVFbTNyaGxxbWJxNnFhcUtJOGJGeGNtdml4ZkxnZjM3NWVpeFkvcHZ5THVuSmt5UW9TNXNxemtYNm5mUXVrMGIrOXJvbEwrdndVNVExL3kxcTFiNVRJRTRoUmwwRkpqdzZ0VWsycnFRaXd0M3RFNThPMDhPekppcEl3RElIelU0aTdDU1pyZW9HV1MxM1BLdEdUTmsyalBQMkYrcXZYN0RCazhrNTZhb2dhN2E0KzNrZm5wMVUrVkFZcUs5ZFBxcHlaT2wzMDAzeVlYTm1rbTFtaldsZE5teVVyVkdEWHZaYVl5VndLdTQ1bm5uMmZ1Z0gzbjBVZm54cDU5Y1RjN1ZUWU43NzdsSFIrYjBNWEJqeFdrdnZmS0tiTEtTSGVTQ1d1bysrRjRKS2xkV2Q3akVlbS90blRoWlV2ZnQweDNtWE55NmRZRWRtYVZXTGFrYkJKT2ZmbG9lZVBCQnUrWkhwOHN1a3phWFhDTHRPM2EwYnh5bzdUaHE1bjNHekpteWVmTm1SNUp6WmZUamo5djc0NzFFelV4MzY5Wk5SODV3S2psWExtalN4S2VTYzRVRUhRV3ExRlZYU0ttK3p1NWR5YzcreWRNbGVXM0JubTBKd0Q5RVJrWktodzRkZEFRVFZISisvK0RCOHZxYmIrb2VkNmlWQ2ZFSkNZNE5xUE5qMEoxMzJrbTZhWmQyNmlURml4WFRrVGVwbFJRUFBmeXdhNnRXZkYxSVZKUlVHalBLbFVtUTAyVWNPaXdKd3g4eHZ5ck4rcm1lbmpMRjhRSmxYbmZLZWgvYzFMKy83Tml4US9kNHc1V1hYMjdQVkh2UkRRNGZCZWNHRW5RVUxPc0NHejFxaElTZmI3N2dVdGFwVTVKdzcxREpPTzY5SWhzQWZFL1BIajEwQzA1VFN5WWZIRFpNWG4zOWRkMVQrRFNvWDE4ZWZ1Z2hIWmxWcGt3WnVleXl5M1RrWFY5Lzg0MHMrdkZISGVGc1NsemFTWXBkM2tsSDdrbjZkYkVjbkdYK0ZJa2lSWXJJekJrejdNSnhoY20rL2Z2dFdYc3ZyWjVxMUtpUko0dXdoWWFHU3RldVhYWGtPMGpRVWVBQ3c4SWs1b1ZuSkxCWVVkMWpUdXEyN1pMdzBFaDdEellBNUllYWRWUURSRGhMTFcxOGN0dzRlZkhsbDNWUDRhTUdsYTlhUDMrWTlmbm9Calh6OWNqRER6dDZuckVKYXZaOCtFTVBjZXhhTGdVRUJrcmxzYU1sS01yOEtveC9zSDVQZThaUGtsTTc0bldIT1kwYk41WTNYMy9kZnM4VUpxdlhySkZCOTl6ajZGTHcvRkFyR2t6VUlNbXZwaGRlS05XcXVueXFnUU5JME9FSllWVXFTL1NUajlzejZxWWQvMjZlSFB6d1l4MEJRTjZvUWtHeER1KzdNeTBxS2tvdWFkZE9SOTZqRXJCSmt5Zkx1QWtUQ3UxU1pwVWtQek50bWpSdjNsejN1RU1WeSt2YXBZdU92RXNWYUh4bkpqVmxja3N0ZGEvdzBJUDJ2blEzWlNVbnk4N2hJeVRMaFNKdXFrTDMrQ2VmOU93U2ExTSsvT2dqbWZMMDB6b3FlRjA3ZDdZVGRTL3BmK09OUHZtNklFR0haNVRxMmxsSzlycE9Sd1paSHhaN3gwK1M1SFhyZFFjQTVNMndCeDd3bVprYjllOTg3ZVdYN1Vyd1hxVUdVbDJzUVY2dG1qVjFUK0dpQnJjUER4OHV0OTE2cSs1eGozcnV4ejcrdUd1ejl2bnh4TGh4ZHEwQTVFNVU3TFZTcE8zRk9uSlA4ckxsY3VDdEdUb3lSNzEyVlRIRnh3MmZkdUJGVTZkUDk4d1JoT29tWDZYb2FCMFZ2S0pGaThwVlYxMmxJOTlDZ2c3dnNDNncwU05IU0ZnZDg1VVdzNUpQU3Z4ZDkwbUdIMWMvQm1CZXZYcjE3RHYwdmtBTlh0VmV2SmlZR04zalRXcVE5L3ZpeGZiWnVvVnBSaXc0T0ZoR1BQU1FQRFpxVklIOTNPcjFySTUxOC9yenZudjNiaGsvY2FLT2NGYUJnVkpwOUVnSmlJalFIZTdaLyt5TGtoSnZmcW03dXJrMTR1R0g1WldYWHBMSUF2ZzVDNEphdnIxdy9ueDdaWlFYaElTRXlJMzkrdW1vNEYzVXRLbFVyRmhSUjc2RkJCMmVFbFMwaU1TOCtLd0VGamRmOENNdFBrRjJqaHh0NzVVQ2dMeFFpY3lUVHp3aFZTcFgxajNlby82TkkwZU1rQWNmZU1DTzY1eDNudjJubHhVcld0UXUvdlRCdSs5S3hRb1ZkSy8vVXVmY1B6dDl1bjNlZVVFdkVYMWc2RkRwMEw2OWpyenJSU3NSMjdoeG80NXdOdUhWcWtuNVlVUHN5UkEzWlo0NElmRkRoMHVtQzNVRDFMWHUxbHR1a2RtZmZTWmx5N3A4eEp5TFNwUW9JVStPSFNzL0xWb2s5ZXZWMDczZWNGMXNyR2RxV1Z6ZnQ2L25ielptaHdRZG5oTmVvN3BVZk1KS25GMFlwQnliTTFjU1AvaElSd0J3N3RReFdLKy8rcW9ubDdxcldWazFJM3I2ckd5NWN1WHNQNzFPL1h1N2QrOHVmeTVkS2pmMTYrY1RTNi96b21yVnF2TE5uRGx5KzRBQm5oaE1xbG13OTJiT2xFYm5uNjk3dk1rK2RtM0VpRUpicXlBdnl2VHBMZUVONit2SVBTZi9XaVVIM25wSFIrWjE3TkJCZnYvMVYvdXNkRjlOME01RUpiNlhYWHFwL1BuSEgvTFE4T0dlL014UnEzQzhNR3V0S3Z1cjJnUytpZ1FkbmxTcXk5VlNzcWNMKzlHdEQvWjk0NTZTazNHYmRRY0FuTHVPSFR2SzFDbFRDbnoyODNScW1lY0x6ejRyajQ0YytZOS9WNmxTcFh4cTBLcG13bDUvN1RYNStjY2ZwWFdyVnA1Nmp2TkRKY0szOU84dlMzNzdUZHEyYWFON3ZVRWR1L2JGN05tZVQ5TFZzV3Z6NXMzVEVjNG1NQ3hVcWp3MVhnTGN2dGxsamJVT1BQK1NxMk10dFpYbnU3bHpaZHdUVDloN2tYMlp1bDQzYU5CQXZ2anNNNW56NVpmMlRUMnZVamNOZW5idnJxT0NvNjZwNnJQT1Y1R2d3NVBVMFNEcWZQU3d1dWFYWW1hcS9laUQ3cGVNcEdUZEF3RG5idUR0dDl1VmhMMlFRS29sOTNPKytrcHV2ZlhXLy9uM3FKa0ZWWUhlbDZnQjZnVk5tc2lDSDM2UUw2M0VVU1hxdmt6dGpmemVTaDVlZWZsbHord2YvYmZLMW10SUpUaHFOdEtMMUd0Q25VaFF5Y1BiUzd3bzRyemFVbWFnKzBVSU01T1RKV0hZdzVLWmxxWjd6Rk9yYm9ZOStLRDhzWGl4ZEx2bUdwK2NUYTlicDQ2OC9jWWI5bzI4SzY2NHdpZHVVSHJodURWZnIyRkNnZzdQQ2lwU1JLcE1teXlCTHB3em5McDVpK3g2Ykl4ZDRSMEE4a0lOQnRUKzNiZGVmOTNlUTEwUTFMK2gzL1hYMjh2Q3M1dVZWVE1jQmZYdnl5KzF4Rk1OVWhjdFdDQUw1czJUWGoxNytzeFo5T3Azb3hMejk5OTlWMzc5K1dkcFkvMSt2RDZBVkRQcGFzWk9GYThMOTlBV0ExVWM2NFAzM3BQdnYvMVdHdFIzZjhtMlQ3TmVjK1h2dWxQQ3JFVGRiYWRXcjVWOXo3Mm9JL2ZVcmwxYlpuMzhzZnk0Y0tGY2Nmbmxuai92WDFITDh6OTgvMzFaOGVlZmNyMTFUZmVsTFQ1cW1YdjE2dFYxNUw3aXhZdjd4SkdST1NGQmg2ZEYxSzBqRmNlT3NsNnA1bCtxUnovL1NnN08va0pIQUpBM2FqQzFkTWtTVjg4YlYzdk4yN1Z0S3o4dldpUnZ2dkZHamt2NzFOSnFOWXZ1eTFSaTI5YjZlZFZlNmExeGNmTFV4SWx5NFFVWDJNK0QxNmlDVGoydXUwNStYTERBVHN4Nzl1amhVOHYwMWV0bDdKZ3hzbVR4WXVuVXNXT0JQY2Vxa0o3Ni9wOTk4b245UEhhM25sTi8yZTdnTnJYVXZkSzRNZXJDb1h2Y2svanFHNUs4dm1DT3VXM1ZzcVY4OWNVWHNselh0U2pqc2RVcmF1KzJPbUx4THlzcFY2dUYxR3ZjaTllMHMxSHYxZGh1M1hUa1BuV2Q4UG5QdUN5RDFUV3kwdE5sVTVkWVNkMFlwM3V5RnpWb29FUVBHNnFqZjFLVkh6ZTBhaThaaHc3cG5qTnJzSGE1QkVaRzZnaC9TM3h6aHV4NVlvS09uTlV3Ym8wRUdMNTRaR1ZtU3NLSVIrWG94NS9wSG5NQ3JJRkl6YTgra1lnNmRYU1BOeDJadjBBU0JnelMwWm1WNkJFck1aUFAvSHZQeXNpUXVNNnhrckp4ays3SlhzbHVYZTJWRFA0cTdjQUIyVFZ1b3ZXY21GMDlZUStJSG50VWdsMDRvY0NFR2UrOEkvT3NBWU1wbDNicUpEZjM3NjhqLzVCaHZjKyttak5IeG93ZEsrczNiTEJqcHhXeFB2TlVvdnJJd3c5TDgrYk5jejB6cENwZy8yWWxYRTRhZE9lZDBycDFheDI1VHoyL08rTGo1UXRyQVA2NTliVjIzVG81ZXZTb2Z0UTk2dVpCeVpJbHBkbEZGOW1KZVRkcm9PckxleUZQbDJsOUhxOVlzY0krNG16QndvVnk0c1FKL1lnWmF0YXdSbzBhOXA3Vy9qZmRaQys3TjVHVUo0d2NMZW5IanVuSW5LanIrMGp4VmkxMFZQRDJ2L20ySksxWXFTUDNoSjlYV3lyZWM1YzltMStRMVBWaDd0eTVNbVBtVFBseitYSTVmUGl3ZnNRZDZucXRpb3gydU9RU096RnYyYktsUlBwSkhxTSs4OGFOSDYrai8zVXlPVm0rdHA1N0U1K0w2c2F0V2wzbHkwalFDd0ZmVDlDVkRPdURjL04xdlNWMXl6YmRZMDVZN1ZwUzY4dFBKREE4WFBkNER3azY0RHZTMHRMa2o2Vkw1WlZYWHBHNTMzNHJ4NjJrSnErRGtrQnJRS3RtTkZVeXJnWWduYSsrMms1YXZMNVUybTFxYUhQdzRFRlp2WHExZlB2ZGQvYmdlOGtmZjBpNk5TNVJYMDVTTTF4cW9LMFM4aGJXNytWcTYzZWlpcXVwSk4yZnFiUEl2N0VHMkxNKytjUitiaytlUEdrbjhQbWhYdHRxeFVGcksxRlJTMVRidFd0bkY4VHloU1hKOEcxSGpoeXhyeE9xOE9EaXhZdGw5Wm8xOXJYQ3lRUlNYU3ZVbGh4MXJiajhzc3VrZmZ2MjloN3ppRUp5YnZ2cFBwczlXM3IzN2FzajU2am5kMWQ4dk05c2Zjb09DWG9oNEE4SnVwSzhicjFzN1htRFpDV2JMK1pXc25jUHFUTGhpUUsvdTVzZEVuVEFONTA2ZFVyV1dBTS9sYkQvL3Z2dkVwK1FJSWxXSWhsdkRTaFVnbk02dGYrM2ZMbHlkaEV4VmZTdFdiTm0wckJoUTJuY3FKSGZKMzhtcEZwamlaMDdkOHFhdFd2dFB6ZkZ4Y25XclZ2dGdibWFTVXRLU3JKbjRNOUUvUTZpU3BlMm4zZTF2N0dhbFRUV3ExdFhxc1RFMkwrVHlwVXFGY3BCOXQvVWM3ZldlbDVYcmxvbDY5ZXZ0MmZQMUd5a2VsNjNiTmtpL3g1b1ZvcU90bWNPMVpjNjUvNkNDeTZRbWpWclNpUHJ0UjFUcFFvSk9RcWNXaDJ5YmRzMmV5V091bDZvbTFESGpoMnp2OVExWS9lZVBaSjhodkdvU2d5aksxYTBielNwNjRXNmdhcHUyS21xOHVkYjE0b3ExdXRiM1lncXpOUm5YWXZXcmUxcmhkUDYzWENEdlBYR0d6cnlYU1RvaFlDL0pPaUtPck44enlPamRXUldwV2NtUytscnV1cklXMGpRQWY5eHRvOWhac2ZOeSsxUWlOL0Z1Y25wZWVXNWhLL0t6ZldDMTNmMlhudjlkUmwwenowNmNvNjZzZmZEZDkvWkJUaDlIUWw2SVhCazloZHk0T1hYZGVTc1dsOS9iaVhvTHQ3cHRsNnV1NmM5S3ltYnp2NmF5cS9BWXNXazhwaFJFdVRCMXhRSk9nQUFBSHpKdm4zN3BQRUZGOGpCcytSMGVhRzJDL3kxZkxsZnJNQWhRUWQ4RUFrNkFBQUFmSVZLT1crNTlWWjU3NE1QZEk5ejFJcUYxMTU1eFM0bTZRODRud0lBQUFBQVlNejdWbUp1SWpsWHlwVXJKOWZGeHVySTk1R2dBd0FBQUFDTStQWFhYNDNzTy8vYm5RTUgrdnpaNTZjalFRY0FBQUFBT0c3VjZ0WFNxMCtmTTFhOWQwTEZpaFhsdm52djFaRi9JRUVIQUFBQUFEaHEvb0lGY3ZrVlY4aitBd2Qwai9PR1AvaWdmZnlsUHlGQkJ3QUFBQUE0SWkwdFRaNS80UVc1TmpiV1NNWDJ2OVd0VzFjRzNuNjdqdndIQ1RvQUFBQUFJRjlVcGZiMTY5ZkwxVjI2eUpBSEhwQ1VsQlQ5aVBOVTVmWXBreVpKYUdpbzd2RWZKT2dBQUFBQWdEemJzR0dEM0Rsb2tGellySmtzK3ZGSDNXdE9yeDQ5NUlyTEw5ZVJmeUZCQndBQUFBQ2NrME9IRHNuc3p6K1h6bDI2U0tNTExwQTMzM3BMMHRQVDlhUG1SRmVzS005TW42NGovME9DRGdBQUFBRElVVkpTa3F4YnQwN2VldnR0aWIzdU9xbGVxNVpkb2YzN0gzNndsN2U3SVR3OFhENTQ3ejJKaW9yU1BmNkhCQjBBQUFBQUlKbVptWExxMUNsN2RuekR4bzN5MVp3NU11cXh4K1R5SzYrVVduWHEyRXZZQjk1NXA4ejU1aHRqUjZkbEp6QXdVQjU3OUZGcDNicTE3dkZQSk9nQUFBQUFVTWlkT0hGQ1dyZHBJNDJhTkpFYXRXdkwrWTBieTNVOWVzakVTWk5rNGFKRmtwaVlLQmtaR2ZxL2RsK2ZYcjFrNkpBaE92SmZKT2dBQUFBQVVNZ1ZLVkpFZHU3YUpkdTJiN2VYczN0SjJ6WnQ1T1dYWHBLZ29DRGQ0NzlJMEFFQUFBQ2drRk5IbDdWdTFVcEgzdEgwd2d2bDAxbXpKQ0lpUXZmNE54SjBBQUFBQUlEVU9lODgzZktHaTF1M2xybmZmQ09sU3BYU1BmNlBCQjBBQUFBQUlNMmFOZE90Z3FWbTg2L3Awa1crbmpOSFNwVXNxWHNMQnhKMEFBQUFBSUJVcVZ4WnR3cU9TczZIM0grL2ZQakJCMUlrTWxMM0ZoNGs2QUFBQUFBQWlZbUprV0xGaXVuSWZTVktsSkIzWjh5UXB5Wk9sSkNRRU4xYnVKQ2dBd0FBQUFDa2VQSGlFaDRXcGlQM0JBWUV5R1dYWGlyTGx5NlZYcjE2NmQ3Q2lRUWRBQUFBQUdEUFdydTlEejI2WWtWNTZjVVg1YXN2dnJCbjhBczdFblFBQUFBQWdLMUJnd2E2WlZaa1JJVGNQV2lRckZ5eFFtNjk1WlpDY2NaNWJwQ2dBd0FBQUFCc0Z6WnBvbHRtaEllSHl4MERCOHJLdi82UzZWT25Tc2xDVnFYOWJFalFBUUFBQUFDMk9uWHE2SmF6cXNiRXlOakhINWZOR3pmSzg4OCtLOVdxVnRXUDRIUWs2QUFBQUFBQVczUjB0QlF0VWtSSCtWUEorcnY2WFgrOWZEOTNybXhjdjE1R1BQeXdsQzlmWGorS015RkJCd0FBQUFEWWloWXRLdVh5bUVTci8yK2Q4ODZUTysrNFF4Yk5ueThiMXEyVHQ5NThVenAwNk1BZTgxd2lRUWNBQUFBQTJNTEN3aVNtU2hVZG5WbEFRSUJkNUUzdEgyOS95U1Z5MzczM3l0eXZ2NVlOYTlmYVJkK2VlK1ladWZqaWkrMzk1amczSk9nQUFBQUFnUDlxMmFLRi9XZTVzbVdsY2VQRzByRkRCN2t1TnRaZW9qNXp4Z3laUDIrZXJMZVM4VjN4OFRMdnUrL2s2Y21UNWRKT25lemw2OHlVNXc4Sk9nQUFBQURndjBZOStxaWtuVG9sdXhJU1pObVNKZkxkM0xueTBRY2YyRVhlK3ZUdUxXM2J0TEgzcW9lR2h1ci9CNXhDZ2c0QUFBQUErQzhTNzRKRGdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSHVBakNYcUEvYit6eVR4MVNyY0EvNWFaZkZLM2NoREUvVGNBQUFEQWwvakVDRDR3TkVTQ2loWFRVZmFTVnEzUkxjQy9uVnkyWExleUZ4SlZScmNBQUFBQStBS2ZtV0lMdjZDeGJtWHY2TmR6ZFF2d1gxbHBhWExzaC9rNnlsNW81V2pkQWdBQUFPQUxmQ1pCanp5L29XNWw3OFM4QlpKKzZKQ09BUDkwN0pkZkpYM1BQaDFsTDdKRk05MENBQUFBNEF0OEprRXZlbkVyNjErYjgwYjBqS05IWmZkVFQ0dGtadW9ld0w5a0pDZkwzdkdUUkxLeWRNK1pCWlV2SitIVnF1a0lBQUFBZ0Mvd21RUTlyRnBWQ2ExZVhVZlpPL3JwNTVMNHlXYzZBdnhIVm5xNjdCbzVXbEkzYjlVOTJTdmVxWU1FQlByTTJ4c0FBQUNBeFdkRzhJR2hvVktxVjNjZDVTQWpRL2FPZkZ3T3ZQT3VaRmx0d0I5a0pDVkovSU1QeTlFdjV1aWVIRmlKZWFuZVBYUUFBQUFBd0ZmNDFCUmJWTi9lRWxTcXBJNnlwMllhOXo0K1RyYmZmcGVjMnJxTkplL3dXZXExZk95blgyVHp0VDNsbUVyT3o3SzBYWWxzY1pFVXlVWE5CZ0FBQUFEZUVwQmwwVzNIcWVSaVU1ZFlTZDBZcDN1eUZ6Vm9vRVFQRzZxajdPMS81WFhaTjNHS2pzNHVJRGhZSXBvMWxhTHQyMGxFclJvU1ZMYXNmZ1R3cUt4TVNZdmZKU2MzYnBUajMvOGdLWnMyNndmT0xpQTBSR3A4K29GRU5zdzVRVmVyUytJNngwckt4azI2SjNzbHUzV1ZLdE1tNndnQUFBQ0FLVDZYb0dlbXBzbm0ySjZTc202RDdnSHd0MUkzWFMrVnh6eW1vK3lSb0FNQUFBRGU0M05WcEFKRFE2VEsxRWtTV0tTSTdnR2doTld2SzlFamh1c0lBQUFBZ0s4eG02QUhCRmoveS9sb3RQOUtUOWVOczR1b2M1NVVtajVKQWtKQ2RBOVF1QVZYS0MvVlhuOUpBc1BEZGM5WnFIVXp1Vnc4bzdhSkFBQUFBRERQZUlJZUdKbTdtZTdjSEIxMXVwS2RPa3JGOFdQc1BiZEFZUllVVlZxcXZmMmFoRmFzcUh2T0xpc3RWVEtPSDlkUnpvS3JWOVV0QUFBQUFDWVpUZERWT2N6QnVhaTZycHphc1VPM2NzbEsvcU42WENkVlhubEJBb3NYMDUxQTRSSmFwN2JVK09SOWUxWEp1VWcvZEZqUzl4L1FVYzVDS2xUUUxRQUFBQUFtR2QrREhuWitmZDNLV2RxV2JaS3ljNmVPY3E5RSszWlM2OHRQSktKNVU5MEQrRCsxN0x4azMxNVM2N09QSkx4YU5kMmJlOGNYL3k2U2thR2pIQVFFU0ZpVnlqb0FBQUFBWUpMeEJEM2l2TnpQN0IzKytEUGRPamRoVmF0S3pmZmZrZWhKNHlTa2FoWGRDL2lob0NDSmFIYWhWUC80WGFreWJvd0VSVWJxQjNKUFZYQS8vUEVuT3NwWllFUzRoRlUvOXhzQUFBQUFBTTZkMFdQV2xMVEVnN0toUlZ1UnpFemRrNzJReXBYa3ZPL25XRWxCaE80NWQ1a3BLWExzeDUvbDREdnZ5cW5WYXlYeldPNzIyUUtlcGJhS1JKV1d5Tll0cGN5QW15V3lYajBKc0JMMXZFcGF0VnEyZGU5ckg0TjROcUUxcWt1ZEg3NnhaOUlCQUFBQW1HVThRVmMyWGR0RFVsYXQwVkhPeWc2NVZ5cmNkN2VPOGlmOXlCRTV1WEdUSkM5ZklTbWJOa3Y2c1dPU2xacW1Id1c4S3lneVFvS0tGNWZ3Q3hwTGtTYU5KYXhhTmJzdnYxUlN2cVh2VFhKeTJYTGRrN1BTdC9XWFNvK08wQkVBQUFBQWsxeEowUGU5L0pyc2YrcHBIZVVzTURKU3FuL3luajFMQ01CWkI5NTVUL1krL21UdWpsZ0xDcFNhWDM0cWtmVjVMd0lBQUFCdU1MNEhYU25aK2FwY0w4bk5URTZXK0R2dnkxUEJPQURaTzdyd1I5azNibUt1eno4UHExVlRJczZyclNNQUFBQUFwcm1Tb0tzcTBFV3Z2a0pIWjVjV255QmIrOXdvSnpkdjBUMEE4c3hLeUk5OCs3MGszSFh2T1czeGlMcmxKcnRhUEFBQUFBQjN1SktnSytYdXZQMmNCdnZwdS9iSTF0amVjdWp6TDNOVnpBckEvOG80Y1VKMlRaZ2tDZmNNa2F5VVZOMTdkaUhWcWtxcDJHdDFCQUFBQU1BTnJpWG9rZlhxU3ZIWXJqcktuVXlWWEF4OVNMYmNjTE9jV0xxTVJCM0lwY3hUcCtUZ3A3TWw3b3F1Y3VpMXQzSjM1dm5mQWdLazNIMkRKREEwVkhjQUFBQUFjSU1yUmVMK2xuWWdVZUk2ZDVNTTY4OXpaaVVOb1RWclNORjJGMHVSQzVyWTdhQVNKZlNEUUNHWGxTbnArdy9JcVUxeGtyUmtxWno0ZGJGa1dIRmVGTEhlWTlYZmVrMENBbDI3ZndjQUFBREE0bXFDcmh6NVlZRzlGMWJTejJGR0x6dWN6UXo4UHdmZXlvRWxpa3V0T2JNbHJISWwzUU1BQUFEQUxhNG42Q3FKMkRQcGFVbDgrWFhkQWNBTEFzSkNKZWJWRjZWNHV6YTZCd0FBQUlDYjNGL0RHaEFnRlI0Y0lpV3Vvd0FWNEJsQmdWSmg5RWlTY3dBQUFLQUFGY2dtVTNVbWV1VnhZNlRvcFIxMEQ0QUNFeGdvNVI0WUxHWDY5TklkQUFBQUFBcUMrMHZjVDVPVm1pbzdIeHNyUno3NlJQY0FjSk5hMWw1eHpDaUo2dDFUOXdBQUFBQW9LQVdhb051c2I1LzQzZ2V5YjhJVXlVeE8xcDBBVEF1SnFTeVZwMHlVb3MwdTBqMEFBQUFBQ2xMQkoramFxZTNiWmVlREkrVGs4aFZXMHE0N0FUZ3VJRFJVU2x6YlJhSWZlMFNDaWhiVnZRQUFBQUFLbW1jU2RDVXJQVjJPZlArRDdKczhUZEoyeE51ejZ3Q2NFUkFTTEJGTkd0dEwyaVByMXJFNk9LWVFBQUFBOEJKUEplaC95MHhKa2VPL0xwYkVOOTZXazM4c3N4TjNBSGxnSmVHQlJTS2wyR1dkcE15dE4wbGsvZnAyVVRnQUFBQUEzdVBKQlAxMHFmdjN5L0ZGUDBuU2I3L0x5WTJiSkczTE5zbEtTOU9QQXZpM0FDc2hENnRWVXlJYm55OUYyN2FSb3ExYVNGQ1JJdnBSQUFBQUFGN2wrUVQ5SDZ4L3FwcE5UenQ4UkRKT0hKZjBnNGNrS3pOVFB3Z1VYb0hoWVJKVXZJUUVseXdwd1NXS1N3Q3o1QUFBQUlEUDhhMEVIUUFBQUFBQVA4VTBHd0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQjVDZ0F3QUFBQURnQVNUb0FBQUFBQUI0QUFrNkFBQUFBQUFGVHVUL0FFaTRQaHNXRHBDaEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiOTU0NDJiMmVmMTVlNGRlZmIyNzBlZmIxMDZmYWNiNGUiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZSwidXYiOmZhbHNlLCJ1c2VyVmVyaWZpY2F0aW9uTWdtdFByZXZpZXciOmZhbHNlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWV9LCJtYXhNc2dTaXplIjoyMDQ4LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo2LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjE5MiwidHJhbnNwb3J0cyI6WyJ1c2IiXX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMiIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTA3LTE4IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJlV0JNIGVGQTMxMCBGSURPMiBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTA3MDkwMDMiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy40IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wNy0xOCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTktMDctMTgifSx7ImFhaWQiOiIwMDZGIzAwMDEiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhaWQiOiIwMDZGIzAwMDEiLCJkZXNjcmlwdGlvbiI6IkhhbmtvIFVBRiBDbGllbnQvQXV0aGVudGljYXRvciBDb21ibyBmb3IgQW5kcm9pZCIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InVhZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfZGVyIl0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9kZXIiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19zdXJyb2dhdGUiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiaGFuZHByaW50X2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJ2b2ljZXByaW50X2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJleWVwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGF0dGVybl9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmFjZXByaW50X2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6WyJhbnkiXSwidGNEaXNwbGF5Q29udGVudFR5cGUiOiJ0ZXh0L3BsYWluIiwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBd3dBQUFFc0NBWUFBQUJ1VERSa0FBQUFCbUpMUjBRQUFBQUFBQUQ1UTd0L0FBQUFDWEJJV1hNQUFBN0RBQUFPd3dISGI2aGtBQUFBQjNSSlRVVUg0QVVVRUJnVVNld1J6Z0FBSUFCSlJFRlVlTnJ0M1grTUhHZWQ1L0hQVTlWZC9TTkdqQU5SREF2Wk5wdnh4RGczTi9IR1M5QTRDb28ybUZzaE9ab2pXaTJDTEFpRDd5Q2NRTVQ1ZytUMjdpQ0pkQW1ySUJHUXdnL3RFU0lqbE1OeXBJZ2o1R1FSSlJiY0JobWZOODdFbnBBWndBdEdRR2JRSlRQOXM1Nzd3ejFKSEhzOE0xMVBWVC9WL1g1SlZyU0x1NnI3KzFTMzYxUFBMMk90RlFBQUFBQ2NUMEFKQUFBQUFCQVlBQUFBQUJBWUFBQUFBQkFZQUFBQUFCQVlBQUFBQUJBWUFBQUFBQkFZQUFBQUFCQVlBQUFBQUJBWUFBQUFBQkFZQUFBQUFCQVlBQUFBQUlEQUFBQUFBSURBQUFBQUFJREFBQUFBQUlEQUFBQUFBSURBQUFBQUFJREFBQUFBQUlEQUFBQUFBSURBQUFBQUFJREFBQUFBQUlEQUFBQUFBQURMQ3BRQWM4YVVHMlc5SldqcjhzQ29ab3plRW9ZYS8vTkYrd0hmMy9zdkl2UHhJTlM3T2xiSGJVZlB0STMrR0xmMG0yM1ducVpsQVFBQUNBem93WEZqTmhVcnVqeHNhMnNRYUN5b3FGYVdwT0s1ZjgvM0cyOGJhRU5nTkJJWVRTclFaTlM5cW45Wk5XckZPbXc3ZWthQlRoV2JtcTFaVzZmMUFRQUFDQXk0VUVBSTlhNE5GWTJzcGZVTFpWWHkvTG1Md1prUUlVbXFTQytVekxHMmRNeElKMFliZHBvckF3QUFnTUF3bE9hTUtiY2liWlowVmNGbys0YUthclMyRklZYUQ2Vng2VXdQUkx1dHh6b0ZUUytXOU16RXZGM2d5Z0VBQUNBd0RIUklXQ3JxblpIMGw0V0tka1dVWlBXTHY2QmRCV2xYcVhHbTk2RVQ2eWZOdHY2RitROEFBQUFFaG9FTUNWVkswck13MUhnWWFqd3FTck5sTTljS2RKQ2VCd0FBQUFKRExwMm9tTTFCckhjWHlycSthcnJ6RWVCTUVLaFdrajZ6M1BQUXNIcTAwdEt6VEpvR0FBQUVCbmhyenBoeXM2S3JpN0Z1TEFlcUthUW1XUWhEalZlbDhUalV3a3pKSEdvMmRZZ2hTd0FBZ01BQWJ5ejNKa1FWVFpVa3R0cnJrOEJvSkFvMUZWVTB0ZHpyc0xWcGoxQVpBQUJBWUVCZlRFZG1lekhRZGVWQWsvUW0rR1c1MTJHMlloYmFiWDJ2Mk5hVERGY0NBQUFFQm1RV0ZNcUJQbGd0ZEpkQ2hiY0NvNUdvcUwwcWF1OU15Ung0dWFvZk1Fa2FBQUFRR09EY25ESGxWa0hYRmtMdElpamtVeFJxS21wb2l1QUFBQUFJREhEcVpOWHNMSmIxa1lqVmpnZ09BQUFBQkFZc1d4NTZWQXBVazZFZWd4d2NpazBkWUk0REFBQWdNR0JOVGxUTTVzanFVd3c5R3A3Z0VKZDEvVXpSTURrYUFBQVFHTEN5b3h2TnlJWWxmYlFjYUpJZWhlR3lQRGs2RHJWck9qTDdXWTRWQUFBUUdQQ0s1UW5ORzR2YXl4NEtReDRjQXRXcWdUNy9mTmtjYmpUMFhUYUFBd0FBQklZaE4xTXlXd3NsZlN3S0dINkVWeFVEVFJZcm1qeFpNZzlGVGYyUVlVb0FBTUJuUFBOT3dkR05adVFYa2ZsNEZPcUxBV0VCS3lpRitwQXQ2LzZaa3RsS05RQUFnSy9vWVhEc1pOWHNmS1BWUjRJQ3k2UmlEWW5kYUNRSzljVmZST2F4c0tYdjBOc0FBQUFJREFOcWVWSnppVW5ONk9XTFdOQ3VPTlM3WmtybUgwY2JkcHFLQUFBQVh6QWt5WUhweUd4L1kxMWZLZ2FhcEJybytjdjRhbS9EeCtlTUtWTVJBQURnQTNvWUVwZ3pwdHdwNnNQVmduWlJEVGo3VWhhMEt3NDBkcUppdmpxMlpHZXBDQUFBNkNkNkdIcDAzSmhOdHFRN0M0UUZwUEhGREZRckc5MDdVelEzVUEwQUFFQmd5Sm1UVmJOelEwWDNzd0lTMGhZVnRmZjVzdmtzUTVRQUFBQ0JJUWZtakNuL0lqSWZMMG1mb1JySVNqSFFwQzNyL3VQR2JLSWFBQUNBd09DcDQ4WnNpaVBkeGhBazlPV0xhalN5b2FMN1QxYk5UcW9CQUFBSURKNlpLWm10MWJMdURFT05VdzMwVTBuNnpFekpmSkJLQUFBQUFvTW5UbGJOemlqVUZ3UERSbXp3UXhScTZvV1MrUWZtTlFBQUFBS0RCNWl2TUh5YUxUMHdYOUtlaHZUbE9OYWNqKzh4RERWdVM3cVRlUTBBQUlEQUFQVEJ4THhkMkxKb245cGN0N2ZXcmZhMVloMzI3c3NicUZZdEV4b0FBQUNCQWVpcnNTVTdlM25kM2pkZjBwNW1Sd2U4K2dKM0owTlBSMlk3TFFVQUFOTEFUczk5MEd6cEFkZkhqSXJhUzJYVE5URnZGeVR0UDI3TW9WSkpmMWNNTk9uTGU2c1c5UG5weU55OXRXbVAwRklBQUlEQWtIT2pMZnU0NjJQK3Ntb0lEQm5aWnUxcFNmZWRxSmlEa2RXbmZObkFqOUFBQUFEU3dKQWtvRWRqUzNaMmM5M2UycEMrSEZzdCtCSWFXSFlWQUFBUUdBQ1BiRm0wVC8ycHJGdmJiVDNtdy91SlFrMFJHZ0FBQUlFQjhNakV2RjM0aTZiOVJyT2ovK3hEYndPaEFRQUFFQmdBRDQwMjdMU3A2eFlmZWhzSURRQUFnTUFBZUtobWJmMHZtdlliaTIzZDNlL2VoaWpVMUV6UjNFQ3JBQUFBQWdQZ21hMU5lK1JQWmQzYTZlaFlYME5EVVh2WnB3RUFBQkFZQUE5TnpOdUZkelRzRnhvZFBkVFA5OUZkY3BYUUFBQUFDQXlBajdZMDdNRitEMUdxRnZUNUV4V3ptZFlBQUFBRUJzQkRXNXYyeUdKZGQvUnppRklrM1g3Y21FMjBCZ0FBSURBQUh0cG03ZW1ncVh0YXNRNzM1UXR2TkZJdDY4NDVZOHEwQmdBQUlEQUFIcXBaVzcrOGJ1OXJkblNnWDZFaGpuUWJvUUVBQUJBWUFJK05OdXoreGJidTdzZTV3MURqbmFJK1RDc0FBQUFDQStDeHJVMTdwRis3UXhjSzJzVWVEUUFBZ01BQWVHNjBZYWNYNjdxakg2RWhLbXJ2VE1sc3BSVUFBQUNCQWZEWU5tdFA5eXMwRkFKOWpwV1RBQUFBZ1FISVFXam94ODdRZ2RGSUpkSW5tQVFOQUFBSURJRG5KdWJ0UXREVVBWbUhoakRVZUN2U0ZDMEFBQUFHTmpETUdWTSt1dEdNMEtUSXU1cTE5WDZFaGlqVUZQTVpBQURBd0FhR1RsRWZydFMxa1NZRm9hRjNoVUNmSTNnREFJQ0JDd3pUa2RsZUtHZ1h6UWxDUThJZkJLT1JEVXY2S05VSEFBQURFeGlPYmpRajVWQ2ZwQ2t4cUtGaHFhbXZaN2w2VWpIUUpQc3pBQUNBZ1FrTUc1YjAwY0NJSVJRWVdQMVljalVxYWk5THJRSUFnTndIaHBOVnM3TVlhSkptQktIQnZVcWtUMUI1QUFDUTI4QndkS01aS1ZwOWhDYkVNSVdHZWtkZnkrcDhZYWh4aGlZQkFJRGNCb1kzdkt5YkdJcUVZYk8xYVk4MHBDOW5kYjVDUVgvTHFra0FBQkFZY21lbVpMYXlLaEtHMVpaRisxU3pvd09aL0VDd2FoSUFBQVNHdkwzaE9XUEtCYU9QMFhRWVpxTU51eityNVZhTGdTYlowQTBBQUFKRGJyUUt1allJVktQcE1QUmYzcWJ1eVdvU2RDSFE1K2FNS1ZOMUFBQUlERjQ3dXRHTVJFWHRwZG1BTTNzMExOWjFSeVkvRkVZanJZS3VwZW9BQUJBWXZNWllhdUJzMjZ3OW5kVWs2S2lvdlV5QUJnQ0F3T0N0RXhXem1UMFhnSE50V2JSUHRkdDZMSXR6dmVGbDNVVEZBUUFnTUhncHN2b1V6UVdjWDlqU2Q3S1l6MUFvYU5lSml0bE14UUVBSURCNFpUb3kyNW5vREt5c1ptMjlLZDJWU1RpeHVwR0tBd0JBWVBCS09kQUhhU3Jnd3NhVzdHeWpvNGZTUGcvTHJBSUFRR0R3eXNtcTJVbnZBdkl1cXh2c3FLa2Z4ckhtMGo0UGU2RUFBRUJnOE1LY01lV2kxVWRvSnVTZE1YcmZUTWw4TU8yOURHclcxcHRHWDAzOWh5TlFiVG95MjJsWkFBQUlESDNWS3VqYXdJaGxIREVRb2xCVGNhVGIwZzROV1ExTllxZ2dBQUFFaHI0cmhOcEZFMkdRaEtIR3N3Z05XUXhOb3BjQkFBQUNRMSt4TWhJSURiMnJXVnR2VzMwcjdjOVNNbm8vTFFvQUdFYkdtSXVOTVpQR21KdU5NZmNZWXc0YVkrd3FmNzdSL2J0VHhwZ0pZMHlGd0pBQXd4MHc2S0doWGRKL1RQTWNvdzA3M1lwMU9PM1B3YjRNenY4QnVtY04vK0NzOW1kTFhzL3Y2UTJCVGVuUExWeS94aHBqRHFiMFhyWU00blhzdzNmVVFXMlgvOXljMDkrRXFlNTErMGRKVDBuNnRxUjlrbmF2NFJCN3VuLzMrNUorTG1uUkdQUDVidkR3Tmp4NEdSam9YY0F3NkM1UG1tb3dialQwM2RUREQvc3lZTEM5T2NWalgwWjVKVW03alRGdm93eTVjbzJqNHh6S1dWQzRwUnNTdnIvR2NMQldkM1dEeHhQZE1PSmRjQ2g0ZWlOMUhkOUZyUFdHdUZPVzA2ZFRTeHMwbjlYN2owSk56UlRONzBkYjl2RTBqci9OMnRNekpYTWdDaldWWnZBNWJzeDN0MWw3bWlzU0E2aVc0ckhmUTNsZmNhT2sreWxEYnJqNE4rVVJhKzJwbklTRnFXNUlTTnVPN25rZU1jYmNacTA5U1dCWXdZbUsyVndPTk1sM0VXdTlJYzc3WjRpSzJqdFRNcWRHRzNZNmxSdjZwZzdFWlYyZjVvcGpVYVRySmUzbmlzUUEycER5elFIT3VKbkFrQS9kM2lBWFQ5Y1A1T0N6WGl6cHYrdk1NS0lzN2RhWm5yZC9iNjMxb2s3ZURVa0tZcjJicnlPR1RTSFE1NDRic3ltTlk5ZXNyYmZiK2w2cW9TZlVWTm9yUHdGOWNrMmFCeCtrK1I1Snc1TXhab0l5NU1MMWpvN2o5WENrYmpENllSL0N3bXQ5MzVlNVRsNEZoamxqeW1rT25RQjhGUmlOVkNKOUlxMmI3bUpiVDhaV0MybCtobVpGVjlPU0dFQWJVejcrSlpUNEZUc3BRUzRNL0hDa2JsZzRJRDk2QWIvaXcrUndyd0lETnh3WVptR284V2FrOTZWeDdDeDZHWW94azU4eGtOSit1bmdwSlg3RnpaVEFiOE13SEtrNzRkaVhzTERzMi8zdWdmTXFNSEREZ1dGWEN2V2h0SllwVGJ1WElRaFVZNGxWRE5qTjBjVVpuT1lLS3YyS0hjWVk1akQ2YlJpR0kvMDMrVG0vNk9zWi9TYjVIUmhPVk14bWxsSUZwTWpxVTJrTVRhcFpXMi9GZWpUVkh4VG1JR0d3dkRtRGN4Q3l6OFlxaVg0YjZPRkl4cGozNnN3ZUNWNEdha24vWWVnREF6Y2FRUGU3RUtqV0t1amFOSTY5V05XUFV3MDdUSDdHWUtsbGNJNDlsUGtzZCtWbDU5dGhNK2pEa2JyWDNaMDUrSDcwWmFFRUx3TERuREhsUXVDc213dkl2YWlvdlVjM0d1ZkxvRTdNMjRWbUo5MGY2NldpM2trTFlrQnN5T0lrL1J4bTRLbnRsTUJMZ3o0YzZXUEt4MUxIZlhuSTRFVmdXQ3JxbldtdUVRL2swUnRlMWsxcEhEY085Sk0wM3pjYkwyS0FYSlBSZWQ1TXFjL0NiNGlmWFBSOGV6a2NxZHU3OEpXY3RNTytmanhrOENJd1JOSmY4ajBFemxZb2FGY2FrNGpIbHV4c3A2TmpLUWFHeVRSNlI0QSsySmpSZVdxVStpeDMwZXZpM1EzMXhYTHpaTnZYMVpIK1hjNmE1UDFERnhqbWpDa1hDdHJGMXhFNFYyalRXVG1zWWRPZC9GeHQ2RXBhRHdNZ3E2Ny9UWlQ2SEN5elBwanQ0ZXR3SkpkTCtqNGlhWmVrc2RmOHVVclNweDJlSS9NOXkvb2VHQmp2REt5c0dHZ3lqVjZHU2t2UHB2bStDeDNtSkNIZk1uN0NUY0ErMTAyVVlPRGF3OWZoU0s0bWMwdlMzMXRyYjdUVy9zaGFlL0kxZjQ1YWErL3Zob2VuSFp4bmQvZDlEMDlnWURnU3NPck45MSs3UG1iTjJucWFrNS9EVU9NTVMwTE9aVG12WUF2bFBzY2VoaVY1Rlo0SGVUalNYems2enFldHRROWU2QzlZYTA5SytvUm43OXYvd01Cd0pHQU5nYUdnWFNuZGZQODh6ZmRkZWxudm9QV1FZN1VNejdXYmNwOFh3NUlHcXgxOEhZN2tZdjdDSTVLK3RaYS9hSzA5S3VsZUIrZThKc3NpOVRVd3RDSTJyQUhXb3Jxbzk3Zys1bWpEVHFlNTh6TzloOGk1RFZtZXJGOXJxM3Z1azVUQUN3TTdIS25MUmUvSmc5YmFwWFVHaktReTNXQ3UzME9TcnVKN0NLeXVHS1N6SWtJN1R1K0pENzJIeUxsck1qNWZsWktmSS9OeDJqZ255QTcwY0NTSFFmM0g2L3o3Unh5OS84eStIMzBOREFYRDVpekFtcjZvUmlNekpiTTFoVU9uT2l3cHBmY01aR0ZqeHVkakNOLzVzWUJDZnczNmNLU2FnMk04WXExOWNUMHY2UFpHZk5QQnVUT2JhOVczd0hEY21FMUJ3TnJUd0RvNDc1RXJOaldiNWh1MloxYUVBUElvNjkxVTMwckp6MnVLRXZUVm9BOUhjckdrOFQvMytEb1gvLzVtOXFDaGI0R2hXTkhsZkErQnRZdEM5Lzl3MXF5dHQySWRUdTE3YnJTVGxrUGU5R2wxbnN1by9Ia3hMS2wvMzRPS0JudDFKTW5Oa3NiUFpmeTYxOHJzUVVQZkFrUFlGa01WZ0hWS1k0aVA3ZWlaMUg1Z0F0VllYaFU1bEtTYnY5ZkpqUHNvKzRvWWx0UWZyb2FOSC9MNE03b1lldmk3SGwvM2tvTnpaL2Fnb2RDdkZncEN2WXZ2b3QvS1J2ZitzbXFHN25NM1czcGd0R1VmOS9UdFhTVnAydVVCNDRLZVQvTU5kNWRYUGNJM0NqbFNTL0RhQjlYak1xbkdtTW82VjFvWkZyZDA2NHBzWGVmZ0dENFBSNUxjOUtEOHZzZlh6ZVhwWXVoTEQ4TnhZellGUmp4MUJOYWI4Rk5ZS0dCc3ljNm0vSjZ2b09XUU0wbVdWUDFkZ3RlK25kS2YxdzVqekFSbHlFNTNPTkpkRGc1MWdHcW1Lck9leWI0RUJ1WXZBRDErWVZNYTRwUG1QSVpRZk4rUk96MHZxV3F0VGZKZHFsSDZGVEVmS2x2RE1CekpsVDhNeGYxSFAwN0svQVdnZDJuc29Kem1QSVl3MVBpY01XVmFEam5TNjdqbXA3di83WFVld3daS3Y2S2JLVUdtQm40NGtxczlHTmE3cENxQllUMG5EVmhxRWVoVktrTjhBcVg2bzk0bzZ5MjBISEtrMTNITlArNys5MlNQcjcrRzBxK0lZVW5aM1VnekhBbjlEd3h6eHBUWmZ3SG9YUnBEZkY2dTZyZXAvdEMwR1phRTNOd3NKVmxTZGFINzMxLzErUHFOdE1BRi9RMGx5QVREa2REL3dNQ1RSaUJoWUFnMTd2cVlFL04ySWRVZkdzTkRBdVJHa2lWVmw5ZFYvMDJQcjk5RCtTL29ydTdUYjZSckdGWkhndStCZ1NlTlFITEhqZG5rK3BocFRueG1HQ0p5SkVtNFhWNVgvWVZlRDhBbVphdmFUZ25TdzNBaytCTVllTklJSkJaRjdvY3VtTmpKSmpJckJZWWFFNStSRTBrbUhzOTEvN3VZNEJoVm11Q0NycU1FdVFoa0RFY2lNQ1MrY2VCSkk1QlVMT2RQSVdPYjdpWXlERWRFVHJpWWVQenJCSys5a2lhNElJWWxwZXNxQjhkZ09CS0J3VWxncUZGMklQRTM5eExYaDdSRnBickRyREg2TXhvT09kQno3NTIxOW1UM3YwbStTMitsQ1ZaMUxTVklqWXZsYXhtT1JHQklKbzF4MThBd01rYVhPZzhNVnYrYTZwdnVKSnBNQ21URjFjVGplM3Q4M1dVMHdhcHVvZ1JwL0x0aUppVHRjSENvbjFKTkFrTWlhWXk3QnBDVEh4dWp6VlFCbnQ4d0pWbFM5ZlVCb2RlVng5NURTNndlNmhLMkZjN1B4VzdhVHkvM3RJSEEwTHNVeGwwRHc2Z1lhTkwxTVV2MWRQZGlDTVdRSkhqUFpTL1ljejIrYmdmTnNDWlhVd0xuWEF4SGVwQXlFaGhjbk8wU1NnNzRxV1p0UGRXdlAvT1hrSU92UVlMWHZuNFlScytyamhsanR0QVVxMkpZa2tNT2h5TTlSVFVKREE0dVNQZmpyZ0hreDlHTlpvUXF3R01iSEI1ckxzRnJlYmkydWozc1dlR1VxK0ZJUnlrbGdTRXhoaVFBN3VSeEVZRktuWGxNOEZxU0pWV2ZlZDMvL1ljRXgrTGgydHBjVHdtY1lUZ1MvQWtNREVrQTNDbVVsYnUxeU9NT2dRRmVjM1o5V210ZlRQRHlLMmlLTlpsYTVYOWZwRVNyWXpnU3ZBc01BSVk4NUZpOWlTckFZejB2cWJyQ3lqQ1A5SGc0VmhSYm05MFhHcGJFNW1GcnhuQWsrQk1ZVGxRTVA0QUFBQytsdEV4bnI4dEw3cUZGMW94aFNja3hIQW4rQkFZQU1LR3VwQXJ3VkpJbFZWZmFwTzBaendMTUlMcUZFaVFLeW04VHc1R3dCb1hNa2ttc3NrSUtucFkvWDdRZm9Bb0EwTE5hQ3NkOEtjRnIzeXpweFNGcmc5c2wzYlhPMSt3d3hrd3dIS1puTG5wb0dJNUVZSEFvMXRzSURBQ1FpUlBHR0txd1BrbVdWUDNwQ3YvL0Z4SUdtR0hiTWJmWE9RYzdKWEhEMnBzcEI4ZGdPTklRWUVnU2dNeUVSdHVvQWp4MVRRckhUTEpLejZZaGJJTmprcDd1NFhVM2MvbXVYM2M0MG00SGgySTRFb0VCQUJ6KzRCaXhjUnQ4bFdSSjFmUE9WVmhoNWFTMUdzYjVQb3ZxN1duMWp1N1NvT2Z6VFM3dEZURWNDUVFHQUFEV3diZVZpYllNYVR2MCtyUjZwYVZCNTdtMFY4UndKUGdYR0ZnZEJRRGdJd2NyRXYzNkF2L2J2VDBlYy9jd3RrWDNhWFV2dzVLK1lveXBjRFd2V1UwTVI0S1BnUUVBQUU4bFdWSlYxdHFsQy96UEN3bUN6TEQyTXR6ZjQrdTJjeW12MlUwT2pzRndKQUlEQUFCRG81Ymd0YXVOa1g4dXdiR3JROW9laDNwODNYVmN5bXZtWWdnZXc1RUlEQUNRampsanlsUUJua215cE9wcVkrUi9sK0RZN3hpeWRxaEtrclgybEtSSGVuajlYUXhMeWhURGtRZ01BSkNPUmxsdm9Rcnd6QlVKWHJ2YWJzNi9UM0RzdHc1Wk83dzJJQjNvOFJpdkg1YTB3T1dkQ29ZakVSZ0FBQmdxU1piN1hXMDM1ejhrT1BabFE5d21qL2I0dW8rODd2OStqc3M3RlF4SElqQUFBREJVOWlWNDdRVjNjN2JXdnRpbjk1VnIzYnIxc29mQ0hnZXJYbUYxUDZjRUJBWUFTRTI3cmlXcUFGODRHUE8rbHQyY3Y5bkg5NWRuRC9mNHVxdTVzbE4zRlNVZ01BQkFhclpaZTVvcXdDTnZUL2o2WDYvaDc4ejM4ZjNsMmM5NmZOMU5YTmFwWTk4TEFnTUFBRVBqa2lRdlhtVVBobVhQSkRoRmJWZ2JwanNzNmZZZVhzcXdwR3l3N3dXQkFRQ1FZMlBXV3RQTEgvVytNM0ZlWFpyZ3RXc2RhdlJTZ25Oc0dQSnIrWWtlWC9kK2ZnWlN4NzRYQkFiM1RKem9CeE1BZ0RRa1dWSjFyVU9Oa3ZRd1hEUGtiWEdreDJOTk9hZzlMdXd1ZW5JSURNN0ZWbk9VR3dEZ21TUkxxbVp4TTdweG1OdWlPK1NybDJGSnU0MHhiK1B5WHRFM0hSMkhDZVlFQmdBQUJsNlNwVXZYMUhOdXJUMlo0Qng3YUNMOW9NZlhYVS9wVnZTLzFOdHUycS9IQkhNQ0F3QzQxZW5vR0ZXQUx4eXM4dks3ZGZ6ZHB4Tzh6NkYrVXQ3ZFViaVgrazF4bFYvUUFRZkhZSUk1Z1FFQTNJcU4vaDlWZ0VlU0xsbjYrM1g4M1I4bk9FK1ZwdXBwWitIZEdxNDVJT3QxeU5GeG1HQStCQXFaM1NnVTlEemxUczlNMGR4QUZkeGRxMk5MZHBaS0FBUHZrb1N2LzhNNi91NnZFcHpuU2trbmg3eXRmdFRqNitobFdJRzE5cFF4NXBGdXNFcGlxc2RBQndMREFOMDh4cG9MQXYvWHdZNksya3RydWRGczZRRkpCSVpVL29GYTF4QU9JRzJYSnJ1ZTdZdnIrT3UvU1hDcXQvTGJZVS8yZUhPN204djhnZzQ0cU5GdVk4emJyTFduS09mZ3lteElVcnV1cFR3V3FDUDlLNWNKNENxQnIyc0lCNUMySkV1cXJuZkNhSkt3Zk5tUXRNZHFLMElkNEpKMXp0V3dwQnNwSllIQmlXM1ducWJjQUFDUEpGbFNkYjFEaEpLRTVmY01TWHVzdGlMVUlTNVp0N3E5QWk2V1dMMlphaElZQU1BSjVqTEJNMG1XVkYzdm5JUmZKempYRHBycWxadmJSNmlFY3c4N09NWU9ZOHdFcFNRd09OR0tkWmlTQXdENnpjR1NxdXVhazlEZGdDekorOTFDcTBtU3ZrWUpuUHVabytQc3BKUUVobHlJTzBPMUl5YVFPNlc2ZmtzVjRJbWtTNnIyTWljaHlkQ1BTMmd5cHplM2VEWE12aWczdzVLKzRpQ0lnOEFneFRiZGxXY0tWbTl5L2tYcTZCa3VFOENObXJWMXFnQlBKTDBCNzJWT3dueUM4MTFLa3ptOXVjWFpIblowbk8yVWtzQ1FYTGl1TmFzQkRCQ0dKTUl6U1cvQWUvbjM3S2NKem5jRlRlYjg1aGF2ZXRMUmNhNmpsQVFHQjA4RzBsMmkxQWE2eVBreGkvbGNEaGJ3alluMUVsV0FSeExkZ0s5ekR3WVhOdE5rem05dThlcjF2Q1RwZGdlSHVzc1ljekVWSlRBa3NsUk8xQjI3K29jeDduOVEwdzQ1d0xDSXJlYW9BanlTWkVuVlhsZnFTVExFZFE5TjV2em1GbWQ3d3RGeHJxYVVCSVpFSnVidEFpVUhodmJYaGwxQTRaTWtTNnFlN1BGMWkwbmVNRTl1VTdtNXhhdU9PRHJPVFpTU3dKQlltdU9ZaTRFbVhSOXpiTW5PY3BrQXlUV2I2Zll3QXV1NDhVNjZrc3MrWTR4ZDd4OGwyNHRCa3Q1TTY1MTFjL3MwWlhESFljL05Ic0l0Z2NIQkJkblRVblJyTm1kTTJmVXg0NWloRkVCUzdQWU9qN3c5cCsrN1J0T2RkWFA3SUpWd3psWFB6ZnNwSllFaDJaYzhYUGZ1bU92U0tPc3Ryby9aRWZNWWdFVGZvWTZPVVFWNEpLOTdHbXlpNmM3eUZDVndIc1FPeTAzUHpSVFZKREFrdkJqVHZmazJSbi9tL0QyekZ3T1FOSFEvVHhYZ2tienVhWEFsVFhmV3plMVJNU3dwRFM1NmJuWWJZOTVHS1FrTVBVdDlUa0FuaFRHZVROWUVFbWxiUFVjVjRKRzg3bW13aGFaTDVlWVdaM1BWYzNNanBTUXdKTHVuVDNGNFFocExxNzVjMVcrNVZJRGV4UzM5aGlyQUl5TTVmZCs3YWJwekhLUUViam5zdWJtWmFoSVlFbWtydmNDUXhrcEpFL04yZ1luUFFPK1k4QXpQN012ckcyZVl4emszdDZmVSs3NFlXSm1MbnBzZHhwZ0pqei9qSDJobXp3TkR4Nlk3OGZsRXhUanZaV2hiWitzVEEwTWx6YVdVZ1I1dXVDczUvd2dzclhxdUE1VEF1Ujg1T3M1T2o4T21rOTNhalRGRE1WU3dMNEdoY1pGZVNQY2ZCUGNUbnhtRERmVDRvOHlpQWZETDIzUCsvdDlCRTU3alVVcmcvR2I2cE56MDNIeGxBRUs2enpMclhTdjA0OU5Oek51RjJiS1pDNEowMXBRTzI5b3F4OHV0TlM3U0M5V0d2MWZNc0Q3RlRXTUlHdHlLQzZ5UUJLOWNrdlAzLzFhYThKeWIyeGVOTWQrVXRJZHFPSFZBYnViTmJKZm9hVTdKeWF4T1ZPalhKMnhiSFlsUzJvUW1DUFV1U2Q5d0hYSmVLSmxqWWFoeEg2K1l5K3Yydm1IOHB2eXlhZ2dNbm1PM2RIam0wcHkvLzh0b3d2TjZtTURnM0NGSHg3bk80OEJ3ci9vM3B5bFh5eVFIL1RweG1rTjhBcU9SVk9ZeGhNNitQTUJRWVA0Q1BIUkZ6dC8vUHByd3ZINUdDZHh5T0tIOExtUE14UU5jcW43ZStHYzI1TGR2Z2FIUzByTnBIdC9FK3JldWo3bFlZaXcyc0I1eHdLWks4TTVJM2o4QVk4TFBlM1A3b3M0OExZWmJyaWFVWCszcDUrdm5mWjJMNFlVdkRYeGdxRmxiVDNNL2hxSnhQek4vWXQ0dXBQbWVnVUhUV21MK0Fyd3pDRS9vMzA0em5oZkxxN3JuYWtMNVRaNStQaGMzM0wzMldyb1lYdmhDVm9VSyt0bEtuVmcvU2UyREJhb2QzV2ljUDBscVdGWmpBTllpampYSC9ndndpWXNuODlaYWsvU1BwTEdFYitNU1d2TzhXUDdjc1c3UHpUY2RIR3FQcDN1SXVPaGgrS3NlWC9jZUIrZk9iQytKdmdhR1psdi9rdWJ4cXczMzQ4b3FMVDBiV3kzd013SmNHSHVYd0VOSm44eTdlb0tkOUIvNVMybks4OTdjTGttNm5VbzQ5N0NqNDF6djRXZjd0WU5qN0Y3dnc0aHVlTnJoNEpvL05SU0JZWnUxcDlQY1Fia1k2MGJYeDZ4WlcyL0hUSDRHMXVEbmxBQ2VTZnBrM3NrU2hnNDJqTHFHcGx6UkR5aUJjNjRtbEU5NUdqSmRQQWpZdnM2Ly8wNEg1OHgwems3UTc4Wks4eWxrRUtoMjNKaE5yby83Y3BVZkpPQkNZcXVGMFlhZHBoTHdUTkluOHk1N2w1UGNwR3lrS1ZlOEFUd3FzZGlDNDVxNkdwYTAyOU5ka2YrM2k4KzJ6ci8vU1Fmbi9PbFFCUWFsL0JTeUdMbC9Fak14YnhlYUhiYWlCMVo4RUVBdkhQeVVkRWxWbDh1QkorbXRZTCtCQzN1UUVqam5hbGpTZXozOGJDN3VRL2NaWXliVzhoZU5NZStWbXczeE1sM2hxZStCWWJSaHA5T2NFMUFNOVA0MGprc3ZBOUMvQndGQWo1SXVoT0Z5Q2NORS85aDdPb0hVRjA5UkF1ZWVkSFNjbXozOGJLNUd1bng5dGRCZ2pKbVU5SmlEY3oxdHJUMlpaWkY4NkdGSTlXbGtZRFF5SFpudHJvOUxMd053Zmd4SGdzZVNMcWs2NS9DOUpBMGZWWnJ6L0xyRGtsaGkxVzFOWFUwbzM3SFdKL0Y1L0d5U2ZtNk11Y2NZTTJtTTJmS2FQNVBHbUhzY2h0bk1lOUc4Q0F6TlpyckRGNHFCcmt2anVQUXlBTmsrQUFCNjVXaXpzMFdIYnlucCt1bFgwcW9YeEFNOTk1NXdkSnkvOGZDenVieWYyOWNOQmlkZTgrY3B1ZDBESnZOZU5DOENRK3FySlFXYVRHUHk4OFM4WFdpMjlBQy9JY0NyNGlDOS9WV0FCQkp2ZHVaNENjT2s0V01EVFhwQlBMaHd6OVhRbmJ0ODI2MDhaNzFTajNUZjcvQUZCa2xxZDV5TTZWcFJGS1d6L20reHJTZlRERHRBcnNKQ3JMbXhKVHRMSmVBaHJ6WTdjekQrbUI2RzFjTWR3NUxjMXRUbFBoZmJQZnlJWDh0SlU5emJqNU42RXhoZTNwRHVNbWhScUtrMGRuNnVXVnR2R24yVm54SWcvZUFQSkpCMFNkVjdQZnM4NzZGSkIrWUdNRTljRFV2YTdlRm5leklISWZNUmErM2hvUTRNRS9OMm9SVXIxU0pjdEpqT3VMbXhKVHZiNk9naGZrY3c3TklPL2tBQ1YzajRucEtFa0IwMDZhcCtSZ25jNnQ2c3V2aWQzMmVNdWRpeno3WWs2Yjk2M2dSOWUzQVIrRlNGVnV3c3VaNVhXcjFyY0hPMUFBQUxwVWxFUVZRTWtoUTE5VU9HSm1HWXRkdDZiR0xlTGxBSmVDcnBiLzlQZmZ0QW5tNkM1ZE1Ob0tzTngzQTJWeXYwWE8zaE5YTlU3b1pkT1E4TC9lcGQ4QzR3YkczYUkybmZkS2ZWeTFDenRyN1kwSmY0SGNHd2lnMXJuOE5yK3p4OFQwbER5Q1UwNjZvZXBnVE91ZnF0djhuVHozZWYvQnVhOUxTay85TFBOeEQ0MWtxcFQzNU9zWmRobTdXbkc5S1grUzNCMElXRldIUHN2UUJmT1ZxUkpZMWRWWlB1eFhBcHJidXFKeW1CVzkybjhDNkdKZTN4Y1FQQzd0Q2tXeHg5UmxkaFlhcjd2Z2dNeTRydDlML2NhZlV5U05LV1Jmc1VHN3BoMkxRQ0hhUUs4TmpiUFgxZmN3bGZmd1ZOdTZhYnY5dXBoSE91aGlWZDcrbDFjMHJTbEFlaFlUa3NuT3AzVFFxK05WTE4ydnBNeVJ5SVFrMmxkWTRvMU5TSml2bEpXc3Mvampicy9oZEs1dkl3MUhoV2Rac3BtaHRjSC9QbERYcWFNZWxZVFd5MUVOV1pYQWl2dVJpNjgrc1UzbGZTdlJoR2FObzFlWUlTT1BjalI4ZVpVaDkyTFY1cmFEREdUT25NVUtBOXd4d1d2QXdNMHBrZGxLTkdlb0ZCa2tLckczVm1uRm9xZ3FidTZVUzZMYXZRRUJXMTEvbU5ZRjNQU3lJdzRJSmFzUjdkWW0yZFNzQmppWWZ1cERFY29IdERrdVFRK3lUZFJ2T3U2Z2dsY0g3dG5qVEdQS0xreTZQdU5zWnNjYkF2U1pxaDRUL3B6TkMyYjJkNDZ0c2wzZGZ2WVVobjNkZjYyRUJaTExGYUREUTVIWm5VTmc2cFdWc1Btcm9udHR4d1k3QXRWdlZqcWdEUEpSMjZrK1pLTzRrbVYvcTJOS1duTjMxTGtqNU5KWnh6TmZ6NnZiNWZQOWJhQjNWbWFHUGF5NXJlSzJuTVdudTNUMkhCMjhBZ1NSMlQvcGpvY3FoUHpobFRUak0wTE5aMUI2RUJnNnJaMFFHR3JTRUhrZzdkbVUveHZTVjlzdnBtbW5kTldNWE52VU9Pam5OelRvTG5LV3Z0YlpMZUpPbnY1VzRscGFlN2dYYk1XbnVicjcwdHhscnJiZU04WHphZkxRYWFUUE1jalk0ZTJ0S3dxWWFUNDhac3FwWjFaMkRPL0tQMTU0djJBNjdQOGN1cStaK3VqMW0zMnBmV1BBK2ZQM2V6cFFkR1cvWngzNi9sTk5wbnZmV2NMMmtQZ1FFQU1JeTZxenk5VTlJV1NaZnB6QTdzcTIycWVLL09EUGQrVHRJLyt6SkhZVFVGbjk5Y3graGdVZWtHaGxLb0Q1Mm9tUCtiNW8zeE5tdFBIemZtam1wSnR3YUJhbnpGTUFqb1hRQUFETFB1emY0cHVac0U3cTNBNXpjM3RtUm4wNTdMSUVuRldCOU8reHpickQxdEdycWowOUV4dm1JWUJDOVg5UU9xQUFEQTRBdDhmNE5aekdVSVE0Mm5zU3pwNjlXc3JiK2pZYi9BWlllOG8zY0JBQUFDZ3pleTZtV0lpdHA3b21JMmMwa0FxNk4zQVFBQUFvTlhzdWhsa0tUSTZsTnBycG9FRElKR1J3L1J1d0FBQUlIQksyTkxkcmJaY2JiZTc4ckZDRlJyUmVsdUdBZmtXV3kxRURYMVF5b0JBQUNCd1R0WkRZR0lRazJsdWFFYmtHZnR0cjVYWTFkbkFBQUlERDZhbUxjTHpaWWV5T0pjNVZDZlBHN01KaTRQNEZWeHJEblgrMU1BQUFBQ2cxUEZ0cDZNWTgybFhoU2prVXFrVHpDZkFYaFYwK2lyVkFFQUFBS0QxMnJXMXR0VzM4cmlYR0dvOFU0eC9mMFpnRHhveFRycys2N2ZBQUNBd0NCSkdtM1k2U3lXV1pXa1FrRzdzdGlmQWZCWmJMWHdVa1gvUkNVQUFDQXc1RWFXTnk5UlVYdVpCSTFoMW03cmV5eWpDZ0FBZ1NGWHNwd0FMVEVKR3NPcjA5RXhKam9EQUVCZ3lLWFJsbjI4MDlHeFRJcGtORkl0NjA1Q0E0Yk5VbE5mcHdvQUFCQVl1SmxaWTJoZzVTUU1rMlpMRDJ5ejlqU1ZBQUNBd0pCYjI2dzluZVhRcEREVWVCenBOa0lEQmgxRGtRQUF3RUFFQmluYm9VbUVCZ3dMaGlJQkFJQ0JDUXpMTnpleFZXYXJ1TEJIQXdZWlE1RUFBTURBQlladDFwNXVHZjJQTE05WktHalhUTWw4a0VzSWc2UVY2ekJEa1FBQXdNQUZCa25hc21pZmFyZjFXSmJuakVKTkVSb3dTQzZ2Mi91b0FnQUFHTWpBSUVsaFM5K0pZODBSR2dBQUFBQUN3emxxMXRZWEcvcFMxdWVOUWsyOVVETC93RVJvQUFBQUVCZzh0ODNhMDR0dDNaMzFlVms5Q1FBQUFBU0duTmphdEVlYUhSMGdOQUFBQUFBRWh2TWFiZGo5V2U3UDhOclFZTXU2LzdneG03aThBQUFBUUdEdytjTTFkVStXK3pPOGNsNmprV3BaZDg2VXpGWXVNUUFBQUJBWVBGV3p0cjVZMXgzOUNnMVJxQzlPUjJZN2x4a0FBQUFJREo3YVp1M3BkcXgvN05mNXF3VjlubVZYQVFBQVFHRHcyR2pEVHZkajVhUmxMTHNLQUFBQUFvUG50amJ0a1VaSEQvWHIvTXVUb1U5VXpHWXVPd0FBQUJBWVBMU2xZUS8yWTduVlY0cHRORkkydW5lbWFHN2cwZ01BQUFDQndVT2pEYnUvbjZGQmtxS2k5ajVmTnA4OXV0R01jQWtDQUFDQXdPQmhhR2kzOVZnLzMwTXgwT1FiNi9vU1M2OENBQUNBd09DaHNLWHY5R05qdDdPSzMxMTY5UmVSK1RnVG9nRUFBRUJnOEVqTjJuclExRDM5RGcyU1ZDaG9seTNyZm5vYkFBQUFRR0FnTkp5L0lWN1QyOERjQmdBQUFCQVlQQXNOL1o0SXZheFEwSzQzMXZVbFZsSUNBQUFBZ2NHajBPREQ2a212TklyUlNGVFUzdG15WVZJMEFBQUErcXBBQ1Y0MTJyRDdaMHBHVWFncEw0SkRvRm9rZmZINXNqbmNNVG80dG1SbmFhVU12aFNoZGoxZk5sZTZQR1pvdEkzS0FnQUFBc09naElhaStYMVUxRjVmM2xNeDBHUlJtaVE0WkJmVUFxbEdKUUFBQUFnTTV3OE5MZnY0ZEdUK1dDM284ejY5citYZzhFTEpIR3RZUFZwcDZkbWF0WFZhREFBQUFBU0dqRzF0MmlNbkttWmZKTjBlR0htMWFsRVlhcndxamNlaEZtWks1bERiNnJrcUxUbDAyblV0VVFVQUFKQTJKajFmd05pU25WMnM2dzRmbGwwOWIrT2RXWXAxeXJlZUVLUnZzYTI3dDFsN21rb0FBQUFDUTU5dHMvWjAwTlE5clZpSHFRYjZMYlphZUdsSnQyeHQyaU5VQXdBQUVCZzhVYk8yZm5uZDN0Zm82Q0dxZ1g3cGRIVHNUMlhkU3M4Q0FBRElFaVBmMTJGTHd4NmNLWmtUaFVDZjgyMWVBd1piczZNRG93MjduMG9BQUlDczBjT3dUcU1OTy8ybnNtNzFkVjREQmt0c3RiRFkxdDJFQlFBQVFHRElrWWw1dS9DT2h2MENRNVNRcGs1SHh4YnJ1b1A1Q2dBQW9KOFlrcFFBUTVTUWxrWkhEMjFwMklOVUFnQUE5QnM5REFtTk51eTBxZXVXZGx1UFVRMGtGY2VhcTF2dEl5d0FBQUJmME1QZ1FIZTM1Vy9NbE14VDlEYWdWNDJPSG9xYSt1RVl1M2NEQUFDUDBNUGdFTDBONk1WcmV4VnFoQVVBQU9BWmVoZ2NvN2NCNjBHdkFnQUFJREFNcWRHR25aNHo1cFpHcFBlVlFuMklpdUMxT2gwZFcycnE2MnpDQmdBQUNBeERyTnZiY1BDNE1UOHRsZlIzeFVDVFZHVzR4VllMOVk2K3hsS3BBQUNBd0lCWGRKOGkzemNkbVNmS2dUNFlCS3BSbGVHelBQeG9LOE9QQUFBQWdRSG4wMzJxZkdTbWFHNG9GUFMzekc4WURzMk9EcnhjMVE4bTV1MEMxUUFBQUFRR3JHcTBaUitmTStiSlprSFhFaHdHVnl2VzRZN1J3YkdHbmFVYUFBQ0F3SUIxNmM1dk9CTWNJazFGb2Fhb3l2ckZWZ3UrQmE1WGdrS2RvQUFBQUFnTWNCTWM5aC9kYUg1dzBVdmFRWS9EK25Tc2pnZkdqOG5rQkFVQUFFQmdRR3E2NDlzWnFwUkR6WTRPeElGK1FsQUFBQUFFQnFSdWVhaVNwTWVuSTdPZFZaWDhGRnN0dEdJOXVsalZqNW5NREFBQUNBem9pK1ZWbFU1VXpPWkNSMzlkS0dnWFZlbHpVSWcxVjQrMXY5TFNzMXRZSGhVQUFCQVk0SU94SlRzcjZSdEhONXFITDNwSk93cWhkdEhya0dGSXNGcG94enJFc0NNQUFFQmdnTmVXNXpsSWV2eEV4V3dPWXIyN0VPaDY1anFrb3hYcmNDdldFNVdXbmgybE53RUFBQkFZa0NmZFhvZFpTZnRuU21hcnBLc0lEOGwxT2pyV0RuVm9zYVJubUpzQUFBQkFZQmdJb3cwN0xXbWE4TkNiVnF6RGNhQ25DUWtBQUFBRWhxRUtEOGVOMlJRVjlHL0NRTzhPUTQxVG5UUGlXSE50cXlPU2ZsNXNhdlp5aGhzQkFBQVFHSWJSTm10UFN6cXRNL3M3bEZ1Uk5sdHByQ0NORDFPQWlLMFc0bzcrVDZlZzZkYVNudS9XQlFBQUFBUUdMT3Z1NzdEYyszQnd6cGh5bzZ5M0JHMWRia0pkR1JwdGUvMFFwbEpkdjgzaloyM0ZPaHhielhhc2Z0VzRTQzh3ekFnQUFLQjN4bHBMRlNCSmVtMklVS0JMUmh0MnYrL3YrV1RWN0RRdFZSVG9WTE9wZVhvUEFBQUFDQXdBQUFBQU1oSlFBZ0FBQUFBRUJnQUFBQUFFQmdBQUFBQUVCZ0FBQUFBRUJnQUFBQUFFQmdBQUFBQUVCZ0FBQUFBRUJnQUFBQUFFQmdBQUFBQUVCZ0FBQUFBRUJnQUFBQUFnTUFBQUFBQWdNQUFBQUFBZ01BQUFBQUFnTUFBQUFBQWdNQUFBQUFBZ01BQUFBQUFnTUFBQUFBQWdNQUFBQUFBZ01BQUFBQUFnTUFBQUFBREFzdjhQbGRyNk5IUjMrN1lBQUFBQVNVVk9SSzVDWUlJPSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0xMC0xNCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMTAtMTQifSx7ImFhZ3VpZCI6ImNkYmRhZWEyLWM0MTUtNTA3My01MGY3LWMwNGU5Njg2NDBiNiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiY2RiZGFlYTItYzQxNS01MDczLTUwZjctYzA0ZTk2ODY0MGI2IiwiZGVzY3JpcHRpb24iOiJFeGNlbHNlY3UgZVNlY3UgRklETzIgU2VjdXJpdHkgS2V5IiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDVmpDQ0FmMmdBd0lCQWdJSkFOb00zOVpZNzVacE1Bb0dDQ3FHU000OUJBTUNNSUdHTVFzd0NRWURWUVFHRXdKRFRqRXpNREVHQTFVRUNnd3FVMmhsYm5wb1pXNGdSWGhqWld4elpXTjFJRVJoZEdFZ1ZHVmphRzV2Ykc5bmVTQkRieTRnVEhSa01SNHdIQVlEVlFRTERCVkZlR05sYkhObFkzVWdSbWxrYnlCVFpYSjJaWEl4SWpBZ0JnTlZCQU1NR1VWNFkyVnNjMlZqZFNCR2FXUnZJRkp2YjNRZ1EwRWdNREV3SUJjTk1Ua3dNVEk1TURJd09ETXlXaGdQTWpBMU9UQXhNVGt3TWpBNE16SmFNSUdHTVFzd0NRWURWUVFHRXdKRFRqRXpNREVHQTFVRUNnd3FVMmhsYm5wb1pXNGdSWGhqWld4elpXTjFJRVJoZEdFZ1ZHVmphRzV2Ykc5bmVTQkRieTRnVEhSa01SNHdIQVlEVlFRTERCVkZlR05sYkhObFkzVWdSbWxrYnlCVFpYSjJaWEl4SWpBZ0JnTlZCQU1NR1VWNFkyVnNjMlZqZFNCR2FXUnZJRkp2YjNRZ1EwRWdNREV3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVRWK3JPRkUyTXZDeEtuSjJxRU1sMXhWKzFJQkZoV1Z6RlBlLzdBU2pWSUVjVjlwcEswaStpVDhDcVFKY2N4QnB6NWRPVGVzNkFzYXBDbTlhM3llQjhEbzFBd1RqQWRCZ05WSFE0RUZnUVU5SUt2dnBiZ3hzLzZTb2lmWGVuRk5EdEk3Q013SHdZRFZSMGpCQmd3Rm9BVTlJS3Z2cGJneHMvNlNvaWZYZW5GTkR0STdDTXdEQVlEVlIwVEJBVXdBd0VCL3pBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlCSDA5cmx1RCtSdWo2dHk3alloQXJZbXpuRW9wVmsvK2t4ZHpmUnFReDFKUUlnU29NWGtQYzlrZmx2bXdEUmRRcStYTjFiakg4NGRBRjlyam95TWxFa041dz0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSXdBQUFBWUNBWUFBQUFvTnhWckFBQUFDWEJJV1hNQUFCN0NBQUFld2dGdTBIVStBQUFGSUdsVVdIUllUVXc2WTI5dExtRmtiMkpsTG5odGNBQUFBQUFBUEQ5NGNHRmphMlYwSUdKbFoybHVQU0x2dTc4aUlHbGtQU0pYTlUwd1RYQkRaV2hwU0hweVpWTjZUbFJqZW10ak9XUWlQejRnUEhnNmVHMXdiV1YwWVNCNGJXeHVjenA0UFNKaFpHOWlaVHB1Y3pwdFpYUmhMeUlnZURwNGJYQjBhejBpUVdSdlltVWdXRTFRSUVOdmNtVWdOUzQyTFdNeE5ESWdOemt1TVRZd09USTBMQ0F5TURFM0x6QTNMekV6TFRBeE9qQTJPak01SUNBZ0lDQWdJQ0FpUGlBOGNtUm1PbEpFUmlCNGJXeHVjenB5WkdZOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2TURJdk1qSXRjbVJtTFhONWJuUmhlQzF1Y3lNaVBpQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJaUI0Yld4dWN6cDRiWEE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM4aUlIaHRiRzV6T21SalBTSm9kSFJ3T2k4dmNIVnliQzV2Y21jdlpHTXZaV3hsYldWdWRITXZNUzR4THlJZ2VHMXNibk02Y0dodmRHOXphRzl3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzQm9iM1J2YzJodmNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSRmRuUTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpVVjJaVzUwSXlJZ2VHMXdPa055WldGMGIzSlViMjlzUFNKQlpHOWlaU0JRYUc5MGIzTm9iM0FnUTBNZ0tGZHBibVJ2ZDNNcElpQjRiWEE2UTNKbFlYUmxSR0YwWlQwaU1qQXhPQzB3TlMweU0xUXhORG8wTURvMU5Tc3dPRG93TUNJZ2VHMXdPazF2WkdsbWVVUmhkR1U5SWpJd01Ua3RNRFV0TURWVU1EazZNek02TkRjck1EZzZNREFpSUhodGNEcE5aWFJoWkdGMFlVUmhkR1U5SWpJd01Ua3RNRFV0TURWVU1EazZNek02TkRjck1EZzZNREFpSUdSak9tWnZjbTFoZEQwaWFXMWhaMlV2Y0c1bklpQndhRzkwYjNOb2IzQTZRMjlzYjNKTmIyUmxQU0l6SWlCd2FHOTBiM05vYjNBNlNVTkRVSEp2Wm1sc1pUMGljMUpIUWlCSlJVTTJNVGsyTmkweUxqRWlJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNakU0TldZeVltWXRPRFZtT1MxalpqUTNMV0ZpT0RjdE9URmpNMkl6WmpCaU56aGxJaUI0YlhCTlRUcEViMk4xYldWdWRFbEVQU0poWkc5aVpUcGtiMk5wWkRwd2FHOTBiM05vYjNBNlpXTXhaVGczTWpFdE56TTNZUzB3TlRSbExXRXpZVGt0TlRGa01UTXpORFpsWlRJNUlpQjRiWEJOVFRwUGNtbG5hVzVoYkVSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk1qRTROV1l5WW1ZdE9EVm1PUzFqWmpRM0xXRmlPRGN0T1RGak0ySXpaakJpTnpobElqNGdQSGh0Y0UxTk9raHBjM1J2Y25rK0lEeHlaR1k2VTJWeFBpQThjbVJtT214cElITjBSWFowT21GamRHbHZiajBpWTNKbFlYUmxaQ0lnYzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG95TVRnMVpqSmlaaTA0TldZNUxXTm1ORGN0WVdJNE55MDVNV016WWpObU1HSTNPR1VpSUhOMFJYWjBPbmRvWlc0OUlqSXdNVGd0TURVdE1qTlVNVFE2TkRBNk5UVXJNRGc2TURBaUlITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUFvVjJsdVpHOTNjeWtpTHo0Z1BDOXlaR1k2VTJWeFBpQThMM2h0Y0UxTk9raHBjM1J2Y25rK0lEd3ZjbVJtT2tSbGMyTnlhWEIwYVc5dVBpQThMM0prWmpwU1JFWStJRHd2ZURwNGJYQnRaWFJoUGlBOFAzaHdZV05yWlhRZ1pXNWtQU0p5SWo4Ky8wVnhSUUFBR2ZWSlJFRlVhQVhWd1hmY24zVjk3L0hYNS92OVh0ZHYzRHM3SkpBSUFVTFlCWm1DaW1EVkRsZnR3MjNIcVl1cVBWMFd0ZGJXUjYzblZHMnJucmFPdHNoRHJSVWZQUjNXV1MzS1ZoQVpZUW9FUWtMV25kenpONjdyK243ZTUwNGlLTldPODU4K24ybnVpc1MvSjNHOFlaZVoyWlRFSW1EODUrUk9PMFpTVWZpSEpQNkZIeUlFV0JqQXd6Tnc2b2JJM0N5a0NHYUdKTnloTE1Xd2ducm9wTkpJQ0JOVWNvb2kwTzhiK3hmRjZQTEFxSU1jR29kMlcrellEOUZnNDlyQWdiMWkwVEpUSFdHQ3VvNlVoZUVKZGk5bVZyU044Y0tZcTQyZCs4U0tDU08yZ0F3ZElCUVFUUHg3WmxEVmRra1dielRaY0tUSTNkaHZ2ckdsdWVNOWQ4VVRYMFJyK2ptb3lZQ1FPTVNzQkxwQUFqTFFSeHBneG8rUkFtbHI0b2NJWmhlR2tGNWxCcEw0cndoSUNYTERmSCtnRHhlRmtIZ0NDZVN3Zjc4aEV6L0tqTVBFRDVJZ1JYdVJ1ZjIwcFlCWlE3MmY3U3RHSDNZbVR2eEZNaGNnQXdsaUFSTGdHV3dHTkFmV1Fxd21oc2hCY240c0dPQStsOHFDeHhtUUJVM0RTWklqOFY4VFlGQzBqWVVGYmUzMWRQMnk1WkF6VHhBUzVNWkFnUEdqelFCQjFZRHhBOVpaMEtrbWNFSEltYzkzTHZpM0hmSElrcVplalRJZ01FQU83bDhueGs4aDNZTG4zWVEwanVzTTFMeU9FTTVFNHNlQ2dPei9sUFljRUk5eFFUdHh4SGczbnVrWUlMNXJFZGdPQ0NqNGZnWVNzUjVxUmFlanEwSml1cXA0Z2hRTkx3MVY0c2VGQUs5Rk1yNUhRTFRqUWd5Yk1jaU5nN0huMXBXWGZPT2g2c1NMOFBrak1RZExZR0dhd2Q3ZkpYWXZSMFdmRU1BQzFCV0U0bFo2Qy85TW1mNk9jdVRwU0lENGtXVUcwbTdFdmVtMmJjNWpobzFZT3htUE9uTVRwMmFKN0lDQmlZOEovVDdRQWtZQWNaQUFROEVvYzBPMnlMYlJVVU1DTTVDTWRodjJ6VGxrSS9KalJHQVJRaEhJalhpTUdjZEtHbmVNMGpLSU94NnBWKy9MWnVjajd4QU1TUHZvNnhWNDlRWFNPTXpOdzhnRWRGb3dNd01qWTVEU1hwcm1yUlQ2QjR4VmlCOWRFa3R1Sk5xT3RIYys4SmorRURwZDJ4VGFqR2dBR2VNZ2QvOW5ZRThJNElJUVFDd0pnSU1MWEJBTm1neVNrUjJLNE56OUlEdzZMellmTFFyang0WVpORFgwZWs1M0xDQnhTQXAyanBsaGdoWTFzelp4MDFYTkJYTUV0aEFxUUJXOTVoMDA2UXZFRWFoSnRNdVhVTVFYMEZSWDAycDloQ0xOb3dDZXJzZjhQckJWL0tmRVljWi9uempNK0FIdUVBTC9JVGxnWU1aaEJxNmJFUXZwU1VkR0hsUFZ4QlZqZG82eTRSSWdFTnNFTzZKQmxwRUNWTFVUZ2hGTFFUWWNJeU1LUVpNaEcxUU5GS1g0NWoxaVl0Sm9KVU9WK0NFTUdBRUNNQStJL3c4Q1hHQ0FPMWprdjgxWUlzZ09Fb2VJd3l4QVhZbTUvYzZxbFlabmFESkg1Y3pKaElCTW1PQWgzL2psZ1hWV1F6NlJZREFZWHN0Qy9SZDBsa001QXZJM1VIVGZSd0JxZng0am8xdUJMMklSNmdEWkcwSUFCTzRRSTJEZ0RpWU9zUVJ5a0lNWlAwamdHVUxpY1JZQWdRdk1PRVFDTXloYTRCbmtQSUVFRnFCb1FhN0FIVUlFQkRuZmljanBwRWx4aUlESW1zNlluWmtiYURKWU1EejczY2dmbVdrQ1JZTEpDUDArV0FBS0htZUFaRWdRQWdUamtORTJwQWdTaHdqSUFvempnWjlCT2srd3pzQmM3QU8rZ3Zpa3hLUDhKd1M0R0RHNEtFWE9FcXpxdFBBQTN6SGpDNEt0L0JjRXk0Sng4V2liTTJKa0tvb2FlQUQ0Q3VMYkdCUWx4QkVqWmtHZjlYVnRtNGhnQ0l6WnYrWEZEejBZTnA2TkxheEVEbVhuczB5WkV5b28weG5JL29pY29ha2hSTUJlZzN3VFVrbjIxUmduRThRaHJRNG9nMmNIYlFmMjRxd2kySHFTQlJxQkFETWU1dzZwZ000WURIcVFHekNEa0NBVk1PeUJIQ3dBQWdHeEFEbDRCb3NjWnFBTUNHSUx3amhVUGFGc3dBNkM3bUZKbW5sVUhPUVpXbDFXajR5eVJVRWdrQnRseVQydHFBTjc1NFc1c1dSQ2NLcmdETERqZ09VR0NvR2RHTGNDL3lwNGhCOUdFT0NZcVhaNGJXN3NSZEYwRkdhR0lBTXBRc0NlWllGZk03TjNDUDdhUUh3ZkFUbXJSUFpMcmNpdllHeVdXVmVDdFpNZ2w1ckszcFNpUG9iemg4Q0E3eU1naTFHWlhlcHVyNHpHcGcycllsblhBamVVaERzUFdlVFBMZkxIMVVEYWZtK21Mb3lSdHYzRVpOY21xeXhhTkNCdXZUNmV1d1B4TXRSdjQrclJHOXhJTXVnME1OUUJMTnhQYTJRTHVZRnFBTVRuQTgvbm9DSUF4aUVoZ3VjRExQWStUalA0RXVOajkrRFdKNFJBTlhNNmROL0N5TEt6V0p3RmJ5QkVRQkJMVUlERm1RZHhYVWNxN3NUQ2dHSC9LUHB6ejZBemVoSUdOQTJrTm5qZXdmYmJQc3JZNnZ0b1R6NGZhMTZJQmNnWldpT1E2MGZZZnYrSG1GaHhCOTNSbjhQenkzRGRqckdkSmFtN01YQ1FCRVhrRERQR2NnVVd3WEFHZlYxZlcwQnVheTN5ODdnOXY5MjJFdzFiSVRjd2dTQUZROEpqNEg2WlhWRkxId0JtK1M0SEFyeDQ5VEo3UjlrS3h3OFd3UUtQazZCc1FRR1d6ZFlYby9HamRaT2pNaDgyRHBNZ0pqdHA5VVQ4Mzkxa0YrZUdva2pDSmJJTWx4QllyblZrdTJ0dk13OUhtdkpyQlFPV09GQUVUbG5WRGg5c1diaWdjY05NMUJuRWtpQWtrTEVoQkh0M0dXd1ZtZCs4ZDV2enhlL0U5TXl6N2N5THo0ZnFFU2lWMlZscytQeWVZbTJQUGsvRk1zZ0hEUG96V0lDcWdtN25BVHkvZ05rOXI2RW9uMGQ3OUVrMEZZY0lDQUhFRW9FUHY4cWpEN3lUVmNkZHc4UjRReldBTEJCZytXRm1Gci9LYkhNRlUrWHpDQW15Z3dVbzB4NzJQZlNYUEhEbjM3TGxLUTloMWlkRXdHRm0xeW82eDd5VnN2dEc2aGt3b0RQNk5oWm1MbWZaeGhZcFhZelhJQUdDYUNDOWkxNzlGelRYUVRyaFFzcE40SXZmQXVaWmtycGRjWkNnRTJWbmV6WmNJbUswT254MWR0YitMamU2ZU5VSysyRENqcTlkaEJDMDVBRFNpQVhLVmpTYVJqUWl4R0RIZ3IzVDRGbkFyMHA4MndXZHlGdGJJK0czVFRiZXVCQVFnQkFONVBNakxUNTN4NE82ZXRzQys4NC93ZFpPWWk5dGlPOHl5N2NpM2NoQjR0eFd5ejRTNGNRaVFPZzZ2UjU3VEZ5VmdqeVlYU1JZMVFBT2RHSjhxYVJySlB0b1UzUFF1U25ZRmFQUk5tV0RqRERZV2RWK3ZSblo0R3d6MjJCQU5aU1ZuZmlxbzQ3bHM1UE9WZlBMYk8yS1VkdE1YMkFHQlF3NkU5YzBkKzFkeGRyak50Rk9vRGhDWi85NTdIaGdLMGVmQzZFRzV4NEdpNzlPU2g4Z3BLY1IvZGNvdTZmUW40ZnNrQ0pRL3ozVWIyQnF6VTZhUG93c081Ymg0QUpjdS9EbXE3UW5CdlNaWi92V3R6TjI3R2wwSnpjeVdBVFo5VlJ6YjZiZHZvYk41NHFpQldxZ0dvSWl0RWYzc09mQW14aTNTTGQ5S1ZWL0Y2M3VWemo2TElqRk9sUmRnQVVRRUFNTXEzdkpkaFZyMWtKdUxjTW1uNG9xb0w0WlBJT1JHSENJR1ZORVRoSmdCdG45eThNQnJ4OGRzN2NGaFhkMm9oZzJmbVBPK25TUTNReTJEOU5rVTlrcGk0Mi9vR3lGaThwSWtBdHZ4TVNZblIrSytBa0x6WXRHMjNaQnV3eHZ5ejIxNjBhWVFaRkFVUFY3L3FtaXNEOW5WTGYxK3ZTbmU0NHNRTllWamV6dHBmSFVSbjRUc000c3ZNL0VpU0hCVEYvOWhVWDcwN0t0ajQ2MDJJWElOOXpWYko0YWkrL2ZjblM0c0JxSXhsVzBZM3pkdmdVK3VtM2Fqemp0S1A0TWJGTXRrR25Pczc4M2hQREpFT3hSU1JnY2lYZ2J4a3NGbHFLdGFLZjR3djVRVjUxNnJKNjB5am1oMm05WUVKVHNmbzllLzhoOUJ6YWV3Ukh6VTRRQ0ZGcUU4QWE4dW9taXVJV21ENTZoTE1EaWc3UkhIdVNXYTcvRXNQOVJUbm42czRnR2kvVzF5TjVJSE95a003R01oWVUzczdqNFVzUnFpbEFnUGs2T3YwNjczc3RSNjI4bmh4dkkya2gzL0NibUYxK0x1STN4TmVEaDZWVDlWeUdPUlBsbUd2OVRKbGJ0eElENTRWL1NhajhYZkNkemV4ZXhOdFRWV1VUZmdCbVlRVERvRFhmUTB6WW1XcEEybm9QN0NmaGdIeUhmam9tRGtqak14UHBBT0E0RHo5d2c4WDdWK3IyUlRuejVZcTBIZHMvbFB4d3A3VFBCbU9PN2drSGxYSHYzdy82eGlTbi8rVk0ycGJkWHMvWWtqMkk0RUtFS1c1NTZVdkhsbUppb2Vtb3JjMGdyUVFPUEhoajZXMm5zYjhxQ3g4VUlNUmk0OXRkWmYxQVVYREJXcG9tRlNyOWxGczRKQ0F2TTdacjFTL3Z6Zkh6RGVzTU1FRFJ1dDg3M21yY29wL2NFV0I4RHpYUlA5My9xT2kvT1B6bjlhbXZVbnJ3d0M1Z2U4dHBmQlh5Tko3b2I5RHVZbldqWWFaN0ZZclpOTWNOSzJKS0NqVmRtZEJuQWdCc2YwaEhiMkxMdWRhUURJMVFWeUtDejZtU09tZm9rN24rTS9FdDQvUWl0VWVpT2d6Y2c3V0RZK3oxeVBvbWlYRTlqZjRocEI2YjFwSGc1NHl1ZndYQUFaaEFOWEMrbmFtNGw4QjY2NDlCS0I4Z0xNTmQ3SjVWdW80cVJFYnVNd2NKdlkyRU1pMUNNWG9TcUR0aGx4QUFkemRJMGV5azczMkk0bk9PdXUySDk2dE5adFR3eHJDQVl4QVFMKzIvQ3JNL29hdWhWVDZaVmRKaHVycWV0QTNRaU9LUVVqZTg2eFl3cHdVN0hyMjBuZTB2MmRHNC82K3Z1L2lwZ0c5OWxnRmhpSE5JNHZVYTZIUGR2N2h2d2liRk9PRFVCdVJIakl4eVJIZW9HZ2tFTXNHdEczODdCMzFoMjdHb0pFT0RRYlVPM011N2RubG5aRVdYQlZMc2RPNVk1WGg1ZW9DaUtDRE56K1VQVCsvempyWlNRd0lBNnc5cEpaekQwYXdmeitlZVNhU3dtY3BYWk5UVnFwNjlaWWI4aUI4K09SOTZkVXZ4YU1FWWxHV0JMV0pLQkEzSjkyNHpUV09Lb1hEU25LOXVZSkFRRWd3UE42Tlc3ZTJ1Z3pkbVFRU3dSNE5EdWJNYjlyOGpGVnFJK0FmWVpvdCtIK25EMGFTejVCc3EzMEJ2c2d2QU5tajNnZmhSaCtUU2h1Uko1QllpR0FoZ2g2QjZLQkFhc1dINDZYNy95YzFqcksreDdBRFkrOCtYRStBY0l3d1JpU1laMitVdElaMUEzTXhSaEFta3psbjZmYmRzYVJJZWlPSldEREpCRHc0RDIyTGNZOW1CMkRrSjZNclJncW5NelRYMkFiQnlVa0ZqU3d1eDBDUXlmam03UERlTmgwNkRVRjFwOXZaekdwdVdBUUFZWk1NQU0zQ0VBM1RaUXNIV3Uxcy9VTWYvVlVkMXdTYitHUVEwR21FR0lRQXBmZjNSL2Z1M0tGZHpsQWpOUWdHWUlKMjJBWnB2NDBPZmh3ak1EenozZEx0MjV4K1JvNCtybHRpd1BJWFM0cDEzeUoxUHpScnNGcVFWMUF3WjBTMk00QkVrN0RKRmxyQmlOeFl2UDU0VmtWaXpPaVpCc0VlbW5nTE1FNDRENG5ob29ETTdpSUFPRHhXZ1UwVGhKQXR3Z3daZmpKWGRzRFNlMkNQa0lWQU1CTUJEUUREa2tkVTdFdXUraUhyd2FlQW1Ub3pmZ3dHSUZxSWY0QktWUDB4OUM1anE4dVk1UThEM0dJY3BRbE5DZFdNbmV2Y3Y0OXJjK3lyTE9JaXZYcm1DeXVJektEUk5nUEs3SlhlQmN6TUFkc1BzeHU0Mk5SNEg3OFpUaEZPb0tNRURnN0dCMGZDc1IyTHYvQkk1WXR4a0w4SjBicjZPM1B4TUxEa3BrRHBxazBPa2dZckNqcldNajkrM1JUZE1MZXZVNFRLOGVnN0lGYnBBTmhBaEJXQU5tY01SeVk2U0Evb0xZdk15MzF6bGUyV3U0aENYR1lXWlFOZjczL1lwTHk1WjJsUUZLak5BQ0JlaFYwQ21FQUFkaXlYbmRibnJwMXVubWo4cFJ6bDdmc25iZHdNNTV2M3JkbHZEb3lSc01HakhZQVRQVDBFcXdjc0t3RUZFdzNDQ0hRSVRWMGV5aVd1QUdFVWJLRUg3YUFRbk1EQVFPR0dBc0NZWUFBNVI5YXlmWTZRbDd1bVNVN1JybWVIQjcvYVRiQjFQZDU1QjdHM0RMWUxzNXJBMDJBVVRVZ0F0U3NaSHNMMmJQZ1J0b0hDeHZBRnREc0swWU1IbGNDMDhyeUwyRTZocUw0cUFRdXJnbWlVWEJzUDh3dmRZcnFQYk1zbjdsMVp6NkhGaTI1a0p5M3NoZ0hrTGdDUXdRSUNBVnNEQjdMYjNlYmxhdGhSQlBZWGJmQ2c2eUNGWkEvNUU3R2U2K25kRlRZTTJHMHhsckgwTnY1Z0JYL2VPOVBIdzNkRVk1S0NsdzBMR0JjQ29Zb0pGT1MremNtVCs5WTVlMnIxNWhkRHZHMm5GalVJRUJCcGhnVUl0MmFSeTV5cmg5dTVqdGlSUFc4Unl2N0hmZGpJQjRURERERzN2NHpsM0RmV3Vuak5GV29oMk1Ka0x0RUlFQTlJWXdWaksrNmFqNGYrZ3FuTFpKTjJYRjF3em1oUlZVRE5uYVRBTW02Z1hSekJtdDBwQTdWUTJybGhjMGJtUVhNUW5Qck9rTk9jNkNpSVlIV0JDcUJNa01ZNG1FeFlBbG8xOWw5VG1zN1diVDlkQS9WclR0OUJpdFcxWFFzUXlKNjY1WlBIVUh6czlpZ3hMeEJveXJnUUk0SHZRQnpLWndRVm1BNUR5ODZ5WXF3ZklXZE9JRk1ISUNzZDBEUVRWWWh6VlhnRTFCbUFWenpFYUFJNEVhWXovWURLazZGenBYY01IUFBrem5LQ0N0cDlvZmVaeUF3Q0Z5aUFrQ21leVIxTHFkWFBXWTJRTm1KNURLaER0WWdQYllrTVhaLzR0RmlDdUFBejlCTTRSKy8wWTJuN09MZGNkQktqa295UUJqTTlBMVJCYlVpeXl1bjdDN2psNExUMXBqekM3QVlBaG1QRUV3a0tCcUlEc0VDNzhJOXFjMWpFZUUrQjUzMFdtRlgxNDJtdTZxYy82d0F4bHdBUVlJcWd4akhWYTg4cUp3eFVtcndtbVBQbHkvZXFvZER5U3o1WFVqWW0zRmlyYVd6KzRXUVNLWkVWcWdpc01FVGFPT2pHeW9hSGZGY05GR2xCa0xMREVMZyt4L0hjdy9VZ1E3S3JzaVFnNHFaSG0yMGU2VzJaeHhTTGRwdkoyZCt3cnM5VGxETEEwR2tVVTFkelFUdTZEaUdKTE5ZM3dXdEEwTXBQdUJTOEhPQllFRTg0dC9RdEg2T0t1WFFmOVI4UFpUYVkrc1l2YitCWVl6TVBLa2ZSVGxQbUk4SHh6TVFBYjE0TXNFdTVKUTNJTDd5NGlEODBoanM3aFZUTzhCOTF0b3QycFNUTWhBQmpTUS9YTVU1VmZCZDdNNDJFSUlsN0ZtNVJ5akpYeml6NkN1dHZQY04yUjYvVVRUaDhYOUg2ZlYrUnVxR2FBL1RxNStnbDRGcWZVTkx2ejUvYVFDSkE1S0psb1c3R1F6UXhJbVkrajYxb1lqdU5iTjJEY0xHSmlCZUp3QkpUQjBRUXJXM2JEQy9xQXN3cHVHdFNYTU9jakVmaGtkb0NQQVhXUEhMRXZ2bmU5amNqNWlBZWU3aEtocWU4YnhhOEw3V3V2aUtmZmRuUi8rNWozNjBuT2VUcGhNaWd4QVlKVjRhb3hXRm9US2xVRUdCbklJMFg3WmpKY0hWQW1iMkQvamZ6YlJzdThvV2QrenVza2dpL1lnKzUyaklkNkpHV1lRZ2V5QlBaWE8zZEFORndmUmRURW0rVHRhcFI4UnpKNlIzZWgwd2ZZM2ZHYmZlYmRkYyt6TFZsRnJJNE9xRFdxRHdBS2dBOEJid2Y4bktRVkM2MU5VTTU5aDFTUzBPdEFmdlppaTlRSk1zTGh0R2NrZ05uTlEvakxLZDBBOGg1QVhxUHQvRDkxUEVGT21HWFlKY1JsaWlUYWpaZ3IzYWJKZGgvUk94RytoUEVXSWN5aThINXAzSTEra2JxQS8vQjNXcm9VN2J6akFvL2ZEMUJHdzdiWlBNNnlPcENqT29hbitsZjdzQjJsUFFRUjZ1MDlnWk9Sa0hERDdKdFVRcWlHUFNSYVlER1pQRm9jWndreXIreFcvR1F3cmpFSThyaFdNWllLVndPZGRmTWhkNThUQzNybHFNcHhmdTJnYVVRU2pjdDBXc0ZjWDBpdWFhSmZLUlJhMElxTmxOMzVnNlA2ekxuME83Q0dEbzhHZUVZTTluUkRHNkxuUHp1YzNiWnppb2VaQVhxYnhzSzFWaE9YRFNwalpCYVhDUjh6MEJvYzVscml6UEpxOXZTenQwaW9UT3kxalVHbjIwV20vdTczQnRyZmEzRCtZdFpPellEVFphM3BWbUJzMjlydXRrc3JNa0JoUFFiKzR2aDErVHpCbEJsbTZ5NHkzSjJPRjBCYUxScjJZU1NWM1BianFLVitibVZ2M1U4VGVrWmdEOGRtNDMwM09FQU9ZL1J1UjYybTFDdEE4MVg0SVU5QlVteWxiNzhmS1plUStMSC95WlJURFc2bWIvZURUaUxlVDJxTU1Gb2JNN3g2eStoVElmalRXL3pneG5Zc0RGaTZpR1o2QzZkOW9wWXp4eHpTNmltWndCR09qOTFPSDIvRGdaSWRXK2ZzVTZlMjBPckRub1JPcGRTV25QZzNXYk5wSHRyZXhzREJDcXpYSHlDUTBEaUhCL1BSR3hpWlhZUFZlY3ZNUU1yNWZHaG5WK29WNU95MUVEbkZBMkhHbHdsdWlBY1poeGlFdTdUWFpmVUxIaEVLWEUzaGE1YXlpaG1oR0E5UlovK1RHYjdqbjc4ajlFU3hlSEN3Y0QyS1lSVEFya29YbnVQakpBSDJEdG9LbGdpVXlXUFJMSnp2NmgxZ0VGcWZaLzhoMi9jMEp4M05xVVpKeUEyWjZoZEFXSS95clJMZFQ4RXpITnN1ZzB6S2lhV2VLZWduR0xRTXBET2E1Y2lUWXliVUxpMmJkTXY1R25YV2hZVmVEdW1aMnRzeE9HNDFLMmFHVzNTRHBKUlkwSU5oNVlBZ0RCd0wzcklyN0ZxazREVXRnQmpHK21leDNJbjBSTThpQ2ZqTmdjR0RBN0NPUWE1QzlpRmk4RDF0WWo5Y2dRV2ZpRXVycDkrTFZINUhDdlpnNStCejlQaXowbDdHT1g0RDhGaHBianNRaFJpSVc3NllaL2dJcDNvWFVZTTMxcEJMbTUyRlFRWHRxUGEzd3Y1Qy9GRE9ZbVliVG52M2J4UFlPZWdzZllkMnhNS3d5ZzJxZWxqMmJPaCtMNnk5b3QwUmFmUkc1QnVWdjRIb1l4UGRMdXc5dzNuaGJIWGN3UUlJaVFwRmdXQWwzc01BUThZamc5aWI3cmtRWWlZVTlIN04xTGhFRWpYRFE5WXREZjM4MFB0TnFCYzlBSSswSTJYOHBwWEM1c0dNZElRbHhTQlNNR2xDWU1XZzBiZGE4dm9VKzdkbndESjBJZXc3b1kyc2FmOXJxa2ZoenZWa25tOHpnekdEaFRBRVJFWU5SWmRFZmF1dFlsMWVueEhXR3lBZmNMZHRmeHpGN1Z0bTI4L3A5c1NTbVpPZTRjdzRZQnpsR1B3dDMvNWNRd3Bzd3RnMXJKbUlSbmhtQ2dhQVRLbVkwZGR2bjlUd29PUXZtT1VSYVRReVhJLzhZOEZWY0R6QjBHTTZ2WXpnNGhiWEhQNU1tUDVPOFdCSVRoNWhCTlE5MGZvR3lmU0dldndpMkMyOUVkL3hJeXZZRkRCZVBCa3BDQW5HWVo3QjRGbVg3TThEbG9Pc3c3U2Fta3JuK01YajlGTHJwZWVESDBUaVlnV2RvalhhbzYvY1NlRGJEM3Exa2IyaVh4K1AyWEZLTWlKOG0yRGl4UEEwMTROeE10bG1NSjBqYjl0blpaeHhuRE9ma0JCUUN3MkdqaGNWSzAyV3luZ1ZseWVZeFRIQmNDdUVDQzR6V1dWbmkzbVM2cndqY09aZTV2c3E2T3NyMlNlSXhCcGk0YnVENXhRRzdMSm05ME1GU01DUndpU0xTbTZuMWp3dVYzcnV5eGMwc2tVUnJNdERwR2lkTXNaQ0MvYXF5endxOU1rVXJ6STFHQW94YTBFN2E0NVd1N0EvMUoyUGRjRDhDQktwRXU5U09uTVBMOTgzejV4TnRQU3NSR0dZb0FramdFZ20vWjk5UUh5NGpsM2VEN1I5VWptQUNPQldKUThUaVBsdisyZnQxM0JiRTZZUWFDRFh1aHRrYWl1TE5vTmVRd241R0NxTllQc215SThhSVJhTHVRNjRiUWlFUWh4bGdFZXhvVEsvam9KeWgxWUdSU1JqTUMxRVRBaytrUUV4YlVINFhoQmtJczdoS3BwWXZ3MndFcjFuaW1EV0FFU0lNZW1BMlNvelBSLzU4WW9RRXVBQ0RZSmNnQjNPV09IQWRRZng3YWZQcThNRnFVWi9FYUVBS3dSWjdmZVlYS3kwZXVkS3lHcHNhVmt6R1NOdGdCT1RJcHB0R00yQUxLWEVBbUhmUnVLQmdpZkZFQmxuNmxzUC9rT3VLWVBhVW9ldW9FR3dZcEh2cXhyOWVLOXprTURTK1R6U3NNRG9KQXV6MnJEY09oL252S3NWbldORHhMUWlZcHQxMWl6SmZrN1RWekRLUE1TQUFCaUh3NE40NXZlVGhQZjZUVzlieWxMSmd3NkRDek5pWlROZVkrSHFXSGhMRzlFSk4zWWlVN01CSWFhOFJnU0FsRW90ZnFKOTE4MTM5NDFmUTdiK1NRTVpWQVlaa21MV1J1aGh0eWdRaDFCaUxWSXNEakV4SWdQTkVEUWdERXBBSUJybHV5RTJEbVRDV2lCK2dKZ0FkakJITUVwS0ljUWowYU9vaFpnNFlqekdXeUpBaVVDQUhVUU1OQjBrUmNFUWJiQmE0aVIvaS93SDNENVBNcGQydDVRQUFBQUJKUlU1RXJrSmdnZz09Iiwic3VwcG9ydGVkRXh0ZW5zaW9ucyI6W3siaWQiOiJobWFjLXNlY3JldCIsImZhaWxfaWZfdW5rbm93biI6ZmFsc2V9XSwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiYWFndWlkIjoiY2RiZGFlYTItYzQxNS01MDczLTUwZjctYzA0ZTk2ODY0MGI2In19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTA5LTAzIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJFeGNlbHNlY3UgZVNlY3UgRklETzIgU2VjdXJpdHkgS2V5IiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTAzMjcwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy42IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjEuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wOS0wMyJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTktMDktMDMifSx7ImFhZ3VpZCI6ImJjMmZlNDk5LTBkOGUtNGZmZS05NmYzLTk0YTgyODQwY2Y4YyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiYmMyZmU0OTktMGQ4ZS00ZmZlLTk2ZjMtOTRhODI4NDBjZjhjIiwiZGVzY3JpcHRpb24iOiJPQ1RBVENPIEV6UXVhbnQgRklETzIgQVVUSEVOVElDQVRPUiIsImFsdGVybmF0aXZlRGVzY3JpcHRpb25zIjp7ImtvLUtSIjoi7Jil7YOA7L2UIOydtOyngO2AgO2KuCBGSURPMiDsnbjspp3quLAgViAxLjAiLCJlbi1VUyI6Ik9DVEFUQ08gRXpRdWFudCBGSURPMiBBVVRIRU5USUNBVE9SIFYgMS4wIn0sImF1dGhlbnRpY2F0b3JWZXJzaW9uIjo1LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIiwiYmFzaWNfc3Vycm9nYXRlIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlEdERDQ0FweWdBd0lCQWdJQkFUQU5CZ2txaGtpRzl3MEJBUXNGQURCeU1Rc3dDUVlEVlFRR0V3SkxVakVaTUJjR0ExVUVDZ3dRVDBOVVFWUkRUeUJEVHk0c0lFeFVSREVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVrTUNJR0ExVUVBd3diVDBOVVFWUkRUeUJTYjI5MElFTkJJRU5sY25ScFptbGpZWFJsTUI0WERUSXdNREl4TVRBME1qWXdNMW9YRFRJMk1ESXdPVEEwTWpZd00xb3djakVMTUFrR0ExVUVCaE1DUzFJeEdUQVhCZ05WQkFvTUVFOURWRUZVUTA4Z1EwOHVMQ0JNVkVReElqQWdCZ05WQkFzTUdVRjFkR2hsYm5ScFkyRjBiM0lnUVhSMFpYTjBZWFJwYjI0eEpEQWlCZ05WQkFNTUcwOURWRUZVUTA4Z1VtOXZkQ0JEUVNCRFpYSjBhV1pwWTJGMFpUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQUxaWWErOVlaTEpuNEZXY2tEblkvRVJvQ3VPM1RCdGEwVzNmOFI5U1k1ZDVzQmsyUWl1cGNpSS9sN2Z3UHJIM0ZEa2VWUFhlak1lK2tUMFZvSkplK045RU1XZXIwLzVQWElQOTducnVZY3IwRHhiaFpwZXNRRWVVOEJlSVV1bnBOTm5FSnBveG9KVHdvRG11ODNaS2s0bThnMC9QZnBKd0RobVBDQXFtNzlzRnRQOGc3bEM5cW1zNVRELzZQTnorMmFld0tYVFFBUjFvcGZobldEVXNJWnR1VWZFUmhsR3d4VTdYK2gzb1Eya1NHdzVob2xmS1NiMGczcHdHVGNUVk52ZlVNWEg3Q2FpVHEvSzdUL2pkQUNEKzlhTmp0Y2QzUHlRZXJBOFNhMk4yOHJ2a044WWZLb0RQZzVnQTM3OE9ORFYzQmhyaHRZOFVpRGtCY1RzWEFRRUNBd0VBQWFOVk1GTXdFZ1lEVlIwVEFRSC9CQWd3QmdFQi93SUJBREFkQmdOVkhRNEVGZ1FVT0NtSzMxMEd1M3E5RGZYL2J2ZHBzZjRHSThVd0N3WURWUjBQQkFRREFnSDJNQkVHQ1dDR1NBR0crRUlCQVFRRUF3SUFCekFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBbkRUY1puZUsvaDBRYjhzRnhnRlM4RmE1ZGpRblNKUVVNRlova3pPc1BoMURWRkRGNG5ERy9IbFUrZDdLYU5oYVE3WEx0N3hBamh6RXlUeUhhTUg3NmdIMDhyMzNOZFZaLzRzTWg5R0lMVTZiU21KWU90ZFZpM3pCM3A2OWJuWVpISlZxdkpLWDVsRXNTcG4vb3BLWWx2dG8ybjAvNHM0YXdKaCtxK0JreVZTUFRSTVg2TGZibjZJUnU0Y2JlUzBXMTN0c1E1U2JwQW85TkgyRkFUelZNTUtTR0VkaVFuZll5Z2RXdnVEQ0xVdFFGMXdHbUdTWXNFUEZUVjZQRzFWUDVIUzRmaHJCTmJ1cmkzOE5JVW9jZmtwZm1PSXkraEhaZ2Z2cFp6b3JrMUd2RjNQWlJJdEpuVFR2NVVqcTBxRDhybnI4MXF3dkdsVENKSUJ0RVVtTndRPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRWdBQUFCSUNBWUFBQUJWN2JOSEFBQVNWVWxFUVZSNDJ1MmJCMWhVNTlMSE1Xb1NyN2wrVnZhY3M0MW1UZFNyUm9OWUFDa0xpb29GU3hRN2dZaWlpS0pHRGRnVkxIUkVsbDJhcUlCaWplS05YZkZhWW1LTkhTbTdDeHBqOVB0aWpJVzU4NTV6RnBabEYxZEZZL3g0bjJlZXBTeTc1L3gyL2pQenpyeVltZFd1MmxXN2FsZnRxbDIxcTNhOXcydURXbHBmZnQyN1VleUYrS2FyVGg1dXR2VEkxY2FoQndyL1oxN3V6VVp6YzA4MldyQi9ZOE9sZWJQTTF0K3dNMVBtZi96L0F3cEFIVE5sVWZzR3lUZlRXc1NmKzFXMDZoaFlMTm9IMW5PM2c4V01MQkJPVGdkcVFoSXdvK0pCUERRU3hJUFdBdTBWODZTSlgrYWxCa3RQekRaTHZXSCsvc0xKaExyMTAxUlRtcVhkZkNCS09nK1M2Sk1nRFRzTWxvdHlqUUtTOWc4SGlldFNFTnVIZ05CK0lUUVptMXBRTitybmtXYWg4TUY3NXpuMTBvdm5DcktMbm9zenJvSDRGUUNKYmVlQ3FOTk1hT0c0N05sSG9jY2p6VEl2ZmZqK0FGSVdkbTIycmVTaFpIc1J2QzRncHQwME1QL2kyK2NmcmppNzhMM3hwSTgyYW1Ja3VYZEJINUI0OVRIb0ZIVWMrc1lmaHdHeGg2RlBXQzYwRHNvQ3hqdWhXa0NNMVdSbzBpLzZEelA1clc3dkJhQi9aR21PV3Y3N2wzSkFyZEt2UVBEQjIzRHN1aG9LVkNWUXJDNEJsWnA3dkYyc2dVT1hDbURlaGp6bzRxc0VpV3laUVVDMFpETFVYM0phOFY0QWFwaFY4cjBXVVB1dEJmRHZheHJRYUVwZWFEL2RLSWFKc2Z0QjdMU29DaUNHOW9FRzAzYWZaelBqMzMyNTUycDJpdmZlaFJaYlZLQThaeG9jclJIUEdoVjdDRVE5NWxjQjlQRzA3eTc4N1FHVmxKU01QSFdyNUhtcm5ScjRaTE1LemhlVXZCUWdZb2V2cWNGeVJGeGxpVmxPZ2Zvcnp5YityZUVVRlJVMXdCczhTVzR5N2tjTi9ITmpNV3k2V081QlpXaVAwWDVIK3orMFA5Q2VHd0owRWFHMm5KYWxBOGdmR2c5TytOMHNzYURMdTNPM1hSTHFNNjRLTWVXbTdOcENwblFUeUpSZm1yc29mQVd5cE9ubXNxUWdnYXNpa0hKSjhzZXZ4d2hja2dhWXV5VDNtQnAyd1A3bWJSVzVlVkNqUmYrZ0JvZGRoWER5bG1hSFdsMDZSS1ZTdFM0dUxtNkdJSnVXbHBaYXE5VjMzRFNhMGpCOC9uVmRRS25uMVVDUFNLaEk4MjZyb2FYeXlvSy9URjRDMTlTR2xDejVVOHBWTVZiZ0lvK21uTllkcFJ4ak5GU3ZOUStwN2l2K3BMc3VMcU03aHdEZDZWczA4aGo2ak9xeStDSFZkZmxkeWpaY1E5bXRWVk85b2xWTW4valN0b05TeW5wTnpJTHhJWHRoaFNMdlQrZlZ4Nk1FMFQvbG1xKy9ZR2VXbVZuWDBQdmZ2WHYzbjJwMVNhQktVL3JyN2lzYXNGNXlrSTFCak8wOGFPVy9DV0pPM0lZaWpXYlcyeXgxNnpEOUUvN0Jlb1p6VWdMbG5IQ0p0bC83bUxGYkNzS3U4MEhZS1JpRUhXYUFzUDBNWURwOTg1VHV0bGd0NkI2MmxlNFpNWjkyakI1Q3V5UjkzdHdwcFJYeHNCWjlsWlM1VTZLZ1daOFVvZk9VYmUxemoxMitrYm5uSEN5WEgvOWQ2cGFVWWU2VWNJWHFxM3pBK085NEpGNjRmNGRreVg3dkppdU9TU3hDRDM3TVZzZkVsUG1OelpJTFhUdHR2SDVDT0hzWE1JTWlvZVgwYkFqSXVRaW5iM0VTeGRpMjVNMXpDUTM5Z0pFcE9wdkxsREdVOHpvMTQ3QWFQNm1GSVA1aUxvaTd6Z1p4bDJBUWRaa0Z3bTRoWlhTUHNJdVVVL3dpQXNQTUliU2VxVytCa2duaGIraVk5c05vSVpQYkNCd1RBc3hkNVVmb29lbFBSTjRiZ2ZiYmVybkovSDB4RGNKUHA5WmRkMjFmM1hWWDl6UmNmQ1RaSy9OeTdwWkxHc2hYVllwTFpTalIwVytNeTZkZW1SK2F1eVM1Q2x6bHViUno3Q09odzNJUTkvb1d4T2pHWXJ0NWJNMUJJQWw3TEg2Q0huS0ljbDN2VG1UM0t1OTE1ODZkVHhET2ozaFRsd0dndnY1MU5NY1BTTkJuZlliQVB1NkJlUi8wTGpmbFpLWi9Sbk50ZkVFUWcvU0ROcjVlTVlsYmJ3UU83WnJjQlFQcWJzWTE5cW5JYVFXSUhSZHlsV3B2Qk5SckFRdEoxRE1VNkQ0eCtaU0wzSXZjQk41WUhiUVAwT3JpeFRYRXdDcFNxOVZ0TUxCMlJBQ2Q4R2Z0aTRydTJPRDNndXZYcjM5RW5nYzZBUlNmWTRPZTlBUGU3Q2hqRWhjNEo5b0tla1Fjb3o1ZldVYjFTYmlLWHUxTlBCVmowWHc5UUkveC9VYlVPQmlSVE40VXdheWhaUWxQeERKdWp5TnhYZ3dTVXFYMlFVZ09vU3drb1dQWTg5YURVbkozSGJnbzAyZzA0OUZXNDBYdFJydUU5aHVmbnF1clc1NmhsYUNkUnR1RWZ4K0tZRHdSbmgxK25ZbzJWdCtUZERNbFpSKzNrRzYzNERIVmVUbFllaVNmM0o5MzlSZWQxNzczUnVBSW5KVzJLS2NmaGU3UklPbTdFcVR1eTlrOURndkpaUWxDV295UUZvSFFlUTBFaHU4dnl5OVEzY09MK2RNSWdJZjRxVjdEQzgxQnIxaUpOendGell0TDBScEgvTGtUbWdmK2JneCtQeHUvWG9lUFI4bmY4T243SWRwK0loM2ljZnF3Y25QUE5mUUl5RmtrN1loZWJEa1RiTndTSURyajFQT0NRdFZtNHJVMW5wMG9GNlVYSlpQL0p2Ymdkc2RTanpDUXNwQldnTlN0QXBMSVpUVjR6LzhPQ292VUJxRVFieUNCRWVYUzhzd1pJeDVRemNyUHY5OFlnWFJIVVBQd3RVN3hubmdITFE5L0ZvRkFZL0J4RzRsWCtIaG5YdFNoMjNUTDJjOFpnUjlRdHF1ZjRYM0VXemdvUDY1Uk9LU0lvOXprVDhTZWtTRHhYQVBTZ2F0QU9vQ0gxRThMQ1FPMGJDVjBIcFVCbDY4VlZzb1VYSERWVEw1MzcxNmptdTJmUVIwU3QvQzE0eEhNci9oZUJmajkzS0tpWDRUNHUzcms5dzZoQitzSkhPSjNNb3cvTU0wbkFmV3ZwWUFoWW1kVDkvUkdOUUlISzFvL3lsMytXRFFrbXUydFNBYXZCY2tnaE9TNW1vTlU3azByZ0pIRnd1cVUvK2pDS2NRTG5rQUt0amZiYUlRNnBJTG1ZaE83MVZBUldXb3psTUJkYVV0MVd2WW4wM1JDT1NSelYwVldDNGZZVDE0djVzZ1V6Z0szcEVkQ0w5emdEVWRBWHBGY0UzeElSQVVrNGsya0lkVXZIS3dIcHNBUEYvSjVPS1ZaeGNYM1JHKzNJd3NmNEFmU253UEVma0EvaysrN2UyVTJ3T3gyaHNCaElUVkRTRjNEeTlDVElsLzV6UmpuVkFrQ3lxZTlFb0Q1TWc2RUkySVJVZ3lJaDBWVlFFSnYwa0lTZTBRQTJRcmNMbEE5UmUwdkpTNytGKzc4TFJIT09XMDJ4T3VSZHhpUnNaMldUT2NBRVRQM0JkekdQRVZJdzE4dDdyZ29GSlNuSEdqdkJLQkh4WE9RUm5LUVJNTjRiK0loRVc4U2VVU0I4OWRieXdxTFM5YjhsWEIwYXlZKzQ3RWVIYmpxd0JQYUpyZ0NFQnB0TVFOd1Ezd0xpOWVYR3dPUmJZUEFYZkdZOGtaQVl4TTVTS1BYc1Uxd1ppVHhKaTBrM3BzR1I0Qm9RRFJZRFV3dDhGLzJmYk4zcFhHQWNjZ2U0VHdoZ0NhRzVnSnRqYnY0WmhXQW1HWVRVV3BoUUxrbWhiN1V2Z29EV0RJMVZNRk9CcWp4UEtReDZ5c2dsVXRPRjFJVXlRNi9NMjVKcmQrZEtSRjhRQUwzcmRzcXNCdWZDWXdJTTVrNXhxSG1FOHRCRWRrSm5PV0ZqRU5DYzlPOHAzOUNjN3pSTy9TNFpLQW5LY3NoVVZwSUJpVVh4VXFPZGsvRTdLQU1lY2M2a1U1YjlsMTR3dlNPQW9iNUNoaktoNFBVZ29lRVhpVG9HVlZHNmp5VFhwQzBLaWdQSlRCZnBRTDlGUTlwb29LRE5BNGhqVjFmU1hJRUVpczU5Q2FoWnh6eG9qdm03c25XN3dxZzJNeFRsTjI0emZmcGRuT0FFWDdGUWFJUmtvQ0gxSHdDVU8wWGt1dE9NdWtGY1hlK2dCNlNETUt2MDRIeFMwVlFLVUQ3SkNNazNwdkc2WGdUUXFMMUpFZDdyTWZBcHpoWVE0WFk2eTJ2ekxwazMwalpocFV4Rmw4REkvRkRtZm5xUVpvRXRNMHNCSlIwenFUWHBKQWtNeklWUlA0WjdJU1M4VXNEeHBlRHhFbE9VVGt1NlVsT09Dd0dxTDZKR1BpVTJZMGRsSTMveXRZdStiQ3BYcEhQbUZZQjNBUkRDMG5zeTNrVGdZU1NvNlVCeElNZW1OUWM3KzJUZlU0NE9nM0VVemVDYUFxQnRBRzlpVUF5SXJreE9wTFRRaG9lQzFTL1JIeFQ1VW5LWGRIdWJiTWhBUmZmTzUzcXRmWTUweFpybjFaVGdMSHg1eUJaSWlRcEQwbnJUZEtweElQS1RBbG9mY2FIN0gwcUhKME8wbW1iUVJ5d2lZUGt2OEdBNUJRR0phZWI1ZWlCQ1lEN3VIdVVpeUtZdEVuZU5CaXlDYVZrU2NNd0sxMmpiWmVDOExOQVlOcE9BNmJOVklTRVpvT2dyQkdVcFk0M0VVaVcwNGdIL1dGSzNSQStKL0l3M2x3YVdBUm1nWFQ2WnBBUVNNU2JDQ1NEa3FzbXl5RWs0ZEE0b1BzbGtyTCtHbHFBMENtbEdTbEVhN1JIMVQyekFlNFpoMkRSZDV5MmozZ203REtQNjMwaklPR24wM2xJQVJ5a2xqd2tyZVRRbStnMndRVFFUUk1BbGVRcGM4NEM0NWtDbGtIWllEbURRTW9FQ2V0TkZaSmplTWt4UGkrUW5EYkxZU2tnSElvZTVaRUFsRnZTQTNUbmphVEVwOXlVRnE4S0M2WGJ3dHhaSWNPRUVDMXdYbDlNTzZ3RjBSY0wyTjQzR2V1SS9oWEVEd2c0U0VJeUIydUxrRnJ6a0ZqSitiT1E2RTVzRnR0cUNxQzdaM0d6S2UyZkFsYUJXOEJxNWhhRWxJM2VwSVhFU1U2a0x6a3RKRlp5aVVZa3g1VUNvcUdrSEVCWS9STEtLRGY1YndqclBDYUdGTHpBdVFSYWN4ZUZQWHBEUnpMZElDWndsWCtHaGFzZDFsZWViTnZGUlJsUHVjcnpLT2QxdjlCOUlwOEpleThEVWZjRjNJQ2cyMndRZjg0TkNFU2RlVWdkZ3poSW54RkkwemxJNVpMelo3Mko2aGtCWkJabkNxQm5SY1VhR0JpNEE2UVRONEZOY0E0SENiM0pZb1l4eWFWV1NHNmlvcXJrZENHTjVLdnY4ZzB2bW1ja2JsT2lRT2lCWHRZM0ZoaDNmSzRibGcreWRXVzBMTDZNZG8wRHhqVUdHSmNvdGxNcGNsb0pJc2NsSU80ZFVubEEwUDBiSHRLY2lrbEtaOTZiT2dZWmxoenhwclpCV0VrbjNpY1RFbE1BUFNYN2xnMjd6dUdubkFyV3MzSllTTmF6dG9LVnZ1U3F5M0lUWHBEbFJsUlUzMVY3VEZ6N1JOcFAyN0UwM05abGU5LzJQS1NlM0pDQWhjUk9VbmhJV20rcVJuS1U3WEpvNjdWaHA0bWJPNjZQUXJ6STFUOEhKSk15d1diTzlncElyT1N5V01sSmRlT1NWbksrMml4WFdYSlZON3dWMWJkMkx5Y3gwR1BTYmV0S2ROcTZaRWpBUWpJd1NlSEdUZDhZbFp5bzQ0eHl5VEVkZ3NFU2R3MGJkNStMTkJYUWZtMTdZTS9objhGeWNCcFl6dHdHMWdUUzdHMWdvNFVVbEYwT3lXQ1cwNVlDazVRdkxBWFl1R1NreDFTMXJZdVFaQldRMkVtS1k4VWtwUktrS3BLYlZTNDVOaTUxQ0FLNmR3VE1qemtDeGNWcVAxT25sOS9xTnRsWEtQS0FHWm9PVm5OMmdQWGNIUndrUTVKRFNCV1NTeS9QY3ZyVk40RkV2V0REcTl0anF0VFc3Y2UxZFExTGJxRVJ5ZkhEeTI0Nmt1TWgwWFlyb0cvQU5pZ29WRC9EK3U4elUvc25YZm1lTGd1SVRDWjhGdTBEMGFpTllEVjNKMWgvczZPeTVJSTR5VWtEOVVvQmZ6NHUrWkc0VkRYTEdaV2NUbzlKTXJnNnlTMnZJamtKSzduUUNzbjExSmZjbkhMSkNlMFdnKzNZVFhEbS9DMjhUODFac29Nd3RYOVNEOEVjMHZVaTBrdnhucjhIaEtNeXdHb2VnYlNUZzRUZVZCR1hzblhpRXBGY1JxVXNSK3RYMzZiMm1OaTR0TFlxSkdPUzA4WWxCMjFjcXBybGhEMlhRcWVSRytENER6ZjQyWHpKOUpjcXdOVHFVcGsybTJrdHYwQUZBU3YzWThHM0FTeG5vOXdJS0FPU3N5alBjcnprakc1NGs2cG1PZDBOcjY3a2h1cElUaHVYV01tdDFKSGNVaDNKTFVKUWhpWEgySWVEZzA4V25QenBwdmJlOGw5NkZFVW1sQmlMTXZXSGZzV1kyVllxVG9ETmlBeUVrTU41MDF3amtxdXUramJZWTBvMDJtUFNiZXRXS1FVOGpKUUNlcElUOVY2SU5WUTBxNFNMVndxMDkvUVVuY0g3bGZZMjVGQUJtV2taR2hubkhyMENqbjViUURSdU13WnZuYmlrSzdrZ0k1TDdXamZMS1N2MW1HcENjaElEV1U3b0ZBNXRCaVhEMnJTVG9GSnBkRTkycEJ1ZDdac1lzQjM1YVdVVlNFUnl5K1I1ME41N0UwaDhzNnRtdVpsYmRhcHZBMW5PejNDV28wMW82NWFYQXBVa0YxWWhPVGZPbThTdTRXRFJMd0VtaE83bGczR2xlemhWVUZEUTVMV25sZVF3QWI3WUkyTW5NSDY4bUEvQkVZZWdEV1k1aVU4bVdBVVRUNnBHY2xQMXNweXZYcFo3WWZVZHJWTjlWNVdjQkVzQnNUditETUVNbTcwTHZqdDhHVlRxS3NlRkw1V1dsbHJWV0N1Qm5KNUFkN3hmM1ZFVm91dVZXRFAxOE1rR01XWTdDLzlzTENwempHYzVReHRldlI1VGxWSkFaOE9yTHpueGdBamN4OFZBTzY4VW1MTGllemh3NGhwNzJOUEF0WjRpUThVYWIwU1IweFJralB1aWM4aTNVWHJmWVFVZXVPb0FkRWRZVnQ0YlFlcXpHU3luWm9GbFlIVWJYc05aampiUyt4WjZvUTFDRzdBT09veE1nMUh6ZGtQUzFyTnc5VVlSWU5vMmN0WklzK1cxWmZXQ1NTWEZaN2VucGh6YUp2WFR3ZjljZ3pXcEoyRnN5RjdvTmpFVExFYWtnMlQwQmd6d2FKUFFpM3dSa0o5Mkg1ZkdUVklta2E0QVFocVAzdVNOa3ZzU2JaZ2NtQ0Z5ekdSSjBIWjRHbmdHYlllUXVLT3c3ZnVMK2lkSkROa0RjdEkxUC84dC9MY2hQNGdiaXFDdXZPd3BkMkxrWmtnV1ZPU2N4U0IvSEdhc1BvaEJOQmVHejlrTmcyYnVoSUZCTy9EbWQ0Qlg4QzRZczJBUEs1ZVErS01RdCtrMDVDQU1jakNpV0dYeXZ5Q1FFMnE3M3NCaEtkTU9NWkhqSlhnQnQxOEZsQ0VqTVlQSXc0aEVYc2FJaCtmaDlmVjlyVFJlUTdQdkZoajBBdmo0OUx5bVlMMEdtTjNrMkI0NUFQb3VUWGVKOU9xU2d3TGttQW52VldWdkNjb1RsUHNadEFYa1NKL1p1NzVJN1hULy92M0dxUHZlNUFRN1h2Z1IvcVRxa3hvQ1F2NWY0elozOEpNOTlObnVyUVRmTnkxRHRHNWszME1PVnFGbGNPQTBWL25EbDQ5MDVFbGs4cjk4Wi9NOFBuY2Y4VW9FTW9jY0FTWkF5UGxxczlwVnUycFg3YXBkdGF0MjFhN2E5VWJYZndGdlVFRUg0WWFxbEFBQUFBQkpSVTVFcmtKZ2dnPT0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCJdLCJhYWd1aWQiOiJiYzJmZTQ5OTBkOGU0ZmZlOTZmMzk0YTgyODQwY2Y4YyIsIm9wdGlvbnMiOnsidXYiOnRydWV9LCJmaXJtd2FyZVZlcnNpb24iOjV9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wNi0wOCIsInVybCI6Ind3dy5vY3RhdGNvLmNvbSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiRXpRdWFudCBGSURPMiBGaW5nZXJwcmludCIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjEwNjA4MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wNi0wOCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjEtMDgtMTAifSx7ImFhZ3VpZCI6ImViM2IxMzFlLTU5ZGMtNTM2YS1kMTc2LWNiNzMwNmRhMTBmNSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZWIzYjEzMWUtNTlkYy01MzZhLWQxNzYtY2I3MzA2ZGExMGY1IiwiZGVzY3JpcHRpb24iOiJlbGxpcHRpY1NlY3VyZSBNSVJrZXkgVVNCIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNZVENDQWVlZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQnBNU1F3SWdZRFZRUUREQnRsYkd4cGNIUnBZMU5sWTNWeVpTQkdTVVJQSUZKdmIzUWdRMEV4R3pBWkJnTlZCQXNNRW1Wc2JHbHdkR2xqYzJWamRYSmxMbU52YlRFWE1CVUdBMVVFQ2d3T1pXeHNhWEIwYVdOVFpXTjFjbVV4Q3pBSkJnTlZCQVlUQWxWVE1CNFhEVEU1TURRd05qRXpNekV5TkZvWERUTTBNRFF3TmpFek16RXlORm93YVRFa01DSUdBMVVFQXd3YlpXeHNhWEIwYVdOVFpXTjFjbVVnUmtsRVR5QlNiMjkwSUVOQk1Sc3dHUVlEVlFRTERCSmxiR3hwY0hScFkzTmxZM1Z5WlM1amIyMHhGekFWQmdOVkJBb01EbVZzYkdsd2RHbGpVMlZqZFhKbE1Rc3dDUVlEVlFRR0V3SlZVekIyTUJBR0J5cUdTTTQ5QWdFR0JTdUJCQUFpQTJJQUJJY2lvTGxkTG54dlNwLy9HYUowc3E3aE05MlBRNHpXN0NQbFpsVW0yc3lpcHB3Yi9XWFB3UFJPVGRtUWYyR0RiZzVVQUEySVlwTlpwcFVlcTF2Z25XdkxtdUo3K3UrS1dCSzIzZHoxUzZTWU9QdGs1dkhmR29tcEM3SUtpOE11aktOak1HRXdEZ1lEVlIwUEFRSC9CQVFEQWdHR01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZDRlI2dDkraS9mNkQ5bWVvZ09MWXBVbGJxYXpNQjhHQTFVZEl3UVlNQmFBRkNGUjZ0OStpL2Y2RDltZW9nT0xZcFVsYnFhek1Bb0dDQ3FHU000OUJBTUNBMmdBTUdVQ01RRDJLWmR6czY2aDFrQ0VHcW1GVnIwVWUzamFOL0J3ZmZZdVg0S20rWVREaVU3aktFWmR4empBcndGU210aUFJekFDTUVOZUxLRGFBYk9GSXZpcVk1S3QyY1hRa1d6VGdyMTM0VmxBOGhVQlBHRTZLSGc2Z2lKYUhnUFpMU1k2QUZXSDJBPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBTWdBQUFCWENBWUFBQUJCYUFvSUFBQUFCSE5DU1ZRSUNBZ0lmQWhraUFBQUFBbHdTRmx6QUFBRGZBQUFBM3dCSnFGSklBQUFBQmwwUlZoMFUyOW1kSGRoY21VQWQzZDNMbWx1YTNOallYQmxMbTl5WjV2dVBCb0FBQmVuU1VSQlZIaWM3WjE1WEZ6bDFjZC81N2tYbUd4bWNZbHBHbzJhaENoTDNIMTlQMWJqa2xwM3JVNWdnRkJxcmJSR0lVbHRnTVRXMFZxQnhDYVF1RmVyRGNzTWpNdHJYUnExamFodjFWWjVOVUJpa3NaWWF4V2pNYnNCaHJuUGVmK0FHZTY5TThNTWhHRUE3L2Z6bWM4bjl6emJJVFBuUHR0NXprTVlJdGp0ZWNjcVNtY0tDNTVGb05rQVpnTTRDb3dKQU1hQ01CYU0wWEZXYzZoeUVJeFhORTFaN1BHcyszZThsUmxKVUx3YXpzM05QYkt6VTg2VjRJc0l1QWhkQm1GeGVPeldmRXE2eDdQdXMzZ3JNbEpRQjdPeHZMdzhXMGVINzJvRzUzbzd0VXNCcUhHejBKSEpKRVhWVmdMSWlyY2lJNFZCTVpDTWpJeVRpQkorMGRiUjZTQmd3bUMwK1MzbTRuZ3JNSktJcVlIWXM3TlBVU1JLQUdRQ0hHMXZzUXVnTFdCc1plS1BpZmtBQkw1aFlEODAyc2NLeTFqcVBOd1FFT2VDK1c2ZGFGemNsQm1CeE1SQWNuSnlwbWdhVnJKa0J3QVJJZnNXQmpZSTBBYWZyK01OajhmelZTeDBHcWxrWnVhTWp0OU1jdVF6b0FaaXQ5c1ZWVTI4eGFmeGJ3Q01ENXVSc1owSlZWSVZWWjZxcW84SFVnY0xpNEZrd0F6RW5wMTlpc0tvWXNicFliSklBajJ0Q2E2c3I2bDVDd0FQVk5zV0ZyRmlRQXdrSXlzbmx5US9DR0JNaUdSSm9LZWxwRHZkZFZVZkRrUjdGaGFEeFdFWnlGVlgzVHg2ekpodkhnQnpYdWdjOUxvbStCWlBUZlhtdzJuSHdpSmU5TnRBc3JLeUprcis1Z1VBL3gwaWVUZUlTOXkxTmIrSE5aU3lHTWIweTBDeXM3Ty9LeVZlQm5DS09ZMkJsNlhQdThCYWpSb2NOQldiRmNuRi9tZGk4c1ZUbjVGR254Y0lNekp5WjVHaXZRckdjYVlrSDRqdW5EMXJScG5UNmJUMktpeEdCSDB5RUxzOWQ2cVNvTDBWd2pqMkU4UjFMbGZWaGdIVXpjSWk3a1E5eExMYjdlTVZWWHN4aEhIc1pFbVh1K3VxL20rQWRiT3dpRHRSR1lqZGJoK2xxRWt2QUR6SGxQU0pJSjVYVzFmenp4am9abUVSZHlLNWdRQUFGRFd4RXVEelRPSmRta0tYMXRiV1dzWmhNV0tKT0FkeE9ITG1NN2pPVk9vUUV5NnVxNmw1SjJhYVdWZ01BWG8xa0t5c3JKbVM2VDBBUitqRUdrdGNYbGRYODBwc1ZiT3dpRDloaDFoT3AxTklwaW9ZalFNZ3Vzc3lEb3R2QzJFTlpNdTJiVGNCT01ja2J0QTZPKzZOclVvV0ZrT0hrRU1zaDhOeEZFTnNBWENrVHJ4TDh5V2tlVHhQZmpFNHFsbFl4SitRUFlnRWxjSm9IQUNqeURJT2kyOGJRUWFTbFpWMUlvSHlERUxHdTdObnozeHljRlN5c0JnNkJCbUlsS0lJeGcxRVRRaSsyZkt2c3ZnMllwaUQyTzI1VXhYVjl4RkFTVHF4eSsycXNjTElXSHdyTWZRZ1F0VVdtNHlEQ2JKc2tIV3lzQmd5QklaU2MrZk9WUW5JMFNjeTZBVzN5OVUwK0dwWldBd05BajNJNUtsVGZ3QmdzajZSR0tzR1hTTUxpeUZFb0FjUmtuTFplRHIyazltelo3d3grQ3BaREZkSzB5b1dFK2h5QUdDaVYwcWFDbGJHVzZmRFJRV0FxMis4Y1J5M2RWeGxTQ0ZVV1N0WGtTbExyMWhHM09PT0l4bnZsN1FzcXV1dFRLLzFwVlV1SmZBay96TURIeFUzTC9wOXVQemxxYXRQbGtJc01BaVp2eXBwWHJRNmRQMXI3aURJc1pIMGtFVHR4UGlLbUxlMUhSei9wdk5mUDI2UFZJWWdUZ2I0RWdBZ2x2K0psSDg0b0FMQTZFUGU4MEd3NlJOWVU2cmlvOUx3b2Q1ZXIrelkwdXBrSU1Fdkk4TCtzak1lV1YvY21MK3ZyL1dWejFsek5rc3VaK1BpNG1ZQVlRMEVoR1JpbEppRTJ3Q0VOQkJBM3NhZ1l5THBRdDJEQ1NhQ2JkeitnMldwbFk4bnNuYjNrazFMZGtjcU81SVFBRUFrTHpLS2VWdGQzYnB0OFZCb09MRmpjK3RVNkl5am15UGdiYy92VDMwc2VWa0k4Zkg5cVd1QUdRdENvVmNvTFdWcGE5UGlyY3hnSWdDQUlTN1VDeG4wV256VUdWNEloY0w5ZUpjNHB6OWhDNU1Xa3ZMMGltUUFWNFZJR25QdjdQdVBEQ0dQQjFNQXVYNEk2Uk56UkZaVzFzU2dvN1RFRGZGUlozZ2hwUXhuSUpPVHh1M1A3VXRkekZTRU1MNXhhbUxuVU9oRi9IeEhKR2dyNHEzRVlLRktLVkpCYlBoaUVvUjRQVjRLUllQZGJoK3Jxa21YU3ZCNUFuUXNNNDhDYUNlRWJOUTYxZldEZGcwWmllbmg0dUlSVUZSdnIzOTh2bWUrRnFtYWUrYXNtZ3FKN0hEcG1oVEhBNGhaVUF6QmZKVkdpWDh6eU1oN0RFQTNNT01PQU9iZU1HZEZ5Z1BMbDI1YU9PS2RWMVVpSkp1KzR0M1YxZFd0OFZHbmQvTHk4aWEwZDNRdUJhR1FtVWNUQUFaM084d3d3QVJGMWJSTVIvYXpncmlvdHJaMlJ5ejFJZWJqT2Z5WnpCTjNmTmg2UFlENlNQVWtzTHFZd1luaDBvVUlPNVFiR0VnY0tHbStaWTlKdWdmQWI4dlNLejhDdzJWS1M1Uks1L2NCckl1cFhrTUF3WVJrazJ4TFhEU0pRSFoyZGxwN1IrZjdBRW9pWE9hcEFMaEJNalU1SERtT1dPckVGR0VDVFZqRzZNV0VBSlNkOGNoNFpyNnAxM1k0N0ZBdTVoUTNGYm9CdkcrV00zQkdITlFaZEZSbUpPdS9RUUp2alpzMlljakl5SmtqSmIrSnZ0MmVOSWJCMVJtT0hGdWRxL3FKbUNqR21CNGg3TVdjc3RTMTg5Q0M4RWVVTzlzV0FoVCtMaFVBUUl4N2tBZ1E0ZS9NT0UwdkU0eWorMU5YNmFtcnAwTlRaZ1RxSWVZVGtxYzBoQnVLT3VFVW8rWk1PbE5xOG50RU5KVkJDUVI4SmNIdmVSTnREYzdHL0VPaHlxMU1YM3VDai9ra2Z4dExtd28yVUdEeHVoZjlVbGJOZ0ZDbkE0Q1FyS2xFUEZVL2pKYWdqL3IwRjhjWXU5MCtpUVEveDhIR3NRUE02d0R4UGpOM1FxR1RpSkZoQ2s4a0NQS2hqSXpzbHJxNm1uY0hVaThHVXptdG1SWXBId2t1QmtJYnlKb1phNUlPTWQ4YXViWDRHZ2c0eExFSTZuc000UEwwaW1UV3FBSGdZd00xZzIrZDc1bi8xK0FtbWNwUzEvNllpTzlneVNjUWRiMkpxUHZIS2dEWXZPMzdTOU1yVjNjazJGYVlEVVdDSnhQNFZRQmdCc3JTMXM1RE0vNFNTVWNTd2dYd21RREFndjVIZ0kwL1BORTE5aHd5S0FsSmQ4QzRGOEJndmxmemVVOTJ1MnZ2Y3J1ci8xUlhWL1BudXRycSs5MnU2dStCWVFkd3NDYzdKUkhoQVF6d2xkY3JVeDZjak9ESkt3RGFaSGhrWEhodmVvWDViRDhBNEp0Ui9DTUFVMHppRUZkRmNGd05oQWxuaHhEM2FhZDh4YW1WTTVucE5RQUI0eUJ3UVZIVG9nZk5lWjBwRDR3dFQxdjdEQkUvRHVDRVhxbzlnaGgzMnJ3ZGI5NHpaOVZVZlVKUlU4RTdBQVVXTm9qNVo1RjBMSit6NW15QXp1d3BJeDhVTUwyWkpkSEJvSkp4d3VGd0hBV1d0eGlFelBlNDNiWExQUjZQTjFRWnQ3dm1LVEN1QmREemhpT2NsWkdSUFc4Z2RXTkZteDVDZkVpQ2w1cUZvbXNKMTBDOXZWNGh4dTBtY1NjVGZoR2kzaVBMazh2amNqbG5XZHFhZkRCT05jc1Z5VzlGVzBkcHlxb1pVc05yTUw0TWlvdWFGOTF2emx0dnIxZHN3dWNHK0ZxZGVDK0Fhb0IrQmFDRWdFY0o5R2xQTXArdVN1WDVWZWV1R3FXdmk4R1BCQjRJMTVpTnlBeEwrZk9lSjlyZTFyTDNyeW9BZzE4T1NUN1FXeVdEaTdnQ1FPQjhDZ0ZiVzcvNC9PNWVDZ0FBM082YXYyWTZzcDhBOE5OQVdZRU1oQm5xOUFjcDVmSCtibC9ISjh1YUMxOHFTNnQ0VC84bUFuQnQyWnhWS2NVYmx3UjZsNCsyZlA1RElwcHBLbC9ka1dCN3crWU5kbnZTMUZIVEVMSjNPWHdrNUt6U3RNckFpNUVoRTRucE9FSGllZ2JmRUtKSTYvaWtVUzlIVTNkWlN1VnhFSGdWZ1A3SFdWTGNYQmh5TDJYSDF0WmJBVnpSSTZIZnQwdGxpWFBUUXNPTDJ6blhxZHErbnJnRVFDbTZSbHluZVErb2R3Qlk3cy9USWRWYW0vQ3RSRmZvS2pWQktqY0MrRTJvZGt2VEhwd0lkTTczUHpQa2cwNDRwUXJBWUhWRTFCYkYzejFJOEFXbWtkRWZHaG9hb2hyN0N1SkhKRk9QZ1FCMmh5UGJISGk3MzJ6eE5rOVA5UHB0bHpIbTBEZ2NzM1BLcHdCQUxFcVorR2xkZG9KVWZnSGd4aDRCbVhzS1NjVGx6c2I4UTJXcGxidEFPTXJ3OTNRdDljYm9waTU2MUxoUUl3RHFYa0lQbFJ0WW50K1kzeG1wMW50U2Z6Y05oTmNBVE84cHpNdUxteGFGUElUblBPT1IwZkMyTGZOLzV3UjJGVFVYM2h3eWI0UFRCMkJGV1ZxbFFKZVJBTVMzclQ1MTljckZIeXplQ3dET1RRc1BscVpXVmhPaGV4UkNQNjIzMTk4YmFrR0F1UE1ub01EcWFGdVNsSDhFdWl6UFlCQmRtMjVEQXduNmp2NVpJNDU2b2oxcjFxejNBUVMrUkFiR01YREpRSDA2RXR0bkhCaTdEMTJmL2ZqaW1NK3c4OWpQUmdQQTBwYmJuZ1hRYkZJcHB5eWw4amdBS0UrdnZCakJNY2VlS21wYTFMV0NTQlMwMFJuUHBWNDl6SGl3cUxrd2lsVkJtcXFTK2hxQUUzdEV2THk0YVZIWXVHcTJ6bzZMMGVOSTJka3A1QzhqdGRKKzVKNzcwRE1mR3RmdW8wdU4rdElENk43TlpmQzBqN2QrZm9XcENqQ1lRTHJSQnFQRzc1UXBZSmpRQWl4b3lGeEVUeUREcGFCQ0tpR1g5RUxoZERvbEFSRmR0QWVTTDQ1dWZRc0F1cGNUelcvSkJBZ3NBZ0JtQk0xSkJNbHkzV09RZ1ZDa1BaZllzNWZBdDVXMEZDNk1Ndjg4QUNmMVBOS2R2UmtIQUlCN25HWVplT2VPalVzK2k5U0lzOEhwQStONVhUdm42OU9YYlNyWURFYVBsd0JUa0NOcFdmcWFTd0hNOGo5THdzUCtmNnNBRHFCblpRR0NPZUpaZ2NHQ0lYZVJib2pGUWpzQndOK2pLYnRnd1lKak9uMXlNSTM5QzRYNE1mL0RpYk9uMU8zWTBub25kUC94QUc0dVQ2OThrUm1YbU1xK3VMUnBjV0RGaFVuK20wejdpeFMvbGF3UEdhaXdLYkxlUDNUcEJ6c1RwUzlvUWg0RTB6VC8xMDNBT1dWcGxkRzYxZ2RXRTRrUVBCRW5QQVRnUEFCZzRBY3IwOWVlOE11bTJ6N1d0ZnR6djhzUWdkNHViaTVvOUNjSkVBeVRjZ2xNakZLcG1FTWtOdXFmQll0cm9pM3I4L0YxQmdIakhVRjhaaXcrWU8zMEJGWE0wRjhGTWQ4elg2UGdYbVFNTTU2QmVjbVpZWGl6a3RTdjBBVCsrdW5SL3UxOVJZRG1GamNYRWtLN3hVd2hpZlg5TUE3OTcycXlWeWd2T1ZNZTZQM2xTNFk0MElubytpMUc4d2xNQ3hpWVlLNjJYZTU1Q3VBdnV4K0ZEekl3bkNwTHFUeU93SUZoRjdNMExEdXJ6UFFaZ1UvM0N3VDRKQXdSbUhnOU1lNE1QSVB0V1ZsWjk5WFcxamIyVnM1dXQ0OW44SEs5akFoVmtjb05OQk1TYmRWN3ZPMi9objZTYWc0R0Rtb29iaWt3TDVrR3owSEFBN2JBRUE0MXNYT2h6NXR3QVl5eENTWkFvTW9KNTRWT1JIL0NsSUZuQ053T0JJWTA1OWdVMzUrYzA1KzRQTnpwUkNMYXpSeFlHRGdBb004WHdSTDRZN1BNdWNucExVK3JlSUxSTmJRbHhrMXJacXk1cTJCN1FRZUk4Z0ZXdXBYZTFYNXcvRlA2c2lvUnRvSjd6aUV3eU95YkZUZnFhbXJleVhSa042TEg3MGVSVEUvYmMzSXU4VlJYYnc5VnhtNjNqMVhVQkErQXdDNDNBUWNTRXBSK0g0UHRML21OK1ozbDZSVXJ1eWVLSVNHV1FlTnlTZkpURWJ4NVBXWE5qRFZKQmRzTE9nWmFUeiszTjk2K3F5eTFzZ0FFOC8vVitVbHBFd3JSSE82VVlqQUU1dmJtdmJlTVNwdHdCSU82Zk9JWUZ5YU5PMURubk91OHZuc1Z5Z0N6NGNmOWorTG1Rdk5RdE44b1B2VWhuNnJkamk1ZnZhTy9zY2xyblNuT1owSDhFNTNTajVtTlZ4REQ3SHMxZTZDVUdnZ0lZaW1NUHVYSEt4ci93K0hJWHRSMWxxV0x5eTY3TENrek0vc0dSVTFvQk1pd0tjak1kNjlidCs3cndkSlp6NmhENG5FQTRTYWI3eGExTEhyVkxKU0NRN25yaTNZYnZqdWd5b1dndUtXd0hveW56WElDbGE1TXJVanZTMTFPT09XRXhGRS9Zc0lMUGZYdzFiYXZKejdoaERQb0RVRFNzRTkxZnZscGE3OWp6aE95blRNZTZjMTVGUUJ3KzRlM2ZnSndvSDRpOFRPYm1IZ0RlbnBMcVpCNDFGeE9jTENCVE1ySnlURzdQOFFObDZ0cUF3SDNtY1FUR1ZndG1iN01kR1J0elhSa3Q0eWZNT2xyRUR3QXpUTGtKTHh5eEJGakt3ZFBZeVBkYi95UTRaTUl3YjBIQVBnMjdtOEZFT1Fwb01YYTdiMGJtVUEvUi9Ed0pra2pVZHZYazVMNWpmbWRTV08wK1FBMTZNUTVTYWtUMTVyenRoMjk1MDBBZmwvQUJQYkorME1aa3A3eTlEWC9aZk8yZjFtV1Z2bE1XZHJheTNyTlQrS2huZ2UrQUF4bjRJbndrbUhpM28wUVFyWUFNSXd0TzZXOG9EZWxCaHVYcTZhSWdVZENKS25kQnBFQ1lFeHdNcjJ1ZFhxdmYvVFJSeU51YXNXUzlrVGJ3N3BKb3A4UDI1cjMvU2xVL3U2eGZsQ3ZJd1pwTDJUWit3VmZFV2h4Y0FxbjJJN1lIM0ludWplV3ZMMmtyYjBOMXdEOG5sOUdoRnZLMGlydTB1ZHpOamg5VFBRcm5lZzZXOXJFcDM1Nzh1cWdGM2E5dlY0cFQ2LzhFVE92UjlkM2Z4M0E5NXhpUHlXc3o5Mkp5Y2UreElSUC9DcUFvUGRrQ0RrTUZyVzF0WHNBTXF3V2tUU2VVUjhDY0oycjVtY0UraW1BS0laSzNBR2c5SXZXLzF6aThYamk3bHZtYk13L3BCRmR6S0I1Z1kvVXJ1NXQwc3NoSnVweUVQZENpcG9MYWdBOEc1VEFXRkthdnZhaTRCSzk0OXhlc0Y5TjlGMEdnemNBL2Jvc3RkTGdqMWJTVk9BaXhtTTYwWFdLS3Y1VmxsYjVTbGxhNWFyeTFJb1ZwV21WMVR1MnRIN0tqQ2NCK0k4SzdDUFdjbm83d1RuZk0xOGpwc2RDSkgzVTBiUW5wQnVTQ2dBTTNrRFErZnNURHpVREFRQzRYTldQNWVYbFBkWGU3cjBKaEF5QTVzQVlWYVFGVEM4cUN1NnZxYWtaVW5HWmxqY1Z0Z0JvaWJvQTRkOW1Udy9pd2QwTDBYeHlvYUtLQ3dCTTBva0ZzVnkzS21WVmVsOURBTjNlZVB1dTh0UFd6bU9mL0YvNHZYUUpLMHJUSy9lV05CVUdmcmdUa215MzdPNW85L2E0aUNBUlhSdVA4NWdJSWJxSS93aVMxeXh0WHZ4aEpCMkVWQjZUd3ZkcjZIODNqSWZEdmF5Nnd2NXdVQlNUbWZhY25DR3ptcVhueVNlZjNPdDIxOTduZHRXZXBmbThvOERhY1pwUE9WN3plY2U1WFRWcGJuZDE4VkF6am40aGczc1EwT0NlQzFuKzRlSldJaXdKa1RUVlMwclFoRFlhaXQ2LzdYUEJOQS9BNTkwaUlzYkRaYW1WQVVmQi9NYjh6cEtXd29XeXkybXh0Nlg1L1NEY2gwUmJxbjZqdFRlV2JscjRCUlAwanBadDBxZUVkWjFSQWVEUTZNUTNScmQxdEVPM0k2bHF2QURBSGRFMEdpODhIbzhHSU1TbTJ2QkhndGNLa0dHSXcxcXdJMmxibTdMQmxtUjBSeWRGaG5leGtlTDdMRmgvL3d2WTJ4WTJCbHBSVStFZlMrZXNhWUkwQnZZQWRYblU2cGRyVlovNGJhZXFkYzBWRlE0N0ZGN2FVdkRSaXBRSHp0Q0VMN0RyTFFXQ2xxK1hOUmUrQk9DbDBwUlZNNkFvYzRYRVZCQ1Brb3l2UUdMam1EYTgyZGRsNys1Z2YvclZPUGV5TGJlRzFUWFFXMlU2c3VzQXpOZWxmVEk3ZWVhSlZ2aFJpNUZFZVhyRjFjejBuUCtaSlo5ZHNtbFJXQ2ZZd0Z1QkJjeWhSby9mdkczYmtGck5zckE0YlBUT2lveC85R1ljZ001QWRuNzIyWG9BT3cySmtrS05QeTBzaGlYM3BQNXVHZ01CZDNnU0NEcnVheVpnSUEwTkRUNFFHWHNSd2hVWkdUbHpna3BaV0F4RFZGSnVScGVyQ1FEc2FVdXdlU0tWTVV5OFZJRlZNSjZoSUZMWUZEbmN3bUw0NFp6clZBSDZzZitabUI4TEZ6SklqOEZBcXF1cld4bjRveUVINDRhTWpKelRZV0V4akVuYU5mRXE5SnlMWjFJcC9KVVNPb0w4VmhUaUZkQkhCQUVVSW43WTZlemRKOGJDWWloRFBXNzNJT0RQU3o4by9HZHYrZjBFL2VocmEydDNnT2tQcHRyUDJycDErNDNtdkJZV3c0R1Y2U3ZIa01CZUFubTZQMUZIcHcvcDJKV2JtM3VrdDFQYkFoZ2lhM3l0S3BRMlZBTmJXMWpFQWlXVWNPUEdqVzJwcWVsN1FZWUxYVVpMcGpOUFBqbTVhdlBtelJGam5GcFlqQVRDeml0bXo1NzVPSUMzalZLK1FFbEkrbFhJQWhZV0k1QmU0OVhhYzNKbUtCbzN3bmlPV2lQUWxTNVg5ZnJZcW1aaEVYOTZYWm55VkZkdlp3cTZ1MEpoNHFjZERzZTVNZFRMd21KSUVISU9vbWRUYy9QbWxMVDBLUVRvWTgwbUFIUk5XbHJxOHkwdExidGlxSitGUlZ5SmFtOWpWRkxDSWdCdm1zUkhNWW1YTXpKeVo0VXFZMkV4RW9qNnpneTczVDVlcUlrTmhLQlErTHNKOGtxWHkvVjJ5SUlXRnNPWXFIZkhQUjdQUHVsVHJnUUNoOTc5VEFMRXl4a1oyZDhmV05Vc0xPSlBuMjlkeXNqSW5VVkNld1VJQ2lDZ01YRDN5Y2t6NzdFT1dRMGVlWGw1RTd4ZWJ5QWFwcFJTdXQzdW9FczNMZnBIbi8ycjZ1cldiVk1WT2hlZ0psT1NRc0JkVzdmKzh5OURLYTdXU0tlOTNYZStaSHJQL3dFcGY0dGN5aUphK3VXQVdGMWQzU3BJempXRWxlK0dnUXQ5R20vS3lNb3B0QndjTFlZNy9mNEIxOWJXN3RFMDd6d3dQUjRpZVNJeFYyelp1djMxN096c3RNUFF6OElpcmh6V0c5N2o4YlM1M2RVM0ViQUFwb3Q0dXVEek5Ja1BNak96bjdmT2xGZ01Sd1prQ09SeTFWUVQ1Rm42MEpLR05naFhrdUIzTXpPem4zWTRIT2RoZ0s5a3RyQ0lGUU0yUjNDNVhGdG1KODg2aDRDRjNIVnRiM0JiaEI4eXhKdVpqdXp0bVpsWmQyWmtaQXladTBnc0xFSVJremU1dytHWXpCRGw2QnA2UlRCQzNnYWlEUXplSUpqZmNMbGNPM3ZQYjZFbk16UG5haEEvcHhPMXVWMDFFYThEc0lpT21BNTE3RGs1eVlyR0pRQ3kwUjNGTVFwMkE5aEs0QzNNMkVGRUJ3RTZLRW51ZzBiN1dHRnJqMFdIZ0RnWHpQcTc0eTBER1VBR1pTNWdYN0RnQktWVFd3S2liQXloT3hCSEtGKzZYVFdUSTJlemlJYUkzcndEd2VhbXByMHRMYzEvbmpidHV4V2piS00vUUZjTTRCTUhxLzF2RllUbldwcWJuNG0zR2lPRnVLMG01ZVhsVGVqbzhNMlY0SXNFY0RFRHA4UkxseEhFMTJBdDNlMTJmeDQ1cTBVMERKbmwxZ1VMRmh6VG9Xa3BRbEl5RTVLcDY2N0Vvd0dhQVBCWUFHTVI4aFlwQ3dJT01QQ3lJckI0UkZ6OU1JVDRmeTkveWZiT2hkZkJBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiYWFndWlkIjoiZWIzYjEzMWUtNTlkYy01MzZhLWQxNzYtY2I3MzA2ZGExMGY1In19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTEwLTI4IiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTA5MjYwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy42IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0xMC0wMSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTktMTAtMjgifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJiZDc5ZThkZWFmY2ExN2E0NzJlNGMzN2YyYzdjODYxMjY4ZTQ5ZmQ1IiwiYTcyMDk2NzcyMzI2YjFiMjgyYjI4NmMzZTdkNjQwODliZDdhYWFkOSIsIjAwMjgxMjUwYmEzZmNmMzVkOTUxMmUwNjc3MTM1ZWVjNzdhOGZiN2EiLCI4OGM3YzM0YjBjOWNiYmJkYmJkN2Q0YzBkZTQwNGUxNGE3NGI2YzhhIiwiYWE4Y2U2ZmRjZDcyMmY3MDFlZTA2NTdlMThmYTlmMmE2ODVlODFjZCJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJiZDc5ZThkZWFmY2ExN2E0NzJlNGMzN2YyYzdjODYxMjY4ZTQ5ZmQ1IiwiYTcyMDk2NzcyMzI2YjFiMjgyYjI4NmMzZTdkNjQwODliZDdhYWFkOSIsIjAwMjgxMjUwYmEzZmNmMzVkOTUxMmUwNjc3MTM1ZWVjNzdhOGZiN2EiLCI4OGM3YzM0YjBjOWNiYmJkYmJkN2Q0YzBkZTQwNGUxNGE3NGI2YzhhIiwiYWE4Y2U2ZmRjZDcyMmY3MDFlZTA2NTdlMThmYTlmMmE2ODVlODFjZCJdLCJkZXNjcmlwdGlvbiI6IllLNCBTZXJpZXMgS2V5IGJ5IFl1YmljbyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50IiwicmVtb3RlX2hhbmRsZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDktMTYiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ill1YmlrZXkgNCIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTEwMDIwMTcwMzI0MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjIuNSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDktMTYifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyIwYTQyNmVlMTdhZmQxNjUzM2IxY2RmYTk1ZGUxZTkyMGE2YWVkZjNhIl0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjBhNDI2ZWUxN2FmZDE2NTMzYjFjZGZhOTVkZTFlOTIwYTZhZWRmM2EiXSwiZGVzY3JpcHRpb24iOiJWaXZvS2V5IEFwZXggVTJGIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ056Q0NBYjJnQXdJQkFnSVVjOGNSRXNZOGsrdHUvQWw1YWZZRVlSMG5DNWN3Q2dZSUtvWkl6ajBFQXdJd2FURUxNQWtHQTFVRUJoTUNWVk14RURBT0JnTlZCQW9NQjFacGRtOUxaWGt4SWpBZ0JnTlZCQXNNR1VGMWRHaGxiblJwWTJGMGIzSWdRWFIwWlhOMFlYUnBiMjR4SkRBaUJnTlZCQU1NRzFacGRtOUxaWGtnUVhSMFpYTjBZWFJwYjI0Z1VtOXZkQ0JEUVRBZUZ3MHlNakE0TVRBeE56UXdNRGxhRncwek1qQTRNRGt4TnpRd01EbGFNR2t4Q3pBSkJnTlZCQVlUQWxWVE1SQXdEZ1lEVlFRS0RBZFdhWFp2UzJWNU1TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1TUXdJZ1lEVlFRRERCdFdhWFp2UzJWNUlFRjBkR1Z6ZEdGMGFXOXVJRkp2YjNRZ1EwRXdkakFRQmdjcWhrak9QUUlCQmdVcmdRUUFJZ05pQUFUa2owNG81ZzVxZDlKYi9vbTRiRDRseFd3Y2xwU2tSbUZzL2xKTldSSWtXK2tvdDY2L3dSSHUyU3UvMUJUSmVnU0VqUE4yVTBWK3IycUoreFZjdVhqb3p2U0twdHMyYWkzMXRCdXRucVlYb3YyWDRWTTBHMTRHRklpSERqbXFVcXVqSmpBa01CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMmdBTUdVQ01FMVRvbnFFWnlzN1N3VE1QY3FpM3Y3aUozaGtsem5rWjN6elZ3UEl0MjYwUU9kdVRleVpaL2gyd0RWRHR0ZlhtQUl4QUpUVUd5L092U0dldHhXK2drQ3J4L1FCU1BrSTBiVFVFWG5rdzlsMzNUaUdvdzZVTForNTBRKzk2L2NHaEtia3BRPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0NBWUFBQUJ6ZW5yMEFBQU1PbnBVV0hSU1lYY2djSEp2Wm1sc1pTQjBlWEJsSUdWNGFXWUFBSGphcFpocmNpTTVEb1QvOHhSN0JCSWsrRGdPbnhGN2d6bitmcURLNnJiYkhUTzlZOW1xVWxXSkJKR0pSTkp1Ly9YZjQvN0RUNVNRWE5KU2M4dlo4NU5hYXRJNXFmNzEwKzk3OE9tKzN4OTVidkg1MDNYM3ZpRmNpaHpqNjJQTnovTWYxOE43Z05laGM2WS9EVlRuYzJOOHZ0SFNNMzc5TXRBemM3U0k3SHc5QTdWbm9DaXZHK0Vab0wrVzVYT3I1ZWNsalAwNnJvK1YxTmVmczdkVVA0Zjl5K2RDOXBZeVR4VFpNVVRQZTR4UEFOSCt4TVhPU2VYZGJudDc1enhHdmRjL0JpTWgzK1hwL2RPSTZGaW82ZHVIUHFIeVBndmZYM2RmMFVyeVBCSy9KRG0vajk5ZWQwRy8zSWp2ZWVUbm1WTjl6dVR6OVhqOGVFWDBKZnYyZDg2cTU2NlpWZlNVU1hWK0Z2WE9tcDN3SElNa203bzZRc3UrOEtjTVVlNnI4YXF3ZWtLRjVTY3pEczViRUpBNElZVVZlamhoMytNTWt4Q1RiQ2VGRTVFcDhWNnNzVWlUR1EyL1pLOXdwTVFXRjhoS25CZjJGT1VkUzdqVE5qL2RuYTB5OHdvOEtvSEJndkhpVDEvdVQ3OXdqcFZDQ0w2K2MwVmNJcFpzd2pEazdKM0hRQ1NjSjZsNkUvengrdnBqdUVZUVZNdXlsVWdqc2VNMXhORHdRd25pQlRyeW9ISjgxV0FvNnhtQUZERzFFa3lJSUFCcUlXckl3UmVSRWdLSnJBRFVDVjFpa2dFQ1FWVVdRVXFLTVlOTkZadWFyNVJ3SHhVVkxqdXVJMllnb1RISEFqWXRkc0JLU2VGUFNSVU9kWTJhVkRWcjBhcE5lNDQ1WmMwNWwyeWkyRXNzeVJVdHVaUlNTeXU5eHBxcTFseExyYlhWM3FSRlJGTmJicVhWMWxydnpOa1p1ZlB0emdPOUR4bHhwS0Z1NUZGR0hXMzBDWDFtbWpyekxMUE9OdnVTRlJmNnNmSXFxNjYyK2c0Ykt1MjBkZWRkZHQxdDl3UFZUblFuSFQzNWxGTlBPLzJOMmdQckw2OC9RQzA4cU1sRnloNHNiOVM0V3NySEVNSGtSQTB6QUJPWEFvZ1hnd0JDaTJIbWEwaEpERG5EekRjeG5ST0NWTU5zQlVNTUJOTU9vaWQ4WU9ma2hhZ2g5Njl3Y3lWOXdrMytYK1NjUWZlSHlQMksyM2VvTFd0RDh5TDJxa0pMcXVtZzU1a3V0VnVqa3dZcXE4U2x4RHBiM3JQUXN0UHMyMU1NZTJTeWNoWUJyVEpLSXBBOTRoNno1MFphaVBXd01nSStMZXk2bElzemErQk8xN3hkejNrUFBUMHNvYWI2ckN5LzA4TENuS09wYnZKaFdRQ1NJckd2MFFmTEJNQW92VzNtOWIxc3RGaGRIVHc5QUtaVkJGT1ZrN3lyVHI0K2hGeXUweEs1eUpHSmwrK2taK1JNb1NLZ2xhV1UzSFFVbmRzdDFiNXpDYU90VEloTTJvR3hzc0tqeFg1aDBlbXpzQnlXU3hZamcrOCsxNG9Nd0dncmpaTmlkeE1jKzRJU0k4VHNuMno2bnBXcFl5YXhpK2xVUTk5VFJpSS9hWTRTSjh1dHEvU3lvTDB1YXNNMUtMZ2hIQ1RRR0xlTjA4bDNzaEViMy9Jc01mZVIraGdzTExlbGgxejF0b0E4enROSGtRR2pwdXQ5bnJaNUFoUURPTXduNWF1SGRPYWN3a0puQlpwMkxCbDhNY2RRWjk3Wkw2UGdzS3Z3elhVZFBkQUVHOGcxNkxFOGxUSmcyU3hiSXZSS1BNdElGSXVXbEhLWTFBUHBad29OakpTSmhGcklqdnF3VHdOUU5raFRuY3R2RXA0NlRFNlpEUFd0d2lQRDU3cHJtcXZmUk1JUzMyY3lRa3lxcGJvMHFldCtVb1BvZWdGZWpUNUlEcU9WUTFsb050cGQ3UmtiazJqaGFkcTd0THd5ZGNNWFNwc0xxVjBFUXRFVWdVTTZSeWJWdFFOQTZqeTVhYk83aFZ0cVRSYmxyUk5SOFlVVWd0R2sxTWJjTXJMYm8wbzNMaThncFQ0cFozUmpnejhpWmFrRzNVRlpSUTVLbktrTUs1Q284TDZQUUU0cUFpemQ1VUJpSW5raFY1d3VVbHFNbU13VlIxVjZ6UUp6djFZTk1wcG5LY0c0Q210bkFWOGxuMkZSbGZCSTFsRjdpTUNVTWx5M0FsZ1hDekhTUWZJeS9JclVLOFJ1eEJJU3Bkb0NuVktyMFkvM3RCeEtIeXZuYUJvNmRaSTJRSklFa2ZPb25ZbFRyR3N1UkhpRWt4THl4TkJhS0liQ1V4RXltRmJPNlFxQ1g2TnVVc2h2U1pQYVJBdm1VZ0dXM3ViUU5NQ0xuS1V3RDRYRTBHZ1BQanlZWW1RWTNNREd3WEJrYjBKMjZEMVFjYzVxUzRZb1VyRlJKZDhOL0s0SkJsVktrSUNwVnVTVUZtSUJtcGhMYzRvMFEzZzRlVktnZ0JzckFuUEU0SGdvMFlpU3hkTFI1NEFYV1lUNlk3MXFlZXEwajJBWlJDN2NUYVVtR0N1TmlhZy80eTByNkthYTJRcVdML2RBUVZOcENBQkNqN2o1T09leUVueHBieDdVR2pXZDI1MmEyU2l4c1ZjMnREb3ByYStVNWpqSTlyYTFHcnFvUEJ4SDRjQWkwaU5ZdDdnQnoySnRmUThySDlxUTBTb3ZMOGF1UXhZV2VuVzhWVkMxaW9GZnFaTHpUYW1kdGpiZno5QnR1RUJ6SVpSbDBuVVFaMW9nN3p1WnpOQnhXT3llMUlKaGdOWkFDNERONXBQUXlnV3JTYWFsZzQwZlhaVXVhUFZzNm1OeUpsY1hOL0t4NmFxMExmVEdVbmdZOWFXaExKUVVXaCtBYWdzaXpJU01RSmN5NHNvSkpCUEVpSzFEcnJiakZhNWpMRnNlaHBES2ZrV0kzOWtDOXhqSDlrMW9hRjB1c2x4b1R3OG9GUmc3dFdiK2dDNkFwU2J1aGtEeWR1ampoZGFpdFdFdHRwRVUvSk4xRXRTRGRidXNQdDR1aUVLQkJHMnQ1cFBJY2FHVVdCK2x3VmVpdC9RSWE3czVxRCs2QkZxYWtTU0tOcFlNN0puMDZwcktBbk5mV1NaaVdPay90aEtpWjB3a2RlRjZJQkRkcUZ2QjZCWlRNMThQdXdZM1VBcDBId1JZcWJjNFFZbWxFTUdwOWFBMHBreGtLdWlncmN5OVBRL0RhaUNnblpJN1hNMk0yUkVXc29KKzRzM0tzRXlSRmROR05CdHhUeEUxUjFmbklNTlVFU2paSXBHTFRRMTI2NmNNaVVkMk42L1dRTGw5WkpBMnhCMUJEWHZxellUZU5wZXNPUUFqVHdFUHRDUHZTQ0hrUnRCc24rdkVvbUFhUkdTWkRNSE9FVXhjeTlWQU93U3NlelZoZkNVc1h3S3dzOGRla3lZazZNQTJCMWRXU0xkaFlIZnF3dXBBRVJ4SE1YZENUcW5CU0E3TjkreURtSnVOTUxyV3JTYXlqRy90YXRMN0IxeWpFN0FrOWhYWUNXQkJvN3pSUDZxYXhHSmRzaUNMZ1FqSU80RlNKTFJSOXBtb3FuWHhHSjFTNlNIRFpDeUZadFFGM2JYa1lSbW9DWHFUOGhnVmlDWUVwQnRZNXEwTTh4U0FsRWFyUnhZS2laQWxmcmM1RWhhUjRTcmxLekpLdHpBSDJZazRQWkViSDVlQnMyR1pSemZCc0g2VXJRa1hSN083TEcxc2xaNGtFc1FrdE80WFRPNXBUL0pZMExWazRuQVRoRk9BSEZaL1FsdWVmQ3k0RVZhVE1JRjR5UjJLN0tBeUN5eTJuS1A4bUE4Tjh4ckppYlJqQmZDd1ZoTmpXb1BNR1dHemFuSG1nZ1RZckFxeHNiWTFzeE9hTkNxSm1oUWFaZWlSZHdidjA3d0J5cHZ2emdEWVVCb01KWHJzMER1QXgwZVpmNmRBS0xTS04xaXpJa2pkaEhoWnc0UXVOZEc1WGhQUnl1WkhJcDRqRGRMa1lMd0lSZ1BGSVFBdTdhcUZPckloVGpmZGExM2d3YVVVbEdCRjIyZWNqRXlTWXFxdXE4Tm5lYXlJbXE1UERNdkd0bDlaUlRFT1RxeFNQM2hKYkx4OUFtTzhDYll0VlQ3WGV4ZGRDSjJJVHVNZTl5R1h0QnJRZDkzTmRoODBkL1k5bSsyRFdBOWIyTHlJRWFNVGwzS2RXbHMzQjl3ZlliaG9pamxmVXVIcHJoTGVHdlE1Q2UranVhdUdtS0t2MXUvN2xlZm9HbTIyU0xqdXAySyswQ3RLbkswY1hSUk9zaHM2NWs3eFlLSDVyWlRBTkpHbFYrZGlHaENDK1lJbGxFaXhNb0F1a3FjNWJ5dk1JM1J3UklFdTB0YndrYlJnTUFlN0FUd1ZJOUVJa0V2NklObGNXTzVWRzV1YXpJVkY3YW9KRmkyT0lxUVptN1hGalMwNHlZNnhEMDlCVU12QnRpQ1ZMeVF6ZmNtMmMvbjJkM2RGdk51L0NYOXp0SDJCR1ZuRUdpZGFEU2VmQVpnR3VzSHhYTU0vczhPOFVMVEVPYVp3WktOb1cwNENxUGNoN0Q0K0RpT0M4dUVrT3h2Q0tvK2xoUGwyOExIbUhwd2xHVWtxTGIyT2tRVDBTdXNFRWtwejNZUDlCd1N5Mks1TEx6T1JQM29VU1g1TUtlSVBIMkVmbktLZ3JwbklySWhTR09aSTJVS1JLY1FVMjJFZTJhK3NiTndJTENKTysrWGMvZkN2b3JVMjk5SHV2ai9TNlRlN3JER3ZiMFA4QmVwQlpOSUVRTldFYTd0Qnpxa0hpd1diQjVRUUZ6ZkFCcEZQN0QzcE9IZ1RxbW5haG93MlJSRk9hby92eXRYdTJlL1JZWnpZdkUrL1NUV3c3cjN0Z0kwTWtJOWM3cGYxWTZOTkErMjNCL1M3bWMzQjJnK1Z4SjZ4cnM0dW0wWnB2amhpdTlnZEN6c1NvOHIxTHVYdkZ2M2o2RDVmaU9HSmRXeHpVRXR3OG9FK0hkazBlZ3ppM1RCa3NYeFFLNUVxZytsd3NvbERIMHNKMTA2WjJObHhRaFBBTkpiZ2gyNm5wTWRoWVhxOWJvUzJMVjV0WjF1TjYrYlgyQjBKUURZYVFYbk1iUG1vK3ZqUGwyVkg5L01GKzRlSHJRL1ZQWlRHd1ZsQk1YWUdkQkxjSkp2NFF5UWd3aG9weE5lMmpiZ3h2ZkRJcXR3YzY2MzJSTWsyZjhsQWRvYjlqNEpkaExkRjJkY28wQ1cyL1YzMXJvU21wZUh1eWlaU0cyblZUMi96ODI5citIZEg5L1ZDczY1cjY3TVN4Mll1K0lPY3A0L2wwU0dnbGxwbm51ejZNWmRvay9qcXRya3MyOUZZRjhXZVRMcGhJVUlHTVBjTnRiVStzK1RmaWE4ZDNjOFh5amxuMmYvdi93ZE9PWkgxOFZhV0FRQUFBWVZwUTBOUVNVTkRJSEJ5YjJacGJHVUFBSGljZlpFOVNNTkFITVZmVzZXbFZFVHNJTVVoUW5XeUlDcmlLRlVzZ29YU1ZtalZ3ZVRTTDJqU2tLUzRPQXF1QlFjL0Zxc09MczY2T3JnS2d1QUhpS09UazZLTGxQaS9wTkFpeG9QamZyeTc5N2g3QjNpYlZhWVlQUk9Bb3BwNk9oRVhjdmxWd2YrS0FJSVl3QWdpSWpPMFpHWXhDOWZ4ZFE4UFgrOWlQTXY5M0oralR5NFlEUEFJeEhOTTAwM2lEZUtaVFZQanZFOGNabVZSSmo0bkh0ZnBnc1NQWEpjY2Z1TmNzdG5MTThONk5qMVBIQ1lXU2wwc2RURXI2d3J4TkhGVVZsVEs5K1ljbGpsdmNWYXFkZGErSjM5aHFLQ3VaTGhPY3hnSkxDR0pGQVJJcUtPQ0trekVhRlZKTVpDbS9iaUxQMkw3VStTU3lGVUJJOGNDYWxBZzJuN3dQL2pkclZHY21uU1NRbkdnOThXeVBrWUIveTdRYWxqVzk3Rmx0VTRBM3pOd3BYYjh0U1l3KzBsNm82TkZqNEQrYmVEaXVxTkplOERsRGpEMHBJbTZhRXMrbXQ1aUVYZy9vMi9LQTRPM1FIRE42YTI5ajlNSElFdGRMZDhBQjRmQVdJbXkxMTNlSGVqdTdkOHo3ZjUrQUhvbWNxcDdIamlCQUFBTkdHbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBEOTRjR0ZqYTJWMElHSmxaMmx1UFNMdnU3OGlJR2xrUFNKWE5VMHdUWEJEWldocFNIcHlaVk42VGxSamVtdGpPV1FpUHo0S1BIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVdFMVFJRU52Y21VZ05DNDBMakF0UlhocGRqSWlQZ29nUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0S0lDQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJZ29nSUNBZ2VHMXNibk02ZUcxd1RVMDlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl0YlM4aUNpQWdJQ0I0Yld4dWN6cHpkRVYyZEQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wzTlVlWEJsTDFKbGMyOTFjbU5sUlhabGJuUWpJZ29nSUNBZ2VHMXNibk02WkdNOUltaDBkSEE2THk5d2RYSnNMbTl5Wnk5a1l5OWxiR1Z0Wlc1MGN5OHhMakV2SWdvZ0lDQWdlRzFzYm5NNlIwbE5VRDBpYUhSMGNEb3ZMM2QzZHk1bmFXMXdMbTl5Wnk5NGJYQXZJZ29nSUNBZ2VHMXNibk02ZEdsbVpqMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzkwYVdabUx6RXVNQzhpQ2lBZ0lDQjRiV3h1Y3pwNGJYQTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzhpQ2lBZ0lIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUltZHBiWEE2Wkc5amFXUTZaMmx0Y0RvMk9XRXhZbU13TlMwME0ySmtMVFJoTWpRdE9UUTNNQzAxTkdNNFlUSTNZemN4WW1NaUNpQWdJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNREptWkdKbFptWXRNVEpsT1MwME16azRMVGhrTURRdE1EVTBNekV4WVdabFlqRTJJZ29nSUNCNGJYQk5UVHBQY21sbmFXNWhiRVJ2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2WkdOak5qa3lZemN0WWpKaU5TMDBOV0ZsTFdGbU9HUXRaakF5WldVd1lUSTVaRFUxSWdvZ0lDQmtZenBHYjNKdFlYUTlJbWx0WVdkbEwzQnVaeUlLSUNBZ1IwbE5VRHBCVUVrOUlqSXVNQ0lLSUNBZ1IwbE5VRHBRYkdGMFptOXliVDBpVjJsdVpHOTNjeUlLSUNBZ1IwbE5VRHBVYVcxbFUzUmhiWEE5SWpFMk5qQXhOVEk1TURFd016VTNPREFpQ2lBZ0lFZEpUVkE2Vm1WeWMybHZiajBpTWk0eE1DNHpNQ0lLSUNBZ2RHbG1aanBQY21sbGJuUmhkR2x2YmowaU1TSUtJQ0FnZUcxd09rTnlaV0YwYjNKVWIyOXNQU0pIU1UxUUlESXVNVEFpUGdvZ0lDQThlRzF3VFUwNlNHbHpkRzl5ZVQ0S0lDQWdJRHh5WkdZNlUyVnhQZ29nSUNBZ0lEeHlaR1k2YkdrS0lDQWdJQ0FnYzNSRmRuUTZZV04wYVc5dVBTSnpZWFpsWkNJS0lDQWdJQ0FnYzNSRmRuUTZZMmhoYm1kbFpEMGlMeUlLSUNBZ0lDQWdjM1JGZG5RNmFXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEcGhZamxqWVRSa05DMHhNRFEzTFRSalpHUXRPREF5TmkwME9USTFZalk1T0ROalltTWlDaUFnSUNBZ0lITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa2RwYlhBZ01pNHhNQ0FvVjJsdVpHOTNjeWtpQ2lBZ0lDQWdJSE4wUlhaME9uZG9aVzQ5SWpJd01qSXRNRGd0TVRCVU1UQTZNelU2TURFaUx6NEtJQ0FnSUR3dmNtUm1PbE5sY1Q0S0lDQWdQQzk0YlhCTlRUcElhWE4wYjNKNVBnb2dJRHd2Y21SbU9rUmxjMk55YVhCMGFXOXVQZ29nUEM5eVpHWTZVa1JHUGdvOEwzZzZlRzF3YldWMFlUNEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvOFAzaHdZV05yWlhRZ1pXNWtQU0ozSWo4KzZITXROd0FBQUFaaVMwZEVBUDhBQUFCQk12d045UUFBQUFsd1NGbHpBQUFMRXdBQUN4TUJBSnFjR0FBQUFBZDBTVTFGQitZSUNoRWpBUEJKUjd3QUFBa0RTVVJCVkZqRHJaWjdiRlAzRmNjLzkySEhkcHo0RmNkeERFbklDNUtROEF5UVVKSlFDcFFXTmxoYnRJMnFhOVZ1MDlST2svYmYxRC8yUjZmOVcwMWJKMjNhMWtudGltZ1I3V2hYU2ltbGtKSUdTRWxEQWlIazZSREhlVGh4N05qNGZlLytJSmlZQUsybWZmKzZ1dWZjMy9tZWM3N24zSitncXFvS29LcVFVaFNTS1lWVVNpR1JTdUlMM01MckQrSDFoNWdPUnZDSElnVENNVzdGRWlpS1NsbUJtY2ZXbGpJODRlZlNvQmVkUnNaczFKRnZ5cWF5MEVhWjA0cUlnaWlLaUpLSUxJcklrb1Fna0lad2gwQWtscUIzZElxck4zMjRwd0o0L1NFU0tRVUFkY0ZaWFhqUWF5WFdsK1JUVStKZ1lNeEg2NDF4a2d1K2tpaFFsbTlpYTlWeWdwRVlaM3BHMFdzMWxOaHpXZW15VVZ0YWdGR25UUk9RQVZJcGhYQTBSdkJXbEI3M0ZMNVFGSEV4VFVBamlWUTRUQWlDU0lYVGpEblh3TVhyTitrYzlhVjl0TEpJL1lvQ3FvcnRlS1lEbkxrMlJpeVpBalhLWERpQ3c2UW5Hb3Vqa3lWa1dicEx3QjhJY3JIbkJ2VjFWZVRvczNpL3ZZL0pZQ1I5Y0VwUmFha3VwS2wyQllJZ01PNExjT0x5SUc3ZlBCcFpwTUpoUmlOTGxCZVl5RFVhNkJtYTRPTHcxTzBTQTdrR0xRYzJWMUJUbk0vQWlKdUNQQnZMblE0QVJJQklOTWFmajUzbTB5ODdLTW8zOFd4TExVNXpkcHFBb3FvVTIwMDRyVGs0TFVhdWpmbTRPUk1DQWVwWE9EaTRyWVlmTjYvR2JzNmh0WHVFOXFISmRPdXNSaDNQdGRSUVcrS2c4K3AxM2p0MWp1QjhLTE1GQXVBTjN1THdxWGI4d1JBSDl6VHg0bU5yK05mWkhrYW1nMGlpd0plOVkyUnB0Y1NTU2E2NnB4RUVVQlhJTnhuSU0yV1RwWkg0NnJxSEVkOTh1bjB1aTVGRFRUVVVXTEk1M2Q3QithNnIrT2ZER1NLVTAyb0VRckU0eDl1Nm1KMi94VTkvc0pNWGRxemh2Zk85WFBQTU1EUWRaT0tMS3loQUpKRktDKzdDd0FUNVppT3lMTkhlTjRZS2lJSkF1Y1BFMDQ5VVl6Rm9PZjU1S3gzWCs0a25rdHdqclVVRUZnenhaSXF6WFgyRUkxRis4Y3h1RG02cjVzU2xmanFHSmdrdkJNNlNKUXJOQm5KMUdtSkpoV1B0ZmN4SDR5UVZGVmtVcUN2SzQ0bU5sZWcxY1BUVUdhNzBENmVuNUhhcTl4SVFCQXhhVFhyT1Vvckt4VDQzaVhjKzRxVURPM204dm9JY3ZaWnp2V09Jb2tCVFpTR1dyQlJtbmNpdHBFSWdZYUo5Y0pxWlVKUXQ1VTYycnlsRlRVWTVkcXFON3FGUjFEdnpDMmcxTXFJb1poSVFKUkZicmhIZlhERGRQMVZWNlJqd2tIanZFNTdiMjBKVDNRcHk5RmxFNGduMGtTbis4dGQvY09Ud01UWTFidUJYcjd6TW96WHJDRVZUYktvcUlqQTN5NG5XZG5yZFl3aUxhcTZxS2prR0hiSXNaeTZpU0N6R0Z4ZXY4UGNQenpJVkNHWHNnSlNpc3NxVng0OGUzOGFhcW5LU2lRU3YvUEpsdm1odFE2dVJTYVpTNUZtdEhEMXltRUxYTXR4akhrNThlWUhoOFNsRU1iUGNPcTJXSFp2VzBseS9EcU5CZjNjTUZVVWxQOC9LODN1YnFWN3V5QkNLSkFyMGpmdjQyd2VuT1hlcEN6VVp4K3NaUjZ1NW5ZVXNTZmhtWndrRkEvVDA5WFBzZENzajNxWEJ6Y1pzZGpkdXBMS2tpRVVkSWQyTUFiZUhTZDhzQjNkdnBiNmlDSTBrM1hVU0JNYjk4N3gxb3BXSjJTQlYxZFZJaSt5cktzb3hXMnljdm5pWktYOGdvK3lDSU9DMG1YbXl1UUZaa3VqcEgwUkZ6ZFNBVHF2RlpUUHptdy9POFAyR09nN3NhTUNjYzRYK20xNVVSZUhtYklpa29xQ3FBbjJqNDd6MHd2TUlxSVJESVJBRUR1emZ6OHg4bUVRaW1RNXFNdWpSYW1Sc3BseTJiVnpEaUdlQ014M2ZzTytSVFJqMXVrd0NraVJpczVxdzV4bzUzdGJGNUd5UVEwOXNReEpGRXNra2h6OCtSLy80TlB1YjF1RTBham5mOWhYNzl1NUZFa1VVUmVHbXg0UGRicWVocm9yV3pxdm9zN1RzMmJhWlBJc1pSVkU1MjlISjVkNEI5TG9zckJiejBpa0FNT1htVUZ0Y3dPbXVJRi9mY0ZOZTVPVG5UKzBpbmtpeVpmVTRxOHVXWTlPcXZQYTcxN2pVMVUyV1ZvdlZZaVljRGpNWERGRld2SXpmdnZvcTJ6ZXVZV0ptbHFyU0Vvd0dQV2M3dnFHN2Y1aVVvcEJ2TVdHM1dqSzBrYWFTWjg1bGMyMEY1bXc5aXFyU096aEtkLzhJdlVPalRBWkNXQTBhUGp6K2I2NzIzU0JibDRVc0NnVG01a2dtRXVRWWRFeE8rM2p6bjI4aXEwbEVTYUxmZlJPM2Q1SUI5eGpKbElKR2xsbFp2QXlIelhyL1RhalZ5RHl5ZmpVcFJlV2RrK2ZwY1h0NTQ4akhxSXBLWTEwbGsxNFBIWjJkR1hzc1EyekF3UEFJbloyWFdidXBnZmRQdDJMUTZaaVk5YU9SSlI3ZHVKYXQ2K3ZTMDdPRUFJQXVTMHVSeThIeis3Yno3cWZuNmZQNGlDUlNQTlZTank4eWd5ekxGQzF6cFFNS2dyQXdVbXFhVUNvZUo5OWl4anN6aDBhV01HVWIyTlc0a2NKOE84WnNBL2NpZzRCV0l6TXpPOGU0ejgrTCszZHc5TE0ydW9hOXhCTUoxbStzNXcrdnY1N2U1UnFOaE5GZ0lCcUxFMHZFRVJiZUd3d0c0b2tVR2xuR2xXZGhaMk05Z1hDWUNkOE1LMHVXTHlHUXZwTGR3YlEvd0IvZlBrNldYay9MaG1wYU8zdTVNakM2RUZoTlo5MVlzNElmUHJtZFMxMDluTy91UlV4WDQvYktMYkJaMkZKWHpiQm5BdmU0bDUvczM0UGRZbjU0QlFEc0ZoUE45Ylg4NmQyVHpJZkNQTFpsRFhaekRyN1pPWHlCRUYxREhxTEpGS0Z3aEpTaUVvM0ZtZllIa0VTUklrY2UrUll6Qm9PZUZTNG5Wd2VHNmV3YlpQLzJSdkxNSnU0SCtYNHZOOWV0b3IyN2oxTmZYeWNjamZIc0UwMlVGVFVRQ0lWNTQvQkhYQjcwTFBuR2xwdkQwenRieUxPYThmbm4rT3lyRHJvR1JxZ3VLV0o5OWNvTXdkNTNEQmZEYU5CeGNOZFdISlpjTGc2TTRmZlBZVFBuVU9weVlEUG4zdmV3YklPT29rSUg1aHdqaVVTQ2J3WkdNT3IxN0d6WWdORmc0RUdRSDJRb2NSWHcwcjRtZnYvV2Z6aDVvWnNzdlo1UUpNYTFvVEdVVE5rQU1EVTd4K2NYTGxPWW4wZGJaemNDc0x0aFBTVXU1NUlmMDNjaW9KRmxOdFd1NHVEMlNZNmUvUnIza1U5SUtpcnowVGdzalU4MG51QmtXd2RhV2VKV0xNNldta3JXVlZXaXk5THlNTWdQTTVweXN2bGVjejFlbjUvVzdrSFUrMlMrR0xGRWduZ3lTZmt5SjgzMTY3QTlRSGpmcW9IRktIVFlPYlNuaVEzbHkwQVFIdW9yQUM2N2xkMk45UlM3bkh3WGZDc0JBYWdvV2NaemUxdW9LeTY0eDZxeXVCLzVWak43bXhxb0tpdEJnUDhQZ1RzWGtwcUtFbjcyMUM1V2x6aVhNRlJWS0xCYWVHWm5NelVWcFE4Y3VmK1p3TzJybVVoVldSRy9QclNYK2xYRmR6TlVvYlN3Z0VOUDdtQmxhVEdTK0oyUHZQOHEvallvcXNyVWpKOExQZjFzcWEzRVBUNkJLejhQcHozdm9lUDJJUHdYK3VpcWpvY0RkUGdBQUFBQVNVVk9SSzVDWUlJPSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0wOC0xNCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjItMDgtMTQifSx7ImFhZ3VpZCI6IjFjMDg2NTI4LTU4ZDUtZjIxMS04MjNjLTM1Njc4NmUzNjE0MCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMWMwODY1MjgtNThkNS1mMjExLTgyM2MtMzU2Nzg2ZTM2MTQwIiwiZGVzY3JpcHRpb24iOiJBdG9zIENhcmRPUyBGSURPMiIsImFsdGVybmF0aXZlRGVzY3JpcHRpb25zIjp7ImRlLURFIjoiQXRvcyBDYXJkT1MgRklETzIifSwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCblRDQ0FVT2dBd0lCQWdJSkFLSUZudEVPUTF0WE1Bb0dDQ3FHU000OUJBTUNNRlF4Q3pBSkJnTlZCQVlUQWtkRk1RMHdDd1lEVlFRS0RBUkJkRzl6TVNJd0lBWURWUVFMREJsQmRYUm9aVzUwYVdOaGRHOXlJRUYwZEdWemRHRjBhVzl1TVJJd0VBWURWUVFEREFsQmRHOXpJSEp2YjNRd0hoY05Nakl3TXpBNE1URXlNREk1V2hjTk16Y3dNekEwTVRFeU1ESTVXakJVTVFzd0NRWURWUVFHRXdKSFJURU5NQXNHQTFVRUNnd0VRWFJ2Y3pFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFU01CQUdBMVVFQXd3SlFYUnZjeUJ5YjI5ME1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRWoyOFVERWNTcUdSVVQxUE1EYXNtajJHZDZCc1RUUzBNMU8yVzlkTTBZRVk5aHJEZ0QvQXN3UlZjUmJ4bnl0M3hkQ1AwS2hJaWVnTklSd1VjVkVKdmV6QUtCZ2dxaGtqT1BRUURBZ05JQURCRkFpRUE2MW1DQ29DbkR4Q2tWQlhEbWhqbUcwMWliZFJXVjYzajVTY1NqQkZuSWtjQ0lFQWQxV3diMWlVeUtCZmpweGsvUi90ME9zcHRQT0lGODd1U2h5M2xYdmJIIiwiTUlJQnNqQ0NBVmlnQXdJQkFnSUpBS0lGbnRFT1ExdFhNQW9HQ0NxR1NNNDlCQU1DTUZReEN6QUpCZ05WQkFZVEFrZEZNUTB3Q3dZRFZRUUtEQVJCZEc5ek1TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1SSXdFQVlEVlFRRERBbEJkRzl6SUhKdmIzUXdIaGNOTWpBd09UQTVNRFl4TkRVNFdoY05NekF3T1RBM01EWXhORFU0V2pCVU1Rc3dDUVlEVlFRR0V3SkhSVEVOTUFzR0ExVUVDZ3dFUVhSdmN6RWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRVNNQkFHQTFVRUF3d0pRWFJ2Y3lCeWIyOTBNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVwS1IwZjZWZHEwUFlYeEg3SlZNa0d4Tm9NNFhvSEZ1UStlN3FmKzA0UDRKMkdHUzl2WEZMVlFaNWNvRm5SUGZDZmxEQ0xremFmTTNRRWRjWUNWb3lQS01UTUJFd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlFQXpYcG93My80eU9YTmJBTG9kTXY1S0lvcm5uNXdSUkkzNllRcHYzV2JoMDBDSUV5MTRTeTdMcmxnSlNaVEcwTWQ1d2pRYnlvVlRmVS8yb1p5cDlFbnBsREwiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFCS2NBQUFOS0NBWUFBQUJmL1MydkFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFURWxKUkVGVWVOcnMzZDE1RThtMk1PRGE1OW4zeHp1Q3JZbGdUQVNJQ0lBTFh5TVNNQkFCSmdLREU3QzQ5Z1dlQ0JBUllDSVlUUVRqRThIM3FWeXQ4UStTMFYrM3FxdmU5M2tFelA0WnJPcnE3cXJWYTYwT0FRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEWWszOFpBZ0FBQUxqaitHSXcrM1Z3NXo5NStNOXovenY3SEs3NGI1M09Qbjh0K2U4bUQvNzVLcHdkWFRzUTFFSndDZ0FBZ0RyY0JwM21uN3ZCcGZsL2xwc1lwTHE2OCtjZnpaK256U2VFczZPSmcwdWZDVTVSd2czbXEwRmdnVDltTittUGhxSDY2OE5vOXV1cnlrZmgzZXhjdURJWkFLam8vajhJS2NnVWcwNy9iWDZmLzJlbG05NzV4Q3l0ZVdEcjJucUFuUDNiRUZDQW9TRmdnYmo0RUp4aTRCb1JEa3dEQUlwMWZCSHY4M2VEVUxYZjl3ZGhXUkR1K0NMK09nOVdUVU1LWGsyYmp6SkM5a3B3Q2lqM3hueDhjZWdKRVFCQUllTGFMZ1dnZmc4cENIVm9VTloyRUpZRjhJNHZIZ2F1MHArdHArbUE0QlJRc2xmaHRqNGZBSUErU2NHbzRlenp0UGxkTm5DN0ZnZXVVc2JWUEdqMUl3aGEwUUxCS2FCa294RDc3UUFBa0wvVUsybzQrendQZ2xHNW1XZXR2Ymh6dk9LdmQ0TldrNUNDVmxQRHhib0VwNENTSGN4dW1pOW1OOGhMUXdFQWtLSFVNMm9lakZLbTF6OTNnMWJ2bTJNNkx3LzhGbTc3V2NteTRsR0NVMERwNG1KSGNBb0FJQmZ4NFdGYW84WGZaVWVWWjE0ZU9MeHp6T092azVDQ1ZxazBVTUNLT3dTbmdOTEZSYzlyd3dBQXNFY0NVaXdQV01VTXE2dVFBbFpUdzFRbndTbWdkTEcwYnpTNzBZME5CUUJBaDFJUHFUY2hCYVFHQm9RRmh1Rit3Q3FXQkU3Q3ZJZlYyZEhFRU5WQmNBcW9RWHhLTnpZTUFBQXRPNzZJV1ZFeEdCV0RVbnBJc2E3NS9FazlyRzZicmsvQ1BNTktkbFdSQktlQUdyeTRXU2lkSFYwYkNnQ0FGcVFzcWZkQjJSNjdOMis2L3JhWmE5T1FnbFdmWlZhVlEzQUtxRVZjS0kwTkF3REFEcVczN2NXZzFOQmcwSkhCN0RPYWZmNEtLVWhGQVFTbmdGckUxUEt4WVFBQTJJSFkwek1GcFFZR0E5alcveGdDb0JLSFRibzVBQUNiaWtHcDQ0cy9aMzg2RHdKVDdOZVZJU2lIekNtZ0pyRzA3Nk5oQUFCWWswd3A4cU9mYkVFRXA0Q2F2QXFDVXdBQXF4T1VBanFnckErb1NTenQ4MHBqQUlCZmlZM09qeSsrQnVWN1FBZGtUZ0cxaWRsVDZ0TUJBQlpKUFRwUFEycUhBTkFKbVZOQWJTeTBBQUFXT2I0NG1mMzYzWG9KNkpyZ0ZGQ2J3VTJhT2dBQVNTcmhpMi9naTcybERnd0lQVEUxQk9WUTFnZlVLSmIyVFF3REFGQzE0NHNZaUlvQnFiY0dnOTQ1TzVvYWhITEluQUpxSkZVZEFLaGJ5aVNQSlh3Q1U4RGVDVTRCTlRxWUxjZ0VxQUNBT2gxZnhJYm44VTE4QTRNQjVFQlpIMUNyNTdQUHBXRUFBS3FSM3NUM1pmWTVOQmhBVG1ST0FiVWFOWDBXQUFES2w3TEdZeG1md0JTUUhjRXBvR1pLK3dDQThxVXl2cGd4NWNFY3BiZzJCR1ZSMWdmVUxKYjJqUTBEQUZDa2xDVWVnMUpEZzBGaHJneEJXV1JPQVRWNzBmUmVBQUFveS9GRkxOK0xaWHhEZ3dIa1RuQUtxSjNTUGdDZ0xNY1h3K0J0ZkVDUENFNEJ0WHRsQ0FDQVloeGZqRUlLVE9rdkJmU0c0QlJRdTBPbGZRQkFFVkpnNnR4QUFIMGpPQVVRd3NnUUFBQzlKakFGOUpqZ0ZJRFNQZ0NnendTbXFNODNRMUFXd1NtQTJDdzB2ZEVHQUtCZkJLYUFBZ2hPQVNTeXB3Q0FmaEdZQWdvaE9BV1FqQXdCQU5BYkFsTkFRUVNuQUpLRDJTTHZoV0VBQUxLWDFpd0NVMEF4QktjQWJqMDNCQUJBMWxLZlRJRXBvQ2lDVXdDM1pFNEJBUGs2dmppWS9mbzF4SXh2cU52RUVKUkZjQXJnMWtIVHZ3RUFJRWNDVTBDUi9tMEk2TDJ6bzMvdC9XYzR2dmdTWk4yVUlwYjJqUTBEQUpDVjQ0dlQyYStIQmdJb2tjd3AySDZoRUo5ZUNVeVY0MFZ6VEFFQWNsbHZqbWEvdmpVUVFLa0VwMkI3QWxPT0tRQkFPNDR2QnJOZlR3MEVVREpsZmJBOWIzZ3J6NXVndEErZ3BzMy9jS3YvLzluUnhDRFNvdGcrUWxZM1VEVEJLZGh1TVRzSXNteEtkSGh6Yk0rT3BvWUNvSWo3ZGR6WXg4eVR3VC9YK1YxdTlvOHY3djdUOWV4ejFmdzUza2YrdXZPZlhjL3VMVmNPQ0d2TXJaT2d6eFFzNGxwYUdNRXAySTdBVk5uSDlxTmhBQ2pDKzlsbjFOSGZGWU5ldzZYL2JRcGtUWnZQdDMvK0xQdUtuK2ZLWVROM2dZZk9qcTROUWxrRXAyQTdyd3hCMGNkV2NBcWcveHY4K0xBaHQwYlNnK1l6dlBOenhsK25JV1VEZkx2NVhjQ3FkdWVHQUtpRjRCUnN2dGlOaTBwcDF1VTZ2SGxpcWZ3Q29NLzM2b09lYmZBSHplZEY4L1BIWCtOOWFCSlN3R29pVzZDYXVmdldPaE9vaWVBVWJPNk5JU2plcTZDZUhhRFBZbUNxNzQya0Q1dFB5djQ2dnBnSHEvNlFXVldvRkZSVnpnZFVSWEFLTnFmZlZCM0grSjFoQU9qbEJ2OUZvZmZxMjJCVnlxeTZEREZRbGJLcXBnNThFV0x6Zm0vbkE2b2lPQVdiTFhqam9uQmdJSW8zdUhtOXVDZlRBTHU4aDZhRzRXZEhseTMvSGJYMDY3a053cVdzcXM4aEJxd0VxdnA2Zmd4RGQ4MzcyWjFGYThWWWd2dmprZi9QLzRibHBac0RlNDFIdWI0VlNIQUtOcU1SZWwzSGVtSVlBTGJhY01kZ1VReWdQRzkrL3hCU3hrOWJTaWpuMjhROHErcjBUcUJxckU5VnJ5am55OHQ4RGZqdHdUOVBPdzBBcHdmakIzZk84L2puLzczejU5cjZrMDFOemZJSVRzRm1Sb2FnR25FVDlkb3dBR3kwb1lyWDBGZmhmbmxkZkF2ZFNZdC81ekFvdlo5dllPZUJxaGdJL054cXRocTdtcnREQTdFWGs1QUNIajlDNmpkNmxWVlE5LzRMZWlaTDVzL0JuZk0rL3ZucG5UOUQ5djVsQ0dDamhmWVhBMUdWbDFVdjZJOHZScUcvcWVWUExmVERlUGI1eTJtOGRNRi9ZaEIyZnMySTE0djQwcERSa2szUnM5YktwZFBtN0h0UURyUE1kWE5OK0tUc0w4dHo1NnQ3VmlmaTNJL0JudmtiTUs4S24xZnhlbmpZWEpkTG1WL3h1RDB6bGNzaWN3clc5OXdRVkhuTWEzN2EvTXBpdWRkR2h1QlJKNFpnWnh1Z0Z5dHNmaTViN3VNWDMyZzNjRENXT21qR0tEWlRqOGZoZzc2SzJady9RL2ZhVnNWMTNMZFFZeisyOUgyblRXbWdPVWEyQktkZ2ZVb0ZhdHpjSDErODA3TUQ0S2NOOVVGSUFkQVlsQnFzOFA5NDErTFBFdjkrL1hwV043ejVIRi9FaldzTVVvME55VjZadTdzVjEyenBUWmJLV2FFWEJLZGd2WVZ2WElDcjI2NVRERXBhdUFPaysrRWdQRjY2dDhpNDVZeUZjd2RtSTRPYnNUdStPQTJ4M0MrRWp4N0dkSDQrRFlPTWxsMlpCNlNzMmNybUdsVWd3U2xZajVLK3VvKzloUTVRK3laNkVGS0d4MmlELy9jSG0vdXNIVFRIOXMxc1BBV3B1dVV0ME51SjgvUlRhRDhBVGo1K0dJTHlDRTdCNmd2ZitXdXdxZE9MbTAyWlJROVE1ejF3RURZUFNvVWdhNnBQQkttNlgxK09ETVJHNGpWRlNTb1VRbkFLVmljd3hZdWJSVHBBUFJ2blFkZ3VLRFhYWnRaVS9Oa0dEdGJPQ1ZKMTQ2MGhXTnMwQ0VwQmNmN0hFTURLM2hpQzZrbTdCK29Rc3ptT0wwNW1mL296YkIrWW1yU1dOWld5VGs0ZHNGYk5nMVIvTm5NQ2E0dDlpY0hSR0pUNlRXQUt5aU00QmFzdGZnZXpYdzhOUlBVT203a0FVUEk5TDJaeXhLRFVydDRlOXFuRm56YityRjVVMG8wVXBEcSsrTFBKVm1QN2MyMFlaUDJ0S2pZNmowR3BFME1CWlZMV0I2dXByYVJ2SFBRL1dDYU9pNFVSVU9wRytYekhtK1ZwYTY5eFQxbFRzcHE3TndqcDdYNHg0eWRtc1V3TXljWmtUZjFhekpaNjNkcDFCTWlHekNtd2VQaDVJOUZtYnhCekFTQXZNU1AwK09MTDdFOWZ3KzZ6T0dSTmxXdDRNMmVPTDg2YlFDSHIwOC8wY1pPUXNxVUVwbGcwTnlpTTRCVDhldEVleS9scUt1bTdiSHFEdU9ndk5tam1CRUFKOTdpVDJhL2ZXOXdrajF2NnVXVk41V01VVWo4cWpiM1htOFB4bkJQVVd5NDI0SCttQ1QvVVExa2YvRnB0bVRMenA5eWZRM29xeXVJNWNXVVlnQjV2ak9QMVBUWVNielBZZnRuaXhsTFdWRjVTWS9yamkrY2hsV0JORGNrdlBUY0VTNzNXOEJ6cUkzTUtmcTJtbE91ck93dEtLZFRMalF3QjBFdnBMWHd4S0JWTCtOck9BdjNjMm5lUU5aV3JZZkJXdjNYR2lwOEpURUdsQktmZzhRVndYTGdQS3ZyR3R4dUo5TFJiZ0dxeGd5WWRINkJQOTdTNEdZNGxmRjJVWDEyMzJDZEcxbFQrNGx2OXZpdUR0NzVjazhBVVZFeHdDaDVYMjVQWmh4dUp6NmJBVXRMeGdUNXRoazlDT3czUGwybHpneWxycWg5aUFPYTdYbFFMRFEzQlQ5NEpURUhkQktmZ2NUVmx4MXorMUNNaVBmWFdpTkxjQVBvcVptakVESmFZeWRLdHRrcjZSa0hXVk4vRVhsUmZiOTRLeWR4VFEzRFBlTGJtL0dnWVdJUGVyd1VTbklMbEMrRGEzcUx5eDVML1hHbmZZZ2ZOSmdrZzEvdFl2RVoxMFZ2cW9lbHNvOW5XeHVHOUE5dEx3NUN5cUR6WXVSMFBrbml0ZUdjWVdJdTNPQlpKY0FxV3E2MXNhMWtRNmc5VHdSd0JlaVExUFQrZi9TbCs5dkdRNWJLbDd4VTM5QU1IdUxmaVhQelNOT1N2K2Z3OERMTC83bm90MEFCRWdsT3diR0ZmMXh2WmxyL3VPNVgyVFUyS2hWNDBjd1VncDQzdjF6M2Z3OXJxVjZqWFZCbmVOczNTQjVWK2YwM2liMzFzTWNzUzZCbkJLVmlzdHJUelgyMGtsUGFaSzBEdTlsZkdkMWM3SlgwcGtPRjZXNDU1cy9SaGhkLzlkNGYvUm53bytzRXdBSE9DVTdCWVRlVmFxN3p1MjF2N2x2TWtIOWkvVkNxMXJ6Syt1eWF1dGF3b3p0V3ZGYjdOVCtaVThrazVIM0NYNEJUOHZNQ1BpNlc2M3RMM0sra3ArTlRrV0xMSTlBWWlZSi8zck9PTEx5R1dTdVdoclQ2Rkl3ZTdXS2MzUGRMcUtaTWZPdVEzdkoyUFRkbVRGRXB3Q2l5QVY5MUlmREkxbGxKcUFuUXZCY2EvWm5VTituVW03aWJmczdhMzU5YTY5dnBhZklES3c2eTVzYXdwdGpBMUJHVVNuSUtmdmFycTRyNzZSa0xmS1hNR3lHZVRtM3IyNUZVaTFOWjl3alcyRHZNK1ZDV1h2UTBjNWh2ZUJBMzhSSEFLN2kvMkI2R3VYZ0NyYnlUT2pxYXpYNzFSWmRtQ3V1ekZOSkRYdldvVVVzWlVibGttMzFyNHJyV1YydGR1RUZJR1ZhbjMxS0ZESE5ySnNBUjZUM0FLN3ZPV3Z0Mys3MnZpeVQ3UXZoU1l5cUh4K1NKdGJEaEhEbnAxNHR6KzNzeDF5ak14Qk1BaWdsTndYMDF2QTlya2RkOWpVMlFwVC9hQmRxVzNtcDFuZkUrWnR2RHZGZml2MTNtQkFhcW5EbXNMR1paQUVRU240SGJSSDFQSUJ4Vjk0L1VibktmbWxWS3hGeHZNNXREUU1BQXQzYU5pVU9vMDQ1OXcwc0ozanZka0pkTjFpd0dxRThOUWxLa2hZRXVhNlJkS2NBcHUxZlowZHRNZ2t5YVc1aERRcFJTWUdtWCtVN1p4YjVDUlN2UytPUWRLTUhBNEJhZlkyZzlEVUNiQkthaHpFWHkxUmZsRkRHcDVZbUVPQVYzb1IyQXFtclR3N3hUd1oyNVVTSUJxNEZBQ0xDWTRCV254UDZ4c3diQjVZM09sZlk4NW1NMGxBU3BnVi9lbXZnU21ycHA3d3k2L2U3d25LK25qcmxGQkdWVDFPanVhR0FSZ0VjRXBTR3A3T2p2ZTh2K3Z0Rys1NTRZQTJGcC9BbE5SRzV0TmdYNFdFYUFDS0pUZ0ZOUzNDTDdjK2duMzJaSFN2c2NYemdlR0FkaFl2d0pUVVJ2OVB3VDZlZXcrZTk3RDgzcm8wSVg1QzRnQWZpSTRCYWtNcTZaZ3dxNnlucFQyTGVlSlA3RHBQYWx2Z2Fsb3N1TXhpUGRrRzNrZU0vSVd2OTd5QUk5dGVVQmVLTUVwOEphK1RYMHlkWmJ5eEI5WTMvSEYyOUMvd05SMGl4ZHNMRE0wR1ZoQmZJdmZ5REQwanVEVS9qd3Q1SHRjT1pSbEVweWk5bzFBdkVIV2xPVXkzbG5UMnJPanErQjF3TXU4YUpyNUFxeDZQNHFiN05NZS91U1RGdjZkQXZ5czZseUFxbmVVOVFFTENVNVJ1OXJLcjNiZHlGeHBuN2tGYkN1VmwvZTF5WE1iL2FhR0pnVnJPTmZQcVZlZUdnSmdFY0VwYWxmVDA5bnJwcEg1TGludFcrNlZJUUIrS1RVSDd2UGJ4NjUyUEI2RDJhOERFNE0xZmRGb3V6ZUdoZ0JZUkhDS21qY0VjZkZiMTF2NmRpMzFHVkgzdmRpaDBqNWdoZnZRMTlEbkhpeG5SeE1iVnpKd2NITXVlVnR1WDY1OUk0TUFQQ1E0UmMxcUs3djYzTE4vYndrc3ZvQmxtN080aWY0Uyt0MGNlTkxDdjFQSkQ1c1NvT29QZmVXQW53aE9VYk9heXE2bUxUemRudE4zeWh3RDFoZEwrZnBlaHRSRzV1elExR0FMOFp3Nk5Relo4K0lZTnRmZW5vWTlFNXlpVHVtR1dGTnZndllDU0ttMHowMWlzWUVlR01DQ2U5QkpLQ043OThlT3gyVVE5SnRpZTZQbUhDTnY3dzBCY0pmZ0ZQVXVYT3J5dWVmLy9qNlRQUVhjU20vbUsyVlR0dXZNS2NGOGR1VjljNjdsWk9xd1BGaUxlNEMzajJ2MlpJM1B0U0dqUy84MkJBZ1lWSEFqT2p0cXUybDV6TXc2TjYwV2lvdmpkNFlCS09ETmZQZnQvdDZpM3hTN2RENDc1NjZhRE84Y3pwZnA3T2R4Vk82TEpaalBERU5uYzdDYjllanh4WENELzFmc0ZTZFlXVG5CS1dyZEhBd3Erc2J0WnpXZEhWM1B4alVHcUY2WVlEOFozRHk5UFR2U213dnF2dmNjaEJTWUtxVlpjeHNQUFd4TTJLWDAwb0hqaTJjMzZ4UnlOSndkbjdlejQvUFJVQlJrODU1UTFzcVZVOVpIaldvcnMrcnFRditIcWJXVXQ5SUFNVU9ncE9DTFp1ajBnUWJwZmJnMkt1OERndUFVZFJwVjlGMjdTMmMvT3hvSHRlbkx5Q2lEbWgxZmpBcTg5L3kxNHpHcWNYTjY1YjdaMGJvdm5ZTTVtRG9jQzMxcHNrdUJpZ2xPVWRzR0lRWUphcnI1ZmVyNDc1T091OWhCUmd0am9Odjd6aUNVbWJreDJmRy9yOGJnMU90d2R2U2YyZTh2WjU5eEVLaHEwMmx6THU3YjFLRllLQjZicndKVVVEZkJLV3BUVzNsVjE4RWlwWDNtSG5EZmwxRG1RNUZkYjdJSGxjMkw2VDhONVdOUHdyT2oxN00vL1JaaXdHcjNnVC9tL2FmSTJhRmpCSFg3bHlHZ0tzY1hmNGQ2TXFmaVl2ZmxIc2I0endvM0dhdjZqNmFzbmMvSGt4QmZLVjYzWjFzMEo4WDhXK3pzNkY4N0hxdXZvYTZlVStNbUlMVnNQT0o5OUUxSTVhQ3lTWGJudzJ6Y1Qxd1RNajgzNGx1T3JaZWdPaktucUdtVFVOc0NiMTlaVEVyN2x0TjdDdXE1NXh3V3ZBbWR0UER2SEZRMlE3NDkrdC9HZnBIcHRlKy8zV3pVbFlQdHludk50N01YMSt0Sy9LQkNnbFBVcEtheXF2aTBhVjlCb3MrbTJsS3ZEQUZVSUcycVNpNVBtYmJ3N3h4VU5rc21LLzJ2WXZiSTJkSEgyV2RlOGpkMWdtM3RmSTkvOTVYaFgwa01JQXBRUVdVRXA2aHBvMUJUMXNybDN0S2hVdzhOaStmRmhwazBaQVhhRlRPbVNqN1h2YWx2TzlPTjNxUWIzNHA3RzZSUzhyUzV3NmE4Ymg4Y3QzV09Vd2gveW5TRGVnaE9VWXZheXFuMjNaaGM5cFM1Q0hWS0c2bTNoWC9MWFdkLzFKWWRzZDM0eFNCVkt2ZjdFQVE3TnJXZjhqNzkvemE1Tm56M3htT29nK0FVdGFpcG5PcjY1czAvK3pVMjVjeEZxTlI1QmQ5eDF3R1JZV1Z6NU52Vy80WlU3bmN5KzlPVG9OZGozODdWcWFIZjRGZ2RYM3hSNWdkbEU1eWlmS21NcXFhRjcvNFhxYWxjUVYrRnhRNmxxRU94OTV1VGtFcFJ5aWI3WTF0WE96d1cwK2JOdk0rQ29NY205K09UUGZ5OWp0Tm1ZdVo1ektJYUdnb29rK0FVdGR6TWF2SXBrNTlEYWQ5eXNxZWdOT2xCeUJzRHNaR25sWDNmM1QrOFNRSERtRVgxMFhSYXk1czk5SUw4WnRnM0ZvOVZiSlIrS29zS3lpTTRoVUJBV2FaTlEvSWNqRTI5cGZTZGd2S2NoanA2SjAwYzZxM3YwKzMwaVVxbGZ1OUN5cUxTaTJvMUI4MjUyeVdaNWR1TGZmMWtVVUZoQktjb1czb2FWbE1KVlQ1OUo5TGlXeCtNeFFaSys2Q29lMDNjSUFrNmI2Nm02K0cwZy92dkpLU0c2ZTdCcTNuUmNaQkRjR3BYYTZtVVJmWEZtNUNoRElKVGxLNjJFb3RQbWYwOGY1aUM1aVpVNEx5aTc5cEdTZEtCOGR1eGxFVVZlMUc5YzNwbWRnNm52cHhUUTc0ejgxNVVKNFlDK2sxd2locHVXTFc0YWhZOE9mSFUxdHlFc2gxZnhQS1NnWUZnUmQyVzI1MGR4UjVVVDRJeXYxOFpOT2R5VnlhR2ZLZGlnUHY5N0JqK09mdU1EQWYwaytBVUpXOFlEaXZiTU9UWGdEeVY5bzFOeGlVTHFlTUxBU3JvOTMwbWJZanFNdDN4R0E0ckc3L3VTN3BTTDhyZmduS3lYM25mWVpOdFRkSGJFZGY5NTdQaitGVS9LdWdmd1NsS1ZsdlpWSzVaU2tyN2xudHVDS0RYWXFaRmJXK01tanJzUFpRZUZzVkc2V09Ec2RSQmMwNTNZV0s0V3pVTXFSK1ZJQlgwaU9BVUphc3BLMldTWVVuZmZFRWNnMmJLQ1JZYmVSVXk5RlJxd1B2ZVFMRG1QWEd5eDc4NzlxRjZIUVNvSHZPK2srYmErazUxWlJnRXFhQTNCS2NvZGRNUUExTTFiZm8vWi83ejZUMjFuTkkrNk9zbXRrYTdENjRNVEtYT2oyRU1VR21VdnY5ejI5cW9POE1nU0FYWkU1eWlWTFdWUytXK3dQbGtTcHFyVUl5VVdURXlFRHN4cU9pN1RyUDVTVktqOU5lbTMwS2pUcktudEQzWWgyRklRU3FOMHlGRGdsT1V1R21JR1ZNMVphTmNOcjBrOHBXYXNVNU56b1ZlS08yRDNsSE94eWJ5dWcrZUhZMkRBTlgrenZHVWhhanR3WDRNUW1xY0hvTlVKOVpoa0FmQktjcmM3TmRWMHRlWEoyL1MxNWNiR1FMb2licXpwaVltUUdFRXFKYmZsN3ZKbnJJMjJxOTRqR01nTWdhcHpqczY1c0FTZ2xPVXFLWXlxZXRtWWRrSG4wM05wVjRaQXVnTldWT1VSWUJxbitlNnRnZDVpQSsxUnlFRnFiNHErWVA5RUp5aUxEV1c5UFZuOFJ0TCs2NU0wb1VPUGEyRFh0eGpCa0dtSXlWS0Fhb1BCdUtlOXJPbnREM0kwVERjTC9telBvT09DRTVSbXRyZWZOYTNacHF5cHg1YkJBTzVrelhGTnZKK1FITjJkREw3ZGV3dzNmT21nNzlEOWxTZUJ1RzI1TytMYkNwb24rQVVGaEg5RlV2Nit0YXJRRytGNVpUMlFjN3F5OHhkZk45aEcvK1gvVTk0ZGhUTCt5WU8xVDlHSFRUTEhodm03TVZyZjh5bStudjJPWjE5RGcwSjdKN2dGQ1Z0SEFZaGxrZlZvMytMbWJPanFVWHZVZ09MSGNqYTIxRFh5ellXK1dFYVZPRmxVSVkvZDlDYysyMnVqYTZEQUZYZjVzUDMyWm90ZnQ1NjB4L3NqdUFVSmFudGlmWm5QM2R4WkU5QnZ0NFlBcXFRZ2lVeGcwcW1YSGYzWnFWOS9STWZLSjdPUG44cis0UGRFSnpDeHFHZnBrMFR6VDVTMnJmY0MwTUFHVXFiRGsvSHFVZGFZM2lEWHpKb1BmQ1F4bnRpcUh1OWZwdVgvY1hmcmVkZ0E0SlRsTEp4T0F5cGNXRXQrcHQ5bEo3SUNsQXRYd0JiMEVCK1pFMGxVME93bGFjOXUxL0hlN1UzK0NWZFpFOFo2LzZMRHpGR3M4OFhnU3BZbitBVUZnMzlOTzc1ei8rSEtidlVjME1BR1VrUFAvU0RpdzhWem83R2hxRXk2UTErRXdNUmhrMXYwemJIZW1Lc2kvSXdVSFVxVUFXUEU1eWlGRFZkN0srYXh1SjlYdXpHRFk1ZUZ1WXk5SUdzcVhTOVZ1SlZMLzJua3ZjZC9CMnlwOG8wYjZRdW93b2VJVGhGL3gxZkRJT1N2ajVTMnJkc0FhT3BKdVJ5ZjRrYkNodUkrUGEyVkpKTmpkSURNY0hKTHE0RktYdksrcWowZFo3U1AxaEljSW9TMUZiU1Y4cWlSV25mY2tyN0lKL05hTzJOMEQ4MkcyWjJzeW50cDlSLzZyTDY0OWZOdzZOM1RwV3FyZ2x4VGdsVVFSQ2NvcHpOUXkwdWUxL1NkMytoT3pWOWw4enBsTEVCN05lcnlyOS92RWEzWFdaVVUwWlczM3VYS2UvcjR1RlJXdWNwNzZ1UFFCWFZFNXlpMzlKRnU2Wk5mR25aUmxMWGw3TWdnZjNlWHdZaE5rR3UyN3NPeXZtdVRMYWVTSE9oOXF5ZUY2MDNSazgrQmcvd2FpWlFSWlVFcCtpNzJzcWZTZ3ZtZkRhRmwzcGxDR0N2UnBWLy84c213NVZkNmlhdzBaNzBRcE5KNVVleGk5NVRYa0xBbkVBVjFSQ2NvczhMdklQS05nK1h4VFdrUFR1S1Q4eW5Kdk5Ddzk1dllxRGZhZzRReTVCcFR3blg5ZHFESnQxY0cxS3Z0NDlPR2U2NEc2ajZjL1k1blgwT0RRdWxFSnlpejJwN2F2RFo5ekxIZ1E2a3hmNmc0aEg0MUdGL3cybGxZOXYvZVpYbVJzMUJrOE1PSHg1OUNCN2lzZnhhOG5iMitkNEVxazQ4MUtUdkJLZm9zNXBLK3E0TExxOFltOHBMS2UwRDUxN1g0a2E0dThCREtTLzVXRzlEV1lJUG9lN202Qzg2T2ovaUdMOTBTV2FGNjhyNzJTY0dxYjdldkZYU2kzWG9JY0VwK2lsZGNPdDZTMStwMHNaRVE5ekZEcVZyUThFYnp6eDlLSzZFUEMrL0YzTHZqblBrVThYSDhWV0hZeDNYU01wc1dkVnc5am1mZmZTbm9uY0VwK2lyVVdYZjk3UHZad0VNZEtEdWtyNXAwL0M2YXpVOW9DZ25tK0hzNkNUVVczSjIyR2tKMWRsUnpHYjBnZ0kyMlM5OVVmWkhYd2hPWWNQZWo4M0NwUER2T0RhbGwvTEVDN28xclBpN2Y5alQzM3R0ZnBrejdzKy9GQnZSeXpSbkU0TndXL2IzNWFic0R6SWtPRVgvcEtoL1RhVk81VDhwUytVQm5nZ3VXMUFvN1lNdTFacXR1SytzcWZSMzE3V09LZWVhbnViTXROSno1dWtlMWtveFFLWHNsbTNFb09xNWJDcHlKRGhGSDQwcSs3NjFsTHo5WVdvdjljWVFRQ2RCZzFoeVZXc3dlSjhaTUg5Vk50YUg1azRobS95dW0wNm4vbFBQWEt6WmdVRzRuMDAxTkNUc20rQVVmVlJiU1Y4dEtkd3lweDViQUFQT3RYYnZOZU85L3YxMStiMm9iNVBtVHEzWlBNTTlqSGRjRjc1MnVXYkg5NzZ2VFRiVlcyLzZZMThFcCtpWCtoclYxdk1tbkpTdVBqYkpGenJ3dGhYb3hOTkt2L2UrTTErbWxZMTNpZGw1dGI2NWJ6L1hqQlFRRktCaTErSWU2elNrYktwVEpYOTBUWENLdnFtdEYwaHQyVVJLKzVaN2JnaWdkY01LdjNNT1BmK3V6TFBlKzFqcE5XTi9ENDRFcUdoUHpKeDZHMUtRNmx6SkgxMFJuTUlpSUY5WHM0WEh0S3FqZTNaMEdUVDZYR1lrelJwYVZGOW03dHk0eVZ6ZDU3WC91cnByZjJtYnZYcXpud2Q3elM0Um9LS0w5V2NxK2ZzcVNFWGJCS2ZvMDBMdVJXVWJoOCtWSG1tOXA1WlQyZ2Z0cVhYUm5VczVsdXdwYzhteDNJUUFGZDNOODNsZnFwSGhvQTJDVS9SSmJXVk5ZeHNsS2o4SG9FczE5cHVhWkpTaFcxdHdxcnpyZVdyVWZWWGhlZlEwZzdHUGEwWUJLcm93bUgzT0JhbG9nK0FVZlZKVDFzamwzc3NzOXJ1NG5acnVTODRCcFgzUWxzTUt2M05PR2JwL1ZUZmZ5cnllMTVqMW5jZTFRNENLYmcyQ0lCVTdKamhGUDZTU3ZwbzI1YlUzQmxmYXQ1d0ZBT3orSGpNSTlmV2J5cUVSK2wwMVp0eVUrTkJ0WE9GeHpDZlFtQUpVVDRMK25YUW4zanZuUVNydEo5aUs0QlI5NFMxOWRmbHN5anNYb05QTlpYM3l5dEE5TzVwVWVBektLeVZOYzZyR05jeGhSc2NnQm5xZmhUb0R2dXpQWVBiNW9uRTYyeENjSW4vcGFWUk5rZmh4dFNWOTl4ZFdGbFhMRnNEN2ZETVFDQktVSXNjTTNkcXUreS9NcldMa3RSbS9EVkRKUkdjZjUwSU1VSDJ4WG1WZGdsTll2Rm5VNVVyMjFISWpRd0E3VlZ2bTFQVnM4NXJqcHJXMjROUkJvV1V3TlFaRWZzL3VKNG9QT3MrT1hzNys5TUVsbmozdDMyS3AzNGwrcWF4S2NJbytxS21NS2RjTmc4V3Rjd0pLTnF6cyswNHkvYmwrVkRqM1NueHIzM1hHYzZ3dGh4a2ZqNVBacnkrRFBsVHN4L3VRZ2xRalE4R3ZDRTZSdDVRT1d0T21RVURtZGpFMURVcjdsaG5Nem8xRHd3QTd1Yy9VZUM3bG1xRTdxZkJZbFBvVzF0cXl3QWRaSDhmMDRQTkpwZWNZK3hmUGpmT21INVgxSzBzSlRwSC9vcTB1bnh4eTQ3RWkyVk93cTAxbGZmSjhFSkw2NU5TNGFWUGFWNGE4TjkzeG9kL1pVZXhEcGN5UGZSbk9QdDl2U3YxZ0FjRXBiTUR6TWExMFlXNXh1eG12NjRVYU5wUzdkNVg1U3pjbTFqb0ZTTm5QVTllU0xJOU5EQXc4Q2JMVDJaLzM0ZmppdXl3cUhoS2NJbCtwcEsrbWk1WkF6TThMcUd2anN0U2cwRWE2MExYZksvdStrOHgvdm04VnpzRmhvVysxbWxSMkhQL2JvL1ZWREZMSEFKVXNLdllsN3ZGa1VYR1A0QlE1ZTFQWjkvVjJ1c1c4dlhDNTU0WUF0amFvN1B2bWZrMmRXUE1VbzdaQVkvOGVxTXFpWXY5a1VmRVB3U2x5VmxOV3lKV1N2cVVMcDNId2hobm5DTmhRN3U1K2svYzFmMUxwUEJ3VjJCaTl0bVBaejJ2Si9Td3E2eTMyZGU1ODlVWS9CS2ZJVTRxZUR5cjZ4ckttSHFlMGI3RUROM0xZNmw0enFPd2I1OTV2cXVacmZubU4wZXZyTzNYUTgrTjFFbElXbFRVWCt6cC80aHY5emd0OWd5a3JFSndpVjdXOWljeEM0SEZLKzVaVDJnZWJHMVQyZlNjOStUbS9WVG9mM3hmNG5lcktDaisrR1BiNjUwOXY5SHM1KzFOOHE5L1VMWUk5R0lXVVJhWE1yMEtDVStSOFlhckZWZk4wa2VXTHBSaThrMnErMkF0UG1HQmp0UzErZi9UazU2ejFnYzJnd0d6WUg0RStycnNtczg5dnN6Kzl0djVpVC9mbXI3MFA5ckkyd1NueWs5NUFWdE5tKzVPRHZwS3hJVmhLN3luWVRHMkIzV2xQTnNiVFVHL1dSbW5aVTVQS2psOVptK25VOXpNR3FmU2pZaC8zWjMyb0tpTTRSWTVxSzFOUzByY2FmYm1XZTJVSVlDTy9WL1Z0KzlWc1hQWlVHYVl1TTcyL2JsdzMvYWhpa0dwc1FPaFk2a05GRlFTbnlGRk5XU0NYUFdsT204UGk2TW9pZDZsaGhZMmRZUmRxeXB6cVcrK2ZtbnNObHBNOVZWL2JnbklEM2lsSUZjdjhCS25vMmtpQXFnNkNVK1FsUFMyc2FiT2cwZmQ2WkU4dHA3UVAxbGZUL2FaZkQwSlNsbGV0RDI5S3k1NmF1S1lVSkRWTkY2U2lhekZBOVVXZjFiSUpUcEdibWtyNjRxSmJTZDk2TElLV1U5b0g2NnVwSVhvZjM0Qlg4ejN5dEtCTjJMU2k0MWJQeGxtUWl1N0ZCN0ZmQmFqS0pUaEZQdEtGUmtrZmp5K0VhbnN0OVRxYmJLL2RCWmJyNC8ybTV1eml1Q1o2VzhoMythdXFlM0dOYTdQYklOWEhvSEU2N1o5akFsU0ZFcHdpSjdXVkpTbnAyNHpTdnVWa1Q4R3E2dXZUMXIvQS90blJaZVViM2ZlRnpOT3BDMDRGVXBEcVhiaDl1NS9qVGx0aWdFb1BxZ0lKVHBHVE54VjkxK3RtMGMzNmpOdHkrazdCNmdhR29CZkdsWC8vRWpaZ1U5TzRJdk8zKzUwZHhTQlZ6S2lTOFU0N2ExNU4wb3NqT0VVZTBwUEJtbEtoeHc3NnhvdWV1TWdWb0ZxMjJWYmFCeXkrZGs1NitwUFhuaTBiMzhicXdVTy8xclJEZy9EUGRXYzgrenlaL2VtWnRTOHRpRTNTVHcxRE9RU255RVZ0Q3krbGFkdFJFcm5jRzBNQUZMUzVqVmtYMDhwSDRielgvVlg2R3hobGwzUGd0aTlWTFBuVGw0cGRlVnZZMjAyckpqaEZMbXJxbFROdEZ0dHNUdWJVY3A2d3cybzBVKzJQVCthcS9pb1VJUFdsaWlWLy93bXA1RzlpVU5pQmM1VURaUkNjWXYvU3hhU21DNHJBeXZhTG0vakViV3dnbG14aWxJREFLbXE2Ny9SOUEraSttZnFydUxaVDBsb3VsdnpGY2o5ditXTVh2TUd2QUlKVDVLQzJONHg5Y3NoM1FtbmZjczhOQVZEUUpuWWFCS2lpOHg2L3ZXL3E4TEgwL0k1ditidk5wbkt1czRrWW1QcGlHUHBOY0lvYzFQUWs4S3BaWkxQOVlxYjJWNHcvWnVUcEVWQVl2UnI3WGQ1bjdjTXFhN3VZVGZVeXBHeXFkK1lOYTRvdmtEZ3hEUDBsT01WK3BaSytnY1UxRy9KMGJUbmxIMEJKbTlaTEc5Vi9ObC9lVHBYN01XTGI4ejFtVTMyY2ZXS1FLcjd0Ynh3OGtHUTE3L1dmNmkvQktmYXR0amVMQ2Fic2xtRGZja3I3Z05Jb2kwL2U2ajlGTmVKTGhPS2IvbExaMzB0cmFWYmdCUkk5SlRqRnZ0VzB1Sm9vNmR2NWdtVVNQRWxmZm00cDdRUEtNZzZ5SjI0M1g3SURxRy9kZDltVS9YbmJINDg1Vk43WFQ0SlQ3RTk2NmxmVDVsbVdUenM4UVZ0dVpBaUFnamFtMTY3NS8wajlwenlFb05acndmMjMvY1grVkZjR2hqdmU5L2dGRXRVU25HS2ZhaXM3c3FCdWg2RGZjcThNQVZDWUQ0YmdIekZ6NnF0aG9HcTMvYWxpYnlxQkt1NVMzdGN6L3pZRTdFVjYwamVxN0Z2L1BmdmVqajNkYmx6aVV5UGxwRUJKRzlIamkzR1FHWHIzT245KzA1TUhYQi9pZXVmanpTZGx6Y1FxalZjaEJYS3BUM3lCeExCcEEwSVB5SnhpWHpUeWhHN1l3QUdsMFJqOTRYVStCcWpJaGF5ZEhNaW9JdkYyMHg0Um5HSmZ2RWtNdXFHMER5aHQweGszbUJNRGNjOG84d2JBTmZYRzByUS92MnZHb2tDVmEwZ2RZbmJweUREMGcrQVUzVXNsZlRLbm9Cc0RiM1FDQ3FUMzFNL2VaN3dKY3g4aUQ3ZUJxdGhNZmY3V1AzMWhTNzgyMGd1Q1UrekR5QkJBcDJSUHdjK21GWDNYOGdJRHFZZkl4RFQreWJrc0FWajVPakovNjkvTGtBSlY4ZmR4a1AxV21rSHpsbmd5SnppRmpUS1V6dzBaZmphdDZMdVdXbElsZTJxeDg4eEwvQ0EvS1ZCMWVmTnlnYk9qdTRHcXFjRXB3aHREa0QvQkticVYzcHdodFJ1NjVZa1JVT0ptY2hLVTR5enpQcHNtNlVyTDZlZjFaUjZvaWoycVlxK3ErQmJBcVlIcHJhRnJVZjRFcCtpYURUTHNoNWNRUU0zS1haUy9jM0NYeXVVdGZnZFZqYnJYMXBkNFRLOW1uM2NDVmIwbmV5cHpnbE80S0VBZEJJYmh2dHA2aXBRWklJak5qVlBwRFl2RkFOWDM1bVUwNWg1c2Y4MjVHNmpTbzZwdmErSDlYZ3Y1QmNFcHVwT2UyZzRNQk94cGM2QkpMdHpmWU5TbDVQdnZCNXZEUjhYMTE5YzlaczhwcGFIVSs4akRIbFhLakhOZkMzdFltelhCS2Jxa0VUcnNsOUkrcU5lZzRBM2lkUGJySjRmNFVmTUExVDQyWnYrdGFKeW5wbHFsVXFCcS90YS9XRzU4WlZDc2hWbVA0QlJkRXFtR2ZaK0QwcG1oMW8zazc0Vi9QejFnZmkxZS83L003Z09uSGYrOUE5Y1VxcEhlK3ZkeDlvbTlxZWI5cVdSMjVyVVdIaGlHUEFsTzBZMzBwTTZGQUhLNEtRTTFiaVRMRGt6SERhSG02S3Q2Mi9TaDZtcGRwcXlQT3QzMnA0clpWSzlubjRsQnljTFFFT1JKY0lxdVNLR0VQQ2l2Qll2eFVqZUNselovSzRzQm94aWdldHZxMzVLeWRXdksyUDFtYXJIaytqU2VmWjZGbEUwMURyS3A3RXY1aWVBVVhaR3RBYmxzVUtVelE1MGJ5ZjAxeE83U2E5TjZaVEZvZERxYkYxOWJ2Qy9JbW9LN1VqWlZ2RTdGdC8zRmJNK3BRYkV2SlJHY29vdkY4SXZnTmNMZ3BnenMyNkNDalYvYzZIMXdxTmN5RE8xbFVRMHJHMHROc0ZuMVdqWHZUUldEVksvTm5iM3NUOG1NNEJSZFVFWUV6a25JMGFTeTcxdEhGc3ZaMFVtUWpiQ3VlUlpWREZJTmQvanYvYjJ5Y1ZTcXhTYlhySEhUUVAxWlVKcmNsYWVHSUQrQ1U3UXI5Um9RbVliY05xaDFsUGNBOVM3R2xmZHRlbjhJSVpiNW5lK28xSysyZTQzc0Z6WjNkalJwK2xJSlVuVnpyU016Z2xPMFRXQUs4aVI3Q3VKR29DN0R5bzd0UjVOOFk2UFo1ODl3ZkhIYVBHaGNYL3IvRFNxN3BzaWNZamZYcjlzZ2xZQ24rMkUxQktkb203Y2hRSjRFamlHcGF6TlpWOVprN0QwMU5jVzNFdnRReFNEVnlRYVpWTFZ0L2lhbUN6dVZnbFN4M08rMWExa3I5OE9oUWNpTDRCUnRudkFERzJESTFrQnBIOXlvN2FsMFBZdnhsTVdpdkc5N01RUHFmVWhCcW5YSy9XcnI2VEkxVldqcFdqYWUvUnFEVkRIZ0xqdHZkNnlETXlNNFJac0VwaUJ2Ynd3QlZCZWNxaXRnb0x4djEwWWhCYW0rcnZDMnE5cldnWCtaSHJSNExidHVYdllRZzFRVEE3SVR2eHVDdkFoTzBTWTliU0J2QXNoUTM0YXl2dlArN09oZDBMZGwxNGF6ejVkd2ZESHZTM1UvQXlGbFZ3MHFHeE1CQTdxNG5rMmJmbFF2Z3l5cWJRME1RVjRFcDJoSFdwUklsWVM4SGF6dzVCdEtWMS9Rb3M3ei9yV05YR3VidTlpWDZ2dHNYc1hQMnlaUVZlTWNtNW9PZE9iczZETElvdHJXMEJEa1JYQ0t0b3dNQWZTQ2x4WlErd0sveG9YOTB3cVBjd3hDdmpQaFd4V0RVcWNoQnFyUzd6VzV2c2xvZ1c2dmEvTXNxZzhHWTBQcnYraUJGZ2xPMFJZbGZkQVBvNDFmRXc3bHFDMTdxczZNeWRSVWVHeTY0eHBDWWRlMms5bXZNVWdsTzNSOUEwT1FEOEVwZGkrbGN6dlJ3VVlWYkN4elhZelgrN1pPL2Fkb3d6ZER3RjZsTE9BWW9Kb2FqRFh2aDJSRGNJbzJ5SnFDZmxIYVIrMSt1RmRYczRHTG1RWDZUN0ZyQXA3a2NIMkw4L0NKK2JpV2dTSEloK0FVYlJnWkF1aVZGMHI3cU55a3l2Tys3ZzNjYTlNZTF4QUt2TDdGd0h2TW9CS2dXczMvR29KOENFNnhXK2tOUURhNTBEOGpRMERGaS9rYUYvR0RxdC9XbWQ1MHBZa3d1ekJ0QWdLUXkvVnRIcUNhR294ZjhuYjVqQWhPc1d2S2c2Q2ZsT05TdTRsN2RuVWJ1SlBacjVlbVBxNGRGSGg5aXdHcWwwRUpNejBpT01XdWFhd00vWFRvZGJwVXJzYUd4dDdXbWNyN2xML2cya0Y1bERDdlFzVlBSZ1NuMkozamk1RVRISHErVVlWNlRaejNWVzdlNXVVdnNndHc3YURFYTF6TUR2MW9JSlpTMXBjUndTbDJTVWtmOUp2U1BtcGV3TmU2d1h6ajJBdFFzYkhZYjJwcUdNamNCOWMzK2tCd2l0MUlaUUZLK3FEZllvTmtUNUNvMmFUUzg5NzlPNVcvdkhRSzRKcEJnZGUzR0poNlp5REluZUFVdTJKaEMyV1FQVVhOL3FqMGU4dWVTaHU0U2RDZkJkY015cnkrallPMzk1RTV3U2xzYUlHN0JKcXAyYVRTN3owTXh4ZERoLytmRFp3QUZhNFpsT2lESVNCbmdsTnNMNzNoeTZJV3lxREVoM3FsMHE1cHBkOWU5dFR0UEJqYnhMR0NTVk11QlgwUm02T2JzMlJMY0lwZHNKR0Zzbmk1QWJVdjN1dThsNmVIVFVSblJ5ZXpYOGNHZ2tjbzZhTnYxN1hyaXU5eHk4a2N6b2JnRkx1Z3BBOUsyNlJDdmI1Vi9OM1BIZjU3RzdsWTNqYzJFQ3hoazQ5N0hPeVE0QlRiU1cvMjhuWXZLTXZCN053ZUdRYXFkSFpVYzltRDNsTS96d2NCS2hhNW1zMk5xV0dnaHlhR2dGd0pUckV0V1ZOUUpxVjkxS3ptaklqM0R2OERBbFRZNEZQTzlXd2F2TFh2NFpnNG56TWhPTVcybFA5QXFlZjI4Y1dCWWFCU05mZVNHWG9wd3NMTml3QVZkMzAyQlBUWTFCQ1FJOEVwTnBkSytnWUdBb3BsZzBxZDZpN3RpMDRGcHhmT2l4aWdlbTBncW5mVnZOa1Qra3JmS2JJa09NVTJ2SFlheXFac2w1clZYTm8zbUgzZW1nSUxuQjJOZ3dCVjdXUk5BYlJBY0lwdHlLcUFzZzI5V3I2UTQ4Z21hbjlOL0h2bi94SzNBYXByZzFFbGIrbWo3NmFHZ0J3SlRyR1oxSTlDeWorVVR4Q2FPcVhTdnRvWDhPY213dEw1TVo3OStpd0lVTlZtNGkxOUZNQWNKa3VDVTJ6S203eWdEa3I3cUZudEdSSXhlMUo1M3pLcDcxQU1VT2svVkE4bGZWQ1dpU0hJaCtBVTYwdE5VbVZUUUIwT201Y2YwRisvRzRLTmZUSUV5dnNlSlVCVms1Z2xwNlFQb0NYL05nUnNvTGFTdnRkTitqNGxTOWtCcHdaaW9WYzJYcjJtQkh0VHNYem4rR0lTNnU3YkZlZFBMTzk3WmtJc25TY3hhUEZrTmxmaU9JME1TTEV1bTJNTlFBdGtUckdKbWtyNnJnV21xdUU0THlkVHN0OWt2bTFIR1U4cTd6c3hETDl3ZGhTYnBIdVRYN2xrVWtKNXZobUNmQWhPc1o3NlN2cWtiOWV6cVpDdXY5eEFhVit2eVp6YTd0b3dEcHBlUjdHOGIyZ1lWcG92VDh5WjRsdzFKWnhRQW1zNnNpUTR4YnBxeTZENHd5RjN2TG54cHJjYkNvS2d3dFprVENSZm1vZFVQQ1lGTVg0TEd1MjZCa0NlL21zSXJCTnpKRGhGTFJ2VVRWdzNyeEtuSG83M2NpOTZleDRUZVVxNm5iRWh1QkVEVTE4Tnd3cGlOdTdaVWV6VDljRmdGTEVlZEEyZ0pFTkRZSjJZSThFcFZwZmUxbFBUQnNkQ3BNYk5oT08rZkZONmZLSDNWSDk1WTk5MjE0YXBhOE0vRHB2RzM2dzJkMDVDYWladkE5UmZzcVlvYVQ5M0VEeXd1bnVObmhpRWZBaE9zWTdhTnFhYTROWkphZDl5encxQmJ3ME5nWHZDRG8xbUc1eVJZVmhyOHhQTC9HVG45azhNS240MEROalBGWHQra3hIQktkWlJVMG5mVk9QTGFqY1JsMjVXajI1STladnBwMEdUL2NybTE0WkowRVBvcm5QWmxHdk5uMWdhOW5MMnAzZnVNYjF5MldSVlF5bGVHWUovMk90bFJuQ0sxYVEzZGRXMHNmR0V2UGJGS012MGJUTTZkY2orTVRRRVc5TS82TDV6Yi9KYzA5bFJ6TUtKYi9PYkdBem5QSFM4bnh0YUM5d2pPSlVad1NsV1ZWdVVmZXlRVjAxL2llWDZWZHFYZWdYUngyT1g1M3lhQkFIUHUxS0RkQUdxOWE5THFWbTZMS3JjMTRMdUlaVGx2U0c0NTRjaHlJdmdGS3VxS1hYL3ltS2srbzNEbFEzb0k5Y0NwWDJPWGQxa1V0d25RTFg1dldhZVJTVmIxN2tPN1pJMXRYalBSMVlFcDFqMVlqYW82QnNyNlNQWUxEeHExTE9mZCtxUS9VT1BvRzJsVjhxYlUvY0pVRzArbjZaTkw2cVg1bFZXOXBzMUZkZmV4eGQvM3J4NHdFTUZ0cDlQY1E1NXkrclAxMS9CcWN3SVRyR0sya3I2QkNXSUJDbkx1U2JZOE5WN1BXK0xqSXFmQ1ZCdHQwbUthNDhuNXBaei9NNjFlaEJTUUNFR3FmUjNZeHVub2E1RWcxVk1ERUYrQktkWVJVMVAyaStWOU5Gc0ZPTFRGRTlVRmp2MDVyZmVHanAyTzdrK2pJT2c1eUlDVk52TnEvaEd2NVBabjM2emNkcXJmV2ROeFd2MDZNRjVGZi81Kyt5L2k1KzNzcWxZWXo2TlF2OHkzcnZ3elJEa1IzQ0tYMTNRWGpRM3hWcjg0YUJ6aCt5cDVmcTAwTEVBdWUrTklkaUoxNFpnSVFHcWJkMDJUSStmcVFIcDNMNnpwaDVyV2gzUHE1Z0Y4M2VUVGFWVW0xL3Q0NVR6TFRZeEJQa1JuT0pYYW51N2s1SSt6SWZWS0Evckx6MU1kaE5BbUZqY0xqVVBVSTBNeFpaejdPd29abEhGUU9qVWdIVGlRMlpaVTQ5ZnkwUDRNdnYveEVEVnFZQXdEK1pTbkE4Q1U0L2Z3OG1NNEJTUFhkUU9RbDFwb0pjM0tmVndlK09hMm53dU5lalJRdGd4L0RsdzhOWXc3T1FlS2NqMytEdzd2eWxCWXR0NzBiZ0pVc1dNSHV1VTlzU3gvYmpubitIOUZ0ZjA3MDBUOWJmS3Q2dS9QdzFEZkVEZ0hyVjh6MGVXQktkNFRHMnB3a3E0TUMvVzA1ZnNLWnU1bjcyUlBiWFZ3ditnV2ZqTFZQaTEwNmI4eUh6YjFtMC9La0dxZG56WTYwUEs5TUJudE9XL1pSQlMyZCtmZC9wVERSemFxdTVQb3lBdzlTdmFQV1JLY0lySDFGVFNkOTI4S1FjZU1pK1c2MGNBMjZ1Q0Y1RTl0Zm5DWDJCcWZXbXpaSk84aSt2WjlZTWcxZFNnN0VUczg3WHZyS25USGYvNzV2MnBCS3JxdVQvRjQ2MlV6OXErdC81bENGaHljUnZjM016cUVWUG1OYmRsMmZud0pkU1hTYmlxbDcwSTdNYUZ1V0RDSXI5NVErbmE5OFl2NXRMR1lsYkthdytEZGo0dlJ5R1ZndzBNeHNhZTdiVUh6VzBaVmhmaUE1dlB3UnVxM1p2cWREV2I5MDhNUTU1a1RyRk1iUnR4YituRC9OaE1YeklzTGNBWDg0UjE5Y1YvWFBRTGNtN25JS1FHenNyOGR1bTJKMVY4dTkvRWdLenRNb1BteU84Ny9Mc2VabFJwcHQ3dmU5TmI5NmExYU5lUk1jRXBscW5wVFZ4VFQzSDU1Y0pmZjQ5bCtoTEkvdUZRTFRUVXNIcWx4WCtjNTNwNDdNNG9wT2JOUTBPeDAzdlZKS1NIS2U1WHE0dGo5VzdQMTVmaHpiVjRQMkpBWTk1TS9lOG1jUHhDOExnWDk2WDRZcHA0WHpwMWIxcUxQVi9HQktkWWZMR3JLL3J1SW9WNXNybURucnd1WHQrcDVkNTdhdjdvUFRGdTNMNVkvTzljWEd0OGJiSTJqSzJONnI1OHlxQzBMWmNNMXZsYnV1UDE3dStiK1pUNlZMay81SFd1SHpTOXBXTDdsYUVCV1hNdHFKUTFhLzgyQkN3d3F1ejdTdTlrRlg5VWVHNnNLcGIyamJOZmtQRFloaVErTFgrMjF6ZFY1YmdCU0p0Ry9lYmE5Zlptakk4djNzbGkzbml1bm9UNEJrNUJxVTAycWlkN1BuWnhYVEhJZEh5R1lSNzhPTDZJRy9wSlNHODVtOWpnNysyZTlOYTV2cFZQaGlCdkdxS3o2T0wzWjZpbnFlYTA2ZE1Bem8zdC9DZjd3SWJqOXl1eDc4cEx3eERtL2FWaVlFckdRTGZpNXZlMWplL0s4M1RZekZQWHRjMDgyZXZiWEZPdzRYdFBqOTlWdUIrczhtQ2ozWGtpS0xXOU9FZC9NMWZ6Sm5PS1JRdnltaFk1c3FaWWIvT2VGZ2o4TEdhWGpIdXdtTGFKZSt3WXhuNGp0Yis1TkpYeG5ab09lekVNcVVsenZKWjhFS1I2ZEsxMkdwVDBiT1BEWGdOVHlkc2UzNU1PdzIyL3FqZ241OEdxSDBGbTFhN084M2greHg3QUk0T3hvelc4d0ZUMkJLZDQ2RlZsMzNmc2tMT0d6MEZ3NnJGclIrN25VM3pDcTBUcmNhUFpndmpIYkFIM3NjS05RTndrbnR2d1p6SVBVN0EwbG1COHRLRzROMGZmMjZ4dUxZZHl2cGdCODZhZ01aMEhxK2JmYnhyU0E2RnZ6WGhQVEx1VnovRVh6ZHdZR0pDZFV0TFhBOHI2ZUhoUnJLbnNKZDRzbnpqb09FZDI1cmVzbjVhbWJJUHZEdE5LM2xVVm9OS3pKMmN4TURVT2VUU3UzdGY4SEFZWkZMdjBaTzlaVXpGTHRiN2pPUWtwWVBXaldZUHJCWm5tUWx4VHZtak9jYVhrYmMyOXM2Tm5oaUYvZ2xQY3ZUakdDK01YbXkvNDVTYjJ2WUhvNlRrVlg1VXRBTEdxY2ZFbGZtblRmMnBEMEtNNUdUTllhOG5DU091eUdEUWRPdlE3OHlHRHJLbEJTRzlhSXdXc3BtRWVzRXBCcSt0S3p1Mm56Ym50L3RPKzJNdHdiQmp5SnpqRjNRdGxiVTl4L3FOVUFJdktuY28vRy9INElnYmdsZmF0N3JKWjFGMFhlQjZmbWdzOXZ0YWtFbzNMUXVkbVhJdkZMSXFCUTEzZ1BlcjQ0bXNRY0h6TWRaZ0hxa0w0cS9sOTJ0dk15WFJPeHdEVTArWjN4NzViWG43Vkk0SlQzTDE0MXBSUjRLMVViSE91ZkErZWRDM3pKT3RVL2ZUYTduT0hhZTFBd09zaVNqRDA3Q25SZVBiNVl6WS9MM3M4TCtQYUt3Wktud2NCMDdaY04vZW42WjZQOVhEMjYxZUhZNnY3VVR5VzN4Nzg4LzR6cnRKNVBPKzk5ZDg3ZjVhdHZWK3lwbnBFUTNUbUY5UVhsVjA4LzNEUTJjTG5JRGkxekt0bXNaaXJpVU8wdHRTcjYvaGkvK1V3bTkvakJrRlFxbFNqa0JyNXg0M3BaYk5welQraktzM0pZUkNRNnNxN1RESnZQQnpaL240VXdxTHNvK09MK092MW5UVkkvUE9QTy8rTGFmTjU2SHJodzVjVVNIeG9FRzR6R3YvYi9QbkFtakJiVTRHcGZwRTV4ZndDWEZ1cGk1SSt0amxmNGtMa2J3T3hkQ0h3VytiSFQrYmI1cTZhVGQ2a0orZHEzRnhvSkYzdlhJMFBvaVlobjZ5S09CLzFtZWxlSHYzemppL2kyMzVQSFE3b2pLeXBuaEdjb3NhTmR2bE5mdW5pdk5HN2FMbmNTL3RzRUhaeEhVMk5oYWVaM3ROR3dhdTR1Vy9ldzJiZWVMbTlIallwS3lwK2hyUFA3eUVGb3N6Ri9SMzNaNWtFSjJPL1NpVmUwTlc1NzYzc3ZhT3NqMURoQmx0Skg3dWFSNEpUaThXZ1FNNEI0Rmo2SXppMW5WRklwVlRqa01QYjAvVHM0ZGZtL1YvdXpwdjQ2K1NmalV3SS8zZm56NzhLWmd5QzhwN2N4V1A0TXBOTStkTWdNQVZkZW1jSStrZm1GTFc5TlNUV2xmL0hRV2RIbTJHbGZYMDl6NVQyN2RvMDNMNDliZHJSTVp5LzlTaVdTUWxJQVErOXpLSlJmcnBXZlhjNG9ET1QyYm4vekREMGo4d3BHK3hCcU91VnBwY09PanNSbjhTbXJKR1J3ZmpKd2MxTEZ2SitlNWFtOXJzVjd5V25ONS9qaTZ1UXNsRmlkdUZ1ZXYzY3ZnVXAzcTkrYjM2WGhRQXM4eUdqZTVCTVhlaVc5aTA5SlRoRmJVK2JQenZrN0ZEY2ZJOE13MEt4dkNybjROVFlocUUxOC9LcHR6Zi9kSHd4RFNtejZ1R3J2eGU1V3hiMSs1MS9Gb2dDVnIrKzUvSm0wZU9MdUVZWU9pVFFtVHo3WWJJU1pYMjFxNnUwSmYrM2lOSEhjK2h2RytlbDhuNHI1dkZGZktYM3lHRUNLRVllRGREVFBVWVRkTERYWXczL1l3aXEzbFFQUWwxbExVcjZNSys2bFh0bXBreEtnSExFZ05TempCNkt2QThDVTlBbDVYdzlKemhWdHplVmZWOGJVZHJ3eVJBczlUenJueTY5WVc3cU1BSDBYbDZCcWRRRS9hM0RBcDM1dVBjM0I3TTF3YW02MWRSdktxWjVYam5rN0Z5YVYxTURzZVFhazhvYWN2YkJZUUxvdlplWnJmUDBOSVR1WEZuUGxVRndxbGJwaWM2Z29tOHN1NFUyS2UxYmJ0U0RZM2Z0TUFIMDF1dXNNaVkwUVlkOVhBT3M1UXFnSVhwT2ppL2lqZXlyZ2VpMXllemkrTXd3WkhkdS9UK0Q0THg3Wkg2Y2hOUWJCSUQrYlVySEdhMDNORUdIYnIyYlhRTStHb1l5eUp3Q29IWnhVZU9KRzBDL2ZNZ3FNSlZvZ2c3ZHVSU1lLb3ZnRkFCMVM2bmdTbjhCK21NOHUzYWZaUFVUcFFvSVRkQ2hHN0hQbExmekZVWndDZ0JrVHdIMFJReE01YmdwMVFRZHVoSFhhL3BNRlVod0NnRFNBc2ViWGdEeWxtZGdLdlV1UEhSNG9CTXZ2WVc5VElKVEFCQ2x2Z1ZUQXdHUXBWd0RVNFBacjI4Y0h1aEVYbS9uWktjRXB3RGc3cUlIZ056a1dzb1huUWROMEtFTEh6TjhDUUk3SkRnRkFIUHBhZHlsZ1NBanNYVGh0K1ozcU5HSGJBTlR4eGN2WnI4T0hTSm9YUXhRdnpNTVpST2NBb0Q3NHVKSGswMXlNRy82T3AzOS91eG1jUTUxZVozZFcvbm1qaTlpdHRTNVF3U3R5emx6a2gwU25BS0F1MUlnUUhOMDlpMEdwcDc5MC9RMU51MVBpL094b2FFU3J6TXY0VkhPQiswVG1LcUk0QlFBUEpTYW8wOE1CSHUwK0cxRWFaSCswZkJRc0hsZ2RwenRUM2g4TVp6OStzS2hnbFlKVEZWR2NBb0FGbnNkbFBleHI3bjMyTnVJVXQ4TkMzWktOQTlNVGJMOUNaWHpRUmNFcGlva09BVUFpd01BVXdFQTltQzFVcWIwdjNrV0JGQXBSMnIrdnloak1DL3ZaNStCd3dXdEVaaXFsT0FVQUN3UEFNUTM5eW1ob2l2cjlkaEoyU1hQZ2pmNVVjSm1OR1ZNNVIxc1RlVjhieDB1YU0xSGdhbDZDVTRCd09NQmdIYzIvM1JncytiUEtjc2tCcWdtaHBDZStuQ3pHYzAvTUtXY0Q5cS9ENzR6RFBVU25BS0FYMU0rUlZ1dXc3WnZKVXR2OG90elZKWWZmWnY3c2ZIL1NVOStYdVY4ME42MTRGbm1iK2VrQTRKVEFMREs1bCtBaXR3WDVPbUo4MHZ6bEI2SUdYOVBtdExwL0IxZkRJSnlQbWpyV3BEM1N4RG9qT0FVQUt5MjhZOExLSDBRMkpWcHN5Qy8ydkU4dlF6NlVKRzNjVFAzcHoyNi9zZWY5YmZtWndkMjQ3S1YreUM5SlRnRkFPdHQvQVdvMk5ZOGErU3FwWGs2NzBPbHpJK2N6TXY0OHU4dnRmaThtamFObW1PUWF1Snd3bFppcjdtWHZid1cwQnJCS1FCWWI0TXlEZ0pVYkM3T24vYmZTcGI2VUNuekl4ZjlLdU43L055YU5qM2V2SWdBMWpkdDdvRW5ob0tIQktjQVlQM055VGdJVUxHKzd0OUtsb0lCTWozWTk3eC8wcXN5dnRYT3JZa2dGYXdsM28rZTZDL0ZNb0pUQUxEWnhtUWNCS2hZemJ6eCtjbWU1dXI4Ylg3dmdpd3F1alBQbGpvcCtsc0tVc0VxOThDWHl2ajRGY0VwQU5oOFV6SU9BbFNzdGtHZlpEQmZQOTc4TERiUXRHK2VMVlZQbytQN1FhcXhLUUEzSnFHVWtsNWFKemdGQU50dFNPSW1KQWFvUEExazJRWjltdEY4bmNxaW9rVjFaRXM5Zm81TjdqUk9INXNTVkdxZUxmV3N1SkplV2lNNEJRRGJiMGJpQnVTWnpUNk5hY2k5NGV0dEZwV24yZXhxSTFwZnR0VGo1OWpkdC90OWNIK2dJaDl2NXIxc0tkWWtPQVVBdTltSVhEV2JmUnV6dW8xRFh4cStwczF6Zkp0ZkRLeE9IVG8yTkc5eWZHSW9scDVuSnlFRnFWNDcxeWpZSktRSE0rLzBsbUlUL3pZRUFMRERUY2p4UmR6b244NCtJd05TbGJqaGZOZkxKOFVwa1BiYmJPN0dEZlNiMmVmQTRXVEZPZi9hbTdkV1BzL2labjE4OHptK0dEYm4yZ3NEUXlIWGdnOU5GamxzVE9ZVUFPeDZBNUpLT2ZTaHFrY3FrZXQ3Q1VQSzduZ1M5TW5oY2ZHNkZnT3h2d2xNYlh5dVRacXN4WG5KMzlTZzBOTnJ3WWZtL3VlK3dkWmtUZ0ZBTzV1UCtIUThsdmlkeno2SEJxUklWODBtZlZMUXZJMmI1TmV6dWZ0NTl2djcyV2ZvTUhOSDNJaCtWTEt6MC9QdDVPWnpmQkd6cUY0RjJWVGtMNTcvbjF3TDJEWEJLUUJvYitPUitsQ2xjcW4zQnFTb2hmbUhwcWw0cVhOM0VtTC9rRlIrRk10VUJWanJObTdtL05SUXRIYk94Y3pMeTlrNU53Z3BRQlhML2dZR2hzenVmWUpTdEVad0NnRGEzM1RFcCtKeDR5R0xxdjgrTnB2MDYwcm03aVNrQU9zb3BBQ3J6WEpkeGtGUXF1dHpidHBjWno3T3pydDR2NWozcHRJTGpuMFJsS0lUZ2xNQTBNMkdZNTVGOWJiWjVOdG8yS1QzYWY2T1EycmtQQXFDVk9ZN1hkNDNVZy9EVlBiM1BBaFUwWjE0L24rNnVSNElTdEdCZnhtQ2pLVFUrYThHb3RkaWc4dG5oaUc3Yyt2L0dRVG5YV1p6TW00c3ZOR3ZML01ydlpITUp2M25OWXVlVk9VWkIwR3BQcHgvQWxXMGZkLzdyTWs1WFpNNUJRQmRTMDhnNDVQdytFVHkxQVkvMjAzNloyOGpXenFISitHMkoxVnM0and5S0wybFpLZC81MS9xVHlXaml0MWVCeTV2cmdVcFl3ODZKM01xSnpLblNpQnpLczl6UythVTg2NFAxMzlaS0hrWUI1a2ptOHpoUVVpOWNVWTJ5TDF4MVd4RXg0YWlxTDNFUEZBMU1DQ3N0SWFLRDJKaVlFcHdtajBUbk1ydmhpSTRaWlBNN3M4dHdTbm5YWi91QTRKVTNadG5qb3dGcFhZeWowY2haVk9aeDNrYUIxbUJOWnlIZzVDQ1ZNK2Rpend3RFNrZzVaNUhWcFQxQVVBdWJrdWw0cVlpQnFsR0JxVlZNa2ZhbWNmamtKcW54M2tzbXlxbnVTNDdvcWJ6Y0JybWIvMkxVdm5mMDVBQ1ZkNGFXNTlwU0dWN241WHRrU3VaVXptUk9WVUNtVk41bmxzeXA1eDNmWjI3QjgzR1BtN3dCdzcxVHNTTitkZ0N2Zk81ckMvTy9qYWpuMlJIc09EZWNqZFk1ZjVTcHF0dzI5emMvWTdzQ1U3bGRhT0lOd2ZCS1p0a2RuOXVDVTQ1NzBxNVI3eXl1ZC9ZZVBiNW8ya2t6SDduOGlqY2xocVp5N3MxRGJJaldQK2NQR2pPUjVsVi9YWWRVakRxVzBoWmtsTkRRcDhJVHVWMVk0ZzNnbE1EMFd0WHN4dkJPOE9RM2JrbDZPdThLMjFPeTBKWmZaSCtSMURLMUllNUhEZkVBd095NFRYd2RwNExTTEdyYzNQWW5KZS9oeFNzY243bUtkN252b1gwb0c1aU9PZ3p3U2tBc0xrdnhUU2tySkZ2TXFSNk9aZmpCdmh1cVJHTDNRMjhUbVJIME5INUdSK0VIQVlCcTMyYkJNRW9DaVU0QlFCbGJlNkhkemIzcFdkVktXRW9lejRQSDh6bldsMC8ySkRLamlLMzh6VGVlLzdiL0g0WVpQVHVTanp2cDgyNWYrWGNwM1NDVXdCUTdxWmh2bEY0ZW1mVDBHZFh6Y2RDdmU1TjhIdytEd3I5cHVZNXBaeXZnK1lUTTYzbWZhMzQyVFRjQnFHbXpudHFKVGdGQVBWdUdKN2UrWE9PQy9XNE9QOXg4MmZsQy93OGwrZGxSbjNOMm5pNElUWFBxZWsrRk0xL253ZXZjcndmN2ZwOGo1Ky9tdnZidFhNZWJnbE9BUUR6TEt1RE81djcvdzIzbVZZSFlYZFpWOWZOb256KzV4L05ueWZOUXQzVFlyYWR5M2ZuOGVHRHVUenM4Q2U1TzllLzNabm53WVlVZm5rZUQ1ZmNmNTdlK2ZNdTcwMmJ1bnN1eC9QOS94Nzg1MWRleUFHckVad0NBRGJaT0t5YW9UTFZDNG9NNSsvRFRlMDJtOXpKdlg4U2VJS2N6dTNIRE1MOVRLMWZuYnNlb0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQThQL1pnME1DQUFBQUFFSC9YN3ZDQmdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEQUtBRUdBQ3RZdUh3N2ZXbEpBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiIxYzA4NjUyODU4ZDVmMjExODIzYzM1Njc4NmUzNjE0MCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjpmYWxzZX0sIm1heE1zZ1NpemUiOjEyODAsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJmaXJtd2FyZVZlcnNpb24iOjF9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wNi0yMiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiQ2FyZE9TIEZJRE8yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMTA2MjIwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTA2LTIyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMS0xMS0yNCJ9LHsiYWFndWlkIjoiNzcwMTBiZDctMjEyYS00ZmM5LWIyMzYtZDJjYTVlOWQ0MDg0IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI3NzAxMGJkNy0yMTJhLTRmYzktYjIzNi1kMmNhNWU5ZDQwODQiLCJkZXNjcmlwdGlvbiI6IkZlaXRpYW4gQmlvUGFzcyBGSURPMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCMkRDQ0FYNmdBd0lCQWdJUUdCVXJRYmREcm0yMEZabkRzWDJDQlRBS0JnZ3Foa2pPUFFRREFqQkxNUXN3Q1FZRFZRUUdFd0pWVXpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUNBWERURTRNRFF3TVRBd01EQXdNRm9ZRHpJd05EZ3dNek14TWpNMU9UVTVXakJMTVFzd0NRWURWUVFHRXdKVlV6RWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRXNGWUVFaGlKdXFxbk1nUWpTaWl2QmpWN0RHQ1RmNFhCQkgvQjd1dlpzS3hYU2hGMEw4dURJU1dVdmNFeGl4UnM2Z0Izb2xkU3Jqb3g2TDhUOTROT3pxTkNNRUF3SFFZRFZSME9CQllFRkV1OWh5WVJyUnlKendSWXZuRFNDSXhyRmlPM01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0VHTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSURIU2IybWJOREFVTlh2cFBVMG9XS2VOeWUwZlEybDlEMDFBUjIrc0xaZGhBaUVBbzN3ejY4NElGTVZzQ0NSbXVKcXhINkZRUkVTTnFlenVvMUUrS2tHeFd1TT0iLCJNSUlCZmpDQ0FTV2dBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakFYTVJVd0V3WURWUVFEREF4R1ZDQkdTVVJQSURBeU1EQXdJQmNOTVRZd05UQXhNREF3TURBd1doZ1BNakExTURBMU1ERXdNREF3TURCYU1CY3hGVEFUQmdOVkJBTU1ERVpVSUVaSlJFOGdNREl3TURCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQk5CbXJScVZPeHp0VEpWTjE5dnRkcWNMN3RLUWVvbDJubk0yL3lZZ3Zrc1pucjUwU0tiVmdJRWt6SFFWT3U4MExWRUUzbFZoZU8xSGpnZ3hBbFQ2bzRXallEQmVNQjBHQTFVZERnUVdCQlJKRldRdDFidkczak02WGdtVi9JY2pOdE8vQ3pBZkJnTlZIU01FR0RBV2dCUkpGV1F0MWJ2RzNqTTZYZ21WL0ljak50Ty9DekFNQmdOVkhSTUVCVEFEQVFIL01BNEdBMVVkRHdFQi93UUVBd0lCQmpBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlBd2ZQcWdJV0lVQitRQkJhVkdzZEh5MHM1Uk14bGt6cFNYL3pTeVRabVVwUUlnQjJ3SjZuWlJNOG9YL25BNDNSaDZTSm92TTJYd0NDSC8vK0xpckJBYkIwTT0iLCJNSUlCMkRDQ0FYNmdBd0lCQWdJUUZaOTd3czJKR1BFb2E1TkkrcDh6MWpBS0JnZ3Foa2pPUFFRREFqQkxNUXN3Q1FZRFZRUUdFd0pEVGpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUNBWERURTRNRFF3TVRBd01EQXdNRm9ZRHpJd05EZ3dNek14TWpNMU9UVTVXakJMTVFzd0NRWURWUVFHRXdKRFRqRWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRW5mQUtianZNWDFFeTFiNmsrV1FRZE5WTXQ5SmdHV3lKM1B2TTRCU0s1WHFUZm8rKzBvQWovNHRud3lJTDBIRkJSOVN0K2t0anFTWERmamlYQXVyczg2TkNNRUF3SFFZRFZSME9CQllFRk5HaG1FMkJmOE81YS9ZSFo3MVFFdjZRUmZGVU1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0VHTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSVFDM3NUMWxCakdlRit4S1RwelYxS1lVMmNrYWhUZDRtTEp5ellPaGFIdjRpZ0lnRDJKWWtmeUg1UTRCcG84cnJvTzBJdDdvWWpGMmtneS9lU1ozVTlHbGFxdz0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRkFBQUFBVUNBTUFBQUF0QmtybEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFCSFpwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVOaTFqTURFMElEYzVMakUxTmpjNU55d2dNakF4TkM4d09DOHlNQzB3T1RvMU16b3dNaUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenBrWXowaWFIUjBjRG92TDNCMWNtd3ViM0puTDJSakwyVnNaVzFsYm5Sekx6RXVNUzhpSUhodGJHNXpPbkJvYjNSdmMyaHZjRDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5d2FHOTBiM05vYjNBdk1TNHdMeUlnZUcxc2JuTTZlRzF3VFUwOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXRiUzhpSUhodGJHNXpPbk4wVW1WbVBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZjMVI1Y0dVdlVtVnpiM1Z5WTJWU1pXWWpJaUI0YlhBNlEzSmxZWFJ2Y2xSdmIydzlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUF5TURFMElDaE5ZV05wYm5SdmMyZ3BJaUI0YlhBNlEzSmxZWFJsUkdGMFpUMGlNakF4TmkweE1pMHpNRlF4TkRvek16b3dPQ3N3T0Rvd01DSWdlRzF3T2sxdlpHbG1lVVJoZEdVOUlqSXdNVFl0TVRJdE16QlVNRGM2TXpFNk5Ua3JNRGc2TURBaUlIaHRjRHBOWlhSaFpHRjBZVVJoZEdVOUlqSXdNVFl0TVRJdE16QlVNRGM2TXpFNk5Ua3JNRGc2TURBaUlHUmpPbVp2Y20xaGREMGlhVzFoWjJVdmNHNW5JaUJ3YUc5MGIzTm9iM0E2U0dsemRHOXllVDBpTWpBeE5pMHhNaTB6TUZReE5Ub3pNRG95Tnlzd09Eb3dNQ1lqZURrNzVwYUg1THUySU9hY3F1YWdoK21pbUMweElPVzNzdWFKaytXOGdDWWplRUU3SWlCNGJYQk5UVHBKYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2pKRk56RkNSa1pEUXpZM1JqRXhSVFk1TnpoRVFUbERRa0kyTkRZelJqa3dJaUI0YlhCTlRUcEViMk4xYldWdWRFbEVQU0o0YlhBdVpHbGtPakpGTnpGQ1JrWkVRelkzUmpFeFJUWTVOemhFUVRsRFFrSTJORFl6Umprd0lqNGdQSGh0Y0UxTk9rUmxjbWwyWldSR2NtOXRJSE4wVW1WbU9tbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNa1UzTVVKR1JrRkROamRHTVRGRk5qazNPRVJCT1VOQ1FqWTBOak5HT1RBaUlITjBVbVZtT21SdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk1rVTNNVUpHUmtKRE5qZEdNVEZGTmprM09FUkJPVU5DUWpZME5qTkdPVEFpTHo0Z1BDOXlaR1k2UkdWelkzSnBjSFJwYjI0K0lEd3ZjbVJtT2xKRVJqNGdQQzk0T25odGNHMWxkR0UrSUR3L2VIQmhZMnRsZENCbGJtUTlJbklpUHo0NzdKWEZBQUFBWUZCTVZFWC8vLzhFVnFJWFphdkcyT29xY0xHMnpPT2t3dDBCU0p0cWxjWFY0dSthdXRsV2hiems3UFVBTVk5SGNyS2p0TmJxOGZlQWw4YUJvc3p6OXZwZGpzR0dxdEYzbjh1VHNOU1pwYzZKc05UNSt2MHhZS251OFBmZjUvTDQ4ZmcvZnJpY3pKZ1lBQUFEQUVsRVFWUjQya1JVQ1piRElBakZYWk9ZMVRhdE5jMzliemtzU1ljM3I0TUU0Zk1CQWFENnpsOHkvOVRPZ2V0OGQ1amZONzhid00vZERDUnBSNTIxelhmb2pISjA1SUl5aEJBVVNWQU9OZEd6Qll0MmY3S0ZyZmtKYUFrSGg5RlpoY0RYSFJrVEtvOU1MaWhHYWF2SW1uVjNxeUVYMEVwcmd6LzREd1VEN2tDSFJuZDhRRk40M0dvNFVWbUREZ3phNHcyN29pemRBMitjSyt1dVVwampvMit4d2MvNDJXNTB4NUxHWWVEQnNSMEhWSXg1eDhpRjYwQ2JsYlRFRWtGcjI3Yk5EQlVWU3ExT0tWUGJFNjJiM0VIOEZxQmc1T09PRXVjMnQ4WkppcU1PdUdwK2NLamc3d1ZHY2VvenFONHB4Z1ZQUWtqRllnYlZKS0RVaERDallyYXdQNXE0RVRnQzlmSU1SSHRpdHBRY0N2Sk9FTGNiTXNRZ25jaVJrbGpweVFqdkc0NGpxQlVFVEZpQmkxUEVJeWVrT3pzVytUeTVjTEhvczVSK2RNUzFMdFNTeGYzZ1FIY3pSMkNJNGdNTnBXNElSQTFRTWE2dEo0K0M2dUh1R0U4bU5ESXlGcWcvT1AvTU1VdWVTNklxOFM5MGRBZUJKU0V5L3FLa0srQk53ejhjWVk0amI1SjZ1NGlXQ0kyQjFaNTZMVzVrRWM0aGtkTXBzdlVDNTU4NVNYMFF1YmNnTnF5ZmdERkVjVHQrNDAvMFM1Tngwd2FDdzNPS2tjT2JBNUluMEFZcDAxcGpqdzJuNjI2VURqdEh3YTI4aUh1VEtxdHJ2K3JlVzQxTlo2aUdscjd1dUxKQ2ZrRnRjdGNHMDRzZ20xZU5TK1phRG5wYVRFckdveVg1SksyaU16OHhzMG5Pd1dHY1BETjQ5cWFDZDRiekpvekRabS9hQksrRW96THcrWGhOQmlZd0hmMHNpT3UxWFBrRy96S3d2cVlLY2ZTd0RFY0gvb1VlMDdlcy9XUThySXlnMkRPWGo4dGprWmR1REIvYjhoekRsbE1NT0NTNUJFbmQ1MzRmOHRpM1VaYzRrTXMzeEx5YWZNU3NKaGRHOFhQcWpOazV0QWdPMjVmZUtDaG5WZERqL0owRk1rT3NVL3hNQnYwd0ZoWWVFR2ZWSDEzZnVEVTB5REZMYTRmYzdSbldIQmZ1VEZWMnRFbU53YWRjN2FjM1VZMmpmQmw3SFQzNmZlMzRpUU81bU5DRkZCVzA3S2pQZ3FoT0xVMDF2WjhQdWVaMkpDbEZaTjhqa1VzNjl1a2E5ZVBwNitFZkw0QUY1K055d1NiaXJIdGNCOE1sL2drd0FFamtLNjRLakhQZUFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiNzcwMTBiZDcyMTJhNGZjOWIyMzZkMmNhNWU5ZDQwODQiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInV2IjpmYWxzZSwidXNlclZlcmlmaWNhdGlvbk1nbXRQcmV2aWV3IjpmYWxzZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MjA0OCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MTAsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6OTYsInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMTAtMjYiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkZlaXRpYW4gQmlvUGFzcyBGSURPMiBhdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxODA5MjkwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy40IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjEuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOC0xMC0yNiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTgtMTAtMjYifSx7ImFhZ3VpZCI6ImQ5NGEyOWQ5LTUyZGQtNDI0Ny05YzJkLThiODE4YjYxMDM4OSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZDk0YTI5ZDktNTJkZC00MjQ3LTljMmQtOGI4MThiNjEwMzg5IiwiZGVzY3JpcHRpb24iOiJWZXJpTWFyayBHdWFyZCBGaW5nZXJwcmludCBLZXkiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sImlzS2V5UmVzdHJpY3RlZCI6dHJ1ZSwiaXNGcmVzaFVzZXJWZXJpZmljYXRpb25SZXF1aXJlZCI6dHJ1ZSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTEyLCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ2ZEQ0NBaU9nQXdJQkFnSUpBUDRmU1JRcFJwM3FNQW9HQ0NxR1NNNDlCQU1DTUlHWk1Rc3dDUVlEVlFRR0V3SlZVekVMTUFrR0ExVUVDQXdDUTBFeEVUQVBCZ05WQkFjTUNGTmhiaUJLYjNObE1SZ3dGZ1lEVlFRS0RBOVRlVzVoY0hScFkzTXNJRWx1WXk0eEREQUtCZ05WQkFzTUExQkRSREVWTUJNR0ExVUVBd3dNVTNsdVlYQjBhV056SUVOQk1Tc3dLUVlKS29aSWh2Y05BUWtCRmh4alpYSjBMV0YxZEdodmNtbDBlVUJ6ZVc1aGNIUnBZM011WTI5dE1DQVhEVEl3TURZd09ESXpOVEF3T1ZvWUR6SXdOVEV3TmpBNE1qTTFNREE1V2pDQm1URUxNQWtHQTFVRUJoTUNWVk14Q3pBSkJnTlZCQWdNQWtOQk1SRXdEd1lEVlFRSERBaFRZVzRnU205elpURVlNQllHQTFVRUNnd1BVM2x1WVhCMGFXTnpMQ0JKYm1NdU1Rd3dDZ1lEVlFRTERBTlFRMFF4RlRBVEJnTlZCQU1NREZONWJtRndkR2xqY3lCRFFURXJNQ2tHQ1NxR1NJYjNEUUVKQVJZY1kyVnlkQzFoZFhSb2IzSnBkSGxBYzNsdVlYQjBhV056TG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJMUFFtNTBEZ0I5ODByZElJcDZIWU5vK25mUWVVaFBzbTRzNzhOUk9lTE1PaGV1S244WnhQWERIRCtTS3FCSEFuWE5idG9ROGc0Y2grcWlTK3NXdkp1T2pVREJPTUIwR0ExVWREZ1FXQkJSRG5XbzI0QzJQcEVTelZiSlB6MVpGVGViU0p6QWZCZ05WSFNNRUdEQVdnQlJEbldvMjRDMlBwRVN6VmJKUHoxWkZUZWJTSnpBTUJnTlZIUk1FQlRBREFRSC9NQW9HQ0NxR1NNNDlCQU1DQTBjQU1FUUNJRVNrazc2a3RGbkRCRHlTZWJKSHR3M1RjSklYVGZObzVOZzRBajg4Qkk3UkFpQnRFYjVveHVpOFN6c1VaNndjUVFqbjVhQjVuZDJhTkpCaFpLK2lGSEhHeGc9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUE0a0FBQUREQ0FZQUFBQXZCVlRDQUFBQUNYQklXWE1BQUM0akFBQXVJd0Y0cFQ5MkFBQWdBRWxFUVZSNG5PM2RUWEliT2JhRzRlU05tcXQ2QlZLdFFPb1ZtRjZCVlZOT0pLL0FySWpMc2VVeEI1WlhZR2x3T1MxNUJTV3RvS1FWbExTQ3RsYkFHM0IvYWFlWkpNV2ZjNUFBOG4waUZOMG1YUlovTWdFYzRPQmdVUDN2Ly8xYVZkVkpaZTkrUGgxOWRmaDNveHBNWmtkVlZSMTUvODc1ZEhUYmVoQUFBQUFBSXZ0RkFlSmZEci8yZFZWVldRYytDaER2cTZvNmFEMXA2enIzendvQUFBQkFHZjZINzNHNXdXUVdWbGh2SWdTSUQvUHA2THoxS0FBQUFBQjBnQ0J4dGN1cXFvNVhQbXZqdWFxcVlhZnZFZ0FBQUFBYUNCS1hHRXhtNDZxcXp0clBtUG9XSUphd2J4TUFBQUJBT1g3aHUvelpZRElMSzNzZlcwL1lHOCtuby92TzNpZ0ErQlRuS3FKb0dWQUtiWit4TEZESVBRNzBBRUZpZ3daTE42MG43SDJZVDBkWDNieExBUGhKMkJQOTN2QWp5YjVvR1ZBWTZ3S0YzT05BRDVCdUtoRUwxWHlaVDBjWHJVY0JBQUFBSUFFRWlUL0VLRlR6b0ZsN0FBQUFBRWdTUVdMY1FqV241UEVEQUlDSXFLSU9ZR3U5RHhJSGs5bEpwRUkxb1pMcFkrdFJBQUFBQUVoSXI0TkU3VU9Nc2ZuNkxaVk1BUUFBQU9TZzd5dUp0eEVLMVZ4VHlSUUFBQUJBTG5vYkpBNG1zNnNJaFdydTV0TVJoV29BQUFBQVpLT1hRZUpnTWp1UFVLam1LUlNxYVQwS0FBQUFBQW5yWFpDb1FqV2ZXMC9Zb3BJcEFBQUFnQ3oxS2tpTVdLam1uRUkxQUFBQUFITFV0NVhFR0lWcS9waFBSemV0UndFQUFBQWdBNzBKRWlNVnFnbVZUQzliandJQUFBQkFKbm9SSkVZcVZQTlFWZFc0OVNnQUFBQUFaS1Q0SURGaW9ab2hoV29BQUFBQTVLN29JREZTb1JvQ1JBQUFBQURGS0gwbE1VYWhtakdWVEFFQUFBQ1U0cGRTdjhsSWhXbyt6YWVqcTlhakFKQ1B4NnFxN2d4ZkxWa1ZBQUJrcnNnZ01WS2htaS96NlloQ05RQ3lwb2t1SnJzQUFNQjN4YVdiUmlwVUV5cVpucmNlQlFBQUFJRE1GUlVrUml4VWMwcWhHZ0FBQUFBbEttMGw4U1pDb1pvUUlENjJIZ1VBQUFDQUFoUVRKQTRtczh1cXFsNjFuckQxZGo0ZGVhOVVBZ0FBQUVCbmlnZ1NWYWptWGVzSlc5ZFVNZ1VBQUFCUXV1eURSQldxdVd3OVlldHVQaDFScUFZQUFBQkE4YklPRWxXb3huc2Y0bFBZaDloNkZBQUFBQUFLbFB0S1lnZ1FEMXVQMnFHU0tRQUFBSUJleWZZdy9VaUZhczduMDlGOTYxR2dRNFBKN0tpcXFxTU5Yc0U5RXh5QXI4RmtOdHpnRjN5bEw4RTJsQ2tWdHRQVS8xdTczYUdBM2paL1AvUXRaNjFIZjNhKzRYVy9rL2wwZE9IMWI2UGZHRDl0SjhzZ01WS2htai9tMDlGTjY5R2VXbmRqVWZIVlRtTmdVQThPNm83NFpKZTA2c0ZrVnYvZnV6QlFEUTFmL2NOUkxpOXJmQitiZU9RekxZdjJ2Qi9wR3FqYndIQk5IRy83Umh2M1l0akM4S2o3OEZIM0ltM29EaGJ1ejFYMzZxTitxcFFIZnVwalQ5WG1EMTlvNzdlNlhuUjliZlRmS1BoN0tVaDg2Zmw5WlI4a0xnVFJxd0xxZS9YTGpLT002SE0vYXJUYnYrci9iNTExdURCK3FuUVAxVzEya3BOKzZyT0dDK1BIYXRmK1psRDk3LytGZitTdjFqUDdlKzF4MGVzRHVIMmhBZDNYZGQ4SzFUUTYyK1lOdHUyTjlkeG85TzcxUFRFYnMwYmpoaDdxOC9kTW4xNzByTy9vUnJQVHZReHdHaE1naTUzTFBtME1RWGxtMUFZMjcwWHZUSlZGRC9YOXlJQ3hUZmZwc0RHSnR1djM4OXpzbjlUMmRkSkg2Wm83MTgrbUV3OGZQRmZhTk1qMkdCTnViRDRkRGJyOC9kdFFINzc0czIvZjBldzN5RUJZb1RGK3FqLy9yU2Z2OWxDUG4rbzJ1N1ArWGUzSVdPM0lKbVBJOE5yRGFRMlhMNzN1cklKRWZSRDN6Z1BwMEZFUCt4RFlEQ2F6NXF5bDU4MzExTGlSZXIwNnEydTQvdHhQblNjN3R2V2dTc0UzSlYvL2pjRm0vUk1yTUg5cWRDckpCT1dEeVN3TU9OKzNudGlkeXdTaEJ3MHl6aU8wZ2R0NjF1VE5WWjhEUnZWUnB4SHUwenQ5M2xFR2U0MUIzWGlIUG9BZ3NVTWQ5T0dNbnhvaXRnbmJlbERnRlRWZ0hFeG1ZNjI4TjYvRDU4WkVRejJXRzY1WStGbmJudVFXSk40NnorNkdEL2FvOEFGeWZZTjFGYUQwY3ZDakZPbndtYjlwUFptZStqdTZLR1gxYThjWmUyOFBqWHVoeTFuSVhnV0ptaVFZNjM1TWFaQ3h5cFB1eFY2YzA5djRmczQ3NnFPK2FJYmQ1UnBlTWFqYnh0cEJuY0hySTBoY1FtT244NDc3OEw2T243b2V0MjdyMnZzNzBwam1jaUgxKzFwdDE4clY1OGJFYUxOOVhiazRsazJRcUVJMW52c1FuL1VocmZ4d2M3WERVblFzUlE5K0VoanNXTGpPT1ZqVWdPYzh3aDZhZmRXemtGZkxHbXBQZlFrU05WRXpUbXpGY0J1bHQ1ZERCVSt4MDN4WE1mMjgxUTlmR1FRWkJJbVJKRHgycW5yUUhxVDgyVzhxWkNpTXJlTUtmVGEzamI3c1lkdENtMHZhb3llZDV2RFR2NUZGa0tqTy9YUHJDVnR2Uzd2WjlreHBpYW1veGs2ZDdEaVRWY05OdVE1TXJDVTQ0TnhVOUZYY2tvUEVRZ1lhaTdZZUVLUk1NOXN4cXBYdjZrbWY5ODdYdE43amxkRUVCVUdpczR6R1RsV0I0NmNqOWQycFQreHU0NU8rSTVNSjRJV3N5cjFxcUNpejRhUCsyRnBSVEQ1SWpGU281dE44T2hxM0hzMllCbjQ1TkhCTkQ1cDF5VEtOSW9QQnpyNlNINXlxZzdrcTVEdUlzb3BiYXBDWWFSdTRqYXdtYmhacElINFJvVks1bFM5cS83WWE2RG1NWVFnU0hXWGNidXc5bWRHbFFvUERwdnJjOWIyK240V3N5dThCNHJvVENHUmxFY21GaGJpNytYVDB2U3BxMG9mcHF4TzVjYjVadjVRVUlJWUdmakNaUFdyUWwxc2pGMlpaLzlKTmtJMXduUTRtc3hDWS9GMXdnRmpwKy9sYkRVcHlOQ04yWDlCM0VEckxmOEsxcGJZUUd3ajdWekp1QTdmeGZqQ1ozZWQ0YlNnUXVjOG9RS3lVR2ZLNHpmbUFrY1l3TUpENTJLbFNwa1FZUDkzazFDWm8vQlNDdzM4S0RoQXJYVk4vNmIzdVJCTk9kWnY1WldFRjhWeVRPNnQrL2pPWXpPYTZQbjVxdzdRSy9VRi9mS1d4MURkSkI0bHFYTDBybVJaeDFJVnV0RXRkSExtblZiM1Q0R2ZabVZkSjBjMzBXSGpqdHVpemd1SWs2TnEvVmNwRWlZT3hzelhuYkVIQ1RLcXVnejhMU2kxOXliRUNsK1RieXBvR1NibjJVOXNPOUx6SE1OaFRZV09ucWpHWmNkcDZKakY2amZmR21TeXBlNy9IeEcrOWdQSzhSK3p5Um0zWVQvKzlzaE1lOU1lTCt2VWxHeVRxcHZXdVpMcDE2a2lLR3Vrc09jM0t2aVFNZm02M21iV05xVEVnTFRVd2VjbFpDb0dpcnYyU1ZnOVg0YXlzTlFwY1JkN0dnZHJLcEFORkRjWnZDaGtRdm4rcC9WTWcyY2ZyTVJ1Ti9xT2tzVk9sTnVIUGxDWnpteHB0UVo4bTlKck8xR1p2SENqcVdxM2JrL0VMc1V0SUdSM1VQMVZWL2F1cXF0OVZTS2UyTEdPdlhrRThVQ1haTklORVJiamVOMjJyaWsrT05CTnptM0hGdm5VT2xzMTRkSzNuQTlLbVRnUEZ4dVJJOFowTUIvRXZ4MlROZDBrSGlvMXFmQ1VWODFyWi91bDc2TlBxU0hZMHJpaTkvemhMTFNWZEUvK1BoYlVGdXpqZU1sQ3N4OEhQMnhZcENnR2x6dGc4MVFKWmNMQWs3ZlMyc1pyNDdmY2xGeVEyaW45NGVsdkNHVE5xNVA3c3dlRG9jd3FCWW1QMnErOEQwcWF6THZhUVJpcG9sWXE3UEY1bVhJMVVwYjVQMXRUcVFIRmQ4WUxvbHBSckw4bXFRREdyZmZWOW96N3JjMC82ajNEZkpiRjlwNUhXeS9qcHY0NjNhQ3ZxZ082bTljeUd0UHI0MHVKWTNaNTk2MWVUQ2hJYjUzWjRYa0RYSlpRS2puUXNTRW82RFJRYlFVbmZaNytXZVJmenUrbGhNUWhTVFJjb2xhOFBFMlRiT3RobkVHR3Q4QUN4ZHRZczlLRFplU1l1RXFXZ3ZyVDAwcGNjZHBscDBLZ2IwTGZQZlJObkcrNXhydHZRZlJlNFhscTUvRDdlQ0cxWmFpdUpWdWNJcmZLd3oza2lxZWhoZ0ZqNzNNVm1iSFg2cFE5MDluVVpjUVdqYjhVZ1NEVnQwQ0NQVkw3VmpoT3FFTzNkcDZmaVkyTUFudTJ4SktWVDI5R25Jbk5ObmFTazk2aHV3RDdlcjZ1L3NaQ1N1dk40UUxGRDNSNC9MOHVvWEh6c2w5YS8waEZGMHA2ck5FOGxWQWpzY1lCWUMxV2hockgyay9KNWIreEFBMExYZTZ5bnhTQllTZXpQcXBTVnNMcC9zMndRRUlzQzFUNWxYdHl3aXBpdW5nZUl0VHBRakRLRzZ0bTJrSDJGc2UzSmlvSTB6Y0IrMmZPTGpwYXNUcDQyQThRTngyb25TUVNKV2gzeW5CbXVEN0hNdXBLcE9xQXVBNWJuSlFQV2s4Z053SUU2NDFVM2t4bGRsNmtIaUE5TEdvM1kzMGt0bks5ejdwWE9yWlhLTHM4MFhYYjlWMHJmY0F0Y1N0Zy9iU1QxQUhIWjllRjZiYnpnNm9YRGxkMm83WXlaV3ZhazYrTlIzMEhkSnA3b094aEdhQmNQbDN6L1NFQkNBV0xkWDNjNWtSQmxES1grT3ZVQU1hWHgwNkhHTnk5bElteFM2T1p3VFV4MXQwMDgxSG1RcUprRzd6MkM1N2xYTXRYbkZIT3Z5Wk4rWC9qYzdsLzYvUFQ2VHRRWm4wYm9qSy9xRXIyT1Vxa1UrS0R2NFZHTjd0ZE5ydWZHZDNLcTd5Vkd3M2VwRlF5UHp1Y2lZdVA5c0hEOWI1VGlvYy84U0ovN2ljSG4vdEI2cEw5U0NCRHJRTEFPU0I1MWZheTkzclVLMnJ3WFk3eVh3ekNiclBPdm9tblVGdkQycEtJUE4ydnV6NThtV0JTOG5qb0dES3lZSkVZcktyRUR4SHI4OUsyZFdOVmZSeDQzTlIzcXRYbU9jWTRTdVIrZTZuNTh4L0ZUek8vbTI5RTZTOXF6YmVPWHhRbkxadUQ3U3RmbUppdUo5NTBHaVpFSzFYeFE2ZGRzUmZxY0tsMVk0ZmRjTHJsSTE5Sk5kMThQRGlKMHhtL0M3OGo5dTEyaDJjSGM3aHB3TmI4VFhVT25DclE4OS9NZGJEZ2J0aFhOU25wMzlKc01PdGRxZk9iZnIwdTk5dUdPd1RyN0VidjNwWEV2N2pUWnFIdjR0ZzVhTkFBWlI3aW14eUh0TTNJV3phVnpYL1dzYzhLMkRrVFZYOXdvY09naWVFQkUyaTZ5YWtYRjJ0YmpweFhqcG5Ha2xjWmp0UTFkWnVkNGVGYi9lMk0xZnFwK1hFdm5FYjZiaThXRDhzTjdHRXhtOVI4M3lRNEpFNWMvQllFYWg5eG9nbkpsMXRmaW50V3VWeEs5TjdWZng1NUZkWExoL0RtRndmSEZzZ3RtVnd1ZHNkZmVsQkQ4SE9XZVJpeDFCM1Bsc2VxdHoraEtuOW5ZZVZYT1kyRHFlUitiWC85TkdqQmM3VGlCUXZwYU4rNzBmYm1zaXVzZVAxZjdlT1U0OERqUWdDTktJUnR0aWZBTXZLNDNPRWo2UmJvbno1V0dlTlhUQTcyTEZ1azR0VXA5OTZXQ3czMnZ5NXZHM3RZWSsrL0QzdVhiQWliYjY4RHd5bXQ3aHNZSFZ3b1dQU2ZDenBRQnNqalI4S0E0WUxoTHBrYjQ5elQyK0VjUG5hNzRkNGFOLythMnN5QXhRcUdhaDQ3M0w1bFFZK0cxdCtOWkRadmJBRndYK3FuZWgzVm5mS0NHTk9mdjJUVkFXV1krSFYzcXZNY2JwOG1IZ3pVTjBOWWFxNkFlUHVuemp6YlIwQmdJalBXK3htdStCL1lqeG5XdDZ5SEtDcTUrejFEWHdzZldYN0F4am5odW4rZGt6bHZyZGpJTWdocGJYbElzc3ROTUc3dGQrTitOYVJWaDA4cnVtNnhVWEdlUTVSQWorOHFsLzFDZ005U2czdnQ5NUR6WlhtZi9YTVY2L2FFTmFveWZ2SUw0OFpKeGJiMG5mK2V4a0FMRk90aGMxZDdWN2NTMzg1azdDUklqRmFvWkZyTEM1QlU4M0dtdlpxekJrRmRuL0U2clZybWw1VVVQRHB2VVdIZ2U3WEZoZU8xNjdRY3dIM1J1WTJGMWQ2aE9ZZkhlSU4wMGpxakI0U0pOM0h4MUtwUjFHQ00xMzdHeVo5MmZ1NnlxNno0OFRhUzRpVW1xM0JKSHhtTXV0eFViQzZxczY1MTlkZTc5R1lSN3RsR1B3dXY5MUpYSm94OHZ0b2RudGRlZEhQV2orM0xvMkdhY0x3a1M2L005RDFhbGltNW9aWnVpTnJ5K3pyNzkrOUhQU1l4VXFLYUlBRkdyclI1cE1KOUN2bkxzQVZINFR1YlQwYWtHWkpaeVN5a09zNDhuWFFZb1ZhT2hjeXFPY21oNEhwTkg1OVZwZ0xnb0REWjBiL3pXdUQrZU01ejh5RTBZN0wwTzUrZDIvVm5yZW56YmVzSkdqUE9CdmRyaDB4aUY1M1NHc25YZnRLa250VW0vNmxyMEt2NWxJdkVBMFRQN3F0SUUrMG1zejZET05uQytOdDkwY1FiMWpzSWU4YU91QXNRbXh6YmpRR210MzZrTnZOT2ZMeGJPVHJSU3QrSDFaRlhjSURGU0FaYTN1VmN5clg1OFZoNXBsRys3M3Fqc2NHT2RSVHpJZlIvUEdwRHV2YWZHU2lOUWZIYjQ1NjBHcHRabkwzNUtLVUJzQ2dNQzNSK3ZJNllJOXRWMXpNSGVKblJkZm5ENHA5ODREU3ErY1Z4RmZCdnorOUc5Rjd1aWNHaVBqbEp0a3pMazJXNWVhNEk5YXYrdENYYnZTWXhMenpiQ1FCaWovQjRtVXhPYlFCazd0Um5MZ3ZZNmlEdTB1TTZiQi9ocnkwUGRobjlQb1k2OWt1aGRxQ2Jad2Q4T1BEYkdKck42b2didlMrdUozZVd3bWpoTWNRWldqWUhIU3NPeVJtNHJDdjR0NzRQbkhLNFZyU3lXVUhRclZWKzBZcFBjYW8yKzk3dldFL3V6bm14cDhtZy9yanZxcjA2ZEpzMlc2WHpTdGlRYTZIcU5NYTgxYnVtTWM2QjRtSGg5aC9NVUMrdzRqcDlhMjdJMGZ2eWtQNTdwZXErZkM0SGRRRDhyMjNwTmN0Ui9yNjYyZmQ3WUUzL1hYS1dORmlSR0tGVHpwWlRHMXFuY2YxTHBkWEt1TkJzTHA0blBnbFVwcjNDcjhiVWVtQjRhclBCYW4rTVUremdBcENuMWJCT1B2c3dsblV6dHJuVi85ZFRWZ0ZYcGZURW1hUDVnOWRDT3JrT3Y3NjN6QUxHbTErRXhpVlNwTW5tcTQ2aVUwNi92UFRKQWxxVUFLODZwVnk0L0tyYmE1M2VjTi9iQ1B5MzJFMUdDeEFpRmFoNGk3Ym1JeGJwejdHcEdkcTI2WU1DNnY3T0ZnOEt1Z1M1NGRMQXJaN1EyWkIwa2xuaXVKZ3FqUVlmMWlvSFhTcUpIOEJtMTR2QWl6YVI3RGNTcnhkbDZtQmc3YldXNlN5VkFiRGcxbkdCdk9pamhWSUNPWERwa0lLd2EvelJyU1lRRCtHKzJuWkFQa3dFcThGUUhpTS9hLy8xVHUrc2VKRVlvVlBPc1plZ2lWZ2MwaTJQWklEMGsyTUI5cDhIUXA5WVR1eUZJM0lOU0Q2d0hScDRwYmxzclliOHllc002aURoMFdpV3dEaEtmRXBuVTlGeE5KSlhja0dNTmg5YktTZ3FNSjlnWHBieWFtS3hHdFhKTFM4ZFBqVm9TOVhndFpHbmVoNkR2cFdBeFBLL1Z4OGRHZ2FjSDdjOXZqWTljajhDSVZLZ21TdVd6aUt6TC9lY1FPRjNvZGU3N3ZvL0RwQVNCd0Y2c0QvWmVOUk8ycWFXTjVJNWlGNlFBZGhiYXNjYVpWbFpPSE03ZXRKNElTaUtBMHJGTmR3NEZlUjVTcmc2YUthOVZ4TmJLU2lyVVBueHd5TktyczdKWTZkN2VwWEZsM1pWdFQrTVlqb3ZHOWY5T3g4STlhVXRGY3l4OHBQWi9zVDlaZTlhbjkwcWlkNkdhcUpYUElyR2NEZnVRUThCa1BBT1QwMWsvS2JKT3gvUzgvN2ZGN0NoeUUyVm1lbGVxam1jNU9FOWxGYkhtOFZwSWViZm5zWXFZL1BoSlJhNDgwazVKT2QyQjlqT2JUa2EvdERLb2ErQkV3VjZkN25xbzFjWDNqWit6aGZGWTJNN3cyMHZWOWoyRHhHVUhRMXRLY3AvZFBwU2FheldvZnM1c0pzanF0UklrN2tHTmhXWFYyY3J3dk1SOWVadzVDbml5bmdSZE8rRFlRZEY3aGpYR3NONW54Q3FpSVJYZXNGNUZmTXFvdXJSSHR0amhzcUlwMkloMUcvWmltNjJqczBLdzk2dU96L3FnY2R6ZHdrOTQvUGVxcXY2MTZkbkFudW1tbmdGaTB2dnM5bUQ1bnJLcTRoZ3VWcVBVbnBCeWVzUWg1SHU1Tjc1L2sxbkJDeDFmaW1XMGdXV1VVdlpzT0FpMkRoS3RVMDFUblBpOWNhamVDanNlWThGc3hwZU9hZEduckhydjVOWTRCWGk0emNTU3Npdk5KcUppbjVOb3BkUVpEc3YzbFdNK3VWV0RsRlN4bEF4WnozU25zcEpZc2RLTURGbW12RmtIaVpiLzNsT2k2WDJzL0NWS3FYald3ZEZkaHR1WVBGWTl6eWhnczczU3RzRGxHaVFXVnhsTWpaMVZPdHgxcHRWZUNSTFRZRDFRMjZlanNWNFJQdE0rS2lBWGxvTU82NVJyeXozSHFRNnVDQkxUNVhMOFN1dVJ4RGxWSnErWVZOMlo1VDdSVGlmWmN3MFN3MEN2dEkyMWxqZGpscDJhVWtRdDluK2t0SEtWbmNRbUdEelNobStZSVVWR2treWQzL1pjcmcwa1dTUkUvWkxsb0krMng0NTFXbWlPcTRnMWorQ1dJSEUzbG0xMnArMUZya0ZpOExHd0ZRSEw5NUp6SHJuRlFDR2xpcHE1c3B5VjNPZmE5aGc0aHYxZHR3a1YxQUhXU1hWL2RTK0NSTEg4RG1oM0RHaVN3cnF2ei9iWUJ3VzMxcFZPeWJyWlRURTFNVHlEUktzRDB0Y3BhVVhBNm1aOHlEVFZ0R1l5aTBkS1lURzhHdHRqQllyTWxLSlhFbTRiVXc0U1NUbE5qM1hiL1ZSQVVUUHJJUGVBc2RST0NCSTNjQk1oVUR3b29mSFdqSmhWOVRxcWV2NFhzN1VGVUNFTDZ4TDB0WERQL1RtWXpHN3BDSkd3VkNmOVRPK1p6Q2MzRVY4Zkt1dHV5eVBJcFcvc01kZDAwM0J1aC9YQmtrdUVJdzl5djdrdEE1cmtEODkvZ1ZYUWI1MEtoZTU0eis2RzZuaC9FU3dpUmFrZjZOMFRscE92dERFMkNCSVhlQnptenZYYXVlSUwxNXc2cmdUVXpuU2dhcTVZOWJMSFoxcU9XQ2xBZGJBWXp1d2NPeFRtQUxDYzkyVHl2c2pRU1lqMmsxc2VvUDlRME5uSzFzRXVZNmx1V1Y3blcvTThUUDhiSFpJZUFyZy9XMC9hK2p5WXpPNHpuWFcxdkFuUE0xOE5zZHBqU2dXNVFvUjlJb1BKN01taGZQOHE0ZmQ4VkhHc08zVzZ0d1VOSW9EVWtHcUtiVmdITGlYdE9iVitMMkZmNGhIOVh6KzVCNG5WajBGZTJKLzRydldrclZ0ZHpMbDFPSllCeldIRXdYVEtxSEJhbGhDb3ZlL2dIYjJxRDJzZVRHWVBlaDAzZEppQUtTYjFzQTNySURIM2dqWGZoWVdTd1dUMmJMd0NkY0pxZWo5Rk93SWowdjdFWEF2WnZHbzlBcURwTWtMYStrdU90Y0w0ajFKU0x6bEdBekNSK3FRZTkzbGFUTCtQak05R1hNWDYvWEQ5OTFUc2N4Smo3RThzb1pBTkRMQ25yQnpLRHZBNExIaFhoOHFNK0hzd21YME5iUTdIYWFCbitwUWlhcm5TU1dydC9peURsdFQzdys3Q2V0c1ZZNm1laWhva0trVXJSb0daYkFyWnNCTGhpb2F0SVBQcDZOTDRrSDhySVlQaFRNZHBFRENpTDB3SG9vbFA2bGtHaVZTcjNaOWxLbVdKMzRmMVNpSmpxWjZLdlpKWTZiRFNHQWZ0Zjg0a0FHTXZCckM1OHdUU1R0ZHBCb3p6d1dSMmszbmxaU0NXbEFlaVRPWW13cUV3WDRsNzdhemZFOWQvVDBVUEV1VWkwaEovS0dSREVBWVVJbUkyZ3BVM21yQ3FWeGpwYkZFSzY0Rm95bFc1TGU5YkNvQ2twYlQ5aUpWRFliVk9qMkZBZHpvSkVyVy9LTWFLUUs2RmJBQ3NvR3lFdDh1ZlRWYTl3dmczaC9hakJBNEQwU1FuVUJ6TzVDTkkzQStwajVzcGNhOGxJdXRxSmJIU2VZYmoxaFAyVWk5a3cyQVIyTko4T3JyS01GQ3MxWWYyRXl3aWQ1WUQwVlR2QmV2WHhaN0UvWmdHaVFWV05xMlpGa2lpcitxbnpvTEU2c2RBNzdyMWhMMXNDdGtBMkV6bWdXSzFFQ3d5TzQ0Y1dhNktIU1JhOE1seWNQeVU0VG5PeUJQWEdmYldhWkFvTWM1UHJESXFaQU5nUXdvVWYwKzhtTTFMWHVuc3haU08rQUEyWWIwcWxsU1FxSm9HYjFwUDdJNVZSTVRDdFlhOWRSNGtSdHlmV0ZISUJpaVA5aWdPQzlpRDhYNHdtZDJ6cW9pTVdLZnFuU2JXUjF0bklGRWpJUzNzMndQV1NHRWxNZWIreExENS9LYjFLSUNzaFRaa1BoMkZUSUVQbWIrVjR6QURUTllEY3VDd24rc2dzZXJGMXVNU2dzUzBrSklKckpGRWtGakYzWi80YWpDWlhiWWU3UTZkQm1Ca1BoMkZsTTEvSjNyby9xWU9WQVdWZmRUSXdSZmoxemhPWVRWUjk5OWg2NG5kUFdsQ0hBQ3lrRXlRS0xIMko3NWpBQWFVU2F1S1ErMVZmTXI0VFg2bW5VSUdyTE56RGlObEZxMmtJTlY2anpCWlRBQ3lrbFNRR0hsLzRpVXBYVUM1d2w3RitYUjBwQXFvdWE0c0VpZ2lkUjdCejdqanZia1h4cXVJUWNwSGNmWFZxNzUvQU1BNnY2eDVyaE5oRldBd21ZVlp4TS9Pdi8vYi9zUVFLSFpja3RyNmQ5K1J3dm9kaHhhalRtVy8wcVRRV0JVVUxRL0g5aFltdE81SlZVT0tRdjg1bU15K0dGY0JyZXNIUkovSTFYbHc3MXBQN0lkVVU4UkdBVFRzTGJrZ3NkS2dUZzMxV2V0Slc0ZnFpRG83SkZSQmNldnhQZHhxWHhhQWhYc3RaQ29vbGV4VVA1WURXeStwVEdnQnExdzUzRXZIZzhuc2FqNGRSVnRKVjl2Z3NUS2FVaDBFOUFOQkl2YVcycDdFcGxqN0UxTW9aSlB6R1c5QVZrS2dGU2FpNXROUkNCTC9wWFJVNitJYjFnNFphQ0pWT29iR1kvL3ZXYXgwYXdXSXR3NVpCcytrbXBveW5TalRnZ1JleGtwNER5VWJKRWJlbjloMUlSdHVQcUFEbVFXTVp3eG9rREN2REJiM2ZibU5BUEc0OWVUK0xza0FNTVY0YVRPbSt5MjVodnNwNVpYRW1PY25WaDBYc3JIY081ZlNRY1JBTmpJSkdGbE5SSkswOTllcm1uQUlGRjFXNDlUdmV3V0l6OXl6eVN0dTRpMkZJMlJRaHFTRHhDcnUrWW4xdnA4dWJpN0xJSkdLcmNDZUVnNFl3ejZ0MDlhalFCbzg5OE9IbGZSN3k4bGNGY256Q2hBclZoSHR6YWNqNjhKOEpZNlpyTjlUenVjT1l3L0pCNGtTYTMvaVlVZG5HVmsyZW14V0JneXRDQmhqdEVlcmRIcUdITENLSm5VOUI1UWhtUHM3ckNydWMwUkdTTnNPQVdkVlZSOGRLeDAvVVVRdUN3U0p3QXBaQkltUjl5ZDJVY2pHTXNmK2tGUUR3RWNqWUF5ZDhHOVZWWDNxb1BEVXE0N1BrQVBXaWRGWGg4cm4vd3dtczVEOWM3cEpueGZ1bWJCeU9Kak1RdWJPWDQ2cmh6WE9OL1ZqT1JGeFdHQjdhaDBrY3F4YVR5VjVCTVl5RWM5UHJGVEk1bDZ6b3U1MHp0U0RZYWMxN0doRkZPaU4rWFQwcUZXOXNRcHJlQnpBdmNvcGU1MlFvbkJmRENhekM2M1NlWHRUSDcyaFB2UnhZZEwxVncyWVR5S2ZqZnJKSVMwU1A5d2JGMllaRmxhQjFucWZKV2RPOTFRdTZhYmZSTnlmV0hWUXlNWnlOWkVLaUVCRVdsMDhVaXBxakpWRlZpbVFyUGwwZE5uQkh0NWpCWXp2R3ovdkZFekVEQkFmNXRNUktlRytySU9XWXZaNWExWFVlcktTSUxHbnNnb1NKZGIreE5pRmJDeFgvaWhzQVhSQUUxbEhTa1AxZEV4YU9SSjMzdkhlM1M0OE0wa2JoZlVxYlVuZm1mbDdZVlc4djdJTEVodjdFMk9JV2NqRzhpWXNNY2NleUlMMkxZYkpyTitkVnhVcFRvQmtxYThlZHJCbnR5dmZBa1NxbWZyVDhXaVdEam8rSzl1UzlTSkIzeVo2MEpEalNtTGRRUHpSZXNMSEsrMnY4SDVQWDQxdlJ0SmRnQTdOcDZNYjUwRXlRU0tTMXFOQXNRNFFPZWc5SHVzcXV0bG5ZQ203NUUzcmlmMndpdGhqV1FhSlZmdzlEKzhqblUxbXVYR2FQVXRBeHpSbzlMb1hTVGRGOG5RUERBdGVrU0JBN0laMWx0ZWJBakt3UE1hcEJJazlsbTJRS0dIdzlkUjYxTWRWaEVJMmxvMWVTZWtUUUxhMG91Z3hvY1ZLSXJKUWNLQklnTmdkajYxQXVXZGdlYngrZ3NRZXl6cElWQ3BMckJTQkF3V0ticlAzS3FsdjJZbHlrQytRQm8vT201VkU1T2Fpb05UVDBGY2ZFU0IyUStNbDYwV0M4MXdMZ2cwbXM2SEQyWjkzN0xIdHQ5eFhFbVB2VHp5T2NKYU81ZGxuaDZ3bUF0MXptQUFDc3FCRDdFTy8rWitxcXY2TWZCeUZsM0FPNGdrRDZNNVpyeVllWkx5YTZESFc0N3p0bnNzK1NLemk3MDk4NDF6STVzWjRwdldTVXZsQUV1aHcwUnVoM3hsTVpxRnYvcWVxcXJOQzNuZFl1WHJOT1lqSnNKeFVyNDF6MjV1bzErdHhqOUZuOVZ3UlFhTEUzSi9vVnNoR001T21leE5KT3dXU3dLb0Rla0g3OSs5MW1IMEp3c1R0aC9sMGRNU1pjZCsvMzg0NVpXZ2NPQVdmbmp4ZTc1MCtYL1JZTVVGaTVQMkpsWE1oRyt1ZzdwM3kxUUYwaDcxTEtKNzZ4VnVkTTV5N2I4R2g5aDdtUE5scTNmYWt0TkxtRVNDOXlXWE1wTmRwZmV4RkZXRnJGVEpRMGtwaTdQMkpib1ZzTkh0ejNYcGlQNjVGZHdDOHlIclEwZnNWRGFTbEVTRG12dS93U1dPSmI4Rmg3bnNQSFY1L01wV1Y1OVBSbFZNeHBGekdUQjVCOGpPcHBxaEtDeEtyK1BzVFBRdlpXUCs3aDl6MFFLZHlQNE1MV0VuN29uSU9FRU5nK0ttcXFuOHJyZlN5c01JMGx0dHhVanQ0M2lOUU9rdzk3VlQxTWF3cm1nWlhGR1ZDVldLUUtESDNKN29Vc3RHK0IrdGc5NVdxekFHSXozcGd4VW9pVW5KakhDQ0d2V1p2cTZyNlhjSGJYZXR2N1AvdlgydkZzQTRNeHdVZmFVM2dkYmdBQUEvNFNVUkJWR0c1dit3NHNlSXVsMDZyaVdlcFZvalhxdjM3MWhNMmN0dVRDU2UvbFBqQmhoa1FGWmI1dS9Xa2oxREk1bDZIWmxzYU8rU2FoMFl2ZkVZY2pRRkVvb0dHOVFvTGV4eVJCT01WalREQmU3NVFJT1o3MzZvVXdEcmRjVmtLOTVGK3ZpNjVSOEsvK2JXblp4dUc5LzZxOWVqdXpsTXBpcWN4MzZWVDBQUjVNSms5cGxTd1NQZUFWMmJZTlFWclVDc3lTS3kwUDNFd21ZVVp3byt0SjMyRS9QV2haZWNUYnRUQlpIYnRVTnFZUUJHSVJCMjY5V0RxaVhRZ3BFRFh0OVdSRUNGQVhIditvSjZyQit5c3BtL3UxamlJU2laSWxFdGRoeDdwempmVzQ3czkzVGdXaHFJYVByNHJOZDMwbThqN0U3MEsyWXdkMHloSVBRWDhYVGgwNkF5T2tRckxnWG4yUldJU1poM2dIS2FVaXFucnhpdkFDZGYzYlFwSGYyamNacmtpM01RcUluNVNkSkFvTWZjbm1oZXljVzc0UXFCNG45dkJzYlZVem1wQ1hHRmdrc3MxcTBHVXgxbHhGS0ZDS3F4V0VaOVZxUklPTkphdzN0ZDVtVklGVUMwTVdKK2JXT3M4VUZTQTZIRm9mcVhGQ0t0N0dZVW9Qa2pzNFB4RTgwSTJhdmlzRy9kYUNHenZ0WWN6Q3lIdFl6Q1poWldVdndrVSswVURrczlWVmYwVHJvRlVpd3BVUHdMRXo2MG45dmZzc1A4WjJKcjZEYXRWUlBiWStyTnVOdzRTUEUvUHMwK29BOFdvL1U3bzk1d0R4SXBWZkN6VGg1WEUyT2NuVmlwa3MyeEQvVDdPbmRKT0t6VjhmdzRtczV1VVYyaTBnaFJTSWY1cXBGc3c4OVV2emNtTVYzVlJnVEF4azlLMU81ak14azRCWWtYbE9TUWtpd1BIOFoxSFFQZEc3VjBTTk43NzRQaGFEdFR2UkZsRmJSd3Q0eGtnUG1neEF2aEpMNExFS3Y3K3hFb2JuYzBHcmNvVDk1NjllcU5WeFl0VVVrakNaNmpYODFXRDdzVzlYZG1zZ01MRXN1LzdVQVVaL3RGRVIyZXJpN3BlYjUwTFpwR1NoMVNReVpFUnJSUjVqSU0rSnJZLzhjSXg3YlQyVHVNbHQ0a1NmYWIzVG1jaDFwNGpqQzJScWQ0RWlSSnpmK0tCQWtXellFc3BadGV0SjJ3ZGFNRDlxSm15NktzelNxMDQxMkQ3SDcyZVZTbE5Cem1seW1KM3VwZGVPaExtaldaNVEwbjBxMWpYaHE3WkMzWG9Ya1VGS2dvTElER1cvWVBuZllNZnZGYU1QcXZOVFdXUDRxbGo5bFV0VEZEK1paMkYxZGhTODNuTjJNZktSVStQaE1FR2VoVWtkckEvOGRpNlFkYXhGZDR6WkpVYXBuZk52VitlalgvWVd4aFNWdFF3L2tlTjQ2YURCb0xFZnRqbWV6NVFlczZmellEUitocFdaMzZsYTNiZFpJWUZDZ3NnTmFaVmUxUGVZMXdLbmZmblZlUGdUS3RyblgrUGtiS3ZhbThhbVN3N2owZlVSOTB1YktueGRFMmFLZFlwOXB6RVZUbzRQL0ZNQisxYjNvaERyVmg0blpPejZGVmovOWVEOHVQRHorTzJNMUNOZzVEckE0K0grdk0rZzJ1Q3hIN1k5WHV1QThadmV6b2ExL0M5cnVHTmo1TlFhdEdKZml5TGRteUN3Z0lvWGRoYWNNTjE3dTVDZ1lpSFE0MFZMbFFvSjdTdlgwTTcyK2ovYTZFOS9UNG1tRTlIcHBsTElmc3E4bmp2amZab1BqZmUrLzJxY1pKV0grdStaQmh4VEZkcHNZRkpSNnpWdXlDeDB2NUV6ZmJFU20vNXFFRFI1R3l6MElIcTlkOUdIcVJXV2gwOXJzdjZoMFA1bGNMN1VncmNrV01EK0MzbGxJcVA1ZG93MVhSVHg4MDlIcnFHbjErb3JyanZSTWErN3BqeFJZS2VqTnYxUTFXUEhCSW8rbEhBZHVjOEJqclVPS0U1VmxnckJFM1c2ZlFhNzUwNEYzNVp0RGd4V1MzME1WMzNKK0cxbkhLUDRTVjkyNVBZRkNOZnZjbTZrTTI5WnA1aXZvZFZEaHVyamF0K3ZHZklXRTBzbS9mM2U3RGl1cTEvdXU3UVNjTkRpanoyeHg1clQvdzRwVFA0Q3BSaW0rSlNCRWJiZEx6ck9iemtJS0grWk1qZWRteWl0MEZpQi9zVFBRclpwQlFvZG8wZ3NXeDkvbjdwMEpHcWRhdnYremhRaXVDajloT2ZwM3c4VTQ3VXBuZ2VGYkVMdDNZK2tVQ3hhM1dBU0tFYWJLU1g2YVkxcFZ4OFVNR0pHT3BDTm1ZemVOcGpPZXdvOVRRbEllWDBoTWF2UE1hcHBybDV5eldOaE4zVzZZUk9GdFAyNnBTOThQTlZLNW5OQ1pSN1V1ZzJGNDZLME5ZVnp5TVd0dUY2N21ZSUZKWDZHVFAxTkJVRWlOaGFyNFBFNmtjak9ZeTRQOUc4a0UwalVMeEtxTEh2d2prYnNZdlUxMVhFRUNCeUppSlNackxQZmd2TmxMMmxOdG43OW9MRi9jbDFRSHBmRjJCWi81OW5aNmhBTzRWSjVnUHRSM1g3akJVbzFzZEw5TVdUOWlBU0lHSXJmZDZUMkJSN2YrSkg2d05ZRzZtblhxV3RjMERLYVpuNnRoOHZ0RVcvRXlBaWRWcTFLeTJGYjNGLzhqdGxHLzJwTS9IbVlhSlhhYkJqRlVYSmxyN0RsTGF0dUs0bVZ2OTl6NkZ0ZmQyVHJUcWhpaWxaVnRnSlFXSTMreE1yNjBJMmxkN0hmRG9LRGV5bjFwUDljSmg3aDQyZjZSNVp1V3BRb0NlbEJGR3BGN25vNDJUR3NWSVd3NzdKdndlVFdiMTNNc3VKU2dVUXFXVGhSUGtNdFZwNVV2akUrcWY1ZEhSQ0NqWjJSWkFvYWpCaWJ1STJMMlJUbTA5SFk4MlNQYldlTEI5VklNdlNwOVhoTzJaOGtSdm53OWx6Y2FpZzhjL0JaUFpWQVdOV0U1WmFYWHVid09yYWNheXF0cUY0anliV1V5dmdzNjg2RzRYdE45Z0xRV0pEMko4WXViT3JDOW1ZYTh5UzlXbFY4VTRIMktJY2ZSaUFoZzc5anpCWVljWVhtVHFueXZaM2RiR2RzTUo0bTlQcW9nTEZGRkpQM1ZOT216VDIrNjJRdmlha2Z4K1JqUUlMQklsdHNmY25oa0kyTHJNOVNqK3RWeFZMSG1pSFJ2RzFCdG1sRlJYb3RiQ3FwcG5lMTRXV0wvK2kxVU1PeWtlMmRKekNCZDlneXl1dExqNWExeUh3b2t5R0UrMWw2MHIwd0xxeHF2aDdwbGxZZHhvSG5UUFpDQ3NFaVFzNjJwOW9Yc2ltS1FST2F2emVGcFNDK3F3VWtkL1VLQkljRmt6WDhMbG1lLzhvNERxdU8vUlR6a0JFQ1RUUjBmZHo2Rlk1Vk5HYjJ4ek9lMVRBZE5KaEdtWm5BWFZZZ1p0UFIwY1pqWmVlVkFtYlNYS1lJMGhjb29QOWlaWFgvc1Nta0VyU2FQeHlYVm44b2x6N1gwT0tDQVBzZnRIZzVWTFg4YitWVHAxVHdQaUZWVzhVYk56eENsVHF3c3JpdlZmMmtMVU8wekFQdXc2bU14Z3YzV2tzZEVRbGJIZ2hTRnloZy8ySkI3SE9uRkxqTjJ3TXNsUGZTL0pGRGZXL3RQSkNyajNxVk5SeEkyRDhrT2dBOVVtcm43L3AraVU0UkpFYXh5bjB2WkROT2dmS0hycU5WYUJsSDQwMHpOZnFpMk5KWWk5blk3ejBXd0tUa2s5NkRiOXBvcEd4RUZ6MS9qRDlGNXhHUG1RMlZQVzZVbHFkdTBiWjY3RTIxdy8xbmc4anZkOVY3aFF3M3pLZ3hpWjBMWWVmQ3cyOGh2bzU2ZWdJalMrNmhtOVk3VWFmMUlIaVlESzcxQm1EV0M2MFM0ODZQRDc1aXNicWkrdDAyVk1WS3pwdS9jWDlQRFQ2L3FRQ0lMWGo5WGpwcERGZTh1NWY3aHA5Q1pXdkVkVXZHbGk5ZHZpbDJWL01vYk5UWTVEOEhvSjlxVUcrVVFONHBNRjFQY2crY1FpVW4zV05mTlgvaHAvSHhCckJxMWlydXdrS25hSFZMSGZVVGZRYXBONDBLOTNxUHE3djVhSCsxMkl5NUVrVFNmVTFmSjloUjI1OW5YdTlmOHQrS3JmQTNmSzlSN2srd3lyL1lESzdVVUdiUHAxMXVvMERCVjVaQklyVmoyQXBUQUJjTmliazZ2YjFWLzBzQm85UFMrNjV1djkvVk4rZlRWL2JtSlQ4Vm5CTU5TWHEvdVZreC82bEhoTTlOdnFTbk1jZjFyRkZUdjFxTVdQSHdYdytiejBJTExOUVhHZVRqZVgzaXdFQ0s0TklpU1pFNmttZ294Y21oSnJYN2lNcmhNQm1sS2x5RlRFckowZS9rejVZRmdYUkw1MlhlVTgxVXFTS0lCRUFBTGhRa1pZTEFzUVhoWldrYkZZVUFaU1BJQkVBQUpoUzVzbmxrdFJEclBhc2MxUEpVZ0RRT1lKRUFBQmdRaWwyRnhTdDJkbURWaFJKUVFUUUtZN0FBQUFBZTFPQnFGc0N4TDBjSzhnR2dFNnhrZ2dBQVBiaVhKem1JVktWNUpTcXNMNm0wQnVBTG5GT0lnQUEyTmxnTWd0bjVuMDIvZ1NmdEtmeEtuYnFaYVBxY2ZONGg5am5CMTl1VUJrVEFOeXdrZ2dBQUhiaUVDQ0c0UEJpUGgxZHRaN3BrUE1oOHF1OFRlMXpBTkFmQklrQUFHQnJ4Z0hpczRMRHk5WXppVkhBR1BZTm5qbS9zcWY1ZExUdTdGWUFjRU9RQ0FBQXRxSWlOWDhiZldwaHorRnBia2MvUkFvV09XUWZRQ2VvYmdvQUFEYW1ZeTZzaXFwYzY4aUg3TTRHREs5NVBoMkYxZFRYV2duMWNON3R1d1RRVjZ3a0FnQ0FqUTBtczdDeTljYmdFN3RXa0pXOVJ1RHNzVi94WDV5YkNDQTJWaElCQU1CR3RBL1JJa0M4S3lWQXJQNjdxdmhWMVZBZldrL3U3elQyK3dFQWdrUUFBUEFpclpaWkZKWjVMakh3YVFTSzFxbW5CSWtBb2lOSUJBQUFteGdiSFpZL0xqVjlVdS9MZW9WMDJIb0VBSnl4SnhFQUFLeWxWY1JIZ3lDeEY4YzZEQ2F6c0QveFZldUozZjJXWTNFZkFQbGlKUkVBQUx6RWFoVXgrWE1RalZnZmdzOTVpUUNpSWtnRUFBQXZzVXFodEE2ZVVtVjl0dUZKNnhFQWNFU1FDQUFBVmhwTVpxRnd5dUdxNTdmdzBKZWpIUFErTFN1ZC90cDZCQUFjRVNRQ0FJQjFyQXFuM0xjZUtSdG5Hd0xJRmtFaUFBQll4K29JQmdxdkFFQW1DQklCQU1CU3FtcHFrV29LQU1nSVFTSUFBRmpGc21CSzM5Sk5BU0JiQklrQUFHQVZ5NFBjKzFhaGs0cWtBTEpGa0FnQUFHQm9NSmtkR1owckNRQ2RJRWdFQUFDcldCN2kzcWVWTmNzVjJJcFVYUUN4RVNRQ0FJQlZDQkozWTFVUnRzWnhHZ0NpSWtnRUFBQXhIQ29OczJpcUNQdkc4ajNPcDZQYjFvTUE0SWdnRVFBQXJHS2Q1bmplZXFROFkrTjM5TkI2QkFDY0VTUUNBSUJWck5NY3gxcHBLNUxlbTNXUXlINUVBTkVSSkFJQWdGV3NnOFFEaHlBcUpWY09WVTF2V284QWdET0NSQUFBc0lySEt0Yjd3V1JXWEJHYndXUjJhcjBYVWRpUENDQzZ3WHcrNTFNSEFBQkxEU1l6ajRIQ1U2aDJPcCtPaXFqYXFhRDMxbUVWOGN0OE9yS3VsQW9BTDJJbEVRQUFySE8zNXJsZEhZYWdxb1Q5aVk0QllxWDBWUUNJamlBUkFBQ3M0N1VuN2xpQllyYXBwODRCNHROOE9tSS9Jb0JPRUNRQ0FJQjFQRmV6NmtBeHU1VEt3V1FXQ3ZEODdSUWdCaGV0UndBZ0V2WWtBZ0NBdFFhVFdRZ1V6OWI5SFFNaHJmVjhQaDA5cHZ4dERDYXpJd1hPcjFwUDJnbXJpRWV4M3hzQTFGaEpCQUFBTDRteHFoV0NybjlDUURxWXpJYXRaenNXZ2tNRnkvODRCNGdWcTRnQXVzWktJZ0FBZUZHazFjU21CNjNZM1hTNXVxaUE5VHppZTcrYlQwZkpCY2tBK29VZ0VRQUF2RWhwbHZlT2UvRFdlVkNCbUc4L25rZG5xT0xxVUQrbnFzUWF5M1A0dmZQcHlPTjhTZ0RZR0VFaUFBRFlpSXExZkV6ZzAzcFd3QnArdmpZT25IL2NkTlZSd1dCZFdUVUVoRWY2ODNIckw4Znp4M3c2dXV6dzl3UEFOd1NKQUFCZ1k0UEo3RGJDbnJ3K3VwNVBSK2Q5L3hBQXBJSENOUUFBWUJzaEJmT0pUOHhVU0tjZEYvUitBR1NPSUJFQUFHeE0rd0ZQbGZLSi9UMW9INkxiUGtzQTJCWkJJZ0FBMklvS3F3d0pGUGRHZ0FnZ1NRU0pBQUJnYXdTS2V5TkFCSkFzZ2tRQUFMQ1RScURJSHNYdGZDRkFCSkF5cXBzQ0FJQzk2RGlKRzZxZWJ1VERmRHE2eU9CMUF1Z3hna1FBQUdCaU1KbUY0T2M5bitaU1liWDFmRDRkM1M1N0VnQlNRcm9wQUFBd29SV3lmMnUvSFg3NEZBN3FKMEFFa0F0V0VnRUFnTG5CWkJiTy9RdEI0MEdQUDkyN2NQNmg5bTRDUURZSUVnRUFnQXZ0VlJ6cnAwL0JZZ2dPTDFnNUJKQXJna1FBQU9DcVI4RWl3U0dBSWhBa0FnQ0FLQlFzbmlwWVBDN2tVdy9uUkY1VlZYVTVuNDRlVzg4Q1FJWUlFZ0VBUUhTRHlleEl3V0lJR2c4eit3YWVkZVRIelh3NnVtazlDd0NaSTBnRUFBQ2RHa3htSnpxVS96VGhzeFpES3VtdEFrTUswUUFvR2tFaUFBQkl5bUF5Q3dIalNlTW5kbXBxQ0FoRDZtZ0lCdS9aWXdpZ2J3Z1NBUUJBOHJUYStLdFdIQ3NGa0w4Mi92OG1CWEdlRlB6VjZ1RHZzUTRLNTlQUjE5Wi9CUUI5VWxYVi93UGhXSzN0TVBWdEdRQUFBQUJKUlU1RXJrSmdnZz09Iiwic3VwcG9ydGVkRXh0ZW5zaW9ucyI6W3siaWQiOiJobWFjLXNlY3JldCIsImZhaWxfaWZfdW5rbm93biI6ZmFsc2V9LHsiaWQiOiJjcmVkUHJvdGVjdCIsImZhaWxfaWZfdW5rbm93biI6ZmFsc2V9XSwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6ImQ5NGEyOWQ5NTJkZDQyNDc5YzJkOGI4MThiNjEwMzg5Iiwib3B0aW9ucyI6eyJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZSwidXYiOnRydWUsInVzZXJWZXJpZmljYXRpb25NZ210UHJldmlldyI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlfSwibWF4TXNnU2l6ZSI6NzYwOSwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MjAsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MjU2fX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDEtMDYiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlZlcmlNYXJr4oSiIEd1YXJkIEZpbmdlcnByaW50IEtleSIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjIwMTA2MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS40In0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTAxLTA2In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0xMS0xNSJ9LHsiYWFndWlkIjoiODMzYjcyMWEtZmY1Zi00ZDAwLWJiMmUtYmRkYTNlYzAxZTI5IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI4MzNiNzIxYS1mZjVmLTRkMDAtYmIyZS1iZGRhM2VjMDFlMjkiLCJkZXNjcmlwdGlvbiI6IkZlaXRpYW4gZVBhc3MgRklETzIgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCMkRDQ0FYNmdBd0lCQWdJUUdCVXJRYmREcm0yMEZabkRzWDJDQlRBS0JnZ3Foa2pPUFFRREFqQkxNUXN3Q1FZRFZRUUdFd0pWVXpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUNBWERURTRNRFF3TVRBd01EQXdNRm9ZRHpJd05EZ3dNek14TWpNMU9UVTVXakJMTVFzd0NRWURWUVFHRXdKVlV6RWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRXNGWUVFaGlKdXFxbk1nUWpTaWl2QmpWN0RHQ1RmNFhCQkgvQjd1dlpzS3hYU2hGMEw4dURJU1dVdmNFeGl4UnM2Z0Izb2xkU3Jqb3g2TDhUOTROT3pxTkNNRUF3SFFZRFZSME9CQllFRkV1OWh5WVJyUnlKendSWXZuRFNDSXhyRmlPM01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0VHTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSURIU2IybWJOREFVTlh2cFBVMG9XS2VOeWUwZlEybDlEMDFBUjIrc0xaZGhBaUVBbzN3ejY4NElGTVZzQ0NSbXVKcXhINkZRUkVTTnFlenVvMUUrS2tHeFd1TT0iLCJNSUlCMkRDQ0FYNmdBd0lCQWdJUUZaOTd3czJKR1BFb2E1TkkrcDh6MWpBS0JnZ3Foa2pPUFFRREFqQkxNUXN3Q1FZRFZRUUdFd0pEVGpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUNBWERURTRNRFF3TVRBd01EQXdNRm9ZRHpJd05EZ3dNek14TWpNMU9UVTVXakJMTVFzd0NRWURWUVFHRXdKRFRqRWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRW5mQUtianZNWDFFeTFiNmsrV1FRZE5WTXQ5SmdHV3lKM1B2TTRCU0s1WHFUZm8rKzBvQWovNHRud3lJTDBIRkJSOVN0K2t0anFTWERmamlYQXVyczg2TkNNRUF3SFFZRFZSME9CQllFRk5HaG1FMkJmOE81YS9ZSFo3MVFFdjZRUmZGVU1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0VHTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSVFDM3NUMWxCakdlRit4S1RwelYxS1lVMmNrYWhUZDRtTEp5ellPaGFIdjRpZ0lnRDJKWWtmeUg1UTRCcG84cnJvTzBJdDdvWWpGMmtneS9lU1ozVTlHbGFxdz0iLCJNSUlCZmpDQ0FTV2dBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakFYTVJVd0V3WURWUVFEREF4R1ZDQkdTVVJQSURBeU1EQXdJQmNOTVRZd05UQXhNREF3TURBd1doZ1BNakExTURBMU1ERXdNREF3TURCYU1CY3hGVEFUQmdOVkJBTU1ERVpVSUVaSlJFOGdNREl3TURCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQk5CbXJScVZPeHp0VEpWTjE5dnRkcWNMN3RLUWVvbDJubk0yL3lZZ3Zrc1pucjUwU0tiVmdJRWt6SFFWT3U4MExWRUUzbFZoZU8xSGpnZ3hBbFQ2bzRXallEQmVNQjBHQTFVZERnUVdCQlJKRldRdDFidkczak02WGdtVi9JY2pOdE8vQ3pBZkJnTlZIU01FR0RBV2dCUkpGV1F0MWJ2RzNqTTZYZ21WL0ljak50Ty9DekFNQmdOVkhSTUVCVEFEQVFIL01BNEdBMVVkRHdFQi93UUVBd0lCQmpBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlBd2ZQcWdJV0lVQitRQkJhVkdzZEh5MHM1Uk14bGt6cFNYL3pTeVRabVVwUUlnQjJ3SjZuWlJNOG9YL25BNDNSaDZTSm92TTJYd0NDSC8vK0xpckJBYkIwTT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRkFBQUFBVUNBTUFBQUF0QmtybEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFCSFpwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVOaTFqTURFMElEYzVMakUxTmpjNU55d2dNakF4TkM4d09DOHlNQzB3T1RvMU16b3dNaUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenBrWXowaWFIUjBjRG92TDNCMWNtd3ViM0puTDJSakwyVnNaVzFsYm5Sekx6RXVNUzhpSUhodGJHNXpPbkJvYjNSdmMyaHZjRDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5d2FHOTBiM05vYjNBdk1TNHdMeUlnZUcxc2JuTTZlRzF3VFUwOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXRiUzhpSUhodGJHNXpPbk4wVW1WbVBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZjMVI1Y0dVdlVtVnpiM1Z5WTJWU1pXWWpJaUI0YlhBNlEzSmxZWFJ2Y2xSdmIydzlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUF5TURFMElDaE5ZV05wYm5SdmMyZ3BJaUI0YlhBNlEzSmxZWFJsUkdGMFpUMGlNakF4TmkweE1pMHpNRlF4TkRvek16b3dPQ3N3T0Rvd01DSWdlRzF3T2sxdlpHbG1lVVJoZEdVOUlqSXdNVFl0TVRJdE16QlVNRGM2TXpFNk5Ua3JNRGc2TURBaUlIaHRjRHBOWlhSaFpHRjBZVVJoZEdVOUlqSXdNVFl0TVRJdE16QlVNRGM2TXpFNk5Ua3JNRGc2TURBaUlHUmpPbVp2Y20xaGREMGlhVzFoWjJVdmNHNW5JaUJ3YUc5MGIzTm9iM0E2U0dsemRHOXllVDBpTWpBeE5pMHhNaTB6TUZReE5Ub3pNRG95Tnlzd09Eb3dNQ1lqZURrNzVwYUg1THUySU9hY3F1YWdoK21pbUMweElPVzNzdWFKaytXOGdDWWplRUU3SWlCNGJYQk5UVHBKYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2pKRk56RkNSa1pEUXpZM1JqRXhSVFk1TnpoRVFUbERRa0kyTkRZelJqa3dJaUI0YlhCTlRUcEViMk4xYldWdWRFbEVQU0o0YlhBdVpHbGtPakpGTnpGQ1JrWkVRelkzUmpFeFJUWTVOemhFUVRsRFFrSTJORFl6Umprd0lqNGdQSGh0Y0UxTk9rUmxjbWwyWldSR2NtOXRJSE4wVW1WbU9tbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNa1UzTVVKR1JrRkROamRHTVRGRk5qazNPRVJCT1VOQ1FqWTBOak5HT1RBaUlITjBVbVZtT21SdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk1rVTNNVUpHUmtKRE5qZEdNVEZGTmprM09FUkJPVU5DUWpZME5qTkdPVEFpTHo0Z1BDOXlaR1k2UkdWelkzSnBjSFJwYjI0K0lEd3ZjbVJtT2xKRVJqNGdQQzk0T25odGNHMWxkR0UrSUR3L2VIQmhZMnRsZENCbGJtUTlJbklpUHo0NzdKWEZBQUFBWUZCTVZFWC8vLzhFVnFJWFphdkcyT29xY0xHMnpPT2t3dDBCU0p0cWxjWFY0dSthdXRsV2hiems3UFVBTVk5SGNyS2p0TmJxOGZlQWw4YUJvc3p6OXZwZGpzR0dxdEYzbjh1VHNOU1pwYzZKc05UNSt2MHhZS251OFBmZjUvTDQ4ZmcvZnJpY3pKZ1lBQUFEQUVsRVFWUjQya1JVQ1piRElBakZYWk9ZMVRhdE5jMzliemtzU1ljM3I0TUU0Zk1CQWFENnpsOHkvOVRPZ2V0OGQ1amZONzhid00vZERDUnBSNTIxelhmb2pISjA1SUl5aEJBVVNWQU9OZEd6Qll0MmY3S0ZyZmtKYUFrSGg5RlpoY0RYSFJrVEtvOU1MaWhHYWF2SW1uVjNxeUVYMEVwcmd6LzREd1VEN2tDSFJuZDhRRk40M0dvNFVWbUREZ3phNHcyN29pemRBMitjSyt1dVVwampvMit4d2MvNDJXNTB4NUxHWWVEQnNSMEhWSXg1eDhpRjYwQ2JsYlRFRWtGcjI3Yk5EQlVWU3ExT0tWUGJFNjJiM0VIOEZxQmc1T09PRXVjMnQ4WkppcU1PdUdwK2NLamc3d1ZHY2VvenFONHB4Z1ZQUWtqRllnYlZKS0RVaERDallyYXdQNXE0RVRnQzlmSU1SSHRpdHBRY0N2Sk9FTGNiTXNRZ25jaVJrbGpweVFqdkc0NGpxQlVFVEZpQmkxUEVJeWVrT3pzVytUeTVjTEhvczVSK2RNUzFMdFNTeGYzZ1FIY3pSMkNJNGdNTnBXNElSQTFRTWE2dEo0K0M2dUh1R0U4bU5ESXlGcWcvT1AvTU1VdWVTNklxOFM5MGRBZUJKU0V5L3FLa0srQk53ejhjWVk0amI1SjZ1NGlXQ0kyQjFaNTZMVzVrRWM0aGtkTXBzdlVDNTU4NVNYMFF1YmNnTnF5ZmdERkVjVHQrNDAvMFM1Tngwd2FDdzNPS2tjT2JBNUluMEFZcDAxcGpqdzJuNjI2VURqdEh3YTI4aUh1VEtxdHJ2K3JlVzQxTlo2aUdscjd1dUxKQ2ZrRnRjdGNHMDRzZ20xZU5TK1phRG5wYVRFckdveVg1SksyaU16OHhzMG5Pd1dHY1BETjQ5cWFDZDRiekpvekRabS9hQksrRW96THcrWGhOQmlZd0hmMHNpT3UxWFBrRy96S3d2cVlLY2ZTd0RFY0gvb1VlMDdlcy9XUThySXlnMkRPWGo4dGprWmR1REIvYjhoekRsbE1NT0NTNUJFbmQ1MzRmOHRpM1VaYzRrTXMzeEx5YWZNU3NKaGRHOFhQcWpOazV0QWdPMjVmZUtDaG5WZERqL0owRk1rT3NVL3hNQnYwd0ZoWWVFR2ZWSDEzZnVEVTB5REZMYTRmYzdSbldIQmZ1VEZWMnRFbU53YWRjN2FjM1VZMmpmQmw3SFQzNmZlMzRpUU81bU5DRkZCVzA3S2pQZ3FoT0xVMDF2WjhQdWVaMkpDbEZaTjhqa1VzNjl1a2E5ZVBwNitFZkw0QUY1K055d1NiaXJIdGNCOE1sL2drd0FFamtLNjRLakhQZUFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiODMzYjcyMWFmZjVmNGQwMGJiMmViZGRhM2VjMDFlMjkiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZX0sIm1heE1zZ1NpemUiOjIwNDgsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjEwLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjk2LCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTA1LTI3IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJGZWl0aWFuIGVQYXNzIEZJRE8yIFVTQiBvbmx5IiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTAzMTEwMDMiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy42IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wNS0yNyIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjYifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTA1LTI3In1dfQ.QPI3rTqY2Vl69ToLghzNMKPnyeW9vVMz0XyTcd0azboFuB9hi3ouqGPQ3REGQytz8TApzjdIU7jQXXhvr6GYTbf38-5GWJqn1_mXVOCy6qe7BwnO39AGhXTGKsiiiJapU0r0LAz_XThyPUymvpMIduRSEDvnYBXVoKrmQTfhk4vZ_pag69cnEQVecDWEU-Rh21SGec4WEaOIP3HhYLfhOr-jETB8GNTFM-Ftep9BWR_O8-d-ElAmXjIqH3vUAS4zxr7B22jUASxc4KlBvj_n8kYQaNEAdddxVczunTNTaHUVDa7nYFgnPcdVg0LIvmD1ylPfareD5LjekyLLpuMcgA \ No newline at end of file +eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsIng1YyI6WyJNSUlIR1RDQ0JnR2dBd0lCQWdJTUlhN3NZLzVTRkg4VVlwaDVNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1HSXhDekFKQmdOVkJBWVRBa0pGTVJrd0Z3WURWUVFLRXhCSGJHOWlZV3hUYVdkdUlHNTJMWE5oTVRnd05nWURWUVFERXk5SGJHOWlZV3hUYVdkdUlFVjRkR1Z1WkdWa0lGWmhiR2xrWVhScGIyNGdRMEVnTFNCVFNFRXlOVFlnTFNCSE16QWVGdzB5TkRBMk1qWXlNREUzTURSYUZ3MHlOVEEzTWpneU1ERTNNRE5hTUlIU01SMHdHd1lEVlFRUERCUlFjbWwyWVhSbElFOXlaMkZ1YVhwaGRHbHZiakVRTUE0R0ExVUVCUk1ITXpRMU5ESTROREVUTUJFR0N5c0dBUVFCZ2pjOEFnRURFd0pWVXpFYk1Ca0dDeXNHQVFRQmdqYzhBZ0VDRXdwRFlXeHBabTl5Ym1saE1Rc3dDUVlEVlFRR0V3SlZVekVQTUEwR0ExVUVDQk1HVDNKbFoyOXVNUkl3RUFZRFZRUUhFd2xDWldGMlpYSjBiMjR4SERBYUJnTlZCQW9URTBaSlJFOGdRVXhNU1VGT1EwVXNJRWxPUXk0eEhUQWJCZ05WQkFNVEZHMWtjeTVtYVdSdllXeHNhV0Z1WTJVdWIzSm5NSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQTZBc2tvUTBiRnA5M0pRUWRwMWI4bkZDbUI2N2RUTlVwdHdrS3RuSGowWTE4RFdvcEg4Q0tPUk0xTGpBSHlqTVRQb09HWGI1L3J0MXdEZk9LYjBjaHFTRzlsbHJCenAvTjBCdUxMMFpGeVpFQVl0NHRoOFkwT29jM0ZRdFhaOTlUNkhOVytmbVhhTGJZeHhuR25zeEF4alZRbUh3Q1pCbngrV1BLZ2k2QnFhWWNZMDVNOHV6V2tnU3AxbkU0akQrSlE5SE4wSFNGaHpIZTNMVzR2MHRoMkp6MU9RbU1od2lhMFNEL1Y2WVhJcWtYa3FtbUZlbmhDZlNHKy9MaUxnV3htZUl3QXBKNW9lMTBEdm1pSlllYWFGa2diRWMvYjcvNlBNYWE0WC8wYVpaMUo3QzBFSHZuNWxVSGI4aGZCYnpHaHNCS09wUVcxdU9oaUsreUk5b0tRUUlEQVFBQm80SURYRENDQTFnd0RnWURWUjBQQVFIL0JBUURBZ1dnTUF3R0ExVWRFd0VCL3dRQ01BQXdnWllHQ0NzR0FRVUZCd0VCQklHSk1JR0dNRWNHQ0NzR0FRVUZCekFDaGp0b2RIUndPaTh2YzJWamRYSmxMbWRzYjJKaGJITnBaMjR1WTI5dEwyTmhZMlZ5ZEM5bmMyVjRkR1Z1WkhaaGJITm9ZVEpuTTNJekxtTnlkREE3QmdnckJnRUZCUWN3QVlZdmFIUjBjRG92TDI5amMzQXlMbWRzYjJKaGJITnBaMjR1WTI5dEwyZHpaWGgwWlc1a2RtRnNjMmhoTW1jemNqTXdWUVlEVlIwZ0JFNHdUREJCQmdrckJnRUVBYUF5QVFFd05EQXlCZ2dyQmdFRkJRY0NBUlltYUhSMGNITTZMeTkzZDNjdVoyeHZZbUZzYzJsbmJpNWpiMjB2Y21Wd2IzTnBkRzl5ZVM4d0J3WUZaNEVNQVFFd1JRWURWUjBmQkQ0d1BEQTZvRGlnTm9ZMGFIUjBjRG92TDJOeWJDNW5iRzlpWVd4emFXZHVMbU52YlM5bmN5OW5jMlY0ZEdWdVpIWmhiSE5vWVRKbk0zSXpMbU55YkRBZkJnTlZIUkVFR0RBV2doUnRaSE11Wm1sa2IyRnNiR2xoYm1ObExtOXlaekFkQmdOVkhTVUVGakFVQmdnckJnRUZCUWNEQVFZSUt3WUJCUVVIQXdJd0h3WURWUjBqQkJnd0ZvQVUzYlBuYmFndTZNVk9iczkwNW5VOGxCWE82QjB3SFFZRFZSME9CQllFRk1hTjRYMWI5QUh1V0RQSksxQVlkZzJNUUdoeE1JSUJmd1lLS3dZQkJBSFdlUUlFQWdTQ0FXOEVnZ0ZyQVdrQWRnQVM4VTQwdlZOeVRJUUdHY09QUDNvVCtPZTFZb2VJbkcwd0JZVHI1WVltT2dBQUFaQldNZC9zQUFBRUF3QkhNRVVDSVFETGVob0xjQXNRck1PR056cENPRWV3bnRPNy9GR1lqTTFCSndMYW9vRVplQUlnS1hWRDAyUzR4OEMrNXpmeGdWRmJpbjNWSGxQNGwrRlU5MjVpNjZRaHNWb0FkZ0FONGZJd0s5TU53VUJpRWducVZTNzhSM1I4c2RmcE1POE9RaDYwZms2cU5BQUFBWkJXTWQwREFBQUVBd0JITUVVQ0lGUUV1QmRnQVhWRjBqb0V1bDZvTHdwSXJ6ODE4WFhaV2J0ZzNMV0p2SW5oQWlFQWlpYm83bzlvU2M4VVVuVVVmNi80UWh4QloxREdHTjM0UXYxdDhDcCthNVVBZHdEbTBqRmpRSGVNd1JCQkJ0ZHh1YzdCMGtEMmxvU0crN3FITWgzOUhqZU9VQUFBQVpCV01kOGVBQUFFQXdCSU1FWUNJUURRWkdubnRLQTNMbkhqVjc2K0ZxNTVOeXB2MUJzSFpMZmhHNzM2VGNzcEx3SWhBTkhGOGtNZVBOQUlvb1hsdFVSSTVpK3NORjk2eDJ6UlBBNkx5MkQvRGV6RE1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQnhXTTdvbGZLRjZiaEo4U3pWS0lLZ2ZlVitZRHFRUzFaOXI0NTNYNVpGdjNqZkQ3NHVoc0dqZzJmSTV2TXVsWnpsRndYTlR0YTBiZjBUemFDMHJraHVBY25jUmZpMHJrOU1tSTZITXVHNHFhRU8rNkpKeHN0L09ILzFrL0dDOGdoMk1nd1g2QXE5YjMza2FNVEVuR2VCeUZFSFFmLzRaY3Vob09rVmVRN01YK3AwQk5kYU5kcDZ2NmF1NFdEZjBKSmdUUFBWLy9WSnlrcU9DVjZ6Z1R0M2hyYTBIUjkrZjFDTUZ2dFNDMU9wUDE5N2M3WEdOZEsyUm5uLzZaMnk3QWs5RzNpWWhHaFMvU3N6OXpzT1VUaTdiK1NZeXdMbFkyeTB2WTFzdlBVU0pFV2poTXRWREw5YjIvRHZJaE5xcDBrR0NpWENHbXR6VzVEeGdYRTFja2toIiwiTUlJRVlUQ0NBMG1nQXdJQkFnSU9TS1FDM1NlU0RhSUlOSjNSbVhzd0RRWUpLb1pJaHZjTkFRRUxCUUF3VERFZ01CNEdBMVVFQ3hNWFIyeHZZbUZzVTJsbmJpQlNiMjkwSUVOQklDMGdVak14RXpBUkJnTlZCQW9UQ2tkc2IySmhiRk5wWjI0eEV6QVJCZ05WQkFNVENrZHNiMkpoYkZOcFoyNHdIaGNOTVRZd09USXhNREF3TURBd1doY05Nall3T1RJeE1EQXdNREF3V2pCaU1Rc3dDUVlEVlFRR0V3SkNSVEVaTUJjR0ExVUVDaE1RUjJ4dlltRnNVMmxuYmlCdWRpMXpZVEU0TURZR0ExVUVBeE12UjJ4dlltRnNVMmxuYmlCRmVIUmxibVJsWkNCV1lXeHBaR0YwYVc5dUlFTkJJQzBnVTBoQk1qVTJJQzBnUnpNd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUNyYXdOblZOWGNFZnZGb2hQQmpCa24zQkIwNG1HRFBmcU8yNCtsRCtTcHZrWS9BcjVFcEFrY0pqT2ZSMGlCRlloV044MEh6cFhZeTJ0SUE3bWJYcEt1MkpwbVlkVTF4Y29RcFFLMHVqRS93ZSt2RUR5anlqbXRmNzZMTHFiT2Z1cTN4WmJTcVVxQVkrTU92QTY3bm5wZGF3dmtIZ0pCRlZQbnh1aTQ1WEg0QndUd2J0RHVjeCtNbzdFSzRtUzBUaStQMU56QVJ4Rk5DVUZNOFd4YzMyd3hYS2ZmNldVNFRicVV4L1VKbTQ4NXR0a0ZxdTBPeDR3VFVVYm4wdXV6Szd5VjNZOTg2RXRHemhLQnJhTUgzNk1la1NZbEU0NzNHcUhldFJpOXFiTkc1cE0rK1NhK1dqUjlFMWUwWXdzMTZDR3FzbVZLd0FxZzR1YzQzZUJURlVoVkFnTUJBQUdqZ2dFcE1JSUJKVEFPQmdOVkhROEJBZjhFQkFNQ0FRWXdFZ1lEVlIwVEFRSC9CQWd3QmdFQi93SUJBREFkQmdOVkhRNEVGZ1FVM2JQbmJhZ3U2TVZPYnM5MDVuVThsQlhPNkIwd0h3WURWUjBqQkJnd0ZvQVVqL0JMZjZndVJTU3VUVkQ2WTVxTDN1TGRHN3d3UGdZSUt3WUJCUVVIQVFFRU1qQXdNQzRHQ0NzR0FRVUZCekFCaGlKb2RIUndPaTh2YjJOemNESXVaMnh2WW1Gc2MybG5iaTVqYjIwdmNtOXZkSEl6TURZR0ExVWRId1F2TUMwd0s2QXBvQ2VHSldoMGRIQTZMeTlqY213dVoyeHZZbUZzYzJsbmJpNWpiMjB2Y205dmRDMXlNeTVqY213d1J3WURWUjBnQkVBd1BqQThCZ1JWSFNBQU1EUXdNZ1lJS3dZQkJRVUhBZ0VXSm1oMGRIQnpPaTh2ZDNkM0xtZHNiMkpoYkhOcFoyNHVZMjl0TDNKbGNHOXphWFJ2Y25rdk1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQlZhSnpsMEovaTB6VVYzOGlNWElRK1EveWh0K0paWjVEVzFvdEdMNU9ZVjBMWjZaRTZ4aCtXdXZXSko0aHJEYmhmbzZraFVFYUZ0UlVudXJxenV0dlZ5V2dXOG1zbm9QMGd0TVpPMTFjd1BVTVV1VVY4aUd5SU91SUIwZmxvNkcrWGJWNzRTWnVSNXY1UkFncWdHWHVjWVVQWld2djlBZnpNTVFoUlFrci9NTy9XUjJYU2RpQnJYSG9ETDJ4azREbWpBNEs2aVBJKzErcU1oeXJrVU0vMlpFZEE4bGRxd2w4blFEa0tTN3ZxNnNVWjVMUFZkZnB4SlpadTVKQmo0eTdGTkZUVlcxT01sQ1V2d3Q1SDhhRmdCTUxGaWs5eHFLNkpGSHBZeFltZjR0MnNMTHhOMExsQ3RoSkVhYnZwMTBabE90ZnU4aEw1Z0NYY3hud0d4elNiIl19.eyJsZWdhbEhlYWRlciI6IlJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgQkxPQiBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLyIsIm5vIjo5MCwibmV4dFVwZGF0ZSI6IjIwMjQtMDktMDEiLCJlbnRyaWVzIjpbeyJhYWd1aWQiOiJmY2IxYmNiNC1mMzcwLTA3OGMtNjk5My1iYzI0ZDBhZTNmYmUiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImZjYjFiY2I0LWYzNzAtMDc4Yy02OTkzLWJjMjRkMGFlM2ZiZSIsImRlc2NyaXB0aW9uIjoiTGVkZ2VyIE5hbm8gWCBGSURPMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEwNTAwLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NmsxX2VjZHNhX3NoYTI1Nl9yYXciLCJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciLCJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MywiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjMsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6WyJhbnkiLCJoYXJkd2FyZSJdLCJ0Y0Rpc3BsYXlDb250ZW50VHlwZSI6InRleHQvcGxhaW4iLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQmdUQ0NBU2NDRkJsbzBzNVFZRmRYYmZ1c1JkUWVvTFg2UWVubE1Bb0dDQ3FHU000OUJBTUNNRU14Q3pBSkJnTlZCQVlUQWtaU01ROHdEUVlEVlFRS0RBWk1aV1JuWlhJeEl6QWhCZ05WQkFNTUdreGxaR2RsY2lCR1NVUlBJRUYwZEdWemRHRjBhVzl1SUVOQk1CNFhEVEl6TURJeU16RXdNek13T0ZvWERUTXpNREl5TURFd016TXdPRm93UXpFTE1Ba0dBMVVFQmhNQ1JsSXhEekFOQmdOVkJBb01Ca3hsWkdkbGNqRWpNQ0VHQTFVRUF3d2FUR1ZrWjJWeUlFWkpSRThnUVhSMFpYTjBZWFJwYjI0Z1EwRXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBVEs3blh5SDRwZ04zVE13Q1dTb01EUmU0RVY4SmwzWHp1aGljWi8yZ3ZoK3p6M1dtVzBPWi9FY1JZRUE4RjI2Y2VldU1jZDIxV1FSUktXcGpXRCtKV2lNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUUN3Y3NIdUw4WkZMM0ZOeVUvRE9RbjNibXgwOGxubjBPNVJrdExiT25vUEhRSWdPRWk2SW1BWjE4MXE4UkppTDBoYnc3WnF1dW5pUnE2ZmpXakdvQnUxTW9vPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFTWUFBQUVBQ0FZQUFBQWVNZHZ4QUFBQUFYTlNSMElBcnM0YzZRQUFBSVJsV0VsbVRVMEFLZ0FBQUFnQUJRRVNBQU1BQUFBQkFBRUFBQUVhQUFVQUFBQUJBQUFBU2dFYkFBVUFBQUFCQUFBQVVnRW9BQU1BQUFBQkFBSUFBSWRwQUFRQUFBQUJBQUFBV2dBQUFBQUFBQUVzQUFBQUFRQUFBU3dBQUFBQkFBT2dBUUFEQUFBQUFRQUJBQUNnQWdBRUFBQUFBUUFBQVNhZ0F3QUVBQUFBQVFBQUFRQUFBQUFBZTZTQ2t3QUFBQWx3U0ZsekFBQXVJd0FBTGlNQmVLVS9kZ0FBQVZscFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWxoTlVDQkRiM0psSURZdU1DNHdJajRLSUNBZ1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNEtJQ0FnSUNBZ1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSUtJQ0FnSUNBZ0lDQWdJQ0FnZUcxc2JuTTZkR2xtWmowaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTBhV1ptTHpFdU1DOGlQZ29nSUNBZ0lDQWdJQ0E4ZEdsbVpqcFBjbWxsYm5SaGRHbHZiajR4UEM5MGFXWm1Pazl5YVdWdWRHRjBhVzl1UGdvZ0lDQWdJQ0E4TDNKa1pqcEVaWE5qY21sd2RHbHZiajRLSUNBZ1BDOXlaR1k2VWtSR1BnbzhMM2c2ZUcxd2JXVjBZVDRLR1Y3aEJ3QUFENjVKUkVGVWVBSHQzTHVPSkdjVkIvQmQ5bUlITmhMaUloT1FPRWFDQ0RraUlDTkc0ZzM4Q2p3SkNRbENCQVNJQk42Q2hBZ0pKRVJpSkF2WkFveXhmRm52aGUvczlKRnFlM3RtdWs5L3A2ZDY1MWZTTjFWZFZlZFV6YTlxL2wyOTlzeWRPM2Z1dkQvR3N6R2ViT2F4Ykt6WDROSG0rdnhxekdONmNESHpkU0Z3ZjdQODh6R1Blem5OM05mcnZhL2oyanpkWEs5UHZ6SVdUQVFJRUZpVmdHQmExZVZ3TWdRSWhJQmdjaDhRSUxBNkFjRzB1a3ZpaEFnUUVFenVBUUlFVmljZ21GWjNTWndRQVFLQ3lUMUFnTURxQkFUVDZpNkpFeUpBUURDNUJ3Z1FXSjJBWUZyZEpYRkNCQWdJSnZjQUFRS3JFeEJNcTdza1RvZ0FBY0hrSHJndEF2RkxvcVl6RVJCTVozS2hGcWQ1ZDdPYzg4VW1pNWNJaEJXdlMzRFd1RHIvUE1ReDUrYWQ2Qmk5dzJ2VE8rZUhkN2c5RldtVWYwN2o5bnpuTi8rZEh2VkdFTVh4OTVpK1BVWmN2SDJmb1BLQ1IvMVB4L2pqR0crT0VYL1Q2YWdUR3ZXbXF3WEMvdDRZL3hranJsMTQ1L1VZaTZZaGtDWnZqZVZ2alBGNHMyN01URTBDY1EvR2c4N0hZM3gvak4rUEVWT3MzemNUY3QvUFpqd3gvV1VjK0wwNEE5UEpCZklIOE9RSFh2a0I4d2IvNXpqUEdLYlRDanc4OW5Bemd1bU56VW5FeWNRVGs2bGZJQUlwbm5Cam1IWUxSRGpGSjRBWXNXenFGNGkvcHZyNUdKa0o1U1BPQ0tZTW81am5jdm1FRkJLWUtDQzhKMkx1MFNvL3NzVkg1Nk9tZmY5TjZhaURLQ1pBNEZZSlpFQ1Z2Mm5CVktaVFNJQkFsNEJnNnBMVmx3Q0Jzb0JnS3RNcEpFQ2dTMEF3ZGNucVM0QkFXVUF3bGVrVUVpRFFKU0NZdW1UMUpVQ2dMQ0NZeW5RS0NSRG9FaEJNWGJMNkVpQlFGaEJNWlRxRkJBaDBDUWltTGxsOUNSQW9Dd2ltTXAxQ0FnUzZCQVJUbDZ5K0JBaVVCUVJUbVU0aEFRSmRBb0twUzFaZkFnVEtBb0twVEtlUUFJRXVBY0hVSmFzdkFRSmxBY0ZVcGxOSWdFQ1hnR0Rxa3RXWEFJR3lnR0FxMHlra1FLQkxRREIxeWVwTGdFQlpRRENWNlJRU0lOQWxJSmk2WlBVbFFLQXNJSmpLZEFvSkVPZ1NFRXhkc3ZvU0lGQVdFRXhsT29VRUNIUUpDS1l1V1gwSkVDZ0xDS1l5blVJQ0JMb0VCRk9Yckw0RUNKUUZCRk9aVGlFQkFsMENncWxMVmw4Q0JNb0NncWxNcDVBQWdTNEJ3ZFFscXk4QkFtVUJ3VlNtVTBpQVFKZUFZT3FTMVpjQWdiS0FZQ3JUS1NSQW9FdEFNSFhKNmt1QVFGbEFNSlhwRkJJZzBDVWdtTHBrOVNWQW9Dd2dtTXAwQ2drUTZCSVFURjJ5K2hJZ1VCWVFUR1U2aFFRSWRBa0lwaTVaZlFrUUtBc0lwaktkUWdJRXVnUUVVNWVzdmdRSWxBVUVVNWxPSVFFQ1hRS0NxVXRXWHdJRXlnS0NxVXlua0FDQkxnSEIxQ1dyTHdFQ1pRSEJWS1pUU0lCQWw4RDkwZmpMVGZOSFkzNXZqR2ViMTNkM0xDL1h4VzRQRi92RWE5UHBCT0phUEJnanI5Y2hSODdybU5mK2tGcjdFcmhPSU83SnZMZnkvc3g3TG1xWHk4dlhzZS96VElvdjM0d3RZM3I5WW5idzEvamhNSjFXSUM5c3ZKbVlDS3hGSU83TG1DSlhqc21GcjBhRFg0OFI0UlEzK2I0ZjdUSUY0K0FmakJGVHJydDQ1V3VYUUliU3Q4WUJmanpHNDhXQmNsdXN5cHRrZVYxeWUxejMvNDd4aHpHZWptRWlNRU1nNzZWL2oyYS8zVFNNK3kvdnhldU9FZnRHQm4xeDNZNzdidC8zd1B2MnM5L2xBdkZ4TzZZZmpSRVhzam8rSExYeFVUd20xKy9Dd2RmakJhYmNTL0hPR1FsMVRMTkl5ZmpoTUoxV0lKK1U0ck44WEw5OXIyRmNyM2pTL1dnTTEyMGdtS1lLNUQyVmI2Q1Y1czhpbVBJZHQ5SWdhdkpFcXZYcWpoT0lHMkRmVUZydXQrL0g5dVBPVHZWdEZjaVBkYVh2UDRPcFZLeG9WUUxMMExucXhISy9uRisxcjIwRXFnSkhQYkI0MTZ5eXF5TkFvRTFBTUxYUmFreUFRRlZBTUZYbDFCRWcwQ1lnbU5wb05TWkFvQ29nbUtweTZnZ1FhQk1RVEcyMEdoTWdVQlVRVEZVNWRRUUl0QWtJcGpaYWpRa1FxQW9JcHFxY09nSUUyZ1FFVXh1dHhnUUlWQVVFVTFWT0hRRUNiUUtDcVkxV1l3SUVxZ0tDcVNxbmpnQ0JOZ0hCMUVhck1RRUNWUUhCVkpWVFI0QkFtNEJnYXFQVm1BQ0Jxb0JncXNxcEkwQ2dUVUF3dGRGcVRJQkFWVUF3VmVYVUVTRFFKaUNZMm1nMUprQ2dLaUNZcW5McUNCQm9FeEJNYmJRYUV5QlFGUkJNVlRsMUJBaTBDUWltTmxxTkNSQ29DZ2ltcXB3NkFnVGFCQVJURzYzR0JBaFVCUVJUVlU0ZEFRSnRBb0twalZaakFnU3FBb0twS3FlT0FJRTJBY0hVUnFzeEFRSlZBY0ZVbFZOSGdFQ2JnR0JxbzlXWUFJR3FnR0NxeXFralFLQk5RREMxMFdwTWdFQlZRREJWNWRRUklOQW1JSmphYURVbVFLQXFJSmlxY3VvSUVHZ1RFRXh0dEJvVElGQVZFRXhWT1hVRUNMUUpDS1kyV28wSkVLZ0tDS2FxbkRvQ0JOb0VCRk1icmNZRUNGUUZCRk5WVGgwQkFtMENncW1OVm1NQ0JLb0NncWtxcDQ0QWdUWUJ3ZFJHcXpFQkFsVUJ3VlNWVTBlQVFKdUFZR3FqMVpnQWdhcUFZS3JLcVNOQW9FMUFNTFhSYWt5QVFGVkFNRlhsMUJFZzBDWWdtTnBvTlNaQW9Db2dtS3B5NmdnUWFCTVFURzIwR2hNZ1VCVVFURlU1ZFFRSXRBa0lwalphalFrUXFBb0lwcXFjT2dJRTJnUUVVeHV0eGdRSVZBVUVVMVZPSFFFQ2JRS0NxWTFXWXdJRXFnS0NxU3FuamdDQk5nSEIxRWFyTVFFQ1ZRSEJWSlZUUjRCQW00QmdhcVBWbUFDQnFvQmdxc3FwSTBDZ1RVQXd0ZEZxVElCQVZVQXdWZVhVRVNEUUppQ1kybWcxSmtDZ0tpQ1lxbkxxQ0JCb0V4Qk1iYlFhRXlCUUZSQk1WVGwxQkFpMENRaW1ObHFOQ1JDb0NnaW1xcHc2QWdUYUJBUlRHNjNHQkFoVUJRUlRWVTRkQVFKdEFvS3BqVlpqQWdTcUFvS3BLcWVPQUlFMkFjSFVScXN4QVFKVkFjRlVsVk5IZ0VDYmdHQnFvOVdZQUlHcWdHQ3F5cWtqUUtCTlFEQzEwV3BNZ0VCVlFEQlY1ZFFSSU5BbUlKamFhRFVtUUtBcUlKaXFjdW9JRUdnVEVFeHR0Qm9USUZBVkVFeFZPWFVFQ0xRSkNLWTJXbzBKRUtnS0NLYXFuRG9DQk5vRTdyZDExdmdjQk9MNlB4bmozaGpQenVHRUR6ekhwMlAvR0tZekV4Qk1aM2JCSnB4dUJsQUUwbWViZnEveUQrL2Q4VDNtOXp5QlQ0dFRDQWltVXlpdjZ4anhneHJUbTJQOFpJd3Z4NGlQOUsvU0QyOThMNitOOGFjeC9qNkdjQm9JSmdLZEF2R3hLNllmamhFL2dQSGtFMDg4c2J6dk9IVC9mZnV1YmIrZkRaT1lIbHpNZkQwWEFVOU01M0tsNXA1blBqVmxRT1hyQ0phWWRyMk9iY3NuajF6T2ZaOFg3dml5N0prOWNyZmNGcStYZlhLLzNMN2NsclU1WCs2VHk0L0h4bmhpK2lKM01qOHZBY0YwWHRkcjl0bkdEL3p5aDM2NUhNZGF2czdsbkc5dmo5ZTdwcXYyWDI1YjF1YjZuQyszYlM4djk4bmwvSy9OK1hxN3h1dVZDd2ltbFYrZzV0TjdWWDl3WDlYdnEvbDJXRS83ZkdkWnp4azVFd0xIQ2VUSHVlTzZxTDVSQWNGMG8vd08zaURnYWFrQjlkUXRCZE9weFIydlc4QVRVN2Z3Q2ZvTHBoTWdPOFJKQlR3eG5aUzc1MkNDcWNkVlZ3SUVqaEFRVEVmZ0tWMmxnSTl5cTd3c2g1MlVZRHJNeTk3ckYvQlJidjNYNk5vempQK1A2ZGdMNlIzcVd1YldIZmkveUJzZVRGNDB1WWxYUitXS0o2YWJ1R1E5eDh3Znhwem5VUzc3UWQzZUwvZVArWExiY2ptMzVickw1dGtydHgvNmVsa1h5OHZYMlN2bnkrMjVYODV6SC9NekU0Z25KaGZ4ekM3YTVuVHpsM2x6bnQvRjlqdlY5dXZMOXN2MU1WL1dMSmN2MjViNzVEeDdWVjh2NjViTDJYYzVYMjdQNVllYkhmenk3bExxdE10SDVVcGN5TitOOGRZWWo4YUlKNmhER2thd3ZUdkdYemUxOFV1aHBsNkJ1R1p4amI0MnhnL0dpTDh1RUZQK1VGNjh1dDFmNHo2TVgrTDk4eGp2alpGbVk5SFVLQkJ2a25FL3ZqM0dMemZIT1NSUFl0L284WG5VZmp4R3JLaU9kNkxKbUxiZnVTL1crdG9oSUlUMlYyVzF2OVd4ZStZVDZ2ZEdvMnFlUEsrTEo1NlB4b2cvR3BaUFRHUHgyaW1LWTRvVGlUOHhZVHF0UVBqSEQ1dzNnNnZkNDhuSlUvelZSak8zWmk3RVUxTSt5ZWU2Zlk0VCswWW1mUkpmWXNRVTgzMy9NWHg1TU85SXovbE8vaVd1Z1RlRms3TTc0QjRDeXpmTnVFLzN6WWpjOS82K1FiVEh1ZGlGQUFFQ2N3UUUweHhIWFFnUW1DZ2dtQ1ppYWtXQXdCd0J3VFRIVVJjQ0JDWUtDS2FKbUZvUklEQkhRREROY2RTRkFJR0pBb0pwSXFaV0JBak1FUkJNY3h4MUlVQmdvb0JnbW9pcEZRRUNjd1FFMHh4SFhRZ1FtQ2dnbUNaaWFrV0F3QndCd1RUSFVSY0NCQ1lLQ0thSm1Gb1JJREJIUURETmNkU0ZBSUdKQW9KcElxWldCQWpNRVJCTWN4eDFJVUJnb29CZ21vaXBGUUVDY3dRRTB4eEhYUWdRbUNnZ21DWmlha1dBd0J3QndUVEhVUmNDQkNZS0NLYUptRm9SSURCSFFERE5jZFNGQUlHSkFvSnBJcVpXQkFqTUVSQk1jeHgxSVVCZ29vQmdtb2lwRlFFQ2N3UUUweHhIWFFnUW1DZ2dtQ1ppYWtXQXdCd0J3VFRIVVJjQ0JDWUtDS2FKbUZvUklEQkhRREROY2RTRkFJR0pBb0pwSXFaV0JBak1FUkJNY3h4MUlVQmdvb0JnbW9pcEZRRUNjd1FFMHh4SFhRZ1FtQ2dnbUNaaWFrV0F3QndCd1RUSFVSY0NCQ1lLQ0thSm1Gb1JJREJIUURETmNkU0ZBSUdKQW9KcElxWldCQWpNRVJCTWN4eDFJVUJnb29CZ21vaXBGUUVDY3dRRTB4eEhYUWdRbUNnZ21DWmlha1dBd0J3QndUVEhVUmNDQkNZS0NLYUptRm9SSURCSFFERE5jZFNGQUlHSkFvSnBJcVpXQkFqTUVSQk1jeHgxSVVCZ29vQmdtb2lwRlFFQ2N3UUUweHhIWFFnUW1DaHdmMEt2RExkN0UzcHBzYi9BczdIcjAvMTN2NVY3eHIxNTkxWis1emZ6VFVlZVBCN2o2Q3lZRVV5ZmJBd2UzWXpGclQ1cS9OQkZRSmxlRmdnYndmMnlTK2VhSjV2bUh4OTdrQm5COU00NGlZZGp2REZHbkpoM3FJSFFPRVVRUFJqai9USCtOb1p3R2doYlU1cThQZFovWjR3dngzQmZiaUZOZmhuM1plVEovOGI0N296ZWNZTkgwd2lWbUJ2bllmQ2JjYTFpaXBBeXZTaVFiN2kvR0t2ZHorZGpFRSs0Y2IwK3pRdjQ0bVU5N0ZWZStNT3E3RjBSaUhmOWVQZVBKOVF2S2cxdVdVMys4MExNWjl6cnQ0eXYvTzNHZlhyVUUrcU1pNVVua1BQdDd5YUNLN2ZsY3N4aml2VzU3dm1LSFY5MmJjOTF5ejdMMHR3ZTY1YkwrWHE1Ynl4dm45LzI5bmlkeDRybDdmTmVIaU9YdCtmYlBlSjFUTXRqWDZ6WnZTNzN6ZjF6bmpYbUx3dWtVY3lYeTNsdG9pS1dZOHJ0eTIwWFcxNzh1dHcvOTgzNWNzL3RkZms2NTFmdG05dGkzNXppL1BMMXZ1ZWF0WWNjTTJ0eW5yVTV6L1V4MzdWdXViMjhQQ09ZNHVBSnRldEVsdHR5T2VmWDFWNjJQZXR6dm4zYzVmcmw4bVg5c241NzMxeS9xMjY1NzY3bFhKZnpYVDJ1Nm4vZC9zdGF5OWNMWEhZZGx1djNNVi91bjhzNVg1N0Y5cnA4bmZPcjlzMXQyL3RlOXpycnR1ZmJkYkY5MTdydHV1Vit1L2JmdFc1WGo0UFg1WC9xUDdoUUFRRUNCTG9FQkZPWHJMNEVDSlFGQkZPWlRpRUJBbDBDZ3FsTFZsOENCTW9DZ3FsTXA1QUFnUzRCd2RRbHF5OEJBbVVCd1ZTbVUwaUFRSmVBWU9xUzFaY0FnYktBWUNyVDNWaGgyLy9VZG1QZmtRTVQyQktJLy9NNy96UkV6cmQyOFhKbEF2SEwxbkhkNHRjQlRGY0xwRkhjMis3dnE2M1dzRFd1Vi93dHA2ZHhnNysrT2FOWnY1NnlhV2ZXSlBEYXBtLzhJcS9wYW9IOHl3dHBkdlhldHE1RjRQVUlvMzlzenViek1mZlJiaTJYNXZMemlMOFErUFV4UHR6c2trOEZsMWZjdmkxcDhxL3hyY2Q5L2NFWWNhLzdHRHdRVmp6bEU5T24vd2ViYTBWNVU2V0pxZ0FBQUFCSlJVNUVya0pnZ2c9PSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiLCJ0eEF1dGhTaW1wbGUiXSwiYWFndWlkIjoiZmNiMWJjYjRmMzcwMDc4YzY5OTNiYzI0ZDBhZTNmYmUiLCJvcHRpb25zIjp7InJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEwMjQsInBpblV2QXV0aFByb3RvY29scyI6WzFdfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA5LTE4In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wOS0xOCJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjE0MzRkMmYyNzdmZTQ3OWMzNWRkZjZhYTRkMDhhMDdjYmNlOTlkZDciXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMTQzNGQyZjI3N2ZlNDc5YzM1ZGRmNmFhNGQwOGEwN2NiY2U5OWRkNyJdLCJkZXNjcmlwdGlvbiI6Ik5FT1dBVkUgV2lua2VvIEZJRE8yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDSFRDQ0FjS2dBd0lCQWdJQ2RkVXdDZ1lJS29aSXpqMEVBd0l3ZXpFTE1Ba0dBMVVFQmhNQ1JsSXhFekFSQmdOVkJBb1RDa05sY25SRmRYSnZjR1V4RnpBVkJnTlZCQXNURGpBd01ESWdORE0wTWpBeU1UZ3dNU1F3SWdZRFZRUURFeHREWlhKMFJYVnliM0JsSUVWc2JHbHdkR2xqSUZKdmIzUWdRMEV4R0RBV0JnTlZCR0VURDA1VVVrWlNMVFF6TkRJd01qRTRNREFlRncweE9EQXhNakl5TXpBd01EQmFGdzB5T0RBeE1qSXlNekF3TURCYU1Ic3hDekFKQmdOVkJBWVRBa1pTTVJNd0VRWURWUVFLRXdwRFpYSjBSWFZ5YjNCbE1SY3dGUVlEVlFRTEV3NHdNREF5SURRek5ESXdNakU0TURFa01DSUdBMVVFQXhNYlEyVnlkRVYxY205d1pTQkZiR3hwY0hScFl5QlNiMjkwSUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFUejJqTmFLT0svTUtkVzJmbWUxdHE2R1JFdVB1dUtXOUhnV1lnTVJyanZaVVRPcUxBTkozTWQ1SHF2MUVOMXpNZDRsV3R5ZnpSbGE3cnY1QVJCb09vVG96WXdOREFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQkVHQTFVZERnUUtCQWhOblRXMGE0RTh1akFPQmdOVkhROEJBZjhFQkFNQ0FRWXdDZ1lJS29aSXpqMEVBd0lEU1FBd1JnSWhBTXJoYjhTbWZOTGVMTmdhQVZtUTZBT01pTE5MVkhYMGtGVU84MENuVDM4RUFpRUF6TkFndjRkSCtIRGhaU2daV0ppYVB1L25mWlRldUd5NE15ZFBNcTV1cnM0PSIsIk1JSUVPRENDQTkyZ0F3SUJBZ0lEQUluQk1Bb0dDQ3FHU000OUJBTUNNSHN4Q3pBSkJnTlZCQVlUQWtaU01STXdFUVlEVlFRS0V3cERaWEowUlhWeWIzQmxNUmN3RlFZRFZRUUxFdzR3TURBeUlEUXpOREl3TWpFNE1ERWtNQ0lHQTFVRUF4TWJRMlZ5ZEVWMWNtOXdaU0JGYkd4cGNIUnBZeUJTYjI5MElFTkJNUmd3RmdZRFZRUmhFdzlPVkZKR1VpMDBNelF5TURJeE9EQXdIaGNOTVRnd01qSXlNak13TURBd1doY05Namd3TVRJeE1qTXdNREF3V2pCME1Rc3dDUVlEVlFRR0V3SkdVakVUTUJFR0ExVUVDaE1LUTJWeWRFVjFjbTl3WlRFWE1CVUdBMVVFQ3hNT01EQXdNaUEwTXpReU1ESXhPREF4SFRBYkJnTlZCQU1URkVObGNuUkZkWEp2Y0dVZ1NXUmxZM2x6SUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFTTFZMKzFTVEp2YUVSTzVXQ1IrakdjQXhMdm1QQkRpWlkxTmdGRklocFg2T0FaQXBRWW10NnhTaDc0U3dNK21qZ25zU0VjYzRBMlVmMTM5RmdaNHJwWW80SUNWVENDQWxFd0V3WURWUjBqQkF3d0NvQUlUWjAxdEd1QlBMb3dTZ1lJS3dZQkJRVUhBUUVFUGpBOE1Eb0dDQ3NHQVFVRkJ6QUNoaTVvZEhSd09pOHZkM2QzTG1ObGNuUmxkWEp2Y0dVdVpuSXZjbVZtWlhKbGJtTmxMMlZqWDNKdmIzUXVZM0owTUZNR0ExVWRJQVJNTUVvd1NBWUpLb0Y2QVdrcEFRRUFNRHN3T1FZSUt3WUJCUVVIQWdFV0xXaDBkSEJ6T2k4dmQzZDNMbU5sY25SbGRYSnZjR1V1Wm5JdlkyaGhhVzVsTFdSbExXTnZibVpwWVc1alpUQ0NBV0FHQTFVZEh3U0NBVmN3Z2dGVE1EK2dQYUE3aGpsb2RIUndPaTh2ZDNkM0xtTmxjblJsZFhKdmNHVXVabkl2Y21WbVpYSmxibU5sTDJObGNuUmxkWEp2Y0dWZlpXTmZjbTl2ZEM1amNtd3dnWWFnZ1lPZ2dZQ0dmbXhrWVhBNkx5OXNZM0l4TG1ObGNuUmxkWEp2Y0dVdVpuSXZZMjQ5UTJWeWRFVjFjbTl3WlNVeU1FVnNiR2x3ZEdsakpUSXdVbTl2ZENVeU1FTkJMRzkxUFRBd01ESWxNakEwTXpReU1ESXhPREFzYnoxRFpYSjBSWFZ5YjNCbExHTTlSbEkvWTJWeWRHbG1hV05oZEdWU1pYWnZZMkYwYVc5dVRHbHpkRENCaHFDQmc2Q0JnSVorYkdSaGNEb3ZMMnhqY2pJdVkyVnlkR1YxY205d1pTNW1jaTlqYmoxRFpYSjBSWFZ5YjNCbEpUSXdSV3hzYVhCMGFXTWxNakJTYjI5MEpUSXdRMEVzYjNVOU1EQXdNaVV5TURRek5ESXdNakU0TUN4dlBVTmxjblJGZFhKdmNHVXNZejFHVWo5alpYSjBhV1pwWTJGMFpWSmxkbTlqWVhScGIyNU1hWE4wTUJFR0ExVWREZ1FLQkFoRGFRYmhURnRqY2pBT0JnTlZIUThCQWY4RUJBTUNBUVl3RWdZRFZSMFRBUUgvQkFnd0JnRUIvd0lCQURBS0JnZ3Foa2pPUFFRREFnTkpBREJHQWlFQW9FZXBITUM1WDlqQkthR3BoY0tqaWRoaU4rWm56N3YzUzNoYzMxL0F1bnNDSVFES3FvZ0syU1pPWFpjdnZIQ0I2VVFTYUEwbkxuNFJVd3kxZ3VEaXZiWmJ3Zz09IiwiTUlJRU9EQ0NBOTJnQXdJQkFnSURBSW5CTUFvR0NDcUdTTTQ5QkFNQ01Ic3hDekFKQmdOVkJBWVRBa1pTTVJNd0VRWURWUVFLRXdwRFpYSjBSWFZ5YjNCbE1SY3dGUVlEVlFRTEV3NHdNREF5SURRek5ESXdNakU0TURFa01DSUdBMVVFQXhNYlEyVnlkRVYxY205d1pTQkZiR3hwY0hScFl5QlNiMjkwSUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd0hoY05NVGd3TWpJeU1qTXdNREF3V2hjTk1qZ3dNVEl4TWpNd01EQXdXakIwTVFzd0NRWURWUVFHRXdKR1VqRVRNQkVHQTFVRUNoTUtRMlZ5ZEVWMWNtOXdaVEVYTUJVR0ExVUVDeE1PTURBd01pQTBNelF5TURJeE9EQXhIVEFiQmdOVkJBTVRGRU5sY25SRmRYSnZjR1VnU1dSbFkzbHpJRU5CTVJnd0ZnWURWUVJoRXc5T1ZGSkdVaTAwTXpReU1ESXhPREF3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVNMVkwrMVNUSnZhRVJPNVdDUitqR2NBeEx2bVBCRGlaWTFOZ0ZGSWhwWDZPQVpBcFFZbXQ2eFNoNzRTd00rbWpnbnNTRWNjNEEyVWYxMzlGZ1o0cnBZbzRJQ1ZUQ0NBbEV3RXdZRFZSMGpCQXd3Q29BSVRaMDF0R3VCUExvd1NnWUlLd1lCQlFVSEFRRUVQakE4TURvR0NDc0dBUVVGQnpBQ2hpNW9kSFJ3T2k4dmQzZDNMbU5sY25SbGRYSnZjR1V1Wm5JdmNtVm1aWEpsYm1ObEwyVmpYM0p2YjNRdVkzSjBNRk1HQTFVZElBUk1NRW93U0FZSktvRjZBV2twQVFFQU1Ec3dPUVlJS3dZQkJRVUhBZ0VXTFdoMGRIQnpPaTh2ZDNkM0xtTmxjblJsZFhKdmNHVXVabkl2WTJoaGFXNWxMV1JsTFdOdmJtWnBZVzVqWlRDQ0FXQUdBMVVkSHdTQ0FWY3dnZ0ZUTUQrZ1BhQTdoamxvZEhSd09pOHZkM2QzTG1ObGNuUmxkWEp2Y0dVdVpuSXZjbVZtWlhKbGJtTmxMMk5sY25SbGRYSnZjR1ZmWldOZmNtOXZkQzVqY213d2dZYWdnWU9nZ1lDR2ZteGtZWEE2THk5c1kzSXhMbU5sY25SbGRYSnZjR1V1Wm5JdlkyNDlRMlZ5ZEVWMWNtOXdaU1V5TUVWc2JHbHdkR2xqSlRJd1VtOXZkQ1V5TUVOQkxHOTFQVEF3TURJbE1qQTBNelF5TURJeE9EQXNiejFEWlhKMFJYVnliM0JsTEdNOVJsSS9ZMlZ5ZEdsbWFXTmhkR1ZTWlhadlkyRjBhVzl1VEdsemREQ0JocUNCZzZDQmdJWitiR1JoY0RvdkwyeGpjakl1WTJWeWRHVjFjbTl3WlM1bWNpOWpiajFEWlhKMFJYVnliM0JsSlRJd1JXeHNhWEIwYVdNbE1qQlNiMjkwSlRJd1EwRXNiM1U5TURBd01pVXlNRFF6TkRJd01qRTRNQ3h2UFVObGNuUkZkWEp2Y0dVc1l6MUdVajlqWlhKMGFXWnBZMkYwWlZKbGRtOWpZWFJwYjI1TWFYTjBNQkVHQTFVZERnUUtCQWhEYVFiaFRGdGpjakFPQmdOVkhROEJBZjhFQkFNQ0FRWXdFZ1lEVlIwVEFRSC9CQWd3QmdFQi93SUJBREFLQmdncWhrak9QUVFEQWdOSkFEQkdBaUVBb0VlcEhNQzVYOWpCS2FHcGhjS2ppZGhpTitabno3djNTM2hjMzEvQXVuc0NJUURLcW9nSzJTWk9YWmN2dkhDQjZVUVNhQTBuTG40UlV3eTFndURpdmJaYndnPT0iLCJNSUlDSFRDQ0FjS2dBd0lCQWdJQ2RkVXdDZ1lJS29aSXpqMEVBd0l3ZXpFTE1Ba0dBMVVFQmhNQ1JsSXhFekFSQmdOVkJBb1RDa05sY25SRmRYSnZjR1V4RnpBVkJnTlZCQXNURGpBd01ESWdORE0wTWpBeU1UZ3dNU1F3SWdZRFZRUURFeHREWlhKMFJYVnliM0JsSUVWc2JHbHdkR2xqSUZKdmIzUWdRMEV4R0RBV0JnTlZCR0VURDA1VVVrWlNMVFF6TkRJd01qRTRNREFlRncweE9EQXhNakl5TXpBd01EQmFGdzB5T0RBeE1qSXlNekF3TURCYU1Ic3hDekFKQmdOVkJBWVRBa1pTTVJNd0VRWURWUVFLRXdwRFpYSjBSWFZ5YjNCbE1SY3dGUVlEVlFRTEV3NHdNREF5SURRek5ESXdNakU0TURFa01DSUdBMVVFQXhNYlEyVnlkRVYxY205d1pTQkZiR3hwY0hScFl5QlNiMjkwSUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFUejJqTmFLT0svTUtkVzJmbWUxdHE2R1JFdVB1dUtXOUhnV1lnTVJyanZaVVRPcUxBTkozTWQ1SHF2MUVOMXpNZDRsV3R5ZnpSbGE3cnY1QVJCb09vVG96WXdOREFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQkVHQTFVZERnUUtCQWhOblRXMGE0RTh1akFPQmdOVkhROEJBZjhFQkFNQ0FRWXdDZ1lJS29aSXpqMEVBd0lEU1FBd1JnSWhBTXJoYjhTbWZOTGVMTmdhQVZtUTZBT01pTE5MVkhYMGtGVU84MENuVDM4RUFpRUF6TkFndjRkSCtIRGhaU2daV0ppYVB1L25mWlRldUd5NE15ZFBNcTV1cnM0PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFnQ0FJQUFBRDhHTzJqQUFBQ3FVbEVRVlJJeDJQOC8vOC9BeTBCRXdPTndhZ0ZwRmx3OGNLRmlySXlSM3Q3UzFPejBLRGdCZlBtLy96NWszaXp2bjM5bHArVGEydGx0V1RSSW9Ub2Z4aFl0WEtsbHBxNnNyd0NBaWtvUklWSHZIMzc5ajl4NE5TcFUwQXRRSTFXNWhad1FhZ1B6cDg3VjExWmlYQXZJeGo5WnpoNTRrUk5aUldSUHZqOTZ4Y0RPTTB6TVRLaUI5Rzh1WFAvL2ZzSE5GUkFTTEMrc1hIbTdObHVidTRRbTNidDNMbHU3VnBpTEdDRW1jdUlhY0daVTZmQjRjV1FYMUFRR3gvbjdPSXlhZW9VYlYwZGlJdmFtbHVlUFh0R1VTVC8rZzMySFNPRGhvWUdSSVNGaGFXcHBZV1ZsUlVvK09Iamg2YjZCb29zZ0h2cXo1OC9jRGw5ZmYzTTdDd0llOCtlM2F0WHJxUWdtZUlva0RLenMvWDE5RUd5L3hrNk96b2ZQM3BFV1ViRHNBWVlSQzN0YlJ3Y0hFRDJoL2Z2NjJwcUNSZU9qQ1RtWkUwdHJaeThYQWo3OEtGRHk1WXVKZDUwVkFzWWNlcEtUVTgzTmpXQnFPbnU3SHh3L3dFK08vN2pzZ0MzMTVtWm1SdWJtOW5aMllGcXZueiswbEJmaHpPZy9xTzdsUW0vQitFQW1Id0xpb29nQ280Y09yeGswV0lpUFVFZ2twRkJVbkt5bVprNWhOM1QxWFgzemgxaVlvS0pjRFRCQTRxRnVibXRsWXViQzhqKyt2VnJUVlUxcUhRaHpRZU1CSHlockt4Y1dGd01VWG42MUtuNWMrZFN2OEpKU0V5MHRyR0dzQ2YwOTkrNmRRc3V4Y0xDQ3JIN1A1SXJTWWdEZUtGUzM5VEV4OHNIWkgvLzlyMnVHaEZRTjY1ZmgyVlBOb3FxVENVbHBlS3lVbWd4ZlBwTVNXRVJNQU11WDdhc3Y3Y1hJcWlscllYd0ZyeGVnL3FPdUdaU2RFek0zdDE3RGgwNkNQVDBwazBiTjIzY0NJOUZZS1pKejhoRTk4SGZmMzhoRERZMmRpTDkwZEhkcGF1cml4YXdyQ3lzcmUzdHVucTZpTFRYME5BQVRvSXNUeDQvdG5kd2lJeU9BdFlFeEZqQXpjM3Q0K3NMSkw5OS9Rb3NFMFZGUmUzczdSdGJtb0dWRlVxY2pUWWRoNzhGQUloQkxsTmQ3anUxQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wOS0yMSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjEtMDktMjEifSx7ImFhZ3VpZCI6IjRkNDExOTBjLTdiZWItNGE4NC04MDE4LWFkZjI2NWE2MzUyZCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiNGQ0MTE5MGMtN2JlYi00YTg0LTgwMTgtYWRmMjY1YTYzNTJkIiwiZGVzY3JpcHRpb24iOiJUaGFsZXMgSURQcmltZSBGSURPIEJpbyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX0seyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUM2VENDQWRHZ0F3SUJBZ0lKQUpiVHlydTFYL0lQTUEwR0NTcUdTSWIzRFFFQkN3VUFNQ014SVRBZkJnTlZCQU1NR0VkbGJXRnNkRzhnVFhWc2RHbEJjSEFnUmtsRVR5QkRRVEFlRncweE9EQTJNVEl4TkRRMU5UQmFGdzB5T0RBMk1Ea3hORFExTlRCYU1DTXhJVEFmQmdOVkJBTU1HRWRsYldGc2RHOGdUWFZzZEdsQmNIQWdSa2xFVHlCRFFUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1WaktIV3BiRDdUU2xNeG9jalRsNm5JZjd4MzJQbXNROXpHdUxHR3FBMFVRWm9JcTNYTHpMNkxZVXZKNUE1ZzB1eUZHbGxIRWZHQUtyRWFDUThGVnZQUy9VaDBGeWZ6V2hSQXppVFNpampNSUlWampqVXY5bTl2Rm1jWFNjZ0hpZzdPZHo4ODU4VjBrck5IOTlxR20zd2pnYU9lclRXbXQralhDVWZuMDFJa1RQd3hHMkhsZ0VkNDVqTkxTVjdWb29sK0tlOEUya2k0bEVrVGVIemJvdWxSNUdVYnAzbk1pN0U0N1ZNUWEzYk53bnpXQmJzYUJTU1FoTGszbTVIYUtoaHhhNndKREs0N05pTUNrQ2tkSUh1V1NRTFZBZm04NVVBT050RU9Qd2kwT3VLM3FiZTh5S09GR2YwS2hCNU1NZUF5bTdNVi9NNFcwYTQ5b2dQRDlwTUNBd0VBQWFNZ01CNHdEQVlEVlIwVEJBVXdBd0VCL3pBT0JnTlZIUThCQWY4RUJBTUNBb1F3RFFZSktvWklodmNOQVFFTEJRQURnZ0VCQUpXejV4TE1rNVdOWWJBYjZ5T3hFQ0JvWjJXZUIvcWw0VkozTy8zL3ROc3hPWW56TGVXbzU0MHpRaDlyQW1heHo3ZXVtQmxza01xNHlHUFNOWEI5eWNXR0hna2NDZVN6TjJ3djhDSXpEQnMyb0JaalROazY1TEJaRHNzVE9CdE1XLyt1VEZIUWZidU8zSVNMaEkwRFhmUkVpOU5ETTNqZmsxMXhIY3NmaDJSTVYrUWROZndWYVpackNxK291RytFdmt2N0txcStveXUwVkZNL3R6NjhUR2w2eWxoUEZSMXFoOXd0dHBWakFPT0NFUUNMcVAyZFAyOGx3WUJ5Q3FIUXFWSHdidWp2L0xaalpuS1czTFluZFppeFBQU1JDSnNzRER3SnZoL2Y2blR4ZzlaRSsvSmNZcmU1Q2FJOG56VkhhU09Dak5KN0Z6VUxHNjRKaVdPdlE1MD0iLCJNSUlEZFRDQ0FsMmdBd0lCQWdJSkFJQ1VUdmtndGo1Q01BMEdDU3FHU0liM0RRRUJDd1VBTUZFeEN6QUpCZ05WQkFZVEFrWlNNUXd3Q2dZRFZRUUtEQU5FU1ZNeEN6QUpCZ05WQkFzTUFrTlRNU2N3SlFZRFZRUUREQjVIWlcxaGJIUnZJRTExYkhScFFYQndJRVpKUkU4Z1UzVmlZMkVnUTBFd0hoY05NakF3TnpBM01UUXpOekU0V2hjTk16QXdOekExTVRRek56RTRXakJSTVFzd0NRWURWUVFHRXdKR1VqRU1NQW9HQTFVRUNnd0RSRWxUTVFzd0NRWURWUVFMREFKRFV6RW5NQ1VHQTFVRUF3d2VSMlZ0WVd4MGJ5Qk5kV3gwYVVGd2NDQkdTVVJQSUZOMVltTmhJRU5CTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUF2QUtPZXFDNS9wMEQxaXNDWUtRSmxWVU9yQjZJN0RMb2N1bkUvUm04ZHVHVGJ5eFFodDNDYkZWVHYzTjJMcDJmYmp4bEkrM3NPU0drMzNGVFlrVHF4Y2RKSXJKN1Nza0JjVVNOcmZLT2FRVC82S1FjUDRDbTdWKzY1NVRxK1RXeHl4V1FoRHlndDE1cW9QN011SzZiVDlTd3BDanBmS2hhTVNteVFhTW9VY1JBYkxxZHpCQ2FjMGh6QitaZStncUpsbldWOVVhU0kyckZzVnVINFpFMGNSTytNT3BhTGdNL3MyNDhuR0dIcDIyZXdTUWZiblBhQmJiOGlxeUFQK2N1NTJHTHNVcEtSSmViRStSNitQTVE5SkNkV2VRWlIzRGtmU2lka3YzbWNiNGpxMWlJdGErTXFLaFJud3JmWGg5MTFLV0xuWUFsOUVOQ2hMWDBjNlNqMVFJREFRQUJvMUF3VGpBZEJnTlZIUTRFRmdRVVdMdmhSQlVQbjh1TElmNjgrZ3YvTlpJd0dTSXdId1lEVlIwakJCZ3dGb0FVV0x2aFJCVVBuOHVMSWY2OCtndi9OWkl3R1NJd0RBWURWUjBUQkFVd0F3RUIvekFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBRkxyRGhhZWdlS0h4WWpIM0VQM3ZVQktobnpNMjA2QVN4Z2VZQ08yRWM5cE9sWUphZXFGRStzVWFtVVYvcHdqRGxxTmFTZ0ZneTdUd2VZa3ZPbU1uNHFTY3NIcXZKM3pHT0FpYWZ3YWgxdlVIZkNsWFI4K2F4TzJpR09VRjBKS3JaOVlZamJBYTUvNEhDbHY3akZQT2RNV1RPUXluZ29pSEFzM2prdVlqcENMRmxCNFZPaTNkMXdqQTFwblRkQktrQWI3dDhuVHZ3Ky9YYkZ2Y1FhNzNWSDdzanZvQnFEM2ZkTWZSY3VWcTRxVVp0WlQ2Y0dhZ1RIRDYxVHRxaDlvTUNaWGNEYlIxUEdabk5icXljc1dQRElLMG5wbUszLzNsZlY4Yytac3J5NmUxNzBtZkpNWnA3TzhtNkNTejYvVkxLK3lESmQ3ODQxd3BtZUtUZjZJblpBPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBUXdBQUFBZ0NBWUFBQURubFVacUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFFblFBQUJKMEFkNW1IM2dBQUFBWmRFVllkRk52Wm5SM1lYSmxBSEJoYVc1MExtNWxkQ0EwTGpBdU1qSHhJR21WQUFBSzFFbEVRVlI0WHUxZERYQWNaUm0rTk9BZktvZzZXTzBRY3JlWDNPNzFSNDFvSGRTcXFEQU9nMytjWUVYQm9sWFJURW4yMjB0YUtUYzY0bWdCcXpCaUVVVnBCZHFpd3docVNkSVMydXBZU2d2UnRwVFNja2xqV3pIYWdqcFNSZHI0dkx0dmpydmsyN3ZkdmQxTGpuN1B6RE4zdC9kKzcvdCtmOC8rNzhhSzBORGFhcjJxT2RYWm9xV3lIOVIwYTBGY3Q2N1dkSEdUWm9qVkNjUHFTZWpXMW9RdUhzT3kvZUJUc0RtTS81NFpUOWorTFdHSWc3RGZCL3NCY0RQc2Y0WGZQOFgzYjJ1RzFaSFF6VThtVXVLZHlXVEhtNXFhY2kvakhBS0J5aWYwYkJyK0x3YVhJUFlQa01kcWZMOFhkV3BsczFBQTMxL1FqT3c5OEw4UzliOEJYSVIyK25EYzZEb3psc2swc2xua1FNeGtQR1hPOUVKdFZuWUdGNHNVeVZuZDhVVGFlcDhidys2TGFrQmo1aXpkYk5KUzFyeEVXbnlXeGczNkVtUGRXb1BQRGVqZjdlQVRHTXNIYUR6VHVDNmhiajBOL3BYbUFzcnVnczBXTFA4TnVCSmpaSm1XRWxjbDA5bVBKMUptVzB0TDUrdWlIQnVHa1hzbGpYODduaTRFelZuazlBdmtzUW41N0VTZGhyQjhCTXVQak9XUC8vNE9Ic1IvZTdEOFlkVGxmdFJoRmZnZExHOUh1MXdBZnpyNTVqQU9raVFLaHZWYkdCNkMwLy9pKzJpTmVSeDhGZ252UmZ4ZmFpbnpTazdORTBpSVVQYmY0M3dXbU5UTmQ3QnBLRUE3TFpmRkFZOXpwM3laVFNNRGlRVmkvVStTZzVRWUFJZk9tRzJld3NVakEvcmhXN0w0QmVybWo5aDBVb0IyT0IrVFpUVzRCL2s4T3lHL3lDaU9vVzFJWUg2SDhYUHo5TGJjS3ppbFFHaHBNWnZoWnlIR3dHM2c0MkJrODVaOG85MEc4WDBOaVNzMUl2MlFHazhLZFdzenQ0c25JUDhScVI5bURRWERJZFpTYkJvWjBJbDNTMk9YWlhZcEY0OE1VMTR3bksxYmVXNDFwTDNGRVFDSmxQVld0REcyZnV5VnJOUjN0QlRkU2pCOFlySUZveVZ0bm8yT0N6Qmd4RE5CQjZwWEtNSHd4aUQ5Z0szS2M2UGNrdkJHSlJpK01jbUMwWUQ0ZmRLNFhvaDlXL1lUQ1pSZ2VLTnZ3Y2hrR3RHMmUyVytha3NsR0w0eG1ZSkJheGxwVEkra05SUWRtR1Izb1VNSmhqZjZGUXc2Y0NyelUzdENNTERXdVFzZDNSK0F3M0tuQlE1S3luamhqZHhPbm5EaUNFWnVHanJzWVdsTUp0cGlXVUszQm1UL0ZmRXVkaGc2VVBlNkZnejBiUjZmYTZNbW5ZM2tsRHdoYVlqTFVVNmVzMjd0MGd6em03VmdVdTk2RDZma0h4Q2E2MlVWR0NNcThnMDJqUlFuaW1Cb1J2WWlhVHdtMm50Zlc5dkNrN1cwZFlIcy93SjE2M2s2ZU1adVEwVzlDd2JHOUsxc09xV0F2SVUwWDV0aURadE5iU2pCY0dFRWd0SFdkc3ZKOEUybkF1VXhpYnA1aFdNOTJvRGYyeWI4WDBLeDNyRU5GMG93b2dIbTBoSnB2amFWWVBqQ2lTQVlpYlQxZVdrc0ppYkNrL1BtNVU1aWM4cnhRcGxkTVJQcDdIbHNIaHFVWUVRREpSZ2g0c1V1R0hTUkQrcElWK1RKNHhIMUxHOWRqQ0hUaU1sUjRWaUcyRTdIUmJoQUtGQ0NFUTJVWUlTSUY3dGdvSjJ6MGpoTXRIT2VqbDJ3ZVFGWS9sR1pmU25GZkRZUEJVb3dva0hDTUJkTDg3V3BCTU1YS2dxR0lTNXZUcHRuaDBYVSswNVpuQUpERkF6RDZEZ2QvcDZXeG1IR0RmRkZOaCtIMFFiMHdhT3lNbU9FK09VTkkvY1NMbEExNmwwdzBGNjc0N3E0cFJwR2NkcWE3a3VSNVV0RUg0NWdEbXdLaS9EWmo4LzdJRVMzNHJPemVhYVl6V2xVaDNvUmpKb3pSTUdvT0FFTmEwaTJkVEdHZUVwOFRGSm1QRHZZdkdyVXUyQ0VRYnFoa3NPRkJzeWxpMld4YXNUajZOZDEycHNYdjU3VENRWWxHQzRNU1RCYVc2MDNvbzFkYjZxenFWdGZZbk01NkFwQnc5b3hvVndSTVlsR05LMzkxVnlpS2lqQmlFWXdtbFBkTGJKWXRTVGE3cUhpQSt1K29RVERoU0VKQnRwdmhkVC9HSFd4djl6V3hSaTB0UGlFdEh3SnhiVnNYaFdVWUVRakdIUndHdU9oMGdWNWtUT2VNaS9oaFB4RENZWUxReENNczFxdFZnenU4cmV2cHl5UGp3SHdzcFZoL1N1VldqS2RDd1NHRW95b0JBTzVwODMzb3ArZWs4V3NGZEYrd2E4U1ZvTGh3aEFFQTM3V1RQQmJSSFRjQWV4R3ZKVE5IZlFNTmNmNkJzK1A5ZWJueGZxZVBKV1gya0NaekhnZkV4akNHUUlsR05FSkJzRitFSkV1ZHN2aTFvYmlUNXlLZjlTTllPaldaalR5ZmFIUnVkOUFIb3RZcFdBNE54cUpZMUxmVE5UNUsyd2VpNjBmTWlBVUQ0S2pCZmJtajhiNjhzdGoydzdhRDJxaGZVLzB4eTZacnpIUzJxdWxwVE5sK3d5SXVoY01qQlU2NjFRTm0yY3VQb1BEUllUUkJqcGJSMk1BT1Y5SFp6T1E5OC93L2ZZd2lQSHRmamUwYnYyRmsvQ1BlaEdNT3JzT28vTHQ2N28xWERnVnVpRS9Cd0x4anhLeEtPWEcyTTZkdGkzNnc4T1JkbkdQN1RjZ2tGdWRDOGJVdkE2amxraWtPOCtUdGcySU1YU1l6ZnhEQ1lZTHF4QU1MN2V2bzc3dHRuRi8vMG5Za3RnaEVZbHhITHFhekoydGpFcWJzOWl5U1dYbjJ2NERRQWxHL2FPc1lCaldBVGJ6RHlVWUxnd3NHTGxwS0x0VjZwTkpIVlo0WUhMZi9uZkpCV0lDaDJIZFFFWGk2ZXdsTXI4bGRKNUhZdHY3aFJLTStrYzV3VUQ3N0dVei8xQ0M0Y0tBZ3VIcDlHZEtYTVhtRUl4OHUwUWNYUGpZYSsweW1Vd2oydXR4cWU4aW9vNFgydlkrb1FTai9sRmhsK1NQYk9ZZlNqQmNHRUF3NkhvSzdBNlVuY2lvNThHbXBzdGVlQjFENzlCWDVlSWc0ZjNEcDNPcEdPTE1sL2tmeHgyeHpGcmZqOFZYZ2xIL3FMQkxzb1hOL0VNSmhnc0RDRVlpVmY3MmRXYnBKZHc5Kzg2UmlzTjQ5Zzd1aDNWaEY0UEY2UW1KLzFMcTFnSXU0aG1WQkFNVDl1N3g3MHdKZy9UWWZVNmhMSlJnVkVhRlhaSUgyTXcvbEdDNDBLZGd6SjV0bmdLZkI2UyttUGovMEl3WkhTL25JZzVHUnhzaEJnTlNrU2psWWk1UkFQcnVVbG1jWW1KeS9YbkczSEV4SzZEaUZrWkV4QmpZeUNtVVJTWEJRRHVQb0E1Ym8yYlN5TDZkVS9JRTNpcVVuZ1lObTJnRDE3TjArRzhWcCtRZlNqQmM2Rk13NHJwbFNmMFVFVEZOTmk5RnovRE1XRy8raUVRa0hQYm1OOFMyYlp0NCtiaHpqMG41SjNpQmRGczFsL0FFMUwydUJhTldUT3JpQTV5U0p5RHY3OHI4MUp5ZXJ5NldRQW1HQzMwSVJ0T2MzR2xvcDhOU1AyUFV4Vk5sMS9UcjhxMnh2dng2OFBraXNmZ25mbDhmNng5MGZRVWw0bjVHR3ErWXVqaHk1cXp1MTNDUmlsQ0M0WTExS1JqMFdrZ3RGL3dtUlNVWUx2UWhHRjRtR0FhTFlQUHkyRGcwUGRZejlIN3Nwc3lOOVF4VWZDMGlYZnlGUHRvbmkxbE1HcXhjcENLVVlIaGozUWtHeENLcFcrL21kSUpCQ1lZTFBRb0d2WVFhOXVYZjcxbHA2NkpLbEh0OC9Rc1VSKzBYVFh1QUVneHZyQS9Cb0xmcjJRZkhyL0d6bGVtS0tTTVl1bmtIVFN6RWxMNCtzRmFDZ2ZvK0IrN1dqT3puMkxRc25OY0dpRDFVVHViUG9kbkY1cEdBenBnZ3Z1dFdCdXI2SDd0T3VyaVVpNVFGWFNXS010L0hCTjVFYXlYVXIrdzlNY0VwanZHSzR2Zklid1ZkdzhJcGxBV05CWlM1RHZXaE41WG40ZWRvcWQ4b2lGeXgyd2sraXUvMEl1aWw5S3dUVHNrVDRtbHhEdHJ6Um01WGpQVW8ycFhlNkc0OWdqeHZ3K2ZDaE5HaGNmaHdRQzlqYVRMRUc5eG9HRmVXdmlZK1V1U20yUStjb1hkeTZOWWlOT3d5VlBySEdCaDNKb3p1VUNzZVQ1bVhRZkYvamhnL3hPZlhOZDI4Z2pvMGFIM3BMQWxOTkdkdEw1WWk1NXZRZ2JlajQrNmcvOWdzTXFBT0gzSGFTZndFYlhjRHZtZVRodlVwVGU5Nnk0UXpNNzZRbTlZMFo5RnBkUGNtNnZOcHNBdDlzdHhwTyt2WDRFYkUyMG9UQ2NzR1NvbmwrQi9mNldhL1ZjVjUwYVNQeDd0T0RlRUJ4ZzEweHkrZGtvWGdmQWd4RmlEZTE5QU8zME0vckVRTzl5TG1BNGkvQmIrM2wrYm5rUElITjRQclVMKzErRndCMjJ2aG94MWlmMUc4MVhwYnZBMjVaaksrcjJseFIyNGExZDhSUHpFZnV3b1djc0VXaUpNellqK0kzdytWdEtzaEhnSC9BUFpTbnFqVHpmaTh4aDY3dW5VdVBkckEyOE54WXJIL0F6M3RJNGo1K1RPTEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI0ZDQxMTkwYzdiZWI0YTg0ODAxOGFkZjI2NWE2MzUyZCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwidXYiOmZhbHNlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibm9NY0dhUGVybWlzc2lvbnNXaXRoQ2xpZW50UGluIjpmYWxzZSwiYmlvRW5yb2xsIjpmYWxzZSwidXNlclZlcmlmaWNhdGlvbk1nbXRQcmV2aWV3Ijp0cnVlLCJ1dkJpb0Vucm9sbCI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6dHJ1ZX0sInBpblV2QXV0aFByb3RvY29scyI6WzEsMl0sIm1heENyZWRlbnRpYWxJZExlbmd0aCI6OTYsInRyYW5zcG9ydHMiOlsibmZjIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dLCJwcmVmZXJyZWRQbGF0Zm9ybVV2QXR0ZW1wdHMiOjMsInV2TW9kYWxpdHkiOjIsImNlcnRpZmljYXRpb25zIjp7fSwicmVtYWluaW5nRGlzY292ZXJhYmxlQ3JlZGVudGlhbHMiOjMyfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMTItMjgiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlRoYWxlcyBJRFByaW1lIEZJRE8gQmlvIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMzEyMjgwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0xMi0yOCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDYtMTgifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJmNGI2NGE2OGMzMzRlOTAxYjhlMjNjNmU2NmU2ODY2YzMxOTMxZjVkIiwiZDVkYjRkZDQ4ZmU0NmFmZDhhZjhmMWY3Y2ZiZGVlNjE2NDBiYmJjYyIsIjM5ZDExY2IxZDZkYThmNjQ2ZjU4NGVlYTE4NDEzM2EwM2Q4NWEyY2MiLCI1NTQ2NGQ1YmVhODRlNzA3MzA3NGIyMWQxMjA0OTM0MzU4YzdkYjRkIl0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImY0YjY0YTY4YzMzNGU5MDFiOGUyM2M2ZTY2ZTY4NjZjMzE5MzFmNWQiLCJkNWRiNGRkNDhmZTQ2YWZkOGFmOGYxZjdjZmJkZWU2MTY0MGJiYmNjIiwiMzlkMTFjYjFkNmRhOGY2NDZmNTg0ZWVhMTg0MTMzYTAzZDg1YTJjYyIsIjU1NDY0ZDViZWE4NGU3MDczMDc0YjIxZDEyMDQ5MzQzNThjN2RiNGQiXSwiZGVzY3JpcHRpb24iOiJGZWl0aWFuIGVQYXNzIEZJRE8tTkZDIFNlY3VyaXR5IEtleSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50IiwicmVtb3RlX2hhbmRsZSJdLCJpc0tleVJlc3RyaWN0ZWQiOnRydWUsImlzRnJlc2hVc2VyVmVyaWZpY2F0aW9uUmVxdWlyZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJmakNDQVNXZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQVhNUlV3RXdZRFZRUUREQXhHVkNCR1NVUlBJREF5TURBd0lCY05NVFl3TlRBeE1EQXdNREF3V2hnUE1qQTFNREExTURFd01EQXdNREJhTUJjeEZUQVRCZ05WQkFNTURFWlVJRVpKUkU4Z01ESXdNREJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCTkJtclJxVk94enRUSlZOMTl2dGRxY0w3dEtRZW9sMm5uTTIveVlndmtzWm5yNTBTS2JWZ0lFa3pIUVZPdTgwTFZFRTNsVmhlTzFIamdneEFsVDZvNFdqWURCZU1CMEdBMVVkRGdRV0JCUkpGV1F0MWJ2RzNqTTZYZ21WL0ljak50Ty9DekFmQmdOVkhTTUVHREFXZ0JSSkZXUXQxYnZHM2pNNlhnbVYvSWNqTnRPL0N6QU1CZ05WSFJNRUJUQURBUUgvTUE0R0ExVWREd0VCL3dRRUF3SUJCakFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUF3ZlBxZ0lXSVVCK1FCQmFWR3NkSHkwczVSTXhsa3pwU1gvelN5VFptVXBRSWdCMndKNm5aUk04b1gvbkE0M1JoNlNKb3ZNMlh3Q0NILy8rTGlyQkFiQjBNPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFGQUFBQUFVQ0FNQUFBQXRCa3JsQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUJIWnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU5pMWpNREUwSURjNUxqRTFOamM1Tnl3Z01qQXhOQzh3T0M4eU1DMHdPVG8xTXpvd01pQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cGtZejBpYUhSMGNEb3ZMM0IxY213dWIzSm5MMlJqTDJWc1pXMWxiblJ6THpFdU1TOGlJSGh0Ykc1ek9uQm9iM1J2YzJodmNEMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzl3YUc5MGIzTm9iM0F2TVM0d0x5SWdlRzFzYm5NNmVHMXdUVTA5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5dGJTOGlJSGh0Ykc1ek9uTjBVbVZtUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdmMxUjVjR1V2VW1WemIzVnlZMlZTWldZaklpQjRiWEE2UTNKbFlYUnZjbFJ2YjJ3OUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NCRFF5QXlNREUwSUNoTllXTnBiblJ2YzJncElpQjRiWEE2UTNKbFlYUmxSR0YwWlQwaU1qQXhOaTB4TWkwek1GUXhORG96TXpvd09Dc3dPRG93TUNJZ2VHMXdPazF2WkdsbWVVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUhodGNEcE5aWFJoWkdGMFlVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUdSak9tWnZjbTFoZEQwaWFXMWhaMlV2Y0c1bklpQndhRzkwYjNOb2IzQTZTR2x6ZEc5eWVUMGlNakF4TmkweE1pMHpNRlF4TlRvek1Eb3lOeXN3T0Rvd01DWWplRGs3NXBhSDVMdTJJT2FjcXVhZ2grbWltQzB4SU9XM3N1YUprK1c4Z0NZamVFRTdJaUI0YlhCTlRUcEpibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPakpGTnpGQ1JrWkRRelkzUmpFeFJUWTVOemhFUVRsRFFrSTJORFl6Umprd0lpQjRiWEJOVFRwRWIyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09qSkZOekZDUmtaRVF6WTNSakV4UlRZNU56aEVRVGxEUWtJMk5EWXpSamt3SWo0Z1BIaHRjRTFOT2tSbGNtbDJaV1JHY205dElITjBVbVZtT21sdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNk1rVTNNVUpHUmtGRE5qZEdNVEZGTmprM09FUkJPVU5DUWpZME5qTkdPVEFpSUhOMFVtVm1PbVJ2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2TWtVM01VSkdSa0pETmpkR01URkZOamszT0VSQk9VTkNRalkwTmpOR09UQWlMejRnUEM5eVpHWTZSR1Z6WTNKcGNIUnBiMjQrSUR3dmNtUm1PbEpFUmo0Z1BDOTRPbmh0Y0cxbGRHRStJRHcvZUhCaFkydGxkQ0JsYm1ROUluSWlQejQ3N0pYRkFBQUFZRkJNVkVYLy8vOEVWcUlYWmF2RzJPb3FjTEcyek9Pa3d0MEJTSnRxbGNYVjR1K2F1dGxXaGJ6azdQVUFNWTlIY3JLanROYnE4ZmVBbDhhQm9zeno5dnBkanNHR3F0RjNuOHVUc05TWnBjNkpzTlQ1K3YweFlLbnU4UGZmNS9MNDhmZy9mcmljekpnWUFBQURBRWxFUVZSNDJrUlVDWmJESUFqRlhaT1kxVGF0TmMzOWJ6a3NTWWMzcjRNRTRmTUJBYUQ2emw4eS85VE9nZXQ4ZDVqZk43OGJ3TS9kRENScFI1MjF6WGZvakhKMDVJSXloQkFVU1ZBT05kR3pCWXQyZjdLRnJma0phQWtIaDlGWmhjRFhIUmtUS285TUxpaEdhYXZJbW5WM3F5RVgwRXByZ3ovNER3VUQ3a0NIUm5kOFFGTjQzR280VVZtRERnemE0dzI3b2l6ZEEyK2NLK3V1VXBqam8yK3h3Yy80Mlc1MHg1TEdZZURCc1IwSFZJeDV4OGlGNjBDYmxiVEVFa0ZyMjdiTkRCVVZTcTFPS1ZQYkU2MmIzRUg4RnFCZzVPT09FdWMydDhaSmlxTU91R3ArY0tqZzd3VkdjZW96cU40cHhnVlBRa2pGWWdiVkpLRFVoRENqWXJhd1A1cTRFVGdDOWZJTVJIdGl0cFFjQ3ZKT0VMY2JNc1FnbmNpUmtsanB5UWp2RzQ0anFCVUVURmlCaTFQRUl5ZWtPenNXK1R5NWNMSG9zNVIrZE1TMUx0U1N4ZjNnUUhjelIyQ0k0Z01OcFc0SVJBMVFNYTZ0SjQrQzZ1SHVHRThtTkRJeUZxZy9PUC9NTVV1ZVM2SXE4UzkwZEFlQkpTRXkvcUtrSytCTnd6OGNZWTRqYjVKNnU0aVdDSTJCMVo1NkxXNWtFYzRoa2RNcHN2VUM1NTg1U1gwUXViY2dOcXlmZ0RGRWNUdCs0MC8wUzVOeDB3YUN3M09La2NPYkE1SW4wQVlwMDFwamp3Mm42MjZVRGp0SHdhMjhpSHVUS3F0cnYrcmVXNDFOWjZpR2xyN3V1TEpDZmtGdGN0Y0cwNHNnbTFlTlMrWmFEbnBhVEVyR295WDVKSzJpTXo4eHMwbk93V0djUERONDlxYUNkNGJ6Sm96RFptL2FCSytFb3pMdytYaE5CaVl3SGYwc2lPdTFYUGtHL3pLd3ZxWUtjZlN3REVjSC9vVWUwN2VzL1dROHJJeWcyRE9Yajh0amtaZHVEQi9iOGh6RGxsTU1PQ1M1QkVuZDUzNGY4dGkzVVpjNGtNczN4THlhZk1Tc0poZEc4WFBxak5rNXRBZ08yNWZlS0NoblZkRGovSjBGTWtPc1UveE1CdjB3RmhZZUVHZlZIMTNmdURVMHlERkxhNGZjN1JuV0hCZnVURlYydEVtTndhZGM3YWMzVVkyamZCbDdIVDM2ZmUzNGlRTzVtTkNGRkJXMDdLalBncWhPTFUwMXZaOFB1ZVoySkNsRlpOOGprVXM2OXVrYTllUHA2K0VmTDRBRjUrTnl3U2Jpckh0Y0I4TWwvZ2t3QUVqa0s2NEtqSFBlQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTExLTE5IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJGZWl0aWFuIGVQYXNzIEZJRE8tTkZDIFNlY3VyaXR5IEtleSIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTAwMDIwMTUxMjIxMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjAuMSIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjEifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMTEtMDgiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkZlaXRpYW4gZVBhc3MgRklETy1ORkMgU2VjdXJpdHkgS2V5IiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMDAwMjAxNTEyMjEwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMC4xIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAuMSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMTEtMTkifSx7ImFhZ3VpZCI6IjI3NzJjZTkzLWViNGItNDA5MC04YjczLTMzMGY0ODQ3N2Q3MyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMjc3MmNlOTMtZWI0Yi00MDkwLThiNzMtMzMwZjQ4NDc3ZDczIiwiZGVzY3JpcHRpb24iOiJTZWN1cml0eSBLZXkgTkZDIGJ5IFl1YmljbyAtIEVudGVycHJpc2UgRWRpdGlvbiBQcmV2aWV3IiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMyOTQ3MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9LHsibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMzg0cjFfZWNkc2Ffc2hhMzg0X3JhdyIsInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3IiwiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjYsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREtqQ0NBaEtnQXdJQkFnSVVlZitWdkhrY1RRbkVEKyt3Sk0vSXh6U1VMazB3RFFZSktvWklodmNOQVFFTEJRQXdKakVrTUNJR0ExVUVBd3diV1hWaWFXTnZJREl3TWpNZ1JrbEVUeUJRY21WMmFXVjNJRU5CTUI0WERUSXpNRGt5TlRFeE16STBNVm9YRFRJME1USXpNVEV4TXpJME1Wb3dKakVrTUNJR0ExVUVBd3diV1hWaWFXTnZJREl3TWpNZ1JrbEVUeUJRY21WMmFXVjNJRU5CTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUFvdUZNVE9LYUUwWXRleE9vaXNTeHArRWJpNUlBNGVzRVNjeDE2bHpRZHFWNi9lWjgyS3RKZU5YRXVOa0JWWkRwYzMyZ1N0dXhMQkg4bWdzb0hCRmFpMkRramZCbjVxYndSL2M1K3NubHdadmpnVkEwaHpLdzlDd0FlQXdSRDVrcld0ODgvQ1Z5Q2tNY2dMU0d3WnMvcmo3Ri9MczNFYmc3TXFMYmJRSjlDb3piYkxkSlVZSUhjUHBTWlB0b01yWmI0R3ZuaTZpVlM5VXZDS2dwcWM2TEdSbW9ZR0c0WlIzbEdKL1hRWmZ1K0dlSlc2N2lpbU1qL3lvWE93eHVjeGl2WkhGazZjUVNnd3V3aW9lTm00d3ZrODNMaFN1V2N0ZjJrQXlRY1o3a1VucE5lZStkNE1ncm1HVTRYTUZMaVRndXRhQitlOVY4ZDVKVGtVT0hpTHp0a1FJREFRQUJvMUF3VGpBZEJnTlZIUTRFRmdRVU01U0I1YkhyVitqcElPTWRKbDd1N2JjblRZOHdId1lEVlIwakJCZ3dGb0FVTTVTQjViSHJWK2pwSU9NZEpsN3U3YmNuVFk4d0RBWURWUjBUQkFVd0F3RUIvekFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBQ293UjNLVExmaWRKeVFGTnFFRmZVcmZaOWFhOWVncE9RdE5SSmRMU3RKNnh1MldmTHd2RzRvakdKbEJLTm5mYTVESWN5UVlmLzhxSjRlbGlBVmVOWHVZbWVNbWdOZ1paeXVZNkcxeVdDRDJWM3NENlo0dWozU2JhRE9IajNnSHZzemdRaHJoVDFoL3B1SFFrbjYraFlLQXA3N2tNN0ljNkFaL1JGYmpwbUxMazJEMHNFMWx6VC8wMmkrQmg3TThzbWFpRFo5KytKR3p4ZVN1bjhXMUhsZVpVbTJxS0dtUmE0WFBkcnlUN3g2S0dVR25VNGEzYnBVbVZlWTlyUS9zZk1kNVpUb28rM3VuRldEem9WVjJ2TnU4KytWTEM5em80MEZhS1FMcjlWQUpESjR5TEVOUjdLcm1WOEwwY0NYS0pHWldBV3RHNVJHVG1ISWhkK25CNDFnPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJjcmVkQmxvYiIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiIyNzcyY2U5M2ViNGI0MDkwOGI3MzMzMGY0ODQ3N2Q3MyIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImxhcmdlQmxvYnMiOnRydWUsImF1dGhuckNmZyI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJtYWtlQ3JlZFV2Tm90UnFkIjp0cnVlLCJhbHdheXNVdiI6ZmFsc2V9LCJtYXhNc2dTaXplIjoxMjgwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyLDFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbIm5mYyIsInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi04fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotMzV9XSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5Ijo0MDk2LCJtaW5QSU5MZW5ndGgiOjYsImZpcm13YXJlVmVyc2lvbiI6MzI5NDcyLCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjoxLCJyZW1haW5pbmdEaXNjb3ZlcmFibGVDcmVkZW50aWFscyI6MTAwfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA0LTA3In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wNC0wNyJ9LHsiYWFndWlkIjoiNmRhZTQzYmUtYWY5Yy00MTdiLThiOWYtMWI2MTExNjhlYzYwIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI2ZGFlNDNiZS1hZjljLTQxN2ItOGI5Zi0xYjYxMTE2OGVjNjAiLCJkZXNjcmlwdGlvbiI6IkRhcHBsZSBBdXRoZW50aWNhdG9yIGZyb20gRGFwcGxlIFNlY3VyaXR5IEluYy4iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX3N1cnJvZ2F0ZSIsImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDOVRDQ0FwdWdBd0lCQWdJVVgxUVpLUHp1WGx3cVVEUFhLSW1ycGI5VStpY3dDZ1lJS29aSXpqMEVBd0l3ZnpFTE1Ba0dBMVVFQmhNQ1ZWTXhFVEFQQmdOVkJBZ01DRU52Ykc5eVlXUnZNUk13RVFZRFZRUUhEQXBEWlc1MFpXNXVhV0ZzTVIwd0d3WURWUVFLREJSRVlYQndiR1VnVTJWamRYSnBkSGtnU1c1akxqRVFNQTRHQTFVRUN3d0hVbTl2ZENCRFFURVhNQlVHQTFVRUF3d09SR0Z3Y0d4bElGSnZiM1FnUTBFd0hoY05NalF3TmpJM01qSTBNVEF5V2hjTk16UXdOakkxTWpJME1UQXlXakIvTVFzd0NRWURWUVFHRXdKVlV6RVJNQThHQTFVRUNBd0lRMjlzYjNKaFpHOHhFekFSQmdOVkJBY01Da05sYm5SbGJtNXBZV3d4SFRBYkJnTlZCQW9NRkVSaGNIQnNaU0JUWldOMWNtbDBlU0JKYm1NdU1SQXdEZ1lEVlFRTERBZFNiMjkwSUVOQk1SY3dGUVlEVlFRRERBNUVZWEJ3YkdVZ1VtOXZkQ0JEUVRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkRKYjJLSVFRRW84ZFFpZU5CL0RaT09KSE0rMDVqMFZ2YjFFWXhXWDdHdVdvbE4ySjFaNWFDMGh3R2J3TStzOTF2TG1SQ2JzbWsrR0Y1ZDlrTGN4S2tTamdmUXdnZkV3SFFZRFZSME9CQllFRko4YlJ1RjZ6SVhZb3p5S29rQWZlUklFdFVjVE1JRytCZ05WSFNNRWdiWXdnYk9BRko4YlJ1RjZ6SVhZb3p5S29rQWZlUklFdFVjVG9ZR0VwSUdCTUg4eEN6QUpCZ05WQkFZVEFsVlRNUkV3RHdZRFZRUUlEQWhEYjJ4dmNtRmtiekVUTUJFR0ExVUVCd3dLUTJWdWRHVnVibWxoYkRFZE1Cc0dBMVVFQ2d3VVJHRndjR3hsSUZObFkzVnlhWFI1SUVsdVl5NHhFREFPQmdOVkJBc01CMUp2YjNRZ1EwRXhGekFWQmdOVkJBTU1Ea1JoY0hCc1pTQlNiMjkwSUVOQmdoUmZWQmtvL081ZVhDcFFNOWNvaWF1bHYxVDZKekFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJRDdsbjlaZ0w5dXZNcDAvbEt0SytyMlI5aXAzT215QWdQZmJtUGRTcmxWR0FpRUEzeUU2WmtnNDVvWUc3TitnUnVONTk5VjN2R0czV3o5SlZCZm1SUktrUFVzPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFHQUFBQUJ1Q0FZQUFBRFlraFpJQUFBQUNYQklXWE1BQUFzU0FBQUxFZ0hTM1g3OEFBQWdBRWxFUVZSNG5OUzllWGhiNVpudy9iTmxTWlprTGJZczc3TGxUZDRkSjg1bUp5SE9RallTSUFFQ2xDNlVGa3FaS1czZmRLRXRiYUV3VE44WmFLY2I3WlNXRmxyMmhxVUpFTEtSaE1UTzRpVGVGM20zWkhtUkpXdVhMZG5POTRla0U1dlFUdDlPMjVudnZpNWZjYVJ6bnZPYyszN3VmWEhNbFN0WCtGOEdoc2hQM1ovNDNnazAvWm4vLy84SzR2Nm5ON0FBN3ZhNmZOOUxVQ3YwZiswQ0RvZXJHWmhLU2xLZkJFNFFKb3p6YjdTL3Z3dkUvQy9nQUkzSDdUdXFWQ21xRjM1NHJyNkZPRkVjeHBJY2xDb0ZILzV1VlczbFg3UzR6eHV3QjJkQ0h5UnFWVzhCYi9LL2pDRC8wd1RRT0J5dWxxUWt0UjVnL3l0SGVPL2RlZzYvV3k5Y3NHVjdMYi84N1hjQjZHenZaOStEVDlMUjFnZkFkeDYvbjN2dTNRM0FpR1dDMTE0K2pFcXRvS3dzbjlMeS9Hc0lCMkV1U1VwUy94YjRMZjhMaVBFL1NRQUIrWjN0L1R6NjhNODVXOThDZ0ZhaHBFaVhUdjJnQ1lEV250ZFJxaFJVR20vQjdmSUtDNVNXNS9QT3NhZnBiTy9uOXQxZlhmVGRydEpxK21LZGxKYm5VMU5ieVpidHRkY1F4T0Z3blVoS1V2K0lNR2Y4ajhEL2xBN1FPTzN1amlTdE92M0lvUWIyUGZna2JwY1hyVUtKM2VmQjd2TlE3L05RYXpDeVptTTFTcFdDL2E4Y1dZUmdnSHMvZlRNQXYvN2xHN2hkWHFveUREUlpCd0U0MEhFUmdJNjJQdjd3OG1FZ1RMQUg3OXZMa3JWbHBHZnFTRXBTMXdGMVBtL0Fya2lRZllVd1YveERJZllmL1VEQ3lHL1RhRlhwQU8xdGZRSmlQN2Q2czNDUlZxR2tJajJiVysrNEhvRDNGb2dsdlVZTHdMYWJyd01RUkZZVStiVUdvM0ROUXVobzYrTmZ2dk5MZHE3N1BQZmQvU2oxeHk4Qm9FaVFhWUhmaEVLemZ1Q1J2OTJyL3Rmd2orYUFzTmpScWpPakg5eDExM1lrclY3c0RpZk9nRSs0ME83ejhGTEhXYjZ4NUt0WUxSTmNQTlVxZkxkM1NRMnRjZ2V5aFBpUDVBd0FzOVAra1J1SWZuNzQzWG9tbXExTWlnTGM4N25kM1BteDdjZ1U4VExndXo1djRKLy9VUnp4aitRQWpkUHVia3RLVXV2M3YzS0VPM1ovbFNPSEd0Q2xhOW54aGExNGd0TWM3V2xkZE1PdHQ0ZFAvOEg5SjlES0U5QXFsT2cxV3A0NmVaRGI3dGdDd0dzUjhRSmh6dGhSc2xUUUhSOEZtd3JMMlZSWURvUTV4bUllNTNzUC80SlZTKy9pWno5NENiaktFVzZIcDUyd1QvSjNnMytVRXRZNGJhNGVqVTZkdlArVkkreDc4RWtBVk9vRTNuN25KK2dMTW5qeTRWOVJNYVhoOGFPdkl4TkxxRFVZK2VLei8wUmlpcHExeXovSjVyUmlta2FHYUxJT2txVlA1WFRqODR4WUpsaFQvWWxGRDNwNDh4NmVheng1RFFmc0txMG1TWjVBdzVBSmsyMzBJemVwVlNncExUUnc4ejFidVNWQ2ZBQ1AyL2QvbFNyRlEzOWpuQUQvR0E3UU9CeXVGbzFPblh6OFFJT0FmQUMzeThzUEhuNldnRythejMzdFRrNjQrNWduakt5Wk5BbUpLV3FPSEdyQVloN250eGRPQ2pMK3pvOXRCK0NkbDk2LzVtR1BIMzM5SThYUGdZNkx2TmJjZ04zbitVajlBR0d4OTBGVEsvLzUyQXZjOTdIdk1tYWRCRUNwVW53OTRKODI4WGZnaHI4M0FUVE9DVmRmVXBKYS8rNGJwN2puczQ4cyt2S3VaV3RaTGMvbTM3Ly9XNVFxQlo5ODZEWm1SZk1vODVQWWV2dDZZTEdJaWNMZU84UGk1L1ZYai96SkIyc1ZTa0hVUk1FZkNrSk1UUGpmRDhGQ29zeGZ1Y0xoWTJkNTRKYnY4T3d6YndBZ2s4Y1hCb09oVHVEbXYrVEYvMUw0ZXhJZ2ZQSlQxRW43WHpsQzcwdk5hQlZLQUtveURPZzFXand6QVRReU9jLys4ZzJPSEdxZ3BDeVBjeDB2Yy9lLzNrWGQ5U3Z3dUgwTU5nNElDejVRdTRVZlBQQTVkT2xhV3M1MDBEbHM1b0hhTFIvNThLM0dKU2drOGRkOGJ2ZDVoRDFFUVM2V1lFaE1BY0NvUzBjdWxnQndxYitQN3ozOEMrN1kvVlVDM21ra0VuRTg4SWJiNWYyL2Z3c0V3ZCtQQUJxWHpkV2JsS1RXbnpoNGxtL3YrekZQblR5STNlZWhMcitVejlkZWo5bHA1NC90RjNuODZPc0E3SHZ3U1R4dTM2SkZ6dGEzTEVKVS9hQUpTWGtTQUQ5OTVqVUFSTEd4ZlBmNld3WGlScUYxYkFoZmNQb2pOMmYzZVdpeURnb2M0ZzhGK1dDZ0U0QmtoWktXMFdFZ3pFVnlzWVN6OVMyc1duWVh2VjFEQUtqVUNWOEwrS2RmK3U4Z0tBcC9Ed0pvSEE1WGkxcW4xallkYTJYNHRYYjJWdFVJWC9aT2p2SDQwZGU1cFhJVkgxdTJWcERYNmhncHg5NDd1Mmloc2Y1eHpneVoyTGQrSjFxRmtuN2ZKRHR2cVdOMHhDYlkvaG1xUk5KVkd1SFU2alZhakxwMCtpYkhPZGJUSnF3Vi9UNEt0UVlqeDNyYUJHNk1RdmNDQloyYnBDTkRuY1JuVjIzZzVvSmxuSHI4UFE3dVB3R0FUQjUvaDhmbHV3Um8vanZJK2x2N0FScW56ZFdUdE1EYStmREp6RTVNcG43UXhGM0wxcUtLbHd1ZnI4c3R3WFN1QjI3YkpIeTJhZGxTbm85N2cwQkVaa2ZOMGdOL3VLcDh2L0hPdFFmeG82eWNxa3dETXJGRUlFcTNiWlJhZzFFd1dSK28zY0xUOVlmRElaQ0ltQnB3MkFCb0hUWFRheDlISzArQXBucENnU0M3UDc0RnBWcXhOT0NiYnBRcDRwZnpWOGFWL3BZY0lGZzdDNUYvKzVMdzZWK1ZYWUJlb3hWTzJEUG5qdlBVeVlQQ3pZMldQalprbFN4YThFcVdqSjdKTVo2dVA0emQ1eEZzLzc3VFBZdXUyN2QrSjE5YXQ0TmFneEd6MDg2ZWlwWHNLZzBIVi85cHpSWldaUmRRUDJpaU5zZElZWEthY0o4L2VGVVpqM3RkNkRYYVJUNUVOQ3l5TkRPWHV2eFM3SDR2SnRzb1g5NzNGRTk4NHhjQXlCVHgrWDdmOUFYK1NrNzRXeEZBNDV4MGRVV2RySDBQUG9sZW8yVm55VExoZ2cwRlpYeXVaak9mVzcyWnUxZXNGMTR1Q25hL2wxSFA0a09VbVpYQ3JSR2tiNnhaUmtsWkhoZk90bUVlSGhPdTBXdTBwQ1NvYUJneUNhZmFOZTNIcUV0blUyRTU1NGI3YUkzSTlNZU92azdQWlBqZXFCNkl3b20ramtYNytjOWI3eFYrLzBYREVmYTNuRnYwdmJJdnhMTlB2QXlBWEJGZk1ENW1mLzZ2UVp6b2tVY2UrV3Z1V3dnYWg4UFZrcWhWWnd6VzkvSDFMLzBBOTNRQW95NkRRbDBhUHozekhrL3QrZ1N2TkRVZ2lZdmplRzg3bDBZR0JMa2JBNFRtNXdpRWdoUXR6V2YxaHFVQWpIV09rcUJUVXJObUNYMjladjd0c1FlUmFSWDg4TjkveDN1bnp3c1B6MG5VMFR3NnpPV1JBUUtoSVA1UWtQWXhDdzFESm1ibjV4aWVzbjJrMlJtRldvT1JmZXQzRWg4blpsVjJJWTJXZmdDa2NXSjJGQzlGR2hmSDRKVHRXc1RGeGxBV3E4TXlNVWxCZFI0SkNmSWlueStRTHBHSUQxNXo4WitCL3k0QmhKRHkrZmN1MGZDcjArd3FyYVpyd2txL2Zaek9DU3RGdWd3QSt1empORm1IbUw4eWoxSWF6MWZxZGpFOU8wdHdiaGE3Mzh1NjNCSys5dDNQSU5jcTJMUDFpOVR2UDR2RjZXQnQzVEoyM1Z5SFRCc09KZDkzOTZPQ2VKRkxwUHpUbXEwa1NPSzVZTzVEcTFDeXUzd0ZsMGJDcHF0N09rQm9mdTRqTjc1di9VNGFoc0xpcG1ISVJKZk55a1Z6bjNEOWhOZE4wOGdnaVhJRlpxZGRFRysxQmlOM0xWdkg0SlNOUWwwNjMvck5iOW13YkNrNmd3NkpSTHdjR09ML0lVWDYzeEZCQXZJUDdqL0IyejgreE9uQkxsNXRicURXWUtUR1lBeUxHYitIem9rUlRMWlI1R0lKV3JrU1I4REg4WjQyemd4MFlZbFlRZWJwS1pLTktWajd4K2hxNytlbXNoWEVYWERTMjN6VkR6Z1h5UmQwMjZ3RVFrSE1UanRmZXVzNW5xNFBPMnVCNEF5TjVuNjBDaVZHWGZwSGJycldZQVJnd0RIQnZ2VTdCYy9ZN3ZNczRwUmlYUWJHbFBEaDJWQlFScm82RVFqcmplOGZmNVA2UVJPdG8yYlc1QmF6NC9Zdk1kZ1dGblBCNmRBelFOVmZpc1MvbGdNRTVPOS81UWlQZmYzbm1DWkg2UndmWVhaK0RwbFl3dXpjSEZrYUxXMWpadUhrcENrMTdDcXI1bURIUmRySExjUUFXUm90dFlZaTJpeEQ1R3BUK2ZIVEw5TXpZR0hVN1NSQktzVjBycGNsV3l1UlNpVm9rOVIwdjlQT0hVdHJVVWlrTkZtSEZtMHFORC9IbU1mSnAxZlVzYTI0aWp4dEtoZk1mZGRzdmp4TmowSVNUMlZHTnAwVFZpd3VCM3FOTnB5UDhJY2pxelVHSTVNK0QrZUhlOWxSdkpSMHBZWXpnOTJFNXVlUVM2VHNLcTNHNHB6RUc1ekI2cDdpOWJmZTU5UDMzSVJVTG8zMXVuM2JKRkxKai81ZUJGaUUvSDBQUGtrZ0ZCUk14Ulg2Zkc2clhFMTJZakxUc3lGQkFVWmw4MExiUERRL0J6RXhZZloyMmFtVDV0TFZPMFMvWTRJeGo1TW02eEFEdGduR2U4YlplR010WWtrYzZXNHA3MTVvNUtYTFo0Q3JzWCtqTHAzeU5EMG0yeWk3SzFZeUZmQngzdHpIc0hOeTBlWlRFdFNzenkrbFozSVVzU2lPRWZjVXk3UHl1R1RwWHlTeXhqd3VuQUUvZ1ZDUTYvSktlUGJDQ2VRU0tYYWZoMVhaQlF3NTdWeTA5Rk9TbXNuMjRpcE85M2JTZUtHRFcrL1lna1FxMGJnbTNacDR1ZlM5dnpVQk5GT1Q3bzRrclRxejQwUUgvL25ZQytnMVd2UWFMUnFabkpYWkJhaGxjczRNZERGM1paNlVCTFVnWjZNRTBpcVVKQ3VVdUtjRDZEVmFIdDE2Rzc4NmR4eXowMDZ6ZFlqcXJGeTZKNnprYWxNSWhJSzRwd08wZFBkQlRBeXJheXVaVDVidzVrdEgyRkpVaVV3c1FTV1YwVEptcG4zTWdzazJHam1aZHBwSEJ6azcxSFBOQ3pqOFhucnQ0NWhzbzRoRkl1NWJ2WWw4YlNxOTluRkdYQTVxSTZJekpVRk5UbUl5VlJrR0p2MGVIcWpkZ2x3aW9jazZ4T0NVRFdsY0hPN3BBTXV5Y2pFazZqalozMG5BNFVjZEw2ZDh1WkY0dVhRMThCWXdkczBtL2tvQ2FLWWM3dFpFclNwei95dEgrRDhQUG9uZDcwVWFKMFlqazNOMnFCZVRiUlQzZElCKyt6Z1h6UDAwREptUWl5WGN2YktPRmZwOExscjZrWXNsSkVobE9QeGU4cEpTYVRUM0M0NlRlenBBcmNGSXJjSEl6dEpxR2lPbkVzSmhpWm8xU3loZFVrQnNUQ3hkbC9vb1RFN2pDaXdTTXliYktFVzZERXBUczdoZzd1T0w2M2F3TnJlSWhvaEgzV3dkNU9QTDFxR0tsOUZvN21QYzZ5SlRsVVRidUVWQWFsRktCcWxLTlNmNk9vVDF6Zy8zY2RUVUluREl0cUlxWkJJSmFVb05KL3JhbWJ0eUJidlBnOFllUysyT0ZVamtFaHdPVjQxTUZ2K0xQNGZVdjFRSmE2YnM3bzdFSkZYV2tiZE9zKy9CSjdsOVNRMTJud2RSVEN3M2xTMFhMalE3N2Z6cmpqdFptMXNNZ0V3aXBUSTlCMk55T3BzTEs2aktOSERQeWcwQVhKZGZ3dTZLNVl1ODVhNEpLdzZmZDFGTVA2cFFIL3pzRS9nOGZuWi9kaHZGeS9KNXV2NHdMemRkbTZvME8rMzRRek1BVEFWOGlHTERyL25VeVlQNFEwRW0vUjdrWWluK1VKRDZRUlB2OTdVejZwNGlUYWtKSytOZ2tJcTBiR0hkQXgwWDBjamsrRU5COXEzZnlkYzIzRWpEa0ltT01RdE4xaUdxcy9KWm4xZUNYQ3doWGl5bTQvZU5BQ1FscVpjQWQvODV4UDRsSEtCeDJsdzlpY25xMUtaanJmejgwZC9oQ3dYeGgyYkNLY1FZa0lrbGdrS1VpeVVreWhNWWRVK1JrcUJtZTNFVmt6NDNjMWZtU1ZOcE9EZlV3OW1oSHBUeGNtNnRYTVh3MUNRT3Y1ZlpLL004VUx1RnZLUVVTdE95bVBDNjZSd2ZRYS9SOHRER216RFpSdG1ZVzBxaVMwVG1hZ05GcXd1SjcvTFRNejVLSUJSRXI5SHk4T1k5SE95NHhMcThZdDVzdlVCb2ZvNW02eEJuQnJ1QnNMN0kxNlp5ZHJnWHM4c3UrQ0JGS1JsWVhRNm1wdjI0cHdOa2FaTFkzM0tPbmFYTEJPNlV4b21adXpLUHlUWktlVm8yNTRkN2NjOEV1SC8xWnJJMFdsNjRmSWJVQkRVcENXckdSbXpFcFNySXlrM0Q3d2xzRUV2RjMvOXJDYUJ4VHJxN05EcDFTc083amR6MmlZY1lkdHBabnBYUDdQdzgzdUFNWXg0bkNkSjRIbGl6bGFNOXJhaGtjbklTazBsSlVHUHp1am5RY1pFeGo1Tnp3NzBZZGVtMGpWdXdPTzE0cGdPNHBnTnNMcXlnYzJJRXVWaEthSDZXRnkrZHB0SFNMOGp2TktXRzNzbFJORElGcy9Qem5HM3J3RDduWjNWdEpURnA4VHovdTROaDgxYWhESXM4aVpTN1Y5UVJMeGJUTm1aZTlESjJuNGNSbDRPOHBGVEswL1NvWlhMTVRqdFRBWitnYjdRS0pkV1plYlNQVzFpYVllQlRLOVp6WTlseVptWm42Yk9QczdHZ0hPZTBqOTBWSzJteURwR1RwT1BjY0M5ZldMdVZtZGxaK2gzamFPSVZ0RFgzY1AzZTZ4Qkx4Zkg4R2QvZ3p4RkE4SERmZmVNVUovL3pmY3d1QjRGUWtDVVpPWnpvYXljUUNxSlZLSm4wdW1teURxS09sM1BQeWcyTWVhWm90ZzdSUG00QllIZjVTcHF0ZzNUYlJybWxZcVVnczRlbkprbFdxRGpXMDRyWlpXZHpZUVhkTmlzSlVobkZLUm1zelMxaXhCVmVhM0RLaHNrMnlvQmpncFBIRzlsOTgwYktxZ29oSm9ZVWw0UlBWSy9qdWNhVEVUMVN4QVZ6M3pXWnNXOXZ1WVhyOGtwNHMrMENhcGxjaVBzRVFrRkJ0aGZwTXBqd3VmRE9UTk5rSFdMVTdXUnBwb0hDNURTOHdXbEtVN1BvaVNqd1JuTWZQWk5qakh1Y3JNMHJ3VFVkb05rNnhBY0RYV3pVbHhDakZxTXZ5TUR2OW04V1M4WC8rdjlDZ0VXbTVzdi8vZ2IrVUpBQit3U2grYmxGMGNiYnEycndCR2NvVHNuQVBSMGdOaWFHOW5ITG9tdWFyVU9FNXVlSUFYSzFLY3pNaGdSNys3T3JOdEl4YnVIK211djV3YW0zcWM3S1kyZnBNbDY0ZEpyZzNLd1F1NG1DWHFNbEx5bVYzNzkraU52dTJNTDZEY3Y1elJ2djhJdjMzaFd1T2RiVEppRC8yNXYzTURzL2g5M25JUkFLa3AybzQyaFBLMmFubmIxTGFnak56d2w3QWJoMzlVWlU4WEtDczJHZllzTHI1b0s1ajluNWVjNE1tbWcwOTVHbTB2QnFjd1BYNVpjdzVuRmg5M3ZwdDQ5enhOVEM5N2J1cFN4Tnp6dGRsd21PK2FtN3BSYXhWQ3poVDNEQlJ4SGdHanQvUjhsU1Jsd09kbGVzeE9LeUM1WkpHR0pvR1IzQzd2ZGljZHJwbkJqaDI5ZmZ3cUh1WnVHS3Fnd0RvZms1M05NQkRJazZOaFdXTWVaeFFVd01RMU9Uek15R1NGWW91VHd5eUxCemtsUDk0ZVRJcnJKcWJxNVlTZXVZbVVBb1NGV0dnZkkwUGN1eWNubXY1VEo5dldaMjNWekgxaDFyZU9INXQ2bkpLa0FqVXpDMklLZzM0SmlnS3NPQXplZW1kY3hNMjdpWi83anBVNWhzbzV6cTcrU0pIWGRpc29YMXlJcnNmTnJITEhobUF2aG5ROVRsbDlJK2JpRVFDdUlOVGpQbWNTS1hTQ2xQMVRQbWRiRStyeFQzZEFDUlNNUTNOdDdFNnB4Q0xvOE1NQlh3ODBGL0owWHFOUEp6TTBuTTF1S2U4cXlReXFRLytLOElvSEhhM1cySlduWFd3dXFGem5FTGFTb05hM09MT05CK1VXRFhxZ3dEUmwyNnNNa29xT0xsakhsZEpDdVVyTThyNWZhcUdxUnhZbFpsRjNDa3A1WDN1cHV4KzczRUFIY3VYY1Bsa1VGTzlIVUk5Ly9MOWp2WWJLd2dYWlhJNllFdVlvbGh6T05raFQ2ZlBzY0VmZlp4SnJ3dVNpVXBwQ1luWXFqSVlWbDFDU2NPbmlWVG5ZVEpOc3Ftd25JR0hCTzRwd08wamc3enhYWGJVY2ZMS1VySklDVkJ6WHVtRnBJVVNtWm1nOXhXdVpyUS9Ed3lzWVJiS2xjaEUwdnhUUHZKU2RRSjRuSlB4VXJzZmk5akhpZnQ0eGJrRWltbitqc1JpMFJzS2l4SHI5R2lrRWo1NWJuakREZ21JanJGVDAxU0h2cDFlVWhsVWhWd0VoajhVd1RRZUYyK0psV2lVbi82blF2Y2YvL2pRSmpsN1g0dlpxZWQzS1FVSnYwZTdQNXdHV0dDTko1bG1iazBESm5ZVlZyTi9KVXJFYVNYc05wZ1JDT1QwMk1iNDVKbGdFeDFFcXV5QzdnOE1vQkNJdVhlVlp0b0g3ZHd4TlJDZVpxZUdvTVJkWHpZMUF1RWd2enEzSEVPbTFyb21SeERMQkt4cmFpS045ck9NK0Yxa2FGSzVOR3R0eUVXaVhqd1J6OWo2NDQxVkZVWDQ1aHk4L0s3eHdqTno3Rzl1SXIrQ0NJQWRBa3FWUEV5TlBGeVhtMXV3T0swbzRxWHN6d3JqeWJyRUFtU2VMWVhWL0hqMCsveVR1ZGxCcWRzQXZKckRVYnNmaThQcnQxTzE0U1ZtSmdZSUt3dnRoaVhZSjV5VUpLYXdkRFVKRGVVTEdYTTQ4UWZDakxtY1hLaXRaVzl1emNqVTh1WW1uQ215QlR4TDM0a0FYeWV3SThTVlBKTmpoNGJ6MzczUmRibmxkQStadWFyRzI2aTAyYkZrS2lqYVhRSWlVaUUzZStsMW1CRXAxQmg5M3VwU005bWUzRVY3L2UyTStDWW9OSGNSMlY2RHNkNzJ4Q0w0cWpLek9IVnBnYmNNd0VHcG13czErZFJsSkxPM1B3OHZaTmptSjEyMnNjcytFTkI3RDRQQTQ0SklPdzF4d0JGS1JtTFJOcVl4MGxacXA0WEw1OUdIUy9uaisrYzRyWTd0ckJtVXpWdDlWMzBEbzl3d2R3bmVOd1AxRzdCR2ZCUmxabExhRzZPYkUweUY4eDllS1lEdEkrWmNVMEhTRklrMERsdTVkendWZSs1MW1ERUh3cnltWlViZUtXcEhtSml1QzZ2bU0yRkZSUW1wekh1ZGRKbkg2ZEFsMHB3YnBiMk1RdXo4L05zTENoblNVWU8zcGtBdlpQakpFcmxMRjlmU1Z5Y0tFY1VKM3A4SVFHaWhWa0dZTURqOXZIMWovOHJIcHVYcVlDUHVKaFlTbEl6dUdnWklGbWhwRG9yai9GSWpFYXYwVktXcXNjWjhQR0hsbkF1OThOeDk3MUxha2hXS01sSlRHYkM1NkY1WkpDTmhlVkNnbDZyVUtLVkoyQ3lqV0xVcFdOeDJsbVpYWUF6NEtmSk9vaGVvOFVmQ2xLVmtZUFphVitrMktOTzE0MWx5L25abWZlRU1uYXJaWUxkV3g1a2UxN2xJbVVjaFYybDFYVGJyTUphMFZ5eFVaZUJ5V1pkOUE1YWhaSkFjSWE5VlRVb0pGTCsySDZSSWwzWVMzN2gwbW5oZTVsRUNpQzgwLys1N2dhU0k4NWxvN21mSThQdG5HaDZMcnJzYmhaVVk0c2VlZVFSbkE3M3MvRXlhY2tMejc5TjQ3RVd0aFpWQ3FlNWJjd3NpS0R6dzcxb1pBclc1NWZ3VmxzanB3ZTdhUjROV3poUnZiQXVyNFRocVhBQXJDUTFrK2NhVDNHMHB4V1RiWlFFaVpRcHZ3K1R6U3BFRlpQbFNncDE2U1JJNHhsMVR4RXZGcE9UcUJQQ0dvRlFNS3hJTXcwQ1p3RE16czBKSVduM2RBRG5xSlBDUEQyVks0ckpMOUR6MWhzbnJza05heFZLeENJUm9waFlRVkZIOTU2bTFHRDNleGJsRDdUeUJLN0xMeUZEbFVnZ0dHSk5iamhvT0gvbENzc3ljeG56T0FtRWdxek9LZVRXeXRXY0grN2x3YlhidVRUU2p5Y1k0UHh3TDltSk90NXB1MGhaUlFINUJYcGNVeDVKdkV6NjZpSUNpR0pqZnllS0U0bSs5YldmME5vM3dLbitUc0hHandGVU1qbTdTcXRwSDdkUW5KSkphV29XL3RtUWdPaUZVSnRqcE44K1RsbWFucG5aRU5JNE1URXhNWUlURklnVVJ3VkNRVDVaZlIweE1iQWh2d3hsdkl5aHFVa1VrbmpCQ2xvSUg2OWVLNFN3VlRJNWEzT0w2UmdmUVN5S1kybW1JWHd5WFJMVXhja3NXVkdNYVdTRXl4ZTdGcTF4ZTFVTmEzT0xlZUhTYVZabEYvRFF4cHV3K2R5VXBHYlNNR1RpMFcxN0JhSUNmUEc2N1JoMUdXU29Fams5Mk1WemphY1ljRXhnc28zeXNXVnJTVk9xc2JnYzNGaTJISzA4Z1hWNUpYd3cwRWw4bklSUnQ1UE9pUkZTbFJwMmxTM2o3RWdmVzdiWElvcU5MUkRGaVI1YlNJQXFVWnpvQVkvYngvZSsvUXVxTWd5bzRtWFkvVjcwR2kzdTZVRDRaeWI4YjVwU3pjSE95d3hQMlQ0eTIyUkkwbEdWYWVEU3lBQlhnQWZYYmNlUXFFT3YwZEkrYnVHaGpUZFRucGJGSmNzQWR5eXRwV1YwbU5iUllVNzFkekxtY1M0eUlSZEN2MzJjV3lwV3NhMTRDZTkwWGhiOEE3bEVpbDZqNVlLbG45TzluUncvZlpFOXQyeGk4N2JWRkhuVnZOMTRBYjFHeThlWHJlTlFkelBqSGlkbXA1M3AyUkNqN2lubXI4d3pNRFdKSmw2T1VocFB3MUNQb0xqYng4eW80eFU4MTNpUzNLUVVFcVR4NUd2VFNKSW5jS2k3R1VmQXg2N1NhcDQ1ZTR6WitYbG01a0s4M1hHSi9PUTBTbEl5T2RUZFRGVm1Ebkt4bEhlYUxuTFBmYnNSeFlsRUxJaVNpaDU1NUpIVndCMHRsMDAwSDJ1bGZkekM3b29WeE1hS2FCMGRGcERzbmc1dzc2cE42QkpVREU5TkxuSmVvaUFYUzFpZlgwcUdLcEZHU3o4eHdNdE45VFFNbVFTdjJEc3p6VVhMQVBuSnFUeHo3amdUWGhmYmlxdjRvTDlMV0VNbGt4TURwS2swdUtjRC9NZE5uOEx1OS9KcWN3TXBDV29lWExlZGd4M2gydjZvaUlybUpPWjlzd3hZUnRteXZaYWtraFJlZnVrUVBuOEFTVndjdWdRVjI0cXJPTmJUSnB4MHEzc0t6M1NBTGNZbDFPV1hFZ2dGdVhmMUpnS2hHWlprR0hqeDhtbDJsbFJUa3BxSjB4OGdXWkdBWENKRnEwamc0OHZXa2loWDBEMDVScVlxa2VjYlR4R2FuNk1zTFl1cGdJL09pUkdXNi9QSlZDY2huWXRsMlhXVnlOUXlnSEhDVFlTSUhubmtrVHVBT3JGdm5sUnpEQjNqRml3dUIvMzI4V3RPK0hYNUplZzF5Y1RIU1ppWkMxMURoTTNHQ3RZWWlxZ2Y2c1lmbk9HaGpUZlJiQjBTWXY5NVNhbk16TTNTTlRHQzJXbEhyOUh5N2V0djRmbkdVOHpPelNFV2lRUXpORFEvaDFnVVJ5QVU1RkIzc3lELzNUTUIyc2NzMTNDS1VaY09NVEZVWmVUdzlxa0dscFVhS1ZsV1FFRmhOcS92UDhiZ2xBMzNUQUM1V0NJY2hvWDNka1RTcG8zbVBncVQweG1lbWtRalU5QStic0hxbVdLTndjanZMMzFBazNWSVNQNXI1VXFtQWo2c2JnZURVelp1cjZybHVyd1M0c1VTcGtNaHhyd3VWdWtMYUJrZFpuQnFrc3F5QXRJTDA1aWFkT2xrOHZpbm93U29BK3A2K3MxODVkK2Zaay9GU3ZLMXFkUVBYYTJQaVRvMUNva1V1VVRDdWVFZUNyUnBncEo3b0hZTGFVb051VWtwcUdVS3lsS3pPTjdieGdWekgrTWVKNTljZmgycmN3cjVROHM1Q3BKVEJSa3JGc1d4SkNPYml5T0R4TVRFb0pMS0VNZkZrYXhRVXA2bUY4ekFoWVNlblp2RFB4c21rbEdYTG54bjkzc0ZiZ0E0ZHVJQ2RSdFhzS3EyRW90bGdvNjJQZ0toNEVjaWY5LzZuYnphM01DWXg0bEtKaWMySmlZY3p5a3NKeENhWWRCaDQvM2Vka0x6YytHRVVvSUs3OHcwaDAwdGZIcEZIUjNqRnJMVVdnNTFOK09hRHVDYm1VWVZMeU5mbTBaUlNnYXFlRG54WWpFRFRodnJ0cTBnVmhTcmpvdVlvd0lCaG9aR2VmNTNCM0VHZkZSbjVTR05FNU9wMW5KN1ZRM3ZkamNUQ0FWUng4dlpVbFRKRldKNHRibEJlSW1vN0w1c0hlUlVmeWVkRXlQMFRJNWg5M3NKemMrUnFVNUNIUy9uN0ZBUC9sQ1E3Y1ZWS0tSU0RJazZWbWNYOGtGRS91ZHB3MUhLYUNETjd2Y3k3bkdTcHRJd096Y25XQ3pKQ2lWNVNhblh4SEVXd3N4TUVQK3dtL1hiVjdKNTh5cmF6M1V4YUZrY1YvclBXKy9sdGVZR1p1Zm4wV3UwZ2lpTEVuSFVQY1ZtWXlWSmNnVjk5bkVnN0h3bFNLV3MxQmNnbDBnWWM3c29TRTdqZ3JtUEdPREwxKzBnVGFWQnI5RnlzcStENWZwOFp1Zm5HSERZU0JCSldiZG5OWEZ4b2pnaWV1Q2Ewc1RWT1lYa0pDYlRObWFtTkRXTDdNUmtBc0Z3Y3FQSk9valo2VUFUS1NuY3QzNW5PRG9ac1ZxMDhnUUNvU0JLNmRXcVpLTXVuZU05YmNUSFNhaktNTENwc0Z4SXdMU09Ebk9zcDFWSWEwNzZQQUxuaGF1VXBaaWRkcW9pTnI4L1drSGh0UC9KRnFRb3lNVVNmRllYdi9yUmEzemhtNS9nYTAvY3g4QmRqNktKaVJmcy9jLzk0UmtnbkhDSlZrc3NCTFBUemxGVEM1bnFKT0d6VFlYbGlHSmp5VTFLSVZPZHlPTkgzMENyVVBMVnVsMTRaMmI0M2NWVDVDVHFDTXlHY0U3N3NicW5HSnF5OFViYmVaYTc4dkI0ZkNpVkNnajdYazBDQjR5WXgvbkRLMGZvblJ3ak9EZEx3NkNKRTMwZHZOdlZ0RWdYWExMMGM5SFNUMmgram9ZaEU5STRNWEd4c2V5dVdDbFVRRVNSc3phM2lQdHJybWQyZnA3SzlHenFoMHhjc1BSenZLZVZsdEZoRkJJcEZwZEQ4SUlEb1NDQjRJekFOWHNxVjNLaXIwT3c5YU9nMTJncFQ5TmoxS1dUcnRJSTkwSTRQblh2cW8yWUprZTVQREpJdzdrV3lpb0tXRlZiU1dhNmp2YjZMbTRvWFVaS2drb1FXOUUxN1Q0UHQxU3V3aFZKekFEY1dGYk5Cd1BkMUJxTUREZ21NQ1FsTXpjL1Q3TjFpRVBkemJpbkE1U242Vm1WWFVCd2JoYUgzMGU2S3BGTVZTSnFtWnlmbm5rUHBUUWVzOVBPTnpmdEpyTXlLMXJqMUEyY2lMMzZVc25JeFJMOG9TRFRrWER4M2toZFp6UFdtZElBQUNBQVNVUkJWSzNCaUZ3c0lVdWR4TXJzQXZaVzFmS3RUZUVHYWEwaWdlekVaSDV5K2hCVkdRWTJGMWJ3N2V2M0FEQTBOY25wZ1c0T2RGekVGNXhCSnBaZzkzbkkwbWhabnBWSFJYcTJRS3hvMlY4MDdUZmlubUoveXprZ3pHa2ZodnBCRThkNjJxZ2ZOQzBxR1RTNzdEejdvUmFsZlE4K3lZaGxndXR2V2t2R2FnUHZkVGZqOEhzRnpvNnVKeE5MaUlsWjNPQjNyS2VOTGNZSzlpNnBpUVRjNGpuUjE4RWYyeHVweVRIeTFJMmY0UGFxR3ZydEUwejZQRWpGWXM0UDk1S2hTbUoxZHVHaWV0TzNPeS9oR0E2dlBXNmQzQVlMY3NMelYrYUZoOHJGVXVSaUNYbmFGSGFWVnBPbDFpS1RTSkZMcFBST2puR2d2WkhuTDU1YXRFbUF6b2tSQnFac2hPYm1XSnRiak4zbndSbndzbS85VG9KenMwS1ZuTjN2cFdQY3dybmhYZ0NCMEhxMWxscURrZll4QzNhZlI2alQvM245NGk2WkRRVmxRUGkwZjdqNjJ1N3prTE9nM1B6dUZlc3BUOHpncS9mL0d3RGZmZXgrNGxMRHlaaXlORDEzcjZpN1dxSWVFNE4zWmdhakxwM2wrcXNISkVtZWdDODR3OE9iOTZDS2x3bmlxc2s2U092b01GODU4SHVlT25tUTBOd3MxeGRXb0pFcGFMSU9zci8xM0NKaXhzV0thR2dKUjMxajQwUUpzRUFKZC9ZTzh0WnJ4eEdMUkxTUFc5aGF2SVN5TkQzZE5pdC9iTDlJSUdLTjdDcXJ4aGNLOHRXNlhWeTJEdUh3ZXdWMkxVN0pZSDFlQ1lYSjZZeTQ3TFNOV2ZDRmdxelU1L1BzaFJNMFdRY2p5TDZDTnppRFZwNkEzZThWTEpOb0ZMRXdPWTJoQlk1ZTFQcUk1bkNiSS9ubmFDamd3N0R3cFp1c1ErSC8rK2VZc0UreGFldHFsaTB2WWZEc0FDM21RUXFTVSttMldiSDdQTXpPelRIbWRXRngya2xKVUpNZ0RkY0JEVTlOOG5ibkpjclM5T1JwVTNtdnU0VUVhVHgydjVkdFJWVzBqZzBMKzdnQ1RIaGR2TjU2WGxEbWNyR0VuQ1FkeFNrWk5GaDZ1UFdPTFNnVXNoVGcwVVZLZUZWT0lTM1dJZnloSU0zV0lScUdlcENMSlVJSHVsNmpwWDNNd2hmV2JLWFJNb0F4T1EyZFFvVS8xTWEzTisvaDZmckRqSHRjeU1RUy90Z2U3bFFmY2RwNUxOSUZJeGRMcU16SXdhaEw1L0dqcnd2QnE0VmpDZXcrRDZwNDJUVkJzZHlrRkdJSWU2ZC9ydGcyQ3BzS3kya1lOQW5YbXAxMmZ2SHoxNmhlWGNiMTIycTQrYk5idWZLeldWNjZYTC9vUG44b0tOU0I2alVHdGhkWFVhaExKelEzeDI4YVQySk1UcU1qa212ZVdyd0VVV3lNSUFJYnpmMTBqRm1FZGxxdFhFbDJZaksrNERSN2w5VHdXdk5aOUlYSmk1NG5jRUJ3YXBvVWM5ajBpaXE5YUtKNnpPUEVxRXZub1kwMzhWNTNNNGU2bTZsTXoyYlFZZVBNUUJlemMzTkFEUE5YNXBtN01zKzdYVTNFQU4vZGVpdk5vMWRQeDEzVmE4blhwdktINXJNa1NPTWhKb1pkcGN0b3NnNnhVbDlBZitURWZMamtNRm1oeEJlY1pzTG5Gc3pSaFhCaldUZ1g0Vmhna3FyajVaaGQxMXBLdlpmNjJIYmpXbGFzcWNEVU9jVEYxaTZxTWd5TEhEdXowMDU1bXA0SnJ3dG5JTUE3blpmREptcHdoZ3hWRXQyMlVVTHpjMVNtNXpBM1A0OHFYc2E0eDhsWE51eml4dEpxcWpKekFVaVFoc01rRFVNbVVoSlVPS2Y5ckU0MFVIR3pVRHI2bkVDQUsrNFF2L3JObTh6T3p6UGhkUkdhbitQN04zeU1ESFVTemRad3lyRTV3czZCU0xJaFM2TWxSYW1tTkRXTEF4MFhHWEU1bUoyZlkybFZFWW5KYWpMajFMU1BXL0JFUkpRL0ZNUVo4QXNweGtCd2h1blpXVzRvWGNiNi9GSmlpTUZrRzBXdjBiSzVzSUlKbjFzNEJORURrYXROdWNiMk56dnRsS1JtRWljUzRmQ0haMGJZL1I3YzB3SEJpWXpDcE12TjZkTk4zUFdwRzFoV1c4NGYzM2dmMDhnSWU1ZlVDS0t3MW1DazJ6YktvTU9HZTlxUFRDSmx6T01raHJDSWlkYVF0bzlidUdEdVkwL0ZTdFR4Y3BxdFEyU29FNG1MamVXVnBnWXNMZ2VuK2p0eFR3Y1ljVG1ZOExyWVdyU0VnaHRLbzl0NVMxRENBdzRiQnpvdUxrb055c1VTaGlPMThjdjFlWXZhUHMxT085VlplV3dzS0JNR1l3RHNxVmpGRDM3NUVELzUxYmRJVjJsSVY2b0IyRkpVaWNrMlNxNDJoWTh0WFNOVUk0dGlZaEdMUkx6Y1ZNK3hTS2Q4VkFGcjVRblhuT0NGUldCUjhJZUNuT2pySUNIU0ZSbjJWOEtuditzajJwVTYydnI0NVk5ZVJhR1U4Y3h6andBSVZkM2w2ZG1zekM3Z2hwS2xWS1RycWRibmMwZFZMUkF1TWpQWlJ0bGNXQ0dzVlo2ZVRYWmlNcDZaQUxNUjg5VHN0SFAzOHZYQ05YWDVwYXpRNTdNdXIxaG9Tb3lDUUlEWnVWbmh3eHFEa1MxRmxYUk5XS2xJejZZcXc4Q3E3RUxzUGk5eXNVVG9Qdm4rOFRkNTlQQWZGaTFvek1wRWxpUm4zaFhrZEg4WEhXTVc5cTNmU2JRaC80M1c4L2lETTl3WVFXU1RkWkIvZi84QTcvZTJDL0xhSHdyU096a20xSHBHTFIydFFza1JVNnZ3KzRlZHA0VWRMMUc0dnJEOG1nWTlnTlkzbTJocDdLS2tMSS92UEg0L0FMbEo0VmJWL1MzbkdIVTd5ZFlrMHpGdTRZL3Q0VXEzblNYTGVHTEhIVUk1L0NlWFg4Y1gxbXpGRmZDVHB0UlFhekJTblpYSDBaNDJVaU1IVHh0SlpCbDE2YXd4RlBQWlZSdnBiTysvbGdEUmk4TXZNa1MvZlFKZGdncFh3SS9kNytGblo5N2pRTWRGc2pSYWluUVpwQ2sxZlB2NlBhekxMV0c1UHZ5QU82cHFzWWpENHFIaFRETkhlOFBtcWNrMmlzUHY1V3NiYnFRNEpaT1RmUjFZWFk1Rjl2MER0VnZRYTdUODY0NDd5VnhnUmk3a0xydlBnOGxtQlNCZUxNSG1kVitEMkErL1MzMUVFVWNUNTlFaXJnTWRGL240eDc2RngrM2pubnQzczJWN0xlMWpGdm9qWWU0anBoYmU3cnlNM2VjSmUrTVpCaHgrTDgrZVB5RVExRHN6VGZ1WWhlKzg5eW8ybnh2M3RKOE1WU0p5c1lTZm5ENGtLR2V0UXNuM2o3K0YzZWNtWGl4ZE9GeEVJeEJBSTFld3Uzd0ZFSFo4U2xJeU9XSUttMXRtcDUzbCtqenE4a3N4MlVZNTBIR1JGeTZkNXJFanI2T1J5ZGxUc1FxVGJaU1oyUkJMVm9ZYjdWeVdLYW95Y3RoV1hNV0Jqb3RNZUYxa3FaTklWaVRRYXg5bjNPdGFoTEFESFJleCt6dzBXNGU0cFdJbEVQWk9sK3Z6aFJmWnU2UUdmeVFJTitLMEM4bnhEME80RVNRc3ZxSjJlOVFjbFVta0FnTGRMaS8zZnVvUkFINzRrNjh5S1FvZ2swalJ5T1RYY0UyVGRaQURIUmVabVEzeCtVaHorT3V0NS9ueDZYZVJpeVdZYktOMFJnN0hkQ2hJWlVhMjBBdjN6VWduNS9lUHY4V2o3NzI2Y05rcXdReWRDWVY0OGRKcElGekVHZ2pPQ01XckFPdnpTaW5VcGRObkgyZUxzWkxsK255OHdXbE85blZ3eVRMQTJ0d2lLdEt6U2M5TERTTXZSa1dUZFlodmJMdzVYTzBRbkdGNk5rUjVXamIzMXlnb1RzbmdhRThyV29XU3Fvd2NHZ1pON0sycUVmSzQ4b2pYdk5Ea2pBWUFEVW5obE9XZkdycmhEd1dGNzZJZE13WGFWQUxCR2V3K0QxV0Y1WmlkZG95NmRCUzJlWDc1bzFlNTc0dDdlZjZGZitHMjdWOG1KVUdOVVpmQi9wWnpncGlMNHNFZkN2THorc05Dd2JCOWdVZGRtMk1VNGt0cW1ZSzFobUwyTGxuTndZNUxhQlZLWkdJSlJib01NaGJFbGdRQ1JHUGNFQW1xaVNWQzhHdFhhVFZOMWtHYVJvYXcrendjTnJWUXFNdGcxTzBRRWlNQXpvQ2ZXN1B2QUdELzhRK295eStsWTh6Q3l1d0M1dWJuZWJQdEF2V0QzV1NxazRpTmlSR1FWSkNjaG5kbW1yWXhDNmtKYXN4T083c3JWcUpUcVBqZHBRK3VRZkRoN2hZaGdQZm5SdE5VWlJqd2gyYUU5cWhOaFJVYzZMZ29QRGRLeE1DTFFaYXNLR1pWYlNWZmYralRQUEs5WHdpNHlGSnJPVE5rSWxPalpTUnlNQ0RjNkZHWFgwcGNySWlMbG42YXJJTzh0NkJ5bzlIY3gwcDlQb1pJc2JGZW5VeG9maGF6MDQ0MFRpeGNkMDE1dWxhaHhPSzBoeE1PRVRrYTNmU3gzbGI4a1V6U1EyKy93S0RESmpUTTZUVmFqRmxacUhTcThNVERXQkdiQ3l1WW1RdlJNVzdCNGZkeXRDZDhmN1QzRjZBcTNZRFQ3Mk1xNEtQUjNJY2tMbndtWHJoMG1uN0grSjlFcnRscHAzN1F0S2pML2NPOVlVM1dRUUhaWnFkZDBDZFJDeWthZ3FnZk5ISHYzWS9pY2Z2WWU5OE5yS3k1YXVXODJ0ekFQY3ZYVTZoTlJTNldoTVBrUGcrbkI3cXd1T3ljNkd2blFNZEZ6RTQ3aGlUZG90REkwL1dIK2ZYNTkyazA5elBwdnhxdkdyQmZmYTlGbnZDbXduSjJsVll2S3VkWUdDVDc4TFViQ3NxSWpZbkY3TFJUVjFES2l0VmhNM1ZpMElZK1VTdWtDWDl5K3BCdzM4S1RhN0tOWW9uSTVlaHpvcjIrV3JtU0sxZWdRSnNxZkxjOEs0L3B1Vm1XWitWeW9PTVNnZUFNZW8zMm1yMytKVkN0ejZNekVvV0ZzRDc0elhkZjRzRWZmcGFmL1BwYnJGbitTZHd1TC8rMFpndFhZSkY1SHUycS8rMkZrMEJZUXBTa1poSUlCU2xOeWVLOHVaZjZpRWpkVkZETzQwZGZaOXpqWkNyZ0U1UjhCSnF1NFlDM095OEwxY3IrMEF4eXNRUzVXTUxuYXpiem1aVWIyTGQrSjFucUpGYm84L250aFpQTVg1bVBYQ2ZGclF3SDlFNmVhK0tGUzZmNXpZWDNPZFRWUkZXR2dSL2Q5Q25rWWdrZlc3YVdQUldySXJMZkFDeWU0NUNoMHVBUEJtbXlEaElUQTFiM0ZCQXVkOWxSc3BTNG1Gamh4V1VTNlNJUkZBMXJRRGlmOEZHbXFrQ0FyRHl5Rm5EUHJ0SnFmdkhhV3p6N3pCc29WUXFlaVl6S25BcjQ2VmlRUlpPTEpjU0pST3dzdmRxRUhzNStwVExpY2hDY215VkxIVjczc21XQWsvMmRFZXR0RkpVMEhuOG9pRW90K0RmT1JSeGc5M21wekFoM2hnU0NNMXlSS1ZpVFcweGhjaG8vYnppNjZBVU9kVFhUWkIzazFXWUpnVkNRSzF3QlhiaEFhVzQ4UUYxK0tkMjJVZnloSVBuSnFiaG5wcmt1djVUT2NRdHZPMndFZ2pPWVhYWnVMbC9KekZ4STRBcXIyMG1STGgyeks4aFJVNnR3UXNjOVRsNXVxaGM4NVdnVjNlTDllMURyOHdHRTl0ZVAwaEg3MXUvazUvV0hCWXVvS3ROQXQ4MUtWYWFCN3ozOEM2N2ZzSXBWdFpWODZhdWZZUDh6N3doaUxab3p5RkluQ2V2THhSTGVhRDJQeVRhNnFGVnFWMmsxQnpvdTBqTTVobHdzRWNZMHlNVVNTc3J5aE9zV2NZRFpaV2VOb1lpZHBkVkNrcU0yeHlpWWlOR2ZJbDA2WldsWi9NdjJPNWlNSU1HUXFHTlpWYmd0U2UyTkpUZzdTLy9rbURBNHllcWV3ajN0NTh4QU42NkFEMzhveU0xbHk1bUxWRTJMWWtWVVpSallWclJFa0xNMUMwNXZJQlFrSlVFRmhNWGh3bGorUXJsN01pSXEvQXVNaW9Xd3E3UmFtRkdobFNjSWxwN0pOaW9RNjg0N0hzTGo5dkdscjN5Y2pYVXJDSVNDM0ZLNWlvYzM3NkhHWUdSL3l6a09kWVVyelovWWNTZmYzTFFiaFVRcUVDb2NKazhROWlXVFNLbkpDZWRVN2wwd0dYSVJBY0ltVWpoS2VUQ2lyTmJrRnBNV3lUaEY0YUdOTjdFME01ZVVCRFdxK0hEQmx0bHA1NmRuRHBHYW04Skl4d2l2TmpWd29PTWl5N0p5K2VjMVc1bjBlb2lOaVdIdmtocnFDc3A0ZVBNZWpMcDBORElGcDRkTUhERzEwREZ1b1RJakc3MUdTNzQyYk1wR3g4bEVFVHJtY2JFdXQ0UWlYZnFpUFMxMDZQNnJTT214bmxZcTBzTmN2dENNclRVWUJZUlp6T05DWmZqWG43cWZ0aWtyM2JaUjN1Njh4SVRYaFNoV3hCTTc3Z1NnYmN5TU1sNUdwanFKZmV0M2htZGtsQzZqS3NQQTBnVWk5dFhtQnZRYUxhKzNubHU0blVGQkJJbGlZNjloVi9lMG40Y1B2YktJMVJ2Ti9RdzZKdEFxbENpbDhjVEhpU2xJVHVNN2Q0ZUg1ODJPKzZrcktLTjFkQmozZElENStYbk9XWHBabG1uZ1MyK0Y2eU1Eb1NDM1Y5WHdWbHNqMjR5VjVDZW44YzEzWHFKaDBNVDBiR2pSSHFMaGhYQ3BSeEJSYkF3WGh3Y1hJZTZiSHhwWm8xVW9xY2twNUdESEpRcVQwOWhUc1lyLysvNWI3Q3F0cG43SXhOTE1YS3p1cVd1SXRWRGhIMzYzbnQvOStvOTg0ak0zOHVZZm5tTGo5WitqTFpJZ0FxaVA5SjI5MFhaQjhKK3V5eXVoTEUwdnRPWldaUmpDdm81Y2lkbHBwMmxra1B0dnUya1JBUVFPOE01TUM1bXBLTXpPei9QdHpYdXV4cmNWU3VvSHUrbTFqMU9abnNQM2p1em43SEFQeXpKemNTbkRJZUx1dm1GNmJLUEV4NG1abmczeDI4YVR5TVVTMGxXSlFqQlByOUdTSUlsbkhoaWNzdEUrWnNhb1MyZDZOaVJZTlI4ZXJLY1FTN0M0SEloaVl4ZUpwcWdGdERCQUJwQVU4WVN2eXl2QjdBcVhVRVpGNmZPTko0VVJCZCtPY0dQVHlDQXBDZXBGYTd6Nmt3TjRSbHprVlJxNDU3N2RBc0VCZm5qakozbGl4eDJDcytnUEJYbnE1RUZPUlhMWUp0c29UNTBNOTY5cFpISzBDaVZiaTZwWWxwVzc2Qm1MZEVDVWNuS3hoRWUyM2lZVUs4bml4T2cxV21weUNsbVpYUURBTStlT29WVW9PZGJUeHF2TkRhaXl3dU55RXIxeDFPV1hjYjJ4TWh4SWt5dTVZTzdqZUU4N2NuRllTY2ZGeGpMcDk5QTJPb3paYVNjME4wZUdLbEd3N1kyNmRCN2V2SWYvdU9sVHd0Nmk0dUpZVHh0TE0zUDVhdDJOQUlJNFUwcGx3clZoSklkVHBoY3RBemdEZmo2NS9EbytEUEZ4WXA1dU9JTEZhU2MvT1kyZHBjdllXMVVqcERxMThnUis4dlh3Vk1mdlBIWS9wZVg1TkkwTVl0U2xNK0Yxa3lDUm9kZG9lV0xIblVJNElsckhKSXRZZGxxRkVtOXdoa0J3aGpmYXp0TWNFdzZOVDQ1UGRjR0NoTXkwdzg5UG4za05yVUpKU29LYW5zbFJlaWZIdUdEdXd6MFR3T3kwODBEdEZub214eGh3VFBERWpqdHBHRElKeVpiUGYvbE9FcFBWUFBQNGkzelEzOG5TekxBWEtvbUw0K3hRRDEwVEl3UkNRZktTVWpuUWNmRnFCc3p2cFN4TlQwNmlqckswTEtFV3lCeXB6c3RQVG1VMm9xaWpZRWhNb1czY2pOa1pibkUxMlVheGVxWStNajA1NW5FeVBSdkNNeDF1TVlyV3UwSjRhdU9Kdmc1U1ZCcW1RMEUrR09qQ1pCdWxKc2VJdysrbFBGM1BXNWZQSTNIUFU3MnhrcnBOSzNqcHhVTWtpS1QwT3lZNDN0dkdMUldyaUlzVnNhVm9DYU1lSnhOZWw1QytoWEJKcDlVOXhZcnNmRFlVbExOaDYwb3lpekx3dUgzOUNVcjVyd1FPaUtZSEFXSmpZb1FUVlpWaG9OWmc1SWtkZC9KMjUyV2FSZ1pacnMvbjNhNm1SYm9ocjBqUGdNbE1jVW9teFNtWmZQLzRXL3pzekdHQ3M3UEMvWHVYMUdEM2g1OFRQZDJiQ3l2d0JxZDV1djR3RnkzOWZHYlZSdnloSUkzbXZzZ1FKZThpa1FQdzR1WFRkRTJNOEVEdGxuQTFRNlErUDNyaXZuemREUlFzbkl3VkNsS1ZtY04vM1BRcDdsMjFVUmpHWjNFNU1PclNXWlpoSUZtaEVxeXZGeStmcG5keWpPY2JUMkgzZWVpLzBNZUZ3NWZKekVyaHFSOS9CWk50bE5ZSTl5WXJsSXg1bkR4ejlpaDErYVhYRkFsRTl5UVhTM203OHhJeHVuRE9JalVqK1YzNGtDZThiLzFPdnZuT1M0TGpFTTJOK2tNU3Z2bk9TM3hqMDgwVXAyUXM4bXdCd2Z5Y0hRK2drRWlwSHpLeHUySUZaYWw2V2lJYi9YbjlZZnloSUYvZmNDTnpWNjd3elhkZTR0OTIzaVZrdXQ3cHZJd2hNVVhJbmoyNGJqdGFlUUx0WXhaZWJicGFoUmUxciswK2o4QkZlclVXYVZ4YzJIOXcyaW1PakpuNTRhbTNoZXVQOUxSaHNvMlNtcUFSaVBKR2EzandVL1JkNFdvMkxLb2pWdWp6dVdEdVovang1M2s0VTgzMTIyclk5OFdQODlTUGZvOWVvOFhxbnVMY2NDODlrMk00THA5aFhXNFJTeklNUEh2K2ZVRS83WXBZUlVkN1dpa3VGWFJBRTN4SUIzelltakE3N2VHWk9oRjJhaG9aNUh5a2xHUnRiaEdiQ3l2Q3VtRjVXQUdlYld6ajErZmVKME9sd1RzVHJnTzZvV1FwdXlKK3hlYUNjczRPbWxCS1pXZ1ZTaTVaQmtpVUpRaFJ6dnJCYm9KenM4akZFdDdwdk14VXdDZU1ITkJydE94ZFVrUFh4SWhnYjBjdHBDYnJJRGxKT3FFbzdITi9lSVlmbm5vYnVKcFBHSW5vbHpmYXpuOWt5Q0pLeklWMVJuYWZoOXlrY0Z2dG1lNk84R1FZN3pSZitPWW5LQzNQeDZoTGowd0pDTzlqVzlFU3RoY3ZaWC9yK1VXVkdhY0h1bm5zeUg2MkxLOWUrRGNNbW1DQkRvaFd4aTBFOTNRNHpWYVdta1g3dUlYZXlURkdYQTdrWWdtN3lwWlRZeWdLV3lYYmw1Tlhsc092bjk3UHlhWVdicTFjVGYxZ040MldmcTdMSzhIdTgwWjZ0QXlrcVJKNXI3dUpsdEZoMnNiTTNGSzVrb3IwYkl5NmRNUWlFYzZBbjluNU9Yb254Mml4RHBHbTBqRGdtR0IyYm82NUsvTnNObGJTTXpsR1RFd01EOVJ1d1RRNUt0U3RqbmxjM0xkNk0wcHB2SkRnWHdoNmpWYW91STZXdVpTbDZWbWh6eGZhcEtKOUViTnpjL2hEUVJxR1RJTE9zRTFNNFhQNXFidCtKWFdiVnZCdlQ3L0FpZTZyNDNlczdpbWFySU4wam84QThOU05ZZE44NzVJYXJnQ2F3bVEyM1ZERHpFeHdKaTVPOUJYNE0yTXJvMlVWU3pKeWhKVGNydEpxYWd4R1J0MVRLS1h4UE5kNGdyV0dZdktLd245M1o5SVVqdkoxMjZ4OGJjT05UUGw5ZlBtdDU1QkpwT0ZZdk4vRHc1djNjS0t2WFhqT3ordVBNSGRsRHF2YmlkM253YWhMeHhFWlkrK1BLTzJhelViKzJONUlUcUtPUVljTnE4c2g1R2NYbm1DNVdFS0dLcEZNZGFLUWE4aFVKVExpbmhJeVcxbnFKUFpVcm1LcnNaSlhteHRvR0RRSjFSTjJ2eGVqTHAwVitudzBNamxIVEsxc0tDampEODFuQlNsdzlNM1QzSDdEUmtyV2wvRFVqNzhpSkhUZzZwUkZDSXV5bzZaV2ZEUFRkTnVzbkJuczVwL3V2QXNBNTVTbk1UVXRiR1l2SXNEQ09acFJkbzZ5bDE2akpVNGs0cHZ2dkNURVlpclM5Q1RLNUdRV2hFVkNRa2t5REpwb0dEU2gxeVNUa3FBaVNaN0Ewc3hjbG1YbE1qUmxFeElXVVdpeURyS2paQ21pR0pHZ2V4YkM2MjNuK1hyZGpXUnB0RlJsNXZEc2haTjgrYm9iZUtXNVlWRzZjdC82blR4MThpQVRYcGNnMGdMQkdUWVdoSXRwbytFSGk4dEJvSytEcmNaS1ZGS1pZTU5IUnlBdnljamg4YU92NHc4RmtZc2x6TXlHV0pxWmkxZ2t3dUt5c3pRekQrc0JFNklVR2RkdnErSHVUOTJJMGFiZ1lNU3kyMVZhemM3U1pmejB6Q0VCbDJjaS85YlVMZ0VnTlUwckpOSUZIYUJMVUFtMkt5RGtUaGRDdVA0blRKemFIQ1BaaWNta3FSS3huZzNYOFh6MzhjOVRXcDZQUHhUa3R4ZE9rS0ZLWkZWT0lWV1pPWndmN3FWblFaTDlnZG90N0NoWnlxYkNjbTRxVzQ0L0ZDNEovT3lxall1ZWFmZDUrTnJiTDVDU29PSllUeHNqVGp2eEVnblZtWXNkbWlneG5qcDVrTS9YYmtHclVPS1BsTEY4ZU54Qk5QVlpubjcxTDJZMVdRYzVQZEFsSUQ4UW5JbGs1cVJNK2p4aFU5TzRoUGQ3Mi9qTTc1N21uUjhmSWhRSThxMUg3Nk4xZGx4d0hpOVpCM255eEFGYVJ4Y1BDc25TcHk0TXdwMkkvaUxvZ0ppWUdMNysrTStBY0NnM1dhSGt0aVdyQlNxS1JYRUNOeFFrcHhFYkU4UHhuallhTGYyODIzQ08xV3VXa0p1ZnlWMmZ1Z0dWSm9ITEY3dncrZ09jSGU3bFVGY3pLUWtxSnJ4dWRwWXM0K3h3RDJLUmlMbElkM29NTVhSUFdObFdYRVZzVEF4cFNnMTNWTldpaXBkZmJTZVZTUEhPVEpPaURMZElSWDBUQWFsK3J6QXRLMCtiS25UdnQ0K1pGelZzMStXWGtxcFU4MmJiaFVYTmdBOXYzc05GeXdBbTJ5Z1AxRzVCSFNuQnYyRHB4ejN0RDB1RDBTR2hnT3RzWnhkcE1qVlY2OHJJTE1yZzl5Ky9TNllpa1UrdnFNUGg5eTZxUlFMWXNtTU5XN2JYRXB3SnpZamlSUDhjL1R5V2lEYldwS2haSGZuYlhDYmJLS2xLRFUrZU9IaDFKclA2YW1oZ2k3RlNxRFlBNk9tM3NLWHVjM3psaTAvaDgvaTU1OTdkbkdsOG5yVTdWbUtQL0RFZWdKekVaTTROOTFLa1M2ZGgwRVJWaG9IalBXMjgwbFRQdnZVN3NUanRQRjEvbVBvaEU2KzNYZUJBeDBVaEpGRS9hQ0luVWNjL3I5bUcyV2xuYWFhQjcyM2R1NmhXcVg3SWhGYWg1T242dzhTTEpUeTU2eE5zTFZxeXlPckpUa3ptbnBVYnJ1SHdadXVRWUhHTnVaMWNiNndJTzFRK0QzZXZxR05UWVFWMm4yZlJmWkkyTHdPTkE1U1U1ZkhkeCs2bnlUcklVeWNQMHJBZ3BsYVFuSVpjTE9HMjNlRW9hTUEvL2ZaQ3dvZ2VlZVNSTHBmVGUzZDh2RVJUVmxIQXdNbHdwM2gwTkkxS0poY3E0VFlWbGpQdWNWSmpNTkl3Wk9JenE2S1RyMG9SaStKUXVFSFJQY093eDBIUjBueVdyaXRuK3cxcllTcUkxK2JsVkg4bm42dlp6Tzh2Zm9CTUltVlB4VXB5azFLWXYzS0ZzalE5a3JnNFB1anZva2lYd2U2S0ZSUm9VN205cXBhM095OEpCNk5ocUNjOHIySE1USEJ1bHQ3Sk1kelRBWGFWVnJPcHNKdzBsUWFUYlpSVjJRV0lZbU01MnRPS0k4SWRxbmc1cmFQRERFN1pLRXZUczZtd0hOUGtLTi9aY2l2UG5EMkt3KzhsVjV1Q00rRG5sYVo2UWZIS0pSSXNUZ2RqSGlkM1ZhK2xOaWY4L2tkTUxZeTBtcW5ldUVSb2hicDR1Wk0wbFVhd3R1cnlTM0VUNU9IdmgydVA0bVhTYndKZEN3bEFmTHprT1lmRGRWZDJUcnBhbnB5QVpHaWE1cEZCWWFKdEZQSzBLVmljZG1FSVJwSThnWmJSWVJJa1VxWm5nOXhTc1lvTzZ6QkhqNTVqcnMwSktmRVVWK2F6ZkVzVjRqUTU1OCszMFdzZFJTMlRSYXlaS1R6QmdOQ1VMUkhGY2NIY2gxZ2tJbDJaU01OUUQ0MldQb3k2ZEtveWM1bjBlNFJRZEhhaURybFlJcFN3bTJ5ajNMRzBsaGN1blVZdWtmTHBGUnRJbEN0NDhkSnBqTHAwYmloWnlteWt5dnBZVDVzUWU4cldKSFBseXBWRncxN05ManNxbVp4VjJRWGNYTDZDVmRrRm1GM2g5emE3SE1KK0Fmb254amxiMzhKZG43cUJEWFVyNkwzNC8xVjM1WEZObmVuNlFjaE9Ra3pZU1JES3BnSENMb0pZTjF4dnRVVmJsNkt0MmwrdE0vM2RWa2Z0N2VKMDZ2VE96SzlqMjJsbmJQWFd0clk2NDNiSHNXN1ZXMXl3NHdVZEJWRlJORUxZSVFZU2toT3lrRUM0ZjV5Y2p5UXNna3Z0ZmY3alpPSGsvWmJ6ZnUvN3ZNOWJneklWWGVvNlQ1R0I4dVphNUMvSXcrUnBtYkRiSFRaZlgxK1BuaXVNVm9TTngrUHUxT3VOaGNyMGhJQk9UZy9LLzFsSi9nbXpKejZkbUlrak44dklkWmF2TC9SbUUyNjN0V0ptZ2hLbUxoditjdjRrSnNlTVE3UWdFTGVLYitHRDNmdVFrNWVLMVBTeFdMVzZBSHcyQncxM21sSGJwa1ZpcUF4WjhoaWtSMFNqMjltREhSZlBFQ09VTmFtaDdhVG81ODBvWCtSRnhlTmFhd01TUTJWNE9YczZzaU5qNlhvRXQ3MDIwU1hVcHpFWmNWM1RnQ3ZOZGRCWk9xR3pkT0pNOVExVWFockpNMlZSU2c1NjRLUVQ3SFczUWRtc2lKWUdZL09zUlNoMXFYV05DNDRBMjljUHU4cCtKRHVDMVdISEt6bjVtQm1mUXZMRWJkb096STVXSWlRbEhIRkpVVGp5WFRHNnV1eElqNGpHdk1STVRGODlEVUhCbzJFeVdRNXp1UndQWXBDN1dvcU54K1B1N05CVGhTa1pDUUVCd1NLaTBYK3BzUVpxdlJZbmJsVmcvZVNuRU9nS1Q5ZnEyOGhncU5wYTBkWGpRSlFrQ0JVdDliamNwRVpPVkFLT1hMaUFyVnYzUWV6TFEycU9BZ2xwTVJpZm53WmZSeTltakU3QXZpc2xPSEMxRkNvWDR4Z0FQbm42UlNMTzBXalFvYUdqSFV2VEpxTGI2VVNWdGhsaElqRjJsLzJJYXkxOWRjeE1qbG5WM2tySXZOUGprbEdyMTVMMzBCbXA2WFExSkllSE1hT0RzTCtpaEZSbFZyVFVJMUljaUZxWGJxbldUR0Y4WkN4dTNHMGlESEg0K0NCNmREQzZlaHdrQmNsbnNSRm9Zc0V1OFVWNnRnTGpvK05RK21NRmJyZTFZdUxFVkV4ZG5FZHZQMXhPSWJ4a0xMMzFnbXc4SG1lblFVZTltSjZsRU1valF6MzZPazZQUzhMVjFnWTRlNTNRbUF3a0x3b0EyV05pc1RKcktyYVZGSUd5V1RIZXRRY1gxOXhFYmxROEZMMkI4T0g2SWpnMkJFS1JBSlB5TTlFaGRlSzJ1Z0hQUktZU2owUXVsdUxBMVZMOGZ1NVNENUhYMHZvN3FOVnIwZU4wd3VxdzQwSjl0UWROM2VwMWFxVlhxQjkwRmhORVBEN1NJcUpnN0tMcnVYVG1UcFRXcTNCT2ZaT3NPTWFqWWtSakdmMVFQcHREdkNpbXBxeTh1WlpvVlRNMXpTVjFLcHc2ZFJIekM2WWlJVE1XNEk3Q1dHVU1rcWNsUWlZUFFhZkpVc1Btc042R0Z3WlN6TEp4VkpmMHNnQUFEU1ZKUkVGVStaeXY5SHBqWVVhV0lzQjlFR3IxV21nN2piQTQ3RmlWTlFWK3ZyNjQ2NnF0VFFrYmd6MVh6aE1EUEoyWWlVcE5JejNidUh5RUNzVlE5ZWlRKzJTZnJIS0VMQmp6Rms2RlUraUxpMlUzUUZGbXZKS1RqOXR0clRoMnM0enc5bW5hUnpocWRMUnhscVpOaExxampRVHVtQlhnSFk3V21BeEVGSVRQNHVBSmFUQ3BCeDVNMU51OTJLL2RiQUxWWlNVVGpRbE9BblJVNEZsbE5zNVU5NTNxZlozQW5RbzFubDZTajdTTWNaaVFxNFJNVHFkWDJSeldlZ3hUc2d4Z3RpTzNsU0J1NlVXdFhnc1JqdytkMllSejZpclU2clhJaW95QjFXSEhpcXpKK0pzck5RY0FUVVlkVm82ZjRtSUR0SUExeWcrdnZQMDhoQkovSER0WWpOYmpLdXc1V29SNFJUVEdwc1ZpeWZPendlZHg4ZG4rN3pCaFRCeGFxUTd3Mkd6U05LSFNWVk1BQU1zeUp1Rk9XeXVock1qRlVoU201OUZlbTB2bnd0dW9HcE1CdFhvdFlnTkRZWFBZK3cyQSs3WUgwRnNxMVdVbDN5VVhTNkV4R2NGbmM1QWZsNHlLbGpxa1IwU2ozVUtocDdjWFZvY2RTOU1uWWs1a01pNDNxWkdVMlJkQ04zZGFkV3cyNi9tQkREMlVhcUtONTdZU0tMWURGNG9yU0YwWEE2YWE1dGpOY2hLbHREcnNDQldLY2E3bUppcGE2OUZrMEdGMndTVE1XRGdKRjB1dVlkVUw3Nkt1cmhVWHltK2c5bncxVkpvV1RNaFdZc0tUS1hodTZTendyRDY0cmFvbnM5YTdKdmpZelhJWXJHWmtSZEtuN2dYSjQzRzJwaEt2VHB5Rm5sNG44WXdZdUc5bmY1aTdGRktCRUxlMHpTaElIazlFU055TlB4Q1dwVS9DNWNZYVVMWStyNjFhcDBHUXZ3aUJBanJuMjJUVW84TnF4bDhQL3c5ZS9WV2Z2ZGxzMXF1NEQ5bEtlaEI0M0owR0hiVThQVXNoQ2d3ZGpjTkhpdnZOSGtaQWUwcE1Jbng4NkdLUDZYSEpTQWdPUnlCZkNJM2RoSzNmYkFLSHc4YVNnbzJnS0RNUndKUDdTN0RyOEVuNFZwdmhaQU5qMDJJeE5pOEJUejZaZ2FvYjFiaHloMWErWXZuNjRaZTVNMGtaYWFoSWpOZnk1a0JuTWVIQTFWSm9PeWxjYmFsSGxTdno1bzdUZHlveFQ1SGhZdUxwY1YzVEFLbEFpTUwwdkFGMUp3QjZTM3Q5MGh6VWQ3U0RzbGx4eWEyM0FBUG0yV0Z4MkpFUUZJNWF2WlpvYkt6ZFNIdWJGb3V0amNYeUt4ek13TU50WmNoMFFJMm9PbGVGT1l2V2toZjRMRFl5NURIUVVCMVlrVFVGYXYxZGZIWHhMS1FDSVZabFRVV1I2aHFtRkU3QzJnM0xjSFRQYWZ6N3VqOFNwYW5VaUNoVU5OZDVzQk1tNUNxeGJ1Tnkwakg3NngySHdDMmo4TTM1czhTRlRBMlBBcC9OSHBLWUcrdVNqSEVQMkRGWWxKS0Q4dVphVkx0aVJIS3hGUE1VR1doM0pXRUliOGgxbjh6OS9hVmdKVXJxVkVTNVBUNG96RU5mQ0tBbm96T2NpMzJIdGpDWHBzSXQ5dU9ONFlwMzI3aDh6dGQ2dmJFd2Nwek00OEhzY1BiQWJPOUNrMUVQV1lBRWloQVppbFRYWVhYWU1XWjBJR3o4WHZ4eDIwWllPbTA0OStmVHNGaHNTQXlWRVZWRjVvSEl1SGgzMUkzNCsvNGljRzArZEV1VFhDV2lub3hEaTE0UGN3TXRkY25raUQzbE16M3hoN2xMVWRGU2h6bGpVL3YxRUtDNnJCQnpCZVNnU2Rtc1VPdTFTSXVJUXFlTHNUY2pQaGtxcmFlRVdZM3VMbHFNZW5LeTFsbE04T2R3MGRQckpLdk8yTnVGWGZ0L0Q1RklBTFBadXAzTlpuMDJsR0ZIMnN4VGJHaW5xc1NCb3RDRCs0dHc4T01qbUI2WGhQZUw2TG9uYjhvZ244WEdpWk9mWTB5U0hMZitmaFgvT25vWnZqNmo4TzNsYzhTenNEanNlSFBhTXpoZVZRYUQxUUlwWDRpS2xqcElCVUk0L0hxeGFuVUIxbTVZQmdEUXRMVGp5L2YzNE10L0hCLzQ3dHhBazR5dlF4RXFBOWVQaGZPMXR3ZDlMNk5YeHhpYnoySWpOeW9CSlhXMzcwbjA0clBZSHVSaXBzMjZ4V0pyNC9PNThiaEhlNnVSdGpBeGlBTkY0d3hhbzI3aDRobFk4KzR5M05iMnhlK2xmS0VIMFRaL2FqYkdKTW5ScXI2TDE5NzdFOVM2dXpoZVZRNVZXeXNTUStVa21WN1dwSWJCU2tjY1NYTEViQUpsN01RblczWWpML01GRkowc1JXaDRJRFp0ZXczN0QyMGg3dDFnT0hxekRCYUhIZU1qWXhFa0NCanl2UXlkaElIRllTZFVlbmQ0OTZaazNzc1lmMEt1a3ZTNDUvTzVpekNNM21MMzAwSER4aFZ3ditqUVU0VmpVMklDdXZqQTk4ZnBlTXZpdEZ4d2ZGbWszSFBmb1MzZytYUHg4cXJOOERIMW9OTnVnNFF2ZEoyYXUwbDBzZDBsbHBjWFBSYlQ0NUxSUXVteEptY0dHZ3owQTVDaXpEajZYVEhVMStvUnB4Z0RaVm9DVnEwdVFHcEVGSHEwVnZCSHNRZVZPcnZVV0lOYjJ1WWhmeEFqYVRaUXV4T0FYaUVTdmovWWZuNkRxclNJQXZ6eDNZbFB3ZUd3WWFMTUgzQTQ3QytIWTh6NzdTRmo0L0U0Ty9WNlkyRkt4dGdBZVdRb3NydkQwR0JvSjlUeFZhc0xNSHRlSG9xTExtSHJwM3VoTVJsZ2R0alJhS1Ryak5NaW9zRDFZNkc3MTBsMG5UVlVCeEtDd25CZDB3aWJ3OUZQdGN1aU0yUHI5Z09nS0RPeXM1TVFteEdES2Mva1lKU3RCejd0OW40eCtNRVFIeFNHOVZQbUVkZVVzbG5SWWpLZ1o0QWljSURXTFJWNFVlRzlzV3ZmNy9CRXJCeWRKb3RhS0JMTUg2NGhIN1NoTTlHWi91SHdlYnkxN2hQb3pDWXN6czdEYi9lOUFRNmZnN3pNRnpCUjhnU0owek5nNUE4QUVNNG1Rd1dacDhqQUQ2cHI0TEhZSkJQR1FCWWdnYlhiQVlkZkw5WnVYRWFXdktxcUR1KysvUmt1dURvdGpSVE0xam5VbnM4azdSbkdPSk9yV1B2YmxWaTRlQWJzWFE0N204TktnSmM4OFZCNEdCMjF5U0EwMzJ6R2YzOS9GaTh1ZndxalE4VDQ3T085NEYraEk1SEpvWEo4YzZtWS9NQk0rUlBvN25GQ1p6RWhJU2g4d0FlZU1pd1N6VlFIRVhjRjZDWkJScHVGL0MyVGgrQlBXOThnMVRsRkowdXhlZE0yTkRWNmxqZlIxTXA0RDZXdmV5RTFQQXFOUnAxSHVhbTdXOHBuc2ZIU21vVll2MmtGODVHVkdHRWYrb2ZWMHB6dUx5TVJ5ZHd2dmpyckhjeVBUY09PaTZkeHVWR04rS0F3SkFTRms5a3pNU3JCb3dXSk45ekxqNGE2SmhVSWtUc3REVysrOXpJaVpNRXdVV1o4OWNVaGZQM0ZJZmVhWEZwaXdNVUE5T1lHTWJON0pHVk96eTZaaVE4L1hROEFNSnV0MndVQzNpK0cvV0VYSG1aUGViSVNtQXUvbVB3ZnFHN1g0RTY3aHZEOFYyUk5KalIxcVVDSTNESHhaUHRaa0R3ZWFwMFdVb0UvS2xycSt4a2pOeXFlbEM4TmhyVWJsK09sMVFVUWlnUm9idExpODQvMzROQ0IwMzBWb0s1MDRsQ0d2dGQyRkI4VWhnV0w4N0htMTdSN3JOY2JpeVdTZ0tsREdXY3dQTXh1cWdhSkpFRFpvYU9JWHhvY0hrZ1lDUlV0ZGFob3FVT2xwdEhEVlhXdmFvd05ERVZGU3gxTzM2bnNWeWpOUkNlSE1qNEFmTEpsTi9JbnZJU1NFNWNSSVF2Rzd6NWVpOTBIUHlENWJwM1pCQ25mZjBBT0p3T1pXTnFQYitwK244dlhMU0RHdDFoc0tva2tvR0RJbXhvQ0QzTUZNQ0FyNGRybFc1ai9iNjhEQUo1U3BLUEpRSGVzWTJZODRGazE2WTZCdGdubXV2cys3QTNtZ2M1bnNTR1VpZkdiOTllUXNNYkIvVVhZL092dFlIWDdEUGtkQTRFNUdQN20vVFZZNk9wcjdKcjVCYmpQWHNMQW8rbW9iWkJJQXBTR05xcGRtVGtXV3o5L0N3QWR3ZFJaVElSWUM4QlZ2Q0NnWXpzc050R2FBNEFFVjI5M3BnN1pIZTZ6MHh2TTl6Y2FkTGhaV1lQRkJSdXg0ZldQME55a3hjTEZNL0MvbDNkaCtTK2ZHZFQ0VW9FUVUySVUvYTduS1JPeC85QVdZbnlicld1dmE5dTViK01EajJZRk1CQWIyNHpWQVVFQjB1SmpGMkE4b3NaYjMrLzErT0VNNGZhamM4ZjZLV2NOaHRUd3FINHk4L2NDbjhXR1VDVEEwbFZQZVR3Zk5tL2E1cEh4QStnQmtQQUVIbVN1bVhOeThkR2ZOeEJpYlVjSDlmYm8wYUlCbS9LTUZJOXlBQUM2QVZ6bGFLa280dGE1V3ppejdUUzJ1cWp0MCtPU2NkcDEzRitVa29QU2V0VTl0VUNCdmxKUnBwSi9PRjZMZTU4Q21Ud0U2ell1SnpQNVlzazFySC90dzM1dUswQ2ZidDNQR25hN3c4Wm1zNWJDVGYvL1FmRXdHam9QQlJ1UHovbmEwRTZ0bENraS9DTmtJVGgrL0ora2dKcGhyMFZMZ3pFdEpnbjJubTZTNVdKWWJveUFOd1AzaHB1TWx1ZTk0Rkd4UXBueHc0a1NYQ2loOVVSVE0yaTJoa2pzajVvN2phQW9NK0tEd3BBeFdZa2QzNzZIeVZOcFhTTVRaUzdqODdtVEFWeDRtQVo2MUN1QWdVZG5wdUx0Wi92RjZXa2hxSENQZ3cvZ1NSaStGNFlqNE9HTkZTL094L3BOSzl4NSsvMWdvc3dmQ0VXQ040ZjlwU1BBVHpVQWdOc2dsSis2aWcvZitaSlVvcmhqSkFhL1gzai9qd201U3ZjRUNvR0pNcGNKUllKbk1ZTFF3a2p4S0x5Z3dXQ1FTQUtVZXIyeE1UMC9CUXQvTlovRWZ1YU9TeU4rLzZNMlBrQUxnakNReVVQdzNKS1pIcTliTExZMkFBVkNrU0FUajlENHdFKzdBaGg0YkVlcXZSVUlFb2p3bjZmK1FTdGJlYVVvR1RDYVJjTjVVQThITStmazRya2xNekZqZGw5dHRMblRxaFA0OHpaZ2hQR2NCOEhqR0FDQTd0QjZXeHdVRU13Y2pwaVl6VkNEOEtDWWtLdkV6TG01bURWbklpSmt3ZVM2SzN2MUJuNUN3ek40WEFNQXVLMkVxaHRxYkhsbkI4NlVsbU9oTWh1dFZNZEQyWW9VU1RGUUpNVmcxcHhjVE1oVjludlFHZ3ltZzJLeGNDdUdTSm8vYWp6T0FRQzhBbmdIOXhkQmRiRWEvL1czUGplYjhmdFRJNklHSFJSRlVneEVJZ0VVU1RHUVJZWWdNWkUyL0VDZWpTdDg4QzFvWC82QlRyRVBBNDk3QUFCQWJLTE1wNFFpZ1VmTW9lcUdHcFN4RTM2K2ZuRDJPdUYwT2owK05KaUJ2YUhYR3h0SGpScjFMN0ZZK0ZmUU0vMnhHOTBkUDRjQllMREMzR245VU9EUGs5NzdyUU5EcnpkZWRkaTdHMEpDcGVXZ2pWMkJuNW5CdmZGekdnQUdxYURiZTZRTzhyb0JualEvNzcvL1grSC9BQUtvcFo2UlQzRlpBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCJdLCJhYWd1aWQiOiI2ZGFlNDNiZWFmOWM0MTdiOGI5ZjFiNjExMTY4ZWM2MCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwidXYiOnRydWUsInBpblV2QXV0aFRva2VuIjp0cnVlLCJtYWtlQ3JlZFV2Tm90UnFkIjp0cnVlfSwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV0sImZpcm13YXJlVmVyc2lvbiI6MX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wNi0wNSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDYtMDUifSx7ImFhZ3VpZCI6IjU2MjZiZWQ0LWU3NTYtNDMwYi1hN2ZmLWNhNzhjOGIxMjczOCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiNTYyNmJlZDQtZTc1Ni00MzBiLWE3ZmYtY2E3OGM4YjEyNzM4IiwiZGVzY3JpcHRpb24iOiJWQUxNSURPIFBSTyBGSURPIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfSx7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjowLjAsIm1heFRlbXBsYXRlcyI6MTIsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJibHVldG9vdGgiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNLRENDQWMrZ0F3SUJBZ0lVQVUzMVcrSHplMjU5WHBHdGZocWpzMlNBS0RZd0NnWUlLb1pJemowRUF3SXdhakVMTUFrR0ExVUVCaE1DUmxJeEVEQU9CZ05WQkFvTUIxWkJURTFKUkU4eEx6QXRCZ05WQkFzTUpsQnliMlpwWkc4Z1FYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmlCU2IyOTBNUmd3RmdZRFZRUUREQTkzZDNjdWRtRnNiV2xrYnk1amIyMHdIaGNOTWpNd05qSXlNVEl4TlRBeldoY05Namd4TWpFeU1USXhOVEF6V2pCcU1Rc3dDUVlEVlFRR0V3SkdVakVRTUE0R0ExVUVDZ3dIVmtGTVRVbEVUekV2TUMwR0ExVUVDd3dtVUhKdlptbGtieUJCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVJRkp2YjNReEdEQVdCZ05WQkFNTUQzZDNkeTUyWVd4dGFXUnZMbU52YlRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQks3VzB4L1QwZUplYTZlbUMxUkZTazd4YnJXUlV3RGVDT0I0VW5ETXFpWURPYkltUjRHZXQxcTVyWFphaXJEM1F1b1c1MUhnUGZSOXFod2UxV0VrSDJhalV6QlJNQjBHQTFVZERnUVdCQlErSDFHeXlzQnJFaWNhczJPTFc1aGlPUU1TRXpBZkJnTlZIU01FR0RBV2dCUStIMUd5eXNCckVpY2FzMk9MVzVoaU9RTVNFekFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQW9HQ0NxR1NNNDlCQU1DQTBjQU1FUUNJR0dJd1BISnFsV1dxT3ZGTG9jZjFQZDZXS2JkdkJJZW4ySXZlZDVBNjFBd0FpQkNqMnBlLzVjWHFRYlJqMXRxcFFka21paWljcHY4Q09zb2FudVllMm15RGc9PSIsIk1JSUNIekNDQWNTZ0F3SUJBZ0lVUFRRYVRHNmVPd1VVL01Xdm4rVEpJSE0zYkhvd0NnWUlLb1pJemowRUF3SXdhakVMTUFrR0ExVUVCaE1DUmxJeEVEQU9CZ05WQkFvTUIxWkJURTFKUkU4eEx6QXRCZ05WQkFzTUpsQnliMlpwWkc4Z1FYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmlCU2IyOTBNUmd3RmdZRFZRUUREQTkzZDNjdWRtRnNiV2xrYnk1amIyMHdIaGNOTWpNd05qSXlNVEl4TlRBeldoY05Namd4TWpFeU1USXhOVEF6V2pCbE1Rc3dDUVlEVlFRR0V3SkdVakVRTUE0R0ExVUVDZ3dIVmtGTVRVbEVUekVxTUNnR0ExVUVDd3doVUhKdlptbGtieUJCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUmd3RmdZRFZRUUREQTkzZDNjdWRtRnNiV2xrYnk1amIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBUW1ObWxvU3dMVERTY0phNER3VjdzMnRYMEI4VldVWXFaK2g2ZmdYWHoyNGFQTWlyZkdXVjJwQmplcFJ6ZTNEWS9laUZNem5iZXVISVpERFhZMmxqc3ZvMDB3U3pBSkJnTlZIUk1FQWpBQU1CMEdBMVVkRGdRV0JCVGVNQWMzYVRnWXp1V0orbUxhcHJ4RUZMWFhQREFmQmdOVkhTTUVHREFXZ0JRK0gxR3l5c0JyRWljYXMyT0xXNWhpT1FNU0V6QUtCZ2dxaGtqT1BRUURBZ05KQURCR0FpRUEvYUhjdXptK0VIanliTGgxRFlsZkJacXp3N015U0o3NWlqb0tUUkhTT3pBQ0lRRDZub1ZsV1VMRDl4aGFOUy96VW5KWEhjOTBGakpnYWErTlpBdzlXUlFjWGc9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFMUUFBQUMwQ0FZQUFBQTl6UVl5QUFBQUNYQklXWE1BQUE3REFBQU93d0hIYjZoa0FBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCM2QzY3VhVzVyYzJOaGNHVXViM0pubSs0OEdnQUFFVXBKUkVGVWVKenRuY2x6RkZlZXg3K1pXV3VtRmhBZ3dPeUlWU0MwbUdrMzNWNnczVjZRZ1ptSjZJaTVkRVIzZE45N1RuUHA2SW5vMnh4bUptYm0xbi9BM0RvbW9zMWk0dzA4N1FXSHNSYU1oTmdzSkNPUWhWZ2tVR1l0V1pVNWgwSmptVllwUzlLM0tqTmZ2czhGYklXK1dhaStldlhlNy8wVzVkdmZIM1Foa1FpQzZ2Y0xrRWlZU0VOTGhFSWFXaUlVMHRBU29aQ0dsZ2lGTkxSRUtLU2hKVUloRFMwUkNtbG9pVkJJUTB1RVFocGFJaFRTMEJLaGtJYVdDSVUwdEVRb3BLRWxRaUVOTFJFS2FXaUpVRWhEUzRSQ0dsb2lGTEZhUEVUUjRuam1uMDVETlZaUzlBcjNSakgrWHorbmFFbm1wL25YZjBSeTI3TVVMY2VheHAxLzdZWmJ5RlAwRnFJbUs3UmJ0R0ZlUEVQVGk2M2Vnc1RHZlRROXlRK0pyVmlQNU5aT21wN1pmN29tWmdacXVPVXdlOSttNmhtZFI2bDZrdTh4dW80QkNzOGFadDhwbXBZWE5UTzBQZkVOOHJlSGFIcjZnVGVoeEpNMFBja1RGQVY2UnpkTkxuOTdDUFozMTJsNlh0VDBVR2oybnFCcHFhazZwUGU4U05PVGxFaHVmUmF4bFJ0b2VzejN2QkpxYW1qcjZ6Tnc3UnhOeitnOFJ0T1NsREM2ZUZzNXQ1Q0hkZWw5bWw0bDFOVFFUbllHbWFHUGFYcXBIYzlCYTF4TDA0czZTa0tIM3ZveVRTOXorUnljekNPYVhpWFVQQTV0OXA3a2lTa3FqUFlqUEwySW83ZTlCaVdoMC9TbzczV0YxTnpRMmVFTEtFeU4wL1NNem1PQW90RDBvZ3d6Y2xSOGRCZlpteGRvZXBWUys1dEMxNEhWZDVvbUYxdTlHWW1OKzJsNlVTWFd0QW5KemUwMFBiUG5CT0E0TkwxSzhlWHEyK3c5QWJpOGY2elJKUStIeThYb09zcjdwSE5kbVAyOFJXc3grR0xvd3RRNHNqZDdhSHA2Mit0UTRpbWFYdVJRVkJqRTJITnVwQWVGQjJNMHZjWGdXM0lTODhDZ0pnMms5eDZtNlVXTjFQYS9nZGE0anFibngyRndGdDhNbmJsOEZrNzJNVTJQR1QrTkdzeWZuWk16WVEyZXBla3RGdDhNN2RvNVdKYytvT214VjVtb29LYnFxSjl1bVVzZndMV3pOTDNGNG1zK05EMG1UZHdIUmdYMitXT214bGZkVCtPcm9mTmpBN0FuYnREMGpFN2lTVDBpTUdQUGhYdWp5SThOMFBTV2d1OFZLOHp3VG13Vk41WXFPdXdZL2t6UDI0RHI3d3dxL3czZDl3N2NZb0dtWjNTK1JkTVNIYVByT084VHpTbkN1dmd1UjJzWitHNW94M3lBN0xWUGFYcDYyK3ZVZkFSaFVibDVNSmxybjZQNCtCNU5iNm40Ym1pQWV6Z3NaWXdkcHVtSlNtckhJV2dOelRROXM4L2Z3K0FzZ1RCMDV0cG4xTjl1WFpabmVjSThERHJXTkxKWFA2UHBMWWRBR0pxOS8wcHRPMGl0dWhBTk5kMUFyZll4KzA3QkxkbzB2ZVVRREVPRGZFSldGT2dkTWsrNkhQcUJONkRFRWpROXZ4S1I1aU13aG1iSE1HV2VkSG1ZcFd2NTI1ZHJXZ1RyUldBTURYQVBoN0dWenlDNXBZT21Kd3J4NXUxSWJOaEwwL016RVdrK0FtVm82OUw3MUR3QVdVVDcxekJ6eC8wb2d2VWlVSVl1WldwOVJOUFQ5LzlNeHFUbm9tclFtYkhueTJkclhnVHJSYUFNRGJCajBtbm8rMTZoNllXZDlLNmZRcXRiUmRNTDJuWURDS0NoY3lPOTFHb0gyVExzZTVoYnNGSVI3RmMwUFJhQk16UmNGeWF4aURhNXRRdXhwbzAwdmJDaTZvMUk3Zm9KVGMrdklsZ3ZnbWRvUENtaVpmMndGRVhtU1FNd09ycDVzV2NmaTJDOUNLU2hpNC91SWp2OEpVMVA3enhLN2FZWlJvd08zdFlyZS9NcjM0cGd2UWpzdTB5TlNhOVlqK1RXTHBwZTJFaXMzNDM0K2wwMHZTQWVCbWNKcktFemw4L0JzYVpvZWxFdW9tVW1hems1RTVuTDUyaDZiQUpyYUxkb1U0dG85ZFpYb0NTakY1Tld0RGlNQTIvUTlOaVhYMndDYTJpZ0dqSHBuOUgwd2tKcTkvTzAyVFpBc0xjYlFNQU5uYjh6Qkh2OEdrMHZpdHNPWnV5NWNHOFUrVnVYYUhyVklOQ0dCZ0N6ajdjaUpEZDNJTmEwaWFZWGRMUzZKcVIySHFMcHpmUnc1K1JVZytBYit1Szd2QWxLaWdLak16b3hhYjJqRzRwR210d1hrQ0pZTHdKdmFNZWFSdWJxSnpROW8rczRvQWIrbjAzQmFPZjk4ckxMNUtwRktONVo1a0ZFYTJoR2F0dEJtbDVRU1d4b1JYemRUcHBlMEErRHM0VEMwTm5yNTFHY25xRHBSU0ZoaVpuM1hDUzNtcWdtb1RBMFhBY21jZitXYm4wRmFxcWVwaGMwRkMwT2ZmOXJORDJybjlzTXFKcUV3OUNZN2ZyUEthSlY0a21rOTc5SzBRb2k2ZGJEVVBWR21wN1ovdzVOcTlxRXh0Q0YrN2VRKzdhZnBpZnl0b05hQkRzMkdLZ2lXQzlDWTJpQWV6QkpibTVIZk0xV21sNVEwT3JYSU5YeUhFMHZMSWZCV1VKbGFHdmdRN2c1aTZhbkU4TmFRY0hvZklzV2xneGlFYXdYb1RLMG04L0FHdnlRcG1kMEhoVXVKcTEzOExxdlpnYTVZME5xUWVqZVRXNU1lZzFTMjM5RTAvT2J4S1kyNmphcTFvUG5HWVRPMExuUmZ0aVRJelE5a1E2SHpOZ3plL1JlclFpZG9RSEFJdGF6cFZ0ZkZpSW1yY1NUMFBmejBtT3R2bFBVNGFpMUlwU0dObnRQQWs2Um9xWEVFdERiZUpjUWZrSDl4WFRkVU1XZTV4SktReGRuN2lOei9UeE5UNFJ0QnpQMkhPUWlXQzlDYVdpQW15ZGRPa3h0bytuVkduYkNWZGhpejNNSnJhR3pWejZCWXo2azZla2hIalprZEIyamhSK2Q3RXlnaTJDOUNLMmgzYUlOOCtJWm1wN1IwUjNPbUxTaVVDZC9CYjBJMW9zUXZvUGZZL2J5U29KS1Y4WS9wdW5WQ25aWldaaTNHMERJRFcxUGZJUDhuU0dhSGpPT1d5dW9zZWNBVElKZExxRTJOTUJkVWRKN1g2S21YVmFiVW1zR1hocnNUTStmYVZwK0VYcERXeGZmaFd2bktGcnN4UGhxbys5N2xkYzh4eW5DNmc5K0Vhd1hvVGUwazUxQlp1aGptbDZZdGgzTStIbm02cWNvenR5bjZmbEY2QTBOY0xjZGlRMnRpSy9kUWRPckZxVUdsSjAwUFdaYzMwK0VNSFIyK0FJS1UrTTB2VEQwa3phNmp0RmFCSmVLWUlNeENYYTVDR0ZvdUE0c1l0ZC92ZU10WG9PV2FxQW8wSW0vZEZaZmVJcGd2UkREMEpndG91VmtoMmwxVFVqdENHNU1tajM2T2FqZCtKZUNNSVl1VEkwak45SkwwMlAyVkdiRGZHMzVzUUhZRXpkb2VuNGpqS0VCY2t4Nno0dFE5UlUwUFJaS1FvZmVlcGltRi9hYndhY1J5dERXNEVlMEdqaEZpME52ZTUyaXhVUnZlNDAyVE5TMWM5U204a0ZBS0VPejM2QWc5cE9teHA0dm53dGRFYXdYUWhrYUlNZWtuOWxMYlhpNFhHS3JOaUc1dVoybUY4WWlXQytFTXpUN2tHTVEyd0lzRjZQektLQW9GSzJ3RnNGNklaeWhBVzRZU3U4NEVveVl0S0pTTDN6TTNwT2hMSUwxUWt4REV5OEtOS01KcVoyOGtjSkxKZFh5STJpTjZ6aGlyZ3NycEVXd1hnaHBhSWQ4bGNzc1FGMzZheUJQZ24xNG02WVhKSVEwTk1CTnRtR1BSbHNzYXFvTzZiMHYwZlJFUEF6T0lxeWhNMWMvcGMwRVViUVlkWGpsWXRIYjNvQVNUMUcwU2tXd0gxTzBnb2l3aGk1TmJTSVcwVDc3dHpTdFJUK2JHQSszTHIwWDZpSllMOFExTkxnbFJmRzFPNmdENENzbHRub3pFaHYzMC9SRXUrcCtHcUVOelo1OGFuVFUvdWF3cm92M3lXRGZIVVorYkpDbUYwU0VOalRBWFpHTWptNG9zUVJOenhOVmhkNXhoQ1luK3VvTVJNRFF6TVlwcXQ2STFLN2F4YVJUT3c1QnExL0RFUXZKSk5qbElyeWhuWndKYS9Bc1RhK1cydzV1RWV3blFoVEJlaUc4b1FGeW52VHU1NkhWcmFMcGxVTk5OeUM5NTBXYVhoUzJHMEJFREowYjZlRzFoMVUxNk8xdmNyUVdRRC93Sm0yL1hweDVnT3oxenlsYVFTY1Nob2Jyd2lRVzBkYmlLcHdhZSs0L0xVd1JyQmZSTURTZVhQYzZuT3l5K05vV0pKN1pROUVxcjcrWHBpZEt6NDFLaUl5aGk0L3VJanY4SlUydm1sMy9xWk5nYjEyQ2ZmY21UUy9vUk1iUUFQZGdwTGNmcVU1TW1yeEhqOHBoY0paSUdUb3o5REVjYTVxaXBhWWJrTnI5UEVWckxzd29pbXZuWUEzd0JwV0dnVWdabWozcXR4cmJEbTRSYlBnbXdTNlhTQmthSU1la2QvNEVXdjFxbWw3cEp2S25OTDJvYlRlQUNCbzZmMmNJOW5mWE9XTGsvYTdSMFExRmkxTzBSQzJDOVNKeWhnYTRZU3lqOHpoUml4ZmRFTFVJMW90b0dyci9IYmlGUEVVcjNyd05pUTJ0eTlaSnJOL042d0VpY0JHc0Y1RTB0R05OSTNQMUU1b2VvK3Mvc3dGamR2aUNzRVd3WGtUUzBBQTVKbjNnVFNqeDVKSy9YOUhpMUpyRktCNEdaNG1zb2JNM3pxTTRQVUhSVWxOMVNPOStZY25mbjlyekFxMnFuRDF6Sm14RTF0QndISmpFaFBmbEhPaVlzV2ZyNnpOQ0Y4RjZFVjFEWTdicnYwdlJTdTM4TWJTRzVrVi9YMmxhd0NIS2F3Q2l2ZDBBSW03b3d2MWJ5SDE3a1NPbXFERGFGMS8vcDNkMDAzcm4yWGVIa2I5OW1hSVZWaUp0YUlCY1JOdDFmTkhkUVpuZFRVWHVpRlFwa1RlME5mQUIzSnhGMFZwc0Q0M0V4bjI4bVlqa3hqcGhKZktHZHZNWldJTzhqRFNqcy9JVmw1cUlkQ1VhUmJCZVJON1FBRGttWFdFZk9pV1dvTTV3TWZ2a2RnT1FoZ1lBNUViN1lVK09VTFFxN1JTYTN2c1MxSFFENVptbEl0anpGSzJ3SXczOUJJdlk5YitTYlFjekVTbEtSYkJlU0VNL3dldzdUU3VpVGJVOEI2MXhiZG12YXcxcmtHcDVqdklzSUZwRnNGNUlReitoK0hnUzJSdWtqMjJQZVNoR3gxdUF5dm5SUjYwSTFndHA2RGxRWTlLZHg4ckdwSFZpN0hsR3hwNS9nRFQwSERKWC9nTEhmRWpSaXEzYWhPU210ci82LzhuTkJ4QmZzNVh5RE5mT0lUUHdFVVZMRktTaDUrQVdiWmhmdjBmVG0rL2dSejBNRWtkQmk0STA5Rk9ZUFcvVHROSnRyLzBnSnEzRWswanZmNVdtSC9WRXBQbVFobjRLZStJRzhuZUdLRnBxMGtDNjlmRC8vM2U2OVdXb3FYcUtkbUZxSExtUlhvcVdTRWhEendQOWNEalAzNWRMS2ZVMWVrV3dYa2hEejROMThWMjRkbzZpbGRwK0VGcmpPbWdOelVodE8walJoT3ZBSW5aVEZZa0FETEVPSGs1MkJwa3IvOHZKdFZEVUp6ZUhDaTMybkIyK2dNTFVPRVZMTktTaHkyRDJuS0FsRDVXeTZqaVZNWUE4REM2RU5IUVpabGZCMklyMXk5YUtOVzBrdktJU1VTK0M5VUx1b2N2aE90U0VKUmFsSWxqTy9sNUVwS0VYSUlqdHRHU1oxY0xJTGNjQ0ZCN2VRVzZrRjBsV2RHS1oyQlBmSUgrYkV5T2ZqMGUyaWdlNStmTlA2dU11VmlYbi8rVittRmN3blY5NGJVeHFMbUtLQ3owR3hGVVhpU290cGRMUUhwaTlKd05qNkdxdnpsOU1hdmp2NGZrN1FMMnkzc2F2V3ViZjZyeC9KNDdUWTR1YlpoQlhnZFZKQit2U0RuYlVGM0ZnWlJGYjZwYi9hU2kzSEI0RUpsL0NLY0lpNXBuNGplMEE0eGtWZlE5aStOTm9Fdi9jcitOM3ZUbytuNHpCV1VaQVNCcmFnNkNNZGNoYytZdndSYkJqbG9vL1hrM2hYd2JTdUpkZFhEdUlXYVNoS3lBSWNkOG9IUWF2VG12NHcwVWRvNmEyNk8rVmhxNEF2NnRDaWpNUGtMM3hoVy9QOTROSHRvSi9HMHpoZnBsRGFqbmtvYkJDekw2VFdQSEdiMzE1dHRWM0tyUkZzTWMzNVhGa2d3MEF5QlVCcTZqZ2JsYkY5VWNhemsvR3lrWlZBR0E2citBL2g5TDRRM3NHbWxMWnhscXUwQlhpWjJXMTJYZktsK2N5aUt1QUVYTmh4RncwSlYxczFCMTBOUlh3RDF0eitQZURKbjdaa2xzd2hEYzZvK0xjZDVXdnU5TFFGVktjZVlEc3RjOXEvdHo4clV1d0o4VXNndFVVNE5YMU5uN1haaUdobGwrQlQ5eEtJRjloUkU4YWVoSDQwUzRnQ2tXdzIrc2QvR0o3K1prM1Uza0ZBMU9WcmRMUzBJc2djL1hUbW9iT29sUUUrOEphRzgycDhzdnd3TVBLSWg3UzBJdkJLY0xxNTNYOTk4SWEvREFZbHpvMVFGT0FnNnVLWmI5K1pWb2F1aXJNOVB5NVpzOEtRdnk3bHV4b0tIL29mcGl2TEh3bkRiMUlDdmRHa1I4YnFQNXpuaVJHUlluR2VQbURvVlZRVUt3Z2NpY052UVJxc1hLV1VsZDVWUzVoSUJVcnZ3cTdBR3pIZTVXV2hsNEMxdGZ2VlhmU2xPdUVPdmE4VkI0dk1OeFhVMG9wcUY1SVF5OEJKMmZDR2p4Yk5mM3NOMStpT1AxZDFmU0R5a0xYM0hWeEY1WHNvcVdobDBnMXR4MVJPd3pPY3VWUitWaHpjMHBlZlZlVjNFZ1BDZy9HNkxxekxSU2lobFZRMEhPL2ZHaHUzNHJLMGc1a2N0SlNjVjJNLzhmZisvMHFoT0ZQb3dsWWhmS2JpbjByeXNlbzV5SlhhSW52bkxtVHdFZmo4YkpmMzFMbllGZERaWWFXSzdURU4yNWJLdjVuTklHdjdpOXN3NTl2eVZkMElBU2tvU1ZWNXJhbDRzdDdKWnNWWGNBc0tKaklxTGorV01QTng2cG5QNmxEYTJ5MHI2dzhiVmNhV2xKVnZwaU00WXZKcGRsc1c1MkQzK3hjSURnOUQ5TFFra0N5dTdHSWY5eWJYVEJQZWo2a29TV0JRbE9Bb3h2eitMdk5kc1ZsVjNPUmhwWUVBaVBtNHRDYUFybzM1TEc2d2t1VStaQ0dsbFNkaE9vaXJnSjZyUFJuUW5WUkZ5OTFUbHFmZHRGU1gwUkx2Yk9rRmZscGxHOS9mekJhS1YwU29aRVhLeEtoa0lhV0NJVTB0RVFvcEtFbFFpRU5MUkVLYVdpSlVFaERTNFJDR2xvaUZOTFFFcUdRaHBZSXhmOEJmU3dYZDVQVlNWWUFBQUFBU1VWT1JLNUNZSUk9IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiNTYyNmJlZDRlNzU2NDMwYmE3ZmZjYTc4YzhiMTI3MzgiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInV2IjpmYWxzZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImJpb0Vucm9sbCI6ZmFsc2UsInV2QmlvRW5yb2xsIjp0cnVlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJhbHdheXNVdiI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MjAsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbImJsZSJdfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDgtMjMiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlZBTE1JRE8gUFJPIEZJRE8iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIzMDgyMzAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA4LTIzIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wMi0xNCJ9LHsiYWFndWlkIjoiMjYwZTMwMjEtNDgyZC00NDJkLTgzOGMtN2VkZmJlMTUzYjdlIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIyNjBlMzAyMS00ODJkLTQ0MmQtODM4Yy03ZWRmYmUxNTNiN2UiLCJkZXNjcmlwdGlvbiI6IkZlaXRpYW4gZVBhc3MgRklETzItTkZDIFBsdXMgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQmZqQ0NBU1dnQXdJQkFnSUJBVEFLQmdncWhrak9QUVFEQWpBWE1SVXdFd1lEVlFRRERBeEdWQ0JHU1VSUElEQXlNREF3SUJjTk1UWXdOVEF4TURBd01EQXdXaGdQTWpBMU1EQTFNREV3TURBd01EQmFNQmN4RlRBVEJnTlZCQU1NREVaVUlFWkpSRThnTURJd01EQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJOQm1yUnFWT3h6dFRKVk4xOXZ0ZHFjTDd0S1Flb2wybm5NMi95WWd2a3NabnI1MFNLYlZnSUVrekhRVk91ODBMVkVFM2xWaGVPMUhqZ2d4QWxUNm80V2pZREJlTUIwR0ExVWREZ1FXQkJSSkZXUXQxYnZHM2pNNlhnbVYvSWNqTnRPL0N6QWZCZ05WSFNNRUdEQVdnQlJKRldRdDFidkczak02WGdtVi9JY2pOdE8vQ3pBTUJnTlZIUk1FQlRBREFRSC9NQTRHQTFVZER3RUIvd1FFQXdJQkJqQUtCZ2dxaGtqT1BRUURBZ05IQURCRUFpQXdmUHFnSVdJVUIrUUJCYVZHc2RIeTBzNVJNeGxrenBTWC96U3lUWm1VcFFJZ0Iyd0o2blpSTThvWC9uQTQzUmg2U0pvdk0yWHdDQ0gvLytMaXJCQWJCME09IiwiTUlJQjJEQ0NBWDZnQXdJQkFnSVFGWjk3d3MySkdQRW9hNU5JK3A4ejFqQUtCZ2dxaGtqT1BRUURBakJMTVFzd0NRWURWUVFHRXdKRFRqRWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1DQVhEVEU0TURRd01UQXdNREF3TUZvWUR6SXdORGd3TXpNeE1qTTFPVFU1V2pCTE1Rc3dDUVlEVlFRR0V3SkRUakVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVuZkFLYmp2TVgxRXkxYjZrK1dRUWROVk10OUpnR1d5SjNQdk00QlNLNVhxVGZvKyswb0FqLzR0bnd5SUwwSEZCUjlTdCtrdGpxU1hEZmppWEF1cnM4Nk5DTUVBd0hRWURWUjBPQkJZRUZOR2htRTJCZjhPNWEvWUhaNzFRRXY2UVJmRlVNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lRQzNzVDFsQmpHZUYreEtUcHpWMUtZVTJja2FoVGQ0bUxKeXpZT2hhSHY0aWdJZ0QySllrZnlINVE0QnBvOHJyb08wSXQ3b1lqRjJrZ3kvZVNaM1U5R2xhcXc9IiwiTUlJQjJEQ0NBWDZnQXdJQkFnSVFHQlVyUWJkRHJtMjBGWm5Ec1gyQ0JUQUtCZ2dxaGtqT1BRUURBakJMTVFzd0NRWURWUVFHRXdKVlV6RWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1DQVhEVEU0TURRd01UQXdNREF3TUZvWUR6SXdORGd3TXpNeE1qTTFPVFU1V2pCTE1Rc3dDUVlEVlFRR0V3SlZVekVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVzRllFRWhpSnVxcW5NZ1FqU2lpdkJqVjdER0NUZjRYQkJIL0I3dXZac0t4WFNoRjBMOHVESVNXVXZjRXhpeFJzNmdCM29sZFNyam94Nkw4VDk0Tk96cU5DTUVBd0hRWURWUjBPQkJZRUZFdTloeVlSclJ5Snp3Ull2bkRTQ0l4ckZpTzNNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lESFNiMm1iTkRBVU5YdnBQVTBvV0tlTnllMGZRMmw5RDAxQVIyK3NMWmRoQWlFQW8zd3o2ODRJRk1Wc0NDUm11SnF4SDZGUVJFU05xZXp1bzFFK0trR3hXdU09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUZBQUFBQVVDQU1BQUFBdEJrcmxBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQkhacFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1Tmkxak1ERTBJRGM1TGpFMU5qYzVOeXdnTWpBeE5DOHdPQzh5TUMwd09UbzFNem93TWlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwa1l6MGlhSFIwY0RvdkwzQjFjbXd1YjNKbkwyUmpMMlZzWlcxbGJuUnpMekV1TVM4aUlIaHRiRzV6T25Cb2IzUnZjMmh2Y0QwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOXdhRzkwYjNOb2IzQXZNUzR3THlJZ2VHMXNibk02ZUcxd1RVMDlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl0YlM4aUlIaHRiRzV6T25OMFVtVm1QU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2YzFSNWNHVXZVbVZ6YjNWeVkyVlNaV1lqSWlCNGJYQTZRM0psWVhSdmNsUnZiMnc5SWtGa2IySmxJRkJvYjNSdmMyaHZjQ0JEUXlBeU1ERTBJQ2hOWVdOcGJuUnZjMmdwSWlCNGJYQTZRM0psWVhSbFJHRjBaVDBpTWpBeE5pMHhNaTB6TUZReE5Eb3pNem93T0Nzd09Eb3dNQ0lnZUcxd09rMXZaR2xtZVVSaGRHVTlJakl3TVRZdE1USXRNekJVTURjNk16RTZOVGtyTURnNk1EQWlJSGh0Y0RwTlpYUmhaR0YwWVVSaGRHVTlJakl3TVRZdE1USXRNekJVTURjNk16RTZOVGtyTURnNk1EQWlJR1JqT21admNtMWhkRDBpYVcxaFoyVXZjRzVuSWlCd2FHOTBiM05vYjNBNlNHbHpkRzl5ZVQwaU1qQXhOaTB4TWkwek1GUXhOVG96TURveU55c3dPRG93TUNZamVEazc1cGFINUx1MklPYWNxdWFnaCttaW1DMHhJT1czc3VhSmsrVzhnQ1lqZUVFN0lpQjRiWEJOVFRwSmJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09qSkZOekZDUmtaRFF6WTNSakV4UlRZNU56aEVRVGxEUWtJMk5EWXpSamt3SWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2pKRk56RkNSa1pFUXpZM1JqRXhSVFk1TnpoRVFUbERRa0kyTkRZelJqa3dJajRnUEhodGNFMU5Pa1JsY21sMlpXUkdjbTl0SUhOMFVtVm1PbWx1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TWtVM01VSkdSa0ZETmpkR01URkZOamszT0VSQk9VTkNRalkwTmpOR09UQWlJSE4wVW1WbU9tUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZNa1UzTVVKR1JrSkROamRHTVRGRk5qazNPRVJCT1VOQ1FqWTBOak5HT1RBaUx6NGdQQzl5WkdZNlJHVnpZM0pwY0hScGIyNCtJRHd2Y21SbU9sSkVSajRnUEM5NE9uaHRjRzFsZEdFK0lEdy9lSEJoWTJ0bGRDQmxibVE5SW5JaVB6NDc3SlhGQUFBQVlGQk1WRVgvLy84RVZxSVhaYXZHMk9vcWNMRzJ6T09rd3QwQlNKdHFsY1hWNHUrYXV0bFdoYnprN1BVQU1ZOUhjcktqdE5icThmZUFsOGFCb3N6ejl2cGRqc0dHcXRGM244dVRzTlNacGM2SnNOVDUrdjB4WUtudThQZmY1L0w0OGZnL2ZyaWN6SmdZQUFBREFFbEVRVlI0MmtSVUNaYkRJQWpGWFpPWTFUYXROYzM5Ynprc1NZYzNyNE1FNGZNQkFhRDZ6bDh5LzlUT2dldDhkNWpmTjc4YndNL2REQ1JwUjUyMXpYZm9qSEowNUlJeWhCQVVTVkFPTmRHekJZdDJmN0tGcmZrSmFBa0hoOUZaaGNEWEhSa1RLbzlNTGloR2FhdkltblYzcXlFWDBFcHJnei80RHdVRDdrQ0hSbmQ4UUZONDNHbzRVVm1ERGd6YTR3MjdvaXpkQTIrY0srdXVVcGpqbzIreHdjLzQyVzUweDVMR1llREJzUjBIVkl4NXg4aUY2MENibGJURUVrRnIyN2JOREJVVlNxMU9LVlBiRTYyYjNFSDhGcUJnNU9PT0V1YzJ0OFpKaXFNT3VHcCtjS2pnN3dWR2Nlb3pxTjRweGdWUFFrakZZZ2JWSktEVWhEQ2pZcmF3UDVxNEVUZ0M5ZklNUkh0aXRwUWNDdkpPRUxjYk1zUWduY2lSa2xqcHlRanZHNDRqcUJVRVRGaUJpMVBFSXlla096c1crVHk1Y0xIb3M1UitkTVMxTHRTU3hmM2dRSGN6UjJDSTRnTU5wVzRJUkExUU1hNnRKNCtDNnVIdUdFOG1OREl5RnFnL09QL01NVXVlUzZJcThTOTBkQWVCSlNFeS9xS2tLK0JOd3o4Y1lZNGpiNUo2dTRpV0NJMkIxWjU2TFc1a0VjNGhrZE1wc3ZVQzU1ODVTWDBRdWJjZ05xeWZnREZFY1R0KzQwLzBTNU54MHdhQ3czT0trY09iQTVJbjBBWXAwMXBqancybjYyNlVEanRId2EyOGlIdVRLcXRydityZVc0MU5aNmlHbHI3dXVMSkNma0Z0Y3RjRzA0c2dtMWVOUytaYURucGFURXJHb3lYNUpLMmlNejh4czBuT3dXR2NQRE40OXFhQ2Q0YnpKb3pEWm0vYUJLK0Vvekx3K1hoTkJpWXdIZjBzaU91MVhQa0cvekt3dnFZS2NmU3dERWNIL29VZTA3ZXMvV1E4ckl5ZzJET1hqOHRqa1pkdURCL2I4aHpEbGxNTU9DUzVCRW5kNTM0Zjh0aTNVWmM0a01zM3hMeWFmTVNzSmhkRzhYUHFqTms1dEFnTzI1ZmVLQ2huVmREai9KMEZNa09zVS94TUJ2MHdGaFllRUdmVkgxM2Z1RFUweURGTGE0ZmM3Um5XSEJmdVRGVjJ0RW1Od2FkYzdhYzNVWTJqZkJsN0hUMzZmZTM0aVFPNW1OQ0ZGQlcwN0tqUGdxaE9MVTAxdlo4UHVlWjJKQ2xGWk44amtVczY5dWthOWVQcDYrRWZMNEFGNStOeXdTYmlySHRjQjhNbC9na3dBRWprSzY0S2pIUGVBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjI2MGUzMDIxNDgyZDQ0MmQ4MzhjN2VkZmJlMTUzYjdlIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWV9LCJtYXhNc2dTaXplIjoxMDI0LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo2LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjk2LCJ0cmFuc3BvcnRzIjpbIm5mYyIsInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wNy0xOSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDctMTkifSx7ImFhZ3VpZCI6Ijk1ZTRkNThjLTA1NmUtNGE2NS04NjZkLWY1YTY5NjU5ZTg4MCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiOTVlNGQ1OGMtMDU2ZS00YTY1LTg2NmQtZjVhNjk2NTllODgwIiwiZGVzY3JpcHRpb24iOiJUcnVVIFdpbmRvd3MgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsic29mdHdhcmUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsic29mdHdhcmUiXSwiY3J5cHRvU3RyZW5ndGgiOjI1NiwiYXR0YWNobWVudEhpbnQiOlsiaW50ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNTekNDQWZLZ0F3SUJBZ0lVVzNYSzh5eXdiQVdsaWdsaXhJRjYzZHZxWXk4d0NnWUlLb1pJemowRUF3SXdmREVMTUFrR0ExVUVCaE1DVlZNeEVUQVBCZ05WQkFnTUNFTnZiRzl5WVdSdk1ROHdEUVlEVlFRSERBWkVaVzUyWlhJeEV6QVJCZ05WQkFvTUNsUnlkVlVzSUVsdVl5NHhJakFnQmdOVkJBc01HVUYxZEdobGJuUnBZMkYwYjNJZ1FYUjBaWE4wWVhScGIyNHhFREFPQmdOVkJBTU1CM1J5ZFhVdVlXa3dJQmNOTWpNeE1UQXpNakF6TmpVeFdoZ1BNakExTXpFd01qWXlNRE0yTlRGYU1Id3hDekFKQmdOVkJBWVRBbFZUTVJFd0R3WURWUVFJREFoRGIyeHZjbUZrYnpFUE1BMEdBMVVFQnd3R1JHVnVkbVZ5TVJNd0VRWURWUVFLREFwVWNuVlZMQ0JKYm1NdU1TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1SQXdEZ1lEVlFRRERBZDBjblYxTG1GcE1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRU5BdmJ0Y2NNcjdqL1NSV21xSUVaVFJXTkp5ajZtc1lyNWxHZUFnZFNHeUM5TzAzNTZSSWVjdWFWaU9xejBEeGdTMWYvNUtQYlpwMXQweUQyZlZSWDk2TlFNRTR3SFFZRFZSME9CQllFRkE1dEwxMGc4OHQycVhsUGxoSVNJMmRJemxhVk1COEdBMVVkSXdRWU1CYUFGQTV0TDEwZzg4dDJxWGxQbGhJU0kyZEl6bGFWTUF3R0ExVWRFd0VCL3dRQ01BQXdDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdYZnV2anNwKzR2NWlHT3FuZ1VnT2cxaG1iZ0ZQRk1nSWp5V3hDS3F3L2Q4Q0lGaW1MTlhMREl3QStvSWJQMXlPZnFFOHhrNnE3LzRMV09WWWtSQUxvQkMyIiwiTUlJQ2VEQ0NBaDJnQXdJQkFnSVVlaGRWakpKSkV5SzNDQUVTSFUzNVRHWSs3aVl3Q2dZSUtvWkl6ajBFQXdJd2dZOHhDekFKQmdOVkJBWVRBbFZUTVJFd0R3WURWUVFJREFoRGIyeHZjbUZrYnpFUE1BMEdBMVVFQnd3R1JHVnVkbVZ5TVJNd0VRWURWUVFLREFwVWNuVlZMQ0JKYm1NdU1SZ3dGZ1lEVlFRTERBOUZiblJsY25CeWFYTmxJRUYxZEdneEVEQU9CZ05WQkFNTUIzUnlkWFV1WVdreEd6QVpCZ2txaGtpRzl3MEJDUUVXREdsdVptOUFkSEoxZFM1aGFUQWdGdzB5TXpFeE1ESXhNelUzTkRCYUdBOHlNRFV6TVRBeU5URXpOVGMwTUZvd2dZOHhDekFKQmdOVkJBWVRBbFZUTVJFd0R3WURWUVFJREFoRGIyeHZjbUZrYnpFUE1BMEdBMVVFQnd3R1JHVnVkbVZ5TVJNd0VRWURWUVFLREFwVWNuVlZMQ0JKYm1NdU1SZ3dGZ1lEVlFRTERBOUZiblJsY25CeWFYTmxJRUYxZEdneEVEQU9CZ05WQkFNTUIzUnlkWFV1WVdreEd6QVpCZ2txaGtpRzl3MEJDUUVXREdsdVptOUFkSEoxZFM1aGFUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJCcnZ0YW5seFhySmtTMlFWL0NIZHp1YnBDbS9xOE8weTZzMEc1RUMzRXlDL2ZBdlU4eUk0NytYdlpxT3ZyaVBLK29jUlNMeENhL3BmTW1YQ3ZoUWFvMmpVekJSTUIwR0ExVWREZ1FXQkJUNlQrUmJ1cE9ZUHc4YjJZeHdNL0NxK1diaGtUQWZCZ05WSFNNRUdEQVdnQlQ2VCtSYnVwT1lQdzhiMll4d00vQ3ErV2Joa1RBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUFvR0NDcUdTTTQ5QkFNQ0Ewa0FNRVlDSVFDaHl0MlVXQ2krQlpPcjFOalhwZ0c2c3g4S2xFZGtETFhaWTZ4NnZya09hQUloQUowVWZFUDRWNk0vYXFoWGI4RmJ3WEswbWVBY2E4SVZkREpub1NNcEJHd0kiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFCQUFBQUFRQUNBWUFBQUIvSFN1REFBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUYwS1NVUkJWSGdCN04xOWpKN2xmU2Y2QzJ6aUFZOWp4dUFaRDJhaFlDZm5uT2lrb0VRNVN1VklTYzdtbEtwTmxRcm5qelJVY2M1cVNWdXpsVFp3Q2xtcE1RMzBhQk96QmExV0hnbzUydFdNTmpRNjBsaU5EcEZLVHJwdFZwbTIyaW9SSk5MWnM0a2RVbUx3dk5nZWcyY2NEeTltbjk5amhoampsM2w1bnVlK3IvdjZmS1JaMDAxS3NabTVuL3Y2WHIrWHl6N3cwVjkvUFFFQUFBQ05kbmtDQUFBQUdrOEFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFWWW00REtmZWFhSTJsWDZ3c0FvRW5tVGwrZXhtYzNwZjJ0ci9ocm9GcVhmZUNqdi81NkFpcTM1WXBYMmtIQWJlOThNUUVBNU82cEZ6ZW1zV1BYcHNsWHJraEFQUWdBb0dhMnIxdElYN3J1VURzUUFBREl6ZE1ucjBwalI2OU56L3o4cWdUVWl3QUFhaW9xQWFJaVFCQUFBT1FnU3Z4SHBvZlNVeTl0VEVBOW1RRUFOUlVmbnBHYy8yb3JDREFmQUFDb0szMytrQThWQUpBQjh3RUFnRHFLY3YrSHBvYjErVU1tQkFDUWtSM3JUNlRkZzlQYUFnQ0FTaDA0MVpkR1pnYjErVU5tdEFCQVJpYm1ONlNKWnplWUR3QUFWQ0pLL0VlUGJrNzdad2NTa0I4QkFHUm9jVDZBdGdBQW9GZWl6eittKyt2emgzeHBBWURNUlJYQTdzM1RhVWYvaVFRQTBHblI1Ly9vekdBNnNOQ1hnTHdKQUtBaHRBVUFBSjBVZy8zMlRnN3I4NGNHRVFCQXcwUUlzSFBnV09xLy9IUUNBRmd1YS8yZ3VRUUEwRURXQmdJQUsvSFVpeHZUeU15UWd6ODBsQUFBR2l5Q2dEKzkvamx0QVFEQVJVV2Zmd3o0VSs0UHpTWUFnQUtZRHdBQW5FLzArY2ZCUHpZTUFjMW5EU0FVSUQ3VUorYjYwKzBEczJsWEt3Z0FBTXFtengvS3BBSUFDbU0rQUFDVUxTNEZvczgvYnYrQnNnZ0FvRkMzWEhreTNidmxzTFlBQUNpRVBuOUFBQUNGTXg4QUFKb3RTdnhIajI1TysyY0hFbEEyTXdDZ2NERWZJRzRDYnI5Nk51MGNPSllBZ09ZWWJkMzQ2L01IRnFrQUFONWtQZ0FBTkVPVSt6ODBOYXpQSDNnTEZRREFtK0lsWWUva2NIcW05ZEtnTFFBQTh2UG1aN2srZitBOFZBQUFGN1R6NnRsMCs4QXhRUUFBMU56aVdyOFk4Z2R3SVNvQWdBc2FQejZRSnViN3RRVUFRSTB0SHZ6MStRT1hvZ0lBV0pLb0F2akRvY1BwMXF0T0pnQ2dldGI2QWNzbEFBQ1d4ZHBBQUtoVzlQbVBUQSsxcS9RQWxrTUFBS3hJaEFDeE5yRC84dE1KQU9pK3hUNS9hLzJBbFJJQUFDdG1iU0FBOU1aVEwyNU1ZOGV1dGRZUFdCVUJBTEJxRVFUODZmWFBhUXNBZ0E3VDV3OTBrZ0FBNkJqekFRQ2dNNkxFUC9yOG4zcHBZd0xvRkdzQWdZNkpsNVNKdWY1MCs4QnMydFVLQWdDQTVkSG5EM1NUQ2dDZ0s4d0hBSURsaVhML2g2YUc5ZmtEWFNNQUFMcHF4L29UYWZmZ3RMWUFBTGlBQTZmNjBzak1vRDUvb091MEFBQmROVEcvSVUwOHU4RjhBQUE0UjVUNGp4N2RuUGJQRGlTQVhoQUFBRDBSOHdIaVprTmJBQUNrZHA5L1RQZlg1dy8wa2hZQW9PZWlDbUQzNXVtMG8vOUVBb0NTUkovL296T0Q2Y0JDWHdMb05RRUFVQmx0QVFDVUlnYjc3WjBjMXVjUFZFb0FBRlJ1c1MxQUVBQkEwMWpyQjlTSkFBQ29CV3NEQVdpYXAxN2NtRVptaGh6OGdkb1FBQUMxRWtIQWw2NDdsTGF2VzBnQWtLUG84NDhCZjhyOWdib1JBQUMxWkQ0QUFMbUpQdjg0K01mbUc0QTZFZ0FBdFJZaHdLN1dGd0RVbFQ1L0lCY0NBS0QyekFjQW9LNG01dnJiZmY1eCt3OVFkd0lBSUJzeEZ5RG1BMmdMQUtCcSt2eUJIQWtBZ095WUR3QkFWYUxFZi9UbzVyUi9kaUFCNUdadEFzaE1ERmVLRzVkZmJRVUI1Z01BMEN1anJSdC9mZjVBemxRQUFGa3pId0NBYm90eS80ZW1odlg1QTlsVEFRQmtMVjdHOWs0T3AyZGFMMmZhQWdEb3BEYy9ZL1Q1QXcyaEFnQm9GUE1CQUZpdHhiVitNZVFQb0VsVUFBQ05zamdmUUZzQUFDdXhlUERYNXc4MGtRb0FvTEdpQ21EMzV1bTBvLzlFQW9DTHNkWVBLSUVBQUdnOGJRRUFYRWowK1k5TUQ2V0orZjRFMEhRQ0FLQVlFUUxzSERpVytpOC9uUUFvMjJLZnY3VitRRWtFQUVCUnJBMEU0S2tYTjZheFk5ZGE2d2NVUndBQUZDbUNnRCs5L2psdEFRQUYwZWNQbEU0QUFCVE5mQUNBNW9zUy8ranpqMDB4QUNXekJoQW9XcndNVHN6MXA5c0hadE91VmhBQVFIUG84d2Q0S3hVQUFHOHdId0NnT2FMYy82R3BZWDMrQUdjUkFBQ2M0NVlyVDZaN3R4eldGZ0NRb1Rqdzc1MGMxdWNQY0I0Q0FJQUxNQjhBSUI5UjRqOTZkSFBhUHp1UUFEZy9Nd0FBTGlEbUE4UU4wdTFYejZhZEE4Y1NBUFVVZmY0eDNWK2ZQOERGcVFBQVdBTHpBUURxSi9yOEg1MFpUQWNXK2hJQWw2WUNBR0FKM3V3cGJiMXNhZ3NBcUpZK2Y0Q1ZVUUVBc0FJN3I1NU50dzhjRXdRQTlKQzFmZ0Nyb3dJQVlBWEdqdytraWZsK2JRRUFQZkxVaXh2VHlNeVFnei9BS3FnQUFGaWxxQUw0MG5XSDB2WjFDd21Bem9vKy94andwOXdmWVBVRUFBQWRZbTBnUU9kRW4zOGMvR01qQ3dDZElRQUE2TEFJQVhhMXZnQllQbjMrQU4wakFBRG9BbXNEQVpZdnl2MGZtaHB1My80RDBIa0NBSUF1aWlEZ1Q2OS9UbHNBd0VYbzh3Zm9EUUVBUUErWUR3RHdkbEhpUDNwMGM5by9PNUFBNkQ1ckFBRjZJSVpZeGMzV3I3YUNBUE1CQUZLN3p6OXUvZlg1QS9TT0NnQ0FIak1mQUNpWlBuK0E2Z2dBQUNxeVkvMkp0SHR3V2xzQVVJUTQ4TytkSE5ibkQxQWhMUUFBRlptWTM1QW1udDFnUGdEUWFJdHIvYUxjSDRCcUNRQUFLclk0SDBCYkFOQTArdndCNmtVTEFFQ05SQlhBN3MzVGFVZi9pUVNRSzJ2OUFPcEpBQUJRUTlvQ2dCeEZuLy9JOUZDYW1POVBBTlNQQUFDZ3hoYmJBZ1FCUUowdDl2bnZiMzBwOXdlb0x3RUFRTTFaR3dqVTJWTXZia3hqeDY2MTFnOGdBd0lBZ0V4RUVQQ2w2dzZsN2VzV0VrRFY5UGtENUVjQUFKQVo4d0dBS2tXSi8ralJ6V24vN0VBQ0lDOENBSUJNUlFpd3EvVUYwQ3VqclJ0L2ZmNEErUklBQUdUTWZBQ2dGNkxjLzZHcFlYMytBSmtUQUFBMFFNd0ZpUGtBMmdLQVRvb0QvOTdKWVgzK0FLa1pCQUFBRFdJK0FOQUordndCbW1sdEFxQXhubnBwWS91bTd2YXJaOVBPZ1dNSllMbkdaemUxcC92cjh3ZG9IaFVBQUExbFBnQ3dITkhuLytqTVlEcXcwSmNBYUNZVkFBQU45V2J2YnV1bFhsc0FjQ0g2L0FIS29RSUFvQkE3cjU1TnR3OGNFd1FBYlZIaUgrWCsxdm9CbEVNRkFFQWh4bzhQcEluNWZtMEJRSHJxeFkxcFpHYkl3UitnTUNvQUFBb1VWUUIvT0hRNDNYclZ5UVNVSS9yOFk4Q2ZjbitBTWdrQUFBcG1iU0NVSVc3NlI2YUgycHRDQUNpWEFBQ0FkZ2dRYXdQN0x6K2RnT2JRNXcvQTJRUUFBTFJaR3dqTkV1WCtEMDBOdDZmOEEwQVFBQUR3RmhFRS9PbjF6MmtMZ0V3ZE9OV1hSbVlHOWZrRDhEWUNBQURPeTN3QXlFdVUrSThlM1p6Mnp3NGtBRGdmYXdBQk9LOFlGall4MTU5dUg1aE51MXBCQUZCZjBlY2YwLzMxK1FOd01Tb0FBTGdrOHdHZ252VDVBN0FjQWdBQWx1eVdLMCttZTdjYzFoWUFGWXNELzk3SllYMytBQ3lMQUFDQVpUTWZBS3F4dU5Zdnl2MEJZTG5NQUFCZzJXSStRTnc4M243MWJObzVjQ3dCM2FmUEg0RFZVZ0VBd0txWUR3RGRGWDMrY2ZCWDdnL0FhcWtBQUdCVjN1eEZiaDFTdEFWQTU4VFAxc2owVUpxWTcwOEEwQWtxQUFEb3FKMVh6NmJiQjQ0SkFtQ0ZGdnY4OTdlK2xQc0QwRWsrVmFpZEtDTWVjbkNBYkkwZkgwajNITHFoUFNjQVdKNkp1ZjcwdS85NGsxNS95Rmk4eDJxTG82NThzbEE3VWZMNCtJMC9UYnV1T1pLQVBDMjJCZHp4N0xaMFlHRmRBaTR1K3Z6di90a05hYzhMMTdkL2ZvRDhyTC84ZFB2OTlmRWJueld6ZzlwYXMvV21kLzF4Z2hxWmV2V0t0R25OYSttM054MXRwNmZ6cDlla2d3dDlDY2pQWE92bjk4a1hCOUpVNjBDemJkMUM2bDl6T2dHL0VMZjhYejB5bVA3dDlKYjI1eCtRcHgzcjU5SURXdytsSGYxejZhOWZlcWNxT0dyTERBQnFxZi95MTlMWGJqN1krdlhNWVNGS0l2Zk5ETFVQRVVDK1lraWc2aDQ0WS9Ub3RmcjhJWE8zWEhVeTdkcDBwUDFyaUFxZWFJTlR5VU5kcVFDZ2xsNSsvZkwwanN0ZVQ3ZSs4VEM5NFIwdnA1MERzMm5MMmxmU2daZjcybFVCUUg2aUpQSmJyVnVScUFUWXZtNGhRWW1pM0Q4T0NCTnpHMXFmZDVjbElEOVI3dis1YTJmU3Z4eWFmTXZRMjlGam05TS96SzlQVUZjcUFLaTFyOTEwOEcyVHhDTlJqZUZJU3FzZ2J4RUFmT202UTdZRlVJdzNWMmJxRFlhc1JTVmJiTHRackZSZEZEL2pNZnNHNmt3QVFLM2RjdVhKOVBBL2VlNjgvMWw3UC9MTVlQc0dCY2hYelBxSTFnQkJBRTBWSmY2alJ6ZW4vYk1EQ2NoWGxQbmZPM1Q0Z3A5WEVmQzVvS0x1dEFCUWF6RVE2ZFpXQ0hDK0IyMlVFSDkwd3dsdEFaQzVHUEw1dC9NYjJnTURGOXQrb0NuR1p6ZWwrMSs0M3EwL1pDelcrajE0M2ZQdG0vOExEYk45NnNXTmFlell0UW5xVGdVQXRSZUgvMmdGdUpSb0MvakxWdXBxVUNEa0szN2VveHJBL21SeUYzMytqODRNcGdPMjJFQzJvcy8vczIrVSsxOUtsUDRiL0VjT1ZBQlFlM0VyR0QxVzc3bnk1eGY5NzBWWlZxeGVzVFlROGhVLzc5SFdjL0RVdXZRL1hYbksya0N5RXdlQVBhMGIvN2dKUFBiYTJnVGthV2ZyMEI5ci9XNVpRbVZhVlByODlZbDNKc2lCQ2dDeWNPNWF3RXM1OHdLMlZSQUFtVE1mZ0Z4RW4zOGNBcXoxZzd6RmdYLzN0ZE5wZTkrcEpmMzNyZjBqTnlvQXlFS3NCWHlsOVVMMWdmWHpTL3J2eDYzaGIxNTkzSHdBeU56aWZBQnJBNm16NlAzOVY4L2ZrUDdoNUhwci9TQlRaL2Y1YjFyNzZwTC85MFptaHN6NElDc3FBTWpLNHpjK203YXQ0QkFROHdGR2p4ck1Bam1MS29EZG02ZlRqdjRUQ2VvZyt2emo4OFhMUCtRcit2dy9PWERzdkd2OUxzWGFQM0lrQUNBckYxc0xlQ254a0k0WE5ldFpJRy9hQXFoYWxQaVBUQS81UElITXhlZko3c0dwWlIvOEY5MzlzeHNFZ0dSSEFFQjJIcjcrdVNVTlpMbVFBd3ZyMmdPYWJBdUF2QzF1Q3hBRTBDdjYvS0VaNGoxeTE2WWpxM3Fmak5hZnZWUERDWElqQUNBNzhiTC8ySTNQcmppdFhSUVA3dEZqMXdvQ0lHUFdCdElyVWU3L1VPdGwzNkF2eUZlVSs5L1Z1dkh2eEdlR3RYL2t5aEJBc2hOcnd0NXgyZXZwMWxXa3RtRjczMEo3YmVCbGwxMlcvdXVwS3hPUW44VzFnZDk2YVdQN0ptZlQydGNTZE5LQlUzM3BUdzVmMTE3ck4yZWdMR1FwRHY2ZjNuUTAvZEYxejZmM0xIRzYvOFhFWEtuNDdJRWNxUUFnUzh0ZEMzZ3A1Z05BTTVnUFFLZEVpZi9vMGMxcC8reEFBdklWNGZDOVE0Yzc5cmtRNzR5Lys0ODNhUU1pV3lvQXlGS3NCWng5ZFczN0JyOFRZc1ZZL0wyc0RZUzh4ZHJBL2NjM3RmOTZ0VlZDbEN2Ni9POS80WHJEdlNCajI5YWRTbDhjZnFHOTFpL2U4em9sMXY2cEhDVm5LZ0RJMm1vSEFsNkkrUUNRUC9NQldDNTkvcEMvS1BmL2JPdlpIMnY5T3MzYVA1cEFBRURXVnJNVzhGSzBCVUF6YkYrM2tMNTAzU0Z0QVZ4UVBPLzNUZzY3OFlmTTdXd2QraVA0N1ZTTDZMa00vcU1KdEFDUXRhbFhyMmkvMU1jTGZxY3R0Z1hFN2VIQmwvdFVBMENtanIyMnR0MFdFRC9EMjFyUGlrNldncEszNk9IOTgyUFh0TXY5NC9NRXlGTlVnMFpWNkVjM25HZ1BpdTZHcUE1MUtVUVRxQUFnZTUxYUMzZ3AyZ0lnZi9HOHVQM3EyZll0RVdXTFB2K284akxJQy9JMTFIcW0zemQwdUN2dG9HZUw1MFFNL25QN1R4T29BQ0I3blZvTGVDbXhObkRud0d5NkxKMFpOUGJ5NjVjbElDL3h2UGlIayt2YmF3T2pFcUFiMVVQVVcvVDVSN24va3k5ZTdUa09tVnBjNi9mQWRjLzNwTDByS29Xcy9hTXBWQURRQ0xFVzhMRWJmOXF6SGwvekFhQVpyQTBzUnp5M1I2YUgwc1I4ZndMeTFlMCsvM01aL0VmVENBQm9qQjNyVDZRSHRqNmZlaWsrRk80K2RJTzJBTWpjenF0bjJ4T2pCUUhORTZXN1VlNi92L1dsM0IveUZXWCt1ellkNlhxNS83bWlZc2lGRDAwaUFLQlJ1clVXOEZMTUI0RDhXUnZZUEJOei9lMmQzZnAySVYvUjUzL1g1cW4yWU9aZSsyN3JHUkpEUXFGSkJBQTBTamZYQWw1SzlCYnZueDFJbzBldlRVQytJZ2o0dzZIRFhaOHJRdmRFbjMrMGFWbnJCL21LUHY5UERoeHJWMmYxcXR6L1hOYiswVVNHQU5Jb3NjWXBQaVRlYytYUFU2L0ZJTUtvUG9qYncvbFdHQkNEQW9IOFJKZ1hRd0t0RGN4UGxQaC85Y2hnK3JmVFc2ejFnNHp0V0QrWEh0aDZxSDNyMzYyMWZwZGk3UjlOcFFLQXhvbUJnRis3K1dCbGFmR2laMW8zVUYrWkd0WVdBSm1MdG9DZEZkNUFzVFJSZmFYUEgvSldWWi8vdWVMVy81NURON2o5cDVGVUFOQTRMNzkrZVUvV0FsNUtsQkhIMnNBdGExOUpCMTd1YTFjRkFQbUpNdksvT2ZGT2F3TnJLc3I5NDBVOVZuUlo2d2Q1aW5ML3oxMDdrLzdsMEdRdGhySEc3QkF0UkRTVkNnQWE2MnMzSGF6TlJPOUlrUGNmMzVUR1p3Y1NrSzk0cHZ6cDljL1pGbEFEOFZ5TjZkeGUwaUZ2dTY0NVVtbWYvN21zL2FQcFZBRFFXTkdEZjl2R2VrenpqcHZERDZ5Zk54OEFNdGNlOXRrSzg4d0hxTTVpbi8vL2VmZzZmZjZRc1NqemorMU5WZmI1bjAvYy9udFBvOGtFQURSV3ZCamVldVhKV3QzVXhXRWhQdWkwQlVEZTR1VXdCZ1ZHeTVGdEFiMHpQcnVwdlpMTHJUL2tLOWI2UFhqZDgrMmIvN3FGcURINGIreVliVTQwbXhZQUdpME8vOUVLVUZmUkVqRCt4bTBpa0tkNHpzU2d3S2p3b1R1aXovL1JtY0Ywd0swY1pDdjYvRC83UnJsL1hWbjdSd2xVQU5Cb1VhNWIxVnJBcFhqUGxhZmFGUUhhQWlCZjhaeUpBWFN4K1NOS1dyVUZkRTY4aU85cDNmakhqZHl4MTlZbUlFK3hTU1hXK2xVOTNmOWlvc0xvcjArOE0wSFRxUUNnOGVxeUZ2QlN6cnpvYmhVRVFPYWlFaUFxQWd3S1hMbm84NCtYY1d2OUlHOXg0Tjk5N1hUYTNuY3ExWm0xZjVSRUJRQ05GejI2cjdSZUlHTUlYNTNGcmVGdlhuM2NmQURJWElSNGZ6dS93ZHJBRllvZTNILzEvQTNwSDA2dXQ5WVBNblYybi8rbXRhK211clAyajVLb0FLQVlqOS80Ykh0cWR5N0dqbDZiUm84YVJBTTVNeDlnNmFMUFA1NTdYc0loWDlIbi84bUJZN1ZhNjNjcDF2NVJHZ0VBeGJqbHlwUHA0WC95WE1wSmZDakZDL0ZUTDIxTVFMNjBCVnhZbFBpUFRBOTV6a0htNGptM2UzQXFtNFAvb3MvOTR5OXB2NlFvQWdDS0V2dG02enlBNWtJT0xLeHJEOEt5TFFEeXR2UHEyZmJObUNCQW56ODBSYnhYN2RwMEpNdjNxMmc1MmpzMW5LQWtBZ0NLRWkvZGo5MzRiSGJwOUtMNG9CbzlkcTBnQURLbUxlQk11ZjlEclpkdUE3Y2dYOUhudnl2elo1bTFmNVRJRUVDS0V1dTYzbkhaNituV0RGUHFzTDF2b2IwMmNNT2EwL3BrSVZPTGF3Ty85ZExHOW8zWnByV3ZwVkljT05XWC91VHdkZTIxZm5NR25VS1dvcy8vMDV1T3BudTNIRTd2cWZsMC80dUpPVXZ4TEliU3FBQ2dPTG1zQmJ3VTh3R2dHVXFZRHhBbC9xTkhONmY5c3dNSnlGZUVsdmNPSGM3K2VXWHdIeVZUQVVCeFlpM2c3S3RyMnpmcE9Zc1ZZL0Y3Mkw3dVZQci9UbDFwYlNCa0tvWlA3VCsrcWYzWHVWWW5YVXowK2QvL3d2V3FsaUJqY2ZDL3IzWHdqNUwvZVAvSVhhejlNL2lQVXFrQW9GaTVEZ1M4RVBNQklIOU5tZytnengveUYrWCtuMjA5azJKNGFWTkVLOUx2UHZkTENVb2xBS0JZT2E0RnZCUnRBZEFNMjljdHBDOWRkeWpMTXR0NER1MmRISGJqRDVuYjljYkJQL2VXeVhNWi9FZnB0QUJRcktsWHIyaS9YTWVMZGxNc3RnWEU3V0g4L243Mjhyb0U1T2ZZYTJ2YmJRRlIwYk90OVl6S29lUTIrdnovL05nMTZhSEo2OUxQWG5sSEF2SVUxWkZSSlJudkV6RTR1VW1pV3RJbENhVlRBVURSbWpJUThFSzBCVUQrSXFqODFWYW9GN2R4ZFJWOS9sRjlGQ0VBa0tkWTZ4ZDkvazFxanp4YjNQcmZjK2dHdC84VVR3VUFSWXVCZ0RtdkJieVVXQnU0YzJBMlhkYjY2OGxYcnpBb0VESVU2L0tpbkQ3V0JrWWxRSjJxbHFMUFA4cjluM3p4NnRiejlMSUU1R2R4cmQ4RDF6M2Y2RzBrNDhjM1dmc0hTUVVBdEtzQUhydnhwNDMrMEF2bUEwQXo3RmgvSXUwZW5LNzBtZVY1QXMyd2MrQlllL0JvVXlzaEYxbjdCNzhnQUlEVXpJR0FGeElmZ250ZTJHcjlEV1F1Wm4zRWkzc3ZnNEFvOFk5eS8vMnRMK1gra0s4bzg5KzE2VWhqeS8zUEZaVktBa3M0UXdzQXBETURBVzl0aFFCTnJ3SUlVVUw4bTFjZlQxdld2cElPdk55bkxRQXlGU0hlMzg1djZGbGJ3TVJjZjdyL2hldmJKYlRLL1NGUDdUNy9MWWZUbmRmT0ZQSE9FNzdiZW5iOVgwY0dFM0NHQ2dCNFEwbFZBR2VMTXQ3UjFoZVFyM2lSMzcxNU91M29QNUU2TGZyODR6bGhyUi9rSy9yOFB6bHdySkZyL1M3RjJqOTRLeFVBOElhb0FvZ1B4ZmRjK2ZOVWtpai9pMUxpcUFUUUZnQjVpa0dCZjMzaW5SMWRHeGdsL2w5dDNacjkyK2t0N2VjamtLZjRqUCtqNFJjYXVkYnZVcXo5ZzdkVEFRQm5hZnBhd0VzNXNMQXU3WG5oZW1zRElYTXhHMkRuS203Nm9pcEluei9rcmJRKy8zTlord2ZucHdJQXp0TDB0WUNYc21udGErMjFnZVlEUU42aVhQOXZUcnh6MmZNQm90dy9YcGoxK1VPK290ei84ME9UNmE3TjA4WDArWi9QeU15UTFpVTREeFVBY0I1ZnUrbGcwUithSVJMei9jYzNwZkhaZ1FUa0s1NWxmM3I5Y3hkOXBzWFBlMHpKOXJJTStTcTV6LzljMXY3QmhRa0E0RHhLSFFoNFB2WjlRek9jYjIxZ2xQaVBIdDJjOWd2NklHdFI1bi92ME9IaUx5OFc3WG4rK2pReDM1K0F0OU1DQU9kUjBsckFTNGtTNGhnY3BDMEE4aFpEUHFPcUowU2IwL2pzcHZaYVA3ZitrSzl0NjA2bEx3Ni9rSGExd3IxT0RQOXNnaGo4OS9YWmF4SndmaW9BNEFMaThCK3RBTHhWdEFTTXR3NFJCZ1ZDdnFJODJJQS95RmVVKzMrMmRlaVBjbi9leXRvL3VEZ1ZBSEFCYzIvY2RKYzZFUEJDM25QbHFYWkZnTFdCa0M4RC9pQmZzZUhqZ2EySGlwM3Vmekd4d1NTR21BSVhKdjZIaTRpK1dMZGtieGZWRWZkdU9keXVrUEFDQWdEZEY1KzNqOTN3MDdSNzgzVHhRLzdPSjI3OXYyVmVFVnlTQ2dDNGlGZ0wrRW9yQVBqQSt2bkUyMFcvWVF3V014OEFBTHBqcUJXNlAzamQ4KzArLzAxclgwMmNuN1Yvc0RTdU51RVN4bzhQcEdkTytrQzVtTnMydnBpZXVPbmdtU0ZFYmlVQVlOV2l6ejgrVngrLzhWblZkcGNRdC8rMkZjSFNDQUJnQ2FLbmpFdUxGV09QdFY1VW9pb0FBRmlaK0J4OTR1WUQ3YzlWd2ZxbDdYbGhhd0tXUmdBQVN4QWxaUk56OXNrdXhkbnpBWWFzVVFTQUpZdWIvb2V2ZjY3OU9lcmd2elN4OXM5UVlsaTZ0UWxZa3VndGl3OW1IOGhMRTBGQXRBWEVCL1Bvc1d1dERRU0FDNGpBUE1yOVZkQXQzOWd4Vlpxd0hJWUF3aExGV3NCM1hQYTZ0WURMdEwxdklkMjI4YVcwcnZWblp6Z1BBUHhDOVBsL2V0UFI5bzMvZS9wT0paYkgyajlZUGkwQXNBeXhGbkRTVGZheTlWLytXcnVQTWRvQzNHNEFRRW83MXMrMUIvenA4MStaZUI4Yk02TUpsazBBQU1zUVZRQStiRlp1Y1Q1QTlEZWFEd0JBaVJiNy9CL1llcWo5dWNqS2VCK0RsUkVBd0RMRm1obHJBVmNuWG41aVBzQzlRNGNGQVFBVUljcjk3OW84M1Q3OFcrdTNPZ2RPOVZuN0J5c2tBSUFWc0Jhd00yN2IrR0w3UldqbndHd0NnS2FLQVgreDF1LzJnV09KMWJ2L3NMVi9zRklDQUZpQkdHWW5lZTZNS0gvY3ZYbktmQUFBR2lkdSt1UHpUWjkvNThSMklmT1lZT1dzQVlRVkdwa2VURHY2VC9oQTc1REYrUUMzWEhuUzJrQUFzaGJ0YmZjTkhWYnEzMkh0d1gvVy9zR3FxQUNBRllxQmdPT3pteEtkRlcwQk1SOGdxZ0xNQndBZ0o0dDkvdkU1NXZEZmVWRjk2ZllmVmtjQUFLdGdMV0QzeEZ5QW1BK2dMUUNBSE93Y09LYlB2NHVzL1lQT0VBREFLa1FWd043SjRVUjNMTFlGUlAva3RuV25FZ0RVemVKYXY5MnRtMzl0Z2QzajhBK2RZUVlBckZJTUJJeTFnRXI5dWllQ2dNZHYvR2w3OEkvNUFBRFVnVDcvM3ZudVhML2h5OUFoS2dDZ0EvYk5EQ2E2YjNFK1FLeFRBb0FxUko5L2ZBNDlmdU96RHY4OTh1ak1VQUk2UXdBQUhYQndvYzlBd0I2S2RVcldCZ0xRYS9HNUUzMysxdnIxanJWLzBGa0NBT2lRc2FQWHBMblRmcVI2WlhFK3dHT3RHeGpiQWdEb3BzVSsvL2pjY2ZEdkhXdi9vUFBXYkwzcFhYK2NnRlY3K2ZYTDB5dXRBT0FENitjVHZiTnA3V3Z0alFGYjFyNlNEcnpjbCtaUHIwa0EwQWxSN3YvNW9jbjJhcjh0d3VhZUc1a1phczlhQWpySEVFRG9vUEhqQSszMVAxNFNlaS9tQThRTnpiZGUycGhHVFFvR1lCWGk0UC9KMXVkNWZLYTc4YTlHM1A0Yi9BZWRwMTRaT3N4YXdPcEU4R0krQUFDckVXRnlEUGpUNTErdGtXbUQvNkFiVkFCQWgxa0xXTDNGK1FBNytrK2tmVE5EMWdZQ2NFbmIxcDFxbC9yNy9LNWVEUDZibU85UFFPZGQ5b0dQL3ZyckNlaW9PSURHTFRUMUVDOFNvOGV1RlFRQThEWlI3di9aMW0xL2xQdFREM2M4dTgza2YrZ1NRd0NoQytiZUdFUjNxMXVFV3RqZXQ1QjI5TSsxQndUR3lrWUFDRHRiaC80SHRoNXk2MThqTWNkblltNURBcnJEREFEb2t2MnpBOVlDMXNoaVcwQlVaa1JyQUFEbGlnTi9mQjdzM2p5dHo3OUc0dGIvV3diL1FWZXBBSUF1c1Jhd252clhuRTRmM1hEQzJrQ0FBZzIxd3VBSHIzcys3WW9CZjJzYy9Pdkcyai9vUHRlVDBFV3hGakFHQWxJL3NUYndpZGJ0VDd3RURsbmJDTkJvMGVjZnovdDQ3aXYzcnlkci82QTNCQURRWlhiUzExdXNlWHI0K3Vlc0RRUm9xT2p6ZitMbUErM25QZlcxNTRXdENlZytBUUIwV1pTeVRjeFpaVk5uWjg4SFVBMEEwQXh4MHg4QnJ6Ny8rb3R0UFliMFFtK3NUVURYUlU5YnZJaDRBYW0zQ0FLaVBOVGFRSUI4UlpCNzErYXA5dllYOGpCMlRMVWs5SW9LQU9pQjZHc2JuOTJVeU1QWjh3RUF5TU5pbi8vak56N3I4SitSYUpXY0ZMaER6d2dBb0VkaUxhQVB1THhFdjJpMEJaZ1BBRkJ2TzliUHRRLys4ZHhXYlplUGVDOGFNeXNKZWtvQUFEMHlkM3FORDdrTUxjNEhlS3oxWW1rK0FFQzlMUGI1UDdEMVVQdDVUVjY4RjBIdkNRQ2doMks5amJXQWVkcSticUhkRm5EdjBHRkJBRURGb3R6L3JzM1Q3Y08vdFg1NU9uQ3F6OW8vcUlBQUFIck1Xc0M4eFh5QWVPSGNPVENiQU9pOTZQT1B0WDYzRHh4TDVPdit3OWIrUVJVRUFOQmpzUlpRNHAyM0tEUGR2WG5LZkFDQUhvcWIvbmp1NnZQUFgyemJNUmNKcW1FTklGUmdaSG93N2VnLzRRVW1jNHZ6QVc2NThxUzFnUUJkRW0xWDl3MGRWdXJmRU8zQmY5YitRV1ZVQUVBRllpQ2d0WUROc2JnMk1Lb0N6QWNBNkl6RlB2OTR2anI4TjBkVVFicjloK29JQUtBaTFnSTJUOHdGaVBrQTJnSUFWbWZud0RGOS9nMWs3UjlVVHdBQUZZa3FnTDJUdzRsbVdXd0wrSm9iSzRCbGkrZm1ZemY4Tk8xdTNmeHJrMnNlaDMrb25oa0FVS0VZQ0JockFSMFVteWVDZ0tnR2lFRkg1Z01BWEp3Ky8rYUx6ME5Ea0tGNktnQ2dZdnRtQmhQTnRUZ2ZZSmVwMVFCdkUzMys4WHg4L01abkhmNGJ6dUEvcUljMVcyOTYxeDhub0RLenI2MXRId3pmYytYUEU4MFZMN1lmM2ZCU21qKzlKaDFjNkVzQXBZdDVLVisrL21mcEErdm4wenN1ZXozUlhHNy9vVDVVQUVBTmpCMjlKczJkOXVQWWRHZlBCN0F0QUNoVkJLTFJJaFhQUTVWUnpXZnRIOVNMQ2dDb2daZGZ2enk5MGdvQTRoYUU1dXRmYzdxOU1XREwybGZTZ1pmNzJsVUJBRTBYd2VkZGc5UHQxWDViaEtERkdKa1phczg4QXVyQmxTUFV4UGh4YXdGTEUvTUJIci94cCszK1Y0Q21PcnZQMzVyVXNzUjdqZEovcUJjQkFOU0l0WURsNmIvOHRmU1oxb3R4dEFWNE1RYWFKc3I5NCtEL0dZTlFpelF5UFpTQWVyRUdFR3JFV3NCeUxjNEgyTkYvSXUyYkdiSTJFTWhhZkk3dDJuVEU1MW5CWXZEZnhIeC9BdXJsc2c5ODlOZU5YWVVhaVlOZzNBWlR0bmh4R2oxMnJTQUF5RXFVKzMrMmRkdC8rOEN4Uk5udWVIYWIxa2FvSVVNQW9XYm0zaGdJZDZ0Yms2SnQ3MXRJTy9ybnJBMEVzaEY5L245MDNmTnUvVW1qUjY5TkUzTWJFbEEvWmdCQURlMmZIYkFXa0xlc0RUUWZBS2lyT1BESGMwcWZQeUZ1L2ZmUGJrcEFQYWtBZ0JxeUZwQ3p4ZHJBcUFhd05oQ29rMWpyOTJEcnhqOXUvdU01QlNIVy92M1hVMWNtb0o1Y01VSk54VnJBR0FnSWkySnQ0Qk90VzdaNDJSNnlReHVveU9KYXYzZ2VLZmZuYk5iK1FmMEpBS0RHb29jT3poVmx0ZzlmLzV5MkFLRG5kZzRjUzAvY2ZLRDlISUp6M1hQb2hnVFVtd0FBYWl6V0FrN01XYUhEMjUwOUgyRGJ1bE1Kb0p2aXBqK0N4OTJicC9YNWMxNnh2Y2JVZjZpL3RRbW90ZWlsaXhjdkwxeWNUd1FCajkvNFUyc0RnYTZJZHFPN05rKzE1NURBeFl3ZFU3VUlPVkFCQURVWGFmcTRhYnBjd3RuekFRQldhN0hQLy9FYm4zWDQ1NUtpWmRIdFArUkJBQUFaaUxXQVBsaFppdWpMdFRZUVdJMTRmc1RCMzFvL2xpTGVUOGJNTElKc0NBQWdBM09uMTZTUjZjRUVTN0U0SCtDeDFndThiUUhBVWkzMitjZnpZNHRuQjB2azhBOTVNUU1BTWpFeHY2RzlGdERLSlpacSs3cUZkbHVBK1FEQXhVUzUvMTJEVXlxSFdMWURwL3FzL1lQTXFBQ0FqRmdMeUVyRWZJQzQxVE1mQURqYllwOS9yUFZ6K0djbDdqKzhOUUY1V2JQMXBuZjljUUt5TVBYcUZlMSt6UGRjK2ZNRXk5Ry81blM3ZWlSZTh1ZFByMGtIRi9vU1VLNTRIbng1NjgvYUEvN2VjZG5yQ1pZcnFzdmMva04rdEFCQVpzYU9YdE82MFQxdU1CTXJzamdmWUVmL2liUnZaa2hiQUJSbTI3cFQ2YTdOMDlySldKWDI0RDlyL3lCTEFnRElUQXdFakxXQXlybFpqYmoxaXkvekFhQU1VZTcvMmRibnh1MER4eEtzMXZqeFRiWVRRYWJNQUlBTVdRdElweXpPQjlEL0M4MjFzM1hvano1L2gzODZJZDQvNGowRXlKTUFBRElVVlFCN0o0Y1RkTUppVzhEWGJqclliZzBBbWlISy9CKzc0YWRwOStacGJXTjBqTFYva0RjdEFKQ3BaMzUrbGJXQWRGUUVBUTljOTd5MkFNamNVT3RuK2I2aHd6NGY2RGlEL3lCL0tnQWdZL3RtQmhOMFdyUUZQSEhUd2ZhY0NiZUdrSS9GdFg2UDMvaXN3ejlkWWZBZjVNOGFRTWpZN0d0cnJRV2thK0lBOGRFTkwxa2JDQm1JT1I1ZnZ2NW42UVByNTYzMW95dGlBUEZmbjNobkF2S21BZ0F5RjJzQjUwNzdVYVk3enA0UEVHWEZRTDFFVUJlRFBPUG5WTVVPM2RJZS9IZmM0RDlvQWhVQWtMbVhYNzg4dmRJS0FPTFdCN3FsZjgzcHRITmdObTFaKzBvNjhISmZ1eW9BcUU0RWNuY05UcWU3TmsrM2d6cm9wcEdab2Zic0lTQi9oZ0JDQTR5M1V2bmJOaDVQMjlZdEpPaW1tQSt3WThOY2V3WFVxRW5RMEhQUjUvL0pnV1B0bFg1dS9PbUZ1UDAzK0ErYVE5MHdOTVMrNmFFRXZkQi8rV3ZwTTljY2FiY0ZSTjh4MEJzNzFzKzFCL3g5eG9CT2VzamFZV2dXRlFEUUVOWUMwbXVMOHdFaUJQaksxTEMxZ2RBbDhWemZ0ZW1JNXpzOUYydi9sUDVEczF6MmdZLyt1bEd4MEJCeElIdXNkVHZrWm9ncXhJdmk2TEZyQlFIUUlWSHUvOW5XYlgrVSswTVY3bmgyVzdzRkFHZ09Rd0NoUWVaT3IybXZmN3JWTFJFVjJONjNrSGIwejZYTExyc3MvZGRUVnlaZzVYYTFEdjUvZE4zemJ2MnBUTXg1bVpqYmtJQm1NUU1BR2lhR3Mxa0xTRldpQ21YMzVpbnpBV0NGNHNBZlB6LzYvS2xTZSszZjdLWUVOSThLQUdnWWF3R3BnMWdiR05VQTFnYkMwc1JhdndkYk4vNXg4eDgvUDFDbFdQdW5rZ3VheVJCQWFLQllDN2lqLzRUU1VTb1hhd1BqYTN4Mm9QVjl1Y2w4QURpSFBuL3F4dG8vYURaMXd0QlFkclJUSnpzSFp0UEQxeituTFFET3NyTjE2SC9pNWdNTy85VEtQWWR1U0VCekNRQ2dvV0p0andTZk9sbGNHeGo5emFwVEtGbDgvMGNndG52enRENS9haVcydVpqNkQ4Mm1CUUFhYk96b3RlMVdBQytZMUVrRUFYSDRzVGFRMGtTZi8zMURod1ZnMUZJTUVCNDdwbm9RbWs0RkFEUllwUGpqcHZoU1V6RWI0SW1iRHA0WmVpYWtvc0dpenorK3p4Ky84Vm1IZjJvcjNoZmMva1B6Q1FDZzRXSXRvQTkwNml6V25UM1dPaGlaRDBBVHhmZDFIUHl0OWFQTzRqMWh6T3dnS0lJQUFCcHU3dlNhTkRJOW1LRE96cDRQRUdYU2tMdkZQdi80dnQ3aWU1cWFjL2lIY3BnQkFBV1ltTitRbmpsNWxkSlRhaThPU3RFV1lENEF1WXB5LzdzR3AxUzBrSTJuVHhvYURDVlJBUUNGc0JhUW5NUjhnTWR2L0dtN2J4cHlzTmpuSDJ2OUhQN0p5VU5Ud3drb3g1cXRONzNyanhQUWVGT3ZYdEh1UDMzUGxUOVBrSU4zWFBaNnUyb2xEbFB6cDlla2d3dDlDZW9vdmsrL3ZQVm5hVWYvWFB2N0ZuSVIxVlp1LzZFc1dnQ2dJR05IcjJuZHJCNDNpSXFzTE00SGlKV1crMmFHdEFWUUc5dlduVXAzYlo3V1hrV1cyb1AvclAyRDRnZ0FvQ0F4RUREVy9DaXJKa2R4dXhwZjVnTlF0U2ozLzJ6ck9Ycjd3TEVFdVJvL2J1MGZsTWdNQUNoTVRQcjFnVS9PWWo1QVRGZlhaMDBWZHJZTy9kSG43L0JQenVJOUlOWUVBK1VSQUVDQjlrNGErRVBlemw0YkdLMEIwRzFSNWgvZmI3czNUMnVqSW52Vy9rRzV0QUJBZ1o3NStWWFdBdElJRVFROGNOM3oyZ0xvbXFIVzk5aDlRNGM5TDJrTWcvK2diQ29Bb0ZCN3JmMmhRYUl0NEluVzdXek10NGdERzZ6V20ydjlXdDlYRHY4MGljRi9VRFpyQUtGUU1SRFFXa0NhSmc1cU1TalEya0JXSS9yOEg5aDZLSDFnL1h5Q0pvbEJ3SDk5NHAwSktKY0tBQ2hZckFXY08rMHhRTE9jUFI4ZzFyVEJVa1dBRkFNbTlmblRSTzNCZjhjTi9vUFNxUUNBZ3IzOCt1WHBsVllBNEphTEp1cGZjenI5NXRYSDA1YTFyNlFETC9lMXF3TGdmTnA5L3EzUTZNNXJaOW9CRWpUUnlNeFFld1lRVURaWGYxQzQ4ZFp0d01HRmRRbWE2dXo1QUhDMnhUNy94Mjk4dHQwNkFrMFZ0LzhHL3dGQkFBQ2tmZE5EQ1pydU02MkRYclFGM1BiT0Z4UHNXRC9YUHZqSDk0VnlmNXJPK2w5Z2tRQUFlSE10SURUZDRueUF4MW9IUDlzQ3lyVFk1eDlEL3BUN1U0SlkrNmYwSDFna0FBRGFZaTJnZ1lDVVl2dTZoWFpid0wxRGh3VUJoWWh5LzdzMlQ3Y1AvOWI2VVJKci80Q3plZHNIMnFJL01OWURRVWxpUHNDdVRXWURsT0N1d2FsMCs4Q3hCQ1VaUFhwdCsvTWRZSkVBQUhqVC90a0JWUUFBMEFEdHRYK0NmZUFjM3ZTQk44MmRYcE5HREFRRWdPeU50VzcvaGZyQXVUd1ZnTGVJTlVFR0FnSkF2cXo5QXk1RUFBQzhUZlFNQWdCNXV1ZlFEUW5nZkFRQXdOdkV1aUEzQndDUW4xajdaL0FmY0NFQ0FPQzg5QTRDUUY3aWM5dmFQK0Jpdk4wRDUyVXRJQURrSlQ2MzNmNERGeU1BQUM0bzFnSjZrUUNBK292UDZ6RXpmSUJMRUFBQUYzUm1MZUJnQWdEcXplRWZXQW9CQUhCUkUvTWJyQVVFZ0JwNytxVGh2Y0RTQ0FDQVM3SVdFQURxNjZHcDRRU3dGQUlBNEpKaUxhQ0JnQUJRUDliK0Fjc2hBQUNXWk96b05kWUNBa0NOdEFmL1dmc0hMSU8zZVdCSllpQ2dLZ0FBcUkveDQ5YitBY3NqQUFDV0xDWU1lOUVBZ09yRjUzR3M2d1ZZRGdFQXNDeDdKdzBhQW9DcVdmc0hySVFBQUZpV0dBaG9MU0FBVkNjRy8xbjdCNnlFQUFCWXRyM1dEUUZBWlF6K0ExWktBQUFzVy9RZEdnZ0lBTDBYbjcvbThRQXJKUUFBVnNSYVFBRG9yZmJnditNRy93RXI1KzBkV0pGWUN6aDJaSE1DQUhyRE5oNWd0UVFBd0lxTnQyNGhEaTZzU3dCQWQ4WEIzK0EvWUxVRUFNQ3E3SnNlU2dCQWQrMTVZV3NDV0MwQkFMQXExZ0lDUUhmRjJyK0RDMzBKWUxVRUFNQ3F4VnBBQXdFQm9EdXMvUU02eFJzN3NHcldBZ0pBZDR3YS9BZDBrQUFBNklqOXN3T3FBQUNnZytMZ0g1UC9BVHJGMnpyUUViRVdjTVJBUUFEb0dJZC9vTk1FQUVESHhIb2lBd0VCWVBXcy9RTzZRUUFBZE5TbzJ3b0FXTFY3RHQyUUFEcE5BQUIwVkt3RmRHTUJBQ3NYYS84TS9nTzZRUUFBZEZ6MExCb0lDQURMRjUrZjF2NEIzZUlOSGVnNGF3RUJZR1hpODlQdFA5QXRBZ0NnSzJJdG9CY1lBRmc2YS8rQWJoTUFBRjF4WmkzZ1lBSUFsc2JoSCtnMkFRRFFOUlB6RzZ3RkJJQWwrTzVjdnlHNlFOY0pBSUN1c2hZUUFDN3QwWm1oQk5CdEFnQ2dxMkl0b0lHQUFIQmgxdjRCdlNJQUFMcHU3T2cxMWdJQ3dIbTBCLzlaK3dmMGlEZHlvT3RpSUtBcUFBQjR1eGo4NS9ZZjZCVUJBTkFUWG5BQTRLM2ljOUhnUDZDWEJBQkF6K3lkSEU0QXdCa2owd2IvQWIwbEFBQjZKZ1lDV2dzSUFHY0cvMDNNOXllQVhoSUFBRDIxZDBvVkFBQVkvQWRVUVFBQTlGVDBPNDRlOWRJRFFMbEd6Y1VCS2lJQUFIcHUvK3lBdFlBQUZDa08vdDh5K0Erb2lEZHdvT2RpTGVEWWtjMEpBRXBqS3c1UUpRRUFVSW54NHdNR0FnSlFGR3YvZ0tvSkFJREttQVVBUUVuMnZMQTFBVlJKQUFCVXhscEFBRW9SYS84T0x2UWxnQ29KQUlCS3hWcEFBd0VCYURwci80QTY4TllOVkNyNkljZG5OeVVBYUNwci80QzZFQUFBbGJNV0VJQ21pb1AvbUprM1FFMTQ0d1lxRjJzQlI2YUhFZ0EwamNNL1VDY0NBS0FXWWkyU2dZQUFOTW1CVTMzVy9nRzFJZ0FBYXNOYVFBQ2E1UDdEMXY0QjlTSUFBR29qMWdLNktRR2dDV0x0bjhGL1FOMElBSUJhR1prZU5CQVFnS3kxQi85Wit3ZlVrTGRzb0ZaaUlLQzFnQURrTEtyWjNQNERkU1FBQUdvbjFnSjZjUUlnUjliK0FYVW1BQUJxSjZvQTlrNE9Kd0RJamNNL1VHY0NBS0NXWWlDZ3RZQUE1T1M3Yy8yRzJRSzFKZ0FBYW12ZnpHQUNnRnc4T2pPVUFPcE1BQURVMXNHRlBnTUJBY2lDdFg5QURnUUFRSzJOSGIzR1drQUFhczNhUHlBWDNxcUJXb3VCZ0dOSE5pY0FxS3NZL09mMkg4aUJBQUNvdmZIajFnSUNVRS94K1dUd0g1QUxBUUNRQldzQkFhaWprV21ELzRCOENBQ0FMRmdMQ0VEZHhPQy9pZm4rQkpBTEFRQ1FqYjFUcWdBQXFBK0QvNERjQ0FDQWJFU2Y1ZWhSTDFzQVZHL1U0RDhnUXdJQUlDdjdad2VzQlFTZ1VuSHcvNWJCZjBDR3ZFVURXYkVXRUlDcVdmc0g1RW9BQUdRbjFnSWFDQWhBRmF6OUEzSW1BQUN5WkJZQUFGWFk4OExXQkpBckFRQ1FwVmdMT0RGbjlSSUF2Uk5yL3c0dTlDV0FYQWtBZ0d5TnpBd1pDQWhBejFqN0IrVE9tek9RcmVqREhKL2RsQUNnMjZ6OUE1cEFBQUJrTGRZQ2VpRURvSnZpYzJiTTdCbWdBUVFBUU5iYWF3RzlsQUhRUlQ1bmdLWVFBQURaaTNWTTFnSUMwQTBIVHZWWit3YzBoZ0FBYUFSckFRSG9odnNQVy9zSE5JY0FBR2lFV0F2b2hnYUFUb3ExZitiTUFFMGlBQUFhWTJSNjBGcEFBRHFpUGZqUDJqK2dZYndwQTQwUkF3R3RCUVNnRTZLcXpPMC8wRFFDQUtCUnJBVUVZTFdzL1FPYVNnQUFORXBVQWV5ZEhFNEFzRklPLzBCVENRQ0F4b21CZ05ZQ0FyQVMzNTNyTjFRV2FDd0JBTkJJKzJZR0V3QXMxNk16UXdtZ3FRUUFRQ01kWE9nekVCQ0FaYkgyRDJnNkFRRFFXR05IcjdFV0VJQWxzZllQS0lFM1k2Q3hZaURnMkpITkNRQXVKUWIvdWYwSG1rNEFBRFRhK0hGckFRRzR1UGljTVBnUEtJRUFBR2c4YXdFQnVKaVJhWVAvZ0RJSUFJREdzeFlRZ0F1SndYOFQ4LzBKb0FRQ0FLQUllNmRVQVFEd2RnYi9BU1VSQUFCRmlQN08wYU5lOGdENGhWR0QvNERDQ0FDQVl1eWZIYkFXRUlDMk9QaC95K0Evb0REZWhJRmlXQXNJd0NKci80QVNDUUNBb3NSYVFBTUJBY3BtN1I5UUtnRUFVQnl6QUFES3R1ZUZyUW1nUkFJQW9EaXhGbkJpenNvbmdCTEYycitEQzMwSm9FUUNBS0JJSXpOREJnSUNGTWphUDZCazNuNkJJa1gvNS9qc3BnUkFPYXo5QTBvbkFBQ0tGV3NCdlFnQ2xDR2U5Mk5td0FDRkV3QUF4V3F2QmZReUNGQUV6M3NBQVFCUXVGZ0RaUzBnUUxNZE9OVm43UjlBRWdBQVdBc0kwSEQzSDdiMkR5QUlBSURpeFZwQU4wTUF6UlJyLzh4N0FUaERBQURRTWpJOWFDMGdRTU8wQi85Wit3ZndKbSs3QU9uTVFFQnJBUUdhSmFxNzNQNEQvSUlBQU9BTjFnSUNOSWUxZndCdkp3QUFlRU5VQWV5ZEhFNEE1TS9oSCtEdEJBQUFaNG1CZ05ZQ0F1VHR1M1A5aHJzQ25JY0FBT0FjKzJZR0V3RDVlblJtS0FId2RnSUFnSE1jWE9nekVCQWdVOWIrQVZ5WUFBRGdQTWFPWG1NdElFQm1yUDBEdURodnR3RG5FUU1CeDQ1c1RnRGtJd2IvdWYwSHVEQUJBTUFGakIrM0ZoQWdGL0c4TnZnUDRPSUVBQUFYWVMwZ1FCNUdwZzMrQTdnVUFRREFSVmdMQ0ZCL01maHZZcjQvQVhCeEFnQ0FTOWc3cFFvQW9NNE0vZ05ZR2dFQXdDVkVYK25vVVMrWEFIVTBhdkFmd0pJSkFBQ1dZUC9zZ0xXQUFEVVRCLy85czVzU0FFdmpiUlpnQ2F3RkJLaWZXUHNubkFWWU9rOU1nQ1dLdFlBR0FnTFVnN1YvQU1zbkFBQllCck1BQU9yaG5rTTNKQUNXUndBQXNBeXhGbkJpenFvcGdDckYyaitEL3dDV1R3QUFzRXdqTTBONlRnRXFaTzBmd01wNGd3VllwcmgxR2pkMUdxQVMxdjRCckp3QUFHQUZZaTJnRjFDQTNvcm43cGhaTEFBckpnQUFXSUgyV2tBdm9RQTk1YmtMc0RvQ0FJQVZpdlZUMWdJQzlNYUJVMzNXL2dHc2tnQUFZQldzQlFUb2pmc1BiMDBBckk0QUFHQVZZaTJnR3ltQTdyTDJENkF6QkFBQXF6UXlQV2d0SUVDWHRBZi9XZnNIMEJIZVdBRldLUVlDV2dzSTBCM2p4emU1L1Fmb0VBRUFRQWRZQ3dqUWVmRmNqZWNyQUowaEFBRG9nS2dDMkRzNW5BRG9IR3YvQURwTEFBRFFJVEVRMEZwQWdNNkl3WCtHckFKMGxnQUFvSVAyelF3bUFGYlA0RCtBemhNQUFIVFF3WVUrQXdFQlZzbmFQNER1RUFBQWROalkwV3VzQlFSWUlXdi9BTHJIR3lwQWg4VkF3TEVqbXhNQXl4ZUQvOXorQTNTSEFBQ2dDOGFQV3dzSXNGengzRFQ0RDZCN0JBQUFYV0l0SU1EeWpFd1BKUUM2UndBQTBDWFdBZ0lzWFF6K201anZUd0IwandBQW9JdjJUcWtDQUZnS2cvOEF1azhBQU5CRjBjODZldFJMTGNERmpCcjhCOUFUQWdDQUx0cy9PMkF0SU1BRnhNRi8vK3ltQkVEM2VTTUY2REpyQVFFdUxOYitDVWtCZXNQVEZxQUhZaTJnZ1lBQWIyWHRIMEJ2Q1FBQWVzUXNBSUMzdXVmUURRbUEzaEVBQVBSSXJBV2NtTFBpQ2lERTJqK0Qvd0I2U3dBQTBFTWpNME42WFFHU3RYOEFWZkFXQ3RCRGNkczFidG8xVURoci93Q3FJUUFBNkxGWUMrakZGeWhWUFAvR3pFUUJxSVFBQUtESDJtc0J2ZndDaGZMOEE2aU9BQUNnQXJIMnlscEFvRFJQdDU1NzF2NEJWRWNBQUZBUmF3R0IwancwTlp3QXFJNEFBS0Fpc1JiUVRSaFFDbXYvQUtvbkFBQ28wTWowb0xXQVFPTzFCLzlaK3dkUU9XK2RBQldLZ1lEV0FnSk5OMzU4azl0L2dCb1FBQUJVekZwQW9NbmkrUmJQT1FDcUp3QUFxRmhVQWV5ZE5CZ0xhQ1pyL3dEcVF3QUFVQU14RU5CYVFLQnBZdkNmWWFjQTlTRUFBS2lKZlRPRENhQkpEUDREcUJjQkFFQk5IRnpvTXhBUWFJeDRucGx2QWxBdkFnQ0FHaGs3ZW8yMWdFRDIyb1Avamh2OEIxQTMzaklCYWlRR0FvNGQyWndBY2hhRC85eitBOVNQQUFDZ1pzYVBXd3NJNUN1ZVh3Yi9BZFNUQUFDZ2hxd0ZCSExsK1FWUVh3SUFnQnF5RmhESVVhejlpK2NYQVBVa0FBQ29xYjFUYnRHQXZGajdCMUJ2QWdDQW1vbysydEdqWHFhQlBJd2EvQWRRZXdJQWdCcmJQenRnTFNCUWUrMjFmN09iRWdEMTVxMFNvTWFzQlFSeUVHdi9oSlVBOWVkSkRWQnpzUmJRUUVDZ3JxejlBOGlIQUFBZ0EyWUJBSFYxejZFYkVnQjVFQUFBWkNEV2FrM005U2VBT29tMWZ3Yi9BZVJEQUFDUWlaR1pJVDIyUUczRTg4amFQNEM4ZUpNRXlFVGNzbzJic2czVVJEeVAzUDRENUVVQUFKQ1JXQXZvaFJ1b1dqeUh4c3dtQWNpT0FBQWdJKzIxZ0Y2NmdZcDVEZ0hrU1FBQWtKbFl0MlV0SUZDVnAxdlBIMnYvQVBJa0FBRElrTFdBUUZVZW1ocE9BT1JKQUFDUW9WZ0w2QVlPNkRWci93RHlKZ0FBeU5USTlLQzFnRURQdEFmL1dmc0hrRFZ2amdDWmlvR0ExZ0lDdlRKKzNOby9nTndKQUFBeVppMGcwQXZ4bklubkRRQjVFd0FBWkN5cUFQWk9Hc2dGZEplMWZ3RE5JQUFBeUZ3TUJMUVdFT2lXR1B4bjZDaEFNd2dBQUJwZzM4eGdBdWdHZy84QW1rTUFBTkFBQnhmNkRBUUVPaTZlSythTUFEU0hBQUNnSWNhT1htTXRJTkF4N2NGL3h3MytBMmdTYjRvQURSRURBY2VPYkU0QW5SQ0QvOXorQXpTTEFBQ2dRY2FQV3dzSXJGNDhSd3orQTJnZUFRQkF3MWdMQ0t5VzV3aEFNd2tBQUJyR1drQmdOV0x0WHp4SEFHZ2VBUUJBQSsyZEdqWVFFRmdSYS84QW1zdmJJVUFEUmYrdXRZREFjbzBhL0FmUWFBSUFnSWJhUHp1Z0NnQllzdmJhUDhFaFFLTjVNd1JvS0dzQmdlV0l0WDlDUTRCbTg1UUhhTEJZQzJnZ0lIQXAxdjRCbEVFQUFOQncwZE1MY0RIM0hMb2hBZEI4QWdDQWhvdDFYaE56L1FuZ2ZHTHRuOEYvQUdVUUFBQVVZR1JtU0c4djhEYnhYTEQyRDZBYzNnWUJDbUF0SUhBKzhWeHcrdzlRRGdFQVFDRmlMYUFYZldCUlBBL0d6QWdCS0lvQUFLQVFzUlp3Wkhvd0FRU0hmNER5Q0FBQUNqSXh2OEZhUUNBOTNYb09XUHNIVUI0QkFFQmhyQVVFSHBvYVRnQ1VSd0FBVUpoWUMyZ2dJSlRMMmorQWNna0FBQW8wZHZRYWF3R2hRTzNCZjliK0FSVEwyeDlBZ1dJZ29Db0FLTS80Y1d2L0FFb21BQUFvbExXQVVKYjRlWStmZXdES0pRQUFLRlJVQWV5ZE5BZ01TbUh0SHdBQ0FJQ0N4VUJBYXdHaCtXTHduN1YvQUFnQUFBcTNiMll3QWMxbThCOEFRUUFBVUxpREMzMEdBa0tEeGMrM2VSOEFCQUVBQU5ZQ1FrTzFCLzhkTi9nUGdETzg3UUhRSGdnNGRtUnpBcG9sQnYrNS9RZGdrUUFBZ0xieDFpM2h3WVYxQ1dpR09QZ2IvQWZBMlFRQUFMeHAzL1JRQXByQm1rOEF6aVVBQU9CTjFnSkNNOFRhdi9oNUJvQ3pDUUFBZUl1OVU4TUdBa0xtclAwRDRIeTg0UUh3RnRFM2JDMGc1R3ZVNEQ4QUxrQUFBTURiN0o4ZFVBVUFHV3F2L1JQZ0FYQUIzdTRBZUJ0ckFTRlBzZlpQZUFmQWhmaUVBT0M4WWkyZ2dZQ1FEMnYvQUxnVUFRQUFGeFM5eEVBZTdqbDBRd0tBaXhFQUFIQkJzVVpzWXE0L0FmVVdhLzhNL2dQZ1VnUUFBRnpVeU15UW5tS29zZmo1dFBZUGdLWHdSZ2ZBUlZrTENQVVdQNTl1L3dGWUNnRUFBSmNVYXdFZE1LQis0dWR5ekt3T0FKWklBQURBSmNWYXdKSHB3UVRVaThNL0FNc2hBQUJnU1NibU4xZ0xDRFh5ZE92bjBkby9BSlpEQUFEQWtsa0xDUFh4ME5Sd0FvRGxFQUFBc0dTeEZ0QkFRS2lldFg4QXJJUUFBSUJsR1R0NmpiV0FVS0gyNEQ5ci93QllBVzl3QUN4TERBUlVCUURWR1Q5dTdSOEFLeU1BQUdEWnJBV0Vhc1RQWGZ6OEFjQktDQUFBV0xhb0F0ZzdhUUFaOUpxMWZ3Q3NoZ0FBZ0JXSmdZRFdBa0x2eE9BL2EvOEFXQTBCQUFBcnRtOW1NQUc5WWZBZkFLc2xBQUJneFE0dTlCa0lDRDBRUDJmbWJnQ3dXZ0lBQUZiRldrRG9ydmJnditNRy93R3dldDdZQUZpVkdBZzRkbVJ6QXJvakJ2KzUvUWVnRXdRQUFLemFlT3QyOHVEQ3VnUjBWaHo4RGY0RG9GTUVBQUIweEw3cG9RUjBsbldiQUhTU0FBQ0FqckFXRURvcjF2N0Z6eFVBZElvQUFJQ08yVHMxYkNBZ2RJaTFmd0IwbXJjMEFEb20rcFd0QllUVkd6WDRENEF1RUFBQTBGSDdad2RVQWNBcXROZitDZElBNkFKdmFBQjBsTFdBc0RxeDlrK0lCa0EzK0hRQm9PTmlMYUNCZ0xCODF2NEIwRTBDQUFDNklucVlnZVc1NTlBTkNRQzZSUUFBUUZmRStyS0p1ZjRFTEUycy9UUDRENEJ1RWdBQTBEVWpNME42bVdFSjR1ZkUyajhBdXMxYkdRQmRZeTBnTEUzOG5MajlCNkRiQkFBQWRGV3NCWFN3Z1F1TG40OHhNek1BNkFFQkFBQmRGV3NCUjZZSEUzQitEdjhBOUlvQUFJQ3VtNWpmWUMwZ25NZlRyWjhMYS84QTZCVUJBQUE5WVMwZ3ZOMURVOE1KQUhwRkFBQkFUOFJhUUFNQjRSZXMvUU9nMXdRQUFQVE0yTkZyckFXRTlNYmdQMnYvQU9neGIyRUE5RXdNQkZRRkFDbU5IN2YyRDREZUV3QUEwRk14OGR6Qmg1TEY5MytzeHdTQVhoTUFBTkJ6ZXljTlBxTmMxdjRCVUJVQkFBQTlGd01CclFXa1JESDR6OW8vQUtvaUFBQ2dFbnV0UDZOQUJ2OEJVQ1VCQUFDVmlENW9Bd0VwU1h5L20zOEJRSlVFQUFCVXhscEFTdEVlL0hmYzREOEFxdVd0QzRES3hGckFzU09iRXpTZDdSY0ExSUVBQUlCS2piZHVSUTh1ckV2UVZISHdOL2dQZ0RvUUFBQlF1WDNUUXdtYWFzOExXeE1BMUlFQUFJREtXUXRJVThYYXY0TUxmUWtBNmtBQUFFQXR4RnBBQXdGcEdtdi9BS2dUYjFvQTFJSzFnRFROcU1GL0FOU01BQUNBMnRnL082QUtnRWFJZzM5TS9nZUFPdkdXQlVCdHhGckFFUU1CYVFDSGZ3RHFTQUFBUUszRXVqUURBY21adFg4QTFKVUFBSURhR1hWN1NzYnVPWFJEQW9BNkVnQUFVRHV4RnRBTktqbUt0WDhHL3dGUVZ3SUFBR29wZXFnTkJDUW44ZjFxN1I4QWRlYk5Db0Jhc2hhUTNNVDNxOXQvQU9wTUFBQkFiY1ZhUUFjcWNtRHRId0E1RUFBQVVGdG4xZ0lPSnFnN2gzOEFjaUFBQUtEV0p1WTNXQXRJclgxM3J0L1FTZ0N5SUFBQW9QYXNCYVRPSHAwWlNnQ1FBd0VBQUxVWGF3RU5CS1NPclAwRElDY0NBQUN5TUhiMEdtc0JxWlgyNEQ5ci93RElpRGNwQUxJUUF3RlZBVkFuTWZqUDdUOEFPUkVBQUpBTkJ5N3FJcjRQRGY0RElEY0NBQUN5c25keU9FSFZyUDBESUVjQ0FBQ3lFZ01CclFXa1NqSDR6KzAvQURrU0FBQ1FuYjFUcWdDb2pzRi9BT1JLQUFCQWRxTC8ya0JBcWhEZmQrWlFBSkFyQVFBQVdiSVdrRjZMZy8vKzR3TUpBSExselFtQUxNVmF3TEVqbXhQMGlpMFVBT1JPQUFCQXRzWmJ0N0VIRjlZbDZEWnIvd0JvQWdFQUFGbmJOejJVb052MnZMQTFBVUR1QkFBQVpNMWFRTG90MXY0ZFhPaExBSkE3QVFBQTJZdTFnQVlDMGkzVy9nSFFGTjZXQU1pZXRZQjB5NmpCZndBMGlBQUFnRWJZUHp1Z0NvQ09pb04vVFA0SGdLYndwZ1JBSThSYXdCRURBZWtnaDM4QW1rWUFBRUJqeEpvMkF3SHBoQU9uK3F6OUE2QnhCQUFBTk1xb1cxczY0UDdEMXY0QjBEd0NBQUFhSmRZQ3VybGxOV0x0bjhGL0FEU1JBQUNBeG9uZWJRTUJXWW4yNEQ5ci93Qm9LRzlIQURTT3RZQ3NWRlNQdVAwSG9La0VBQUEwVXF3RmRKQmpPYXo5QTZEcEJBQUFOTktadFlDRENaYks0UitBcGhNQUFOQllFL01ickFWa1NiNDcxMjk0SkFDTkp3QUFvTkdzQldRcEhwMFpTZ0RRZEFJQUFCb3QxZ0lhQ01qRldQc0hRQ2tFQUFBMDN0alJhNndGNUx5cy9RT2dKTjZHQUdpOEdBaW9Db0R6aWNGL2J2OEJLSVVBQUlBaU9PaHhydmgrTVBnUGdKSUlBQUFveHQ3SjRRU0xScVlOL2dPZ0xBSUFBSW9SQXdHdEJTVEU0TCtKK2Y0RUFDVVJBQUJRbEwxVHFnQklCdjhCVUNRQkFBQkZpYjV2QXdITE5tb2VCQUNGRWdBQVVCeHJBY3NWQi85dkdmd0hRS0c4L1FCUW5GZ0xPSFprYzZJOHRrRUFVRElCQUFCRkdqOCtrQTR1ckV1VXc5by9BRW9uQUFDZ1dQdXNnU3ZLbmhlMkpnQW8yZG9FQUlXS3RZQmJybmdsMFh6ZmVuRmpPcmpRbHdDZ1pDb0FBQ2lha3ZBeVBOMEtld0NnZEFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUFTTko4QUFBQUFBQW9nQUFBQUFJQUNDQUFBQUFDZ0FBSUFBQUFBS0lBQUFBQUFBQW9nQUFBQUFJQUNDQUFBQUFDZ0FBSUFBQUFBS0lBQUFBQUFBQW9nQUFBQUFJQUNDQUFBQUFDZ0FBSUFBQUFBS0lBQUFBQUFBQW9nQUFBQUFJQUNDQUFBQUFDZ0FBSUFBQUFBS0lBQUFBQUFBQW9nQUFBQUFJQUNyRTBBQUVBdC9kVzcvLzlVaGE5TURxZHZ2YlF4bGVDMmpTK21lNGNPcHlyODB4Lzlqd2w2U1FVQUFBQUFGRUFBQUFBQUFBVVFBQUFBQUVBQkJBQUFBQUJRQUFFQUFBQUFGRUFBQUFBQUFBV3dCcENlK3kvLzZadUovRDN3bFlmVGswLzlWV0o1SG4zNHk0bVVUc3pOcDdtNXVmWmZINTZhYXYvUGs1Tm5mbjJoOWV2aHFlbEVjMzE0eHdmVDNYZDlMbFhoOSs3K1FqbzhXY2IzMTZkMmZpTDlkdXVyQ3AvNDlEOUxBTlNQQUFDZ2g5NS82M3NUUy9PakF6OXBCd0kvYnYzNi9XZCswQW9HcHRPUER2NGtrYi8rL3Y0MHZHVW8wVjBiK3RmN2N3YmdMUVFBQU5UU3U3ZmYzUDQxUXBOUGZmTE1MV1lFQXQ5NytvZnRRT0Q3clY4RkFnQUFTeWNBQUNBYmNhUDVrUTk5c1AwVkRrOU90UU9CYno3MTdmUzlaMzZZQUFDNE1BRUFBTm1LOHVhUC8xcDhmYXdkQm54MTlJbFdJUEFETXdRQUFNNURBQUJBSTBRWXNPZSt6N2YvK3NtLy9IWXJEUGlhSUFBQTRDeldBQUxRT0ZFUjhJMC8vdzlwejcyZlQ4TkRnd2tBQUFFQUFBMG1DQUFBK0FVQkFBQ05GMEhBbnozeTVmVHgyejZXQUFCS0pRQUFvQWlMTXdJZWZmakxxZ0VBZ0NJSkFBQW95dnR2ZlcrN0d1RERPejZZQUFCS0lnQUFvRGhSRGZEUWcxOU1kKzY2SXdFQWxFSUFBRUN4N3R6MTZmVDUzWjlMQUFBbEVBQUFVTFRmL3VRbjJsc0NBQUNhVGdBQVFQRmlTOERlQjc2WUFBQ2FUQUFBQUMwZitkQUhWUUlBQUkwbUFBQ0FOMFFsZ01HQUFFQlRDUUFBNEN3eEdQQlRPMzhyQVFBMGpRQUFBTTRSSWNEdzBHQUNBR2dTQVFBQW5HTkQvL3IwMElPR0FnSUF6U0lBQUlEemVQZjJtOXVWQUFBQVRTRUFBSUFMaUZrQVdnRUFnS1lRQUFEQUJVUXJ3Sjc3N2s0QUFFMGdBQUNBaTNqL3JlOU43N3ZsdlFrQUlIY0NBQUM0aER0MzNaRUFBSEluQUFDQVMxQUZBQUEwZ1FBQUFKYmdJeC82WUFJQXlObmFCRURQUFBtWDMwNmxtWnVmVHlmbTV0THcwRkI3cUY1OHZXdjd0dmF2T2ZtTjIvNjM5TlhSSjFxL2wva0VBSkFqQVFBOTk3LzhyNytSY3ZCZi90TTNVeFcrT3ZxMTlpR0RabnBnN3lPSk05cEJ3TGFiV3pmcnY1TGVmOHYvM0E0RjZpeitlWC9qdG8rbHI0OS9Jd0VBNUVnQUFFQWw0aWI5KzgvOHNQMFZocmNNcFR0M2Zib1ZCcnkzL2RkMTlPRWR2eUlBQUFDeUpRQUFvQllPVDA2bEI3NXlwa0lpYnRvLzF3b0Q2aFlFeEREQXFBVFFCZ0FBNU1nUVFBQnE1NXRQZlR0OTR0UC9yTjBTVXplMkFRQUF1UklBQUZCYk1ROGpnb0NvRHFpTHFBSUFBTWlSQUFDQVdvdkQvKzk4N2cvU2p3NzhKTlhCKzI3NTVRUUFrQ01CQUFDMUZ6MzN2My8zRjJvUkFyeDcrODNaclRBRUFBZ0NBQUN5RUNIQUgrNzVrMW9NNE50UzB5MEZBQUFYSXdBQUlCdG5OZ1U4bktyMlAyeTdLUUVBNUVZQUFFQld2alB4OStsN1QvOHdWU25hQUFBQWNpTUFBQ0E3VmE4SDNMSmxTd0lBeUkwQUFJRHNmUCtaSDFaYUJYRGQwR0FDQU1pTkFBQ0FMSDFuNHU5U1ZXd0JBQUJ5SkFBQUlFc3hDNkFxdzdZQUFBQVpFZ0FBa0tYWUNCQmZBQUFzalFBQWdHejk2TUN6cVNyYUFBQ0EzQWdBQU1qV2lmbTVWSlYrQVFBQWtCa0JBQURaMGdJQUFMQjBBZ0FBQUFBb2dBQUFnR3laeGc4QXNIUUNBQUN5VldVTHdOemNmQUlBeUlrQUFJQnNWVmtCY0VJQUFBQmtSZ0FBUUxZMnJPOVBBQUFzalFBQWdHeGR0MlV3VmNIMkFRQWdSd0lBQUxLMG9YOTlldGYybTFNVkJBQUFRSTRFQUFCazZYMjN2RGRWNWFYNWt3a0FJRGNDQUFDeTlPRWR2NUtxOHVNREJ4TUFRRzRFQUFCa1ozaG9LSDM4MXo2V3F2S2pBejlKQUFDNUVRQUFrSjBxRC8vQkNrQUFJRWNDQUFDeUVyZi9kKzc2ZEtyUzk1LzVZUUlBeUkwQUFJQ3NWSDc0Zi9vSENRQWdSd0lBQUxKeDU2NDdLaS8vLzlGQi9mOEFRSjRFQUFCazRlTzNmYXp5Mi8vd045Lzkrd1FBa0NNQkFBQzFGNGYvUGZkOVBsVXRodi9wL3djQWNyVTJBVUNOUmRsL0hXNyt3L2NjL2dHQWpBa0FBS2lsbVBZZnQvN3Z2L1c5cVM2KytaZi9id0lBeUpVQUFJQmFXVnp6Vi9Xd3YzTWRucHhLMzVuUS93OEE1RXNBQUVEbE5xeGZuejc4b1Y5SnYzSGJ4MnAxNDM4MjVmOEFRTzRFQUFEMDFQRFFZTnJRMzUvZXZmM205TzV0TjZmM3RRNzg4ZGQxOTlYUnJ5VUFnSndKQUFCNjZCdFAvUHRVcXVFdFF5bFhUejcxN1hSNGNqb0JBT1JNQUFEUVF6a2Zna3ZtOWg4QWFJTExFd0J3UVhINGQvc1BBRFNCQUFBQUxpQW0vMzk5L0JzSkFLQUpCQUFBY0FFUDczczhuWmliVHdBQVRTQUFBSUR6aU5MLzcwejhmUUlBYUFvQkFBQ2NJMHIvdnpyNlJBSUFhQklCQUFDY0pRNy92M2YzRnhKQXlmclhuRTVBOHdnQUFPQU4wZThmaDM5VC80RzZtRHRkemV0Ni8rV3ZwVklNclgwbFZXSHU5Sm9FdlNZQUFJQTNPUHdEZFRQM1dqV0h4UDdMVlFCMDI5eHJqbUwwbnU4NkFHaDU0Q3VQcEI4ZitFa0NvS3dLZ0MxWFZGVUI0Q2hHNzYxTkFGQ3dLUHQvWk4vajZjbW52cDBBNnFhcVErSzJ2bE9wRkZ1cWFnRjRUUXNBdlNjQUFLQllpejMvYnY2QnVwcXY2SkM0NVlwWFV5bldyNm1tMm1IK2RSVUE5Sjd2T2dDS0ZOUCtmK2R6LzhMaEg2aTF5VmV2U0ZXSUZvQlM1Z0JzWDdlUXFqRDU4anNTOUpvQUFJRGlmUC9wSDdRTy8zOWc0QjlRZTFXV2lXOWIxL3cyZ0cwVkhmNURWZUVPWmRNQ0FFQlJIdDczZVByNitEY1MxWm1ibTB0VjZlL3ZiLzIvWlFRL0cvclhweXBFZFEyZE0vbHFkYS9yMi9vVzBqTS92eW8xMlphMUw2ZXFUTDNpS0VidnFRQUFvQWcvT3ZDVGRFZnIxdC9odjNwemMvT3BLdGNORGFaU25Bazd5TjE4aGJ2aXQ3K2orUlVBdDF6MTgxU1Z5VmRVQU5CN1lpY0FHaTBHL1gxOS9DL1NWMGVmU0ZEVnJYZ1Zob2VHVWhWT1ZCandOTkdCVTMycEtqczJ6TFd1cVZPamJhK3d6ZUhnUW5YL2JpbVhBQUNBeHZxYmliOVBqK3g3VEs5L3pid3dWZDIvaitFdDFSeUtTMUpsaTBjVHpWZTRLejRHQWQ1eTVjbkd0Z0cwZjM5WG5VeFZPTEN3TGtFVkJBQUFORTRNK1h1OGRlUC8vV2QrbU9Cc0pRVUE3OTUrYzZyQ1MvUFZIS2lhS3NyRTUxb2hRRlVUK2VPQTNOUUFZRWQvZFdIVmxBR0FWRVFBQUVBalJObnhkeWIrTGozNWw5OTI4Sys1S29mRVZWVVczMnZSNmxCVnU4UGs1R1Npc3lJRXFHcFYzVzN2ZkRHTkhiMDJOVkdWQVVDVnJSMlVUUUFBUU5aaXVGOGMvR080bjk3amZNUy9xeW9PcUZYZGl2ZmF1N2RWOS90OFFjdE54MFd2ZUZVQndKWXJYbWxrRzhCUTYvZTFvLzlFcXNwQkxRQlV4QllBQUxJV0pkME8vL21wcWs4OFFvZmhMYzNmQlBDdUNvTU9hd0E3citwKzhWM1hIRWxOYyt1VjFiYXFQSE95bklHazFJc0FBSUNzeFlIdWkvZmVuY2pManc0OG02cnkvbHZlbTVydS9iZjhjcXFLTUs3enFqNHN4aHlBdURGdmtzOVVHR3BFb0ROMzJqR01hdmpPQXlCN0gvblFCOU9uZHY1V0loOG41cXZydlMyaERlRGQyMjlLVmZueHdaOGtPbXZxbGJXVkh4aDNiV3BPRlVETU5kaFNZYUJ4VVA4L0ZSSUFBTkFJZCs3NmRCb2VhbjVwZDFQRTdJYXFmSGpIcjZRbWkwR0hWVzA3aU50L0ZRQ2ROM2Q2VGVXSHh0czJ2dGllQlpDN3FHVDRUTVV0RFUzZHFrQWVEQUVFS0VEMDVIYXpMemNPRzFXdlY0dFdnRDMzM1oxKy8rNHZKT3F2MGswQXJlL1Y5OTN5M3NadWkvandoejZZcXZMakF3Y1QzWEZnb2EreW5mV0w3dG84blQ3MzNDK2xuTVU4Z3kwVnR6TUlBS2lTQUFDZ0FFOCs5ZTMwMWRFblVyZThhOXZONld0Zi9YZXBhdSsvOWIzdFZvQ3ZqLzlGb3Q1K2RMQzZHUUFodmxlYUdnRDg1bTBmUzFYNWtmTC9ycG1ZNjA4N0I0NmxLbTNyTzVWMmI1NUtJek41cnRPTTB2LzRxbEwwLzhkYVI2aUtGZ0FBVmkxNmZyODYrclZVQjFvQjhoQVZBRldXaWpkMVprU1UvMWU1QWVCN1R6Y3pWS21EZ3pVWkhMZHpZTGJ5US9SS1JPbi83c0hxTjFSTXpHMUlVQ1VCQUFBZEVSVUdWZloxTDRwV2dJY2UvR0tpL2lZcmJBT0k3NVAzTlhBYlFBUmdWVklCMEQweEI2QXVxK04yRDA2bmJldE9wVnpFNGYvaDY1OUwvWmVmVGxXTFNnNm9rZ0FBZ0k3NTBsY2VTWFVRVTk2clBnaHhhZDk3NWdlcFNuZnV1aU0xU2R6K2YvelhxaXYvUHpOclpEclJQUlB6OVRnODlsLytXbnI0bi93c2l4Qmc4ZkJmZGQ5L2lOTC9nd3MyQUZBdEFRQUFIVk92Vm9BNzJyTUpxSy8vZHFENk9RQk5xZ0tvT3ZUNmJ4WFBkU2pCeEluKzJ1eVBYd3dCZHF5dmJxWG5wZFRwOEIrVS8xTUhBZ0FBT3FvdXJRRGgzeno0UisxU2IrcXBEa1A0N3Ivdjg0MzRIcW42OWovODUrLytYYUs3NnJBTzhHd1JBanl3OVZCN3NuN2RSRER4K0kzUDF1YndIL1lmSDBoUU5RRUFBQjFYbDFhQVdQZjJ6ei9UckRMdkp1bjJlc3FsaU8rUlQrMzhSTXJkbmxhUVViV3FXenBLTVhyMDJsUTNuMmtGQUhIVFBsU0R3L2I2eTArMzF4VkdNRkdIbnY5RlQ1Kzh5dlIvYWtFQUFFREgxYWtWNExjLytZbEdEbnRyaXUvVm9Bb2cya1Z5L2g2SmYvNW9aNmlTL3YvZWlSM3lkV2tET05zdFY1MU1UOXgwc0YwTlVFVVFFQWYvK0wvOXhNMEgwdTBWcjBzOG4yKzl0REZCSFFnQUFPaUtPclVDTktYTXU0bnFzall1dmtkeVhCOFpjeTdxTVBEeU94UEsvM3RwZkhaVHFxdkZhb0I3aHc3M0pBZzQrK0FmLzdmcmRPdS9LRzcrbnhJQVVCTUNBQUM2NWcvMy9FbWx1OTRYYVFXb3IvOWNrNE5qZkkvRStzaWNncUxvKzQ4NUYzWHdOOS85KzBUdjdKOGRxR1VWd0tMb3U3OXQ0NHZ0aW9BSUEyNTc1NHNkRFFQaTBCOS8vL2g3MS9uZ3YyaXNobTBibEd0dEFvQXVpYkxnYUFXNCs2N1BwYXBGSzBEY1V0Wmg4QnkvRUFGUlZBRlVYY0llWW4za293OS9PZjMrM1Yrb1JYQjFNWEg0LzdOSC9uVTd1S2hhL0p6N3VlcXRHQVlZVlFCMUhMNTNybWdOaUs5d1pnM2V1blJnb2ErOURpOUNqUGovbTdwQWIzeUVCakZvY01zVnI3YStYazdiM3JHUWJtMzl2ZW93YTJDcDNQNVROd0lBQUxycTYrUGZTQi9lOFN1MU9PREZEZTl2ZmZwL3IvM2hyalFSek5UaCt5TkVDUEFmSC85MzZmYysvNFYwZUtxZVBlMVI5aDgzLzNVNC9JYzZ6SEVvVVZRQjdCdzRWdXViNzNORlpVQjg3ZWl2NytyQVRuUDdUOTFvQVFDZzZ4N1krMGd0RHQxUjN2M0ZlKzlPMU1zM24vcDJyVUtaT0ZqLzJTTmZydVZnd0UvdC9LMzB0YS8rdTlvYy9zT2Z0MEkrZW0reENvRDZjdnRQSFFrQUFPaTZ4VmFBT3ZqSWh6N1lQa1JSSDNINHI5c1F1Y1VRSUNiczEwR1UvRWQ3d3QxMzNabnFKQVo5L3JnbXd6NUxWUGRaQUtWeiswOGRlV0lBMEJQUkNsQ1hpZTh4TlQzSGllOU45dVJmZmp2VlVYeXZmT09KZjU4K2Z0dkhVaFUyckYvZkRpSCtZK3ZXdnk1dEVtZjd1dHYvU2tVVndNaDBmYXBCK0lXblh0em85cDlhRWdBQTBETjFhZ1hZYzU5V2dEcUpJWEoxQ1lqT0ZkVUFlKzc3L0p0QlFCekt1MjN4NFA4WGYvNGYyaUZFSGJjVFJHWFBrMC9WTTdncFNSd3luemw1VmFJK292Ui83SmpiZitwSkFBQkF6OVNwRlNCdVU3VUMxRXZkRDVPTFFVQWN5dmZjKy9uMGtSMGY3R2dZRUZVcG45cjVpWGFwLzEvOVAvOTNiUS8raXh6KzYyUHYxTEJXZ0JxSjB2L0pDMncyZ0tyWkFnQkFUOVZwSzBBY3NMN3ozYit0N2JUMzBzUXd3TTlGZTBhTkJ0eWRUeHpLUC81ckgydC9oZWlEYjM4ZFBOTVBIMVV1RVhhZG1EOS90VXNjOURmMDk3YzNEdlMzL2w3djNuWnorK2VoN3IvdnM3bjlyNWYyamZPUnpXbjM0RlNpV2tyL3FUc0JBQUE5RjYwQXNXcXQ2dHZOeFZhQTJQdE9QVHcrK2tTNnYzWExucE00eU1kWFNlTHdmM2hTY0ZZbjQ4Y0gwcmErVSttMmQ3NllxRVlFTVNNelpqSlFiMnFGQU9pNXVyVUNSQ1VBOWZETjlzSFNMV2FkbmZuNWZTSlJQeVBUZzByUEt4SXRHUGNjdWtFckJyWG5PeFNBU3RScks4QWQ2VjNieXJyQnJiTXZmZVdSUkgwNS9OZFhiQVdJUTZnUW9QZjJIcjdPbnp0WkVBQUFVSm02YkFVSS8rYkJQNnIxd0xXUzFIa2pRT21pOUYvdmY3M0ZJWFRQQzF2ZFJQZlE2TkZyMDhSOGY0SWNlRElBVUprNnRRTEVBTFovL3BrN0V2VlFwM0NJTStMZlIxMStYcm00Z3d0OTZlNmZLVWZ2aFRqOHg5Ui95SVduQWdDVnFsTXJ3RzkvOGhQcGZiZFV2NTJBZW9WRG5CSC9QZ3oreTRjUW9Qc2Mvc21SSndJQWxhdlRiVzlNb05jS1VBOTFDb2RLRjJYLzhlK0R2QWdCdXNmaG4xeDVHZ0JRT2EwQVhNaTlleDYwRmFCaXFqSHlGaUhBNy83alRRYlVkZEMrbVNHSGY3SWxBQUNnRnJRQ2NENVJHZkovZlBGUHpBT29TUHk1Lzk3ZFgxRDZuN2s0L01kMmdJTUw2eElyRjVVVVVWR3hmM1lnUWE0RUFBRFVobFlBenVmSEIzK1NIdDczZUtMMzlQMDNSNFFBbi92SG05cWw2eXpmZ1ZObktpbWUrZmxWQ1hJbUFBQ2dOdXJXQ3ZERmUrOU8xTU0zbi9xMk12UWVpejl2ZmYvTkU2WHJleWVIdFFRc3cvanNwdlM3ei8yU1B6TWFRUUFBUUszVXFSWGdJeC82WVByVXp0OUsxTU5YUjU4UUF2UkkvRG5IbnpmTjlOUkxHOXN0QWZFckZ4WUgvaWo1SDVrWlROQVVBZ0FBYXFkT3JRQjM3dnAwR2g3eThsY1hRb0R1Yy9ndlF4eHVveEpBTmNENVJhdUVrbithU0FBQVFPM1VxUlVnNWdEc3VVOHJRSjBJQWJySDRiODhVUVZ3eDdQYjBzajBrQ0NnNWVtVFY3WC9QS0pWd3ZwRW1zaDNOUUMxVktkV2dQZmYrbDZ0QURVVGgxU0RBVHNyL2p3ZC9zczFmbnlnM1JZUU45OGxCZ0Z4OEk5eS8vZ3pFSVRRWkFJQUFHcExLd0FYRXlIUkhYZitRYnRpaEpWcnIvcjcvQmNNL0tOOThJMmI3emdFbDlBYUVEZjhUNzI0OGMyRHYzSi9TaUFBQUtDMjRtRDN3RmNlVG5XZ0ZhQ2VZa1hnNzkzOXI5S1BEdndrc1h6eDUvWTduL3NYNmZ2UDFLUGFobnFJZy85aWE4Q2U1N2MyYmxoZzNQYkhZTDg3ZnJJOTdaMGFkdkNuS0FJQUFHcnRPeE4vbi83bXUzK2Y2a0FyUUQxRlVQUTduL3NEY3dHVzZldmpmNUYrLys0dnRQNzhwaE5jeU1UOGhuWTFRSVFCOFdzY25uTVUvOXpSM3ZEcDF1OGpidnRqdFo4ZWYwcTBOZ0ZBelQyNDkrSFc0ZnMvdEcvaHEzYjNYWGVtN3ozOWcvYk5NL1VTL2V0UFB2Vlg2YzhlL3RkcGVNdFE0dndpTVBuU1Z4NXg2OCt5UkZYQTVDc2IyOVVBL1plZlRyZGNPWjkyYkpoTDI5YWRTdHZYTGFTNmlYL2VPUFQvb0hXN1B6RzN3V0VmM2lBQUFLRDJva2M1V2dFZWV2Q0xxUTcrellOLzFMNXhyc3Q4QW40aERyZWYrUFEvUzUvYStZbjAyNjB2UWNBdnhQZHIzUHBIcjcvdlhWWWpEdE5SR1JCZllURVEyTmEzMFByMVpPcGY4MXBQUTRFNDdCOVlXSmVtWG5sSGV1YmtsZW1abjY5MzRJY0xFQUFBa0lYRlZvQ1BmT2lEcVdweHFQem5uN2tqUFRKaUNuMWR4U0Uzdm1kaWVPUEhiL3RZS3QzM24vNUIrdExlUjVUNzB4WG5CZ0loUW9HaEsxNU9XOWEra3JhODQ1VTB0UGJWdFA3eTE5S1dLMTVwLytmbi9ucWh2Ky9jYTJ2YWZ4MkgvTVgvK1NjdnIydi91bmpvZDlpSHBSTUFBSkNOT3JVQy9QWW5QOUU2WVA2ZE11b2FPek5FOHBGMmEwQ3BRVUFjL0I5di9mNTluOUpyN2NQNlFsODYyUHBLQ2s2Z05zUmxBR1Jqc1JXZ0x1Ni83L08xQ0NPNHVNVWdJRm9Ebm56cTI0MWZHM2ltMVA4YjdkVitzU0hCNFIrQVJTb0FBTWhLbEhYSElhNE90N2xhQWZLeUdBU0UzMmg5Ly96bWJmODB2ZS9XWDA1TkViZjlmOVA2K2ZobTYrZERqejhBNXlNQUFDQTdqK3g3UEwzL2x2ZldZc0NiVm9BOHhTRTV2dUo3Nk1NN1BwZyswdnJLTVF5SVEvLzNXdDk3VC83bHQ5UGhLZjM5QUZ5Y0FBQXVvS29TVWJjMnplYjdxalBpOXhOcnpLSUV2dzd1L093ZDZkNHZQdWpuTjBQeE14bmw4dkVWWWNEN1dzRlNoQUh2M241ekxUY0l4RDl2Vk1IOHR3TS9TZis1RlR6NW5nTmdPUzc3d0VkLy9mVUVBTUJiUkFEdzdtMDNwZmZmK3N2dFg5KzFmVnRQWno3RVlmOUhyWU4rM094L3IzWFRIMVVtRHZ3QXJJWUFBQUJnaVNJQWVOZTJtOXUvUnBYQWh2NytORHcwK0dZd3NGZzFjTEhxZ1RqRXo4M050Zjg2RHZrdlRFNm51Zm41MXE5VDdmOHNEdjJUVTFNTyt3QjBuQUFBQUFBQUNtQU5JQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUQvdlIwN0VBQUFBQUFRNUc4OXlJVVJBQUFEQWdBQUFBQUdCQUFBQUFBTUNBQUFBQUFZRUFBQUFBQXdJQUFBQUFCZ1FBQUFBQURBZ0FBQUFBQ0FBUUVBQUFBQUF3SUFBQUFBQmdRQUFBQUFEQWdBQUFBQUdCQUFBQUFBTUNBQUFBQUFZRUFBQUFBQXdJQUFBQUFBZ0FFQkFBQUFBQU1DQUFBQUFBWUVBQUFBQUF3SUFBQUFBQmdRQUFBQUFEQWdBQUFBQUdCQUFBQUFBTUNBQUFBQUFJQUJBUUFBQUFBREFnQUFBQUFHQkFBQUFBQU1DQUFBQUFBWUVBQUFBQUF3SUFBQUFBQmdJRFBJOHpTRmJibGNBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6Ijk1ZTRkNThjMDU2ZTRhNjU4NjZkZjVhNjk2NTllODgwIiwib3B0aW9ucyI6eyJwbGF0Ijp0cnVlLCJyayI6dHJ1ZSwidXAiOnRydWUsInV2Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MjA0OCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MTAwLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJpbnRlcm5hbCJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XSwiZmlybXdhcmVWZXJzaW9uIjoxfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTExLTAxIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0xMS0wMSJ9LHsiYWFndWlkIjoiOTA2MzZlMWYtZWY4Mi00M2JmLWJkY2YtNTI1NWYxMzlkMTJmIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI5MDYzNmUxZi1lZjgyLTQzYmYtYmRjZi01MjU1ZjEzOWQxMmYiLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgQmlvIFNlcmllcyAtIE11bHRpLXByb3RvY29sIEVkaXRpb24iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI5NDc0LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX0seyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AzODRyMV9lY2RzYV9zaGEzODRfcmF3IiwiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjAuMCwibWF4VGVtcGxhdGVzIjo1LCJtYXhSZXRyaWVzIjo1LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NiwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjAuMCwibWF4VGVtcGxhdGVzIjo1LCJtYXhSZXRyaWVzIjo1LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQzJUQ0NBY0dnQXdJQkFnSUpBSVBGcUVxR2tXNWdNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1DNHhMREFxQmdOVkJBTVRJMWwxWW1samJ5QlZNa1lnVW05dmRDQkRRU0JUWlhKcFlXd2dORFUzTWpBd05qTXhNQ0FYRFRFME1EZ3dNVEF3TURBd01Gb1lEekl3TlRBd09UQTBNREF3TURBd1dqQnZNUXN3Q1FZRFZRUUdFd0pUUlRFU01CQUdBMVVFQ2d3SldYVmlhV052SUVGQ01TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1TZ3dKZ1lEVlFRRERCOVpkV0pwWTI4Z1ZUSkdJRVZGSUZObGNtbGhiQ0F4TWpVeU5UYzBOVGsxTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFK1VyZk84Q29PK3VvcHhrOCtBb1NUdDJua2UxTmR6d3Uwc2lxamxXRmlWTXMzanErRUszWlMvajg4aktpall4NU9Zcmo5RG5UdVFrVkFoNVpLMC82ZmFPQmdUQi9NQk1HQ2lzR0FRUUJnc1FLRFFFRUJRUURCUWNCTUNJR0NTc0dBUVFCZ3NRS0FnUVZNUzR6TGpZdU1TNDBMakV1TkRFME9ESXVNUzQzTUJNR0N5c0dBUVFCZ3VVY0FnRUJCQVFEQWdJa01DRUdDeXNHQVFRQmd1VWNBUUVFQkJJRUVLQWhaN211Y1VySG1nY0dReTY3Ynh3d0RBWURWUjBUQVFIL0JBSXdBREFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBcDBxc0Q3eXYrdXZwa0JMZTE4TXRMZDZVZTBPenM5ZmVpdEI1QUZsazBxQ1A2NEppaGw5anhETER0N0ZKTmd3R1ZaWkdwZjJaMkM2VVQ2RFFpRWw0c3NBdlBwSy9vblJ2cjNyWEdQZDFEVWpsS2JYNDF5a1lrekJlajB6RThWS2FXVVI3SHUwMUNjUWlmY3RQR0JsUVluL2lXNjAyeFBodmJuZXpZRGZpa0RaOVFoKzhBdFNQd0lBTUQzZmQ2M29BdDJIeUdjZkg1YUxnbENYQ1hmVk80akZmVGYwbFdUUld0M1hUWXNLYmRlam8vUlJ3dUR1dnZTV1VvN1RxYVo1Tm1jL01hVHhRVUttQnpXWnZsaXVxOXlhMVVjeWIwV1NDZTl6bjZTbGt2U0F0eGhUcTBMMjFJNDNsVmdDMUFRYmRla1RNU2h5WGpFbFNPdU5UaFovOVd3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJjcmVkQmxvYiIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiI5MDYzNmUxZmVmODI0M2JmYmRjZjUyNTVmMTM5ZDEyZiIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwidXYiOmZhbHNlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwiYmlvRW5yb2xsIjpmYWxzZSwidXNlclZlcmlmaWNhdGlvbk1nbXRQcmV2aWV3IjpmYWxzZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOmZhbHNlLCJhbHdheXNVdiI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyODAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi0zNX1dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjQwOTYsIm1pblBJTkxlbmd0aCI6NiwiZmlybXdhcmVWZXJzaW9uIjozMjk0NzQsIm1heENyZWRCbG9iTGVuZ3RoIjozMiwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjEsInByZWZlcnJlZFBsYXRmb3JtVXZBdHRlbXB0cyI6MywidXZNb2RhbGl0eSI6MiwicmVtYWluaW5nRGlzY292ZXJhYmxlQ3JlZGVudGlhbHMiOjEwMH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA4LTEyIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJZdWJpS2V5IEJpbyBTZXJpZXMgLSBNdWx0aS1wcm90b2NvbCBFZGl0aW9uIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyNDA4MTIwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wOC0xMiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDgtMTMifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI1MWZmYWIyZTMwYTg3Y2NmZGE0Y2NhMTNmNWMwYTIzYTcwYjkwNzczIl0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjUxZmZhYjJlMzBhODdjY2ZkYTRjY2ExM2Y1YzBhMjNhNzBiOTA3NzMiXSwiZGVzY3JpcHRpb24iOiJBcmN1bHVzIEZJRE8gMi4xIEtleSBDYXJkIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEwLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjJ9LHsibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NiwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjYsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUM1RENDQW9xZ0F3SUJBZ0lKQUoxbWdYK1RLaUg3TUFvR0NDcUdTTTQ5QkFNQ01JR0FNUXN3Q1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0F3S1RtVjNJRXBsY25ObGVURVJNQThHQTFVRUJ3d0lVMjl0WlhKelpYUXhGREFTQmdOVkJBb01DME52YlhCdlUyVmpkWEpsTVJBd0RnWURWUVFMREFkQmNtTjFiSFZ6TVNFd0h3WURWUVFEREJoRGIyMXdiMU5sWTNWeVpTMUdTVVJQTFVOQkxWSnZiM1F3SUJjTk1qTXdNVEV6TVRjMU5UTXdXaGdQTWpBMU16QXhNRFV4TnpVMU16QmFNSUdBTVFzd0NRWURWUVFHRXdKVlV6RVRNQkVHQTFVRUNBd0tUbVYzSUVwbGNuTmxlVEVSTUE4R0ExVUVCd3dJVTI5dFpYSnpaWFF4RkRBU0JnTlZCQW9NQzBOdmJYQnZVMlZqZFhKbE1SQXdEZ1lEVlFRTERBZEJjbU4xYkhWek1TRXdId1lEVlFRRERCaERiMjF3YjFObFkzVnlaUzFHU1VSUExVTkJMVkp2YjNRd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSM05sc2xwRXBYL0JpWjlScFdFK3FybTJJUk1MaTNia3NkYUhTcEE4K296VWFGYXZUNEwwcFBTTEJoblRSRjE1Q2FUSEpNY0VVR3Vnci94b0dUZExOcG80SG9NSUhsTUIwR0ExVWREZ1FXQkJSNHo3OHNUbWFpd0hCdzBmelY2Nlc2ZmwvOVdEQ0J0UVlEVlIwakJJR3RNSUdxZ0JSNHo3OHNUbWFpd0hCdzBmelY2Nlc2ZmwvOVdLR0JocVNCZ3pDQmdERUxNQWtHQTFVRUJoTUNWVk14RXpBUkJnTlZCQWdNQ2s1bGR5QktaWEp6WlhreEVUQVBCZ05WQkFjTUNGTnZiV1Z5YzJWME1SUXdFZ1lEVlFRS0RBdERiMjF3YjFObFkzVnlaVEVRTUE0R0ExVUVDd3dIUVhKamRXeDFjekVoTUI4R0ExVUVBd3dZUTI5dGNHOVRaV04xY21VdFJrbEVUeTFEUVMxU2IyOTBnZ2tBbldhQmY1TXFJZnN3REFZRFZSMFRCQVV3QXdFQi96QUtCZ2dxaGtqT1BRUURBZ05JQURCRkFpQnBlS0ZOdnpGdm4relk4Y1FkbUZHcnRsMDFKeHlsbGF2bHF4dXRjMnh0UmdJaEFPMDFlRnNVdlREZGtUZUhtOWVBdndMUDV2WE5JclUzTU94andhSWx0YU9ZIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWdDQVlBQUFCemVucjBBQUFBQVhOU1IwSUFyczRjNlFBQUFYSkpSRUZVV0VmRmx0dHF4Q0FRaG45RFlWdFRTc21wNy85NlNUYUZVaGQ2RTVjeGE5bGtsZWlZMmx6dGdvN2YvSE1VQURRTy9JUVEwRHJjcEVnRmlIMXc2MnN5Z0RYSUJUa013QVVTQW5VTVFJS1ZoS3VMenk0RElaNy9LcGFhaENzQ2hqdU1LK3M4UGxWditQbjhndEM4ZW1ZRDBFVUlBZG5VVU1QSTdpVEJBTDZEWmR2a0FmQTFrSDhESUtDeXF3QmQ1RmFnZ093cWszVDJ5NUlENXJGQzRFbVdPTDA4cnlLU0Q0QmtiNXVIak04T29BWHloZUMrL0Z6ZWt4eHFISGxkeU5QS3ZVM2x0V3NmbGczcSs5Lzk4TGVOeUE0WHJ3STVPcUdwKzFzQ1dpQmF2ZWkzVGNLWUtSZzhEYmN0bU1KQWtwZDFiY3JTNUVBdUJhd0s5S0JWNHpKTmtQVzc2WWlZTmRUNTdGOFVISmtTTkl4Y2xhQ0dDY0M4Z0lnWnFxZi90eS9JYWhRblRkNWwzYjVQUkt0RTFoQ1FjL0tqQnViMCtQdFd1dDJhdGxNd05RSGpBRFp4bGQweUV5NDlmeHVLQTNEb2tycU1KQVBzeGlyZ1FFVEJCRmhqSE9FQjhHNDU4YUpNY1hyOW5paFhLUkd3QVpEN2xzY0FBQUFBU1VWT1JLNUNZSUk9In0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMTEtMTUiLCJ1cmwiOiJodHRwczovL3d3dy5nZXRhcmN1bHVzLmNvbS8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkFyY3VsdXMgRklETzIvVTJGIENhcmQiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDIyMTExNTAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTExLTE1In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wMi0yMiJ9LHsiYWFndWlkIjoiOWM4MzUzNDYtNzk2Yi00YzI3LTg4OTgtZDYwMzJmNTE1Y2M1IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI5YzgzNTM0Ni03OTZiLTRjMjctODg5OC1kNjAzMmY1MTVjYzUiLCJkZXNjcmlwdGlvbiI6IkNyeXB0bm94IEZJRE8yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ1FUQ0NBYUtnQXdJQkFnSUdBSUZEVVhRck1Bb0dDQ3FHU000OUJBTURNRTh4Q3pBSkJnTlZCQVlUQWtOSU1ROHdEUVlEVlFRSUV3WkhSVTVGVmtFeEZEQVNCZ05WQkFvVEMwTlNXVkJVVGs5WUlGTkJNUmt3RndZRFZRUURFeEJEVWxsUVZFNVBXQ0JTVDA5VUlFTkJNQjRYRFRJd01EWXhOREF3TURBd01Gb1hEVFE1TVRJeU9USXpOVGsxT1Zvd1Z6RUxNQWtHQTFVRUJoTUNRMGd4RHpBTkJnTlZCQWdUQmtkRlRrVldRVEVVTUJJR0ExVUVDaE1MUTFKWlVGUk9UMWdnVTBFeElUQWZCZ05WQkFNVEdFTlNXVkJVVGs5WUlFbE9WRVZTVFVWRVNVRlVSU0JEUVRCMk1CQUdCeXFHU000OUFnRUdCU3VCQkFBaUEySUFCR2hjaWt1UllnTmthazBwTzhYZ1BXd0c5UlpYTFFlcVFFdktIZkNuMzdnYVI1VTlyaHA0VzhKVGJmVTl0OENGZ0QwRHhOWEVKRTlLR05uTEF0TDcwOGhDSGVvNlM1b2V6bkdERm45SjgwYk83YmRTRFlIUzViemtFS1BMTnVhbVdLTkZNRU13RWdZRFZSMFRBUUgvQkFnd0JnRUIvd0lCQURBZEJnTlZIUTRFRmdRVWRyRXRVeVdhTXRwVkFRN0pHcVFwM2p6TlNoY3dEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTURBNEdNQURDQmlBSkNBYldhL3hjS3g3S0Njb1VzcDhTVlpuV1N4RDhuOTFUcUNKS2FqczdrSkJ6MkR6dlpadFB4S3NNWTM4bEgvOE1ZVEMzd2xSd2RaYzVzNjFFaGxiZG5PZ3VCQWtJQkZtSkxzT1B5TVFXVXhtV2wyenVBUzdjdHFVMDNVNzRDM1VVSFNLREgzV1NKSCt5M2kvWHNDcy9GTStEay8zRmpPZ1FUeGlvYXFJYzNocndoUGxtb3JObz0iLCJNSUlDV1RDQ0FicWdBd0lCQWdJR0FJRkRVWFFwTUFvR0NDcUdTTTQ5QkFNRU1FOHhDekFKQmdOVkJBWVRBa05JTVE4d0RRWURWUVFJRXdaSFJVNUZWa0V4RkRBU0JnTlZCQW9UQzBOU1dWQlVUazlZSUZOQk1Sa3dGd1lEVlFRREV4QkRVbGxRVkU1UFdDQlNUMDlVSUVOQk1CNFhEVEl3TURZeE5EQXdNREF3TUZvWERUUTVNVEl6TURJek5UazFPVm93VHpFTE1Ba0dBMVVFQmhNQ1EwZ3hEekFOQmdOVkJBZ1RCa2RGVGtWV1FURVVNQklHQTFVRUNoTUxRMUpaVUZST1QxZ2dVMEV4R1RBWEJnTlZCQU1URUVOU1dWQlVUazlZSUZKUFQxUWdRMEV3Z1pzd0VBWUhLb1pJemowQ0FRWUZLNEVFQUNNRGdZWUFCQUVKdG1yTVljNDhuUFNwMFJSbUV3VDJVNWFxMEQxYjNVUkxwbUpQMjc3SW1FWEtFYmpWUUE4UDNVeVRkWmluRUxUUTVnNkUrbG5OM0doVVdpZjIvVm1TYlFEbnU5ZitlYnlJWmZCYWJvc0tLM1NRVnY0S211UDlwYjBmN1Aydk1QQVVGSk5adktlSDFEUHRhWmtGeWJNS1pzZzhDSkVzN0E5S1czUkkvOFFEcE4xbko2TS9NRDB3REFZRFZSMFRCQVV3QXdFQi96QWRCZ05WSFE0RUZnUVVVbmZMT0REYWt1MW84Q1N1d1dmV3lsajRPdkF3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1FQTRHTUFEQ0JpQUpDQUtkOERlTmhiUGV5Zmg3VUQzTTlsUHA1YTc3TTFMbUMyTTJvN3pSaUhsZVB0K1hjci9JL3hHSzEyNGdFdUhqYk9meWFucmU2M0VNVHVWVzh0czVrUjkwNkFrSUJnU0loSm9FTmtNVkZiZU1SVURuRHRiditnS2kraHRxT1JHeXNpZDVzZzJWdkNYOVFmblVxQkt0WlZVQmVRVlBrM0U1R1VFYW1MazRqbGpkdmxER1NYcFU9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUVBQUFBQkFDQU1BQUFDZHQ0SHNBQUFCaFdsRFExQkpRME1nVUhKdlptbHNaUUFBS00rVmtUMUl3MUFVaFU5YnhTSVZPNGlJT0dTb0xscVFLaUk0V1lVaVZDbTFRaFdYL05TMjBLUWhhWEZ4RkZ3TERxS0xmNHVqa3k0T0RxNU9naUtJazRPNzZLSWxucGVJTGRJT1BranVsOE85SisrZEIvalBTNnB1ZDR3RHVsR3gwb200bEYxZGs3cGVFRUlRM1JqRmpLemE1bXdxbFVUYjlYRVBuNmgzVWVHRi82MGVMV2VyZ0U4aUw2bW1WU0diNUtuTmlpbjRqTnluRm1TTmZFVWVzN2hCOHF2UUZZKy9CT2RkOW9jRlc1bjBIRGxDRHVlYldHbGl0V0RwNUVseVJOTU4rdnV6SG11Q3Q4Z3h2VlJWZi9ZcFRoaktHU3ZMUXVjemhBUVdzSWdVSkNpb29vZ1NLb2l5R2xTU2JzMUJoc1V2RzJsMng1bHhhNzlCMXk5RkY0VXVSYWljbVVjWk91ZUZEOFNkL00zYTNwaUllVTRoT25jK084N2JNTkMxQzlScmp2TjU3RGoxRXlEd0JGd2JqZm55RVREOVRyM1cwQ0tIUU84MmNISFQwSlE5NEhJSEdIZzBaVXYrdlMzKzI4dU5LeUJlcHc5QWhsa2xiNEg5QTJBa1Q2LzFOdWNNTnVmV3BxZmY3V21aSC9BTmhjdDBTT3doNXBBQUFBTEJVRXhVUmYvLy8vdjcrL0h4OGV6czdPdnI2KzN0N2ZUMDlQNysvdHpjM0oyZG5XbHBhVDQrUGlNakl4WVdGaEFRRUE4UER4RVJFUm9hR2lzckswNU9Ubng4ZkxXMXRkM2QzWUdCZ1FBQUFBZ0lDRWxKU2FLaW92RHc4TlRVMUZsWldRb0tDZ2NIQng0ZUhrTkRRMTVlWG0xdGJYQndjR3BxYWpzN094Y1hGd1VGQlJrWkdlbnA2V3RyYTJKaVlxeXNyT0xpNHZ6OC9ObloyWjZlbmxKU1VnME5EUk1URTR1TGkvYjI5clMwdEIwZEhRSUNBalkyTnFhbXB2UHo4Ky92NzlQVDA4M056ZGJXMXVYbDVmTHk4dXJxNnBHUmtTUWtKREV4TWN6TXpQMzkvWHA2ZWljbko2NnVycWVucDJOall5NHVMZ0VCQVFNREE3aTR1UG41K1pPVGt4UVVGQXdNREphV2xsZFhWM2w1ZWZYMTljdkx5MTlmWHdzTEN4Z1lHT1RrNU9ibTVsUlVWSEZ4Y2ZyNitrMU5UYnE2dWg4Zkg0T0RnNGlJaUg5L2YyZG5aejgvUHhJU0VvbUppZmYzOTQrUGo1U1VsRmhZV0NrcEtkcmEyakl5TW82T2p2ajQrTDYrdm1ob2FEUTBOTEd4c1gxOWZiYTJ0b1dGaFJVVkZaQ1FrTXJLeWhzYkc5dmIyems1T1lhR2hsTlRVekF3TUNFaElTVWxKVG82T21WbFphR2hvZWZuNStqbzZHQmdZSEp5Y2h3Y0hNSEJ3Y2ZIeDFCUVVJS0NnbHBhV3QvZjN6VTFOVlZWVlFRRUJGeGNYTzd1N3REUTBETXpNK0hoNGFDZ29FcEtTcnU3dTVLU2t0ZlgxOFRFeE1iR3h0N2Uza1JFUkZaV1ZxdXJxd2tKQ1plWGwzaDRlS2lvcUR3OFBMS3lzbzJOalNBZ0lGdGJXNysvdjBoSVNKaVltTTdPem5WMWRZeU1qSitmbjVxYW1rSkNRbEZSVWJ5OHZHRmhZUVlHQm5OemM4L1B6NFNFaE5IUjBiMjl2Wm1abWJtNXVkTFMwaVltSmkwdExRNE9EdURnNERjM043Q3dzTURBd0dabVppZ29LRVpHUnNuSnlUZzRPSldWbFV4TVRLU2twS09qb3lvcUtvZUhoK1BqNDZtcHFkWFYxVWRIUjhqSXlKdWJtMTFkWGJPenMzUjBkRzl2YjI1dWJyZTN0MFZGUlV0TFN5SWlJcVdscFVCQVFDckEzTllBQUFBSmNFaFpjd0FBTGlJQUFDNGlBYXJpM1pJQUFBVWhTVVJCVkZoSDdaZnJYNVJGRk1mUEl2Qlk0c3BsdGQ4YUFSb29peGNXeE5RSFVXUU5lU1RkWjExREFsY2x2THVTTjFiTkJBV0ZOTkhNdkpDM3NpUXZYZEFTTDVrbXBpbVcyVVZMeTdTc3pQNkt6ck1NK3FIUHN3djdwdDc0ZlRYem16UHpuRGt6Tytjc1BlUS93QkRVSVRna1ZCSzl3SkE2UHZKb3A3RE94aTdoRVpGUnBxNUJRbTR2M1I2TFJDdk0zUitQRm1OdEl6MFJFNnROaXV2Ujg4bjRoRjR4dlJNdFdqZkoxRWNZdEVGdzN6ZzJUK3pYUDdsbDg5YVUxQUZwckExOGFwQlEvQ0FOSGdMSTZVTXp1RzBkbGp3OGMwU1dUVnRvNU5QWnZNU29ISytSSDVUUjdHN3VNd2FpWVdQRzJzTlZudVRvbko0d3pra1VPdjVaSUcrQ01QUkJSajV2L2JrQ2tnb251bmp1ZmRSSnBzbEVVNHBVcU04WEMxczlCazNselUrVHFGdStGamJIOUtpRUdUTm56WjdUUlhQRVBiZUVEQzlZb000VHhqb1V6d2NXTENURFBJNll1cWgwb1pESnMzZ0plNCtsdzRsZU5IYnlmWnpTTWhXNWt5azZueDFOZjhucnFlSXBjWHJQSW5oNUdaQldicVVWSVZwWG42NFdyS3lna1pVY3FsS2VydVNzV2wxVlBlVGxOV3RmV2Nlak5ldGxxQnVVWmxOZE9yd0s4MGFLN2cxVTgyR1ZwTm9kV3ZpOHhCYTlKbEdCSGRoa0ZjWjY5QVZlSjlyTVlkaENsTGxWbTJnZU5YVmI5OGhhYmxuZVdMY1dXTFJkMk9xeHc0eWRIcG9BaE8waWFiY1pjRzBlMTN6eGd2cS95WWZDdDNzSXIreWJHTWh2VVRjMzh0ai9QUmJJbTk0V0E0enl6bEwySW0rdjZPcFNaOEc3VnRyblBlYjl0VGh3c1BVcjRIblBZWGxmdFBVeFFSMU1oUlo4NEtRVU44d2ZDdmsreXBoNnZ3K0xKeGVIREhRWStJaVVqeUVmRVhMN2FWQnhsR3J5VUNuUllCbXIvUjIzUHNlMGJ4OEhUcER5Q2N3VlFnMkFrM0NIY0Foamt5bEZ4bm9oQmtJWUZrbldRNmlTMkJmMVV5RUdnQzBQOHluTGhWTkVVeEZ1RTJvQTFKM0daM1JHUlNNcFlkZ3F4RUE0NjhBTStodzRSMEZsT0NuRVFNaVVNWlBPQThkcHV4c3hRZ3lFTHh6OFMxd01IQ0ZiR2FLRUdBZ2Nnd1Rhb2ZJcTBnVkVDakVRK0JTS2FJb0xFNG1LNE1vU2FpQms0NktrVk1NdWFTOUNxaEFEb1FoTmZXZytZaS9SNURoODZlL2g4a0VwTUU3N0xad2phUnZ3bFZBRFlMZ0R2YWhQR3RJbHlvbEQ5VWdodDUvaWkwanlTSWVoWGliNkdvamk1UGh2ckR0RVE1K1p3QmpLcVVWdkoyMi9BcHp5Q1AwK0tkK1l2eFZOWFdwYytLNlk4cUYrencrMEc3aGFJd2FhQ1cxczRsZTlRUFIwaVllNlgzdVYwOWpUalFPQkh0Y2ViTVA1d3dVdFRXQ1c2T3VTN0VaMk5LV3F5TjdGUHk2ZW9QNVlQeUtVTTZidGJHTVlwMmZqNkhBY1dDR01kYmtPeEV0U1A4QitnL1BjYkMyeE9TSXVwa2RPa3JYVytpMDBEMXJxOFkxekorU2ZxSVJMaE9uYWh4cjJQU2d4aktkK1pzVjZzNDFObkVtRDhSZkt1TXA1L0JoblorbkdyZHRWaVUwUlM4ZGUwOHF6dWdMcTZJYXJzTmxXbjkwT0pKNmxrcjdzODg1ZlcxL25Eck9hZmlPNnBmcmZoR0pTa1hpWmxLR0pYS2paU3l0YXFxSFF2ZkZjb1pnenljRGVjUWIzamZVT0orVVRDbVV0T2MwN3I4MGRjSFJ1L2ZMZmI2N1U0cEIwMEVNR0U0ODNDR05kckNZdVE3WWxFMVhjaWRCbXRlQ3dqN2VSdExlU2o3T24vNndqbmVEWWw5WHorZHYrMkxERzZKQmx1VGJwWm1NaDd5YmxOcnZWVk42eUw1ODBWUEVYVjE3bjI4U0UxS1ZjMG1wV0tyNGN3MFdHdktuT0svc250TkhJUzdqK0xNKzBOVjltWi9ENW8xZjRYcWxWWGR2NTB0eEkwSmJnNjdCZ1R0VEp1MnYrMGlMS0ozdXZUZThmRUx5bjhvQjNsa0F0dTcxWTU0bndoM1RwWHZ6ZjA3bldRdDZGdTh1bXRmL2ZSaXNVNjZBTWo5VnZhZk9RL3htaWZ3RGtuVTY1UHF2RFlnQUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiLCJVMkZfVjIiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI5YzgzNTM0Njc5NmI0YzI3ODg5OGQ2MDMyZjUxNWNjNSIsIm9wdGlvbnMiOnsicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWV9LCJtYXhNc2dTaXplIjo2MjksInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjE2LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjQ4LCJ0cmFuc3BvcnRzIjpbIm5mYyJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTAxLTAyIiwidXJsIjoid3d3LmNyeXB0bm94LmNoIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMDA4MDMwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy43IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wMS0wMiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjEtMDEtMDIifSx7ImFhaWQiOiI0ZTRlIzQwMDUiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhaWQiOiI0ZTRlIzQwMDUiLCJkZXNjcmlwdGlvbiI6IlRvdWNoIElELCBGYWNlIElELCBvciBQYXNzY29kZSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyNTYsInByb3RvY29sRmFtaWx5IjoidWFmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH0seyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInJzYV9lbXNhX3BrY3MxX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbInJzYV8yMDQ4X3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX3N1cnJvZ2F0ZSJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo1LCJibG9ja1Nsb3dkb3duIjo2MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwiLCJiYURlc2MiOnsic2VsZkF0dGVzdGVkRlJSIjowLjAsInNlbGZBdHRlc3RlZEZBUiI6MC4wLCJtYXhUZW1wbGF0ZXMiOjAsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwidGVlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbInRlZSJdLCJhdHRhY2htZW50SGludCI6WyJpbnRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOlsiYW55Il0sInRjRGlzcGxheUNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbiIsImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6W10sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUVnQUFBQklDQVlBQUFCVjdiTkhBQUFBQVhOU1IwSUFyczRjNlFBQUFCeHBSRTlVQUFBQUFnQUFBQUFBQUFBa0FBQUFLQUFBQUNRQUFBQWtBQUFGSmJ1SjJFa0FBQVR4U1VSQlZIZ0I3Sll4YmlOSEVFVUZKMTRZQzVqSkFnc25Ic09PSFBFQUMyaHlCK0lOTktFek1uU211Y0JpZVFQeUJtTGduTHlCZUFQU0oxamVnSDZmNmhxVXk5UGFYZzBKTytBQVg5MWRWVjM5LzUvbVFEZkg0L0htaXJ3SFYzTytjRUd1QmwwTnl2OThTajR0MXh0MHZVSFhHM1RSWDhHZzVqY0RuNTkvckw0REg4QU1iQnhXekZ2d0czZy84SmhoR2tzK1ZMbWExeEpIOUFUSWhHTWhaRjd6MnZOeS9Fdml3OXo5U3NhSXJNRyswSlErODdSMzhwWEhEdE5ZNG1LdXBwUW9va1pnSG94WnMvNEVwdUQyQlNpdk90V2JhYnA5bzlMemMveEw0c1BjTFdDSWtBcHN3V2Nnb2JkOTI0aXJybllZeHpweU12b09MTUJmNEY4MWNZL1dKVWJrYW9adDdtUGpZaElBL2dSM0xuekRXbWJNd0Fyc2dkMk12bEg1RFdoQlp3aHptZlU3K05YMzdwdm54SmZFTDJZUXhOK0REMGFZdVFUSmxDM29NNkkwZG1EL0hGU3U5enViOTQwbFJ1UnFMbUlRNUw4MW9oSUM5UFlsck5TRTBqcmRyRnBuTVg1alo4WXhKNzRrZmhHRGpDQ2taeUJuekk3Y0FrekJMYWhzbjQwcHJtK092bDFQSUdmY2l0d1B0aStPSlVia2FpNWlFR1RIWU5zajZETXhpZTIrSlZITVMydjI2VFpPZ2N5Tlp1bEY5UGJOaVMrSm45MGdTT28vWTVIMUFtVE1BeGg1QTdRR05aaUJGc3pCQnF6U1dyRUpxUHcrelluZGd4MDRCdndVYTB1TXlOV2MxU0NJeXB4SStKRllaYVNaajBBRFpFU3NmV205cDM0SmF1dWxrYlZ1bEY2QTdkMzR2T1k1OFNYeFlac2RFd2krZFNSRlZxUWJWeUl4TFRnQUUvUGFjZTk3TTYvQWsrdGIrM05Mak1qVm5OT2dwU01vYzdydmdlWmc2L0xSbURVNTRjSGhNY1hVNjVpQmpPck1ZUDRwMVczK1Z3WkI2dnRFVEVJa3lKdlRzSTYzUmpVTDBQdGZ0UmVudWZxQktYZ0NmV2JOaVorK2I0dzZUelcxOWNuZGpwTDRXVzRRWkdhSlZKODVVWkNNK2NmSDJvUm9sRENEajl1Y25NeGFnOWgzUzh5YnRMUTlKVWJrYXM1bGtNaUpjR09rTkU4eEV5THphc3RyWkQxS2RTdkdQYkJhUHg2SUs2OStuYkhNYTdBRHNYYWNlbmYxT2ZFbDhjRUdRWENjU0Q2YWVOWWk1NG5IbTFXUlg0WWFYNStieXl6dHE1SUpJK2FMMEVjMVp0SXZxaXN4SWxjemJET0hRMllHOUcydzZ6MW03Z1ZHYzFRdkViN21OZk5XNHZYUTZ5SDAyN1B1Ymx0T2ZFbjhIQWJOalF5anpQSGlvemw2KzlFTTFTekFIVGk5K1dmWkorRlZpaXV2dXJoM1E4eGVUQlB5Ryt0VFlrU3VackJCUmtKRXdUYVE3QVFUbHhndlVJTHZRZmVtbWN2Z0dXZ1RhdXV2a1pqcW8xRTYwMHhhTVBkbnROcVhFMThTSDdaWnA2Y0hZdEdjeHVXV2dmaWppVklOOHduWWh4b3ZWUHVyVkR0aXJ2MCs3MDFhaDl6YkVpTnlOV2N4Q0VMUmdGWmk5SkNiQmNLTDU4enozNTY5WG5pY3oyMHYrNmFoNzBZNVlqTFEzN0ltSjc0a1BzZ2dpTHdCSytDRmRBWVFiMEx1aWJYOUhDUmtHL0xxbzVwMWdoZHFaMmlQOVlqOVR3YVM5L0ZOaVJHNW1xRUdmWVNNRWRmb3pSbUgzSmZNVVg1c044UkdZdmRnRjNwNWt4WWhkK3BCYkozaS82bEJHMGN1bW5Od09kMkVUanh6Q1R3NitMMFY4U1ZRN3puUWVnU2lFVnRub3N5MWZxYzQ2N0hGY3JlakpENzBCa21FaUQwNHNpSjJNSEtNMFJ5Sk56RWF2VGx0eUZsZG8vNnFEZmw1aW5kbXBMelZyN1V1TVNKWE05U2dQeUJRaWFRZTVnM3c1a2hnYzBvKzU1ZXNUYlJHYjA3TSticXVqL2FFSHJYNkUvUDc5eWxXcXpZbnZpUSt5Q0NSc0FjaTgwQmNOMmZpOGw1QU5LY05lL1dUZVFDN0VCK3JIN0crbjFRVmFrOW5xN2JFaUZ6TjN3QUFBUC8vWDlMbFB3QUFCUE5KUkVGVTdWcTdqaU5WRkJ3a0pCQ3N0QjBRRWV5MklHU0R6cGFNRHNuV01jbDJTTENTSFJCc052NEF4RGdpUW5ML3dYUkFQaTN4QVRiOGdQMEgyMzh3VkxWUG1kb3J6NE54MEczSlY2bzU5OVk1NS9wVXpaMVphVFVYdDdlM0YwL0ZCZGEzTC9NQ1dBTzNoZy9rbWVmQ2ZtWTUxcTJBTEhMVlBia3NhblgzbG4xQWtmUlVjVmR0ZkJQYzdLbjYyUGRrYzlpTVlkN1pRQkpCOFRtSDQ4TGVoMDdOb2RETzd0Z2J0K3ZlZndOb3VPNWZITGgzRzF4cVhJNitmRWlEV2h1Y0FxNkEvbVVjRVBHUU9UU0JnaVlBN3lYbVFCVlJCakhtQWVjbThaazBXZnlNM0pBR05USE1CckhrTUZ6WVowQWJPUTNMd1h2ekVQbWQ3cEo4R2IycXZ5L1dVVnZiSFUxd00rTmFja01hOUI3RFhISUlMWnhMSUJYdjVsUUg4cFgxOHlYZFo0NXllWHlXem93WlVDVDl6NFkwNkRNVHhvR2JaRGdPdlFUMGNtaU9DNklaRTkzQmlEUHZtUUtYd0JXd0FieEgrMFhVZTc2L0srbDVQWmhCSnFqR1VPbXJvWkFwYTdpd1o0M0VNZEtjWXBlOS95dnFTbUFGZVArV1hlRDhYcG5tWERtWVFSanV5MlJvQ2FDWVhqeGlEcXlUdW8vTVFXNENVRlJyNEd1c2dFejJZYjhFOUJuNE43ZzNpRFhpMXNITmpDc0dNeWlHMmRnd0ZQNldQQmYySExTelBJWFF2RjQwWWdsc0FRbThLeTZzWnhuMXEvaU0zUHVENDcyNkt4dmFJQTYvQWR3WUR0amFrQnIyaWdLNGtHT2YrTWZFTmVyN1Y3bTc0Yit2eVQxOVRYQzlpVU1iOUZ5allxaTdqT0hMbWxoZG5ZanFEUWFYc3dZeEE5NEFTOERONjVqVFBZcmcrQ3BWVjVJUGJzSDlvQWJGTUQ5aElINkhOYVRISmZpOUtPeFRjL2F2aW5lbEMvVWxRSU4xWjN1Z3ByVjh5VHpPNUFydXgyQlFiUU5LeUEyNGtnTnlZYzlYd2FHVlo2ejY1QzVmNGR4RURlUEVjZ1hPYnRLK2p6WFJvM3Rud2ZXUit6RVlWR0pJRFhpTmZjbkJ0SENlQUozVjdNMEJsd0dwY2JxcllaNzNJUElPOFZ2ZEhUbnZud2RYTW5JTmJoQ0h3UEMvQURuM1dqaVhnQTlQZ1h3SkZXc1FhYzRha1BCRHNXWXRGK3B1ck5aZm1IOUdGYlhQR0xsR1lkQnVsRjVFQVJFTFlHdGlKSHdGcm1BdFltb09qWnNDZVVUMU1KYlJVMkV2ZmtHT0MxeHJmTm1UOW1VMEJtSElmMnhRQ1dIc3hXdG1uR25pMm1xWjc0MnptcG5sRy9JNDU4YTFWcnMxdmhTdk9DYURTaHVVeG13QXZvcE13MkkvQVRwQUJ1N05BY2QrcjJXdXI3Tis5WFVIT09ZK0Y2ODRHb000RUFiOERiZ0NDZzBZUE1XM2dBUXl1amwxNUZ5NDErZHh6NzdmN2hYM043bDBqY29nSHc2Q0M0QS9LdXNRTHlHTUt5Qm5QU0pyUE5lL0luQnVVSVl6b2JvMmV1Zkd2U0tYcnRFWmhJRmZBVnNiWEtJWStXcW1Fb0Y5bGRUTm1RUG5abndJYm1LMVRYRHI0Qlk4SDFxak00aERZdWhVK0FiY0pkQy9qcWlaaFRnYVJ5d2xFUHU1NWVxb3I0MWpieDduYS9VZGlxTTBLQVQ5REFIOGZmVEdCOGM1QXhwQXhxVG1GRW11ako3T2VKb3pCL2lqdWpmZFAwZjcwUnFrQVJVcEpFUzUwTlFjMW13Qm1kZS9EcHdYeGpYWXMrNVBSdDEvVnh5OVFSRHhBdmdkNkFBSlY1eEtHSElVdmJhYVRYQ0ZjZXpqaS9wUmZRL0YwUnRFQVJDVUF6ZUFqT0UrbHpqc2FVSm5lZjR5SjVjQmErTi94ZjRMOVQwbW5vUkJFZ0p4cjRIdmRXYkVlUWJJT0VZM3A0MGN1ZWszTDE1KzRyMlAyWitVUVM0SWdyOEMvZ2dEWk5BR1o3MmN2N0MvQnQ0Q3o3MzMvK3hQMWlDSmhIaitHUDBBZkFkOEd2aGErV1BqWUFZZDg4R24wbnZVLzVXY2lzaGo1andiOU1DZi81d05PaHYwOUQ4UTQ0L20rUVdkWDlCeEwraGZVd1RZeVJDYXJaOEFBQUFBU1VWT1JLNUNZSUk9In0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTA1LTE5In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOC0wNS0xOSJ9LHsiYWFndWlkIjoiMGQ5YjJlNTYtNTY2Yi1jMzkzLTI5NDAtZjgyMWI3ZjE1ZDZkIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIwZDliMmU1Ni01NjZiLWMzOTMtMjk0MC1mODIxYjdmMTVkNmQiLCJkZXNjcmlwdGlvbiI6IkV4Y2Vsc2VjdSBlU2VjdSBGSURPMiBQcm8gU2VjdXJpdHkgS2V5IiwiYXV0aGVudGljYXRvclZlcnNpb24iOjI1NiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyIsImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyIsImJsdWV0b290aCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ1NEQ0NBZTJnQXdJQkFnSUpBTTlSell1NEVJSWxNQW9HQ0NxR1NNNDlCQU1DTUg4eEN6QUpCZ05WQkFZVEFrTk9NU3d3S2dZRFZRUUtEQ05GZUdObGJITmxZM1VnUkdGMFlTQlVaV05vYm05c2IyZDVJRU52TGl3Z1RIUmtMakVlTUJ3R0ExVUVDd3dWUlhoalpXeHpaV04xSUVacFpHOGdVMlZ5ZG1WeU1TSXdJQVlEVlFRRERCbEZlR05sYkhObFkzVWdSbWxrYnlCU2IyOTBJRU5CSURBeU1DQVhEVEU1TVRBeU16QTVOVEEwTTFvWUR6SXdOVGt4TURFek1EazFNRFF6V2pCL01Rc3dDUVlEVlFRR0V3SkRUakVzTUNvR0ExVUVDZ3dqUlhoalpXeHpaV04xSUVSaGRHRWdWR1ZqYUc1dmJHOW5lU0JEYnk0c0lFeDBaQzR4SGpBY0JnTlZCQXNNRlVWNFkyVnNjMlZqZFNCR2FXUnZJRk5sY25abGNqRWlNQ0FHQTFVRUF3d1pSWGhqWld4elpXTjFJRVpwWkc4Z1VtOXZkQ0JEUVNBd01qQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJIbHEyalVRTWFsSGovQlJlUWVmR2l6NEV2WUp5RkxXUHo0UmZoSkdLcXFsKzhuOTZoVDFtNWdYb1R2b0xyalNVN1gwY0Jlb1RzZ2h5aDIyK3lyczQrU2pVREJPTUIwR0ExVWREZ1FXQkJRKzhTR1cyQlhicWIyZGNBT2lXSk9VK0dDc1BqQWZCZ05WSFNNRUdEQVdnQlErOFNHVzJCWGJxYjJkY0FPaVdKT1UrR0NzUGpBTUJnTlZIUk1FQlRBREFRSC9NQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUURxOHhJVzBaSzV5ejNFQXptdXg4OExDVFlPMTU3ZlRmeU9pT3pDMkFEeWF3SWhBTzFQV1lsZUZnSC8zbXVEOGNCQU1yMTFmRUtkRi9BYUMxNmZ0eGFlek5YSCJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJd0FBQUFZQ0FZQUFBQW9OeFZyQUFBQUNYQklXWE1BQUI3Q0FBQWV3Z0Z1MEhVK0FBQUZJR2xVV0hSWVRVdzZZMjl0TG1Ga2IySmxMbmh0Y0FBQUFBQUFQRDk0Y0dGamEyVjBJR0psWjJsdVBTTHZ1NzhpSUdsa1BTSlhOVTB3VFhCRFpXaHBTSHB5WlZONlRsUmplbXRqT1dRaVB6NGdQSGc2ZUcxd2JXVjBZU0I0Yld4dWN6cDRQU0poWkc5aVpUcHVjenB0WlhSaEx5SWdlRHA0YlhCMGF6MGlRV1J2WW1VZ1dFMVFJRU52Y21VZ05TNDJMV014TkRJZ056a3VNVFl3T1RJMExDQXlNREUzTHpBM0x6RXpMVEF4T2pBMk9qTTVJQ0FnSUNBZ0lDQWlQaUE4Y21SbU9sSkVSaUI0Yld4dWN6cHlaR1k5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZNREl2TWpJdGNtUm1MWE41Ym5SaGVDMXVjeU1pUGlBOGNtUm1Pa1JsYzJOeWFYQjBhVzl1SUhKa1pqcGhZbTkxZEQwaUlpQjRiV3h1Y3pwNGJYQTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzhpSUhodGJHNXpPbVJqUFNKb2RIUndPaTh2Y0hWeWJDNXZjbWN2WkdNdlpXeGxiV1Z1ZEhNdk1TNHhMeUlnZUcxc2JuTTZjR2h2ZEc5emFHOXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNCb2IzUnZjMmh2Y0M4eExqQXZJaUI0Yld4dWN6cDRiWEJOVFQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wyMXRMeUlnZUcxc2JuTTZjM1JGZG5ROUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlVWMlpXNTBJeUlnZUcxd09rTnlaV0YwYjNKVWIyOXNQU0pCWkc5aVpTQlFhRzkwYjNOb2IzQWdRME1nS0ZkcGJtUnZkM01wSWlCNGJYQTZRM0psWVhSbFJHRjBaVDBpTWpBeE9DMHdOUzB5TTFReE5EbzBNRG8xTlNzd09Eb3dNQ0lnZUcxd09rMXZaR2xtZVVSaGRHVTlJakl3TVRrdE1EVXRNRFZVTURrNk16TTZORGNyTURnNk1EQWlJSGh0Y0RwTlpYUmhaR0YwWVVSaGRHVTlJakl3TVRrdE1EVXRNRFZVTURrNk16TTZORGNyTURnNk1EQWlJR1JqT21admNtMWhkRDBpYVcxaFoyVXZjRzVuSWlCd2FHOTBiM05vYjNBNlEyOXNiM0pOYjJSbFBTSXpJaUJ3YUc5MGIzTm9iM0E2U1VORFVISnZabWxzWlQwaWMxSkhRaUJKUlVNMk1UazJOaTB5TGpFaUlIaHRjRTFOT2tsdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNk1qRTROV1l5WW1ZdE9EVm1PUzFqWmpRM0xXRmlPRGN0T1RGak0ySXpaakJpTnpobElpQjRiWEJOVFRwRWIyTjFiV1Z1ZEVsRVBTSmhaRzlpWlRwa2IyTnBaRHB3YUc5MGIzTm9iM0E2WldNeFpUZzNNakV0TnpNM1lTMHdOVFJsTFdFellUa3ROVEZrTVRNek5EWmxaVEk1SWlCNGJYQk5UVHBQY21sbmFXNWhiRVJ2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2TWpFNE5XWXlZbVl0T0RWbU9TMWpaalEzTFdGaU9EY3RPVEZqTTJJelpqQmlOemhsSWo0Z1BIaHRjRTFOT2tocGMzUnZjbmsrSUR4eVpHWTZVMlZ4UGlBOGNtUm1PbXhwSUhOMFJYWjBPbUZqZEdsdmJqMGlZM0psWVhSbFpDSWdjM1JGZG5RNmFXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEb3lNVGcxWmpKaVppMDROV1k1TFdObU5EY3RZV0k0TnkwNU1XTXpZak5tTUdJM09HVWlJSE4wUlhaME9uZG9aVzQ5SWpJd01UZ3RNRFV0TWpOVU1UUTZOREE2TlRVck1EZzZNREFpSUhOMFJYWjBPbk52Wm5SM1lYSmxRV2RsYm5ROUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NCRFF5QW9WMmx1Wkc5M2N5a2lMejRnUEM5eVpHWTZVMlZ4UGlBOEwzaHRjRTFOT2tocGMzUnZjbmsrSUR3dmNtUm1Pa1JsYzJOeWFYQjBhVzl1UGlBOEwzSmtaanBTUkVZK0lEd3ZlRHA0YlhCdFpYUmhQaUE4UDNod1lXTnJaWFFnWlc1a1BTSnlJajgrLzBWeFJRQUFHZlZKUkVGVWFBWFZ3WGZjbjNWOTcvSFg1L3Y5WHRkdjNEczdKSkFJQVVMWUJabUNpbURWRGxmdHcyM0hxWXVxUFYwV3RkYldSNjNuVkcycm5yYU90c2hEclJVZlBSM1dXUzNLVmhBWllRb0VRa0xXbmR6ek42N3IrbjdlNTA0aUtOV084NTgrbjJudWlzUy9KM0c4WVplWjJaVEVJbUQ4NStST08wWlNVZmlISlA2Rkh5SUVXQmpBd3pOdzZvYkkzQ3lrQ0dhR0pOeWhMTVd3Z25yb3BOSklDQk5VY29vaTBPOGIreGZGNlBMQXFJTWNHb2QyVyt6WUQ5Rmc0OXJBZ2IxaTBUSlRIV0dDdW82VWhlRUpkaTltVnJTTjhjS1lxNDJkKzhTS0NTTzJnQXdkSUJRUVRQeDdabERWZGtrV2J6VFpjS1RJM2RodnZyR2x1ZU05ZDhVVFgwUnIram1veVlDUU9NU3NCTHBBQWpMUVJ4cGd4bytSQW1scjRvY0laaGVHa0Y1bEJwTDRyd2hJQ1hMRGZIK2dEeGVGa0hnQ0NlU3dmNzhoRXovS2pNUEVENUlnUlh1UnVmMjBwWUJaUTcyZjdTdEdIM1ltVHZ4Rk1oY2dBd2xpQVJMZ0dXd0dOQWZXUXF3bWhzaEJjbjRzR09BK2w4cUN4eG1RQlUzRFNaSWo4VjhUWUZDMGpZVUZiZTMxZFAyeTVaQXpUeEFTNU1aQWdQR2p6UUJCMVlEeEE5WlowS2ttY0VISW1jOTNMdmkzSGZISWtxWmVqVElnTUVBTzdsOG54azhoM1lMbjNZUTBqdXNNMUx5T0VNNUU0c2VDZ096L2xQWWNFSTl4UVR0eHhIZzNudWtZSUw1ckVkZ09DQ2o0ZmdZU3NSNXFSYWVqcTBKaXVxcDRnaFFOTHcxVjRzZUZBSzlGTXI1SFFMVGpRZ3liTWNpTmc3SG4xcFdYZk9PaDZzU0w4UGtqTVFkTFlHR2F3ZDdmSlhZdlIwV2ZFTUFDMUJXRTRsWjZDLzlNbWY2T2N1VHBTSUQ0a1dVRzBtN0V2ZW0yYmM1amhvMVlPeG1QT25NVHAyYUo3SUNCaVk4Si9UN1FBa1lBY1pBQVE4RW9jME8yeUxiUlVVTUNNNUNNZGh2MnpUbGtJL0pqUkdBUlFoSElqWGlNR2NkS0duZU0waktJT3g2cFYrL0xadWNqN3hBTVNQdm82eFY0OVFYU09Nek53OGdFZEZvd013TWpZNURTWHBybXJSVDZCNHhWaUI5ZEVrdHVKTnFPdEhjKzhKaitFRHBkMnhUYWpHZ0FHZU1nZC85bllFOEk0SUlRUUN3SmdJTUxYQkFObWd5U2tSMks0Tno5SUR3Nkx6WWZMUXJqeDRZWk5EWDBlazUzTENCeFNBcDJqcGxoZ2hZMXN6WngwMVhOQlhNRXRoQXFRQlc5NWgwMDZRdkVFYWhKdE11WFVNUVgwRlJYMDJwOWhDTE5vd0NlcnNmOFByQlYvS2ZFWWNaL256ak0rQUh1RUFML0lUbGdZTVpoQnE2YkVRdnBTVWRHSGxQVnhCVmpkbzZ5NFJJZ0VOc0VPNkpCbHBFQ1ZMVVRnaEZMUVRZY0l5TUtRWk1oRzFRTkZLWDQ1ajFpWXRKb0pVT1YrQ0VNR0FFQ01BK0kvdzhDWEdDQU8xamt2ODFZSXNnT0VvZUl3eXhBWFltNS9jNnFsWVpuYURKSDVjekpoSUJNbU9BaDMvamxnWFZXUXo2UllEQVlYc3RDL1JkMGxrTTVBdkkzVUhUZlJ3QnFmeDRqbzF1QkwySVI2Z0RaRzBJQUJPNFFJMkRnRGlZT3NRUnlrSU1aUDBqZ0dVTGljUllBZ1F2TU9FUUNNeWhhNEJua1BJRUVGcUJvUWE3QUhVSUVCRG5maWNqcHBFbHhpSURJbXM2WW5aa2JhREpZTUR6NzNjZ2ZtV2tDUllMSkNQMCtXQUFLSG1lQVpFZ1FBZ1Rqa05FMnBBZ1Nod2pJQW96amdaOUJPayt3enNCYzdBTytndmlreEtQOEp3UzRHREc0S0VYT0VxenF0UEFBM3pIakM0S3QvQmNFeTRKeDhXaWJNMkprS29vYWVBRDRDdUxiR0JRbHhCRWpaa0dmOVhWdG00aGdDSXpaditYRkR6MFlOcDZOTGF4RURtWG5zMHlaRXlvbzB4bkkvb2ljb2FraFJNQmVnM3dUVWtuMjFSZ25FOFFoclE0b2cyY0hiUWYyNHF3aTJIcVNCUnFCQURNZTV3NnBnTTRZREhxUUd6Q0RrQ0FWTU95QkhDd0FBZ0d4QURsNEJvc2NacUFNQ0dJTHdqaFVQYUZzd0E2QzdtRkptbmxVSE9RWldsMVdqNHl5UlVFZ2tCdGx5VDJ0cUFONzU0VzVzV1JDY0tyZ0RMRGpnT1VHQ29HZEdMY0MveXA0aEI5R0VPQ1lxWFo0Ylc3c1JkRjBGR2FHSUFNcFFzQ2VaWUZmTTdOM0NQN2FRSHdmQVRtclJQWkxyY2l2WUd5V1dWZUN0Wk1nbDVySzNwU2lQb2J6aDhDQTd5TWdpMUdaWGVwdXI0ekdwZzJyWWxuWEFqZVVoRHNQV2VUUExmTEgxVURhZm0rbUxveVJ0djNFWk5jbXF5eGFOQ0J1dlQ2ZXV3UHhNdFJ2NCtyUkc5eElNdWcwTU5RQkxOeFBhMlFMdVlGcUFNVG5BOC9ub0NJQXhpRWhndWNETFBZK1RqUDRFdU5qOStEV0o0UkFOWE02ZE4vQ3lMS3pXSndGYnlCRVFCQkxVSURGbVFkeFhVY3E3c1RDZ0dIL0tQcHp6NkF6ZWhJR05BMmtObmpld2ZiYlBzclk2dnRvVHo0ZmExNklCY2daV2lPUTYwZllmditIbUZoeEI5M1JuOFB6eTNEZGpyR2RKYW03TVhDUUJFWGtERFBHY2dVV3dYQUdmVjFmVzBCdWF5M3k4N2c5djkyMkV3MWJJVGN3Z1NBRlE4Smo0SDZaWFZGTEh3Qm0rUzRIQXJ4NDlUSjdSOWtLeHc4V3dRS1BrNkJzUVFHV3pkWVhvL0dqZFpPak1oODJEcE1nSmp0cDlVVDgzOTFrRitlR29rakNKYklNbHhCWXJuVmt1MnR2TXc5SG12SnJCUU9XT0ZBRVRsblZEaDlzV2JpZ2NjTk0xQm5Fa2lBa2tMRWhCSHQzR1d3Vm1kKzhkNXZ6eGUvRTlNeXo3Y3lMejRmcUVTaVYyVmxzK1B5ZVltMlBQay9GTXNnSERQb3pXSUNxZ203bkFUeS9nTms5cjZFb24wZDc5RWswRlljSUNBSEVFb0VQdjhxakQ3eVRWY2RkdzhSNFF6V0FMQkJnK1dGbUZyL0tiSE1GVStYekNBbXlnd1VvMHg3MlBmU1hQSERuMzdMbEtROWgxaWRFd0dGbTF5bzZ4N3lWc3Z0RzZoa3dvRFA2TmhabUxtZlp4aFlwWFl6WElBR0NhQ0M5aTE3OUZ6VFhRVHJoUXNwTjRJdmZBdVpaa3JwZGNaQ2dFMlZuZXpaY0ltSzBPbngxZHRiK0xqZTZlTlVLKzJEQ2pxOWRoQkMwNUFEU2lBWEtWalNhUmpRaXhHREhncjNUNEZuQXIwcDgyd1dkeUZ0YkkrRzNUVGJldUJBUWdCQU41UE1qTFQ1M3g0TzZldHNDKzg0L3dkWk9ZaTl0aU84eXk3Y2kzY2hCNHR4V3l6NFM0Y1FpUU9nNnZSNTdURnlWZ2p5WVhTUlkxUUFPZEdKOHFhUnJKUHRvVTNQUXVTbllGYVBSTm1XRGpERFlXZFYrdlJuWjRHd3oyMkJBTlpTVm5maXFvNDdsczVQT1ZmUExiTzJLVWR0TVgyQUdCUXc2RTljMGQrMWR4ZHJqTnRGT29EaENaLzk1N0hoZ0swZWZDNkVHNXg0R2k3OU9TaDhncEtjUi9kY291NmZRbjRmc2tDSlEvejNVYjJCcXpVNmFQb3dzTzViaDRBSmN1L0RtcTdRbkJ2U1paL3ZXdHpOMjdHbDBKemN5V0FUWjlWUnpiNmJkdm9iTjU0cWlCV3FnR29JaXRFZjNzT2ZBbXhpM1NMZDlLVlYvRjYzdVZ6ajZMSWpGT2xSZGdBVVFFQU1NcTN2SmRoVnIxa0p1TGNNbW40b3FvTDRaUElPUkdIQ0lHVk5FVGhKZ0J0bjl5OE1Ccng4ZHM3Y0ZoWGQyb2hnMmZtUE8rblNRM1F5MkQ5TmtVOWtwaTQyL29HeUZpOHBJa0F0dnhNU1luUitLK0FrTHpZdEcyM1pCdXd4dnl6MjE2MGFZUVpGQVVQVjcvcW1pc0Q5blZMZjErdlNuZTQ0c1FOWVZqZXp0cGZIVVJuNFRzTTRzdk0vRWlTSEJURi85aFVYNzA3S3RqNDYwMklYSU45elZiSjRhaSsvZmNuUzRzQnFJeGxXMFkzemR2Z1UrdW0zYWp6anRLUDRNYkZNdGtHbk9zNzgzaFBESkVPeFJTUmdjaVhnYnhrc0ZscUt0YUtmNHd2NVFWNTE2cko2MHlqbWgybTlZRUpUc2ZvOWUvOGg5QnphZXdSSHpVNFFDRkZxRThBYTh1b21pdUlXbUQ1NmhMTURpZzdSSEh1U1dhNy9Fc1A5UlRubjZzNGdHaS9XMXlONUlIT3lrTTdHTWhZVTNzN2o0VXNScWlsQWdQazZPdjA2NzNzdFI2MjhuaHh2STJraDMvQ2JtRjErTHVJM3hOZURoNlZUOVZ5R09SUGxtR3Y5VEpsYnR4SUQ1NFYvU2FqOFhmQ2R6ZXhleE50VFZXVVRmZ0JtWVFURG9EWGZRMHpZbVdwQTJub1A3Q2ZoZ0h5SGZqb21Ea2pqTXhQcEFPQTREejl3ZzhYN1YrcjJSVG56NVlxMEhkcy9sUHh3cDdUUEJtT083Z2tIbFhIdjN3LzZ4aVNuLytWTTJwYmRYcy9Za2oySTRFS0VLVzU1NlV2SGxtSmlvZW1vcmMwZ3JRUU9QSGhqNlcybnNiOHFDeDhVSU1SaTQ5dGRaZjFBVVhEQldwb21GU3I5bEZzNEpDQXZNN1pyMVMvdnpmSHpEZXNNTUVEUnV0ODczbXJjb3AvY0VXQjhEelhSUDkzL3FPaS9PUHpuOWFtdlVucnd3QzVnZTh0cGZCWHlOSjdvYjlEdVluV2pZYVo3RllyWk5NY05LMkpLQ2pWZG1kQm5BZ0JzZjBoSGIyTEx1ZGFRREkxUVZ5S0N6Nm1TT21mb2s3bitNL0V0NC9RaXRVZWlPZ3pjZzdXRFkrejF5UG9taVhFOWpmNGhwQjZiMXBIZzU0eXVmd1hBQVpoQU5YQytuYW00bDhCNjY0OUJLQjhnTE1OZDdKNVZ1bzRxUkVidU13Y0p2WTJFTWkxQ01Yb1NxRHRobHhBQWR6ZEkwZXlrNzMySTRuT091dTJIOTZ0Tlp0VHd4ckNBWXhBUUwrMi9Dck0vb2F1aFZUNlpWZEpodXJxZXRBM1FpT0tRVWplODZ4WXdwd1U3SHIyMG5lMHYyZEc0LzYrdnUvaXBnRzk5bGdGaGlITkk0dlVhNkhQZHY3aHZ3aWJGT09EVUJ1UkhqSXh5Ukhlb0dna0VNc0d0RzM4N0IzMWgyN0dvSkVPRFFiVU8zTXU3ZG5sblpFV1hCVkxzZE81WTVYaDVlb0NpS0NETnorVVBUKy96anJaU1F3SUE2dzlwSlp6RDBhd2Z6K2VlU2FTd21jcFhaTlRWcXA2OVpZYjhpQjgrT1I5NmRVdnhhTUVZbEdXQkxXSktCQTNKOTI0elRXT0tvWERTbks5dVlKQVFFZ3dQTjZOVzdlMnVnemRtUVFTd1I0TkR1Yk1iOXI4akZWcUkrQWZZWm90K0grbkQwYVN6NUJzcTMwQnZzZ3ZBTm1qM2dmaFJoK1RTaHVSSjVCWWlHQWhnaDZCNktCQWFzV0g0Nlg3L3ljMWpySyt4N0FEWSs4K1hFK0FjSXd3UmlTWVoyK1V0SVoxQTNNeFJoQW1remxuNmZiZHNhUkllaU9KV0RESkJEdzREMjJMY1k5bUIyRGtKNk1yUmdxbk16VFgyQWJCeVVrRmpTd3V4MENReWZqbTdQRGVOaDA2RFVGMXA5dlp6R3B1V0FRQVlaTU1BTTNDRUEzVFpRc0hXdTFzL1VNZi9WVWQxd1NiK0dRUTBHbUVHSVFBcGZmM1IvZnUzS0ZkemxBak5RZ0dZSUoyMkFacHY0ME9maHdqTUR6ejNkTHQyNXgrUm80K3JsdGl3UElYUzRwMTN5SjFQelJyc0ZxUVYxQXdaMFMyTTRCRWs3REpGbHJCaU54WXZQNTRWa1Zpek9pWkJzRWVtbmdMTUU0NEQ0bmhvb0RNN2lJQU9EeFdnVTBUaEpBdHdnd1pmakpYZHNEU2UyQ1BrSVZBTUJNQkRRRERra2RVN0V1dStpSHJ3YWVBbVRvemZnd0dJRnFJZjRCS1ZQMHg5QzVqcTh1WTVROEQzR0ljcFFsTkNkV01uZXZjdjQ5cmMreXJMT0lpdlhybUN5dUl6S0RSTmdQSzdKWGVCY3pNQWRzUHN4dTQyTlI0SDc4WlRoRk9vS01FRGc3R0IwZkNzUjJMdi9CSTVZdHhrTDhKMGJyNk8zUHhNTERrcGtEcHFrME9rZ1lyQ2pyV01qOSszUlRkTUxldlU0VEs4ZWc3SUZicEFOaEFoQldBTm1jTVJ5WTZTQS9vTFl2TXkzMXpsZTJXdTRoQ1hHWVdaUU5mNzMvWXBMeTVaMmxRRktqTkFDQmVoVjBDbUVBQWRpeVhuZGJucnAxdW5tajhwUnpsN2ZzbmJkd001NXYzcmRsdkRveVJzTUdqSFlBVFBUMEVxd2NzS3dFRkV3M0NDSFFJVFYwZXlpV3VBR0VVYktFSDdhQVFuTURBUU9HR0FzQ1lZQUE1UjlheWZZNlFsN3VtU1U3UnJtZUhCNy9hVGJCMVBkNTVCN0czRExZTHM1ckEwMkFVVFVnQXRTc1pIc0wyYlBnUnRvSEN4dkFGdERzSzBZTUhsY0MwOHJ5TDJFNmhxTDRxQVF1cmdtaVVYQnNQOHd2ZFlycVBiTXNuN2wxWno2SEZpMjVrSnkzc2hnSGtMZ0NRd1FJQ0FWc0RCN0xiM2VibGF0aFJCUFlYYmZDZzZ5Q0ZaQS81RTdHZTYrbmRGVFlNMkcweGxySDBOdjVnQlgvZU85UEh3M2RFWTVLQ2x3MExHQmNDb1lvSkZPUyt6Y21UKzlZNWUycjE1aGREdkcybkZqVUlFQkJwaGdVSXQyYVJ5NXlyaDl1NWp0aVJQVzhSeXY3SGZkaklCNFRERERHM3Y0emwzRGZXdW5qTkZXb2gyTUprTHRFSUVBOUlZd1ZqSys2YWo0ZitncW5MWkpOMlhGMXd6bWhSVlVETm5hVEFNbTZnWFJ6Qm10MHBBN1ZRMnJsaGMwYm1RWE1RblByT2tOT2M2Q2lJWUhXQkNxQk1rTVk0bUV4WUFsbzE5bDlUbXM3V2JUOWRBL1ZyVHQ5Qml0VzFYUXNReUo2NjVaUEhVSHpzOWlneEx4Qm95cmdRSTRIdlFCektad1FWbUE1RHk4NnlZcXdmSVdkT0lGTUhJQ3NkMERRVFZZaHpWWGdFMUJtQVZ6ekVhQUk0RWFZei9ZREtrNkZ6cFhjTUhQUGt6bktDQ3RwOW9mZVp5QXdDRnlpQWtDbWV5UjFMcWRYUFdZMlFObUo1REtoRHRZZ1BiWWtNWFovNHRGaUN1QUF6OUJNNFIrLzBZMm43T0xkY2RCS2prb3lRQmpNOUExUkJiVWl5eXVuN0M3amw0TFQxcGp6QzdBWUFobVBFRXdrS0JxSURzRUM3OEk5cWMxakVlRStCNTMwV21GWDE0Mm11NnFjLzZ3QXhsd0FRWUlxZ3hqSFZhODhxSnd4VW1yd21tUFBseS9lcW9kRHlTejVYVWpZbTNGaXJhV3orNFdRU0taRVZxZ2lzTUVUYU9Pakd5b2FIZkZjTkZHbEJrTExERUxnK3gvSGN3L1VnUTdLcnNpUWc0cVpIbTIwZTZXMlp4eFNMZHB2SjJkK3dyczlUbERMQTBHa1VVMWR6UVR1NkRpR0pMTlkzd1d0QTBNcFB1QlM4SE9CWUVFODR0L1F0SDZPS3VYUWY5UjhQWlRhWStzWXZiK0JZWXpNUEtrZlJUbFBtSThIeHpNUUFiMTRNc0V1NUpRM0lMN3k0aUQ4MGhqczdoVlRPOEI5MXRvdDJwU1RNaEFCalNRL1hNVTVWZkJkN000MkVJSWw3Rm01UnlqSlh6aXo2Q3V0dlBjTjJSNi9VVFRoOFg5SDZmVitSdXFHYUEvVHE1K2dsNEZxZlVOTHZ6NS9hUUNKQTVLSmxvVzdHUXpReEltWStqNjFvWWp1TmJOMkRjTEdKaUJlSndCSlRCMFFRclczYkRDL3FBc3dwdUd0U1hNT2NqRWZoa2RvQ1BBWFdQSExFdnZuZTlqY2o1aUFlZTdoS2hxZThieGE4TDdXdXZpS2ZmZG5SLys1ajM2MG5PZVRwaE1pZ3hBWUpWNGFveFdGb1RLbFVFR0JuSUkwWDdaakpjSFZBbWIyRC9qZnpiUnN1OG9XZCt6dXNrZ2kvWWcrNTJqSWQ2SkdXWVFnZXlCUFpYTzNkQU5Gd2ZSZFRFbStUdGFwUjhSeko2UjNlaDB3ZlkzZkdiZmViZGRjK3pMVmxGckk0T3FEV3FEd0FLZ0E4QmJ3ZjhuS1FWQzYxTlVNNTloMVNTME90QWZ2WmlpOVFKTXNMaHRHY2tnTm5OUS9qTEtkMEE4aDVBWHFQdC9EOTFQRUZPbUdYWUpjUmxpaVRhalpncjNhYkpkaC9ST3hHK2hQRVdJY3lpOEg1cDNJMStrYnFBLy9CM1dyb1U3YnpqQW8vZkQxQkd3N2JaUE02eU9wQ2pPb2FuK2xmN3NCMmxQUVFSNnUwOWdaT1JrSEREN0p0VVFxaUdQU1JhWURHWlBGb2Nad2t5cit4Vy9HUXdyakVJOHJoV01aWUtWd09kZGZNaGQ1OFRDM3JscU1weGZ1MmdhVVFTamN0MFdzRmNYMGl1YWFKZktSUmEwSXFObE4zNWc2UDZ6TG4wTzdDR0RvOEdlRVlNOW5SREc2TG5QenVjM2JaemlvZVpBWHFieHNLMVZoT1hEU3BqWkJhWENSOHowQm9jNWxyaXpQSnE5dlN6dDBpb1RPeTFqVUduMjBXbS91NzNCdHJmYTNEK1l0Wk96WURUWmEzcFZtQnMyOXJ1dGtzck1rQmhQUWIrNHZoMStUekJsQmxtNnk0eTNKMk9GMEJhTFJyMllTU1YzUGJqcUtWK2JtVnYzVThUZWtaZ0Q4ZG00MzAzT0VBT1kvUnVSNjJtMUN0QTgxWDRJVTlCVW15bGI3OGZLWmVRK0xIL3laUlREVzZtYi9lRFRpTGVUMnFNTUZvYk03eDZ5K2hUSWZqVFcvemd4bllzREZpNmlHWjZDNmQ5b3BZenh4elM2aW1ad0JHT2o5MU9IMi9EZ1pJZFcrZnNVNmUyME9yRG5vUk9wZFNXblBnM1diTnBIdHJleHNEQkNxelhIeUNRMERpSEIvUFJHeGlaWFlQVmVjdk1RTXI1ZkdoblYrb1Y1T3kxRURuRkEySEdsd2x1aUFjWmh4aUV1N1RYWmZVTEhoRUtYRTNoYTVheWlobWhHQTlSWi8rVEdiN2puNzhqOUVTeGVIQ3djRDJLWVJUQXJrb1hudVBqSkFIMkR0b0tsZ2lVeVdQUkxKenY2aDFnRUZxZlovOGgyL2MwSngzTnFVWkp5QTJaNmhkQVdJL3lyUkxkVDhFekhOc3VnMHpLaWFXZUtlZ25HTFFNcERPYTVjaVRZeWJVTGkyYmRNdjVHblhXaFlWZUR1bVoydHN4T0c0MUsyYUdXM1NEcEpSWTBJTmg1WUFnREJ3TDNySXI3RnFrNERVdGdCakcrbWV4M0luMFJNOGlDZmpOZ2NHREE3Q09RYTVDOWlGaThEMXRZajljZ1FXZmlFdXJwOStMVkg1SEN2Wmc1K0J6OVBpejBsN0dPWDREOEZocGJqc1FoUmlJVzc2WVovZ0lwM29YVVlNMzFwQkxtNTJGUVFYdHFQYTN3djVDL0ZET1ltWWJUbnYzYnhQWU9lZ3NmWWQyeE1Ld3lnMnFlbGoyYk9oK0w2eTlvdDBSYWZSRzVCdVZ2NEhvWXhQZEx1dzl3M25oYkhYY3dRSUlpUXBGZ1dBbDNzTUFROFlqZzlpYjdya1FZaVlVOUg3TjFMaEVFalhEUTlZdERmMzgwUHROcUJjOUFJKzBJMlg4cHBYQzVzR01kSVFseFNCU01HbENZTVdnMGJkYTh2b1UrN2Rud0RKMElldzdvWTJzYWY5cnFrZmh6dlZrbm04emd6R0RoVEFFUkVZTlJaZEVmYXV0WWwxZW54SFdHeUFmY0xkdGZ4ekY3VnRtMjgvcDlzU1NtWk9lNGN3NFlCemxHUHd0My81Y1F3cHN3dGcxckptSVJuaG1DZ2FBVEttWTBkZHZuOVR3b09Rdm1PVVJhVFF5WEkvOFk4RlZjRHpCMEdNNnZZemc0aGJYSFA1TW1QNU84V0JJVGg1aEJOUTkwZm9HeWZTR2V2d2kyQzI5RWQveEl5dllGREJlUEJrcENBbkdZWjdCNEZtWDdNOERsb09zdzdTYW1rcm4rTVhqOUZMcnBlZURIMFRpWWdXZG9qWGFvNi9jU2VEYkQzcTFrYjJpWHgrUDJYRktNaUo4bTJEaXhQQTAxNE54TXRsbU1KMGpiOXRuWlp4eG5ET2ZrQkJRQ3cyR2poY1ZLMDJXeW5nVmx5ZVl4VEhCY0N1RUNDNHpXV1ZuaTNtUzZyd2pjT1plNXZzcTZPc3IyU2VJeEJwaTRidUQ1eFFHN0xKbTkwTUZTTUNSd2lTTFNtNm4xand1VjNydXl4YzBza1VSck10RHBHaWRNc1pDQy9hcXl6d3E5TWtVcnpJMUdBb3hhMEU3YTQ1V3U3QS8xSjJQZGNEOENCS3BFdTlTT25NUEw5ODN6NXhOdFBTc1JHR1lvQWtqZ0VnbS9aOTlRSHk0amwzZUQ3UjlVam1BQ09CV0pROFRpUGx2KzJmdDEzQmJFNllRYUNEWHVodGthaXVMTm9OZVF3bjVHQ3FOWVBzbXlJOGFJUmFMdVE2NGJRaUVRaHhsZ0VleG9USy9qb0p5aDFZR1JTUmpNQzFFVEFrK2tRRXhiVUg0WGhCa0lzN2hLcHBZdncyd0VyMW5pbURXQUVTSU1lbUEyU296UFIvNThZb1FFdUFDRFlKY2dCM09XT0hBZFFmeDdhZlBxOE1GcVVaL0VhRUFLd1JaN2ZlWVhLeTBldWRLeUdwc2FWa3pHU050Z0JPVElwcHRHTTJBTEtYRUFtSGZSdUtCZ2lmRkVCbG42bHNQL2tPdUtZUGFVb2V1b0VHd1lwSHZxeHI5ZUs5emtNRFMrVHpTc01Eb0pBdXoyckRjT2gvbnZLc1ZuV05EeExRaVlwdDExaXpKZms3VFZ6REtQTVNBQUJpSHc0TjQ1dmVUaFBmNlRXOWJ5bExKZ3c2REN6TmlaVE5lWStIcVdIaExHOUVKTjNZaVU3TUJJYWE4UmdTQWxFb3RmcUo5MTgxMzk0MWZRN2IrU1FNWlZBWVprbUxXUnVoaHR5Z1FoMUJpTFZJc0RqRXhJZ1BORURRZ0RFcEFJQnJsdXlFMkRtVENXaUIrZ0pnQWRqQkhNRXBLSWNRajBhT29oWmc0WWp6R1d5SkFpVUNBSFVRTU5CMGtSY0VRYmJCYTRpUi9pL3dIM0Q1UE1wZDJ0NVFBQUFBQkpSVTVFcmtKZ2dnPT0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiY3JlZEJsb2IiLCJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwibGFyZ2VCbG9iS2V5IiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6IjBkOWIyZTU2NTY2YmMzOTMyOTQwZjgyMWI3ZjE1ZDZkIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOnRydWUsImFsd2F5c1V2IjpmYWxzZX0sIm1heE1zZ1NpemUiOjIwNDgsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjo5NiwidHJhbnNwb3J0cyI6WyJ1c2IiLCJuZmMiLCJibGUiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH1dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjIwNDgsImZvcmNlUElOQ2hhbmdlIjpmYWxzZSwibWluUElOTGVuZ3RoIjo0LCJmaXJtd2FyZVZlcnNpb24iOjI1NiwibWF4Q3JlZEJsb2JMZW5ndGgiOjMyLCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6NiwiY2VydGlmaWNhdGlvbnMiOnsiRklETyI6MX0sInJlbWFpbmluZ0Rpc2NvdmVyYWJsZUNyZWRlbnRpYWxzIjo1MH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTEyLTEwIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJFeGNlbHNlY3UgZVNlY3UgRklETzIgUHJvIFNlY3VyaXR5IEtleSIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkxMjEwMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjEuMSIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTEyLTEwIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0xMi0wOCJ9LHsiYWFndWlkIjoiYzVlZjU1ZmYtYWQ5YS00YjlmLWI1ODAtYWRlYmFmZTAyNmQwIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJjNWVmNTVmZi1hZDlhLTRiOWYtYjU4MC1hZGViYWZlMDI2ZDAiLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBTZXJpZXMgd2l0aCBMaWdodG5pbmciLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI4NzA2LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJjNWVmNTVmZmFkOWE0YjlmYjU4MGFkZWJhZmUwMjZkMCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWV9LCJtYXhNc2dTaXplIjoxMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyLDFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbInVzYiIsImxpZ2h0bmluZyJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi04fV0sIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjozMjg3MDZ9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNS0xMiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWXViaUtleSA1Q2kiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE5MTAxNzAwMyIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4xLjEiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNS0xMiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDUtMTIifSx7ImFhZ3VpZCI6IjIxOTRiNDI4LTkzOTctNDA0Ni04ZjM5LTAwN2ExNjA1YTQ4MiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMjE5NGI0MjgtOTM5Ny00MDQ2LThmMzktMDA3YTE2MDVhNDgyIiwiZGVzY3JpcHRpb24iOiJJRFByaW1lIDkzMSBGaWRvIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUM2VENDQWRHZ0F3SUJBZ0lKQUpiVHlydTFYL0lQTUEwR0NTcUdTSWIzRFFFQkN3VUFNQ014SVRBZkJnTlZCQU1NR0VkbGJXRnNkRzhnVFhWc2RHbEJjSEFnUmtsRVR5QkRRVEFlRncweE9EQTJNVEl4TkRRMU5UQmFGdzB5T0RBMk1Ea3hORFExTlRCYU1DTXhJVEFmQmdOVkJBTU1HRWRsYldGc2RHOGdUWFZzZEdsQmNIQWdSa2xFVHlCRFFUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1WaktIV3BiRDdUU2xNeG9jalRsNm5JZjd4MzJQbXNROXpHdUxHR3FBMFVRWm9JcTNYTHpMNkxZVXZKNUE1ZzB1eUZHbGxIRWZHQUtyRWFDUThGVnZQUy9VaDBGeWZ6V2hSQXppVFNpampNSUlWampqVXY5bTl2Rm1jWFNjZ0hpZzdPZHo4ODU4VjBrck5IOTlxR20zd2pnYU9lclRXbXQralhDVWZuMDFJa1RQd3hHMkhsZ0VkNDVqTkxTVjdWb29sK0tlOEUya2k0bEVrVGVIemJvdWxSNUdVYnAzbk1pN0U0N1ZNUWEzYk53bnpXQmJzYUJTU1FoTGszbTVIYUtoaHhhNndKREs0N05pTUNrQ2tkSUh1V1NRTFZBZm04NVVBT050RU9Qd2kwT3VLM3FiZTh5S09GR2YwS2hCNU1NZUF5bTdNVi9NNFcwYTQ5b2dQRDlwTUNBd0VBQWFNZ01CNHdEQVlEVlIwVEJBVXdBd0VCL3pBT0JnTlZIUThCQWY4RUJBTUNBb1F3RFFZSktvWklodmNOQVFFTEJRQURnZ0VCQUpXejV4TE1rNVdOWWJBYjZ5T3hFQ0JvWjJXZUIvcWw0VkozTy8zL3ROc3hPWW56TGVXbzU0MHpRaDlyQW1heHo3ZXVtQmxza01xNHlHUFNOWEI5eWNXR0hna2NDZVN6TjJ3djhDSXpEQnMyb0JaalROazY1TEJaRHNzVE9CdE1XLyt1VEZIUWZidU8zSVNMaEkwRFhmUkVpOU5ETTNqZmsxMXhIY3NmaDJSTVYrUWROZndWYVpackNxK291RytFdmt2N0txcStveXUwVkZNL3R6NjhUR2w2eWxoUEZSMXFoOXd0dHBWakFPT0NFUUNMcVAyZFAyOGx3WUJ5Q3FIUXFWSHdidWp2L0xaalpuS1czTFluZFppeFBQU1JDSnNzRER3SnZoL2Y2blR4ZzlaRSsvSmNZcmU1Q2FJOG56VkhhU09Dak5KN0Z6VUxHNjRKaVdPdlE1MD0iLCJNSUlEZFRDQ0FsMmdBd0lCQWdJSkFJQ1VUdmtndGo1Q01BMEdDU3FHU0liM0RRRUJDd1VBTUZFeEN6QUpCZ05WQkFZVEFrWlNNUXd3Q2dZRFZRUUtEQU5FU1ZNeEN6QUpCZ05WQkFzTUFrTlRNU2N3SlFZRFZRUUREQjVIWlcxaGJIUnZJRTExYkhScFFYQndJRVpKUkU4Z1UzVmlZMkVnUTBFd0hoY05NakF3TnpBM01UUXpOekU0V2hjTk16QXdOekExTVRRek56RTRXakJSTVFzd0NRWURWUVFHRXdKR1VqRU1NQW9HQTFVRUNnd0RSRWxUTVFzd0NRWURWUVFMREFKRFV6RW5NQ1VHQTFVRUF3d2VSMlZ0WVd4MGJ5Qk5kV3gwYVVGd2NDQkdTVVJQSUZOMVltTmhJRU5CTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUF2QUtPZXFDNS9wMEQxaXNDWUtRSmxWVU9yQjZJN0RMb2N1bkUvUm04ZHVHVGJ5eFFodDNDYkZWVHYzTjJMcDJmYmp4bEkrM3NPU0drMzNGVFlrVHF4Y2RKSXJKN1Nza0JjVVNOcmZLT2FRVC82S1FjUDRDbTdWKzY1NVRxK1RXeHl4V1FoRHlndDE1cW9QN011SzZiVDlTd3BDanBmS2hhTVNteVFhTW9VY1JBYkxxZHpCQ2FjMGh6QitaZStncUpsbldWOVVhU0kyckZzVnVINFpFMGNSTytNT3BhTGdNL3MyNDhuR0dIcDIyZXdTUWZiblBhQmJiOGlxeUFQK2N1NTJHTHNVcEtSSmViRStSNitQTVE5SkNkV2VRWlIzRGtmU2lka3YzbWNiNGpxMWlJdGErTXFLaFJud3JmWGg5MTFLV0xuWUFsOUVOQ2hMWDBjNlNqMVFJREFRQUJvMUF3VGpBZEJnTlZIUTRFRmdRVVdMdmhSQlVQbjh1TElmNjgrZ3YvTlpJd0dTSXdId1lEVlIwakJCZ3dGb0FVV0x2aFJCVVBuOHVMSWY2OCtndi9OWkl3R1NJd0RBWURWUjBUQkFVd0F3RUIvekFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBRkxyRGhhZWdlS0h4WWpIM0VQM3ZVQktobnpNMjA2QVN4Z2VZQ08yRWM5cE9sWUphZXFGRStzVWFtVVYvcHdqRGxxTmFTZ0ZneTdUd2VZa3ZPbU1uNHFTY3NIcXZKM3pHT0FpYWZ3YWgxdlVIZkNsWFI4K2F4TzJpR09VRjBKS3JaOVlZamJBYTUvNEhDbHY3akZQT2RNV1RPUXluZ29pSEFzM2prdVlqcENMRmxCNFZPaTNkMXdqQTFwblRkQktrQWI3dDhuVHZ3Ky9YYkZ2Y1FhNzNWSDdzanZvQnFEM2ZkTWZSY3VWcTRxVVp0WlQ2Y0dhZ1RIRDYxVHRxaDlvTUNaWGNEYlIxUEdabk5icXljc1dQRElLMG5wbUszLzNsZlY4Yytac3J5NmUxNzBtZkpNWnA3TzhtNkNTejYvVkxLK3lESmQ3ODQxd3BtZUtUZjZJblpBPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBUXdBQUFBZ0NBWUFBQURubFVacUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFFblFBQUJKMEFkNW1IM2dBQUFBWmRFVllkRk52Wm5SM1lYSmxBSEJoYVc1MExtNWxkQ0EwTGpBdU1qSHhJR21WQUFBSzFFbEVRVlI0WHUxZERYQWNaUm0rTk9BZktvZzZXTzBRY3JlWDNPNzFSNDFvSGRTcXFEQU9nMytjWUVYQm9sWFJURW4yMjB0YUtUYzY0bWdCcXpCaUVVVnBCZHFpd3docVNkSVMydXBZU2d2UnRwVFNja2xqV3pIYWdqcFNSZHI0dkx0dmpydmsyN3ZkdmQxTGpuN1B6RE4zdC9kKzcvdCtmOC8rNzhhSzBORGFhcjJxT2RYWm9xV3lIOVIwYTBGY3Q2N1dkSEdUWm9qVkNjUHFTZWpXMW9RdUhzT3kvZUJUc0RtTS81NFpUOWorTFdHSWc3RGZCL3NCY0RQc2Y0WGZQOFgzYjJ1RzFaSFF6VThtVXVLZHlXVEhtNXFhY2kvakhBS0J5aWYwYkJyK0x3YVhJUFlQa01kcWZMOFhkV3BsczFBQTMxL1FqT3c5OEw4UzliOEJYSVIyK25EYzZEb3psc2swc2xua1FNeGtQR1hPOUVKdFZuWUdGNHNVeVZuZDhVVGFlcDhidys2TGFrQmo1aXpkYk5KUzFyeEVXbnlXeGczNkVtUGRXb1BQRGVqZjdlQVRHTXNIYUR6VHVDNmhiajBOL3BYbUFzcnVnczBXTFA4TnVCSmpaSm1XRWxjbDA5bVBKMUptVzB0TDUrdWlIQnVHa1hzbGpYODduaTRFelZuazlBdmtzUW41N0VTZGhyQjhCTXVQak9XUC8vNE9Ic1IvZTdEOFlkVGxmdFJoRmZnZExHOUh1MXdBZnpyNTVqQU9raVFLaHZWYkdCNkMwLy9pKzJpTmVSeDhGZ252UmZ4ZmFpbnpTazdORTBpSVVQYmY0M3dXbU5UTmQ3QnBLRUE3TFpmRkFZOXpwM3laVFNNRGlRVmkvVStTZzVRWUFJZk9tRzJld3NVakEvcmhXN0w0QmVybWo5aDBVb0IyT0IrVFpUVzRCL2s4T3lHL3lDaU9vVzFJWUg2SDhYUHo5TGJjS3ppbFFHaHBNWnZoWnlIR3dHM2c0MkJrODVaOG85MEc4WDBOaVNzMUl2MlFHazhLZFdzenQ0c25JUDhScVI5bURRWERJZFpTYkJvWjBJbDNTMk9YWlhZcEY0OE1VMTR3bksxYmVXNDFwTDNGRVFDSmxQVld0REcyZnV5VnJOUjN0QlRkU2pCOFlySUZveVZ0bm8yT0N6Qmd4RE5CQjZwWEtNSHd4aUQ5Z0szS2M2UGNrdkJHSlJpK01jbUMwWUQ0ZmRLNFhvaDlXL1lUQ1pSZ2VLTnZ3Y2hrR3RHMmUyVytha3NsR0w0eG1ZSkJheGxwVEkra05SUWRtR1Izb1VNSmhqZjZGUXc2Y0NyelUzdENNTERXdVFzZDNSK0F3M0tuQlE1S3luamhqZHhPbm5EaUNFWnVHanJzWVdsTUp0cGlXVUszQm1UL0ZmRXVkaGc2VVBlNkZnejBiUjZmYTZNbW5ZM2tsRHdoYVlqTFVVNmVzMjd0MGd6em03VmdVdTk2RDZma0h4Q2E2MlVWR0NNcThnMDJqUlFuaW1Cb1J2WWlhVHdtMm50Zlc5dkNrN1cwZFlIcy93SjE2M2s2ZU1adVEwVzlDd2JHOUsxc09xV0F2SVUwWDV0aURadE5iU2pCY0dFRWd0SFdkc3ZKOEUybkF1VXhpYnA1aFdNOTJvRGYyeWI4WDBLeDNyRU5GMG93b2dIbTBoSnB2amFWWVBqQ2lTQVlpYlQxZVdrc0ppYkNrL1BtNVU1aWM4cnhRcGxkTVJQcDdIbHNIaHFVWUVRREpSZ2g0c1V1R0hTUkQrcElWK1RKNHhIMUxHOWRqQ0hUaU1sUjRWaUcyRTdIUmJoQUtGQ0NFUTJVWUlTSUY3dGdvSjJ6MGpoTXRIT2VqbDJ3ZVFGWS9sR1pmU25GZkRZUEJVb3dva0hDTUJkTDg3V3BCTU1YS2dxR0lTNXZUcHRuaDBYVSswNVpuQUpERkF6RDZEZ2QvcDZXeG1IR0RmRkZOaCtIMFFiMHdhT3lNbU9FK09VTkkvY1NMbEExNmwwdzBGNjc0N3E0cFJwR2NkcWE3a3VSNVV0RUg0NWdEbXdLaS9EWmo4LzdJRVMzNHJPemVhYVl6V2xVaDNvUmpKb3pSTUdvT0FFTmEwaTJkVEdHZUVwOFRGSm1QRHZZdkdyVXUyQ0VRYnFoa3NPRkJzeWxpMld4YXNUajZOZDEycHNYdjU3VENRWWxHQzRNU1RCYVc2MDNvbzFkYjZxenFWdGZZbk01NkFwQnc5b3hvVndSTVlsR05LMzkxVnlpS2lqQmlFWXdtbFBkTGJKWXRTVGE3cUhpQSt1K29RVERoU0VKQnRwdmhkVC9HSFd4djl6V3hSaTB0UGlFdEh3SnhiVnNYaFdVWUVRakdIUndHdU9oMGdWNWtUT2VNaS9oaFB4RENZWUxReENNczFxdFZnenU4cmV2cHl5UGp3SHdzcFZoL1N1VldqS2RDd1NHRW95b0JBTzVwODMzb3ArZWs4V3NGZEYrd2E4U1ZvTGh3aEFFQTM3V1RQQmJSSFRjQWV4R3ZKVE5IZlFNTmNmNkJzK1A5ZWJueGZxZVBKV1gya0NaekhnZkV4akNHUUlsR05FSkJzRitFSkV1ZHN2aTFvYmlUNXlLZjlTTllPaldaalR5ZmFIUnVkOUFIb3RZcFdBNE54cUpZMUxmVE5UNUsyd2VpNjBmTWlBVUQ0S2pCZmJtajhiNjhzdGoydzdhRDJxaGZVLzB4eTZacnpIUzJxdWxwVE5sK3d5SXVoY01qQlU2NjFRTm0yY3VQb1BEUllUUkJqcGJSMk1BT1Y5SFp6T1E5OC93L2ZZd2lQSHRmamUwYnYyRmsvQ1BlaEdNT3JzT28vTHQ2N28xWERnVnVpRS9Cd0x4anhLeEtPWEcyTTZkdGkzNnc4T1JkbkdQN1RjZ2tGdWRDOGJVdkE2amxraWtPOCtUdGcySU1YU1l6ZnhEQ1lZTHF4QU1MN2V2bzc3dHRuRi8vMG5Za3RnaEVZbHhITHFhekoydGpFcWJzOWl5U1dYbjJ2NERRQWxHL2FPc1lCaldBVGJ6RHlVWUxnd3NHTGxwS0x0VjZwTkpIVlo0WUhMZi9uZkpCV0lDaDJIZFFFWGk2ZXdsTXI4bGRKNUhZdHY3aFJLTStrYzV3VUQ3N0dVei8xQ0M0Y0tBZ3VIcDlHZEtYTVhtRUl4OHUwUWNYUGpZYSsweW1Vd2oydXR4cWU4aW9vNFgydlkrb1FTai9sRmhsK1NQYk9ZZlNqQmNHRUF3NkhvSzdBNlVuY2lvNThHbXBzdGVlQjFENzlCWDVlSWc0ZjNEcDNPcEdPTE1sL2tmeHgyeHpGcmZqOFZYZ2xIL3FMQkxzb1hOL0VNSmhnc0RDRVlpVmY3MmRXYnBKZHc5Kzg2UmlzTjQ5Zzd1aDNWaEY0UEY2UW1KLzFMcTFnSXU0aG1WQkFNVDl1N3g3MHdKZy9UWWZVNmhMSlJnVkVhRlhaSUgyTXcvbEdDNDBLZGd6SjV0bmdLZkI2UyttUGovMEl3WkhTL25JZzVHUnhzaEJnTlNrU2psWWk1UkFQcnVVbG1jWW1KeS9YbkczSEV4SzZEaUZrWkV4QmpZeUNtVVJTWEJRRHVQb0E1Ym8yYlN5TDZkVS9JRTNpcVVuZ1lObTJnRDE3TjArRzhWcCtRZlNqQmM2Rk13NHJwbFNmMFVFVEZOTmk5RnovRE1XRy8raUVRa0hQYm1OOFMyYlp0NCtiaHpqMG41SjNpQmRGczFsL0FFMUwydUJhTldUT3JpQTV5U0p5RHY3OHI4MUp5ZXJ5NldRQW1HQzMwSVJ0T2MzR2xvcDhOU1AyUFV4Vk5sMS9UcjhxMnh2dng2OFBraXNmZ25mbDhmNng5MGZRVWw0bjVHR3ErWXVqaHk1cXp1MTNDUmlsQ0M0WTExS1JqMFdrZ3RGL3dtUlNVWUx2UWhHRjRtR0FhTFlQUHkyRGcwUGRZejlIN3Nwc3lOOVF4VWZDMGlYZnlGUHRvbmkxbE1HcXhjcENLVVlIaGozUWtHeENLcFcrL21kSUpCQ1lZTFBRb0d2WVFhOXVYZjcxbHA2NkpLbEh0OC9Rc1VSKzBYVFh1QUVneHZyQS9Cb0xmcjJRZkhyL0d6bGVtS0tTTVl1bmtIVFN6RWxMNCtzRmFDZ2ZvK0IrN1dqT3puMkxRc25OY0dpRDFVVHViUG9kbkY1cEdBenBnZ3Z1dFdCdXI2SDd0T3VyaVVpNVFGWFNXS010L0hCTjVFYXlYVXIrdzlNY0VwanZHSzR2Zklid1ZkdzhJcGxBV05CWlM1RHZXaE41WG40ZWRvcWQ4b2lGeXgyd2sraXUvMEl1aWw5S3dUVHNrVDRtbHhEdHJ6Um01WGpQVW8ycFhlNkc0OWdqeHZ3K2ZDaE5HaGNmaHdRQzlqYVRMRUc5eG9HRmVXdmlZK1V1U20yUStjb1hkeTZOWWlOT3d5VlBySEdCaDNKb3p1VUNzZVQ1bVhRZkYvamhnL3hPZlhOZDI4Z2pvMGFIM3BMQWxOTkdkdEw1WWk1NXZRZ2JlajQrNmcvOWdzTXFBT0gzSGFTZndFYlhjRHZtZVRodlVwVGU5Nnk0UXpNNzZRbTlZMFo5RnBkUGNtNnZOcHNBdDlzdHhwTyt2WDRFYkUyMG9UQ2NzR1NvbmwrQi9mNldhL1ZjVjUwYVNQeDd0T0RlRUJ4ZzEweHkrZGtvWGdmQWd4RmlEZTE5QU8zME0vckVRTzl5TG1BNGkvQmIrM2wrYm5rUElITjRQclVMKzErRndCMjJ2aG94MWlmMUc4MVhwYnZBMjVaaksrcjJseFIyNGExZDhSUHpFZnV3b1djc0VXaUpNellqK0kzdytWdEtzaEhnSC9BUFpTbnFqVHpmaTh4aDY3dW5VdVBkckEyOE54WXJIL0F6M3RJNGo1K1RPTEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjIxOTRiNDI4OTM5NzQwNDY4ZjM5MDA3YTE2MDVhNDgyIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWV9LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0wMS0wNiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiSURQcmltZSA5MzEgRmlkbyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjIwMTA2MDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDEtMDYifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA2LTE4In0seyJhYWd1aWQiOiIzOWE1NjQ3ZS0xODUzLTQ0NmMtYTFmNi1hNzliYWU5ZjViYzciLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjM5YTU2NDdlLTE4NTMtNDQ2Yy1hMWY2LWE3OWJhZTlmNWJjNyIsImRlc2NyaXB0aW9uIjoiSURtZWxvbiBBbmRyb2lkIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJ2b2ljZXByaW50X2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmFjZXByaW50X2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJsb2NhdGlvbl9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXR0ZXJuX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZXllcHJpbnRfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJoYW5kcHJpbnRfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQnl6Q0NBWEdnQXdJQkFnSUpBTm1NTks2alZwdXVNQW9HQ0NxR1NNNDlCQU1DTUVFeEpEQWlCZ05WQkFvTUcxWmhibU52YzNseklFUmhkR0VnVTJWamRYSnBkSGtnU1c1akxqRVpNQmNHQTFVRUF3d1FWbUZ1WTI5emVYTWdVbTl2ZENCRFFUQWdGdzB5TWpFeU1UUXhPRFF4TURsYUdBOHlNRGN5TVRJd01URTROREV3T1Zvd1FURWtNQ0lHQTFVRUNnd2JWbUZ1WTI5emVYTWdSR0YwWVNCVFpXTjFjbWwwZVNCSmJtTXVNUmt3RndZRFZRUUREQkJXWVc1amIzTjVjeUJTYjI5MElFTkJNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVhbFlnRW9wbktTY0FtK2Q5ZjFYcEdCM3pia1pDRDNoWkVLdXhUY2xwQllsajR5cE5SZzBnTVNhN2dlQmdkNm5jazUwWWFWaGR5NzV1SWMyd2JXWDh0Nk5RTUU0d0hRWURWUjBPQkJZRUZPeHlmMGNEczhZbCtWbldTWjF1WUpBS2tGZVZNQjhHQTFVZEl3UVlNQmFBRk94eWYwY0RzOFlsK1ZuV1NaMXVZSkFLa0ZlVk1Bd0dBMVVkRXdRRk1BTUJBZjh3Q2dZSUtvWkl6ajBFQXdJRFNBQXdSUUloQU8yWHVpUkRYeHkvVWtXaHN1WlFZTlVYZU9qMDhBZVRXQURBcVh2Y0EzMGhBaUJpMmNkR2Q2MVBOd0hEVFlqWFBlblBjRDhTMHJGVERuY05XZnMzRS9XRFhBPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0NBTUFBQUJFcElyR0FBQUFNMUJNVkVVdG1jM3krZnlXek9aaXM5cks1Zkk2bjlCOHYrQ3cyZXpsOHZsSHB0TlZyTmJYN1BhajB1bHZ1ZDI5MysrSnh1UC8vLzg5SFJ2cEFBQUFFWFJTVGxQLy8vLy8vLy8vLy8vLy8vLy8vLy8vQUNXdG1XSUFBQUJzU1VSQlZIZ0J4ZFBCQ29Bd0RJUGgveURpc2UvL3RJSVFDWm82Uk5HZHR1V0RzdEZTZy9VT2dNaUFEUUJKNko0aUN3UzRCZ3pCdUVRSENvRmErbWRNK3FpanNETVZoQmZkb1JGYUFMNG5BZTZBZWdoT0RZUG5zYU55THVBcWc1QUh3TzlBWXU1Qm1xRVBobmNGbWVjdk01S0tRSE1BQUFBQVNVVk9SSzVDWUlJPSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiMzlhNTY0N2UxODUzNDQ2Y2ExZjZhNzliYWU5ZjViYzciLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwidXAiOnRydWUsInV2Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MjA0OH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTAyLTEzIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJWYW5jb3N5cyBBbmRyb2lkIEF1dGhlbnRpY2F0b3IiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE5MDEwOTAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4wLjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTAyLTEzIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOS0wMi0xMyJ9LHsiYWFndWlkIjoiNjY0ZDlmNjctODRhMi00MTJhLTlmZjctYjRmN2Q4ZWU2ZDA1IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI2NjRkOWY2Ny04NGEyLTQxMmEtOWZmNy1iNGY3ZDhlZTZkMDUiLCJkZXNjcmlwdGlvbiI6Ik9wZW5TSyBhdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3IiwiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX3N1cnJvZ2F0ZSJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJHRENCd0FJSkFNOEEzZWhkcGlGdU1Bb0dDQ3FHU000OUJBTUNNQlF4RWpBUUJnTlZCQU1NQ1U5d1pXNVRTeUJEUVRBZ0Z3MHlNREE1TVRReE1qRXlOREJhR0E4eU1EZ3dNRGt4TkRFeU1USTBNRm93RkRFU01CQUdBMVVFQXd3SlQzQmxibE5MSUVOQk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRXMvNTRYL0k4eWRtWmdGVkVKNHlLbmxBNHVJSnJhbUFRY2MzZG8yeER6UkdjeERUenR0SWJkazRYWDJyejZhWkVUZVh0N0U4KzdITUxJNGtodUpwVVhqQUtCZ2dxaGtqT1BRUURBZ05IQURCRUFpQWhuVExYaXQ0R0pOSHFoOGgxREhOYjkwVjVPVzV2Um1PbDZsdkUvY1B6OVFJZ2IzZDNodUUzWWgweVEvSFF1SW82ZEhNK0YvNHRlYXpoSlpGMTVnWUx3Q2M9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUVBQUFBQkFDQVlBQUFDcWFYSGVBQUFBQVhOU1IwSUFyczRjNlFBQUFFUmxXRWxtVFUwQUtnQUFBQWdBQVlkcEFBUUFBQUFCQUFBQUdnQUFBQUFBQTZBQkFBTUFBQUFCQUFFQUFLQUNBQVFBQUFBQkFBQUFRS0FEQUFRQUFBQUJBQUFBUUFBQUFBQkdVVUt3QUFBSVEwbEVRVlI0QWUxYUNWU1VWUlQra0dWWUJCUUZCWXpZRkpGTkxkUFFWa3N6ODVRbnN6Uk5iYVBOekRJME9hSUgyN1ZVVW5PcHpBcVhNSk5Jc3pLVFVFUVdSWEJuRXhSaVVZRVVCQVRzM2xmekp3M0xEUC9NTU9mTVBJL00rKzk3Ly8vdXZlKysrOTc5N2pPN1RnVkdYTG9Zc2V4Q2RKTUNUQlpnNUJvd0xRRWpOd0NZTE1Ca0FVYXVBZE1TTUhJRGdFVm5LcUM4L0FLT1poMkRvNk1EQWdNR3dNYmFXdS9zNkZVQlRVMU55TW5OUThiUlRQcWZoZUkvU3lTQnpjM040ZGV2THdhR0JHRmdjQkJjWEp5bE5sMVd6SFFkRFZiWDFDRHIySEVjSllFejZiZTZ1a1l0ZVZ4ZGV3dEZzRUw2K3ZxZ1N4ZmR1Q3VkS2FDZ3NCQ2J0MjdEbWV4YzhNekxLYmEydGdnT0NrRFlzek5nWm1ZbTUxTXE3K3BHclRSTWNYRUpUcDNPbGkwOGMxeERWcFI4S0JXNmdDNTBwZ0FWVlJzb1FXY0tjSGQzdzRqaHQ2Tjc5MjRHS3ZvL2JHbDFGK0MxZnU3OGVXSCtUZGViY09lSVVFeWZPaGtIazFPd0pYWTdPY0JxZzFPRzFoUndJQ2taMzhmRjQ4TEZTODJFZEhMcWprbVBUOERpaFJGNGI4bkg0TDNma0lyc0pjQ082Y3V2WXJEK2k0MHF3ck9nbHk1VllOV242NUdVZkFqaGI3d0dLeXNyUTVKZmZqaThhL2V2MlBmSC9uYUYyclk5am1hL0hBK1BHOXR1WDMxMmtMVUVybHk1Z3JqNEg5WG1OM2I3RGl4NEt4ejMzbjJIMnUrY3pzNUI5TW8xc0xTMDFNbGhTSllDMGc1bm9MNytXak5oK05BeWRzeG9NblZML0VUV2NhbWlRbXJQenk5QVpXVVYyQytvVy9oWTdLVERuVVNXRHlnb0tGU1JZL3BUazBrQm8zRC95SHZ3eW92UHE3U1hscFdyME5vaS9QWjdndkF0RGc0T2JYWHJjSnNzQmRUVjE2c003TzdtSnRGYURtaFVFMUhGeFgvU3FmR005SjZ5a3B5U2ltODJiUldQSGpmMVVaSzEraXRMQVQxYU1PV2tnNGNrQmhNU1ZaMmp1NXVyMU00N3lPNWY5aUF5NmwxOHNIUTU5dEpzSzB2aWdZTll1MzZEZFB6MTh2SlVObW4xVjVZUDRCZytmdWZ1Wmd6NStuaEx6elkyTmxLZEt3RUQrcU9KaE43eHcwNGgyUEVUSjBWNHJPejBWY3dXbkRoMVdnUThxV21IbFdUeEhCSWNLRDFyc3lKTEFSeS9lM3Q1SWkvL3JPREp4OXNMZ3dZR1MvemRlc3NneEd6K0ZvMk5qV0wvZjJMaUJQeElDdHV6ZDUvVTUvK1Z0UFFqL3lmQjM2OGZ1ams2cXRDMVFaQzFCSmlCWjUrZUJ0dC9aL3F4Ung5cHhwT0R2VDJHM3o0VUZoWVdDSHR1Qmk1ZnZneDJhcHFXVWFOR2F2cUsydjIxZ2djVUZKNFRoNkZwVXlhcERIemg0a1hVMXRhSzdXL2w2bldvcmF0VDZkTVd3Zk5tRHl4YThGWmJYV1MxYVVVQjdYR1FrWm1GNWRHcjIrdW0wczdneDhLSXVmRDB2Rm1sVFZzRTJVdEFIVWFDQXdNSTF2clBPYXJ6RHZjWk4zYU1Ub1huTWZTaUFNYnpYbmorR1hUcnByNGpHendvQk9NZmZvaDUxR25SaXdKWWdoNU9UcGozNXV0cWVmT2d3QUdFL3oydGRmeXZKVTNxeFFmY09IQVpIWVUvV2IyV2dKT2lHOGxTZlhqb01NeDRhZ3J0SE9ZU1RaY1Z2U3VBaGFtL2RnMmJ0OFRpOTRSRVNUWWJHMnRNZlhJU1FvZmRKdEgwVWVrVUJTZ0ZZK2c4OXJzNHVMbjF4cmdIeDhEZXZxdXlTVysvbmFvQXZVblp4a0I2YzRKdDhOQ3BUU1lGZEtyNkRXRHdEbHRBUTBNampoMC9pZlFqR1dCc1VGZmxmRkVST0RUT3l6c3JEVkZSVVluc25GenB1WjZBbVJNblQzVUljdTlRT013QnpvY2ZyU0RCcTJGSEdHQmxWUlZlQ251R1F1RVFpU2x0VkRacy9BYUhVdExnNFhHVFNMajA4L1hGckprdklqWDlNSUd4dTdCcXhWS0JLekFrbjV1WFQzSERQSTJIN1pBQ05tMk9GWmNab2lMbnc1b3VOVERhdS83empWaTI5SDFjcmIyS1Nwb2hPenM3bktWdGpwbm1DeERLd3RnQnp5QmpDVjI3MmxHSWZBV2xaV1hvNWVLQ016azU2RU9RV3E5ZUxpZ2ltQ3doOFFEbXo1MkRmbjE5VUZwYWhya1JDOG5xVGlnL0pYN2o0bmNpTStzNEl1Yk5hVFpPczA1dFBHaXNBQVkzK0ZiSDFNbVBDK0g1MjZQdkg0bWR1MzZtVkhpMlNJVEUwQ0hIeGJrbmVKbjhSUmpBNGtVUjRpajgrWWF2eFpMcDJjTkpvTVZSa1JISXpjOFgwRmNmeWlVMk5WMG53WXNvL0owdmhPRkxFeW1wYVhCM2R4VktXZmRwTkN5SVZrTEs0SktTbGk0czRkV1h3OUJSekZCakg4RDVQVmJDallFTkF4OGM4RlJWL1NVWTR6OEw1b2ZqbmFnRlFwQjlkT0xqbVU4OGtJUklva2RSbXN5MWQyLzhzbWV2Nk4vUTBJRFhYM3VGNkN5NG8xalAvRTFHbFk5a1pPTFYyZUdJWHJVR1pXUXB5b3NTZFlRcmZFYW03MGhvY2YvK2Z0SzRtbFkwVm9CQzhjODludHJhLzRBTkZvQVRvd3ByaFJpZkVTQ0ZRZ0dlUVI4dlR6THhjaFFTYU1MeC9TY0Vpa1JFTGhZbVhrYVpJalA2eDRVRjVzTG9FanMxTGd5dkxYbC9NZWJNbm9sR3NxYTMzMTBpbGcrMzhaaDMzVEVDMStsZnpML0lNZE0xTFJvdkFZWENTcGdiejh5d29VUEVlTXAxNmV2dFRldnhXRE1lS2lnUndpYlBDdUhabXpYekJWaFpXZ25HclNqYmMvS1VLaHpPSDJCSW5CTXJiRW4rTk1QZVhsNEllM21XQktKeUF1YkpTUlBGelpHUGxxOUVDRjJsR1hMTDRHWmpxL09nc1FMNG94TW5qTWV5NkZWWTk1azVuSjE3Q0pDVC9ZRHlMZ0RmNk5oRWZvQURITjZld3QrWUpZQU5QdXN6enMrTUpsSEsvQjVLa1hVeGE5a0kvZjM4c0dYcmQxaTZMQnBCZ1FHMDdlVUo2L0QyOWtUNjRRd3BWT2Eya2ZmZUpSSzBQQUZLSHRRUm52dVlMNktpYm1kbFAwNTQ4T1VsOXN4OEJ1QXMwQU9qN3hQTm5DM0twVDJiRVdFT2VSOThZSlRZSGkxcFdReTVkVEJLU2tweGx2b004UGNqd0hTWWdNbDV5ZkFkSUM0MU5WZmhSUkFZTzdYUTBLR0VKOWFKSmNST2RkcVV5WER1eWM2MUFUYTJOZ2p3N3kvZVlkU1ljVWN1Ympma0hRU2huVDlhRDRZUy90aVA3VHZpc2VMakQ5b1oyakNhVzdZL0dielprelB6OE5CTkdrc0dXNjIrcW5VTGFIVWtBMjNRdWdVWXFKeXRzbVZTUUt1cU1aSUdrd1VZeVVTM0txYkpBbHBWalpFMG1DekFTQ2E2VlRIL0Jub3kvMEtGN3crT0FBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCIsIlUyRl9WMiJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjY2NGQ5ZjY3ODRhMjQxMmE5ZmY3YjRmN2Q4ZWU2ZDA1Iiwib3B0aW9ucyI6eyJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWV9LCJtYXhNc2dTaXplIjoxMDI0LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTAyLTA5IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJPcGVuU0sgYXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjEwMjA5MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjIiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wMi0wOSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDItMDgifSx7ImFhZ3VpZCI6IjM3ODlkYTkxLWY5NDMtNDZiYy05NWMzLTUwZWEyMDEyZjAzYSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMzc4OWRhOTEtZjk0My00NmJjLTk1YzMtNTBlYTIwMTJmMDNhIiwiZGVzY3JpcHRpb24iOiJORU9XQVZFIFdpbmtlbyBGSURPMiIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ0hUQ0NBY0tnQXdJQkFnSUNkZFV3Q2dZSUtvWkl6ajBFQXdJd2V6RUxNQWtHQTFVRUJoTUNSbEl4RXpBUkJnTlZCQW9UQ2tObGNuUkZkWEp2Y0dVeEZ6QVZCZ05WQkFzVERqQXdNRElnTkRNME1qQXlNVGd3TVNRd0lnWURWUVFERXh0RFpYSjBSWFZ5YjNCbElFVnNiR2x3ZEdsaklGSnZiM1FnUTBFeEdEQVdCZ05WQkdFVEQwNVVVa1pTTFRRek5ESXdNakU0TURBZUZ3MHhPREF4TWpJeU16QXdNREJhRncweU9EQXhNakl5TXpBd01EQmFNSHN4Q3pBSkJnTlZCQVlUQWtaU01STXdFUVlEVlFRS0V3cERaWEowUlhWeWIzQmxNUmN3RlFZRFZRUUxFdzR3TURBeUlEUXpOREl3TWpFNE1ERWtNQ0lHQTFVRUF4TWJRMlZ5ZEVWMWNtOXdaU0JGYkd4cGNIUnBZeUJTYjI5MElFTkJNUmd3RmdZRFZRUmhFdzlPVkZKR1VpMDBNelF5TURJeE9EQXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBVHoyak5hS09LL01LZFcyZm1lMXRxNkdSRXVQdXVLVzlIZ1dZZ01Scmp2WlVUT3FMQU5KM01kNUhxdjFFTjF6TWQ0bFd0eWZ6UmxhN3J2NUFSQm9Pb1Rvell3TkRBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUJFR0ExVWREZ1FLQkFoTm5UVzBhNEU4dWpBT0JnTlZIUThCQWY4RUJBTUNBUVl3Q2dZSUtvWkl6ajBFQXdJRFNRQXdSZ0loQU1yaGI4U21mTkxlTE5nYUFWbVE2QU9NaUxOTFZIWDBrRlVPODBDblQzOEVBaUVBek5BZ3Y0ZEgrSERoWlNnWldKaWFQdS9uZlpUZXVHeTRNeWRQTXE1dXJzND0iLCJNSUlFT0RDQ0E5MmdBd0lCQWdJREFJbkJNQW9HQ0NxR1NNNDlCQU1DTUhzeEN6QUpCZ05WQkFZVEFrWlNNUk13RVFZRFZRUUtFd3BEWlhKMFJYVnliM0JsTVJjd0ZRWURWUVFMRXc0d01EQXlJRFF6TkRJd01qRTRNREVrTUNJR0ExVUVBeE1iUTJWeWRFVjFjbTl3WlNCRmJHeHBjSFJwWXlCU2IyOTBJRU5CTVJnd0ZnWURWUVJoRXc5T1ZGSkdVaTAwTXpReU1ESXhPREF3SGhjTk1UZ3dNakl5TWpNd01EQXdXaGNOTWpnd01USXhNak13TURBd1dqQjBNUXN3Q1FZRFZRUUdFd0pHVWpFVE1CRUdBMVVFQ2hNS1EyVnlkRVYxY205d1pURVhNQlVHQTFVRUN4TU9NREF3TWlBME16UXlNREl4T0RBeEhUQWJCZ05WQkFNVEZFTmxjblJGZFhKdmNHVWdTV1JsWTNseklFTkJNUmd3RmdZRFZRUmhFdzlPVkZKR1VpMDBNelF5TURJeE9EQXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU0xWTCsxU1RKdmFFUk81V0NSK2pHY0F4THZtUEJEaVpZMU5nRkZJaHBYNk9BWkFwUVltdDZ4U2g3NFN3TSttamduc1NFY2M0QTJVZjEzOUZnWjRycFlvNElDVlRDQ0FsRXdFd1lEVlIwakJBd3dDb0FJVFowMXRHdUJQTG93U2dZSUt3WUJCUVVIQVFFRVBqQThNRG9HQ0NzR0FRVUZCekFDaGk1b2RIUndPaTh2ZDNkM0xtTmxjblJsZFhKdmNHVXVabkl2Y21WbVpYSmxibU5sTDJWalgzSnZiM1F1WTNKME1GTUdBMVVkSUFSTU1Fb3dTQVlKS29GNkFXa3BBUUVBTURzd09RWUlLd1lCQlFVSEFnRVdMV2gwZEhCek9pOHZkM2QzTG1ObGNuUmxkWEp2Y0dVdVpuSXZZMmhoYVc1bExXUmxMV052Ym1acFlXNWpaVENDQVdBR0ExVWRId1NDQVZjd2dnRlRNRCtnUGFBN2hqbG9kSFJ3T2k4dmQzZDNMbU5sY25SbGRYSnZjR1V1Wm5JdmNtVm1aWEpsYm1ObEwyTmxjblJsZFhKdmNHVmZaV05mY205dmRDNWpjbXd3Z1lhZ2dZT2dnWUNHZm14a1lYQTZMeTlzWTNJeExtTmxjblJsZFhKdmNHVXVabkl2WTI0OVEyVnlkRVYxY205d1pTVXlNRVZzYkdsd2RHbGpKVEl3VW05dmRDVXlNRU5CTEc5MVBUQXdNRElsTWpBME16UXlNREl4T0RBc2J6MURaWEowUlhWeWIzQmxMR005UmxJL1kyVnlkR2xtYVdOaGRHVlNaWFp2WTJGMGFXOXVUR2x6ZERDQmhxQ0JnNkNCZ0laK2JHUmhjRG92TDJ4amNqSXVZMlZ5ZEdWMWNtOXdaUzVtY2k5amJqMURaWEowUlhWeWIzQmxKVEl3Uld4c2FYQjBhV01sTWpCU2IyOTBKVEl3UTBFc2IzVTlNREF3TWlVeU1EUXpOREl3TWpFNE1DeHZQVU5sY25SRmRYSnZjR1VzWXoxR1VqOWpaWEowYVdacFkyRjBaVkpsZG05allYUnBiMjVNYVhOME1CRUdBMVVkRGdRS0JBaERhUWJoVEZ0amNqQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0VnWURWUjBUQVFIL0JBZ3dCZ0VCL3dJQkFEQUtCZ2dxaGtqT1BRUURBZ05KQURCR0FpRUFvRWVwSE1DNVg5akJLYUdwaGNLamlkaGlOK1puejd2M1MzaGMzMS9BdW5zQ0lRREtxb2dLMlNaT1haY3Z2SENCNlVRU2FBMG5MbjRSVXd5MWd1RGl2Ylpid2c9PSIsIk1JSUVPRENDQTkyZ0F3SUJBZ0lEQUluQk1Bb0dDQ3FHU000OUJBTUNNSHN4Q3pBSkJnTlZCQVlUQWtaU01STXdFUVlEVlFRS0V3cERaWEowUlhWeWIzQmxNUmN3RlFZRFZRUUxFdzR3TURBeUlEUXpOREl3TWpFNE1ERWtNQ0lHQTFVRUF4TWJRMlZ5ZEVWMWNtOXdaU0JGYkd4cGNIUnBZeUJTYjI5MElFTkJNUmd3RmdZRFZRUmhFdzlPVkZKR1VpMDBNelF5TURJeE9EQXdIaGNOTVRnd01qSXlNak13TURBd1doY05Namd3TVRJeE1qTXdNREF3V2pCME1Rc3dDUVlEVlFRR0V3SkdVakVUTUJFR0ExVUVDaE1LUTJWeWRFVjFjbTl3WlRFWE1CVUdBMVVFQ3hNT01EQXdNaUEwTXpReU1ESXhPREF4SFRBYkJnTlZCQU1URkVObGNuUkZkWEp2Y0dVZ1NXUmxZM2x6SUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFTTFZMKzFTVEp2YUVSTzVXQ1IrakdjQXhMdm1QQkRpWlkxTmdGRklocFg2T0FaQXBRWW10NnhTaDc0U3dNK21qZ25zU0VjYzRBMlVmMTM5RmdaNHJwWW80SUNWVENDQWxFd0V3WURWUjBqQkF3d0NvQUlUWjAxdEd1QlBMb3dTZ1lJS3dZQkJRVUhBUUVFUGpBOE1Eb0dDQ3NHQVFVRkJ6QUNoaTVvZEhSd09pOHZkM2QzTG1ObGNuUmxkWEp2Y0dVdVpuSXZjbVZtWlhKbGJtTmxMMlZqWDNKdmIzUXVZM0owTUZNR0ExVWRJQVJNTUVvd1NBWUpLb0Y2QVdrcEFRRUFNRHN3T1FZSUt3WUJCUVVIQWdFV0xXaDBkSEJ6T2k4dmQzZDNMbU5sY25SbGRYSnZjR1V1Wm5JdlkyaGhhVzVsTFdSbExXTnZibVpwWVc1alpUQ0NBV0FHQTFVZEh3U0NBVmN3Z2dGVE1EK2dQYUE3aGpsb2RIUndPaTh2ZDNkM0xtTmxjblJsZFhKdmNHVXVabkl2Y21WbVpYSmxibU5sTDJObGNuUmxkWEp2Y0dWZlpXTmZjbTl2ZEM1amNtd3dnWWFnZ1lPZ2dZQ0dmbXhrWVhBNkx5OXNZM0l4TG1ObGNuUmxkWEp2Y0dVdVpuSXZZMjQ5UTJWeWRFVjFjbTl3WlNVeU1FVnNiR2x3ZEdsakpUSXdVbTl2ZENVeU1FTkJMRzkxUFRBd01ESWxNakEwTXpReU1ESXhPREFzYnoxRFpYSjBSWFZ5YjNCbExHTTlSbEkvWTJWeWRHbG1hV05oZEdWU1pYWnZZMkYwYVc5dVRHbHpkRENCaHFDQmc2Q0JnSVorYkdSaGNEb3ZMMnhqY2pJdVkyVnlkR1YxY205d1pTNW1jaTlqYmoxRFpYSjBSWFZ5YjNCbEpUSXdSV3hzYVhCMGFXTWxNakJTYjI5MEpUSXdRMEVzYjNVOU1EQXdNaVV5TURRek5ESXdNakU0TUN4dlBVTmxjblJGZFhKdmNHVXNZejFHVWo5alpYSjBhV1pwWTJGMFpWSmxkbTlqWVhScGIyNU1hWE4wTUJFR0ExVWREZ1FLQkFoRGFRYmhURnRqY2pBT0JnTlZIUThCQWY4RUJBTUNBUVl3RWdZRFZSMFRBUUgvQkFnd0JnRUIvd0lCQURBS0JnZ3Foa2pPUFFRREFnTkpBREJHQWlFQW9FZXBITUM1WDlqQkthR3BoY0tqaWRoaU4rWm56N3YzUzNoYzMxL0F1bnNDSVFES3FvZ0syU1pPWFpjdnZIQ0I2VVFTYUEwbkxuNFJVd3kxZ3VEaXZiWmJ3Zz09IiwiTUlJQ0hUQ0NBY0tnQXdJQkFnSUNkZFV3Q2dZSUtvWkl6ajBFQXdJd2V6RUxNQWtHQTFVRUJoTUNSbEl4RXpBUkJnTlZCQW9UQ2tObGNuUkZkWEp2Y0dVeEZ6QVZCZ05WQkFzVERqQXdNRElnTkRNME1qQXlNVGd3TVNRd0lnWURWUVFERXh0RFpYSjBSWFZ5YjNCbElFVnNiR2x3ZEdsaklGSnZiM1FnUTBFeEdEQVdCZ05WQkdFVEQwNVVVa1pTTFRRek5ESXdNakU0TURBZUZ3MHhPREF4TWpJeU16QXdNREJhRncweU9EQXhNakl5TXpBd01EQmFNSHN4Q3pBSkJnTlZCQVlUQWtaU01STXdFUVlEVlFRS0V3cERaWEowUlhWeWIzQmxNUmN3RlFZRFZRUUxFdzR3TURBeUlEUXpOREl3TWpFNE1ERWtNQ0lHQTFVRUF4TWJRMlZ5ZEVWMWNtOXdaU0JGYkd4cGNIUnBZeUJTYjI5MElFTkJNUmd3RmdZRFZRUmhFdzlPVkZKR1VpMDBNelF5TURJeE9EQXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBVHoyak5hS09LL01LZFcyZm1lMXRxNkdSRXVQdXVLVzlIZ1dZZ01Scmp2WlVUT3FMQU5KM01kNUhxdjFFTjF6TWQ0bFd0eWZ6UmxhN3J2NUFSQm9Pb1Rvell3TkRBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUJFR0ExVWREZ1FLQkFoTm5UVzBhNEU4dWpBT0JnTlZIUThCQWY4RUJBTUNBUVl3Q2dZSUtvWkl6ajBFQXdJRFNRQXdSZ0loQU1yaGI4U21mTkxlTE5nYUFWbVE2QU9NaUxOTFZIWDBrRlVPODBDblQzOEVBaUVBek5BZ3Y0ZEgrSERoWlNnWldKaWFQdS9uZlpUZXVHeTRNeWRQTXE1dXJzND0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0NBSUFBQUQ4R08yakFBQUNxVWxFUVZSSXgyUDgvLzgvQXkwQkV3T053YWdGcEZsdzhjS0Zpckl5UjN0N1MxT3owS0RnQmZQbS8vejVrM2l6dm4zOWxwK1RhMnRsdFdUUklvVG9meGhZdFhLbGxwcTZzcndDQWlrb1JJVkh2SDM3OWo5eDROU3BVMEF0UUkxVzVoWndRYWdQenA4N1YxMVppWEF2SXhqOVp6aDU0a1JOWlJXUlB2ajk2eGNET00wek1US2lCOUc4dVhQLy9mc0hORlJBU0xDK3NYSG03Tmx1YnU0UW0zYnQzTGx1N1ZwaUxHQ0VtY3VJYWNHWlU2ZkI0Y1dRWDFBUUd4L243T0l5YWVvVWJWMGRpSXZhbWx1ZVBYdEdVU1QvK2czMkhTT0Rob1lHUklTRmhhV3BwWVdWbFJVbytPSGpoNmI2Qm9vc2dIdnF6NTgvY0RsOWZmM003Q3dJZTgrZTNhdFhycVFnbWVJb2tES3pzL1gxOUVHeS94azZPem9mUDNwRVdVYkRzQVlZUkMzdGJSd2NIRUQyaC9mdjYycHFDUmVPakNUbVpFMHRyWnk4WEFqNzhLRkR5NVl1SmQ1MFZBc1ljZXBLVFU4M05qV0JxT251N0h4dy93RStPLzdqc2dDMzE1bVptUnVibTluWjJZRnF2bnorMGxCZmh6T2cvcU83bFFtL0IrRUFtSHdMaW9vZ0NvNGNPcnhrMFdJaVBVRWdrcEZCVW5LeW1aazVoTjNUMVhYM3poMWlZb0tKY0RUQkE0cUZ1Ym10bFl1YkM4aisrdlZyVFZVMXFIUWh6UWVNQkh5aHJLeGNXRndNVVhuNjFLbjVjK2RTdjhKSlNFeTB0ckdHc0NmMDk5KzZkUXN1eGNMQ0NySDdQNUlyU1lnRGVLRlMzOVRFeDhzSFpILy85cjJ1R2hGUU42NWZoMlZQTm9xcVRDVWxwZUt5VW1neGZQcE1TV0VSTUFNdVg3YXN2N2NYSXFpbHJZWHdGcnhlZy9xT3VHWlNkRXpNM3QxN0RoMDZDUFQwcGswYk4yM2NDSTlGWUtaSno4aEU5OEhmZjM4aEREWTJkaUw5MGRIZHBhdXJpeGF3ckN5c3JlM3R1bnE2aUxUWDBOQUFUb0lzVHg0L3RuZHdpSXlPQXRZRXhGakF6YzN0NCtzTEpMOTkvUW9zRTBWRlJlM3M3UnRibW9HVkZVcWNqVFlkaDc4RkFJaEJMbE5kN2p1MUFBQUFBRWxGVGtTdVFtQ0MiLCJzdXBwb3J0ZWRFeHRlbnNpb25zIjpbeyJpZCI6ImhtYWMtc2VjcmV0IiwiZmFpbF9pZl91bmtub3duIjpmYWxzZX1dLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjM3ODlkYTkxZjk0MzQ2YmM5NWMzNTBlYTIwMTJmMDNhIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWV9LCJtYXhNc2dTaXplIjoyMDQ4LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiZmlybXdhcmVWZXJzaW9uIjoyfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTA5LTIxIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMS0wOS0yMSJ9LHsiYWFndWlkIjoiZmEyYjk5ZGMtOWUzOS00MjU3LThmOTItNGEzMGQyM2M0MTE4IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJmYTJiOTlkYy05ZTM5LTQyNTctOGY5Mi00YTMwZDIzYzQxMTgiLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBTZXJpZXMgd2l0aCBORkMiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6NTAxMDAsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciLCJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6ImZhMmI5OWRjOWUzOTQyNTc4ZjkyNGEzMGQyM2M0MTE4Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWV9LCJtYXhNc2dTaXplIjoxMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTEyIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJZdWJpS2V5IFNlcmllcyA1IHdpdGggTkZDIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxODA5MTgwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMS4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjIifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMTIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA1LTEyIn0seyJhYWd1aWQiOiIzNDFlNGRhOS0zYzJlLTgxMDMtNWE5Zi1hYWQ4ODcxMzUyMDAiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjM0MWU0ZGE5LTNjMmUtODEwMy01YTlmLWFhZDg4NzEzNTIwMCIsImRlc2NyaXB0aW9uIjoiTGVkZ2VyIE5hbm8gUyBGSURPMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEwNTAwLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NmsxX2VjZHNhX3NoYTI1Nl9yYXciLCJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyIsImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjMsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjMsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6WyJhbnkiLCJoYXJkd2FyZSJdLCJ0Y0Rpc3BsYXlDb250ZW50VHlwZSI6InRleHQvcGxhaW4iLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQmdUQ0NBU2NDRkJsbzBzNVFZRmRYYmZ1c1JkUWVvTFg2UWVubE1Bb0dDQ3FHU000OUJBTUNNRU14Q3pBSkJnTlZCQVlUQWtaU01ROHdEUVlEVlFRS0RBWk1aV1JuWlhJeEl6QWhCZ05WQkFNTUdreGxaR2RsY2lCR1NVUlBJRUYwZEdWemRHRjBhVzl1SUVOQk1CNFhEVEl6TURJeU16RXdNek13T0ZvWERUTXpNREl5TURFd016TXdPRm93UXpFTE1Ba0dBMVVFQmhNQ1JsSXhEekFOQmdOVkJBb01Ca3hsWkdkbGNqRWpNQ0VHQTFVRUF3d2FUR1ZrWjJWeUlFWkpSRThnUVhSMFpYTjBZWFJwYjI0Z1EwRXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBVEs3blh5SDRwZ04zVE13Q1dTb01EUmU0RVY4SmwzWHp1aGljWi8yZ3ZoK3p6M1dtVzBPWi9FY1JZRUE4RjI2Y2VldU1jZDIxV1FSUktXcGpXRCtKV2lNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUUN3Y3NIdUw4WkZMM0ZOeVUvRE9RbjNibXgwOGxubjBPNVJrdExiT25vUEhRSWdPRWk2SW1BWjE4MXE4UkppTDBoYnc3WnF1dW5pUnE2ZmpXakdvQnUxTW9vPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFTWUFBQUVBQ0FZQUFBQWVNZHZ4QUFBQUFYTlNSMElBcnM0YzZRQUFBSVJsV0VsbVRVMEFLZ0FBQUFnQUJRRVNBQU1BQUFBQkFBRUFBQUVhQUFVQUFBQUJBQUFBU2dFYkFBVUFBQUFCQUFBQVVnRW9BQU1BQUFBQkFBSUFBSWRwQUFRQUFBQUJBQUFBV2dBQUFBQUFBQUVzQUFBQUFRQUFBU3dBQUFBQkFBT2dBUUFEQUFBQUFRQUJBQUNnQWdBRUFBQUFBUUFBQVNhZ0F3QUVBQUFBQVFBQUFRQUFBQUFBZTZTQ2t3QUFBQWx3U0ZsekFBQXVJd0FBTGlNQmVLVS9kZ0FBQVZscFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWxoTlVDQkRiM0psSURZdU1DNHdJajRLSUNBZ1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNEtJQ0FnSUNBZ1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSUtJQ0FnSUNBZ0lDQWdJQ0FnZUcxc2JuTTZkR2xtWmowaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTBhV1ptTHpFdU1DOGlQZ29nSUNBZ0lDQWdJQ0E4ZEdsbVpqcFBjbWxsYm5SaGRHbHZiajR4UEM5MGFXWm1Pazl5YVdWdWRHRjBhVzl1UGdvZ0lDQWdJQ0E4TDNKa1pqcEVaWE5qY21sd2RHbHZiajRLSUNBZ1BDOXlaR1k2VWtSR1BnbzhMM2c2ZUcxd2JXVjBZVDRLR1Y3aEJ3QUFENjVKUkVGVWVBSHQzTHVPSkdjVkIvQmQ5bUlITmhMaUloT1FPRWFDQ0RraUlDTkc0ZzM4Q2p3SkNRbENCQVNJQk42Q2hBZ0pKRVJpSkF2WkFveXhmRm52aGUvczlKRnFlM3RtdWs5L3A2ZDY1MWZTTjFWZFZlZFV6YTlxL2wyOTlzeWRPM2Z1dkQvR3N6R2ViT2F4Ykt6WDROSG0rdnhxekdONmNESHpkU0Z3ZjdQODh6R1Blem5OM05mcnZhL2oyanpkWEs5UHZ6SVdUQVFJRUZpVmdHQmExZVZ3TWdRSWhJQmdjaDhRSUxBNkFjRzB1a3ZpaEFnUUVFenVBUUlFVmljZ21GWjNTWndRQVFLQ3lUMUFnTURxQkFUVDZpNkpFeUpBUURDNUJ3Z1FXSjJBWUZyZEpYRkNCQWdJSnZjQUFRS3JFeEJNcTdza1RvZ0FBY0hrSHJndEF2RkxvcVl6RVJCTVozS2hGcWQ1ZDdPYzg4VW1pNWNJaEJXdlMzRFd1RHIvUE1ReDUrYWQ2Qmk5dzJ2VE8rZUhkN2c5RldtVWYwN2o5bnpuTi8rZEh2VkdFTVh4OTVpK1BVWmN2SDJmb1BLQ1IvMVB4L2pqR0crT0VYL1Q2YWdUR3ZXbXF3WEMvdDRZL3hranJsMTQ1L1VZaTZZaGtDWnZqZVZ2alBGNHMyN01URTBDY1EvR2c4N0hZM3gvak4rUEVWT3MzemNUY3QvUFpqd3gvV1VjK0wwNEE5UEpCZklIOE9RSFh2a0I4d2IvNXpqUEdLYlRDanc4OW5Bemd1bU56VW5FeWNRVGs2bGZJQUlwbm5Cam1IWUxSRGpGSjRBWXNXenFGNGkvcHZyNUdKa0o1U1BPQ0tZTW81am5jdm1FRkJLWUtDQzhKMkx1MFNvL3NzVkg1Nk9tZmY5TjZhaURLQ1pBNEZZSlpFQ1Z2Mm5CVktaVFNJQkFsNEJnNnBMVmx3Q0Jzb0JnS3RNcEpFQ2dTMEF3ZGNucVM0QkFXVUF3bGVrVUVpRFFKU0NZdW1UMUpVQ2dMQ0NZeW5RS0NSRG9FaEJNWGJMNkVpQlFGaEJNWlRxRkJBaDBDUWltTGxsOUNSQW9Dd2ltTXAxQ0FnUzZCQVJUbDZ5K0JBaVVCUVJUbVU0aEFRSmRBb0twUzFaZkFnVEtBb0twVEtlUUFJRXVBY0hVSmFzdkFRSmxBY0ZVcGxOSWdFQ1hnR0Rxa3RXWEFJR3lnR0FxMHlra1FLQkxRREIxeWVwTGdFQlpRRENWNlJRU0lOQWxJSmk2WlBVbFFLQXNJSmpLZEFvSkVPZ1NFRXhkc3ZvU0lGQVdFRXhsT29VRUNIUUpDS1l1V1gwSkVDZ0xDS1l5blVJQ0JMb0VCRk9Yckw0RUNKUUZCRk9aVGlFQkFsMENncWxMVmw4Q0JNb0NncWxNcDVBQWdTNEJ3ZFFscXk4QkFtVUJ3VlNtVTBpQVFKZUFZT3FTMVpjQWdiS0FZQ3JUS1NSQW9FdEFNSFhKNmt1QVFGbEFNSlhwRkJJZzBDVWdtTHBrOVNWQW9Dd2dtTXAwQ2drUTZCSVFURjJ5K2hJZ1VCWVFUR1U2aFFRSWRBa0lwaTVaZlFrUUtBc0lwaktkUWdJRXVnUUVVNWVzdmdRSWxBVUVVNWxPSVFFQ1hRS0NxVXRXWHdJRXlnS0NxVXlua0FDQkxnSEIxQ1dyTHdFQ1pRSEJWS1pUU0lCQWw4RDkwZmpMVGZOSFkzNXZqR2ViMTNkM0xDL1h4VzRQRi92RWE5UHBCT0phUEJnanI5Y2hSODdybU5mK2tGcjdFcmhPSU83SnZMZnkvc3g3TG1xWHk4dlhzZS96VElvdjM0d3RZM3I5WW5idzEvamhNSjFXSUM5c3ZKbVlDS3hGSU83TG1DSlhqc21GcjBhRFg0OFI0UlEzK2I0ZjdUSUY0K0FmakJGVHJydDQ1V3VYUUliU3Q4WUJmanpHNDhXQmNsdXN5cHRrZVYxeWUxejMvNDd4aHpHZWptRWlNRU1nNzZWL2oyYS8zVFNNK3kvdnhldU9FZnRHQm4xeDNZNzdidC8zd1B2MnM5L2xBdkZ4TzZZZmpSRVhzam8rSExYeFVUd20xKy9Dd2RmakJhYmNTL0hPR1FsMVRMTkl5ZmpoTUoxV0lKK1U0ck44WEw5OXIyRmNyM2pTL1dnTTEyMGdtS1lLNUQyVmI2Q1Y1czhpbVBJZHQ5SWdhdkpFcXZYcWpoT0lHMkRmVUZydXQrL0g5dVBPVHZWdEZjaVBkYVh2UDRPcFZLeG9WUUxMMExucXhISy9uRisxcjIwRXFnSkhQYkI0MTZ5eXF5TkFvRTFBTUxYUmFreUFRRlZBTUZYbDFCRWcwQ1lnbU5wb05TWkFvQ29nbUtweTZnZ1FhQk1RVEcyMEdoTWdVQlVRVEZVNWRRUUl0QWtJcGpaYWpRa1FxQW9JcHFxY09nSUUyZ1FFVXh1dHhnUUlWQVVFVTFWT0hRRUNiUUtDcVkxV1l3SUVxZ0tDcVNxbmpnQ0JOZ0hCMUVhck1RRUNWUUhCVkpWVFI0QkFtNEJnYXFQVm1BQ0Jxb0JncXNxcEkwQ2dUVUF3dGRGcVRJQkFWVUF3VmVYVUVTRFFKaUNZMm1nMUprQ2dLaUNZcW5McUNCQm9FeEJNYmJRYUV5QlFGUkJNVlRsMUJBaTBDUWltTmxxTkNSQ29DZ2ltcXB3NkFnVGFCQVJURzYzR0JBaFVCUVJUVlU0ZEFRSnRBb0twalZaakFnU3FBb0twS3FlT0FJRTJBY0hVUnFzeEFRSlZBY0ZVbFZOSGdFQ2JnR0JxbzlXWUFJR3FnR0NxeXFralFLQk5RREMxMFdwTWdFQlZRREJWNWRRUklOQW1JSmphYURVbVFLQXFJSmlxY3VvSUVHZ1RFRXh0dEJvVElGQVZFRXhWT1hVRUNMUUpDS1kyV28wSkVLZ0tDS2FxbkRvQ0JOb0VCRk1icmNZRUNGUUZCRk5WVGgwQkFtMENncW1OVm1NQ0JLb0NncWtxcDQ0QWdUWUJ3ZFJHcXpFQkFsVUJ3VlNWVTBlQVFKdUFZR3FqMVpnQWdhcUFZS3JLcVNOQW9FMUFNTFhSYWt5QVFGVkFNRlhsMUJFZzBDWWdtTnBvTlNaQW9Db2dtS3B5NmdnUWFCTVFURzIwR2hNZ1VCVVFURlU1ZFFRSXRBa0lwalphalFrUXFBb0lwcXFjT2dJRTJnUUVVeHV0eGdRSVZBVUVVMVZPSFFFQ2JRS0NxWTFXWXdJRXFnS0NxU3FuamdDQk5nSEIxRWFyTVFFQ1ZRSEJWSlZUUjRCQW00QmdhcVBWbUFDQnFvQmdxc3FwSTBDZ1RVQXd0ZEZxVElCQVZVQXdWZVhVRVNEUUppQ1kybWcxSmtDZ0tpQ1lxbkxxQ0JCb0V4Qk1iYlFhRXlCUUZSQk1WVGwxQkFpMENRaW1ObHFOQ1JDb0NnaW1xcHc2QWdUYUJBUlRHNjNHQkFoVUJRUlRWVTRkQVFKdEFvS3BqVlpqQWdTcUFvS3BLcWVPQUlFMkFjSFVScXN4QVFKVkFjRlVsVk5IZ0VDYmdHQnFvOVdZQUlHcWdHQ3F5cWtqUUtCTlFEQzEwV3BNZ0VCVlFEQlY1ZFFSSU5BbUlKamFhRFVtUUtBcUlKaXFjdW9JRUdnVEVFeHR0Qm9USUZBVkVFeFZPWFVFQ0xRSkNLWTJXbzBKRUtnS0NLYXFuRG9DQk5vRTdyZDExdmdjQk9MNlB4bmozaGpQenVHRUR6ekhwMlAvR0tZekV4Qk1aM2JCSnB4dUJsQUUwbWViZnEveUQrL2Q4VDNtOXp5QlQ0dFRDQWltVXlpdjZ4anhneHJUbTJQOFpJd3Z4NGlQOUsvU0QyOThMNitOOGFjeC9qNkdjQm9JSmdLZEF2R3hLNllmamhFL2dQSGtFMDg4c2J6dk9IVC9mZnV1YmIrZkRaT1lIbHpNZkQwWEFVOU01M0tsNXA1blBqVmxRT1hyQ0phWWRyMk9iY3NuajF6T2ZaOFg3dml5N0prOWNyZmNGcStYZlhLLzNMN2NsclU1WCs2VHk0L0h4bmhpK2lKM01qOHZBY0YwWHRkcjl0bkdEL3p5aDM2NUhNZGF2czdsbkc5dmo5ZTdwcXYyWDI1YjF1YjZuQyszYlM4djk4bmwvSy9OK1hxN3h1dVZDd2ltbFYrZzV0TjdWWDl3WDlYdnEvbDJXRS83ZkdkWnp4azVFd0xIQ2VUSHVlTzZxTDVSQWNGMG8vd08zaURnYWFrQjlkUXRCZE9weFIydlc4QVRVN2Z3Q2ZvTHBoTWdPOFJKQlR3eG5aUzc1MkNDcWNkVlZ3SUVqaEFRVEVmZ0tWMmxnSTl5cTd3c2g1MlVZRHJNeTk3ckYvQlJidjNYNk5vempQK1A2ZGdMNlIzcVd1YldIZmkveUJzZVRGNDB1WWxYUitXS0o2YWJ1R1E5eDh3Znhwem5VUzc3UWQzZUwvZVArWExiY2ptMzVickw1dGtydHgvNmVsa1h5OHZYMlN2bnkrMjVYODV6SC9NekU0Z25KaGZ4ekM3YTVuVHpsM2x6bnQvRjlqdlY5dXZMOXN2MU1WL1dMSmN2MjViNzVEeDdWVjh2NjViTDJYYzVYMjdQNVllYkhmenk3bExxdE10SDVVcGN5TitOOGRZWWo4YUlKNmhER2thd3ZUdkdYemUxOFV1aHBsNkJ1R1p4amI0MnhnL0dpTDh1RUZQK1VGNjh1dDFmNHo2TVgrTDk4eGp2alpGbVk5SFVLQkJ2a25FL3ZqM0dMemZIT1NSUFl0L284WG5VZmp4R3JLaU9kNkxKbUxiZnVTL1crdG9oSUlUMlYyVzF2OVd4ZStZVDZ2ZEdvMnFlUEsrTEo1NlB4b2cvR3BaUFRHUHgyaW1LWTRvVGlUOHhZVHF0UVBqSEQ1dzNnNnZkNDhuSlUvelZSak8zWmk3RVUxTSt5ZWU2Zlk0VCswWW1mUkpmWXNRVTgzMy9NWHg1TU85SXovbE8vaVd1Z1RlRms3TTc0QjRDeXpmTnVFLzN6WWpjOS82K1FiVEh1ZGlGQUFFQ2N3UUUweHhIWFFnUW1DZ2dtQ1ppYWtXQXdCd0J3VFRIVVJjQ0JDWUtDS2FKbUZvUklEQkhRREROY2RTRkFJR0pBb0pwSXFaV0JBak1FUkJNY3h4MUlVQmdvb0JnbW9pcEZRRUNjd1FFMHh4SFhRZ1FtQ2dnbUNaaWFrV0F3QndCd1RUSFVSY0NCQ1lLQ0thSm1Gb1JJREJIUURETmNkU0ZBSUdKQW9KcElxWldCQWpNRVJCTWN4eDFJVUJnb29CZ21vaXBGUUVDY3dRRTB4eEhYUWdRbUNnZ21DWmlha1dBd0J3QndUVEhVUmNDQkNZS0NLYUptRm9SSURCSFFERE5jZFNGQUlHSkFvSnBJcVpXQkFqTUVSQk1jeHgxSVVCZ29vQmdtb2lwRlFFQ2N3UUUweHhIWFFnUW1DZ2dtQ1ppYWtXQXdCd0J3VFRIVVJjQ0JDWUtDS2FKbUZvUklEQkhRREROY2RTRkFJR0pBb0pwSXFaV0JBak1FUkJNY3h4MUlVQmdvb0JnbW9pcEZRRUNjd1FFMHh4SFhRZ1FtQ2dnbUNaaWFrV0F3QndCd1RUSFVSY0NCQ1lLQ0thSm1Gb1JJREJIUURETmNkU0ZBSUdKQW9KcElxWldCQWpNRVJCTWN4eDFJVUJnb29CZ21vaXBGUUVDY3dRRTB4eEhYUWdRbUNnZ21DWmlha1dBd0J3QndUVEhVUmNDQkNZS0NLYUptRm9SSURCSFFERE5jZFNGQUlHSkFvSnBJcVpXQkFqTUVSQk1jeHgxSVVCZ29vQmdtb2lwRlFFQ2N3UUUweHhIWFFnUW1DaHdmMEt2RExkN0UzcHBzYi9BczdIcjAvMTN2NVY3eHIxNTkxWis1emZ6VFVlZVBCN2o2Q3lZRVV5ZmJBd2UzWXpGclQ1cS9OQkZRSmxlRmdnYndmMnlTK2VhSjV2bUh4OTdrQm5COU00NGlZZGp2REZHbkpoM3FJSFFPRVVRUFJqai9USCtOb1p3R2doYlU1cThQZFovWjR3dngzQmZiaUZOZmhuM1plVEovOGI0N296ZWNZTkgwd2lWbUJ2bllmQ2JjYTFpaXBBeXZTaVFiN2kvR0t2ZHorZGpFRSs0Y2IwK3pRdjQ0bVU5N0ZWZStNT3E3RjBSaUhmOWVQZVBKOVF2S2cxdVdVMys4MExNWjl6cnQ0eXYvTzNHZlhyVUUrcU1pNVVua1BQdDd5YUNLN2ZsY3N4aml2VzU3dm1LSFY5MmJjOTF5ejdMMHR3ZTY1YkwrWHE1Ynl4dm45LzI5bmlkeDRybDdmTmVIaU9YdCtmYlBlSjFUTXRqWDZ6WnZTNzN6ZjF6bmpYbUx3dWtVY3lYeTNsdG9pS1dZOHJ0eTIwWFcxNzh1dHcvOTgzNWNzL3RkZms2NTFmdG05dGkzNXppL1BMMXZ1ZWF0WWNjTTJ0eW5yVTV6L1V4MzdWdXViMjhQQ09ZNHVBSnRldEVsdHR5T2VmWDFWNjJQZXR6dm4zYzVmcmw4bVg5c241NzMxeS9xMjY1NzY3bFhKZnpYVDJ1Nm4vZC9zdGF5OWNMWEhZZGx1djNNVi91bjhzNVg1N0Y5cnA4bmZPcjlzMXQyL3RlOXpycnR1ZmJkYkY5MTdydHV1Vit1L2JmdFc1WGo0UFg1WC9xUDdoUUFRRUNCTG9FQkZPWHJMNEVDSlFGQkZPWlRpRUJBbDBDZ3FsTFZsOENCTW9DZ3FsTXA1QUFnUzRCd2RRbHF5OEJBbVVCd1ZTbVUwaUFRSmVBWU9xUzFaY0FnYktBWUNyVDNWaGgyLy9VZG1QZmtRTVQyQktJLy9NNy96UkV6cmQyOFhKbEF2SEwxbkhkNHRjQlRGY0xwRkhjMis3dnE2M1dzRFd1Vi93dHA2ZHhnNysrT2FOWnY1NnlhV2ZXSlBEYXBtLzhJcS9wYW9IOHl3dHBkdlhldHE1RjRQVUlvMzlzenViek1mZlJiaTJYNXZMemlMOFErUFV4UHR6c2trOEZsMWZjdmkxcDhxL3hyY2Q5L2NFWWNhLzdHRHdRVmp6bEU5T24vd2ViYTBWNVU2V0pxZ0FBQUFCSlJVNUVya0pnZ2c9PSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiMzQxZTRkYTkzYzJlODEwMzVhOWZhYWQ4ODcxMzUyMDAiLCJvcHRpb25zIjp7InJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEwMjQsInBpblV2QXV0aFByb3RvY29scyI6WzFdfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTAxLTA0In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wMS0wNCJ9LHsiYWFndWlkIjoiNjk3MDBmNzktZDFmYi00NzJlLWJkOWItYTNhM2I5YTllZGEwIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI2OTcwMGY3OS1kMWZiLTQ3MmUtYmQ5Yi1hM2EzYjlhOWVkYTAiLCJkZXNjcmlwdGlvbiI6IlBvbmUgQmlvbWV0cmljcyBPRkZQQUQgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX0seyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInJzYXNzYV9wa2NzdjE1X3NoYTI1Nl9yYXciLCJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3IiwiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJibHVldG9vdGgiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJ3RENDQVdlZ0F3SUJBZ0lVSUYyQWl3dWhRT1R1YnhWeWczWDEzNGlXblFvd0NnWUlLb1pJemowRUF3SXdOakVZTUJZR0ExVUVBd3dQVUc5dVpTQkNhVzl0WlhSeWFXTnpNUXN3Q1FZRFZRUUdFd0pPVHpFTk1Bc0dBMVVFQnd3RVQzTnNiekFlRncweU16QXpNalV4TmpFNE1UVmFGdzB6TXpBek1qSXhOakU0TVRWYU1EWXhHREFXQmdOVkJBTU1EMUJ2Ym1VZ1FtbHZiV1YwY21samN6RUxNQWtHQTFVRUJoTUNUazh4RFRBTEJnTlZCQWNNQkU5emJHOHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBUVNLbU9UMzlPNnhBSG5GWHhVWEZvdHd1cmhvWkFxeTE4V3E3UUoyRkVVaCt5WWN4blpNcTQyTEZYbWRVSDJCUG9rN3haSURUcVV5alp3UExGODhTd0ZvMU13VVRBZEJnTlZIUTRFRmdRVVZuZExvc2pSK3B3S3NkMXJjQVo5NDFKcldOMHdId1lEVlIwakJCZ3dGb0FVVm5kTG9zalIrcHdLc2QxcmNBWjk0MUpyV04wd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlCRVlZZzVOblNCNEF3czFFeWVsa21Rano2TmRGNVpSeGhBTVZwb29hcnQrd0lnV1Y1VWV5TjNYa2pOdTc5TGQrdDBMMno5eE1YSnQ3TlJZaEVQbUxna2Z3dz0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBYU1BQUFHakNBWUFBQUNCbFhyMEFBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFIVG1sVVdIUllUVXc2WTI5dExtRmtiMkpsTG5odGNBQUFBQUFBUEQ5NGNHRmphMlYwSUdKbFoybHVQU0x2dTc4aUlHbGtQU0pYTlUwd1RYQkRaV2hwU0hweVpWTjZUbFJqZW10ak9XUWlQejRnUEhnNmVHMXdiV1YwWVNCNGJXeHVjenA0UFNKaFpHOWlaVHB1Y3pwdFpYUmhMeUlnZURwNGJYQjBhejBpUVdSdlltVWdXRTFRSUVOdmNtVWdPUzR3TFdNd01EQWdOemt1TVRjeFl6STNabUZpTENBeU1ESXlMekE0THpFMkxUSXlPak0xT2pReElDQWdJQ0FnSUNBaVBpQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQaUE4Y21SbU9rUmxjMk55YVhCMGFXOXVJSEprWmpwaFltOTFkRDBpSWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSU1pXWTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpWSmxaaU1pSUhodGJHNXpPbk4wUlhaMFBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZjMVI1Y0dVdlVtVnpiM1Z5WTJWRmRtVnVkQ01pSUhodGJHNXpPbmh0Y0QwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0x5SWdlRzFzYm5NNlpHTTlJbWgwZEhBNkx5OXdkWEpzTG05eVp5OWtZeTlsYkdWdFpXNTBjeTh4TGpFdklpQjRiV3h1Y3pwd2FHOTBiM05vYjNBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZjR2h2ZEc5emFHOXdMekV1TUM4aUlIaHRjRTFOT2s5eWFXZHBibUZzUkc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRvM1lXWTNNakF5TlMweVpESmhMVFpqTkdFdE9XWXlaQzB4TWpGaU1qRmpPRFV3T0RjaUlIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUltRmtiMkpsT21SdlkybGtPbkJvYjNSdmMyaHZjRG8yTWpaaE5EQTFaUzFpWVRsa0xUZzFOREF0WVRjeFlpMWtOR1ZqT1dNM01UVXhORElpSUhodGNFMU5Pa2x1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2WmpJME5ESTVNRGN0WkRWaVpTMDBNV1ZrTFdJMVltRXRaamxsT1dNM1l6a3lZalV6SWlCNGJYQTZRM0psWVhSdmNsUnZiMnc5SWtGa2IySmxJRkJvYjNSdmMyaHZjQ0JEUXlBeU1ERTBJQ2hYYVc1a2IzZHpLU0lnZUcxd09rTnlaV0YwWlVSaGRHVTlJakl3TWpJdE1UQXRNRFpVTVRNNk1UZzZOVGdyTURJNk1EQWlJSGh0Y0RwTmIyUnBabmxFWVhSbFBTSXlNREl5TFRFeUxURTBWREV4T2pNeE9qSXhLekF4T2pBd0lpQjRiWEE2VFdWMFlXUmhkR0ZFWVhSbFBTSXlNREl5TFRFeUxURTBWREV4T2pNeE9qSXhLekF4T2pBd0lpQmtZenBtYjNKdFlYUTlJbWx0WVdkbEwzQnVaeUlnY0dodmRHOXphRzl3T2tOdmJHOXlUVzlrWlQwaU15SStJRHg0YlhCTlRUcEVaWEpwZG1Wa1JuSnZiU0J6ZEZKbFpqcHBibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPalkyWkRobFptTmhMVE16TnpJdE5qWTBNeTFpTWpoaExUVTNZMlF6T0dKa056QmhNaUlnYzNSU1pXWTZaRzlqZFcxbGJuUkpSRDBpWVdSdlltVTZaRzlqYVdRNmNHaHZkRzl6YUc5d09qa3pNbVpqTm1FNExXWXdNamN0TVRGbE5DMWlPVGMwTFdRNU1tTmlaR1U1Wm1ObE5pSXZQaUE4ZUcxd1RVMDZTR2x6ZEc5eWVUNGdQSEprWmpwVFpYRStJRHh5WkdZNmJHa2djM1JGZG5RNllXTjBhVzl1UFNKellYWmxaQ0lnYzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG95WW1Zd056WXpOQzAxTVRrM0xUUmxZall0WW1ZM1l5MW1PR1ptT1Raa1lXSmtNbVFpSUhOMFJYWjBPbmRvWlc0OUlqSXdNakl0TVRFdE1ETlVNVEU2TlRjNk16TXJNREU2TURBaUlITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQXlOQzR3SUNoTllXTnBiblJ2YzJncElpQnpkRVYyZERwamFHRnVaMlZrUFNJdklpOCtJRHh5WkdZNmJHa2djM1JGZG5RNllXTjBhVzl1UFNKellYWmxaQ0lnYzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRHBtTWpRME1qa3dOeTFrTldKbExUUXhaV1F0WWpWaVlTMW1PV1U1WXpkak9USmlOVE1pSUhOMFJYWjBPbmRvWlc0OUlqSXdNakl0TVRJdE1UUlVNVEU2TXpFNk1qRXJNREU2TURBaUlITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQXlOQzR3SUNoTllXTnBiblJ2YzJncElpQnpkRVYyZERwamFHRnVaMlZrUFNJdklpOCtJRHd2Y21SbU9sTmxjVDRnUEM5NGJYQk5UVHBJYVhOMGIzSjVQaUE4Y0dodmRHOXphRzl3T2tSdlkzVnRaVzUwUVc1alpYTjBiM0p6UGlBOGNtUm1Pa0poWno0Z1BISmtaanBzYVQ1NGJYQXVaR2xrT2pjNU1EWTRNekEwTnpOQ09ERXhSVVJDUlRNMU9FTXlORU5FUkRreVF6RTFQQzl5WkdZNmJHaytJRHd2Y21SbU9rSmhaejRnUEM5d2FHOTBiM05vYjNBNlJHOWpkVzFsYm5SQmJtTmxjM1J2Y25NK0lEd3ZjbVJtT2tSbGMyTnlhWEIwYVc5dVBpQThMM0prWmpwU1JFWStJRHd2ZURwNGJYQnRaWFJoUGlBOFAzaHdZV05yWlhRZ1pXNWtQU0p5SWo4Kzhic0UyZ0FBSmM5SlJFRlVlSnp0M1htWVpHVmg3L0Z2ZGZmc0t6UERJRHNJU2hJVTkyZ0FSVkZBcHhSYzRuS3BtRTFOWXRURXVHYTlSbk85aVV0UUU2L0dOUnBUZU4waUxqV2lJSnBnM0FJb0lPaU5qQ3lEd3pZRE16MTdMMVgzajdkTGlwbzZwNnVxNjlSYnArcjdlWjUrZXFiN0xHL05kSjlmdlh1aFZxc2hhZmdWTHQ1Y3FQOXg3bk1Ob0hiaHBsb2J4eFhxeHpkZk51V1dqY2VQTmYzOUYzK3UzMy91dnIrNFQzTzVOTndLaHBHVWpZYUhPdEQyUXovcHVNWnIxVG9Na0xUQWFEeW44ZmhXbitIK1VLazFuVmROT0s1VldXb041N1VNcUtidkhSSmM5ZGRzWUEwUHcwanFrZWJ3YVhWSTAyZG8vUUJ1REora0IzcnpOUnVQYVQ2M0hoYU5BVEhXY0h5MTRiemEzUGVxSEJwaWpmY2VBMlliem11K1ozWHU4M2pUdGVyM3FEWWMzMXhycXF1ZlYyM3h2VjhFdDZFMEhBd2pxUXZ6QkU5ejZMUUtoOGFIOERqMzF6YWFqMHU2VG5PQTFCLzZqVFdYeHVDQkJ3WlE0L2ViWDB0emNOVFBxVitudVZhVWRKM21vSjFwdUVhOTdOVzVqOFpnYkM1TC9XdXpKTE5wTCtjTUk2bE5iZFI4R2grMDljL05EK1Q2Y1duOU1mVUhmL012WjNNZlRPTTFtOE9wVlMwczdYdjEwQm5uZ1dXcWw2WGE5UGZtUUMxd2YwMnBNWnhtZ1FrZUdEYk50YWQ2TGFzZXN2Vy9ONnVYY2JiaDd5M1ZMdHpVcWphbEFXWVlTVzFvQ3FKV29kVDhqci94YTQzbkZGcjh1VEdZYWkzT3EvTEFrS0RoK0ZaOU9QVjcxd09xOFhxelBEQU1tOHZUcXNaVXY4Y0VEMnc2YTFXdWNWcUhVcXNhVHoyQUdzT3BzZm11WGw2YXZsNXRjVjRyaC9TdGFYQVpSbEtLRnJXaDVyK1BKWHh1ZnRqWHY5NzQ4RzRPZ2Vaelc5VTY2c2JuUGpkZXE5VUFnY2FRcURaOGJqeDJ2T0djOGFiN05JWlg0MGRqRGFhNXY0bW1lelhYbXVybjEydE5NM1BuVERXOHB1YkFtV242ZXVQM201czNIL0RaUU1xSGlkZ0ZrQVpWUW0ybytXdU50WXd4RG4xd1EvZzlhL3hhNDBPNk1haWErMldhbTh6cTZnLzZ4bnZVdjE2dkVVMXdhQ0EwMTZLYSs0QWFBNDZHNDhjYXJsVy96MFREc2ZWN05ZZFIvVFUxMWx3YWF6LzFtdEg0M0hrVGMzOCsyUEQ5NXVzMGhsTzE2V3VOeHg0eUVrK0R6WnFSMUNTaGI2aFY4MXRTRU5VL2ovUEEwS2gvTkw0Sm5HaTZWcXRhVFdNWTFJT2wzaHpXcXYrbXNWbXU4Yzl3LzhPL1ZjQXRicnAvL2RqNmRhYm5qbWw4NkRjSDFDeXdhTzVyMHczSHRXcG1xOWQyNmwrci8zMTY3cHlEVGNmWGowazZyekdVbW10SDlpRU51TGJEcUZDWXIrOTJCSlFySzRIRGdRM0FlbUFac0didXV5dXhwamtza3NLbytYT3JnQnJuMElDcWY3MzV2RllmTlE2OVpuUGZUS3NtdWNiUmRJMWxialh5cmJtNXIzbU9VTks5NnRkb3JKbTErbDQ5RkJ0cmFvMkRJQnFEb3NvRGF6ajFBUXIxejYyKzN1cWN4dENpNGZwcGcwQjZaUmJZUGZmblNXQS9zR1B1NDI1S3hkMUpKNDZLZG5MR01HcFdyaXdDZmdVNERYZzRjREp3QXZCZzdnOGVTV3JYYnVCbndDM0FGdUI2NEZyZ1JrckZneW5uRFEzRHFCM2x5aEhBbVhNZlp3Q1B3aHFPcE96TkF0Y0Ivd2w4QzdpU1VuRmIzQ0psd3pCcXBWd1pBMzROZUFhd2lSQStralFJcmdlK012ZHhKYVZpMmtUZjNEQ002c3FWQW5BNjhDTGdlY0NSY1Fza1NmTzZCL2czNEZQQXYxTXE1bllRaG1GVXJqd0krRjNncGNDSmtVc2pTZDI2SGZnSThCRkt4YTJ4QzlPcDBRMmpjdVVNNERYQUJkdy9pa21TOHE0R2JBWXVvbFM4SW5aaDJqVmFZUlNhNGk0QTNrRG9FNUtrWVhZTjhBN2cwNFBlaERjNllWU3VQQnQ0RS9ESXVBV1JwTDc3TWZBVzRGT1VpZ081aXNId2gxRzVjanB3RWZENDJFV1I1dEU4R1RQcGMrTmswMVpMRU5IaWF3UDR5NmtJZmdpOGpsTHg2N0VMMG14NHc2aGNPUTU0RzJGMG5DVHBmbDhnaE5KTnNRdFNOM3hoVks2TUE2OEcvb2F3Rkk4azZWQlR3RnVCdjZWVW5KN3Y0S3dOVnhpVks0OGdERzE4VE55Q1NGSnUzQUM4aEZMeGV6RUxNUnhoRkZaTWVBT2hOdVF5UFpMVW1Tcnd0OEJmVXlyT3pIZHdGdklmUnVYS01jQW5nQ2YzLythU05GUytCNVFvRmJmMCs4YnQ1RXp6WGllRG8xeDVHbUYweUpQakZrU1Noc0xqZ1dzb1Z5NklYWkJXQnE5bUZDYXZ2cEhRK1RhNFlTbEorZlZXNEUzOVdvZzFmODEwNWNvUzRPUEFDN08vbVNTTnRBcndRa3JGdlZuZktGOWhWSzZzSjR5UFB5UGJHMG1TNXZ3QUtGSXEzcEhsVGZJVFJtR2d3aFhBUTdLN2lTU3BoYTNBMlZsT2tzM0hBSVp5NVdUZ3V4aEVraFREc2NCM0tGY2VIck1RY2NNb3ZQZ3JnYU9qbGtPU1J0c0c0SnVVSzlIVytZelhUQmRxUk44Q2p1anRoU1ZKWGRvSlBJbFM4ZnBlWG5Sd20rbktsV09CYjJJUVNkSWdXUXRjUWJueTBIN2Z1UDloVks1c0lBeFdzR2xPa2daUGVFYVhLMzE5UnZjM2pNcVZwWVRoMnlmMzliNlNwRTRjRFZRb1YxYjE2NGI5QzZPd3NzSy9BS2YzN1o2U3BHNDlBdmpNM05ZOW1ldG56ZWd2Z09mMzhYNlNwSVU1ajdDUmFlYjZNNXF1WERrUDJFenNvZVNTcEc2OGdGTHhNOTJlUEJnck1JUXR3bjhJSE5iZEJTUkprZTBGSGt1cCtKTnVUbzQvdER1ME5aWXhpQ1FwejFZQW41eGJ6RG9UV1RlYi9SbHdac2Iza0NSbDc1R0VyU2N5a1YwelhibnlXTUthYzMwWmlTRko2b3V6S1JXLzBja0o4ZnFNeXBVSjRDckMwRUJKMHZDNENUaU5VbkYvdXlmRTdETjZQUWFSSkEyams0Ry83dlZGZTE4ektsY2VETndJWk5iUkpVbUthaFo0TktYaWRlMGNIS3RtOUU0TUlra2FadVBBdTN0NXdkNkdVYm55Rk9BNVBiMm1KR2tRUFlWeXBXZlArOTQxMDRXMTU2NGhEUCtUSkEyL0xjQXZVU3JPcEIzVTcyYTZGMklRU2RJb09RbDRhUzh1MUp1YVVia3lCdndJK09WZUZFcVNsQnRiZ1pNcEZhZVNEdWhuemVnRkdFU1NOSXFPQlg1M29SZnBWUmk5c1VmWGtTVGx6K3ZuV3NpNnR2QXdLbGVlaG4xRmtqVEtIZ3c4ZHlFWDZFWE42TFU5dUlZa0tkOFdsQVVMRzhCUXJweElHTnEzZ0ozM0pFbEQ0cEdVaXRjMmY3RWZBeGgrRjROSWtoUjBQY3k3KzVwUjJEaHZLM0JrdHplWEpBMlZYY0NSelN0NloxMHpPZ2VEU0pKMHZ6WEFCZDJjdUpBd2V2NEN6cFVrRGFldXNxRzdacnB5WlJGd0YzQllOemVWSkEydEE4RGhsSXA3NmwvSXNwbnVLUmhFa3FSRExRVTJkWHBTdDJIVThZMGtTU09qYjJIMGpDN1BreVFOdjZmUGJTdlV0czdES0d3ci90Q096NU1rallvamdFZDFja0kzTmFPenVqaEhralJhT3NxS2JzTG85QzdPa1NTTmxvNnlvcHN3T3JPTGN5UkpvNldqck9oc25sRzVzZ2JZMlVXaEpFbWo1M2hLeGR1eW1HZjA4TzdLSTBrYVFhZTFlMkNuWWRUMmhTVkpJODh3a2lSRmwxa1luZHpoOFpLazBkVjJablFhUmlkMmVMd2thWFMxblJudGo2YTdlUE00WVRYV2lTNExKVWthUFd0cUYyNmFuTytnVG1wR0Q4SWdraVIxNXRoMkR1b2tqRFoyV1JCSjB1aHFLenM2Q2FNTlhSWkVralM2MnNxT1RzSm9mWmNGa1NTTnJyYXlvNU13V3Q1bFFTUkpvNnV0N09na2pGWjNXUkJKMHVocUt6dTYzZWxWa3FTZTZTU01WbVpXQ2tuU3NHb3JPem9KSStjWVNaSTYxVloyMkV3blNZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkF3alNWSjBocEVrS1RyRFNKSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkF3alNWSjBocEVrS1RyRFNKSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWkt5MUZiT0dFYVNwQ3dWMmpuSU1KSWtaY21ha1NRcEh3d2pTVkowaHBFa0tVdTFkZzR5akNSSjBSbEdrcVFzT1lCQmtoVGRlRHNIR1VhU3BDeE5GQzdlUE85Y0k4TklrcFFsYTBhU3BId3dqQ1JKV2FxMmM1QmhKRW5LMG16dHdrM3p6alV5akNSSldacHA1eUREU0pLVUpadnBKRW41WUJoSmtyTGtma2FTcE9nTUkwbFNQaGhHa3FRc09ZQkJraFNkWVNSSmlzN045U1JKMFZremtpVGxnMkVrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLYnFKMkFVWUJLdkc0WEhMNEtRbGNQeGlPR0lSTEM3QXNrTDQvbVFWcG11d2RRcHVtWUlmSFlBYkRzQnNXL3NYU3NxN1ZlTncrbkxZWFEzYmxoNm93bFFOWm1xd2QyN3J1UHIzOXM4OUw5U1prUTJqQnkyQzU2eUJaNjZHVTVkMVhrWGNVNFh2N0lYUDc0TExKdUhnQVA3d2ZmeDRlT2lTT1BmZVBRdm5idW50TmYvdUtEaHJaVyt2MllubjNneDNUUGZ1ZWk5WkR5OWQzN3ZyUVhnSTNqTUQvMzBRcnRrSFYreUJIVE85dlVjdnZPVklPR2RWOHZmM1ZPRVpXOExEZmhBY3R3ZytkRnhuNTh6VVFqQkJlRU1Mc0hvc0JOYU9XYmgzQm02ZGdtc1B3QS8yd1hYNzI5d1NkVWlOWEJpZHVoUmV2UkhPWFFXRkJWeG41Vmo0WlRwblZmakYrY1M5OElIdGNPOXN6NHE2WUVkTXdOR0w0dHg3ZHdZTndCc2l2aDZBOFI1ZmIvVjROcS9uaE1Yd3VPVlFPaXc4M0w2eEd6NjRJN3g1R2dSTHgrQUZhMkg1UEQ4alo2NkFiKzdwUzVFeU1WRUlOU3E0LzNQZDZuRTRjVEU4WmprOGQrNXJkOC9BMXlhaGZGOW9lUmsxSTlObmRQUWkrT0N4OEpXVDRMd0ZCbEd6bFdQdzhnM3c3WWZDcXc0UFA0VFNJQmdEbnJvS1BuVUNmT3k0dUdGZWQvYksrWU1JNE5scnNpL0xJTms0QWIreExqeWovdThKOEdzcllwZW92MFlpakg1ckhWeCtNang5ZGJiM1dUNEdyOThZZnBnZXZpemJlMG1kT25zVmZHM3V6VmhNRjdRWk11ZXVEbjIzbytqMEZlRU54UHVQaGFNRzRBMUVQd3gxR0MwYmczODhCdjdtU0ZqUngxZDZ5aEw0L0ludy9MWDl1NmZVamxYajhJSGo0TVhyNHR4LzVWZ0l4WGFQZlZyazRJeXR1QnErZWxMMmI2UUh3ZENHMGZvSitMY1QyMzhYMW1pbUZ0cHZiNTRLSStqdW5PNjhZM0Z4QWY3K2FQaXpJM3JiSkNndDFCamhEZHFtQ0ErNGMxZkRrZzUrSVo0NUFnL2grYXdaRDEwTXcvNHNHY29CRE9zblFwdnJLVzJPSk50ZmhjdDJ3My9zZ2F2M2h4RXV6YU40RmhYQzBPOWZYUTVQWGhrKzJ1a2Jldm1HMEdIN3BqczZmaG1adWZFQXZQbk9iTy9SejFGUTIyZmdGYmRuZjU5NytqZ3E3Yk03NFRNN096dG5XUUdPV3d5UFhSNXFIeXRUM21xT0VkNHMzWEFnL0x6M1M2ZHZEczlaSFZvMTlnNzRNTE9yOXJVM2VHbGZOYnllZGVOdzhwSVFOTzE2K1lZd0tPbTEyNFp6V3NuUWhkSFNNZmpvY2UwRjBiWnBlTjkyK0xlZFlVUmNtdWthL09SQStQaVhlOFBJcmhldmc1ZXVPM1NrVExQZldSY2VtUDk0VDlzdkkxT1RzNE16c3FvWER0YUc2L1VBYkozdS9qVjk3Tjd3d0h2eE92aWp3NU5EYWNVWXZQVkkrSTFidXk5bko5YU93eE03N0pSZlVnaE5kVi9ZbFUyWmV1VWRkM2YzLzNYQ1luaktTdGkwQmg2L2ZQN2puN3NXN3BxQnY3MnI4M3NOdXFGcXBpc0E3endLSGpYUDRJR3BXdmpQZk9KUFE3RE1GMFN0YkorQmQ5ME5aLzQwdkl1ZHorczN3dmtqTmpwSThleXR3ajl0aDNOdVNoOG0vS1NWY0VhZlJtMXRXdDI2TmVHMnFmU1dnMkVlVlhmTEZQenp2ZkQ4bStIcFcyRHo1UHpudkh4RENMQmhNMVJoOUpMMTh6L3d0eHdNLytudjM5NmJXZEwzemNKcmZnNi90elZVd2ROY2REUThKTklrVkkybW4wL0RoYmVrVDlidDljVGJKRW0vbTVWSitQSmtjci9zazFaMjFweVZWemNlZ0QvWUNpKzZCVzZmWjNMMVJVZUhtdVl3R1pvd2VzZ1MrTk1qMG8vNTlsNjQ0R2E0NldEdjczL3BKRHp2NXZSMjQ4VUYrSWRqUXYrVDFDLzN6Y0tmcDlROHpscVovWVB0aUFsNFFrSU43S3VUb1QvdXV3bk5YSXNLOEl3Ukdzanc3YjFoOVluTGR5Y2ZzMzRDL255ZTUxM2VERVVZRllCM0hwMCtKK0U3ZStGM2JndjlKVm01NFVCNEY1clc3SGZxVW5qbGh1ektJTFh5OWQzd2cvMnR2emRSZ0NkbTNPeXphWFhyaDgyMjZmdkxsZFl2TkdwTjNMdG00V1ZiNFhNN2s0OTUwV0h3c0tWOUsxTG1oaUtNTGxpVDNrOTArM1JvUnR2Zmh4RTVOeDZBVjI1TlArWVBOb1MxOGFSK1NodWRkMXJHRDdWbnIyMzk5Y3BrV0tzTjRDdVR5YU13VDE4UmFnT2paTFlHcjlzR1YrOUxQdWFOUTFRN3luMFlUUlRTLzBObWEvRHlyZUdkUnI5Y3NTZjBTU1ZaTmdhdjI5aS84a2dRcGk0a09XWnhkdmM5ZWxIeW04VkxHenJzZDg3Q3Z5ZVVjUXg0MWdnMTFkWE4xdUNQZjU2OEVQTlpLK0cwSVZudEpmZGg5S3pWNmV0dGZYZ0hYSnZRUEpHbGkrNE9rMmFUUEhkTmFFZVgrdVcycWJEMVFTdnJNK3d6U3BwYmRQZk1vZS82djVqU1ZQZXNFV3VxcTd0dEt2M043WXNQNjE5WnNwVDdNRW9iQ1hUUERGd1VhVzdQd1JxOE9hWFRlS0lRYjBrV2phNFlxOG9uaGNqbUZpUG92clk3dVJidzJPV0RzZEJyREIvWUhtcU9yWnkvSm4yQ2MxN2sraVg4MHRMMEJVbmZ0NzAvL1VSSnJ0aVQzR2tNOE90cmgzdDVEdzJlZmk4OGV0S1NNR2lubFZaemF2Wld3LzVnclJRSWE3V05vcjNWTUNleWxXVWRyUGMzeUhJZFJtbnJWdTJlaFl2djYxOVprdnhUU3ZYNnFKUzJkS25YRmhWZ1hVTFRjRmFyeTV5ZjhEdTZZd2IrSzZGai9zc3BFeitUQmtLTWdrK21QTStHWVVIWlhJZlJlU2xoOU5sZGNXdEZkWmZ0VGwvVExPMDFTTDMwbU9YSnYvQlpOZDhsRGNtK2RIZnkrbXFYNzA2ZUh2R3dwV0VKblZIMDgrbmtBTzkwbWFWQmxOc3dXanVldnY3Y2x3ZGtMYXVaV2hpeW11UlgyMWlQU3VxRnMxUG1FdDJjd1VUd1U1ZUdacnBXMG40L3AycGhJbXlTYmxiaUh4WkpvdzNYVDhBeE9lOVB5MjBZUFRybEliNXpGcTZKTUlJdXlXVXBNNmxQV3phNkc0aXBmMWFNd1F0VFJsMWRsY0h2UzFLdGFOY3NmQzlsN2d3NEFUYko5MVArM2ZJK3hEdTNZZlRMS2JXaWEvWU4xaExyVis5TGJwTmZWSUFUUjdUWlFmM3pKeHZoc0lUaDIvdXFZUW1hWGlxUTBrU1hNcm0xN2x0N2s1c09IN0lrREY0YVJUOUpXZlEyNzgyWHVRMmo0MUwrNGE5TitRK0xZVThWZnBiU0RKTGxoRVBwYWF2U3AwQmNzaXQ1L2xHM0hyVXNlUmgycFkyVnFlZHIzazRhR0RIc2RzNG1UK0RQKy9ia3VaMTJtZFkrMnMvTnd0cDE2MVJ5KzNtLzUwNDhlamw4NTZHOXYrNkhkOEJIZHZUK3V2TjUwRVEycjZjeUNmOHI0MDBJc3pSUmdGZHNDTFdpcEhlZE03WDBFWi9kU3VyWDJUMGJhajN0dUdRbmxCS2FGczlmQTIrL3U2dWk1ZDU5czYxWE1kK1kyNmQ1a052aXIweVpNWDduUE11dngvRHpsREwxZXhYdnhZVnNBbkIxcENYdHh6TjZQZXR5dWtULytvbXdNc2xMMXNQeDg5UzZQN1FqN0tuVFMyTkFNU0dNTHR2ZC9pN0EvN1V2ck5MUTZpRjczR0o0NURMNDRRRDFEZmRMMGxZMVl6bnZlODV0R0MxSitZZlBjbVh1YmlYTktnZFluZHZHVW1YbC9OWEprMFZiT1ZpRjVXTWhmRTVhMHQ1azZoOGRnTC9Qb0hieGhCWEo3OUxUNWhBMXF4SUdNcndzb1lueFdXdEdNNHlTNUgwVmh0eUdVZHEvK3dDTlhmaUZxYlJDNWZ3ZGpYcnZwQ1hKemJxOWNQczB2T1MyZVg0dXU1UzAvTStlYXZwaXJhMThLU1dNemw4RGI3MHplVk8rWVpVMCtqYm5XWlRmOHFmOUFDNGJ3RmUxTkNWd2RnOWdUVTdENjdyOVladnJ0TjFmdXpWUlNGNFo1UnU3T3crL0grNFBDNFcyY3NSRVdLOXUxR1R4Qm1JUURPQmp1ejFwL3lGSlExaGpTdHVMcFJmYm4wdnptYTJGOVJxZmQzTjZIK1pDUEhGRjhoYmg3WXlpYXlWdEplL25yTzN1bW5rMm52REdOcTBySUE5eTIweTNQV1dKblVFY0twMDIrcS9mQXk3Kyt5Qzg0NjdlWC9lbVNLTVlkOHpBbjI3ci9YV3plbUQzV3hYWXZDdXNZSDlUQmlzdE5Fb2FSYmV2R2hZTzdzWVhKK0dWaDdmKzN0Tlh3VjhXQm10ZVlkYldKRlFoMHBZZHk0UGNodEhXbEFkRjJqSkJNWXdCcDZSMFJ0L2E1NGZldlRQdzFaUlZJZkxtUUcyNFhrOHYxQWk3RGw4NkNaL2QyWjlnWFZLQWN4T2E2TDY1cC91NVREODVBUC92WU92ZjYvVVRvVGIyelM2RExtOG1DckFoNGFsOXQyRVVSOXBjb3NjTVdEdnlTVXVTUjdyTTFnWnpYcFRpZXYvMkVMTHRPbEFOVGRjN1owUHcvR2gvOG1LaldYbnFxdVNmODZ2M0xXenR0Ry92VFg2VCtjdzFveE5HSnl3T2dkVEtUek91OVdZdHQySDB3NVExbWs1WkVqbzM3eHFRZHdwbnBTeFFlY09Cd1ZoZFhJUGwvMndmekNrS2FkSjJZdjJyQjRXUExHeGFEWCsrYlhnNzlodWxiVGx6dzRDdFBOT3AzQTVndVA1QStnL2ZPUU8wWEVqYU5oRkpTOEpMZWJKaUxONmVPaXZINE1rcGIvaUd5ZWtKVzBYc3FXYmZINWkxM0liUmRBMitrN0tzeUl2VzlxMG9xVTVZREk5UGFUYTgzTDRPRFlGelY2VlBSTS9hS0d3cnNiaVFIUGhYN21sL1pZdEJsZHN3Z3ZTaG9xY3RDOHVGeFBiaWRjbmYyejREMzdWbXBDRVFlMXVIcDY0S3RiTmhkdmFxNUdIencvQ21OdGYvZlpkT3BzL1JlZTNHL3BXbGxZMFQ4SnNwWWZUNVhhTTFKRlhEYWUxNGVyOW9QeXdmQzRFMHpKSldvdGhiVFYvaFBDODZDYU9CVzdSbTUyeDRvQ2M1YTJWeUcycy92R1pqY3RQRmJBMCtHbUdGYTZuWG5yNDZlWVJYUDhXdW5XWHBDU3ZnY1FuTi9WL1kxZitSazFub1pEVGRBUHk0SGVyRE8rQUZhNU8vLzNkSHdUazM5WDkyOHVPV3c0VXBPMnQrYVhKNEpsVnF0S1gxMS96MmJYQkZENXVRbG83QkQwOEpOYUZtVDFrSnE4YUhiM210TWVCTkNTTVJhOFRadGlVTHVhNFpRWmdRbDlaM2RNSmkrT3NqKzFjZUNPMjY3emttK2Z0VE5YakhpTzdGb3VHeWZnSitMYUgxWWRkczV3dWp6dWRBRmI2ZUVHNkxDdkNNSVd5cSsvME55U3U0ZjM1bi91Y1gxZVc2ejZqdWY5K1ZQc3k3ZEJpOE1LV1cwa3VMQ3ZDUHg2UlA4UHZ3RHRqcVJGY05nZk5YSno5RU5yZXh2WGczMHBybTArWTY1ZEZqbHNQckUvcStEMVRERWsvRG9wTXdHdGl1OXExVDhONTUvbFBlZGhROEorTWYxRVVGK01DeDZYTWViam9JNzdKV3BDR1I5dkJQVytCMElmNWpUM0lmeVprcjBoY2x6cE16VjhBbmowL3VqN3ZvbnVRVnpmTm9LTUlJNEwzYjRacVVqYmJHZ0hjZEE3K1hNQ0psb1RaTXdNVW5wRS84bTY3QksyL1AvK3E2RW9UZGRaTzJjTWh5MnNKVURTb0pRVGRlZ0djTTBJVDNib3dCcnpvY1BuRjg2Q05yNVFmN1F3dkxNQm1LWmpvSXpRRi9mSHNZWVpka0RQakxCOEUvSFp1ODJHQTN6bHNGWHprcGZYSXJ3QnUzaGNVcnBXR1FWaXY2OG1TMjB4YlMrb216YmdISjBxT1h3UmNlSEpybWtyYUsyREVEdjc4MS81TmNtK1YrQUVPalc2ZmdwYmZOLzUrMGFUVjg0K1RRTVpqMHpxTWRweTZGangwSEh6b3VySVdYNWwxM2g5V1RwV0dSTnBRNnF5YTZ1aXYzaG9keUs0OWRQdi92NHlCWlhBaHpwQzQrQVM1NU1Ed2laYkwrZ1dvSW9uNXZPOU1QbmZ5WERlQ1dkWWY2L2o1NDFlMWhFRUhhM0ljMTQvQVhSOERMTjhEbmRzSWx1K0NHL2ZOdllieCtBczVlR1FaRS9HcWJxNFAvNjczdzdpSHFhSlJPWEF3UFN4amh0VzA2ck5LZHBka2FYTG83REU1cVZpQU1OLy9nQURWakxTbUVrTmxiRFR0Ukh6NEJKeThKSzhXY3NTSjV0Zk5HazdOaHEvanZEK21xTFoyRVVXNmE5Q3FUc09jMitPQ3g4MjlCdm00OHpHeCsyWHE0ZHpac2MzelR3ZkRPWTE4MXZHczViQnlPWHd5L3NqVHNTOVJKRmZHak8rRE5kdzU0aDV2VW9iUmEwWmQyOWVmbi9mTTdXNGNSaEcwbCtobEdiejhxQkUyU3hZVVFQdDM2OFFINHc5dGh5NUFNNDI1bEtNTUk0Ti8zd0hOdWh2Y2RDdzl1YytmWGRlT2gxbk4yRDVZMm1hN0JYOTBCRjkrMzhHdEpneVp0b3VzWCs3UTB6Vlg3d29aeUcxczh4UjY1TEx5QjdOZGVZY2RudEx0MERmajR2ZkRXTzRkLzROTlE5UmsxdS9FQUZMZkFwM2YyOTc1YkRzTHpiamFJTkp4K2FXbnl1L3hicHVENmxGR3R2VlFsTElXVEpPOXpqcTdlQjgvOEdmelBPNFkvaUtDek1Ncmw2a2Q3cS9DNm44TnpiODUrODZtRHRkQTNkTjZXME53bkRhTm5SeHk0MEN4cGlEZmtkMXVKSy9iQWhiZUVscDErQmZzZ3lOR1lrNFc1YWg5czJoSkdyZnpoaHVUNUVkM1lXNFYvdVRlMFVTZU44SkdHeFROVDV2SDBPNHl1MlI4bWZoN1hvcG5zbENYdzBDWHczd1BlejdLM0N0ZnVoNjlPd2xkM2h3RWdvMmhrd2doQysrdmx1OFBIU1V2Q2ZJVHpWb2NmMms0ZHFJWkpmWi9mR1g2QTlnMWd2Zkd1R1ZqVDRnZjducHdHNXZhWjFvdkwzcEhUWDk3SjJlVEZjcXNEMml4enlwSXcvNlZWdVcrZGl2UGcvL1JPK0I4SkF4bk9XTm1iTXQwNUV3WWlMY1NxTVNnVW9GYUQ3Yk53enpUOGJDbzA2dy9nNDZQdkNyVmFlei8xaFlzM3Z4TjRiYmJGaWVPdzhWQlRPbmxKNklqY01ESDNnelAzL1ZuQ29vOTNUSWRmdU92MnczVUhobS9TbVNSbDREMjFDemU5ZXI2RDJxb1pGUzdlWEFCU2x2N010L3RtNGJMZDRVT1MxSC90RG1BWTZqQ1NKTVhWU1JqbGFwNlJKQ2svaG1iVmJrbFNmclViUmpWQ1A3NGtTVDFuR0VtU29tc3JqR29YYnFwaE01MGtLU05EdlRhZEpDa2YyZ3FqdVhsR3VkalBTSktVUHc3dGxpUkZaeGhKa3FKem5wRWtLVHFIZGt1U29qT01KRW5ST2M5SWtoUmRKME83bldja1NjcEVKNlBwUm1wWFdFbFMvemkwVzVJVW5jc0JTWktpNjJRMFhUWExna2lTUmxjbllUU2RaVUVrU2FPcms2SGRocEVrcVZOdGRmRjAwbWRrR0VtU090WHpNTExQU0pMVXFaNkhrU1JKbVhCb3R5UXBPbXRHa3FUbzNNOUlrcFNsdHNZYk9JQkJrcFNsdGlveWhwRWtLVHFiNlNSSjBUbUFRWklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkF3alNWSjBocEVrS1RyRFNKSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkF3alNWSjBocEVrS1RyRFNKSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkF3alNWSjBocEVrS1RyRFNKSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZEb0pvMXBtcFpBa0RhdTJzcU9UTU5yVlpVRWtTYU9ycmV5d21VNlNGRjBuWWJRM3MxSklrb1pWVzluUlNSanQ2N0lna3FUUjFWWjJkQkpHTzdvc2lDUnBkTFdWSFlhUkpDbExQUStqZTdvc2lDUnBkTFdWSFoyRTBUYWNheVJKNnN6dDdSelVmaGlWaWxPRVFKSWtxUjE3S1JXM3QzTmdwL09NZnRaRllTUkpvNm50ekRDTUpFbFp5U3lNcnUvd2VFblM2R283TXpvTm8rczZQRjZTTkxyYXpnekRTSktVbFl6Q3FGUzhDOWphYVdra1NTTm5GL0RUZGcvdVp0WHUvK3ppSEVuU2FQa09wV0sxM1lPN0NhTnZkWEdPSkdtMGRKUVZocEVrS1F1Wmg5RjF3QjFkbkNkSkdnMjdnVzkzY2tMbllWUXExb0JMT3o1UGtqUXFMcWRVbk83a2hHNjNIZC9jNVhtU3BPSFhjVVowRzBhWEFnZTZQRmVTTkx5cXdCYzdQYW03TUNvVjkyRHRTSkowcUc5U0t0N2Q2VW5kMW93QVByT0FjeVZKdzZtcmJGaElHSDJKTUdKQ2tpU0FLZUN6M1p6WWZSaVZpbnVCZiszNmZFblNzUGxjdTV2cE5WdEl6UWpnSXdzOFg1STBQTHJPaElXRlVhbDROWERWZ3E0aFNSb0dQd1d1NlBia2hkYU1BTjdWZzJ0SWt2THQzWE9MSW5TbEYySDBhZUMySGx4SGtwUlBPNEIvWHNnRkZoNUdwZUlNOEo0RlgwZVNsRmZ2bzFUY3Y1QUw5S0ptQlBCKzRNNGVYVXVTbEIrN2dJc1dlcEhlaEZGSXhMZjE1RnFTcER4NU42WGl6b1ZlcEZjMUk0QVA0SmJra2pSS2R0Q2pRV3k5QzZOUU8vckxubDFQa2pUbzNrS3B1S3NYRitwbHpRamdFOEQzZTN4TlNkTGcrVEh3dmw1ZHJMZGhGTWFZLzNGUHJ5bEpHa1IvTWplYXVpZDZYVE9DVXZHN3dBZmJQTHJyQ1ZLU3BHZytUYW40MVY1ZXNQZGhGTHdCMk5iR2NRWENSa3lTcEh5NEYvaWpYbDgwbXpBS0hWcXY2S0FNQnBJazVjTnJLUlh2NnZWRnM2b1pRYWw0Q2ZDeERzcGhJRW5TWUx1RVV2RmpXVnc0dXpBS1hnVnNhZlBZTWV4RGtxUkJ0UTE0YVZZWHp6YU1Tc1U5d0c4QTAyMmVVY05Ba3FSQlV3VittMUp4UjFZM3lMcG1WQjlkOTVvMmo2NDMxeGxJa2pRNDNrU3BlRm1XTjhnK2pBQkt4ZmNTSnNTMll4eVl4VUNTcEVId1JlQ3RXZCtrUDJFVS9ENXdkWnZIVG1BWVNWSnNQd1orY3lHYjVyV3JmMkVVMXE1N0puQnJtMmM0b0VHUzRya0wyTlNydGVmbTA4K2FFWlNLZHdLYkNQdGZ0S09RWVdra1NhMkZ5a09wZUV1L2J0amZNQUlvRlc4a0JOS0NkZ1dVSkdWaUduZzJwZUpWL2J4cC84TUlvRlQ4TnFISmJpcksvU1ZKclZTQlg2ZFUvRnEvYnh3bmpBQkt4U3VBNTlQK0hLUTYrNUVrcWZlcWhNRUtYNHh4ODBLdDF0Nnp2VkRJcVB1bVhIa3E4Q1ZnV1RZM2tDVE5ZeHA0UHFYaUY3SzRlRHM1RTY5bVZGY3FmaDA0RjVqczRteHJTWkswTVB1QloyVVZSTzJLSDBZQXBlSzNnRE9CclIyZTZXZzdTZXJlM2NDVGU3MDNVVGNHSTR3QVNzWHJnU2NBUCtqeUN0YVNKS2w5UHdHZVFLbjQvZGdGZ1VFS0k0QlNjUnZ3Sk9EVFhaeGRyeVc1RllVa3Bhc0FwMU1xM2h5N0lIWHhCekFrS1ZkZUE3eWRzRlpkTjZibnpoMnN3SldrZUdyQW00RzM5R09KbjEvY3RJMmNHZHd3QWloWG5nU1VnV01XY0pVcFFpQk45S1JNa3BSUGR3Ty9SYWw0YWI5dm5JL1JkR2xLeGY4QUhnNThhZ0ZYV1V3SW9sazZuOU1rU2NQZ3k4RERZZ1JSdXdhN1p0U29YQ2tCN3dZMjlPQnFOUnlKSjJsdzllb1p0UXQ0UGZEaGZqYkxOY3QvTTEyemN1Vnc0RjFBS1haUkpLbkhldjBtK1JMZ0ZYTUR3NklhdmpDcUsxZWVScWdsblJxNUpKSTBhRzRDWGtPcCtLWFlCYW5MZjU5UmtsTHhjdUNSd0N1QnpQWmtsNlFjMlFXOEFUaDFrSUtvWGZtc0dUVXFWOVlBZndLOEdsZ1R0ekNTMUhkN2dmY0M3NkJVSE1nMzU4UGJUTmRLdWJJV2VDM3doOEM2dUlXUnBNeE5BaDhFM2thcHVEMTJZZEtNVmhqVmxTc3JnTjhtMUpaT2lsc1lTZXE1MjRCL0FENUVxZGpOQXROOU41cGhWRmV1akFGUEExNEdYQUFzaWxzZ1NlcmFMR0VKbnc4RG15a1ZaeU9YcHlPakhVYU55cFdOd0F1QkZ3Qm40QndqU2Zud1BlQXp3Q2NIWVloMnR3eWpWc3FWbzRCZkI1NE9QQmszOVpNME9BNENWd0pmQVQ1SHFYaHI1UEwwaEdFMG4zSmxLV0dWOExNSSt5azlEc05KVXY4Y0JLNG1CTkNWd0Rjb0ZmZkZMVkx2R1VhZEtsY1dBUThESGdHY1JsZ1g3MlRnV0xwZlBWeVNxc0R0d0JiZ091QjY0RnJnZWtyRmd6RUwxZytHVWErVUt4T0VsY09QQlRZQzZ3bHI1QzBIVnM0ZHRRYjdvcVJSdFhQdTgxNWdIN0NkTUNIL0hzSU8xbHNwRlVkMm9lYWVocEVrU1ZuSjUzSkFrcVNoWWhoSmtxSXpqQ1JKMFJsR2txVG9EQ05KVW5TR2tTUXBPc05Ja2hTZFlTUkppczR3a2lSRjkvOEJSenNDMGlhZ3hCMEFBQUFBU1VWT1JLNUNZSUk9IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0IiwiY3JlZFByb3RlY3QiXSwiYWFndWlkIjoiNjk3MDBmNzlkMWZiNDcyZWJkOWJhM2EzYjlhOWVkYTAiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZSwidXYiOnRydWUsInBpblV2QXV0aFRva2VuIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6ZmFsc2UsImFsd2F5c1V2Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTAyNCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMSwyXSwidHJhbnNwb3J0cyI6WyJibGUiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotMjU3fV0sImZvcmNlUElOQ2hhbmdlIjp0cnVlLCJtaW5QSU5MZW5ndGgiOjQsImZpcm13YXJlVmVyc2lvbiI6MSwicHJlZmVycmVkUGxhdGZvcm1VdkF0dGVtcHRzIjo4LCJ1dk1vZGFsaXR5IjozfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDUtMDMiLCJ1cmwiOiJodHRwczovL3BvbmViaW9tZXRyaWNzLmNvbS8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlBvbmUgQmlvbWV0cmljcyBPRkZQQUQgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjMwNTAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA1LTAzIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wNy0xMCJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImJmN2JjYWEwZDBjNjE4N2E4YzZhYmJkZDE2YTE1NjQwZTdjN2JkZTIiLCIzMDEyYjY2MDkyYTE2ZDNkNzY4NzI0MTYzNGIyMGEzYmRlMjYzNGU4IiwiNzUzMzAwZDY1ZGNjNzNhMzlhN2RiMzFlZjMwOGRiOWZhMGI1NjZhZSIsIjk4NTUyYWVhNDU2MzcwZTIyZTE5MDFlMzE4MTczNTkxNDJiOTI4ODgiLCJiNzUzYTBlNDYwZmIyZGM3YzdjNDg3ZTM1ZjI0Y2Y2M2IwNjUzNDdjIiwiYjZkNDRhNGI4ZDRiMDQwNzg3Mjk2OWIxZjZiMjI2MzAyMWJlNjI3ZSIsIjZkNDkxZjIyM2FmNzNjZGY4MTc4NGE2YzA4OTBmOGExZDUyN2ExMmMiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiYmY3YmNhYTBkMGM2MTg3YThjNmFiYmRkMTZhMTU2NDBlN2M3YmRlMiIsIjMwMTJiNjYwOTJhMTZkM2Q3Njg3MjQxNjM0YjIwYTNiZGUyNjM0ZTgiLCI3NTMzMDBkNjVkY2M3M2EzOWE3ZGIzMWVmMzA4ZGI5ZmEwYjU2NmFlIiwiOTg1NTJhZWE0NTYzNzBlMjJlMTkwMWUzMTgxNzM1OTE0MmI5Mjg4OCIsImI3NTNhMGU0NjBmYjJkYzdjN2M0ODdlMzVmMjRjZjYzYjA2NTM0N2MiLCJiNmQ0NGE0YjhkNGIwNDA3ODcyOTY5YjFmNmIyMjYzMDIxYmU2MjdlIiwiNmQ0OTFmMjIzYWY3M2NkZjgxNzg0YTZjMDg5MGY4YTFkNTI3YTEyYyJdLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBTZXJpZXMgd2l0aCBMaWdodG5pbmciLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCIsInJlbW90ZV9oYW5kbGUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTEyIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJZdWJpS2V5IDVDaSIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTEwMDIwMTkxMDE3MDA3IiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjEuMSIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTEyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wNS0xMiJ9LHsiYWFndWlkIjoiODliMTkwMjgtMjU2Yi00MDI1LTg4NzItMjU1MzU4ZDk1MGU0IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI4OWIxOTAyOC0yNTZiLTQwMjUtODg3Mi0yNTUzNThkOTUwZTQiLCJkZXNjcmlwdGlvbiI6IlNlbnRyeSBFbnRlcnByaXNlcyBDVEFQMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InZvaWNlcHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJibHVldG9vdGgiXSwidGNEaXNwbGF5IjpbImFueSIsImhhcmR3YXJlIl0sInRjRGlzcGxheUNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbiIsImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlGOURDQ0E5d0NDUURTYlBlUHY3ekdxakFOQmdrcWhraUc5dzBCQVFzRkFEQ0J1ekVVTUJJR0ExVUVBd3dMVTBWT1ZGSlpJRkpQVDFReExUQXJCZ2txaGtpRzl3MEJDUUVXSG0xaVpXNXVaWFIwUUhObGJuUnllV1Z1ZEdWeWNISnBjMlZ6TG1OdmJURWZNQjBHQTFVRUNnd1dVMlZ1ZEhKNUlFVnVkR1Z5Y0hKcGMyVnpJRTlTUnpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFTE1Ba0dBMVVFQmhNQ1ZWTXhDekFKQmdOVkJBZ01BbEJCTVJVd0V3WURWUVFIREF4WFpYTjBJRU5vWlhOMFpYSXdIaGNOTWpJd016RTJNVGMxTURNeFdoY05ORGt3T0RBeE1UYzFNRE14V2pDQnV6RVVNQklHQTFVRUF3d0xVMFZPVkZKWklGSlBUMVF4TFRBckJna3Foa2lHOXcwQkNRRVdIbTFpWlc1dVpYUjBRSE5sYm5SeWVXVnVkR1Z5Y0hKcGMyVnpMbU52YlRFZk1CMEdBMVVFQ2d3V1UyVnVkSEo1SUVWdWRHVnljSEpwYzJWeklFOVNSekVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVMTUFrR0ExVUVCaE1DVlZNeEN6QUpCZ05WQkFnTUFsQkJNUlV3RXdZRFZRUUhEQXhYWlhOMElFTm9aWE4wWlhJd2dnSWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUNEd0F3Z2dJS0FvSUNBUUNsWTVwdHRBMlJCNjhtRkk0OVIvcmxTRVhPNVVNdUdOY2p1aGIxdFZZb084VkxmbmpvWFMzRU0rSmhYN3kwV2x6VVQ4Mi9CZFFOaWttYTVoNnJqVDU2Z243dlo3d1l2NGRYS3ZZdXdrZFZuK2FuTkJjYUVSWXh5QkVGV1dncUxaN3FWblhJYVlLdnpwS3I1cElSU0ZhUWFLM3p1em0wcUM1alRMRWl0c2M1TmlNaG1lN2pPVUhyRGZMM1RyT2R0SnpXUjBkcWpGUWt0MjhOcHM4M3F5dXZ6YkFvTkJhclkzYUh6SDNlaGY4ZGc3a2ZGc0h2bWF2SXBTbTVuajJXSkVpM0srNzZyaGpoSExBblRubnRPK3A4NjFsWFVCOVpEMnhHcXNRbXNscEtNUkhWTHd2QlZoSXJKUzl0SllMUzlmZGF0NWlBSWhrQ0ZWVE5xdEFKRUFjK1F0WnF5bEpZdmN2K1ZyRDNsWU1JSTRqbjAzZ1BQemRrOHQxalBMZHcwSDRrN2tBcExlM1gzTUkxSU94ZG1zMk1tTnJ2TmJFOHF4ZmdReTNNdkhtVG1WVXdmZzdpN2Z6T0k4ckdIc3hsZG41WkVGZHJnRytveGk5NHFMTFpjVnA4bnZ3M1lCSW5wVXZQSlE4UVZVZVZWcHdRa2poWS9lODFYY2lkMndnaEFwZ201aEJKOFRmWW44ZGdEMDF2Yk4zalhNVE5uTCt1ck82UUczYlRHZ0dHNzRCZzc2VGdKbk9UZFlGWVlRYmk5eXFhSUYyUDVHZ0dVKzBSWjAxUVUyNWpuVEVGTlFxblVGMHRaRTJKSEFObit0cmtuRTdMMUd5RTlxdXBsTWthbTRodG1TdVQxc2pROGhBa2J1ZzA4ZEJiK2ZRZjhGUDhpb2tEYitPYStoM2JvUUlEQVFBQk1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQ0FRQ054ekllMVQ0V1hobjBGbHNiWmdTZS91RWQ1SHRSUDRXYVZzdUUwZTMwV3JVVk56VWFoVHlqOVRVVEpVQ1M3ZjRtcE5Ed25ObWR0b01lWUpuK0cxL2wwS0JpSldDMjBzY2gwcHlxZVZoYWRvMk84VzRXT2MvaVdHcmRGbmYxanB1d3lTbG0xSDZpNGQrL2ZKMlcwbEszQ2FQMFlGM3hTR1VyU1JKZzlhWkhvaHBONzlTWUZzbWozNHg4VytDa0ZtVFlRbzZhNlJOUytxalRDYURYUEhjdzRFRzBZZmpoZFVSTWk2UjdrcnZ4ZHVtYlBSdUJSc29OODZkWEtwWXV1S0RjUy9TWlF4Y2E5d0UzRWd4UmxDd0ZkUHJjMmVndHI1Q2JuVFptSGdCcDQ5eGEwbGlsYzJFSFFZeW1HTGsyU1htdnNLVEx4cnUvbGdWejhNdnl4ak1kdmFVS1ZGYWtJakROL2xWQVdaVFozbUU0RE0rMm9MQkdVQjdmcVdJRTlFVjVSQ0s3bzhIMTkrUWhVOHZzUDE0MlorS0ErcEVGSEV1V1oyb1U3eGo1UVNLMVB5b1NYM054dzFKQi9sTytDUElacmRkQ0xDcGdXZlg0WlQ0NjN4dG5aMUNpR3lNQ1VPaTNLT2lHTnMyU1NCalNZSU9kcGl2b09GR0EzYVVNb21IR1phcHBnb3RSS2VlbUtIZmRMclRCRldIdlFxQnllTVcxa05uRXFENTNGclMxK2EvcG5lY0poTGVvV25Pc280b29TdGtMaEFsZXVRVitqMlhCbXhKbnBaMjF3MzQ3aFVNZHlQOWY4WGNGZTZmOXkyVmtIelJDZWlZN0h0ZXVROTNZeFc4OGM0RWlyWGpoRitXZWQyZG40MTBtNVhkZkJNUGZhNjY4UmF1K3FnPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRUFBQUFCQUNBWUFBQUNxYVhIZUFBQUFBWE5TUjBJQXJzNGM2UUFBQU1abFdFbG1UVTBBS2dBQUFBZ0FCZ0VTQUFNQUFBQUJBQUVBQUFFYUFBVUFBQUFCQUFBQVZnRWJBQVVBQUFBQkFBQUFYZ0VvQUFNQUFBQUJBQUlBQUFFeEFBSUFBQUFWQUFBQVpvZHBBQVFBQUFBQkFBQUFmQUFBQUFBQUFBQklBQUFBQVFBQUFFZ0FBQUFCVUdsNFpXeHRZWFJ2Y2lCUWNtOGdNaTR6TGpZQUFBQUVrQVFBQWdBQUFCUUFBQUN5b0FFQUF3QUFBQUVBQVFBQW9BSUFCQUFBQUFFQUFBQkFvQU1BQkFBQUFBRUFBQUJBQUFBQUFESXdNakk2TURNNk1UZ2dNVFE2TURVNk1EWUFjMGZqeUFBQUFBbHdTRmx6QUFBTEV3QUFDeE1CQUpxY0dBQUFBN0JwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJbGhOVUNCRGIzSmxJRFl1TUM0d0lqNEtJQ0FnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0S0lDQWdJQ0FnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJS0lDQWdJQ0FnSUNBZ0lDQWdlRzFzYm5NNmRHbG1aajBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5MGFXWm1MekV1TUM4aUNpQWdJQ0FnSUNBZ0lDQWdJSGh0Ykc1ek9tVjRhV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdlpYaHBaaTh4TGpBdklnb2dJQ0FnSUNBZ0lDQWdJQ0I0Yld4dWN6cDRiWEE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM4aVBnb2dJQ0FnSUNBZ0lDQThkR2xtWmpwWlVtVnpiMngxZEdsdmJqNDNNakF3TURBdk1UQXdNREE4TDNScFptWTZXVkpsYzI5c2RYUnBiMjQrQ2lBZ0lDQWdJQ0FnSUR4MGFXWm1PbGhTWlhOdmJIVjBhVzl1UGpjeU1EQXdNQzh4TURBd01Ed3ZkR2xtWmpwWVVtVnpiMngxZEdsdmJqNEtJQ0FnSUNBZ0lDQWdQSFJwWm1ZNlVtVnpiMngxZEdsdmJsVnVhWFErTWp3dmRHbG1aanBTWlhOdmJIVjBhVzl1Vlc1cGRENEtJQ0FnSUNBZ0lDQWdQSFJwWm1ZNlQzSnBaVzUwWVhScGIyNCtNVHd2ZEdsbVpqcFBjbWxsYm5SaGRHbHZiajRLSUNBZ0lDQWdJQ0FnUEdWNGFXWTZVR2w0Wld4WlJHbHRaVzV6YVc5dVBqWTBQQzlsZUdsbU9sQnBlR1ZzV1VScGJXVnVjMmx2Ymo0S0lDQWdJQ0FnSUNBZ1BHVjRhV1k2VUdsNFpXeFlSR2x0Wlc1emFXOXVQalkwUEM5bGVHbG1PbEJwZUdWc1dFUnBiV1Z1YzJsdmJqNEtJQ0FnSUNBZ0lDQWdQSGh0Y0RwTlpYUmhaR0YwWVVSaGRHVStNakF5TWkwd015MHhPRlF4TkRveE1Ub3pNUzB3TlRvd01Ed3ZlRzF3T2sxbGRHRmtZWFJoUkdGMFpUNEtJQ0FnSUNBZ0lDQWdQSGh0Y0RwRGNtVmhkR1ZFWVhSbFBqSXdNakl0TURNdE1UaFVNVFE2TURVNk1EWXRNRFU2TURBOEwzaHRjRHBEY21WaGRHVkVZWFJsUGdvZ0lDQWdJQ0FnSUNBOGVHMXdPa055WldGMGIzSlViMjlzUGxCcGVHVnNiV0YwYjNJZ1VISnZJREl1TXk0MlBDOTRiWEE2UTNKbFlYUnZjbFJ2YjJ3K0NpQWdJQ0FnSUR3dmNtUm1Pa1JsYzJOeWFYQjBhVzl1UGdvZ0lDQThMM0prWmpwU1JFWStDand2ZURwNGJYQnRaWFJoUGdxS1k3VmxBQUFFN1VsRVFWUjRBZTJWYjBqZFZSakh6M04rVisvVlhaMlZBMVBaREdTUndncER5RmVqUDh5Z0lNaEZGR1U1MklLVlNMVFZMR2lYaWpacXpTRldRMktRTk5aNjBZdU54ZGlZanY3UVFIdFJVN1laYWRaeW9HWmNONjk2cjcvejlIMnU5OXpkM2JTOTFwMGZuSHZPNy9sM251ZHpudk83U3JuSEVYQUVIQUZId0JGd0JCd0JSOEFSY0FRY0FVZkFFWEFFSEFGSHdCRndCQndCUjhBUmNBUWNBVWRBcVVqUGNPZ3JabThsczlDTEZjZEtFVWNpbXZ4ci9SZk85SGRIZWdaS0ZyTmJDVExLTGlMV1ZsbW5QWE1HOGx5TVJ6K28vcm9TVFhBQWhxZU5GMzRxOHVCZHM5ayt5L2s5RFlBL3JhaUlKN3dqclBoMnJmaDVaaDFqNGlNb3pvOEcxalFlWFAvWkZrV3FJZS9pdDdXeDhmSEpTQ1FTWDg2RjI5elRWMkEyb1g4MHhKMWVpZGxHcGR6bGxaazNnczFERzRocGIrSDhSUGZiM3pmdklGWTVtZ1AxNFR0SzJtd0FPek9JWlkwazNDeFoya2I4b0NQUjJ4alpzcVY4cmM5aWVoc0x1ditOYmUzU201dmIvSnJBbmFhVnREckdTai9uTlF3M0Vpa090dnoyWldneVZLcDI5L2ppaEtpNEFycmNCc0JHVmI3dnp4aklzOGFma2dSazE3TGtTYnM1NW1walRHdEtkMEtLU2NWOFFtVHl2cFF2NUJQUWw2VjhiOWpYTjJZYXVyVVlSNkdQMlR4bHhuNHQ0cE1wczV1cVlCNE40ZVAzOFllaFl4VzVtNGY2cEhoclNKR0JPQkZLUi8wb2ZnWm5WMlIxQ1BxcUlnckJvSEtXcUVLR0pscUhjWi80d0M0SDgwOVdsOUt2eFFmbUVuU3l2M1JGRFJJYnhWd015aUxMd1dDSkV5TXE5NG5xUkdhSUhwWjNqTHVSaEhTWXlCNVB5Y3JuaVdvZ3l6ZEtiVWVzT2F5RG1OZGhsbTVieFVTYnNFd2VwTWprU1FPQU1uRENhL2s4SHFLelNjMGlQNlFvQ2p2c3JRcXNXbXQ5VnRhNXpCZEN6SU15VU13Z3dPekZwcEtrYkY1cmRUTDd6QjJBTWk4NlBQR3BhUFFla0RvUHZ4RXladU9DR0JVU2pSY1FqWUhHM3lKRFlaUHlqakZ1YlFKS0ZRY1RpVklaZ0xvbUtUZUdZMXEvaHBnOWlEazhiOHdQbU1jQTlINDJwdEg2eWd4Lys3QS9GaTRyeExaTC91OTdWeTV2SlBhUHNxS3IxZ3RKSGthLzlnWkIzc3FRYUFQV2IyTHNGQmxzK2tIaVJWbkxnNk9aV2xndC9JNk9qc2FxaW9vMklkRmRTUEw5VE4zTjFpanNzQmRZS0FOck1mZm50UDVFUUdIOUVPQlhRMzRlU2V4Q0R2c0RnWUFGbnd5ZDdnQTB2Qi9TYUE4MnVyMjlYVm9uZVhwaWhTOSs0S09PenRaUWRHUUU0dS9pRkhveTZZMmZlZWJOT2N3RDJLVFhEaHo1VzFBSnBCaUN3SWZ2aGE3UDZtRi9TUkt6TVdRR0pNN3h2RDA0b1MyWjhwdXRBYXpXMDVwa0lFaVgyT2NwTlpIaGQxbldRRE9NUFc0b1h1VHBEa0NpLytUNlBnNlhLT0dGbnRuWDBmbnl2dmFETC9CYy9nZ0ZaODRaVm45b3JlcHg4enFESmk3M043a1oycVVQZDNTckJNdDRlSFo2K21RNEhNYTNqdGVqSTU2R0RrMXkvWWxHbzZQNXExY2YxNzQvVWxWVmxVN004N3h1WE5JbUFYTGRXazNnNmpXaHhmK3lNaFE1aVgyYjhQNjdsZUUwWDRHc0IrL2xHTCttNURNQ0ZYRjdyVjNtbkQ1bC9xS3lzSzI0SzNEVkt4aEdNenhXY1BGY0djN2xFQXI0eHFkRWk2ZHk5OE94SHJKbmR6UnZQWWs1TThITW1NdHFuUVpnczM3djlNOFBHTzJkd25XNnd2TlRkYXNHKzEvSFllekV5UjhhL0VWdDcreDhLV0Z0VjhMOEh3QzJxSGU2QjdhaGRmYmc5aHpZL2NpR2Q2MzhscG9qeC92eUl6MmMvazdjVXNXN1loMEJSOEFSY0FRY0FVZkFFWEFFSEFGSHdCRndCQndCUjhBUmNBUWNBVWZBRVhBRUhBRkhZTVVSK0JlcEZ0R2lMOExZbWdBQUFBQkpSVTVFcmtKZ2dnPT0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6Ijg5YjE5MDI4MjU2YjQwMjU4ODcyMjU1MzU4ZDk1MGU0Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWV9LCJtYXhNc2dTaXplIjoxMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0xMS0wOCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjItMTEtMDgifSx7ImFhZ3VpZCI6IjRlNzY4ZjJjLTVmYWItNDhiMy1iMzAwLTIyMGViNDg3NzUyYiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiNGU3NjhmMmMtNWZhYi00OGIzLWIzMDAtMjIwZWI0ODc3NTJiIiwiZGVzY3JpcHRpb24iOiJIaWRlZXogS2V5IDQgRklETzIgU0RLIiwiYWx0ZXJuYXRpdmVEZXNjcmlwdGlvbnMiOnsidWstVUEiOiJGSURPMiBLZXkgU0RLIC0g0LLRltC0IEhpZGVleiJ9LCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiLCJibHVldG9vdGgiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNaRENDQWd1Z0F3SUJBZ0lVSXlsYlNFQUUxNXpTRXZ3RjByOEd3VWQvNW9Fd0NnWUlLb1pJemowRUF3SXdnWWN4RnpBVkJnTlZCQU1NRGtocFpHVmxlaUJTYjI5MElFTkJNUjh3SFFZSktvWklodmNOQVFrQkZoQnNaV2RoYkVCb2FXUmxaWG91WTI5dE1Sb3dHQVlEVlFRS0RCRklhV1JsWlhvZ1IzSnZkWEFnU1c1akxqRWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRUxNQWtHQTFVRUJoTUNWVk13SGhjTk1qRXdPREUyTVRjeU16RTRXaGNOTkRrd01UQXhNVGN5TXpFNFdqQ0JoekVYTUJVR0ExVUVBd3dPU0dsa1pXVjZJRkp2YjNRZ1EwRXhIekFkQmdrcWhraUc5dzBCQ1FFV0VHeGxaMkZzUUdocFpHVmxlaTVqYjIweEdqQVlCZ05WQkFvTUVVaHBaR1ZsZWlCSGNtOTFjQ0JKYm1NdU1TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1Rc3dDUVlEVlFRR0V3SlZVekJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCQXFsbUFNQXo0aDVJd2ZWWndTYjRqQWk1b3Q4NUZFMGJ1dUNLczRtZnVkMjFxc281cnB1S0g0M3NLcWJyTkZRU3R4NVJTQzlibUJxZFMybHljbDM1bGFqVXpCUk1CMEdBMVVkRGdRV0JCUldJaVJWV2F5WkJuSDVCbFRuUURpR3lRNk9MVEFmQmdOVkhTTUVHREFXZ0JSV0lpUlZXYXlaQm5INUJsVG5RRGlHeVE2T0xUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lFWlhoNzZYRmhMeEpJVDhGc0lvUUhUd2ZIQ0U4c1VzS3lQcmNMdi8zdG9NQWlCK3BqWTliSTZuS1Q2cUZ1cWdSbitiWEJBZE1lZy8ydlg4d0c0YUJ0b01BQT09IiwiTUlJQ01qQ0NBZG1nQXdJQkFnSUJBakFLQmdncWhrak9QUVFEQWpDQmh6RVhNQlVHQTFVRUF3d09TR2xrWldWNklGSnZiM1FnUTBFeEh6QWRCZ2txaGtpRzl3MEJDUUVXRUd4bFoyRnNRR2hwWkdWbGVpNWpiMjB4R2pBWUJnTlZCQW9NRVVocFpHVmxlaUJIY205MWNDQkpibU11TVNJd0lBWURWUVFMREJsQmRYUm9aVzUwYVdOaGRHOXlJRUYwZEdWemRHRjBhVzl1TVFzd0NRWURWUVFHRXdKVlV6QWVGdzB5TVRBNE1UWXhOekkwTURWYUZ3MDBPVEF4TURFeE56STBNRFZhTUlHTU1Sd3dHZ1lEVlFRRERCTklhV1JsWlhvZ1JrbEVUeUJTYjI5MElFTkJNUjh3SFFZSktvWklodmNOQVFrQkZoQnNaV2RoYkVCb2FXUmxaWG91WTI5dE1Sb3dHQVlEVlFRS0RCRklhV1JsWlhvZ1IzSnZkWEFnU1c1akxqRWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRUxNQWtHQTFVRUJoTUNWVk13V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVMwQWNUL2hSRlVibEZjSXA2Ymg0UDJaU3ExYWppVWFnaGVjOXVkU0ZHSW9VWjQwWTNJRVBsdGsyVHhid00vUnBXbUNGclpzQWRmeXgyMXJ2WWRwTDhSb3k4d0xUQU1CZ05WSFJNRUJUQURBUUgvTUIwR0ExVWREZ1FXQkJUbFo4RHYzcUFLZUtjMUMyT2lOdkh6R3FnMUpUQUtCZ2dxaGtqT1BRUURBZ05IQURCRUFpQUhwdHN4KzZHcXY2bmJhK2JUOWZXN244eHNmSDhSaElLOFZZRlBLRXNCWkFJZ1FoT1NEeGtEa2N5OW5iUFQ0eDBFbUREOVVzTDUwMXRrU3NjZldhMGFMYnc9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUlBQUFBQ0FDQVlBQUFHME9WRmRBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQXlScFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1TXkxak1ERXhJRFkyTGpFME5UWTJNU3dnTWpBeE1pOHdNaTh3TmkweE5EbzFOam95TnlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUlNaV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVkpsWmlNaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVOVE5pQW9UV0ZqYVc1MGIzTm9LU0lnZUcxd1RVMDZTVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG94TWpGRE9VSTJPVFZCTURFeE1VVTFRa1JCUkVRd1FrSkZNVVpGUmpoR1JDSWdlRzF3VFUwNlJHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEb3hNakZET1VJMlFUVkJNREV4TVVVMVFrUkJSRVF3UWtKRk1VWkZSamhHUkNJK0lEeDRiWEJOVFRwRVpYSnBkbVZrUm5KdmJTQnpkRkpsWmpwcGJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09qRXlNVU01UWpZM05VRXdNVEV4UlRWQ1JFRkVSREJDUWtVeFJrVkdPRVpFSWlCemRGSmxaanBrYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2pFeU1VTTVRalk0TlVFd01URXhSVFZDUkVGRVJEQkNRa1V4UmtWR09FWkVJaTgrSUR3dmNtUm1Pa1JsYzJOeWFYQjBhVzl1UGlBOEwzSmtaanBTUkVZK0lEd3ZlRHA0YlhCdFpYUmhQaUE4UDNod1lXTnJaWFFnWlc1a1BTSnlJajgrdnI1WElnQUFFLzlKUkVGVWVOcGlERGw2Z1FFUDRBTGlCQ0NlaGtzQkV3N3gvMUNzRGRXOEQwa01CYkJnMFFnQ0FrRDhFVW5jQ1VvL1JsTERpRzRBaWdRT0lJdWs5aThRTTZPN0FKOW1kSFgva2NQZ1B3bWFVUXhoSXRGbWRIQUZaQUEzRUo4aEVCdi9jY2pyZ0F5SUIySmpNbDBBRG9OcERCUUFGaUlDaXFBTFlHQWRpWmIvUjNZQkk1NkF3dXRDOUx4d2dBVGJQZEhEQU9ZS0pTQytoMGR6QUJDN0FQRmViSUhJaUpZdkNBWXNRQUF4RWlnUHdvSDRDeEJ2SlNVYS94TndFU08rQWdVNVN6T2lhY0xxUFNZMHpWWUVFZytHSVN4a1pHZEdwQXdHVHdmcFpKUUZjQmY4SjdNOEFPbjV4MFFndGNHd0U3RkpHUmZZUzJxOUFBTDlCTEwxVFBSQ0ZSMFVZVWtQeUNBTmlFOHdVVkNnZ29BbHNoZnFTQzFNa0wwQWNrVWpPV21CQ1Z0dFE0VHRqTGhpQVNTeEJ5ME5JR010OURBRENDQkM1UUU2K0F6RVBHaGkzNkR0Q0dTd0hJaWppSzFYR0loTXpmK2hsak9pWVc0MGZpY1FSNkxwU3lhM2dZTWM1b3hFSnJrS0xPcm40S3FpbWZCWURET0FpWUV5Z081d2tQbXF1QXBVRUJDbE1ITVI0NUJiUUx3ZHVVQitEY1RuZ2RpSWdmWUF1VlpnaFlXQUNCQjNrOUcwUU1hVHlYRE1MNUFEUXFHY1plUVVSVWdnaDV6bURSTTBIdzhZWUVKcmRGU1JFSS9tQkZJN1NZWDVRaWpkU29MalQ1RllQc0NBQ2JZcU9ZRkEvRklUbkliUzV0aHFvMVFhT3dLNWtEdUZyU1NjUTJRTGwxUWdCeld2SHoyNldBZ1VGdEpBL0FTTC9CMW90ajBHN2ROS1FodjhvS2hrSmFJNEpycVQ5QlJOSXlqRS9nQ3hDcDRtekZtMGhJWVhBQVFRcWUwQmxBWVYxS0x2UUx3ZmlPL1NvcHVJREh5QWVETUo1Y3QvWWhVU0FpZWdobTNHRWEvWTR2Y2ZVaE9Nb2hENGp5Vk55QkRiOXdHQ3E0UTYzTGhDb0FHTDVZeDRMQ2VVNHYrVDRvQWxRRnhQWmhtUDdwQUxoQnlCN2dBeklJNG1Zd1FKRnpERTBlckM2WUNUVkxTY0FVZjNGMjhubTlxVzR4cWdtSW92RGREQ2NuU3pzOUFkOEo4T2xxTTdvaDViZFV3dndBZk42bUFIYUE5QVUvQXpja2w0Z0lMVVRXbmFZV0tDOWdrb3RaemNCa3dmT2YyKzUxU0lnakpZRFl2c0FDNGlOVXZna2ZNaTBvd21tSjNJRHBoSHBPWWxlT1MyRVdrR082eDJSWFpBT0pHYVk2bVlHK1l6UWR0d2xCU3JETkRHS1RtNVlCb0x0RjMzbndxT0lCYnN3MWNiZnFGREllU0l6d0hjZEN3TjVaQWRnQnljTFRTMEZEbXFINk9Id0Njb1hVMm55Z2dqQ3ZpeE5SaG81UHZQdU5JQVJvT0J4aTBqdkMyaUR6VHFsaFBWTDJDRVJra1poUll6QS9GR2ZPVUdDNEdnQXJtOEU0dmNHaURleEFBWmNBUjF4MDJoUmJrNWpvS0hrZHl1R2E3QmloQW9wcmkwWkNJaDRZQndEeEZxclVucFRRRUVFQ1hqQThRQ0RTQXVoUGE0U0NscFFaUGpvTkhYUmJSMEhCT1Z6ZHZPZ0RtRWZKMEJNc1dGN3ZrU3BKamlCZUtYYVBLZ1Nub2hBL2FaSDZQQkVnQUZhQTd6d0tIdUk5U1R5T01wdldpTkFBazArVmw0N0QyTFpPY3ZlZ2VBSHBMbC9UalV2RVB6akFBWkxaMTBORE5XNEZESGl1U2VCN1FNZ01WUVN5NFM0V0JoR21UWFNDVHpGWENva1dmQXYzaUdyQUNvZ3hvWWc2MUZUV1NTcFRaNGlHU3ZINTdhbjJCQWtEcEVDUU84ZEdxOEV3TTJNK0NmWFBnUFRiMXhwS1NBWWh5R3dVSjlzSGdlbC91d2RXVC9FNXNDZGpOQVZpcWhCOVIvaHFFRGNLV0kvNFJhNCt2UlBHL0JRUDVDczhHYUluQ09FQWN5UU5hcGdjQk1xTWFURE1NRFlGczZnUkVBNjVBVVp6QU1Ud0R5MjJ3b3V4czVBSkM3NEVwMGNJZ250TEdFM0lwY1FhZEFTRVZxaXNNREFIa0lnSmJEQVREUGdzWXdCZEhrd3BIazk5QXBNRHhBQVdDSnBRcWtOZ2dqc1NCMXBsSEJxNC9lSVdOaUlHRnVuUUt3a3R3WW9ySTcwTWNUTkVFQjhCMkx3c0JCVW1qZG9ySjVMdGhhZ3Z1d0tGeEZvNFlKcVdNTDk2am9CbE1zWW51WWNGZ0NhaUZ5MGlBUURwQ2cxb3ZLOWgvRkl0YU5iZDBXREx5bFFaSjJST3ZqdTBGN2Mwb001QzFDSTZYd3c3YVk2UXI2eWpsa0FFb0J3VFRPNDd1aHZibjdOTGJuQW83SVFHa0pZdXNZclJrR3JiOVhXTVF1dzdJamNnQ0F0bHhaa1RBbU1CUUFxSE1uaWtWY0QxZHY4RGdEOXRtRm9SZ0lVNUU2ZHpockpHd0RJcWR3RkVSREtSRG1ZbW5TYjhMbUwwSnpVOWRBclNWOEF3cURFT3dDWWxkaTJ5R0VCa1cxY0F3b01BMVN6ejlHODN3ZG9RZ2pkVzRPdWNEVUhXU2VCMFdNREpySG13bHBZaUhSRWxnZ2dQcnVsN0RJZjRQbXRRME1rSzBCMUJ3OEJRM1ArVUlMTmkxcU5ibXBNVGs2ZzRIMGZZWFVCS0IxVDJSUGoxRWpMMmVnTldOcmFPaFpVSXRSR00wK2l1WUdXV2pneUZZRzdKdFJXS0J0ZjJkb1EwUUJxY1BGREMzQWJrSGJJcUNTL0RZOWtnOUFBUEt1TFNTTElBb2ZOYVJBSkJJU0k3c1FXa1NRSlVaSm1kM3dKYXhlSW9nc0VJd3VoRDBJMG9ORzBVTmxSUTlaVVlFUUJSS0lrUkhkeUNMeUlTcVFJZ3NpcU1nS29ZY1NwRkRyOUovaDM2WXp1N1A3ejZ5N2Z4LzhvTE96TzNPK25jdVpNMmZPaHVFZklLT1lmZ1cwUUVIaFB4RUJXSm1oTUNzekxvUXlhbW1NS1BOeER3NmVsMzcvamhpMkNWZ1pBMlRnRzIySHBJSHp2SXZ3cWxOc09VVGFHM3JHZCtvK2tTWmdNVlVXei9oczlNaUw1MERRWFU2Y2htM3d5SS81YnRMek82Tkd3SHlxV0k5R1hyR1Rpd3JMTjBkNkM2V3YwSGpHT2lydlhoUUlHRkVZRzJRMGcvdGV2a0EzNVNza2JkTU5sVVJFM1ZnUXNFZHpZYlNOOGh6dytmd1BORURuYUt4Q3o2YXlVZzB5QytDVWxlK1JaemVZOFhnZHBKZUVVK1pIamJVQXV1UzlzdGtDUmoyRXYwaHYzTFM3Yno4OTEydWpwQTlvejg4R0FXN043QWRWc01heVRuR1R5bm5ra3Vjb3JVK01FdUFtL0ZaSUhzUUlDK2dPTzgzbE91b1FyYWJHQU8yNFBXTmcvTWdndlNPTHViNkRGS2xqcWJTQVVSZFZOU3Ftc1hHMGVPTFE0bVc0Y1NQZ2lpTDlLU1RjNUtLRUtsREh0K2tOUWtBSjhQN3c2UDFmQ3RIRWZsQkh0Qm55UzhBekpnMUQ1cXlIYUFQcnVGWmhOZHF1UzhCRkpxMExOT01GUlFEWHFVdklPS05MZ093VC9BQVN4c2c0QVFkRmJudTl3NHNBMlZuaTNlL2Zjb2duYmpDSzJRWXZBdVRsNkhTSU43QTdOMHBwYlNvQ2prUkl5VEVKUEhaMld0SmNXUUlhMGxCNGdaMjBqaEJZSXhPUTY3aVlCZWtKWEVrS1UvczVtUUJ4T2hGUGZZeEErcUpZSHRzRUFjSTV1Z3orSDh6a1pvRUZJUlhlQVg4N1NtT012WlVodGdDeFd2eERRRzZJckxlUndQSjhqUEU4N29KOUw1UmxqcjgzaWFWa1ZVakNvNk5pdWFiOXdkWXM1SFFNTHhRdElJeW1WNjBwdkpjZElsWElEbURabVV5L0w3WlE4TlVBOTZ5MlVJOTUwdjl6TWlFWm5sMmd3bkNoUWUyRnJTRzB6R2xJd0VTUDlZQUpCU1FJaWtJZ1lFSW1vL2lzTWx4SUhrUURYRnk4REJHeDBZbDh3d1VIOWNBWU5sd1B6cWJ4NTFzSUE1YVpmeHJ3UHRPSHNibDRVZjFJd0F2bXdnekRoZmNFdU1mMDZUWE9zTk9IQkhBZnNxZzFYSGk1ei93SFF4b1hCcENBMjh5Rk9ndUY2ZTVFbzg3UVpManNRdFVGSklBN0h6elpBZ0hEOEcvUVR4bm9QbWZEOU43SXBOM3hlaXRJd2hjTGxSR2FKNTRUd3JDT1E0cFdhQkxjZUhMS3VSem1Cc0lXeTVWQzk3ZHJJUWl2UXFlVEFLNkpiSUgwUUwzYlJVRkFsK0o2ZmhvUWNNSnRuWkVwTlVrWjEyTXVmSTRpZlJkSEFMZXBXQnB6QXJoUW8wTmNGMEM4VkR6a2VJd0pXT1psRlBIYUdrUHNqYW53WnhYcHZXNEVkQ3R1YW80aEFadzJPMWMxQ3pneGhVbmJud1p2L3hQWHpUa0MraFhLeWFHWXYvMENOejFBQnVlYnZ5OG13blBPWFp1OUZDRU8yVXhhZXd3SWtKMjdNUHpmNVNBRS9JVGtoNUVFTmtaY2VNNjVxMFJIRlZZQjR3ZkluNlY2SFZIaHh6UENHZ2xyaTlHRm5aNWpSWmJzQmFuaXExL2hkUWxBMUVqTDQ4OFJFMzRodFFCZnd2c2hBSUV1Tk9zYy8rTVdkeldNN1VueUltcWhUeHpqbHErTlZiK1Zkd1lod0MxdXROK2hxVXZzOCtNZzFPUTE4QVRBSkxKUElPay9IT1hoZUNTOFd5NG9aaTVYQkQwNGlTUThoSVRmdmp6aTRrOTJYTWJ6Z1doOWZrN2EySHRITjhLZHFUeFNWR1pCd2t5R3ovRGpvb2R4UWdMdGI2UnljblFwSkQ3UE1haVJGL05WZ1BtTjE1UGdZZkV4M1FXQWViUFlHaGFGM1BlN3FOejZWQjlrYWdCN1RCWENwdmpPb3VEaU02ZkdmSmROaitBRDFIZXhrcFdnamtLdEMvR0JBZkhwNGNPbUdiVjVldnkrTkJ2TXBrWFdFcHErcGtKeUJ4aTcwbHNpREkvRTNnTHp1OE1zZmduUTNybUdXbEZGY1h4NTZGSmtKSVNhbU1aTkw1bWlmYkNJb3VncTlwS0V5cEl3QTgydWxOME1OQXNxK3hKaG9XQ1o1YU9YVnBiYUE3T1hrZDZNb3FMOEVKUm1ENU1rUDVRYTJBUExNc3pmUFd0M2h0T1ptVDJQTTJmbTNQMkhnOWR6WnZiTTNtdk43TDNXWHV1L0dzRWZVRytRemtNQ1padCtCcXVQbzY5K1R0QkZVNHRVWWlOS09yMytvUzkxTkhtditoQ2c4ZjVPUHpzc1gvcUZ3VEVGdkdkWU40aDFucUJQVkZvUi9jelVKbHFvTGNKNUtFYVhyZ2szUzBKS2s2eFJ5dm45dGFveHZ0K3orRDJvZ3owamdmQVBTWGx2cUw4dXNwZm9kM0hBMmhVSDNKdmFocmxQM2lEenhhNWlwMU1BQlF1SFR6MkR5THc0VjVLSG1XRXFUcFFLOFJCVEFIdGorOVNKY0p0K1ozNm5sTVdYQ2EvSml2QXVOWHBNZjk2VG5JWGpOMW9CbUpOZjlnelFsaFFHNkM5OXVrLzFDQlRpNlBVUjJsaXJGcWs1bjcvVG9CbHVyMUp3ZUZ6NzlEUUZZRFg4aFZSeUpKS1MxdktxblNYbE5DZUVkYXcrM1Qra2VNKzhEYTcxS0FSUDk2UHkvL2pTcU1ETGVFREhZcXNFMHlFVVdnRndVcjJ1SFlYaFkyU0N0dGkwbSs0Unhza3FqQ3pUdlBhcjByVjRGR0pad2piUFZvdmppTDV0ZWpXREFseXZIVG9rdFVOUGJJQ0w5MTYxV0hxcFNiY3laMnNYRk9JV2oxS3kvLzUrZ3ZZbVNhV1EvVlZGVkFERDZ2UmN6UE54VG96U3dlVHRjWDlXanBHVXNFUG5lNk1RU1FKTFRHcmhvaUlvZ0NsRUZ5ZkdlcVBhNFF3WVViVGJtc2pmY3A5SEdlSldMcHF0WTdzNmp3cXdUUHdMOFFVQjErZGdxZFNSK0VXYUh5dWtkcTFOVzB6UnNWNllCd1dZcWpkemM0enpHQUI4NVh1azU4SlVteVZmNE5zWTV6TDIxelJDQVNBMkphQjZWWVJ6V09FTzBnNC9LdzVlNFBBNlhjZm1xWWpuRWdtM1hXSzY5ZU1vQUY0ekNPUk9zenkrUzIzMFZpa3o2RG9FbzBNVklVcW00QWkxbHFiWFd3RkllVnhzZWV3RzdjaEYwdHhVTFBYQ01vbGVZNHUzeDZaNktBQlBMNXN3NTFvY2EraWlyM1F5VEFVYnhZNUMxNEFIanZLZC9kSlNnSGFkbzhLcXpiMGpkblRaRHZGZ0tJUnR3b0VvWDRxTC9LeWtDbkM1aEpjRS9GeVY0MUlubzB4Z0F1SnNQSVNFWW82TnF3Qmp4RDkvRlB3cTVZMGRxZ244NmVTU09WNVZSZWdNT1E1TzBORlJGWUNrL2FCeURjenZiR04rNCtUUWNDeFZSWGdnNEJoMkd0dHNGWUFkcnRkOEdqSUZ5emE0Y2M4ZDdsYlpyUFdSOHh1MkNvQXBVUjFxOVpaWVZxcHphRGdtcTZ5MlZuMC9UR3BRc1ZVckFBc0xMMGtHUVJVRGRESG9VQ3lRclhHS2xPTW5EQ0FNdlRoSUFhcm5FU0poZm5KaldWaFFnNmg2VjNXKzl6OWUvM0dIdmlhOFlGdVdPUHJmbTJoUVdPUGdPaDJxOWpJYktqaE9kcW5DSDI2aXZoSk1XODJYU3VRUllYaXZWQ3RBTFhPQ3NHa0NJajhwOENCQWp2dTRDandLaUZ0a2wvT2pBdmVkb0pwYTlOQ2RSZ0hNRkVDNmtsOVNheEhyU0pEa1lhSnZ1MklJM3d6ZWgxSUo1eTRpdC83NVB0K1BWVlAvUHdVSTh1SmRVTEJPODdTVHZwVm0vSDI3VGcwTEN6WVc0MEw2MUswQUpDb0crWXo1N2JpQ2RCalRaMFlkMjU4cjRhN3h2S0NmenZkQlZrSi9GSUJFeXVFQkJ3NE1hU2d2V0pmUmZiWkw5S0NOUm9DZDI2QzZkOGg4bUNsWjJqZWtzZkU1N3l5dit5eFpqS2JGWEZka2lUQWFmT1Erb0tTV1FOZ0NaMExPT3pzcTQrdVZhcGpNZVVPWTg2NDdNTFdrd2cvYkZqNVQ4czBmK25NRHJ2bDNqc2NEcXRDd1VpamQrWWtJSGhLRUF4YU5YcDNqRHJQUmtXVjBNYnVnbTNJOEhqYlRJUkZlQjFFQS9QMDJ4RGFUY3R4aHNvWm1abmk5amh5UFJZdmx3MHFVMTI0VWdJaWV6eXhPYU12NVdvQzN3R1VaWElkU0dCL2tlQnltaUE4N2JCWFlJK2l1SDhLcm9NdXk4WnR5dnZBeGNYUHYxcUh0OWRyMnh6a2ZnMDdMNHdnMlBWenlETncraTVNbVNQcFZ0dXFCY1Nxc2gxTm95K1QxVFN4QXZ5ZFora0tZOGplTFovWFBidDlheTR2Y0k4WEJiS25rNGVFWGg1RmpkOGk4U083ZU9aSk9abS9Xc0MwODlJSmFBZUtsaWNNanVNT3lBUXB4cmhPSFBBRTYzd1VXeDVHa2d4UHJlNm15LzJIdWVNenlZcnhhajNkam5odTBIdjA4YUhuc0FpUDhhZ1VBc0ZyWlZNMGlUT3hwTis2NXdXcXhTL0poaXB2bi9hTDZwTi9Fdm9JZ3BFbXozTmczSEl2RmY5Ky9sdi9pbnlBRk1QYTBiWldVUjZSMmtSR0hiSENEbExPMWJUQ3ZsbmxjQ2poNFRRVGJlNWlUUmVZWUUyRWFYdUgzVUFmTkc5ZXBjRzBBRStkQUo1UE1RTER1RnN0aklabnlaWEFKV3pqZ1dyVXBvOWhibGFDUGswM2RRWkN1YlgxdStBWUQ5d1ZzVm81NC81Nnd0QXpZSlR2UnlhaXU1cDZ0OEIrUzJnWFVJeXNBZ1BiTnhzZE1HRG1ldHBPY3JGTEhHV3JHMlpRR21uYjBNOGVtMFNnVU1lU1ZFV1FRUnFzTzF4OFpLWU9jekZJREtmZzJYbHBvOXVBYmZzYTI0YWdjUVZDWkVTRWN4dklGWVROeEJpT2M3QktEc0h5YnNpNHI5T0dMUkpJZGx5WnVxbXBsR0gzcmRqVlhIT0lCSG9hdzJBT2NkME1sSmdOcEVxSklBa2tJS0wwajVEak1sY2xPbHBGQjdFVllqWU9adXVqZUZmY2lhVkRGVWxXVGJkT2dqU1MySCs5ME1yVUdNUWpMQTM1ZnBHTytQT21GMGlTTHZsVnZhcW5QNzlSOFcrSmtHNG9ucFV5UEh5VDQyOU82V0QzbzRqdjFKdWY0S01sNkoyTmZRTDF6bzg5MGtLcmdEYktvRzBqdTRVWUp6cVRab3d2R2Jmcmg3NitsekVUV0RNQXZNbHl0SWo0ajlkK0JJUXZvUzlTa3JodXlMaHhKalp4Vmtxd2NDcG0vTzZWY3IyK25Mb0IycS9telIrcFBPWSt6QzRwNzZGZmdTeVphZW9qK1BVUk40TGlnNEJXVSt5OWxKWkJHVmc1RkdlREQ3ZW1SUmJ6bHlHaCtzUkVYYjJUWk9KeEp2ZlZ0d0hieTJ6MUk2TkR3dFdyZit6UksrSTFXQUMvWVJCb3ZsVWhjNXN2blJTTlhDdzZjWlN0MUxXVDZkNFVFUnlmM09BV294bGM2RjVZOGczYWhsTjJkZTNNczdMMDZyWjNudVcrY1pkTjF2Wkk3TkVQMWNMYWhpWW1ERUdHMHJyRDcxMUhBV0Nrd2tjQkJCSUhVajBVZXZGNUhqalREVzlZaEx2NEZNRmJCN28vL0pJVUFBQUFBU1VWT1JLNUNZSUkiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjRlNzY4ZjJjNWZhYjQ4YjNiMzAwMjIwZWI0ODc3NTJiIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWV9LCJtYXhNc2dTaXplIjoyMDQ4LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwiZmlybXdhcmVWZXJzaW9uIjoxfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDQtMDkiLCJ1cmwiOiJ3d3cuaGlkZWV6LmNvbSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiRklETzIiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIxMDQwOTAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDQtMDkifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIyLTA4LTAyIn0seyJhYWd1aWQiOiI0N2FiMmZiNC02NmFjLTQxODQtOWFlMS04NmJlODE0MDEyZDUiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjQ3YWIyZmI0LTY2YWMtNDE4NC05YWUxLTg2YmU4MTQwMTJkNSIsImRlc2NyaXB0aW9uIjoiU2VjdXJpdHkgS2V5IE5GQyBieSBZdWJpY28gLSBFbnRlcnByaXNlIEVkaXRpb24iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI5NDczLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH0seyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AzODRyMV9lY2RzYV9zaGEzODRfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciLCJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjYsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjYsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIiwiRklET18yXzEiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwibGFyZ2VCbG9iS2V5IiwiY3JlZEJsb2IiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiNDdhYjJmYjQ2NmFjNDE4NDlhZTE4NmJlODE0MDEyZDUiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInBpblV2QXV0aFRva2VuIjp0cnVlLCJsYXJnZUJsb2JzIjp0cnVlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6dHJ1ZSwiYWx3YXlzVXYiOmZhbHNlfSwibWF4TXNnU2l6ZSI6MTI4MCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMiwxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJuZmMiLCJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH0seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTM1fV0sIm1heFNlcmlhbGl6ZWRMYXJnZUJsb2JBcnJheSI6NDA5NiwibWluUElOTGVuZ3RoIjo2LCJmaXJtd2FyZVZlcnNpb24iOjMyOTQ3MywibWF4Q3JlZEJsb2JMZW5ndGgiOjMyLCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MSwicmVtYWluaW5nRGlzY292ZXJhYmxlQ3JlZGVudGlhbHMiOjEwMH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA2LTA0IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJTZWN1cml0eSBLZXkgTkZDIGJ5IFl1YmljbyAtIEVudGVycHJpc2UgRWRpdGlvbiIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjQwNjA0MDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDYtMDQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA2LTA0In0seyJhYWd1aWQiOiI5MzEzMjdkZC1jODliLTQwNmMtYTgxZS1lZDcwNThlZjM2YzYiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjkzMTMyN2RkLWM4OWItNDA2Yy1hODFlLWVkNzA1OGVmMzZjNiIsImRlc2NyaXB0aW9uIjoiU3dpc3NiaXQgaVNoaWVsZCBLZXkgRklETzIiLCJhbHRlcm5hdGl2ZURlc2NyaXB0aW9ucyI6eyJkZS1ERSI6IlN3aXNzYml0IGlTaGllbGQgS2V5IEZJRE8yIn0sImF1dGhlbnRpY2F0b3JWZXJzaW9uIjo1LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDaVRDQ0FnNmdBd0lCQWdJVU9rbVUzNUlpY1hvVlBqZnZ3cEc3TU42dEhQVXdDZ1lJS29aSXpqMEVBd013UXpFTE1Ba0dBMVVFQmhNQ1JFVXhGREFTQmdOVkJBb01DMU4zYVhOelltbDBJRUZITVI0d0hBWURWUVFEREJWVGQybHpjMkpwZENCR1NVUlBJRkp2YjNRZ1EwRXdJQmNOTWpFeE1EQTNNRGt6TURReVdoZ1BNakExTVRFd01EY3dPVE13TkRKYU1FTXhDekFKQmdOVkJBWVRBa1JGTVJRd0VnWURWUVFLREF0VGQybHpjMkpwZENCQlJ6RWVNQndHQTFVRUF3d1ZVM2RwYzNOaWFYUWdSa2xFVHlCU2IyOTBJRU5CTUhZd0VBWUhLb1pJemowQ0FRWUZLNEVFQUNJRFlnQUV0Z09DN0lLeGlwTUo3YlZQVFQ4M09lOTB4ekhQQ2VieHlDdGcvV3JzVHJSYVNuWWlnbUpDQjgvanFCTjRPUUcyZFo1amNOc0w2U3dIb3NZRFJKYytPMXprOWk1R0VaV2YzSXI5OTJBNmR1TXNwNTFscTRmQWdhL1V6VE45L0Viem80SEFNSUc5TUIwR0ExVWREZ1FXQkJUZnh6ZzhHR3pZQWlkS0w2M3VoU2lyYVhKSUtEQitCZ05WSFNNRWR6QjFnQlRmeHpnOEdHellBaWRLTDYzdWhTaXJhWEpJS0tGSHBFVXdRekVMTUFrR0ExVUVCaE1DUkVVeEZEQVNCZ05WQkFvTUMxTjNhWE56WW1sMElFRkhNUjR3SEFZRFZRUUREQlZUZDJsemMySnBkQ0JHU1VSUElGSnZiM1FnUTBHQ0ZEcEpsTitTSW5GNkZUNDM3OEtSdXpEZXJSejFNQXdHQTFVZEV3UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0VHTUFvR0NDcUdTTTQ5QkFNREEya0FNR1lDTVFEc3Y0SzZOZkp2ZnZ6ZDBPeWd3Si9BQmlMdGd0SldoWFRlVWxsdGRxYTRXc09NOXR2eDYzNnY1Rkl2WlJrSzFYb0NNUUNkb1BRK2E0ZkRCRWlOdWowV3MzM3VVUWhHcnBzZVBER2ZWWG40a0VwYlRJQmVPZFZBeC8vVHJNQy9TVmIrYnNnPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFORUFBQURNQ0FJQUFBQmlFTkg5QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQ1p2U1VSQlZIaGU3WjBIZEJ6VjFZRFhEVGVhc1NrMkVFd3hZTUNBQVFPR24wRG9FQ2RBQ0tZa1FDQ2hCRWlBRUVnZ2hJUUVIQWloZHhMQVhiTGFGcTE2NzcydmV1OTlwL2VaMVgvZnpFcGExZ1dEWjZXVjl0M3pIUjBkZzNabjMvdm12dnRtNTcyeGpPSEFNYldCbmNNeDFYRWc1MVJWSFhVVE5jMXQ5b0tLdCtMekg0M011em04ZEgxRXc2bFJuU3R0Z3lzYzdtTmlpV09jMURGT0VqUGJvYUN2b2NkWDJZZE9pK3E0T0xMKzF2RFN4eU56MzQ3UGl5Mm9xR3Z0Y0JNRTJPTDE1dHRpdjg0Smd0RFcwWkZVNW5vM3Jmd1JXOGwxWWFWcnRwWWYvWFh0bkcxdGxtaTNKVTZ5Skk5WlVqR2hCUFE0OUh2VTZOeHRyY2RzclQxN2U4WDF1MHNldHhWL2tGNmVXbDdiMmRVbGlxTFhuZ1BHdnAxakdNYlYxQnFXVmZLY05mZkc4Tkl6d2hxT0R1K2N2NmZQRWpsc2lTRXNOc2JpNEN5eHZJNkFDUTMwN25hd3FQZkJnWWpod3lJR2pnN3JPSE4zM1MxaEpYKzI1VWZsbHRXM3RITWM1M1ZvLzdFUDV3aUNLSzF2L2l5OTlLR29vdlU3eWxmc2JKb1Qxb2NraTVlUjV2Q0xqYlpZU2ZUR21GQUQraDJjaStXUUNlQ0RuWjBiMW52Y3pzWkxkcFE5R2xQMFpXWlpaVk1yUlZGZWsvWVQvczVCaGdQaFBrZ3F2Q3VpYU0zdStrWGhQWE9pUml4V0dna08ySmx4NGJCem9RbHBzVkxJQVREQlVNSkt6WTBhV1JMZXN6YXM3dDQ5QlorbEZWVTB0Qnc0MjMzRE9aN25hNXZiUGtzdnVXdFA0U2s3WGZQQyt5MXhlbTZ6UTBhbDlucDdUTWdEVm9CMjhSSklzaUM4NzdRZDFmZEZGbnlWV2RiWTFnSHpBYTlWZThXa2N6RHZhT3ZvaEJydW9hakNNOFByRjBUMkk1ZGhJSWNYaFpmR2d5bG1iOUJRQzlwQmNTOUE4bHV3cC9lYzhOckhZZ3FpYzhzNnU3bzFUZk82OWMyWWRNNU5rTWxscnVkaWNpL2NWcm9vdkJ2SkN6VWpKRkpzRytiQWdDSGdpVk93eElsTHdqbzNiQzk1MFphYlVWRzN2OEp1MGpsWFMvdDdhZVUzaFpVdTM5NWdpUnpTcHdzc3J0c3dCd2VKTWhRNHMyZmcyRzExbThKTFBzbW9hR2pyMk9mVmswbm43UG5sajFxTHo5aFZOeSs4RDJrTE5Sejg5SDlwREdZL3dNUUNUU25JK1dHOVorK3EvWjI5SktHb2NuQjQyS3VYVDB3NjkxWmMzdlZoSmN2Q085QmZHalVjVG5LWWd3ZlZkcnAyTm1iNTdyYWJkeGU5bjVCWDA5THUxY3NuSnAxN05DTDN6RzNsaDBYMG8wb09DYnZYaTJJd0J3YWNBWFBpeElYaHZXdS9MdjFkZEY1S2RaTlhMNStZZE83bThOS2p2NjcxVm5Jd1kvVjdPUXptWUhBdzROeWNpS0ZqdnFxNUxiSXN2TExEcTVkUFREcTNQcUorL3M0Ty9jLzBieHA4WHdpRE9VanMrdkFhNDE2d28vM3k2SWJQcXdlOGV2bkVwSE9uUm5laUwrOXRFOTgwN1BWeUdNeTNZdE9yT2hnbm8wYlB0blc5NjNKNzlmS0pTZWRXMmdiMTZ5T2NmcmtGTzRmNVhoanl4SElXcDdnNmR1ak5Pc2FybDA5TU9yZkM0YllrZTlCVkZyOVh3V0MrSzA0QlhGcmxkRytwNTcxNitjU2tjOGZFa3VnZUtld2M1dEJ4aXVEU0NYSEU2dzBIdkNaOGpKTkN6b0doZm4rUHdYeFhET2ZpcWRlK3pUazl6MkhuTUllT044K1JyelhzNCs0UzdCd21BR0RuTUZNTmRnNHoxV0RuTE5FaGoxK0RCSnJRZGM1bzdxaDlFUmxLd09lZFl1MW11WE9HV1B2RVZ6Sy8veFJOekprZ2hwZzdlNEZQWjN4TS8zWUxLTFBXT2NNZVF5bDBRcnNubVZBdENyWDdBaXV4eUVZc3RSTkhPb2hsRG5KNUxIV3NrenJlU2EyTW8xYkZVeWZHVXllTmMzTEM3T0dVQlBMa0JISlZISFZNTExuRVJzNmJ5cHZUWnBWejQxbHFVamo5RnppUDUxcVJXd3QxdDQ2S0pWYzRTZkJwZFFKMVpqSzlMcFcrS0oyK1BJTytLb3UrTnB1NUlZZTlKWS9kbE0vZVZzRCtySUM5czVEOWVTRjdsODdtb2xuQzNVWHNmY1hvNTZZODlySU1HaFJjYkNlOWplYlhwSUZnOWpobnBDNUlZeEdRek5Edk1IQXNzcEZ3SHA4VVQ1NlpUSzFQbzYvTW9tL0laVUNtZTRxNWg4djRKeXI1NTJxRXY5UUtyOVlMYnpRSzd6UUxIN1NJSDdkS243VkovMnVYdnU2UXRuVksyN3VrSFYzU1RwMWRzNFhkM1ZKa2p4VFdMY0huZmFLUzI1akpMSXZWbllNRzlHdlZRREFibkROTzBQR3NOaStHV0dLSFRFYWRsa2l2VDJPdXpVR0o2cEZ5OW9VYS92VUc0Y05XRVdTSzZKR2RBMHJxa0pJN3FwWVFhaVdsMWRKYUU2TzFzRm83cDNWd1doZW45ZkJhcjZEMTZmVFBMZ1pGelMxN2hpUlBtVnY5dUZXOHZZQTdQbzZ5Uk9tRmgxL2JCb0laN055RWFucUpCcFhaa1hieTVIanFnbFQ2Mmh4bWN4SDNaQ1gvU3Azd2ZvdTRyVk8wOTBzWlEwcXhXNm1sMVZZV3lUUWllU2pGdzZ0anNtZHMzeXN0UXlBR0JjK2Vidm1YSmR5SjRKeFI3UG8xY2lDWTJjN3B1UTBTMnhFT2NuVWlEV01FRkN0L3JCYmViUkhEdTJWSVkyV0Uyc1JxUFdDWTdLRVZENmQ2Uk0wamEyT3FaOHpqL1dRaEhaREN3N3VrWDJEbnZoMXZla081RFFxUnRja1VWR21QbE1QUUtXN3ZsTktHbEdwS2haR1JWc0F0ck5hQm9wUFRkblpLOXhaek1JSEZ6aDBRUGIwdHRLSFovdFZaek9QbEhBeWd6bjZsaWxTN2VZMlFZY1QwUUNiRDhhMEJsZXNPN055QjhBNm1iaGhNVnpqSjllazBUUGkzTkFqV1hybUdVcUUrdzBudHV3WjI3dHZRblZ0Z0kwNk1KNi9QWVo1MzhXSGRjZ1doOWdzb3NYa1BGTWQzQ2V6Yy9qRXlYQlN4eElhdXROMVJ3TDdSS0tRTXlaMjhwbURaRGlHd2MvdEhkMjZwalR3M2hYNndsUHVzVlN4MnE2T1NCd3QzaUlHZDJ4ZGdtdzVrdUhXcDlNTmwzTFlPeVVXcDNNRnV3NDNqUUlHZDJ4ZDZobHRzSjg1Sm9VQzQ3WjFTQTYzaTZzMnN3TTU5ay9FTWQ1aVZXSk5NM1YvS2JkV0ZrN0J3NWdWMjdwdm9rNGI1VnVMa0JPcG5oZXduYldJdHpuQm1CM2J1bStqT0hSdEgzcGpMdk5ra3dLU0J3OEtaSGRpNWNZeFJGY280RzNsUk92MG5GNTgyck1BczFYc29PTXdMN053NHVuQUxyTVNwaWFpTWkraVJlNFQ5YkxLTjQ5QUNPemVPUHFvdWp5VnZ5R1hlYmhhcktGWEdPUzR3Z1owYko0cVlaeVhPUzZYL1VNMGxEOHJERXM1eGdZb2VYdHZkSmQwWDBzN3BsZHpjYUdLNWs5eVV6LzZ2WFd4ak5RVi9kUit3R0JTMWlHNEozYk1aSDdMT2ViOVVKUzVBU1k3UEdKYlpLZng2Qzk1Sjg2RGJPUUY0V3dER2RGbnpBdGwyOXRITWFGczdwYnVMdUpXaDZ4eDg1aWdDanVhMmZQYXpOcW1abWFLckk2THFvV1FQRE9MOWd0Yk5vL1VRcmF3Ry9kSElhUFcwV2d0UWFvMU9OYVZXa1pOVXpremd5RjM2QjBrY1VMWTBDamZuc2NjNjlmVVFnRitQQklKZ2MyNXVESEZlQ2dWSkxua3dzTmRIUUdkR0dSc1F3UzIxakZBemg1WDRBZG5hSysvcGxuZDN5ZHM2NWE4NnBDL2FwVS9ieEk5YnhZOWF4QTlheFBlYnhmZWF4WGQxM3RHQktjNU1CSTRjUGc1OGlyL1dDZmVWY092VDZTTWRvYm5XRUYwaWNSOXVKNi9QWnFDYkd4Z05SclFBQlF6WlVDbG1EU3U3dTZWM1c4U1hhNFducTdoSHlya0hTem1ZeEcwdTVPNHM1RzRyWURjVnNMZm1NYmZrTVRmbE1qZm1NamZrTU5mbk1OZGxJNjdWK2RITUJDM2p6VVdmNG9wTTVwd1Urdmc0OGpEYlh0MFJPSUxGT2YyYTNMd1k5RTNYQXlXY3ZVOGVDVXlTZzRvTlhybVVVSGQxU1MrNWhMdUwyYXV6bVhWcDlCbEphSFU3bERYSHg2RjEvQ3VjRkh6a280Rlk4aWdIQ1drQU9NS09nTE5pMXJEVVRpNjBvUzhZNS9oMVIwQUpGdWRRTVlIV3BWNlVUcjlVaTc3cENzUTFPUkFPS3JiMFllWGZqZUl2aXJrTjZmUko4ZVFSRGhJR2RFTjZ4TVRtTVVaTjdVdkVyQU0rRkxUODFBeXBFd1NMYytqREU4YzVxUi9uc1IrM1NzMnMrY01xQ0Rja2V0SUdsYi9YQ1RCS1FsWkQrM1JBY3h1MkdiOFl2NGNPRTUvYXJ6c0NTaEE1RjAyY25rai9wb3lMNlpVSFJQT3puRnYyNUk2b3I5VUwxK1V3SzJKSjFPTG9SUGRwZXI5RHdnU0lvSEFPK2pzU2lqbnlvalRtWlplUU02SlFabCtXZzVHNmhsSS9iSkUyNWJNbnhsRno5WGVjdGhNOXhBa2U1eGJaU0poU3dSeStsbEpGR0FqTkM5VXpCb25UMmlzL1hNYXRUcVRtdzlzWkk0dmZZV0NtaHVsM2J0eUFaYkhrN1FYc3JpNjVtemY1TGhKR1FSUFZOeHZFSDJZeGkyM2UyaEhudG1ralNKeWJFMDJjR0U4OVdNbzUreFhDN0tza2ZZSVcxU1AvdW93L1BaSFNjK3FVejlRd3ZreS9jM3FTVzJBbHowcW1mMS9GWjQrb2dxbHJ1anllc1RwS2ZidFp2RDZIUlUrUWdyZURTczd2R0RCVFNaQTR0OFJPWHB4Ty82VldnRUhRMUZwdURFckQzQkhsRDlYOGVhazBsSXpHMi9rZkEyWXFtWDduSU90RUUwYzV5S3V5bUg4MUNpN0s1SldyYnRuajZKZnYxMi9YUVpzMWczQjRZSjFlZ3NTNUZVN3lwbHptL1JhaGlUSFRPVWlaWGJ5MnJWUGFsTWVDMXBQWFIveU9BVE9WVExOenFLSkhQMWZxOXk5OTBTYTJjMmJPV1NWdHJJNVdQMmdScjg1aUZxSVpLeFl1Q0FnUzUwNk9KemNYc1pDUXVnVXpuV1BWTVNnUXR6U0tsMmJRYUR0NjdGd3dFQVRPb1NzWHF4TW9LTG5DdStVK1U3LzFJaFZQem9qeWNxMXdZUnFOM2c1ZkpRa0dnc1M1MHhPcGgwcTVxQjU1MEZUblJtVlAycER5eHhyKzNCUUt2UjEyTGhpWWZ1Y2lrQWRuSkZHUGxIUFdQbm5JVk9lR0pVL2lvUHgwRlhkMjh2alZZTDhEd0V3OVFlTGNtaVRxMFhMT1pyWno4R3B4QS9LVGxkeVoyTG5nSVhpY2U2d2MzUjVzcm5Nd1Vqdjc1U2NxdURYWXVlQmgxdWM1Y081SjdGeFFFU1J6Q0tqbmpMczF6WjFEREl1ZStBSDVkM2hzRFNxQ3hMblQ5SGxyWkkvSmR3aVBTSjZVUWZSbDYxcVl0MkxuZ29RZ2NXNTFBdlhMRWk2c1crNFZ6SFNPa0QxWnc4cUxMdjc4MVBIcmM3N3ZqcGtXZ3NTNWsrT3B6VVhjdGs2cGl6Znpld2hHOFJTNzFYL1dDeHZTR2Z3OVJMQVFKTTZoNzFzTDJDL2F4VFpUZDBRWFZVOHRyYjdiTEY2VnhhQmx3K0FjdnBGcDJna0M1OURQRlU2MGg2dnA5NVdvbnJGT1h0dmFNWDVmaVhIekhFNTEwMHVRT0hlMGZ2L2NHd0c0Znc1S3V0ZysrVUg5Y1pIZTVWN1l1ZWxsbXAwRDlOeXoxSWJ1RS81cm5mbjNDVXZhV09HbytxSkx1Q2lOV1lMdkV3NEdnc1M1QlZieTdHVHFtV28rWjBRQlM4eU5WbGI3Yjd0MFJ3RjdBdHBOa3JCRTRGUTNyVXkvYzlEOStycXZIeVNRRDVkeENRT3k2UXVxM2JJblkxaCt5Y1hEN0JVdGlRRG5jRlUzalFTSmM4RHlXUExPUWphOFIrb1RUVjdmS21zZW1FbEU5a2lQbEhObkpkT0w0VTFSdGpOMnZobjN6OEQzd0RBQll2cWRBNkN6STRtbGRyUlIraWR0WWlPclNxYnVJUXl2Sldyb29zbi9PdERldWVjbVUvQmVodWhlNXd3bXpNUHlCWlRnY1c2K2xidzBnLzVIZzFCTUtHd0FObldsRlU4bHFYN1ZJVDFaeVYyZHpaeWVTQjNucEdEdU10ODRnQ2c5NTNreFV1Q0JtZmlmVFdKQy9lL0t4SGxpNE51d3dVblFPT2VHa2c2bUVVOVY4dkVEOG9qcDh3ZzkyekdLcDVIUjRnYmt0NXJGeDhyNVcvUFlpOU9ZMDVCODVKRU9ZcUVOUFNNQTdmNW5kSjVmMTg0SVpvUjJ3ZU1jTk5tcU9Pcm5oZXpYSFZLbnFhdS9mQVBtSjBPU1ZrR3E5ajc1d3hicEx5N2hzUXB1Y3hIYXcvV0gyY3lsR2N5RmFjdzVLZFNhWkdwMUl0cDU4OFI0YW1VY2RYd2NDVjRlcTdQQ0RLQjRCWTdSV2FaenRBTnhsQTdhMDFQZjFoUHRobWxEdTJFdUFXekVZaHV4eUVZc3RLSm5QUzZ3RXBDaDU4WHM2eVNaeU1UQmFXRlFPQWZvalFYTmZXVW04M3FEQUlOZzRMWk1oeGZtVk0rZzRHbGl0QkszbWpJb3cvUUN4dHozVzhRdERjTEx0Y0p6MWZ5VEZkeXZ5emdvL3U0dTl1NHQvSk44OXNkNTdDMTU3TTI1aUp0eTBTYkQzNXNiYzVucmdSem0yaHp2SHI5WFp6RS96R0t1eXFTdnpLUTNadEtYWjlKUWFWeWFUbCtTUmwrVVJxOVBveTlJbzg1UHBjNU5vZFltVTJjbFVXY2tVYWNtVWo5SW9GYnArOUdDd1dEcUlqdXkwT3ZaeEhpTm5kczMwQzVSY1BxUzBKUy9yZURBQTBieHZuVkFBOHlHMm5GSVJQdnoxOUZvQS9YY0VUVjFTSEgyeTlHOVVsaTN0TDBMNmFodm9DNTkxQ3A5MkNwOTBBSjJTdSsxaUlmQ3Uvcis1ZjlwRXQ5cUV2L2RLTDdaS1A2clVkelNLTUw1OXM4RzRkVUc0ZS8xd2l0MXdsOXJCY2pFTDdxRVA3bUVGMnI0UDFienoxYnh2NitDVTRKL3ZJTC9UVG4zRUp3WXBkemRSZHdkYUx0dDlwcHNaa002eXRNL1NFUVdMcmFSM3EwTGdrcStJSEl1R2wybGcxSG1wL2xvb1dzbnJ5bUJHbUQzRVNDZnFLSDkxRW5aTXlxQmhaNStRZXZodFM1ZWE5Y2ZGOUhDYUpBWG9SeHMwS2svTk9wb2hJdEMxRkJhdFU0VnBWVVNTZ1dobEJOS0dhR1VFa3FKV3lsMks0V2pTc0dva2orcTVJMHEyU05LNXJDU1BxVEFpWkUwS0VQdDYwQ25od3luQjlRa0g3V0N0ZUx6MWZ3RHBkeU5PY3k2VkJwU0lMcTVZVUk3djJhZkZvTEZPUUMwaTBSbHlvWjArdFU2QVZwNWFsSmRVSVhIZzlEMG44WXZjRElZRCtVQlpQM0VFQUFWeWdOMGhzQmtuRlRRU1RJZ29OT2pTWC9XQlJnWjNpMURLbjIybXIremtJVXgrdVI0VkJSTzVyenBUWGhCNUJ3QUpVZzBjVW9DMm9ndXZGdnFNWFZOLzZ3UGFDeFo4NENJb0dBM3I5VlNXc2FRc3F0TGdoUDQzbUtZb2RNd2QwRTd4RS9NTFh4YmZpb0pPdWRnSm1HSG1RVDlqM29lQnBmQXpTUkNJWGpWMHlkNGlrYlZIWjBTbElNd0FWcVRoSGFMOXlhODZkSXV1SnpUTS85ODlOMHJkWDhKQzJVSzFGV21maVVSaWtITEhpaEpZY0Q5b0VWOHFKUzdNSTMreHEyRVUyOWVjRGxuTkFGNnRDRjVSUWI5V3IwQUZUUmo5bGYrb1JsZ1hpMnRRc1VDMDk0ck1wbmxzUlFhWnczemZMdGdDZ2d1NXd3aWlUbFJhSVhFUFVYczFrNnBQUURQSnduTmdQSVlHdFBlcC95NVJyZ3FhL3doR1ZPZjdZTFJPYjBoSU5WZGtFby9VOFVuRDhpbTcyb2RzZ0VUNFY3Qmt6UWd2K1FTL2krTFdlYVlqdG91R0ozVFR6dG9pNk5qeWV0eW1QODBpWldreXVIWmhFa0I3VGdnYUhIOThuTTEvSVowK29pSjJzNnZGd0pITURwbm9MZkM2Z1Rxbm1MdXF3NnBrZGF3ZFdZRlRNczZPYzNhaDNaeU9UZUZXbURGZWM1QVAva1dXOGx6VXVqSEtqaVl3L2FKSGx6Wm1SV3lOdGJLYVhBeS83eVFQU21lbWcvYVRka0lHN3pPNlNNc05NVGhkbkpEQnYxOGpaQTBxUFNMK01xSmFjR3JhTUg1bGdieDJtekcrK1NNcVJsaGc5YzVBSnpUcnhJdml5V2g0SDI1VGtnZFVvWURjR3RkeU1hdzVFa1lVSDVmeWE5TnBoZkU2TnBOUWFvTGF1Y0FQZFhCZkdLRms3dzJoM20xbnM4WWtvZk12WFU5aEVQeGpEV3oydWR0MG8vejJCVk9mUnVoS2RBdTJKMERqSVpBVHhRbXI4Mm0vMWJISnc4cWZZTEgzR1d3SVJ1czZza1lWcDZ0NHRlbDBndHR4aU0wQXJ5VDBBeHdEdENkbXh0REhPdEV6OXQ4eVNYQVZCOW1YcExKYS81RE1lRE1iV1MwVDlxa24rYXp4OFZScUtranNYUEFlS3FEVXhBRzJTc3lHRGd2dzdzbEY2WFNnWGh1ZjRpRlcvTEEwUEZNRmI4MmhkYTMxOERPR1VCYjZPWkJ0anZLVHE1UG94NHVaVDlyRTR0RzFTRjhEZVhRQW9hTE9rcDdyMW04SnB0ZFlxekNORnJicnd2TVlzWTRaNkJyQnlmaVlodHhaaEoxUnlIenozckIycXU0S0EzTXd6Y0RmTS93akkySW51aGUrZDVpYm1VOE5jOFFEanMzQ2JTRmZtdm5RaXR4WWp4NVJTYnpTQm4vUVlzRW93Tk13UWdaenkyK1Q0amFXSTcreEZHWVNTd085RTVDTTg4NXdEZ0wwUkRnWG1vbnowcWliODFqbjYwV1BtMFQ0L3FWY2tKdDU3UmhFZDB4aXpQZlFRYTBVeTJ0L3FkSnZDNG44TmVIWjZSemdPRWMwZzRTSGxwMmVtNEtmV011ODVzeURrYmJyUjFTNG9CU1NxZ3RyRFlnZUNqRkk2am9XaFM2ckljdDNFOTA4OXJPTHVtK1l2UlZHR3JZd00wa1pxcHpFeGptUmFHbHhVYzV5RE1TcWYvTFpEWVhzazlYOGE4MWlKKzJTV0hkc3JOZlRoOUM2NlpLQ2FXS1ZHb3B0SHlybFVQckM2R2hld1d0WC9BTWlKNUIwUVBaY1VSQzZ3bGdLZ2ZETkVEcVVEcTB2dWJGRitiN0Fqa1k0RlFFcjZJMU5UQzZTUnBhWmFQcVMyK21QdUNESncwcTBHNW5KOVBvQmlmczNINlpTSGhBTkZyZ0R1YXRpaVBQU3FZMlpERFg1YkozRkhBUGxISlBWUERQMS9DdjFBbGJHb1MzbThRUFc4VXYydEhpUERpejkvUklVRDdiK3VUWWZqbWhYMDRha0ZNRzBXSyt6R0VsV3lkM1dNa2ZVWUdDVVVTaEcxSDBmU2ttMUJKQ2hSeGNScWhRQmxRU2FoV3B1aWdWaHJZR0dpVm1PQk42ZUcxUTFOeXl4cXFlS2JzV3hDcGpjR0QvYkJBMlpOQ0IvY3AveGp2bnk0UjhlbnZOczZLOW5sYkVVaWZIVXpESlBUK051alNEdmlxTHZqNkh1VFdQdWEyQXZhdVF2YThZR2Zuck11N1JjdkNTKzEwbDkwd1Y5MXcxLzN3MS8yY1gvNktMZjhuRnYremlYNmtWL2diVUlWNnRuK1FmM3gzb1ZHanIxeHVFZnpVSWJ6UUtiellLYnpXSjd6U2poZFlmdFlxZnQwdGZ0a3ZiTzZXSUhzbldEeE1qR2RJekpPWmVYb1BzR05EOEIxa1cwdi9IYlJLVWRJdnQyTG1EWkNMbm9kMDYwQVlvNkYraTBTVTl5SCtMYmNRUmRyUW5DTlRJVVA4ZDcwVHA4S1FFdFAzQzZrVHF0RVJxVFJJRjJYRnRNblZPQ25WZUNyVXVGZTNWY0VFcWRXRXF0VDZOdVFoSVIxeXNjOG4zQmJJdmNHa0djMWtHYzNrbXN6R1RnYWszMUFNL3pHWitsTVBja012Y25NdjhKSis1RTg2SEVoYk9CRWpQVU5wSDlzZ2xiblZBMUFJM0s5SnZJZFoyZGN1M0Y3RExZQnBoTkdZZ3RKdFZ6dm1oQytlMThDQXgvc1JBZnhFb0V5ZXhJdVllR3BCOUFSaThmSUZUWXFHTldHUW5sanFJd3gxUUhoRExuU1QweXFtSjFQa3A5SFhaekVPbDNMOGFSU2hNbXhndGNMZE1RLzNxNkpjZktHRlBqQXZrUGV1ejJUbGdRaUJmc1NJTmpNMkxEcEtKdnpJVjMrUHhIaDZrWndOMDJQTmowRjJyeTJPUmZKQUlZZWpmMFNYVjBTb1htSFFIVXhrb1pLSEdPQ09KOHQ3YUJQZzE2YUV6eTUzN2ZreVlPbDE0L2RNWjF4RnEwM1VwMU1ObDNLNHVxWVZSQXpHM1VMU3hnbEhsaFJyMHFDcHczWHNBZm8xejZHRG5nb3Q5eWdmYW9kMlBpU1ZXWWwwS0RiT2MrSDRaYWp2VjdOc0k0ZVhLU1JYbVNaZWxNMUQ3WXVkQ0c4Ty9DSFNuL2pWWnpMOGFBN1hhdklaU1lUWjl0YjRNRVRzWDhvQjJlNUFFcXhPb0IwcTRQZDFTcjZuUDR6T2lnVVkzbU55WU03N2lHbEtzMzJFY090aTVtWVJlMngybFA2ZHFTNk5RVFpyOHpDQ0lGa2I3dEZYOFNSNXpBdlE0ZGc2REpJaENrMW1ZVno1WnljRWMwL1RySmgyYzltVzdkR2NCYzJMZzdobkd6czBraktvdUdpME4yVnpFNm8vMU52bjVMZDI4dHIxVHVxZUlQVGx3My9SajUyWVkrbmkzMUU3ZWxNdDgwUzYxc0twczZ1eTFWOURDdXVWZmxuQ25KSXc3QjZMN0hjTWhncDJiWVlBQmtXaXo3NnN5bWJlYnhDcFM1VTBkWHZzRUxhSkhmckNVZzVrS2RnNmpnNXh6ejQwaE5xVFIvNmdUQ2tjVjJ0UXJKdjJpRnRVclAxVEduV280RjRHZHcrak96WWtoTGtpbFgzSUpXY01LWWVvM0VsQWdSdmZLRDVkeHB5Vmk1ekFHdW5Qdzg5d1U2cmxxUG5WUUhqVjFjNzVKNTVMMFpmM1lPY3lFYzJ1VHFXZXErQ1QwYkRSVHgxWmhmR3cxbk1QMUhHYkNnN09UcWQ5WDhvbjk4ckRaemtYMnlMK0NPUVNNcmRnNURNTHdJSVpZbTBJOVhjVW5tcDNuWU42NnAxdCtBRjhyd1V3eTdoelVjMytvNWxQTXJ1ZDZlVzFYbDN4Zk1mY0Q3QnpHaSs0Y3pGdlBUNlAvN0JJeXpKNjNkbkhhdGs1cGMxRWdWeHhpNTJZWXVuTnpZNGlMMCtsWDZvUzhVY1hjWFlMYVdlMi83ZEx0aGV4Sy9IMHJ4Z3R5anBodkpUZG1NVzgwaWVXa3lmZXBOelBhUjYzaXJmbk1jZERqeUxtOUR1RFF3YzdOTUhUbkZ0bkphM09aajF2RkJrYVZUTDJmcVk3VzNtNFNyOHRsbHVQNzV6QUlFQTQ4MERkWWh1RnZaNWZVdzJ0bUt1Y1pxeUxWMXh1RUs3T1l5V2VDK1IzRG9ZT2RtMG5venMySkprNU9JQjhxWStNSFpOTFVZZzcwTFhHcmYzRUpGNmN4U3dPM094TjJiaWFoUzdEWVJsNllDcE5XdnRDdEtLWU9ySksrSTlnelZmdzV5ZlJDWS9zSTdGeElvMWR5SUFGVTk1dnkyRTlheFdiVzVQMlVhV1VzY1ZENVRSbS9Pb0dhUHo2Tyt4L0dvWU9kbXhrWUJrU2dmVERPVGFHZnJ1SmdZRFgzVVJtUU1JZEVUMVN2dkxtWUE2M25HTUxCKy9vZHlhR0RuUXRlb0w4Tm9POGh3K21QR0QzT1NkMVJ3UDYzWFd5Z05jSFVnVlgxakxWejJwY2QwaTM1N09TRDU3QnpvWVZobXlGY0JQcGxtUU05RCtqVmVpRnZCTjJxYWU1S0NEQzRtbExmYmhiaExRNno2VzhhQ09HQW9ITnU0c3pHR0VRVDg2S0p4VlppWlR4MVRUWURVNGVFQWJsUE1IOWxLMHlCczBlVWwxekMrV24wSEpoQWhJcHpobTJSdnB2VHpBb2k5c0wzUDAzOER2aW9CaXl3b3YzTFRvb25MMHFqZjE3RVFpY2xEc2pkdkNhYnJ4eDZxS3UxVjM2a1hMOWJFL29DblBQdEdoTUpLdWZtV2duSTZvdnN4Qkk3T2F1d1RiTFVydU1nRDNlUVVEWWQ2U0NQaWlXWHhaTEw0OGhqNDhnVDRxa1Q0OUYrZUd1U3FITlRxRXZTNlI5bE0vY1VzeSs0ZUtpMEN0ektJTnFteE5zcDVrWUxvMzNXSnYyMGdEMHVUdDk4TGhTY2czeCtwSU00SlpHNklJMitMSk8rUXVmeVdjSEdETVFWbWN5Vk9zWU9oekJRWG1kc2NwakhiTXBuYmk5azd5cGlmMUhDL2FxVWU3eUNmN29LN2ZLNXBVSDRxRlVNNzVFeWg1VkdWaU1EdHVNaGVGeEdxSCt2RXk3UFlBNTNHS09OZndlWlJyQTRwMi9GZWtvaVdyYjVSQ1gzY2gxdjdJUUtyVEFMZUZVSGJleGFqeloyQlpQZWFCVCszU1M4MHl5KzN5cCszQ3ArM2laQ0d0dlpKVVgweUxaZU9XRkF5UmhXaWtZVkY0V2VPekFrZVRnVmFSRzRRRmZtQnBSSHl2alRFK25EQW5jMTJDQW9uTlBMT0toZExreWo0ZnplMVMxQk1WdnNSaFNPS2dVem4wSzNVb1JRaTkzZURhekxDYldDUkx0WDE0enZYdDNNYXFCWEY2L0IvR0JJUkZ1MmM2cEhtWktIaGtMMmhQZjl1bFBhbE04ZUhSdklIVFlOZ3NVNWZaMHd6TkwvM1NSQ2tvYzVsS1R2WFErSXN3dmpROEVrd0FENjJ3RFNtS1lEbGsyRmFENUJLeDQ0SlY2dEZ5N0pvTkd6K1FNcUhCQlV6a0dKQStWTEN4dUFXUm1PL1Vjdldyc3ZRUjBKeGJReDV2aDNrTGtFbFhNL3pHTGVheEhyYUZVMjlRbzdqZ01FRE4vbHBBSWw1dFZaek5HQnUzL0psNkJ5N3Fvc0JzcHFLSEhNM1lNRHgvNENXbmxFMHF4OUtNbXRUcUFXUUY5ZzUzQUVORmdWa3B6NlpxTndWUmE5ZE9JNUpJQmZCNWtMZGk2VW81TkRLd3U5TzMvcHZZQ2R3eEhBSUdVdFkwaDVvVWE0SkowNVBIQzdwTzhOZGk0MFExRFJYU1F3WTdzeGx6bldTYUxIOEJzRHExL1hCQUxzWEFpR29ubWFHRzE3bDNSL0NYZHFJalV2WnZ6WmFINzlFaUN3YzZFV2lnZHRHaHpWSS8rMmdqOHZsZFlmWWFnNzU5Y3BnUU03RjFLaGpZMzE4SjY0ZnZtNWFuNURCc3hWOVZ0SURQdzZKWEJnNTBJbkpNM1R5V3VPZmhubURWZGswZ0Y4MHMyQndjNkZTSWphV0F1clJ2ZEt6MWJ6R3pPWlpiSGo4d2JzSEhiTzlJQUN6aTE1S2doMVc2ZjBaQVYzU1RvOStSMFh0RHpnMXgyQkJqczN1MFBXMElYZnRDSGxQMDNpUGNYc3VsVHFDSWUzd2FmQk5nUHMzS3dNYUQ5RzhjRDh0TVN0N3VxUy8rUVNic3BsVGttZ0Z0cW1MNzFOZ0oyYmZTR295TFppdHhyZUpiMWFMOXhUekYyY1RoOFhSODZIcHA0WVVuM2JmNG9KS3VldXptSSthRUg3VzJsVGNuL3M3QWc0UFNVTmZWdFB5SjVlUWF1bjFad1JaWGVYQkQzNlFBbTNNWk5lRlUraTlBYU5ETGI1dGZ5MEVGVE9YWlBGZk5naU5qRW1iOE14KzBMVDk3T0IwWE5VOHZUd1dpT2psUkJxOHFDOHUxdDZ1MWw0cm9iZlhNUmVtY21jbGtnZDZkRHZOWjlZeGVqWDh0TkNVRG0zTVlONXJWNkEwN1JQME55eUJ4aVdaalVpWWtoblVHZEFRUFRwOUFyZ2s2ZUw5OEFrb0ozVFdsbXRpVVZwekVXcDVTUmFacEUrSkR2NzViQnU2ZE0yY1V1ajhFdzFmMjh4ZTAwMnZUYUZQczRKcGR2NDlkNXBIMHo5Q0FybkFQMnhwT2VrVUw4dTR6NW9GYU42NWRoK2hLMXZObVB0UmNUMHl0RzljbFFQSXFKYjJ0TXRRYnJhMVNYdDZKUzJka3BmZFVqL2JSYy9heE0vYWhIZmF4Rmgrdmw2Zy9oS0hmOThEZjlVSmZkUUdYZFhFWHR6SG50bEZuTmVLZzJ6aEdXeHBIZmhGc3hNamZSbW1PZlg0Tk5Jc0RnWFRjeUxJZUE0THM5azdpeGlIeTdqSGkxSGdJS3pHUGlZQnFET3IwcTVCMHU1KzB2WVg1YXdrSzd1TG1MdkttUi9Wc0RlVnNEK0pKKzlKWSs5TVllOU5wdTlLcE81TElOWm4wYXZUYVpoNkZ5VlFFSFhITzVBRmR0Y3ZSbTlCS0ZxRXdTTGN6SEVuQmhpc1owNE5vNDhKWkU2STRrNk14bXhKbWsyQXgvVDRIUWdrUUtIVGsxRWkvZ2hYZjBnZ1RwSlg5Ty9NbzZDN2puT1NhN1FsL3NmNVNBUHQ1T0xiR2hZZ0JiejZtV2tOQy9CTjVqNkVUek9HVUE3QW5ES2hoVEdwMFpFZndOdnJ0b25JSmFCMzc4RGU3VnFjQkZjemtGN29iTldQMS85OXBJSmFmUk1OaUhaQkRORk1qK0NMYzlOdGlQbXdQaTEyd3dpNkp6RHpIcXdjNWlwQmp1SG1XcXdjNWlwNXFDZG83QnpHSE13bkl1blhtc1F2WHI1aEk5enNhUWxaY3dTeS92L1BRYnpYUUhuVWlEUEVhOGYyTGtWRHJjbDJZT2R3NWdBakpaSm5sWE8wUzMxdkZjdm41aDBicVYxQU9ucDRDeFd5bUlsL1Y4Rmd6a1l3Qnp3SjVZRDdWWTdCdCtzcGIxNitjU2tjNmRGZFZpaVJpMDJCZ0YvNXZkYUdNekJZS01zTnRwaXB5MlJJMnV0bmUvV2pIcjE4b2xKNXk3YVV6ZC9SenY2TTBoMThHZStMNFRCSENSZ200TzFSTHNQMjlHMk1hcitpK3ArcjE0K01lbmNyZUVseTc1MnpZa2F0c1JKRmp2ai8xb1l6TUhnWUN4eDRweUl3UlZmMTl3UldScFIxZUhWeXljbW5mdHRaTzdaMjhvV1J2UmI0aVdrS2k3cE1OOFZjQWJNaVJNWGhmZWV0N1gwbVppOHRPcG1yMTQrTWVuY08vRjVONGFWSEJQV2daSWMvQ1VhWHJGMm1JTUdoQU5uZEhOVzdHNzljVmpSUjRuNXJwWjJyMTQrTWVtY3M2RHl0N2FTczNiWHpRL3Y5UXFMWnhLWWc4Y1FMb1pjc0x2bjNOMnVaeHdseVNWVlE4TWpYcjE4WXRLNXV0YU9EOVBMYncwcldiR3R6aEl4YUltWDBXUUNwenJNUVVHaUs3dFFsWVgzSDcrdDlyYnc0aSt5S3BzN3VpUko4dXJsRTVQT0VTU1pWbDc3SjJ2dUpUdEtsNFIzdzZpTVhnVmZxOE44SzJBSWVPSVVMSEhDNFdFZEczZVcvTldlbTFOVlQ5UDd1RGdITWVtY3Fxb2RuVjJST2FXUHhoU3VEYXM5TEtJUFpVc25tS2RmT3NIbVlmYkdxT0gwSzhBV0c3VndUOCs2c0pxbmJJWDIvUEtlbmw3UGZwYk5Uem9ISVFoQ1EydjdsNWxsOTBZVW5MYWpla0Y0SDdwdWdpNmRRR0dJYXp2TVhvQVY0QVlZNGhRWGh2ZXUyVjc1WUZUQjl1eXlsbzR1VWR6SE42MUdmTU01Q0pabEt4cGFQazBwdWkreWNPM3V1cVhoM1hNamgxSG1oTm9PUVBKQnpnUC9jTm9MU1l4aDFKZ3VHRXBZcVhsUnc0ZUhkYTBMcTMwd3N2RExqT0thNWpaSVhsNmY5aFgremtGUUZGWFoyUHBWWnZtajBZVWJkcFFldjdOeGJsZ3Z1b0FDRlNJWURXK0RoOXFRQlEybURCcE1qUUhReHN6YjNiMXlSOFBHbmFWUFdndTNaNWU3V3RvWmh2R2F0Si9ZaDNNUUhNYzF0TFJINTVhOWFNL2J0S2YwN0xDNjVXSHRoNFgzV3ZZTVdxTGQzbmVGSVJ5cVBVd0lJZWdaaHdFSDVrUU13bUM2ZkhmYk9idHJiOXNEazRZOHFPR2EyenNQbk9HTTJMZHpFREFlZDNWM3AxZldmWnhaOFpTajVPYXc0clZiUzVkLzdacTd0UVhkQ2dCSGtEeUc3dkhFaEE3UTQ5RHZrY1B6dDdVY3U5VjEzcmF5VzhPS24zYVVmSlpaa1ZWVjM5UFRzODhySTN2SGZwMkQwRFNOSk1uNjF2YjRvb3IzRXd1ZWlzNzdhVVRaWlZFTloxdTdUbkVNcm5LNlQzQVNKK2hyMERHekhRcjZHbnA4dFdOd3JiVnpZMVQ5N1JHbFQ4ZmtmNWlVbjFSYzJkVGVDZlVZMk9MMTV0dmlRTTRaSWN2eTRPQmdkVk5yU25WeldHWDc1OVVENzdyY2I5WXhXK3I1MTRBRzlDaHd6T3lubm9jZS8zY2Q4MjdONkJmVi9YdXEydE5xbWwzTnJVTkRRNHFpZUYwNXVQaDI1M0RnTURld2N6aW1Oc2JHL2grOVA3K0tmS08rUmdBQUFBQkpSVTVFcmtKZ2dnPT0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiOTMxMzI3ZGRjODliNDA2Y2E4MWVlZDcwNThlZjM2YzYiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZSwidXYiOnRydWV9LCJtYXhNc2dTaXplIjoxMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0IjoxNiwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsidXNiIiwibmZjIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTI1N31dLCJmaXJtd2FyZVZlcnNpb24iOjV9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wOS0xMyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiU3dpc3NiaXQgaVNoaWVsZCBLZXkgRklETzIiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIzMDkxMzAwMiIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTAxLTE2IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJTd2lzc2JpdCBpU2hpZWxkIEtleSBGSURPMiIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjMwOTEzMDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDEtMTYifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTAxLTE2In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMDE5ODU2M2M5ZWU4ODFiZDE5OWI0MTFiN2IzOGI2MWJiNTYwYTY0MSJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyIwMTk4NTYzYzllZTg4MWJkMTk5YjQxMWI3YjM4YjYxYmI1NjBhNjQxIl0sImRlc2NyaXB0aW9uIjoiU2VjdXJpdHkgS2V5IE5GQyBieSBZdWJpY28gLSBFbnRlcnByaXNlIEVkaXRpb24iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI4NzA3LCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50IiwicmVtb3RlX2hhbmRsZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMi0wMiIsInVybCI6Imh0dHBzOi8vd3d3Lnl1Ymljby5jb20vIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJTZWN1cml0eSBLZXkgTkZDIGJ5IFl1YmljbyAtIEVudGVycHJpc2UgRWRpdGlvbiIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTAwMDIwMjMwMjAyMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAyLTAyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wMi0wOCJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjA0NmE3ZTIzMmMwMzE4OWRiYzJiOWI2YTc2NTcwMmI1MjY2NWJlMjEiLCJjMTBiYzRjNmY2MTRiNjMzNzFkOTI5NTk2ZWRlZGRlM2U0NTg0MDRkIiwiN2E4ZmUzN2E0MmJiZjJhNWIzZTY1NzRkNmYwNGJkYmM1NWU1OTA0NyIsIjc2ZTQ3YjQ3ZTMyODE0YWFhNmE4N2MyODBjZmNiZDUyNzg4MWE0MDQiLCI2Y2Q5OWQ4YjBhYmZhNmE0Mzc4MTM4YTE0NzVmN2U0NmRmMjE3YTI1Il0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjA0NmE3ZTIzMmMwMzE4OWRiYzJiOWI2YTc2NTcwMmI1MjY2NWJlMjEiLCJjMTBiYzRjNmY2MTRiNjMzNzFkOTI5NTk2ZWRlZGRlM2U0NTg0MDRkIiwiN2E4ZmUzN2E0MmJiZjJhNWIzZTY1NzRkNmYwNGJkYmM1NWU1OTA0NyIsIjc2ZTQ3YjQ3ZTMyODE0YWFhNmE4N2MyODBjZmNiZDUyNzg4MWE0MDQiLCI2Y2Q5OWQ4YjBhYmZhNmE0Mzc4MTM4YTE0NzVmN2U0NmRmMjE3YTI1Il0sImRlc2NyaXB0aW9uIjoiRmVpdGlhbiBlUGFzcyBGSURPIFNlY3VyaXR5IEtleSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50IiwicmVtb3RlX2hhbmRsZSJdLCJpc0tleVJlc3RyaWN0ZWQiOnRydWUsImlzRnJlc2hVc2VyVmVyaWZpY2F0aW9uUmVxdWlyZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQmZqQ0NBU1dnQXdJQkFnSUJBVEFLQmdncWhrak9QUVFEQWpBWE1SVXdFd1lEVlFRRERBeEdWQ0JHU1VSUElEQXlNREF3SUJjTk1UWXdOVEF4TURBd01EQXdXaGdQTWpBMU1EQTFNREV3TURBd01EQmFNQmN4RlRBVEJnTlZCQU1NREVaVUlFWkpSRThnTURJd01EQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJOQm1yUnFWT3h6dFRKVk4xOXZ0ZHFjTDd0S1Flb2wybm5NMi95WWd2a3NabnI1MFNLYlZnSUVrekhRVk91ODBMVkVFM2xWaGVPMUhqZ2d4QWxUNm80V2pZREJlTUIwR0ExVWREZ1FXQkJSSkZXUXQxYnZHM2pNNlhnbVYvSWNqTnRPL0N6QWZCZ05WSFNNRUdEQVdnQlJKRldRdDFidkczak02WGdtVi9JY2pOdE8vQ3pBTUJnTlZIUk1FQlRBREFRSC9NQTRHQTFVZER3RUIvd1FFQXdJQkJqQUtCZ2dxaGtqT1BRUURBZ05IQURCRUFpQXdmUHFnSVdJVUIrUUJCYVZHc2RIeTBzNVJNeGxrenBTWC96U3lUWm1VcFFJZ0Iyd0o2blpSTThvWC9uQTQzUmg2U0pvdk0yWHdDQ0gvLytMaXJCQWJCME09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUZBQUFBQVVDQU1BQUFBdEJrcmxBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQkhacFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1Tmkxak1ERTBJRGM1TGpFMU5qYzVOeXdnTWpBeE5DOHdPQzh5TUMwd09UbzFNem93TWlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwa1l6MGlhSFIwY0RvdkwzQjFjbXd1YjNKbkwyUmpMMlZzWlcxbGJuUnpMekV1TVM4aUlIaHRiRzV6T25Cb2IzUnZjMmh2Y0QwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOXdhRzkwYjNOb2IzQXZNUzR3THlJZ2VHMXNibk02ZUcxd1RVMDlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl0YlM4aUlIaHRiRzV6T25OMFVtVm1QU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2YzFSNWNHVXZVbVZ6YjNWeVkyVlNaV1lqSWlCNGJYQTZRM0psWVhSdmNsUnZiMnc5SWtGa2IySmxJRkJvYjNSdmMyaHZjQ0JEUXlBeU1ERTBJQ2hOWVdOcGJuUnZjMmdwSWlCNGJYQTZRM0psWVhSbFJHRjBaVDBpTWpBeE5pMHhNaTB6TUZReE5Eb3pNem93T0Nzd09Eb3dNQ0lnZUcxd09rMXZaR2xtZVVSaGRHVTlJakl3TVRZdE1USXRNekJVTURjNk16RTZOVGtyTURnNk1EQWlJSGh0Y0RwTlpYUmhaR0YwWVVSaGRHVTlJakl3TVRZdE1USXRNekJVTURjNk16RTZOVGtyTURnNk1EQWlJR1JqT21admNtMWhkRDBpYVcxaFoyVXZjRzVuSWlCd2FHOTBiM05vYjNBNlNHbHpkRzl5ZVQwaU1qQXhOaTB4TWkwek1GUXhOVG96TURveU55c3dPRG93TUNZamVEazc1cGFINUx1MklPYWNxdWFnaCttaW1DMHhJT1czc3VhSmsrVzhnQ1lqZUVFN0lpQjRiWEJOVFRwSmJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09qSkZOekZDUmtaRFF6WTNSakV4UlRZNU56aEVRVGxEUWtJMk5EWXpSamt3SWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2pKRk56RkNSa1pFUXpZM1JqRXhSVFk1TnpoRVFUbERRa0kyTkRZelJqa3dJajRnUEhodGNFMU5Pa1JsY21sMlpXUkdjbTl0SUhOMFVtVm1PbWx1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TWtVM01VSkdSa0ZETmpkR01URkZOamszT0VSQk9VTkNRalkwTmpOR09UQWlJSE4wVW1WbU9tUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZNa1UzTVVKR1JrSkROamRHTVRGRk5qazNPRVJCT1VOQ1FqWTBOak5HT1RBaUx6NGdQQzl5WkdZNlJHVnpZM0pwY0hScGIyNCtJRHd2Y21SbU9sSkVSajRnUEM5NE9uaHRjRzFsZEdFK0lEdy9lSEJoWTJ0bGRDQmxibVE5SW5JaVB6NDc3SlhGQUFBQVlGQk1WRVgvLy84RVZxSVhaYXZHMk9vcWNMRzJ6T09rd3QwQlNKdHFsY1hWNHUrYXV0bFdoYnprN1BVQU1ZOUhjcktqdE5icThmZUFsOGFCb3N6ejl2cGRqc0dHcXRGM244dVRzTlNacGM2SnNOVDUrdjB4WUtudThQZmY1L0w0OGZnL2ZyaWN6SmdZQUFBREFFbEVRVlI0MmtSVUNaYkRJQWpGWFpPWTFUYXROYzM5Ynprc1NZYzNyNE1FNGZNQkFhRDZ6bDh5LzlUT2dldDhkNWpmTjc4YndNL2REQ1JwUjUyMXpYZm9qSEowNUlJeWhCQVVTVkFPTmRHekJZdDJmN0tGcmZrSmFBa0hoOUZaaGNEWEhSa1RLbzlNTGloR2FhdkltblYzcXlFWDBFcHJnei80RHdVRDdrQ0hSbmQ4UUZONDNHbzRVVm1ERGd6YTR3MjdvaXpkQTIrY0srdXVVcGpqbzIreHdjLzQyVzUweDVMR1llREJzUjBIVkl4NXg4aUY2MENibGJURUVrRnIyN2JOREJVVlNxMU9LVlBiRTYyYjNFSDhGcUJnNU9PT0V1YzJ0OFpKaXFNT3VHcCtjS2pnN3dWR2Nlb3pxTjRweGdWUFFrakZZZ2JWSktEVWhEQ2pZcmF3UDVxNEVUZ0M5ZklNUkh0aXRwUWNDdkpPRUxjYk1zUWduY2lSa2xqcHlRanZHNDRqcUJVRVRGaUJpMVBFSXlla096c1crVHk1Y0xIb3M1UitkTVMxTHRTU3hmM2dRSGN6UjJDSTRnTU5wVzRJUkExUU1hNnRKNCtDNnVIdUdFOG1OREl5RnFnL09QL01NVXVlUzZJcThTOTBkQWVCSlNFeS9xS2tLK0JOd3o4Y1lZNGpiNUo2dTRpV0NJMkIxWjU2TFc1a0VjNGhrZE1wc3ZVQzU1ODVTWDBRdWJjZ05xeWZnREZFY1R0KzQwLzBTNU54MHdhQ3czT0trY09iQTVJbjBBWXAwMXBqancybjYyNlVEanRId2EyOGlIdVRLcXRydityZVc0MU5aNmlHbHI3dXVMSkNma0Z0Y3RjRzA0c2dtMWVOUytaYURucGFURXJHb3lYNUpLMmlNejh4czBuT3dXR2NQRE40OXFhQ2Q0YnpKb3pEWm0vYUJLK0Vvekx3K1hoTkJpWXdIZjBzaU91MVhQa0cvekt3dnFZS2NmU3dERWNIL29VZTA3ZXMvV1E4ckl5ZzJET1hqOHRqa1pkdURCL2I4aHpEbGxNTU9DUzVCRW5kNTM0Zjh0aTNVWmM0a01zM3hMeWFmTVNzSmhkRzhYUHFqTms1dEFnTzI1ZmVLQ2huVmREai9KMEZNa09zVS94TUJ2MHdGaFllRUdmVkgxM2Z1RFUweURGTGE0ZmM3Um5XSEJmdVRGVjJ0RW1Od2FkYzdhYzNVWTJqZkJsN0hUMzZmZTM0aVFPNW1OQ0ZGQlcwN0tqUGdxaE9MVTAxdlo4UHVlWjJKQ2xGWk44amtVczY5dWthOWVQcDYrRWZMNEFGNStOeXdTYmlySHRjQjhNbC9na3dBRWprSzY0S2pIUGVBQUFBQUVsRlRrU3VRbUNDIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wyIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMTEtMDEiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6ImVQYXNzIEZJRE8gU2VjdXJpdHkgS2V5IiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMDAwMjAxODAyMjgwMDciLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMC4xIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjEuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOC0xMS0wMSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTgtMTEtMDEifSx7ImFhZ3VpZCI6IjhkMWIxZmNiLTNjNzYtNDlhOS05MTI5LTU1MTViMzQ2YWEwMiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiOGQxYjFmY2ItM2M3Ni00OWE5LTkxMjktNTUxNWIzNDZhYTAyIiwiZGVzY3JpcHRpb24iOiJJREVNSUEgSUQtT05FIENhcmQiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6ODIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfSx7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ1V6Q0NBZm1nQXdJQkFnSUpBTDFmL3Z1MlhXdVJNQW9HQ0NxR1NNNDlCQU1DTUlHRU1Rc3dDUVlEVlFRR0V3SlZVekVSTUE4R0ExVUVDQXdJVm1seVoybHVhV0V4RHpBTkJnTlZCQWNNQmxKbGMzUnZiakVQTUEwR0ExVUVDZ3dHU1VSRlRVbEJNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUnd3R2dZRFZRUUREQk5KUkVWTlNVRWdSa2xFVHlCU2IyOTBJRU5CTUNBWERUSXpNRGt4TkRBMU16Z3dNMW9ZRHpJd05UTXdPVEEyTURVek9EQXpXakNCaERFTE1Ba0dBMVVFQmhNQ1ZWTXhFVEFQQmdOVkJBZ01DRlpwY21kcGJtbGhNUTh3RFFZRFZRUUhEQVpTWlhOMGIyNHhEekFOQmdOVkJBb01Ca2xFUlUxSlFURWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRWNNQm9HQTFVRUF3d1RTVVJGVFVsQklFWkpSRThnVW05dmRDQkRRVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCSGJUK1Jwa0FvOUVjTCtPZWxDajhoaWhuZkZVS0RPcE5zc2RySHdzZStxdUZZVjBITDlqd1FYTzM1NW1rSTRkaHAzVHNuYk1KMEFKOWpyNm83Qm9DRW1qVURCT01CMEdBMVVkRGdRV0JCUW5zNmFoeHMvL2dwYmE3WERaQk5zZ0RHMGxFREFmQmdOVkhTTUVHREFXZ0JRbnM2YWh4cy8vZ3BiYTdYRFpCTnNnREcwbEVEQU1CZ05WSFJNRUJUQURBUUgvTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSVFEYlZNUXFXem56YjBlRVlXUWFRSW4wZGxZRG9XUUFiVUk0NmI5anNDMXVGZ0lnZCt4RTBydWZXLzduaktjMXFrc2kzVWhNb2pjRlpDKzNjTFRSaFdnS3hqVT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0NBSUFBQUQ4R08yakFBQUFDWEJJV1hNQUFDNGpBQUF1SXdGNHBUOTJBQUFLVDJsRFExQlFhRzkwYjNOb2IzQWdTVU5ESUhCeWIyWnBiR1VBQUhqYW5WTm5WRlBwRmozMzN2UkNTNGlBbEV0dlVoVUlJRkpDaTRBVWtTWXFJUWtRU29naG9ka1ZVY0VSUlVVRUc4aWdpQU9Pam9DTUZWRXNESW9LMkFma0lhS09nNk9JaXNyNzRYdWphOWE4OStiTi9yWFhQdWVzODUyenp3ZkFDQXlXU0ROUk5ZQU1xVUllRWVDRHg4VEc0ZVF1UUlFS0pIQUFFQWl6WkNGei9TTUJBUGgrUER3cklzQUh2Z0FCZU5NTENBREFUWnZBTUJ5SC93L3FRcGxjQVlDRUFjQjBrVGhMQ0lBVUFFQjZqa0ttQUVCR0FZQ2RtQ1pUQUtBRUFHRExZMkxqQUZBdEFHQW5mK2JUQUlDZCtKbDdBUUJibENFVkFhQ1JBQ0FUWlloRUFHZzdBS3pQVm9wRkFGZ3dBQlJtUzhRNUFOZ3RBREJKVjJaSUFMQzNBTURPRUF1eUFBZ01BREJSaUlVcEFBUjdBR0RJSXlONEFJU1pBQlJHOGxjODhTdXVFT2NxQUFCNG1iSTh1U1E1UllGYkNDMXhCMWRYTGg0b3pra1hLeFEyWVFKaG1rQXV3bm1aR1RLQk5BL2c4OHdBQUtDUkZSSGdnL1A5ZU00T3JzN09ObzYyRGw4dDZyOEcveUppWXVQKzVjK3JjRUFBQU9GMGZ0SCtMQyt6R29BN0JvQnQvcUlsN2dSb1hndWdkZmVMWnJJUFFMVUFvT25hVi9OdytINDhQRVdoa0xuWjJlWGs1TmhLeEVKYlljcFhmZjVud2wvQVYvMXMrWDQ4L1BmMTRMN2lKSUV5WFlGSEJQamd3c3owVEtVY3o1SUpoR0xjNW85SC9MY0wvL3dkMHlMRVNXSzVXQ29VNDFFU2NZNUVtb3p6TXFVaWlVS1NLY1VsMHY5azR0OHMrd00rM3pVQXNHbytBWHVSTGFoZFl3UDJTeWNRV0hUQTR2Y0FBUEs3YjhIVUtBZ0RnR2lENGM5My8rOC8vVWVnSlFDQVprbVNjUUFBWGtRa0xsVEtzei9IQ0FBQVJLQ0JLckJCRy9UQkdDekFCaHpCQmR6QkMveGdOb1JDSk1UQ1FoQkNDbVNBSEhKZ0theUNRaWlHemJBZEttQXYxRUFkTk1CUmFJYVRjQTR1d2xXNERqMXdEL3BoQ0o3QktMeUJDUVJCeUFnVFlTSGFpQUZpaWxnampnZ1htWVg0SWNGSUJCS0xKQ0RKaUJSUklrdVJOVWd4VW9wVUlGVklIZkk5Y2dJNWgxeEd1cEU3eUFBeWd2eUd2RWN4bElHeVVUM1VETFZEdWFnM0dvUkdvZ3ZRWkhReG1vOFdvSnZRY3JRYVBZdzJvZWZRcTJnUDJvOCtROGN3d09nWUJ6UEViREF1eHNOQ3NUZ3NDWk5qeTdFaXJBeXJ4aHF3VnF3RHU0bjFZOCt4ZHdRU2dVWEFDVFlFZDBJZ1lSNUJTRmhNV0U3WVNLZ2dIQ1EwRWRvSk53a0RoRkhDSnlLVHFFdTBKcm9SK2NRWVlqSXhoMWhJTENQV0VvOFRMeEI3aUVQRU55UVNpVU15SjdtUUFrbXhwRlRTRXRKRzBtNVNJK2tzcVpzMFNCb2prOG5hWkd1eUJ6bVVMQ0FyeUlYa25lVEQ1RFBrRytRaDhsc0tuV0pBY2FUNFUrSW9Vc3BxU2hubEVPVTA1UVpsbURKQlZhT2FVdDJvb1ZRUk5ZOWFRcTJodGxLdlVZZW9FelIxbWpuTmd4WkpTNld0b3BYVEdtZ1hhUGRwcitoMHVoSGRsUjVPbDlCWDBzdnBSK2lYNkFQMGR3d05oaFdEeDRobktCbWJHQWNZWnhsM0dLK1lUS1laMDRzWngxUXdOekhybU9lWkQ1bHZWVmdxdGlwOEZaSEtDcFZLbFNhVkd5b3ZWS21xcHFyZXFndFY4MVhMVkkrcFhsTjlya1pWTTFQanFRblVscXRWcXAxUTYxTWJVMmVwTzZpSHFtZW9iMVEvcEg1Wi9Za0dXY05NdzA5RHBGR2dzVi9qdk1ZZ0MyTVpzM2dzSVdzTnE0WjFnVFhFSnJITjJYeDJLcnVZL1IyN2l6MnFxYUU1UXpOS00xZXpVdk9VWmo4SDQ1aHgrSngwVGdubktLZVg4MzZLM2hUdktlSXBHNlkwVExreFpWeHJxcGFYbGxpclNLdFJxMGZydlRhdTdhZWRwcjFGdTFuN2dRNUJ4MG9uWENkSFo0L09CWjNuVTlsVDNhY0tweFpOUFRyMXJpNnFhNlVib2J0RWQ3OXVwKzZZbnI1ZWdKNU1iNmZlZWIzbitoeDlMLzFVL1czNnAvVkhERmdHc3d3a0J0c016aGc4eFRWeGJ6d2RMOGZiOFZGRFhjTkFRNlZobFdHWDRZU1J1ZEU4bzlWR2pVWVBqR25HWE9NazQyM0diY2FqSmdZbUlTWkxUZXBON3BwU1RibW1LYVk3VER0TXg4M016YUxOMXBrMW16MHgxekxubStlYjE1dmZ0MkJhZUZvc3RxaTJ1R1ZKc3VSYXBsbnV0cnh1aFZvNVdhVllWVnBkczBhdG5hMGwxcnV0dTZjUnA3bE9rMDZybnRabnc3RHh0c20ycWJjWnNPWFlCdHV1dG0yMmZXRm5ZaGRudDhXdXcrNlR2Wk45dW4yTi9UMEhEWWZaRHFzZFdoMStjN1J5RkRwV090NmF6cHp1UDMzRjlKYnBMMmRZenhEUDJEUGp0aFBMS2NScG5WT2IwMGRuRjJlNWM0UHppSXVKUzRMTExwYytMcHNieHQzSXZlUktkUFZ4WGVGNjB2V2RtN09id3UybzI2L3VOdTVwN29mY244dzBueW1lV1ROejBNUElRK0JSNWRFL0M1K1ZNR3Zmckg1UFEwK0JaN1huSXk5akw1RlhyZGV3dDZWM3F2ZGg3eGMrOWo1eW4rTSs0enczM2pMZVdWL01OOEMzeUxmTFQ4TnZubCtGMzBOL0kvOWsvM3IvMFFDbmdDVUJad09KZ1VHQld3TDcrSHA4SWIrT1B6cmJaZmF5MmUxQmpLQzVRUlZCajRLdGd1WEJyU0ZveU95UXJTSDM1NWpPa2M1cERvVlFmdWpXMEFkaDVtR0x3MzRNSjRXSGhWZUdQNDV3aUZnYTBUR1hOWGZSM0VOejMwVDZSSlpFM3B0bk1VODVyeTFLTlNvK3FpNXFQTm8zdWpTNlA4WXVabG5NMVZpZFdFbHNTeHc1TGlxdU5tNXN2dC84N2ZPSDRwM2lDK043RjVndnlGMXdlYUhPd3ZTRnB4YXBMaElzT3BaQVRJaE9PSlR3UVJBcXFCYU1KZklUZHlXT0NubkNIY0puSWkvUk50R0kyRU5jS2g1TzhrZ3FUWHFTN0pHOE5Ya2t4VE9sTE9XNWhDZXBrTHhNRFV6ZG16cWVGcHAySUcweVBUcTlNWU9Ta1pCeFFxb2hUWk8yWitwbjVtWjJ5NnhsaGJMK3hXNkx0eThlbFFmSmE3T1FyQVZaTFFxMlFxYm9WRm9vMXlvSHNtZGxWMmEvelluS09aYXJuaXZON2N5enl0dVFONXp2bi8vdEVzSVM0WksycFlaTFZ5MGRXT2E5ckdvNXNqeHhlZHNLNHhVRks0WldCcXc4dUlxMkttM1ZUNnZ0VjVldWZyMG1lazFyZ1Y3QnlvTEJ0UUZyNnd0VkN1V0ZmZXZjMSsxZFQxZ3ZXZCsxWWZxR25ScytGWW1LcmhUYkY1Y1ZmOWdvM0hqbEc0ZHZ5citaM0pTMHFhdkV1V1RQWnRKbTZlYmVMWjViRHBhcWwrYVhEbTROMmRxMERkOVd0TzMxOWtYYkw1Zk5LTnU3ZzdaRHVhTy9QTGk4WmFmSnpzMDdQMVNrVlBSVStsUTI3dExkdFdIWCtHN1I3aHQ3dlBZMDdOWGJXN3ozL1Q3SnZ0dFZBVlZOMVdiVlpmdEorN1AzUDY2SnF1bjRsdnR0WGExT2JYSHR4d1BTQS8wSEl3NjIxN25VMVIzU1BWUlNqOVlyNjBjT3h4KysvcDN2ZHkwTk5nMVZqWnpHNGlOd1JIbms2ZmNKMy9jZURUcmFkb3g3ck9FSDB4OTJIV2NkTDJwQ212S2FScHRUbXZ0YllsdTZUOHcrMGRicTNucjhSOXNmRDV3MFBGbDVTdk5VeVduYTZZTFRrMmZ5ejR5ZGxaMTlmaTc1M0dEYm9yWjc1MlBPMzJvUGIrKzZFSFRoMGtYL2krYzd2RHZPWFBLNGRQS3kyK1VUVjdoWG1xODZYMjNxZE9vOC9wUFRUOGU3bkx1YXJybGNhN251ZXIyMWUyYjM2UnVlTjg3ZDlMMTU4UmIvMXRXZU9UM2R2Zk42Yi9mRjkvWGZGdDErY2lmOXpzdTcyWGNuN3EyOFQ3eGY5RUR0UWRsRDNZZlZQMXYrM05qdjNIOXF3SGVnODlIY1IvY0doWVBQL3BIMWp3OURCWStaajh1R0RZYnJuamcrT1RuaVAzTDk2ZnluUTg5a3p5YWVGLzZpL3N1dUZ4WXZmdmpWNjlmTzBaalJvWmZ5bDVPL2JYeWwvZXJBNnhtdjI4YkN4aDYreVhnek1WNzBWdnZ0d1hmY2R4M3ZvOThQVCtSOElIOG8vMmo1c2ZWVDBLZjdreG1Uay84RUE1anovR016TGRzQUFBQWdZMGhTVFFBQWVpVUFBSUNEQUFENS93QUFnT2tBQUhVd0FBRHFZQUFBT3BnQUFCZHZrbC9GUmdBQUF0aEpSRUZVZU5yc2x0OUxrMUVZeDcvdk50ZTB2WE9rN3lTN3F5V0JZdm5qSWt0R1UwdkRDd2t0VjRLWHB2M3dCLzRCQmlJYS9RQzF3amtWVXhOc1V1dXV6ZDFrNmlCTEN4SUZ6Y0RYT1Rad1k4cjJzcjFycDR1WFp1b2dncnlKZlM4ZWVMNmM1M3c0NStFNUhJb1Fnb09VQ0Flc0dDQUdpQUVBeVg2TFpkbjE5WFdHWWRScTlUOGdrTjFxYTIwVkRsVlpjWlVRWXB1WktTMHRIVGNhOXl3ejZIdXJxNnMvenM2U1Aya1h3R0kyQXpqS3FIUTYzZnQzazRTUXBvWUdBTVdGUlh2S0xtb0xBQXdPRFB3ZG9MZEhEMkJrYU9oMzg0M0o1SEs1OXBUVjFkd0U4R3A4ZlArT1M0dEw1cmZtSDZHUWtPNzBvTHV6YzJqd3VTb3AyZEJyT0N5bms1S085UFgzWjJaa01Da3BxeXZmR0lZQmNMKzl3MnFkS0NvcUNnUUNBSGllRjJvZlAzeGtNcjFXMElyYXVscHRRWUhQN3dORjdlMkJObDhESU8zNENRQU5kK3U3dTdvQVNFQUJxS3VwSllSVTZhNERvR1h4cWFvVXBad1dBOWFKQ1VKSTRRVXRnRlBxa3duU1F3RDY5UHJvVnhRTUJ0dmIyaWlLZXREUndmTjhLQlRpT083Wms2Y0Erbm9OTE1zQ3lNbzh6Zm45SE1mbG5Na0NzTFM0T0QwMURVQjM5Um9oeE9sMHloTVM0aWlSM1c2UGJMc3pCM0Z4Y2JSQ1FRaFJKQ1pLSkJLeFdDeVR5ZVJ5R29CVUt2MHkveG1BVGxjcGk0K1h5V1FhalFhQXorZWJtcHdFVUY1UkRrQ2xVaFZxQzNnU25wK2JpejRIbk44UHdPLzNSNXhBZ012TnprNW1ra1dVQ01EcTZuZkJkemcyQkRDdFVBQndPbDIvZklkQWlnNElCb09SS0lqbmVRVk5iM20zaWkrWGlFSHArd3pwR2VsdXQvdWwwUWdnRUFpVVhTbTdkZWYydlphV3RMUzBoWVd2SCtZKzVaL055OG5OamY1VVNDU1NTSXc0NFhEWTRkaFFLcFhEdzhOaWlxcHZiQndkZVZGMW93b0F1N2FXbW5yTTBLUGYzdDYrVkZMYzFOeDhQdS9jNk5pWVNDU0tQc2tldDJkNWVkbmo4VVFjcjlkclg3ZTczWnRDeXJKclZxczFIQTRUUXBaWFZyeGVyK0M3TjkwV2k4Vm1zKzBmQ3lyMnE0Z0JZb0QvQVBCekFJNlZOcUdRUFVxbkFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImNyZWRCbG9iIiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6IjhkMWIxZmNiM2M3NjQ5YTk5MTI5NTUxNWIzNDZhYTAyIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwiZXAiOmZhbHNlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOnRydWUsImFsd2F5c1V2IjpmYWxzZX0sIm1heE1zZ1NpemUiOjEwMjQsInBpblV2QXV0aFByb3RvY29scyI6WzEsMl0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MTAsInRyYW5zcG9ydHMiOlsibmZjIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dLCJmb3JjZVBJTkNoYW5nZSI6ZmFsc2UsIm1pblBJTkxlbmd0aCI6NCwibWF4Q3JlZEJsb2JMZW5ndGgiOjMyLCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTEwLTE5IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJJREVNSUEgSUQtT05FIENhcmQiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIzMTAxOTAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTEwLTE5In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0xMi0wOCJ9LHsiYWFndWlkIjoiNDU0ZTUzNDYtNDk0NC00ZmZkLTZjOTMtOGU5MjY3MTkzZTlhIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI0NTRlNTM0Ni00OTQ0LTRmZmQtNmM5My04ZTkyNjcxOTNlOWEiLCJkZXNjcmlwdGlvbiI6IkVuc3VyaXR5IFRoaW5DIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwiLCJiYURlc2MiOnsic2VsZkF0dGVzdGVkRlJSIjowLjAsInNlbGZBdHRlc3RlZEZBUiI6MC4wLCJtYXhUZW1wbGF0ZXMiOjAsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJRENUQ0NBZkdnQXdJQkFnSUpBTEtLajBzS1RYRGxNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1DRXhIekFkQmdOVkJBTU1Ga1Z1YzNWeWFYUjVJRlJvYVc1RElGSnZiM1FnUTBFd0lCY05NVGd3TnpJek1UTXpOekl4V2hnUE1qQTJPREEzTVRBeE16TTNNakZhTUNFeEh6QWRCZ05WQkFNTUZrVnVjM1Z5YVhSNUlGUm9hVzVESUZKdmIzUWdRMEV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRREVpWmg0dEljQVVQZlVrQ21YYk53V0RJRnZXeHhHUGhKcS8vRnMzdVBCQTRKUVVYaUFIV1VvZjBtTnhmVTM5eWZLMzkvMnlYZ09KNVFvWkd6cFFFR1N3NVNub3kwKzYxb2VJKzBJWGtBYU12ZlZ2dG1Ob08yT0pPNStBRHRsRHU2cmdKdVY2SXBMTFI1U0tYT1Uxek9QSFlyQVBzWXh2M1VMZzI2VzYzek1UcXBDTkNnNHB6d1pSeVhqY0xyVWVDekY0WGNmK3AvRzQyWmRHekJlWmM0eit5Y2NPTXhCeDR3c0djUGcxSEZ5elhsM0ptdHlnN3pVREVxYmplSDhOc3k5K2tUMzFtVlhvY2lnQjNoRzd3Y3RpSW42QTVsUEdNUEpvSTg0UlpkckIzZXM5UWxIWldTbnZkSkdlYUxuTzVYcTRtSWh1ZmJZNHMxVXEvcHZHc0FQQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJTT0VuK1ZGaEkvWkdVVFNVZWhFeU9seHhGeEx6QVNCZ05WSFJNQkFmOEVDREFHQVFIL0FnRUFNQXNHQTFVZER3UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQXJhRG84dW1yZWpYTllRNkJSQm40WHNEZWhEbGlqM0xBTk03Sjd0aW1hTk1mb3hhZHd5UzFudkE4ZTdjTzdPQXczaWVsWWpPNm9pU3B6VXN1NmVIMmxvWjBMSzBma29pYVpabkhLYi80Nm82bzk5NDdpOHR1QU95b1ZyR1B3OWMyOVZvSVFrRTNRai8wUEpabVUwWXViaWxSVU54NmxkSzI1YTBvL3E4bGs3QkwzMk5qV2RUektESlBnZEttcndsMW0zSzJlR212MlpJZ0FQNHBXVW1nMERGNFhTL0phbmtGaWJSWmhzNktnMFYwMkU5UGNiR3lYSW8raHhVOVFzampnSVB0RmlGOCtWdlFiUFRWZU0xWmMwQ3hQbTFYeDIya2kzSWVQcGFEaWd6UzBLZnhrNVJuRnRxWS9aT3lWdGFtL29BUDl0cS9NVGpFUXUxZmxycHBSUT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUhvQUFBQ29DQVlBQUFBdnIvckFBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBRzd0SlJFRlVlTnJzWFFtVVhGV1ovdTk5cjE1VmRWV3Y2ZTdzaEN3UW9peEJSQXlESWpDaURNSW9qcU9EeDhPTW82T2VNYWd6T3VOUk9SSkFuVUVjWjBaSTRJQU95TDRHU0F5TUhEaURKQ29nb0VDVHJST1NrSzJUVGkvVlZkMjF2UGZ1L1A5Ymt1N0tlNjlyZWJWMXZ3djNWTHJxMWExNzcvZi8zLzMvLzI1czQ2Wk5VSVUwa3pIMk9MNDJZYzVCa0NpRk1lOEZJUzZ2UnAvSVZXcVVnbms1NWtpQTc0VFVqWmxWNDRkNGxSb2tNR2NEWEk5TG1XcjlFQS82ZW5xa0FPZ0E2Q0JOcFNUWFNUMW8vTmFuWVAvcVZoOHJBZEFBMjlIRitEaStKcVlndzZqQTJESjhmUWh6eDNRSCtnaDJ4bWJETWhkaUtySm15c28xQmJvZU5FaXk4dFJMak5uS1ZIT0Y0blhZTVZNSjVNRHFudEpnMTJFYmVOQlIwNlB1UE9pdzZWRm51ZTQ3enMwU0w2UlRpN1hpQ3dYS3FkdzZGMHk1WWJTa0ZOZHJmT2VYSXpDVGxkc0E3RE45UXFENVlORGZmZ0RVSUVPTTNCQzE5Q3VRTXBYY3R5bW4wVk16V2hZQUhhVHBTTjN1Mmt3Y1RCTWhzK0Q0OVZZaHpIZGpUcGI0cTFUbUo2MXl4OCtvMFRLb1Z6RC9MZ0M2ZW9saTR6ZGdmcGZMNTArVkFmUXBtRzkyK1d3MTV0K0R1VFFxb081cTZEcm1FWS9QMVRMS1RudDhsbXpRL2dyRzZNQVlDMUlBZEpBQ29LdVpZaFZxbDVlQkdtMVk5NHExdGxnOXcwQVh0SnJIaXQwSzlDeEc2dHIyZU1NQ1ZIY0FxcHd0TG1PWXR6Z1lkRlR1dm5wM1IxazhEa0tTZ0NPR2JGd2tVRTZ2dnMxd1NsTzZCbEVsQkUyeURKcW1nNGhHZ1gvbTB3RFpMSFpiamJaTHVjOWVhZmp1MzF0dWxuRHdzVk9leFhyLzZtdFk0TmtPNVhLc1M4Yk50V0sxREs5eWxQZElCRmdvQkxuSDFnTHJPd1REdVF6b3VuNjBYbkw2enJzTXRSaFFjOUFSYTRJNEFxeXFLZ2dFWEgveFJZQkxMZ0Yrd1lmTURzL1YxZjY0c1FxVnF6ZUVHMFY0SUVZUURnTWNQQWk1Ly93dkEyajFUNjhEVDQzQjBHQS9xTWpLN0NoMXQ3UVlmMGhhRGxoVGt5RVpxTkxZWEd4dmJ5K3dPMjZIM0wzM2d2VGQ3d0kvYVFucVNxcTZrd05lYzlMVE9Ta0tpdm9ZaUowN1FiMWxOWWplSFNCQ0NEeEhrbXRyQmE3bkVGUDFxRVp6enc1RzdUWTZlWEFRMUd0WGdkaStIYUN6YzFyUEF0V2N0Z21QV015Z2ErMW5ONE8rOG1zQUJ3NEF4R09ta25KZXRJVjVESENpaDVFUmdCdC9ER3paTWhCL2V4VkFjM1AxcU53UHJhWU9RQ1BGWUNzcWovNzJvZjZzMnV5R0lJc0hIZ1R4NnF1Z3Yva0c4QmtkSnZ0TzBqKzhZQ2tpN1I0NEF2RE1NOEIrOUNPRE5nd0JxSGRhcGM0aG9TU2pjczhlNEZkL0RkaGRkd0VNRFprYVFMa1JoZ1lTVExTbzRmNzdBZjduVG9DMzNqSTF1OEM2ODZJb0F3ZDdhRzBGMkxvVjJQVTNtT04xcElwNzI4bUdLS2ErSkp5WTJjYU53RmF2QnI3eWFtTVlnbCtqc0g3eEh3RFdQZzZ3YlJ0QVY2Y3I1VG1XUzh5QS9VREdUOVdFaE5xT3RoSzc1MTRUOEdMNm91VEFBdjRRUTdENURSYlkxT0JLYXlVYUgyenRXbE93eU5va1lOd3lBZEhXQnV3M0x3Qzc4VVpnTi93QTJFc3ZtMEpLbjlIM3lSMjUvWFpnTi8wRTJFOStDcEJJbUozblZhNnRWWWNQRzJXU3RWc1ZRVWZOWmZmZEQremUrOHpmTDJHNEtHMmFrcVNZZm5ETE51RFhYdy82TmRlWTJrUDA2UGVZUmNEZ0VNRldyd0Y0K2lsZ3FJM2lpazhBbkh1dU9YdzRQVDh3QUp5ZVIzOFNCZ2NBV2xxTzFYdDhhbTgzS2Z6Sko0SGhtQWVubndZNjJSOXBsNE1JVUtBNUdrQUdDN3p6RHNDdVhTQldYWXVNMEdYV3hlKzJrMkNoeTh2dVJicSs1eDZUcWt2VmxRMno1aHBxM1kvdVZSdEtkQ2RLYUJZTkZvcVFNZXcwQmdKVVhZQmdIRUxjaktDWi8xdU5RbzBXUzVlQ3VPWjdKdmpPRFo2SFJrc1B2clk0MUFGVkRjNEZwNmxGSXhDQUFyUm1EYkIxNjAzTEVuMThReU1seVZzUVNlaHN6Uzhra1dGRzlaNk1uV3hocHVlb3JiTm1nYmdXd1o3WkRUQTY2dFQyR1ZZVWI3WkRhZTlnWFplQTA3RWZWQTcxSjJveFE4byt5amJZTnAwQ1dweUJobjV5ZmtSVFZ6VjhUSUsrZ1g2ME93dHhyNHFoY1pSd1RsU1dUSnIrblYrSk5KbEEzckFCYWJmRmJDaVZielhZTmR0K0ppK2llUVFjQ1laWHViYWRZajlIdEkydURTT2crL3BNVnZOeFRLYnhtTjEzbjJsTTh2S2dLaDlvMjYvYnNnWDRkZGViVWw2dWtVTGFTa2JVYmJjQnJGdFhsSFZaOVVTYXRuOC9ncjNLR0xzTlQ4UUg2NXJkLzRCaGZCbmwrOUIyZjJhdmJMQkpzOGthVDZkTGQxc0laREtVYmtXUW4xeG5Tbk85aHlLcDdXaVlzZStqWnZmM0h3czBsZWduQXhwZUJzajBiNS9HZlgrbkthbGlXN2VabWszV2VMSFNiUWRua0s3aFY3OHlqYWhHaU1MWk5HNkRmUkJwdkNsYW1zRFlkRTNqTS9jUEh2L25vOGxnSXRlTE5OdW04VUpCSmsxZWN5dXdKOWZYdnlZN0pkSmtvdkZWU09OOVJkQzRaWGlaTHRTOVpWblgxUVBhZHIySXhsZGRaNEpOaHBFYmxkbXpNT1JHM0dxTnljM3h4cHpJc0xXU0RMVHZmLy9ZbU8zVmR2cWNoSnJHNURKZHFPb0NiVGVBakFpS29CR1ZqWXpvQnBYUitKdWZTUWdVUllkYlZqY1dYVThXa1NPd3YzY05oWTBGL3EwN3RqMGMxdEVmRi9DTFh4d0xobkRlUUVDUGQ3M2VlQVBZODgvTHFMVzZNYUdRbnpublNGY1NlL2lSWTRHTnFaRENFWlBHTi81V1JsQzVTOXQxOXR4ekVydnpseWFMVlZEQUN3MllvRi9PNThrTXpwSTRwMFh6ODhFOHFYZnlzOEUwTExpNWVRRjBkVjBBdWk1UFhLQmhSRjZTOFBhdXA3Q1JTUUo5eWdCTnpkUzFMQXI3Zkd6N2hmaUdjaHlGTTU1RmVsOFB5ZVFRQ29OVW9HS09JRGE3ZENGNk5LRy9pc0QwNGIvRlpBR1R5VUtnS0pic1lrWGkzOEV2bk1PZ2hDMEtWSCtLSXc4TXVPbzlVdmVuZ0UreEJhbk1hanRONzlKRWluTlMwRmk5QXFUaURtVWk4Q1RLaUR1Q3ZBNFY2TjgwSVY0U0hoc1haTmV5T0YrQjJ2dmZXTit6eGd0cFNZbU1MVm1HYVprcTNIYk8yR1Zja2k1RHJOYmxkUDFiaVBUV2dzWm9aQUQ4RHI5R2xxUk40MEVPVW4wbnhPd3lSWkplVjBLaHYyYVRhVFR5UEdlYzNZUzgvL1dnNnhyTjJEZjRWZ25KMG9NcWd5NWs5bHRvRmFodDlod0ZHcm1lS2JLOENrbjc2OEZpdk1iMjdrS1NmSE5idlBsUVluVDBZVnJmTFd5cm16N2xZZVhDbG5qVHM0aDRRWFpHV1dOMmtFcTI3d3JwZDJzS09aM01adDZkVmRXZDlKZWNsU1VJTTliY0dvM2V3WVM3djhTT2FmNUc5QUNmeEw5M01mT3FnR0JKYUhVU0xRRnNRcDFjaGw3NUp4SE1VOTFBRi9nZld1YVJxQ3pma1ZQVlAwZGExMlV5MVdWRitTdk8yVUxOaGJKSi9WVmRmMWtWK3BlNXB2OEpyVWd0UUxkR3JqbkZOelQ5aDRMeDh4R1gyMlhPRnpqaEpneXJXcm9ncGlncmhLcHQ0bEdKSzRvc2ZWdTRnWXc1cDJsM2oycmErVmwwMEJGekxlanltcE40VnRXMFo0YXoyYk1SbDk5eWw0Z2FhWGFJUy84cVNieVpSeVMrQ0tuN1pDZktKcWQ4VE5PZTdVc212NGdXM0JnTFdMcCszQ2xpV1NFTzcwc2svbExWdFQ3WDllVWN6Z2ZHeitFNjQrYzV4Vml0S0ZnNmxjdXVSSjdQSUxXYk8vU0NQcTRmbzR6dzRMdy9vV2xmY3NlRnRRaUpYY2hEa25TdTdrRGJKQ0ZwVFYyZlVuTmJrZXdobGN0QklwT0JIRm5vUVYvWEZPU3Nwa01HTXhNTVdzTVIwRlY5QTJyMWRqZXRsaGxmZ0VyS0ZyczVaS3FtUDhHQjYrR1FBcHBPa3hzNkpGUU5SckxCWFdXMU5NZ3lta0M3Q2NkZk1yZ1FGeG4vRkRyY0o5empIelNiNUh4eWdEQTNVbTlweWxzaFlpd3REZnE3SnBwTTFuVktVNjJMS2RnRVZ6Z2o5QzF4Sm9IdUFyYnNIbUVSMENSSnVTYVhtUlVSQkV5cW5naXMxcERzRmlSSmUyaTA5elNsS0VES0FyQ3JaM3hKM2dzVG1KaEVTTXF1UkFCMjljYm5rdDB4UHlVdVNKWFQ1ckw5N25xclVKQ085YWVmZmNyclVmcUM1SC9pbFpERUlOVmZIL0pHcVdoQTEzVUlkQUQyTktEdUFPejY3Q3ZlNkEwSVFLNFRvQU93YXpNbTU2ZXFycXJuUWtESVB0Q3RnaWtyU1FWSGthaE9DbTFCOHFvVG5SdkNPV1M1Y1lJTGhMWENGdGxrckhvb3RPeVdWbnhadnlHc09sWXpWUTFvR1J0S2pkdlMyUW1TcnBkVWhtNTBGcGhybGQxMm91TG55L3FQR0FDbWpiMWo3aW1XeThGZ0pBS2JPMmRnL2R4RlEwT0FPdEpwV0RnMFpMU2hoMDdyTXhaaE1GZFY1Vmplc3Y1K285MDcydHRoT0J3R2lXYis2Q1F0VFllVEJ3WW1yVi9EQWMydERXQlBMVmtNUFYxZFJ1T0xUVFF6azhsbWpBMWtZVVVCdDVrYTZzamU5c093YUhBSXp1enJnekZaTnJSVmpLTkxxZy9WNFRmejU4T2UxaGJZMnRFQmlzZk1qOG9aZEkyT3d0SkQvWkNXSlhpbHU1dFdkcmp1Q2FRNmtEQy9nMldIRU5TZXJrNFlqRWFNdVdOaENjR2x2VHZnREt4ZnVrcGJsU3IrSzVMVmdZOHZQZG5vME9ac3RxVGdQQUhMaloyQ1NMV2NnOWVVSEFuVDIyMXQ4T3JzV1hEUjI3c01rR3g2VmpIM0lLdThqSi8xVzZmdnRVeHlQaHA5a2d3cHNHbmVYT1BBK2dqV2c0M2JCZUdXL2pCN3R0RldvdnBZTmplQklUYWcwRlBCeXc4ZzJDRzU0aE5EY3FYcG1qclhCamxLNTRCWFFYcnBkMmhNN1l2RjRQNVQzdzF6UnBKdy91N2RrRUZ0ZkdyUklrT0xxTE1WYTZ3Vmt4aEZ3aExZcUxXZHVOQVVVVlZYNFNkQjJiQjRzYkd6d21hZWhnU2E2SkdPQlg4Q1FkNW1nVnhWaTFhWVMyMG9IWXpINEplbm5XcThSK0JTM1hpTnR4M1pSaUFOWnlSa1oxaGdzMFlDbWhwQm5icjJsS1d3dllxYTdGV2ZTSlVGclJqV0l4cW4vam5UR3JNcjBWZThFaFVucVh3Y1FTWk5qdFFZNUhwUHRtSDROSUw5MnN5WkVDbjlESEd2VTI2NmZkVm8yMzE0dkVaMDNjaGdjNHZHS1MwdmpjYnBjdFJ2d2NUN1FKZ2xBSCtVL2F3c1dSYTJKa2NEVFM2SkRRMndzUitYOXgxR3NJc0lxakRZZ1YrOHFhTFVMVmwwdmRheXJnTzZMb1BHTVQreDRBUjRzYjBWbW54a1JOa1BrTWtIWFJ2UXRXL0RINFZNSDZCYkFWQmIzajg4RENrZkltaThYQWswL2VTVERPdTZLUURaSDljUXpQajRZM05udzBzZDdkQ2tsYitCbFpjamVWUWgwMCtlRVl6SkZRQ2IrdmhSQlB2bDlqYUlJZGpsYUhWSjFHMUh2TWJUZFFCeVpXaWM0dU9QenAxRFp4akFPUU9ETU9wZ29GSGYwOWdlSmh6Y050cVZJbWswZzdOKzhlS2p3WkFnVmRaQUMyTW1HcWZPWDNGa3dMcGhkZHdGbzBLSHc3RW0yRFJ6bnV1RWtWektEdzlFSXJDbGN3YkVBMDJ1bnV1Ri9iNStaamYwdHJlREZGWW1UTk1TSmdsOGIyOXJxK3NVY0ZGQUM0dTJOeXhlRkxoUU5hQnhNc20ydExWQU5CSTlibktGd0k1N2JHY3VDbWdDZWJzMWlSNHNENm9CalFOTmVlcm1sS3ZUcEl6SFZHdFJWamZOcTc0eWF5YWtRaUZqMGlKSWpTVWtCU1h5a2Y4MGN5YnN4bkVnRWhoZ1V4Tm80djlVU0lhZGJhM0doSDFBMjFNVWFESUVEc1ppOE1mdWJvaG93VEZqRFdtMUYrTldoU2hRY3V5dFZzelhXUTZkVmtGQnBJVmQvODRZNitYbWdyeEZhSWg4RDk4Ynpuc3VqcGxtYnphWCtGdVhZYjRVYy82RmwzUTEzNzlnVHVXOWZ5Ym1yMkVlekxlWHJIN1puL2Y4SE15cllPSTBvbE9pZGp5RWJYeW15UHJUL1V2WGczR1lQdVRHMVlldUcvcS9jaVkxcUlDcnF5U1FEMkh1dFk1WE9oSHozN2s4OTRRYjBQVGRTZFo3ZlFUemwxdyt1OVlCNk5NeFgrWHkvQjBPUU0vQy9JVkNHaHNLaGI0UURvZFB3L3ErT1g0Qm9uSHNJMDF3T0xlRkFQNW5seUk3eTVuVUlDM1dxd1QwK090ZmN3VSs1d2kyUjBwNGZPYlV6akdQNTUzcVdKQUZhOXhsZ3ZWc2JXMTlUSmJsNXBHUkVhQ2NTQ1NNM04vZkQ1bE14cWt0aFB5b1M3SEQwKzcrQTd1RFJCMjdoeGJZSjBVaWtaL3YzNy8vYi9CdlRiTnNJeFU5bm5nOERxanhSYldoSEkzbUFGVTdSREEwM1FTU1FFUXdQelZuenB3dlR6Q3FaQm4yN2RzSHVWeHVNb1lxelJoem9lN2RIdFJtMDFVN2pSRWVkTm5uVVE5dUdVUHBTbWkycVBPZ0QyMUJhbXRydTNsMGRQUmxwTzJYQ0dTNzNzWGVIRlV3ME1aWjBSTWxpQUE2RmJ4UG9LTDNWMkIyc3lESlNsd0QzdXZucVVXcFNvQlNKelNPZU9wOUNOenNmT0dqZnhQWW5aMmRqK0JueS9HWkFUTEc2UDEwT2cxTjFrNFQzNmhiUmVtWlA1S0VjL1lmZ05GalIwWUt5MVVZc1Y2ZE1sbXF2UjVGOTFyUEpEMHlhYjJtRjdaZnF4ek56OVRJWnVEWmJQYWZVR3RYT2xFeHRSczFlWDVIUndlNVhETDlUVURUV0YyTVZ2TkN0Wm44NkJPSGg2RUZMVDY5dUcydkVZL1B3ajczMjN1c29hSWI4OHdDY3hkMk1MMmVYQ3VWVmhTbEh6WDBWclNtZitNRUhvR0xMdGRGYUlsLzB6RHBjWHhHd1RCeW9lTjB3U0pCV3p6ZmhhYjkzR1N5Nm50N3RjTDNQUDBINWdGcldEbFlZRDVrdlY1Wks2TUxRV3dqNGp4eTVNaW5xZjV1bW8xVytBOVFLRDVJQUI4K2ZCZ0dCZ1lLdk9td0NLRHBwMm5XNm9ONzNvRVk3WWlzMG8yd1dwRWIyeG94VVJ2UjZDTFFEZzRQRDEvaHBxWDRIRWZYYWgwQ1Bvc0FKcjhhbnkrSXdvc3kzWWl5TzhmR0RLM1dBNUI5MVdvQ2k4QkQrbjRlcWZrN2J1RGgreTFkWFYwUFJxUFJFSDNQRHJENDdrY1QyQmZ0MmczWkN1NzhtMDRnandlYnJHZ0NiWEJ3OE1kb29LMXpHNi9Sdi83ZzdObXpyMjF1Ym1aMkVLVWlRTk5tOWhWNzl4bmpkcVVhTGFiWndnWXJRR0pvTm9LcEl0aWZ4L2NPdVkzWEtCVGZRYUEvT2pZMk5zRlY5QzFnWW04YS8vQ3VYVENxS1BCbWQ1ZXh6TFJPVWovbXZTVUdnazRFYythb3Bpa1dpeGxHRmpKYS85RFEwT1hvVnYxZXk1c2F0cFVBeC9YSGNKeGVpcC92UWRvWEpSL003cVhWQkhiZXRHVTlwSlhZMkVlaGhGT2RVQ05vaW5ObFBSaG1aR0RSZUoxS3BWNUU3VjNaM2QzOXMxemVkbHByYkk2Z2NmWVFXdXQvMXRMU29pSWpjSy83eTBxakdxakxBOWtQWXVPcFI3SWw1SUY2b1creXdPM0F5TjY5ZTlja2s4bEhuTndvYTlyeUhEVE12bzFDRWNXMkQvczJSdGQ1aWhZeVhybkZMZXFoQVJUUFJ1REd4N00xMU5ndm9xYnZjQnV2a2U2dlE4MitDWjlScHd2UStqZ3FibGlmT2hRS0dSWTR2U0lsQTFyZ09Gd1BYZUZsVk9PelYyR2I1MDRYb1BQSDNZWjFzeUtSQ05qeGZXb0gwdmZyQ1Bqbmk1MjFtaFpBTnlyWWRxUk1VWlR4Z1JJS3B0eUZZTjlSQ3RqVDR2YkJSZ1NiYUpzTU04cWszWllWcmlPRmZ3TUY0YTFpd2E0MTBQV0VRRjBKUFZFNEdXWGpoWlQraldBbisvdjdQMjU1Q2dXM3Jhekc2ZVBPMkN5eEF5VXZMWFRKa3A4Qm9BSy95NHVwdTh2enZKam5iYUNkK2lXZFRtOGZHUm41WEJGYUhTcTVZMmoycW9uQ2IrazBaSzBUaVZ3QTI0b3V3d3dIdDlzNFlqT2ZWb21pS0dEUTI5dDczQlFjalYwZEhSMGJGeTVjT0VOVlZlSFFXUW5YdzJBbkNhbGlQYTdCL0VPWDhNQ1F3ekR3S0piWkNjY3ZvMkw0L3JERDgyK0F1YVFxLzNrS2Nvd1VVMmNxRThmcmg1RFNmNDE5eENacEcxVWdVekxRRk9lK2NOOCs2R2x2ZzhHd0FpR1BVNUNMRFVaUXhTa1NsTCtxaElDMmZNVktCRGZHd0hzSmIzNGk2anhTakkxVjVQT0YyQjFEVlJtWGNrZ2Q1eDNzUTVHc2pBSGxsSU5VQXdPRThEMWxhQWhpd2FiNHFRMDBHV04waHNuRjcreUZKTzJaRHZxemJsUFpPeldJdnVlTWpzTEphRUR0aWNlTkdhMGdWZEVOSXd3S3VFT2tiS0RwUlB0dXRMNlhKQkx3ZGt0TEFMVFBJR2J6L0dqNm0yTU8wUzBFK0VwYm1pL1p0dDFZRE9LMU90ZVgrNk5Ia0xaWG9GSFcwOTRPQjlIM1V3S3dmVWthZ3JrNG5URk9URGI3bXRFRWgzR2ZoNVRKd0Jtb1hOVHZ6RHJjenl2KzVPc211ek9PSElHQk9YTUNoSHhRSGpyRytmMzc5OE9IRHh5WXFLbjJ2dy8zRy91ZGFIUEZzVU5xZkRxc1pyS3grcjJIRHRmanFwT0dvK3RSQytTTGR1K0dNUngvMDlpM1J6TkZ4aWpqdjFXL2Qyb1VJNGtmMjczSDJMWVRXT0NsZ1p5bVlYRGZmbk9sTFpkOFV4cGZnZFl0dyt5RVpOTFE4Q0FWMzMvbjd0MExGKzdaWTl5dG9mc1lJUEoxak5Zc29FL0hzZnJKQlF1Z09UREtpazRya0xKVjYyckVJdE04L05KRmNQeEdROXB5dWRuM0V3OVNLSW5MKzQvQVpyVEFkOGRqRU5HREVidVFJWS82N2RLZE80MlRBVXNFK256TWQ3cDg5clR2L0VxK0haMHd1R1I0T0RETWlvaEZ6RUFtbklkRFhobGtQZXJ4MlVCRkJsS2EyVHJ2d0VHSTVyU1NOK1A1TFNCMXVqelpTT1JLbllyRDNieEV4V3didlNLbE1zdS91eGdOQzdYSWlsTkRoVVZkZnB4blFlVVoxeFBTSG1QTTl0OTFvODFZSDlxMGVHYmZJZlJXS25kMlVNVktKdTBoNjdzMW00VlVVNU5CNTJJU3dTQW1tSlZNd1lxUkVUZ1B4NnFuOGIyZENBcFZNbEtzb0pHdmlab3lLNVdDaFVQRGNJRnhONlVNR3hZdGhFTlluOFBScUhHdGNLMGhwenVwVDhEMnRtVXlGYjJmc21JbGsydEFCN2QvZHRzMmVHRFpNa2lFdzBjdi9jeFBTVVdCbVNnVVp5TjluWTArSkFFZ0VQUVBxeG84Sm5INEk1YjFNcDI5VmVCdjAweGFOd0w4dnYwSDRPd0RCNHh6ckFsayt2MHIzOW9NdTFwYm9hZHpobkhrSlhWMEljZGVFZ3Rrck50cUNqMzAxcmd5MkxKWjh1L0N0S05mWjZFbVgvejJyc2E5aEpSU0JqdHh4bGdhUHJONUM0SjlpZ0dvbE5kZ0dzTXZSV0dZbXhpQitZbUVzZGsrTTI0SjBXZFJzeitBcjl2eHVaK0RlVGk1Y1IrMEMvMlNRL2V4M2gwd0Y3WGtCTHM4cXhPRkpRU3pVYWpvbUk1bFJ3WmdlM3NiL0c3T0hPTTZBN2Z6cm9udUYrRHo1OUowckJLQ3B4Y3RNbi9mb3c0aEJQZVRXN1lhSUwrdzRBUTRFSTlQdUFhQittWTVndndYTzNaVUplWlFVYUNaWlppMXA5UHd1VGQ3WEE4TWJjWFBxZU1TS0FqNVhVZHJodWhRa2c4Z0VIVElpRUJ3NUtFL2VCcFdyUm56M0Jtbjh1eGhnaklKd2l4cmZKenNXbUVDTEc3TkVNMURvWnpNeUtTSkJxb0hhWEwzNk9oeFlOTDNhY0VHMVVPdmdzMVE4Wk1EbWFVUlVZOXJBSEtXQmpPMzhkYktCbldUeXpZSjFkcWRPbG4zMlZUY25KMTg1YXl3cVJoVHJNQ0xRdTJ6WGhRRU5PemlpbXBWaWlCVy9vaElhNFdvSDFKN0ZGNGZOVUJZSFY2cy9WRnNiRUY0OVU4Vk5KcFhCZWdnZWZkUEZVTEZsUVU2aUhYWGpVTHdBT1Rwb2RrOEFMbk9Vb1g2amdjZ1R3OGE1d0hJMDRQR2ViMVdMRWorYWphdnR3b0Y2ZmdZaEIrcC9JQkpvTWxWMGVwQ05oaUtVb0ZtNEJ4R3RDZnhCWUljclBhc0R0aEhGMDY0QXk1WUtVQWJPK3RWVlI1VnRRbGxhM1NJR2I3UjVqQmhFS1JLZ2sxVHBRTEdjcXBqdjh1Y2g1dENJZEJkcUo2QWRyMWlRQlZpU1VMTnZjSzVkZmVFTGlBaVNhQUVTM2xyZ1RNcUdJZW9KRUNsQlpkaUlsbWo4aTN4T3ZtQTY3cSt3M0hXaURTWDg4dUZxakY5TEFOYU5nZGM0aENYWldoR3lRbk1yeG9pam9CbFZSVnlPU3VybW93TWZLWEhPQzV4MU5vWG5VWmlNckdpb2RBVjNWTG94SmltUXh4L29EMGNNYlJaRDZ6c21pYkNrODRnRTRvTXVvd01LMGtmQ2tuU3U5eHdRV1hlenhPNjlvSWJFYU5XUnlLeHlFM3A1bGdvR28vUlZUV0JKdGRKb3VHVXBqOTF6cG9WSlhTcnh5RTlvMWtobnVOTmpHOVRoYjdiVVJMd3k3SWtYWUdHMTA5UmlFSUJ5UFhGNENGZzhTWkpmb2h4dnRqanVZMWNpTjl5cG1scFZPMmIzUGlkd0c2VjVYOE1TOUw2TUJZb0lEQzI2OERib3Izdzc0MUswcVlvNXg4RnJ6TzZFVnZRdFNIMjdJa0xDYnEycUJMWmdsK2Y2UldKSVJzQWdmOWZmT1poSENpMk0xM1BCZDFlTFExRzN3cU5ib1RuZE96N0t4SHA4enlwbmR4alRYc3RtOHU5RHhGVjVhVFF5VzBhMHRUY1Y1dkQ0WWU5VEhUOFJFSE52d3dvRzdhY0ZDQlFMUU5zbkNGV1NFSy9XaDhlSGYwYzNjOGgwM0VZV2pvTmVpWURpWkhFbzlsTTVtZkJXVjZOTHhER1RUdXA1RmN5Mld4UEd0MndGRjF2cU5NU1Zsb0ZtYzBLYldDQWJoUy9PK2l1eHZhOU5FMWJOVGlTdkoyOEpHN2RmeUpQakc5cU9hSHJYMEQ2N2tkTDdodGUxOGdHcWY0MG1iQlNWZldyaU44YWM0OERtMmlZVGZERUdVTzNTM3dUdWYweUhXQmZRT1FOUU5WZ3pFRzhoaHA4ZGs1VmJ4RU85M203eFVwMHRLN1g0eGVYSXVCZndTLzJCWURYSjhpSTArdUkweWV5bXJZQy8vMEhOeHRyc21uS2xLcnJ0K0xyUFNnaTcwR3ArQWhxL0VsWVdJZmhyd2VwRmlsRFF5c3FYdy8rKyttY3J2ZWc3NU5tUjYrZWMwNy9MOEFBMXlRMjM1MVdZTjBBQUFBQVNVVk9SSzVDWUlJPSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiNDU0ZTUzNDY0OTQ0NGZmZDZjOTM4ZTkyNjcxOTNlOWEiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInV2IjpmYWxzZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDYtMDUiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkVuc3VyaXR5IFRoaW5DIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTA2MDUwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDYtMTAiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkVuc3VyaXR5IFRoaW5DIEZJRE8yIEJpb21ldHJpYyBTZWN1cml0eSBLZXkiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE5MDYwNTAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjYiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4wIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wNi0xOCJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjJlODYyOTNjYmQwN2RiMjRjMjcwYmU1NTRkOTEzNTYzZDYwNmZkNDciXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMmU4NjI5M2NiZDA3ZGIyNGMyNzBiZTU1NGQ5MTM1NjNkNjA2ZmQ0NyJdLCJkZXNjcmlwdGlvbiI6IkFDUyBGSURPIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MTAwMDAsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH0seyJtYWpvciI6MSwibWlub3IiOjJ9LHsibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNRVENDQWVlZ0F3SUJBZ0lVRi8wd1RQUDZGRXF4cHNpYkppTEZ0RGo0cWh3d0NnWUlLb1pJemowRUF3SXdkVEVMTUFrR0ExVUVCaE1DU0VzeEVqQVFCZ05WQkFnTUNVaHZibWNnUzI5dVp6RVNNQkFHQTFVRUJ3d0pTRzl1WnlCTGIyNW5NU013SVFZRFZRUUtEQnBCWkhaaGJtTmxaQ0JEWVhKa0lGTjVjM1JsYlhNZ1RIUmtMakVaTUJjR0ExVUVBd3dRUVVOVElFWkpSRThnVW05dmRDQkRRVEFnRncweU1qQTFNekF3T1RJek16VmFHQTh5TURVeU1EVXlNakE1TWpNek5Wb3dkVEVMTUFrR0ExVUVCaE1DU0VzeEVqQVFCZ05WQkFnTUNVaHZibWNnUzI5dVp6RVNNQkFHQTFVRUJ3d0pTRzl1WnlCTGIyNW5NU013SVFZRFZRUUtEQnBCWkhaaGJtTmxaQ0JEWVhKa0lGTjVjM1JsYlhNZ1RIUmtMakVaTUJjR0ExVUVBd3dRUVVOVElFWkpSRThnVW05dmRDQkRRVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCQndZZ0tWd2pDVjYrbHY3Z25wRkVSelUydU5EOGdkRWtQQ05jcy92RkRzMnNLNDJKdXhuaEZuSWdNQjJEeVUwSXJYSUxqZi8yWFQwWVNUZDFzUGlUU2FqVXpCUk1CMEdBMVVkRGdRV0JCVG5RYXJwZFN0NHNpZDdWamZOSUxJSHJiMlBvREFmQmdOVkhTTUVHREFXZ0JUblFhcnBkU3Q0c2lkN1ZqZk5JTElIcmIyUG9EQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lRRGNvWEozcnpOTUEvZlpraDA4UG9Gck14NDNHWU1oWk1mTFB3LzNNZkpwR0FJZ2VjdEt3bUpZTTlKOFNYOHgvYVFWNGlHdktXb0JmcjFYUFRBTVhPaFZFWUU9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQURBQUFBQXdDQVlBQUFCWEF2bUhBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNRQUFBN0VBWlVyRGhzQUFBaWNTVVJCVkdoRDFaalBpNVZWR01mOUM5b2I2REpvSVFpMWlEQndJNVFnRVVFbHRCSjBZU0FHRXVSQ0ZCTXhJa2xDYXlGSVFpYUtCWlVvbFk3UU5KTTYzbkdhY2E2ajQwdzAwNHpCTUJPNkxFN244OXo3UGZPODV6M3Z0ZHE1K0hMdWZYK2M4L2srNXpuUE9mZXUrUHV2djhMakxEUFFHaDRPN2ZIeDBHb05wODlWdGEyZG5KeXNhWHA2S21sdWJqNjEwdno4WEZoWVdDaHFjV25SdExTNEZCNCtmQmdlUEh4ZzRyTVhqTDZWRGg0ODJEWFFCVTlHWWp2ZWJpYzF3UXU0QkErNFBzL096amJDbXdGbjRyOG9HUkIwSjlvZEpmaDJIWDRxZ2lJUDd3VTgwS1hvZTNDRGZ3UjRIbldKbWVwcG9LTjJEWDU2cXB3eXRBRFB6M1VpM3dzZTZQOEw3bFV4a0NzSFIzblVCYzFucVFUdTRiMkpFdFMva1FKUU54RFRoYlFwd1FOSDYrSFZDcHJ2dE14Q0RrK2VMeTVWb1h1WktNMkFuaThhYU1wM2c0NXBZMjBHajRCVnZ1ZlI5OUdXUEVoSnZWTEg5ME13c2hub0hYa0JlM2d2RDU3RE0xZ3ZhTlFMSEZYaEYyMk1aQ0NIUm9CNkFWbUN6OU5Gc3RMWU5WQ0N5YStWcE9jRVRuOStqRVlET1RpTDk5K0NsOUlHNVhDS2VLL0lWL3JvOXV2SEtocFFtUVN5R0hHWDU3TS8vQkJtUHZzczNOdTFLOXpidkRuY1diZXVwcnN2dkpBMDhlSkxZV2IzN3ZEN29VTmg0Y0tGOE9mTVRCRzZCTy9CcFpvQmJWQytYR3B4b3RscjE4TDAvdjBHTXZyRUUyRjB4WW93K3VTVEJqcjY4c3RoZFB2MnBGLzJ2eGR1ZmZ4eDVSb2FmKzY1TVBiMDA1MTNvOXFyVjV2NSs2ZE9tU0VQTGZDU0FRcEh4UURSVlZ1SmVFeVZYOCtlVGRDMGQvYnNDYTFQUDdValNIOS92N1dxWkQ0SURESTNUd3BPbStpUDY5cmxoejcvUEF6djNkc3hId09Cb2VrMzN3ejN2LzIyWXFBRVQxc3g0Tk9HQnhEZ3Q1OS9QdHg5NC9Vdzhja3hneHc4Y3NRaU9mTHNNNVk2OTYvMGRRYUxVZk1wNE1VWVhLZk43NUhYakFVRGhxNisrcW9GNnRhcVZXRW16cUNnbGJxMEJJVjNrZ0dCMHdyZThqb0s2TlkzMzRTYm16Wlp4N2ZYckFsM1B2Z2dUQXhkdDNzTVRLZWErZzVVM1lTWERPbTcza1ZBRHJkYVlYanJWaHVQbEpzZkdyTHJZaE5uTXBCSEgwQmV1dlhkZCtIV0s2L1kxSkxuWXlkT2RFK3VMWHVlVGoySTVBRVZkVjN6OTJoejBhYzBFdE56WlAxNk13SVQxeGdYa1lxVkdaQXd3SU8yNkNJNEVTRGZCd1lIREp6N3lrOEdGQWl0cE84ZU5yL3Z4WGhOK1E3VHpaZ0pzSXdkT0pCbUFCVU5MSTZOcFFVNy91Njd0a2hKRmJzWEIxR05KMjJtMzNrbmxVaEtvOG9pZmQ2UHBsVmFLWjFMc1Y4QnMwaC9qUUhTUGNiTXdlbGZZbXlxbWkzeWp6Nnk3MlJMeFFBUDhxS1Z1RmdSYnA0K0hRWmoxTWx4cmlmNEtFQlpDM1RveFRVQVMvY0lDQXNlVTdWN1VVb1J3VnNiS3lCc0FyYXNpUDJ3UnRpdktnWjRvYjFsaXowdzFOZG51YzUxSDNYZ2lUQ1IxOEEzTm00TXd3Nks2cVRQcmJWck8vZGluM2F0V3lyVFBSYXFyc1ZuVkJDOFpDQ1ppTThQdnZXV1Bac01BTThtUlVmdGt5Y3Q4bHdUdkRlQkFhYWZ0VUZFV0JkMFp1YTdjR2prcWFmUy9zQzBtekVIYThVZ2lwbkdDQ0pkYytDOHRUMG9tdWZkaWdHbWx0eFhKOHZnbmRPa0ZxRDAyOHh2ZHZ4bVVaVlNDbURnRjd0NVQ1OFVBOTJuNWpNdTRoN1BhcTE1Q1o2cVE2QW12emhsNzhOWk1VQjBXT1UycUl1NG9wNkxSY211bWRJalV6TFFQVXFqaFFqaG4yZTlFYlRmdi9xcUNDN3hIWGhhTW9SM0wxMjZsQm1JRjRrUUQvbDBVZDduOEUzZ0V0T01BZnEyV2NSQS9Nd0IwSzhGaVVVc2VPVEJVL1NqT0JIdy92bno1NWNOQUV3bjE0OGVzNVF3eUliSTg3eEZub0V4d1RxSXhtMm5ka0NhQWFCekFjYVI1T2RZcGxrcjZrc3BwR2o3Vm1KalphektER0NBbW56ajdiYzdHMVVEdkVUZFoxQXFEUDltY0ZEajJGRXhFTUZrNEkrNDRFZ1RpVE1XMXltRjdPNTZoN3dtMmtBekEvVHI0WlUrbUw5OHVXL1pBR2xpcFRGT0RTK1hEUENjUGsrODlscG4wUGo4NUpVcnRoR2x0SENwUllVQnZyUXZrRElZU0gxRkVWVWY4YW1wWlFPY3ZSaGpmTU1HUzU5S0ZRS1lTc0xnYk51UG1nRitqSGdZTDlLaWFYM29wTmwwRHdNR25rVWVlQlk4cy9yOXVYUDJITE5iTVFBWTJ6K2RUWjg1VXdIMjBaZjRKWmFpSGpXeWNxWEJFNWtKTnNLNGlIVVBhQUJKRVdZbHYwY3FBc1c3SGh4WjJzUnhNQ0I0bmlOMWF3YlE1TFp0MWpHYmp3Y3VpZlZDSkFDelRyc0FXcWg4NTU2a1V5elA4QjBZcVFZZlUxTW5ZVXViYVB6aXhZc0d6cGlWR2NqQnlFOWVwRWFUMy9sOWhHbUpJcUFLazZ2cFNLQ1dkYUJmYkRrNGxZd0ZDL3hQOGFjczBBU0JkamkyeFJsQVhLTmUyM0VoVGpFTHZQSjcxWWthWDRPT2NFQXpRNUxnVTVYaHp3T25lL3YycGZFd0lIRFNpN0xKYndObVRTWXFCank0TjBKazJaMHQxMlBIOXVPYjM2c040Qkx3dElMMkVhZjFhY0laaUJTWjJMblQ5aE5McWFOSDdaREl1QnlqbFc0R0gxTU5lTnJHRk1wRkJHOGUvckR6NjZpNzhERERiMWFPeUI2ZVp5MXQzRkZZQWpwdjBkVXZ6MWtCRURUQ1dOL1hYMXZKeEFEUUV2QTFBNzJNS0YwWWxLbThmdWg5R3l6dG9sRnNoS3daL1pZbUpkaXd2RGhKRW1sRTFPMkUybjJmdmtpWC91UEhEVnJnZ09hUkx4b29RYXROY291VnlLbGpIUXVJbXVWckJKUElhLzlkNHRtck8zYUVIdzhmdGx3SG1DckREaXZBbE8veEI0eXVTUno1SDVsQ1RmQmVXcXd5cENnUnZaTElaU0RSd09DZ2llY1ZERnBKc0Y2QTYzTXlBS0RhR25oVUwzQmE1VGpTUWtWNXJudlozL2tPMWd1NFBGMlE0QWxFWlFZRW5rZWVLdFJVNC9OS2cvSXFreDhKSlAwelY0SHVibEFHM2dNZVlZQzJaa0RnZ3MraFU0WHBpdStvWk1BYkViUmFEOTZCWDk2Y2VzRXI4dnBjTWZBb2VFbXdBdmMxWHZLblNLODYrSExPRzNnQjN2NlA2Z0tyeFFUWGl3YnlEVXFwb3FqTGdJZEhBS3JOMVRQZkl6U1JMMVdhRXJ4YUZuL05nQWYzS20xS09UemZjM0NVNTd1aVRpdlFrcG9pVHl0VkRKVEFnYlBJWndZRUQyQVR1SUNiQkpUYVhMM2d1VmN6a0lNcmJaQUh6K0h6MWdzNHRRYXF5RWNnKy9jNVN4c3RUcjlJMVE0TURDWm9yMFlEQXM5ekhsV2kzM094bHZNZUtMVWwrZWlUNTUyMm1qcFNNc0NIeDFNSHd6OGNlSHk3RWhSejVRQUFBQUJKUlU1RXJrSmdnZz09In0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMTItMTUiLCJ1cmwiOiJodHRwczovL3d3dy5hY3MuY29tLmhrLyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiQUNTIEZJRE8gQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTAwMDIwMjIxMjE0MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMTItMTUifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTEwLTEwIn0seyJhYWd1aWQiOiJlMWE5NjE4My01MDE2LTRmMjQtYjU1Yi1lM2FlMjM2MTRjYzYiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImUxYTk2MTgzLTUwMTYtNGYyNC1iNTViLWUzYWUyMzYxNGNjNiIsImRlc2NyaXB0aW9uIjoiQVRLZXkuUHJvIENUQVAyLjAiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MTAwMTMsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciLCJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiXSwiaXNGcmVzaFVzZXJWZXJpZmljYXRpb25SZXF1aXJlZCI6dHJ1ZSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQnpEQ0NBWEdnQXdJQkFnSUJBVEFLQmdncWhrak9QUVFEQWpCaU1Rc3dDUVlEVlFRR0V3SlRSVEVTTUJBR0ExVUVDZ3dKUVZSTFpYbERRVEF3TVNJd0lBWURWUVFMREJsQmRYUm9aVzUwYVdOaGRHOXlJRUYwZEdWemRHRjBhVzl1TVJzd0dRWURWUVFERXhKQmRYUm9aVzUwY21WdVpDQkRRU0F3TURBd0lCY05NVFl3TWpJMk1EZ3hNVEEyV2hnUE1qQTFNREF5TWpVd09ERXhNRFphTUdJeEN6QUpCZ05WQkFZVEFsTkZNUkl3RUFZRFZRUUtEQWxCVkV0bGVVTkJNREF4SWpBZ0JnTlZCQXNNR1VGMWRHaGxiblJwWTJGMGIzSWdRWFIwWlhOMFlYUnBiMjR4R3pBWkJnTlZCQU1URWtGMWRHaGxiblJ5Wlc1a0lFTkJJREF3TURCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkFKY1dxZUN4Z2E5S0piRk8yVFpkamNncnRaQWdmaThUWEt1K3Y1bGNSNWNlYjVHSll4eW9Damh1ZUVTTDNkZG1NSWtwR3loc0VFdGZGVXlCd3N5RlZDakZqQVVNQklHQTFVZEV3RUIvd1FJTUFZQkFmOENBUUF3Q2dZSUtvWkl6ajBFQXdJRFNRQXdSZ0loQUw0VGJQMDBzRU5iVEVYR29hZ002SGtsMlhJRHJ4Z0tiSHdvdy85R2liWVRBaUVBdWRJbTdFR3FmeWE4UXlnS2Nia1FmcXJ3ZWZZbkJ2WktJMHh3bi9rS1d4ND0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSllBQUFBOUNBSUFBQURBdUFlWUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFFblFBQUJKMEFkNW1IM2dBQUJHdVNVUkJWSGhlN1p3SmZCUFY5c2N6Uy9ZMDNSY28zWGNLQlZ3UkJIa2lUNThMcXh2Q0UzQXRvSUlDQlFUWjJnSXRVaWd0VkdpaEtQb1hBUit5eVBMaEFSWloxRWRWb1BvUXBLVzBCVnE2WmM5a2x2eFBNcmZRbGlaTmw3UVBQL2wrTG5UbW5EdVR5Znp1dmVmY20wa3dzOWtzY0hFdmc2Ty9MdTVaVUMvOHo0Qm5OTDhXWVlTSXQzWTdIR3NJZUg1TS9NNHN0Ty9DTmtqQ3N3UEhhbi81SFJmL3Iwakk2Z3orNDUvdC9ma2F0Ty9DTm1nZ3hYaHdITGJNTkdNMjBkMVRhRWFBV3k0RHd6RzRFdjdhWE5nSDljTENSOFpCTDhURUlqUEh5V0xDY1lMbytqUUhwRFBUdE83aUZVeEljbnFEMzh2UDl0NldnWHd1Yk5OVVFwRlFRRE9EcTg4U2NobnY3bUtveWx1bkF1NG5sWjR1Q1IybmVVWUtpckphUGRycGNqaWRBVzI1Y0pnV0p4VmRQWVEyb2h0ZitsN0ZOUys4NStsTUNWbURrVE9aT0JQRjBUU0hiQzZjVHFkSnFQL3ZsZTlrMGFmOEhqcnArK0JKWlQrbXBoNDVYRGlaVHBQd1l1SUNBaGViV1ZiQW1WbWpvV1N4YTFiZVJYU09oUHJpc3RvVHgzR0ZEQ01Jak1BSmhkdjFUZHRwalJhNVhUaVR6cEh3OHJTRkJPbUJZUmlyTjNJVUl5QXdBVTJYTHM1RWJoZk9wQk1rTkpUZHFENThoSkJLWUVMcE4vNDU1Y045elJSTktPVGxHNzVnOUs1NW50UHBCQWt2VFY5TWtBb0JKbUJZVFZUV29yRFVPYlN4RG9aVGpqSmVTM1o5MU9CME9pUWh6TU1OMTZ1cTl4M0NaVkpPYi9BWk1VS29kUE1ZZkw4aUtwNmphRkl1TDErL2phTk1xTFlMNTlBaENUR0I0TXJNRklJUXd6Yk5xR0p5Vi9EMnlEVUxHR005ZEVUSWFFclROL0pHRjA2aVF4SlNsYmVxZHU2M2RFR0QwWHZJTUdsSUlHLzNlZVp2c3NnWW1PQUxaZkt5TmZrY3pmQjJGODZnUXhKZVNVckRjRUlBaVNpdGp0bVlpcXhXSWxmT1pReHFnWkJnNjJyTDFteTIybHpybjA2aC9SSlMxYlZWbis4bDVGTE9TSGtNSENTUGkwUU9LNzdqbnBLRlJwcE5EQzVUbEdWc1pzMmNkZHgxMGZtMFg4S1NoUmxtTTJ2cGdpYjE3U2pZbUxDMEpNYWd3VWpDVkhtcll0MW55T3FpczJtbmhIUzk2bWIrTGtJdU16T01jc0FEc3FoUXFxb2FRdVB0WXJwVjYvWDRJOUtnWUFITEVWSlorYXBjMXpEcUpOb3BZY21TZFdZVERUa25ScExHNHJLVG52MS9DQjd5UThqUTIrVk0wT0F6SVk4eUtxMkF3SEVoYWFpb3VMN3BTM1N3aTA2bFBSSXlXdjNOM08zV2h6TXN6MHlaSWM2UkpDWVNOaThFQVNrTVZJQmFwRlIrYmNVbjZIZ1huVXJ6WjJlZ2J6MVNla0xrNzh1N1crVFNlMHV2WlgxQ2ttNW9INEhoTWduSUJWc2dLbWVnbXFXZ05GUFhPeWN6TVBFVnROOFNodUxTTXhGRDduNTJKamR2UzBIQkNZbFlyS2VvcFlzV1JrVTFTWjJha1p5Uyt1ZWZ4VUpTQ05kU3I2cC84SUVINWliTnJxbXBmU3R4dXFlN3U5RmtIRGp3NFhlbVRkMjlaKytPcjNiSTVRbzdtYktKTnZWTFNKZzFhMlp4Y2ZHc09mTzhQYjA0TTBlUVJPN0dIRlRETm5xOTRkMFpNK0ZPNEJoZVcxKy9NU2ZiMTlmZVhXMDNKUHJyTUdhVzVlclVQVjU2d2RySkdvQytKaUtydnR3dkVBbEJRRndzOWgzM3BPV0p3a1ozaHpQUmhqK3VvSjAyY3VIQ2hmM2ZIcERMNVZxZGJ1Wjc3eUJyU3lUTm5iOHBiN05jSm9jclVxblU4ZkZ4dTNac0J6dEZHZmZzM1J2Zzc2L1Q2aVJpQ1ZqK3ZIeGw3LzREbmg0ZVp0c2FHZzFHeWdSdFVSQWVIbjZocUVpajFwQWtXYTlTalJrOSt1bC9QTW5Yc2NYV3JaL3UzUG0xbTlMTmFLRHVHOURmU2ZvQmJaWVFsSXZkdGhydE5PVkcvZzVTNUc1bVdETFFJeTUvRmJKMkJpS3hXQ3FYUVdFRkhNUldaTDJMdWZQbTUrYm4rL2o2Z241d28vc1BTUGordTJPOEM3cUNWR281QTJjMnc5bkFJaFRDNkc2eDJKRVF3M0dSeEtJM2tKYWFNdVh0Ukg4UGQ1d2tsNmVsdFNvaHRDUlBIMitSVUtqUmFGTlNsaUNyRTJoYkxLUXAwOVhsNjB0WGJMaWFuRlgreWQzcFNjTzlZRm0wWVFXc3BhdHlyNlptbDhLeEdWdHMzckNPTVcvK3dvMTUrZDVlM3RiK3A0cUxpcjZ0WDR2bzlMcWF5bHRWbGxKdHA2anJWWHo5Y2MrUFZjamtMTWVLeGFMZmZ2KzlzTENRdDdmSTlxOTJsSlZYQ0lWQ2lxTDZEK2ozOEVNUElZY1RhSnVFRlJuNWx4WXN2dkxocW91TDVwRXlTMXQyQkFpUGRGWE5Id3MvdXJKZzFhVlpjMjd0T1lJY25jZUNoUi9sYk1yMThiSHFwMVpIaG9lZktEaUtmRGFZOWY3TTJwcWJaU1dYeW0yWHFodWxYMnpiaWc2QVY1azNSMVduZ3BkUVNHWEpLU3VSdFNYV1phOVhLT1R3eHV2cVZSOG16VUZXNTlBR0NTRUtsbWZrU1dRQmhFVHFIdjVnd0t0amtjTUJ3bExlbDdnRkVRbzNrY2p2cXZXajRFN3NpL01YZkpTVnM5SFgxd2R1cmxxdGpvdU9QbjJ5QVBsc0k1RklQRDA5bGU3dWRvcUhoNGRDb1VBSENBVFRwMC9ETVl6ak9KRkVldXJNcWVMaUV1Um95c0ZEaHkvK2NWa29FdEUwSFIwUjhkUlRyUXk1SGFRTkVwWm5mV2FxcmhJSUNjYW9Ea3R0VThzeUUySngwTXdwckZhTlNVVGFjK2RxRHAzb3JOVzJKVXVUY3padThyUEdQN1ZhQThscXdmRi9JMStMWUIxcVBXKys4WnBHcThOeFRDZ1VwNlYvakt4TldiczJTeWFYd2ZWQVBKNzF3UXhrZFJvT1M4aVp5ejdPSmFRS3M0bVJCb2NGdlB3TXNqdUVSYStnMmE4VENxV0E0d2lSdkxNZWpscXlOR1Z0OW5vZkgwdi8wMmcwOGJHeEorM0dQd3RtNjlXMGw2U2tPU2FqRVdaaWtCdnRQM0NndHJZR09SbzRmZWFIczcvK0F2TWZobUVDL1FOZUdmOHljamdOUnlVc3ovdlNXRkdPQ1VuYW9BNWIwcDZXSlZRcUE2ZSt3bW8xbUVTcytxbXc5dmdaNUdndnk5UFNJZVQ0ZUZ2aUg2VDcwVkZSUjQ0Y1JEN2JnSDRka2RERFhUbDJ6Q2lZOCtFNFRqUHN1cXdOeU5IQTJyV1pvQjgvSkNRbXZvV3N6c1FoQ1NHL0xGdTUwZElGYVVZYUdOUmp5dlBJMFVhQ2t0N0dZU29OSFZFbzR5TmlPOEFKeXpVdlg1bStLbjIxbDdjWFRFbWgvL1dPaXoxMjVKQ2QrY1p0WUJUbEI5S3FxcXBmejUwdit1MTNPK1g4K2FLU3E4MEQzc0w1ODNSYUxYUkVTRmkyL2QrWEVQQ1FReUFvS3ZyOXUrOVBTcVZTbG1YZFBaU3ZUWm1NSE03RUlRbXJ0bjZ0THltQjRaODFhRUkrbklhc2JVZnM0OVZ6eWdzc3hCS3B1UDc3MC9XbkxYbDVteUlUWkJOS043ZnM5VG5wcXpPOGZYMUFQeE5GeGNmRkhUNjRIeWJkcUpKajVPWnRHVERnZ1VGRGh3MGFZclBjUDNEUWpQZG5vd01hQ0k4SWYyem9FQ05GNFFTaFVxbnpObTlCRG9FZ015c0xqUHlvL3VxRUNmSXUrWUtZUTgyMmRIbU9VQ0kzTTR3NG9HZlB0KzJ0a0xWSzBQeEVIQ2JMSEllVDBwSkZhNUhWWVdSU2Fjcnl0T1FWSzcydDQ2ZkFiR1lvVSs3R0hKaUJvUnF0MGpDTUt1UUtIMzkvZno4LytHZXJCUGo3UVZhS0RtakVnZy9ucVZVcXpDeVFLMlNiOHBDRXBkZXVIVGh3U0M2VFFjb3FrWWluZGNrb0NyUXVZZVgyL2ZyTGx3VWlFYXZYQnMxNWd4L0gyZ2UwQmtsUGYvK0pZMWl0SHBkSjZvNmVVSjB0Y2p3eVdUVEQ4Q1BIanJrcEZOQWRlUXRHRW5PUzV2TVZIS0toMXh1TmhycTZPbFY5ZlgxZG5aMmkxN1h3UVBQRER6MlkwTGNQUlp1RXBMQzh2R0wzTjkrQUVjWUdtbVVnUm1wMXVyR2pSL241K2ZHVm5VM3J5OXcvOW4zSytPYzFET0tNVERxdzdDUnBYWjFxa1dOWUNLbjBnSGdwN3VVLzhKTE56TkJRV3ZGajlIQmNKT1NNbE9jVGcvc2R6RWNPMjh2Y3M1UG1mZkhsOXNaVE5KUEpSSnRveU4xQnhwcnE2cFJsUzZaUFRVUytscmg1NDJaVVhOK0FIdjU2clc3VXFKRWJzak5QbmpwMTdQaDNNRHRFTlZxQ3BwbklpUENYWG53QjdUZGl6Nzc5cjA1KzNjL1AxMmcweHNYRTdOdnpyOWo0Qk10WHpERk1yOU9kUEhFc0lqd0NWWFV5cmNTUDYvbTc2b3RPa1FJdlJxQ09tWjlzUnovQUxHQXQzOU5ub0RSWllHdUdOQ1RRNzhXbmIzNytMMElxdTNYb3NPYjhSYmVFV09SekRLMVcyeWMrZnRqUUlabVoyVW92RDA4dnIyVXB5MGNNSHg0ZEhZVnEyT1oyNkgxMDhHQW9hS2Z0akhydTJlQmVnUnFkWGl3V1h5NHVIajl4RXMwd2tNakF0VDA1NGdrNytqRU11LzJycndJQ0FtQkkwV2cxSnBvT0N3M3BsOUJQSkhJNEZqVEYzcWdJN3hiNlpVeEtXbFQ2Z3RqbEszck9mQjA1YkNEMDhoWDYrd2dEZkVsZkwyU3lRY2ppR2VMQVFLRy9yOFN2VjFuR25YVEFFZUFlQlFmMTJ2L04xeENRK3QzWHo2RFh3d0FoRWdxbnZONUZzZWMyNzc0elhhVzJyTGNST0ZiNDg4K2dId3hwRE0zTW5QRXVxdEVTSkduNUhZT1JZNTUvZHZTWWMrZk9VeFExYXN3TFViRzlZVWhBTmRvS25BNDRPM0RzZCtMWUFyZSs4RDkxczRvM1Fsam1OeHloV1ZYSGo0Ulh1VjFaZitYcVVVRlFnVExoT0JuMTI4VDNrZFZzbmpWbmJrQ3ZrTWpZK0tDd3lFR1BQZ1p2bTdlWGxwVUZCb2VGUmNaRXhNWjcrL1ZZOE5GaTNuNDNONjdmVUxqN3dCbDY5QXFkT3YwOVpPMFkwSUZDdzZQQ29tSWpZM3RIeE1URHlRTkR3a2VOR1lmY2RvbUs2NlAwOHIxMDZSSnNuengxV3Fyd0NJK01OUmdzaXdadHhWNHZ0S1FQRHRPc2FwdVNGQWNydytWQy9GdVhtU0VTb2QvSENlN1ZLelY1YVgyOUNud2VucDdaMlJ0KytzOVozdFVGQ0VueXRTbVROQ29OYkZ1ell6Tm84TUZNeDljOU1NcG8rVEF5TmpiR1RlRUdnMnA1UlRudnFLeXFndjlycW1zcXlwRUZLRHo3ODdMazFHMmZmd0Y1QURKWmFVbkMyK0dpNjJuMXBURXpoalc1NWttdi9uUEU4TC9wTkZwb0NSNWVuaFArT1FrNWJOR3hOZEptdlBmdU94S1pHTVlSMklZNzI3ZHZuNkZEaC9BdSs2QnJzTFpldlY1bk5Ca0pnb1FaVGxiMitsRG8xUEg5UHYxc0cveE5HUEFRVERHaERuVHVGMStaOE5MTEwzNzYyUmRlUGdHTlcyb0xFbHArdHFlN2FPMmw0WjNEeUl0MkdzamZzbGttazlFMERiTkRsVXJUU2xEczJCcHBNOXpkM1VORFFsbldFZ29nU005OGR6cHl0QVpjQThqSFQyY1hMbGlzcnEyYk5IR0NtNXNieE5lUTRGNkVVTGg5NTY3bm5udHUwS0NId1RobjNvZDd2OW03T2owdEppcHFTOTRuUXJGNDVPZzdIeE0xbDlBTU45RnUydWxVTU1zSTJlWTdMSk5KY3paa3ExUXF1SS91N3NvZHUzYnRQMkJ6c2RSeTc5Qm1KM0QwNlBGejV5K0FFdENBSXNNalJvOGFpUndPSUpmTFo4K2JIeDBiZi9IUzVkMjd2MTY1RWowT2IybU9GSlcxWnZWbitYbjc5dXhtYVByYkF3ZVUzbDQ5QTN1Q056ZzQyTWZiUzZYV25EbURGcG1iVGlwZ2tDTElIOE1mRTl6VjByc0NHT0xnOWQyVS9ETlViZUx2STRaUEdQL1NqbDI3UVVMSTF5ZS85c2Exa3NzeWFRdnJXNVorYk4xWXR5NDdkV1U2MUxmdXRZeVJNajQrYk5qV0xYbG8veTVXcEtkN0tKVm1nYVVMTGwyMEVGa2RRNmZWWmEvSkNBa05RZnNOUUVPRTl3OWhsZC9WNlEwVVJZTUZKcUM4QmFZeGtBUlREUkd4U1MrMEpCWTR4cGxvam1HN29kQ3M1UUYrakdoZk44bGVseGtZNEEvSktnNXpETEY0N0xoV1B1VmhPWTZHR1FETDJpbmdwcHMrUk5LWXdzS2ZmL3pwckVncWdYbzkvUU5lblRnUk9WcmkwT0hER3piYytaSVhORk5vU1RwOUM3L1N4TGZnMjBrZU5MSWU4TDVNcHF0WHIvSVdQYWpMc3YwVCt2TzdTRUtZajF1VW8weVczN0pqMk80cmNCa211QXlPc1Z3R2YyMEF3ekNRTEpnZ2l3ZXY3UitIeTkrU0IwMGJXaXZraXNjTENyTFgzM2xVRUpxMkNRNjJuTU1FWjdOWU9EUHJBSHlxMGlJcjBsWXBsVzV3cDdWNjNlVEprK3dzUFVJZmhTWTFmWHBpUWNFSlpOR29vWWxVVmxieXU0M1I2WFFtRmhyWG5hK0RMVnU4aU1Ed3pNeHMyRDU5K29lU1B5L1BUWnJ0NGVuT2U5RUMyNFd4aWJxaXl6Q1I1NjJPQTIvQTVoMXR6V3NIemtENWpCd2V0UVlOVGFuTFYzNnpkNTlVS29IaFpmT21qUWtKZlhqNzNheGF2V2JucnE4bFVnbThyNXFhMnUrUEhmWDJzYXd6VkZaVlB2N0VQN3k5dll3R3c5OUhqRWhKWHJKbHk5YnNuRThVYm5jVzdlNEcrdlNnUng1WjgzRTYybTlFY1hISmZROE85UEgxQVkyaHc1d3ZQQ3RYeUpHdkpkNmI4VUhSYjcvdDI3dGJyOU8rK2VhMEc3Y3FoWVFRSjdEUkkwZCs4UDZkZWNqU1pja0hEaDNHQ2NMVDNYM2ExTVJubjNtYXQvL3l5Ni9MVjZ5a0dBWVhZT05mZnJIeG1wOUZRaEN4b2RmKzFZRDdDK01xMnVsVTNuaHI2cmNIRHlvVUNyVmEvY1pyazFPVGx5RkhsMk9WME5wZDJvZjlZenR5NXY5bGJ0MnFqbzFQZ0drb0ROQW1paXI4NlV5WGZTNXhONVlXMnBHN2JQL1l2NlIrd0txTU5hU1F4REVNOGhFWTY3cFJQd0RGUWhlT1l6QWF3eU9pWmRaUHZpRDFPSDNpZUhoNE9PL3FGcHdTSi83YXdJUVNra2tJc2FEbHNLRkR1bGMvd05VTDIweXYwQWlSU0FRU3F1cFZSdzd0Njk5L0FISjBFNjVlMkRiU1Y2MnVLQzJycTYyL1huR2pUNS80YnRjUGNQWEN0bkh1M0htYW9hRUxNZ3diRmhyaXZLK2NPWTVMd25zZTEwQjZqeU1RL0QvZXhMZzhSLzRzUUFBQUFBQkpSVTVFcmtKZ2dnPT0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRCbG9iIiwiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJlMWE5NjE4MzUwMTY0ZjI0YjU1YmUzYWUyMzYxNGNjNiIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwidXYiOnRydWUsImJpb0Vucm9sbCI6dHJ1ZSwidXNlclZlcmlmaWNhdGlvbk1nbXRQcmV2aWV3Ijp0cnVlLCJ1dkJpb0Vucm9sbCI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZX0sIm1heE1zZ1NpemUiOjIwNDgsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjIwLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH1dLCJmaXJtd2FyZVZlcnNpb24iOjEwMDEzfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMTAtMDkiLCJ1cmwiOiJodHRwczovL2F1dGhlbnRyZW5kLmNvbS9hdGtleS1wcm8vIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJGSURPMiBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTEwMDgwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMS4xIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMTAtMDkifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTEwLTA5In0seyJhYWd1aWQiOiI5ZmY0Y2M2NS02MTU0LTRmZmYtYmEwOS05ZTJhZjc4ODJhZDIiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjlmZjRjYzY1LTYxNTQtNGZmZi1iYTA5LTllMmFmNzg4MmFkMiIsImRlc2NyaXB0aW9uIjoiU2VjdXJpdHkgS2V5IE5GQyBieSBZdWJpY28gLSBFbnRlcnByaXNlIEVkaXRpb24gRW50ZXJwcmlzZSBQcm9maWxlIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMyOTQ3MywicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9LHsibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciLCJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyIsInNlY3AzODRyMV9lY2RzYV9zaGEzODRfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NiwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQzJUQ0NBY0dnQXdJQkFnSUpBSVBGcUVxR2tXNWdNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1DNHhMREFxQmdOVkJBTVRJMWwxWW1samJ5QlZNa1lnVW05dmRDQkRRU0JUWlhKcFlXd2dORFUzTWpBd05qTXhNQ0FYRFRFME1EZ3dNVEF3TURBd01Gb1lEekl3TlRBd09UQTBNREF3TURBd1dqQnZNUXN3Q1FZRFZRUUdFd0pUUlRFU01CQUdBMVVFQ2d3SldYVmlhV052SUVGQ01TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1TZ3dKZ1lEVlFRRERCOVpkV0pwWTI4Z1ZUSkdJRVZGSUZObGNtbGhiQ0F4TWpVeU5UYzBOVGsxTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFK1VyZk84Q29PK3VvcHhrOCtBb1NUdDJua2UxTmR6d3Uwc2lxamxXRmlWTXMzanErRUszWlMvajg4aktpall4NU9Zcmo5RG5UdVFrVkFoNVpLMC82ZmFPQmdUQi9NQk1HQ2lzR0FRUUJnc1FLRFFFRUJRUURCUWNCTUNJR0NTc0dBUVFCZ3NRS0FnUVZNUzR6TGpZdU1TNDBMakV1TkRFME9ESXVNUzQzTUJNR0N5c0dBUVFCZ3VVY0FnRUJCQVFEQWdJa01DRUdDeXNHQVFRQmd1VWNBUUVFQkJJRUVLQWhaN211Y1VySG1nY0dReTY3Ynh3d0RBWURWUjBUQVFIL0JBSXdBREFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBcDBxc0Q3eXYrdXZwa0JMZTE4TXRMZDZVZTBPenM5ZmVpdEI1QUZsazBxQ1A2NEppaGw5anhETER0N0ZKTmd3R1ZaWkdwZjJaMkM2VVQ2RFFpRWw0c3NBdlBwSy9vblJ2cjNyWEdQZDFEVWpsS2JYNDF5a1lrekJlajB6RThWS2FXVVI3SHUwMUNjUWlmY3RQR0JsUVluL2lXNjAyeFBodmJuZXpZRGZpa0RaOVFoKzhBdFNQd0lBTUQzZmQ2M29BdDJIeUdjZkg1YUxnbENYQ1hmVk80akZmVGYwbFdUUld0M1hUWXNLYmRlam8vUlJ3dUR1dnZTV1VvN1RxYVo1Tm1jL01hVHhRVUttQnpXWnZsaXVxOXlhMVVjeWIwV1NDZTl6bjZTbGt2U0F0eGhUcTBMMjFJNDNsVmdDMUFRYmRla1RNU2h5WGpFbFNPdU5UaFovOVd3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJjcmVkQmxvYiIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiI5ZmY0Y2M2NTYxNTQ0ZmZmYmEwOTllMmFmNzg4MmFkMiIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImxhcmdlQmxvYnMiOnRydWUsImVwIjpmYWxzZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOnRydWUsImFsd2F5c1V2IjpmYWxzZX0sIm1heE1zZ1NpemUiOjEyODAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsibmZjIiwidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi0zNX1dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjQwOTYsIm1pblBJTkxlbmd0aCI6NiwiZmlybXdhcmVWZXJzaW9uIjozMjk0NzMsIm1heENyZWRCbG9iTGVuZ3RoIjozMiwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjEsInJlbWFpbmluZ0Rpc2NvdmVyYWJsZUNyZWRlbnRpYWxzIjoxMDB9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDgtMDUifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA4LTA1In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMzI1MjZmNzNkZmNhMTJkYTljMWQ4N2Q2ZTBhZGI2NGU4NDNmNzNkYSJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyIzMjUyNmY3M2RmY2ExMmRhOWMxZDg3ZDZlMGFkYjY0ZTg0M2Y3M2RhIl0sImRlc2NyaXB0aW9uIjoiVHJ1c3RLZXkgRzMyMCBVMkYgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwicmVtb3RlX2hhbmRsZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoyNTYsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDcFRDQ0FrcWdBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakNCcnpFTE1Ba0dBMVVFQmhNQ1MxSXhFVEFQQmdOVkJBZ01DRk5sYjNWc0xWTnBNUk13RVFZRFZRUUhEQXBIWVc1bmJtRnRMVWQxTVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVjTUJvR0ExVUVBd3dUWlZkQ1RTQkRRU0JEWlhKMGFXWnBZMkYwWlRFZE1Cc0dDU3FHU0liM0RRRUpBUllPYVc1bWIwQmxMWGRpYlM1amIyMHdIaGNOTVRnd056QXlNRFV6TVRNNVdoY05Nak13TnpBeE1EVXpNVE01V2pDQnJ6RUxNQWtHQTFVRUJoTUNTMUl4RVRBUEJnTlZCQWdNQ0ZObGIzVnNMVk5wTVJNd0VRWURWUVFIREFwSFlXNW5ibUZ0TFVkMU1SY3dGUVlEVlFRS0RBNWxWMEpOSUVOdkxpd2dUSFJrTGpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFY01Cb0dBMVVFQXd3VFpWZENUU0JEUVNCRFpYSjBhV1pwWTJGMFpURWRNQnNHQ1NxR1NJYjNEUUVKQVJZT2FXNW1iMEJsTFhkaWJTNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVFJZnFIaXNpMG9PL2V5T3FTYURycjlpdEcySXltQmtIblNER1FJSVltVCt2cUE4QWdPODFtb21jMkxkNVBHcEVONm11RTU0d1BIUWp2Yy95Q2loOHUybzFVd1V6QVNCZ05WSFJNQkFmOEVDREFHQVFIL0FnRUFNQjBHQTFVZERnUVdCQlMzSi9meGlBdjIyaXJkQnM5OFNPRGhGN2tVL2pBTEJnTlZIUThFQkFNQ0FRWXdFUVlKWUlaSUFZYjRRZ0VCQkFRREFnQUhNQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUURjNDFMRks0TEpDQlUyVlZLSXo3WjZzeFBoVUVraDhuTFNMSzZJWGRrUDV3SWhBSWVLVk9aY2hhVk81YUY3ZmJkWG9TcmN5eTFZWWVVZVBMb2pjS0k5Zlg4NCIsIk1JSUNnakNDQWlpZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQ0JuVEVMTUFrR0ExVUVCaE1DUzFJeERqQU1CZ05WQkFnTUJWTmxiM1ZzTVJBd0RnWURWUVFIREFkSFlXNW5ibUZ0TVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVaTUJjR0ExVUVDd3dRUTJWeWRHbG1hV05oZEdVZ1ZXNXBkREVaTUJjR0ExVUVBd3dRWlZkQ1RTQkRaWEowYVdacFkyRjBaVEVkTUJzR0NTcUdTSWIzRFFFSkFSWU9hVzVtYjBCbExYZGliUzVqYjIwd0lCY05Nak13TnpFeE1ETTBOakUwV2hnUE1qQTNNekEyTWpnd016UTJNVFJhTUlHZE1Rc3dDUVlEVlFRR0V3SkxVakVPTUF3R0ExVUVDQXdGVTJWdmRXd3hFREFPQmdOVkJBY01CMGRoYm1kdVlXMHhGekFWQmdOVkJBb01EbVZYUWswZ1EyOHVMQ0JNZEdRdU1Sa3dGd1lEVlFRTERCQkRaWEowYVdacFkyRjBaU0JWYm1sME1Sa3dGd1lEVlFRRERCQmxWMEpOSUVObGNuUnBabWxqWVhSbE1SMHdHd1lKS29aSWh2Y05BUWtCRmc1cGJtWnZRR1V0ZDJKdExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCQWgrb2VLeUxTZzc5N0k2cEpvT3V2MkswYllqS1lHUWVkSU1aQWdoaVpQNitvRHdDQTd6V2FpWnpZdDNrOGFrUTNxYTRUbmpBOGRDTzl6L0lLS0h5N2FqVlRCVE1CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdIUVlEVlIwT0JCWUVGTGNuOS9HSUMvYmFLdDBHejN4STRPRVh1UlQrTUFzR0ExVWREd1FFQXdJQkJqQVJCZ2xnaGtnQmh2aENBUUVFQkFNQ0FBY3dDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWhBTlZuSmRlLy90QkxxOE1ERGkrU0FkNlVkWUlaU25nNFBNcW15TnJ2Wmo2NEFpQVgweFN6QWhGYUNDcC91aHBWZ25sRitYQmdyd0FJc290WkdUQjZya0IzMUE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFHWUFBQUE3Q0FZQUFBQ0p6LzlMQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUF5WnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU5pMWpNVEV4SURjNUxqRTFPRE15TlN3Z01qQXhOUzh3T1M4eE1DMHdNVG94TURveU1DQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cDRiWEJOVFQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wyMXRMeUlnZUcxc2JuTTZjM1JTWldZOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlZKbFppTWlJSGh0Y0RwRGNtVmhkRzl5Vkc5dmJEMGlRV1J2WW1VZ1VHaHZkRzl6YUc5d0lFTkRJREl3TVRVZ0tGZHBibVJ2ZDNNcElpQjRiWEJOVFRwSmJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09qWTFORFkzUkVaR05UQXdRakV4UlRZNVJqRXpSalZCUmpoR1FqZ3pPRE15SWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2pZMU5EWTNSVEF3TlRBd1FqRXhSVFk1UmpFelJqVkJSamhHUWpnek9ETXlJajRnUEhodGNFMU5Pa1JsY21sMlpXUkdjbTl0SUhOMFVtVm1PbWx1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TmpVME5qZEVSa1ExTURCQ01URkZOamxHTVROR05VRkdPRVpDT0RNNE16SWlJSE4wVW1WbU9tUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZOalUwTmpkRVJrVTFNREJDTVRGRk5qbEdNVE5HTlVGR09FWkNPRE00TXpJaUx6NGdQQzl5WkdZNlJHVnpZM0pwY0hScGIyNCtJRHd2Y21SbU9sSkVSajRnUEM5NE9uaHRjRzFsZEdFK0lEdy9lSEJoWTJ0bGRDQmxibVE5SW5JaVB6NlhxQVNYQUFBUWMwbEVRVlI0MnV4Y0IxaFV4eFllbGtWNkVRVVJCU25DTGtRVGplMDlFeEVGTlM4R0U5VFBSSTFHQVJzb2Rvb1JOQUlXRURVV0ZMR2lhTlFrMXNSZ3dRcWFLSWpScDlLTFloREJLS0VxTE84Y21NMGJMaGQyRjB0VWRyN3ZmSFB2N055NWM4OC9aMDZabVZVbHIwR3lORE8zYTYydmZ4aW8rSEh4azF0RW1ZaktQd3hJSzhqOGdMNEd3dXMvZ01SWmQzT0xXem93cXY4Z0tQK0M3Q2VnVWRnUGZYMTlVbGxacVF2WE9pQTF4NVVTOCtvQjBZRXNCR2dHdnQvYzNMeHllL1RPSEYwOVBjMS85KzVqVmwxVkpZSHlmNEhVWEduSndBaGVNU2ovZ1F4MWlMZXFxcXJLM1BuejBuOCtFU3M1c0crL2JXcEtpcG4zekpucHRFK1JVRmNvVDV1RHZzdlVBUW9IZWw4cE1Zb0RZZ1RaR3FBeGVHLy9qbjNKOXVqb3dyVFVWSXNGdm40a056ZVhnT1FRQUtsc3NKT1QydjI4KzJwUWJTNUl6U29ab0NEUWtVQm1RRWxBdlU5K1lWV3RCRVkrVU1aQnRocW9qYnE2T2xrU0hIeG4wSkRCblpjR2h3aS8zNysvWHQxcFhsN2tFeGVYbEtFZmZTU0MyMUlnT3dEbkxnOGc5WUJtMG13QVpvMXlLbXNhRUF1Z1dMaU1SbEQ2ZnZCQjRkVnIxKzVyYVd1SkJ3OTBhZ0FLcHMyUmtVU29KaFM1REJ0MkgyNjFnZGJ4Z0lKQTMrWUJCVk1RL041UktUSDhnS2hTeFI2TXpOWFIwU0ZyTjJ5NEpSYUw3QU8rWGtoT256clY1UE05ZS9VaTBURzdDM3AyZjkrNHJCU0ZocmlDMUJ3Q2hsdkE5U2FnSVRLNmNCQ2tacmhTWXVxRDBoV3lTM1RxMG5iNTlOTzgzNUlTQy9QdTNiVWY1T1FrRXhSTVY2OWNJWWNQSGpJT0MxLzUzOXFSSTFCZDU3enIxZ0pxTkhCQnlRSWFCdlE3VStZS0lBNVRTa3dkSUJyVVNVUm5VV2hrWkZTMWRjZjJkRTB0TGJIZmZCK1NlUFdxUXUyaFQzUHE3SmxxVC8vZ2dzTGVYMWFvNmhwYWNxcFVVeDBUQ05KUkJrRDBodXZMelBlZ1hyS0gzMHBhck1RQUtQMGdTd1phcUtLaUluVHo4TWcrbnhCZkVYYzZUdnp4NENFS2c0THB3Mzc5U1BLRGl2U0tJYk5NZUVDNWpuNE9NSDBlZ29JRmtQOEdXUVJUQjYyMEpTMVNZZ0FRUGNoQ2dhYlUzbHRabFlPam1QZW9xS2l6TDBnSm1NSUt0Mm5TdmozeFhSaFFGSy9ib3liNVFYbGJ6cytWUU44QWhRRVFWVHhHQWZZbkJadGhwQXJONTZRV0F3eUE4aWtkb2FhcVFpSHg4ZlZOR3pOMmpIbDQyRXIxNkowN2lVUWlVYXdUS2lwa3pOaXhraDZqdmRLM3BEeTFmVnBkdzYxeURtZ1NNRGxOaGwrRDRaMTlyTW9DNmdQUFNkN3FxUXdBTVFFNkFKZUhFSlQzdW5Vci91M3FsUnhia2EzTmtFR0QxSGRzMzY0d0tGYldWaVJpNSs3OGgvMDl5eUp1VlhKQmVVSWxjb0FzVU9pVWhqWTRHMmZyQ2VUNTFrb01nSUgxSmdLRkF4bG9hbXFTcGN1WDMrbm4wTThtYU1rU1ZiQ2lGSDR4U3RyVWFkT3FqQWFOeTltVFdtWXRxV2xvOWdKTkIyYmZWNlJkYWxhakJhZEppLzRDRWl2YXptc3ZNUUJLWjhoT0EyMUZVQndIT0Q2OGNpMHBYMUlqRVE5eWNtNFdLTjI2ZHllUmUzL0l1VzczZWZYdWxBYWc1QU9OUUYra09jeUVaN0loVzh3VVljUjY3VnNqTVRTSU9JZCtwS2FCZ1VITitvMFJkenBaV05oOTdlZFB6cDg3cC9ETHRMUzBpUGVjMlJXVlBWd0xqcWFYbVBOVWlRTHlBZVkrZnA2UEFxbFJvN0d6TGt5eEM3Ujc3STBHQmtEQlNPMFdvTzU0UDNMVXFIdEJJY0ZhZTJKaURNTkR3MGhaV1puQ0wrcnY2RWkrblBOMXhxWnNEWXNubGRYY2RTRFVINU9CY1dkZjFJY0JPSDBodThoOFl5NzFiVXJmT0dBQUVDM0lGZ0hOUlRYUTN0VDAyZGJ0MnpJRkFvRUlUZURyeWNrS3Y2QzFvU0daNzcrZ09LV2pRMW44dlRJVEhrY3hETTFnWUZqRmkvNDRBR2VUMUp5bktSejluemNLR0FCbElHU2JnYXpSZkozcTZaazVZNlozdTRqMTY3VTNSbXdrMVZWVkNqZnVPbnc0Y1pvNE96VXl2Y2EydktxQnRaWUk1QUdNU241Wkh3ZkFHRUIyQjZnZE14QjZ3RHV2di9iQUFDQ3RxYldGVmhleHNiRXAzYkVyK2tGZVhwNlZuNDhQeWN6SVZMalJEaDA2RUw5RjN4U2VWdXNpdUZsWVljajV1UndvQUVNcXIyTHRCTURCS0hRTVUvUXJVTi9YM2JkQllOQzB0RVB6TlNBd01OVjF4SERMMEdYTDFXSjI3MWJjeEJNSXlQZ0pFeVQyd3lkbmJFdXB0S2xxYUFOakZITUtNQ1h6Vlg0a2dJTktmeWhUTkEzNnNPbDFCOFlOVFdFOVBUMlNtSHl0Mkd1YXA5NkoyRmlGR3hLSnhXUnV3RGQ1KzByTkRIS2VQTlhtL1B5SVdualJ3SkFhb2t4eUFZTjZCcTBoQnpkMzk1eWhMaTZkUnJxNmtwb2ErZmpYcWxVcjRqbDkrbE90L3FQekRxU1ZXdkk4OWgyUU53RHlVTWx1QlpVL2JyaURMQm1VZnF2ekNmRVptelpFV01zN2xhMWN2YXJtaUVhZnF2c2x6OVE0UDJIb2ZTb0E4ck9TemMzMC9MUHU1dUpTN1FxVUV2Y0pFOXZQOC9XcGF0dTJyVndOYkkyS1VuR3gwc3JpRkNkUm4wRUp5Z3NJeVN4RlJ5ODFKVVhybDUrUFp3WXNYaVJYQTdkdjNTWkY1dzVZZDlCVksyZUtjU1hUWE1uZUYrZGdPbU80Q1hlemdDR1E3emwxbW9rOG9SY01hbTQvZUN4cjRRMVZkbEVMdlc2SGw2WHNyY3c3NGNqeEluVmJhOUgwSFpHWm0zT0dVOGVGMUczbzBLZmZpbjJaQWZWMmMrclpRbllDeUlBV2VVR2RHQ2pIVlZGY2RPTWFNNFZBOTBqZGNrUVUxTDNIMHovOGZvd3phdEFpREpkMGc3b0ZuSHBvRk0wQzBtT0tnK3NGTVdGS1EzTTJwckt5a2t6MzhsSmRFaEpNTkRRMFpES3B2THljUklhR1dINWlyWnZMRkg4STVQNFNCMVUya0JGbE92cGkvWGpxb0pmZmlUSmNuK2FEZWVwTnB2V3dEb2FMZnFMbEdKSXlwZVVzV1dPVUNTZ1FKdzFnYmhjT3M4V1FmVUFkVytrejdhVWhMcVlldm1zMkJaOXR2eU5mZEJrUi9QTnMzQm1qZ2djUDdualBtaWtYbDg3RXhaRk9lUWx0ZEZzSldBa0pCUi9DdUJuU0lBS0tBc29HZWdaVUNaUU90QWJJa0pGSU52WGt0UEVPU2l4UDh6MDQ5VkRpeHJOcUUwYjFZeWpYcE5Jb1RSc3BzQ0pxYVVxVERnV1dUUU01RHJVMHZjdXBoNXRMcE51dDJJMzArZzJBQWFsQlVmT3A5Y0ltVDdHWjZPNWViQ3NTeWNYUVpVRkIyck82YUtTd29US2dWUXFDZ2xKMkU4TTFkQlFMS1lOd2xPSW8yWXYxZ0hrWnBHNkpnSmZoMkgzbStnUnpMWVozNkRMM24xSEprNFpzcEJzR0RUanRQWVozUGdGS3BmRTlObWswQWN6WkpvQ1pSSE9NRTU1azIydHNQUWJYWGk0V0ZSV3ByZ3dOZTdSMCtiTGE1VjlacWFDZ2dKeUtYaS91MWs2emlDa2VDMUxqTENjb2cybThEc0ZBUzg4UnFBMDFUS1RKa2FQSHBNa1VubTlIMjlIaFNFRW8xUzlTZzRlZFVqeVk2eCtCOGRtTkFjTmM5MmF1Sld6SUI5NHRZUHFJRFArRkR4aW9od0hkVCtndFRwMlZyTnJtQlFha0JqOENvN0xQdG0zWlltRmkwajV6OUpneGNvMzQzZEc3aUl0R3JrUW9xQWZrSmdCSFF3WW9tblJBU1BzMEdwaDBEZ2lqQm44d1ZlODFBZ3o3NFYrUnVnVXlUS2ozNGpodDlLTHZ0SUtNSFRUaHpEVVhtSkZRZnc5UUVwM1dDRzN6Qyt3bnB3OXQ2RFZLUGh0K3NvZm4xWmcrU2pmTzcrRVlHSHFOcm1BQ09CaERDMFhmeG0zQ2hIYnovWHpsOG0ydy92TEZnVWJ1NytpeDIyUndHbG9vNDlIUnpIeWJnMG9ZUHNJTkNEZFhmTXNaL1kwQkk2YjVWS1lzR2hoWFE1bkUxVWR1akdVYUQvVitiUUtZWHJTUFVtbkQvUWc3Z000M01ZMGxBR1V3OTBJNmxhb3drdnFJTVRaa1RtVi9tMjNZTVBnMjJySEhmOGxReExjcFBMZmZ5bFNubm0vakExSmozOFJqN0M1TDFDM3hWSUpHVVNuQ0l4cWpnSG1SVEQxY01tQVh2bXpobzlFNmsxcEpDTWdXZW4yTk0zTFJJcHJZaUxUd0FSTktsVHllN2NtajFwTS8wTy9RbG5VandGd0FTcVdtTWp0NCtsSlRHbE1NZkZNbEJWcWF0Sm9FQnFTbVFqcjZGZ1VFaUp5Y25QTDdPVGpJQmM3YU5XdUUweXdxV09XTUlyd1J3R2xNV1lrNDh6bHU0dnNSS0lpYXBpTDRnQVBzQTNDUHl2b1NVNFFtNlFUbS9palV5YUhYaVN5QWxJR205QjVCUDh6cFQydk9QZW9mOUZrV1VsZEFtdERxOUtOVG81Q3hCSEZReE5FKzNtQUhCZnBjekgwVVUxLzJWTWJ4YmZaUTMwWVFCTDROT3FEeStEYWJ3MElzUDdiV1pZOVJPSEJHS1p1ZU1kY3A4RUY5Z05CcERBUTZEOVRZK2drN25hSHlkMlh1MXpQWGlSd3JpbDNaWE1QVFBsZGkvbVN1Y1pNSXUzSm93MHlSVXQyV1JQV2pWTExadWlQcDlSV29Jd1dOVmY3cTh1NHJROS9tTWZnMnhtQjUzWjR4MDF0dTM4WXlMOEZRcDc1dkUwYlB0elNZQVpuclBqRDZGZ0NwTThaQk82QnhRSjJiQUtZUE05TFJiRC9GU0ZjbWg3a3V6QnkvZzZjL3ZNQlFpeStFVWR5WXBDZXRuUnN4MFpNNVU3WVpSMXE0L282MlhNQ0ExRHlBekpmNk5yYnVreVlWMjlqWXlPM2J6S3p2MnhqeXpPZUVLbmhXYXZEamk0RVJHVUQzcWM4U1RRMEpObDJtL29kMHVwU21EVlRwazBha1J1bzhib0o2cFhJQWt3ajl5S1ZBc3ZzRzB1aDB5elhsVHpVQ2pOU0NLdVU0cW16U1ZXUW5KcUtiOExkdnMySzVYQStoYnhNSHZzMjdSaHFQbU9KeElEVk9ISDJSU08zNlRBN3pyS2p1d0ZURXNYSUlaZXBsem12eFhUdDV1aFBQNDV1c2E2VHJYR0RNS0treEVva09iM2Zvd3g4MGd2QWhNL29UbUdkdlVIK0hUZnZndWIrWWUxYjVDeFRhdTJ4cFpvNWhEbHkzRVY2OGxKQ3hidTFhNisvMjdKVWRLUVhuZE1lKy9RWEw3aG9iTTh2Tk9OTGU1ZTZPb2Faa1Y2b2tOYWxTZkV6OWtadndNVTk1ZkNCa29nV3JBN2pCUWtZNTJ6TytVaDdVZTlpSVg5V1JHZDNjbEEvUDVmTTgwNVhHMmtyaDl6UnVtSW44ZjNkbzdaaUNPc1hNNzIyWUtlNlp3cHZLQVJ6MHd2MXRSYUxTZmQ4ZlVIZDJIQ0FFS1pMNW5KMjlIWm13YWs5YTFJMG43QndZQk1BRUtvUDhEVk56enNmZ2ZKcUp2czNKMk5pTWdFWHkremFQenUyM0JOK0dsUkJmbU5Mc2xERHd6RExOZVFpa0JtTmFzYmdrY0RYNVd2N1VTWk5OTGw2NElQTTVYTGZaOXVPeHJJQ2I5ZFp0MEhOMlZHN1NlSDZKUVNzTlRjRzlGUlVWWk9iMEdZTGdwU0dLK1RaV3V2Zms5RzJVRXRNTXFVRm5EbmM1R254LzhPRHR5NWNTN01CYWsrdloxZXZXbGU2VXZLZFY4bFNpd2xoUjR1ZlpTUU5UWW44YU5tbkhIUStvRTZIdFF5MENHQW9PaG1zMnRtM2J0dnJDcFlTeVlSOFAxVTFMazNtK2lCZ2JHNU1WZTQrbGhDU1ZzV0dZWGNDODhjMEFSSitKWTNIVFdWSzNXVDN0VFpPWTV6MGNpMnNubHdvTEMxVlhoNGNYQmk5YktyZHZrM3hzcjZpckROOUdEbEErbzE0M0Z4VDBDWEFSYXVDYkNNcHpBd082UmtKalRsVlJrWnN0emN6TU1rZDk4WG5UTHhRSXlFUTNOK0l4eWFPaS9kMUxlWnlmSTREWjZuSUFZZ0wwQTZrN2RXYktEVGJTYVhITG0yeFF2S2h6L2hnRzhCV0p4U1Y3OSsvVGNCNHdVUGlJeDdmQkplb1ZZYUdrZGV2VzZWK05HOTh4Snp0Ym82UG51bHNhbGwzWjVRQThrckc0RVVDd3YyNDBwS1BQK1JuRE5uZzA4R0NMdGNwNEVwNnB6MHE1YzBmbjFNbVQ2UXNEQXVyOWlOdG9aOCtkU3c0Zk8vclgwY05IY2dZNDlPK01vR0JZNDg4ek1mNVUrVXVUUHdBZzRnRkZldVJ3Q3c4b09LWGF2eTJndkRDSm9WTHpFV1RIcGI3TlpIY1BrNFQ0K05yL2hsa1d1b0tVbFphbWVFeDBzMzc0OENHR1JUQmtqbElXZ21zK3dQVGFqZTBjcFkzNm9RWitxM2Zra1BOYVhJVENZK2JubGVaeTArQmd0UFJ6SjJmbmdvQkZnY1lKOFFuRWRjVHdRcCs1ODU0ZVBYSkVxZ3R3QWN3REFMbkJtYUtRdWV3Q0ZQbzIxNm1FY1A4a0RvRkYyM3pKeXppSjlqWUNZMEo5RzMzUU5hbmxaZVhWM3RPbjI1V1UxUDZsQzBhQjhmOW0xZ01vMVR4VEZlb1pESTlMbzdlNEhJdUdBUGU4SnY2cGdqc0E4cnZTd1d5R2I4TXB4Z00zVXdDUUhCbldWakFGank4aFVLaTh2bjFiL3NYdlZRT0RCZ1d1UmVCcUlwcG1zd0dRWFhMNkpXZ1E0RzRXN21JWWJvYkRrMmhaeXBETTg0R0RlNnR3L2RrZlFGRW96RUkzQjU1a1FqVnpBSkNkeWxqWmE1QUFuQmlxVy9Ba1dnRnBnZWwvQWd3QW5iWXFROHJndE04QUFBQUFTVVZPUks1Q1lJST0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0xMi0yMSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiVHJ1c3RLZXkgU29sdXRpb25zIFQzMjAgVTJGIEF1dGhlbnRpY2F0b3IiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjExMDAyMDIwMDgxNDAwNCIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjciLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTEyLTIxIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0xMi0yMSJ9LHsiYWFndWlkIjoiOWQzZGY2YmEtMjgyZi0xMWVkLWEyNjEtMDI0MmFjMTIwMDAyIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI5ZDNkZjZiYS0yODJmLTExZWQtYTI2MS0wMjQyYWMxMjAwMDIiLCJkZXNjcmlwdGlvbiI6IkFyY3VsdXMgRklETzIvVTJGIEtleSBDYXJkIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEwMCwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9LHsibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDK2pDQ0FxQ2dBd0lCQWdJVVRYSnkyOGxwUVZsaElwN0VUQmkrVTRiY2FEOHdDZ1lJS29aSXpqMEVBd0l3Z1lBeEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlEQXBPWlhjZ1NtVnljMlY1TVJFd0R3WURWUVFIREFoVGIyMWxjbk5sZERFVU1CSUdBMVVFQ2d3TFEyOXRjRzlUWldOMWNtVXhFREFPQmdOVkJBc01CMEZ5WTNWc2RYTXhJVEFmQmdOVkJBTU1HRU52YlhCdlUyVmpkWEpsTFVaSlJFOHRRMEV0VW05dmREQWdGdzB5TXpBME1UZ3hOVFExTlRCYUdBOHlNRFV6TURReE1ERTFORFUxTUZvd2dZQXhDekFKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJREFwT1pYY2dTbVZ5YzJWNU1SRXdEd1lEVlFRSERBaFRiMjFsY25ObGRERVVNQklHQTFVRUNnd0xRMjl0Y0c5VFpXTjFjbVV4RURBT0JnTlZCQXNNQjBGeVkzVnNkWE14SVRBZkJnTlZCQU1NR0VOdmJYQnZVMlZqZFhKbExVWkpSRTh0UTBFdFVtOXZkREJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCQ2dHN3I2VkEvaCtCeW5VbnlEWk1EMFZaa1lXNlJHbnBoMHcyNWdRRFdNb3FBYWlVYUZHNU1DbGtoYWtJQnBMRis2eEpCaE8xZ3MrN0Mxay9qdVZ1djJqZ2ZNd2dmQXdIUVlEVlIwT0JCWUVGSnoxZ0Z0VFRCTmZmZkRLdmRqcFVFeXA3MHp0TUlIQUJnTlZIU01FZ2Jnd2diV0FGSnoxZ0Z0VFRCTmZmZkRLdmRqcFVFeXA3MHp0b1lHR3BJR0RNSUdBTVFzd0NRWURWUVFHRXdKVlV6RVRNQkVHQTFVRUNBd0tUbVYzSUVwbGNuTmxlVEVSTUE4R0ExVUVCd3dJVTI5dFpYSnpaWFF4RkRBU0JnTlZCQW9NQzBOdmJYQnZVMlZqZFhKbE1SQXdEZ1lEVlFRTERBZEJjbU4xYkhWek1TRXdId1lEVlFRRERCaERiMjF3YjFObFkzVnlaUzFHU1VSUExVTkJMVkp2YjNTQ0ZFMXljdHZKYVVGWllTS2V4RXdZdmxPRzNHZy9NQXdHQTFVZEV3UUZNQU1CQWY4d0NnWUlLb1pJemowRUF3SURTQUF3UlFJZ2NnWEdNRFAycmZoNEVUWTlFSkx3dVhvMVM5VWlxdEVtUGhxOS9kaVMwbkFDSVFEb3lMWm9zeDhyUkFGMXZwUlhjc1ZRRERTSG9Fcy9QYm1GM0VyL21KMHg2dz09IiwiTUlJQzVEQ0NBb3FnQXdJQkFnSUpBSjFtZ1grVEtpSDdNQW9HQ0NxR1NNNDlCQU1DTUlHQU1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQXdLVG1WM0lFcGxjbk5sZVRFUk1BOEdBMVVFQnd3SVUyOXRaWEp6WlhReEZEQVNCZ05WQkFvTUMwTnZiWEJ2VTJWamRYSmxNUkF3RGdZRFZRUUxEQWRCY21OMWJIVnpNU0V3SHdZRFZRUUREQmhEYjIxd2IxTmxZM1Z5WlMxR1NVUlBMVU5CTFZKdmIzUXdJQmNOTWpNd01URXpNVGMxTlRNd1doZ1BNakExTXpBeE1EVXhOelUxTXpCYU1JR0FNUXN3Q1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0F3S1RtVjNJRXBsY25ObGVURVJNQThHQTFVRUJ3d0lVMjl0WlhKelpYUXhGREFTQmdOVkJBb01DME52YlhCdlUyVmpkWEpsTVJBd0RnWURWUVFMREFkQmNtTjFiSFZ6TVNFd0h3WURWUVFEREJoRGIyMXdiMU5sWTNWeVpTMUdTVVJQTFVOQkxWSnZiM1F3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVIzTmxzbHBFcFgvQmlaOVJwV0UrcXJtMklSTUxpM2Jrc2RhSFNwQTgrb3pVYUZhdlQ0TDBwUFNMQmhuVFJGMTVDYVRISk1jRVVHdWdyL3hvR1RkTE5wbzRIb01JSGxNQjBHQTFVZERnUVdCQlI0ejc4c1RtYWl3SEJ3MGZ6VjY2VzZmbC85V0RDQnRRWURWUjBqQklHdE1JR3FnQlI0ejc4c1RtYWl3SEJ3MGZ6VjY2VzZmbC85V0tHQmhxU0JnekNCZ0RFTE1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBZ01DazVsZHlCS1pYSnpaWGt4RVRBUEJnTlZCQWNNQ0ZOdmJXVnljMlYwTVJRd0VnWURWUVFLREF0RGIyMXdiMU5sWTNWeVpURVFNQTRHQTFVRUN3d0hRWEpqZFd4MWN6RWhNQjhHQTFVRUF3d1lRMjl0Y0c5VFpXTjFjbVV0UmtsRVR5MURRUzFTYjI5MGdna0FuV2FCZjVNcUlmc3dEQVlEVlIwVEJBVXdBd0VCL3pBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlCcGVLRk52ekZ2bit6WThjUWRtRkdydGwwMUp4eWxsYXZscXh1dGMyeHRSZ0loQU8wMWVGc1V2VERka1RlSG05ZUF2d0xQNXZYTklyVTNNT3hqd2FJbHRhT1kiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBK2dBQUFQb0NBWUFBQUJObzlUa0FBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQWhHVllTV1pOVFFBcUFBQUFDQUFGQVJJQUF3QUFBQUVBQVFBQUFSb0FCUUFBQUFFQUFBQktBUnNBQlFBQUFBRUFBQUJTQVNnQUF3QUFBQUVBQWdBQWgya0FCQUFBQUFFQUFBQmFBQUFBQUFBQUFFZ0FBQUFCQUFBQVNBQUFBQUVBQTZBQkFBTUFBQUFCQUFFQUFLQUNBQVFBQUFBQkFBQUQ2S0FEQUFRQUFBQUJBQUFENkFBQUFBRHJFZUtrQUFBQUNYQklXWE1BQUFzVEFBQUxFd0VBbXB3WUFBQUN6R2xVV0hSWVRVdzZZMjl0TG1Ga2IySmxMbmh0Y0FBQUFBQUFQSGc2ZUcxd2JXVjBZU0I0Yld4dWN6cDRQU0poWkc5aVpUcHVjenB0WlhSaEx5SWdlRHA0YlhCMGF6MGlXRTFRSUVOdmNtVWdOaTR3TGpBaVBnb2dJQ0E4Y21SbU9sSkVSaUI0Yld4dWN6cHlaR1k5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZNREl2TWpJdGNtUm1MWE41Ym5SaGVDMXVjeU1pUGdvZ0lDQWdJQ0E4Y21SbU9rUmxjMk55YVhCMGFXOXVJSEprWmpwaFltOTFkRDBpSWdvZ0lDQWdJQ0FnSUNBZ0lDQjRiV3h1Y3pwMGFXWm1QU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNScFptWXZNUzR3THlJS0lDQWdJQ0FnSUNBZ0lDQWdlRzFzYm5NNlpYaHBaajBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5bGVHbG1MekV1TUM4aVBnb2dJQ0FnSUNBZ0lDQThkR2xtWmpwWlVtVnpiMngxZEdsdmJqNDNNand2ZEdsbVpqcFpVbVZ6YjJ4MWRHbHZiajRLSUNBZ0lDQWdJQ0FnUEhScFptWTZVbVZ6YjJ4MWRHbHZibFZ1YVhRK01qd3ZkR2xtWmpwU1pYTnZiSFYwYVc5dVZXNXBkRDRLSUNBZ0lDQWdJQ0FnUEhScFptWTZXRkpsYzI5c2RYUnBiMjQrTnpJOEwzUnBabVk2V0ZKbGMyOXNkWFJwYjI0K0NpQWdJQ0FnSUNBZ0lEeDBhV1ptT2s5eWFXVnVkR0YwYVc5dVBqRThMM1JwWm1ZNlQzSnBaVzUwWVhScGIyNCtDaUFnSUNBZ0lDQWdJRHhsZUdsbU9sQnBlR1ZzV0VScGJXVnVjMmx2Ymo0ek1EQXdQQzlsZUdsbU9sQnBlR1ZzV0VScGJXVnVjMmx2Ymo0S0lDQWdJQ0FnSUNBZ1BHVjRhV1k2UTI5c2IzSlRjR0ZqWlQ0eFBDOWxlR2xtT2tOdmJHOXlVM0JoWTJVK0NpQWdJQ0FnSUNBZ0lEeGxlR2xtT2xCcGVHVnNXVVJwYldWdWMybHZiajR6TURBd1BDOWxlR2xtT2xCcGVHVnNXVVJwYldWdWMybHZiajRLSUNBZ0lDQWdQQzl5WkdZNlJHVnpZM0pwY0hScGIyNCtDaUFnSUR3dmNtUm1PbEpFUmo0S1BDOTRPbmh0Y0cxbGRHRStDbDlFSzM4QUFFQUFTVVJCVkhnQjdOMS9qR1ZaUWgvMmUrNnI3cG5wMzlWZFBUMWRWZDB6dXd3THc5aUUwUHhZMnlSdVNJUkRMTEJqNU1nRVFndzQvaUd3SEFLSkk1d2ZzbVhGaW1VbFZtSkhTcFJFVGtpa1NMRWk1YTlFaW1OR09KRWNkb2Rka05kcjBBSkRkanpzN0E0c0M3c3owMTMxN3NrNTU3N3FxZjVkVmUvWC9mRjVVRjJ2M3J2MzNITStwN2Fxdm5QT1BhZXFQQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQUFBRUNCQWdRSUVDQXdJb0V3b3F1NHpJRUNCQWdRSUJBdndYeTN3ejFyQWt4Zlc3NjNSeTFKMENBQUFFQ0JBZ1FJRUNBQUFFQy9SUHdIL1Q3MTJkcVRJQUFBUUk5RlBBTHQ0ZWRwc29FQ0JBZ1FHQ0ZBbm5VdkhuK3hvMnZtamJOWDZwQ2VDYjk4ZkRMNzd6NTVsOWVZUjFjaWdBQkFnUUlqRUpnWXhTdDFFZ0NCQWdRSUVEZ3BBSWxvTytINllmcnllU0hRZ2hWMDhSUHBjSUU5Sk9LT284QUFRSUVDRHhHUUVCL0RJeVhDUkFnUUlBQWdROEU2ampaaXJHcDhzM25JZFMvL2NFN25oRWdRSUFBQVFLTEVqaFk3R1ZSNVNtSEFBRUNCQWdRR0tCQVV6WFg4K2g1U3VlcGRkRi80QjlnSDJzU0FRSUVDS3hmUUVCZmZ4K29BUUVDQkFnUTZMeEFIY0xGTnB4M3Zxb3FTSUFBQVFJRWVpc2dvUGUyNjFTY0FBRUNCQWlzVGlETmJyOVl4VHpCM1lNQUFRSUVDQkJZbG9DQXZpeFo1UklnUUlBQWdXRUlsUDNPUTRqWGh0RWNyU0JBZ0FBQkF0MFZFTkM3MnpkcVJvQUFBUUlFdWlCUWhzM1Q0UGtMWGFpTU9oQWdRSUFBZ1NFTENPaEQ3bDF0STBDQUFBRUM4d3ZrZ0o1dVFRL255d3J1ODVlbkJBSUVDQkFnUU9BeEFnTDZZMkM4VElBQUFRSUVDRlI1eWZacWQzZjNtUmpqT2ZlZys0NGdRSUFBQVFMTEZSRFFsK3VyZEFJRUNCQWcwR2VCRXREdmJHeWtGZHlyUzMxdWlMb1RJRUNBQUlFK0NBam9mZWdsZFNSQWdBQUJBbXNVYU9LZHpTcVdnRzRaOXpYMmcwc1RJRUNBd1BBRkJQVGg5N0VXRWlCQWdBQ0Jrd3FVRWZTcTJUaVg5a0EvbmFhNGx4WGRUMXFZOHdnUUlFQ0FBSUVuQ3dqb1QvYnhMZ0VDQkFnUUdMTkFHOURyNW54NkVtSUlBdnFZdnh1MG5RQUJBZ1NXTGlDZ0w1M1lCUWdRSUVDQVFMOEZRbk52RDNSVDNQdmRsV3BQZ0FBQkFoMFhFTkE3M2tHcVI0QUFBUUlFMWkzUVZPRjZtdUtlbDNRWDBOZmRHYTVQZ0FBQkFvTVdFTkFIM2IwYVI0QUFBUUlFNWhkSW02QmZuTDhVSlJBZ1FJQUFBUUpQRXhEUW55YmtmUUlFQ0JBZ01IS0J0RFNjZ0Q3eTd3SE5KMENBQUlIVkNBam9xM0YyRlFJRUNCQWcwRGVCdkVCY1dSUXVoSHYzb1BldERlcExnQUFCQWdSNkpTQ2c5NnE3VkpZQUFRSUVDS3hVb0FUMEdLc1gwaFpySzcyd2l4RWdRSUFBZ1RFS0NPaGo3SFZ0SmtDQUFBRUNSeGVZaEJETzU4TlRSRyszWFR2NnVZNGtRSUFBQVFJRWppRWdvQjhEeTZFRUNCQWdRR0JFQWlXTTcrN3VubzR4bmgxUnV6V1ZBQUVDQkFpc1RVQkFYeHU5Q3hNZ1FJQUFnZTRMdkQrWlhFcGJyRjJhelhBM2d0NzlMbE5EQWdRSUVPaXhnSURlNDg1VGRRSUVDQkFnc0VTQkVzYWJlR2N6M1grZVZuR1A1cmN2RVZ2UkJBZ1FJRUFnQ3dqb3ZnOElFQ0JBZ0FDQnh3cUVadU5jZXZPWmNrQ01SdEFmSytVTkFnUUlFQ0F3djRDQVByK2hFZ2dRSUVDQXdHQUZZbDFmVEl2RTViOFhyQkUzMkY3V01BSUVDQkRvaW9DQTNwV2VVQThDQkFnUUlOQXRnVEphSHBybTJxeGE5bG5yVnYrb0RRRUNCQWdNVUVCQUgyQ25haElCQWdRSUVGaVVRQXp4V2xva0xvK2ZOK2ttZEZQY0Z3V3JIQUlFQ0JBZzhBZ0JBZjBSS0Y0aVFJQUFBUUlFV29HNnF0TUNjZmxoQUwxMThDOEJBZ1FJRUZpZWdJQytQRnNsRXlCQWdBQ0IzZ3VrRWZSTHZXK0VCaEFnUUlBQWdaNElDT2c5NlNqVkpFQ0FBQUVDS3habzh2VkNURlBjeThQczl0YkJ2d1FJRUNCQVlIa0NBdnJ5YkpWTWdBQUJBZ1Q2TEZEbXREY3h2cEQyUVU5SjNmM25mZTVNZFNkQWdBQ0JmZ2dJNlAzb0o3VWtRSUFBQVFLckZzZ0JmVktIU2Q0SDNZTUFBUUlFQ0JCWWdZQ0F2Z0prbHlCQWdBQUJBajBUS1BQWnQ3ZTNuMG1qNStkbnk4T1o0OTZ6VGxSZEFnUUlFT2lmZ0lEZXZ6NVRZd0lFQ0JBZ3NHeUJFc2J2VGlhWFloVXZsaW51ZVpLN0J3RUNCQWdRSUxCVUFRRjlxYndLSjBDQUFBRUMvUlZvUXNncnVNKzJXZXR2TzlTY0FBRUNCQWowUlVCQTcwdFBxU2NCQWdRSUVGaWRRQmt0RDAxenJncmg5T3l5UnRCWDUrOUtCQWdRSURCU0FRRjlwQjJ2MlFRSUVDQkE0QWtDYlJpdm13dnBTWDVldGx4N3d2SGVJa0NBQUFFQ0JCWWdJS0F2QUZFUkJBZ1FJRUJnaUFLaHFXZDdvRmV6ZGVLRzJFcHRJa0NBQUFFQzNSRVEwTHZURjJwQ2dBQUJBZ1E2SmRDRXRBZDZTQVBvYWFXNFRsVk1aUWdRSUVDQXdFQUZCUFNCZHF4bUVTQkFnQUNCZVFYcXFwNHRFQ2VmejJ2cGZBSUVDQkFnY0JRQkFmMG9TbzRoUUlBQUFRTGpFaWlKUE1hWVYzSDNJRUNBQUFFQ0JGWWtJS0N2Q05wbENCQWdRSUJBVHdUeW9uQWxvSWNRWi9lZzU1YzhDQkFnUUlBQWdXVUxDT2pMRmxZK0FRSUVDQkRvbjBCWnRiMko2UjcwYUhwNy83cFBqUWtRSUVDZ3J3SUNlbDk3VHIwSkVDQkFnTUJTQmY3NHBBNlRzK1VTb1d5MXR0U3JLWndBQVFJRUNCQ29LZ0hkZHdFQkFnUUlFQ0J3V0tETVo3OTI3V2VmamJFNWIvejhNSTNuQkFnUUlFQmd1UUlDK25KOWxVNkFBQUVDQkhvcE1EMTkrbUlhTjc4NG0rTHVKdlJlOXFKS0V5QkFnRURmQkFUMHZ2V1kraElnUUlBQWdlVUtsREErcmFyTGFhazRxN2d2MTFycEJBZ1FJRURnUGdFQi9UNE9YeEFnUUlBQUFRSlpvSjdFczFVSXAyY2FSdEI5V3hBZ1FJQUFnUlVJQ09nclFIWUpBZ1FJRUNEUU40RTREUmRUS3MvQjNHM29mZXM4OVNWQWdBQ0IzZ29JNkwzdE9oVW5RSUFBQVFKTEVTaWo1YUZwWHBpVlhyWmNXOHFWRkVxQUFBRUNCQWpjSnlDZzM4ZmhDd0lFQ0JBZ1FDQUxoQkN2cFgveStIa2VRUytoblF3QkFnUUlFQ0N3WEFFQmZibStTaWRBZ0FBQkFyMFVpR0Z5b2EyNEdlNjk3RUNWSmtDQUFJRmVDZ2pvdmV3MmxTWkFnQUFCQXNzV2lGWndYemF4OGdrUUlFQ0F3QU1DQXZvRElMNGtRSUFBQVFJakYyanZPWS94NEI3MGtYTm9QZ0VDQkFnUVdKMkFnTDQ2YTFjaVFJQUFBUUo5RUNoejJtTVZybFhSN2VkOTZEQjFKRUNBQUlIaENBam93K2xMTFNGQWdBQUJBb3NReUtsOFV0ZlZ1VkpZc0VEY0lsQ1ZRWUFBQVFJRWppSWdvQjlGeVRFRUNCQWdRR0FjQW1XMTltdlhyajJiMW00L04xc2V6Z3J1NCtoN3JTUkFnQUNCRGdnSTZCM29CRlVnUUlBQUFRSWRFU2hoZlAvVXFVdHBldnRtTzhYZENIcEgra1kxQ0JBZ1FHQUVBZ0w2Q0RwWkV3a1FJRUNBd0JFRlNrQnZRdGhNSzhYTnRsazc0cGtPSTBDQUFBRUNCT1lXRU5EbkpsUUFBUUlFQ0JBWWxrQWQ0OWtRd3VsWnEweHhIMWIzYWcwQkFnUUlkRmhBUU85dzU2Z2FBUUlFQ0JCWXNVQUo0N0d1TDh4U2Vidmwyb29yNFhJRUNCQWdRR0NzQWdMNldIdGV1d2tRSUVDQXdHTUV3blI2ZmZiV2JKMjR4eHpvWlFJRUNCQWdRR0NoQWdMNlFqa1ZSb0FBQVFJRStpOFFRcnhXaFRTR0hzdEc2UDF2a0JZUUlFQ0FBSUdlQ0Fqb1Bla28xU1JBZ0FBQkFxc1NpR0ZpZ2JoVllic09BUUlFQ0JBNEpDQ2dIOEx3bEFBQkFnUUlqRnhnTnFVOWJiSG1RWUFBQVFJRUNLeGNRRUJmT2JrTEVpQkFnQUNCVGdya2RlSGFnQjdURlBmeWJMWlVYQ2VycTFJRUNCQWdRR0I0QWdMNjhQcFVpd2dRSUVDQXdFa0Z5cXJ0c1FyWERyTDZTUXR5SGdFQ0JBZ1FJSEI4QVFIOStHYk9JRUNBQUFFQ1F4YVkxQ0djTFEwTWxTSDBJZmUwdGhFZ1FJQkE1d1FFOU01MWlRb1JJRUNBQUlHMUNKUXdmdlhxMWVmUzZ1M243SysybGo1d1VRSUVDQkFZdVlDQVB2SnZBTTBuUUlBQUFRS0hCYWFuVHFVRjR1TGxGTkx6eTBiUUQrTjRUb0FBQVFJRWxpd2dvQzhaV1BFRUNCQWdRS0FuQWlXTXg3cStsS0s1YmRaNjBtbXFTWUFBQVFMREVoRFFoOVdmV2tPQUFBRUNCT1lTQ0J2eGJCWENxVmtoUnREbjBuUXlBUUlFQ0JBNG5vQ0Fmand2UnhNZ1FJQUFnYUVLdEdGOFdsOU1UL0p6dDZFUHRhZTFpd0FCQWdRNkt5Q2dkN1pyVkl3QUFRSUVDS3hlSURUTjlkbFY4NVpyUnRCWDN3V3VTSUFBQVFJakZoRFFSOXo1bWs2QUFBRUNCQjRTQ09INU5NVTlqWiszcThROTlMNFhDQkFnUUlBQWdhVUpDT2hMbzFVd0FRSUVDQkRvb1VBSUZvanJZYmVwTWdFQ0JBZ01RMEJBSDBZL2FnVUJBZ1FJRUZpUVFKTzJXZk1nUUlBQUFRSUUxaUd3c1k2THVpWUJBZ1FJRUNEUU9ZRjh6M21hMmg0TzdrSHZYQVZWaUFBQkFnUUlERjNBQ1ByUWUxajdDQkFnUUlEQTBRVEtxdTBoeHF2dEF1N1doenNhbTZNSUVDQkFnTURpQkFUMHhWa3FpUUFCQWdRSTlGa2dCL1JKTlFublNpT0NGZHo3M0pucVRvQUFBUUw5RkJEUSs5bHZhazJBQUFFQ0JCWXBVSWJMcjE2OStselZWT2RuRzZBYlFsK2tzTElJRUNCQWdNQVJCQVQwSXlBNWhBQUJBZ1FJREZ5Z2hQSHBxVk9ic1lxWDBoWnJ1YmtDK3NBN1hmTUlFQ0JBb0hzQ0FucjMra1NOQ0JBZ1FJREFxZ1ZLR0k5MWZTbmxjdHVzclZyZjlRZ1FJRUNBd0V4QVFQZXRRSUFBQVFJRUNCU0I5RWZCbVRSdWZpcDlrWWZRamFEN3ZpQkFnQUFCQWlzV0VOQlhETzV5QkFnUUlFQ2dnd0x0Q0hvSWwyYXBmSFliZWdkcnFrb0VDQkFnUUdEQUFnTDZnRHRYMHdnUUlFQ0F3SEVFUXRNYzdJRXVvQjhIenJFRUNCQWdRR0JCQWdMNmdpQVZRNEFBQVFJRWVpOFF3dk5WU0dQb3NWMGxydmZ0MFFBQ0JBZ1FJTkF6QVFHOVp4Mm11Z1FJRUNCQVlHa0N3UUp4UzdOVk1BRUNCQWdRT0lLQWdINEVKSWNRSUVDQUFJR0JDOHltdERlYkEyK241aEVnUUlBQWdVNExiSFM2ZGlwSGdBQUJBZ1FJTEZzZ3J3dlhsSXZFa081QnQ0RDdzc0dWVDRBQUFRSUVIaWRnQlAxeE1sNG5RSUFBQVFMakVTZ2o2Q0hHcStOcHNwWVNJRUNBQUlIdUNRam8zZXNUTlNKQWdBQUJBdXNRMktnbTRXeTVjTEFIK2pvNndEVUpFQ0JBZ0lDQTdudUFBQUVDQkFpTVc2QnNmYjYxdGZWY211aCszdjVxNC81bTBIb0NCQWdRV0srQWdMNWVmMWNuUUlBQUFRS2RFTmcvZGVweXJPSm0ybUl0MTZlRTlrNVVUQ1VJRUNCQWdNQ0lCQVQwRVhXMnBoSWdRSUFBZ1VjSWxEQWVKcE9MYVEvMEM0OTQzMHNFQ0JBZ1FJREFpZ1FFOUJWQnV3d0JBZ1FJRU9peVFKakVmUC81cVZrZGphQjN1YlBValFBQkFnUUdLeUNnRDdack5Zd0FBUUlFQ0J4Sm9JVHh5VFJjbXFWeXQ2RWZpYzFCQkFnUUlFQmc4UUlDK3VKTmxVaUFBQUVDQkhvbk1BMU4yZ085UFBLZTZFYlFaeGcrRVNCQWdBQ0JWUW9JNkt2VWRpMENCQWdRSU5CUmdSRHJxK2tlOUNvdEVtY0V2YU45cEZvRUNCQWdNSHdCQVgzNGZheUZCQWdRSUVEZzZRSVdpSHU2a1NNSUVDQkFnTUNTQlFUMEpRTXJuZ0FCQWdRSWRGeGdObUxlWE81NFBWV1BBQUVDQkFnTVhtQmo4QzNVUUFJRUNCQWdRT0JKQW0xQWp6SGRnMjUyKzVPZ3ZFZUFBQUVDQkpZdFlBUjkyY0xLSjBDQUFBRUMzUllvcVR5RXNOVldNOStJN2tHQUFBRUNCQWlzUTBCQVg0ZTZheElnUUlBQWdlNEk1SUErU1F2RTVYM1FyZDllRVB4RGdBQUJBZ1RXSXlDZ3I4ZmRWUWtRSUVDQVFCY0V5bWo1MXRiV21UUzcvY0pzZ3JzUjlDNzBqRG9RSUVDQXdDZ0ZCUFJSZHJ0R0V5QkFnQUNCSWxEQytQVDA2YzIwdTlwbTJtSXR2eWlnKytZZ1FJQUFBUUpyRWhEUTF3VHZzZ1FJRUNCQW9BTUNiUml2NjB1cEx1YzdVQjlWSUVDQUFBRUNveFlRMEVmZC9ScFBnQUFCQWdUU2tQbEdQSlB1UWM4N3UrUWhkQ1BvdmlrSUVDQkFnTUNhQkFUME5jRzdMQUVDQkFnUTZJQkFDZU9UL2JBNVMrV3oyOUE3VUROVklFQ0FBQUVDSXhRUTBFZlk2WnBNZ0FBQkFnUU9DMHhEay9aQVQ0OW9JL1RETHA0VElFQ0FBSUZWQ3dqb3F4WjNQUUlFQ0JBZzBER0JFT3ZuMHhUM1ZLdDJsYmlPVlU5MUNCQWdRSURBYUFRRTlORjB0WVlTSUVDQUFJSEhDSVJnZ2JqSDBIaVpBQUVDQkFpc1VrQkFYNlcyYXhFZ1FJQUFnVzRKelBaVmF5NTNxMXBxUTRBQUFRSUV4aWtnb0krejM3V2FBQUVDQkFqa09lMU5aa2g3b0Y5dlo3ZlBsb3BqUTRBQUFRSUVDS3hGUUVCZkM3dUxFaUJBZ0FDQlRnaTBJK2doYkpYYXlPZWQ2QlNWSUVDQUFJSHhDZ2pvNCsxN0xTZEFnQUFCQWxWMXU5cElDOFNkblZHSTZMNG5DQkFnUUlEQUdnVUU5RFhpdXpRQkFnUUlFRmlqUUFuam03L3c0Yk5wYzdVTE5rQmZZMCs0TkFFQ0JBZ1FtQWtJNkw0VkNCQWdRSURBaUFXYUMxKzVuTzVCMzV6dHNHWUVmY1RmQzVwT2dBQUJBdXNYRU5EWDN3ZHFRSUFBQVFJRTFpRlF3dmd6K3hzWDBoVDNjK3VvZ0dzU0lFQ0FBQUVDOXdzSTZQZDcrSW9BQVFJRUNJeExZR01qMzM5K2F0Wm9JK2pqNm4ydEpVQ0FBSUdPQ1Fqb0hlc1ExU0ZBZ0FBQkFpc1NLR0c4MmQvZm5LVnl0Nkd2Q041bENCQWdRSURBNHdRRTlNZkplSjBBQVFJRUNJeEFvQW5oK3F5WmVVOTBJK2dqNkhOTkpFQ0FBSUh1Q2dqbzNlMGJOU05BZ0FBQkFrc1hDSFc4bXU1QnI5SWljVWJRbDY3dEFnUUlFQ0JBNE1rQ0F2cVRmYnhMZ0FBQkFnU0dMUkRyODhOdW9OWVJJRUNBQUlIK0NBam8vZWtyTlNWQWdBQUJBb3NVS0NQbUljWXJpeXhVV1FRSUVDQkFnTURKQlFUMGs5czVrd0FCQWdRSTlGbWdCUFFZNHZYWkh1aDlib3U2RXlCQWdBQ0JRUWdJNklQb1JvMGdRSUFBQVFMSEZtanZPWS9WVm50bXZoSGRnd0FCQWdRSUVGaW5nSUMrVG4zWEprQ0FBQUVDNnhPSTFlMXFJNFJ3cGxSQlBGOWZUN2d5QVFJRUNCQ1lDUWpvdmhVSUVDQkFnTUQ0QkVvY3YveUxMK2R3Zm1HMmZMdUlQcjd2QXkwbVFJQUFnWTRKQ09nZDZ4RFZJVUNBQUFFQ0t4QW9ZYnk1OE9YTGFYZTF6ZGs5NkFMNkN1QmRnZ0FCQWdRSVBFbEFRSCtTanZjSUVDQkFnTUF3QlVvWUQvc2JGMUx6emcyemlWcEZnQUFCQWdUNkp5Q2c5Ni9QMUpnQUFRSUVDQ3hFNE5Sa2NxNEtZU01WbG1lNUcwRmZpS3BDQ0JBZ1FJREF5UVVFOUpQYk9aTUFBUUlFQ1BSVm9KM2l2cisvT1V2bHM5dlErOW9jOVNaQWdBQUJBc01RRU5DSDBZOWFRWUFBQVFJRWppM1FoSEM5bkJUTENQcXh6M2NDQVFJRUNCQWdzRmdCQVgyeG5rb2pRSUFBQVFLOUVRaDF2SnFtdUtmNlJpUG92ZWsxRlNWQWdBQ0JJUXNJNkVQdVhXMGpRSUFBQVFKUEVtaENYaVRPZ3dBQkFnUUlFT2lJZ0lEZWtZNVFEUUlFQ0JBZ3NFS0JNbUtleHM0dnIvQ2FMa1dBQUFFQ0JBZzhSVUJBZndxUXR3a1FJRUNBd01BRThwejJKcmNwaG5pOW5kMCtXeXB1WUEzVkhBSUVDQkFnMERjQkFiMXZQYWErQkFnUUlFQmdmb0gybnZOWVhTbEZCVnVzelUrcUJBSUVDQkFnTUwrQWdENi9vUklJRUNCQWdFRC9CRzdkT2hWQ09OZS9pcXN4QVFJRUNCQVlyb0NBUHR5KzFUSUNCQWdRSVBBb2dUS2YvZUlYdnBERCtYbkx0eitLeUdzRUNCQWdRR0E5QWh2cnVheXJFaUJBZ0FBQkFtc1NPTGpoZkRQR3VEbXJ3OEZyYTZxU3l4SWdRSUFBQVFKWndBaTY3d01DQkFnUUlEQkNnZFAxTkcreFpvcjdDUHRla3drUUlFQ2d1d0lDZW5mN1JzMElFQ0JBZ01EU0JFSXpPVnVGY0RDVHpnajYwcVFWVElBQUFRSUVqaTRnb0IvZHlwRUVDQkFnUUdBSUFpV01OOVgrNVZrcWR4djZFSHBWR3dnUUlFQmdFQUlDK2lDNlVTTUlFQ0JBZ01BeEJacjYrdXlNdkNlNkVmUmo4am1jQUFFQ0JBZ3NRMEJBWDRhcU1na1FJRUNBUU1jRllvaGJhWXA3VmFXVjRqcGVWZFVqUUlBQUFRS2pFUkRRUjlQVkdrcUFBQUVDQkE0SmhIRCswRmVlRWlCQWdBQUJBaDBRRU5BNzBBbXFRSUFBQVFJRVZpaFFSc3hEVTIydDhKb3VSWUFBQVFJRUNCeEJRRUEvQXBKRENCQWdRSURBZ0FSS1FHK3FlRDFOYng5UXN6U0ZBQUVDQkFqMFgwQkE3MzhmYWdFQkFnUUlFRGlPUUY0VUxxMEtGNjYwSitVYjBUMElFQ0JBZ0FDQkxnZ0k2RjNvQlhVZ1FJQUFBUUtyRVRnSTR4c3BscDhwbHp4NFpUWFhkeFVDQkFnUUlFRGdDUUlDK2hOd3ZFV0FBQUVDQklZb2NPbWxsODdGS2w2WVRYQVgwWWZZeWRwRWdBQUJBcjBVRU5CNzJXMHFUWUFBQVFJRVRpUlF3bmlNNzIxV01hU1BkcjI0RTVYa0pBSUVDQkFnUUdEaEFnTDZ3a2tWU0lBQUFRSUVPaXRRQXZycHNIRXhiWUIrcnJPMVZERUNCQWdRSURCU0FRRjlwQjJ2MlFRSUVDQXdYb0VRTjg1VUlVeVNRQjVDTjhWOXZOOEtXazZBQUFFQ0hSTVEwRHZXSWFwRGdBQUJBZ1NXS0ZEQ2VCUDNyc3hTdVgzV2xvaXRhQUlFQ0JBZ2NGd0JBZjI0WW80blFJQUFBUUo5RjJqcTY2VUpzU3BicnZXOU9lcFBnQUFCQWdTR0lpQ2dENlVudFlNQUFRSUVDQnhSSUlhNGxhYTRwNk1Ob0IrUnpHRUVDQkFnUUdBbEFnTDZTcGhkaEFBQkFnUUlkRWVnRHVGOGQycWpKZ1FJRUNCQWdNQ0JnSUIrSU9FekFRSUVDQkFZdmtBWk1vOU50VFg4cG1vaEFRSUVDQkRvbjRDQTNyOCtVMk1DQkFnUUlIQVNnVHludmR4ejNsVHhlcnNIK215cHVKT1U1aHdDQkFnUUlFQmc0UUlDK3NKSkZVaUFBQUVDQkRvclVMWlZDMVc0VW1xWW5uUzJwaXBHZ0FBQkFnUkdLQ0NnajdEVE5aa0FBUUlFUml4dzY5WkdXaC91eklnRk5KMEFBUUlFQ0hSV1FFRHZiTmVvR0FFQ0JBZ1FXS2hBR1MyLzhQYmI1Mk9NRjYzZnZsQmJoUkVnUUlBQWdZVUlDT2dMWVZRSUFRSUVDQkRvdkVBSjZNK0dzSm0yVjl0czcwRTN4YjN6dmFhQ0JBZ1FJREFxQVFGOVZOMnRzUVFJRUNBd2RvRlkxeGVxS3BqaVB2WnZCTzBuUUlBQWdVNEtDT2lkN0JhVklrQ0FBQUVDeXhFSU1aNnBRdGlZbFc2UnVPVXdLNVVBQVFJRUNKeElRRUEvRVp1VENCQWdRSUJBN3dSS0dKL0d1RFZMNVdYTHRkNjFRb1VKRUNCQWdNQ0FCUVQwQVhldXBoRWdRSUFBZ1FjRlF0TmNuNzFXdGx4NzhIMWZFeUJBZ0FBQkF1c1RFTkRYWisvS0JBZ1FJRUJnNVFMcEh2UXJhWXA3V2ljdVdzaDk1Zm91U0lBQUFRSUVuaXdnb0QvWng3c0VDQkFnUUdCUUFuV0k1d2ZWSUkwaFFJQUFBUUlERWhEUUI5U1pta0tBQUFFQ0JKNGdVRWJNbTZhNitvUmp2RVdBQUFFQ0JBaXNVZUJnRmRjMVZzR2xDUkFnUUlBQWdSVUlsSUFlcW5pOW1qMWJ3VFZkZ2dBQkFnUUlFRGlHZ0JIMFkyQTVsQUFCQWdRSTlGaWdyTm9lcTNDNXRDRlV0bGpyY1dlcU9nRUNCQWdNVTBCQUgyYS9haFVCQWdRSUVEZ3NNQXZqdHpkU0xEOXorQTNQQ1JBZ1FJQUFnZTRJQ09qZDZRczFJVUNBQUFFQ1N4VzRlUE5YejZmVjJ5L08xbTgzZ3I1VWJZVVRJRUNBQUlIakN3am94emR6QmdFQ0JBZ1E2SnZBUVJqZlRQZWZiNlk5MW5MOUQxN3JXMXZVbHdBQkFnUUlERlpBUUI5czEyb1lBUUlFQ0JDNEoxREMrT202dm1DSyt6MFRUd2dRSUVDQVFPY0VCUFRPZFlrS0VTQkFnQUNCNVFpRXBqbGJoVEJKcGVjaGRDUG95MkZXS2dFQ0JBZ1FPTEdBZ0g1aU9pY1NJRUNBQUlIZUNKUXdQbzM3VzdOVVh1YTQ5NmIyS2txQUFBRUNCRVlpSUtDUHBLTTFrd0FCQWdRSWhDWmNMd3F4S2x1dUVTRkFnQUFCQWdTNkpTQ2dkNnMvMUlZQUFRSUVDQ3hOSU5iMWxUVEZQWlZ2QUgxcHlBb21RSUFBQVFKekNBam9jK0E1bFFBQkFnUUk5RW1nRHZGOG4rcXJyZ1FJRUNCQVlHd0NBdnJZZWx4N0NSQWdRR0NNQW1YSXZHbXFxd2JQeDlqOTJreUFBQUVDZlJIWTZFdEYxWk1BQVFJRUNCQTRrVUNlMDE3dU9ROVZiTzlCdDREN2lTQ2RSSUFBQVFJRWxpMWdCSDNad3NvblFJQUFBUUxyRnlqYnFzVVFMcGVxQkFsOS9WMmlCZ1FJRUNCQTRHRUJBZjFoRTY4UUlFQ0FBSUVoQ1pTZDFWNTk5ZFZUcVZGbmh0UXdiU0ZBZ0FBQkFrTVRFTkNIMXFQYVE0QUFBUUlFSGlIdy8zM3hpeGVxR0M5YXYvMFJPRjRpUUlBQUFRSWRFUkRRTzlJUnFrR0FBQUVDQkpZa1VFYlFuNjNyUzJtQnVNMFUwdk5seW10THVwNWlDUkFnUUlBQWdSTUtDT2duaEhNYUFRSUVDQkRvazBDY1RDNmtXRzZLZTU4NlRWMEpFQ0JBWUhRQ0F2cm91bHlEQ1JBZ1FHQ01BcUZwemxZaFRHWnRONEkreG04Q2JTWkFnQUNCemdzSTZKM3ZJaFVrUUlBQUFRSnpDWlF3M3NTNE5VdmxaY3UxdVVwME1nRUNCQWdRSUxBVUFRRjlLYXdLSlVDQUFBRUNIUk5vbXRrZTZPbE9kUGVnZDZ4elZJY0FBUUlFQ0xRQ0FycnZCQUlFQ0JBZ01BS0Jlaks1bkthNFYybVJPQXU1ajZDL05aRUFBUUlFK2lrZ29QZXozOVNhQUFFQ0JBZ2NTeUNHZVA1WUp6aVlBQUVDQkFnUVdMbUFnTDV5Y2hja1FJQUFBUUlyRlNnajVtbmcvUG1WWHRYRkNCQWdRSUFBZ1dNTGJCejdEQ2NRSUVDQUFBRUNmUkpvcDdUSG1PNUJkL3Q1bnpwT1hRa1FJRUJnZkFKRzBNZlg1MXBNZ0FBQkF1TVNhRmR0RC9WbWFYWkl1NkY3RUNCQWdBQUJBcDBVRU5BNzJTMHFSWUFBQVFJRUZpTFFodkZidDA2bDBzNHNwRVNGRUNCQWdBQUJBa3NUTU1WOWFiUUtKa0NBQUFFQzNSQTQvN25QWFVqajVoZGpHOWVOb0hlalc5U0NBQUVDQkFnOEpHQUUvU0VTTHhBZ1FJQUFnY0VJbEREK2JBaWI2ZmJ6L0pFZkF2cGd1bGREQ0JBZ1FHQm9BZ0w2MEhwVWV3Z1FJRUNBd0FjQ2JSaWZOT2RUTERmRi9RTVh6d2dRSUVDQVFDY0ZCUFJPZG90S0VTQkFnQUNCQlFyRWpiTlZDUGwzdm1YY0Y4aXFLQUlFQ0JBZ3NHZ0JBWDNSb3NvalFJQUFBUUxkRVNnajZFM1RYSjNOYTI4bnVYZW5mbXBDZ0FBQkFnUUlIQklRMEE5aGVFcUFBQUVDQkFZcEVKcTBCM3A2eEtyZGNtMlFqZFFvQWdRSUVDRFFmd0VCdmY5OXFBVUVDQkFnUU9DSkFyR2FYRWxUM05NeEJ0Q2ZDT1ZOQWdRSUVDQ3daZ0VCZmMwZDRQSUVDQkFnUUdEWkFuV0k1NVo5RGVVVElFQ0FBQUVDOHdzSTZQTWJLb0VBQVFJRUNIUlZvRXhwanpFKzMxWndkaWQ2VjJ1clhnUUlFQ0JBWU9RQ0F2ckl2d0UwbndBQkFnUUdLL0RCblBhbTJxbWk2ZTJEN1drTkkwQ0FBSUhCQ0Fqb2crbEtEU0ZBZ0FBQkFnOEp0TnVxMWVGaWVTZWszZEE5Q0JBZ1FJQUFnYzRLQ09pZDdSb1ZJMENBQUFFQ2N3bTBZZnpsbDArblVzN09WWktUQ1JBZ1FJQUFnWlVJQ09ncllYWVJBZ1FJRUNDd0hvRnpYLzd5aFRTOS9lSnNncnNSOVBWMGc2c1NJRUNBQUlFakNRam9SMkp5RUFFQ0JBZ1E2SjFBQ2VQUFRpYWJxZWFYM0lQZXUvNVRZUUlFQ0JBWW9ZQ0FQc0pPMTJRQ0JBZ1FHSkhBWkhJK3RmYTVFYlZZVXdrUUlFQ0FRRzhGQlBUZWRwMktFeUJBZ0FDQnB3dUVHTTlXSVV4bVI1cmkvblF5UnhBZ1FJQUFnYlVKQ09ocm8zZGhBZ1FJRUNDd1ZJRVN4cWN4WHAybDhySW4rbEt2cUhBQ0JBZ1FJRUJnTGdFQmZTNCtKeE1nUUlBQWdXNExoS3E1WG1vWXF4elFqYUIzdTd2VWpnQUJBZ1JHTGlDZ2ovd2JRUE1KRUNCQVlOZ0NhWGI3WnByaW5obzVXOGQ5Mk0zVk9nSUVDQkFnMEdzQkFiM1gzYWZ5QkFnUUlFRGdhUUx4d3RPTzhENEJBZ1FJRUNEUURRRUJ2UnY5b0JZRUNCQWdRR0RSQW1YSVBGYngrVVVYckR3Q0JBZ1FJRUJnT1FJQytuSmNsVXFBQUFFQ0JOWXQwQzRLMTFUWDJ6M1EzWDYrN2c1eGZRSUVDQkFnOERRQkFmMXBRdDRuUUlBQUFRTDlGR2h2T3EvRHhWTDlZSUc0Zm5haldoTWdRSURBbUFRRTlESDF0cllTSUVDQXdGZ0UydUh5VjE4OW5ScDhkaXlOMWs0Q0JBZ1FJTkIzQVFHOTd6Mm8vZ1FJRUNCQTRERUM1Ny80eFF0cGV2dWwySTZsbStQK0dDY3ZFeUJBZ0FDQnJnZ0k2RjNwQ2ZVZ1FJQUFBUUtMRXloaC9ObTYza3hGWHBwdHNTYWdMODVYU1FRSUVDQkFZQ2tDQXZwU1dCVktnQUFCQWdUV0pwQ0RlUG45SGtPNS8veTVXVTBFOUxWMWlRc1RJRUNBQUlHakNRam9SM055RkFFQ0JBZ1E2S0xBUVJpZlZMZHZiNlFLVG1hVm5PYlBNY1pKRlVMK1hkOU9jcCs5NlJNQkFnUUlFQ0RRVFlIOHk5eURBQUVDQkFnUTZMN0FRUmcvR0FuUG9Uc0g4VFo4di9iYXZSWnNiMitmK2QwUW5nc2gvb0VxTGQ2ZURzakhISngzN3poUENCQWdRSUFBZ1c0SkNPamQ2ZysxSVVDQUFBRUNCd0p0SUwrZGd2VnJKV0RuTUY1R3hnOE9TSjlQWFhycGhaMk52Y21IWWwxOWJUcmhxMU1PZitWT1ZlMmNqdkZHV2h6dXdpeS9tekYzQ00xVEFnUUlFQ0RRVlFFQnZhczlvMTRFQ0JBZ01EYUJIS0p6S004ZkI2UGoweFRPRHg2VGF6ZHZ2aml0OWwrTk1YeDlGY00vbXdONTNJOGZqblU0RjBJK0xUMVNLajhvb0gzQnZ3UUlFQ0JBZ0VCZkJBVDB2dlNVZWhJZ1FJREFFQVZ5S0QrNFIveSswZkZyMTY2ZGJaNmRmQ1NGOFc5Sm1mdGJVMlQvaHYzWWZGV282Z3R0R0c5bnRwY29uMjQyajAzVG50OEc5WnpSRDM4TTBVNmJDQkFnUUlEQTRBUUU5TUYxcVFZUklFQ0FRSWNGY21nK0dDbHYwdk9EaitybGwxOSs1a3Z2dmZkS1U5ZS9QMVROUHorTjRadmlOTDRVNm5yU1p1NllGMzNMZWJ5cG1pYWZseUo0ZWFjdEx3Uy8wd3VLZndnUUlFQ0FRSDhGL0RMdmI5K3BPUUVDQkFqMFJ5Q3ZycDdEK1g3NnVEZFN2blhqeG5ZSzNSOU5pN2w5NXhmdnZQOEgwaEZmbXlKMyt0MWNweUNlb25qKy8razBuM01ReHR0UmNXRzhrUGlIQUFFQ0JBZ01UVUJBSDFxUGFnOEJBZ1FJZEVIZzhFaDVEdVQzUXZtVkYxOThwWnBPLzRWMHdIZWxlZWtwbklmTFZkb0pMYlNqNHltUU55bVFwMlRlYm84VzBtZS9xN3ZRbytwQWdBQUJBZ1JXSU9DWC9ncVFYWUlBQVFJRVJpT1FnM2tlTGI4dmxGKytlZlBWdW1uKzVUUkMvdDF4dXYvTmFkcjZzM2t4dHpKQ0h1TTBUVmxQSzd1VjZlb3BrT2NSOUZ5TUJ3RUNCQWdRSURBMkFRRjliRDJ1dlFRSUVDQ3dhSUhEbytWNU9ucVprbjUxZC9mbEdPTDNwSy8vV0JvcC8rYXFEcWRMS0U4dnROUFcwMm1oaFBsSkN1ZUxycFB5Q0JBZ1FJQUFnUjRLQ09nOTdEUlZKa0NBQUlGT0NPUlVuVWZMY3lBdlU5Z3Yzcnk1dWRFMGZ6aFU4VTgwVmJ5ZFpxbWZiVWZLMHgzbFRacTZmbStVM0xUMVR2U2dTaEFnUUlBQWdZNEpDT2dkNnhEVklVQ0FBSUhPQ3h4ZThLMk1sbC9lMmZsb3VvMzhCOU5VOWU5SmcrRTdaWXA2dnFlOExQQTJHeWwzTDNubk8xWUZDUkFnUUlEQXVnVUU5SFgzZ09zVElFQ0FRRjhFOHUvTXZMMVpHUzIvc0x0NytYUlZmVzlhM2UwSFV4Yi90cnltVzVyS25rYkt5L3ZwbnZLMEZMdFEzcGUrVlU4Q0JBZ1FJTkFKQVFHOUU5MmdFZ1FJRUNEUVVZR0RhZXc1bExlajVYbkJ0emo5b1JUS3Z5L2RWNzZkRjNyTHE3MlYwZktjMHR2N3lqdmFITlVpUUlBQUFRSUV1aXdnb0hlNWQ5U05BQUVDQk5ZbEVLcmI2Zjd5MTBvb0w4SDh5czdPZDZRUjhUOFhtdWE3cTdwKzVsNG9UeThhTFY5WE43a3VBUUlFQ0JBWWxvQ0FQcXorMUJvQ0JBZ1FtRStnVHFmbmovMVpPQStYZDNmL1dIcmh6OGRRL2NHOHhsdGE3QzFOZEk5NzZaaTgrcnJmby9ONU81c0FBUUlFQ0JBNEpPQVBpME1ZbmhJZ1FJREFhQVUrQ09ZcGZsKzdkdTFzYytyVW4yaEM5ZWZTSFBkYlJTWGRZSjdDZVpOQ2VUNzIxR2lsTkp3QUFRSUVDQkJZbW9DQXZqUmFCUk1nUUlCQUR3VHVDK2JiMjl0YmQrcjZSOUlONS85bXVyLzhxMEplaWIycy9KWVdod3ZWeGl5Yzk2Qlpxa2lBQUFFQ0JBajBVVUJBNzJPdnFUTUJBZ1FJekN0d1h6RGZldkhGNjdIWi85RTdWZmpoTkkzOWVncmxhYTMyNmNHKzVYbmhONzh2NXhWM1BnRUNCQWdRSVBCVUFYOXdQSlhJQVFRSUVDQXdJSUc2dXAzdU1XOFhmMnRtd2Z6SDRuVC96NFM2dnBJbXNhZDd6RXN3dDBYYWdEcGRVd2dRSUVDQVFGOEVCUFMrOUpSNkVpQkFnTUI4QXJmVEtIZ081cTlWVGRuRFBNWi9Ld1h6SDAzQi9ISzdmM2xqNGJmNWhKMU5nQUFCQWdRSXpDa2dvTThKNkhRQ0JBZ1E2THhBL2wwM3plSDhwWmRlZXZiTDA3MGZUUlBZZnlKdGxYYTlTbXUrcFlYZjJtQnU0YmZPZDZRS0VpQkFnQUNCb1FzSTZFUHZZZTBqUUlEQWVBWHlmZVpwRWZheWwzbDFaWGYzQjM1M2YrL2ZUeVBtWDFPQ2VaeHRsU2FZai9jN1JNc0pFQ0JBZ0VESEJQSWZMeDRFQ0JBZ1FHQklBcUc2ZFN0dmc1WTJMSyttVzd1N2YzRHJ4dTdQcHNYZmZqcDlmRTNNaTcrMTcrVmovQjVNQ0I0RUNCQWdRSUJBTndTTW9IZWpIOVNDQUFFQ0JCWWprSCt2N1ZldnY3NTNlWHY3UnBpRXY1S21zLy9KUEl5ZXByS25WZG56L3dXLyt4WmpyUlFDQkFnUUlFQmd3UUwrU0Zrd3FPSUlFQ0JBWUMwQ2VTUThmK1RSOFdwclorZkhZeDMrb3pSaWZqRUY4N3hyMmpSRmM3L3pNbzRIQVFJRUNCQWcwRmtCZjZ4MHRtdFVqQUFCQWdTT0tKQi9sNVZwNjVkM2RuNWZDTlhmVEF2QWZjdWgrOHczaFBNalNqcU1BQUVDQkFnUVdLdUFnTDVXZmhjblFJQUFnVGtFN28yYWIyOXZuN2xUaC84NGxmVVgwcWg1VmU0ekR5Ry9uKzh6OXlCQWdBQUJBZ1FJOUVKQVFPOUZONmtrQVFJRUNEd2djRy9VL01yTjdYL3hUaFArZGxxZC9TTmxPbnNUMDNSMjk1ay80T1ZMQWdRSUVDQkFvQWNDZVhUQmd3QUJBZ1FJOUVYZ1lJWDIvZDNkM2VmUzFtbi9lUlhyL3pPTm11ZHdudmN6enh1citZL1BmZWxOOVNSQWdBQUJBZ1R1RS9CSHpIMGN2aUJBZ0FDQkRndE1VdDJtZVlYMnF6ZTN2KzI5R1Avck5JdjlsUlRNMHlwd2FVdTFZRHA3aC90TzFRZ1FJRUNBQUlFakNCaEJQd0tTUXdnUUlFQmd6UUx0dnViVFhJdkxOM2IrZzZhcC8wSGFMKzJWbE0zenFIbmVQTTEvY0Y1ekY3azhBUUlFQ0JBZ01MK0FQMmptTjFRQ0FRSUVDQ3hQSUc5aFBybTNyM2tkL2s0YU5mK09HSnUwcjNtMW45YURzd2pjOHV5VlRJQUFBUUlFQ0t4WXdBajZpc0ZkamdBQkFnU09MSkNudE9mSC90YU43ZThKZGZpRmRLLzVkNVFWMnFzcUdqVnZjZnhMZ0FBQkFnUUlERWRBUUI5T1gyb0pBUUlFaGlTUVozamxLZTN4eW8yZHYxcFY5ZitXbm0vR0dQZG1LN1Rua1hVUEFnUUlFQ0JBZ01DZ0JFeHhIMVIzYWd3QkFnUUdJUERxcTZlclQzM3E3c1diTnpkUE5jMy9sQUw1ZCtYdDAxTExtdlJoU3ZzQXVsZ1RDQkFnUUlBQWdVY0xDT2lQZHZFcUFRSUVDS3hlb0wzZlBJWHpTenM3MzdBUm0vKzFxc09IOGtKdzZZMzgrK3BneXZ2cWErYUtCQWdRSUVDQUFJRVZDSmppdmdKa2x5QkFnQUNCcHdyazMwZjVZLy95N3U3M2JvVHdEOVB6RCtXOXpWTTR6NlBtcHJRbkJBOENCQWdRSUVCZzJBSUMrckQ3VitzSUVDRFFCNEU4TXA2bnIwK3Y3T3o4VkIycXZ4dXIrRXdLNS92cE5WUGErOUNENmtpQUFBRUNCQWdzUk1BVTk0VXdLb1FBQVFJRVRpaVFmdy9sSUY1dDdlNytWMmxLKzUrZTNXK2VWbWtQZmtlZEVOVnBCQWdRSUVDQVFEOEYvUEhUejM1VGF3SUVDUFJmNEhhNnIveTFGTTVmZXVuWnJmMzlmTDk1WGd4dUx6VXMvMjR5dzZ2L1Bhd0ZCQWdRSUVDQXdERUYvQUYwVERDSEV5QkFnTUFDQkc3ZE9wWEQrYzdPenBVcisvdi85NkZ3N243ekJmQXFnZ0FCQWdRSUVPaW5nSURlejM1VGF3SUVDUFJYSUlmejExL2YyOXpldm5rblZQOVBDTld0dEZMNzNkUWc5NXYzdDFmVm5BQUJBZ1FJRUZpQWdDbnVDMEJVQkFFQ0JBZ2NVU0R2Y2Y3NjYzZTN0cmUvSms3cW4wbG5YWTh4NXBYYVR4K3hCSWNSSUVDQUFBRUNCQVlyWUFSOXNGMnJZUVFJRU9pWVFCNDVUM3VjYjEyL2ZpdE5hZjhIS1pTWGNKNXFhZVM4WTEybE9nUUlFQ0JBZ01CNkJJeWdyOGZkVlFrUUlEQXVnZG0wOWl1N3U5K2F0bEQ3bWJSQyszTlYza1l0Qk9GOFhOOEpXa3VBQUFFQ0JBZzhRY0FJK2hOd3ZFV0FBQUVDQ3hBNEZNNnJHUDkrVmFWd25xYTEyMFp0QWJhS0lFQ0FBQUVDQkFZbElLQVBxanMxaGdBQkFoMFRtSVh6U3pzNy8weFZwWEFld3BuME9lOTdidVM4WTEybE9nUUlFQ0JBZ01ENkJVeHhYMzhmcUFFQkFnU0dLVEFMNTJWQnVEcjhINm1SWjhySXVYQSt6UDdXS2dJRUNCQWdRR0J1QVNQb2N4TXFnQUFCQWdRZUliQ1J0MUpMOTV6dnhEcjh2YlFnM0F2bG5uUGgvQkZVWGlKQWdBQUJBZ1FJdEFJQ3V1OEVBZ1FJRUZpMFFKNmR0WC94NXMzTk5KMzk3NFVRZGh2M25DL2FXSGtFQ0JBZ1FJREFBQVVFOUFGMnFpWVJJRUJnalFLVGRPMXlqL2xHTS8zZlV6ai8ydGsrNSs0NVgyT251RFFCQWdRSUVDRFFEd0VCdlIvOXBKWUVDQkRvZzBEK25UTE5GYjF5WS9kL0NYWDlyV25rL0c3NlVqalBLQjRFQ0JBZ1FJQUFnYWNJQ09oUEFmSTJBUUlFQ0J4WklOMXFuc0w1N3U1L2tVYk8vMGhzbXIzMHd1a2puKzFBQWdRSUVDQkFnTURJQlFUMGtYOERhRDRCQWdRV0luQzd5dmVkVDdkdTdQeEVxTU9QeGVuVVZtb0xnVlVJQVFJRUNCQWdNQ1lCQVgxTXZhMnRCQWdRV0liQXE2K2VybDZyOXJkdWJuOTNWWVcva1ViT1k5cnYzTytYWlZncmt3QUJBZ1FJRUJpMGdIM1FCOTI5R2tlQUFJR2xDMnhVbi9yVTNTdlhyNzhTbS9BL3AxWGI4d1diOUpFWGkvTWdRSUFBQVFJRUNCQTRob0FSam1OZ09aUUFBUUlFN2hNb0s3WmZ1M2J0YkxVeCtidnB2dk16Vll4NWFydHdmaCtUTHdnUUlFQ0FBQUVDUnhNUTBJL201Q2dDQkFnUWVGaWdESmZ2bjlyNDcxTTQvN3F5WW5zSVptWTk3T1FWQWdRSUVDQkFnTUNSQkFUMEl6RTVpQUFCQWdUdUU3aDFLMitkMXFRVjIvKzl0SjNhOTFxeC9UNGRYeEFnUUlBQUFRSUVUaVFnb0orSXpVa0VDQkFZc1VBTzU2Ky92cmUxcy9QdFZhaitXZ3JuR2NPMDloRi9TMmc2QVFJRUNCQWdzQmdCQVgweGprb2hRSURBV0FRbU9aeWYzOW01RWtQNDZWbWpwK216M3lkaitRN1FUZ0lFQ0JBZ1FHQnBBdjZnV2hxdGdna1FJREE0Z1pCYVZJYkxUOWZodjAzN25lL0VHUGZTYTBiUEI5ZlZHa1NBQUFFQ0JBaXNRMEJBWDRlNmF4SWdRS0NQQXJkdTVRWGc0cFViTzM4cExRcjNSK0owdXA4U2U3NFgzWU1BQVFJRUNCQWdRR0FCQWdMNkFoQVZRWUFBZ2NFTHpPNDd2M3pqeGgrcXF2QlgwMzNuc1FyQnlQbmdPMTREQ1JBZ1FJQUFnVlVLQ09pcjFIWXRBZ1FJOUZPZzNIZWVWbXpmcVdQelA4NmFrS2U2NXludkhnUUlFQ0JBZ0FBQkFnc1NFTkFYQktrWUFnUUlERlFnaC9DOENGeDZ4UDhoalpwdlZlNDdiem44UzRBQUFRSUVDQkJZc0lDQXZtQlF4UkVnUUdCUUFyZXFmTjk1dGJXNys1ZlRmdWZmTVZzVXpuM25nK3BralNGQWdBQUJBZ1M2SWxEKzhPcEtaZFNEQUFFQ0JEb2tjQ3N0QVBkNlZmWTdqNkg2RDZ0ODMzblZCdllPMVZKVkNCQWdRSUFBQVFLREVUQ0NQcGl1MUJBQ0JBZ3NWS0RPNFh6end4KytHT3ZxdjV1VjdMN3poUklyakFBQkFnUUlFQ0J3djRDQWZyK0hyd2dRSUVDZ0ZTZ0x3TlYzNy95dEVPcVg3SGZ1MjRJQUFRSUVDQkFnc0h3QkFYMzV4cTVBZ0FDQmZnbmtMZFhTd25CWGRuYis5VkNISDRqVFpwclN1bHVpK3RXTGFrdUFBQUVDQkFqMFVFQkE3MkducVRJQkFnU1dLSkNtdHIrK2w3ZFVTNXVvL1djeDMzWWV5blpxdGxSYklycWlDUkFnUUlBQUFRSlpRRUQzZlVDQUFBRUNCd0lmaFBBUS84dTBhdnVWOU1aZSt2Qzc0a0RJWndJRUNCQWdRSURBRWdYODBiVkVYRVVUSUVDZ1Z3SzNidVZwN0UyYTJ2NkQ2Yjd6NzhsVDI5UFh0bFRyVlNlcUxBRUNCQWdRSU5CbkFRRzl6NzJuN2dRSUVGaWNRSm5hdm5YanhuYWEwUDZmeGlZdDJONU9iVi9jRlpSRWdBQUJBZ1FJRUNEd1JBRUIvWWs4M2lSQWdNQm9CTnJwN1RIK2RWUGJSOVBuR2txQUFBRUNCQWgwVEVCQTcxaUhxQTRCQWdSV0xuQ3JUR09mYnQzWS9wNDBhdjc5YWZRODczZHUxZmFWZDRRTEVpQkFnQUFCQW1NWEVOREgvaDJnL1FRSWpGMGdWSzlYZTl2YjIyZGlESDhqcmRtZUgvblRCd3ZHbFpmOFE0QUFBUUlFQ0JBZ3NHd0JBWDNad3NvblFJQkF0d1VtdVhwM0p1R24wdFQycjY1aXpLdTJsOWU2WFcyMUkwQ0FBQUVDQkFnTVQwQkFIMTZmYWhFQkFnU09LcENEK1A3bG16ZGZUUVBtLzA1WkdFNDRQNnFkNHdnUUlFQ0FBQUVDQ3hjUTBCZE9xa0FDQkFqMFJxRE1hSy9qOUsrbEJkdFBwOUh6L1ZSenZ4ZDYwMzBxU29BQUFRSUVDQXhOd0I5aVErdFI3U0ZBZ01EUkJObzl6Mi9jK0tOcDlQeTdZMHg3bm9kZ1liaWoyVG1LQUFFQ0JBZ1FJTEFVQVFGOUthd0tKVUNBUUtjRjhnSndhYlQ4MXFrMGF2NVhPbDFUbFNOQWdBQUJBZ1FJakVoQVFCOVJaMnNxQVFJRWlzQ3RXMldrZk92bTUzNDAxT0gzcG52UDg5UjJDOFA1OWlCQWdBQUJBZ1FJckZuQWRNWTFkNERMRXlCQVlNVUNkZlg2NjN2bnQ3ZTMwclpxZjdHS2FjdnpFUHpIMmhWM2dzc1JJRUNBQUFFQ0JCNGw0SSt5UjZsNGpRQUJBc01WS0QvM1Q5ZjFUNFFRWGtqTnpOdXErVjB3M1A3V01nSUVDQkFnUUtCSEF2NG82MUZucVNvQkFnVG1GQ2picWwyN2VmUERWUlYvekxacWMybzZuUUFCQWdRSUVDQ3dZQUVCZmNHZ2lpTkFnRUNIQmZMaWNOVzBhZjVpcU90ejZhblI4dzUzbHFvUklFQ0FBQUVDNHhNUTBNZlg1MXBNZ01BNEJjcm8rWlVYcjc4U1EvVW5aNlBuMWlFWjUvZUNWaE1nUUlBQUFRSWRGUkRRTzlveHFrV0FBSUZsQ0lUcEpOOTdmanB0cjVaWGJpOGo2c3U0ampJSkVDQkFnQUFCQWdTT0wyRDA1UGhtemlCQWdFRGZCUExvK1hSemQvZnJZeFgvamFxSlZtN3ZXdytxTHdFQ0JBZ1FJREFLQVNQb28raG1qU1JBWU9RQ1phUThwZlFmUy9lZWI4eEd6LzM4SC9rM2hlWVRJRUNBQUFFQzNSUHdCMXIzK2tTTkNCQWdzRWlCZS9lZXB3bnRQMWp1UFE4aHYrWkJnQUFCQWdRSUVDRFFNUUVCdldNZG9qb0VDQkJZc0VCN24za3orZEVxaEdmY2U3NWdYY1VSSUVDQUFBRUNCQllvSUtBdkVGTlJCQWdRNkpoQUdUMi9kUDM2aTZsZVB6QWJQZmR6djJPZHBEb0VDQkFnUUlBQWdRTUJmNmdkU1BoTWdBQ0I0UW1VMGZPTmpmcEgwc3J0RjkxN1Byd08xaUlDQkFnUUlFQmdXQUlDK3JENlUyc0lFQ0J3SUpERCtmN0ZtemMzWXd3L0hLM2NmdURpTXdFQ0JBZ1FJRUNnc3dJQ2VtZTdSc1VJRUNBd2g4RHRxaXdFdHhIM3Z5L1VZYWVLVGQ3MzNNLzhPVWlkU29BQUFRSUVDQkJZdG9BLzFwWXRySHdDQkFpc1hpQlVyMVVsa0ljcS9FaWEycDczUFc4WGkxdDlYVnlSQUFFQ0JBZ1FJRURnaUFJQytoR2hIRWFBQUlFZUNaVFI4NnU3dS85U1N1YmZHR05zVXQzOXZPOVJCNm9xQVFJRUNCQWdNRTRCZjdDTnM5KzFtZ0NCWVF1a0lmT3FTcW44VDZXUjh5cU5vT2VBYmdSOTJIMnVkUVFJRUNCQWdNQUFCQVQwQVhTaUpoQWdRT0NRUUI0OW4xN1ozdjdhOVBtN1psdXJsUkgxUThkNFNvQUFBUUlFQ0JBZzBFRUJBYjJEbmFKS0JBZ1FtRU9nSFNtZmhPOVBpOE05Tzl0YXplajVIS0JPSlVDQUFBRUNCQWlzU2tCQVg1VzA2eEFnUUdENUF2bG4rdjcyOXZhWktsYi9hcnIzM09Kd3l6ZDNCUUlFQ0JBZ1FJREF3Z1FFOUlWUktvZ0FBUUpyRnlnLzArOU1KdCtaRm0zL3lPemVjei9uMTk0dEtrQ0FBQUVDQkFnUU9KcUFQOXlPNXVRb0FnUUk5RUdnTEE0WHF1YjdMQTdYaCs1U1J3SUVDQkFnUUlEQS9RSWI5My9wS3dJRUNCRG9xVUQrRDY3VHplM3RtN0VLZjZocTBzTHRJVmdjcnFlZHFkb0VDQkFnUUlEQU9BV01vSSt6MzdXYUFJR2hDZHh1OXptdko1UHZUdFBiTDFvY2JtZ2RyRDBFQ0JBZ1FJREFHQVNNb0kraGw3V1JBSUdoQzRUcXRXcS9ORExHUDk0Mk5tK0E3a0dBQUFFQ0JBZ1FJTkFuQVNQb2Zlb3RkU1ZBZ01DakJjclA4czBiTjM1UEZhcmYxNjdlbnA1NUVDQkFnQUFCQWdRSTlFcEFRTzlWZDZrc0FRSUVIaWxRd25nZG1qeTkvZlJzZXJ1Zjc0K2s4aUlCQWdRSUVDQkFvTHNDL29EcmJ0K29HUUVDQkk0cTBFNXZiOElmVGVIYzN1ZEhWWE1jQVFJRUNCQWdRS0JqQWdKNnh6cEVkUWdRSUhCTWdiSlMrOVdkblcrb3FuaXJURyt2MmdYampsbU93d2tRSUVDQUFBRUNCTllzSUtDdnVRTmNuZ0FCQW5NS2xPbnRUUWpmR2VwNll2WDJPVFdkVG9BQUFRSUVDQkJZbzRDQXZrWjhseVpBZ01DY0FqbWNsK250YVdMN0h5N1QyNjBOTnllcDB3a1FJRUNBQUFFQzZ4TVEwTmRuNzhvRUNCQ1lWNkQ4REwrNnUvdlZvWXJmT0Z1OTNjLzFlVldkVDRBQUFRSUVDQkJZazRBLzVOWUU3N0lFQ0JCWWdFQ1ozcDVHejc4OWhQcGNGYXRwS3RQUDlRWEFLb0lBQVFJRUNCQWdzQTRCZjhpdFE5MDFDUkFnc0JpQmxNM1QwbkJWL003OGIvb29YeSttYUtVUUlFQ0FBQUVDQkFpc1drQkFYN1c0NnhFZ1FHQXhBbm4wZkhyeDVzM050Sy9hUjBzMFQ4UG9peWxhS1FRSUVDQkFnQUFCQXVzUThNZmNPdFJka3dBQkF2TUxsTzNWSmpGK1N3alZUaG85YjFLUmZxYlA3Nm9FQWdRSUVDQkFnTURhQlB3eHR6WjZGeVpBZ01EOEFpRk9iMWNwb2FmWjdUbWdleEFnUUlBQUFRSUVDUFJZUUVEdmNlZXBPZ0VDb3hXNHQ3MXZSQ2xvQUFCQUFFbEVRVlJhQ09IYnlxM242Y2xvTlRTY0FBRUNCQWdRSURBUUFRRjlJQjJwR1FRSWpFcWcvT3krZFAzNmk3RUt2N2RzcjVadVJCK1ZnTVlTSUVDQUFBRUNCQVlvSUtBUHNGTTFpUUNCd1F1VU1GNVBKdCtVbmx4TXJjM1Qyd1gwd1hlN0JoSWdRSUFBQVFKREZ4RFFoOTdEMmtlQXdHQUY2aEIvLzZIN3p3WDB3ZmEwaGhFZ1FJQUFBUUpqRVJEUXg5TFQya21Bd0pBRXBya3hhV3UxajdaYm43di9mRWlkcXkwRUNCQWdRSURBZUFVRTlQSDJ2WllUSU5CUGdmeHpPMTdlMmRsTnM5cGZLZmVmQjl1cjliTXIxWm9BQVFJRUNCQWdjTCtBZ0g2L2g2OElFQ0RRZFlIMjUzWmR2NXJHelRkVFpkMS8zdlVlVXo4Q0JBZ1FJRUNBd0JFRkJQUWpRam1NQUFFQ1hSSklONXgvODZIN3o3dFVOWFVoUUlBQUFRSUVDQkE0b2NER0NjOXpHZ0VDQkFpc1hpQXZCSmRIelBNTjZOOVlQbHU4dldYd0x3RUNCQWdRSUVCZ0FBSkcwQWZRaVpwQWdNQm9CRXBBdjNidDJ0bVUwTCt1dERwSTZLUHBmUTBsUUlBQUFRSUVCaThnb0ErK2l6V1FBSUVCQ1pTdDFQYWZtOXhJQzhTOVdCYUlzLy81Z0xwWFV3Z1FJRUNBQUlHeEN3am9ZLzhPMEg0Q0JQb2tVQUo2M0M4THhEMmJLbTZCdUQ3MW5yb1NJRUNBQUFFQ0JKNGlJS0EvQmNqYkJBZ1E2SnBBQ1BGckR5MFFWMEo3MStxb1BnUUlFQ0JBZ0FBQkFzY1hFTkNQYitZTUFnUUlyRXNnNWd1blJQNzFhWkc0ZGRYQmRRa1FJRUNBQUFFQ0JKWWtJS0F2Q1ZheEJBZ1FXSUxBTkpXWjhubjRjQ2s3cEozUVBRZ1FJRUNBQUFFQ0JBWWpZSnUxd1hTbGhoQWcwRkdCZ3hDZFB4ODh6OFBmN1hacFI2OTAvZytxelpYZDNlMjBPTnlIWnFmNWo2eEg5M01rQVFJRUNCQWdRS0R6QWdKNjU3dElCUWtRNkxuQXdWejBnODhIemNsaC9jSFhEdDU3MU9jUzdzTmtjaTFPOXpkbkJ4d0Uva2NkN3pVQ0JBZ1FJRUNBQUlHZUNRam9QZXN3MVNWQW9CY0NaYlQ3K2VlZnZ6WTlkZXEvU2VQbTUwS3NQaGREMkV1MXY1QlM5ZDk4NTgwM1gwdlBKK2tqVDFzL3lxTU40OVBwSzJsbWU1MUcwZk41K1h3UEFnUUlFQ0JBZ0FDQmdRZ0k2QVBwU00wZ1FLQjdBczF6ejlYVmRQL2JRMTJmell1NjVZU2RubGZOdE5sTlQ3OHBmY3p1S1QvQ1NQcnQyMVgxMm10VnJLdmRrRXRxbWxSZ205bFRPUjRFQ0JBZ1FJQUFBUUlERUhELzRnQTZVUk1JRU9pbXdIUXllVGRGNkxkaTA2UjhIdStrei92TmRIb25qWURmMnRyZC9mNVpyWTgyQ3Y3YWErMTArS2I2U0RkYnExWUVDQkFnUUlBQUFRTHpDZ2pvOHdvNm53QUJBbzhST1AyVnIreW5WTjNNUnJvMzB1YzhheWw5NUt3ZGZ6TDlrOFA1ZnZwNDJsQjRmdjlnS3Z5SDJpM1dublpLT3NPREFBRUNCQWdRSUVDZ1Z3SUNlcSs2UzJVSkVPaUpRQm50ZnZ2dHQ5OUxvZngzSDRqU2t6eVNYdFgxTjF6ZTNmMmhXWHVlTm9wZWluanBwWmVlVFZIK2FqbW56SFB2aVlacUVpQkFnQUFCQWdRSUhFbEFRRDhTazRNSUVDQndJb0c4bGRyQnlQY0hCZVQ5eS9NOTZhSDY4ZXJsbDU5SmJ4eGxGTDM2bmJ0M3I2Yno4alpydWF3SGN2OEh4WHRHZ0FBQkFnUUlFQ0RRVHdFQnZaLzlwdFlFQ1BSRUlJWHdyenlpcW1rVVBlNm5uUDUxVis2OCt5T3o5NTgwaWw3Q2VKeE1McVpVZis0UjVYbUpBQUVDQkFnUUlFQmdBQUlDK2dBNlVSTUlFT2lrUUJ1cVk4aWo2UG0yOHpMc2ZhK21hWXA2SGdrUFZmMlQxNjVkTzV0ZWYrb29ldDAwMTFJcHAwdHBSdER2VVhwQ2dBQUJBZ1FJRUJpS2dJQStsSjdVRGdJRXVpYlFUa0Z2bXZjZVU3RkoyaXB0UDQySWYyanYxS2svTlR2bWNhUG9iZGl2NDR0cFJENC9jdWh2bjVVdi9VT0FBQUVDQkFnUUlEQUVBUUY5Q0wyb0RRUUlkRmNneER3eS91aEhtdVBlanFMSG43eDQ4K1ptT2lnZis5aWZ5M1UxMmN3M3J1YzkyeDVkb0ZjSkVDQkFnQUFCQWdUNkxQRFlQd1Q3M0NoMUowQ0F3Sm9GY29BdUk5enBuM2ZhcDQvTTFHVVVQZFQxN3NaMCttZExuVytWcmRjZVdmMlV5OXNWM0IvNXJoY0pFQ0JBZ0FBQkFnVDZMaUNnOTcwSDFaOEFnVzRMaFBEd0t1NkhheHhDbmJaZFN4aysvUG56Mjl0YjFldlZYbnI3d1ovTmJib1A4Zm9EZDdJZkxzbHpBZ1FJRUNCQWdBQ0JuZ3M4K0VkZ3o1dWorZ1FJRU9pTVFCbEJUOG42bmFmY0xaNS9EdStGT2x3L0hjSmZtTlgrd1ovTkphQ24rZkRQNTlYbVBBZ1FJRUNBQUFFQ0JJWXA4T0FmZ2NOc3BWWVJJRUJnVFFJaFBtVUV2YTFYMm5hdHliZVgvOW1yTDczMFFucnB3WHZSWnlQbzlabjI4Skw5MTlRaWx5VkFnQUFCQWdRSUVGaVdnSUMrTEZubEVpQXdib0hidDl2MmgvQ2xJMERrbjhWN1ZWMXZUZmYzZjJKMi9NSFA1NXpHYzBDdjAwNXQ3UjdvYVl1MjJURStFU0JBZ0FBQkFnUUlERWpnNEEvQUFUVkpVd2dRSU5BZGdiUlFlN3NQK3RPcnRERWJSZi9UbTl2Yk45UGg5NDJpYjIxdG5VMmo4UmRtRTl3RjlLZDdPb0lBQVFJRUNCQWcwRHNCQWIxM1hhYkNCQWowUXVDMTEwbzFwMDN6YnRvV0xUMS9hcWJPQit5bFFIOWhNZ2svWGs1dUY0c3JKOVoxZlNhVmNxNHRhL2F1VHdRSUVDQkFnQUFCQW9NU0VOQUgxWjBhUTRCQTV3UkM4K1JWM08rdmNMa1hQZVg1UDdPMXMvT1I5TlorTmR0MmJXOWo0NW1xYW1iM29EODk3ZDlmcks4SUVDQkFnQUFCQWdUNklDQ2c5NkdYMUpFQWdkNEtoRmgvc1ZRK1BMUjEycVBhbEg4bXB4WGQ2K2RpWGJXajZPKy9Xa2JRTitvNkJmUnc2bEVuZVkwQUFRSUVDQkFnUUdBWUFnTDZNUHBSS3dnUTZLaEEyaHJ0N2pHclZ1NUZyMkw0NGNzM2I3NWFmZXBUNWZ4NHFxblQ5UGVuenBNLzVyVWNUb0FBQVFJRUNCQWcwQ0VCQWIxRG5hRXFCQWdNU3FDczU1Wkd3MzhubG52UWp6d3R2YjBYdlE2blE1eit1d2NpOVY3OVRDcHdjdkMxendRSUVDQkFnQUFCQXNNVEVOQ0gxNmRhUklCQWh3UlNxSDR2VlNlSDllT01mczlHMGF0L2JldkdqVy9LemRtZk5IbUJ1SU1wN3NjcEs1L3VRWUFBQVFJRUNCQWcwQU1CQWIwSG5hU0tCQWowVnlDdEVQZCtGVUxlTWkwL3lxaDYrL1NKLzRZVXh2ZlQ2UHRHR24zL3FmYklrTTg5NnZsUExOeWJCQWdRSUVDQUFBRUMzUlFRMEx2WkwycEZnRUQvQlVxWW5weHE3cWJoN3VPczVONjJQSVE4aWg3VHVQdS9jdm1GRjc2dWlwUGZTVUUvajV3TDZmMy8zdEFDQWdRSUVDQkFnTUFqQlFUMFI3SjRrUUFCQW9zUm1PeFA5dE1vK1BFRGVyNThPaTluOHJDeDhWTXByQi84dkRhOWZURmRveFFDQkFnUUlFQ0FRT2NFTmpwWEl4VWlRSURBZ0FUMjl2ZlR0bWw1QlAwRXVUcUVzaTk2T3ZON0o2SCtSS3ppN3lTYUMra2pqNktmb01BQndXb0tBUUlFQ0JBZ1FHQ0FBZ2NqTWdOc21pWVJJRUJnL1FJYisvdDMwNVpwZWFHNC9EanU5UFFjd3ZNYThNL0cyUHg0ZW5id0gxV0Y4OExwSHdJRUNCQWdRSURBc0FRRTlHSDFwOVlRSU5BZGdSTEc5ODd0dlorbXFiODd4NEIzQ2VtcFdUdnA0MHgzbXFjbUJBZ1FJRUNBQUFFQ2l4WVEwQmN0cWp3Q0JBZ2NFamo5bGRQN2FXcjYzVGtucEIrRTlFTWxlMHFBQUFFQ0JBZ1FJREEwQVFGOWFEMnFQUVFJZEVXZ2pLQy8vZmJiNzZiVjE3ODhtNU4rM0NudWg5dGlXdnRoRGM4SkVDQkFnQUFCQWdNVUVOQUgyS21hUklCQXB3UnlLRC9ZQjcxVEZWTVpBZ1FJRUNCQWdBQ0JiZ2tJNk4zcUQ3VWhRR0JZQW1YVU8rMlU5cFhTckRUWGZWak4weG9DQkFnUUlFQ0FBSUZGQ2dqb2k5UlVGZ0VDQk80WEtBRTl4dERjLzdLdkNCQWdRSUFBQVFJRUNEd3NJS0EvYk9JVkFnUUlMRmFnYVdiYnJCbEFYeXlzMGdnUUlFQ0FBQUVDd3hJUTBJZlZuMXBEZ0VBWEJVSjBEM29YKzBXZENCQWdRSUFBQVFJZEV4RFFPOVlocWtPQXdLQUUybnZRcStvMzU5Z0hmVkFnR2tPQUFBRUNCQWdRSVBCNEFRSDk4VGJlSVVDQXdHSUVRakNDdmhoSnBSQWdRSUFBQVFJRUJpMGdvQSs2ZXpXT0FJRTFDN1NMeEZYVk8xVjV0dWJhdUR3QkFnUUlFQ0JBZ0VDbkJRVDBUbmVQeWhFZ01BU0JFTU4wQ08zUUJnSUVDQkFnUUlBQWdlVUtDT2pMOVZVNkFRSUUwdTNuNFVzWUNCQWdRSUFBQVFJRUNEeE5RRUIvbXBEM0NSQWdNS2RBQ1BaQm41UFE2UVFJRUNCQWdBQ0JVUWdJNktQb1pvMGtRR0NkQXRPbWViZUtlUS8wNEU3MGRYYUVheE1nUUlBQUFRSUVPaTRnb0hlOGcxU1BBSUVCQ0lTbXZRZGRQQjlBWjJvQ0FRSUVDQkFnUUdCNUFnTDY4bXlWVElBQWdTSVFZdjNiTTRvYzBmTlF1Z2NCQWdRSUVDQkFnQUNCaHdRRTlJZEl2RUNBQUlIRkNvUVk3ODVpdVRIMHhkSXFqUUFCQWdRSUVDQXdLQUVCZlZEZHFURUVDSFJNb0l5V2g3citVbXdUdW9EZXNRNVNIUUlFQ0JBZ1FJQkFsd1FFOUM3MWhyb1FJREJJZ2FhcTNrOE5TNTg4Q0JBZ1FJQUFBUUlFQ0R4ZVFFQi92STEzQ0JBZ3NCQ0JqUmpmVHd1NDc4OEtjdy82UWxRVlFvQUFBUUlFQ0JBWW5vQ0FQcncrMVNJQ0JEb21NRDExNm02YTI5NnU1TjZ4dXFrT0FRSUVDQkFnUUlCQWR3UUU5TzcwaFpvUUlEQlFnWHAvZnovR0tLQVB0SDgxaXdBQkFnUUlFQ0N3S0FFQmZWR1N5aUZBZ01EREFtVTYrOTUwdXBmZUV0QWY5dkVLQVFJRUNCQWdRSURBSVFFQi9SQ0dwd1FJRUZpR3dNYmUzdDJxQ3UrbGoyVVVyMHdDQkFnUUlFQ0FBSUdCQ0Fqb0ErbEl6U0JBb0xzQ2UyZlB2cCtpK2J1emZHNlJ1TzUybFpvUklFQ0FBQUVDQk5ZcUlLQ3ZsZC9GQ1JBWWc4QXo3NzIzbC9aQlQ2UG9IZ1FJRUNCQWdBQUJBZ1FlTHlDZ1A5N0dPd1FJRUpoWG9JeVd2LzMyMisrbGJkYStZb0w3dkp6T0owQ0FBQUVDQkFnTVcwQkFIM2IvYWgwQkF0MFFhRkkxRHZaQjcwYU4xSUlBQVFJRUNCQWdRS0J6QWdKNjU3cEVoUWdRR0tKQUNOVlhodGd1YlNKQWdBQUJBZ1FJRUZpY2dJQytPRXNsRVNCQTRGRUNaV1o3YktwMmNiaDBNL3FqRHZJYUFRSUVDQkFnUUlBQUFRSGQ5d0FCQWdTV0s5RGVlaDdqdTh1OWpOSUpFQ0JBZ0FBQkFnVDZMaUNnOTcwSDFaOEFnWDRJaE9nZTlINzBsRm9TSUVDQUFBRUNCTlltSUtDdmpkNkZDUkFZZ1VDZXpsNUcwTk0vNzdSUHpYQWZRYjlySWdFQ0JBZ1FJRURnUkFJQytvblluRVNBQUlGakNvUXdQZVlaRGlkQWdBQUJBZ1FJRUJpWmdJQStzZzdYWEFJRVZpN1FMaEtYUjlEYnU5RlhYZ0VYSkVDQUFBRUNCQWdRNkllQWdONlBmbEpMQWdSNkxoQ2lFZlNlZDZIcUV5QkFnQUFCQWdTV0xpQ2dMNTNZQlFnUUdMWEE3ZHR0ODBQNDBxZ2ROSjRBQVFJRUNCQWdRT0NwQWdMNlU0a2NRSUFBZ2ZrRlFnak4vS1VvZ1FBQkFnUUlFQ0JBWU1nQ0F2cVFlMWZiQ0JCWXY4QnJyNVU2VEp2bTNTcmVXOVI5L2ZWU0F3SUVDQkFnUUlBQWdjNEpDT2lkNnhJVklrQmdrQUtoc1lyN0lEdFdvd2dRSUVDQUFBRUNpeE1RMEJkbnFTUUNCQWc4VmlERStvdmx6VkQ1dWZ0WUpXOFFJRUNBQUFFQ0JNWXQ0QS9GY2ZlLzFoTWdzQ0tCRU9QZWlpN2xNZ1FJRUNCQWdBQUJBajBWRU5CNzJuR3FUWUJBYndUeWplZFZtRXgrTzVaNzBPMkczcHVlVTFFQ0JBZ1FJRUNBd0lvRkJQUVZnN3NjQVFMakZHaGl2Sk5hYnBXNGNYYS9WaE1nUUlBQUFRSUVqaVFnb0IrSnlVRUVDQkNZVDJDanF0NnJRdGlmbFZKRzFlY3IwZGtFQ0JBZ1FJQUFBUUpERXhEUWg5YWoya09BUU5jRVNoaWZubXJ1aHFxeWtudlhla2Q5Q0JBZ1FJQUFBUUlkRWhEUU85UVpxa0tBd0hBRkp2dVQvWFFQdW9BKzNDN1dNZ0lFQ0JBZ1FJREEzQUlDK3R5RUNpQkFnTURUQmZiMjkvTXE3Z2RUM0o5K2dpTUlFQ0JBZ0FBQkFnUkdKeUNnajY3TE5aZ0FnWFVJYk96djMwMUx4TDAvdTdaNzBOZlJDYTVKZ0FBQkFnUUlFT2k0Z0lEZThRNVNQUUlFZWk5UXd2amV1YjMzUXdqdnBnM1hldDhnRFNCQWdBQUJBZ1FJRUZpT2dJQytIRmVsRWlCQTRENkI1OTUvYmk5VzhhNThmaCtMTHdnUUlFQ0FBQUVDQkE0SkNPaUhNRHdsUUlEQUVnVEtDUHBiYjcyVnQxbjc4bXo4M0JUM0pVQXJrZ0FCQWdRSUVDRFFkd0VCdmU4OXFQNEVDUFJGSUlkeWk4VDFwYmZVa3dBQkFnUUlFQ0N3QmdFQmZRM29Ma21Bd09nRXlzQjVDTlZYU3N2VFhQZlJDV2d3QVFJRUNCQWdRSURBVXdVRTlLY1NPWUFBQVFKekM1U0FIbU5vNWk1SkFRUUlFQ0JBZ0FBQkFvTVZFTkFIMjdVYVJvQkE1d1NhWnJiTm1nSDB6dldOQ2hFZ1FJQUFBUUlFT2lBZ29IZWdFMVNCQUlIQkM3UnJ3NFc4RC9wc21iakJOMWtEQ1JBZ1FJQUFBUUlFamlzZ29COVh6UEVFQ0JBNHZzQkJRUCtFZkg1OFBHY1FJRUNBQUFFQ0JNWWlJS0NQcGFlMWt3Q0J0UXZFRUQ4V1k1cmVIc0lrVmNZODk3WDNpQW9RSUVDQUFBRUNCTG9sSUtCM3F6L1VoZ0NCWVFxMGk4Tk53NmVyR0g4ck5UR1BxQXZvdyt4cnJTSkFnQUFCQWdRSW5GaEFRRDh4blJNSkVDQndaSUVTeG4vcm4vN1ROOU1aL3lTay9kYlNRMEEvTXA4RENSQWdRSUFBQVFMakVCRFF4OUhQV2ttQXdIb0ZjaGpQMDlyVEkveDhtdUtlNG5tZTYrNUJnQUFCQWdRSUVDQkE0QU1CQWYwREM4OElFQ0N3UElIYnMrWGg2dmp4Rk03VGRkcGg5T1ZkVU1rRUNCQWdRSUFBQVFKOUV4RFErOVpqNmt1QVFEOEZYbXVudERkTitQa1V6L2RTWExkUVhEOTdVcTBKRUNCQWdBQUJBa3NURU5DWFJxdGdBZ1FJM0NkUUZvbzdXMVdmU1NQb3Z6b2JRRzhYajd2dk1GOFFJRUNBQUFFQ0JBaU1WVUJBSDJ2UGF6Y0JBcXNXS1BlaHYvbm1tKytsNmUzL0tPUVo3KzVEWDNVZnVCNEJBZ1FJRUNCQW9OTUNBbnFudTBmbENCQVltRUJadmoyMTZXT3pPOUlIMWp6TklVQ0FBQUVDQkFnUW1FZEFRSjlIejdrRUNCQTRua0M3Y250YUtLNE1ub2ZnUHZUaitUbWFBQUVDQkFnUUlEQm9BUUY5ME4ycmNRUUlkRXlnQlBRUTYwK0hHTjlKZGNzajZtMW83MWhGVlljQUFRSUVDQkFnUUdEMUFnTDY2czFka1FDQjhRcVVNUDdPWnovN1Zvcm12eFRhbmRZRTlQRitQMmc1QVFJRUNCQWdRT0ErQVFIOVBnNWZFQ0JBWUtrQ09Zem5hZTFwZmJqdzhiS1N1NFhpbGdxdWNBSUVDQkFnUUlCQW53UTIrbFJaZFNWQWdNQUFCTnFGNHVyNGVqdTV2UjFHSDBDN05JRUFBUUlFQ0JBZ1FHQk9BU1BvY3dJNm5RQUJBc2NVS0ZQYW15WjhNajNaUzFQZExSUjNURUNIRXlCQWdBQUJBZ1NHS2lDZ0Q3Vm50WXNBZ2E0S05MbGlaNnZxTTJtZSs2K1dhZTRXaXV0cVg2a1hBUUlFQ0JBZ1FHQ2xBZ0w2U3JsZGpBQUJBbVZpKytUTk45OThMeTNpL285Q1hzZzl4aExhMlJBZ1FJQUFBUUlFQ0l4YlFFQWZkLzlyUFFFQzZ4Rm83ME92cW8rVmpkYldVd2RYSlVDQUFBRUNCQWdRNkppQWdONnhEbEVkQWdSR0lkQnVyUmJqeDhzaTdpRzREMzBVM2E2UkJBZ1FJRUNBQUlFbkN3am9UL2J4TGdFQ0JKWWhVQUo2cU90UGh4amZTUmZJSStwdGFGL0cxWlJKZ0FBQkFnUUlFQ0RRQ3dFQnZSZmRwSklFQ0F4TW9JVHhkejc3MmJkU05QK2wwTzYwSnFBUHJKTTFod0FCQWdRSUVDQndYQUVCL2JoaWppZEFnTUQ4QWptTTUybnRhWDI0OEhwWnliM01kWisvWUNVUUlFQ0FBQUVDQkFqMFYwQkE3Mi9mcVRrQkF2MFdLQXZGcFg5K0xxWDAxSkoyR0wzZlRWSjdBZ1FJRUNCQWdBQ0JlUVFFOUhuMG5FdUFBSUdUQzVRcDdVMWRmekk5MlV0VDNTMFVkM0pMWnhJZ1FJQUFBUUlFQmlFZ29BK2lHeldDQUlFZUNwUzl6eS9VOWEra0VmUmZtZDJIYmovMEhuYWtLaE1nUUlBQUFRSUVGaVVnb0M5S1Vqa0VDQkE0bmtDNUQvMk5OOTU0UDAxdS84V3lrTHY3MEk4bjZHZ0NCQWdRSUVDQXdNQUVCUFNCZGFqbUVDRFFLNEZ5SDNvVnc4ZkxSbXU5cXJyS0VpQkFnQUFCQWdRSUxGcGdZOUVGS284QUFRSUVqaXhRN2tOUEErZXZsMTNRUXppNEQ3ME43a2N1eG9FRUNCQWdRSUFBQVFKREVEQ0NQb1JlMUFZQ0JQb3FVQUo2ZmVyVVB3NHhmajQxSWdmejhscGZHNlRlQkFnUUlFQ0FBQUVDSnhjUTBFOXU1MHdDQkFqTUsxREMrQmZlZU9Oektaci84bXloT0FGOVhsWG5FeUJBZ0FBQkFnUjZLaUNnOTdUalZKc0FnVUVJNURBK3U5V29UdmVocHdGMEM4VU5vbU0xZ2dBQkFnUUlFQ0J3RWdIM29KOUV6VGtFQ0JCWXRFQ01IeTlGem9iUkYxMjg4Z2dRSUVDQUFBRUNCTG92WUFTOSszMmtoZ1FJREZ1Z1RHbHY2dnFUNmNsZWF1ckJRbkhEYnJYV0VTQkFnQUFCQWdRSVBDUWdvRDlFNGdVQ0JBaXNWS0RKVjd0UTE3K1NwcmYveW13QXZieTIwbHE0R0FFQ0JBZ1FJRUNBd05vRkJQUzFkNEVLRUNBd2NvRThnajU1NDQwMzNrKzNvUDlpV2NqZGZlZ2ovNWJRZkFJRUNCQWdRR0NzQWdMNldIdGV1d2tRNkpKQTJmYzh4dkI2MldpdFN6VlRGd0lFQ0JBZ1FJQUFnWlVKQ09ncm8zWWhBZ1FJUEZhZzNJZWVwcmgvdkF5ZWgrQSs5TWRTZVlNQUFRSUVDQkFnTUZ3QkFYMjRmYXRsQkFqMFI2QUU5TEN4OGVrUTQrZFR0Zk9JZWh2YSs5TUdOU1ZBZ0FBQkFnUUlFSmhUUUVDZkU5RHBCQWdRV0lCQUNlUHYvUHF2LzBhSzVyODhXeWhPUUY4QXJDSUlFQ0JBZ0FBQkFuMFNFTkQ3MUZ2cVNvREFVQVZ5R045b0cxZC92RXFyeGFYcDdnTDZVSHRidXdnUUlFQ0FBQUVDanhHWS9VSDRtSGU5VElBQUFRS3JGWWp4WSswRmMwcjNJRUNBQUFFQ0JBZ1FHSk9BRWZReDliYTJFaURRWllFeVloNG4wMCtrSjNmVFZIY0x4WFc1dDlTTkFBRUNCQWdRSUxBRUFRRjlDYWlLSkVDQXdBa0VtbnpPK2ZETXI2WDU3Yjh5dXcrOXZIYUNzcHhDZ0FBQkFnUUlFQ0RRUXdFQnZZZWRwc29FQ0F4U0lJK2dUOTU0NDQzM1ExUDlRbW1oKzlBSDJkRWFSWUFBQVFJRUNCQjRuSUNBL2pnWnJ4TWdRR0QxQXUxOTUzWDFzYkpRM09xdjc0b0VDQkFnUUlBQUFRSnJGQkRRMTRqdjBnUUlFSGhBb055SFhqWFZKOHJnZVFoNUljLzJ0UWNPOUNVQkFnUUlFQ0JBZ01Ed0JBVDA0ZldwRmhFZzBGK0JFc2JyMDN2L09EWGhjN05tQ09qOTdVODFKMENBQUFFQ0JBZ2NTMEJBUHhhWGd3a1FJTEJVZ1JMR1AvOXJuMzg3elhYL3BkbENjUUw2VXNrVlRvQUFBUUlFQ0JEb2pvQ0EzcDIrVUJNQ0JBamtNSjZudGFkSGZMM2NoMjZodUpiRHZ3UUlFQ0JBZ0FDQkVRZ0k2Q1BvWkUwa1FLQ1BBdkZqVlV4NWZUYU0zc2NXcURNQkFnUUlFQ0JBZ01EeEJBVDA0M2s1bWdBQkFzc1dLRlBhWXgzelZtdDMwc2NrZlpqbXZteDE1Uk1nUUlBQUFRSUVPaUFnb0hlZ0UxU0JBQUVDaHdTYS9QeDhlT2JYWWhWL2RUYUFYbDQ3ZEl5bkJBZ1FJRUNBQUFFQ0F4UVEwQWZZcVpwRWdFQ3ZCZkpvK2VTTk45NTRQOFR3eWRJUzk2SDN1a05WbmdBQkFnUUlFQ0J3VkFFQi9haFNqaU5BZ01EcUJOSWk3dWtSWmd2RnJlNjZya1NBQUFFQ0JBZ1FJTEJHQVFGOWpmZ3VUWUFBZ2NjSXRQZWN4L0I2R1R3UElhL3M3ajcweDJCNW1RQUJBZ1FJRUNBd0ZBRUJmU2c5cVIwRUNBeEpvSVR4K3RUZFQ2ZFkvcmxad3dUMElmV3d0aEFnUUlBQUFRSUVIaUVnb0Q4Q3hVc0VDQkJZczBBSjQ1Ly90YysvbmVhNi85SnNvVGdCZmMyZDR2SUVDQkFnUUlBQWdXVUxDT2pMRmxZK0FRSUVqaStRdzNpZTFwN3ZRLy81dEJkNm11Q2VOMFgzSUVDQUFBRUNCQWdRR0xLQWdEN2szdFUyQWdRR0lCQi9Mb1h6Rk5SelN2Y2dRSUFBQVFJRUNCQVlzb0NBUHVUZTFUWUNCUG9zVVBZK2o5UHFreW1nMzBrTm1hUVBvK2g5N2xGMUowQ0FBQUVDQkFnOFJVQkFmd3FRdHdrUUlMQW1nUkxHZi9QTW1WK0xJWHhtTm9CZVF2dWE2dU95QkFnUUlFQ0FBQUVDU3hZUTBKY01ySGdDQkFpY1VDQUg5RW4xbWMvY1NlUG12K0ErOUJNcU9vMEFBUUlFQ0JBZzBDTUJBYjFIbmFXcUJBaU1UcURjZHg3citMR090enltYWZqNzVhT3FwcW11ZWFUZmRQeU9kNXJxRVNCQWdBQUJBdDBUYUZjSjdsNjkxSWdBQVFJRVppRzNic0luVWdMT0M4WGxuOWs1K0habndiZ1E5bEl3UHhVbWsvYjNTVnJRN3Q2Qzg3SGF2MWZkVU9YL0lKenIzWjI2cDhwNEVDQkFnQUFCQWdTNkpHQUV2VXU5b1M0RUNCQzRYNkNNUWsvMjlqNmRZdTF2ekxKdE4rNURUK0U3M3hjZll2Vi9wWHA5YXhXYmZ6czI4YWRUSVAvNTlQVVhjMTNEcE43SXdUM1U2VDhzaEhBUTBQTi9hMmhIMjB1QUx5UHVSdDN2NzNkZkVTQkFnQUFCQWlNVk1JSSswbzdYYkFJRWVpRlFBdnJiYjcvOStTdTd1LzhrNWVIcjNka05QWS9vMTNtMC9MZCs4ODAzZnk1cDVvLzhtRnplM3Q2ZVRDWWZhbUx6YWhYREt5bkZ2NUpDK1kzMDNzMFUxSjhyZ1QwZk9XdE1hZVFIRFp0K01BU2ZCdHRUems5SEh2N0laM29RSUVDQUFBRUNCQVlwSUtBUHNsczFpZ0NCZ1FqazdKcC9UcWZSNmpReUhlcHZyNW9tbGdYak90TEFsSnkva3F0eTdkcTFzK2svSkx5Zm5rNS82NjIzUHBzKzU0K2ZUUi9sa1RMN21iMjYzazZqN0Ntb3g0L0V1bjR4aGZZVTNxdnJLWkJ2cHh5K0ZVUDFYQ3B2VXRXenlWMEhBYjVOOEFkRlBSamc4K3M1d09mSDRjOEh6OXQzL0V1QXdMd0NCN05nY2psNTFvc0hBUUlFQ0N4QlFFQmZBcW9pQ1JBZ3NHaUJOSHIrYytYZTd0bCthNHN1LzdqbHBhM2ZVcDVPajFCOUtYOUs0VHdIOVZDOSt1cnAvSFgxcVU4ZFRNWFA4VHErOWRaYjc2YlBuNWw5L0V6NmZPK1J3dnZXM1NwZUNYWDlRanJwNVZUdUN5bTBmemlWdHB1ZVgwbHJ6dTJrR2ZLWFVsNS9OamtjQ3ZDNWlKTGUyMzgvR0lYUGJ4d0s4dm5ML0VpbDNUOGlQM3V4dk9rZkFnUWVGc2loUEgvay82RUo1US83ZUlVQUFRSUxGeWgvWHkyOFZBVVNJRUNBd0tJRThoL0h6ZGIyOXRla2tlVlBwaHU0bjAxZjV6K1cxLzN6dTBuL3JhQk8vOUhnSDZZcDdQL0pkRDkrNHJkLzR6ZCsvWUZHVDJiMVBBanIrZTFRM1U0ZnIrV25aYlgzdysrVkZ4LzRwMDZqODF2VGpZMUw2Y0RMYVVYN2x5WWh2SkN5K0pVVTRqK1VaaE5jUzBWZVNpUmJTV1VyZmYxTStud3FCZm4wOGlHaVErRzlmZG9HKzNSVWZwTHZpMC9GSDd4Mjc3dzJ6cmNWdXZkaUxybDlxZng3K1BtaGx3ZjdkSnI2UGZmci8vdk9aOS84NkdCYk9jNkc1ZS9sd3g4NWtCLzhqNkxNa3BtZU92WE42WVhmVTkrNTgzZSs4SVV2ZkhsMi9MMWp4c21tMVFRSUVGaXN3Tmorc0Zpc250SUlFQ0N3ZklIOGN6cSsvUExMejN6eHp2cy9uNzc0dWhTSzh4L09PU1N0KzVFRzB0c1VuRUx2YjZkcXZwNyt2UCtaMkZSLy8wd0luM3p6elRmZmU2Q0NlZFpXL21NK2gvTDgrZUIzVVA1OCtIbjZzcngvY0d6KytrbVArdUxObXhmVGY3bllqRTF6YmhyajFYVHdUajBKbTZtQXkrbTJnTzJtQ3RmckVDNmtVaSttTkg0NXZiK1pBdnlwRlBKUHo1cVFhakNyUXI1cXVYeitmT2pab1pBL2U3bEpoNldqeXdubDJQYWZXVGtmak5ibmx3L2E5K0R6OXBUKy9DdWc5NmV2amxyVHcvOGg3YjcvWVBiOGpSdGZOYTJhZnk0VjlPM3AyL3lqNlg4ckg4bi9XNy9iTkYvOS83ZDNKL0NWWFBXWjk2dnFYcWxYZGJzMzI3U2tqdU9Ra05Bc2hvWWtMTVp0WTJBeW1UZXpKSUY1RThneU1IbDVtUXpEZk1KbUlEUHZPMkVOVG5nSldaaGhHVExKUUJJbWsyU1NNUFBpclkwTkdCdDVBUnBzTUUyM2RLL3Nka3ZxUlhTM3U2VmJaNTcvcVZ2U2xheHVhN2xMTGIreTFicTZTOVU1MzFQU3ZVK2RVNmVteDhjbmRMOC9nTGpjRGZFOEJCQkFBSUVuRjJqOXdQRGt6K1laQ0NDQUFBSzlFTEFQMEExTkZQZGZOY0hhTDdoR1kxWmhNaXVuS0tWaFd4M2Jla3ZSbDBLeUdYMUhrZlJMbWlUdTVtcGw1b3RIanh6OTNpSzROQlJZdWszWHNlZ3Bjei9hZTlYODEvNzlRWERnZ0QyWXZtNXhRcmJIbGw3Mjdlc2JlUFRSTFZHMXVxWGkzQVpOSkw4dGlxUEx0UEtkUVNVYzBNR0Y3YUZyWEtvVjd0S1Erd0dGa1UwSzRCYnMxVXNmYkZZZCszU0FaSjFWMU9mNU5OVGIxdVpLTVhjanVjdi9PSDlmczJCMng4VUR2ajJ4dFE4L2VhRTV0QzVQOW5QcmM5dHhtNERlRHNYZXJXUCs5eWo1bmRLbEVPZVhMVU5EMjdXRFAwZXgyd0w1Uy9YSU0vVjdvTjhCN2Q1MmdFcGYrbmNpaU4xem0zTk5FTkRuK2JpRkFBSUl0RVZnOFJ0N1cxYktTaEJBQUFFRTJpcmdKNHJidVdmd1RlcXcrbERHQXJwVjFNTG0vREJ4RFlIMjhkWENhL0tCL3BRZXZVOC8zYWJuSFFqUG5SdHBEbysxMTZaTGVzQmh3YkRhOU1HTGZFL2Z4K3g3ZXR1ZTNubzdLVjlhem91c2JLbUhiSUs3MmRuWmdYUHIxMi9TVVlYMW9YcnBkV1JnUnlWb2JOY1FncTA2TFg2alJzaHYxV3UzaDdHRzNvZHVxeWIwVzYrTmJsTDlCM1QvWm4wTktHdjM2OFQ5cXU3VEVQeVc0clhldGdKWUVGcGltYnQzNmNmbjYraWZ1UFNUNWxmYjNQN0NBd0Jwb2RMdjgwOVBidG45QlBURkt2bjRPVDBnWmdlMTdHdHUyYjVuejk2bzBYaXhoWEx0TlMvVXNhZGh2My9xaHlTVTI3bm4ra0h6VHVoRmZmbzZvYmtxbjMxOGZIeFV0d25vYzVMY1FBQUJCTm9qa0g0Z2FzL2FXQXNDQ0NDQVFDY0VmT1FLWFhSdmJMa3I2VDIzK3k0VXBEcFJob3V0MDhwaFVVOGYxcE1pNllOOXJLSGxHbG51MCtjV2ZidEd0Ni94SC9qWHJ6dWswUUJmRENKM1N4U0hYenBXcTMxSHIyL3R5VXZEaE5VeDdTVy8wUGE5alI1TXYxL29lZW45cVZsUzV1VGU1TDc5KzlPZWVWdlgzRmR6Z2p1YjVHN0Z5OURRMElhVHptMVVyK1RHS0FyWE5ZSnd2WkEyQ21hYmZMWlltTmVwL0J1MDRnMmhjNXVkMC9uMG9YcnNZdzNCajhMMUtsaS9DckpSMGNodWIxWmtzamtJckVlektsT2JBOEFtNWFzSTMveVRldGkvL3JMeitwNHVjenB6TjlKSDVyN2JydVhYNEcvTTNiM3dSckwvYVdERXdwQzM4RW44MUdNQnZ3ZW9EQmFlYmJIZkxUdnc1WmZObDErK2EwTzErbndYdXBkcWY3dGFRMTZlSFZTaVpISkgyKzIxVTJrVWpKN3Y5NmxJKzRSK0gvMnV0U0RZcCt2ak93SUlJSUJBZXdXU04vUDJycE8xSVlBQUFnaTBWOEErYU1lYUxPM1MyZjYrKzNYYkxrMW1INWJURCtEdDNWcDcxMmF4ejNyWC9TZC9mZWF2Nk1zV0g0RlZEWnY5L1FFOWVxdnV1NlhSMzMvZjhVT0gvTXp3TGNWSUR5YXZ0SGU5WlJVcnZ0bjYvcGplVHIvYnlscHZweXUzdXRxUzFEbjVudHl6MW44MU8vNGxwMDl2WEhmMmJQKzVLTnJRVjZuMHg5VnFSYjM1bStKR28xOURGclpwaDFpbm52enRVYUN6Ny9VY3hheXFoWDJGc0w3UXhUdlVCV3E5OTVwSVQ5RS9DamVxU0RvbUVPaTdVNjlvMks5aHk5YlRield6MFFDMmI5bEJBTE8zeU5adnIxUE5aclZ1Vzg4RG1pVHVLajNHa2cwQjJ4K3R6ZXo3d3Q4VG5kYXg2OUZIOTJwV3g2dlY0aS9UVTU2bkp6M0Y4cmZhMFJyWHZpY0h5UHd2NXR4NkZ0Y3MvWnRERC9waUdYNUdBQUVFMmloZ2Y4aFpFRUFBQVFTeUxXQi9xMzM0VTgremdxeUdvc2FhS003M2JHVzc0QmNvbmM2OTFnR0dKQXpNbjd1ZUJJVlI5YzUrS1hMaExlcGh2bU5pZlB5aFJldFlTZS82b3BmMjVNZjBmZlpDMzROZy8vNmtZTWw1OVdtNHQvdGFieWZQNmN5L2RubThQanNBb05ITFFUU3phYlBhSit5clZ2dG1vNmcvakdiaW9LSGUvWWFDdVYxZXI5RzRYRmNVT0RWUnE5M2VtZUt3MW1VSTJQNWtYeGJLYlQrWjZ5SFg3V0RuOFBCdWpiWjVnWjV3alg3Y3I2ZnMxWUVWTzhDaS8rMGYrMlh6UGV2MmV2dXlkVDNaUWtCL01pRWVSd0FCQk5vZ3NKdy95RzNZREt0QUFBRUVFRmlqZ1BWa3p1NGNIcnhSdzVkL0k0UG5vYSttZWhZU2x1NWR0d2ZpMklhVmYxMDl2MTlRTUx4Wkp6L2ZjM0owOVBpaURmV2lkMzFSRVRyeTQxTHZ6K2w5NmZmV0RTOTFYK3ZqWm0zTGhiNG5qL0p2bGdXc2pkTXczWHBLU0JCY2NjWDZIWTNHTXhXOHI5T1Q5cXVabjZmZkdidnNvRzYyOXBMclozOHFpZy9rdHI2VkxBVDBsV2p4WEFRUVFHQ1ZBdWtIbTFXK25KY2hnQUFDQ0hSVFFKKzM3MDQ2dit5VGR5WVcrOUJ1aXdXSGxTNVdoK2FaMDgzcXFHZGR3VnpyVlAxQ25Yc2RoajloWHdvWmJ3bGpWOTh4TlBobDNYOXJIRVIzSEI4Yis2WmUzeHBVckF6MlpTSFV5cFdHVWQzTTNiSlUyWmU2cjEwVmE5MmZXbStuNjIrOXoyNWJXUmIwMnFaUDVIdmJCTXpaOXVkVzd6bnpyVDl3MlEvMnhSWDlia1RYdTltWkYrdDVUMU12ZVRPUTZ5Y2JwWkpja2pINXZXamZsUjhhS2xBbjkwVVZuZ1VCQkJBb3I0RDkwV2RCQUFFRUVNaStnSDNJam5mdTN2MDBuVUY4bno0ZDI4Umk5aUc1bDMvSGJXWm5YVmZOZjFhZlVWbnNvRzg3eTVOZWhzeTJvOG1xZE9aMDg3aUVZdng1YmVscjZodTh2ZUxDV3l1enMvYzgrdWlqeDdUOTFpVTlDTDN3bk56V1ozQWJnV3dKMk8rUG5jWmhTK3ZCcDJEWHJsMmJnL1hybjl0d2JyOSs2YTdSNzRPZFM2NkpCdlZ2KzNySmt5MHY4YTkreTJlMEpadkZmYVl4Mi9pUkU0OCtlbGkzcmF4ekJ3MTBtd1VCQkJCQVlJMEM5a2JBZ2dBQ0NDQ1FmUUg3ZSsyQ2ZVSGZqcU5EOStveitUUFVrMjRmak5NUDg5MnVnVDg0b0VJOW9BMC9SZWNrWCtxdmYyNlRUZGxFY08wTjZtbmRrblBYTFpIby9Ic2YxdE53RXJpam1scjhMajN4Wm5XZGYrRjRyWGF4M25VcmU5cnpuNjZiN3dqMFFzQityeGYza3MrVlk5ZlEwQS9Ib1h1Ujl1M3J0YXUvUUR2dWxYNi9Ud081aFdNYlVwTWN1VXJYTS9mNk50M3cyL0NUQTlydlcreitaL0Q0NDYrYW1KaVkxdnFUdjB0dDJoQ3JRUUFCQkJEb3pBY29YQkZBQUFFRU9pUGdlNnMwVWR5ZnFDLzUxVDA5RDExQlBLeFVOSnQzOEZ2bkdvM2ZXeGRGNzFkdjlpL2JoL2lXb0o3MllIZENJeG5Dbm9RVFA0VFhPdGt0THVpdUdYMGRWSXIvZ25MTExaWHo1Kzg2ZXZUb1k0c0trUjVFc1BVUTFoZmg4R05IQlN6VXBnZldGdlNTYjkyeloxdDFkbmFmRGovdDErL1dkWHJlcy9RN1paZlY4em5jLytNUHpHa1ZxeitYM0ZhM25NVWZFRXVEdVg2blJsU205MDdXYXYrOStXTEMrWElVZVE0Q0NDQ3dRZ0g3NDhxQ0FBSUlJSkFQQVF1OHN3cm8vMW9CL2ZkNkdkQnR1S3NtaGRibHZZUDNUSTZOdmN2NHRnMFBQNk1TeE8vVWZmL2NPdlQwZ2Q2R3FHdTJkaDlHT3YxK2svYXVXM0N4eTRQcHU3NlNuc2JIZE90dTNYOWJFTWEzVHd4cy8zcHc4T0Q1bGliM0FWOC9XODg2dmVzdE1OeHNpNER0KzdhUDJmZkZCNFNpN1h2Mi9GamtHbGZyc1d1MXU3NVErKzVReTc1cmU2Ukd5dWdSZndUS3IwZFA3ZWlTL0M2RlVWVi9aN1RsK0Z2YTJtOVBqdFUvMWJKVnE0djlyckFnZ0FBQ0NMUlp3UDdBc2lDQUFBSUk1RVBBOTZEdkdoNitXcGRRK2tMejg3RjlTTzcrMzNLRkJuMTRyeWlFM3pKWnE3OWNaVWpEYmFBRENKcll6YjFUaWVMLzhKL2lMYWduajZlOWhwM1dUcmFud3FXaFJyMkFmcHZxM2RmbDZVSUxITGVyeExmcSsxZlVJMWhmVkNBcnB4VjljWmhhOURSK1JPQ0NBcTBIZlJhY28zM1paWmRkR3ZmMVBjK0Y3bnJ0b0Zmcll2VFAxQ2tpNjJ4TnRzdGFJdlpmbHRMdHYyUmY3TWJ2dUUzM2JyOGZDdWE2SWxzY0g5R21ieHlvVmo5KytQRGh4NXMxdFlPRVZoL0NlUk9FYndnZ2dFQzdCYnJ4QjcvZFpXWjlDQ0NBUUZrRjdFTi9QTEI3OTg3K0tIcEFIOTEzK3cvVTg4Tmx1K3ZpQWcxenR5SHQ3cThWY3YrcDMvamV2ZjFwNy9TT1BidXZEK0x3QnZVSVhtZVBOYS9kYmplN0ZkUnRXN1kwQTQ5dVdmaFkyTHMrcFF4MHQ5TEdiWHJzdGczT2ZhTldxNTMxcjByK3NmZEpLMjk2QU1KQ093c0Npd1hzZDlQMkZmdGFlR0JIdnhPN2poL2ZHMGZSMVlGQ3VmWWt1ekxCcFphLzlmdXIveTJVMjRSdyt0NjlYdkxXOGx0NUxYVDMrUU5aTGo3cXd1RERybi9ESDB3OS9QQXAvMFROZlJHTUJEWVJKQXNDQ0NDQVFJY0Y3STJFQlFFRUVFQWdId0xwMzJ5M1kzandKZ1hMNi9YaDNqNVlkenZ3em1zMXowVmZJcVRidWJVK3pPNFlIdjRuU2lIdlVCNTV2cjFRUFhNMmtWemF3emkvcnU3Y3NxQnRnZDE2MTgxemJySTVsY3NlZTBpdWQyaUV3czE2enBlbnhzZkhGaFhMck8xMUMwUFlvaWZ4WXlrRTBuM1k5cHNGdmVRN2g0ZDNheDk2Z1VhU1hLZmNmYlVlZjdyQ3IvODkxWDVtT00xaDVINGZ0UDNKMXRYdFpXR1B1WE1LNCtFZjlNM01mR2p1aWdqNzlpbVlqMWpkZktHN1hVQzJod0FDQ0pSUklQMndWOGE2VTJjRUVFQWdqd0xwZWVnZjBCRHp0L2J5UFBRVVQra2tPUis5dFNkOS9xQ0JmYkMzQUJQc0hCcjZCZlhNS2FpSGUzMnZZVytEK256eGs0TWMxbnU1cUhjOU9LR2lqeWlPMytZYTdyYjFRWEQvK1BqNG1mU0YrdTREdnI1Yi9leUxFQ09FQWkrdHZlUVdXdjErYmZYZHZYdjN4c2ZEOEZuYXQxK2l2ZUtsT3JqelBOM2VybjFLejBwN3lYV0ZBMXQ2ZDNES2IxNy9MQXptY2F6aDYrRW40amorN2VQajQ2UE5KekdVUGRYaU93SUlJTkJsQVFKNmw4SFpIQUlJSUxCR0FSL1F0dzhPL2x3VWhaL3RlUTk2c3pKS0trdUZkQXMwRmxwOW1mMVQ3VEp4aiszK2w1cUErczBLS2orb25uZmQ3VHB4RFhXL3VSWCtrNFRzcFh2WGJWVVBLWHg5U1plOHVyVlJuYjN6eEdGL0hlaldUZEM3M3FwUmpOdTJEOXVYN1JzTGVza3Z1Znp5SzZwOWZTL1E3bks5SG42UkhuOWFNa1M4R2NqdCtmUDdrcTJqOTUrNWJDaTl2MFJocEZQZjljc1hCbjhTek1idm4zemtFWnVYd1JiN1hiWGZXUTQybVFZTEFnZ2cwQU9CM3I5WjlLRFNiQklCQkJESXNZQVB2Zjc2eUlHN1gvWFlxQzhMRHozL2U2NUNORU42L0tlYU9PNDFUV05mWGwrKy9ScUtmOERPdFEyQ1hidDJiWTdYclh1RFN2MXYxTk80dXpuczE0SzZoVng3VFJZV0pTMExaYXJaRTNyWG5hNEJIZDZyaWI1dXFRVFI3WTNUcCsrZm1wcEt6dGROU203dFlYV3h0ckV2QW84UU1yNVltN1YrSlQzZXpVSnYzNzU5UzJYVHBxc2F6bDJySFhTL2RvNTkybmNITXRwTDNrcWQ3TWM2S3FieVJyWXphby84eTdBU3YzZml5UGk5elNjU3pGdkZ1STBBQWdqMFVLRG5IK2g2V0hjMmpRQUNDT1JSd1A1dXUwQVRUKzA0ZVhKRUkyaWZrWlZlZEY4dVhRWk92WWg5NnB6N3BDYU9lMjBUT0EzcDltTVl0QVIxRFEzZWVUNE0zK2pDMEM0ZGQ0a1A2anF2WGFFbjdZMXVycUxuMzVLUWJUMmlsc2g4TDZTYVFqZDlSMlFZSE5KRFgxVEwzRktKb2pzZkd4djc3cUlTbTBIcVFGaGZoTlBqSDlOOTdRazl4M1lnckJIR0x3NWRlSjNDN1F2VitGZnF1MzREbTczazg1ZEFzOTlMYTEvN25xVkZ2ZmdxbEs2NFlJVlNxVytLZytpM2pvK04zZEVzcEw5ZnR4ZU1EbWcreGpjRUVFQUFnUjRJWk8yTnBBY0ViQklCQkJESW5ZQjlxRzdvY21aL29nL2VyODdDZWVnTEJPY25qcnRRU0xlbmg4RytmVlZOUU9Wbmh0YVEvU0hsbmpmci9sOVR3TitRNGFDZVZqWHBsZlRwSjZ6NnpPNkRtMlczMk01VGZ5QjB3YzM2Zmx0ajNicDdqeDg2ZERKOVlmTzc5VmhhNkcvOVd2UVVmdXlBZ0gzdVNjTzByWDVCTC9uV1BYdTJWWUxaNXltUTcxZkxYS2ZIZFY1NXRORmU0WS9OMlBFWk80QmtkK2dnVFhOZHRwNnNMWDU0dlg2WGJEL1Q0cjZvT3IzM1dLMzJ1ZVRudVlNSkJQTW1DTjhRUUFDQnJBallteFFMQWdnZ2dFQytCT3hEOTZ3Qytoc1YwRCtjdVlDdU5LQVEwd2dybFdvUXUwOU0xR3F2YS9LbVBjaXQycEdDZWlVTjZuN29mdWh1MEJwK1NlR2lvcUR1MTZVQTNBd2FyUy9OekcwTDJjbk04SXQ3MTVOQWQwVFovY3M2ZC8wV3VYeGhvbDcvOXFLU200dDkyWG9JVEl0dzJ2QmpHc2p0KytKZThuRDduajFQajF6amFqWFZTL1g0VDZnSmh4ZjFraXVRcTJuOG5YUEJ0ZzNGNnNncWt0bmhGY3l0dUpyNDdmNUtGTHp2MkdqOUw1cGJTL2UxQlFjbU9sSVNWb29BQWdnZ3NDb0JBdnFxMkhnUkFnZ2cwRk1CMzRPK2E4L3VGOGR4ZUVlekpCYnVzdlEzZlNVaDNhcXdJRGhjTWpoNFZUVUtibEJvZXFVRkRmVmVLbmdvWEdXNzE3TFpGQ3FwbFZXbFZxaXJXTEN6T3ZnbGpzK3FvUjVRVXgzUXNQN2JadUo0WkxwZW4weGYyUHh1QnlPc1BWdS9GajJGSHk4aVlOajJaZnVVTFF2QzZHVS9kTm1samNlclA2NUhyMU1EdlVTUFAxUHQwMjlQYlBhU0p3ZUYxSEJhaTYwalM3OVhWc3lsRmp2dzBGQ1IrMnhmMDJrWEQydi9ldC9VMk5pbmRMODlab3Mvc0pmYzVGOEVFRUFBZ2F3SzVPRk5KNnQybEFzQkJCRG9sWUNGaG5qejVaZnZXbGV0M3EvNHNGdkp3bnBlTGJobmFWbHBTTGV5V3gzc3ZjbUhxa3YzN0g1UkhFZnYxRDAvWlE4cVFLVTl6Rm1ycXhWdnFjVkNkck4zWGJlZU9ObGNUZmZlWmNQaDQwcmx6cW5SVVp0Tk93MVV1amwzNE1MV2s5YmQ3bWRaS0pBR2N2dHVUdWFWTEpxdllkZUpFMDl2VklMOWNyNU9qZkI4UGVseXk5OTJES1VaeXJXLzZXZUw1SW01ZmMvRFl2VzAzNVUralRoUk1JL3JxdEtONjUzN1R5MlhCTFJndnRBa0R6V2pqQWdnZ0VCSkJmTHlCbFRTNXFIYUNDQ0F3SklDNmQ5dXQyTjQ4Q1psaXV2VlkyYVhUN0lQNGxsYlZoUFNyUTVwQVBlaGRQdnc3cGRIemdkMTYvRzBJR0lUeVpsRCtqeTdPdytMUEpidVhWZFFQSzhLZkYxUE9GRFJjUGpINC9pZTZmSHhpVVdWU3R2WVFyeUZzL2tndXVpSkJmL1IydDYrN0dDVkdTdzRlTEY5OSs3aElJcCtYTmNTdTA1emwxK2pGUDZqZHNxRW51Y245Yk4vbTYreDE5dFgranVsbTdsWUZnUnpqV1UvRm9mQlIrSkszMGRPSEQ1OHd0ZGd2LzRlSENDWTU2STFLU1FDQ0NEUUlwQzNONlNXb25NVEFRUVFLTFdBQlRVN0QvMERPZy85clJrOEQ3MjFjZVpDK2tWbWQyOTlmdXR0cTZlRktmc0t0ZzhOL2F6NkNkV2pIajdIZm00RzlUUmsyVjE1V2l4azJkQjlmZGYvaTN2WGcyQmM5MzlWNTY1cjV1M2dDOGRydFcvNDU4L1gwTjdETFhRbTYwbSt6ejlhdkZ0cElMZnZDNGF0QjFkY3NYNzd6TXhWT21helgxSDdXZ1h5NStuMjlndjBrcWVCUEkrZmdmenZrdDlYa2g3ejB4cW0vNGRScGZLaGlTTkhIdkZObmdUenVkK1o0dTBHMUFnQkJCQW90a0FlMzV5SzNTTFVEZ0VFRUZpZWdBL29tdjM4NTZJby9HeHo2SGVXZTVQWEV0Sk54TmMzcGRteFovQ1hGVXZmcGhtMmY2dzVSRGxyMTFCUGk3cVM3Mm5RdG5CbE04UGI0bDl2QnlKMFM3M3I0UjFoR044U1ZkZDk1Ykh2ZmUvb29wV2JrUzMyZWx1WGZlVjVzY3FuWWRycXNxQ1gvSkxMTDcraTJ0ZjNBZzFJZUpscStrSTkvalFiNWowM2JEMXhzTmVrQjNEeS9KbG5ZVEIzVHZ1NyswUTFySHp3Nk9qb0lkVXhDT2d4OXd6OGd3QUNDT1JkSU05dlZubTNwL3dJSUlEQVdnUXNkTVNhOWZ5cDZvTFZwR1BCUm4xWmlNbnkzL1c1a0w2TTJkMVZsU2NzVmpjN0NPRjdUNjlRcituMDdPeS9WTFhmckdDMlJ5SFd3bGtXcjZIK2hJb3M0NDRrWUNmRDRaL1l1KzdjWTFySDNTNE1ibzBpZC92RXpxZDhQWjBKdjdudTFNcldrd2IyWld5MjUwOUp5MjBGV2RCTHZuMzc5aTJWVFp1dWFqaDNyWGIrNjFUM3EvVGtMUzI5NUVtSXRWK0IrY25kYkgzNVhwd2NORG1pRGtacHhMNDFaZmhwRjBYdjFYd0ZCNXNWV3pES0pOK1ZwZlFJSUlBQUF2bC80NklORVVBQWdYSUsyTjl2QzEvVm5VT0RJd29wejhwQkw3cTFsSlY1Vm9HNkw0Z2JINXVvamYrYWZyYTYySmVsaitVdFNXK2hEM0RicnJ4eWEzVHUzQnZVMmZ4dmRkN3hMaC9VZzZBSVBlcXRGbW5RTmlNZHBGQmFzOTUxL2EvNjZyN1FKcGM3b0s5YnRCL2NNMVd2MTNTN2RiRURHNm14cmN1K3NyQlltZXhnazMyM01pM29KZDg1T1BnamNlUmVyR3Q0WDZ0bnZGaFB1OExYTzUzY3paNXZReWlVWHZWYSt5cktvb01OK24yUWl1cGJhVGJXMytpKzkwN1dhbmMzSzBrd0wwcHJVdzhFRUVDZ1JjRGVFRmtRUUFBQkJQSXBZS0dyc1dObzhMOG84TDRtNCtlaHR3clA5YVRyblBUZlZ1QjRteDYwY0xYUzRCanFHdXJWdE9mNHNzc3V1M1Mydi85TlNxeS9MbytCbHFCdVFhWkk3M2VKMDRWNzF5YzFjZUE5ZXRKdENuZTNUcXhiOS9YZzRZZlB0VFNBV2RpK1krdXh3Ry9mdTdtazI3ZHRMdWdsM3pJMHRMMHZpcDhieE5GTDlkaTFLdG96MUphYjdJbk5VeG1LMlV0dUZaeGYvRUVLQytaMmwrcDlpMXJvZlpQMStpM05wL2o3ZFh2QndZem1ZM3hEQUFFRUVNaTVRSkUrc09TOEtTZytBZ2dnc0dJQkM1NnpPNGFILzVVNlUzOC9Sd0hkS21vOWhJMndFbFVWMGorZ2tQNTIzWmYyZ0M2L0o5M1daT0Y3dndMbmdTVHNYZktVcC94QXBScTlWWk9yL1F2MU02OHYyTkQzcE1ZTC8wMkRkck4zWGZPVys5NTF1eDUyYkk4OXBNQitoM3FpYjNLejdpdkh4OGRIRjc3Y2gzWDdQSkN1cDkyQjNkclYxbTlmVnNiVzlxMXNHeHJhV3duZEM5VVBmcjJlOGdJVmZiZTZqUzJaTmtPNUJkRkM5cEtMWXNIaVJ3UG9nSVQ5WGx1TnZ4Skc4WHNtUnNmL3R2bXMxSkZndm9DTkh4QkFBSUZpQ2RpYkpRc0NDQ0NBUUQ0RnJDZXRzVzMzN2hkcG9yZzdtMVd3Y0pXWHYrMFcwbU9GOUlwQyt2c1YwbTlRMlMyRVdCMVdFeEx0dGZibGUyVzM3OW56OU5BMTNxWTEvWkpDVHhKV2RWQkFPajRBNlhsRlhCSzdDL2F1QjhlRFVEUERCOEh0T3AzNTFvMWhlSCt0Vmp1N0NNSjhiRDBXcEZmVERyYTZ0QzNzOVFzQzVlV1hYNzVydGxMNUNaMURmcjJDdUlhdEI4L1NBWVUrZTFHemw5eXVHNjl0SzZYYmY4bituSmQ5MnFxeDBpV3ByNEs1SFZqUjc4STNOQkhnZXlmR3hqL1RYRkZxYVk2cmJZK1Zsb25uSTRBQUFnajBTS0RJYjNnOUltV3pDQ0NBUU5jRTdJTjdQTEI3OTg3K0tMeGZlV1pRd2NZK3hLZERZTHRXa0RWczZFSWgzVmJaMnRPNmtrMmtnY1lIOVoxNzl1eHpjZU1HK2Z5c3Zla3BCTnFsemV6OFhuTXErdnRnR3JUTjB1cmIycnV1SDRQdktBTi9RVGEzVktMb3JxTkhqbnpQN214WlVxTjBQUmNLaUdadWx2WmwyNXB2dTZjK2RkM09tVE43WXhlK0pJcUQ2N1dDNXl1SVhtcjVXNDFoN1dHeFUyMmw3OFU3bDF3VUYxek15SDVmKyt3QWtpWk8vSzRPbnR3NE1WYi9XUE4rZTZFZExQSDdzZjNBZ2dBQ0NDQlFmSUdpZnpBcGZndFNRd1FRS0xOQStqZmM3UmdlL0x5QzFzdlUrMll6UHVldGgvaENJZDNDb0gydGRrbkRaUkxVaDRhdWNhRjdsNXl1dHhVcUdLWTl1L2E4TWl5SjUzenZ1bVlHdDE3cVpsQU9nbFBTdms5R3QxVEN5bTNCMmJQM0h6dDI3UHVMWU5KOXkreHMvN05nYnV0TkxYVlQxNnNmSEJ6U3Q1L1VFNjdWSVlGcmhQMmpDcUhldVRrM1FOSnJiTnVmWDQrOXRBeUxlZGsrNllPNWZtY2ZFY0tId25Qbi9xakYyNXpOZEMzN3YxN09nZ0FDQ0NDUU53RjdZMlJCQUFFRUVNaXZnSDJRbjkweHRQdDlZVlI1ZTg3T1EyOVZ2MUJJdCtmTTk4YTJ2bUw1dHkwWVd0RHg2OUdsNmY2aDB1RTdsUTN0MnRrMjlOMHV6V2J2aDJVSjZsYnRkR2tOeWhiWXJSZmJobG5idDBQcTNQNml3clgxcnQvNTJOallkOU1YTGY2K2UvZnVqWS9yU2dKNnRRWHkvWHFOOVpKdm13di92cGRjQjQ5c0tWY3ZlU3ZWb21BZUg5ZlJrZDg3NTl4SHB1djFTZjlFcm1YZTZzVnRCQkJBb0pRQ0JQUlNOanVWUmdDQkFnbjRnTDU5YU9obm96RDRiODFlNGJ3R3pRdUZkQXMyN2VoSk5Dc0w2VWxRSDk3OUt1ZkNHM1JwdG1mN1lkWkpVRStIeHhkb0YxbFdWUkxqbHQ1MUJXbGJKSzltY1c1YU54L1FrMjRQNCtDVytPelprWGpkdW0zVlN1VkY2bkYvbVZySERuYjhpQitxblR6Zk5wcGVBczArYTZSRDRPMytNaTUyMmI5bWozbXNjLzdELzZTZlA2aDVGK29lWTkrK1BsMk53SHJNMTNvd3lxK09meEJBQUFFRThpdEFRTTl2MjFGeUJCQkF3QVFzK01TWERnLy9VTVBGRCtpMlhaTEt3bFplLzc1ZktLU3JTbTBMTC82Z2hxMVFTMFU5NnIraWJ1UzNLVnorc1BVY3EvdllldFRMR3RRVGxlVGZwWHZYazk3d0l6TGFxZ0IvaVg5cUdzcmRYQys1SFNUSzZ6N1lhckNXMjNaa1E1TVNoaFh0VzZHTjFGQ1ArUjhMNWYzSGFyV0hteXRlY05Cb0xSdmp0UWdnZ0FBQ3hSRElheTlMTWZTcEJRSUlJTkFtZ2RPblRuMS8wNVl0UDYvQWRKbFdhYjF3RmpEenVDakQ2TC9ZMmV6dUw5a3dzR1g5MlZPbmJsWkYyaG4yek1mV1orR29jZWJVcWZ1MmJOajRTUmVHeDNUdk04Tks1UklGSzN2Y2VqM0wzUE9ybHZBSEtzekNEcHlvUnp4TzdDeVlPN2RlN1pUZWx4d1VzbXQzejc5R0x5dnBZcFBlZVQwNzc5N0dJYmcvcitocUFzZnE5WTlwZjV1U2l1MTd0bkNlZWVMQXZ3Z2dnQUFDVFFFQ09yc0NBZ2dna0g4Qisxcyt1MkhyRmwxRE9ucDJFQ3RFSlNFcHJ6VzdVRWh2OTBHSEpHenVDL3BPZitmMDQyZW1wKzlhdDMzSEo2TkcvTGdTNlRQVTZ6bEFVUGU3a0FWMGE1T29KWHlibmQyYjNsZm1BeG1ld3YrVFhNYlBoVkZZdFZ5dVV3UCtYZ2MyZm1XeVZ2Ly9UazlQSDlWekNPYnpXdHhDQUFFRUVGaENnSUMrQkFwM0lZQUFBamtUc0wvbDhjYXRsd3lxcSs0ZktsVG1QYUFiZnpPa3h3M3JTZDg0c0NWVXorTnR1ci85NzF1UE5FY2M3QXVxajMvcnhCbHQ1L2FOMjdiL2FaQk04djRzQmZVTlBxamI4TzE4SC9ndzEzWXRTV2h2MTlyeXZ4Nk5KQWdzbU50RWU1RnUzKzZpK05lbXhzYmZmWFo2dXFicTJYNXJCekhvTWM5L1cxTURCQkJBb0tNQzdmK2cwOUhpc25JRUVFQUFnU1VFL0JEa0RaczM5K214MXpaRFpKN1BRMCtyYUlPRTArSHUxMjdZUEhCZVllY0xlckFUNzEwdVNJSjZHR2dtN1RNUG5EeDE1dFQwNTdkY3N1M1BkVzcvZWhYajJRcnFmUXJxNlhuRkJOUzBsY3I5M1NiQ2k3VnZWQzJZNjVkdVJPSDgxelg1Mjl2UG5wdytKQm9MNWJhL0Vzekx2WjlRZXdRUVFHRFpBcDM0a0xQc2pmTkVCQkJBQUlHMkNQaUFYaDBZT0Z1SndsOVVxTjJpdGRvUVpBc0hlVitzSjkxbUVuZnFTYisrd3lFOXNUbzhaMWM1ZmZMazVObFQwMyszZnV2V3Y0cWMyNlluUEZOaExIRk5oak1Yd1RqdiswZ3Z5bThUNkRWMEJZQ3E3UTg2YXZNdDdUVnYwVkQyZjZVNUV4NVVnV3l2dGVIczludVluQTZnR3l3SUlJQUFBZ2c4bVFBQi9jbUVlQndCQkJESWgwQjRmbnI2ek1hdFcvNkJFdTBQcVJkUHc5d0xFZEJOMzhKT2QwTzZUWW8yZjVDajh2aXBVNDlxNlB0ZjZqU0N6Mm5Dcjh0MUVPUnB6YUhNeWFXeGtzTUlTVGw5WWZtbm9BSVd0dTE2N2xWTkpxaURNKzZ3ZHM5M1RhNWIvMytkUFhKa3BGbG5nbmtUZ204SUlJQUFBaXNYSUtDdjNJeFhJSUFBQWxrVThLRmc0NWFCcDZ0SDc4Vit0dTFpblMvdCs5SG5ldEszYXJqN3lZNE5kMjl0M3pTbzIvdGxwTjdSbW9hK2YyYmp3TUFkK25tUHpqbStzaG5VN1lDSVBaY2U5VmE5NHR5MnRrMkNlUlJWTlB2Yll6clo0ZDF1L1liWFRoMCtmR2N3TmRVSWRHcEVjSGp1d0U1eGFrNU5FRUFBQVFTNktrQkE3eW8zRzBNQUFRUTZKbURCTU42d1plc2xTckt2VkV4d0JlcEJUOUhtZTlMRExnMTNUN2VjOUtoYk1RcGZmQUFBTjg5SlJFRlVTTFAzelZEbndoL1MwUGMvM3JoMTgzMGFmSCtsZ3Zwd0V0VDlSSElFOVhtM3ZOOUtnN2xkeTl6YS9xUjJoZDlkRjd2WFBGYXZmLzdzMU5TNVlOKyt2dUNSUjV6Q09VUFo4OTdhbEI4QkJCRElnQUFCUFFPTlFCRVFRQUNCTmdtNGdhMWJ6OGZPYWFLNFlKM1dhZUdpYU1PdUYvYWtkM2JpdUtXYXhVeHRzUkVMZ1hyVEgxU3Yrc2MzYnQzNmJUM3dOSVc0eTNXM1p2SDJRZDJlVWpSL3ExTTVscVFOZlRCWGovazU5WmgvVkZjd2ZNMVVmZnl2cG5VNlNiUEhQRkE0dDlNY1dCQkFBQUVFRUdpTEFCOGMyc0xJU2hCQUFJSE1DRlIyRGczZW8zT2tuNk41MVN3NEZQVkFyQVZsWGRaS0UzUTE0bmRNMXV2dmE5YlZlakhURUsyYkhWOHNxTnZRWjF1cU80Y0hYNmRNL2hiNVgrbGlYOFFaM1c5dHdOQjNFOHIrWW1OUEdqcXNZcGRMcyt1WTIwaVVQdzRhN2dPVDQrTTIrWnN0L25RU2ZhZkgzSFB3RHdJSUlJQkFPd1dLK3NHdG5VYXNDd0VFRU1pTGdQMU5iMnpZdXVVRk92Mzhxa0RkZlFxS1JRMkd2ZTVKVC9jSkMybiswbXdhNGp5ckh2V3ZEbXpZOEFsWHFSelgvVGJqKzFiMXBsdFpMYWhiVzNCZ1hBaVpYSndPdE5pRi9YUXRjLzJyNi91NXo0WVY5MHVUbytNZjFTa05FeXF6QlhOclB5Nlpsc2tHcEZBSUlJQkFNUVFJNk1Wb1IycUJBQUlJbUlEOVRZODEwL2hUbEM1K1dqMkJSVHdQdmJXbGs3RGJ6VXV3dFc2OTlYWnkvckdWcDNyNjlPbHptdkg5UzdyczNhZXFHaHF0c0dmWFVOOUVVRzhGeTlSdFhjdmNSbU9FZGkzelVEZHZpb0xvVnlmR2FyOXo1dVQwSXlxcC9WN1p3UldDZWFhYWpjSWdnQUFDeFJRZ29CZXpYYWtWQWdpVVU4QUNvdHN3TUtDZVB2YzY5ZlZacUxCeDFrbVFMYWFKci9QYzdPNERXODdwblBBN1ZOVjBHSEszYTIwOTZwRW1EcXVlZitpaDc1K1pucjV0dytiTm45WUJFeXZuVlFycTYzeFFUODV2THVyb2htNmJyM1o3YVRDMzRleHFDM2RuNk1MWFQ5VHEvMTRIV0VhMVVvTDVhbVY1SFFJSUlJREFxZ1dLL0tGdDFTaThFQUVFRU1pcGdBVytlR0J3Y0VkL0dOeW5udHRoaGNFaW40ZmUya3p6NTZTN3hxOVBqbzMvZ1I2MGtON0xYazlyRC92eTU2anZHaHI2WVJYeWJlcWgvUlVGOVlxTGRaSzZ0VStvSWRYRlBvaWk2bVZxVVREWHVlVlJaRDNtdWhuZnE1TVFQakExV3YrTFppbnRzNUcxU1RxM1FLWUtUMkVRUUFBQkJJb3RRRUF2ZHZ0U093UVFLSmRBK2pmZDdSZ2ErbC9LSHEvUVJHVjJYcTBGMVRJcy9uenc1akRsTjB5TzFmOUlsYmE2OXpwb3BRRThDZXFEZzFlNUtMaEJFZkdWU1VCMHNjWTUySFhVeTlKT3Zkb1g1U3pyTkpqSDhjTlJHTDN2Mk5qWXAxU2daQzZCSkpqMzhxQk9yMnpZTGdJSUlJQkFSZ1RzeUQ0TEFnZ2dnRUF4Qkt3WDJjS2crbVBkVjlVenF4dDJWMmtXZTA5clRyd2QvcUZtVkgrOWZyWlFiTUUzUFhpaG0xMWZMUEJaT2F4dEtzZnE5ZnNueHVxdnFrVHV4U3J0Mzl2d2Fqdi9XWS9aOCt5THBiMENGcjc5SkgxaHBWS1YrWmdHTDd4cG9OcjNUSVh6VCtxeE9OanY5eEg3WmJGMkt0VXZqZXJMZ2dBQ0NDQ1FJWUhrZzF5R0NrUlJFRUFBQVFUV0pHQWhOZDY0WmV0V0pkSlg2YmFGalRJZGpMVWdiaUUzVXZEOVJ4dTNEaHpWek9wMzYyY0x3QmJVZXJsWVc5aVh2ZmRHcDA5T0gxSFpQcjErNjlZdmEyYXlIMUI1ZjlEQ3VwNWhsL2txVzd0MW9sM21UaUd3VXdwMHpiUUozZkcrdUgvZHJ4dy9jdVQyRXlkT3pBYjdncjdnRVZrZjd2bSswWW42czA0RUVFQUFnUndLOUxKSElZZGNGQmtCQkJESXZJQVA2SmZ0MlhQbGJOeDRRS1hkckM4TGUyWDdlMjloM0VLNlZmLy9Wby8xUjNVajdhVTJqeXdzNlVFRGYrQkFweVg4TTQxOGVLZm1rM3V1TDJBYzYvUUVYd0VPcHErc3RkSmdYbFV3RDNTdS83UXVaL0RSU3JYNnU4Y09IMzYwdWFxczdRc3JxeUhQUmdBQkJCQW9yRURaUHJBVnRpR3BHQUlJSUxCSW9MSnphTkNHdVYrbE1kL1dvMXpHa09mcnZVUkk5K2VDTC9McTFZLzJQbXh0WTJYMXVYekhuc0ZmVW4vdURRcVhQMnB6bWVsNjloYlU3Y0JMbVVaQ3FMcXJXSkxaOFpOZzdweUd0YnVQVjhQS2pVZEhSdy81dFZtUCtZaTM3dlZvaWxWVWpwY2dnQUFDQ0pSQm9Jd2YyTXJRcnRRUkFRVEtMZUFEMzRhdFczNVN1ZTRxQlR4TlFPWURYdGxVL0dnQ1ZWb1ovUW5EM2JQU2kyNXRrb1pGMzZOKzl1VDBBMmVIOTN4c3crT1BQNlllOWFlSFVXVzd6cHUySUcvblVkdDNEcTRMb1dWUmo3ay9MU0RRT2VZVm00VkFQMy9HUmRFdlRvM1ZQblg2NU1uamVxN1pCaHJPUG5jZ3hQL01Qd2dnZ0FBQ0NHUk1nSUNlc1FhaE9BZ2dnRUFiQk94dmU3eHg2NWJkQ3FZL3JiQmlNNFNYdGZmVndxeUZzaXllazc2NHFTMm9XM21yd2JGak03cWUrOTBiTHIzc1B3Y3pzNmQwMzdQVm96N1FFdFN0UFFucXpVbjFOTWxleFE3RHlPUnZkQ3pxTlpPMTJ1K2ZQWG55bUxkTW5Bam13bUJCQUFFRUVNaStBQUU5KzIxRUNSRkFBSUdWQ2xoUWNSc0d0cWpYMEwxV01jNysxbHVQY1ZrRFhWNTYwdE4yVG9MNnZuMTladzhlUEt1Z2Z1ZldqWnMrMVlqQ0dZVlFDK29iQ2VvNjZLSitjZ3ZtTmp4Q25lYTNhS0s5MTAzVzZ1OC9jK3JVdUNCdG43ZDJKNWluZXhYZkVVQUFBUVJ5SVZEV0QydTVhQndLaVFBQ0NLeFN3QWZTZ2NIQkhmMWhlTDlpK1pBQ25RV1ZzaCtVOVFaSlIrdUNpZU95ZEU3NjRpYVBOTk40UmVkTjIvRDJZTnZ1M1hzMEZPQnQ2aXYrRjdxZTkzcE5nS1pETDNhdGUzK1p0c1d2TGVMUGFURDNROVlWekw4U1J1NDlFNlBqZjl1c2JMcVBXMXV6SUlBQUFnZ2drRHVCOUkwc2R3V253QWdnZ0FBQ0Z4VUl6MDlQbjltMFpjdkxGZWFlV3ZKaDdpblV3cDcwTFZ2cTZtMzlhcUNlNnVDUlI5THp3TlBuWnVXNzAzblRWallyZStYeDZlbmpaNmVuUDdkaDg4QmY2c0RMZ081N1Z2Tzg2MWh0YkpkbnN3UHZSVHo0YmdiK1FJUkdFRVE2eS96cllSaS9hYkkyL3FZeko2ZS8zYXl6aFhaNnpJWEFnZ0FDQ0NDUVh3RUNlbjdianBJamdBQUNGeE93c0JKdjJEcndZem9uOXlWMnJTbjFzbHJJSy90aTRkVkNYQ1NQbjltOGRmT0RaeDc4OXRlYTE4UE9ha2kzTnJOVEZLeDg5cjVkVVVoLzdPeXA2Yi9lZE1ubXYzZHhzRk4xZWJwR0JsajdwaE9tRmFXdHJkNXBNSzhvbUIvU2dQWWJKc2ZxcjljMTVMK214Mnl4ZlQzMThYZndEd0lJSUlBQUFua1ZLTW9iZUY3OUtUY0NDQ0RRV1FFWGptZ0l0UHBVL1FSYW5kMVdmdFp1SVZkRHBXMzJ2T2pQZHUwWmZLVWZRbTZYNE1yK1lnY1hiRWkrRCtvVG80K002THpybjlYUmhwY29tZDlrSVYzL1ZYMXZlbklnSXZzMVdycUVkakRDejFxdkh2TSt0VlZkQjVuZXZENk9uemt4V3YrUGVtdzIyTitjbVQzeHNJRE9nZ0FDQ0NDQVFPNEZpamdNTHZlTlFnVVFRQUNCTmdqWUFkaDQ2NTQ5VjFianhnTzZ2VmxmRm1MNHV5K0U1bUpoVjdOLzJ4VHZ3YXVPamRiL3d2ZWtOOC8zVHArVThlL3BTRGlyUzdCdGFPaW5vc0M5UzBIOWhmYXpCazVZNzdPMWVmbzh1enZMaSsyamRnQ2lUOEhjeW45Y28vWS9mTTY1MzUrdTF5ZDl3Wk5ybWR0ekNPVWVoSDhRUUFBQkJJb2t3QWUxSXJVbWRVRUFBUVNlS0JEdEdCNjhSeUhudVpwUUt3bWtUM3hPbWU5cGhuUmRoeTUwZVEzcDFuNEx6ci9lUHJ6N1ZaRUwzNmFKNUo1amx3VVBrcUJ1QjIyeU9uSnVjVEEvbzhNSzZpbVBicHdZRzdOWjJRTS9WOERJQ01IY1kvQVBBZ2dnZ0VCUkJmSnlSTDJvL3RRTEFRUVE2S1NBL1kyMzY2SC9wRVkrUDBjaGpmUFFuNmh0Z2RWQ2VxU0UrUE9iTDlueXJUTVBUbjg5Qitla0w2NkpEUW0zZys3K2ZHeWRuLzRObmFQOThmVURXMGJWRC8xam1raHVsMzg4bWZIZFhwdWRBL1JKbVNycU1hL1lqUFM2WE5vbk5XVC8xUk8xK21jMGlkOTBjeEsvUUJQNStWRUNWbmdXQkJCQUFBRUVpaXBBUUM5cXkxSXZCQkJBSUJuV0hHOGEySEs1dW9mL2tRWUVPOFd5clBhZzlySzlXa0o2cUpBK2tOZVFib2JKUkhkMmZ2YmhvS0ZycU4rM2ZjdldqNTkzd2JFd2NNOVFVTDlFSWRqQ3VUKy9XOTk3RmRUVHlld0NIOHl0SUxIN3N6Z01YejFWcTMxY3dYeEtkOW5CaGpTWU01emRZL0FQQWdnZ2dFRFJCWHIxeGx4MFYrcUhBQUlJWkVIQURzSTJkZ3dOL2JoTzE3MUx0KzF2dmdVZC92WUxZWW1sT2R3OTErZWt0MVlyMUVpQWFub045VXV1dU9LU2FIYjJqUXJxYjFRbzN1R3ZvWjRFZFF2QzNkd256RmxueGlkWEZkQVEvTC9US1B6M1R0WHJYMjRXM284QzBHMTZ6SnNnZkVNQUFRUVFLSTlBTjkrUXk2TktUUkZBQUlGc0NGalBzRTBVdDAwVHhkMnZTTFJIdmFkSkNNMUcrYkpZaW1aSXovMDU2YTIyWWJCZms4UWQ4Sk92QlpmKzRLV1h6YzcwLzRhQyt1c1YxQWVhUWIxYkIyNmNKWE1ybklMNUFaMVk4SjdKMGZHYm00Vk5SL1VSekZ0Ymo5c0lJSUFBQXFVU0lLQ1hxcm1wTEFJSWxFd2cvUnZ2ZGc0TmZVNTlwRC9sWXFkWnZadERoMHVHc1lMcU5rTjZTMDk2TXR6YUppakw4eElwcUVkcFVMOU1NL3czWE9PdDZyMytWVldxWDErZER1bnArdTlUQi9wdlRkWnFmOVhFdEFOSjlwVjMzMloxK0lZQUFnZ2dnTURxQmV3TmtRVUJCQkJBb0pnQ0ZvaVNYc2tvdUVjOTZQclI3bUo1RWdGL2FvQlJ4Uzc4YzMrZGRBdVArL2JsNFRycEY2dGEzQXpuOXQ1ZlBUbzZlbWhpclA1Nm5ReitGZCtwN1RvNnBEd0o1MkVZVjRQd2w1dmgzSnh0T0x1ZE4wODRGd0lMQWdnZ2dBQUNCSFQyQVFRUVFLQUVBcG9YN0Y2TktiWXpmL203djd6MmJvWjBwNUFlL0xsZFh6d1lHWmtKOXU2MW51YThMMmtnOXBPdzZSSjgzUnRTN2pTZ3ZsTHgyeFdpSFRFaW1PZDliNkw4Q0NDQUFBSnRGZUNEV2xzNVdSa0NDQ0NRT1FFL3EzYzFpcjZtYzM2blZUcjd1MDgzK3ZLYWFhNG5YWmNxK3g4N0J3ZXZEUTRlUEYrQW52UzA5bWt3VDArRlNPL3Z4UGY1YllTNmtGcXlwTjg3c1QzV2lRQUNDQ0NBUUM0RkNPaTViRFlLalFBQ0NDeGJ3QWYwbzBlT0hORUk5KzgwNStmeTl5MTdEZVYrb3E3TjdYdDVxN280MmVkOVNMZWU5UHdQZDI5dDFXNEU1VzVzbzdWTzNFWUFBUVFRUUNDWEFnVDBYRFliaFVZQUFRUldKR0E5d2JHR3VkdE03bjc2N0JXOXV1eFB0a24xNWtQNlRRVU42V1Z2WmVxUEFBSUlJSUJBSmdRSTZKbG9CZ3FCQUFJSWRGVEFEeS9XeU9KN2txMGtsN25xNkJhTHR2TDVrRjRwY0U5NkoxdHRmb2g3SjdmQ3VoRkFBQUVFRU1pNUFBRTk1dzFJOFJGQUFJRmxDUGpoeFRaUm5LYm9palUxbC9Xb00rUjRHWEFMbmpJZjBtMjRPejNwQzNDZTlBZjJ0eWNsNGdrSUlJQUFBZ2dra3dYaGdBQUNDQ0JRYkFFZmptYUM0R0ZWczVaY2JzMWYycXJZdGU1RTdlWkRPajNwSy9PbEIzMWxYandiQVFRUVFLQ2tBdlNnbDdUaHFUWUNDSlJLd0FKNmVLcFdtOUlsdFE3NnBLU0xYNWRLb0oyVm5RL3BSWms0cmh2aG1mMnRuZnNnNjBJQUFRUVFLS3dBQWIyd1RVdkZFRUFBZ1RrQkMwYzJyRjB4M1gwMTZVRW5MM21QMWY1VHJKRGVqWjJoR3djQlZ0dWF2QTRCQkJCQUFJSE1DQkRRTTlNVUZBUUJCQkRvdklBNnprY0NwendXaHZ6OVh5djN3cERPT2VrWDkrekdRWUNMbDRCSEVVQUFBUVFReUlFQUg5QnkwRWdVRVFFRUVHaURnTC8yZVRYcSs1cHo3dnRhbi8zOUp6U3RGWFkrcENmbnBBOE43US9zT3VsNzkvYXZkZFZkZkgwM2VyZTdzWTB1a3JFcEJCQkFBQUVFT2lOQVFPK01LMnRGQUFFRXNpYmdBL3JSSTBjT3EvZjh3VEM1MHBxL0wyc0Z6VjE1MHBBZWhsV05VUGlmTzRZdmYzNXc4T0Q1SElYMGJoeW82Y1kyY3JmclVHQUVFRUFBQVFRV0N4RFFGNHZ3TXdJSUlGQmNBWDk1dGRBRjkvdnowTldWWHR5cWRybG1QcVM3R2JtdUQxemwxcDNEVDNsZXprSjZwOEhvUWUrME1PdEhBQUVFRUNpRUFBRzlFTTFJSlJCQUFJRmxDYVFoNlo3azJVazMrckpleVpPV0k5QVh4UEdzUXZwbTU2SURoUFFGWkJ3TVdzREJEd2dnZ0FBQ0NDd3RRRUJmMm9WN0VVQUFnU0lLSkNFcERPOTFjUndIb1ovWm5XSHU3V3hwRFhQWEpIeldrNzZKa0w0QU5qMDR0T0JPZmtBQUFRUVFRQUNCaFFJRTlJVWUvSVFBQWdnVVdjQUg5TmxLNVdHRjgxRS96SjJKNGpyUjNtbFBlbDVDZWpmQ016M29uZGpUV0NjQ0NDQ0FRT0VFQ09pRmExSXFoQUFDQ0Z4UXdFSlNlT0x3NFJNNkQvMmdUMldhMWV5Q3orYUIxUXZrcXllOUcvdEFOdzRDckw2OWVDVUNDQ0NBQUFJWkVTQ2daNlFoS0FZQ0NDRFFCUUVMWWpaUm5KYnducVFIdlJ2WkxObGlDZi9OVzA5Nko1dUlIYTJUdXF3YkFRUVFRS0F3QWdUMHdqUWxGVUVBQVFSV0lCREY5K3BjYWVYMGtQZUJGYkN0K0tuNTZrbGZjZlZXOEFKNjBGZUF4Vk1SUUFBQkJNb3J3QWV6OHJZOU5VY0FnWElLK0VuaFpxUDQ2NHJucDBSZzd3UDBibloyWDFpNkozM2Z2cjdPYmpaVGEyY2Z5MVJ6VUJnRUVFQUFnYXdLRU5DejJqS1VDd0VFRU9pTWdBL29KdzQvZWtTci8zYVlYR21ObWR3N1l6Mi8xcVY2MGtkR1pvTHloSFI2ME9mM0JtNGhnQUFDQ0NCd1FRRUMrZ1ZwZUFBQkJCQW9ySUNkaCs0MFVkeDkvangwWjJQZFdib2dzS0FuZmR2UTBMT0M4b1IwOXJFdTdHQnNBZ0VFRUVBZy93SUU5UHkzSVRWQUFBRUVWaXFROW1aK05YbGgwbzIrMHBYdy9GVUlOSHZTTlhKaFV4UzRtM2JzM3YyakpRbnA2VDYzQ2pSZWdnQUNDQ0NBUUhrRUNPamxhV3RxaWdBQ0NLUUNTVzltR043cjRqaldOZEY5ajNyNklOODdMdEFuOTFtRjlFdkRLTHc5QXlHOUcrR1pIdlNPNzFac0FBRUVFRUNnQ0FJRTlDSzBJblZBQUFFRVZpYmd3OUpzcGZLd3d2bG9jcm0xZ1BQUVYyYTR0bWVySnoxMmJrYjJsNGFWOEVDUFEzbzN3bk0zRGdLc3JVMTROUUlJSUlBQUFoa1FJS0Jub0JFb0FnSUlJTkJsQVF0azRZbkRoMC9vUFBTRFBqazVabkx2Y2h2bzJFalFwOVAvWjlRVWwyV2tKNzJUQk4wNENOREo4ck51QkJCQUFBRUV1aUpBUU84S014dEJBQUVFTWlWZ1ljbUd0V3NKNzBsNjBNbFBpVWZYLyszTFVFOTZKeXRQRDNvbmRWazNBZ2dnZ0VCaEJBam9oV2xLS29JQUFnaXNRaUJ5STRGTjRoNkd2QitzZ3E4ZEx5bEpUenBIZ05xeHM3QU9CQkJBQUlIQ0MvQ0JyUEJOVEFVUlFBQ0JKUVg4T2VlelVlTWJTazZuOUF4N1B5QkVMVW5WbFR1WDdrbWZHK25RbFRKMGNpUDBvSGRTbDNVamdBQUNDQlJHZ0lCZW1LYWtJZ2dnZ01DS0JIeEFQM0g0MGNPSzVROXFSbkY3TVJQRnJZaXd2VTllMEpPdWllTzJEUTgvUTF0bzZLc0k3OVVjL0dudjdzTGFFRUFBQVFRS0tsQ0VOLzJDTmczVlFnQUJCRG91NE05RGQ2Rzd6NStIcmhuTE9yNUZOdkJrQWpaeDNEbWRjWENacnBQKyt1YVRPLzFlM1kzZTdXNXM0OGxzZVJ3QkJCQkFBSUhNQzNUNlRUL3pBQlFRQVFRUUtMRkFFcHBjK05YRUlPbEdMN0ZITnFydVhNV09sSVJCcUJuZXU3SjA0OEJNTjdiUkZTdzJnZ0FDQ0NDQVFDY0ZDT2lkMUdYZENDQ0FRTFlGZkdpS0t2RzlMbzRiU29UV284NHc5MnkzV1Y1TFJ3OTZYbHVPY2lPQUFBSUlkRldBZ041VmJqYUdBQUlJWkVyQUIvUkdaZjEzMVZ0N0pMbmNHaFBGWmFXRk5OUzlTS0dXSHZTczdGaVVBd0VFRUVBZzB3SUU5RXczRDRWREFBRUVPaXBnb1NrOGZ1alFTUmU0Yi9vMHFCc2QzU0lyUndBQkJCQkFBQUVFRUxpZ0FBSDlnalE4Z0FBQ0NCUmV3TUs0bnloT1o1L2ZuZlNnazg4TDMrcFVFQUVFRUVBQUFRUXlLMEJBejJ6VFVEQUVFRUNnZXdLaEMwY0NtOFJkMDRkM2I2dHNLU01DM1J4S0gycm9QdnRZUmhxZVlpQ0FBQUlJWkUrQU44bnN0UWtsUWdBQkJMb3A0Q2VGbTJrMERpcWVuOVNHN1gyQmJ2UnV0a0R2dHRYOERCRFdiZlNFem5qditBU0JZUmpPQnJPejMyOVdtZjJzZDIzUGxoRkFBQUVFTWlwQVFNOW93MUFzQkJCQW9Fc0NQcFNkZU9TUkk0cmxEeWxBMldZN0h0UzZWRGMyc3h5QktQN1BObnBDTGQvZndiWS9IMGIrMk05ZlQ5VHIzOVoyN0FmMnMrVzBEODlCQUFFRUVDaVZBQUc5Vk0xTlpSRkFBSUVsQmZ4NTZDNTA5L256MERVR2VjbG5jV2ZSQkJxcVVHVnlkUHptd01WdmJaN2RZRzNmMXVDc0ZWbzRYNmRMK2QxVk9ULzcycUloVWg4RUVFQUFBUVRhS1VCQWI2Y202MElBQVFUeUtlQzd6U003RDkwdlNUZDZQcXRDcVZjb1lDRTltcWlOZjFBQitoMGFRZUVQMXVpK2RvWDBtU2dNKzdYdUF4dUM4THFqUjQrZTFycHRHKzFhdjFiRmdnQUNDQ0NBUUhFRXFzV3BDalZCQUFFRUVGaWxRTkpqWG9sSFhDTnNhS3h6R3FBNGlMdEswSnk5ek5xL01sbXZ2Mi9INEdBUVJ1RjdOWWpDQXJSOXJYb2ZzSjd6Skp5N203WHVWelRYWjU4N1p2WEZnZ0FDQ0NDQUFBSkxDS3o2alhlSmRYRVhBZ2dnZ0VBK0JYeEFiMVRXZnpjTXd0SGtjbXRNRkpmUHBseFZxYTM5TFl6N2tPNWlaejNwNmVlRDFmWjBOM3ZPQ2VlcmFoRmVoQUFDQ0NCUVdvSDBEYmkwQUZRY0FRUVFRTUNIOGZENG9VTW5YZUFPK3ZIdXVvRkxxUVRhRnRLMW92TUsrSDBLK3ZTY2wyb1hvcklJSUlBQUF1MFFJS0MzUTVGMUlJQUFBdmtXc0hEbXp6MVd4K25kU1E4NitUemZUYnFxMHJjanBNOUVVYVJ6emdubnEyb0JYb1FBQWdnZ1VIb0JBbnJwZHdFQUVFQUFnWG1CMExrUlA0bjcvQkRuK1FlNVZRYUJWWWQwdlhCR3M3VmJ6L2xmY2M1NUdYWVY2b2dBQWdnZzBBa0JBbm9uVkZrbkFnZ2drRDhCZjY3eFRLTnhVRVUvcFM5N2Y2QWJQWC90Mkk0U3J6eWtPemVybnZPK29CSC8yV1N0OXM5VUNIOU91NzR6SVZ3N1dvUjFJSUFBQWdpVVJvQ0FYcHFtcHFJSUlJREFSUVY4UUQveHlDTkhGTXUvcVhPSUxaNnZkb0t3aTI2SUIzTWg4R1FoM1I3M1gvcG5KcXhVcWtIc1BqTlJyLytmemRyWktSTjJDVGNXQkJCQUFBRUVFRmlCQUFGOUJWZzhGUUVFRUNpNGdEOFBQUWpkdmMzejBDMkFzWlJYd05yZjk0VGJKZGhhWm5kdkhWMFIrNTV6QytlMTJpODBxUWpuNWQxbnFEa0NDQ0NBd0JvRkNPaHJCT1RsQ0NDQVFJRUVtaE80UnlPQnMyeG0zZWdzSlJkWUtxU0x4RitHVFFNdHdvcUMrNmNKNXlYZlM2ZytBZ2dnZ0VEYkJLcHRXeE1yUWdBQkJCREl1NER2TWE4MEd2ZkZVVGdiaElHOVIxZ1BLZ2R6ODk2eWF5dC9HdEpENjBuZlBqaDRJSWlpZ1RCMkRadFFVUGNkYUs2ZW52TzFPZk5xQkJCQUFBRUUvSWN2R0JCQUFBRUVFREFCSDlEZCtmTVBoK3ZYSFhaaCtGVDFwUHY3NENtOVFMb2ZSRlAxK3BlWDBMQ0RPSnh6dmdRTWR5R0FBQUlJSUxBU0FYcEZWcUxGY3hGQUFJRmlDMWdJQ3ljbUpxWmRxSW5pcks0dUNlM0ZyamExVzRHQVB5ZGR6N2ZSRmRaamJ0OXRWMkZDUVNHd0lJQUFBZ2dnc0ZZQkF2cGFCWGs5QWdnZ1VCd0JDK2dXdW15NXV6bFJYUElUL3lJd0wyQTk1WGI1dFBSNzJycysvd3h1SVlBQUFnZ2dnTUNxQkFqb3EyTGpSUWdnZ0VDeEJWd1FmZFZQRkJmNnljQ0tYVmxxaHdBQ0NDQ0FBQUlJWkVTQWdKNlJocUFZQ0NDQVFFWUVrcUhLamNZM2RmYjVDWlhKM2lmb0ljMUk0MUFNQkJCQUFBRUVFQ2kyQUFHOTJPMUw3UkJBQUlHVkN2aUFQalUrUHFZWFBxVExhRms4NS96aWxTcnlmQVFRUUFBQkJCQkFZQlVDQlBSVm9QRVNCQkJBb09BQ3lYbm9vUnRwbm9kT0QzckJHNXpxSVlBQUFnZ2dnRUEyQkFqbzJXZ0hTb0VBQWdoa1NjQlA0QjRGMFlnL0R6MUo2VmtxSDJWQkFBRUVFRUFBQVFRS0tVQkFMMlN6VWlrRUVFQmdUUUpKajNtamNaOHVnejZyaTJoWmp6ckQzTmRFeW9zUlFBQUJCQkJBQUlFbkZ5Q2dQN2tSejBBQUFRVEtKdUFEK3Jvb2VsQVZmOWlmaDg1RWNXWGJCNmd2QWdnZ2dBQUNDUFJBZ0lEZUEzUTJpUUFDQ0dSY3dIckxxN1ZhN2F4NnovK3JIK0d1cnZTTWw1bmlJWUFBQWdnZ2dBQUN1UmNnb09lK0Nha0FBZ2dnMEJFQlA2UTlicmovb214K1NpRzlxcTBRMGp0Q3pVb1JRQUFCQkJCQUFJRkVnSURPbm9BQUFnZ2dzSlNBNzBVL1BqNCtHcnJnTDhMSXYxM01MdlZFN2tNQUFRUVFRQUFCQkJCb2p3QUJ2VDJPckFVQkJCQW9va0RTWXg0MVB1cml1S0VLOXVtTFh2UWl0alIxUWdBQkJCQkFBSUZNQ0JEUU05RU1GQUlCQkJESXBJRDFva2NUbzQrTUJFSDROMzZ5T09jc3FMTWdnQUFDQ0NDQUFBSUlkRUNBZ040QlZGYUpBQUlJRkVUQWVzdjkrNFF1alA0UjMzVWVocnh2RktSeHFRWUNDQ0NBQUFJSVpFK0FEMXJaYXhOS2hBQUNDR1JKd000N2p5WnF0UU1hM1g2VGV0R2p3SzZOem9JQUFnZ2dnQUFDQ0NEUWRnRUNldHRKV1NFQ0NDQlFPQUgvWHVGQzkwRmZzekNzNkR2bm9oZXVtYWtRQWdnZ2dBQUNDUFJhZ0lEZTZ4Wmcrd2dnZ0VEMkJleTg4M0JxZFB3bXBmTFBxeGM5VkR6blhQVHN0eHNsUkFBQkJCQkFBSUdjQ1JEUWM5WmdGQmNCQkJEb2dZRDFsbHV2ZWVEQytFYS8vVEE1TjkzZjVoOEVFRUFBQVFRUVFBQ0J0Z2dRME52Q3lFb1FRQUNCd2d2NGM5R3RGMTNub0grT2M5RUwzOTVVRUFFRUVFQUFBUVI2SUVCQTd3RTZtMFFBQVFSeUt1RGZNMklYdk50Wm4zb1lWdlV2NTZMbnRERXBOZ0lJSUlBQUFnaGtUNENBbnIwMm9VUUlJSUJBVmdXc0Y3MHlWYTkvV1pkZCswd1k2UzJFNjZKbnRhMG9Gd0lJSUlBQUFnamtVSUNBbnNOR284Z0lJSUJBcndYaUtIcTN3dms1ZXRGNzNSSnNId0VFRUVBQUFRU0tKRUJBTDFKclVoY0VFRUNnOHdJMmUzdDFhblQwbStvKy8wUGZpeDRFWEJlOTgrNXNBUUVFRUVBQUFRUktJRUJBTDBFalUwVUVFRUNnelFLeHJhOXlmdmI5TG80ZjA4bm9mZnJSMzlmbTdiQTZCQkJBQUFFRUVFQ2dWQUlFOUZJMU41VkZBQUVFMmlKZ1lieDY5T2hSQytmdkNTT2RrZTRjQWIwdHRLd0VBUVFRUUFBQkJNb3NRRUF2Yyt0VGR3UVFRR0QxQWpiVVBaaXMxVDZpYkg2dmhycFhOWis3djIvMXErU1ZDQ0NBQUFJSUlJQkF1UVVJNk9WdWYycVBBQUlJckZiQUxxL21MN1BtZ3VnZC9scHJZYUN1ZEM2N3RscFFYb2NBQWdnZ2dBQUNDQkRRMlFjUVFBQUJCRllya0Z4MmJXenMvdytkdit5YXZhY3dZZHhxTlhrZEFnZ2dnQUFDQ0pSZWdJQmUrbDBBQUFRUVFHQk5Bcjd6dkJISGIzZk9uZENhbURCdVRaeThHQUVFRUVBQUFRVEtMRUJBTDNQclUzY0VFRUJnN1FKeHNHOWYzL0h4OGRFd2NQL0JYM2FOQ2VQV3Jzb2FFRUFBQVFRUVFLQ1VBZ1QwVWpZN2xVWUFBUVRhS0RBeTRvZTFUNHpWUDZUTHJ0MlZUQmpuR09yZVJtSldoUUFDQ0NDQUFBTGxFQ0NnbDZPZHFTVUNDQ0RRU1lGMHdqaGRiUzM0dHhycXJxdXZoWDRDdVU1dWxIVWpnQUFDQ0NDQUFBSkZFeUNnRjYxRnFROENDQ0RRR3dIck1hOU8xZXQzaFdGNG94L3F6b1J4dldrSnRvb0FBZ2dnZ0FBQ3VSVWdvT2UyNlNnNEFnZ2drRG1CMkVxMDNnWC9UcWVoZjB0QnZVOFhYV09vZSthYWlRSWhnQUFDQ0NDQVFGWUZDT2haYlJuS2hRQUNDT1JQd0FKNnRWYXJuUTFDOTBaZi9EQ3c5eGsvMDN2K3FrT0pFVUFBQVFRUVFBQ0I3Z29RMEx2cnpkWVFRQUNCb2d2NG9lNlRvK00zdThEOW9ZYTYyL3NNdmVoRmIzWHFod0FDQ0NDQUFBSnRFU0NndDRXUmxTQ0FBQUlJdEFqNG9lN3JHdTR0bXRYOVFZYTZ0OGh3RXdFRUVFQUFBUVFRdUlnQUFmMGlPRHlFQUFJSUlMQXFBVC9VZlh4OC9Fem9namY0OGUxaFVOR2FHT3ErS2s1ZWhBQUNDQ0NBQUFKbEVTQ2dsNldscVNjQ0NDRFFYUUUvMUgyaVhyL05oY0VITmRROTFPWVo2dDdkTm1CckNDQ0FBQUlJSUpBekFRSjZ6aHFNNGlLQUFBSTVFdkJEM2FkR2ErOElYSHh2TXRUZEVkSnoxSUFVRlFFRUVFQUFBUVM2SzBCQTc2NDNXME1BQVFUS0pPQ0h1cXZDczJIa1h1ZWNhd1JoV05YUERIVXYwMTVBWFJGQUFBRUVFRUJnMlFJRTlHVlQ4VVFFRUVBQWdWVUl6QWI3OXZVZE96SitYeGdHYjlWUWQ4VnpCWFVXQkJCQUFBRUVFRUFBZ1NjSUVOQ2ZRTUlkQ0NDQUFBSnRGUmdac1dIdDRjUlkvWGVET1A1Y1dLbFUxWVUrMDladHNESUVFRUFBQVFRUVFLQUFBZ1QwQWpRaVZVQUFBUVF5TG1CRDJ2MzdUVmp0ZTYxQyttTmhFUGJwUG5yU005NXdGQThCQkJCQUFBRUV1aXRBUU8rdU4xdERBQUVFeWlyUThFUGREeDkrVkdlZ3YxYkQzVzJ4ZnprZjNWUHdEd0lJSUlBQUFnZ2cwT3pSQUFJQkJCQkFBSUdPQzR5TTJMRDJxaTY5OW5mT0JlL1grZWgya0poWjNUc096d1lRUUFBQkJCQkFJQzhDOUtEbnBhVW9Kd0lJSUZBTUFUK3NmYkpXdThIRjduWi82VFhPUnk5R3kxSUxCQkJBQUFFRUVGaXpBQUY5ellTc0FBRUVFRUJnQlFJMnBOMHV0YVpMbzhldjBhWFhKalhTbmZQUlZ3RElVeEZBQUFFRUVFQ2d1QUlFOU9LMkxUVkRBQUVFc2lyZ0w3MDJOVDQrcHV1ai95cm5vMmUxbVNnWEFnZ2dnQUFDQ0hSYmdJRGViWEcyaHdBQ0NDQVFCSFkrdXE2UFBqRTYvcmN1Y08vMjU2TnpmWFQyREFRUVFBQUJCQkFvdVFBQnZlUTdBTlZIQUFFRWVpYVFYQjg5bUJ5ci8yWVFOLzVYOC9ybzUzdFdIamFNQUFJSUlJQUFBZ2owV0lDQTN1TUdZUE1JSUlCQWlRWHNmUFNLMWYrY0MxK3RjOUxITkdsY3YzNWtabmREWVVFQUFRUVFRQUNCMGdrUTBFdlg1RlFZQVFRUXlKU0F2ejc2ZEwxdWs4WDlmT0NjaFhPYlJDN09WQ2twREFJSUlJQUFBZ2dnMEFVQkFub1hrTmtFQWdnZ2dNQkZCSnJubyt2U2ExOEpnL0FOT2g5ZFU3enJQeFlFRUVBQUFRUVFRS0JrQWdUMGtqVTQxVVVBQVFReUtXQWhYVDNuRTdYYXgzUjk5TjhMSzFGRkNkM3VZMEVBQVFRUVFBQUJCRW9qUUVBdlRWTlRVUVFRUUNEekFuNVl1M3JTLzQzT1I3OHRpaUs3UGpvaFBmUE5SZ0VSUUFBQkJCQkFvRjBDQlBSMlNiSWVCQkJBQUlHMUNsaEE5NVBHelFUaHp6a1hIOWFrY1gwYTdNNmtjV3VWNWZVSUlJQUFBZ2dna0FzQkFub3Vtb2xDSW9BQUFxVVI4SlBHbmFyVnBxSTQrS2VhTk81Y0VQcEo0eHFsRWFDaUNDQ0FBQUlJSUZCYUFRSjZhWnVlaWlPQUFBSVpGV2hPR25lc1hyL2ZCZUV2cUJmZENtcnZWMHdjbDlFbW8xZ0lJSUFBQWdnZzBCNEJBbnA3SEZrTEFnZ2dnRUE3QmVabmR2L3ZtalR1WFpyWlBWUThweGU5bmNhc0N3RUVFRUFBQVFReUowQkF6MXlUVUNBRUVFQUFBUzh3TW1Mbm5rZVQ5ZnA3Rk5JL3FabmRxK3BDUDQ4T0FnZ2dnQUFDQ0NCUVZBRUNlbEZibG5vaGdBQUMrUmVZRzlLdW1kMWZHOFR4N1pyWnZWL1ZZbWIzL0xjdE5VQUFBUVFRUUFDQkpRUUk2RXVnY0JjQ0NDQ0FRR1lFNW1aMmIvU3YrOGU2L05xMy9jenVoUFRNTkJBRlFRQUJCQkJBQUlIMkNSRFEyMmZKbWhCQUFBRUVPaVBRQ1BZSDFlT0hEcDBNWS9jenpnV25BcnY4V3NBNTZaM2hacTBJSUlBQUFnZ2cwQ3NCQW5xdjVOa3VBZ2dnZ01EeUJRN29XdWo3OXZWTmpJOC9wRG5kZjBhWFgwdDcxcGs0YnZtS1BCTUJCQkJBQUFFRU1pNUFRTTk0QTFFOEJCQkFBSUdtUUhObTk0bGE3Zll3akY3TjVkZllNeEJBQUFFRUVFQ2dhQUlFOUtLMUtQVkJBQUVFaWl4Z0lUMElxaE5qWTU5UkovcmJtcGRmczk3MHVRbmxpbHg5Nm9ZQUFnZ2dnQUFDeFJZZ29CZTdmYWtkQWdnZ1VFUUJHOVplbWF5Ti8zYmc0dC9WNWRjcSt0a3V5Y2FDQUFJSUlJQUFBZ2prV29DQW51dm1vL0FJSUlCQUtRV3N0OXg2emNPSnNmcHY2QnJwbjFaUGVoL1hTQy9sdmtDbEVVQUFBUVFRS0pRQUFiMVF6VWxsRUVBQWdkSUlXRWozNzJHNlJ2b3Y2dkpydDlvMTBnbnBwV2wvS29vQUFnZ2dnRUFoQlFqb2hXeFdLb1VBQWdpVVFzQVBkYmVhRGxUN2Z0bzVOeEtGWWI5K3RQUFVXUkJBQUFFRUVFQUFnZHdKRU5CejEyUVVHQUVFRUVDZ1JjQkNldlh3NGNPUHIydkUvMERYU1ArT1puZTNhNlFUMGx1UXVJa0FBZ2dnZ0FBQytSQWdvT2VqblNnbEFnZ2dnTUNGQld5Q3VPcjQrUGpFYktYeUN2V2tId3NzcER2SHhIRVhOdU1SQkJCQUFBRUVFTWlnQUFFOWc0MUNrUkJBQUFFRVZpd3dHK3piMTNmeXlKSHZSUzU0dWNMNW1TQ01xcnI0R2lGOXhaUzhBQUVFRUVBQUFRUjZKVUJBNzVVODIwVUFBUVFRYUsrQVhTTmRJZjFZdlg1L0hMdVg2OUxvczBFWVZMVVJHd2JQZ2dBQ0NDQ0FBQUlJWkY2QWdKNzVKcUtBQ0NDQUFBTExGckNRdm5kdi8vSHg4Uys2TVBwcHZjNW1lN2ZycEJQU2w0M0lFeEZBQUFFRUVFQ2dWd0lFOUY3SnMxMEVFRUFBZ2M0SUhEeDQzbnJTcDhiR1B1K2k0RlU2SDkyMll5SGRycDNPZ2dBQ0NDQ0FBQUlJWkZhQWdKN1pwcUZnQ0NDQUFBS3JGbWdPZDU4YXJYOVduZWkvcXBuZGJWWDJua2RJWHpVcUwwUUFBUVFRUUFDQlRnc1EwRHN0elBvUlFBQUJCSG9qWUNGZHM3dFBqdFUvcGN1dnZiRVowcTBzaFBUZXRBaGJSUUFCQkJCQUFJRW5FU0NnUHdrUUR5T0FBQUlJNUZyQVh5ZDlzbGI3U0J5NE40ZFJsTDd2RWRKejNhd1VIZ0VFRUVBQWdXSUtwQjlVaWxrN2FvVUFBZ2dnVUhZQm15VE9RbnBsYXF6K083R0wvMTB6cE52OTlzV0NBQUlJSUlBQUFnaGtSb0NBbnBtbW9DQUlJSUFBQWgwU3NDQnVQZVlXMG44cmpodi9YaUU5blRTT2tONGhkRmFMQUFJSUlJQUFBaXNYSUtDdjNJeFhJSUFBQWdqa1R5QU42ZEZVYmZ3L0tLVC9QejZrTzJlOTY0VDAvTFVuSlVZQUFRUVFRS0NRQWdUMFFqWXJsVUlBQVFRUVdFTEFncmg5VlJUUy85L0F1UnZEU3FXcWU2eDNuWkMrQkJoM0lZQUFBZ2dnZ0VCM0JRam8zZlZtYXdnZ2dBQUN2Uld3SUc2QlBKd1lxNzBsQ2VrYTdrNVBlbTliaGEwamdBQUNDQ0NBZ0JjZ29MTWpJSUFBQWdpVVRjQkN1bDBZdlJuUzQ5OUpldElkUGVsbDJ4T29Md0lJSUlBQUFoa1RJS0JuckVFb0RnSUlJSUJBVndSOEw3cTJwSkJlZjNOenVMdDYwaG51M2hWOU5vSUFBZ2dnZ0FBQ1N3b1EwSmRrNFU0RUVFQUFnUklJdElUMDJsdGM3TjRmVnZ6czd0YkR6am5wSmRnQnFDSUNDQ0NBQUFKWkV5Q2daNjFGS0E4Q0NDQ0FRRGNGNWtMNlpLMTJROHQxMHUxKysySkJBQUVFRUVBQUFRUzZKa0JBN3hvMUcwSUFBUVFReUtoQUdzUVhYeWZkaXBzK2x0R2lVeXdFRUVBQUFRUVFLSklBQWIxSXJVbGRFRUFBQVFSV0s1RE83dTZ2ays1Yy9KdWhMcFRlWEJraGZiV3F2QTRCQkJCQUFBRUVWaVNRZnZoWTBZdDRNZ0lJSUlBQUFnVVVTTTg5cjB5TzFkOGRPL2VtVUNsZDliUXZRbm9CRzV3cUlZQUFBZ2dna0RVQkFucldXb1R5SUlBQUFnajBVaUR0U2E5TTFXb2ZkaTc0MXdycFZoNTd2Mnowc21Cc0d3RUVFRUFBQVFTS0wwQkFMMzRiVTBNRUVFQUFnWlVKcENHOXFvbmpmbDhoL1RWQkV0SXJXZzBoZldXV1BCc0JCQkJBQUFFRVZpQkFRRjhCRms5RkFBRUVFQ2lOZ0lWMEMrTVcwdi9VaGU3bmRkdUd1ZHUxMG1mMW5RVUJCQkJBQUFFRUVHaTdBQUc5N2FTc0VBRUVFRUNnSUFJVzBtZUR2WHY3cDBici84MkYwVS81bjhPd0dqaEhTQzlJSTFNTkJCQkFBQUVFc2lSQVFNOVNhMUFXQkJCQUFJSHNDUnc4ZUQ3WXQ2OXZhbXpzOHk1MjF3U0JPeHRFVVZVRm5jbGVZU2tSQWdnZ2dBQUNDT1JaZ0lDZTU5YWo3QWdnZ0FBQzNSRVlHWm54UGVuajQxK0tYUEJDNTl5a0pvL3IwOFlKNmQxcEFiYUNBQUlJSUlCQUtRUUk2S1ZvWmlxSkFBSUlJTEJtZ1daUCtyRjYvZjVxR1AyRTFuZklRcnJHd1o5Zjg3cFpBUUlJSUlBQUFnZ2dJQUVDT3JzQkFnZ2dnQUFDeXhWbzlxUS9OamIyM1VyL3pBdDBMdnI5VVJUMUU5S1hDOGp6RUVBQUFRUVFRT0JpQWdUMGkrbndHQUlJSUlBQUFvc0ZtajNwUjc5NzlMSCsyTDBvYnNSM1dralgweGp1dnRpS254RkFBQUVFRUVCZ1JRSUU5QlZ4OFdRRUVFQUFBUVFrWUQzcG1qaHVmSHo4ekZTOWZvMXJ4UDhqaktLKzV1enVOdnM3Q3dJSUlJQUFBZ2dnc0dJQkF2cUt5WGdCQWdnZ2dBQUNFckNRYnRkRjEvWFJKK3YxZnh5NzREK0dsWXJON203WFM3Y3ZGZ1FRUUFBQkJCQkFZRVVDQlBRVmNmRmtCQkJBQUFFRUZnZzA5Sk9GOUVDWFlYdTljL0c3MVpOdVA0ZjZJcVFiREFzQ0NDQ0FBQUlJTEZ1QWdMNXNLcDZJQUFJSUlJREFrZ0lXMHUzOU5Kb2NxLzltSExzM2FYWjNDK2hSNElMWkpWL0JuUWdnZ0FBQ0NDQ0F3QklDQlBRbFVMZ0xBUVFRUUFDQkZRcFliN21kZTE2WnF0VStyT0h1UDZmYmpTQUtxODN6MGxlNE9wNk9BQUlJSUlBQUFtVVVJS0NYc2RXcE13SUlJSUJBSndRc29EZHM4amlGOUwrTUkzZU5JdnRKRFhtdmNobTJUbkN6VGdRUVFBQUJCSW9uUUVBdlhwdFNJd1FRUUFDQlhnbzByNVYrZkhUOGk2RnpQKzVjOEYwdXc5YkxCbUhiQ0NDQUFBSUk1RWVBZ0o2ZnRxS2tDQ0NBQUFKNUVXaGVLMzJpWHY5Mm8xcDlub3ZqTC9uTHNDWFhTdWN5YkhscFI4cUpBQUlJSUlCQWx3VUk2RjBHWjNNSUlJQUFBaVVSYUY0ci9jVGh3eWNtYS9XckF4ZC90aG5TdVF4YlNYWUJxb2tBQWdnZ2dNQktCUWpvS3hYaitRZ2dnQUFDQ0N4WElMbFd1cjgyK3NSWS9aVXVkaDlvWG9iTjNuOXQ5bmNXQkJCQUFBRUVFRUJnVG9DQVBrZkJEUVFRUUFBQkJEb2lZSmRhODlkR242elYzcTVycGI4aDhGZGgwMzNPY1JtMmpwQ3pVZ1FRUUFBQkJQSXBRRURQWjd0UmFnUVFRQUNCZkFta3ZlVVZYU3Y5ajF3UXZrTEZQM094R2Q1MUtYWE9WYzlYRzFOYUJCQkFBQUVFMWl4QVFGOHpJU3RBQUFFRUVFQmdXUUxKWmRqMjd1MmZHaHY3dklzYXozZk9mY2RtZU5jRE00dlhvTWVzMTUwRkFRUVFRQUFCQkVva1FFQXZVV05UVlFRUVFBQ0JEQWcwWjNpZkduMzBtK0dtYy9zMHcvc3RDdWw5dW1hNjliTFBhUGo3ckI4Qkh3WGpHU2d0UlVBQUFRUVFRQUNCTGdxRVhkd1dtMElBQVFRUVFBQ0JWR0RmdnI0Z21VUXUyREU4K0FkaEVMN0JIdExROWlCMjdwNjQ3L1RMamg4NmZ0THUwaGZEM1EySEJRRUVFRUFBZ1lJTEVOQUwzc0JVRHdFRUVFQWcwd0kyak4yZm43NTllUGdWbWpUdWVyMHhqMVZuWmo1eDlPalIwM3JNUnJyWlpkbFlFRUFBQVFRUVFBQUJCQkJBQUFFRUVFQ2d3d0lXd3BjNjVXeXArenBjRkZhUEFBSUlJSUFBQXIwVW9BZTlsL3BzR3dFRUVFQUFnWGtCdTE1NnVsaXZPc1BhVXcyK0k0QUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0xSWDRIOEQ3ZHVUUy9ENCt2MEFBQUFBU1VWT1JLNUNZSUk9IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0IiwiY3JlZFByb3RlY3QiLCJjcmVkQmxvYiIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiI5ZDNkZjZiYTI4MmYxMWVkYTI2MTAyNDJhYzEyMDAwMiIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImVwIjpmYWxzZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlfSwibWF4TXNnU2l6ZSI6MTAyNCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMSwyXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0IjoxMCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsibmZjIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dLCJmb3JjZVBJTkNoYW5nZSI6ZmFsc2UsIm1pblBJTkxlbmd0aCI6NCwibWF4Q3JlZEJsb2JMZW5ndGgiOjMyLCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTExLTA3IiwidXJsIjoiaHR0cHM6Ly93d3cuZ2V0YXJjdWx1cy5jb20vIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJBcmN1bHVzIEZJRE8yL1UyRiBDYXJkIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMjExMDcwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0xMS0wNyJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMDItMjIifSx7ImFhZ3VpZCI6ImZiZWZkZjY4LWZlODYtMDEwNi0yMTNlLTRkNWZhMjRjYmUyZSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZmJlZmRmNjgtZmU4Ni0wMTA2LTIxM2UtNGQ1ZmEyNGNiZTJlIiwiZGVzY3JpcHRpb24iOiJFeGNlbHNlY3UgZVNlY3UgRklETzIgTkZDIFNlY3VyaXR5IEtleSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDU0RDQ0FlMmdBd0lCQWdJSkFNOVJ6WXU0RUlJbE1Bb0dDQ3FHU000OUJBTUNNSDh4Q3pBSkJnTlZCQVlUQWtOT01Td3dLZ1lEVlFRS0RDTkZlR05sYkhObFkzVWdSR0YwWVNCVVpXTm9ibTlzYjJkNUlFTnZMaXdnVEhSa0xqRWVNQndHQTFVRUN3d1ZSWGhqWld4elpXTjFJRVpwWkc4Z1UyVnlkbVZ5TVNJd0lBWURWUVFEREJsRmVHTmxiSE5sWTNVZ1JtbGtieUJTYjI5MElFTkJJREF5TUNBWERURTVNVEF5TXpBNU5UQTBNMW9ZRHpJd05Ua3hNREV6TURrMU1EUXpXakIvTVFzd0NRWURWUVFHRXdKRFRqRXNNQ29HQTFVRUNnd2pSWGhqWld4elpXTjFJRVJoZEdFZ1ZHVmphRzV2Ykc5bmVTQkRieTRzSUV4MFpDNHhIakFjQmdOVkJBc01GVVY0WTJWc2MyVmpkU0JHYVdSdklGTmxjblpsY2pFaU1DQUdBMVVFQXd3WlJYaGpaV3h6WldOMUlFWnBaRzhnVW05dmRDQkRRU0F3TWpCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkhscTJqVVFNYWxIai9CUmVRZWZHaXo0RXZZSnlGTFdQejRSZmhKR0txcWwrOG45NmhUMW01Z1hvVHZvTHJqU1U3WDBjQmVvVHNnaHloMjIreXJzNCtTalVEQk9NQjBHQTFVZERnUVdCQlErOFNHVzJCWGJxYjJkY0FPaVdKT1UrR0NzUGpBZkJnTlZIU01FR0RBV2dCUSs4U0dXMkJYYnFiMmRjQU9pV0pPVStHQ3NQakFNQmdOVkhSTUVCVEFEQVFIL01Bb0dDQ3FHU000OUJBTUNBMGtBTUVZQ0lRRHE4eElXMFpLNXl6M0VBem11eDg4TENUWU8xNTdmVGZ5T2lPekMyQUR5YXdJaEFPMVBXWWxlRmdILzNtdUQ4Y0JBTXIxMWZFS2RGL0FhQzE2ZnR4YWV6TlhIIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUl3QUFBQVlDQVlBQUFBb054VnJBQUFBQ1hCSVdYTUFBQjdDQUFBZXdnRnUwSFUrQUFBRklHbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBEOTRjR0ZqYTJWMElHSmxaMmx1UFNMdnU3OGlJR2xrUFNKWE5VMHdUWEJEWldocFNIcHlaVk42VGxSamVtdGpPV1FpUHo0Z1BIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVFXUnZZbVVnV0UxUUlFTnZjbVVnTlM0MkxXTXhORElnTnprdU1UWXdPVEkwTENBeU1ERTNMekEzTHpFekxUQXhPakEyT2pNNUlDQWdJQ0FnSUNBaVBpQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQaUE4Y21SbU9rUmxjMk55YVhCMGFXOXVJSEprWmpwaFltOTFkRDBpSWlCNGJXeHVjenA0YlhBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOGlJSGh0Ykc1ek9tUmpQU0pvZEhSd09pOHZjSFZ5YkM1dmNtY3ZaR012Wld4bGJXVnVkSE12TVM0eEx5SWdlRzFzYm5NNmNHaHZkRzl6YUc5d1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM0JvYjNSdmMyaHZjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUkZkblE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVVYyWlc1MEl5SWdlRzF3T2tOeVpXRjBiM0pVYjI5c1BTSkJaRzlpWlNCUWFHOTBiM05vYjNBZ1EwTWdLRmRwYm1SdmQzTXBJaUI0YlhBNlEzSmxZWFJsUkdGMFpUMGlNakF4T0Mwd05TMHlNMVF4TkRvME1EbzFOU3N3T0Rvd01DSWdlRzF3T2sxdlpHbG1lVVJoZEdVOUlqSXdNVGt0TURVdE1EVlVNRGs2TXpNNk5EY3JNRGc2TURBaUlIaHRjRHBOWlhSaFpHRjBZVVJoZEdVOUlqSXdNVGt0TURVdE1EVlVNRGs2TXpNNk5EY3JNRGc2TURBaUlHUmpPbVp2Y20xaGREMGlhVzFoWjJVdmNHNW5JaUJ3YUc5MGIzTm9iM0E2UTI5c2IzSk5iMlJsUFNJeklpQndhRzkwYjNOb2IzQTZTVU5EVUhKdlptbHNaVDBpYzFKSFFpQkpSVU0yTVRrMk5pMHlMakVpSUhodGNFMU5Pa2x1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TWpFNE5XWXlZbVl0T0RWbU9TMWpaalEzTFdGaU9EY3RPVEZqTTJJelpqQmlOemhsSWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKaFpHOWlaVHBrYjJOcFpEcHdhRzkwYjNOb2IzQTZaV014WlRnM01qRXROek0zWVMwd05UUmxMV0V6WVRrdE5URmtNVE16TkRabFpUSTVJaUI0YlhCTlRUcFBjbWxuYVc1aGJFUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZNakU0TldZeVltWXRPRFZtT1MxalpqUTNMV0ZpT0RjdE9URmpNMkl6WmpCaU56aGxJajRnUEhodGNFMU5Pa2hwYzNSdmNuaytJRHh5WkdZNlUyVnhQaUE4Y21SbU9teHBJSE4wUlhaME9tRmpkR2x2YmowaVkzSmxZWFJsWkNJZ2MzUkZkblE2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRveU1UZzFaakppWmkwNE5XWTVMV05tTkRjdFlXSTROeTA1TVdNellqTm1NR0kzT0dVaUlITjBSWFowT25kb1pXNDlJakl3TVRndE1EVXRNak5VTVRRNk5EQTZOVFVyTURnNk1EQWlJSE4wUlhaME9uTnZablIzWVhKbFFXZGxiblE5SWtGa2IySmxJRkJvYjNSdmMyaHZjQ0JEUXlBb1YybHVaRzkzY3lraUx6NGdQQzl5WkdZNlUyVnhQaUE4TDNodGNFMU5Pa2hwYzNSdmNuaytJRHd2Y21SbU9rUmxjMk55YVhCMGFXOXVQaUE4TDNKa1pqcFNSRVkrSUR3dmVEcDRiWEJ0WlhSaFBpQThQM2h3WVdOclpYUWdaVzVrUFNKeUlqOCsvMFZ4UlFBQUdmVkpSRUZVYUFYVndYZmNuM1Y5Ny9IWDUvdjlYdGR2M0RzN0pKQUlBVUxZQlptQ2ltRFZEbGZ0dzIzSHFZdXFQVjBXdGRiV1I2M25WRzJybnJhT3RzaERyUlVmUFIzV1dTM0tWaEFaWVFvRVFrTFduZHp6TjY3cituN2U1MDRpS05XTzg1OCtuMm51aXNTL0ozRzhZWmVaMlpURUltRDg1K1JPTzBaU1VmaUhKUDZGSHlJRVdCakF3ek53Nm9iSTNDeWtDR2FHSk55aExNV3dnbnJvcE5KSUNCTlVjb29pME84Yit4ZkY2UExBcUlNY0dvZDJXK3pZRDlGZzQ5ckFnYjFpMFRKVEhXR0N1bzZVaGVFSmRpOW1WclNOOGNLWXE0MmQrOFNLQ1NPMmdBd2RJQlFRVFB4N1psRFZka2tXYnpUWmNLVEkzZGh2dnJHbHVlTTlkOFVUWDBScitqbW95WUNRT01Tc0JMcEFBakxRUnhwZ3hvK1JBbWxyNG9jSVpoZUdrRjVsQnBMNHJ3aElDWExEZkgrZ0R4ZUZrSGdDQ2VTd2Y3OGhFei9Lak1QRUQ1SWdSWHVSdWYyMHBZQlpRNzJmN1N0R0gzWW1UdnhGTWhjZ0F3bGlBUkxnR1d3R05BZldRcXdtaHNoQmNuNHNHT0ErbDhxQ3h4bVFCVTNEU1pJajhWOFRZRkMwallVRmJlMzFkUDJ5NVpBelR4QVM1TVpBZ1BHanpRQkIxWUR4QTlaWjBLa21jRUhJbWM5M0x2aTNIZkhJa3FaZWpUSWdNRUFPN2w4bnhrOGgzWUxuM1lRMGp1c00xTHlPRU01RTRzZUNnT3ovbFBZY0VJOXhRVHR4eEhnM251a1lJTDVyRWRnT0NDajRmZ1lTc1I1cVJhZWpxMEppdXFwNGdoUU5MdzFWNHNlRkFLOUZNcjVIUUxUalFneWJNY2lOZzdIbjFwV1hmT09oNnNTTDhQa2pNUWRMWUdHYXdkN2ZKWFl2UjBXZkVNQUMxQldFNGxaNkMvOU1tZjZPY3VUcFNJRDRrV1VHMG03RXZlbTJiYzVqaG8xWU94bVBPbk1UcDJhSjdJQ0JpWThKL1Q3UUFrWUFjWkFBUThFb2MwTzJ5TGJSVVVNQ001Q01kaHYyelRsa0kvSmpSR0FSUWhISWpYaU1HY2RLR25lTTBqS0lPeDZwVisvTFp1Y2o3eEFNU1B2bzZ4VjQ5UVhTT016Tnc4Z0VkRm93TXdNalk1RFNYcHJtclJUNkI0eFZpQjlkRWt0dUpOcU90SGMrOEpqK0VEcGQyeFRhakdnQUdlTWdkLzluWUU4STRJSVFRQ3dKZ0lNTFhCQU5tZ3lTa1IySzROejlJRHc2THpZZkxRcmp4NFlaTkRYMGVrNTNMQ0J4U0FwMmpwbGhnaFkxc3paeDAxWE5CWE1FdGhBcVFCVzk1aDAwNlF2RUVhaEp0TXVYVU1RWDBGUlgwMnA5aENMTm93Q2Vyc2Y4UHJCVi9LZkVZY1ovbnpqTStBSHVFQUwvSVRsZ1lNWmhCcTZiRVF2cFNVZEdIbFBWeEJWamRvNnk0UklnRU5zRU82SkJscEVDVkxVVGdoRkxRVFljSXlNS1FaTWhHMVFORktYNDVqMWlZdEpvSlVPVitDRU1HQUVDTUErSS93OENYR0NBTzFqa3Y4MVlJc2dPRW9lSXd5eEFYWW01L2M2cWxZWm5hREpINWN6SmhJQk1tT0FoMy9qbGdYVldRejZSWURBWVhzdEMvUmQwbGtNNUF2STNVSFRmUndCcWZ4NGpvMXVCTDJJUjZnRFpHMElBQk80UUkyRGdEaVlPc1FSeWtJTVpQMGpnR1VMaWNSWUFnUXZNT0VRQ015aGE0Qm5rUElFRUZxQm9RYTdBSFVJRUJEbmZpY2pwcEVseGlJREltczZZblprYmFESllNRHo3M2NnZm1Xa0NSWUxKQ1AwK1dBQUtIbWVBWkVnUUFnVGprTkUycEFnU2h3aklBb3pqZ1o5Qk9rK3d6c0JjN0FPK2d2aWt4S1A4SndTNEdERzRLRVhPRXF6cXRQQUEzekhqQzRLdC9CY0V5NEp4OFdpYk0ySmtLb29hZUFENEN1TGJHQlFseEJFalprR2Y5WFZ0bTRoZ0NJelp2K1hGRHowWU5wNk5MYXhFRG1YbnMweVpFeW9vMHhuSS9vaWNvYWtoUk1CZWczd1RVa24yMVJnbkU4UWhyUTRvZzJjSGJRZjI0cXdpMkhxU0JScUJBRE1lNXc2cGdNNFlESHFRR3pDRGtDQVZNT3lCSEN3QUFnR3hBRGw0Qm9zY1pxQU1DR0lMd2poVVBhRnN3QTZDN21GSm1ubFVIT1FaV2wxV2o0eXlSVUVna0J0bHlUMnRxQU43NTRXNXNXUkNjS3JnRExEamdPVUdDb0dkR0xjQy95cDRoQjlHRU9DWXFYWjRiVzdzUmRGMEZHYUdJQU1wUXNDZVpZRmZNN04zQ1A3YVFId2ZBVG1yUlBaTHJjaXZZR3lXV1ZlQ3RaTWdsNXJLM3BTaVBvYnpoOENBN3lNZ2kxR1pYZXB1cjR6R3BnMnJZbG5YQWplVWhEc1BXZVRQTGZMSDFVRGFmbSttTG95UnR2M0VaTmNtcXl4YU5DQnV2VDZldXdQeE10UnY0K3JSRzl4SU11ZzBNTlFCTE54UGEyUUx1WUZxQU1UbkE4L25vQ0lBeGlFaGd1Y0RMUFkrVGpQNEV1Tmo5K0RXSjRSQU5YTTZkTi9DeUxLeldKd0ZieUJFUUJCTFVJREZtUWR4WFVjcTdzVENnR0gvS1Bweno2QXplaElHTkEya05uamV3ZmJiUHNyWTZ2dG9UejRmYTE2SUJjZ1pXaU9RNjBmWWZ2K0htRmh4QjkzUm44UHp5M0RkanJHZEphbTdNWENRQkVYa0REUEdjZ1VXd1hBR2ZWMWZXMEJ1YXkzeTg3Zzl2OTIyRXcxYklUY3dnU0FGUThKajRINlpYVkZMSHdCbStTNEhBcng0OVRKN1I5a0t4dzhXd1FLUGs2QnNRUUdXemRZWG8vR2pkWk9qTWg4MkRwTWdKanRwOVVUODM5MWtGK2VHb2tqQ0piSU1seEJZcm5Wa3UydHZNdzlIbXZKckJRT1dPRkFFVGxuVkRoOXNXYmlnY2NOTTFCbkVraUFra0xFaEJIdDNHV3dWbWQrOGQ1dnp4ZS9FOU15ejdjeUx6NGZxRVNpVjJWbHMrUHllWW0yUFBrL0ZNc2dIRFBveldJQ3FnbTduQVR5L2dOazlyNkVvbjBkNzlFazBGWWNJQ0FIRUVvRVB2OHFqRDd5VFZjZGR3OFI0UXpXQUxCQmcrV0ZtRnIvS2JITUZVK1h6Q0FteWd3VW8weDcyUGZTWFBIRG4zN0xsS1E5aDFpZEV3R0ZtMXlvNng3eVZzdnRHNmhrd29EUDZOaFptTG1mWnhoWXBYWXpYSUFHQ2FDQzlpMTc5RnpUWFFUcmhRc3BONEl2ZkF1WlprcnBkY1pDZ0UyVm5lelpjSW1LME9ueDFkdGIrTGplNmVOVUsrMkRDanE5ZGhCQzA1QURTaUFYS1ZqU2FSalFpeEdESGdyM1Q0Rm5BcjBwODJ3V2R5RnRiSStHM1RUYmV1QkFRZ0JBTjVQTWpMVDUzeDRPNmV0c0MrODQvd2RaT1lpOXRpTzh5eTdjaTNjaEI0dHhXeXo0UzRjUWlRT2c2dlI1N1RGeVZnanlZWFNSWTFRQU9kR0o4cWFSckpQdG9VM1BRdVNuWUZhUFJObVdEakREWVdkVit2Um5aNEd3ejIyQkFOWlNWbmZpcW80N2xzNVBPVmZQTGJPMktVZHRNWDJBR0JRdzZFOWMwZCsxZHhkcmpOdEZPb0RoQ1ovOTU3SGhnSzBlZkM2RUc1eDRHaTc5T1NoOGdwS2NSL2Rjb3U2ZlFuNGZza0NKUS96M1ViMkJxelU2YVBvd3NPNWJoNEFKY3UvRG1xN1FuQnZTWlovdld0ek4yN0dsMEp6Y3lXQVRaOVZSemI2YmR2b2JONTRxaUJXcWdHb0lpdEVmM3NPZkFteGkzU0xkOUtWVi9GNjN1VnpqNkxJakZPbFJkZ0FVUUVBTU1xM3ZKZGhWcjFrSnVMY01tbjRvcW9MNFpQSU9SR0hDSUdWTkVUaEpnQnRuOXk4TUJyeDhkczdjRmhYZDJvaGcyZm1QTytuU1EzUXkyRDlOa1U5a3BpNDIvb0d5Rmk4cElrQXR2eE1TWW5SK0srQWtMell0RzIzWkJ1d3h2eXoyMTYwYVlRWkZBVVBWNy9xbWlzRDluVkxmMSt2U25lNDRzUU5ZVmplenRwZkhVUm40VHNNNHN2TS9FaVNIQlRGLzloVVg3MDdLdGo0NjAySVhJTjl6VmJKNGFpKy9mY25TNHNCcUl4bFcwWTN6ZHZnVSt1bTNhanpqdEtQNE1iRk10a0duT3M3ODNoUERKRU94UlNSZ2NpWGdieGtzRmxxS3RhS2Y0d3Y1UVY1MTZySjYweWptaDJtOVlFSlRzZm85ZS84aDlCemFld1JIelU0UUNGRnFFOEFhOHVvbWl1SVdtRDU2aExNRGlnN1JISHVTV2E3L0VzUDlSVG5uNnM0Z0dpL1cxeU41SUhPeWtNN0dNaFlVM3M3ajRVc1JxaWxBZ1BrNk92MDY3M3N0UjYyOG5oeHZJMmtoMy9DYm1GMStMdUkzeE5lRGg2VlQ5VnlHT1JQbG1HdjlUSmxidHhJRDU0Vi9TYWo4WGZDZHpleGV4TnRUVldVVGZnQm1ZUVREb0RYZlEwelltV3BBMm5vUDdDZmhnSHlIZmpvbURrampNeFBwQU9BNER6OXdnOFg3VityMlJUbno1WXEwSGRzL2xQeHdwN1RQQm1PTzdna0hsWEh2M3cvNnhpU24vK1ZNMnBiZFhzL1lrajJJNEVLRUtXNTU2VXZIbG1KaW9lbW9yYzBnclFRT1BIaGo2VzJuc2I4cUN4OFVJTVJpNDl0ZFpmMUFVWERCV3BvbUZTcjlsRnM0SkNBdk03WnIxUy92emZIekRlc01NRURSdXQ4NzNtcmNvcC9jRVdCOER6WFJQOTMvcU9pL09Qem45YW12VW5yd3dDNWdlOHRwZkJYeU5KN29iOUR1WW5XallhWjdGWXJaTk1jTksySktDalZkbWRCbkFnQnNmMGhIYjJMTHVkYVFESTFRVnlLQ3o2bVNPbWZvazduK00vRXQ0L1FpdFVlaU9nemNnN1dEWSt6MXlQb21pWEU5amY0aHBCNmIxcEhnNTR5dWZ3WEFBWmhBTlhDK25hbTRsOEI2NjQ5QktCOGdMTU5kN0o1VnVvNHFSRWJ1TXdjSnZZMkVNaTFDTVhvU3FEdGhseEFBZHpkSTBleWs3MzJJNG5PT3V1Mkg5NnROWnRUd3hyQ0FZeEFRTCsyL0NyTS9vYXVoVlQ2WlZkSmh1cnFldEEzUWlPS1FVamU4NnhZd3B3VTdIcjIwbmUwdjJkRzQvNit2dS9pcGdHOTlsZ0ZoaUhOSTR2VWE2SFBkdjdodndpYkZPT0RVQnVSSGpJeHlSSGVvR2drRU1zR3RHMzg3QjMxaDI3R29KRU9EUWJVTzNNdTdkbmxuWkVXWEJWTHNkTzVZNVhoNWVvQ2lLQ0ROeitVUFQrL3pqclpTUXdJQTZ3OXBKWnpEMGF3ZnorZWVTYVN3bWNwWFpOVFZxcDY5WlliOGlCOCtPUjk2ZFV2eGFNRVlsR1dCTFdKS0JBM0o5MjR6VFdPS29YRFNuSzl1WUpBUUVnd1BONk5XN2UydWd6ZG1RUVN3UjRORHViTWI5cjhqRlZxSStBZllab3QrSCtuRDBhU3o1QnNxMzBCdnNndkFObWozZ2ZoUmgrVFNodVJKNUJZaUdBaGdoNkI2S0JBYXNXSDQ2WDcveWMxanJLK3g3QURZKzgrWEUrQWNJd3dSaVNZWjIrVXRJWjFBM014UmhBbWt6bG42ZmJkc2FSSWVpT0pXRERKQkR3NEQyMkxjWTltQjJEa0o2TXJSZ3FuTXpUWDJBYkJ5VWtGalN3dXgwQ1F5ZmptN1BEZU5oMDZEVUYxcDl2WnpHcHVXQVFBWVpNTUFNM0NFQTNUWlFzSFd1MXMvVU1mL1ZVZDF3U2IrR1FRMEdtRUdJUUFwZmYzUi9mdTNLRmR6bEFqTlFnR1lJSjIyQVpwdjQwT2Zod2pNRHp6M2RMdDI1eCtSbzQrcmx0aXdQSVhTNHAxM3lKMVB6UnJzRnFRVjFBd1owUzJNNEJFazdESkZsckJpTnhZdlA1NFZrVml6T2laQnNFZW1uZ0xNRTQ0RDRuaG9vRE03aUlBT0R4V2dVMFRoSkF0d2d3WmZqSlhkc0RTZTJDUGtJVkFNQk1CRFFERGtrZFU3RXV1K2lIcndhZUFtVG96Zmd3R0lGcUlmNEJLVlAweDlDNWpxOHVZNVE4RDNHSWNwUWxOQ2RXTW5ldmN2NDlyYyt5ckxPSWl2WHJtQ3l1SXpLRFJOZ1BLN0pYZUJjek1BZHNQc3h1NDJOUjRINzhaVGhGT29LTUVEZzdHQjBmQ3NSMkx2L0JJNVl0eGtMOEowYnI2TzNQeE1MRGtwa0RwcWswT2tnWXJDanJXTWo5KzNSVGRNTGV2VTRUSzhlZzdJRmJwQU5oQWhCV0FObWNNUnlZNlNBL29MWXZNeTMxemxlMld1NGhDWEdZV1pRTmY3My9ZcEx5NVoybFFGS2pOQUNCZWhWMENtRUFBZGl5WG5kYm5ycDF1bm1qOHBSemw3ZnNuYmR3TTU1djNyZGx2RG95UnNNR2pIWUFUUFQwRXF3Y3NLd0VGRXczQ0NIUUlUVjBleWlXdUFHRVViS0VIN2FBUW5NREFRT0dHQXNDWVlBQTVSOWF5Zlk2UWw3dW1TVTdScm1lSEI3L2FUYkIxUGQ1NUI3RzNETFlMczVyQTAyQVVUVWdBdFNzWkhzTDJiUGdSdG9IQ3h2QUZ0RHNLMFlNSGxjQzA4cnlMMkU2aHFMNHFBUXVyZ21pVVhCc1A4d3ZkWXJxUGJNc243bDFaejZIRmkyNWtKeTNzaGdIa0xnQ1F3UUlDQVZzREI3TGIzZWJsYXRoUkJQWVhiZkNnNnlDRlpBLzVFN0dlNituZEZUWU0yRzB4bHJIME52NWdCWC9lTzlQSHczZEVZNUtDbHcwTEdCY0NvWW9KRk9TK3pjbVQrOVk1ZTJyMTVoZER2RzJuRmpVSUVCQnBoZ1VJdDJhUnk1eXJoOXU1anRpUlBXOFJ5djdIZmRqSUI0VEREREczdjR6bDNEZld1bmpORldvaDJNSmtMdEVJRUE5SVl3VmpLKzZhajRmK2dxbkxaSk4yWEYxd3ptaFJWVURObmFUQU1tNmdYUnpCbXQwcEE3VlEycmxoYzBibVFYTVFuUHJPa05PYzZDaUlZSFdCQ3FCTWtNWTRtRXhZQWxvMTlsOVRtczdXYlQ5ZEEvVnJUdDlCaXRXMVhRc1F5SjY2NVpQSFVIenM5aWd4THhCb3lyZ1FJNEh2UUJ6S1p3UVZtQTVEeTg2eVlxd2ZJV2RPSUZNSElDc2QwRFFUVlloelZYZ0UxQm1BVnp6RWFBSTRFYVl6L1lES2s2RnpwWGNNSFBQa3puS0NDdHA5b2ZlWnlBd0NGeWlBa0NtZXlSMUxxZFhQV1kyUU5tSjVES2hEdFlnUGJZa01YWi80dEZpQ3VBQXo5Qk00UisvMFkybjdPTGRjZEJLamtveVFCak05QTFSQmJVaXl5dW43QzdqbDRMVDFwanpDN0FZQWhtUEVFd2tLQnFJRHNFQzc4STlxYzFqRWVFK0I1MzBXbUZYMTQybXU2cWMvNndBeGx3QVFZSXFneGpIVmE4OHFKd3hVbXJ3bW1QUGx5L2Vxb2REeVN6NVhValltM0ZpcmFXeis0V1FTS1pFVnFnaXNNRVRhT09qR3lvYUhmRmNORkdsQmtMTERFTGcreC9IY3cvVWdRN0tyc2lRZzRxWkhtMjBlNlcyWnh4U0xkcHZKMmQrd3JzOVRsRExBMEdrVVUxZHpRVHU2RGlHSkxOWTN3V3RBME1wUHVCUzhIT0JZRUU4NHQvUXRINk9LdVhRZjlSOFBaVGFZK3NZdmIrQllZek1QS2tmUlRsUG1JOEh4ek1RQWIxNE1zRXU1SlEzSUw3eTRpRDgwaGpzN2hWVE84QjkxdG90MnBTVE1oQUJqU1EvWE1VNVZmQmQ3TTQyRUlJbDdGbTVSeWpKWHppejZDdXR2UGNOMlI2L1VUVGg4WDlINmZWK1J1cUdhQS9UcTUrZ2w0RnFmVU5Mdno1L2FRQ0pBNUtKbG9XN0dRelF4SW1ZK2o2MW9ZanVOYk4yRGNMR0ppQmVKd0JKVEIwUVFyVzNiREMvcUFzd3B1R3RTWE1PY2pFZmhrZG9DUEFYV1BITEV2dm5lOWpjajVpQWVlN2hLaHFlOGJ4YThMN1d1dmlLZmZkblIvKzVqMzYwbk9lVHBoTWlneEFZSlY0YW94V0ZvVEtsVUVHQm5JSTBYN1pqSmNIVkFtYjJEL2pmemJSc3U4b1dkK3p1c2tnaS9ZZys1MmpJZDZKR1dZUWdleUJQWlhPM2RBTkZ3ZlJkVEVtK1R0YXBSOFJ6SjZSM2VoMHdmWTNmR2JmZWJkZGMrekxWbEZySTRPcURXcUR3QUtnQThCYndmOG5LUVZDNjFOVU01OWgxU1MwT3RBZnZaaWk5UUpNc0xodEdja2dObk5RL2pMS2QwQThoNUFYcVB0L0Q5MVBFRk9tR1hZSmNSbGlpVGFqWmdyM2FiSmRoL1JPeEcraFBFV0ljeWk4SDVwM0kxK2ticUEvL0IzV3JvVTdiempBby9mRDFCR3c3YlpQTTZ5T3BDak9vYW4rbGY3c0IybFBRUVI2dTA5Z1pPUmtIREQ3SnRVUXFpR1BTUmFZREdaUEZvY1p3a3lyK3hXL0dRd3JqRUk4cmhXTVpZS1Z3T2RkZk1oZDU4VEMzcmxxTXB4ZnUyZ2FVUVNqY3QwV3NGY1gwaXVhYUpmS1JSYTBJcU5sTjM1ZzZQNnpMbjBPN0NHRG84R2VFWU05blJERzZMblB6dWMzYlp6aW9lWkFYcWJ4c0sxVmhPWERTcGpaQmFYQ1I4ejBCb2M1bHJpelBKcTl2U3p0MGlvVE95MWpVR24yMFdtL3U3M0J0cmZhM0QrWXRaT3pZRFRaYTNwVm1CczI5cnV0a3NyTWtCaFBRYis0dmgxK1R6QmxCbG02eTR5M0oyT0YwQmFMUnIyWVNTVjNQYmpxS1YrYm1WdjNVOFRla1pnRDhkbTQzMDNPRUFPWS9SdVI2Mm0xQ3RBODFYNElVOUJVbXlsYjc4ZktaZVErTEgveVpSVERXNm1iL2VEVGlMZVQycU1NRm9iTTd4NnkraFRJZmpUVy96Z3huWXNERmk2aUdaNkM2ZDlvcFl6eHh6UzZpbVp3QkdPajkxT0gyL0RnWklkVytmc1U2ZTIwT3JEbm9ST3BkU1duUGczV2JOcEh0cmV4c0RCQ3F6WEh5Q1EwRGlIQi9QUkd4aVpYWVBWZWN2TVFNcjVmR2huVitvVjVPeTFFRG5GQTJIR2x3bHVpQWNaaHhpRXU3VFhaZlVMSGhFS1hFM2hhNWF5aWhtaEdBOVJaLytUR2I3am43OGo5RVN4ZUhDd2NEMktZUlRBcmtvWG51UGpKQUgyRHRvS2xnaVV5V1BSTEp6djZoMWdFRnFmWi84aDIvYzBKeDNOcVVaSnlBMlo2aGRBV0kveXJSTGRUOEV6SE5zdWcwektpYVdlS2VnbkdMUU1wRE9hNWNpVFl5YlVMaTJiZE12NUduWFdoWVZlRHVtWjJ0c3hPRzQxSzJhR1czU0RwSlJZMElOaDVZQWdEQndMM3JJcjdGcWs0RFV0Z0JqRyttZXgzSW4wUk04aUNmak5nY0dEQTdDT1FhNUM5aUZpOEQxdFlqOWNnUVdmaUV1cnA5K0xWSDVIQ3ZaZzUrQno5UGl6MGw3R09YNEQ4RmhwYmpzUWhSaUlXNzZZWi9nSXAzb1hVWU0zMXBCTG01MkZRUVh0cVBhM3d2NUMvRkRPWW1ZYlRudjNieFBZT2Vnc2ZZZDJ4TUt3eWcycWVsajJiT2grTDZ5OW90MFJhZlJHNUJ1VnY0SG9ZeFBkTHV3OXczbmhiSFhjd1FJSWlRcEZnV0FsM3NNQVE4WWpnOWliN3JrUVlpWVU5SDdOMUxoRUVqWERROVl0RGYzODBQdE5xQmM5QUkrMEkyWDhwcFhDNXNHTWRJUWx4U0JTTUdsQ1lNV2cwYmRhOHZvVSs3ZG53REowSWV3N29ZMnNhZjlycWtmaHp2VmtubTh6Z3pHRGhUQUVSRVlOUlpkRWZhdXRZbDFlbnhIV0d5QWZjTGR0Znh6RjdWdG0yOC9wOXNTU21aT2U0Y3c0WUJ6bEdQd3QzLzVjUXdwc3d0ZzFySm1JUm5obUNnYUFUS21ZMGRkdm45VHdvT1F2bU9VUmFUUXlYSS84WThGVmNEekIwR002dll6ZzRoYlhIUDVNbVA1TzhXQklUaDVoQk5ROTBmb0d5ZlNHZXZ3aTJDMjlFZC94SXl2WUZEQmVQQmtwQ0FuR1laN0I0Rm1YN004RGxvT3N3N1NhbWtybitNWGo5RkxycGVlREgwVGlZZ1dkb2pYYW82L2NTZURiRDNxMWtiMmlYeCtQMlhGS01pSjhtMkRpeFBBMDE0TnhNdGxtTUowamI5dG5aWnh4bkRPZmtCQlFDdzJHamhjVkswMld5bmdWbHllWXhUSEJjQ3VFQ0M0eldXVm5pM21TNnJ3amNPWmU1dnNxNk9zcjJTZUl4QnBpNGJ1RDV4UUc3TEptOTBNRlNNQ1J3aVNMU202bjFqd3VWM3J1eXhjMHNrVVJyTXREcEdpZE1zWkNDL2FxeXp3cTlNa1VyekkxR0FveGEwRTdhNDVXdTdBLzFKMlBkY0Q4Q0JLcEV1OVNPbk1QTDk4M3o1eE50UFNzUkdHWW9Ba2pnRWdtL1o5OVFIeTRqbDNlRDdSOVVqbUFDT0JXSlE4VGlQbHYrMmZ0MTNCYkU2WVFhQ0RYdWh0a2FpdUxOb05lUXduNUdDcU5ZUHNteUk4YUlSYUx1UTY0YlFpRVFoeGxnRWV4b1RLL2pvSnloMVlHUlNSak1DMUVUQWsra1FFeGJVSDRYaEJrSXM3aEtwcFl2dzJ3RXIxbmltRFdBRVNJTWVtQTJTb3pQUi81OFlvUUV1QUNEWUpjZ0IzT1dPSEFkUWZ4N2FmUHE4TUZxVVovRWFFQUt3Ulo3ZmVZWEt5MGV1ZEt5R3BzYVZrekdTTnRnQk9USXBwdEdNMkFMS1hFQW1IZlJ1S0JnaWZGRUJsbjZsc1Ava091S1lQYVVvZXVvRUd3WXBIdnF4cjllSzl6a01EUytUelNzTURvSkF1ejJyRGNPaC9udktzVm5XTkR4TFFpWXB0MTFpekpmazdUVnpES1BNU0FBQmlIdzRONDV2ZVRoUGY2VFc5YnlsTEpndzZEQ3pOaVpUTmVZK0hxV0hoTEc5RUpOM1lpVTdNQklhYThSZ1NBbEVvdGZxSjkxODEzOTQxZlE3YitTUU1aVkFZWmttTFdSdWhodHlnUWgxQmlMVklzRGpFeElnUE5FRFFnREVwQUlCcmx1eUUyRG1UQ1dpQitnSmdBZGpCSE1FcEtJY1FqMGFPb2haZzRZanpHV3lKQWlVQ0FIVVFNTkIwa1JjRVFiYkJhNGlSL2kvd0gzRDVQTXBkMnQ1UUFBQUFCSlJVNUVya0pnZ2c9PSIsInN1cHBvcnRlZEV4dGVuc2lvbnMiOlt7ImlkIjoiaG1hYy1zZWNyZXQiLCJmYWlsX2lmX3Vua25vd24iOmZhbHNlfV0sImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIl0sImFhZ3VpZCI6ImZiZWZkZjY4LWZlODYtMDEwNi0yMTNlLTRkNWZhMjRjYmUyZSJ9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNy0zMCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiZVNlY3UgRklETzLCriBORkMiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE5MTAyMjAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4xLjEiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNy0zMCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDctMzAifSx7ImFhZ3VpZCI6IjYyZTU0ZTk4LWMyMDktNGRmMy1iNjkyLWRlNzFiYjZhODUyOCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiNjJlNTRlOTgtYzIwOS00ZGYzLWI2OTItZGU3MWJiNmE4NTI4IiwiZGVzY3JpcHRpb24iOiJZdWJpS2V5IDUgRklQUyBTZXJpZXMgd2l0aCBORkMgUHJldmlldyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjk0NzIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDM4NHIxX2VjZHNhX3NoYTM4NF9yYXciLCJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciLCJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo4LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6OCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURLakNDQWhLZ0F3SUJBZ0lVZWYrVnZIa2NUUW5FRCsrd0pNL0l4elNVTGswd0RRWUpLb1pJaHZjTkFRRUxCUUF3SmpFa01DSUdBMVVFQXd3YldYVmlhV052SURJd01qTWdSa2xFVHlCUWNtVjJhV1YzSUVOQk1CNFhEVEl6TURreU5URXhNekkwTVZvWERUSTBNVEl6TVRFeE16STBNVm93SmpFa01DSUdBMVVFQXd3YldYVmlhV052SURJd01qTWdSa2xFVHlCUWNtVjJhV1YzSUVOQk1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBb3VGTVRPS2FFMFl0ZXhPb2lzU3hwK0ViaTVJQTRlc0VTY3gxNmx6UWRxVjYvZVo4Mkt0SmVOWEV1TmtCVlpEcGMzMmdTdHV4TEJIOG1nc29IQkZhaTJEa2pmQm41cWJ3Ui9jNStzbmx3WnZqZ1ZBMGh6S3c5Q3dBZUF3UkQ1a3JXdDg4L0NWeUNrTWNnTFNHd1pzL3JqN0YvTHMzRWJnN01xTGJiUUo5Q296YmJMZEpVWUlIY1BwU1pQdG9NclpiNEd2bmk2aVZTOVV2Q0tncHFjNkxHUm1vWUdHNFpSM2xHSi9YUVpmdStHZUpXNjdpaW1Nai95b1hPd3h1Y3hpdlpIRms2Y1FTZ3d1d2lvZU5tNHd2azgzTGhTdVdjdGYya0F5UWNaN2tVbnBOZWUrZDRNZ3JtR1U0WE1GTGlUZ3V0YUIrZTlWOGQ1SlRrVU9IaUx6dGtRSURBUUFCbzFBd1RqQWRCZ05WSFE0RUZnUVVNNVNCNWJIclYranBJT01kSmw3dTdiY25UWTh3SHdZRFZSMGpCQmd3Rm9BVU01U0I1YkhyVitqcElPTWRKbDd1N2JjblRZOHdEQVlEVlIwVEJBVXdBd0VCL3pBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQUNvd1IzS1RMZmlkSnlRRk5xRUZmVXJmWjlhYTllZ3BPUXROUkpkTFN0SjZ4dTJXZkx3dkc0b2pHSmxCS05uZmE1REljeVFZZi84cUo0ZWxpQVZlTlh1WW1lTW1nTmdaWnl1WTZHMXlXQ0QyVjNzRDZaNHVqM1NiYURPSGozZ0h2c3pnUWhyaFQxaC9wdUhRa242K2hZS0FwNzdrTTdJYzZBWi9SRmJqcG1MTGsyRDBzRTFselQvMDJpK0JoN004c21haURaOSsrSkd6eGVTdW44VzFIbGVaVW0ycUtHbVJhNFhQZHJ5VDd4NktHVUduVTRhM2JwVW1WZVk5clEvc2ZNZDVaVG9vKzN1bkZXRHpvVlYydk51OCsrVkxDOXpvNDBGYUtRTHI5VkFKREo0eUxFTlI3S3JtVjhMMGNDWEtKR1pXQVd0RzVSR1RtSEloZCtuQjQxZz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIiwiRklET18yXzEiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwibGFyZ2VCbG9iS2V5IiwiY3JlZEJsb2IiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiNjJlNTRlOThjMjA5NGRmM2I2OTJkZTcxYmI2YTg1MjgiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInBpblV2QXV0aFRva2VuIjp0cnVlLCJsYXJnZUJsb2JzIjp0cnVlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6ZmFsc2UsImFsd2F5c1V2Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTI4MCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMl0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsibmZjIiwidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi0zNX1dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjQwOTYsIm1pblBJTkxlbmd0aCI6OCwiZmlybXdhcmVWZXJzaW9uIjozMjk0NzIsIm1heENyZWRCbG9iTGVuZ3RoIjozMiwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjEsImNlcnRpZmljYXRpb25zIjp7IkZJUFMtQ01WUC0yIjoyLCJGSVBTLUNNVlAtMi1QSFkiOjN9LCJyZW1haW5pbmdEaXNjb3ZlcmFibGVDcmVkZW50aWFscyI6MTAwfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA0LTA3In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wNC0wNyJ9LHsiYWFndWlkIjoiYWIzMmYwYzYtMjIzOS1hZmJiLWM0NzAtZDJlZjRlMjU0ZGI3IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJhYjMyZjBjNi0yMjM5LWFmYmItYzQ3MC1kMmVmNGUyNTRkYjciLCJkZXNjcmlwdGlvbiI6IlRPS0VOMiBGSURPMiBTZWN1cml0eSBLZXkiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDTERDQ0FkSUNDUUN2MXZscUtlVzVlakFLQmdncWhrak9QUVFEQWpDQm5ERUxNQWtHQTFVRUJoTUNRMGd4RHpBTkJnTlZCQWdNQmtkbGJtVjJZVEVRTUE0R0ExVUVCd3dIVm1WeWMyOXBlREVQTUEwR0ExVUVDZ3dHVkU5TFJVNHlNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUk13RVFZRFZRUUREQXAwYjJ0bGJqSXVZMjl0TVNBd0hnWUpLb1pJaHZjTkFRa0JGaEZ2Wm1acFkyVkFkRzlyWlc0eUxtTnZiVEFnRncweE9UQTFNVFF3TmpVME1qRmFHQTh5TURjeU1EVXlNREEyTlRReU1Wb3dnWnd4Q3pBSkJnTlZCQVlUQWtOSU1ROHdEUVlEVlFRSURBWkhaVzVsZG1FeEVEQU9CZ05WQkFjTUIxWmxjbk52YVhneER6QU5CZ05WQkFvTUJsUlBTMFZPTWpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFVE1CRUdBMVVFQXd3S2RHOXJaVzR5TG1OdmJURWdNQjRHQ1NxR1NJYjNEUUVKQVJZUmIyWm1hV05sUUhSdmEyVnVNaTVqYjIwd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFUamJTWmQ2MS83SGFveHlveGwzeWg2dGprM3RMNkFTQ0N1bS8ybmRxODZEUUx0K0RVNk1WNmY0LysrdXBBUGJUWlU2aldudklMb3Z0bnNSZ0NXd1VZUk1Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lFaU5mTnBBTFpJSDhuMVZ5WHBGeUxJekRlWkVaT0NSaUtoNDR1bmlhQlpQQWlFQW9kYW5PbFBVRUNqR0hFZitFNGRUS2t5Q2xwTGk0SmRFSmtWSFFwSVhFSkE9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWdDQVlBQUFCemVucjBBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBS1QybERRMUJRYUc5MGIzTm9iM0FnU1VORElIQnliMlpwYkdVQUFIamFuVk5uVkZQcEZqMzMzdlJDUzRpQWxFdHZVaFVJSUZKQ2k0QVVrU1lxSVFrUVNvZ2hvZGtWVWNFUlJVVUVHOGlnaUFPT2pvQ01GVkVzRElvSzJBZmtJYUtPZzZPSWlzcjc0WHVqYTlhODkrYk4vclhYUHVlczg1Mnp6d2ZBQ0F5V1NETlJOWUFNcVVJZUVlQ0R4OFRHNGVRdVFJRUtKSEFBRUFpelpDRnovU01CQVBoK1BEd3JJc0FIdmdBQmVOTUxDQURBVFp2QU1CeUgvdy9xUXBsY0FZQ0VBY0Iwa1RoTENJQVVBRUI2amtLbUFFQkdBWUNkbUNaVEFLQUVBR0RMWTJMakFGQXRBR0FuZitiVEFJQ2QrSmw3QVFCYmxDRVZBYUNSQUNBVFpZaEVBR2c3QUt6UFZvcEZBRmd3QUJSbVM4UTVBTmd0QURCSlYyWklBTEMzQU1ET0VBdXlBQWdNQURCUmlJVXBBQVI3QUdESUl5TjRBSVNaQUJSRzhsYzg4U3V1RU9jcUFBQjRtYkk4dVNRNVJZRmJDQzF4QjFkWExoNG96a2tYS3hRMllRSmhta0F1d25tWkdUS0JOQS9nODh3QUFLQ1JGUkhnZy9QOWVNNE9yczdPTm82MkRsOHQ2cjhHL3lKaVl1UCs1YytyY0VBQUFPRjBmdEgrTEMrekdvQTdCb0J0L3FJbDdnUm9YZ3VnZGZlTFpySVBRTFVBb09uYVYvTncrSDQ4UEVXaGtMbloyZVhrNU5oS3hFSmJZY3BYZmY1bndsL0FWLzFzK1g0OC9QZjE0TDdpSklFeVhZRkhCUGpnd3N6MFRLVWN6NUlKaEdMYzVvOUgvTGNMLy93ZDB5TEVTV0s1V0NvVTQxRVNjWTVFbW96ek1xVWlpVUtTS2NVbDB2OWs0dDhzK3dNKzN6VUFzR28rQVh1UkxhaGRZd1AyU3ljUVdIVEE0dmNBQVBLN2I4SFVLQWdEZ0dpRDRjOTMvKzgvL1VlZ0pRQ0Faa21TY1FBQVhrUWtMbFRLc3ovSENBQUFSS0NCS3JCQkcvVEJHQ3pBQmh6QkJkekJDL3hnTm9SQ0pNVENRaEJDQ21TQUhISmdLYXlDUWlpR3piQWRLbUF2MUVBZE5NQlJhSWFUY0E0dXdsVzREajF3RC9waENKN0JLTHlCQ1FSQnlBZ1RZU0hhaUFGaWlsZ2pqZ2dYbVlYNEljRklCQktMSkNESmlCUlJJa3VSTlVneFVvcFVJRlZJSGZJOWNnSTVoMXhHdXBFN3lBQXlndnlHdkVjeGxJR3lVVDNVRExWRHVhZzNHb1JHb2d2UVpIUXhtbzhXb0p2UWNyUWFQWXcyb2VmUXEyZ1AybzgrUThjd3dPZ1lCelBFYkRBdXhzTkNzVGdzQ1pOank3RWlyQXlyeGhxd1Zxd0R1NG4xWTgreGR3UVNnVVhBQ1RZRWQwSWdZUjVCU0ZoTVdFN1lTS2dnSENRMEVkb0pOd2tEaEZIQ0p5S1RxRXUwSnJvUitjUVlZakl4aDFoSUxDUFdFbzhUTHhCN2lFUEVOeVFTaVVNeUo3bVFBa214cEZUU0V0SkcwbTVTSStrc3FaczBTQm9qazhuYVpHdXlCem1VTENBcnlJWGtuZVRENURQa0crUWg4bHNLbldKQWNhVDRVK0lvVXNwcVNobmxFT1UwNVFabG1ESkJWYU9hVXQyb29WUVJOWTlhUXEyaHRsS3ZVWWVvRXpSMW1qbk5neFpKUzZXdG9wWFRHbWdYYVBkcHIraDB1aEhkbFI1T2w5Qlgwc3ZwUitpWDZBUDBkd3dOaGhXRHg0aG5LQm1iR0FjWVp4bDNHSytZVEtZWjA0c1p4MVF3TnpIcm1PZVpENWx2VlZncXRpcDhGWkhLQ3BWS2xTYVZHeW92VkttcXBxcmVxZ3RWODFYTFZJK3BYbE45cmtaVk0xUGpxUW5VbHF0VnFwMVE2MU1iVTJlcE82aUhxbWVvYjFRL3BINVovWWtHV2NOTXcwOURwRkdnc1YvanZNWWdDMk1aczNnc0lXc05xNFoxZ1RYRUpySE4yWHgyS3J1WS9SMjdpejJxcWFFNVF6TktNMWV6VXZPVVpqOEg0NWh4K0p4MFRnbm5LS2VYODM2SzNoVHZLZUlwRzZZMFRMa3haVnhycXBhWGxsaXJTS3RScTBmcnZUYXU3YWVkcHIxRnUxbjdnUTVCeDBvblhDZEhaNC9PQlozblU5bFQzYWNLcHhaTlBUcjFyaTZxYTZVYm9idEVkNzl1cCs2WW5yNWVnSjVNYjZmZWViM24raHg5TC8xVS9XMzZwL1ZIREZnR3N3d2tCdHNNemhnOHhUVnhiendkTDhmYjhWRkRYY05BUTZWaGxXR1g0WVNSdWRFOG85VkdqVVlQakduR1hPTWs0MjNHYmNhakpnWW1JU1pMVGVwTjdwcFNUYm1tS2FZN1REdE14ODNNemFMTjFwazFtejB4MXpMbm0rZWIxNXZmdDJCYWVGb3N0cWkydUdWSnN1UmFwbG51dHJ4dWhWbzVXYVZZVlZwZHMwYXRuYTBsMXJ1dHU2Y1JwN2xPazA2cm50Wm53N0R4dHNtMnFiY1pzT1hZQnR1dXRtMjJmV0ZuWWhkbnQ4V3V3KzZUdlpOOXVuMk4vVDBIRFlmWkRxc2RXaDErYzdSeUZEcFdPdDZhenB6dVAzM0Y5SmJwTDJkWXp4RFAyRFBqdGhQTEtjUnBuVk9iMDBkbkYyZTVjNFB6aUl1SlM0TExMcGMrTHBzYnh0M0l2ZVJLZFBWeFhlRjYwdldkbTdPYnd1Mm8yNi91TnU1cDdvZmNuOHcwbnltZVdUTnowTVBJUStCUjVkRS9DNStWTUd2ZnJINVBRMCtCWjdYbkl5OWpMNUZYcmRld3Q2VjNxdmRoN3hjKzlqNXluK00rNHp3MzNqTGVXVi9NTjhDM3lMZkxUOE52bmwrRjMwTi9JLzlrLzNyLzBRQ25nQ1VCWndPSmdVR0JXd0w3K0hwOEliK09QenJiWmZheTJlMUJqS0M1UVJWQmo0S3RndVhCclNGb3lPeVFyU0gzNTVqT2tjNXBEb1ZRZnVqVzBBZGg1bUdMdzM0TUo0V0hoVmVHUDQ1d2lGZ2EwVEdYTlhmUjNFTnozMFQ2UkpaRTNwdG5NVTg1cnkxS05TbytxaTVxUE5vM3VqUzZQOFl1WmxuTTFWaWRXRWxzU3h3NUxpcXVObTVzdnQvODdmT0g0cDNpQytON0Y1Z3Z5RjF3ZWFIT3d2U0ZweGFwTGhJc09wWkFUSWhPT0pUd1FSQXFxQmFNSmZJVGR5V09Dbm5DSGNKbklpL1JOdEdJMkVOY0toNU84a2dxVFhxUzdKRzhOWGtreFRPbExPVzVoQ2Vwa0x4TURVemRtenFlRnBwMklHMHlQVHE5TVlPU2taQnhRcW9oVFpPMlorcG41bVoyeTZ4bGhiTCt4VzZMdHk4ZWxRZkphN09RckFWWkxRcTJRcWJvVkZvbzF5b0hzbWRsVjJhL3pZbktPWmFybml2TjdjeXp5dHVRTjV6dm4vL3RFc0lTNFpLMnBZWkxWeTBkV09hOXJHbzVzanh4ZWRzSzR4VUZLNFpXQnF3OHVJcTJLbTNWVDZ2dFY1ZXVmcjBtZWsxcmdWN0J5b0xCdFFGcjZ3dFZDdVdGZmV2YzErMWRUMWd2V2QrMVlmcUduUnMrRlltS3JoVGJGNWNWZjlnbzNIamxHNGR2eXIrWjNKUzBxYXZFdVdUUFp0Sm02ZWJlTFo1YkRwYXFsK2FYRG00TjJkcTBEZDlXdE8zMTlrWGJMNWZOS051N2c3WkR1YU8vUExpOFphZkp6czA3UDFTa1ZQUlUrbFEyN3RMZHRXSFgrRzdSN2h0N3ZQWTA3TlhiVzd6My9UN0p2dHRWQVZWTjFXYlZaZnRKKzdQM1A2NkpxdW40bHZ0dFhhMU9iWEh0eHdQU0EvMEhJdzYyMTduVTFSM1NQVlJTajlZcjYwY094eCsrL3AzdmR5ME5OZzFWalp6RzRpTndSSG5rNmZjSjMvY2VEVHJhZG94N3JPRUgweDkySFdjZEwycENtdkthUnB0VG12dGJZbHU2VDh3KzBkYnEzbnI4UjlzZkQ1dzBQRmw1U3ZOVXlXbmE2WUxUazJmeXo0eWRsWjE5Zmk3NTNHRGJvclo3NTJQTzMyb1BiKys2RUhUaDBrWC9pK2M3dkR2T1hQSzRkUEt5MitVVFY3aFhtcTg2WDIzcWRPbzgvcFBUVDhlN25MdWFycmxjYTdudWVyMjFlMmIzNlJ1ZU44N2Q5TDE1OFJiLzF0V2VPVDNkdmZONmIvZkY5L1hmRnQxK2NpZjl6c3U3MlhjbjdxMjhUN3hmOUVEdFFkbEQzWWZWUDF2KzNOanYzSDlxd0hlZzg5SGNSL2NHaFlQUC9wSDFqdzlEQlkrWmo4dUdEWWJybmpnK09UbmlQM0w5NmZ5blE4OWt6eWFlRi82aS9zdXVGeFl2ZnZqVjY5Zk8wWmpSb1pmeWw1Ty9iWHlsL2VyQTZ4bXYyOGJDeGg2K3lYZ3pNVjcwVnZ2dHdYZmNkeDN2bzk4UFQrUjhJSDhvLzJqNXNmVlQwS2Y3a3htVGsvOEVBNWp6L0dNekxkc0FBQUFnWTBoU1RRQUFlaVVBQUlDREFBRDUvd0FBZ09rQUFIVXdBQURxWUFBQU9wZ0FBQmR2a2wvRlJnQUFBK2RKUkVGVWVOckVsMDlvWEZVVXhuLzN2dmZtanpPZG1aY21jU2FrbVV5R3FvUW9sQlFYTVYySi83RHVsTFlHRkhGUk4wSjBJUWhTVUFwMjJZMHV0QlpMc2FKWU1HaEFUVjFJTnhKcjFaS21OcVVZTTVrWWsya21NekdabWZmdnVoaEp0VUxtalE3TldiNTMzemtmM3puZmQ5NFYwNWwrZ01lQlY0Rjd1VDF4Q1RnR2pJdnBUUDlEd0Zkc1R6d3NnZU5zWHh5WFFIWWJBV1Ixd0FhQ3ZqOFJBcFRDVzkvQUxaZkJkUkdCQUZvaWpnZ0dRYWxtQU5nNjRQbXVyZXU0eFNKMllabEF1cGZvbnZzUXdTQnVjWlhxNVN1NCtYbU03bDJJVUFoYzEwOUtUMittdUwzNE96SWNvdXZZVWN4blJ6Q1N5YzMzMWFuTEZONStsNVYzVGlJVGNYVFRSUGtBSWFZei9TVWcxdWlnV3l3UzZFMlQvWG9jcmEwTmdJM3Z2c2VhblNQWTEwdDRjQThBeFE4K0l2ZmNZYlEyRXhtSk5HcEoyVDhEbW81eVhhejVCZlNOQ3JuREw3TDI1VG1VVzBWcUlTTERRL1NjUG9FNWNnQ25VQ0EvK2pMQnZ0MnRZMERvT3M3S0NnaUpub2hUKzJVV295dUZDQmdveTZHYXUwcGtZQys3Sjg4and5Rm05dTZqTm5NTnZYM25sZ3hJdnd3b3gwRkxKSkFCQTdkVUp0Q2JSdWc2ZUFxaGE0U3pBNnhQWGFENC9ta0FZdnNmdzExYmJaaFhOcVZhejBNRWc4aG9CTHhieEtNVUdpSFd2NTBFSU5pWEJ0d1dBNUFTWlZrbzJ3WXAvK1VQQ2hzdEdxMWpyVnErVXVyTkdKQ3lMRlROUWprTzB2TVE0WENkQ1NsUkd4c29QQklIbndTZzhzT1BDQUl0QkFEWXVUbDZUcjBIbWtaKzlCV2tsQWpEUUZrV1hxVks2c2diUlBZOWdMTjhnOUxaTWZUT3poYTFRRXJzWEk3STBCRG1NMDlqamh3Z2N2OGdUdUZHbmU1U21VQW1UZkwxMXdESVBmOEN6dkl5V214SGl4aHdYSlJ0a3p4NkJJQzFMeWI0NDV2em14TFRFZ21zdVhsV1RwN0NtcDJqL05ubkJQcXlMWEpDSWJEemVTTERRMlRQalFPS21jRmhxbFBUR0x1NjZ6TWdCSGdLWjJrSjVYa1lxZVRtMG1vUVBweFFLYnphT3VhaEF3Q1VQaGxqL2VJa29jemRONldvRkVqUU90b1JRdHg4MWdvVmVKVUtnVlFQc2YyUEFyQjY5bE1FQmdqZzd6VVVDTm1jcW4wTm9Wc3FFK3kvQi8zT1RwUmxVL25wRW5yYnptYjMvbjhIb0NwVmd0bE1mZVZlK1JsbmNRa1pEclhzbDZneEFGeU03cTY2RDh3djRLNnQxWGRBaThKSEpnOHRZZGJiVVNoUWM4cndxM3ZMQVB3enREWVR2YjBEWlZ1dEFTRHZDQU1RZmVSQjdqcnpNWEpIZEd0dGpZMno4dUVaak01VUt3QW9NT3JIakdTU3hLR25HdnZXY29HbEUyOWhrUHIvUnFScU5ZeDBEM3BIdSsrK09yOHRZdWNYNm4vSlBveG95MEdVa1NpMXE5ZW9YTGpvRzRBV2o2T1pKc3F4RzRwQWI5UUc1ZGhvOFJoYVBOYlVkUHNvRG1CSTRQbzIzb3l1UytDbGJRUXdxZ01Ud0JOL1hjOEhibFBoS2VCTllPTFBBUURJc1hxYnNxWktHd0FBQUFCSlJVNUVya0pnZ2c9PSIsInN1cHBvcnRlZEV4dGVuc2lvbnMiOlt7ImlkIjoiaG1hYy1zZWNyZXQiLCJmYWlsX2lmX3Vua25vd24iOmZhbHNlfV0sImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJhYjMyZjBjNjIyMzlhZmJiYzQ3MGQyZWY0ZTI1NGRiNyIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MjA0OCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjo5NiwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0xMi0wMyIsInVybCI6Imh0dHBzOi8vd3d3LnRva2VuMi5jb20iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlRPS0VOMiBGSURPMiBTZWN1cml0eSBLZXkiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE5MTIwMzAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4wLjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0xMi0xOCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiVE9LRU4yIFQyRjItQUxVIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTEyMDMwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAuMCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMDMtMDEifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJmY2I4NmUwMTkwODZkNDAwOGY2NDc2OTgxOTRhMWY2MzY0NGY1MjFkIl0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImZjYjg2ZTAxOTA4NmQ0MDA4ZjY0NzY5ODE5NGExZjYzNjQ0ZjUyMWQiXSwiZGVzY3JpcHRpb24iOiJZdWJpS2V5IEJpbyBGSURPIEVkaXRpb24iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI5NDc0LCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjJ9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50IiwicmVtb3RlX2hhbmRsZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDgtMTIiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ill1YmlLZXkgQmlvIEZJRE8gRWRpdGlvbiIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTAwMDIwMjQwODEyMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDgtMTIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA4LTEzIn0seyJhYWd1aWQiOiI5NzM0NDZjYS1lMjFjLTlhOWItOTlmNS05Yjk4NWE2N2FmMGYiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6Ijk3MzQ0NmNhLWUyMWMtOWE5Yi05OWY1LTliOTg1YTY3YWYwZiIsImRlc2NyaXB0aW9uIjoiQUNTIEZJRE8gQXV0aGVudGljYXRvciBDYXJkIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEwMDAwLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH0seyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ1FUQ0NBZWVnQXdJQkFnSVVGLzB3VFBQNkZFcXhwc2liSmlMRnREajRxaHd3Q2dZSUtvWkl6ajBFQXdJd2RURUxNQWtHQTFVRUJoTUNTRXN4RWpBUUJnTlZCQWdNQ1VodmJtY2dTMjl1WnpFU01CQUdBMVVFQnd3SlNHOXVaeUJMYjI1bk1TTXdJUVlEVlFRS0RCcEJaSFpoYm1ObFpDQkRZWEprSUZONWMzUmxiWE1nVEhSa0xqRVpNQmNHQTFVRUF3d1FRVU5USUVaSlJFOGdVbTl2ZENCRFFUQWdGdzB5TWpBMU16QXdPVEl6TXpWYUdBOHlNRFV5TURVeU1qQTVNak16TlZvd2RURUxNQWtHQTFVRUJoTUNTRXN4RWpBUUJnTlZCQWdNQ1VodmJtY2dTMjl1WnpFU01CQUdBMVVFQnd3SlNHOXVaeUJMYjI1bk1TTXdJUVlEVlFRS0RCcEJaSFpoYm1ObFpDQkRZWEprSUZONWMzUmxiWE1nVEhSa0xqRVpNQmNHQTFVRUF3d1FRVU5USUVaSlJFOGdVbTl2ZENCRFFUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJCd1lnS1Z3akNWNitsdjdnbnBGRVJ6VTJ1TkQ4Z2RFa1BDTmNzL3ZGRHMyc0s0Mkp1eG5oRm5JZ01CMkR5VTBJclhJTGpmLzJYVDBZU1RkMXNQaVRTYWpVekJSTUIwR0ExVWREZ1FXQkJUblFhcnBkU3Q0c2lkN1ZqZk5JTElIcmIyUG9EQWZCZ05WSFNNRUdEQVdnQlRuUWFycGRTdDRzaWQ3VmpmTklMSUhyYjJQb0RBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSVFEY29YSjNyek5NQS9mWmtoMDhQb0ZyTXg0M0dZTWhaTWZMUHcvM01mSnBHQUlnZWN0S3dtSllNOUo4U1g4eC9hUVY0aUd2S1dvQmZyMVhQVEFNWE9oVkVZRT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBREFBQUFBd0NBWUFBQUJYQXZtSEFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFEc1FBQUE3RUFaVXJEaHNBQUFpY1NVUkJWR2hEMVpqUGk1VlZHTWY5QzlvYjZESm9JUWkxaURCd0k1UWdFVUVsdEJKMFlTQUdFdVJDRkJNeElrbENheUZJUWlhS0JaVW9sWTdRTkpNNjNuR2FjYTZqNDB3MDA0ekJNQk82TEU3bjg5ejdQZk84NXozdnRkcTUrSEx1ZlgrYzgvays1em5QT2ZldStQdXZ2OExqTERQUUdoNE83Zkh4MEdvTnA4OVZ0YTJkbkp5c2FYcDZLbWx1Ymo2MTB2ejhYRmhZV0NocWNXblJ0TFM0RkI0K2ZCZ2VQSHhnNHJNWGpMNlZEaDQ4MkRYUUJVOUdZanZlYmljMXdRdTRCQSs0UHMvT3pqYkNtd0ZuNHI4b0dSQjBKOW9kSmZoMkhYNHFnaUlQN3dVODBLWG9lM0NEZndSNEhuV0ptZXBwb0tOMkRYNTZxcHd5dEFEUHozVWkzd3NlNlA4TDdsVXhrQ3NIUjNuVUJjMW5xUVR1NGIySkV0Uy9rUUpRTnhEVGhiUXB3UU5INitIVkNwcnZ0TXhDRGsrZUx5NVZvWHVaS00yQW5pOGFhTXAzZzQ1cFkyMEdqNEJWdnVmUjk5R1dQRWhKdlZMSDkwTXdzaG5vSFhrQmUzZ3ZENTdETTFndmFOUUxIRlhoRjIyTVpDQ0hSb0I2QVZtQ3o5TkZzdExZTlZDQ3lhK1ZwT2NFVG45K2pFWURPVGlMOTkrQ2w5SUc1WENLZUsvSVYvcm85dXZIS2hwUW1RU3lHSEdYNTdNLy9CQm1QdnNzM051MUs5emJ2RG5jV2JldXByc3Z2SkEwOGVKTFlXYjM3dkQ3b1VOaDRjS0Y4T2ZNVEJHNkJPL0JwWm9CYlZDK1hHcHhvdGxyMThMMC92MEdNdnJFRTJGMHhZb3crdVNUQmpyNjhzdGhkUHYycEYvMnZ4ZHVmZnh4NVJvYWYrNjVNUGIwMDUxM285cXJWNXY1KzZkT21TRVBMZkNTQVFwSHhRRFJWVnVKZUV5Vlg4K2VUZEMwZC9ic0NhMVBQN1VqU0g5L3Y3V3FaRDRJRERJM1R3cE9tK2lQNjlybGh6Ny9QQXp2M2RzeEh3T0JvZWszM3d6M3YvMjJZcUFFVDFzeDROT0dCeERndDU5L1B0eDk0L1V3OGNreGd4dzhjc1FpT2ZMc001WTY5Ni8wZFFhTFVmTXA0TVVZWEtmTjc1SFhqQVVEaHE2Kytxb0Y2dGFxVldFbXpxQ2dsYnEwQklWM2tnR0Iwd3JlOGpvSzZOWTMzNFNibXpaWng3ZlhyQWwzUHZnZ1RBeGR0M3NNVEtlYStnNVUzWVNYRE9tNzNrVkFEcmRhWVhqclZodVBsSnNmR3JMclloTm5NcEJISDBCZXV2WGRkK0hXSzYvWTFKTG5ZeWRPZEUrdUxYdWVUajJJNUFFVmRWM3o5Mmh6MGFjMEV0TnpaUDE2TXdJVDF4Z1hrWXFWR1pBd3dJTzI2Q0k0RVNEZkJ3WUhESno3eWs4R0ZBaXRwTzhlTnIvdnhYaE4rUTdUelpnSnNJd2RPSkJtQUJVTkxJNk5wUVU3L3U2N3RraEpGYnNYQjFHTkoyMm0zM2tubFVoS284b2lmZDZQcGxWYUtaMUxzVjhCczBoL2pRSFNQY2JNd2VsZllteXFtaTN5ano2eTcyUkx4UUFQOHFLVnVGZ1JicDQrSFFaajFNbHhyaWY0S0VCWkMzVG94VFVBUy9jSUNBc2VVN1Y3VVVvUndWc2JLeUJzQXJhc2lQMndSdGl2S2daNG9iMWxpejB3MU5kbnVjNTFIM1hnaVRDUjE4QTNObTRNd3c2SzZxVFByYlZyTy9kaW4zYXRXeXJUUFJhcXJzVm5WQkM4WkNDWmlNOFB2dldXUFpzTUFNOG1SVWZ0a3ljdDhsd1R2RGVCQWFhZnRVRkVXQmQwWnVhN2NHamtxYWZTL3NDMG16RUhhOFVnaXBuR0NDSmRjK0M4dFQwb211ZmRpZ0dtbHR4WEo4dmduZE9rRnFEMDI4eHZkdnhtVVpWU0NtRGdGN3Q1VDU4VUE5Mm41ak11NGg3UGFxMTVDWjZxUTZBbXZ6aGw3OE5aTVVCMFdPVTJxSXU0b3A2TFJjbXVtZElqVXpMUVBVcWpoUWpobjJlOUViVGZ2L3FxQ0M3eEhYaGFNb1IzTDEyNmxCbUlGNGtRRC9sMFVkN244RTNnRXRPTUFmcTJXY1JBL013QjBLOEZpVVVzZU9UQlUvU2pPQkh3L3ZuejU1Y05BRXduMTQ4ZXM1UXd5SWJJODd4Rm5vRXh3VHFJeG0ybmRrQ2FBYUJ6QWNhUjVPZFlwbGtyNmtzcHBHajdWbUpqWmF6S0RHQ0FtbnpqN2JjN0cxVUR2RVRkWjFBcURQOW1jRkRqMkZFeEVNRms0SSs0NEVnVGlUTVcxeW1GN081Nmg3d20ya0F6QS9UcjRaVSttTDk4dVcvWkFHbGlwVEZPRFMrWERQQ2NQays4OWxwbjBQajg1SlVydGhHbHRIQ3BSWVVCdnJRdmtESVlTSDFGRVZVZjhhbXBaUU9jdlJoamZNTUdTNTlLRlFLWVNzTGdiTnVQbWdGK2pIZ1lMOUtpYVgzb3BObDBEd01HbmtVZWVCWThzL3I5dVhQMkhMTmJNUUFZMnorZFRaODVVd0gyMFpmNEpaYWlIald5Y3FYQkU1a0pOc0s0aUhVUGFBQkpFV1lsdjBjcUFzVzdIaHhaMnNSeE1DQjRuaU4xYXdiUTVMWnQxakdiandjdWlmVkNKQUN6VHJzQVdxaDg1NTZrVXl6UDhCMFlxUVlmVTFNbllVdWJhUHppeFlzR3pwaVZHY2pCeUU5ZXBFYVQzL2w5aEdtSklxQUtrNnZwU0tDV2RhQmZiRGs0bFl3RkMveFA4YWNzMEFTQmRqaTJ4UmxBWEtOZTIzRWhUakVMdlBKNzFZa2FYNE9PY0VBelE1TGdVNVhoendPbmUvdjJwZkV3SUhEU2k3TEpid05tVFNZcUJqeTROMEprMlowdDEyUEg5dU9iMzZzTjRCTHd0SUwyRWFmMWFjSVppQlNaMkxuVDloTkxxYU5IN1pESXVCeWpsVzRHSDFNTmVOckdGTXBGQkc4ZS9yRHo2Nmk3OERERGIxYU95QjZlWnkxdDNGRllBanB2MGRVdnoxa0JFRFRDV04vWFgxdkp4QURRRXZBMUE3Mk1LRjBZbEttOGZ1aDlHeXp0b2xGc2hLd1ovWlltSmRpd3ZEaEpFbWxFMU8yRTJuMmZ2a2lYL3VQSERWcmdnT2FSTHhvb1FhdE5jb3VWeUtsakhRdUltdVZyQkpQSWEvOWQ0dG1yTzNhRUh3OGZ0bHdIbUNyRERpdkFsTy94QjR5dVNSejVINWxDVGZCZVdxd3lwQ2dSdlpMSVpTRFJ3T0NnaWVjVkRGcEpzRjZBNjNNeUFLRGFHbmhVTDNCYTVUalNRa1Y1cm52WjMva08xZ3U0UEYyUTRBbEVaUVlFbmtlZUt0UlU0L05LZy9JcWt4OEpKUDB6VjRIdWJsQUczZ01lWVlDMlprRGdncytoVTRYcGl1K29aTUFiRWJSYUQ5NkJYOTZjZXNFcjh2cGNNZkFvZUVtd0F2YzFYdktuU0s4NitITE9HM2dCM3Y2UDZnS3J4UVRYaXdieURVcXBvcWpMZ0lkSEFLck4xVFBmSXpTUkwxV2FFcnhhRm4vTmdBZjNLbTFLT1R6ZmMzQ1U1N3VpVGl2UWtwb2lUeXRWREpUQWdiUElad1lFRDJBVHVJQ2JCSlRhWEwzZ3VWY3prSU1yYlpBSHorSHoxZ3M0dFFhcXlFY2crL2M1U3hzdFRyOUkxUTRNRENab3IwWURBczl6SGxXaTMzT3hsdk1lS0xVbCtlaVQ1NTIybWpwU01zQ0h4MU1Id3o4Y2VIeTdFaFJ6NVFBQUFBQkpSVTVFcmtKZ2dnPT0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZEJsb2IiLCJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6Ijk3MzQ0NmNhZTIxYzlhOWI5OWY1OWI5ODVhNjdhZjBmIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwiZXAiOmZhbHNlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6dHJ1ZX0sIm1heE1zZ1NpemUiOjIwNDgsInBpblV2QXV0aFByb3RvY29scyI6WzEsMl0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6NiwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMDQsInRyYW5zcG9ydHMiOlsibmZjIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dLCJmb3JjZVBJTkNoYW5nZSI6ZmFsc2UsIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjoxMDAwMCwibWF4Q3JlZEJsb2JMZW5ndGgiOjY0LCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6M319LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA3LTIwIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJBQ1MgRklETyBBdXRoZW50aWNhdG9yIENhcmQiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIzMDcyMDAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA3LTIwIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0xMC0wMyJ9LHsiYWFndWlkIjoiNzQ4MjBiMDUtYTZjOS00MGY5LThmYjAtOWY4NmFjYTkzOTk4IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI3NDgyMGIwNS1hNmM5LTQwZjktOGZiMC05Zjg2YWNhOTM5OTgiLCJkZXNjcmlwdGlvbiI6IlNhZmVOZXQgZVRva2VuIEZ1c2lvbiIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDNlRDQ0FkR2dBd0lCQWdJSkFKYlR5cnUxWC9JUE1BMEdDU3FHU0liM0RRRUJDd1VBTUNNeElUQWZCZ05WQkFNTUdFZGxiV0ZzZEc4Z1RYVnNkR2xCY0hBZ1JrbEVUeUJEUVRBZUZ3MHhPREEyTVRJeE5EUTFOVEJhRncweU9EQTJNRGt4TkRRMU5UQmFNQ014SVRBZkJnTlZCQU1NR0VkbGJXRnNkRzhnVFhWc2RHbEJjSEFnUmtsRVR5QkRRVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFNVmpLSFdwYkQ3VFNsTXhvY2pUbDZuSWY3eDMyUG1zUTl6R3VMR0dxQTBVUVpvSXEzWEx6TDZMWVV2SjVBNWcwdXlGR2xsSEVmR0FLckVhQ1E4RlZ2UFMvVWgwRnlmeldoUkF6aVRTaWpqTUlJVmpqalV2OW05dkZtY1hTY2dIaWc3T2R6ODg1OFYwa3JOSDk5cUdtM3dqZ2FPZXJUV210K2pYQ1VmbjAxSWtUUHd4RzJIbGdFZDQ1ak5MU1Y3Vm9vbCtLZThFMmtpNGxFa1RlSHpib3VsUjVHVWJwM25NaTdFNDdWTVFhM2JOd256V0Jic2FCU1NRaExrM201SGFLaGh4YTZ3SkRLNDdOaU1Da0NrZElIdVdTUUxWQWZtODVVQU9OdEVPUHdpME91SzNxYmU4eUtPRkdmMEtoQjVNTWVBeW03TVYvTTRXMGE0OW9nUEQ5cE1DQXdFQUFhTWdNQjR3REFZRFZSMFRCQVV3QXdFQi96QU9CZ05WSFE4QkFmOEVCQU1DQW9Rd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFKV3o1eExNazVXTlliQWI2eU94RUNCb1oyV2VCL3FsNFZKM08vMy90TnN4T1luekxlV281NDB6UWg5ckFtYXh6N2V1bUJsc2tNcTR5R1BTTlhCOXljV0dIZ2tjQ2VTek4yd3Y4Q0l6REJzMm9CWmpUTms2NUxCWkRzc1RPQnRNVy8rdVRGSFFmYnVPM0lTTGhJMERYZlJFaTlORE0zamZrMTF4SGNzZmgyUk1WK1FkTmZ3VmFaWnJDcStvdUcrRXZrdjdLcXErb3l1MFZGTS90ejY4VEdsNnlsaFBGUjFxaDl3dHRwVmpBT09DRVFDTHFQMmRQMjhsd1lCeUNxSFFxVkh3YnVqdi9MWmpabktXM0xZbmRaaXhQUFNSQ0pzc0REd0p2aC9mNm5UeGc5WkUrL0pjWXJlNUNhSThuelZIYVNPQ2pOSjdGelVMRzY0SmlXT3ZRNTA9IiwiTUlJRGRUQ0NBbDJnQXdJQkFnSUpBSUNVVHZrZ3RqNUNNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1GRXhDekFKQmdOVkJBWVRBa1pTTVF3d0NnWURWUVFLREFORVNWTXhDekFKQmdOVkJBc01Ba05UTVNjd0pRWURWUVFEREI1SFpXMWhiSFJ2SUUxMWJIUnBRWEJ3SUVaSlJFOGdVM1ZpWTJFZ1EwRXdIaGNOTWpBd056QTNNVFF6TnpFNFdoY05NekF3TnpBMU1UUXpOekU0V2pCUk1Rc3dDUVlEVlFRR0V3SkdVakVNTUFvR0ExVUVDZ3dEUkVsVE1Rc3dDUVlEVlFRTERBSkRVekVuTUNVR0ExVUVBd3dlUjJWdFlXeDBieUJOZFd4MGFVRndjQ0JHU1VSUElGTjFZbU5oSUVOQk1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBdkFLT2VxQzUvcDBEMWlzQ1lLUUpsVlVPckI2STdETG9jdW5FL1JtOGR1R1RieXhRaHQzQ2JGVlR2M04yTHAyZmJqeGxJKzNzT1NHazMzRlRZa1RxeGNkSklySjdTc2tCY1VTTnJmS09hUVQvNktRY1A0Q203Vis2NTVUcStUV3h5eFdRaER5Z3QxNXFvUDdNdUs2YlQ5U3dwQ2pwZktoYU1TbXlRYU1vVWNSQWJMcWR6QkNhYzBoekIrWmUrZ3FKbG5XVjlVYVNJMnJGc1Z1SDRaRTBjUk8rTU9wYUxnTS9zMjQ4bkdHSHAyMmV3U1FmYm5QYUJiYjhpcXlBUCtjdTUyR0xzVXBLUkplYkUrUjYrUE1ROUpDZFdlUVpSM0RrZlNpZGt2M21jYjRqcTFpSXRhK01xS2hSbndyZlhoOTExS1dMbllBbDlFTkNoTFgwYzZTajFRSURBUUFCbzFBd1RqQWRCZ05WSFE0RUZnUVVXTHZoUkJVUG44dUxJZjY4K2d2L05aSXdHU0l3SHdZRFZSMGpCQmd3Rm9BVVdMdmhSQlVQbjh1TElmNjgrZ3YvTlpJd0dTSXdEQVlEVlIwVEJBVXdBd0VCL3pBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQUZMckRoYWVnZUtIeFlqSDNFUDN2VUJLaG56TTIwNkFTeGdlWUNPMkVjOXBPbFlKYWVxRkUrc1VhbVVWL3B3akRscU5hU2dGZ3k3VHdlWWt2T21NbjRxU2NzSHF2SjN6R09BaWFmd2FoMXZVSGZDbFhSOCtheE8yaUdPVUYwSktyWjlZWWpiQWE1LzRIQ2x2N2pGUE9kTVdUT1F5bmdvaUhBczNqa3VZanBDTEZsQjRWT2kzZDF3akExcG5UZEJLa0FiN3Q4blR2dysvWGJGdmNRYTczVkg3c2p2b0JxRDNmZE1mUmN1VnE0cVVadFpUNmNHYWdUSEQ2MVR0cWg5b01DWlhjRGJSMVBHWm5OYnF5Y3NXUERJSzBucG1LMy8zbGZWOGMrWnNyeTZlMTcwbWZKTVpwN084bTZDU3o2L1ZMSyt5REpkNzg0MXdwbWVLVGY2SW5aQT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVF3QUFBQWdDQVlBQUFEbmxVWnFBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRW5RQUFCSjBBZDVtSDNnQUFBQVpkRVZZZEZOdlpuUjNZWEpsQUhCaGFXNTBMbTVsZENBMExqQXVNakh4SUdtVkFBQUsxRWxFUVZSNFh1MWREWEFjWlJtK05PQWZLb2c2V08wUWNyZVgzTzcxUjQxb0hkU3FxREFPZzMrY1lFWEJvbFhSVEVuMjIwdGFLVGM2NG1nQnF6QmlFVVZwQmRxaXd3aHFTZElTMnVwWVNndlJ0cFRTY2tsald6SGFnanBTUmRyNHZMdHZqcnZrMjd2ZHZkMUxqbjdQekROM3QvZCs3L3QrZjgvKzc4YUswTkRhYXIycU9kWFpvcVd5SDlSMGEwRmN0NjdXZEhHVFpvalZDY1BxU2VqVzFvUXVIc095L2VCVHNEbU0vNTRaVDlqK0xXR0lnN0RmQi9zQmNEUHNmNFhmUDhYM2IydUcxWkhRelU4bVV1S2R5V1RIbTVxYWNpL2pIQUtCeWlmMGJCcitMd2FYSVBZUGtNZHFmTDhYZFdwbHMxQUEzMS9Rak93OThMOFM5YjhCWElSMituRGM2RG96bHNrMHNsbmtRTXhrUEdYTzlFSnRWbllHRjRzVXlWbmQ4VVRhZXA4YncrNkxha0JqNWl6ZGJOSlMxcnhFV255V3hnMzZFbVBkV29QUERlamY3ZUFUR01zSGFEelR1QzZoYmowTi9wWG1Bc3J1Z3MwV0xQOE51QkpqWkptV0VsY2wwOW1QSjFKbVcwdEw1K3VpSEJ1R2tYc2xqWDg3bmk0RXpWbms5QXZrc1FuNTdFU2RockI4Qk11UGpPV1AvLzRPSHNSL2U3RDhZZFRsZnRSaEZmZ2RMRzlIdTF3QWZ6cjU1akFPa2lRS2h2VmJHQjZDMC8vaSsyaU5lUng4RmdudlJmeGZhaW56U2s3TkUwaUlVUGJmNDN3V21OVE5kN0JwS0VBN0xaZkZBWTl6cDN5WlRTTURpUVZpL1UrU2c1UVlBSWZPbUcyZXdzVWpBL3JoVzdMNEJlcm1qOWgwVW9CMk9CK1RaVFc0Qi9rOE95Ry95Q2lPb1cxSVlINkg4WFB6OUxiY0t6aWxRR2hwTVp2aFp5SEd3RzNnNDJCazg1WjhvOTBHOFgwTmlTczFJdjJRR2s4S2RXc3p0NHNuSVA4UnFSOW1EUVhESWRaU2JCb1owSWwzUzJPWFpYWXBGNDhNVTE0d25LMWJlVzQxcEwzRkVRQ0psUFZXdERHMmZ1eVZyTlIzdEJUZFNqQjhZcklGb3lWdG5vMk9DekJneEROQkI2cFhLTUh3eGlEOWdLM0tjNlBja3ZCR0pSaStNY21DMFlENGZkSzRYb2g5Vy9ZVENaUmdlS052d2Noa0d0RzJlMlcrYWtzbEdMNHhtWUpCYXhscFRJK2tOUlFkbUdSM29VTUpoamY2RlF3NmNDcnpVM3RDTUxEV3VRc2QzUitBdzNLbkJRNUt5bmpoamR4T25uRGlDRVp1R2pyc1lXbE1KdHBpV1VLM0JtVC9GZkV1ZGhnNlVQZTZGZ3owYlI2ZmE2TW1uWTNrbER3aGFZakxVVTZlczI3dDBnenptN1ZnVXU5NkQ2ZmtIeENhNjJVVkdDTXE4ZzAyalJRbmltQm9SdllpYVR3bTJudGZXOXZDazdXMGRZSHMvd0oxNjNrNmVNWnVRMFc5Q3diRzlLMXNPcVdBdklVMFg1dGlEWnROYlNqQmNHRUVndEhXZHN2SjhFMm5BdVV4aWJwNWhXTTkyb0RmMnliOFgwS3gzckVORjBvd29nSG0waEpwdmphVllQakNpU0FZaWJUMWVXa3NKaWJDay9QbTVVNWljOHJ4UXBsZE1SUHA3SGxzSGhxVVlFUURKUmdoNHNVdUdIU1JEK3BJVitUSjR4SDFMRzlkakNIVGlNbFI0VmlHMkU3SFJiaEFLRkNDRVEyVVlJU0lGN3Rnb0oyejBqaE10SE9lamwyd2VRRlkvbEdaZlNuRmZEWVBCVW93b2tIQ01CZEw4N1dwQk1NWEtncUdJUzV2VHB0bmgwWFUrMDVabkFKREZBekQ2RGdkL3A2V3htSEdEZkZGTmgrSDBRYjB3YU95TW1PRStPVU5JL2NTTGxBMTZsMHcwRjY3NDdxNHBScEdjZHFhN2t1UjVVdEVINDVnRG13S2kvRFpqOC83SUVTMzRyT3plYWFZeldsVWgzb1JqSm96Uk1Hb09BRU5hMGkyZFRHR2VFcDhURkptUER2WXZHclV1MkNFUWJxaGtzT0ZCc3lsaTJXeGFzVGo2TmQxMnBzWHY1N1RDUVlsR0M0TVNUQmFXNjAzb28xZGI2cXpxVnRmWW5NNTZBcEJ3OW94b1Z3Uk1ZbEdOSzM5MVZ5aUtpakJpRVl3bWxQZExiSll0U1RhN3FIaUErdStvUVREaFNFSkJ0cHZoZFQvR0hXeHY5eld4UmkwdFBpRXRId0p4YlZzWGhXVVlFUWpHSFJ3R3VPaDBnVjVrVE9lTWkvaGhQeERDWVlMUXhDTXMxcXRWZ3p1OHJldnB5eVBqd0h3c3BWaC9TdVZXaktkQ3dTR0VveW9CQU81cDgzM29wK2VrOFdzRmRGK3dhOFNWb0xod2hBRUEzN1dUUEJiUkhUY0FleEd2SlROSGZRTU5jZjZCcytQOWVibnhmcWVQSldYMmtDWnpIZ2ZFeGpDR1FJbEdORUpCc0YrRUpFdWRzdmkxb2JpVDV5S2Y5U05ZT2pXWmpUeWZhSFJ1ZDlBSG90WXBXQTROeHFKWTFMZlROVDVLMndlaTYwZk1pQVVENEtqQmZibWo4YjY4c3RqMnc3YUQycWhmVS8weHk2WnJ6SFMycXVscFRObCt3eUl1aGNNakJVNjYxUU5tMmN1UG9QRFJZVFJCanBiUjJNQU9WOUhaek9ROTgvdy9mWXdpUEh0ZmplMGJ2MkZrL0NQZWhHTU9yc09vL0x0NjdvMVhEZ1Z1aUUvQndMeGp4S3hLT1hHMk02ZHRpMzZ3OE9SZG5HUDdUY2drRnVkQzhiVXZBNmpsa2lrTzgrVHRnMklNWFNZemZ4RENZWUxxeEFNTDdldm83N3R0bkYvLzBuWWt0Z2hFWWx4SExxYXpKMnRqRXFiczlpeVNXWG4ydjREUUFsRy9hT3NZQmpXQVRiekR5VVlMZ3dzR0xscEtMdFY2cE5KSFZaNFlITGYvbmZKQldJQ2gySGRRRVhpNmV3bE1yOGxkSjVIWXR2N2hSS00ra2M1d1VENzdHVXovMUNDNGNLQWd1SHA5R2RLWE1YbUVJeDh1MFFjWFBqWWErMHltVXdqMnV0eHFlOGlvbzRYMnZZK29RU2ovbEZobCtTUGJPWWZTakJjR0VBdzZIb0s3QTZVbmNpbzU4R21wc3RlZUIxRDc5Qlg1ZUlnNGYzRHAzT3BHT0xNbC9rZnh4Mnh6RnJmajhWWGdsSC9xTEJMc29YTi9FTUpoZ3NEQ0VZaVZmNzJkV2JwSmR3OSs4NlJpc040OWc3dWgzVmhGNFBGNlFtSi8xTHExZ0l1NGhtVkJBTVQ5dTd4NzB3SmcvVFlmVTZoTEpSZ1ZFYUZYWklIMk13L2xHQzQwS2Rneko1dG5nS2ZCNlMrbVBqLzBJd1pIUy9uSWc1R1J4c2hCZ05Ta1NqbFlpNVJBUHJ1VWxtY1ltSnkvWG5HM0hFeEs2RGlGa1pFeEJqWXlDbVVSU1hCUUR1UG9BNWJvMmJTeUw2ZFUvSUUzaXFVbmdZTm0yZ0QxN04wK0c4VnArUWZTakJjNkZNdzRycGxTZjBVRVRGTk5pOUZ6L0RNV0cvK2lFUWtIUGJtTjhTMmJadDQrYmh6ajBuNUozaUJkRnMxbC9BRTFMMnVCYU5XVE9yaUE1eVNKeUR2NzhyODFKeWVyeTZXUUFtR0MzMElSdE9jM0dsb3A4TlNQMlBVeFZObDEvVHI4cTJ4dnZ4NjhQa2lzZmduZmw4ZjZ4OTBmUVVsNG41R0dxK1l1amh5NXF6dTEzQ1JpbENDNFkxMUtSajBXa2d0Ri93bVJTVVlMdlFoR0Y0bUdBYUxZUFB5MkRnMFBkWXo5SDdzcHN5TjlReFVmQzBpWGZ5RlB0b25pMWxNR3F4Y3BDS1VZSGhqM1FrR3hDS3BXKy9tZElKQkNZWUxQUW9HdllRYTl1WGY3MWxwNjZKS2xIdDgvUXNVUiswWFRYdUFFZ3h2ckEvQm9MZnIyUWZIci9HemxlbUtLU01ZdW5rSFRTekVsTDQrc0ZhQ2dmbytCKzdXak96bjJMUXNuTmNHaUQxVVR1YlBvZG5GNXBHQXpwZ2d2dXRXQnVyNkg3dE91cmlVaTVRRlhTV0tNdC9IQk41RWF5WFVyK3c5TWNFcGp2R0s0dmZJYndWZHc4SXBsQVdOQlpTNUR2V2hONVhuNGVkb3FkOG9pRnl4MndrK2l1LzBJdWlsOUt3VFRza1Q0bWx4RHRyelJtNVhqUFVvMnBYZTZHNDlnanh2dytmQ2hOR2hjZmh3UUM5amFUTEVHOXhvR0ZlV3ZpWStVdVNtMlErY29YZHk2TllpTk93eVZQckhHQmgzSm96dVVDc2VUNW1YUWZGL2poZy94T2ZYTmQyOGdqbzBhSDNwTEFsTk5HZHRMNVlpNTV2UWdiZWo0KzZnLzlnc01xQU9IM0hhU2Z3RWJYY0R2bWVUaHZVcFRlOTZ5NFF6TTc2UW05WTBaOUZwZFBjbTZ2TnBzQXQ5c3R4cE8rdlg0RWJFMjBvVENjc0dTb25sK0IvZjZXYS9WY1Y1MGFTUHg3dE9EZUVCeGcxMHh5K2Rrb1hnZkFneEZpRGUxOUFPMzBNL3JFUU85eUxtQTRpL0JiKzNsK2Jua1BJSE40UHJVTCsxK0Z3QjIydmhveDFpZjFHODFYcGJ2QTI1WmpLK3IybHhSMjRhMWQ4UlB6RWZ1d29XY3NFV2lKTXpZaitJM3crVnRLc2hIZ0gvQVBaU25xalR6Zmk4eGg2N3VuVXVQZHJBMjhOeFlySC9BejN0STRqNStUT0xBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI3NDgyMGIwNWE2Yzk0MGY5OGZiMDlmODZhY2E5Mzk5OCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlfSwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDgtMTYiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNhZmVOZXQgZVRva2VuIEZ1c2lvbiIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjIwODIyMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDgtMTYifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA2LTE4In0seyJhYWd1aWQiOiIxMTA1ZTRlZC1hZjFkLTAyZmYtZmZmZi1mZmZmZmZmZmZmZmYiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjExMDVlNGVkLWFmMWQtMDJmZi1mZmZmLWZmZmZmZmZmZmZmZiIsImRlc2NyaXB0aW9uIjoiRWdvbWV0IEZJRE8yIEF1dGhlbnRpY2F0b3IgZm9yIEFuZHJvaWQiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImlzS2V5UmVzdHJpY3RlZCI6dHJ1ZSwiaXNGcmVzaFVzZXJWZXJpZmljYXRpb25SZXF1aXJlZCI6dHJ1ZSwibWF0Y2hlclByb3RlY3Rpb24iOlsic29mdHdhcmUiXSwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlbGVzcyJdLCJ0Y0Rpc3BsYXkiOlsiYW55Il0sInRjRGlzcGxheUNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbiIsImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDbXpDQ0FrR2dBd0lCQWdJSkFLQkV3U2QwT0ZYTU1Bb0dDQ3FHU000OUJBTUNNSUdoTVFzd0NRWURWUVFHRXdKSlZERU9NQXdHQTFVRUNBd0ZTVlJCVEZreERUQUxCZ05WQkFjTUJGSlBUVVV4RkRBU0JnTlZCQW9NQzAxdmRtVnVaR0VnVTFCQk1TWXdKQVlEVlFRRERCMU5UMVpGVGtSQklFWkpSRThnVW05dmRDQkRaWEowYVdacFkyRjBaVEVuTUNVR0NTcUdTSWIzRFFFSkFSWVljR2xsZEhKdkxtUnBkSFJoUUcxdmRtVnVaR0V1WTI5dE1Rd3dDZ1lEVlFRTERBTlNKa1F3SGhjTk1qQXdNVEUyTURrMU5qSXlXaGNOTkRBd01URXhNRGsxTmpJeVdqQ0JvVEVMTUFrR0ExVUVCaE1DU1ZReERqQU1CZ05WQkFnTUJVbFVRVXhaTVEwd0N3WURWUVFIREFSU1QwMUZNUlF3RWdZRFZRUUtEQXROYjNabGJtUmhJRk5RUVRFbU1DUUdBMVVFQXd3ZFRVOVdSVTVFUVNCR1NVUlBJRkp2YjNRZ1EyVnlkR2xtYVdOaGRHVXhKekFsQmdrcWhraUc5dzBCQ1FFV0dIQnBaWFJ5Ynk1a2FYUjBZVUJ0YjNabGJtUmhMbU52YlRFTU1Bb0dBMVVFQ3d3RFVpWkVNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVDV2VwOFdiQXZPSjNsVEJ6aTg3Zi9Db1k1WDBIVDAzSWIyTzFaWWozZmZOQmpnVHFXc09iNk1JUjR3N0ttNWtWWEQ1OGRHeWg5NXl3SUREUkxRZ2M0S05nTUY0d0hRWURWUjBPQkJZRUZPWU5QeEpVbU04dnFlcU00cGQwU2Z1M005Tk5NQjhHQTFVZEl3UVlNQmFBRk9ZTlB4SlVtTTh2cWVxTTRwZDBTZnUzTTlOTk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0N3WURWUjBQQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJQWxxZ05meHpBUG1JRDRzUXdvT2F0NE5DZExmZ1pmVCtqU0ttWHZZdkRUdUFpRUErK2xTY0FnRUFEMU1lYzFRaG9nZTR5YXNwMEYyZk1ZY055eG9LOXJvR1VZPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFNZ0FBQURJQ0FJQUFBQWlPam5KQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBQm1KTFIwUUEvd0QvQVArZ3ZhZVRBQUFBQjNSSlRVVUg0Z01CRFNJM2Y1Tjk0QUFBR2VGSlJFRlVlRjd0M1gxd1ZOWGRCL0J6enQyYmZjbHVTRWdJRXBKTkVDWFFJQVJDVUxRKytGYW5pcFNxcmJhV2NiUlRIS3N6OW8rK3pmU2ZwNTNwMDMvYXB4MW0ybWZHZ3ZXbHFIV3FkaXJGbDZLV0NpS1FoSkFJUWhCSXNra3c3MitiM2J1Nzk1N3plLzdZWk4yRTdONlh2V2V6YTg5bm5NNDBuSnZzN3YzdXVlZWVlMTR3QUNCQnNCdlJLeUFJVm9oZ0NWeUlZQWxjaUdBSlhJaGdDVnlJWUFsY2lHQUpYSWhnQ1Z5SVlBbGNpR0FKWEloZ0NWeUlZQWxjaUdBSlhJaGdDVnlJWUFsY2lHQUpYSWhnQ1Z5SVlBbGNpR0FKWEloZ0NWeUlZQWxjaUdBSlhJaGdDVnlJWUFsY2lHQUpYSWhnQ1Z4OElZSWxWZ25JUFE2OUFqbVAwdGloUTZCcDhzYU5wS3dNWWF4M2dKQU5lUjhzTmpvYU9YQ0E5ZmZIRGg1MGJOeFljTU1OMG9vVklsNExMdStEcGJXM3M4RkJ4Qmp0NmFHOXZlclJvODRkTzV5MzNvb2NlZi9XOGxwK3Q3RWdISTZkT0lGVUZXR01DRUVZczZHaHlFc3ZSZDk2QzFSVjcyaUJvL3dPRnIxNGtWNjRNT3ZDUndnb1N1VFZWNk92dlFhUlNPcERCYjd5T1ZpTXFTMHRNRFUxdDBXRk1VU2prUU1ISW4vNUN3U0RLUTRXK01yallMSEJRYld0YmY1Mk9zWklWYVAvL0tleWJ4OGJHNXVuZ01CWkhnZExqVGZiVTkwQVlvd0FZaDk4b1B6cFQyeG9hUDR5QWpmNUdpd0loZFFUSjVDbTZSVkVhbk56ZU85ZTJ0dXJWMUN3VTc0R1M3dHdnVjY2WkxDL1NqdDFTdG16aDE2NnBGZFFzRTErQm90U3Rha0pRaUdEd1VLRWFPZk9oWjkrV2p0N1ZxK29ZSSs4REJZYkdORGEyNDJtS280UTJ0MGQvdU1mMVpNbjlZb0tOc2pMWUttblRySGhZWFBCUWdoaHpDNWZWcDU5VnYzb295L2FjMnRLWVhJU3BxYjB5bVZQL2ozM2dLa3B0YWtKVVlxSStXOEZJV3h3TVB6Y2MrNW90T0RtbTVFazZSMlEyelNOZG5WcEZ5L1N6azdhM1MydlgrOTY0QUVySHdzSCtSY3NyYU9EZG5XWnJxNFNDSUdKQ2VYUGY0YXBLZWRYdjVxL2p4VFowRkQwN2JkalI0NUFNSWcwRFFGZ2x3c2lFZXp4NkIyYURmbjJzV3FhMnRRRTRYQkczMHVNSVJTS3ZQb3FLSXB6KzNic2N1a2RrR00wVFcxdGpmejk3L1RpUlFTQU1FYVNoQUJZZno4Ykc1TkVzQ3lnL2YzYW1UUFdxNnNFakNFU2lienhCa1Nqcm52dnhZV0ZlZ2ZrQ3RiZkgzM3JyZGlSSXpBMUZYL3VQdjBQR0VNb3hBSUJhZm55dEw4Z1MvSXNXRnByS3hzWnNTRllhT2F4ejl0dlF5amsvdmEzY1ZHUjNnRUxUVlZqVFUzUi9mdHBaeWRDNk1vNkc2SlIydDB0YjlreXo3RlpsMC9CZ3NsSjY4MzJlV0dNTkMzMndRZWdLTzZkTzBsWm1kNEJDNGIxOTBjUEhJaDkrQ0dFUW1uZVBnMEVJQkxKaFl0N1BnVkxPM2VPZG5mYlUxMGxZSXdZVTQ4ZFE2cnEvczUzU0VXRjNnRlpwMWRSZlE1ajJ0Y0h3YUFJbGhtYXBqWTNReVJpVzNXVkRHTzFwUVhDWWZjamowalYxWHFsczhkZ1JaVUFrNVAwOG1XeVpJbGVRZTcwWDJ1T29IMTkydW5UTmxkWHlURFd6cDROUC8yMDF0R2hWelFyVkRWMjlHaG85Kzdvd1lORzc0SXhCa1ZoZ1lCZXVXd3c4SEp6ZzlyYXlzYkdPQVlMSVlReHZYaFIyYnRYUFhWS3J5aGZyTDlmZWVFRlplL2U2UWZ0eHQ4MVk3UzdHK1hBc096OENCWWJIMWVibWhCamVnVXpSZ2dOQkpSbm5sR2JteGZtc1krRmlpb1p4clNyaTRWQ2V1VzR5NDgyRmoxN2x2WDJtdmppWm9JUU5qUVUzcnZYSFFvVjNIeXo2Vk9iQWJNdHFubGd6TWJIMmNBQUtTN1dLOHBYSGdRTFlyRllVeE92WnZ1OE1JYnhjV1hmUGxBVTV4MTNaT0d4RDBTajZ2SGowVGZmcEYxZENLVzk5VXNQWTFBVUdnZzRhbXYxaXZMRi9TUExIT3ZybzJmUFpxbTZTc0FZZ3NISUs2OUFKT0s4Nnk3c2RPb2RZQjN0NjR2dTM2OGVPd2FLWWoxU0NhcEtBd0hFbUEyL0tnTjVFQ3oxNUVrMlBwN3RZS0hwYjMvazlkY2hISGJkZXk5MnUvVU9NQTJpVWZYWXNlaisvZE1qcDIySkFzWXNFSUJ3R0h1OWVrVTV5dlZnc2JFeHRibDV3YjUvR0tOWUxQcldXeEFPdXg5OEVQdDhlZ2VZWUhORmxZQXhIUmhnSXlPU0NGWWEydW5UdExmWCt1Y2V2N1BMcExiREdLbHE3UDMzVVRUcSt0YTNTR21wM2dINnVGUlVDUmhES0VSN2V4ZTJwemVuZ3dXeG1OcmNqR0l4aXg4OWdGUlpDWXFTNlhQcitFeXlJMGRBVWR3UFAwekt5L1VPU0lkWFJaVXNGcU5kWGVpbW0vVEtjWlRUd1dLQmdIYnVuTVZNQUdDbjAzbnZ2ZGp0VnA1L25nME1XUHc5U2RUbVpnaUgzWTgrS2xWVjZaV2RCOStLYWpZYUNJQ2k4R2dYR3BUVHdWS2JtMkZpd21JZ0FNank1WTY2T2xKY2pKMU81Zm5uYVhkM3B1Y1NZKzNNR1dYUEh0Zk9uWTVWcS9SS3o1S05paW9CWTNiNU1reE9MbUN3T0wvRERMRGhZZlhrU2V2ZDM0VEltemJGK3drZGRYWHVYYnNjdGJVMjlOMFRvblYwUlBidGcvRnh2YUxUSUJxTi9mdmY0ZC85TG5ib1VOWjY0eUFZWE5nNXV0bDRrOVpvWjg3UXk1Y3RuZ1lBVWxJaU56UWtmdUM0OWxyM3JsMk9kZXZTSEdTQzI0MEtDdlFLSVlRUTdlcFM5dTVWbm4yVzl2U1llK3FYQ1l3aEVxRUwralRhMG1uakR5SVJ0YW5KK3NOVUFNZmF0WE1HNlVwVlZaN0hIcE0zYlVwMWtGR3lYTEI1cys2Y0JWQ1U2THZ2aG5idmpoMCtuTFdLNm5NQXRMc2JZakc5Y3J6a2FCdUxkbmRySFIwV3Y5OEEyT1dTTjIyNjhsRU1XYkxFL2QzdjRzTEMyT0hEaUZJcnY1OHhhZmx5M1pxUGRuVkY5KytQTlRXaGFEVGJrWXJEbVBYMlFpaUVqZFdzdGx1STk2d0xRRzFwZ1dEUXlvbEhDQUVRdjkreGV2VzgvMGhLU3R3N2R6cnZ2QlBKc3BVR0hNYU8rQ3E2cVVFNHJMejhjdXpJRWVzZEpYTlllSjBJc2JFeDl0bG5lcVY0c2VOdDI0ME5EMnNaTjl2VFRJN0FYcS9yd1FkZDk5eURYUzV6ZndVQSszeHlRMFA2eEdOWkpsN3Y5TVNzREFFZ2hMRGJiVHFnTTArajljcnhZdkxsWm9YVzNrNzcrMDEvbEhFQXBLeE0zcmd4ZlNuc2NybnV1OC8xalcvZ3drSVQyUUp3MU5icTkyakxzbFJUWS9IMUoyTU1PNTBGWC82eTY2R0hzTnR0NG5YR2FScnQ2a0tVNnBYakl1ZmFXS0FvMDgxMmF5Y0d3RkZYSnhtWkV5SEx6cnZ1d2w2djh2TExNRDV1Nk0vSnN0ellhR1NxQXFtc3hHNDNLSXJGU2dzQUlTVDUvYzV0MitRdFcxQWtFbnZuSFdwMmFRYU1hVThQaE1QMlB1STBLT2VDUmJ1NnREbnIxUm9IZ0QwZXViSFI2S0lNa2xTd2RTdDJPcFdYWG1LRGd6clpZa3p5K3gxcjE2WXJNME5hdmh6N2ZLQW9lZ1hud3hqMmVPVHJyM2R1M3g2L3NRVkNpTjlQQXdHajd5c09Zelk4eklhSEpSRXNCS0EyTlVFd2FLait1QktBVkYxdHJrOGNZM25MRnVSeVJWNThrZmIwcFB1N0dNc2JOeHA4Q0kxOVBsSlJZZm81VXJ5aXV2cHE1L2J0OHFaTmlSczZMTXVTMzYrYS9VemlUNk43ZXFRVksvU0syaSszZ3NVR0I5VlRwOHlkakdTU0pEYzBXS2o1NVEwYnNOdXRQUGRjeXVWR0FQQ2lSY2s5cnVsaHQxdXFxdEphVy9VS0ptRU1lNzBGTjk3bzNMYU5YSFhWbkgrVS9QNzRtaC9tUHB4WWJLSGE3eWEvQkp5cHAwNlovcFluQUpDeU1vZGVzejBWeCtyVm51OS8zN0ZtemZ4dFpBREg2dFhFNzUvbm4xS1FhbW9NOXM1UFYxVFhYdXQ1L0hIM3d3OWZtU28wYzIyOTh1YzZNS2FkblJBTzY1V3pYdzRGQzhKaHRhWEZ5SHExOHdOd3JGc256WGRXREpLcXF6Mjdkc2tORGZOa3krbVVOMjgyMWRrb1ZWWWF1dVZrREJjVk9lKyt1L0FIUDVBYkc1RXN6MXNLRnhXUjVjdjFmOXNjR0xQUFBvT0pDYjF5OXN1aFlOR0xGK25GaTVhcksxeFlhS0xabmdLcHFIQS8rcWg4NDQzeE1WalRQMlZNcXF4MDFOV2xQWFF1VWxvcWxaZW5pd0lBd3RpeFpvM25pU2ZjRHoyVWZ2b3lkcnNsdjk5MHNCQ0tON1AwU3Rrdlo0TEZtTnJjUE04MkV3WUJTRFUxam11dTBTdW5qNVNWZVI1NXBDQyt6VlA4UkJJaU56U1luVkNGM1c1U1daa3lDb3poNG1MWGpoMmVwNTZTNit1TmZCK2s2bXBrb0tkakZvd2hHbDJRWmxhdU5ONVpmMyttemZiR1JydVd1Y0pGUmU2ZE8zRmhZZlR0dDFFMFNoWXYxdTF4bllja1NYNy81K2xNQUVDRU9OYXRjKzNZNGZqU2w0emYvMHArUC9aNHdPeThFZ0FhQ0VBMHluV2kwWlZ5SlZocVd4c2JHakwza1NVQWtLVkw1ZnA2dlhJbVlMZmJkZi85Mk9PSi91MXYwdXJWeE5KcVpwTGZqOTN1V2N1R00wYkt5Z3J1dU1ONTIyMTQwYUswUjg5RlNrcWtwVXMxcytzTVlFeDdlMkZxNmo4eFdCQUtaYlR3RllCY1gwK1dMdFVyWnc1Mk9sM2J0cEdpSWxKYWFxclpua0NXTGNPTEZrRjh3anNBY2pqaytucm4xNy91V0xYS1hEZ1FRZ2hoajRmNC9jajhVdlV3UHM0dVh6YllBMmVYbkFpV2R1R0M5ZlZxQWJEWEt6YzBXQXhsZXJKY2NOdHRsc2VkNHNKQ3Fhb3F2amdBV2JyVStaV3ZGTnh5aTVWZWd6aENKTDhmeWJLNTE1T1lHMzNkZFhwRjdaUUR3V0pzZXBzSmE4a0FrRmF1bEZhdTFDdVhBV3N2RENGY1VDQlZWYWt0TGZMR2phNGRPekova2RQWFZyTzNPSlRTN202a2FWbFlLeUFoZTM4cEZYcjVzdWx0SnBJNUhQS21UYnJqT1JlS282N09VMUlpYjlsaXl5c2tTNWVTNG1KcWRxUWF4alErTnpxTDY2eGEvQzdhU0d0dHRiTE5SQndBdWVvcWU1dnQ5bktzWGwxdysrMjJwQW9oUkFvTHBlcHEwNzFaR0xQUjBTenZyYmZBd1lKZ1VHMXBzVDVtQ0VCZXZ6NFhWa1pNeWRvWEpoVlpKbjYvNlV0ei9HbDBmQjJiYkRINUV1Mm1uVDl2ZmIzYStIak94a2FMaCtjbnFhYkd5cUEvVmFVOVBhYVB5c0NDdHJFeTNHWUN3SEhOTlZKTmpWNDVRMFpIUjg5MW5BTUd4Y1hGcGFXbFJVVkZIcHV1WC9hU0tpcHdVWkhwa1Y0WTArNXVVQlM3THNxNkZqSll0SzlQKy9oajYvV053eUUzTnRvMTJiZWpvK05Ydi9wVkpCS1JaZG5qOFZSWFYyK28zM0RUVFRkZGZmWFZlb2RtRmZiNXBPWExXWCsvdWM4TjR5eHZpTEtRd1ZKYlc5bm9xTGtQS0NIK1lGaHZHcFp4bEZKRlVSUkZRUWlOVDR6MzlmVWRQMzc4d0pzSHZ2bU5iOTV6enozTzdIWmJwNEZkTHNudlYxdGE5QXJPbHZVTlVTeGRnK3dBazVOcVM0dTV2cjVrR0RzMmJMQjNMd21NY2Z4L0NTYVNKQ0dFdXJ1Ny8vQi9mM2oxdFZlWjVkZkpBYW1xUXVhREh0OFFSYStVYlJZc1dOcTVjeXdRc0ZoZEdadUdaUW9BVUVvWlk1RFV3aVdFS0lyeXlpdXZuRFgvSUdXT1dDdzJOajQyTkRUVTA5TVREQWIxaXFjajFkUVFJeU85cmhEZkVFV3ZsRDBXNkZLb3FobHRNMkZ3R3BZWmZyLy8vdnZ1UDlkeDd1elpzNHFpNEpuSUVrS0dob2JlZi8vOU5XdldFRXV2ZG1CZzRQRGh3MjN0YlQyQm5vbkpDWWZEOGNNZi92Q0c2Mi9RT3k0bFVseE1saTQxM1lySTdvWW9DeE1zMnR1YjBUWVRocWRoR1ZkZFhmM2trMDlPVFUwZFBIanc2VDgrSFF3R2NkTExhMnR2Q3dhRGkweU9SMEFJSGYzbzZEUFBQTlBSMGFGcFd2d1hlandlVGJVNlNoWWhORFBvVC92a0U3MkNjMlZ6UXhRclg4SE1xUzB0MXJlWmlLK2VZR3dhbGlrWVk1L1A5N1d2ZlczcmYyMU52aUJpakFjR0JrWkhSOU1jTzY5UFAvMTA5KzdkWjg2Y0FRQkprdUlWSGdDQSthdllMSVJJMWRXcEJqR25sTjBOVVJZZ1dHeDhYRDE1TXBObXUvRnBXQlk0SEk0Tkd6WVV6QjRuRTQxR2gwZUdVeDB5THdCNDk5MTNBNEdBTkRNNkZBQktpa3ZXcmwyN3VIUngrbU4xRWI4ZmV6eW1tMWxaM0JCbEFTNkY5T3haMXRkbnNib3lPUTNMR3AvUEo4dXlxcXFKcXlGakxCcUpwajlxam1BdzJIcnE4K2xmQUxCMjdkb252di9FeXBVck0rOTZsY3JMU1drcG5adzA5ekhPYkloaWRwaTFCZG11c1NBV2k1MDRZWHArWElMNWFWZ0xaV0ppWW1CZ0lCNU5BSEM1WEE4ODhFQjlmYjNQNTVNTWpIQlBEeGNXU21rRzFLY3lzeUdLWGprYlpEdFlMQkRRUHZuRVlxb1FRZ1VGeVZPRWM5bFVhRXBOdXVoNHZkN2FWZlp0UStKd1NEVTFScVpnekpMRkpXaXlIU3kxcGNYNmVyWHgzbllPelhZdVp0Y21FcEZjdHQ3R3hnZjltYTYwRWh1aWNKYlZZTEd4TWJXMTFmUm5rUkJmcjdha1JLOWNMZ0prOVYyblFDb3FyQXpjbTlrUVJhOWNwcklhTE8zMGFkclhaN2xUbEJRWFc1bUc5UVVWZnhwdCtsczZzeUdLWHJsTVdUckhsa0EwT3IzTmhEVUEwcG8xMXFaaG1lVndPTEMxaTNWcTl2OUNwMU95Y0JNenN5R0tYcmxNWlM5WXRLdExzN3c3SEFCMnVRb2FHN1BUYkM4cUtwSm5kejh5eGxTejNUK3ozNmltYVdHN0wwQ1MzMjlsdG1COFF4VE9zaFdzK0hxMVp2dGRFZ0JJWmFXMFpvMWVPWHZFKzdFUy94ZGpISTFHKy9yNjBoeHlKYXJSNUI3MmNEamMyZFdacHJ3RnhPODN0TzdJRmVJYm91aVZ5a2lXZ3NWR1JyUU1tKzJOalZubzFvc3JMaTVldG14WmNpd1lZOGRQSEo4d3MyeEwvMEIvWkdZb0FjWlkwelRGN25OSlNrcElSWVhwVDNWbVF4UzljaG5KVXJDME0yZm9aNTlaYjdhWGxNZ2JOdWlWczQzWDYxMi9ibjN5VHdnaDdlM3RML3o1aGFHaElTUFhSRVZSUHZ6d3cwZ2trdWdnOVhxOS9pcnpUYUswcHBlZ01TOExHNkpZT3RNbVFTU2lIajl1L1JIVmZOdE1jSVV4dnZYV1d5dVdWU1NQNzFOVjlhOS8vZXVQZnZ5ajMvLys5MU9wMTVrTkJvUEhqaDNidlh2M29VT0hFaytkRVVLM2JMM2xHanNXdzVrRjQrbTUwYVprWlVPVWJBU0xkblpxNTg5YmJsMmwybWFDcTlyYTJ1OTk3M3RsWldXSkN5TEdtRkxhMGRIeHIwUC9TdE1NUC9QSm1WLyt6eS9mMlA5R05EcjliTEd3c0hEN1Bkc2ZlZVFSSHVPYkpXdFBvL2x2aU1JL1dJbjFhcTBHUzZxdVRyWE5CRDhZNDd2dXV1dkhQL3B4WldYbG5ER2xoSkEwZlFlYU90MldTZ3gwM3JwMTY1TlBQcm1Fenlnb3NtUUpXYnpZZExCbU5rVFJLMmNkOTJDeDRXR3RyVTJ2VkdyeGhhOHNkREZuYkdobzZFVFRpYkd4c2VRZnhrT1dwaHNkQUlCOVB1SUtBSTRlUGZybVcyOXFscGZBVEF0N1BOWlcrdU85SVFyM1lHbnQ3WFJnd0hxenZiVFVrY1ZtZTRLaUtIdjI3bm45OWRkRG9WRHk0QmxDaU52dEpqamwyeWtySzl2VXVHbng0c1dKYkkyTmplM2J0Ky9qano5T2RVaEdIQTZwdWpvSG4wYnpiYmpZczgxRUJ1dlZXbmI4K1BIMzNuc1BKZldZQThES2xTdnZ2dnZ1MnRyYU5HT1VWNjFhOWZQLy92bnAwNmQvKzd2ZmRuZDN4eStkSXlNakh4NzlzTDYrM3ZiK2Q1UllnaVljTnRmWTBEUWFDQ0JLVFlmU0dFdm4yekI2NFlMMjZhZm0zbkJDWXB1SjdEYmJFVUtxcW43d3dRZkpkUlVBVkM2di9PbFBmdnJRdHg5cTJOZ2dwNzRSa3lUSjQvRnMzcno1emp2dlRKNThjZjc4K1JDZk5nMnBxTUFXZXZobWxxRFJLMmNSejJEWnNsNXRyWDFqbUF5Ym5KdzgxM0V1dVhaaGpOMTQwNDNYbVZtN2JIWHRhcmZibmJnZ0RnNE9KdTRUN1lXOVhvdUQvb2FHMkxDNThkYkdjUXdXR3h4VU0xbjRLdDVzOTNyMXl0bHZkR3gwWW1JaU9WaE9wL1BhYTY5TmM4aVZpb3VMRXdQbk1jYVJTSVF5cTR2cXBEWDlOTnJzNXp5eklZcGVPWXM0Qmt0dGIyZURnNmJmY0Z4OGQ3Z0ZXdmhxY25JeStTWU9BR1JaTHZLWnV6UEZaTzRieDhqU1IySEE5Tk5vczVVV3p3MVJlQVVMUWlIMXhJa010NW13ZmIxYWc4TGhNTDFpeVM3VDdXNlRaemtUVWxXVmxhWElNYVpkWFp5YVdieUNwVjI0UUM5ZHNseGQyYkxOaEdYOHFoWk84S0pGWk5reTB6VVd4cXkvbjlPR0tIeUNSZW4wZXJWV2d5V3RXR0hMTmhPNWcydFlzY2RqWlFuSitOTm9QczBzTHNHaUF3T1pybGU3ZWJPVnVqMkhVVWFqTVM1M2hYR1MzMjkwczdFRW5odWljQW1XMXRhVzBYcTE1ZVh5K2xtalZ2S1J4K054SlBYQVRVMU5uZTg0bjZaOGhxdy9qUTRFZ0VNL2lQM0JncW1wNlcwbXJJbXZWMXRlcmxjdTF4VVhGeWNHUjJDTUZVVjUvVyt2WDdwMFNkTzBUTmR1bUE5WnNvUXNXV0k2V0RNYm91aVZNODMrWUdrZEhiU3owM0oxeFhHYkNjUG1YYmZEN0YyaHorZXJxNnRML0I1Q1NHdHI2ODkrOXJQZi9POXZMbDY2bVA1WUN5dy9qWWFKQ2RiZnIxZktOTHZQWDJLOVdwT25ZVm9XdHBrd29IK2dQeHFOSmlmSjRYRDRURzVWUWdpNS9mYmJ5OHZMazBjTGRnZTYzM25ubmM4dWN4aFdFTjlzek94OU5NWVFEdk9ZVzJGenNHaC92M2Jtak1WVUlZUmt1ZUQ2NjdPMnN1KzhSa1pIamh3K01xY2Z5K1B4bEpsZmxuTDl1dldQUGZiWWtpVkxrdGNLVEQrY0t4TVdtMW1KRFZGc1pmajVMbU5zY0ZCbmFCZ2hzWTgrWWlNakZvTUZnTDFlN1BQUnpzNVpjOEFsaVN4YlptV2VreG14V0d4NGVMaXpzL01mLy9qSHlkYVR5YytQR1dOK3Y5L0NxbXNZNDIxM2I2dXNyRHo0ejRPbjJrNk5qWTNGWWpHWHk1WDVvaUR6SWhVVm4yODJaaHlmRFZHTUJndFVOZkxhYTJwcnEwN3JKeEl4L1kxSndCaW1wc0o3OXN6S0pRRDIrUXFmZXNxdTlkeFRhV3RyKy9WdmZqMHlNaElPaCtjc0NTbEowdWJHellXV3VqOHd4dlhyNjY5YmU5MzQrUGpJeU1qSTZBZ0ExUEo1c2s2OFhzbnZONzFFVkh4RGxPRmhhVUdDaFFBZ0hJYkpTWjFnbVhwTFY2SVU1aXo4R28rcDVYdE13eUxSeU1qd2lCSlI1cVNLVXJwbXpacXRXN2VtT3RBSVNaSktTMHRMN1Ywc0RnQ21waUI1aWdyR1pQSGkxQWVrZ0RHRXc3R2pSeDBURStrV0N3RWdKU1hTaWhVRzc2c01Cd3NoaFBIMGYxeGQrZnQ1LzBXRUVFSVk0VG1QalFHQU1WWlZWYlZyMTY3bFdad2paQkRFWXNxTEwycHRiWitmYVl4QlVReWUrRmtvamI3elR1eTk5OUpkYlJoek5EUjRIbi9jWUp2RVRMQyswQUFCWXl4eEIxZFFVRkJTVXRLd3NlRysrKzVibTVzTEp3RkFNTWhHUnVZbXlkcjNVTk1nL2Z3OHhsQXNacnlkSTRJMXplZjFiYWpmSUVtU3krMWFXcjYwdXFaNmRlMXF2OTlmWVBZNVNUYlpldzFKLzN0TS9pRVJyR2wxZFhXLytNVXZKRW1TSkNtbnc1UW5STENteWJLY1ppUzdZSmI1aHA0Z0dDQ0NKWEFoZ2lWd0lZSWxjQ0dDSlhBaGdpVndJWUlsY0NHQ0pYQWhnaVZ3SVlJbGNDR0NKWEJoNWxraFkxbllOV291Z0FYNG8va0NZUHEvTERENWh3d0hTNUtrK0RvK0ZzYVJaUUlBdTkzWTdkWXI5NThIWSt6eDRLS2lMSjBSeHJESFkzemtERFkrZVJKVU5RdERoT2VCTVpibExIMThlY1RJOUJaYjRjSkNVbDV1OEVTWUNKWWdHR2NvZllKZ2xnaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoU1B5Mm10NlpRVEJORWZrbFZmMHlnaUNhUTRrU1hwbEJNRTAwY1lTdUJEQkVyZ1F3Uks0RU1FU3VCREJFcmdRd1JLNEVNRVN1QkRCRXJnUXdSSzRFTUVTdVBoLzVTU2hUbjJXeGw4QUFBQWxkRVZZZEdSaGRHVTZZM0psWVhSbEFESXdNVGd0TURNdE1ERlVNVE02TXpRNk5UVXJNREE2TURCa0VBVDNBQUFBSlhSRldIUmtZWFJsT20xdlpHbG1lUUF5TURFNExUQXpMVEF4VkRFek9qTTBPalUxS3pBd09qQXdGVTI4U3dBQUFBQkpSVTVFcmtKZ2dnPT0iLCJzdXBwb3J0ZWRFeHRlbnNpb25zIjpbeyJpZCI6ImxvYyIsImZhaWxfaWZfdW5rbm93biI6ZmFsc2V9LHsiaWQiOiJ0eEF1dGhTaW1wbGUiLCJmYWlsX2lmX3Vua25vd24iOmZhbHNlfSx7ImlkIjoiaG1hYy1zZWNyZXQiLCJmYWlsX2lmX3Vua25vd24iOmZhbHNlfV0sImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiLCJ0eEF1dGhTaW1wbGUiLCJsb2MiXSwiYWFndWlkIjoiMTEwNWU0ZWRhZjFkMDJmZmZmZmZmZmZmZmZmZmZmZmYiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwidXAiOnRydWUsInV2Ijp0cnVlfX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA2LTA5IiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMDA1MTIwMDEifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDYtMDkifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA2LTA5In0seyJhYWd1aWQiOiIwODk4NzA1OC1jYWRjLTRiODEtYjZlMS0zMGRlNTBkY2JlOTYiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjA4OTg3MDU4LWNhZGMtNGI4MS1iNmUxLTMwZGU1MGRjYmU5NiIsImRlc2NyaXB0aW9uIjoiV2luZG93cyBIZWxsbyBIYXJkd2FyZSBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJyc2Fzc2FfcGtjc3YxNV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYXR0Y2EiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZXllcHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmFjZXByaW50X2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSJdLCJpc0tleVJlc3RyaWN0ZWQiOmZhbHNlLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJhdHRhY2htZW50SGludCI6WyJpbnRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJRjlUQ0NBOTJnQXdJQkFnSVFYYll3VGd5L0o3OUp1TWhwVUI1ZHl6QU5CZ2txaGtpRzl3MEJBUXNGQURDQmpERUxNQWtHQTFVRUJoTUNWVk14RXpBUkJnTlZCQWdUQ2xkaGMyaHBibWQwYjI0eEVEQU9CZ05WQkFjVEIxSmxaRzF2Ym1ReEhqQWNCZ05WQkFvVEZVMXBZM0p2YzI5bWRDQkRiM0p3YjNKaGRHbHZiakUyTURRR0ExVUVBeE10VFdsamNtOXpiMlowSUZSUVRTQlNiMjkwSUVObGNuUnBabWxqWVhSbElFRjFkR2h2Y21sMGVTQXlNREUwTUI0WERURTBNVEl4TURJeE16RXhPVm9YRFRNNU1USXhNREl4TXpreU9Gb3dnWXd4Q3pBSkJnTlZCQVlUQWxWVE1STXdFUVlEVlFRSUV3cFhZWE5vYVc1bmRHOXVNUkF3RGdZRFZRUUhFd2RTWldSdGIyNWtNUjR3SEFZRFZRUUtFeFZOYVdOeWIzTnZablFnUTI5eWNHOXlZWFJwYjI0eE5qQTBCZ05WQkFNVExVMXBZM0p2YzI5bWRDQlVVRTBnVW05dmRDQkRaWEowYVdacFkyRjBaU0JCZFhSb2IzSnBkSGtnTWpBeE5EQ0NBaUl3RFFZSktvWklodmNOQVFFQkJRQURnZ0lQQURDQ0Fnb0NnZ0lCQUorbitibkt0L0pISVJDL29JL3hna2dzWWRQelAwZ3B2ZHVEQTJHYlJ0dGgrTDRXVXlvWktHQnc3dXo1YmpqUDhBcWw0WUV4eWpSM0VaUTRMcW5aQ2hNcG9Db2ZiZURSNE1qQ0UxVEd3V2doR3BTMG1NM0d0V0Q5WGlNRTRyRTJLMFZXM3BkTjBDTHprWWJ2WmJzMndRVEZmRTYyeU5RaURqeUhGV0FaNEJRSDRlV2E4d3JETVV4SUFuZVVDcFU2ekN3TStsNlFoNG9oWDA2M0JIelhsVFNUYzFmRHNpUGFLdU1NaldqSzl2cDVVSEZQYStkTUFXcjZPbGpRWlBGSWczYVo0Y1VmelM5eStuNzdIczFOWFBCbjZFNERiNjc5ejREVGhJWHlvS2VaVHYxYWFXT1dsL2V4c0RMR3QybVRNVHl5a1ZWOHVEMWVSallyaUZwbW9SRHdKS0FFTU9mYVVSYXJ6cDdoa2E5VE9FbEd5RDJnT1Y0RnNjcjJNeEFZQ3l3TG1PTHpBNFZEU1lMdUtBaFBTcDd5YXdFVDMwQXZZMUhSZk13QnhldFNxV1AyK3laUk5ZSmxIcG9yNVFUdVJEZ3pSK1plaithV3g2cldOWXg0M2tMdGhvemVWSjNRQ3NENWlFSS9PWmxtV241V1lmN084TEIvMUE3c2NyWXY0NEZEOGNrM1oraHhYcGtrbEFzakpNc0haYTltQnFoK1ZSMUFpY1g0dVpHOG0xNng2NVpVMnVVcEJhM3JuOENUTm13MTdaSE9pdVNXSnRTOStQclpWQThsamdmNFFnQTFnNk5QT0VpTEcyZm44R20rcjVBays5dHF2NzJLRGQyRlBCSjdYeDRzdFlqL1dqTlB0RVVoVzRyY0xLM2t0TGZjeTZlYTdSb2N3NXk1QWdNQkFBR2pVVEJQTUFzR0ExVWREd1FFQXdJQmhqQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01CMEdBMVVkRGdRV0JCUjZqQXJPTDBoaUYrS1UwYTVWd1ZMc2NYU2tWakFRQmdrckJnRUVBWUkzRlFFRUF3SUJBREFOQmdrcWhraUc5dzBCQVFzRkFBT0NBZ0VBVzRpb28xK0o5VldDMFVudFNCWGNYUm0xZVBUVmFtdHN4VnkvR3BQNEVtSmQzVWI1M0p6TkJmWWRnZlVMNTFDcHBTM1pZNkJvYWdCK0Rxb0EyR2JTTCs3c0ZHSEJsNWthNkZOZWxyd3NINlZWdzR4Vi84a2xJam1xT3lmYXRQWXN6MHNVZFpldityZWVpR3BLVm9Ycks2QkRuVVUyNy9tZ1B0ZW01WUtXdkhCL3Nvb2ZVckxLelpWM1dmR2R4OXpCcjhWMHhXNnZPM0NLYXFrcVU5eTZFc1F3MzRuN2VKQ2JFVlZROFZkRmQ5aVYxcG1Yd2FCQWZCd2t2aVBUS0VQOUNtK3piRklPTHIzVjNDTDloSmorZ2tUVXVYV2xKSjZ3VlhFRzVpNHJJYkxBVjU5VXJXNExvblArc2VxdldNSllVRnh1L25pRjBSM2ZTR00rTlUxMUR0QlZraFJadDF1MGtGaFpxakR6MWRXeWZUL043SGtlM1dzRHFVRnNCaSs4U0V3OTByV3gyYVVrTHZLbzgzb1U0TXg0bmErMkkzbDlGMmEyVk5HazRLN2wzYTAwZzUxbWlQaXEwRGEwanF3MzBQYUxsdVRNVEdZNStSblpWaDUwSkQ2bmsrRWEzd1JrVThhaVlGbnBJeGZLQlo3MndobVlZYS9lZ2o5SUtlcXBSMHZ1TGViYlUwZkpCZjg4MEsxaldEM1o1U0Z5SlhvMDU3TXYwT1B3NW10dHl0RTU4NVpJeTVKc2FSWGxzT29XR1JYRTNrVVQvTUtSMVVvQWdSNTRjOEJzaCs5RHEyd3FJSzltUm4xNXp2QkRleUhHNitjenVyTG9wemlPVWVXb2t4Wk4xc3lyRWRLbGhGb1BZYXZtNnQrUHpJY3BkeFp3SEErVjNqTEpQZkk9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUVnQUFBQklDQVlBQUFCVjdiTkhBQUFDa1VsRVFWUjQydXlhaTNHRE1BeUdReWVnR3pBQ25hQ01rQkhvQmhraG5TQWowQTJTRGFBVDBFNlFiRUEzY09YVzZYRXBCdG5JbU12OXV0T2xseGpGL3FLSExUZFJTbTBnZG5rQUFnQUNJQUFDSUFBQ0lBQUNJQWdBQVJBQUFSQUFBUkFBQVJCRUFGQ1NKSU5La3BMdVNUdFNaYlF6NzZXMjV6aEtrcEZXUGJ0YXo2UTc1dlB1b2x1dVBtcXhsWksyeWk3NnM5UnpuamxwTjJLN0NyRldhVUFITlMwSFQwQXR3M1lwRFNqeGJkb1B1YXppRzN1azU3OWN2SWRlV3NiUUQ3TDdOQVlvV3BLbUx5OGNodWVPNXJlQjdLS0tyUW5RSmREWW45QUpaSGM1UUJUN2VuSU5ZMmhqeHJxSXRzdkpXU2R4RnhLdVlsT2xXSm1FNnpQUGNzSnVON1dGaUY3bWU1RE9Bd3M0T3laeUc2VE9zci9LUXppRGFKbS9tY3kyVjFWMCtUMEplWHhxcWxyV0M5bUdHeTNPNnd3RmFJMFNkUitFTWc5QUVBQUNJQUJ5cVZpWmIrL3ByZ0ZkTjZxYjMwNmozbFRXczBCSjc2UWp3MGt0TyszYWQ2MFBRaE1yZk05WXdxSzdsVVBlNGorL09SNDBjRGFxSmVKK3hvODBKc1dpaDFXVEJBY2I4eXNLcmIrVGZvd1FLeTN2NTV3YkJrazQ5RkpiUXVzcXI0c25hZEw5aEV0WEMzbk8xRzFIRzZVZnhJajVvRG5KbEhQT1ZWQWVyV0dtdllReHdjNzBoaVRoN0JpZHkzLzNaRkU2aXN4ZjhlcE5oVUNsNG41ZnRZcVdLek1QM0lJcXVhRm5xdVhPMHNaMXluL1JXcTY5U3VLNkdkUFhPUmZTejRIUG5rMWJOWE8wK1VaemU1SHFLSW9kTll3bkhWVmNPVWl2TmNTdHhqNENHRlloV0FXZ1hnbXVGNEp6ZE1objZ3RFVtMURwbUZ5Vlk3SXZRcWVUUmRvZDJ2MkY4bE5uL2djcFcrclVzT2k5bUFtRndsU28zUHc5SlEzcCs4YmhnbkFNa1BNNjEzQnhPQlFxYzJGRUI0U21QUVNBQUFpQUFBaUFBQWlBQUFpQUlBQUVRQUFFUUFBRVFQY28zd0lNQURPWGdGaE9UZ2h1QUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIl0sImFhZ3VpZCI6IjA4OTg3MDU4Y2FkYzRiODFiNmUxMzBkZTUwZGNiZTk2Iiwib3B0aW9ucyI6eyJwbGF0Ijp0cnVlLCJyayI6dHJ1ZSwidXAiOnRydWV9LCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjEwMCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjozMiwidHJhbnNwb3J0cyI6WyJpbnRlcm5hbCJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTI1N31dLCJtaW5QSU5MZW5ndGgiOjQsImZpcm13YXJlVmVyc2lvbiI6MTkwNDJ9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wOC0wNSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiV2luZG93cyBIZWxsbyBIYXJkd2FyZSBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTA0MTgwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy42IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjEuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wOC0wNSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDgtMDUifSx7ImFhZ3VpZCI6ImE0ZTlmYzZkLTRjYmUtNDc1OC1iOGJhLTM3NTk4YmI1YmJhYSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiYTRlOWZjNmQtNGNiZS00NzU4LWI4YmEtMzc1OThiYjViYmFhIiwiZGVzY3JpcHRpb24iOiJTZWN1cml0eSBLZXkgTkZDIGJ5IFl1YmljbyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjg3MDcsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciLCJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiYTRlOWZjNmQ0Y2JlNDc1OGI4YmEzNzU5OGJiNWJiYWEiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsibmZjIiwidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9XSwibWluUElOTGVuZ3RoIjo0LCJmaXJtd2FyZVZlcnNpb24iOjMyODcwN319LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMiIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAzLTI4IiwidXJsIjoiaHR0cHM6Ly93d3cueXViaWNvLmNvbS9wcm9kdWN0cy8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNlY3VyaXR5IEtleSBORkMgYnkgWXViaWNvIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMzAzMjgwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAyLTAyIiwidXJsIjoiaHR0cHM6Ly93d3cueXViaWNvLmNvbS8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNlY3VyaXR5IEtleSBORkMgYnkgWXViaWNvIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMzAyMDIwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDItMDIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTAzLTI5In0seyJhYWd1aWQiOiIwYWNmMzAxMS1iYzYwLWYzNzUtZmI1My02ZjA1ZjQzMTU0ZTAiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjBhY2YzMDExLWJjNjAtZjM3NS1mYjUzLTZmMDVmNDMxNTRlMCIsImRlc2NyaXB0aW9uIjoiTnltaSBGSURPMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQnNqQ0NBVm1nQXdJQkFnSUlSNmxnd2tzZmp5Z3dDZ1lJS29aSXpqMEVBd0l3TFRFck1Da0dBMVVFQXd3aVRubHRhU0JHU1VSUElFRjBkR1Z6ZEdGMGFXOXVJRkp2YjNRZ1EwRWdSMjlzWkRBZUZ3MHlNREEyTWpZeE5qSXpOVEphRncwek5UQTJNak14TmpJek5USmFNQzB4S3pBcEJnTlZCQU1NSWs1NWJXa2dSa2xFVHlCQmRIUmxjM1JoZEdsdmJpQlNiMjkwSUVOQklFZHZiR1F3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVFaVnl6WUxzdmJ2bWc0Ym1STnlaanJWWHp6elVmVWVZaVdZWmlSM3ZBQ2F2WDRqL1Z4M2pZL3d2bWRTYzViYUNtVlFoK3JOMFErKytMR3dVajFrRmljbzJNd1lUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01COEdBMVVkSXdRWU1CYUFGSG1xOEtDNTc4alY0M0NKeFR4eEJLWWJvMWlNTUIwR0ExVWREZ1FXQkJSNXF2Q2d1ZS9JMWVOd2ljVThjUVNtRzZOWWpEQU9CZ05WSFE4QkFmOEVCQU1DQVlZd0NnWUlLb1pJemowRUF3SURSd0F3UkFJZ0toMUhjZ0w3b3hwZFdubmNrOXVDV0Y2QzZiMnRzYkdQalNIdTMxRzQ4V01DSUh1RXN0U0hHa01sRlRIMzY3cHRtZkM2d2l4bWFDZHdUOENWL2lqck9UTUkiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRUFBQUFCQUNBTUFBQUNkdDRIc0FBQUFBM05DU1ZRSUNBamI0VS9nQUFBQUNYQklXWE1BQUFMRkFBQUN4UUdKMW4vdkFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCM2QzY3VhVzVyYzJOaGNHVXViM0pubSs0OEdnQUFBalJRVEZSRktiN0dLcjdHSzcvR0xML0hMYi9ITHNESEw4RElNTURJTWNESU1jSElNc0hJTk1ISk5jTEpOc0xKTnNMS044TEtPTVBLT2NQS09zUEtPOFBMTzhUTFBNVExQc1RNUDhYTVFNWE1RY1hNUXNiTlE4Yk5STWJOUmNiTlJzZk9SOGZPU01mT1Njak9TOGpQVE1uUFRjblFUOG5RVU1yUVVNclJVY3JSVXNyUlU4dlJWTXZSVmN2U1ZjelNXYzNUV3MzVFc4M1RYTTdVWGM3VVhzN1VYODdVWU0vVlljL1ZZcy9WWk5EV1pkRFdadEhXWjlIWGFOSFhhZEhYYXRMWGE5TFliTkxZYmRQWWNOVFpjZFRaY3RUWmRkWGFkOWJiZXRiYmU5ZmNmTmZjZmRmY2Y5amRnTm5kZ2RuZGd0bmVoZHJmaHRyZmg5dmZpTnZmaXR6Z2k5emdqTnpnamR6aGp0M2hqOTNoa2Q3aWt0N2lrOTdpbE43aWxOL2psZC9qbDkvam1PRGttZURrbXVEa20rSGtuT0hsbmVIbG9PTG1vZUxtb3VQbW8rUG1wZVRucHVUbnFlWG9xK2Jwck9icHJlYnBydWJwcitmcXNPZnFzZWZxc3VqcXMranJ0ZW5ydHVuc3QrbnN1T25zdWVyc3V1cnR2T3Z0dmV2dHdPenV3ZXp1eGUzd3h1N3d5Tzd3eWUveHl1L3h5Ky94ek8veHpmRHl6L0R5MFBIeTBmSHowdkh6MC9IejAvTHoxUEwwMWZMMDF2UDAxL1AwMlBQMDJQUDEyZlQxMnZUMTIvVDEzUFQyM2ZYMjMvWDM0UGIzNGZiMzR2YjM0L2Y0NVBmNDV2ZjQ1L2o1NlBqNTZmajU2dm41Ni9uNjdQbjY3Zm42N2ZyNjd2cjc3L3I3OFByNzhmdjc4dnY3OHZ2ODgvdjg5UHo4OWZ6ODl2ejk5L3o5OS8zOStQMzkrZjM5K3YzKysvNysvUDcrL2Y3Ly92Ly8vLy8vV3BvNHJBQUFCQ2xKUkVGVUdCbWx3WTEvbEFNQXdQSGZkbHVhMm1Xa0ZuVkhTaEVxeEloaVVpcHZrVG8wUkdKVVdGNHlVZDZaOTJyenRxSlNtQnEycG1mMysrYzh6KzFXZDgvdXJ0dW43eGZQRTFadzZtQjNWMWYzd1ZOV2dLVU43TTIwekt3bHAzWm1TMmJ2Z0tWaENVT2R5K3FKbWJDc2M4Z1NjSXkrdGlaRzFFeE5YYnNnTmJXR0VVMXRmemtHeGd3K01ZbElhczNyM3c2WU0vRHQ2MnRTUkNadEdqUUdpNzAzaTlDMFI3dU5PZkRvTkVLcFBSYkRRa01QRVpyMTRpbExPTjF4SmFHVkF4YkNBZ2ZuQTVOZkRDd2oyRG9KdU9hUUJmQ3NBOU9BcFVlczRQQnR3UFFEbm9WbmRDVWhzU1ZyUmRsbkU1RDgzRE53MVBjWFFjTWV6K245U2RDNDMxR1lkN2daa3A5WmhjK1NNT09JZVRnaVdBUVRQN0VxbjE4SWl3Tkg0SWlOVVB1dVZkcGRDeGxIWU01WENjaFl0UTFRMjJVT1JvSUZzQ2l3YXNGQ3VHN1lDRWEyUWQzM2prTlBIV3czZ3FIVE0yR0Q0N0llWmdXR01QUWFURDdodUp4TVFvY2hERjBMR1lzZHZYWDJxMWFTZ1FXR1VIdWc3cGpGN2dNNnJPQllIZlNvcUkvQm5jYk1CUnFQV3NHZHNGRkZuUU83akVrVFdtRUZiOEZjRlQxZVErS0VNV2tpNzFuZWlRUTF4eFRkQmRjYmw0YTVrQnEwdk92aGJVVWZoM1hHcFdGdkkyUXNieDA4cm1ncmJETXVEZDN0VU4vanFLR2p2WGtuemRrRzl5ZzZIejR5TGczZHdYV3dLR3RPNy9KNlJ0Vy9hK1JEbUsvb0RQakp1RFIwKzNVQ3RodjVZUW9GMWhqNUVXWW9tb1RmakV0Qmp6NEVGeDAzZER2UU5DWHY2bjFHamtKUzBUcjQyNWpCQmppaS9jMndVdjBuUWMxZVkvNkJoS0lOMEdkaytKMXRlUy9kQ3MxWnRSTnFQdENmWVpweGZUQlIwYW53aTVITkZIckJ5QjF3NVpBOWtETHVFRnlxYUJyMkdYbUVzMm9lemhvNTFBQ2I3SUdVY2Q5Qld0RWwwR25reE1hMWVmYy90ZCs4NTJEQ2p6MlFNcTRUYmxIMEFkaHNXY0U4dUtrYlVzWTlBdzhxMmc2dGx0ZFZDeHNnWlZ3cnRDdjZCVFFOVzk0YXFJT1VNZGxMNEV0RmcwYllaM2w5VXdtbGpQa09rb0dpTG9lTUZld2tsRFltQTNlcHFHL0FaY09XbDEwSzNHU3g3RXg0UzBVZG1BeDdyS0J2TnJ4aHNUMHdlVkRGMEZwWVpDWC92dm1wTVF0aHJTRU05U2JnQThmbGZVajBHc0xJdlREbnRPTVFYQTByaldDazl3SjQzbkhZQWhNUEdzR2NOcGp3alZYYlB4R2VOZ2R6VHMyR0svcXQwc2swWERWa0RvN29ib0FsUTFibHZ4YTRZSjhqTUc4SHNDS3dDc0VLNEZYemNOUUdZUG1nNXpSMEQ1QnhGSTdLcmdKdS9zTnorUDFHWUZYV1VYaEdjRC9RL0lrVmZkd01yQW84QXdzOEFTUWUrZHV5K3RjbGdDY3RnSVU2RzRIbVYwNWIwbjg3cGdQSmR5eUVSWHB2SUhSNWU1OWovTmwrR2FHRnZSYkJZc1BibXdqVjM5M3hxd1YrZmUydWVrSVh2NUsxR01iMVBUbUZuTlN5OVMvdjNMMTc1OHZybDZYSW1iTHBMK053clA2dDh5aGgzdForeDhLUzlyY3RycWRBL1kxdEJ5d0p5eG5vNnNpc2JtMXBhVjJkNmVnYXNCdzhUM2llL2dldmo0SDJGRFAwMkFBQUFBQkpSVTVFcmtKZ2dnPT0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiMGFjZjMwMTFiYzYwZjM3NWZiNTM2ZjA1ZjQzMTU0ZTAiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwidXAiOmZhbHNlLCJ1diI6dHJ1ZSwiY3JlZE1nbXQiOnRydWV9LCJtYXhNc2dTaXplIjoxMjAwLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjIwLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTAzLTIyIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJOeW1pIEZJRE8yIEF1dGhlbnRpY2F0b3IiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIxMDIxODAwNyIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjciLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMy4wIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMS0wMy0yMiJ9LHsiYWFndWlkIjoiZDkxYzUyODgtMGVmMC00OWI3LWI4YWUtMjFjYTBhYTZiM2YzIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJkOTFjNTI4OC0wZWYwLTQ5YjctYjhhZS0yMWNhMGFhNmIzZjMiLCJkZXNjcmlwdGlvbiI6IktFWS1JRCBGSURPMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQnZqQ0NBV09nQXdJQkFnSVJBTEdwbVdZSVp4V3JvNGZMUFVFcy9nSXdDZ1lJS29aSXpqMEVBd0l3UFRFTE1Ba0dBMVVFQmhNQ1IwSXhGekFWQmdOVkJBb01Ea1J2ZENCUGNtbG5hVzRnVEhSa01SVXdFd1lEVlFRRERBeEdTVVJQSUZKdmIzUWdRMEV3SUJjTk1Ua3hNREUzTURBd01EQXdXaGdQTWpBME9URXdNVFl5TXpVNU5UbGFNRDB4Q3pBSkJnTlZCQVlUQWtkQ01SY3dGUVlEVlFRS0RBNUViM1FnVDNKcFoybHVJRXgwWkRFVk1CTUdBMVVFQXd3TVJrbEVUeUJTYjI5MElFTkJNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVUdGl4SkVlc3lJaTltOXVNTGdhbUIyVEdlNC9adzYzWFh5WFJEUTRDSTl1ZXhMbGtjV0ErUitTUDlKLzVvbkhLbU9LSHhzRVNsR2o0N2F0aExjTmVINk5DTUVBd0hRWURWUjBPQkJZRUZMc0p2MGJZOXJ1UEMwVjdPZndQa09JdzA1Wk9NQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMGtBTUVZQ0lRRG5ZUmdtR0ErRlN4S0ZOVU95UDhMdjFmYUFyaUk2WndvcWVHR291YnY0S3dJaEFOTXE2VVRoMEN6SkQ2VFV4Rk5meS84aGdjQ2FPdTVzd0ZOYiszeHRKdlhLIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQURvQUFBQVNDQVlBQUFBS1JNMXpBQUFFR1dsRFExQnJRMGREYjJ4dmNsTndZV05sUjJWdVpYSnBZMUpIUWdBQU9JMk5WVjFvSEZVVVBydHpaeU1remxOc05JVjBxRDhOSlEyVFZqU2h0THAvM2QwMmJwWkpOdG9pNkdUMjdzNll5YzQ0TTd2OW9VOUZVSHd4NnBzVXhMKzNnQ0FvOVEvYlByUXZsUW9sMnRRZ0tENjArSU5RNkl1bTY1azdNNWxwdXJIZVplNTg4NTN2bm52dXVXZnZCZWk1cWxpV2tSUUJGcHF1TFJjeTRuT0hqNGc5SzVDRWg2QVhCcUZYVVIwclhhbE1BalpQQzNlMVc5OUR3bnRmMmRYZC9wK3R0MFlkRlNCeEgyS3o1cWdMaUk4QjhLZFZ5M1lCZXZxUkh6L3FXaDcyWXVpM01VREVMM3E0NFdQWHczTStmbzFwWnVRczR0T0lCVlZUYW9pWEVJL014ZmhHRFBzeHNOWmZvRTFxNjZybzVhSmltM1hkb0xGdzcySCtuMjNCYUlYemJjT256NW1mUG9UdllWejdLelVsNStGUnhFdXFrcDlHL0FqaWEyMTl0aHpnMjVhYmtSRS9CcERjM3BxdnBoSHZSRnlzMndlcXZwK2tyYldLSVg3bmhEYnpMT0l0aU04MzU4cFR3ZGlycXBQRm5NRjJ4TGMxV3ZMeU93VEFpYnBibXZISGN2dHRVNTd5NStYcU5ackxlM2xFL1BxOGVVajJmWEtmT2UzcGZPanpoSll0Qi95bGw1U0RGY1NEaUgraFJrSDI1K0wrc2R4S0VBTVphaHJsU1g4dWtxTU9XeS9qWFcybTZNOUxEQmMzMUI5TEZ1djZnVktnLzBTemkzS0FyMWtHcTFHTWpVL2FMYm5xNi9sUnhjNFhmSjk4aFRhcmdYKytEYk1KQlNpWU1JZTlDazFZQXhGa0tFQUczeGJZYUttRERnWXlGSzBVR1lwZm9XWVhHK2ZBUFBJNnRKbk53YjdDbFA3SXlGK0QrYmpPdENwa2h6NkNGcklhL0k2c0Z0Tmw4YXVGWEdNVFAzNHNOd0kvSmhrZ0V0bUR6MTR5U2ZhUmNUSUJJbm1LUEUzMmt4eXlFMlR2K3RoS2JFVmVQRGZXL2J5TU0xS21tMFhkT2JTN29HRC9NeXBNWEZQWHJDd090b1lqeXluN0JWMjkvTVpmc1Z6cExEZFJ0dUlabmJwWHp2bGYrZXY4TXZZci9HcWs0SC9rVi9HM2NzZGF6THV5VE1Qc2JGaHpkMVVhYlFiakZ2RFJtY1dKeFIzemNmSGtWdzlHZnBiSm1lZXY5RjA4V1c4dURrYXNsd1g2YXZsV0dVNk5SS3owZy9TSHRDeTlKMzBvL2NhOXpYM0tmYzE5em4zQlhRS1JPOHVkNDc3aExuQWZjMS9HOW1yekdscmZleFo1R0xkbjZaWnJyRW9oSTJ3VkhoWnl3amJoVVdFeThpY01DR05DVWRpQmxxM3IreGFmTDU0OUhRNWpIK2FuKzF5K0xsWUJpZnV4QXZSTi9sVlZWT2x3bENrZFZtOU5PTDVCRTR3a1EyU01sRFpVOTdoWDg2RWlsVS9sVW1rUVV6dFRFNm14MUVFUGg3T21kcUJ0QXZ2OEhkV3BickpTNnRKajNuMENXZE02YnVzTnpSVjNTOUtUWWhxdk5pcVdtdXJvaUtnWWhzaE1qbWhUaDlwdFdoc0Y3OTcwai9TYk1yc1BFMXN1UjV6N0RNQytQL0hzK3k3aWpyUUFsaHlBZ2NjamJoalB5Z2ZlQlRqemhOcXkyOEVka1VoOEMrRFU5K3oydi9veWVINzkxT25jeEhPczV5MkF0VGM3bmIvZjczVFdQa0QvcXdCbmpYOEJvSjk4VlFOY0MrOEFBQUE0WlZoSlprMU5BQ29BQUFBSUFBR0hhUUFFQUFBQUFRQUFBQm9BQUFBQUFBS2dBZ0FFQUFBQUFRQUFBRHFnQXdBRUFBQUFBUUFBQUJJQUFBQUFjZEx0Q3dBQUF6aEpSRUZVV0FudFYybElWRkVVUG0vR2NSb2JSOG42MFk4VWxTRGJTTWtXV3NTU0lBek1NU2xKRUEyTGJERTNiQkVLYXNpU2pQbWppTFJRWmhpTjVvOU1JYXZKSUtIQkNVdVpqQlNwZnRna2haUGtNalAyRnU5NTc5cTh5VVFoc1F1UCszM25mUGVjZCs2NTl6SERqTEVENXNCUXpJRWErUkxuVEtFKzBvNVd0RCtBNG9jRzNxVFZMWUkzUnhyUUhYb3hHbkhVc3ExZ1Nyd0NVaHM2eDRFL3U5NHhZQmNZTXdZOUp5MG9DU3VPQm5KaHRMb2dOazhqK3FSQUdyL24xQ3ZlbFZ5WER4YWJHV1dNUWdrTUk5RDNCUzlCUVFncUJFQjExQTB1Y0x1YzQ4OG9TcE5xYzlFTzRPYUw1SnlpbHF3UjUzWjJrOUR2ZEVHYnZZdVBWOS85SEZ4T1VTZFg1TVQ0L0dJdTU1aGJqTXUrcTJ0MEdKd2p3aE5xaUlMWTIrbEVTczFVb1pSbm5GajZiR0RwZklvdWE2NjRtMmlVQVJuYkQ2TW4vWDRlajQ5WFo2TXRhOGNKeE5NRnVudGZRMUtka0VzYWt6cTZVZ2ZCU1pVcEJJSitVeW9FcXJYSXBhQzN5Q3FsUEQ2NzhTQmNieTduOGZmK1QyQzF2ME9OMmk4QUN0ZWxJWjhLa09Zc01CdmhYc3ROUG95bDR3bEFJaDNSYTBlNUkwdUdXcU9GcTdHLzd4VHh5ODFGQ2VmUXRidGlIK0syWTQ4UVR3Y29pY2tHaFZMc1c2K2pqd29yZWlnendOQ1FnenF5YjNQWVhmSXlRaTVFb2xlcFVrTjNZU3ZQTTFjbHdLWEdFaGdkSGtSL1dNZ2EwS28wVUcxcmdnNzdCN1J6SURoZ01SeGFQYUVkbEVLZStNMFBoQjhEWDNsQlJ2MXBhRTY5aG1MWlFya0xUb2FQcndaOEZTcEMvM3EyNVpzaDNMQVcxNW1TalR3MmRUWlJtOGtaUTVhc21IS2htTUFEa0QyNld0MUNVS3FFNHB3alAwSGFNUTl4Z0x0ejVORm8vQ21KRDZPaytJSjVPb3BQRjVIK3lGT3pwMG82WkR2S2lTN3JpeUd2UnJ5WFoxckt3TEFsUzdvZWNWZnVNOFNUQlNaOUtZQitzbXJ2T3FPMUJnWWQvU2hxMkZ1R21BTmVDOTJ6ZEJzb1Vrb2g1Njd3VWFveVYwTEs4cDJ3TWlpVUNzS1J6VGYyVTdZWDZYY29QaE9FeS9uTjhRWHZKY21SR1hlVVFKeGxqeTVSNk1OaklTWnlGNkVRWCs2NUJSOC9kNEwwd1FVekNMaDg1T05EMGdTemQ3eG93d0ZDY2Y1am9aenlWdng1OW1lV0tJMHd4bUdBZndHbzFCcUlDRjhQclRtUG9TV3R5dU1yTWYvL3BubmNsOWxyRk0vajdLMWhVbS8rQzEweUtuMTA2WTFEQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJkOTFjNTI4ODBlZjA0OWI3YjhhZTIxY2EwYWE2YjNmMyIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MjA0OCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MTAsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6OTYsInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDctMTUiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IktFWS1JRCBGSURPMsKuIFNlY3VyaXR5IEtleSB3aXRoIFUyRiIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjAwMzE5MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjAuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDctMTUifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA3LTE1In0seyJhYWd1aWQiOiI0YzUwZmYxMC0xMDU3LTRmYzYtYjhlZC00M2E1Mjk1MzBjM2MiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjRjNTBmZjEwLTEwNTctNGZjNi1iOGVkLTQzYTUyOTUzMGMzYyIsImRlc2NyaXB0aW9uIjoiSW1wcm92ZUlEIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6NDUsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfSx7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ2JUQ0NBaE9nQXdJQkFnSUpBS005RnFrMCtYOS9NQW9HQ0NxR1NNNDlCQU1DTUlHUk1Rc3dDUVlEVlFRR0V3SlZVekVSTUE4R0ExVUVDQXdJVm1seVoybHVhV0V4RURBT0JnTlZCQWNNQjBGemFHSjFjbTR4R0RBV0JnTlZCQW9NRDBsdGNISnZkbVZKUkN3Z1NXNWpMakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVmTUIwR0ExVUVBd3dXU1cxd2NtOTJaVWxFSUVaSlJFOGdVbTl2ZENCRFFUQWdGdzB5TWpFeU1ERXdPVEk1TlRoYUdBOHlNRFV5TVRFeU16QTVNamsxT0Zvd2daRXhDekFKQmdOVkJBWVRBbFZUTVJFd0R3WURWUVFJREFoV2FYSm5hVzVwWVRFUU1BNEdBMVVFQnd3SFFYTm9ZblZ5YmpFWU1CWUdBMVVFQ2d3UFNXMXdjbTkyWlVsRUxDQkpibU11TVNJd0lBWURWUVFMREJsQmRYUm9aVzUwYVdOaGRHOXlJRUYwZEdWemRHRjBhVzl1TVI4d0hRWURWUVFEREJaSmJYQnliM1psU1VRZ1JrbEVUeUJTYjI5MElFTkJNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVmWDBzRnlraXZDRzk1UGk1aldXZzBNc2EweG9YcUc1Uis2WG9oa1BTT1dxbWNKVytDa0M0RFdPQUFEekREWVp1aHgwczFCL1VrMkJvVmk5bVJJcWFncU5RTUU0d0hRWURWUjBPQkJZRUZNSnBLaDNYY2ZSTmlYVldmNlBudWRaaTJNczNNQjhHQTFVZEl3UVlNQmFBRk1KcEtoM1hjZlJOaVhWV2Y2UG51ZFppMk1zM01Bd0dBMVVkRXdRRk1BTUJBZjh3Q2dZSUtvWkl6ajBFQXdJRFNBQXdSUUlnTTkwWVYwVFQzOVY3QkR4bmZGS0pialUvSHZFbkpza2NGZ1dWOS90S3Jma0NJUURmQ0NUZkN6d1lSV0pwWHJ1Tjh3UmY0RFkxRWE2NGdqakk5ajVsbGhJUHR3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0NBSUFBQUQ4R08yakFBQUFDWEJJV1hNQUFDNGpBQUF1SXdGNHBUOTJBQUFLVDJsRFExQlFhRzkwYjNOb2IzQWdTVU5ESUhCeWIyWnBiR1VBQUhqYW5WTm5WRlBwRmozMzN2UkNTNGlBbEV0dlVoVUlJRkpDaTRBVWtTWXFJUWtRU29naG9ka1ZVY0VSUlVVRUc4aWdpQU9Pam9DTUZWRXNESW9LMkFma0lhS09nNk9JaXNyNzRYdWphOWE4OStiTi9yWFhQdWVzODUyenp3ZkFDQXlXU0ROUk5ZQU1xVUllRWVDRHg4VEc0ZVF1UUlFS0pIQUFFQWl6WkNGei9TTUJBUGgrUER3cklzQUh2Z0FCZU5NTENBREFUWnZBTUJ5SC93L3FRcGxjQVlDRUFjQjBrVGhMQ0lBVUFFQjZqa0ttQUVCR0FZQ2RtQ1pUQUtBRUFHRExZMkxqQUZBdEFHQW5mK2JUQUlDZCtKbDdBUUJibENFVkFhQ1JBQ0FUWlloRUFHZzdBS3pQVm9wRkFGZ3dBQlJtUzhRNUFOZ3RBREJKVjJaSUFMQzNBTURPRUF1eUFBZ01BREJSaUlVcEFBUjdBR0RJSXlONEFJU1pBQlJHOGxjODhTdXVFT2NxQUFCNG1iSTh1U1E1UllGYkNDMXhCMWRYTGg0b3pra1hLeFEyWVFKaG1rQXV3bm1aR1RLQk5BL2c4OHdBQUtDUkZSSGdnL1A5ZU00T3JzN09ObzYyRGw4dDZyOEcveUppWXVQKzVjK3JjRUFBQU9GMGZ0SCtMQyt6R29BN0JvQnQvcUlsN2dSb1hndWdkZmVMWnJJUFFMVUFvT25hVi9OdytINDhQRVdoa0xuWjJlWGs1TmhLeEVKYlljcFhmZjVud2wvQVYvMXMrWDQ4L1BmMTRMN2lKSUV5WFlGSEJQamd3c3owVEtVY3o1SUpoR0xjNW85SC9MY0wvL3dkMHlMRVNXSzVXQ29VNDFFU2NZNUVtb3p6TXFVaWlVS1NLY1VsMHY5azR0OHMrd00rM3pVQXNHbytBWHVSTGFoZFl3UDJTeWNRV0hUQTR2Y0FBUEs3YjhIVUtBZ0RnR2lENGM5My8rOC8vVWVnSlFDQVprbVNjUUFBWGtRa0xsVEtzei9IQ0FBQVJLQ0JLckJCRy9UQkdDekFCaHpCQmR6QkMveGdOb1JDSk1UQ1FoQkNDbVNBSEhKZ0theUNRaWlHemJBZEttQXYxRUFkTk1CUmFJYVRjQTR1d2xXNERqMXdEL3BoQ0o3QktMeUJDUVJCeUFnVFlTSGFpQUZpaWxnampnZ1htWVg0SWNGSUJCS0xKQ0RKaUJSUklrdVJOVWd4VW9wVUlGVklIZkk5Y2dJNWgxeEd1cEU3eUFBeWd2eUd2RWN4bElHeVVUM1VETFZEdWFnM0dvUkdvZ3ZRWkhReG1vOFdvSnZRY3JRYVBZdzJvZWZRcTJnUDJvOCtROGN3d09nWUJ6UEViREF1eHNOQ3NUZ3NDWk5qeTdFaXJBeXJ4aHF3VnF3RHU0bjFZOCt4ZHdRU2dVWEFDVFlFZDBJZ1lSNUJTRmhNV0U3WVNLZ2dIQ1EwRWRvSk53a0RoRkhDSnlLVHFFdTBKcm9SK2NRWVlqSXhoMWhJTENQV0VvOFRMeEI3aUVQRU55UVNpVU15SjdtUUFrbXhwRlRTRXRKRzBtNVNJK2tzcVpzMFNCb2prOG5hWkd1eUJ6bVVMQ0FyeUlYa25lVEQ1RFBrRytRaDhsc0tuV0pBY2FUNFUrSW9Vc3BxU2hubEVPVTA1UVpsbURKQlZhT2FVdDJvb1ZRUk5ZOWFRcTJodGxLdlVZZW9FelIxbWpuTmd4WkpTNld0b3BYVEdtZ1hhUGRwcitoMHVoSGRsUjVPbDlCWDBzdnBSK2lYNkFQMGR3d05oaFdEeDRobktCbWJHQWNZWnhsM0dLK1lUS1laMDRzWngxUXdOekhybU9lWkQ1bHZWVmdxdGlwOEZaSEtDcFZLbFNhVkd5b3ZWS21xcHFyZXFndFY4MVhMVkkrcFhsTjlya1pWTTFQanFRblVscXRWcXAxUTYxTWJVMmVwTzZpSHFtZW9iMVEvcEg1Wi9Za0dXY05NdzA5RHBGR2dzVi9qdk1ZZ0MyTVpzM2dzSVdzTnE0WjFnVFhFSnJITjJYeDJLcnVZL1IyN2l6MnFxYUU1UXpOS00xZXpVdk9VWmo4SDQ1aHgrSngwVGdubktLZVg4MzZLM2hUdktlSXBHNlkwVExreFpWeHJxcGFYbGxpclNLdFJxMGZydlRhdTdhZWRwcjFGdTFuN2dRNUJ4MG9uWENkSFo0L09CWjNuVTlsVDNhY0tweFpOUFRyMXJpNnFhNlVib2J0RWQ3OXVwKzZZbnI1ZWdKNU1iNmZlZWIzbitoeDlMLzFVL1czNnAvVkhERmdHc3d3a0J0c016aGc4eFRWeGJ6d2RMOGZiOFZGRFhjTkFRNlZobFdHWDRZU1J1ZEU4bzlWR2pVWVBqR25HWE9NazQyM0diY2FqSmdZbUlTWkxUZXBON3BwU1RibW1LYVk3VER0TXg4M016YUxOMXBrMW16MHgxekxubStlYjE1dmZ0MkJhZUZvc3RxaTJ1R1ZKc3VSYXBsbnV0cnh1aFZvNVdhVllWVnBkczBhdG5hMGwxcnV0dTZjUnA3bE9rMDZybnRabnc3RHh0c20ycWJjWnNPWFlCdHV1dG0yMmZXRm5ZaGRudDhXdXcrNlR2Wk45dW4yTi9UMEhEWWZaRHFzZFdoMStjN1J5RkRwV090NmF6cHp1UDMzRjlKYnBMMmRZenhEUDJEUGp0aFBMS2NScG5WT2IwMGRuRjJlNWM0UHppSXVKUzRMTExwYytMcHNieHQzSXZlUktkUFZ4WGVGNjB2V2RtN09id3UybzI2L3VOdTVwN29mY244dzBueW1lV1ROejBNUElRK0JSNWRFL0M1K1ZNR3Zmckg1UFEwK0JaN1huSXk5akw1RlhyZGV3dDZWM3F2ZGg3eGMrOWo1eW4rTSs0enczM2pMZVdWL01OOEMzeUxmTFQ4TnZubCtGMzBOL0kvOWsvM3IvMFFDbmdDVUJad09KZ1VHQld3TDcrSHA4SWIrT1B6cmJaZmF5MmUxQmpLQzVRUlZCajRLdGd1WEJyU0ZveU95UXJTSDM1NWpPa2M1cERvVlFmdWpXMEFkaDVtR0x3MzRNSjRXSGhWZUdQNDV3aUZnYTBUR1hOWGZSM0VOejMwVDZSSlpFM3B0bk1VODVyeTFLTlNvK3FpNXFQTm8zdWpTNlA4WXVabG5NMVZpZFdFbHNTeHc1TGlxdU5tNXN2dC84N2ZPSDRwM2lDK043RjVndnlGMXdlYUhPd3ZTRnB4YXBMaElzT3BaQVRJaE9PSlR3UVJBcXFCYU1KZklUZHlXT0NubkNIY0puSWkvUk50R0kyRU5jS2g1TzhrZ3FUWHFTN0pHOE5Ya2t4VE9sTE9XNWhDZXBrTHhNRFV6ZG16cWVGcHAySUcweVBUcTlNWU9Ta1pCeFFxb2hUWk8yWitwbjVtWjJ5NnhsaGJMK3hXNkx0eThlbFFmSmE3T1FyQVZaTFFxMlFxYm9WRm9vMXlvSHNtZGxWMmEvelluS09aYXJuaXZON2N5enl0dVFONXp2bi8vdEVzSVM0WksycFlaTFZ5MGRXT2E5ckdvNXNqeHhlZHNLNHhVRks0WldCcXc4dUlxMkttM1ZUNnZ0VjVldWZyMG1lazFyZ1Y3QnlvTEJ0UUZyNnd0VkN1V0ZmZXZjMSsxZFQxZ3ZXZCsxWWZxR25ScytGWW1LcmhUYkY1Y1ZmOWdvM0hqbEc0ZHZ5citaM0pTMHFhdkV1V1RQWnRKbTZlYmVMWjViRHBhcWwrYVhEbTROMmRxMERkOVd0TzMxOWtYYkw1Zk5LTnU3ZzdaRHVhTy9QTGk4WmFmSnpzMDdQMVNrVlBSVStsUTI3dExkdFdIWCtHN1I3aHQ3dlBZMDdOWGJXN3ozL1Q3SnZ0dFZBVlZOMVdiVlpmdEorN1AzUDY2SnF1bjRsdnR0WGExT2JYSHR4d1BTQS8wSEl3NjIxN25VMVIzU1BWUlNqOVlyNjBjT3h4KysvcDN2ZHkwTk5nMVZqWnpHNGlOd1JIbms2ZmNKMy9jZURUcmFkb3g3ck9FSDB4OTJIV2NkTDJwQ212S2FScHRUbXZ0YllsdTZUOHcrMGRicTNucjhSOXNmRDV3MFBGbDVTdk5VeVduYTZZTFRrMmZ5ejR5ZGxaMTlmaTc1M0dEYm9yWjc1MlBPMzJvUGIrKzZFSFRoMGtYL2krYzd2RHZPWFBLNGRQS3kyK1VUVjdoWG1xODZYMjNxZE9vOC9wUFRUOGU3bkx1YXJybGNhN251ZXIyMWUyYjM2UnVlTjg3ZDlMMTU4UmIvMXRXZU9UM2R2Zk42Yi9mRjkvWGZGdDErY2lmOXpzdTcyWGNuN3EyOFQ3eGY5RUR0UWRsRDNZZlZQMXYrM05qdjNIOXF3SGVnODlIY1IvY0doWVBQL3BIMWp3OURCWStaajh1R0RZYnJuamcrT1RuaVAzTDk2ZnluUTg5a3p5YWVGLzZpL3N1dUZ4WXZmdmpWNjlmTzBaalJvWmZ5bDVPL2JYeWwvZXJBNnhtdjI4YkN4aDYreVhnek1WNzBWdnZ0d1hmY2R4M3ZvOThQVCtSOElIOG8vMmo1c2ZWVDBLZjdreG1Uay84RUE1anovR016TGRzQUFBQWdZMGhTVFFBQWVpVUFBSUNEQUFENS93QUFnT2tBQUhVd0FBRHFZQUFBT3BnQUFCZHZrbC9GUmdBQUF0aEpSRUZVZU5yc2x0OUxrMUVZeDcvdk50ZTB2WE9rN3lTN3F5V0JZdm5qSWt0R1UwdkRDd2t0VjRLWHB2M3dCLzRCQmlJYS9RQzF3amtWVXhOc1V1dXV6ZDFrNmlCTEN4SUZ6Y0RYT1Rad1k4cjJzcjFycDR1WFp1b2dncnlKZlM4ZWVMNmM1M3c0NStFNUhJb1Fnb09VQ0Flc0dDQUdpQUVBeVg2TFpkbjE5WFdHWWRScTlUOGdrTjFxYTIwVkRsVlpjWlVRWXB1WktTMHRIVGNhOXl3ejZIdXJxNnMvenM2U1Aya1h3R0kyQXpqS3FIUTYzZnQzazRTUXBvWUdBTVdGUlh2S0xtb0xBQXdPRFB3ZG9MZEhEMkJrYU9oMzg0M0o1SEs1OXBUVjFkd0U4R3A4ZlArT1M0dEw1cmZtSDZHUWtPNzBvTHV6YzJqd3VTb3AyZEJyT0N5bms1S085UFgzWjJaa01Da3BxeXZmR0lZQmNMKzl3MnFkS0NvcUNnUUNBSGllRjJvZlAzeGtNcjFXMElyYXVscHRRWUhQN3dORjdlMkJObDhESU8zNENRQU5kK3U3dTdvQVNFQUJxS3VwSllSVTZhNERvR1h4cWFvVXBad1dBOWFKQ1VKSTRRVXRnRlBxa3duU1F3RDY5UHJvVnhRTUJ0dmIyaWlLZXREUndmTjhLQlRpT083Wms2Y0Erbm9OTE1zQ3lNbzh6Zm45SE1mbG5Na0NzTFM0T0QwMURVQjM5Um9oeE9sMHloTVM0aWlSM1c2UGJMc3pCM0Z4Y2JSQ1FRaFJKQ1pLSkJLeFdDeVR5ZVJ5R29CVUt2MHkveG1BVGxjcGk0K1h5V1FhalFhQXorZWJtcHdFVUY1UkRrQ2xVaFZxQzNnU25wK2JpejRIbk44UHdPLzNSNXhBZ012TnprNW1ra1dVQ01EcTZuZkJkemcyQkRDdFVBQndPbDIvZklkQWlnNElCb09SS0lqbmVRVk5iM20zaWkrWGlFSHArd3pwR2VsdXQvdWwwUWdnRUFpVVhTbTdkZWYydlphV3RMUzBoWVd2SCtZKzVaL055OG5OamY1VVNDU1NTSXc0NFhEWTRkaFFLcFhEdzhOaWlxcHZiQndkZVZGMW93b0F1N2FXbW5yTTBLUGYzdDYrVkZMYzFOeDhQdS9jNk5pWVNDU0tQc2tldDJkNWVkbmo4VVFjcjlkclg3ZTczWnRDeXJKclZxczFIQTRUUXBaWFZyeGVyK0M3TjkwV2k4Vm1zKzBmQ3lyMnE0Z0JZb0QvQVBCekFJNlZOcUdRUFVxbkFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImNyZWRCbG9iIiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6IjRjNTBmZjEwMTA1NzRmYzZiOGVkNDNhNTI5NTMwYzNjIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwiZXAiOmZhbHNlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOnRydWUsImFsd2F5c1V2IjpmYWxzZX0sIm1heE1zZ1NpemUiOjEwMjQsInBpblV2QXV0aFByb3RvY29scyI6WzEsMl0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MTAsInRyYW5zcG9ydHMiOlsibmZjIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dLCJmb3JjZVBJTkNoYW5nZSI6ZmFsc2UsIm1pblBJTkxlbmd0aCI6NCwibWF4Q3JlZEJsb2JMZW5ndGgiOjMyLCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAxLTE3IiwidXJsIjoiaHR0cHM6Ly93d3cuaW1wcm92ZWlkLmNvbS8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkltcHJvdmVJRCBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMzAxMTcwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMS0xNyJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMDUtMTgifSx7ImFhZ3VpZCI6ImVlMDQxYmNlLTI1ZTUtNGNkYi04Zjg2LTg5N2ZkNjQxODQ2NCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZWUwNDFiY2UtMjVlNS00Y2RiLThmODYtODk3ZmQ2NDE4NDY0IiwiZGVzY3JpcHRpb24iOiJGZWl0aWFuIGVQYXNzIEZJRE8yLU5GQyBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUIyRENDQVg2Z0F3SUJBZ0lRR0JVclFiZERybTIwRlpuRHNYMkNCVEFLQmdncWhrak9QUVFEQWpCTE1Rc3dDUVlEVlFRR0V3SlZVekVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNQ0FYRFRFNE1EUXdNVEF3TURBd01Gb1lEekl3TkRnd016TXhNak0xT1RVNVdqQkxNUXN3Q1FZRFZRUUdFd0pWVXpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFc0ZZRUVoaUp1cXFuTWdRalNpaXZCalY3REdDVGY0WEJCSC9CN3V2WnNLeFhTaEYwTDh1RElTV1V2Y0V4aXhSczZnQjNvbGRTcmpveDZMOFQ5NE5PenFOQ01FQXdIUVlEVlIwT0JCWUVGRXU5aHlZUnJSeUp6d1JZdm5EU0NJeHJGaU8zTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJREhTYjJtYk5EQVVOWHZwUFUwb1dLZU55ZTBmUTJsOUQwMUFSMitzTFpkaEFpRUFvM3d6Njg0SUZNVnNDQ1JtdUpxeEg2RlFSRVNOcWV6dW8xRStLa0d4V3VNPSIsIk1JSUJmakNDQVNXZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQVhNUlV3RXdZRFZRUUREQXhHVkNCR1NVUlBJREF5TURBd0lCY05NVFl3TlRBeE1EQXdNREF3V2hnUE1qQTFNREExTURFd01EQXdNREJhTUJjeEZUQVRCZ05WQkFNTURFWlVJRVpKUkU4Z01ESXdNREJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCTkJtclJxVk94enRUSlZOMTl2dGRxY0w3dEtRZW9sMm5uTTIveVlndmtzWm5yNTBTS2JWZ0lFa3pIUVZPdTgwTFZFRTNsVmhlTzFIamdneEFsVDZvNFdqWURCZU1CMEdBMVVkRGdRV0JCUkpGV1F0MWJ2RzNqTTZYZ21WL0ljak50Ty9DekFmQmdOVkhTTUVHREFXZ0JSSkZXUXQxYnZHM2pNNlhnbVYvSWNqTnRPL0N6QU1CZ05WSFJNRUJUQURBUUgvTUE0R0ExVWREd0VCL3dRRUF3SUJCakFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUF3ZlBxZ0lXSVVCK1FCQmFWR3NkSHkwczVSTXhsa3pwU1gvelN5VFptVXBRSWdCMndKNm5aUk04b1gvbkE0M1JoNlNKb3ZNMlh3Q0NILy8rTGlyQkFiQjBNPSIsIk1JSUIyRENDQVg2Z0F3SUJBZ0lRRlo5N3dzMkpHUEVvYTVOSStwOHoxakFLQmdncWhrak9QUVFEQWpCTE1Rc3dDUVlEVlFRR0V3SkRUakVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNQ0FYRFRFNE1EUXdNVEF3TURBd01Gb1lEekl3TkRnd016TXhNak0xT1RVNVdqQkxNUXN3Q1FZRFZRUUdFd0pEVGpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFbmZBS2Jqdk1YMUV5MWI2aytXUVFkTlZNdDlKZ0dXeUozUHZNNEJTSzVYcVRmbysrMG9Bai80dG53eUlMMEhGQlI5U3Qra3RqcVNYRGZqaVhBdXJzODZOQ01FQXdIUVlEVlIwT0JCWUVGTkdobUUyQmY4TzVhL1lIWjcxUUV2NlFSZkZVTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUUMzc1QxbEJqR2VGK3hLVHB6VjFLWVUyY2thaFRkNG1MSnl6WU9oYUh2NGlnSWdEMkpZa2Z5SDVRNEJwbzhycm9PMEl0N29ZakYya2d5L2VTWjNVOUdsYXF3PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFGQUFBQUFVQ0FNQUFBQXRCa3JsQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUJIWnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU5pMWpNREUwSURjNUxqRTFOamM1Tnl3Z01qQXhOQzh3T0M4eU1DMHdPVG8xTXpvd01pQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cGtZejBpYUhSMGNEb3ZMM0IxY213dWIzSm5MMlJqTDJWc1pXMWxiblJ6THpFdU1TOGlJSGh0Ykc1ek9uQm9iM1J2YzJodmNEMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzl3YUc5MGIzTm9iM0F2TVM0d0x5SWdlRzFzYm5NNmVHMXdUVTA5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5dGJTOGlJSGh0Ykc1ek9uTjBVbVZtUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdmMxUjVjR1V2VW1WemIzVnlZMlZTWldZaklpQjRiWEE2UTNKbFlYUnZjbFJ2YjJ3OUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NCRFF5QXlNREUwSUNoTllXTnBiblJ2YzJncElpQjRiWEE2UTNKbFlYUmxSR0YwWlQwaU1qQXhOaTB4TWkwek1GUXhORG96TXpvd09Dc3dPRG93TUNJZ2VHMXdPazF2WkdsbWVVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUhodGNEcE5aWFJoWkdGMFlVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUdSak9tWnZjbTFoZEQwaWFXMWhaMlV2Y0c1bklpQndhRzkwYjNOb2IzQTZTR2x6ZEc5eWVUMGlNakF4TmkweE1pMHpNRlF4TlRvek1Eb3lOeXN3T0Rvd01DWWplRGs3NXBhSDVMdTJJT2FjcXVhZ2grbWltQzB4SU9XM3N1YUprK1c4Z0NZamVFRTdJaUI0YlhCTlRUcEpibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPakpGTnpGQ1JrWkRRelkzUmpFeFJUWTVOemhFUVRsRFFrSTJORFl6Umprd0lpQjRiWEJOVFRwRWIyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09qSkZOekZDUmtaRVF6WTNSakV4UlRZNU56aEVRVGxEUWtJMk5EWXpSamt3SWo0Z1BIaHRjRTFOT2tSbGNtbDJaV1JHY205dElITjBVbVZtT21sdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNk1rVTNNVUpHUmtGRE5qZEdNVEZGTmprM09FUkJPVU5DUWpZME5qTkdPVEFpSUhOMFVtVm1PbVJ2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2TWtVM01VSkdSa0pETmpkR01URkZOamszT0VSQk9VTkNRalkwTmpOR09UQWlMejRnUEM5eVpHWTZSR1Z6WTNKcGNIUnBiMjQrSUR3dmNtUm1PbEpFUmo0Z1BDOTRPbmh0Y0cxbGRHRStJRHcvZUhCaFkydGxkQ0JsYm1ROUluSWlQejQ3N0pYRkFBQUFZRkJNVkVYLy8vOEVWcUlYWmF2RzJPb3FjTEcyek9Pa3d0MEJTSnRxbGNYVjR1K2F1dGxXaGJ6azdQVUFNWTlIY3JLanROYnE4ZmVBbDhhQm9zeno5dnBkanNHR3F0RjNuOHVUc05TWnBjNkpzTlQ1K3YweFlLbnU4UGZmNS9MNDhmZy9mcmljekpnWUFBQURBRWxFUVZSNDJrUlVDWmJESUFqRlhaT1kxVGF0TmMzOWJ6a3NTWWMzcjRNRTRmTUJBYUQ2emw4eS85VE9nZXQ4ZDVqZk43OGJ3TS9kRENScFI1MjF6WGZvakhKMDVJSXloQkFVU1ZBT05kR3pCWXQyZjdLRnJma0phQWtIaDlGWmhjRFhIUmtUS285TUxpaEdhYXZJbW5WM3F5RVgwRXByZ3ovNER3VUQ3a0NIUm5kOFFGTjQzR280VVZtRERnemE0dzI3b2l6ZEEyK2NLK3V1VXBqam8yK3h3Yy80Mlc1MHg1TEdZZURCc1IwSFZJeDV4OGlGNjBDYmxiVEVFa0ZyMjdiTkRCVVZTcTFPS1ZQYkU2MmIzRUg4RnFCZzVPT09FdWMydDhaSmlxTU91R3ArY0tqZzd3VkdjZW96cU40cHhnVlBRa2pGWWdiVkpLRFVoRENqWXJhd1A1cTRFVGdDOWZJTVJIdGl0cFFjQ3ZKT0VMY2JNc1FnbmNpUmtsanB5UWp2RzQ0anFCVUVURmlCaTFQRUl5ZWtPenNXK1R5NWNMSG9zNVIrZE1TMUx0U1N4ZjNnUUhjelIyQ0k0Z01OcFc0SVJBMVFNYTZ0SjQrQzZ1SHVHRThtTkRJeUZxZy9PUC9NTVV1ZVM2SXE4UzkwZEFlQkpTRXkvcUtrSytCTnd6OGNZWTRqYjVKNnU0aVdDSTJCMVo1NkxXNWtFYzRoa2RNcHN2VUM1NTg1U1gwUXViY2dOcXlmZ0RGRWNUdCs0MC8wUzVOeDB3YUN3M09La2NPYkE1SW4wQVlwMDFwamp3Mm42MjZVRGp0SHdhMjhpSHVUS3F0cnYrcmVXNDFOWjZpR2xyN3V1TEpDZmtGdGN0Y0cwNHNnbTFlTlMrWmFEbnBhVEVyR295WDVKSzJpTXo4eHMwbk93V0djUERONDlxYUNkNGJ6Sm96RFptL2FCSytFb3pMdytYaE5CaVl3SGYwc2lPdTFYUGtHL3pLd3ZxWUtjZlN3REVjSC9vVWUwN2VzL1dROHJJeWcyRE9Yajh0amtaZHVEQi9iOGh6RGxsTU1PQ1M1QkVuZDUzNGY4dGkzVVpjNGtNczN4THlhZk1Tc0poZEc4WFBxak5rNXRBZ08yNWZlS0NoblZkRGovSjBGTWtPc1UveE1CdjB3RmhZZUVHZlZIMTNmdURVMHlERkxhNGZjN1JuV0hCZnVURlYydEVtTndhZGM3YWMzVVkyamZCbDdIVDM2ZmUzNGlRTzVtTkNGRkJXMDdLalBncWhPTFUwMXZaOFB1ZVoySkNsRlpOOGprVXM2OXVrYTllUHA2K0VmTDRBRjUrTnl3U2Jpckh0Y0I4TWwvZ2t3QUVqa0s2NEtqSFBlQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJlZTA0MWJjZTI1ZTU0Y2RiOGY4Njg5N2ZkNjQxODQ2NCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTAyNCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6NiwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjo5NiwidHJhbnNwb3J0cyI6WyJuZmMiLCJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOC0xMC0yNiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiRmVpdGlhbiBlUGFzcyBGSURPMi1ORkMgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTgwOTI5MDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4xLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMTAtMjYifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE4LTEwLTI2In0seyJhYWlkIjoiMDA2NiMwMDAyIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWlkIjoiMDA2NiMwMDAyIiwiZGVzY3JpcHRpb24iOiJDQVBZIFVBRiIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InVhZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfZGVyIl0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19zdXJyb2dhdGUiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwidGVlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbInRlZSJdLCJhdHRhY2htZW50SGludCI6WyJpbnRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOlsiYW55Il0sInRjRGlzcGxheUNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbiIsInRjRGlzcGxheVBOR0NoYXJhY3RlcmlzdGljcyI6W3sid2lkdGgiOjMyLCJoZWlnaHQiOjMyLCJiaXREZXB0aCI6MSwiY29sb3JUeXBlIjozLCJjb21wcmVzc2lvbiI6MCwiZmlsdGVyIjowLCJpbnRlcmxhY2UiOjAsInBsdGUiOlt7InIiOjI1NSwiZyI6MjU1LCJiIjoyNTV9XX1dLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOltdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFnQ0FJQUFBRDhHTzJqQUFBS24ybERRMUJwWTJNQUFFakhsWllIVUpQWkZzZnY5NlUzV2tMb0VIb1RwQk5BZWcxZE90Z0lTWUJRUWtnSUtqWlVGbGRnTGFpSWdMS2dpeFFGMXdMSVdoQUx0a1hBQXRZTnNpaW82MkxCaHNwK3dDUHV2cGszYi9aa3puZC9jK2JjYzgrOXVYZm1Ed0I1a0MwVVpzQUtBR1FLY2tRUi9sNk11UGdFQnU0eGdBQUIrUmtBRlRaSExQUU1EdzhHaU0yTi83UjNkNUJzeEc1YVROY0MvODRVdVR3eEJ3QW9IT0VrcnBpVGlmQnh4RHM1UWxFT0FDakVnZjd5SE9FMGx5Tk1FeUVOSW54b21sTm11WE9hazJiNTFreE9WSVEzd3FNQTRNbHN0aWdGQU5KYkpNN0k1YVFnZGNnMGhLMEVYTDRBWVIrRTNUaXBiQzdDQlFqUHk4ek1tdVlqQ0pzay9hMU95ajlxSnNscXN0a3BNcDdkeTR6aGZmaGlZUVo3NWI4OGp2OXZtUm1TdVRYMEVTZW5pZ0lpcHNmcGMwdlBDcEt4SUNrMGJJNzUzSm44R1U2VkJFVFBNVWZzblRESFhMWlBrR3h1Um1qd0hDZnovVml5T2ptc3FEa1daVVhJNnZQRXZwRnp6Qlo5VzB1U0h1MHBXNWZIa3RYTVM0MktuZU5jZmt6b0hJdlRJNE8rNVhqTDRpSkpoS3puWkpHZmJJK1o0ci90aTgrUzVlZWtSZ1hJOXNqKzFodFBIQ2ZyZ2N2ejhaWEZCZEd5SEdHT2w2eStNQ05jbHMvTDhKZkZ4Ym1Sc3JrNXlHWDdOamRjZGo1cDdNRHdPUWFSd0FiWUFXdGdCV0p6ZUN1bTd6VHd6aEt1RlBGVFVuTVluc2lyNFRGWUFvN2xQSWFObFRVVGdPazNPUHNYdnhtY2VWc1FIZjh0bG8yczdmUWJjaGNQZjRzbENnRm8zUVVBdmZwYnpGQVhBUGtTQU5xbEhJa29kemFHbnY1Z0FCSElBeHBRQTlySUhUSUJGa2gzRHNBRmVBQmZFQWpDUUJTSUIwc0JCNlNDVENBQ3k4RnFzQjRVZ21Ld0Rld0NGYUFhN0FmMTREQTRDdHJBS1hBT1hBTFhRQys0RGU0REtSZ0J6OEU0ZUFjbUlRakNRUlNJQ3FsQk9wQWhaQTdaUUV6SURmS0ZncUVJS0I1S2hGSWdBU1NCVmtNYm9XS29GS3FBYXFBRzZHZm9KSFFPdWdMMVFYZWhJV2dNZWcxOWdsRXdHYWJCV3JBUlBCOW13cDV3RUJ3Rkw0RlQ0R3c0RHk2QXQ4RGxjQzE4Q0c2Rno4SFg0TnV3Rkg0T1Q2QUFpb1NpbzNSUkZpZ215aHNWaGtwQUphTkVxTFdvSWxRWnFoYlZqT3BBZGFOdW9xU29GNmlQYUN5YWltYWdMZEF1NkFCME5KcUR6a2F2UlplZ0s5RDE2RmIwQmZSTjlCQjZIUDBWUThGb1lzd3h6aGdXSmc2VGdsbU9LY1NVWWVvd0p6QVhNYmN4STVoM1dDeVdqalhHT21JRHNQSFlOT3dxYkFsMkw3WUYyNG50d3c1akozQTRuQnJPSE9lS0M4T3hjVG00UXR3ZTNDSGNXVncvYmdUM0FVL0M2K0J0OEg3NEJMd0F2d0ZmaG0vRW44SDM0NS9pSndrS0JFT0NNeUdNd0NXc0pHd2xIQ0IwRUc0UVJnaVRSRVdpTWRHVkdFVk1JNjRubGhPYmlSZUpENGh2U0NTU0hzbUp0SkRFSitXVHlrbEhTSmRKUTZTUFpDV3lHZG1idkpnc0lXOGhIeVIza3UrUzMxQW9GQ09LQnlXQmtrUFpRbW1nbktjOG9ueVFvOHBaeXJIa3VITHI1Q3JsV3VYNjVWN0tFK1FONVQzbGw4cm55WmZKSDVPL0lmOUNnYUJncE9DdHdGWllxMUNwY0ZKaFFHRkNrYXBvclJpbW1LbFlvdGlvZUVWeFZBbW5aS1RrcThSVktsRGFyM1JlYVppS291cFR2YWtjNmticUFlcEY2Z2dOU3pPbXNXaHB0R0xhWVZvUGJWeFpTZGxPT1VaNWhYS2w4bWxsS1IxRk42S3o2Qm4wcmZTajlEdjBUeXBhS3A0cVBKWE5LczBxL1NydlZUVlVQVlI1cWtXcUxhcTNWVCtwTWRSODFkTFZ0cXUxcVQxVVI2dWJxUzlVWDY2K1QvMmkrZ3NObW9hTEJrZWpTT09veGoxTldOTk1NMEp6bGVaK3pldWFFMXJhV3Y1YVFxMDlXdWUxWG1qVHRUMjAwN1IzYXAvUkh0T2g2cmpwOEhWMjZwelZlY1pRWm5neU1oamxqQXVNY1YxTjNRQmRpVzZOYm8vdXBKNnhYclRlQnIwV3ZZZjZSSDJtZnJMK1R2MHUvWEVESFlNUWc5VUdUUWIzREFtR1RNTlV3OTJHM1lidmpZeU5ZbzAyR2JVWmpScXJHck9NODR5YmpCK1lVRXpjVGJKTmFrMXVtV0pObWFicHBudE5lODFnTTN1elZMTktzeHZtc0xtRE9kOThyM25mUE13OHAzbUNlYlh6Qml6SUZwNFd1UlpORmtPV2RNdGd5dzJXYlpZdjV4dk1UNWkvZlg3My9LOVc5bFlaVmdlczdsc3JXUWRhYjdEdXNINXRZMmJEc2FtMHVXVkxzZld6WFdmYmJ2dkt6dHlPWjdmUGJ0Q2VhaDlpdjhtK3kvNkxnNk9EeUtIWlljelJ3REhSc2NweGdFbGpoak5MbUplZE1FNWVUdXVjVGpsOWRIWnd6bkUrNnZ5bmk0Vkx1a3VqeStnQzR3VzhCUWNXREx2cXViSmRhMXlsYmd5M1JMY2YzYVR1dXU1czkxcjN4eDc2SGx5UE9vK25ucWFlYVo2SFBGOTZXWG1KdkU1NHZmZDI5bDdqM2VtRDh2SDNLZkxwOFZYeWpmYXQ4SDNrcCtlWDR0ZmtOKzV2NzcvS3Z6TUFFeEFVc0QxZ2dLWEY0ckFhV09PQmpvRnJBaThFa1lNaWd5cUNIZ2ViQll1Q08wTGdrTUNRSFNFUFFnMURCYUZ0WVNDTUZiWWo3R0c0Y1hoMitDOExzUXZERjFZdWZCSmhIYkU2b2p1U0dya3Nzakh5WFpSWDFOYW8rOUVtMFpMb3JoajVtTVV4RFRIdlkzMWlTMk9sY2ZQajFzUmRpMWVQNThlM0orQVNZaExxRWlZVytTN2F0V2hrc2YzaXdzVjNsaGd2V2JIa3lsTDFwUmxMVHkrVFg4WmVkaXdSa3hpYjJKajRtUjNHcm1WUEpMR1NxcExHT2Q2YzNaem5YQS91VHU0WXo1Vlh5bnVhN0pwY21qeWE0cHF5STJVczFUMjFMUFVGMzV0ZndYK1ZGcEJXbmZZK1BTejlZUHBVUm14R1N5WStNekh6cEVCSmtDNjRrS1dkdFNLclQyZ3VMQlJLczUyemQyV1BpNEpFZFdKSXZFVGNua05EeE01MWlZbmtPOGxRcmx0dVplNkg1VEhMajYxUVhDRlljWDJsMmNyTks1L20rZVg5dEFxOWlyT3FhN1h1NnZXcmg5WjRycWxaQzYxTld0dTFUbjlkd2JxUmZQLzgrdlhFOWVucmY5MWd0YUYwdzl1TnNSczdDclFLOGd1R3YvUC9ycWxRcmxCVU9MREpaVlAxOStqditkLzNiTGJkdkdmejF5SnUwZFZpcStLeTRzOGxuSktyUDFqL1VQN0QxSmJrTFQxYkhiYnUyNGJkSnRoMlo3djc5dnBTeGRLODB1RWRJVHRhZHpKMkZ1MTh1MnZacml0bGRtWFZ1NG03SmJ1bDVjSGw3WHNNOW16Yjg3a2l0ZUoycFZkbFM1Vm0xZWFxOTN1NWUvdjNlZXhycnRhcUxxNys5Q1AveDhFYS81cldXcVBhc3YzWS9ibjdueHlJT2REOUUvT25oanIxdXVLNkx3Y0ZCNlgxRWZVWEdod2JHaG8xRzdjMndVMlNwckZEaXcvMUh2WTUzTjVzMFZ6VFFtOHBQZ0tPU0k0OCt6bng1enRIZzQ1MkhXTWVhejV1ZUx6cUJQVkVVU3ZVdXJKMXZDMjFUZG9lMzk1M012QmtWNGRMeDRsZkxIODVlRXIzVk9WcDVkTmJ6eERQRkp5Wk9wdDNkcUpUMlBuaVhNcTU0YTVsWGZmUHg1Mi9kV0hoaFo2TFFSY3ZYL0s3ZEw3YnMvdnNaZGZMcDY0NFh6bDVsWG0xN1pyRHRkYnI5dGRQL0dyLzY0a2VoNTdXRzQ0MzJudWRlanY2RnZTZDZYZnZQM2ZUNSthbFc2eGIxMjZIM3U2N0UzMW5jR0R4Z0hTUU96aDZOK1B1cTN1NTl5YnY1ei9BUENoNnFQQ3c3SkhtbzlyZlRIOXJrVHBJVHcvNURGMS9IUG40L2pCbitQbnY0dDgvanhROG9Ud3BlNnJ6dEdIVVp2VFVtTjlZNzdORnowYWVDNTlQdmlqOFEvR1BxcGNtTDQvLzZmSG45Zkc0OFpGWG9sZFRyMHZlcUwwNStOYnViZGRFK01TamQ1bnZKdDhYZlZEN1VQK1IrYkg3VSt5bnA1UExQK00rbDM4eC9kTHhOZWpyZzZuTXFTa2hXOFNla1FJb3hPSGtaQUJlSHdTQUVnOEF0UmNBNHFKWmpUeGowS3l1bnlId3YzaFdSOCtZQXdEN0VTMGVsUTlBTURKV0ltNkVzTHdIQU9HSVIza0EyTlpXNXY4eGNiS3R6V3d0VWhzaVRjcW1wdDRnMmhCbkNzQ1hnYW1weWJhcHFTOTFTTFAzQU9oOE42dk5wMDM1UEFDcU0xMmNQYUNSLzk4YStTK1l6d2QxakdpRGRRQUFBQ0JqU0ZKTkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUFCbUpMUjBRQS93RC9BUCtndmFlVEFBQUFDWEJJV1hNQUFBc1NBQUFMRWdIUzNYNzhBQUFBQjNSSlRVVUg0Z2NOQkMwTStZZXEvQUFBQUhkMFJWaDBVbUYzSUhCeWIyWnBiR1VnZEhsd1pTQTRZbWx0QUFvNFltbHRDaUFnSUNBZ0lEUXdDak00TkRJME9UUmtNRFF3TkRBd01EQXdNREF3TURBd01ETTROREkwT1RSa01EUXlOVEF3TURBd01EQXdNREF4TUdRME1XUTRZMlE1T0dZd01HSXlNRFJsT1Rnd01EazVPQXBsWTJZNE5ESTNaUXFtVThPT0FBQU1SbnBVV0hSU1lYY2djSEp2Wm1sc1pTQjBlWEJsSUdsall3QUFXTU90bVd1VzVLZ1JoZjlyRlY0Q0JCQVF5K0VWNTNqL0cvQ0hsTlZWM1psamUzeXNHbG9wQ1VFUWozc3ZtdXVmYzE3LzRFalMyaFhPTVZmVFdFTU5Pb1BFKzVZdTNUVlhLWkpyRmdtbEZTdGRRcWliZjhMcFpFK1R6R1c5TkdxcXFZWWNTeWdoei9BNi9yeitkNGN6Ni9VYS9UNVdrdlhMc3I5NVhIK3ZlNHlhdGRTazZia3NyL3NxbCtaelc5ZnpZT1RuUEFNTERsWHFjNTFlNXlDcFZqd1h2dTViZTAyUUw5eDV1L0Y1ME9mWEE2MC83Myt0bFB1LzlWLzU1MENaeUR5bXB2M00wTUlrQ0xHSzF2dDYrSmRGb1NyMjE1ZEZNNzd1cDNEcFp0V20rM21Rdng1c3VwTVMrbnFoZlEwMENkQlMvN28vWHBaS3UvU3ZMS3AvYmFsK3NQUzZIOVQzQjc5RjUvdG9HZnRQM2lsRFZ2dWZ3LzkveTZQL1lpQmNPR3Y1Y3lueWRUMjFWY210eU5mMS9TOTVwME05anlMWDI0T3RrbmYydC92Mml0U2Y5eHRSYWFXOEQwUUo1L1JLdUovM3M4YWM4L2d3OFdUaStUNlFxdkdXdlZ0VWM3YVMvN3hQMGpwcDR1OERFZlJjU25xN1Q1NS9XaHArSGFYaytENVEwNUx0Rnc1OXY5QzFrYUwxN1Q0cktKcjMyMEFrNFNqcDNSZG5vSnp5Zmw5YUxVVStPVnNKczM0STg2by9VK1BuQ293VmZMQW9ueVhrOWg1Tm92YkpkL2kwdEU5UjR4RmhMdTh2NkM0ZkJqb2dsK1ZEUXA1eS9BSDZQd2VhaE9odHlSU3c0dFB5WVdrUDFIMmFHVjU1eXlQdExMbVg4RFpRQ01mOHhFQ0ozeWtlOU9NZW1JZzNXdjFWSmptcE03aVJrQVlNdFF2Mmc4TWVDanJCeXFDbEp0a3loZUVTUTZYYjhiOEk4c2ZoYVoxbk41M2R2QlkxdEU4ZGEzeWNubXc5Ulp6Nit0UlBNZU5lMmlBNTc1V3ArYWVPQk9VaFVXKzNDMGJiaDY0S3lhaGZmUjRmZlFQRUdmQlV2aCtLb1ZHOGNUKzRKQ3hEMXN0L0RKREc4K0t4T25jR090aHpvbEY0cWZEU0FUZHRCK3BZM0ZFTjFGZkZrb1pWalFIYWVPa0hCakFtTmQ3dmlZRTZMM1ZlR3J3MGVHbk1RMWdIRkIrK09TUzhlR254KzVUYTV2Y2V0OUhJQjlyQTNWUi94Rk9SM2pFbW10RThSQ2swT3JDTUU3V1lkamlPanlScUpMUVI2NGtRalhmaHhGaEp5SWpac1RFSUprZWpFK2JHemh5ZHpvUHo0SXlGY1hKZW5CZm56WGx6ZHZwN2g3MVltb1FqcmpKdEJSR2xPYjV0NktkSUc0U01aNFZuekM2VmU1VVhZVjRoZElLSUVFSXNuYUtWd2N2TUtQaEQ4SVdjSU9FRDhYSW5kUXFEckZTQ0ZXa3JKQ1lCMVdrZURyWW41Vm1sYUZQZElUVnVHRGNZUFhXdUI5ZXpvalo0WVIvS25pRzVFVzJsREZLZ0dtaUxPaG5oUUU0K3dBYlNoSXpKbVFFekNaZnhVU2FTR1V2enpDRXpXTVluSjB1eWJ6SnRoWUtBS2dTanBFN21XQ2dGTVZwWU96VkpNU21wUk91MFFhR0RKb1dsRnNKZENQUDl4eEpWNnEzQ0ZFdVU2S24yb0hWYzVCN3l6RmJRN3JkMFZDS2pPd1ZZSnB4YXJxUkVaZmFhRmtqaUNDUVNCaFNvVEZ5Tlo0aXpPcUNqdWxCUHpGcTlJVnNHQ2V5aGtUOHRuMUx1SlBNT3JYR050YTF6UGJqbW5iWnJhQ1Nqa2JzbStNaFlwekhUb1dSRHFGampkK2MzRHJmSmJ5WXhYdWd4aHM2eU9wWjFVcUt6cEU3WmRGS2dkOEMvNDR1K1p1aCtBczBmNm53a0M2UEVBd3VVT2xWRDV6Rk85WERHOFlNSXprZ0dTa2ZscFRBTGVZUUdRZHJ0TUhzTjg1UVptVHNaZEowL0V2VG96Y1VTRjM1WjlGdGsvSm84WC96R0hadDAySUpGbS9DaEk4T3VIcllONmxIRHhnZDdiK3JTZ2xOM1RwWTd5T0JrdGVNckh5azR5L1o5cWhzdmlWNGtDTUNzT0tCaXMxRmNnd2VybmpjamhYei9GN01Eb3l2R05tUHNlR3Rhakx1eHVCb3BxeWl3U0JUTmtkcUowbE9VU2R2QTlJRnFvVEVKT2hJQW9IVnllaGFBb0ZDWlVBZUZoejVCZWZlWTI3amdrZ1U2YkNZRkhhSkVTQ3FXb2hIT0FDMUdMR05GVm5XcTdjaFpGTE5GMVJtMWVkUWhHTW85NzFlc1lFUE5NY0p6c1RhTHRlOUlic1hxTlRad2hFS1BLSlRZV28rdGUyeUwzOTRmeE1rbG1vNW9GcTlvZzl4ZEsxSmhzVXVQSGRmMFdvR2pIVW1OMkhIb2lEbU9OT0pnbVlNQkI1YU0xZU1CSUZJZ1RpZzd6anJpeEQ5enpqaHg4QUsxRmxXODZzRXdpNFE2TGdiYkNQS05kUnVmYk10eGsxQjdXM1NpNFdsZjBaVUxIdmp3Nkx2TGphWDRuc0lUMHB5c0F6VEFPa0lGL2pYV0REbDFuRG0zOEpLSVZEbjZTS1R4dTd2SVdwQk9GNEJMQUN0SmxpVk5rZVFITEYxeVh1eEtwK1ErSks5T2RsRmg5QzFLczNwSm1hZ0doOElaR1hxWEk2aDEwSFlqd0xSc1VpdFZ4Z0IxVGRodFNVc3VqUlJxSFR0V0ZzRGtFbU5VUEM5bVMwQVRxZ2NEVXhHa25uUWJ3TEVESWlJakthaHNNdWhIUnNpQnRwbU0vUkk2b2NzbGMxVkFjOHJDTDZ1cUxHWmVtN3drYTlEUGdtRkFlQlZLUmxnZ1VON0ZMWXF6RW5lQUt5RmZkRjY0aGZKZGcwSWdsVFBodzBWeGNIWkp4emJSbE1RR3VKOFRIVk1DbTFQMWxFWkxpWkJsYkVYeVhDbmJUbm0xUlBLbkFrQ1hoaWlja29xdmRMWUJpTk9rZlNmZEJsbGtCQnA4WVROVjFHbUxPVFhJcGpVc2FyT0JQdVVPa2pHVERWYnV3QjNEOUpvVEs0VllQTEhnTkpTMDdEMk4zUWhvVFNpcU5GblIzT2xLaXdoVExvbEVUVUJNMm5JMm9qUVlDU1FoUGpFNXo1M004QzB3STFKTzg0SElnejE0bGlUVWZsRVhrelRkMkFOVllidU1na2N4aFhMSGZxYUR1cUREakx6TXJXY0tuQW9ET05nNEZEQzVyTTNXVzY2ajBFRUNWS1ZEYlhpcFZwUW5MemNZcStXUnFlUGNnRWVLQlZtSVN6c0NuYjQ5MWR5WkNEc2c5bm5sZThQQXlBT3pLY0JNVlBNY1BaTlNtVzU1R2JGWWJLVVFBVnQzSmhVZXJrVHY0OHJzNi9COHZlQ2hXRUIyb0I2c2dBdUJnMEpsRnBLZ1NLV3VBWFZnclJCR2lMVVhIRmFPUk0vTkNUSTdJMkhiaDZ3cGhMcUF3a1doVnUzc2RCeHhpUFN2bEJJc1hob3AyQ29pZEk1aWdJd2hPRzBjeHF1bDgxYnZOR2VnZ2R1RzBkZ2h6RVFEeGViU3N0ajJyTnJLbWxaQXBzSk9zZXl4Q3BBUGc4Y0NBU0Mxc0tHUVdiMWZHTU1PUHZPb2c2TVlKcmhVYkNveUNkZVNURlkxUVMzNUJQMXNMcmVSUGN4azFQZytYemdXV3phNWxDcFhlRjJya2NSMG9ySVZldGEySnh1b3BHWWQxVXltNU1iS0hZbFFkVER4Nkp6ZHNiUHE3SDZoWFJ2NGpYWVlhSDQ0WmJNQjM1TnN3T09PVW5BZ0hUVUcwU05iTnFFaDM2T1Zpa1FndmxSenh3N0VLS2xEMFF4MkdURS9YNFltWVFKdFVPNFY1NXgxVlFYWTFWdGxBMHVhSmZnRm50QmRHMzFOZXJWbVY3VU5iR1d0UkxhaXZ5b0FYd2VGQkxEVzJXaUhWTml0VUVMMTZOY05BbTZlQXc0SW1GeDlGMVJadlpBUzdXaUtCa20xT0JjZ0VrQTZBTmd6a0ZBYlZRcDlya2FxdDd3cDlrd28rMEFkSGVjS2ZtSFRsTWJWcW5sanlNYmVGRFRZelFCdE00ejEzYWpMMW1kdlVIM0RoVzM0YkZNQkRPNHRrR3Z4eW5KdlcvVWlPTHQ1Z2pjTjRZeDJRNjRoTjZBVzFHZnN6YUFQUUxzYlZINkt4Y0FTRUFkSjFTZzY2cVFVdHpMdHV1dVErQm9TeXZDbTRRaGpzMnR0WUJoSmhib3o4MGtTTkdPWFpRT3NIOTBORnJSSmwrblZsdVlMa2hXRCtHejNUYm9zRmpyTUhZMm55TnNGcmJMbGgyTGhDNXBwQjZBcGZCcE1tU2txcXB3Q2JGY3ZuY25RS25pZ2t6U2syZTVZMVJ0RTBtYnVBQ3c5RERFemU0ZjBZWlErS0xPeERVYWZmYUlFVjg1WFg1RDVoanMydEg4U0dJdk9ad2hrYkVGMTlZRU1HWEhCVnhuR255Qjl3dmQ5czBMSzFLamttRVpwL1VLZllYaTFBYkNSZFcxZ0RiVk5mUysyTTlDcThUSW9QZm9vakxUNWNkSXNqbW5qQ0o2eGtMWXM0QUxId1RTSCthRlM5NEpvWnBlelVSUmFVUTVnZkhGSUQwWUFTTkppTDREc0IyNW55WU9Wa1EyWlhmVk0xNlEyRUNRa1NGcXpqVG5oRHlZekJFcWJPR09DRm5NTW5ZdzBXY2lFc0NaNEJuSG9CQlRRclhYNmFOYzZlK2d3a0cxcHNoaGthUExGYm1rQjl3dSt3WStHSFFCUjNxc3N2RlhLMGdXS014NXVXRTFoeGMxQXBnaGk0azY0VnZlQjcxRy83RUptNjhndlZMQXBERDRYaW1jNTZzQTdPeHZvTWd4dVo3WTdFMzFUMGtYQUJsYW1EWGh0YUdSbm41UWhPQi9XUHQ5ZXdZdE5Ba0NKeUlBeDBWaWsvaUtlWUdyZmdDYmdNbnhjRzJqZENOKzliQ0lUMmlhdzI2RStud2pwd241aUY0L29oZWlPbHNFbDBSeEk4Z3lCUUR0ZWtPRncyK1dxeS9VRURhWFo2TlRJT3FRT05WQWRaUEdPa2grMU91R2tVQm9PTkYvVXlNN0Q5NXBnSkdYcmZySHhPcCtiNDQ4UEQxL2ZpRVE1N2c4UVlOZDlaNVg3YXlEYy92UmdlVitmcGYvOHhCckRqLzhIOE9OZStFLzNyejhmL1BaOSs5dkkyN0wrK3RKZVhsL084bnl1RVREUFFLS3ZUMnF2cjlEbDliR2tQTi9KMGFjcGZUai9kZ0QrTERJbCtjMnlNUjZmUUt2SGtaNWUzeCtyM0Q2Qzd1dDluMzczZVhWOWxvWTRPcWNaVGd4L2ZJci9HaGtLdnMvdDIwL0QyZVNNOW0xUitJdmoraGNUOVRvUkFyUDNsUUFBQUNWMFJWaDBVbUYzSUhCeWIyWnBiR1VnZEhsd1pTQnBjSFJqQUFwcGNIUmpDaUFnSUNBZ0lDQXdDc0RXL0dZQUFBZWNTVVJCVkVqSHJWWmJiSnhYRVo0NS8va3ZlOG11ZCsxZHIyTTdkdXpHdVRTaGlkS0VwaUZwQkNVUkVvUUthRlVFUlJWQ29rK2dWanhDSDNqaUFmSENFdzhvU0NCQkt3alFvcGFXRkFwTlErdmdKczNGY1p5TEw3RzlhKy9OdjNmLyszL084SERXYm1nclZDN242VDl6NWo5elp1YWIrUWFKU0JJd2hGakt1YnFmTXJSUzFnUUFJa0NFLzMxeFNjUVFieXc3UDNsOXNlWkVHdUo5ZytsdlB0UnY2dHIveFFabmlFMG4rc0ZMYzdZbmlFaGorS2ZKWml6cG1lTkRHMHFTQU9GZmpCRUFBaEFCM0NWWHd2ZnBNQUI0NFdLMTFvN3lLZjc1ZlQySFJqUFpoUGIyN2JYckZRY1JoQ1FBWUFpSVFBUzAvak91eDFESk40UjNMN1ZsZmlRdXpMYzF4Q2NPbGI3MjRPYW5qdzg5TUpwcCtlS2R1UllBYUF5SmFMYm1sVmNEUkVBQUFoQlNockZFQk51THluYWdQQkNTSWlIbHVqVWlpb1NNcGVUekRiOXNCMXNMMXBHeHJsZ1NaM2hzZS82bFMvVmJWUmNBYXUzd1I2L016OVY5eG5EL1VQcXBZd09XcnYzc3phVnJaZWZ4ZzZWVFo4dE5KenE1citmeGczMVRGZWVIZjV3OU1wYjcraWY2QWVEbEs3WG54NWVmT2piQUszYm9CbUtra0FCQUJnUUEyMHZKSDM5bHU2RXhBSGh1ZlBueWdyTXBvY1dDWHIzYTNKSzN2ckMvdCttS2hVYjQwemVXNWh0Qk5zR2ZQNyt5ZHpBemxMZGF2cnk2NkNqVVRKWGRwaXQ2TXlhejNWZ1E5S1IxbFJZQTBEVTJXa2dPNWkwdkZPTXphN2tVLzk3bmhyOXh0Qytoc3hzckhnQlluUG1SNUl3OWMzeHdyRGNSQy9qelZDTnQ4ZUdlUkxVVnJYa3hBQ3cyZzRHYzJaOHpXUkJMSUxCMGRuZCtWRzVqU2R0Nms0OGRLTzdzU3g4Wnl4a2NnNWdVYklLWUhqMVEvTlRPN2ljZUxCa2NaMnMrQUl3V0VnMG5hamhSTEdUWkRnZnpsc0VaUjhTTnQyOHNqU0VBYkxMNGR6KzdkWGt0T0ROWkg1OVpDeUxTVkQ0SmtnYmIxcHNFZ0lGY29qZGpOSjBZQU1aS2lkTVRzbUtIYVl1dnV2RTl4UVFBOEtUQkFNRUp4UHR3UmtTSStQTGw2cW16WmRzVDJRUTNkSlRVT1RJNEtxZE56bEttNWdTaGtEUlNTT3FjTFRhRHBNR0VwTkZpQWdCWVBxWHJEQ3QycUFvS0FCWWEvcmQvZWYwWGI1WGRVUHpxN1JXRHN5Y1BsNTQ5T1d4eTloNEsxNzJXUkVJUzExQVE5V1dON2hTZmIvZzNWN3lVcVEzbUxRQmcvVGt6bStUWHlrN0xqN21HQUhCcG9YVmhycTB6dHJJV3JMVENUKy9LZi9uamZTT0ZaQlFUQWdJQVEvUkMyUXBpQUhCRDJYRGlUUmJYRUMxZEcrcTI1dXIrbGNYMlFNN3NTUnNBd0FaeTFsQzNWVzFGcDg0dUJiR1lxYm92WDY1M3AvbmVMV2sva3BJZ2srQUFNRlYyMm9IUUdLakNqZ1M5UHRVRWdMZHVyZFphWVYvV1VHbmJWa3BXN1BCNnhWVUprRVFjQUI3YTNuVnBvVDArMDVwY21vNEUyWjRZN3JGMjlLV25sOTJVcVoyN2FaczYvdUhkT3RkUTNTSWtKQTMyeXBYRzlMSmJYWXNZdzkwREtSVzYwVUlDQUNMUlNRQVJjQUI0ZUZmM3hOemF1WnRyUWN3a2tjN3d5Y045QUxDMXh4b3RXSk5sWjJLdWRlTGVuQkEwWFhFVVRCTTYyOTJmK3V1MHpSbU9GcTFQN3NnckEwUGRDVXRuWVN5MzlpU1VKbGM5NnpzbmhsOHNWYTh1T2dtRGZXWlA5ODYrdEpDa2ErenA0MXQrL1krVllzWjQ5UDdpNUpKVGJZVkV4QkNDbUw1NnFHKzBtS3kxb3kvdUwxaTZwa2lsTjJ2a1Vuek5Fd041Q3dBUWtLdDJxREY4WkYveGtYM3Y5V2VOSVJGczdySys5ZkFXSmR3enNHbmpWQklabkgzcC90NTFUSGNnYm1qTURXVi96c3hZbkpRSHloRUNJRW1JcUlET0VEdHlBdFdrRVpHSWhBUmRRMFJnaUFxeXNTUnRYWGxwMWYvZGhXcTFGUjdiM2dVQVVwTEdrRzMwYnNiVW44RHVZaFoxRjBORUFJYW9VQlRHNUlXaVUvT0lpS0NNdlh1bi9kdDNhaHJpeHdiU0cwVEUvME1HUkFBWXpCdDdCbEs2eHU1K0J3RGtVL3BJd1h4Z0pLdUMyUWtERWFrNHNIL0x2L1FCd29JUERBWkVKSWc0WStvSUVCQUFwYVQvZ3RrVlp1QWpEQjhNRVdxdDhHL1REUlZIb2c3SDBucUxWZHRxSyt3b0FCQUJRNmkzdzFvNzdBQmhuYTZEU0s2NkVSRTFuTEFkeEtCSS8veXNYYkdETTVOMUZVMzFJbHlQaWRwNllUd3hhN3VoMkJndnhtZHNWL1ZnQkVYWEFIQ3Q3UHhtWWptVzlNWjA4OXBTR3dDNEc0cTJMeDQ3MExmcWhoZm0xNmJLenNtOWhkTVR5NFdNc2EyWVRCcThiUHMzVjd3ZHBlVEZPNjNadW5kaWQrSDJpcnQzUzJheEdmVG56TmZPMWcrT1pDdDJhT25zOEQwNUx4SXBVN085Mk9STUpaVWxEVzFMdC9YOUYyNHRyWWJsMWFBM2F6eDN2ckovT051Yk1lY2JnUmZKbVpyZjMyVzJBN0d0bU9wSm0xY1dXbDRrQVdEWDV0U2RSbkIwTEYreHcrVzFjSGQvR2dEYWdVaWJ2R0tIdXNaVTBGakxqOGRLcVdkUGp2NzkxbXJkaVN6T1VvYTJ1Y3U4ZDNQSzBwbWxNNU96b1o2RXFUT040V2d4ZVhQRkxXVU1BT0FhSTRMUllwSXpMS1NOYkVMM0lqRmI5ZVliZnEwZGFocXE1SEdEczkrZnIyd3RKRXBaMDlKUkV2WG56TDlNTlV5T3NZVGJWVGR0YW40a2lLRGhoQU41MHd0bEpxRURnSkMweWRKZXZMaGk2a3hqREFCbWE5NkJrY3g5ZzVtZm4xc3NaVTJMc3c1NDc5UzkweE1WUHhLTFRlKzFhelVpZXZOR3M5b0tabXZ1K1puVmVqdG8rWkh0UlFzTmI5bjJYNzFTaldKSlJQVjJFRVRpekdTdDJncWFUa2hFVFNkc2VSRVJ6ZGZkWmR0WHdnK3Bndyt0S2JWdVY5MkZwbjkwTEsrR240OVUrcXFTSlpGcW42cWtKWFhZa1lBUU9pTWpJb1N4MUZYM1dTOHhLUWx4UTZXRGIxci9Rb0IvQXFaSUdYTDN6VGhFQUFBQWJHVllTV1pOVFFBcUFBQUFDQUFFQVJvQUJRQUFBQUVBQUFBK0FSc0FCUUFBQUFFQUFBQkdBU2dBQXdBQUFBRUFBZ0FBaDJrQUJBQUFBQUVBQUFCT0FBQUFBQUFBQUVnQUFBQUJBQUFBU0FBQUFBRUFBcUFDQUFRQUFBQUJBQUFFVGFBREFBUUFBQUFCQUFBQ293QUFBQUFPeVA1ZkFBQUFKWFJGV0hSa1lYUmxPbU55WldGMFpRQXlNREU0TFRBM0xURXpWREEwT2pRMU9qRXlLekF3T2pBdzZoWk8wZ0FBQUNWMFJWaDBaR0YwWlRwdGIyUnBabmtBTWpBeE9DMHdOeTB4TTFRd05EbzBOVG94TWlzd01Eb3dNSnRMOW00QUFBQVlkRVZZZEdWNGFXWTZSWGhwWmtsdFlXZGxUR1Z1WjNSb0FEWTNOU0FKQU13QUFBQVlkRVZZZEdWNGFXWTZSWGhwWmtsdFlXZGxWMmxrZEdnQU1URXdNUVluTnE4QUFBQVNkRVZZZEdWNGFXWTZSWGhwWms5bVpuTmxkQUEzT01uVWV5Y0FBQUFvZEVWWWRHbGpZenBqYjNCNWNtbG5hSFFBUTI5d2VYSnBaMmgwSUVGd2NHeGxJRWx1WXk0c0lESXdNVGd2VEFWQkFBQUFGM1JGV0hScFkyTTZaR1Z6WTNKcGNIUnBiMjRBUkdsemNHeGhlUmNibGJnQUFBQUFTVVZPUks1Q1lJST0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMDgtMTcifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE4LTA4LTE3In0seyJhYWd1aWQiOiJlZmI5NmIxMC1hOWVlLTRiNmMtYTRhOS1kMzIxMjVjY2Q0YTQiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImVmYjk2YjEwLWE5ZWUtNGI2Yy1hNGE5LWQzMjEyNWNjZDRhNCIsImRlc2NyaXB0aW9uIjoiU2FmZW5ldCBlVG9rZW4gRklETyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjI1NiwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwiaXNLZXlSZXN0cmljdGVkIjp0cnVlLCJpc0ZyZXNoVXNlclZlcmlmaWNhdGlvblJlcXVpcmVkIjp0cnVlLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUM2VENDQWRHZ0F3SUJBZ0lKQUpiVHlydTFYL0lQTUEwR0NTcUdTSWIzRFFFQkN3VUFNQ014SVRBZkJnTlZCQU1NR0VkbGJXRnNkRzhnVFhWc2RHbEJjSEFnUmtsRVR5QkRRVEFlRncweE9EQTJNVEl4TkRRMU5UQmFGdzB5T0RBMk1Ea3hORFExTlRCYU1DTXhJVEFmQmdOVkJBTU1HRWRsYldGc2RHOGdUWFZzZEdsQmNIQWdSa2xFVHlCRFFUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1WaktIV3BiRDdUU2xNeG9jalRsNm5JZjd4MzJQbXNROXpHdUxHR3FBMFVRWm9JcTNYTHpMNkxZVXZKNUE1ZzB1eUZHbGxIRWZHQUtyRWFDUThGVnZQUy9VaDBGeWZ6V2hSQXppVFNpampNSUlWampqVXY5bTl2Rm1jWFNjZ0hpZzdPZHo4ODU4VjBrck5IOTlxR20zd2pnYU9lclRXbXQralhDVWZuMDFJa1RQd3hHMkhsZ0VkNDVqTkxTVjdWb29sK0tlOEUya2k0bEVrVGVIemJvdWxSNUdVYnAzbk1pN0U0N1ZNUWEzYk53bnpXQmJzYUJTU1FoTGszbTVIYUtoaHhhNndKREs0N05pTUNrQ2tkSUh1V1NRTFZBZm04NVVBT050RU9Qd2kwT3VLM3FiZTh5S09GR2YwS2hCNU1NZUF5bTdNVi9NNFcwYTQ5b2dQRDlwTUNBd0VBQWFNZ01CNHdEQVlEVlIwVEJBVXdBd0VCL3pBT0JnTlZIUThCQWY4RUJBTUNBb1F3RFFZSktvWklodmNOQVFFTEJRQURnZ0VCQUpXejV4TE1rNVdOWWJBYjZ5T3hFQ0JvWjJXZUIvcWw0VkozTy8zL3ROc3hPWW56TGVXbzU0MHpRaDlyQW1heHo3ZXVtQmxza01xNHlHUFNOWEI5eWNXR0hna2NDZVN6TjJ3djhDSXpEQnMyb0JaalROazY1TEJaRHNzVE9CdE1XLyt1VEZIUWZidU8zSVNMaEkwRFhmUkVpOU5ETTNqZmsxMXhIY3NmaDJSTVYrUWROZndWYVpackNxK291RytFdmt2N0txcStveXUwVkZNL3R6NjhUR2w2eWxoUEZSMXFoOXd0dHBWakFPT0NFUUNMcVAyZFAyOGx3WUJ5Q3FIUXFWSHdidWp2L0xaalpuS1czTFluZFppeFBQU1JDSnNzRER3SnZoL2Y2blR4ZzlaRSsvSmNZcmU1Q2FJOG56VkhhU09Dak5KN0Z6VUxHNjRKaVdPdlE1MD0iLCJNSUlEZFRDQ0FsMmdBd0lCQWdJSkFJQ1VUdmtndGo1Q01BMEdDU3FHU0liM0RRRUJDd1VBTUZFeEN6QUpCZ05WQkFZVEFrWlNNUXd3Q2dZRFZRUUtEQU5FU1ZNeEN6QUpCZ05WQkFzTUFrTlRNU2N3SlFZRFZRUUREQjVIWlcxaGJIUnZJRTExYkhScFFYQndJRVpKUkU4Z1UzVmlZMkVnUTBFd0hoY05NakF3TnpBM01UUXpOekU0V2hjTk16QXdOekExTVRRek56RTRXakJSTVFzd0NRWURWUVFHRXdKR1VqRU1NQW9HQTFVRUNnd0RSRWxUTVFzd0NRWURWUVFMREFKRFV6RW5NQ1VHQTFVRUF3d2VSMlZ0WVd4MGJ5Qk5kV3gwYVVGd2NDQkdTVVJQSUZOMVltTmhJRU5CTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUF2QUtPZXFDNS9wMEQxaXNDWUtRSmxWVU9yQjZJN0RMb2N1bkUvUm04ZHVHVGJ5eFFodDNDYkZWVHYzTjJMcDJmYmp4bEkrM3NPU0drMzNGVFlrVHF4Y2RKSXJKN1Nza0JjVVNOcmZLT2FRVC82S1FjUDRDbTdWKzY1NVRxK1RXeHl4V1FoRHlndDE1cW9QN011SzZiVDlTd3BDanBmS2hhTVNteVFhTW9VY1JBYkxxZHpCQ2FjMGh6QitaZStncUpsbldWOVVhU0kyckZzVnVINFpFMGNSTytNT3BhTGdNL3MyNDhuR0dIcDIyZXdTUWZiblBhQmJiOGlxeUFQK2N1NTJHTHNVcEtSSmViRStSNitQTVE5SkNkV2VRWlIzRGtmU2lka3YzbWNiNGpxMWlJdGErTXFLaFJud3JmWGg5MTFLV0xuWUFsOUVOQ2hMWDBjNlNqMVFJREFRQUJvMUF3VGpBZEJnTlZIUTRFRmdRVVdMdmhSQlVQbjh1TElmNjgrZ3YvTlpJd0dTSXdId1lEVlIwakJCZ3dGb0FVV0x2aFJCVVBuOHVMSWY2OCtndi9OWkl3R1NJd0RBWURWUjBUQkFVd0F3RUIvekFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBRkxyRGhhZWdlS0h4WWpIM0VQM3ZVQktobnpNMjA2QVN4Z2VZQ08yRWM5cE9sWUphZXFGRStzVWFtVVYvcHdqRGxxTmFTZ0ZneTdUd2VZa3ZPbU1uNHFTY3NIcXZKM3pHT0FpYWZ3YWgxdlVIZkNsWFI4K2F4TzJpR09VRjBKS3JaOVlZamJBYTUvNEhDbHY3akZQT2RNV1RPUXluZ29pSEFzM2prdVlqcENMRmxCNFZPaTNkMXdqQTFwblRkQktrQWI3dDhuVHZ3Ky9YYkZ2Y1FhNzNWSDdzanZvQnFEM2ZkTWZSY3VWcTRxVVp0WlQ2Y0dhZ1RIRDYxVHRxaDlvTUNaWGNEYlIxUEdabk5icXljc1dQRElLMG5wbUszLzNsZlY4Yytac3J5NmUxNzBtZkpNWnA3TzhtNkNTejYvVkxLK3lESmQ3ODQxd3BtZUtUZjZJblpBPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBUXdBQUFBZ0NBWUFBQURubFVacUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFFblFBQUJKMEFkNW1IM2dBQUFBWmRFVllkRk52Wm5SM1lYSmxBSEJoYVc1MExtNWxkQ0EwTGpBdU1qSHhJR21WQUFBSzFFbEVRVlI0WHUxZERYQWNaUm0rTk9BZktvZzZXTzBRY3JlWDNPNzFSNDFvSGRTcXFEQU9nMytjWUVYQm9sWFJURW4yMjB0YUtUYzY0bWdCcXpCaUVVVnBCZHFpd3docVNkSVMydXBZU2d2UnRwVFNja2xqV3pIYWdqcFNSZHI0dkx0dmpydmsyN3ZkdmQxTGpuN1B6RE4zdC9kKzcvdCtmOC8rNzhhSzBORGFhcjJxT2RYWm9xV3lIOVIwYTBGY3Q2N1dkSEdUWm9qVkNjUHFTZWpXMW9RdUhzT3kvZUJUc0RtTS81NFpUOWorTFdHSWc3RGZCL3NCY0RQc2Y0WGZQOFgzYjJ1RzFaSFF6VThtVXVLZHlXVEhtNXFhY2kvakhBS0J5aWYwYkJyK0x3YVhJUFlQa01kcWZMOFhkV3BsczFBQTMxL1FqT3c5OEw4UzliOEJYSVIyK25EYzZEb3psc2swc2xua1FNeGtQR1hPOUVKdFZuWUdGNHNVeVZuZDhVVGFlcDhidys2TGFrQmo1aXpkYk5KUzFyeEVXbnlXeGczNkVtUGRXb1BQRGVqZjdlQVRHTXNIYUR6VHVDNmhiajBOL3BYbUFzcnVnczBXTFA4TnVCSmpaSm1XRWxjbDA5bVBKMUptVzB0TDUrdWlIQnVHa1hzbGpYODduaTRFelZuazlBdmtzUW41N0VTZGhyQjhCTXVQak9XUC8vNE9Ic1IvZTdEOFlkVGxmdFJoRmZnZExHOUh1MXdBZnpyNTVqQU9raVFLaHZWYkdCNkMwLy9pKzJpTmVSeDhGZ252UmZ4ZmFpbnpTazdORTBpSVVQYmY0M3dXbU5UTmQ3QnBLRUE3TFpmRkFZOXpwM3laVFNNRGlRVmkvVStTZzVRWUFJZk9tRzJld3NVakEvcmhXN0w0QmVybWo5aDBVb0IyT0IrVFpUVzRCL2s4T3lHL3lDaU9vVzFJWUg2SDhYUHo5TGJjS3ppbFFHaHBNWnZoWnlIR3dHM2c0MkJrODVaOG85MEc4WDBOaVNzMUl2MlFHazhLZFdzenQ0c25JUDhScVI5bURRWERJZFpTYkJvWjBJbDNTMk9YWlhZcEY0OE1VMTR3bksxYmVXNDFwTDNGRVFDSmxQVld0REcyZnV5VnJOUjN0QlRkU2pCOFlySUZveVZ0bm8yT0N6Qmd4RE5CQjZwWEtNSHd4aUQ5Z0szS2M2UGNrdkJHSlJpK01jbUMwWUQ0ZmRLNFhvaDlXL1lUQ1pSZ2VLTnZ3Y2hrR3RHMmUyVytha3NsR0w0eG1ZSkJheGxwVEkra05SUWRtR1Izb1VNSmhqZjZGUXc2Y0NyelUzdENNTERXdVFzZDNSK0F3M0tuQlE1S3luamhqZHhPbm5EaUNFWnVHanJzWVdsTUp0cGlXVUszQm1UL0ZmRXVkaGc2VVBlNkZnejBiUjZmYTZNbW5ZM2tsRHdoYVlqTFVVNmVzMjd0MGd6em03VmdVdTk2RDZma0h4Q2E2MlVWR0NNcThnMDJqUlFuaW1Cb1J2WWlhVHdtMm50Zlc5dkNrN1cwZFlIcy93SjE2M2s2ZU1adVEwVzlDd2JHOUsxc09xV0F2SVUwWDV0aURadE5iU2pCY0dFRWd0SFdkc3ZKOEUybkF1VXhpYnA1aFdNOTJvRGYyeWI4WDBLeDNyRU5GMG93b2dIbTBoSnB2amFWWVBqQ2lTQVlpYlQxZVdrc0ppYkNrL1BtNVU1aWM4cnhRcGxkTVJQcDdIbHNIaHFVWUVRREpSZ2g0c1V1R0hTUkQrcElWK1RKNHhIMUxHOWRqQ0hUaU1sUjRWaUcyRTdIUmJoQUtGQ0NFUTJVWUlTSUY3dGdvSjJ6MGpoTXRIT2VqbDJ3ZVFGWS9sR1pmU25GZkRZUEJVb3dva0hDTUJkTDg3V3BCTU1YS2dxR0lTNXZUcHRuaDBYVSswNVpuQUpERkF6RDZEZ2QvcDZXeG1IR0RmRkZOaCtIMFFiMHdhT3lNbU9FK09VTkkvY1NMbEExNmwwdzBGNjc0N3E0cFJwR2NkcWE3a3VSNVV0RUg0NWdEbXdLaS9EWmo4LzdJRVMzNHJPemVhYVl6V2xVaDNvUmpKb3pSTUdvT0FFTmEwaTJkVEdHZUVwOFRGSm1QRHZZdkdyVXUyQ0VRYnFoa3NPRkJzeWxpMld4YXNUajZOZDEycHNYdjU3VENRWWxHQzRNU1RCYVc2MDNvbzFkYjZxenFWdGZZbk01NkFwQnc5b3hvVndSTVlsR05LMzkxVnlpS2lqQmlFWXdtbFBkTGJKWXRTVGE3cUhpQSt1K29RVERoU0VKQnRwdmhkVC9HSFd4djl6V3hSaTB0UGlFdEh3SnhiVnNYaFdVWUVRakdIUndHdU9oMGdWNWtUT2VNaS9oaFB4RENZWUxReENNczFxdFZnenU4cmV2cHl5UGp3SHdzcFZoL1N1VldqS2RDd1NHRW95b0JBTzVwODMzb3ArZWs4V3NGZEYrd2E4U1ZvTGh3aEFFQTM3V1RQQmJSSFRjQWV4R3ZKVE5IZlFNTmNmNkJzK1A5ZWJueGZxZVBKV1gya0NaekhnZkV4akNHUUlsR05FSkJzRitFSkV1ZHN2aTFvYmlUNXlLZjlTTllPaldaalR5ZmFIUnVkOUFIb3RZcFdBNE54cUpZMUxmVE5UNUsyd2VpNjBmTWlBVUQ0S2pCZmJtajhiNjhzdGoydzdhRDJxaGZVLzB4eTZacnpIUzJxdWxwVE5sK3d5SXVoY01qQlU2NjFRTm0yY3VQb1BEUllUUkJqcGJSMk1BT1Y5SFp6T1E5OC93L2ZZd2lQSHRmamUwYnYyRmsvQ1BlaEdNT3JzT28vTHQ2N28xWERnVnVpRS9Cd0x4anhLeEtPWEcyTTZkdGkzNnc4T1JkbkdQN1RjZ2tGdWRDOGJVdkE2amxraWtPOCtUdGcySU1YU1l6ZnhEQ1lZTHF4QU1MN2V2bzc3dHRuRi8vMG5Za3RnaEVZbHhITHFhekoydGpFcWJzOWl5U1dYbjJ2NERRQWxHL2FPc1lCaldBVGJ6RHlVWUxnd3NHTGxwS0x0VjZwTkpIVlo0WUhMZi9uZkpCV0lDaDJIZFFFWGk2ZXdsTXI4bGRKNUhZdHY3aFJLTStrYzV3VUQ3N0dVei8xQ0M0Y0tBZ3VIcDlHZEtYTVhtRUl4OHUwUWNYUGpZYSsweW1Vd2oydXR4cWU4aW9vNFgydlkrb1FTai9sRmhsK1NQYk9ZZlNqQmNHRUF3NkhvSzdBNlVuY2lvNThHbXBzdGVlQjFENzlCWDVlSWc0ZjNEcDNPcEdPTE1sL2tmeHgyeHpGcmZqOFZYZ2xIL3FMQkxzb1hOL0VNSmhnc0RDRVlpVmY3MmRXYnBKZHc5Kzg2UmlzTjQ5Zzd1aDNWaEY0UEY2UW1KLzFMcTFnSXU0aG1WQkFNVDl1N3g3MHdKZy9UWWZVNmhMSlJnVkVhRlhaSUgyTXcvbEdDNDBLZGd6SjV0bmdLZkI2UyttUGovMEl3WkhTL25JZzVHUnhzaEJnTlNrU2psWWk1UkFQcnVVbG1jWW1KeS9YbkczSEV4SzZEaUZrWkV4QmpZeUNtVVJTWEJRRHVQb0E1Ym8yYlN5TDZkVS9JRTNpcVVuZ1lObTJnRDE3TjArRzhWcCtRZlNqQmM2Rk13NHJwbFNmMFVFVEZOTmk5RnovRE1XRy8raUVRa0hQYm1OOFMyYlp0NCtiaHpqMG41SjNpQmRGczFsL0FFMUwydUJhTldUT3JpQTV5U0p5RHY3OHI4MUp5ZXJ5NldRQW1HQzMwSVJ0T2MzR2xvcDhOU1AyUFV4Vk5sMS9UcjhxMnh2dng2OFBraXNmZ25mbDhmNng5MGZRVWw0bjVHR3ErWXVqaHk1cXp1MTNDUmlsQ0M0WTExS1JqMFdrZ3RGL3dtUlNVWUx2UWhHRjRtR0FhTFlQUHkyRGcwUGRZejlIN3Nwc3lOOVF4VWZDMGlYZnlGUHRvbmkxbE1HcXhjcENLVVlIaGozUWtHeENLcFcrL21kSUpCQ1lZTFBRb0d2WVFhOXVYZjcxbHA2NkpLbEh0OC9Rc1VSKzBYVFh1QUVneHZyQS9Cb0xmcjJRZkhyL0d6bGVtS0tTTVl1bmtIVFN6RWxMNCtzRmFDZ2ZvK0IrN1dqT3puMkxRc25OY0dpRDFVVHViUG9kbkY1cEdBenBnZ3Z1dFdCdXI2SDd0T3VyaVVpNVFGWFNXS010L0hCTjVFYXlYVXIrdzlNY0VwanZHSzR2Zklid1ZkdzhJcGxBV05CWlM1RHZXaE41WG40ZWRvcWQ4b2lGeXgyd2sraXUvMEl1aWw5S3dUVHNrVDRtbHhEdHJ6Um01WGpQVW8ycFhlNkc0OWdqeHZ3K2ZDaE5HaGNmaHdRQzlqYVRMRUc5eG9HRmVXdmlZK1V1U20yUStjb1hkeTZOWWlOT3d5VlBySEdCaDNKb3p1VUNzZVQ1bVhRZkYvamhnL3hPZlhOZDI4Z2pvMGFIM3BMQWxOTkdkdEw1WWk1NXZRZ2JlajQrNmcvOWdzTXFBT0gzSGFTZndFYlhjRHZtZVRodlVwVGU5Nnk0UXpNNzZRbTlZMFo5RnBkUGNtNnZOcHNBdDlzdHhwTyt2WDRFYkUyMG9UQ2NzR1NvbmwrQi9mNldhL1ZjVjUwYVNQeDd0T0RlRUJ4ZzEweHkrZGtvWGdmQWd4RmlEZTE5QU8zME0vckVRTzl5TG1BNGkvQmIrM2wrYm5rUElITjRQclVMKzErRndCMjJ2aG94MWlmMUc4MVhwYnZBMjVaaksrcjJseFIyNGExZDhSUHpFZnV3b1djc0VXaUpNellqK0kzdytWdEtzaEhnSC9BUFpTbnFqVHpmaTh4aDY3dW5VdVBkckEyOE54WXJIL0F6M3RJNGo1K1RPTEFBQUFBRWxGVGtTdVFtQ0MiLCJzdXBwb3J0ZWRFeHRlbnNpb25zIjpbeyJpZCI6ImhtYWMtc2VjcmV0IiwiZmFpbF9pZl91bmtub3duIjpmYWxzZX1dLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCJdLCJhYWd1aWQiOiJlZmI5NmIxMC1hOWVlLTRiNmMtYTRhOS1kMzIxMjVjY2Q0YTQifX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMTciLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNhZmVOZXQgZVRva2VuIEZJRE8iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIwMDIwNzAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4xLjEiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNS0xNyJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDUtMTcifSx7ImFhZ3VpZCI6IjRiM2Y4OTQ0LWQ0ZjItNGQyMS1iYjE5LTc2NGE5ODZlYzE2MCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiNGIzZjg5NDQtZDRmMi00ZDIxLWJiMTktNzY0YTk4NmVjMTYwIiwiZGVzY3JpcHRpb24iOiJLZXlYZW50aWMgRklETzIgU2VjcDI1NlIxIEZJRE8yIENUQVAyIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJpc0ZyZXNoVXNlclZlcmlmaWNhdGlvblJlcXVpcmVkIjp0cnVlLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJhRENDQVErZ0F3SUJBZ0lVSlVyNVRCTCtSL3JGZnpUZkdxOHREZGF3QXdrd0NnWUlLb1pJemowRUF3SXdJVEVmTUIwR0ExVUVBd3dXUzJWNVdHVnVkR2xqSUVaSlJFOGdVbTl2ZENCRFFUQWdGdzB5TURBM01qZ3dPVFEwTlRKYUdBOHlNRGN3TURjeE5qQTVORFExTWxvd0lURWZNQjBHQTFVRUF3d1dTMlY1V0dWdWRHbGpJRVpKUkU4Z1VtOXZkQ0JEUVRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQk1LSTJrRytqbUE3SGFXb3BQZG52aEJ3UmNicWcrbUpSU2FPaFNxZEJmSTAwc2NJeDM5eWVoczROQ0lFZHpsT2dDRXR3SEdoVEZ6SUZBWGFoZ1NoVXBlakl6QWhNQklHQTFVZEV3RUIvd1FJTUFZQkFmOENBUUF3Q3dZRFZSMFBCQVFEQWdJRU1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lITTlXOW9uQ0hDSXlpbHdCVmtWK1JVMURzVEpOaWJmeGE2Vi9ISkZQZVFVQWlCNjlxTy93OWJ4ZWJxK1pkNkJ0a1NYalQzSEtmTmVYWVA3UDliL3dNenBqUT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQU1nQUFBRElDQVlBQUFDdFdLNmVBQUFKVkVsRVFWUjQydTJkVFc4V1ZSU0ErNC84Uy93UWRuWWxyS1FyNmFxSkM0MHNNTUZFRFFzV0pEWWFValFnMFZDSlJBc1NCUW9xUmRxeForS1E2ZmpPekwwejk5eDd6cnpQazB5a1dOcDMybm5lYys0NTkyTmpBd0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFLSTVmdkhUWWZ2aUp3SXJPYnAxdTNyNTRjZlY0ZGJsNnVuNXpiZlhpKzJkNnE5clgxU3Y3OTZydkl0dzh1aEdkWHgvcHpyKy92M3ErTnQzVjE4SkpMbjcreS9WdGYyOWF2dTdHOVhGYno2cnp0LzhwTnJhKzdMKytQclBkNnFEbDAvUExlMzVrZnRxMzY5Y20xOWQ5WC9QZjErL1VUM2J2SEJHaXI3citjVkxia1Nwamg2L2MvTHI1OVh4RHgvMHk1QllrRnVQSDV4NVFJWXUrVHo1Zk85aVhQbng2NkQ3bFV0azJYLzJtNDk3Zm5Od2NFNGUrQkF4dXBkRUdxdjNWVXN4RkNHVUJKRUlFZnFnZEI4YWoyS0kzQklocHR5elJCVHo2VlJvMU9pN0pCVXpsVDQ5K0dpNkZETUVrZFJoNm9QU1RrVThwU0NTUHM2NVg3a2s4cGlOSEhQbHNDSkpQYkNXTVVVS01TWUtNalZ5ZUpVa0pxVWF1MFEwY3pmWUhZVFB2V1FNVTBTTzFHSk1FQ1RsdytKQmt0VDNLNWVwTVlta1ZpbmxhSzZzWXd5cFJHbUlFU21JL0dKVFB5eVdKZEdRdzl3WWJPcWczRUlVa2FwVWRFVktVUkN0QjZhNUxGVzR0Ty9WeEJ1Q2pEMDA1R2pLdjZwUjQ0Kzk2dmpPZS9weVJBZ3lkMkR1UlJKdE9jeU1SVjdkM0syMEJORk1zK3F5YlE0eElnVFJTcStzU1pKRERqTnBscVJCbW9MOHM1LytGNW1zZE90WWtGS1M1SktqYVpvaVNHeVZLc2Q0WTZJZzB1aktLVWh1U2VRZFBmZjlJWWdIT1l4R2tKeVNwT3JyeEZ6eVBSSEVneHpHQmRHV3BJUWNqRUZpeGh3UHI1YVY0L1FLZmEybEJOR1NwSlFjWnVabVdSZEV2UUVZY0VsUndPSWdWbnN1VTBrNXpQUkJMQXRTejZrcUxFZnNOQk5aODFIeW9Vb2xTV2s1VEl3L3pBdVNxd2s0RkQwZXhlZkJKYW85S1NVcExZZXB1VmhXQlNuUzYraktjVHIybWZwenpkRlIxNURFZ2h5bXByeGJGTVJDYWlYVFdPYjhYRXRXdEtZK2JDWDZPR1pUSzlPQ0ZFNnQ1c3JSa0dMUlZHNUpTaFlaek1saFVaRFNWYXRVY2lESkF1U3dLRWpKNkJFalI4eDJRRWppVkE1cmdwU01IaUZ5OUMzbHJRc0tJN0pZa1NUbVljd2hpV2s1ckFsU0tucUV5QkhTelI4ckNTT0prdzBhTEFweThtVFhkRnFWcWpUc1VaSVV1NVc0bE1PU0lMUDJyTW94NWtqWVAvRW9pY3p6V2pzNXJBaFNyeXZQS2NkcEtpZmZVN040Z0NRTGtNT0tJRm1YendiSzBhMVMxUkpIUnJtUVRyeUZ6blV1U2R6SllVV1FiT2xWcUJ6dHRTZWRmeE83TGdWSkhNdGhSaENyY2lTU1JENS9uU1Z4SzRjRlFlcXRleXpMMGZNMXBLVGJYRUhDQkRRVkxVZ2lHeVdFcnNNSWtjUzFIQ1lFMFY0dEdDaEhVSlB5TkJVY0xEUU1pUkxZZGJjZ1Njd3Vqa1BGQnZPN3RYc1FSSFd0ZVVTMWFsU1FGVjlMZWpmZHYrdEwwV0orSng0bGFUY1U1ZlhMd3JHTkpWQmNFQ09sM01GR1pUZTk2cTVWRVNsYUVlTE0vKytPWHdMbmNIbVRaTEVzVXBDQVFYRnd1dGQ2d09zMGFxQWYwbTQ4MWw5cmFIRHZaT0MrOXBLVUZFUmxZVlJBNU9nKzZQOTdzRmM4eEdOeWpIWG5RNnBqU0lJZzZvS0VyQ0ZmMVhkcC83dGFrZ2x5ckpKa2RQQStFa21zckV4Y1cwbEtDcUl4dlgzT1lIeFZVeTlXam03VkttUVM1dGljTUF0UnBKRUVRVHdMY245blBIcU1WTTNha2t5V283V1hWbENVSEhuZEZ0YUtMNmF2c2M2Q3lKeXVGRjM3M21yVlJGbER4azFhODU4V2ZmSVRncFFWWk01NWgwMGtDcDJwN0NXQ0lNaWFwMWhKQk9sRWhOSHBOQ092VzJQQkVpa1dnL1RwMzdNWllFK1pKOVpUdWgzNldqS1FIM3JOTWorS1FUcGwzbnhsM3FHQmQ2ZnNHalZYYkVWanNEM29YeW5Kd1B3dXlyd0lvcktEWW15anNLOHhHQ1ZKdCtQZVN1VjZKUWxvRkZxSUhqUUtsemJWWkVvM2ZjVkRQUHJ1MzRvQ285TlJKa3gvb1l1T0lCdVcxcDJ2RW1GVWtvaU9lOHc1SThpQklMTkxxYWtsNlV2NXVoMzJ0NHVsdWxOS3hwcUtBVlUySzNMRWJ1Z20xYTFtWFFqVDNWTXVtTkxlc0NIUm1wQ3hkLytRZGZVaEVjU2JIRU1McGhaUkVtYkpiVndKV0tKSkhUMmU3TmIvUFRQMkdKSmtnZXZTUTdZdVlzbnRPbXphRUZuYWpaVkRIclFseXNHbURha0V5WFhFczR3UkFsYnpKWlVrUUE1dkc4aE5lYzFzKytObDQ3alFuZHhuU3FMMW9IbVVnNDNqdkcwOXFpZ0pjckQxcU03bTFiblNyTmhqRDJLbnZBZWtjT3NxQjV0WHp6bitJRWMxUy9Gc2tGQkJQSjQySmV0UlVyOW04d2ZuV0JPa2ppTGVEOUJ4c3FON3JCeHJlN3FVTlVHc0g4RldSN21lTXU1U0l3ZEhzSEdJcC9vaG5qSmxIVGs0eEhNWngwQ1BMRjZLeGNwNmNxdHljQXgwcENDaDg1cFVKWG1ZWnVVY2NpeEFFcE9DS0Mya3lpbUp6R2IxSm9lRjEyeE9Fb3VDVE9vL0dKUEUyNWpEMG9SSlUzMFNxNEpZU0xWQ3R4THFJbHZqbEg3SVpDZVVxVDkzQzVLWVdVOWlXaEFEcVZiTTRUZE5PYmYwd3lYamlMblBSV2xKWkMwK2dvU2tXZ0Y3MjZwZmdTc0JoZlpCTWw3bHNDS0ppZVcrMWdXSm51cWhkSVcrMXBLN2tLU1V3NElrSm81dzh5Q0lDVWtDMDZ3bHlWRTZLcHJZNXRTTElQV1lwTUNNM3hoQlNtM3lwaWxIU1VrUXhGUDUxNmdnT2VRb0pRbUNlRXEzREFxU1U0NFNrcGdRNU5YTlhWVkJ0RjUzOWpsYmhzWWcwb1FzSVVkdVNVd0k4dWJnNEp5V0hJZGJsMVZ2c082VDVKcjlHeWlJZGhYTHltNkhPU1F4VWNVU25sKzhwQ0tJcEc4NVhyL3E3b3lSZ21pZTVXRnRLMUJ0U2N6YzY5R3QyOG5sZUxaNUlhdjlkVU5STTVwRWROUFhhWjljTFVuTW5XUWw2WkRINkpGdEFCOGhTT29vWW4wVGFZMGo0c3pkcjR4RjVGMC9oUnd2dG5lSzJsOXZJNVE2N1lvUUpHVUgyc3NPNnluWGtaZ1plMmhJb2owd0x4WlJJZ1ZKSVltMzR3ZFNTR0orU3lDUlpHcTY5ZWVWVDgzZVhEMUdtZE9KbnlDSU1IWHF1NXR0Y1RySU5QV3BhMkhNUm82K0JtSm9OSkdVU3FNaHFDcExiQW8yVVpEbW5UVzAvQ3VmVjdMSFVXTHc3bnB6NjlkMzc5V1JRU1JveXNFU1llUmprVWdpanVkZnBEejQ5WEVHa29vTlNUTkRrQVpKbDJRQUwxR2xTYjlFQ1BsWS9uNHhoODUwM2h4RUFMbkhKckxJbitYdlhFVU1XREhRLzI5cm54UnlBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBZ0cvK0JRQjlkOEg1OUNaSUFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjRiM2Y4OTQ0ZDRmMjRkMjFiYjE5NzY0YTk4NmVjMTYwIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWUsInV2Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTIwMCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMTAtMTUiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IktYOTA2IFNtYXJ0IFRva2VuIEZJRE_CriIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjAxMDE1MDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjIiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0xMC0xNSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMTAtMTAifSx7ImFhZ3VpZCI6IjRjMGNmOTVkLTJmNDAtNDNiNS1iYTQyLTRjODNhMTFjMDRiYSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiNGMwY2Y5NWQtMmY0MC00M2I1LWJhNDItNGM4M2ExMWMwNGJhIiwiZGVzY3JpcHRpb24iOiJGZWl0aWFuIEJpb1Bhc3MgRklETzIgUHJvIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUIyVENDQVg2Z0F3SUJBZ0lRRlFOS1crN3piZy83ZCtsVHlySVd3REFLQmdncWhrak9QUVFEQWpCTE1Rc3dDUVlEVlFRR0V3SlZVekVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNQ0FYRFRJeU1EWXdPREF3TURBd01Gb1lEekl3TlRJd05qQTNNak0xT1RVNVdqQkxNUXN3Q1FZRFZRUUdFd0pWVXpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFc0ZZRUVoaUp1cXFuTWdRalNpaXZCalY3REdDVGY0WEJCSC9CN3V2WnNLeFhTaEYwTDh1RElTV1V2Y0V4aXhSczZnQjNvbGRTcmpveDZMOFQ5NE5PenFOQ01FQXdIUVlEVlIwT0JCWUVGRXU5aHlZUnJSeUp6d1JZdm5EU0NJeHJGaU8zTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUUNCME5GUVNOMHo0bFd6L3ljMzZld3JUQ3p0dEsvcUZ2bGFQT0toK1QxbzZ3SWhBUDBvS0tBK2NpY3NEeTNZM24rVmxQOGVCM1BCek1raHZXLzlJU1hDdytWQiIsIk1JSUIyVENDQVg2Z0F3SUJBZ0lRRlFOS1crN3piZy83ZCtsVHlySVd3REFLQmdncWhrak9QUVFEQWpCTE1Rc3dDUVlEVlFRR0V3SlZVekVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNQ0FYRFRJeU1EWXdPREF3TURBd01Gb1lEekl3TlRJd05qQTNNak0xT1RVNVdqQkxNUXN3Q1FZRFZRUUdFd0pWVXpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFc0ZZRUVoaUp1cXFuTWdRalNpaXZCalY3REdDVGY0WEJCSC9CN3V2WnNLeFhTaEYwTDh1RElTV1V2Y0V4aXhSczZnQjNvbGRTcmpveDZMOFQ5NE5PenFOQ01FQXdIUVlEVlIwT0JCWUVGRXU5aHlZUnJSeUp6d1JZdm5EU0NJeHJGaU8zTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUUNCME5GUVNOMHo0bFd6L3ljMzZld3JUQ3p0dEsvcUZ2bGFQT0toK1QxbzZ3SWhBUDBvS0tBK2NpY3NEeTNZM24rVmxQOGVCM1BCek1raHZXLzlJU1hDdytWQk1JSUIyRENDQVg2Z0F3SUJBZ0lRQlRtazNad2lsRlhqc1p5d0hEbk1nREFLQmdncWhrak9QUVFEQWpCTE1Rc3dDUVlEVlFRR0V3SkRUakVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNQ0FYRFRJeU1EWXdPREF3TURBd01Gb1lEekl3TlRJd05qQTNNak0xT1RVNVdqQkxNUXN3Q1FZRFZRUUdFd0pEVGpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFbmZBS2Jqdk1YMUV5MWI2aytXUVFkTlZNdDlKZ0dXeUozUHZNNEJTSzVYcVRmbysrMG9Bai80dG53eUlMMEhGQlI5U3Qra3RqcVNYRGZqaVhBdXJzODZOQ01FQXdIUVlEVlIwT0JCWUVGTkdobUUyQmY4TzVhL1lIWjcxUUV2NlFSZkZVTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJQnlSejRPQWxSWjlIejlLVjdnMlFOdEMwQzhKeEgveExKWThGWkVtdEozc0FpRUFzcmVUMCtlTmtOY1VqSTloNU9QQ29INk5tc09rZ3ZFQUJKWnJGMDdBRGtZPSIsIk1JSUIyRENDQVg2Z0F3SUJBZ0lRQlRtazNad2lsRlhqc1p5d0hEbk1nREFLQmdncWhrak9QUVFEQWpCTE1Rc3dDUVlEVlFRR0V3SkRUakVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNQ0FYRFRJeU1EWXdPREF3TURBd01Gb1lEekl3TlRJd05qQTNNak0xT1RVNVdqQkxNUXN3Q1FZRFZRUUdFd0pEVGpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFbmZBS2Jqdk1YMUV5MWI2aytXUVFkTlZNdDlKZ0dXeUozUHZNNEJTSzVYcVRmbysrMG9Bai80dG53eUlMMEhGQlI5U3Qra3RqcVNYRGZqaVhBdXJzODZOQ01FQXdIUVlEVlIwT0JCWUVGTkdobUUyQmY4TzVhL1lIWjcxUUV2NlFSZkZVTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJQnlSejRPQWxSWjlIejlLVjdnMlFOdEMwQzhKeEgveExKWThGWkVtdEozc0FpRUFzcmVUMCtlTmtOY1VqSTloNU9QQ29INk5tc09rZ3ZFQUJKWnJGMDdBRGtZPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFGQUFBQUFVQ0FNQUFBQXRCa3JsQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUJIWnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU5pMWpNREUwSURjNUxqRTFOamM1Tnl3Z01qQXhOQzh3T0M4eU1DMHdPVG8xTXpvd01pQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cGtZejBpYUhSMGNEb3ZMM0IxY213dWIzSm5MMlJqTDJWc1pXMWxiblJ6THpFdU1TOGlJSGh0Ykc1ek9uQm9iM1J2YzJodmNEMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzl3YUc5MGIzTm9iM0F2TVM0d0x5SWdlRzFzYm5NNmVHMXdUVTA5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5dGJTOGlJSGh0Ykc1ek9uTjBVbVZtUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdmMxUjVjR1V2VW1WemIzVnlZMlZTWldZaklpQjRiWEE2UTNKbFlYUnZjbFJ2YjJ3OUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NCRFF5QXlNREUwSUNoTllXTnBiblJ2YzJncElpQjRiWEE2UTNKbFlYUmxSR0YwWlQwaU1qQXhOaTB4TWkwek1GUXhORG96TXpvd09Dc3dPRG93TUNJZ2VHMXdPazF2WkdsbWVVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUhodGNEcE5aWFJoWkdGMFlVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUdSak9tWnZjbTFoZEQwaWFXMWhaMlV2Y0c1bklpQndhRzkwYjNOb2IzQTZTR2x6ZEc5eWVUMGlNakF4TmkweE1pMHpNRlF4TlRvek1Eb3lOeXN3T0Rvd01DWWplRGs3NXBhSDVMdTJJT2FjcXVhZ2grbWltQzB4SU9XM3N1YUprK1c4Z0NZamVFRTdJaUI0YlhCTlRUcEpibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPakpGTnpGQ1JrWkRRelkzUmpFeFJUWTVOemhFUVRsRFFrSTJORFl6Umprd0lpQjRiWEJOVFRwRWIyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09qSkZOekZDUmtaRVF6WTNSakV4UlRZNU56aEVRVGxEUWtJMk5EWXpSamt3SWo0Z1BIaHRjRTFOT2tSbGNtbDJaV1JHY205dElITjBVbVZtT21sdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNk1rVTNNVUpHUmtGRE5qZEdNVEZGTmprM09FUkJPVU5DUWpZME5qTkdPVEFpSUhOMFVtVm1PbVJ2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2TWtVM01VSkdSa0pETmpkR01URkZOamszT0VSQk9VTkNRalkwTmpOR09UQWlMejRnUEM5eVpHWTZSR1Z6WTNKcGNIUnBiMjQrSUR3dmNtUm1PbEpFUmo0Z1BDOTRPbmh0Y0cxbGRHRStJRHcvZUhCaFkydGxkQ0JsYm1ROUluSWlQejQ3N0pYRkFBQUFZRkJNVkVYLy8vOEVWcUlYWmF2RzJPb3FjTEcyek9Pa3d0MEJTSnRxbGNYVjR1K2F1dGxXaGJ6azdQVUFNWTlIY3JLanROYnE4ZmVBbDhhQm9zeno5dnBkanNHR3F0RjNuOHVUc05TWnBjNkpzTlQ1K3YweFlLbnU4UGZmNS9MNDhmZy9mcmljekpnWUFBQURBRWxFUVZSNDJrUlVDWmJESUFqRlhaT1kxVGF0TmMzOWJ6a3NTWWMzcjRNRTRmTUJBYUQ2emw4eS85VE9nZXQ4ZDVqZk43OGJ3TS9kRENScFI1MjF6WGZvakhKMDVJSXloQkFVU1ZBT05kR3pCWXQyZjdLRnJma0phQWtIaDlGWmhjRFhIUmtUS285TUxpaEdhYXZJbW5WM3F5RVgwRXByZ3ovNER3VUQ3a0NIUm5kOFFGTjQzR280VVZtRERnemE0dzI3b2l6ZEEyK2NLK3V1VXBqam8yK3h3Yy80Mlc1MHg1TEdZZURCc1IwSFZJeDV4OGlGNjBDYmxiVEVFa0ZyMjdiTkRCVVZTcTFPS1ZQYkU2MmIzRUg4RnFCZzVPT09FdWMydDhaSmlxTU91R3ArY0tqZzd3VkdjZW96cU40cHhnVlBRa2pGWWdiVkpLRFVoRENqWXJhd1A1cTRFVGdDOWZJTVJIdGl0cFFjQ3ZKT0VMY2JNc1FnbmNpUmtsanB5UWp2RzQ0anFCVUVURmlCaTFQRUl5ZWtPenNXK1R5NWNMSG9zNVIrZE1TMUx0U1N4ZjNnUUhjelIyQ0k0Z01OcFc0SVJBMVFNYTZ0SjQrQzZ1SHVHRThtTkRJeUZxZy9PUC9NTVV1ZVM2SXE4UzkwZEFlQkpTRXkvcUtrSytCTnd6OGNZWTRqYjVKNnU0aVdDSTJCMVo1NkxXNWtFYzRoa2RNcHN2VUM1NTg1U1gwUXViY2dOcXlmZ0RGRWNUdCs0MC8wUzVOeDB3YUN3M09La2NPYkE1SW4wQVlwMDFwamp3Mm42MjZVRGp0SHdhMjhpSHVUS3F0cnYrcmVXNDFOWjZpR2xyN3V1TEpDZmtGdGN0Y0cwNHNnbTFlTlMrWmFEbnBhVEVyR295WDVKSzJpTXo4eHMwbk93V0djUERONDlxYUNkNGJ6Sm96RFptL2FCSytFb3pMdytYaE5CaVl3SGYwc2lPdTFYUGtHL3pLd3ZxWUtjZlN3REVjSC9vVWUwN2VzL1dROHJJeWcyRE9Yajh0amtaZHVEQi9iOGh6RGxsTU1PQ1M1QkVuZDUzNGY4dGkzVVpjNGtNczN4THlhZk1Tc0poZEc4WFBxak5rNXRBZ08yNWZlS0NoblZkRGovSjBGTWtPc1UveE1CdjB3RmhZZUVHZlZIMTNmdURVMHlERkxhNGZjN1JuV0hCZnVURlYydEVtTndhZGM3YWMzVVkyamZCbDdIVDM2ZmUzNGlRTzVtTkNGRkJXMDdLalBncWhPTFUwMXZaOFB1ZVoySkNsRlpOOGprVXM2OXVrYTllUHA2K0VmTDRBRjUrTnl3U2Jpckh0Y0I4TWwvZ2t3QUVqa0s2NEtqSFBlQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzEiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkQmxvYiIsImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiNGMwY2Y5NWQyZjQwNDNiNWJhNDI0YzgzYTExYzA0YmEiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInV2IjpmYWxzZSwicGluVXZBdXRoVG9rZW4iOnRydWUsIm5vTWNHYVBlcm1pc3Npb25zV2l0aENsaWVudFBpbiI6ZmFsc2UsImxhcmdlQmxvYnMiOnRydWUsImJpb0Vucm9sbCI6ZmFsc2UsInVzZXJWZXJpZmljYXRpb25NZ210UHJldmlldyI6ZmFsc2UsInV2QmlvRW5yb2xsIjp0cnVlLCJhdXRobnJDZmciOnRydWUsInV2QWNmZyI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJtYWtlQ3JlZFV2Tm90UnFkIjp0cnVlLCJhbHdheXNVdiI6ZmFsc2V9LCJtYXhNc2dTaXplIjoyMDQ4LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxLDJdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjEwLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjk2LCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5IjoxMDI0LCJtaW5QSU5MZW5ndGgiOjQsIm1heENyZWRCbG9iTGVuZ3RoIjozMiwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjIsInByZWZlcnJlZFBsYXRmb3JtVXZBdHRlbXB0cyI6NSwidXZNb2RhbGl0eSI6MiwicmVtYWluaW5nRGlzY292ZXJhYmxlQ3JlZGVudGlhbHMiOjEyOH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0xMS0xMyJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMTEtMTMifSx7ImFhZ3VpZCI6IjUzNDM1MDJkLTUzNDMtNTM0My02MTcyLTY0NDY0OTQ0NGYzMiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiNTM0MzUwMmQtNTM0My01MzQzLTYxNzItNjQ0NjQ5NDQ0ZjMyIiwiZGVzY3JpcHRpb24iOiJFU1MgU21hcnQgQ2FyZCBJbmMuIEF1dGhlbnRpY2F0b3IiLCJhbHRlcm5hdGl2ZURlc2NyaXB0aW9ucyI6eyJmci1DQSI6IlNTRSBDYXJ0ZSDDoCBQdWNlIEluYy4gQXV0aGVudGlmaWNhdGV1ciJ9LCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NiwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoyNTYsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSVNNRENDRUJpZ0F3SUJBZ0lXQUtvQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEQU5CZ2txaGtpRzl3MEJBUXNGQURDQ0FqVXhFekFSQmdzckJnRUVBWUkzUEFJQkF3d0NRMEV4R0RBV0Jnc3JCZ0VFQVlJM1BBSUJBZ3dIVVhYRHFXSmxZekViTUJrR0N5c0dBUVFCZ2pjOEFnRUJEQXBVWlhKeVpXSnZibTVsTVRFd0x3WURWUVFQRENoVHc2bGpkWEpwZE1PcElFbHVabTl5YldGMGFYRjFaU0F2SUVONVltVnlJRk5sWTNWeWFYUjVNVHN3T1FZRFZRUUZEREpPUlZFZ01URTNNelE0T0RZME5TQXZJRU5PSURFd05qUTNOek10TUNBdklFSk9JRGMyTnpNME9UWTRNVkpETURBd01URXFNQ2dHQ1NxR1NJYjNEUUVKQVJZYmFXNW1iMk5oUUhOdFlYSjBZMkZ5WkhObFkzVnlhWFI1TG1OaE1Sb3dHQVlEVlFRWERCRXJNU0FvTkRVd0tTQTVOalF0TkRVeE1URWFNQmdHQTFVRUZBd1JLekVnS0RRMU1Da2dPVFkwTFRjM056WXhFREFPQmdOVkJCRU1CMG8yVnlBd1FUSXhDekFKQmdOVkJBWVRBa05CTVJBd0RnWURWUVFJREFkUmRjT3BZbVZqTVJNd0VRWURWUVFIREFwVVpYSnlaV0p2Ym01bE1Sb3dHQVlEVlFRSkRCRXhNVGM1SUdSbElHd25aWGh3Y21WemN6RXlNREFHQTFVRUN3d3BRWFYwYjNKcGRNT3BJR1JsSUZCdmJHbDBhWEYxWlNBdklGQnZiR2xqZVNCQmRYUm9iM0pwZEhreE5UQXpCZ05WQkFvTUxGTlRSU0JEWVhKMFpTRERvQ0JRZFdObElFbHVZeTRnTHlCRlUxTWdVMjFoY25RZ1EyRnlaQ0JKYm1NdU1VWXdSQVlEVlFRREREMVRRMUFnUVhWMGIzSnBkTU9wSUdSbElGQnZiR2wwYVhGMVpTQXZJRk5EVXlCRFpYSjBhV1pwWTJGMFpTQlFiMnhwWTNrZ1FYVjBhRzl5YVhSNU1CNFhEVEU0TURVek1ERTFNekUxTjFvWERUTTRNRFV6TURFMU16RTFOMW93Z2dJbU1STXdFUVlMS3dZQkJBR0NOendDQVFNTUFrTkJNUmd3RmdZTEt3WUJCQUdDTnp3Q0FRSU1CMUYxdzZsaVpXTXhHekFaQmdzckJnRUVBWUkzUEFJQkFRd0tWR1Z5Y21WaWIyNXVaVEV4TUM4R0ExVUVEd3dvVThPcFkzVnlhWFREcVNCSmJtWnZjbTFoZEdseGRXVWdMeUJEZVdKbGNpQlRaV04xY21sMGVURTdNRGtHQTFVRUJRd3lUa1ZSSURFeE56TTBPRGcyTkRVZ0x5QkRUaUF4TURZME56Y3pMVEFnTHlCQ1RpQTNOamN6TkRrMk9ERlNRekF3TURFeEtqQW9CZ2txaGtpRzl3MEJDUUVXRzJsdVptOWpZVUJ6YldGeWRHTmhjbVJ6WldOMWNtbDBlUzVqWVRFYU1CZ0dBMVVFRnd3Ukt6RWdLRFExTUNrZ09UWTBMVFExTVRFeEdqQVlCZ05WQkJRTUVTc3hJQ2cwTlRBcElEazJOQzAzTnpjMk1SQXdEZ1lEVlFRUkRBZEtObGNnTUVFeU1Rc3dDUVlEVlFRR0V3SkRRVEVRTUE0R0ExVUVDQXdIVVhYRHFXSmxZekVUTUJFR0ExVUVCd3dLVkdWeWNtVmliMjV1WlRFYU1CZ0dBMVVFQ1F3Uk1URTNPU0JrWlNCc0oyVjRjSEpsYzNNeE1UQXZCZ05WQkFzTUtGWmhiR2xrWVhScGIyNGd3NGwwWlc1a2RTQXZJRVY0ZEdWdVpHVmtJRlpoYkdsa1lYUnBiMjR4TlRBekJnTlZCQW9NTEZOVFJTQkRZWEowWlNERG9DQlFkV05sSUVsdVl5NGdMeUJGVTFNZ1UyMWhjblFnUTJGeVpDQkpibU11TVRnd05nWURWUVFEREM5VFExQWdWbUZzYVdSaGRHbHZiaUJGZEdWdVpIVWdMeUJUUTFNZ1JYaDBaVzVrWldRZ1ZtRnNhV1JoZEdsdmJqQ0NBaUF3RFFZSktvWklodmNOQVFFQkJRQURnZ0lOQURDQ0FnZ0NnZ0lCQUxTQ1l2SHhhNmh3YUNpc1NwcXpTOWVZZGNaOGh6V3J6K0w3VVZXbXB2MkZON2l5MjhFNXdWZnFyRDl5MlkvbDlMa1F3b1NKZTJ4Mm9DSVVwNmszUEtoSDRPWnhoQjJYNTY4bHVJeFBnNjhVS3ZBZVlzemZoRldtMkVGU2VoMzF2OHNxbzlXZUJ6YjBSZXN6bTg2UmpKTEZjQ0NrYWFWVVY4cERGQzArMWRHQ2xLYlFYci9kakE0VnZJdFhOenZPVW5NaTVVMWxVSGw0RS9GaVpwY2U4cDdvN0RiTng0d2lFbzhsa080NUpGTGJmSW83UnQrbDhhMDRJVitzTUlrYmVZTVBXOHF0TExSaGlYNTZzbXBUd2tmSlRsaWRUOURHWm9YbllDblFMMld3c1dCc3NkaWlieUpKUVgvZlRJYkc3NjRWampmSzdlbzhBSklzZ0dKb0tLZjFwK0ovZEV5WlhRTGZLa1ZqNmJFK2dHZzZRQTdrWlJ6SUZuRytOUjVKc1lxcUoyU1AyOXlSUy9FUHFxUGNha0ZjT3loNnd0L3ByRUdrY0dLZEI3VFgxNlY5amFEWWR2WnIvNUhRbWJSVnRhWThZYkhBQWtFdXc1QUU4eFZsci92dmR4ekI4c0o0MWNhUGtMMEpxMlhYSTQ5dnlFZXc2MWhXVlNaZ1dQaXlUa1k3WHo0MzcyZW5PMStSNk9mcElOOHltdFV6TjBQOWxmVjIwbVJoSVZRRTU5ZDZ1YmdTZk9MTDd5QVNreTZDdS9kaVFRYUF1bHVqUUdZOHZvRFB5ck9rS21rKzcyb3krWXJpcTdpS1VzdFpyZ3AvLzIyaDhJb2E4R2FYTjRMNSs3T2hjTCtTeGNjUGxtK2lJVFlCa24wTVRHVThHUHplVHZUTWFKVFRqV1dqQWdFbG80SUpRVENDQ1Qwd0hRWURWUjBPQkJZRUZNcFpQWFZHTlF5alBXek1XVHRmdnpiUElHNXhNQjhHQTFVZEl3UVlNQmFBRk5weVBtaUROQWRxQVpIU3BhOCtIRTJpNGY1T01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0N3WURWUjBQQkFRREFnSEdNSUlDbUFZRFZSMGxCSUlDanpDQ0Fvc0dDQ3NHQVFVRkJ3TUJCZ2dyQmdFRkJRY0RBZ1lJS3dZQkJRVUhBd1FHQ2lzR0FRUUJnamNLQXdRR0Npc0dBUVFCZ2pkREFRRUdDaXNHQVFRQmdqZERBUUlHQ1NzR0FRUUJnamRRQVFZSUt3WUJCUVVIQXdNR0Npc0dBUVFCZ2pjOUFRRUdDaXNHQVFRQmdqY0tBdzBHQ2lzR0FRUUJnamNVQWdFR0NDc0dBUVVGQndNSEJnZ3JCZ0VGQlFjREJnWUlLd1lCQlFVSUFnSUdCeXNHQVFVQ0F3VUdCeXNHQVFVQ0F3UUdDU3NHQVFRQmdqY1ZFd1lLS3dZQkJBR0NOd29EREFZSUt3WUJCUVVIQXdrR0IyQjhodmRvQWdRR0IyQjhodmRvQWdVR0IyQjhodmRvQWdjR0IyQjhodmRvQWdnR0IyQjhodmRvQWdrR0IyQjhodmRvQWdvR0IyQjhodmRvQWdzR0IyQjhodmRvQWd3R0IyQjhodmRvQWcwR0IyQjhodmRvQWc0R0IyQjhodmRvQWc4R0IyQjhodmRvQWhBR0IyQjhodmRvQWhFR0IyQjhodmRvQWhJR0IyQjhodmRvQWhNR0IyQjhodmRvQWhRR0IyQjhodmRvQWhVR0IyQjhodmRvQWhZR0IyQjhodmRvQWhjR0IyQjhodmRvQWhnR0IyQjhodmRvQWhrR0IyQjhodmRvQWhvR0IyQjhodmRvQlFFR0NHQjhodmRvQlFFQkJnaGdmSWIzYUFVQkFnWUlZSHlHOTJnRkFRTUdDR0I4aHZkb0JRRUVCZ2hnZkliM2FBVUJCUVlJWUh5RzkyZ0ZBUVlHQ0dCOGh2ZG9CUUVIQmdoZ2ZJYjNhQVVCQ0FZSVlIeUc5MmdGQVFrR0NHQjhodmRvQlFFS0JnaGdmSWIzYUFVQkN3WUlZSHlHOTJnRkFRd0dDR0I4aHZkb0JRRU5CZ2hnZkliM2FBVUJEZ1lJWUh5RzkyZ0ZBUThHQ0dCOGh2ZG9CUUVRQmdoZ2ZJYjNhQVVCRVFZSVlIeUc5MmdGQVJJR0NHQjhodmRvQlFFVEJnaGdmSWIzYUFVQkZBWUlZSHlHOTJnRkFSVUdDR0I4aHZkb0JRRVdCZ2hnZkliM2FBVUJGd1lJWUh5RzkyZ0ZBUmd3T2dZRFZSMGZCRE13TVRBdm9DMmdLNFlwYUhSMGNEb3ZMMk5oTG5OdFlYSjBZMkZ5WkhObFkzVnlhWFI1TG1OaEwzQnZiSE5qY3k1amNtd3dkUVlJS3dZQkJRVUhBUUVFYVRCbk1Dd0dDQ3NHQVFVRkJ6QUJoaUJvZEhSd09pOHZiMk56Y0M1emJXRnlkR05oY21SelpXTjFjbWwwZVM1allUQTNCZ2dyQmdFRkJRY3dBb1lyYUhSMGNEb3ZMMk5oTG5OdFlYSjBZMkZ5WkhObFkzVnlhWFI1TG1OaEwxQnZiRk5qYzBOaExtTnlkREFxQmdOVkhSRUVJekFoaGg5b2RIUndPaTh2WlhZdWMyMWhjblJqWVhKa2MyVmpkWEpwZEhrdVkyRXZNSUlGWUFZRFZSMGdCSUlGVnpDQ0JWTXdRZ1lIWUh5RzkyZ0JBekEzTURVR0NDc0dBUVVGQndJQkZpbG9kSFJ3Y3pvdkwyTmhMbk50WVhKMFkyRnlaSE5sWTNWeWFYUjVMbU5oTDJOd2N5OXpZM05sZGpBS0JnaGdmSWIzYUFFREFUQUxCZ2xnZkliM2FBRURBUUV3Q3dZSllIeUc5MmdCQXdFQ01Bc0dDV0I4aHZkb0FRTUJBekFMQmdsZ2ZJYjNhQUVEQVFRd0N3WUpZSHlHOTJnQkF3RUZNQXNHQ1dCOGh2ZG9BUU1CQmpBTEJnbGdmSWIzYUFFREFRY3dDd1lKWUh5RzkyZ0JBd0VJTUFzR0NXQjhodmRvQVFNQkNUQUxCZ2xnZkliM2FBRURBUW93Q3dZSllIeUc5MmdCQXdFTE1Bc0dDV0I4aHZkb0FRTUJEREFMQmdsZ2ZJYjNhQUVEQVEwd0N3WUpZSHlHOTJnQkF3RU9NQXNHQ1dCOGh2ZG9BUU1CRHpBTEJnbGdmSWIzYUFFREFSQXdDd1lKWUh5RzkyZ0JBd0VSTUFzR0NXQjhodmRvQVFNQkVqQUtCZ2hnZkliM2FBRURBakFMQmdsZ2ZJYjNhQUVEQWdFd0N3WUpZSHlHOTJnQkF3SUNNQXNHQ1dCOGh2ZG9BUU1DQXpBTEJnbGdmSWIzYUFFREFnUXdDd1lKWUh5RzkyZ0JBd0lGTUFzR0NXQjhodmRvQVFNQ0JqQUxCZ2xnZkliM2FBRURBZ2N3Q3dZSllIeUc5MmdCQXdJSU1Bc0dDV0I4aHZkb0FRTUNDVEFMQmdsZ2ZJYjNhQUVEQWdvd0N3WUpZSHlHOTJnQkF3SUxNQXNHQ1dCOGh2ZG9BUU1DRERBTEJnbGdmSWIzYUFFREFnMHdDUVlIWUh5RzkyZ0JCVEFLQmdoZ2ZJYjNhQUVGQVRBS0JnaGdmSWIzYUFFRkFqQUtCZ2hnZkliM2FBRUZBekFLQmdoZ2ZJYjNhQUVGQkRBS0JnaGdmSWIzYUFFRkJUQUtCZ2hnZkliM2FBRUZCakFLQmdoZ2ZJYjNhQUVGQnpBS0JnaGdmSWIzYUFFRkNEQUtCZ2hnZkliM2FBRUZDVEFLQmdoZ2ZJYjNhQUVGQ2pBS0JnaGdmSWIzYUFFRkN6QUtCZ2hnZkliM2FBRUZEREFLQmdoZ2ZJYjNhQUVGRFRBS0JnaGdmSWIzYUFFRkRqQUtCZ2hnZkliM2FBRUZEekFLQmdoZ2ZJYjNhQUVGRURBS0JnaGdmSWIzYUFFRkVUQUtCZ2hnZkliM2FBRUZFakFLQmdoZ2ZJYjNhQUVGRXpBS0JnaGdmSWIzYUFFRkZEQUtCZ2hnZkliM2FBRUZGVEFLQmdoZ2ZJYjNhQUVGRmpBS0JnaGdmSWIzYUFFRkZ6QUtCZ2hnZkliM2FBRUZHREFLQmdoZ2ZJYjNhQUVGR1RBS0JnaGdmSWIzYUFFRkdqQUtCZ2hnZkliM2FBRUZHekFLQmdoZ2ZJYjNhQUVGSERBS0JnaGdmSWIzYUFFRkhUQUtCZ2hnZkliM2FBRUZIakFKQmdkZ2ZJYjNhQUVDTUFvR0NHQjhodmRvQVFJQk1Bb0dDR0I4aHZkb0FRSUNNQW9HQ0dCOGh2ZG9BUUlETUFvR0NHQjhodmRvQVFJRU1Bb0dDR0I4aHZkb0FRSUZNQW9HQ0dCOGh2ZG9BUUlHTUFvR0NHQjhodmRvQVFJSE1Bb0dDR0I4aHZkb0FRSUlNQW9HQ0dCOGh2ZG9BUUlKTUFvR0NHQjhodmRvQVFJS01Bb0dDR0I4aHZkb0FRSUxNQW9HQ0dCOGh2ZG9BUUlNTUFvR0NHQjhodmRvQVFJTk1Bb0dDR0I4aHZkb0FRSU9NQW9HQ0dCOGh2ZG9BUUlQTUFvR0NHQjhodmRvQVFJUU1Bb0dDR0I4aHZkb0FRSVJNQW9HQ0dCOGh2ZG9BUUlTTUFvR0NHQjhodmRvQVFJVE1Bb0dDR0I4aHZkb0FRSVVNQW9HQ0dCOGh2ZG9BUUlWTUFvR0NHQjhodmRvQVFJV01Bb0dDR0I4aHZkb0FRSVhNQW9HQ0dCOGh2ZG9BUUlZTUFvR0NHQjhodmRvQVFJWk1Bb0dDR0I4aHZkb0FRSWFNQW9HQ0dCOGh2ZG9BUUliTUFvR0NHQjhodmRvQVFJY01Bb0dDR0I4aHZkb0FRSWRNQW9HQ0dCOGh2ZG9BUUllTUFvR0NHQjhodmRvQVFJZk1Bb0dDR0I4aHZkb0FRSWdNQW9HQ0dCOGh2ZG9BUUloTUFvR0NHQjhodmRvQVFJaU1Bb0dDR0I4aHZkb0FRSWpNQWNHQldlQkRBRUJNQWNHQldlQkRBRUNNQWdHQm1lQkRBRUNBVEFJQmdabmdRd0JBZ0l3Q0FZR1o0RU1BUUlETUFjR0JXZUJEQUVETUFjR0JXZUJEQUVmTUEwR0NTcUdTSWIzRFFFQkN3VUFBNElDQVFDQjZIODZJeVY3a1RHZFpoL251aTh3d0djRFhUVVRyQXN1Y08zcjBDa251NHIxcHphS05LbXk2M0V2M1B2ZzB2UEV3Zm1OQUFRVmRTYmdHdE4wTCtGWlpLQktBZERWYTBJdktpUi85OW10dnJJc2pSWG1ZdUdnUlRpbVNlYXMzaG5HaTg3a0dOaTN4WVFVK2x6WlRIWWtHMTZBdTR0VmEyZmM1NUtxWE8yUUI2SjVVVk9CNWszN2pwZkxWdEgwNVhJclk2aWs2UzhONlNvMFJvTmRSZmlIbnZGSUlXdm9Ha3hQT01xSlBzdmRscCsvK3NRdmVjZTgrN1BLQytXQUNCMi9iUFpHTDNCdFFKbGhQYjVnbXQ1SHlKNmg0YTF5YTIrYlZmdkhqTTZSNmtoWWh2SWFOZm1ja1B5N3ZLQzlKNmxNRXFkRDc5V2RkZnY5alJia3JjSTVsdnpQREJYV1dVMXdZaDJCeWZ5NUFNdXRYOC9pc0hkdGJKQ2JWMFFqT3JZV2dZMHBha2o5MGRSVDVBdTN1K29Bcm0xZmV3aUFudTdPOUhXaHhaZGpMNXBaZW45K3JFdzg4YzZxQ0NkNmJqUjMrVnBzYXUrRGxZeGNlckVPMjZlWm9QU1FOL0pmTTZzNkFYa0xPR0x2THFqemZjLzlvMTZ3VmJRTFZvYXczN2xXcWsreW55d1FrcThOZHlPQ2V0N3hibDlLTHM4eDZ6MzB1bHJ1OXpKR1MrbXlHTXJLRHRmbUN0b3ovaXdOZEp1YXNOR1RpK2w4d1ZwODhubUY4R1lBOExVd3RtT0trYTVWcUs4WVpLem8xdm9GK3JEOEdNUWF0TklOOHZ4OEowY2ZOVFVtaHZDRCt1eGVWbWNLdkhwcTNDT3B0VTZwVTd1YmxlRG55TGZEOXc9PSIsIk1JSVZyakNDRTVhZ0F3SUJBZ0lXQU1vQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFUQU5CZ2txaGtpRzl3MEJBUXNGQURDQ0FqQXhPekE1QmdOVkJBVU1NazVGVVNBeE1UY3pORGc0TmpRMUlDOGdRMDRnTVRBMk5EYzNNeTB3SUM4Z1FrNGdOelkzTXpRNU5qZ3hVa013TURBeE1STXdFUVlMS3dZQkJBR0NOendDQVFNTUFrTkJNUmd3RmdZTEt3WUJCQUdDTnp3Q0FRSU1CMUYxdzZsaVpXTXhHekFaQmdzckJnRUVBWUkzUEFJQkFRd0tWR1Z5Y21WaWIyNXVaVEV4TUM4R0ExVUVEd3dvVThPcFkzVnlhWFREcVNCSmJtWnZjbTFoZEdseGRXVWdMeUJEZVdKbGNpQlRaV04xY21sMGVURXFNQ2dHQ1NxR1NJYjNEUUVKQVJZYmFXNW1iMk5oUUhOdFlYSjBZMkZ5WkhObFkzVnlhWFI1TG1OaE1Sb3dHQVlEVlFRWERCRXJNU0FvTkRVd0tTQTVOalF0TkRVeE1URWFNQmdHQTFVRUZBd1JLekVnS0RRMU1Da2dPVFkwTFRjM056WXhFREFPQmdOVkJCRU1CMG8yVnlBd1FUSXhDekFKQmdOVkJBWVRBa05CTVJBd0RnWURWUVFJREFkUmRjT3BZbVZqTVJNd0VRWURWUVFIREFwVVpYSnlaV0p2Ym01bE1Sb3dHQVlEVlFRSkRCRXhNVGM1SUdSbElHd25aWGh3Y21WemN6RXJNQ2tHQTFVRUN3d2lRWFYwYUc5eWFYVERxU0JTWVdOcGJtVWdMeUJTYjI5MElFRjFkR2h2Y21sMGVURTFNRE1HQTFVRUNnd3NVMU5GSUVOaGNuUmxJTU9nSUZCMVkyVWdTVzVqTGlBdklFVlRVeUJUYldGeWRDQkRZWEprSUVsdVl5NHhTREJHQmdOVkJBTU1QMU5sWTNWeWFYVERxU0JEWVhKMFpTRERvQ0JRZFdObElDaFRRMUFwSUVGRElDOGdVMjFoY25RZ1EyRnlaQ0JUWldOMWNtbDBlU0FvVTBOVEtTQkRRVEFlRncweE9EQTFNekF4TlRFNU1EUmFGdzAwT0RBMU1qZ3hOVEU1TURSYU1JSUNOVEVUTUJFR0N5c0dBUVFCZ2pjOEFnRUREQUpEUVRFWU1CWUdDeXNHQVFRQmdqYzhBZ0VDREFkUmRjT3BZbVZqTVJzd0dRWUxLd1lCQkFHQ056d0NBUUVNQ2xSbGNuSmxZbTl1Ym1VeE1UQXZCZ05WQkE4TUtGUERxV04xY21sMHc2a2dTVzVtYjNKdFlYUnBjWFZsSUM4Z1EzbGlaWElnVTJWamRYSnBkSGt4T3pBNUJnTlZCQVVNTWs1RlVTQXhNVGN6TkRnNE5qUTFJQzhnUTA0Z01UQTJORGMzTXkwd0lDOGdRazRnTnpZM016UTVOamd4VWtNd01EQXhNU293S0FZSktvWklodmNOQVFrQkZodHBibVp2WTJGQWMyMWhjblJqWVhKa2MyVmpkWEpwZEhrdVkyRXhHakFZQmdOVkJCY01FU3N4SUNnME5UQXBJRGsyTkMwME5URXhNUm93R0FZRFZRUVVEQkVyTVNBb05EVXdLU0E1TmpRdE56YzNOakVRTUE0R0ExVUVFUXdIU2paWElEQkJNakVMTUFrR0ExVUVCaE1DUTBFeEVEQU9CZ05WQkFnTUIxRjF3NmxpWldNeEV6QVJCZ05WQkFjTUNsUmxjbkpsWW05dWJtVXhHakFZQmdOVkJBa01FVEV4TnprZ1pHVWdiQ2RsZUhCeVpYTnpNVEl3TUFZRFZRUUxEQ2xCZFhSdmNtbDB3NmtnWkdVZ1VHOXNhWFJwY1hWbElDOGdVRzlzYVdONUlFRjFkR2h2Y21sMGVURTFNRE1HQTFVRUNnd3NVMU5GSUVOaGNuUmxJTU9nSUZCMVkyVWdTVzVqTGlBdklFVlRVeUJUYldGeWRDQkRZWEprSUVsdVl5NHhSakJFQmdOVkJBTU1QVk5EVUNCQmRYUnZjbWwwdzZrZ1pHVWdVRzlzYVhScGNYVmxJQzhnVTBOVElFTmxjblJwWm1sallYUmxJRkJ2YkdsamVTQkJkWFJvYjNKcGRIa3dnZ0lnTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElDRFFBd2dnSUlBb0lDQVFEYTJBeXBVc0RtNnp2Z0tzb09ycnU0V2VBbk9YU2h3STFUMFRpUVpzdko5MHV3VjVNRFdjYU1mMERaeWwyT0tpTitMbXpQSUNiWHc0VENySnBoSlhuZHlQRjA5RTNIMVFDMnBHTjcxQk5weG9EZUJxa1gxWUlXNFBIaFk5cWhqUktncGxiSlRLY0hmUUExQ2pWVHpYNXJhQW1uTEFKOGl1bzdIVjdaYnBsRmc3VjNjV09KYmMzcDVGRml4ZVNJNXhBQ0xzSlFJQWl0TlAzMEZocHg0Ynh4Q1k5bzFaUU8vSFUzM3o3WmJDdTFRdzBpYVhZSXIwVldHdTVlQ3pzZ3psNTZid0R1UFA3TmYxOG1KRWFWMDM5ZVd1NDlTamRYNmhZa1FGVCt3UUJZVXhPUFVvOGg3eHhYR1pid01uVE1VeVF3VzZ1eWJVQjhHd3RqTUlWb0RUOVk2ODhTSDNmZDdxRG9ZdXVUaHc5RGNIRmpoWkhobm1GMHpSalFvL0ZaYXMwN21rUTlYSWRSald0V1BkcVNGV3NkajgrYlNxZDZsb0habHNWUHB4eUNSV0xlZ2FXRGk2K0tTcnhndVFYZ3gzaXA4NWJUZHlDSUNPYldhODhDOENxR3FzVUJUbmpteUc5MUZGZUZoNGVEZzJDSlh6blZkc0hTZmVLVVZHRjlIRlduM3g1UW9EMitOZVZGZ0hxak9tUEl5eEJKTDVWdDhBVlEwdm9kOTIzUHhheW1PbFVVa3JCaGxKWEUvVjNUd0RLZTZOODh5akdVZnRGYzdnRHZodThpSmtBVUQ1aWRUVHRjVnhyMUUwVGdkYlBhcWozT0xzaDZXSGZaNnVkMktiMXZxaHNRVjZYNlF4ZmxkdVc2M3lnRm5iaHR3RGRMbFFzS0REcldCNDJQeHdJQkphT0NETFV3Z2d5eE1CMEdBMVVkRGdRV0JCVGFjajVvZ3pRSGFnR1IwcVd2UGh4Tm91SCtUakFmQmdOVkhTTUVHREFXZ0JRa1lHb0hjeVJWZFRzMituUlprMVhKc2dBbU9qQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01BNEdBMVVkRHdFQi93UUVBd0lCaGpBNUJnTlZIUjhFTWpBd01DNmdMS0FxaGlob2RIUndPaTh2WTJFdWMyMWhjblJqWVhKa2MyVmpkWEpwZEhrdVkyRXZZMkZ6WTNNdVkzSnNNSElHQ0NzR0FRVUZCd0VCQkdZd1pEQXNCZ2dyQmdFRkJRY3dBWVlnYUhSMGNEb3ZMMjlqYzNBdWMyMWhjblJqWVhKa2MyVmpkWEpwZEhrdVkyRXdOQVlJS3dZQkJRVUhNQUtHS0doMGRIQTZMeTlqWVM1emJXRnlkR05oY21SelpXTjFjbWwwZVM1allTOWpZWE5qY3k1amNuUXdLZ1lEVlIwUkJDTXdJWVlmYUhSMGNEb3ZMMk5oTG5OdFlYSjBZMkZ5WkhObFkzVnlhWFI1TG1OaEx6Q0NDM0VHQTFVZElBU0NDMmd3Z2d0a01Ec0dCbUI4aHZkb0FUQXhNQzhHQ0NzR0FRVUZCd0lCRmlOb2RIUndjem92TDJOaExuTnRZWEowWTJGeVpITmxZM1Z5YVhSNUxtTmhMMk53Y3pBSUJnWmdmSWIzYUFJd0NBWUdZSHlHOTJnRE1BZ0dCbUI4aHZkb0JEQUlCZ1pnZkliM2FBVXdDQVlHWUh5RzkyZ0dNQWdHQm1COGh2ZG9CekFJQmdaZ2ZJYjNhQWd3Q0FZR1lIeUc5MmdKTUFnR0JtQjhodmRvQ2pBSUJnWmdmSWIzYUFzd0NBWUdZSHlHOTJnTU1BZ0dCbUI4aHZkb0RUQUlCZ1pnZkliM2FBNHdDQVlHWUh5RzkyZ1BNQWdHQm1COGh2ZG9FREFKQmdkZ2ZJYjNhQUVKTUFrR0IyQjhodmRvQVFvd0NRWUhZSHlHOTJnQkN6QUpCZ2RnZkliM2FBRU1NQWtHQjJCOGh2ZG9BUTB3Q1FZSFlIeUc5MmdCRGpBSkJnZGdmSWIzYUFFUE1Ba0dCMkI4aHZkb0FSQXdDUVlIWUh5RzkyZ0JFVEFKQmdkZ2ZJYjNhQUVTTUFrR0IyQjhodmRvQVFFd0NnWUlZSHlHOTJnQkFRRXdDZ1lJWUh5RzkyZ0JBUUl3Q2dZSVlIeUc5MmdCQVFNd0NnWUlZSHlHOTJnQkFRUXdDZ1lJWUh5RzkyZ0JBUVV3Q2dZSVlIeUc5MmdCQVFZd0NnWUlZSHlHOTJnQkFRY3dDZ1lJWUh5RzkyZ0JBUWd3Q2dZSVlIeUc5MmdCQVFrd0NnWUlZSHlHOTJnQkFRb3dDZ1lJWUh5RzkyZ0JBUXN3Q2dZSVlIeUc5MmdCQVF3d0NnWUlZSHlHOTJnQkFRMHdDZ1lJWUh5RzkyZ0JBUTR3Q2dZSVlIeUc5MmdCQVE4d0NnWUlZSHlHOTJnQkFSQXdDZ1lJWUh5RzkyZ0JBUkV3Q2dZSVlIeUc5MmdCQVJJd0NnWUlZSHlHOTJnQkFSTXdDZ1lJWUh5RzkyZ0JBUlF3Q2dZSVlIeUc5MmdCQVJVd0NnWUlZSHlHOTJnQkFSWXdDUVlIWUh5RzkyZ0JCVEFLQmdoZ2ZJYjNhQUVGQVRBS0JnaGdmSWIzYUFFRkFqQUtCZ2hnZkliM2FBRUZBekFLQmdoZ2ZJYjNhQUVGQkRBS0JnaGdmSWIzYUFFRkJUQUtCZ2hnZkliM2FBRUZCakFLQmdoZ2ZJYjNhQUVGQnpBS0JnaGdmSWIzYUFFRkNEQUtCZ2hnZkliM2FBRUZDVEFLQmdoZ2ZJYjNhQUVGQ2pBS0JnaGdmSWIzYUFFRkN6QUtCZ2hnZkliM2FBRUZEREFLQmdoZ2ZJYjNhQUVGRFRBS0JnaGdmSWIzYUFFRkRqQUtCZ2hnZkliM2FBRUZEekFLQmdoZ2ZJYjNhQUVGRURBS0JnaGdmSWIzYUFFRkVUQUtCZ2hnZkliM2FBRUZFakFLQmdoZ2ZJYjNhQUVGRXpBS0JnaGdmSWIzYUFFRkZEQUtCZ2hnZkliM2FBRUZGVEFLQmdoZ2ZJYjNhQUVGRmpBS0JnaGdmSWIzYUFFRkZ6QUtCZ2hnZkliM2FBRUZHREFLQmdoZ2ZJYjNhQUVGR1RBS0JnaGdmSWIzYUFFRkdqQUtCZ2hnZkliM2FBRUZHekFLQmdoZ2ZJYjNhQUVGSERBS0JnaGdmSWIzYUFFRkhUQUtCZ2hnZkliM2FBRUZIakFKQmdkZ2ZJYjNhQUVDTUFvR0NHQjhodmRvQVFJQk1Bb0dDR0I4aHZkb0FRSUNNQW9HQ0dCOGh2ZG9BUUlETUFvR0NHQjhodmRvQVFJRU1Bb0dDR0I4aHZkb0FRSUZNQW9HQ0dCOGh2ZG9BUUlHTUFvR0NHQjhodmRvQVFJSE1Bb0dDR0I4aHZkb0FRSUlNQW9HQ0dCOGh2ZG9BUUlKTUFvR0NHQjhodmRvQVFJS01Bb0dDR0I4aHZkb0FRSUxNQW9HQ0dCOGh2ZG9BUUlNTUFvR0NHQjhodmRvQVFJTk1Bb0dDR0I4aHZkb0FRSU9NQW9HQ0dCOGh2ZG9BUUlQTUFvR0NHQjhodmRvQVFJUU1Bb0dDR0I4aHZkb0FRSVJNQW9HQ0dCOGh2ZG9BUUlTTUFvR0NHQjhodmRvQVFJVE1Bb0dDR0I4aHZkb0FRSVVNQW9HQ0dCOGh2ZG9BUUlWTUFvR0NHQjhodmRvQVFJV01Bb0dDR0I4aHZkb0FRSVhNQW9HQ0dCOGh2ZG9BUUlZTUFvR0NHQjhodmRvQVFJWk1Bb0dDR0I4aHZkb0FRSWFNQW9HQ0dCOGh2ZG9BUUliTUFvR0NHQjhodmRvQVFJY01Bb0dDR0I4aHZkb0FRSWRNQW9HQ0dCOGh2ZG9BUUllTUFvR0NHQjhodmRvQVFJZk1Bb0dDR0I4aHZkb0FRSWdNQW9HQ0dCOGh2ZG9BUUloTUFvR0NHQjhodmRvQVFJaU1Bb0dDR0I4aHZkb0FRSWpNQWtHQjJCOGh2ZG9BUU13Q2dZSVlIeUc5MmdCQXdFd0N3WUpZSHlHOTJnQkF3RUJNQXNHQ1dCOGh2ZG9BUU1CQWpBTEJnbGdmSWIzYUFFREFRTXdDd1lKWUh5RzkyZ0JBd0VFTUFzR0NXQjhodmRvQVFNQkJUQUxCZ2xnZkliM2FBRURBUVl3Q3dZSllIeUc5MmdCQXdFSE1Bc0dDV0I4aHZkb0FRTUJDREFMQmdsZ2ZJYjNhQUVEQVFrd0N3WUpZSHlHOTJnQkF3RUtNQXNHQ1dCOGh2ZG9BUU1CQ3pBTEJnbGdmSWIzYUFFREFRd3dDd1lKWUh5RzkyZ0JBd0VOTUFzR0NXQjhodmRvQVFNQkRqQUxCZ2xnZkliM2FBRURBUTh3Q3dZSllIeUc5MmdCQXdFUU1Bc0dDV0I4aHZkb0FRTUJFVEFMQmdsZ2ZJYjNhQUVEQVJJd0NnWUlZSHlHOTJnQkF3SXdDd1lKWUh5RzkyZ0JBd0lCTUFzR0NXQjhodmRvQVFNQ0FqQUxCZ2xnZkliM2FBRURBZ013Q3dZSllIeUc5MmdCQXdJRU1Bc0dDV0I4aHZkb0FRTUNCVEFMQmdsZ2ZJYjNhQUVEQWdZd0N3WUpZSHlHOTJnQkF3SUhNQXNHQ1dCOGh2ZG9BUU1DQ0RBTEJnbGdmSWIzYUFFREFna3dDd1lKWUh5RzkyZ0JBd0lLTUFzR0NXQjhodmRvQVFNQ0N6QUxCZ2xnZkliM2FBRURBZ3d3Q3dZSllIeUc5MmdCQXdJTk1Ba0dCMkI4aHZkb0FRUXdDZ1lJWUh5RzkyZ0JCQUV3Q3dZSllIeUc5MmdCQkFFQk1Bc0dDV0I4aHZkb0FRUUJBakFMQmdsZ2ZJYjNhQUVFQVFNd0N3WUpZSHlHOTJnQkJBRUVNQXNHQ1dCOGh2ZG9BUVFCQlRBTEJnbGdmSWIzYUFFRUFRWXdDd1lKWUh5RzkyZ0JCQUVITUFzR0NXQjhodmRvQVFRQkNEQUxCZ2xnZkliM2FBRUVBUWt3Q3dZSllIeUc5MmdCQkFFS01Bc0dDV0I4aHZkb0FRUUJDekFMQmdsZ2ZJYjNhQUVFQVF3d0N3WUpZSHlHOTJnQkJBRU5NQXNHQ1dCOGh2ZG9BUVFCRGpBTEJnbGdmSWIzYUFFRUFROHdDd1lKWUh5RzkyZ0JCQUVRTUFzR0NXQjhodmRvQVFRQkVUQUxCZ2xnZkliM2FBRUVBUkl3Q3dZSllIeUc5MmdCQkFFVE1Bb0dDR0I4aHZkb0FRUUNNQXNHQ1dCOGh2ZG9BUVFDQVRBTEJnbGdmSWIzYUFFRUFnSXdDd1lKWUh5RzkyZ0JCQUlETUFzR0NXQjhodmRvQVFRQ0JEQUxCZ2xnZkliM2FBRUVBZ1V3Q3dZSllIeUc5MmdCQkFJR01Bc0dDV0I4aHZkb0FRUUNCekFMQmdsZ2ZJYjNhQUVFQWdnd0N3WUpZSHlHOTJnQkJBSUpNQXNHQ1dCOGh2ZG9BUVFDQ2pBTEJnbGdmSWIzYUFFRUFnc3dDd1lKWUh5RzkyZ0JCQUlNTUFzR0NXQjhodmRvQVFRQ0RUQUxCZ2xnZkliM2FBRUVBZzR3Q2dZSVlIeUc5MmdCQkFNd0N3WUpZSHlHOTJnQkJBTUJNQXNHQ1dCOGh2ZG9BUVFEQWpBTEJnbGdmSWIzYUFFRUF3TXdDd1lKWUh5RzkyZ0JCQU1FTUFzR0NXQjhodmRvQVFRREJUQUxCZ2xnZkliM2FBRUVBd1l3Q3dZSllIeUc5MmdCQkFNSE1Bc0dDV0I4aHZkb0FRUURDREFMQmdsZ2ZJYjNhQUVFQXdrd0N3WUpZSHlHOTJnQkJBTUtNQXNHQ1dCOGh2ZG9BUVFEQ3pBTEJnbGdmSWIzYUFFRUF3d3dDd1lKWUh5RzkyZ0JCQU1OTUFrR0IyQjhodmRvQVFZd0NnWUlZSHlHOTJnQkJnRXdDZ1lJWUh5RzkyZ0JCZ0l3Q2dZSVlIeUc5MmdCQmdNd0NnWUlZSHlHOTJnQkJnUXdDZ1lJWUh5RzkyZ0JCZ1V3Q2dZSVlIeUc5MmdCQmdZd0NnWUlZSHlHOTJnQkJnY3dDUVlIWUh5RzkyZ0JCekFLQmdoZ2ZJYjNhQUVIQVRBS0JnaGdmSWIzYUFFSEFqQUtCZ2hnZkliM2FBRUhBekFLQmdoZ2ZJYjNhQUVIQkRBS0JnaGdmSWIzYUFFSEJUQUtCZ2hnZkliM2FBRUhCakFLQmdoZ2ZJYjNhQUVIQnpBS0JnaGdmSWIzYUFFSENEQUtCZ2hnZkliM2FBRUhDVEFLQmdoZ2ZJYjNhQUVIQ2pBSkJnZGdmSWIzYUFFSU1Bb0dDR0I4aHZkb0FRZ0JNQW9HQ0dCOGh2ZG9BUWdDTUFvR0NHQjhodmRvQVFnRE1Bb0dDR0I4aHZkb0FRZ0VNQW9HQ0dCOGh2ZG9BUWdGTUFvR0NHQjhodmRvQVFnR01Bb0dDR0I4aHZkb0FRZ0hNQW9HQ0dCOGh2ZG9BUWdJTUFvR0NHQjhodmRvQVFnSk1Bb0dDR0I4aHZkb0FRZ0tNQW9HQ0dCOGh2ZG9BUWdMTUFjR0JXZUJEQUVCTUFjR0JXZUJEQUVDTUFnR0JtZUJEQUVDQVRBSUJnWm5nUXdCQWdJd0NBWUdaNEVNQVFJRE1BY0dCV2VCREFFRE1BY0dCV2VCREFFZk1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQ0FRQlkvN0FQTkgxYTJKZnBsdzFnaklFUS9MYzRYSTVwRHMwMlBPenBWa0NWNm5aSlpkNVhYRmJvZUN6YWRwWnBTUFcvUmVlTHJSRzhrZkdVWkhXS2M4VUNVaytYY1Y5V3ZLNTRFZkQ5eXh0YVVZaGVEK3RiYlBNRyt2K3hvMXlQSE9RUFQ4VS9RMWV4SmFkNjFSek9wWUdCYit2eXlsNDlGMmdxRTZLNk9VczVpdFBYWWJ2YmJiVkQyNHBidEdGblVlZ3JpS2hRZmFDbWhMY3pjek8wTXJVdUlCM1pmcHp1SFlxdC9PWW15dFljaXNRWHZPNnVxSEVNbWtPVEpDV1RrNXQvREF4cXl3OUdwN1RrV1dnaDZHNHB2U2NUa2sxWVNkdDFwTzc1dFpOeFk1a2luV21DOHhUQjJrTW9GamNYMFN3aUV0NHZNY0hTMjVLdTh6Z24vRklJdEZoQlMra0gvYUx1WHdiK3YrMlQzc2ZZMkVlUkFzeDFQeWZ4c0ZCM0VHSGFGc3lOOFR3L21kVjUwSWx6bDVXUVEycytUeE81TThRejZHWWVwSDBUc2RuOG5ycXVjaEJyM0s4WDVOdGMvdUZjR3JJbS9UdGVtazN1TjhyZUdVZTdHZzRjZmg3NGloTElya3dKWkdNOHlSdjVad3VpaFAydDd2R1hRelZMR2kxQUFzOERGVFNJUnRRZWtxdjFsbkRlZVcyM3dma1U2K3ZIVkNnaFJLNXF1eVhQaHdvSGp5bEJaQkFOWnhBbTJlWkhVNk14YXpBM05CUm1pejRpMUJ1OXhUR1V5WVluc1VCWEViVzkyL0hZdEZ4ZDd1aXBpUFhqOUFLbVY0Q25JTlZ3RXFMamtzMVZkeGYrN0w0RCtGTVdPTU5NQWk0V21rM21IVE5abVYyTkFnPT0iLCJNSUlKZ3pDQ0IydWdBd0lCQWdJV0FNb0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBREFOQmdrcWhraUc5dzBCQVFzRkFEQ0NBakF4T3pBNUJnTlZCQVVNTWs1RlVTQXhNVGN6TkRnNE5qUTFJQzhnUTA0Z01UQTJORGMzTXkwd0lDOGdRazRnTnpZM016UTVOamd4VWtNd01EQXhNUk13RVFZTEt3WUJCQUdDTnp3Q0FRTU1Ba05CTVJnd0ZnWUxLd1lCQkFHQ056d0NBUUlNQjFGMXc2bGlaV014R3pBWkJnc3JCZ0VFQVlJM1BBSUJBUXdLVkdWeWNtVmliMjV1WlRFeE1DOEdBMVVFRHd3b1U4T3BZM1Z5YVhURHFTQkpibVp2Y20xaGRHbHhkV1VnTHlCRGVXSmxjaUJUWldOMWNtbDBlVEVxTUNnR0NTcUdTSWIzRFFFSkFSWWJhVzVtYjJOaFFITnRZWEowWTJGeVpITmxZM1Z5YVhSNUxtTmhNUm93R0FZRFZRUVhEQkVyTVNBb05EVXdLU0E1TmpRdE5EVXhNVEVhTUJnR0ExVUVGQXdSS3pFZ0tEUTFNQ2tnT1RZMExUYzNOell4RURBT0JnTlZCQkVNQjBvMlZ5QXdRVEl4Q3pBSkJnTlZCQVlUQWtOQk1SQXdEZ1lEVlFRSURBZFJkY09wWW1Wak1STXdFUVlEVlFRSERBcFVaWEp5WldKdmJtNWxNUm93R0FZRFZRUUpEQkV4TVRjNUlHUmxJR3duWlhod2NtVnpjekVyTUNrR0ExVUVDd3dpUVhWMGFHOXlhWFREcVNCU1lXTnBibVVnTHlCU2IyOTBJRUYxZEdodmNtbDBlVEUxTURNR0ExVUVDZ3dzVTFORklFTmhjblJsSU1PZ0lGQjFZMlVnU1c1akxpQXZJRVZUVXlCVGJXRnlkQ0JEWVhKa0lFbHVZeTR4U0RCR0JnTlZCQU1NUDFObFkzVnlhWFREcVNCRFlYSjBaU0REb0NCUWRXTmxJQ2hUUTFBcElFRkRJQzhnVTIxaGNuUWdRMkZ5WkNCVFpXTjFjbWwwZVNBb1UwTlRLU0JEUVRBZUZ3MHhPREExTXpBeE5URTFNekJhRncwME9EQTFNekF4TlRFMU16QmFNSUlDTURFN01Ea0dBMVVFQlF3eVRrVlJJREV4TnpNME9EZzJORFVnTHlCRFRpQXhNRFkwTnpjekxUQWdMeUJDVGlBM05qY3pORGsyT0RGU1F6QXdNREV4RXpBUkJnc3JCZ0VFQVlJM1BBSUJBd3dDUTBFeEdEQVdCZ3NyQmdFRUFZSTNQQUlCQWd3SFVYWERxV0psWXpFYk1Ca0dDeXNHQVFRQmdqYzhBZ0VCREFwVVpYSnlaV0p2Ym01bE1URXdMd1lEVlFRUERDaFR3NmxqZFhKcGRNT3BJRWx1Wm05eWJXRjBhWEYxWlNBdklFTjVZbVZ5SUZObFkzVnlhWFI1TVNvd0tBWUpLb1pJaHZjTkFRa0JGaHRwYm1adlkyRkFjMjFoY25SallYSmtjMlZqZFhKcGRIa3VZMkV4R2pBWUJnTlZCQmNNRVNzeElDZzBOVEFwSURrMk5DMDBOVEV4TVJvd0dBWURWUVFVREJFck1TQW9ORFV3S1NBNU5qUXROemMzTmpFUU1BNEdBMVVFRVF3SFNqWlhJREJCTWpFTE1Ba0dBMVVFQmhNQ1EwRXhFREFPQmdOVkJBZ01CMUYxdzZsaVpXTXhFekFSQmdOVkJBY01DbFJsY25KbFltOXVibVV4R2pBWUJnTlZCQWtNRVRFeE56a2daR1VnYkNkbGVIQnlaWE56TVNzd0tRWURWUVFMRENKQmRYUm9iM0pwZE1PcElGSmhZMmx1WlNBdklGSnZiM1FnUVhWMGFHOXlhWFI1TVRVd013WURWUVFLREN4VFUwVWdRMkZ5ZEdVZ3c2QWdVSFZqWlNCSmJtTXVJQzhnUlZOVElGTnRZWEowSUVOaGNtUWdTVzVqTGpGSU1FWUdBMVVFQXd3L1UyVmpkWEpwZE1PcElFTmhjblJsSU1PZ0lGQjFZMlVnS0ZORFVDa2dRVU1nTHlCVGJXRnlkQ0JEWVhKa0lGTmxZM1Z5YVhSNUlDaFRRMU1wSUVOQk1JSUNJREFOQmdrcWhraUc5dzBCQVFFRkFBT0NBZzBBTUlJQ0NBS0NBZ0VBdWphQ1RFaTBrR1oxbXM4NWVlVWh1Z1JwUnR5azBDQXpieHJYT0RhVVNNTjdRaEdFY05WUjhiUHljYUp1UFNFd1lZcnhEQlJLSUh6eXR1RCtFL3BISlVrbjMzdXlkYllISWF1UnZZSldtUGFRVlRLZG5ydjg4SkswU2RTRllGWm9MaGR2azdXTS8zTHNTc0FoNllpWlNzWC9mek9yZ01qeVBVYXdkMUprTXJSaEFUMkQ0ZEw4QVVTZnB2b3FLNGlPZUZicTh6Y3pWeUlha1doSVFxd3FQLytQNmliL3N4aWFwb2hzRHVpQ2RwUTdCN01UeXpPSDNrS3BvR1ptOVRyNkRXWXR1OHpBTnBvOHpRMlpMdTA0NWxOQlFmVVN6NVNFd2FEeVlXUVJTaERVcmxoemJ4ZUFsYjU2MDlDcDhGOFE2TXVKTkMvNDJqUW9DajBCQUtRUHoxcnFkVlRmY0pzWVZ6YXR6eW90cHJNYUdNRnpQRmVsUmJKK0NLOERTTFRNV1QrQkhHV0Q4QnBUN0ZlUGk2aUhWYm5xdzA4RjkwWFBFM1dyaHF0bG44bDNpWEg2NUNvbzR2OUVWeTRGK3JpTkZLdWt6RVREcWVYMHdqTXVITFFLV0thbTFHem9aZlBVQmdzcjM3ZDdubHptanRFY1lFWTM0NzJaSWlNT3hXVDlvSFB1R1dITEZoZUdYdzErNXF3TjBTdWtXMC85WHVZRzBmUGZZbnRzTXM4eGxML1NzRWZCRFdpbURjNEVyOFVydjA0N2FaeTdrQ0Fsd3NtWWh4WEF1citUcG8zNHdzOTdVZGs5OWUzSWs1TjBieHpNZ3JLRFJNWTR4SUpKaEhORjVWV1BnUXd6a0NicXVEWEQ3SXlRNXhybEZBcFNJT2xmZ1FUT2VQbmsxb2NDQVNXamdaQXdnWTB3SFFZRFZSME9CQllFRkNSZ2FnZHpKRlYxT3piNmRGbVRWY215QUNZNk1COEdBMVVkSXdRWU1CYUFGQ1JnYWdkekpGVjFPemI2ZEZtVFZjbXlBQ1k2TUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnR0dNQ29HQTFVZEVRUWpNQ0dHSDJoMGRIQTZMeTlqWVM1emJXRnlkR05oY21SelpXTjFjbWwwZVM1allTOHdEUVlKS29aSWh2Y05BUUVMQlFBRGdnSUJBS04zRzk5cjVlSmtVV0tEMUpjOWF5elpGcEl4Q3NoTmJWR0lmTmUwWml3Q0I5S3RSaU8rRWpFdW5KbFVPZmpuWE1aT0QxOGt1NHA2VTVlMEpDU1ZIeFBINzZwMTNzV0ZieGNZaXd1dGNhT3dzT0tISWxmMjgxYW5JdHdaYkdPZVNaOW95VGJyU0tCU1BYOUpqaHNxMGJ5UHRRNVRSVnduMmhDUmVlSTJSQmJzLzVLRFJIS01KM0Nzd0laWVdyeUJ6WnpHdkdQbGRRdE1VZTJOUGlUWHYyeTg2Q1lld3doaU1RUk8zaS9rWnNqZmVXSWtxSllUempBOUZESERFclN5Y2U4ZS8xc1hnRGFicXBFbzZ6cnhkNUhnUUdCOEZJbVZhN0t0TElJcWxRRTlBWDRXeEF5TnVkeXZoK09sMzM1TWE0UVA2a2NqWDF1Rjh3aStRNytOOXdBb1c0QjZQT2lQNnRXYlpFUDkwTUpFNTlKSmdQY1oxN3ozZTcwTFhzSk9xWkFRSGpPVmVTOTdEcmR5cWEwbTdhVzFDTytwTEFNZE4vVGhsTWJLQ0Vqak9JbCtSQk9BZnVZOHg0RHpGUGgxYzlRTTltcmpvN0tzU2pZQmJLNWpVWG5Yb1FVUUlQd1NRRXIrbVRUY0F4S0dwZ1dQdUZRY2ozZzBtTGp4S2pVdGpybUNUL1MzNmhaRGxRL3dGK3IzYVMraEtrN25SOXNWalJZQkcxbjc5UmdBZUhwQTQ1aVZhcjRheUZKYUVQOE8rK1ZSaUFVTitZN21xckErano5N2s2YkdpbHJFMkZsVy8yUFlUZWdndC8wV1RtWW1KdUVOQW1HeWpBTjVFeXJQUitJTGVxWGxMcExhN3RZYlkyREZNdGQ1VW05TnlJMWltRkVOb3ZWNStsYkQiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBbGdBQUFLS0NBWUFBQURoa0NYNEFBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFBSUdOSVVrMEFBSG9sQUFDQWd3QUErZjhBQUlEcEFBQjFNQUFBNm1BQUFEcVlBQUFYYjVKZnhVWUFBUVdOU1VSQlZIamE3TDExZkYzSmVmLy9Qbmo1U3JwaXRDU0R6QXpMek5uUU50eUFrelRRdFBFM2JRb3BOKzJ2bUtaSjNLUk5DcW1hUXBnM3Uxbm10ZVUxazB5U1pURkxsK0hRN3cvWlhuc3RKZ3ZtL1hycHRXdnBuSFBuenN5Witjd3p6enlQNURnT0FvRkFJQkFJQklMcFF4WlZJQkFJQkFLQlFDQUVsa0FnRUFnRUFvRVFXQUtCUUNBUUNBUkNZQWtFQW9GQUlCQUloTUFTQ0FRQ2dVQWdtQ3Vvb2dvV05wSWtpVW9RTEFoMjdOejlBUEFGNEYxMXRidnFSWTBJRmdMaUpQL0NSVml3QkFMQmZCQlhId2QrRHF3Rlh0MnhjL2Rkb2xZRUFzRmNSaExxZVlFM3NMQmdDZWEzc0ZJWXNscjkxaHYrWkFLZnJxdmQ5WFZSUzRMNWpKaURoY0FTQ0lFbEVNeTJ1QW9DM3dZZUd1V3lyd0tmcWF2ZFpZa2FFd2lCSlJBQ1N5QUVsa0F3dXJpcUFoNEZWby9qOHFjWThzc2FGRFVuRUFKTE1GY1FQbGdDZ1dDdWlhdTdnZjNqRkZjQTl3TDdkdXpjdlZiVW5rQWdtQ3NJQzlaQ2IyQmh3UkxNSDJFbEFiOE4vUDBrRjM5eDRNTjF0YnUrTDJwVE1GOFFjN0FRV0FJaHNBU0NtUlJYZnVBL2dIZE53K1ArQWZpRHV0cGRwcWhaZ1JCWUFpR3dCRUpnQ1JhcnVGb0RmQjlZTlkyUGZRbDRUMTN0cm5aUnd3SWhzQVRYQStHREpSQUlycWU0K2xXZ2JwckZGY0N0d0tHTC9sd0NnVUF3NndnTDFrSnZZR0hCRXN4TlllVUd2Z3g4WW9ZL3lnWStEL3lWQ09VZ21JdUlPVmdJTElFUVdBTEJkSW1yVmNCM2dYV3orTEhQQTc4cXRnd0ZRbUFKWmd1eFJTZ1FDR1pUWEgyVW9SQU02MmI1bys4QWp1N1l1ZnRoMFFvQ2dXQTJFQmFzaGQ3QXdvSWxtQnZDS2doOEEzalBIQ2pPVjREZnI2dmRsUll0STdqZWlEbFlDQ3lCRUZnQ3dXVEYxYTNBZndOTDVsQ3hqZ0h2cjZ2ZGRWUzBrRUFJTElFUVdBSWhzQVR6U1ZocHdGOEF2OGZjZEVmSUFIOElmS211ZHBjdFdrd2dCSlpBQ0N5QkVGaUN1UzZ1VmdIL0MyeWFCOFY5RHRoWlY3dXJXYlNjUUFnc2dSQllBaUd3QkhOUldNbkFMdUJ2QVBjOEtub1krRXhkN2E1YTBZb0NJYkFFUW1BSmhNQVN6Q1Z4dFJ6NEpuRExQUDRhandFZnI2dmQxU1phVkNBRWxrQUlMSUVRV0lMckthd3VXYTMrR3ZBc2dLOGtyRmtDSWJBRVFtQUpoTUFTWEZkeE5XdFdLOGMyeWNRSDBQMTVzOVd2aFRWTElBU1dRQWdzZ1JCWWdsa1ZWaXJ3R1laT0NjNjQxY28yTXhpUkMzaTFEQ25MZ3hwY2dpUXJzL0ZWdzhEbmdHL1UxZTRTZzZWQUNDekJ1QkdSM0FVQ3dVVEYxVlpnSC9DRjJSQlhaanBPZXFDSnQyeG81SXZ2ZVpYTjVXMWtCaHV4elZtSkU1b0YvQXZ3OG82ZHU5ZUkxaGNJQk9ORldMQVdlZ01MQzVaZytvU1ZIL2hMaHZ5dFptVnhaaVlITU9JOWZPck80MnlwN0xuOCsxOGNXY0tQRGxhakJVcFJYYjdacWdJRCtEdUdFa2VuUkk4UVRBZGlEaFlDU3lBRWxtQnhpNnMzTVdUSktaK2xhUWNyMW9sc0RmSzdEeHlpTWk5NnpSV0htdlA0MmpOclViMTVxTjdjMmF5T3M4QW42MnAzUFN0NmhrQUlMSUVRV0VKZ0NRU1RFVlpMZ0M4QmI1KzFDY2Uyc0tJdDVIa0grWjBIRHBIdHpZeDRiVXUvbnk4OHZvbU1GRVR4bDg1MmYvOC80SGZxYW5kMWlKNGlFQUpMSUFTV0VGZ0N3WGlFbFp1aEZEZWZZeFpETDFoR0NqUFN3cGJLTGo1NmF6MmFNbllHbTFoS1kvZlQ2N2t3a0lNU3FFQld0Tm1zcWhoRGp2NWZycXZkWllpZUl4QUNTeUFFbGhCWUFzRkk0dXBoNEN0QTlXeCtycGtNWThTNmVNK09zOXk3cG5WQzk5cU94UGYyTGVXcGt4Vm9nWkxaOU11NnhDbGdWMTN0cnFkRUR4SUlnU1VRQWtzSUxJSGdTbUcxRk5nTlBEVExNd3htdkIzRmpQQ1orNDZ3dkRBODZVZTlkajZmZjMxK0RZb25COVZYY0QycThZZkFaK3RxZDEwUVBVb2dCSllRV0tJV2hNQVNMRzVobFEzOE1mQnBRSi9OejdZdEF5dlNURVZvZ0UvZmZZeWdKelBsWjNaRlBIenBpWTBNcG9Nb2dmTFppcGQxSlNuZ2k4RGYxZFh1aW9vZUpoQUNTd2dzZ1JCWWdzVWxyRFRnMTRFL0EwS3ovZmxtS29JUjdlVEI5UmQ0Wk10NVpHbjZ4aUxEa3FsOWVTVjE1NHRRL2FXb0x1LzFxT0x1aTNYNzczVzF1MHpSNHdSQ1lBbUJKUkFDUzdEd3hkWGJHWXJwdEh6Mkp4UWJPOTRCUnBUZnVQc1lhMHY3Wit5ejlwd3I1RDllV29YcXlVSDE1UVBYNVgyb0IzNnZybmJYbzZMbkNZVEFFZ0pMSUFTV1lHRUtxMjNBUHpJTHVRT0h3ekxUV05FV3FuSUgrSTI3ams5NFM3QW42aUUva0p6UVBkMFJEMTk1ZWoyOWlTQ0t2M3kyVHhsZXliTU1oWFU0SkhxaVFBZ3NJYkFFUW1BSkZvYXdXZzE4SG5qSDlTcURrZWpIaVBmeXlKWkczclRod29Sc1NRN3d2WDNMZWZ4b09SKys5UlMzMTdSUFROalpFdC9kdDR4blRwYWhCb3JRM01Ick5wOEMzd1ArdEs1MjF4blJNd1ZpRGhZQ1N5QUVsbUIrQ3F0bHdKOEM3K2M2N1kvWmxva2RiOFdyeE5oMXo5RmhvN0tQS3N3c21YOTViaTFIMndwUXZBVVlzVTd1WDlQTXU3YWZtL0FYT3RHV3d6OC90dzViOWlQN1NxNkhBL3hselFmOEQvRDV1dHBkNTBWUEZRSkxJQVNXUUFnc3dmd1FWaFhBSHdFZkJhNmJpakJUVVl4WUp6Y3ZhK2Y5TjU1RlY2MEozUjlPNlB6OUx6ZlRIYzlHRDVZaHlRcTJaWkFKdDdDcXFKZFAzMzEwd3MrTXAxVysrZEpxanJibW9Wdy9CL2pMK2hINEp2Q1hkYlc3MmtUUEZRSkxJQVNXUUFnc3dkd1VWc1hBN3pOME9sQy9YdVZ3Ykd2SWtkMk04Y2s3ajdPaHZHL0N6Mmp1OC9OM2oyOG1JK2ZnOGhmQ0ZYM1pzVzB5a1RaQzdrRisvNkVEaEh6cENUOS96N2xDdnZueUtoUlhFTVZYaUNUSjE3UHBVc0EzZ0wrdXE5M1ZMWHF5RUZnQ0liQUVRbUFKNW9hd3FnQitGL2cxd0gwOXkyS21ZcGp4RHRhVzl2TFJXK3NKdUNlZVFXYmYrUUsrOGZ3YUZFOCt1aTlueE92UzBXNFVzNS9mdnU4SUs0b0dKL3c1L1hFM1gzOXVEVTE5MmNqK1VsVGRjNzJiTWduOEcvREZ1dHBkemFKbkM0RWxFQUpMSUFTVzRQb0lxMVVNV2F4K0ZWQ3Y2MFJ4MFdwbEd6RStlbXM5MjZzbmJvaXhuU0ZuOUtkT2xLTUh4NWZ5eGtoR2hsTHNiRC9MZld0YkpsNXU0T1V6eFh6cjFScFVWeEQ1K2x1ellHanI4SDhZQ2xaNld2UjBJYkFFUW1BSmhNQVN6STZ3MmdMOElmQjJycFB6K3BWTWg5VXFtdEw0eWxNYnVOQWZRc3NxbTFBNEJjdElZVVJhMlZUUnpjZHVPemxodnl5QWdiaUxmM3R4TmVlNmN5NWFzN3h6b2FrZGh0THYvTFVJN3lBRWxrQUlMSUVRV0lLWkUxWjNBcDhEN3BzVGs0TmxZaWZhd1V6dzRWc21aN1VDT05jZDVFdFBiaVFqWmFFSGlpWmxRWEpzaTB5a2pTdzl3bWNmT0VSeFZtSlNaWG5wVERILy9Xb05pc3VIN0MyK25pY04zOGdUd04vVzFlNTZYcndKUW1BSmhNQVNDSUVsbUxxbzBvRjNBYjhOYkpvcjVUS1NBNWl4SG01YzFzbjdiamlMVjU5Y05waGZIcXZnZTY4dFEvVVZvSHV6cGx5dWRLd1BPOVhIcjkxMmtodVhkazNxR1pHa3pyZGVyZUZRY3o2cXZ3RE5uVFdYdXNRQjRFdkE5K3BxZHhuaURSRUNTeUFFbGtBSUxNSEVoRlVlOERIZ040R1N1Vkl1MjB4ang5dnhhWEUrZnZzSmFpYmhYQTRRVDJ2ODgzTnJPZDJaaXhZc1JkR216emZmVENjd291MXNyKzdrd3pmWG82djJwSjV6ckRYRXY3KzRtclRqUS9hV0lLdjZYT29pN2NCWGdYK3RxOTNWSjk0WUliQUVRbUFKaE1BU2pDNnN0Z0cvQWJ3SGNNMmRpY0RHU3ZTUVNZUjVlTU1GM3JLeENWV1puSEE1MjVYRmw1L2FnQ0VGMFFMRk0rSlU3dGdtUnFRZHZ4Ymx0KzQ3VEhrb05xbm5aRXlGSHgybzRza1Q1ZWplSEZSdjNsVWhJK1lBYWVBN3dGZnJhbmZ0RjIrUUVGZ0NJYkFFUW1BSlhoZFZYb2EyQVg4ZDJEN1h5bWVtb2xqeFRxcnpCL253TGFjb21xUi9rKzFJL1BSUUZUODdYSWsyVFZ1Q1l3cWtlRDltb3BmMzNYQ1d1MWUzVHZwRVFPdUFqLzk0YVRXdEF3RmtiekdhMno4WHUxSWQ4SFdHdGc4VDRzMFNBa3NnQkpaQUNLekZLcXpXTTdRTitBRWdhNjZWNzlKMm9DNGwrZUROcDloYTJUUHBaL1ZFUGV4K2VqMmQwU3kwUU9tc2JyY05uVEpzWTJuK0FKKzY2eGhaRTB3eWZYa3lCT29hQ3ZudlYydXdaTTljM0RhOFJCajRiNGEyRDQrSk4wMElMSUVRV0FJaHNCYURxTXBtYVB2dkk4QzJPVG5vMnpaV29wdE1Nc0tiMWwvZ3pSdWJKdTNIQkVNbjgycGZXWW5pemtIM1haOHROc2V4TWFMZFlJVDU1SjNIMmJ5a2Q5TFBTaGtLUHoxVXhSUEh5OUc5V1NqZS9Ma1FPMnNrOWdIL0NYeW5ybmJYb0hnRGhjQVNDSUVsRUFKcklZa3FCYmdmK0JEd1Z1YVFiOVViUm51TTVDQm1vcGRWeGYxODhPYlRGQVNTazM1Y0xLWHhqUmZXY3JJamhCWW9tUk94cFl4VURDUFd3YmJLYm5iZWZBclBKRTgvQW5RTWV2bXZWMWR5cmlzYnhaZVA1c2xpRG9RbEc0azA4Qk9nRm5pcXJuYVhKZDVNSWJBRVFtQUpoTUNhajZKS0JtNW15RnIxVGlCL0xwZlhTTVZ3a3Azayt1Sjg4TWJUckNvWm1OTHpEalRsODY4dnJNRlJBMmorSWlSNTdsaDRITnZFaUhhZ0VlUFg3empPMnJMK0tUM3ZlR3VJYisxWlNUanBRZklXanlzQy9YV21CL2crUTg3eHI5VFY3ckxGR3lzRWxrQUlMSUVRV0hOZFdHMEYzc3VRMDNyWlhDK3ZaYVJ3RWgyb3BIanZqalBjdEt3TFNacjh1QkJMYVh6ejVkVWNhY2xEOHhlaHprMW44Q0ZSZVRITnpvN3FMajU0MCtrcFdiTWNSK0xGTThWOGQ5OHliTm1ENUNsRzBWenpvY3UyWEJSYjN4YW5FSVhBRWdpQkpSQUNhNjZKcWkzQUl3eFpxNnJuUTVsdHk4Qk9kR0ttRTd4bFV4TVByRzJla3A4VkRGbXQvdTJGTmRocUFNMWZPSmVpb0k4OHdWa21SbXo2ckZscFUrR3hveFU4ZXFRU3plMUY5aFJPS08zUGRhWVIrRC9nSjNXMXV3NklOMXNJTElFUVdBSWhzR1piVU1uQWpSZEYxU05BNVh3cHUyMlpPTWt1MHNrNGQ2NXM0NjJibWdoTzhsVGRKUVlTTHY3OXhkV2M2Z2pOZWF2VlNGeXlabTFlMHN1SGJwNWNQc1VyR1V6by9QaGdOUytlTHNidDlTTjVDcEFWZFQ1VlNSUHdJNFp5SWU0VjI0aENZQW1Fd0JJSWdUVlRva29EYmdOK0JYZ2JVRHl2Qm5MYnhFNzBrRXBFdVdWRkoyL2JkSjVjZjJxS2s0UEVNL1dsZkx0dU9iSWVSUGNYekNsZnE0blhrWVVSNjhJeG9uemd4dFBjV3RNeFpaZjF2cGliSCt4Znl0NkdBbHkrSUlvbkQwbFc1MXZWZEREa0lQOUQ0RVdSb2tjSUxJRVFXS0tCaGNDYXFxZ0tBUThDYndZZVlBN0dxaHFQYUxDU3ZhVGpZYlpYOS9ESWxnWUtnOGtwUDdkdHdNZS9QTGVPem1nQXpWK01vbnNXVEx1YjZRUm1ySVB5VUlSUDNINTgwb0ZWcjZRcjR1RjcrNVp4OEVJZUxsODJpaWQzWG15aERrTVkrQ1h3YytDeHV0cGRBMktrRUFKTElBU1dFRmlDOFlpcUZSY0YxWnVCVzRCNU9RdmFsb21kNmlXVGlMQyt2SjkzYmoxSGFVNTh5czlOR1FvL09yQ1VwMDZXb1hwQ3VIeWh1Wlk2WnRvbXZreXNGeXMxd0FQclduamJwc1lwKzZoZEVxYmZxVnZPaWZhY29SaGE3bHdrUloydjFXUUJMMThVV3ordnE5MTFSb3dnUW1BSmhNQVNBa3R3U1ZENWdMdUIrNENIZ0tyNS9IMXNNNE9UNmlHVmlMTzlxb2UzYkRvL0xjSUtZRTlESWQ5NmRTVVdYbFIvMFZ5TllqNjlDc0pNWThVNjBhVUVPMitwbjFJMCt6Y0tyUjhmck9aQVU5NUZINjM4K2VRTVB4TG5nY2VBSjRCbjYycDN4Y1VJSXdTV0VGZ0NJYkFXajZDU2dMVU1CZjU4a0NFcjFieFhDcGFSaGxRMzZWU1NXMWQwOE9ZTlRlUUZVdFB5N05ZQkgvLzJ3aHJhQm9Nb3ZzSzVtb2R2UmpGU1VjeFlGMVg1WVQ1NnkwbUtzNmNuMVY5MzFNUFBEMWZ5eXRraVhHNHZ1UFBuUzNpSHNjZ3daTjE2L0tMZ09sNVh1MHRNT0VKZ0NZRWxFQUpyZ1ltcVNvYXNWSmQrQ2hiS2R6UFRDYVIwTjBZbXpiMXJXcmwvYlRQWjNzeTBQRHVlVnZuQi9tVThmNm9FelJ0Qzg0VVdkWjl5SEp0TXJBOHpOY2c5cTF0NSsrWkd2Rk9JblhVbGd3bWR4NDlWOFBTSmNuUzNDMGZQUjNWNUYxTDFkUVBQWFBxcHE5M1ZKRVltSWJDRXdCSUlnVFgvQkZVcGNDdHc1MFZCdFhTaFRmUm1LZ0twWGpUWjRJRzFGN2hyZGR1MFRmYW1MZlBVOFRKK2RIQXBrdXBGOVJjdWhPMnJhY00yTTVqeExqQVR2R05iQTNldmFrV1JwMmNzVFdSVW5qNVp4aFBIS2pBZERkeDVxTzdnWE01MU9Ga2FMb3F0NXhnNm1kZ3VCSlpBQ0N5QkVGaHpUMUJWTXJUVmQ4ZkZuNlVMOFh2YWxvR2Q2c2RJaGluTGlmUFEraWEyVnZaTTIrVHVBUHZQRi9DdFYxZVNzdHlvdnFJRmRUcHd1akV6Q2F4WUZ6NDl5UWR2cXA5U0F1azNZdGtTKzV2eWVleG9KYTBEUGpSUEZySTd0SkNGYmdQdy9NV2ZsK3BxZDEwUUFrc2dCSlpBQ0t6WkZWTnVZRE53RTNERHhmOFdMK1IyTkRNSnBIUXZxV1NLN2RVOVBManVBcFY1MGVtZDNicUQvT2ZMcSttTStGQzhoV2llZ0hpQnhvbVJqR0RHdXluTGliSHo1cE5VNVU5djJ6VDFCbmo4MkJMMk5lYmo5cmh4WEhsekluSDJETk1CdkFyc3ZmamZnM1cxdTFJTDdVdUtPVmdJTElFUVdOZFRVRlV3RkRYOTBzOG1ZTUh2VnptMmhaa0tRN29QVlRhNVozVUxkNjlxbTNMVTlUZlMzT2ZuTy90V2NLb2pHOFdiaDh1YnZTRERMc3pHUkduRUJ6QVNmYXd1SGVSOU8wNVAyK25OUzBTU09zL1VsL0wweVhKTVd3VlhMcW83YTc3RzA1cXdqZ1VPQVhzdS9kVFY3bW9XQWtzZ0JKWkFDS3p4aWFreWhxeFRHNEV0d0RZV3VIWHFEY1B0a05ONnBvOVVNczJxa2dIdVhkUENodkkrWkdsNjM5V09zSmZ2MUszZ1dHc0l4Wk9EN3MxWkxCUDFqQXRqSTlHUGtSaGtZMFVmNzlseFpsb0N1MTZKN1VnY2FjbmxxUlBsMUxkbkQxbTE5TnlMVHZHTFNoeDNBUHVBZzhCaGhxeGNyVUpnQ1lUQUVpeGFnYlZqNTI2RklUK3BTMkpxTTBPV3FiekYyRTZXbWNaSkQyS21JZ1JjR2U1YzFjcXR5enZJOGFXbi9iTjZvMjYrKzlweURqVGxvN2l6MEgyNVFsak5pTkF5TWVKRC9uTGJxcnQ1OTdaelUwNU5OQno5Y1Jjdm55M211Zm95b21sOXlDSGVsWTJpdWhacjFmZGVGRnlIcnZocHFLdmRaUW1CSlJBQ1M3QmdCTlpGSVZVTnJMbjRzL3JpZjFjQ3JzWGNOcmFad1VwSElET0liVnZzcU83aTlwcDJsaGVHWitUenVpSWVmbkt3bXJyR1FsUjNFTldiTzkrU0Q4L1BkclpNekVRdlJqTEtUY3U2ZU91bVJncW0yYUoxaWJOZFdieHd1b1M2eGtKa1dRRTlHOFVWWEJRQlljY2dEWndDVGdBbkwvNzNCTkI0dllXWG1JT0Z3QklJZ1RVZU1YVWpRMDduMVF4WnA1WURTMWdFL2xJVG1XeXRkQVRaR0NDVHNkaGMyY3ROeXpwWVY5YVBLdHN6OHBuTmZYNStlR0FaUjF0Q2FKNGdxamNrUWk1Y2w3WTNNQk45R01rb0d5djZlR1JMQStXaDJJeDhsbW5MSEdzTjhjclpZZzVkeUVQWEZXd3RaMGhzQ1ZGOUpRYlFCSndGR2hrNnlWaFhWN3RyanhCWUFpR3dCSE5KWUgwSGVMZW85V0VtMWxRVXhSd2duYlpZVzk3UExjczYyRmpST3kyNTdVYXpadnhnLzNMT2RBWlJQZG5vdmh3a1dVeXUxeHZITmpFU0F4aUpRV3FLdzd4ajYxbVdGVVJtN1BNeXBzemg1anhlUGxmTThaWVFMcGVDcGVhZ3VnTkNhQS9QZCt0cWQ3MUhDQ3pCVkJHanJXQTZTWW9xdUNpcXpEUldPb3BrREdJWU51dksrN21odXBPTkZiMjR0Wm5ia1hBY2ljTXR1ZnprNEZKYUIzd283bHk4ZVZuQ3gyb3VMWHBrRmQyZmorWU4wUkFlNUs4ZnphSThGT2R0bXh2WVdONkhOTTJIR1hUVlpudDFOOXVydTBsbVZJNjA1TEtub1lqanJTRTBUY2JSc2xGY0FXVFZKUnBIakdNQ0liQUVjNVR3WXY3eVppWUpSZ1FuRThHMmJEWXQ2V1ZIZFJmcnl2cG0xRklGa015b3ZIQzZoRjhjclNScDZNanVYTnk1Q3pMNjl3SVNXZ291Znk2T0w0ZU9SSml2UFJ2QXE2ZDVhRjBUdDlkMDRKbW1xUHhYNHRGTmJsamF4UTFMdThpWU1zZGFjNmxyTE9UUWhUeGtSVWJTZzZBRlVYVTNpK3cwb2hqSEJFSmdDUVJ6QmNlMk1UTnhGSE9RZENxRlZ6ZllXdG5ObGlVOXJDb1ptTGJvNnFQUkVmYnkrTEVsdkhLbUNFVjNJYnZ6Y0FkOW9uSG1rOUNTWkhSZkR2aHl5S1RqL09pd2orKzl0b3hiVm5UeTBMb0xGR1VsWnVSemRkVm1TMlVQV3lwN3NHeUordlljRGx6SVozOVRBWW1JaHN2dHhsS3pVWFVma2l5RXVrQWdCSmJnZXJMZ2M2cFlSaG9yRTBPMXdpUlNGcVU1Q1hZczYyVFRrdDRaYzFoK0k3WWpjYlFsbDE4Y3JlUmNWeERORThDVmt5TzJlQmJDZ096eWdjdUhhcWJaMnh6a3BkUEZMQ3VNOEtiMVRheWZnVmhvbDFCa2g3VmwvYXd0NitkRE41K21wZC9Qb1F0NTFKMHZvcTNYaTlldFlDcFpLTG9mUlZ2dy9jd3RlcUpBQ0N6QlhHUEJqYnlPYldGbUVzaG1CQ09kUUpac05wVDFzYUdpaC9WbC9kTWVWWDAwdWlJZW5xMHY0NFhUSlZpT0JxNFEzcnlnOEs5YWdNaXFDejFRaE9iTHB5a1c0V3ZQWmFOSUJuZXNiT2ZPbGEzVEhyajBqWlNIWXBTSFlyeGxVeE9ScE03UjFoQkhtdk01MHBxTDRjaG9MaSsyR2tUVnZRdXgvd21CSlJBQ1N6RG55SjMzZ3NweHNESUpIRE9HYkVaSnBoektjK05zV2RyTit2SStxdktpMCs2RVBCb1pVMkhmK1h5ZU9GNUphNzhYemUxSDhXWGpFZ21ZRndXU3JPQzZ1SDFvWlpJOGV6YUxKNDZWVXhaS2NQL2FKclpYOWFDck14dkdLZWpKY012eVRtNVozb25qU0p6dkRYQzBKWmY5RndwbzdmSGhjVXZZYWdCSjlhUG9ub1hnOTVjcmVwNUFDQ3pCWEdQZVJXRjNIQWZMU09JWWNSUXJTaUpwa1JkSXMzRkpEMnRLKzFsVlBEQ2pwLzZHTDVQRW1jNHNYamhUU2wxREFZcW1nUjdDbXg4UVR1dUxHRVgzb09nZXRJQk5WekxLdC9ZRytjK1hEWFpVZDNQN2lqWldGSVZuWFB4TGtrTjFmb1RxL0FodjIzeWVaRWJsVkdjMko5cENIRzdPcDdmYmhkZWpZQ2tCSk0ySG9ubm1ZejVVSWJBRTAvTytpQmdjQzd5Qlp6Y09WaE5EZ1VYbnJxQ3lMU3dqaFdOZUVsUTJPZjRNNjByN1dGMHlKS2l5dkpuclVyWnozVUZlUFZmTXErZUtNRzBWU2M5Qzh3U0ZiNVZnUkd3empaR000R1RDcUxMSlRjczZ1V2xaeDR6RzFScU5jRUtudmlPSGsrMGhqclhsMGgvVDhYcGtiQ1dBcFBwUU5QZDgyRkpzcXF2ZFZUV2JpenlCRUZnQ0liQkdFMWM2US9GajVwU0p4VExTV0VZS3hZNWlHMGxTR1NqT1RyS3F1Si9WSlFQVUZBM09xaC9WTlNONWI0QTlEVVc4ZXE2WVJFWkZkbVdodWdJb1lndFFNTkcrbmtsaXBpUFk2UWhlM2VTbVpSM2N1TFNUeXJ6b2RTdFRPS2x6cGpPYmsrMDUxSGVFNkJqMDROWkIxanhZY2dCRmM2Tm9Pbk1zSklRTmVPcHFkODNLd0NEbTRJV0wyQ0lVVEJkTHI3ZTRjaXh6S0dteWtVQnhZaVJUSmk3VllrVkJoSlhGL1N3dkNGT1ZINTF4bjVYUkIxT0podTRnZXhxS3FEdGZTQ0t0b3JvQ3lLNGducUJYOUNMQnBMbTBoVWlnRUNPZDRMbHpPVHgxb2h5dnkyUkhWUmMzTHUxa2FVRmtWbjBJc3p3WnRsVjFzNjJxR3hqeUtUemZFK0JzZHhhbk9rS2M2dzRTTnhROGJnVkxEaUJwWG1UVmRiM1QrY2dNcGZzNkpYcVZRQWdzd1Z4Z3c2d3VNUzBEeTBpRGxVQzE0NlRUSnBidFVKU2RZbVZGUHlzS0IxbGFHS0VnY1AyRE1wdTJ6S21PYk9vYUMzbnRmTUhGN2I4Z2l0dVBWNGdxd1V3TTdDNHZ1THpvRkdGbUVyellGT0tGTTJXb3NzbTJxbTUyVkhleHNuaHd4dkpmam9TdVd0UVVEMUpUUE1qREd5NEEwQjMxME5BVjVFeFhOcWM2UTNUMnVWRmtDWmRMeFpSOG9IcFFWTmRzSjZ4ZUp3U1dRQWdzd1Z4aHkwdzgxTEZNTEN1RGJXUlFuQVNTblNTVnRwRWxtN0tjQk12TEJsaVNGNlV5TDBweFZtSldnbnVPaDFoS0cwcEowbGhNZlZzMnNxSU1SY2oyQjNCcjRoUzRZQllIZWQyTHFudUJRaXdqeGQ2V1hQWTJsbUpiRnF0S0I3bXh1b01ONVgzNDNjWjFLVjlCSUVsQklNbU55N29Bc0d5SmpyQ1hwdDRBRjNvRG5PM0tvWFhBaSszSXVIUVpGRGVXZE5IU3Blb3paZTNhQ254ZjlCNkJFRmlDdWNEMlNZc28yOFkyMDlpV2dXTm5VSjBrMkJuU2FSdmJjY2dQcEtuSWoxSVJpbEthRTZjOEZDTS9tSnhUWGhzTzBOTG41M0JMSG5XTlJiVDFlM0c1TlJ3MUMxZU9iN1pYM3dMQnNBejVQTG1CZkd3enc1bUJPR2YzRnBCK3dhQXNsR0I3ZFNjYnkzc3B6NDFkdC9kTGtSM0tjdUtVNWNTNVpYbm41ZmVySitLaHBkOVAyNENQNXY0QUYvb0M5UGE1a0NRSmx5NGpLVHFtNUVHU2RXUkZRMVpkVTRsQWY0UG9MWUtwSXB6Y0Yzb0R6NEtUKzQ2ZHU3M0FJS0JONXY1TUlveVQ2R1JwWVlUUzdCaUZ3UVFGd1NURjJRbnlBNmtaaTE0OVZXSXBqZU50SWZaZktPUllTd2pUbGxGMEg1SVdRSFY1UlFCUXdiekJzUzNNZEFMSGlHSmw0cWp5VUlMeUxVdTZXRmZhZjkyc1cyTmhPeExkRVErZFlRL2RFUTlkRVM5dGczNGF1b0pJM2lKMGI5WmtINTBCY3VwcWR5Vm12TzdGSEx4Z0VSWXN3WFJ3MjJURjFTVVJ1S3dvd3U4OWVIQk9mOG1NcVhDbUs0dWpMYmtjYmltZ0srekM3Vkt4MVN6VWdCZVAyUG9Uek5lRm1LeWdlUUxnQ1FCZ0dTbU9kT1Z6cksySVZOcWtNSmhtWTBVUDY4dDdXVkVZdnE0SFJhNUVsaHlLc2hMWDVHdjh1OGMzMHhndG5zcWpkZUJXNEFuUk93UkNZQW11SjIrZTR1aE9QRDMzdXFKaHlaenJ6dUpVZXphSFdncG83dk9oYXpLT0drRFJ2UGdMdkNMd3AyQkI4dnBXWWdqVnRvbGtFanpYV01Eelo2SmtESnVLM0RnYnlucFlYVHJBc29Jd21tTFBxZkluMGlwTS9kMThzeEJZZ2lsTmJjSTh1Y0FiZUlhM0NIZnMzQzBEcmNDa2w0dG1La2FoZHBiUHYyM2Y5UjJVTXlvTjNVRk9kK1p3cERXZmxqNHZtaXFCNmtmV2ZLaTZCMGtSYXhMQjRzYXhUTXhNRXR1SWd4bkRNQjNLUXduV2xmV3lzbWlBcFFWaGZDN3p1cGJ4ejM2eW5TNWpPYXJiUDVYSGRBQmxkYlc3WmxROWlqbDQ0U0ptQzhGVXVYMHE0dXE2VFJLT1JQdWdsN05kV2RSMzVISzZNNXVCdUlaTGwzRlVQN0xteFp2cnVkN3hlQVNDdWJkb1U5U3J0aE0xeTZUYlNQTFUyU0tlcm8rUnp0amsrQXhXRkE2eXFxU1A1WVZoU3JNVHN4cC9hNW9vWnNqOTRYblI2Z0loc0FUWGc0OU1XZXpnNEZKbmRvdGhJTzZpcVM5QVkzZVFFKzE1TlBmNWNKQlFOUmUyNGtmUjNmaDlickhsSnhCTUVGbFJrWlVBdUFOQUlacGprekpTSE9wS2NhUTlobW1rd1hHb3lJdXp1cmlQcFFWaEt2TmloSHlwR1N1VHJ0bzRtV2tSZEI4UkFrc3c2Y1dJTUU4dThBYWV3UzNDSFR0M2h4amFIcHhTWHBkTUlzeWEwRW4rMzcxSHAxd21CK2dLZTduUTU2ZXhKK3R5REoyTUtlUFNGV3pGaDZ4NlVEUzNDSjBnRU13U3RwbkJNbExZWmhMWmlwUE9XT2lLVFdsT2doV0ZBMVRsUjFpU0Y2VW9tSndXUzlkWG5sclBpZjdWVXpsRmVJa2tVRnBYdTJ0Z3B1cEd6TUVMRjJIQkVreUZUMHhWWEFFNHRrbklQN0hWckdWTDlNWGN0QTc0YUJ2d2NiNDNtNVorUDMyeG9ieG1tcTVoeXo1azFZVWFkS09yR25NczM1bEFzR2lRVmYzaWdpWUlnSWFEYldab1Q2ZHBiVXdqbjR0alpBd2N4eUV2a0tFOEZLTXFiNURTaS9Hd2N2MnBDUVVSRHZsU09MM1Q0Z2ZtQVQ0Ty9KMW9SY0dFRFJ4Q1BTL3dCcDRoQzliRjVNN25nWklwcjI3amJUeTA2dGpsMUJuRGNiZzVqLzFOQmJRTit1bU51b2trVlJRWk5GM0JrYnlndUdZNnNyTkFJSmhoYk12QU5qUFlaZ2FzTkpLVHdNaFlXRFlFUFNiNWdSUWwyVEcyVm5henNhSjN4T2M4ZW1RSmo5V3ZRL2FWVGtleDJvRHFtVXIrTE9iZ2hZdVlpUVNUNVNQVElhNEFKRHQ5VFJ5Yk43SzNvWWg5elpWb25pQ3lSOFB2MTBRZ1Q0RmdnU0VyR3JLaWdjdDMrWGNhRndPaFdnWnRLWU9tOHhFc1d4NVZZQlVHRTJDbHA2dFlwUmZIdTYrTEZoSk1xRCtMS2hCTWxCMDdkM3VBUDV5dTU2VXoxcGdDeTZPYktMb2J6Uk5BMGR4Q1hBa0VFMEN6QjhseFRsRWduVUMzKytkZCtTVlpRZEV1dnYrNkc3YzIrdlpmVVZhU2pER3R3VkQvY01mTzNTS1NzR0JDQ0F1V1lESjhCaWlmamdjTkpYTjJLQjVEWUhsMVE1alNCWUtKdmwrMlFiYlR3TDJyem5IN2luWWt5ZUUvWGxyTG9iNHRvTXhQdmVBNERqNTk5TjI2a3V3NGx1VmdXK1owdVF5VUE3OEYvSTNvVllMeElpeFlnZ214WStmdVlxYlJlbVVaS1VwekVtTTZzQTY1a2dtQkpSQ01GNWZWd2NyQVFmN2dnVmU1bzZidDh1bThYNzJobml5cGVSNnJSZ2Q1RE5kU1JYWW95VWxpR2RNYUN1SVBkdXpjWFNSNmxrQUlMTUZNOFNYQVAyMVBzMktzSytzZDg3SjRXaE14cWdTQ2NiMVRHYkx0ZWo2d2VRK2Z2dXZ3TlltYTNacEZjV0FBeDdIbjVkZVRaSmxvZXV3UUsrdEtlNUhNMkhSK2RBRDRzdWhnQWlHd0JOUE9qcDI3M3dTOGUxb2Zha1JaVXpwMmlKbVVxVjR5WXdrRWdoRndXUjJzempySUh6MzRLaHNyZWthODd1NVZUZWhXMy96OGtwSkV5aHpiQjNOdFdUOU1yOEFDZVBlT25ic2ZFajFOSUFTV1lEckZWUWo0MStsOHBtMFpHSWJEeXFMQk1hOGRUTGlRWmVFeUtCQzhFY2R4Y0RKaFBLbDZmblhUWGo1MTV4RTgrdWhPNEN1THdnU1Uzbm41ZlNWSklad1kyMytzcG1nUXc3Q0hRajVNTC8rMlkrZnVITkh6QkVKZ0NhYUxmMkdhd2pKY3drcEgyVkRSaDZxTXZWWFJIM2VKazRNQ3dXVlJaZU95dXNpbG50V0JmWHhvODdQNDlUU1BIbDNLSytlS3NXeHBESkhpVUpYYmoyT2I4KzY3eTRwS2Y5dzE1bldhWXJPaG9nOHJNKzFXckJKRXlBYkJPQkFtQWNHWTdOaTUrNVBBdTZaOUpacnA1K1psSGVPNnRqK21vMlZwb2pFRWl4N05IcVJRUDg4am0wK3pvakI4K2ZkclMvdjV5dE9iK2Y2UnJUeCtNa2FXSzA3UW5VSlRiR0laSGNOVTBWV1RkMncrUlhGMmdqdHJMbkM4cDVyMFBNdlZMaXNhZmVIeHBibTZlVmtISjlyendSdWE3bUs4YThmTzNjL1YxZTRTUWtzd2NsOFZWU0FZUTF4dFl3WWNPeTBqQlk0NWFyREFTOFJTR2hsVFJsYUZ3QklzVGlRcmptT2xrYXdrSzdMcStkeUQrNjRTVndCZTNlUnpENzdHSStzTzROT1NES1FDTkF5VWNieW5tdVpJR1YySkFzNFBsdktObHpZRFVKa1h4U2NQekx1NmtOV2g4U0NXR25zODJGalJpK1NZMDMyYThCSmZ2amcrQ2dURElpeFlndEhFVlJId1k4QTE3UTlQOTNMbnlyWng1UmRyN0FuaWRpbUlYSUtDeFlaam1XUnhudXJjVGs3M0xVV1g0dnphcmNkSEZtS1N3MjByMnJsdFJUdVdMUkZKNlNRektwTGswQjl6VS92cWF0THk2Njl6Vlc0L2ZiMG0wcnp5YjVSd3V4U2FlZ05EanV5am9NZ09kNnhzNDRWR1AyaGwwMTBRRi9DakhUdDNiNnVyM2RVcGVxdmdtc1dBcUFMQkNPTEtDenpLVUpxSWFaODAwc2tFOTY1cEdkZjFEZDFCSE1VckdrV3dlSVNWWStPMW1sbWJ2Wi9QM2Y4eU8yOCtoVW9TV2JMUmxQR0ZWMUJraHh4dkdwZHE4YU9ESy9qV2E5dEk2Q3ZSbENHL3EvNjRtN0xzTUM1Ny9qbTdPNHFYYzkxWjQ3cjJ2clV0cEJJSmJHdEcvTTNLZ0VjdmpwY0N3VlVJQzVaZ09IR2xBOThEdHN6RTgrMVVMOXVydXduNXhwY3I3RkJMQVpMcUV3MGpXQlRvVmc5NWVoc2Z1T0VFNWFIWEhiVGRhb2EwTmZGdDhuOTdhUzFkaVdKczJZMWxwWWxaS24vMGs5dXdIWVdrNVNXdGhKaHZ4MGNrMWNmQjVnTGV0dm44bU5lR2ZHbDJMTzNtU0VjQS9EUGliN1lGK042T25ic2ZtYW1FMEFJaHNBUUxRMXdwd1A4Q2I1b1JjV1dacEJNUjNyNjVjVnpYcHd5RmxqNGYzanl4UUJRc2JDUXJSbzUwZ1RkdlBNTzJ5dTVyL3U3VzBpUXROOG1NT21ZWWhpdlpkZmRoQmhQMVJGTWFpWXhLTXFQaWR4a0UzQmxTcHNvUEQ5YlFhYTRDV1o4M2RhVzZQTFQwK2tnWkNtNXQ3SnlEYjkvY1NOMzNDL0I0OHFjcmRjNGJlUlB3UHp0MjduNXZYZTB1Uy9SbWdSQllnamVLS3dtb0JkNHhVNS9oSkR1NWVYa25oY0hrdUs0LzJwS0xwcXNpUklOZ3dlTFlHYktjQzJ4ZmNvR0hONXhIbFlmZkF2VHJhYnFTUHJxakhwYmtSc2Y5Zks5dTRoMUZrSDNtN2dQODlTODlSRmd4ZjhTb3JLTHBLa2RiY3RsZTNUM205WVhCSkRjdjcrUkFxeGNDWlROVnJIY0NxUjA3ZDMrb3JuYVh5T3NsRUQ1WWdzdmlTcmtvcnQ0L1U1OWhHU21NVkp4M2JHMFk5ejB2blMzRjBiSkZBd2tXSkphWmh0Z0ZDbndERkFUaTlNVkdQazlTbmhNbFliam9ERSt2TmRmdk5palA3cDkzcVhNY0xadVh6bzdmUmZTZFd4c3cwdkdaT2xGNGlROEF0UmZIVThFaVIxaXdCT3pZdWR2RmtNL1ZXMlp3T01TSnQvSE9iUTFrZWNibnBoQkxhUnh2emNHVEd4Q05KRmlRS0tvTGdzczVtN1E1ZXl5SlR4NUFKNDdmbFNMZkYyTnRhUS9MQ3NMaytsTlU1ZzZpbklNVDdmbnNxTzZhMW5MY1dOMUcvWUVJdGpwL0ZqT2FPOER4MWh4aUtlMmFmSXZEa2VYTjhNNXREZnpva0lxU1hjME1ua3IrSUpDMVkrZnVkOWZWN2txTFhpNEVsbUR4aXF0czRDZkE3VFA1T1dhaWo1QTN4ajJyVzhkOXo0dG5TdEJjcnBueW1SQUk1Z3lTSklQcUk0R1BCREJvUU11QXpjR2VCRDVsRUYyS28wdHBORGxKZDh3LzdaKy9zbmdBcjlSUGpQa2pzR1JGUlhPNWVQRk1DUSt0dnpDdWUrNVozY29McDB2cGovZWkrdkpuc25odkJYNjVZK2Z1dDlmVjdob1VQWHh4SXJZSUY3ZTRXZzdzbldseFpSa3BNdkYrUG5YWHNYSEZ2UUt3SFluSGppNUJkdWVLaGhJc1d0RWxhWDRTY2htRFVnM2RyTWZVaW9pa3ZXVE02UjI2M1pwRlFFL012d25NbmN0alI1ZGdPK096UmlteXc2ZnVPa1ltTVREVFc0VUFkd0I3TDQ2ekFpR3dCSXRJWE4wRDFBRTFNL2s1am0xalJsdDU3NDZ6bE9YRXgzMWZYV01CYWN1RjZoTGhHUVR6SFFmTFNHR2JHUnpiUWpjNzhGcHQxL3pvWmdmT0dMR2FiRE5KM003bmVOdjBMendDcnVTOHExblY1U050dWFockxCajNQV1U1Y2Q2NzR5eG10QlhIbm5HL3N4cWdic2ZPM1hlTDkyRHhJZlplRnArd2tvRS9CdjVzTmdTMkZXdGpiVWtQOTY0Wi85YWdaVXQ4Yjk4S1pHKythRERCUE5aVkRpNjdnenhYTnpldWFDV2Ewbm0xY1FtV0kvT1JHdzZTNTMvZGduS21LNGNmSDEyTHBJNDhKT3RXTndHcG5YNTdLUytmSzJmemtwN1hoWmNqSVVuT2xMeUtLa0poVGtVeXlLbytyNnBaOXViejNYMHIyRjdWUFc0TCtiMXJXam5lbHN2cEhoMDFXREhUUmN3Qm50eXhjL2ZuZ2YrdnJuYVhMVjZPeFlHd1lDMHVjVlVLUEFGOGZsYkVWYUlIanh6bUUzZWNtTkI5TDV3dUlXYTQwZHpDdVYwd1QxZXU5aUNGOGpGKy9hWVgrSU1INjdpanBvMDNiempQLzd0ckg1TGs4SU9ES3duNTArUUZVaGkyek0rUHJTU3BWWS80UEkvVnh1MlZSL21qaDE4anFMVFRGY3NtWlF3ZFZIdnNhQ1cvOVozYmFSK1ltclczS204UTJabC9QdG1hTzBEY2NQUDhxWWtsbmZqMU80L2prU05ZaVo3Wm1tcy9Eenh4Y1J3V0NJRWxXRURpNm4zQVVlQ2UyZmc4TXhYQlN2WHpldzhlR2xjZ3dFdkUweHJmM2JjY3hWc2tHazB3LzNBY3ZHWVRkeTE1alQ5KzAxNldGVVN1K25OUlZvSzNyYTluSUIzaXU2K3RZRENoODdYbnR4QlJSbmJUOFpvWGVPdWFnN3gxWXdPNmFyTTB0NWRCczVBWHpnekZjeW9JeGtsTE9YUkZQVk1xZXNpWHhpWEg1MlcxSzk0aXZ2dmFzbkVsZ0w2RVc3UDR2UWNQWVNYN01WT1IyU3JxUGNEUkhUdDN2MWU4TEVKZ0NlYS9zS3Jhc1hQM3p4aUt6aDZhRlhHVlNXSkVPL25zL1ljcHpwNlk0K3gvdlZxRG8vcFJYU0p5dTJDZWFTdmJKc3MrelNkdjJjTmJOallpU2NOdlY5MjR0Sk1DYnk4SDI2cjR3aFBiR2FBR1NaS0dGV3MrOHh3ZjNQWWF0eXh2di96cmg5YzM0RmNHMmROWWh1TklsT1hFY1N0cEx2Um1UNm44MmQ0MEN2TXowNHZxOG9McTU3OWVYVG1oKzRxekUzejJnY01ZMFU3TXpLdzUrWWVBLzl1eGMvZlBkdXpjWFNYZUhDR3dCUE9YNTRBM3o5YUhXVVlLTTlMQ3grODRRVTNSNElUdVBkRVc0a0JUQVpwZldLOEU4MDFjV2VRNDlYejIzcjFVNTQ5dERmblFqY2VSSlJpUWFvYk5VdUE0TmtxaWdSdVduQ2ZibDdxOEhRaFFFRXdTY3ZjeGFKWHl5cmtpQ29KSnZGcUs5dkRVd2pmb3FvMGltZk8yRFRSL0VRZWE4am5lT3JGMVpFM1JJQisvNHdSbXBIVTJUaFpleVpzdmpzK0NCWXB3Y2wvNC9CZndwN01scm94d014KzV0WjRkNDBoZmNTWHh0TW8vUDdjVzFWY28wdUlJNXBlNGNteHluTlA4N3YzN3hoMUV0eWdyd1pLc0RvNFBGZ01PYnd4NktVa1NobnNKVHpjVjhVcHpESlVrbXB6QnJXYndhQm1TYVFuTGhpZE9MdU9HNmk2OFdwcDR4aldsNytGU0xSeG4vbVo0a1dRRnpWL0l2enkvbHI5LzV4NThMbVBjOSs2bzdzYXlaYjc1RXBCVmdhSzVaM044Rml4UWhBVnI0Zk92d0l5ZldyRXlTVElYeGRWTnl6b25Oa0VCLy96Y2VqSmtvWG1Db3NVRTg0cUEyY0NuNzlvL2JuRjFpWGR0UFkzSGJrT0tuaWJMUG90c0RzSmxnU01oS3hxUzVpZWxGQkZUcWhpUWF1aXcxdEdZMmtLUHRCNUxEakJnbGZQRGc4dnd1VklrRFgzUnQ0WG1DWkloeUZlZldjZEVwZUpOeXpyNTBNMm55SVNiTVRPekVyTEN2amcrQzRUQUVzeEg2bXAzdFFHUHorUm5tS2tZbVhBTEg3dnQ1SVRGRmNCalI1Wnd1aXVFSGhSYmc0TDVoeWw1K1BtUnBXVE1pVmxlOHdJcFNvTjk1UGh0L3V4Tno3Tno4N1BVK1BlVGJaOUdOZnV1RUZ2RGsrMmNJeUIzY0xCdENTNGxRemloanp2ZzVuQmtUQVhibWYvV1l6MVl6Tm1lRUQ4L05ISDNwbHRYZFBDeDIwNWloRnN3VTdHWkx1cmpGOGRuZ1JCWWdubk1OMmZxd1ZhaUh6UFd4bS9kZjRRYmxrNDhQOXJSbGx4K2NHQXBXcUJzS0YySVFERFBTS2xsSE83ZndsLys0a1pPZGVSTTZONEgxalFTTjcyY2JNOWw4NUllUG4zWFFmN2lMUyt3by9ndzVnaitRSTV0a1dQWDh6djMxWEhuOGdiU1RqYW5PbkpJbXpMOXNjbHZFMFpUR3Jha3pmdjJrQ1FaTFZER2p3OVdjYmg1NGdGWmIxamF4Vy9kZHdRejFvYVo2SitYNDdKQUNDekI3UEZ6b0h0YW4rZzRtTEYyTkxPVFAzM0xmdGFXVG53Z3V0QVg0Q3RQcjhjVkxFSFJYS0tWQlBONEpIVXpJSy9tUCtwdXBQYVYxUmpXK0liV1ZTVUQrTlFFVDlaWEF0QVo5dkxscHpaem9ITWw2akIrUUk1dGtDK2Q1UGNmcUNQa1MzSHZtbWJ5dEJZY2J4bXlxdE1WbVh5b2hvRzRDOFAyTElqbVVEUVhybUF4Ly9UMGVwcDZKeDVQYjIxWlAzLzZsdjFvWmlkbXRHMU1hK0lrNkw0NExndUV3QkxNWitwcWR4bkFmMC9YODJ6THdBaWZwOWpYeWYvM1NCMFZ1Uk0zcFhkRlBQenRMemFqZUF0RU9oekJBa0VpcVpSem9HY3JmL0hvVFp6dHlockhIVkNlUFVoZk1wdXZQYmVCTHoxM0t3M0p6YVNVVW5oRDZBYkpUbE9zbk9UM0h0aEh3RzFjdnYvRE54L0RReCttbWsvYjRPU0Q4N1lQK3Ntd2NNS2pxRzQvaXErQXYzMXM4NlNFWjBWdWpMOTZwSTVpZnhkRytEeTJaVXhuOGY3NzRyZ3NFQUpMc0FDWWx0TXFaaXBDdXY4OGQ5V2M1NDhmM2svUU0vRzRPZDFSRDUvLzZYWk1MUS9kbXkxYVJyQ2djQlFQQS9KcS9tM1BUZU95WnQyeXZKV1VGZUJrZUN0eHBSSkp2dlo2eHpJeHdoZW95aC9rUkZ1SWxuNy81WVRQcFRseDFoUzBvTWdtYlFPVFB5Unl1anQzM3FYSkdRdmRtNDJsNWZINW4yNmZsTWdLZWpMODhjUDd1YXZtUE9uKzh4aXA4SndhandWemZNazFuNC9sQ3NiUndGZXNnbmZzM0gwY1dET3BTY08yc0dMdHFFNlVUOTU1WWxKYmdnQTlVUTkvK2ZPdHBLUjhkTC9JTlNoWTRPK2ZsU1JYYWVBZG0rdFpVOW8vYks1QXc1TDVzMGZ2SUN3dEhkTVAwYlpNSkR1Tlc0NmlrY0NsRElWdFVDV0Q1djRnbFhrUmZ2dmUvWk1xNjE4L2ZpUHQ1dm9GMlE2WldBK3EyY3VmdmZVMUNvT1RPeUY0dkMzRTE1OWJneUg1VWYwbFNQS2tveHdkcjZ2ZHRlN3kyQ3JtNEFXTHNHQXRMcjQ5Q1dtRmtSd2szZC9JbHJJbXZ2Q3VQWk1XVnkzOWZ2N2t4OXRKU2dWQ1hBa1dCWTdpb2RkWnczKzhkZ2QvK2ZNYjZZMWQ2MWVsS1RaK1BZV2FhTVJqdGVBNEkwZFZrUlVWU2ZPUlZvcUlLZFgwc1pKV1l6MU5tUzJZbnFwSmgyb3diWmxZeHJOZzIwSDM1Mk9vK2Z6SmozZE15aWNMWUcxcFAxOTQxeDYybGwwZzFYOGVJemtJVEVvY2ZVZThHVUpnQ1JZZUUzNnhIZHNtSGVuaHc3ZWM1R08zbjhTalR5N1M4OG4ySEQ3LzAyM1llaEV1ZjU1b0NjSGlRWkl3bEh5Nm5MVjg5ZG5OdzRaU0NMaVNCTDBXLysvMkY2aDBIY1psdFUvSXNWcTNlZ2xhWjBnYmt3dXpVTitlUTh4YTJPK2x5NThIcmtMKzhtZGJPZHFTTzZsbmVIU1RqOTEra28vY2NwSjBwQWZIbmxTSVFTR3doTUFTTERUcWFuYzFBQWNuTkRmSUNoNmZoK2EreVR2UFBubThuSC80NVNZVWZ3bTZMMXMwaEdDUjZpeVpRYXVZMHgzWHZnTkZ3VGdaU3lQa1MvTzc5Ny9HSjI5OGtXTGxLTG8xOXVGZnQ5WEdMUlZIK1B4Ylg4VzJyWEdmWUx5U0Y4OVdZS2xaQzc0TmRGODJhcUNZTHoyMWdWOGNXVExwNXpUM0JmRDRQSlBKT25IdzRqZ3NFQUpMc0FENThjU1hmbm04Y0xvRTA1NVlkMG1iQ2w5N2RoM2YzYjhDVjNZRm10c3ZhbCt3cU1rUW9HR1lwTXlsMlJIU3RwdnVpNDdZeXd2RGZQam1ZN2p0bmxHZjV6V2JlTnVhZ3p5eStSd3UxVUtTSkhxakUwdnpZdG95SFpFczNIWXZMcXR6d2JlQjVnN2d6aTduUjRlVzhlV25ObHlWNTNHODlmWDg2Ukp3VGNyaTkyUHhGaXdlUkM3Q3hjZVBnTCtjeUEySzVzYVFWQTVkeUdWYlZjODRWM2grdnZ6VVJxSkdFSGRPaWNndktCQXd0T3ZuVXF4cmZ1OTNHV1JzbmVOdElmWTFGVlBmbVUvTXpDRWhGdzdyR084NERnSHJIQi9hY1loVkpRT3Z2NnZLMEVHUzR1ekV1TXUwcjdHUWdVd2U2d3ZPMEIwTDBHVXYvSXdLaXViR25WUEZpVTRYdi8vOUFKKzU5d2hWK2RGeDNYdm9RaTZTckU0MlgrR1B4RnV3ZUJBV3JFVkdYZTJ1azhEcENkL29DdkZzZmZtWWwxbTJ4QS8yTCtYUGY3cWRHQ1c0c3N1RnVCSUlMcTFvcFJURldkZkdqZE5VRzEyUmVMWmhIUyswM2tLUHM1YWtVb3FrREw4R2RwdXQvTXJHWXl3dHVEcHNnS2JZOU1RbUZzdnE2Vk5WQk5VKzNuOURQUmxMV3pSdElja0tydXh5a25JSmYvR3piWHgzM3pMTWNXeXZQbE5manFOUHlvZnI5TVh4VjdCWTNuZFJCWXVTbndDL1A2R080czdpVkVjMi9YRVhJVjk2K05Hakk1dC9lM0VONGJRZmQwN0pnb3VwSXhCTUZiZVVJTmQvYlFvY2oyYWl5QlpwcFpUeFpCTk1LOFY4LzhoMmZuakVRSkZNTk1WQ2xVMEdFeTRpcWZGblJXanNDZElkRGZEUTJ0Tm9pb1ZoNjdESTFrTzZMd2ZWNWVQcFV5cDFqWVY4L1BZVHJDd2VIUGJhL3JpTDB4MVplUE1tRlcvc0orSU5XRndJQzliaTVCZVRXZTI1UFM1ZVBUdnk5c0ZQRDFjeGtBN2h5bGtpeEpWQU1OeENSVW9PSzdDU2hvcHBnMnIyam5Qa1Zra29aY1NVS3NMeWNucWRsWFJhYTBtb1ZlT3l3bHllOFE4dko4c2Q1LzQxRitpTHU3RVkydlp5YkJPWDFZWGZhc0J2TmFLWUF3dDdJbFIxWERtVmhETWhmbjU0NUNUUnI1d3R3dTF4VDlZcS93dnhCaXl5OTExVXdhTGtWV0FReUo3SVRiWVc0b1V6cFR5ODhjS3dmMy9UK2d1Y2ZqSWthbGNnR0FGZHlhQ3IxeDd0TjB3Wnk0TGwyV2RwaThkSktCTS80V1luZTBETEl1aE9qK3Y2YUVyaldITVd2L3ZnWVJUWm9TL21KcEdHa1BzVVZibDkzRmx6Z1lyY0dBNFNCODRYOE9PanE0Z3B5NjlKNGJPZ3NCSTh2S0ZweEQrL2VLWVVXd3ROeHNnM2VISGNGU3dpaEFWckVWSlh1OHNDZmpuUit6U1hqNzZZbTdhQjRYTUhyaTd0eCtmS1lLYmlvcElGZ21Id3FNT25sa29aQ29wazhmQ0dKajYwYlI4Qjg4eW9BVWV2ZWE3ZGptTDBJamtwQ29PdnYzK2pQY0dybTd4NVl4T3JTNFlDQjJ1eXpUczJIT1RQM3Z3U0g3bmxPRlg1VVJUWlFaVnRkaXp0NU9PM0hNQmp0U3pZdGpGVGNRTHV6RldIQnE2a2JXQm8vTk1tbHp2MWx4ZkhYWUVRV0lKRndPTVR2a09TY0hrODdHa29IUDdQd0Ywclc3SFRBNkoyQllMaFJJMldHbjd5SGd5aUt4bXl2Qm5XbFBiejIvZnNKWStUWUkrZDY5TmxkWEo3NVFtV0Y4WHdLNE9YazYrZmFNL2hsVFBGSTk2bnlBNlBiR204L08rYTRrSHVYTm1LS2c4dnk2cnpJeFQ3dWljay9PWVRkbnFBZTFZM2ovajNQUTJGdUR6ZXlWcndIaGU5WHdnc3dlTGhNU2FSNThIUmNuajEzTWlEOXUwMTdXUlNLUnpiRkRVc0VGdzVnVnNHRmFISXNIL3JqUGhRSkl1c2k4blRzenhwM3JmOUJLN1VXV3hqWkl1d1p2VnlVL2tKSHQ3UWlHRXB1T1VZSWQrUWlIdjVUQWxIV3NZZnErblFoVHdhZTBZUEtQeW05UTNvVnYrQ2F4dkhOc21rVTl5Nm9tUEVhMTQ5VjRLalpVL3E4UmZIVzhFaVEvaGdMVkxxYW5mMTd0aTUreEN3ZVVJZFJ2Y3lHSEhSTWVnZE50Wk9qaS9OaXVJdzU2TVJYRDdoanlVUVhFS3g0eXdyR042NkcwMjdNVXlKTHoyOWpZVGhJbTI2eU9BanFRV1FsT0ZQQlVyR0lHNjduZXI4UVY0NFhVSlBQTUNLL0s3TGYyOGQ4Skh0ell5N2ZQMXhOLys3ZHprM0xldm1rUzNEQnh0ZlVSakdwL1F4eU1KS3E1TkpSbGhkTW5oWjRMNlJqa0V2Z3drZGI1NTNNbzgvVkZlN3ExZThBWXNQWWNGYTNEd3o0VHNrQ2JmSHpXdE5CU05lY3ZlcUZxU00yQ1lVQ0s3RUkwY296UjdlR2hYTHVFbTdxbWpPYktUWFdVVlVxU2F0RkNKcjNoRlByTmxLZ0VHNWhuOTk3UUcrZStJZUhFbm56UnNhTDRzclZiYko5YVhHWGI2UUw4WGRxOXRRRlp1L2ZXd3pLVk1kNXZWM0NPckpCZGMyVW1iMDdjSFhtZ3B3ZTl5VDNSNThSdlIrSWJBRVFtQ05DMHZOWnM4bzI0U2JLbm94VFF2YlRJc2FGZ2d1b2tzcGNvYUpJZGNiZFpPMmZSTk9IQ3pKQ29ybVF0RjlJR3RVWkhXU0h4Z1NQOSt1VzBISW4rYW1aUjNqZmw2dVAwVTQ2ZUl0RzgvenJtM24rTnRITjlIY2QyMTZxOEpnRk1kZU9QN2F0cG5HdGl6V2w0Mjg5Zm5xdVdJc05XZFd4MW1CRUZpQytjMUxnREhSbTFTWGo0NUJEd09KNGJjdWROVm1ZMFVmUmpJcWFsZ2d1SWhYSDM3QmNhb2pSTkxVOFpxTmszNTJOZzE4NElhaElPRWRZUytxYkJOT3VGaFJGQjczTXdvQ0thTEpvZmgxMWZrUmZ2ditJOVMrc3ZJYXY2elZ4YjFnTFJ3cmxwR0tzcm15RjFVWlh1QU9KRngwRG5wUVhaUGFIalF1anJNQ0liQUVpNG02MmwwSllNOUU3NU1rR2E5SDVWakx5RDVXdDY1b0J5TXNLbGtndUlqZk5meDIzZjdtWXZ4S2hBZFduMEczdWlmOFhKZlp6aU1iVHhLODZELzBIeSt1SXVSTHNhTjZZb21iM2JwNVZlTGp2L25GWmlyem92ejNxeXNKSjE0UEhGeVpGOFduREM2Y2hza01jc3V5OWhIL2ZMUWxGNjlYUlpJbU5WM3V1VGpPQ29UQUVpeENKbVcrTnRWczlqY1ZqdmozZGFYOTJKYllKaFFJQUd3elExWHV0YUxFc2lYNkVnRkMzaWgzcjJxaE10QTBydEFNbDBXUjNjMHRTK3JaV2pra3pINTBzSnJ5VUp6bXZnRDNybW1kY0RrTmUyaEtTR1JVcXZPajFCUU9ZdGtTZi8vTFRaZXZ5UThrMFlrdmtIWkpnMk96cG5UazdjRURUUVdZU3Zhc2pxOENJYkFFQzRQbkozT1RxdnM0Mlo2RGFRL2ZoVlRGWm0zWkFJWUlPaW9Rb0JObFJlRzFrM2g5Unc2UlRJQnRTNFlzS0w5MjZ6R3luWWJ4aVN1cmd4Mmx4M243NW5NQUhHc04wZGdkcEtYZno2L2ZkWHhTNWJ5VVppZVJVZEZWaXgxTHUvaU51NDloV2hLMXI2eThmSjFQWHhnTEp5TVZZMTFaUDRvOGZNUWEwNVk1Mlo2RHF2c20reEhQaTk0dkJKWmc4Zklhay9ERGtsVWRXWkU0MDVrMTRqVTNMZXRBTWdaRkRZK25QcTBva2huR3RneFJHUXNRdHhTaFBCUzc1dmRQMVZmaFZsT1VaTWZJbURKZTNlVDlPNDZOSGpIZGNmQ2FqYnhsOVFIZXVmVXNBSTA5QVg1NmFDaUgzZ05ybThuenB5WlZUdE1hT2lXWDUwL1JIeC9LUzFnWVRITHZtbFlPWGNpakl6emtoeFR5eGhkRXdGSEpDSFB6S051RFp6cXprQlZwc3JsVmpZdmpxMkNSSXVKZ0xYTHFhbmNsZCt6Y2ZSRFlNZEY3RmMzUDhiWVFxMGRJTGJHaHZKZU1ZYUZhSnJJaXV0cXdjNlZ0a1dXZjRlRjFaL0M3RE03MWhHanVEeEpPZVVtYUh1Sk9McmJpbjZ6L2gyQ3VDQ3cxaVZlL092aHVJcVBTSGM4aFRnSGYySE03S2lrME9ZTkxOVWduRTFpdU5JcDI5VUVTeVU2U0l6WHdzZHVQWEJac3gxcEQvT3hRRmJwcXM3YXNqNjFWM1pNdXA2YllSRk1hQWJkQklxUFFHM1dURjBoeDU4bzJYamxiekgrK3RJby9mUGdBTlVWOUhPbFBJNm1lZWRzbXRtVmlHQ2JyeXZwR3ZPWjRXd2hGODAvMkl3N1cxZTVLaXQ0dkJKWmdjZlBTWkFTV3JRWTQzSnpQdTdZTnY2WGgxaXlxOG1PMEplUG8zaXhSeThNUWtzN3hPdy9zdlJ6Z2NIMzU2NE45UEsxeHVqT0xnODNGZEVVRHhESmVFazRPcHBJdEJOYzh3NmRkdTZWMnJpdUxxSlVQbXA4VVYwemlGdURubW9UQ2JyT05GYmtYK1BETko5QXVubmg3N09nU2pyV0dVR1NITFV0NnVIdDE2NVRLdVRRL3pQbWVJT3ZMKy9qVW5jZlovZlI2UG5EVDZhRTBPZGtKVW9iTXVlNHNsdWFIOFVxRHBKaS9Bc3RNeDFsYUVCczIrZllsRGpmblk2dUJ5U1IzdmpTdUNvVEFFaXh5SnBYbFhkVTl0UFY0U1dUVWExYm5sOWhSMWNHUGorWUJRbUFOUjlDVkhERjZ0TTlsc0hsSkw1dVg5RjRXWEgvNTZBM1k5Z0NLQW5FbkYwc09qQmlJVWpBM2NHeUxvcXhyUTViRU14cVdvNDA1ZVR0V2ltek84OTd0eDFsNzBSbmJCcjc2OUhvY0J6S213bHMyTnJHaFl1ckJ3cmRXZGZQaW1WTFdsL2VSNDB2enV3OGU0dDllWEUwOHJTSGpFUEluK2VIK3Bmek9BNGZRcFJpcGVkd3VraGxoUi9YSWNjSVNHWlcyQVMvKy9FbUx5RmRGN3hjQ1N5QjRlVklEbEt6Z2RjdlV0K2V3cGJKbjJHczJWUFR4M1gwcHRJQXoyU2pJQy9zRlZNWWZzUEc3cjYwZ0l3VjUvNVo5ckMzdDUxUm5GcStkTDZGNUlJZTRuVU5TS2hCaWF3TFlsb0ZzcDNISmNWUlNKT3dnanBZejdaOGpXVWxXRlYwcmZueTZnU0laTUlJVnlIRWNmRll6TmZtdC9PcU9ldHphVUY5cDZndFErL0pLOHZ4SitoSWVmdk91WStUNnAwZnFWT1RHYU9vTllOa1NpdXpnMVUzKzN6MUhnYUYwTWZHTXhvOE9WQ1BKRGo0dFRXUyt4aHQxSERLcEZCc3FSdDRlckcvUHdldVdwL0pPdlN6ZU1pR3dCSXVjdXRwZFBUdDI3ajREckpqd09LVUdPTjRXR2xGZ0ZXY2xDTGdOTXBua1pBUDFMZXdYVUI1K2hqSnRtWEJDdnp4eEhtdk41VVQzRWlxQ0hXeGVNbFRYNjh2NkwwZWZidW9OOEhSOUpVMzl1WVNkVWh6Rkx5cjN5bjVxbStqT0lHN0MrUFFrQVQxSmFVNlU2dndCUXQ0MHRhK3VJUzZWenNobmUrVkJsdVJlNitCZWxKWEFLMGRJRUx5Mlgxajk1T3N0Zk9qV1k1VGx2SDRTOTVzdnI2U3BKNGlxMkFROUJyOTU5L0ZwTCsrdEs5cjR2NzByK01CTnA2OStseS9tSGwxVlBNRHhsbHdDcmlRZENRZVlmd3NuTTVNa3kydFFFQmpaUmVwNFd3aGJtZlQyNEptNjJsMDk0czBUQWtzZ0FLaWJqTUJDOVhPc05RODRQZUlsR3lyNjJOdVNMd1RXY05ZTnlSbFdYSDNsNlUyNFZZdmZ1T3N3OGJUS2QvYXZ3U1VuK01qTncwK29sWGxSZnUzV1kyUk1oYWZyeTZrN1g4YWdYWWFsTE42dFdjZE1FSkM2Q09wUnl2TUcyVkhWUVdWZTVCcWZtLy9adTRvQnV3cG02Q0NHSmlYSUcyWWlMd2dtY2NzUnJvcENhYVVKY3A1N1Z6Wnd4OHJXeTlMbFRHY1cvLzdpYXRLbVRFbDJrby9jZXBMOHdNeHMwTjFlMDhHM1hzM2lteSt0NHYwM25yNm12dGFVOXZQQzZSS1dGZlJ6NnB3eDJSTjIxeFVyRXg5elMvVllheDdTNUIzYzY4VG9KaEFDUzNDSi9jQUhKbnFUb3J2cDZYWVJUMnY0WE1PSEdGaGYxa3ZkK1NpUUwycDVEREttd2hlZjNFSmJaaVZaVWl0cFUrSGZYbHBQM01ybUhldjNYNDdXUFJLNmF2SFF1aVllV0h1QlorckxlZjVNRldHcEdtUjlVZFNmYmFVSjBrNjJPOHkyWmUzc3FPckU3eDQ1OU1XaDVud09keTdGVW9JelZpYWZuaHJSeG5Qbml2TThVYThoU1JJK1BVVjFRUzl2MjlSdzJhZlJ0bVcrL3Z4cURqZm5VcEViNXowN3pyS3NZT1l6Skh6d3BsUHNPMS9BWC85aUN6ZFVkM0hYcWpaMGRjamFXaDZLMFRIbzQ5WVY3YmpPUlRESW0zOExHeXZLK3JLUkJWWThyZEVUZGVFdmNFOWxQQlVJZ1NVUUFKT00xeUpKTWw2M3hObXVJQnRIOEdkWVhUSkFPbU9oMlpid0VScUZsS0h3cGFlMjBKVXVRMDYxRUhHWHNQdnA5WFFrUzFrZXVzQXR5OXZIL1N4WmNyaDNkVE0zTDJ2blczc0dPRHRRU1ZvcFhwZ1Y1emlvVmo5WlNoY2JLanE0ZTJVeldkNXJoZWplaGtMMk5CWmhtaEsvKytDUVpmRDdCMWVUVWtwbnRIaGViV1JSZk9mS1ZtNnZhVU9XaGc5ME9aRFE4ZWtHWDNqWG5tRy8wMHl5dmFxYjdWWGRQRk5meXQ4L3ZvbjhRSXI3MTE2Z01pK0tMRUY1S0k1TG1uOEN5N0V0MG1tTFZTT0Vsd0U0MnhYRTY1YW1jbHBYeEw4U0NJRWx1TXhoaGc2SVQxZ0JPWXFQTTEzWkl3b3NuOHVnTUN0Rk9KTkVjd3Zmb09GSVpGUysrT1JXQmpKNWJDMnVweUkzd28rT1o5RWNMcVEwMk1YSGJqMDJ1Y2xkTi9uazdVZlpmNzZMSHh4ZVExUlp1bUJDUERpT2pjZnVKRmZ2NW9HTkRXd3M3N3RteTdVbjZ1Wi85OVRRRmZIUUczVlJGa3J3eVR0T0FQQi9kYXNJUzlVejZrRmtXeVlsMmRFeHhmQkk1UHBUZk9pVzA5ZTFudTllMWNiZHE5cm9pYnI1L212TEdFeTZHSXpydUZRTHI1WWlOcy9palpxWkpNWFpxUkZQUGdPYzZjckdVU1lkdmQyNk9KNEtoTUFTQ0M0SEhEMEpySnZ3UktmNk9kR1dDOXRHVHZHeG9ieVg1eHNMUUFpc3F3ZDdTeWFhMHZqSHA3WVJNL3c4dlBvSWQ2MXN1U2lPREJJWmpadVh0WStZeW1POGJLM3Fvanczd3RlZXk5RHYxSUE4ajE5OXg4RnRkMURvNmVSWE5nL0ZhSG9qa1pUT3Z6Ni9tc0dFam1YTDVQcFRmT0wyRTFUbUQ0bWR3WVJPUTM4UmtqS3pXNmVTblI0MkIrRmt5Wmd5Wjd1eVI4MmROMVBrQjFKODZxN2oyTUJQRDFZeW1ORHg2MG02NTFtc0J0dUlzM0haNlA3bng5dHljZFJKajFVblJZQlJnUkJZZ2pleWZ6SUNTOUU4TlBmNU1HMFpWUjUrT2J1MnRJOFh6c1NBUWxITFY1RE1xUHpqVTl0SUdScWZ1TG1PWllXdis5ZGNTdUE3WFJRR2svenUvWFY4NldtYkxuTVYwamljdW1VclNaYmNoSzdZWkN3Vnc5YXcwVEh3a0xZOUlLbElpanByVmpIZDZpWlBiK2ZkMitwWk9veXdBdmpGMFVyMk5lWWpTdzdaM2d3ZnUrM2tOZHRyUHppd2dpZ1ZNMzcrVFpkVDVIaW5ucmN2WlNnOGZxeVNaK3RMZVBmMmM5ZTF6OHJBMnpjM0FWQ2VFK1pjcTRHc2FQUG1uWlBNR0d0S1JnN1BZTm95TFgwK1BMbVRqbjhsL0s4RVFtQUpydUVBOE9FSkQ3aUtpcVpLTlBVRXJoSUlWN0s4TUV3Nlk2UFpOcElzb3BCZm9tVWdRR0V3d2VjZW1CMGZtNERiNExQM3ZzYmYvVktpMTZyQlF4K0taR0k0THRKa1h6VlJTbmFhSlo0VDdMcm4wT1hJNGFZbE01alVHVXpvRENaY2RFWDhkSVQ5Uk5NdTBxWkdQT01pWTd0SU93RXlVdGEwcFVpU3JCZ2grUUp2M1hUNmNwaUs0U2JHTC81eXc5RDF3RHUyTmJCbUdEK2JSRWFsc2E5Z1hBSnp5amdPaWp6NVBiUkVSdVduaDVheXI2a1l3M1Q0Zi9jY1pubGhlTTcwMzFYRmZielVFc2NtZTE2OGI0NXRrYzdZTEN1SWpIaE5VMDhBVFpXbTBuY1BpSkZOSUFTVzRJMU0yakZUMVYwMGppS3d2THBKcmo5RHdraWl1bnlpcGk4TzlpVlpNWDd2Z2YyWFQyak5CajZYd1cvZHM1OHZQS25pT0RhL2RjOStvaW1OdXZNbG5PZ3NacEJxSkZrbEtEWHo2M2NldVN5dUFGVEZKcytmdWlLWmNNK3dvcUM1ejgvaGxrS2FCN0lKcDN6RTdUeE1KWHZDd1dZZDJ5TGdOTEcxN0FKdjMzeHV4SzNTV0VyamkwOXVKTStmSkpyVSthT0hENkNOa0FMbDhXT1ZoSjN5V1luZWxNRkx5MENBcXZ6bytMOHowTkNWeFM5UFZORThHQ0p0cUt3dDd1QURONTY4SEd4MHJyQWtONHBISGlRK1R3U1daYVRJRDZieGpPSi8xZGdUUU5WZFUvbVlmV0owRXdpQkpYZ2p4eStPN3hPZWUwekpUME4zTmpCeUxyUlZKZjNzYXkwVUF1c2lXWnpuMDNjZG1sVnhkWWtjWDVxZE54M2h5MDl2NFZoYkhuZXZhbUZwUVlSSXNwR3ZQSk9peTFxTkpEbTR4bGsyeTVad0hBbFZzZkhxSml1TEIxbFpQRGpVTnl5WjQyMGhuanU5aEs1NGlDamxTT1BZVXRLdGJvbzlyWHo0NW1OWENMcHI2WXU1K2FkbjFwSG5UNklwRHA5NzA4RVJyN1VkaWNOdEpVaXFlMWJxV1ZLOVBIK21paTFMdXZHNVJwN1VveW1OMDUwNTdHc3FvU3NhcEQrVmpVdEpVUnJzNHoxYjZ5OEgrWnhySEduSlE3SlNRL3VHODBGZ1paS3NLaC9kZjYyaE94dFQ4ak5KN3p3SE9DRkdONEVRV0lLcnFLdmRsZGl4YzNjRHNHeWk5OHFhbTNNOW93ZTFYRlBTei83bUdNekR1RGt6UVlGdmNOYVAzbC9KaXNKQjdxcHA1c2NIcTdsclZRc1NFUFJrK013OSsvbmJYK3BFblJJZU8xckZtemMyamlpcW5xa3ZaMTlUR2RHTUQ4dTI4YnN5K0xRMCtmNDRHOHU3V0ZZUXh1ODIyRmpSeThhS1hzSUpuUjhmV3M3cG5tSWlVdVd3WVRzY3l5U0xCdDZ5L2hRM1ZIZU8raDFpS1kzZFQ2K25MQ2VHUzdQNTRFMm5ScjErZjFNQlVhdG9Wa2UrYm1zVmYvdUVUcTQzUW1Fd2prczFDU2ZjeERJNlNVTWpZYmhJR0I2aUdTOCtQVVZRaTNCanhSa2VXSHVla0M4OVovdHZOS1h4L1FNMVpBd1pKWHQrdkhPeUhXTjF5ZWdDNjJ4M0ZySTJhUUhlVUZlN0t5RkdONEVRV0lMaE9ERVpnYVZvYm5vSFhLUU1aY1J0ak9XRllkSnBBNDM1bVY1ak9yRXRrOUxzeUhVdnh5TmJ6ckh2ZkFHbk9uSllWVHprcnhSd0c5eXo4aHcvcmkvbXhhWlZoRk02YjkvVWNEbVFiTVpVZVBGTUNTK2NyV1RRTHNFalJjano5RkdlRSthMWpsWDBPb1UwOVZvYzZJN2hrL3Z4cVFsQzNoaGJLanBaVTlySHpwdFAwQjgveDMrK01raGJZZ2taNVhYQnJWczlsSGt2OExIYmpoSVlKVUFvUU1wVStjSXZON0swSUV6YVZNWVVWd0RQMUZkaXFyT3NCbVNGQVZZd2tJU3pjUXNyRThPcnhORGxES3FVd2FlbnlmTkdXVlBTemJyU1B2SUM4K05ZWHNCdDhQWk5aL25lZ2JYejVLMXpTS2NOYW9wRzltRkxHUXA5c1NrRkdCWFdLNEVRV0lJUk9RcThkYUkzU1pLTVc0Y0x2UUZxTG00TnZaSDhRQktYYW1NWkdSVE50YWdyV1pKbGVxTFhmNnRVbGh3K2NjY3huajFaZmxsZ0FkeTJvcDNqN2FmcGlXZXhyMlVaaDl2S3lQWU1UZnhKVXlkaWhBaW8vYXdMMWZQV1RXY3BEQ1k1MXgxa2Y4ZnFpOTlQd1pHemlKRkZ6SWJPcUVQOWtUaStZNzI0NVJpZnV1TWduNzF2UHo4LzBzZHo1MWFUVm9zSk9vM2N2K28wZDlTMGphdnMvL0Q0QmpaVjlISzJPNXZmZmVEUW1OZTNEL3JveitTQ2NyM0V2VU9XYzViNzFwOWplY0VnK1lIa05XbG81aHQzMUxSeDhFSVJEWW15MlRrME1BVXNJNE5ic3dqNVJoYXdGM29EdUhXbWNpcjJxSmhDQkVKZ0NhWjlCYVpvYnM3M0JrY1VXQUFWdVRFdXhGTkNZRWt5YlpFY1lpbHQxRlF1czhIUy9BajZ1Z3RYdDZYczhPbTdEbUU3RW8zZFFWNDhWMDVUWDRnQnV4S0ZKRGVVSHVXUnpRMVhPUXUvY3JhTWxKUTdyRzFTa2lUUS9NUXNGY1ZxeE84eUdZaTcySCtoQkFNdnBkb3hmdjMydytTTWMwdnNxOCtzWTMxWkh3ZWI4L25UdDQ3dmJNYlBqeXdsSVpWY045dXBadmJ3M20zSFdGZld2NkQ2OHNkdU84cmYvTkpQaEpWelhHQ2xxTXFOajNyTitkNGdpallsL3p4aHdSSzh2b0FWVlNCNEE4Y25lNk1wK1RuWFBib2ZWazNSQUk0cFl2QUJERkxObDUvZVFpSnovZGM1NWFIWThBT0U1TENzTU14SGJqN09uN3pwWmRhRkRxRTVVWnI2Y25qNVhBblIxT3ZPNmcxOW9SRlRJVG0yUmNBNnh4MWxyL0xIYjlwRE9LbnpoU2QzRURVQzNGSitoTTg5dUc5WWNmV2xKemZ3MUlsU2JQdjFvZXF4bzB2SThtUTQwcHJILzd2bjZMZ0dzVVJHNWNKQTNuVk4xUlJRKzFpN3dNUVZYTndxM0hBS2w5VTVwOHZwbUVsV0ZvOWUvK2U2c3pDbEtRVkRQbzVBY0JGaHdSSzhrVE9BQVV3NGNxQ3N1V2pxR3oxcDd0S0NNSEs5OEFHMUxST3YzVTY3WGNOZlBhWno3Nm9HYmwwKzlZanRNNG1tMkh6OHRtUHNhZWpoMFdNMS9MaitKcDQ1MDQ5Zmp5UGhFSE5LaG5HdGM5Q3NQdkwxVmo1NSsrSExUdHNIbWdySW1QRHhXK3BZV1R4eVRyanVpSWNUNUhLNHBRRGJsbGhkMHNmcHpoeHlmR251WGRNeWJvdlhMNDlYRXFIcytrM3Vqa09CUDdwZ1BRKzNWWFh4YWtNeloySjVjM2FyVUxZVFZPV05Ia09zcVMrSVBIbnJ1bkZ4L0JRSWh2cWNxQUxCbGRUVjdqS0FVNU81VjFGZDlFWmNXUGJJMDBoMVhvUlUyZ0xIV2R3dm5wM2cvcHBqYk13OWhDT3AvT2o0RGZ6NXoyL2ovK3BxR0V6b2M3cnNOeTd0NUk4ZmVvVmJ5ZzZqU2hsNjBxVzBHMnZJeURtdkMwZ3pnOXRxSTE4Nnp2czN2Y1FmUEZSMzFZbTRXMWUwOC8rOTdaVlJ4UlhBWDcxakw3cHFFM1JuK1BDdDllaXF6WnZXWHlDUzFMbWh1bXRjNWMyWU1nZGJTa0h4WEwvMnRpTHNxR3BiMEgzNkk3Y2NKNHVHdVZrNHh5R1Z0cWpLR3prZW1XVkw5RVpjS09xa0JkYXBpK09uUUFBSUM1WmdlT3FaUk1vY1NWWlFGZWdNZXluTkdkN1hJY3Vid2F0YldHWjZxcjRPOHhxdkVtRkRSUi8zcm1rbG5sWjU3RmdWUjl0TDJOTzZucU1kUzhoeGg5bFkzc25taW03eUEzTnZTOVdqbTd4dnh5bE0rd3duMjNJNDBGekVRTUtEN2Nqb2lrbFYzaUE3cWpvb0NJNWM5dkVFelpTQlQ5MTFuS010dWZ6THMydDUzdzFuYUJ2d3MyT2M0Z3Jnc1dOVmhKM3k2MXBmQWJtWGRXVjlDN3BQQjl3R0Q2dyt3NDlQNW1Jb2N5c1VpMldtOGJtc1VjT2lkSWE5cUFwVDJVYXVGMU9IUUFnc3dWaE0yc3l0dXhSYSt2MGpDaXlBaXR3NDUyT0xXMkNwSkM4SHovUzVUTjY1OVN4dnR4dDQ0VlFwTDV5cm9DVzVuT1l6SzNubWJDOXVPWTdmbFNUUEYyZGRhUStWZVpFNUk3cFUyV1o5ZVIvcnkyZFdQS3d2NzJObDhRQzduMTVQT0tuejhJYW1jZDBYVDJ2c3UxQ0JJM3V2YXowRjlkaWNpOEkrRTl5Mm9wMjY4ODAwcFhLdXE3L2JOUUxMU0ZPZEd4djFtcForUDdwclNtVVcyNE1DSWJBRVl6THBiTEsyNUtWdFlQVHdBMHZ6QjJnTXB4ZDFCYnRWQTFseXJoRXIyNnM3ZWU3TUVoekZneVRKbUtrMGhxN1NsU3lpS2VabmY1ZU5YNDJnUzNIOGVwcUFLOG15L0FHcTh3Y3B5NG1QbWdKa3ZxT3JOci96d0dGZVBGTThib0g1clQycmlGaDVCTzBUWk9Sc2tuTEpyQ1dtdm9SalpxZ3A3VjJRYldMYU1qSWdYNUZ2OGNNM0grTWZuczRpeHRJNVUwN0hUTE9zWUhEVWE5b0dmTmlTZHlwK00rY1FDSVRBRXN5WXdKSTluTzhkL1NSaFJXNE0rY3ppZG5SM3E5ZTZhaVF5S3YvdzVEWUdwSldYUlVESWwrUnpEK3loZmNCTGMzK0FzOTI1OU1hOHRJZXpHSENXNGsxMmNib3JqMlRLd3F1YmJDenY0Y08zbmlLZTFqamFta3ZBbldGVjhjQ2NkcDZmdUpXa1kxelhIV25KNDF4L0JZV3VWdjdvVFh0cDZmZnp2ZjByNlV3V2taYUxKNXdYY2JMNHBFNXVYcjR3L2EvKzVoZWJpYVZVL3U2ZGV5Ly9McytmWW1OSkM2KzBGK0VvY3lNdGx1d2tSandwZTRuenZWblk4cFQ4OUlUQUVnaUJKUmlUU1p1NkZWV25wWC8wWTg2bE9YRk13NWo0TWNVRmhLNWNMYkF5cHNJWG45eEtyNzFxNkNTZUVRRXRTTkp3b1VnT0Zia3hLbkpqM0xLOGcvL2R1NUsyWkRXT0E2dnl6L1ArRzA1ZGxjL3dUR2MyLzdsbkUyR25GRTFLNDZlZDFjVTl2SGY3dWFzc0RRdVpnWVNMN3g1WWd5b2wrZGl0UjVBbGh5VzVVWDczL3RjNDF4M2tCd2RXMHBNdUlpMFh6YmpRQ21oaENnSUxMelRKRC9ZdlJWY3NOcFJmbTVIZ1Y3YWM1VVJIQVFPc25oTmxOUTJEc3B5eHR3Z1YxNVFPbUlndFFzSFZ3bDVVZ2VDTjFOWHU2Z0VtbGNkRlZsME14RFVNYStTdVZaSWR4N1NHWWlNdFdxNlkwMDFiNW90UGJxSExYQVd5VEk1ekdyODg1Tk5rNEtFbjlycXYyc3RuU3pqVXVSeFR5VUpXVlBvVDNxdkUxVURDUmUyZWpVVFZGY2lxRnkrOTNMdjZBc3NMd3Z6Rno3ZHdvQ2wvd1ZkdHhsVDRwMmMzazdRQ3ZIbHRQVVZaVjF0TGx4VkUrTlFkaDlsWWNCcHo4Q3lXTVlPcGFhd2ttOG83Rmx3ZE4vVUV1TkFYUUZVY0h0bDZiYTVLVGJGNTI4YlQ2RmIzZFMrclkxdFlGdGYwZzZ2N2pNeEFYRU9lL0FuQ3lNVnhVeUM0akxCZ0NVYmlITEI1d3JwQmx0SFZvZmhGSXptNks3SkRyajlEd2t5ajZ0N0ZXYnNYZCt4c1IrSXJUMjJpTGJNS1pJMXMrelNmdWZzMXZ2VHNUUUFrckN4YSsvd1VCSkkwOVFiNCtmRTFwTlNTeTQrSnBUMVhDYld2UGJ1SnNMd01DYkJ0azIxTFdyaWpwaFVBcjh2Z3YvWnVwcjZqamZmdU9MV2d0ZzJ2RkZkZmZISXJmYWtDYnF3NHhTM0wyNEdoRTJJbjJrT2NhQzlnSU9rallmcUlPeUdVYk4rTSttUUZwVmJ1WHRteW9Pcll0bVZxWDEzSnI5MTJrdi9aVTROYkhkN3ZiOHVTYnA0ODBVNmJtVDlyMjdIRGFsd3pUU2lRR2JXL2QwYzk2T3JRK0RXRjhWSWdFQUpMTUM0YUp5T3dBSFJkcG1zVWdRVlFGb3B6cWo4RGkxUmdaU3dWQi9qYXN4dTRrRndGaWh1L2VaWmZ2Mk0vZVlFVUx0VUFlOGluN1d4UGlLV0ZZZjd0NVUzRWxhcWhTYzVJSXlrYVNjZERQSzNoZFJuOHkzUHI2VEpYSUNuS1JiR3IwQjkvWFlENVhRYU80bVZmOTJZYUg4dm00N2NlR1hWVlA5OFlpTHY0cCtjMjA1L09ZMnZwR2Q2ei9UUkhXbkw1OXhkWEkycytUSzBBU1hVREVsdzhMRGFUMDc1am0xVGw5Q3k0Z3dkZmVYb2REMis0UUdOUDF1V1RzQ1B4N20zMS9QTXIrYVNVMHVzbkNJM01tUDVYM1JFUHVqNGxvZDJBUVBBR3hCYWhZQ1FtNzA4Z3UrZ0tqeTZjcXZNR2NhelVvcTNjcEtIejd5K3U0MXgwRmJiaXcyYzI4TkdiRGxCMlVaUnE4dEMybjZ5b3RQUUgrYWRuTnpNb3JRQUpQRllMY3VJOGtpU1JkTEk1M3h2Z3UvdHFhSXl0d0xraW1LWWt5UXdtaC81dE94TGYzcmVLcEZTQUxmdnBORmV4KzVtTmZLZHUrWUtvejMzbkMvbTdKMjlrTUJYazdtWEgrY0NOUXlHSk5wVDM4ZGUvc3BkYnFodklWWnBRelVFdW13OW5tSURUd2lPYnp5NjR2bnZ6c2c1K2NXUUpFdUJ6R2Z6enN5T0h6S3ZPajFEazdjUnhycC92bjJPbHFNNGZIUFdhcnJBWDVDbmxSejJMUUNBRWxtQ2NUTnJrYlVvZU9zWVFXQ1haY1JSbjhRcXNTQ2FMRS8ycnNKUWdaUHBSbkFSbnUzTTQxeDBrYlNyb1Y1d3liQmtJMG1Xc1FNSWt4ejdKeDI1NGxlckNCRWdTcHVUbk8zVXIyTjllZzNGRkpQVkx4RE11YkVmaTMxOWFTNmV4OUhKc29nQnRmUHJ1d3pUM0IvanV2aFh6dGg0dFcrTExUMjNtVzNXYmNDa0d2M25iWHQ2ODRmelZRc2R0OE02dFovbnpONy9FK3pjK1Q0bHlGTGZWTnFPVHZtT1pWSWM2eWZVdnZENit2YnFiUDN2cmExem84OU0yNEdOSmJvUy9lblFyR1hQNDZlUzkyK3J4MmEzWHJieUtrNklrZS9Ra3p4MWhMNllrVGhBS3BoZXhSU2dZaWViSjNpZ3BPcTBEZ1ZHdktjeEtZcHJtNHUyQXFvZVEwb0VzdFpIV05ESk9rTWRPRi9Ia0dST1BraVNkc2VIaWVHOTZxdkE0WFN6UHZzQ0hianFCVzdOSUh4NnFPVmxSR1RDS2tiU0NTMU03ZGpxQzdCb0tsWkV5M2Z6REUxdHBTeS9Ea2wvUEU1bkJSektqc3ZQbWVyNzB6QTRLVGlXNWN4NzZDclVOK0dnZjlQQXJHNDl6ZTAzYk5iSEZybHBOU2c1YnE3clpXdFhOaGI0QVB6NjBuTTVZSGxIS3B6MS9Yb0FMdkd2cnFRWGRoZDkvNHhuYUJuejgrNHVyV1ZVeXdGLy9ZZ3VmdnZ2WU5hS3lOQ2RPaWIrTHMvR3lxZmc0VFJyVE5Da0lqaTUwV3djQ1NNcVVUaEEySXhBSWdTVVlKNU5lY3NxS1RuZGs5TlZnWVRCQnhuQndPZmFzQjM2Y0MrU3BGL2lEaC9aZC9uYzBwZEUrNEtPcEw0dXozU0VHa2w0UzVubGlkZ2piQXBsQmlySml4Tkxha01BeVhnOXlJYmtMR0VxcTNFdU8ya0ZDVW9reEpMQmlUaEdSVk1VMUFpTGxCRG5UbGNNRGF5OGd5eksvckYvSjZwSmVDb1B6SzV4QWVTak8zNy96bFFuZnR5UTN5bWZ1T1VoLzNNVVBEeTduWEY4Sk1hbGlXcUtQTzFhR212d09za2RKeTdKUUtNMko4eWR2ZlkydlByMmVna0NTcno2empnL2NkSXJxL0t0ei9yMWp5Mm0rOG53UlNYbDJVeFk1amszR2NDZ01qdTVyMkIzeElIdW5KTEJhRVFpRXdCTE05SXBNVmpRaVNSWFRrbEdWNGJkaDNKcUZSN2V4TFdNcXlWWG5MVzd0Nm5vSnVBMXFpZ2VwS1I3a2ZpNEFRNEZIejNSbTgxcFRNVzNoYko1dldNa3I1MWNRMEtQRURROURnY1JlRjFadjJYeVdkV1Y5L01uUDczeDlnbEc5d3pweUs2cUxVNTI1ZUhXRHBKTkRXZ2xSKzJxWTMzOWczN3lxUjBtYW1qOVZ5SmZtWTdjZXB5OTJqdi9ldTVxV1dCbHBwWGhLejh5aWlYZHRYVHdoa1dSZzF6MUhlZlJJSlltTXl2L3RYY0hidHpTeXB1VDFSTjVsT1hIeVBMMjBaTXBtOVVTaGJSbDRkSHZVTkVXbUpSTkpxZ1NDVTRyTUp5eFlnbUhmRFlIZ0d1cHFkeVdCL2tsTmVyS01wa0xYR0Zhc3ZFQWF4MXljeWVmanh0aWkwcXViYkt6bzVXTzNIZVBQMy93U3YzM25pNnd2dm9CbFMxaXlGOXN5Y1NJTjNGdDlnRDk5ZUE4YkszcHA2ZmVUZGdMaktrTjdPSXRIVDY0bm8rUWhTVEpkeVdMT2RRY1haWHZrK2xOODVwNkQ3Tno2Q3RuMlNiQW5aMzJTckJqYmx6VGpjeTIrZnYzd2hpYTJWM1doeUE0L1ByQ1VNNTFYWjNSNFlFMGptajI3Q2E5dDB5QXZNSHBhcnE3SXhSQU5rN2VrOTE4Y0x3VUNJYkFFNDJiU1ptK1hMdEVYR3oyWmMwbDJITnRhcEFJcjQ4YXlKN2FTTHcvRmVQOE45Zno1bTEvbUV6Yzh4d3IvWVh4ZWhlY2FWdkdGSjdiUjFCdmdURmNPU1R0bmxCVzllZG01TzZaVWsxQ1dYUDViV2luZzUwZVdMK29PdjY2c2p6OThjQTlMdlVmUTdJRUozNTh0TmZQd0c1enNGeE8zMVhSdzU4cFdOTVhpMjNYTDZZbStQZ2FzTCtzaktNOXU0RkhiTXNaMGNPK0x1ZEcwS1UyRlludFFJQVNXWVBZR0Rrblc2SStQYnFVcHk0bmdXSXN6NlhNRy81aEpzVWVqcG1pUXo5eHpnRCs0N3dWVzVMWFNtOGppcXkvZXhxTkhxcEcxSzN4SkhBZU1LQUc3a1JMMUtISzg0ZkpLWFg2RFg1WWt5ZlRFczBhTndyOFk4T29tbjduM0lOdUtqdUMyT3NkOW4yYjE4dkRhczZpTEpCM1JTTnl3dEpzdGxUMzRYQ1pmZldZOTl1WCs1YkNtdUF2SG5FWGZOQ3ROV2M3b1NTbjY0NjVyM2dVaHNBUkNZQWxtbWtrZks3TWxmVXlCVlJoTUx0cFFEVWtuaThhZXJDay9KK2VpRDlFZjNQOGl5MEt0dUwxdUhNZEJOYm9KVVUrTi96VSt1UEVaL3VUQjUzaGs0eWxjdnRFL00rN2tYck8xc3hpUmdQZnRPTTJ0bGNmUng3R3Q1VGcyZVhvYk81WjJpbEVEdUdkMUsvbUJGRUZQbW45NWR1MFZ2NytBWDJxZnRYSW9wQ2pLU280cHNDeW01QWZhSWxwY0lBU1dZTllHRGhNM3ZiRXhmTEQ4S1d6YlhKUVZLeWx1VG5YbVRkdnpzcjBaUG5uSEVYYmQvaExGeWpIQVFjSGtYVnRQc2IyNkM2OXU4ck1qeTBuTGhhTSt4NUNDbk9yTUZUMy9JbS9aMkVDK2RnSEhHcjJmK3V4V1BuakQ4UVgzL1dNcGpiME5oWmoyeEtlS0Q5MThpclNoMGpubzVWejNrR2dQK2RKazZlRlpLNzl0bWVUNlJsL0U5Y1k4V0pJUVdBSWhzQVN6eXhSQ05haDBSMFlQTmhyeXA4a1l6cUtzV0VtUzZFdU1mNHZ3dVZPbG5Hd1BqWGxkV1U2Y1AzclRYdTVmZnBpRTZlVWZuN21KNTArWDBqcmdveWVWTitZSkxsbFJhUTh2VGtmM2diaUw0MjBoZm5Sd0dWOStlak4vL2ZoTi9NblA3bVRBS0FCR0ZsaU9uV0ZwVHR1WTZWam1JN3BxODR1ajFmemU5Mi9sbWZyeUNmc04vdlo5UnpBc21mL2Q4M293MjNXbFhkaXo1QnFRTVJ4Qy90RS9xenZpRlZ1RWdobEJoR2tRak1ha2JmbXlyTklYSDkzSlBjdVR4ckdIc3QxUFIveWhlV2NkeUhoSm13b3UxUnJ6V3NOUytQcEwyN2h0YVNPL3N2WHNxRG4wSk9EQmRVMXNXZExGMTEvY3lNOVBiTVE2R01Qd2xnNS9uK05nV3dheU91UzdsVFlYMzdEUUgzZng5NDl2SVpMMjRiaUxVWFRQNjVVcGpaNnpNTXRwNGxkMzFDL0lldEZWaXo5Kzh6Nis4dlJtZm54c0F5K2NYY0o5cXhxNGVWbm51RUprdUhXVFI3WTA4dlhuVjlNMjRLTTBKODVOU3p0NDZYd1hDU3BtdE95T2JlSFlRK1BNYVBURjNjamFsUHA4T3dMQmNQT2dxQUxCS0V6YW9VUlNWQ0tKMGVQS0tMS0QxMlV0Mm0zQ2hKUER1YTd4V1l2T2RlZGd1Y3Q1cVhVTFgvamxOdUxwc1dQMkZBU1QvT0ZEZGRUa05TTzVjeTVIMFhac0M5a000N2ZPVXlnZkoyUWZSWGNHcnhKb28wNWNqalJoUzhaY0orUkw4N2Z2ZUpVL2VkTXIzRmp5R3JuT1NYU3JlOHgwT3JJVjRhYXFKdnp1aFhzYTFxVmEvTzc5KzNuNzJpUFlqc3gzRDIvajg0L2V4TDd6aGVQSzZyaTl1cHVsQlZGK2NtZ29VWG11UDRWZmpjNTR1VzNieE91eVVPVFJTeGxKYUZPTjVDOGM3d1RESWl4WWd0SG9uYlJ5bDFVTVN5S1JVZkhxSXd1b0xLL0JvR1hDSWd3MmFzcFpIR29wWWszcDYrRUFPc0plbmpoZVJWOWlhSHRWa1d4U3BrcGZwaGhKVnJESTRrSnFQWC96U3plZnVQWFFtTnRTcW16ejhkdU84ZGl4S004M3JDTG1GS0dsenZHUm0rdFpYalNJVnpmNXUxOXVweitULzNyYlNmWVlZaS9JMmU1c0hscDNZY0cxU1hGMmdnL2VXSThEbk92SzRoZkhsdElWeXlVaWxTSEpiNHowN1pBak4vUGd1cVlGMzFjbHllSHUxUzNjVnRQR28wZXFlYTI1blAvZXY0UEhqL2Z5MWcxbjJGZ3grbER4cVR1UDh4OHZyYno4N3p4L2pLNklnelNEUVVjZHl5VGJPN3J3VFdTR3hpbVBQS1dwc0JlQlFBZ3N3UVNaZkZSQVNjS2xEZm0xakNhd2N2MHArc09MMU5GZFZtZ1plUDNFM284T0xtZlBoYVVrNUxKcnQweXZtSWNrUldYUVdjVlhYM0R6cGpVbnVXMUYyNWlmOWRDNkpnb0NDYjUzYUNPV0o0K3VxSThORmIwMDkvbnBUUmFBT3ZRQmptMlI2eHM5clVqclFJQzBxUzNzdGdHV0Y0YjVUT0ZCSWttZEh4OWF4cW1lWWlKTzVXVnJoOHZzNGgzYlRvMXBJVmxJYUlyTjJ6ZWY0LzYxVGZ6d3dISk9kSmJ5elgwM1VYQ3NoMGMybldKMXlmQ3h3M0o4YVg3bmdTT1gvNzJwckpNVHh4S2crbWFzckxabGtwczF1b1A3UU55RlMyT3EwZVg3RUFpR016U0lLaENNUkYzdHJnd1FtYlI2VnlVR0UyT0Zhb2lQZVVKcklUT1FEdkhTbVdLKytmSWFYbXBlVDFKZE1qNS9ORWtpcmxienM1TmIrTis5SzhlMVZiTzFzcHNQYmQrUGJFZDUrc3hLem5UbThNTkROU1N1U0EyajJGSFdsNDBlRExLcGIzR0ZjUWg2TW56b3BwTjg3cjZYV0p2OUdoNnJEWEJRN1VHV0ZvUVhaYi8xNmlZZnVMR2V6OTMvSXVzS0c0bG1mSHpqbFp2NXExL2NNSzVzQUVzTHcvaWtnUmt0bzJPWkZBWkhEekk2bUhDaHFsTVNWNUdMNDZSQUlBU1dZTUwwVExwenlRcXhNWHlGOHYxSkpDZTlhQ3Mzb1pUei9STjNjS0IzRzRZeThiQU5LYVdZMTdvMnNQdnBUZU1LRUxxbXRKOFBiVCtFTE5uODU1NE5kTWJ5cjBvUjRwZDZXRjB5ZW9hazFnRS9mdGZpbTFPeVBCbCsvWTZqZkhUSEsrVFk5Y1RrSlh6eHlXMGtNb3QzSXlEYm0rRmp0eDduRCs5L2tTMWxEY1F6YnI3ODdJMzg3ZVBiYWVvZE9XVlRRU0NKTHNWbnRHeVNreWJmUDNvTXJGaGFRNTdhQVp0dUJBSWhzQVNUWlBMK0JaSkNOS1dOTVVDbmtURVdkUVhiYWhCSm1id1BtaWxuY3phK25yOTdmUHU0SnZ1MVpYMjhhOU1SRER6RXBMS3JWdndWT1gzbzZ1ZytXUDF4Tnk1MThWb2RWeFlQOEVjUHZVcTE3d1M5UmpuLytOUldVb2F5cVB0d2xqZkRCMitzNTgvZi9DSnZXbk9hY01yRGw1NjlpUzg4c1kzV0VUSVdlUFdaRmVreUJ0bmUwUmR2MFpRRzBwVGFUbXdQQ29UQUVzeitBR0pKR3RIazZBTEw3emJBdGtRdFQvbE5kdE5ocnVIdmZybUR3WVErNXVXYmwzVHo4T3FqZU8yTC9sdU9ROUJwNUwzYnhnNDNrTW9vQk4yTGUxZkVyVm44MXIwSFdSMnFwemRUeXBlZTNqS3BZSndMRFYyMWVYQmRFMy94bHBlb0NuWFRuRnpCN2hkdTUwdFBiYUVqZkhWY1BLODJzNVpyeDdZSWpIRzZNNXJVc0tRcCtSTUtnU1VRQWtzd2FTWnRBcmNjRjVIVTZKTjl3RzFnMmJhbzVXbEFVbFI2blZWODhha2RkRVU4WTE1L1IwMGJINzFoTHhYYUljcjFJM3p5MXYxa2VVY1hUbjB4TjVJazRYTVppNzYrWmNuaDQ3Y2ZZM24yT1RxVFMvakc4K3RGSjd5SXB0ajg1cDFIeUpGYlNDamxuRXRzNWt2UDNjYnVaemJSZmJGdjVuaFRPRFA0N3R1V1BXYjRqRWhLeDNLbWRJSlpiQkVLUmtTY0loU014YVI5c0NSWllTQXhlckRSb0NlRGFUcTRSRDFQajhpU0ZmcWRsWHo1YVluUDNQTWFoY0hSZlZCV0ZnK3dzbmpmdUovZk51QkRrbVZ5L1dsUjJReWROdnpFN2NmNDI4YzluQnVzWW05REp6Y3N3bnlFM1ZFUEJZR3IrNXFxMklTOGNmcVRJTWt5Q1pad09sYkdGNTh0b0RLN2s0QXJoV09idzRTL21CNU15eUhvR1gzQk1KQndUelhJY1k5NEN3UWpMc0pFRlFqR1lOSW1jRWxXaUNSSEh6ejlMZ1BMQmh4SDFQUjBUZnFTVEVTdDRTdlBiQnVYSldzaW5Pckt4YVhaWTBiSFhsU3JWTm5tVTNjY3dpMkhlZWxjK2FLc2cvcjJISDUwY05tMWRhTlkxNHdKY2FXUzQrR3RIT21vR0RPUTYyUnhIQWZMSGhwZlJpT1MxS2Nxc01RV29XRGtzVUZVZ1dBTUp1M2tQaDZCcGFzMnF1SmcyOVpVODRFSjNpQ3l3c3BLdnZvYy9PYWRZMXV5eHN1RnZteXlQSmxGRmZzSmhnSlMxcjY4a3U1NEVML0xSSlljWk5sR2xTMDhtb2xicy9ESU1XSnBmVkgydDZKZ2d1OGRXRU9PTjhXZEsxdkhNVGFvSk9WcVp1cG9nR05icUlvejVvR05TRkpIVXFkVUNoRmtWREFpd29JbEdJdEpaN0NWWllWNGVtelI1TkZ0SE5zVU5UM3RJa3VpWDFySlY1K2JQa3RXTk8zQnB5OCs2NVZYTi9ub2JmV0V2RW5hRXVVMHBqWnpOcmFSMHdNck9keTlta01kMWFSdEw0cGtrallYMzRuQ2dtQVN2MC9sOGZxMUhHN0p1KzdsY1d3VGp6NjJkU3llVnFjYXBpRW1SaHJCU0FpVGdXREdCaEJKVmtoa3hoNjhmQzZUaUhCMG56bVJSUTFmZVFaKzU3NDZRcjdKaTZPMkFSL1JqSStWaFYyTHNpNWRxc1d1dXcveDJMRUJYamhYUTF4WmdzdnBZMVBwQmU1ZTFVcGhNRG11Qk1nTGtSeGZHcFUwWVhVNTM5bHZrdVhlUjFWKzVMcVZ4N0Z0Zks2eEYyM0pqSUpQQ0N6QkRDRXNXSUl4RjNsVG1OMnhIVERIQ0lEcGR4azRJbFRERElvc21iQlN3NWVlM2taL2ZQTEhDZlkyRnBPMjNXd282MXJVOWZuUXVpWStjY3Nlc3UxNmtrb0ZoenVYY2JRMWY5R0txMHU0MVNHSDhwaFN6YisrdkhuYS9mOG1KckRHRHRGZ1dqSzJ3MVRUNU1URkNDTVFBa3N3V1Fhbk1yRURZMjZaK04wWkhFY0lySmtXV2YyczRvdFBiaU9jbkp5ZjBLbXVmTEpkWVpZVlJoWjlmVmJuUi9pREIvZFM2VDVDaGlCUG5OM0k5L2F2V05SMTRyMjBkU3hKUkpUbC9OT3pXMG1rcjg4bWllTllZMllidURRdVhabkpZRGJIUjRFUVdBTEJsRlpvbWpKa2hoOE5qMmJpaUZPRU15K3laSmxCZVNWZmVtcmJtQkgyMzBodnpFMGtrMDFBaitOU2hSZ0c4TGtNZnVlQi9keFNkZ0RaTWRqVHVvNy8yYk5xMGRhSFJ6WGdZbFpNU1pJWmxHcG9HRWRld3BrUldBNGViZlF0d21SR1FadTZ1NXl3WUFtRXdCSmNud0ZFVmlCcHFHT3NmRTF3aEEvVzdJZ3NoVjVuRlY5NFl0dTREaUJjNHVtVFM0aVkyYXdyNlJLVmVHVjlBdS9jZXBZUGJkK0x4K25qUU5kS2ZqeE11SUxGUUY0Z2dXMVpWNzM4U3JEeStoVEdzZkhvWXdnc1EwVVdBa3NnQkpiZ09qSWxKMDVGZ3ZRWWVkcUM3dlNNUm5RV1hLdDYrNXhWL09OVDQwdFU3RGdTSnpzTHlOTDZ1SFZGbTZpL1lWaGIycy92M2Y4cWVWbzdleTVVczdleGFOSFZRVkV3ZHMxcFlGblJya3RaSE5zbTZCNzlRRWZhVUZDa0tYK1VjSElYQ0lFbG1CeDF0YnVtNUhBanlkS1lQbGd1elVKR2JEdk5KcEtpMG1XdDRoK2VHRHRSOGFFTGVZU3RRbkpjZzJSNU1xTHlSaURibStGekQrNWpUV0VyUHp1eW5LZE9WR0RaUXpONEpLbHp2QzNFVHc4djVac3ZyK1dmbnh2eTJUclpub1B0U0F2aSsvdGRHYVE1NGtzcFkrSFNSaTlMMmxTUTVLblYvVlRIUjhIQ1JvUnBFSXgzbGVhZjFFQW55Mk5PNEM3VlFrTEV3WnI5V1VpajIxckZsNTV5K094OSs5Rkg4SzE2b3I0YUdadjdWamN1bXFwSlpGVE9kR1p6dkQyZnpraUFwS0dUTWpWTVcwRlhESHg2aXVyY0FkNjE3Y3hWOXlteXd6dTJuT0VyVDIza0YvWHJlUDdjTWlUSndYUmN4SzBnaHUxNi9kUmFuOE9yelZHQ2FoL3YyM2FjbGNVRDg3ck9QTHFGS2h2TUJWdTBoRG1tcjJES1VKRGxLZGtZaFBWS0lBU1dZTXJFSnl1d2tHU1NZMnhEdVRRTENiRkZlRjFRZE5xTlZmekRrdzYvYzkrQmEwUldZMCtRdm5RQldXbzNHeXNXZHREcWxuNC9MNTB0bzdFM1JNendFN095QWZBcFVYUTVpVjlQNDFJTk5NWGdkRWMyYnZYcU1BQ2RZUzgvUGJ5TUM0UDVoTzFTSk1YRXdzQWpKOGx4eFZqaGFTVS9rQ0RMazhLbkc4VFRHajg1VkUzTXljSTlqRU4ySXFOaVdqSVpVOGEwaC80TGtMRmtER3RvMFpJMlpDeDc2UGM1dmpSTGNxUFhMY3ErS3R0ejVyQ0toRDJtQlN1WlVXRnFKd2lGLzVWQUNDekJ0QWlzeVpwSlNKdWpEMkllelFJUnB1RzY0Y2d1MmpPcitNb3pEcjkxN3dGVStYV3grOE9ETlNUc0VMY3NPY2w4MnNocUhmQWhTMUNTUFhyWGphWTBuanl4aE9QdFJVU3RIQktXbHl5MWo2QWVveWFybmMwVkhWU0VZdVJjRWFEMXNXT1ZOQTZXYzl2eUV3Q2NiTS9oMFdQTDZVM21rclNDQk5WdWx2bFBjdVBTVnRhVTlJMFlqK254NDB2QVV3Qm1ndi9hdXdrSENkT1dzUjBKMjVGeGtIRWNCeGtiSEFzSnNHeHdrSkJrU0JzYXlDcUc0OGJDaFVkTFUraHE1UThlMm5kZDZ0eTBaU1JKWWs1SUxNY2FHbGRHWVdoY0VnSkxJQVNXNFBvU25mUTRoekttRDVaYk0yY3M2YXRnbkNodVdsSXIrWWRmU256NjdvUDRYQ1oxallWMEpVdHd5ekhXbE13UDY5V1JsangrY25nRlVTc1Ayeks0WjhVcEhscDMvcHJyV3ZyOS9QalFDanFpSWNKV0hsbEtML251TG02b2FtTmJWZGZReWRaaENDZDFYbTZveGlQSDZJdTcrZnlqTnhNMjhwQ3h5SEgxOHZDeW85eTB0QU5WR2IwL04zUm44ZHk1bFdTVWZOQ2h4M1p3ckNSK3VSZXZFc09ucHlrS1JsbFIwRWV1UDBYSW44YXRXcGRQeG1WTW1ZeXBFRXRyOUViZEhHdkw0NVdHQ3RMcTljdUZhSmd5dGpNMzBnUTVqajJzVmZCS1VvYUtnektWaFVOVURCd0NJYkFFMXcxYlVzWThSZWpTTEJFSGF5NjBsZXlseFZqTDN6emhKZHNkcHp1UlIwb3B3akVUbk8zT1lYbGhlTTZXdmJFbndIZGVXMDFmTW9SYlRWUHNiYWNybnNQQjVwS3JCRlpUYjREdkhWaEZUeklmdzNhUnJYWHpRT1UrN2xuZFBLS291cEp2N1ZsRG1DcmM5UEd6VXpmaGxRZXBDTFR5SzV0UFV4NGFuMHRPTktYeG42OXVJQzZWbzF1OStLUSs4bndSTmxkMHNyYTBiMXpwakhUVlJsZHQvRzZEa0MvRmp3N1ZvSHFDM0ZWVFA2UDFiRm95VDU4czQ0RjF6ZGY4clRmbXdVSmpMa2dzeDNiRzNDTE1tREsycElpVFhnSWhzQVRYbGVSTVBseFhiSVMrbWh0SXNzWWdOUXltNGRKTUthbGVYbWxZd3Qycld1WmNrTkd1aUlmLzNidWE3bGdRajVibWJldU9zS082RTEyMStkeFA3aUZqRDRVSjZBaDcrYis2MVhURUM3RlJ5WFYxOGFhMTU5aFEwVHR1QzhiSjloQVhJbVVneXloMm11VlpGM2ozdGxNVUJzZi9ldGlPeEQ4OHNabVVxYkE2ZHo5MzFseGdaZkVnOGlUVDdEakFQeisza1M1ckdYNnpFY2NaMnNKTVpEVGlhUjNEa2tsZFlVRldaQWV2WnVMUkRVcXlZdVFIRXVUNlUrVDZVK09xQjFXeCtlbmhhdnh1azF1V3QxLzF0N2JCNEhVTHl6QmN2ZWpLakZ2RkUyTEVFQWlCSlpncWFWRUZpNXN3Uy9qeHdVN2VzLzMwbkNoUE5LWHg3YnBWbk8vTEllQk84ZEdiRHc1cllUTnRtWDk5Y1Qzbitvc3hIQis1ZWp1UGJEck42cEtKbmRpemJJbHY3MXVON1VoVXVnN3p2dTBuS2MyWnVBdk9tYzRzSGxwM25pMUxlc2ZjUmh3UC83dG5GVTJKNVlCT1dGN0t0NDlYNDlnMnNtU2h5d2FLWktIS0pqaER2bHNXS29hdFlkZ3FqaU9oeVFZK05ZWW1KZkhyQ1pia0RITGowbllxODBiZS9WcVNuK0xueDFkVGxSZStxZzY2b2o0a1dWbE1yNFdJV1NJUUFrdHcvYkFkZGN4STdwZVhuSUs1aStMaGFIc3BiMG8xanBsRWQ2TDBSdDBjYkM1Z1hXa3Z4ZG1qR3dWTVMrWm5SNnJaZjZFRVZiYjR3QTFIUnhWTFVidVFZNzJGNUNpdHZIM2RFVzVjMmptcE12N2lhQ1VwQXo1K3kwdFRDcWV3c25odzJ1cnRoZE9sN0drc0p0dmZqZC9WakVmTGtPdExVcHdWSmMrZnhPL09vQ3REcCtrVXljRzBoMEttSkEyVlNGS2pmVEJJVjhSSEpPMGlZYmdaU0dYVDJsck8vdllWQkxVQlZoZDE4ZEM2OC9oY1YyK2Q1bmdTdEtUWDh2VVhVL3poZzNzdis0VkZVbDdteWttSThiZ2NKRElxdGlPbVFJRVFXSUxyeTZSbkJRZHB6TzAvajI1aDJVSmh6WFhDVlBIdGZUMTgvTFpqMC9iTXAwOVc4TlNaR3VLR242ZE9oZm45KzE4bHo1OGE5dG85RFVVOGRudzVoaVZ6KzRvbUhsalRqRFRLMXBwbGdWZnVaWFA1Qlg1bHk3bXJUa2RPQk11V0tNMk84ZmZ2ZkhuT25LUjBISWtjYjRyUHYzWGsraHFiN21zRVIyTlBrUDFOeFp4b0QvSGMrYzMweGJ4ODhvNGpWNHZFb2o2TzlHY1lrSmZ6dGVkU2ZQYisvWFJIUEtSc1A4d1JBNVp0TXk2Zk9tZHFMVG9vUmdXQkVGaUNPWTBrekZmem81MFVsWWIrRXJvajV5Z0lUczB0endIK2QrOHFEbmRVNHBGanJDNXBZVi9IUmg0OXNwU2RONSs0NnRyR25nRGYzcmVHZ1hRMlJiNWVQbmJiMFhGRmxBOW9ZVDV4eC9FSitVZ05oeUk3Yktuc21WdHRJVG1zTCsrYjFtZDZkWk9WUllQc2FTakZVbk1JU3Yza0JhNjFLRmJuaC9GS2c2VGtZbHBUUy9uK2F4RnNSeUpHb1hBWUZ3aUV3QklJQkpNaEpwWHpQM1dyK2UxN0QwejZHYVl0ODgvUHJhY3RIR0pUeVhuZXZlME1nMG1kRXozVmRFWURsNi9MbURMZjJyT2FVNzNsS0k3Qi9TdFBjdS9xNW5GL3pwKys1VFhSWUJPZ00remxHeTl1SkdLR0tQRzE4NkViVDVBZnVGYWNsbVRIMGFVNEtjQ1VzM210ZFRteUhVWFdOVkdKQW9FUVdJTFpXMm5MUkZOanhPYVJFS2NJNTB0N3lnb2RzV0lhZTRKVTUwODhEVnNpby9LVnB6Y1JUN3Y0amR2M1VaRTdGTm9nejU5Q2w1TEVNbTRBdXFNZS92bTVUZlJhRmVRcUxYenl0a05qK21jSkpzOUxaMHY1eGZHVlJKVnFYUElnU2NQRnQvYXNKY2VicENwdmtMS2NLRVZaQ1FKdVkrZ2tvcG9pY25ISE5hbVdZUnZwT1dXOWNwelhNeEtOUkNTbEkwbkM1aVlRQWtzd2Y2ZmtNZjBjdkxxSkplS016aHVTU2duZmVXMFZmL2hRM1lUdUN5ZDF2dnowSnJ5NndSOC92QWYzRytJVWVmVVU0VXcyejU4dTVaY25hMGlSemNxc1Uzejh0cVBvcXVnZ004WDVuZ0I3emhXUjVVbmd0VTZSTmpYaWhvK0lHYUlwNXFhdVhjT3RwdkVvY1ZRcGpVZk4wQlBScmtxZUpXdXVPZldkTEp2THp2ZWpydXlRUkFjUUNJRWxFQWptaW1hVzZNbVVzcitwZ0syVjNlTzZwU3ZpNFd2UGJtQmwwUUR2dTJINFVBOVo3aVNkcVNVOGVuSURFZzUzVngvbXpSc2FSWDNQTUZYNVVYN3Z3YXUzZkRPbVFuL2N4VURjUlh2WVIwTlBpTUdraDNES1MxK21BTU1URXY1V0FvRVFXSUpwWUVvcEljVDIzOExEVVBMNTJaRVZiS3JvR1RPNWNITy9uMjg4djQ3YmE5cTRiODNJUGxUTDhnYzQzcS9qa3hQODZ2YWpyQzN0RnhWOW5kQlZpNktzQkVWWkNWYVZESEQzcWxaZ0tGQnFVMitBVnh0S09kOFhJbW9FaVZPSXBMam0zWGVjaG5FcElucUtRQWdzd1ZTWmZQaHVTU0tlRWM2dkM1RkJwNXduVGl6aG9YVk5JMTVUMzU3RGYrOWR6Y1ByejNQVHN2WlJuN2MwZjVEZ3FRWStlKytCS1lRZUVNd2tzdVJRblIrNTdIL1hGM1B6NHBsU1RuWVdFRFdDUkNsRmt1ZkgreDdQYUVqeWxMWUl4YjYxUUFnc3dmVkRrc2IyYzdpVTBzSnhiT0YwT28rd2xTQ3ZORlp5WjAzcnNQNHUrNXNLK09IQkd1NWYzVGltdUFLb3pJdnlsMi9iaXo2T2REeW1KUTl0WVNWYzlFWTl0SWNEOUVTOUpFMk5hRUxocy9jZm1QYUFxSUpyeWZXbmVQdm1CdDVPQTNzYkN2bnVNUjhHK2RlMVRJNDlOSjZNbmRaSitHQUpoTUFTTFBST2VDbGxpQ1BHdS9uR29GUEo5dzkwOGNFYnIwNHkvT3lwY3A2c1g4YU95aGJ1V05rMm9YNlF5S2dNeEYzMHgxMTBSMzEwaFAzMEp6eWtEWTIwcFpLeE5ES1dob1dMdE8wbWJXcklrb05IVFpPeFZmTDFUaUd1WnBHK21Kdi8yN2VLbGtnUkdUbDN6cnpDWTIxZEN3UkNZQWtFZ2ptTHBMZzQyVlZHZi93OElkL1F0dDVQRGkvbGxmUExXUlpxNSsyYno3MXVXUUFpQ2YyeTVha3o3S2M5SENDVzFrbWJHbWxMSTIxcW1NN1EvNmNNSFNRSnQycmdVZzBreDBSVERIVFp3cXVsY0t2OStGMFppckppRkdkRitkbmhwUXpZcGRRVWRvdUdtUVdpS1kzdjdhL2hiRzh4VVdrSmtxS0k5WkZBSUFTV1FDQ1l0b2xXV3NMLzdPMWwxOTJIK1A3KzVleHRYVTBxSHNiSWt2bkhwN2FSTWpVeWxrcmExTERRU1prYWFWTkZWd3pjU2dhWG1zR2xHTGdVZzRBcmlWczFDUGxTRkFWamhIeEpzandaZ3A3TTVSaE13L0c5L1NzWU5Fc285Ylh3cm0xblJLUE1JR2xUNGRFamxUeGJYNEhsTGtIUlBJc3R5Yk5BSUFTV1lOcVlrak9uaUhHMXNKRmtoWlpvTVY5OXhxWWh1b3lNbElQanorTmsyRVlqaGtjTzQxYlM1SGhpK1BRMHhWbHh5blBDNUFlUzVBZFMrRnpHT1BxUXhMSFdYSjQvVTRFcTIvem1YWWN2LzIxdll4RjdtMWVRcGZidzZic09JVXRpYTJnbVVTU0hHNWQyc3FKd2dNNXdBKzNoQUlOSk55bERJMm5xcEUwZFUvS1F0QUk0aXZjNmlDOW50c1lsUy9RR2dSQllncWt5NmVQSWtpU1R6SXpkelRURndYRXNKQkZkWjE2U2xNczQyZS9CcjZVSnltY0p1aE1zQ1EyeXRxU0hKYm14Y1FSOXZCYkRram5SRnVLVmhqS2ErcktKcHpWeS9TbHFDbnR4SEFsSmNtZ2I4UEdUSTJ2UXBRU2Z1dVBndUJMOGpqUWxoeE02MFpST05LV1J5S2lFazI0eWxveU13MzFybThYMjE2VkpRN0VweVk1VGtoMW5YZG0xb1RSTVc2WTM2cVl6N09GRWV3RnRnd0VpR1I4eEs0UWhoNURrbVgzSEhjZEdVOFlXV2NtTU90VkROVkhSR3dSQ1lBbXV0NDFqSEVKTTFOTDh3MEUySS9qbEhySmRVZFpWZGJHeHZHZEtLVzM2NHk3Mk54Vnl1TFdJcm9pZmxLRVE4aVZaWDlyRkhUVXRsSWRpbDY5TlpGUysvc0ltVEVkajUvYlhLTW9hMytkR2tqcjFIVG1jN01pakorWWpaYnBJbVJxRzdjSjBoaHpvVFVkSGtsVVUwdHhTY1VTSXE0bE1Lcko5T1liV3hvcWhoTlNXTFhHdUs0dG5UeStoTlJ3aTRwVGlLTDZaRzNHazhmUmUwYW9DSWJBRTE1L0pyOVJrbVVSbTdDMENUYkZ4SExHWE9DK3dVZ1NrZGtMdVFXNWIwOHltaXQ1eGhWWVlmcEtEaHU0Z0w1OHRwM2t3bThHa0g4T1N5Zk5GMlZqV2NZMm91dksrZjNsK0F4RXp4QU0xUjFsYjFqZnE1N1FOK0hqcVpDVXRnOWtNcG53a0REYytMWVZQVCtQUk1nUmRDYnk2Z2MrVndhdWJuTzdJb2kxWlJhN1d3YnUyQ3ArdXFhTElEalhGZzlRVUQ1SXhaUjQvWHNXK3BqSUdxWnIySUtXT2JhT05JN1ZTTXFPQUlpeFlBaUd3Qk5kNVNwM0NXbks4T2d4YnVNN003VW5TSENSTGFXZGpSUWYzcnI0dzZWQUlqaU54cWpPTEY4NHNvUzJjVFNTVGhTeFpaTHZDYkNwdEhsRlVYY21QRGl6blFyaVV0WVhuZVhDRVFLZVdMZkhLdVJLZU8xMUpkOVNMVzNmSTljWFpWTnJDeHJJdXFnc2l3MjRwWmt5WkE4MjM0RllTZlBDRzQrSzQvelNqcXphVnVXSDJuRjhDaWo0am56SCsrS0ZUc21JSkh5eUJFRmlDS1JPZnRMeVNKRkxHK0N4WWFXSEJtcHVEaERWQXR0TEdmZXNhMlZIZE9XbkIwUlAxOE5peEtzNzE1aEUyUXFpWUJQVkJ0cFNlNWM1eGlLcExIRzhMOFZMalVvcDluWHowbHVQWENqamdoVk5sL09EQVVpeGJabGxSbFB2WE5MQ3h2T2VhQk5QRDhZTUR5eGt3aTloU2VJTHFnckRvQU5QTW8wZXFlS0Z4SlVtMVltWTI2UndiVFJsN0xFa1pLcEk2cFJMRVJXc0toTUFTVEpYSlIyMlVKQ3g3YkRPOHJ0cWtSTkxDT1lWa0pjaVdtcmhuVlNPM3JXaEhtdVRwdkhQZFFYNTBxSWJlWkM1SjAwdTIzc2Y2Z2didVczMmVpdHpZaEo0MUVIZngzM3ZYRTlCajdMcjc0RFZpcnpQczVaK2ZXMGNpby9HbTlVM2NVZE0ySVFmN25xaUhJKzBWNUNnZHZQK0dVNklUVERQL3UyY0ZleTVVWWJ1TGtSMW5ScHd2SGNjZVJ4VDNJUXZuRkQ5ZlJMTVZDSUVsbURLVDlscVdKSm1NT2ZZZzV0WXN3b2F3WUUxdXdXNWlXeFlTSnJxVVFwVXlLTkpRWUU1RnNwQWxCMFcyVVdRTENRZEpBbFd5TDdhUGczTHgvK01abmFpWlRkekpKeUMxc2FINEF1L2FldmIxU1BzVHBMblB6N2YzcmFZeldZQUU1TGw3ZWZmR0EyeGEwanVwVUFxbUxmUFY1elpoMmpLZnVlTWdQdGUxd3VsMFp6WWZ1ZVVrbFhtVGM0LzUxcDQxWkd3WDc5OXhjTkorWllLUmVmZU9jMnl0N09aRVJ6N04vVUhhRXFVa3BlSnBGbGdPTG0zc1Bwc3hKZlNwblNKTWlCWVZDSUVsbUNxeHlkNDRKTERHSHNTOHVnRVpJYkRHRmxNV2JxY0hueHpHNzByaTFUTGsrUlBrQnhMaytwTDRYUVkrbDRIUFplSnpHUlBlem1zYjhQSENtVEx1WE5sQ2NkYms1bzlrUnVXLzlxem1iRjhwQUV1QzdUeXk2Y3lFclZWdjVOOWZYRXRQTE1ESGJ6azRZdGx1cjJtZjlQT1B0dVRTSENsaWVhaVZkY000elp2MlVQN0RWRVlobnRFd1RCbFZzVkVrQjcvYklOdWJIbGIwQ2E2WWNHVDdzck03d05kZk1EZzJXREM5c2JJY2UyZzhHVk5neWJpbUpyQmlva1VGUW1BSnJxdkFBa2daeXFqK0x4N2R2SnlrVlREc3JJSEhhcU04ME02YjE1K2pNajg2SS80cnBUbHgzcmZqOUtUdlA5NFc0anY3MXhJeGNpajJkdkwrRzA2TTI3ZHFOQjQ3V3NteDlrTGVzdjdNbUNjR0o0TmxTL3pnMENwOGFwUVAzbmlTeHA0Z1o3dHlPTnNUSXBaeUR3WFF0SFJzU1I4SzQyQ3JGNjBsSUVzT0x0VkFJWU11cC9CcWFiSThTVGFYZDdDdXJIOWNnVlFYSzNlc2FLWitidzJXSEpwR2ZXV1B1UzE4eVM5VUVnSkxJQVNXNERvejZVQ2pTQktTQk9reEJKWlhNMFdZaGhHRWxXb05rS08wOGFzM25tQlo0ZHgxdXY3aGdlVzhjbjRaTGlYRnI2emJ6KzAxYmRQeTNNTXRlVHgyZkJuYks5dTRmKzJGR1NuN3o0OVUweFBQd2FlRytkc25ieUZwQjBtYUx2eGFBbDJLNDlQUytGMUpQT3Jyb1J3dWJTRW1NaHFScEU3QzBFa1pHdEdNaCs1a1BzZTZsK001Mk04N054L254cVZkb2lzUFE4aVh4aTBuaURPTkFzdXg4V3FqQzZ5MG9ReTVYMDNOQnlzaVdsQWdCSlpncWt3cDNvdXFRTkpReVNJejRqWFozcFFRV0ZkT0VtWUN2OXhOeURYQVhXdWIyRnJWUFdmREl0cU94TmRmV00rcDNpVVVlYnI0OVRzT2srTkxUOHV6TC9UNStlWXI2Nm5LSGVBRE45YlBTUGxUaHNLZTgrVklybXdVeGNDdHhpajFOckdtdUljVlJZTVVaeVVtNU9Cdk94SXZuU25tWnljMzRWZFNiSzhTeWFkSFFsY3RKS2IzdlhjY2kyeHZhdFJya29hS092VmRTUkVIU3lBRWxtREtUTWtVcmlvUVM0L2UxWHd1QTlsWnZGc3BqbU9qV1FQNDVENXlQREUyTCt0a3k1SXVzcnlaT1YxdTI1SDR5dE9iYUlnc1J6WjdjR2tXUHorNmxLcThBVXF6NHhRR0U1UDJTK3FLZU5qOXpGWkMzaVNmdnZ2d2pPVVlkR3NXTjFjMzQ5RWEyVkxaVGNpWG12SXpuejlUQ1k3RWU3YlZpemhhb3cwc2FRMTdtcWNoMlRIeGo3RXRHMHRQaThBU1c0UUNJYkFFVTJaS3BuQkZrWW1udFZHdjhic001TVY0NnRseDhOaXRsUGk3dUc5Vkl5dUxCNGVka0IyR1RzaTllcTZNN3BpZmxLbGoya016aEthWTZMSkpuai9HK3RKdXRsVjF6MHJDWXdmNHl0TWJPVHRRaWEyNFFDdmpiQlRPaEMxZXZtQ2dra0N5MCtDWXVGU0xwUVZoZnVQT0krTjZkbi9jeFQ4K3RSMVZzZm5zZmZ0bi9FVGZXelkyVHR1ekhqKzJoTjVNQ1RVNTUxaFYvSHF1dmxoS1l5RGhJcHpRU1pzS1NVUEZwVnA0ZFlPQTI2QTRPekd1K0UwTGFtQko2cVJzTDlPWmdsVEdHTlB2TFo3V1VKUXBmNmdJa2lZUUFrc3daZnFuY3JNa2pVTmd1UTF3RnRteGVNY2hhSi9tb3pjZlltbit5QnIycGJNbFBIcWttb3hTUUVZT3ZYN2k2dEtlb1QzMDB6cGdjN1Fuek9uT1kzendwdm9aTDM0aXJYSGI4bFp1bzNWYzEzdkhhY25xaTduNXg2ZTNZemt5djNOdjNhUWp4bDh2d2ZCeVl6VnUraWdJeFBtblp6Y1RUYnRKWkZ3WWpndlRjWkUwWFppMmpDUU5oUlRRWkF1WGF1Q1M0M2pVRkNGUG5KdVd0cktodkhmQlc3OHU5QVV4OFU1dmluZkhHaHBQeGhCWVUzUndCeGdRVTROQUNDekJsS2lyM1pYZXNYTjNBdkJPYXJ5VFZPSmpiQkVHM0FhMnZiZ0VsdGR1NDJPM0hLUnFoSmhOOGJURzE1N2JTRzhpQjl1S2sxWnprRWM1emk1Sk1ycWNwaVI3ZG5ZdWZDNkRMWlU5MHp2aDlnYjR4a3ViU1ZzNkg3dDUvN2dUT004VnZyVm5OV0ZuQ1RKeG5qbGZqRTlMNEpKamVOVVVPVm9NbjU0aHg1Y2s2RTZqcXphT0F3TUpENzB4RDVHMG0yaktRMk80bkRQN3F3Z2U3bU5sWVRkdjMzUjJ3WVovT05jVFFsYTFhWDJtYlZ0aml2SjRXc1dSMUtuNE5TYnFhbmVsRVFpRXdCSk1BLzJURlZpMnBCSk5hV01LTE5OMDBCZFJoZnExOElqaXFpL201a3RQYnlObCs3aTNwaDYvbnVGL2ppMERaZVJYVnJYQ2JDZzh3ejJyVytabGZSeHF6dWM3KzlkakkvUEJIWWRaV1R5L0RBUm5Pck9wYjg4aFA2dUJvRHZCcXFJK1ZoYjFVUkdLalR0WXF3TzA5dnQ1cG40Sng5c0xlS1Y5Sy9zYTgvbjgyK3JJOFM2OCtUeWM4c0kwSDk4d1RXZE1nUlZOYWRob1U3R2M5U01RQ0lFbG1FYUJWVGFaR3kzSFJUamhHdldhYkc4YTAySW9zSkFrTFlvSy9mL1plKy93TnEvejd2L3pZSEVQU0NKRmlwclVsaXhiTmlWTHRsemJTYWdNWnpWcDZIUmsyRzBqNWRmRVRQdDJTSDNidmwxcEs3VnBtOWhwVWltTEdjMFFrempOY2h6UjI1WkZXWlNzdmFuSkpaRUVGMEJpUHI4L0FOZ1FoSTBId0FQdy9sd1hMdGtTOEl4enpuMmY3N25QT2ZmeDUxTXlZRExjM1BsT1RKbjVqNDcxdUgzRi9QWmRoMWkzOERxbis2cXhLQTY4RkVkUnNVN21sNTdMMkU2N1RQUEsrVGs4ZVhRTlJqdzh1ckdMVlhQeXIvK3ltTHo4NHdmMk1TT05IWlFLL2x4a0hwK0MxMVJGTmRmNDZJUEhDMUpjdVR4R0pseWxvR0dPVVZRVmo1ZTR1MWhISEVWNHNhVFRBWXJBRWtSZ0NacVJjblpIeFdCa3lGNFM4enZGWmk5R2c0clA1OFZnMUxCWmVsMFVNNFJSY2FPcVJyeVk4R0hFcTVydytDeW9pZ0ZGTWZqWE5Ta0dGRVZCOWZsUVZXL2d6MXNqRDhIdkd3ekd0TVRnbUsrZUh4OWF3c1ByenQ0VXdmaXY1OVl5T2xYS2JYVTkxRmZaVVlIcVVuOFN5OGxJZllyUFM2M2hESjkrNit2a296UTlPMUROajQvY1JwRnhpay9lMzhYOEdmbTVPU3ZWNDNsQ21YU1plT0xaTzducVdJVFYxTXVuSCt5aXRuS3lJQjNLMmY0cXByQnFlazJmeis5SDRwMUZPR3d2U1RkNy9CQ0NJQUpMMElpVUY5c1lqQ1pzY1NKWUFPWEZYancrVDh4cHNLUWF0MitVVmRZVHZQdjJiaXFLM2JnOEJpYmRKdHhlZzM4WGw4dkloTlBDMkZRUjQxTkZERTRVMHoyNkNJTjdrRTFMK3FncWNWSlY0a1RoNW9YR05rY0p3NDRTaHUzRjJGMFdIQzRMazU1aXB0UktwckJpTU1aZlU2S3FLajVqQmE5ZFcwNkoyY043Ny9EdllyUFppd0NGOG1LVm80TnJPUDlDSThXR01jcE1rL2k4bmx0M1c2a3ExZXBaV3QrV24yZm4yWjBtdnZIS0hSUVpuSHptclFlWVhhQmlJaEVHSjRwNTR0a21odHdOV055OXZQUDI4MHc0elpTNzNKUmFDbThOVnVlbE9iaVZTazBIQmFyUFEzbHhmRHV3T1lyU0hjamRRQkJFWUFrYWtYSzJSTVZnakxzR0MvenJzSWE5SHRCb3pXc1pBM3ppL3VNSko0bjArQXo4OVU5blVXT2Q0b04zblUvcVhoNnZnU3ZENVJ5Nk1wdXoxMmN5N3Fwa1hLMEg0ODFUZWhidkRXWmErcWdwdHpNK1pXRjRzb0pmbjE3T2lLT0lqOXh6aWhsbFRyYTk2d0RqVTJaZVB0ZkFvYXYxakxxcXNMa1dnc244Wm1ma213SkRNV1hlYmo3eEc0ZnpkZ3JwcXkvZHpwVEh6UDlwM2ordHhaV3FLdXgrNFRiR1BETnd1Ync0cWVlYlhYTW90ZmgzRjVhYUhNeXBIR1h6cWtzc21Ga1krUzJ2alZScmV3WWhvSG85Q2UwNkhaOHlveFNuZFcvSkhpdUl3Qkkwb3k5MWdXVmlZaXArVTV0Vk1jbWdUYnVSdXFLUVZBWnVrOEZIa2RFTmF2SmphcFBSUjJQTkdJMDFZOEE1eGlZdFBIZG1Ib2V1MURQbXE4TnRuSW5GM1V2emtxTThkUHZsbTRUWnM2Zm44clBYRnpFeFpXTHJnOGN4S1A1RnV1OWFjNGwzcmJuRXNMMlk1OC9NNVVSZkxXTnVLM2JxTURpSE1DbFQvTmI2WTVwTVRlV0NBOTJ6T1Q5WXk5dFhudEhrdk1KOFJsRlUvdSs3RDNKbHFKelJTUXRUYmhQOVkrVmN0VlV5N0NqRjdpN2o4UFc1bkJwYWlOVTh5SHZXbkdQdC9NRzhmZDloZXpGMlQ0VzI2NjhBbjg5RFRWVjhvVDR4WmFLNE5LM3VydzlCRUlFbGFFVEtJemFEMFlqSHEyQjNtbU1tQUt5dnNuTnlVRHVCNWZZVk1UcHBvYW9rc1d6b0RwY0p0OWVJRnBtSEtrdGN2SC90QmQ2MzlnS3ZYWnpOTDQ4dFlVaXQ1OENsQm41aldlOGJvMnlUMGNmYlYxL2hiU3V2OHZ6cEJnYkhpMjlaY3pPanpCOVIreURuNlJzdDVkblQ4emwvZlJhOUkwVWN1RmhIMDRMcmVaY3ZhV0xLekUrT3JxQzZaSktIMWx3UzZ3b3dmK1pFUkpOenVFeDBkczltLzhWNURFM05wTzNnZmRTZDZPV1JlNC9uWFNvTGdQMFg2cGhRYTdYTmZ3WDR2QjdxcXV3eHYyTjNtdkY0RlF6R3ROU2RIQzRwaU1BU05LTTNqZkU1UldZWW1paUtLYkJtbFU5aVZMV2I2cHBTSytnZEtZc3BzSHBzWlJ5NlVzdnAvbG1NVEpVejZwdlAwckxYdEl0TUFIY3ZHbURkd3V2ODZ2Z0Nuam5UeUQvOVlpUGIzblhncG1rOW8wSGxiYXZpSit5c3IzTHdleHRPQTNCcHNJSm5UODluMy9rNmZtTlpmZzJvdi9MU0drYTk5ZHcvNzdBY0paTUFwUllQYjFuUncxdFc5SEI1cUlJZmRpMm5aNktPLzNoMkUzZk91Y0xENjgvbVZUa2U3YW5EWUNyVy9McEcxVWxOUmV3STF0QkVFVVhtb0hXbWpFU3dCQkZZZ21ha3RlYkFiRFl3YkM4T0c2SGZ6TXp5S1ZDMU8zdlBUUmtYQjZ0WUdTR2Ywc0JZQ2J0ZVhNdVlaeFlUbmlwS1RKTVVLMk1zS2p0QlM5Tlp6UXZQb0tnOHRPWVNHeHY3K1B6ZXUvamJuMnpnWDM1clgxb0pKQmZPR3VmMzd6dVJkdzFKeFIrdFZOV3ovTmE2YzJKWlNiSmc1amgvK3ZhRG5PNnI1dnV2cldMZjFkV2N1VDZUUDloME5DK21Xc2Vuekl3NEt6V2ZIdlEzTGxmY3N5U0g3Y1dZelduSHptUU5saUFDUzlDTWErbjhXREdZR1pxSXZaT3dwbUlLcjl1ajFScDNERVlMbDRlcUkvN2IxMSsrSFp0N05sYnpkZTViY0pMVmN3YVpOMk9DWW5ObWQrTE5LSFB5ZCsvZno3ZGZYY20vUHRYRTM3enZ0VnZ5WUJVNkN2RGJkNThSaTBxVEZmVWovTTE3WHVXSFhVdDU3V29qajcrd2lYVnpML0tocG5PNmptYTlmSzZCY2JVK0l5bEZ2RzRQTlJXeEJkYlFSQkdLSVcwdmMwMWFvQkMzRDVJaUVCS2hzNjIxSDBnNXZPUlJpaGl5eDU0U3FLMmN4T1VoWXU2cDFIcHloVEZuNUh0T3VFcG9yTHpJLzN2UFBuN3p6Z3NzblQyYWNYSDFodEVwS2grLzl5UnZXWEdONyt4YktvMUxTQm1qUWVYRDY4K3laZE4raWhRSEwxOVp5MmQvY1ErWGh5cDArOHlIcnRhalpHQjZVRlY5dUR6RXpSczJORkdNUnlsSzUxYXVnRDhVQkJGWWdtYWtQR3BUbFNMNlJzcGlmcWZJNUtXMHlJZlBxOTNodnBPdXlJZnZGSnM5WExkWDQvSG16Z1FlWE5IRGI5NTFVVnFWa0RiTFpvL3dmeDk2bFJVenpqTHVydWJ4RnpheCs4VTFqRTNxNi9DcFlYc3hvNjZxakZ6YjUzVlRXdVNMbTJTMGI3UU1OVDJCSmRFclFRU1dvRGxYVW01b1JqTzljUVFXd014eUp6NlBkZ0pyeWx2TWxQdld4UjROVlNPTXVHczQwMStWMHdLdExuVkpxeEkwb2RUaTRWTnZlWjNISG5pSnVySWhUZzQwOE5tbmZvUGRMNjVKeVBheXdkNlQ4N0ZUbnhtQjVYRXpzenorSnBuZWtiS0VrZ0Zud2c4S0lyQUVJUm9wbnlKc01Kb1p0c2NmTmRaWDJWRTFqR0M1S2FOLzlNMHpxdTFPRTA4ZVdzS2xZU3NHZFFxTHlTZTFLaFFVQzJhTzgrZnZlSTAvYjM2SitkVkRuTDArbTUxNzcrZHpUOStWMCtkU2daTjlzMUdNbVltcXFWNDNjNnJ0Y2I4M2JDL0NZRXJyR2E1S0t4TVNRUmE1Qzhsd09SMkI1WElibUpneVV4NGowL0tDbWFNYzZaL1M3SUVuZlpWY0hxckVvS2o4OU1nU2VzWm1ZdmRVVUdrZTRxR1Z4MWc2ZTFScVZTaElHcXgyUHYzVzF4bWR0UERUMXhlemFGWnUyL3Fadm1yR3ZMTXkxdXVvM2lubXo0ajlqaE5UZmo5VVpFanJJUzVMNnhKRVlBbGFjeUhsWHlvS1JSYTRQbDRTVTJBMVdPMFlmTm9kbWFJWUxUeDVlQ2tXaXhtandVdE4yU2d0UzQ5eXgveEJ5YjhrVEF1cVNseDg5SjVUT1grT1g1MVlqTXM0SzJNSGtodDhrelJZWTBld0JzWktLQzRpclVQYTAvS0RnZ2dzUWNpRVl6R2JUZlNPbEFhT2s0a3VzRnh1cjJhcEdoU0RnYUxpSXQ2MTRqajNMZTNEWkpRcFFVSElOZzZYaVlHSmFoUmo1bGFsdU54ZTVzWVJXSDBqWlpoTWFYZDdJckNFeEVTL0ZJR1FMY2ZpVlVyb3RjVmViRnRUTVFXcS84Z0xMVkJWSHd1ciszaHdSWStJSzBISUVjK2Ntc2M0RFJtN3ZzL3JBUlZteGNtQjFUdFNpbGNwRVlFbGlNQVM5RVZuVzJzdmtQTEJaejVEQ1plR0ttTTNTRVZsWm9VVG4wZWJJM05VbjQvYWlrbXBQRUhJRVNyUWRhVUJqQ1VadTRmUDQyUm1oUk5Ebk1QZEx3MVY0VE9rOVJ5T2dCOFVCQkZZZ3VaMHAvcERvOGxDankzK2R2RkZzOGJ3YWlTd0RFWVRad2VzcUtvaU5TY0lPZUJrend4R1BiVVp2WWZYNDZSeDFsamM3L1hZeWpDbXQ0TlFvbGRDd3NnYUxDRlpUZ08zcFNSMlRCWkdiQmJjWGdQbUdOTjFTMnBIT05LblhkUnB3TDJFLy9lekVvcE1Ib3lLaXRub3dXejBVR3B4VTE4MVFVUDFPRFBMcHFpdG5NeGFObmRCbUM3ODh2aGkzTVpaR2IySDRwMWtTYTB0NW5mY1hnTWpEalBsWldrSkxEbmpTUkNCSldSdVFKcXlFelFZS1RMRHRlRXlGdFdNUi8zZWdwbmo0TkZPWUhrTUZVeTZpbEFVQmJmWGlFK3g0RlV0T0gzRmRQV2JVQXhRYXJSanhrR1IwVW1KMlVWbDBTVExaZyt4cEhhRXVUUHMwKzY4UUVIUWdzSHhZbTVNemdSamhpUElua2tXekl4OTBQVzE0VElzWnI4ZlNvTVRVcXVDQ0N3aFU2UzEzOXRzTm5ONXFDS213Sm8vY3dLblM4V3MrbEFVYldheFo1U004MzhmZWhWVlZSaWZNak0rWldiRVVVVFBTRG5YYkpXTVRKYmc5Sml3dTRxd1RWWFQ0NWpQMFNFelpXY25LRkxHS0xkTU1ydDhuS1lGL2F5YVk4Tmlra2lYSU1UamY0OHNZWUtHaks1RlVWVWZUcGZLdkRnQzYvSlFCV1p6MnZ1VFQwdXRDaUt3aEV4eE1wMGZld3hsY1EraUxiVjRxQzV6NDNRN01WbTBXUmhyQ0hoNFJWR3BMSEZSV2VLaXdXcG5kY1B3TGQrMTJZdTRaaXZqN1BXWlhCbXFaTXhaeXFpemtsN0hBbDYvc1lweTR6QVZsZ21XMVF4eDM5SWU2cW9jMGlvRUlZd3B0NUVMZ3pVWWpKbnRacnh1SjlWbGJrb3RucmdDeTJNb0o4MDg4aWVsWmdVUldFS21PQVA0U0hXRGhMR0U4OWVyNDM1dGNlMFl4d2FuTkJOWVRrL2kwd0xXTWlmV01pZHI1cjRwdnNhbnpKenRyK2J3MVRvR3hpc1ljMWJ5N0tXRmRGNWJScmxwbE1XekJtbGVlVVhFbGlBRWVQckVBa2FaUjZhM2wzamRVeXlaSFgrQisvbnIxU2pHNG5SdTVVUFdZQWtpc0lSTTBkblc2dHp3eU9QbmdXVXA2U3R6RWIzRHBmaFVKZWFXNmxWemhqZytZQWVzMmdnc2J4RWVueUhsdFZRVnhXNmFGdDZnYWVHTk53VFg0U3MxZEYycFo4aFJ3V3M5cXpqUzEwaWxlWVIxQzNwNXk0cXJzbUJlbUxaNGZRcXZYWjZMa3NIVURFRVVyNTJWOVVPeGxaR3EwR3NycFdoR1VUcTNPdC9aMXVxVTJoVkVZQW1aNVBWVUJaYkJhQVpGb1hla05HYlc1Y2FhTVh4dTdSYTZUMURILyt4ZndXL2ZmWVlpRGRaUFZSUzd1WDlaTC9jdjY4V25LcHpvbWNHelp4WndmYUthcDg3Y3hVdmRqVFJVRHZQK3RlZmlacGNXaEVMamxmTnpHUFBOeVVvaUlKOTdNdWJwRU9CUE1JcWkrUDFQZW41UEVFUmdDUmtYV0Erbit1T2lJak1YcmxmRkZCNExabzdqOWFyNHZPNTBuYUxmQ1J2S09YajlMazcvZkE0V294T1R3WXZaNEF1a2kxQXhCdEpHbUJRZktDb1dvNDhpazVjaXM0ZnlJaGRWeFU3S2kxMlVGN21wTEhGaExYVzlzZERkb0tpc21UdkVtcmxEdUR3R3VpN1g4dUxaK1Z3ZXFlTS9uNXREVGNrZzcxNXpnVFZ6bzQreW5SNGpYMzlwSmJiSk1wYlZEdlBXbFZlWlVUWWxMVTNJTzFUZzJUTUw4Wm1xTWkrdXZHNjhYdFcvOHpnRzV3ZXFLQ3BLMjQrSXdCSkVZQWxaRVZncDR6R1VjLzU2RlE4c2o1NFEyV2hRV1RETFFaOXpFa09KTmljVEZ2dHVVR1J4QXdhOHFnR3ZGNmJDZ2xuajdrcThIaS9WeGVQNFZBTnVueEdmYXNTckd2SDRUS2lxZ2tIeFVtVHlZRkxjRkpuY2xKaGRXRXNjTk00YVlWSE5LSGN2R3VDZXhmMWNIeXZocDBlV2NIRm9GbC9yM01pTTE0ZDUzKzNuV0R0LzhGYlJhZkx5c1h2UDhLWG43K0NGUzdkejROb1M2a3F2ODl0M24yWk90VVRBaER4eURsZG1NZWFkRGNiTTM4dnJtbVRCTEVmY2c5c3YzS2pTWW9HN0NDeEJCSmFnYjRGbE1KVndwaS8rMnFvMURUZm9PVk1ISlpXYVBIU1p4Y0hmdmVlbHFQOCtORkhNem1mZWlzczhnenNhenZLQnU4NERNT2t5TVQ1bFpzSnB4dTQwOGIyRGF4Z3pya0N4ZDFOVDdzSTJXVTYvbzVhRC9hVVVHNmNvTVU1UWJwbWl1c1RPN1hOdThJN1ZGemw2YlJiN0w4N25td2MzOFBOancvek8zU2RZSERhdFVWYms1cy9lY1pBbkQ0MncvL0lTTGt6ZXllZWZyK0gydXN2OHp0Mm40M1lpZ3FBSGZuNXNLYTRNSnhZTjRuTTd1SDN4amJqZk85Tm54V0JLZXoyWUNDeEJCSmFRV1RyYld2czJQUEw0QURBN2xkOGJ6Y1VNM0NobXltMk11UkI4MVJ3YlQ1K1kwT3k1WGQ0aVBGNUQxRU9mei9SWFkvZk9RREdYOGRxVmVieDk5U1hLaWp5VVdQeWZXaWF4TzgxNENleEVLcTVsN2R4WGVjOGRGN2srVnNMVjRYTE9ETXlrZjZ5Y0czWXJ2ZTdiT0Q0OFNibGhtR0xqQkJWRms0d04rN0I1TEh6NXhYdVlWM1dEajkxekFtdlptK3RtRmVDRGQ1M245b1lidEwxNk96WmxLUWY2WjlIOWkyb2VlK3VobTc2YjFFamZwK0J3bWFnb2Rrc0RGakxHeVY0ckkrN2F6Q2NXRGRxTFo0S1Y5YkV6dUUrNlRBeU1GVk5lazlZT3dvSE90dFkrcVdFaHFXQ0NGSUdRcXM1SzJTa2FqSlFVS1p6dHI0NzV2Y1cxWTdnOEtqNnZSNU1IbnZSVmNta3dlZzZ1b3oyeklUREtIV01oUDNodCtTM2Z1VFpjeHBUcWo2aXB4bkk2TDgvSDVURlFWK1ZnL2FMcmZHVGpLZjdzN2E5aE5yaEFVVkFNSnN5K0VWQlZCcWJxY1JVMzRyUE13cWNxbkIxZnpiL3UzY1RQaml5NjVhekVKYk5IK2N0M3ZVcGp5UkdNaW9zQjMycis3ZGNidVRwVW50SzdqMDVhMlBuTHUrUk1SaUdqUEhsNE9VN0Q3S3pjeStmMTRQS29MSzZOdmNEOTNFQVZKVVZLdWhuY082VjJCUkZZZ3U0RkZnQ21NczdFRVZnV2s1Y0ZNKzE0WGRya2xuSXExUnkrR3QzNUQ5bkwzc3djYjdSd2RuQU9neE0zajNxN0I2dHg4NmJJR1ZVWDhPVGhKVGQ5WjloZWpJdlNnSm8wVVYzbTR1L2Y5eUt0di9Fczl6VWNZS2FsRDZQSmhHSXFaZHk0bEdjdWJ1Q3p2OWpJd05qTlV4aGxSUjcrejl1N2VIREJRY3A4MXhnMUx1Ty9YMXFYMElIWjRjd29jMkp6bFBEVThRWFNjb1dNY0c2Z2ltSFhiRkN5SStLOUxnY0xadHJqbnFwd3ByOGFUR1hwM2s0RWxpQUNTOGdhcjZYelk5VlV6ckZyOGRkcE5DMGNRSFZyTTAxb01KbzVlMzFteEgvemVBM1kzVGNMbkhGbEFmL1R1ZklXZ1dVd2hTeTZOeFp6ckxlQjhhazMvKzdLY0JtVFB2OE9Lc1Znb0g5eURrZXZ6R0xCekhGK2I4TnAvdnFoZlZTWVIvMmRoTnVKeDFoRnYrODIvdU9aVFhTY25IZlQvUlRnL1d1NzJicnBWYXkrMDR5d2tDKzkwTVRZWlBMTGRUY3Q3ZVBwRTR0d3VHUmxnS0E5UHpxMEhLZHhkdGJ1cDdvbmFGbzRFUGQ3eDY3TlFqV1ZwM3U3MTZTR0JSRllRclk0Z0g5SGRrcVl6Q1ZjSFM3RjVZbmRCTmMwRE9GMWFiZUxic3hWZFV0VUN1RFNZTVVib3VnTmNXTXdjbTI4bmlzaDAzTGp6dUtBN0htVFVXVUJldzYrT1oxNGRtQW1YcVgwamY5M0d1djQwZXNyOFByOHY1dHlHM0VFeEZ5Sjl4cDF5dXRZMVhOTU1vdGZucjJiSjU2NTg1WnlXVndibURJc1BjYUVieFpmZm1GdDB0Tjk3MTV6RVVVeDhwT3dpSnNncE12cHZtcXVUOVZuTFhvRjRIWFp1WDF1N0FTakxvK0JLOE9sbU14cExYQlhBLzVPRUVSZ0NabW5zNjExbERTT2pWQ01KaXhtaGJNRDFURy90M0RXQkViRmg5ZXRUUUxsQ1JwNDZ0aWlXMGU1UFRVNHVUVnZqOFBRd1A5MHJuN2ovKzJ1VzhXWllyQndickNlb1lCd3UyYXJ2T1g4dFZIZmZINSt0QkdBeTRNVlRLcitlem5OQzVoVk1jbmZ2L2NGUHJ6bUJVcVZHNXdlVzgyL1BMWGhqZXNGS1N2eThLZHY3Mkx6a3NOY0hxeWc0OVM4cE42OXF0VEYzT3BSanZYV0ozVjBrQ0RFNDBlSFZ1REtZdlRLNjNaaVZId3NpSFBBODltQmFvck1Da3A2NXlHZUNmZzdRUkNCSldTTkY5UDVzV0t1NE5qVkdiRy9vNmpjTnRlR3g2bE5GRXN4bWpnOU1Kc3A5ODBDbzN2UWlzRmtpWEIvQTRPdWVvNWVuY240bEJtWEwvSlJHK1BLQXI1M1lFVlVFZVkxVnRCNWFRSGpVMlpPOXMzQ3JWUzg4VHpkdGpuMGpaYXlhVWtmZi9uT2Zjd3dYT1c2N3pZK3QzZGp4SU94MzNQN1JmNzhIYSt4LzBMdEcxR3hSSGx3MldYR1hKVThmMmF1dEY1QkUxNi9Nb3RCVjNhalZ4Nm5uVFh6aGxHVTJFSDBZMWRub0pncmN1cm5CQkZZZ3BBS0w2WDFhM01GcjErdGpmdTFEWTE5R0R6YURTQkhtYzlQWDE5ODg5OU5SWjlDY0JwcitmSGg1VndkTHI5bEd2RU5JV1l3Y21Xc2pxdkQ1VGpjUlZIdXU0anY3Ri9GeGFIcW03TFQydzN6K001K2Y1U3NyTWhEYmNVWWlzSEF1SEVaWDNyeGJrNzIzaXBDRjlXTThhZnZlSjNKSk5kVDNUNXZpT3JpY2JvdXo1SFdLNlNOQ3Z6dmtXVzRUVFhaN2JnOG85eTlxRCsrK0x0YUMra0xySmVrcGdVUldFSmVDU3lqcFlTQjBlS2JGb2hIWXMzY1laeE9ENnBQbzhPVGpTVWM3cG4veGxvc202TUlweHBybDVIQ2lHOHUzM3AxTlI1RDlNV3lkbVVlbis5b1lrcUp2SGhmTVpxNE9ES0hJWHZwelgrdkdManViT0RRWlg4bjVRdXVyVklVN0tZbHRIV3U0L2kxV3hmbmwxbzhsQ2VaMThwaThsSmhjVERtS3I4bGlpY0l5YkwvUWgwajNqbUVyMHZNcUtqemVYRTZQYXlaT3h6emUrTlRadnBIaXpGYTBrNHdLZ0pMRUlFbFpKZk90dGJMd09WVWY2OG9Ca3BMakJ5OU9qUG05MG90SGhiVzJEV2JKZ1FZVXhieTFaZHVSMVVWenZiNUU0ekd3bU8wTW1GWkhmTmNSTVZnd0ZteUFyZWhPdXAzSElaNWpMaHZIZTI3akxYODVQWGxlSDBLWTJIUk5JZHBFZDkrN2M2WU9ieVNvYjVxREx1M2lndlhLNlVSQ3luajhSbjQ1ZkdsdUkwenMzdGZwNTJGTlhaS0xiSHo0eDI5T3BPeUV1T2JxVmRTNDNMQXp3bUNDQ3doNjd5Y2xyTTBWdE4xT2Y0MDRhWWxQZUFhMGV5aEZZT1JmbWNqN1FlWGNyUm5OcXFwTkR1bHBTZ294WkVqWENQcVBMNjFid1VUbmx1Rmo5M1l5RmRmWHF0SmlvVmx0VU80dlVZdUQxZEo2eFZTNWhkSEZ6S2l6cy8ralYwamJGcmFFL2RyQnkvVjRqRlc1OVMvQ1NLd0JDRWQ5cWJ6WTFOUk9VZXZ6b2k3V0h2ZG9oczRwNXphVFJNQ0htTVZuVDNMT1ROUW5lNG9WeE44eGtxTzlEWXdvZFpIRkdZanloTGE5cTFPK3o3MTFRNUtURTV1akpkSjZ4VlN3dUV5MFhscEFhcXhQS3YzVlgxZW5GTk8xaTJNZmY2ZzE2ZHc3Tm9NVEVWcFA5OWVxVzFCQkphUUt6clNhb0FtQ3dhREllNnhPZFpTSjNObk9qU2RKZ1J3R3VmZ01DN1NUV0c2aXhhaFJKdUdORmk0TkRLSHZwSDBvbTJsUlI2TWloczVPbHBJbGU4ZldNRW9DN04rWDQvVHp0eVpEcXlsc2RPMm5PMnZ4bUF3Uk53Wm5FMy9Kb2pBRW9TVTZXeHI3UUZPcGRVSUxSVnZMUENPeGYxTGUxQmQycWVqTVppTGRWT2VpaUcyU2RxVkJuNTJOTDFFb2FWbUR6NnZtMUt6Unhxd2tEUjlJNldjR1d4QU1WcXlmbS9WTmNyOUNVd1BIcnBjZzhHUzlwckZVd0gvSmdnaXNJU2NrVjRZM1ZMSnF4ZnE0a1pVTmpRTzRISk9hVHBObUc4b0JpTzlvOVZwWGNQbE5lRDJLTlJVMktYbENrbnpyVmR2WThLUS9iVlhxcytMeXpuRmhzYll4K09vd0tzWDZzQ1M5aHBEbVI0VVJHQUorUzJ3VEpaU3BqeW11THZhcWtwZExLNGR4ejAxWHZnbHFrYVhtNU8ra3JRV3V6dGNKbnlxd3N5eVNXbTVRbExzdjFCSC85UzhuS3haZEUrTnM3aDJuS3BTVjh6dlhiaGV5WlRIaENuOTlBd2lzQVFSV0VMT2VSYVlTdWNDNXVJeXVpN0YzMDM0dHBWWHdXV2JGb1dxVGx3RXJ6T0M5akxqY0tZdXNHNk1sNERxWTNhVlExcXVrREJUYmlNL083WWN0MmxXYmg3QVpmUGJmeHk2THRaaUxrNTdBOGNVOEl6VXVpQUNTOGdwblcydGpvRElTbDFNbUt2WmQ3NCs3alRoWFF0dTRIRzc4WGxjaFYyb2lrSlZzWXVWVlljcDhmYmUvRTk0c1poOEtWLzZkUDhzaXMxZWFpcW1wUEVLQ2ZNL25Tc1pJVGNiUW53ZUZ4NjNtN3NXeE40OXFBTDdMdFNqbXF2VEhqUjJ0clZLaUZjUWdTWG9ncCtsODJPVHBRUzd5OHlGZ2Rqckpvck5YdFl2dW9GN3N2RFBYblV3azdldXVNTEgxdTJqMm5jU05SRE5NaHNtcVN4SlhXQmVHYTdDV3ViRW9NZytRaUV4dXE5WGNXWndIb3F4S0NmM2QwK09zbjdSRFlyTnNkZGZYaGlvd3U0eVk3S2tuZGZ1WjFMcmdnZ3NRUy84SXIyZks1aUtLM2o1WEYzY2J6YXZ1b3JQT1JKem5WSWg0RGJPNElXejgxZ3pkNGkvZm1nZmE2eUhLUEwyTWJOa0l1VnJPajFHUnAzbGxKb2xlaVVraHNkcm9HMy9HaHlHZWJsNUFGWEY1eHhoODZyNDA0TXZuNnZEVkt6SmlRZS9rSm9YUkdBSnVxQ3pyZlVxOEhwYUVzdFN6YXNYNnVJbUhWMDZlNVRLRWhkdVoySHRnbFBWbTZmOUZNVkE3MWcxS3Y3STNWenJPSXJQUmZQS2l5bmY0MEQzYkViY001bG5IWk5HS3lURWQvYXZ3T1piQklxU2svdTduWFlxUzF3c21SMDdhdTMxS2V5N1VJOWlxVTczbG9jRC9rd1Ewc0lrUlNCb3lJK0J0YW4rMkdndXhxZVlPSHB0Sm5mT0g0ejUzWGVzdnNLUGo1UkRjWGxCRkp6UDQyQ1djbzRwdFJxSGNmNGJuZG1FZHdhWGJsUmdOdmw0NmNJU3FpeWpySms3bFBKOVhqaTNBS05CWVVYZFlPSWRuTmZBcU1PQ3cyVml5bTNDcXlxNFBBWXNKaDhHVkVxTFBGUVd1NmdvY1dzNjdkaDFxWWExOHdjeEdtUXFNMWVjNnJOeTRzWWlWR05wenA1QmRRN3hqanV1eFAzZTBXc3pVUlFqeHZUejJqMHBOUytJd0JMMFJqdndEMmxkd1dMbHVWTno0d3FzKzVmM3N1ZTF4Wmc4TGkyeU5lY2N4VkRFL0JsMjNySDZPTjk0WlExRDNvVjRqWlU0bFZsMG5GN0FOVnNWUG94OFpPUHhsTzl4dXE4YW03dUdVc01vODJmZVBNM29VeFg2UmtxNWNMMmFDemVzRERsS21IUVg0ZlNhOGZqTStERGp4WUpITmFGaVFGRVVWRlhGZ0lwSmNXSlVYQ2lxbTJLVGkxS3prNHFpS2RZMFhHZFozUWkxRmFtdEZlNGJMZVBha1FyZWYyZTNXRllPbUpneTh6K2RhNWcwenMzaHdNT0Z4K1hrL3VXOWNiLzczS201WUxGcTVjY0VRUVNXb0I4NjIxcFBiM2prOGVQQWJTazN5Sklxamwyek1qcHBvU3JHUXU1U2k0ZDdGbC9uUUU4VlJSV3pDMEJnR2JsaXN6TFhlcHkvZnM5K2ZuNWtnSDJYRmpHdUxPSjR6MndNUlpYY04vODRpMmFsbGdOTUJYNTRhQ1ZPUXgxbG5BSGc0S1VhRGwrdDQ4WkVPWFpYQ1ZOcU9aTnFOWXF4Nk0wOFJ3cGdqTkVCQXFINTRDZFV3QVU0Vlk0TlQxSitZcGhpd3poMUZXUGNzL2dhYStZT1l6SWt0Z1B5bnNYOWJQL2hSdDZ5NGxwYWkvcUZGSVNOcXZCZno2MWxSRm1hMCtkd1Q5cTRaOGtBcFpiWXB3Nk1PaXdjdTJhbGRGYmF5VVdQZDdhMW5wWVdJSWpBRXZUSWo5TVJXSXJCUkhGSkVTK2ZyZWZkZDF5TytkMkhici9FdnZPenNaVFg2T0t3NW9URmpxcWl3QzFyV3NaOXN6Z3pVTVdLdWhIZXQ3YWJlNWYwOHRtZmUvQ1k1N0s0OGlRZmJEcVg4ajJmUFRXUFFmZGNNQ3BNdUVyNDU2ZmZpdDAzQTlWVTVpKzdRUEZwVm9xS2dzRmNpb05TSE1EUXVJL1RYY3VvUEh5ZCtkWmgzcm02KzVZb1dqZ3p5NmVZTzJPS2IrNWJ4V052ZTEwc0s0dDg1OVVWOUxxV2dzR1VRenZ4NFprYzQ2RTFsK04rOStWejlSU1hGS0drLzd3L2t0b1h0RUlXdVF0YTg0TzBIYXRsRmgwbjU4WE5pZFZndGJPb1poeTNJNzlTTnBTNXpsQ2pITWZvdlhtaHVjc3drMmRPTFh6ai8zLzYrbUlvcXFHaDVCeC85SllqcExyRWVOaGVSTWVacFhpTU0vejNzU3pBYmx3QTVvcXNDVk5GTWVBeldSa3hMT2VJN1c0ZWYrbEIvdVdwRFp6b21SSHpkeDlhZDVialBUTTVFK2N3Y0VFN25qNnhnQ1BYbCtNMVZPVDBPZHlPVVJiVmpOTmdqYjJaUlFXL3Y3Qm9rZ0QxQjlJQ0JCRllnaTdwYkdzOUNSeE81eHFtb2xJbW5CWk85c1JmVC9IQnV5N2dteHJLcTVRTlJwT0pQOTM4R3MyTDlsUGhQZmZHMllxS1lxQi92QnF2VCtHSFhVczVOcmlNYW1Ndm4yaytsUEMwV2poZW44S1hucitUTWFWUk4rK3ZHSXhNR1J2b2NkL0IxMTU3Z00vK1lpTVhia1ErSm1uMW5HSG16YlR6clZkdmk3dTdWRWlmUTVkcjZUaTdHcWN4eDlQdXFvcHZhb2dQTmwySSs5V1RQVlltbkJaTVJXa3Z4RC9jMmRaNlNscUJJQUpMMERQZlNiTUx4bEJzNWFsakMrSis4N2E1dzFoTHAvTHFmTUl4dFlIbno4emx2WGRjWk52YlgyWko2U0dLUFAwQWpIdG44ZVhuYnVQVnF5c3BVd2I1NCthRGNkZWZ4T0pyTDkvR2RmY1NGSU5SZndXaEtMaU10ZlI3YitmTEw5L1A0OC9jeWFqajFnMExIOWx3Z2pGbktmL1R1VUlzSzRPY0c2amlCNGZ1WU5JMEwrZlA0cDRheDFvNnhXME53M0cvKzlTeEJSaUtyVURhQXZ3NzBnb0VFVmlDM3ZrZS92WFBLV01xc1hLaXg4cmdlUHd0MXgrNDZ3Syt5VUhkdkx6cTg2SjZvcC96cDVoS09IaGxEZ0RWcFM3K1pQTWhQcmJ1RmF5K2szZ281cXh0TVdaMW5FODkyRVYxYWVxTHU5c1BMdVgwOERKOHhqSjl0eFpGWWNyVXdObUpKbmIrK2w1ZU9WOS8wejh2bkRYTzZ2cCtYcnV5a0lNaDUxVmVIUzVuMGlYTFNMWGdtcTJNcisxcndtN1NSNlRUTnpuSUIrNktINzBhSEMvbVJJOFZVMG5hdXdkOUFiOGxDQ0t3QlAzUzJkYmFSNW9IcFNvR0k4V2xwWFNjakw5RmZFUGpBQ1ZtL1VTeEZNV0FlZXFTZi9yUEd6bjZOT2FaeGJtUVk0SHVtRGZJaCs0NlJaRnZrR0tqblQrODl4RDFhUnpHL0t2akM5aC9iUlV1NDZ6OGFUZ0dJMlBHNWZ6dytEMTh2dU5PcHR4dlJ0MCtmczlKS2l4MjluVGR4dlh4RW15T0loN3Z1SjJTTktKN2dwK0JzUksrOU1JNkpveExkUEU4N3FseFNzeFRiR2djaVB2ZHZTZm5VbHhhcWtXRTlwbUEzeElFRVZpQzd2bEcybGNvbXNVenArYmUxTkZHd21oUStkQzY4L2djTi9UeDVvcENUWldYdjN6SHk2eXVPa2lKOStvdGE4U2N4bHFlT3I3NGpmKy9PbHpPZHcvZWp0R284T0c3anNUTldoMkxwNDR0cE9QOEdwekd1cnhzT0c1akRlY24xdkxQVDkxRDc0Zy8rbFppOGZDeGpjZndxR2IrNjdtN3VESlVqazlWOFBqRWhhWERzTDJJTHo2M2psSERzcHhsYWcvSDU3akJoOWFkajV0Z2RzcHQ1TmxUYzZGb2xqNzhsU0NJd0JLeXhJOEJXem9YTUpxTE1aa3RQSDk2VHR6dmJsclNUNG5KaVdkcVFoY3ZQKzRxdzJUMDhVZHZPY0wvdCtsbFpodU9ZZllPaDJnd0EzM2pWaHd1RTRNVHhYejV4U1k4U2dYTlMwL1F0T0I2V3VMcW1RdTNNV1ZzeU8vV1k3UXd4Q29lZjI0amh5Nzdwd1ZYMU50NHk5S3oyRnd6Mlh0eUlSak1mTzdwSmx3ZW8xaGJDb3hOV3ZoOHgzcUdsUlc2U1hQaW1acWd4T1JrMDVMK3VOOTkvblFESnJORmk4enR3d0YvSlFnaXNBVDkwOW5XNmdTK25lNTExS0phZm41a1Vkd2RaTUVvbHRkeFhSZnZQNkhXdkNFTUdtdkcrT3Yzdk1yN1ZyeEtsZTgwcXRkLzBQS1kyc0JQWDEvRTQ4K3N3MEVONithYzV1MnJyNlI4ei9hRFMzbW0rNDc4RjFkdmlGQ0ZDZE1Tdm4rNGlXZE8rUmRldi9lT2kyeVllNVlybzdQeEdxdTRNVkhPMy85MFBSTlRaakc2WkFZQVUyWSt0L2R1aGxpaHF4eHlYc2QxUHJUdVhOem9sZGVuOFBNakMxR0xhclc0N1hjQy9rb1FSR0FKZWNOWDA3MkFxYWdNdDJxbXN6dit0dkZOUy9zb3MwemhudFRCUWNhbUNsNDYvK1p1TEFWNHk0cHIvTTFETDNOMzdXdVVlUytCc1loOTNRdXhlZWV4ck9vY3YzUDNtZFJFcUtydzFaZHU0OVZydHpObHFDdTRSdVF3enVlcE0ydDU4ckIvU3ZYM05wNW04L0xUbEJqR21Wczl4dHRYWCtVZmZyYWVZWHVSV0Z5QzR1cmY5NjVuU0YyaHE5Mmw3c2t4eWl5VGJGb2FQM3JWMlQwYnQyckdWRlNtQ3o4bENDS3doS3pTMmRaNkROaWY5b1dLYXZseFZ5T3FHaitLOVhzYnorQjEzTkJGWGl5YmN3WjlJemZuNWlrMmUvbjR2U2Y1NHdkZnd1UTRoNjk0THZOS3ovUEpCNCttZEErUHo4QVhucm1UWThOcjhtdEJlNUpNR2Vmdzh1WGIrT2tSL3k2Mzk5N1J6ZCsrK3dXMlBuQ0VCNWIzOExzYnovSlBQMTkzUzNrTHQ0cXIvOXk3bmtIZktuMmw3bEJWdkk0Yi9ON0dzM0dqVjZxcThPT3VSdEFtZXJVLzRLY0VRUVNXa0hkOE1kMExtRXNxR0hPVzBOa2QzNkd1VzNTZFdlVjJYSk81eis1dVYrYnkzUU1ySS83Ykw0OHZRaTJxcDhaNG1zODBIOEtnSkM4SXA5eEcvdTNwZFZ5d3I4WnJxQ3o0aHVRMDF2SGl4ZHQ0NnRqQ044UnFNRWZZMm5tRGZPcXR4L2pjMDNkeWZxQktyQzZLdVByY3IrL211bThWNkN3dm1zc3h5cXh5TytzV3haL2k3K3l1WmN4WmdybEVrMHp6VDBqTEVFUmdDZmxLTzVEbXdpZ0ZwYmlXSHg1Y0hEZUtwUUFmMzNRYWovM0dHeG5TYzRWaU1ORG5hT0RRNVpxYi92NlpVL000Y1dNSmxjbzEvcmk1aXlKVDhzK3BxZ3FmNzdpTFh0Y3FWTVAwaWRwTUdldDU1c0lhbmp0OWF6TE14cG94L3VKZGg5ajk0bXBldnpwTExDK0VZWHNSLy9iMEJnYlZsYm9UVjZyUGk4ZHhnNDl2T2gwM1ZhaXFLdnp3NEdLVTRsbzBTQ3g2SGZpaHRBNUJCSmFRbDNTMnRicUEvMDczT3NFb1Z0ZmwrQjNueW5vYksrZlljTm1IZENFSWZuaDRGYmJBK3FEekExVThmWG9WUll6eHFiZDBVVldTV2lMUnp1N1pERGdYb0JxbTM3cWpLZU1jZm5ucU5nNWN2SFZkM3V6S1NmN212YS94WkZjanI1eDdNMkdwMTZmd0R6KzltNHMzS3FkZGVRM2JpL2pDTSt2OUM5cDFtTkhmWlI5aTVSd2JLK3ZqYnpvK2VHbVdsdEdyL3c3NEowRVFnU1hrTGJ1Qk5ETkMrcU5ZMys5Y210Q1pkQi9mZEJyUDVDZytUKzc5NTZpeWxDODgyMFRmU0NsZjM3Y1dnRWZ1ZVQydFJLSUhMOWZqTnM2WXRnMXEwalNmOXRmWGN1emF6RnYrcmFMWXpWKzlwNHZPaTdYODZ2aDhBSjQvTTVkQmJ5UC8vZkpHZm4xaXdiUXBwNEd4RWo3MzZ3ME1zbEtYNHNybmNlR1pIT1hqbTA3SC9hN1hwL0NEQTB1MWlsNjVnVjNpbWdVUldFSmUwOW5XMmdOOFA5M3JtRXNxR1hlVzhNcTUrRHZsYWlzbWFWNTlEZmRFZjg3Zlh6RVl1ZUZkeWIvK2VpTjJ0WllIbDV4aGVWMWFLY0p3ZTQxYWRESjVMcklXOHAzWDd1UjRCSkZsTVhuNWs4MUhHWFZZK09IQlJwNDV2UkNQVXNxWU9vZGZuTDZULzNwdUxTNVBZYnUvcThQbGZQNlpEWXdhOVpXSzRhWjJQTkZQOCtwcjFGWk14djN1SytmcUdIZVdZQzdSSkFyNWc4NjIxbDd4em9JSUxLRVErRGROeEVwSkhYdGVXNExiRzcvcGZtamRCY3c0ZEhHRWptSTA0UzVaeWd4ekQrOWFjMGtEMGFaS2l3THNwc1Y4ODhDZG5PcTk5U3c2UlZINThOM25tVDlqZ3FVMXc3eHo0UXUwckh5RzJTVjluQnBlemovL2NpUFh4MG9Lc2x6TzlGZnp4ZWZ2WnR5NERFWFJweEIzVDQxanhzR0gxc1UvYzlEbE1iRG50U1VvSlpxbElmbFhzUjVCQkpaUUVIUzJ0UjRGZnBYdWRVekY1WGdvcHVORS9ETUtpMHhlSHIzdkpKNkpBVlRWbC9NeVVIMWVsdFRhcG5uY1NYc216WXY1Um1jVDV3YXFJLzc3M1kzWGVmUytFN3h2N1FYZXV2SXFmL0dPMTJpc1BNZXdiejcvK2N3OUVkZHlBWEUzVk9pVncxZHErUHFyNjdDYmwrcm0rSnRieTlhSFoyS0FSKzg3bWRBbWoyZE96c1ZETWFiaWNpMXUveXRKelNDSXdCSUtqYzlwY1JHbHBKNGZIMnBrUElIczNlc1gzYUN4WmhUWHhHRE9YMTVSREZ3WnFrU0wySlBMWTVMV0ZJTER0Sml2N0Z2SDhaNzQ2OUpNUmg5LzNIeVlPMmNkdzZsVXNlZkkzWHo3MVpYNHdnVFZNNmZtOHErL1dzL2dSSEhlbE1NTFp4cjRibGNUZHROaVhUK25hMktReHBwUjFpK0tmMzdvK0pTWkh4OXFSQ21wMTVVZkVnUVJXSUp1Nkd4cmZRYm9UUGM2UmtzSkprc3A3YThsMW9sc2VlQUV2cWtSdk82cFhDc3MrbDJMK1BlbjE2WGRhVHZjRm1sUUVVVFd0dy9jRlhGTjFpMk9UMUY1OUw0VHZIdjVRWXpxRksvMXIyWG5VK3NabTN5elhBOWVuc09scVRYOGU4ZDk3SGx0R1I2dnZ0M2xqN3FXOHROVGR6RnAwdmNpZnE5N0N0L1VDRnNlT0pIUTk5dGZXNHpSVW9yUm9zbDBibWZBRHdtQ0NDeWg0UGc3VGJSS2FSMHZuNnZuNm5EOEtZT2Fpa2xhMWwvQVBkNmI4d3p2WG1NVkY2Zlc4cm1PKy9uY3I5ZHgrRXBOUXJzaVF4bDFXSmowbEVsTGlvRGR0Smh2dmRiRTRjdUpaZmwrMjhxcnRENjRqNW1teS9ST0xXVG4wL2R3dHI4YXU5UE1tS3VTS3ZVaVJjWkpYcnE0bEwvOTJTWmV2NksvL0ZxK3dGRkpyMXk5SGFkeGpyNHJTRlZ4ai9mU3N2NENOUWtzYkw4NlhNN0w1K294bE5icHl2OElRa0w5bEtyS1l0bUNybUFkcnNIWThNampoNEcxNlY3SDQ3aE9RK2xWL3VhOUJ4UHc2d3AvOCtRR3Jqc2JzSlRycEpOVVZZemVFU29NMTJtb3NyRjUxVVdXMU1ZL1IvR0ZNdzIwbjNnUXpPWFN3S05RNnJuRWI2NDV4cjFMRXRzbzV2VXAvUExZUXZaZFhJaDl5a1I5aFkyclUwdFpOL3NZajk1M25PUFhadktMWTB1NGNMMk01WFdqL05rN3VuVHhuaTZQa1M4K3Q1YkxqbVY1a2MzZk5URkliVkVQLy9pQlRwUUVUaS80eDUrdG84Y3hEMU9wSnNmaUhPcHNhMjNTbithVVByaFFrWVVjUWk3NGUrREpkQzlpTEtuaHl2QW8rODdYY2UrUy9qaENVK1ZUYnozS1gvMjRCR05ST1VhekR0YlZLQXBlazVVUnJOaEdmWng3WlJFVnhpRVd6clR4d0xJckxLb1ppN2dnL3RYdUJoRlhjWENZRnZLVDQwWWNMaFBOcTY3RWIwc0dsZmZlY1pITnE2N3c4eU9OUEgrbWdXTExkZDYxcGhzRldETjNpRFZ6aCtnYkxlVkNsTVgwMldiVVllRUx6elJ4M2JjTURQcGZKK1oxVCtHWkhPWlQ3enFha0xqYWQ3Nk9LOE9WV0t3MVdqM0NQNHBsQ0NLd2hFTG5mNEhEd0ozcDZSTUZZOWtjdnYycWg3WHpCOTg0bHk0YTlkVU9IbDUvZ1I4ZU1tS3dMdEpWYmlERllNQmxtTTBRc3hrYzlITDh4aExLRE1QTUxKdGcvY0plbHRTT01qeFJ4QytQTDJiUU5WY205eE1SV2NaNVBIM1dpTU5sNW4xckx5VDBtMkt6bHcrdE84ZHZyVHZIMWFIeVc1TEIxbGM1MGtvUXF4Vlhoc3ZaOWVKZGpDakxkSmxBTkJ4VjllRWU3K0hoOVJlb3I0NWZmZzZYaVcvdlc0NnhiSTVXVWZqREFiOGpDTm56NnhLZUxQQUsxdWsyN1EyUFBQNTI0R2t0cnVVWnU4dzlDeS95OFUxbjRqdDY0QjkvdXA2ckV3MFVWY3pXZndXcUtuZ25LRkhHY0trbGVJelZ1azBhcVZlS3ZOZTVxKzRVdjdmeGRFRzh6OEZMdGV3NWREc09VNk51MHpDRTR4d2ZZRjU1RDMvenZ0Y1NTbFB5elZlVzgrcWxSa3lWODdWNmhIZDB0clgrV3A4bUxuMXdvU0tlV3NnSkFXZjN2Q2FOdUd3T0w1eVp3L21CcXZpQ0UvajAyNDZDYXdTUDA1NFBDaGxNRlV3YUcvQ2Fab2k0U3FWek45YnlXdi90L1BmenQ5K1NpaUdmVUlIMmcwdjUvdUgxT015TDgwWmNlYVltd0RYQ3A5OTJOQ0Z4ZFg2Z2loZk96TUZRcGxsYWh1ZjFLcTRFRVZpQ2tDbTJhOUtJaldZczVUVjgrZm5iRXRwS1A2UE15ZFlIVCtBYTY4WG45VWd0VEFNOFJpdW5SbS9qOHgxMzRmSGxuOXViY2h2NS9ONjcyTmR6SjFPbXVYbnozRDZ2QjlkNEgxc2ZQTUdNTW1mOGV2SWErUEx6dDJFcHI4RmdOT3ZLendpQ0NDd2hiK2hzYSsxRWc4WHVBS1lTSzNaM0dVOGVXcFRROTljdHZNRjl5L3B3ai9jRVlnTkNvZU0xVkhESnZwcC8rOVU2SmwzNXMveDBZS3lFZi9ybFJzN2JiOGR0c09aUmlhdTR4M3U0YjFrZjZ4YmVTT2dYVHg1YWhOMWRocWxFcy9kOE11Qm5CRUVFbGpEdCtBdjhKOXVuMzVqTEduanEySHd1RFZZazlQMlAzWE1HYS9FWXp2RkJxWVZwZ3M5WVFvOTdOZi8yOVBxRVRnTElOZnU3Ni9qM2puc1pWbGFoR0l2eXFxeWQ0NFBNS0I3alkvZWNTZWo3bHdZcmVPcllmQXhsRFZvOWdqdmdYd1JCQkpZdy9laHNhejBQZkVHVHhteXlZQ21ieFJlZldaUFFZZEFtbzQ4L2UrZGhjTmx3VDAxSVpVd2JyMmZodW04MS8vcjBCZ2JIOVpuZXdPTXo4UFdYVi9QRG8rdHhtSmZrM2RvNzk5UUV1R3o4NlRzUFl6TEdQd2ZVN1RYd3hETzNZeW1iaGNHazJTa0ZYd2o0RjBFUWdTVk1XejRMM05EaVFxYlNHVXk0eS9sQjU1S0V2bDliTWNtbjNub1U5M2dmUG85TGFtTGFlRDRqdzhwSy92T1pEUW1kQnBCTmJveVg4RSsvMk1qcmczY3lwZmZNN0JId2VWeTR4L3Y0OU51T1VwdEF0bmFBNzNjdThVOE5sczdRckJnRGZrVVFSR0FKMDVmT3R0WlI0RzgxYTlUbGMzbnVkQU1uZWhKYng3RjIvaER2V25NWjE5ZzFWTlVuRlRKTlVCUURvNGJsZlBHRnV6bmRwNCsxVGMrZG5zZS83ZDNFZGQ5cWZNYjhPdzVKVlgyNHhxN3hyaldYdVdQZVVFSy9PZEZqNWZuVERSaktOVjI4L3pjQnZ5SUlJckNFYWM4dVFKUHpSd3hHTTZhS092N3IyVFUzSGQ0Yml3K3R2OEN5MmlGY1l6MVNFOU5MWldFM0xlVWIrOWZ6MnNYYzVVVWJuekx6SDN1YitPbnB1M0dZRjZNWTh0TTF1MFo3V0Q1N2tBK3RUeXl4Njlpa2hmOTZkZzJtaWpvdGR3MTJBVitSeGkySXdCSUVvTE90MVFkOEVvMjI5Sm1MSy9HWkt2blNjN2NsZEVFRmFHMCtRclZsRk5mRURhbVFhWWJkdElnOVI1clllM0orMXUvOTJzWFo3UGpWdlZ4dzNJSGJPQ3R2eTlBMWNZUHFvaEVlU3pEZmxRcCsrelJWWWk3VzdCeEZGZmhrd0o4SWdnZ3NRUWlJcklQQWYydDFQV05aUGQyRFZwNDZtbGluV1d6MnN1MmhMaFRYTUM2SHpDNU1OeWFOOC9qVjJiVzBIMXlhbGZzTjI0djR6NzEzOGYwakd4azFya0F4bVBPMjdGeU9VUlRYTU5zZU9rU3gyWnZRYjU0Nk9wL3VRYXVXQ1VVQi9qdmdSd1JCQkpZZ2hQRlhhTFRnWFZFTUdNdm44Y09EaXptWFFKWjNnRm5sVS96NXV3N2hzUS9rUjZaM1FWT2N4bnIyOWR6SkU4K3VUU2hwYlNwNGZRby9PN0tJejNWczRvTGpMcHpHdXJ3dU00L1Rqc2Mrd0orLzZ4Q3p5cWNTK3MyNWdTcCtlSEF4eHZKNVd1NlF2Qjd3SDRLZ0MrUXN3a0t2WUNYL2pnYlo4TWpqRHdNLzBLd0RtQnpGNE96bFgzNXJQMVdsaWUwVVBIaXBoaTg5dTRhaTZ2a1l6VVhTa0thYjNYZ25xVFdkNDVNUHZFNU5nanZoRXVIdzVScis5K2d5Ykw3NWVBMlZlVjlPWHJjVDU4Z1YvdWl0eHhKT0pqcnFzUENYUDlxSXIyZ09wcElxTFIvbjRjNjIxdlo4SzBQcGcwVmdDU0t3c2kyeWZnSzhYek9STmRGTGZXay9mLzNlZ3hnTmliWDVYeDJiVC92QnBSUlpGMmk1QUZmSW00N1BSNFgzQXU5YmM0cDdsL1NsZGEyekExWDg2TkFLaGx6MVRCbG1GMFQ1K0x4dW5MYkxQTHorTE8rNDdXcGlnc3luOE5tZnJhUFBVWWVwWE5NVUZQL2IyZGI2bS9uWnpxUVBMbFJNVWdTQ1R2a2o0RUZBa3lHdXFheWUzdEVwdnJ0L0tSKzk5MnhDdjNubm1pdU1UaGF4OTZSQ2tYVUJpa0hNWlhvTlRneE1tSmJ5NDJNbHFCeG0wNUxlcEs5eHZHY21QeisyaE1HcFdxWU05V0JRQ3FKc1ZLOEgxOGdWM3I3NlNzTGlDdUM3KzVmU08xYU51VXJUZFZlandQOG5MVmJRblE4UjlWem9uVVQrT3ZRTmp6eitLUEIxN1ViY0hsd2pGL25JeHRNOHVDTHh6dklyTDZ6bXdLVTVXS29YNXUzMmVTRTlTcjFYdUgvUmFkNTkreVVVSmJiUHREbUtlUDdNWEk3MjFEUHFxY1ZsbUFXS1VqQmxvZnA4dUVZdWNmZkNYajd4d0ltRWYvZjg2VGw4Wi84S0xOV0xNQmcxSGF6OGZtZGI2emZ5dGp5bER4YUJKWWpBeXBISStobndIcTJ1NTNWUDRSeTV3clozSFdaNS9VaGl3a3hWK01MZTJ6blpYNGVsZW43ZUhWc2lhSVBKTzBLbG9ZZTFjL3RaMDNDRHFsSVhacU1QaDlORTcwZzVSM3RxNkIrclpOeGR5WmhhaDhGWWVHdjNWTldIYStRS3ErcjYrY3ptb3hpVXhQcVBNMzNWN0h6cXpzQ2FSazJQSi9wNVoxdnJlL083VEtVUEZvRWxpTURLamNDYURSd0hORXNRNUprYVEzWDA4dGtQSGtoNEFiUEhaK0RmZjdXV2M0TzFGRlhQRTVFMWpmRjVYQlF4aGdrbkJvTVB0MnJCNlNzSFUwbEJ0d3RWOWVFY3VjclNtdXY4NlR0ZXgyUklMTlhVamZFUy92ckhkNk9VenNGVXJPbkMva0hndHM2MjFnRVJXSUlJTEVFRVZtb2k2d1BBajdXOHBzYytRQmszK0ljUEhLQ3N5SjJFeUxxVEMwTzFtS3ZtRlVUWkNrS2lJc0E5ZXBYRk02LzdEM0JPVUZ4TlRKbjVmeis1R3djMW1NbzBYOXovd2M2MjFpY0xvV3lGd2tTRzRZTHVDVGpScjJ0NVRWUFpiT3krYXY3dFYydHhKNWp2eUdUdzhhZnZQTXk4NmtIY28xZmwzRUpobW9nckgrN1JxOHl2dnBHVXVISjdEWHp1NmJVNGZOV1pFRmRmTHdSeEpZakFFZ1E5MEFxYzFsUmtsVGZRUHo2REx6MTdHNnFhV0RUS1pQRHhsKy91WXZITTZ6aEhSR1FKaFMrdW5DUCt5TlgyZHg5S1dGeXBxc0tYbnIyTi92RVptTW9idEg2czB3Ri9JQWdpc0FRaFhUcmJXdTNBaHdHblpoZFZGSXdWOHpuWlY4czM5eTFQWEpnRklsbkxhZ1p3alZ4QjlYbWxnb1RDRTFjK0w2NlJLeXlyR1VncWNnWHd6WDNMT2RsWGk3Rml2dFk3S0ozNEU0cktNUXVDQ0N4QjBGQmtIUVgrUk10cktnWUR4c29GdkhLK2dSOGZiRXhPWkwzamRkYk02Y2MxY2htZjF5TVZKQlFNL3BRbWwxa3pwNTgvZStmclNZbXJIeDFzNUpYekRSZ3JGMlFpcmNtZmRMYTFIcE1hRXZJQldlUmU2QlZjZ0F1eE56enkrQjZnUmRzT3hZM0xkb21XOWVlU1NweW9xZ3JmZUhrRit5NDBZS21lTHhuZmhRSVFWMjVjSTFlNGQzRVBqOTUzT203ZXIxQ2VQajZQOXRlV1lyRXV6SVF0N09sc2EvMXdvWlczOU1HRmk2U21GdktSM3dkV0E2dTB1cURCYU1aY05aODlCL3pScWJldDZrbFF3S3I4L20rY29xTFl4YStPcTFpcTVzblpoVUxlNG5VN2NZNWU1VjIzWGFKbC9ZV2tmdnZNeVFiMkhGaWFxWUhHU2VBUHBJYUVmRUlpV0lWZXdRV2FTbURESTQ4dkJ3NEM1ZHAyTUZPNFJxL3dCNzl4aW51WDlDZjEyMThmbjhmM0R5ekZVdG1BcWFoVUdwK1FWM2ljRGx4alBmejIzZWQ0ZXhKUlhJQjk1K3Y0MmtzcnNWUnBua2dVWUJ4WTM5bldlcVlReTEzNllCRllnZ2dzUFlxc0R3SS8wbjRVNzgvMi9vZjNKeSt5WHJ0WXczOC9keHVtOGpyTUpaWFNBSVc4d0QwNWhtZWluMCsrNVRqckY5MUlXbHg5OWNXVm1jalNIdVMzT3R0YWYxeW9aUzk5Y09FaWk5eUZ2Q1hnZEQrcjlYV041bUlzVlhQNTZvc3IyWGUrTHFuZnJsOTBnMjBQSGNibjZNTmxINUpLRW5TUHl6NkV6OUhIdG9jT3B5eXVMRlZ6TXlXdS9yR1F4WlVnQWtzUTlNei9RK01zN3dBbVN5bEZWZlA0K2tzcmVmNzBuS1IrdTZ4dWhILzR6UU1VZVFkd2p2V0JqRkFGUGFLcU9NZjZLUElPOEErL2VZQmxkU05KL2Z6NTAzUDQra3NyS2FxYWg4bVNrU254SHdGL0t4VWw1Q3N5UlZqb0ZUd05qblBaOE1qalpjREx3RnF0cisxMVQrRWF1Y0x2Ymp5YjhNTDNJT05UWm5ZKzFjVEFSRFdXeXJrb0JxTTBTRUVmMnNybnhUVjJqYnB5RzMveHJrTlVGTHVUK3Ywekp4djQ3djVsV0RJM0xmZzZjTjkweUhjbGZiQUlMRUVFbHQ1RjFueWdFNmpUK3RwZTl4VHVzYXU4ZjIwMzcxMTdLYW5mdXIwRy91dlpOUnp2cWNGU05RK0R5U0tOVXNncFBvOEwxK2hWMWpUYzRGTnZQWWJKbU54cEJEOTdmU0gvKzNvajVzcDVtUkpYL2NDR3pyYldLOU5DN0VvZkxBSkxFSUdWQnlMckx1QkZvQ3dUblpKNzlESVBMci9LNzk1emptUktWUVYrZW1nUi8vdjZJaXlWY3pBVmxVbkRGSEtDWjJvQzEzZ2Y3Ny96SXUrNzgyTFM3Zmk3cnk3bCtUUHpNRmN0eU5SZ3dRN2MzOW5XZW1pNjFJbjB3U0t3QkJGWStTS3kzZ1g4bkF5c0wvUjVQWGpHTHRFMHY1OVBQSEFTZzVLYzdieCtaU1pmZk9aMkRDVXpzWlRObE1ZcFpCWG54QkRxMUJDUE5SL2xqbm5KYmNEd3FRcGZlV0VWWFZmcU1GVXV4R0RNU0FwRkgvQ2V6cmJXcDZaVHZVZ2ZMQUpMRUlHVlR5SnJDN0FySTg3UTU4VXpkcG5Gc3diNTQ4MUhzWmlTTzRld2I2U1VmMzNxTGlhODFWZ3E2MUVVMldjaVpMb0Q5K0VlNjZYTU9NcGZQSFNJK2lwSFVyOTNlWXg4ZnUvdFhCaWNoYWx5UVNiWEVtN3BiR3Y5eXZTckgrbURSV0FKSXJEeVMyVDlMZkIzbWVxd3ZPTlhtVlZpWTl0RHlTOFFkcmhNZkdIdkhYUVB6c0JjTlUrTzF4RXlocy9yeGoxNmxjWlp3M3htOHhGS0xjbWRtVGsrWldibkwrOWljTktLc1dKZUpnY0VmOWZaMXZyMzAxTUFTeDhzQWtzUWdaVi9JdXR4NExFTWVVVTg5bDVLR09FdjM5MUZiZVZrY2gyZnF2RDl6cVYwbkpxTHBVSXl2d3ZhNDNIYWNZMzFzbm4xVlg3Nzd2TkpuU2tJY0gyc2hILzVSUk9UVkdNcW13T1o4eVdQZDdhMWZtYTYxcFAwd1lXTHpFOEloY3huZ085a1NMbGlLbTlnU3FuaGI1NjhtM01EVmNrWm5xTHl1eHZQc3ZXQjQ3akhyK0dja0tTa2duYTRKZ2J4alBmd3liY2M1M2MybkV0YVhKMGJxT0p2bnJ5YktVTU5wdktHVElxcjd3Qi9MRFVtRkNJU3dTcjBDcDdHRVN5QURZODhic2Fmc1BDOUdZc1VUSTdpdGcvd2lmdFBzbkh4UU5LLzd4OHQ1WE8vdXBOUlZ5V1d5Z2JKbHlXa2pPcno0aDdyb2RJeXhwKzk4ekIxU2E2M0F0aC9ZVFpmZVhFVjV2TFptSXFyTXZtNFB3TSsyTm5XNnBuV2RTWjlzQWdzUVFSV0hvc3NTMEJrdlNkaklzczFpWHZzS3U5YmU1SDMzWG1KWkV2ZDVUSHlsUmRYY2VoeUxaYktCb3lXRW1tOFFsSjRYWk80eG5wWXQzQ0FQL2lOazFoTXllVzNVb0gvUGJTSW54MVpoTGx5THFiTXRzR2ZBUi9xYkd0MVRYdFJMSDJ3Q0N4QkJGYWVpNnhTL09rYjNwS3BlL2c4TGp4alYxalRjSjJ0RDU1SXVvTURlTzcwSEw2OWJ6bW0waG9zWlZhcE9DRXhnVzYzNFhIYzRPT2J6dkRBOHQ3a2YrOHhzT3Y1MVJ6cnJjVlVNVC9UQ1hHZnc1K093U0UxSndKTEJKWWdBa3RFVm1MTzB1ZkZPMzZWbWFVai9OazdYOGRhNmt6NkdsZUd5dm5jMDNjeTVhdkVYREVIeFNCTEpZVm83YzJIYTd5WFVvTi9TbkRlaklta3IyR3pGL0Z2djdxVDRja3EvMDdCekU1Umk3Z1NnU1VDU3hDQkpTSXJaWmVKWjZJZmcyZUVQMzNINnl5dUhVdjZDZzZYaVM4OXQ0YlRmVE14VnpaazZrZ1NJWS94dWlaeGovZXdhczRRZi9TV1l4U2J2VWxmNDhMMVN2Nzk2Ylg0VEZaTTViT0JqUG9MRVZjaXNFUmdDU0t3cG9ISStnRVpYSk1GNEo0Y3dUTnhuWStsT0cwRDhNeXB1ZnpQcTBzeGxjN0NValpES2s4QS9Gblp2Wk5EZlBTZXM3eGxaVTlLMTNqaHpCeSs5Y3B5ek9XMW1FcXFNLzNJUHdjK0xPSktCSllJTEVFRVZ1R0xMQXZ3UXpLNHV4RGVQQ2g2MDVKZVBucnZXVXlHNU5kbDlkaksrTTlmcjJYVVZZRzVvaUZUeDVRSWVZRFA2OEU5M2tOMTBUaC84dmJYbVZOdFQvb2FIcCtCYjc2eW5GY3YxR2Z5d09aUVpFRzdDQ3dSV0lJSXJHa29zdHFBMzhtb0EvVjU4STVmcGE1OGhNKzgvVWhLNjdMY1hnUGZmR1VGKzg3WHlZSFIweFQzMUFUdThUNStZMWtmSDczbkRDWmo4bUxkWmkvaVAzOTlCOWZ0MVlIMVZoa1g2OThESGhGeEpRSkxCSllnQW12NmlTd0ZlQno0ZElhOUtGNTdQNnA3bE1mZWRwVFZEYmFVTG5Qd1VnMjdubDhObG1xS3ltc3ptUUJTMEZFSDdKNFlBTmNvZi9UVzQ2eWRQNWpTZFU3MHpPQ0paOWFBdVFwVFdWMDIyczRYZ2RiT3RsYnBaRVJnaWNBU1JHQk5ZNkgxZDhEZlp2bytucWt4M09QOXZHL3RKZDUzMThXVWxoUVAyNHY0d3Q0NzZCMnR3bFRSZ05GY0pCVllvSGpkVHR6alBjeTNqdkJZODlHVW9wK3FxdkNUUXd2NStaR0ZtQ3ZxTVJWWFpPUFIvNzZ6cmZYdnBBWkZZSW5BRWtSZ0NXeDQ1UEZQQTE4Z3cwZEkrVHd1dk9OWFdUUnJtRSsvOVJqbFNSNFdEZjZ6REg5K1pBRS9PZFFZV0FBdk9iTUtyTnZGWlIvRzR4aml0OVoxODlDYUswa2Zkd1ArdzVxLytNd2FMZzNOd0ZneEw5UDVyUUI4d0djNjIxcS9LSFVvQWtzRWxsU3VDQ3doVkdUOUZ2N3owVEs2OGxkVmZYZ25lakg3eHZqanR4OUpLWlVEK0hObWZhSGpEc1pjRlpncjVtQXdtcVVTOHh5ZjE0MTdySWZxNG5FK3Mva0ljNjMybEs1emZxQ0svOXg3QjE1akJjYXlPU2hLeHZPcFRRRWY2V3hyL1pIVW9nZ3NRUVNXQ0N3aGtzaTZELy9PcCtwTTM4czlPWUo3NGpxL2ZmYzUzbjdidGRTdTRUWHd2YzZsUEgrNkFYUDViTXdsbFZLSmVZckxNWXJIZnAzbVZkZDQrTzd6S2UwNlZZRmZINS9IRHc0c3daS2RGQXdBTnVCOW5XMnRMMHN0aXNBU1JHQ0p3QkppaWF4VndGUEEvRXpmeSt1ZXdqdCtqVlgxTi9qRUF5Y3BLMHJ0N050VHZWYSsrT3dhM0ZSZ3JxaVhRNlB6cVpQMWVYR045MUtzVFBEWTI0NnlyRzRrcGV2WW5XWjJQYitLMC8yek1GYk15OWI2dkN2QXV6cmJXazlLVFlyQUVrUmdpY0FTRWhGWmRmZ2pXZXN5MzhINjhOcDdNS3ZqdERZZlplbnMwWlN1NDNDWitOcExxM2o5U2czbThqcE14ZVZTa1RySFBUV0JlNktQOVF1djgraDlwMUxLeUE1d3ByK2FKenJXNERGVVlDeHJ5TllSU3dlQTkzZTJ0ZlpMVFlyQUVrUmdpY0FTa2hGWnBmalhaSDBnRy9melRJN2dtcmp1MzJWNDV5VU1TbXIyMmRsZHk5ZGVXZ1dtQ3N6bHN5V2FwY2VPMWVmRlBkR1AwVHZPMWdlUHMzYitVRXJYOGFrS1QzWXQ0aGRIRjJBcG40MnBwQ3Bici9BajRHT1NuVjBFbGlBQ1N3U1drS3JJTWdEL0F2eEZOdTduODdqd1RseWxvV3FFVDcvdEdEUEtuQ2xkWjN6S3pGZGVXTTJKM3BrU3pkSVovcWhWUDNjdHVNSHYzM2VTVWt0cTA4S0RFOFY4c2VOMitzWXJNWlpuWlpkZ2tIOEZ0a3VPS3hGWWdnZ3NFVmlDRmtMckVXQTNrUG10ZXFxS3g5NlA2aHBsNjRNbnVHdkJZTXFYZWpPYVZSbUlaaG1rTW5QVm1RYWlWZ2JQQkZzZVBKNVd2UjdvcnVXckw2N0NVRnlGcVhSMnRwTE91b0N0blcydGJWS2JJckFFRVZnaXNBUXRSZGE5d0pOQWJUYnU1M0hhY1kvM2N0L1NYajV5ejFuTUtSeVBBbUhScklwNk9Xb25Cd1NqVm12bkRmTDc5NTFNS2Y4WmdNdGo1RnY3bHJIL1FqMm1pcXdlbXpRQWZMQ3pyWFdmMUtZSUxFRUVsbFN3Q0t4TWlLejV3UDhDYTdOeFA1L1hnMi9pR3VYbWNSNXJQc2FDbWVNcFg2c3pFUFZRekpXWXkydGxiVlkyT3RDUXFOVW5IamhCMDhJYktWK3IrMFlsWDN4bURRNXZPY2J5dWRrNFN6RElZZUEzTzl0YXIwaU5pc0FTUkdBSklyQXlLYkxLZ0s4REQyZnJuaDdIRUM3N0VCKzRxNXQzMzNFbDVRWHdZNU1XdnZiU0tvNzN6TVJVWG9kWjFtWmxEUGZrR082SkFab1czdURqOTU1T09Xcmw5U244OVBCQ2ZuWmtJWmJ5R2t3bFdjM2MvejNnRDJVeHV3Z3NRUVNXSUFJcld5SkxBZjRjL3dMNHJDeHM4bnFjK0NhdVVWY3h4cWZlZG96YWlzbVVyOVYxcVlhdnZyZ0tqNkVjUzNrZGl0RWtsYW9SUHE4YjkzZy9SWVlKUHZuQWNXNmJPNXp5dGZwR1MvbXZaOVp3dzE2SnNYeHVOaGV5KzRDLzZHeHIvWGVwVVJGWWdnZ3NRUVJXTG9SV00vQURZRWFXUERJZXgzVThrNk44OU40elBMQzhOK1ZMT1Z3bXZyMXZPWjNkc3pHVjFXSXByWklLVFJPWGZRU1A0d1lQTE8vbHczZWZTem12bFFvOGU3S0I3KzVmaHJtc0dsTnBEWkExZXg0R0h1NXNhMzFHYWxRRWxpQUNTeENCbFV1UnRSQi9YcUM3c25WUHIyc1N6OFExbHM4ZVpzc0RKNmtzY2FWOHJWTzlWcjc4L0cxTWVzc3hWOVRMbVlZcDRQTzRjSS8zVW1HeDgwZHZQY3FTRk0rWEJMQTVpdmp2NTFaemNkQ0tzV0l1Um5OeE5sL2xJTkRTMmRaNlNXcFZCSllnQWtzUWdhVUhrVlVFZkFIWW1qM243TU5uNzBOMWovT0orMCttdFlEYTVUSHkvUU5MZU81MEErYlNXVmpLcXNsaXhDU2ZlMGhjOWlIY2t6WWVXbk9aRDl4MUVWT0t1ejBCT3J0bjg3VVhWMklvcXNSWU5qc2JoelNIOG1YZ1R6cmJXcDFTc1NLd0JCRllnZ2dzdlFtdGp3QzdnTkpzM2RNek5ZRm5vbysxODYvenlLWXpLUyttQnJnMFdNR1huMXZEc0tNTVU4V2NiRWRQOGdxUHk0Rm5vby82eW5FKytlQnhHcXoybEs4MVBtWG1heSt0NGtUUFRJemxjN0tkU3NNT2ZLS3pyZlY3VXFzaXNBUVJXSUlJTEQyTHJOWEFENEVWV1hQVVBpOWVleStLeDg0ZnBobk44cWtLdnpvMm54OGRiTVJRWElXbHZDYmJrUlI5ZDRvK0wrNko2Nmp1Y1g1bncxbmVzckluclZqZmdlNWF2dmJTU2d5V0NneWw5ZGxPQm5zUytGQm5XK3NwcVZrUldJSUlMRUVFVmo2SXJITGdLOEJ2Wi9PK3dXaldYUXV1ODhoOXAxTStoZ1ZnYUtLWTNTK3M1dnoxYWtucEVNQTlPWWJiUHNEdGM0ZDQ5TDVUVktXeDlzMGZ0VnJKaVo1WnVZaGFnZitjelU5MnRyWGF4V0pGWUFraXNBUVJXUGttdEQ0Ri9BZVF0ZjMxd1dpVzBldFBicG5xUWNKQkRseXM1ZXN2cmNSbktNZFVYb2RoR3FaMDhIbGNlQ2I2S1RMWStjVDlKN2g5WHBwbEdveGFtY3N4bE5Wbk8rbXJFL2hNWjF2ckxyRlFFVmlDQ0N4QkJGWStpNnoxd0I1Z1lUYnY2NW1hd0QzUngvcEZBM3pzM2pOcFJiTWNMaFBmNzF6S1MrZnFNWlhPb21pYUxJSlhWUlYzWUJINzIxZGY1YmVhdXJHWXZDbGZMeGkxT3Q0ekMxTlpmUzRPNGU3R3YwdndrRmltQ0N4QkJKWWdBcXNRUkZZVi9zT2lIODdtZmJWY213Vnc4VVlGdTE2NGpTRjdPYWJ5ZW95V2tvS3RNNC9Uam1laW43bldNVDV4LzRtMEZyRUQ3RHRmeHpkZldaNnJxQlhBZDRIL3I3T3RkVXdzVWdTV0lBSkxFSUZWYUVMckQ0REh5ZUl1UXdpc3piTDNjZHVjUVI2OTd6UlZwYW12SFZKVmhZNlRjL25CZ1NVWUxCVUZkNjZoeit2Qk05R1A0clh6c1UybnVYZEpmMXF4dXFHSllyN3k0aW91M0tqR1dKYVR0VloyNEk4NjIxcS9KUllvQWtzUWdTV0l3Q3Bra2JVQy94bHZhN1BxekgxZXZJNStmTTRKUG5ydkdlNWIxcGVXY0JpZHRQRE5WMWJ5K3BXWmhaRUpYbFZ4T2tid09BYlp0S1NmMzkxNE5xMXBWYjhRYmVBSEI1WmdLcW5FV0RvN0Y3c3h1NERmN214clBTK1dKd0pMRUlFbGlNQ2FEaUtyQ05nSmZDYmI5L1k0SGZqc3ZTeWNPY0tXQjA0d3EySXFyZXVkN0xYeTFSZFhNKzRxOVU4YjVtSHVMSS9MZ1hlaWoxbmxkcmJjZjV4Rk5lTnBYYTl2cEpSZHo5OUc3MWdGeHJLR1hFMmxmZzc0cTg2MlZwZFluQWdzUVFTV0lBSnJ1Z210ZHdOdHdLenNPbllmWHNkMTNKTmpQTHorUEc5ZmZRMUZTZDBmZUgwS1R4MmJ6NU9IR2pFV1ZXSXVxOG1MYVVQL2RPQUFlQ2I0blEzbmVIQkZiOXJsOFBNakMvanA0VVdZU3dObkNHYmZEZ2VBajNXMnRmNWFMRXdFbGlBQ1N4Q0JOWjFGMWh6Z1c4RGJzbjF2cjNzSzMwUVBOZVhqYkhuZ0JQTm5UcVIxUFp1OWlMWlhWbkxzMmd4OVR4dXFLaTY3RGJkamlIdVhEUEM3Rzg5U1Z1Uk82NUxuQnFyWS9jSnF4bDFsS0tVTkdNMUZ1WGl6cHdQaTZycFlsZ2dzUVFTV0lBSkxSTllqanh1QVB3SCtDY2h1ejZ5cWVDYUhjTm1IMmJ6Nld0cXBDQ0JzMnJDc1RsZTdEWU83QTJkWFRMRGx3Uk1zbUpuZWRLRERaZUo3blV2WmQ2NE9jM2tOcGhKckxsNXJFdGdHZkxHenJWVWN1d2dzUVFTV0lBSkxDQk5hYTRCdkEzZGsrOTQrand1Zm94ZUw0dUFQZitOazJzazB2VDZGdlNmbThjT0RpekZZeWpHVjFlWTBTYW5QNDhKajc4ZmdjL0NSZTg2d2FXbC8ycG04T3J0cmFYdGxCYXF4REVQcG5GeTlYeGZ3a2M2MjF0TmlRU0t3QkJGWWdnZ3NJYnJJS2dMK0FmZ3pJT3ZienR4VG8zZ25yblBIdkJ0OGJOT1p0STZEQVg5eXplOTFMdVBWODdNeGw4N0VVbWJONnJvazFlZkRaUi9FTXpuSzV0dXU4c0c3dWlrMnB4ZWhHNXdvNXVzdnJlVGNkU3VHMHZwY0hTUGtCZjRaK01mT3RsYTNXSTRJTEVFRWxpQUNTMGhNYU4wUGZKTXNaNEQzaXhJdlBrYy9YdWNFdjdQeExBOHU3MHRyOFRmQTVhRUt2dnJpS3ZwR0t6Q1d6YzZLS0hFNVJ2RTZyck84Ym9SSE5wMml0bkl5UFVYalUzajYrRHgrZEhBeDVwSktqR1cxdVRvSSt6eitxRlduV0lvSUxFRUVsaUFDUzBoZVpGVUNud2NlemNYOVBTNS9Tb2ZaRmVOODR2NlRhUytDVjRIOUYyYno3WDByOEZDS3FYdzJCcFAyUzg2OHJrazg5bjRxTEE1Ky83NlQzRFozT08xcm51MnY1aXN2cm1MTVdZcWhyQ0dYNlNqK0cvZ3pPYVJaQkpZZ0Frc1FnU1drTDdRK2dQK29uVmxadjNuSUl2aTNydWpoUStzdnBEM0Y1dklZK2NuaFJmenEyRHhNeFZXWXkyWnBrdGJCNS9YZ3NRL2djOW41MExvTGJGNTlGYU1oUFQ4M1BtWG11L3VYY3FCN05xYXlHc3lsMWx3MWczN2dEenJiV244cEZpRUNTeENCSllqQUVyUVRXWFg0b3hmdno4WDlmVjQzUG5zdlJwK0RqMjg2emQyTjZXY0N1REZld3JmMnJlQkVqeFZUYVkwL3JVTUs3VlpWZmJqdHc3Z25iZHk3ZUlEZjNuQ1dpdUwwbGlXcHFzSUxaK3I1N3Y1bEdDMWxHTXJxVUF3NVc2VC9YYUMxczYxMVNDeEJCSllnQWtzUWdTVmtSbWo5SHY3ekRHZms0djd1cVFsODlqNFcxNDd3Ky9lbHY2NEo0RXhmTlY5L1pSVkQ5bEpNcGJNeEpiRSt5Ny9PNmdhTFpvM3g4VTJubURkakl1M251VEpVemxkZVhNWEFlQVdHc2ptWUxLVzVxdTRCNEpPZGJhMC9rWll2QWtzUWdTV0l3Qkl5TDdKeUdzM3laNEsvZ2NzeHlrTzNYK1o5YXk5aE1mblN2S2JDSytkbjg5Mzl5L0ZRZ3JHc0xtYXlUby9UZ2RmUlQ0Vmxra2MyblVvN3JRU0EzV21pL2VBU1hqeFRqNlZzQnFhU21ibkl4QjdrKzhDbkpXb2xBa3NRZ1NXSXdCS3lMN1IrRDNnQ3lNbkNJSi9IaGMvZWcwV1o1Skg3VG5IWGdzRzByK255R1BuWmtZWDg4c2g4akVVVi9tTjNRdkpMK2ZOWkRZRFh3WWZYbitmQkZUMXByN05TZ1pmTzFQUGR6bVZnS3NWUVdvL0JhTTVWdFE0Q2Y5VFoxdG91TFZ3RWxpQUNTeENCSmVST1pEWGdYd0QvVUs2ZXdUTTVqc2ZSejlKYUc0L2VkMXFUYVVPYm80anZkeTdsUUhjdDVsSXJwdUpLUEk1aFBNNHhOcSsreG0vZWVaRVNpeWZ0Ky9qVFI2ejBUd2VXMW1NcUtzdGxkZjR3SUs1dVNNc1dnU1dJd0JKRVlBbjZFRnFQNEUvcGtKTURBRytkTnJ5YzlwRTdBRmVIeS9uV3ZoVjAzNmpncmdXRC9NNkdjOHdvbTByN3VuYW5tVDJ2TGVhbHM3cVlEcFNvbFFnc1FRU1dJQUpMMExISW1nTjhpUnl0ellJM3B3MU5UUEtSZTg2eVlmRUFXclJFcjA5SmV5b3dlSjNuVDgvaEJ3ZVdZclNVb3BUVzUvUUlIK0IvZ0QvdWJHc2RsQllzQWtzUWdTV0l3QkwwTGJSYThLL05tcDJyWjNCUFRhQTYrbWlvSHVmUiswNmxuYVJVQzA3Mld2bkd5eXNaYzVhaWxNN0JsTnREcUsvaTN5RW9lYTFFWUFraXNBUVJXRUllaWF5WndMOERIODloRC9KR2t0Sk5TL3A1K083emFlZW5Tb1ViNHlWODU5VmxITytaaWFsc0Z1YVNhaUJuOXFFQ1h3Yitzck90ZFV4YXFnZ3NRUVNXSUFKTHlFK2g5UTc4aStEbjUrb1pmRjRQcXFNZlR5RERldk9xYTVwTTk4WEQ2VEh5MDhNTGVlcllmQ3dsbFJoTGF6VEpHSjhHWjRCUGRMYTF2aVF0VTVBK1dBU1dJQUpMeUgrUlZRNzhNL0JwY2hpNjhib204VGw2cWJBNGVHVFRhVTNPQ0l6WWNRSDd6OC9tTzY4dXgyc293VkE2QjRQSmtzc3E4QUQvQ3Z4aloxdnJsTFJJUVFTV0NDeEJCSlpRV0VKckUvQVZZR1V1bjhNOU9ZTFhmb09WOWNOOGROTVphaXNtTmJ2MnBjRUt2djdTU3ZySHl2MXBGNUxJQ3A4aER1S1BXcjB1TFZBUWdTVUNTeENCSlJTdXlMSUEyNEMvQW9weTFybjRmSGducitOeStQTmF2Zi9PaTVTbWtkZktaaS9pQjY4dDRVQjNMWmF5bVpoS1p1UXk3UUxBQlBEWHdCYzcyMXE5MHZJRUVWZ2lzQVFSV01MMEVGckw4QysyZm1zdW44UG5jYUU2K3ZCNUpubDQvWGtlWE5HYjFQb3NwOGZJTDE1ZndNK1BMcUNvcEF4RDZleGNIc29jNUgrQnh6cmJXcTlLU3hORVlJbkFFa1JnQ2ROUFpDbjRkeGwrRHBpWnkyZnh1Qnlvamo0cUxBNCtldThaN29oenRxQ3FLcngwdG83dkgxaUthaWlCMG5xTXBxSmNGMmtQME5yWjF2cGphVjJDQ0N3UldJSUlMRUdFVmczK2xBNGZ6Zld6dUNkSDhUcXUwemhybEkvZWU0WjVNMjdObjNXeTE4bzNYMW1CYmJKVUQ4ZmJnSDlkL1JlQnY1YlVDNElJTEVFRWxnZ3NRUWdYV3MzNHB3Mlg1TGJqOGVGMURPSnlqSERQNGdFK3RQNEMxbEluMTJ4bGZIZi9NczcyV3pHV3pzSmNXazBPTjBVR09RSnM2V3hyUFNBdFNCQ0JKWWpBRW9FbENORkVWakd3UGZESjZaeWJ6K3RCbmV6SE5lbGd4UndicDNxdFdFcXJNWmJNUWpFWWNsMVU0OEQvdzcrSTNTTXRSeENCSllqQUVvRWxDSWtJcmFYQWZ3R2JjLzBzWG84VDFUMkp3VktlNjNNRGc3VGpQeit3VjFxS0lBSkxFSUVsQWtzUVVoRmFId1krRDlSSmFYQWUrRlJuVyt1dnBTZ0VFVmhDTkF4U0JJSWd4S096cmZVSHdITGdjY0EzVFl2QkNmd2RzRWJFbFNBSThaQUlWcUZYc0VTd0JJM1o4TWpqZHdKZkFqWk9vOWQrR3ZoMFoxdnJlV2tCZ3BaSUh5d0NTeENCSlFpaElrc0JIZ1YyQURVRi9LcVhnUC9UMmRiNnBOUzZJQUpMRUlFbGlNQVNzaVcwck1CbmdVOVNXRXNPblBnUFp2Nlh6cmJXU2FscFFRU1dJQUpMRUlFbDVFSm9GZEswNFMveFoySy9JRFVyaU1BU1JHQUpJckNFWEl1c2ZKODJ2SWcvN2NKUHBUWUZFVmlDQ0N4QkJKYWdONkZWRGZ3dDhHbkFsQWVQYkFmK0dmaVB6cmJXS2FsQlFRU1dJQUpMRUlFbDZGbG9yY1NmTyt2dE9uN00vd0cyZGJhMTlraU5DU0t3QkJGWWdnZ3NJWitFMXZ1QS93QVc2K2l4RHVKZlovV3ExSkFnQWt2SUJKSm9WQkNFakJKWTA3UWErRXRnSXNlUGN4MzRmV0NEaUN0QkVES0pSTEFLdllJbGdpWG9pQTJQUEQ0SC95TDRqMmI1MW03ODA1V2Y3V3hySFpPYUVQU0M5TUVpc0FRUldJS2dwZERhaVAvWW5mVlp1TjB2OENjTFBTc2xMNGpBRWtSZ0NTS3doRUlYV1FiZzQ4Qy9BTE16Y0lzendKOTB0clUrSmFVdGlNQVNSR0FKSXJDRTZTYTBLb0R0d1A4QmlqVzQ1QkR3OThDWE85dGFQVkxDZ2dnc1FRU1dJQUpMbU01Q2F6NythTmJ2cG5nSk4vNXB4ODkydHJXT1NJa0tJckFFRVZpQ0NDeEJlRk5vM1kwL3JjT21KSDcySStBdk90dGF1NlVFQlJGWWdnZ3NRUVNXSUVRV1dRcndJV0Fuc0NqR1YxL0R2NEQ5WlNrMVFRU1dJQUpMRUlFbENJa0pyU0xnTWVDdmdhcVFmN29NL0YvZ2U1MXRyZUxFQkJGWWdnZ3NRUVNXSUtRZ3RHWUFmd1g4SHZCdndCYzcyMXFkVWpLQ0NDeEJCSllnQ0lJZ0NNSTBRWTdLRVFSQkVBUkJFSUVsQ0lJZ0NJSWdBa3NRQkVFUUJFRUVsaUFJZ2lBSWdpQUNTeEFFUVJBRVFRU1dJQWlDSUFpQ0NDeEJFQVJCRUFSQkJKWWdDSUlnQ0lJSUxFRVFCRUVRQkJGWWdpQUlnaUFJUWpnbUtRSWhsK1RoV1lsV3dDWTFKd2prdmUzS1VYRkNKcEVJbGlBazdwejNBTHVrS0FSQmJGY1FSR0FKUXZvMEFRZUJsc0JubXhTSklJanRDa0lzRkFtUkNqbHRnUHFmSXR3RzdBajdPeHV3RHVpV0doU0UvTFZkNmYrRVRDSVJMRUdJVEhCYVlVZVVmMnVSSWhJRXNWMUJpSVlzY2hlRVcya0tPT2pHQ1AvV0RXd0gycVdZQkVGc1Z4Q2lJUkVzUWJpWmJmalhiSVE3YUZ2QU9TOFdCeTBJWXJ1Q0VBK0pZQW1DSHl2K1hVYVJwZzkyQnh5MHBHY1FCTEZkUVJDQkpRZ0owaHh3ME9FajM0NkFjKzZTSWhJRXNWMUJFSUVsQ01tUGdFTWR0S3pWRUFTeFhVRklDMG5USU9TMkFlb25UY09ld0doNForQWpDRUora0xMdFN2OG5pTUFTUkdCbFp5UU1zbFpERVBLTmxHMVgrajlCQkpZZ0Frc1FCRUZqcFA4VE1vbWthUkFFUVJBRVFkQVlXZVF1WkJWRlVhejRrd0VHUDliQXB5bndsUzdlRFBVSC83c0wvNjRnNFdZYThhODlhUXdweTZZSTMrc0krZE1XK0ZPTytSRUVRY2drcXFyS1J6NFovK0RQVWJNSFVGUDhET1BmanAySTZGQno4TW5XSWJKTitJOEF1WkRtODBaS3lCaXNwMnlWUlhPYTk5a1M0OW83QW0wbTNYZlpHL2hzQzl5dlVlUDYzSmJCOG03T2tTMmsyalp5WnJ2aW8rV1RpWTlFc0lSTVI2eWk1YWxKRm11Z2c5dWFnTUFxUkxZRXhFK3poa0t0aFZ0M1hSVksrUVVqZXVuU0hQWW5nZWhmTy80a2xoSUoxRFlpS3dnRmd3Z3NJWlBpYWtlY0VXdHd5cW9ycEZNTVRuZkY2amluVS9MQVlNU3FPWStlT1Z2MWt5dHgweGhvMTl2dzUxeVN0QjZDSUlqQUVySW1ybllSZVFxbkE5aXRxbXA3NEh2Uk9yQXRVY1JadktoRUY3QTVSSndFMlJIbFdSSmQyeFc2dmlsYlltZGJsT2NPZmRmMndKK2hhOWRDbjdlSjVLYTJndGNMTGJ0b3Y5OGU5disyZ09oSlZHQUY2Nm94UXIzdWlDQ21kb2ZkcXl2T2UzVEV1ZVliN1pISVcveURncjg1UnZudHdCOEpmRGhGd2RjZTRUMmFvanhyZDBETWRTY29OSnRpbExzdGdUSk10TjdEYmJjeGhwMVlwNG50Q29Lc3daSlBSdFpiUlZ0WHNpM0NkMk94SThJMVVuV1FXcTZic25McitwNjlHcHFsTlhDOWFHdlJkcEQ4ZE1xT05ONC8yck5rMURWbG9IelRYUzhXYXczaFFiU1prb3oxck1tV3diWTAyM3k2OWQ2aVVUMW0zSGJGYjhzbkV4OUoweUJvSGJscWpETGkzS3FxYXJKVEtSMUpqTXF6U2J5UnZ4YmlxamxLZWF3TFJCQ1NqWmEwUnhFTlF1SnQ4ZUhBSjFxMGEyK2V2RWUyME9OeE5abTBYVUc0Q1JGWWd0WkVHbG0ycTZxNk80VnI2ZGtSWnFLakNvcXJTQ0p5Ty83cGsxVFhIVW1ub3AxbzJCeERaRzNUK2ZObnV4MTBUeFBiRlFRUldFTG1DRVN2dGtRUkI2bU9OdlY2ZEUwbW5tdFBGSEcxRlcwV1VvdkkwazZrYkkweHdMRHE1RGtiZFZELzNkUEVkZ1ZCQkphUVVWb2lkVWFxcXFialpDTXRBTlpqSkNEZExlYlJkZ3B1NStiRjNkS3g2SU5JaStqaHpYUWllaFJZdVJBN2Vvd1dhVzI3Z2lBQ1M4ZzR6VkU2SWkwZHRGNmlBMW82NldhaVRLMmliUW9BbVJyUmx0MUoySUVlMjJ3MnNPbXdiRVJnQ1ZsQjBqUUltUnd4WjhKQjY2M0RzZ1lpQTZrK3A1WElHZXE3aVo5VU5kMnliSkltbXhIQnF0ZHk3WjRtOTh5VzdRcUNDQ3docndWV0IyK3U0ZXJTbVROY3A4RTFZdVVhMHZwZHV5T0lPeUU5d2RvVlFWRHBwVnk3UTBSZ003bWRJdXdJc1dIZDJHNENxV0lFUVFTV1VMQ2lLNWhjc1JDeEVubHFzSVBNYkhIdkN2dHZHYmxySTdMMHlsYWRQSWNpelVRUWdTVUk2WGZnNGFONXliVVVuUzFFam5aa1NsRGFwTFBMbWgwSWdqRE5rVVh1UXFZN2xzYkFnYzlDWklFVnFReGxNWHIrRUVrZ3l3SFFnaUJJQkV2SXlzaDlsNklvNjFSVkxZUXBxZEN6MW9Mdm5NcDd0UkI1K3JSZG1sRmVpYXRJQzlwRklCZTI3UXBDUWtnRVM5Q01RTGIyN2lpTzdhQ2lLSVd3YTYwRmY3YjE0Q2RWQngwdHFyZGJXbEpldFFWRUpFODcyeFVFRVZoQ1R0Z1pZL1I0VUZHVUhZcWk1UFB1TmExRVlzU2tyT0wwODRwdFVRU3kxR0ZoMjY0Z2lNQVNzazhnaXJVN1RxZDBRVkdVYlhrcXRMUjQ1cVlvMTVHcHBmd1NWK0ZUdkRaU1B4Wkt5QS9iRlFRUldFSk9SZFpXWWsrVFdQRWZEWE1CZjVMTmZNcWtyTVd6Umh0SnkrTG8vS0FsMEg3RDJZcEVyd3JkZGdVaFlXU1J1NUFwa2ZXd29paTdpSDB1Vy9EY3RpMzRvMTY3eWU0VzkrWVV2cStGazI0VWdaVzNiQ0Z5NXYxNGd3cWhNR3hYRUVSZ0Nib1FXVnNWUmVrSWRFanh3dk5Cb2RXQmZ4MVhOcWJMbXNsTm5xNW9FU3pKbjZUdkRuMWJoUFlTbkJhVXpRblpydzlKL3lMb0dwa2lGREl0c3RxQnhVbDBRTTM0ZC9na0lzb0tEWmxlMGcrTklhTHFZS0JOTmtjUXhKdEZYQW1DSUFKTHlKWElzZ1hXWlNVanRMYmdYNlBWVXFDamIwRWY3QURVQ0o4TEFWRzFnMXNqanNHRHVOZVIzYWlqQ0hCQkVJRWxDQkdGVm5lU1Fzc0s3Q0h5Z21JdDJJNy82SmhFUDV1bEZxYzl5VVprdFVTbWtNVjJCUkZZZ3BDdzBOcVp3TWg4RzVFWEZtZWJEbVFoK25Rbm1LeFN0dnpuRjJLN2dnZ3NZWG9KcmNCSWRISGd6MWhDYXd1UkV6dG1HM0hTaGNWMi9OR044TTlXb2ljTmJSYVJsWmVJN1FvaXNJUnBodzEvSkdzZHNYY1BSa3J1bUsvdkd3bkpOSjE5Z29kcmgzOTJCMFRXWWlLblgyakNQMzB0Q0lJZ0FrdklpeEhtWnFKbnc3YVMreWlXRmd1TnUySzhuNUJjbVdXanZoK09JdnliMFVkVVZjaWU3UXFDQ0N3aHI5a1pRMlRsZWxkaGNFcHBNZjdGczFvNmVvbGc2YmR6ZkRqS014UktWSFU2b0lYdENvSUlMS0VnUkZha05SUFdIQXVSYnRKZk1Dc1JyTmpvVVdnR3A3RWoxZGtPcWJLOFFBdmJGUVFSV0VKQnNEdVBPdUJrSFgwazlKb2ZLOXVDMEJwRjRPaFY5TGNndWMwRVFSQ0JKZVFSSFZudTJIUDlYazNvYzdvcDIxT2FqVW1JMG15ek5jcmZ5MW9zUVJCRVlBbmFveWhLczZJb0xZcWliRk1VUlN1UlVLaUpGVzFFUHhnNG56TFhOMmJ4dW5wcEN4MUVYL0F1VVN4QkVFUmdDWnFLcStCWmJjR3M2OU90b3dubVJkcUJQMTlYSXNJaldoUnJHL3FMMEhWbFdXQ0Z0NTl1OUxVRGJHZU11aFB5YjJDNFYxR1VIWXFpYk5Gd2NDZ0lJckFFVFFqdi9ESXRFUFFXMlFxdXdRbG1uRTlFWUxaSEVRM1dnRWpMQjRHVmlXaGJwRTBNN1RvckQ0bGlGUTZwMks0Z2lNQVNjb1pXVHNxYVJ3SXIyZWVMdGlzTkloOHduR3NCSGVtZEdqUHduRnZ5b0w1Qm9saUZKTEQwM3RZRUVWakNOS1lyUXNlYkthSFdoYjZtaTdhRUNVRmJFazU2ZDR4MzJZVytwZ3Jia3hCRVdncXNidlFYd1lMWVVhd1djUWw1d1MyMnE2cXFDQ3hCQkphZ0syd1pFbGhia3Vqb2MwVnpHaU5nRzlGM3BUV2hyL1B1WWdtc1pnM3J1ekdDQ05VcnNTS1FndjVKeDNZRlFRU1drQnNVUlVtMzA0MlVXOGltc3c3WHlxM1JpbzRVaE12dVBCQlozVEdlVTR0b1cyTUVZYUszK2laQ1hYZEVlWmN0NGdWMGpSYTJLd2dpc0lTTVk0dlN5YVJLVTZEVGpoUXgwTlAwWUtTcG9GUkd3ZHRqL0s0SnVLQnhoeDBVTTN0VGVNNW9kWjJPRUl3bUpQVlczMFJwazVIWWdXVG0xek5hMmE0Z2lNQVNNa3FrSkpETmlxS2swc0cwUk9sc08ySjBacmthQVcvVHlFbmI4SitSRml0aitxNFFvWlZLdVRZRm52ZGc0RHJiOEVjSXJVaytaN3dwemFZVTZ6dGNrTGZyckw2ajBVSGs2Vk5ybEVHQ1VGaTJLd2hSTVVrUkNCa2NJVFlwaXJJYmFGZFZ0VHVPdzJzaCtwRWpYZmdQMjAzVWVUYUZkUHF4Q09hY3NxVndiYTBYNEFkRjFoNmlyMmxxREhUYU93SWRlMWZnMHgwbWNvUENLYmpMTDVhUWFpYTVkVzN0QVpHMUs0cklPaGo0VG52Z0dhTkZ2SnJqMVBmV05OdGZFNG1kVzlrUzlwMWd6cTFrNm5KN2xJaElVRHgyUkNqRDdwQ3lhSXp3N05IcUtsSk9zR1EyVnNRcXEvQy9hNHhoTjEwYXQvK2MyNjZxcW5xUGxncjVocXFxOHBGUFdwK0FJMWJqZklZRG5jMnVnSFBjRmhBVEIrUDhiaytTVVpibUJKNGxVeCt0SWhiYkF1V1Y2ZWNkSnZXcHh5MEozdU5Db042RG4zamYxMnJOMmQ0MHl5YlpOWVM3VXJ6Mk5nM3FjVytPeXlyVk10T1Y3WW92bDQvV0g0bGdDVnFJOUc1RlVSSVpRU2JqZ0cyQnlNRHVQQ29LcmFZWWRnYWlITnZJekdMcFlIUXBuYkxkSFhqZmVKbjdHMGxzUFY0d0w5ak9QRFdEWUJRckYrdXV1aEgwWXJ1QzhBWnBDNnlOano0aHBTZ0VPeGd0TWxsM0JUcnZhSm5PcDR1VDdzWS9UYlk5SUxMQ3A3S1N2VlpIeU1lbTRmdHVEdFI1OEJsVGViYmR4TTRKbGdyWlR0UWFGSWk1U05FZ0FrdUR0aXg5bVpBcys3L3hXTXgvVndKVFBDS3dCTTNvYkd0dDV1YTFGRlp1WFE4VHVsNGoyT25ubzZqS0pzRW9ZR05JdVlaR2lJSnJzWUpyY3JwRC9zejI4eldIMVgrazUrdlFTK1Jnd3lPUHQrQ2ZqcllCV3p2YldsUE50OWJNcld2aUJKMnk0WkhIcFJBRUVWaUNJQWdaRklZWHVIbDZMN2lZWHdTL0lBZ3BDU3hKMHlBSXduUm5HN2V1bldvSmlDNDU5a1lRaEpRUWdTVUl3blFtbUI4c0VsYjgwNGJKN21RVkJFRVFnU1VJd3JRWFdQR1FhSllnQ0NLd0JFRVFrbUEzc0pqNEtTc2ttaVVJZ2dnc1FSQ0VKQWlteEVoRWFFazBTeEFFRVZpQ0lBZ1pFRm9TelJJRVFRU1dJQWhDaG9TV1JMTUVRUkNCSlFpQ2tBR2hGUnJOYXBRaUV3UkJCSllnQ0lKMlFrdWlXSUlnaU1BU0JFSFFXR2h0UjQ3SEVRUkJCSllnQ0lKbVFxc0wvMEhQZ2lBSWIyQ1NJaEFFUVVoTGFBbUNJTnlDUkxBRVFSQUVRUkJFWUFtQ0lBaUNJSWpBRWdSQkVBUkJtRmJvZFExV1UrQmpCWm9EZjJjbDhzR3NYWUF0OE9uQ3Z5NGkrS2NlMlJONGo5Q2NPZHVSUmJLQ24wWmtONXJZclNCSWZ5d0NTOE5PcFNWUWVjMHBWSDZRMEZ3ME5xQWQ2QWo4cVFlMkVUbGZUbU9PakdaSHlQODNhM1RkamdqRzFoWDI5NWxpRjdBbHoyMHlYcWU5QjMzblhGSUswRS9xeVc2MWZxOXd1MC9IRHdSdG5TeDJzSTM0cytsclRRZXdPVVcvZWxEalo5bE5kamRUNktrL3ptdC9sMHVCWlExMGhpMVJsTEJXMTkraWs1R21OZURRNGpYS2JKR0s4U1I2M1dqT090VEFiQmtTamZtT0xZL2ZzUkJIcVhxeld5M1IydmRhdzJ5K0pheHR0QWMrWFhsZzh4MDZlcDd1TExWelBmYkhlZTN2Y3JFR3F6RVFhUmpHSDBGcDBrTkJaSUV0UkQ4WXRpbEg5WkFMaHg2cysxMFplSVpDRUZqZGNaeFVZNTQrZTc2aU43dk5WM3RwREFqVmc0SFBGZzJ2bTR1QlRqYWZwenZEOWFMWC9qanYvVjAyQlpZMVVJRVh5UDQwamkzSEZkSEl6ZE54a1dqT3dUUGx1dU82RUNnWHF3YlhhNll3Nk01akFXbWpzTkNqM1dwRkxwKzdLZENwSDlTZ1RXZnFQZlFVd2VyS3dEWHpvVC9PZTMrWHJTbkNMVWwycE1FMU83WkFoMk9MVXZETnZMbjRMdHNOTkJtMkpkaVlPckw0VEIwUjd0Zkltd3Nhay9sZHVPRTJKZUg0Z3V0QU5xZlpRVGNsWVJTSnRnZHJBbVdSVEdlZGlLaU5OeXJhSHVYdlk0WDJiU1FXa28vM2pNMDZ0N1BwWUxkYXNqMUtuVGJIcWVQMkdHVmhUY0wybTRDOWdlZllyYUVmQzlhZE5ZWTk3STdqYjdvMWZwNmdQNGtXRVExZHM5WWQ5dmRhUjdEeXFUL09hMytYYVlFVlBHaytFWVBiSFdLOHRnUWFNU0dGMkJJd3FDWWRqcXliRXh3aFdMUDhYRHRqR04rdUdFNG5tWVdmTFFtK2YzQmg2TG8wNnFvcGhoRnNUN0VUak5XbWtpMkw4T3Z1U01HcHgzUGVUVEYrdDFORG05NldvUGpJWi9ScXQxb1BzSFpHZUovaEdMOWJsMFQ1TlJON2lqVjR2MTBoZllDV2Zzd2E0emVaV3BPN000SDJzaVZLZlR3cy9YRmgrYnRNVGhFMjR3OC9Oc2VKSm13SFp1RGZKYkdiMURyWTloaWRYVDVFcjVLSndKQUZJOVJxVk5mT20yZTJ4Uk00allIUmJLb2RWbE9VOXJVNWpRaURsbVdSaUJOTzU1cE5HbzBZNDJHTE1hb3NwQWhXdnRtdFZqUnAxT1k3QXUxa2NlRFBlSDU5RjlwTzl6Vm15UjYwZXE1TVAxT2g5Y2Q1NGU4eUpiQzJKTkJaN2d3WTMwNjBpVERaMGxUTG1XclV6VWw4Vnk4ajkzZ2psV1FKUm51MkoyQTBxWXdVb2kyR1RIZTNZbE1HeW9JTU9RYXRPc1pNMkdDK2tZOTJtdzJCMVpWaW05aUpQL0lWNy9kN3lNNTZ6SzRjdDYxc1AxTWg5c2Q1NGU4eUliQjJFSDJLS2RpUU5pYzRxc2wxcDVVdXV6UnNOTGtlWVduUmNIY21JTEsya2Z3Qy9FdzVyYVlzaTRsVXIybU40enl6WlFPRkVzSEtSN3ZWaWt5MW8rQWdxeXZPdlhkbzhBNk5jV3dzVndPQlRQclc2ZFFmNTQyLzAxcGc3WW9UZ1FnbWI4dm1vdEJjR2RPV0NBWVZYRnc1WFFWV1VHVEZxLzl0R2oxemV3YU5PQk1PTWRWck5tWG91dmxnWjJLMzJwTEp5SUFOL3pvalc1TGxyeGVSbUc4Q3ExRDc0N3p4ZHdhTkt6UFdvdERkcEw5VExKdWRWcm9HdmkyS3VHaFAwVEZrZzJ5RjF1TmxKVzdSNExrek9UMUlocHlTTFFQUG1pM25XUWpScTN5MTIyd0pMQzNxdUp2NEM1RFR6ZHpkckFON1NLWnNNL0ZNaGR3ZjU0Mi8wMHBnYlV1Z01yZm1xRkhuWW1RZGF4VGNrWWJBeWVVSXEwdGpJNHZYWWJXa2FYQ1puQjdNbEpqUTIySjh2UTlreEc2MUY1alphRXZ4Rmsrbks3RGlUUkhtc255ellUdUYzaC9uamIvVFFtQUZjMnJrdWpLYmRES3lqalVLdHNWNXBseFBOV1N6NFNheXF6QlJaeHJwdWR2enpJZ3pGVzBUZ1ZYNGRwdHBINnAxWk1BV3h6N1RMYzlHbmJiVHBpdzgwM1Rvai9QRzM2VWxzRFkrK2tTVFRpb3pWb2VZN1JGTHBBUjM0V0h4N2hqdmtNc002L0VTREdwSnZPczFwbUZzV2h3dW04a0lWcVBHMTh4RnRFMVBrWUhwYnJmWkVGalpIbUNsR2hWc1R2TysrUndFbUM3OWNkNzR1NVFUalc1ODlJbGcwakpyakJmZG1tT0hrZTNvVldPTVVYRDRjN1hFdUVhdVJsblp6QjJqbGNCcXpKQVRiYzVnWjlPbzRUVWJ5VTNJdkVOSEhkZDB0OXRzMkwvVzc5YXRrZjNuMG9jbEt6aXNHWHl1NmRJZjU1Vy9TeWVUZTZ6RGVvTzdSWEpOTHFKWGtTcDhkeEtOSUpkSGIrZzF0QjdQc1hSdzg3RUg3UmtzQnkzTEl2UllqQzZkUDJzNG15a2M4dDF1QzNHQVpVM0RIK2pSaDhYS2FxNUZQelZkK3VPODhuY3BDYXlOano3UlF1eUZpRnQxMGlGbmM4UVM3V2lOblVrMmdseXQ1MmpPVWNOTjkzN2JNM0R2eGd5M3F3NUF5YkRqVG5pVU5jM0pkN3ZObGcvb2tuZklpSjFxOFV6VHFUL09LMytYdE1BS1RBM0dtdWR0MXlDQ2tLbzZEaDVJMlpVRGc5b1dwY0ozSjluUWN1V29HN1BjY09PTlVQVTQydFNqRWVkajFGRlA1THZkWnFzZDJRcmtQWEpGcHFZSHAxdC9uRmYrTHBVSVZxeEVjRFp5Tjg4YnpFaWJxMUZUYzRLajRORG5iVXF5QWVYQ0FXU3E0ZW9oV1Z3aEdMRUlyT2x0dDRYYWpyb3o4QjU2akdDbFc3YlRyVC9PSzMrWDFDN0NqWTgrMFJoSExXdDFqbEcrc1NQS0tMZ2pSV1BQUlY2ZDVpdzMzSGdDcXoySDlabFBSbHdJMHpwaXQ3a24yMUhiZVBadjA5Z1djbTI3bVJCWTA3RS96aXQvbDJ5YWhtMXhHdS91YWVpa3QwUXhucDFwR0hzdXBodXlQZktMdFdaZ3R4aHgyblVtQW10NjJHMDIybEltT3VsTW5KU1E3V1VPaVJKckIyRTZ6elhkK3VPODgzY0pUeEVHb2xmeHNzTk94K2hWcEViZW5vRGh4RHYwTk5zT0lKc0Nxem1PZzIzWHNSSHJLWUtWalVOdGc5dS93enVGbldLM09iZmJiQW1lcml5MzNYdyswU0Nac2swM2VqWGQrdU84ODNmSnJNSGFGdWZscG1QMGFsdVVTazlrWjV1ZVJzSk5XV2k0aWJhbGVGTTB1VFppUFFtc2JIU0trZFlwZFlqZDZzSnU4MWxndFdSQVlHVjdtVU82WmR1VlpodWVidjF4M3ZtN2hLWUlBenNIVytKRUhLWmI5Q3JhMFJxN0V6VG03aFFkUmI0NzE1WTQ3N2Q5R2hoeE5zUmdWd2JMbzB2c1ZoZDJtNjl0dmpsTzIyM1hzVDJrMnVhMGZLYnAyaC9ubmI5TGRBMVdDN0hEcjlOMTdWV2tNa2ttbE5paGs5R3dOUU9qeVdnR3NpdU91T3FhQmthY2pXZlZ5c0cyNkN3YUlIYWIvMjErVzV5K1JIWVFTbjljRVA0dVVZRzFKYzZJYnJvdHBvMjJleU5aNTlDZFltUEs1Z2hXcTRZYjd5aUhkdlN4cmlmYmkzM1RqUVJrc2tOcGpGQWVlcHNtbmM1Mm00MDJyM1ZkTjhWcHR6c3pZQXUySE51dTFnSnJ1dmJIZWVmdjRncXN3T0oydlM1SXpoWGJvaGh4c3ROYitTQ3d0SEN3Vm1BdnNkY2liSjBtUnB5TlRsR3JaMjNSZVJsTWQ3dk5odjFyV2QrUkZoQ0hpNnRDaTE1cGZRYmhkTzJQODlMZm1WSzhhU2pUN1RpT0pxSWZyWkhzS0NsZVRwMmRPWFlBV3RSdk0vRVBJZDJNUHFKRCtiUU5XTXNkTlUwUjZxZUo2Rm5PeFc1emI3Zlpha3RhUnJCMkVEc3BaanJsWnRXcDNXcTl3SDI2OXNkNTZlOU1hVFNRNlNxd2RrU3A0RlRtdmJ0ME1CTE9WUFNxTWRCZzQyMGwzcXFqdW8xWEZyWThlVllyb0dib3Z0MWl0N3F3MjJ5MEpTMm5nM2ZGOFFVUHAybGYwMlVINFhUdGovUFMzNW5TYkxqVFRWekZPbG9qRmVjUVZON1dLSTdhbW9WT1hldnBnZUF1d1MxeDNuczcrbHVNV1NoSDVHU1NEckZiWGRpdGxtV2pwZjFINnZ6Mnh2RXpXelZvVi9sMkJtRjNCdXFya1B2anZQUjNNZGRnYlh6MGlTYXl0OE1zWDBmQjZXYk16ZlVCc3RZNEhVazhjZGFNUDFLMUJ4Z08vQmt2YXJVWWZlNTBLWlJEbmpORlBoMzZXK2gybTQxMmxLN0EyZ1pjaUZNZVdnMjA5SnJGWGNzSTFuVHVqL1BTMzVsU2JCeUpkc0NGUkt5ak5kSXBoNjRZbzVLbUxCaE5VNXgzM3FMUmZYYVQzaUxXWEJ0eFB1MGd6S1RERWJ2Vmg5MW1ZNERWbmFJTnRSRDdFT0lnV3pVU1Y4MDZick5hN2lDY3p2MXhYdm83VXhyR2w2OE9ONTNSbU5hajRIaEcwWmhEQjZBRlhmaDN0ZVRMc1ExTmVkTFc0N1dMZEpLMVdvbCtsRkdIMksxdTdEWWJIVmRqNE44N1l0aUxOZkJuOEx1TkNaYmRWclRiOFphUE93aTdVN3plZE95UDg5YmZtZEl3dnVra3NLSWRyYUhGYnFGY1RqVll5ZXo1YWJ2Sm42UjMrYlI0Tk41MGlCYnQ4Z0tSYzhLSTNlYmViclBWbHJZUk95bG9LblFFeEpXV2ZVZSs3U0RNeEZGQTAxVmc2ZHJmR2RMNThmNXZQRFlkQkZhMG96VTZOQklQdVhUVW1iNytMdUFnK1hFSWJqNWxjTTlHcEswN0Q4cGh1dHB0TnFNRGFOaWVIc2Fma2tYcmZtTTZuVUU0SFFWVzN2bzdrMDZNVDg5b2NiUkdMR0x0U0FvMnJxNGNOTng0STROZzF0dm1PTmRwd3IrTFNDKzVybEpwNjkzeXJIa25zQXJaYnJNaFRMUmlkOENYdEU5RDI3WEdhRHQ2RnNQaW0wVmdaYTFpbzQyQ096U3V5T1ljT09wNE8xSVNmY2Q0eVVTYjhFZXpIczdUVWRKMFBPUlpzeFBseFc3enN1TktwMHk2UXNyYVZpRDJvS1ZQNmRKUmZlVzd3TksxdnpNaHhHSmJoa2ZCb1pYWm5JSUkwb3VvNk1DZmV1RmdER01JNXNmcXlFTWoxbHNFS3hkVElsMWl0N3F4MjJ4MVhMSEVrUzJrVFFRVGtuYm96Qlp5M1dhYkNzQ1d4TitKd01xWTg0bVdvbUJ2bGh2WHpodzAzR1FibUExL2hPcGduSTVQcndLclVIWVFkbWZvSGpheFc5M1liVGJhL05ZOEVRSjZUYTNTR0VWazUyc3VPZkYzSXJBMFpWY2VPTUZNT3FaVUdsZ1gvalVYVzJKME9ucU1ZalVsOEY3NTRIQzBMTmZ3cmMvdFlyZTZzTnRzUFdPK1JGbjBtbml6U1lmUFZHZ0NTL2YrTHA3QTZvNzFnaHNmZmFLUnd0eTVFTzFvalZ3NWtFd2N2WkdwZWUyZHhFNU8ya0orWlVYUEp6R281WTZhbldLM3VyUmJyWjh2bjhWVlBOdlZvNTEycDJtWGpYSEtvdEQ2NDd6MmQ0WUVicHlQalR0ZHR1VlJJOVBiNkRWZUVzY3Q2Rzk5aXV3Z0ZMdk5GN3ZWdS8yTFBidzVrSXhFT3BHUjZkZ2Y1N1cvaXhmQnNrM0RDdDBTWlJUY0hhVkNiUm81cEZoSFMyVGk2STFNcmwzb0lINFVTMDhKU0p2eXlJanpLVitYMksyc09jd2x0aHphYUdNU2JWR3I5NWx1QWt2My9pNmV3T3FLb2NRTHRVS2pqWUl6a1NBdkZHdU1lemZsV2NOdEozWTRlMHNlQ1N5OUdiR2V6MTBUdTgyODNXcjUzSVVnMUp0MStFeVppRjVOMS80NHIvMWR1bE9FVFFWV21kR08xdGlkaGNyTTl0bG1zUnF1RnFQdTlqanRSay9PSUYvQzBObllVU04ycTIrN3pjYWdZcnBQTmV0VllFMjMvamp2L1YwOGdSVnZKTk5NZnVSN1NYY2ttbzBGdjlrOGVpTWJnaUtlTTJuSmd4R1NMWThFMW5UZG5UU2Q3RllFbHY1cGlsSzIzYVFmR1p4Ty9YRkIrTHVZQWl0dzFtQThZMnNwa01xTXR2ZzZHNlBnUkJwTWM1WWFybGJ2MmhYbldpMTVZTVRUOFF6Q2VEYXlOeUJvbXNSdXMyNjNXclo1cXdqMWpMVkhvclRIZEpsTy9YRkIrTHRFRG50dW53WVYyZ2pzeU9Fb09KRkcwNWlsaHF1bGc4MkhhY0o4V291UzY2bk1iUUhCc0FOL1F0a0xZcmRadGR0Q2FVZlpFcmpaSGdSWU15eXdwa3QvWEREK3pwQm1BdzZPMEpyenZDSzN4VENLYkRxY3JpdzU2bXhsUDg0SFo5Q2NwYkxJZEwxbFdneEcyaTNYSlhhYlZic3RsTWlBSGdaUG1XQkhqUGFvbFMrWkR2MXh3Zmk3dUFKci96Y2U2MGpBNkxibGNTVTJ4UmgxWkR2WllyYldjMlJyWk5BVjU1MWFwcmtSYXlrR005MHhia3ZCMll2ZDZuTWRWaUdsK3VoTzBWNHlVYWJaYUkrRjNoOFhsTDh6SlBpOW5Ra1V4Slk4cmNRZE9oa0ZaOU5aWkhvSFlTaDZueWJNbDg0bWx6dHFvdVY2YWhlNzFWVW5yN2NCVnE3TFBwditaVmVNdmxQck1pM2svcmlnL0YxQ0Ftdi9OeDVMeEdudElQKzJpY1lLcCtiaXFKQ3VOQnVkSHAycm5xY0o0NDJROURSRm1Nc2ROZHVpMUt0TjdEWnJkcHVOZHErM1hiTmErSmRzQ0kxdFVjclVscUgyV0tqOWNjSDVPME1TMzkwZTU5K3RBUldmVDl0RWQrbG9GSnlJd0duS2NNUHR6dEE3ZGVYWUFSYkNTRDVYNjJiMEdMMmFqbmFialRhZmp5Y0J4UE12MnpJc2NKdUlIazNkbXNGQlNDSDJ4d1huN3hJV1dQdS84Vmc3OFhkQ05PRmZhWjhQeWpuV0VSZTVQT2kySThNajRXenRJRXkwY1RhU3Uya1VhdzVIU2ZraUJyZEZHWm0zaTkxbTFXNnowWEhsNjFGTDhmcWxQUmtzeTcweGZGNG1iYVRRK3VPQzlIZUdKTCsvUFFFanRQSm03b2hzT0lzZEpMOTkwb3ErMW5BazZ1U2E4clRodHFmUXFMT0I3Q0RNNG1oT0kwRThYZTAyRysxSWIyMCtHWUVWYnkzV3Jnell4c0VvZzdRdS9OR3JURk1vL1hIQitydWtCTmIrYnp4bUF4NU93QkNEanZDZ3h0RUpLLzQxTzd1QTRjRDFneUZnYTVJRmFkWGhLRGllazJ2U3lBaXlMYkM2NHpUU1hHMHR6cWNwd216dnFJbVZJVDFYMGIzcGJMZGFkb0xaN3JpeXdmWUUyczVlMHA4eXMrS1BpTzJLMFE0eU9UVVlmcTlDNkk4TDF0OGxHOEVLWm5mZm5HQURDb1pRTDVCYU50VEdRQVVHRzhkd29IRkhjclJOU1Z4VEwvbHprblZ5V2pUY1hEblllSTEwQjlsZEwyQWxmNDVpaURmRlpOUDRYaTBCdTIxTVFTeG5zZ3ltczkxbW95M2xzOEJLWk1xc09hUXZzcWJZL2k0UWZXT09MZEEzWnJNYzg3MC9MbWgvcDZpcW10SVBOejc2UkREMDJKUkNnK2lPMFlFMUJTb3JXYVc5T2V5YWtiTHFOZ2NLc1RHR2c3SEZlRFliNldma2JZeGhvTUd6cE9LSm9FakgwT3lNVUliaElxS0oyTHYydGtkNTUrQ091blFkeDNBY3h4WXNYNXNHNVI2dG5LMGg1Uk52UFZxOGQ5NlpBVU5QcFUwRTdTbFJrUkhwZWswSmRqbzdFNGdXcEN0OHA2dmRhbG1Ha2M3RWl6VktEeDFVZE1YcHhMclE3NUU2QnhQc2s0THJhcnBENnNZV3dSNmFTQ3pDSHB3V3pKVkkxWHQvWEpEK2J2ODNIc3VNd0FvUldkdlFSMkt6ZFdHTnV3WHRGemRxMGJsazRybTZBdStmcUpCSmhkMmt2NjVnUjRwdEpmejlFbUVMMnErN3VNVitOTHpXTnFLdkw5SVRpek1jTFpyT2Rwc3ZiV2s3dVorUzFWcG9wRU03MlpzV2pQZnVldTJQQzlMZnhSTlloblR1SEZpVHRUMmdWbk1Sb2c4MjdCa1JLak1UTzNlME1LQk1QRmQzMlBXdEdiNUhPaUl0Vy9mTzlNNHRyVWZ3K2JEVHB5TUxkajVkN1RhZjJwS2VweEp0Z2M0OUd3S3dHLzhhcUlmUnh3WUJQZmZIMDlMZkdUUjhrTVdCd3UzT2NJUGVIV2pRU3VEUGFPYzhOZXZVc1dUNnVUSWxMTG8wckw5czNEdmZPcGw4Y0RqWldIczFYZTFXQkphMkJJVkdKcVl5dXdQWFgwZHU4OEhsVTM4OExmMmRTZU1IMmgzNHRBUWNVZ3ZwUlZPQzZ5cTZRdjdNNVloVEMyUE5SSFNwS3dzTlZ5dEh0WlBrazR2cVVXQnA2YmlzNlBOUTRIQmJ6RVpuTWwzdE5sL2FrdDVPT0loWDd4MGhmVkU2L1ZHdy9YZm9WRlRwdlQrZWx2NHVyVFZZQUJzZmZTS1JrVjl3d1dYb0F1UHdsK2tLK2JPYnlBdENCVUVRQkNGVmdvdldRemROaFBaSjNTSDlUbGVZcUNnRXBEL1drSXd1Y2hjRVFSQUVRUkJ1eFNCRklBaUNJQWlDSUFKTEVBUkJFQVJCQkpZZ0NJSWdDSUlJTEVFUUJFRVFCRUVFbGlBSWdpQUlnZ2dzUVJBRVFSQUVFVmlDSUFpQ0lBaUNDQ3hCRUFSQkVBUVJXSUlnQ0lJZ0NDS3dCRUVRQkVFUUJCRllnaUFJZ2lBSUlyQUVRUkFFUVJCRVlBbUNJQWlDSUlqQUVnUkJFQVJCRUVSZ0NZSWdDSUlnaU1BU0JFRVFCRUVRZ1NVSWdpQUlnaUNJd0JJRVFSQUVRUkNCSlFpQ0lBaUNJQUpMRUFSQkVBUkJFSUVsQ0lJZ0NJSWdBa3NRQkVFUUJDR3ZNU1h6NVkyUFByRU4yQkhqS3paZ1JwYmZZUS9Ra3VKdk80RE4wZ3plUUkvMTJ4S280MFRvQm5ZRE93dXdYbHFBcHJDNjJCbDRYNXMwWFdsendyUzFyWU5oeng5S0Y3Qk9xamt6N1AvR1l6SC8zWkRreFhidS84WmpTa0NZQk5rTktJSFBqQnk4NDhPQmUyOFArYnYya0djSy82d0xlWDV4aWplek0xQkdlcXJmOWdqMTJ4MVdwMXNEZjljWUVJaDdDNmlqVndQL3ZTN2tmUjhPdk8rT2dITVZwTTBKMDllMmdzOGZxVjhVY1pWRFVwMGliQXo1N3c2ZHZFdFRtR29uaHFKL09DQWNPcVFKNUdYOXRvZjkyMjV1amtRMkExc0tZR1M5Si9CZU95TUlnTTJCamlEUnNqc1k2RkF1aE5XdklHMHUwbnZ2Q2JTWmJRVllyMXJhbGg1OXRwNzhkcUcxbXd2QUxxSkhERy9DbE93ZE5qNzZoRlduSFhCam1QT0xoUzB3QWhWdVJhLzEyeHhIUUhjSG5HTkxoTTR4SDBmWE8rSU1BbXh4QmhLaFRxRXAwSkYwQlA1L0w3QlltcnEwdVFqc0NQaUFuUW0ycitsc1czb2RESFFoeXdhMDdoUDNCbXc5S2I5cFN1Rm16VHFzeU1hUUJpYU5TOXRPUlE5bDJSUm81UEZFWHhlcHI4ZlRXeWVYcUxpTjF4R0VqOUMzYy9QVWx5QnRMcng5RkRKYTJwWmVCWlpFcjdURlJvcFRyZWtLckhZZGpVcWtjV2t2c05wMStFeXhSSjgxTExxUXJ4MTdZOGpBSVJZUFMzT1ZOaWVJYlJFLzJpcmtnRlRXWUdrdFpvSlRGbHFwOS9ZNDk5cVI0UFgySmpFeWJRcGM5d0wrZFM3aG54MXgzajM4KzVGMlJqYUdmZWRDbEdzMlJyamVsbWxTdnkxaDMydU1VaCs3b2ppb1NOL2RsbVQ1V2dQMUhmcnZlOE02NGtUZmRRdUpyWmRLOUQyalBYdTBkdzl0YTlIVzRseUk4OXRvNVJqT3JnU3VzVGRLVzk2VjREUHN5VUtiMjViQU83UWtXS2M3Z09FSWRSSEpuK3hOc0F4Q2ZkSzJOTXR0UzRTMkhxM05KTk5PMG1tUFd0dFdQdmp0cGpnUnJFVEtQdHE2b21UcUxkMTMzWlprR3o0WXcvY2w0dGZDUDhNQlB6MmM0UGZqTGdsSVNtQnRmUFNKMExDNWJmODNIa3RYS1FjRnorNDByOU1jRXNycml1TU00NGtHYThCUXJBbEVjSUpDTE9pQVFuZWp6SWp4WGkyQnh0ZUVmeTFZNkE2V0R0N2NKcjRsYkhTczhPYVVUMk1VSnhQOFhqdHY3Z3JjbllTaFdoTXN5MnpWcnpWQjBSZnFNSGNHeWlGWUZzSG93MmJlM0FFV1RrZmczNEx2dkR1c3ZDT1Y3L2F3OG0wSkdIMVhXSjFhaytqY2JXR09LTmloeHVvTWdzL1VFZExSUjNyUGFNOGVmUGRnQkNiNGI0dERoT3FPS08xdE1XOU9LOW00ZGNkdWNDMVB2QjI3VzZNOFE3QU9iQUU3M3hXaExMZHk4NEx6eldGMkdGeC90ak1MYlc0bk42L1QyQnhtMjgyQjU0L2xuUGNFL0Vvd0xVcG9PUVR0L21DWVB3bi83dUlZNVJHc2o1MHh2cWZFS0xlZy85b1NvYzYzQnE3Zm1FWTdTYWM5YW0xYitlQzM0MFZiRjBlcDU4VWg5OWhDNUUwTnlkUmJPdS9hSG5pUGRXSDNpT1FQUW4vYkhlVjd1d1B2dERYc2Q3dkQvSDN3czUwMzAzTE1pUEc5aHdQM2JVK2tmMHcyZ3RXc1lYU2pPV1FrWmszak9xR2l3QnBIY1RZbThOeDdBdCtMOTB5aFRpN1lDRzFoeHJ3MThQZnRZYi9iRTZqQWg3bDVXaUc0ZzZVcjVMdVJuRVIzaUZIRW9xTUE2cmM1N04yN1lrUVFnOCs5UGN5UldnTy9UZVNkR2hNTXMxdkR2bU1OZFA0UGg5VjNlK0NUNlBSUlI0VHZCbmV2eE91WW14S3N1MGlEQjJ1RWQrOE9hNk5OY2Nvcy9KcGRnYnBJZFAxQ1k1VHkzeDZ3c2U2UWpxNGx5ak4waDcyL0xmRDd6VWtNR05KdGMwMGh2dzBWdlZ1ajNDTzBEb0k1amRZUmVmM2N3eUgzMkJaeTdZZkQvRTl6alBKWUYvTGQ1Z2pQR25xLzhITGJFV2lISFZHZU1iaTcwaFpCSUNUVFR0SnBqNW13TFQzNzdVU2lyWkhxdVR2QzRHUmJCSCtkckgybjhxNjJDRzJ0TWNhOVEvMnNOZVNadThLK3N6dEtPWVJmYjJlWURUZEhxWXYyTUR2VVZHQWxtZ29oa1JIaWpwQnJhTlVCaDZ2Y2NJVWFyK0Z1QzN2R2VKR1pkdUluS2czZGpSTU1xY2NiVGU4T2FXQk5FZW9nNkV3Ylk0emlHdE0wVkwzVWIxT1VFV2p3dWtHaEc5ejV0RG5DcURQUjkya09FV09KckQvckNJdG1STHZQVGhMZnRXcUxJUWFDRWJJZE1aNDlVWUhWbllBRERpLzNyaGdqKzNUYlRDTFBzRE9HUUduUmFHQ2dSWnRyaWxJZXRqajJ0VGNrT2hKdHpWZDdnZ0lqVWJIZGxFVGRCYU5HOGRxempjaEpPcE8xeFZUYm85YTJwWGUvbmNqQU9GWTlkNFE4dXpYQzRDVlorOWJxWFVNSENkMXhJb3ZXQ0lPSldBTzRSTCtYbGs5TFdHQUYwak8wUkdoTXFSQWNDYVE2RW9ubUREdVNpRGhFcXN5V0VCVnJqZkpjd2NoTU44bWxlckNHR0crOG5UcGRNYTRCTjArNWJJblNRSkxkL2FmWCtnMFBmNGZQbVc4SmlYQnNqL0g3amlUYVVyemRrNDBSREw0cHBQTk5sKzdBcUhCN0ZNY1NhUzFoVTRMT3FERksrMnFPMHZhQzZ6dHNVZHBFTXNJdTBmTHZpTkdCMmFLSTltU0VRcWJiWERTeEZ5ckNPeUtJbDZhQWdPcEkwVDhrVXArcDJrZExvTjExazloT3crMXB0cE5VMjZQV3RxVjN2NTNvc281NDlkd2VKYmlRYkwxcCthN0pEaEk2RW14VDhYeGtMSEdmR1lFVjduVDJmK094VkxmdkI0MDB0QU51MU1BWnhsc3oxQlNqc0VLbmQ3ckRHa0drVVJ3a2Y0ekNsc0I5T2hKd2VvMVJScjB0SWI4TlJzWWlqUkNhMHh3RnBaT2VRY3Y2RFJlNXdmbjYwTTlpM3B5TGoyVjhpVVNrV3BJdzFLNElqanZZUG9aNU01OVFPZ1RYeUt5TDhQeGJVdXdvbzdXTlNLSHo0TFJJTjI5Tys1Q0VzTnVSWk4wbkk0WnRDWFlDTFNTM3lTUGROaGR0V21OSFNCUmtjeFQva09qQXBqRktkQzM4R2VKRlltT04xRnZDL01xMk5BZGV5YmFUVk51ajFyYVZUMzY3STRGNmJrL0FubXhwMUp1Vzc1cU1UMHRrTUpGb1h4QnJzSmJNUnBta0JKWVdlVGFDVWFLdFlSWFptSWJSSnFxdVk2M0IyQlBpTUcweG5xczV5UTQ3a3RFbXN3NG92RkUzY2V2YWxLRGpzY2I0WHI3V2J5SnJZZUw5M3ByQWlDWDRqRTFKR0dxazlTb2RJWjMwdG9EUTBpS2lGVHg5WUdlVVVXWXl6cU14d25kQ0hYRG9qcnd0dkpsY0w5N0lPTkp1bmhZU1gzdVdhUGcrVXJRZ3RPMkc3M3JhazJSNzFxTE5SWHFXSnQ1YzAyU0xNdmpTYXAxZ1M0SURwZEJuM1J1aDNOb1Q5SHZSZG45ZFNMR2RwTk1ldGJhdGZQTGI4V3cwbGgrTWx2TXRXZnZXNmwyYlV4Z2tKQktGVFVhd1JkcUZtSlNvVHptQ2xXSTBJaGdsQ2xmSzFoUTc0WlkwbnlrODRrSWNZUkM2ZURXWm5EZU5ZY2FYNkh2dGp2RDNIV0dHc0R1a2JFUHZsMjRFU3cvMUcrbzhkcWZ4KzJTbUJ4UHA1QnFqMU9QbXdJaDRkOWdvTHhHUnRTZUIwZEh1T0JHY1JKODlsZ01PM1gxb0pmNjBTTERjd25mcnJFdFIyTVRxQktLdGtXc09LWi93YUZOWGtyYXFWWnNMUHN2dXNLaEp2T2hPSXI0aFdBYTcweHo1TjhVb3Q5QUY0Zkg4WGpES0Y3N2JiSEdLN1NTZDlxaWxiZVdiMys1SXd3K0dEaTY3MDdCdnJkNDEwY0Z1TXROK2lmakkwRHBmVE9RZHN0b0tyTUQ2cTNRakhNSGRlYUdqdWwxeEhMOFdqU3ZlNzNjRVJpbmh1dzFqQ2F4a0V3b21NMVVVYlkxQmM1VEtEYTRsQ0U2Rk5LYjRmSHF2MzFSRTM1WWtmcHZvb3NaNEk2K3VnQ0hPQ0trSGE0THZtc3dVUkhzSzdUTGFQY0lkY0hna0xwN1RpdFJta2gyTkp6SzZEQlZTdGdTY2NXT2FFYWl1Tk5wc1Y5aWZ6VVJmaTJoTm9aeDJhOWc1ZGNVWlFDUXFNcUpGRXBKdEo2bTJSNjF0Uys5K085SDFWNGtzVW0rSk1BaEl0dDYwZk5ka0J3bGFiZWFJSmRpYWt1MGJEYWs0blJUV1h3WFhMVVZheXhCcDVKaXNLRWdsbE44WUVuRUpmNjdkVVo0cDNTbXZSSXgyVjBpanRDVlF1VFp1RHNPMmFOQ3A2SzErVXhGOW9ldFFkaWRSQnZFTWYxdVl1TmxDNU1TbG9hUDk3Z1NNUHhGbjNoSnk3WjBwQ0t3dHhGNS9GYm9kUG5UTGVXT1NvOTZnQUVnbUFoVFBBVm9Eejk4ZHBST0lOSldReWtZVUxkcGM2Ry9iUSt4cFY1cStZVXVJZlcvWGNLVGVrV0M1TlNab1F4MXB0cE5VMjJNbWJDdGYvSFpIQ29PZzBIY1BQbWQ3R3ZXbTVidW1PMGpJaEdEYm1xd0lOaVRwL0JKMU9zRmtlcUZPSVZMZWlPNDBSRXU2STgzZ1RyZjJLTThWTktyR0NQZEpaQ1MxTGF6eWJXR0dITzJaZ2dmejdvN2dYS085WnpEWFVqQUJYenJwR2ZSWXY5MHBpTDdtSk51R05RRWgyQkpCekRmRjZheTdpYjh1cWprczRoYXRjdzMrKzhORVgyQWQ2L2ZkVWFJVmtUcmFuU0h2c1N0TnA1VklYY1hyQkhieDVqYjdhSXR3YlJvOGh4WnRMblQwYXdzYnNFWHlHMTBoZGRFY3cwYUR1NWNmenZCSVBkcnp4Zko3alhFaVdJbTJrM1RhbzlhMnBYZS9uVWdmR0c5M2NiQk9JMjIrU05hK3RYcFhMUVlKbVJac0dZdGcyV0o4SjVnZkpuanlkTkFweE1yckVwbzhNTm1RYktyc2lURlNDWThFYkFsVDdSMGhVWnRkRVo0NWVJeEMrRGI2blNIbHREZXNNOXdTK0x0bTNreE9HaTBhRTQydElSMW9keHFHcXBmNmJVbmdtUkpwSDkxUkhNRU9iczZHM1I3eXV6MWg5Uk9NZHJaRUdOazNoem5vNExNSE0zRS9uTVR6TjBhNGQxUGczcnNDZFJ0cDdVTlhuR2ZmRTNqTzdVblVmV2ltNG1DYmpWYkdrZklkN1lqd0xQSHFLdElhbjJCWldnUHYzcDFnNUxFeHhFYTNaTG5OMlNMWXZpM0ViMnlMRUEzb0R2Rk40Zm40Z20yMUswb1pwRE5TNzBxZzNFSUhvanVpdE5FOUVkNGxsWGFTVG52TWhHM3AxVzliay9EYjBRUkRzSytLdHJNMW1YclQ4bDMxc1A2cUswSlo3U0RKWFlTS3Fxb1IvMkhqbzArMEpIdXhzRWJaRk5ZQWRvZDFUcEdtVm9KcDZtTTFxdUU0OTM2WTJObHN3dzF6Y1ZqbFhJalFLV3dQRTJQQmM0NWFvcng3TlBIV1F1UXMxTUV0d0pFNndPRXdZYktWNkZNdndkMUlpUndKb3NmNlRlU1pIbzRURVVxMFE3VkY2S3lDMGJqbUNQWFRIcVhjZHdSK0U3NUZlemZKTGNodDVPWTFDdUVkY0JleHA5eWl0Y2xveng1dGFqUFUyVWF6bDRNSml1V3RDVHp6cmdUYVdsZUVPdDhiSTlwRGpIYVp6VFlYNmpmQzh5dDFjL01VZXJTMkZLc01FaW1QeldHZFNxTDJFYW5jZ2xINTVpZ0NjV2NjM3hXcm5aQkdlK3pPc0czbGs5OE90dFY0OWR3ZDRoZTYwNmkzM1JxK2E3U3pncmNuMkxiV2hRbWphRUk4WEZBRzF3NG4zV2ZzLzhaanFRbXNSTm40NkJOTWM3YVIrQmxuZ2lBSWdpQVVBUEVFbGtHS0tDMkN5UVAzU2xFSWdpQUlnaUFDU3h1Q2lRT3RVaFNDSUFpQ0lJakFTcDlnN3F4ZEpMY1ZYQkFFUVJDRUFpZnROVmlDSUFpQ0lBakN6VWdFU3hBRVFSQUVRUVNXSUFpQ0lBaUNDQ3hCRUFSQkVBUVJXSUlnQ0lJZ0NJSUlMRUVRQkVFUUJCRllnaUFJZ2lBSUlyQUVRUkFFUVJBRUVWaUNJQWlDSUFnaXNBUkJFQVJCRUVSZ0NZSWdDSUlnQ09IOC93TUFJazhOZ0F2UFpnRUFBQUFBU1VWT1JLNUNZSUk9IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzEiLCJGSURPXzJfMCIsIlUyRl9WMiJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0IiwiY3JlZFByb3RlY3QiXSwiYWFndWlkIjoiNTM0MzUwMmQ1MzQzNTM0MzYxNzI2NDQ2NDk0NDRmMzIiLCJvcHRpb25zIjp7InJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZX0sIm1heE1zZ1NpemUiOjIwMDAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MjAsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MzUwLCJ0cmFuc3BvcnRzIjpbIm5mYyJdLCJtaW5QSU5MZW5ndGgiOjYsImZpcm13YXJlVmVyc2lvbiI6Mn19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0wNy0wMSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjItMDctMDEifSx7ImFhaWQiOiI0ZTRlIzQwMTAiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhaWQiOiI0ZTRlIzQwMTAiLCJkZXNjcmlwdGlvbiI6IkFuZHJvaWQgRmluZ2VycHJpbnQiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MjU2LCJwcm90b2NvbEZhbWlseSI6InVhZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfc3Vycm9nYXRlIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjAuMCwibWF4VGVtcGxhdGVzIjowLCJtYXhSZXRyaWVzIjo1LCJibG9ja1Nsb3dkb3duIjozMH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJ0ZWUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsidGVlIl0sImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6WyJhbnkiXSwidGNEaXNwbGF5Q29udGVudFR5cGUiOiJ0ZXh0L3BsYWluIiwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRWdBQUFCSUNBWUFBQUJWN2JOSEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBeVJwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVNeTFqTURFeElEWTJMakUwTlRZMk1Td2dNakF4TWk4d01pOHdOaTB4TkRvMU5qb3lOeUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSU1pXWTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpWSmxaaU1pSUhodGNEcERjbVZoZEc5eVZHOXZiRDBpUVdSdlltVWdVR2h2ZEc5emFHOXdJRU5UTmlBb1RXRmphVzUwYjNOb0tTSWdlRzF3VFUwNlNXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEcEJSa0l6TVRJMlJrRTRNVUl4TVVVMU9VSXhNVVpGTmpoQ1JqSTNNakl5TkNJZ2VHMXdUVTA2Ukc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRwQlJrSXpNVEkzTUVFNE1VSXhNVVUxT1VJeE1VWkZOamhDUmpJM01qSXlOQ0krSUR4NGJYQk5UVHBFWlhKcGRtVmtSbkp2YlNCemRGSmxaanBwYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2tGR1FqTXhNalpFUVRneFFqRXhSVFU1UWpFeFJrVTJPRUpHTWpjeU1qSTBJaUJ6ZEZKbFpqcGtiMk4xYldWdWRFbEVQU0o0YlhBdVpHbGtPa0ZHUWpNeE1qWkZRVGd4UWpFeFJUVTVRakV4UmtVMk9FSkdNamN5TWpJMElpOCtJRHd2Y21SbU9rUmxjMk55YVhCMGFXOXVQaUE4TDNKa1pqcFNSRVkrSUR3dmVEcDRiWEJ0WlhSaFBpQThQM2h3WVdOclpYUWdaVzVrUFNKeUlqOCtwRC96QmdBQURCQkpSRUZVZU5yc1hBVndGTXNXN1VDQ0U0SUZDdzRCQ2dudUJDbjhRM0FLZDNkM0x5Z2NDcWR3VCtIdXJvVUdKMEJ3S2R6ZDByOVBGM2VxcDNmMmtmZDQyZDN3OWxSMVlMdDdabWZ1M0w1eWJzOTZNRE9TaTlaQnRQK0psb245dDNCRHRLMml6UlR0c2RXRTJxSzlFbzMveDl1cm43SXdJY2d0R0pzR21UQVAwUktMOWxTMGFNd05GZUdpK1VZWGZ3YUxGdWlXaHcyZ1BEL3c1NXBvL201NVdPSTZCUFJSdE5odVdWamlreWZVeUZuZm5qWnRXbGF5WkVtV0xWczI1dS92eitMRWljTTQ1K3pidDIvc3hvMGJMRFEwbEIwOWVsVCs2eVJJMmJ4eHRJZW9XN2N1MzdsekovL3g0d2VQQ0k0ZE84WmJ0bXpwREUvMnhxRUNxbHk1TXI5NDhTTC9wM2o4K0RGdjBhS0ZRd1hrOFZOQTNwR3BwNTZlbm16Tm1qV3NXclZxOHZQcjE2L1orZlBuMmZIang5blZxMWRsZS9EZ0FYdjM3aDE3OCtZTjgvYjJadkhpeFdNcFU2WmtPWExrWUZtelptWEZpaFZqeFlzWGw4ZGpmbEJRRUFzTEM0dnNKZlkyMGpXb2RPblMvTldyVjFJRFpzNmN5Y1ZOV3M2TEhUczI5L1B6NDBJWVBGMjZkRndJeUhKZStmTGwrYjU5Ky9qdDI3ZDVvMGFOdUllSFI5UmNZdEdpUmVNVktsVGd1M2J0NHIxNjlUS05wVTZkbXJkcDA0YXZXcldLbnp0M2pndk5zVnhTd2xoem9TMTg2OWF0dkUrZlBqeDc5dXpHT1JJbFNzUjc5T2pCczJUSkVwbENpandCeFkwYmx4Y3BVc1Q0bkNCQkFubVRaODZjNGI4RGFNNllNV040aWhRcC9nd2pqU2M5ZWZKay92bno1MS9lL1B2Mzc3bXdRZnpseTVjUjhuQWJObXpnQlFzV2pMcEd1bCsvZm16SWtDRk0yQmViTWNRMmh3NGRZaGN1WEdBaElTRk1lQ2dtQk1UQ3c4TmxpeDgvUGt1Y09ERUxDQWlRY1ZKZ1lDQVRHbW41UGNIQndXemd3SUZNYUZmVU1OTGlocmp3VURaUEhKb3hhZElrWHFoUW9YOTAza3laTWtsN1poVXFmUHo0a1RkczJORDFOVWdFZ1d6WnNtWE15OHZMNklOYkh6ZHVISnM5ZXpZVEhzM29UNUlrQ1JOTFJFYlVHVEprWUw2K3ZySmZHSGlwVFhmdTNKSHVYeGh5ZHZueVpkUDNORzNhbEhYdjNsMXFtQXFFQmZwY2w5R2dKazJhMkR6WnBVdVhtZ3lxV0RhOGE5ZXVmUC8rL2Z6VHAwOFJOczRpOWVDelpzMlNibDc5enQ2OWU1dnNHNXlBU3hwcHVHNGQ0aWtiNDlHalIrZkNIbkdoVGZ4M2dkQ2dkZXZXeHJrUk54MDhlTkFZUjNqaGNnSmF2bnk1S1NYSWx5K2ZNVmE0Y0dFdTFON3lacDg4ZWNKUG5EakJ4YkxrRXlkTzVDTkhqdVJqeDQ3bEN4WXM0THQzNytZM2I5NjBLeWljVTBUbnh2ZmdPT0Q2OWV1dUphQmt5WklaRncwM0xXeUtNUVl0MHZIMjdWcytaY29VWHJac1dic1JzOXB5NXN6SnUzWHJ4b1hYc3hUVXdvVUxqYmxZdmtEdDJyVmRSMERDeFJvWG16dDNicU1ma2E0T3BCdjJncnhVcVZMSnVLWk1tVEk4VDU0OFBHblNwRFp6TUk3NFI0Y0lGK1R4bUlPbExISTlIaU5HRE5jUWtQQTI4aUpWU2dKUFhNV1hMMTk0alJvMVRNY2g5MnJmdnIxTU9lN2Z2eS9ucUlEeEZWNk1yMTI3bG5mczJKRUxyMmNjQysxREdxTGkrZlBuUEhQbXpISWNHb1EweE9rQ3lwVXJsN3c0MkF0NzNndzJDVW1vR3MvQXh2d2RMd1pnUG82RFVhWnpZWG5wc1JZY0JzWmNRb09nN3JBN3lNYnhHY3RETjhMcURmWHYzMThtb2ZZQUxhQm1EemkrYjkrK3BuT3FlUGp3SVk4Vks1YnpiVkRNbURHbDUwSGtqTThpMk9OZnYzNDFMUkgwVVhhL2NlTkdtNXZGMHBveFl3YXZWS2tTanhNbmp1bjh5TktSOEk0ZlAxNG1xVHEyYjk5dWFFbVhMbDFNWTRpem5DNGdWWVh4eFBTYktGcTBxREcrWjg4ZUc4M3ExS21URkJ6TlNaTW1EVy9Rb0lHME4yQU85WlFFTmc3YW9lTGF0V3M4WWNLRWNoeFp2Z3FSQzdwT0hIVDQ4R0hUeGVGRzdkbUpMVnUyeUlpYXhtdldyR21adTFHR3YzTGxTc1BnSXVCY3ZIaXhhUTVpSlZyaTRKOVUvS2FoL25jRXRHYk5HdE5Gd2MzYXN3L3dXT3F4TUxvUkJaYWFtbUxveEQ0eGt5b0JoM2pMYVFMeThmR1Jkc0JlMEZhblRoM1QyTkdqUjAzTFUwMFBDRWVPSE9IejVzMlRRb2Q5MGdGTnBlQ3laOCtlcGpHUkVNditxbFdybXV5VTB3UWtzblBUQmU3WXNjTVlLMUdpaEkweFZvMnd6aXhDTUdxUVNhMWt5Wkw4eXBVcnBybGhZV0dHbDlLdkFXRUgraW5xUG52MnJQTUV0SGZ2WHVQQzRLR29IOFM4eWdqQ215SDJvWEY0R0JYejU4ODN4VldJdGxldlhzMkhEUnZHdmJ5OFpQKzBhZE5NeDhCbTBUSEl2UWlob2FGR3JBVWdPVllkZ1VNRmhQZ0hRSUpKZllpRHdzUERUVGNUR0Job2pLOWJ0ODQwQmcyZ01kMExFVkM5c0xKbjA2ZFBsLzA1Y3VRdzlkZXFWVXYybnp4NVVuNVdIWUxEQklRWWFNS0VDYnhjdVhKR1g3Tm16V3h1cm1MRmlzYjRuRGx6VEdOejU4NDF4cEROL3hXYU4yOHU1MEVvS29vVksyWmo3Skdlb0E5aEFrRHBoME1GcEtzdHFGUWQxYXRYdDZzZDZwS0VjVlZ4K3ZScHVienUzcjFyNmtjQ2kvbElSQW4zN3QyVGZkN2UzcWE1eU5YUUh4SVNJdTJZMDl4OGdRSUY1QTNwc1V1cFVxV01PWU1HRGJKMHlXajE2OWMzamNHenFSVVIxWk1oL2FBa1Z3WE9vV3NoakQ3NkdqZHViTkppaHdwSXR3bEVlV2JNbU5HWU0zVG9VQnRhQXNzVFkzbno1aldOZ1l6WHZ3UHB4dE9uVDQwNTBGVDBUNTA2MVpSN3FZYVpBTG9FeDZkUG45NDVBb0s3VllHTFZzZlZtd0J1M2JyRjQ4ZVBMOGNDQWdKTTlDdksweGpEY3NET0Q0UU1xS2ZCNk1NSnFBa3VhQTk0TjlWVFloN09xektYQ0NhZG1tcUE0Z0RBeTJEbmhybzA5QUFTT1JQeE9UQ3MzNzkvTjQzREUySE1DcytlUFRNSkNKNFFjeEVlRUxadDJ5YjdrSDhSUU9VNlZVRHdZb2g2MWRvNG90aEhqeDdaMkJ4S2JER3Vod0dVdDhIUVJwVFVSOUFKQnBFQWdlTWNXRllFYUpnVksrbVVaQldHMHlxdlFxSkpjOEFlNnFDWWhScUVCTUt0YmR1Mk1nelFvMmpDNE1HRDVYeDRNYjJhUVF3bkFDUHRWQUhCSUVPVHJOaEJkVmVISGdZZ3VpWlgvS3RXcFVvVm1UTG9teGd3aGdSVzVidlJ0MmpSSXFOdjlPalJ6aE1RMU5kcWt3R1NVbFFpU0xQMGFnUzhEcEZzeEI5RCsrQUJZY2dSNXlCTzBubG9uVGJSY3o2RUcraERVR2xGdXpoY1FQQWs0SnNKQ095dzc0ZkdzVXhRTTllVFVteU53VGlXRjR6M1h3SEdtVklLTkN4Wk5URUd5VVlBellFK2xKMElhZ25LS1VzTTZveGdEdmFGK2hEaTZ3UWFBSU5PYzBDeld1SEZpeGNtMmxiMWdxaS80VmgvZjMvVFBpVGF3UWJRSEdJdG5jNG9xb2tnYWxhYk4yKzJ1VGw0SmtvNHJSSlczSHlIRGgzazB3YU40ZXZyeTRPQ2dtUmRYd1c4SThWUmFsUHRFeVhHd1ByMTYxMkRjb1VOd2RLeEF1aFJlcXA2aVJwQWp2YXJQWTRvNVJDUW9ldHpzTndJdEFVR2RneWN0MHNJNk5TcFV6YUNPWERnZ0x3NWxYMUVNS2VpWGJ0MnhqaU1LYmhxQkhmUU1MWG1qaVdsN3VDQThWYS9IelF1Z1d4ZzU4NmRUUnlVVXdVRVFhaUV2TzYrNjlXcloxT05RQTJkT0dTVmVGTUIwa3pkZks3Vy85V0tDaGx1Z1BaUlI2VG03ekFCZ2ZvWU1HQ0FrUzVRQTkyaGwzdUFWcTFhR1RkaGI5Y0hBVXVTemdmcXdpckFSR21hb0c2TGNjbE5uS0Eva0Z4YVJjQXdwclRwRWhHelhsdEhXSUF5RFphSENoUVZkVUlPY1pNVmhRdHRkVmtCWVlPM0ZVQlhZS2NIelFQRHArNzdRVzVHWkpnVmxVTGNUc3FVS1kwOERwdW9hSzc2TUg2REhJdDhBY0dEcUlBbmdXQ29xRWR6OUxRRTBURHRvcWN0TEdpVTlDSXU4dlQwbEgwVTh5RGlwbUJWTmVDL3dmMDRab21oK29DY0tILysvS1orVkRwMENnUWJxYkQ3VE9XT0lBREVRZWhUNXlkUG5sejJnZnFnYXFwTzJDTkovWTBLaHVNM2t1TnBZcDhRWEw1VkFaRFNBTjNtMEc0UU5ZZkRUbjMwMFI0aTJDOThSb0JwVlNCd2FRRWh3OWM1SVpXdlZyZXU2RnYwcUd3TkQvZmh3d2REMDNTS2xrZ3pFaUlZaFNqektnSUlOSldHb0dvb09CeGFLbGFsWTZRV05BYWFnb0F5dEY0OFJGeEVLUVUwTkVxK3F6Rml4QWg1MDJydGpHaVNGU3RXMkNYV0VEbGI3ZEJRalR2WkxTU2tVZkp0SDN1N1llSFYxTndLV0xKa2lURUh5U2dLZndSS09JY1BIMjdhSVlJc2Z0T21UYVk4TDhvS0NHNGU5S2tWMU1vRGRyOWV1blRKcGc2bThqdWtVUWcwLzZWMHd2a0N3cVluSko5cWdSRXVIS1VmTlFKWDh6VjRLL0p5cWthaGZQM0h2dFJMWGtzdFNZUC9nVmZUK1dyYXhrTENnZkFRWGYvUmJ6MWJlYnRSbzBiWkZCZUpydzRPRHBhVldBaFYzK0RweUxlZTM0a1d6MWx2N3VQTlptRndtWitmSC9QeDhXRWkrNWR2UCtQL0lpU1Fiemc3RWUvZFAwM3hpNSttd0UvaTNIZkx3Uzd1UTBCcjNYS3dpN1h1SDFpeUQva0RTeERLQzlGcXVPVmhneG8vWldQQS9TTnZGai95NXFGSnpmMHpnZHJQQlA1ZmdBRUFiTWozMHczdnN4Y0FBQUFBU1VWT1JLNUNZSUk9Iiwic3VwcG9ydGVkRXh0ZW5zaW9ucyI6W3siaWQiOiJmaWRvLnVhZi5hbmRyb2lkLmtleV9hdHRlc3RhdGlvbiIsImRhdGEiOiJ7XCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXNcIjpbXCJNSUlDaXpDQ0FqS2dBd0lCQWdJSkFLSUZudEVPUTF0WE1Bb0dDQ3FHU000OUJBTUNNSUdZTVFzd0NRWURWUVFHRXdKVlV6RVRNQkVHQTFVRUNBd0tRMkZzYVdadmNtNXBZVEVXTUJRR0ExVUVCd3dOVFc5MWJuUmhhVzRnVm1sbGR6RVZNQk1HQTFVRUNnd01SMjl2WjJ4bExDQkpibU11TVJBd0RnWURWUVFMREFkQmJtUnliMmxrTVRNd01RWURWUVFERENwQmJtUnliMmxrSUV0bGVYTjBiM0psSUZOdlpuUjNZWEpsSUVGMGRHVnpkR0YwYVc5dUlGSnZiM1F3SGhjTk1UWXdNVEV4TURBME16VXdXaGNOTXpZd01UQTJNREEwTXpVd1dqQ0JtREVMTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFnTUNrTmhiR2xtYjNKdWFXRXhGakFVQmdOVkJBY01EVTF2ZFc1MFlXbHVJRlpwWlhjeEZUQVRCZ05WQkFvTURFZHZiMmRzWlN3Z1NXNWpMakVRTUE0R0ExVUVDd3dIUVc1a2NtOXBaREV6TURFR0ExVUVBd3dxUVc1a2NtOXBaQ0JMWlhsemRHOXlaU0JUYjJaMGQyRnlaU0JCZEhSbGMzUmhkR2x2YmlCU2IyOTBNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUU3bDFleCtIQTIyMERwbjdtdGh2c1RXcGRhbWd1RC85L1NRNTlkeDlFSW0yOXNhLzZGc3ZIcmNWMzBsYWNxcmV3TFZRQlhUNURLeXFPMTA3c1NIVkJwS05qTUdFd0hRWURWUjBPQkJZRUZNaXQ2WGRNUmNPanp3MFdFT1I1UXpvaFdqRFBNQjhHQTFVZEl3UVlNQmFBRk1pdDZYZE1SY09qencwV0VPUjVRem9oV2pEUE1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0tFTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSURVaG8rK0xORVllbk5WZzh4MVlpU0JxM0tObFFmWU5uczZLR1l4bVNHQjdBaUJOQy9OUjJUQjhmVnZhTlRRZHFFY2JZNldGWlR5dFR5U241MDJ2UVgzeHZ3PT1cIixcIk1JSUZZRENDQTBpZ0F3SUJBZ0lKQU9qNkdXTVUwdm9ZTUEwR0NTcUdTSWIzRFFFQkN3VUFNQnN4R1RBWEJnTlZCQVVURUdZNU1qQXdPV1U0TlROaU5tSXdORFV3SGhjTk1UWXdOVEkyTVRZeU9EVXlXaGNOTWpZd05USTBNVFl5T0RVeVdqQWJNUmt3RndZRFZRUUZFeEJtT1RJd01EbGxPRFV6WWpaaU1EUTFNSUlDSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQWc4QU1JSUNDZ0tDQWdFQXI3YkhnaXV4cHdIc0s3UXVpOHhVRm1Pcjc1Z3ZNc2QvZFRFRERKZFNTeHRmNkFuN3h5cXBSUjkwUEwyYWJ4TTFkRXFsWG5mMnRxdzFOZTRYd2w1amxSZmRuSkxtTjBwVHkvNGxqNC83dHYwU2szaWlLa3lwbkVVdFI2V2ZNZ0gwUVpmS0hNMStkaSt5OVRGUnR2NnkvLzByYitUK1c4YTluc05ML2dnam5hcjg2NDYxcU8wck9zMmNYanAza09HMUZFSjVNVm1GbUJHdG5yS3BhNzNYcFh5VHFSeEIvTTBuMW4vVzluR3FDNEZTWWEwNFQ2TjVSSVpHQk4yejJNVDVJS0diRmxiQzhVclcwRHhXN0FZSW1RUWNIdEdsL20wMFFMVld1dEhRb1ZKWW5GUGxYVGNIWXZBU0x1K1JoaHNiRG14TWdKSjBtY0RwdnNDNFBqdkIrVHh5d0VsZ1M3MHZFMFhtTEQrT0p0dnNCc2xIWnZQQktDT2RUME1TK3RnU09JZmdhK3oxWjFnNytEVmFnZjdxdXZtYWc4amZQaW95S3Z4bksvRWdzVFVWaTJnaHpxOHdtMjd1ZC9tSU03QVkycUVPUlI4R28zVFZCNEh6V1FncFpydDNpNU1JbENhWTUwNEx6U1JpaWdIQ3pBUGxId3MrVzByQjVOK2VyNS8ycEpLbmZCU0RpQ2lGQVZ0Q0xPWjdnTGlNbTBqaE8yQjZ0VVhISS8rTVJQankwMmk1OWxJTk1SUmV2NTZHS3RjZDlxTy8wa1VKV2RaVGRBMlhvUzgyaXhQdlp0WFFwVXB1TDEyYWIrOUVhREs4WjRSSEpZWWZDVDNRNXZOQVhhaVdRKzhQVFdtMlFnQlIvYmt3U1djK05wVUZnTlBOOVB2UWk4V0VnNVVtQUdNQ0F3RUFBYU9CcGpDQm96QWRCZ05WSFE0RUZnUVVObUhoQUh5SUJRbFJpMFJzUi84YVRNbnFUeEl3SHdZRFZSMGpCQmd3Rm9BVU5tSGhBSHlJQlFsUmkwUnNSLzhhVE1ucVR4SXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QU9CZ05WSFE4QkFmOEVCQU1DQVlZd1FBWURWUjBmQkRrd056QTFvRE9nTVlZdmFIUjBjSE02THk5aGJtUnliMmxrTG1kdmIyZHNaV0Z3YVhNdVkyOXRMMkYwZEdWemRHRjBhVzl1TDJOeWJDOHdEUVlKS29aSWh2Y05BUUVMQlFBRGdnSUJBQ0RJdzQxTDNLbFhHMGFNaVMvL2NxckcrRVNoSFVHbzhITnN3MzBXMWtKdGpuNlVCd1JNNmpubWl3ZkJQYjhWQTkxY2hiMnZzc0F0WDJ6YlR2cUJKOStMQlBHQ2R3L0U1M1JiZjg2cWh4S2FpQUhPanB2QXk1WTNtMDBtcUMwdy9ad3ZqdTF0d2I0dmhMYUo1TmtVSllzVVM3cm1KS0hIQm5FVExpOEdGcWlFc3FUV3BHLzZpYllDdjdyWURCSkRjUjlXNjJCVzlqZklvQlFjeFVDVUpvdU1QSDI1bExOY0RjMXNzcXZDMnY3aVVnSTlMZW9NMXNOb3ZxUG1RVWlHOXJIbGkxdlh4ekN5YU1UandmdGtKTGtmNjcyNERGaHVLdWcyaklUVjBRa1h2YUpXRjRuVWFIT1ROQTR1SlU5V0R2WkxJMWo4M0ErL3huQUpVdWNJdi96R0oxQU1IMmJvSHFGOENZMTZMcHNZZ0J0NnRLeHhXSDAwWGN5RENkVzJLbEJDZXFiUVBjc0ZtV3lXdWd4ZGNla2hZc0FXeW9TZjgxOE5Vc1pkQldCYVIvT3VrWHJOTGZrUTc5SXlab2haYnZhYk8vWCtNVlQzcnJpQW9LYzhvRTJVd3M2REYrNjBQVjcvV0lQak52WHlTZHFzcEltU043OG1mbHhEcXdMcVJCWWtBM0k3NXFwcExHRzlycDdVQ2RSanhNbDhaREJsZCs3eXZIVmd0MWNWekp4OXhueUdDQzIzVWFpY01EU1hZckI0STRXSFhQR2p4aFp1Q3VQQkxUZE9MVThZUnZNWWRFdlllYldITXB2d0dDRjZiQXgzSkJwSWVPUTF3REI1eTBVU2ljVjNZZ1lHbWkrTlpmaEE0VVJTaDc3WWQ2dXVKT0pFTlJhTlZUemtcIl19IiwiZmFpbF9pZl91bmtub3duIjpmYWxzZX1dfSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMDUtMTkifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE4LTA1LTE5In0seyJhYWd1aWQiOiIwOTU5MWZjNi05ODExLTQ4ZjctOGY1Ny1iOWYyM2RmNjQxM2YiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjA5NTkxZmM2LTk4MTEtNDhmNy04ZjU3LWI5ZjIzZGY2NDEzZiIsImRlc2NyaXB0aW9uIjoiUG9uZSBCaW9tZXRyaWNzIE9GRlBBRCBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3IiwiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbIm5mYyIsImJsdWV0b290aCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQndUQ0NBV2VnQXdJQkFnSVVNOXpYMHlLUWo4eGdWbHoya3RBMGdsU1BxcVF3Q2dZSUtvWkl6ajBFQXdJd05qRVlNQllHQTFVRUF3d1BVRzl1WlNCQ2FXOXRaWFJ5YVdOek1Rc3dDUVlEVlFRR0V3Sk9UekVOTUFzR0ExVUVCd3dFVDNOc2J6QWVGdzB5TWpFeE1UY3hOVEU0TURWYUZ3MHpNakV4TVRReE5URTRNRFZhTURZeEdEQVdCZ05WQkFNTUQxQnZibVVnUW1sdmJXVjBjbWxqY3pFTE1Ba0dBMVVFQmhNQ1RrOHhEVEFMQmdOVkJBY01CRTl6Ykc4d1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSUk9UTDBlak5lWDlXd2pFWVBoam1OdVl6OTM2Qm1hRDBLRVZYMEtqbGhyS1Q1NUNqT3pzZlQwSFJpN3QydUNNR0pKcG81R2hJd3NDMWNnbCtuUFdpQm8xTXdVVEFkQmdOVkhRNEVGZ1FVdUxBT25lT29ybmREbStzL1RYaHVhcG1Xd0lJd0h3WURWUjBqQkJnd0ZvQVV1TEFPbmVPb3JuZERtK3MvVFhodWFwbVd3SUl3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSUFEQkZBaUJPTDNQa29ueFIzWWk1cTFRS0JaUFBzWjBCSVQxWFdRWnFJNmg1bXA1S2RBSWhBUFhEcUV4Z3JSMTUvcSs1aXRWODZhaVVrWnZUVThwK2dRVDZHbHZRRDBVbyJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFhTUFBQUdqQ0FZQUFBQ0JsWHIwQUFBQUNYQklXWE1BQUFzVEFBQUxFd0VBbXB3WUFBQUhUbWxVV0hSWVRVdzZZMjl0TG1Ga2IySmxMbmh0Y0FBQUFBQUFQRDk0Y0dGamEyVjBJR0psWjJsdVBTTHZ1NzhpSUdsa1BTSlhOVTB3VFhCRFpXaHBTSHB5WlZONlRsUmplbXRqT1dRaVB6NGdQSGc2ZUcxd2JXVjBZU0I0Yld4dWN6cDRQU0poWkc5aVpUcHVjenB0WlhSaEx5SWdlRHA0YlhCMGF6MGlRV1J2WW1VZ1dFMVFJRU52Y21VZ09TNHdMV013TURBZ056a3VNVGN4WXpJM1ptRmlMQ0F5TURJeUx6QTRMekUyTFRJeU9qTTFPalF4SUNBZ0lDQWdJQ0FpUGlBOGNtUm1PbEpFUmlCNGJXeHVjenB5WkdZOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2TURJdk1qSXRjbVJtTFhONWJuUmhlQzF1Y3lNaVBpQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJaUI0Yld4dWN6cDRiWEJOVFQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wyMXRMeUlnZUcxc2JuTTZjM1JTWldZOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlZKbFppTWlJSGh0Ykc1ek9uTjBSWFowUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdmMxUjVjR1V2VW1WemIzVnlZMlZGZG1WdWRDTWlJSGh0Ykc1ek9uaHRjRDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3THlJZ2VHMXNibk02WkdNOUltaDBkSEE2THk5d2RYSnNMbTl5Wnk5a1l5OWxiR1Z0Wlc1MGN5OHhMakV2SWlCNGJXeHVjenB3YUc5MGIzTm9iM0E5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmNHaHZkRzl6YUc5d0x6RXVNQzhpSUhodGNFMU5Pazl5YVdkcGJtRnNSRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRG8zWVdZM01qQXlOUzB5WkRKaExUWmpOR0V0T1dZeVpDMHhNakZpTWpGak9EVXdPRGNpSUhodGNFMU5Pa1J2WTNWdFpXNTBTVVE5SW1Ga2IySmxPbVJ2WTJsa09uQm9iM1J2YzJodmNEbzJNalpoTkRBMVpTMWlZVGxrTFRnMU5EQXRZVGN4WWkxa05HVmpPV00zTVRVeE5ESWlJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZaakkwTkRJNU1EY3RaRFZpWlMwME1XVmtMV0kxWW1FdFpqbGxPV00zWXpreVlqVXpJaUI0YlhBNlEzSmxZWFJ2Y2xSdmIydzlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUF5TURFMElDaFhhVzVrYjNkektTSWdlRzF3T2tOeVpXRjBaVVJoZEdVOUlqSXdNakl0TVRBdE1EWlVNVE02TVRnNk5UZ3JNREk2TURBaUlIaHRjRHBOYjJScFpubEVZWFJsUFNJeU1ESXlMVEV5TFRFMFZERXhPak14T2pJeEt6QXhPakF3SWlCNGJYQTZUV1YwWVdSaGRHRkVZWFJsUFNJeU1ESXlMVEV5TFRFMFZERXhPak14T2pJeEt6QXhPakF3SWlCa1l6cG1iM0p0WVhROUltbHRZV2RsTDNCdVp5SWdjR2h2ZEc5emFHOXdPa052Ykc5eVRXOWtaVDBpTXlJK0lEeDRiWEJOVFRwRVpYSnBkbVZrUm5KdmJTQnpkRkpsWmpwcGJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09qWTJaRGhsWm1OaExUTXpOekl0TmpZME15MWlNamhoTFRVM1kyUXpPR0prTnpCaE1pSWdjM1JTWldZNlpHOWpkVzFsYm5SSlJEMGlZV1J2WW1VNlpHOWphV1E2Y0dodmRHOXphRzl3T2prek1tWmpObUU0TFdZd01qY3RNVEZsTkMxaU9UYzBMV1E1TW1OaVpHVTVabU5sTmlJdlBpQThlRzF3VFUwNlNHbHpkRzl5ZVQ0Z1BISmtaanBUWlhFK0lEeHlaR1k2YkdrZ2MzUkZkblE2WVdOMGFXOXVQU0p6WVhabFpDSWdjM1JGZG5RNmFXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEb3lZbVl3TnpZek5DMDFNVGszTFRSbFlqWXRZbVkzWXkxbU9HWm1PVFprWVdKa01tUWlJSE4wUlhaME9uZG9aVzQ5SWpJd01qSXRNVEV0TUROVU1URTZOVGM2TXpNck1ERTZNREFpSUhOMFJYWjBPbk52Wm5SM1lYSmxRV2RsYm5ROUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NBeU5DNHdJQ2hOWVdOcGJuUnZjMmdwSWlCemRFVjJkRHBqYUdGdVoyVmtQU0l2SWk4K0lEeHlaR1k2YkdrZ2MzUkZkblE2WVdOMGFXOXVQU0p6WVhabFpDSWdjM1JGZG5RNmFXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEcG1NalEwTWprd055MWtOV0psTFRReFpXUXRZalZpWVMxbU9XVTVZemRqT1RKaU5UTWlJSE4wUlhaME9uZG9aVzQ5SWpJd01qSXRNVEl0TVRSVU1URTZNekU2TWpFck1ERTZNREFpSUhOMFJYWjBPbk52Wm5SM1lYSmxRV2RsYm5ROUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NBeU5DNHdJQ2hOWVdOcGJuUnZjMmdwSWlCemRFVjJkRHBqYUdGdVoyVmtQU0l2SWk4K0lEd3ZjbVJtT2xObGNUNGdQQzk0YlhCTlRUcElhWE4wYjNKNVBpQThjR2h2ZEc5emFHOXdPa1J2WTNWdFpXNTBRVzVqWlhOMGIzSnpQaUE4Y21SbU9rSmhaejRnUEhKa1pqcHNhVDU0YlhBdVpHbGtPamM1TURZNE16QTBOek5DT0RFeFJVUkNSVE0xT0VNeU5FTkVSRGt5UXpFMVBDOXlaR1k2YkdrK0lEd3ZjbVJtT2tKaFp6NGdQQzl3YUc5MGIzTm9iM0E2Ukc5amRXMWxiblJCYm1ObGMzUnZjbk0rSUR3dmNtUm1Pa1JsYzJOeWFYQjBhVzl1UGlBOEwzSmtaanBTUkVZK0lEd3ZlRHA0YlhCdFpYUmhQaUE4UDNod1lXTnJaWFFnWlc1a1BTSnlJajgrOGJzRTJnQUFKYzlKUkVGVWVKenQzWG1ZWkdWaDcvRnZkZmZzS3pQRElEc0lTaElVOTJnQVJWRkFweFJjNG5LcG1FMU5ZdFRFdUdhOVJuTzlpVXRRRTYvR05ScFRlTjBpTGpXaUlKcGczQUlvSU9pTmpDeUR3ellETXoxN0wxWDNqN2RMaXBvNnA2dXE2OVJicCtyN2VaNStlcWI3TEcvTmRKOWZ2WHVoVnFzaGFmZ1ZMdDVjcVA5eDduTU5vSGJocGxvYnh4WHF4emRmTnVXV2pjZVBOZjM5RjMrdTMzL3V2cis0VDNPNU5Od0tocEdVallhSE90RDJRei9wdU1acjFUb01rTFRBYUR5bjhmaFduK0grVUtrMW5WZE5PSzVWV1dvTjU3VU1xS2J2SFJKYzlkZHNZQTBQdzBqcWtlYndhWFZJMDJkby9RQnVESitrQjNyek5SdVBhVDYzSGhhTkFUSFdjSHkxNGJ6YTNQZXFIQnBpamZjZUEyWWJ6bXUrWjNYdTgzalR0ZXIzcURZYzMxeHJxcXVmVjIzeHZWOEV0NkUwSEF3anFRdnpCRTl6NkxRS2g4YUg4RGozMXphYWowdTZUbk9BMUIvNmpUV1h4dUNCQndaUTQvZWJYMHR6Y05UUHFWK251VmFVZEozbW9KMXB1RWE5N05XNWo4WmdiQzVML1d1ekpMTnBMK2NNSTZsTmJkUjhHaCswOWMvTkQrVDZjV245TWZVSGYvTXZaM01mVE9NMW04T3BWUzBzN1h2MTBCbm5nV1dxbDZYYTlQZm1RQzF3ZjAycE1aeG1nUWtlR0RiTnRhZDZMYXNlc3ZXL042dVhjYmJoN3kzVkx0elVxamFsQVdZWVNXMW9DcUpXb2RUOGpyL3hhNDNuRkZyOHVUR1lhaTNPcS9MQWtLRGgrRlo5T1BWNzF3T3E4WHF6UERBTW04dlRxc1pVdjhjRUQydzZhMVd1Y1ZxSFVxc2FUejJBR3NPcHNmbXVYbDZhdmw1dGNWNHJoL1N0YVhBWlJsS0tGcldoNXIrUEpYeHVmdGpYdjk3NDhHNE9nZVp6VzlVNjZzYm5QamRlcTlVQWdjYVFxRFo4Ymp4MnZPR2M4YWI3TklaWDQwZGpEYWE1djRtbWV6WFhtdXJuMTJ0Tk0zUG5URFc4cHViQW1XbjZldVAzbTVzM0gvRFpRTXFIaWRnRmtBWlZRbTJvK1d1TnRZd3hEbjF3US9nOWEveGE0ME82TWFpYSsyV2FtOHpxNmcvNnhudlV2MTZ2RVUxd2FDQTAxNkthKzRBYUE0Nkc0OGNhcmxXL3owVERzZlY3TllkUi9UVTExbHdhYXovMW10SDQzSGtUYzM4KzJQRDk1dXMwaGxPMTZXdU54eDR5RWsrRHpacVIxQ1NoYjZoVjgxdFNFTlUvai9QQTBLaC9OTDRKbkdpNlZxdGFUV01ZMUlPbDNoeldxdittc1ZtdThjOXcvOE8vVmNBdGJycC8vZGo2ZGFibmptbDg2RGNIMUN5d2FPNXIwdzNIdFdwbXE5ZDI2bCtyLzMxNjdweURUY2ZYajBrNnJ6R1VtbXRIOWlFTnVMYkRxRkNZcis5MkJKUXJLNEhEZ1EzQWVtQVpzR2J1dXl1eHBqa3Nrc0tvK1hPcmdCcm4wSUNxZjczNXZGWWZOUTY5Wm5QZlRLc211Y2JSZEkxbGJqWHlyYm01cjNtT1VOSzk2dGRvckptMStsNDlGQnRyYW8yRElCcURvc29EYXpqMUFRcjF6NjIrM3VxY3h0Q2k0ZnBwZzBCNlpSYllQZmZuU1dBL3NHUHU0MjVLeGQxSko0NktkbkxHTUdwV3Jpd0NmZ1U0RFhnNGNESndBdkJnN2c4ZVNXclhidUJud0MzQUZ1QjY0RnJnUmtyRmd5bm5EUTNEcUIzbHloSEFtWE1mWndDUHdocU9wT3pOQXRjQi93bDhDN2lTVW5GYjNDSmx3ekJxcFZ3WkEzNE5lQWF3aVJBK2tqUUlyZ2UrTXZkeEphVmkya1RmM0RDTTZzcVZBbkE2OENMZ2VjQ1JjUXNrU2ZPNkIvZzM0RlBBdjFNcTVuWVFobUZVcmp3SStGM2dwY0NKa1VzalNkMjZIZmdJOEJGS3hhMnhDOU9wMFEyamN1VU00RFhBQmR3L2lrbVM4cTRHYkFZdW9sUzhJblpoMmpWYVlSU2E0aTRBM2tEb0U1S2tZWFlOOEE3ZzA0UGVoRGM2WVZTdVBCdDRFL0RJdUFXUnBMNzdNZkFXNEZPVWlnTzVpc0h3aDFHNWNqcHdFZkQ0MkVXUjV0RThHVFBwYytOazAxWkxFTkhpYXdQNHk2a0lmZ2k4amxMeDY3RUwwbXg0dzZoY09RNTRHMkYwbkNUcGZsOGdoTkpOc1F0U04zeGhWSzZNQTY4Ry9vYXdGSThrNlZCVHdGdUJ2NlZVbko3djRLd05WeGlWSzQ4Z0RHMThUTnlDU0ZKdTNBQzhoRkx4ZXpFTE1SeGhGRlpNZUFPaE51UXlQWkxVbVNyd3Q4QmZVeXJPekhkd0Z2SWZSdVhLTWNBbmdDZjMvK2FTTkZTK0I1UW9GYmYwKzhidDVFenpYaWVEbzF4NUdtRjB5SlBqRmtTU2hzTGpnV3NvVnk2SVhaQldCcTltRkNhdnZwSFErVGE0WVNsSitmVlc0RTM5V29nMWY4MTA1Y29TNE9QQUM3Ty9tU1NOdEFyd1FrckZ2Vm5mS0Y5aFZLNnNKNHlQUHlQYkcwbVM1dndBS0ZJcTNwSGxUZklUUm1HZ3doWEFRN0s3aVNTcGhhM0EyVmxPa3MzSEFJWnk1V1RndXhoRWtoVERzY0IzS0ZjZUhyTVFjY01vdlBncmdhT2psa09TUnRzRzRKdVVLOUhXK1l6WFRCZHFSTjhDanVqdGhTVkpYZG9KUElsUzhmcGVYblJ3bStuS2xXT0JiMklRU2RJZ1dRdGNRYm55MEg3ZnVQOWhWSzVzSUF4V3NHbE9rZ1pQZUVhWEszMTlSdmMzak1xVnBZVGgyeWYzOWI2U3BFNGNEVlFvVjFiMTY0YjlDNk93c3NLL0FLZjM3WjZTcEc0OUF2ak0zTlk5bWV0bnplZ3ZnT2YzOFg2U3BJVTVqN0NSYWViNk01cXVYRGtQMkV6c29lU1NwRzY4Z0ZMeE05MmVQQmdyTUlRdHduOElITmJkQlNSSmtlMEZIa3VwK0pOdVRvNC90RHUwTlpZeGlDUXB6MVlBbjV4YnpEb1RXVGViL1Jsd1pzYjNrQ1JsNzVHRXJTY3lrVjB6WGJueVdNS2FjMzBaaVNGSjZvdXpLUlcvMGNrSjhmcU15cFVKNENyQzBFQkowdkM0Q1RpTlVuRi91eWZFN0RONlBRYVJKQTJqazRHLzd2VkZlMTh6S2xjZUROd0laTmJSSlVtS2FoWjROS1hpZGUwY0hLdG05RTRNSWtrYVp1UEF1M3Q1d2Q2R1VibnlGT0E1UGIybUpHa1FQWVZ5cFdmUCs5NDEwNFcxNTY0aERQK1RKQTIvTGNBdlVTck9wQjNVNzJhNkYySVFTZElvT1FsNGFTOHUxSnVhVWJreUJ2d0krT1ZlRkVxU2xCdGJnWk1wRmFlU0R1aG56ZWdGR0VTU05JcU9CWDUzb1JmcFZSaTlzVWZYa1NUbHordm5Xc2k2dHZBd0tsZWVobjFGa2pUS0hndzhkeUVYNkVYTjZMVTl1SVlrS2Q4V2xBVUxHOEJRcnB4SUdOcTNnSjMzSkVsRDRwR1VpdGMyZjdFZkF4aCtGNE5Ja2hSMFBjeTcrNXBSMkRodkszQmt0emVYSkEyVlhjQ1J6U3Q2WjEwek9nZURTSkowdnpYQUJkMmN1SkF3ZXY0Q3pwVWtEYWV1c3FHN1pycHlaUkZ3RjNCWU56ZVZKQTJ0QThEaGxJcDc2bC9Jc3BudUtSaEVrcVJETFFVMmRYcFN0MkhVOFkwa1NTT2piMkgwakM3UGt5UU52NmZQYlN2VXRzN0RLR3dyL3RDT3o1TWtqWW9qZ0VkMWNrSTNOYU96dWpoSGtqUmFPc3FLYnNMbzlDN09rU1NObG82eW9wc3dPck9MY3lSSm82V2pyT2hzbmxHNXNnYlkyVVdoSkVtajUzaEt4ZHV5bUdmMDhPN0tJMGthUWFlMWUyQ25ZZFQyaFNWSkk4OHdraVJGbDFrWW5kemg4WktrMGRWMlpuUWFSaWQyZUx3a2FYUzFuUm50ajZhN2VQTTRZVFhXaVM0TEpVa2FQV3RxRjI2YW5PK2dUbXBHRDhJZ2tpUjE1dGgyRHVva2pEWjJXUkJKMHVocUt6czZDYU1OWFJaRWtqUzYyc3FPVHNKb2ZaY0ZrU1NOcnJheW81TXdXdDVsUVNSSm82dXQ3T2drakZaM1dSQkowdWhxS3p1NjNlbFZrcVNlNlNTTVZtWldDa25Tc0dvck96b0pJK2NZU1pJNjFWWjIyRXduU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkF3alNWSjBocEVrS1RyRFNKSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkF3alNWSjBocEVrS1RyRFNKSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS3kxRmJPR0VhU3BDd1Yyam5JTUpJa1pjbWFrU1FwSHd3alNWSjBocEVrS1V1MWRnNHlqQ1JKMFJsR2txUXNPWUJCa2hUZGVEc0hHVWFTcEN4TkZDN2VQTzljSThOSWtwUWxhMGFTcEh3d2pDUkpXYXEyYzVCaEpFbkswbXp0d2szenpqVXlqQ1JKV1pwcDV5RERTSktVSlp2cEpFbjVZQmhKa3JMa2ZrYVNwT2dNSTBsU1BoaEdrcVFzT1lCQmtoU2RZU1JKaXM3TjlTUkowVmt6a2lUbGcyRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkF3alNWSjBocEVrS1RyRFNKSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0ticUoyQVVZQkt2RzRYSEw0S1FsY1B4aU9HSVJMQzdBc2tMNC9tUVZwbXV3ZFFwdW1ZSWZIWUFiRHNCc1cvc1hTc3E3VmVOdytuTFlYUTNibGg2b3dsUU5abXF3ZDI3cnVQcjM5czg5TDlTWmtRMmpCeTJDNTZ5Qlo2NkdVNWQxWGtYY1U0WHY3SVhQNzRMTEp1SGdBUDd3ZmZ4NGVPaVNPUGZlUFF2bmJ1bnROZi91S0RoclpXK3YyWW5uM2d4M1RQZnVlaTlaRHk5ZDM3dnJRWGdJM2pNRC8zMFFydGtIVit5QkhUTzl2VWN2dk9WSU9HZFY4dmYzVk9FWlc4TERmaEFjdHdnK2RGeG41OHpVUWpCQmVFTUxzSG9zQk5hT1diaDNCbTZkZ21zUHdBLzJ3WFg3Mjl3U2RVaU5YQmlkdWhSZXZSSE9YUVdGQlZ4bjVWajRaVHBuVmZqRitjUzk4SUh0Y085c3o0cTZZRWRNd05HTDR0eDdkd1lOd0JzaXZoNkE4UjVmYi9WNE5xL25oTVh3dU9WUU9pdzgzTDZ4R3o2NEk3eDVHZ1JMeCtBRmEySDVQRDhqWjY2QWIrN3BTNUV5TVZFSU5TcTQvM1BkNm5FNGNURThaams4ZCs1cmQ4L0ExeWFoZkY5b2VSazFJOU5uZFBRaStPQ3g4SldUNEx3RkJsR3psV1B3OGczdzdZZkNxdzRQUDRUU0lCZ0Rucm9LUG5VQ2ZPeTR1R0ZlZC9iSytZTUk0Tmxyc2kvTElOazRBYit4TGp5ai91OEo4R3NyWXBlb3YwWWlqSDVySFZ4K01qeDlkYmIzV1Q0R3I5OFlmcGdldml6YmUwbWRPbnNWZkczdXpWaE1GN1FaTXVldURuMjNvK2owRmVFTnhQdVBoYU1HNEExRVB3eDFHQzBiZzM4OEJ2N21TRmpSeDFkNnloTDQvSW53L0xYOXU2ZlVqbFhqOElIajRNWHI0dHgvNVZnSXhYYVBmVnJrNEl5dHVCcStlbEwyYjZRSHdkQ0cwZm9KK0xjVDIzOFgxbWltRnRwdmI1NEtJK2p1bk82OFkzRnhBZjcrYVBpekkzcmJKQ2d0MUJqaERkcW1DQSs0YzFmRGtnNStJWjQ1QWcvaCthd1pEMTBNdy80c0djb0JET3NuUXB2cktXMk9KTnRmaGN0MnczL3NnYXYzaHhFdXphTjRGaFhDME85ZlhRNVBYaGsrMnVrYmV2bUcwR0g3cGpzNmZobVp1ZkVBdlBuT2JPL1J6MUZRMjJmZ0ZiZG5mNTk3K2pncTdiTTc0VE03T3p0bldRR09Xd3lQWFI1cUh5dFQzbXFPRWQ0czNYQWcvTHozUzZkdkRzOVpIVm8xOWc3NE1MT3I5clUzZUdsZk5ieWVkZU53OHBJUU5PMTYrWVl3S09tMTI0WnpXc25RaGRIU01mam9jZTBGMGJacGVOOTIrTGVkWVVSY211a2EvT1JBK1BpWGU4UElyaGV2ZzVldU8zU2tUTFBmV1JjZW1QOTRUOXN2STFPVHM0TXpzcW9YRHRhRzYvVUFiSjN1L2pWOTdON3d3SHZ4T3Zpanc1TkRhY1VZdlBWSStJMWJ1eTluSjlhT3d4TTc3SlJmVWdoTmRWL1lsVTJaZXVVZGQzZjMvM1hDWW5qS1N0aTBCaDYvZlA3am43c1c3cHFCdjcycjgzc051cUZxcGlzQTd6d0tIalhQNElHcFd2alBmT0pQUTdETUYwU3RiSitCZDkwTlovNDB2SXVkeitzM3d2a2pOanBJOGV5dHdqOXRoM051U2g4bS9LU1ZjRWFmUm0xdFd0MjZOZUcycWZTV2cyRWVWWGZMRlB6enZmRDhtK0hwVzJEejVQem52SHhEQ0xCaE0xUmg5SkwxOHovd3R4d00vK252Mzk2YldkTDN6Y0pyZmc2L3R6VlV3ZE5jZERROEpOSWtWSTJtbjAvRGhiZWtUOWJ0OWNUYkpFbS9tNVZKK1BKa2NyL3NrMVoyMXB5VlZ6Y2VnRC9ZQ2krNkJXNmZaM0wxUlVlSG11WXdHWm93ZXNnUytOTWowby81OWw2NDRHYTQ2V0R2NzMvcEpEenY1dlIyNDhVRitJZGpRditUMUMvM3pjS2ZwOVE4emxxWi9ZUHRpQWw0UWtJTjdLdVRvVC91dXduTlhJc0s4SXdSR3NqdzdiMWg5WW5MZHljZnMzNEMvbnllNTEzZURFVVlGWUIzSHAwK0orRTdlK0YzYmd2OUpWbTU0VUI0RjVyVzdIZnFVbmpsaHV6S0lMWHk5ZDN3Zy8ydHZ6ZFJnQ2RtM095emFYWHJoODIyNmZ2TGxkWXZOR3BOM0x0bTRXVmI0WE03azQ5NTBXSHdzS1Y5SzFMbWhpS01MbGlUM2s5MCszUm9SdHZmaHhFNU54NkFWMjVOUCtZUE5vUzE4YVIrU2h1ZGQxckdEN1ZucjIzOTljcGtXS3NONEN1VHlhTXdUMThSYWdPalpMWUdyOXNHVis5TFB1YU5RMVE3eW4wWVRSVFMvME5tYS9EeXJlR2RScjljc1NmMFNTVlpOZ2F2MjlpLzhrZ1FwaTRrT1daeGR2YzllbEh5bThWTEd6cnNkODdDdnllVWNReDQxZ2cxMWRYTjF1Q1BmNTY4RVBOWksrRzBJVm50SmZkaDlLelY2ZXR0ZlhnSFhKdlFQSkdsaSs0T2syYVRQSGROYUVlWCt1VzJxYkQxUVN2ck0rd3pTcHBiZFBmTW9lLzZ2NWpTVlBlc0VXdXFxN3R0S3YzTjdZc1A2MTlac3BUN01Fb2JDWFRQREZ3VWFXN1B3UnE4T2FYVGVLSVFiMGtXamE0WXE4b25oY2ptRmlQb3ZyWTd1UmJ3Mk9XRHNkQnJEQi9ZSG1xT3JaeS9KbjJDYzE3aytpWDgwdEwwQlVuZnQ3MC8vVVJKcnRpVDNHa004T3RyaDN0NUR3MmVmaTg4ZXRLU01HaW5sVlp6YXZaV3cvNWdyUlFJYTdXTm9yM1ZNQ2V5bFdVZHJQYzN5SElkUm1uclZ1MmVoWXZ2NjE5Wmt2eFRTdlg2cUpTMmRLblhGaFZnWFVMVGNGYXJ5NXlmOER1Nll3YitLNkZqL3NzcEV6K1RCa0tNZ2srbVBNK0dZVUhaWElmUmVTbGg5TmxkY1d0RmRaZnRUbC9UTE8wMVNMMzBtT1hKdi9CWk5kOGxEY20rZEhmeSttcVg3MDZlSHZHd3BXRUpuVkgwOCtua0FPOTBtYVZCbE5zd1dqdWV2djdjbHdka0xhdVpXaGl5bXVSWDIxaVBTdXFGczFQbUV0MmN3VVR3VTVlR1pycFcwbjQvcDJwaElteVNibGJpSHhaSm93M1hUOEF4T2U5UHkyMFlQVHJsSWI1ekZxNkpNSUl1eVdVcE02bFBXemE2RzRpcGYxYU13UXRUUmwxZGxjSHZTMUt0YU5jc2ZDOWw3Z3c0QVRiSjkxUCszZkkreER1M1lmVExLYldpYS9ZTjFoTHJWKzlMYnBOZlZJQVRSN1RaUWYzekp4dmhzSVRoMi91cVlRbWFYaXFRMGtTWE1ybTE3bHQ3azVzT0g3SWtERjRhUlQ5SldmUTI3ODJYdVEyajQxTCs0YTlOK1ErTFlVOFZmcGJTREpMbGhFUHBhYXZTcDBCY3NpdDUvbEczSHJVc2VSaDJwWTJWcWVkcjNrNGFHREhzZHM0bVQrRFArL2JrdVoxMm1kWSsycy9Od3RwMTYxUnkrM20vNTA0OGVqbDg1Nkc5dis2SGQ4QkhkdlQrdXZONTBFUTJyNmN5Q2Y4cjQwMElzelJSZ0Zkc0NMV2lwSGVkTTdYMEVaL2RTdXJYMlQwYmFqM3R1R1FubEJLYUZzOWZBMisvdTZ1aTVkNTlzNjFYTWQrWTI2ZDVrTnZpcjB5Wk1YN25QTXV2eC9EemxETDFleFh2eFlWc0FuQjFwQ1h0eHpONlBldHl1a1QvK29td01zbEwxc1B4ODlTNlA3UWo3S25UUzJOQU1TR01MdHZkL2k3QS83VXZyTkxRNmlGNzNHSjQ1REw0NFFEMURmZEwwbFkxWXpudmU4NXRHQzFKK1lmUGNtWHViaVhOS2dkWW5kdkdVbVhsL05YSmswVmJPVmlGNVdNaGZFNWEwdDVrNmg4ZGdML1BvSGJ4aEJYSjc5TFQ1aEExcXhJR01yd3NvWW54V1d0R000eVM1SDBWaHR5R1VkcS8rd0NOWGZpRnFiUkM1ZndkalhydnBDWEp6YnE5Y1BzMHZPUzJlWDR1dTVTMC9NK2VhdnBpcmExOEtTV016bDhEYjcwemVWTytZWlUwK2pibldaVGY4cWY5QUM0YndGZTFOQ1Z3ZGc5Z1RVN0Q2N3I5WVp2cnROMWZ1elZSU0Y0WjVSdTdPdysvSCs0UEM0VzJjc1JFV0s5dTFHVHhCbUlRRE9CanV6MXAveUZKUTFoalN0dUxwUmZibjB2em1hMkY5UnFmZDNONkgrWkNQSEZGOGhiaDdZeWlheVZ0SmUvbnJPM3VtbmsybnZER05xMHJJQTl5MjB5M1BXV0puVUVjS3AwMitxL2ZBeTcrK3lDODQ2N2VYL2VtU0tNWWQ4ekFuMjdyL1hXemVtRDNXeFhZdkN1c1lIOVRCaXN0TkVvYVJiZXZHaFlPN3NZWEorR1ZoN2YrM3ROWHdWOFdCbXRlWWRiV0pGUWgwcFlkeTRQY2h0SFdsQWRGMmpKQk1Zd0JwNlIwUnQvYTU0ZmV2VFB3MVpSVklmTG1RRzI0WGs4djFBaTdEbDg2Q1ovZDJaOWdYVktBY3hPYTZMNjVwL3U1VEQ4NUFQL3ZZT3ZmNi9VVG9UYjJ6UzZETG04bUNyQWg0YWw5dDJFVVI5cGNvc2NNV0R2eVNVdVNSN3JNMWdaelhwVGlldi8yRUxMdE9sQU5UZGM3WjBQdy9HaC84bUtqV1hucXF1U2Y4NnYzTFd6dHRHL3ZUWDZUK2N3MW94TkdKeXdPZ2RUS1R6T3U5V1l0dDJIMHc1UTFtazVaRWpvMzd4cVFkd3BucFN4UWVjT0J3VmhkWElQbC8yd2Z6Q2tLYWRKMll2MnJCNFdQTEd4YURYKytiWGc3OWh1bGJUbHp3NEN0UE5PcDNBNWd1UDVBK2cvZk9RTzBYRWphTmhGSlM4SkxlYkppTE42ZU9pdkg0TWtwYi9pR3lla0pXMFhzcVdiZkg1aTEzSWJSZEEyK2s3S3N5SXZXOXEwb3FVNVlESTlQYVRhODNMNE9EWUZ6VjZWUFJNL2FLR3dyc2JpUUhQaFg3bWwvWll0Qmxkc3dndlNob3FjdEM4dUZ4UGJpZGNuZjJ6NEQzN1ZtcENFUWUxdUhwNjRLdGJOaGR2YXE1R0h6dy9DbU50Zi9mWmRPcHMvUmVlM0cvcFdsbFkwVDhKc3BZZlQ1WGFNMUpGWERhZTE0ZXI5b1B5d2ZDNEUwekpKV290aGJUVi9oUEM4NkNhT0JXN1JtNTJ4NG9DYzVhMlZ5RzJzL3ZHWmpjdFBGYkEwK0dtR0ZhNm5YbnI0NmVZUlhQOFd1bldYcENTdmdjUW5OL1YvWTFmK1JrMW5vWkRUZEFQeTRIZXJETytBRmE1Ty8vM2RId1RrMzlYOTI4dU9XdzRVcE8ydCthWEo0SmxWcXRLWDExL3oyYlhCRkQ1dVFsbzdCRDA4Sk5hRm1UMWtKcThhSGIzbXRNZUJOQ1NNUmE4VFp0aVVMdWE0WlFaZ1FsOVozZE1KaStPc2orMWNlQ08yNjd6a20rZnRUTlhqSGlPN0ZvdUd5ZmdKK0xhSDFZZGRzNXd1anp1ZEFGYjZlRUc2TEN2Q01JV3lxKy8wTnlTdTRmMzVuL3VjWDFlVzZ6Nmp1ZjkrVlBzeTdkQmk4TUtXVzBrdUxDdkNQeDZSUDhQdndEdGpxUkZjTmdmTlhKejlFTnJleHZYZzMwcHJtMCtZNjVkRmpsc1ByRS9xK0QxVERFay9Eb3BNd0d0aXU5cTFUOE41NS9sUGVkaFE4SitNZjFFVUYrTUN4NlhNZWJqb0k3N0pXcENHUjl2QlBXK0IwSWY1alQzSWZ5WmtyMGhjbHpwTXpWOEFuajAvdWo3dm9udVFWemZOb0tNSUk0TDNiNFpxVWpiYkdnSGNkQTcrWE1DSmxvVFpNd01VbnBFLzhtNjdCSzIvUC8rcTZFb1RkZFpPMmNNaHkyc0pVRFNvSlFUZGVnR2NNMElUM2Jvd0Jyem9jUG5GODZDTnI1UWY3UXd2TE1CbUtaam9JelFGL2ZIc1lZWmRrRFBqTEI4RS9IWnU4MkdBM3psc0ZYemtwZlhJcndCdTNoY1VycFdHUVZpdjY4bVMyMHhiUytvbXpiZ0hKMHFPWHdSY2VISnJta3JhSzJERUR2NzgxLzVOY20rVitBRU9qVzZmZ3BiZk4vNSswYVRWODQrVFFNWmowenFNZHB5NkZqeDBISHpvdXJJV1g1bDEzaDlXVHBXR1JOcFE2cXlhNnVpdjNob2R5SzQ5ZFB2L3Y0eUJaWEFoenBDNCtBUzU1TUR3aVpiTCtnV29Jb241dk85TVBuZnlYRGVDV2RZZjYvajU0MWUxaEVFSGEzSWMxNC9BWFI4RExOOERuZHNJbHUrQ0cvZk52WWJ4K0FzNWVHUVpFL0dxYnE0UC82NzN3N2lIcWFKUk9YQXdQU3hqaHRXMDZyTktkcGRrYVhMbzdERTVxVmlBTU4vL2dBRFZqTFNtRWtObGJEVHRSSHo0Qkp5OEpLOFdjc1NKNXRmTkdrN05ocS9qdkQrbXFMWjJFVVc2YTlDcVRzT2MyK09DeDgyOUJ2bTQ4ekd4KzJYcTRkelpzYzN6VHdmRE9ZMTgxdkdzNWJCeU9Yd3kvc2pUc1M5UkpGZkdqTytETmR3NTRoNXZVb2JSYTBaZDI5ZWZuL2ZNN1c0Y1JoRzBsK2hsR2J6OHFCRTJTeFlVUVB0MzY4UUg0dzl0aHk1QU00MjVsS01NSTROLzN3SE51aHZjZEN3OXVjK2ZYZGVPaDFuTjJENVkybWE3Qlg5MEJGOSszOEd0Smd5WnRvdXNYKzdRMHpWWDd3b1p5RzFzOHhSNjVMTHlCN05kZVljZG50THQwRGZqNHZmRFdPNGQvNE5OUTlSazF1L0VBRkxmQXAzZjI5NzViRHNMemJqYUlOSngrYVdueXUveGJwdUQ2bEZHdHZWUWxMSVdUSk85empxN2VCOC84R2Z6UE80WS9pS0N6TU1ybDZrZDdxL0M2bjhOemI4NSs4Nm1EdGRBM2RONlcwTnduRGFOblJ4eTQwQ3hwaURma2QxdUpLL2JBaGJlRWxwMStCZnNneU5HWWs0VzVhaDlzMmhKR3JmemhodVQ1RWQzWVc0Vi91VGUwVVNlTjhKR0d4VE5UNXZIME80eXUyUjhtZmg3WG9wbnNsQ1h3MENYdzN3UGV6N0szQ3RmdWg2OU93bGQzaHdFZ28yaGt3Z2hDKyt2bHU4UEhTVXZDZklUelZvY2YyazRkcUlaSmZaL2ZHWDZBOWcxZ3ZmR3VHVmpUNGdmN25wd0c1dmFaMW92TDNwSFRYOTdKMmVURmNxc0QyaXh6eXBJdy82VlZ1VytkaXZQZy8vUk8rQjhKQXhuT1dObWJNdDA1RXdZaUxjU3FNU2dVb0ZhRDdiTnd6elQ4YkNvMDZ3L2c0NlB2Q3JWYWV6LzFoWXMzdnhONGJiYkZpZU93OFZCVE9ubEo2SWpjTURIM2d6UDMvVm5Db285M1RJZGZ1T3YydzNVSGhtL1NtU1JsNEQyMUN6ZTllcjZEMnFvWkZTN2VYQUJTbHY3TXQvdG00YkxkNFVPUzFIL3REbUFZNmpDU0pNWFZTUmpsYXA2UkpDay9obWJWYmtsU2ZyVWJSalZDUDc0a1NUMW5HRW1Tb21zcmpHb1hicXBoTTUwa0tTTkR2VGFkSkNrZjJncWp1WGxHdWRqUFNKS1VQdzd0bGlSRlp4aEprcUp6bnBFa0tUcUhka3VTb2pPTUpFblJPYzlJa2hSZEowTzduV2NrU2NwRUo2UHBSbXBYV0VsUy96aTBXNUlVbmNzQlNaS2k2MlEwWFRYTGdraVNSbGNuWVRTZFpVRWtTYU9yazZIZGhwRWtxVk50ZGZGMDBtZGtHRW1TT3RYek1MTFBTSkxVcVo2SGtTUkptWEJvdHlRcE9tdEdrcVRvM005SWtwU2x0c1liT0lCQmtwU2x0aW95aHBFa0tUcWI2U1JKMFRtQVFaSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkF3alNWSjBocEVrS1RyRFNKSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkF3alNWSjBocEVrS1RyRFNKSVVuV0VrU1lyT01KSWtSV2NZU1pLaU00d2tTZEVaUnBLazZBd2pTVkowaHBFa0tUckRTSklVbldFa1NZck9NSklrUldjWVNaS2lNNHdrU2RFWlJwS2s2QXdqU1ZKMGhwRWtLVHJEU0pJVW5XRWtTWXJPTUpJa1JXY1lTWktpTTR3a1NkRVpScEtrNkRvSm8xcG1wWkFrRGF1MnNxT1RNTnJWWlVFa1NhT3JyZXl3bVU2U0ZGMG5ZYlEzczFKSWtvWlZXOW5SU1JqdDY3SWdrcVRSMVZaMmRCSkdPN29zaUNScGRMV1ZIWWFSSkNsTFBRK2plN29zaUNScGRMV1ZIWjJFMFRhY2F5Uko2c3p0N1J6VWZoaVZpbE9FUUpJa3FSMTdLUlczdDNOZ3AvT01mdFpGWVNSSm82bnR6RENNSkVsWnlTeU1ydS93ZUVuUzZHbzdNem9ObytzNlBGNlNOTHJhemd6RFNKS1VsWXpDcUZTOEM5amFhV2trU1NObkYvRFRkZy91WnRYdS8remlIRW5TYVBrT3BXSzEzWU83Q2FOdmRYR09KR20wZEpRVmhwRWtLUXVaaDlGMXdCMWRuQ2RKR2cyN2dXOTNja0xuWVZRcTFvQkxPejVQa2pRcUxxZFVuTzdraEc2M0hkL2M1WG1TcE9IWGNVWjBHMGFYQWdlNlBGZVNOTHlxd0JjN1BhbTdNQ29WOTJEdFNKSjBxRzlTS3Q3ZDZVbmQxb3dBUHJPQWN5Vkp3Nm1yYkZoSUdIMkpNR0pDa2lTQUtlQ3ozWnpZZlJpVmludUJmKzM2ZkVuU3NQbGN1NXZwTlZ0SXpRamdJd3M4WDVJMFBMck9oSVdGVWFsNE5YRFZncTRoU1JvR1B3V3U2UGJraGRhTUFON1ZnMnRJa3ZMdDNYT0xJblNsRjJIMGFlQzJIbHhIa3BSUE80Qi9Yc2dGRmg1R3BlSU04SjRGWDBlU2xGZnZvMVRjdjVBTDlLSm1CUEIrNE00ZVhVdVNsQis3Z0lzV2VwSGVoRkZJeExmMTVGcVNwRHg1TjZYaXpvVmVwRmMxSTRBUDRKYmtralJLZHRDalFXeTlDNk5RTy9yTG5sMVBralRvM2tLcHVLc1hGK3BselFqZ0U4RDNlM3hOU2RMZytUSHd2bDVkckxkaEZNYVkvM0ZQcnlsSkdrUi9NamVhdWlkNlhUT0NVdkc3d0FmYlBMcnJDVktTcEdnK1RhbjQxVjVlc1BkaEZMd0IyTmJHY1FYQ1JreVNwSHk0Ri9palhsODBtekFLSFZxdjZLQU1CcElrNWNOcktSWHY2dlZGczZvWlFhbDRDZkN4RHNwaElFblNZTHVFVXZGaldWdzR1ekFLWGdWc2FmUFlNZXhEa3FSQnRRMTRhVllYenphTVNzVTl3RzhBMDIyZVVjTkFrcVJCVXdWK20xSnhSMVkzeUxwbVZCOWQ5NW8yajY0MzF4bElralE0M2tTcGVGbVdOOGcrakFCS3hmY1NKc1MyWXh5WXhVQ1NwRUh3UmVDdFdkK2tQMkVVL0Q1d2RadkhUbUFZU1ZKc1B3WitjeUdiNXJXcmYyRVUxcTU3Sm5Ccm0yYzRvRUdTNHJrTDJOU3J0ZWZtMDgrYUVaU0tkd0tiQ1B0ZnRLT1FZV2trU2EyRnlrT3BlRXUvYnRqZk1BSW9GVzhrQk5LQ2RnV1VKR1ZpR25nMnBlSlYvYnhwLzhNSW9GVDhOcUhKYmlySy9TVkpyVlNCWDZkVS9GcS9ieHduakFCS3hTdUE1OVArSEtRNis1RWtxZmVxaE1FS1g0eHg4MEt0MXQ2enZWRElxUHVtWEhrcThDVmdXVFkza0NUTll4cDRQcVhpRjdLNGVEczVFNjltVkZjcWZoMDRGNWpzNG14clNaSzBNUHVCWjJVVlJPMktIMFlBcGVLM2dET0JyUjJlNldnN1NlcmUzY0NUZTcwM1VUY0dJNHdBU3NYcmdTY0FQK2p5Q3RhU0pLbDlQd0dlUUtuNC9kZ0ZnVUVLSTRCU2NSdndKT0RUWFp4ZHJ5VzVGWVVrcGFzQXAxTXEzaHk3SUhYeEJ6QWtLVmRlQTd5ZHNGWmRONmJuemgyc3dKV2tlR3JBbTRHMzlHT0puMS9jdEkyY0dkd3dBaWhYbmdTVWdXTVdjSlVwUWlCTjlLUk1rcFJQZHdPL1JhbDRhYjl2bkkvUmRHbEt4ZjhBSGc1OGFnRlhXVXdJb2xrNm45TWtTY1BneThERFlnUlJ1d2E3WnRTb1hDa0I3d1kyOU9CcU5SeUpKMmx3OWVvWnRRdDRQZkRoZmpiTE5jdC9NMTJ6Y3VWdzRGMUFLWFpSSktuSGV2MG0rUkxnRlhNRHc2SWF2akNxSzFlZVJxZ2xuUnE1SkpJMGFHNENYa09wK0tYWUJhbkxmNTlSa2xMeGN1Q1J3Q3VCelBaa2w2UWMyUVc4QVRoMWtJS29YZm1zR1RVcVY5WUFmd0s4R2xnVHR6Q1MxSGQ3Z2ZjQzc2QlVITWczNThQYlROZEt1YklXZUMzd2g4QzZ1SVdScE14TkFoOEUza2FwdUQxMllkS01WaGpWbFNzcmdOOG0xSlpPaWxzWVNlcTUyNEIvQUQ1RXFkak5BdE45TjVwaFZGZXVqQUZQQTE0R1hBQXNpbHNnU2VyYUxHRUpudzhEbXlrVlp5T1hweU9qSFVhTnlwV053QXVCRndCbjRCd2pTZm53UGVBendDY0hZWWgydHd5alZzcVZvNEJmQjU0T1BCazM5Wk0wT0E0Q1Z3SmZBVDVIcVhocjVQTDBoR0UwbjNKbEtXR1Y4TE1JK3lrOURzTkpVdjhjQks0bUJOQ1Z3RGNvRmZmRkxWTHZHVWFkS2xjV0FROERIZ0djUmxnWDcyVGdXTHBmUFZ5U3FzRHR3QmJnT3VCNjRGcmdla3JGZ3pFTDFnK0dVYStVS3hPRWxjT1BCVFlDNndscjVDMEhWczRkdFFiN29xUlJ0WFB1ODE1Z0g3Q2RNQ0gvSHNJTzFsc3BGVWQyb2VhZWhwRWtTVm5KNTNKQWtxU2hZaGhKa3FJempDUkowUmxHa3FUb0RDTkpVblNHa1NRcE9zTklraFNkWVNSSmlzNHdraVJGOS84QlJ6c0MwaWFneEIwQUFBQUFTVVZPUks1Q1lJST0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjA5NTkxZmM2OTgxMTQ4Zjc4ZjU3YjlmMjNkZjY0MTNmIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJ1diI6dHJ1ZX0sInRyYW5zcG9ydHMiOlsiYmxlIiwibmZjIl0sImZpcm13YXJlVmVyc2lvbiI6MX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0xMS0xMCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjItMTEtMTAifSx7ImFhZ3VpZCI6IjdlM2YzZDMwLTM1NTctNDQ0Mi1iZGFlLTEzOTMxMjE3OGIzOSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiN2UzZjNkMzAtMzU1Ny00NDQyLWJkYWUtMTM5MzEyMTc4YjM5IiwiZGVzY3JpcHRpb24iOiJSU0EgRFMxMDAiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjI1NiwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ0xEQ0NBYytnQXdJQkFnSUVaUC9nTnpBTUJnZ3Foa2pPUFFRREFnVUFNSGN4Q3pBSkJnTlZCQVlUQWxWVE1Rc3dDUVlEVlFRSUV3Sk5RVEVRTUE0R0ExVUVCeE1IUW1Wa1ptOXlaREVaTUJjR0ExVUVDaE1RVWxOQklGTmxZM1Z5YVhSNUlFeE1RekVUTUJFR0ExVUVDeE1LVDNCbGNtRjBhVzl1Y3pFWk1CY0dBMVVFQXhNUVVsTkJJRVpKUkU4Z1EwRWdVbTl2ZERBZ0Z3MHlNakExTVRFd01ERTNNVGRhR0E4eU1EVXlNRFV4TURBd01UY3hOMW93ZHpFTE1Ba0dBMVVFQmhNQ1ZWTXhDekFKQmdOVkJBZ1RBazFCTVJBd0RnWURWUVFIRXdkQ1pXUm1iM0prTVJrd0Z3WURWUVFLRXhCU1UwRWdVMlZqZFhKcGRIa2dURXhETVJNd0VRWURWUVFMRXdwUGNHVnlZWFJwYjI1ek1Sa3dGd1lEVlFRREV4QlNVMEVnUmtsRVR5QkRRU0JTYjI5ME1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRUxmMmg2OEd6U0VXRW9wMjJSTHZLQzF3TkF0VUl0bXY0VGYyT3hJcEIxWFFlOUpQMm5SUENta3p6ZlFVWW5PazlKOVBndmpFaTY0YnVVS1BycWQwM01hTkZNRU13RWdZRFZSMFRBUUgvQkFnd0JnRUIvd0lCQURBT0JnTlZIUThCQWY4RUJBTUNBUVl3SFFZRFZSME9CQllFRkxoUm80dUUybW5KL1Z0R2ZCK09OMHJBUXpRWk1Bd0dDQ3FHU000OUJBTUNCUUFEU1FBd1JnSWhBTDcxOUswbFM2amRvbGxpSThoNGx5STh0Z0ZGanY0TlBnMWRkSUYrYkhtU0FpRUEwdGkxYVAwU2Nwcm1Cb0xhR1B4ZHVUaGY3TXdtaVFiVG0yN05nYWhSdktnPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFIc0FBQUF2Q0FZQUFBREQyTFdlQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUN4TUFBQXNUQVFDYW5CZ0FBQUFUZEVWWWRGTnZablIzWVhKbEFFZEpUVkFnTWk0NExqZ3hnY3RpQUFBY0gwbEVRVlI0WHNWY2lYdFd4Ym4zaittdHlwb1FFcklaWlJGQkZLdTRWRzJ0VlduMTZsT2ZlaXRZYmRWYmJhdGRyTGJ1eXVKR3JVb3JkYUdWN0J1QkVQWUlDR1FoZ1pDd0U3Si95WHZmMysrZG1YTytzT1NMaWIzdmsvbG16cHlaZDk1OWxuTk9McEloRVNSa0FaSXV2aDRNRFNVajRaWCtETHJCL1BXb0lON1BseFdJMDVXU0FHMUFoNyt0RUs0SFk1VUFkeGxxaDkzKzJxQjRnTXJRT1VvOWJwK1Rsb0hBaC8yQ0YwMjg4TG1EWVplcHdrWERPdzI1SVljcjYydURvaUVtWlloNUV0b0JsMThJQnJTTEtUSGVQNVJkR3BSRVZIY2VhWGlXZ2xCZFJjU3I0eDNKRzhVWXdlTWp1SUx4NDVNQzZ4M05VTHlYbFlMUDQvd1p1YkgrS1VLU3NxMDhDZ1FjT0k3QndGZDVmRjY0M3B1aUhpbU1oY2F1bWUvSFhIK2k2eGdlVm1KRVN3VFhFQm1MK0hFQ0JmMlc0NGEyWjY2Z09jeHM3QkREcVVDYTNGZ0oxc1JvRHhDclN5TEJTOUlvTzVmc0x3UVd4aDF5OXRYa2thU0tMTFJENWhScTRJblRmTWhZSTM2TWgzYnhwdWNCMTR2QTV1aW00MFZkVFdpNE5qcThNQldZeDVST1FOblRoU1l4V2h5TmdmK1VJcytGQWZqakNnN2dDR0FXTDNOSU9BaG9pZWdNb0JYRW1hSnU0dUE4MnhNRHNJSDZUaHlYcnYxN3BidGgzNGlwcDNFL2M3VHZhbXFVMHczN05UVktvcU5EQm9IYUt5RUF5dWRnNUx5ZzdXTkdsTUMxS2lZdzdMS0I5blpwKyt4ejJmdkM4N0p6eWM5a3kzMzNTTzJpRzZUbXBodGs0eDIzeS9hZjNpLzFULzVTbWxjdWw4UGxaZEo5K0NEN2VvTXl4V0EwWHhPbitXdUNJalE2YlU1MnBCck5Qa0hEbXR1b0pwdm9IbnBGZExDS0ZqRjYyaTVDSDI5RlNKN2RwbmVXUzFIYXhWS1NtM25CVk13OEkwclowNlEwSjBQS2NxY3pMOC9PbE1yNXMyVDNrb2ZsNEtkclpXQ3dIK002b2tjRzN5NVNpQUd2Y2RIZEl5MGZyNlpDUzJla2s0YlN2T2xTbktOMGFBNGFqTFpNTFdkS1diN1NqSHVnVVdtdFhqQlg5dnptVjNKODAwWkZGdkdmTW9FamdpbHlZR0JBWmJxUzQxWGZ2RURUMWJKaDBYV3ljZEcxVW4zTmZHbithSlVPYTJQN29XSFVLQjhwL1VMMnZmaVNOQzUvVXcxSE9YZUdQOXJJRStac0dGL2NzcHBXcnBTeXRNa1V5b1ZTdVV0MkhUT0F2Q3dweXBudWhKOGxKZE9uU3NtMFM2VzhJRithWG41SitqcmFPTnJJWUJZY3dob0kxYitCL2k3cCtPSUxxVnB3aFJSTm0wekZsZVZtQlJvNEpsSnVPdWtybXdGYWpEWXFYYThyY3JLbytPS01LVkk0N1JLcG1EdEhtbGE4SmdPblRsTElYalpqQmxWUXo2R2pzbjdobFZLYW1TWmxXV3FVa0lmU1hKS1RKc1daVTJYRHpZdWs5L0JoYld5Y1d0QXkzbHRXdkNuMXYxZ2llNS8vblJ5clhzODYzaDRsZ1JjWlFrTWFJVkJscjNwYmlxZGVUQS8xaVo0eUxFRll3YXZQa1NEUW9seGxrSjZ1d3M1V0p0TW15TVliRmtsNzhiOHcyQVVCNUVRUjNPanM3VHdwZTU1OVJrb3pKcWczSzc0d1hqbzlGNFlYNnJKQk81U2UzQWFLTDhtYklhVjZYWktUYmJrS3YrcktPWEppNjJhT0ZmblkyS0gxZy9lbFpPTEZVcHluTktpQ0lZOFNsUTJOVTJrc25QcHRPZno1djYyeEc5WlBLNGMrZWw5YTNubUhTdTlwUDhUNy90NW9RSlY5Ympqdzlrb3BUcDlBNFVCSUNNY1FFTU5nWG5vUUtCUWVDVEtxOC9Yd0t1UmtUb1ZabnFOOWdUTXpRNnBtNVVyTFgxZVI4SWp5eVBnSXJBZGovYmFPVXBQSHZGdVVwbEVDMFVSeFZXU0RIbFd5VTF4UnR0Wm5USkpDcFIrcGFNb2xLc3hMeUErOEdKN2s2U0pQYWd6d2VPUjcvL2dzeHhzMU9BVUVpUEV6ME5ldlhqMlhobTVHWlZFRk1xeFFXa0ZIMFl3cDZnRFhTMkt3MTNWVlkvTzg5L2RJNTQ0dnBhK3RqYUhkeHJKN280RVJsUTBsTXd6bTZUeVhyeFk1ZmJLc20zeXBGRStHQUw4ZEJCbFBVQVFGTy9WU2VuRWhoSy9LcUtCM200S0tFYjQwS3BUbHo1Q093bUkzcWtLZzMrWTY0emZhSHJXdGVwZktRb2kyYU9HRXBkRURoclF1L2R0U2VmV1ZzdXNKWFlpdFdDa0hQL3RFamhaK0lZYysrVmlhMzFvaHU1NTVXamJlZllmU01JTzBBeGVVREI3TFoxL0dFRzQwcExqeGNvMHNjOTdHL2lnYk0yMXIxdWhVTTFISG1jSHBwanhQRFNzN0xjaWlQQXVPcER4TW55QkgxcTFqSHhnM2tDR2ttNEp0VVVhcU1JakxSZ01qS3RzcmhvU3BZblkvK1lTY1dGOGpIZVhsY3F5c1hJNlVGNStWamxhVVNFZFprYlN1VzB0UHFWTGh3MGo4dkFtY0RLME9iOVhNZkJub1B1MTRBR05HUXhBZWY1VFIvbDZwbUZPZ2hxZUdva1pJbXVEUkxxK2NWeUR0bi85VGhqcDdaRkM5YVNpaHVHQW9zQkxORXdsZHdmZjN5VURQR1JrNGMxeE9ycStWTDU5NlFpb0tjcVE0YlpJY2VPOXRHOTlEb09QOEFOeG9Sa3A5ZXhZalBtb1d6aWZQbENXbUQxVXNqVXVORStzYWk0SXFFeldFbXVzWFdDZlM0V2h4R2RBaE9ha0UvS25DeU1xR0lKVVlFQUpsTjYxWXh2dURhbmxKZ25GQTVpSGNZZENxNFJxZUE2YTRlRktHR2RySmZLWjg5ZXl2QSsyV3h6M0xCSGZ3SDZ1bDlESk1JNlpjUnB4OGxMT2s4cXFaMHRWeDJORmtYaER3Y1p2bUZuZ09GNVhQdTNvNTJLZjh2czB5V3JBZldUdWJ2M01CMitQSERSam4vL0RhVHloRFRoVnEzT0M3NURLTlFtcXNVSFJGTG5ZR21MYzFWOTZRSHlvdWptZ0RyZ2hkTkViNFNSMVNtTFBWQXYzS3RTQlRHcDJ5VXhVRUFBTEdHdk5FWFMwVnpxbEJReGtXS0pnZVN2SnlwSGJCUEJuczZYRWRETGNKelNsSS8rb2ZlOVFNVCttcGhFZEFTQkNlUm8wakdxN0p2Q2EwcHh4czByTjZENzdzMnVFUFc1aElRWDQ3WXpTTURJYURlUDEwZzJyK0RFcnQzYmZSR0dIZ21MWWd4MElZcVBKUlBrT25NVlV1cDBnMUNNemxhTFA1anU5WmR5SjJxM09YckJBWjhtZ2dKYytHUUl0ZHVEbncxaklWREZwUVNrbHdMbzhta0VBVUJ1WGczeitVMG5TZDkvMXFGTXBXL0pWelprckhodktBZzVsRDU5RnVXbnluR1llMjkzUWhZUkUyMk9jWE5sQ2NlVEZCSzRtS1B5NEJhQWdtVE44MjhpSVZwaDkwQlBCN1lTOStqdTI2SHRGcHJtb21vbGxFSzZlZHJBelpldDg5VW5udFZhWnNUYmdITDBjcW01VW5IY1U2ZHp0YUFIRjZRam1xU2dsR1hxQ3BVSDFDS05xLzhnMDNoaEtCZ2s4eENFSmp2UkdMSERhYU9OMHBaYk94VU5INVdrTTZRamptcnNxWk9kS3k2ajIyODc3bDhWaElHNVFOdHkyaWwyQXFvUEZ4U2xCdjBJVWdoZTNIbzdKZGZ3ZjBZclRTT3RhNnRsRUxBSzZqT2g4WUxnaG5OWEw5aC9wazUyTVBVN2xjbnppRllnckM0dmI0bGszUzlOZVZVamhsRW5jM1pUTTBTdVZONVNJV2FlZkREeXFtaUEvZ1pJcnhORnBJTFl5cm9qbnY1R1h6cUJGZ1pGd1lQR0gyNjVUZTNTTjE5L3lRaHdzMmw5bUt1cndnVi9ZdmY4MXg1RmFnTGdFTmxMRDUvc1ZVdGpjK2VqZWlnMjZ6T3NwS0ltSG9Id3dHMXdIOEJSczUralduYWpRc2VvT3labTVjbGtjQTE4aU1pUVhDc1MxYnBPYTZPVlF5cGkzUUN1TXN5cG9tZFhkOVQvcFZEb09uVDBycG5GeDN3S043Zm5nOWpGZEQrWWI1YytYNHhvMkdqajllSGdZMlRIU2RDcVMyUUhNSjJ5U3Y3Q1RBQWdoNUdGc0xXb0U2SklyU3FPTkt1TzdPMjNWZk9jbVkwd1RGbFJTb0lTMHozTFkwYzhnY0hzRGU1Myt2Y3pWQ3Y4NTMyaWNJVVhGVVhUMWJ0MDJuZ3hGNnBkdEZsSGtEaENxajJ6WldkTjhwMmpjWUVheTlOZGV5THZnYVhueEJDblZiWjhvemI0VlhGMDYrV05vL1dhT04xWndUL2RMNDJoczh2Q3JOdG9NZFc3Um15THJNQ2RMdzNCOVZHT0FJK0UybUVVMk94bEhBbUpWdDQrdkFLcVJnM1I0UTRraVJJMVNoOStSeEtTc3c3L1I0RWNvWnh2LytnZlZCYzljZXdLTCtISytyVWFQSXNaVnJyQy9DZWxGMnVsVFB2MUtPVmxaS1FnM0s5NEhwZUwrTllKamdOSS9hK3p3MVlZWTJLTGlMenVabXFmM3VUVHpjd1FvY1lSelRGbExWcmRkSnowRjdBSVA1dmJOcGoxUmVlYmtVejhEaGtQS2t2R0R4V2FUek9zN091L2J2TjByMEx4aXkrMkUrQ2hpN1owTy9RWmQrdGxVWWRNSlM1UTBvbVNnandYdGh5VkFTNTF3cVRCV2xXNmN6WCs1RUQrMEtwQWJla0R4cy92RmRVcHc1MFR4Qit6SXFZT0ZEaFUvVmxYbTZiUHZKdmRMK3IwL2x6TjRHNmV0eEQxNWdqQjZQTTBKY01hSGVSeWZXTzlyNWt3S3dEM0wxVnFYOThEOC8xcm5ZMWpzOEhnVjlXRmhtcFVualMzOE9Za0lmR09iZTMvNWF5cVlyVDVDeGVqYjMzbHBlbHpaUkRyei9ydEpuN1ExTTJNbDFxY0U0aEhIL09rMnlnUHljYTVjZ01DR0hQdituYnIxeXFXaC9nc1N3cGFHNTl2WmIyRFl3b1FyeFJTdm9BbTl3UUxwYVdxVG0ybmthSW5Ic2FIdFU0TUNSYVJIMnJCbzI4WkNoT0hNeVBXUFg0NDlLNjhvVmNyUm1vL1NmUE9YUW1URVpXb3RJOFRJaVFSaDdSSERDMXhJOE5kSGJJeHR1dlVuS3NqU0VVMjVLbjl0YVZTMllLeWMzYjdHMjZPZDRQRnBSWnQ2dFNnWlBQcFJEUmh1dXV5WThtT0ZZcE03QTZsS0g4Wm16Rld5NzR3bUl6bldSdWc2MHl1NWZQeUdWdXNjRzg1aS93QXhETUZiWFdWUGs4Q2YvUUljWUl5WkVsdFVDQW1OYU9MNXRoNnovenRWU05IMUtiQ3RtWjgyV2JQOE5id2R1MUZVdm1DMmJ2bit6MUM5OVdOclhmQ3o5UjNBQVkvaUN4eVBETllabUZlaS9NQVE2MFU5bGNLeWtoSExERG9PSFB6QStWU0FVdVgzcFE5cElPVVJiSnh1a29kNStSaU1lWERrZWpDZU5ESXFyN2RPUGJRZ25ZeHNMTmFPRGNWRTJqaUZQYjk3S3ZlSFIwaklOb1o5STYxL2ZsYS8rOER1cHUvMDI3aHVyOG5XZWpxMUtXVlpGbFU5UGs2My92Vml4T0tFcFdCYVBDaXdRL0xsYVQydVRiTC8zWGluT1FJUXdveW5TSE1LbGtIUTdnNlBKcEZEcVFuM1ZGWGxTT25lMjdIam9BVG14eWExNENlWTFRUkh1Y09kQzRHbEUrRWEvamJmZHpQbVhmR0p4Um9WUGs4bzVlWXhzZnJDZ09JNGowcnBtdFVhOWZOS0lPZDRXZG1uRVZUVnZibWlMN29IZVVFZ054a0haSURZaGh6OWJ3d2NMMkZvVVowL21vOGRDdFc0SUdROEFHS0x5emFPaEhPNlgxWkx4TUwvN3RJYlhRTGhPYUZyR0plWjZZeThTdXZja2hreHRnU1BVcW12bWtEWjdHcWU0ODdPNW5lRkpuU2FFUlQ2S2RTRVNaUWdUQzZMQ3JNbFNxd3JxMUsxU0loRUw2YVJoWkdVRGNIU005aDIxMVh3R0FCbzRCbVRtb3RpbUd4ZHBFMXMvR0RnK1hKNFk2SkdhVzY1WDJuUFpqOGxIQmQxYXRzRlFYRnVtcndIakZzWXhIKzU0K0g3dW43SGc4cDdyd3hIUHc1VndLbC9uTXh3TlFzamREUTBPZzRlWWdDa015NW5SRzd6SEc2Q01CeDZ0SDYyV3VzVjNTZlhDYTZYb2N2VmtYUXpoc2FFWE9yZHE0RUZwWU82bkVqVTZQSHJFMDdwZFR6d21DWjZ2RzhUSE9UOUUzcmJsUjNjSEhzT1pOL2pYeFdUanFoVU9ZVEw5MUo4THljM3ZyTkwyNWlBK0NvSlc1RFUzTEhSVG5POGZrMU9LTUQ3S2R0UmpvVkV4ZDVZU2lCY0tYR2pOdFRCYk5RTTRWTEJxcFFqcnU1OStXcnJhV3Ezam1BQ1JJQXEvWFh0MlMvTjc3OHF1SjM4dXRYZmNJaFVhUGd2VEozSFJ4Z1VjK0ZCRjh5MmFmQ2pHTGZUVWl3b3pMdFdGNHExeWVrKzlvYVpBNDhxSkN4aGFja1hOVDJ5dE0wOVVuT1haV0Q5a2tuY1lkZVc4S3lUUmJkNVBmSnFIZFlpckF3ejBkRXZsVmJPNU1BdktkazREcGJldFhlc1VidDNZZFJRd0xtR2NZVXdCZzlmLzZuRXk3UVZySVEzUHJuV2ZxWFBscmhlZWxSTlYxWHdFT1I1QXI0aHhqV3NFZjRURm51WldQbzQ5K0xmM3BYN0pRMUo1ZWE2c216YUorMThMNXhiU3NjakRRd2tZSS9ick9PSHFibTBOYUozaktaaFNURkhlbzYwT0N6OUVML0JMSmJsVU91MFMyZnZLaTJ4ck94UUhNWnE1YUVPbTl3OHNYeWJyTXRVNHNUV0Z6RUduT2dybThXMGF1YXlkMjd0NXphY0lZMWMyaVFZVHRnTHZPdFFpMWJxTnFNcko1UnpLY0ttZWcrTkFFSDE2L3o1MGNCQmovbXVDRFk5ZkNCOWVFNU9BYlFsNEI5c1gwTmIwM2dvK0RpMmFIcDNnNGJtNmhVdVVwMGhoOWlUWi81Yy9jeHRsS2pVZ2JuY1phbldNbnZvdnBmcTZxMElJOTRxQ0lXR0JsVGh6T2hnTXNtU3Z4clhoeGVWZ1Y2ZFVYSDRaYWVMVXB6bmZwZE84WXQ1TU9SSjdRT0s2cHd6ak5tZWJoWnZ5WUowUjA3WWl4aW9UNVMwL3VwUHR5UHhvcVIwQkFqcml4bDQ1MlpNZ1ZBaDZZS0JQR2w1L2hjYkgrVkhwODY5TFlWdUloeExsTS9Pa3Q3WEZkZlpnK0lLWVhiYjMrVDh5WFB2OU5QRFJ5S2RObEQyLy82MDE0dmpXd1hYanRka2pvcU1XY0tGL29LMUlweFFzTWprMVlLclJ4UzNvM2ZYNEk5YU9NRHBuR1JkbGUxOEtGcXV3L3J2WG0xVXFvWngzUURDRW1aL0RWNFRRenJjZEt3UkRVNFFlYjRUYlZNUGtoYTBaUXVxeGRZWDBJaW9HeG9ubnlicFZ3cFlOQzdaVzdQMVZzTDRma0hnZW1hdng5RFEyeXNZZjNFcEZrRWQ2TjNoVm50V3J1NXVidExYU0JqeXVIeURnOU9BdXNmcm9PWHBZS2d0MGUrand3QUQ5Q3g5VkMrZkpxYm82WnhmL0Q4b0dlQ0hncDE4WFRHZTJiN1gzdUZXQW9iL09PM2g0WDNQckRkSjcvR2hnY0V3d0RFY1FJckpZRVQveDZHUHo1S0EwdnZvaXB4c0lsUWM4akVpNlI5ZUY1RmUvZllvcmZmWnh1QWhhaGdsaDdzVFdyMGhYL3VnUG83Yit5cS8yMy83TFIyU2dxNGZ2OUNUMTl6UW9nQ1ovaXlYODlmYkx2dWQreDllYmJhR21kT1hab2hldlRlOTc2UVZKOU1lT3BsT0VjVk8yUDhRTEFsWFQrK3BQZjVDaXFYYm15OFdMaGlRdWlBcXlwUEdWVjdYdDZBa2VEa2x6dEpNYU1uOWNheW5XenVSSm80QjNuTnF5V2RaL1o1N1NhQjVrb1ZQbjJzekpzdlduOTd0emVrMnVINEZlcXFvNWVVSTIzM3VQdlYrSGd4REY0VS9Cb0hDY3B0bGdMZ0hpWlVDc0RBcTlzWjdjWENlVnM2NmdzNWdScVVGcUtBZCtITHQydHg3UVZzWmJxakFPQ3pSbFd1bWpLQ0U5Q01FSnRsdTNWalczWE9lKzFERHZvVkJ3S3JSd3JwemV2WWZ0eGd4T1lFRnVvYURBY3FSMFFyZy9LSjJORFZKNzAwMVVEZzFSRmM2RjFmUjAyZm9US051ajhKSExHNWRPQXh0cXBTekRQa0x3SG8yNXZ5UnJFdDlFNmUxb1owdjBveE5vd2NxV2dJTTU1YVoxVkRUcWRBN3Y2Wkg2eDVmeUFRbW1GdEFGSFVEeDJFb2UwTzJsZDdCVVlkdzgrM3pRdHZvamhqbHN2YmpQVm9WakxzSXg1NjVubnRLOVpTL2JtUUQ4WWFncHhwY3BCUDdGRkFhQmFBM2JXRU9mV1NGY3VLSVRxQk52QUJqY2hoc1hrQ1k4SzJlbzFHMWpTZnBrcVg5MGFmaGNDUkRHQndyRlYvZmdZaW5OaElHb0FXdC9MdlIwancybE42N3doeWdqZ0xaaHMrRzV5Z0tuWm5oZGk5RkNvNkl0Sk5Xb3NES2ZlNFY3RlN0Wkp1anIrMXNld1RldTdJRmp4MlRyZy9jeEhDRk1ocENFcE41emN0c20xeEpnMWs4SVZKdWxzK1RxQm52UDhHaVRGV3lEK3VneEtzQnk5SXRTbU04VktCYjlhMTM5Z2E2OGNTYU5OMFhBcHp0alQ1OG9qVy9qZlR2MGNTYWlQNzdmcVgxN3BHVHFGSG9jREFUS1FCbWY5dFRldUpBbmc2bDRIdkI3M01hbkpodENoblRMVm52UDkvbDhHL0xqT0tCUng0SjN0MzZ3Q2ozRE9BRVg4U2pZUllCdlhOa1krRWhKc1ZUTXVZd2V3ekNwUlBQaFJOWVUyZlNEMjl3Qmk1Mkpld0tST1JFN2NQTzdLbmpia3AvSzVzVS9rSk9iTmttQzUrcVJNcXhYZE1nVHoxa3dXZktudTZtRno4ZHh0TXA5TGZtMHMzUjg2TkM1Y3p0YUtoaCt3Mk9Dckgva2Y2UjBHcFJ0TDJLWTBqT2tLRDlMZHY3dlk5bzQ5UkJyZUJWWU1QeDRCZ01NVGUrK3c0ZEl3STB4T0UxQTZUb1ZycjkybnJhQVhKeHlBM2dtaytFL29teU11L01YZUEwWTJ4SmR0ZksweW5EaXF4TE1QMFpiRk1acDVYR2FuZkFPcmwzTHIwc3hwMkwxdlAxbkQ4bkJUMWZMcVQyNytINmJXYmRqWGp0ekVlaVEwRXYxRDUvakhLc3BsMjMzLzBnVnBpSFJuZmJCR0JGOXNCTGYrdU1mMnRjaEFORGhQQnpRMmRxbzQwK2dvcWtFRGJQNExBcUtxSmlWTDZkaEpCelQwWkVDc0RsK05JV0lnUEtaTHFuNnpud3V6ckRJOWVzRGJnOHpwK28wK2FHMWpmRnNaZWNBTWZqbWxlMFk2RHZZS3VWWFhVNlByblI3V1JBTnZIaTBkK1lBVnBjR0psZ1VMTGtyNlcxdnRhOUxWQ0VJWlZBUzNobkhlKzBiYnI1ZXR2enNRV2w0L2pscCtmQURPVkpWS2FkMmJKT3V2Vi9SRUxEcWJ2LzNXbWw2L1ZYWjl0QUQvRVNvU05jTjVwSDJTQkxLSzhMTGZ3VTUwdmJGMmlBdW1pQ0xWclByNTBzcGRIOGs3UHRqajQxdnd0bVVYVWFuYlBZam1MR3p2MVkydlBxeXZhQ1ptMk5STWJhUXhKTXl0UFI5UXorM1JvbkRONjVzczFFTHdmaUlyeVJUVjVkS1pKSGlncks1RDFkaGJYL2d4eVFZanpXOVVJZVR1K09ScFVvSHJGc1hRM25hbjQ5TTNaU2dnc2JSSkhEaWM2TEsrVFA1RWlJK3FGdC83ZFhjcnBUTkxiQStPaVllaEtDZlA3aXcxM2x0YS9QVmI1Nld4RUJmVEFNUlBkM05EVkkxYjFZa0U3ZDRRaGtQVzQ3VjRqdHYxM2hVNE1id0F6bEFNZEhieGVjS2tKcy9ZTUY0S0ZjVXpKQzJUNk1QSk9McmhCZ2F3bjhzalB2Rnc2YWJiK1REQmpzc3dGZU1idEV4SjFjNlB2VVA5K01lb2YyMTc0bjZuVkoxelV4VnpsUXB4R21TQzUzZXEzZ3M2M0Q1aUlFNlRCMG8rM3RJL0hJU0MwYXV2bzBXZnI2cjdYY3NlVkRITTRQRHJ3bk0welBJc3dNOEwrY0NFK053ZklzSU5iZmdtYlcxc3k1eFBzNEQxaUdNNlM2dDNuZlg4dDRYbnpOSFVRTTFYaHl2S2dkczgvQU5XemhiOEVnQ01vUC9nTElCUmpYRzd0eTFrMXN4ZUpiZlJ0RER0YTV1OFQzU2YveDRhRXZtVmRGZTZQaGt0ZjdKeDZSS3R4M2wrWGpMMUR3cW5peGFPQVc3T2x2WW9Cd0pDVUxEVXk5L0g2OU03Zm5UYnpncUJ1UDRSZ1J6eEtZZUhSL1A0T0hOZk04N0dKcmlTcHNrYmZ6ZTNLMDdmTjhSd0lmcVVIWmc0UmhnQ2t4MG5tRUlwM09vd1hOdGdjZ0UrcStlSmUzbFJXenRjWjBMVk5sdU1DYTgvUUhBdjlsUVpVK2RhSitYSWx4b3dydmRUVys5eVJZUklTT0JLY3d6Z3ZMZVB6ekRoUm1PQXdzekp2UFFIdzhOTUljMkxIL0pyTndJSWVEYUg5Umc0TjZXQTdMN2xiL0lscnZ2VkcrZnpaVnB1ZUxCV3llSUd0NElvSGd2RUhxdktnbUd4cGNuTU5kcmZjMzE4Mlg3MGlXNkJkeWlwQ3B5TWphY0wvUHlBKyt0bEVLOEVKRXhoZSsvRldaTUpBL0ZhZC9TcWVJYTlTNWJHWU5INXVnNkRtQWtEY24rdnp3di81N3dMWDd1aEUrQWtTaTN5ZjhsT3gvOXVmVHBsalRBT1FZLzYvK2dHUXpxb3FhZXI3RWUvUEJ2bWo1Z3dwNzB6TzU2SWpLR1JvWmt5elhvUHRFdVRXOHU0OU94NW1XdlMrdXkxL1Q2RFduV3hkUGh6eitUb1c3ZFIycy9QLytnSDhlTDQxSGxEM1Nla2hNYmFuUS8vSmJzZnVwSnZzdFdjOU5DYnZQd0FrQ2hDZ0dDd0l2NTYzUXJoVWVGMWRkY0piVjMzU0U3ZnZXNEhGejFscTZjZHlvK1cxTUFzWldnS0tQYlZLYTFpVUU1V2xxaU5MN00vMjNTdlB4Vk9mRG02M3cxR2d1b0l6V1ZWRWlTWEdMRnNZRlIwZDNlSXZ0ZmVVbmw5b2JTOERySDM3ZnlWV2w4ODJWcFhmT3hiVU1Wemo1T01UQmw2dytJakJLRUhGZVNEWlpzcTlIOWtZQUxRN1pWREY0WW1pVnRpeXd6d0lWUDV4Z25oRGo5c1Z0cUZycUlPZFBlSmwzN0dsV0JYOHJ4TFhWOG1mREVobXBMV29iM2R1N1pMZjJIMmpRc2RrZU9yQkJYVWxUbkNncXhZaGd6QWwvMnRIb3pIVHNBM1FET0RUQ0VYa1FSMG5RVTZLS1E0elNkRGRHY3pjWUdYcGlzY2RVMEFpc1MvS0NwUWtTY0p2VVNFNjRqSEhWT3NqYXlsVkRFVlZDRTE0NjdCSGk2QWoyeGUzNDhncXVQYnFQZWpUK010MmlyQldNME90QVdIT0FoV0tBZG1idm5oYzJIWkE2djNSczdESW51REVDTEg1TWxqMXdqNElDbjN6bVBKbjgzRHZ5bmQrNytNQURCVUlLL0gyTWdOSFoxRndLMk5Wd0JpRFBlMSs1SERQajdybzNENGU4RzNic2FDai9XSm9ReDdlN2JBa0k3VjJmRmlBNldrNE5heUFIUk9CakJ4dklKM1NLakFjNDROMk1BUDRBYUU4WkFtWGlISTBlOUc5OXU2Zmh4NWhXNFFJc2FBSXhRUUtqekJlWm9yL2RqQXJrUWNEdWdEVzBVTjVZbndtZkRpTEpHSmtDakpSck0zZEkrcHBWZ0ZQNEdJSlJ4RDIzajNtOTFBRkxqK3Jnc1ZvamFBWXhHRzQ5bCs0dmFPeEw4dGE4ZUs4VERkWnhYdzIvWHcvbmlOZnNsUTVpelhXK0ZxQk9BekxreXdLNlQyNHdJU2JnOVBoQ2tXUng1REZpdFArZHNNcXdpZmhsbUk1ZWZaVWh4aU45Q1dWT2dqcG5SYUpFQzVVaUFIaTFsb1kydGhTbkdvZkRaR0VFcGl2R1FoQk1Yd3dkUldzQUQ2VXE2Si9KL1VWYldPaE5LZ0F3QUFBQUFTVVZPUks1Q1lJST0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjdlM2YzZDMwMzU1NzQ0NDJiZGFlMTM5MzEyMTc4YjM5Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWV9LCJtYXhNc2dTaXplIjoxMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTEwLTA3IiwidXJsIjoiaHR0cHM6Ly93d3cucnNhLmNvbSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiRFMxMDAiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIyMTAwNzAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTEwLTA3In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMi0xMC0wNyJ9LHsiYWFndWlkIjoiNzNiYjBjZDQtZTUwMi00OWI4LTljNmYtYjU5NDQ1YmY3MjBiIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI3M2JiMGNkNC1lNTAyLTQ5YjgtOWM2Zi1iNTk0NDViZjcyMGIiLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBGSVBTIFNlcmllcyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjg3MDYsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyIsImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NiwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NiwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjczYmIwY2Q0ZTUwMjQ5Yjg5YzZmYjU5NDQ1YmY3MjBiIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWV9LCJtYXhNc2dTaXplIjoxMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyLDFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi04fV0sIm1pblBJTkxlbmd0aCI6NiwiZmlybXdhcmVWZXJzaW9uIjozMjg3MDYsImNlcnRpZmljYXRpb25zIjp7IkZJUFMtQ01WUC0yIjoyLCJGSVBTLUNNVlAtMi1QSFkiOjN9fX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wyIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDMtMjgiLCJ1cmwiOiJodHRwczovL3d3dy55dWJpY28uY29tL3Byb2R1Y3RzLyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWXViaUtleSA1IEZJUFMgU2VyaWVzIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMzAzMjgwMDQiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTAyLTE4IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJZSyA1IEZJUFMiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIxMDExODAwNCIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjciLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wMi0xOCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMDMtMjkifSx7ImFhZ3VpZCI6IjE0OWEyMDIxLThlZjYtNDEzMy05NmI4LTgxZjhkNWI3ZjFmNSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMTQ5YTIwMjEtOGVmNi00MTMzLTk2YjgtODFmOGQ1YjdmMWY1IiwiZGVzY3JpcHRpb24iOiJTZWN1cml0eSBLZXkgYnkgWXViaWNvIHdpdGggTkZDIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjUwMjAwLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjE0OWEyMDIxOGVmNjQxMzM5NmI4ODFmOGQ1YjdmMWY1Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbIm5mYyIsInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi04fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNS0xMiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiU2VjdXJpdHkgS2V5IE5GQyBieSBZdWJpY28iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE5MTAxNzAwNCIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4xLjEiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IkZJRE8yMDAyMDEifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMTIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA1LTEyIn0seyJhYWlkIjoiMDA1MiMwMDAyIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWlkIjoiMDA1MiMwMDAyIiwiZGVzY3JpcHRpb24iOiJpLVNwcmludCBBbmRyb2lkIEZpbmdlclByaW50IFVBRiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoidWFmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX3N1cnJvZ2F0ZSJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsic29mdHdhcmUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsic29mdHdhcmUiXSwiYXR0YWNobWVudEhpbnQiOlsiaW50ZXJuYWwiXSwidGNEaXNwbGF5IjpbImFueSJdLCJ0Y0Rpc3BsYXlDb250ZW50VHlwZSI6InRleHQvcGxhaW4iLCJ0Y0Rpc3BsYXlQTkdDaGFyYWN0ZXJpc3RpY3MiOlt7IndpZHRoIjozMjAsImhlaWdodCI6NDgwLCJiaXREZXB0aCI6MTYsImNvbG9yVHlwZSI6MiwiY29tcHJlc3Npb24iOjAsImZpbHRlciI6MCwiaW50ZXJsYWNlIjowfV0sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6W10sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUs0QUFBQTlDQVlBQUFBMC9sSURBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBS1RXbERRMUJRYUc5MGIzTm9iM0FnU1VORElIQnliMlpwYkdVQUFIamFuVk4zV0pQM0ZqN2Y5MlVQVmtMWThMR1hiSUVBSWlPc0NNZ1FXYUlRa2dCaGhCQVNRTVdGaUFwV0ZCVVJuRWhWeElMVkNraWRpT0tnS0xoblFZcUlXb3RWWERqdUg5eW50WDE2NyszdCs5Zjd2T2VjNS96T2VjOFBnQkVTSnBIbW9tb0FPVktGUERyWUg0OVBTTVRKdllBQ0ZVamdCQ0FRNXN2Q1p3WEZBQUR3QTNsNGZuU3dQL3dCcjI4QUFnQncxUzRrRXNmaC80TzZVQ1pYQUNDUkFPQWlFdWNMQVpCU0FNZ3VWTWdVQU1nWUFMQlRzMlFLQUpRQUFHeDVmRUlpQUtvTkFPejBTVDRGQU5pcGs5d1hBTmlpSEtrSUFJMEJBSmtvUnlRQ1FMc0FZRldCVWl3Q3dNSUFvS3hBSWk0RXdLNEJnRm0yTWtjQ2dMMEZBSGFPV0pBUFFHQUFnSmxDTE13QUlEZ0NBRU1lRTgwRElFd0RvRERTditDcFgzQ0Z1RWdCQU1ETGxjMlhTOUl6RkxpVjBCcDM4dkRnNGlIaXdteXhRbUVYS1JCbUNlUWluSmViSXhOSTV3Tk16Z3dBQUJyNTBjSCtPRCtRNStiazRlWm01Mnp2OU1XaS9tdndieUkrSWZIZi9yeU1BZ1FBRUU3UDc5cGY1ZVhXQTNESEFiQjF2MnVwV3dEYVZnQm8zL2xkTTlzSm9Gb0swSHI1aTNrNC9FQWVucUZReUR3ZEhBb0xDKzBsWXFHOU1PT0xQdjh6NFcvZ2kzNzIvRUFlL3R0NjhBQnhta0NacmNDamcvMXhZVzUycmxLTzU4c0VRakZ1OStjai9zZUZmLzJPS2RIaU5MRmNMQldLOFZpSnVGQWlUY2Q1dVZLUlJDSEpsZUlTNlg4eThSK1cvUW1UZHcwQXJJWlB3RTYyQjdYTGJNQis3Z0VDaXc1WTBuWUFRSDd6TFl3YUM1RUFFR2MwTW5uM0FBQ1R2L21QUUNzQkFNMlhwT01BQUx6b0dGeW9sQmRNeGdnQUFFU2dnU3F3UVFjTXdSU3N3QTZjd1IyOHdCY0NZUVpFUUF3a3dEd1FRZ2JrZ0J3S29SaVdRUmxVd0RyWUJMV3dBeHFnRVpyaEVMVEJNVGdONStBU1hJSHJjQmNHWUJpZXdoaThoZ2tFUWNnSUUyRWhPb2dSWW83WUlzNElGNW1PQkNKaFNEU1NnS1FnNllnVVVTTEZ5SEtrQXFsQ2FwRmRTQ1B5TFhJVU9ZMWNRUHFRMjhnZ01vcjhpcnhITVpTQnNsRUQxQUoxUUxtb0h4cUt4cUJ6MFhRMEQxMkFscUpyMFJxMEhqMkF0cUtuMFV2b2RYUUFmWXFPWTREUk1RNW1qTmxoWEl5SFJXQ0pXQm9teHhaajVWZzFWbzgxWXgxWU4zWVZHOENlWWU4SUpBS0xnQlBzQ0Y2RUVNSnNncENRUjFoTVdFT29KZXdqdEJLNkNGY0pnNFF4d2ljaWs2aFB0Q1Y2RXZuRWVHSTZzWkJZUnF3bTdpRWVJWjRsWGljT0UxK1RTQ1FPeVpMa1Rnb2hKWkF5U1F0SmEwamJTQzJrVTZRKzBoQnBuRXdtNjVCdHlkN2tDTEtBckNDWGtiZVFENUJQa3Z2SncrUzNGRHJGaU9KTUNhSWtVcVNVRWtvMVpUL2xCS1dmTWtLWm9LcFJ6YW1lMUFpcWlEcWZXa2x0b0haUUwxT0hxUk0wZFpvbHpac1dROHVrTGFQVjBKcHBaMm4zYUMvcGRMb0ozWU1lUlpmUWw5SnI2QWZwNSttRDlIY01EWVlOZzhkSVlpZ1pheGw3R2FjWXR4a3ZtVXltQmRPWG1jaFVNTmN5RzVsbm1BK1liMVZZS3ZZcWZCV1J5aEtWT3BWV2xYNlY1NnBVVlhOVlA5VjVxZ3RVcTFVUHExNVdmYVpHVmJOUTQ2a0oxQmFyMWFrZFZidXBOcTdPVW5kU2oxRFBVVitqdmwvOWd2cGpEYktHaFVhZ2hraWpWR08zeGhtTklSYkdNbVh4V0VMV2NsWUQ2eXhybUUxaVc3TDU3RXgyQmZzYmRpOTdURk5EYzZwbXJHYVJacDNtY2MwQkRzYXg0UEE1Mlp4S3ppSE9EYzU3TFFNdFB5MngxbXF0WnExK3JUZmFldHErMm1MdGN1MFc3ZXZhNzNWd25VQ2RMSjMxT20wNjkzVUp1amE2VWJxRnV0dDF6K28rMDJQcmVla0o5Y3IxRHVuZDBVZjFiZlNqOVJmcTc5YnYwUjgzTURRSU5wQVpiREU0WS9ETWtHUG9hNWhwdU5Id2hPR29FY3RvdXBIRWFLUFJTYU1udUNidWgyZmpOWGdYUG1hc2J4eGlyRFRlWmR4clBHRmlhVExicE1Ta3hlUytLYzJVYTVwbXV0RzAwM1RNek1nczNLellyTW5zampuVm5HdWVZYjdadk52OGpZV2xSWnpGU29zMmk4ZVcycFo4eXdXV1RaYjNySmhXUGxaNVZ2VlcxNnhKMWx6ckxPdHQxbGRzVUJ0WG13eWJPcHZMdHFpdG02M0VkcHR0M3hUaUZJOHAwaW4xVTI3YU1lejg3QXJzbXV3RzdUbjJZZllsOW0zMnp4M01IQklkMWp0ME8zeHlkSFhNZG14d3ZPdWs0VFREcWNTcHcrbFhaeHRub1hPZDh6VVhwa3VReXhLWGRwY1hVMjJuaXFkdW4zckxsZVVhN3JyU3RkUDFvNXU3bTl5dDJXM1UzY3c5eFgyciswMHVteHZKWGNNOTcwSDA4UGRZNG5ITTQ1Mm5tNmZDODVEbkwxNTJYbGxlKzcwZVQ3T2NKcDdXTUczSTI4UmI0TDNMZTJBNlBqMWwrczdwQXo3R1BnS2ZlcCtIdnFhK0l0ODl2aU4rMW42WmZnZjhudnM3K3N2OWovaS80WG55RnZGT0JXQUJ3UUhsQWIyQkdvR3pBMnNESHdTWkJLVUhOUVdOQmJzR0x3dytGVUlNQ1ExWkgzS1RiOEFYOGh2NVl6UGNaeXlhMFJYS0NKMFZXaHY2TU13bVRCN1dFWTZHendqZkVINXZwdmxNNmN5MkNJamdSMnlJdUI5cEdaa1grWDBVS1NveXFpN3FVYlJUZEhGMDl5eldyT1JaKzJlOWp2R1BxWXk1Tzl0cXRuSjJaNnhxYkZKc1kreWJ1SUM0cXJpQmVJZjRSZkdYRW5RVEpBbnRpZVRFMk1ROWllTnpBdWRzbWpPYzVKcFVsblJqcnVYY29ya1g1dW5PeTU1M1BGazFXWkI4T0lXWUVwZXlQK1dESUVKUUx4aFA1YWR1VFIwVDhvU2JoVTlGdnFLTm9sR3h0N2hLUEpMbW5WYVY5ampkTzMxRCttaUdUMFoxeGpNSlQxSXJlWkVaa3JrajgwMVdSTmJlck0vWmNka3RPWlNjbEp5alVnMXBsclFyMXpDM0tMZFBaaXNya3cza2VlWnR5aHVUaDhyMzVDUDVjL1BiRld5RlROR2p0Rkt1VUE0V1RDK29LM2hiR0Z0NHVFaTlTRnJVTTk5bS91cjVJd3VDRm55OWtMQlF1TEN6MkxoNFdmSGdJcjlGdXhZamkxTVhkeTR4WFZLNlpIaHA4Tko5eTJqTHNwYjlVT0pZVWxYeWFubmM4bzVTZzlLbHBVTXJnbGMwbGFtVXljdHVydlJhdVdNVllaVmtWZTlxbDlWYlZuOHFGNVZmckhDc3FLNzRzRWE0NXVKWFRsL1ZmUFY1YmRyYTNrcTN5dTNyU091azYyNnM5MW0vcjBxOWFrSFYwSWJ3RGEwYjhZM2xHMTl0U3Q1MG9YcHE5WTdOdE0zS3pRTTFZVFh0Vzh5MnJOdnlvVGFqOW5xZGYxM0xWdjJ0cTdlKzJTYmExci9kZDN2ekRvTWRGVHZlNzVUc3ZMVXJlRmRydlVWOTlXN1M3b0xkanhwaUc3cS81bjdkdUVkM1Q4V2VqM3VsZXdmMlJlL3JhblJ2Yk55dnY3K3lDVzFTTm8wZVNEcHc1WnVBYjlxYjdacDN0WEJhS2c3Q1FlWEJKOSttZkh2alVPaWh6c1BjdzgzZm1YKzM5UWpyU0hrcjBqcS9kYXd0bzIyZ1BhRzk3K2lNbzUwZFhoMUh2cmYvZnU4eDQyTjF4eldQVjU2Z25TZzk4Zm5rZ3BQanAyU25ucDFPUHozVW1keDU5MHo4bVd0ZFVWMjlaMFBQbmo4WGRPNU10MS8zeWZQZTU0OWQ4THh3OUNMM1l0c2x0MHV0UGE0OVIzNXcvZUZJcjF0djYyWDN5KzFYUEs1MDlFM3JPOUh2MDMvNmFzRFZjOWY0MXk1ZG4zbTk3OGJzRzdkdUp0MGN1Q1c2OWZoMjl1MFhkd3J1VE54ZGVvOTRyL3krMnYzcUIvb1A2biswL3JGbHdHM2crR0RBWU0vRFdRL3ZEZ21IbnY2VS85T0g0ZEpIekVmVkkwWWpqWStkSHg4YkRScTk4bVRPaytHbnNxY1R6OHArVnY5NTYzT3I1OS85NHZ0THoxajgyUEFMK1l2UHY2NTVxZk55NzZ1cHJ6ckhJOGNmdk01NVBmR20vSzNPMjMzdnVPKzYzOGU5SDVrby9FRCtVUFBSK21QSHA5QlA5ejduZlA3OEwvZUU4L3NsMHA4ekFBQUFCR2RCVFVFQUFMR09mUHRSa3dBQUFDQmpTRkpOQUFCNkpRQUFnSU1BQVBuL0FBQ0E2UUFBZFRBQUFPcGdBQUE2bUFBQUYyK1NYOFZHQUFBYWhrbEVRVlI0MnV5ZGVaaGxWWFgyZjJ1Zk85U3RxaTZxZW02bVptajRtb2JFK0JHUk1TSkRDSk1RQ1lvZ0NrSEZLWUlHSVFvbU9BUWt3U2lScUlnQ1JpTUVHVVFrWUFRUlpBb05DQi9JNU5EZEFxR2JucnU2cXV2ZWU4NWUzeDk3M2E1VHA4NnR1bFZVUXpyUFhjOXpuKzQrd3o1N2VQZGE3MXByNzkyaXFyU2xMVnVidUhZWHRLVU4zTGEwcFEzY3RyU2xEZHkydElIYmxyYTBnZHVXdHJTQjI1WTJjTnZTbGpadzI5S1dObkRiMGhhZ01OWk5FWmtIOUFKSitqS3dFbGd6aWUvdGJ1OXJxaXdIUEovNnh2WkFWK3FaVnlNQ2JBSitQODV6MDREOWdIMkFSY0JNb05QdURRSHJnZDhCandNUEE3OGU3OE5kVWNUbHUrNUJiNkZBc2hXbjFRV0tUdlVkQ2tjZzdBQ1VnZGgrbTBUNUduQmIzcnVLNE9YVmZmK0VweCtmT0hDQm5ZR2ZBc1hNOWNlQlA3RkJiVlUrQ0Z4bVlFcC8vMnJnQTZsclh3ZU9tTUsrWHd3YzBPVGVUT0JzNE4zQS9CYkwyd1RjQzF3Ty9QaC91V0xyVTdneEVYa3JtWUZyaUJmdWJnYmMxNU1xUEFEOHN3RTMvWHNUOFBFSmZHYzc0UE5BS1ZQT2Z3T2Z6bWowVXM3M1hzMnYxS1JPYndidUI4NmZBR2dCS2pheGJnVytCL1RrUGVSUi9oY3NYem9QZU91d0JoMzlteUxMT0xWVXdlU3p3T0hBM3Bucm53WnVORE0vbm56UnRGdFdQZ3lzR0RYbVV5dmxuR3U3R2ZCbWpmRmViQk9xMUVUWkFKd0N6QWJlbHJVK1hTNmlKTEkxZ3pjQ2pzbTUvanp3bFBWUFh3czA3SFVEN2hCd3BtbW5OQWk2Z1M4Qng0N3ovaEZtaXJQeVRlQkhMZGJ6Q1dEMUpKeEpBWjdKdVg1SkU5RCtBcmdPZU14NHZEZSt2Y2pBK1k0YzJuUTQ4RGZBaFNObVJxV0w2WVVDZzk1dnJjQ3RBRE55S09KQndNYi8wYzVaU2g0MVUvK0Z6UFZqZ0JPQkh6UjVyOVBBblpYZjJtQzNLaDhGN3B1aU51OENISlZ6L1IrQmM1dTg4eFJ3UGZCdDRQdkEzSno2L1l1QkhZQkZuVjFqS09xdFJ1Tm1HL0RML3dtZ25RaHdBZjdCQm56L25BRy9FMWliODg0NXdKNDVWT0JEVFo1dkpzVXBiUE1mNWRDSEpjQUZMYng3dDlHYm16S093Z3lRdzRCclBVcEpISHQyZGhPUGppYk1BL1lBZGpReld3U3FGcUg1UGZCc0RuVnFWV1phMlRzQjA2Mk5pUUZ0RGJBTStNMEVva0ZKTG5XZm5Nd0g5cktJVVkrVnM4YjYvVmZwQ2I4bGdGdTN5TUJEcVZCUm8xSi9tK09zN2RGRWcxMXVrWXFKbXZ5cGtqazUxMTRDYWkyK2Y2dFJpVjBCRllHQ0lzRHVJTlJRRHVycFkyRm5GNFBKNXJFL0RuaS9SVGQ2eHloN3RUbkVWd0UvYkxFKyt3Sm5BWWNZM3g1TGxodmwrelp3ZTg3OXM4MkNlcHRVMDNNczdMMHB5aWJBVjVwWTNBaDRKM0FHSWN6WTNhUk9LNEdmRzNXOGMwc0FGK0JKQSttbG1lc2ZNUk82T0hYdG40d2ZwdVdaRmpYYmxwUThnRFkwMWRJVzNvK0JQd01xQ0Y0RXZPSmlkQ01vODBwbFRwbzloM3JndGhYZ0N1RFVGdXMydzN5R1k0RWJET3pyeG5qK0hPQ2lDVmlrdWNBSjlydlNyRWVjdXI4d3g2Sm1KMzEyNHQrVTg5d2lRbGp6VDFxbzB5eWJMQ2NDMzdWSnVIYXFnWXZOc0tQVFlSTHJ1QzhEQjF0SHZNc0dOMnQ2UGdqMFQrS2I5U2tFN25OTkFIT2JUYXE3Z0EzamxKRnIyZ29pbkxQOWZMWXJkVERnRXlUdysxT2JhTDZYckUrMkljVExzMkc3dnpEZ0g5ZkViSjlzTkMwckc0eDJESnBtN0RGcTBwRjU3djJFcE1vWFg2Vmx5NzZ6anpuZGVaWnRtVkdoQXJCRGpvTjhLckRBTlB1YXFRWnVZaHoxWVViR01BOEEzbXVhOTVLYzk3NWtabVl5c3AzeG84bWtxSmRudE95anhpVVg1bWlKbTRBWHpBbDUya0kvUzYyTWw3UGFMMUlRQkMrS1F6aHAxbHdXZFhZemtDUklLUC85T1FOM25wbkUxYWx3M1M3QWFjQW5NbU55TlBEMkhGUGNEZng5NXRwR20zZzNXbDBiWU84d2tKd01mQ3JEN3o4SWZCVVlzSDh2Tmg0ZTIwUTZMUFA4TXFOSmtxSUR6MlEwK3ZVNW9MM1ZGTnNqS2NVMTIrak5lZVozTkdRL293MG5Na2FNV01iYTVTc3k1Z1Q4c0huUzJZRjUyRDZhRGFQc1Q4ZzZqU2UzNTJqclFkTzZrOUVJaDFxSHBlVlk0SllKbEZjMTBDNnpnWG9BdUtjQXorR0VXSUpEZHVsT3U3Tnp1VUkxMElUVGphdW01VStCbjZxQUtLZ2x2d1ZBRlVUT3pabjBQODRKT1I0UDNKeTVkcHFxZm9mR2VEcVhwdzYvYUVCSk8xdDdrQitMTDFsNzB4R1VLeG1aNWN6S0ZUbjNMeEdMSVBtTW1yYTY5V2hJNUdUYmVCendvOG1tZk1lU3I1dEtQekxqcU0zUDRaUWZiQkcwakJGV204ckl5YTJtZ1M1cndhRnBhTVVHdjl2SExNdVFJdjhKY2dub0F6WHZ1V1h0U2o0eGR3YzBERkdmS0xoR2VrbEFrUUh2QkhXQ1duS2lwZ2tPb2NzVlNhcTFLOEtrbFduaHRqampleEtnclRib01pdG9QazAwT0laclZmWEdRa2VKN2huVFVWVldyRjZKOTU2aU9BbzRuRmZFKzRjeTdYSWovSkNHb2dyZzc4eVoySVc4WjYySk84bW9lTDM4RE9GdmFnS3g2SWgxQzBLWXZBV1ZEVVhQNmFCUG1HVnR5RmthSnEyZmF1Q3FPV1dQNUhpZmFia1krSy9YMFJuYjNGM09PYUlvb2w2dlEwZzAzRytXNHdSQ05tMGkwcEdnYjhQTGtjQ25FTDUwOTdyVkhOWFR5ODdsRG1xcXF5Tmxzd0tNSGFpNHExSDVtbnE1VDBXV0theEsxT05GNk4xdUh2SGcwUHFOcTljY29vQ3Z4NmhQeEN6ZkNMUG9WYjhOK2kwUlVWY0tmbG1wcTVPZW1kT0ppa1hpSk1hdmVvWEVlNXlBRTNvOHVxZW9uajEyUnhrSXRaVk8xZUg0bUlLZ1I0R2tGWXozK00vVXhEaUxCcUJtQVZRTER0THFvbks1SUJlbjd1NlB5RzVOZkpKeFY0ZU5qVnpWSlYxZFhlZDBkM2RmbGFVY0lrSWN4dzhQRGc1ZWxQZHVWMWNYenJWTVdaOVgxUTJUcEFxYm5jRmlzVWk1WEthL3Y1LzE2OWRUcjlkZk1ONzNPZUNQb2lqYXQ3ZTNkNjhvaWhZQjI1cVpMRFV2Mm9GS1VhUDRVaFY1eVh1OTdxRmlrYjFuem1FZ1NSNFVrUmdvSkJMWW9GUGQzU2xmc1pkZkFWN29SSmNJOHF5TG91Y3IwN2Y1VmJHdjV6ZmUrdzIxYXBYNjRKREcvUU5vSEk5b3Vqam5vMm1kRkRzcmxDcGxJb21LenJudEpVbm1ldSszQmViMTl2WE5WYS96UmRqUklUdHBjTkMycE95YmRhZ1ZQYVlTSWd2akRYUXNzS2VNR0Y3dEtKY3JlMDhLdUFzV0xCaTN0cVZTNmVwaXNYaVVlY0ZwV1M4aVozcnZhNU9kR0trSmNxYUkvSHpTS2xlRWVyM08wTkFRM250NmUzdnA3dTZtVnF0UnJWWVpHaHJhTkRBdzhDRHc0THg1OHlnV2l6am5wcW5xUE8vOURzQmVxdnJId0VFaU1qK3Rkd0lkOEZRaithejMvcFpuWWRQeW5tbnNXTzU0dnFwY2d1cjVDblFJSUFtcDFRdXpKZENVdlZHb3E2ZWV4Q0R5b2dxTG80N1NEWFNVYnl4T20xYVZlS1MxMU1oQnllSFF3ejI4Vy9IN2tmanRRU3RoUGduVFpzellqSFhWTFJBTkh5MDdaT21WQktVd0lSTStjdHhaTUttb1FxbFVhZ1ZVVkt2VkszS0FleC93ZUI0NEozSHNrd0FVQ29WSmdUYU9ZNGFHaGxJMnpCTkZFWlZLaGM3T1RsU1ZEUnMyc0dIREJwSWt3VG1IcXZhcmFyLzMvbmxWdmN2cTNLT3FKNm5xSlVCdm82ZExYcWtXMkgwSS80WmE0aCs2Y3Zudk9YLzdCU1RDQlQ1T1hwVEVueVhLd2lUeUxheFAxZTB0Z3ZMbm9HZUw2bWtXNFVoM1lKZkcvaHZKWms2cE9SQVlBZlkxRmcxSW1Ob2xveU9NNkZRWHFPaWNTUUUzUGRnVGpPWFJKUGI0cW5ocXZWNm5YQzRqSWkyQlgwUklrb1Nob1NGVUZSSHBzQkRWTkxVQ1ZOVUJ0L2YwOUR6VzNkMk5pQ0FpRGZCdUJub2pSaHJIOFRmak9ONEFYT3RzYmQ5Z0FRcERDdUozVFZRZktneFZxZld2aDQ0T25JdStnZmZYb0g0ZlVmWVYxVGRhK0dzKzBBZFNHZ1BMYndKK2dPcCs2ZGl5S0YrVlJOK2RNOURMZ0NjUmZnTXNFZVFsWUltUDVFV1VWMXlpcDI5QjRHYWQ3MEVWdmdzTWpVK2FjM3NnQXYzWnBJQnJUc3hrZ1R1bGhxa0IxdjcrZnVJNG50QjdsVXFsd2FkRlZmK1cwVXNzWndDUGlRanIxcTFEVmFsVUtrUlJ0RmtETytmdzNsT3YxMUhWbndKcm5kTFhpSlZSRjZRUWxUdWRjT3kwNlVqaXFXM2NpTGdJY1c0STlmZEtWTGhYbkVQQ1BPZ1ZaUjc0WFJUZFUxWDNSM2dMbzFQQ2k0QWpGTFZZcnV3bEllYWJsbFVPOTFGQi9rTWQvVHJDZFpmZ0dOVmpWTFYzQzFLRlphTkNyZWlGNHFMbElUaWl6UVlJdkVkelZ0R3BURElCTVJHQWJQSFFnQWkxV20waWsybFlGV3phUkxsY0J0aWtxcjhDM3BKNTVDamdVMG1TVkd1MUd0NTdCZ1lHTm12Y2hnWjJ6alUwZmk4aHF4VTZNUUdmUk5SalhiSHZOajBzS0pVN2F1aWJFU21vZXRVa0VXQUk3eCtNb29JWFYwQkUxa21JRFQvajBkc1VqNnJmUlQzWG1hWk55NTZwSk1SK09VcmhIOVJGL3g2RmNpMCtyS2dCd2lkeHcrTHMxWnp5ZVZCRlhEVFpJWHFJa1ZuQ0N2Qk9qZVBMeEVXNEtMOWNueVJvRW9OcUNaRkNDdUVGMCtMeDFnemNnU1JKOE42MzdOQ040Q3hKUXJWYWJXamR1M0tBKzMrQXk1SWsrUkNnRFpxUXBTT3FTcTFXSTRxaWM0RU9IVll0Uk9vSDZ5cFA3QmhGRklTT212YzNCeXFRaW1lcjM3MWVqNWVoaW9qRFJXR2MxUFlUYUVqQjNwQUQzTFE2NnN0cDRsSWZKOFRVUU1IN0VJWHdTUkxjK1NoQ0lyZVRpQnlmUyttODRtMnNYVkdIWTdRVGs5c0lLd2pUWFBjY1ZiMUJxN1dYeU9sUEVRRVJwQkQ5b1loOEQ5V0tBVmNJR2N1MzAyU0p3TllDM0JOVmRVOG1sL0t0QXpjbFNkSnZYUFZmZ1U4U05raW01VXpDWnM0dlczdzNteXV2QUc5VTFiUGpPRDR4Y0VvQkFhZEsxZkhEVGQ2L3VDbXBvNG11ODBueWxJUkYxK2xNMUlYcS9SbnF2ZmVxRFpJQklqaEFvcWhMUkk3T0lWMVB3MlpldnpJSFZvZXE2Zzk4YkpxMVlZSkZRZ1pOZFFIZWYxODFOOTdlbFRiVFBrNWFqL2JJaU1qUU1sV3VFZFdQcEI3Wkh1RldRaGJ4aVNiRjdFM2lyMVVaanFPSEpLSmN3aGpyV3JZVzRQNjF5S3VpelBlbE9tRVo4R2xWL1dyT2MyK1ZzREZ3dWFvdVpYZ1hSSitxN2lBaU82ZTFoamV6WEVwMGhTL0lCVFdmVUUxaVNCTFUrNityNmtHWjhrOERka1hrR2drRHVRNklFSmtKN0tQZXYxZEg1dTBCL2x0RWZwYUtIVHlvcW5GbTdNNEFYa0RrdXhMMjhZRklEN0M3cWg2UDZ2dlVqOXJOMEpCdkVkYkVQZ3Bja3NxRXRRamVFZVB5ZDZwNktDUFhnYndSZUpDUXJieUhzQURJQVR1cTZrR292azFITHdDNkN1ZStOZFozdHhxTysycG9Sc1BVTmpKbnFucDVITWZUQ2Z2cDhtUXVvM2M1akxheEluaVJwWVZFMzZWUllVbEpIUE9MWmVweGpLcS96Z2J4akF3bFBZaGhUVHhnM25OSFBsZzBBVDZHU0ZyN1A0dnFOU0R2eTR6akZ3anJuMWVZMnVvQjVveUVvVzRBNlFyZkhPSDhMV0tTaS9YRmpXamJhbFRmcnFvM0JmQksybHE5dzM3alJYTC9UVVErcE9Oc2VTcU14dzFibEx4eUpydStvSE9LZ2R2Vm9CaHhIRzhPcHdHZlM1SmtNV0dYN3dHVEtMZmY0NzZ2em4wTzAzSkZFV1pIUlJMMXFLcXE4Z0Y4ZlFub0o3QzB1SXdSKzh5QTl6bUlQb2x6dDRZTWdpSytNUjc2Y1EyUmtEL1BsTmxEYXNWZXByei9BUGNwOFA4RUhDcWp2eXM1VWFGcE9YUXBnN1VJaVVaZy9objEvbURSK0lzYTRzeUZzVUpNcVRxdUFMbEVYUEhMcmNTanhnU3ViMzJqMzNPbXZSb3ZPTUxTd2NuSUZZUXRNbE8xeTdERzhCSkM0amltV056YzBiZXI2dTJxZWlCaENlRytxcm9iWVkxc0phV1pZc0t5d1ZVaThwVFY3emJFL1haMDJGOHpUcFgrdmZQeDkwVDFCSVhETkVRSXBtZktyd01iWGRDV2p3djgySXZjb3M1dEhLMkFBZGdvNk51ZDk2Y292TWZvUlY5S2ExYUJEUzdRb2djUXVVbEY3bEVCNStNUG9IcXh3b0hHdStzdVRMeTdaSFJjOWpNR1hyVXhmV3kwZG92QlJhaEVhUml1UVAzcFR2MVhSUFZFaFVNMDdCalpodUZsa2xWZ25RczA1WFlWdVZZbGVxbGxUVDlXSUgrOFROVUUxaHBzOXNwSGVKU3ZnMFJSUktsVUlvNWpraVFaRVQyd3YzZXI2a3pUWEkydDZVUEFXaEY1UlVScW0rc3VCVFJ5ZEFGSnVZQjN3ajl1dHdzTEs1MzBKd214Vi9BMW5JOFJWYnhDSXE3VGk1dHRnMWcwYmJRcHhJV1RWeUxWV01UNHN5dUJpeENnRWpra3FUR1VlSnNjaXZNZXIxQjNoUmxHYlRwdHdnOEtyQ3o2ZUpXWU9mY2llSWx3UGdhdjFGMDBUWkVLc0tuZzQzN0h4SUlKa1FnZEZuMFpLbFlvUmlVVXBaNGtKRWxNVWV0RUljVEJrTmRHSFdjenZPcHNBRmhlOFBIYXFORmVpWkNvakV2UmorTWZlV0RxcVVJamRkckNZaHk4OXlNMGVPT2RSbnowdFpJV3dtb2JtY2hPMXRUeXZxR05nMXkrNU5lOFpmcE1EdWlieWF4aW1VMWF6NXJzUVF2MVVCUWhFbUhJZTByT1VWUWx0ajUzSWhTY3cwVVJpU28zcjNpWk1wNkQrNmJURlVVTUp2RklibWxXSlJLaDdCd0MxUHp3TXlYbmNDNmk2dU5HZmZyenZQWU81M0FJUStyeFRaUmFTUndiZmN6dHExZnpjcTNHazRPRHpPL3M0c2paYzltNTBvVVQ0ZmViaGhoS1lpb2k3RkxwcEI5WlhSQlpIZXJsbXpxQWxTZ2lJYXpkbUxUR2JVVXJpc2dJOEdZQm10VzB6YlRnWk1EYm1CQjU1VGVTQnRsNnFlcG1yZHNBY1FQSWpleGNzL28ybmhuV3VCRWVrS1JPa3FuSHpGS1pvMmZONWNqcGZYUTdTSHhDQVVjc0RoVkhKTUtMMVNGdVcvVUt2OXl3Z1owcm5melo5RDcyN095a000cFlseVFzcmNiZ0N0eTNkaVczdnJJY2dKMHFGZDQ1Wnk1djZlM0RKekhWb00wMmE4QlY5UnIzckYzRHk5VXF6d3owYndiZkRoMFY5dXFleG5FeloxQlNHTEs2SzZCeFdBZlZWWWk0WTgxcUJoUFBuMDd2WTV1b1FHemhOUkdoNWoyUkNPdmltQXVYTHVHNXdjRlJmYlJ0UndjRmhKZXJROVExTExBL2NmWnNqcGsxbHhlcVExUzlaMkZYOStiRFVnbytEcWYraUZDS2l2eGs3VHJ1V2JPS2xiVVFLbnhoMCtDV0FXNmFOb3cxNksyOG53VmRIaWdid01tYklHT1ZtMzAyYjczRENGRG1VSnNzdUZ0cDc4S3VMczZmdnhNVkVaNGFHTUM1Q0kvanNmNzEzTGxtVlhvbk1BQjdkSFl4cjF6aXlZRUJWdGFhYnp3K3RHODZwODJkeTV4aW1hcUxXRjJ2YytlYVZkeXhhaVdyNnMzZmUxTlBEek1MUlJaMGRUT3RVS1RpSEFzN3lrd3ZGUGpocXBWODlhVVhBWmpmMGNHaXppNTI2NnhRODhxTDFTcEh6cGpPdENqaTgwdVg4dXRORTlzWE1MTllZazFjeDZ1R0NUUnJEZ1VSZkJLenNLdVR5RG11ZWZsbDdsaTlxaldsbHgyRVZnZUVzTkd0V1d5d2c3Q2U5YlhnQUVYQzJvUFpoQjBLcysxWG1Pb1BaWUhkcWt3dkZwbFhLamU3dlJ0aEc5RitFeTEzdTNLWjgzYWN6eWx6dDJWbWNkUkt2bjBKWHYzaGpIM1VGRHQxZEhEc2pKbmpkN1FJWGRHRVVzSmZJK3dLSDFONkN3VzJMWmNuaE05WEE5d3pqQ05sdHpPWENYdk1mclFsd0pNakIxb2dmNjM5MWxuV2F5STdHZzVpZEpyMXRaSkY1cTBmTWtYbGJVUFk4ckxKa2kzckNKbkMxME51SUd6R2JNZ2ZNenJkUGk0ZG5HcmdScFlKV1pLSlIzN0JQTnVGcjFIbkhHWlU3VVRDZnJBMzI1OGRFeWpqZDYxb2hxMUV6clArMk44VXgxeGEyMWYzV3NndkNJZVJ2SzdBaGJBZFpGTnFWdTF0bmZhaGhnTksyT0g1QUdIZjJXY3pDWVpzTmtVSVc3VC9iOFBLQWg4ajdQcTltNUNlYkFiY1pvUHpUc0xxcjA5WUhmNHpsWERZaDNDNHlUckMrb1JMQ1NsS0NPc1d2bVBXNDlaTWttS2UxZXRvRzR4TFRkT2RSVGh2NGpyQ0Z2Y3ZNWElML3pIQVNZU2RBWThiUFpoSk9QbXlKMlhKN2lla1NVOUl2WHRFU0NMd3VQWER0azNhZTZXRm1wb3Q3SjV2ei95U3NLUDYwTXo5SXdnTFpoNno5bVBXNkt6TWN5YzNFaUNFaGU4ZkkrelV2Wit3MkFiRHdadnNtNWNTenBMNGYvYjNBd25uYjJTemFTZlptRzFSNEVMSXY2c040bUtHajFkeWhITUtWZ0x2SVJ6SitTTGhUSUVHSWJ1TGtjZnVSQmFZL3FzVS8xUENJdW92RUhZVVowbm1vZmJNY1lSQS9ONkVZSGREYnJNeXI3T092dDZBT3RONDRKV0VFOGNmQmI1aDVtd3U0U3lGVyt5ZEsyMkNMc3hNME5XbXFROG1IR1NoMXQ2emJWQldXQjgwNnZ3dGUrWUI0SDAyNFB2WXRWbFdqaG9JVGszUmg2TXRDZkk1d2s2VHhRYXNQR0o0bEpXeDJNcEx5d3dMeGYzVTJ2VVZTMzQwanBBOXhkNzlad1BoWDFyZHo4MEpuZDNQOEdtYis2WGFmajdEaDhXOFlrbU0rWlpZZXRrU1U5OHc0RjVzNVhha01uUHIwOVJtU3dJWDROK3RZMWZhWUdDZHJvdzhodWNOZHUxNCsvY3RqRHdqSzdMR052Ym03MkxQWHpUR3R3OU9nWHVkL1hsRDZ2N05CcUJTeXFsTUNFdm0wcG0vOU9tUkZ4c0ZTc3NUREo4YzAyaEhtanZ1YXRjK2s3cDJyRjFyQVA1ZmJBS2sxMEhzeC9DSk5oOUpnVGh0aFg1Sk9DUWp6V1ByakR4TktDMm5BNnVzck8ra3RQbTVqRDZGNTE0REZhWVJyOG9wNytPbWROTHlFK0RhRkhmVmxNSnB5Rzh5Rk96bmhHTU5OZ2RkN0wzR0JEdmNZdWh6eGdQdVZEbFA1eG5IdkRqVndJTk1hOTJYR2Z6ZldZZi9rUHpOVXBvWk5NeEVOazN3cGJUUzcrejlhc1paZklqaDAyelcyYXplSmgwMXkyaXZQekNnMzJ6M2xMQVo4QTh5OWZwSlRsM3ZTRjE3dEJIbE1rMVRKcVE0bDJmYTNOQTJ0eGlsZVpwd0tzMDNHVDZKSnJIN2pYY0toQk1RNzg3cGs2dk5RZnNZdzJlMXZSZjRRM3YzSmxNU2FwVEltOExabG5BNFIwdjBNNk53bFB6RERMUFBwUmMyUEd0OWRKS0IraFR6bThZOXNYS3FnTHZlZ0xFaVUyRWhmL0dHcGdDVFpFSmJIWm5HYW91WnJCZE5ZNUR6dlUwNUFQTmpkRENtbWE1UDlkRy9wc3B2dEdGZ3ZBaWEvVmxOdGJkWlc4b1dCVGdBK0RzenB6dWtOUGlUUnEwYTM3N0tKa0V6V1dudnpqS1RmNFpwNlhYV3JnYUF2bXZ0Nm1qU0R6UUphM1l5Y3MxeUsvMlJWLzQxREsrUFBnVDQ2MVlBTjFYQWpYTEt1OHVjc2YxU1d2Y05oQVBlR3BwcXJXbU5kTGlraDlHSDNMVVNEMDVhQUZDci9mQ3c4ZDhmMEdUclNFNjlOTVV4RjZjY1J6SUFrM0hxdU55Y21yS1ovQXNJUnlUTm5JQTJ6TFl0dHZvMWpzZTZMWWV6bG96L25wcWp4ZGVZbzl4SlNGbHZZMDdzYnljNFRvV2M5dDlrYlR6SGxOOVBYa3ZnaW5WME9ncitnTTJtbTgxcnJoRU9hcnM1VmJucnpYRzdnSERZM0lmdGVrZXFJNFNSNjBlYkRmaVBUSnMxTk5JcHBzRzZjMERkbTZucjA4YXJseHFkdVlLd0c3akJhMk9qSWhlWjVtdWMxcDBkcUxyeHZFSGptSmVaUmx1VzBsTFRjc2JBbVZVNDBPS2N2elhRLzl5ZXVkRDY3Q2JqbFhQTkVmMG9vM2ZYdnN2QXVkaVV3c2xXNzhUZVBkc2lFeGRaUFk4eForeS9yTzQzRXhZVjNVazRldlVLVTBKcWY3L04rcmFVb2xlTk5yaWNtSEk2TFBta1JRenVNNy9pUWNMS3RIc01BMTluL0pNeXh5YS9FM1RPS2paajlzb0IxVmxXc2Z2TUFjb3VXUDVMQS9rZEZ2WjZUeW9rMVd2OGVjNDRJYm56ek9QK2ZPbzNLeFZ5T3k1akhjN0sxSFZYY3pBZlp2Zy83TmpSQnZRaDYrQXJVbVhPc1crbTkzOHRzQUUvMWNwNnhEaC9KZVB4bjV5cC83Ym1OSldOUTk5dXZPOHlSdTc0UGRBaUk0K1lSdnhrRSsyOUQrSEV4c2VONTU2YWVXNnVUY1lIclcxWE0vTE1yb05zZ2p4Q09IbXpFYjU4cTRVU2YyR1QrbWlHRDZwcnRDSDdQeENkeWNnRTFUeUw0ejVpbkxzaGI3T0pjZEJyRmNkdHkwamdxamxpYlptWW5HdFJuR0tyd0MyMCsyektwR0VtdTlwZDBiSzh3U3pzWDFsY3UvV3pCOW9hZDhxazIvaGJYN3NyV3BiRGpNNmNQbEY4U2h1Z2JkbWF6VnRiMnRJR2JsdmEwZ1p1VzlyU0JtNWIyc0J0UzF0ZVIvbi9Bd0NPNDFMQkNqejA4d0FBQUFCSlJVNUVya0pnZ2c9PSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTA4LTAxIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJGSURPIEwxIENsaWVudC9BdXRoZW50aWNhdG9yIENvbWJvIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVQUYxMDAwMjAxODAyMjEwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy4yIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOC0wOC0wMSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTgtMDgtMDEifSx7ImFhZ3VpZCI6ImI5MGU3ZGMxLTMxNmUtNGZlZS1hMjVhLTU2YTY2NmE2NzBmZSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiYjkwZTdkYzEtMzE2ZS00ZmVlLWEyNWEtNTZhNjY2YTY3MGZlIiwiZGVzY3JpcHRpb24iOiJZdWJpS2V5IDUgU2VyaWVzIHdpdGggTGlnaHRuaW5nIChFbnRlcnByaXNlIFByb2ZpbGUpIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMyOTQ3MywicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9LHsibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyIsImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyIsInNlY3AzODRyMV9lY2RzYV9zaGEzODRfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQzJUQ0NBY0dnQXdJQkFnSUpBSVBGcUVxR2tXNWdNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1DNHhMREFxQmdOVkJBTVRJMWwxWW1samJ5QlZNa1lnVW05dmRDQkRRU0JUWlhKcFlXd2dORFUzTWpBd05qTXhNQ0FYRFRFME1EZ3dNVEF3TURBd01Gb1lEekl3TlRBd09UQTBNREF3TURBd1dqQnZNUXN3Q1FZRFZRUUdFd0pUUlRFU01CQUdBMVVFQ2d3SldYVmlhV052SUVGQ01TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1TZ3dKZ1lEVlFRRERCOVpkV0pwWTI4Z1ZUSkdJRVZGSUZObGNtbGhiQ0F4TWpVeU5UYzBOVGsxTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFK1VyZk84Q29PK3VvcHhrOCtBb1NUdDJua2UxTmR6d3Uwc2lxamxXRmlWTXMzanErRUszWlMvajg4aktpall4NU9Zcmo5RG5UdVFrVkFoNVpLMC82ZmFPQmdUQi9NQk1HQ2lzR0FRUUJnc1FLRFFFRUJRUURCUWNCTUNJR0NTc0dBUVFCZ3NRS0FnUVZNUzR6TGpZdU1TNDBMakV1TkRFME9ESXVNUzQzTUJNR0N5c0dBUVFCZ3VVY0FnRUJCQVFEQWdJa01DRUdDeXNHQVFRQmd1VWNBUUVFQkJJRUVLQWhaN211Y1VySG1nY0dReTY3Ynh3d0RBWURWUjBUQVFIL0JBSXdBREFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBcDBxc0Q3eXYrdXZwa0JMZTE4TXRMZDZVZTBPenM5ZmVpdEI1QUZsazBxQ1A2NEppaGw5anhETER0N0ZKTmd3R1ZaWkdwZjJaMkM2VVQ2RFFpRWw0c3NBdlBwSy9vblJ2cjNyWEdQZDFEVWpsS2JYNDF5a1lrekJlajB6RThWS2FXVVI3SHUwMUNjUWlmY3RQR0JsUVluL2lXNjAyeFBodmJuZXpZRGZpa0RaOVFoKzhBdFNQd0lBTUQzZmQ2M29BdDJIeUdjZkg1YUxnbENYQ1hmVk80akZmVGYwbFdUUld0M1hUWXNLYmRlam8vUlJ3dUR1dnZTV1VvN1RxYVo1Tm1jL01hVHhRVUttQnpXWnZsaXVxOXlhMVVjeWIwV1NDZTl6bjZTbGt2U0F0eGhUcTBMMjFJNDNsVmdDMUFRYmRla1RNU2h5WGpFbFNPdU5UaFovOVd3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJjcmVkQmxvYiIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiJiOTBlN2RjMTMxNmU0ZmVlYTI1YTU2YTY2NmE2NzBmZSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImxhcmdlQmxvYnMiOnRydWUsImVwIjpmYWxzZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOnRydWUsImFsd2F5c1V2IjpmYWxzZX0sIm1heE1zZ1NpemUiOjEyODAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsidXNiIiwibGlnaHRuaW5nIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi0zNX1dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjQwOTYsIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjozMjk0NzMsIm1heENyZWRCbG9iTGVuZ3RoIjozMiwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjEsInJlbWFpbmluZ0Rpc2NvdmVyYWJsZUNyZWRlbnRpYWxzIjoxMDB9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDgtMDUifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA4LTA1In0seyJhYWd1aWQiOiIxNzVjZDI5OC04M2QyLTRhMjYtYjYzNy0zMTNjMDdhNjQzNGUiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjE3NWNkMjk4LTgzZDItNGEyNi1iNjM3LTMxM2MwN2E2NDM0ZSIsImRlc2NyaXB0aW9uIjoiQ2h1bmdod2EgVGVsZWNvbSBGSURPMiBTbWFydCBDYXJkIEF1dGhlbnRpY2F0b3IiLCJhbHRlcm5hdGl2ZURlc2NyaXB0aW9ucyI6eyJ6aC1DTiI6IuS4reiPr-mbu-S_oeaZuuaFp-WNoUZJRE8y6Lqr5Lu96amX6K2J5ZmoIn0sImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX0seyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNOekNDQWI2Z0F3SUJBZ0lVWHh3RWtVSDQraEIxbFU4RkpOcEJnek81Mldvd0NnWUlLb1pJemowRUF3TXdVakVMTUFrR0ExVUVCaE1DVkZjeEdUQVhCZ05WQkFvTUVFTm9kVzVuYUhkaElGUmxiR1ZqYjIweEtEQW1CZ05WQkFNTUgwTklWQ0JHU1VSUE1pQkJkWFJvWlc1MGFXTmhkRzl5SUZKUFQxUWdRMEV3SUJjTk1qTXdOREUxTVRBMU1ETTBXaGdQTWpBMU1EQTRNekV4TURVd016UmFNRkl4Q3pBSkJnTlZCQVlUQWxSWE1Sa3dGd1lEVlFRS0RCQkRhSFZ1WjJoM1lTQlVaV3hsWTI5dE1TZ3dKZ1lEVlFRRERCOURTRlFnUmtsRVR6SWdRWFYwYUdWdWRHbGpZWFJ2Y2lCU1QwOVVJRU5CTUhZd0VBWUhLb1pJemowQ0FRWUZLNEVFQUNJRFlnQUVjdU9uY2t6VXBIczMwQmZBcUVqbmFUaDdRSWJic2g2SU85bWlvWFQyNlRxNThPVCtVclFtak1aV092VGI1S01lSDdBdU1uUDB2dHVSaTdOd3liakZwTFoweitOVlFXTGxpK3k2TXJRK0xBWHNrTHVibGR5akxtbHJyRWIzYm5WNG8xTXdVVEFkQmdOVkhRNEVGZ1FVaTFoRmd2cnc5eWkrZHZFMlRpQVZuaGMwSlVvd0h3WURWUjBqQkJnd0ZvQVVpMWhGZ3Zydzl5aStkdkUyVGlBVm5oYzBKVW93RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQXdObkFEQmtBakFXQm9wYUw0anhvWWJ2QzV6Y2pKTy9KRXQ3MlZpUWFvbTFwS3ptUG1LaWZsZnRpOUlJbjNyejFqaXRQM3p5bkM0Q01IWk50MXdNSnROYkZSNVJJWmZ2RXRFN200bys4Z2RqclpqSVlxK09qQVliNUZHNU1NV1BKZi9lWUZHVElvV1RGZz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUlRQUFBQ0dDQUlBQUFDVDdyWDdBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFBemJTVVJCVkhoZTdaMzVVeFJYSHNBRFlhUHhJSnBzRWxPbE1WZVpzemFwelZHcDJ0cXRaSk0xaWFsY3U4bUFpSWhHV0VFbGVNU05obzA1dkNVYVNUeWlFZHc1WUJpWUFkUUJZYmdQR1JoT004ekFESWpJRGNQbFg3RGZMRnVXOWJYcDZlNTViL3FKWGZYNVFTMzdYWjk1Vi9jNzduQ1BYVk5nQkVVR1F5Z3lHSUpkR2E3UmE0N2g4WWEra2FvclEzbU8zcFRLOXE5TnpaRW5xdDdZWlhsNmM4NkNLRU53Uk5yTU1GMVFxQ1lvNUgrRWFtYUU2ZVpHcEQwWVpYaHFVL1pmdnl1QS83elQxSFM2d3AzYjBsUFZPUVJCUVlBUUxJcUlIWmlUMFRZNlVkdnR5V3pvT3BocmowbTJ2ck92OEtuNDdPQlZhWUVxOVIyZlNBRWVCRU5QeG1lL3ZiZHdYYkwxZ05tZVVYK2w1dXB3MjhnRWlscDJHSkxSM0QrcXFlNVljL0xpeXp2TUQ4Y2FaNjlNbFN4Z0tnSlU2dG5ocVl0aWpDOXZOME85T1ZQVjN0US9ncEloSS9MTGdLcFEwVEc0U1d0N0tEb2o0S2Jpb3dwRTk4RGE5QTFuYWtyZEE1QU1sREQvSTVzTTEraEVlY2ZnVDRYT2p3K1gzYk1xRFJXVG40RjI3S1B2UzVJc3p0SjJPYTNJSnNQVzdZSE1yenR0RFQ5YXdRalJwNnQvS0hCQWQ0S1M2amRra3dIOXAzMW9qRUZhNWV2WUdlckFGUlFaREtISVlBaUtNbUJZNHZTTUMyYUM2akJHWkdLbWhHb2lhY213OVhoMm1wclducm9vaEtoZnFyL09hb2FSTGdxRUlEcnJaUlNwTlA2ZDJVUnZ1RVZlaG12MFdtNUx6N0w5UlVHaEdqU2M1K1RPRU0zUzNSWmR6ZVdXb1hFVUZFRyswTmVqZUtVQnFYMTdiK0c1UzkwMDNuR1JsNUhaMExYa3Mrd0FZVzh5WUxwMzZJSURCcFFvRU9LUWtnRkExaDdmbUpWdTYwUlIrQTVKR1E3UCtDL2w3dnZXcEtQVWN3SS9zVmNUY28wTlhTZ1FTaENVTWNuODFmcmpKYTB0d3lSck16RVp2dzZPUVNjeEt6d1ZKWnFUR1dIYU5TZXJpbHo5S0JCNkVKY0IzTDFDbDVEUjJEd3dpdUtTREJrWk1CWUNFL2V0MGQrMVhPdVYrWkg2L1dZN3lFT0JVT1ZMUXdOS0JoSHVYYVBmWVdpQUpnRkZKdzB5TXFBM2c4SzlKQXl5VlZzZ3p1RnhsQXhTUU1aSmRlYmtPM0FGeVNneUdFS1J3UkNLRElhUUtLT3NmZUJVdWZ0a21Vc0liZ2ErYUJhNytsR3FLQUhGVXVvZVFMRUxSSW9NVzQvbnZRUEY5MFRxWWY3TXo3eElmZlRwYXZTNExPdzBOcUcwMFNKU3YyeGZrVlhTK3l2Uk1tQktzVFcxRHViUGFBWjBNd0dmcUovWm5KUHY3RVVoeUFLTlNkOVVRT0hFYTJ4TzhaTVAwVEowMWc2Qkx6eUNJOUtTQ3Azb2Nibndwd3dBSnJabnF0cFJHcndpVGtiTjFlSEhOcGhReEp4QXRmZ3dzZGdoeC95T0V6L0xBQmJIR3FzNnhYMFVFQ0dqZFdUaTQ4TmxLTXFwbUIydWM3RzBaTS8vTW9BUEVrdGFQU0lLUVlRTUdFRkZISzk4WjEraEVDUlVVcXI4WE9aQ0tmUUQ0Y2NxUkwwTUZkMW5LTkJEa2NFUWlneUdVR1F3aENLRElieklhQnVaU01oc2VDTE85TWo2VEs4OHV0NTRzc3lGUXZDZDJHUXJpdWlXNC9HTnh1M3A5VjYzNTNpUkFjUFpWM2FZMGZCNUt1NWRuVTdqWTJySWtYSVUwYTNJSDc4NFgreHRtT3RGUnBMRk9YdWxvRFVHZ09wSUdZMEZkOU5EeHF4dzNhRjhCOG9hZ2s4R2xPemZENVdpUUtjaUtGUjdyTGdOaFVDRTZTRURXTGEvaUwrbDRwTlIxajRZTEhoUDBjSjFtWmwwRmtGTkd4bHpWcVlXdGZHMVZId3k5cCszUDc3UkpJeXNGVDlWMVBWUzJhem9meG1CS3MzOWF3MDM1WkVBMzJRMW9kemRDSitNbXF2RHhlNEJJWlM0QjJxdWVpaHRzZmEvakFDVitwVXZ6YWJHTHBSTjMrSC82T1NsQTJjQnVacXBkL2NWTmZVVFd5MG9CRVVHSCsvc0xZUktqOUpERDBVR0gwRWhtbzhPbFZSM0RhRWtVVUtSNFFYb3pEZitwNVpTZDRqZ2tBRVJsM2NNcHRaYzFnbkcwdHFIQWlHSXZES0FvRkROQWJNZFpka1h5dG9IT08xeXlIQU1qMjg0VXdNVDcxbmhRdGw0cGdZRlFoRFpaUUIzTGRlaUxFc0dDalltMmNxNVRZdERSa1B2eUZ0N0NsRnErSUVaQ1FxRUlDeklJTXZyM3hiVTlYRE15VGhrVkhVT0xma3NHejNQUThBbmFxMjFBd1ZDa09rbjQ3RU5XWldYT1JhT2NNakliZW1aR3lIaVpKVkFsZnI4cFc0VUNFR21uNHc1SzFQUC84cFJZaHd5VGxlNFlRaUJudWNCWlBDL2N2R1I2U2NEU3V4RUtjZExWZTZhOFpXeFVUZzdUVTJOZlJTUDBHSk54cUtZeklSTVhBaGlPY2ZWbG5ESVlBM1daUHgrVGJxaDdvcnJwblQ2amlKRE5JRWhtdENrY29LYlhLK2p5SkRDL1orbXM3NHBueEpzZHVBd2NVUHA5QjBPR2JYZEhyRlFmZFhNcGd6b09VcmNBNmdjUklHeUNYREllR0hidWVlMjVJZ2k0bGdsQ29RZ2JNb0Fub3pQUnVVZ0hDaGtsRTJBUTRiQTAzQnU1Tm5OWjFFZ0JHRldoaThFaFdoUU5nRU9HWGVLbWZGTnNpakdTSytsbXBZeVlONkhzZ2x3eUJBMS9aNWtmcVRlMUhnVmhVT0syMW9HMUNEMHBGZG1oT2xnSG83Q0ljVnQzVXc5dStYc2t2aHNVVHkxS1dlN29RR0ZRNG80ZFMyS1RnTDNyeldnNGlCQ2dFcTlJRG9EeFNXRVp6Ym5vR3dDSERMS093YkxPZ1pFQVkvVTlYQ00xWWdBSWFQb0pCQ2JZa1hsU0FUNGdXL1cya3JiY1hSZTRUeVFrVVBHdElUZUJrdlF6Tlo1VSt4RFQ4YlMzUlpTSTBsRmhxL0FzTDY2aTh6aHFvb01YNW14WEZ0QWFIRU1oNHhTOThEUm9sWnBaTlNSZjVkSkJLcWI4ajlQcTBmbDRCWE9iNk1jTWs2VnUyRktndUlUQ016K0d2djh1ajVWSUZSbGlBV0tsM012QzRjTXM3MW5qdURkU2dnWWQ5T2IvZmtDVXpKbWg2Y0svZXhhMlRuMFJGd1dlbDQ0cnliazBwdHpTSVlwR1krc04xVUlYS3BUM3p2eXQ5MFc5THh3UVBzK3M5MC9pMU9GdzVTTTE3N0o1L3k5Y3Nob0dSNWZsMnlGUWNLTnArbUs0dlZ2ODIyTVZRNnFNZ0pWR2xRQ1BFREJScDJxNWp6K25VTUcvS2hMM1AwcGxlNWtxYWd2ZHZqNVFHZXZVSlh4OGc0ektnRWVvR0NMWGYxQ0Z6NVBTNmpLZVA5Z0NZcE9Hb29NQW9RZkpmUFZXWkZCZ0RoMUxZcE9Hb29NQXV6S3VZU2lrd2FmREZ1M3A3eGowSGRZNk15cHl0aDcvbGVVNWFuZ1hLRnpIVDRaQjNOYm50dHkxbmRXSGEveXcwVSsvRkNWOGVnR0U4cnlWUERYSVQ0Wk1BSVRmb29MRHpBTWowbTJ5bmhOSjBCVmhrQm1yZEFWT1BuZTcvTEphQnVkZVA5Z01RcFJHak5YNkhhZnZVVDFranQrV0pDeGRJOUYra0V1d09GOHg2eHdIUXBVR3ZOWDZ4UHpXbHd5K1pCZEJ2d2NEK2JhK1RjU2VKRUJVL0VYdHdzOS9Nc3JjeVBTZGhnYXZCNUlSZ1BaWlR6LytibENiOStndk1pQWd0dWFXdmRnbE9HK1QvVkVXTGd1RXpveC85Y1BTaklDVmVyZ1Zha29qemZ6UUZSNnZNYm10ZGYwSW1QYVFFbkdZeHRNV1UzRWxsSXFNbnppVDEvbE5aRGJ6NmpJa0U2QVN2M3B5WXNFbTF4RmhuU0NRalNjWDA4bG84aVF6aE54V1dSdmFoWWhvN3hqTVBwMDlUOE9sOTZLL0dIcldWU1V2Z085TjRvRnNmYlVSYTluMmQ2SUNCbE96L2lIMzVlZ0JDbndzR3gva2FpN2RjUTFVMVdkUTR0ampTaEtCVTRXL2pOVDdCMXhvdnVNbEVyM3ZFZzlpbGdCRVJ5UmRwTHJkQkIrUk11QXhpcE9YU3ZrYXJqYmxrQ1ZKamFsUnNMbFg2SmxBTlZkdzIvdHNjeU5TSjJ6MGg4RWhXcFJidVhsZDZGYWxNSWJnV0o1YzFjQnRPZW8wSVFnUlFaUTBOcDNwTUJ4T044ZnZDVDRtZ0wvQUdNa2xNSWJnV0tSZkUra1JCbis1QU9XaG5BdmJUL2ZQRURycTZVaVF3UXp3M1JrcDl3SVJZWlF3TVFtcmEyRjVwMmNpZ3lodkpxUVc4YTFSWlVneEdRNFBSTXdtS01CcWUvd3ZoQVVvczJ6OXppR3gxRGFBTWc0S2dySmtKSGg4SXduWkRRdWlETE1oYkVkYVdBb2lZckcvd1NvMUNoVmt6eTQxckF0clk1VTIwV3NaalQxai80cnZYNUdHRnR6QXFyY3RWeTdOZFhXUU80S0Y1SjlobjFvN0VkTHEvQ2JnVzVwWUg1M0tLK0Y3R0pKOGgyNDFucDVjYXdSNmpWSy9iUUJzcll3SnBQR3RjN2taYmhHcjVrYXU5NzRybUJhdnI4S1ZHbGUreVkvbys0S2pRVjU1R1ZNY3ZISzBMYTArbzkvS1BVZC83KzBENDVJZTN0dklVckdKRnUwZFpXUzNqc0pnWllNb0hWa0FvWVp2dk9lZjRlMk1JcE56R3V4RCtGa1RFSjF4VEJGR2FUdzI2UVB4dEJQYjhveDFGMUJDZkFiaW96L015Tk1GNUpVbnRmU1MrTmNiWUVvTW40RHBxdEhDaHdFbDZOSlF6WVpNQnFCZWJzUTNrK2syR2ZBTEhYcEhvdWx0ZTk2ZERMdVc1Qk5SbVBmeU0rbHJzMWFXMHlLTlNhWmp5WHhJcTY1RWN2aTljWlZKeXAvaXlqRnVrbHJPMTdTUm5CR0xSYjVhc2JJUkdGYlgyS2UvYTA5aGJQQ0NleVA4b1c3VitqZTNGVnd3R3lIS2lMakRpdVord3pvTGNGS2diTXY0bGpGdmF2VEEyNHFKcXBBZFBNaTllRkhLeTQ0ZWlFWk1uYmRrekRVZ2RmMWVJNFd0WVltbGIrdzdkeEQwUmt6VitpSXYxT0JBR2VHNlJaRVp6eS83WnpxU05tUGhVNGI3L1pUUDhPUWpFbWdsYWpzSE5SVWQzeVgwN3o2NTZxL2ZIM2g0VmdqTkNPU3hjQ0Q4UGlpR09PZmQxNklQRkgxYlhhenVycWo0dktnak0zUlZEQW40enF1MFFuNzBKaXQ1N2U5NkRuTlYrRlgvSm1tOXNQdlMxN2FibjQ0eGdqTkMvekdnMEkxZ1NvTnREWUEvQUgrQ3Y4NEx6SU5pdjdGTDh3ZkpKYkVxV3VUTE03czVtNElCSUtDQU9YYVZDZ0VkbVhjaGlneUdFS1J3UkNLRElaUVpEQ0VJb01oRkJrTW9jaGdDRVVHUXlneUdFS1J3UXhqMS80TEZOUk00TDd3aGc0QUFBQUFTVVZPUks1Q1lJST0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiLCJjcmVkUHJvdGVjdCIsImNyZWRCbG9iIiwibGFyZ2VCbG9iS2V5IiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6IjE3NWNkMjk4ODNkMjRhMjZiNjM3MzEzYzA3YTY0MzRlIiwib3B0aW9ucyI6eyJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJhbHdheXNVdiI6ZmFsc2V9LCJtYXhNc2dTaXplIjoxMDI0LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxLDJdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjE2LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjQ4LCJ0cmFuc3BvcnRzIjpbIm5mYyJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5IjoxMDI0LCJmb3JjZVBJTkNoYW5nZSI6ZmFsc2UsIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjoxLCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjoxfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDctMTkiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkNodW5naHdhIFRlbGVjb20gRklETzIgU21hcnQgQ2FyZCBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMzA3MTkwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wNy0xOSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMTAtMDMifSx7ImFhZ3VpZCI6IjNiMWFkYjk5LTBkZmUtNDZmZC05MGI4LTdmNzYxNGE0ZGUyYSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiM2IxYWRiOTktMGRmZS00NmZkLTkwYjgtN2Y3NjE0YTRkZTJhIiwiZGVzY3JpcHRpb24iOiJHb1RydXN0IElkZW0gS2V5IEZJRE8yIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJxVENDQVUrZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQTdNU0F3SGdZRFZRUUREQmRIYjFSeWRYTjBJRVpKUkU4eUlGSnZiM1FnUTBFZ01URVhNQlVHQTFVRUNnd09SMjlVY25WemRFbEVJRWx1WXk0d0lCY05NakV3TXpBeU1EWXhPRFE0V2hnUE1qQTFNVEF5TWpNd05qRTRORGhhTURzeElEQWVCZ05WQkFNTUYwZHZWSEoxYzNRZ1JrbEVUeklnVW05dmRDQkRRU0F4TVJjd0ZRWURWUVFLREE1SGIxUnlkWE4wU1VRZ1NXNWpMakJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCSXprTWR0Tlp0MFpPek8rdTFmMkVLWlJTbmZodnl3YmhvbkJGOU5TUHEyV0c3bnVSaS95dlo4bERqd3A1ZGFyUTZPZFpnK0hxYlNTZVhKWHc3VXBjbFNqUWpCQU1BOEdBMVVkRXdRSU1BWUJBZjhDQVFBd0RnWURWUjBQQVFIL0JBUURBZ0VHTUIwR0ExVWREZ1FXQkJSald4VG8xRXEzM1pyeGZMRFdzc2RkYkQvdlpUQUtCZ2dxaGtqT1BRUURBZ05JQURCRkFpQitFMDlHem1jWWxNOTVxVC9hZm5QVTlxNlhKbXhPU0tXQVJPNStrZ1VuV2dJaEFJYTluNXA0MHRjR2ZtZUY2L1d2WW9qQU51eWtRcWhWazhXbmZnMTVTNjlyIiwiTUlJQnpUQ0NBWE9nQXdJQkFnSUpBTFMzU2liR0RYVFBNQW9HQ0NxR1NNNDlCQU1DTURzeElEQWVCZ05WQkFNTUYwZHZWSEoxYzNRZ1JrbEVUeklnVW05dmRDQkRRU0F4TVJjd0ZRWURWUVFLREE1SGIxUnlkWE4wU1VRZ1NXNWpMakFlRncweE9URXlNRFF3TmpVNU5EQmFGdzAwT1RFeE1qWXdOalU1TkRCYU1Ec3hJREFlQmdOVkJBTU1GMGR2VkhKMWMzUWdSa2xFVHpJZ1VtOXZkQ0JEUVNBeE1SY3dGUVlEVlFRS0RBNUhiMVJ5ZFhOMFNVUWdTVzVqTGpCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkE1bWpZc2pvd0FJMGpucGkvL0NKM0tuemhHYlRVbXN0TldxTjc4aW9HMUNUSzlnUGdQbDlVaUZPSk8vditGZkZLK1B4djEwYzYwNGR2bElEQWJLdytpallEQmVNQXdHQTFVZEV3RUIvd1FDTUFBd0RnWURWUjBQQVFIL0JBUURBZ0VHTUIwR0ExVWREZ1FXQkJTZ1d0WTBuRWNtUG1HREx1Q3djZUtlSlBTY296QWZCZ05WSFNNRUdEQVdnQlNnV3RZMG5FY21QbUdETHVDd2NlS2VKUFNjb3pBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlBeG9WczZxajdEWDJ4aXhDampjRFVkeEJUSm1TVExiMGYxclJHd3JBQnpUUUloQVB0MFAzMnF6QWVlcEY0Ly90Z3p4cU5vS2tXRGNhUFBTWHJnK3h6cmxWSHciLCJNSUlCenpDQ0FYYWdBd0lCQWdJQ0FTQXdDZ1lJS29aSXpqMEVBd0l3T3pFZ01CNEdBMVVFQXd3WFIyOVVjblZ6ZENCR1NVUlBNaUJTYjI5MElFTkJJREV4RnpBVkJnTlZCQW9NRGtkdlZISjFjM1JKUkNCSmJtTXVNQ0lZRHpJd01Ua3hNakEwTURZMU9UUXdXaGdQTWpBMU1UQTBNRGN3TXpBMU1EQmFNRHN4SURBZUJnTlZCQU1NRjBkdlZISjFjM1FnUmtsRVR6SWdVbTl2ZENCRFFTQXhNUmN3RlFZRFZRUUtEQTVIYjFSeWRYTjBTVVFnU1c1akxqQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJBNW1qWXNqb3dBSTBqbnBpLy9DSjNLbnpoR2JUVW1zdE5XcU43OGlvRzFDVEs5Z1BnUGw5VWlGT0pPL3YrRmZGSytQeHYxMGM2MDRkdmxJREFiS3craWpaakJrTUJJR0ExVWRFd0VCL3dRSU1BWUJBZjhDQVFBd0RnWURWUjBQQVFIL0JBUURBZ0VHTUIwR0ExVWREZ1FXQkJTZ1d0WTBuRWNtUG1HREx1Q3djZUtlSlBTY296QWZCZ05WSFNNRUdEQVdnQlNnV3RZMG5FY21QbUdETHVDd2NlS2VKUFNjb3pBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlBa3JMTTVWM0RuRDBYY1ZVRlcrTk1GY0JaQ08xRnh5WXo0VmtQSDNBN0tHUUlnSGF5VGZVODhvSUVpTU5heDEzdGdaYW9oaE1BWEVNanFUeUl0YmNUVDhRYz0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBakNBWUFBQUQxN2doYUFBQUFCR2RCVFVFQUFMR09mUHRSa3dBQUFDQmpTRkpOQUFDSER3QUFqQThBQVAxU0FBQ0JRQUFBZlhrQUFPbUxBQUE4NVFBQUdjeHpQSVYzQUFBS0wybERRMUJKUTBNZ1VISnZabWxzWlFBQVNNZWRsbmRVVk5jV2g4KzlkM3FoelREU0dYcVRMakNBOUM0Z0hRUlJHR1lHR01vQXd3eE5iSWlvUUVRUkVRRkZrS0NBQWFPaFNLeUlZaUVvcUdBUFNCQlFZakNLcUtoa1J0WktmSGw1NytYbDk4ZTkzOXBuNzNQMzJYdWZ0UzRBSkU4ZkxpOEZsZ0lnbVNmZ0IzbzQwMWVGUjlDeC9RQUdlSUFCcGdBd1dlbXB2a0h1d1VBa0x6Y1hlcnJJQ2Z5TDNnd0JTUHkrWmVqcFQ2ZUQvMC9TckZTK0FBRElYOFRtYkU0NlM4VDVJazdLRktTSzdUTWlwc1lraWhsR2laa3ZTbERFY21LT1crU2xuMzBXMlZITTdHUWVXOFRpbkZQWnlXd3g5NGg0ZTRhUUkyTEVSOFFGR1Z4T3BvaHZpMWd6U1pqTUZmRmJjV3d5aDVrT0FJb2t0Z3M0ckhnUm00aVl4QThPZEJIeGNnQndwTGd2T09ZTEZuQ3lCT0pEdWFTa1p2TzVjZkVDdWk1TGoyNXFiYzJnZTNJeWt6Z0NnYUUvazVYSTVMUHBMaW5KcVV4ZU5nQ0xaLzRzR1hGdDZhSWlXNXBhVzFvYW1obVpmbEdvLzdyNE55WHU3U0s5Q3ZqY000alc5NGZ0ci94UzZnQmd6SXBxcytzUFc4eCtBRHEyQWlCMy93K2I1aUVBSkVWOWE3L3h4WGxvNG5tSkZ3aFNiWXlOTXpNempiZ2NscEc0b0wvcmZ6cjhEWDN4UFNQeGRyK1hoKzdLaVdVS2t3UjBjZDFZS1VrcFFqNDlQWlhKNHRBTi96ekUvemp3ci9OWUdzaUo1ZkE1UEZGRXFHakt1THc0VWJ0NWJLNkFtOEtqYzNuL3FZbi9NT3hQV3B4cmtTajFud0ExeWdoSTNhQUM1T2MrZ0tJUUFSSjVVTnoxMy92bWd3OEY0cHNYcGpxeE9QZWZCZjM3cm5DSitKSE9qZnNjNXhJWVRHY0orUm1MYStKckNkQ0FBQ1FCRmNnREZhQUJkSUVoTUFOV3dCWTRBamV3QXZpQllCQU8xZ0lXaUFmSmdBOHlRUzdZREFwQUVkZ0Y5b0pLVUFQcVFTTm9BU2RBQnpnTkxvREw0RHE0Q2U2QUIyQUVqSVBuWUFhOEFmTVFCR0VoTWtTQjVDRlZTQXN5Z013Z0JtUVB1VUUrVUNBVURrVkRjUkFQRWtLNTBCYW9DQ3FGS3FGYXFCSDZGam9GWFlDdVFnUFFQV2dVbW9KK2hkN0RDRXlDcWJBeXJBMGJ3d3pZQ2ZhR2crRTFjQnljQnVmQStmQk91QUt1ZzQvQjdmQUYrRHA4Qng2Qm44T3pDRUNJQ0ExUlF3d1JCdUtDK0NFUlNDekNSellnaFVnNVVvZTBJRjFJTDNJTEdVR21rWGNvRElxQ29xTU1VYllvVDFRSWlvVktRMjFBRmFNcVVVZFI3YWdlMUMzVUtHb0c5UWxOUml1aERkQTJhQy8wS25RY09oTmRnQzVITjZEYjBKZlFkOURqNkRjWURJYUcwY0ZZWVR3eDRaZ0V6RHBNTWVZQXBoVnpIak9BR2NQTVlyRlllYXdCMWc3cmgyVmlCZGdDN0g3c01ldzU3Q0IySFBzV1I4U3A0c3h3N3JnSUhBK1hoeXZITmVITzRnWnhFN2g1dkJSZUMyK0Q5OE96OGRuNEVudzl2Z3QvQXorT255ZElFM1FJZG9SZ1FnSmhNNkdDMEVLNFJIaEllRVVrRXRXSjFzUUFJcGU0aVZoQlBFNjhRaHdsdmlQSmtQUkpMcVJJa3BDMGszU0VkSjUwai9TS1RDWnJreDNKRVdRQmVTZTVrWHlSL0pqOFZvSWlZU1RoSmNHVzJDaFJKZEV1TVNqeFFoSXZxU1hwSkxsV01rZXlYUEtrNUEzSmFTbThsTGFVaXhSVGFvTlVsZFFwcVdHcFdXbUt0S20wbjNTeWRMRjBrL1JWNlVrWnJJeTJqSnNNV3laZjVyRE1SWmt4Q2tMUm9MaFFXSlF0bEhyS0pjbzRGVVBWb1hwUkU2aEYxRytvL2RRWldSblpaYktoc2xteVZiSm5aRWRvQ0UyYjVrVkxvcFhRVHRDR2FPK1hLQzl4V3NKWnNtTkp5NUxCSlhOeWluS09jaHk1UXJsV3VUdHk3K1hwOG03eWlmSzc1VHZrSHltZ0ZQUVZBaFF5RlE0cVhGS1lWcVFxMmlxeUZBc1ZUeWplVjRLVjlKVUNsZFlwSFZicVU1cFZWbEgyVUU1VjNxOThVWGxhaGFiaXFKS2dVcVp5Vm1WS2xhSnFyOHBWTFZNOXAvcU1Ma3Qzb2lmUksrZzk5QmsxSlRWUE5hRmFyVnEvMnJ5NmpucUllcDU2cS9vakRZSUdReU5XbzB5alcyTkdVMVhUVnpOWHMxbnp2aFplaTZFVnI3VlBxMWRyVGx0SE8weDdtM2FIOXFTT25JNlhUbzVPczg1RFhiS3VnMjZhYnAzdWJUMk1Ia012VWUrQTNrMTlXTjlDUDE2L1N2K0dBV3hnYWNBMU9HQXdzQlM5MUhvcGIybmQwbUZEa3FHVFlZWmhzK0dvRWMzSXh5alBxTVBvaGJHbWNZVHhidU5lNDA4bUZpWkpKdlVtRDB4bFRGZVk1cGwybWY1cXBtL0dNcXN5dTIxT05uYzMzMmplYWY1eW1jRXl6cktEeSs1YVVDeDhMYlpaZEZ0OHRMU3k1RnUyV0U1WmFWcEZXMVZiRFRPb0RIOUdNZU9LTmRyYTJYcWo5V25yZHphV05nS2JFemEvMkJyYUp0bzIyVTR1MTFuT1dWNi9mTXhPM1k1cFYyczNZayszajdZL1pEL2lvT2JBZEtoemVPS280Y2gyYkhDY2NOSnpTbkE2NXZUQzJjU1o3OXptUE9kaTQ3TGU1YndyNHVyaFd1amE3eWJqRnVKVzZmYllYZDA5enIzWmZjYkR3bU9keDNsUHRLZTM1MjdQWVM5bEw1WlhvOWZNQ3FzVjYxZjBlSk84Zzd3cnZaLzQ2UHZ3ZmJwOFlkOFZ2bnQ4SDY3VVdzbGIyZUVIL0x6ODl2Zzk4dGZ4VC9QL1BnQVQ0QjlRRmZBMDBEUXdON0EzaUJJVUZkUVU5Q2JZT2JnaytFR0lib2d3cER0VU1qUXl0REYwTHN3MXJEUnNaSlh4cXZXcnJvY3JoSFBET3lPd0VhRVJEUkd6cTkxVzcxMDlIbWtSV1JBNXRFWm5UZGFhcTJzVjFpYXRQUk1sR2NXTU9obU5qZzZMYm9yK3dQUmoxakZuWTd4aXFtTm1XQzZzZmF6bmJFZDJHWHVLWThjcDVVekUyc1dXeGs3RzJjWHRpWnVLZDRndmo1L211bkFydVM4VFBCTnFFdVlTL1JLUEpDNGtoU1cxSnVPU281TlA4V1I0aWJ5ZUZKV1VySlNCVklQVWd0U1JOSnUwdldremZHOStRenFVdmlhOVUwQVYvVXoxQ1hXRlc0V2pHZllaVlJsdk0wTXpUMlpKWi9HeStyTDFzM2RrVCtTNDUzeTlEcldPdGE0N1Z5MTNjKzdvZXFmMXRSdWdEVEVidWpkcWJNemZPTDdKWTlQUnpZVE5pWnQveURQSks4MTd2U1ZzUzFlK2N2Nm0vTEd0SGx1YkN5UUsrQVhEMjJ5MzFXeEhiZWR1Nzk5aHZtUC9qaytGN01KclJTWkY1VVVmaWxuRjE3NHkvYXJpcTRXZHNUdjdTeXhMRHU3QzdPTHRHdHJ0c1B0b3FYUnBUdW5ZSHQ4OTdXWDBzc0t5MTN1ajlsNHRYMVplczQrd1Q3aHZwTUtub25PLzV2NWQrejlVeGxmZXFYS3VhcTFXcXQ1UlBYZUFmV0R3b09QQmxocmxtcUthOTRlNGgrN1dldFMyMTJuWGxSL0dITTQ0L0xRK3RMNzNhOGJYalEwS0RVVU5INC93am93Y0RUemEwMmpWMk5pazFGVFNERGNMbTZlT1JSNjcrWTNyTjUwdGhpMjFyYlRXb3VQZ3VQRDRzMitqdngwNjRYMmkreVRqWk10M1d0OVZ0MUhhQ3R1aDl1ejJtWTc0anBITzhNNkJVeXRPZFhmWmRyVjliL1Q5a2ROcXA2dk95SjRwT1VzNG0zOTI0VnpPdWRuenFlZW5MOFJkR091TzZuNXdjZFhGMnowQlBmMlh2QzlkdWV4KytXS3ZVKys1SzNaWFRsKzF1WHJxR3VOYXgzWEw2KzE5Rm4xdFAxajgwTlp2MmQ5K3crcEc1MDNybTEwRHl3Zk9Eam9NWHJqbGV1dnliYS9iMSsrc3ZETXdGREowZHpoeWVPUXUrKzdrdmFSN0wrOW4zSjkvc09raCttSGhJNmxINVkrVkh0ZjlxUGRqNjRqbHlKbFIxOUcrSjBGUEhveXh4cDcvbFA3VGgvSDhwK1NuNVJPcUU0MlRacE9ucDl5bmJqNWIvV3o4ZWVyeitlbUNuNlYvcm42aCsrSzdYeHgvNlp0Wk5UUCtrdjl5NGRmaVYvS3ZqcnhlOXJwNzFuLzI4WnZrTi9OemhXL2wzeDU5eDNqWCt6N3MvY1I4NWdmc2g0cVBlaCs3UG5sL2VyaVF2TER3Ry9lRTgvczNCQ2tlQUFBQUNYQklXWE1BQUE3RUFBQU94QUdWS3c0YkFBQUFJWFJGV0hSRGNtVmhkR2x2YmlCVWFXMWxBREl3TVRnNk1EVTZNamdnTVRZNk5ESTZNVFQ5aHdyZkFBQUlIVWxFUVZSWVI1MVhDMUJVNXhYK2RsbGdRZDRQVVJBZmlTaGFORzFpN0JodG0wNUtVa25UV0IrTlFhMFlHMk9EbGpvT0drMWlPNTFxTkdRY2s5b2tSSnMwNEl3NnB1TjBURXhUYU9zWVM3U1NwaHBmMUtBVkJSWmhXUjRySUx0N2I3L3ozN3ZzUWhhQy9TNy9zdnozdk0vNXovbXg2QVNHQ1oyUC9GZ3M4cGY2NklOZmpNVjRPV3hZemQvRGcrWlhZRUhsSjUvanZnV2I4T2pxSFdoc2NhbjlPMVV1R0Y0RWhNUVUzdHJoUnQ3cWwzR3FzaHBJaUFGOFBxRHJOcFlWNU9IMUYxY2dKam9xS0ZMQ0krSUhOMng0RVRDVi8zemJINUE4Y1JGT1ZWOENSaWNEVVpGQU5KZlZpdklERmFqNjl4ZUtUaWtrajZiUkZIMXc1WUpCSXREZjZqOVZuc2E4WjNiUVd5OFFTNit0NWp0M3Q0ckExczBGMkx6cWNXT1A2TDFhcDR5S0dEZkczQ0VHQzRRWUVBeU5qeCsxMTV2MEtZK3UxNUdXcHlNblg4YzBXVXQxWkQraEkrbGhmV0hSVHQzcjlablVCaHBYYmRUUElWdy9qeEc2WTgwV2M1ZHlmUUc1d1JpMEJ2S0xkMk4vMlFmTWN5eGdaNWdGa3UrV2RveWNPQVpWKzMrTnV6UFRqSDNDdGZzZE9OWVcwMUVmd3BEQUhZMVBCLysySVdOZktlS1h6RGNJQjhDaU1WSEIxZnYySDQ5aFpXRUpNTUlPeEl6Z0R1M1RXUDRkWFRURWh2SlhpckQwc1RrR01kRlRmUVoxMzE0QVgzY2pGYk11K0NsUWhhaGk3dVhUZ3Nqa2lSaHo3QkRzT2RucURWZ2ZGcWF5THdKZlhHL0M3Q1cvd3MzTHpGOUtvbEdlOHFhblZ5bGZ1M1loWG51K1FFZ1Z2TTJ0YUpqM0ZEcXJqdExIVk83WTFMNUV3SWQycXJaUVJMejZOUFk5M0c5R2JPNGlaQjR0SjNtWU1xL1BBTXU0SDlIRENLNXdRN0dQWGplMVlzYUQ5NkxpblJlWWlXZ2hVM0NzZmc3TzB0Zm9hd3lGUkN0QnVncTVDMkhXUkdSV0hZYnU5VEV5ODZGcjdhUkw0bnN4aVdKcG5DMHBBMW5PYzBxV01xKyt5Y1d6M0FORW1zcDdic01XYnNYSEgrM0M2ZmUyOVNsdmUvY1FMbGppNENwOWkvNm1rRm1VaTg5dXJqYU0zTG9kazN4MWlQcm1mWWllUFJQWnZoc1l1YjJFS1dnbXQ0ZVVPbmxpNFdtdGcrWm1TZ2tWQVllekRhTnpsZ0pwU1R4RFhxU1BUa0w5WDNjckFrSDN5Yzl3NDRjcjRHbXVVZUVXTVlZMzNhclFFbjljZ1BTRGJ4akVSQWVGaDltc0xDUFdrWW5hakJud05UU1JMNHdHdFdOeVZ5T3NVWFl6UVNKT01xR1d4djdDVkppNE5tc2Vyc3lhQmEzNUpwVkwxUXVMRjcxb2dIM2ExekNwcnJhZjhwSzNqeUIrYWo1aTZORHJiRTUrMk1hbTAxaXZpb0pSbkxMTUZDaW9QV1BUTEFzRjkwa3BzbEg4SmtkUnd1MVVRaWI4cFFJVHp2NE40Wm5waXU1RTlVVkU1T1JqdzVhOVFCeFRGaEdPd2swQncrUUlHOUw3STJDQTZBeFM3RWNZN0dTVUVwSWk2MGJxOWgzSTF1c3hJdmM3NnYzMW15NU1tN2NCMzNxa0NCNWhUNDRqRTQ4aWo1aE5EUGtLQkF3WUJNb3V0WGdxNkZYS3htZlZ2cUI5Y1NIRzNyTU01eTVlQXpLWW5yQlFQZ2J3WmZjR1NjRkF5QUZTajhVZ2IzMTFEeTVhWXVBK2VBalc5QlRqOUlpQmJwNmtMczRIdnlacFlFRVlPZ1hzVEFNWkJNSWszaXVaMWtoY3Vlc0JOUDVpSFZPVHlIbkR3U1JHZDdOWk9Wd29MbHlBalQ5YlFDTjR4Q2dxTXR4b1RuNUk3UmhGR0VEQUFFNHZ0UVpBVExMS1kySG42dmJBdzBrblBVQjJkYTBYV2tNTDd2MTZGdHBxMzhQTDYvUFppR2lRTVBHWFBWd2lFNENTd3ljWVFSRWdWNGdpTkRvY1AzazhqVzRtdlY1VHA4RWRsNERLRDNiaTAwTmJFVzgySzFjbnZUZkhkYkEwK1M2UzVBbEcvd2lFcUFHYm1teUdhamtOR2pwVjEwdjc3VzVNYWorSGg3NlJwZWphZVRlWXRmZ0Z2UEg3STd5a1JDbWVZSWprcjQ1QWlCcVFycVdoaCtKNjJFd2JrTEJ5SmFicUhVaGFFeGhNVC85eUR4TEdQWTZULzZwaEQrQUVGVzJzcWM1YlJyc1ZEQjBCQ1gxUURkZzRxZnpJZHJHM1Q3OEhFVk9tWUhKekUwYnQ1YWcyOGRiQlNsZ216TWZlc2crQmRFNUV1VGRJRkNVTm5DY2x4Y3RNU201VHRoSEYvbEZXR2xYcW1XUDFoVTNrOGpVSC9uemlqTHhDV0VJaXhwOWgxN3Z3ZDloU09DdUkwNTlmUWNvRHEvRE11bDI4TXpEY2ZxOXY4elRjYU1hU1JkK0ZmdlV3aXBibktYcUJ0MUVHRWd0M1FHcVVBWkdSOUZqR3I0QUZwRE1WY3hjK2h5ay9LRWFkdzJuc0UyMjhGOHhjL0NKbVBsUUlaMXVIZVcrZ0NDOTVHMXVSTTNrODZpL3R4NzRkYTB3TzhyeFp6Z2thRDIvZE5kb1lyaUtnTTdIUWVMc2krbTVFdVN0K3c0citCNUJxQ3BWS0ZvK2EyL0RUWitjamxTMzJwYTN2QW9sQlZ6U3BtWFkzNTNzY2p2NXVBM0xuVERmMmlhNFRwMUQveUZKNHVocFl5TWxVYWt4UUwwZTNMVDRGazlwNHN5Wk1BOVJYbEIwNWdlVWJPSWFsb3lXYVRVWndpOTFOR2xXTWpGZHpUL0pNYk51OEhKdWVEdHlJdmMxTzNKaTdETGMrcmVDQlRTTzFUWEdJMXg3Y1JPeU03eUh6NDhPdzBBblpWd1lJWS9DOXNMaGtIMTU1cVl5RGhVY3dpcU5admVPU091bjFzT3M1OGNSVGorSEF6aUtEd1VUalQ5YkJWVjVLeFhHa3RsT3A4UG1vdWhVUjlqUmtWQjdnUmVWK2cxanFUZVRLaFNRVXZKcFBuLzNrRmw3SjV4clg4S2xQcXU5WjMxK25PMXJhVENvRHpsZjM4Q3B1NTFVOFVhOUJKdGRZL1JMWEJmNTlIckc2czdUTXBKUnJmLzlyL0pjTWtJandwdy9WNTJ2MTFEbXJkUXYvTDNqLytHZm1yb0hPaXVQNmYyS3pxQ1JhS2F6QmVLNXgra1drY1M5S2J5aFliMUlLUks2eGdqSG8vd1ZEd2NPclZiM2srZXh4aGp1RmdaYWhJMklrejAySXVUOFhZOTdmQjl0SUtUNlZ2RUZoZEo0aElTSUNOamF0ZlI0MUdhUFFmZllzMVk3dVU2NHh6OVlJTys2cStnVGovL21ob1Z4OEM3Q0doa1RnVG5ENzhuLzFxOU1mWnM0akdlcFVoanFldVU3U25idjJtaFIzaGpzeVFHTmgralBvL3VpWVhwZVhyenVLdGdUOU54bjYvNytoOEgvVlFDaUlrS0Z5SFJyQS93QzRlK08rWjFjbjRRQUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiIzYjFhZGI5OTBkZmU0NmZkOTBiODdmNzYxNGE0ZGUyYSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlfSwibWF4TXNnU2l6ZSI6MTAyNCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDIiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wMy0wNSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiR29UcnVzdCBJZGVtIEtleSIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjEwMzA1MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0xMi0wNCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiR29UcnVzdCBJZGVtIEtleSIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkxMTIyMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjAuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMTItMDQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIxLTAzLTA1In0seyJhYWlkIjoiNGU0ZSM0MDExIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWlkIjoiNGU0ZSM0MDExIiwiZGVzY3JpcHRpb24iOiJTYW1zdW5nIFBhc3MiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MjU2LCJwcm90b2NvbEZhbWlseSI6InVhZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19zdXJyb2dhdGUiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwiLCJiYURlc2MiOnsic2VsZkF0dGVzdGVkRlJSIjowLjAsInNlbGZBdHRlc3RlZEZBUiI6MC4wLCJtYXhUZW1wbGF0ZXMiOjAsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjMwfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInRlZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJhdHRhY2htZW50SGludCI6WyJpbnRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOlsiYW55Il0sInRjRGlzcGxheUNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbiIsImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6W10sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUVnQUFBQklDQVlBQUFCVjdiTkhBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQXlScFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1TXkxak1ERXhJRFkyTGpFME5UWTJNU3dnTWpBeE1pOHdNaTh3TmkweE5EbzFOam95TnlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUlNaV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVkpsWmlNaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVOVE5pQW9UV0ZqYVc1MGIzTm9LU0lnZUcxd1RVMDZTVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRHBCUmtJek1USTJSa0U0TVVJeE1VVTFPVUl4TVVaRk5qaENSakkzTWpJeU5DSWdlRzF3VFUwNlJHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEcEJSa0l6TVRJM01FRTRNVUl4TVVVMU9VSXhNVVpGTmpoQ1JqSTNNakl5TkNJK0lEeDRiWEJOVFRwRVpYSnBkbVZrUm5KdmJTQnpkRkpsWmpwcGJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09rRkdRak14TWpaRVFUZ3hRakV4UlRVNVFqRXhSa1UyT0VKR01qY3lNakkwSWlCemRGSmxaanBrYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2tGR1FqTXhNalpGUVRneFFqRXhSVFU1UWpFeFJrVTJPRUpHTWpjeU1qSTBJaTgrSUR3dmNtUm1Pa1JsYzJOeWFYQjBhVzl1UGlBOEwzSmtaanBTUkVZK0lEd3ZlRHA0YlhCdFpYUmhQaUE4UDNod1lXTnJaWFFnWlc1a1BTSnlJajgrcEQvekJnQUFEQkJKUkVGVWVOcnNYQVZ3Rk1zVzdVQ0NFNElGQ3c0QkNnbnVCQ244UTNBS2QzZDNMeWdjQ3Fkd1QrSHVyb1VHSjBCd0tkemQwcjlQRjNlcXAzZjJrZmQ0MmQzdzlsUjFZTHQ3Wm1mdTNMNXliczk2TURPU2k5WkJ0UCtKbG9uOXQzQkR0SzJpelJUdHNkV0UycUs5RW8zL3g5dXJuN0l3SWNndEdKc0dtVEFQMFJLTDlsUzBhTXdORmVHaStVWVhmd2FMRnVpV2h3MmdQRC93NTVwby9tNTVXT0k2QlBSUnROaHVXVmppa3lmVXlGbmZualp0V2xheVpFbVdMVnMyNXUvdnorTEVpY000NSt6YnQyL3N4bzBiTERRMGxCMDllbFQrNnlSSTJieHh0SWVvVzdjdTM3bHpKLy94NHdlUENJNGRPOFpidG16cERFLzJ4cUVDcWx5NU1yOTQ4U0wvcDNqOCtERnYwYUtGUXdYazhWTkEzcEdwcDU2ZW5tek5taldzV3JWcTh2UHIxNi9aK2ZQbjJmSGp4OW5WcTFkbGUvRGdBWHYzN2gxNzgrWU44L2IyWnZIaXhXTXBVNlprT1hMa1lGbXpabVhGaWhWanhZc1hsOGRqZmxCUUVBc0xDNHZzSmZZMjBqV29kT25TL05XclYxSURaczZjeWNWTldzNkxIVHMyOS9QejQwSVlQRjI2ZEZ3SXlISmUrZkxsK2I1OSsvanQyN2Q1bzBhTnVJZUhSOVJjWXRHaVJlTVZLbFRndTNidDRyMTY5VEtOcFU2ZG1yZHAwNGF2V3JXS256dDNqZ3ZOc1Z4U3dsaHpvUzE4NjlhdHZFK2ZQang3OXV6R09SSWxTc1I3OU9qQnMyVEpFcGxDaWp3QnhZMGJseGNwVXNUNG5DQkJBbm1UWjg2YzRiOERhTTZZTVdONGloUXAvZ3dqalNjOWVmSmsvdm56NTEvZS9QdjM3N213UWZ6bHk1Y1I4bkFiTm16Z0JRc1dqTHBHdWwrL2ZteklrQ0ZNMkJlYk1jUTJodzRkWWhjdVhHQWhJU0ZNZUNnbUJNVEN3OE5saXg4L1BrdWNPREVMQ0FpUWNWSmdZQ0FUR21uNVBjSEJ3V3pnd0lGTWFGZlVNTkxpaHJqd1VEWlBISm94YWRJa1hxaFFvWDkwM2t5Wk1rbDdaaFVxZlB6NGtUZHMyTkQxTlVnRWdXelpzbVhNeTh2TDZJTmJIemR1SEpzOWV6WVRIczNvVDVJa0NSTkxSRWJVR1RKa1lMNit2ckpmR0hpcFRYZnUzSkh1WHhoeWR2bnlaZFAzTkczYWxIWHYzbDFxbUFxRUJmcGNsOUdnSmsyYTJEelpwVXVYbWd5cVdEYThhOWV1ZlAvKy9melRwMDhSTnM0aTllQ3paczJTYmw3OXp0NjllNXZzRzV5QVN4cHB1RzRkNGlrYjQ5R2pSK2ZDSG5HaFRmeDNnZENnZGV2V3hya1JOeDA4ZU5BWVIzamhjZ0phdm55NUtTWElseStmTVZhNGNHRXUxTjd5WnA4OGVjSlBuRGpCeGJMa0V5ZE81Q05IanVSang0N2xDeFlzNEx0MzcrWTNiOTYwS3lpY1UwVG54dmZnT09ENjlldXVKYUJreVpJWkZ3MDNMV3lLTVFZdDB2SDI3VnMrWmNvVVhyWnNXYnNSczlweTVzekp1M1hyeG9YWHN4VFV3b1VMamJsWXZrRHQyclZkUjBEQ3hSb1htenQzYnFNZmthNE9wQnYyZ3J4VXFWTEp1S1pNbVRJOFQ1NDhQR25TcERaek1JNzRSNGNJRitUeG1JT2xMSEk5SGlOR0ROY1FrUEEyOGlKVlNnSlBYTVdYTDE5NGpSbzFUTWNoOTJyZnZyMU1PZTdmdnkvbnFJRHhGVjZNcjEyN2xuZnMySkVMcjJjY0MrMURHcUxpK2ZQblBIUG16SEljR29RMHhPa0N5cFVybDd3NDJBdDczZ3cyQ1Vtb0dzL0F4dndkTHdaZ1BvNkRVYVp6WVhucHNSWWNCc1pjUW9PZzdyQTd5TWJ4R2N0RE44THFEZlh2MzE4bW9mWUFMYUJtRHppK2I5Kytwbk9xZVBqd0lZOFZLNWJ6YlZETW1ER2w1MEhrak04aTJPTmZ2MzQxTFJIMFVYYS9jZU5HbTV2RjBwb3hZd2F2VktrU2p4TW5qdW44eU5LUjhJNGZQMTRtcVRxMmI5OXVhRW1YTGwxTVk0aXpuQzRnVllYeHhQU2JLRnEwcURHK1o4OGVHODNxMUttVEZCek5TWk1tRFcvUW9JRzBOMkFPOVpRRU5nN2FvZUxhdFdzOFljS0VjaHhadmdxUkM3cE9ISFQ0OEdIVHhlRkc3ZG1KTFZ1MnlJaWF4bXZXckdtWnUxR0d2M0xsU3NQZ0l1QmN2SGl4YVE1aUpWcmk0SjlVL0thaC9uY0V0R2JOR3RORndjM2Fzdy93V09xeE1Mb1JCWmFhbW1Mb3hENHhreW9CaDNqTGFRTHk4ZkdSZHNCZTBGYW5UaDNUMk5HalIwM0xVMDBQQ0VlT0hPSHo1czJUUW9kOTBnRk5wZUN5WjgrZXBqR1JFTXYrcWxXcm11eVUwd1Frc25QVEJlN1lzY01ZSzFHaWhJMHhWbzJ3eml4Q01HcVFTYTFreVpMOHlwVXJwcmxoWVdHR2w5S3ZBV0VIK2lucVBudjJyUE1FdEhmdlh1UEM0S0dvSDhTOHlnakNteUgyb1hGNEdCWHo1ODgzeFZXSXRsZXZYczJIRFJ2R3ZieThaUCswYWROTXg4Qm0wVEhJdlFpaG9hRkdyQVVnT1ZZZGdVTUZoUGdIUUlKSmZZaUR3c1BEVFRjVEdCaG9qSzlidDg0MEJnMmdNZDBMRVZDOXNMSm4wNmRQbC8wNWN1UXc5ZGVxVlV2Mm56eDVVbjVXSFlMREJJUVlhTUtFQ2J4Y3VYSkdYN05teld4dXJtTEZpc2I0bkRselRHTno1ODQxeHBETi94V2FOMjh1NTBFb0tvb1ZLMlpqN0pHZW9BOWhBa0RwaDBNRnBLc3RxRlFkMWF0WHQ2c2Q2cEtFY1ZWeCt2UnB1Ynp1M3IxcjZrY0NpL2xJUkFuMzd0MlRmZDdlM3FhNXlOWFFIeElTSXUyWTA5eDhnUUlGNUEzcHNVdXBVcVdNT1lNR0RiSjB5V2oxNjljM2pjR3pxUlVSMVpNaC9hQWtWd1hPb1dzaGpENzZHamR1Yk5KaWh3cEl0d2xFZVdiTW1OR1lNM1RvVUJ0YUFzc1RZM256NWpXTmdZelh2d1BweHRPblQ0MDUwRlQwVDUwNjFaUjdxWWFaQUxvRXg2ZFBuOTQ1QW9LN1ZZR0xWc2ZWbXdCdTNickY0OGVQTDhjQ0FnSk05Q3ZLMHhqRGNzRE9ENFFNcUtmQjZNTUpxQWt1YUE5NE45VlRZaDdPcXpLWENDYWRtbXFBNGdEQXkyRG5ocm8wOUFBU09SUHhPVENzMzc5L040M0RFMkhNQ3MrZVBUTUpDSjRRY3hFZUVMWnQyeWI3a0g4UlFPVTZWVUR3WW9oNjFkbzRvdGhIang3WjJCeEtiREd1aHdHVXQ4SFFScFRVUjlBSkJwRUFnZU1jV0ZZRWFKZ1ZLK21VWkJXRzB5cXZRcUpKYzhBZTZxQ1loUnFFQk1LdGJkdTJNZ3pRbzJqQzRNR0Q1WHg0TWIyYVFRd25BQ1B0VkFIQklFT1RyTmhCZFZlSEhnWWd1aVpYL0t0V3BVb1ZtVExvbXhnd2hnUlc1YnZSdDJqUklxTnY5T2pSemhNUTFOZHFrd0dTVWxRaVNMUDBhZ1M4RHBGc3hCOUQrK0FCWWNnUjV5Qk8wbmxvblRiUmN6NkVHK2hEVUdsRnV6aGNRUEFrNEpzSkNPeXc3NGZHc1V4UU05ZVRVbXlOd1RpV0Y0ejNYd0hHbVZJS05DeFpOVEVHeVVZQXpZRStsSjBJYWduS0tVc002b3hnRHZhRitoRGk2d1FhQUlOT2MwQ3pXdUhGaXhjbTJsYjFncWkvNFZoL2YzL1RQaVRhd1FiUUhHSXRuYzRvcW9rZ2FsYWJOMisydVRsNEprbzRyUkpXM0h5SERoM2swd2FONGV2cnk0T0NnbVJkWHdXOEk4VlJhbFB0RXlYR3dQcjE2MTJEY29VTndkS3hBdWhSZXFwNmlScEFqdmFyUFk0bzVSQ1FvZXR6c053SXRBVUdkZ3ljdDBzSTZOU3BVemFDT1hEZ2dMdzVsWDFFTUtlaVhidDJ4amlNS2JocUJIZlFNTFhtamlXbDd1Q0E4VmEvSHpRdWdXeGc1ODZkVFJ5VVV3VUVRYWlFdk82KzY5V3JaMU9OUUEyZE9HU1ZlRk1CMGt6ZGZLN1cvOVdLQ2hsdWdQWlJSNlRtN3pBQmdmb1lNR0NBa1M1UUE5MmhsM3VBVnExYUdUZGhiOWNIQVV1U3pnZnF3aXJBUkdtYW9HNkxjY2xObktBL2tGeGFSY0F3cHJUcEVoR3pYbHRIV0lBeURaYUhDaFFWZFVJT2NaTVZoUXR0ZFZrQllZTzNGVUJYWUtjSHpRUERwKzc3UVc1R1pKZ1ZsVUxjVHNxVUtZMDhEcHVvYUs3Nk1INkRISXQ4QWNHRHFJQW5nV0NvcUVkejlMUUUwVER0b3FjdExHaVU5Q0l1OHZUMGxIMFU4eURpcG1CVk5lQy93ZjA0Wm9taCtvQ2NLSC8rL0taK1ZEcDBDZ1FicWJEN1RPV09JQURFUWVoVDV5ZFBubHoyZ2ZxZ2FxcE8yQ05KL1kwS2h1TTNrdU5wWXA4UVhMNVZBWkRTQU4zbTBHNFFOWWZEVG4zMDBSNGkyQzk4Um9CcFZTQndhUUVodzljNUlaV3ZWcmV1NkZ2MHFHd05EL2Zod3dkRDAzU0tsa2d6RWlJWWhTanpLZ0lJTkpXR29Hb29PQnhhS2xhbFk2UVdOQWFhZ29BeXRGNDhSRnhFS1FVME5FcStxekZpeEFoNTAycnRqR2lTRlN0VzJDWFdFRGxiN2RCUWpUdlpMU1NrVWZKdEgzdTdZZUhWMU53S1dMSmtpVEVIeVNnS2Z3UktPSWNQSDI3YUlZSXNmdE9tVGFZOEw4b0tDRzRlOUtrVjFNb0RkcjlldW5USnBnNm04anVrVVFnMC82VjB3dmtDd3FZbkpKOXFnUkV1SEtVZk5RSlg4elY0Sy9KeXFrYWhmUDNIdnRSTFhrc3RTWVAvZ1ZmVCtXcmF4a0xDZ2ZBUVhmL1JiejFiZWJ0Um8wYlpGQmVKcnc0T0RwYVZXQWhWMytEcHlMZWUzNGtXejFsdjd1UE5abUZ3bVorZkgvUHg4V0VpKzVkdlArUC9JaVNRYnpnN0VlL2RQMDN4aTUrbXdFL2kzSGZMd1M3dVEwQnIzWEt3aTdYdUgxaXlEL2tEU3hES0M5RnF1T1ZoZ3hvL1pXUEEvU052RmoveTVxRkp6ZjB6Z2RyUEJQNWZnQUVBYk1qMzB3M3ZzeGNBQUFBQVNVVk9SSzVDWUlJPSIsInN1cHBvcnRlZEV4dGVuc2lvbnMiOlt7ImlkIjoiZmlkby51YWYuYW5kcm9pZC5rZXlfYXR0ZXN0YXRpb24iLCJkYXRhIjoie1wiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzXCI6W1wiTUlJQ2l6Q0NBaktnQXdJQkFnSUpBS0lGbnRFT1ExdFhNQW9HQ0NxR1NNNDlCQU1DTUlHWU1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQXdLUTJGc2FXWnZjbTVwWVRFV01CUUdBMVVFQnd3TlRXOTFiblJoYVc0Z1ZtbGxkekVWTUJNR0ExVUVDZ3dNUjI5dloyeGxMQ0JKYm1NdU1SQXdEZ1lEVlFRTERBZEJibVJ5YjJsa01UTXdNUVlEVlFRRERDcEJibVJ5YjJsa0lFdGxlWE4wYjNKbElGTnZablIzWVhKbElFRjBkR1Z6ZEdGMGFXOXVJRkp2YjNRd0hoY05NVFl3TVRFeE1EQTBNelV3V2hjTk16WXdNVEEyTURBME16VXdXakNCbURFTE1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBZ01Da05oYkdsbWIzSnVhV0V4RmpBVUJnTlZCQWNNRFUxdmRXNTBZV2x1SUZacFpYY3hGVEFUQmdOVkJBb01ERWR2YjJkc1pTd2dTVzVqTGpFUU1BNEdBMVVFQ3d3SFFXNWtjbTlwWkRFek1ERUdBMVVFQXd3cVFXNWtjbTlwWkNCTFpYbHpkRzl5WlNCVGIyWjBkMkZ5WlNCQmRIUmxjM1JoZEdsdmJpQlNiMjkwTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFN2wxZXgrSEEyMjBEcG43bXRodnNUV3BkYW1ndUQvOS9TUTU5ZHg5RUltMjlzYS82RnN2SHJjVjMwbGFjcXJld0xWUUJYVDVES3lxTzEwN3NTSFZCcEtOak1HRXdIUVlEVlIwT0JCWUVGTWl0NlhkTVJjT2p6dzBXRU9SNVF6b2hXakRQTUI4R0ExVWRJd1FZTUJhQUZNaXQ2WGRNUmNPanp3MFdFT1I1UXpvaFdqRFBNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdLRU1Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lEVWhvKytMTkVZZW5OVmc4eDFZaVNCcTNLTmxRZllObnM2S0dZeG1TR0I3QWlCTkMvTlIyVEI4ZlZ2YU5UUWRxRWNiWTZXRlpUeXRUeVNuNTAydlFYM3h2dz09XCJdfSIsImZhaWxfaWZfdW5rbm93biI6ZmFsc2V9XX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTA1LTE5In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOC0wNS0xOSJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjNjMjJiNTk3ZjMwZTg2ODllZDI0NjBmOWRmZTk5Yjc1MTAzMjkyZjYiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiM2MyMmI1OTdmMzBlODY4OWVkMjQ2MGY5ZGZlOTliNzUxMDMyOTJmNiJdLCJkZXNjcmlwdGlvbiI6IlJlZHN5cyBVMkYgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiYXR0YWNobWVudEhpbnQiOlsid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURBakNDQXFpZ0F3SUJBZ0lKQU1FVnNwZUVzR2lLTUFvR0NDcUdTTTQ5QkFNQ01JSGJNUXN3Q1FZRFZRUUdFd0pGVXpFY01Cb0dBMVVFQ0F3VFEyOXRkVzVwWkdGa0lHUmxJRTFoWkhKcFpERVBNQTBHQTFVRUJ3d0dUV0ZrY21sa01TMHdLd1lEVlFRS0RDUlNaV1J6ZVhNZ1UyVnlkbWxqYVc5eklHUmxJRkJ5YjJObGMyRnRhV1Z1ZEc4Z1Uwd3hJekFoQmdOVkJBc01HbE52YkhWamFXOXVaWE1nUTJocGNDQjVJRlJoY21wbGRHRnpNUTh3RFFZRFZRUUREQVpTWldSemVYTXhPREEyQmdrcWhraUc5dzBCQ1FFV0tYVnpkV2RsYmk1VGIyeDFZMmx2Ym1WelEwaEpVSGxrWlVWdGFYTnBiMjVBY21Wa2MzbHpMbVZ6TUI0WERURTRNVEF4TVRBNE1EWTFNMW9YRFRJek1UQXhNREE0TURZMU0xb3dnZHN4Q3pBSkJnTlZCQVlUQWtWVE1Sd3dHZ1lEVlFRSURCTkRiMjExYm1sa1lXUWdaR1VnVFdGa2NtbGtNUTh3RFFZRFZRUUhEQVpOWVdSeWFXUXhMVEFyQmdOVkJBb01KRkpsWkhONWN5QlRaWEoyYVdOcGIzTWdaR1VnVUhKdlkyVnpZVzFwWlc1MGJ5QlRUREVqTUNFR0ExVUVDd3dhVTI5c2RXTnBiMjVsY3lCRGFHbHdJSGtnVkdGeWFtVjBZWE14RHpBTkJnTlZCQU1NQmxKbFpITjVjekU0TURZR0NTcUdTSWIzRFFFSkFSWXBkWE4xWjJWdUxsTnZiSFZqYVc5dVpYTkRTRWxRZVdSbFJXMXBjMmx2YmtCeVpXUnplWE11WlhNd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFRZ0d1bVNkNWJkOXB3THMzMlhXU05iSEZDUWRHZ2tDQkx1U0hKbmVYUWNFS0NCV1JDMnlNME1hL2pleXZXUzhaVGhFaE5vVHVvRzBIS0RHd0MvcGZDRW8xTXdVVEFkQmdOVkhRNEVGZ1FVUENLMWwvTU9ob250SkdENTMrbWJkUkF5a3ZZd0h3WURWUjBqQkJnd0ZvQVVQQ0sxbC9NT2hvbnRKR0Q1MyttYmRSQXlrdll3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSUFEQkZBaUJaZUQ5ajZvVUtNWjBrVzBtRENuSHFLcGxaYldlVFN4R3p2U1JmOUpzZjh3SWhBTWY4ZDEweWx6SVl1bGZpdTBPbnQ1c0lXNS9SRW1lMFZ3UHg5T2JoTEFUeiJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFNZ0FBQURJQ0FZQUFBQ3RXSzZlQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzUUFBQTdFQVpVckRoc0FBQ2J1U1VSQlZIaGU3WjBKZ0IxVm1iYmZ1dnZ0N25TNk8zc0NKQUlTQWhGUkJCVUVsTVZBWUNLUmdZQ0pFY0t3aW96b0RPcUFxR3dqbTdJb2htWDRkWVJCUUJIWlFRaUt3SThDaW9JUUlDeUpDZGw3WCs1YU5lOTc2dDdPN2FSVGhKQTB2LzdmazV4YmRhdE9uVHBWOWIzbmZOK3BxdHRlUUdBWXhxREVLbFBETUFiQkJHSVlFWmhBRENNQ0U0aGhSR0FDTVl3SVRDQ0dFWUVKeERBaU1JRVlSZ1FtRU1PSXdBUmlHQkdZUUF3akFoT0lZVVJnQWpHTUNFd2doaEdCQ2NRd0lqQ0JHRVlFSmhERGlNQUVZaGdSbUVBTUl3SVRpR0ZFWUFJeGpBaE1JSVlSZ1FuRU1DSXdnUmhHQkNZUXc0akFCR0lZRVpoQURDTUNFNGhoUkdBQ01Zd0lUQ0NHRVlFSnhEQWlNSUVZUmdRbUVNT0l3QVJpR0JHWVFBd2pBaE9JWVVSZ0FqR01DRXdnaGhHQkNjUXdJakNCR0VZRUpoRERpTUFFWWhnUm1FQU1Jd0lUaUdGRVlBSXhqQWhNSUlZUmdRbkVNQ0l3Z1JoR0JDWVF3NGpBQkdJWUVaaEFEQ01DRTRoaFJHQUNNWXdJVENDR0VZRUp4REFpTUlFWVJnUW1FTU9Jd0FSaUdCR1lRQXdqQWhPSVlVUmdBakdNQ0V3Z2hoR0JDY1F3SWpDQkdFWUVKaEREaU1BRVloZ1JtRUFNSXdJVGlHRkVZQUl4akFoTUlJWVJnUW5FTUNJd2dSaEdCRjVBS3ZOYkZCVmFab3E3YjREUFZDN2xFTFN2UXRDNURGNTNCM3lmUytOeHhESjFpTmVQUWJsNURCTFo0ZjJxMWZhYVYxSjVIcE5oRENWYlRDQlZBNjVPYzR1ZmdmL1hSNUI0WlFHOHhjOGhXTE1Lc1R5Tm5ZcUpKWmlQVmw4MWVOWEFseHFLVEZ4WGJHNkF0ODJ1Q0hiY0Q1aHlFQkpUUDYzRkRna3R4cytBbnlZWVkydXp4UVNTNjEwSi8vRmJVSHJxVmlSZWVBckpIQTJmVnAzS2NtV21rdUl4Q29QS0NId2FkNldmOEtRTUVsQTVUbUVCZ25JNVhFekJsQXZxZVppMjNSSEJmaWNnZnVBcGlHZWErZ1ZqR0Z1VExTS1FzaCtndU9wVnBGc21VQkgxYnBrS0RYcGJVWGpqV1hqUDNRYjg0VVlrK256RTY3Z2lsb1lYcHdJa2hrbzM0TlhVd3MyNmFuRzluMVFsS1JhcWhUMVF1UnZvbTd3YkVwODVENmtQZjBZNUVXUDM0N05ycXJwemhyR2wyR294U0pXSzErVGlpZkpMQzRDYjV5RFp2aHhCUTR3RzdWRWd0UkZHdjlNVmZySnFFZzVsQXMvbk9sVlZQbGFlZ3FCUWl1a1VpbC80TDlUdE15ZnNqOWd6cWJ4SzMyUVk3NXF0THBEMWtYMzNMTGdFbWR1K0JtOWtQY1ZEWDh4ajI5OWZqYXBJcWxBZWJwVVg5akxzcmJUTUthNVFRcm1UUFVwRE0ySmZmaENaSGZaMDZ5dzZNYllVbXl3UTE0ckxNTjlsK3h3RzJVRDMwdWVSdkd3M3BKb1M4RHoxTWRWcU1JZFhNWEJYTmMxenp4SUdseXMyY1NHNkJLSmx6QjRVaWlpdnBGQSsvbGxrenZpRjJ5TEIzZ1N1ZHpLTXplZHRCQkxLb3B6clJySFFpMHpqYUdkOFd3THR0TEJvQWVMekQwU3NKU3NKY0NGTDl5UWgwaThTZlZSRXdxcDZNbnhONlhLNXFsTW9YdGxuSEVTSHJTT1BmSkdDdTJ3SmhUZU9lVW9JWWdsenVZek41bTFzeDBPK1p4WGFmblFxc2x0UUhDRStranNlZ1B4ZTg5Zzc5TUZMME9pWmdpU3JsS1RMbGVEZWxKSkt6SjcwNGFVb0NNMm51SXpKWXdveXpNdkV1Qit4RVVta21xbVlVOGVqNy9tSFVhWTRuS0FNWXpNWnZBZmhraEp0c05UWGp2TE1ac1IvMllGTXRyR3lja3VoM1hySWxRdUlmeWVONVBBNjFTWmNxdDdEOVNaTS9XaWRlaERYZ1JBWlBtZDhDc3IxSkJYM3EwZ2hsY29vTFNraGYvcHRxUC9vVVZ3dmQwdi9yUzh4M2hrRExZYUc1dlFpK3l3WDRjMWw4THZIWkNTM3VEaEVhUHpwZUFxNUhmYWluUmZneDdtTVBVakFhY0FlUTcyR3BtRmkzVktzRjZkUVQ1SmlQdlUwbFI3SHJVdFRRSFZNOVFra2RrZ2hQZjlvOVAzeFFXcEhJbks3TTR4M3hBQ0JCR3F4K2IvQStmeXBvNURRemIxZFA3MVYyMTNGMnVrSis3Q3pLTGs3N0JJRlVoS0hSTUxxY0ZrMTZTNjgzQ29sVUNpZThqbXh5UDFTUVVyTVNLRWd5eXc3cGhDLy9oQ1VWeThPUldJWTc1QUJWcU0ybldhSDNPV0hvYjdZQVk4R0Z3d2Y2WXg0YTZGOWxySXQ3cUV0RjMrb1JuRitTQXdKOVJMVkpNRXdWV0lUTDBraEpKT2NNamhQU1JUTW8xNGx3L1g2bmszQ3o4YVFuQmhIOFpKSmJqK1VFNDl2YXg2TjhZOUdSU0NoN3kveXovMGFEVS9lQjI4WVBYYmFtYmQ4MFZidFFXUzRzZDdGRkFNTlBTWVIwTWdwRHVjMmNjY0JSUUlubElwQXVONTNTWUppdnFyYmxXWkpFb2VXWjlTcnNHeCs5N0lwMURVRGZUZlAwdTU0bkNyY01EWU5aL3ZxTllLZzZOclcwcFV6RUl5aG9URklsbC92TDNwb3E3ZTU1YmNlQ2x0K041SVZRNHdDQU9NUXpYdVZhWXhUbHlnU3JmZGNraURrY25GZWVST0pTbTlDRVdRb09FMFYremRsa1g3NU51UmJYOXlxWWpmKzhRanRoWUc1N3lYUi9kQzFxQy9rM0kxdHJaRTdrMTYrRXJrVnI3aHNXeExkN0ZPdjFkZTZFSm1lSlJRSEF4NjVUZ3JRSlFyVndRM3pNaGR0dnQvVmluTTdDU25PdUlQekVsV1l1STFpRmhlYmhLSnhJa25SRGFOUUVoTlkxdDBuT0RmTE1EWVZOOHdyUTFVdmtUOXhPT3FUblRRMnVUYzBZYmJLS0FYb2E1cUV1bSsvRm03Z1B0ODlFb2hLeTk4NkZhbjhhM1RuZEVkZEF1QWV1S282VlU1NlhxeVBGQk9LU3E2WS9vWHJ0WUN6ZWc1TFM0TXlFK2ZkczF0Y3BhblBCb0RMaXl0NzRaMjhBcW42TVpVTkRTTWExNFBRaEZCOC9VOUl0VkVjTlFaS3A4WDU4ZG0yMTlGejY2bGIyTlh5VVBqdEY1SHUvU3ZpS2ZVZXJBbzFFT2hHaDJyRjVLbFhVQytpb0QwbTl5djhyZ0VwbjNtcmNZZ2VxM2ZEdlpwUzNFalNOMlN2RVNodzEvSjBnbTVaR3VsUmJBaWV1d1FsWnFOaytHa1kwZEI2UXZ6Zi9CZGlUWnFydURqOEp4UFNORmFmUXZiSitjai80b3RPSktGUXFzMzNPME5sYXZ1ZTM1K081S3ZYd0tzZnhwM1FYTmtyK0JTQ1lna1hWM0RpVXVXNzcrSU56bE1nY3YxY2JLSk9SWUt1SkNlbTZ2WWEzVkp5UTcvY3E0Wis2K29SVy83ZlhLQk9aZlBxYi96L1JmK2Q5TndaazVBc0xXWWdMQ09rb2VxdXRscGorZnY4VjVhQjl1WlJHTGNqWXFjOGhYVGRDRmVBREY1ditOVm9iUUFhVnZWcVJvN3l1VFh3N3QwUHFlNlhFR1NIdTVZOEZwZExwNzF3UDR3dFlwNUVHcFlubWJxNzU0TVgvN1pvMnhBV3dFTXQ5YlFpT0tJRGlWUWp5emFNYUp6WnlZYUtxeGU3R0FDS1Blak8rRXdLaUgzUGQvTnhXbHFzTVkxczF5TEV6aHVKdnRzL2k5N1dNSGpYQStZYm8weHhxUHkranBlUmUrUm94RzhlaFVUeFZRUjF3N2t2dGZUYUozT29DTHBJMG9VbmQ0cjdWWklWYjY0NGhKNVlDUlBMVXRseXd6cWZEVmNheHR2Z2xkbURsTHJiRWY5Q016Q2U3aFNOU01GNVREMElYUlJudk01cW1WdmYxZWFuMk1vWEN3am96QmNiR3hEc09CM3hDWHNESTZZQUdiWE1iUGNMakdmYUZ3SnJua0N3OUg0azg1M3dza2thYUphOUJITTRJYkNua0x4Y0R5SVpoY3Vkb3JRL1RiY2tMTlBQdGFMNHdSdVIzUDc0Q0ZrYi95OVE4dG04eHVJb0ZyclpiaXR5ckpvR0cvR3VwVWlNMnMyWnlkYkVLMUVnaFJWTGtENTlJbUxqYURJMFZKK3VWVXdHNndUQmxwZFQxNHJMcCtkM3QxNDlpNlpCanV0Szd0VU05NHloOG5HcVFTZGZUOWpHSlFvRzRhNHNyZURCS1U2UTY2VHZLUzBYY3RNcTIyOUZ2RnduZW5hOUZQVTduVmxaWWxTWlBtTW1yN3NheDNWbWw4dm5jZEFuUDRHenp2cGFaY25XUjQybWJFT3hhdTdwRzVEKytZbGh2RWxpUlM3cm9tZHkrcDFvbUJxK2NyMDFjVEZJejdKRnlIN2wvYUZBZEUvRWpRVEo0aWtBeGlDaElNcVZxV0lUeGlnVWtJeFp3WEk0QXNYODdCRmN3SzMxTEVLeFI1Q1FtNlR2NFdITGpkTHBWeDVkREovbHVxZDNoNGlnMElYY3p0OUYzZVN2VnBZTTVPbG5uc1hQYnJrRjlRME5sU1hScU83TlRjMW9ibW5HcEVrVE1YWFhYVEZpUkJpZi9iMXh4RDhmZ3dTdmNlMzF5Rk1nKys2N0gvNzl6QzlWbG14OS9ESWJVWG90dlk5ZmdPejkzMFM4S1FPdldFWTVWMFMrYmp2RXpub05TYjNLd0x4YnVUME5CWkp2WDRYa2lXTVFqRS9TcE5rYjZDUlJHTHIzRUdQUTdDY1Ryc2R3bzFzYVJXTGxRNEhJOENrQWZsZTg0dkc3cHZMVG5DQTRsWEMwWExjajNBQkFyYkIwaUp5WGRJWUN0VXBCdmczRnFmT1IyUEdrUVUvdVF3OHZ3SVhmdlJndHpTMmJYQytmM1dmZyt5aVZTeWpRb0pvYWgrSElJMmZpYzhjY1U4bng5OEhNbzQ1MUFsSERWU1dYeTFFZysrTGZ2andVQWduUGQ1SFhxZlRBbVVnOWVRVml3N0x1T2dScmMralpZemF5Ujkza1J2TTFDdW1pVytlVGJ6MWM2Y21tMGNoelRyOE80bEE5MXpVaS9iZ2duc3ZkVTc5dUFUT3ExOUFKMVRLdHI4eTYxWndQWFNibTB4Q3M2MkVvSW5mVEwxeStxVWE0SmRDZTJCNEE5ZHNPZG5pT0dPdVdTcVdZa2tqWEpMY3N5V2x0Y3ZsU3lHWlNxS3ZMb0hIWU1Jd1lPWkxpVCtLbS83a1YwLy9wQ0t4ZXM3WlM4dEFkNTk4cnNnV05lUmJ2T0FhcFAxeUJlRDE3aVhJT0pZb2pQNGU5T3NVUlUrRExVeG12MnR0V3h1MUJINldXRnFveWpBT2NDTUs1Q3F3VWwrbmRwSEFGUDFRL1ZaSXhoYytrY052WDR4OWE0Vnd1OWhvVUR2c1NsT1Z5Y1gyWitVQ1hLK1pHeWxpSzIvdFF3am9xMW12K2tHcTVDU2lYYXM2allnOVI3T3RGYnhkam1PNXVkSFYwb0dQdFduUzJ0ZEVOMFcrM2hDWHFNODVqSDBheFpPdnJjZlN4czkxeTQrMHAwbHA2NzV5RDVKcy9oejk2UEFyWlVlak5qb2QvOW1Ka3B4N2o3RFR1NlltTE1QOVEwRytpOFNrSHVSZEJwR0luVG9VT0F5cFM4MFVpNFZmZHUzQ1oxQ3E3alpUQzFZS3pkSzA4ZGh3ME1LMnE5alJjNHdYdlJhS1lVdzFJWk1acUhNVFZjVk5RamRlMHR1S0gxL3dBOTl6OUs5eDcxeTl4LzcxMzRmNzc3OGFWVjF5T0QrLytBYlMzdFlhWmEwakU0OGpXMWVISFA5SE5TWlZpUkpGZzcxQjN4RTFJZnFXRTVDbkxrRGpqTFdUL2RTblN3N1lMZS83S1FNNVEwaStRWU44dkFGMmM2anF5TXZLZUJsN1M5UXhLTVlsVXBGbmxkTnN4YWVqV3FVRkxPWFZCT1pkUkhHcUpWYjRlSjNrdkV2dytsTWJQY05WVXYvQk8wQVVxRmRSVHJDUEdMbjd5VGp2aDNIUE94cWNQUHRqNTYrdVRUcWZ4ekxOL3JIejd4MGRuVlZZeG1DbHJuYlB6alJCajcxQjF2b1dNVTJhbDVCclpkZVlhZmZVcUs4Tko3V2VJNXF0MTFIenRPa2ROSlYyUXJvenVFWkxaSGpMTlhLOFhrZlRMaHhxQzllSnNkY3QwaS9TNFIzVVVpMEY4bk1HOHZ1dUlKQW9Ld1FYMUN1S2xENzBteXdOeVFieUdlQlc4OC92UXUxWHJLUFcwSVRqZ0dTUmI5dENCczVJNjlRTjVlTUZ2Y2ZGbGx6Rkk1NG1vWWZYcTFmZy8xODNIeEVrVEswc0dzbkxWYXJwVGN6QjI3TUFISVV1bEVvYlZzeGU1OFliS2tvM3oxbHZMS2FabnNPalZSVmkxYWhYeUJiYWtQTmNqUnJSZzRuYmJZYmNQZmhDNzdES2xrbnZUV2J1MkZiOTcvSGQ0YmRGckxIY2xDc1V5WTZZNmJMUE5lT3kxNTE3WVk0OFB1M3p2TkVpWHpSUTZGeUwrNWszd1ZqMkljdnZmRUMrc0JFM0RXVjJacDdjVWEwS3lmanpLVGJ1anZQMnh5RTQ4SEVXNnEvNnZEa1ZjcjNMVElIUVZnckp1RE5NRjdtcUhkK1JkU0NUVHZFYXlQKzFwSUs0Wit0bngzRThIMTNON2xhR0JrbUkzY3U4N0ZOa0R6bkJDVXpXMGVhbHJHZnpIYm9EM3d2MElscjZJUkdlWCs1MW8yYjNhelZJNmhuTHplSGpiVGtYNUE0ZWhidHJwL1VJTkh6V3BIRXp1NW45RC9TT1hJMmpVS0JiWDhtUTU0NmV4dTlFckNVUDNTZWhqeDVLVllWOEYzekkwQ2lBY3V0VjIvTkRvbDM2NW5iUHVMVUJPaDNJNGQzMzhvSWlDTnhxcDZYb0JqQWZzVkZ4WldjUG1DdVNOTnhaajNzbW5ZUFNvVVpVbElmbDhBYnZ2TmhYZlB2ZWN5cElOV2ZDYngzRHR0ZGRoRlFQNk9vb3BIbWRMeXZPdVU2bUxVOWIxS1pmZGtHdWNCbkg4M0RtWU5ldW9jT01JbHZ4dEtjNi84Q0s4VEdFTWE2QnJ5WExkZlE2V3FWR2dFbzJxcjY4UDlaa1VmdlkvTitPNEUwK0d6LzFFQ1VUMVVWdGU3RnFJNFBGRGtleDRrOWRiYm9JTWhnMnJlM3BhRjUwNUEwcUl5Uyt4cWN6blVOeDJEaEtIL05TVjAvM29hV2g4OWtmaHZUSmVDNDBFeWxqUkMvVHMrMjNVN2ZjdGZtRzg2czdDUUhyWHZJcjRkM1pDTW55TXo0VUQra01CaGRWYytZTzFTRGEwdUV1YnovWEEvOTcreUQ3L0xGQXYrMk4xcW5hb0czZGxDWkRUSWpkMmF1ZnhObzVFK29iVi9YdXRURlV6aW1EMnBlanJadDdLSStKaEgrUWNvOHFVdUk5YXRLMFdjdXBLNDFSZlZRa21wei9PNms3NVlHN1BrQ1R1VzNlWHloLzVZYVg2cXB1YjJUeDRUT3R6eGRWWG9ybkpQZTA1Z0RVTTVEWGt1ekZPT3VWVVhIVHhwUlJCZ05HalI2R0JnWDA2blhKL0dpTFAzcWRFZFNScGdHcnhKVm9GL3ovK3lVOHdiOTYvVkVvWW5EdCtlUWRtenowZWExdmJNVzdNR0paYmh3eUZvTkc1ZUNxRkJGTW1rOGFJbG1iT3B6R1g1YVdTQ29DalQ0ekVVVmoxTUdMM1RVR3FzQVplUFkweFhzK2tGcDhaOUZPWCtYYW1Ebmg1L1Q1c0h3VkEyNkp0eE9QSi9sWTcrNmxya0hPTmNKb05NSzAza1lXWHFrTXdqSTN3NzNrK3VDcTJFWGZEZitoc0pKdTRjVEtGZ01mRGczSmwrdnYvTTJJVWh5aDByb0IzY2dPeWJ6MkwyRWcyREZrZW0yNTA2OUxubUpuaEJMcTVseTdXVFQvdXFjRXhpVFc5N3M5dmlIQ2VXOFZweFhVOCtQSnhseUxleXR5U3BKb3VHWHhKSTg3TXlsa3QwV2tLbnpYbnJNdFRRYlB1RGlHM2xSSHh2eHVKVXplb2JkNFRlQUx5UmVSYVBvVHM2R2s4a1RYMWZRZG9NeG1ubzhhSWxpejVHMDc3NHVsNC9iVTNrYVJycXRLcmUyaHRhOE8wZ3cvRUIzYmR0YkprSGNvejdmQWoyR3UwT2lPTjYzRWJMaXNVQ3VqcDZzS25QcmsvNXM3NUhLWWZPbzI5U1F5NVhqYXRSUGVQR3B0YnNLYWpFM09QbStlV3JjL2RkOTFOd2M3SCtQSGpXQ2Rab1ZBejU2RzN0dzlyMlJ2bTJYT29UTTJYU2pKSHovVjJnd21rdWtTL2J1bWlzTWNPUmpCY3piZCtLYU1DZStoaXZBNjUzV240MHg1Rjd0Q25rRC9vSHVUM3VCejVDWWVod0YzNCthNVFJRXkwSG5oNzAxdnBvNjlUUTBEN3lmVDBJUC9HWTV5dkxLeWdSa1R1VmVxUHQ5TnprVDJHdlJuN1EwaUxxV052ZE9XSzhpVjc2YWtuZWpweWxzS0NkRk02UjlQdW5ma2Z5Si85QUhvdmZCTDVjKzVGM3dsWEliZlAwZlF3VWlpMXJYYmlyQks2V0JVMG93UG8vZklrTkJRV3c4dXdFbnFZVURjQ3VXZTlwZWRhWXozWnErQkRiKy9wYlQ3TkoraFNNYStlcTlLODZoVG80cWdGVjZ5aUlkNzFqM2hybzMzVGR5emtXNUU0Z3U1Sm5DMHpGMHV6RzJOakxsYUpyc2R3ZDNkZHZaTG5qR3B0YXh0S3hRTGRsM3A2R1JRSGwwdUFSUzVyYlczRllkT240OSsvT3ZnakxjZWRjQkk2T2p2ZGZSVGh4RUVYYXNMWTBmamhENjUyeTJyNTVqZlB4WjlmWEloc0p1UHk2a3l1WGJNR1gvbnlHUlRSSVM2UDZLRnhIVEw5Y0l6YlpzTjdQWElUUC8rNVkvR0Z6ODhPcnhQcG8waXUvdEcxZU9qaGh5blVEWjhBcUhXeFhHalI5aWQ0ajN3WUNUM05YVzBjOVR0a1BSMG96UW4wVXdEOTU3ZXl0bjlhYkZ1RVZQT08vZlhTdFNoZTJZQjBzc2oybURiQzgxZjJ5OVJhQWNYbWZaQTkvbmZNeEsxZGdYcklpZlY1L0JyVTNmdEZka0VadW01NkNrUENvL3U4MDlGSXpidlZ4UTVGOWxyQlNYVklOTE5NN1p3TnZQWldZc1BmOTUvUG9YNjdEL0o3ZUE2Rnl0VzhVaTlqbExwdGR1bGZOOEJXTkF3cTlhUXVYNFR1dGR5UXZpT2QwdENqWUFvNDczb0M5OVplcUYyM3Nsb2FDZlVXTGxEbEs1dUdTUVk3aEVtVWM2M3dQbnEzRTRlSUVrY1VHckx0N081R1IzY1BPanU3bmU4dXQ2V0pRb3JyQlMySnBsakVxcFVyc2NPa1NiaHUvalViRmNjZm5uNEdieTVaMGk4T29UdnhQbDJxd2NRaHpqLy9QSFF4dUJUVjB6MmMrNzcxOWw5VXZvVmNmZlhWYUI0NXF2YVNPTll3VUQvN0cxL0g4Y2ZON1JlSDBERDBXYXpuN05uSDhyam9Ia1dnYzFlbWplZ2hDTmRRMWpSNGlYUUMvaE96OUFKcVAxcXJwTzJVMGpYaUVNcnFUN3NlNktielg3TWlRQmF4eFk4alJ6ZE5UNUs3eHpEY2NzNCs5ZzMzS3ZVNkdLUFJvMHZNdm1IZ0NCZ051UklVa0xCU0FUdTkrUFhIOGRxeFhIN1hXaVZ0cC9wcHZyNUdIR0tndmRBVm9sZUh0SUxFN3oyUHdsc3N1RWozU0gvUWhzMkhWNklrM0M4WXNvaWd4UCthc2dqM25mNGQ5K3JzVXVOaW5EcnRjTysxT3h3S3REL3QyKzlwUTNHWGM1RGM1bkFLWHhWN2QrZytqbG81M1FpVVN5UjNSUHRTS3JDbDNXMlhLWGowa1lkdzZhVVhZNmYzdjk5dE14aDMzdm1yQWZHS2FxYnRqenJ5cys2NzNLemFWTlRmUmlFalI0MTBzVWtWaWZiTk54a2sxL0RZLzMwYTZScmhpUktGTjJuaWRqandVL3RYbG16SThYUG11R09LZXBGTXhxSVJ3S0xPclFMdzJuT2FiRURkc2pzUi82bUgzSDBmUXVHUDMwSit6ZTlkcjZPY3F2WDZKZXM5b3RUT3g2SjMrQVJtb2oxVjlpMUhOWjFoL2tjdllnNTZMWlhHTHIvMHo4aTJkdExrOUJZYzBmblBsMURZKy9PTUhZYTV6c2FSektJd2RoUkZvcjJ2STBsUHAyN0ZjMGdkMTRUQ21lUFIrOU5UMGZlWGg1M2JxTFIrL2NSQWdUaENjMDVQbUFydk80K2d1SXltVmZEZE1Kd3VqdnhRZHh4cVBad1Z1aStWLy94dzFzbGlXWG10VVRlczQzT0dwRjVuSzZkQVNmdnFiVU51eDlPUTJlVjhmbWVyeCtYdkJobU9UME9WRzlUWjFZMjJ0dlorWTlYK1V1azBubnYrZWN6NHpFd3NmUGxsdDN4anZQTEtLNGhyNUtlR1REYUxYOXg1Snc0KzVEQk0vOHhuQjZSRFo4ekVRWWNlemgweEVxd1pZUks2SHRYN0wzTDdPanM3QnVSUjNWVG5BeUxFVVdYY21MRzh6aEZOQ2ZldjFyYTA5eDFBUndmejVXa0dNbjkzMGRrVTEvUC9jS1E2WDBiaXhmT1J2UE5qS1A4NGp2SmpzMUhNcjNibE9oSDA3eUI4bFM1KzZDMG85dW9Kck9vS1Rpbnk0T2tybllIcVpyUE90UGZRMXhCVDZPTytLUmRqRDNhcTZWay9jTi9kKzBORVo5Yjc2bU1vNk41dG5zZmpMcjJ6UUJjR3lQWEtkaTVINXNINVNGOXdNRENUYnZoRkI2Q3crTS9LNk15NnlpQUNDZXN2ZFNkM1BRRCt4VStqc0pKR1RxWEdTZ3g0TlNUR0prUS9pcUFLdW1DZUplckFxeTJBcjJHK2lqMDZjWEJlYTlaM2diWnNDc3ZYRC9UNkVzZk8vNEhNN2o5MGRYUkRoWlg2YkM1cjZPL2ZjTjE4L09xTzIvSEEzYi9FbGQrL3pBVzFhdDFWdE9LUFZDWkxRNi9EU1NlZGdudnV2aWZjY0JBS2hienJmYXBVdDAreTJaVExwdDVsc0NRa3ltcHk1NXpMQ3BVYm1NdVdMV1V2TUZCNEtydk05ZVBIREJ4K0hnejFqczVuM3hoY3IzMW14ODlFY1RvOWpQUjRvTHVEaXFGcjVvZDFVSTFpWG9aQmRDTmlEUlJMS292NEc3Y2ljZDFvOVA3aEhHZnN6aWdJbXpRM2pXKzNMN3hSZTlDbTlKdWVRbmtTU0pmeTZGbDRselBTRXRmRlhueVExcSsvNmVmT0dHT1ZFa29mTzRibnJkRUpyWG9qc2N6ZUxURm1aOFRtdDZKMzI3M2dyMlhkS0VDMklOdzFiVmpIb2NlZjlLczNqUWtrZUdyclgzZ1U4Wk4yUitkNS8xVDE2TFNMU29tRG9wRW5ka3ZiZndTRmExY2czNjBJbjRYVHlaUzc1WnhOVG9OeUl1eFZLSW80VTFBSm5OU3p4SmpuWFRiY200NE9uT0wxZWNGS2UvNGNtYWtYdW9QYjJGRGhPMFdIMGNsV3M4cVV5VHZocmp0dW8vRVZYQUJmUFV5NVlRcVFMLzcrVlhoa3dhT1ZwUU54aGxGamlHNlc5ZGZmTkZFY1V0N0VWR0x5bldzU3RweHVKS3pTU0EwZ1FiZG52YWNBQnFPN3I1YysvOXRjTUYxYzdpUGRPQldKYWErZ2VOZ2lOa1pmUXo0OUdtWGRpTzJqQ3dRR0JaVXo0djdpVjd3QjhlRU55RDUxSWZJTGY5Sy9yb3F1VUhubUxTaDM4aHJxMXppY2dKaXl0S25mbnV2eWxCWmNoclQrdWwrbGw5QjZqU2duai81UjVmczY5QWN2TkpxVnFHOUczVGZvNWwyM0dyMUhYb0Q4dU1rb3NsY0pPbWk0dmJxUlhZVTE0QWFKY1I0YW43a0hmVmZNZFQrL3E0aDh3Q2pXaHVqcFNnVXhYdWluZlg4NlVzL2RqL2hZTGxHZ3BCOUNrS3VRWWp1ZDVoN2lMRkREYis2SDNMU2hsRXBCYVRSTEVvL1kwK2FpMDZYekdiQS9MZGFOUTN6L0Z4SExOT25BWEV2eFRubW5Od3J6Tkx6cGg4OUF5OGlScmdYV0lXcXZtcTVZdGd6WGM1dkpPdzJNUitiOXk0bm82T3JocVF0YmUrWE4wMDJhTWYwUW5IREM0RU8zbThvblBuVVFKb3hueTk1UDRPS1lLVk4yeGtYbmZhZXliRU4wRTNMYVlUTXdac3pBSndFRzNDalV5ZFpvcFBNUVpENDZ4N0tPRU9meHIxaUE0T1Zya0hqekYrNmVnbnNBbHZsajZ2WFk0dWRUWTVDZDg0YkwzdzhiR0tvYlBiY2ZnTHJGdjJVand4aEQ1N0xvb2RUUkEvOUNlZ1VYTmpGMDV4NGtFSGRYTzRldUtjY2dQZWNXMmpaN0J1ZFloWVRYUUw1RDJLZUVOaHhXWCt0S2Ivd1I1VWQvaE9RRERPelpnN2dZVzZHQzdrblFTOHF0WnY0SFEzZFMyMGNnSHpHODZIcFBKSFhtZlNpZTlSdmsxSkN1MW0xSHJtR0J1aFBwTVU3eE5PeW5Ma003a3d1bVZyM3lmVU9YYUVzazdydlVoVkt1RmFWZC9oT1k5aFlTNlNaM1VKc2pqczFCajhKZmZlWDNzSHo1OHNxU0VPMTlMQTMxbE5PK2lENjJ6TFhzczg4KzdrMjlLc3FyWjdadSsvbkFFYW5OWWNMNENlNnUrenJvdWlYVGVQTEpwMWpIdHlyTE51U2NzODkyN2wwVXZwZERvWlJEbVNkWVBVT2M0bkRudXBMVWFpZkhIc0JHNnVmby9maVBxYnAxUGE2YVlmZkhqSExWeC85cm9EaEVhc2F2VU9oaHk2NXJ5MytLS1Jodm8vam9lZkQwR2lHWEM1L1RQbjdOSEgydDI2ZDd6cW1HVXFrUE9kYW9hdHhoNmFHeGF6N3h2ZzhqUGU5NjVLOTZGZVZXOXNBYVNhckI3YWFzWjR2ZlZpQWhrb2dVcW1LeXUrNlA5UHdTK21aY2d0NDFMSHcxQTdVYy9YQUt4RDFLVHRVN1YwZnpPcE1TaHhTdloyM0M0M3ZYS0VnTGlwMG85clNqT0dFV2dzL21rWnI4ZGZmajdrUG0wdFd3eTVRcCtOZlRUa1hyNmxWMDZYUnBLMUNrSTBlTXhOR3pqcTBzQ0RuaCtPUFEzVTUzcFBaOE1PK3c0VTJZTWZOSVBQdk1NNVdGZy9QNjY2L2ovQXN1d2hOUFBWVlpzbzZqWnM1Z29CNE9CMWRSV3pGNjlHak1uWGNTN3JudkFTNVp0K1BGaXhmanRETytqSmNXdmJIQjZOZjYrSXd0dkJWUG9QUkxCclV2WFlCQ3gwdXUxM0NYZXIxcGZDbkZIbmZtNjVBTnhmdzgvS1lOYjVwVzBVaFVjYy9qR2UvV1BQVEp1Qzc3Ky9NNENZZlNIWXpoc05jc0pGTjZsa3RsRDhUUDlhRTR5MFB2N2Fjajk4WXp6dnRSdmFvOWlQSzdaYis5RVI0RldIM2YzY0VNWmYwbFp0WmQ3ZjNidUZnYlJ6dlRUZ3VQWFl2WUExOUhxdEFPcjRVN3Ewc2p5TElLdXEydjg1MWlqS0puc2VScUtZRGNuQnVHeXE3TmdsNktMMGNOY2gvYm53eHY2bVZJeE1LTEVMN0JQTEFsMkJ3Mjkxa3NjYzQ1MzhTZm4zOEIyWVpocnNydVl2RDBhaFNwdWJrSk45NXduY3NuSG4vaUNYejluSE14ZnR4NFh2ZndmQ2kvN29kMGRuVzVrYWhKMjIySHNYUjVrblJidTNwNnNITFZHaXg3YXprRDlESjdwUnl1dVBSaWZPUWo0WU9HdFJ4NTFESHUrdFRlWnhHNjFMcVJLTGRRajVrb2hsRnZvK2UwdEU0dTMvcWpaT3ZmS01US0p4RC8zU2ZjejdrR09ibytyTHFmM3BZN0c4dGo1citlWlVEWE1zU1N2QzVlSFkrSlI4VmppaFVERk9rdWxUNzNKMlJIN2U3S1hoOWRRYVhnT3g1U3d5aEdmV0ZQSlRjdHBzRWh0ZlFNd0F2eVhyN2JSVytoWWRBV3ZwRHZSdXhFWG9OaE5MYytDcGJsbEp2cmtkQndNc3NyZDdVanRteUZpdzRVNTNoRmxoSXdubVA1d2QvSzZEM3JPZ3liZHFLcit5YjFJSU9oRFdXYW1mMU9SdXFpTmhUT2ZCNzV5U2VpcDVjblpCVTd1TzRlbmwzV0xrLy9zTWdhVm9ZR3BJME5YYVgxa3dJb1hvNkEyNWZaVGVkYkdXUXl4bWc1Q0lXUDNnWHZpQnhTdTEySkpNV2hVc09TMzcwNDNpMFhYSEErR21oc01qd25EcVp3ZEN1REZhdlg0Tnh2bmVmeWlVL1F6YnI0d3ZPeFl0VXE5TkVJcSsyVWd2eW00Y09kMGE2aUtQLzBsNy9nRDgvK0NRdGZmaFVkSFIwWTNqak1pVmZQVlBXLzRMWWV0LzdzWmhwK0tJYmE5azlDVlAxYUtOYTZiTmE5QWFuUnNhN3VidmRFYjExOXZSc2RpeUtNN1hoY3lVYUtaQVRpZEdtVGpIeVRQUzhnMGZsWHhQMDJ4QlVEeHVwNS9NenIwN3Vnd2VaWmw5SVJkeU5EY1d6c1hrdWNzcGFreS90OUMrV0NlcEdxZVlaWDJLRkJrVDAvUjUrVTR0aElPZjBqY1JuYXgvQTRrb3d6TW9WZUpGYThndmhiQzVIdW9qZ2FLZVlNNHc4M2lFTmIwOS9nWDFaR3o1Y3VjdUlRVHZBOGdZUHZaVlBSUmFJcVZZZ3pDS1o4Njk4UXZIWTd2R1cvUnF6dEtTUks3YXdzVi9EbzlYT2dYa3lqTGVHRkNGdFBicVZoUzRtRGRkVWlQOG1MTlh3UGVDUDNSWG5zWWNpMGZMem1OREVmUDNVQVc1b0hIbndJNTUxM0FacEd0TENPWWZtcWo0ejExcHYrR3p2c3NMMWJ0akgwcU1TblAzMG9VbW4yMHpValFqS1d0dGExT1BhWVdUampTNmRYbHZJNGVmb3Z2ZXo3ZU9TUkJlNE9kWkt4aUhwYXZWNmdyY0l6cXRQRG9KUG5xUHJlZXowTlhMSFB4SWtiNzlFdXYrSXEzSHZ2ZlVnenIxNFJEbnVIc0V5VkZkNkl6R1BlM05tWVBYc09Eam4wY0xkZnhRcFY4blIzZEEvbG5HOThYZDR5Y3UyL1IrelJqemxENXVWaVNTeVQxMUpPdUVZeTllZnZYQnl2eTh0cldjendQTzQ0RDdHOUxxRUx6SDNMM053MUg0endxbW9FcVhUNU1OU1ZhYlZzQkhXT1lteGtTN1NiOHFvK3hDN3VSQ0xKSGlMTXZnRzlGRmZwOUN3eWJKZjExRlAvVS9NeVZkVloyOUhINHFWQ3dKMzV0TTNpUHJPUm1uc1Zrc1BDaHgycnhiNTdnYXlISGtkWjk4NjVxMU00N1Z6TURtRVI0bjFMZVBRVVRMSGRuWEM1Umw1OEpJWERMalgxUHZpTkUraW03VVFSaGU2QktscHRSNGFDRlN0WDRxV1hYbUlMVFRldXNrejA5ZVh4OFkvdDZaNjJmVHVXTGwyR1JhKy93UzU4WUsrbVk5R2JoOU9tVGVzZndhcmx1ZWYrakw4OC96eVdyMXlGOXZaMjUvNW9td1NOdTdHeEVTTmFXckQ5OXUvRGgzYjdBSm81dnlsSUNMK20rRjU4OFNXc1dic0dSYnBYS20vVXlKSFliZW91T1BEQUF5czVnY2QrOTdoN01GSzlYaFhWUVkvd1Q5bDVNaSt1WEtyd21FcjUxZkE2WGdTNi84cnIya29EN2xadStERzZWWmtSaU5WL0FNR0lEN25lcEw4ZjBBbGRWL1JHa2MzMFhqOFZEYTBMMmEyayt3VVNVTkI5azJlajd0aWJ3b3did1hsbVRJVWlYZklsejlLZGVoRisxeXJXazk2SVl1RUViYXQrRkx6Uk82RDh2cjJRYWg3djZqaFkxYmE0UUF6ajNkTDN3bTNJM0RFTGdYNUxXYjJkRTBnSnBkWWl5aGYxSUoxU0ZEMDBER1hqYkJnT3VkZnFKYXFwMmtKclh1NVYvSjVaOEJyU2pDWFVGeEMxNGJraWN2dDlDUW05TXhJdUhSSk1JTWFRRXpBdzlvTThlbi96VlhyYXI5TGQ3b1YrRXJiMDBpMG9mVDlGRjFCQmcxeTVpbm42T2ZRazY1Q2RjWlcraEs3YUVHRXVsakhreUdVcU1jN3hML0xjbzFVYXpsVThHcWNlM0tQNGZ1WGRHbzByKzNuazlBakt1UjFJcFlmK0YvbXRCekhlQTBJejF5dXV1cGNScjYrblVES0laZXBRcmp4c3FZY0tTM25kRVU4aFRuRWtuRGpraEEwdEpoQmp5QWtqRU5KTGtXajBxOUREYVE1bGpUcnBFWnllSElxYytudi9CeEpmNjBPYzR0Qjc3ZStGdVpxTFpRdzVnVjlDS1paQThPWjlLSzMrS3hKOVN4SEx0YVBzMWNHdjJ4YXhpWHNqdHMwbncvYzZ3azNlTTB3Z3hwQVRXcHp1eUc5by9scWw1TzZHdjlmcUlDWVF3NGpBWWhERGlNQUVZaGdSbUVBTUl3SVRpR0ZFWUFJeGpBaE1JSVlSZ1FuRU1DSXdnUmhHQkNZUXc0akFCR0lZRVpoQURDTUNFNGhoUkdBQ01Zd0lUQ0NHRVlFSnhEQWlNSUVZUmdRbUVNT0l3QVJpR0JHWVFBd2pBaE9JWVVSZ0FqR01DRXdnaGhHQkNjUXdJakNCR0VZRUpoRERpTUFFWWhnUm1FQU1Jd0lUaUdGRVlBSXhqQWhNSUlZUmdRbkVNQ0l3Z1JoR0JDWVF3NGpBQkdJWUVaaEFEQ01DRTRoaFJHQUNNWXdJVENDR0VZRUp4REFpTUlFWVJnUW1FTU9Jd0FSaUdCR1lRQXdqQWhPSVlVUmdBakdNQ0V3Z2hoR0JDY1F3SWpDQkdFWUVKaEREaU1BRVloZ1JtRUFNSXdJVGlHRkVZQUl4akFoTUlJWVJnUW5FTUNJd2dSaEdCQ1lRdzRqQUJHSVlFWmhBRENNQ0U0aGhSR0FDTVl3SVRDQ0dFWUVKeERBaU1JRVlSZ1FtRU1PSXdBUmlHQkdZUUF3akFoT0lZVVJnQWpHTUNFd2doaEdCQ2NRd0lqQ0JHTVpHQWY0WDdwQllZdkhldWJJQUFBQUFTVVZPUks1Q1lJST0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMTAtMTEifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE4LTEwLTExIn0seyJhYWd1aWQiOiI5OThmMzU4Yi0yZGQyLTRjYmUtYTQzYS1lODEwNzQzOGRmYjMiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6Ijk5OGYzNThiLTJkZDItNGNiZS1hNDNhLWU4MTA3NDM4ZGZiMyIsImRlc2NyaXB0aW9uIjoiT25seUtleSBTZWNwMjU2UjEgRklETzIgQ1RBUDIgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQzJUQ0NBb0NnQXdJQkFnSUJBVEFLQmdncWhrak9QUVFEQWpCN01Rc3dDUVlEVlFRR0V3SlZVekVYTUJVR0ExVUVDQXdPVG05eWRHZ2dRMkZ5YjJ4cGJtRXhGREFTQmdOVkJBb01DME55ZVhCMGIxUnlkWE4wTVJBd0RnWURWUVFMREFkU2IyOTBJRU5CTVE4d0RRWURWUVFEREFaamNuQXVkRzh4R2pBWUJna3Foa2lHOXcwQkNRRVdDMmx1Wm05QVkzSndMblJ2TUNBWERUSXlNREl5TVRJd01URXpNVm9ZRHpJd056SXdNakE1TWpBeE1UTXhXakNCalRFTE1Ba0dBMVVFQmhNQ1ZWTXhGekFWQmdOVkJBZ01EazV2Y25Sb0lFTmhjbTlzYVc1aE1SUXdFZ1lEVlFRS0RBdERjbmx3ZEc5VWNuVnpkREVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVQTUEwR0ExVUVBd3dHWTNKd0xuUnZNUm93R0FZSktvWklodmNOQVFrQkZndHBibVp2UUdOeWNDNTBiekJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCUERIQmdhN2Q2dU5nYVVqRTE1UWh4dmd5ZVR0VWgzdVRHSkNYaDFNLzVwNS9OL2MzRUZqb2cwR29PTjBmTVpwSVpqNk9ENzBXQzFJWE9wVlE0ZmJmdGFqZ2Q4d2dkd3dIUVlEVlIwT0JCWUVGTUZ0MndQQTNwZFhRUGFXMlVnWHZlRWx5N1NrTUlHaUJnTlZIU01FZ1pvd2daZWhmNlI5TUhzeEN6QUpCZ05WQkFZVEFsVlRNUmN3RlFZRFZRUUlEQTVPYjNKMGFDQkRZWEp2YkdsdVlURVVNQklHQTFVRUNnd0xRM0o1Y0hSdlZISjFjM1F4RURBT0JnTlZCQXNNQjFKdmIzUWdRMEV4RHpBTkJnTlZCQU1NQm1OeWNDNTBiekVhTUJnR0NTcUdTSWIzRFFFSkFSWUxhVzVtYjBCamNuQXVkRytDRkZONk83eG5JS2I3NDgzcHFpcWd1QVQ2VnBRTU1Ba0dBMVVkRXdRQ01BQXdDd1lEVlIwUEJBUURBZ1R3TUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUZ3OG5tTEU2eWJNRWFmT2NoZ21YcGNINE5Jc2R3V2xEdWZyZWRMK0IrQ2lBaUJIV3N5Nzd3MDllQy9zRWpvVmNHa213UmNaa1R0bXJZb056Z3VpallNVnRRPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBREFBQUFBd0NBSUFBQURZWUc3UUFBQUtMMmxEUTFCSlEwTWdjSEp2Wm1sc1pRQUFTTWVkbG5kVVZOY1doOCs5ZDNxaHpURFNHWHFUTGpDQTlDNGdIUVJSR0dZR0dNb0F3d3hOYklpb1FFUVJFUUZGa0tDQUFhT2hTS3lJWWlFb3FHQVBTQkJRWWpDS3FLaGtSdFpLZkhsNTcrWGw5OGU5MzlwbjczUDMyWHVmdFM0QUpFOGZMaThGbGdJZ21TZmdCM280MDFlRlI5Q3gvUUFHZUlBQnBnQXdXZW1wdmtIdXdVQWtMemNYZXJySUNmeUwzZ3dCU1B5K1planBUNmVELzAvU3JGUytBQURJWDhUbWJFNDZTOFQ1SWs3S0ZLU0s3VE1pcHNZa2lobEdpWmt2U2xERWNtS09XK1NsbjMwVzJWSE03R1FlVzhUaW5GUFp5V3d4OTRoNGU0YVFJMkxFUjhRRkdWeE9wb2h2aTFnelNaak1GZkZiY1d3eWg1a09BSW9rdGdzNHJIZ1JtNGlZeEE4T2RCSHhjZ0J3cExndk9PWUxGbkN5Qk9KRHVhU2tadk81Y2ZFQ3VpNUxqMjVxYmMyZ2UzSXlremdDZ2FFL2s1WEk1TFBwTGluSnFVeGVOZ0NMWi80c0dYRnQ2YUlpVzVwYVcxb2FtaG1aZmxHby83cjROeVh1N1NLOUN2amNNNGpXOTRmdHIveFM2Z0JneklwcXMrc1BXOHgrQURxMkFpQjMvdytiNWlFQUpFVjlhNy94eFhsbzRubUpGd2hTYll5Tk16TXpqYmdjbHBHNG9ML3JmenI4RFgzeFBTUHhkcitYaCs3S2lXVUtrd1IwY2QxWUtVa3BRajQ5UFpYSjR0QU4venpFL3pqd3IvTllHc2lKNWZBNVBGRkVxR2pLdUx3NFVidDViSzZBbThLamMzbi9xWW4vTU94UFdweHJrU2oxbndBMXlnaEkzYUFDNU9jK2dLSVFBUko1VU56MTMvdm1ndzhGNHBzWHBqcXhPUGVmQmYzN3JuQ0orSkhPamZzYzV4SVlUR2NKK1JtTGErSnJDZENBQUNRQkZjZ0RGYUFCZElFaE1BTld3Qlk0QWpld0F2aUJZQkFPMWdJV2lBZkpnQTh5UVM3WURBcEFFZGdGOW9KS1VBUHFRU05vQVNkQUJ6Z05Mb0RMNERxNENlNkFCMkFFaklQbllBYThBZk1RQkdFaE1rU0I1Q0ZWU0FzeWdNd2dCbVFQdVVFK1VDQVVEa1ZEY1JBUEVrSzUwQmFvQ0NxRktxRmFxQkg2RmpvRlhZQ3VRZ1BRUFdnVW1vSitoZDdEQ0V5Q3FiQXlyQTBid3d6WUNmYUdnK0UxY0J5Y0J1ZkErZkJPdUFLdWc0L0I3ZkFGK0RwOEJ4NkJuOE96Q0VDSUNBMVJRd3dSQnVLQytDRVJTQ3pDUnpZZ2hVZzVVb2UwSUYxSUwzSUxHVUdta1hjb0RJcUNvcU1NVWJZb1QxUUlpb1ZLUTIxQUZhTXFVVWRSN2FnZTFDM1VLR29HOVFsTlJpdWhEZEEyYUMvMEtuUWNPaE5kZ0M1SE42RGIwSmZRZDlEajZEY1lESWFHMGNGWVlUd3g0WmdFekRwTU1lWUFwaFZ6SGpPQUdjUE1ZckZZZWF3QjFnN3JoMlZpQmRnQzdIN3NNZXc1N0NCMkhQc1dSOFNwNHN4dzdyZ0lIQStYaHl2SE5lSE80Z1p4RTdoNXZCUmVDMitEOThPejhkbjRFbnc5dmd0L0F6K09ueWRJRTNRSWRvUmdRZ0poTTZHQzBFSzRSSGhJZUVVa0V0V0oxc1FBSXBlNGlWaEJQRTY4UWh3bHZpUEprUFJKTHFSSWtwQzBrM1NFZEo1MGovU0tUQ1pya3gzSkVXUUJlU2U1a1h5Ui9KajhWb0lpWVNUaEpjR1cyQ2hSSmRFdU1TanhRaEl2cVNYcEpMbFdNa2V5WFBLazVBM0phU204bExhVWl4UlRhb05VbGRRcHFXR3BXV21LdEttMG4zU3lkTEYway9SVjZVa1pySXkyakpzTVd5WmY1ckRNUlpreENrTFJvTGhRV0pRdGxIcktKY280RlVQVm9YcFJFNmhGMUcrby9kUVpXUm5aWmJLaHNsbXlWYkpuWkVkb0NFMmI1a1ZMb3BYUVR0Q0dhTytYS0M5eFdzSlpzbU5KeTVMQkpYTnlpbktPY2h5NVFybFd1VHR5NytYcDhtN3lpZks3NVR2a0h5bWdGUFFWQWhReUZRNHFYRktZVnFRcTJpcXlGQXNWVHlqZVY0S1Y5SlVDbGRZcEhWYnFVNXBWVmxIMlVFNVYzcTk4VVhsYWhhYmlxSktnVXFaeVZtVktsYUpxcjhwVkxWTTlwL3FNTGt0M29pZlJLK2c5OUJrMUpUVlBOYUZhclZxLzJyeTZqbnFJZXA1NnEvb2pEWUlHUXlOV28weWpXMk5HVTFYVFZ6TlhzMW56dmhaZWk2RVZyN1ZQcTFkclRsdEhPMHg3bTNhSDlxU09uSTZYVG81T3M4NURYYkt1ZzI2YWJwM3ViVDJNSGtNdlVlK0EzazE5V045Q1AxNi9TditHQVd4Z2FjQTFPR0F3c0JTOTFIb3BiMm5kMG1GRGtxR1RZWVpocytHb0VjM0l4eWpQcU1Qb2hiR21jWVR4YnVOZTQwOG1GaVpKSnZVbUQweGxURmVZNXBsMm1mNXFwbS9HTXFzeXUyMU9ObmMzMzJqZWFmNXltY0V5enJLRHkrNWFVQ3g4TGJaWmRGdDh0TFN5NUZ1MldFNVphVnBGVzFWYkRUT29ESDlHTWVPS05kcmEyWHFqOVducmR6YVdOZ0tiRXphLzJCcmFKdG8yMlU0dTExbk9XVjYvZk14TzNZNXBWMnMzWWsrM2o3WS9aRC9pb09iQWRLaHplT0tvNGNoMmJIQ2NjTkp6U25BNjV2VEMyY1NaNzl6bVBPZGk0N0xlNWJ3cjR1cmhXdWphN3liakZ1Slc2ZmJZWGQwOXpyM1pmY2JEd21PZHgzbFB0S2UzNTI3UFlTOWxMNVpYbzlmTUNxc1Y2MWYwZUpPOGc3d3J2Wi80NlB2d2ZicDhZZDhWdm50OEg2N1VXc2xiMmVFSC9Mejg5dmc5OHRmeFQvUC9QZ0FUNEI5UUZmQTAwRFF3TjdBM2lCSVVGZFFVOUNiWU9iZ2srRUdJYm9nd3BEdFVNalF5dERGMExzdzFyRFJzWkpYeHF2V3Jyb2NyaEhQRE95T3dFYUVSRFJHenE5MVc3MTA5SG1rUldSQTV0RVpuVGRhYXEyc1YxaWF0UFJNbEdjV01PaG1Oamc2TGJvcit3UFJqMWpGblk3eGlxbU5tV0M2c2Zhem5iRWQyR1h1S1k4Y3A1VXpFMnNXV3hrN0cyY1h0aVp1S2Q0Z3ZqNS9tdW5BcnVTOFRQQk5xRXVZUy9SS1BKQzRraFNXMUp1T1NvNU5QOFdSNGlieWVGSldVckpTQlZJUFVndFNSTkp1MHZXa3pmRzkrUXpxVXZpYTlVMEFWL1V6MUNYV0ZXNFdqR2ZZWlZSbHZNME16VDJaSlovR3krckwxczNka1QrUzQ1M3k5RHJXT3RhNDdWeTEzYys3b2VxZjF0UnVnRFRFYnVqZHFiTXpmT0w3Slk5UFJ6WVROaVp0L3lEUEpLODE3dlNWc1MxZStjdjZtL0xHdEhsdWJDeVFLK0FYRDIyeTMxV3hIYmVkdTc5OWh2bVAvamsrRjdNSnJSU1pGNVVVZmlsbkYxNzR5L2FyaXE0V2RzVHY3U3l4TER1N0M3T0x0R3RydHNQdG9xWFJwVHVuWUh0ODk3V1gwc3NLeTEzdWo5bDR0WDFaZXM0K3dUN2h2cE1Lbm9uTy81djVkK3o5VXhsZmVxWEt1YXExV3F0NVJQWGVBZldEd29PUEJsaHJsbXFLYTk0ZTRoKzdXZXRTMjEyblhsUi9HSE00NC9MUSt0TDczYThiWGpRMEtEVVVOSDQvd2pvd2NEVHphMDJqVjJOaWsxRlRTRERjTG02ZU9SUjY3K1kzck41MHRoaTIxcmJUV291UGd1UEQ0czIranZ4MDY0WDJpK3lUalpNdDNXdDlWdDFIYUN0dWg5dXoybVk3NGpwSE84TTZCVXl0T2RYZlpkclY5Yi9UOWtkTnFwNnZPeUo0cE9VczRtMzkyNFZ6T3VkbnpxZWVuTDhSZEdPdU82bjV3Y2RYRjJ6MEJQZjJYdkM5ZHVleCsrV0t2VSsrNUszWlhUbCsxdVhycUd1TmF4M1hMNisxOUZuMXRQMWo4ME5adjJkOSt3K3BHNTAzcm0xMER5d2ZPRGpvTVhyamxldXZ5YmEvYjErK3N2RE13RkRKMGR6aHllT1F1Kys3a3ZhUjdMKzluM0o5L3NPa2grbUhoSTZsSDVZK1ZIdGY5cVBkajY0amx5SmxSMTlHK0owRlBIb3l4eHA3L2xQN1RoL0g4cCtTbjVST3FFNDJUWnBPbnA5eW5iajViL1d6OGVlcnorZW1DbjZWL3JuNmgrK0s3WHh4LzZadFpOVFAra3Y5eTRkZmlWL0t2anJ4ZTlycDcxbi8yOFp2a04vTnpoVy9sM3g1OXgzalgrejdzL2NSODVnZnNoNHFQZWgrN1BubC9lcmlRdkxEd0cvZUU4L3ZNTzd4c0FBQUFDWEJJV1hNQUFCWWxBQUFXSlFGSlVpVHdBQUFHaUVsRVFWUll3KzJZYTJ3VVZSU0F6engydTd0dGQwc0R0UzJZU3JGMGE2VWFNV0lUbzJBdEFXSUJLU3BGTkNTS1JtbXd2akNrVVJPTXFCVTFQZ0NyQkRRK0NJS2dnaStNNzlyYUFrRm9HNUJnb1ErZ25iYk1kcmU3c3pQM2NmeHhsM0ZiQ2xUakQzL3MrVFZuOXN5OTM1em4zWkVRRWY1UElzUC9UQkpBQ2FBRVVBSW9BWlFBK29laXhpdUluREdPaUtxcVNwSjA0U2NaWTV4eldaWmxXWW0zcFpRQ2dLSW9GMTBCQUJDUk1SWnZMTm5UWHF3dXJvUEI0UEhqeDNWZEh4Z1lNRTNUc2l6R0dBQWtKU1c1M1c2Zno1ZVJrZUgzKzRVOVkweVdaYkVpSW82R3c2YmhuQ3VLQW9oZ1A0V0k0Z2RFM1BMaCsxY1hUUm05ZTFOU3ZJc1czM1h3VURNaWNvNlVFa1FzWHpDL3RIUm1lK2RKU2doZVRBNzlmbURjMkxHN3Z2eWFVU29ZSkVSa2pDcUtXdm5nL2V2ZWVrZnNsSjZlN3ZGNHZGNnYyKzEydVZ5S290aGVwSlNHUWlGZDF3TUJQUkl4eFAybWZmdXZ1Zm9xenBqRDZWUVZpWEZvT1h3a0wzZWkwK2s4OXpVNFo3S3NXRkhqcWFlZnJubHBMUUJNekx1aTdXZ3JwVlJWMVppSGZ2M3BPMkc5Y2xWMWEydHJkMDlQYjIrdnJ1dkJZSEJ3Y0RCOFZnWUhCME9oVUNBUTBEU3RvNk5qejlkZnBhZDVBZUQ2RzI1R3hFZ2tnb2dlbHhNQVdvNzhZWnJtdVM2eExBc1JHeHZxYzNJdUZUdmVmTXZNRSszdHdqMklDT0pxNmQwVkFIQm54ZDJJYUpwUnhwaElOMG9wcGRRT2E3eEtDREV0YTE5VFl5ekhFWTFJK0FKQVlpUFROQjkvN0ZHUjlUNnY3K1ZYWGhkTDJXWXhEeFVXNUN1cTQvVjFHNFRhMXRiVzBORFExZFVsMU1OSGp0VFYxV2xhYnl6d0J3ODJOVFYxOS9SUVF2cjdlaWZsVEFDQWhzYjluSkVSZ1RqbndqRmY3TjVWNE04WEwzQnIyZHlqeDlvUTBUU3RlTzRZVU83RXk5d3UxeWM3UHhWcVZWVlZjbkpLVFUyTlVHOHZMd2VBUGQvc0VaNmJNWDE2VmxiMngxdTNJcUpoaEV0TGJnU0FMZHQyQytOaFFKekhXc2s5U3haN1BCNUI4OEZIV3htam9oU0dpUW9BNFFHZFdFUldIRzYzTjlZTUFCd09sZk5ZUjFCVVZWWVVyYmRmMUxra1NiSXNEWVlOQUpCbDFlTkpCWURUcHpyT1Y0d045WFVWRllzNnUwNEJ3UFFadDN5eVk1czNKUVZBQW9BUldnUWk5cHp1eU15OHhPdE4rNlcrVVdBR2cwRk4wd1lHZ2tJZENBUzZ1N3ZENGJCUWRWM1hOQzBjam5ET0tTRjNsTThIZ09wbjFnenpFS1cwdjcvdmthb1ZZcU54R1psdnY3TXhQcDlHRkJVQXFFbUJjNUJBa1dLTk96VTFOVFUxMVliMitueGVuODlXMDlMUzdDNGdTU0FyQ2dCd2JnMnRiUjZOUmlzZmVuREwxbTBBVURaL1FXM3QrcXlNUzJJUk9IL3psQUVBUWJScjZWOE5IMG1XWkFDQW9YL3ZaRWwySlNWZFgxeWM1SFFDd0s1UGQremMvcGxoR0tNYXJnNm5LaXNTSURMT3hDaDRkL1BteXNySyt2cmZoTkhidGJYTGxpMXJibTRXNEsrc1hidHk1Y3E5ZS9mS3NveUloRm9BSUN2cVVFNWduSzk0K0pFZmZ2eCt4dlNiQUdENThnZEtaODdhdC84QUFCQkNMalJROUw2ZThkbFpLY25lYjcvN1dmU3V1V1ZsQUxCaFE2MklhMmxKQ1FEczJMRlRWRm5SbENtU0pHL2F0QWtSTGRPY1YxWUdBRFd2dm5GdWxZbGNpUnJHYTYrK0xIcVB5K1Y2Y2xXMWFFZ2pacElNQUQ2ZjE2azZLQ2VSeUlBSWNFbEp5WklsU3pJell5R2ZOWHYyd29VTFBaNWtVV1h6NXMxZnVuUnBWdFo0QU9DY1JpSUJBSmd3L3RJUndpbEpBS0E2SEN1cUhqM1JkdXpLd2lzSUlTOCsvMXp1NWY2angvNGNPWk1FMTZUY3l4d081OFpON3czajVad1BlNDk0MVRTamZYMTlFM01tQUVCZHcxN082UGs2dGQzZlgzeGhqVU5WQWNEaFRGcFYvWlJGU1B5dmY0K08yK2JPQVlCRmkrOFJ6clFzeTdJc01sVG9XU0dFV0pabG1xWkZTR1A5TC9hTFJTNDRPbXpwN0dpZmR0MjFBQ0JKY3U2a3l3OGNha1pFY3BZcDVxRXZQdHN1MW4zaXlWVXRMYTA5UFpxbWFmMzkvYnF1NjdvZUNBU0N3V0FvRkJLVDljeVpNNXFtZFhaMmZMbjdjN0g5bkxubGlHZ1l4bWlBaE5ueno2MU84OFpheWVwbjF3UUNnYitCeEd5YlZ6YkhqdVBZc2VPeXM3UHo4dkw4Zm45QlFVRmhZZUhVcVZPTGk0dW5UWnRXVkZTVW41K2ZtWm1aZkhZT2VEd3BKenE2Q0NHV1pkckh2ZWJEaDg4SFpNZW90ZVhRN0ZremhYMzFNNnVIZUloemJwbm0rblZ2K3ZNbmo3NEYrZExHUExTOHNyMnpNMzZiKys2N3QySlJSZGVwMC9HWmNhNklWS0dVdnJkNVk5YjRIUHZ4a1krdzNkM2RKMCtlakVhampESERNRVFPY2M0bFNYSTZuV1BHakVsUFQ1ODhlYkk0dUlsRHNWMGsvNmpCMnB2YWkwanhYOUJFVFFHQXFxb1hYY3MrNU1mUnhPNERnSDNLSGcwVDU5emVVVXA4MGtzQUpZQVNRQW1nQkZBQzZMK1Z2d0NxR2ZIeWtBcG1vd0FBQUFCSlJVNUVya0pnZ2c9PSIsInN1cHBvcnRlZEV4dGVuc2lvbnMiOlt7ImlkIjoiY3JlZFByb3RlY3QiLCJmYWlsX2lmX3Vua25vd24iOmZhbHNlfSx7ImlkIjoiaG1hYy1zZWNyZXQiLCJmYWlsX2lmX3Vua25vd24iOmZhbHNlfV0sImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI5OThmMzU4YjJkZDI0Y2JlYTQzYWU4MTA3NDM4ZGZiMyIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjEyLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjI1NiwidHJhbnNwb3J0cyI6WyJ1c2IiXX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTAzLTMwIiwidXJsIjoiaHR0cHM6Ly9jcnAudG8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ik9ubHlLZXkiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIyMDMzMDAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0wMy0zMCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMDEtMTEifSx7ImFhZ3VpZCI6IjYxMjUwNTkxLWIyYmMtNDQ1Ni1iNzE5LTBiMTdiZTkwYmIzMCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiNjEyNTA1OTEtYjJiYy00NDU2LWI3MTktMGIxN2JlOTBiYjMwIiwiZGVzY3JpcHRpb24iOiJlV0JNIGVGUEEgRklETzIgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjI1NiwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNwVENDQWtxZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQ0JyekVMTUFrR0ExVUVCaE1DUzFJeEVUQVBCZ05WQkFnTUNGTmxiM1ZzTFZOcE1STXdFUVlEVlFRSERBcEhZVzVuYm1GdExVZDFNUmN3RlFZRFZRUUtEQTVsVjBKTklFTnZMaXdnVEhSa0xqRWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRWNNQm9HQTFVRUF3d1RaVmRDVFNCRFFTQkRaWEowYVdacFkyRjBaVEVkTUJzR0NTcUdTSWIzRFFFSkFSWU9hVzVtYjBCbExYZGliUzVqYjIwd0hoY05NVGd3TnpBeU1EVXpNVE01V2hjTk1qTXdOekF4TURVek1UTTVXakNCcnpFTE1Ba0dBMVVFQmhNQ1MxSXhFVEFQQmdOVkJBZ01DRk5sYjNWc0xWTnBNUk13RVFZRFZRUUhEQXBIWVc1bmJtRnRMVWQxTVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVjTUJvR0ExVUVBd3dUWlZkQ1RTQkRRU0JEWlhKMGFXWnBZMkYwWlRFZE1Cc0dDU3FHU0liM0RRRUpBUllPYVc1bWIwQmxMWGRpYlM1amIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBUUlmcUhpc2kwb08vZXlPcVNhRHJyOWl0RzJJeW1Ca0huU0RHUUlJWW1UK3ZxQThBZ084MW1vbWMyTGQ1UEdwRU42bXVFNTR3UEhRanZjL3lDaWg4dTJvMVV3VXpBU0JnTlZIUk1CQWY4RUNEQUdBUUgvQWdFQU1CMEdBMVVkRGdRV0JCUzNKL2Z4aUF2MjJpcmRCczk4U09EaEY3a1UvakFMQmdOVkhROEVCQU1DQVFZd0VRWUpZSVpJQVliNFFnRUJCQVFEQWdBSE1Bb0dDQ3FHU000OUJBTUNBMGtBTUVZQ0lRRGM0MUxGSzRMSkNCVTJWVktJejdaNnN4UGhVRWtoOG5MU0xLNklYZGtQNXdJaEFJZUtWT1pjaGFWTzVhRjdmYmRYb1NyY3l5MVlZZVVlUExvamNLSTlmWDg0IiwiTUlJQ2dqQ0NBaWlnQXdJQkFnSUJBVEFLQmdncWhrak9QUVFEQWpDQm5URUxNQWtHQTFVRUJoTUNTMUl4RGpBTUJnTlZCQWdNQlZObGIzVnNNUkF3RGdZRFZRUUhEQWRIWVc1bmJtRnRNUmN3RlFZRFZRUUtEQTVsVjBKTklFTnZMaXdnVEhSa0xqRVpNQmNHQTFVRUN3d1FRMlZ5ZEdsbWFXTmhkR1VnVlc1cGRERVpNQmNHQTFVRUF3d1FaVmRDVFNCRFpYSjBhV1pwWTJGMFpURWRNQnNHQ1NxR1NJYjNEUUVKQVJZT2FXNW1iMEJsTFhkaWJTNWpiMjB3SUJjTk1qTXdOekV4TURNME5qRTBXaGdQTWpBM016QTJNamd3TXpRMk1UUmFNSUdkTVFzd0NRWURWUVFHRXdKTFVqRU9NQXdHQTFVRUNBd0ZVMlZ2ZFd3eEVEQU9CZ05WQkFjTUIwZGhibWR1WVcweEZ6QVZCZ05WQkFvTURtVlhRazBnUTI4dUxDQk1kR1F1TVJrd0Z3WURWUVFMREJCRFpYSjBhV1pwWTJGMFpTQlZibWwwTVJrd0Z3WURWUVFEREJCbFYwSk5JRU5sY25ScFptbGpZWFJsTVIwd0d3WUpLb1pJaHZjTkFRa0JGZzVwYm1adlFHVXRkMkp0TG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJBaCtvZUt5TFNnNzk3STZwSm9PdXYySzBiWWpLWUdRZWRJTVpBZ2hpWlA2K29Ed0NBN3pXYWlaell0M2s4YWtRM3FhNFRuakE4ZENPOXovSUtLSHk3YWpWVEJUTUJJR0ExVWRFd0VCL3dRSU1BWUJBZjhDQVFBd0hRWURWUjBPQkJZRUZMY245L0dJQy9iYUt0MEd6M3hJNE9FWHVSVCtNQXNHQTFVZER3UUVBd0lCQmpBUkJnbGdoa2dCaHZoQ0FRRUVCQU1DQUFjd0NnWUlLb1pJemowRUF3SURTQUF3UlFJaEFOVm5KZGUvL3RCTHE4TUREaStTQWQ2VWRZSVpTbmc0UE1xbXlOcnZaajY0QWlBWDB4U3pBaEZhQ0NwL3VocFZnbmxGK1hCZ3J3QUlzb3RaR1RCNnJrQjMxQT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQStnQUFBRXhDQVlBQUFEdkRZZ3FBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRW5RQUFCSjBBZDVtSDNnQUFGaWNTVVJCVkhoZTdkMEhlQlhGMnNEeE43M1FDVFZBNkZJRkZLa0NVdXlBRXVtS1lrRlViSUNDSWlLQ1VnUUU3TDBnZGxRc0tDcFNySWdnU0MraEpuUkNKNEgwYjJmdmVELzBraENTbmMyZWsvL3Z1WG1ZZDQ2WGtKTno5c3k3TS9OT1FKWkZBQUFBQUFCQWdRclVmd0lBQUFBQWdBSkVnZzRBQUFBQWdBZVFvQU1BQUFBQTRBRWs2QUFBQUFBQWVBQUpPZ0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUVCQWxrVzNQU3N6TlZYU0R5VEtxYTFiNWRTYWRaSzZlNCtrSHo5bTk0bjMvL21BY1FFaG9SSmN1cFFFUjBWSldKVktFdDZndm9SWHJ5WkJwVXBKUUNEMzRRQUFBQUJmNE5rRVBTc2pRMDV0M2lLSFB2cEVqdit3UU5MMzdaT3MxRFQ5S0lDekNZeU1sTkFhMWFURU5aMmxaSmZPRWxxaHZQV09EOUNQQWdBQUFQQWF6eVhvS2pFL012YzdTWHh6aHB4YXNWTDNBc2lQZ05BUUtkcXh2WlM5WTRBVWFkSlk5d0lBQUFEd0VrOGw2TWQvKzEzMmpIdEtVdGF0MXowQW5GYTg2OVZTWWRnUUNhdFNSZmNBQUFBQThBSlBKT2daSjA3SW5vbFQ1UEFISDR0a1p1cGVBS1lFaElkTGhWRWpKS3BYZHdrSUR0YTlBQUFBQUFwU2dTZm9wN1pzbFIwREIwbnExdTI2QjRBckFnS2syQldYU3BYSkV5U29hRkhkQ1FBQUFLQ2dGR2lDZnVMUDVSSS9ZSkJrSERtaWV3QzRMYnhSUTZuMjVpc1NFaFdsZXdBQUFBQVVoQUpMMEU4c1hTWTdicmxETXBPU2RBK0FnaEphcTRiVS9PaGRDUzVkV3ZjQUFBQUFjRnVCSEpDc2xyWEgzM2t2eVRuZ0VhbWJ0OHIyZ1lNa2cvY2tBQUFBVUdCY1Q5RFRqeDZUN2JmZElSbUhEdXNlQUY1dzhzKy9aT2NqajBrV2hSb0JBQUNBQXVIcUVuZDF4bm44QXcvSnNTL202SjV6RnhnWklVR2xTa2xJamVvU1ZLSzQ3Z1VLT2V0dG5MNXZ2NlR0aUplTUkwY2xLeTFOUDNEdUtrNFlLMlg2OU5JUkFBQUFBTGU0bXFBZlhiaklMZ3AzemtlcEJRWksrUGtOSktwL1B5bld1cVVFbHlrakFVRkIra0VBZjh0TVRaWFVYYnZrNkxmejVORE05eVY5ejE3OVNPNEZsaXdoNS8zd0RVWGpBQUFBQUplNWxxQm5KQ1ZMM0ZYWFNGckNUdDJUTzZFMXEwdkZVU09rZU5zMmRxSU9JSGN5VDU2VWd4OThMUHVmZVY0eWp4M1h2YmxUb2x0WGlaazZ5YnBDQk9nZUFBQUFBS2E1bHZFZW1mUDF1U1huVm1KUW9tZXMxSjR6VzRwZjBvN2tIRGhIZ1JFUlV2YlcvbExMZWcrcG85VE94YkZ2djVkVDhRazZBZ0FBQU9BR1Y3SmV0ZXgyLy9NdjZTZ1hyR1E4YXRCQWlYbHF2QVNHaCt0T0FIa1JWcVd5ZllSYTVNVXRkYy9aWloxS2tmM1B2cUFqQUFBQUFHNXdKVUUvc1hpSnBPL2FvNk96Q0FpUTBqZjNrK2loOTdPOEZuQ0l1dEZWN2RVWHoya20vY1NDUlpKKzVLaU9BQUFBQUpqbXloNTBWYm45NkdkZjZDaG5Lb0dvK2ZIN0VoZ1dxbnZ5eWZyeHN0TFRKZjNFQ2NrNGZseXlVdk5lM1Jwd2l6cXRJTGhZTVh1WnVsMFEwYUdiVmFlMjc1RE5WMTRqV1NrcHVpZG5sWjZaSXFXdjZhSWpBQUFBQUNZWlQ5QlZjcnl1ZVJ2SlBIeEU5K1FnT0ZpcXozcFBpalpwckR2eUxubmRlamsyZjZFay9icFlVclpzbFl6RWcvb1J3SGNFeDFTUmlOcTFwR2lIZGxLc1kzc0pxMWhSUDVKMysxNTZWZlpQbXFxam5CVzlyS05VZi9WRkhRRUFBQUF3eVhpQ25yeG1yV3pwMmwxSE9TdmE4UktwL3ZyTGVaNHR6RHlWSWtlKy9VNFNYM3RUVXRadDBMMkFud2dNbEtLZDJrdVpXL3RMc1JiTjgvdytTVDk2VkRaMXZGSXlEaDNXUGRrTEtsNWM2djd4c3dTR2hla2VBQUFBQUtZWTM0T2UvTmRLM1RxNzBuMTY1UzNweU1xUzQ0dC9sN2pPM1dUWGtPRWs1L0JQbVpseVl0NEMyWDdETGJKdDRDQkp5V09WOWVBU0phVEV0VjExbEROMVZGdnF6bDA2QWdBQUFHQ1M4UVQ5NVByY0pjc0JrUkZTN0pLMk9zbzlWU0YrOThUSnN1T21BWks2ZFp2dUJmeVlTdFIvV0NpYnUxNG5oK2Q4WThmbnFrU1hxM1FyWjFscGFaTEMrd29BQUFCd2hka0VQU3RMMHJadTEwSE93aHZVbDhEUWN5c01wNHErYmIvakhqbjQ2cHYyWG5lZ01NazhkbHgyRGg0bWU2WStZNy9YemtWRXpSb1NXTFNvam5LV3NpZVhKekFBQUFBQXlCZWpDYnJhM3A2Um5LeWpuS216bXMrRlNzNjMzVHBRa2hiOXBIdUFRaWdqUXhKZmVNVmVSWEl1U1hwQVJJUUVsNDNTVWM3U2Q1T2dBd0FBQUc0d080T2VtU21adVR6T0thaENlZDA2TzdYc05uN1lDRG01YklYdUFRbzN0WXJrd0ZzemRIUjI2dWkyZ05EY0ZYN0wyTGRmdHdBQUFBQ1laSHdQdWduN1gzdFRUbnozZzQ0QUtQc21UWk9rRlgvcENBQUFBSUN2TVhyTW10b1h2cWxMcktSdWpOTTkyWXNhTkZDaWh3M1ZVZlpPYm9xVExWMnVzMmZSY3kwdzBONXZHMXdtU2dLalN1bE93S09zZDJUR3psMlNjZUtFWko1STBwMjVFMXFyaHRUKzhsTUpqSWpRUFdlV2xaRWhjWjFqSldYakp0MlR2WkxkdWtxVmFaTjFCQUFBQU1BVTMwclFyWC9xdHR2dWtCTUxjN252M0Q0M3VvT1VIWEN6aE5lcks4SEZpdWtIQUkvTHpKUzB3NGZseE85L3lJSG5YN0lTYWVzOWxKdTNha0NBbEI4eFRNcmRmcXZ1T0RNU2RBQUFBTUI3ZkdxSmU5S3ExYmxPemtOaXFrajFqMlpLOVZkZmtLTE5tNUdjdzdjRUJrcElWSlNVNm55VjFKNHpXeW8rT1ZvQ3dzUDFnem13a3ZqRWwxK1RqS1J6bTNrSEFBQUFVUEI4SjBHM0VvOERyNzZoZzV5Rm45OUFhczcrU0lwZTFGVDNBTDVMRlhRcmMzMGYrNFpUVU1rU3VqZDdHWWNPeXhGMVBqb0FBQUFBbitJekNYcjZrYU9TOU10dk9zcGVjTVh5VXUzMWx5V2tkR25kQS9pSElvM09sOHJQVGJWZTVFRzZKM3RIUHZ0Q3R3QUFBQUQ0Q3A5SjBKTldycExNWThkMWxJM0FRS2s0ZHJTRWxDdXJPd0QvVXJ6TnhWTHFoajQ2eWw3eW55c2s0L2dKSFFFQUFBRHdCYjZUb1AvMnUyNWxMN3hlSFNuUjRSSWRBZjZwN0lCYkpTQTRXRWZaeU1pUXBKVXJkUUFBQUFEQUYvaE1ncDY4YnAxdVphOUVsNnZ0L2JxQVB3dXJYRWtpV2pYWFVmWk9yVjZyV3dBQUFBQjhnVThrNkZrWm1aSzJhYk9Pc2xmc3NrNjZCZmkzWW0zYjZGYjJVdmZ2MXkwQUFBQUF2c0JIRXZSME8way9tN0FLRlhRTDhHK2gxYXZwVnZZeVQzRFVHZ0FBQU9CTGZHYUplNjRFNkQ4QmY4ZHJIUUFBQVBBNy9wV2dBd0FBQUFEZ28walFBUUFBQUFEd0FCSjBBQUFBQUFBOGdBUWRBQUFBQUFBUElFRUhBQUFBQU1BRFNOQUJBQUFBQVBBQUVuUUFBQUFBQUR5QUJCMEFBQUFBQUE4Z1FRY0FBQUFBd0FOSTBBRUFBQUFBOEFBU2RBQUFBQUFBUElBRUhRQUFBQUFBRHlCQkJ3QUFBQURBQTBqUUFRQUFBQUR3QUJKMEFBQUFBQUE4Z0FRZEFBQUFBQUFQSUVFSEFBQUFBTUFEU05BQkFBQUFBUEFBRW5RQUFBQUFBRHlBQkIwQUFBQUFBQThnUVFjQUFBQUF3QU5JMEFFQUFBQUE4QUFTZEFBQUFBQUFQSUFFSFFBQUFBQUFEeUJCQndBQUFBREFBMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBJRUVIQUFBQUFNQURTTkFCQUFBQUFQQUFFblFBQUFBQUFEeUFCQjBBQUFBQUFBOGdRUWNBQUFBQXdBTkkwQUVBQUFBQThBQVNkQUFBQUFBQVBJQUVIUUFBQUFBQUR5QkJCd0FBQUFEQUEwalFBUUFBQUFEd0FCSjBBQUFBQUFBOGdBUWRBQUFBQUFBUENNaXk2TGJqc3RMVFpWT1hXRW5kR0tkN3NoYzFhS0JFRHh1cW8zL0tURTJWRGEzYVM4YWhRN3JuekJxc1hTNkJrWkU2TWljMVBrRk9yZCtnSS9pejBKZ1lDYTlYUjBmZWNXVCtBa2tZTUVoSFoxYWlSNnpFVEo2Z28zL0t5c2lRdU02eGtySnhrKzdKWHNsdVhhWEt0TWs2QWdBQUFHQUtDWG9lSEp6NXZ1eCtiS3lPNE0raSt2ZVQ2TWNmMVpGM2tLQURBQUFBL29jbDdnQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQjVDZ0F3QUFBQURnQVNUb0FBQUFBQUI0QUFrNkFBQUFBQUFlUUlJT0FBQUFBSUFIa0tBREFBQUFBT0FCSk9nQUFBQUFBSGdBQ1RvQUFBQUFBQjVBZ2c0QUFBQUFnQWVRb0FNQUFBQUE0QUVrNkFBQUFBQUFlQUFKT2dBQUFBQUFIa0NDRGdBQUFBQ0FCd1JrV1hUYmNWbnA2YktwUzZ5a2JvelRQZG1MR2pSUW9vY04xZEUvWmFhbXlvWlc3U1hqMENIZGMyWU4xaTZYd01oSUhabHpjdlVhT2Y3anp6cnl2dVEvVjhqeFJUL3B5Rm5sQjk4ckV1Uy85M2tpR3AwdnhkcTEwWkYzSEptL1FCSUdETkxSbVpYb0VTc3hreWZvNkoreU1qSWtybk9zcEd6Y3BIdXlWN0piVjZreWJiS09BQUFBQUpoQ2dsNElKTDQ1US9ZOGNlWkVMYjhheHEyUmdPQmdIY0V0L3B5Z1o2V2xTVmFtc2N0UzRSTWdFaGdTWXYxcE5RQUEvME9OTThXRmo1MkE0Q0FKQ0FyU1VjRno5Zk9XenlJZzEwalFDd0VTZFAvanp3bjZ0cUhENU5TS2xUcENmZ1dWS0M2MVBuNWZBa05EZFE4QTRIUngzZnRJK2xuR21FNG9QL3dCS1gzVkZUb3FXQmxKU2JMbHhsc2s0L0FSM1dOV1pJdG1FalArQ1FrSVpIY3RjRFlrNklVQUNici84ZWNFUGE3ZnpYSnk4UklkSWI5Q2ExU1h1dk8rMFJFQTROL1d0V3duNlFjTzZNaWM2RW5qcFV6M1dCMFZvTXhNMlQ1MG1Cejd5cDNQaHVBSzVhWDI3SThscEZ3NTNRTWdKOXpHQWdBL0ZsYXJwbTRCQUNDUytORXMxNUx6Z0xBd3FUSjFFc2s1Y0E1STBBSEFqNFdXTDY5YkFJRENMbm5kZXRrejdpa2RtVmR1eUwxU3JFVnpIUUhJRFJKMEFQQmpZWTBhNmhZQW9ERExPSDVjNGdjL0tGa25UK29lczRwZGNabVV1KzBXSFFISUxSSjBBUEJqNFRWcjZCWUFvTkRLeXBMZGs1NlcxQzFiZFlkWklaV2lwY3I0c1JTRkEvS0FkdzBBK0t1Z0lBbXJVRUVIQUlEQzZ2QTMzOHJoRHo3V2tWbUJrUkVTODhJekVseXlwTzRCY0M1STBBSEFUd1dWS2lXQnhZcnFDQUJRR0tYRXg4dXVrYVB0V1hUamdvS2t3cWhIcE1qNWJLOEM4b29FSFFEOFZGRFJJaElZRnFZakFEQXJNek5UVHA0OEtZY09IWkt0MjdiSjBxVkxKVFUxVlQrS2dwQjVLa1YyREg1UU1vOGYxejFtcWFOWnkvVHNyaU1BZVVHQ0RnQitLcVJ5SlFrSUN0SVJBT1NOU3J6VDB0SWtPVGxaRWhNVFpmUG16Yko0OFdKNTcvMzNaZHo0OFRKNHlCQzVOalpXYXRldEsrZlZxeWQxcks5NkRScEk2N1p0NWJoTGlTSE9RTzA3ZjJxeW5GcTVXbmVZRmQ2b29WUWVPMW9rSUVEM0FNZ0xFblFBOEZPaFZXTjBDd0J5cGhMd0F3Y095TnExYTJYMjdObnk0a3N2eVdPalIwdS9tMjZTaTl1MWs2Yk5tdGxKZDZXWUdLblhzS0cwNjlCQmJyNzFWbmw4N0ZoNXdmcHZ2NWs3VitMajQyWHYzcjF5NU9oUk82bEh3VHE2NkNjNS9QNUhPaklyc0doUmlaaytSUUxEdzNVUGdMd2lRUWNBUHhWS2dUZ0FPVGgyN0poY2V2bmxVcmQrZllrc1ZreWlxMVNSSmsyYlNxKytmZVgrSVVOa3dsTlB5VWNmZnl6TGxpMlQ5UnMyeU80OWUwaThmVVRxN2oyeWMvZ0l5VXBQMXowR0JRUkk5Sk9QUzNqVnFyb0RRSDZRb0FPQW53cS9vSkZ1QWNEL1V2dkRGLy8rdTJ6WjZzN1JXM0JIcHZWN2pYL29FY2s0ZEZqM0dHUWw1MUVEYnBiU1hUdnJEZ0Q1UllJT0FINHF2RW9WM1FJQUZCYjdYMzFka24vN1hVZG1SVjdVVkNvT0hhd2pBRTRnUVFjQVB4UVFFU0VoWmNycUNBQlFHQnhmc2xUMlAvZVNqc3dLcmxoQnFqNDNWUUpEUTNVUEFDZVFvQU9BSHdvdVgwNENRb0oxQkFEd2QrbEhqa2pDc0llc2h2bDk1d0doSVZKNThnUUpLY3VOWU1CcEpPZ0E0SWRDU3BhVWdFQXU4UUJRR0toaWNQSERINUgwWFh0MGoxbGw3cnBEaXJkcXFTTUFUbUwwQmdCK0tLUkdOYzZpQllCQzRzRGI3OGlKK1F0MVpGYlI5dTJrNHIyRGRBVEFhU1RvQUR3bHBGeFpDYTFTMmJXdmtJb1YzVWxrcmU4UlVpbjZqUDhHRTE4UjlldnJid3dBOEdkSksxZkp2cW5QNk1pc0VPdnpKV2JLUkc0QUF3WUZaRmwwMjNGcXVjMm1MckdTdWpGTzkyUXZhdEJBaVI0MlZFZi9wSTZMMk5DcXZXUWNPcVI3enF6QjJ1VVNHQm1wSS93dDhjMFpzdWVKQ1RweVZzTzROUklRekQ1WHR4Mlp2MEFTQnVSODk3cEVqMWlKbVh6bTMzdFdSb2JFZFk2VmxJMmJkRS8yU25icktsV21UZGFSL3prVkh5OXhsM1UyZmxac1lKRWlVbWZCZHhKU0prcjNBRURCU2t4TWxLbzFhdGpIclpteWQ5Y3VpWXJ5OW5WdlhjdDJrbjdnZ0k3TWlaNDBYc3AwajlXUk05S1BIWk80YmowbGJVZTg3akVuTUNKQ3FuL3dqaFE1djZIdUFXQUNNK2dBQUFDQUQ5cjF4SGhYa25NSkRKVHlqejVFY2c2NGdBUWRBQUFBOERFSFA1MHRSei83UWtkbWxlamFXY3IwNnFrakFDYVJvQU1BQUFBKzVHVGNadGt6WnB5T3pBcXJjNTVVR1RlR2swRUFsL0JPZzA5UjlRaTI5cnRaMWwzUXd2aFgzTFU5Sk9ORWt2N09BQUFBQlMvanhBbUp2LzhCeVV3eVAwWUpMRlpNWXA2Zlp1OC9CK0FPRW5UNGpxd3MyVGY5ZVVuNjlYZkpPSExVNkZkbThrbXBPSHFrQkJVdG9yODVBS0N3eU16TWxQVDA5RE4rWldSa1dCOUh4dXJyQWpuS3NsNmJ1eWRNeWxXUjEzd0xDcFRvTWFNa29rWU4zVkY0cWZkOFR0Y0Y5UmpnRktxNEZ3TCtVc1g5Mk0rL3lJNWI3eFRyU3FoN3pDbDcvOTFTWWZDOU92SWVxcmc3aHlydXZpOGxKVVhXcmwwcmY2MWNLZnYzNzVjRGlZbjZFWkd3MEZBcFdiS2tsQzFiVm1yWHJpMzE2dGIxZkVWcHVDY3BLVW0yYnQwcXExYXZsajE3OXNpMjdkdGw0OGFOY3VyVUtUbDU4dVFaQjkwUkVSRVNFaElpcFVxVmtnYjE2MHVsU3BXa2F0V3FkcnR5NWNvUzdFTW5tMURGL1Q5OHFZcjdrZSsrbC9oN2hxaTdTTHJIbk5MOSswbmxVWThVdWlQVjB0TFNKTjRhR3l4ZnNVSVNFaElrTGk1T05sbGY2cnFRbkp5cy82di9wOTd6WVdGaFVyeDRjV25Zb0lGOUhhaFdyWm8wYnRUSXZqNzQwalVCM2tDQ1hnajRRNEtldW51UGJMWmVTeG1IaitnZWN5SmJ0NVFhTTkvMDlGNHJFblRua0tEN3BxTkhqOHJjYjcrVkR6NzhVSDc4NlNjNzBjcXRPdWVkSjQ4LzlwajA2TkZEOTZBd1VNbjJ0bTNiWlBIdnY4dWlIMytVdi83NlMxYXVXcVVmZFVaNGVMZzBiOVpNTHJqZ0FtblZzcVcwYk5IQ0hxQjdGUW42Zi9oS2dwNlNzRlBpcnVrdW1jZU82UjV6SWk1c0lqVm52aTJCNFdHNngzK3AxNys2d2Z2TEw3L0kvQVVMNVBjbFMrU1lRODl4cEpXWHRHM1RSdHBmY29tMHNLNEh6UzY2eUw1T0FEa2hRUzhFZkQxQnoweEprYTNYOTVlVHkvL1NQZVlFbFMwanRiK2VMU0ZseStvZWJ5SkJkdzRKZXU3OGJpVTE2OWF2MTVFekxySUdLbzNPUDE5SHVYUEFHa1MvL09xck11WHBwODg0azVGYnN6NzZTTHBkZTYyT3p0MnNUejZSNDhlUDY4aDVWMTV4aFVSSFIrdklHWjk5OXBrY09YcFVSODY3eEJxQTF2VFlVbGkxSEgzVHBrM3kyZXpaOHNtbm44cjZEUnZzUHJjRUJRWFpONFI2OWV3cFYxMTVwVFJvME1DZWFUTnAxYXBWc3V6UFAzV1VzeE1uVHNoREkwYllTM1JOZVhyeVpDbGF0S2lPOHE1OCtmTFMrZXFyZGVRc1gwalFzOUxTWkhPL20rWGtzdVc2eDV6Z2NtV2wxdXhaRWxxaHZPN3hQK28xcjI3UWZXaDlGcno3M250eThPQkI0MXRYQWdJQ3BGaXhZdEtqZTNmcGQvMzEwcng1YytQWGd6TlJOeXMvLytJTE9YTEU3S1JYNmRLbDgvVTVtMWZxNTN0bjVzd3pyb0J5aXJySjBydFhML3NhYndJSmVpSGcwd202OWZMYzg4enprdmpzQzFaYjl4a1NZRjBrcTc3OW1oUnIyVnozZUJjSnVuTkkwSFBuL2lGRDVNV1hYdEtSTSs2NzV4NTVlc29VSGVWTURhWm16Wm9sUXg5OFVCS3RnVlIrcU9XR2YvN3hoOVN2WDEvM25CdjFzZG1vU1JQWnNIR2o3bkhldDk5OEk1MDZkdFNSTTVvMmEyWXY1VGJsbmJmZmxyNTkrdWlvWUtrVkZkOS8vNzFNc2w1ZmFoQ3VscXdXTkRXUVUwdGZCOXg2cS8wOHhjVEUyQU4ycDAyZE5zMU91djJOU21vK3NCSXBFenlmb0Z2WG5GMFRKc3ZCTjk3U0hlYW9NVjNWMTErUzRtM2I2Qjcvb203c2ZqOXZuancxYVpLcytPc3ZWMi9ZblU2OTk2dFhxeWFENzcvZlR2UlVNdXVtMndjT2xMZmZlVWRIWnFpYkVic1RFbHhmTWFDMkxkVS8vM3lqdjlzTzdkdkxkM1BuR3JtR0t4U0pnNmNkKzIyeEhIemhGZVBKdWZVT2t6S0RCdnBFY2c3NGk0U2RPM1VyWjRjUEg1YnJiN2hCYnI3dHRud241NHFhelZPSkV2eVBXcXI2M3Z2djJ6Y2pldlh0YTg4a2V5RTVWOVJnY2NlT0hUSnE5R2o3QnMrMXNiR3lkTm15QWtzUWZFM3JWcTEwcS9CUk5YZ096akNiVFAydHpGMjMrMlZ5cm03eWZ2bmxsOUtrYVZQcDJidTNmVzBveVBlZXV0RzdkZHMydVcvd1lLblhzS0U4UFhWcXZsYUZuYXRldlhycGxqbHFsWm1xRCtPMkpVdVdHUC9kOXJGZVE2YVNjNFVFSFo2VmRpQlJkajN3c1BHWlRTV3lXVk1wZjlkQUhRRnd3eHJyZy90c2k3alVudUcyN2R2TDdDKytjR3k1V3BreVpldzcrL0FmNm5YMDg4OC9TNXQyN2VUbVcyK1ZMVnUzNmtlOEtmbmtTYnVHZ3ZyM1huSFZWZllXRXVTc1JpR3RKSjY2Yjc4a0RIL0V5akROSjVORjJsNHNGZTY5VzBmK1EyM1B1cnBMRitsdUphWHFNOFZyRGgwNkpBOC84b2g5WS9HTEw3ODg2K2VpRXk2eHJqMnEwS1ZwYzcvN1RyZmNNMy9oUXQweVE2MEl1QzQyZjhVZXo0WUVIWjZrOWxvbFBQaVFwRnNmVEthcHZWWXh6MCtYZ0pBUTNRUEFEY2VPSHJVclpXZEhWYzd0ZU9tbGRsVnRKMTE0d1FWRzczekRYV29mOWRBSEhwRExycnpTWHJMcVM5Uk5KMVhrVU4yRTZ0NnpwMnpjNU1MUldUNUk3ZE5WVmZJTEc3WEZNK0hoUnlUandQK2ZUR0ZLY01VS0VqTjVvZ1FZMmxOYkVOU0ttc2xQUHkwdFdyV1NoWXNXNlY3djJyeGxpejI3MysrbW0reDZLeWFGaG9aS2Q4Tkpwcko0OFdMZGNvZTZwcW9pb0NhcG14dnFkQmlUU05EaFBWbFpzdStsVnlYcHAxOTFoemtxS2E4MGFaeUVsQzJqZXdDNDVkang0L2J5OVRQWnZYdTNYRzRsWER0MzdkSTl6aW1NQTMxL3BXYkQybmZzS00rLytLTFBMeFgvOHF1djVLTG16V1hzRTAvWU54M3cvMEtDZzZWQ2hRbzZLanoydi9HMk8yT2hpQWlwK3Z4MHZ4b0xxV01UdTE1empUd3ljcVI5UEpxdlVMUG5IOCthWmMrbS83RjBxZTQxNDdycnJqTitzMW90Y1RkNVNzUy9xYU15MVZZaWsyN3MxMCszekNGQmgrY2MvMzJKSkQ3L3NvN01paHB3aXhTL3BKMk9BTGhKelo2cnMyYi9UUlg0NnRXbmo1SGtYRkhWeHVIN2xscURWN1ZFM09tajBncVNTaVNlR0RkT1dsNThzYXhZc1VMM29tN2R1b1h1YUtyamZ5eVZBOU9mMDVGQmdZRlNZZmhRS2RLa3NlN3dmU3RYcnJTdkRRdDhZTlk4TzN2MjdyVnZVczk4OTExalM5NVZYUWQxREp4SnUzYnZOcDR3bjI3ZXZIbTZaVVpFUklSOXlvcHBKT2p3bExUOSt5WGgvZ2Z0SmU2bVJUUy9TQ29NdlU5SEFBcUN1dHQ5T3JVOGJjZ0REOGlTUC83UVBjNEtDdzB0dEh0Wi9ZazZyL2lLcTYrVy9TNVUzaTRJYWx0SDMzNzlYSjE1OHJLYU5XdnFWdUdRZnV5NDdCeitpQ3MxZUlwZmVabVU2WGU5am55ZldsTGR2bE1uaVU5STBEMitTOTJzSG5qbm5USnQrblFqU1hxUklrV2syelhYNk1pY2IxM2FoNjZlbzNrLy9LQWpNOVRwS2lWS2xOQ1JPU1RvOEF6MVFhUUtvYml4MXlvb3FyVEVUSjFrL0F4M0FEbjc3Vi83MDlUeE4yckd3SlN5WmN0S0tjTjd4MkRXK3ZYcjdSVVdKcytoOTRMSlR6MWw3eE9GU0xPTEx0SXQvNmVPUVUwWU9VclNFbkozeWtWK2hOYXVLVlVtanBPQVFQOUlCMzc4OFVlNXFrc1h2OW9pb3FyUGp4ZzVVcDU1OWxuZDR5eFZqZHkweFM0VndUeVZraUovR0xxNS83Y0J0OTJtVzJhUm9NTXo5ci8rcGlUOStJdU96TEgzblU4ZUw2R1ZvblVQZ0lKeStoTDNvMGVQMmtmT3FBR0pLZVhMbDdjTFRzRTNxV3JIc1QxNnlJRkU4emR5QzlLZEF3ZEtWeXZSd0g4MGJkcFV0L3hmNHJ2dnkvRnZ6TTg0QmhhSmxKanBVeVNvU0JIZDQ5dlVxcXR1M2J2YnM4NytScTBzRy9iUVEvTGVlKy9wSHVlMGJObFNpaGN2cmlNejFMRm5LVmJ5Yk5ybXVEalp1MitmanB5bnpxcHYxN2F0anN3aVFZY25uUGhqcWV5ZlBGMUhacFVlY0xPVTZOQmVSd0FLa3BvTi9kc2JiNzVwL0FpY3BoZGVTQVYzSDZXV0w2cUNUMXUyYk5FOS9ra1ZNWnd3ZnJ5T29QYWVWNnRhVlVmK0xYbk5XdGs3ZWFxT0RBb01rSXBqUmtsazNicTZ3N2R0Mzc1ZHV2Zm80ZmZGRmUrOCsyN0h0MytwYXVSWFgzV1Zqc3pZdDMrLzdMZStUUHRtN2x6ZE1rTXRiM2ZyaUZZU2RCUzQ5RU9ISkdISWNIV0xVUGVZRTltaW1WUWN3cjV6d0N2VUhtSzFWRGt4TVZIR2pCMnJlODFSeGFiZ214WXRXaVJ2elppaEkvK2s5b1MrL2VhYlVyUm9VZDJEa2lWS1NGUlVsSTc4Vi9xeFk3Smo4SU9TZGRKd3hmR0FBQ25kNzNxSjZuYXQ3dkJ0YXNhOGQ5KytkaExvNzFRUnlSdjY5Yk5YRWpuSmRGVnlOWHYrNysxc1RsT3JERXp1ZFZjMzl1KzQvWFlkbVVlQ2pnSmxuM2MrYklTazc5NmplOHdKS2xWS3FreWZ6SG5uZ0llbzVlejc5dTJUOTk1L1g1SnpPQlBkS2VyOFV2Z2U5VG9aTlhxMFBRanpWMm9BT09LaGg2UkpreWE2QjByNUNoWHN5c2wrTFN0TGRqMDVRZEsyL2JOb3Bnbmg5ZXRKOUVNUDJvbTZQeGo3NUpPeTNNVVRENEtDZ3V4aW8ycGxoL3BTVzZaQ3JIR2xXeXV6ZHNUSHk1MkRCamw2TFd6ZXJKbVVLV1AyaUwxdnYvMVd0OHc0ZXV5WXJEdHRSWjdUb2l0V2xHYlc4K1FXRW5RVXFQMXZ6WkFUQzM3VWtVSFdoVE42L0JnSkxZVG5xQUplcHFwVXI5K3dRVjU2MmZ6Umltb2dWYTFhTlIzQmw2aXE3YVlxKzN1Rk92Sm82SkFoT3NMZkdqZHFwRnYrNjlDWGMrVG9aMS9veUp5Z01sRlM5YVhuSk5CUGpxejcrZWVmWmVxMGFUb3lSeFZydk9MeXkrV0Y1NTZUWDMvNlNiWnQyU0o3ZCsyeXYvYnMzQ2tiMXE2VmIrYk1zVyt3MWE5WFQvKy96UG5LK2w1T3poYXJxdVFkREI4LytyTjFEYy9JeU5DUjg5VEpGMDZ2TERoZCsvYnRqUjlKZHpvU2RCU1lFMzhza3dOVG50R1JRVlp5WHZxMi9sTHl5c3QxQndBdmVmT3R0MlRMMXEwNk1xZHExYXF1ZnNEQ0dXcnYrYlBQUDY4ajg2cFVxU0kzMzNTVFBEMTVzc3l6QnNFYjE2MlRyWEZ4c20vM2J0bTBmcjJzVzcxYTVuLy92VHozekRNeWNzUUl1YVpyVjZsWHQ2NEU1K05Va0tqU3BlV2RHVFBzbVRqOFUrM2F0WFhMUDUzYXZrTjJqeDVyejZLYkZCQVNMSlVuUENGaGZsSWdWKzAzSHpCd29JN01VTFBpdlhyMnROL3pjNzc4VWdiZWZydGRzRkNkQnFLMm82Z3Z0U2M1SmlaR0x1M1VTY2FPR1NQTGx5MlQyWjkrS3VjM2JLai9GdWVwRlVYM0R4N3MySjU3OVhQZWNMM1pvL1pVWWMrOWUvZnF5SG5mV2Rka2s5eGMzcTZRb0tOQXBDVWVsSVQ3SDNEbnZQTUxtMGpGQjVtVkFMeHF6dGRmNjVaWmxhS2o4NVZFb1dBY1BIaFFmdnI1WngyWlU3MTZkWGx2NWt3N0lYL3QxVmZsdm52dmxmYVhYR0tmbTYrU2RsWEJWLzAzS21GczE2NmQzSG5ISGZMNDZOSHk2YXhac3VMUFAyVlhmTHg4L09HSDlrQzNTdVhLK20vTm5TbVRKa21NOVQzd3YveDVXMHBHY3JMRVcyT2h6T1BtaTV0RjNYYUxsT2pZUVVlK2I5S1VLYkxWWUZIUjRsYmlQWFBHREhuM25YZnNtN3U1cFpiQWQrbmNXUmIvK3F1ZDBKdXlmY2NPZWY2RkYzU1VmNWRZMXpwVk1NNlVaT3UxL3FkMW5UUkIzY1Q5NGd0eksxRFU3LzhpbDQ5NkpFR0g2N0l5TTJYWDZMR1N2dGZjVVFoL1U4dTVZcDZkS29FY3F3UVVlbTUvd01JWnExZXZ0by9nTStuaTFxM2xqOFdMN2RteXZNeGlxMEc1U3VCanUzV3ppN3l0VzdOR2ZscTRVSHIyNkhIV0k0eHU2TnRYYnJqaEJoM2xuN3B4c05NYXZPZm1hOVdLRmNiUFdsLzExMTluL042NS9WTDdZLzJSR2d2dGZtcUtuRnF6VnZlWVU2Uk5hNms0OUg0ZCtUNjFEOXZKNVBUZjFFcXJEOTkvWDNyMzZtWFBMdWVGMmxMMTdQVHBjdis5OStiNTd6aWJxZGJmNzlTMVVhMEd1TFJqUngyWk1YL0JBdDF5bHFvUWIvSjBqOHN2dmRUMTFVMGs2SEJkNHRzelhUbmpVNEtESkhyQ0V4SWFYVkYzQUNqTWF0ZXFwVnZ3SmFabnoxVmkvY0Y3N3prNmU2U0tSN1ZxMVVyZWYvZGRlM25zeFBIajdSVWMveDZvcTVuMnA1OSsydEVCdkVvdTFIbi91ZmxTUzNWTksyZDlqek45Nzl4K3Fac2YvdWpvRHd2azhBY2Y2OGljNEhMbEpHYnlSQW53bytkeGl2V2VVYWQvbURKNjFDaTU3TExMZEpSMzZyVTdmdHc0WTZ0QURoOCtMSysrOXBxTzhrZGRnOVFOU3BOKytmVlgzWExXWHl0WEdpMHlhN3JLL1ptUW9NTlZTU3RYeWI0cDVndDZLS1g2OXBhU25meG5PUmVBL0ZHenBQQTlKaXZ6S3BkYkEvR0tGYzNkeUZWSjVnTkRoOXF6Nm1yZnV0cXZxcWhLMEcrKy9ycTkveHlGUzhxdVhiSnp4Q2dSZzBXemxJQ3dNSWw1ZnFxRWxETi9JOFl0TzNmdWxMY05IcmZZb25semUzdUxVOVFLbFJlZmYxNGlEWjFFOEpwMURWRjcwcDJnYmtvVU1WaW5aYzNhdGZaTkJhY3RNRFF6cjZpdFI4MnQxNFRiU05EaG12UkRoeVhoM3FIbXovaTBoRGVvSjlHUFBxeHVDZW9lQUlXWldtNFljdzc3Q09FZGE5ZXQweTB6cXJ0VTJWL05iTjh4Y0tDOXJIelV5SkV5ZVBCZ2U5OG5DcGRNZmJ4czVwRWp1c2Vjd0tKRkpNelBUcTZZK2U2Nzlubmdwb3daUGRyeFdpV3Fic1d0dDl5aUkyZHQyNzVkRmk1Y3FLUDhLVnEwcUhUcDBrVkh6bE5IdzZscTdrNVMrODlORm9qcjJyVnJnYXppSVVHSEs3TFMweVhob1Vja0xXR243akZIZlNCVmVYNmFCQnJlVndlZ1lLZ2pZYTYrOGtvWi8rU1Q5cEUzQ2RZQTVlamh3M0xNK2pwNjZKQnMzN0pGZnJNR0FXci8zMTEzM0dHZks5M200b3Z0R1V2NG5zVEVSTjB5STgyRllxV25VM3M5SHhzMVNwNFlNOGJZM2xSNDEvNlhYNVBrSlV0MVpGYkd3VU95OC9FbjdmM3UvdURreVpQeW5NRzk1NjFhdHBTT2h2WmgzM1AzM2NiMk1iL2w0SW9DVlRmRHBDVkxsdWlXTS9iczJTTWJOMjNTa2JPQ0FnUGwrcjU5ZGVRdUVuUzRJdkhEaitYRS9FVTZNaWNnT0VncVRaNGc0WngxRFBpZHFLZ29lZnl4eCt3cTIxOTgvcmtNZS9CQmUrbFpoUW9WN09XREVkYVhtcVdzVkttU05Mdm9Jcm5yemp2bDJXZWVzWXQvZlRGN05za1F6aWh1ODJaN0ZzWnR2QjRMcCtBeVVicmxqdU56djVORG4zK3BJOS8ydy96NWN1REFBUjA1NzVhYmJ6YjJ2cXhtalVzYm5YKytqcHlsNm5Ra0pTWHBLSC9hdFcxcmY1YWFvdjZ0VGw1dmY3Y1NmcWVXK1A5YjVjcVZwZW1GRitySVhTVG9NQzU1elZyWk4yNlNXb2VpZTh3cHFmYWRYNUgvd2g0QXZFTU5sOVN4TlN1V0xaT1JqenhpSityblFnMjQxQkozK0NiVGlleUNoUXRsbThIam1vRFRSZlhzTHBITm11cklCZGJZYTgrVEV5VE5ZR0xybGxtelp1bVc4OVFLcTY0R2wzZXJaZExYeGNicXlGbjc5dTJUcFV1ZFdaVlJxbFFwdTJxNUtXb2ZlbXBxcW83eWI5RWljNU4vM2J0M0w3QWlsU1RvTUNyanhBbEpHRHBjc2d6dUYvcGJXUDI2RXYzSWNEV2EwejBBZkozNmNMei8vdnRsMWtjZkdTM2tCZTh5ZmN5V3FnWjlkZGV1a3BDUW9Ic0Fjd0tDZzZYU0U0OUxnSXZITm1VZVBTWTdSNDF4WmFMRWxKU1VGSm56elRjNmNsNHo2enBUcGt3WkhabHhtY0hFOStOUFB0R3QvT3ZWcTVkdU9lK0VsUmNzWDc1Y1IvbW5ickNhb0c3WTlML3BKaDI1andRZHhtUmxaTWpPa2FNbE5jN2MyWVIvQ3l4V1ZHSmVtQzZCNGVHNkI0QS9HSFRublRKcDRrVEhpL2JBZDFSem9iaWZPa08zV2N1VzhzR0hIem82dXdPY1NVVHRXbEwydnJ0MTVJN2o4K2JMUVI5ZTZ2N3JiNzhaUFZxdGsrRXp3Slc2ZGV2cWx2TlU4VFZWaE0wSjZsZzRWU3ZERkxWVndRbTdkdTgydHYrOFpxMWFjbDd0MmpweUh3azZ6TWpLa3NUM1A1UmpYNW03Mi9sZmdRRlNjZXhqN0RzSC9Fem5xNjZTeVpNbUdWL2lERzlyMUtpUmJwbDE4T0JCNlgvTExkSzBlWE9aOWNrbmN2VG9VZjBJNEx4eXQvYVhzTHAxZE9TT3ZlTW1TdXFldlRyeUxWOS8vYlZ1T1U5OXhuUm8zMTVINW9TSGg4djVEUnZxeUZtN3JXVDEwS0ZET3NvZmRUUmtHNFBIa3FyejBKM1loejUzN2x6ZGNsNzMyTmdDblJnZ1FZY1J5ZXMzeUw2SlU5elpkOTZ6dTVTK3RxdU9BUGlEMHFWTHl5c3Z2MXhnKzcvZ0hlcGNZcmR1MHFoQjQ0WU5HK1Q2ZnYya2JvTUdjdS85OTh1eVpjdnM1YldBazlTS3Y4cVR4a3VBaTZkTFpCdytJZ21QakxKWE9Qb1NWUVRzeDU5KzBwSHoxUEZpNmlnMDA5UjFyR0tGQ2pweTFyRmp4K3lDbDA3cDM3Ky9iamx2MDZaTmpxeFVNcmE4UFN4TWJyNzVaaDBWREJKME9DN2orSEZKdUdld1pDV2YxRDNtaE5hcUlaVkdqMlRmT2VCSDFDRG15YkZqN2J2NFFJMGExblUrT2xwSDdsSEh1NzM4eWl2U3FrMGJhZFNraVR3d2JKaGRpTW50WTluZ3Y0clVyeWVsKy9mVGtUdVNmdmxORHMzK1FrZStRUzF0WDc5K3ZZNmNwMDcvS0ZteXBJN01LbUh3KzZ4WnMwYTM4cS85SlpkSThlTEZkZVNzbmJ0MnlmYnQyM1dVTitxbTZkSmx5M1RrckFiMTZ4ZklaODdwU05EaHJLd3MyZlg0azVLNmJZZnVNRWZ0TzYvNjh2TVNhUEE0Q0FEdVUvdjBidXpuN3FBVjNxVUd6N0hkdXVtb1lHemR0azJlZmU0NWFkMjJyZFNvVlV2NjNYU1RmRHhybGwwOUdjZ3pOYU02K0Y0SnFScWpPMXlRbVdsWGRVL1pibjZjNWhTVnpLVWF2REdtOWhxSHVyU1NvVnpac3JybHZOOFdMOWF0L0ZPbnBiUnMwVUpIenB2NzdiZTZsVGZ4Q1FuNVR2S3owKzNhYXd0ODlSNEpPaHgxY05hbmNuUzJDMFZJckRkT3hkRWpKYnhtRGQwQndCK28yZk9IaHcrMzkrb0JmN3ZuN3JzOWMxVGVYaXNwLytqamorV0dHMitVS3RXcVNZdFdyV1RNMkxHeTZNY2ZqUmF4Z24reWw3cFBlTUxWbFlDWngwOUl3cU9qZldhcHV5cUFabExWR1BkdWtKUXJWMDYzbkxkbnp4N2R5ci9Bd0VDNXllQ044dnh1V2ZqaGh4OTB5MW1oSVNGR2wvZm5GZ2s2SEhOeTR5YlpNL3BKVi9hZGw0aTlSa3BmVjdBektnQ2NWN2xTSmZ2dU5YQzY2dFdyUzQvdTNYWGtIV3JQK3ZJVksrVEo4ZVBsOGl1dmxFcldRTDlYbno3eXNaWEFxOEd5RTRXUTRQK0t0V2d1cGE3dnJTTjNKQzllSWdkbXZxY2piMU9uTEpoVXFuUnAzZkp0Y1hGeHV1V01LNjY0d3RqS2dwVXJWK2E1dG9lNnJuNWo2TWk5cGsyYkdxc1RjQzVJME9HSWpLUWtpYi83Zm5mT082OTdubFIrWWpUN3pnRS8xS2QzYjN0Sk0zQTZ0Ykppek9qUlVxeFlNZDNqUFdyUWVQTGtTWm45K2VkeXcwMDNTZjJHRGVXS3E2NlN6ejc3akpsMW5GV0Z3ZmRLa09GenVQOXQvOVJuNUpRUExIVlhOOEZNZW52R0RLbGVxNVlyWDA5UG02YS9xL01PSGpva3B4d2NoNWNvVVVMYXRtbWpJMmVwbFVqcW1MUzhVTmZUUHcyOUpxNjk1aHI3ODZhZ2thQWozN0l5TS8rejczekxOdDFqVGtCRWhGUjU1bW5PT3dmOGtGcGFOdUMyMjNRRS9GUFZxbFhsaVRGalBERjR5bzBUU1VteWNORWk2WDM5OVZLdlFRTzd5TnlPSFR1WVZjY1poWlF1TFpXZWZGeXRMZFk5NW1VbUpjdk9oMGRLVm5xNjd2RWVWWlRSeWFYYlo2SVN2cDA3ZDdyeXBhcXRtNkxPUVZjM0NaMmlyclU5ZS9UUWtiUFU3MVVWM2N5THpaczN5NEVEQjNUa0hQWHozbUJkcjcyQUJCMzVkdmlMcitUb3A1L3J5Q0RyalZQeHNSRVNjWjc1b3pBQXVLOSsvZnAyRWdaazU0NkJBK1hxcTY3U2tlL1l0MysvWFdTdVZwMDYwdmVHRzJURlgzL3BSNEQvVjZKamV5bldxWU9PM0pHODlFODU4UDZIT3ZJZXRRejZGTWNjNWs1V2x1T25USmljVWY1cXpoemRPamZ6RE8wL3Y3aDFhNm5nZ2VYdENnazY4a1h0Tzk4OVlwUjlVVEN0ZUxldUV0VzdwNDRBK0p0T25UcHg3amx5RkJ3Y0xEUGVla3N1YU5KRTkvaWVUei83ekM0c3B4SjFkUjR3OExjQTYvcFhlZXhvQ1NybHpwRmZmOXMvYWFxYzNPVHMvbVducVBPeTg3cFh1YkRKeU14MGZJYStUSmt5Y3ZsbGwrbklXVXYrK0VNeThsQ284THZ2djljdFovWHQwMGUzQ2g0Sk92SWwvdDRoa3BXU3FpTnpRdXZVdGo2MEhyTm4wUUg0cCtzOTlPRUk3MUw3SXIvKzZpdHAwcml4N3ZFOWFwbjdKNTkrS2syYk43Y3J3Q2NuSit0SFVOaUZsQ3NyRlI1OVdFZnV5RHg1VWhJZWZGZ3lyV1RZYTFUQ2VmVG9VUjJoSVBUcDFVdTNuTFZ2NzE1NzJmKzVPSGp3b1B5NWZMbU9uQk1SRWVHcEFyVWs2TWlYTkpmT080OTVkcW9FRlMycWV3RDRtMHJSMFZLdlhqMGRBVGtyVzdhc3pQdnVPN244MGt0MWoyOVNCWjFVQmZpTDI3YTE5MVVDU3RRMTEwalJEdTEwNUk1VGE5ZkovbGRmMTVGM3FKdFoxRzBvV0IwN2RwU1FrQkFkT2Vla2RmMDcxKzArYTlhdWRYU2YvZC9hWEh5eDBTUHd6aFVKT2p5di9NTVBzdThjOEhOTm1qUXhNZ0NBL3lwWnNxUjg5dW1uTXVUKysrMHplMzJaR25TMnZlUVNtZnZ0dDdvSGhWcGdnRVNQR2lrQkxwLzlmK0RGVnlYWlN0UzlKTjFIem1yM1o5SFIwWEp4cTFZNmN0YlhYMyt0VzdtemFORWlJemRzYmpSNDVudGVrS0REODlKVTlVN3VuZ0orclJyRjRaQUhZVllDTSttcHAyVFdSeDlKbGNxVmRhOXZTang0VUhyMDZpWHZ2ZisrN2tGaEZsNDFSc29QRytMcTFyNnNsQlRaT2ZJeHlYSzQwRmgrc1AzREcvcjI3YXRiempyWDVlcno1OC9YTGVlb2JWT205dG5uRlFrNlBPL2dxMi9Lc1o5LzBSRUFBUDkwVGRldXN1cXZ2K3paZERYWThsV3FJTmFBZ1FObDFpZWY2QjRVWm1WdTZDdmhEZHpkK25OcTlWclorOEpMT2lwNHhkamVtR3RxSlZGa1pLU09uTldoZlh2N2hxalQxT3FoL2Z2MzZ5aG5pWW1Kc3ZUUFAzWGtISFhXZTFSVWxJNjhnUVFkK1JMWm9wbHVtWk9WbWlZN0h4d2hxYnZObm9NSkFQQmRSYTJCdkpwTi84c2F3UFh1MWN2WVFOVzA5UFIwdWYyT08yVDVpaFc2QjRWVllHaW9WSmswUVFMQzNWM3Fudmo2MjVLMGFyV09DcGFwSTc3OGtYcW0xRWtYSnFnalVCczJhS0FqNTZqbDZyOHRYcXlqbkMzKy9YZjcrdWkwL2pmZHBGdmVRWUtPZktreTlTa0pLbVArcmxQR2dVU0pIL3lBSnl1TUFnQzhvM0xseWpKenhneFp1WHk1M0h2UFBSSlZ1clIreEhja0pTVkovNXR2Wm5rdjdCbzhaVzYvVFVmdXlGSlYzWWMvWWxkM0wyaXFOZ24xU1hJbndPQU11cHFkdjdsL2Z4MDU2N2ZmZnRPdG5QMzAwMCs2NVp6eTVjckpwWjA2NmNnN1NOQ1JMeUhXQzd2S00xTWtJTVRNSGJ2VG5WeTZYUFk5KzRLT0FBQTRNelhyVnExYU5aazZaWXBzMnJCQjNucmpEV25Wc3FWUHpjWnQyTGhSSmt5Y3FDTVVXdFpydHZ5ZHQwdG9yWnE2d3gycGNadGw3NHN2NjZqZ3FJU3pTSkVpT2tKT1ZCSWRHaHFxSStkMXZ2cHFDVFB3OTZ1Wjhkd1VmdnMxbDRuOHVWRFYyOVhxSzY4aFFVZStGV3ZkU3FLc0R3ODNKTDc4dWh6NzFmazNLQURBUHhVdlhsejYzWENEL0xSb2tXeGN0MDRtakJ0bkQ4cE1ERFNkOXRJcnI4aStmZnQwaE1JcU1EeGNLazk0VWlRb1NQZTRRNDI1VGhnNGMvcGNxSDNQNFM1WHMvZFY1Y3FXTlpxZ3EycnVqUnMzMXBGelZxMWFaUjg1bVJONy8vbXlaVHB5VHUvZXZYWExXd0t5REI0dW1KV2VMcHU2eEVycXhqamRrNzJvUVFNbGV0aFFIZjJUV3RhOG9WVjd5VGgwU1BlY1dZTzF5eVhRUi9lY21aVDQ1Z3paODhRRUhUbXJZZHdhQ1FnT3RuL1gyMjY5UTVKKy9sVS9ZazV3dWJKUzY2dlBKTVQ2czdBNk1uK0JKQXdZcEtNeks5RWpWbUltbi9uM25wV1JJWEdkWXlWbDR5YmRrNzJTM2JwS2xXbVRkZVIvVHNYSFM5eGxuZTNYc0VtQlJZcEluUVhmU1lnTFcwSk11SC9JRUhueEpYT0ZnKzYrNnk2WlBtMmFqcnhOZld3MmF0TEVudUUwNWR0dnZwRk9IVHZxeUJsTm16V1RWYXZON1N0OTUrMjNwVytmUGpyeU52VTdQSGJzbUh3emQ2NHN0QkozdGNSeXk5YXRSdlkzNXRld0J4NlE4ZVBHNmNoWmF0QmJ0VVlOdXppZEtYdDM3ZkpjQWFaL1c5ZXluYVFmT0tBamM2SW5qWmN5M1dOMWRPNTJUWGhLRHI3K3RvN2NFVkkxUnM2Yk0xdUNDbWg4cmQ2VGRSczBrQjA3ZHVnZTU2blZOdTNhdHRXUjd6cXZkbTE1YVBod0habngwc3N2eTMyREIrdklPUXQvK0VIYXRHbWpvLy8xeWFlZlN0OGJidENSTTlTNTUxczJiWkx3OEhEZDR4MGs2SVdBR3dtNmtuYndvTVJkM1UweTlwdi9rSXRzM1ZKcXZQMmFCQlRTZlVrazZNNGhRYzhkRXZUL1I0SitacjZVb1ArYlNnTFVUTFZLMk5XWG1xbFJsWVVORHBGeVRjMWFxWmwvRTROSUV2VC84SlVFUGVQNGNkbDQ5YldTN25MUjNOTDkra3JseDBmWnkrMEx3aVVkT3VTNmtGaGVYSFhsbGZMbDU1L3JDRGxSMThWcU5XdEttc05IOFkxNDZDRVpPMmFNanY3WGdOdHZseGt6WitySUdYMTY5N2JybFhnUlM5emhtQkRyQTdqeWxJbXVMTUZLWHJ4RTlyN3dzaG9wNng0QUFQSkdWVDZ1VkttUzNENWdnTXorOUZQWnNIYXQvUHpqajNMWEhYZEkxWmdZWTVXUmMyUHYzcjJ5Y3RVcUhhRXdDeXBXVENvOWFTVXhnZTRPM3c5L09FdU8vMWx3UzkyYlhYU1JicG14ZXMwYXljakkwQkZ5VXJac1dXblpvb1dPbkpQVFBuUjFBM0h4a2lVNmNrNlA3dDExeTN0STBPR280bTB2bGpKM3ViQWYzWG9USDN6eFZUbit4MUxkQVFDQU0xVFJvQmJObTh1enp6d2o2NjFrL2FlRkMyWFFYWGNWU0VYNHpNeE0rZnJycjNXRXdrNk5zMHBjMDFsSDdsQXJ6SFlPZjBReWtncm1WSUhhdFd2cmxoa25UcHl3dDd6ZzdGU2h6V3U2ZHRXUmM5U0t0SlNVRkIzOTA1NDllMlRMbGkwNmNrYjU4dVh0bFJOZVJZSU94NVcvWjVCRU5EZDd0MVBKU2t1VG5mYzlJR2t1TEtrSEFCUk82b2luWnMyYXlUUFRwc25Xelp2bHBSZGVrTnExYXVsSDNiSGtqejkwQzRXZE9rb3IrdUZoRWhUbDdzMml0QjN4c252aTVBSlp1ZGpDd0l6dDZWUnl2aW51N050eDhSL1hYbnV0NHlkaXFKVkMyN2R2MTlFL3FUb2hUcTl3Nk5LNXM5R0NldmxGZ2c3SEJZYUZTc3d6VXlTb2JCbmRZMDY2bFp3bkRIdFlzdEpabWdRQU1Fc2QrVFRndHR0azVZb1Y4dVRZc1JJUkVhRWZNVXZ0aVdjSkx2NFdVcmFzUkk4ZTZmcFM5eU1mZnlMSGZqTzNGenc3MWF0Vk0zclVtbHFsOHNNUFArZ0laNk4rSDgyYk5kT1JjK1prczFMSTZSVkU2amk2M2oxNzZzaWJTTkJoUkdpRkNsTDU2WW4vTFNCblV0SlB2OHErNTEvVUVRQUFacWxaZFZVdCtmTlBQNVVpTGhTblZVWHNmSFVKcmhjcjQvdURrbGRlSWNVdWRiYVE1Tm5ZUzkySGpaRDB3NGQxanp2VWxwUDY5ZXJweUF5VkhIcWhLS1N2TUZFUTlFeUZBSk9Ta2h6ZmYxN1J5bEZhdDI2dEkyOGlRWWN4eGR0Y0xLWHZ1RTFIWmlXcS9laS9zd1FRQU9DZURoMDZ5UEJodzNSa2pwcmhVL3RrbmFhSzN6bTlWUFhmMk50clJrQlFrRlI2L0ZFSkxGRmM5N2dqZmQ5KzJUVitrcXRMM1lPc24vWFNUcDEwWk1aZksxZkt0bTNiZElTenVlTHl5eDB2bnJsOHhZci9PUTlkSFgrcEtzYzdxVnUzYnZiNStsNUdnZzV6ckEvOWl2ZmZJeEV0blY4RzgyLzJmdlFISG5MOXJpNEFtS0FTTWllcG1TR25qOFhCZndvbTNYYmJiY2FYdXF2ZjM3OEhyazVRZzFUVENickpJOXdLdTlEeTVhWDhnME4wNUo2am4zOHBSeGY5cUNOM1hISEZGYnBsaGxycDhaWkhqOXp5b2hvMWFrakRCZzEwNUF4MTFPV3UzYnQxOUIrTEZ5OTJkR1dEdXRuVHorSHoxRTBnUVlkUjZwenlLcE1uU2xDcGtyckhISFV1YU1KREk0MmZadzBBcGgwL2ZseTNuUEhKcDUvSytnMGJkQVFubFM1Vnl0NlQ2WXRNSitmS1pvZXJMK09meXZUcUtSRk5MOUNSU3pJelpkZGpZeVg5NkZIZFlaNDZWVUVkOFdYU2pIZmVzWmRVNCt6VVB1NGIrL1hUa1RQVVRaTGZmdnROUi84eFo4NGMzWEpHMWFwVnBkSDU1K3ZJdTBqUVlWeFk1VXBTYWVwVDluSXMwMDdNV3lENzMzaGJSd0RnbTV4YzBoY2ZIeS8zRFI2c0kvOXk4T0JCT1hDZ1lFL3lVQU5WdFNmZE5EWHo0N1R3OEhBSk5KeWtxMldyTUNjZ09FZ3FqMzlDQWlMQ2RZODcxS1RJemtkSDI4bTZHOVJ5Nmw2R0MzdXA0N3pHUHZHRWpncWUweXVwbkthT0tYTzZFdnJjYjcvVnJmL2NxUDdsWHdsN2ZsMTd6VFdlcnQ3K054SjB1S0xFSmUyazFLMDM2Y2lzQTFPbXkvSEZ6aGFVQUFBM3JYQW9xVkg3Zi92ZGVLTWtKaWJxSHYraGt2T3UxMTRyelZxMHNDc3dGK1JnMXZSdVhKV2NGeTl1WnE5eDQ4YU5kY3NNTlNORzhTMnpJbXJWbEhMM0RySzNGcnJwMkxmZnk1SDVDM1JrbnFxOGJYclZ4NnV2dlNacjE2M1RVY0ZRMjVIZWZmZGR1ZW5tbXoxZFpMRmF0V3BTdlhwMUhUbERGWXI3KzJkZXRXcVZveXNhMU0zVVcvcjMxNUcza2FEREhkWUZ0ZUtRK3lTOFNTUGRZYzUvcW93K0xPbUhqK2dlQUhDT0dpQ1dLbFZLUjJhb1k3WHltOVNrcEtUSUxiZmU2bmdGWEM5UU15dlh4c2JhejVQYXM5akZTdFQ3MzNLTDdQN1gva1UzcUwzaHBtK0FoQVFIUzRrU0pYVGtyTXFWS3VtV0djdisvTk0rNHhobWxlMS9vNFRWcTZNamwyUm15YTZSb3lYTnBWVXN6WnMzTjE3Ti9ZU1ZFS3FibWtkZFhMNy9OM1hOWDdseXBWeDYrZVZ5eTRBQjh2R3NXZkxzYzg5NTlnYVhXam5VNy9ycmRlUU1kZU4xMTY1ZGRsc2w2MDcrN09mVnJpMjFyUzlmUUlJTzF3UkdSRWpNYzFNbDBOQXN3T25TZCszNXovbm9IbDhlQk1BM21TNEt0bnJOR2xtN2RxMk96dDNKa3lmbFppczUvOUxoL1h0ZW9LcVo5KzdiVjViODhmOG5kNmd6d2ovODZDTnBmT0dGOHRTa1NVWXFubWZucDU5L05uNWpvRW1USnNhVzBWY3luS0NyMzhYalk4YmtlYUROTVcyNUV4Z2VMbFVtUEduWC9uRlR4c0ZEc3ZPeHNTcTcxRDNtcUpVa1ExellyclBHdXZiMjZ0UEg4Vm9nT1ZGSjZXMjMzeTR0TDc3NHY4ZU5xZmZNcU5HalpmNzgrWGJzUmRmRnhqcTYvVWJkOEZRMzlSU256NmJ2MHFXTDQ1WG5UU0ZCaDZ2Q0tsZVdTbE1tNk1pc0UvTVh5WUYzM3RNUkFEakgxR3ptNmNaUG5KaW5wRVlOOUdLN2Q3Y0x3L2tiTldEdWU4TU5NaStiZ2R1UkkwZmswY2Nla3pyMTY4dTA2ZE9OejJ5ci9lK0RoNWl2b24zaGhSZnFsdk5hdDJxbFcrYk1mTzg5ZWVPTk44N3A5YnhwMHlZWlBIU290R3Zmbmtyd3VSVFpvTDVFM2VMT2RzTFRIWjgzWHc1OThaV096RklKWWFYb2FCMlpzMkRoUW1uVHJwMnNXNzllOTVpeGRkczJHVFo4dU5ScjBFQm12dnZ1Lzl5UVVxOTl0VHBvKy9idHVzZGIxQkwzZW5YcjZzZ1ozOCtiWjIvUCt2SG5uM1dQTTI2em5rZGZRWUlPMTVXOHJKTkUzVGxBUjJidG56UlZrbGF0MWhFQU9NUHA0MlhPUkNYWUw3MzhjcTZUR2pYejhONzc3OHRGelp2TC9BWHU3UXQxaTFxeVAyRGdRUG4ydSs5MFQvWlVrYjNoRHo4c05Xdlh0Z3ZrTFYyNjFQRmo1clpaQStiT1hidmFBMnlUMUw1Sms4V3hhdFdxWlg4UGs5UnpmODk5OTltSnh1clZxOCtZY0t2WDcwWXJLWC9ublhma3lxdXZsa1lYWENBdnZQaWl2WTFCSlM3SWhZQUFxWEQvUFJKYXZhcnVjSWwxamRvejdpbEpkV0VyUTdGaXhlVFJrU04xWkpaS3psdTJibTJ2eWpuczRERythb1dUbWhWWEs0SHFOMndvMDU5OVZrN21jSXppL2dNSDVOcnJybk4xWlZCdXFaVTl2WHYxMHBFelZOMEtkYzEyc3E3SUJkYjFSQjBONXl0STBGRWdLZ3krVDhJYW1OMUhwR1JaRjhHRSt4N2dmSFFBamxMRmNVeFRpZm5RQng2UUlVT0gyck1uYWhuM3Y2aytkWGFzS2lqVXRGa3p1ZVcyMnlUeDRFSDlxUDlReVp2NjJUNmJQVnYzNUU2eTlSbWdibkswYmQ5ZTZqWm9JSTg5L3Jnc3N4SStOVHVUbDlVSmFzQ29LajFQZk9vcGFYTGhoYkxpcjcvMEkrWlVybHhaenJjRzhhYW9HYkNTSmMwZmhacGhQWGNmZlBpaE5HL1ZTaXJGeE5oSnVOcUcwY2RLVWxwZGZMRlVybHBWTHJDZTA5c0dEclJ2TUozK2VsZS9ON1UzRldlbmxycFhHamRXclFmWFBlN0lPSFJJZG80Y0xWa1o1cmNXWG4vOTlVYmZFNmRUeWJSYWxWTzNmbjE1Y1Bod1diNTgrVGtueXVxMXJGYnpxTzB3YWxWSW5YcjE1S291WGV6cjJabXU2MmV5YnQwNnVlT3V1enhaMlYwbDZFN2U1TnV3Y2FOODl2bm5lYnBHWjBkVmJ6ZDlJOUpKQWRZUDc5eFAveStxV05lbUxyR1N1akZPOTJRdmF0QkFpUjQyVkVmL2xKbWFLaHRhdGJmZi9EbHBzSGE1QkVaRzZnaC9TM3h6aHV4NXdzeXk4b1p4YXlRZ2ovczVUbTNiTGx1NlhpZVpTY202eDV5aVYxNG0xWjZmN3NwUmIyNVFWVk1UQmd6UzBabVY2QkVyTVpQUC9IdlBzajRRNGpySFNzckdUYm9uZXlXN2RaVXEweWJyeVArY2lvK1h1TXM2R3o4L1A3QklFYW16NERzSktST2xlM3pML1VPR3lJc3Z2YVFqNTkxdERUeW1UNXVtSSsvN2ErVkthZDZ5cGFNRGlKeW80N0JxV0ltVU9ndjQ3MlJLTGVmK2Zja1MyYmxybDZ0N0piUHp6dHR2Uzk4K2ZYVGtIRFZ6cmhJNXA1YnNxeUovWmFLaTdKc3NIVHQwa1BQUFA5OHVQRlc2ZEdtN1VycmFUNm0rMU1CWmZhbVpNMVdJN3BkZmZwSHZ2djllL3N6REFEMC9IbjNrRVJsdEpRZ21YZHV0bTN4ejJ2RkdYalQ0dnZ0azhxUkpPbkxXdXBidEpOMkZRbWZSazhaTG1lNnhPakxJdWk0bFBEWkdEci8va2U1d2lmWGVxdlRVT0lseTRXZjgyWG8vcW1KcUJaR3dsaTlmM2k0NDFySkZDNmxRc2FKOWJWYlhqckRRVUVtM3JobHFtYnE2cWFxS0k4YkZ4Y212aXhmTGdmMzc1ZWl4WS9wdnlMdW5Ka3lRb1M1c3F6a1g2bmZRdWswYis5cm9sTCt2d1U1UTEveTFxMWI1VElFNGhSbDBGSmp3NnRVazJycVFpd3QzdEU1OE8wOE96SmlwSXdESUh6VTRpN0NTWnJlb0dXUzEzUEt0R1ROazJqUFAyRitxdlg3REJrOGs1NmFvZ2E3YTQrM2tmbnAxVStWQVlxSzlkUHFweVpPbDMwMDN5WVhObWttMW1qV2xkTm15VXJWR0RYdlphWXlWd0t1NDVubm4yZnVnSDNuMFVmbnhwNTljVGM3VlRZTjc3N2xIUitiME1YQmp4V2t2dmZLS2JMS1NIZVNDV3VvKytGNEpLbGRXZDdqRWVtL3RuVGhaVXZmdDB4M21YTnk2ZFlFZG1hVldMYWtiQkpPZmZsb2VlUEJCdStaSHA4c3VremFYWENMdE8zYTBieHlvN1RocTVuM0d6Sm15ZWZObVI1SnpaZlRqajl2NzQ3MUV6VXgzNjlaTlI4NXdLamxYTG1qU3hLZVNjNFVFSFFXcTFGVlhTS20renU1ZHljNyt5ZE1sZVczQm5tMEp3RDlFUmtaS2h3NGRkQVFUVkhKKy8rREI4dnFiYitvZWQ2aVZDZkVKQ1k0TnFQTmowSjEzMmttNmFaZDI2aVRGaXhYVGtUZXBsUlFQUGZ5d2E2dFdmRjFJVkpSVUdqUEtsVW1RMDJVY09pd0p3eDh4dnlyTitybWVuakxGOFFKbFhuZktlaC9jMUwrLzdOaXhRL2Q0dzVXWFgyN1BWSHZSRFE0ZkJlY0dFblFVTE9zQ0d6MXFoSVNmYjc3Z1V0YXBVNUp3NzFESk9PNjlJaHNBZkUvUEhqMTBDMDVUU3lZZkhEWk1YbjM5ZGQxVCtEU29YMThlZnVnaEhabFZwa3dadWV5eXkzVGtYVjkvODQwcyt2RkhIZUZzU2x6YVNZcGQza2xIN2tuNmRiRWNuR1grRklraVJZckl6Qmt6N01KeGhjbSsvZnZ0V1hzdnJaNXExS2lSSjR1d2hZYUdTdGV1WFhYa08walFVZUFDdzhJazVvVm5KTEJZVWQxalR1cTI3Wkx3MEVoN0R6WUE1SWVhZFZRRFJEaExMVzE4Y3R3NGVmSGxsM1ZQNGFNR2xhOWFQMytZOWZub0JqWHo5Y2pERHp0Nm5yRUphdlo4K0VNUGNleGFMZ1VFQmtybHNhTWxLTXI4S294L3NINVBlOFpQa2xNNzRuV0hPWTBiTjVZM1gzL2RmczhVSnF2WHJKRkI5OXpqNkZMdy9GQXJHa3pVSU1tdnBoZGVLTldxdW55cWdRTkkwT0VKWVZVcVMvU1RqOXN6NnFZZC8yNmVIUHp3WXgwQlFONm9Ra0d4RHUrN015MHFLa291YWRkT1I5NmpFckJKa3lmTHVBa1RDdTFTWnBVa1B6TnRtalJ2M2x6M3VFTVZ5K3ZhcFl1T3ZFc1ZhSHhuSmpWbGNrc3RkYS93MElQMnZuUTNaU1VueTg3aEl5VExoU0p1cWtMMytDZWY5T3dTYTFNKy9PZ2ptZkwwMHpvcWVGMDdkN1lUZFMvcGYrT05Qdm02SUVHSFo1VHEybGxLOXJwT1J3WlpIeFo3eDArUzVIWHJkUWNBNU0yd0J4N3dtWmtiOWU5ODdlV1g3VXJ3WHFVR1VsMnNRVjZ0bWpWMVQrR2lCcmNQRHg4dXQ5MTZxKzV4ajNydXh6Nyt1R3V6OXZueHhMaHhkcTBBNUU1VTdMVlNwTzNGT25KUDhyTGxjdUN0R1RveVI3MTJWVEhGeHcyZmR1QkZVNmRQOTh3UmhPb21YNlhvYUIwVnZLSkZpOHBWVjEybEk5OUNnZzd2c0M2dzBTTkhTRmdkODVVV3M1SlBTdnhkOTBtR0gxYy9CbUJldlhyMTdEdjB2a0FOWHRWZXZKaVlHTjNqVFdxUTkvdml4ZmJadW9WcFJpdzRPRmhHUFBTUVBEWnFWSUg5M09yMXJJNTE4L3J6dm52M2Joay9jYUtPY0ZhQmdWSnA5RWdKaUlqUUhlN1ovK3lMa2hKdmZxbTd1cmsxNHVHSDVaV1hYcExJQXZnNUM0SmF2cjF3L254N1paUVhoSVNFeUkzOSt1bW80RjNVdEtsVXJGaFJSNzZGQkIyZUVsUzBpTVM4K0t3RUZqZGY4Q010UGtGMmpoeHQ3NVVDZ0x4UWljeVRUendoVlNwWDFqM2VvLzZOSTBlTWtBY2ZlTUNPNjV4M252Mm5seFVyV3RRdS92VEJ1KzlLeFFvVmRLLy9VdWZjUHp0OXVuM2VlVUV2RVgxZzZGRHAwTDY5anJ6clJTc1IyN2h4bzQ1d051SFZxa241WVVQc3lSQTNaWjQ0SWZGRGgwdW1DM1VEMUxYdTFsdHVrZG1mZlNabHk3cDh4SnlMU3BRb0lVK09IU3MvTFZvazlldlYwNzNlY0Yxc3JHZHFXVnpmdDYvbmJ6Wm1od1FkbmhOZW83cFVmTUpLbkYwWXBCeWJNMWNTUC9oSVJ3Qnc3dFF4V0srLytxb25sN3FyV1ZrMUkzcjZyR3k1Y3VYc1A3MU8vWHU3ZCs4dWZ5NWRLamYxNitjVFM2L3pvbXJWcXZMTm5EbHkrNEFCbmhoTXFsbXc5MmJPbEVibm42OTd2TWsrZG0zRWlFSmJxeUF2eXZUcExlRU42K3ZJUFNmL1dpVUgzbnBIUitaMTdOQkJmdi8xVi91c2RGOU4wTTVFSmI2WFhYcXAvUG5ISC9MUThPR2UvTXhScTNDOE1HdXRLdnVyMmdTK2lnUWRubFNxeTlWU3NxY0wrOUd0RC9aOTQ1NlNrM0diZFFjQW5MdU9IVHZLMUNsVENuejI4M1JxbWVjTHp6NHJqNDRjK1k5L1Y2bFNwWHhxMEtwbXdsNS83VFg1K2NjZnBYV3JWcDU2anZOREpjSzM5Tzh2UzM3N1RkcTJhYU43dlVFZHUvYkY3Tm1lVDlMVnNXdno1czNURWM0bU1DeFVxancxWGdMY3Z0bGxqYlVPUFArU3EyTXR0WlhudTdselpkd1RUOWg3a1gyWnVsNDNhTkJBdnZqc001bno1WmYyVFQydlVqY05lbmJ2cnFPQ282NnA2clBPVjVHZ3c1UFUwU0RxZlBTd3V1YVhZbWFxL2VpRDdwZU1wR1RkQXdEbmJ1RHR0OXVWaEwyUVFLb2w5M08rK2twdXZmWFcvL24zcUprRlZZSGVsNmdCNmdWTm1zaUNIMzZRTDYzRVVTWHF2a3p0amZ6ZVNoNWVlZmxseit3Zi9iZksxbXRJSlRocU50S0wxR3RDblVoUXljUGJTN3dvNHJ6YVVtYWcrMFVJTTVPVEpXSFl3NUtabHFaN3pGT3Jib1k5K0tEOHNYaXhkTHZtR3ArY1RhOWJwNDY4L2NZYjlvMjhLNjY0d2lkdVVIcmh1RFZmcjJGQ2dnN1BDaXBTUktwTW15eUJMcHd6bkxwNWkreDZiSXhkNFIwQThrSU5CdFQrM2JkZWY5M2VRMTBRMUwraDMvWFgyOHZDczV1VlZUTWNCZlh2eXkrMXhGTU5VaGN0V0NBTDVzMlRYajE3K3N4WjlPcDNveEx6OTk5OVYzNzkrV2RwWS8xK3ZENkFWRFBwYXNaT0ZhOEw5OUFXQTFVYzY0UDMzcFB2di8xV0d0UjNmOG0yVDdOZWMrWHZ1bFBDckVUZGJhZFdyNVY5ejcyb0kvZlVybDFiWm4zOHNmeTRjS0ZjY2ZubG5qL3ZYMUhMOHo5OC8zMVo4ZWVmY3IxMVRmZWxMVDVxbVh2MTZ0VjE1TDdpeFl2N3hKR1JPU0ZCaDZkRjFLMGpGY2VPc2w2cDVsK3FSei8vU2c3Ty9rSkhBSkEzYWpDMWRNa1NWODhiVjN2TjI3VnRLejh2V2lSdnZ2Rkdqa3Y3MU5KcU5ZdnV5MVJpMjliNmVkVmU2YTF4Y2ZMVXhJbHk0UVVYMk0rRDE2aUNUajJ1dTA1K1hMREFUc3g3OXVqaFU4djAxZXRsN0pneHNtVHhZdW5Vc1dPQlBjZXFrSjc2L3A5OThvbjlQSGEzbmxOLzJlN2dOclhVdmRLNE1lckNvWHZjay9qcUc1Szh2bUNPdVczVnNxVjg5Y1VYc2x6WHRTampzZFVyYXUrMk9tTHhMeXNwVjZ1RjFHdmNpOWUwczFIdjFkaHUzWFRrUG5XZDhQblB1Q3lEMVRXeTB0TmxVNWRZU2QwWXAzdXlGelZvb0VRUEc2cWpmMUtWSHplMGFpOFpodzdwbmpOcnNIYTVCRVpHNmdoL1MzeHpodXg1WW9LT25OVXdibzBFR0w1NFpHVm1Tc0tJUitYb3g1L3BIbk1DcklGSXphOCtrWWc2ZFhTUE54Mlp2MEFTQmd6UzBabVY2QkVyTVpQUC9IdlB5c2lRdU02eGtySnhrKzdKWHNsdVhlMlZEUDRxN2NBQjJUVnVvdldjbUYwOVlRK0lIbnRVZ2wwNG9jQ0VHZSs4SS9Pc0FZTXBsM2JxSkRmMzc2OGovNUJodmMrK21qTkh4b3dkSytzM2JMQmpweFd4UHZOVW92ckl3dzlMOCtiTmN6MHpwQ3BnLzJZbFhFNGFkT2VkMHJwMWF4MjVUejIvTytMajVRdHJBUDY1OWJWMjNUbzVldlNvZnRROTZ1WkJ5WklscGRsRkY5bUplVGRyb09yTGV5RlBsMmw5SHE5WXNjSSs0bXpCd29WeTRzUUovWWdaYXRhd1JvMGE5cDdXL2pmZFpDKzdONUdVSjR3Y0xlbkhqdW5JbktqciswanhWaTEwVlBEMnYvbTJKSzFZcVNQM2hKOVhXeXJlYzVjOW0xK1ExUFZoN3R5NU1tUG1UUGx6K1hJNWZQaXdmc1FkNm5xdGlveDJ1T1FTT3pGdjJiS2xSUHBKSHFNKzg4YU5INitqLzNVeU9WbSt0cDU3RTUrTDZzYXRXbDNseTBqUUN3RmZUOUNWRE91RGMvTjF2U1YxeXpiZFkwNVk3VnBTNjh0UEpEQThYUGQ0RHdrNjREdlMwdExrajZWTDVaVlhYcEc1MzM0cng2MmtKcStEa2tCclFLdG1ORlV5cmdZZ25hKysyazVhdkw1VTJtMXFhSFB3NEVGWnZYcTFmUHZkZC9iZ2U4a2ZmMGk2TlM1UlgwNVNNMXhxb0swUzhoYlc3K1ZxNjNlaWlxdXBKTjJmcWJQSXY3RUcyTE0rK2NSK2JrK2VQR2tuOFBtaFh0dHF4VUZySzFGUlMxVGJ0V3RuRjhUeWhTWEo4RzFIamh5eHJ4T3E4T0RpeFl0bDlabzE5clhDeVFSU1hTdlVsaHgxcmJqOHNzdWtmZnYyOWg3emlFSnlidnZwUHBzOVczcjM3YXNqNTZqbmQxZDh2TTlzZmNvT0NYb2g0QThKdXBLOGJyMXM3WG1EWkNXYkwrWldzbmNQcVRMaGlRSy91NXNkRW5UQU41MDZkVXJXV0FNL2xiRC8vdnZ2RXArUUlJbFdJaGx2RFNoVWduTTZ0ZiszZkxseWRoRXhWZlN0V2JObTByQmhRMm5jcUpIZkozOG1wRnBqaVowN2Q4cWF0V3Z0UHpmRnhjbldyVnZ0Z2JtYVNVdEtTckpuNE05RS9RNmlTcGUybjNlMXY3R2FsVFRXcTF0WHFzVEUyTCtUeXBVcUZjcEI5dC9VYzdmV2VsNVhybG9sNjlldnQyZlAxR3lrZWw2M2JOa2kveDVvVm9xT3RtY08xWmM2NS82Q0N5NlFtalZyU2lQcnRSMVRwUW9KT1FxY1doMnliZHMyZXlXT3VsNm9tMURIamgyenY5UTFZL2VlUFpKOGh2R29TZ3lqSzFhMGJ6U3A2NFc2Z2FwdTJLbXE4dWRiMTRvcTF1dGIzWWdxek5SblhZdldyZTFyaGRQNjNYQ0R2UFhHR3pyeVhTVG9oWUMvSk9pS09yTjh6eU9qZFdSV3BXY21TK2xydXVySVcwalFBZjl4dG85aFpzZk55KzFRaU4vRnVjbnBlZVc1aEsvS3pmV0MxM2YyWG52OWRSbDB6ejA2Y282NnNmZkRkOS9aQlRoOUhRbDZJWEJrOWhkeTRPWFhkZVNzV2w5L2JpWG9MdDdwdGw2dXU2YzlLeW1ienY2YXlxL0FZc1drOHBoUkV1VEIxeFFKT2dBQUFIekp2bjM3cFBFRkY4akJzK1IwZWFHMkMveTFmTGxmck1BaFFRZDhFQWs2QUFBQWZJVktPVys1OVZaNTc0TVBkSTl6MUlxRjExNTV4UzRtNlE4NG53SUFBQUFBWU16N1ZtSnVJamxYeXBVcko5ZkZ4dXJJOTVHZ0F3QUFBQUNNK1BYWFg0M3NPLy9iblFNSCt2elo1NmNqUVFjQUFBQUFPRzdWNnRYU3EwK2ZNMWE5ZDBMRmloWGx2bnZ2MVpGL0lFRUhBQUFBQURocS9vSUZjdmtWVjhqK0F3ZDBqL09HUC9pZ2ZmeWxQeUZCQndBQUFBQTRJaTB0VFo1LzRRVzVOamJXU01YMnY5V3RXMWNHM242N2p2d0hDVG9BQUFBQUlGOVVwZmIxNjlmTDFWMjZ5SkFISHBDVWxCVDlpUE5VNWZZcGt5WkphR2lvN3ZFZkpPZ0FBQUFBZ0R6YnNHR0QzRGxva0Z6WXJKa3MrdkZIM1d0T3J4NDk1SXJMTDllUmZ5RkJCd0FBQUFDY2swT0hEc25zenorWHpsMjZTS01MTHBBMzMzcEwwdFBUOWFQbVJGZXNLTTlNbjY0ai8wT0NEZ0FBQUFESVVWSlNrcXhidDA3ZWV2dHRpYjN1T3FsZXE1WmRvZjM3SDM2d2w3ZTdJVHc4WEQ1NDd6Mkppb3JTUGY2SEJCMEFBQUFBSUptWm1YTHExQ2w3ZG56RHhvM3kxWnc1TXVxeHgrVHlLNitVV25YcTJFdllCOTU1cDh6NTVodGpSNmRsSnpBd1VCNTc5RkZwM2JxMTd2RlBKT2dBQUFBQVVNaWRPSEZDV3JkcEk0MmFOSkVhdFd2TCtZMGJ5M1U5ZXNqRVNaTms0YUpGa3BpWUtCa1pHZnEvZGwrZlhyMWs2SkFoT3ZKZkpPZ0FBQUFBVU1nVktWSkVkdTdhSmR1MmI3ZVhzM3RKMnpadDVPV1hYcEtnb0NEZDQ3OUkwQUVBQUFDZ2tGTkhsN1Z1MVVwSDN0SDB3Z3ZsMDFtekpDSWlRdmY0TnhKMEFBQUFBSURVT2U4ODNmS0dpMXUzbHJuZmZDT2xTcFhTUGY2UEJCMEFBQUFBSU0yYU5kT3RncVZtODYvcDBrVytuak5IU3BVc3FYc0xCeEowQUFBQUFJQlVxVnhadHdxT1NzNkgzSCsvZlBqQkIxSWtNbEwzRmg0azZBQUFBQUFBaVltSmtXTEZpdW5JZlNWS2xKQjNaOHlRcHlaT2xKQ1FFTjFidUpDZ0F3QUFBQUNrZVBIaUVoNFdwaVAzQkFZRXlHV1hYaXJMbHk2VlhyMTY2ZDdDaVFRZEFBQUFBR0RQV3J1OUR6MjZZa1Y1NmNVWDVhc3Z2ckJuOEFzN0VuUUFBQUFBZ0sxQmd3YTZaVlprUklUY1BXaVFyRnl4UW02OTVaWkNjY1o1YnBDZ0F3QUFBQUJzRnpacG9sdG1oSWVIeXgwREI4ckt2LzZTNlZPblNzbENWcVg5YkVqUUFRQUFBQUMyT25YcTZKYXpxc2JFeU5qSEg1Zk5HemZLODg4K0s5V3FWdFdQNEhRazZBQUFBQUFBVzNSMHRCUXRVa1JIK1ZQSitydjZYWCs5ZkQ5M3JteGN2MTVHUFB5d2xDOWZYaitLTXlGQkJ3QUFBQURZaWhZdEt1WHltRVNyLzIrZDg4NlRPKys0UXhiTm55OGIxcTJUdDk1OFV6cDA2TUFlODF3aVFRY0FBQUFBMk1MQ3dpU21TaFVkblZsQVFJQmQ1RTN0SDI5L3lTVnkzNzMzeXR5dnY1WU5hOWZhUmQrZWUrWVp1ZmppaSszOTVqZzNKT2dBQUFBQWdQOXEyYUtGL1dlNXNtV2xjZVBHMHJGREI3a3VOdFplb2o1enhneVpQMitlckxlUzhWM3g4VEx2dSsvazZjbVQ1ZEpPbmV6bDY4eVU1dzhKT2dBQUFBRGd2MFk5K3Fpa25Ub2x1eElTWk5tU0pmTGQzTG55MFFjZjJFWGUrdlR1TFczYnRMSDNxb2VHaHVyL0I1eENnZzRBQUFBQStDOFM3NEpEZ2c0QUFBQUFnQWVRb0FNQUFBQUE0QUVrNkFBQUFBQUFlQUFKT2dBQUFBQUFIdUFqQ1hxQS9iK3p5VHgxU3JjQS81YVpmRkszY2hERS9UY0FBQURBbC9qRUNENHdORVNDaWhYVFVmYVNWcTNSTGNDL25WeTJYTGV5RnhKVlJyY0FBQUFBK0FLZm1XSUx2NkN4Ym1YdjZOZHpkUXZ3WDFscGFYTHNoL2s2eWw1bzVXamRBZ0FBQU9BTGZDWkJqenkvb1c1bDc4UzhCWkorNkpDT0FQOTA3SmRmSlgzUFBoMWxMN0pGTTkwQ0FBQUE0QXQ4SmtFdmVuRXI2MStiODBiMGpLTkhaZmRUVDR0a1p1b2V3TDlrSkNmTDN2R1RSTEt5ZE0rWkJaVXZKK0hWcXVrSUFBQUFnQy93bVFROXJGcFZDYTFlWFVmWk8vcnA1NUw0eVdjNkF2eEhWbnE2N0JvNVdsSTNiOVU5MlN2ZXFZTUVCUHJNMnhzQUFBQ0F4V2RHOElHaG9WS3FWM2NkNVNBalEvYU9mRndPdlBPdVpGbHR3QjlrSkNWSi9JTVB5OUV2NXVpZUhGaUplYW5lUFhRQUFBQUF3RmY0MUJSYlZOL2VFbFNxcEk2eXAyWWE5ejQrVHJiZmZwZWMycnFOSmUvd1dlcTFmT3luWDJUenRUM2xtRXJPejdLMFhZbHNjWkVVeVVYTkJnQUFBQURlRXBCbDBXM0hxZVJpVTVkWVNkMFlwM3V5RnpWb29FUVBHNnFqN08xLzVYWFpOM0dLanM0dUlEaFlJcG8xbGFMdDIwbEVyUm9TVkxhc2ZnVHdxS3hNU1l2ZkpTYzNicFRqMy84Z0taczI2d2ZPTGlBMFJHcDgrb0ZFTnN3NVFWZXJTK0k2eDByS3hrMjZKM3NsdTNXVkt0TW02d2dBQUFDQUtUNlhvR2VtcHNubTJKNlNzbTZEN2dId3QxSTNYUytWeHp5bW8reVJvQU1BQUFEZTQzTlZwQUpEUTZUSzFFa1NXS1NJN2dHZ2hOV3ZLOUVqaHVzSUFBQUFnSzh4bTZBSEJGai95L2xvdFA5S1Q5ZU5zNHVvYzU1VW1qNUpBa0pDZEE5UXVBVlhLQy9WWG45SkFzUERkYzlacUhVenVWdzhvN2FKQUFBQUFERFBlSUllR0ptN21lN2NIQjExdXBLZE9rckY4V1BzUGJkQVlSWVVWVnFxdmYyYWhGYXNxSHZPTGlzdFZUS09IOWRSem9LclY5VXRBQUFBQUNZWlRkRFZPY3pCdWFpNnJwemFzVU8zY3NsSy9xTjZYQ2RWWG5sQkFvc1gwNTFBNFJKYXA3YlUrT1I5ZTFYSnVVZy9kRmpTOXgvUVVjNUNLbFRRTFFBQUFBQW1HZCtESG5aK2ZkM0tXZHFXYlpLeWM2ZU9jcTlFKzNaUzY4dFBKS0o1VTkwRCtEKzE3THhrMzE1UzY3T1BKTHhhTmQyYmU4Y1gveTZTa2FHakhBUUVTRmlWeWpvQUFBQUFZSkx4QkQzaXZOelA3QjMrK0RQZE9qZGhWYXRLemZmZmtlaEo0eVNrYWhYZEMvaWhvQ0NKYUhhaFZQLzRYYWt5Ym93RVJVYnFCM0pQVlhBLy9QRW5Pc3BaWUVTNGhGVS85eHNBQUFBQUFNNmQwV1BXbExURWc3S2hSVnVSekV6ZGs3MlF5cFhrdk8vbldFbEJoTzQ1ZDVrcEtYTHN4NS9sNER2dnlxblZheVh6V083MjJRS2VwYmFLUkpXV3lOWXRwY3lBbXlXeVhqMEpzQkwxdkVwYXRWcTJkZTlySDRONE5xRTFxa3VkSDc2eFo5SUJBQUFBbUdVOFFWYzJYZHREVWxhdDBWSE95ZzY1VnlyY2Q3ZU84aWY5eUJFNXVYR1RKQzlmSVNtYk5rdjZzV09TbFpxbUh3VzhLeWd5UW9LS0Y1ZndDeHBMa1NhTkpheGFOYnN2djFSU3ZxWHZUWEp5MlhMZGs3UFN0L1dYU28rTzBCRUFBQUFBazF4SjBQZTkvSnJzZitwcEhlVXNNREpTcW4veW5qMUxDTUJaQjk1NVQvWSsvbVR1amxnTENwU2FYMzRxa2ZWNUx3SUFBQUJ1TUw0SFhTblorYXBjTDhuTlRFNlcrRHZ2eTFQQk9BRFpPN3J3UjlrM2JtS3V6ejhQcTFWVElzNnJyU01BQUFBQXBybVNvS3NxMEVXdnZrSkhaNWNXbnlCYis5d29KemR2MFQwQThzeEt5STk4KzcwazNIWHZPVzN4aUxybEpydGFQQUFBQUFCM3VKS2dLK1h1dlAyY0J2dnB1L2JJMXRqZWN1anpMM05WekFyQS84bzRjVUoyVFpna0NmY01rYXlVVk4xN2RpSFZxa3FwMkd0MUJBQUFBTUFOcmlYb2tmWHFTdkhZcmpyS25VeVZYQXg5U0xiY2NMT2NXTHFNUkIzSXBjeFRwK1RncDdNbDdvcXVjdWkxdDNKMzV2bmZBZ0trM0gyREpEQTBWSGNBQUFBQWNJTXJSZUwrbG5ZZ1VlSTZkNU1NNjg5elppVU5vVFZyU05GMkYwdVJDNXJZN2FBU0pmU0RRQ0dYbFNucCt3L0lxVTF4a3JSa3FaejRkYkZrV0hGZUZMSGVZOVhmZWswQ0FsMjdmd2NBQUFEQTRtcUNyaHo1WVlHOUYxYlN6MkZHTHp1Y3pRejhQd2ZleW9FbGlrdXRPYk1sckhJbDNRTUFBQURBTGE0bjZDcUoyRFBwYVVsOCtYWGRBY0FMQXNKQ0plYlZGNlY0dXphNkJ3QUFBSUNiM0YvREdoQWdGUjRjSWlXdW93QVY0QmxCZ1ZKaDlFaVNjd0FBQUtBQUZjZ21VM1VtZXVWeFk2VG9wUjEwRDRBQ0V4Z281UjRZTEdYNjlOSWRBQUFBQUFxQyswdmNUNU9WbWlvN0h4c3JSejc2UlBjQWNKTmExbDV4ekNpSjZ0MVQ5d0FBQUFBb0tBV2FvTnVzYjUvNDNnZXliOElVeVV4TzFwMEFUQXVKcVN5VnAweVVvczB1MGowQUFBQUFDbExCSitqYXFlM2JaZWVESStUazhoVlcwcTQ3QVRndUlEUlVTbHpiUmFJZmUwU0NpaGJWdlFBQUFBQUttbWNTZENVclBWMk9mUCtEN0pzOFRkSjJ4TnV6NndDY0VSQVNMQkZOR3R0TDJpUHIxckU2T0tZUUFBQUE4QkpQSmVoL3kweEprZU8vTHBiRU45NldrMzhzc3hOM0FIbGdKZUdCUlNLbDJHV2RwTXl0TjBsay9mcDJVVGdBQUFBQTN1UEpCUDEwcWZ2M3kvRkZQMG5TYjcvTHlZMmJKRzNMTnNsS1M5T1BBdmkzQUNzaEQ2dFZVeUlibnk5RjI3YVJvcTFhU0ZDUkl2cFJBQUFBQUY3bCtRVDlINngvcXBwTlR6dDhSREpPSEpmMGc0Y2tLek5UUHdnVVhvSGhZUkpVdklRRWx5d3B3U1dLU3dDejVBQUFBSURQOGEwRUhRQUFBQUFBUDhVMEd3QUFBQUFBSGtDQ0RnQUFBQUNBQjVDZ0F3QUFBQURnQVNUb0FBQUFBQUI0QUFrNkFBQUFBQUFlUUlJT0FBQUFBSUFIa0tBREFBQUFBT0FCSk9nQUFBQUFBSGdBQ1RvQUFBQUFBQjVBZ2c0QUFBQUFnQWVRb0FNQUFBQUE0QUVrNkFBQUFBQUFlQUFKT2dBQUFBQUFIa0NDRGdBQUFBQ0FCNUNnQXdBQUFBRGdBU1RvQUFBQUFBQjRBQWs2QUFBQUFBQUZUdVQvQUVpNFBoc1dEcENoQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI2MTI1MDU5MWIyYmM0NDU2YjcxOTBiMTdiZTkwYmIzMCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZSwidXNlclZlcmlmaWNhdGlvbk1nbXRQcmV2aWV3Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWV9LCJtYXhNc2dTaXplIjoyMDQ4LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo2LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjE5MiwidHJhbnNwb3J0cyI6WyJ1c2IiXX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMiIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTA0LTA0IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJlV0JNIGVGUEEgRklETzIgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTgwOTI2MDIwIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDQtMDQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTA0LTA0In0seyJhYWd1aWQiOiI4YzM5ZWU4Ni03ZjlhLTRhOTUtOWJhMy1mNmIwOTdlNWMyZWUiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjhjMzllZTg2LTdmOWEtNGE5NS05YmEzLWY2YjA5N2U1YzJlZSIsImRlc2NyaXB0aW9uIjoiWXViaUtleSBCaW8gU2VyaWVzIChFbnRlcnByaXNlIFByb2ZpbGUpIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMyOTQ3NCwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMzg0cjFfZWNkc2Ffc2hhMzg0X3JhdyIsImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyIsInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjowLjAsIm1heFRlbXBsYXRlcyI6NSwibWF4UmV0cmllcyI6NSwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwiLCJiYURlc2MiOnsic2VsZkF0dGVzdGVkRlJSIjowLjAsInNlbGZBdHRlc3RlZEZBUiI6MC4wLCJtYXhUZW1wbGF0ZXMiOjUsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUMyVENDQWNHZ0F3SUJBZ0lKQUlQRnFFcUdrVzVnTUEwR0NTcUdTSWIzRFFFQkN3VUFNQzR4TERBcUJnTlZCQU1USTFsMVltbGpieUJWTWtZZ1VtOXZkQ0JEUVNCVFpYSnBZV3dnTkRVM01qQXdOak14TUNBWERURTBNRGd3TVRBd01EQXdNRm9ZRHpJd05UQXdPVEEwTURBd01EQXdXakJ2TVFzd0NRWURWUVFHRXdKVFJURVNNQkFHQTFVRUNnd0pXWFZpYVdOdklFRkNNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNU2d3SmdZRFZRUUREQjlaZFdKcFkyOGdWVEpHSUVWRklGTmxjbWxoYkNBeE1qVXlOVGMwTlRrMU1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRStVcmZPOENvTyt1b3B4azgrQW9TVHQybmtlMU5kend1MHNpcWpsV0ZpVk1zM2pxK0VLM1pTL2o4OGpLaWpZeDVPWXJqOURuVHVRa1ZBaDVaSzAvNmZhT0JnVEIvTUJNR0Npc0dBUVFCZ3NRS0RRRUVCUVFEQlFjQk1DSUdDU3NHQVFRQmdzUUtBZ1FWTVM0ekxqWXVNUzQwTGpFdU5ERTBPREl1TVM0M01CTUdDeXNHQVFRQmd1VWNBZ0VCQkFRREFnSWtNQ0VHQ3lzR0FRUUJndVVjQVFFRUJCSUVFS0FoWjdtdWNVckhtZ2NHUXk2N2J4d3dEQVlEVlIwVEFRSC9CQUl3QURBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQXAwcXNEN3l2K3V2cGtCTGUxOE10TGQ2VWUwT3pzOWZlaXRCNUFGbGswcUNQNjRKaWhsOWp4RExEdDdGSk5nd0dWWlpHcGYyWjJDNlVUNkRRaUVsNHNzQXZQcEsvb25SdnIzclhHUGQxRFVqbEtiWDQxeWtZa3pCZWowekU4VkthV1VSN0h1MDFDY1FpZmN0UEdCbFFZbi9pVzYwMnhQaHZibmV6WURmaWtEWjlRaCs4QXRTUHdJQU1EM2ZkNjNvQXQySHlHY2ZINWFMZ2xDWENYZlZPNGpGZlRmMGxXVFJXdDNYVFlzS2JkZWpvL1JSd3VEdXZ2U1dVbzdUcWFaNU5tYy9NYVR4UVVLbUJ6V1p2bGl1cTl5YTFVY3liMFdTQ2U5em42U2xrdlNBdHhoVHEwTDIxSTQzbFZnQzFBUWJkZWtUTVNoeVhqRWxTT3VOVGhaLzlXdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIiwiRklET18yXzEiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwibGFyZ2VCbG9iS2V5IiwiY3JlZEJsb2IiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiOGMzOWVlODY3ZjlhNGE5NTliYTNmNmIwOTdlNWMyZWUiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInV2IjpmYWxzZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImxhcmdlQmxvYnMiOnRydWUsImVwIjp0cnVlLCJiaW9FbnJvbGwiOmZhbHNlLCJ1c2VyVmVyaWZpY2F0aW9uTWdtdFByZXZpZXciOmZhbHNlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6ZmFsc2UsImFsd2F5c1V2Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTI4MCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMiwxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH0seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTM1fV0sIm1heFNlcmlhbGl6ZWRMYXJnZUJsb2JBcnJheSI6NDA5NiwibWluUElOTGVuZ3RoIjo0LCJmaXJtd2FyZVZlcnNpb24iOjMyOTQ3NCwibWF4Q3JlZEJsb2JMZW5ndGgiOjMyLCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MSwicHJlZmVycmVkUGxhdGZvcm1VdkF0dGVtcHRzIjozLCJ1dk1vZGFsaXR5IjoyLCJyZW1haW5pbmdEaXNjb3ZlcmFibGVDcmVkZW50aWFscyI6MTAwfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA4LTA1In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wOC0wNSJ9LHsiYWFndWlkIjoiZjhhMDExZjMtOGMwYS00ZDE1LTgwMDYtMTcxMTFmOWVkYzdkIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJmOGEwMTFmMy04YzBhLTRkMTUtODAwNi0xNzExMWY5ZWRjN2QiLCJkZXNjcmlwdGlvbiI6IlNlY3VyaXR5IEtleSBieSBZdWJpY28iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6NTAxMDAsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciLCJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJmOGEwMTFmMzhjMGE0ZDE1ODAwNjE3MTExZjllZGM3ZCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMTIiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNlY3VyaXR5IEtleSBieSBZdWJpY28iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE4MDkyNjAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4wLjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTEyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wNS0xMiJ9LHsiYWFndWlkIjoiODk3NjYzMWItZDRhMC00MjdmLTU3NzMtMGVjNzFjOWUwMjc5IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI4OTc2NjMxYi1kNGEwLTQyN2YtNTc3My0wZWM3MWM5ZTAyNzkiLCJkZXNjcmlwdGlvbiI6IlNvbG8gVGFwIFNlY3AyNTZSMSBGSURPMiBDVEFQMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUI5RENDQVpvQ0NRREVSMk9Tai9TK2pEQUtCZ2dxaGtqT1BRUURBakNCZ0RFTE1Ba0dBMVVFQmhNQ1ZWTXhFVEFQQmdOVkJBZ01DRTFoY25sc1lXNWtNUkl3RUFZRFZRUUtEQWxUYjJ4dklFdGxlWE14RURBT0JnTlZCQXNNQjFKdmIzUWdRMEV4RlRBVEJnTlZCQU1NREhOdmJHOXJaWGx6TG1OdmJURWhNQjhHQ1NxR1NJYjNEUUVKQVJZU2FHVnNiRzlBYzI5c2IydGxlWE11WTI5dE1DQVhEVEU0TVRFeE1URXlOVEUwTWxvWUR6SXdOamd4TURJNU1USTFNVFF5V2pDQmdERUxNQWtHQTFVRUJoTUNWVk14RVRBUEJnTlZCQWdNQ0UxaGNubHNZVzVrTVJJd0VBWURWUVFLREFsVGIyeHZJRXRsZVhNeEVEQU9CZ05WQkFzTUIxSnZiM1FnUTBFeEZUQVRCZ05WQkFNTURITnZiRzlyWlhsekxtTnZiVEVoTUI4R0NTcUdTSWIzRFFFSkFSWVNhR1ZzYkc5QWMyOXNiMnRsZVhNdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVXSEFOMENDSlZaZE1zMG9rdFo1bTkzdXhtQjFpeXE4RUxSTHRxVkZMU09pSFFFYWI1NnFSVEIvUXpycEdBWSsrWTJtdyt2UnVRTU5oQmlVMEt6d2pCakFLQmdncWhrak9QUVFEQWdOSUFEQkZBaUVBejlTbHJBWElsRXU4N3ZyYTU0cklDUHMrNGIwcWhwM1BkemNUZzdydm5QMENJR2p4emx0ZVFReCtqUUdkN3J3U1p1RTVSV1VQVnlnWWhVc3RRTzl6TlVPcyJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFMUUFBQUMwQ0FNQUFBQUtFL1lBQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFDK2xCTVZFWC8vLy93OFBEWDE5ZSt2YjJscEtTa282Ty92cjdhMmRuMTlQWDYrdnE3dXJwNmVIaGZYRnhHUWtNc0tTb2pIeUF6THpCTlNrdG9aV2FLaUlqUzBkTFkxOWlEZ1lIOCsveloyTmw0ZG5jeExTNlhsWlc2dWJuNCtQam81K2Q0ZFhZbElTSTVOVGF1ckszKy92NjR0N2NzS0NsWlZsZnY3Kytqb2FIazVPUTVOamZyNit2ZzMrQmxZbUpXVTFTb3BxZkh4c1ltSXlNOU9UcFNUMUEvUEQwNE5EVjhlWHJXMWRYOC9QemUzdDZIaFlVdEtpcTh1cnN2S3l6ajQrUHY3dTVmWEYxblpHWFIwTkVuSXlUaDRPRDA5UFFySnloYVYxam01dVorZkgxRVFFSEZ4TVRLeWNxM3RiYWlvS0dOaTR5MnRMWHU3ZTdHeGNXeHNMQ2VuSnlSajVDbXBhWFF6OCtSajQ4L096ekV3OFNXbEpSVlVsTW1JaU5UVUZHVWtwUDkvZjNJeDhlSWhvWkhSRVZrWVdLa29xS2VuWjNVMDlOaFhsL1QwdEpLUjBkN2VYa2tJQ0dDZ0lCc2FtcHJhV25WMU5RcUppZHJhR25sNWVXMHM3TlhWRlRzN094RlFVTDI5dlkrT2p0MmMzUW9KQ1ZjV1ZxYW1Kbk15OHZOek15Ym1abzZOempuNXVjM016VHA2ZWxZVlZYNysvdG1aR1JpWDJET3pjMVNUaytWazVPUGpZM3E2dW8wTVRGdGEydUJmMzlNU1VxR2hJVmVXMXZMeXN1d3I2K3FxS2kzdHJZMU1UTHk4dkxqNHVKYldGbkt5Y2xDUHo4cEpTYXFxYWxJUlViYzNOeXNxNnV5c2JHenNySjFjblBmM3Q4ek1ERXVLaXVabDVpaG42Q2NtcHIyOWZYSnlNaFBURTJMaUluMzkvZGRXbHM4T0RsemNYRnljSENBZm41VVVWS1hscFpMUjBoMGNuSllWVmE1dUxoRFFFQ1FqbzZmblo1SlJrWnhibTlqWUdFd0xDMU1TRWxsWTJQejgvTkJQajlSVGs3YjJ0ckR3c0pRVFUycHA2aHdiVzVPUzB5TGlZcGdYVjdQenM3NStmbHFaMmd5TGk4N09EakN3Y0dkbTV1Smg0ZXJxcXBBUFQ2bnBhYlEwTkNFZ1lKK2Uzeng4Zkd0ckt6QXY3OXliM0NGZzRTU2tKRnVhMnkxczdTOXU3eXdycS9Ed3NPTWlvdUVnb1BjMjl1WWxwZTl2TDE5ZW52dDdlM2QzZDAyTWpPdnJhN3A2T2lnbnA5cFptZDNkSFhCd01EaTRlRkdRMFIvZlg2T2pJeHZiRzNXMXRhYzEyVjRBQUFBQVdKTFIwUUFpQVVkU0FBQUFBZDBTVTFGQitJSkdoYzZISTB0OG1BQUFBMlRTVVJCVkhqYTdWeDVmQlJGRmk3Q0hVa2FSQXkzd1VDNHhKQUFTN2pDRVFnb2tWUGtUQml5aWtDR3k0VVZDVUhPb0lhUWNDY1lnc2dweXhGQUVUY0NJZ1J3NVVnTXVBcm94Z3RXRlBCWVYxMTNmNy9OMU91ZWV0VmQzVE0xRVNaLzlQZFBwdDVSL2FXN3V2cFYxYXNpeElZTkd6WnMyTEJodzRZTkd6WnMyTEJodzRZTkd6WnNTS05TUU9VcVZhdFZyK0Z2SGw2aVp1QTl0WUtDRlJXMTY5eGI5ejVmcTZwM1AwUElIYVJjdjBGRHhZQ2dScjdkOGNhb2ppWjNqSExUQjBJVklabzlHRlpSU1Rkdm9aZ2l2R1hGSk4wcVZMRkFVT3VLU0xxS1lvMDJiU3NlNllkYWVDQ3R0S3R3cE1NZTlzUlpVU0lxR3VuMk9vS1JVUjA2UnVwa25TUTcyenRPK2dITUx2Z1BuYVBMWkNGZHVuYmpXSGV2V0tTYjlFQVhpSXB4eTN2MndxUjdWeXpTZlZEOXNYMlJvbDhkcEltVCs4VGNhZEtCcVA3K25LWWV2dFVES2hUcHFxaitSM2pWbzBnMTBPalpNdjZ4UVlNSER4b1NQMVNTOUlCaHd4K3ZPK0tKd0pFKy96K2pVUDJqZVZWRWI0WXhPcmVBc2VNU05MZlF4UEdkdlNYdG1KRDBSOWJvbm54SzdnbHFtSWdid1dOZU9qMDlTZCtUMTVyc0ZlbnVVL1FkYkhKVEgwZzN4MVU0cDNyenhOcE9jeW9HT0tlamo3MEo2Um1KUmo5bFpsSk5hZEo5K0NvYVBoUHhKdzhlbmFNVUlhSllHeEdUbm1VU0w4eitzeXpwR3NhYW5wMWFiWTY1UStOZ3hRVEJqUzFKRHpielU1NnJMOHQ2cnFpYWxIbXA5Y1RtODJOTnI2MmtQRzlCZW9HNW43SlFObzZjYjFaVG13ZUdWREpZTDFwc2NXMmwyUkpUMGdNVHJCeVhwa215WG1aZVY4SUxML0syanBld3VsdXY5T1hoTTdGa2RwZ0o2WXdWMkt4VDV1TlpLN21SeHlwSjBwVk1YaXpBNmpYWWRpM1NSSzZqc1YvTlZOeVhyRGNoL1FpU1pNT2R5Sm1PWkxFYkpGbmZ0MEt4d3N1NWJzdVFqVXljRjZoSk42RW4vNHBEU0hvRGVoTVdibGI5b2hzZ3M3bVNwRW5ybFphc2xmR2E0YXRJdUlYNTR3L1VWaUhwYmVnQmJXZU85ekp4d2tPeXJPZU0yR0hKT3RrQmRpaGNqWXBHN21qS3BMZUlkTnBPVnM1RTEzMFIyYjBtUzdyc3VydEdXN0grQ3pYYW5jY2tqYkQzS2liZm1TWWd2UWVWdVhka0w1T3ZsaWRkMWw2SFd6U1N2T291ays3b2FYSmZzYjdJZEkrQTlENVduTUpkZEIyNlJMNHZyQW1KaVpoZTI0VDFmcGMraVpVUDhKN284YWNMU005bXhZT2Mzd3hrT044MzBtVnc5RWwvZWFhQXROTVZRNzdPeW9tOFd4RFR2Q0VnalRxZGZaemZVR1M0M21mU0xqUnB2L3lRSVk1N3MweFJpeFdmNFYzMk04MDBBV24wSUFieGpuRk04MVM1U0x2UU9qMklKKzBhaWgxbXhhbTgrVnRNODFjajZYeFVMT0FkMzJhYUkrVW1YWWFqWEdqME50OElrbmpiZS9pR295T2RnNHJWZU1kalpnM0hWOHpIamJ0Rm1TQ2NGZC9oVFk4elRXOGphWUs2U3QxazFidE1NOUZiWHRGMVRqRHMwV3RQNGx0ZFNFZ20zd2dRVU1OSkZwQkcwUTNmQ1BvaHd5M0VXeXhFWGxsNjVTYWtkSllOaXJKWThSUnZpVDZveXdXa1Q3TmlBODd2RERJYzVqWHBwY2lybzE0NUhDazdFUzcwNEQ4RkxaRmhnWUIwTWlzdTVhNVFnTzdLVU9JdDBHdXZLTy9wbEtoZlZ2NVdWbTZMT3NKTjJEQ1Z5V01MQmFSUjJka0ZPNkozWWEvWG5NbjdtSFRENnB3dUJuOGV6eEwrTVo5RGhnNFV0NFFUQWVsK3FDUEtRbzU5MFYwNDd6M3BITzd6RjRXam1jNmRzSW9PV2hzaEFSclRZSTRUUmFUSkJWYnVVY2djNzBkMlJkNlR4ajJDQzNWZTNWRHNFczhwK0NBUHkydlR5WW1jRWlhNWVFYXJvZ2c5a2V6ZFF0SjRJRG83UjNPc2drWmM4eVE0azF6RmdCV0huMzFYTDFNZjZsZ2syakVTWkpmd25NS0hSRWdhTjE1bHBSb2hqc2NYa0F1WGtoVXZzRmhkbDZ1Qm0weGs0dDhyTjcvL0hCNmdYc3czSVQwREQ4WjNUbXJVL3FPNUgrTUxQQ25GbWZTekhOZXFjRS95eGNkYW1hVVVFUlBTNUVQTCtpL0tUaktOTEZFOEFYMFJxbHJaWFNhbXBNbFpDNys4SzVLY0NhbmZ4Z1BucTNnZElNbmN6aDFGaVVqUDZXLytnTFpLY3k3cmtNOVpVWTVzeEZ0SG1MU1FXQllMQ2VmeTBqNHh1VUQyR3ErWllqZ2lzazA1and2UVcrY2VFTmtkWU5NalpsTzlUK3dVT1hhUVg4Wlc4ZWtSOFdqODNEOEVTMFRGdXpycDdSWWZMVVlHWnBQcVBaTU1jN1JUR251aVpvV3crT1RuZEJXZVdtVTJCNXQvK1NTNmZOeVRWWFp6NnBGbzRZT2ZXc3g0Y3lucS9MSVBOdllsTTROSHk0RUw3c21jOVBDVU92MTdieHRWMnRQU3R2aFM2cXJQOXUvLzdQUFVVcmtGbjBwRHhtWmxoaythdSsvb1NFZTVHZHV3WWNPR0RSczJiTml3WWNOR2hjWGxjQmUrTU5GdW9kcncvcjZ2VE40UjFLVkR6Qy9GeXEzcUtIU1h2MWxLa1A1SzVkekszeVFsU0srSFBHcG5WWDl6bENCZG9ISit3dDhVSlVnSHdweWQ4MzEvTTVRZ2ZRMDRoMjd5b1U1L2thNmNBcHhmOVRjL0NkS2xzRXdVK3FDLzZVbVF2Z1NjRTY3N201MEU2WC9DNm1MQ2NIK1RreUE5RVBKZEVueFpWZkFYNmZiQU9mSXJmMU9USUwwSHBzc2pUWFB0dzlZa1RSODN1czNlZHNscjBaSXhjVFJ4UVp5ZVcweDFyRHhnMkxxdno0NDdualh4V3ZYODM0TjBMaXpBeGpZM3NjKzRnWEpFOGs2eUhRN2ZVRW1VUStDemlDNlF1bFB5NGxFR2x4Sjh2aEtSaG83MEd0ai9GR3V5RkJKOUZPOUFjdUYxZDU0RzVJNk1FWGg5aTBQRkNlRzZHaHFPM1Uwa3daTitIamlubUd6V3l0aXJHTEJEaTdVaFQva2RnUnZkSlJMM0tmMWRXYkJqTTBwMndaWWpYUVNMWmlrM3hiWXhwN1JtY2ZwVzBvVm1hbUdubWtWUlRKT0M0bklNYnBPcEdlUStkbEZ6QmZMZXJyV3QzV0V0czNaZU5KRUNKajBTbm4xZU5iSHBCbWpOb2VjN3crdDIrem9rVGZTWUFmclBhY2tZRkVKYVI3enJaeUdreVkyK3JPNFR1YklNOGxTKzlwbDBIN2dMZWFWaXkraERWTDBRWlpVMW5VZEZoMkcvNG5lMDBFSHZGL0s5U3h4RWYvOUFUV2FqUG1ZUERjeWM3eEVaTU5LVDFZZVZNa05zT1lKcWUzRXJkUTV3aDFSbEFzdmYzK2o4YmlJVGV0Tkxmc1RxZjFGMUpwR0JtL1RUN215RVI0VnY4eGs2SnZqK1U5MXRwQzladHd4YTJFcmRkZG1SWkJxOUU5REowTDJ4UC9INkRpNVpiWWN2cER1anBKNXRJc04vVTlVUGV2RjdWQXlML2pYcEVydHVjeXVrU2NGTDQ2QWZnUkY4RFYvUUdxU3lKMVRTQVZ5Q3ZTQlNXa0lEN0hDam9wMUx2aEYrUTE0RjMvZEVVQm5zRFF5aC9kMVp2Z0pJc2g5UEpBQ2t6OEVPakx5eE1DN2MyZGRnZDhUc2ZseWlDc2hCZUlqMkJSOXdlcHJ4ZlVwZEE2ZmQ1UGY4Z25qSVZoZWtabGJxb2h1Yzk3T1dXblhhRUVQUWJUa2xEbU1GYlhGRHBvblVzVGlaOFJjbmF6NkVRQWMwVmJKYnRpTHQ2dXNjMElrWjNxWkNPZ1VpM0NDOEdMV2JJZFQ1S05MU0ZodVpvWmJVSFZ6SHE1TnlnWkdHYjhvU3lGZlJkNXpYcVBSeFVRMTBJMGszZUFacDlEODRnYlFidWY0aVE4djJPNVorUlhhL2xvaDBTbVVRVklOdjFHSStIb0RreDB0dEJiaEZWZXE5MjBjTE05eCt6OU55cWJ1TURsNllPVzVWd2UzeWtkWTRFM0lEQkJlNDErV3E0Z0VxTDJqQ1dXNC8raC9oZVBWejN1M1g1T3ZXZVNWV3BGR01WRlBOdzFxQXpUN3pSRm9ibTlIR3NrUGJnbHBjWXVpWXR6VFRlYmI0cEF1UkJKQk91WVpFMjlXWUdwOVpjOEVUYVMxT2drMjcyckJudmF1UXNJaTdZdHFzcFRwZjU3SUFJZ1VnelgvNklheFJUdlZqb3BPZVNHdDdyMExvalR5dWx1aG1SMk5PWmtCU0lwOG9GM3lOeUVBNDczRVFxbnFkU2VpdTF0Q1lERk80NDVYQjlPYkNIdENobEZxZzZMcjVFOGIzUXFkRUpMeElKQ0FrWFVQZEE4UW1tR0JQbVRlSEhMV21uK3B2NmU5QnJwL05UQS9hQ0xtU1drdkwrKzRvTStZU1Q0dE5ocW04YnU3TmcvQlY4T3Awa2hkY2xoQSswOVIyNndEL2w2UVMvUTN5bGJTV2hYdE82d2JXME9JbjN0UUlaMEs0b3BUdDlDM3p0Qk4xTTZRbXltUWptNUFPZXdGWTMxRExOZWtNVHFJM05VYlRVZGxWb3FaMTEvTG9zSm0yL0IzbEowMXVRM2ZxTEZYTE5DWkpFZDIxV1JQTGdJZVZOQ0JzNHlDRW5ud3doQ24rNDM0R1BHQ01YMHk4aHVsS3dFQVk2MmVyc1E0a1RrOHoydjFJbzFtOFhqQ0FCbGNUWVBvbUd4MTFRTjlMNVRkREZaRHZLNUVvYTc3bWNoNGF5R3I0bk0rQjk4V1lOdndiL2FyMXd5STZMa2lHUVdWWEpCOURxemhocUFJQ0I0azR4SngwQ0FTL2RDdWkyL0MwUHFOMU54MXJ2OFhKNkZDMmR0cXZyai80RTUzZlRYeEw2UmN5VmlKWDFtSkpMZ2FtRkNKaG0wVUdETWgwSFZnYTdIQ2V3QWtkTk1PYVRvYng0elBZbzNSSWR6N0VBRHJsZWN4N3pwYUxuMFBVZmg4bVI5V3M2S3Y0VytINGtzcCsxZDBsR3ZuVGxyMldrNnY3WFk1em41dGkyS2lVL2p1UjFqWkgvaGRLNnU2U1krN2JHcmIrQkpXczJLN3phNm9sU1pmbzBwVFZNeTdtWFdMLzVacVhxV2ltcDNORnZDYWRyeDR3QSt0eXhkcFpEeDkzM1RMaGZ6OVhxZnNLRk9PS0RJNjlWVXZkdGxiU1U5dWdzbkg4Vi9GOWx4UnRmVk03SlN4VmdyTTFhVklQVmwrQ3Y2T2xFT0crajFCQlFGU3E2Z3lwN24xTnRub3NreHJyV3BQVzlyV3NoSjdmTVNMT2NMazJzd1J1NnNhNVEwYk5kdEhCTlVvRHVmRzVCOUxrSi80NXQ1N0dYMjNIZ255aDIxU3EvVWowLzdUU0gyeVNrQ2w3Uk9aTmVpYW1lWWhWNlFZMXVPcWV5OWljN2o3QXE4V3hJNFVtYnMrNjlEM0VaOStrRlN6N21CMFVWL0tHN05rZXZtRlI3cXlqb3pibE5qWC9IRUJRZU11OGl1aVk5cHQrNjdxcmUwQU9xVENBcnUxcGY5T1F3byswMDNuSjN6VGtBRWZVQkphL29ydUlYQnJWSHk3L2JxRzdnZHUwNndxN0NWRnNCVjZteGloU05sNTQ2eWQxM1M3STRXODYzcEptaUpQZnplbDMwazV2ejk3ek94anBGSzhQdnZBN2ZrbUVPRHIwWUV6NUs3dDdLTHd5cHZuQUx2bitwbUhEaGcwYk5tellzR0hEaGcwYmR3Ly9CMlpISUo2RG02VDhBQUFBSlhSRldIUmtZWFJsT21OeVpXRjBaUUF5TURFNExUQTVMVEkyVkRJek9qVTRPakk0S3pBeU9qQXdmelBZZFFBQUFDVjBSVmgwWkdGMFpUcHRiMlJwWm5rQU1qQXhPQzB3T1MweU5sUXlNem8xT0RveU9Dc3dNam93TUE1dVlNa0FBQUJYZWxSWWRGSmhkeUJ3Y205bWFXeGxJSFI1Y0dVZ2FYQjBZd0FBZUp6ajhnd0ljVllvS01wUHk4eEo1VklBQXlNTExtTUxFeU1UUzVNVUF4TWdSSUEwdzJRREk3TlVJTXZZMU1qRXpNUWN4QWZMZ0VpZ1NpNEE2aGNSZFBKQ05aVUFBQUFBU1VWT1JLNUNZSUk9IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI4OTc2NjMxYmQ0YTA0MjdmNTc3MzBlYzcxYzllMDI3OSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDQtMDMiLCJ1cmwiOiJodHRwczovL3NvbG9rZXlzLmNvbSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiU29sbyBUYXAgRklETzIgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkxMjA2MDAzIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDQtMDMifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA0LTAzIn0seyJhYWd1aWQiOiI1MTZkMzk2OS01YTU3LTU2NTEtNTk1OC00ZTdhNDk0MzQxNjciLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjUxNmQzOTY5LTVhNTctNTY1MS01OTU4LTRlN2E0OTQzNDE2NyIsImRlc2NyaXB0aW9uIjoiU21hcnREaXNwbGF5ZXIgQm9iZWVQYXNzIEZJRE8yIEF1dGhlbnRpY2F0b3IiLCJhbHRlcm5hdGl2ZURlc2NyaXB0aW9ucyI6eyJ6aC1UVyI6IlNtYXJ0RGlzcGxheWVyIEJvYmVlUGFzcyBGSURPMiDouqvku73pqZforYnlmagifSwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiLCJibHVldG9vdGgiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJ2akNDQVdPZ0F3SUJBZ0lVUFdKWGYyVjdGQXRjODc1ZEU0alBhYmk1WUJRd0NnWUlLb1pJemowRUF3SXdSVEVMTUFrR0ExVUVCaE1DVkZjeElqQWdCZ05WQkFvTUdWTnRZWEowUkdsemNHeGhlV1Z5SUZSbFkyaHViMnh2WjNreEVqQVFCZ05WQkFNTUNVSnZZbVZsVUdGemN6QWdGdzB5TWpBeU1UUXdPRE0zTXpaYUdBOHlNRFV5TURJd056QTRNemN6Tmxvd1JURUxNQWtHQTFVRUJoTUNWRmN4SWpBZ0JnTlZCQW9NR1ZOdFlYSjBSR2x6Y0d4aGVXVnlJRlJsWTJodWIyeHZaM2t4RWpBUUJnTlZCQU1NQ1VKdlltVmxVR0Z6Y3pCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQktIVnFiQkJEVTBWWEpVV1ZIeTdTNm92eXdaVHg4bGFiQnptQjU0Z0ZnNjhJcnlQNXBoQ01VUElJdkhtWUY1VitsYW9EVXcyNDdxSTYzY2ZlR2pXdXg2akx6QXRNQXdHQTFVZEV3UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZNS0RSbVlqbVZidXNQWEhtRm5ZZ2xGUTV2V3BNQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUUNzUURKdkI1RmNhNHJ5UE9WWitNQkFJWnpvdytPVjdUL3dCSjk5MDZIWlpBSWhBTVZiU3dkMmpOb0hsM1NSeWhyY2ZRSnFEbzUwdnRLRitKaGcwNXZIbU9wMiJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFTZ0FBQUVvQ0FJQUFBQmtaZnRPQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUZpVUFBQllsQVVsU0pQQUFBRGFjU1VSQlZIaGU3WjBGbEJYSHR2ZDU2OTN2U3U1NzM3cjM1c1pEY012ZzdoSkNJRWdJN2pLNERPNDJCRWh3ZHg4SUJFbVFZTUdEdTl0Z0NRNEo3Z3pPOXp1bmFucjZkUGM1RE53VktsL1cvcTJhV2VkMFYxZFhWKzkvN1YxZDNYMFNQQk1FNFpVandoTUVBNGp3Qk1FQUlqeEJNSUFJVHhBTUlNSVRCQU9JOEFUQkFDSThRVENBQ0U4UURDRENFd1FEaVBBRXdRQWlQRUV3Z0FoUEVBd2d3aE1FQTRqd0JNRUFJanhCTUlBSVR4QU1JTUlUQkFPSThBVEJBQ0k4UVRDQUNFOFFEQ0RDRXdRRGlQQUV3UUFpUEVFd2dBaFBFQXdnd2hNRUE0andCTUVBSWp4Qk1JQUlUeEFNSU1JVEJBT0k4QVRCQUNJOFFUQ0FDRThRRENEQ0V3UURpUEFFd1FBaVBFRXdnQWhQRUF3Z3doTUVBNGp3Qk1FQUlqeEJNSUFJVHhBTUlNSVRCQU9JOEFUQkFDSThRVENBQ0U4UURDRENFd1FEaVBBRXdRQWlQRUV3Z0FoUEVBd2d3aE1FQTRqd0JNRUFJanhCTUlBSVR4QU1JTUlUQkFPSThBVEJBQ0k4UVRDQUNFOFFEQ0RDRXdRRGlQQUV3UUFpUEVFd2dBaFBFQXdnd2hNRUE0andCTUVBSWp4Qk1JQUlUeEFNSU1JVEJBT0k4QVRCQUNJOFFUQ0FDRThRRENEQ0V3UURpUEFFd1FBaVBFRXdnQWhQRUF3Z3doTUVBNGp3Qk1FQUlqeEJNSUFJVHhBTUlNSVRCQU9JOEFUQkFDSThRVENBQ0U4UURDRENFd1FEaVBBRXdRQWlQRUV3Z0FoUEVBd2d3aE1FQTRqd0JNRUFJanhCTUlBSVR4QU1JTUlUQkFPSThBVEJBQ0k4UVRDQUNFOFFEQ0RDRXdRRGlQQUV3UUFpUEVFd2dBaFBFQXdnd2hNRUE0andCTUVBSWp4Qk1JQUlUeEFNSU1JVEJBT0k4QVRCQUNJOFFUQ0FDRThRRENEQ0V3UURpUEFFd1FBaVBFRXdnQWhQRUF3Z3doTUVBNGp3Qk1FQUlqeEJNSUFJVHhBTUVFcDRCdy9zSHpKd1lLV3laWEpueTVvL1YwNlY4bVRQVnFITTU5MjdkbG04Y09HVEowOTBWaGROR2pabzA2SjUyNVl0N0tsSncvcnIxcXpWT2VMSHlHRkRXMFEwY1pSVHAyYU5wOCtlNmh6UG8yRGVQTlRacXI5S2FaSWxmZlR3a2M0Um5NRURCclNJYU9yWXV5TzFiQll4Zk9pUUJmUG1uVHQ3Vm0vbVl2R0NCVTBiTlhScytLS3BSZE1tQS92MjFTVStqMTVmZEtkaWJOVzBZWVB2NTgzVFMzL2ZUUDk2YXJQR2phZ3ovNmRObmFxWC9rSHhGdDcrZmZ2eVpNLzZZZkprV1RPa3Q2dE9KZXc0ZTZhTUdjTStUSmJ3L2NybHloMC9ka3h2RnN2ang0L0RVcWJJa1NsanpzeVo3Q25qaDJsYU4yK3VNOFdEdlh0Mm81QWNnWVd3NjdBVXllTXB2S2lKRXpOOG1NWlJmMUtHTkttWExmMUJad3BPMGNLRnNxWlBaOSs3WjZLVk1vVjltQ1o1TWc1d3h2UnBlbU1iclpvMVk1VmpxeGRONmRPazd0YTVreTR4SkRIM1k0b1V5RSt0MkNwMTBpU2JObTdVSzM3ZjFBK3ZuU2x0R0hYbTdIUm8yMVl2L1lQaUlieXVuVG9tVDVUUXJUZlBsRE5MNWhTSlBxaGVwYkxlMk0rK2ZYc3h4SHc1Y3pneUs4K2pNOFdEc3FWS1VyNjlCRkt1ckZtcVZpaXZjNFRrMnRXcjlBNTVjMlIzbEVES2xqRkRsNDRkZEw0ZzNMNTl1MENlM0c1dkdTS3hyL1JwVW1YTGxOSGgvU3FVS1UyMUhabGZOR0dVa3lhTTF5V0c1T3laTTFiNzB4MGMyTDlmcjRnRjMxSS9QSHo2MTEvcjc3OFB5cGYrVExWU3hyQTAvNzk0NlpmR0tieXVIVHZnck55YUNaSFFScVh5NWZUMmZ1WjhPNXNPM3BGTkpUellzV05IZGI2UTBQVHBVNmR5MTRSelU3RnNHWjBwSlBpSExPblRPVFpYaVc2bHlFY0ZRenZONjlldTVjL3QwNUpqMitjbUNrK1ZKUEhHOWV0VU9mZnUzU3RTcUVDZStIVmtJUklCeUtsVHAxU1pvVGwzNXN5SEtaS3pDYjNHSng4VnVuZjNybDdocDMzYk5yaEJBZ2NxMmIxTEY3M1VOQThlM0tkblVhMmRMbFhLRmN1VzZSVi9VQUtFRnpWcFl1cGtTYTB6YlNXYWd3QWdjOW93RmIwNHhKQTFRN3ErWDM2bGkvRFRwRUY5enFzOWo1VW9aTkw0ZUhYYmpNMDh2UzdDSzFPcXBNNFVuT2hEaDlLbUN0V0RZSFlYZi8xVjUvWmkvYnExYVZPbWNHd1Z6MFROU2FxY1d6ZHZmcFEvM3d0NVRuZmlGT1RLbHVYaXhZdXF6TkJNbWpBT0kyWXI2dkJwa2NJUDd0L1hLL3k5UU9FQytWWEQ4cDlHWm9sZVo1VEhUeDdSSGFnanpaMDkyNVhMbC9XS1B5Z0J3dnZnN2JmY2xvclR5Snd1YmEzcVZXZE1tOWF6ZTJTOTJyV1N2djhlZlZMMmpCbFVaczd4MTFGUnVnZy9wWXQvR2l5eVlzRFd1RjQ5blM4NFV5ZFA5Z3hXU1loL1FOL2VPbDl3cWxlcXlMNGMyOW9UVWVpc0dUTjBiaThZQkxySGh4eDFpc1NKVkVxWkpER2pUUTVmMmJFajBXNHRtamFobkQyN2RyN3orajhKeUswTnJlUU9wRWtVNk1oR1NwcndQUTc4YnFEdkNzYW9FY096cEV0TFVaUmZyVkpGdmRUUGt5ZFBpbjc4a2RvdjU2aHcvbng2aFdrV0wxekEwSTVhSWJ3OE9iTGR2SEZEci9pREVpZThRZjM3cTdObFQxaGV4M1lldzl3OWUzYTNidEU4V2NMM0dTeWxUWlZ5Mzk0OWVvVWZ6eERSU29uZmUxZm5DdzRscUtqRG5iQy8zcjE2Nkh4QlFEUHBRdGFCaEU5dTJheXAzc0NMUHIxNlpnMk1WRkZkeDdadDlHby9aMDZmbWhvVlZUQlBidm9tZTA0U2U2ZDd1bjc5bXM3cVJlMGExUjNhUTNYZnpwNnBWNzhzNFRWcXFFNkhzOU81UTN1OU5KYVZLNVluL3lBaGdXdVM5OTVkdlhLbFh2cWZNWHZXekxmLytROWZCL0UrSFVRNnZmUkZXTHRtdFJJZXZWamhmSG4xMGo4dWNjSXJtRGUzbytkMjk1ZHVXaldQK01kcmY5TmYvREFPd1hwQ0dEMlMyTGw5dTg3dFJjL0libTQ3dGhMQzZ4SFpUV2NOUXJIQ0h3Vnp1VmJpWUQ4cFZGQnY0QVVCYzQ3TUFRRXp4elY5bXZjRmlYYXRXaEpGMnpPVDZMWm16NXlsYzdpSXVSOVQ5S05DampiL01FV3k4K2ZPNnh3dlM2MXExWlNlYWNZeG8wYnFwVFllUEh4NDhNQ0JlUHJQK0RCODZCRFZhK2ZPbXVYVEloL3JwUzlDcDNidHNtVk1Ud2wwR1hWcjF0QkwvN2pFQ1k5ZTBLRVdGTEp2NzE2OU9qanIxZ1pNelJHL0JidXlvaExLNmQ0MTZKais0c1ZmY1JRaGRJczEvN0Jva2M3dHhjUnhZM0dZanEwOFU2cWtTZGlkM3N4RjhZK0xPRlRCY2MzNTdsdTkyb1ZiUlRqVlJ2WHI2dFV1N3R5NVhhUkFmdnZZajZNbXdENTM3cHpPOFZMY2k3bHIxWVF6dUczTEZyM2l0NlJ0cTVhRUErd1JIeHZQT1E4SDdWdTFVdGNGUXB2SEh3WXR2TDE3ZG9lNUxpVEVVM2dPdW5icVNPczdpckluYktKVTBVOTBiaGV0bXpmUGxzSFg4d1ZMNmRPazJyQk9YekQwSkZ2R2pPNHJHZXpVTFdhZlF4anA0UkFVSHhjbzRDZ25UYktrdDIvZDFxdGQ5T25WeTFGekxLbTVmNWpueWQ3ZHU0bjM3UG1wSk83aXdZTzRheUV2QWNFdDNsNEY2bW1TSnp2b21rdjRMYWhZdGt3dXY0OGxPUCtxNXhkNjZZdFF0bFJKRmFSa0RFdXo0STgrbHdCeEhpOTFzcVFPMDR4UHFPbW0xS2ZGbmh2bXBVajB3V092dTE1Mjc5b1psaUo1Q0hkSFFuaHJmL3hSYitDaVU3dTI3cEVxOWFsUTV2TUN1WE01U2lhcWFSQWVycmNNNU9xVksvbHk1YkNQTTVVN3VoRjgwTittUlF2SHRkelF3dHUwWWFQRE0yTzdsUU1uWnVMUGlSTS9IejE2aFArclY2MU03eDhzZWM0bHhKOUxseTRlT1J6OTAvSGorbnRJeXBVcXFYd3NSM1RreUdHMThOREJnOUdIRHFuUG9YbjgrTEdxTVA5ZmRDN2gwTUVEeDQ0ZWpZNk8xNDcrRTRqTUQwZEhrL1QzLzR3NDRTVjY1MjIzeFJQWGRXalRXdWVJSDZHdnJLaVVNZXpEMlRNOUxpR1VMbEhjY2JIQm5kS21Tcmw3NTA2OVFTRFhybDNEaVRtdXl2QTFiYW9VclBYMXlvRTlBbWVheEZsWG05dGhGT3E0ck1yb2hWNDV4TlFmQTB0bGZGWkNlSTBiMU5lclhZd1lOdFF4bEtVanFGL2J1eVB3Qk1zbXJpdVlOMCt5aE8vVFlSR3prS3c0MytjL1B3NllTNEFEKy9lUEhUVnk4c1FKRThhTm5UTjd0bDVxNDhLRjg0M3ExMHVUUENudTNWZGdpdVJKMzMrdmRNbmlTNEtIOTNSU0tSTW5zblphcVZ4WmJDQkY0a1NxUHRTdFpMR2kzODhQNWNRZVBuaVlNa2xpTnVkazVjNmVqUUwxQ2krdVg3OCthdmp3YWhVckpINzNIZmFyOWtKS25UUUpWUzFhdUJCeHI4bzVaT0JBam5ReXh6cDY5QzhYTHFpRmJxNWV2VEo2eEFpVmMvVElFWmNEWnpJZVBYcllvVzBidWdNR0ptcEg3T1d6VDRzeFNOWTVYT3pjc1dQczZGR3F3Q0VEQjZpRk42N2ZhRkFudkhiMWFxVFdMWnJIQ1k4dmpnNWJKVVNDU1owOGNVTG5DOG5wVXljenVxNnMwSnFPSmRrelpXalRzb1hlSnBaNWMrYkVSN1Mwcjk3QVJhUDY5ZDFSTHZVZk5uZ1FhNGNQR2V5K1prT3dkL2l3UngrMmJjdFdJbTE3VHR4UnBYSkJKKzZqSms1UWZzYWVNcWNOR3pkbXRNN2hva1BiMW83YVVqMVVvVmVIWk0zcVZVVENCQ2tFdDhHbTVuMEJTK1ZLZW9OWVJnd2Jnb2xuU2h0Ry8xWGlreUo2YVN4WUt0YU1HVGpPQWgwVytmUG55ckZpMlZLZDFjYnBVNmZDVXZybTYxVkNleDZicDB4Uk1FL3VtemR2Nm0wQzJiUnhvMnB0VENWSGxzekI3bnJkdDNkUG1aSWxDSmRvcUdBZE5KVXZsRGUzeXM4ZXNTZ09OdGtIN3krWS83MWE2S1psUkFSbVFMWU1hVktuUzVOS0wvV0R3ajk0K3kxT2s3MDM1K2d3aHVTSlB1Z1JHYW56QlRKMjFDaDZCQXBFcmlXSytocVpHTzI5Ti81TjNYTDY3LzdqUTV6d1ZxMVlRU2ZuYWZjMEhQMlc1N3lDZ3huVHB6bXVyRkJqQXA3OE9YUFlTMVpCaGQ0bWx2eTVjems4aG1kQ2VFK2ZlamlldzlHSE9IbU8rck1qNityMnRpMWJNb1NsY1dUZ0ZJNFo3V0hyUGIvbzdwNUw2TlN1blY0ZFNQOCtmVHk3akpSSkVoMDVja1JuY2xHNVhGbUg5WENxb2laTjFLdURFMTZqR28xZ3RSWDc5ZDNla0M0dG0vTmZ0UzBKYzNIZkZ0ZWdUaDAxMDVBMVEvcCt2UU51ZTFpK2RHbnlEeEtxYlVtVVE3SDJHSUhhRXNZVGd1b05ZbG02WklsMTBqbmRWRU41QnNUR1o2cytiSTZCSGZFSzFWYXZYbVhOSlJRcFVFQXZEUVR6bzNwcUpLa1NtVGxHOTFGM2FxOVBVNHVtVFpRdjRkeTFhZUY5ay9EMWE5ZndZT1NoR1RtSzcyYkhYWVZ1M2F6Wmh5bjBJSnpqeXBJK0hmdml2OW9YK1ZsTDJLSnoyMmpTc0tIZWI2WU1TaldvVHBWanBUamhRZVh5NWQwREpDdXhTODczcnAwN2RHNHZCdmJyU3piN1Zwem1MaDNiVTB1SFhYSU9HSlBvemZ3M3pYQlVqandjb1dNSmlTN0FjM3o0Y1lIOGpraVNSTk9zVzdORzUwRGJPYlhtcmVRYjV0WDFpTzY2ZE9yZ2NFYzBaYmRPbmM2Zk84ZUlncEhQdHExYm9pWk9iTmFrTVdybnhMdnJTY2tWeW42dWkzTVJiQzdod3ZQbUVqNHZXZHlhdC9CWmVkaUg5TmJoTmFxUEh6dDJ5cVJKWDBkRmxTejZpVHBHYXVYMm4xVXFWRkJxWisxUWZ5QmdZUTNPT1JhOE4zNkQwS2hLeGZLNEMvYkN2aWkyWU81YzE2NWQxUnY0aWJsM2o4RnpudXkrQTFGNXBrVkZuVHAxOHZpeG84ZU9IWjAyZFFyTmFMVWtzdUUwUFhya2ZDNEU2MVI1cUFBK1RTK05oYkZBcVdMRkxHMVRQV3dNRVJKSUV3Uk9tektGb3k1aE8ycmlSclhockJuZlVITVcrdlJjMEZ2UGtWMjYwQWVSaDgzSnBwZjY3bXVQc0VJZVRuMlc5TDdHbkJvMWVmaVFJWGlJSEg1ZFVSUDgzcG5UenZ2NDZ0U3FxUnFaZWk1YXVBRERwbVhJVEVkbVJTZ0J3Z01PUnRYRE03RTlqcjVEbTFZNnQ0dWFWU281ZW5HODdhOFhmbkdQcnh6M2poSEpVTGc5QXczQjJLQlEzangybTZZUWQvZ0V5NVlzWVRocXo2a3lPNklwd212VjMxdUpuZExYUG56d1FPZUlwYWhyd0ViaUJLaStuTVJab1VGWjRxaTJTaXhNbFNReEt0WEZ1Ymh6NXpZbXFHeEZKU3BQZ1NFMmdjOUxGTGY2TlE2RVE1N3N1bTM2MHlJZnE1cFR3KzNiQXVZUzdqOTRRSU9vdFRTNDNmbGNPSDlCamRPb0JnYmdlTVppMWpmZkVMSFRVQVZ5NWJRTDc5YXRXN215WnM2WlJUY3A0dm1pYTFlOXprYmRtaldzRHAxeXZ1am1uSWIxelViNFRabGQ5K3p1ak44cWxpMkwzYXZOcVh6cVpFa0d1QjZQS2wyeWhEb3V1b3hGQ3hhcWhRekRHTjZ6a05OQjNUeWZZdU9nV0tzYTMzSjNHOWF2dDBhdFZLbHNxVkpxdVFXZHBySm5pbTNYV2c4cExaVFMxT2FjTHo2VEdZZFJMN3gyMzYrK0lnREdOcHpDZzZJZkZhYjJEaU8ySjNvUmpFYm5EaVFzVmNwOGdZYklPT1QrL2ZzallpZFlyWVErSzhjK1pCRFJ1S0ZiN1l6TzkrN1puVGQ3TnVzWVNCeEF4WEpsMVZaMnFJOWJKeHpxbVRPbmRRNC9DeGZNVnlHTlBXR0NtemR0MGpsaWNhamloUktIUnN0dTJyaEJsK1hGbnFCekNjNHV3S0psc3dpc1ZtV21YeTlicXVURFJ3LzF1bGdZUkgyVVA2K3FPZVVmT2hod0FlREMrZk1aMCtvclJxemRzM09YWHZIczJhSUZDeko4NkdzWlh3dVg4WGJVQS9yMXBmVXVYNzZrdi91ZnVrVGVWa1A1NXhKNjZuV0JXTGMwa0prUDkrL0g2QlYrckxrRVROWVJiUGVJN0dvTm51bHJNSVpyMXp4dUJrcWV5QmNrcTE3RGZoYytOcUNXSXdEM0pkWkIvZnVwOElGaUNZejEwbWZQQ01lVTFWRXJOS2FYMnJoMDZSS25XSldNUlBYU1dIQ0RyTElTVlNvZWVGUEJ1WFBuUElRSGd3ZjJUL0wrdTI1VHRoSkNkMnZ2eE04L0VRL1lGVXZ0YVVwV2JkbTB5WEdSa0VSc3phckxseSs3QjBnWTFyREJReGhPNEpydHEyaUlzcVUvOCs4dGp2Rmp4N2d2YkhDMDdWczdQVE0xZFBpb1BIaUdqQmw2OU8rbmMvaHh6eVhFSjVHZnNRVG5qRk4xNW5TQTROMXMydmhpY3drYk42ekg2RlZUWU45VksxVFFLd0k1Y2VJRUZTQVA5bDBnVDY1clZ3UEN3Z3NYTGlpMXM3WklnZng0WGIzQ0pqeWYvajh1ckplNk9IZjJ6UFhyMTlYbi9mdjJ2ZnZ2MStrT3FsWW9yN1NYTG5YS1lQY2svZnpUVDZwaS9teXA1cyticTFjUVNUNnl6U1drVHJWcVZkeGRiS2RPblZJRE1CS25uc1AzSE40VDJZYjVuOGJnRkdBd2ZOVXJuajJqYm1wWVNPc3RYcmhBTDQyRm5hcjlZbStEK3ZkWEN4Zk1tNmZNaWQxUm42MUI3a0FvOTFrcFZTVkt0bDltMzd0bmozS3pLdEZaRlAvRVk5YmFXM2h3N3R4WkRpT0U2K1AwbHlzZDRJS1hMbGxNbDJ6UFQ5OWZ0YUkyRWVJaWh5bFQ0MzE3OWpERVVtR0dsY2hHTzdJSkxlVlFGSUx2MXFtaktsRHg4T0VEdTJkWGlhOTBZSGZ1ZWt4MjR4QTRPOW55NU1xWUwzZnFBbmsveVo2dFVhcXdxSno1enhiNS9Gaml0THNUSkxqV3V2UHVZMGZkM1VUb1JLRUV4b1JKTzdlSEdnTmJqQmpxTlpkUUoraGNRb21pUlZRTXo4a09GbTdBbXRXclZZdGhUeC9seitlNDFYaEsxQ1JyekVQdndEaFRyM2oyN1B6NTh3d2lWRTB5cHd2cjFNNTVoNmVic3ArVllsaklCK0pBMm9yRTJRODIwNE5laWhRcW9McHkrc1F2ZThSTnN0dm5FaGdGblR3WmQvMmNRYVlhR3JBS2F3a1doMi9Zc0U3MVloeDEzdXpaOVZJL1dBczJ3eXI2Ukd1YVFUSG51Mi9WVmhTdTdFMUJ2NVBiNzM1cDZrcGU0WldpZm5odGRVWm9Vc1orZXVtelp3alY2bElwbVRiUkt3SUpLanpGMUtpb3hPKytZNytVWkU5MG4vWmVwSC9mUHRZSVJDVk9DUmFtMXRhc1VwbG10YStsbVVvVks4ckpjSmc0dzhMWnMzeXpmTDQ3MWdPdmtYTE8rbnpaU3hXb1lIanQyQ21Kb3gwK2RJak9FVWlYNGNQeXBrdjdaZkkwaTk1STlNdGYzaUNkL2V1YlAvL3BYd2NUL0hWL2dnU2s2NTE3N2p3Y1RWZm5LSk16cHg0VW9PZk9HSmJHSFE1UXR5NGRBenFGRUhSbzh3SnpDY3VYTGxYUDE5RlE5REx1Ui80dHBrNlpUQVp5WWhPMXFsWFJTMk1aTjNxVVVqdHJLMVZ3ZXRlS1pjb29LeWZSZ01VS0Y3NTdMK2prTzRFMFJmSGgzdDI3eXBVeEtNaWYyK2xqN1VSMjZhd09HWE1xWDdxMFhobzRsOEFxUzExWHIxNVJnU0tKWGo3RWc4dldSQkVuaFpoV0wvVXo4NXZwcXEraGNBWTdlcW1mbkZremEzZVhObXp3QU8zdUhqOTViQThVMFo0NjZZNUVlS2xVUjZMOGIyeDM4STRaTlZKVmhwTkZaeEUxMGZzeTlYT0VCM2Z2M2kxVnJGaldERTdqSmxHdDRwL0VCYS9Wa1ZhZ1JJazg1ODc1VHEyZFAzZU9RMFVranR5aE90ck82dEdYdXg3TWNYU1dwMCtkNHRnY0pWQW0yWFFPR3pHNzkvM1N2TU81ZnlXKzhLZlhULy90elo5ZWUrdnczOStPL3N1L0R5YjR5NEVFZnpwVHN1S3RSWHFTcWtka3BPTjRVWjExbTM5TVRNeUMrZk1MNU1udGNOUWt1cnFXRWFHZWVMRHduRXVZR2pWSnJ3NmthWU1HYWw4MHVDUEtjRURncDNMeXYwbDk1OXg5Z3pxMWxiUVFBQjJXWGhvTEkycDZVZ3hVMVlmcTRRZm16ZFduejhHd3dZUDI3UEU5a2pMbjIxbnFlbU9lYkZtTGhMenB2RlA3ZGtwNG5PS2loZUlHVHF0WDJlWVNiTmNlSjQ3VFR4VlNKVTZvM1JNNjZOZjdLektRay9LdHVRVEZ3WU1IckNnMGE4WU1WcHlNWjdhV004aFhDMkhYcmgzMCt5eVBmM0lJejdwbGtzTXBsRGVQWHVyaStjSlRsQ2o2aVNyT2tZaFBySVBoU0J3YUNFdVp3cnJuNk5USlUxVFJrY0dkVWlWTnNuMzdOclZKcnkrNnF3YTFFbjBKM1p0YUN4WExmRzUxMGxiQ2V0YXZpN3R2TzJiMzNsK2F0enYwMy8vY24rQy9EaWI0bitpL3ZYbjRmOTRoUmYvNWRaWWMrWGZpNjJQajRnUUY0YjVEZUhTVzdobWJZaDhYZG9pSHhKZ2JTOUk1Z25BL0p1WVQxMXdDcC8vZ3dZTTZoNDFidDI1OWxFOWZMOEczRHgwMFVLL3dncmhkTlFnTk5XSHNXTDAwbGlybHk2a0tzM2FrMXdUVWd2bHpPV1dXOXZpQXA2V1AwS3U5bVA3MVZDVVB3ak9NUkMvMXdtNlJIK1dMZXc0dzJGeEN3N3A2eXBIbG41Y29ycGQ2d2JDZlBPVGt1TWFNMUhNSkZwblMrdVpDTUR6cXVYM3JWcld3Zk9uUFZGUGdTM0hGYWlIMDd4MFh0VkdtdzlGNXBuZGUvOWQ0MjIwUzRkWDFveUhzYnZiTW9BOTh4bGQ0VUNoZlhvZXRrRENYM2J0OEY4ZXVYcm5pdUxKQ0lsUlEyeW9LNXNrVitnMElOSFN0cW5FQlVydldyUnhxeDZWczNxeXZRSzVmdDg0eHBDVFJXQ1dMZjZveVhCczc2ZWk3cVlnZTdYb2pIZnJUdjFqSWlPN2VPbDNVb0lFRFA4b1gxem5SY3p1T2xFTnozL3B3N3V4WkJsU1dtYXJFaGtVS2VVOFpXZHk1ZmZ2amdzNnJwdlE0cDA3R1hSV3dZUFJGQUtiMlFtY2M0cmIxdTNmdVdEWFA4R0hxWlQ4RXZNM0pONWNRTzlQZ2E4Wk4zbTlBMnJodVBjWms3MUJ3bm5TcHdXNWRhaFdCai9XZG94eVpNalp0MUZBdjlhSmFaVDNWUkdkcW43c1BuRXZvcnBlaWpjKzFuTEpsU04rdGM2Z1lucUdtUHE0MHFaY3Mwbk1KRm96VDFGaUpmbDg5c2IxOTI5YlV5WHhQdTJNOE5PbUY4M0Z6cDBNSERWTENZOWZ4ZWRHQkcwdm5HT2ZjNE0reXZJRHd0bTNkUXVEbk1IU0VwMHhody9yMURoblFCWDRXcXdHRk5Wa1pMREdldkhvbGJwQkFkT2NXbnVYTkNoZklwMDZNbGZKU1FsanFYNjVmdTlZaGNwOVBiMytOL3ZPL0xiMlJvdjhQWGk3QlQrbHpQYnFxTDBrdld2QjlHdi90UXNrL1NCZ1QreEtFWWg4N0ovRTR6TDMreU1yQm9INTlWWC92eUJ6aTZTSFlzM3VYdXJwb0pYWlhzdWduRDczZU9Iam8wQUUxd0NQaGpuNysrV2U5d29WakxpRTY4QjZSQytmUFdYZnpzWmJBVXE5d2NmdjJiZm9PZTVCUE82TVp2VHFRWm8wYXFhY1djUjE5QTIrRnNmUDQ4V1BNVWRVTnZ6VEU1cmNENXhKMHNQMzA2Uk9XcVB3RW9tdC9qTHNMd28wMWw0QkVqN3ZlNk5PL1R4L3FSZ2JHQyszOU54NjNicTd2anNTNm1qVnVyTElwTE9HUm9WWHpabnJwaTZDR2lGU0dnZXZKRTBGUGxrOTRCRFBxUzJqT25qbWQza3Q0ZTNiN0xITGM2TkhXSFJVcWNWVHRXd2ZjWUwxMTY1WVEwU2Judzdxa3E3QkNJeXNodkZVclY3Q0txTnBlRkpMTGhEL09sZk9idEZsK1R2RFhRN2k0djc4ZElMbS92WGtnd1g4ZFM1cnVicXlYTzdCL1A2WkFoNmVjQ1hhMlpJbnZQdURMbHk0NkpnOUpLWk1rOW53dUFkK0YwVGg4RnlwaURPTjU0VnV4YWVONkRzUytDWVY4WHVKVHp6dHlITUpqV0t0WHVEZ1JlOG1lK3ZqbUVnSnZNVGwvN3J4U08ydjljd25QZVdxaGQ2OWU5a2MwT2JtZDJqc3ZkVDU1K3RqeU52allFRThWSEQ5MlRPMmRBZ2tmZHU3UTEzNGZQWHFrcXNSL0xQWEgyQ2lkYU55NnlvcndWcTN3blhSUENCT3MwUnJDTzNQRzJUNC9MRm1zT2hFeTVNeWNpU1hXNUI1bjMzSHo5S0IrL1MzaHRRNXlsMWtJckxrRUNrY2F2L3p5aTE3aElnRmoxdGYrOU45UkV5Zm9CY0h4OUhpMDVrOC8rV1RkckVsamRSK05sZWpBcHNSMllJb25UNStnRm9kTnE4UkNtdS94NHdETG81a2NObTNkSVkwZFdLdXk1TTJkSTNldXNRbFRYUHp6R3lmKyt1YmhRTW1SQ0RVUEp2amZHN1BqNW81YVJrUmdvM2EzUmplaHJqY2NQbnlJei9iREpEd3VWdmlqeDY0Ym5SUUQrdlp6T3oyOEtHNU41M0F4ZlBBZ2VobDdmbUxzUnZXOEg1azlkKzRjN2FBYURaUDlmbjdjVVRoWXMzcFZ3RnpDcllDZTR2dDU4NVQ5K2ZvRjMxekM4NS82SXh4TkcvdktPY29zbERlUFkzNy83dDA3VkV6VmpVNWg0L3IxZW9VTDY1NGh5aUgvdmJ0MzFQSUhEKzZybVdnV2NwaFdzUDNvNFVQTFZJaWt2cDhiOUtnM3JGdVhQbzMvb3FoL1VrNHZ0WEgrL0RsT0J4azRrSUo1Y2hONXF2UE9XVzdaTEVKbmltWGVuTzh5aHZtdkZmbXRTeStOTjlaY0F2dEttY1E1c1c0bkFTTUJEb3lVSVUycWdiNTU1S0Q5dEh1TVI3dHdwdFZhRk9qUUpOMkorOFpPZ2s5SGZLZ1NtZTMzcHlxd2VIWDhWbExDWTRTZ3ZHdnUzRGxURnN6Yk5VWFk4ZGZlT3Mwb3ppVzU2TCs4UWN4NXRyenpWUUlSalJyUTd2YVNmVDduTTE5TXYyWExaaXBqWDBYTVhMSlkwU2RlVHcvQm5UdTNhUWRIUFhIVUlXYkQrMzMxcFNQazVxdGptc1FDbjFBOGRteEcxOVlrK0hOR1V5WlBVbDBBZTNmUEpmaHVYSXhkVzhVMWx4Q00rWFBuMG5PclN1SjRIU1BERzlldmMwWlloZEVYeUpPYnIzcEZJRHUyYldVRXF3ckJrOVNxWGsydndQbHZXTzg1bHdBVnlueXVUSVZOMUd1alBCay9ab3pxeFRnRjJmME96UTBkbHRJd0pxcGFrZzhvQkYraWM4U3lkZXRtK2hxVkFWSGN1YTA3aUhneVpxU2VTL0QxYm9FVEd3NFNEQjdRWHhrQk5jUEpFbDJVTHY1cDFNU0pQLzEwUENiR044RjY5ZXJWYVZPbjBGazZvajRTdHR2T1B5bDV4ZXZLU3NyRWlaNjR3aTNMT095SlduNWMwR05TV1BWaDlweTRxVXVYTHZyY0hSRjd2dHdsc21iYjlYL2ZPLytYTjQrNkpFZnlqZkgrL3ZiOWFJL25BOWF2WCtkUUY0bDRrcWg3N0dqZGRsWmliQkQ2eVl6R0RUd2VSOElpZzgwbWw4ZWtBaHVUM24zYTExUDBhaGVONnRhbERtVHptVXVhMU1lUGVUK2Myck43cERxVldLcGJuM1ZxMVZRK2g2cDJESHhQODdqUm8rcUgxOVpmWEZnUHVhSVE2NEt6WXVXS0ZaYVBMWmczRDRHM1htRWo1bjVNbHRpbkIyTHJIemNQdVdyRmNzKzVCTEN1YW1LWkRDTTlCOERIang4bnhGV2k0cmk2QnQ1Y1lXRk54RnNKWTZZejFhc0RvWWFxUUJxemMrRGtoQnNpLzYxYk51c3Z2dGZTNml1MzdLNWVlQzI5MUlzRTdkdTJjY3hyMDgxZzJlZ2VLMCtST0JHdURLbW9xampTQjIrL2RkOGZzV3hZNzd6QVNFTjdUbUl3c3FJMGgwUUpObmJ0Y05yb3lSTW5zbVJJYjcvemszTlRwMllOamkxenBveU02UG9tVFUxc2VmdzFEOGxGdi9ZV2p1NUNrNkNQOEY3ODlXTE8yUGNqV0Fuclg3eHc0WmlSSTl6dXFJZnJ6bDA3cDArZlV0ZXk3RnR4YWgzditiV3d4a1ZXd3FzYzhwcExVTkJvV0lOcU5EYmsxTkxUNlhVMjZzWktpNDVqd2pqblhBSk5wN3BPMWxyMzd5dm9WZ2pHQ3VUTzVYbkoxQnJ4RWt6YWpRd1dMVnBJaDhzcWJFYmR4ZUlBdytEa1dnZkxxVy9STkdDZXM5OVhYd1c3aW9ncnc2alVodVJ4anpEMzdOcUpjVnBkYzliMDZiN3M0ZjM2T1VJTXRSZVZmUHBQbldybkR1KzcyMW8xajFEaUlSdE9mbHZzRElTYmNXUEcvUFB2cjYxY3NWeC85NzFtcXFwcVpQb2FSeU03U01CNDFLclFDeVdPZWRTSTRhb1UzeTBSZ1g2TTNRZUxaeklFRHZPd2xWclY0bUlQaTNObnoyWmxyQlZvelp6QzlGa3pGOHlSZmMyL1BzRFJ1V05MMHFFLy9YTi9nZ1MzZnd6MVhoWW9GenY1WXlVY0JVNmpiS2xTRGxWZ1c0dGN0L2s1aUdqWVVKMHRlL0kvUmVYc1VHN2R2Rm5ZOVg3YllITUpGalNSVlQ3VlErZU1ueDNYYjBxWEtKNDdtKytJOENHT3VZU1krL2VzQitRSlh1aGY5QW8vOVdyWDRpeXdsZ3BYTEZQRy9zcjNtbFVxSzJmTEtTUFFQUnY0aUdyenBvMXBOTmJ5MzNGRDFvWjFheU1hTmVTNHJETklPZTVuYzc3bzBsVWRGNzFicnkvaTVoSVVkUDNLVk5BQUJrYUJhdm50MjdjUU1DR1YzWkE0NnFWTHZIOFBZK3ZtelNxZ1ZRbmovTXlybTFBUTlTUjY1MjJWay8wU0I4MElmTFhjbzBjUHg0OGR3eXIyU0RwMk5PNDZhdUhZcThxY29Na1RRbDAzU1ZEc1k5K3pDUFlEaUUvaURMVnRGZmNJZWRPR0RSeFhWbnd6emtGdTJtb1IwVlNkTFpVU3Yvdk9kYS83elMrY3Y1QXRVMGFIOE5MbHl4T2VMdFBQcjcxRmN1aE5KY0xMbzRsOHQyVS9sMkZEaGpnNkN5eXZhc1VLR0tpak5YQkhubk1KZGs2Zk9lMitic1FKZG8vMERrY2ZJaWVuemNyR2ZnbDdIajEwUG1wZ0orWmVETjIvRlMreEk3d0g4UWdhcmhkZUcyOVd1M3ExZkg1RFlTMTlvdU41MHl0WExyTVhWVDE2OGYwMmFkMjdleTkvYms2WURuMzVRQkNPdFZFNGRtL3RNV3VHZE83WFdLQUVsUUZyWS9ST3ZJcUdQeTN5Y2JLRTc2ZFBrOG82eTlTSzJoYk1yUjhNdC9ONWllS3EreU9ENDFJY1RKczZsV094Q3FGQURFOUZZWHoyRjZ0ZElwOHpwMC9yN3VZVTkySmkyTkRLU2RkalhWYjFaT2pnUWRhVlpOOWV3ajVrQ05hd1hoME9rSWdhd1dkTzU3dTJ4NnBVU1JQcmJmeFkxMHZ4cUtIZnQrK2JUcGc4Y1FLQkpjMnREa2J0enpOeDVySmxUUC8rbTI4NHB1U3BoS01MUjh4clZxL1dxd05adlhLRk5TREU5QWNQMEMrbGNMQmorM2FDSXFzK1dGWEtBbmxISkVwNTZjOXZlSTdvU0RpNnN4VkNCZFoyRGtkSEU1dzRqdGV5VG51aTI0N1BpNDJiTjIzaTZmUWNJVTMwd1lOcStHNGxMTy96RWlWQy9PYVo0c2FORzNRSzlBTDJHdWJKbHBXUmdpOWx5YXlPaFJOUk1FOXVSdVo2TXovbnpweFJWL2FJRzVHWjR3WHAzODZjaWFydHJlMUlxQXRoM1BlUCtTMmVQSTZiU3lDeFgxVVRhNGxLVkF3akR2WUFlUEhZNXdQeFNKNEdVNzlPZUZpSzVJNlRRajFwNnRUSmttemNzRUZwejJlWnJ0K0tzWU50cTBMOHU4dWxsd2FuWlRQZmRXOXJ2K3hSSFoxbDU1UkRoaHEycDBPdGh5VElISG91QWVJbTBBbFZXelZyaHBPbE8wRTJORFNKQUlDZElROCswM3pvdUZPN2RrK2VCcGdJWFNaU1pKZU1BYXowOXIvK0VleVZOVGV1WDAvcWZ6a1BCU1pQK0g2dythN1pNMmNtZk90TnE4QTBLVlBPUy9EYXlRVC9kU0RCZjN1bXZRa1NYQmt5U204Y1AzREx0SjIxQzgrRXZXSVRkMk12ZjRkZzg4YU5TZDkvejlFTzlJNk8rS3BYank4U3YvZXVQVStLUkIvVXJGcFZyMzRlMzB6N09peGxjdmJDb01WbkNuNjlZUi9LTEJnNCtGeE54Z3lPdVlTWjMweFhqY254c3FINzh1T2poNDk2ZFkva1lJbWQySnhpZldWbXlZeTljcG9ZcnJ0L3R1SHVuYmk1Qkh2S25UV0xyeVlaTStCWS9OZnFpaC9ZdjA5dkV3amQyZXYvK3orK1JraVJIRjhSYkU2ZndSNFZ3eWJwR2lnV3BURnVWTE12YTlldThkbWUvelNsdFQxaDRHRG45dTNxMml4dFJhYy9ML2IrNGRENG10cHY4elNDYW1lNlNQb2duOW40aDhTTVlIVldQN3QzN1h6MzM2K3JjL3JXUC8raGx3YkI0ODZWUzVjdUlzSUpZOGRPalpyY0k3SWJ3ZEswS1ZQR2poNTFOTWpyUSs3ZHV4ZDk2QkNScmowZERId0UwOEdSdzRlUEhlVmY5SzJiUWVmdU9TdlIwYnBZL2s0ZFB2SjB6Lzc3K3c3RWVLWTkreDhjRDNxWFFEQitPbjc4Nk5FalZwMDlFMGQ5SW40dmVvTGp4OWdpb0VBMlo1bjk2dTZsUzVjNGNIdWVJMGNPbjM3ZTgzc09NT1ZCL2Z2VnJGcUZoRlBGWHpXb0UxNnpXcFhJTHAyblRaMXl3blYzQzZFbUhsN1Y1N1RyVlFWMjVzK1pRMmRmbzBwbElxQXFGU3MwckZ0bnpXcnZXMCt0dVFRU2ZpQzEvMUpja3ZmZlk2Z1pYcU42aHpadGZsaXlPUFRMcW1tV1F3Y1AraHZoQ0RWelh3TzNzMkQrdkRHalJyWnMxalJxNHNUejUvV3N3KzNidDVYdHNUbEpMWFJUOXJOUzZqS3l6OTNsektHWHhvK2xQL3pRcEVIOXVyVnFKbnpyalVwbHl4RFNEeGswMFBNRktERXhNZEdIMU9FY0RYR3BUUEVDdDR3SmdoMzdYTUx2NThkUDNORHAwQ1BFdWJ1NWMvUUtvNGp3aEpkazBjSzR1WVRTZ1RmbC9xNW8xbGhmZXNYZGhYaE81eFVqd2hOZWttWk5HaW1EWnZ4VHJlSUx2M0g4MVhENThpVjFwWkdVS1cyWS9lWnNzNGp3aEpla1E5czJTbmhaMHFjYjJDL2dwVFcvSDVvMTFyMUQzaHpaMDZjT2VGbXRXVVI0d3N2dytOR2pFa1UvVVRNQkdZTzhrTjg0di83eWk5M2QyUitoTm80SVQzZ1pIajU0VUxSd0lUV3BsVFpsaXEyYkEyNGwrNTJBSDFaM2l2bmNYZXpkL0w4VFJIakN5M0RseWhYcmNaNDgyYktldHozRS9Udmg0YU5IeEpacW1qRnoyckNSdzRmcEZiOFBSSGpDeTdCcnAzNHBFRTR2WDQ3czdoOVVNRTYvUHIwejI5NzI5WHZyR2tSNHdzdncvZnk1MWx5Qys5Y09qUFBnd1VQTDNXWExrTDVWczVkNWljTnZpZ2hQZUJuYU5HK2VOT0Y3WVNsVHFDZGM5ZExmRGIxNzlVejB6dHRVejNkYjRnY0pRL3pndGlsRWVNTExjT2JNYWY5OWYwY1BINDcyZkxqRUxFY09SL3R1MWxNM293WC9wVFNEaVBBRXdRQWlQRUV3Z0FqdlZYUGt5SkZLRlNvMGo0aHcvejZqZzdsejV2VHAwMmZnZ0FIOSsvY2ZNWHg0c0J2ZUwxKyt2SERod3Q1ZmZsbTNUcDFhTld0V3JGQmh5ZUxGZWwwZ00yYk1pSXlNUE9mNjZZL1pzMlpGZHV2Mm9rOUllSExxNUVrcVhLOXUzUnJWcXplTGlGaTQ0RGxQN2h2aDZ0V3JOTVdBZnYwYU5taEFpMVVvWDM3cFVvK2ZtSDVSYnQyNjlVWDM3djNpZHhPUENPOVZNMjdjdUtaTm1vVFhydTM1M2hRN3ZiLzZxbkdqUnJWcjFzUTRNR1grand0OEsvdkRodzhIRFJ4WXMwWU5KRmVuZG0xUzdWcTF5cFV0RzB4Qy9mcjJyVnFseWs4Ly9jVG5ibDI3ZnZXVmZ2OXNyNTQ5NjlXckYvckJ6ZmlBL3F0WHEwWlZPVHBxUW1yUi9JVmZUZm1iY3YvKy9TKysrSUltcFpKMXdzTkp0R3JWeXBYZFR4dStCS2RPbjY1ZXRTcjlqdjRlRWhIZUt3WHZoSlp3QmZTMTI3WUZ2TEhMQWFMcTNLa1RGaHh6Ly83ZHUzY1hMVnpvRTJHdFd0YmJEVzVjdjk0SUdqYXNYN2Z1aEFrVGpoOC9IdHFGUG5qd29FT0hEbTNidGlVYjFjQXgxcTlYNy9hZE8wK2ZQdTNjdVhPclZxMzRyTE8rRkpjdVhjS2FtelJ1dkhpUjc3M0FjT3JVcWUvbnoxZWZmdzljdW5pUjlxU0c2RzM4K1BFSERoeUk1NnVjNDhucVZhc28vNXR2dnRIZlF5TENlNlZNbnpZTjZ4dzhhRkREK3ZWbmhyeS9rYjY1US92MkRlclh4NkRWa3VuVHArUFppRC81akN5UkhEYlVybDA3NjBkalFuUHI1czJJaUFpMHg3WjhKZHo2NVZmZlJmWnIxNjZod0I1ZnhQMEcwOHV4WWYxNkRnMS9vcisvV2thTkd2VlpxVkkvL3Zpai91N2l6dTNicUNLaWFWT1M1MHZCLzNPV0xWdEd6N2dpK0V1djdZandYaDB4TVRHRVh2aWNreWRPWU92RGgrdDN0SGx5NHNRSnppSk96M3A1ODQ5cjFpQzg0Y044dHo0UnorQUFDVmtmQjNuTnJwc3JseThUVmhHKzZ1K3hvRnVXTXpqUjM3M0FkejEzQktpRTE5WHJOOUFkT09JNlhPN05temYxbDBEdTNMbHo1c3daQnFXT3Q1c3BXS3MvUFh2MlphOWVUUnMzRHZIZW11NlJrVFJYODJiTjR0TmlIQzg3UFhQMnJHZW41bzVMeWMvQW9VZVBIclJBaUIrM3NDUENlM1dzWExrU0UvOTI5bXcrdDJuZHVpUE9KM2h3ZVA3OGVYcG9heGdHblRwMFFIaGJ0bXk1ZWVzV25wRFArL2Q1djh2RWswMmJObEhnSlAvdkpDNWR1clQwWjU5TkdEK2V6NnRXclVMaGkyTGpReXk0UXZueXVGUDExb2FqUjQvU1J6QnlZL1JTcjA0ZEFscVZ6UTJlbVp5RTBOTytEbmdaSGpDcS9MeDBhVWFWUjQ0Y29kbzFxbFdqSGRRMW5pRkRobFFvVjQ3eXV3Y3FmOWV1WGNUUmFyOVVtNkhwY3Y4UE0remF2WnVhVDVvMGFlTDQ4WlVxVnVSd0dQZFNZUlJGcDFhNVVpWEtWeVhZdVg3dEd1TTY2cWJHdHlGWXVHQkIzZkJ3YXFnR3ExVXFWMVl2QzZQREtsK3UzT2JObTF1MGFGRzVZc1dsc1c5UEpNaG5weldyVnljL2RTQ1FvYWRRcTBJandudDFvRFRNNHE2L242WUR4a3lEdmZNY0ZuNy9mWU42OVFiMDc4ODRoUE1kMmEyYmlpMXhFTXVXTG1YYm5rRis1ajhZYTlldVJXQUwvRy9VWExKa0NkWThiOTQ4UHYvd3d3KytBR201NzYyc0kwZU1ZUHlEbS9WdDRQZTZaR05mczJmTlFwbFVBRGNiNGpVcU0yZk13RmpKUDJwa3dFL2JidCsrblo2Q1lySGo4ZVBHSVRZT3BFdm56alFJWG9qRFFaUHNhTjA2L2U2Z2xTdFcxS2hlblNVRWtPdlhyeWN5cDFiYi9VUGl1WFBuc3EyNk9vVWFSNDhlalVTblJFV3hrUEpYclZ5NTE2c3pRazZvcmtPNzU3d1dtbUNFWWpuR1diTm1yVjJ6Umgydld0Vy9YejlHNW5TWHRGV2xDaFZXK3B1cmZidDJuRkR5ekpneFkvMjZkWHp3bEwwbklyeFh4UDREQitqbVI4UytYZmpycVZQNUd1S1ZPSE8rK3c1ajRselM1WlBUZDRJYk5sUVJGL0pBazlPbVRWTTU0OG1nZ1FPeHF1aERoL2c4ZE1nUXlqempqeDZIRFIyS01WMjljbVhod29YaGdkY2h2L1JQVVd5SmZlUm4rZkxsTld2VVdMTW0xQzltb1FSbGkyM2J4UDNpN0l4dnZtRUozdUR3NGNOcUNWNEY4YlJzb1YvTmlqS3BtL0xHdTNmdHd1RWdZQ3U0N2RXeko1blZ3QXh0MHl5bzZNQUIzOXUwYnZ0ZkdvOGY0eEFtdTE3TGFVR3Q2QTZvaHY3dXhlaFJvOWdwRGw5L2YvYU1LckZFZmFiK3RBemRoNHBVK1Q5MDhHRFcwbVdvREVBZEVLZis4anhFZUsrSVBuMzZZRDFmZmZubFlEOUVWbGlQRmVDNTZkMjdOeWQ3eFBEaGhJSUVOdmJMQmdQNjllT1VzMXgvZDJFTmpRQ3RLcmt5TEVSczZ2Y2xDWnd3eEhQK29LaFA3OTZZRkdLbVRHemFHc0JjdTNhTi9LMWJ0V0xEdm4zNjlPdlhMekl5RWxITm5PWDhiUmtIaTNHbnRXcFJWTisrZmRXU3FNbVRNVXIxQTZiQXFCV2JidFV5N3MzVGhOOWtJSXJtTTNXakp1cDNuaFg0eG9pbVRaV25wZDJ3L20rL0RmajVRZm9nOWhqaXlnclJBV1VHZTkwdE1KYkR4OUltNnNvVEVHTlRwYkd4OHpjMEJTVmNpNDFRR05INUppcHRyNk0vY2ZJaytZZjZSK0R4UVlUM0ttREFobzlxMUtDQmJ6QlF0YW9hdDZCRHZJM080UUlMSTc1aWZLKy8yMEFxZUk4UUhtLzgrUEVFZGRnQmlRR0pDaWs3ZE9qUXZtMWJqSjdldWxQSGptMWJ0NzcvNE1HVEowKzZkT21DV2RNTGtPeS9aYW5pUXpRNVlNQUFlZzFBZTZnaWhPQXRDR1V4VTBJMTVWUzdkdTNLd1Y2T2ZZc3V6b3BEdzQrcHIvRDExMTlqMlh2MzdpV1FackJFUktkWDRGdWVQS0hSQ0FMVlZ3YTlTUHA2NEdWSklsSjJGMkw4T1hEZ1FJNGxoTWZidlhzM1p3VEhxTC83ZnNOd284OEorNzNva2FOSCtVdzdxRlV3Wjg0Y0R1Rzc3K0xlejBra1RHdUhkcXAyUkhpdmd0Rmp4dEFsYjl5d1FYLzN4eXFNeFgzWFY3emUzQjRURTlPaGZYdE81SVhBbjAxVTRBRHBtME9NOFloajhUWjRLaEtXdW1uVHB2djM3MGRFUkxBN2xIYjd6aDBpSXNybk0yNkV6ejE2OUZDV1pMZjQxYXRYVXdIQ1MvMzlCUmsrYkJqR2V0QWZFSGJzMkxGNVJJVDFjdXRkdTNmN2JIUkczTXZJdTNYcmhweFE1dE1uVDFqVjBmYjdKT2N2WEtBY0ZkSFJhRVNoOWlCV3dlaU82Q0RFSkRoNm9CZWczOUhmWFNpWHU5UG1FcitmUDU4bEcveS8rRWRQUVIyRzJuckpCUXNXc0hiakp2MGpwN0JrMFNLV3JGNjVVbjkvSGlLODM1eExGeS9pVE9qeTc4WCsxTE5DUlZCcWxPTEE1eUhyMXllRHB5eDlVOVYxNnVEMHZwaytYUytLWmNMNDhjcFdIRnl5elNVUUp2RlpYUzlGRExWcTFPamxIOWhNblRJRjg3S3VyQkNza3ExcjU3Z2Y1bGM0ZnB0U2NldldMY2Y4RmNMREVCRWVhc0ZsZGU3U1JhL3dWeEtScjdUWktEdWxmUWprSGo5NnhEQVNiNnhYUEh1MmJkczJha1ZYd21mYWlqSzcyb3FDcDArZkV2WFp1d3czS3BKRTI0eWM5YUpZeG8wYnQyWFRwdm56NXVFejdSNnZiKy9lTEZHRDhQbHo1L3BrWm10WWZCMXIxZFNPZ3M4Y1ZJaGZxSGNnd3Z2TjRhUnlTbFRRWW1mSTRNRlk5a212SHdsU2N3bVJYYnNHbTVpYVBtMGF3eTNFU2Z5elpmUG1Bd2NQRW5uU3FWZXVWTWx6d2swSFR2NnJGNXMzYitiekJQOXYyVENzd3FSbXhVN2xNd1NscXBiMjJyZHJSNWV4T2phMlBIVG9FRjdhY2x4MkdGVldLRmZ1aThqSUZjdVgvL3JMTDFnaGRmUDFOWGZ2VWg5MnA3U3RHRHRtRER2ZEgydWpkQzRvRTIrc3ZxSTZ0djNPUDRwYnYzNDlGZUM0MU9WN0FrSTJWQ0swZU9vZmdLbnJOQVFJYWhEcmhuRW1ZUUtsNGJoMjdOaXhkOCtleVpNbXNTTjB6bWdXYjhrSE1xamY3aHN6Wmd3NThhTHFOcnFKRXliUUxGdjlRMUFGSVFsTnplYXJZcnVQZ1lNRzFRMFBWM01rOFVHRTk5dUNmOEQrc0l4Zi9iZUoySms3YjE2bGloV1hlY1Z5ZEtpTUF3Y0UvaUs4QTdTbnJnZWdRQ3k3VHUzYW1NNlh2WHA1WHU1ZnZtd1orNXJ2djRGcjVmTGxmR2J2Zk1adStHeS9Wb0gyS0xhZC84bzdlc2JRc1RrMW44YTQwZUZ0TExidjJLRnVnS1F5YklKRDVwQlZtTHBod3daMllYZk92cXZ3NGVGV2c1dzRlUklqeHIycnIzdjI3S2xhcFFwRlZhdGFsWnFnS1A0akZWWXRYcnlZbkE0L2o4ZGpYM2d6MUZ1dWJObjFzWE1TYmthT0dFRk9WVWxmaTRXSDAyS0RCZzVVdi9FNGV0UW9sckNjWFZBYXd1TkExSWJkSXlPcGpDT1UzYmxqQi9Va3Y1cjBhOXl3SWFYcGRmRkFoUGZiUWx5M2RPbFM2NHE4SFJTeWJObXk3ZHM5Zmg3eHhJa1RSRzY3WWk4REJnTlRJTnY0OGVPam9xTHdhWjYrU01IUUh4bW91OC9ZSTUrVkdlM1l2cDA2T0xTNmR1M2FaVXVYS2xkODQ4WU5mQVVlZ0pCc1RmRExoZ29HazNRSFpDYU10RzRyd1lld3V5TzJwMUZ4dVQrdVh2MGdOb3JHVFZHSFk3YWZpU1hLeGEwUit0SjZlM2J2cG5kUU4xVWVQSGlRbkN4VTJTd3VYN28wZnR5NE1hTkhUNG1Lc3U2dzgrVHMyYk0vL3ZqamlCRWpwaytmamtSeFhIcUZuNDBiTnc0Yk5reDVWeHJXdW94RWkrSEozVDBhL25EUm9rVW9kdHpZc1lTcE0yMmoxdWNpd2hNRUE0andCTUVBSWp4Qk1JQUlUeEFNSU1JVEJBT0k4QVRCQUNJOFFUQ0FDRThRRENEQ0V3UURpUEFFd1FBaVBFRXdnQWhQRUF3Z3doTUVBNGp3Qk1FQUlqeEJNSUFJVHhBTUlNSVRCQU9JOEFUQkFDSThRVENBQ0U4UURDRENFd1FEaVBBRXdRQWlQRUV3Z0FoUEVBd2d3aE1FQTRqd0JNRUFJanhCTUlBSVR4QU1JTUlUQkFPSThBVEJBQ0k4UVRDQUNFOFFEQ0RDRXdRRGlQQUV3UUFpUEVFd2dBaFBFQXdnd2hNRUE0andCTUVBSWp4Qk1JQUlUeEFNSU1JVEJBT0k4QVRCQUNJOFFUQ0FDRThRRENEQ0V3UURpUEFFd1FBaVBFRXdnQWhQRUF3Z3doTUVBNGp3Qk1FQUlqeEJNSUFJVHhBTUlNSVRCQU9JOEFUQkFDSThRVENBQ0U4UURDRENFd1FEaVBBRXdRQWlQRUV3Z0FoUEVBd2d3aE1FQTRqd0JNRUFJanhCTUlBSVR4QU1JTUlUQkFPSThBVEJBQ0k4UVRDQUNFOFFEQ0RDRXdRRGlQQUV3UUFpUEVFd2dBaFBFQXdnd2hNRUE0andCTUVBSWp4Qk1JQUlUeEFNSU1JVEJBT0k4QVRCQUNJOFFUQ0FDRThRRENEQ0V3UURpUEFFd1FBaVBFRXdnQWhQRUF3Z3doTUVBNGp3Qk1FQUlqeEJNSUFJVHhBTUlNSVRCQU9JOEFUQkFDSThRVENBQ0U4UURDRENFd1FEaVBBRXdRQWlQRUV3Z0FoUEVBd2d3aE1FQTRqd0JNRUFJanhCTUlBSVR4QU1JTUlUQkFPSThBVEJBQ0k4UVRDQUNFOFFEQ0RDRXdRRGlQQUV3UUFpUEVFd2dBaFBFQXdnd2hNRUE0andCTUVBSWp4Qk1JQUlUeEFNSU1JVEJBT0k4QVRCQUNJOFFUQ0FDRThRRENEQ0V3UURpUEFFd1FBaVBFRXdnQWhQRUF3Z3doT0VWODZ6Wi84UE1wMGhEL1VkLy9BQUFBQUFTVVZPUks1Q1lJST0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiNTE2ZDM5Njk1YTU3NTY1MTU5NTg0ZTdhNDk0MzQxNjciLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZSwidXYiOnRydWUsInBpblV2QXV0aFRva2VuIjpmYWxzZSwiYmlvRW5yb2xsIjp0cnVlLCJ1c2VyVmVyaWZpY2F0aW9uTWdtdFByZXZpZXciOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6ZmFsc2V9LCJtYXhNc2dTaXplIjoxMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJ1c2IiLCJuZmMiLCJibGUiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV0sImZpcm13YXJlVmVyc2lvbiI6MiwicHJlZmVycmVkUGxhdGZvcm1VdkF0dGVtcHRzIjoxfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wyIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDYtMDIiLCJ1cmwiOiJodHRwczovL3d3dy5zbWFydGRpc3BsYXllci5jb20vZmlkbyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiU21hcnREaXNwbGF5ZXIgQm9iZWVQYXNzIEZJRE8yIEF1dGhlbnRpY2F0b3IiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIzMDYwMjAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA2LTAyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0xMC0xMCJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjU3MzQwMmFlOTAxZTI3YzExNDM4ZWI4YTQ0ZTc0NmVjNzM3MmRlZTMiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNTczNDAyYWU5MDFlMjdjMTE0MzhlYjhhNDRlNzQ2ZWM3MzcyZGVlMyJdLCJkZXNjcmlwdGlvbiI6IlNPTElEIHdlYktleSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sImlzRnJlc2hVc2VyVmVyaWZpY2F0aW9uUmVxdWlyZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJSGJEQ0NCVlNnQXdJQkFnSUlZT042Yi9hb0dZOHdEUVlKS29aSWh2Y05BUUVMQlFBd2dZOHhDekFKQmdOVkJBWVRBbHBCTVRJd01BWURWUVFLRENsTVFWY2dWSEoxYzNSbFpDQlVhR2x5WkNCUVlYSjBlU0JUWlhKMmFXTmxjeUJRVkZrZ1RIUmtMakVwTUNjR0ExVUVDd3dnVEVGWGRISjFjM1FnVkhKMWMzUWdVMlZ5ZG1salpYTWdVSEp2ZG1sa1pYSXhJVEFmQmdOVkJBTU1HRXhCVjNSeWRYTjBJRkJ5YVhaaGRHVWdVbTl2ZENCRFFUQWVGdzB4T0RFd01Ua3hNakU1TURWYUZ3MHlPREV3TVRZeE1qRTVNRFZhTUlHUk1Rc3dDUVlEVlFRR0V3SmFRVEV5TURBR0ExVUVDZ3dwVEVGWElGUnlkWE4wWldRZ1ZHaHBjbVFnVUdGeWRIa2dVMlZ5ZG1salpYTWdVRlJaSUV4MFpDNHhLVEFuQmdOVkJBc01JRXhCVjNSeWRYTjBJRlJ5ZFhOMElGTmxjblpwWTJWeklGQnliM1pwWkdWeU1TTXdJUVlEVlFRRERCcE1RVmQwY25WemRDQlFjbWwyWVhSbElFRjFkR2dnUTBFd01UQ0NBaUl3RFFZSktvWklodmNOQVFFQkJRQURnZ0lQQURDQ0Fnb0NnZ0lCQU1YSWQyN0lWRHRQcnVXVXBuT1p5cng5VlBDeFhRcU83c2VQbVBrS3lDRG0rZmhQWklwV3BpMjQ1KzlWUnNodTFLbnRZM1dYTmkwL3dhMXhWWWxoa3ozVFd1d0YwYUpLaHljVFhGUGcxcEYwZEd4MndjaGF3SEg0dFAzOFNsKzIvOGQzbnpzSGdDWkhPMzFEWUZIbVEyb1VYZ1M2S1NVTEFCVzBUSjdTZ2hwZ0pZaHNTY3hJMWJKV0gwMnFvVlBKNXlKb0RBNzdQb3JjNHB4T0xsdFJhQSt3NzYrWWtFekVvZTcrMGxHaDlGWnBUTUFCVHppVzFaUC9UeUlEdzhEOHlQTituYzBRR2pCazRRRXFLVWJTdGFJLzBhN1UrdExKUUlIem9uZUhMMWdKMlhqOWhrMzN1ZjY0QWZ5YllybHRTck9HQ3FibHRpbUdQQ2NwWXIxcGJWa1hMbDlKb1RTbW5VM21TeVBlaU11VnAxVEZrN1JvL1BEc2NhZ0ViK3VlN3NhdUU1aGZJWDJGQ29YUHJXSVNSQmdDVUtQTkE2aFJ4WER0R0JqSjFYb2tCc0VlYmRESHdvazdsK2NySTJuY3lFTUkxTUE0NDVQV0RSa3Q0cFQ0UTVBZXJmc2M1L3c4SEZ2Y05yVjBYVDJDbmNNdTlwRktVRVlFdGMyVlI3cG8zVFpHTTZhMUpiQ09rTUcvNjM0MC82czJTQkJrc01Rb1VWSTk2UlNpMWFkbWEvQWhlbkJGWldZU1pIaWpkdUVhUEoxbDV4UFlMbUZOcnZhclBMRzd5d0oxWDdFRlNSS1dBc25iVElWVjN2RWhhajNpSC9hbUw3RFVYbU9sSzNZQkVzUEMzeDFMRDBZK05Qczk2M1VZRDlCTE1ISmpHTVEzMERwZGdNQmc4bWRiQWdNQkFBR2pnZ0hHTUlJQndqQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01COEdBMVVkSXdRWU1CYUFGSURvVUhubTNkYWo5MlJoVnYxSHJPS3ZDZEZ1TURZR0NDc0dBUVVGQndFQkJDb3dLREFtQmdnckJnRUZCUWN3QVlZYWFIUjBjRG92TDI5amMzQXViR0YzZEhKMWMzUXVZMjh1ZW1Fd1NBWURWUjBnQkVFd1B6QTlCZ3BnaGtnQmh2cHNDZ0lCTUM4d0xRWUlLd1lCQlFVSEFnRVdJV2gwZEhCek9pOHZiR0YzZEhKMWMzUXVZMjh1ZW1FdmNtVndiM05wZEc5eWVUQ0IzQVlEVlIwZkJJSFVNSUhSTUlIT29EU2dNb1l3YUhSMGNEb3ZMMk55YkM1c1lYZDBjblZ6ZEM1amJ5NTZZUzlNVkY5UWNtbDJZWFJsWDFKdmIzUmZRMEV1WTNKc29vR1ZwSUdTTUlHUE1TRXdId1lEVlFRRERCaE1RVmQwY25WemRDQlFjbWwyWVhSbElGSnZiM1FnUTBFeE1qQXdCZ05WQkFvTUtVeEJWeUJVY25WemRHVmtJRlJvYVhKa0lGQmhjblI1SUZObGNuWnBZMlZ6SUZCVVdTQk1kR1F1TVNrd0p3WURWUVFMRENCTVFWZDBjblZ6ZENCVWNuVnpkQ0JUWlhKMmFXTmxjeUJRY205MmFXUmxjakVMTUFrR0ExVUVCaE1DV2tFd0hRWURWUjBPQkJZRUZNUWw2Z09nYzRWMzRZc3BwVnNUc29mVEh3eldNQTRHQTFVZER3RUIvd1FFQXdJQmhqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FnRUF1Q2dCd0dMTm4rRHFhYldUWS9kUHg4ZnFUSjhEZTl0ZzR5dnlNb1RUdzhPWUUwT2lHcUJvREtFNHdPYWNZSndiK3NwOG9hYmI0VlU1NUZYanAzbU1GdTZzbnNtS3c4T0p6WnpXTWxwQjgveWtBYTl4QktCcGQ5QUpRUWZLdUNEcm5SZ0NKR3o1amNNaDEzem9qNGNzOXhqeUFlVEY4MVFYbXM1ckN5R0JuYktiOTlEV2NmdEcrNG5VTGRWQTQzWkgxWU1oWjhMR3h0VWYxZTZYZWExdEMvR29OMGxTTmVVUkd1TUtsdDArOTFBaERteG9hd0hpVmJvWi9FdUcxT0tEM3M0Sno4TU5TWUFQY0Zzc2cyOFhKQjk5dkxac1Z6c3pCbDhGMmZNS2dWT2lMNy9DUXhGL1FudW8xcHFZM2psNXlPeVBnN2c2cHBJRitFcUdwUHNETVhCYzhOcDhEQmJSSi9IZGJSR0M2T1h5VnFweVl5STNNYjBQV013dzVIYzVqMzZKWWhzYUlta3ZiK241L1NnSS95YXg4b09MRVYvb2crcFdmOXhlTmpLeDdPNC80SWFVQjQ4VGhTZzkyT2VRSEJuckxEVlR4Q2h5U0VMOUJtYVVtR1A3Qkw3blltVGsxK29SR2dUZE1NMW9sb2doU2pjOUt6cDJXQVpBb1RzRElnVVVkd3hPbElxa2MwbUlBUnRJeENHUzNxZ1p4TlNyYnpwS1oycHN1M2ZCeFNEbE9vRjN4aHgzUnBhNXlqZnJVRW80Q2dzQ3NVQ3R4ODVrd1E4c2J2Z3RMTE5VZW1tQ3JsTW9QV0g5YS9TeEJBek40aVpGS1Mya0Q3c0ZxeGxYazE3MitTSEZBd1IxdUlSdGJBMzQwRWdLVy8wT0Y5V0tvTDBrUXpES01vVT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBWkFBQUFHUUNBTUFBQUMzWWNiK0FBQUFiMUJNVkVVQVpmL3Q3djhVY2Y4aWVmOUFpdi9BMVA4SmF2OEFBR1h2Ny84QUdvNHlndi9OMi8vbjZ2OEFCR3pZNHY5Wm1mOEFZZnBvb2Y4QUVZQ2x4ZitYdlArQXIvOEFDblRnNXY4QVhQSUFWdWdBTkxVQVR0MjUwUDl6cVA5T2t2OEFQc09NdHY4QUs2Y0FJcG9BUnRDdnl2ODgxTC9NQUFBUk0wbEVRVlI0MnV5ZDYzYnF5QTZFWlNCbUF3RUNrQXVFVzBqZS94blBXWFBkUTJQY3JWWko3bmJyNzZ3VjcrRUR1MXlsbG1oY3FsTkY1U01vUUVvVklBVklxUUtrQUNsVmdCUWdwUXFRQXFSVUFWS3FBQ2xBU2hVZ0JVaXBBcVFBS1ZXQUZDQ2xDcEJTQlVnQlVxb0FLVUJLRlNBRlNLa0NwQUFwVllDVUtrQUtrRklGU0FGU3FnQXBRRW9WSUFWSXFRS2tWQUZTZ0pRcVFBcVFVb2tDdVg1L1VEcjFzanV2c3dieTlrbkoxWG1lTDVDM0hTVlkzL05zZ1h4U2tyWFBGY2lWRXExMW5rRG11MVNCZk9jSlpFL0oxaVJISUc4djZRTFp6VE1FOGswSjExZCtRQ1lwODZDWHQreUFmQ1lOaE02NUFmbWl4R3VkRjVENVIrcEFQdk1Dc3FmazY1b1RrUFZMK2tBKzVoa0JjU1R2OGxkUVZkUGJQL0Q2QzF6dUpmZjVBSEVrYjcwSS9IaCtvdjlDY1AzWVNGOFZJTHY0Ny9mcDlrK2MwRURjUzU1ekFlSkkzdUZ6OEtjenEyLy95QUVOeEwza0pBOGdiNDdrM1RBK251UHRINWxXYUNKSEMrbXJBT1I4Ky84MTRqeGpud2UzZjJhTEJ2SThOTEMwOEVEV2pvQjhZbjA4MjlzL00zaEhFOWthU0Y4OEVNZkVXa25wMEdPTzBoY094TWx0QjF6QmVuQ2s3d3hONU1tUnZ1dlVnYmk1N1lYOThTejFwZTlTUGMxRkE5a0xTTjYvYStIbzBCODBrSVc2OUFVRGNYUGJpTSt3ZW5Yb3dxV3ZjOGxkMmtET29uY1pWNGRlMEVEVXBTOFd5RVQyT1Z4dDlLV3ZjOG1QdDRTQmZFb3IxWkdRaG82NTVEbGRJRmZwTDNRMUUzckxqTHJrT2xVZ2JtNGI3M2FzSkh5WXlFdCtwZ3BrTCs4SFZ1OERDYWN5OHBMWE5JRzRrdmVBMEtFUkx6YWVkZEZzWkFRQ2ljMXRHNzZ3USswMHQzSXZ1VThSeUFTVXVtYWU1dUtBN0ZEZjVCSGtsOWVWTkJjR3hNbHRCMUwzZWpkYVJVdGZ6VFFYQldUK2dWTkRxNXpUWEJTUU0vQkRlOWRQYy9Xa0x3aklHdnBHZllIZER1M1RYQkNRYjZqbmxIT2Fpd0Z5QlV0VGd6VDNvSlRtUW9ETWQraVh0eTQwTW42bkEyU1B0amVxaFg0am8xS2Fpd0FpbXR2NjZsQUQ2YnRMQmNoWndTSjNvOVZNR2hrQlFOWXFUOXhPTkRLK0pRSGtVeWRtMVplK0ttbXVQSkNyMGxmM0tjOUdSbkVna3EyS2o2c0xqWXlmM1FleVY1TS9GbzJNQTdqMGxRYWlJWGtiMDF5OHBmVUtUM09sZ1h3cjNrZGNIUXAvcnVPbHJ6Q1FpZXFUMXVrcUpIaWF1MEdudWNKQWRycmYyWkYrbHhaYStzb0MrZEs5cTkvcEtqUTRtN3Z1TGhCRXEySmdtanVFLzBUQWpZeWlRUGJhamwvMVhxc2ZVQUNudVpKQTFpL3FONUJmanVxcDlSc1pSZE5jU1NEZitnMVRyczdDWHhTYjVnb0NtWUJ6VzYvWEFpSXlTSFBmdWdnRW45dDZ2RGdURVUyVFRuTUpKM254YmVtdW02VnlRQUdhNW9vQmNVMHMrT2ZpbXE5YVB4RmdJNk1Za0xQK1MvT2hhUnJmUWYvWjlkVTFJTmhXUlUrMW85ZndnR3RrbEFLaWxOcysvRkFVR3g1dzBsY0l5RlcvNWNCOVk5YThPaXpOSlpEa2hUc1lycWVrKy90RWphV1JBYkxYSDBJeXF4OEJ3VGM4b0tRdllTUXZQTjEyY3dsdGpRY2FTME1ReVl2di85aTBEYUtHdndXQnBLOEVrSW4rRGVPdWlhWHNFMkRHMGhCQzhoNzE3eGR1dmVyZk5jL2RBUEtsTHpvWGRUc1F2TmNNU1hQamdlam50bzBtbG5Zd2draHpTVjd5NG8yTGc5K0NDYmlsaFVoem80RVk1TGJOSnBiMk53T1E1a1lETWNodHQ3NDdXUENXbHZ4WUdoS1h2QXY5RzRXZHBTVS9saVlXaUVGdXUvSmZVNFMzdE1USDBwQ3c1TVcvajgxcWZ5RDROMVR4c1RRa0xIbnh1ZTBvWkpNWDN0S1NUblBqZ0Jqa3Roc0txbzMrRSsxcUI4UWd0MjAzc2JSdm9jSnBMb2xLWHZ4RDlKVUNLN1g5ZWpGQTVGYURpSnBZMmpKY2RpeE5CQkNMM0haSndiWFUvMGQ5MndEWjY5K3ZEOFNvdE1iUzhJRVk1TGErSnBheXBWVkpwcmtrSjNueHVlMldXSlhVV0JvU2s3ejR0MkovRTB2WjBxb0UwMXcyRUlQY2RrWE1TbW5KQ0lsSlhyaXpPcXU1UUF6RzByRFRYQ1lRaTl4MlJPeEthTWtJQ1VsZWZEcTNvWWhLWjhrSUNVbGVneU1aM2JLMHBNYlM4SUI4NjB2ZVY0b3F2S1VsSkgxWlFBeGFGUmQxSEpCa2xveXdnT3owSmUrU0lndHZhY2xJWHc0UTVSRXpiQk1yeWJFMGxJVGs1WmxZMmpwUVJQb3lnSnoxLzFlM0pGQnBMQmtKQitLMktqN3AvNTkyMHRJU2FXU2tlTW1MZjF5dVNLUlcrbmZXUFI3SVZWOVF6bW9aSUhVS1kybENnVmlNbUJtUlVPRXRyZml4TkJRcmVRMk9qblhZMG9wUGN3T0JHSXlZaVRPeHRMODkwVXRHS0ZMeUdody83clNsRlozbWhnRXhhRlZjMUpKQThBb2t0cEV4RElqQmlKa2xpUlplbzBkS1g0cVN2UGgzclFNSkY5elNpa3h6S1VyeXdsc1ZKVXdzYlo4bnJwRXhCSWpCaUprdGlkZFcvNmszd1FBeGFGV1VNYkcwYjdOUmFXNEFFSVBjZGtXQWdndVJLT25yRDhRZ3Q1M1ZDQ0Q0ZjNmTWtoSGlTMTZETlhYM1ArRHBhYms2SGxmTDA5UVBZS2VYakJEYnhCcDB3TVNxUjhlZi83enFMWDZPbzNZcWNFc3JJczMxQldLUTI3YVpXUFZwYy9jNzhidzUxZGFXRmovTkphN2t4ZXY1eHliVzhQSkFMYjFmaHJhV0ZqL045UVJpTUdMbW9ZazEzTFo4SDZyTjFOVFNZcWU1eEpTOEJpZjNmbnQ4WFR4K250VjJZR2RwVmV3MGw1aVNWLzlzNjIrZnB1ZXIzV0pwYUdseEd4bjlnT2pudHMwbTFpQkFJMjBHZHBZV2N5d05zU1N2d1h5RWZ6N0pvTmU2eGRUTTBtS09wU0dXNURXWUlQTDM3U3J3cS9DOE5MTzBlR05wZklBWTVMWk5KdFlxK0U1VEhjMHNMWmIwOVFCaWtOczJtVmljUjFmMWFtVnBzZEpjWXBoWUJvZGFveTY4TXJLMFdOSzNIWWpCaUprR0UydkpWRWJWMHNiU1lvMmxhUVZpa05zMm1GaFR0clI3bmhwWldvdzBsNEpOTElQemszLytNQ1B1K1l1QmphWEZTSFBiZ0Jqa3RvRHRoTlhHeU5JS0gwdERvWklYbjlzdUVlN1Qwc1RTWXFTNTFMbmM5cjZKRmFza0d0NDA0WlpXOEZnYTZscHUyMkJpUlN1Smk1R2xGWnJtVXRkYUZlK2JXUEVkWU5YUXlOSUtiR1NranVXMkRiZVdMWW8wK2h0V2hTNFpvWTdsdGl2UUQ2VHhKN0xTLzRwZHVVQU1Sc3cwbUZnaTc2SVhJMHNyckpHUnVwWGIzamV4YXBIN3ludHRaR2tGTFJtaFR1VzJEU2FXMEx2UHljalNDa3B6cVV1NWJWTW4xZ2FLRys4RmhVaGY2bEtyWWxOeUlYVGhaOEdVSmZMSnVBNEhZcERiTm5WaWlkM2xwMVpkV2dIU2x6bzBZcVlwL2haekI0NVdCdzhEcEM5MVo4Uk1ZeWVXbUwvOFk5YWw1ZC9JU0oyUnZNMmRXR0ozbElWWmw1Wi9ta3Vka2J5Tm5WaTEzRFZxc3k0dDc3RTA1UGtETWVnWC8rZnJLM2VScWQzQnc1UG5UK1Era0hrSFRsUWdJckdUM2NGRFIwTHVRb0NzMVNYdmcrT0Vnayt2cGVIQncxdUo5eElGQlA3UEhhbWNtbDBaSGp4MG5wRWhRTjYwLzdtUGpoTWVjZDlTeFp1QTAxZ2FkTXR5ZlN6c1AvZmhjVUlsSU9ESDVOSFR6NkpPSEVCNFZUcm92ekk3ZU9odFoxRVhyTjdITTdGVUh1cm9WeTN2NHp2VWhURGs4VXdzRmRrTE5pUDhJeEhxUUZ6WU1oTkw0OFVRYkdrRjlNR1QvVUhvdHBsWWN0WkpWUnZOMGdvNEpFMzJMU2V0TTdIdzVpTFkwZ3BwUENIenBxejJtVmg0K3gxc2FZVzBacEg1dUpuMm1WandnQXBzYVFXTm9pSHJ4bDZQbVZqb0NCZHRhUVcxOTVKMTY3dkhUQ3gwa3dQWUl3b2JaMGJHUS8yOEJydkwrRGFWNHJVZTJrSmY3TjVlL1BFcHY4SHUyRVk1c0VjVU9CS1RiS2RrK1ExMmg3YVNnajJpMEdPR1pIb0UxM2V3TzdEWkdtMXBoUjdFSmRQaDRyNkQzWUhIRWNDV1Z2RGc4YlpEbjlBeER2NkQzV0VIZHRDVzFpaDBtRU1iRUhmUWlaejBEUmpzRGp2U0JyYTB0cUZuUHRzSEJ3QkhBWVVNZHI4b1BVRmtQU0xHak90V0lMZ2xSMEdEM1dPUFJTK0NMaWIxb0dRc1FHb2ZQZ05MYzhNR3UwTUdCNEF0TGM2ZWhIWWdxRVY1b1lQZG8zNllnWnZlaER3aXpoSTlqM2xab0ZXU29kc0pBY05ud0pZV1p6cVQxNGkvVzB1cmxsRHE0ZHNKeGNjemdTMHQzdWhlSHlDSXN5S2M3WVRTQTh6QWxsWkFiaHM2Smhad21vcTFuWENsb1I2a0hwVE04ZTllUU9UVFhPWjJRdGFuZEdSZEt2cEJ5VnlRNERmWitsYjYxckZwTG5jN0lXTk1MSGR0VXVTRGtydEN4SE1ZLzA0MnplVnZKd3dlcEh4aVh5ck8wdUl1MmZFRUlwdm14bXduREJvMVhpMWlyaFR6b09UTzR2ZGU2Q0xheUJpMW5iQVdHY1lQdHJUQzVwdHdnRWhPQm9yZFRyajBmTjR1SXZmb1JsaGEvRldHM2t2QkJOUGM2TzJFOFF0ZHdKWVdmK09SUHhBNTZTdXhuWEI0YVYxNU5JeS9DdmRCV2ZGM2dnWHNNUlJMYzJYMkRVY3RCUU5iV3FGekZubEFwQm9aWDBtbytHdnowSlpXeEY3SkVDQXkwdmRaY3AxcVBYVVhTMDRsTDhDeXRJSm45VEtCeUV5NVBwRjBCYTllQlpzMVVidUpnNEJJTkRMT0tLMWlXRnJoODk2NVFDUTJKUXdUQXhMK0FoeTMzejRNU0h3ajQ1YVNxOUFYWU1iT0VEYVE2RzA3VlowZWtIcjZWdzF2YW5CVERmOXZMMnNna05oR3hpWDFyL1pqSkpDNGpXMkxIdkx3WFVyTUJCTFh5RGp0SVpEckdBc2tabnJzVHc5NWZJN0JRR0lhR1FjOUJES0JBK0dQcFhudElZL3pHQStFTzVibXVlNGZqNWMzQlNEY05QZll3eC9JZnF3QmhEZVdadGJESDBpbzVHVUM0YVc1cHg3K1FLNWpIU0NjTkxkSVhpQVF4bGlhNTJFUGdhelZnSVNudVVYeVlvRUVwcm5Wb2toZUxKRFFOTmQ1b2crZnVsbUh5NysxL2FNMi8vN0gyWDlyOGY1YkxhSnkyM2dnWVdudUlUcjE2V0pWTXEyS01rRHVwTGxWUUcvMTZsZG1GWm5iQ2dBSlNYTmZJM1BHQkNveXR4VUFFdERJNkI2QnZlVEc0MGxHOGtZQjhVOXpsNXdYKzdTS2RkNVdHb2h2bXZ1VTVSUDljUy9OeDl3QWlHZWE2ejdSbDdueGVKYVN2SkZBL01iU1hKanhTVUoxRkRHeDRvRjRwYm51MFpYWHpIQlVjcEkzRm9qUFdKb1ZQNEpQcFU1aWtqY1dpTWRZR3ZlSi9wTWJqNE9RaVNVQnBEWE5yVVpobmxlS2R5eEJ5UnNQcEcwc3pUYk1GVTZ4TG9LU054NUl5MWlhL0ovb01lZHRJVUFlcDdrOWVLS3ZKQ1d2QUpDSDB0ZHROTm5reG9NN1lnWUg1TkZZbWxGTVkzWWFOWkxKYlNXQk5LZTVtL3lmNkQreWtsY0VTT09TRWRmaE9lYkdvNUkwc2NTQU5JMmxPUWIzQ2lWWFlybXRLSkNHUnNZZVBOSEZKYThRa1B2Uzk1VC9FMTFjOGdvQnVadm0vbmpHVndtWFlHNHJET1JPSTZQN1JNK3UwUVFnZWNXQU9HbHV2Zkp1Z1VoV1lVV05tQUVEY1MwdEN1K1A3M051S3c3RWxiNjVONXBVY1NObTBFQmM2WnY3RTEwMnQ1VUg0cWE1bVQvUmw2SzVyVHdRVi9ybTNUcktXZzJpQ3NTMXRISnVIWlhPYlJGQTFqMTZvb3UyS3FLQVBKQysyYldPUWt3c2NTQ3VwWlZyNjZoc3F5SU1pSnZtNXRvNk9rTkpYbUVnNC92U043dEdFOWZJUG8rN0NXUnlqMGQralNhQTNCWUU1SzcwemE1MWxMOGFSQitJMjhpWVgrdW9lS3NpRXNnZFN5dTdSaE9rNUpVSElyOWZyeCs1TFF6SW5iRTBtUVZUOHEyS1dDQlNTMFo2bHRzQ2dVenlibGNFNWJaQUlESkxSdnFXMnlLQlNDd1o2V3loY2xza2tLQ3hOQ1czVlFBU3YyU2tmN2t0RklqY2ZyMnUxUk1zdDhVQ2lWMHkwc1BjRmd4a25XY1gwQlpyWWdHQnhDMFo2YkhraFFIeEcwdFRjbHMxSURGTFJ2b3NlWEZBNXJ2c2d0eVRndVRGQVdFdkdlbHNIYUM1TFI0SWQ4bEl2eVV2RWdodnlVaGZjMXNGSUx3bEkzM05iVFdBdk9XVTVxNTBKQzhVQ0dQSlNIOXpXeFVnR2FXNThOeFdCMGcyYWU1R1MvS0NnVFNPcFNrbWxoR1FUTkpjeElnWkd5QjVTRjkzdWNOa25DcVFMTkxjcFo3a2hRUEpJYzNGakppeEFwSkJtanZTTXJGMGdLeFRsNzViZUt1aUxwRFUwMXhkeWFzQkpISHBlOFMzS2lvRFNUck5yYlJ5VzAwZ1NhZTVXcm10SmhDUEpTTUo1YmJyRElDNGxsWXEwbGN2dDlVRmttb2pZN1ZWeTIxMWdiUXNHU201clRvUTkyeHVFbzJNUjEwVFN4RkltbW51VEYveXFnRVpweWg5VDRxNXJUb1FOODBkZGI0MGMxdDFJQThuTWlaUyszRk9RRm9uTFhlK2R2T3NnTFJPV3U1OFhjZDVBV21jeUpoSWZZNHpBL0o0MG5MM2E1MGRFRGZOVGFuTzQveUFUQkxtOGZHV0lSQ1BKU09kcmE5eGprRFNsYjY3Y1paQS90ZmVIYU1BQ01RQUVDeERDa0d1RUxuVy8vOVJMQVhCOWhKbXZ6Qk4waVIxUjk5c0N2THpaR1Racm1nSzhuVkd0a0Q3YUFzU1dYRTluTkVYSkk1Wmp1VGNPb004SmxtckVjMUJCQVNJZ0FBUkVDQUNBa1JBQkFTSWdBQVJFQ0FDQWtSQUJBU0lnQUFSRUNBQ0FrUkFCQVNJZ0FBUkVDQUNBa1JBQkFTSWdBQVJFQ0FDQWtSQTlPNEdWNk5JOExqTHh0Y0FBQUFBU1VWT1JLNUNZSUk9In0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDQtMTEiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNPTElEIHdlYktleSIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTEwMDIwMTkwMzE5MDA0IiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMSJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wNC0xMSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTktMDQtMTEifSx7ImFhaWQiOiIwMDQyIzAwMDIiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhaWQiOiIwMDQyIzAwMDIiLCJkZXNjcmlwdGlvbiI6IlNTZW5TdG9uZSBGSURPIFVBRiBBdXRoZW50aWNhdG9yIGZvciBpT1MiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJ1YWYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2azFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfc3Vycm9nYXRlIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJhdHRhY2htZW50SGludCI6WyJpbnRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOlsiYW55Il0sInRjRGlzcGxheUNvbnRlbnRUeXBlIjoiaW1hZ2UvcG5nIiwidGNEaXNwbGF5UE5HQ2hhcmFjdGVyaXN0aWNzIjpbeyJ3aWR0aCI6MjAwLCJoZWlnaHQiOjQwMCwiYml0RGVwdGgiOjEsImNvbG9yVHlwZSI6MywiY29tcHJlc3Npb24iOjAsImZpbHRlciI6MCwiaW50ZXJsYWNlIjowLCJwbHRlIjpbeyJyIjoyMTYsImciOjIxNiwiYiI6MjE2fSx7InIiOjIwMCwiZyI6MCwiYiI6MH1dfSx7IndpZHRoIjozMDAsImhlaWdodCI6NTAwLCJiaXREZXB0aCI6OCwiY29sb3JUeXBlIjo2LCJjb21wcmVzc2lvbiI6MCwiZmlsdGVyIjowLCJpbnRlcmxhY2UiOjB9XSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRThBQUFBdkNBWUFBQUNpd0pmY0FBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFEc01BQUE3REFjZHZxR1FBQUFhaFNVUkJWR2hEN1pyNWJ4UmxHTWY5S3pUQjhBTS9ZRWhFMlc3cFFaY1dLS0JjbFNwSEFUbEVMQVJFN2tORUNDQTNGa1dLMENLS1NDRklzS0JjZ1ZDRFdHTkVTZEFZaWR3Z2dnSkJpUmlNaEZjLzR3eTg4ODR6dTlOZGxuR1RmWkpQMm4zbk8rKzg4OTMzZnZlQkJ4K1BxQ3pKa1RVdkJiTG1wVURXdkJUSW1wY0NTWnZYTENkWDlSMDVTazE5YmI1YXRmNTk5ZkcrL2VyQTU0MXE0N2FQMUxMVmE5U0l5Vk5VaThJaThkNWtHVHNpMzBORnY3YWk5bjdRWlBNd2JkeXMyZXJVMlhNcVVkeTgrWmNhTm1HaW1FOHlYTjNSVWQzYTE4bkYwZlVsb3ZaKzBDVHpXcGQyVmorZU9tMWJFeXk2RHg0aTVwVU1HV3ZlbzUwNnEyMjdkdHVXQkl1ZmZyNm9XcFYwRlBOTGhvdzE3NTFObTIxTHZQSDNyVnRXamZ6NjZMZnFsOHRYN0ZSbDlZRlNYc21Tc2ViOWNlT0diWWs3TU5VY0dQZzhac2JNZTlyZlFVYWFWL0pNWDlzcWR6RENTdnAwa1pIbVRaZzl4N2JMSGNNblRoYjE2ZUorbVZmUXE4eWFVWlFORzY0aVhaKzAva3E2dU9aRk8wUXRhdGRXS2ZYblJROTlCajkxUjVPSUZuazU0ak4wbWtVaXFsTzNYRFcrTWwrOThtS0I2dFc3cldwWmNQYyswemc0dExyWWxVYzg2RTZlR0RqSU11YlZwY3VzZWFyZmdJWUdSazZicmhaVnIvSmNIem9vTDc1NTBqZWRMRXhvcFdjQXBpMlpVcWh1N0pMdnJWc1FVODF6a3pPUGVlbU1SWXZWdVFzWDdQYmlEUVk1SnZab25mdEsrMVZZOEg5dXR4NTMwaDBvYitqbVJZcWo2b3VhWXZFZW5XL1dsWWpwOGN3Yk1tNjgydFB3cVcxUjR0ai8yU0gxM0lSSllsNG1vWnZYcGlTcURyN2RYdFFIeGEvUEszLytCV3NLMWRUZ0h1NlY4dFFKM2J3Rmt3cEZyVU9RNTBzMXIzbGV2bTh6WmNxMTcrQkJhdzdLOGxFSzVxemtZZWFyazlBOHA3UDNHekRLK25kM0RRb3crNlVDOFNWTjgyaXV2MzhpbTdOdGFYdFYxQ1ZxNlJndzRwa3NtYmRpM2J1MkRlN1lmYUJCeGNxZnZxUHJVakZRTlRRMjJsZmRVVlZUNjhyVEpLRjVEblNtVWpnZHFnNG1TUzlwbXNmREpSM0c2VG9IMGlXOWFWN0xXTEhZWEtsbFREdDBMVEF0a1lJYWFtcDFRalZ2Kyt1eUdVeFZkSjBETlZYU20rYjFxUnhwbDg0ZGRmWDFMcDFPL2Q2OXRzb2QwdnM1aEdyZTl4dThvK2ZwTFIxY0doTlRENlo1N0M5S01XWGVmSmRPWjk0YmI5b3FkMVJPblM3cUlUVHpIaW1NcWl2Yk8zZzBEZFZ5azNXUUJoQnp0SzM1WUtOZE9uYzhPM2FjUzZmRFpGZ0thWExzRUpwNXJkcmxpQnFwODljSmNzL203VHZzMHJrakdmTjRiMGtQb1puM1VKdUlPcm5aMjJ5UDFmbXZVeCtPNWdTcWViVjFtK3pTdVlOVmhxN1RXYkRpTFZ2bGpwbExsb3A2Q0xYUCsycXR2R0xJTC8xdmltSVNkTUJnelNvRlp5dTZUcWQranp4Z3NQYVY5QkNxZWUvTmpZazZ2NmxLOWN3aVVjL1NUdGYxSERwTTNiNTkyeTdoM1RoeDVveks2OUhMcFlXdUF3YXFTNWN2MjZxN2NlYjhlZlZZYVJlUDNpRlU4emoxa25Td1pYSE1tbkNqWTBPZ2FsbzdVUWZTQ00zcVFRcjJIL1hGUDdzc1h4NDVZbDkxQnllQ2VwNG1vWm9IKzFmRzN4RDR0VDd4OGt3eWo4bndiOWV2MjZWMEI2ZCs3SDR6S3Z1ZEFINTM3RmpxeXpPSGRKbkhFdXptWHEvV2p4T2J2Tk1idjduaHl3c1gyYVZzV3RDOCs0OGFMZWFwRTdwNXdLWmkwQTJBUVJWNW52UjRFK3VKYytiNjFrQXBxSW54QmdtZC80VjVRUC9tdDE4SERDN3NSSGZ0bWV1NWxtaFYwcm4vQUxYMjMyYnFkNEJGbkR4N1ZpMWNXUzJ1ZmYwSWJCNDdxZXh4bVVqOVF1dFlqdXBkM3RZRDZhYldCQk1yaCthcE5iT0tyTkYxK3VnQ2E0cmlYR2Z3TVBQdFZpYXZoVTNZTU9BQW51VWIvUjA3TDB5T1NlT2FkRTg4QXBzWEZHZmYzMHluaGxKZ001MUNVNnZOOUV6Z25wdkhCRlV5aVZyYWVQaXdKNTNERjVaVFpub21FTmc4NWtOVWQyb0ppMldwcjRPbW1rZk40eDR6SGZpVkZjOER2OE56dWhOcU9pZGlsR3ZBNkRHdWVad083OEFBUW42Y2lFazYrcnc1VmN2anZxTkRZUE9vSVV3YUtTaHJ4QXVYTGxrSDRhWXVHZk1ZRGMxMFdGNVRhMzFoUEpPZmNVaHJVL0psSU5pNmM2ZWxSWWRCcG82KytZZmp4NjFsR05mUm00TUQ1ckoxajNGb0dIbmpEU0JOYXJZVWdNTHlNc3pLcGI3dFhwb0hmUHM4aDNXcDFMek5mTms1NFh4QzF3REdVbVl6WFllZmg2ei9jS3RWbTRFQnhhOVZRR0R6WXIzTHJVTVJqSEVLa2s3emFGS1lRQTJoR1FVMXorODVORldwWERya3ozdngxMEdxeFE2QnplTmJvQms1bjhrNG5lYlJoK2sxaFdmeFRGMEQxRXlXVXM1bnYrZGdRcUtheHp1Q2RFMGlzSGwwMk5ROGFoMG1YcjEyTGEzbTBmOXdpazkrd0xOVE1ZLzg2TVBvOHlpMzFPZnhtVDZQV29xRzkrRFp1a1luYTU2bVNadDVXV1N5NXFWQTFyd1V5SnFYQWxuemtpYWkvZ0hTRDdSa1R5aWhvZ0FBQUFCSlJVNUVya0pnZ2c9PSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTA5LTEzIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOC0wOS0xMyJ9LHsiYWFpZCI6IjAwMjIjMTEwMCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFpZCI6IjAwMjIjMTEwMCIsImRlc2NyaXB0aW9uIjoiTW92ZW5kYSBFZ29tZXQgRklETyBVQUYgaU9TIFRvdWNoIElEL0ZhY2UgSUQgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InVhZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfZGVyIl0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19zdXJyb2dhdGUiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmFjZXByaW50X2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsic29mdHdhcmUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsic29mdHdhcmUiXSwiYXR0YWNobWVudEhpbnQiOlsiaW50ZXJuYWwiXSwidGNEaXNwbGF5IjpbImFueSJdLCJ0Y0Rpc3BsYXlDb250ZW50VHlwZSI6ImltYWdlL3BuZyIsInRjRGlzcGxheVBOR0NoYXJhY3RlcmlzdGljcyI6W3sid2lkdGgiOjU0MCwiaGVpZ2h0Ijo4NDAsImJpdERlcHRoIjo4LCJjb2xvclR5cGUiOjIsImNvbXByZXNzaW9uIjowLCJmaWx0ZXIiOjAsImludGVybGFjZSI6MH0seyJ3aWR0aCI6ODEwLCJoZWlnaHQiOjEyNjAsImJpdERlcHRoIjo4LCJjb2xvclR5cGUiOjIsImNvbXByZXNzaW9uIjowLCJmaWx0ZXIiOjAsImludGVybGFjZSI6MH1dLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOltdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFNZ0FBQURJQ0FJQUFBQWlPam5KQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBQm1KTFIwUUEvd0QvQVArZ3ZhZVRBQUFBQjNSSlRVVUg0Z01CRFNJM2Y1Tjk0QUFBR2VGSlJFRlVlRjd0M1gxd1ZOWGRCL0J6enQyYmZjbHVTRWdJRXBKTkVDWFFJQVJDVUxRKytGYW5pcFNxcmJhV2NiUlRIS3N6OW8rK3pmU2ZwNTNwMDMvYXB4MW0ybWZHZ3ZXbHFIV3FkaXJGbDZLV0NpS1FoSkFJUWhCSXNra3c3MitiM2J1Nzk1N3plLzdZWk4yRTdONlh2V2V6YTg5bm5NNDBuSnZzN3YzdXVlZWVlMTR3QUNCQnNCdlJLeUFJVm9oZ0NWeUlZQWxjaUdBSlhJaGdDVnlJWUFsY2lHQUpYSWhnQ1Z5SVlBbGNpR0FKWEloZ0NWeUlZQWxjaUdBSlhJaGdDVnlJWUFsY2lHQUpYSWhnQ1Z5SVlBbGNpR0FKWEloZ0NWeUlZQWxjaUdBSlhJaGdDVnlJWUFsY2lHQUpYSWhnQ1Z4OElZSWxWZ25JUFE2OUFqbVAwdGloUTZCcDhzYU5wS3dNWWF4M2dKQU5lUjhzTmpvYU9YQ0E5ZmZIRGg1MGJOeFljTU1OMG9vVklsNExMdStEcGJXM3M4RkJ4Qmp0NmFHOXZlclJvODRkTzV5MzNvb2NlZi9XOGxwK3Q3RWdISTZkT0lGVUZXR01DRUVZczZHaHlFc3ZSZDk2QzFSVjcyaUJvL3dPRnIxNGtWNjRNT3ZDUndnb1N1VFZWNk92dlFhUlNPcERCYjd5T1ZpTXFTMHRNRFUxdDBXRk1VU2prUU1ISW4vNUN3U0RLUTRXK01yallMSEJRYld0YmY1Mk9zWklWYVAvL0tleWJ4OGJHNXVuZ01CWkhnZExqVGZiVTkwQVlvd0FZaDk4b1B6cFQyeG9hUDR5QWpmNUdpd0loZFFUSjVDbTZSVkVhbk56ZU85ZTJ0dXJWMUN3VTc0R1M3dHdnVjY2WkxDL1NqdDFTdG16aDE2NnBGZFFzRTErQm90U3Rha0pRaUdEd1VLRWFPZk9oWjkrV2p0N1ZxK29ZSSs4REJZYkdORGEyNDJtS280UTJ0MGQvdU1mMVpNbjlZb0tOc2pMWUttblRySGhZWFBCUWdoaHpDNWZWcDU5VnYzb295L2FjMnRLWVhJU3BxYjB5bVZQL2ozM2dLa3B0YWtKVVlxSStXOEZJV3h3TVB6Y2MrNW90T0RtbTVFazZSMlEyelNOZG5WcEZ5L1N6azdhM1MydlgrOTY0QUVySHdzSCtSY3NyYU9EZG5XWnJxNFNDSUdKQ2VYUGY0YXBLZWRYdjVxL2p4VFowRkQwN2JkalI0NUFNSWcwRFFGZ2x3c2lFZXp4NkIyYURmbjJzV3FhMnRRRTRYQkczMHVNSVJTS3ZQb3FLSXB6KzNic2N1a2RrR00wVFcxdGpmejk3L1RpUlFTQU1FYVNoQUJZZno4Ykc1TkVzQ3lnL2YzYW1UUFdxNnNFakNFU2lienhCa1Nqcm52dnhZV0ZlZ2ZrQ3RiZkgzM3JyZGlSSXpBMUZYL3VQdjBQR0VNb3hBSUJhZm55dEw4Z1MvSXNXRnByS3hzWnNTRllhT2F4ejl0dlF5amsvdmEzY1ZHUjNnRUxUVlZqVFUzUi9mdHBaeWRDNk1vNkc2SlIydDB0YjlreXo3RlpsMC9CZ3NsSjY4MzJlV0dNTkMzMndRZWdLTzZkTzBsWm1kNEJDNGIxOTBjUEhJaDkrQ0dFUW1uZVBnMEVJQkxKaFl0N1BnVkxPM2VPZG5mYlUxMGxZSXdZVTQ4ZFE2cnEvczUzU0VXRjNnRlpwMWRSZlE1ajJ0Y0h3YUFJbGhtYXBqWTNReVJpVzNXVkRHTzFwUVhDWWZjamowalYxWHFsczhkZ1JaVUFrNVAwOG1XeVpJbGVRZTcwWDJ1T29IMTkydW5UTmxkWHlURFd6cDROUC8yMDF0R2hWelFyVkRWMjlHaG85Kzdvd1lORzc0SXhCa1ZoZ1lCZXVXd3c4SEp6ZzlyYXlzYkdPQVlMSVlReHZYaFIyYnRYUFhWS3J5aGZyTDlmZWVFRlplL2U2UWZ0eHQ4MVk3UzdHK1hBc096OENCWWJIMWVibWhCamVnVXpSZ2dOQkpSbm5sR2JteGZtc1krRmlpb1p4clNyaTRWQ2V1VzR5NDgyRmoxN2x2WDJtdmppWm9JUU5qUVUzcnZYSFFvVjNIeXo2Vk9iQWJNdHFubGd6TWJIMmNBQUtTN1dLOHBYSGdRTFlyRllVeE92WnZ1OE1JYnhjV1hmUGxBVTV4MTNaT0d4RDBTajZ2SGowVGZmcEYxZENLVzk5VXNQWTFBVUdnZzRhbXYxaXZMRi9TUExIT3ZybzJmUFpxbTZTc0FZZ3NISUs2OUFKT0s4Nnk3c2RPb2RZQjN0NjR2dTM2OGVPd2FLWWoxU0NhcEtBd0hFbUEyL0tnTjVFQ3oxNUVrMlBwN3RZS0hwYjMvazlkY2hISGJkZXk5MnUvVU9NQTJpVWZYWXNlaisvZE1qcDIySkFzWXNFSUJ3R0h1OWVrVTV5dlZnc2JFeHRibDV3YjUvR0tOWUxQcldXeEFPdXg5OEVQdDhlZ2VZWUhORmxZQXhIUmhnSXlPU0NGWWEydW5UdExmWCt1Y2V2N1BMcExiREdLbHE3UDMzVVRUcSt0YTNTR21wM2dINnVGUlVDUmhES0VSN2V4ZTJwemVuZ3dXeG1OcmNqR0l4aXg4OWdGUlpDWXFTNlhQcitFeXlJMGRBVWR3UFAwekt5L1VPU0lkWFJaVXNGcU5kWGVpbW0vVEtjWlRUd1dLQmdIYnVuTVZNQUdDbjAzbnZ2ZGp0VnA1L25nME1XUHc5U2RUbVpnaUgzWTgrS2xWVjZaV2RCOStLYWpZYUNJQ2k4R2dYR3BUVHdWS2JtMkZpd21JZ0FNank1WTY2T2xKY2pKMU81Zm5uYVhkM3B1Y1NZKzNNR1dYUEh0Zk9uWTVWcS9SS3o1S05paW9CWTNiNU1reE9MbUN3T0wvRERMRGhZZlhrU2V2ZDM0VEltemJGK3drZGRYWHVYYnNjdGJVMjlOMFRvblYwUlBidGcvRnh2YUxUSUJxTi9mdmY0ZC85TG5ib1VOWjY0eUFZWE5nNXV0bDRrOVpvWjg3UXk1Y3RuZ1lBVWxJaU56UWtmdUM0OWxyM3JsMk9kZXZTSEdTQzI0MEtDdlFLSVlRUTdlcFM5dTVWbm4yVzl2U1llK3FYQ1l3aEVxRUwralRhMG1uakR5SVJ0YW5KK3NOVUFNZmF0WE1HNlVwVlZaN0hIcE0zYlVwMWtGR3lYTEI1cys2Y0JWQ1U2THZ2aG5idmpoMCtuTFdLNm5NQXRMc2JZakc5Y3J6a2FCdUxkbmRySFIwV3Y5OEEyT1dTTjIyNjhsRU1XYkxFL2QzdjRzTEMyT0hEaUZJcnY1OHhhZmx5M1pxUGRuVkY5KytQTlRXaGFEVGJrWXJEbVBYMlFpaUVqZFdzdGx1STk2d0xRRzFwZ1dEUXlvbEhDQUVRdjkreGV2VzgvMGhLU3R3N2R6cnZ2QlBKc3BVR0hNYU8rQ3E2cVVFNHJMejhjdXpJRWVzZEpYTlllSjBJc2JFeDl0bG5lcVY0c2VOdDI0ME5EMnNaTjl2VFRJN0FYcS9yd1FkZDk5eURYUzV6ZndVQSszeHlRMFA2eEdOWkpsN3Y5TVNzREFFZ2hMRGJiVHFnTTArajljcnhZdkxsWm9YVzNrNzcrMDEvbEhFQXBLeE0zcmd4ZlNuc2NybnV1OC8xalcvZ3drSVQyUUp3MU5icTkyakxzbFJUWS9IMUoyTU1PNTBGWC82eTY2R0hzTnR0NG5YR2FScnQ2a0tVNnBYakl1ZmFXS0FvMDgxMmF5Y0d3RkZYSnhtWkV5SEx6cnZ1d2w2djh2TExNRDV1Nk0vSnN0ellhR1NxQXFtc3hHNDNLSXJGU2dzQUlTVDUvYzV0MitRdFcxQWtFbnZuSFdwMmFRYU1hVThQaE1QMlB1STBLT2VDUmJ1NnREbnIxUm9IZ0QwZXViSFI2S0lNa2xTd2RTdDJPcFdYWG1LRGd6clpZa3p5K3gxcjE2WXJNME5hdmh6N2ZLQW9lZ1hud3hqMmVPVHJyM2R1M3g2L3NRVkNpTjlQQXdHajd5c09Zelk4eklhSEpSRXNCS0EyTlVFd2FLait1QktBVkYxdHJrOGNZM25MRnVSeVJWNThrZmIwcFB1N0dNc2JOeHA4Q0kxOVBsSlJZZm81VXJ5aXV2cHE1L2J0OHFaTmlSczZMTXVTMzYrYS9VemlUNk43ZXFRVksvU0syaSszZ3NVR0I5VlRwOHlkakdTU0pEYzBXS2o1NVEwYnNOdXRQUGRjeXVWR0FQQ2lSY2s5cnVsaHQxdXFxdEphVy9VS0ptRU1lNzBGTjk3bzNMYU5YSFhWbkgrVS9QNzRtaC9tUHB4WWJLSGE3eWEvQkp5cHAwNlovcFluQUpDeU1vZGVzejBWeCtyVm51OS8zN0ZtemZ4dFpBREg2dFhFNzUvbm4xS1FhbW9NOXM1UFYxVFhYdXQ1L0hIM3d3OWZtU28wYzIyOTh1YzZNS2FkblJBTzY1V3pYdzRGQzhKaHRhWEZ5SHExOHdOd3JGc256WGRXREpLcXF6Mjdkc2tORGZOa3krbVVOMjgyMWRrb1ZWWWF1dVZrREJjVk9lKyt1L0FIUDVBYkc1RXN6MXNLRnhXUjVjdjFmOXNjR0xQUFBvT0pDYjF5OXN1aFlOR0xGK25GaTVhcksxeFlhS0xabmdLcHFIQS8rcWg4NDQzeE1WalRQMlZNcXF4MDFOV2xQWFF1VWxvcWxaZW5pd0lBd3RpeFpvM25pU2ZjRHoyVWZ2b3lkcnNsdjk5MHNCQ0tON1AwU3Rrdlo0TEZtTnJjUE04MkV3WUJTRFUxam11dTBTdW5qNVNWZVI1NXBDQyt6VlA4UkJJaU56U1luVkNGM1c1U1daa3lDb3poNG1MWGpoMmVwNTZTNit1TmZCK2s2bXBrb0tkakZvd2hHbDJRWmxhdU5ONVpmMyttemZiR1JydVd1Y0pGUmU2ZE8zRmhZZlR0dDFFMFNoWXYxdTF4bllja1NYNy81K2xNQUVDRU9OYXRjKzNZNGZqU2w0emYvMHArUC9aNHdPeThFZ0FhQ0VBMHluV2kwWlZ5SlZocVd4c2JHakwza1NVQWtLVkw1ZnA2dlhJbVlMZmJkZi85Mk9PSi91MXYwdXJWeE5KcVpwTGZqOTN1V2N1R00wYkt5Z3J1dU1ONTIyMTQwYUswUjg5RlNrcWtwVXMxcytzTVlFeDdlMkZxNmo4eFdCQUtaYlR3RllCY1gwK1dMdFVyWnc1Mk9sM2J0cEdpSWxKYWFxclpua0NXTGNPTEZrRjh3anNBY2pqaytucm4xNy91V0xYS1hEZ1FRZ2hoajRmNC9jajhVdlV3UHM0dVh6YllBMmVYbkFpV2R1R0M5ZlZxQWJEWEt6YzBXQXhsZXJKY2NOdHRsc2VkNHNKQ3Fhb3F2amdBV2JyVStaV3ZGTnh5aTVWZWd6aENKTDhmeWJLNTE1T1lHMzNkZFhwRjdaUUR3V0pzZXBzSmE4a0FrRmF1bEZhdTFDdVhBV3N2RENGY1VDQlZWYWt0TGZMR2phNGRPekova2RQWFZyTzNPSlRTN202a2FWbFlLeUFoZTM4cEZYcjVzdWx0SnBJNUhQS21UYnJqT1JlS282N09VMUlpYjlsaXl5c2tTNWVTNG1KcWRxUWF4alErTnpxTDY2eGEvQzdhU0d0dHRiTE5SQndBdWVvcWU1dnQ5bktzWGwxdysrMjJwQW9oUkFvTHBlcHEwNzFaR0xQUjBTenZyYmZBd1lKZ1VHMXBzVDVtQ0VCZXZ6NFhWa1pNeWRvWEpoVlpKbjYvNlV0ei9HbDBmQjJiYkRINUV1Mm1uVDl2ZmIzYStIak94a2FMaCtjbnFhYkd5cUEvVmFVOVBhYVB5c0NDdHJFeTNHWUN3SEhOTlZKTmpWNDVRMFpIUjg5MW5BTUd4Y1hGcGFXbFJVVkZIcHV1WC9hU0tpcHdVWkhwa1Y0WTArNXVVQlM3THNxNkZqSll0SzlQKy9oajYvV053eUUzTnRvMTJiZWpvK05Ydi9wVkpCS1JaZG5qOFZSWFYyK28zM0RUVFRkZGZmWFZlb2RtRmZiNXBPWExXWCsvdWM4TjR5eHZpTEtRd1ZKYlc5bm9xTGtQS0NIK1lGaHZHcFp4bEZKRlVSUkZRUWlOVDR6MzlmVWRQMzc4d0pzSHZ2bU5iOTV6enozTzdIWmJwNEZkTHNudlYxdGE5QXJPbHZVTlVTeGRnK3dBazVOcVM0dTV2cjVrR0RzMmJMQjNMd21NY2Z4L0NTYVNKQ0dFdXJ1Ny8vQi9mM2oxdFZlWjVkZkpBYW1xUXVhREh0OFFSYStVYlJZc1dOcTVjeXdRc0ZoZEdadUdaUW9BVUVvWlk1RFV3aVdFS0lyeXlpdXZuRFgvSUdXT1dDdzJOajQyTkRUVTA5TVREQWIxaXFjajFkUVFJeU85cmhEZkVFV3ZsRDBXNkZLb3FobHRNMkZ3R3BZWmZyLy8vdnZ1UDlkeDd1elpzNHFpNEpuSUVrS0dob2JlZi8vOU5XdldFRXV2ZG1CZzRQRGh3MjN0YlQyQm5vbkpDWWZEOGNNZi92Q0c2Mi9RT3k0bFVseE1saTQxM1lySTdvWW9DeE1zMnR1YjBUWVRocWRoR1ZkZFhmM2trMDlPVFUwZFBIanc2VDgrSFF3R2NkTExhMnR2Q3dhRGkweU9SMEFJSGYzbzZEUFBQTlBSMGFGcFd2d1hlandlVGJVNlNoWWhORFBvVC92a0U3MkNjMlZ6UXhRclg4SE1xUzB0MXJlWmlLK2VZR3dhbGlrWVk1L1A5N1d2ZlczcmYyMU52aUJpakFjR0JrWkhSOU1jTzY5UFAvMTA5KzdkWjg2Y0FRQkprdUlWSGdDQSthdllMSVJJMWRXcEJqR25sTjBOVVJZZ1dHeDhYRDE1TXBObXUvRnBXQlk0SEk0Tkd6WVV6QjRuRTQxR2gwZUdVeDB5THdCNDk5MTNBNEdBTkRNNkZBQktpa3ZXcmwyN3VIUngrbU4xRWI4ZmV6eW1tMWxaM0JCbEFTNkY5T3haMXRkbnNib3lPUTNMR3AvUEo4dXlxcXFKcXlGakxCcUpwajlxam1BdzJIcnE4K2xmQUxCMjdkb252di9FeXBVck0rOTZsY3JMU1drcG5adzA5ekhPYkloaWRwaTFCZG11c1NBV2k1MDRZWHArWElMNWFWZ0xaV0ppWW1CZ0lCNU5BSEM1WEE4ODhFQjlmYjNQNTVNTWpIQlBEeGNXU21rRzFLY3lzeUdLWGprYlpEdFlMQkRRUHZuRVlxb1FRZ1VGeVZPRWM5bFVhRXBOdXVoNHZkN2FWZlp0UStKd1NEVTFScVpnekpMRkpXaXlIU3kxcGNYNmVyWHgzbllPelhZdVp0Y21FcEZjdHQ3R3hnZjltYTYwRWh1aWNKYlZZTEd4TWJXMTFmUm5rUkJmcjdha1JLOWNMZ0prOVYyblFDb3FyQXpjbTlrUVJhOWNwcklhTE8zMGFkclhaN2xUbEJRWFc1bUc5UVVWZnhwdCtsczZzeUdLWHJsTVdUckhsa0EwT3IzTmhEVUEwcG8xMXFaaG1lVndPTEMxaTNWcTl2OUNwMU95Y0JNenN5R0tYcmxNWlM5WXRLdExzN3c3SEFCMnVRb2FHN1BUYkM4cUtwSm5kejh5eGxTejNUK3ozNmltYVdHN0wwQ1MzMjlsdG1COFF4VE9zaFdzK0hxMVp2dGRFZ0JJWmFXMFpvMWVPWHZFKzdFUy94ZGpISTFHKy9yNjBoeHlKYXJSNUI3MmNEamMyZFdacHJ3RnhPODN0TzdJRmVJYm91aVZ5a2lXZ3NWR1JyUU1tKzJOalZubzFvc3JMaTVldG14WmNpd1lZOGRQSEo4d3MyeEwvMEIvWkdZb0FjWlkwelRGN25OSlNrcElSWVhwVDNWbVF4UzljaG5KVXJDME0yZm9aNTlaYjdhWGxNZ2JOdWlWczQzWDYxMi9ibjN5VHdnaDdlM3RML3o1aGFHaElTUFhSRVZSUHZ6d3cwZ2trdWdnOVhxOS9pcnpUYUswcHBlZ01TOExHNkpZT3RNbVFTU2lIajl1L1JIVmZOdE1jSVV4dnZYV1d5dVdWU1NQNzFOVjlhOS8vZXVQZnZ5ajMvLys5MU9wMTVrTkJvUEhqaDNidlh2M29VT0hFaytkRVVLM2JMM2xHanNXdzVrRjQrbTUwYVprWlVPVWJBU0xkblpxNTg5YmJsMmwybWFDcTlyYTJ1OTk3M3RsWldXSkN5TEdtRkxhMGRIeHIwUC9TdE1NUC9QSm1WLyt6eS9mMlA5R05EcjliTEd3c0hEN1Bkc2ZlZVFSSHVPYkpXdFBvL2x2aU1JL1dJbjFhcTBHUzZxdVRyWE5CRDhZNDd2dXV1dkhQL3B4WldYbG5ER2xoSkEwZlFlYU90MldTZ3gwM3JwMTY1TlBQcm1Fenlnb3NtUUpXYnpZZExCbU5rVFJLMmNkOTJDeDRXR3RyVTJ2VkdyeGhhOHNkREZuYkdobzZFVFRpYkd4c2VRZnhrT1dwaHNkQUlCOVB1SUtBSTRlUGZybVcyOXFscGZBVEF0N1BOWlcrdU85SVFyM1lHbnQ3WFJnd0hxenZiVFVrY1ZtZTRLaUtIdjI3bm45OWRkRG9WRHk0QmxDaU52dEpqamwyeWtySzl2VXVHbng0c1dKYkkyTmplM2J0Ky9qano5T2RVaEdIQTZwdWpvSG4wYnpiYmpZczgxRUJ1dlZXbmI4K1BIMzNuc1BKZldZQThES2xTdnZ2dnZ1MnRyYU5HT1VWNjFhOWZQLy92bnAwNmQvKzd2ZmRuZDN4eStkSXlNakh4NzlzTDYrM3ZiK2Q1UllnaVljTnRmWTBEUWFDQ0JLVFlmU0dFdm4yekI2NFlMMjZhZm0zbkJDWXB1SjdEYmJFVUtxcW43d3dRZkpkUlVBVkM2di9PbFBmdnJRdHg5cTJOZ2dwNzRSa3lUSjQvRnMzcno1emp2dlRKNThjZjc4K1JDZk5nMnBxTUFXZXZobWxxRFJLMmNSejJEWnNsNXRyWDFqbUF5Ym5KdzgxM0V1dVhaaGpOMTQwNDNYbVZtN2JIWHRhcmZibmJnZ0RnNE9KdTRUN1lXOVhvdUQvb2FHMkxDNThkYkdjUXdXR3h4VU0xbjRLdDVzOTNyMXl0bHZkR3gwWW1JaU9WaE9wL1BhYTY5TmM4aVZpb3VMRXdQbk1jYVJTSVF5cTR2cXBEWDlOTnJzNXp5eklZcGVPWXM0Qmt0dGIyZURnNmJmY0Z4OGQ3Z0ZXdmhxY25JeStTWU9BR1JaTHZLWnV6UEZaTzRieDhqU1IySEE5Tk5vczVVV3p3MVJlQVVMUWlIMXhJa010NW13ZmIxYWc4TGhNTDFpeVM3VDdXNlRaemtUVWxXVmxhWElNYVpkWFp5YVdieUNwVjI0UUM5ZHNseGQyYkxOaEdYOHFoWk84S0pGWk5reTB6VVd4cXkvbjlPR0tIeUNSZW4wZXJWV2d5V3RXR0hMTmhPNWcydFlzY2RqWlFuSitOTm9QczBzTHNHaUF3T1pybGU3ZWJPVnVqMkhVVWFqTVM1M2hYR1MzMjkwczdFRW5odWljQW1XMXRhVzBYcTE1ZVh5K2xtalZ2S1J4K054SlBYQVRVMU5uZTg0bjZaOGhxdy9qUTRFZ0VNL2lQM0JncW1wNlcwbXJJbXZWMXRlcmxjdTF4VVhGeWNHUjJDTUZVVjUvVyt2WDdwMFNkTzBUTmR1bUE5WnNvUXNXV0k2V0RNYm91aVZNODMrWUdrZEhiU3owM0oxeFhHYkNjUG1YYmZEN0YyaHorZXJxNnRML0I1Q1NHdHI2ODkrOXJQZi9POXZMbDY2bVA1WUN5dy9qWWFKQ2RiZnIxZktOTHZQWDJLOVdwT25ZVm9XdHBrd29IK2dQeHFOSmlmSjRYRDRURzVWUWdpNS9mYmJ5OHZMazBjTGRnZTYzM25ubmM4dWN4aFdFTjlzek94OU5NWVFEdk9ZVzJGenNHaC92M2Jtak1WVUlZUmt1ZUQ2NjdPMnN1KzhSa1pIamh3K01xY2Z5K1B4bEpsZmxuTDl1dldQUGZiWWtpVkxrdGNLVEQrY0t4TVdtMW1KRFZGc1pmajVMbU5zY0ZCbmFCZ2hzWTgrWWlNakZvTUZnTDFlN1BQUnpzNVpjOEFsaVN4YlptV2VreG14V0d4NGVMaXpzL01mLy9qSHlkYVR5YytQR1dOK3Y5L0NxbXNZNDIxM2I2dXNyRHo0ejRPbjJrNk5qWTNGWWpHWHk1WDVvaUR6SWhVVm4yODJaaHlmRFZHTUJndFVOZkxhYTJwcnEwN3JKeEl4L1kxSndCaW1wc0o3OXN6S0pRRDIrUXFmZXNxdTlkeFRhV3RyKy9WdmZqMHlNaElPaCtjc0NTbEowdWJHellXV3VqOHd4dlhyNjY5YmU5MzQrUGpJeU1qSTZBZ0ExUEo1c2s2OFhzbnZONzFFVkh4RGxPRmhhVUdDaFFBZ0hJYkpTWjFnbVhwTFY2SVU1aXo4R28rcDVYdE13eUxSeU1qd2lCSlI1cVNLVXJwbXpacXRXN2VtT3RBSVNaSktTMHRMN1Ywc0RnQ21waUI1aWdyR1pQSGkxQWVrZ0RHRXc3R2pSeDBURStrV0N3RWdKU1hTaWhVRzc2c01Cd3NoaFBIMGYxeGQrZnQ1LzBXRUVFSVk0VG1QalFHQU1WWlZWYlZyMTY3bFdad2paQkRFWXNxTEwycHRiWitmYVl4QlVReWUrRmtvamI3elR1eTk5OUpkYlJoek5EUjRIbi9jWUp2RVRMQyswQUFCWXl4eEIxZFFVRkJTVXRLd3NlRysrKzVibTVzTEp3RkFNTWhHUnVZbXlkcjNVTk1nL2Z3OHhsQXNacnlkSTRJMXplZjFiYWpmSUVtU3krMWFXcjYwdXFaNmRlMXF2OTlmWVBZNVNUYlpldzFKLzN0TS9pRVJyR2wxZFhXLytNVXZKRW1TSkNtbnc1UW5STENteWJLY1ppUzdZSmI1aHA0Z0dDQ0NKWEFoZ2lWd0lZSWxjQ0dDSlhBaGdpVndJWUlsY0NHQ0pYQWhnaVZ3SVlJbGNDR0NKWEJoNWxraFkxbllOV291Z0FYNG8va0NZUHEvTERENWh3d0hTNUtrK0RvK0ZzYVJaUUlBdTkzWTdkWXI5NThIWSt6eDRLS2lMSjBSeHJESFkzemtERFkrZVJKVU5RdERoT2VCTVpibExIMThlY1RJOUJaYjRjSkNVbDV1OEVTWUNKWWdHR2NvZllKZ2xnaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoU1B5Mm10NlpRVEJORWZrbFZmMHlnaUNhUTRrU1hwbEJNRTAwY1lTdUJEQkVyZ1F3Uks0RU1FU3VCREJFcmdRd1JLNEVNRVN1QkRCRXJnUXdSSzRFTUVTdVBoLzVTU2hUbjJXeGw4QUFBQWxkRVZZZEdSaGRHVTZZM0psWVhSbEFESXdNVGd0TURNdE1ERlVNVE02TXpRNk5UVXJNREE2TURCa0VBVDNBQUFBSlhSRldIUmtZWFJsT20xdlpHbG1lUUF5TURFNExUQXpMVEF4VkRFek9qTTBPalUxS3pBd09qQXdGVTI4U3dBQUFBQkpSVTVFcmtKZ2dnPT0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0xMC0zMCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiQ2xpZW50L0F1dGhlbnRpY2F0b3IgQ29tYm8gQ2VydGlmaWNhdGlvbiIsImNlcnRpZmljYXRlTnVtYmVyIjoiVUFGMTAwMDIwMTkwNTA2MDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTEwLTMwIn0seyJhYWd1aWQiOiJhMDIxNjdiOS1hZTcxLTRhYzctOWEwNy0wNjQzMmViYjZmMWMiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImEwMjE2N2I5LWFlNzEtNGFjNy05YTA3LTA2NDMyZWJiNmYxYyIsImRlc2NyaXB0aW9uIjoiWXViaUtleSA1IFNlcmllcyB3aXRoIExpZ2h0bmluZyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjk0NzMsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciLCJzZWNwMzg0cjFfZWNkc2Ffc2hhMzg0X3JhdyIsImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJjcmVkQmxvYiIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiJhMDIxNjdiOWFlNzE0YWM3OWEwNzA2NDMyZWJiNmYxYyIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImxhcmdlQmxvYnMiOnRydWUsImF1dGhuckNmZyI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJtYWtlQ3JlZFV2Tm90UnFkIjp0cnVlLCJhbHdheXNVdiI6ZmFsc2V9LCJtYXhNc2dTaXplIjoxMjgwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyLDFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi04fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotMzV9XSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5Ijo0MDk2LCJtaW5QSU5MZW5ndGgiOjQsImZpcm13YXJlVmVyc2lvbiI6MzI5NDczLCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjoxLCJyZW1haW5pbmdEaXNjb3ZlcmFibGVDcmVkZW50aWFscyI6MTAwfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDYtMDQiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ill1YmlLZXkgNSBTZXJpZXMgd2l0aCBMaWdodG5pbmciLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDI0MDYwNDAwNCIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA2LTA0In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wNi0wNCJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjM0MjkzOGUwZWU2NWQ1MWVlMDU2MTFjMjgyMDJjNjc0ZGZkNWM5ZGUiLCJkNTNlZGQyM2FkYjZiNWI0YWRkMTAyZmI0YWQxYjQwMzdmZjRhN2FlIiwiYTE4MzM1MzJlODFiY2NjNzkyNDVmYTZmNTI5NmM0ODE1ZGZmNTk5YyIsImY1ZjZlZWY3MjlhMDI2NDc1MjA1M2MyMmU4OWZjMzAyOGYxNTM2YzEiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMzQyOTM4ZTBlZTY1ZDUxZWUwNTYxMWMyODIwMmM2NzRkZmQ1YzlkZSIsImQ1M2VkZDIzYWRiNmI1YjRhZGQxMDJmYjRhZDFiNDAzN2ZmNGE3YWUiLCJhMTgzMzUzMmU4MWJjY2M3OTI0NWZhNmY1Mjk2YzQ4MTVkZmY1OTljIiwiZjVmNmVlZjcyOWEwMjY0NzUyMDUzYzIyZTg5ZmMzMDI4ZjE1MzZjMSJdLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBGSVBTIFNlcmllcyB3aXRoIExpZ2h0bmluZyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjg3MDcsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDItMDgifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTAyLTA4In0seyJhYWd1aWQiOiIyYzBkZjgzMi05MmRlLTRiZTEtODQxMi04OGE4ZjA3NGRmNGEiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjJjMGRmODMyLTkyZGUtNGJlMS04NDEyLTg4YThmMDc0ZGY0YSIsImRlc2NyaXB0aW9uIjoiRmVpdGlhbiBGSURPIFNtYXJ0IENhcmQiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCMkRDQ0FYNmdBd0lCQWdJUUdCVXJRYmREcm0yMEZabkRzWDJDQlRBS0JnZ3Foa2pPUFFRREFqQkxNUXN3Q1FZRFZRUUdFd0pWVXpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUNBWERURTRNRFF3TVRBd01EQXdNRm9ZRHpJd05EZ3dNek14TWpNMU9UVTVXakJMTVFzd0NRWURWUVFHRXdKVlV6RWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRXNGWUVFaGlKdXFxbk1nUWpTaWl2QmpWN0RHQ1RmNFhCQkgvQjd1dlpzS3hYU2hGMEw4dURJU1dVdmNFeGl4UnM2Z0Izb2xkU3Jqb3g2TDhUOTROT3pxTkNNRUF3SFFZRFZSME9CQllFRkV1OWh5WVJyUnlKendSWXZuRFNDSXhyRmlPM01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0VHTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSURIU2IybWJOREFVTlh2cFBVMG9XS2VOeWUwZlEybDlEMDFBUjIrc0xaZGhBaUVBbzN3ejY4NElGTVZzQ0NSbXVKcXhINkZRUkVTTnFlenVvMUUrS2tHeFd1TT0iLCJNSUlCZmpDQ0FTV2dBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakFYTVJVd0V3WURWUVFEREF4R1ZDQkdTVVJQSURBeU1EQXdJQmNOTVRZd05UQXhNREF3TURBd1doZ1BNakExTURBMU1ERXdNREF3TURCYU1CY3hGVEFUQmdOVkJBTU1ERVpVSUVaSlJFOGdNREl3TURCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQk5CbXJScVZPeHp0VEpWTjE5dnRkcWNMN3RLUWVvbDJubk0yL3lZZ3Zrc1pucjUwU0tiVmdJRWt6SFFWT3U4MExWRUUzbFZoZU8xSGpnZ3hBbFQ2bzRXallEQmVNQjBHQTFVZERnUVdCQlJKRldRdDFidkczak02WGdtVi9JY2pOdE8vQ3pBZkJnTlZIU01FR0RBV2dCUkpGV1F0MWJ2RzNqTTZYZ21WL0ljak50Ty9DekFNQmdOVkhSTUVCVEFEQVFIL01BNEdBMVVkRHdFQi93UUVBd0lCQmpBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlBd2ZQcWdJV0lVQitRQkJhVkdzZEh5MHM1Uk14bGt6cFNYL3pTeVRabVVwUUlnQjJ3SjZuWlJNOG9YL25BNDNSaDZTSm92TTJYd0NDSC8vK0xpckJBYkIwTT0iLCJNSUlCMkRDQ0FYNmdBd0lCQWdJUUZaOTd3czJKR1BFb2E1TkkrcDh6MWpBS0JnZ3Foa2pPUFFRREFqQkxNUXN3Q1FZRFZRUUdFd0pEVGpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUNBWERURTRNRFF3TVRBd01EQXdNRm9ZRHpJd05EZ3dNek14TWpNMU9UVTVXakJMTVFzd0NRWURWUVFHRXdKRFRqRWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRW5mQUtianZNWDFFeTFiNmsrV1FRZE5WTXQ5SmdHV3lKM1B2TTRCU0s1WHFUZm8rKzBvQWovNHRud3lJTDBIRkJSOVN0K2t0anFTWERmamlYQXVyczg2TkNNRUF3SFFZRFZSME9CQllFRk5HaG1FMkJmOE81YS9ZSFo3MVFFdjZRUmZGVU1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0VHTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSVFDM3NUMWxCakdlRit4S1RwelYxS1lVMmNrYWhUZDRtTEp5ellPaGFIdjRpZ0lnRDJKWWtmeUg1UTRCcG84cnJvTzBJdDdvWWpGMmtneS9lU1ozVTlHbGFxdz0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRkFBQUFBVUNBTUFBQUF0QmtybEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFCSFpwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVOaTFqTURFMElEYzVMakUxTmpjNU55d2dNakF4TkM4d09DOHlNQzB3T1RvMU16b3dNaUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenBrWXowaWFIUjBjRG92TDNCMWNtd3ViM0puTDJSakwyVnNaVzFsYm5Sekx6RXVNUzhpSUhodGJHNXpPbkJvYjNSdmMyaHZjRDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5d2FHOTBiM05vYjNBdk1TNHdMeUlnZUcxc2JuTTZlRzF3VFUwOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXRiUzhpSUhodGJHNXpPbk4wVW1WbVBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZjMVI1Y0dVdlVtVnpiM1Z5WTJWU1pXWWpJaUI0YlhBNlEzSmxZWFJ2Y2xSdmIydzlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUF5TURFMElDaE5ZV05wYm5SdmMyZ3BJaUI0YlhBNlEzSmxZWFJsUkdGMFpUMGlNakF4TmkweE1pMHpNRlF4TkRvek16b3dPQ3N3T0Rvd01DSWdlRzF3T2sxdlpHbG1lVVJoZEdVOUlqSXdNVFl0TVRJdE16QlVNRGM2TXpFNk5Ua3JNRGc2TURBaUlIaHRjRHBOWlhSaFpHRjBZVVJoZEdVOUlqSXdNVFl0TVRJdE16QlVNRGM2TXpFNk5Ua3JNRGc2TURBaUlHUmpPbVp2Y20xaGREMGlhVzFoWjJVdmNHNW5JaUJ3YUc5MGIzTm9iM0E2U0dsemRHOXllVDBpTWpBeE5pMHhNaTB6TUZReE5Ub3pNRG95Tnlzd09Eb3dNQ1lqZURrNzVwYUg1THUySU9hY3F1YWdoK21pbUMweElPVzNzdWFKaytXOGdDWWplRUU3SWlCNGJYQk5UVHBKYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2pKRk56RkNSa1pEUXpZM1JqRXhSVFk1TnpoRVFUbERRa0kyTkRZelJqa3dJaUI0YlhCTlRUcEViMk4xYldWdWRFbEVQU0o0YlhBdVpHbGtPakpGTnpGQ1JrWkVRelkzUmpFeFJUWTVOemhFUVRsRFFrSTJORFl6Umprd0lqNGdQSGh0Y0UxTk9rUmxjbWwyWldSR2NtOXRJSE4wVW1WbU9tbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNa1UzTVVKR1JrRkROamRHTVRGRk5qazNPRVJCT1VOQ1FqWTBOak5HT1RBaUlITjBVbVZtT21SdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk1rVTNNVUpHUmtKRE5qZEdNVEZGTmprM09FUkJPVU5DUWpZME5qTkdPVEFpTHo0Z1BDOXlaR1k2UkdWelkzSnBjSFJwYjI0K0lEd3ZjbVJtT2xKRVJqNGdQQzk0T25odGNHMWxkR0UrSUR3L2VIQmhZMnRsZENCbGJtUTlJbklpUHo0NzdKWEZBQUFBWUZCTVZFWC8vLzhFVnFJWFphdkcyT29xY0xHMnpPT2t3dDBCU0p0cWxjWFY0dSthdXRsV2hiems3UFVBTVk5SGNyS2p0TmJxOGZlQWw4YUJvc3p6OXZwZGpzR0dxdEYzbjh1VHNOU1pwYzZKc05UNSt2MHhZS251OFBmZjUvTDQ4ZmcvZnJpY3pKZ1lBQUFEQUVsRVFWUjQya1JVQ1piRElBakZYWk9ZMVRhdE5jMzliemtzU1ljM3I0TUU0Zk1CQWFENnpsOHkvOVRPZ2V0OGQ1amZONzhid00vZERDUnBSNTIxelhmb2pISjA1SUl5aEJBVVNWQU9OZEd6Qll0MmY3S0ZyZmtKYUFrSGg5RlpoY0RYSFJrVEtvOU1MaWhHYWF2SW1uVjNxeUVYMEVwcmd6LzREd1VEN2tDSFJuZDhRRk40M0dvNFVWbUREZ3phNHcyN29pemRBMitjSyt1dVVwampvMit4d2MvNDJXNTB4NUxHWWVEQnNSMEhWSXg1eDhpRjYwQ2JsYlRFRWtGcjI3Yk5EQlVWU3ExT0tWUGJFNjJiM0VIOEZxQmc1T09PRXVjMnQ4WkppcU1PdUdwK2NLamc3d1ZHY2VvenFONHB4Z1ZQUWtqRllnYlZKS0RVaERDallyYXdQNXE0RVRnQzlmSU1SSHRpdHBRY0N2Sk9FTGNiTXNRZ25jaVJrbGpweVFqdkc0NGpxQlVFVEZpQmkxUEVJeWVrT3pzVytUeTVjTEhvczVSK2RNUzFMdFNTeGYzZ1FIY3pSMkNJNGdNTnBXNElSQTFRTWE2dEo0K0M2dUh1R0U4bU5ESXlGcWcvT1AvTU1VdWVTNklxOFM5MGRBZUJKU0V5L3FLa0srQk53ejhjWVk0amI1SjZ1NGlXQ0kyQjFaNTZMVzVrRWM0aGtkTXBzdlVDNTU4NVNYMFF1YmNnTnF5ZmdERkVjVHQrNDAvMFM1Tngwd2FDdzNPS2tjT2JBNUluMEFZcDAxcGpqdzJuNjI2VURqdEh3YTI4aUh1VEtxdHJ2K3JlVzQxTlo2aUdscjd1dUxKQ2ZrRnRjdGNHMDRzZ20xZU5TK1phRG5wYVRFckdveVg1SksyaU16OHhzMG5Pd1dHY1BETjQ5cWFDZDRiekpvekRabS9hQksrRW96THcrWGhOQmlZd0hmMHNpT3UxWFBrRy96S3d2cVlLY2ZTd0RFY0gvb1VlMDdlcy9XUThySXlnMkRPWGo4dGprWmR1REIvYjhoekRsbE1NT0NTNUJFbmQ1MzRmOHRpM1VaYzRrTXMzeEx5YWZNU3NKaGRHOFhQcWpOazV0QWdPMjVmZUtDaG5WZERqL0owRk1rT3NVL3hNQnYwd0ZoWWVFR2ZWSDEzZnVEVTB5REZMYTRmYzdSbldIQmZ1VEZWMnRFbU53YWRjN2FjM1VZMmpmQmw3SFQzNmZlMzRpUU81bU5DRkZCVzA3S2pQZ3FoT0xVMDF2WjhQdWVaMkpDbEZaTjhqa1VzNjl1a2E5ZVBwNitFZkw0QUY1K055d1NiaXJIdGNCOE1sL2drd0FFamtLNjRLakhQZUFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiMmMwZGY4MzI5MmRlNGJlMTg0MTI4OGE4ZjA3NGRmNGEiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEwMjQsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjYsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6OTYsInRyYW5zcG9ydHMiOlsibmZjIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA0LTI0In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wNC0yNCJ9LHsiYWFpZCI6IjAwNkYjMDAwMiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFpZCI6IjAwNkYjMDAwMiIsImRlc2NyaXB0aW9uIjoiSGFua28gVUFGIENsaWVudC9BdXRoZW50aWNhdG9yIENvbWJvIGZvciBpT1MiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJ1YWYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X2RlciJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfZGVyIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfc3Vycm9nYXRlIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmYWNlcHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJhdHRhY2htZW50SGludCI6WyJpbnRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOlsiYW55Il0sInRjRGlzcGxheUNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbiIsImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6W10sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQXd3QUFBRXNDQVlBQUFCdVREUmtBQUFBQm1KTFIwUUFBQUFBQUFENVE3dC9BQUFBQ1hCSVdYTUFBQTdEQUFBT3d3SEhiNmhrQUFBQUIzUkpUVVVINEFVVUVCZ1VTZXdSemdBQUlBQkpSRUZVZU5ydDNYK01IR2VkNS9IUFU5VmQvU05HakFOUkRBdlpOcHZ4eERnM04vSEdTOUE0Q29vMm1Gc2hPWm9qV2kyQ0xBaUQ3eUNjUU1UNWcrVDI3aUNKZEFtcklCR1F3Zy90RVNJamxNTnlwSWdqNUdRUkpSYmNCaG1mTjg3RW5wQVp3QXRHUUdiUUpUUDlzNTc3d3oxSkhIczhNMTFQVlQvVi9YNUpWclNMdTZyNysxUzM2MVBQTDJPdEZRQUFBQUNjVDBBSkFBQUFBQkFZQUFBQUFCQVlBQUFBQUJBWUFBQUFBQkFZQUFBQUFCQVlBQUFBQUJBWUFBQUFBQkFZQUFBQUFCQVlBQUFBQUJBWUFBQUFBQkFZQUFBQUFJREFBQUFBQUlEQUFBQUFBSURBQUFBQUFJREFBQUFBQUlEQUFBQUFBSURBQUFBQUFJREFBQUFBQUlEQUFBQUFBSURBQUFBQUFJREFBQUFBQUFETENwUUFjOGFVRzJXOUpXanI4c0NvWm96ZUVvWWEvL05GK3dIZjMvc3ZJdlB4SU5TN09sYkhiVWZQdEkzK0dMZjBtMjNXbnFabEFRQUFDQXpvd1hGak5oVXJ1anhzYTJzUWFDeW9xRmFXcE9LNWY4LzNHMjhiYUVOZ05CSVlUU3JRWk5TOXFuOVpOV3JGT213N2VrYUJUaFdibXExWlc2ZjFBUUFBQ0F5NFVFQUk5YTRORlkyc3BmVUxaVlh5L0xtTHdaa1FJVW1xU0MrVXpMRzJkTXhJSjBZYmRwb3JBd0FBZ01Bd2xPYU1LYmNpYlpaMFZjRm8rNGFLYXJTMkZJWWFENlZ4NlV3UFJMdXR4em9GVFMrVzlNekV2RjNneWdFQUFDQXdESFJJV0NycW5aSDBsNFdLZGtXVVpQV0x2NkJkQldsWHFYR205NkVUNnlmTnR2NkYrUThBQUFBRWhvRU1DVlZLMHJNdzFIZ1lhandxU3JObE05Y0tkSkNlQndBQUFBSkRMcDJvbU0xQnJIY1h5cnErYXJyekVlQk1FS2hXa2o2ejNQUFFzSHEwMHRLelRKb0dBQUFFQm5ocnpwaHlzNktyaTdGdUxBZXFLYVFtV1FoRGpWZWw4VGpVd2t6SkhHbzJkWWdoU3dBQWdNQUFieXozSmtRVlRaVWt0dHJyazhCb0pBbzFGVlUwdGR6cnNMVnBqMUFaQUFCQVlFQmZURWRtZXpIUWRlVkFrL1FtK0dXNTEyRzJZaGJhYlgydjJOYVRERmNDQUFBRUJtUVdGTXFCUGxndGRKZENoYmNDbzVHb3FMMHFhdTlNeVJ4NHVhb2ZNRWthQUFBUUdPRGNuREhsVmtIWEZrTHRJaWprVXhScUttcG9pdUFBQUFBSURIRHFaTlhzTEpiMWtZalZqZ2dPQUFBQUJBWXNXeDU2VkFwVWs2RWVneHdjaWswZFlJNERBQUFnTUdCTlRsVE01c2pxVXd3OUdwN2dFSmQxL1V6Uk1Ea2FBQUFRR0xDeW94dk55SVlsZmJRY2FKSWVoZUd5UERrNkRyVnJPakw3V1k0VkFBQVFHUENLNVFuTkc0dmF5eDRLUXg0Y0F0V3FnVDcvZk5rY2JqVDBYVGFBQXdBQUJJWWhOMU15V3dzbGZTd0tHSDZFVnhVRFRSWXJtanhaTWc5RlRmMlFZVW9BQU1CblBQTk93ZEdOWnVRWGtmbDRGT3FMQVdFQkt5aUYrcEF0Ni82Wmt0bEtOUUFBZ0svb1lYRHNaTlhzZktQVlI0SUN5NlJpRFluZGFDUUs5Y1ZmUk9heHNLWHYwTnNBQUFBSURBTnFlVkp6aVVuTjZPV0xXTkN1T05TN1prcm1IMGNiZHBxS0FBQUFYekFreVlIcHlHeC9ZMTFmS2dhYXBCcm8rY3Y0YW0vRHgrZU1LVk1SQUFEZ0Ezb1lFcGd6cHR3cDZzUFZnblpSRFRqN1VoYTBLdzQwZHFKaXZqcTJaR2VwQ0FBQTZDZDZHSHAwM0poTnRxUTdDNFFGcFBIRkRGUXJHOTA3VXpRM1VBMEFBRUJneUptVFZiTnpRMFgzc3dJUzBoWVZ0ZmY1c3Zrc1E1UUFBQUNCSVFmbWpDbi9JaklmTDBtZm9ScklTakhRcEMzci91UEdiS0lhQUFDQXdPQ3A0OFpzaWlQZHhoQWs5T1dMYWpTeW9hTDdUMWJOVHFvQkFBQUlESjZaS1ptdDFiTHVERU9OVXczMFUwbjZ6RXpKZkpCS0FBQUFBb01uVGxiTnppalVGd1BEUm16d1F4UnE2b1dTK1FmbU5RQUFBQUtEQjVpdk1IeWFMVDB3WDlLZWh2VGxPTmFjais4eEREVnVTN3FUZVEwQUFJREFBUFRCeEx4ZDJMSm9uOXBjdDdmV3JmYTFZaDMyN3NzYnFGWXRFeG9BQUFDQkFlaXJzU1U3ZTNuZDNqZGYwcDVtUndlOCtnSjNKME5QUjJZN0xRVUFBTkxBVHM5OTBHenBBZGZIaklyYVMyWFROVEZ2RnlUdFAyN01vVkpKZjFjTU5PbkxlNnNXOVBucHlOeTl0V21QMEZJQUFJREFrSE9qTGZ1NDYyUCtzbW9JREJuWlp1MXBTZmVkcUppRGtkV25mTm5BajlBQUFBRFN3SkFrb0VkalMzWjJjOTNlMnBDK0hGc3QrQklhV0hZVkFBQVFHQUNQYkZtMFQvMnByRnZiYlQzbXcvdUpRazBSR2dBQUFJRUI4TWpFdkYzNGk2YjlSck9qLyt4RGJ3T2hBUUFBRUJnQUQ0MDI3TFNwNnhZZmVoc0lEUUFBZ01BQWVLaG1iZjB2bXZZYmkyM2QzZS9laGlqVTFFelIzRUNyQUFBQUFnUGdtYTFOZStSUFpkM2E2ZWhZWDBORFVYdlpwd0VBQUJBWUFBOU56TnVGZHpUc0Z4b2RQZFRQOTlGZGNwWFFBQUFBQ0F5QWo3WTA3TUYrRDFHcUZ2VDVFeFd6bWRZQUFBQUVCc0JEVzV2MnlHSmRkL1J6aUZJazNYN2NtRTIwQmdBQUlEQUFIdHBtN2VtZ3FYdGFzUTczNVF0dk5GSXQ2ODQ1WThxMEJnQUFJREFBSHFwWlc3KzhidTlyZG5TZ1g2RWhqblFib1FFQUFCQVlBSStOTnV6K3hiYnU3c2U1dzFEam5hSStUQ3NBQUFBQ0ErQ3hyVTE3cEYrN1F4Y0syc1VlRFFBQWdNQUFlRzYwWWFjWDY3cWpINkVoS21ydlRNbHNwUlVBQUFDQkFmRFlObXRQOXlzMEZBSjlqcFdUQUFBQWdRSElRV2pveDg3UWdkRklKZElubUFRTkFBQUlESURuSnVidFF0RFVQVm1IaGpEVWVDdlNGQzBBQUFBR05qRE1HVk0rdXRHTTBLVEl1NXExOVg2RWhpalVGUE1aQUFEQXdBYUdUbEVmcnRTMWtTWUZvYUYzaFVDZkkzZ0RBSUNCQ3d6VGtkbGVLR2dYelFsQ1E4SWZCS09SRFV2NktOVUhBQUFERXhpT2JqUWo1VkNmcENreHFLRmhxYW12WjdsNlVqSFFKUHN6QUFDQWdRa01HNWIwMGNDSUlSUVlXUDFZY2pVcWFpOUxyUUlBZ053SGhwTlZzN01ZYUpKbUJLSEJ2VXFrVDFCNUFBQ1EyOEJ3ZEtNWktWcDloQ2JFTUlXR2VrZGZ5K3A4WWFoeGhpWUJBSURjQm9ZM3ZLeWJHSXFFWWJPMWFZODBwQzluZGI1Q1FYL0xxa2tBQUJBWWNtZW1aTGF5S2hLRzFaWkYrMVN6b3dPWi9FQ3dhaElBQUFTR3ZMM2hPV1BLQmFPUDBYUVlacU1OdXorcjVWYUxnU2JaMEEwQUFBSkRiclFLdWpZSVZLUHBNUFJmM3FidXlXb1NkQ0hRNSthTUtWTjFBQUFJREY0N3V0R01SRVh0cGRtQU0zczBMTloxUnlZL0ZFWWpyWUt1cGVvQUFCQVl2TVpZYXVCczI2dzluZFVrNktpb3ZVeUFCZ0NBd09DdEV4V3ptVDBYZ0hOdFdiUlB0ZHQ2TEl0enZlRmwzVVRGQVFBZ01IZ3Bzdm9VelFXY1g5alNkN0tZejFBb2FOZUppdGxNeFFFQUlEQjRaVG95MjVub0RLeXNabTI5S2QyVlNUaXh1cEdLQXdCQVlQQktPZEFIYVNyZ3dzYVc3R3lqbzRmU1BnL0xyQUlBUUdEd3lzbXEyVW52QXZJdXF4dnNxS2tmeHJIbTBqNFBlNkVBQUVCZzhNS2NNZVdpMVVkb0p1U2RNWHJmVE1sOE1PMjlER3JXMXB0R1gwMzloeU5RYlRveTIybFpBQUFJREgzVkt1amF3SWhsSERFUW9sQlRjYVRiMGc0TldRMU5ZcWdnQUFBRWhyNHJoTnBGRTJHUWhLSEdzd2dOV1F4Tm9wY0JBQUFDUTEreE1oSUlEYjJyV1Z0dlczMHI3YzlTTW5vL0xRb0FHRWJHbUl1Tk1aUEdtSnVOTWZjWVl3NGFZK3dxZjc3Ui9idFR4cGdKWTB5RndKQUF3eDB3NktHaFhkSi9UUE1jb3cwNzNZcDFPTzNQd2I0TXp2OEJ1bWNOLytDczltZExYcy92NlEyQlRlblBMVnkveGhwakRxYjBYcllNNG5Yc3czZlVRVzJYLzl5YzA5K0VxZTUxKzBkSlQwbjZ0cVI5a25hdjRSQjd1bi8zKzVKK0xtblJHUFA1YnZEd05qeDRHUmpvWGNBdzZDNVBtbW93YmpUMDNkVEREL3N5WUxDOU9jVmpYMFo1SlVtN2pURnZvd3k1Y28yajR4ektXVkM0cFJzU3ZyL0djTEJXZDNXRHh4UGRNT0pkY0NoNGVpTjFIZDlGclBXR3VGT1cwNmRUU3hzMG45WDdqMEpOelJUTjcwZGI5dkUwanIvTjJ0TXpKWE1nQ2pXVlp2QTVic3gzdDFsN21pc1NBNmlXNHJIZlEzbGZjYU9rK3lsRGJyajROK1VSYSsycG5JU0ZxVzVJU051Tzdua2VNY2JjWnEwOVNXQll3WW1LMlZ3T05NbDNFV3U5SWM3N1o0aUsyanRUTXFkR0czWTZsUnY2cGc3RVpWMmY1b3BqVWFUckplM25pc1FBMnBEeXpRSE91Sm5Ba0EvZDNpQVhUOWNQNU9DelhpenB2K3ZNTUtJczdkYVpucmQvYjYzMW9rN2VEVWtLWXIyYnJ5T0dUU0hRNTQ0YnN5bU5ZOWVzcmJmYitsNnFvU2ZVVk5vclB3RjljazJhQngraytSNUp3NU14Wm9JeTVNTDFqbzdqOVhDa2JqRDZZUi9Dd210OTM1ZTVUbDRGaGpsanlta09uUUI4RlJpTlZDSjlJcTJiN21KYlQ4WldDMmwraG1aRlY5T1NHRUFiVXo3K0paVDRGVHNwUVM0TS9IQ2tibGc0SUQ5NkFiL2l3K1J3cndJRE54d1labUdvOFdhazk2Vng3Q3g2R1lveGs1OHhrTkordW5ncEpYN0Z6WlRBYjhNd0hLazc0ZGlYc0xEczIvM3VnZk1xTUhERGdXRlhDdldodEpZcFRidVhJUWhVWTRsVkROak4wY1Vabk9ZS0t2MktIY1lZNWpENmJSaUdJLzAzK1RtLzZPc1ovU2I1SFJoT1ZNeG1sbElGcE1qcVUya01UYXBaVzIvRmVqVFZIeFRtSUdHd3ZEbURjeEN5ejhZcWlYNGI2T0ZJeHBqMzZzd2VDVjRHYWtuL1llZ0RBemNhUVBlN0VLaldLdWphTkk2OVdOV1BVdzA3VEg3R1lLbGxjSTQ5bFBrc2QrVmw1OXRoTStqRGticlgzWjA1K0g3MFphRUVMd0xEbkRIbFF1Q3Ntd3ZJdmFpb3ZVYzNHdWZMb0U3TTI0Vm1KOTBmNjZXaTNra0xZa0JzeU9Jay9SeG00S250bE1CTGd6NGM2V1BLeDFMSGZYbkk0RVZnV0NycW5XbXVFUS9rMFJ0ZTFrMXBIRGNPOUpNMDN6Y2JMMktBWEpQUmVkNU1xYy9DYjRpZlhQUjhlemtjcWR1NzhKV2N0TU8rZmp4azhDSXdSTkpmOGowRXpsWW9hRmNhazRqSGx1eHNwNk5qS1FhR3lUUjZSNEErMkpqUmVXcVUraXgzMGV2aTNRMzF4WEx6Wk52WDFaSCtYYzZhNVAxREZ4am1qQ2tYQ3RyRjF4RTRWMmpUV1Rtc1lkT2QvRnh0NkVwYUR3TWdxNjcvVFpUNkhDeXpQcGp0NGV0d0pKZEwrajRpYVpla3NkZjh1VXJTcHgyZUkvTTl5L29lR0JqdkRLeXNHR2d5alY2R1NrdlBwdm0rQ3gzbUpDSGZNbjdDVGNBKzEwMlVZT0RhdzlmaFNLNG1jMHZTMzF0cmI3VFcvc2hhZS9JMWY0NWFhKy92aG9lbkhaeG5kL2Q5RDA5Z1lEZ1NzT3JOOTErN1BtYk4ybnFhazUvRFVPTU1TMExPWlRtdllBdmxQc2NlaGlWNUZaNEhlVGpTWHprNnpxZXR0UTllNkM5WWEwOUsrb1JuNzl2L3dNQndKR0FOZ2FHZ1hTbmRmUDg4emZkZGVsbnZvUFdRWTdVTXo3V2JjcDhYdzVJR3F4MThIWTdrWXY3Q0k1Syt0WmEvYUswOUt1bGVCK2U4SnNzaTlUVXd0Q0kyckFIV29ycW85N2crNW1qRFRxZTU4ek85aDhpNURWbWVyRjlycTN2dWs1VEFDd003SEtuTFJlL0pnOWJhcFhVR2pLUXkzV0N1MzBPU3J1SjdDS3l1R0tTeklrSTdUdStKRDcySHlMbHJNajVmbFpLZkkvTngyamdueUE3MGNDU0hRZjNINi96N1J4eTkvOHkrSDMwTkRBWEQ1aXpBbXI2b1JpTXpKYk0xaFVPbk9pd3BwZmNNWkdGanh1ZGpDTi81c1lCQ2Z3MzZjS1NhZzJNOFlxMTljVDB2NlBaR2ZOUEJ1VE9iYTlXM3dIRGNtRTFCd05yVHdEbzQ3NUVyTmpXYjVodTJaMWFFQVBJbzY5MVUzMHJKejJ1S0V2VFZvQTlIY3JHazhULzMrRG9YLy81bTlxQ2hiNEdoV05IbGZBK0J0WXRDOS85dzFxeXR0MklkVHUxN2JyU1Rsa1BlOUdsMW5zdW8vSGt4TEtsLzM0T0tCbnQxSk1uTmtzYlBaZnk2MThyc1FVUGZBa1BZRmtNVmdIVktZNGlQN2VpWjFINWdBdFZZWGhVNWxLU2J2OWZKalBzbys0b1lsdFFmcm9hTkgvTDRNN29ZZXZpN0hsLzNrb056Wi9hZ29kQ3ZGZ3BDdll2dm90L0tSdmYrc21xRzduTTNXM3BndEdVZjkvVHRYU1ZwMnVVQjQ0S2VUL01OZDVkWFBjSTNDamxTUy9EYUI5WGpNcW5HbU1vNlYxb1pGcmQwNjRwc1hlZmdHRDRQUjVMYzlLRDh2c2ZYemVYcFl1aExEOE54WXpZRlJqeDFCTmFiOEZOWUtHQnN5YzZtL0o2dm9PV1FNMG1XVlAxZGd0ZStuZEtmMXc1anpBUmx5RTUzT05KZERnNTFnR3FtS3JPZXliNEVCdVl2QUQxK1lWTWE0cFBtUElaUWZOK1JPejB2cVdxdFRmSmRxbEg2RlRFZktsdkRNQnpKbFQ4TXhmMUhQMDdLL0FXZ2QybnNvSnptUElZdzFQaWNNV1ZhRGpuUzY3am1wN3YvN1hVZXd3Wkt2NktiS1VHbUJuNDRrcXM5R05hN3BDcUJZVDBuRFZocUVlaFZLa044QXFYNm85NG82eTIwSEhLazEzSE5QKzcrOTJTUHI3K0cwcStJWVVuWjNVZ3pIQW45RHd4enhwVFpmd0hvWFJwRGZGNnU2cmVwL3RDMEdaYUUzTndzSlZsU2RhSDczMS8xK1BxTnRNQUYvUTBseUFURGtkRC93TUNUUmlCaFlBZzE3dnFZRS9OMklkVWZHc05EQXVSR2tpVlZsOWRWLzAyUHI5OUQrUy9vcnU3VGI2UnJHRlpIZ3UrQmdTZU5RSExIamRuaytwaHBUbnhtR0NKeUpFbTRYVjVYL1lWZUQ4QW1aYXZhVGduU3czQWsrQk1ZZU5JSUpCWkY3b2N1bU5qSkpqSXJCWVlhRTUrUkUwa21IczkxLzd1WTRCaFZtdUNDcnFNRXVRaGtERWNpTUNTK2NlQkpJNUJVTE9kUElXT2I3aVl5REVkRVRyaVllUHpyQksrOWtpYTRJSVlscGVzcUI4ZGdPQktCd1VsZ3FGRjJJUEUzOXhMWGg3UkZwYnJEckRINk14b09PZEJ6NzUyMTltVDN2MG0rUzIrbENWWjFMU1ZJall2bGF4bU9SR0JJSm8xeDE4QXdNa2FYT2c4TVZ2K2E2cHZ1SkpwTUNtVEYxY1RqZTN0ODNXVTB3YXB1b2dScC9MdGlKaVR0Y0hDb24xSk5Ba01pYVl5N0JwQ1RIeHVqelZRQm50OHdKVmxTOWZVQm9kZVZ4OTVEUzZ3ZTZoSzJGYzdQeFc3YVR5LzN0SUhBMExzVXhsMER3NmdZYU5MMU1VdjFkUGRpQ01XUUpIalBaUy9ZY3oyK2JnZk5zQ1pYVXdMblhBeEhlcEF5RWhoY25PMFNTZzc0cVdadFBkV3ZQL09Ya0lPdlFZTFh2bjRZUnMrcmpobGp0dEFVcTJKWWtrTU9oeU05UlRVSkRBNHVTUGZqcmdIa3g5R05ab1Fxd0dNYkhCNXJMc0ZyZWJpMnVqM3NXZUdVcStGSVJ5a2xnU0V4aGlRQTd1UnhFWUZLblhsTThGcVNKVldmZWQzLy9ZY0V4K0xoMnRwY1R3bWNZVGdTL0FrTURFa0EzQ21VbGJ1MXlPTU9nUUZlYzNaOVdtdGZUUER5SzJpS05abGE1WDlmcEVTcll6Z1N2QXNNQUlZODVGaTlpU3JBWXowdnFickN5akNQOUhnNFZoUmJtOTBYR3BiRTVtRnJ4bkFrK0JNWVRsUU1QNEFBQUMrbHRFeG5yOHRMN3FGRjFveGhTY2t4SEFuK0JBWUFNS0d1cEFyd1ZKSWxWVmZhcE8wWnp3TE1JTHFGRWlRS3ltOFR3NUd3Qm9YTWtrbXNza0lLbnBZL1g3UWZvQW9BMExOYUNzZDhLY0ZyM3l6cHhTRnJnOXNsM2JYTzErd3d4a3d3SEtabkxucG9HSTVFWUhBbzF0c0lEQUNRaVJQR0dLcXdQa21XVlAzcEN2Ly9GeElHbUdIYk1iZlhPUWM3SlhIRDJwc3BCOGRnT05JUVlFZ1NnTXlFUnR1b0FqeDFUUXJIVExKS3o2WWhiSU5qa3A3dTRYVTNjL211WDNjNDBtNEhoMkk0RW9FQkFCeis0Qml4Y1J0OGxXUkoxZlBPVlZoaDVhUzFHc2I1UG92cTdXbjFqdTdTb09melRTN3RGVEVjQ1FRR0FBRFd3YmVWaWJZTWFUdjArclI2cGFWQjU3bTBWOFJ3SlBnWEdGZ2RCUURnSXdjckV2MzZBdi9idlQwZWMvY3d0a1gzYVhVdnc1SytZb3lwY0RXdldVME1SNEtQZ1FFQUFFOGxXVkpWMXRxbEMvelBDd21DekxEMk10emY0K3UyY3ltdjJVME9qc0Z3SkFJREFBQkRvNWJndGF1TmtYOHV3YkdyUTlvZWgzcDgzWFZjeW12bVlnZ2V3NUVJREFDUWpqbGp5bFFCbmtteXBPcHFZK1IvbCtEWTd4aXlkcWhLa3JYMmxLUkhlbmo5WFF4THloVERrUWdNQUpDT1JsbHZvUXJ3ekJVSlhydmFiczYvVDNEc3R3NVpPN3cySUIzbzhSaXZINWEwd09XZENvWWpFUmdBQUJncVNaYjdYVzAzNXo4a09QWmxROXdtai9iNHVvKzg3djkranNzN0ZReEhJakFBQURCVTlpVjQ3UVYzYzdiV3Z0aW45NVZyM2JyMXNvZkNIZ2VyWG1GMVA2Y0VCQVlBU0UyN3JpV3FBRjg0R1BPK2x0MmN2OW5IOTVkbkQvZjR1cXU1c2xOM0ZTVWdNQUJBYXJaWmU1b3F3Q052VC9qNlg2L2g3OHozOGYzbDJjOTZmTjFOWE5hcFk5OExBZ01BQUVQamtpUXZYbVVQaG1YUEpEaEZiVmdicGpzczZmWWVYc3F3cEd5dzd3V0JBUUNRWTJQV1d0UExIL1crTTNGZVhacmd0V3NkYXZSU2duTnNHUEpyK1lrZVgvZCtmZ1pTeDc0WEJBYjNUSnpvQnhNQWdEUWtXVkoxclVPTmt2UXdYRFBrYlhHa3gyTk5PYWc5THV3dWVuSUlETTdGVm5PVUd3RGdtU1JMcW1aeE03cHhtTnVpTytTcmwyRkp1NDB4YitQeVh0RTNIUjJIQ2VZRUJnQUFCbDZTcFV2WDFITnVyVDJaNEJ4N2FDTDlvTWZYWFUvcFZ2Uy8xTnR1MnEvSEJITUNBd0M0MWVub0dGV0FMeHlzOHZLN2RmemRweE84ejZGK1V0N2RVYmlYK2sxeGxWL1FBUWZIWUlJNWdRRUEzSXFOL2g5VmdFZVNMbG42KzNYODNSOG5PRStWcHVwcForSGRHcTQ1SU90MXlORnhtR0ErQkFxWjNTZ1U5RHpsVHM5TTBkeEFGZHhkcTJOTGRwWktBQVB2a29Tdi84TTYvdTZ2RXB6blNra25oN3l0ZnRUajYraGxXSUcxOXBReDVwRnVzRXBpcXNkQUJ3TERBTjA4eHBvTEF2L1h3WTZLMmt0cnVkRnM2UUZKQklaVS9vRmExeEFPSUcyWEpydWU3WXZyK091L1NYQ3F0L0xiWVUvMmVITzdtOHY4Z2c0NHFORnVZOHpickxXbktPZmd5bXhJVXJ1dXBUd1dxQ1A5SzVjSjRDcUJyMnNJQjVDMkpFdXFybmZDYUpLd2ZObVF0TWRxSzBJZDRKSjF6dFd3cEJzcEpZSEJpVzNXbnFiY0FBQ1BKRmxTZGIxRGhKS0U1ZmNNU1h1c3RpTFVJUzVadDdxOUFpNldXTDJaYWhJWUFNQUo1akxCTTBtV1ZGM3ZuSVJmSnpqWERwcnFsWnZiUjZpRWN3ODdPTVlPWTh3RXBTUXdPTkdLZFppU0F3RDZ6Y0dTcXV1YWs5RGRnQ3pKKzkxQ3EwbVN2a1lKblB1Wm8rUHNwSlFFaGx5SU8wTzFJeWFRTzZXNmZrc1Y0SW1rUzZyMk1pY2h5ZENQUzJneXB6ZTNlRFhNdmlnM3c1Sys0aUNJZzhBZ3hUYmRsV2NLVm05eS9rWHE2Qmt1RThDTm1yVjFxZ0JQSkwwQjcyVk93bnlDODExS2t6bTl1Y1haSG5aMG5PMlVrc0NRWExpdU5hc0JEQkNHSk1JelNXL0FlL24zN0tjSnpuY0ZUZWI4NWhhdmV0TFJjYTZqbEFRR0IwOEcwbDJpMUFhNnlQa3hpL2xjRGhid2pZbjFFbFdBUnhMZGdLOXpEd1lYTnROa3ptOXU4ZXIxdkNUcGRnZUh1c3NZY3pFVkpUQWtzbFJPMUIyNytvY3g3bjlRMHc0NXdMQ0lyZWFvQWp5U1pFblZYbGZxU1RMRWRROU41dnptRm1kN3d0RnhycWFVQklaRUp1YnRBaVVIaHZiWGhsMUE0Wk1rUzZxZTdQRjFpMG5lTUU5dVU3bTV4YXVPT0RyT1RaU1N3SkJZbXVPWWk0RW1YUjl6Yk1uT2Nwa0F5VFdiNmZZd0F1dTQ4VTY2a3NzK1k0eGQ3eDhsMjR0Qmt0NU02NTExYy9zMFpYREhZYy9OSHNJdGdjSEJCZG5UVW5Sck5tZE0yZlV4NDVpaEZFQlM3UFlPajd3OXArKzdSdE9kZFhQN0lKVnd6bFhQemZzcEpZRWgyWmM4WFBmdW1PdlNLT3N0cm8vWkVmTVlnRVRmb1k2T1VRVjRKSzk3R215aTZjN3lGQ1Z3SHNRT3kwM1B6UlRWSkRBa3ZCalR2ZmsyUm4vbS9EMnpGd09RTkhRL1R4WGdrYnp1YVhBbFRYZld6ZTFSTVN3cERTNTZiblliWTk1R0tRa01QVXQ5VGtBbmhUR2VUTllFRW1sYlBVY1Y0Skc4N21td2hhWkw1ZVlXWjNQVmMzTWpwU1F3Skx1blQzRjRRaHBMcTc1YzFXKzVWSURleFMzOWhpckFJeU01ZmQrN2FicHpIS1FFYmpuc3VibVphaElZRW1rcnZjQ1F4a3BKRS9OMmdZblBRTytZOEF6UDdNdnJHMmVZeHprM3Q2ZlUrNzRZV0ptTG5wc2R4cGdKanovakgyaG16d05EeDZZNzhmbEV4VGp2WldoYlorc1RBME1semFXVWdSNXV1Q3M1L3dnc3JYcXVBNVRBdVI4NU9zNU9qOE9tazkzYWpURkRNVlN3TDRHaGNaRmVTUGNmQlBjVG54bUREZlQ0bzh5aUFmREwyM1ArL3Q5QkU1N2pVVXJnL0diNnBOejAzSHhsQUVLNnp6THJYU3YwNDlOTnpOdUYyYktaQzRKMDFwUU8yOW9xeDh1dE5TN1NDOVdHdjFmTXNEN0ZUV01JR3R5S0M2eVFCSzlja3ZQMy8xYWE4SnliMnhlTk1kK1V0SWRxT0hWQWJ1Yk5iSmZvYVU3SnlheE9WT2pYSjJ4YkhZbFMyb1FtQ1BVdVNkOXdIWEplS0psallhaHhINitZeSt2MnZtSDhwdnl5YWdnTW5tTzNkSGptMHB5Ly84dG93dk42bU1EZzNDRkh4N25PNDhCd3IvbzNweWxYeXlRSC9UcHhta044QXFPUlZPWXhoTTYrUE1CUVlQNENQSFJGenQvL1Bwcnd2SDVHQ2R4eU9LSDhMbVBNeFFOY3FuN2UrR2MyNUxkdmdhSFMwck5wSHQvRStyZXVqN2xZWWl3MnNCNXh3S1pLOE01STNqOEFZOExQZTNQN29zNDhMWVpicmlhVVgrM3A1K3ZuZloyTDRZVXZEWHhncUZsYlQzTS9ocUp4UHpOL1l0NHVwUG1lZ1VIVFdtTCtBcnd6Q0UvbzMwNHpuaGZMcTdybmFrTDVUWjUrUGhjMzNMMzJXcm9ZWHZoQ1ZvVUsrdGxLblZnL1NlMkRCYW9kM1dpY1AwbHFXRlpqQU5ZaWpqWEgvZ3Z3aVlzbjg5WmFrL1NQcExHRWIrTVNXdk84V1A3Y3NXN1B6VGNkSEdxUHAzdUl1T2hoK0tzZVgvY2VCK2ZPYkMrSnZnYUdabHYva3VieHF3MzM0OG9xTFQwYld5M3dNd0pjR0h1WHdFTkpuOHk3ZW9LZDlCLzVTMm5LODk3Y0xrbTZuVW80OTdDajQxenY0V2Y3dFlOajdGN3Z3NGh1ZU5yaDRKby9OUlNCWVp1MXA5UGNRYmtZNjBiWHg2eFpXMi9IVEg0RzF1RG5sQUNlU2ZwazNza1NoZzQyakxxR3BselJEeWlCYzY0bWxFOTVHakpkUEFqWXZzNi8vMDRINTh4MHprN1E3OFpLOHlsa0VLaDIzSmhOcm8vN2NwVWZKT0JDWXF1RjBZYWRwaEx3VE5Jbjh5NTdsNVBjcEd5a0tWZThBVHdxc2RpQzQ1cTZHcGEwMjlOZGtmKzNpOCsyenIvL1NRZm4vT2xRQlFhbC9CU3lHTGwvRWpNeGJ4ZWFIYmFpQjFaOEVFQXZIUHlVZEVsVmw4dUJKK210WUwrQkMzdVFFampuYWxqU2V6MzhiQzd1US9jWll5Ylc4aGVOTWUrVm13M3hNbDNocWUrQlliUmhwOU9jRTFBTTlQNDBqa3N2QTlDL0J3RkFqNUl1aE9GeUNjTkUvOWg3T29IVUYwOVJBdWVlZEhTY216MzhiSzVHdW54OXRkQmdqSm1VOUppRGN6MXRyVDJaWlpGODZHRkk5V2xrWURReUhabnRybzlMTHdOd2ZneEhnc2VTTHFrNjUvQzlKQTBmVlpyei9MckRrbGhpMVcxTlhVMG8zN0hXSi9GNS9HeVNmbTZNdWNjWU0ybU0yZkthUDVQR21Ic2NodG5NZTlHOENBek5acnJERjRxQnJrdmp1UFF5QU5rK0FBQjY1V2l6czBXSGJ5bnArdWxYMHFvWHhBTTk5NTV3ZEp5LzhmQ3p1YnlmMjljTkJpZGU4K2NwdWQwREp2TmVOQzhDUStxckpRV2FUR1B5ODhTOFhXaTI5QUMvSWNDcjRpQzkvVldBQkJKdmR1WjRDY09rNFdNRFRYcEJQTGh3ejlYUW5idDgyNjA4WjcxU2ozVGY3L0FGQmtscWQ1eU02VnBSRktXei9tK3hyU2ZURER0QXJzSkNyTG14SlR0TEplQWhyelk3Y3pEK21CNkcxY01kdzVMYzF0VGxQaGZiUGZ5SVg4dEpVOXpiajVONkV4aGUzcER1TW1oUnFLazBkbjZ1V1Z0dkduMlZueElnL2VBUEpKQjBTZFY3UGZzODc2RkpCK1lHTUU5Y0RVdmE3ZUZuZXpJSElmTVJhKzNob1E0TUUvTjJvUlVyMVNKY3RKak91TG14SlR2YjZPZ2hma2N3N05JTy9rQUNWM2o0bnBLRWtCMDA2YXArUmduYzZ0NnN1dmlkMzJlTXVkaXp6N1lrNmI5NjNnUjllM0FSK0ZTRlZ1d3N1WjVYV3IxcmNITzFBQUFMcFVsRVFWUU1raFExOVVPR0ptR1l0ZHQ2YkdMZUxsQUplQ3JwYi85UGZmdEFubTZDNWRNTm9Lc054M0EyVnl2MFhPM2hOWE5VN29aZE9ROEwvZXBkOEM0d2JHM2FJMm5mZEtmVnkxQ3p0cjdZMEpmNEhjR3dpZzFybjhOcit6eDhUMGxEeUNVMDY2b2VwZ1RPdWZxdHY4blR6M2VmL0J1YTlMU2svOUxQTnhENDFrcXBUMzVPc1pkaG03V25HOUtYK1MzQjBJV0ZXSFBzdlFCZk9WcVJKWTFkVlpQdXhYQXByYnVxSnltQlc5Mm44QzZHSmUzeGNRUEM3dENrV3h4OVJsZGhZYXI3dmdnTXk0cnQ5TC9jYWZVeVNOS1dSZnNVRzdwaDJMUUNIYVFLOE5qYlBYMWZjd2xmZndWTnU2YWJ2OXVwaEhPdWhpVmQ3K2wxYzByU2xBZWhZVGtzbk9wM1RRcStOVkxOMnZwTXlSeUlRazJsZFk0bzFOU0ppdmxKV3NzL2pqYnMvaGRLNXZJdzFIaFdkWnNwbWh0Y0gvUGxEWHFhTWVsWVRXeTFFTldaWEFpdnVSaTY4K3NVM2xmU3ZSaEdhTm8xZVlJU09QY2pSOGVaVWg5MkxWNXJhRERHVE9uTVVLQTl3eHdXdkF3TTBwa2RsS05HZW9GQmtrS3JHM1ZtbkZvcWdxYnU2VVM2TGF2UUVCVzExL21OWUYzUFN5SXc0SUphc1I3ZFltMmRTc0JqaVlmdXBERWNvSHREa3VRUSt5VGRSdk91NmdnbGNIN3RualRHUEtMa3k2UHVOc1pzY2JBdlNacWg0VC9wek5DMmIyZDQ2dHNsM2RmdllVaG4zZGY2MkVCWkxMRmFERFE1SFpuVU5nNnBXVnNQbXJvbnR0eHdZN0F0VnZWanFnRFBKUjI2aytaS080a21WL3EyTktXbk4zMUxrajVOSlp4ek5mejZ2YjVmUDliYUIzVm1hR1BheTVyZUsybk1XbnUzVDJIQjI4QWdTUjJUL3Bqb2NxaFB6aGxUVGpNMExOWjFCNkVCZzZyWjBRR0dyU0VIa2c3ZG1VL3h2U1Y5c3ZwbW1uZE5XTVhOdlVPT2puTnpUb0xuS1d2dGJaTGVKT252NVc0bHBhZTdnWGJNV251YnI3MHR4bHJyYmVNOFh6YWZMUWFhVFBNY2pZNGUydEt3cVlhVDQ4WnNxcFoxWjJETy9LUDE1NHYyQTY3UDhjdXErWit1ajFtMzJwZldQQStmUDNlenBRZEdXL1p4MzYvbE5OcG52ZldjTDJrUGdRRUFNSXk2cXp5OVU5SVdTWmZwekE3c3EyMnFlSy9PRFBkK1R0SS8rekpIWVRVRm45OWN4K2hnVWVrR2hsS29ENTJvbVArYjVvM3hObXRQSHpmbWptcEp0d2FCYW56Rk1Bam9YUUFBRExQdXpmNHB1WnNFN3EzQTV6YzN0bVJuMDU3TElFbkZXQjlPK3h6YnJEMXRHcnFqMDlFeHZtSVlCQzlYOVFPcUFBREE0QXQ4ZjROWnpHVUlRNDJuc1N6cDY5V3NyYitqWWIvQVpZZThvM2NCQUFBQ2d6ZXk2bVdJaXRwN29tSTJjMGtBcTZOM0FRQUFBb05Yc3VobGtLVEk2bE5wcnBvRURJSkdSdy9SdXdBQUFJSEJLMk5MZHJiWmNiYmU3OHJGQ0ZSclJlbHVHQWZrV1d5MUVEWDFReW9CQUFDQndUdFpEWUdJUWsybHVhRWJrR2Z0dHI1WFkxZG5BQUFJREQ2YW1MY0x6WllleU9KYzVWQ2ZQRzdNSmk0UDRGVnhyRG5YKzFNQUFBQUNnMVBGdHA2TVk4MmxYaFNqa1Vxa1R6Q2ZBWGhWMCtpclZBRUFBQUtEMTJyVzF0dFczOHJpWEdHbzhVNHgvZjBaZ0R4b3hUcnMrNjdmQUFDQXdDQkpHbTNZNlN5V1daV2tRa0c3c3RpZkFmQlpiTFh3VWtYL1JDVUFBQ0F3NUVhV055OVJVWHVaQkkxaDFtN3JleXlqQ2dBQWdTRlhzcHdBTFRFSkdzT3IwOUV4SmpvREFFQmd5S1hSbG4yODA5R3hUSXBrTkZJdDYwNUNBNGJOVWxOZnB3b0FBQkFZdUpsWlkyaGc1U1FNazJaTEQyeXo5alNWQUFDQXdKQmIyNnc5bmVYUXBERFVlQnpwTmtJREJoMURrUUFBd0VBRUJpbmJvVW1FQmd3TGhpSUJBSUNCQ1F6TE56ZXhWV2FydUxCSEF3WVpRNUVBQU1EQUJZWnQxcDV1R2YyUExNOVpLR2pYVE1sOGtFc0lnNlFWNnpCRGtRQUF3TUFGQmtuYXNtaWZhcmYxV0pibmpFSk5FUm93U0M2djIvdW9BZ0FBR01qQUlFbGhTOStKWTgwUkdnQUFBQUFDd3pscTF0WVhHL3BTMXVlTlFrMjlVREwvd0VSb0FBQUFFQmc4dDgzYTA0dHQzWjMxZVZrOUNRQUFBQVNHbk5qYXRFZWFIUjBnTkFBQUFBQUVodk1hYmRqOVdlN1A4TnJRWU11Ni83Z3htN2k4QUFBQVFHRHcrY00xZFUrVyt6TzhjbDZqa1dwWmQ4NlV6Rll1TVFBQUFCQVlQRld6dHI1WTF4MzlDZzFScUM5T1IyWTdseGtBQUFBSURKN2FadTNwZHF4LzdOZjVxd1Y5bm1WWEFRQUFRR0R3MkdqRFR2ZGo1YVJsTExzS0FBQUFBb1BudGpidGtVWkhEL1hyL011VG9VOVV6R1l1T3dBQUFCQVlQTFNsWVEvMlk3blZWNHB0TkZJMnVuZW1hRzdnMGdNQUFBQ0J3VU9qRGJ1L242RkJrcUtpOWo1Zk5wODl1dEdNY0FrQ0FBQ0F3T0JoYUdpMzlWZy8zME14ME9RYjYvb1NTNjhDQUFDQXdPQ2hzS1h2OUdOanQ3T0szMTE2OVJlUitUZ1RvZ0VBQUVCZzhFak4ybnJRMUQzOURnMlNWQ2hvbHkzcmZub2JBQUFBUUdBZ05KeS9JVjdUMjhEY0JnQUFBQkFZUEFzTi9aNEl2YXhRMEs0MzF2VWxWbElDQUFBQWdjR2owT0RENmttdk5JclJTRlRVM3RteVlWSTBBQUFBK3FwQUNWNDEyckQ3WjBwR1VhZ3BMNEpEb0Zva2ZmSDVzam5jTVRvNHRtUm5hYVVNdmhTaGRqMWZObGU2UEdab3RJM0tBZ0FBQXNPZ2hJYWkrWDFVMUY1ZjNsTXgwR1JSbWlRNFpCZlVBcWxHSlFBQUFBZ001dzhOTGZ2NGRHVCtXQzNvOHo2OXIrWGc4RUxKSEd0WVBWcHA2ZG1hdFhWYURBQUFBQVNHakcxdDJpTW5LbVpmSk4wZUdIbTFhbEVZYXJ3cWpjZWhGbVpLNWxEYjZya3FMVGwwMm5VdFVRVUFBSkEySmoxZndOaVNuVjJzNnc0ZmxsMDliK09kV1lwMXlyZWVFS1J2c2EyN3QxbDdta29BQUFBQ1E1OXRzL1owME5ROXJWaUhxUWI2TGJaYWVHbEp0Mnh0MmlOVUF3QUFFQmc4VWJPMmZubmQzdGZvNkNHcWdYN3BkSFRzVDJYZFNzOENBQURJRWlQZjEyRkx3eDZjS1prVGhVQ2Y4MjFlQXdaYnM2TURvdzI3bjBvQUFJQ3MwY093VHFNTk8vMm5zbTcxZFY0REJrdHN0YkRZMXQyRUJRQUFRR0RJa1lsNXUvQ09odjBDUTVTUXBrNUh4eGJydW9QNUNnQUFvSjhZa3BRQVE1U1Fsa1pIRDIxcDJJTlVBZ0FBOUJzOURBbU5OdXkwcWV1V2RsdVBVUTBrRmNlYXExdnRJeXdBQUFCZjBNUGdRSGUzNVcvTWxNeFQ5RGFnVjQyT0hvcWErdUVZdTNjREFBQ1AwTVBnRUwwTjZNVnJleFZxaEFVQUFPQVplaGdjbzdjQjYwR3ZBZ0FBSURBTXFkR0duWjR6NXBaR3BQZVZRbjJJaXVDMU9oMGRXMnJxNjJ6Q0JnQUFDQXhEck52YmNQQzRNVDh0bGZSM3hVQ1RWR1c0eFZZTDlZNit4bEtwQUFDQXdJQlhkSjhpM3pjZG1TZktnVDRZQktwUmxlR3pQUHhvSzhPUEFBQUFnUUhuMDMycWZHU21hRzRvRlBTM3pHOFlEczJPRHJ4YzFROG01dTBDMVFBQUFBUUdyR3EwWlIrZk0rYkpaa0hYRWh3R1Z5dlc0WTdSd2JHR25hVWFBQUNBd0lCMTZjNXZPQk1jSWsxRm9hYW95dnJGVmd1K0JhNVhna0tkb0FBQUFBZ01jQk1jOWgvZGFINXcwVXZhUVkvRCtuU3NqZ2ZHajhua0JBVUFBRUJnUUdxNjQ5c1pxcFJEelk0T3hJRitRbEFBQUFBRUJxUnVlYWlTcE1lbkk3T2RWWlg4RkZzdHRHSTl1bGpWajVuTURBQUFDQXpvaStWVmxVNVV6T1pDUjM5ZEtHZ1hWZWx6VUlnMVY0KzF2OUxTczF0WUhoVUFBQkFZNElPeEpUc3I2UnRITjVxSEwzcEpPd3FoZHRIcmtHRklzRnBveHpyRXNDTUFBRUJnZ05lVzV6bElldnhFeFd3T1lyMjdFT2g2NWpxa294WHJjQ3ZXRTVXV25oMmxOd0VBQUJBWWtDZmRYb2RaU2Z0blNtYXJwS3NJRDhsMU9qcldEblZvc2FSbm1Kc0FBQUJBWUJnSW93MDdMV21hOE5DYlZxekRjYUNuQ1FrQUFBQUVocUVLRDhlTjJSUVY5Ry9DUU84T1E0MVRuVFBpV0hOdHF5T1NmbDVzYXZaeWhoc0JBQUFRR0liUk5tdFBTenF0TS9zN2xGdVJObHRwckNDTkQxT0FpSzBXNG83K1Q2ZWc2ZGFTbnUvV0JRQUFBQVFHTE92dTc3RGMrM0J3enBoeW82eTNCRzFkYmtKZEdScHRlLzBRcGxKZHY4M2paMjNGT2h4YnpYYXNmdFc0U0M4d3pBZ0FBS0IzeGxwTEZTQkplbTJJVUtCTFJodDJ2Ky92K1dUVjdEUXRWUlRvVkxPcGVYb1BBQUFBQ0F3QUFBQUFNaEpRQWdBQUFBQUVCZ0FBQUFBRUJnQUFBQUFFQmdBQUFBQUVCZ0FBQUFBRUJnQUFBQUFFQmdBQUFBQUVCZ0FBQUFBRUJnQUFBQUFFQmdBQUFBQUVCZ0FBQUFBZ01BQUFBQUFnTUFBQUFBQWdNQUFBQUFBZ01BQUFBQUFnTUFBQUFBQWdNQUFBQUFBZ01BQUFBQUFnTUFBQUFBQWdNQUFBQUFBZ01BQUFBQURBc3Y4UGxkcjZOSFIzKzdZQUFBQUFTVVZPUks1Q1lJST0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMTAtMjEifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTEwLTIxIn0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNzg2NTQ0NzcyZWNjOWQzZTg1MDQ5MjIyYWUzMzIyNjM0NWI1OWM2OSJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI3ODY1NDQ3NzJlY2M5ZDNlODUwNDkyMjJhZTMzMjI2MzQ1YjU5YzY5Il0sImRlc2NyaXB0aW9uIjoiWXViaUtleSBCaW8gU2VyaWVzIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMyODk2NSwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoyfSx7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wOC0xMSIsInVybCI6Ind3dy55dWJpY28uY29tIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJZdWJpS2V5IEJpbyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjEwODExMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wOC0xMSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjEtMDgtMTgifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyIyYmQ5MTVlYzQzNmZkYWU0NzZhZmY0MGM1MTI1NmNkNjFlMGYyZTRlIl0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjJiZDkxNWVjNDM2ZmRhZTQ3NmFmZjQwYzUxMjU2Y2Q2MWUwZjJlNGUiXSwiZGVzY3JpcHRpb24iOiJTZWN1cml0eSBLZXkgTkZDIGJ5IFl1YmljbyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjk0NzMsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6Mn1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA2LTA0IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJTZWN1cml0eSBLZXkgTkZDIGJ5IFl1YmljbyIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTAwMDIwMjQwNjA0MDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDYtMDQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA4LTEzIn0seyJhYWd1aWQiOiI5NzBjOGQ5Yy0xOWQyLTQ2YWYtYWEzMi0zZjQ0OGRiNDllMzUiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6Ijk3MGM4ZDljLTE5ZDItNDZhZi1hYTMyLTNmNDQ4ZGI0OWUzNSIsImRlc2NyaXB0aW9uIjoiV2luTWFnaWMgRklETyBFYXp5IC0gVFBNIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJyc2Fzc2FfcGtjc3YxNV9zaGEyNTZfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciLCJyc2Fzc2FfcGtjc3YxNV9zaGExX3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImNyeXB0b1N0cmVuZ3RoIjoxMTIsImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlFclRDQ0E1V2dBd0lCQWdJUVJUZmNnbzZ4d0lGR2ZtdHprMUJTblRBTkJna3Foa2lHOXcwQkFRc0ZBREJFTVJVd0V3WUtDWkltaVpQeUxHUUJHUllGYkc5allXd3hHREFXQmdvSmtpYUprL0lzWkFFWkZnaDNhVzV0WVdkcFl6RVJNQThHQTFVRUF4TUlWMmx1YldGbmFXTXdIaGNOTURneE1USTBNVGd6TkRRNVdoY05Namd3TnpFek1UY3pNak0zV2pCRU1SVXdFd1lLQ1pJbWlaUHlMR1FCR1JZRmJHOWpZV3d4R0RBV0Jnb0praWFKay9Jc1pBRVpGZ2gzYVc1dFlXZHBZekVSTUE4R0ExVUVBeE1JVjJsdWJXRm5hV013Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRRFFDa21RL0s4RG4zOXFTQ1c1dEtMdnZETEgzQ2xTY2dRckRnNyt1WTQ0akhsSVkxL0xsNnYycnBqN25sbVZNbEl6b2dkM3lYakNGQnZHcjR6aUdRMlFjOFVwa2FVOTZFWnhFdEh3WlN0dzZZUTBqZG5na1NMUHZPcDhUOFlpSnBjdnNWdFF0aVEwT3NUVHVpTzJFaTRMdUxoN0tSKzh4NGJBUnZ6a0JXc3ROQlRxVlNBWlFZZXNxbmw4SDVTZndiM0lvdThMU2lBc3VPWHl4dDJtczkxMVlyeFd2aC9Lbk9lbDNPZDNoK0s1ZFFZUDUzK2ZQVXpnejU2VFRqOFI0WTZ6UnV6ZGtiblI2eFdYZHJLNDE0aVg5RDZ4NXE4VzJYSkpwVE1LN0VuU1hHMHE3WEY3cDY4akRLQW54QUY4a2ZoM3VpbmMydWxtVk9aYlRSenhGOEIzQWdNQkFBR2pnZ0daTUlJQmxUQVRCZ2tyQmdFRUFZSTNGQUlFQmg0RUFFTUFRVEFMQmdOVkhROEVCQU1DQVlZd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVWpNc1RiWTB3WFFCUjI5YldISXZiRmZVQUZmVXdnZ0VHQmdOVkhSOEVnZjR3Z2Zzd2dmaWdnZldnZ2ZLR2diVnNaR0Z3T2k4dkwwTk9QVmRwYm0xaFoybGpLRElwTEVOT1BYQm9iMlZ1YVhnc1EwNDlRMFJRTEVOT1BWQjFZbXhwWXlVeU1FdGxlU1V5TUZObGNuWnBZMlZ6TEVOT1BWTmxjblpwWTJWekxFTk9QVU52Ym1acFozVnlZWFJwYjI0c1JFTTlkMmx1YldGbmFXTXNSRU05Ykc5allXdy9ZMlZ5ZEdsbWFXTmhkR1ZTWlhadlkyRjBhVzl1VEdsemREOWlZWE5sUDI5aWFtVmpkRU5zWVhOelBXTlNURVJwYzNSeWFXSjFkR2x2YmxCdmFXNTBoamhvZEhSd09pOHZjR2h2Wlc1cGVDNTNhVzV0WVdkcFl5NXNiMk5oYkM5RFpYSjBSVzV5YjJ4c0wxZHBibTFoWjJsaktESXBMbU55YkRBU0Jna3JCZ0VFQVlJM0ZRRUVCUUlEQWdBRE1DTUdDU3NHQVFRQmdqY1ZBZ1FXQkJUZlFRNVdyV01SVzc4dmtXaDJuaURUM1Y5N3JEQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFpTHBMdG5hRTBBYklpU21tajRFTFJUUk1HdWVkeGQ2WlRZMnlVaTFRTnN3YUkyT0ZuaC9ORFdMV09nRjM2SE92REVMWEJZWk02K0FzUGlWSFU3MnN2bFlqN1k1SHpadm9Va00zZHZieHI2VTJCSjg5SkVFVFJJV3FVbFlPcTQ3QmU4NE9SMlh2bW5pVXVKckZPenNBWWN0clpYMlRGWDNBYlZQczRMU1ROYzBkYTB1cTBDcW9PU09JQ2Z6ejFYN3VmN1R3OU8wS2NLZXJGZ3plVWNtR3RLdjVvSzdSWTlXa0R4ZGkyMlJ5MEdFYjYwdG5hdjdxazlqYTQ1V0JqTjEweHVOcE5zbENhbFJuTllPR1Z0WTFtNG95MmcrMXhkMWIwdnhnMHhKc1c0azJvdlRkWlFTNUhDa21lMDVNNUx5MFNGU1ZHL1JIeE1zNkl4NDNDY3RDSVE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFMUUFBQUMwQ0FNQUFBQUtFL1lBQUFBQjFGQk1WRVVBQUFELy8vOFJCZmNTQ2ZNU0N2SVRDL0VUQy9BVERPOFREZTRWRXVrV0UrZ1hGT2dYRmVZQUFNOEFBTTRZRitVYUhPQUFCODhBQk00QkI4OEJDTThDQ2M4RUNjOElEOUFhSHQwYkg5d2JJTndiSU5zYklkb2NJZHdjSXRvY0k5a3FNTmNCQzlBREM5QUVEZEFGRWRFTkY5TU5GOUlQR05NUEdOSVBHZElSR3RNUkc5TVRIZE1VSHRNVkg5UVZIdE1XSDlNV0lOTVhJTlFZSWRRWkl0UWFJOVFhSk5RYkpkVWJKTlFjSk5jY0pkVWRKZGNkSnRVZUp0Y2RKdFFlSjlVZUtOVWVKOVFlS05NZUtkTWZLTlVmS2RRZktkTWZLdElnS2RZZ0t0WWdLZFVoS3RZaEs5VWlLOVlpTE5ZakxkY2pMTllrTE5Za0xkWW5NTmNuTDlZcE10Y3FNOWdzTk5ndU50Z3hPZGt4T3RsRlROeE5WTjVSVjk1VFdkOVZXOTlkWStGa2F1SmlhTjU0ZmVhRml1T0VpZUtGaXVLR2l1T0dpK09zc09nblByOHJTTFV0VHE4N2NJMDlkWWxFaG5kSmsycEtsV2xNbTJKTm5XQk5uV0ZWc1U1VnNrdFdzMHhXc2t4WHRVcFd0RXBXczBwV3RFdFdzMHRZdDBoV3RVaFh0VWhYdGtsWHRVbFl1VVpZdUVWWXVFWmF2VUpadTBSYXZqOWF2VUZid0Q1YnZ6OWV5RGhleHpsZHhqbGR4VGxmeVRWZXlEWmV4emRleHpoZXhqaGZ5ak5qMVNwajB5dGkwaXhpMGkxbDF5aGsxaWtWcWlFaUFBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFGK21sVVdIUllUVXc2WTI5dExtRmtiMkpsTG5odGNBQUFBQUFBUEQ5NGNHRmphMlYwSUdKbFoybHVQU0x2dTc4aUlHbGtQU0pYTlUwd1RYQkRaV2hwU0hweVpWTjZUbFJqZW10ak9XUWlQejRnUEhnNmVHMXdiV1YwWVNCNGJXeHVjenA0UFNKaFpHOWlaVHB1Y3pwdFpYUmhMeUlnZURwNGJYQjBhejBpUVdSdlltVWdXRTFRSUVOdmNtVWdOUzQyTFdNeE5EVWdOemt1TVRZek5EazVMQ0F5TURFNEx6QTRMekV6TFRFMk9qUXdPakl5SUNBZ0lDQWdJQ0FpUGlBOGNtUm1PbEpFUmlCNGJXeHVjenB5WkdZOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2TURJdk1qSXRjbVJtTFhONWJuUmhlQzF1Y3lNaVBpQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJaUI0Yld4dWN6cDRiWEE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM4aUlIaHRiRzV6T21SalBTSm9kSFJ3T2k4dmNIVnliQzV2Y21jdlpHTXZaV3hsYldWdWRITXZNUzR4THlJZ2VHMXNibk02Y0dodmRHOXphRzl3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzQm9iM1J2YzJodmNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSRmRuUTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpVVjJaVzUwSXlJZ2VHMXdPa055WldGMGIzSlViMjlzUFNKQlpHOWlaU0JRYUc5MGIzTm9iM0FnUTBNZ01qQXhPU0FvVjJsdVpHOTNjeWtpSUhodGNEcERjbVZoZEdWRVlYUmxQU0l5TURJd0xUQTNMVEl4VkRFNE9qRTBPakEwS3pBek9qQXdJaUI0YlhBNlRXOWthV1o1UkdGMFpUMGlNakF5TUMwd09DMHpNVlF4TmpveE9Eb3hOQ3N3TXpvd01DSWdlRzF3T2sxbGRHRmtZWFJoUkdGMFpUMGlNakF5TUMwd09DMHpNVlF4TmpveE9Eb3hOQ3N3TXpvd01DSWdaR002Wm05eWJXRjBQU0pwYldGblpTOXdibWNpSUhCb2IzUnZjMmh2Y0RwRGIyeHZjazF2WkdVOUlqSWlJSEJvYjNSdmMyaHZjRHBKUTBOUWNtOW1hV3hsUFNKelVrZENJRWxGUXpZeE9UWTJMVEl1TVNJZ2VHMXdUVTA2U1c1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRvd1lqRXdOakUyWXkweE9XRTBMV1UwTkRZdE9UQmxaUzAzTnpBek0yRmtNR1F6WVdVaUlIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUltRmtiMkpsT21SdlkybGtPbkJvYjNSdmMyaHZjRG81TjJNNE5HRTJOeTAzWkRKbExUQmxORGN0WWpBek5TMWxOMlU0TldJeFpEazBaVFlpSUhodGNFMU5Pazl5YVdkcGJtRnNSRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRG95TW1VeE5HUmtaQzA1WmpBekxUaGtOR0l0WVRjMk5pMDFNbUU0TWpoak1EZGhOamNpUGlBOGVHMXdUVTA2U0dsemRHOXllVDRnUEhKa1pqcFRaWEUrSUR4eVpHWTZiR2tnYzNSRmRuUTZZV04wYVc5dVBTSmpjbVZoZEdWa0lpQnpkRVYyZERwcGJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09qSXlaVEUwWkdSa0xUbG1NRE10T0dRMFlpMWhOelkyTFRVeVlUZ3lPR013TjJFMk55SWdjM1JGZG5RNmQyaGxiajBpTWpBeU1DMHdOeTB5TVZReE9Eb3hORG93TkNzd016b3dNQ0lnYzNSRmRuUTZjMjltZEhkaGNtVkJaMlZ1ZEQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVORElESXdNVGtnS0ZkcGJtUnZkM01wSWk4K0lEeHlaR1k2YkdrZ2MzUkZkblE2WVdOMGFXOXVQU0p6WVhabFpDSWdjM1JGZG5RNmFXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEb3dZakV3TmpFMll5MHhPV0UwTFdVME5EWXRPVEJsWlMwM056QXpNMkZrTUdRellXVWlJSE4wUlhaME9uZG9aVzQ5SWpJd01qQXRNRGd0TXpGVU1UWTZNVGc2TVRRck1ETTZNREFpSUhOMFJYWjBPbk52Wm5SM1lYSmxRV2RsYm5ROUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NCRFF5QXlNREU1SUNoWGFXNWtiM2R6S1NJZ2MzUkZkblE2WTJoaGJtZGxaRDBpTHlJdlBpQThMM0prWmpwVFpYRStJRHd2ZUcxd1RVMDZTR2x6ZEc5eWVUNGdQQzl5WkdZNlJHVnpZM0pwY0hScGIyNCtJRHd2Y21SbU9sSkVSajRnUEM5NE9uaHRjRzFsZEdFK0lEdy9lSEJoWTJ0bGRDQmxibVE5SW5JaVB6NVhCZWFsQUFBTzFrbEVRVlI0MnUxZDU1OGtWUldkWjA2WUE2SmlEcGdEbUZpdExWeXptSFBPWWxaUUVXUTlBWE1XelA2emZyaXY4cXZ1cXA3dW5zSGY5S2VkN2Q2WnM3ZnV1K0hjYzkrY3BBZmc2K1FDOUFYb0M5QVhvQzlBWDRDK0FIMEIrZ0wwQmVqL0Y5QTB1UDB6UGtlZ0RVdWlOb0FpYk1HMGNRNUFTeElzMEJRRnFQZ1ppcFlnUTVKNXRxQmh5ellsU29JZ3l4TWp3N0pKVTdZb1VqNUQwSlJ0MDVabFVhSTk5bTZEa0NYRGxFQUpwdllBKzJSSHlCSXMyYklBV0xSZ3FlY2p0a1Jac2czSkZHRUFPRDNxblVDVERqRE1XRXpabEhvdVFvbEMvTDhvRVdvOHhkSVpnTFpwVzVZRXdKWWtJbnRDOWhESklHM1RFa3lMdGlISVBMV3Rkd0N0Q0dLa1FadEt5U1poVzRZait0bVNiRUsyWUtSRUNhUkVpeUNQRFJxeVRGRHFoVjRpSXJZbEtpSmR1RVl2T2x1QWJCbytuYTFQZHNBc0dyWkhDVVd3TFVHU0xNbmtKQXFLcGt4TDFqRkJtNUNNUWFEb0hvRWxBTFFoMEdJaHZFT2tUMmZxOWFBZGpzR2l0OU1tbUFOaEVaaXRNTGFQQjFxUjNJUzVkd0ZadEd4NkpzYkR4dHk3QndGdHlVWVhhaEhwc1BlbGFXbndMQnhSdmU5Z3RFNVIrSjJzTmJUa3ppTURjQTgxZ0p4MDNQeVZiVUpVZTNBUnVSODRIbWdUUlA3NWRBWXBFKzJUaUtxdS9YOUZXV3FyOVFoSFJ0V3hRRWZhYXdFaFFwODc0N2NJTXlhS3pTZlE0QlFScWZJNG9EVUlIWkxzdTV4U1lHSm5hcXF4UEd3YnpXZmNOREtFVG1IcWxhQ2p1R1ByS3cyTURwSERwYlBoWmR1dGM2dDFxd2d2eHdGdFdXaU9HTlU5WWR1T2dpSkhrMnhHZCtjdm9mMnpaQXJIY2c5RzFhYnVpMzZtYTA4bjFaaVhabGQ4Z0wxbnBGT2tsNVh1UVVGZ0I4aWQ0M1QrSWJGNTlGSXZEN250SXgwdHpaSGNJNkpBKzVEVlN5QW9nYkNIU1dZL1RNTGE2RUViT1MzUWJHSkVvbDNNRnBiUTlqSW1kQmFnYy9mVVJROU8vampwZjl2VXFIMVJIMnZkUXlRYTQwRUNuUE9reThIQVJqd1BtZG9YWGJNMmpjdGlHK2xrVWdJNDMvZkowUjB5dXRzekFRMklYZnd3YmREYVZFbkFGZ0VUM0JzdnRrUHQ0VjVabVF1aFRXRkJqR0xXMkJzSnVicWVkalNJdlZRNEtpUENUempvMEU1VkhwMGVOQjNKdzVzYTM1VDJ4NUR1cVVjTVpnWWI2aE1MT20rZ0FkcWNJMXpJZmtZNUg2QVREWnJXSEdzYkJNUDVzblJLUVI1bGZycEVqRmdXemh0b0JJVVVVd0FWVUVzNlorNFJZUzg2UWRtYTFrbmdZUTI5R3ovZGtZdUtUbmVTTjlQNUE1MkMxeUljR2RKT1IzM3RPblBKcFZKZ0xsbjdQSUpPYW9vT3hTVGdtS2hQTVVkMExxTWxPaVpZSzVLcWpJajNsQlR6UEVtRWtHY0ZJQ25Ba2pYdWVFNDFzWTB3QWptR0Ywc3ppbXdLaHZKWUQ1SnBJTS9MRkErUkZtTUV5VEhUZmNveGM0emhFS2xHWEFZNzVqQ1VRZVNoSGdWYWlBeVFneEtpZitBMCs1NTJvQitoMnNIUGFGbWhwQWlXc0drQ2hnMExtZlVMMTdFTmtTU01TYkk2dlFyQmtjL1JQRzB1OFNvRnMrNllQdWRabVl5SXBXQk1vV0o4RS8rbC9ZTHVxRlJGODdVMXMxQ2dtSWVoRkJ3MFBVMENOZ1haa0FYRzlCUWpKY0IrUkNwcXB2dkJQWHJiUVFqeU5UdDJNTm9pREVlMVpSaUlQdDdPd1dYL29GT2lMU0YwQnRveVQyRjIyMXdvdWt0UWNhVERJMktzRjJOMzR5Q2dVMkpFTEVyUTRwQmR6TFZpcnpCZ1VOaytET2dZdUFBaGxORHVuaWFqcDNnaDFIQkNCd0VkdkhNY29KMmI3eWJERGhxaFViYmRzMW9zNXpydlhrRTExVXlQVnpOSExlZStKVzZ5OCtCOFI3L094MUtkUzRNYXphdjNyOHR6Q0xLd1c1OFl2VnJuMHFITHNROE1PaytUdUp1dGhWSHdrTWx4TkRxRUFqSVNNSGNTdE9XRXFGNzlTd29IdDNSd1o5TXp2OHc3OG9Ib05jblRtZEpodEthSWljRjYxcEUyaUk0SmpMSmdIUFVQSkpDTjBGZFNxV3hqcjBKb05HUitqZ1NhamhKK1piUU83UmI2U1R4a2lFY0JuWXh3RDNCVjZJaE9ncjNHS0ZMVmNVRG5RZGc2VXpPa0liMWpHRG9ScHlPQlRoSDExaFI4VVdiME1ndm9hQldQQnpxck5iSGNvYzFoNjJQbDE5RkFKemVKY1RubzZNUDczUUpLaC9tQW9OdkdaREViRWJKVTlZK0ZWZWlERHJuSWtBbW9aVU9qY0NiM0o5RzBWS3pNRHdsYTBWWXZpbnFXSEpyT05NaUdSZFhRUVZkR1FsSy9wUFd5b3pUc3Q5MG00R0pXUFN6b2FIUzNpeDFoVzREWW01NW5MckpVQ1J6WTBua1hZS3MvaDNmMHJXcEJFRndTQVJ4Mm95Z2s3VnVHaWlKQUVjUG9TRGxveUhSMDBNRUNheVB2RUtKSkREWFZJVmZ0cEZwSEJCM0pZUU5QUm1mK2IwVG5PaForWm9MOGdSZk9ndUtiOHcrTGJJaXY0WEZ0TjVYU0dZRE9DeGd1dlNPQnpLeXZNTWoyRWFGbjlVT0h0alNDVUpnbUVvVUlRMEk4Q3c3c0hCT05PYTU3SFdoNDBrZUVvbDZEajNTU2xOaG1HSlU4T1pOQURGM09tS3BEUzlLbmZZQVc2RkV3SUlZL2xHRkdkbWx0TXZlbmhCZ05NYmgrVHZZNFpCbXpwZmhhMlNaSEQ5c2FkOTBLYnIzTGRaTWRzeGdDV1hsOVpEU25hZDdjMFBTc0ZNaHF6Snd3THo5MXo1WWdPK1VzWStvMjducmprZEhUYVVlekpiTkplTGhTVE1pUkJXSVRqdWl2RGNWK1Z1dWZNa2ZHREUxY3FNRTU2WGRpRnJOeEIzYWxwVWtNTktXSzlhSmVkYUdJQlI0OTdGSDBBTXVhU1VwNVdMUXBpNjUxRDZDL0xjWm1rWEw0TUhvTVl0NHdXZHBXeG9oTTNOd09yOVdhMHYxdnFOenlxOTl0c0o5OXcyMlhkVndFMlV6YTB4NUJjMURVeDliTFlIR1cwZlZyUTVDY2hXeVRBS2h0SGZ4YS9YUmZUMnd3ejk4SHljdzlYaXQydUJaUWVqRSt6UXFqYlE5bVpVYUUySklwRE9uRTRNeUlzUTJxamhhUXQ4NEVZdWZaSXN1aXFOTW1GeWlycW16Q0FqWG9MZkk2bW52c25LWE44M0k0TkI2eUFTMVo1bC9wMDhnRWYreXlrTUx3ME9RRnVZN1lpbFNoRGY0V3lVaHM5dFFXd0ZpL01xSXNFWWlSNGRCZkxZQTlUaWpJbWpHM1RnaGdqbTE1RzlmTnptRGFPMmhaaURZamdHTWsxQW1oU20rTEwrYnhRL094WWNxZG4wTmU1NGFYeHZQVkcwVzJGY29SVEN3VEM4MDlLU0ZwWU1KY05FUmpJMjNKNUJJWHErOVhMekxrT29jSWdjYW9HU0hVNXptaWFSMm5pcnpWREJnTVBRMWdyQkFDRjBGWFZWVlZNMDJkcE5peWx6RXlZYmpsWUJ0SHdOZzdZa3FBR09veUw4T3YwMXVmRkFGWGRWVlZWVjFLNDZBSW9kRDVJZmlXM2w4amRpODA2ZEZ0TVRxeFhPMnRhK0pPcHBEcnFudE5DcWJzMGdYTmQ5QkVZUDhZRmd0anRrM0FlaHVYUUZmVDE3aUZ6aysxUklrcml2dCthQk01SmJaeTZNRE9FdFdUelpCSHFKdnF2UlRCcWF5YkdyU0MxRDdYTHFhZ3E4dGJVUWZyelhMV1lZai8rbDFWa0JzSEJEMTA1akpxMktVOXdoaG9qMjZBQ1dIZ1FZU3pKMXVjWTRnNnltZE15MHFRZ3k2cm1RUG9JTXNqTGVpcG5lc3Bhb3NlcnpNUnpDTFhnU2NFMzBJZVFyUitzdDNPVlZWWFhWckFjTVptQWFGOUdlYjBMR25VUVVUc1pkRDErS3RldHVpZnRTeXBaTnl4NUNGTFpPeDNZMnNDZW91aEc5U2hNR0tQNXJjaGtmSndJVEZ1bmdEb3c0R2VCenYwNnVDTEVCclgzQjdabURTdnVSbzgxQXJYU1RGN3owVVFxYjM3SmQvaWt1VTd3eTRRbEVFZmJCbXFiT254WHpWZUhacEtSZEVzUldObmpFclVYTDE1WDFlSmxVR1hUMTNCMUlFMHk4bEZ5QlRIcTdPeEF6T3pTTDV2MFBVNGxVeEJSMGVYTHhNVHM3WjhYQzJIeUo4ODJCTEp4TkxWWEFXVmVWeG55VDZ5NmxqVDlNaUkwWWRiZkRucFlhdTNnbzZ0aGFaT0xreFQ0MFl4eS9UUDBsRkFUK3ZuL2hzM3A1VHVqTlpac1FwZUluT1VFK0hWMzZhekJsMVhWWFVwcGZTYnF3WTRwMHZLRFIvbG4venFuK21Jb05Pc3BhK2tsUDU4cnoycjc0RVFOMTdkZGMvZi81VE9EblRxUjhKYm52N0kyKzhyaEl1MmxwSmtRWGYvL044Ly90YURIbjM1bG8xMXdjSlhYZUlGVGpLd2Vndm9xcnBjUGZ2YTIvOHdzMXZScnNyWlYzLzczeDg4L2hIVkxUTTRMeStGT212SUR2U29CaTNHait1dis5SDkwSlR5UnZTMGhtbGZ2ZTlmMzN2NDQ5NDVCNlJvNU11Ykg4SVcwTlZtME0rNjQzNXBQSkVLNWo4dmg5MzlpMy9jKyswSFgvdU9hdmRYUFFGZUJsMVBVbmlCdXFtcTY1OXh4OStHTTVkUXRNWlZjcmJ1dXVlUC8vNys5UTk5eTl0TEpxc25YOVRETitycDA2ajNZT25yZm5TLzJrWXdydzA2SnR5Q2ZPZnYvblBuZHg3eW1IZHVkOWhMbHpZZnl1RUoyREY2aEJGdWZ0UVAveElKMm5GdFl0eXdtVGxiNnRlLy9PNHpIL2FtdDIyUEZ1OS8wUXR2bmY5UVBkZWhyZzU1OFJaK0R6TVgwWERRa1hFVkllbGYzcmM5d2xaVlhWZlZpNzljK3VidFQ2dzNPblFEdXQ2Y1hPcjJyYjllUmI1aWhGMHhuVzkrWEZRN3gzZDY3RGNiQXFDZS9PQzNibzBkeTJ1UENJWS9WU3k4ZGxFWjJVTVc1cklNK3F0cHJyaDg5Wlh0RVc5YW1tN3lqbVFEV1Y0WmR3ZEhXYjI4Q0kxdmRjM1hadXIxOUtVbmoyUEtJdEFiUzFPYlVMNWdsUmFYVG1QSG9MOHgvZmFYVWtvcGZlU2xDNVBMQ3RETXR3Z1E0dEw1V2NrOWVxQ2JpUDNlRzFOSzZibHZMS1RMQmFDcjJXTVlTMGx4Ky9XT2JVbDh2MnZDcDl2c1hkZFY5YUZYcEpTKytNUXJoU0M0cUJ1ZmJSRWJSZlB1UldWMmo4SkJmT1dIVTBwZmVFcTEyRDNTT0w2WFdZV1FZVzRZVURvekRMdUF2dUZqS2FYUHZHQlJiVHBMaTlVbEJoS2hPOWcwc052OEpPWkQza3MrbmxMNjNQT0tJSmFBTHRVNmJhdnQyZkY4SGdCcEYwdlgxYVUzcDVRKy82UlN2Ym9iMWR2K084Mk5YREpuQm00NW94bjAxNmMvODRPdlNTbDk1UWxYbHZ2MHJLbEh6MmVpU1JsQURxbmxSaTRzdThjVWRCMXgrdm12WHdNNmJXamN1bjRtTGhZcmdXN282QzA3aVBYbHVZTVlQK096VDF2UWJSVm5McGRuLzFrdTlxZEhNTlN1M2pxQW16bUlYZmZ4MUN1VFI3NTVKTGQxVHBUS1Z6VExVRE4zV1FUNm10dW1CekYvNE4zYm02Mlo0V2M5MSt2bWZZUFJwTlpxN2pUWXF2UEtscjZ0V0VNV1RQZXVWOTIwYmN4Y1BJa2poQmhOTXpQYXVHNWhhL1UwRi9MbUNwNDNmR0tYMmZnNEZIT2tqR3B1dllpT2NaYzBmdVdtRzRZLzVhMGZlUG5MYnEzcTk3ejJodmRWaTFRSWFYTXVDalVRQnZ3ZDRtSWphc2s5VnhsMC80dlhmWHJ5cWVkODZzYXFldk5IUDdsTWhUQTBkeUZSQi9QVm43emwrOXdvSHU4aXB0V1hzZmF2c1VqS2Q0aVFZRXJuRmJTSEM0YU11czQ2N3VWaXF5OFk3a3VTWWhmaElKS09mWUpHL3lyaytGMDR0cG5PTTJoQ1JIdFJmWjRWNHNnWHo2MjNkTHRqNWVhQzArTWJldjFGOEZGUE8wUnVvV0ZMNXh4MFpKR1FYOFV2emVIeE1hL1dta0pnM0xFUWltODZuWC9RSVFETUZCT2xzOEM4Vmw0dmgzUWkvM3FjUTErcnViZU1pSHlEc0U1MUdkY3gzWU9RM2R3T2RWYVkxOGZwSUI3bHM0Tzh5L1pGM0l1WHp2SzErcGNiYkdCcnppbm9jL0o2UUlMK0gxOXRoZE93T2c2Q0FBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCJdLCJhYWd1aWQiOiI5NzBjOGQ5YzE5ZDI0NmFmYWEzMjNmNDQ4ZGI0OWUzNSIsIm9wdGlvbnMiOnsicGxhdCI6dHJ1ZSwicmsiOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZX0sInRyYW5zcG9ydHMiOlsiaW50ZXJuYWwiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotMjU3fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotNjU1MzV9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wMS0yNiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDEtMjYifSx7ImFhZ3VpZCI6ImM1NzAzMTE2LTk3MmItNDg1MS1hM2U3LWFlMTI1OTg0MzM5OSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiYzU3MDMxMTYtOTcyYi00ODUxLWEzZTctYWUxMjU5ODQzMzk5IiwiZGVzY3JpcHRpb24iOiJORU9XQVZFIEJhZGdlbyBGSURPMiIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJRU9EQ0NBOTJnQXdJQkFnSURBSW5CTUFvR0NDcUdTTTQ5QkFNQ01Ic3hDekFKQmdOVkJBWVRBa1pTTVJNd0VRWURWUVFLRXdwRFpYSjBSWFZ5YjNCbE1SY3dGUVlEVlFRTEV3NHdNREF5SURRek5ESXdNakU0TURFa01DSUdBMVVFQXhNYlEyVnlkRVYxY205d1pTQkZiR3hwY0hScFl5QlNiMjkwSUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd0hoY05NVGd3TWpJeU1qTXdNREF3V2hjTk1qZ3dNVEl4TWpNd01EQXdXakIwTVFzd0NRWURWUVFHRXdKR1VqRVRNQkVHQTFVRUNoTUtRMlZ5ZEVWMWNtOXdaVEVYTUJVR0ExVUVDeE1PTURBd01pQTBNelF5TURJeE9EQXhIVEFiQmdOVkJBTVRGRU5sY25SRmRYSnZjR1VnU1dSbFkzbHpJRU5CTVJnd0ZnWURWUVJoRXc5T1ZGSkdVaTAwTXpReU1ESXhPREF3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVNMVkwrMVNUSnZhRVJPNVdDUitqR2NBeEx2bVBCRGlaWTFOZ0ZGSWhwWDZPQVpBcFFZbXQ2eFNoNzRTd00rbWpnbnNTRWNjNEEyVWYxMzlGZ1o0cnBZbzRJQ1ZUQ0NBbEV3RXdZRFZSMGpCQXd3Q29BSVRaMDF0R3VCUExvd1NnWUlLd1lCQlFVSEFRRUVQakE4TURvR0NDc0dBUVVGQnpBQ2hpNW9kSFJ3T2k4dmQzZDNMbU5sY25SbGRYSnZjR1V1Wm5JdmNtVm1aWEpsYm1ObEwyVmpYM0p2YjNRdVkzSjBNRk1HQTFVZElBUk1NRW93U0FZSktvRjZBV2twQVFFQU1Ec3dPUVlJS3dZQkJRVUhBZ0VXTFdoMGRIQnpPaTh2ZDNkM0xtTmxjblJsZFhKdmNHVXVabkl2WTJoaGFXNWxMV1JsTFdOdmJtWnBZVzVqWlRDQ0FXQUdBMVVkSHdTQ0FWY3dnZ0ZUTUQrZ1BhQTdoamxvZEhSd09pOHZkM2QzTG1ObGNuUmxkWEp2Y0dVdVpuSXZjbVZtWlhKbGJtTmxMMk5sY25SbGRYSnZjR1ZmWldOZmNtOXZkQzVqY213d2dZYWdnWU9nZ1lDR2ZteGtZWEE2THk5c1kzSXhMbU5sY25SbGRYSnZjR1V1Wm5JdlkyNDlRMlZ5ZEVWMWNtOXdaU1V5TUVWc2JHbHdkR2xqSlRJd1VtOXZkQ1V5TUVOQkxHOTFQVEF3TURJbE1qQTBNelF5TURJeE9EQXNiejFEWlhKMFJYVnliM0JsTEdNOVJsSS9ZMlZ5ZEdsbWFXTmhkR1ZTWlhadlkyRjBhVzl1VEdsemREQ0JocUNCZzZDQmdJWitiR1JoY0RvdkwyeGpjakl1WTJWeWRHVjFjbTl3WlM1bWNpOWpiajFEWlhKMFJYVnliM0JsSlRJd1JXeHNhWEIwYVdNbE1qQlNiMjkwSlRJd1EwRXNiM1U5TURBd01pVXlNRFF6TkRJd01qRTRNQ3h2UFVObGNuUkZkWEp2Y0dVc1l6MUdVajlqWlhKMGFXWnBZMkYwWlZKbGRtOWpZWFJwYjI1TWFYTjBNQkVHQTFVZERnUUtCQWhEYVFiaFRGdGpjakFPQmdOVkhROEJBZjhFQkFNQ0FRWXdFZ1lEVlIwVEFRSC9CQWd3QmdFQi93SUJBREFLQmdncWhrak9QUVFEQWdOSkFEQkdBaUVBb0VlcEhNQzVYOWpCS2FHcGhjS2ppZGhpTitabno3djNTM2hjMzEvQXVuc0NJUURLcW9nSzJTWk9YWmN2dkhDQjZVUVNhQTBuTG40UlV3eTFndURpdmJaYndnPT0iLCJNSUlDSFRDQ0FjS2dBd0lCQWdJQ2RkVXdDZ1lJS29aSXpqMEVBd0l3ZXpFTE1Ba0dBMVVFQmhNQ1JsSXhFekFSQmdOVkJBb1RDa05sY25SRmRYSnZjR1V4RnpBVkJnTlZCQXNURGpBd01ESWdORE0wTWpBeU1UZ3dNU1F3SWdZRFZRUURFeHREWlhKMFJYVnliM0JsSUVWc2JHbHdkR2xqSUZKdmIzUWdRMEV4R0RBV0JnTlZCR0VURDA1VVVrWlNMVFF6TkRJd01qRTRNREFlRncweE9EQXhNakl5TXpBd01EQmFGdzB5T0RBeE1qSXlNekF3TURCYU1Ic3hDekFKQmdOVkJBWVRBa1pTTVJNd0VRWURWUVFLRXdwRFpYSjBSWFZ5YjNCbE1SY3dGUVlEVlFRTEV3NHdNREF5SURRek5ESXdNakU0TURFa01DSUdBMVVFQXhNYlEyVnlkRVYxY205d1pTQkZiR3hwY0hScFl5QlNiMjkwSUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFUejJqTmFLT0svTUtkVzJmbWUxdHE2R1JFdVB1dUtXOUhnV1lnTVJyanZaVVRPcUxBTkozTWQ1SHF2MUVOMXpNZDRsV3R5ZnpSbGE3cnY1QVJCb09vVG96WXdOREFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQkVHQTFVZERnUUtCQWhOblRXMGE0RTh1akFPQmdOVkhROEJBZjhFQkFNQ0FRWXdDZ1lJS29aSXpqMEVBd0lEU1FBd1JnSWhBTXJoYjhTbWZOTGVMTmdhQVZtUTZBT01pTE5MVkhYMGtGVU84MENuVDM4RUFpRUF6TkFndjRkSCtIRGhaU2daV0ppYVB1L25mWlRldUd5NE15ZFBNcTV1cnM0PSIsIk1JSUVPRENDQTkyZ0F3SUJBZ0lEQUluQk1Bb0dDQ3FHU000OUJBTUNNSHN4Q3pBSkJnTlZCQVlUQWtaU01STXdFUVlEVlFRS0V3cERaWEowUlhWeWIzQmxNUmN3RlFZRFZRUUxFdzR3TURBeUlEUXpOREl3TWpFNE1ERWtNQ0lHQTFVRUF4TWJRMlZ5ZEVWMWNtOXdaU0JGYkd4cGNIUnBZeUJTYjI5MElFTkJNUmd3RmdZRFZRUmhFdzlPVkZKR1VpMDBNelF5TURJeE9EQXdIaGNOTVRnd01qSXlNak13TURBd1doY05Namd3TVRJeE1qTXdNREF3V2pCME1Rc3dDUVlEVlFRR0V3SkdVakVUTUJFR0ExVUVDaE1LUTJWeWRFVjFjbTl3WlRFWE1CVUdBMVVFQ3hNT01EQXdNaUEwTXpReU1ESXhPREF4SFRBYkJnTlZCQU1URkVObGNuUkZkWEp2Y0dVZ1NXUmxZM2x6SUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFTTFZMKzFTVEp2YUVSTzVXQ1IrakdjQXhMdm1QQkRpWlkxTmdGRklocFg2T0FaQXBRWW10NnhTaDc0U3dNK21qZ25zU0VjYzRBMlVmMTM5RmdaNHJwWW80SUNWVENDQWxFd0V3WURWUjBqQkF3d0NvQUlUWjAxdEd1QlBMb3dTZ1lJS3dZQkJRVUhBUUVFUGpBOE1Eb0dDQ3NHQVFVRkJ6QUNoaTVvZEhSd09pOHZkM2QzTG1ObGNuUmxkWEp2Y0dVdVpuSXZjbVZtWlhKbGJtTmxMMlZqWDNKdmIzUXVZM0owTUZNR0ExVWRJQVJNTUVvd1NBWUpLb0Y2QVdrcEFRRUFNRHN3T1FZSUt3WUJCUVVIQWdFV0xXaDBkSEJ6T2k4dmQzZDNMbU5sY25SbGRYSnZjR1V1Wm5JdlkyaGhhVzVsTFdSbExXTnZibVpwWVc1alpUQ0NBV0FHQTFVZEh3U0NBVmN3Z2dGVE1EK2dQYUE3aGpsb2RIUndPaTh2ZDNkM0xtTmxjblJsZFhKdmNHVXVabkl2Y21WbVpYSmxibU5sTDJObGNuUmxkWEp2Y0dWZlpXTmZjbTl2ZEM1amNtd3dnWWFnZ1lPZ2dZQ0dmbXhrWVhBNkx5OXNZM0l4TG1ObGNuUmxkWEp2Y0dVdVpuSXZZMjQ5UTJWeWRFVjFjbTl3WlNVeU1FVnNiR2x3ZEdsakpUSXdVbTl2ZENVeU1FTkJMRzkxUFRBd01ESWxNakEwTXpReU1ESXhPREFzYnoxRFpYSjBSWFZ5YjNCbExHTTlSbEkvWTJWeWRHbG1hV05oZEdWU1pYWnZZMkYwYVc5dVRHbHpkRENCaHFDQmc2Q0JnSVorYkdSaGNEb3ZMMnhqY2pJdVkyVnlkR1YxY205d1pTNW1jaTlqYmoxRFpYSjBSWFZ5YjNCbEpUSXdSV3hzYVhCMGFXTWxNakJTYjI5MEpUSXdRMEVzYjNVOU1EQXdNaVV5TURRek5ESXdNakU0TUN4dlBVTmxjblJGZFhKdmNHVXNZejFHVWo5alpYSjBhV1pwWTJGMFpWSmxkbTlqWVhScGIyNU1hWE4wTUJFR0ExVWREZ1FLQkFoRGFRYmhURnRqY2pBT0JnTlZIUThCQWY4RUJBTUNBUVl3RWdZRFZSMFRBUUgvQkFnd0JnRUIvd0lCQURBS0JnZ3Foa2pPUFFRREFnTkpBREJHQWlFQW9FZXBITUM1WDlqQkthR3BoY0tqaWRoaU4rWm56N3YzUzNoYzMxL0F1bnNDSVFES3FvZ0syU1pPWFpjdnZIQ0I2VVFTYUEwbkxuNFJVd3kxZ3VEaXZiWmJ3Zz09IiwiTUlJQ0hUQ0NBY0tnQXdJQkFnSUNkZFV3Q2dZSUtvWkl6ajBFQXdJd2V6RUxNQWtHQTFVRUJoTUNSbEl4RXpBUkJnTlZCQW9UQ2tObGNuUkZkWEp2Y0dVeEZ6QVZCZ05WQkFzVERqQXdNRElnTkRNME1qQXlNVGd3TVNRd0lnWURWUVFERXh0RFpYSjBSWFZ5YjNCbElFVnNiR2x3ZEdsaklGSnZiM1FnUTBFeEdEQVdCZ05WQkdFVEQwNVVVa1pTTFRRek5ESXdNakU0TURBZUZ3MHhPREF4TWpJeU16QXdNREJhRncweU9EQXhNakl5TXpBd01EQmFNSHN4Q3pBSkJnTlZCQVlUQWtaU01STXdFUVlEVlFRS0V3cERaWEowUlhWeWIzQmxNUmN3RlFZRFZRUUxFdzR3TURBeUlEUXpOREl3TWpFNE1ERWtNQ0lHQTFVRUF4TWJRMlZ5ZEVWMWNtOXdaU0JGYkd4cGNIUnBZeUJTYjI5MElFTkJNUmd3RmdZRFZRUmhFdzlPVkZKR1VpMDBNelF5TURJeE9EQXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBVHoyak5hS09LL01LZFcyZm1lMXRxNkdSRXVQdXVLVzlIZ1dZZ01Scmp2WlVUT3FMQU5KM01kNUhxdjFFTjF6TWQ0bFd0eWZ6UmxhN3J2NUFSQm9Pb1Rvell3TkRBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUJFR0ExVWREZ1FLQkFoTm5UVzBhNEU4dWpBT0JnTlZIUThCQWY4RUJBTUNBUVl3Q2dZSUtvWkl6ajBFQXdJRFNRQXdSZ0loQU1yaGI4U21mTkxlTE5nYUFWbVE2QU9NaUxOTFZIWDBrRlVPODBDblQzOEVBaUVBek5BZ3Y0ZEgrSERoWlNnWldKaWFQdS9uZlpUZXVHeTRNeWRQTXE1dXJzND0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0NBSUFBQUQ4R08yakFBQUNxVWxFUVZSSXgyUDgvLzgvQXkwQkV3T053YWdGcEZsdzhjS0Zpckl5UjN0N1MxT3owS0RnQmZQbS8vejVrM2l6dm4zOWxwK1RhMnRsdFdUUklvVG9meGhZdFhLbGxwcTZzcndDQWlrb1JJVkh2SDM3OWo5eDROU3BVMEF0UUkxVzVoWndRYWdQenA4N1YxMVppWEF2SXhqOVp6aDU0a1JOWlJXUlB2ajk2eGNET00wek1US2lCOUc4dVhQLy9mc0hORlJBU0xDK3NYSG03Tmx1YnU0UW0zYnQzTGx1N1ZwaUxHQ0VtY3VJYWNHWlU2ZkI0Y1dRWDFBUUd4L243T0l5YWVvVWJWMGRpSXZhbWx1ZVBYdEdVU1QvK2czMkhTT0Rob1lHUklTRmhhV3BwWVdWbFJVbytPSGpoNmI2Qm9vc2dIdnF6NTgvY0RsOWZmM003Q3dJZTgrZTNhdFhycVFnbWVJb2tES3pzL1gxOUVHeS94azZPem9mUDNwRVdVYkRzQVlZUkMzdGJSd2NIRUQyaC9mdjYycHFDUmVPakNUbVpFMHRyWnk4WEFqNzhLRkR5NVl1SmQ1MFZBc1ljZXBLVFU4M05qV0JxT251N0h4dy93RStPLzdqc2dDMzE1bVptUnVibTluWjJZRnF2bnorMGxCZmh6T2cvcU83bFFtL0IrRUFtSHdMaW9vZ0NvNGNPcnhrMFdJaVBVRWdrcEZCVW5LeW1aazVoTjNUMVhYM3poMWlZb0tKY0RUQkE0cUZ1Ym10bFl1YkM4aisrdlZyVFZVMXFIUWh6UWVNQkh5aHJLeGNXRndNVVhuNjFLbjVjK2RTdjhKSlNFeTB0ckdHc0NmMDk5KzZkUXN1eGNMQ0NySDdQNUlyU1lnRGVLRlMzOVRFeDhzSFpILy85cjJ1R2hGUU42NWZoMlZQTm9xcVRDVWxwZUt5VW1neGZQcE1TV0VSTUFNdVg3YXN2N2NYSXFpbHJZWHdGcnhlZy9xT3VHWlNkRXpNM3QxN0RoMDZDUFQwcGswYk4yM2NDSTlGWUtaSno4aEU5OEhmZjM4aEREWTJkaUw5MGRIZHBhdXJpeGF3ckN5c3JlM3R1bnE2aUxUWDBOQUFUb0lzVHg0L3RuZHdpSXlPQXRZRXhGakF6YzN0NCtzTEpMOTkvUW9zRTBWRlJlM3M3UnRibW9HVkZVcWNqVFlkaDc4RkFJaEJMbE5kN2p1MUFBQUFBRWxGVGtTdVFtQ0MiLCJzdXBwb3J0ZWRFeHRlbnNpb25zIjpbeyJpZCI6ImhtYWMtc2VjcmV0IiwiZmFpbF9pZl91bmtub3duIjpmYWxzZX1dLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6ImM1NzAzMTE2OTcyYjQ4NTFhM2U3YWUxMjU5ODQzMzk5Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOmZhbHNlfSwibWF4TXNnU2l6ZSI6NjQwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwidHJhbnNwb3J0cyI6WyJuZmMiLCJ1c2IiXSwiZmlybXdhcmVWZXJzaW9uIjoyfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTA5LTIxIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMS0wOS0yMSJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjYyODc1NjEyNWUyZjIyNDJhZGJlOTc5Y2YzNDI5OTJlZmMyMWM2ZGUiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNjI4NzU2MTI1ZTJmMjI0MmFkYmU5NzljZjM0Mjk5MmVmYzIxYzZkZSJdLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBTZXJpZXMgd2l0aCBMaWdodG5pbmciLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI5NDczLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjJ9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50IiwicmVtb3RlX2hhbmRsZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDYtMDQiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ill1YmlLZXkgNSBTZXJpZXMgd2l0aCBMaWdodG5pbmciLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDI0MDYwNDAwMyIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA2LTA0In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wOC0xMyJ9LHsiYWFndWlkIjoiYzgwZGJkOWEtNTMzZi00YTE3LWI5NDEtMWEyZjFjN2NlZGZmIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJjODBkYmQ5YS01MzNmLTRhMTctYjk0MS0xYTJmMWM3Y2VkZmYiLCJkZXNjcmlwdGlvbiI6IkhJRCBDcmVzY2VuZG8gQzMwMDAiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzAsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQyt6Q0NBcUdnQXdJQkFnSVVkSGtacW9qNjIzOUUvOEZRYitJSlN1SENhRlV3Q2dZSUtvWkl6ajBFQXdJd2F6RUxNQWtHQTFVRUJoTUNWVk14RXpBUkJnTlZCQW9NQ2toSlJDQkhiRzlpWVd3eElqQWdCZ05WQkFzTUdVRjFkR2hsYm5ScFkyRjBiM0lnUVhSMFpYTjBZWFJwYjI0eEl6QWhCZ05WQkFNTUdrWkpSRThnUVhSMFpYTjBZWFJwYjI0Z1VtOXZkQ0JEUVNBeU1CNFhEVEl5TVRFd05ESXhNRGt6TkZvWERUUTNNVEV3TkRJeE1Ea3pORm93WmpFTE1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBb01Da2hKUkNCSGJHOWlZV3d4SWpBZ0JnTlZCQXNNR1VGMWRHaGxiblJwWTJGMGIzSWdRWFIwWlhOMFlYUnBiMjR4SGpBY0JnTlZCQU1NRlVaSlJFOGdRWFIwWlhOMFlYUnBiMjRnUTBFZ05EQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJKbFUvdHgrQVFrRGVyc3czcEoyVENyc3Jpb1ZXZy9wM0kxODU4ODNSUFJvM3l1ZGQ5OGpWbk50cDdEaUdGN3NKekFqWjJpMlhiM3ZQVVlIK3U5MGZMbWpnZ0VtTUlJQklqQU9CZ05WSFE4QkFmOEVCQU1DQVlZd0VnWURWUjBUQVFIL0JBZ3dCZ0VCL3dJQkFEQWZCZ05WSFNNRUdEQVdnQlM3NkRwbDkzdkIyaDVGREx2eU1NdlVCeWozaXpBZEJnTlZIUTRFRmdRVURMK3pwZnJMdWQzcXBqVlQrbzljNUMwRFg1VXdSQVlEVlIwZkJEMHdPekE1b0RlZ05ZWXphSFIwY0RvdkwyTnliQzVvZVdSeVlXNTBhV1F1WTI5dEwwWkpSRTlCZEhSbGMzUmhkR2x2YmxKdmIzUkRRVEl1WTNKc01IWUdDQ3NHQVFVRkJ3RUJCR293YURBL0JnZ3JCZ0VGQlFjd0FvWXphSFIwY0RvdkwyTnliQzVvZVdSeVlXNTBhV1F1WTI5dEwwWkpSRTlCZEhSbGMzUmhkR2x2YmxKdmIzUkRRVEl1Y0Rkak1DVUdDQ3NHQVFVRkJ6QUJoaGxvZEhSd09pOHZiMk56Y0M1b2VXUnlZVzUwYVdRdVkyOXRNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJQnVXOVpyTnJoTkl4UXNkeUVnTkN4bkpseXJZR0J1NjFLMnhBK3pBb3B5T0FpRUFwd1MzWFJlUFFBVlZHblREYUUybDlmek9IdjBQMkRQVEE4NTM5MlZEYmpzPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFWTUFBQUNzQ0FZQUFBREcrRThNQUFBQUlHTklVazBBQUhvbEFBQ0Fnd0FBK2Y4QUFJRHBBQUIxTUFBQTZtQUFBRHFZQUFBWGI1SmZ4VVlBQUFBSmNFaFpjd0FBRDJBQUFBOWdBWHA0UlkwQUFBeWdTVVJCVkhoZTdaMS9iSlRsSGNCdmpoak5jQzRPK2RYZVhWdFVUTXppUDdvWVhaWTUxSWtLZDFmTm5GSGo1b2hCbUE3ajJNUnNab2xteGhoTkpvcnQyNEtnc2lGc2ltN1RBZE1ZUkZRRUZUY1Z4dy9yd0FFRlJDaFErdXVlUGMvMXFRUDNUTnMrMzN2ZXUrdm5rM3pTNDJnZm52ZTl0NTgrNzczWEl3RUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVVFcGtHNi9YUHBuSVJSOGdJaDV0NDFyOWNZYXRCZndQOVEzbjZ4MjBUWnRQMURjcFJNVFBOZGVVMTR1dVZ0Mk1xMjFGQmt4dE1qbXJMcFZxMFI4MzExWlgzMnJ2TG1NS1AyMzBqcW1QM0RzTkVmSHp6RVc3RXhmT0dXbUw4b1drazhrZjFxWFNQWFhWcWFYSlVhUE9xS21xT3JNdW1mcHJiVExWblVxbExyZWZWa1pNbVAxMS9aT2x3N2x6RUJFSG9qbXJ6VVpUYlYzK0wzVmp4MDR3SVIwOWV2VEo0MUtwS2RvYmpDTkhqaHcxZHV6WTVMaDBqZEtyMUxQdHA1Y0JKcVNzUmhGUjB0Nmd6clNWY1hHTURxbXFTU1l6K3ZZd0U4NmFxdFMxdGRYcDY4M3R1akZqVWpWams1UDFLclc5OTlQTGdWelU1ZHdaaUlnK21xQmVPcWZPbHVZbzB1bjBjVHFtWGZhUHc4d0sxZDVPNkZQOHQyclQ2VnYwelMrYnNQYmVXK3Jrb28rY093RVJVY0pjZE1EVzVpaXFxNnVQSDVlcTZWdDFGbGFtT3FJNzYxSTEyMDlKMS9SRjlrdmxFZFA2aG04N054NFJVZEpzd3oyMk9wOWlZcXBYbzUzMmoyWmxtai9wcEpPK3FqOTJwOGVNT2QzZWYweDV4RFRYdE0rNTRZaUlrdWFpRGx1ZEkrazloVThuanRPM0N6RTFkNDRZTVdLTXZuM1EzQjQrZXZqSituYmZLcldFNFhXa2lCakt5NXZQc3VYNWxMcFVhbVp0TXIzZjNLNnRUcjVUdUZOVGwwdytXcE5LM2F6L3JxTzJPajNOM2wyaVRJNm1PamNZRWJFWTVwcWV0ZlU1aXJycTFETzF5ZFNCY1ZXcEcreGRpYnFxNUF5ek90WDNMN1IzbFREMTBYTG5CaU1pRnNOY1UrSFUzVVZ5VlBJTUhkV1ZwOVhXcVZOcmF2UDY5dktxRVZXbjJyOHVjZXFqL2M0TlJrUXNocm1vakY0dk9oQ0lLU0tHMUgwUnFnSWdwb2dZVW1LS2lDZ2dNVVZFRkpDWUlpSUtTRXdSRVFVa3BvaUlBaEpUUkVRQmlTa2lvb0RFRkJGUlFHS0tpQ2dnTVVWRUZKQ1lJaUlLU0V3UkVRVWtwb2lJQWhKVFFTOTdXQ1V1ZUVBbExwd2RWdk52NWlMM25BYnI5eDUwLzF2RjlpS3RhejRETWE3SHdEeitydm4weDZ4Ky9PS1lkekUwMjNHUlBuN01NWFNwM2llVEc5M2JYR2tTVXpsdm52dXlpb3ZqcnB6bm5OT2cxQWYvdXMyNzdNaGgyZm5Kb2Q1dlFOZTgrcVArSm82TGFkRXE5NXo2NGRldVhXQkhxUXc2dTN0VVczdW4ycnhqbjFxOVlhZGFzbnF6dXFuNVpYWHlOUXRVNHVLSFZDSlRnWUVscG5LYWI2YTRxSlNZZnJUblFObkc5SWFIWDNMUHFSK2VxQ016Vk5pei83QmE4ZFpXZGVWOXo2dkVCTDJLclpTd0VsTTVpYWsveEhSbzBkblZvNTVkOTZFYWYrTWl2NmRKU2tGaUtpY3g5WWVZRGwzZWJ0bWp6cHUxMU8veGoxTmlLaWN4OVllWXdodGJkcWxUcHVxVnFya281OWhYSlNzeGxaT1kra05Nd3pQcnNUWHF6c1Z2cUx1V3ZLRXlkeTlUdVh1V3ExOHVmTDF3MzcxTDE2c1Y2N2NWTGlhRnBDZWZWNCsrK0UrVnVHQzJjMytWcE1SVVRtTHFEekVOVDJMQ2IvVXFzRkVsTWczL25aTzVLRlM0VHp0SlB4Nlh6bEZWVXhhcUtYTldxby9iRHR1dkxENjcyOXJWTjM2NnhJVHFxUDFWa2hKVE9ZbXBQOFEwUElYWGhqcm01RlJIN1pqSkRlcU8zNisxWDExOHVudDYxQzJQck5iSDVSR3hMMFdKcVp6RTFCOWlHcDRCeGJSUEhiWkpkeSt6STRSaC9ndnZGMWJJenZtVWdzUlVUbUxxRHpFTno2Qmlhc3cwcWgvcjAvNlFQUG5xQjM3SFJ6RWxwbklTVTMrSWFYZ0dIVk5qTmxKLy8zQ1BIU2tNVDcvV1VwcEJKYVp5RWxOL2lHbDR2R0txSGYrVHhYYWtjUHp4RmIxQ0xiWG5VSW1wbk1UVUgySWFIdCtZbXFpOXQyMnZIUzBjUDF2d3FucytjVWxNNVNTbS9oRFQ4SGpITkJlcDgyNS8ybzRXam53K3I4WlBYK3llVXh3U1V6bUpxVC9FTkR6ZU1kVis1YXBIN0doaDJYZXdRMlQrSWhKVE9ZbXBQOFEwUENJeG1tUk85VCt4STRibG1UVXRoZFd4YzE0aEphWnlFbE4vaUdsNFJHS2FqZFF0ODE2eEk0Wm4rRldDeC85Z0phWnlFbE4vaUdsNHBFNlR6NXl4eEk0WW52Yy8ydHY3NjYrT2VRV1RtTXBKVFAwaHB1R1JpdW5vNngrM0k4YkRpT3NlZGM0cm1NUlVUbUxxRHpFTmoxUk1oMTNSYkVlTUIzUE14dnJjS1RHVms1ajZRMHpESXhWVGN4R3FxN3ZiamhxZXJ1NGV1VzBaak1SVVRtTHFEekVOajFpQTlIR3pkbE9ySFRVZWJwMGY0d3Y1aWFtY3hOUWZZaG9lc1pobUd0WENsUnZ0cVBHd2JiYytmdUo2aDM1aUtpY3g5WWVZaGtjc3BqcGl0ejIyeG80YUQrMGRYU294TWFhMzZTT21jaEpUZjRocGVDUmpHdWRyVGZ1STdhbytNWlV6enBoKzUxZC9VdWZPZWxyRWIvNzhLYlVoaGpldU1CRFQ4SWpGTktiZjBmOHN0ejIreGoyL1lrdE01WXd6cHBVQ01RMlBXRXkxNTl5MjFJNGFINnZlM2U2Y1c5RWxwbklTVTMrSWFYZ3FMYVpiNDdvSVJVemxKS2IrRU5Qd1ZGcE10Kzg5MlB1L3Fqcm1WMVNKcVp6RTFCOWlHcDVLaSttdWZlMHFsbmZoSjZaeUVsTi9pR2w0S2kybWhmYzR2Y3pqR0Jxc3hGUk9ZdW9QTVExUHhaM21mOHhwdml6RXRDd2hwdUdwdEpqdTJIdUltSXBDVE1zU1locWVTb3ZwQnp2M203QTU1MWRVaWFtY2NjYlV2TUhFNjBLdTJiaFRIV2p2c2lPSGhaaUdwOUppdW1UMVp1ZmNpaTR4bFRQT21CNXJmaEtiSjkwbHZQZ2g5ZnJHZU43OWg1aUdSeXltSmZJYlVQWDNMSGZQcjlnU1V6bmpqQ20vbTI4bHBnTkdMS1lsOHJ2NXNaemlHNG1wbk1UVUgySWFIc21ZVG8vNXVzSCtRNTI5WjFldStSVmJZaW9uTWZXSG1JWkhMS2FaUnJYb3BVMTIxSGhZMzdLYmxhazR4SFR3RXROQlFVd2IxWXIxMit5bzhYRDJ6S1h1dVlXUW1NcEpUUDBocHVFUmkrbmtCdFg2eVNFN2FuamEydlVwL2lVeHZURzBrWmpLU1V6OUlhYmhrWHpPTkU2ZVdMWEpQYTlRRWxNNWlhay94RFE4VWpFOThacjVkc1R3OVBUazQzbmJ2U01scG5JU1UzK0lhWGlrWW5ycTlDZnNpT0g1eTdwL21aZzU1eFZNWWlvbk1mV0htSVpISktZNlpKZmMrWndkTVN5SE83djFNUlBqYzZWOUVsTTVpYWsveERROElqSE5OS29scTdmWUVjTXlyWEdWZTA2aEphWnlFbE4vaUdsNFJHSWEwOFduVGR2M3hmY2kvYzlLVE9Va3B2NFEwL0JJeEhUOHRFVjJ0SEMwZCtqVGUzMnN1dVlUaThSVVRtTHFEekVOajNkTTlTbiszT2MzMk5IQ1lLN2Vuelh6U2ZkODRwS1l5a2xNL1NHbTRmR042ZkFmekxNamhXUEd2SmVkYzRsVllpb25NZldIbUliSEs2YVRHOVRjdjRWZGxkNitjSTBKbDNzK2NVcE01U1NtL2hEVDhBdzZwdGxJblgvSG4rMG9ZYmlwZVZVOC95VkpmeVNtY2hKVGY0aHBlQVlWMDB5RE92ZjJaK3dJeGFlN0o2OStOUHZGMGx5UjlrbE01U1NtL2hEVDhQUTdwaVprK3JUZUhHdjNQclhlZm5YeE9kamVxY1pOWGVTZVV5bEpUT1VrcHY0UTAvQWt2blYvNzdzdGZkYUpENmxoVnpTckU2K2VyMDYvYWJISzNMMWMvU0h3Qy9PWHZibTFNQS9YUGlzNWlhbWN4TlFmWWdxR2c0YzcxVlgzUDE5WUNidjJWMGxLVE9Va3B2NFEwNkZOUjFlM2Vualp1eXJ4M1FlYys2bWtKYVp5RWxOL2lPblFwTDJ6U3pXdDJOQjdTbC9LRjVrK1QySXFKekgxaDVnT0hmTDV2SHE3WlkrYU1tZWxTbHlnVjZMbEd0RStpYW1jeE5RZllsclpmTngyV0sxNmI0ZTYwYnpUVTdaUkpTWjVQTmFsSmpHVmM5SnZscW5sYjI0dFhJRU02Y3AzL3EyTy9mNWM1NXdHWmFaUlBmanNQNXovVnJIOTNjcU4raHZNNDZMRHhEbnFwWGUzTzhjdXBpdmUycVl1dWVzNTk1ejY0UWxYejFlNzk3ZXJsdGEyaXZETkxidlYyazJ0aFgzejZ5Zldxb2wzUHFkT01EL3dMOWFuOGZxSHRXc2ZsTDNFRkxFRU5LZTQ1dVZJWmxWZTdwcnRNRmZoeStsS3ZJVEVGQkZSUUdLS2lDZ2dNVVZFRkpDWUlpSUtTRXdSRVFVa3BvaUlBaEpUUkVRQmlTa2lvb0RFRkJGUlFHS0tpQ2dnTVVWRUZKQ1lJaUlLU0V3UkVRVWtwb2lJQWhKVFJFUUJLemFtdWFqVnVjR0lpTVh4b0sxUGhaRnRhSEpzTENKaWNjeEZ1Mng5S293cm1zYzdOeGdSc1JobW9sL1krbFFnNWprTTEwWWpJa3FhaS9LMk9oVktydWtGNTRZaklrcWFpM2JZNmxRd3VhamJ1ZkdJaUJMbXRPZmNkN3d0VGdXVGk2WTdkd0Fpb29TNWFKbXR6UkNnUG5yTnVSTVFFWDNNUnEyMk1rT0liT05HNTg1QVJCeU11YVlLZlNsVWY4aEZpL1FPeU91VnFudm5JQ0ora2ViS2ZYM1RXbHVWSVV3Mk9rMnZVbHVKS2lJTzJGeTBONUZ0dXM3V0JBcVlxTlpINi9USGZUcXNuWW42WnIyekVCR1AwS3hDczFHYmJzU1dSS1poZ3EwSEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVCcGtVajhCNEFvbStNYlQrM0pBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6ImM4MGRiZDlhNTMzZjRhMTdiOTQxMWEyZjFjN2NlZGZmIiwib3B0aW9ucyI6eyJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlfSwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6NSwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjo4MH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAxLTIwIiwidXJsIjoiaHR0cHM6Ly93d3cuaGlkZ2xvYmFsLmNvbS8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkhJRCBDcmVzY2VuZG8gQzMwMDAiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIzMDEyMDAwMiIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAxLTIwIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wMS0yNCJ9LHsiYWFndWlkIjoiNWIwZTQ2YmEtZGIwMi00NGFjLWI5NzktY2E5Yjg0ZjVlMzM1IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI1YjBlNDZiYS1kYjAyLTQ0YWMtYjk3OS1jYTliODRmNWUzMzUiLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBGSVBTIFNlcmllcyB3aXRoIExpZ2h0bmluZyBQcmV2aWV3IiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMyOTQ3MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9LHsibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyIsImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyIsInNlY3AzODRyMV9lY2RzYV9zaGEzODRfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6OCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo4LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREtqQ0NBaEtnQXdJQkFnSVVlZitWdkhrY1RRbkVEKyt3Sk0vSXh6U1VMazB3RFFZSktvWklodmNOQVFFTEJRQXdKakVrTUNJR0ExVUVBd3diV1hWaWFXTnZJREl3TWpNZ1JrbEVUeUJRY21WMmFXVjNJRU5CTUI0WERUSXpNRGt5TlRFeE16STBNVm9YRFRJME1USXpNVEV4TXpJME1Wb3dKakVrTUNJR0ExVUVBd3diV1hWaWFXTnZJREl3TWpNZ1JrbEVUeUJRY21WMmFXVjNJRU5CTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUFvdUZNVE9LYUUwWXRleE9vaXNTeHArRWJpNUlBNGVzRVNjeDE2bHpRZHFWNi9lWjgyS3RKZU5YRXVOa0JWWkRwYzMyZ1N0dXhMQkg4bWdzb0hCRmFpMkRramZCbjVxYndSL2M1K3NubHdadmpnVkEwaHpLdzlDd0FlQXdSRDVrcld0ODgvQ1Z5Q2tNY2dMU0d3WnMvcmo3Ri9MczNFYmc3TXFMYmJRSjlDb3piYkxkSlVZSUhjUHBTWlB0b01yWmI0R3ZuaTZpVlM5VXZDS2dwcWM2TEdSbW9ZR0c0WlIzbEdKL1hRWmZ1K0dlSlc2N2lpbU1qL3lvWE93eHVjeGl2WkhGazZjUVNnd3V3aW9lTm00d3ZrODNMaFN1V2N0ZjJrQXlRY1o3a1VucE5lZStkNE1ncm1HVTRYTUZMaVRndXRhQitlOVY4ZDVKVGtVT0hpTHp0a1FJREFRQUJvMUF3VGpBZEJnTlZIUTRFRmdRVU01U0I1YkhyVitqcElPTWRKbDd1N2JjblRZOHdId1lEVlIwakJCZ3dGb0FVTTVTQjViSHJWK2pwSU9NZEpsN3U3YmNuVFk4d0RBWURWUjBUQkFVd0F3RUIvekFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBQ293UjNLVExmaWRKeVFGTnFFRmZVcmZaOWFhOWVncE9RdE5SSmRMU3RKNnh1MldmTHd2RzRvakdKbEJLTm5mYTVESWN5UVlmLzhxSjRlbGlBVmVOWHVZbWVNbWdOZ1paeXVZNkcxeVdDRDJWM3NENlo0dWozU2JhRE9IajNnSHZzemdRaHJoVDFoL3B1SFFrbjYraFlLQXA3N2tNN0ljNkFaL1JGYmpwbUxMazJEMHNFMWx6VC8wMmkrQmg3TThzbWFpRFo5KytKR3p4ZVN1bjhXMUhsZVpVbTJxS0dtUmE0WFBkcnlUN3g2S0dVR25VNGEzYnBVbVZlWTlyUS9zZk1kNVpUb28rM3VuRldEem9WVjJ2TnU4KytWTEM5em80MEZhS1FMcjlWQUpESjR5TEVOUjdLcm1WOEwwY0NYS0pHWldBV3RHNVJHVG1ISWhkK25CNDFnPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJjcmVkQmxvYiIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiI1YjBlNDZiYWRiMDI0NGFjYjk3OWNhOWI4NGY1ZTMzNSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImxhcmdlQmxvYnMiOnRydWUsImF1dGhuckNmZyI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJtYWtlQ3JlZFV2Tm90UnFkIjpmYWxzZSwiYWx3YXlzVXYiOnRydWV9LCJtYXhNc2dTaXplIjoxMjgwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH0seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTM1fV0sIm1heFNlcmlhbGl6ZWRMYXJnZUJsb2JBcnJheSI6NDA5NiwibWluUElOTGVuZ3RoIjo4LCJmaXJtd2FyZVZlcnNpb24iOjMyOTQ3MiwibWF4Q3JlZEJsb2JMZW5ndGgiOjMyLCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MSwiY2VydGlmaWNhdGlvbnMiOnsiRklQUy1DTVZQLTIiOjIsIkZJUFMtQ01WUC0yLVBIWSI6M30sInJlbWFpbmluZ0Rpc2NvdmVyYWJsZUNyZWRlbnRpYWxzIjoxMDB9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDQtMDcifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA0LTA3In0seyJhYWd1aWQiOiI4MjBkODllZC1kNjVhLTQwOWUtODVjYi1mNzNmMDU3OGY4MmEiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjgyMGQ4OWVkLWQ2NWEtNDA5ZS04NWNiLWY3M2YwNTc4ZjgyYSIsImRlc2NyaXB0aW9uIjoiSURtZWxvbiBpT1MgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoidm9pY2VwcmludF9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImxvY2F0aW9uX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmFjZXByaW50X2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZXllcHJpbnRfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJoYW5kcHJpbnRfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXR0ZXJuX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCeXpDQ0FYR2dBd0lCQWdJSkFObU1OSzZqVnB1dU1Bb0dDQ3FHU000OUJBTUNNRUV4SkRBaUJnTlZCQW9NRzFaaGJtTnZjM2x6SUVSaGRHRWdVMlZqZFhKcGRIa2dTVzVqTGpFWk1CY0dBMVVFQXd3UVZtRnVZMjl6ZVhNZ1VtOXZkQ0JEUVRBZ0Z3MHlNakV5TVRReE9EUXhNRGxhR0E4eU1EY3lNVEl3TVRFNE5ERXdPVm93UVRFa01DSUdBMVVFQ2d3YlZtRnVZMjl6ZVhNZ1JHRjBZU0JUWldOMWNtbDBlU0JKYm1NdU1Sa3dGd1lEVlFRRERCQldZVzVqYjNONWN5QlNiMjkwSUVOQk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRWFsWWdFb3BuS1NjQW0rZDlmMVhwR0IzemJrWkNEM2haRUt1eFRjbHBCWWxqNHlwTlJnMGdNU2E3Z2VCZ2Q2bmNrNTBZYVZoZHk3NXVJYzJ3YldYOHQ2TlFNRTR3SFFZRFZSME9CQllFRk94eWYwY0RzOFlsK1ZuV1NaMXVZSkFLa0ZlVk1COEdBMVVkSXdRWU1CYUFGT3h5ZjBjRHM4WWwrVm5XU1oxdVlKQUtrRmVWTUF3R0ExVWRFd1FGTUFNQkFmOHdDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWhBTzJYdWlSRFh4eS9Va1doc3VaUVlOVVhlT2owOEFlVFdBREFxWHZjQTMwaEFpQmkyY2RHZDYxUE53SERUWWpYUGVuUGNEOFMwckZURG5jTldmczNFL1dEWEE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFnQ0FNQUFBQkVwSXJHQUFBQU0xQk1WRVV0bWMzeStmeVd6T1ppczlySzVmSTZuOUI4ditDdzJlemw4dmxIcHROVnJOYlg3UGFqMHVsdnVkMjkzKytKeHVQLy8vODlIUnZwQUFBQUVYUlNUbFAvLy8vLy8vLy8vLy8vLy8vLy8vLy9BQ1d0bVdJQUFBQnNTVVJCVkhnQnhkUEJDb0F3RElQaC95RGlzZS8vdElJUUNabzZSTkdkdHVXRHN0RlNnL1VPZ01pQURRQko2SjRpQ3dTNEJnekJ1RVFIQ29GYSttZE0rcWlqc0RNVmhCZmRvUkZhQUw0bkFlNkFlZ2hPRFlQbnNhTnlMdUFxZzVBSHdPOUFZdTVCbXFFUGhuY0ZtZWN2TTVLS1FITUFBQUFBU1VWT1JLNUNZSUk9IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI4MjBkODllZGQ2NWE0MDllODVjYmY3M2YwNTc4ZjgyYSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJ1cCI6dHJ1ZSwidXYiOnRydWV9LCJtYXhNc2dTaXplIjoyMDQ4fX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDItMDgiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlZhbmNvc3lzIGlPUyBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTAxMDkwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wMi0wOCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTktMDItMDgifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJjNTVmNzRjNzBjNjhlOGRjZTViN2ZkYjRjZGRhNzcyYWQ5Mjk0YzY3IiwiZmQzNjU3M2QyNGJlM2Y3ZjMyYWQ1MDQwMjcxYWI2MTAzNWExZmNhZCJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJjNTVmNzRjNzBjNjhlOGRjZTViN2ZkYjRjZGRhNzcyYWQ5Mjk0YzY3IiwiZmQzNjU3M2QyNGJlM2Y3ZjMyYWQ1MDQwMjcxYWI2MTAzNWExZmNhZCJdLCJkZXNjcmlwdGlvbiI6IkdvVHJ1c3QgSWRlbSBDYXJkIFUyRiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlbGVzcyIsIm5mYyIsImJsdWV0b290aCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQnpqQ0NBWE9nQXdJQkFnSUpBTWhWL3ZRWXU0S0FNQW9HQ0NxR1NNNDlCQU1DTURzeElEQWVCZ05WQkFNTUYwZHZWSEoxYzNRZ1JrbEVUeklnVW05dmRDQkRRU0F5TVJjd0ZRWURWUVFLREE1SGIxUnlkWE4wU1VRZ1NXNWpMakFlRncweE9URXlNRFF3TnpBek1ERmFGdzAwT1RFeE1qWXdOekF6TURGYU1Ec3hJREFlQmdOVkJBTU1GMGR2VkhKMWMzUWdSa2xFVHpJZ1VtOXZkQ0JEUVNBeU1SY3dGUVlEVlFRS0RBNUhiMVJ5ZFhOMFNVUWdTVzVqTGpCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkpIZ0s5Zk5xTkVXSVlUc1ovZ05pMTd6cEVySzdGQzFZbytGenFSVk1ZR1VKZ0FKOXZnMzFpVENKMVZZeGJBS01RYmxMR2tWbi9kZlA3M2dlVEtlZDlPallEQmVNQXdHQTFVZEV3RUIvd1FDTUFBd0RnWURWUjBQQVFIL0JBUURBZ0VHTUIwR0ExVWREZ1FXQkJSZ0xYV2RXZXIxa1NHcHBnUGxpWmkxSHNZUGhEQWZCZ05WSFNNRUdEQVdnQlJnTFhXZFdlcjFrU0dwcGdQbGlaaTFIc1lQaERBS0JnZ3Foa2pPUFFRREFnTkpBREJHQWlFQXVqcktXWncrUzBUZkcxYkpKY3NxbUd1NVdMYkIyRWdvckQyaEEycTZCb0lDSVFDaXl4bnZBbjZNaStEZFJudzNTUUdRWm9MS0ZLd0hyNFhHTklPNXBBSEFIQT09IiwiTUlJQnFEQ0NBVStnQXdJQkFnSUJBVEFLQmdncWhrak9QUVFEQWpBN01TQXdIZ1lEVlFRRERCZEhiMVJ5ZFhOMElFWkpSRTh5SUZKdmIzUWdRMEVnTWpFWE1CVUdBMVVFQ2d3T1IyOVVjblZ6ZEVsRUlFbHVZeTR3SUJjTk1qRXdNekF5TURZeU16RTNXaGdQTWpBMU1UQXlNak13TmpJek1UZGFNRHN4SURBZUJnTlZCQU1NRjBkdlZISjFjM1FnUmtsRVR6SWdVbTl2ZENCRFFTQXlNUmN3RlFZRFZRUUtEQTVIYjFSeWRYTjBTVVFnU1c1akxqQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJBNzZaeUczZStEWm9XL0t2TTM2WEpBSjZCTDlrWE1OakV2NHFHSUQ1bEE4Wjh1UmVNMVlmTWlvNW5FSExVMlNaTFEzcVhSUnZ4R040SStINSs2ZlZ3MmpRakJBTUE4R0ExVWRFd1FJTUFZQkFmOENBUUF3RGdZRFZSMFBBUUgvQkFRREFnRUdNQjBHQTFVZERnUVdCQlJzK1VrbU01eFVrNi96NVFOdFdCMjZpNHc3N0RBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlCQStJWDVGLzg3Vy9lbVpraUpUSHFyaUxGWk9hNzk3enNFLzBLUDdBVTVRZ0lnQjY0eEZxUFNCQzRLaTFVcnJOWDlWMnRoYis0NVJidFNWbWk2NldWK2dsRT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBakNBWUFBQUQxN2doYUFBQUFCR2RCVFVFQUFMR09mUHRSa3dBQUFDQmpTRkpOQUFDSER3QUFqQThBQVAxU0FBQ0JRQUFBZlhrQUFPbUxBQUE4NVFBQUdjeHpQSVYzQUFBS0wybERRMUJKUTBNZ1VISnZabWxzWlFBQVNNZWRsbmRVVk5jV2g4KzlkM3FoelREU0dYcVRMakNBOUM0Z0hRUlJHR1lHR01vQXd3eE5iSWlvUUVRUkVRRkZrS0NBQWFPaFNLeUlZaUVvcUdBUFNCQlFZakNLcUtoa1J0WktmSGw1NytYbDk4ZTkzOXBuNzNQMzJYdWZ0UzRBSkU4ZkxpOEZsZ0lnbVNmZ0IzbzQwMWVGUjlDeC9RQUdlSUFCcGdBd1dlbXB2a0h1d1VBa0x6Y1hlcnJJQ2Z5TDNnd0JTUHkrWmVqcFQ2ZUQvMC9TckZTK0FBRElYOFRtYkU0NlM4VDVJazdLRktTSzdUTWlwc1lraWhsR2laa3ZTbERFY21LT1crU2xuMzBXMlZITTdHUWVXOFRpbkZQWnlXd3g5NGg0ZTRhUUkyTEVSOFFGR1Z4T3BvaHZpMWd6U1pqTUZmRmJjV3d5aDVrT0FJb2t0Z3M0ckhnUm00aVl4QThPZEJIeGNnQndwTGd2T09ZTEZuQ3lCT0pEdWFTa1p2TzVjZkVDdWk1TGoyNXFiYzJnZTNJeWt6Z0NnYUUvazVYSTVMUHBMaW5KcVV4ZU5nQ0xaLzRzR1hGdDZhSWlXNXBhVzFvYW1obVpmbEdvLzdyNE55WHU3U0s5Q3ZqY000alc5NGZ0ci94UzZnQmd6SXBxcytzUFc4eCtBRHEyQWlCMy93K2I1aUVBSkVWOWE3L3h4WGxvNG5tSkZ3aFNiWXlOTXpNempiZ2NscEc0b0wvcmZ6cjhEWDN4UFNQeGRyK1hoKzdLaVdVS2t3UjBjZDFZS1VrcFFqNDlQWlhKNHRBTi96ekUvemp3ci9OWUdzaUo1ZkE1UEZGRXFHakt1THc0VWJ0NWJLNkFtOEtqYzNuL3FZbi9NT3hQV3B4cmtTajFud0ExeWdoSTNhQUM1T2MrZ0tJUUFSSjVVTnoxMy92bWd3OEY0cHNYcGpxeE9QZWZCZjM3cm5DSitKSE9qZnNjNXhJWVRHY0orUm1MYStKckNkQ0FBQ1FCRmNnREZhQUJkSUVoTUFOV3dCWTRBamV3QXZpQllCQU8xZ0lXaUFmSmdBOHlRUzdZREFwQUVkZ0Y5b0pLVUFQcVFTTm9BU2RBQnpnTkxvREw0RHE0Q2U2QUIyQUVqSVBuWUFhOEFmTVFCR0VoTWtTQjVDRlZTQXN5Z013Z0JtUVB1VUUrVUNBVURrVkRjUkFQRWtLNTBCYW9DQ3FGS3FGYXFCSDZGam9GWFlDdVFnUFFQV2dVbW9KK2hkN0RDRXlDcWJBeXJBMGJ3d3pZQ2ZhR2crRTFjQnljQnVmQStmQk91QUt1ZzQvQjdmQUYrRHA4Qng2Qm44T3pDRUNJQ0ExUlF3d1JCdUtDK0NFUlNDekNSellnaFVnNVVvZTBJRjFJTDNJTEdVR21rWGNvRElxQ29xTU1VYllvVDFRSWlvVktRMjFBRmFNcVVVZFI3YWdlMUMzVUtHb0c5UWxOUml1aERkQTJhQy8wS25RY09oTmRnQzVITjZEYjBKZlFkOURqNkRjWURJYUcwY0ZZWVR3eDRaZ0V6RHBNTWVZQXBoVnpIak9BR2NQTVlyRlllYXdCMWc3cmgyVmlCZGdDN0g3c01ldzU3Q0IySFBzV1I4U3A0c3h3N3JnSUhBK1hoeXZITmVITzRnWnhFN2g1dkJSZUMyK0Q5OE96OGRuNEVudzl2Z3QvQXorT255ZElFM1FJZG9SZ1FnSmhNNkdDMEVLNFJIaEllRVVrRXRXSjFzUUFJcGU0aVZoQlBFNjhRaHdsdmlQSmtQUkpMcVJJa3BDMGszU0VkSjUwai9TS1RDWnJreDNKRVdRQmVTZTVrWHlSL0pqOFZvSWlZU1RoSmNHVzJDaFJKZEV1TVNqeFFoSXZxU1hwSkxsV01rZXlYUEtrNUEzSmFTbThsTGFVaXhSVGFvTlVsZFFwcVdHcFdXbUt0S20wbjNTeWRMRjBrL1JWNlVrWnJJeTJqSnNNV3laZjVyRE1SWmt4Q2tMUm9MaFFXSlF0bEhyS0pjbzRGVVBWb1hwUkU2aEYxRytvL2RRWldSblpaYktoc2xteVZiSm5aRWRvQ0UyYjVrVkxvcFhRVHRDR2FPK1hLQzl4V3NKWnNtTkp5NUxCSlhOeWluS09jaHk1UXJsV3VUdHk3K1hwOG03eWlmSzc1VHZrSHltZ0ZQUVZBaFF5RlE0cVhGS1lWcVFxMmlxeUZBc1ZUeWplVjRLVjlKVUNsZFlwSFZicVU1cFZWbEgyVUU1VjNxOThVWGxhaGFiaXFKS2dVcVp5Vm1WS2xhSnFyOHBWTFZNOXAvcU1Ma3Qzb2lmUksrZzk5QmsxSlRWUE5hRmFyVnEvMnJ5NmpucUllcDU2cS9vakRZSUdReU5XbzB5alcyTkdVMVhUVnpOWHMxbnp2aFplaTZFVnI3VlBxMWRyVGx0SE8weDdtM2FIOXFTT25JNlhUbzVPczg1RFhiS3VnMjZhYnAzdWJUMk1Ia012VWUrQTNrMTlXTjlDUDE2L1N2K0dBV3hnYWNBMU9HQXdzQlM5MUhvcGIybmQwbUZEa3FHVFlZWmhzK0dvRWMzSXh5alBxTVBvaGJHbWNZVHhidU5lNDA4bUZpWkpKdlVtRDB4bFRGZVk1cGwybWY1cXBtL0dNcXN5dTIxT05uYzMzMmplYWY1eW1jRXl6cktEeSs1YVVDeDhMYlpaZEZ0OHRMU3k1RnUyV0U1WmFWcEZXMVZiRFRPb0RIOUdNZU9LTmRyYTJYcWo5V25yZHphV05nS2JFemEvMkJyYUp0bzIyVTR1MTFuT1dWNi9mTXhPM1k1cFYyczNZayszajdZL1pEL2lvT2JBZEtoemVPS280Y2gyYkhDY2NOSnpTbkE2NXZUQzJjU1o3OXptUE9kaTQ3TGU1YndyNHVyaFd1amE3eWJqRnVKVzZmYllYZDA5enIzWmZjYkR3bU9keDNsUHRLZTM1MjdQWVM5bEw1WlhvOWZNQ3FzVjYxZjBlSk84Zzd3cnZaLzQ2UHZ3ZmJwOFlkOFZ2bnQ4SDY3VVdzbGIyZUVIL0x6ODl2Zzk4dGZ4VC9QL1BnQVQ0QjlRRmZBMDBEUXdON0EzaUJJVUZkUVU5Q2JZT2JnaytFR0lib2d3cER0VU1qUXl0REYwTHN3MXJEUnNaSlh4cXZXcnJvY3JoSFBET3lPd0VhRVJEUkd6cTkxVzcxMDlIbWtSV1JBNXRFWm5UZGFhcTJzVjFpYXRQUk1sR2NXTU9obU5qZzZMYm9yK3dQUmoxakZuWTd4aXFtTm1XQzZzZmF6bmJFZDJHWHVLWThjcDVVekUyc1dXeGs3RzJjWHRpWnVLZDRndmo1L211bkFydVM4VFBCTnFFdVlTL1JLUEpDNGtoU1cxSnVPU281TlA4V1I0aWJ5ZUZKV1VySlNCVklQVWd0U1JOSnUwdldremZHOStRenFVdmlhOVUwQVYvVXoxQ1hXRlc0V2pHZllaVlJsdk0wTXpUMlpKWi9HeStyTDFzM2RrVCtTNDUzeTlEcldPdGE0N1Z5MTNjKzdvZXFmMXRSdWdEVEVidWpkcWJNemZPTDdKWTlQUnpZVE5pWnQveURQSks4MTd2U1ZzUzFlK2N2Nm0vTEd0SGx1YkN5UUsrQVhEMjJ5MzFXeEhiZWR1Nzk5aHZtUC9qaytGN01KclJTWkY1VVVmaWxuRjE3NHkvYXJpcTRXZHNUdjdTeXhMRHU3QzdPTHRHdHJ0c1B0b3FYUnBUdW5ZSHQ4OTdXWDBzc0t5MTN1ajlsNHRYMVplczQrd1Q3aHZwTUtub25PLzV2NWQrejlVeGxmZXFYS3VhcTFXcXQ1UlBYZUFmV0R3b09QQmxocmxtcUthOTRlNGgrN1dldFMyMTJuWGxSL0dITTQ0L0xRK3RMNzNhOGJYalEwS0RVVU5INC93am93Y0RUemEwMmpWMk5pazFGVFNERGNMbTZlT1JSNjcrWTNyTjUwdGhpMjFyYlRXb3VQZ3VQRDRzMitqdngwNjRYMmkreVRqWk10M1d0OVZ0MUhhQ3R1aDl1ejJtWTc0anBITzhNNkJVeXRPZFhmWmRyVjliL1Q5a2ROcXA2dk95SjRwT1VzNG0zOTI0VnpPdWRuenFlZW5MOFJkR091TzZuNXdjZFhGMnowQlBmMlh2QzlkdWV4KytXS3ZVKys1SzNaWFRsKzF1WHJxR3VOYXgzWEw2KzE5Rm4xdFAxajgwTlp2MmQ5K3crcEc1MDNybTEwRHl3Zk9Eam9NWHJqbGV1dnliYS9iMSsrc3ZETXdGREowZHpoeWVPUXUrKzdrdmFSN0wrOW4zSjkvc09raCttSGhJNmxINVkrVkh0ZjlxUGRqNjRqbHlKbFIxOUcrSjBGUEhveXh4cDcvbFA3VGgvSDhwK1NuNVJPcUU0MlRacE9ucDl5bmJqNWIvV3o4ZWVyeitlbUNuNlYvcm42aCsrSzdYeHgvNlp0Wk5UUCtrdjl5NGRmaVYvS3ZqcnhlOXJwNzFuLzI4WnZrTi9OemhXL2wzeDU5eDNqWCt6N3MvY1I4NWdmc2g0cVBlaCs3UG5sL2VyaVF2TER3Ry9lRTgvczNCQ2tlQUFBQUNYQklXWE1BQUE3RUFBQU94QUdWS3c0YkFBQUFJWFJGV0hSRGNtVmhkR2x2YmlCVWFXMWxBREl3TVRnNk1EVTZNamdnTVRZNk5ESTZNVFQ5aHdyZkFBQUlIVWxFUVZSWVI1MVhDMUJVNXhYK2RsbGdRZDRQVVJBZmlTaGFORzFpN0JodG0wNUtVa25UV0IrTlFhMFlHMk9EbGpvT0drMWlPNTFxTkdRY2s5b2tSSnMwNEl3NnB1TjBURXhUYU9zWVM3U1NwaHBmMUtBVkJSWmhXUjRySUx0N2I3L3ozN3ZzUWhhQy9TNy9zdnozdk0vNXovbXg2QVNHQ1oyUC9GZ3M4cGY2NklOZmpNVjRPV3hZemQvRGcrWlhZRUhsSjUvanZnV2I4T2pxSFdoc2NhbjlPMVV1R0Y0RWhNUVUzdHJoUnQ3cWwzR3FzaHBJaUFGOFBxRHJOcFlWNU9IMUYxY2dKam9xS0ZMQ0krSUhOMng0RVRDVi8zemJINUE4Y1JGT1ZWOENSaWNEVVpGQU5KZlZpdklERmFqNjl4ZUtUaWtrajZiUkZIMXc1WUpCSXREZjZqOVZuc2E4WjNiUVd5OFFTNit0NWp0M3Q0ckExczBGMkx6cWNXT1A2TDFhcDR5S0dEZkczQ0VHQzRRWUVBeU5qeCsxMTV2MEtZK3UxNUdXcHlNblg4YzBXVXQxWkQraEkrbGhmV0hSVHQzcjlablVCaHBYYmRUUElWdy9qeEc2WTgwV2M1ZHlmUUc1d1JpMEJ2S0xkMk4vMlFmTWN5eGdaNWdGa3UrV2RveWNPQVpWKzMrTnV6UFRqSDNDdGZzZE9OWVcwMUVmd3BEQUhZMVBCLysySVdOZktlS1h6RGNJQjhDaU1WSEIxZnYySDQ5aFpXRUpNTUlPeEl6Z0R1M1RXUDRkWFRURWh2SlhpckQwc1RrR01kRlRmUVoxMzE0QVgzY2pGYk11K0NsUWhhaGk3dVhUZ3Nqa2lSaHo3QkRzT2RucURWZ2ZGcWF5THdKZlhHL0M3Q1cvd3MzTHpGOUtvbEdlOHFhblZ5bGZ1M1loWG51K1FFZ1Z2TTJ0YUpqM0ZEcXJqdExIVk83WTFMNUV3SWQycXJaUVJMejZOUFk5M0c5R2JPNGlaQjR0SjNtWU1xL1BBTXU0SDlIRENLNXdRN0dQWGplMVlzYUQ5NkxpblJlWWlXZ2hVM0NzZmc3TzB0Zm9hd3lGUkN0QnVncTVDMkhXUkdSV0hZYnU5VEV5ODZGcjdhUkw0bnN4aVdKcG5DMHBBMW5PYzBxV01xKyt5Y1d6M0FORW1zcDdic01XYnNYSEgrM0M2ZmUyOVNsdmUvY1FMbGppNENwOWkvNm1rRm1VaTg5dXJqYU0zTG9kazN4MWlQcm1mWWllUFJQWnZoc1l1YjJFS1dnbXQ0ZVVPbmxpNFdtdGcrWm1TZ2tWQVllekRhTnpsZ0pwU1R4RFhxU1BUa0w5WDNjckFrSDN5Yzl3NDRjcjRHbXVVZUVXTVlZMzNhclFFbjljZ1BTRGJ4akVSQWVGaDltc0xDUFdrWW5hakJud05UU1JMNHdHdFdOeVZ5T3NVWFl6UVNKT01xR1d4djdDVkppNE5tc2Vyc3lhQmEzNUpwVkwxUXVMRjcxb2dIM2ExekNwcnJhZjhwSzNqeUIrYWo1aTZORHJiRTUrMk1hbTAxaXZpb0pSbkxMTUZDaW9QV1BUTEFzRjkwa3BzbEg4SmtkUnd1MVVRaWI4cFFJVHp2NE40Wm5waXU1RTlVVkU1T1JqdzVhOVFCeFRGaEdPd2swQncrUUlHOUw3STJDQTZBeFM3RWNZN0dTVUVwSWk2MGJxOWgzSTF1c3hJdmM3NnYzMW15NU1tN2NCMzNxa0NCNWhUNDRqRTQ4aWo1aE5EUGtLQkF3WUJNb3V0WGdxNkZYS3htZlZ2cUI5Y1NIRzNyTU01eTVlQXpLWW5yQlFQZ2J3WmZjR1NjRkF5QUZTajhVZ2IzMTFEeTVhWXVBK2VBalc5QlRqOUlpQmJwNmtMczRIdnlacFlFRVlPZ1hzVEFNWkJNSWszaXVaMWtoY3Vlc0JOUDVpSFZPVHlIbkR3U1JHZDdOWk9Wd29MbHlBalQ5YlFDTjR4Q2dxTXR4b1RuNUk3UmhGR0VEQUFFNHZ0UVpBVExMS1kySG42dmJBdzBrblBVQjJkYTBYV2tNTDd2MTZGdHBxMzhQTDYvUFppR2lRTVBHWFBWd2lFNENTd3ljWVFSRWdWNGdpTkRvY1AzazhqVzRtdlY1VHA4RWRsNERLRDNiaTAwTmJFVzgySzFjbnZUZkhkYkEwK1M2UzVBbEcvd2lFcUFHYm1teUdhamtOR2pwVjEwdjc3VzVNYWorSGg3NlJwZWphZVRlWXRmZ0Z2UEg3STd5a1JDbWVZSWprcjQ1QWlCcVFycVdoaCtKNjJFd2JrTEJ5SmFicUhVaGFFeGhNVC85eUR4TEdQWTZULzZwaEQrQUVGVzJzcWM1YlJyc1ZEQjBCQ1gxUURkZzRxZnpJZHJHM1Q3OEhFVk9tWUhKekUwYnQ1YWcyOGRiQlNsZ216TWZlc2crQmRFNUV1VGRJRkNVTm5DY2x4Y3RNU201VHRoSEYvbEZXR2xYcW1XUDFoVTNrOGpVSC9uemlqTHhDV0VJaXhwOWgxN3Z3ZDloU09DdUkwNTlmUWNvRHEvRE11bDI4TXpEY2ZxOXY4elRjYU1hU1JkK0ZmdlV3aXBibktYcUJ0MUVHRWd0M1FHcVVBWkdSOUZqR3I0QUZwRE1WY3hjK2h5ay9LRWFkdzJuc0UyMjhGOHhjL0NKbVBsUUlaMXVIZVcrZ0NDOTVHMXVSTTNrODZpL3R4NzRkYTB3TzhyeFp6Z2thRDIvZE5kb1lyaUtnTTdIUWVMc2krbTVFdVN0K3c0citCNUJxQ3BWS0ZvK2EyL0RUWitjamxTMzJwYTN2QW9sQlZ6U3BtWFkzNTNzY2p2NXVBM0xuVERmMmlhNFRwMUQveUZKNHVocFl5TWxVYWt4UUwwZTNMVDRGazlwNHN5Wk1BOVJYbEIwNWdlVWJPSWFsb3lXYVRVWndpOTFOR2xXTWpGZHpUL0pNYk51OEhKdWVEdHlJdmMxTzNKaTdETGMrcmVDQlRTTzFUWEdJMXg3Y1JPeU03eUh6NDhPdzBBblpWd1lJWS9DOXNMaGtIMTU1cVl5RGhVY3dpcU5admVPU091bjFzT3M1OGNSVGorSEF6aUtEd1VUalQ5YkJWVjVLeFhHa3RsT3A4UG1vdWhVUjlqUmtWQjdnUmVWK2cxanFUZVRLaFNRVXZKcFBuLzNrRmw3SjV4clg4S2xQcXU5WjMxK25PMXJhVENvRHpsZjM4Q3B1NTFVOFVhOUJKdGRZL1JMWEJmNTlIckc2czdUTXBKUnJmLzlyL0pjTWtJandwdy9WNTJ2MTFEbXJkUXYvTDNqLytHZm1yb0hPaXVQNmYyS3pxQ1JhS2F6QmVLNXgra1drY1M5S2J5aFliMUlLUks2eGdqSG8vd1ZEd2NPclZiM2srZXh4aGp1RmdaYWhJMklrejAySXVUOFhZOTdmQjl0SUtUNlZ2RUZoZEo0aElTSUNOamF0ZlI0MUdhUFFmZllzMVk3dVU2NHh6OVlJTys2cStnVGovL21ob1Z4OEM3Q0doa1RnVG5ENzhuLzFxOU1mWnM0akdlcFVoanFldVU3U25idjJtaFIzaGpzeVFHTmgralBvL3VpWVhwZVhyenVLdGdUOU54bjYvNytoOEgvVlFDaUlrS0Z5SFJyQS93QzRlK08rWjFjbjRRQUFBQUJKUlU1RXJrSmdnZz09In0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDktMDIiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkdvVHJ1c3QgSWRlbSBDYXJkIFUyRjExMDAyMDE3MDQwMzAwMSIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTEwMDIwMTcwNDAzMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjIuNSIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zLjAifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA5LTAyIn0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMDk2YmZjOGJkYmFhYTc0MGI5ZWQ4Zjc0YjA1NGI1ZThhODE4NDFkMiJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyIwOTZiZmM4YmRiYWFhNzQwYjllZDhmNzRiMDU0YjVlOGE4MTg0MWQyIl0sImRlc2NyaXB0aW9uIjoiVHJ1c3RLZXkgVDEyMCBVMkYgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJyZW1vdGVfaGFuZGxlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjI1NiwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNwVENDQWtxZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQ0JyekVMTUFrR0ExVUVCaE1DUzFJeEVUQVBCZ05WQkFnTUNGTmxiM1ZzTFZOcE1STXdFUVlEVlFRSERBcEhZVzVuYm1GdExVZDFNUmN3RlFZRFZRUUtEQTVsVjBKTklFTnZMaXdnVEhSa0xqRWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRWNNQm9HQTFVRUF3d1RaVmRDVFNCRFFTQkRaWEowYVdacFkyRjBaVEVkTUJzR0NTcUdTSWIzRFFFSkFSWU9hVzVtYjBCbExYZGliUzVqYjIwd0hoY05NVGd3TnpBeU1EVXpNVE01V2hjTk1qTXdOekF4TURVek1UTTVXakNCcnpFTE1Ba0dBMVVFQmhNQ1MxSXhFVEFQQmdOVkJBZ01DRk5sYjNWc0xWTnBNUk13RVFZRFZRUUhEQXBIWVc1bmJtRnRMVWQxTVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVjTUJvR0ExVUVBd3dUWlZkQ1RTQkRRU0JEWlhKMGFXWnBZMkYwWlRFZE1Cc0dDU3FHU0liM0RRRUpBUllPYVc1bWIwQmxMWGRpYlM1amIyMHdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBUUlmcUhpc2kwb08vZXlPcVNhRHJyOWl0RzJJeW1Ca0huU0RHUUlJWW1UK3ZxQThBZ084MW1vbWMyTGQ1UEdwRU42bXVFNTR3UEhRanZjL3lDaWg4dTJvMVV3VXpBU0JnTlZIUk1CQWY4RUNEQUdBUUgvQWdFQU1CMEdBMVVkRGdRV0JCUzNKL2Z4aUF2MjJpcmRCczk4U09EaEY3a1UvakFMQmdOVkhROEVCQU1DQVFZd0VRWUpZSVpJQVliNFFnRUJCQVFEQWdBSE1Bb0dDQ3FHU000OUJBTUNBMGtBTUVZQ0lRRGM0MUxGSzRMSkNCVTJWVktJejdaNnN4UGhVRWtoOG5MU0xLNklYZGtQNXdJaEFJZUtWT1pjaGFWTzVhRjdmYmRYb1NyY3l5MVlZZVVlUExvamNLSTlmWDg0IiwiTUlJQ2dqQ0NBaWlnQXdJQkFnSUJBVEFLQmdncWhrak9QUVFEQWpDQm5URUxNQWtHQTFVRUJoTUNTMUl4RGpBTUJnTlZCQWdNQlZObGIzVnNNUkF3RGdZRFZRUUhEQWRIWVc1bmJtRnRNUmN3RlFZRFZRUUtEQTVsVjBKTklFTnZMaXdnVEhSa0xqRVpNQmNHQTFVRUN3d1FRMlZ5ZEdsbWFXTmhkR1VnVlc1cGRERVpNQmNHQTFVRUF3d1FaVmRDVFNCRFpYSjBhV1pwWTJGMFpURWRNQnNHQ1NxR1NJYjNEUUVKQVJZT2FXNW1iMEJsTFhkaWJTNWpiMjB3SUJjTk1qTXdOekV4TURNME5qRTBXaGdQTWpBM016QTJNamd3TXpRMk1UUmFNSUdkTVFzd0NRWURWUVFHRXdKTFVqRU9NQXdHQTFVRUNBd0ZVMlZ2ZFd3eEVEQU9CZ05WQkFjTUIwZGhibWR1WVcweEZ6QVZCZ05WQkFvTURtVlhRazBnUTI4dUxDQk1kR1F1TVJrd0Z3WURWUVFMREJCRFpYSjBhV1pwWTJGMFpTQlZibWwwTVJrd0Z3WURWUVFEREJCbFYwSk5JRU5sY25ScFptbGpZWFJsTVIwd0d3WUpLb1pJaHZjTkFRa0JGZzVwYm1adlFHVXRkMkp0TG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJBaCtvZUt5TFNnNzk3STZwSm9PdXYySzBiWWpLWUdRZWRJTVpBZ2hpWlA2K29Ed0NBN3pXYWlaell0M2s4YWtRM3FhNFRuakE4ZENPOXovSUtLSHk3YWpWVEJUTUJJR0ExVWRFd0VCL3dRSU1BWUJBZjhDQVFBd0hRWURWUjBPQkJZRUZMY245L0dJQy9iYUt0MEd6M3hJNE9FWHVSVCtNQXNHQTFVZER3UUVBd0lCQmpBUkJnbGdoa2dCaHZoQ0FRRUVCQU1DQUFjd0NnWUlLb1pJemowRUF3SURTQUF3UlFJaEFOVm5KZGUvL3RCTHE4TUREaStTQWQ2VWRZSVpTbmc0UE1xbXlOcnZaajY0QWlBWDB4U3pBaEZhQ0NwL3VocFZnbmxGK1hCZ3J3QUlzb3RaR1RCNnJrQjMxQT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQStnQUFBRXhDQVlBQUFEdkRZZ3FBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRW5RQUFCSjBBZDVtSDNnQUFGaWNTVVJCVkhoZTdkMEhlQlhGMnNEeE43M1FDVFZBNkZJRkZLa0NVdXlBRXVtS1lrRlViSUNDSWlLQ1VnUUU3TDBnZGxRc0tDcFNySWdnU0MraEpuUkNKNEgwYjJmdmVELzBraENTbmMyZWsvL3Z1WG1ZZDQ2WGtKTno5c3k3TS9OT1FKWkZBQUFBQUFCQWdRclVmd0lBQUFBQWdBSkVnZzRBQUFBQWdBZVFvQU1BQUFBQTRBRWs2QUFBQUFBQWVBQUpPZ0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUVCQWxrVzNQU3N6TlZYU0R5VEtxYTFiNWRTYWRaSzZlNCtrSHo5bTk0bjMvL21BY1FFaG9SSmN1cFFFUjBWSldKVktFdDZndm9SWHJ5WkJwVXBKUUNEMzRRQUFBQUJmNE5rRVBTc2pRMDV0M2lLSFB2cEVqdit3UU5MMzdaT3MxRFQ5S0lDekNZeU1sTkFhMWFURU5aMmxaSmZPRWxxaHZQV09EOUNQQWdBQUFQQWF6eVhvS2pFL012YzdTWHh6aHB4YXNWTDNBc2lQZ05BUUtkcXh2WlM5WTRBVWFkSlk5d0lBQUFEd0VrOGw2TWQvKzEzMmpIdEtVdGF0MXowQW5GYTg2OVZTWWRnUUNhdFNSZmNBQUFBQThBSlBKT2daSjA3SW5vbFQ1UEFISDR0a1p1cGVBS1lFaElkTGhWRWpKS3BYZHdrSUR0YTlBQUFBQUFwU2dTZm9wN1pzbFIwREIwbnExdTI2QjRBckFnS2syQldYU3BYSkV5U29hRkhkQ1FBQUFLQ2dGR2lDZnVMUDVSSS9ZSkJrSERtaWV3QzRMYnhSUTZuMjVpc1NFaFdsZXdBQUFBQVVoQUpMMEU4c1hTWTdicmxETXBPU2RBK0FnaEphcTRiVS9PaGRDUzVkV3ZjQUFBQUFjRnVCSEpDc2xyWEgzM2t2eVRuZ0VhbWJ0OHIyZ1lNa2cvY2tBQUFBVUdCY1Q5RFRqeDZUN2JmZElSbUhEdXNlQUY1dzhzKy9aT2NqajBrV2hSb0JBQUNBQXVIcUVuZDF4bm44QXcvSnNTL202SjV6RnhnWklVR2xTa2xJamVvU1ZLSzQ3Z1VLT2V0dG5MNXZ2NlR0aUplTUkwY2xLeTFOUDNEdUtrNFlLMlg2OU5JUkFBQUFBTGU0bXFBZlhiaklMZ3AzemtlcEJRWksrUGtOSktwL1B5bld1cVVFbHlrakFVRkIra0VBZjh0TVRaWFVYYnZrNkxmejVORE05eVY5ejE3OVNPNEZsaXdoNS8zd0RVWGpBQUFBQUplNWxxQm5KQ1ZMM0ZYWFNGckNUdDJUTzZFMXEwdkZVU09rZU5zMmRxSU9JSGN5VDU2VWd4OThMUHVmZVY0eWp4M1h2YmxUb2x0WGlaazZ5YnBDQk9nZUFBQUFBS2E1bHZFZW1mUDF1U1huVm1KUW9tZXMxSjR6VzRwZjBvN2tIRGhIZ1JFUlV2YlcvbExMZWcrcG85VE94YkZ2djVkVDhRazZBZ0FBQU9BR1Y3SmV0ZXgyLy9NdjZTZ1hyR1E4YXRCQWlYbHF2QVNHaCt0T0FIa1JWcVd5ZllSYTVNVXRkYy9aWloxS2tmM1B2cUFqQUFBQUFHNXdKVUUvc1hpSnBPL2FvNk96Q0FpUTBqZjNrK2loOTdPOEZuQ0l1dEZWN2RVWHoya20vY1NDUlpKKzVLaU9BQUFBQUpqbXloNTBWYm45NkdkZjZDaG5Lb0dvK2ZIN0VoZ1dxbnZ5eWZyeHN0TFRKZjNFQ2NrNGZseXlVdk5lM1Jwd2l6cXRJTGhZTVh1WnVsMFEwYUdiVmFlMjc1RE5WMTRqV1NrcHVpZG5sWjZaSXFXdjZhSWpBQUFBQUNZWlQ5QlZjcnl1ZVJ2SlBIeEU5K1FnT0ZpcXozcFBpalpwckR2eUxubmRlamsyZjZFay9icFlVclpzbFl6RWcvb1J3SGNFeDFTUmlOcTFwR2lIZGxLc1kzc0pxMWhSUDVKMysxNTZWZlpQbXFxam5CVzlyS05VZi9WRkhRRUFBQUF3eVhpQ25yeG1yV3pwMmwxSE9TdmE4UktwL3ZyTGVaNHR6RHlWSWtlKy9VNFNYM3RUVXRadDBMMkFud2dNbEtLZDJrdVpXL3RMc1JiTjgvdytTVDk2VkRaMXZGSXlEaDNXUGRrTEtsNWM2djd4c3dTR2hla2VBQUFBQUtZWTM0T2UvTmRLM1RxNzBuMTY1UzNweU1xUzQ0dC9sN2pPM1dUWGtPRWs1L0JQbVpseVl0NEMyWDdETGJKdDRDQkp5V09WOWVBU0phVEV0VjExbEROMVZGdnF6bDA2QWdBQUFHQ1M4UVQ5NVByY0pjc0JrUkZTN0pLMk9zbzlWU0YrOThUSnN1T21BWks2ZFp2dUJmeVlTdFIvV0NpYnUxNG5oK2Q4WThmbnFrU1hxM1FyWjFscGFaTEMrd29BQUFCd2hka0VQU3RMMHJadTEwSE93aHZVbDhEUWN5c01wNHErYmIvakhqbjQ2cHYyWG5lZ01NazhkbHgyRGg0bWU2WStZNy9YemtWRXpSb1NXTFNvam5LV3NpZVhKekFBQUFBQXlCZWpDYnJhM3A2Um5LeWpuS216bXMrRlNzNjMzVHBRa2hiOXBIdUFRaWdqUXhKZmVNVmVSWEl1U1hwQVJJUUVsNDNTVWM3U2Q1T2dBd0FBQUc0d080T2VtU21adVR6T0thaENlZDA2TzdYc05uN1lDRG01YklYdUFRbzN0WXJrd0ZzemRIUjI2dWkyZ05EY0ZYN0wyTGRmdHdBQUFBQ1laSHdQdWduN1gzdFRUbnozZzQ0QUtQc21UWk9rRlgvcENBQUFBSUN2TVhyTW10b1h2cWxMcktSdWpOTTkyWXNhTkZDaWh3M1ZVZlpPYm9xVExWMnVzMmZSY3kwdzBONXZHMXdtU2dLalN1bE93S09zZDJUR3psMlNjZUtFWko1STBwMjVFMXFyaHRUKzhsTUpqSWpRUFdlV2xaRWhjWjFqSldYakp0MlR2WkxkdWtxVmFaTjFCQUFBQU1BVTMwclFyWC9xdHR2dWtCTUxjN252M0Q0M3VvT1VIWEN6aE5lcks4SEZpdWtIQUkvTHpKUzB3NGZseE85L3lJSG5YN0lTYWVzOWxKdTNha0NBbEI4eFRNcmRmcXZ1T0RNU2RBQUFBTUI3ZkdxSmU5S3ExYmxPemtOaXFrajFqMlpLOVZkZmtLTE5tNUdjdzdjRUJrcElWSlNVNm55VjFKNHpXeW8rT1ZvQ3dzUDFnem13a3ZqRWwxK1RqS1J6bTNrSEFBQUFVUEI4SjBHM0VvOERyNzZoZzV5Rm45OUFhczcrU0lwZTFGVDNBTDVMRlhRcmMzMGYrNFpUVU1rU3VqZDdHWWNPeXhGMVBqb0FBQUFBbitJekNYcjZrYU9TOU10dk9zcGVjTVh5VXUzMWx5V2tkR25kQS9pSElvM09sOHJQVGJWZTVFRzZKM3RIUHZ0Q3R3QUFBQUQ0Q3A5SjBKTldycExNWThkMWxJM0FRS2s0ZHJTRWxDdXJPd0QvVXJ6TnhWTHFoajQ2eWw3eW55c2s0L2dKSFFFQUFBRHdCYjZUb1AvMnUyNWxMN3hlSFNuUjRSSWRBZjZwN0lCYkpTQTRXRWZaeU1pUXBKVXJkUUFBQUFEQUYvaE1ncDY4YnAxdVphOUVsNnZ0L2JxQVB3dXJYRWtpV2pYWFVmWk9yVjZyV3dBQUFBQjhnVThrNkZrWm1aSzJhYk9Pc2xmc3NrNjZCZmkzWW0zYjZGYjJVdmZ2MXkwQUFBQUF2c0JIRXZSME8way9tN0FLRlhRTDhHK2gxYXZwVnZZeVQzRFVHZ0FBQU9CTGZHYUplNjRFNkQ4QmY4ZHJIUUFBQVBBNy9wV2dBd0FBQUFEZ28walFBUUFBQUFEd0FCSjBBQUFBQUFBOGdBUWRBQUFBQUFBUElFRUhBQUFBQU1BRFNOQUJBQUFBQVBBQUVuUUFBQUFBQUR5QUJCMEFBQUFBQUE4Z1FRY0FBQUFBd0FOSTBBRUFBQUFBOEFBU2RBQUFBQUFBUElBRUhRQUFBQUFBRHlCQkJ3QUFBQURBQTBqUUFRQUFBQUR3QUJKMEFBQUFBQUE4Z0FRZEFBQUFBQUFQSUVFSEFBQUFBTUFEU05BQkFBQUFBUEFBRW5RQUFBQUFBRHlBQkIwQUFBQUFBQThnUVFjQUFBQUF3QU5JMEFFQUFBQUE4QUFTZEFBQUFBQUFQSUFFSFFBQUFBQUFEeUJCQndBQUFBREFBMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBJRUVIQUFBQUFNQURTTkFCQUFBQUFQQUFFblFBQUFBQUFEeUFCQjBBQUFBQUFBOGdRUWNBQUFBQXdBTkkwQUVBQUFBQThBQVNkQUFBQUFBQVBJQUVIUUFBQUFBQUR5QkJCd0FBQUFEQUEwalFBUUFBQUFEd0FCSjBBQUFBQUFBOGdBUWRBQUFBQUFBUENNaXk2TGJqc3RMVFpWT1hXRW5kR0tkN3NoYzFhS0JFRHh1cW8zL0tURTJWRGEzYVM4YWhRN3JuekJxc1hTNkJrWkU2TWljMVBrRk9yZCtnSS9pejBKZ1lDYTlYUjBmZWNXVCtBa2tZTUVoSFoxYWlSNnpFVEo2Z28zL0t5c2lRdU02eGtySnhrKzdKWHNsdVhhWEt0TWs2QWdBQUFHQUtDWG9lSEp6NXZ1eCtiS3lPNE0raSt2ZVQ2TWNmMVpGM2tLQURBQUFBL29jbDdnQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQjVDZ0F3QUFBQURnQVNUb0FBQUFBQUI0QUFrNkFBQUFBQUFlUUlJT0FBQUFBSUFIa0tBREFBQUFBT0FCSk9nQUFBQUFBSGdBQ1RvQUFBQUFBQjVBZ2c0QUFBQUFnQWVRb0FNQUFBQUE0QUVrNkFBQUFBQUFlQUFKT2dBQUFBQUFIa0NDRGdBQUFBQ0FCd1JrV1hUYmNWbnA2YktwUzZ5a2JvelRQZG1MR2pSUW9vY04xZEUvWmFhbXlvWlc3U1hqMENIZGMyWU4xaTZYd01oSUhabHpjdlVhT2Y3anp6cnl2dVEvVjhqeFJUL3B5Rm5sQjk4ckV1Uy85M2tpR3AwdnhkcTEwWkYzSEptL1FCSUdETkxSbVpYb0VTc3hreWZvNkoreU1qSWtybk9zcEd6Y3BIdXlWN0piVjZreWJiS09BQUFBQUpoQ2dsNElKTDQ1US9ZOGNlWkVMYjhheHEyUmdPQmdIY0V0L3B5Z1o2V2xTVmFtc2N0UzRSTWdFaGdTWXYxcE5RQUEvME9OTThXRmo1MkE0Q0FKQ0FyU1VjRno5Zk9XenlJZzEwalFDd0VTZFAvanp3bjZ0cUhENU5TS2xUcENmZ1dWS0M2MVBuNWZBa05EZFE4QTRIUngzZnRJK2xuR21FNG9QL3dCS1gzVkZUb3FXQmxKU2JMbHhsc2s0L0FSM1dOV1pJdG1FalArQ1FrSVpIY3RjRFlrNklVQUNici84ZWNFUGE3ZnpYSnk4UklkSWI5Q2ExU1h1dk8rMFJFQTROL1d0V3duNlFjTzZNaWM2RW5qcFV6M1dCMFZvTXhNMlQ1MG1Cejd5cDNQaHVBSzVhWDI3SThscEZ3NTNRTWdKOXpHQWdBL0ZsYXJwbTRCQUNDUytORXMxNUx6Z0xBd3FUSjFFc2s1Y0E1STBBSEFqNFdXTDY5YkFJRENMbm5kZXRrejdpa2RtVmR1eUwxU3JFVnpIUUhJRFJKMEFQQmpZWTBhNmhZQW9ERExPSDVjNGdjL0tGa25UK29lczRwZGNabVV1KzBXSFFISUxSSjBBUEJqNFRWcjZCWUFvTkRLeXBMZGs1NlcxQzFiZFlkWklaV2lwY3I0c1JTRkEvS0FkdzBBK0t1Z0lBbXJVRUVIQUlEQzZ2QTMzOHJoRHo3V2tWbUJrUkVTODhJekVseXlwTzRCY0M1STBBSEFUd1dWS2lXQnhZcnFDQUJRR0tYRXg4dXVrYVB0V1hUamdvS2t3cWhIcE1qNWJLOEM4b29FSFFEOFZGRFJJaElZRnFZakFEQXJNek5UVHA0OEtZY09IWkt0MjdiSjBxVkxKVFUxVlQrS2dwQjVLa1YyREg1UU1vOGYxejFtcWFOWnkvVHNyaU1BZVVHQ0RnQitLcVJ5SlFrSUN0SVJBT1NOU3J6VDB0SWtPVGxaRWhNVFpmUG16Yko0OFdKNTcvMzNaZHo0OFRKNHlCQzVOalpXYXRldEsrZlZxeWQxcks5NkRScEk2N1p0NWJoTGlTSE9RTzA3ZjJxeW5GcTVXbmVZRmQ2b29WUWVPMW9rSUVEM0FNZ0xFblFBOEZPaFZXTjBDd0J5cGhMd0F3Y095TnExYTJYMjdObnk0a3N2eVdPalIwdS9tMjZTaTl1MWs2Yk5tdGxKZDZXWUdLblhzS0cwNjlCQmJyNzFWbmw4N0ZoNXdmcHZ2NWs3VitMajQyWHYzcjF5NU9oUk82bEh3VHE2NkNjNS9QNUhPaklyc0doUmlaaytSUUxEdzNVUGdMd2lRUWNBUHhWS2dUZ0FPVGgyN0poY2V2bmxVcmQrZllrc1ZreWlxMVNSSmsyYlNxKytmZVgrSVVOa3dsTlB5VWNmZnl6TGxpMlQ5UnMyeU80OWUwaThmVVRxN2oyeWMvZ0l5VXBQMXowR0JRUkk5Sk9QUzNqVnFyb0RRSDZRb0FPQW53cS9vSkZ1QWNEL1V2dkRGLy8rdTJ6WjZzN1JXM0JIcHZWN2pYL29FY2s0ZEZqM0dHUWw1MUVEYnBiU1hUdnJEZ0Q1UllJT0FINHF2RW9WM1FJQUZCYjdYMzFka24vN1hVZG1SVjdVVkNvT0hhd2pBRTRnUVFjQVB4UVFFU0VoWmNycUNBQlFHQnhmc2xUMlAvZVNqc3dLcmxoQnFqNDNWUUpEUTNVUEFDZVFvQU9BSHdvdVgwNENRb0oxQkFEd2QrbEhqa2pDc0llc2h2bDk1d0doSVZKNThnUUpLY3VOWU1CcEpPZ0E0SWRDU3BhVWdFQXU4UUJRR0toaWNQSERINUgwWFh0MGoxbGw3cnBEaXJkcXFTTUFUbUwwQmdCK0tLUkdOYzZpQllCQzRzRGI3OGlKK1F0MVpGYlI5dTJrNHIyRGRBVEFhU1RvQUR3bHBGeFpDYTFTMmJXdmtJb1YzVWxrcmU4UlVpbjZqUDhHRTE4UjlldnJid3dBOEdkSksxZkp2cW5QNk1pc0VPdnpKV2JLUkc0QUF3WUZaRmwwMjNGcXVjMm1MckdTdWpGTzkyUXZhdEJBaVI0MlZFZi9wSTZMMk5DcXZXUWNPcVI3enF6QjJ1VVNHQm1wSS93dDhjMFpzdWVKQ1RweVZzTzROUklRekQ1WHR4Mlp2MEFTQnVSODk3cEVqMWlKbVh6bTMzdFdSb2JFZFk2VmxJMmJkRS8yU25icktsV21UZGFSL3prVkh5OXhsM1UyZmxac1lKRWlVbWZCZHhKU0prcjNBRURCU2t4TWxLbzFhdGpIclpteWQ5Y3VpWXJ5OW5WdlhjdDJrbjdnZ0k3TWlaNDBYc3AwajlXUk05S1BIWk80YmowbGJVZTg3akVuTUNKQ3FuL3dqaFE1djZIdUFXQUNNK2dBQUFDQUQ5cjF4SGhYa25NSkRKVHlqejVFY2c2NGdBUWRBQUFBOERFSFA1MHRSei83UWtkbWxlamFXY3IwNnFrakFDYVJvQU1BQUFBKzVHVGNadGt6WnB5T3pBcXJjNTVVR1RlR2swRUFsL0JPZzA5UjlRaTI5cnRaMWwzUXd2aFgzTFU5Sk9ORWt2N09BQUFBQlMvanhBbUp2LzhCeVV3eVAwWUpMRlpNWXA2Zlp1OC9CK0FPRW5UNGpxd3MyVGY5ZVVuNjlYZkpPSExVNkZkbThrbXBPSHFrQkJVdG9yODVBS0N3eU16TWxQVDA5RE4rWldSa1dCOUh4dXJyQWpuS3NsNmJ1eWRNeWxXUjEzd0xDcFRvTWFNa29rWU4zVkY0cWZkOFR0Y0Y5UmpnRktxNEZ3TCtVc1g5Mk0rL3lJNWI3eFRyU3FoN3pDbDcvOTFTWWZDOU92SWVxcmc3aHlydXZpOGxKVVhXcmwwcmY2MWNLZnYzNzVjRGlZbjZFWkd3MEZBcFdiS2tsQzFiVm1yWHJpMzE2dGIxZkVWcHVDY3BLVW0yYnQwcXExYXZsajE3OXNpMjdkdGw0OGFOY3VyVUtUbDU4dVFaQjkwUkVSRVNFaElpcFVxVmtnYjE2MHVsU3BXa2F0V3FkcnR5NWNvUzdFTW5tMURGL1Q5OHFZcjdrZSsrbC9oN2hxaTdTTHJIbk5MOSswbmxVWThVdWlQVjB0TFNKTjRhR3l4ZnNVSVNFaElrTGk1T05sbGY2cnFRbkp5cy82di9wOTd6WVdGaFVyeDRjV25Zb0lGOUhhaFdyWm8wYnRUSXZqNzQwalVCM2tDQ1hnajRRNEtldW51UGJMWmVTeG1IaitnZWN5SmJ0NVFhTTkvMDlGNHJFblRua0tEN3BxTkhqOHJjYjcrVkR6NzhVSDc4NlNjNzBjcXRPdWVkSjQ4LzlwajA2TkZEOTZBd1VNbjJ0bTNiWlBIdnY4dWlIMytVdi83NlMxYXVXcVVmZFVaNGVMZzBiOVpNTHJqZ0FtblZzcVcwYk5IQ0hxQjdGUW42Zi9oS2dwNlNzRlBpcnVrdW1jZU82UjV6SWk1c0lqVm52aTJCNFdHNngzK3AxNys2d2Z2TEw3L0kvQVVMNVBjbFMrU1lRODl4cEpXWHRHM1RSdHBmY29tMHNLNEh6UzY2eUw1T0FEa2hRUzhFZkQxQnoweEprYTNYOTVlVHkvL1NQZVlFbFMwanRiK2VMU0ZseStvZWJ5SkJkdzRKZXU3OGJpVTE2OWF2MTVFekxySUdLbzNPUDE5SHVYUEFHa1MvL09xck11WHBwODg0azVGYnN6NzZTTHBkZTYyT3p0MnNUejZSNDhlUDY4aDVWMTV4aFVSSFIrdklHWjk5OXBrY09YcFVSODY3eEJxQTF2VFlVbGkxSEgzVHBrM3kyZXpaOHNtbm44cjZEUnZzUHJjRUJRWFpONFI2OWV3cFYxMTVwVFJvME1DZWFUTnAxYXBWc3V6UFAzV1VzeE1uVHNoREkwYllTM1JOZVhyeVpDbGF0S2lPOHE1OCtmTFMrZXFyZGVRc1gwalFzOUxTWkhPL20rWGtzdVc2eDV6Z2NtV2wxdXhaRWxxaHZPN3hQK28xcjI3UWZXaDlGcno3M250eThPQkI0MXRYQWdJQ3BGaXhZdEtqZTNmcGQvMzEwcng1YytQWGd6TlJOeXMvLytJTE9YTEU3S1JYNmRLbDgvVTVtMWZxNTN0bjVzd3pyb0J5aXJySjBydFhML3NhYndJSmVpSGcwd202OWZMYzg4enprdmpzQzFaYjl4a1NZRjBrcTc3OW1oUnIyVnozZUJjSnVuTkkwSFBuL2lGRDVNV1hYdEtSTSs2NzV4NTVlc29VSGVWTURhWm16Wm9sUXg5OFVCS3RnVlIrcU9XR2YvN3hoOVN2WDEvM25CdjFzZG1vU1JQWnNIR2o3bkhldDk5OEk1MDZkdFNSTTVvMmEyWXY1VGJsbmJmZmxyNTkrdWlvWUtrVkZkOS8vNzFNc2w1ZmFoQ3VscXdXTkRXUVUwdGZCOXg2cS8wOHhjVEUyQU4ycDAyZE5zMU91djJOU21vK3NCSXBFenlmb0Z2WG5GMFRKc3ZCTjk3U0hlYW9NVjNWMTErUzRtM2I2Qjcvb203c2ZqOXZuancxYVpLcytPc3ZWMi9ZblU2OTk2dFhxeWFENzcvZlR2UlVNdXVtMndjT2xMZmZlVWRIWnFpYkVic1RFbHhmTWFDMkxkVS8vM3lqdjlzTzdkdkxkM1BuR3JtR0t4U0pnNmNkKzIyeEhIemhGZVBKdWZVT2t6S0RCdnBFY2c3NGk0U2RPM1VyWjRjUEg1YnJiN2hCYnI3dHRud241NHFhelZPSkV2eVBXcXI2M3Z2djJ6Y2pldlh0YTg4a2V5RTVWOVJnY2NlT0hUSnE5R2o3QnMrMXNiR3lkTm15QWtzUWZFM3JWcTEwcS9CUk5YZ096akNiVFAydHpGMjMrMlZ5cm03eWZ2bmxsOUtrYVZQcDJidTNmVzBveVBlZXV0RzdkZHMydVcvd1lLblhzS0U4UFhWcXZsYUZuYXRldlhycGxqbHFsWm1xRCtPMkpVdVdHUC9kOXJGZVE2YVNjNFVFSFo2VmRpQlJkajN3c1BHWlRTV3lXVk1wZjlkQUhRRnd3eHJyZy90c2k3alVudUcyN2R2TDdDKytjR3k1V3BreVpldzcrL0FmNm5YMDg4OC9TNXQyN2VUbVcyK1ZMVnUzNmtlOEtmbmtTYnVHZ3ZyM1huSFZWZllXRXVTc1JpR3RKSjY2Yjc4a0RIL0V5akROSjVORjJsNHNGZTY5VzBmK1EyM1B1cnBMRitsdUphWHFNOFZyRGgwNkpBOC84b2g5WS9HTEw3ODg2K2VpRXk2eHJqMnEwS1ZwYzcvN1RyZmNNMy9oUXQweVE2MEl1QzQyZjhVZXo0WUVIWjZrOWxvbFBQaVFwRnNmVEthcHZWWXh6MCtYZ0pBUTNRUEFEY2VPSHJVclpXZEhWYzd0ZU9tbGRsVnRKMTE0d1FWRzczekRYV29mOWRBSEhwRExycnpTWHJMcVM5Uk5KMVhrVU4yRTZ0NnpwMnpjNU1MUldUNUk3ZE5WVmZJTEc3WEZNK0hoUnlUandQK2ZUR0ZLY01VS0VqTjVvZ1FZMmxOYkVOU0ttc2xQUHkwdFdyV1NoWXNXNlY3djJyeGxpejI3MysrbW0reDZLeWFGaG9aS2Q4Tkpwcko0OFdMZGNvZTZwcW9pb0NhcG14dnFkQmlUU05EaFBWbFpzdStsVnlYcHAxOTFoemtxS2E4MGFaeUVsQzJqZXdDNDVkang0L2J5OVRQWnZYdTNYRzRsWER0MzdkSTl6aW1NQTMxL3BXYkQybmZzS00rLytLTFBMeFgvOHF1djVLTG16V1hzRTAvWU54M3cvMEtDZzZWQ2hRbzZLanoydi9HMk8yT2hpQWlwK3Z4MHZ4b0xxV01UdTE1empUd3ljcVI5UEpxdlVMUG5IOCthWmMrbS83RjBxZTQxNDdycnJqTitzMW90Y1RkNVNzUy9xYU15MVZZaWsyN3MxMCszekNGQmgrY2MvMzJKSkQ3L3NvN01paHB3aXhTL3BKMk9BTGhKelo2cnMyYi9UUlg0NnRXbmo1SGtYRkhWeHVIN2xscURWN1ZFM09tajBncVNTaVNlR0RkT1dsNThzYXhZc1VMM29tN2R1b1h1YUtyamZ5eVZBOU9mMDVGQmdZRlNZZmhRS2RLa3NlN3dmU3RYcnJTdkRRdDhZTlk4TzN2MjdyVnZVczk4OTExalM5NVZYUWQxREp4SnUzYnZOcDR3bjI3ZXZIbTZaVVpFUklSOXlvcHBKT2p3bExUOSt5WGgvZ2Z0SmU2bVJUUy9TQ29NdlU5SEFBcUN1dHQ5T3JVOGJjZ0REOGlTUC83UVBjNEtDdzB0dEh0Wi9ZazZyL2lLcTYrVy9TNVUzaTRJYWx0SDMzNzlYSjE1OHJLYU5XdnFWdUdRZnV5NDdCeitpQ3MxZUlwZmVabVU2WGU5am55ZldsTGR2bE1uaVU5STBEMitTOTJzSG5qbm5USnQrblFqU1hxUklrV2syelhYNk1pY2IxM2FoNjZlbzNrLy9LQWpNOVRwS2lWS2xOQ1JPU1RvOEF6MVFhUUtvYml4MXlvb3FyVEVUSjFrL0F4M0FEbjc3Vi83MDlUeE4yckd3SlN5WmN0S0tjTjd4MkRXK3ZYcjdSVVdKcytoOTRMSlR6MWw3eE9GU0xPTEx0SXQvNmVPUVUwWU9VclNFbkozeWtWK2hOYXVLVlVtanBPQVFQOUlCMzc4OFVlNXFrc1h2OW9pb3FyUGp4ZzVVcDU1OWxuZDR5eFZqZHkweFM0VndUeVZraUovR0xxNS83Y0J0OTJtVzJhUm9NTXo5ci8rcGlUOStJdU96TEgzblU4ZUw2R1ZvblVQZ0lKeStoTDNvMGVQMmtmT3FBR0pLZVhMbDdjTFRzRTNxV3JIc1QxNnlJRkU4emR5QzlLZEF3ZEtWeXZSd0g4MGJkcFV0L3hmNHJ2dnkvRnZ6TTg0QmhhSmxKanBVeVNvU0JIZDQ5dlVxcXR1M2J2YnM4NytScTBzRy9iUVEvTGVlKy9wSHVlMGJObFNpaGN2cmlNejFMRm5LVmJ5Yk5ybXVEalp1MitmanB5bnpxcHYxN2F0anN3aVFZY25uUGhqcWV5ZlBGMUhacFVlY0xPVTZOQmVSd0FLa3BvTi9kc2JiNzVwL0FpY3BoZGVTQVYzSDZXV0w2cUNUMXUyYk5FOS9ra1ZNWnd3ZnJ5T29QYWVWNnRhVlVmK0xYbk5XdGs3ZWFxT0RBb01rSXBqUmtsazNicTZ3N2R0Mzc1ZHV2Zm80ZmZGRmUrOCsyN0h0MytwYXVSWFgzV1Zqc3pZdDMrLzdMZStUUHRtN2x6ZE1rTXRiM2ZyaUZZU2RCUzQ5RU9ISkdISWNIV0xVUGVZRTltaW1WUWN3cjV6d0N2VUhtSzFWRGt4TVZIR2pCMnJlODFSeGFiZ214WXRXaVJ2elppaEkvK2s5b1MrL2VhYlVyUm9VZDJEa2lWS1NGUlVsSTc4Vi9xeFk3Smo4SU9TZGRKd3hmR0FBQ25kNzNxSjZuYXQ3dkJ0YXNhOGQ5KytkaExvNzFRUnlSdjY5Yk5YRWpuSmRGVnlOWHYrNysxc1RsT3JERXp1ZFZjMzl1KzQvWFlkbVVlQ2pnSmxuM2MrYklTazc5NmplOHdKS2xWS3FreWZ6SG5uZ0llbzVlejc5dTJUOTk1L1g1SnpPQlBkS2VyOFV2Z2U5VG9aTlhxMFBRanpWMm9BT09LaGg2UkpreWE2QjByNUNoWHN5c2wrTFN0TGRqMDVRZEsyL2JOb3Bnbmg5ZXRKOUVNUDJvbTZQeGo3NUpPeTNNVVRENEtDZ3V4aW8ycGxoL3BTVzZaQ3JIR2xXeXV6ZHNUSHk1MkRCamw2TFd6ZXJKbVVLV1AyaUwxdnYvMVd0OHc0ZXV5WXJEdHRSWjdUb2l0V2xHYlc4K1FXRW5RVXFQMXZ6WkFUQzM3VWtVSFdoVE42L0JnSkxZVG5xQUplcHFwVXI5K3dRVjU2MmZ6Umltb2dWYTFhTlIzQmw2aXE3YVlxKzN1Rk92Sm82SkFoT3NMZkdqZHFwRnYrNjlDWGMrVG9aMS9veUp5Z01sRlM5YVhuSk5CUGpxejcrZWVmWmVxMGFUb3lSeFZydk9MeXkrV0Y1NTZUWDMvNlNiWnQyU0o3ZCsyeXYvYnMzQ2tiMXE2VmIrYk1zVyt3MWE5WFQvKy96UG5LK2w1T3poYXJxdVFkREI4LytyTjFEYy9JeU5DUjg5VEpGMDZ2TERoZCsvYnRqUjlKZHpvU2RCU1lFMzhza3dOVG50R1JRVlp5WHZxMi9sTHl5c3QxQndBdmVmT3R0MlRMMXEwNk1xZHExYXF1ZnNEQ0dXcnYrYlBQUDY4ajg2cFVxU0kzMzNTVFBEMTVzc3l6QnNFYjE2MlRyWEZ4c20vM2J0bTBmcjJzVzcxYTVuLy92VHozekRNeWNzUUl1YVpyVjZsWHQ2NEU1K05Va0tqU3BlV2RHVFBzbVRqOFUrM2F0WFhMUDUzYXZrTjJqeDVyejZLYkZCQVNMSlVuUENGaGZsSWdWKzAzSHpCd29JN01VTFBpdlhyMnROL3pjNzc4VWdiZWZydGRzRkNkQnFLMm82Z3Z0U2M1SmlaR0x1M1VTY2FPR1NQTGx5MlQyWjkrS3VjM2JLai9GdWVwRlVYM0R4N3MySjU3OVhQZWNMM1pvL1pVWWMrOWUvZnF5SG5mV2Rka2s5eGMzcTZRb0tOQXBDVWVsSVQ3SDNEbnZQTUxtMGpGQjVtVkFMeHF6dGRmNjVaWmxhS2o4NVZFb1dBY1BIaFFmdnI1WngyWlU3MTZkWGx2NWt3N0lYL3QxVmZsdm52dmxmYVhYR0tmbTYrU2RsWEJWLzAzS21GczE2NmQzSG5ISGZMNDZOSHk2YXhac3VMUFAyVlhmTHg4L09HSDlrQzNTdVhLK20vTm5TbVRKa21NOVQzd3YveDVXMHBHY3JMRVcyT2h6T1BtaTV0RjNYYUxsT2pZUVVlK2I5S1VLYkxWWUZIUjRsYmlQWFBHREhuM25YZnNtN3U1cFpiQWQrbmNXUmIvK3F1ZDBKdXlmY2NPZWY2RkYzU1VmNWRZMXpwVk1NNlVaT3UxL3FkMW5UUkIzY1Q5NGd0eksxRFU3LzhpbDQ5NkpFR0g2N0l5TTJYWDZMR1N2dGZjVVFoL1U4dTVZcDZkS29FY3F3UVVlbTUvd01JWnExZXZ0by9nTStuaTFxM2xqOFdMN2RteXZNeGlxMEc1U3VCanUzV3ppN3l0VzdOR2ZscTRVSHIyNkhIV0k0eHU2TnRYYnJqaEJoM2xuN3B4c05NYXZPZm1hOVdLRmNiUFdsLzExMTluL042NS9WTDdZLzJSR2d2dGZtcUtuRnF6VnZlWVU2Uk5hNms0OUg0ZCtUNjFEOXZKNVBUZjFFcXJEOTkvWDNyMzZtWFBMdWVGMmxMMTdQVHBjdis5OStiNTd6aWJxZGJmNzlTMVVhMEd1TFJqUngyWk1YL0JBdDF5bHFvUWIvSjBqOHN2dmRUMTFVMGs2SEJkNHRzelhUbmpVNEtESkhyQ0V4SWFYVkYzQUNqTWF0ZXFwVnZ3SmFabnoxVmkvY0Y3N3prNmU2U0tSN1ZxMVVyZWYvZGRlM25zeFBIajdSVWMveDZvcTVuMnA1OSsydEVCdkVvdTFIbi91ZmxTUzNWTksyZDlqek45Nzl4K3Fac2YvdWpvRHd2azhBY2Y2OGljNEhMbEpHYnlSQW53bytkeGl2V2VVYWQvbURKNjFDaTU3TExMZEpSMzZyVTdmdHc0WTZ0QURoOCtMSysrOXBxTzhrZGRnOVFOU3BOKytmVlgzWExXWHl0WEdpMHlhN3JLL1ptUW9NTlZTU3RYeWI0cDVndDZLS1g2OXBhU25meG5PUmVBL0ZHenBQQTlKaXZ6S3BkYkEvR0tGYzNkeUZWSjVnTkRoOXF6Nm1yZnV0cXZxcWhLMEcrKy9ycTkveHlGUzhxdVhiSnp4Q2dSZzBXemxJQ3dNSWw1ZnFxRWxETi9JOFl0TzNmdWxMY05IcmZZb25semUzdUxVOVFLbFJlZmYxNGlEWjFFOEpwMURWRjcwcDJnYmtvVU1WaW5aYzNhdGZaTkJhY3RNRFF6cjZpdFI4MnQxNFRiU05EaG12UkRoeVhoM3FIbXovaTBoRGVvSjlHUFBxeHVDZW9lQUlXWldtNFljdzc3Q09FZGE5ZXQweTB6cXJ0VTJWL05iTjh4Y0tDOXJIelV5SkV5ZVBCZ2U5OG5DcGRNZmJ4czVwRWp1c2Vjd0tKRkpNelBUcTZZK2U2Nzlubmdwb3daUGRyeFdpV3Fic1d0dDl5aUkyZHQyNzVkRmk1Y3FLUDhLVnEwcUhUcDBrVkh6bE5IdzZscTdrNVMrODlORm9qcjJyVnJnYXppSVVHSEs3TFMweVhob1Vja0xXR243akZIZlNCVmVYNmFCQnJlVndlZ1lLZ2pZYTYrOGtvWi8rU1Q5cEUzQ2RZQTVlamh3M0xNK2pwNjZKQnMzN0pGZnJNR0FXci8zMTEzM0dHZks5M200b3Z0R1V2NG5zVEVSTjB5STgyRllxV25VM3M5SHhzMVNwNFlNOGJZM2xSNDEvNlhYNVBrSlV0MVpGYkd3VU95OC9FbjdmM3UvdURreVpQeW5NRzk1NjFhdHBTT2h2WmgzM1AzM2NiMk1iL2w0SW9DVlRmRHBDVkxsdWlXTS9iczJTTWJOMjNTa2JPQ0FnUGwrcjU5ZGVRdUVuUzRJdkhEaitYRS9FVTZNaWNnT0VncVRaNGc0WngxRFBpZHFLZ29lZnl4eCt3cTIxOTgvcmtNZS9CQmUrbFpoUW9WN09XREVkYVhtcVdzVkttU05Mdm9Jcm5yemp2bDJXZWVzWXQvZlRGN05za1F6aWh1ODJaN0ZzWnR2QjRMcCtBeVVicmxqdU56djVORG4zK3BJOS8ydy96NWN1REFBUjA1NzVhYmJ6YjJ2cXhtalVzYm5YKytqcHlsNm5Ra0pTWHBLSC9hdFcxcmY1YWFvdjZ0VGw1dmY3Y1NmcWVXK1A5YjVjcVZwZW1GRitySVhTVG9NQzU1elZyWk4yNlNXb2VpZTh3cHFmYWRYNUgvd2g0QXZFTU5sOVN4TlN1V0xaT1JqenhpSityblFnMjQxQkozK0NiVGlleUNoUXRsbThIam1vRFRSZlhzTHBITm11cklCZGJZYTgrVEV5VE5ZR0xybGxtelp1bVc4OVFLcTY0R2wzZXJaZExYeGNicXlGbjc5dTJUcFV1ZFdaVlJxbFFwdTJxNUtXb2ZlbXBxcW83eWI5RWljNU4vM2J0M0w3QWlsU1RvTUNyanhBbEpHRHBjc2d6dUYvcGJXUDI2RXYzSWNEV2EwejBBZkozNmNMei8vdnRsMWtjZkdTM2tCZTh5ZmN5V3FnWjlkZGV1a3BDUW9Ic0Fjd0tDZzZYU0U0OUxnSXZITm1VZVBTWTdSNDF4WmFMRWxKU1VGSm56elRjNmNsNHo2enBUcGt3WkhabHhtY0hFOStOUFB0R3QvT3ZWcTVkdU9lK0VsUmNzWDc1Y1IvbW5ickNhb0c3WTlML3BKaDI1andRZHhtUmxaTWpPa2FNbE5jN2MyWVIvQ3l4V1ZHSmVtQzZCNGVHNkI0QS9HSFRublRKcDRrVEhpL2JBZDFSem9iaWZPa08zV2N1VzhzR0hIem82dXdPY1NVVHRXbEwydnJ0MTVJN2o4K2JMUVI5ZTZ2N3JiNzhaUFZxdGsrRXp3Slc2ZGV2cWx2TlU4VFZWaE0wSjZsZzRWU3ZERkxWVndRbTdkdTgydHYrOFpxMWFjbDd0MmpweUh3azZ6TWpLa3NUM1A1UmpYNW03Mi9sZmdRRlNjZXhqN0RzSC9Fem5xNjZTeVpNbUdWL2lERzlyMUtpUmJwbDE4T0JCNlgvTExkSzBlWE9aOWNrbmN2VG9VZjBJNEx4eXQvYVhzTHAxZE9TT3ZlTW1TdXFldlRyeUxWOS8vYlZ1T1U5OXhuUm8zMTVINW9TSGg4djVEUnZxeUZtN3JXVDEwS0ZET3NvZmRUUmtHNFBIa3FyejBKM1loejUzN2x6ZGNsNzMyTmdDblJnZ1FZY1J5ZXMzeUw2SlU5elpkOTZ6dTVTK3RxdU9BUGlEMHFWTHl5c3Z2MXhnKzcvZ0hlcGNZcmR1MHFoQjQ0WU5HK1Q2ZnYya2JvTUdjdS85OTh1eVpjdnM1YldBazlTS3Y4cVR4a3VBaTZkTFpCdytJZ21QakxKWE9Qb1NWUVRzeDU5KzBwSHoxUEZpNmlnMDA5UjFyR0tGQ2pweTFyRmp4K3lDbDA3cDM3Ky9iamx2MDZaTmpxeFVNcmE4UFN4TWJyNzVaaDBWREJKME9DN2orSEZKdUdld1pDV2YxRDNtaE5hcUlaVkdqMlRmT2VCSDFDRG15YkZqN2J2NFFJMGExblUrT2xwSDdsSEh1NzM4eWl2U3FrMGJhZFNraVR3d2JKaGRpTW50WTluZ3Y0clVyeWVsKy9mVGtUdVNmdmxORHMzK1FrZStRUzF0WDc5K3ZZNmNwMDcvS0ZteXBJN01LbUh3KzZ4WnMwYTM4cS85SlpkSThlTEZkZVNzbmJ0MnlmYnQyM1dVTitxbTZkSmx5M1RrckFiMTZ4ZklaODdwU05EaHJLd3MyZlg0azVLNmJZZnVNRWZ0TzYvNjh2TVNhUEE0Q0FEdVUvdjBidXpuN3FBVjNxVUd6N0hkdXVtb1lHemR0azJlZmU0NWFkMjJyZFNvVlV2NjNYU1RmRHhybGwwOUdjZ3pOYU02K0Y0SnFScWpPMXlRbVdsWGRVL1pibjZjNWhTVnpLVWF2REdtOWhxSHVyU1NvVnpac3JybHZOOFdMOWF0L0ZPbnBiUnMwVUpIenB2NzdiZTZsVGZ4Q1FuNVR2S3owKzNhYXd0ODlSNEpPaHgxY05hbmNuUzJDMFZJckRkT3hkRWpKYnhtRGQwQndCK28yZk9IaHcrMzkrb0JmN3ZuN3JzOWMxVGVYaXNwLytqamorV0dHMitVS3RXcVNZdFdyV1RNMkxHeTZNY2ZqUmF4Z24reWw3cFBlTUxWbFlDWngwOUl3cU9qZldhcHV5cUFabExWR1BkdWtKUXJWMDYzbkxkbnp4N2R5ci9Bd0VDNXllQ044dnh1V2ZqaGh4OTB5MW1oSVNGR2wvZm5GZ2s2SEhOeTR5YlpNL3BKVi9hZGw0aTlSa3BmVjdBektnQ2NWN2xTSmZ2dU5YQzY2dFdyUzQvdTNYWGtIV3JQK3ZJVksrVEo4ZVBsOGl1dmxFcldRTDlYbno3eXNaWEFxOEd5RTRXUTRQK0t0V2d1cGE3dnJTTjNKQzllSWdkbXZxY2piMU9uTEpoVXFuUnAzZkp0Y1hGeHV1V01LNjY0d3RqS2dwVXJWK2E1dG9lNnJuNWo2TWk5cGsyYkdxc1RjQzVJME9HSWpLUWtpYi83Zm5mT082OTdubFIrWWpUN3pnRS8xS2QzYjN0Sk0zQTZ0Ykppek9qUlVxeFlNZDNqUFdyUWVQTGtTWm45K2VkeXcwMDNTZjJHRGVXS3E2NlN6ejc3akpsMW5GV0Z3ZmRLa09GenVQOXQvOVJuNUpRUExIVlhOOEZNZW52R0RLbGVxNVlyWDA5UG02YS9xL01PSGpva3B4d2NoNWNvVVVMYXRtbWpJMmVwbFVqcW1MUzhVTmZUUHcyOUpxNjk1aHI3ODZhZ2thQWozN0l5TS8rejczekxOdDFqVGtCRWhGUjU1bW5PT3dmOGtGcGFOdUMyMjNRRS9GUFZxbFhsaVRGalBERjR5bzBUU1VteWNORWk2WDM5OVZLdlFRTzd5TnlPSFR1WVZjY1poWlF1TFpXZWZGeXRMZFk5NW1VbUpjdk9oMGRLVm5xNjd2RWVWWlRSeWFYYlo2SVN2cDA3ZDdyeXBhcXRtNkxPUVZjM0NaMmlyclU5ZS9UUWtiUFU3MVVWM2N5THpaczN5NEVEQjNUa0hQWHozbUJkcjcyQUJCMzVkdmlMcitUb3A1L3J5Q0RyalZQeHNSRVNjWjc1b3pBQXVLOSsvZnAyRWdaazU0NkJBK1hxcTY3U2tlL1l0MysvWFdTdVZwMDYwdmVHRzJURlgzL3BSNEQvVjZKamV5bldxWU9PM0pHODlFODU4UDZIT3ZJZXRRejZGTWNjNWs1V2x1T25USmljVWY1cXpoemRPamZ6RE8wL3Y3aDFhNm5nZ2VYdENnazY4a1h0Tzk4OVlwUjlVVEN0ZUxldUV0VzdwNDRBK0p0T25UcHg3amx5RkJ3Y0xEUGVla3N1YU5KRTkvaWVUei83ekM0c3B4SjFkUjR3OExjQTYvcFhlZXhvQ1NybHpwRmZmOXMvYWFxYzNPVHMvbVducVBPeTg3cFh1YkRKeU14MGZJYStUSmt5Y3ZsbGwrbklXVXYrK0VNeThsQ284THZ2djljdFovWHQwMGUzQ2g0Sk92SWwvdDRoa3BXU3FpTnpRdXZVdGo2MEhyTm4wUUg0cCtzOTlPRUk3MUw3SXIvKzZpdHAwcml4N3ZFOWFwbjdKNTkrS2syYk43Y3J3Q2NuSit0SFVOaUZsQ3NyRlI1OVdFZnV5RHg1VWhJZWZGZ3lyV1RZYTFUQ2VmVG9VUjJoSVBUcDFVdTNuTFZ2NzE1NzJmKzVPSGp3b1B5NWZMbU9uQk1SRWVHcEFyVWs2TWlYTkpmT080OTVkcW9FRlMycWV3RDRtMHJSMFZLdlhqMGRBVGtyVzdhc3pQdnVPN244MGt0MWoyOVNCWjFVQmZpTDI3YTE5MVVDU3RRMTEwalJEdTEwNUk1VGE5ZkovbGRmMTVGM3FKdFoxRzBvV0IwN2RwU1FrQkFkT2Vla2RmMDcxKzArYTlhdWRYU2YvZC9hWEh5eDBTUHd6aFVKT2p5di9NTVBzdThjOEhOTm1qUXhNZ0NBL3lwWnNxUjg5dW1uTXVUKysrMHplMzJaR25TMnZlUVNtZnZ0dDdvSGhWcGdnRVNQR2lrQkxwLzlmK0RGVnlYWlN0UzlKTjFIem1yM1o5SFIwWEp4cTFZNmN0YlhYMyt0VzdtemFORWlJemRzYmpSNDVudGVrS0REODlKVTlVN3VuZ0orclJyRjRaQUhZVllDTSttcHAyVFdSeDlKbGNxVmRhOXZTang0VUhyMDZpWHZ2ZisrN2tGaEZsNDFSc29QRytMcTFyNnNsQlRaT2ZJeHlYSzQwRmgrc1AzREcvcjI3YXRiempyWDVlcno1OC9YTGVlb2JWT205dG5uRlFrNlBPL2dxMi9Lc1o5LzBSRUFBUDkwVGRldXN1cXZ2K3paZERYWThsV3FJTmFBZ1FObDFpZWY2QjRVWm1WdTZDdmhEZHpkK25OcTlWclorOEpMT2lwNHhkamVtR3RxSlZGa1pLU09uTldoZlh2N2hxalQxT3FoL2Z2MzZ5aG5pWW1Kc3ZUUFAzWGtISFhXZTFSVWxJNjhnUVFkK1JMWm9wbHVtWk9WbWlZN0h4d2hxYnZObm9NSkFQQmRSYTJCdkpwTi84c2F3UFh1MWN2WVFOVzA5UFIwdWYyT08yVDVpaFc2QjRWVllHaW9WSmswUVFMQzNWM3Fudmo2MjVLMGFyV09DcGFwSTc3OGtYcW0xRWtYSnFnalVCczJhS0FqNTZqbDZyOHRYcXlqbkMzKy9YZjcrdWkwL2pmZHBGdmVRWUtPZktreTlTa0pLbVArcmxQR2dVU0pIL3lBSnl1TUFnQzhvM0xseWpKenhneFp1WHk1M0h2UFBSSlZ1clIreEhja0pTVkovNXR2Wm5rdjdCbzhaVzYvVFVmdXlGSlYzWWMvWWxkM0wyaXFOZ24xU1hJbndPQU11cHFkdjdsL2Z4MDU2N2ZmZnRPdG5QMzAwMCs2NVp6eTVjckpwWjA2NmNnN1NOQ1JMeUhXQzd2S00xTWtJTVRNSGJ2VG5WeTZYUFk5KzRLT0FBQTRNelhyVnExYU5aazZaWXBzMnJCQjNucmpEV25Wc3FWUHpjWnQyTGhSSmt5Y3FDTVVXdFpydHZ5ZHQwdG9yWnE2d3gycGNadGw3NHN2NjZqZ3FJU3pTSkVpT2tKT1ZCSWRHaHFxSStkMXZ2cHFDVFB3OTZ1Wjhkd1VmdnMxbDRuOHVWRFYyOVhxSzY4aFFVZStGV3ZkU3FLc0R3ODNKTDc4dWh6NzFmazNLQURBUHhVdlhsejYzWENEL0xSb2tXeGN0MDRtakJ0bkQ4cE1ERFNkOXRJcnI4aStmZnQwaE1JcU1EeGNLazk0VWlRb1NQZTRRNDI1VGhnNGMvcGNxSDNQNFM1WHMvZFY1Y3FXTlpxZ3EycnVqUnMzMXBGelZxMWFaUjg1bVJONy8vbXlaVHB5VHUvZXZYWExXd0t5REI0dW1KV2VMcHU2eEVycXhqamRrNzJvUVFNbGV0aFFIZjJUV3RhOG9WVjd5VGgwU1BlY1dZTzF5eVhRUi9lY21aVDQ1Z3paODhRRUhUbXJZZHdhQ1FnT3RuL1gyMjY5UTVKKy9sVS9ZazV3dWJKUzY2dlBKTVQ2czdBNk1uK0JKQXdZcEtNeks5RWpWbUltbi9uM25wV1JJWEdkWXlWbDR5YmRrNzJTM2JwS2xXbVRkZVIvVHNYSFM5eGxuZTNYc0VtQlJZcEluUVhmU1lnTFcwSk11SC9JRUhueEpYT0ZnKzYrNnk2WlBtMmFqcnhOZld3MmF0TEVudUUwNWR0dnZwRk9IVHZxeUJsTm16V1RWYXZON1N0OTUrMjNwVytmUGpyeU52VTdQSGJzbUh3emQ2NHN0QkozdGNSeXk5YXRSdlkzNXRld0J4NlE4ZVBHNmNoWmF0QmJ0VVlOdXppZEtYdDM3ZkpjQWFaL1c5ZXluYVFmT0tBamM2SW5qWmN5M1dOMWRPNTJUWGhLRHI3K3RvN2NFVkkxUnM2Yk0xdUNDbWg4cmQ2VGRSczBrQjA3ZHVnZTU2blZOdTNhdHRXUjd6cXZkbTE1YVBod0habngwc3N2eTMyREIrdklPUXQvK0VIYXRHbWpvLy8xeWFlZlN0OGJidENSTTlTNTUxczJiWkx3OEhEZDR4MGs2SVdBR3dtNmtuYndvTVJkM1UweTlwdi9rSXRzM1ZKcXZQMmFCQlRTZlVrazZNNGhRYzhkRXZUL1I0SitacjZVb1ArYlNnTFVUTFZLMk5XWG1xbFJsWVVORHBGeVRjMWFxWmwvRTROSUV2VC84SlVFUGVQNGNkbDQ5YldTN25MUjNOTDkra3JseDBmWnkrMEx3aVVkT3VTNmtGaGVYSFhsbGZMbDU1L3JDRGxSMThWcU5XdEttc05IOFkxNDZDRVpPMmFNanY3WGdOdHZseGt6WitySUdYMTY5N2JybFhnUlM5emhtQkRyQTdqeWxJbXVMTUZLWHJ4RTlyN3dzaG9wNng0QUFQSkdWVDZ1VkttUzNENWdnTXorOUZQWnNIYXQvUHpqajNMWEhYZEkxWmdZWTVXUmMyUHYzcjJ5Y3RVcUhhRXdDeXBXVENvOWFTVXhnZTRPM3c5L09FdU8vMWx3UzkyYlhYU1JicG14ZXMwYXljakkwQkZ5VXJac1dXblpvb1dPbkpQVFBuUjFBM0h4a2lVNmNrNlA3dDExeTN0STBPR280bTB2bGpKM3ViQWYzWG9USDN6eFZUbit4MUxkQVFDQU0xVFJvQmJObTh1enp6d2o2NjFrL2FlRkMyWFFYWGNWU0VYNHpNeE0rZnJycjNXRXdrNk5zMHBjMDFsSDdsQXJ6SFlPZjBReWtncm1WSUhhdFd2cmxoa25UcHl3dDd6ZzdGU2h6V3U2ZHRXUmM5U0t0SlNVRkIzOTA1NDllMlRMbGkwNmNrYjU4dVh0bFJOZVJZSU94NVcvWjVCRU5EZDd0MVBKU2t1VG5mYzlJR2t1TEtrSEFCUk82b2luWnMyYXlUUFRwc25Xelp2bHBSZGVrTnExYXVsSDNiSGtqejkwQzRXZE9rb3IrdUZoRWhUbDdzMml0QjN4c252aTVBSlp1ZGpDd0l6dDZWUnl2aW51N050eDhSL1hYbnV0NHlkaXFKVkMyN2R2MTlFL3FUb2hUcTl3Nk5LNXM5R0NldmxGZ2c3SEJZYUZTc3d6VXlTb2JCbmRZMDY2bFp3bkRIdFlzdEpabWdRQU1Fc2QrVFRndHR0azVZb1Y4dVRZc1JJUkVhRWZNVXZ0aVdjSkx2NFdVcmFzUkk4ZTZmcFM5eU1mZnlMSGZqTzNGenc3MWF0Vk0zclVtbHFsOHNNUFArZ0laNk4rSDgyYk5kT1JjK1prczFMSTZSVkU2amk2M2oxNzZzaWJTTkJoUkdpRkNsTDU2WW4vTFNCblV0SlB2OHErNTEvVUVRQUFacWxaZFZVdCtmTlBQNVVpTGhTblZVWHNmSFVKcmhjcjQvdURrbGRlSWNVdWRiYVE1Tm5ZUzkySGpaRDB3NGQxanp2VWxwUDY5ZXJweUF5VkhIcWhLS1N2TUZFUTlFeUZBSk9Ta2h6ZmYxN1J5bEZhdDI2dEkyOGlRWWN4eGR0Y0xLWHZ1RTFIWmlXcS9laS9zd1FRQU9DZURoMDZ5UEJodzNSa2pwcmhVL3RrbmFhSzN6bTlWUFhmMk50clJrQlFrRlI2L0ZFSkxGRmM5N2dqZmQ5KzJUVitrcXRMM1lPc24vWFNUcDEwWk1aZksxZkt0bTNiZElTenVlTHl5eDB2bnJsOHhZci9PUTlkSFgrcEtzYzdxVnUzYnZiNStsNUdnZzV6ckEvOWl2ZmZJeEV0blY4RzgyLzJmdlFISG5MOXJpNEFtS0FTTWllcG1TR25qOFhCZndvbTNYYmJiY2FYdXF2ZjM3OEhyazVRZzFUVENickpJOXdLdTlEeTVhWDhnME4wNUo2am4zOHBSeGY5cUNOM1hISEZGYnBsaGxycDhaWkhqOXp5b2hvMWFrakRCZzEwNUF4MTFPV3UzYnQxOUIrTEZ5OTJkR1dEdXRuVHorSHoxRTBnUVlkUjZwenlLcE1uU2xDcGtyckhISFV1YU1KREk0MmZadzBBcGgwL2ZseTNuUEhKcDUvSytnMGJkQVFubFM1Vnl0NlQ2WXRNSitmS1pvZXJMK09meXZUcUtSRk5MOUNSU3pJelpkZGpZeVg5NkZIZFlaNDZWVUVkOFdYU2pIZmVzWmRVNCt6VVB1NGIrL1hUa1RQVVRaTGZmdnROUi84eFo4NGMzWEpHMWFwVnBkSDU1K3ZJdTBqUVlWeFk1VXBTYWVwVDluSXMwMDdNV3lENzMzaGJSd0RnbTV4YzBoY2ZIeS8zRFI2c0kvOXk4T0JCT1hDZ1lFL3lVQU5WdFNmZE5EWHo0N1R3OEhBSk5KeWtxMldyTUNjZ09FZ3FqMzlDQWlMQ2RZODcxS1RJemtkSDI4bTZHOVJ5Nmw2R0MzdXA0N3pHUHZHRWpncWUweXVwbkthT0tYTzZFdnJjYjcvVnJmL2NxUDdsWHdsN2ZsMTd6VFdlcnQ3K054SjB1S0xFSmUyazFLMDM2Y2lzQTFPbXkvSEZ6aGFVQUFBM3JYQW9xVkg3Zi92ZGVLTWtKaWJxSHYraGt2T3UxMTRyelZxMHNDc3dGK1JnMXZSdVhKV2NGeTl1WnE5eDQ4YU5kY3NNTlNORzhTMnpJbXJWbEhMM0RySzNGcnJwMkxmZnk1SDVDM1JrbnFxOGJYclZ4NnV2dlNacjE2M1RVY0ZRMjVIZWZmZGR1ZW5tbXoxZFpMRmF0V3BTdlhwMUhUbERGWXI3KzJkZXRXcVZveXNhMU0zVVcvcjMxNUcza2FEREhkWUZ0ZUtRK3lTOFNTUGRZYzUvcW93K0xPbUhqK2dlQUhDT0dpQ1dLbFZLUjJhb1k3WHltOVNrcEtUSUxiZmU2bmdGWEM5UU15dlh4c2JhejVQYXM5akZTdFQ3MzNLTDdQN1gva1UzcUwzaHBtK0FoQVFIUzRrU0pYVGtyTXFWS3VtV0djdisvTk0rNHhobWxlMS9vNFRWcTZNamwyUm15YTZSb3lYTnBWVXN6WnMzTjE3Ti9ZU1ZFS3FibWtkZFhMNy9OM1hOWDdseXBWeDYrZVZ5eTRBQjh2R3NXZkxzYzg5NTlnYVhXam5VNy9ycmRlUU1kZU4xMTY1ZGRsc2w2MDcrN09mVnJpMjFyUzlmUUlJTzF3UkdSRWpNYzFNbDBOQXN3T25TZCszNXovbm9IbDhlQk1BM21TNEt0bnJOR2xtN2RxMk96dDNKa3lmbFppczUvOUxoL1h0ZW9LcVo5KzdiVjViODhmOG5kNmd6d2ovODZDTnBmT0dGOHRTa1NVWXFubWZucDU5L05uNWpvRW1USnNhVzBWY3luS0NyMzhYalk4YmtlYUROTVcyNUV4Z2VMbFVtUEduWC9uRlR4c0ZEc3ZPeHNTcTcxRDNtcUpVa1ExellyclBHdXZiMjZ0UEg4Vm9nT1ZGSjZXMjMzeTR0TDc3NHY4ZU5xZmZNcU5HalpmNzgrWGJzUmRmRnhqcTYvVWJkOEZRMzlSU256NmJ2MHFXTDQ1WG5UU0ZCaDZ2Q0tsZVdTbE1tNk1pc0UvTVh5WUYzM3RNUkFEakgxR3ptNmNaUG5KaW5wRVlOOUdLN2Q3Y0x3L2tiTldEdWU4TU5NaStiZ2R1UkkwZmswY2Nla3pyMTY4dTA2ZE9OejJ5ci9lK0RoNWl2b24zaGhSZnFsdk5hdDJxbFcrYk1mTzg5ZWVPTk44N3A5YnhwMHlZWlBIU290R3Zmbmtyd3VSVFpvTDVFM2VMT2RzTFRIWjgzWHc1OThaV096RklKWWFYb2FCMlpzMkRoUW1uVHJwMnNXNzllOTVpeGRkczJHVFo4dU5ScjBFQm12dnZ1Lzl5UVVxOTl0VHBvKy9idHVzZGIxQkwzZW5YcjZzZ1ozOCtiWjIvUCt2SG5uM1dQTTI2em5rZGZRWUlPMTVXOHJKTkUzVGxBUjJidG56UlZrbGF0MWhFQU9NUHA0MlhPUkNYWUw3MzhjcTZUR2pYejhONzc3OHRGelp2TC9BWHU3UXQxaTFxeVAyRGdRUG4ydSs5MFQvWlVrYjNoRHo4c05Xdlh0Z3ZrTFYyNjFQRmo1clpaQStiT1hidmFBMnlUMUw1Sms4V3hhdFdxWlg4UGs5UnpmODk5OTltSnh1clZxOCtZY0t2WDcwWXJLWC9ublhma3lxdXZsa1lYWENBdnZQaWl2WTFCSlM3SWhZQUFxWEQvUFJKYXZhcnVjSWwxamRvejdpbEpkV0VyUTdGaXhlVFJrU04xWkpaS3psdTJibTJ2eWpuczRERythb1dUbWhWWEs0SHFOMndvMDU5OVZrN21jSXppL2dNSDVOcnJybk4xWlZCdXFaVTl2WHYxMHBFelZOMEtkYzEyc3E3SUJkYjFSQjBONXl0STBGRWdLZ3krVDhJYW1OMUhwR1JaRjhHRSt4N2dmSFFBamxMRmNVeFRpZm5RQng2UUlVT0gyck1uYWhuM3Y2aytkWGFzS2lqVXRGa3p1ZVcyMnlUeDRFSDlxUDlReVp2NjJUNmJQVnYzNUU2eTlSbWdibkswYmQ5ZTZqWm9JSTg5L3Jnc3N4SStOVHVUbDlVSmFzQ29LajFQZk9vcGFYTGhoYkxpcjcvMEkrWlVybHhaenJjRzhhYW9HYkNTSmMwZmhacGhQWGNmZlBpaE5HL1ZTaXJGeE5oSnVOcUcwY2RLVWxwZGZMRlVybHBWTHJDZTA5c0dEclJ2TUozK2VsZS9ON1UzRldlbmxycFhHamRXclFmWFBlN0lPSFJJZG80Y0xWa1o1cmNXWG4vOTlVYmZFNmRUeWJSYWxWTzNmbjE1Y1Bod1diNTgrVGtueXVxMXJGYnpxTzB3YWxWSW5YcjE1S291WGV6cjJabXU2MmV5YnQwNnVlT3V1enhaMlYwbDZFN2U1TnV3Y2FOODl2bm5lYnBHWjBkVmJ6ZDlJOUpKQWRZUDc5eFAveStxV05lbUxyR1N1akZPOTJRdmF0QkFpUjQyVkVmL2xKbWFLaHRhdGJmZi9EbHBzSGE1QkVaRzZnaC9TM3h6aHV4NXdzeXk4b1p4YXlRZ2ovczVUbTNiTGx1NlhpZVpTY202eDV5aVYxNG0xWjZmN3NwUmIyNVFWVk1UQmd6UzBabVY2QkVyTVpQUC9IdlBzajRRNGpySFNzckdUYm9uZXlXN2RaVXEweWJyeVArY2lvK1h1TXM2R3o4L1A3QklFYW16NERzSktST2xlM3pML1VPR3lJc3Z2YVFqNTkxdERUeW1UNXVtSSsvN2ErVkthZDZ5cGFNRGlKeW80N0JxV0ltVU9ndjQ3MlJLTGVmK2Zja1MyYmxybDZ0N0piUHp6dHR2Uzk4K2ZYVGtIRFZ6cmhJNXA1YnNxeUovWmFLaTdKc3NIVHQwa1BQUFA5OHVQRlc2ZEdtN1VycmFUNm0rMU1CWmZhbVpNMVdJN3BkZmZwSHZ2djllL3N6REFEMC9IbjNrRVJsdEpRZ21YZHV0bTN4ejJ2RkdYalQ0dnZ0azhxUkpPbkxXdXBidEpOMkZRbWZSazhaTG1lNnhPakxJdWk0bFBEWkdEci8va2U1d2lmWGVxdlRVT0lseTRXZjgyWG8vcW1KcUJaR3dsaTlmM2k0NDFySkZDNmxRc2FKOWJWYlhqckRRVUVtM3JobHFtYnE2cWFxS0k4YkZ4Y212aXhmTGdmMzc1ZWl4WS9wdnlMdW5Ka3lRb1M1c3F6a1g2bmZRdWswYis5cm9sTCt2d1U1UTEveTFxMWI1VElFNGhSbDBGSmp3NnRVazJycVFpd3QzdEU1OE8wOE96SmlwSXdESUh6VTRpN0NTWnJlb0dXUzEzUEt0R1ROazJqUFAyRitxdlg3REJrOGs1NmFvZ2E3YTQrM2tmbnAxVStWQVlxSzlkUHFweVpPbDMwMDN5WVhObWttMW1qV2xkTm15VXJWR0RYdlphWXlWd0t1NDVubm4yZnVnSDNuMFVmbnhwNTljVGM3VlRZTjc3N2xIUitiME1YQmp4V2t2dmZLS2JMS1NIZVNDV3VvKytGNEpLbGRXZDdqRWVtL3RuVGhaVXZmdDB4M21YTnk2ZFlFZG1hVldMYWtiQkpPZmZsb2VlUEJCdStaSHA4c3VremFYWENMdE8zYTBieHlvN1RocTVuM0d6Sm15ZWZObVI1SnpaZlRqajl2NzQ3MUV6VXgzNjlaTlI4NXdLamxYTG1qU3hLZVNjNFVFSFFXcTFGVlhTS20renU1ZHljNyt5ZE1sZVczQm5tMEp3RDlFUmtaS2h3NGRkQVFUVkhKKy8rREI4dnFiYitvZWQ2aVZDZkVKQ1k0TnFQTmowSjEzMmttNmFaZDI2aVRGaXhYVGtUZXBsUlFQUGZ5d2E2dFdmRjFJVkpSVUdqUEtsVW1RMDJVY09pd0p3eDh4dnlyTitybWVuakxGOFFKbFhuZktlaC9jMUwrLzdOaXhRL2Q0dzVXWFgyN1BWSHZSRFE0ZkJlY0dFblFVTE9zQ0d6MXFoSVNmYjc3Z1V0YXBVNUp3NzFESk9PNjlJaHNBZkUvUEhqMTBDMDVUU3lZZkhEWk1YbjM5ZGQxVCtEU29YMThlZnVnaEhabFZwa3dadWV5eXkzVGtYVjkvODQwcyt2RkhIZUZzU2x6YVNZcGQza2xIN2tuNmRiRWNuR1grRklraVJZckl6Qmt6N01KeGhjbSsvZnZ0V1hzdnJaNXExS2lSSjR1d2hZYUdTdGV1WFhYa08walFVZUFDdzhJazVvVm5KTEJZVWQxalR1cTI3Wkx3MEVoN0R6WUE1SWVhZFZRRFJEaExMVzE4Y3R3NGVmSGxsM1ZQNGFNR2xhOWFQMytZOWZub0JqWHo5Y2pERHp0Nm5yRUphdlo4K0VNUGNleGFMZ1VFQmtybHNhTWxLTXI4S294L3NINVBlOFpQa2xNNzRuV0hPWTBiTjVZM1gzL2RmczhVSnF2WHJKRkI5OXpqNkZMdy9GQXJHa3pVSU1tdnBoZGVLTldxdW55cWdRTkkwT0VKWVZVcVMvU1RqOXN6NnFZZC8yNmVIUHp3WXgwQlFONm9Ra0d4RHUrN015MHFLa291YWRkT1I5NmpFckJKa3lmTHVBa1RDdTFTWnBVa1B6TnRtalJ2M2x6M3VFTVZ5K3ZhcFl1T3ZFc1ZhSHhuSmpWbGNrc3RkYS93MElQMnZuUTNaU1VueTg3aEl5VExoU0p1cWtMMytDZWY5T3dTYTFNKy9PZ2ptZkwwMHpvcWVGMDdkN1lUZFMvcGYrT05Qdm02SUVHSFo1VHEybGxLOXJwT1J3WlpIeFo3eDArUzVIWHJkUWNBNU0yd0J4N3dtWmtiOWU5ODdlV1g3VXJ3WHFVR1VsMnNRVjZ0bWpWMVQrR2lCcmNQRHg4dXQ5MTZxKzV4ajNydXh6Nyt1R3V6OXZueHhMaHhkcTBBNUU1VTdMVlNwTzNGT25KUDhyTGxjdUN0R1RveVI3MTJWVEhGeHcyZmR1QkZVNmRQOTh3UmhPb21YNlhvYUIwVnZLSkZpOHBWVjEybEk5OUNnZzd2c0M2dzBTTkhTRmdkODVVV3M1SlBTdnhkOTBtR0gxYy9CbUJldlhyMTdEdjB2a0FOWHRWZXZKaVlHTjNqVFdxUTkvdml4ZmJadW9WcFJpdzRPRmhHUFBTUVBEWnFWSUg5M09yMXJJNTE4L3J6dm52M2Joay9jYUtPY0ZhQmdWSnA5RWdKaUlqUUhlN1ovK3lMa2hKdmZxbTd1cmsxNHVHSDVaV1hYcExJQXZnNUM0SmF2cjF3L254N1paUVhoSVNFeUkzOSt1bW80RjNVdEtsVXJGaFJSNzZGQkIyZUVsUzBpTVM4K0t3RUZqZGY4Q010UGtGMmpoeHQ3NVVDZ0x4UWljeVRUendoVlNwWDFqM2VvLzZOSTBlTWtBY2ZlTUNPNjV4M252Mm5seFVyV3RRdS92VEJ1KzlLeFFvVmRLLy9VdWZjUHp0OXVuM2VlVUV2RVgxZzZGRHAwTDY5anJ6clJTc1IyN2h4bzQ1d051SFZxa241WVVQc3lSQTNaWjQ0SWZGRGgwdW1DM1VEMUxYdTFsdHVrZG1mZlNabHk3cDh4SnlMU3BRb0lVK09IU3MvTFZvazlldlYwNzNlY0Yxc3JHZHFXVnpmdDYvbmJ6Wm1od1FkbmhOZW83cFVmTUpLbkYwWXBCeWJNMWNTUC9oSVJ3Qnc3dFF4V0srLytxb25sN3FyV1ZrMUkzcjZyR3k1Y3VYc1A3MU8vWHU3ZCs4dWZ5NWRLamYxNitjVFM2L3pvbXJWcXZMTm5EbHkrNEFCbmhoTXFsbXc5MmJPbEVibm42OTd2TWsrZG0zRWlFSmJxeUF2eXZUcExlRU42K3ZJUFNmL1dpVUgzbnBIUitaMTdOQkJmdi8xVi91c2RGOU4wTTVFSmI2WFhYcXAvUG5ISC9MUThPR2UvTXhScTNDOE1HdXRLdnVyMmdTK2lnUWRubFNxeTlWU3NxY0wrOUd0RC9aOTQ1NlNrM0diZFFjQW5MdU9IVHZLMUNsVENuejI4M1JxbWVjTHp6NHJqNDRjK1k5L1Y2bFNwWHhxMEtwbXdsNS83VFg1K2NjZnBYV3JWcDU2anZOREpjSzM5Tzh2UzM3N1RkcTJhYU43dlVFZHUvYkY3Tm1lVDlMVnNXdno1czNURWM0bU1DeFVxancxWGdMY3Z0bGxqYlVPUFArU3EyTXR0WlhudTdselpkd1RUOWg3a1gyWnVsNDNhTkJBdnZqc001bno1WmYyVFQydlVqY05lbmJ2cnFPQ282NnA2clBPVjVHZ3c1UFUwU0RxZlBTd3V1YVhZbWFxL2VpRDdwZU1wR1RkQXdEbmJ1RHR0OXVWaEwyUVFLb2w5M08rK2twdXZmWFcvL24zcUprRlZZSGVsNmdCNmdWTm1zaUNIMzZRTDYzRVVTWHF2a3p0amZ6ZVNoNWVlZmxseit3Zi9iZksxbXRJSlRocU50S0wxR3RDblVoUXljUGJTN3dvNHJ6YVVtYWcrMFVJTTVPVEpXSFl3NUtabHFaN3pGT3Jib1k5K0tEOHNYaXhkTHZtR3ArY1RhOWJwNDY4L2NZYjlvMjhLNjY0d2lkdVVIcmh1RFZmcjJGQ2dnN1BDaXBTUktwTW15eUJMcHd6bkxwNWkreDZiSXhkNFIwQThrSU5CdFQrM2JkZWY5M2VRMTBRMUwraDMvWFgyOHZDczV1VlZUTWNCZlh2eXkrMXhGTU5VaGN0V0NBTDVzMlRYajE3K3N4WjlPcDNveEx6OTk5OVYzNzkrV2RwWS8xK3ZENkFWRFBwYXNaT0ZhOEw5OUFXQTFVYzY0UDMzcFB2di8xV0d0UjNmOG0yVDdOZWMrWHZ1bFBDckVUZGJhZFdyNVY5ejcyb0kvZlVybDFiWm4zOHNmeTRjS0ZjY2ZubG5qL3ZYMUhMOHo5OC8zMVo4ZWVmY3IxMVRmZWxMVDVxbVh2MTZ0VjE1TDdpeFl2N3hKR1JPU0ZCaDZkRjFLMGpGY2VPc2w2cDVsK3FSei8vU2c3Ty9rSkhBSkEzYWpDMWRNa1NWODhiVjN2TjI3VnRLejh2V2lSdnZ2Rkdqa3Y3MU5KcU5ZdnV5MVJpMjliNmVkVmU2YTF4Y2ZMVXhJbHk0UVVYMk0rRDE2aUNUajJ1dTA1K1hMREFUc3g3OXVqaFU4djAxZXRsN0pneHNtVHhZdW5Vc1dPQlBjZXFrSjc2L3A5OThvbjlQSGEzbmxOLzJlN2dOclhVdmRLNE1lckNvWHZjay9qcUc1Szh2bUNPdVczVnNxVjg5Y1VYc2x6WHRTampzZFVyYXUrMk9tTHhMeXNwVjZ1RjFHdmNpOWUwczFIdjFkaHUzWFRrUG5XZDhQblB1Q3lEMVRXeTB0TmxVNWRZU2QwWXAzdXlGelZvb0VRUEc2cWpmMUtWSHplMGFpOFpodzdwbmpOcnNIYTVCRVpHNmdoL1MzeHpodXg1WW9LT25OVXdibzBFR0w1NFpHVm1Tc0tJUitYb3g1L3BIbk1DcklGSXphOCtrWWc2ZFhTUE54Mlp2MEFTQmd6UzBabVY2QkVyTVpQUC9IdlB5c2lRdU02eGtySnhrKzdKWHNsdVhlMlZEUDRxN2NBQjJUVnVvdldjbUYwOVlRK0lIbnRVZ2wwNG9jQ0VHZSs4SS9Pc0FZTXBsM2JxSkRmMzc2OGovNUJodmMrK21qTkh4b3dkSytzM2JMQmpweFd4UHZOVW92ckl3dzlMOCtiTmN6MHpwQ3BnLzJZbFhFNGFkT2VkMHJwMWF4MjVUejIvTytMajVRdHJBUDY1OWJWMjNUbzVldlNvZnRROTZ1WkJ5WklscGRsRkY5bUplVGRyb09yTGV5RlBsMmw5SHE5WXNjSSs0bXpCd29WeTRzUUovWWdaYXRhd1JvMGE5cDdXL2pmZFpDKzdONUdVSjR3Y0xlbkhqdW5JbktqciswanhWaTEwVlBEMnYvbTJKSzFZcVNQM2hKOVhXeXJlYzVjOW0xK1ExUFZoN3R5NU1tUG1UUGx6K1hJNWZQaXdmc1FkNm5xdGlveDJ1T1FTT3pGdjJiS2xSUHBKSHFNKzg4YU5INitqLzNVeU9WbSt0cDU3RTUrTDZzYXRXbDNseTBqUUN3RmZUOUNWRE91RGMvTjF2U1YxeXpiZFkwNVk3VnBTNjh0UEpEQThYUGQ0RHdrNjREdlMwdExrajZWTDVaVlhYcEc1MzM0cng2MmtKcStEa2tCclFLdG1ORlV5cmdZZ25hKysyazVhdkw1VTJtMXFhSFB3NEVGWnZYcTFmUHZkZC9iZ2U4a2ZmMGk2TlM1UlgwNVNNMXhxb0swUzhoYlc3K1ZxNjNlaWlxdXBKTjJmcWJQSXY3RUcyTE0rK2NSK2JrK2VQR2tuOFBtaFh0dHF4VUZySzFGUlMxVGJ0V3RuRjhUeWhTWEo4RzFIamh5eHJ4T3E4T0RpeFl0bDlabzE5clhDeVFSU1hTdlVsaHgxcmJqOHNzdWtmZnYyOWg3emlFSnlidnZwUHBzOVczcjM3YXNqNTZqbmQxZDh2TTlzZmNvT0NYb2g0QThKdXBLOGJyMXM3WG1EWkNXYkwrWldzbmNQcVRMaGlRSy91NXNkRW5UQU41MDZkVXJXV0FNL2xiRC8vdnZ2RXArUUlJbFdJaGx2RFNoVWduTTZ0ZiszZkxseWRoRXhWZlN0V2JObTByQmhRMm5jcUpIZkozOG1wRnBqaVowN2Q4cWF0V3Z0UHpmRnhjbldyVnZ0Z2JtYVNVdEtTckpuNE05RS9RNmlTcGUybjNlMXY3R2FsVFRXcTF0WHFzVEUyTCtUeXBVcUZjcEI5dC9VYzdmV2VsNVhybG9sNjlldnQyZlAxR3lrZWw2M2JOa2kveDVvVm9xT3RtY08xWmM2NS82Q0N5NlFtalZyU2lQcnRSMVRwUW9KT1FxY1doMnliZHMyZXlXT3VsNm9tMURIamgyenY5UTFZL2VlUFpKOGh2R29TZ3lqSzFhMGJ6U3A2NFc2Z2FwdTJLbXE4dWRiMTRvcTF1dGIzWWdxek5SblhZdldyZTFyaGRQNjNYQ0R2UFhHR3pyeVhTVG9oWUMvSk9pS09yTjh6eU9qZFdSV3BXY21TK2xydXVySVcwalFBZjl4dG85aFpzZk55KzFRaU4vRnVjbnBlZVc1aEsvS3pmV0MxM2YyWG52OWRSbDB6ejA2Y282NnNmZkRkOS9aQlRoOUhRbDZJWEJrOWhkeTRPWFhkZVNzV2w5L2JpWG9MdDdwdGw2dXU2YzlLeW1ienY2YXlxL0FZc1drOHBoUkV1VEIxeFFKT2dBQUFIekp2bjM3cFBFRkY4akJzK1IwZWFHMkMveTFmTGxmck1BaFFRZDhFQWs2QUFBQWZJVktPVys1OVZaNTc0TVBkSTl6MUlxRjExNTV4UzRtNlE4NG53SUFBQUFBWU16N1ZtSnVJamxYeXBVcko5ZkZ4dXJJOTVHZ0F3QUFBQUNNK1BYWFg0M3NPLy9iblFNSCt2elo1NmNqUVFjQUFBQUFPRzdWNnRYU3EwK2ZNMWE5ZDBMRmloWGx2bnZ2MVpGL0lFRUhBQUFBQURocS9vSUZjdmtWVjhqK0F3ZDBqL09HUC9pZ2ZmeWxQeUZCQndBQUFBQTRJaTB0VFo1LzRRVzVOamJXU01YMnY5V3RXMWNHM242N2p2d0hDVG9BQUFBQUlGOVVwZmIxNjlmTDFWMjZ5SkFISHBDVWxCVDlpUE5VNWZZcGt5WkphR2lvN3ZFZkpPZ0FBQUFBZ0R6YnNHR0QzRGxva0Z6WXJKa3MrdkZIM1d0T3J4NDk1SXJMTDllUmZ5RkJCd0FBQUFDY2swT0hEc25zenorWHpsMjZTS01MTHBBMzMzcEwwdFBUOWFQbVJGZXNLTTlNbjY0ai8wT0NEZ0FBQUFESVVWSlNrcXhidDA3ZWV2dHRpYjN1T3FsZXE1WmRvZjM3SDM2d2w3ZTdJVHc4WEQ1NDd6Mkppb3JTUGY2SEJCMEFBQUFBSUptWm1YTHExQ2w3ZG56RHhvM3kxWnc1TXVxeHgrVHlLNitVV25YcTJFdllCOTU1cDh6NTVodGpSNmRsSnpBd1VCNTc5RkZwM2JxMTd2RlBKT2dBQUFBQVVNaWRPSEZDV3JkcEk0MmFOSkVhdFd2TCtZMGJ5M1U5ZXNqRVNaTms0YUpGa3BpWUtCa1pHZnEvZGwrZlhyMWs2SkFoT3ZKZkpPZ0FBQUFBVU1nVktWSkVkdTdhSmR1MmI3ZVhzM3RKMnpadDVPV1hYcEtnb0NEZDQ3OUkwQUVBQUFDZ2tGTkhsN1Z1MVVwSDN0SDB3Z3ZsMDFtekpDSWlRdmY0TnhKMEFBQUFBSURVT2U4ODNmS0dpMXUzbHJuZmZDT2xTcFhTUGY2UEJCMEFBQUFBSU0yYU5kT3RncVZtODYvcDBrVytuak5IU3BVc3FYc0xCeEowQUFBQUFJQlVxVnhadHdxT1NzNkgzSCsvZlBqQkIxSWtNbEwzRmg0azZBQUFBQUFBaVltSmtXTEZpdW5JZlNWS2xKQjNaOHlRcHlaT2xKQ1FFTjFidUpDZ0F3QUFBQUNrZVBIaUVoNFdwaVAzQkFZRXlHV1hYaXJMbHk2VlhyMTY2ZDdDaVFRZEFBQUFBR0RQV3J1OUR6MjZZa1Y1NmNVWDVhc3Z2ckJuOEFzN0VuUUFBQUFBZ0sxQmd3YTZaVlprUklUY1BXaVFyRnl4UW02OTVaWkNjY1o1YnBDZ0F3QUFBQUJzRnpacG9sdG1oSWVIeXgwREI4ckt2LzZTNlZPblNzbENWcVg5YkVqUUFRQUFBQUMyT25YcTZKYXpxc2JFeU5qSEg1Zk5HemZLODg4K0s5V3FWdFdQNEhRazZBQUFBQUFBVzNSMHRCUXRVa1JIK1ZQSitydjZYWCs5ZkQ5M3JteGN2MTVHUFB5d2xDOWZYaitLTXlGQkJ3QUFBQURZaWhZdEt1WHltRVNyLzIrZDg4NlRPKys0UXhiTm55OGIxcTJUdDk1OFV6cDA2TUFlODF3aVFRY0FBQUFBMk1MQ3dpU21TaFVkblZsQVFJQmQ1RTN0SDI5L3lTVnkzNzMzeXR5dnY1WU5hOWZhUmQrZWUrWVp1ZmppaSszOTVqZzNKT2dBQUFBQWdQOXEyYUtGL1dlNXNtV2xjZVBHMHJGREI3a3VOdFplb2o1enhneVpQMitlckxlUzhWM3g4VEx2dSsvazZjbVQ1ZEpPbmV6bDY4eVU1dzhKT2dBQUFBRGd2MFk5K3Fpa25Ub2x1eElTWk5tU0pmTGQzTG55MFFjZjJFWGUrdlR1TFczYnRMSDNxb2VHaHVyL0I1eENnZzRBQUFBQStDOFM3NEpEZ2c0QUFBQUFnQWVRb0FNQUFBQUE0QUVrNkFBQUFBQUFlQUFKT2dBQUFBQUFIdUFqQ1hxQS9iK3p5VHgxU3JjQS81YVpmRkszY2hERS9UY0FBQURBbC9qRUNENHdORVNDaWhYVFVmYVNWcTNSTGNDL25WeTJYTGV5RnhKVlJyY0FBQUFBK0FLZm1XSUx2NkN4Ym1YdjZOZHpkUXZ3WDFscGFYTHNoL2s2eWw1bzVXamRBZ0FBQU9BTGZDWkJqenkvb1c1bDc4UzhCWkorNkpDT0FQOTA3SmRmSlgzUFBoMWxMN0pGTTkwQ0FBQUE0QXQ4SmtFdmVuRXI2MStiODBiMGpLTkhaZmRUVDR0a1p1b2V3TDlrSkNmTDN2R1RSTEt5ZE0rWkJaVXZKK0hWcXVrSUFBQUFnQy93bVFROXJGcFZDYTFlWFVmWk8vcnA1NUw0eVdjNkF2eEhWbnE2N0JvNVdsSTNiOVU5MlN2ZXFZTUVCUHJNMnhzQUFBQ0F4V2RHOElHaG9WS3FWM2NkNVNBalEvYU9mRndPdlBPdVpGbHR3QjlrSkNWSi9JTVB5OUV2NXVpZUhGaUplYW5lUFhRQUFBQUF3RmY0MUJSYlZOL2VFbFNxcEk2eXAyWWE5ejQrVHJiZmZwZWMycnFOSmUvd1dlcTFmT3luWDJUenRUM2xtRXJPejdLMFhZbHNjWkVVeVVYTkJnQUFBQURlRXBCbDBXM0hxZVJpVTVkWVNkMFlwM3V5RnpWb29FUVBHNnFqN08xLzVYWFpOM0dLanM0dUlEaFlJcG8xbGFMdDIwbEVyUm9TVkxhc2ZnVHdxS3hNU1l2ZkpTYzNicFRqMy84Z0taczI2d2ZPTGlBMFJHcDgrb0ZFTnN3NVFWZXJTK0k2eDByS3hrMjZKM3NsdTNXVkt0TW02d2dBQUFDQUtUNlhvR2VtcHNubTJKNlNzbTZEN2dId3QxSTNYUytWeHp5bW8reVJvQU1BQUFEZTQzTlZwQUpEUTZUSzFFa1NXS1NJN2dHZ2hOV3ZLOUVqaHVzSUFBQUFnSzh4bTZBSEJGai95L2xvdFA5S1Q5ZU5zNHVvYzU1VW1qNUpBa0pDZEE5UXVBVlhLQy9WWG45SkFzUERkYzlacUhVenVWdzhvN2FKQUFBQUFERFBlSUllR0ptN21lN2NIQjExdXBLZE9rckY4V1BzUGJkQVlSWVVWVnFxdmYyYWhGYXNxSHZPTGlzdFZUS09IOWRSem9LclY5VXRBQUFBQUNZWlRkRFZPY3pCdWFpNnJwemFzVU8zY3NsSy9xTjZYQ2RWWG5sQkFvc1gwNTFBNFJKYXA3YlUrT1I5ZTFYSnVVZy9kRmpTOXgvUVVjNUNLbFRRTFFBQUFBQW1HZCtESG5aK2ZkM0tXZHFXYlpLeWM2ZU9jcTlFKzNaUzY4dFBKS0o1VTkwRCtEKzE3THhrMzE1UzY3T1BKTHhhTmQyYmU4Y1gveTZTa2FHakhBUUVTRmlWeWpvQUFBQUFZSkx4QkQzaXZOelA3QjMrK0RQZE9qZGhWYXRLemZmZmtlaEo0eVNrYWhYZEMvaWhvQ0NKYUhhaFZQLzRYYWt5Ym93RVJVYnFCM0pQVlhBLy9QRW5Pc3BaWUVTNGhGVS85eHNBQUFBQUFNNmQwV1BXbExURWc3S2hSVnVSekV6ZGs3MlF5cFhrdk8vbldFbEJoTzQ1ZDVrcEtYTHN4NS9sNER2dnlxblZheVh6V083MjJRS2VwYmFLUkpXV3lOWXRwY3lBbXlXeVhqMEpzQkwxdkVwYXRWcTJkZTlySDRONE5xRTFxa3VkSDc2eFo5SUJBQUFBbUdVOFFWYzJYZHREVWxhdDBWSE95ZzY1VnlyY2Q3ZU84aWY5eUJFNXVYR1RKQzlmSVNtYk5rdjZzV09TbFpxbUh3VzhLeWd5UW9LS0Y1ZndDeHBMa1NhTkpheGFOYnN2djFSU3ZxWHZUWEp5MlhMZGs3UFN0L1dYU28rTzBCRUFBQUFBazF4SjBQZTkvSnJzZitwcEhlVXNNREpTcW4veW5qMUxDTUJaQjk1NVQvWSsvbVR1amxnTENwU2FYMzRxa2ZWNUx3SUFBQUJ1TUw0SFhTblorYXBjTDhuTlRFNlcrRHZ2eTFQQk9BRFpPN3J3UjlrM2JtS3V6ejhQcTFWVElzNnJyU01BQUFBQXBybVNvS3NxMEVXdnZrSkhaNWNXbnlCYis5d29KemR2MFQwQThzeEt5STk4KzcwazNIWHZPVzN4aUxybEpydGFQQUFBQUFCM3VKS2dLK1h1dlAyY0J2dnB1L2JJMXRqZWN1anpMM05WekFyQS84bzRjVUoyVFpna0NmY01rYXlVVk4xN2RpSFZxa3FwMkd0MUJBQUFBTUFOcmlYb2tmWHFTdkhZcmpyS25VeVZYQXg5U0xiY2NMT2NXTHFNUkIzSXBjeFRwK1RncDdNbDdvcXVjdWkxdDNKMzV2bmZBZ0trM0gyREpEQTBWSGNBQUFBQWNJTXJSZUwrbG5ZZ1VlSTZkNU1NNjg5elppVU5vVFZyU05GMkYwdVJDNXJZN2FBU0pmU0RRQ0dYbFNucCt3L0lxVTF4a3JSa3FaejRkYkZrV0hGZUZMSGVZOVhmZWswQ0FsMjdmd2NBQUFEQTRtcUNyaHo1WVlHOUYxYlN6MkZHTHp1Y3pRejhQd2ZleW9FbGlrdXRPYk1sckhJbDNRTUFBQURBTGE0bjZDcUoyRFBwYVVsOCtYWGRBY0FMQXNKQ0plYlZGNlY0dXphNkJ3QUFBSUNiM0YvREdoQWdGUjRjSWlXdW93QVY0QmxCZ1ZKaDlFaVNjd0FBQUtBQUZjZ21VM1VtZXVWeFk2VG9wUjEwRDRBQ0V4Z281UjRZTEdYNjlOSWRBQUFBQUFxQyswdmNUNU9WbWlvN0h4c3JSejc2UlBjQWNKTmExbDV4ekNpSjZ0MVQ5d0FBQUFBb0tBV2FvTnVzYjUvNDNnZXliOElVeVV4TzFwMEFUQXVKcVN5VnAweVVvczB1MGowQUFBQUFDbExCSitqYXFlM2JaZWVESStUazhoVlcwcTQ3QVRndUlEUlVTbHpiUmFJZmUwU0NpaGJWdlFBQUFBQUttbWNTZENVclBWMk9mUCtEN0pzOFRkSjJ4TnV6NndDY0VSQVNMQkZOR3R0TDJpUHIxckU2T0tZUUFBQUE4QkpQSmVoL3kweEprZU8vTHBiRU45NldrMzhzc3hOM0FIbGdKZUdCUlNLbDJHV2RwTXl0TjBsay9mcDJVVGdBQUFBQTN1UEpCUDEwcWZ2M3kvRkZQMG5TYjcvTHlZMmJKRzNMTnNsS1M5T1BBdmkzQUNzaEQ2dFZVeUlibnk5RjI3YVJvcTFhU0ZDUkl2cFJBQUFBQUY3bCtRVDlINngvcXBwTlR6dDhSREpPSEpmMGc0Y2tLek5UUHdnVVhvSGhZUkpVdklRRWx5d3B3U1dLU3dDejVBQUFBSURQOGEwRUhRQUFBQUFBUDhVMEd3QUFBQUFBSGtDQ0RnQUFBQUNBQjVDZ0F3QUFBQURnQVNUb0FBQUFBQUI0QUFrNkFBQUFBQUFlUUlJT0FBQUFBSUFIa0tBREFBQUFBT0FCSk9nQUFBQUFBSGdBQ1RvQUFBQUFBQjVBZ2c0QUFBQUFnQWVRb0FNQUFBQUE0QUVrNkFBQUFBQUFlQUFKT2dBQUFBQUFIa0NDRGdBQUFBQ0FCNUNnQXdBQUFBRGdBU1RvQUFBQUFBQjRBQWs2QUFBQUFBQUZUdVQvQUVpNFBoc1dEcENoQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTEyLTIxIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJUcnVzdEtleSBTb2x1dGlvbnMgVDEyMCBVMkYgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTEwMDIwMjAwODE0MDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMTItMjEifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTEyLTIxIn0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMjgwNmRmNmM2MGIxNjU2YTc4Zjk3YTI4ZTE2OGU1ZWM4ZDI5MzdiNCIsIjI4MDZkZjZjNjBiMTY1NmE3OGY5N2EyOGUxNjhlNWVjOGQyOTM3YjQiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMjgwNmRmNmM2MGIxNjU2YTc4Zjk3YTI4ZTE2OGU1ZWM4ZDI5MzdiNCIsIjI4MDZkZjZjNjBiMTY1NmE3OGY5N2EyOGUxNjhlNWVjOGQyOTM3YjQiXSwiZGVzY3JpcHRpb24iOiJSU0EgRFMxMDAiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoyfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNMRENDQWMrZ0F3SUJBZ0lFWlAvZ056QU1CZ2dxaGtqT1BRUURBZ1VBTUhjeEN6QUpCZ05WQkFZVEFsVlRNUXN3Q1FZRFZRUUlFd0pOUVRFUU1BNEdBMVVFQnhNSFFtVmtabTl5WkRFWk1CY0dBMVVFQ2hNUVVsTkJJRk5sWTNWeWFYUjVJRXhNUXpFVE1CRUdBMVVFQ3hNS1QzQmxjbUYwYVc5dWN6RVpNQmNHQTFVRUF4TVFVbE5CSUVaSlJFOGdRMEVnVW05dmREQWdGdzB5TWpBMU1URXdNREUzTVRkYUdBOHlNRFV5TURVeE1EQXdNVGN4TjFvd2R6RUxNQWtHQTFVRUJoTUNWVk14Q3pBSkJnTlZCQWdUQWsxQk1SQXdEZ1lEVlFRSEV3ZENaV1JtYjNKa01Sa3dGd1lEVlFRS0V4QlNVMEVnVTJWamRYSnBkSGtnVEV4RE1STXdFUVlEVlFRTEV3cFBjR1Z5WVhScGIyNXpNUmt3RndZRFZRUURFeEJTVTBFZ1JrbEVUeUJEUVNCU2IyOTBNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVMZjJoNjhHelNFV0VvcDIyUkx2S0Mxd05BdFVJdG12NFRmMk94SXBCMVhRZTlKUDJuUlBDbWt6emZRVVluT2s5SjlQZ3ZqRWk2NGJ1VUtQcnFkMDNNYU5GTUVNd0VnWURWUjBUQVFIL0JBZ3dCZ0VCL3dJQkFEQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0hRWURWUjBPQkJZRUZMaFJvNHVFMm1uSi9WdEdmQitPTjByQVF6UVpNQXdHQ0NxR1NNNDlCQU1DQlFBRFNRQXdSZ0loQUw3MTlLMGxTNmpkb2xsaUk4aDRseUk4dGdGRmp2NE5QZzFkZElGK2JIbVNBaUVBMHRpMWFQMFNjcHJtQm9MYUdQeGR1VGhmN013bWlRYlRtMjdOZ2FoUnZLZz0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSHNBQUFBdkNBWUFBQUREMkxXZUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFDeE1BQUFzVEFRQ2FuQmdBQUFBVGRFVllkRk52Wm5SM1lYSmxBRWRKVFZBZ01pNDRMamd4Z2N0aUFBQWNIMGxFUVZSNFhzVmNpWHRXeGJuM2orbXR5cG9RRXJJWlpSRkJGS3U0VkcydFZXbjE2bE9mZWl0WWJkVmJiYXRkckxidXl1SkdyVW9yZGFHVjdCdUJFUFlJQ0dRaGdaQ3dFN0oveVh2ZjMrK2RtWE8rc09TTGliM3ZrL2xtenB5WmQ5NTlsbk5PTHBJaEVTUmtBWkl1dmg0TURTVWo0WlgrRExyQi9QV29JTjdQbHhXSTA1V1NBRzFBaDcrdEVLNEhZNVVBZHhscWg5MysycUI0Z01yUU9VbzlicCtUbG9IQWgvMkNGMDI4OExtRFlaZXB3a1hET3cyNUlZY3I2MnVEb2lFbVpZaDVFdG9CbDE4SUJyU0xLVEhlUDVSZEdwUkVWSGNlYVhpV2dsQmRSY1NyNHgzSkc4VVl3ZU1qdUlMeDQ1TUM2eDNOVUx5WGxZTFA0L3dadWJIK0tVS1NzcTA4Q2dRY09JN0J3RmQ1ZkY2NDNwdWlIaW1NaGNhdW1lL0hYSCtpNnhnZVZtSkVTd1RYRUJtTCtIRUNCZjJXNDRhMlo2NmdPY3hzN0JERHFVQ2EzRmdKMXNSb0R4Q3JTeUxCUzlJb081ZnNMd1FXeGgxeTl0WGtrYVNLTExSRDVoUnE0SW5UZk1oWUkzNk1oM2J4cHVjQjE0dkE1dWltNDBWZFRXaTROanE4TUJXWXg1Uk9RTm5UaFNZeFdoeU5nZitVSXMrRkFmampDZzdnQ0dBV0wzTklPQWhvaWVnTW9CWEVtYUp1NHVBODJ4TURzSUg2VGh5WHJ2MTdwYnRoMzRpcHAzRS9jN1R2YW1xVTB3MzdOVFZLb3FOREJvSGFLeUVBeXVkZzVMeWc3V05HbE1DMUtpWXc3TEtCOW5acCsreHoyZnZDODdKenljOWt5MzMzU08yaUc2VG1waHRrNHgyM3kvYWYzaS8xVC81U21sY3VsOFBsWmRKOStDRDdlb015eFdBMFh4T24rV3VDSWpRNmJVNTJwQnJOUGtIRG10dW9KcHZvSG5wRmRMQ0tGakY2Mmk1Q0gyOUZTSjdkcG5lV1MxSGF4VktTbTNuQlZNdzhJMHJaMDZRMEowUEtjcWN6TDgvT2xNcjVzMlQza29mbDRLZHJaV0N3SCtNNm9rY0czeTVTaUFHdmNkSGRJeTBmcjZaQ1MyZWtrNGJTdk9sU25LTjBhQTRhakxaTUxXZEtXYjdTakh1Z1VXbXRYakJYOXZ6bVYzSjgwMFpGRnZHZk1vRWpnaWx5WUdCQVpicVM0MVhmdkVEVDFiSmgwWFd5Y2RHMVVuM05mR24rYUpVT2EyUDdvV0hVS0I4cC9VTDJ2ZmlTTkM1L1V3MUhPWGVHUDlySUUrWnNHRi9jc3BwV3JwU3l0TWtVeW9WU3VVdDJIVE9BdkN3cHlwbnVoSjhsSmRPblNzbTBTNlc4SUYrYVhuNUoranJhT05ySVlCWWN3aG9JMWIrQi9pN3ArT0lMcVZwd2hSUk5tMHpGbGVWbUJSbzRKbEp1T3Vrcm13RmFqRFlxWGE4cmNyS28rT0tNS1ZJNDdSS3BtRHRIbWxhOEpnT25UbExJWGpaakJsVlF6Nkdqc243aGxWS2FtU1psV1dxVWtJZlNYSktUSnNXWlUyWER6WXVrOS9CaGJXeWNXdEF5M2x0V3ZDbjF2MWdpZTUvL25SeXJYczg2M2g0bGdSY1pRa01hSVZCbHIzcGJpcWRlVEEvMWlaNHlMRUZZd2F2UGtTRFFvbHhsa0o2dXdzNVdKdE1teU1ZYkZrbDc4Yjh3MkFVQjVFUVIzT2pzN1R3cGU1NTlSa296SnFnM0s3NHdYam85RjRZWDZySkJPNVNlM0FhS0w4bWJJYVY2WFpLVGJia0t2K3JLT1hKaTYyYU9GZm5ZMktIMWcvZWxaT0xGVXB5bk5LaUNJWThTbFEyTlUya3NuUHB0T2Z6NXY2MnhHOVpQSzRjK2VsOWEzbm1IU3U5cFA4VDcvdDVvUUpWOWJqanc5a29wVHA5QTRVQklDTWNRRU1OZ1hub1FLQlFlQ1RLcTgvWHdLdVJrVG9WWm5xTjlnVE16UTZwbTVVckxYMWVSOElqeXlQZ0lyQWRqL2JhT1VwUEh2RnVVcGxFQzBVUnhWV1NESGxXeVUxeFJ0dFpuVEpKQ3BSK3BhTW9sS3N4THlBKzhHSjdrNlNKUGFnendlT1I3Ly9nc3h4czFPQVVFaVBFejBOZXZYajJYaG01R1pWRUZNcXhRV2tGSDBZd3A2Z0RYUzJLdzEzVlZZL084OS9kSTU0NHZwYSt0amFIZHhySjdvNEVSbFEwbE13em02VHlYcnhZNWZiS3NtM3lwRkUrR0FMOGRCQmxQVUFRRk8vVlNlbkVoaEsvS3FLQjNtNEtLRWI0MEtwVGx6NUNPd21JM3FrS2czK1k2NHpmYUhyV3RlcGZLUW9pMmFPR0VwZEVEaHJRdS9kdFNlZldWc3VzSlhZaXRXQ2tIUC90RWpoWitJWWMrK1ZpYTMxb2h1NTU1V2piZWZZZlNNSU8wQXhlVURCN0xaMS9HRUc0MHBManhjbzBzYzk3Ry9pZ2JNMjFyMXVoVU0xSEhtY0hwcGp4UERTczdMY2lpUEF1T3BEeE1ueUJIMXExakh4ZzNrQ0drbTRKdFVVYXFNSWpMUmdNakt0c3Job1NwWW5ZLytZU2NXRjhqSGVYbGNxeXNYSTZVRjUrVmpsYVVTRWRaa2JTdVcwdFBxVkxodzBqOHZBbWNESzBPYjlYTWZCbm9QdTE0QUdOR1F4QWVmNVRSL2w2cG1GT2docWVHb2taSW11RFJMcStjVnlEdG4vOVRoanA3WkZDOWFTaWh1R0Fvc0JMTkV3bGR3ZmYzeVVEUEdSazRjMXhPcnErVkw1OTZRaW9LY3FRNGJaSWNlTzl0Rzk5RG9PUDhBTnhvUmtwOWV4WWpQbW9XemlmUGxDV21EMVVzalV1TkUrc2FpNElxRXpXRW11c1hXQ2ZTNFdoeEdkQWhPYWtFL0tuQ3lNcUdJSlVZRUFKbE42MVl4dnVEYW5sSmduRkE1aUhjWWRDcTRScWVBNmE0ZUZLR0dkckpmS1o4OWV5dkErMld4ejNMQkhmd0g2dWw5REpNSTZaY1JweDhsTE9rOHFxWjB0VngyTkZrWGhEd2Nadm1GbmdPRjVYUHUzbzUyS2Y4dnMweVdyQWZXVHVidjNNQjIrUEhEUmpuLy9EYVR5aERUaFZxM09DNzVES05RbXFzVUhSRkxuWUdtTGMxVjk2UUh5b3VqbWdEcmdoZE5FYjRTUjFTbUxQVkF2M0t0U0JUR3AyeVV4VUVBQUxHR3ZORVhTMFZ6cWxCUXhrV0tKZ2VTdkp5cEhiQlBCbnM2WEVkRExjSnpTbEkvK29mZTlRTVQrbXBoRWRBU0JDZVJvMGpHcTdKdkNhMHB4eHMwck42RDc3czJ1RVBXNWhJUVg0N1l6U01ESWFEZVAxMGcycitERXJ0M2JmUkdHSGdtTFlneDBJWXFQSlJQa09uTVZVdXAwZzFDTXpsYUxQNWp1OVpkeUoycTNPWHJCQVo4bWdnSmMrR1FJdGR1RG53MWpJVkRGcFFTa2x3TG84bWtFQVVCdVhnM3orVTBuU2Q5LzFxRk1wVy9KVnpaa3JIaHZLQWc1bEQ1OUZ1V255bkdZZTI5M1FoWVJFMjJPY1hObENjZVRGQks0bUtQeTRCYUFnbVROODI4aUlWcGg5MEJQQjdZUzkranUyNkh0RnBybW9tb2xsRUs2ZWRyQXpaZXQ4OVVubnRWYVpzVGJnSEwwY3FtNVVuSGNVNmR6dGFBSEY2UWptcVNnbEdYcUNwVUgxQ0tOcS84ZzAzaGhLQmdrOHhDRUpqdlJHTEhEYWFPTjBwWmJPeFVOSDVXa002UWpqbXJzcVpPZEt5NmoyMjg3N2w4VmhJRzVRTnR5MmlsMkFxb1BGeFNsQnYwSVVnaGUzSG83SmRmd2YwWXJUU090YTZ0bEVMQUs2ak9oOFlMZ2huTlhMOWgvcGs1Mk1QVTdsY256aUZZZ3JDNHZiNGxrM1M5TmVWVWpobEVuYzNaVE0wU3VWTjVTSVdhZWZERHlxbWlBL2daSXJ4TkZwSUxZeXJvam52NUdYenFCRmdaRndZUEdIMjY1VGUzU04xOS95UWh3czJsOW1LdXJ3Z1YvWXZmODF4NUZhZ0xnRU5sTEQ1L3NWVXRqYytlamVpZzI2ek9zcEtJbUhvSHd3RzF3SDhCUnM1K2pXbmFqUXNlb095Wm01Y2xrY0ExOGlNaVFYQ3NTMWJwT2E2T1ZReXBpM1FDdU1zeXBvbWRYZDlUL3BWRG9PblQwcnBuRngzd0tON2ZuZzlqRmREK1liNWMrWDR4bzJHamo5ZUhnWTJUSFNkQ3FTMlFITUoyeVN2N0NUQUFnaDVHRnNMV29FNkpJclNxT05LdU83TzIzVmZPY21ZMHdURmxSU29JUzB6M0xZMGM4Z2NIc0RlNTMrdmN6VkN2ODUzMmljSVVYRlVYVDFidDAybmd4RjZwZHRGbEhrRGhDcWoyelpXZE44cDJqY1lFYXk5TmRleUx2Z2FYbnhCQ25WYlo4b3piNFZYRjA2K1dOby9XYU9OMVp3VC9kTDQyaHM4dkNyTnRvTWRXN1JteUxyTUNkTHczQjlWR09BSStFMm1FVTJPeGxIQW1KVnQ0K3ZBS3FSZzNSNFE0a2lSSTFTaDkrUnhLU3N3Ny9SNEVjb1p4di8rZ2ZWQmM5Y2V3S0wrSEsrclVhUElzWlZyckMvQ2VsRjJ1bFRQdjFLT1ZsWktRZzNLOTRIcGVMK05ZSmpnTkkvYSt6dzFZWVkyS0xpTHp1Wm1xZjN1VFR6Y3dRb2NZUnpURmxMVnJkZEp6MEY3QUlQNXZiTnBqMVJlZWJrVXo4RGhrUEtrdkdEeFdhVHpPczdPdS9idk4wcjBMeGl5KzJFK0NoaTdaME8vUVpkK3RsVVlkTUpTNVEwb21TZ2p3WHRoeVZBUzUxd3FUQldsVzZjelgrNUVEKzBLcEFiZWtEeHMvdkZkVXB3NTBUeEIreklxWU9GRGhVL1ZsWG02YlB2SnZkTCtyMC9sek40RzZldHhEMTVnakI2UE0wSmNNYUhlUnlmV085cjVrd0t3RDNMMVZxWDk4RDgvMXJuWTFqczhIZ1Y5V0ZobXBVbmpTMzhPWWtJZkdPYmUzLzVheXFZclQ1Q3hlamIzM2xwZWx6WlJEcnovcnRKbjdRMU0yTWwxcWNFNGhISC9PazJ5Z1B5Y2E1Y2dNQ0dIUHYrbmJyMXlxV2gvZ3NTd3BhRzU5dlpiMkRZd29RcnhSU3ZvQW05d1FMcGFXcVRtMm5rYUluSHNhSHRVNE1DUmFSSDJyQm8yOFpDaE9ITXlQV1BYNDQ5SzY4b1ZjclJtby9TZlBPWFFtVEVaV290SThUSWlRUmg3UkhEQzF4SThOZEhiSXh0dXZVbktzalNFVTI1S245dGFWUzJZS3ljM2I3RzI2T2Q0UEZwUlp0NnRTZ1pQUHBSRFJodXV1eVk4bU9GWXBNN0E2bEtIOFptekZXeTc0d21Jem5XUnVnNjB5dTVmUHlHVnVzY0c4NWkvd0F4RE1GYlhXVlBrOENmL1FJY1lJeVpFbHRVQ0FtTmFPTDV0aDZ6L3p0VlNOSDFLYkN0bVo4MldiUDhOYndkdTFGVXZtQzJidm4rejFDOTlXTnJYZkN6OVIzQUFZL2lDeHlQRE5ZWm1GZWkvTUFRNjBVOWxjS3lraEhMRERvT0hQekErVlNBVXVYM3BROXBJT1VSYkp4dWtvZDUrUmlNZVhEa2VqQ2VORElxcjdkT1BiUWduWXhzTE5hT0RjVkUyamlGUGI5N0t2ZUhSMGpJTm9aOUk2MS9mbGEvKzhEdXB1LzAyN2h1cjhuV2VqcTFLV1ZaRmxVOVBrNjMvdlZpeE9LRXBXQmFQQ2l3US9MbGFUMnVUYkwvM1hpbk9RSVF3b3luU0hNS2xrSFE3ZzZQSnBGRHFRbjNWRlhsU09uZTI3SGpvQVRteHlhMTRDZVkxUVJIdWNPZEM0R2xFK0VhL2piZmR6UG1YZkdKeFJvVlBrOG81ZVl4c2ZyQ2dPSTRqMHJwbXRVYTlmTktJT2Q0V2RtbkVWVFZ2Ym1pTDdvSGVVRWdOeGtIWklEWWhoejlid3djTDJGb1VaMC9tbzhkQ3RXNElHUThBR0tMeXphT2hITzZYMVpMeE1MLzd0SWJYUUxoT2FGckdKZVo2WXk4U3V2Y2toa3h0Z1NQVXFtdm1rRFo3R3FlNDg3TzVuZUZKblNhRVJUNktkU0VTWlFnVEM2TENyTWxTcXdycTFLMVNJaEVMNmFSaFpHVURjSFNNOWgyMTFYd0dBQm80Qm1UbW90aW1HeGRwRTFzL0dEZytYSjRZNkpHYVc2NVgyblBaajhsSEJkMWF0c0ZRWEZ1bXJ3SGpGc1l4SCs1NCtIN3VuN0hnOHA3cnd4SFB3NVZ3S2wvbk14d05Rc2pkRFEwT2c0ZVlnQ2tNeTVuUkc3ekhHNkNNQng2dEg2Mld1c1YzU2ZYQ2E2WG9jdlZrWFF6aHNhRVhPcmRxNEVGcFlPNm5FalU2UEhyRTA3cGRUendtQ1o2dkc4VEhPVDlFM3JibFIzY0hIc09aTi9qWHhXVGpxaFVPWVRMOTFKOEx5YzN2ck5MMjVpQStDb0pXNURVM0xIUlRuTzhmazFPS01EN0tkdFJqb1ZFeGQ1WVNpQmNLWEdqTnRUQmJOUU00VkxCcXBRanJ1NTkrV3JyYVdxM2ptQUNSSUFxL1hYdDJTL043NzhxdUozOHV0WGZjSWhVYVBndlRKM0hSeGdVYytGQkY4eTJhZkNqR0xmVFVpd296THRXRjRxMXllays5b2FaQTQ4cUpDeGhhY2tYTlQyeXRNMDlVbk9YWldEOWtrbmNZZGVXOEt5VFJiZDVQZkpxSGRZaXJBd3owZEV2bFZiTzVNQXZLZGs0RHBiZXRYZXNVYnQzWWRSUXdMbUdjWVV3Qmc5Zi82bkV5N1FWcklRM1BybldmcVhQbHJoZWVsUk5WMVh3RU9SNUFyNGh4aldzRWY0VEZudVpXUG80OStMZjNwWDdKUTFKNWVhNnNtemFKKzE4TDV4YlNzY2pEUXdrWUkvYnJPT0hxYm0wTmFKM2pLWmhTVEZIZW82ME9DejlFTC9CTEpibFVPdTBTMmZ2S2kyeHJPeFFITVpxNWFFT205dzhzWHlick10VTRzVFdGekVHbk9ncm04VzBhdWF5ZDI3dDV6YWNJWTFjMmlRWVR0Z0x2T3RRaTFicU5xTXJKNVJ6S2NLbWVnK05BRUgxNi96NTBjQkJqL211Q0RZOWZDQjllRTVPQWJRbDRCOXNYME5iMDNnbytEaTJhSHAzZzRibTZoVXVVcDBoaDlpVFovNWMvY3h0bEtqVWdibmNaYW5XTW52b3ZwZnE2cTBJSTk0cUNJV0dCbFRoek9oZ01zbVN2eHJYaHhlVmdWNmRVWEg0WmFlTFVwem5mcGRPOFl0NU1PUko3UU9LNnB3empObWViaFp2eVlKMFIwN1lpeGlvVDVTMC91cFB0eVB4b3FSMEJBanJpeGw0NTJaTWdWQWg2WUtCUEdsNS9oY2JIK1ZIcDg2OUxZVnVJaHhMbE0vT2t0N1hGZGZaZytJS1lYYmIzK1Q4eVhQdjlOUERSeUtkTmxEMi8vNjAxNHZqV3dYWGp0ZGtqb3FNV2NLRi9vSzFJcHhRc01qazFZS3JSeFMzbzNmWDRJOWFPTURwbkdSZGxlMThLRnF1dy9ydlhtMVVxb1p4M1FEQ0VtWi9EVjRUUXpyY2RLd1JEVTRRZWI0VGJWTVBraGEwWlF1cXhkWVgwSWlvR3hvbm55YnBWd3BZTkM3Wlc3UDFWc0w0ZmtIZ2VtYXZ4OURRMnlzWWYzRXBGa0VkNk4zaFZudFdydTV1YnRMWFNCanl1SHlEZzlPQXVzZnJvT1hwWUtndDBlK2p3d0FEOUN4OVZDK2ZKcWJvNlp4Zi9EOG9HZUNIZ3AxOFhUR2UyYjdYM3VGV0FvYi9PTzNoNFgzUHJEZEo3L0doZ2NFd3dERWNRSXJKWUVUL3g2R1B6NUtBMHZ2b2lweHNJbFFjOGpFaTZSOWVGNUZlL2ZZb3JmZlp4dUFoYWhnbGg3c1RXcjBoWC91Z1BvN2IreXEvMjMvN0xSMlNncTRmdjlDVDE5elFvZ0NaL2l5WDg5ZmJMdnVkK3g5ZWJiYUdtZE9YWm9oZXZUZTk3NlFWSjlNZU9wbE9FY1ZPMlA4UUxBbFhUKytwUGY1Q2lxWGJteThXTGhpUXVpQXF5cFBHVlY3WHQ2QWtlRGtsenRKTWFNbjljYXluV3p1UkpvNEIzbk5xeVdkWi9aNTdTYUI1a29WUG4yc3pKc3ZXbjk3dHplazJ1SDRGZXFxbzVlVUkyMzN1UHZWK0hneERGNFUvQm9IQ2NwdGxnTGdIaVpVQ3NEQXE5c1o3Y1hDZVZzNjZnczVnUnFVRnFLQWQrSEx0MnR4N1FWc1picWpBT0N6UmxXdW1qS0NFOUNNRUp0bHUzVmpXM1hPZSsxRER2b1ZCd0tyUndycHpldllmdHhneE9ZRUZ1b2FEQWNxUjBRcmcvS0oyTkRWSjcwMDFVRGcxUkZjNkYxZlIwMmZvVEtOdWo4SkhMRzVkT0F4dHFwU3pEUGtMd0hvMjV2eVJyRXQ5RTZlMW9aMHYwb3hOb3djcVdnSU01NWFaMVZEVHFkQTd2NlpINng1ZnlBUW1tRnRBRkhVRHgyRW9lME8ybGQ3QlVZZHc4KzN6UXR2b2poamxzdmJqUFZvVmpMc0l4NTY1bm50SzlaUy9ibVFEOFlhZ3B4cGNwQlA3RkZBYUJhQTNiV0VPZldTRmN1S0lUcUJOdkFCamNoaHNYa0NZOEsyZW8xRzFqU2Zwa3FYOTBhZmhjQ1JER0J3ckZWL2ZnWWluTmhJR29BV3QvTHZSMGp3MmxONjd3aHlnamdMWmhzK0c1eWdLblpuaGRpOUZDbzZJdEpOV29zREtmZTRWN0ZTdFpKdWpyKzFzZXdUZXU3SUZqeDJUcmcvY3hIQ0ZNaHBDRXBONXpjdHNtMXhKZzFrOElWSnVscytUcUJudlA4R2lURld5RCt1Z3hLc0J5OUl0U21NOFZLQmI5YTEzOWdhNjhjU2FOTjBYQXB6dGpUNThvalcvamZUdjBjU2FpUDc3ZnFYMTdwR1RxRkhvY0RBVEtRQm1mOXRUZXVKQW5nNmw0SHZCNzNNYW5KaHRDaG5UTFZudlA5L2w4Ry9Mak9LQlJ4NEozdDM2d0NqM0RPQUVYOFNqWVJZQnZYTmtZK0VoSnNWVE11WXdld3pDcFJQUGhSTllVMmZTRDI5d0JpNTJKZXdLUk9SRTdjUE83S25qYmtwL0s1c1Uva0pPYk5rbUM1K3FSTXF4WGRNZ1R6MWt3V2ZLbnU2bUZ6OGR4dE1wOUxmbTBzM1I4Nk5DNWN6dGFLaGgrdzJPQ3JIL2tmNlIwR3BSdEwyS1kwak9rS0Q5TGR2N3ZZOW80OVJCcmVCVllNUHg0QmdNTVRlKyt3NGRJd0kweE9FMUE2VG9WcnI5Mm5yYUFYSnh5QTNnbWsrRS9vbXlNdS9NWGVBMFkyeEpkdGZLMHluRGlxeExNUDBaYkZNWnA1WEdhbmZBT3JsM0xyMHN4cDJMMXZQMW5EOG5CVDFmTHFUMjcrSDZiV2JkalhqdHpFZWlRMEV2MUQ1L2pIS3NwbDIzMy8wZ1ZwaUhSbmZiQkdCRjlzQkxmK3VNZjJ0Y2hBTkRoUEJ6UTJkcW80MCtnb3FrRURiUDRMQXFLcUppVkw2ZGhKQnpUMFpFQ3NEbCtOSVdJZ1BLWkxxbjZ6bnd1enJESTllc0RiZzh6cCtvMCthRzFqZkZzWmVjQU1mam1sZTBZNkR2WUt1VlhYVTZQcm5SN1dSQU52SGkwZCtZQVZwY0dKbGdVTExrcjZXMXZ0YTlMVkNFSVpWQVMzaG5IZSswYmJyNWV0dnpzUVdsNC9qbHArZkFET1ZKVkthZDJiSk91dlYvUkVMRHFidi8zV21sNi9WWFo5dEFEL0VTb1NOY041cEgyU0JMS0s4TExmd1U1MHZiRjJpQXVtaUNMVnJQcjUwc3BkSDhrN1B0amo0MXZ3dG1VWFVhbmJQWWptTEd6djFZMnZQcXl2YUNabTJOUk1iYVF4Sk15dFBSOVF6KzNSb25ETjY1c3MxRUx3ZmlJcnlSVFY1ZEtaSkhpZ3JLNUQxZGhiWC9neHlRWWp6VzlVSWVUdStPUnBVb0hyRnNYUTNuYW40OU0zWlNnZ3NiUkpIRGljNkxLK1RQNUVpSStxRnQvN2RYY3JwVE5MYkErT2lZZWhLQ2ZQN2l3MTNsdGEvUFZiNTZXeEVCZlRBTVJQZDNORFZJMWIxWWtFN2Q0UWhrUFc0N1Y0anR2MTNoVTRNYndBemxBTWRIYnhlY0trSnMvWU1GNEtGY1V6SkMyVDZNUEpPTHJoQmdhd244c2pQdkZ3NmFiYitUREJqc3N3RmVNYnRFeEoxYzZQdlVQOStNZW9mMjE3NG42blZKMXpVeFZ6bFFweEdtU0M1M2VxM2dzNjNENWlJRTZUQjBvKzN0SS9ISVNDMGF1dm8wV2ZyNnI3WGNzZVZESE00UERyd25NMHpQSXN3TThMK2NDRStOd2ZJc0lOYmZnbWJXMXN5NXhQczREMWlHTTZTNnQzbmZYOHQ0WG56TkhVUU0xWGh5dktnZHM4L0FOV3poYjhFZ0NNb1AvZ0xJQlJqWEc3dHkxazFzeGVKYmZSdEREdGE1dThUM1NmL3g0YUV2bVZkRmU2UGhrdGY3Sng2Ukt0eDNsK1hqTDFEd3FuaXhhT0FXN09sdllvQndKQ1VMRFV5OS9INjlNN2ZuVGJ6Z3FCdVA0UmdSenhLWWVIUi9QNE9ITmZNODdHSnJpU3Bza2JmemUzSzA3Zk44UndJZnFVSFpnNFJoZ0NreDBubUVJcDNPb3dYTnRnY2dFK3ErZUplM2xSV3p0Y1owTFZObHVNQ2E4L1FIQXY5bFFaVStkYUorWElseG93cnZkVFcrOXlSWVJJU09CS2N3emd2TGVQenpEaFJtT0F3c3pKdlBRSHc4Tk1JYzJMSC9Kck53SUllRGFIOVJnNE42V0E3TDdsYi9JbHJ2dlZHK2Z6WlZwdWVMQld5ZUlHdDRJb0hndkVIcXZLZ21HeHBjbk1OZHJmYzMxODJYNzBpVzZCZHlpcENweU1qYWNML1B5QSsrdGxFSzhFSkV4aGUrL0ZXWk1KQS9GYWQvU3FlSWE5UzViR1lOSDV1ZzZEbUFrRGNuK3Z6d3YvNTd3TFg3dWhFK0FrU2kzeWY4bE94Lzl1ZlRwbGpUQU9RWS82LytnR1F6cW9xYWVyN0VlL1BCdm1qNWd3cDcwek81NklqS0dSb1preXpYb1B0RXVUVzh1NDlPeDVtV3ZTK3V5MS9UNkRXbld4ZFBoenorVG9XN2RSMnMvUC8rZ0g4ZUw0MUhsRDNTZWtoTWJhblEvL0pic2Z1cEp2c3RXYzlOQ2J2UHdBa0NoQ2dHQ3dJdjU2M1FyaFVlRjFkZGNKYlYzM1NFN2Z2VzRIRnoxbHE2Y2R5bytXMU1Bc1pXZ0tLUGJWS2ExaVVFNVdscWlOTDdNLzIzU3ZQeFZPZkRtNjN3MUdndW9JeldWVkVpU1hHTEZzWUZSMGQzZUl2dGZlVW5sOW9iUzhEckgzN2Z5VldsODgyVnBYZk94YlVNVnpqNU9NVEJsNncrSWpCS0VIRmVTRFpac3E5SDlrWUFMUTdaVkRGNFltaVZ0aXl3endJVlA1eGduaERqOXNWdHFGcnFJT2RQZUpsMzdHbFdCWDhyeExYVjhtZkRFaG1wTFdvYjNkdTdaTGYySDJqUXNka2VPckJCWFVsVG5DZ3F4WWhnekFsLzJ0SG96SFRzQTNRRE9EVENFWGtRUjBuUVU2S0tRNHpTZERkR2N6Y1lHWHBpc2NkVTBBaXNTL0tDcFFrU2NKdlVTRTY0akhIVk9zamF5bFZERVZWQ0UxNDY3QkhpNkFqMnhlMzQ4Z3F1UGJxUGVqVCtNdDJpckJXTTBPdEFXSE9BaFdLQWRtYnZuaGMySFpBNnYzUnM3REludURFQ0xINU1sajF3ajRJQ24zem1QSm44M0R2eW5kKzcrTUFEQlVJSy9IMk1nTkhaMUZ3SzJOVndCaURQZTErNUhEUGo3cm8zRDRlOEczYnNhQ2ovV0pvUXg3ZTdiQWtJN1YyZkZpQTZXazROYXlBSFJPQmpCeHZJSjNTS2pBYzQ0TjJNQVA0QWFFOFpBbVhpSEkwZTlHOTl1NmZoeDVoVzRRSXNhQUl4UVFLanpCZVpvci9kakFya1FjRHVnRFcwVU41WW53bWZEaUxKR0prQ2pKUnJNM2RJK3BwVmdGUDRHSUpSeEQyM2ozbTkxQUZMaityZ3NWb2phQVl4R0c0OWwrNHZhT3hMOHRhOGVLOFREZFp4WHcyL1h3L25pTmZzbFE1aXpYVytGcUJPQXpMa3l3SzZUMjR3SVNiZzlQaENrV1J4NURGaXRQK2RzTXF3aWZobG1JNWVmWlVoeGlOOUNXVk9nanBuUmFKRUM1VWlBSGkxbG9ZMnRoU25Hb2ZEWkdFRXBpdkdRaEJNWHd3ZFJXc0FENlVxNkovSi9VVmJXT2hOS2dBd0FBQUFBU1VWT1JLNUNZSUk9In0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA1LTAzIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wNS0wMyJ9LHsiYWFndWlkIjoiMzEyNGUzMDEtZjE0ZS00ZTM4LTg3NmQtZmJlZWIwOTBlN2JmIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIzMTI0ZTMwMS1mMTRlLTRlMzgtODc2ZC1mYmVlYjA5MGU3YmYiLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBTZXJpZXMgd2l0aCBMaWdodG5pbmcgUHJldmlldyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjk0NzIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfSx7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDM4NHIxX2VjZHNhX3NoYTM4NF9yYXciLCJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyIsImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURLakNDQWhLZ0F3SUJBZ0lVZWYrVnZIa2NUUW5FRCsrd0pNL0l4elNVTGswd0RRWUpLb1pJaHZjTkFRRUxCUUF3SmpFa01DSUdBMVVFQXd3YldYVmlhV052SURJd01qTWdSa2xFVHlCUWNtVjJhV1YzSUVOQk1CNFhEVEl6TURreU5URXhNekkwTVZvWERUSTBNVEl6TVRFeE16STBNVm93SmpFa01DSUdBMVVFQXd3YldYVmlhV052SURJd01qTWdSa2xFVHlCUWNtVjJhV1YzSUVOQk1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBb3VGTVRPS2FFMFl0ZXhPb2lzU3hwK0ViaTVJQTRlc0VTY3gxNmx6UWRxVjYvZVo4Mkt0SmVOWEV1TmtCVlpEcGMzMmdTdHV4TEJIOG1nc29IQkZhaTJEa2pmQm41cWJ3Ui9jNStzbmx3WnZqZ1ZBMGh6S3c5Q3dBZUF3UkQ1a3JXdDg4L0NWeUNrTWNnTFNHd1pzL3JqN0YvTHMzRWJnN01xTGJiUUo5Q296YmJMZEpVWUlIY1BwU1pQdG9NclpiNEd2bmk2aVZTOVV2Q0tncHFjNkxHUm1vWUdHNFpSM2xHSi9YUVpmdStHZUpXNjdpaW1Nai95b1hPd3h1Y3hpdlpIRms2Y1FTZ3d1d2lvZU5tNHd2azgzTGhTdVdjdGYya0F5UWNaN2tVbnBOZWUrZDRNZ3JtR1U0WE1GTGlUZ3V0YUIrZTlWOGQ1SlRrVU9IaUx6dGtRSURBUUFCbzFBd1RqQWRCZ05WSFE0RUZnUVVNNVNCNWJIclYranBJT01kSmw3dTdiY25UWTh3SHdZRFZSMGpCQmd3Rm9BVU01U0I1YkhyVitqcElPTWRKbDd1N2JjblRZOHdEQVlEVlIwVEJBVXdBd0VCL3pBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQUNvd1IzS1RMZmlkSnlRRk5xRUZmVXJmWjlhYTllZ3BPUXROUkpkTFN0SjZ4dTJXZkx3dkc0b2pHSmxCS05uZmE1REljeVFZZi84cUo0ZWxpQVZlTlh1WW1lTW1nTmdaWnl1WTZHMXlXQ0QyVjNzRDZaNHVqM1NiYURPSGozZ0h2c3pnUWhyaFQxaC9wdUhRa242K2hZS0FwNzdrTTdJYzZBWi9SRmJqcG1MTGsyRDBzRTFselQvMDJpK0JoN004c21haURaOSsrSkd6eGVTdW44VzFIbGVaVW0ycUtHbVJhNFhQZHJ5VDd4NktHVUduVTRhM2JwVW1WZVk5clEvc2ZNZDVaVG9vKzN1bkZXRHpvVlYydk51OCsrVkxDOXpvNDBGYUtRTHI5VkFKREo0eUxFTlI3S3JtVjhMMGNDWEtKR1pXQVd0RzVSR1RtSEloZCtuQjQxZz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIiwiRklET18yXzEiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwibGFyZ2VCbG9iS2V5IiwiY3JlZEJsb2IiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiMzEyNGUzMDFmMTRlNGUzODg3NmRmYmVlYjA5MGU3YmYiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInBpblV2QXV0aFRva2VuIjp0cnVlLCJsYXJnZUJsb2JzIjp0cnVlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6dHJ1ZSwiYWx3YXlzVXYiOmZhbHNlfSwibWF4TXNnU2l6ZSI6MTI4MCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMiwxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH0seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTM1fV0sIm1heFNlcmlhbGl6ZWRMYXJnZUJsb2JBcnJheSI6NDA5NiwibWluUElOTGVuZ3RoIjo0LCJmaXJtd2FyZVZlcnNpb24iOjMyOTQ3MiwibWF4Q3JlZEJsb2JMZW5ndGgiOjMyLCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MSwicmVtYWluaW5nRGlzY292ZXJhYmxlQ3JlZGVudGlhbHMiOjEwMH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wNC0wNyJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDQtMDcifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI0NDU2MWE5NWQ5YTI2NjRkMzJhMjY3ZGJmZTg2Y2UwYmIxOWU1OTI2IiwiNDJkYjI0YzI2NDRiZDBjMzA5NDhhMzNjY2MyNjYzNWQ5MWRiZTQwZiJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI0NDU2MWE5NWQ5YTI2NjRkMzJhMjY3ZGJmZTg2Y2UwYmIxOWU1OTI2IiwiNDJkYjI0YzI2NDRiZDBjMzA5NDhhMzNjY2MyNjYzNWQ5MWRiZTQwZiJdLCJkZXNjcmlwdGlvbiI6IkV4Y2Vsc2VjdSBlU2VjdSBGSURPIFNlY3VyaXR5IEtleSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50IiwicmVtb3RlX2hhbmRsZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNrakNDQWptZ0F3SUJBZ0lKQUxsaUt2cUdId094TUFvR0NDcUdTTTQ5QkFNQ01JR2xNUXN3Q1FZRFZRUUdFd0pEVGpFU01CQUdBMVVFQ0F3SlIzVmhibWRrYjI1bk1SRXdEd1lEVlFRSERBaFRhR1Z1ZW1obGJqRXpNREVHQTFVRUNnd3FVMmhsYm5wb1pXNGdSWGhqWld4elpXTjFJRVJoZEdFZ1ZHVmphRzV2Ykc5bmVTQkRieTRnVEhSa01SNHdIQVlEVlFRTERCVkZlR05sYkhObFkzVWdSbWxrYnlCVFpYSjJaWEl4R2pBWUJnTlZCQU1NRVVWNFkyVnNjMlZqZFNCR2FXUnZJRU5CTUI0WERURTNNRE13TWpBNU1UVXhNRm9YRFRJM01ESXlPREE1TVRVeE1Gb3dnYVV4Q3pBSkJnTlZCQVlUQWtOT01SSXdFQVlEVlFRSURBbEhkV0Z1WjJSdmJtY3hFVEFQQmdOVkJBY01DRk5vWlc1NmFHVnVNVE13TVFZRFZRUUtEQ3BUYUdWdWVtaGxiaUJGZUdObGJITmxZM1VnUkdGMFlTQlVaV05vYm05c2IyZDVJRU52TGlCTWRHUXhIakFjQmdOVkJBc01GVVY0WTJWc2MyVmpkU0JHYVdSdklGTmxjblpsY2pFYU1CZ0dBMVVFQXd3UlJYaGpaV3h6WldOMUlFWnBaRzhnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFUbW45MUVJWVZmNURUMHA5aXBjM01vYmZ3S2FyblA5ZE04Y3JNU1pOUFh5WXYwSDczOHVLakJubmxDcnEzM0lURHdDT0RTbFVhRHc1MEluam51NXlQQ28xQXdUakFkQmdOVkhRNEVGZ1FVcklrdkQ2ekxpRHVjZGhObkFxbG1ySW5ObjVzd0h3WURWUjBqQkJnd0ZvQVVySWt2RDZ6TGlEdWNkaE5uQXFsbXJJbk5uNXN3REFZRFZSMFRCQVV3QXdFQi96QUtCZ2dxaGtqT1BRUURBZ05IQURCRUFpQURkWkJTeTU5RjNkemMrRXZVOUpDdjNlSEp3K0FpdkJYVThINDZlNmVwOUFJZ1V0OS9BZy92VEFqSWtLdElKcy96YkhhZkRjSm1ybnlVL1pQMTE1T2JlbjA9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUl3QUFBQVlDQVlBQUFBb054VnJBQUFBQ1hCSVdYTUFBQjdDQUFBZXdnRnUwSFUrQUFBRklHbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBEOTRjR0ZqYTJWMElHSmxaMmx1UFNMdnU3OGlJR2xrUFNKWE5VMHdUWEJEWldocFNIcHlaVk42VGxSamVtdGpPV1FpUHo0Z1BIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVFXUnZZbVVnV0UxUUlFTnZjbVVnTlM0MkxXTXhORElnTnprdU1UWXdPVEkwTENBeU1ERTNMekEzTHpFekxUQXhPakEyT2pNNUlDQWdJQ0FnSUNBaVBpQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQaUE4Y21SbU9rUmxjMk55YVhCMGFXOXVJSEprWmpwaFltOTFkRDBpSWlCNGJXeHVjenA0YlhBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOGlJSGh0Ykc1ek9tUmpQU0pvZEhSd09pOHZjSFZ5YkM1dmNtY3ZaR012Wld4bGJXVnVkSE12TVM0eEx5SWdlRzFzYm5NNmNHaHZkRzl6YUc5d1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM0JvYjNSdmMyaHZjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUkZkblE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVVYyWlc1MEl5SWdlRzF3T2tOeVpXRjBiM0pVYjI5c1BTSkJaRzlpWlNCUWFHOTBiM05vYjNBZ1EwTWdLRmRwYm1SdmQzTXBJaUI0YlhBNlEzSmxZWFJsUkdGMFpUMGlNakF4T0Mwd05TMHlNMVF4TkRvME1EbzFOU3N3T0Rvd01DSWdlRzF3T2sxdlpHbG1lVVJoZEdVOUlqSXdNVGt0TURVdE1EVlVNRGs2TXpNNk5EY3JNRGc2TURBaUlIaHRjRHBOWlhSaFpHRjBZVVJoZEdVOUlqSXdNVGt0TURVdE1EVlVNRGs2TXpNNk5EY3JNRGc2TURBaUlHUmpPbVp2Y20xaGREMGlhVzFoWjJVdmNHNW5JaUJ3YUc5MGIzTm9iM0E2UTI5c2IzSk5iMlJsUFNJeklpQndhRzkwYjNOb2IzQTZTVU5EVUhKdlptbHNaVDBpYzFKSFFpQkpSVU0yTVRrMk5pMHlMakVpSUhodGNFMU5Pa2x1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TWpFNE5XWXlZbVl0T0RWbU9TMWpaalEzTFdGaU9EY3RPVEZqTTJJelpqQmlOemhsSWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKaFpHOWlaVHBrYjJOcFpEcHdhRzkwYjNOb2IzQTZaV014WlRnM01qRXROek0zWVMwd05UUmxMV0V6WVRrdE5URmtNVE16TkRabFpUSTVJaUI0YlhCTlRUcFBjbWxuYVc1aGJFUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZNakU0TldZeVltWXRPRFZtT1MxalpqUTNMV0ZpT0RjdE9URmpNMkl6WmpCaU56aGxJajRnUEhodGNFMU5Pa2hwYzNSdmNuaytJRHh5WkdZNlUyVnhQaUE4Y21SbU9teHBJSE4wUlhaME9tRmpkR2x2YmowaVkzSmxZWFJsWkNJZ2MzUkZkblE2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRveU1UZzFaakppWmkwNE5XWTVMV05tTkRjdFlXSTROeTA1TVdNellqTm1NR0kzT0dVaUlITjBSWFowT25kb1pXNDlJakl3TVRndE1EVXRNak5VTVRRNk5EQTZOVFVyTURnNk1EQWlJSE4wUlhaME9uTnZablIzWVhKbFFXZGxiblE5SWtGa2IySmxJRkJvYjNSdmMyaHZjQ0JEUXlBb1YybHVaRzkzY3lraUx6NGdQQzl5WkdZNlUyVnhQaUE4TDNodGNFMU5Pa2hwYzNSdmNuaytJRHd2Y21SbU9rUmxjMk55YVhCMGFXOXVQaUE4TDNKa1pqcFNSRVkrSUR3dmVEcDRiWEJ0WlhSaFBpQThQM2h3WVdOclpYUWdaVzVrUFNKeUlqOCsvMFZ4UlFBQUdmVkpSRUZVYUFYVndYZmNuM1Y5Ny9IWDUvdjlYdGR2M0RzN0pKQUlBVUxZQlptQ2ltRFZEbGZ0dzIzSHFZdXFQVjBXdGRiV1I2M25WRzJybnJhT3RzaERyUlVmUFIzV1dTM0tWaEFaWVFvRVFrTFduZHp6TjY3cituN2U1MDRpS05XTzg1OCtuMm51aXNTL0ozRzhZWmVaMlpURUltRDg1K1JPTzBaU1VmaUhKUDZGSHlJRVdCakF3ek53Nm9iSTNDeWtDR2FHSk55aExNV3dnbnJvcE5KSUNCTlVjb29pME84Yit4ZkY2UExBcUlNY0dvZDJXK3pZRDlGZzQ5ckFnYjFpMFRKVEhXR0N1bzZVaGVFSmRpOW1WclNOOGNLWXE0MmQrOFNLQ1NPMmdBd2RJQlFRVFB4N1psRFZka2tXYnpUWmNLVEkzZGh2dnJHbHVlTTlkOFVUWDBScitqbW95WUNRT01Tc0JMcEFBakxRUnhwZ3hvK1JBbWxyNG9jSVpoZUdrRjVsQnBMNHJ3aElDWExEZkgrZ0R4ZUZrSGdDQ2VTd2Y3OGhFei9Lak1QRUQ1SWdSWHVSdWYyMHBZQlpRNzJmN1N0R0gzWW1UdnhGTWhjZ0F3bGlBUkxnR1d3R05BZldRcXdtaHNoQmNuNHNHT0ErbDhxQ3h4bVFCVTNEU1pJajhWOFRZRkMwallVRmJlMzFkUDJ5NVpBelR4QVM1TVpBZ1BHanpRQkIxWUR4QTlaWjBLa21jRUhJbWM5M0x2aTNIZkhJa3FaZWpUSWdNRUFPN2w4bnhrOGgzWUxuM1lRMGp1c00xTHlPRU01RTRzZUNnT3ovbFBZY0VJOXhRVHR4eEhnM251a1lJTDVyRWRnT0NDajRmZ1lTc1I1cVJhZWpxMEppdXFwNGdoUU5MdzFWNHNlRkFLOUZNcjVIUUxUalFneWJNY2lOZzdIbjFwV1hmT09oNnNTTDhQa2pNUWRMWUdHYXdkN2ZKWFl2UjBXZkVNQUMxQldFNGxaNkMvOU1tZjZPY3VUcFNJRDRrV1VHMG03RXZlbTJiYzVqaG8xWU94bVBPbk1UcDJhSjdJQ0JpWThKL1Q3UUFrWUFjWkFBUThFb2MwTzJ5TGJSVVVNQ001Q01kaHYyelRsa0kvSmpSR0FSUWhISWpYaU1HY2RLR25lTTBqS0lPeDZwVisvTFp1Y2o3eEFNU1B2bzZ4VjQ5UVhTT016Tnc4Z0VkRm93TXdNalk1RFNYcHJtclJUNkI0eFZpQjlkRWt0dUpOcU90SGMrOEpqK0VEcGQyeFRhakdnQUdlTWdkLzluWUU4STRJSVFRQ3dKZ0lNTFhCQU5tZ3lTa1IySzROejlJRHc2THpZZkxRcmp4NFlaTkRYMGVrNTNMQ0J4U0FwMmpwbGhnaFkxc3paeDAxWE5CWE1FdGhBcVFCVzk1aDAwNlF2RUVhaEp0TXVYVU1RWDBGUlgwMnA5aENMTm93Q2Vyc2Y4UHJCVi9LZkVZY1ovbnpqTStBSHVFQUwvSVRsZ1lNWmhCcTZiRVF2cFNVZEdIbFBWeEJWamRvNnk0UklnRU5zRU82SkJscEVDVkxVVGdoRkxRVFljSXlNS1FaTWhHMVFORktYNDVqMWlZdEpvSlVPVitDRU1HQUVDTUErSS93OENYR0NBTzFqa3Y4MVlJc2dPRW9lSXd5eEFYWW01L2M2cWxZWm5hREpINWN6SmhJQk1tT0FoMy9qbGdYVldRejZSWURBWVhzdEMvUmQwbGtNNUF2STNVSFRmUndCcWZ4NGpvMXVCTDJJUjZnRFpHMElBQk80UUkyRGdEaVlPc1FSeWtJTVpQMGpnR1VMaWNSWUFnUXZNT0VRQ015aGE0Qm5rUElFRUZxQm9RYTdBSFVJRUJEbmZpY2pwcEVseGlJREltczZZblprYmFESllNRHo3M2NnZm1Xa0NSWUxKQ1AwK1dBQUtIbWVBWkVnUUFnVGprTkUycEFnU2h3aklBb3pqZ1o5Qk9rK3d6c0JjN0FPK2d2aWt4S1A4SndTNEdERzRLRVhPRXF6cXRQQUEzekhqQzRLdC9CY0V5NEp4OFdpYk0ySmtLb29hZUFENEN1TGJHQlFseEJFalprR2Y5WFZ0bTRoZ0NJelp2K1hGRHowWU5wNk5MYXhFRG1YbnMweVpFeW9vMHhuSS9vaWNvYWtoUk1CZWczd1RVa24yMVJnbkU4UWhyUTRvZzJjSGJRZjI0cXdpMkhxU0JScUJBRE1lNXc2cGdNNFlESHFRR3pDRGtDQVZNT3lCSEN3QUFnR3hBRGw0Qm9zY1pxQU1DR0lMd2poVVBhRnN3QTZDN21GSm1ubFVIT1FaV2wxV2o0eXlSVUVna0J0bHlUMnRxQU43NTRXNXNXUkNjS3JnRExEamdPVUdDb0dkR0xjQy95cDRoQjlHRU9DWXFYWjRiVzdzUmRGMEZHYUdJQU1wUXNDZVpZRmZNN04zQ1A3YVFId2ZBVG1yUlBaTHJjaXZZR3lXV1ZlQ3RaTWdsNXJLM3BTaVBvYnpoOENBN3lNZ2kxR1pYZXB1cjR6R3BnMnJZbG5YQWplVWhEc1BXZVRQTGZMSDFVRGFmbSttTG95UnR2M0VaTmNtcXl4YU5DQnV2VDZldXdQeE10UnY0K3JSRzl4SU11ZzBNTlFCTE54UGEyUUx1WUZxQU1UbkE4L25vQ0lBeGlFaGd1Y0RMUFkrVGpQNEV1Tmo5K0RXSjRSQU5YTTZkTi9DeUxLeldKd0ZieUJFUUJCTFVJREZtUWR4WFVjcTdzVENnR0gvS1Bweno2QXplaElHTkEya05uamV3ZmJiUHNyWTZ2dG9UejRmYTE2SUJjZ1pXaU9RNjBmWWZ2K0htRmh4QjkzUm44UHp5M0RkanJHZEphbTdNWENRQkVYa0REUEdjZ1VXd1hBR2ZWMWZXMEJ1YXkzeTg3Zzl2OTIyRXcxYklUY3dnU0FGUThKajRINlpYVkZMSHdCbStTNEhBcng0OVRKN1I5a0t4dzhXd1FLUGs2QnNRUUdXemRZWG8vR2pkWk9qTWg4MkRwTWdKanRwOVVUODM5MWtGK2VHb2tqQ0piSU1seEJZcm5Wa3UydHZNdzlIbXZKckJRT1dPRkFFVGxuVkRoOXNXYmlnY2NOTTFCbkVraUFra0xFaEJIdDNHV3dWbWQrOGQ1dnp4ZS9FOU15ejdjeUx6NGZxRVNpVjJWbHMrUHllWW0yUFBrL0ZNc2dIRFBveldJQ3FnbTduQVR5L2dOazlyNkVvbjBkNzlFazBGWWNJQ0FIRUVvRVB2OHFqRDd5VFZjZGR3OFI0UXpXQUxCQmcrV0ZtRnIvS2JITUZVK1h6Q0FteWd3VW8weDcyUGZTWFBIRG4zN0xsS1E5aDFpZEV3R0ZtMXlvNng3eVZzdnRHNmhrd29EUDZOaFptTG1mWnhoWXBYWXpYSUFHQ2FDQzlpMTc5RnpUWFFUcmhRc3BONEl2ZkF1WlprcnBkY1pDZ0UyVm5lelpjSW1LME9ueDFkdGIrTGplNmVOVUsrMkRDanE5ZGhCQzA1QURTaUFYS1ZqU2FSalFpeEdESGdyM1Q0Rm5BcjBwODJ3V2R5RnRiSStHM1RUYmV1QkFRZ0JBTjVQTWpMVDUzeDRPNmV0c0MrODQvd2RaT1lpOXRpTzh5eTdjaTNjaEI0dHhXeXo0UzRjUWlRT2c2dlI1N1RGeVZnanlZWFNSWTFRQU9kR0o4cWFSckpQdG9VM1BRdVNuWUZhUFJObVdEakREWVdkVit2Um5aNEd3ejIyQkFOWlNWbmZpcW80N2xzNVBPVmZQTGJPMktVZHRNWDJBR0JRdzZFOWMwZCsxZHhkcmpOdEZPb0RoQ1ovOTU3SGhnSzBlZkM2RUc1eDRHaTc5T1NoOGdwS2NSL2Rjb3U2ZlFuNGZza0NKUS96M1ViMkJxelU2YVBvd3NPNWJoNEFKY3UvRG1xN1FuQnZTWlovdld0ek4yN0dsMEp6Y3lXQVRaOVZSemI2YmR2b2JONTRxaUJXcWdHb0lpdEVmM3NPZkFteGkzU0xkOUtWVi9GNjN1VnpqNkxJakZPbFJkZ0FVUUVBTU1xM3ZKZGhWcjFrSnVMY01tbjRvcW9MNFpQSU9SR0hDSUdWTkVUaEpnQnRuOXk4TUJyeDhkczdjRmhYZDJvaGcyZm1QTytuU1EzUXkyRDlOa1U5a3BpNDIvb0d5Rmk4cElrQXR2eE1TWW5SK0srQWtMell0RzIzWkJ1d3h2eXoyMTYwYVlRWkZBVVBWNy9xbWlzRDluVkxmMSt2U25lNDRzUU5ZVmplenRwZkhVUm40VHNNNHN2TS9FaVNIQlRGLzloVVg3MDdLdGo0NjAySVhJTjl6VmJKNGFpKy9mY25TNHNCcUl4bFcwWTN6ZHZnVSt1bTNhanpqdEtQNE1iRk10a0duT3M3ODNoUERKRU94UlNSZ2NpWGdieGtzRmxxS3RhS2Y0d3Y1UVY1MTZySjYweWptaDJtOVlFSlRzZm85ZS84aDlCemFld1JIelU0UUNGRnFFOEFhOHVvbWl1SVdtRDU2aExNRGlnN1JISHVTV2E3L0VzUDlSVG5uNnM0Z0dpL1cxeU41SUhPeWtNN0dNaFlVM3M3ajRVc1JxaWxBZ1BrNk92MDY3M3N0UjYyOG5oeHZJMmtoMy9DYm1GMStMdUkzeE5lRGg2VlQ5VnlHT1JQbG1HdjlUSmxidHhJRDU0Vi9TYWo4WGZDZHpleGV4TnRUVldVVGZnQm1ZUVREb0RYZlEwelltV3BBMm5vUDdDZmhnSHlIZmpvbURrampNeFBwQU9BNER6OXdnOFg3VityMlJUbno1WXEwSGRzL2xQeHdwN1RQQm1PTzdna0hsWEh2M3cvNnhpU24vK1ZNMnBiZFhzL1lrajJJNEVLRUtXNTU2VXZIbG1KaW9lbW9yYzBnclFRT1BIaGo2VzJuc2I4cUN4OFVJTVJpNDl0ZFpmMUFVWERCV3BvbUZTcjlsRnM0SkNBdk03WnIxUy92emZIekRlc01NRURSdXQ4NzNtcmNvcC9jRVdCOER6WFJQOTMvcU9pL09Qem45YW12VW5yd3dDNWdlOHRwZkJYeU5KN29iOUR1WW5XallhWjdGWXJaTk1jTksySktDalZkbWRCbkFnQnNmMGhIYjJMTHVkYVFESTFRVnlLQ3o2bVNPbWZvazduK00vRXQ0L1FpdFVlaU9nemNnN1dEWSt6MXlQb21pWEU5amY0aHBCNmIxcEhnNTR5dWZ3WEFBWmhBTlhDK25hbTRsOEI2NjQ5QktCOGdMTU5kN0o1VnVvNHFSRWJ1TXdjSnZZMkVNaTFDTVhvU3FEdGhseEFBZHpkSTBleWs3MzJJNG5PT3V1Mkg5NnROWnRUd3hyQ0FZeEFRTCsyL0NyTS9vYXVoVlQ2WlZkSmh1cnFldEEzUWlPS1FVamU4NnhZd3B3VTdIcjIwbmUwdjJkRzQvNit2dS9pcGdHOTlsZ0ZoaUhOSTR2VWE2SFBkdjdodndpYkZPT0RVQnVSSGpJeHlSSGVvR2drRU1zR3RHMzg3QjMxaDI3R29KRU9EUWJVTzNNdTdkbmxuWkVXWEJWTHNkTzVZNVhoNWVvQ2lLQ0ROeitVUFQrL3pqclpTUXdJQTZ3OXBKWnpEMGF3ZnorZWVTYVN3bWNwWFpOVFZxcDY5WlliOGlCOCtPUjk2ZFV2eGFNRVlsR1dCTFdKS0JBM0o5MjR6VFdPS29YRFNuSzl1WUpBUUVnd1BONk5XN2UydWd6ZG1RUVN3UjRORHViTWI5cjhqRlZxSStBZllab3QrSCtuRDBhU3o1QnNxMzBCdnNndkFObWozZ2ZoUmgrVFNodVJKNUJZaUdBaGdoNkI2S0JBYXNXSDQ2WDcveWMxanJLK3g3QURZKzgrWEUrQWNJd3dSaVNZWjIrVXRJWjFBM014UmhBbWt6bG42ZmJkc2FSSWVpT0pXRERKQkR3NEQyMkxjWTltQjJEa0o2TXJSZ3FuTXpUWDJBYkJ5VWtGalN3dXgwQ1F5ZmptN1BEZU5oMDZEVUYxcDl2WnpHcHVXQVFBWVpNTUFNM0NFQTNUWlFzSFd1MXMvVU1mL1ZVZDF3U2IrR1FRMEdtRUdJUUFwZmYzUi9mdTNLRmR6bEFqTlFnR1lJSjIyQVpwdjQwT2Zod2pNRHp6M2RMdDI1eCtSbzQrcmx0aXdQSVhTNHAxM3lKMVB6UnJzRnFRVjFBd1owUzJNNEJFazdESkZsckJpTnhZdlA1NFZrVml6T2laQnNFZW1uZ0xNRTQ0RDRuaG9vRE03aUlBT0R4V2dVMFRoSkF0d2d3WmZqSlhkc0RTZTJDUGtJVkFNQk1CRFFERGtrZFU3RXV1K2lIcndhZUFtVG96Zmd3R0lGcUlmNEJLVlAweDlDNWpxOHVZNVE4RDNHSWNwUWxOQ2RXTW5ldmN2NDlyYyt5ckxPSWl2WHJtQ3l1SXpLRFJOZ1BLN0pYZUJjek1BZHNQc3h1NDJOUjRINzhaVGhGT29LTUVEZzdHQjBmQ3NSMkx2L0JJNVl0eGtMOEowYnI2TzNQeE1MRGtwa0RwcWswT2tnWXJDanJXTWo5KzNSVGRNTGV2VTRUSzhlZzdJRmJwQU5oQWhCV0FObWNNUnlZNlNBL29MWXZNeTMxemxlMld1NGhDWEdZV1pRTmY3My9ZcEx5NVoybFFGS2pOQUNCZWhWMENtRUFBZGl5WG5kYm5ycDF1bm1qOHBSemw3ZnNuYmR3TTU1djNyZGx2RG95UnNNR2pIWUFUUFQwRXF3Y3NLd0VGRXczQ0NIUUlUVjBleWlXdUFHRVViS0VIN2FBUW5NREFRT0dHQXNDWVlBQTVSOWF5Zlk2UWw3dW1TVTdScm1lSEI3L2FUYkIxUGQ1NUI3RzNETFlMczVyQTAyQVVUVWdBdFNzWkhzTDJiUGdSdG9IQ3h2QUZ0RHNLMFlNSGxjQzA4cnlMMkU2aHFMNHFBUXVyZ21pVVhCc1A4d3ZkWXJxUGJNc243bDFaejZIRmkyNWtKeTNzaGdIa0xnQ1F3UUlDQVZzREI3TGIzZWJsYXRoUkJQWVhiZkNnNnlDRlpBLzVFN0dlNituZEZUWU0yRzB4bHJIME52NWdCWC9lTzlQSHczZEVZNUtDbHcwTEdCY0NvWW9KRk9TK3pjbVQrOVk1ZTJyMTVoZER2RzJuRmpVSUVCQnBoZ1VJdDJhUnk1eXJoOXU1anRpUlBXOFJ5djdIZmRqSUI0VEREREczdjR6bDNEZld1bmpORldvaDJNSmtMdEVJRUE5SVl3VmpLKzZhajRmK2dxbkxaSk4yWEYxd3ptaFJWVURObmFUQU1tNmdYUnpCbXQwcEE3VlEycmxoYzBibVFYTVFuUHJPa05PYzZDaUlZSFdCQ3FCTWtNWTRtRXhZQWxvMTlsOVRtczdXYlQ5ZEEvVnJUdDlCaXRXMVhRc1F5SjY2NVpQSFVIenM5aWd4THhCb3lyZ1FJNEh2UUJ6S1p3UVZtQTVEeTg2eVlxd2ZJV2RPSUZNSElDc2QwRFFUVlloelZYZ0UxQm1BVnp6RWFBSTRFYVl6L1lES2s2RnpwWGNNSFBQa3puS0NDdHA5b2ZlWnlBd0NGeWlBa0NtZXlSMUxxZFhQV1kyUU5tSjVES2hEdFlnUGJZa01YWi80dEZpQ3VBQXo5Qk00UisvMFkybjdPTGRjZEJLamtveVFCak05QTFSQmJVaXl5dW43QzdqbDRMVDFwanpDN0FZQWhtUEVFd2tLQnFJRHNFQzc4STlxYzFqRWVFK0I1MzBXbUZYMTQybXU2cWMvNndBeGx3QVFZSXFneGpIVmE4OHFKd3hVbXJ3bW1QUGx5L2Vxb2REeVN6NVhValltM0ZpcmFXeis0V1FTS1pFVnFnaXNNRVRhT09qR3lvYUhmRmNORkdsQmtMTERFTGcreC9IY3cvVWdRN0tyc2lRZzRxWkhtMjBlNlcyWnh4U0xkcHZKMmQrd3JzOVRsRExBMEdrVVUxZHpRVHU2RGlHSkxOWTN3V3RBME1wUHVCUzhIT0JZRUU4NHQvUXRINk9LdVhRZjlSOFBaVGFZK3NZdmIrQllZek1QS2tmUlRsUG1JOEh4ek1RQWIxNE1zRXU1SlEzSUw3eTRpRDgwaGpzN2hWVE84QjkxdG90MnBTVE1oQUJqU1EvWE1VNVZmQmQ3TTQyRUlJbDdGbTVSeWpKWHppejZDdXR2UGNOMlI2L1VUVGg4WDlINmZWK1J1cUdhQS9UcTUrZ2w0RnFmVU5Mdno1L2FRQ0pBNUtKbG9XN0dRelF4SW1ZK2o2MW9ZanVOYk4yRGNMR0ppQmVKd0JKVEIwUVFyVzNiREMvcUFzd3B1R3RTWE1PY2pFZmhrZG9DUEFYV1BITEV2dm5lOWpjajVpQWVlN2hLaHFlOGJ4YThMN1d1dmlLZmZkblIvKzVqMzYwbk9lVHBoTWlneEFZSlY0YW94V0ZvVEtsVUVHQm5JSTBYN1pqSmNIVkFtYjJEL2pmemJSc3U4b1dkK3p1c2tnaS9ZZys1MmpJZDZKR1dZUWdleUJQWlhPM2RBTkZ3ZlJkVEVtK1R0YXBSOFJ6SjZSM2VoMHdmWTNmR2JmZWJkZGMrekxWbEZySTRPcURXcUR3QUtnQThCYndmOG5LUVZDNjFOVU01OWgxU1MwT3RBZnZaaWk5UUpNc0xodEdja2dObk5RL2pMS2QwQThoNUFYcVB0L0Q5MVBFRk9tR1hZSmNSbGlpVGFqWmdyM2FiSmRoL1JPeEcraFBFV0ljeWk4SDVwM0kxK2ticUEvL0IzV3JvVTdiempBby9mRDFCR3c3YlpQTTZ5T3BDak9vYW4rbGY3c0IybFBRUVI2dTA5Z1pPUmtIREQ3SnRVUXFpR1BTUmFZREdaUEZvY1p3a3lyK3hXL0dRd3JqRUk4cmhXTVpZS1Z3T2RkZk1oZDU4VEMzcmxxTXB4ZnUyZ2FVUVNqY3QwV3NGY1gwaXVhYUpmS1JSYTBJcU5sTjM1ZzZQNnpMbjBPN0NHRG84R2VFWU05blJERzZMblB6dWMzYlp6aW9lWkFYcWJ4c0sxVmhPWERTcGpaQmFYQ1I4ejBCb2M1bHJpelBKcTl2U3p0MGlvVE95MWpVR24yMFdtL3U3M0J0cmZhM0QrWXRaT3pZRFRaYTNwVm1CczI5cnV0a3NyTWtCaFBRYis0dmgxK1R6QmxCbG02eTR5M0oyT0YwQmFMUnIyWVNTVjNQYmpxS1YrYm1WdjNVOFRla1pnRDhkbTQzMDNPRUFPWS9SdVI2Mm0xQ3RBODFYNElVOUJVbXlsYjc4ZktaZVErTEgveVpSVERXNm1iL2VEVGlMZVQycU1NRm9iTTd4NnkraFRJZmpUVy96Z3huWXNERmk2aUdaNkM2ZDlvcFl6eHh6UzZpbVp3QkdPajkxT0gyL0RnWklkVytmc1U2ZTIwT3JEbm9ST3BkU1duUGczV2JOcEh0cmV4c0RCQ3F6WEh5Q1EwRGlIQi9QUkd4aVpYWVBWZWN2TVFNcjVmR2huVitvVjVPeTFFRG5GQTJIR2x3bHVpQWNaaHhpRXU3VFhaZlVMSGhFS1hFM2hhNWF5aWhtaEdBOVJaLytUR2I3am43OGo5RVN4ZUhDd2NEMktZUlRBcmtvWG51UGpKQUgyRHRvS2xnaVV5V1BSTEp6djZoMWdFRnFmWi84aDIvYzBKeDNOcVVaSnlBMlo2aGRBV0kveXJSTGRUOEV6SE5zdWcwektpYVdlS2VnbkdMUU1wRE9hNWNpVFl5YlVMaTJiZE12NUduWFdoWVZlRHVtWjJ0c3hPRzQxSzJhR1czU0RwSlJZMElOaDVZQWdEQndMM3JJcjdGcWs0RFV0Z0JqRyttZXgzSW4wUk04aUNmak5nY0dEQTdDT1FhNUM5aUZpOEQxdFlqOWNnUVdmaUV1cnA5K0xWSDVIQ3ZaZzUrQno5UGl6MGw3R09YNEQ4RmhwYmpzUWhSaUlXNzZZWi9nSXAzb1hVWU0zMXBCTG01MkZRUVh0cVBhM3d2NUMvRkRPWW1ZYlRudjNieFBZT2Vnc2ZZZDJ4TUt3eWcycWVsajJiT2grTDZ5OW90MFJhZlJHNUJ1VnY0SG9ZeFBkTHV3OXczbmhiSFhjd1FJSWlRcEZnV0FsM3NNQVE4WWpnOWliN3JrUVlpWVU5SDdOMUxoRUVqWERROVl0RGYzODBQdE5xQmM5QUkrMEkyWDhwcFhDNXNHTWRJUWx4U0JTTUdsQ1lNV2cwYmRhOHZvVSs3ZG53REowSWV3N29ZMnNhZjlycWtmaHp2VmtubTh6Z3pHRGhUQUVSRVlOUlpkRWZhdXRZbDFlbnhIV0d5QWZjTGR0Znh6RjdWdG0yOC9wOXNTU21aT2U0Y3c0WUJ6bEdQd3QzLzVjUXdwc3d0ZzFySm1JUm5obUNnYUFUS21ZMGRkdm45VHdvT1F2bU9VUmFUUXlYSS84WThGVmNEekIwR002dll6ZzRoYlhIUDVNbVA1TzhXQklUaDVoQk5ROTBmb0d5ZlNHZXZ3aTJDMjlFZC94SXl2WUZEQmVQQmtwQ0FuR1laN0I0Rm1YN004RGxvT3N3N1NhbWtybitNWGo5RkxycGVlREgwVGlZZ1dkb2pYYW82L2NTZURiRDNxMWtiMmlYeCtQMlhGS01pSjhtMkRpeFBBMDE0TnhNdGxtTUowamI5dG5aWnh4bkRPZmtCQlFDdzJHamhjVkswMld5bmdWbHllWXhUSEJjQ3VFQ0M0eldXVm5pM21TNnJ3amNPWmU1dnNxNk9zcjJTZUl4QnBpNGJ1RDV4UUc3TEptOTBNRlNNQ1J3aVNMU202bjFqd3VWM3J1eXhjMHNrVVJyTXREcEdpZE1zWkNDL2FxeXp3cTlNa1VyekkxR0FveGEwRTdhNDVXdTdBLzFKMlBkY0Q4Q0JLcEV1OVNPbk1QTDk4M3o1eE50UFNzUkdHWW9Ba2pnRWdtL1o5OVFIeTRqbDNlRDdSOVVqbUFDT0JXSlE4VGlQbHYrMmZ0MTNCYkU2WVFhQ0RYdWh0a2FpdUxOb05lUXduNUdDcU5ZUHNteUk4YUlSYUx1UTY0YlFpRVFoeGxnRWV4b1RLL2pvSnloMVlHUlNSak1DMUVUQWsra1FFeGJVSDRYaEJrSXM3aEtwcFl2dzJ3RXIxbmltRFdBRVNJTWVtQTJTb3pQUi81OFlvUUV1QUNEWUpjZ0IzT1dPSEFkUWZ4N2FmUHE4TUZxVVovRWFFQUt3Ulo3ZmVZWEt5MGV1ZEt5R3BzYVZrekdTTnRnQk9USXBwdEdNMkFMS1hFQW1IZlJ1S0JnaWZGRUJsbjZsc1Ava091S1lQYVVvZXVvRUd3WXBIdnF4cjllSzl6a01EUytUelNzTURvSkF1ejJyRGNPaC9udktzVm5XTkR4TFFpWXB0MTFpekpmazdUVnpES1BNU0FBQmlIdzRONDV2ZVRoUGY2VFc5YnlsTEpndzZEQ3pOaVpUTmVZK0hxV0hoTEc5RUpOM1lpVTdNQklhYThSZ1NBbEVvdGZxSjkxODEzOTQxZlE3YitTUU1aVkFZWmttTFdSdWhodHlnUWgxQmlMVklzRGpFeElnUE5FRFFnREVwQUlCcmx1eUUyRG1UQ1dpQitnSmdBZGpCSE1FcEtJY1FqMGFPb2haZzRZanpHV3lKQWlVQ0FIVVFNTkIwa1JjRVFiYkJhNGlSL2kvd0gzRDVQTXBkMnQ1UUFBQUFCSlJVNUVya0pnZ2c9PSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTA5LTA0IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJFeGNlbHNlY3UgZVNlY3UgRklETyBTZWN1cml0eSBLZXkiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDE2MDYwNzAwNSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4wLjEiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4xIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOS0wOS0wNCJ9LHsiYWFndWlkIjoiYjZlZGUyOWMtMzc3Mi00MTJjLThhNzgtNTM5YzFmNGM2MmQyIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJiNmVkZTI5Yy0zNzcyLTQxMmMtOGE3OC01MzljMWY0YzYyZDIiLCJkZXNjcmlwdGlvbiI6IkZlaXRpYW4gQmlvUGFzcyBGSURPMiBQbHVzIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQjJEQ0NBWDZnQXdJQkFnSVFHQlVyUWJkRHJtMjBGWm5Ec1gyQ0JUQUtCZ2dxaGtqT1BRUURBakJMTVFzd0NRWURWUVFHRXdKVlV6RWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1DQVhEVEU0TURRd01UQXdNREF3TUZvWUR6SXdORGd3TXpNeE1qTTFPVFU1V2pCTE1Rc3dDUVlEVlFRR0V3SlZVekVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVzRllFRWhpSnVxcW5NZ1FqU2lpdkJqVjdER0NUZjRYQkJIL0I3dXZac0t4WFNoRjBMOHVESVNXVXZjRXhpeFJzNmdCM29sZFNyam94Nkw4VDk0Tk96cU5DTUVBd0hRWURWUjBPQkJZRUZFdTloeVlSclJ5Snp3Ull2bkRTQ0l4ckZpTzNNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lESFNiMm1iTkRBVU5YdnBQVTBvV0tlTnllMGZRMmw5RDAxQVIyK3NMWmRoQWlFQW8zd3o2ODRJRk1Wc0NDUm11SnF4SDZGUVJFU05xZXp1bzFFK0trR3hXdU09IiwiTUlJQjJEQ0NBWDZnQXdJQkFnSVFGWjk3d3MySkdQRW9hNU5JK3A4ejFqQUtCZ2dxaGtqT1BRUURBakJMTVFzd0NRWURWUVFHRXdKRFRqRWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1DQVhEVEU0TURRd01UQXdNREF3TUZvWUR6SXdORGd3TXpNeE1qTTFPVFU1V2pCTE1Rc3dDUVlEVlFRR0V3SkRUakVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVuZkFLYmp2TVgxRXkxYjZrK1dRUWROVk10OUpnR1d5SjNQdk00QlNLNVhxVGZvKyswb0FqLzR0bnd5SUwwSEZCUjlTdCtrdGpxU1hEZmppWEF1cnM4Nk5DTUVBd0hRWURWUjBPQkJZRUZOR2htRTJCZjhPNWEvWUhaNzFRRXY2UVJmRlVNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lRQzNzVDFsQmpHZUYreEtUcHpWMUtZVTJja2FoVGQ0bUxKeXpZT2hhSHY0aWdJZ0QySllrZnlINVE0QnBvOHJyb08wSXQ3b1lqRjJrZ3kvZVNaM1U5R2xhcXc9IiwiTUlJQmZqQ0NBU1dnQXdJQkFnSUJBVEFLQmdncWhrak9QUVFEQWpBWE1SVXdFd1lEVlFRRERBeEdWQ0JHU1VSUElEQXlNREF3SUJjTk1UWXdOVEF4TURBd01EQXdXaGdQTWpBMU1EQTFNREV3TURBd01EQmFNQmN4RlRBVEJnTlZCQU1NREVaVUlFWkpSRThnTURJd01EQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJOQm1yUnFWT3h6dFRKVk4xOXZ0ZHFjTDd0S1Flb2wybm5NMi95WWd2a3NabnI1MFNLYlZnSUVrekhRVk91ODBMVkVFM2xWaGVPMUhqZ2d4QWxUNm80V2pZREJlTUIwR0ExVWREZ1FXQkJSSkZXUXQxYnZHM2pNNlhnbVYvSWNqTnRPL0N6QWZCZ05WSFNNRUdEQVdnQlJKRldRdDFidkczak02WGdtVi9JY2pOdE8vQ3pBTUJnTlZIUk1FQlRBREFRSC9NQTRHQTFVZER3RUIvd1FFQXdJQkJqQUtCZ2dxaGtqT1BRUURBZ05IQURCRUFpQXdmUHFnSVdJVUIrUUJCYVZHc2RIeTBzNVJNeGxrenBTWC96U3lUWm1VcFFJZ0Iyd0o2blpSTThvWC9uQTQzUmg2U0pvdk0yWHdDQ0gvLytMaXJCQWJCME09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUZBQUFBQVVDQU1BQUFBdEJrcmxBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQkhacFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1Tmkxak1ERTBJRGM1TGpFMU5qYzVOeXdnTWpBeE5DOHdPQzh5TUMwd09UbzFNem93TWlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwa1l6MGlhSFIwY0RvdkwzQjFjbXd1YjNKbkwyUmpMMlZzWlcxbGJuUnpMekV1TVM4aUlIaHRiRzV6T25Cb2IzUnZjMmh2Y0QwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOXdhRzkwYjNOb2IzQXZNUzR3THlJZ2VHMXNibk02ZUcxd1RVMDlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl0YlM4aUlIaHRiRzV6T25OMFVtVm1QU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2YzFSNWNHVXZVbVZ6YjNWeVkyVlNaV1lqSWlCNGJYQTZRM0psWVhSdmNsUnZiMnc5SWtGa2IySmxJRkJvYjNSdmMyaHZjQ0JEUXlBeU1ERTBJQ2hOWVdOcGJuUnZjMmdwSWlCNGJYQTZRM0psWVhSbFJHRjBaVDBpTWpBeE5pMHhNaTB6TUZReE5Eb3pNem93T0Nzd09Eb3dNQ0lnZUcxd09rMXZaR2xtZVVSaGRHVTlJakl3TVRZdE1USXRNekJVTURjNk16RTZOVGtyTURnNk1EQWlJSGh0Y0RwTlpYUmhaR0YwWVVSaGRHVTlJakl3TVRZdE1USXRNekJVTURjNk16RTZOVGtyTURnNk1EQWlJR1JqT21admNtMWhkRDBpYVcxaFoyVXZjRzVuSWlCd2FHOTBiM05vYjNBNlNHbHpkRzl5ZVQwaU1qQXhOaTB4TWkwek1GUXhOVG96TURveU55c3dPRG93TUNZamVEazc1cGFINUx1MklPYWNxdWFnaCttaW1DMHhJT1czc3VhSmsrVzhnQ1lqZUVFN0lpQjRiWEJOVFRwSmJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09qSkZOekZDUmtaRFF6WTNSakV4UlRZNU56aEVRVGxEUWtJMk5EWXpSamt3SWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2pKRk56RkNSa1pFUXpZM1JqRXhSVFk1TnpoRVFUbERRa0kyTkRZelJqa3dJajRnUEhodGNFMU5Pa1JsY21sMlpXUkdjbTl0SUhOMFVtVm1PbWx1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TWtVM01VSkdSa0ZETmpkR01URkZOamszT0VSQk9VTkNRalkwTmpOR09UQWlJSE4wVW1WbU9tUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZNa1UzTVVKR1JrSkROamRHTVRGRk5qazNPRVJCT1VOQ1FqWTBOak5HT1RBaUx6NGdQQzl5WkdZNlJHVnpZM0pwY0hScGIyNCtJRHd2Y21SbU9sSkVSajRnUEM5NE9uaHRjRzFsZEdFK0lEdy9lSEJoWTJ0bGRDQmxibVE5SW5JaVB6NDc3SlhGQUFBQVlGQk1WRVgvLy84RVZxSVhaYXZHMk9vcWNMRzJ6T09rd3QwQlNKdHFsY1hWNHUrYXV0bFdoYnprN1BVQU1ZOUhjcktqdE5icThmZUFsOGFCb3N6ejl2cGRqc0dHcXRGM244dVRzTlNacGM2SnNOVDUrdjB4WUtudThQZmY1L0w0OGZnL2ZyaWN6SmdZQUFBREFFbEVRVlI0MmtSVUNaYkRJQWpGWFpPWTFUYXROYzM5Ynprc1NZYzNyNE1FNGZNQkFhRDZ6bDh5LzlUT2dldDhkNWpmTjc4YndNL2REQ1JwUjUyMXpYZm9qSEowNUlJeWhCQVVTVkFPTmRHekJZdDJmN0tGcmZrSmFBa0hoOUZaaGNEWEhSa1RLbzlNTGloR2FhdkltblYzcXlFWDBFcHJnei80RHdVRDdrQ0hSbmQ4UUZONDNHbzRVVm1ERGd6YTR3MjdvaXpkQTIrY0srdXVVcGpqbzIreHdjLzQyVzUweDVMR1llREJzUjBIVkl4NXg4aUY2MENibGJURUVrRnIyN2JOREJVVlNxMU9LVlBiRTYyYjNFSDhGcUJnNU9PT0V1YzJ0OFpKaXFNT3VHcCtjS2pnN3dWR2Nlb3pxTjRweGdWUFFrakZZZ2JWSktEVWhEQ2pZcmF3UDVxNEVUZ0M5ZklNUkh0aXRwUWNDdkpPRUxjYk1zUWduY2lSa2xqcHlRanZHNDRqcUJVRVRGaUJpMVBFSXlla096c1crVHk1Y0xIb3M1UitkTVMxTHRTU3hmM2dRSGN6UjJDSTRnTU5wVzRJUkExUU1hNnRKNCtDNnVIdUdFOG1OREl5RnFnL09QL01NVXVlUzZJcThTOTBkQWVCSlNFeS9xS2tLK0JOd3o4Y1lZNGpiNUo2dTRpV0NJMkIxWjU2TFc1a0VjNGhrZE1wc3ZVQzU1ODVTWDBRdWJjZ05xeWZnREZFY1R0KzQwLzBTNU54MHdhQ3czT0trY09iQTVJbjBBWXAwMXBqancybjYyNlVEanRId2EyOGlIdVRLcXRydityZVc0MU5aNmlHbHI3dXVMSkNma0Z0Y3RjRzA0c2dtMWVOUytaYURucGFURXJHb3lYNUpLMmlNejh4czBuT3dXR2NQRE40OXFhQ2Q0YnpKb3pEWm0vYUJLK0Vvekx3K1hoTkJpWXdIZjBzaU91MVhQa0cvekt3dnFZS2NmU3dERWNIL29VZTA3ZXMvV1E4ckl5ZzJET1hqOHRqa1pkdURCL2I4aHpEbGxNTU9DUzVCRW5kNTM0Zjh0aTNVWmM0a01zM3hMeWFmTVNzSmhkRzhYUHFqTms1dEFnTzI1ZmVLQ2huVmREai9KMEZNa09zVS94TUJ2MHdGaFllRUdmVkgxM2Z1RFUweURGTGE0ZmM3Um5XSEJmdVRGVjJ0RW1Od2FkYzdhYzNVWTJqZkJsN0hUMzZmZTM0aVFPNW1OQ0ZGQlcwN0tqUGdxaE9MVTAxdlo4UHVlWjJKQ2xGWk44amtVczY5dWthOWVQcDYrRWZMNEFGNStOeXdTYmlySHRjQjhNbC9na3dBRWprSzY0S2pIUGVBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6ImI2ZWRlMjljMzc3MjQxMmM4YTc4NTM5YzFmNGM2MmQyIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWUsInV2Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWV9LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwiZmlybXdhcmVWZXJzaW9uIjoxfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMDktMjkiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkZlaXRpYW4gQmlvUGFzcyBGSURPMiBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxODA5MjkwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4yIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTA5LTI5In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMS0wNy0zMSJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImZmZjk0MGQzNTc5YmM0NDA0MDU1NzQ3YjM2NzBkNDNhMWU5N2QwNTQiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiZmZmOTQwZDM1NzliYzQ0MDQwNTU3NDdiMzY3MGQ0M2ExZTk3ZDA1NCJdLCJkZXNjcmlwdGlvbiI6IkJsdWluayBLZXkgVTJGIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVsZXNzIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDelRDQ0FuT2dBd0lCQWdJSkFNK2ExMlZ6bkN0R01Ba0dCeXFHU000OUJBRXdlekVMTUFrR0ExVUVCaE1DUTBFeEVEQU9CZ05WQkFnVEIwOXVkR0Z5YVc4eER6QU5CZ05WQkFjVEJrOTBkR0YzWVRFVE1CRUdBMVVFQ2hNS1FteDFhVzVySUV4MFpERVRNQkVHQTFVRUF4TUtRbXgxYVc1cklFdGxlVEVmTUIwR0NTcUdTSWIzRFFFSkFSWVFiR2hoYldsa1FHSnNkV2x1YXk1allUQWVGdzB4TnpBMU1URXhORFEzTlRkYUZ3MHlNREExTVRBeE5EUTNOVGRhTUhzeEN6QUpCZ05WQkFZVEFrTkJNUkF3RGdZRFZRUUlFd2RQYm5SaGNtbHZNUTh3RFFZRFZRUUhFd1pQZEhSaGQyRXhFekFSQmdOVkJBb1RDa0pzZFdsdWF5Qk1kR1F4RXpBUkJnTlZCQU1UQ2tKc2RXbHVheUJMWlhreEh6QWRCZ2txaGtpRzl3MEJDUUVXRUd4b1lXMXBaRUJpYkhWcGJtc3VZMkV3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVRtQkFJQ1NMYm5SQWZtYWdiN0dMc0RKUWtIUFM0czI2RDhyTndpZ3RHOWhVYy9uQzZkeDFNejI3ZmFobnhrbXU3cTVURHdzWnI3Wlo2UGdBc1dVWnZZbzRIZ01JSGRNQjBHQTFVZERnUVdCQlQvK1VEVFY1dkVRRUJWZEhzMmNOUTZIcGZRVkRDQnJRWURWUjBqQklHbE1JR2lnQlQvK1VEVFY1dkVRRUJWZEhzMmNOUTZIcGZRVktGL3BIMHdlekVMTUFrR0ExVUVCaE1DUTBFeEVEQU9CZ05WQkFnVEIwOXVkR0Z5YVc4eER6QU5CZ05WQkFjVEJrOTBkR0YzWVRFVE1CRUdBMVVFQ2hNS1FteDFhVzVySUV4MFpERVRNQkVHQTFVRUF4TUtRbXgxYVc1cklFdGxlVEVmTUIwR0NTcUdTSWIzRFFFSkFSWVFiR2hoYldsa1FHSnNkV2x1YXk1allZSUpBTSthMTJWem5DdEdNQXdHQTFVZEV3UUZNQU1CQWY4d0NRWUhLb1pJemowRUFRTkpBREJHQWlFQTVnZjQxelFKQ2hjRFpmRXBqMHhTcGJndlhVeUxwaDJTdFJFekVLZDNSeGtDSVFDNmlTbWpLQ0srT3ZwQWR3bjFVa29MTjQzbnZZN0R0QVRWRGM0UGtXMDR2dz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUhnQUFBQjRDQVlBQUFBNVpEYlNBQUFBQm1KTFIwUUEvd0QvQVArZ3ZhZVRBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBUUZrbEVRVlI0MnUyZGVYUVVWYnJBZjdYMG1rNDZJUW5MZ0d5eUNnU01LRkVFbnd2d2RNWlJSRUY5S2lMRGUvcGNSa2JrZ2FLamdxaU1Db3JqT0lJZ3VEOUFSTnhHa0cxRVZqa0lBV1NSVlFJa2dheWQzcXJyemg5SnhqV2Q2cEIwMGtWOW5NUGhrSHNxZGU3dmZ1djk3aTFKQ0NHd3hMUWlXMU5nQWJiRUFteUpCZGdTQzdBbEZtQkxMTUNXV0lBdHdKWllnR01Vbno5b3piYVpBZC85NUN6OHdaQTE0MllGdkg3N1hxYk5YV0xOdUZrQjIyMHFqLzMxSGVaL3VNcWFkVE1DRmtLUWtwekVINmZONGRzRFI2MlpOeHRnWFlDdUN6Uk41NXI3bmlhaTY5YnNteXROcXR4MlZoU1pnM2tGREwzL0dheXRhRE9aYUYyQVZQbHZ0OVBPOG5YYmVPR3RqeTBDcGdHTStJa3UyKzAyeGo3OUdpczI1bG9VekJKay9WeFNVanpjTW5FR0JVVmxGb25FQi96TC81TWtpZEp5ditXUHphckJBS3Fxc0RGM0g3Yys5Q0lXWTVQNDRKOUxrc3ZCd3VYcldMaDh2VVVrWWRNa1BicDJPMngyYnBrd25YWGY3TEdvbUUyREsvMHh1SndPYmh6L0hBVkZwUmFaUkFPc1k4ekJGaGFWczJQZllZdE13cGxvZ3dHVUpFbm9WclJsbmlqNjExYUNybHVBRTFDRFJYV2xzblp6Ym1sd0F2cGdBUmhCTEZYVnJTMHhwNGtXbGdZbnFJazJHbVVKMElXMVY1eUFHaHlyT2JmRXRGRzBzTG85RWhTd29SaExzdEtreFBUQnhqMjF0WFdZaUJxTWNXZ1JTNE1URUxCdVBJcTJORGdoTmRpZ1NNSktrOHdkUlZ0cFVuMktHamZ0amFXUzFZQnAwdkhDWWhSRlJsVVVISFlWaDgyR29zZ1c0Tk1sYkJTWkJBM2FtOVY3K0Roc3Nvek5wdUoyMnNsTTg5TCtONWxrZCsvQXhkbm5rTjI5Z3dXNFFWTWYwWkFhTEFnRXdnUWxnUlNBNGpJNGZMeVE5ZHYzTU8vRGxhQUxtbWVtTWlpbk56ZGRPWURzY3pyUUtpUE5BbXpJL3phUjdVSlJHYVpUWFhWUlpCbkZMdU8wMndEd0I4TXNYckdCeFNzMjRuRTV1YUJYSng0WStYditvMjhQSzhpS3JzSEd4emRtSlV1V0pHeXFpazFWQ0drYVgyemN6cVVqSjNIeHlJZFp1L1ZiZ3FHd0JmalhOTmhvb2FNcFZiS0VFTmhWRlc5cU1sdDNIMkx3blpNWk9PcFJ0dXphYndIKzZVVEZvTUZTMDl3UFZoVVp1Nkt3ODdzam5IZkRPQ2JNZUpOU245OENISE1lTEdpeW13MkN5dU92WHErSEY5LytoTDRqSG1SajdsNExjS3htTnhFNk91dzJsUk5GSlZ3OGNoSUxscTAvd3pVNEJoOU1BeGM2NmxNa0pGd09CN2RNbU03ZFQ4NDZjd0hyMVdxY0FGRjB6SkFsY0x1Y3ZMcG9HZmRQbTl2a3JFLzhORmcwRFEwV1FpQkVaWU85SkVuMTlzd2tsNU9YMy91TW04WlBiMUtRNHhaRng1SUlSeHB3Z2pxMWJVbWJGczN3ZWx6WVZKbUlyaFBTTkxSSWhOUDlyVWt1SngrczJNamt2eTlvT3RGL2ZJSXNnUzVBTmxETGtocFVneVhXdlRHVlNFUW5GQTdqOHdjcExDN2pxMjkyczJqWmVsWi92UU9oQzVLVFhIWFdaSmZUemhOL1gwQ1N5OG00a2I4L013QlhiU2MxQ1JOZFhaSk1jamxJUy9IUXBrVTZmYnEyNTMrSEQrRjRZVEV2dnYwSjczMzJKY2NLaTdHcFNwM011RGZKeldOL2U0L0wrL1hpM0c2TnUzblJOTk9rUmdxeVdtYWtNdlcrbTlueTNyUE1mdnd1VkVYQkh3d1JLMkpkQ0NSSll1ajl6eENPNkdjQVlCRlRFTjNvbDZSNWs5M2NmT1VBRHYzakZZWmVkZ0VoVFl1NWZLcklNa2Z6aXhqMXlNd3pKSXJXRXk4UDlyaWR2RHZ0VDh4LzhqNzhnVkRNbHNYamRySms1U2ErM3JuZjVCcGNGV2dadFhWTkxROGVka1VPbTkrZGhzZnRpTW02aUtyMDhKNnBzOHdPT0RZYlhkOG0rbVJKR1R2MkhXSFRqbjFzMzN1WS9GTWxNVDhqcTBzN3ZucnpLWncyVzB6dnB5b0s2Ny9adzV3UFZwZzNpdFoxNDlwYkh4cGNWT3BqNis0RHZQWFJHcjdZbEV0ZS9pbENnUkRvT3NnU3F0MU9pM1F2QTg4N2g1dXZHa0JPcjg1a3BLWFUrdHoyclRKWk0yOHlBMjZiaEJZRFpHOUtFcysrdm9RYi83TS9icWZEaEhsd1ZmVW9Iajc0cWRudjgrcWlaUlNjS2tVZ2tHVVpwOE9PeTJIL3lialNjajlMVm01a3ljcE5wSHJjREI5eUVkUEhqNnIxK2QwN3RPR3ZrOFp3NDUrZXhadWFiUGk5RGg4dlpQT083eGg0M2psbWpLSmowOGk2bU9nZDN4MmgxN0N4UFBUQ1d4U1YrbEJWQlp1cW9zaS9YbDZSNVI4Nk55cUNJV2ErOHlsdEIvOFBYMjNkWGV2dkdqR2tQL2ZkOWp0Q1lTMm1UT0w1TjVhYTB3ZkhWSnVWWWpmUjg1ZXVJdWVXaVJ3OFdvQTNKYWxPQzlEamRsSlU1bVBJWFUvdy9QemFRVHg2NXdneTAxSU1leDZicXJCMDFXYU81cDh5cHdZMzFIYmh4MnUyTVByUEwyTlRsZFB1YjFaa0dVVldlT0NwMlR6OTJ1S29ZOU85SGlhTUhrcHhtUyttZVpnYjUyQXJmaWE2QVh6dzZxOTNNSFRzTTdpZGpucE5yYnpOdkV4K2RTRWZydG9jZGR4ZHc0ZlE0K3l6aUJpc1ZubVMzSHl5WmpOaExXSXl3UG9QYmFxR2ZMQUJrMTVjNW1Qa3d5L2hkanJxYmR2dnArbU56TTNqbjZld09QcFZ4NC9jT2R6d2dsUmtpZjE1QlJRV2w1b0xjRXcrV0JnTHNtYSs4Mm1kOGxuRG9ZQWtvUU8zVDVvWjFUcGMwdmNja2owdVE0dE1DSUhQSCtUNzQ2ZE1wc0ZWZnd6cG1RUjZKUHFDS1BVRm1EcHJJVFpWYWREM2R0aHQvSFBMTG5ZZnlxdHhUSXRtcWZUcDBzNncyWTFFZERiRnNWRXZUaWI2MzhwcFVPT2phL0J6ODVZUUNtc05ZcHAvcm5GaExjS2N4U3VpYURwY05iQXZ2Z3EvUWNzQUczTDNtVE1QTm9vajJnbi9RQ2pNaDZzMjRrbHl4NmNTcENpODgvSHFxR01HNVdRWm4zQkpKbmZmRWJQNVlMM2VLbGtuaTB2Snl5OUNibUR0L1hGQjVHaitLYlorZTZER01kMDZ0aUhkNnpGVTBKRWtpV1A1SjgybXdURXVpQ2lBQzB0OCtBT2h1Qjl2V2I5OWI3U3dnYk5hWlJoSzFTUUpTc3JMOFFVME13RVdNUUt1ZWZ5eC9GTng3MXBVVlpYOTMrZEhIZE82ZWJxeDk1SWtncUV3cFJVVlppdDB4SExMVHMwYTdLdnd4MVFWcXg4ekxWUHFpdzRreGVNMkZFWldIM0FQeHVsVHUvSHh3YnBBU1BXajhZcWlRTno3QVFTcW90VHFXMk12L3BnRXNNMm14akFCVXRRenVNMVNrNUZsS2E1NHcxcUVsdW1wVWNmNC9BRkRlWUtvOHNOMmg4MDhnRk9TM0NpU1pFanhKQW55VHhiWCtQUGZaS1NoS2dwU0hCa0xMVUt2em1kRkhYT2lzTmpZSWhaZ1V4UlM0cFRteFFXdzErTWt4Wk5rS05pU0pabURSMC9Vck1GZVQ1Vy9pdzloQWRnY2R2cG5kNDg2N2xEZUNVT3BtMENRN0hHVDdMS2JCN0FzUVhxYTF4aGdXU0x2WkNuSENvdHFCTnk3YTN0Q29maWtHWkZJaEl2NmRDSERXM1AzeHZjblRuTDhWSmtoMXlGMFFXWjYvQzUyaWRzQjhPNGRXaHZlMHRQRFlWWnYybG5qeisrOFlUQVZjVW96aEM2NCs2YmZSaDJ6Y2xNdVFqTzI0SFFoNk5hK3Rma0FuOS96Yk1QNXNOUHRaT25xVFRYKy9Lb0IyZlRyM1JVdDByRDdxaElTNlduSkRNcnBGWFhjeDJzMjQzUWJPODhraE03NVBjNDJIK0IrV1YwTmx4Y2RkanZydnRsTmNWbk5XanBqd21pa09xUW5zVWh4V1RualIxMUxhbkxOYlVCRnBUNDJiTnVMdzI0c0twWmttWDVaWGN3SHVIUGJsamdjTm1QUnJ4RGtGNVdTRytVTGFEbTlPblBENElzb0tXOFlVeDBLUjdqdWloenV1ZkhLcU9PMjd6MUVRWEdab1VLT0pJSExidWZzczFxWUQzQkdhZ3F0MGxNTkY3U0VnR2ZtUk8rTG12UEUzZVJrZFk2cHU5R0lhSkVJclZ1a01mZUplMnBON1o2YS9iN2h3b3N1b0hWbUtwa0dlckFURG5DU3k4SEF2ajJvQ0FTTkZVZFVoWTlXYldMMTVoMVJ4MzMwMGtOMDc5Z0duejlZTDdseFdOTm9udVpsN2J5cHBIaGNVWk94THpaczU3TXZ0NkFhYkR6dyt3TmNjbjdQWC9Sb213SXd3QjNYWGtvNGFQeW11R1NQbTNIUHpZK3FvYzFTUEh6OTdqU3VHbkF1d2FCVzUrWTdJUVRCVUpqZVhkcXo3ZjNwTkcrV1Vvc0oxeGcvL1EyU1BjWUxGdUdReGgzWFhoN1BLWTh2NEw0OU9wSGRvNlBoTGtSWmx0bjUzUkhlL3VTZnRZNWRQT1AvbUQvMVBwd09sZEp5ZjFVVWJFektLZ0xvdXM3TWlYOWd4V3VQNDNIVmZyemtqWS9Xc0d2L1VXVFoyQlJxRVozemUzZW1UN2YyY1FVc2lUaHZyTDc3MlZydWVQUmw3RGJGc0dZRmdpRnlGNzlBNTdZdGEvZHp1bURLcXd0NCs5UEtVL3BhV0t1cS8wcVZPem44c0psaFV4VXkwbEs0K3BMeitQT2RJMGd6MkRTLysyQWVQYSs3UDZhT3puQllZKzZVZXhrKytFSnpBejVaWEVidkd4N0E1dzhhem90MVhhZGxSaHBiM3ZzTFNTNm5JVi9yOHdmSXl5L2k2MTNmc1dYbmZnNGNMY0RuRCtCeTJtbmJLcE0rWGR0eGZzL090RzdlREs5Qk15dEU1WE96UjR6amVHR0o0VTBQU1pMd3VCeDhzL0I1bW5rOTVnWU1NR0hHR3p3N2J5a2V0OU80L3dwSDZKZlZpVS8vTmdtSHpVWmpTREFVWnNoZFU5aVV1eSttanM0eW41K0pvNGN5NWQ2YjQvN09qUUpZSUdoMTZXZ3FBdUdZdHY1Q0lZMnNMbTFaUFhleTRjSkNmY0lkT0dvUzIvY2N3VzQzZmloVDEzVThiaWQ1WDh4dWxFWFpLQjhya0pDWU9YRk16S1ZHdTExbDI5N0RuRGZpUVk0Y0w0emIreDQrVmtEMjhISGs3b3NOYm5WdzlkSkRZMmdzYWJTdlVWeDcyUVZrZFdrWE8yU2J5c0ZqQldTUGVKQlhGbnplNE8vNXlvTFB5YjV4UEllT244U214Z2hYaTNCdXQvWmNmVW5mUmdQY0tDYTZXdlllT2tiVzlXT3gyMngxcWltWGxKUXgrT0pzcGo4NGl1NGRXOWZyMVlRNzkzL1AyTCs4enJJdnQrRDFKdGZwR1dGTlk5dkM2WFF5RVAyYkVqREFvdVViK0s4SjAzRTVIWFZxaGRVaUVSUlpvWCtmTGp3ODVucjZuOXZ0dE43bnl5MjdtRHA3RVd1MzdpR2lSMnJ0eGFvcGFnNEVncncxYlN6WFhkYXZNYWUzOFFFTEliaDE0Z3Y4LzdKMWRiNi9RcElrUW1HTkNwK2ZubDNiTWVxYXl4aDBZVzlhcEh0SlRuTGhkTmgvVWZRUVFDQVlvcXpjei9GVHhTeGZ2NDI1SDZ3a2QvY0IzRWx1N0RhMXpyM1hGWUVRSTRaY3lQeXBmMFNDTXhzd1ZHNkNYMzN2VkZadTNJSGRkbnJYaGtSMG5VaEVSMVVWUEM0bm1Xa3B0TWp3MHJ5WmwyU1hxNnB5NVNmL1ZBa25UcFpRVUZSS3VUK0Fwa1ZRRkJsRlByMndKQmpXdUx4ZlQ1YStPTEhCejA0bERHQUIrUDFCTHJydElmWWNPbmJha0grczJib3UwSFVkTFJMNWQ1MWFsaVZVUlVHV1pXUlpxcmRURXFHd1J0ZjJyVmc3ZnlvdXA0UEd4OXRFQVA5ZzJvSmNjc2VqN05oM3BONGd4eTFQRG10a2RXckx5am1QeC8ycXBDYVpKdjJhdUJ3T3ZueDlDbjI2ZFNBWVRKenZFd1dEWWJLN2RXRDE2NU54T1J4TjZ0MmFGR0JKcWp4MHZYTDJZNHdaZGdXbHZvcTRuU0tzMCtSSkVxVytDc1pjZndVclpqK0cwMjZqcWIxdWt6TFJQNWRuWDEvQzVGY1gxVGxkYVVpcFRzOG0vZmN3SHJ6OW1pYTdDSnMwWUlCdkR4emw5a2RlWXNQVzNYamp2Qk5UYzRHbG5BdDZkMkhlbEh2cDFxRjFVNTYrcGcrNFdxYk4vWUFaYjM1TVVaa1BleDF2WWovZGZEMmtSVWhMVHVMK1czL0wrTnV2VFlqNElHRUFBeFFXbFRMci9lVThPV3NSRllFUUtYWDh0a0tzVXViejQzTGFlWGpNTVA1dzNSVnhiWm83b3dEL2VNS2Zudk1CQy82eGxtT0ZSVVIwVVpYWDFvOVc2N3FvOHJFU0xUUFN1SDVRRGhOSER5UEY0MHEwcVVwTXdOVlNXdTVuNytFODN2eG9EWXVXcitkSVhnRW9NbTZuNDBjZjFCRDgyblhWMG8vK3FyNU5weUlRaEloTzYxYVpYRDhvaDF0K041RE9iVnNaN3Zpd0FEZXdiTm0xbjgrLzJzcjY3ZnM0ZURTZmt5VmwrQU1oTkYxSDEvVWZidnVScEtwN0tTc1hRMnF5bTQ1dFdwQ1QxWVVoL2ZzMCtwZFNMTUFHeEI4TTRmTUg4UWVDaE1JYS9tQUlyYXFiVTFWbFhIWUhkcHVDeStrZ3llV0lhNit5QmRpUytpdkdXRk5nQWJiRUFteUpCZGdTQzdBbEZtQkxMTUNXV0lBdHdKYVlSZjRGME1NbDY1M0lZS3dBQUFBQVNVVk9SSzVDWUlJPSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTAxLTA3IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJCbHVpbmsgTHRkLCBJbmplY3RvciwgVTJGIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMDAwMjAxNTA4MTEwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOS0wMS0wNyJ9LHsiYWFndWlkIjoiODUyMDM0MjEtNDhmOS00MzU1LTliYzgtOGE1Mzg0NmU1MDgzIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI4NTIwMzQyMS00OGY5LTQzNTUtOWJjOC04YTUzODQ2ZTUwODMiLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBGSVBTIFNlcmllcyB3aXRoIExpZ2h0bmluZyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjg3MDYsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyIsImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NiwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjYsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6Ijg1MjAzNDIxNDhmOTQzNTU5YmM4OGE1Mzg0NmU1MDgzIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWV9LCJtYXhNc2dTaXplIjoxMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyLDFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbInVzYiIsImxpZ2h0bmluZyJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi04fV0sIm1pblBJTkxlbmd0aCI6NiwiZmlybXdhcmVWZXJzaW9uIjozMjg3MDYsImNlcnRpZmljYXRpb25zIjp7IkZJUFMtQ01WUC0yIjoyLCJGSVBTLUNNVlAtMi1QSFkiOjN9fX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wyIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDMtMjgiLCJ1cmwiOiJodHRwczovL3d3dy55dWJpY28uY29tL3Byb2R1Y3RzLyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWXViaUtleSA1IEZJUFMgU2VyaWVzIHdpdGggTGlnaHRuaW5nIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMzAzMjgwMDUiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTAyLTE4IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJZSyA1Q2kgRklQUyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjEwMTE4MDA1IiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTAyLTE4In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wMy0yOSJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImQwMDJmNGMwYTg4YTdjMjdkNTIwMWM2YTUxYTBlMDU0NmI2ZDhmNzUiLCI2N2VmMGY0YzM2YjUxNzgwYTNmYWNjMGE5MjMyNDU5M2FiMTk2Njg1IiwiYjk1MjA2MjI4ZWFkNDkyYjllMTQ1MDRhYmVmY2IyMDU0NmIwZTUzYiIsIjliZThjODZmM2I3ZGE5ZjUwMjZhNTY2MDdiMmI5M2YwZmZkMDU4YWUiLCI3Mjk1NDk5NTMxYzBmYjA1OWQ2Yzg4ZDFiMjk2NjU1NDc3NTdjNmM2IiwiZWE1NDQyYzljYzU2ZjY0NTZkYjUzNDRiMzY5Njg5YzY0N2E3YTFlMSIsIjA3ZTQ0YTdjMmU3ZTBiNjA1NGMwMjkyZmJhNjkxZWViZmRiNDgxYmQiLCI3NWQ5MjY2YTc5NTk5ZTljYWM2MDRhYzJiZTNmMDNhMGYwNDQ0ZDc0Il0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImQwMDJmNGMwYTg4YTdjMjdkNTIwMWM2YTUxYTBlMDU0NmI2ZDhmNzUiLCI2N2VmMGY0YzM2YjUxNzgwYTNmYWNjMGE5MjMyNDU5M2FiMTk2Njg1IiwiYjk1MjA2MjI4ZWFkNDkyYjllMTQ1MDRhYmVmY2IyMDU0NmIwZTUzYiIsIjliZThjODZmM2I3ZGE5ZjUwMjZhNTY2MDdiMmI5M2YwZmZkMDU4YWUiLCI3Mjk1NDk5NTMxYzBmYjA1OWQ2Yzg4ZDFiMjk2NjU1NDc3NTdjNmM2IiwiZWE1NDQyYzljYzU2ZjY0NTZkYjUzNDRiMzY5Njg5YzY0N2E3YTFlMSIsIjA3ZTQ0YTdjMmU3ZTBiNjA1NGMwMjkyZmJhNjkxZWViZmRiNDgxYmQiLCI3NWQ5MjY2YTc5NTk5ZTljYWM2MDRhYzJiZTNmMDNhMGYwNDQ0ZDc0Il0sImRlc2NyaXB0aW9uIjoiWXViaUtleSA1IFNlcmllcyB3aXRoIE5GQyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50IiwicmVtb3RlX2hhbmRsZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNS0xMiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWXViaUtleSA1IE5GQyIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTEwMDIwMTkxMDE3MDA2IiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjEuMSIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTEyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wNS0xMiJ9LHsiYWFndWlkIjoiZDgyMWE3ZDQtZTk3Yy00Y2I2LWJkODItNDIzNzczMWZkNGJlIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJkODIxYTdkNC1lOTdjLTRjYjYtYmQ4Mi00MjM3NzMxZmQ0YmUiLCJkZXNjcmlwdGlvbiI6Ikh5cGVyIEZJRE8gQmlvIFNlY3VyaXR5IEtleSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQnh6Q0NBV3lnQXdJQkFnSUNFQXN3Q2dZSUtvWkl6ajBFQXdJd09qRUxNQWtHQTFVRUJoTUNRMEV4RWpBUUJnTlZCQW9NQ1VoWlVFVlNVMFZEVlRFWE1CVUdBMVVFQXd3T1NGbFFSVkpHU1VSUElEQXlNREF3SUJjTk1UZ3dNVEF4TURBd01EQXdXaGdQTWpBME56RXlNekV5TXpVNU5UbGFNRG94Q3pBSkJnTlZCQVlUQWtOQk1SSXdFQVlEVlFRS0RBbElXVkJGVWxORlExVXhGekFWQmdOVkJBTU1Ea2haVUVWU1JrbEVUeUF3TWpBd01Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRXJLVUkxRzBTN2E2SU9MbG1IaXBMbEJ1eFRZanNFRVNRdnpRaDNkQjdkdnh4V1dtN2tXTDkxcnE2UzdheVpHMGdaUFIrellxZEZ6d0FZRGNHNCthWDY2TmdNRjR3SFFZRFZSME9CQllFRkxaWWNmTU13a1FBR2J0M3J5elpGUEZ5cG1zSU1COEdBMVVkSXdRWU1CYUFGTFpZY2ZNTXdrUUFHYnQzcnl6WkZQRnlwbXNJTUF3R0ExVWRFd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMGtBTUVZQ0lRQ0cyL3BwTUd0N3BrY1JpZTVZSW9oUzN1RFBJcm1pUmNUanFEY2xLVldnMGdJaEFOY1BORFpIRTIvelordUI1VGhHOU9adXMreFNiNGtua3JiQXlYS1gyem0vIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUkwQUFBQVdDQVlBQUFEOS94OGxBQUFBQkhOQ1NWUUlDQWdJZkFoa2lBQUFCM0ZKUkVGVWFJSHRtazF5MjlnUngzOE5JdExTekFuTW5NRE1Oa21WNmFxcHluSjRBOU1uTUNTU1ZhRzBNTHdRc1JCbHdTY1FkWUtSVmxtbFJHNW1HK29FUTUwZzFDNVVTSFFXai9oKy9OQkV0bWNtK3E4SXZFYS9ma0Qzdi92MVk0Vk5PQXhhL1BtN0tqLytZMW9hOC93cWYvbnIzL25UZDNmVzhXZjhadUd1SFduM213Z1h3QnZyZUdVdkJCcEFnOFBnSFo5Nnd5OWk0VE8rTGRyOUppS3ZWbGRqQnIyUll4WHNudFNCaXcyS2hvaThUYTRkTGpnTVdrOW82ak4rQ2VqMFBVUm13QmlKcm9tbzBRa2FaYWZwbnRTSjVBYVI2Z1pGYjB2M254M25Od2lwTXVpTlVCMmlFbEtKSnFEMWZIcnkvQ29xRjJzZHhqakYrZG81ak9Pd01WVmw2VTZpYTA2UEo3bnhUdEFBWHErdXhpeVk0cEk2NldMK21kQ2Y1WjdwbnRSUjUvdFVoa3QrRjFXSjVCVWl0WklOcWxPV01pYnNwYlZZcCsrQnZGaHJkNnczN0UxTllGVmVJMnA1VHpKaDhlOXh5Y1o0YlNxdmNzK0pqdmlQM0NXMlBNYU9HRjVRbzZLdlMyc1ZIWEY2Tk1ienE3ajc3ODNhWmNiWjN6N241THlnbHJ6amlMdmsrMFdZT1VTcXFOWVlIRS9vQk0yODA3aDdWeUQxekoxckJyMVJzdUJTeXRJRFZGb0lyNUpiRGhlMCt6UE9qcTZzQ3hZOFlxZFFSNEJKUWFJQmZGajkvZ2p6RVBZUEFQTWlLM3QvQVBLTUZvbUhKSTUxRC9QUDZONFFrZGZZSUdLcXVWd3RKdXVESVliTEdKaWlFaUpxMTQxQ1pXL0dZWENRNk82ZTFJbWNINEFhb2dWeEFWZkhxM1Uvemc2QWRoQWl2QWV4bUNMUUNlS2ExRGZxRlNEdk5DNjFaTnpSTVdEc0Z1cXJKUTFCakhPaHN6UTl0ZnREeUx4azVaYkZ2SlVzV3ZXSGdra2ZHUnlGTE9jTmxOdkMyTVdxTHZyZllTSTJUSzVGM2hyalYvQ0NXaTVkUm5qV0tMZkI0U0tuNjZrZ1VrWDBITTgzakJMSkZjTFR6OU1KZk9Nd1h3aExRdHBCQ1BJVHlFKzR0Rmc4REEzVEhBYXRUS1FhaDFuT0c0VCtETSt2bG1vYzFVdk9qb3huR3BrR2xmMVJ3amdpVlpRTDRJOVBZdnlnNTlQdXR4QjVDVUFGRC9ETWIvV1RLRk85NDlOUk9UV3FYaUlTVTI0Tko4T1lEZzNpeUVvZk9BQXBNaUFzNXVWN1dkMVpsaFNwNHU3WGdWRmk5enJkb211Y2ZJc2RTak1oR05VN0lDNWM4N0xHanNmRHBFQ3ZlTnMxa2FybkdYcTdaMGt6aVZaM2Z3aGtjL2MxWjBjcEE1MGVUNnlPZzlUcEJENkRudit6REM1Q3hWKzFBQUI5aStmN3NGL05PYnVJdlJBWG1TWnBGcURUYnlXczZ0Z1lRQ1k1K1UzSTZ4N1JEcHE1ZEYzRVFxNXk5Y2htNVp2dHlNNGowbG9yMndsMm0yNUh1RlRVejdGSWhKZGZsRmJUU09hVzVTcGx4VVZ6ekNhaFA2Tjcwa0tkZjZhUDZudmlYR21EOHBKdVAxOGJSTHkwcFdjKzlZYkp4elpSN0tGYVM1MWR4d3lPZHZ2UTN4SVZibWozZlpZUDF6dW5VUnU2SjNXeTVkR3VUdjRFY0JGcFpxN3YxKzU4aWluTDNic3BGTTF3ZWp5aDB4OG5VU3hTeFF0cWF5TkxhS0VGZHJBNVREcm9BemZHSG4yZjMrWEpiczRaVWN2VmJ2RU9JWStiVW5TcXpqZzcrdjFHM1NvTnNMQ01TV0dHRVlVYXlCQjNIOXJCRU9GeXd3Y3YyMkdDbzRFNjloM3VWNEJEdkNzQlVQNjFSczZTc3NTZUo3VkE5enRUOFE0d0wvY2FvRlJqYmFieEZpb2pWRWFaK2dQZ25taHUzK1dWZEt4cFEyUjFaMWxWOVM2eGFmbmdvWHBwZmRZNHh0T2s4SzhFRnpUREROUTRERnA1dHBFWkVqVUlqMWRidlA0UStONmlLKzR4Wkl1KzhjYlpWZStRUXFRcnRYemhXTUFDRDdjdy8zSUR5NnlkbTF1Y3FHVk5FWVlaQ3M2K3JsaTE0aHBIVTV2TUhDMjh3TWZWSm9wWFdPTUh2R0JZQ2pDYkhWSFJycThQRnlWRVNPbGE5Snp1eVNScHVpM202WXMxUFlGc04vZysrV1g2T0lVZXc1YVBLVElzRmNvbTZqN1lIOEF3Vjd1ZjByM3llU3ViWlhjNHUrUitZOWV1TmNJYlZLdUlaRnNTWWFscEdkdHUyZ2ZoNm4xZEVUTzk2WlhrMTdISkRyTXJTcTgzbFFGYlpiVytwUzdJd1ZrMTRhNHpocG90ZHR4bmlSM0diTXZ6UFFHSlRFUEsxc2RSUG4reDRpd2JmY0oyQm9oM09GL0tudUk3UkxjMzZBYTlFWnB4a3VpUmZSenpYZEtncld3S3RJS3NtMm1PbWw1U3B0MWkyZUlYWVBvMGkzbUx5dDRrb1V5UktoRTNkRS9lY0hvODRUQm81WG9iQUJIditIUThzWjVWS2JlYzlVcjcrMThQOUp4T1VIWkdpUTZzREFMbUhicjdVK0JGcnQxZ2pqaktUcVRVY2cyL1NtVFJ1OFVPMWF0TWdkMWFIZEZNckxJd0lpMHJQdEFPM2lKTVVhMUR0bDdUcllGbG5NWnNsNXVyWXM3UVpldzQ3YjVuSWlkRFh4RnArejF5aGdqWm92U081VU5qMjhTL2JLd3I4amZzV0VKL1JxZnZKOGNBcXUveGdpRktsZVNJSUR0RlZxOWVNckE1NHhZN2x1TGowaVQ3ellwenhiSVMrYWpUU0dXcEFUVWtZNGh5dS9iNEo0UDA3T24wZUVMM3BJRTZlY2NwZGt0VkwzTmQxM3dqNng1SG01eHQ2RCtvVEpMekYxdFJGekZkblgrc0wvcDJrZGsyVC9tQnpVVTdwSjNick81c04zZHdGTkx1MXhGcUNDWU5MQmppOGhFMFBsdXFBeTlXRzVBWkVWZjVMdllqN0FoN1U3eWdUZ1VQMFhxcUcrTUF3cFRGS2dXZUhrK01yUG9nOWZ4MzB6SElpT1U4TEU1bG5iNTB4OUJwNmpoWm1PT0RmRitsRTJSYlRHKytacFBwR2Q4RzVmL1RuQjVQVmdYdWZYNUF4eVdIeVNMaTNiUEQvSC9BL3MrOW91TW90eXdlbWxaWkkzRHcvSGZQWnhoMFQrcDArcVBraU4rR1R2OVh2RXQ2eHMvQmZ3R2hobW5ZY2F5ZGdRQUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6ImQ4MjFhN2Q0ZTk3YzRjYjZiZDgyNDIzNzczMWZkNGJlIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJ1diI6ZmFsc2UsInVzZXJWZXJpZmljYXRpb25NZ210UHJldmlldyI6ZmFsc2UsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZX0sIm1heE1zZ1NpemUiOjIwNDgsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjEwLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjk2LCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTAyLTA5IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJIeXBlciBGSURPwq4gQmlvIFNlY3VyaXR5IEtleSIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjEwMjA4MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTAyLTA5In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMS0wMi0wOSJ9LHsiYWFndWlkIjoiOTg3NjYzMWItZDRhMC00MjdmLTU3NzMtMGVjNzFjOWUwMjc5IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI5ODc2NjMxYi1kNGEwLTQyN2YtNTc3My0wZWM3MWM5ZTAyNzkiLCJkZXNjcmlwdGlvbiI6IlNvbXUgU2VjcDI1NlIxIEZJRE8yIENUQVAyIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUI5RENDQVpvQ0NRREVSMk9Tai9TK2pEQUtCZ2dxaGtqT1BRUURBakNCZ0RFTE1Ba0dBMVVFQmhNQ1ZWTXhFVEFQQmdOVkJBZ01DRTFoY25sc1lXNWtNUkl3RUFZRFZRUUtEQWxUYjJ4dklFdGxlWE14RURBT0JnTlZCQXNNQjFKdmIzUWdRMEV4RlRBVEJnTlZCQU1NREhOdmJHOXJaWGx6TG1OdmJURWhNQjhHQ1NxR1NJYjNEUUVKQVJZU2FHVnNiRzlBYzI5c2IydGxlWE11WTI5dE1DQVhEVEU0TVRFeE1URXlOVEUwTWxvWUR6SXdOamd4TURJNU1USTFNVFF5V2pDQmdERUxNQWtHQTFVRUJoTUNWVk14RVRBUEJnTlZCQWdNQ0UxaGNubHNZVzVrTVJJd0VBWURWUVFLREFsVGIyeHZJRXRsZVhNeEVEQU9CZ05WQkFzTUIxSnZiM1FnUTBFeEZUQVRCZ05WQkFNTURITnZiRzlyWlhsekxtTnZiVEVoTUI4R0NTcUdTSWIzRFFFSkFSWVNhR1ZzYkc5QWMyOXNiMnRsZVhNdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVXSEFOMENDSlZaZE1zMG9rdFo1bTkzdXhtQjFpeXE4RUxSTHRxVkZMU09pSFFFYWI1NnFSVEIvUXpycEdBWSsrWTJtdyt2UnVRTU5oQmlVMEt6d2pCakFLQmdncWhrak9QUVFEQWdOSUFEQkZBaUVBejlTbHJBWElsRXU4N3ZyYTU0cklDUHMrNGIwcWhwM1BkemNUZzdydm5QMENJR2p4emx0ZVFReCtqUUdkN3J3U1p1RTVSV1VQVnlnWWhVc3RRTzl6TlVPcyJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFMUUFBQUMwQ0FNQUFBQUtFL1lBQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFDK2xCTVZFWC8vLy93OFBEWDE5ZSt2YjJscEtTa282Ty92cjdhMmRuMTlQWDYrdnE3dXJwNmVIaGZYRnhHUWtNc0tTb2pIeUF6THpCTlNrdG9aV2FLaUlqUzBkTFkxOWlEZ1lIOCsveloyTmw0ZG5jeExTNlhsWlc2dWJuNCtQam81K2Q0ZFhZbElTSTVOVGF1ckszKy92NjR0N2NzS0NsWlZsZnY3Kytqb2FIazVPUTVOamZyNit2ZzMrQmxZbUpXVTFTb3BxZkh4c1ltSXlNOU9UcFNUMUEvUEQwNE5EVjhlWHJXMWRYOC9QemUzdDZIaFlVdEtpcTh1cnN2S3l6ajQrUHY3dTVmWEYxblpHWFIwTkVuSXlUaDRPRDA5UFFySnloYVYxam01dVorZkgxRVFFSEZ4TVRLeWNxM3RiYWlvS0dOaTR5MnRMWHU3ZTdHeGNXeHNMQ2VuSnlSajVDbXBhWFF6OCtSajQ4L096ekV3OFNXbEpSVlVsTW1JaU5UVUZHVWtwUDkvZjNJeDhlSWhvWkhSRVZrWVdLa29xS2VuWjNVMDlOaFhsL1QwdEpLUjBkN2VYa2tJQ0dDZ0lCc2FtcHJhV25WMU5RcUppZHJhR25sNWVXMHM3TlhWRlRzN094RlFVTDI5dlkrT2p0MmMzUW9KQ1ZjV1ZxYW1Kbk15OHZOek15Ym1abzZOempuNXVjM016VHA2ZWxZVlZYNysvdG1aR1JpWDJET3pjMVNUaytWazVPUGpZM3E2dW8wTVRGdGEydUJmMzlNU1VxR2hJVmVXMXZMeXN1d3I2K3FxS2kzdHJZMU1UTHk4dkxqNHVKYldGbkt5Y2xDUHo4cEpTYXFxYWxJUlViYzNOeXNxNnV5c2JHenNySjFjblBmM3Q4ek1ERXVLaXVabDVpaG42Q2NtcHIyOWZYSnlNaFBURTJMaUluMzkvZGRXbHM4T0RsemNYRnljSENBZm41VVVWS1hscFpMUjBoMGNuSllWVmE1dUxoRFFFQ1FqbzZmblo1SlJrWnhibTlqWUdFd0xDMU1TRWxsWTJQejgvTkJQajlSVGs3YjJ0ckR3c0pRVFUycHA2aHdiVzVPUzB5TGlZcGdYVjdQenM3NStmbHFaMmd5TGk4N09EakN3Y0dkbTV1Smg0ZXJxcXBBUFQ2bnBhYlEwTkNFZ1lKK2Uzeng4Zkd0ckt6QXY3OXliM0NGZzRTU2tKRnVhMnkxczdTOXU3eXdycS9Ed3NPTWlvdUVnb1BjMjl1WWxwZTl2TDE5ZW52dDdlM2QzZDAyTWpPdnJhN3A2T2lnbnA5cFptZDNkSFhCd01EaTRlRkdRMFIvZlg2T2pJeHZiRzNXMXRhYzEyVjRBQUFBQVdKTFIwUUFpQVVkU0FBQUFBZDBTVTFGQitJSkdoYzZISTB0OG1BQUFBMlRTVVJCVkhqYTdWeDVmQlJGRmk3Q0hVa2FSQXkzd1VDNHhKQUFTN2pDRVFnb2tWUGtUQml5aWtDR3k0VVZDVUhPb0lhUWNDY1lnc2dweXhGQUVUY0NJZ1J3NVVnTXVBcm94Z3RXRlBCWVYxMTNmNy9OMU91ZWV0VmQzVE0xRVNaLzlQZFBwdDVSL2FXN3V2cFYxYXNpeElZTkd6WnMyTEJodzRZTkd6WnMyTEJodzRZTkd6WnNTS05TUU9VcVZhdFZyK0Z2SGw2aVp1QTl0WUtDRlJXMTY5eGI5ejVmcTZwM1AwUElIYVJjdjBGRHhZQ2dScjdkOGNhb2ppWjNqSExUQjBJVklabzlHRlpSU1Rkdm9aZ2l2R1hGSk4wcVZMRkFVT3VLU0xxS1lvMDJiU3NlNllkYWVDQ3R0S3R3cE1NZTlzUlpVU0lxR3VuMk9vS1JVUjA2UnVwa25TUTcyenRPK2dITUx2Z1BuYVBMWkNGZHVuYmpXSGV2V0tTYjlFQVhpSXB4eTN2MndxUjdWeXpTZlZEOXNYMlJvbDhkcEltVCs4VGNhZEtCcVA3K25LWWV2dFVES2hUcHFxaitSM2pWbzBnMTBPalpNdjZ4UVlNSER4b1NQMVNTOUlCaHd4K3ZPK0tKd0pFKy96K2pVUDJqZVZWRWI0WXhPcmVBc2VNU05MZlF4UEdkdlNYdG1KRDBSOWJvbm54SzdnbHFtSWdid1dOZU9qMDlTZCtUMTVyc0ZlbnVVL1FkYkhKVEgwZzN4MVU0cDNyenhOcE9jeW9HT0tlamo3MEo2Um1KUmo5bFpsSk5hZEo5K0NvYVBoUHhKdzhlbmFNVUlhSllHeEdUbm1VU0w4eitzeXpwR3NhYW5wMWFiWTY1UStOZ3hRVEJqUzFKRHpielU1NnJMOHQ2cnFpYWxIbXA5Y1RtODJOTnI2MmtQRzlCZW9HNW43SlFObzZjYjFaVG13ZUdWREpZTDFwc2NXMmwyUkpUMGdNVHJCeVhwa215WG1aZVY4SUxML0syanBld3VsdXY5T1hoTTdGa2RwZ0o2WXdWMkt4VDV1TlpLN21SeHlwSjBwVk1YaXpBNmpYWWRpM1NSSzZqc1YvTlZOeVhyRGNoL1FpU1pNT2R5Sm1PWkxFYkpGbmZ0MEt4d3N1NWJzdVFqVXljRjZoSk42RW4vNHBEU0hvRGVoTVdibGI5b2hzZ3M3bVNwRW5ybFphc2xmR2E0YXRJdUlYNTR3L1VWaUhwYmVnQmJXZU85ekp4d2tPeXJPZU0yR0hKT3RrQmRpaGNqWXBHN21qS3BMZUlkTnBPVnM1RTEzMFIyYjBtUzdyc3VydEdXN0grQ3pYYW5jY2tqYkQzS2liZm1TWWd2UWVWdVhka0w1T3ZsaWRkMWw2SFd6U1N2T291ays3b2FYSmZzYjdJZEkrQTlENVduTUpkZEIyNlJMNHZyQW1KaVpoZTI0VDFmcGMraVpVUDhKN284YWNMU005bXhZT2Mzd3hrT044MzBtVnc5RWwvZWFhQXROTVZRNzdPeW9tOFd4RFR2Q0VnalRxZGZaemZVR1M0M21mU0xqUnB2L3lRSVk1N3MweFJpeFdmNFYzMk04MDBBV24wSUFieGpuRk04MVM1U0x2UU9qMklKKzBhaWgxbXhhbTgrVnRNODFjajZYeFVMT0FkMzJhYUkrVW1YWWFqWEdqME50OElrbmpiZS9pR295T2RnNHJWZU1kalpnM0hWOHpIamJ0Rm1TQ2NGZC9oVFk4elRXOGphWUs2U3QxazFidE1NOUZiWHRGMVRqRHMwV3RQNGx0ZFNFZ20zd2dRVU1OSkZwQkcwUTNmQ1BvaHd5M0VXeXhFWGxsNjVTYWtkSllOaXJKWThSUnZpVDZveXdXa1Q3TmlBODd2RERJYzVqWHBwY2lybzE0NUhDazdFUzcwNEQ4RkxaRmhnWUIwTWlzdTVhNVFnTzdLVU9JdDBHdXZLTy9wbEtoZlZ2NVdWbTZMT3NKTjJEQ1Z5V01MQmFSUjJka0ZPNkozWWEvWG5NbjdtSFRENnB3dUJuOGV6eEwrTVo5RGhnNFV0NFFUQWVsK3FDUEtRbzU5MFYwNDd6M3BITzd6RjRXam1jNmRzSW9PV2hzaEFSclRZSTRUUmFUSkJWYnVVY2djNzBkMlJkNlR4ajJDQzNWZTNWRHNFczhwK0NBUHkydlR5WW1jRWlhNWVFYXJvZ2c5a2V6ZFF0SjRJRG83UjNPc2drWmM4eVE0azF6RmdCV0huMzFYTDFNZjZsZ2syakVTWkpmd25NS0hSRWdhTjE1bHBSb2hqc2NYa0F1WGtoVXZzRmhkbDZ1Qm0weGs0dDhyTjcvL0hCNmdYc3czSVQwREQ4WjNUbXJVL3FPNUgrTUxQQ25GbWZTekhOZXFjRS95eGNkYW1hVVVFUlBTNUVQTCtpL0tUaktOTEZFOEFYMFJxbHJaWFNhbXBNbFpDNys4SzVLY0NhbmZ4Z1BucTNnZElNbmN6aDFGaVVqUDZXLytnTFpLY3k3cmtNOVpVWTVzeEZ0SG1MU1FXQllMQ2VmeTBqNHh1VUQyR3ErWllqZ2lzazA1and2UVcrY2VFTmtkWU5NalpsTzlUK3dVT1hhUVg4Wlc4ZWtSOFdqODNEOEVTMFRGdXpycDdSWWZMVVlHWnBQcVBaTU1jN1JUR251aVpvV3crT1RuZEJXZVdtVTJCNXQvK1NTNmZOeVRWWFp6NnBGbzRZT2ZXc3g0Y3lucS9MSVBOdllsTTROSHk0RUw3c21jOVBDVU92MTdieHRWMnRQU3R2aFM2cXJQOXUvLzdQUFVVcmtGbjBwRHhtWmxoaythdSsvb1NFZTVHZHV3WWNPR0RSczJiTml3WWNOR2hjWGxjQmUrTU5GdW9kcncvcjZ2VE40UjFLVkR6Qy9GeXEzcUtIU1h2MWxLa1A1SzVkekszeVFsU0srSFBHcG5WWDl6bENCZG9ISit3dDhVSlVnSHdweWQ4MzEvTTVRZ2ZRMDRoMjd5b1U1L2thNmNBcHhmOVRjL0NkS2xzRXdVK3FDLzZVbVF2Z1NjRTY3N201MEU2WC9DNm1MQ2NIK1RreUE5RVBKZEVueFpWZkFYNmZiQU9mSXJmMU9USUwwSHBzc2pUWFB0dzlZa1RSODN1czNlZHNscjBaSXhjVFJ4UVp5ZVcweDFyRHhnMkxxdno0NDdualh4V3ZYODM0TjBMaXpBeGpZM3NjKzRnWEpFOGs2eUhRN2ZVRW1VUStDemlDNlF1bFB5NGxFR2x4Sjh2aEtSaG83MEd0ai9GR3V5RkJKOUZPOUFjdUYxZDU0RzVJNk1FWGg5aTBQRkNlRzZHaHFPM1Uwa3daTitIamlubUd6V3l0aXJHTEJEaTdVaFQva2RnUnZkSlJMM0tmMWRXYkJqTTBwMndaWWpYUVNMWmlrM3hiWXhwN1JtY2ZwVzBvVm1hbUdubWtWUlRKT0M0bklNYnBPcEdlUStkbEZ6QmZMZXJyV3QzV0V0czNaZU5KRUNKajBTbm4xZU5iSHBCbWpOb2VjN3crdDIrem9rVGZTWUFmclBhY2tZRkVKYVI3enJaeUdreVkyK3JPNFR1YklNOGxTKzlwbDBIN2dMZWFWaXkraERWTDBRWlpVMW5VZEZoMkcvNG5lMDBFSHZGL0s5U3h4RWYvOUFUV2FqUG1ZUERjeWM3eEVaTU5LVDFZZVZNa05zT1lKcWUzRXJkUTV3aDFSbEFzdmYzK2o4YmlJVGV0Tkxmc1RxZjFGMUpwR0JtL1RUN215RVI0VnY4eGs2SnZqK1U5MXRwQzladHd4YTJFcmRkZG1SWkJxOUU5REowTDJ4UC9INkRpNVpiWWN2cER1anBKNXRJc04vVTlVUGV2RjdWQXlML2pYcEVydHVjeXVrU2NGTDQ2QWZnUkY4RFYvUUdxU3lKMVRTQVZ5Q3ZTQlNXa0lEN0hDam9wMUx2aEYrUTE0RjMvZEVVQm5zRFF5aC9kMVp2Z0pJc2g5UEpBQ2t6OEVPakx5eE1DN2MyZGRnZDhUc2ZseWlDc2hCZUlqMkJSOXdlcHJ4ZlVwZEE2ZmQ1UGY4Z25qSVZoZWtabGJxb2h1Yzk3T1dXblhhRUVQUWJUa2xEbU1GYlhGRHBvblVzVGlaOFJjbmF6NkVRQWMwVmJKYnRpTHQ2dXNjMElrWjNxWkNPZ1VpM0NDOEdMV2JJZFQ1S05MU0ZodVpvWmJVSFZ6SHE1TnlnWkdHYjhvU3lGZlJkNXpYcVBSeFVRMTBJMGszZUFacDlEODRnYlFidWY0aVE4djJPNVorUlhhL2xvaDBTbVVRVklOdjFHSStIb0RreDB0dEJiaEZWZXE5MjBjTE05eCt6OU55cWJ1TURsNllPVzVWd2UzeWtkWTRFM0lEQkJlNDErV3E0Z0VxTDJqQ1dXNC8raC9oZVBWejN1M1g1T3ZXZVNWV3BGR01WRlBOdzFxQXpUN3pSRm9ibTlIR3NrUGJnbHBjWXVpWXR6VFRlYmI0cEF1UkJKQk91WVpFMjlXWUdwOVpjOEVUYVMxT2drMjcyckJudmF1UXNJaTdZdHFzcFRwZjU3SUFJZ1VnelgvNklheFJUdlZqb3BPZVNHdDdyMExvalR5dWx1aG1SMk5PWmtCU0lwOG9GM3lOeUVBNDczRVFxbnFkU2VpdTF0Q1lERk80NDVYQjlPYkNIdENobEZxZzZMcjVFOGIzUXFkRUpMeElKQ0FrWFVQZEE4UW1tR0JQbVRlSEhMV21uK3B2NmU5QnJwL05UQS9hQ0xtU1drdkwrKzRvTStZU1Q0dE5ocW04YnU3TmcvQlY4T3Awa2hkY2xoQSswOVIyNndEL2w2UVMvUTN5bGJTV2hYdE82d2JXME9JbjN0UUlaMEs0b3BUdDlDM3p0Qk4xTTZRbXltUWptNUFPZXdGWTMxRExOZWtNVHFJM05VYlRVZGxWb3FaMTEvTG9zSm0yL0IzbEowMXVRM2ZxTEZYTE5DWkpFZDIxV1JQTGdJZVZOQ0JzNHlDRW5ud3doQ24rNDM0R1BHQ01YMHk4aHVsS3dFQVk2MmVyc1E0a1RrOHoydjFJbzFtOFhqQ0FCbGNUWVBvbUd4MTFRTjlMNVRkREZaRHZLNUVvYTc3bWNoNGF5R3I0bk0rQjk4V1lOdndiL2FyMXd5STZMa2lHUVdWWEpCOURxemhocUFJQ0I0azR4SngwQ0FTL2RDdWkyL0MwUHFOMU54MXJ2OFhKNkZDMmR0cXZyai80RTUzZlRYeEw2UmN5VmlKWDFtSkpMZ2FtRkNKaG0wVUdETWgwSFZnYTdIQ2V3QWtkTk1PYVRvYng0elBZbzNSSWR6N0VBRHJsZWN4N3pwYUxuMFBVZmg4bVI5V3M2S3Y0VytINGtzcCsxZDBsR3ZuVGxyMldrNnY3WFk1em41dGkyS2lVL2p1UjFqWkgvaGRLNnU2U1krN2JHcmIrQkpXczJLN3phNm9sU1pmbzBwVFZNeTdtWFdMLzVacVhxV2ltcDNORnZDYWRyeDR3QSt0eXhkcFpEeDkzM1RMaGZ6OVhxZnNLRk9PS0RJNjlWVXZkdGxiU1U5dWdzbkg4Vi9GOWx4UnRmVk03SlN4VmdyTTFhVklQVmwrQ3Y2T2xFT0crajFCQlFGU3E2Z3lwN24xTnRub3NreHJyV3BQVzlyV3NoSjdmTVNMT2NMazJzd1J1NnNhNVEwYk5kdEhCTlVvRHVmRzVCOUxrSi80NXQ1N0dYMjNIZ255aDIxU3EvVWowLzdUU0gyeVNrQ2w3Uk9aTmVpYW1lWWhWNlFZMXVPcWV5OWljN2o3QXE4V3hJNFVtYnMrNjlEM0VaOStrRlN6N21CMFVWL0tHN05rZXZtRlI3cXlqb3pibE5qWC9IRUJRZU11OGl1aVk5cHQrNjdxcmUwQU9xVENBcnUxcGY5T1F3byswMDNuSjN6VGtBRWZVQkphL29ydUlYQnJWSHk3L2JxRzdnZHUwNndxN0NWRnNCVjZteGloU05sNTQ2eWQxM1M3STRXODYzcEptaUpQZnplbDMwazV2ejk3ek94anBGSzhQdnZBN2ZrbUVPRHIwWUV6NUs3dDdLTHd5cHZuQUx2bitwbUhEaGcwYk5tellzR0hEaGcwYmR3Ly9CMlpISUo2RG02VDhBQUFBSlhSRldIUmtZWFJsT21OeVpXRjBaUUF5TURFNExUQTVMVEkyVkRJek9qVTRPakk0S3pBeU9qQXdmelBZZFFBQUFDVjBSVmgwWkdGMFpUcHRiMlJwWm5rQU1qQXhPQzB3T1MweU5sUXlNem8xT0RveU9Dc3dNam93TUE1dVlNa0FBQUJYZWxSWWRGSmhkeUJ3Y205bWFXeGxJSFI1Y0dVZ2FYQjBZd0FBZUp6ajhnd0ljVllvS01wUHk4eEo1VklBQXlNTExtTUxFeU1UUzVNVUF4TWdSSUEwdzJRREk3TlVJTXZZMU1qRXpNUWN4QWZMZ0VpZ1NpNEE2aGNSZFBKQ05aVUFBQUFBU1VWT1JLNUNZSUk9IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI5ODc2NjMxYmQ0YTA0MjdmNTc3MzBlYzcxYzllMDI3OSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDQtMDMiLCJ1cmwiOiJodHRwczovL3NvbG9rZXlzLmNvbSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiU29tdSBGSURPMiBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTEyMDYwMDQiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy43IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNC0wMyJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDQtMDMifSx7ImFhZ3VpZCI6ImY1NmY1OGIzLWQ3MTEtNGFmYy1iYTdkLTZhYzA1Zjg4Y2IxOSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZjU2ZjU4YjMtZDcxMS00YWZjLWJhN2QtNmFjMDVmODhjYjE5IiwiZGVzY3JpcHRpb24iOiJXaW5NYWdpYyBGSURPIEVhenkgLSBQaG9uZSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZhY2VwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJpbnRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJRXJUQ0NBNVdnQXdJQkFnSVFSVGZjZ282eHdJRkdmbXR6azFCU25UQU5CZ2txaGtpRzl3MEJBUXNGQURCRU1SVXdFd1lLQ1pJbWlaUHlMR1FCR1JZRmJHOWpZV3d4R0RBV0Jnb0praWFKay9Jc1pBRVpGZ2gzYVc1dFlXZHBZekVSTUE4R0ExVUVBeE1JVjJsdWJXRm5hV013SGhjTk1EZ3hNVEkwTVRnek5EUTVXaGNOTWpnd056RXpNVGN6TWpNM1dqQkVNUlV3RXdZS0NaSW1pWlB5TEdRQkdSWUZiRzlqWVd3eEdEQVdCZ29Ka2lhSmsvSXNaQUVaRmdoM2FXNXRZV2RwWXpFUk1BOEdBMVVFQXhNSVYybHViV0ZuYVdNd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUURRQ2ttUS9LOERuMzlxU0NXNXRLTHZ2RExIM0NsU2NnUXJEZzcrdVk0NGpIbElZMS9MbDZ2MnJwajdubG1WTWxJem9nZDN5WGpDRkJ2R3I0emlHUTJRYzhVcGthVTk2RVp4RXRId1pTdHc2WVEwamRuZ2tTTFB2T3A4VDhZaUpwY3ZzVnRRdGlRME9zVFR1aU8yRWk0THVMaDdLUis4eDRiQVJ2emtCV3N0TkJUcVZTQVpRWWVzcW5sOEg1U2Z3YjNJb3U4TFNpQXN1T1h5eHQybXM5MTFZcnhXdmgvS25PZWwzT2QzaCtLNWRRWVA1MytmUFV6Z3o1NlRUajhSNFk2elJ1emRrYm5SNnhXWGRySzQxNGlYOUQ2eDVxOFcyWEpKcFRNSzdFblNYRzBxN1hGN3A2OGpES0FueEFGOGtmaDN1aW5jMnVsbVZPWmJUUnp4RjhCM0FnTUJBQUdqZ2dHWk1JSUJsVEFUQmdrckJnRUVBWUkzRkFJRUJoNEVBRU1BUVRBTEJnTlZIUThFQkFNQ0FZWXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QWRCZ05WSFE0RUZnUVVqTXNUYlkwd1hRQlIyOWJXSEl2YkZmVUFGZlV3Z2dFR0JnTlZIUjhFZ2Y0d2dmc3dnZmlnZ2ZXZ2dmS0dnYlZzWkdGd09pOHZMME5PUFZkcGJtMWhaMmxqS0RJcExFTk9QWEJvYjJWdWFYZ3NRMDQ5UTBSUUxFTk9QVkIxWW14cFl5VXlNRXRsZVNVeU1GTmxjblpwWTJWekxFTk9QVk5sY25acFkyVnpMRU5PUFVOdmJtWnBaM1Z5WVhScGIyNHNSRU05ZDJsdWJXRm5hV01zUkVNOWJHOWpZV3cvWTJWeWRHbG1hV05oZEdWU1pYWnZZMkYwYVc5dVRHbHpkRDlpWVhObFAyOWlhbVZqZEVOc1lYTnpQV05TVEVScGMzUnlhV0oxZEdsdmJsQnZhVzUwaGpob2RIUndPaTh2Y0dodlpXNXBlQzUzYVc1dFlXZHBZeTVzYjJOaGJDOURaWEowUlc1eWIyeHNMMWRwYm0xaFoybGpLRElwTG1OeWJEQVNCZ2tyQmdFRUFZSTNGUUVFQlFJREFnQURNQ01HQ1NzR0FRUUJnamNWQWdRV0JCVGZRUTVXcldNUlc3OHZrV2gybmlEVDNWOTdyREFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBaUxwTHRuYUUwQWJJaVNtbWo0RUxSVFJNR3VlZHhkNlpUWTJ5VWkxUU5zd2FJMk9GbmgvTkRXTFdPZ0YzNkhPdkRFTFhCWVpNNitBc1BpVkhVNzJzdmxZajdZNUh6WnZvVWtNM2R2YnhyNlUyQko4OUpFRVRSSVdxVWxZT3E0N0JlODRPUjJYdm1uaVV1SnJGT3pzQVljdHJaWDJURlgzQWJWUHM0TFNUTmMwZGEwdXEwQ3FvT1NPSUNmenoxWDd1ZjdUdzlPMEtjS2VyRmd6ZVVjbUd0S3Y1b0s3Ulk5V2tEeGRpMjJSeTBHRWI2MHRuYXY3cWs5amE0NVdCak4xMHh1TnBOc2xDYWxSbk5ZT0dWdFkxbTRveTJnKzF4ZDFiMHZ4ZzB4SnNXNGsyb3ZUZFpRUzVIQ2ttZTA1TTVMeTBTRlNWRy9SSHhNczZJeDQzQ2N0Q0lRPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBTFFBQUFDMENBTUFBQUFLRS9ZQUFBQUIxRkJNVkVVQUFBRC8vLzhSQmZjU0NmTVNDdklUQy9FVEMvQVRETzhURGU0VkV1a1dFK2dYRk9nWEZlWUFBTThBQU00WUYrVWFIT0FBQjg4QUJNNEJCODhCQ004Q0NjOEVDYzhJRDlBYUh0MGJIOXdiSU53YklOc2JJZG9jSWR3Y0l0b2NJOWtxTU5jQkM5QURDOUFFRGRBRkVkRU5GOU1ORjlJUEdOTVBHTklQR2RJUkd0TVJHOU1USGRNVUh0TVZIOVFWSHRNV0g5TVdJTk1YSU5RWUlkUVpJdFFhSTlRYUpOUWJKZFViSk5RY0pOY2NKZFVkSmRjZEp0VWVKdGNkSnRRZUo5VWVLTlVlSjlRZUtOTWVLZE1mS05VZktkUWZLZE1mS3RJZ0tkWWdLdFlnS2RVaEt0WWhLOVVpSzlZaUxOWWpMZGNqTE5Za0xOWWtMZFluTU5jbkw5WXBNdGNxTTlnc05OZ3VOdGd4T2RreE90bEZUTnhOVk41UlY5NVRXZDlWVzk5ZFkrRmthdUppYU41NGZlYUZpdU9FaWVLRml1S0dpdU9HaStPc3NPZ25QcjhyU0xVdFRxODdjSTA5ZFlsRWhuZEprMnBLbFdsTW0ySk5uV0JObldGVnNVNVZza3RXczB4V3NreFh0VXBXdEVwV3MwcFd0RXRXczB0WXQwaFd0VWhYdFVoWHRrbFh0VWxZdVVaWXVFVll1RVphdlVKWnUwUmF2ajlhdlVGYndENWJ2ejlleURoZXh6bGR4amxkeFRsZnlUVmV5RFpleHpkZXh6aGV4amhmeWpOajFTcGoweXRpMGl4aTBpMWwxeWhrMWlrVnFpRWlBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBRittbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBEOTRjR0ZqYTJWMElHSmxaMmx1UFNMdnU3OGlJR2xrUFNKWE5VMHdUWEJEWldocFNIcHlaVk42VGxSamVtdGpPV1FpUHo0Z1BIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVFXUnZZbVVnV0UxUUlFTnZjbVVnTlM0MkxXTXhORFVnTnprdU1UWXpORGs1TENBeU1ERTRMekE0THpFekxURTJPalF3T2pJeUlDQWdJQ0FnSUNBaVBpQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQaUE4Y21SbU9rUmxjMk55YVhCMGFXOXVJSEprWmpwaFltOTFkRDBpSWlCNGJXeHVjenA0YlhBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOGlJSGh0Ykc1ek9tUmpQU0pvZEhSd09pOHZjSFZ5YkM1dmNtY3ZaR012Wld4bGJXVnVkSE12TVM0eEx5SWdlRzFzYm5NNmNHaHZkRzl6YUc5d1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM0JvYjNSdmMyaHZjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUkZkblE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVVYyWlc1MEl5SWdlRzF3T2tOeVpXRjBiM0pVYjI5c1BTSkJaRzlpWlNCUWFHOTBiM05vYjNBZ1EwTWdNakF4T1NBb1YybHVaRzkzY3lraUlIaHRjRHBEY21WaGRHVkVZWFJsUFNJeU1ESXdMVEEzTFRJeFZERTRPakUwT2pBMEt6QXpPakF3SWlCNGJYQTZUVzlrYVdaNVJHRjBaVDBpTWpBeU1DMHdPQzB6TVZReE5qb3hPRG94TkNzd016b3dNQ0lnZUcxd09rMWxkR0ZrWVhSaFJHRjBaVDBpTWpBeU1DMHdPQzB6TVZReE5qb3hPRG94TkNzd016b3dNQ0lnWkdNNlptOXliV0YwUFNKcGJXRm5aUzl3Ym1jaUlIQm9iM1J2YzJodmNEcERiMnh2Y2sxdlpHVTlJaklpSUhCb2IzUnZjMmh2Y0RwSlEwTlFjbTltYVd4bFBTSnpVa2RDSUVsRlF6WXhPVFkyTFRJdU1TSWdlRzF3VFUwNlNXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEb3dZakV3TmpFMll5MHhPV0UwTFdVME5EWXRPVEJsWlMwM056QXpNMkZrTUdRellXVWlJSGh0Y0UxTk9rUnZZM1Z0Wlc1MFNVUTlJbUZrYjJKbE9tUnZZMmxrT25Cb2IzUnZjMmh2Y0RvNU4yTTROR0UyTnkwM1pESmxMVEJsTkRjdFlqQXpOUzFsTjJVNE5XSXhaRGswWlRZaUlIaHRjRTFOT2s5eWFXZHBibUZzUkc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRveU1tVXhOR1JrWkMwNVpqQXpMVGhrTkdJdFlUYzJOaTAxTW1FNE1qaGpNRGRoTmpjaVBpQThlRzF3VFUwNlNHbHpkRzl5ZVQ0Z1BISmtaanBUWlhFK0lEeHlaR1k2YkdrZ2MzUkZkblE2WVdOMGFXOXVQU0pqY21WaGRHVmtJaUJ6ZEVWMmREcHBibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPakl5WlRFMFpHUmtMVGxtTURNdE9HUTBZaTFoTnpZMkxUVXlZVGd5T0dNd04yRTJOeUlnYzNSRmRuUTZkMmhsYmowaU1qQXlNQzB3TnkweU1WUXhPRG94TkRvd05Dc3dNem93TUNJZ2MzUkZkblE2YzI5bWRIZGhjbVZCWjJWdWREMGlRV1J2WW1VZ1VHaHZkRzl6YUc5d0lFTkRJREl3TVRrZ0tGZHBibVJ2ZDNNcElpOCtJRHh5WkdZNmJHa2djM1JGZG5RNllXTjBhVzl1UFNKellYWmxaQ0lnYzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG93WWpFd05qRTJZeTB4T1dFMExXVTBORFl0T1RCbFpTMDNOekF6TTJGa01HUXpZV1VpSUhOMFJYWjBPbmRvWlc0OUlqSXdNakF0TURndE16RlVNVFk2TVRnNk1UUXJNRE02TURBaUlITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUF5TURFNUlDaFhhVzVrYjNkektTSWdjM1JGZG5RNlkyaGhibWRsWkQwaUx5SXZQaUE4TDNKa1pqcFRaWEUrSUR3dmVHMXdUVTA2U0dsemRHOXllVDRnUEM5eVpHWTZSR1Z6WTNKcGNIUnBiMjQrSUR3dmNtUm1PbEpFUmo0Z1BDOTRPbmh0Y0cxbGRHRStJRHcvZUhCaFkydGxkQ0JsYm1ROUluSWlQejVYQmVhbEFBQU8xa2xFUVZSNDJ1MWQ1NThrVlJXZFowNllBNkppRHBnRG1GaXRMVnl6bUhQT1lsWlFFV1E5QVhNV3pQNnpmcml2OHF2dXFwN3Vuc0hmOUtlZDdkNlpzN2Z1dStIY2M5K2NwQWZnNitRQzlBWG9DOUFYb0M5QVg0QytBSDBCK2dMMEJlai9GOUEwdVAwelBrZWdEVXVpTm9BaWJNRzBjUTVBU3hJczBCUUZxUGdaaXBZZ1E1SjV0cUJoeXpZbFNvSWd5eE1qdzdKSlU3WW9VajVEMEpSdDA1WmxVYUk5OW02RGtDWERsRUFKcHZZQSsyUkh5QklzMmJJQVdMUmdxZWNqdGtSWnNnM0pGR0VBT0QzcW5VQ1REakRNV0V6WmxIb3VRb2xDL0w4b0VXbzh4ZElaZ0xacFc1WUV3SllrSW50QzloREpJRzNURWt5THRpSElQTFd0ZHdDdENHS2tRWnRLeVNaaFc0WWordG1TYkVLMllLUkVDYVJFaXlDUERScXlURkRxaFY0aUlyWWxLaUpkdUVZdk9sdUFiQm8rbmExUGRzQXNHclpIQ1VXd0xVR1NMTW5rSkFxS3BreEwxakZCbTVDTVFhRG9Ib0VsQUxRaDBHSWh2RU9rVDJmcTlhQWRqc0dpdDlNbW1BTmhFWml0TUxhUEIxcVIzSVM1ZHdGWnRHeDZKc2JEeHR5N0J3RnR5VVlYYWhIcHNQZWxhV253TEJ4UnZlOWd0RTVSK0oyc05iVGt6aU1EY0E4MWdKeDAzUHlWYlVKVWUzQVJ1Ujg0SG1nVFJQNzVkQVlwRSsyVGlLcXUvWDlGV1dxcjlRaEhSdFd4UUVmYWF3RWhRcDg3NDdjSU15YUt6U2ZRNEJRUnFmSTRvRFVJSFpMc3U1eFNZR0puYXFxeFBHd2J6V2ZjTkRLRVRtSHFsYUNqdUdQckt3Mk1EcEhEcGJQaFpkdXRjNnQxcXdndnh3RnRXV2lPR05VOVlkdU9naUpIazJ4R2QrY3ZvZjJ6WkFySGNnOUcxYWJ1aTM2bWEwOG4xWmlYWmxkOGdMMW5wRk9rbDVYdVFVRmdCOGlkNDNUK0liRjU5Rkl2RDdudEl4MHR6WkhjSTZKQSs1RFZTeUFvZ2JDSFNXWS9UTUxhNkVFYk9TM1FiR0pFb2wzTUZwYlE5akltZEJhZ2MvZlVSUTlPL2pqcGY5dlVxSDFSSDJ2ZFF5UWE0MEVDblBPa3k4SEFSandQbWRvWFhiTTJqY3RpRytsa1VnSTQzL2ZKMFIweXV0c3pBUTJJWGZ3d2JkRGFWRW5BRmdFVDNCc3Z0a1B0NFY1Wm1RdWhUV0ZCakdMVzJCc0p1YnFlZGpTSXZWUTRLaVBDVHpqbzBFNVZIcDBlTkIzSnc1c2EzNVQyeDVEdXFVY01aZ1liNmhNTE9tK2dBZHFjSTF6SWZrWTVINkFURFpyV0hHc2JCTVA1c25SS1FSNWxmcnBFakZnV3podG9CSVVVVXdBVlVFczZaKzRSWVM4NlFkbWExa25nWVEyOUd6L2RrWXVLVG5lU045UDVBNTJDMXlJY0dkSk9SMzN0T25QSnBWSmdMbG43UElKT2Fvb094U1RnbUtoUE1VZDBMcU1sT2laWUs1S3FqSWozbEJUelBFbUVrR2NGSUNuQWtqWHVlRTQxc1kwd0FqbUdGMHN6aW13S2h2SllENUpwSU0vTEZBK1JGbU1FeVRIVGZjb3hjNHpoRUtsR1hBWTc1akNVUWVTaEhnVmFpQXlRZ3hLaWYrQTArNTUyb0IraDJzSFBhRm1ocEFpV3NHa0NoZzBMbWZVTDE3RU5rU1NNU2JJNnZRckJrYy9SUEcwdThTb0ZzKzZZUHVkWm1ZeUlwV0JNb1dKOEUvK2wvWUx1cUZSRjg3VTFzMUNnbUllaEZCdzBQVTBDTmdYWmtBWEc5QlFqSmNCK1JDcHFwdnZCUFhyYlFRanlOVHQyTU5vaURFZTFaUmlJUHQ3T3dXWC9vRk9pTFNGMEJ0b3lUMkYyMjF3b3VrdFFjYVRESTJLc0YyTjM0eUNnVTJKRUxFclE0cEJkekxWaXJ6QmdVTmsrRE9nWXVBQWhsTkR1bmlhanAzZ2gxSEJDQndFZHZITWNvSjJiN3liRERocWhVYmJkczFvczV6cnZYa0UxMVV5UFZ6TkhMZWUrSlc2eTgrQjhSNy9PeDFLZFM0TWF6YXYzcjh0ekNMS3dXNThZdlZybjBxSExzUThNT2srVHVKdXRoVkh3a01seE5EcUVBaklTTUhjU3RPV0VxRjc5U3dvSHQzUndaOU16djh3NzhvSG9OY25UbWRKaHRLYUlpY0Y2MXBFMmlJNEpqTEpnSFBVUEpKQ04wRmRTcVd4anIwSm9OR1IramdTYWpoSitaYlFPN1JiNlNUeGtpRWNCbll4d0QzQlY2SWhPZ3IzR0tGTFZjVURuUWRnNlV6T2tJYjFqR0RvUnB5T0JUaEgxMWhSOFVXYjBNZ3ZvYUJXUEJ6cXJOYkhjb2MxaDYyUGwxOUZBSnplSmNUbm82TVA3M1FKS2gvbUFvTnZHWkRFYkViSlU5WStGVmVpRERybklrQW1vWlVPamNDYjNKOUcwVkt6TUR3bGEwVll2aW5xV0hKck9OTWlHUmRYUVFWZEdRbEsvcFBXeW96VHN0OTBtNEdKV1BTem9hSFMzaXgxaFc0RFltNTVuTHJKVUNSelkwbmtYWUtzL2gzZjByV3BCRUZ3U0FSeDJveWdrN1Z1R2lpSkFFY1BvU0Rsb3lIUjAwTUVDYXlQdkVLSkpERFhWSVZmdHBGcEhCQjNKWVFOUFJtZitiMFRuT2haK1pvTDhnUmZPZ3VLYjh3K0xiSWl2NFhGdE41WFNHWURPQ3hndXZTT0J6S3l2TU1qMkVhRm45VU9IdGpTQ1VKZ21Fb1VJUTBJOEN3N3NIQk9OT2E1N0hXaDQwa2VFb2w2RGozU1NsTmhtR0pVOE9aTkFERjNPbUtwRFM5S25mWUFXNkZFd0lJWS9sR0ZHZG1sdE12ZW5oQmdOTWJoK1R2WTRaQm16cGZoYTJTWkhEOXNhZDkwS2JyM0xkWk1kc3hnQ1dYbDlaRFNuYWQ3YzBQU3NGTWhxekp3d0x6OTF6NVlnTytVc1krbzI3bnJqa2RIVGFVZXpKYk5KZUxoU1RNaVJCV0lUanVpdkRjVitWdXVmTWtmR0RFMWNxTUU1NlhkaUZyTnhCM2FscFVrTU5LV0s5YUplZGFHSUJSNDk3RkgwQU11YVNVcDVXTFFwaTY1MUQ2Qy9MY1pta1hMNE1Ib01ZdDR3V2RwV3hvaE0zTndPcjlXYTB2MXZxTnp5cTk5dHNKOTl3MjJYZFZ3RTJVemEweDVCYzFEVXg5YkxZSEdXMGZWclE1Q2NoV3lUQUtodEhmeGEvWFJmVDJ3d3o5OEh5Y3c5WGl0MnVCWlFlakUrelFxamJROW1aVWFFMkpJcERPbkU0TXlJc1EycWpoYVF0ODRFWXVmWklzdWlxTk1tRnlpcnFtekNBalhvTGZJNm1udnNuS1hOODNJNE5CNnlBUzFaNWwvcDA4Z0VmK3l5a01MdzBPUUZ1WTdZaWxTaERmNFd5VWhzOXRRV3dGaS9NcUlzRVlpUjRkQmZMWUE5VGlqSW1qRzNUZ2hnam0xNUc5Zk56bURhTzJoWmlEWWpnR01rMUFtaFNtK0xMK2J4US9PeFljcWRuME5lNTRhWHh2UFZHMFcyRmNvUlRDd1RDODA5S1NGcFlNSmNORVJqSTIzSjVCSVhxKzlYTHpMa09vY0lnY2FvR1NIVTV6bWlhUjJuaXJ6VkRCZ01QUTFnckJBQ0YwRlhWVlZWTTAyZHBOaXlsekV5WWJqbFlCdEh3Tmc3WWtxQUdPb3lMOE92MDF1ZkZBRlhkVlZWVlYxSzQ2QUlvZEQ1SWZpVzNsOGpkaTgwNmRGdE1UcXhYTzJ0YStKT3BwRHJxbnROQ3FiczBnWE5kOUJFWVA4WUZndGp0azNBZWh1WFFGZlQxN2lGemsrMVJJa3JpdnQrYUJNNUpiWnk2TURPRXRXVHpaQkhxSnZxdlJUQnFheWJHclNDMUQ3WExxYWdxOHRiVVFmcnpYTFdZWWovK2wxVmtCc0hCRDEwNWpKcTJLVTl3aGhvajI2QUNXSGdRWVN6SjF1Y1k0ZzZ5bWRNeTBxUWd5NnJtUVBvSU1zakxlaXBuZXNwYW9zZXJ6TVJ6Q0xYZ1NjRTMwSWVRclIrc3QzT1ZWVlhYVnJBY01abUFhRjlHZWIwTEduVVFVVHNaZEQxK0t0ZXR1aWZ0U3lwWk55eDVDRkxaT3gzWTJzQ2VvdWhHOVNoTUdLUDVyY2hrZkp3SVRGdW5nRG93NEdlQnp2MDZ1Q0xFQnJYM0I3Wm1EU3Z1Um84MUFyWFNURjd6MFVRcWIzN0pkL2lrdVU3d3k0UWxFRWZiQm1xYk9ueFh6VmVIWnBLUmRFc1JXTm5qRXJVWEwxNVgxZUpsVUdYVDEzQjFJRTB5OGxGeUJUSHE3T3hBek96U0w1djBQVTRsVXhCUjBlWEx4TVRzN1o4WEMySHlKODgyQkxKeE5MVlhBV1ZlVnhueVQ2eTZsalQ5TWlJMFlkYmZEbnBZYXUzZ282dGhhWk9Ma3hUNDBZeHkvVFAwbEZBVCt2bi9oczNwNVR1ak5aWnNRcGVJbk9VRStIVjM2YXpCbDFYVlhVcHBmU2Jxd1k0cDB2S0RSL2xuL3pxbittSW9OT3NwYStrbFA1OHJ6MnI3NEVRTjE3ZGRjL2YvNVRPRG5UcVI4SmJudjdJMis4cmhJdTJscEprUVhmLy9OOC8vdGFESG4zNWxvMTF3Y0pYWGVJRlRqS3dlZ3ZvcXJwY1BmdmEyLzh3czF2UnJzclpWMy83M3g4OC9oSFZMVE00THkrRk9tdklEdlNvQmkzR2ordXYrOUg5MEpUeVJ2UzBobWxmdmU5ZjMzdjQ0OTQ1QjZSbzVNdWJIOElXME5WbTBNKzY0MzVwUEpFSzVqOHZoOTM5aTMvYysrMEhYL3VPYXZkWFBRRmVCbDFQVW5pQnVxbXE2NTl4eDkrR001ZFF0TVpWY3JidXV1ZVAvLzcrOVE5OXk5dExKcXNuWDlURE4rcnAwNmozWU9ucmZuUy8ya1l3cncwNkp0eUNmT2Z2L25QbmR4N3ltSGR1ZDloTGx6WWZ5dUVKMkRGNmhCRnVmdFFQL3hJSjJuRnRZdHl3bVRsYjZ0ZS8vTzR6SC9hbXQyMlBGdTkvMFF0dm5mOVFQZGVocmc1NThSWitEek1YMFhEUWtYRVZJZWxmM3JjOXdsWlZYVmZWaTc5Yyt1YnRUNnczT25RRHV0NmNYT3IycmI5ZVJiNWloRjB4blc5K1hGUTd4M2Q2N0RjYkFxQ2UvT0MzYm8wZHkydVBDSVkvVlN5OGRsRVoyVU1XNXJJTStxdHBycmg4OVpYdEVXOWFtbTd5am1RRFdWNFpkd2RIV2IyOENJMXZkYzNYWnVyMTlLVW5qMlBLSXRBYlMxT2JVTDVnbFJhWFRtUEhvTDh4L2ZhWFVrb3BmZVNsQzVQTEN0RE10d2dRNHRMNVdjazllcUNiaVAzZUcxTks2Ymx2TEtUTEJhQ3IyV01ZUzBseCsvV09iVWw4djJ2Q3A5dnNYZGRWOWFGWHBKUysrTVFyaFNDNHFCdWZiUkViUmZQdVJXVjJqOEpCZk9XSFUwcGZlRXExMkQzU09MNlhXWVdRWVc0WVVEb3pETHVBdnVGakthWFB2R0JSYlRwTGk5VWxCaEtoTzlnMHNOdjhKT1pEM2tzK25sTDYzUE9LSUphQUx0VTZiYXZ0MmZGOEhnQnBGMHZYMWFVM3A1USsvNlJTdmJvYjFkditPODJOWERKbkJtNDVveG4wMTZjLzg0T3ZTU2w5NVFsWGx2djByS2xIejJlaVNSbEFEcW5sUmk0c3U4Y1VkQjF4K3Ztdlh3TTZiV2pjdW40bUxoWXJnVzdvNkMwN2lQWGx1WU1ZUCtPelQxdlFiUlZuTHBkbi8xa3U5cWRITU5TdTNqcUFtem1JWGZmeDFDdVRSNzU1SkxkMVRwVEtWelRMVUROM1dRVDZtdHVtQnpGLzROM2JtNjJaNFdjOTErdm1mWVBScE5acTdqVFlxdlBLbHI2dFdFTVdUUGV1VjkyMGJjeGNQSWtqaEJoTk16UGF1RzVoYS9VMEYvTG1DcDQzZkdLWDJmZzRGSE9rakdwdXZZaU9jWmMwZnVXbUc0WS81YTBmZVBuTGJxM3E5N3oyaHZkVmkxUUlhWE11Q2pVUUJ2d2Q0bUlqYXNrOVZ4bDAvNHZYZlhyeXFlZDg2c2FxZXZOSFA3bE1oVEEwZHlGUkIvUFZuN3psKzl3b0h1OGlwdFdYc2ZhdnNVaktkNGlRWUVybkZiU0hDNGFNdXM0Njd1VmlxeThZN2t1U1loZmhJSktPZllKRy95cmsrRjA0dHBuT00yaENSSHRSZlo0VjRzZ1h6NjIzZEx0ajVlYUMwK01iZXYxRjhGRlBPMFJ1b1dGTDV4eDBaSkdRWDhVdnplSHhNYS9XbWtKZzNMRVFpbTg2blgvUUlRRE1GQk9sczhDOFZsNHZoM1FpLzNxY1ExK3J1YmVNaUh5RHNFNTFHZGN4M1lPUTNkd09kVmFZMThmcElCN2xzNE84eS9aRjNJdVh6dksxK3BjYmJHQnJ6aW5vYy9KNlFJTCtIMTl0aGRPd09nNkNBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiYWFndWlkIjoiZjU2ZjU4YjNkNzExNGFmY2JhN2Q2YWMwNWY4OGNiMTkiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwidXAiOnRydWUsInV2Ijp0cnVlfSwidHJhbnNwb3J0cyI6WyJpbnRlcm5hbCJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wMS0yNiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDEtMjYifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJhODY3Nzk3ZWVkMTQ0NmVjMTg0ZTNiNTYwMGFlMDBiNDlhYmE2MjE0Il0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImE4Njc3OTdlZWQxNDQ2ZWMxODRlM2I1NjAwYWUwMGI0OWFiYTYyMTQiXSwiZGVzY3JpcHRpb24iOiJTZWN1cml0eSBLZXkgTkZDIGJ5IFl1YmljbyAtIEVudGVycHJpc2UgRWRpdGlvbiIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjk0NzMsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6Mn1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA2LTA0IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJTZWN1cml0eSBLZXkgTkZDIGJ5IFl1YmljbyAtIEVudGVycHJpc2UgRWRpdGlvbiIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTAwMDIwMjQwNjA0MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDYtMDQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA4LTEzIn0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiM2M2MDkyMzc0YzBkMDg2MmJhZGUxODc4Yjg2NDdmNzIwMDUxOWMyMyJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyIzYzYwOTIzNzRjMGQwODYyYmFkZTE4NzhiODY0N2Y3MjAwNTE5YzIzIl0sImRlc2NyaXB0aW9uIjoiQXJjdWx1cyBGSURPMi9VMkYgS2V5IENhcmQgW1A3MV0iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MTAwLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjoyfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NiwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQytqQ0NBcUNnQXdJQkFnSVVUWEp5MjhscFFWbGhJcDdFVEJpK1U0YmNhRDh3Q2dZSUtvWkl6ajBFQXdJd2dZQXhDekFKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJREFwT1pYY2dTbVZ5YzJWNU1SRXdEd1lEVlFRSERBaFRiMjFsY25ObGRERVVNQklHQTFVRUNnd0xRMjl0Y0c5VFpXTjFjbVV4RURBT0JnTlZCQXNNQjBGeVkzVnNkWE14SVRBZkJnTlZCQU1NR0VOdmJYQnZVMlZqZFhKbExVWkpSRTh0UTBFdFVtOXZkREFnRncweU16QTBNVGd4TlRRMU5UQmFHQTh5TURVek1EUXhNREUxTkRVMU1Gb3dnWUF4Q3pBSkJnTlZCQVlUQWxWVE1STXdFUVlEVlFRSURBcE9aWGNnU21WeWMyVjVNUkV3RHdZRFZRUUhEQWhUYjIxbGNuTmxkREVVTUJJR0ExVUVDZ3dMUTI5dGNHOVRaV04xY21VeEVEQU9CZ05WQkFzTUIwRnlZM1ZzZFhNeElUQWZCZ05WQkFNTUdFTnZiWEJ2VTJWamRYSmxMVVpKUkU4dFEwRXRVbTl2ZERCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkNnRzdyNlZBL2grQnluVW55RFpNRDBWWmtZVzZSR25waDB3MjVnUURXTW9xQWFpVWFGRzVNQ2xraGFrSUJwTEYrNnhKQmhPMWdzKzdDMWsvanVWdXYyamdmTXdnZkF3SFFZRFZSME9CQllFRkp6MWdGdFRUQk5mZmZES3ZkanBVRXlwNzB6dE1JSEFCZ05WSFNNRWdiZ3dnYldBRkp6MWdGdFRUQk5mZmZES3ZkanBVRXlwNzB6dG9ZR0dwSUdETUlHQU1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQXdLVG1WM0lFcGxjbk5sZVRFUk1BOEdBMVVFQnd3SVUyOXRaWEp6WlhReEZEQVNCZ05WQkFvTUMwTnZiWEJ2VTJWamRYSmxNUkF3RGdZRFZRUUxEQWRCY21OMWJIVnpNU0V3SHdZRFZRUUREQmhEYjIxd2IxTmxZM1Z5WlMxR1NVUlBMVU5CTFZKdmIzU0NGRTF5Y3R2SmFVRlpZU0tleEV3WXZsT0czR2cvTUF3R0ExVWRFd1FGTUFNQkFmOHdDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWdjZ1hHTURQMnJmaDRFVFk5RUpMd3VYbzFTOVVpcXRFbVBocTkvZGlTMG5BQ0lRRG95TFpvc3g4clJBRjF2cFJYY3NWUUREU0hvRXMvUGJtRjNFci9tSjB4Nnc9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUErZ0FBQVBvQ0FZQUFBQk5vOVRrQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBaEdWWVNXWk5UUUFxQUFBQUNBQUZBUklBQXdBQUFBRUFBUUFBQVJvQUJRQUFBQUVBQUFCS0FSc0FCUUFBQUFFQUFBQlNBU2dBQXdBQUFBRUFBZ0FBaDJrQUJBQUFBQUVBQUFCYUFBQUFBQUFBQUVnQUFBQUJBQUFBU0FBQUFBRUFBNkFCQUFNQUFBQUJBQUVBQUtBQ0FBUUFBQUFCQUFBRDZLQURBQVFBQUFBQkFBQUQ2QUFBQUFEckVlS2tBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBQ3pHbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVdFMVFJRU52Y21VZ05pNHdMakFpUGdvZ0lDQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQZ29nSUNBZ0lDQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJZ29nSUNBZ0lDQWdJQ0FnSUNCNGJXeHVjenAwYVdabVBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM1JwWm1Zdk1TNHdMeUlLSUNBZ0lDQWdJQ0FnSUNBZ2VHMXNibk02WlhocFpqMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzlsZUdsbUx6RXVNQzhpUGdvZ0lDQWdJQ0FnSUNBOGRHbG1aanBaVW1WemIyeDFkR2x2Ymo0M01qd3ZkR2xtWmpwWlVtVnpiMngxZEdsdmJqNEtJQ0FnSUNBZ0lDQWdQSFJwWm1ZNlVtVnpiMngxZEdsdmJsVnVhWFErTWp3dmRHbG1aanBTWlhOdmJIVjBhVzl1Vlc1cGRENEtJQ0FnSUNBZ0lDQWdQSFJwWm1ZNldGSmxjMjlzZFhScGIyNCtOekk4TDNScFptWTZXRkpsYzI5c2RYUnBiMjQrQ2lBZ0lDQWdJQ0FnSUR4MGFXWm1Pazl5YVdWdWRHRjBhVzl1UGpFOEwzUnBabVk2VDNKcFpXNTBZWFJwYjI0K0NpQWdJQ0FnSUNBZ0lEeGxlR2xtT2xCcGVHVnNXRVJwYldWdWMybHZiajR6TURBd1BDOWxlR2xtT2xCcGVHVnNXRVJwYldWdWMybHZiajRLSUNBZ0lDQWdJQ0FnUEdWNGFXWTZRMjlzYjNKVGNHRmpaVDR4UEM5bGVHbG1Pa052Ykc5eVUzQmhZMlUrQ2lBZ0lDQWdJQ0FnSUR4bGVHbG1PbEJwZUdWc1dVUnBiV1Z1YzJsdmJqNHpNREF3UEM5bGVHbG1PbEJwZUdWc1dVUnBiV1Z1YzJsdmJqNEtJQ0FnSUNBZ1BDOXlaR1k2UkdWelkzSnBjSFJwYjI0K0NpQWdJRHd2Y21SbU9sSkVSajRLUEM5NE9uaHRjRzFsZEdFK0NsOUVLMzhBQUVBQVNVUkJWSGdCN04xL2pHVlpRaC8yZSs2cjdwbnAzOVZkUFQxZFZkMHp1d3dMdzlpRTBQeFkyeVJ1U0lSRExMQmo1TWdFUWd3NC9pR3dIQUtKSTV3ZnNtWEZpbVVsVm1KSFNwUkVUa2lrU0xFaTVhOUVpbU5HT0pFY2RvZGRrTmRyMEFKRGRqenM3QTRzQzdzejAxMzE3c2s1NTc3cXFmNWRWZS9YL2ZGNVVGMnYzcnYzM0hNK3A3YXF2blBPUGFlcVBBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBd0lvRXdvcXU0eklFQ0JBZ1FJQkF2d1h5M3d6MXJBa3hmVzc2M1J5MUowQ0FBQUVDQkFnUUlFQ0FBQUVDL1JQd0gvVDcxMmRxVElBQUFRSTlGUEFMdDRlZHBzb0VDQkFnUUdDRkFublV2SG4reG8ydm1qYk5YNnBDZUNiOThmREw3N3o1NWw5ZVlSMWNpZ0FCQWdRSWpFSmdZeFN0MUVnQ0JBZ1FJRURncEFJbG9PK0g2WWZyeWVTSFFnaFYwOFJQcGNJRTlKT0tPbzhBQVFJRUNEeEdRRUIvREl5WENSQWdRSUFBZ1E4RTZqalppckdwOHMzbklkUy8vY0U3bmhFZ1FJQUFBUUtMRWpoWTdHVlI1U21IQUFFQ0JBZ1FHS0JBVXpYWDgraDVTdWVwZGRGLzRCOWdIMnNTQVFJRUNLeGZRRUJmZngrb0FRRUNCQWdRNkx4QUhjTEZOcHgzdnFvcVNJQUFBUUlFZWlzZ29QZTI2MVNjQUFFQ0JBaXNUaUROYnI5WXhUekIzWU1BQVFJRUNCQllsb0NBdml4WjVSSWdRSUFBZ1dFSWxQM09RNGpYaHRFY3JTQkFnQUFCQXQwVkVOQzcyemRxUm9BQUFRSUV1aUJRaHMzVDRQa0xYYWlNT2hBZ1FJQUFnU0VMQ09oRDdsMXRJMENBQUFFQzh3dmtnSjV1UVEvbnl3cnU4NWVuQkFJRUNCQWdRT0F4QWdMNlkyQzhUSUFBQVFJRUNGUjV5ZlpxZDNmM21SampPZmVnKzQ0Z1FJQUFBUUxMRlJEUWwrdXJkQUlFQ0JBZzBHZUJFdER2Ykd5a0ZkeXJTMzF1aUxvVElFQ0FBSUUrQ0Fqb2ZlZ2xkU1JBZ0FBQkFtc1VhT0tkelNxV2dHNFo5elgyZzBzVElFQ0F3UEFGQlBUaDk3RVdFaUJBZ0FDQmt3cVVFZlNxMlRpWDlrQS9uYWE0bHhYZFQxcVk4d2dRSUVDQUFJRW5Dd2pvVC9ieExnRUNCQWdRR0xOQUc5RHI1bng2RW1JSUF2cVl2eHUwblFBQkFnU1dMaUNnTDUzWUJRZ1FJRUNBUUw4RlFuTnZEM1JUM1B2ZGxXcFBnQUFCQWgwWEVOQTcza0dxUjRBQUFRSUUxaTNRVk9GNm11S2VsM1FYME5mZEdhNVBnQUFCQW9NV0VOQUgzYjBhUjRBQUFRSUU1aGRJbTZCZm5MOFVKUkFnUUlBQUFRSlBFeERRbnlia2ZRSUVDQkFnTUhLQnREU2NnRDd5N3dITkowQ0FBSUhWQ0Fqb3EzRjJGUUlFQ0JBZzBEZUJ2RUJjV1JRdWhIdjNvUGV0RGVwTGdBQUJBZ1I2SlNDZzk2cTdWSllBQVFJRUNLeFVvQVQwR0tzWDBoWnJLNzJ3aXhFZ1FJQUFnVEVLQ09oajdIVnRKa0NBQUFFQ1J4ZVloQkRPNThOVFJHKzNYVHY2dVk0a1FJQUFBUUlFamlFZ29COER5NkVFQ0JBZ1FHQkVBaVdNNys3dW5vNHhuaDFSdXpXVkFBRUNCQWlzVFVCQVh4dTlDeE1nUUlBQWdlNEx2RCtaWEVwYnJGMmF6WEEzZ3Q3OUxsTkRBZ1FJRU9peGdJRGU0ODVUZFFJRUNCQWdzRVNCRXNhYmVHY3ozWCtlVm5HUDVyY3ZFVnZSQkFnUUlFQWdDd2pvdmc4SUVDQkFnQUNCeHdxRVp1TmNldk9aY2tDTVJ0QWZLK1VOQWdRSUVDQXd2NENBUHIraEVnZ1FJRUNBd0dBRllsMWZUSXZFNWI4WHJCRTMyRjdXTUFJRUNCRG9pb0NBM3BXZVVBOENCQWdRSU5BdGdUSmFIcHJtMnF4YTlsbnJWditvRFFFQ0JBZ01VRUJBSDJDbmFoSUJBZ1FJRUZpVVFBenhXbG9rTG8rZk4ra21kRlBjRndXckhBSUVDQkFnOEFnQkFmMFJLRjRpUUlBQUFRSUVXb0c2cXRNQ2NmbGhBTDExOEM4QkFnUUlFRmllZ0lDK1BGc2xFeUJBZ0FDQjNndWtFZlJMdlcrRUJoQWdRSUFBZ1o0SUNPZzk2U2pWSkVDQUFBRUNLeFpvOHZWQ1RGUGN5OFBzOXRiQnZ3UUlFQ0JBWUhrQ0F2cnliSlZNZ0FBQkFnVDZMRkRtdERjeHZwRDJRVTlKM2YzbmZlNU1kU2RBZ0FDQmZnZ0k2UDNvSjdVa1FJQUFBUUtyRnNnQmZWS0hTZDRIM1lNQUFRSUVDQkJZZ1lDQXZnSmtseUJBZ0FBQkFqMFRLUFBadDdlM24wbWo1K2RueThPWjQ5NnpUbFJkQWdRSUVPaWZnSURldno1VFl3SUVDQkFnc0d5QkVzYnZUaWFYWWhVdmxpbnVlWks3QndFQ0JBZ1FJTEJVQVFGOXFid0tKMENBQUFFQy9SVm9Rc2dydU0rMldldHZPOVNjQUFFQ0JBajBSVUJBNzB0UHFTY0JBZ1FJRUZpZFFCa3REMDF6cmdyaDlPeXlSdEJYNSs5S0JBZ1FJREJTQVFGOXBCMnYyUVFJRUNCQTRBa0NiUml2bXd2cFNYNWV0bHg3d3ZIZUlrQ0FBQUVDQkJZZ0lLQXZBRkVSQkFnUUlFQmdpQUtocVdkN29GZXpkZUtHMkVwdElrQ0FBQUVDM1JFUTBMdlRGMnBDZ0FBQkFnUTZKZENFdEFkNlNBUG9hYVc0VGxWTVpRZ1FJRUNBd0VBRkJQU0JkcXhtRVNCQWdBQ0JlUVhxcXA0dEVDZWZ6MnZwZkFJRUNCQWdjQlFCQWYwb1NvNGhRSUFBQVFMakVpaUpQTWFZVjNIM0lFQ0FBQUVDQkZZa0lLQ3ZDTnBsQ0JBZ1FJQkFUd1R5b25BbG9JY1FaL2VnNTVjOENCQWdRSUFBZ1dVTENPakxGbFkrQVFJRUNCRG9uMEJadGIySjZSNzBhSHA3LzdwUGpRa1FJRUNncndJQ2VsOTdUcjBKRUNCQWdNQlNCZjc0cEE2VHMrVVNvV3kxdHRTcktad0FBUUlFQ0JDb0tnSGRkd0VCQWdRSUVDQndXS0RNWjc5MjdXZWZqYkU1Yi96OE1JM25CQWdRSUVCZ3VRSUMrbko5bFU2QUFBRUNCSG9wTUQxOSttSWFONzg0bStMdUp2UmU5cUpLRXlCQWdFRGZCQVQwdnZXWStoSWdRSUFBZ2VVS2xEQStyYXJMYWFrNHE3Z3YxMXJwQkFnUUlFRGdQZ0VCL1Q0T1h4QWdRSUFBQVFKWm9KN0VzMVVJcDJjYVJ0QjlXeEFnUUlBQWdSVUlDT2dyUUhZSkFnUUlFQ0RRTjRFNERSZFRLcy9CM0czb2Zlczg5U1ZBZ0FDQjNnb0k2TDN0T2hVblFJQUFBUUpMRVNpajVhRnBYcGlWWHJaY1c4cVZGRXFBQUFFQ0JBamNKeUNnMzhmaEN3SUVDQkFnUUNBTGhCQ3ZwWC95K0hrZVFTK2huUXdCQWdRSUVDQ3dYQUVCZmJtK1NpZEFnQUFCQXIwVWlHRnlvYTI0R2U2OTdFQ1ZKa0NBQUlGZUNnam92ZXcybFNaQWdBQUJBc3NXaUZad1h6YXg4Z2tRSUVDQXdBTUNBdm9ESUw0a1FJQUFBUUlqRjJqdk9ZL3g0Qjcwa1hOb1BnRUNCQWdRV0oyQWdMNDZhMWNpUUlBQUFRSjlFQ2h6Mm1NVnJsWFI3ZWQ5NkRCMUpFQ0FBSUhoQ0Fqb3crbExMU0ZBZ0FBQkFvc1F5S2w4VXRmVnVWSllzRURjSWxDVlFZQUFBUUlFamlJZ29COUZ5VEVFQ0JBZ1FHQWNBbVcxOW12WHJqMmIxbTQvTjFzZXpncnU0K2g3clNSQWdBQ0JEZ2dJNkIzb0JGVWdRSUFBQVFJZEVTaGhmUC9VcVV0cGV2dG1POFhkQ0hwSCtrWTFDQkFnUUdBRUFnTDZDRHBaRXdrUUlFQ0F3QkVGU2tCdlF0aE1LOFhOdGxrNzRwa09JMENBQUFFQ0JPWVdFTkRuSmxRQUFRSUVDQkFZbGtBZDQ5a1F3dWxacTB4eEgxYjNhZzBCQWdRSWRGaEFRTzl3NTZnYUFRSUVDQkJZc1VBSjQ3R3VMOHhTZWJ2bDJvb3I0WElFQ0JBZ1FHQ3NBZ0w2V0h0ZXV3a1FJRUNBd0dNRXduUjZmZmJXYkoyNHh4em9aUUlFQ0JBZ1FHQ2hBZ0w2UWprVlJvQUFBUUlFK2k4UVFyeFdoVFNHSHN0RzZQMXZrQllRSUVDQUFJR2VDQWpvUGVrbzFTUkFnQUFCQXFzU2lHRmlnYmhWWWJzT0FRSUVDQkE0SkNDZ0g4THdsQUFCQWdRSWpGeGdOcVU5YmJIbVFZQUFBUUlFQ0t4Y1FFQmZPYmtMRWlCQWdBQ0JUZ3JrZGVIYWdCN1RGUGZ5YkxaVVhDZXJxMUlFQ0JBZ1FHQjRBZ0w2OFBwVWl3Z1FJRUNBd0VrRnlxcnRzUXJYRHJMNlNRdHlIZ0VDQkFnUUlIQjhBUUg5K0diT0lFQ0FBQUVDUXhhWTFDR2NMUTBNbFNIMElmZTB0aEVnUUlCQTV3UUU5TTUxaVFvUklFQ0FBSUcxQ0pRd2Z2WHExZWZTNnUzbjdLKzJsajV3VVFJRUNCQVl1WUNBUHZKdkFNMG5RSUFBQVFLSEJhYW5UcVVGNHVMbEZOTHp5MGJRRCtONFRvQUFBUUlFbGl3Z29DOFpXUEVFQ0JBZ1FLQW5BaVdNeDdxK2xLSzViZFo2MG1tcVNZQUFBUUxERWhEUWg5V2ZXa09BQUFFQ0JPWVNDQnZ4YkJYQ3FWa2hSdERuMG5ReUFRSUVDQkE0bm9DQWZqd3ZSeE1nUUlBQWdhRUt0R0Y4V2w5TVQvSnp0NkVQdGFlMWl3QUJBZ1E2S3lDZ2Q3WnJWSXdBQVFJRUNLeGVJRFROOWRsVjg1WnJSdEJYM3dXdVNJQUFBUUlqRmhEUVI5ejVtazZBQUFFQ0JCNFNDT0g1Tk1VOWpaKzNxOFE5OUw0WENCQWdRSUFBZ2FVSkNPaExvMVV3QVFJRUNCRG9vVUFJRm9qclliZXBNZ0VDQkFnTVEwQkFIMFkvYWdVQkFnUUlFRmlRUUpPMldmTWdRSUFBQVFJRTFpR3dzWTZMdWlZQkFnUUlFQ0RRT1lGOHozbWEyaDRPN2tIdlhBVlZpQUFCQWdRSURGM0FDUHJRZTFqN0NCQWdRSURBMFFUS3F1MGh4cXZ0QXU3V2h6c2FtNk1JRUNCQWdNRGlCQVQweFZrcWlRQUJBZ1FJOUZrZ0IvUkpOUW5uU2lPQ0ZkejczSm5xVG9BQUFRTDlGQkRRKzlsdmFrMkFBQUVDQkJZcFVJYkxyMTY5K2x6VlZPZG5HNkFiUWwra3NMSUlFQ0JBZ01BUkJBVDBJeUE1aEFBQkFnUUlERnlnaFBIcHFWT2JzWXFYMGhacnVia0Mrc0E3WGZNSUVDQkFvSHNDQW5yMytrU05DQkFnUUlEQXFnVktHSTkxZlNubGN0dXNyVnJmOVFnUUlFQ0F3RXhBUVBldFFJQUFBUUlFQ0JTQjlFZkJtVFJ1ZmlwOWtZZlFqYUQ3dmlCQWdBQUJBaXNXRU5CWERPNXlCQWdRSUVDZ2d3THRDSG9JbDJhcGZIWWJlZ2RycWtvRUNCQWdRR0RBQWdMNmdEdFgwd2dRSUVDQXdIRUVRdE1jN0lFdW9COEh6ckVFQ0JBZ1FHQkJBZ0w2Z2lBVlE0QUFBUUlFZWk4UXd2TlZTR1Bvc1YwbHJ2ZnQwUUFDQkFnUUlOQXpBUUc5WngybXVnUUlFQ0JBWUdrQ3dRSnhTN05WTUFFQ0JBZ1FPSUtBZ0g0RUpJY1FJRUNBQUlHQkM4eW10RGViQTIrbjVoRWdRSUFBZ1U0TGJIUzZkaXBIZ0FBQkFnUUlMRnNncnd2WGxJdkVrTzVCdDREN3NzR1ZUNEFBQVFJRUhpZGdCUDF4TWw0blFJQUFBUUxqRVNnajZDSEdxK05wc3BZU0lFQ0FBSUh1Q1FqbzNlc1ROU0pBZ0FBQkF1c1EyS2dtNFd5NWNMQUgram82d0RVSkVDQkFnSUNBN251QUFBRUNCQWlNVzZCc2ZiNjF0ZlZjbXVoKzN2NXE0LzVtMEhvQ0JBZ1FXSytBZ0w1ZWYxY25RSUFBQVFLZEVOZy9kZXB5ck9KbTJtSXQxNmVFOWs1VVRDVUlFQ0JBZ01DSUJBVDBFWFcycGhJZ1FJQUFnVWNJbERBZUpwT0xhUS8wQzQ5NDMwc0VDQkFnUUlEQWlnUUU5QlZCdXd3QkFnUUlFT2l5UUpqRWZQLzVxVmtkamFCM3ViUFVqUUFCQWdRR0t5Q2dEN1pyTll3QUFRSUVDQnhKb0lUeHlUUmNtcVZ5dDZFZmljMUJCQWdRSUVCZzhRSUMrdUpObFVpQUFBRUNCSG9uTUExTjJnTzlQUEtlNkViUVp4ZytFU0JBZ0FDQlZRb0k2S3ZVZGkwQ0JBZ1FJTkJSZ1JEcnEra2U5Q290RW1jRXZhTjlwRm9FQ0JBZ01Id0JBWDM0ZmF5RkJBZ1FJRURnNlFJV2lIdTZrU01JRUNCQWdNQ1NCUVQwSlFNcm5nQUJBZ1FJZEZ4Z05tTGVYTzU0UFZXUEFBRUNCQWdNWG1CajhDM1VRQUlFQ0JBZ1FPQkpBbTFBanpIZGcyNTIrNU9ndkVlQUFBRUNCSll0WUFSOTJjTEtKMENBQUFFQzNSWW9xVHlFc05WV005K0k3a0dBQUFFQ0JBaXNRMEJBWDRlNmF4SWdRSUFBZ2U0STVJQStTUXZFNVgzUXJkOWVFUHhEZ0FBQkFnVFdJeUNncjhmZFZRa1FJRUNBUUJjRXltajUxdGJXbVRTNy9jSnNncnNSOUM3MGpEb1FJRUNBd0NnRkJQUlJkcnRHRXlCQWdBQ0JJbERDK1BUMDZjMjB1OXBtMm1JdHZ5aWcrK1lnUUlBQUFRSnJFaERRMXdUdnNnUUlFQ0JBb0FNQ2JSaXY2MHVwTHVjN1VCOVZJRUNBQUFFQ294WVEwRWZkL1JwUGdBQUJBZ1RTa1BsR1BKUHVRYzg3dStRaGRDUG92aWtJRUNCQWdNQ2FCQVQwTmNHN0xBRUNCQWdRNklCQUNlT1QvYkE1UytXejI5QTdVRE5WSUVDQUFBRUNJeFFRMEVmWTZacE1nQUFCQWdRT0MweERrL1pBVDQ5b0kvVERMcDRUSUVDQUFJRlZDd2pvcXhaM1BRSUVDQkFnMERHQkVPdm4weFQzVkt0MmxiaU9WVTkxQ0JBZ1FJREFhQVFFOU5GMHRZWVNJRUNBQUlISENJUmdnYmpIMEhpWkFBRUNCQWlzVWtCQVg2VzJheEVnUUlBQWdXNEp6UFpWYXk1M3ExcHFRNEFBQVFJRXhpa2dvSSt6MzdXYUFBRUNCQWprT2UxTlpraDdvRjl2WjdmUGxvcGpRNEFBQVFJRUNLeEZRRUJmQzd1TEVpQkFnQUNCVGdpMEkrZ2hiSlhheU9lZDZCU1ZJRUNBQUlIeENnam80KzE3TFNkQWdBQUJBbFYxdTlwSUM4U2RuVkdJNkw0bkNCQWdRSURBR2dVRTlEWGl1elFCQWdRSUVGaWpRQW5qbTcvdzRiTnBjN1VMTmtCZlkwKzROQUVDQkFnUW1Ba0k2TDRWQ0JBZ1FJREFpQVdhQzErNW5PNUIzNXp0c0dZRWZjVGZDNXBPZ0FBQkF1c1hFTkRYM3dkcVFJQUFBUUlFMWlGUXd2Z3oreHNYMGhUM2MrdW9nR3NTSUVDQUFBRUM5d3NJNlBkNytJb0FBUUlFQ0l4TFlHTWozMzkrYXRab0kramo2bjJ0SlVDQUFJR09DUWpvSGVzUTFTRkFnQUFCQWlzU0tHRzgyZC9mbktWeXQ2R3ZDTjVsQ0JBZ1FJREE0d1FFOU1mSmVKMEFBUUlFQ0l4QW9BbmgrcXlaZVU5MEkrZ2o2SE5OSkVDQUFJSHVDZ2pvM2UwYk5TTkFnQUFCQWtzWENIVzhtdTVCcjlJaWNVYlFsNjd0QWdRSUVDQkE0TWtDQXZxVGZieExnQUFCQWdTR0xSRHI4OE51b05ZUklFQ0FBSUgrQ0Fqby9la3JOU1ZBZ0FBQkFvc1VLQ1BtSWNZcml5eFVXUVFJRUNCQWdNREpCUVQwazlzNWt3QUJBZ1FJOUZtZ0JQUVk0dlhaSHVoOWJvdTZFeUJBZ0FDQlFRZ0k2SVBvUm8wZ1FJQUFBUUxIRm1qdk9ZL1ZWbnRtdmhIZGd3QUJBZ1FJRUZpbmdJQytUbjNYSmtDQUFBRUM2eE9JMWUxcUk0UndwbFJCUEY5ZlQ3Z3lBUUlFQ0JDWUNRam92aFVJRUNCQWdNRDRCRW9jdi95TEwrZHdmbUcyZkx1SVByN3ZBeTBtUUlBQWdZNEpDT2dkNnhEVklVQ0FBQUVDS3hBb1lieTU4T1hMYVhlMXpkazk2QUw2Q3VCZGdnQUJBZ1FJUEVsQVFIK1NqdmNJRUNCQWdNQXdCVW9ZRC9zYkYxTHp6ZzJ6aVZwRmdBQUJBZ1Q2SnlDZzk2L1AxSmdBQVFJRUNDeEU0TlJrY3E0S1lTTVZsbWU1RzBGZmlLcENDQkFnUUlEQXlRVUU5SlBiT1pNQUFRSUVDUFJWb0ozaXZyKy9PVXZsczl2USs5b2M5U1pBZ0FBQkFzTVFFTkNIMFk5YVFZQUFBUUlFamkzUWhIQzluQlRMQ1BxeHozY0NBUUlFQ0JBZ3NGZ0JBWDJ4bmtvalFJQUFBUUs5RVFoMXZKcW11S2Y2UmlQb3ZlazFGU1ZBZ0FDQklRc0k2RVB1WFcwalFJQUFBUUpQRW1oQ1hpVE9nd0FCQWdRSUVPaUlnSURla1k1UURRSUVDQkFnc0VLQk1tS2V4czR2ci9DYUxrV0FBQUVDQkFnOFJVQkFmd3FRdHdrUUlFQ0F3TUFFOHB6MkpyY3Bobmk5bmQwK1d5cHVZQTNWSEFJRUNCQWcwRGNCQWIxdlBhYStCQWdRSUVCZ2ZvSDJudk5ZWFNsRkJWdXN6VStxQkFJRUNCQWdNTCtBZ0Q2L29SSUlFQ0JBZ0VEL0JHN2RPaFZDT05lL2lxc3hBUUlFQ0JBWXJvQ0FQdHkrMVRJQ0JBZ1FJUEFvZ1RLZi9lSVh2cEREK1huTHR6K0t5R3NFQ0JBZ1FHQTlBaHZydWF5ckVpQkFnQUFCQW1zU09MamhmRFBHdURtcnc4RnJhNnFTeXhJZ1FJQUFBUUpad0FpNjd3TUNCQWdRSURCQ2dkUDFORyt4Wm9yN0NQdGVrd2tRSUVDZ3V3SUNlbmY3UnMwSUVDQkFnTURTQkVJek9WdUZjRENUemdqNjBxUVZUSUFBQVFJRWppNGdvQi9keXBFRUNCQWdRR0FJQWlXTU45WCs1VmtxZHh2NkVIcFZHd2dRSUVCZ0VBSUMraUM2VVNNSUVDQkFnTUF4QlpyNit1eU12Q2U2RWZSajhqbWNBQUVDQkFnc1EwQkFYNGFxTWdrUUlFQ0FRTWNGWW9oYmFZcDdWYVdWNGpwZVZkVWpRSUFBQVFLakVSRFFSOVBWR2txQUFBRUNCQTRKaEhEKzBGZWVFaUJBZ0FBQkFoMFFFTkE3MEFtcVFJQUFBUUlFVmloUVJzeERVMjJ0OEpvdVJZQUFBUUlFQ0J4QlFFQS9BcEpEQ0JBZ1FJREFnQVJLUUcrcWVEMU5ieDlRc3pTRkFBRUNCQWowWDBCQTczOGZhZ0VCQWdRSUVEaU9RRjRVTHEwS0Y2NjBKK1ViMFQwSUVDQkFnQUNCTGdnSTZGM29CWFVnUUlBQUFRS3JFVGdJNHhzcGxwOHBseng0WlRYWGR4VUNCQWdRSUVEZ0NRSUMraE53dkVXQUFBRUNCSVlvY09tbGw4N0ZLbDZZVFhBWDBZZll5ZHBFZ0FBQkFyMFVFTkI3MlcwcVRZQUFBUUlFVGlSUXduaU03MjFXTWFTUGRyMjRFNVhrSkFJRUNCQWdRR0RoQWdMNndra1ZTSUFBQVFJRU9pdFFBdnJwc0hFeGJZQityck8xVkRFQ0JBZ1FJREJTQVFGOXBCMnYyUVFJRUNBd1hvRVFOODVVSVV5U1FCNUNOOFY5dk44S1drNkFBQUVDSFJNUTBEdldJYXBEZ0FBQkFnU1dLRkRDZUJQM3JzeFN1WDNXbG9pdGFBSUVDQkFnY0Z3QkFmMjRZbzRuUUlBQUFRSjlGMmpxNjZVSnNTcGJydlc5T2VwUGdBQUJBZ1NHSWlDZ0Q2VW50WU1BQVFJRUNCeFJJSWE0bGFhNHA2TU5vQitSekdFRUNCQWdRR0FsQWdMNlNwaGRoQUFCQWdRSWRFZWdEdUY4ZDJxakpnUUlFQ0JBZ01DQmdJQitJT0V6QVFJRUNCQVl2a0FaTW85TnRUWDhwbW9oQVFJRUNCRG9uNENBM3I4K1UyTUNCQWdRSUhBU2dUeW52ZHh6M2xUeGVyc0grbXlwdUpPVTVod0NCQWdRSUVCZzRRSUMrc0pKRlVpQUFBRUNCRG9yVUxaVkMxVzRVbXFZbm5TMnBpcEdnQUFCQWdSR0tDQ2dqN0RUTlprQUFRSUVSaXh3NjlaR1doL3V6SWdGTkowQUFRSUVDSFJXUUVEdmJOZW9HQUVDQkFnUVdLaEFHUzIvOFBiYjUyT01GNjNmdmxCYmhSRWdRSUFBZ1lVSUNPZ0xZVlFJQVFJRUNCRG92RUFKNk0rR3NKbTJWOXRzNzBFM3hiM3p2YWFDQkFnUUlEQXFBUUY5Vk4ydHNRUUlFQ0F3ZG9GWTF4ZXFLcGppUHZadkJPMG5RSUFBZ1U0S0NPaWQ3QmFWSWtDQUFBRUN5eEVJTVo2cFF0aVlsVzZSdU9Vd0s1VUFBUUlFQ0p4SVFFQS9FWnVUQ0JBZ1FJQkE3d1JLR0ovR3VEVkw1V1hMdGQ2MVFvVUpFQ0JBZ01DQUJRVDBBWGV1cGhFZ1FJQUFnUWNGUXROY243MVd0bHg3OEgxZkV5QkFnQUFCQXVzVEVORFhaKy9LQkFnUUlFQmc1UUxwSHZRcmFZcDdXaWN1V3NoOTVmb3VTSUFBQVFJRW5pd2dvRC9aeDdzRUNCQWdRR0JRQW5XSTV3ZlZJSTBoUUlBQUFRSURFaERRQjlTWm1rS0FBQUVDQko0Z1VFYk1tNmE2K29SanZFV0FBQUVDQkFpc1VlQmdGZGMxVnNHbENSQWdRSUFBZ1JVSWxJQWVxbmk5bWoxYndUVmRnZ0FCQWdRSUVEaUdnQkgwWTJBNWxBQUJBZ1FJOUZpZ3JOb2VxM0M1dENGVXRsanJjV2VxT2dFQ0JBZ01VMEJBSDJhL2FoVUJBZ1FJRURnc01Bdmp0emRTTEQ5eitBM1BDUkFnUUlBQWdlNElDT2pkNlFzMUlVQ0FBQUVDU3hXNGVQTlh6NmZWMnkvTzFtODNncjVVYllVVElFQ0FBSUhqQ3dqb3h6ZHpCZ0VDQkFnUTZKdkFRUmpmVFBlZmI2WTkxbkw5RDE3clcxdlVsd0FCQWdRSURGWkFRQjlzMTJvWUFRSUVDQkM0SjFEQytPbTZ2bUNLK3owVFR3Z1FJRUNBUU9jRUJQVE9kWWtLRVNCQWdBQ0I1UWlFcGpsYmhUQkpwZWNoZENQb3kyRldLZ0VDQkFnUU9MR0FnSDVpT2ljU0lFQ0FBSUhlQ0pRd1BvMzdXN05VWHVhNDk2YjJLa3FBQUFFQ0JFWWlJS0NQcEtNMWt3QUJBZ1FJaENaY0x3cXhLbHV1RVNGQWdBQUJBZ1M2SlNDZ2Q2cy8xSVlBQVFJRUNDeE5JTmIxbFRURlBaVnZBSDFweUFvbVFJQUFBUUp6Q0Fqb2MrQTVsUUFCQWdRSTlFbWdEdkY4bitxcnJnUUlFQ0JBWUd3Q0F2clllbHg3Q1JBZ1FHQ01BbVhJdkdtcXF3YlB4OWo5Mmt5QUFBRUNmUkhZNkV0RjFaTUFBUUlFQ0JBNGtVQ2UwMTd1T1E5VmJPOUJ0NEQ3aVNDZFJJQUFBUUlFbGkxZ0JIM1p3c29uUUlBQUFRTHJGeWpicXNVUUxwZXFCQWw5L1YyaUJnUUlFQ0JBNEdFQkFmMWhFNjhRSUVDQUFJRWhDWlNkMVY1OTlkVlRxVkZuaHRRd2JTRkFnQUFCQWtNVEVOQ0gxcVBhUTRBQUFRSUVIaUh3LzMzeGl4ZXFHQzlhdi8wUk9GNGlRSUFBQVFJZEVSRFFPOUlScWtHQUFBRUNCSllrVUViUW42M3JTMm1CdU0wVTB2Tmx5bXRMdXA1aUNSQWdRSUFBZ1JNS0NPZ25oSE1hQVFJRUNCRG9rMENjVEM2a1dHNktlNTg2VFYwSkVDQkFZSFFDQXZyb3VseURDUkFnUUdDTUFxRnB6bFloVEdadE40SSt4bThDYlNaQWdBQ0J6Z3NJNkozdkloVWtRSUFBQVFKekNaUXczc1M0TlV2bFpjdTF1VXAwTWdFQ0JBZ1FJTEFVQVFGOUthd0tKVUNBQUFFQ0hSTm9tdGtlNk9sT2RQZWdkNnh6VkljQUFRSUVDTFFDQXJydkJBSUVDQkFnTUFLQmVqSzVuS2E0VjJtUk9BdTVqNkMvTlpFQUFRSUUraWtnb1BlejM5U2FBQUVDQkFnY1N5Q0dlUDVZSnppWUFBRUNCQWdRV0xtQWdMNXljaGNrUUlBQUFRSXJGU2dqNW1uZy9QbVZYdFhGQ0JBZ1FJQUFnV01MYkJ6N0RDY1FJRUNBQUFFQ2ZSSm9wN1RIbU81QmQvdDVuenBPWFFrUUlFQmdmQUpHME1mWDUxcE1nQUFCQXVNU2FGZHREL1ZtYVhaSXU2RjdFQ0JBZ0FBQkFwMFVFTkE3MlMwcVJZQUFBUUlFRmlMUWh2RmJ0MDZsMHM0c3BFU0ZFQ0JBZ0FBQkFrc1RNTVY5YWJRS0prQ0FBQUVDM1JBNC83blBYVWpqNWhkakc5ZU5vSGVqVzlTQ0FBRUNCQWc4SkdBRS9TRVNMeEFnUUlBQWdjRUlsREQrYkFpYjZmYnovSkVmQXZwZ3VsZERDQkFnUUdCb0FnTDYwSHBVZXdnUUlFQ0F3QWNDYlJpZk5PZFRMRGZGL1FNWHp3Z1FJRUNBUUNjRkJQUk9kb3RLRVNCQWdBQ0JCUXJFamJOVkNQbDN2bVhjRjhpcUtBSUVDQkFnc0dnQkFYM1Jvc29qUUlBQUFRTGRFU2dqNkUzVFhKM05hMjhudVhlbmZtcENnQUFCQWdRSUhCSVEwQTloZUVxQUFBRUNCQVlwRUpxMEIzcDZ4S3JkY20yUWpkUW9BZ1FJRUNEUWZ3RUJ2Zjk5cUFVRUNCQWdRT0NKQXJHYVhFbFQzTk14QnRDZkNPVk5BZ1FJRUNDd1pnRUJmYzBkNFBJRUNCQWdRR0RaQW5XSTU1WjlEZVVUSUVDQUFBRUM4d3NJNlBNYktvRUFBUUlFQ0hSVm9FeHBqekUrMzFad2RpZDZWMnVyWGdRSUVDQkFZT1FDQXZySXZ3RTBud0FCQWdRR0svREJuUGFtMnFtaTZlMkQ3V2tOSTBDQUFJSEJDQWpvZytsS0RTRkFnQUFCQWc4SnROdXExZUZpZVNlazNkQTlDQkFnUUlBQWdjNEtDT2lkN1JvVkkwQ0FBQUVDY3dtMFlmemxsMCtuVXM3T1ZaS1RDUkFnUUlBQWdaVUlDT2dyWVhZUkFnUUlFQ0N3SG9GelgvN3loVFM5L2VKc2dyc1I5UFYwZzZzU0lFQ0FBSUVqQ1Fqb1IySnlFQUVDQkFnUTZKMUFDZVBQVGlhYnFlYVgzSVBldS81VFlRSUVDQkFZb1lDQVBzSk8xMlFDQkFnUUdKSEFaSEkrdGZhNUViVllVd2tRSUVDQVFHOEZCUFRlZHAyS0V5QkFnQUNCcHd1RUdNOVdJVXhtUjVyaS9uUXlSeEFnUUlBQWdiVUpDT2hybzNkaEFnUUlFQ0N3VklFU3hxY3hYcDJsOHJJbitsS3ZxSEFDQkFnUUlFQmdMZ0VCZlM0K0p4TWdRSUFBZ1c0TGhLcTVYbW9ZcXh6UWphQjN1N3ZVamdBQkFnUkdMaUNnai93YlFQTUpFQ0JBWU5nQ2FYYjdacHJpbmhvNVc4ZDkyTTNWT2dJRUNCQWcwR3NCQWIzWDNhZnlCQWdRSUVEZ2FRTHh3dE9POEQ0QkFnUUlFQ0RRRFFFQnZSdjlvQllFQ0JBZ1FHRFJBbVhJUEZieCtVVVhyRHdDQkFnUUlFQmdPUUlDK25KY2xVcUFBQUVDQk5ZdDBDNEsxMVRYMnozUTNYNis3ZzV4ZlFJRUNCQWc4RFFCQWYxcFF0NG5RSUFBQVFMOUZHaHZPcS9EeFZMOVlJRzRmbmFqV2hNZ1FJREFtQVFFOURIMXRyWVNJRUNBd0ZnRTJ1SHlWMTg5blJwOGRpeU4xazRDQkFnUUlOQjNBUUc5N3oyby9nUUlFQ0JBNERFQzU3LzR4UXRwZXZ1bDJJNmxtK1ArR0NjdkV5QkFnQUNCcmdnSTZGM3BDZlVnUUlBQUFRS0xFeWhoL05tNjNreEZYcHB0c1NhZ0w4NVhTUVFJRUNCQVlDa0NBdnBTV0JWS2dBQUJBZ1RXSnBDRGVQbjlIa081Ly95NVdVMEU5TFYxaVFzVElFQ0FBSUdqQ1Fqb1IzTnlGQUVDQkFnUTZLTEFRUmlmVkxkdmI2UUtUbWFWbk9iUE1jWkpGVUwrWGQ5T2NwKzk2Uk1CQWdRSUVDRFFUWUg4eTl5REFBRUNCQWdRNkw3QVFSZy9HQW5Qb1RzSDhUWjh2L2JhdlJac2IyK2YrZDBRbmdzaC9vRXFMZDZlRHNqSEhKeDM3emhQQ0JBZ1FJQUFnVzRKQ09qZDZnKzFJVUNBQUFFQ0J3SnRJTCtkZ3ZWckpXRG5NRjVHeGc4T1NKOVBYWHJwaFoyTnZjbUhZbDE5YlRyaHExTU9mK1ZPVmUyY2p2RkdXaHp1d2l5L216RjNDTTFUQWdRSUVDRFFWUUVCdmFzOW8xNEVDQkFnTURhQkhLSnpLTThmQjZQajB4VE9EeDZUYXpkdnZqaXQ5bCtOTVh4OUZjTS9td041M0k4ZmpuVTRGMEkrTFQxU0tqOG9vSDNCdndRSUVDQkFnRUJmQkFUMHZ2U1VlaElnUUlEQUVBVnlLRCs0Ui95KzBmRnIxNjZkYlo2ZGZDU0Y4VzlKbWZ0YlUyVC9odjNZZkZXbzZndHRHRzludHBjb24yNDJqMDNUbnQ4RzlaelJEMzhNMFU2YkNCQWdRSURBNEFRRTlNRjFxUVlSSUVDQVFJY0ZjbWcrR0NsdjB2T0RqK3JsbDE5KzVrdnZ2ZmRLVTllL1AxVE5QeitONFp2aU5MNFU2bnJTWnU2WUYzM0xlYnlwbWlhZmx5SjRlYWN0THdTLzB3dUtmd2dRSUVDQVFIOEYvREx2YjkrcE9RRUNCQWowUnlDdnJwN0QrWDc2dURkU3ZuWGp4bllLM1I5Tmk3bDk1eGZ2dlA4SDBoRmZteUozK3QxY3B5Q2VvbmorLytrMG4zTVF4dHRSY1dHOGtQaUhBQUVDQkFnTVRVQkFIMXFQYWc4QkFnUUlkRUhnOEVoNUR1VDNRdm1WRjE5OHBacE8vNFYwd0hlbGVla3BuSWZMVmRvSkxiU2o0eW1RTnltUXAyVGVibzhXMG1lL3E3dlFvK3BBZ0FBQkFnUldJT0NYL2dxUVhZSUFBUUlFUmlPUWcza2VMYjh2bEYrK2VmUFZ1bW4rNVRSQy90MXh1di9OYWRyNnMza3h0ekpDSHVNMFRWbFBLN3VWNmVvcGtPY1I5RnlNQndFQ0JBZ1FJREEyQVFGOWJEMnV2UVFJRUNDd2FJSERvK1Y1T25xWmtuNTFkL2ZsR09MM3BLLy9XQm9wLythcURxZExLRTh2dE5QVzAybWhoUGxKQ3VlTHJwUHlDQkFnUUlBQWdSNEtDT2c5N0RSVkprQ0FBSUZPQ09SVW5VZkxjeUF2VTlndjNyeTV1ZEUwZnpoVThVODBWYnlkWnFtZmJVZksweDNsVFpxNmZtK1UzTFQxVHZTZ1NoQWdRSUFBZ1k0SkNPZ2Q2eERWSVVDQUFJSE9DeHhlOEsyTWxsL2UyZmxvdW8zOEI5TlU5ZTlKZytFN1pZcDZ2cWU4TFBBMkd5bDNMM25uTzFZRkNSQWdRSURBdWdVRTlIWDNnT3NUSUVDQVFGOEU4dS9NdkwxWkdTMi9zTHQ3K1hSVmZXOWEzZTBIVXhiL3RyeW1XNXJLbmtiS3kvdnBudkswRkx0UTNwZStWVThDQkFnUUlOQUpBUUc5RTkyZ0VnUUlFQ0RRVVlHRGFldzVsTGVqNVhuQnR6ajlvUlRLdnkvZFY3NmRGM3JMcTcyVjBmS2MwdHY3eWp2YUhOVWlRSUFBQVFJRXVpd2dvSGU1ZDlTTkFBRUNCTllsRUtyYjZmN3kxMG9vTDhIOHlzN09kNlFSOFQ4WG11YTdxN3ArNWw0b1R5OGFMVjlYTjdrdUFRSUVDQkFZbG9DQVBxeisxQm9DQkFnUW1FK2dUcWZuai8xWk9BK1hkM2YvV0hyaHo4ZFEvY0c4eGx0YTdDMU5kSTk3NlppOCtycmZvL041TzVzQUFRSUVDQkE0Sk9BUGkwTVluaElnUUlEQWFBVStDT1lwZmwrN2R1MXNjK3JVbjJoQzllZlNIUGRiUlNYZFlKN0NlWk5DZVQ3MjFHaWxOSndBQVFJRUNCQlltb0NBdmpSYUJSTWdRSUJBRHdUdUMrYmIyOXRiZCtyNlI5SU41LzltdXIvOHEwSmVpYjJzL0pZV2h3dlZ4aXljOTZCWnFraUFBQUVDQkFqMFVVQkE3Mk92cVRNQkFnUUl6Q3R3WHpEZmV2SEY2N0haLzlFN1ZmamhOSTM5ZWdybGFhMzI2Y0crNVhuaE43OHY1eFYzUGdFQ0JBZ1FJUEJVQVg5d1BKWElBUVFJRUNBd0lJRzZ1cDN1TVc4WGYydG13ZnpING5UL3o0UzZ2cEltc2FkN3pFc3d0MFhhZ0RwZFV3Z1FJRUNBUUY4RUJQUys5SlI2RWlCQWdNQjhBcmZUS0hnTzVxOVZUZG5EUE1aL0t3WHpIMDNCL0hLN2YzbGo0YmY1aEoxTmdBQUJBZ1FJekNrZ29NOEo2SFFDQkFnUTZMeEEvbDAzemVIOHBaZGVldmJMMDcwZlRSUFlmeUp0bFhhOVNtdStwWVhmMm1CdTRiZk9kNlFLRWlCQWdBQ0JvUXNJNkVQdlllMGpRSURBZUFYeWZlWnBFZmF5bDNsMVpYZjNCMzUzZisvZlR5UG1YMU9DZVp4dGxTYVlqL2M3Uk1zSkVDQkFnRURIQlBJZkx4NEVDQkFnUUdCSUFxRzZkU3R2ZzVZMkxLK21XN3U3ZjNEcnh1N1Bwc1hmZmpwOWZFM01pNysxNytWai9CNU1DQjRFQ0JBZ1FJQkFOd1NNb0hlakg5U0NBQUVDQkJZamtIK3Y3VmV2djc1M2VYdjdScGlFdjVLbXMvL0pQSXllcHJLblZkbnovd1cvK3haanJSUUNCQWdRSUVCZ3dRTCtTRmt3cU9JSUVDQkFZQzBDZVNROGYrVFI4V3ByWitmSFl4MytvelJpZmpFRjg3eHIyalJGYzcvek1vNEhBUUlFQ0JBZzBGa0JmNngwdG10VWpBQUJBZ1NPS0pCL2w1VnA2NWQzZG41ZkNOWGZUQXZBZmN1aCs4dzNoUE1qU2pxTUFBRUNCQWdRV0t1QWdMNVdmaGNuUUlBQWdUa0U3bzJhYjI5dm43bFRoLzg0bGZVWDBxaDVWZTR6RHlHL24rOHo5eUJBZ0FBQkFnUUk5RUpBUU85Rk42a2tBUUlFQ0R3Z2NHL1UvTXJON1gveFRoUCtkbHFkL1NObE9uc1QwM1IyOTVrLzRPVkxBZ1FJRUNCQW9BY0NlWFRCZ3dBQkFnUUk5RVhnWUlYMi9kM2QzZWZTMW1uL2VSWHIvek9ObXVkd252Y3p6eHVyK1kvUGZlbE45U1JBZ0FBQkFnVHVFL0JIekgwY3ZpQkFnQUNCRGd0TVV0Mm1lWVgycXplM3YrMjlHUC9yTkl2OWxSVE0weXB3YVV1MVlEcDdoL3RPMVFnUUlFQ0FBSUVqQ0JoQlB3S1NRd2dRSUVCZ3pRTHR2dWJUWEl2TE4zYitnNmFwLzBIYUwrMlZsTTN6cUhuZVBNMS9jRjV6RjdrOEFRSUVDQkFnTUwrQVAyam1OMVFDQVFJRUNDeFBJRzloUHJtM3Iza2QvazRhTmYrT0dKdTByM20xbjlhRHN3amM4dXlWVElBQUFRSUVDS3hZd0FqNmlzRmRqZ0FCQWdTT0xKQ250T2ZIL3RhTjdlOEpkZmlGZEsvNWQ1UVYycXNxR2pWdmNmeExnQUFCQWdRSURFZEFRQjlPWDJvSkFRSUVoaVNRWjNqbEtlM3h5bzJkdjFwVjlmK1dubS9HR1BkbUs3VG5rWFVQQWdRSUVDQkFnTUNnQkV4eEgxUjNhZ3dCQWdRR0lQRHFxNmVyVDMzcTdzV2JOemRQTmMzL2xBTDVkK1h0MDFMTG12UmhTdnNBdWxnVENCQWdRSUFBZ1VjTENPaVBkdkVxQVFJRUNLeGVvTDNmUElYelN6czczN0FSbS8rMXFzT0g4a0p3NlkzOCsrcGd5dnZxYSthS0JBZ1FJRUNBQUlFVkNKaml2Z0prbHlCQWdBQ0Jwd3JrMzBmNVkvL3k3dTczYm9Ud0Q5UHpEK1c5elZNNHo2UG1wclFuQkE4Q0JBZ1FJRUJnMkFJQytyRDdWK3NJRUNEUUI0RThNcDZucjArdjdPejhWQjJxdnh1citFd0s1L3ZwTlZQYSs5Q0Q2a2lBQUFFQ0JBZ3NSTUFVOTRVd0tvUUFBUUlFVGlpUWZ3L2xJRjV0N2U3K1YybEsrNStlM1crZVZta1Bma2VkRU5WcEJBZ1FJRUNBUUQ4Ri9QSFR6MzVUYXdJRUNQUmY0SGE2ci95MUZNNWZldW5acmYzOWZMOTVYZ3h1THpVcy8yNHl3NnYvUGF3RkJBZ1FJRUNBd0RFRi9BRjBURENIRXlCQWdNQUNCRzdkT3BYRCtjN096cFVyKy92Lzk2Rnc3bjd6QmZBcWdnQUJBZ1FJRU9pbmdJRGV6MzVUYXdJRUNQUlhJSWZ6MTEvZjI5emV2bmtuVlA5UENOV3R0Rkw3M2RRZzk1djN0MWZWbkFBQkFnUUlFRmlBZ0NudUMwQlVCQUVDQkFnY1VTRHZjZjc2NjNlM3RyZS9KazdxbjBsblhZOHg1cFhhVHgreEJJY1JJRUNBQUFFQ0JBWXJZQVI5c0YycllRUUlFT2lZUUI0NVQzdWNiMTIvZml0TmFmOEhLWlNYY0o1cWFlUzhZMTJsT2dRSUVDQkFnTUI2Qkl5Z3I4ZmRWUWtRSURBdWdkbTA5aXU3dTkrYXRsRDdtYlJDKzNOVjNrWXRCT0Y4WE44SldrdUFBQUVDQkFnOFFjQUkraE53dkVXQUFBRUNDeEE0Rk02ckdQOStWYVZ3bnFhMTIwWnRBYmFLSUVDQUFBRUNCQVlsSUtBUHFqczFoZ0FCQWgwVG1JWHpTenM3LzB4VnBYQWV3cG4wT2U5N2J1UzhZMTJsT2dRSUVDQkFnTUQ2QlV4eFgzOGZxQUVCQWdTR0tUQUw1MlZCdURyOEg2bVJaOHJJdVhBK3pQN1dLZ0lFQ0JBZ1FHQnVBU1BvY3hNcWdBQUJBZ1FlSWJDUnQxSkw5NXp2eERyOHZiUWczQXZsbm5QaC9CRlVYaUpBZ0FBQkFnUUl0QUlDdXU4RUFnUUlFRmkwUUo2ZHRYL3g1czNOTkozOTc0VVFkaHYzbkMvYVdIa0VDQkFnUUlEQUFBVUU5QUYycWlZUklFQmdqUUtUZE8xeWovbEdNLzNmVXpqLzJ0ays1KzQ1WDJPbnVEUUJBZ1FJRUNEUUR3RUJ2Ui85cEpZRUNCRG9nMEQrblRMTkZiMXlZL2QvQ1hYOXJXbmsvRzc2VWpqUEtCNEVDQkFnUUlBQWdhY0lDT2hQQWZJMkFRSUVDQnhaSU4xcW5zTDU3dTUva1ViTy8waHNtcjMwd3Vram4rMUFBZ1FJRUNCQWdNRElCUVQwa1g4RGFENEJBZ1FXSW5DN3l2ZWRUN2R1N1B4RXFNT1B4ZW5VVm1vTGdWVUlBUUlFQ0JBZ01DWUJBWDFNdmEydEJBZ1FXSWJBcTYrZXJsNnI5cmR1Ym45M1ZZVy9rVWJPWTlydjNPK1haVmdya3dBQkFnUUlFQmkwZ0gzUUI5MjlHa2VBQUlHbEMyeFVuL3JVM1N2WHI3OFNtL0EvcDFYYjh3V2I5SkVYaS9NZ1FJQUFBUUlFQ0JBNGhvQVJqbU5nT1pRQUFRSUU3aE1vSzdaZnUzYnRiTFV4K2J2cHZ2TXpWWXg1YXJ0d2ZoK1RMd2dRSUVDQUFBRUNSeE1RMEkvbTVDZ0NCQWdRZUZpZ0RKZnZuOXI0NzFNNC83cXlZbnNJWm1ZOTdPUVZBZ1FJRUNCQWdNQ1JCQVQwSXpFNWlBQUJBZ1R1RTdoMUsyK2QxcVFWMi8rOXRKM2E5MXF4L1Q0ZFh4QWdRSUFBQVFJRVRpUWdvSitJelVrRUNCQVlzVUFPNTYrL3ZyZTFzL1B0VmFqK1dncm5HY08wOWhGL1MyZzZBUUlFQ0JBZ3NCZ0JBWDB4amtvaFFJREFXQVFtT1p5ZjM5bTVFa1A0NlZtanArbXozeWRqK1E3UVRnSUVDQkFnUUdCcEF2NmdXaHF0Z2drUUlEQTRnWkJhVkliTFQ5Zmh2MDM3bmUvRUdQZlNhMGJQQjlmVkdrU0FBQUVDQkFpc1EwQkFYNGU2YXhJZ1FLQ1BBcmR1NVFYZzRwVWJPMzhwTFFyM1IrSjB1cDhTZTc0WDNZTUFBUUlFQ0JBZ1FHQUJBZ0w2QWhBVlFZQUFnY0VMek80N3Yzemp4aCtxcXZCWDAzM25zUXJCeVBuZ08xNERDUkFnUUlBQWdWVUtDT2lyMUhZdEFnUUk5Rk9nM0hlZVZtemZxV1B6UDg2YWtLZTY1eW52SGdRSUVDQkFnQUFCQWdzU0VOQVhCS2tZQWdRSURGUWdoL0M4Q0Z4NnhQOGhqWnB2VmU0N2J6bjhTNEFBQVFJRUNCQllzSUNBdm1CUXhSRWdRR0JRQXJlcWZOOTV0Ylc3KzVmVGZ1ZmZNVnNVem4zbmcrcGtqU0ZBZ0FBQkFnUzZJbEQrOE9wS1pkU0RBQUVDQkRva2NDc3RBUGQ2VmZZN2o2SDZENnQ4MzNuVkJ2WU8xVkpWQ0JBZ1FJQUFBUUtERVRDQ1BwaXUxQkFDQkFnc1ZLRE80WHp6d3grK0dPdnF2NXVWN0w3emhSSXJqQUFCQWdRSUVDQnd2NENBZnIrSHJ3Z1FJRUNnRlNnTHdOVjM3L3l0RU9xWDdIZnUyNElBQVFJRUNCQWdzSHdCQVgzNXhxNUFnQUNCZmdua0xkWFN3bkJYZG5iKzlWQ0hINGpUWnByU3VsdWkrdFdMYWt1QUFBRUNCQWowVUVCQTcyR25xVElCQWdTV0tKQ210cisrbDdkVVM1dW8vV2N4MzNZZXluWnF0bFJiSXJxaUNSQWdRSUFBQVFKWlFFRDNmVUNBQUFFQ0J3SWZoUEFRLzh1MGF2dVY5TVplK3ZDNzRrRElad0lFQ0JBZ1FJREFFZ1g4MGJWRVhFVVRJRUNnVndLM2J1VnA3RTJhMnY2RDZiN3o3OGxUMjlQWHRsVHJWU2VxTEFFQ0JBZ1FJTkJuQVFHOXo3Mm43Z1FJRUZpY1FKbmF2blhqeG5hYTBQNmZ4aVl0Mk41T2JWL2NGWlJFZ0FBQkFnUUlFQ0R3UkFFQi9ZazgzaVJBZ01Cb0JOcnA3VEgrZFZQYlI5UG5Ha3FBQUFFQ0JBaDBURUJBNzFpSHFBNEJBZ1JXTG5DclRHT2ZidDNZL3A0MGF2NzlhZlE4NzNkdTFmYVZkNFFMRWlCQWdBQUJBbU1YRU5ESC9oMmcvUVFJakYwZ1ZLOVhlOXZiMjJkaURIOGpyZG1lSC9uVEJ3dkdsWmY4UTRBQUFRSUVDQkFnc0d3QkFYM1p3c29uUUlCQXR3VW11WHAzSnVHbjB0VDJyNjVpekt1Mmw5ZTZYVzIxSTBDQUFBRUNCQWdNVDBCQUgxNmZhaEVCQWdTT0twQ0QrUDdsbXpkZlRRUG0vMDVaR0U0NFA2cWQ0d2dRSUVDQUFBRUNDeGNRMEJkT3FrQUNCQWowUnFETWFLL2o5SytsQmR0UHA5SHovVlJ6dnhkNjAzMHFTb0FBQVFJRUNBeE53QjlpUSt0UjdTRkFnTURSQk5vOXoyL2MrS05wOVB5N1kweDdub2RnWWJpajJUbUtBQUVDQkFnUUlMQVVBUUY5S2F3S0pVQ0FRS2NGOGdKd2FiVDgxcWswYXY1WE9sMVRsU05BZ0FBQkFnUUlqRWhBUUI5Uloyc3FBUUlFaXNDdFcyV2tmT3ZtNTM0MDFPSDNwbnZQODlSMkM4UDU5aUJBZ0FBQkFnUUlyRm5BZE1ZMWQ0RExFeUJBWU1VQ2RmWDY2M3ZudDdlMzByWnFmN0dLYWN2ekVQekgyaFYzZ3NzUklFQ0FBQUVDQkI0bDRJK3lSNmw0alFBQkFzTVZLRC8zVDlmMVQ0UVFYa2pOek51cStWMHczUDdXTWdJRUNCQWdRS0JIQXY0bzYxRm5xU29CQWdUbUZDamJxbDI3ZWZQRFZSVi96TFpxYzJvNm5RQUJBZ1FJRUNDd1lBRUJmY0dnaWlOQWdFQ0hCZkxpY05XMGFmNWlxT3R6NmFuUjh3NTNscW9SSUVDQUFBRUM0eE1RME1mWDUxcE1nTUE0QmNybytaVVhyNzhTUS9Vblo2UG4xaUVaNS9lQ1ZoTWdRSUFBQVFJZEZSRFFPOW94cWtXQUFJRmxDSVRwSk45N2ZqcHRyNVpYYmk4ajZzdTRqaklKRUNCQWdBQUJBZ1NPTDJEMDVQaG16aUJBZ0VEZkJQTG8rWFJ6ZC9mcll4WC9qYXFKVm03dld3K3FMd0VDQkFnUUlEQUtBU1BvbytobWpTUkFZT1FDWmFROHBmUWZTL2VlYjh4R3ovMzhIL2szaGVZVElFQ0FBQUVDM1JQd0IxcjMra1NOQ0JBZ3NFaUJlL2VlcHdudFAxanVQUThoditaQmdBQUJBZ1FJRUNEUU1RRUJ2V01kb2pvRUNCQllzRUI3bjNreitkRXFoR2ZjZTc1Z1hjVVJJRUNBQUFFQ0JCWW9JS0F2RUZOUkJBZ1E2SmhBR1QyL2RQMzZpNmxlUHpBYlBmZHp2Mk9kcERvRUNCQWdRSUFBZ1FNQmY2Z2RTUGhNZ0FDQjRRbVUwZk9OamZwSDBzcnRGOTE3UHJ3TzFpSUNCQWdRSUVCZ1dBSUMrckQ2VTJzSUVDQndJSkREK2Y3Rm16YzNZd3cvSEszY2Z1RGlNd0VDQkFnUUlFQ2dzd0lDZW1lN1JzVUlFQ0F3aDhEdHFpd0V0eEgzdnkvVVlhZUtUZDczM00vOE9VaWRTb0FBQVFJRUNCQll0b0EvMXBZdHJId0NCQWlzWGlCVXIxVWxrSWNxL0VpYTJwNzNQVzhYaTF0OVhWeVJBQUVDQkFnUUlFRGdpQUlDK2hHaEhFYUFBSUVlQ1pUUjg2dTd1LzlTU3ViZkdHTnNVdDM5dk85UkI2b3FBUUlFQ0JBZ01FNEJmN0NOczkrMW1nQ0JZUXVrSWZPcVNxbjhUNldSOHlxTm9PZUFiZ1I5MkgydWRRUUlFQ0JBZ01BQUJBVDBBWFNpSmhBZ1FPQ1FRQjQ5bjE3WjN2N2E5UG03Wmx1cmxSSDFROGQ0U29BQUFRSUVDQkFnMEVFQkFiMkRuYUpLQkFnUW1FT2dIU21maE85UGk4TTlPOXRhemVqNUhLQk9KVUNBQUFFQ0JBaXNTa0JBWDVXMDZ4QWdRR0Q1QXZsbit2NzI5dmFaS2xiL2FycjMzT0p3eXpkM0JRSUVDQkFnUUlEQXdnUUU5SVZSS29nQUFRSnJGeWcvMCs5TUp0K1pGbTMveU96ZWN6L24xOTR0S2tDQUFBRUNCQWdRT0pxQVA5eU81dVFvQWdRSTlFR2dMQTRYcXViN0xBN1hoKzVTUndJRUNCQWdRSURBL1FJYjkzL3BLd0lFQ0JEb3FVRCtENjdUemUzdG03RUtmNmhxMHNMdElWZ2NycWVkcWRvRUNCQWdRSURBT0FXTW9JK3ozN1dhQUlHaENkeHU5em12SjVQdlR0UGJMMW9jYm1nZHJEMEVDQkFnUUlEQUdBU01vSStobDdXUkFJR2hDNFRxdFdxL05ETEdQOTQyTm0rQTdrR0FBQUVDQkFnUUlOQW5BU1BvZmVvdGRTVkFnTUNqQmNyUDhzMGJOMzVQRmFyZjE2N2VucDU1RUNCQWdBQUJBZ1FJOUVwQVFPOVZkNmtzQVFJRUhpbFF3bmdkbWp5OS9mUnNlcnVmNzQrazhpSUJBZ1FJRUNCQW9Mc0Mvb0RyYnQrb0dRRUNCSTRxMEU1dmI4SWZUZUhjM3VkSFZYTWNBUUlFQ0JBZ1FLQmpBZ0o2eHpwRWRRZ1FJSEJNZ2JKUys5V2RuVytvcW5pclRHK3YyZ1hqamxtT3d3a1FJRUNBQUFFQ0JOWXNJS0N2dVFOY25nQUJBbk1LbE9udFRRamZHZXA2WXZYMk9UV2RUb0FBQVFJRUNCQllvNENBdmtaOGx5WkFnTUNjQWptY2wrbnRhV0w3SHk3VDI2ME5OeWVwMHdrUUlFQ0FBQUVDNnhNUTBOZG43OG9FQ0JDWVY2RDhETCs2dS92Vm9ZcmZPRnU5M2MvMWVWV2RUNEFBQVFJRUNCQllrNEEvNU5ZRTc3SUVDQkJZZ0VDWjNwNUd6Nzg5aFBwY0ZhdHBLdFBQOVFYQUtvSUFBUUlFQ0JBZ3NBNEJmOGl0UTkwMUNSQWdzQmlCbE0zVDBuQlYvTTc4Yi9vb1h5K21hS1VRSUVDQUFBRUNCQWlzV2tCQVg3VzQ2eEVnUUdBeEFubjBmSHJ4NXMzTnRLL2FSMHMwVDhQb2l5bGFLUVFJRUNCQWdBQUJBdXNROE1mY090UmRrd0FCQXZNTGxPM1ZKakYrU3dqVlRobzliMUtSZnFiUDc2b0VBZ1FJRUNCQWdNRGFCUHd4dHpaNkZ5WkFnTUQ4QWlGT2IxY3BvYWZaN1RtZ2V4QWdRSUFBQVFJRUNQUllRRUR2Y2VlcE9nRUNveFc0dDcxdlJDbG9BQUJBQUVsRVFWUmFDT0hieXEzbjZjbG9OVFNjQUFFQ0JBZ1FJREFRQVFGOUlCMnBHUVFJakVxZy9PeStkUDM2aTdFS3Y3ZHNyNVp1UkIrVmdNWVNJRUNBQUFFQ0JBWW9JS0FQc0ZNMWlRQ0J3UXVVTUY1UEp0K1VubHhNcmMzVDJ3WDB3WGU3QmhJZ1FJQUFBUUpERnhEUWg5N0Qya2VBd0dBRjZoQi8vNkg3endYMHdmYTBoaEVnUUlBQUFRSmpFUkRReDlMVDJrbUF3SkFFcHJreGFXdTFqN1pibjd2L2ZFaWRxeTBFQ0JBZ1FJREFlQVVFOVBIMnZaWVRJTkJQZ2Z4ek8xN2UyZGxOczlwZktmZWZCOXVyOWJNcjFab0FBUUlFQ0JBZ2NMK0FnSDYvaDY4SUVDRFFkWUgyNTNaZHY1ckd6VGRUWmQxLzN2VWVVejhDQkFnUUlFQ0F3QkVGQlBRalFqbU1BQUVDWFJKSU41eC84Nkg3ejd0VU5YVWhRSUFBQVFJRUNCQTRvY0RHQ2M5ekdnRUNCQWlzWGlBdkJKZEh6UE1ONk45WVBsdTh2V1h3THdFQ0JBZ1FJRUJnQUFKRzBBZlFpWnBBZ01Cb0JFcEF2M2J0MnRtVTBMK3V0RHBJNktQcGZRMGxRSUFBQVFJRUJpOGdvQSsraXpXUUFJRUJDWlN0MVBhZm05eElDOFM5V0JhSXMvLzVnTHBYVXdnUUlFQ0FBSUd4Q3dqb1kvOE8wSDRDQlBva1VBSjYzQzhMeEQyYkttNkJ1RDcxbnJvU0lFQ0FBQUVDQko0aUlLQS9CY2piQkFnUTZKcEFDUEZyRHkwUVYwSjcxK3FvUGdRSUVDQkFnQUFCQXNjWEVOQ1BiK1lNQWdRSXJFc2c1Z3VuUlA3MWFaRzRkZFhCZFFrUUlFQ0FBQUVDQkpZa0lLQXZDVmF4QkFnUVdJTEFOSldaOG5uNGNDazdwSjNRUFFnUUlFQ0FBQUVDQkFZallKdTF3WFNsaGhBZzBGR0JneENkUHg4OHo4UGY3WFpwUjY5MC9nK3F6WlhkM2UyME9OeUhacWY1ajZ4SDkzTWtBUUlFQ0JBZ1FLRHpBZ0o2NTd0SUJRa1E2TG5Bd1Z6MGc4OEh6Y2xoL2NIWER0NTcxT2NTN3NOa2NpMU85emRuQnh3RS9rY2Q3elVDQkFnUUlFQ0FBSUdlQ1Fqb1Blc3cxU1ZBb0JjQ1piVDcrZWVmdnpZOWRlcS9TZVBtNTBLc1BoZEQyRXUxdjVCUzlkOTg1ODAzWDB2UEora2pUMXMveXFNTjQ5UHBLMmxtZTUxRzBmTjUrWHdQQWdRSUVDQkFnQUNCZ1FnSTZBUHBTTTBnUUtCN0FzMXp6OVhWZFAvYlExMmZ6WXU2NVlTZG5sZk50TmxOVDc4cGZjenVLVC9DU1BydDIxWDEybXRWckt2ZGtFdHFtbFJnbTlsVE9SNEVDQkFnUUlBQUFRSURFSEQvNGdBNlVSTUlFT2ltd0hReWVUZEY2TGRpMDZSOEh1K2t6L3ZOZEhvbmpZRGYydHJkL2Y1WnJZODJDdjdhYSsxMCtLYjZTRGRicTFZRUNCQWdRSUFBQVFMekNnam84d282bndBQkFvOFJPUDJWcit5blZOM01Scm8zMHVjOGF5bDk1S3dkZnpMOWs4UDVmdnA0MmxCNGZ2OWdLdnlIMmkzV25uWktPc09EQUFFQ0JBZ1FJRUNnVndJQ2VxKzZTMlVKRU9pSlFCbnRmdnZ0dDk5TG9meDNINGpTa3p5U1h0WDFOMXplM2YyaFdYdWVOb3BlaW5qcHBaZWVUVkgrYWptbnpIUHZpWVpxRWlCQWdBQUJBZ1FJSEVsQVFEOFNrNE1JRUNCd0lvRzhsZHJCeVBjSEJlVDl5L005NmFINjhlcmxsNTlKYnh4bEZMMzZuYnQzcjZiejhqWnJ1YXdIY3Y4SHhYdEdnQUFCQWdRSUVDRFFUd0VCdlovOXB0WUVDUFJFSUlYd3J6eWlxbWtVUGU2bm5QNTFWKzY4K3lPejk1ODBpbDdDZUp4TUxxWlVmKzRSNVhtSkFBRUNCQWdRSUVCZ0FBSUMrZ0E2VVJNSUVPaWtRQnVxWThpajZQbTI4ekxzZmErbWFZcDZIZ2tQVmYyVDE2NWRPNXRlZitvb2V0MDAxMUlwcDB0cFJ0RHZVWHBDZ0FBQkFnUUlFQmlLZ0lBK2xKN1VEZ0lFdWliUVRrRnZtdmNlVTdGSjJpcHRQNDJJZjJqdjFLay9OVHZtY2FQb2JkaXY0NHRwUkQ0L2N1aHZuNVV2L1VPQUFBRUNCQWdRSURBRUFRRjlDTDJvRFFRSWRGY2d4RHd5L3VoSG11UGVqcUxIbjd4NDgrWm1PaWdmKzlpZnkzVTEyY3czcnVjOTJ4NWRvRmNKRUNCQWdBQUJBZ1Q2TFBEWVB3VDczQ2gxSjBDQXdKb0Zjb0F1STl6cG4zZmFwNC9NMUdVVVBkVDE3c1owK21kTG5XK1ZyZGNlV2YyVXk5c1YzQi81cmhjSkVDQkFnQUFCQWdUNkxpQ2c5NzBIMVo4QWdXNExoUER3S3U2SGF4eENuYlpkU3hrKy9QbnoyOXRiMWV2Vlhucjd3Wi9OYmJvUDhmb0RkN0lmTHNsekFnUUlFQ0JBZ0FDQm5nczgrRWRnejV1aitnUUlFT2lNUUJsQlQ4bjZuYWZjTFo1L0R1K0ZPbHcvSGNKZm1OWCt3Wi9OSmFDbitmRFA1OVhtUEFnUUlFQ0FBQUVDQklZcDhPQWZnY05zcFZZUklFQmdUUUloUG1VRXZhMVgybmF0eWJlWC85bXJMNzMwUW5ycHdYdlJaeVBvOVpuMjhKTDkxOVFpbHlWQWdBQUJBZ1FJRUZpV2dJQytMRm5sRWlBd2JvSGJ0OXYyaC9DbEkwRGtuOFY3VlYxdlRmZjNmMkoyL01IUDU1ekdjMEN2MDA1dDdSN29hWXUyMlRFK0VTQkFnQUFCQWdRSURFamc0QS9BQVRWSlV3Z1FJTkFkZ2JSUWU3c1ArdE9ydERFYlJmL1RtOXZiTjlQaDk0MmliMjF0blUyajhSZG1FOXdGOUtkN09vSUFBUUlFQ0JBZzBEc0JBYjEzWGFiQ0JBajBRdUMxMTBvMXAwM3pidG9XTFQxL2FxYk9CK3lsUUg5aE1nay9YazV1RjRzcko5WjFmU2FWY3E0dGEvYXVUd1FJRUNCQWdBQUJBb01TRU5BSDFaMGFRNEJBNXdSQzgrUlYzTyt2Y0xrWFBlWDVQN08xcy9PUjlOWitOZHQyYlc5ajQ1bXFhbWIzb0Q4OTdkOWZySzhJRUNCQWdBQUJBZ1Q2SUNDZzk2R1gxSkVBZ2Q0S2hGaC9zVlErUExSMTJxUGFsSDhtcHhYZDYrZGlYYldqNk8rL1drYlFOK282QmZSdzZsRW5lWTBBQVFJRUNCQWdRR0FZQWdMNk1QcFJLd2dRNktoQTJocnQ3akdyVnU1RnIyTDQ0Y3MzYjc1YWZlcFQ1Zng0cXFuVDlQZW56cE0vNXJVY1RvQUFBUUlFQ0JBZzBDRUJBYjFEbmFFcUJBZ01TcUNzNTVaR3czOG5sbnZRanp3dHZiMFh2UTZuUTV6K3V3Y2k5Vjc5VENwd2N2QzF6d1FJRUNCQWdBQUJBc01URU5DSDE2ZGFSSUJBaHdSU3FINHZWU2VIOWVPTWZzOUcwYXQvYmV2R2pXL0t6ZG1mTkhtQnVJTXA3c2NwSzUvdVFZQUFBUUlFQ0JBZzBBTUJBYjBIbmFTS0JBajBWeUN0RVBkK0ZVTGVNaTAveXFoNisvU0ovNFlVeHZmVDZQdEdHbjMvcWZiSWtNODk2dmxQTE55YkJBZ1FJRUNBQUFFQzNSUVEwTHZaTDJwRmdFRC9CVXFZbnB4cTdxYmg3dU9zNU42MlBJUThpaDdUdVB1L2N2bUZGNzZ1aXBQZlNVRS9qNXdMNmYzLzN0QUNBZ1FJRUNCQWdNQWpCUVQwUjdKNGtRQUJBb3NSbU94UDl0TW8rUEVEZXI1OE9pOW44ckN4OFZNcHJCLzh2RGE5ZlRGZG94UUNCQWdRSUVDQVFPY0VOanBYSXhVaVFJREFnQVQyOXZmVHRtbDVCUDBFdVRxRXNpOTZPdk43SjZIK1JLemk3eVNhQytramo2S2ZvTUFCd1dvS0FRSUVDQkFnUUdDQUFnY2pNZ05zbWlZUklFQmcvUUliKy90MzA1WnBlYUc0L0RqdTlQUWN3dk1hOE0vRzJQeDRlbmJ3SDFXRjg4THBId0lFQ0JBZ1FJREFzQVFFOUdIMXA5WVFJTkFkZ1JMRzk4N3R2WittcWI4N3g0QjNDZW1wV1R2cDQweDNtcWNtQkFnUUlFQ0FBQUVDaXhZUTBCY3RxandDQkFnY0VqajlsZFA3YVdyNjNUa25wQitFOUVNbGUwcUFBQUVDQkFnUUlEQTBBUUY5YUQycVBRUUlkRVdnaktDLy9mYmI3NmJWMTc4OG01TiszQ251aDl0aVd2dGhEYzhKRUNCQWdBQUJBZ01VRU5BSDJLbWFSSUJBcHdSeUtEL1lCNzFURlZNWkFnUUlFQ0JBZ0FDQmJna0k2TjNxRDdVaFFHQllBbVhVTysyVTlwWFNyRFRYZlZqTjB4b0NCQWdRSUVDQUFJRkZDZ2pvaTlSVUZnRUNCTzRYS0FFOXh0RGMvN0t2Q0JBZ1FJQUFBUUlFQ0R3c0lLQS9iT0lWQWdRSUxGYWdhV2JickJsQVh5eXMwZ2dRSUVDQUFBRUN3eElRMElmVm4xcERnRUFYQlVKMEQzb1grMFdkQ0JBZ1FJQUFBUUlkRXhEUU85WWhxa09Bd0tBRTJudlFxK28zNTlnSGZWQWdHa09BQUFFQ0JBZ1FJUEI0QVFIOThUYmVJVUNBd0dJRVFqQ0N2aGhKcFJBZ1FJQUFBUUlFQmkwZ29BKzZleldPQUlFMUM3U0x4RlhWTzFWNXR1YmF1RHdCQWdRSUVDQkFnRUNuQlFUMFRuZVB5aEVnTUFTQkVNTjBDTzNRQmdJRUNCQWdRSUFBZ2VVS0NPakw5VlU2QVFJRTB1M240VXNZQ0JBZ1FJQUFBUUlFQ0R4TlFFQi9tcEQzQ1JBZ01LZEFDUFpCbjVQUTZRUUlFQ0JBZ0FDQlVRZ0k2S1BvWm8wa1FHQ2RBdE9tZWJlS2VRLzA0RTcwZFhhRWF4TWdRSUFBQVFJRU9pNGdvSGU4ZzFTUEFJRUJDSVNtdlFkZFBCOUFaMm9DQVFJRUNCQWdRR0I1QWdMNjhteVZUSUFBZ1NJUVl2M2JNNG9jMGZOUXVnY0JBZ1FJRUNCQWdBQ0Jod1FFOUlkSXZFQ0FBSUhGQ29RWTc4NWl1VEgweGRJcWpRQUJBZ1FJRUNBd0tBRUJmVkRkcVRFRUNIUk1vSXlXaDdyK1Vtd1R1b0Rlc1E1U0hRSUVDQkFnUUlCQWx3UUU5QzcxaHJvUUlEQklnYWFxM2s4TlM1ODhDQkFnUUlBQUFRSUVDRHhlUUVCL3ZJMTNDQkFnc0JDQmpSamZUd3U0Nzg4S2N3LzZRbFFWUW9BQUFRSUVDQkFZbm9DQVBydysxU0lDQkRvbU1EMTE2bTZhMjk2dTVONnh1cWtPQVFJRUNCQWdRSUJBZHdRRTlPNzBoWm9RSURCUWdYcC9mei9HS0tBUHRIODFpd0FCQWdRSUVDQ3dLQUVCZlZHU3lpRkFnTUREQW1VNis5NTB1cGZlRXRBZjl2RUtBUUlFQ0JBZ1FJREFJUUVCL1JDR3B3UUlFRmlHd01iZTN0MnFDdStsajJVVXIwd0NCQWdRSUVDQUFJR0JDQWpvQStsSXpTQkFvTHNDZTJmUHZwK2krYnV6Zkc2UnVPNTJsWm9SSUVDQUFBRUNCTllxSUtDdmxkL0ZDUkFZZzhBejc3MjNsL1pCVDZQb0hnUUlFQ0JBZ0FBQkFnUWVMeUNnUDk3R093UUlFSmhYb0l5V3YvMzIyKytsYmRhK1lvTDd2SnpPSjBDQUFBRUNCQWdNVzBCQUgzYi9haDBCQXQwUWFGSTFEdlpCNzBhTjFJSUFBUUlFQ0JBZ1FLQnpBZ0o2NTdwRWhRZ1FHS0pBQ05WWGh0Z3ViU0pBZ0FBQkFnUUlFRmljZ0lDK09Fc2xFU0JBNEZFQ1pXWjdiS3AyY2JoME0vcWpEdklhQVFJRUNCQWdRSUFBQVFIZDl3QUJBZ1NXSzlEZWVoN2p1OHU5ak5JSkVDQkFnQUFCQWdUNkxpQ2c5NzBIMVo4QWdYNEloT2dlOUg3MGxGb1NJRUNBQUFFQ0JOWW1JS0N2amQ2RkNSQVlnVUNlemw1RzBOTS83N1JQelhBZlFiOXJJZ0VDQkFnUUlFRGdSQUlDK29uWW5FU0FBSUZqQ29Rd1BlWVpEaWRBZ0FBQkFnUUlFQmlaZ0lBK3NnN1hYQUlFVmk3UUxoS1hSOURidTlGWFhnRVhKRUNBQUFFQ0JBZ1E2SWVBZ042UGZsSkxBZ1I2TGhDaUVmU2VkNkhxRXlCQWdBQUJBZ1NXTGlDZ0w1M1lCUWdRR0xYQTdkdHQ4MFA0MHFnZE5KNEFBUUlFQ0JBZ1FPQ3BBZ0w2VTRrY1FJQUFnZmtGUWdqTi9LVW9nUUFCQWdRSUVDQkFZTWdDQXZxUWUxZmJDQkJZdjhCcnI1VTZUSnZtM1NyZVc5UjkvZlZTQXdJRUNCQWdRSUFBZ2M0SkNPaWQ2eElWSWtCZ2tBS2hzWXI3SUR0V293Z1FJRUNBQUFFQ2l4TVEwQmRucVNRQ0JBZzhWaURFK292bHpWRDV1ZnRZSlc4UUlFQ0FBQUVDQk1ZdDRBL0ZjZmUvMWhNZ3NDS0JFT1BlaWk3bE1nUUlFQ0JBZ0FBQkFqMFZFTkI3Mm5HcVRZQkFid1R5amVkVm1FeCtPNVo3ME8yRzNwdWVVMUVDQkFnUUlFQ0F3SW9GQlBRVmc3c2NBUUxqRkdoaXZKTmFicFc0Y1hhL1ZoTWdRSUFBQVFJRWppUWdvQitKeVVFRUNCQ1lUMkNqcXQ2clF0aWZsVkpHMWVjcjBka0VDQkFnUUlBQUFRSkRFeERRaDlhajJrT0FRTmNFU2hpZm5tcnVocXF5a252WGVrZDlDQkFnUUlBQUFRSWRFaERRTzlRWnFrS0F3SEFGSnZ1VC9YUVB1b0ErM0M3V01nSUVDQkFnUUlEQTNBSUMrdHlFQ2lCQWdNRFRCZmIyOS9NcTdnZFQzSjkrZ2lNSUVDQkFnQUFCQWdSR0p5Q2dqNjdMTlpnQWdYVUliT3p2MzAxTHhMMC91N1o3ME5mUkNhNUpnQUFCQWdRSUVPaTRnSURlOFE1U1BRSUVlaTlRd3ZqZXViMzNRd2p2cGczWGV0OGdEU0JBZ0FBQkFnUUlFRmlPZ0lDK0hGZWxFaUJBNEQ2QjU5NS9iaTlXOGE1OGZoK0xMd2dRSUVDQUFBRUNCQTRKQ09pSE1Ed2xRSURBRWdUS0NQcGJiNzJWdDFuNzhtejgzQlQzSlVBcmtnQUJBZ1FJRUNEUWR3RUJ2ZTg5cVA0RUNQUkZJSWR5aThUMXBiZlVrd0FCQWdRSUVDQ3dCZ0VCZlEzb0xrbUF3T2dFeXNCNUNOVlhTc3ZUWFBmUkNXZ3dBUUlFQ0JBZ1FJREFVd1VFOUtjU09ZQUFBUUp6QzVTQUhtTm81aTVKQVFRSUVDQkFnQUFCQW9NVkVOQUgyN1VhUm9CQTV3U2FacmJObWdIMHp2V05DaEVnUUlBQUFRSUVPaUFnb0hlZ0UxU0JBSUhCQzdScnc0VzhEL3BzbWJqQk4xa0RDUkFnUUlBQUFRSUVqaXNnb0I5WHpQRUVDQkE0dnNCQlFQK0VmSDU4UEdjUUlFQ0FBQUVDQk1ZaUlLQ1BwYWUxa3dDQnRRdkVFRDhXWTVyZUhzSWtWY1k4OTdYM2lBb1FJRUNBQUFFQ0JMb2xJS0IzcXovVWhnQ0JZUXEwaThOTnc2ZXJHSDhyTlRHUHFBdm93K3hyclNKQWdBQUJBZ1FJbkZoQVFEOHhuUk1KRUNCd1pJRVN4bi9ybi83VE45TVoveVNrL2RiU1EwQS9NcDhEQ1JBZ1FJQUFBUUxqRUJEUXg5SFBXa21Bd0hvRmNoalAwOXJUSS94OG11S2U0bm1lNis1QmdBQUJBZ1FJRUNCQTRBTUJBZjBEQzg4SUVDQ3dQSUhicytYaDZ2anhGTTdUZGRwaDlPVmRVTWtFQ0JBZ1FJQUFBUUo5RXhEUSs5Wmo2a3VBUUQ4RlhtdW50RGROK1BrVXovZFNYTGRRWEQ5N1VxMEpFQ0JBZ0FBQkFrc1RFTkNYUnF0Z0FnUUkzQ2RRRm9vN1cxV2ZTU1BvdnpvYlFHOFhqN3Z2TUY4UUlFQ0FBQUVDQkFpTVZVQkFIMnZQYXpjQkFxc1dLUGVodi9ubW0rK2w2ZTMvS09RWjcrNURYM1VmdUI0QkFnUUlFQ0JBb05NQ0FucW51MGZsQ0JBWW1FQlp2ajIxNldPek85SUgxanpOSVVDQUFBRUNCQWdRbUVkQVFKOUh6N2tFQ0JBNG5rQzdjbnRhS0s0TW5vZmdQdlRqK1RtYUFBRUNCQWdRSURCb0FRRjkwTjJyY1FRSWRFeWdCUFFRNjArSEdOOUpkY3NqNm0xbzcxaEZWWWNBQVFJRUNCQWdRR0QxQWdMNjZzMWRrUUNCOFFxVU1QN09aei83Vm9ybXZ4VGFuZFlFOVBGK1AyZzVBUUlFQ0JBZ1FPQStBUUg5UGc1ZkVDQkFZS2tDT1l6bmFlMXBmYmp3OGJLU3U0WGlsZ3F1Y0FJRUNCQWdRSUJBbndRMitsUlpkU1ZBZ01BQUJOcUY0dXI0ZWp1NXZSMUdIMEM3TklFQUFRSUVDQkFnUUdCT0FTUG9jd0k2blFBQkFzY1VLRlBhbXlaOE1qM1pTMVBkTFJSM1RFQ0hFeUJBZ0FBQkFnU0dLaUNnRDdWbnRZc0FnYTRLTkxsaVo2dnFNMm1lKzYrV2FlNFdpdXRxWDZrWEFRSUVDQkFnUUdDbEFnTDZTcmxkakFBQkFtVmkrK1ROTjk5OEx5M2kvbzlDWHNnOXhoTGEyUkFnUUlBQUFRSUVDSXhiUUVBZmQvOXJQUUVDNnhGbzcwT3ZxbytWamRiV1V3ZFhKVUNBQUFFQ0JBZ1E2SmlBZ042eERsRWRBZ1JHSWRCdXJSYmp4OHNpN2lHNEQzMFUzYTZSQkFnUUlFQ0FBSUVuQ3dqb1QvYnhMZ0VDQkpZaFVBSjZxT3RQaHhqZlNSZklJK3B0YUYvRzFaUkpnQUFCQWdRSUVDRFFDd0VCdlJmZHBKSUVDQXhNb0lUeGR6NzcyYmRTTlArbDBPNjBKcUFQckpNMWh3QUJBZ1FJRUNCd1hBRUIvYmhpamlkQWdNRDhBam1NNTJudGFYMjQ4SHBaeWIzTWRaKy9ZQ1VRSUVDQUFBRUNCQWowVjBCQTcyL2ZxVGtCQXYwV0tBdkZwWDkrTHFYMDFKSjJHTDNmVFZKN0FnUUlFQ0JBZ0FDQmVRUUU5SG4wbkV1QUFJR1RDNVFwN1UxZGZ6STkyVXRUM1MwVWQzSkxaeElnUUlBQUFRSUVCaUVnb0EraUd6V0NBSUVlQ3BTOXp5L1U5YStrRWZSZm1kMkhiai8wSG5ha0toTWdRSUFBQVFJRUZpVWdvQzlLVWprRUNCQTRua0M1RC8yTk45NTRQMDF1LzhXeWtMdjcwSThuNkdnQ0JBZ1FJRUNBd01BRUJQU0JkYWptRUNEUUs0RnlIM29WdzhmTFJtdTlxcnJLRWlCQWdBQUJBZ1FJTEZwZ1k5RUZLbzhBQVFJRWppeFE3a05QQStldmwxM1FRemk0RDcwTjdrY3V4b0VFQ0JBZ1FJQUFBUUpERURDQ1BvUmUxQVlDQlBvcVVBSjZmZXJVUHc0eGZqNDFJZ2Z6OGxwZkc2VGVCQWdRSUVDQUFBRUNKeGNRMEU5dTUwd0NCQWpNSzFEQytCZmVlT056S1pyLzhteWhPQUY5WGxYbkV5QkFnQUFCQWdSNktpQ2c5N1RqVkpzQWdVRUk1REErdTlXb1R2ZWhwd0YwQzhVTm9tTTFnZ0FCQWdRSUVDQndFZ0gzb0o5RXpUa0VDQkJZdEVDTUh5OUZ6b2JSRjEyODhnZ1FJRUNBQUFFQ0JMb3ZZQVM5KzMya2hnUUlERnVnVEdsdjZ2cVQ2Y2xlYXVyQlFuSERiclhXRVNCQWdBQUJBZ1FJUENRZ29EOUU0Z1VDQkFpc1ZLREpWN3RRMTcrU3ByZi95bXdBdmJ5MjBscTRHQUVDQkFnUUlFQ0F3Tm9GQlBTMWQ0RUtFQ0F3Y29FOGdqNTU0NDAzM2srM29QOWlXY2pkZmVnai81YlFmQUlFQ0JBZ1FHQ3NBZ0w2V0h0ZXV3a1E2SkpBMmZjOHh2QjYyV2l0U3pWVEZ3SUVDQkFnUUlBQWdaVUpDT2dybzNZaEFnUUlQRmFnM0llZXByaC92QXllaCtBKzlNZFNlWU1BQVFJRUNCQWdNRndCQVgyNGZhdGxCQWowUjZBRTlMQ3g4ZWtRNCtkVHRmT0llaHZhKzlNR05TVkFnQUFCQWdRSUVKaFRRRUNmRTlEcEJBZ1FXSUJBQ2VQdi9QcXYvMGFLNXI4OFd5aE9RRjhBckNJSUVDQkFnQUFCQW4wU0VORDcxRnZxU29EQVVBVnlHTjlvRzFkL3ZFcXJ4YVhwN2dMNlVIdGJ1d2dRSUVDQUFBRUNqeEdZL1VING1IZTlUSUFBQVFLckZZanhZKzBGYzByM0lFQ0FBQUVDQkFnUUdKT0FFZlF4OWJhMkVpRFFaWUV5WWg0bjAwK2tKM2ZUVkhjTHhYVzV0OVNOQUFFQ0JBZ1FJTEFFQVFGOUNhaUtKRUNBd0FrRW1uek8rZkRNcjZYNTdiOHl1dys5dkhhQ3NweENnQUFCQWdRSUVDRFFRd0VCdlllZHBzb0VDQXhTSUkrZ1Q5NTQ0NDMzUTFQOVFtbWgrOUFIMmRFYVJZQUFBUUlFQ0JCNG5JQ0EvamdacnhNZ1FHRDFBdTE5NTNYMXNiSlEzT3F2NzRvRUNCQWdRSUFBQVFKckZCRFExNGp2MGdRSUVIaEFvTnlIWGpYVko4cmdlUWg1SWMvMnRRY085Q1VCQWdRSUVDQkFnTUR3QkFUMDRmV3BGaEVnMEYrQkVzYnIwM3YvT0RYaGM3Tm1DT2o5N1U4MUowQ0FBQUVDQkFnY1MwQkFQeGFYZ3drUUlMQlVnUkxHUC85cm4zODd6WFgvcGRsQ2NRTDZVc2tWVG9BQUFRSUVDQkRvam9DQTNwMitVQk1DQkFqa01KNm50YWRIZkwzY2gyNmh1SmJEdndRSUVDQkFnQUNCRVFnSTZDUG9aRTBrUUtDUEF2RmpWVXg1ZlRhTTNzY1dxRE1CQWdRSUVDQkFnTUR4QkFUMDQzazVtZ0FCQXNzV0tGUGFZeDN6Vm10MzBzY2tmWmptdm14MTVSTWdRSUFBQVFJRU9pQWdvSGVnRTFTQkFBRUNod1NhL1B4OGVPYlhZaFYvZFRhQVhsNDdkSXluQkFnUUlFQ0FBQUVDQXhRUTBBZllxWnBFZ0VDdkJmSm8rZVNOTjk1NFA4VHd5ZElTOTZIM3VrTlZuZ0FCQWdRSUVDQndWQUVCL2FoU2ppTkFnTURxQk5JaTd1a1JaZ3ZGcmU2NnJrU0FBQUVDQkFnUUlMQkdBUUY5amZndVRZQUFnY2NJdFBlY3gvQjZHVHdQSWEvczdqNzB4MkI1bVFBQkFnUUlFQ0F3RkFFQmZTZzlxUjBFQ0F4Sm9JVHgrdFRkVDZkWS9ybFp3d1QwSWZXd3RoQWdRSUFBQVFJRUhpRWdvRDhDeFVzRUNCQllzMEFKNDUvL3RjKy9uZWE2LzlKc29UZ0JmYzJkNHZJRUNCQWdRSUFBZ1dVTENPakxGbFkrQVFJRWppK1F3M2llMXA3dlEvLzV0QmQ2bXVDZU4wWDNJRUNBQUFFQ0JBZ1FHTEtBZ0Q3azN0VTJBZ1FHSUJCL0xvWHpGTlJ6U3ZjZ1FJQUFBUUlFQ0JBWXNvQ0FQdVRlMVRZQ0JQb3NVUFkrajlQcWt5bWczMGtObWFRUG8raDk3bEYxSjBDQUFBRUNCQWc4UlVCQWZ3cVF0d2tRSUxBbWdSTEdmL1BNbVYrTElYeG1Ob0JlUXZ1YTZ1T3lCQWdRSUVDQUFBRUNTeFlRMEpjTXJIZ0NCQWljVUNBSDlFbjFtYy9jU2VQbXYrQSs5Qk1xT28wQUFRSUVDQkFnMENNQkFiMUhuYVdxQkFpTVRxRGNkeDdyK0xHT3R6eW1hZmo3NWFPcXBxbXVlYVRmZFB5T2Q1cnFFU0JBZ0FBQkF0MFRhRmNKN2w2OTFJZ0FBUUlFWmlHM2JzSW5VZ0xPQzhYbG45azUrSFpud2JnUTlsSXdQeFVtay9iM1NWclE3dDZDODdIYXYxZmRVT1gvSUp6cjNaMjZwOHA0RUNCQWdBQUJBZ1M2SkdBRXZVdTlvUzRFQ0JDNFg2Q01Ray8yOWo2ZFl1MXZ6TEp0Tis1RFQrRTczeGNmWXZWL3BYcDlheFdiZnpzMjhhZFRJUC81OVBVWGMxM0RwTjdJd1QzVTZUOHNoSEFRMFBOL2EyaEgyMHVBTHlQdVJ0M3Y3M2RmRVNCQWdBQUJBaU1WTUlJKzBvN1hiQUlFZWlGUUF2cmJiNy85K1N1N3UvOGs1ZUhyM2RrTlBZL28xM20wL0xkKzg4MDNmeTVwNW8vOG1GemUzdDZlVENZZmFtTHphaFhES3luRnY1SkMrWTMwM3MwVTFKOHJnVDBmT1d0TWFlUUhEWnQrTUFTZkJ0dFR6azlISHY3SVozb1FJRUNBQUFFQ0JBWXBJS0FQc2xzMWlnQ0JnUWprN0pwL1RxZlI2alF5SGVwdnI1b21sZ1hqT3RMQWxKeS9rcXR5N2RxMXMray9KTHlmbms1LzY2MjNQcHMrNTQrZlRSL2xrVEw3bWIyNjNrNmo3Q21veDQvRXVuNHhoZllVM3F2cktaQnZweHkrRlVQMVhDcHZVdFd6eVYwSEFiNU44QWRGUFJqZzgrczV3T2ZINGM4SHo5dDMvRXVBd0x3Q0I3Tmdjamw1MW9zSEFRSUVDQ3hCUUVCZkFxb2lDUkFnc0dpQk5IcitjK1hlN3RsK2E0c3UvN2pscGEzZlVwNU9qMUI5S1g5SzRUd0g5VkM5K3VycC9IWDFxVThkVE1YUDhUcSs5ZFpiNzZiUG41bDkvRXo2Zk8rUnd2dlczU3BlQ1hYOVFqcnA1VlR1Q3ltMGZ6aVZ0cHVlWDBscnp1MmtHZktYVWw1L05qa2NDdkM1aUpMZTIzOC9HSVhQYnh3Szh2bkwvRWlsM1Q4aVAzdXh2T2tmQWdRZUZzaWhQSC9rLzZFSjVRLzdlSVVBQVFJTEZ5aC9YeTI4VkFVU0lFQ0F3S0lFOGgvSHpkYjI5dGVra2VWUHBodTRuMDFmNXorVzEvM3p1MG4vcmFCTy85SGdINllwN1AvSmREOSs0cmQvNHpkKy9ZRkdUMmIxUEFqcitlMVEzVTRmcitXblpiWDN3KytWRngvNHAwNmo4MXZUalkxTDZjRExhVVg3bHlZaHZKQ3krSlVVNGorVVpoTmNTMFZlU2lSYlNXVXJmZjFNK253cUJmbjA4aUdpUStHOWZkb0crM1JVZnBMdmkwL0ZIN3gyNzd3MnpyY1Z1dmRpTHJsOXFmeDcrUG1obHdmN2RKcjZQZmZyLy92T1o5Lzg2R0JiT2M2RzVlL2x3eDg1a0IvOGo2TE1rcG1lT3ZYTjZZWGZVOSs1ODNlKzhJVXZmSGwyL0wxanhzbW0xUVFJRUZpc3dOaitzRmlzbnRJSUVDQ3dmSUg4Y3pxKy9QTEx6M3p4enZzL243NzR1aFNLOHgvT09TU3QrNUVHMHRzVW5FTHZiNmRxdnA3K3ZQK1oyRlIvLzB3SW4zenp6VGZmZTZDQ2VkWlcvbU0raC9MOCtlQjNVUDU4K0huNnNyeC9jR3orK2ttUCt1TE5teGZUZjduWWpFMXpiaHJqMVhUd1RqMEptNm1BeSttMmdPMm1DdGZyRUM2a1VpK21OSDQ1dmIrWkF2eXBGUEpQejVxUWFqQ3JRcjVxdVh6K2ZPalpvWkEvZTdsSmg2V2p5d25sMlBhZldUa2ZqTmJubHcvYTkrRHo5cFQrL0N1Zzk2ZXZqbHJUdy84aDdiNy9ZUGI4alJ0Zk5hMmFmeTRWOU8zcDIveWo2WDhySDhuL1c3L2JORi85LzdkM0ovQ1ZYUFdaOTZ2cVhxbFhkYnMzMjdTa2p1T1FrTkFzaG9Za0xNWnRZMkF5bVRlekpJRjVFOGd5TUhsNW1RekRmTUptSURQdk8yRU5UbmdKV1poaEdUTEpRQkltazJTU01QUGlyWTBOR0J0NUFScHNNRTIzZEsvc2RrdnFSWFMzdTZWYlo1Ny9xVnZTbGF4dWE3bExMYit5MWJxNlM5VTUzMVBTdlUrZFU2ZW14OGNuZEw4L2dMamNEZkU4QkJCQUFJRW5GMmo5d1BEa3orWVpDQ0NBQUFLOUVMQVAwQTFORlBkZk5jSGFMN2hHWTFaaE1pdW5LS1ZoV3gzYmVrdlJsMEt5R1gxSGtmUkxtaVR1NW1wbDVvdEhqeHo5M2lLNE5CUll1azNYc2VncGN6L2FlOVg4MS83OVFYRGdnRDJZdm01eFFyYkhsbDcyN2VzYmVQVFJMVkcxdXFYaTNBWk5KTDh0aXFQTHRQS2RRU1VjME1HRjdhRnJYS29WN3RLUSt3R0ZrVTBLNEJiczFVc2ZiRllkKzNTQVpKMVYxT2Y1Tk5UYjF1WktNWGNqdWN2L09IOWZzMkIyeDhVRHZqMnh0UTgvZWFFNXRDNVA5blByYzl0eG00RGVEc1hlcldQKzl5ajVuZEtsRU9lWExVTkQyN1dEUDBleDJ3TDVTL1hJTS9WN29OOEI3ZDUyZ0VwZituY2lpTjF6bTNOTkVORG4rYmlGQUFJSXRFVmc4UnQ3VzFiS1NoQkFBQUVFMmlyZ0o0cmJ1V2Z3VGVxdytsREdBcnBWMU1MbS9EQnhEWUgyOGRYQ2EvS0IvcFFldlU4LzNhYm5IUWpQblJ0cERvKzExNlpMZXNCaHdiRGE5TUdMZkUvZngreDdldHVlM25vN0tWOWF6b3VzYkttSGJJSzcyZG5aZ1hQcjEyL1NVWVgxb1hycGRXUmdSeVZvYk5jUWdxMDZMWDZqUnNodjFXdTNoN0dHM29kdXF5YjBXNitOYmxMOUIzVC9abjBOS0d2MzY4VDlxdTdURVB5VzRyWGV0Z0pZRUZwaW1idDM2Y2ZuNitpZnVQU1Q1bGZiM1A3Q0F3QnBvZEx2ODA5UGJ0bjlCUFRGS3ZuNE9UMGdaZ2UxN0d0dTJiNW56OTZvMFhpeGhYTHROUy9Vc2FkaHYzL3FoeVNVMjdubitrSHpUdWhGZmZvNm9ia3FuMzE4Zkh4VXR3bm9jNUxjUUFBQkJOb2prSDRnYXMvYVdBc0NDQ0NBUUNjRWZPUUtYWFJ2YkxrcjZUMjMreTRVcERwUmhvdXQwOHBoVVU4ZjFwTWk2WU45cktIbEdsbnUwK2NXZmJ0R3Q2L3hIL2pYcnp1azBRQmZEQ0ozU3hTSFh6cFdxMzFIcjIvdHlVdkRoTlV4N1NXLzBQYTlqUjVNdjEvb2VlbjlxVmxTNXVUZTVMNzkrOU9lZVZ2WDNGZHpnanViNUc3Rnk5RFEwSWFUem0xVXIrVEdLQXJYTllKd3ZaQTJDbWFiZkxaWW1OZXAvQnUwNGcyaGM1dWQwL24wb1hyc1l3M0JqOEwxS2xpL0NySlIwY2h1YjFaa3Nqa0lyRWV6S2xPYkE4QW01YXNJMy95VGV0aS8vckx6K3A0dWN6cHpOOUpINXI3YnJ1WFg0Ry9NM2Izd1JyTC9hV0RFd3BDMzhFbjgxR01Cdndlb0RCYWViYkhmTFR2dzVaZk5sMSsrYTBPMStud1h1cGRxZjd0YVExNmVIVlNpWkhKSDIrMjFVMmtVako3djk2bEkrNFIrSC8ydXRTRFlwK3ZqT3dJSUlJQkFld1dTTi9QMnJwTzFJWUFBQWdpMFY4QSthTWVhTE8zUzJmNisrM1hiTGsxbUg1YlREK0R0M1ZwNzEyYXh6M3JYL1NkL2ZlYXY2TXNXSDRGVkRadjkvUUU5ZXF2dXU2WFIzMy9mOFVPSC9NendMY1ZJRHlhdnRIZTlaUlVydnRuNi9wamVUci9ieWxwdnB5dTN1dHFTMURuNW50eXoxbjgxTy80bHAwOXZYSGYyYlArNUtOclFWNm4weDlWcVJiMzVtK0pHbzE5REZyWnBoMWlubnZ6dFVhQ3o3L1VjeGF5cWhYMkZzTDdReFR2VUJXcTk5NXBJVDlFL0NqZXFTRG9tRU9pN1U2OW8ySzloeTliVGJ6V3owUUMyYjlsQkFMTzN5Tlp2cjFQTlpyVnVXODhEbWlUdUtqM0drZzBCMngrdHplejd3dDhUbmRheDY5Rkg5MnBXeDZ2VjRpL1RVNTZuSnozRjhyZmEwUnJYdmljSHlQd3Y1dHg2RnRjcy9adEREL3BpR1g1R0FBRUUyaWhnZjhoWkVFQUFBUVN5TFdCL3EzMzRVOCt6Z3F5R29zYWFLTTczYkdXNzRCY29uYzY5MWdHR0pBek1uN3VlQklWUjljNStLWExoTGVwaHZtTmlmUHloUmV0WVNlLzZvcGYyNU1mMGZmWkMzNE5nLy82a1lNbDU5V200dC90YWJ5ZlA2Y3kvZG5tOFBqc0FvTkhMUVRTemFiUGFKK3lyVnZ0bW82Zy9qR2Jpb0tIZS9ZYUN1VjFlcjlHNFhGY1VPRFZScTkzZW1lS3cxbVVJMlA1a1h4YktiVCtaNnlIWDdXRG44UEJ1amJaNWdaNXdqWDdjcjZmczFZRVZPOENpLyswZisyWHpQZXYyZXZ1eWRUM1pRa0IvTWlFZVJ3QUJCTm9nc0p3L3lHM1lES3RBQUFFRUVGaWpnUFZrenU0Y0hyeFJ3NWQvSTRQbm9hK21laFlTbHU1ZHR3ZmkySWFWZjEwOXYxOVFNTHhaSnovZmMzSjA5UGlpRGZXaWQzMVJFVHJ5NDFMdnorbDk2ZmZXRFM5MVgrdmpabTNMaGI0bmovSnZsZ1dzamRNdzNYcEtTQkJjY2NYNkhZM0dNeFc4cjlPVDlxdVpuNmZmR2J2c29HNjI5cExyWjM4cWlnL2t0cjZWTEFUMGxXanhYQVFRUUdDVkF1a0htMVcrbkpjaGdBQUNDSFJUUUorMzcwNDZ2K3lUZHlZVys5QnVpd1dIbFM1V2grYVowODNxcUdkZHdWenJWUDFDblhzZGhqOWhYd29aYndsalY5OHhOUGhsM1g5ckhFUjNIQjhiKzZaZTN4cFVyQXoyWlNIVXlwV0dVZDNNM2JKVTJaZTZyMTBWYTkyZldtK242Mis5ejI1YldSYjAycVpQNUh2YkJNelo5dWRXN3puenJUOXcyUS8yeFJYOWJrVFh1OW1aRit0NVQxTXZlVE9RNnljYnBaSmNrakg1dldqZmxSOGFLbEFuOTBVVm5nVUJCQkFvcjREOTBXZEJBQUVFRU1pK2dIM0lqbmZ1M3YwMG5VRjhuejRkMjhSaTlpRzVsMy9IYldablhWZk5mMWFmVVZuc29HODd5NU5laHN5Mm84bXFkT1owODdpRVl2eDViZWxyNmh1OHZlTENXeXV6cy9jOCt1aWp4N1Q5MWlVOUNMM3duTnpXWjNBYmdXd0oyTytQbmNaaFMrdkJwMkRYcmwyYmcvWHJuOXR3YnI5KzZhN1I3NE9kUzY2SkJ2VnYrM3JKa3kwdjhhOSt5MmUwSlp2RmZhWXgyL2lSRTQ4K2VsaTNyYXh6QncxMG13VUJCQkJBWUkwQzlrYkFnZ0FDQ0NDUWZRSDdlKzJDZlVIZmpxTkQ5K296K1RQVWsyNGZqTk1QODkydWdUODRvRUk5b0EwL1JlY2tYK3F2ZjI2VFRkbEVjTzBONm1uZGtuUFhMWkhvL0hzZjF0TndFcmlqbWxyOExqM3habldkZitGNHJYYXgzblVyZTlyem42NmI3d2owUXNCK3J4ZjNrcytWWTlmUTBBL0hvWHVSOXUzcnRhdS9RRHZ1bFg2L1R3TzVoV01iVXBNY3VVclhNL2Y2TnQzdzIvQ1RBOXJ2Vyt6K1ovRDQ0NithbUppWTF2cVR2MHR0MmhDclFRQUJCQkRvekFjb1hCRkFBQUVFT2lQZ2U2czBVZHlmcUMvNTFUMDlEMTFCUEt4VU5KdDM4RnZuR28zZld4ZEY3MWR2OWkvYmgvaVdvSjcyWUhkQ0l4bkNub1FUUDRUWE90a3RMdWl1R1gwZFZJci9nbkxMTFpYejUrODZldlRvWTRzS2tSNUVzUFVRMWhmaDhHTkhCU3pVcGdmV0Z2U1NiOTJ6WjF0MWRuYWZEai90MSsvV2RYcmVzL1E3WlpmVjh6bmMvK01QekdrVnF6K1gzRmEzbk1VZkVFdUR1WDZuUmxTbTkwN1dhdis5K1dMQytYSVVlUTRDQ0NDd1FnSDc0OHFDQUFJSUlKQVBBUXU4c3dyby8xb0IvZmQ2R2RCdHVLc21oZGJsdllQM1RJNk52Y3Y0dGcwUFA2TVN4Ty9VZmYvY092VDBnZDZHcUd1MmRoOUdPdjEray9hdVczQ3h5NFBwdTc2U25zYkhkT3R1M1g5YkVNYTNUd3hzLzNwdzhPRDVsaWIzQVY4L1c4ODZ2ZXN0TU54c2k0RHQrN2FQMmZmRkI0U2k3WHYyL0Zqa0dsZnJzV3UxdTc1USsrNVF5NzVyZTZSR3l1Z1Jmd1RLcjBkUDdlaVMvQzZGVVZWL1o3VGwrRnZhMm05UGp0VS8xYkpWcTR2OXJyQWdnQUFDQ0xSWndQN0FzaUNBQUFJSTVFUEE5NkR2R2g2K1dwZFEra0x6ODdGOVNPNyszM0tGQm4xNHJ5aUUzekpacTc5Y1pVakRiYUFEQ0pyWXpiMVRpZUwvOEovaUxhZ25qNmU5aHAzV1RyYW53cVdoUnIyQWZwdnEzZGZsNlVJTEhMZXJ4TGZxKzFmVUkxaGZWQ0FycHhWOWNaaGE5RFIrUk9DQ0FxMEhmUmFjbzMzWlpaZGRHdmYxUGMrRjducnRvRmZyWXZUUDFDa2k2MnhOdHN0YUl2WmZsdEx0djJSZjdNYnZ1RTMzYnI4ZkN1YTZJbHNjSDlHbWJ4eW9WajkrK1BEaHg1czF0WU9FVmgvQ2VST0Vid2dnZ0VDN0JicnhCNy9kWldaOUNDQ0FRRmtGN0VOL1BMQjc5ODcrS0hwQUg5MTMrdy9VODhObHUrdmlBZzF6dHlIdDdxOFZjditwMy9qZXZmMXA3L1NPUGJ1dkQrTHdCdlVJWG1lUE5hL2RiamU3RmRSdFc3WTBBNDl1V2ZoWTJMcytwUXgwdDlMR2JYcnN0ZzNPZmFOV3E1MzFyMHIrc2ZkSksyOTZBTUpDT3dzQ2l3WHNkOVAyRmZ0YWVHQkh2eE83amgvZkcwZlIxWUZDdWZZa3V6TEJwWmEvOWZ1ci95MlUyNFJ3K3Q2OVh2TFc4bHQ1TFhUMytRTlpMajdxd3VERHJuL0RIMHc5L1BBcC8wVE5mUkdNQkRZUkpBc0NDQ0NBUUljRjdJMkVCUUVFRUVBZ0h3THAzMnkzWTNqd0pnWEw2L1hoM2o1WWR6dnd6bXMxejBWZklxVGJ1YlUrek80WUh2NG5TaUh2VUI1NXZyMVFQWE0ya1Z6YXd6aS9ydTdjc3FCdGdkMTYxODF6YnJJNWxjc2VlMGl1ZDJpRXdzMTZ6cGVueHNmSEZoWExyTzExQzBQWW9pZnhZeWtFMG4zWTlwc0Z2ZVE3aDRkM2F4OTZnVWFTWEtmY2ZiVWVmN3JDci84OTFYNW1PTTFoNUg0ZnRQM0oxdFh0WldHUHVYTUs0K0VmOU0zTWZHanVpZ2o3OWltWWoxamRmS0c3WFVDMmh3QUNDSlJSSVAyd1Y4YTZVMmNFRUVBZ2p3THBlZWdmMEJEenQvYnlQUFFVVCtra09SKzl0U2Q5L3FDQmZiQzNBQlBzSEJyNkJmWE1LYWlIZTMydllXK0Qrbnp4azRNYzFudTVxSGM5T0tHaWp5aU8zK1lhN3JiMVFYRC8rUGo0bWZTRit1NER2cjViL2V5TEVDT0VBaSt0dmVRV1d2MStiZlhkdlh2M3hzZkQ4Rm5hdDEraXZlS2xPcmp6UE4zZXJuMUt6MHA3eVhXRkExdDZkM0RLYjE3L0xBem1jYXpoNitFbjRqais3ZVBqNDZQTkp6R1VQZFhpT3dJSUlOQmxBUUo2bDhIWkhBSUlJTEJHQVIvUXR3OE8vbHdVaFovdGVROTZzekpLS2t1RmRBczBGbHA5bWYxVDdUSnhqKzMrbDVxQStzMEtLaitvbm5mZDdUcHhEWFcvdVJYK2s0VHNwWHZYYlZVUEtYeDlTWmU4dXJWUm5iM3p4R0YvSGVqV1RkQzczcXBSak51MkQ5dVg3UnNMZXNrdnVmenlLNnA5ZlMvUTduSzlIbjZSSG45YU1rUzhHY2p0K2ZQN2txMmo5NSs1YkNpOXYwUmhwRlBmOWNzWEJuOFN6TWJ2bjN6a0VadVh3UmI3WGJYZldRNDJtUVlMQWdnZzBBT0IzcjlaOUtEU2JCSUJCQkRJc1lBUHZmNzZ5SUc3WC9YWXFDOExEejMvZTY1Q05FTjYvS2VhT080MVRXTmZYbCsrL1JxS2Y4RE90UTJDWGJ0MmJZN1hyWHVEU3YxdjFOTzR1em5zMTRLNmhWeDdUUllXSlMwTFphclpFM3JYbmE0QkhkNnJpYjV1cVFUUjdZM1RwKytmbXBwS3p0ZE5TbTd0WVhXeHRyRXZBbzhRTXI1WW03VitKVDNlelVKdjM3NTlTMlhUcHFzYXpsMnJIWFMvZG81OTJuY0hNdHBMM2txZDdNYzZLcWJ5UnJZemFvLzh5N0FTdjNmaXlQaTl6U2NTekZ2RnVJMEFBZ2owVUtEbkgraDZXSGMyalFBQ0NPUlJ3UDV1dTBBVFQrMDRlWEpFSTJpZmtaVmVkRjh1WFFaT3ZZaDk2cHo3cENhT2UyMFRPQTNwOW1NWXRBUjFEUTNlZVQ0TTMrakMwQzRkZDRrUDZqcXZYYUVuN1kxdXJxTG4zNUtRYlQyaWxzaDhMNlNhUWpkOVIyUVlITkpEWDFUTDNGS0pvanNmR3h2NzdxSVNtMEhxUUZoZmhOUGpIOU45N1FrOXgzWWdyQkhHTHc1ZGVKM0M3UXZWK0ZmcXUzNERtNzNrODVkQXM5OUxhMS83bnFWRnZmZ3FsSzY0WUlWU3FXK0tnK2kzam8rTjNkRXNwTDlmdHhlTURtZyt4amNFRUVBQWdSNElaTzJOcEFjRWJCSUJCQkRJbllCOXFHN29jbVovb2cvZXI4N0NlZWdMQk9jbmpydFFTTGVuaDhHK2ZWVk5RT1ZuaHRhUS9TSGxuamZyL2w5VHdOK1E0YUNlVmpYcGxmVHBKNno2ek82RG0yVzMyTTVUZnlCMHdjMzZmbHRqM2JwN2p4ODZkREo5WWZPNzlWaGE2Ry85V3ZRVWZ1eUFnSDN1U2NPMHJYNUJML25XUFh1MlZZTFo1eW1RNzFmTFhLZkhkVjU1dE5GZTRZL04yUEVaTzRCa2QrZ2dUWE5kdHA2c0xYNTR2WDZYYkQvVDRyNm9PcjMzV0szMnVlVG51WU1KQlBNbUNOOFFRQUNCckFqWW14UUxBZ2dnZ0VDK0JPeEQ5NndDK2hzVjBEK2N1WUN1TktBUTB3Z3JsV29RdTA5TTFHcXZhL0ttUGNpdDJwR0NlaVVONm43b2Z1aHUwQnArU2VHaW9xRHUxNlVBM0F3YXJTL056RzBMMmNuTThJdDcxNU5BZDBUWi9jczZkLzBXdVh4aG9sNy85cUtTbTR0OTJYb0lUSXR3MnZCakdzanQrK0plOG5EN25qMVBqMXpqYWpYVlMvWDRUNmdKaHhmMWtpdVFxMm44blhQQnRnM0Y2c2dxa3RuaEZjeXR1SnI0N2Y1S0ZMenYyR2o5TDVwYlMvZTFCUWNtT2xJU1Zvb0FBZ2dnc0NvQkF2cXEySGdSQWdnZzBGTUIzNE8rYTgvdUY4ZHhlRWV6SkJidXN2UTNmU1VoM2Fxd0lEaGNNamg0VlRVS2JsQm9lcVVGRGZWZUtuZ29YR1c3MTdMWkZDcXBsVldsVnFpcldMQ3pPdmdsanMrcW9SNVFVeDNRc1A3Ylp1SjRaTHBlbjB4ZjJQeHVCeU9zUFZ1L0ZqMkZIeThpWU5qMlpmdVVMUXZDNkdVL2RObWxqY2VyUDY1SHIxTUR2VVNQUDFQdDAyOVBiUGFTSndlRjFIQmFpNjBqUzc5WFZzeWxGanZ3MEZDUisyeGYwMmtYRDJ2L2V0L1UyTmluZEw4OVpvcy9zSmZjNUY4RUVFQUFnYXdLNU9GTko2dDJsQXNCQkJEb2xZQ0Zobmp6NVpmdldsZXQzcS80c0Z2SnducGVMYmhuYVZscFNMZXlXeDNzdmNtSHFrdjM3SDVSSEVmdjFEMC9aUThxUUtVOXpGbXJxeFZ2cWNWQ2RyTjNYYmVlT05sY1RmZmVaY1BoNDBybHpxblJVWnROT3cxVXVqbDM0TUxXazliZDdtZFpLSkFHY3Z0dVR1YVZMSnF2WWRlSkUwOXZWSUw5Y3I1T2pmQjhQZWx5eTk5MkRLVVp5clcvNldlTDVJbTVmYy9EWXZXMDM1VStqVGhSTUkvcnF0S042NTM3VHkyWEJMUmd2dEFrRHpXampBZ2dnRUJKQmZMeUJsVFM1cUhhQ0NDQXdKSUM2ZDl1dDJONDhDWmxpdXZWWTJhWFQ3SVA0bGxiVmhQU3JRNXBBUGVoZFB2dzdwZEh6Z2QxNi9HMElHSVR5WmxEK2p5N093K0xQSmJ1WFZkUVBLOEtmRjFQT0ZEUmNQakg0L2llNmZIeGlVV1ZTdHZZUXJ5RnMva2d1dWlKQmYvUjJ0Nis3R0NWR1N3NGVMRjk5KzdoSUlwK1hOY1N1MDV6bDErakZQNmpkc3FFbnVjbjliTi9tNit4MTl0WCtqdWxtN2xZRmdSempXVS9Gb2ZCUitKSzMwZE9IRDU4d3RkZ3YvNGVIQ0NZNTZJMUtTUUNDQ0RRSXBDM042U1dvbk1UQVFRUUtMV0FCVFU3RC8wRE9nLzlyUms4RDcyMWNlWkMra1ZtZDI5OWZ1dHRxNmVGS2ZzS3RnOE4vYXo2Q2RXakhqN0hmbTRHOVRSazJWMTVXaXhrMmRCOWZkZi9pM3ZYZzJCYzkzOVY1NjVyNXUzZ0M4ZHJ0Vy80NTgvWDBON0RMWFFtNjBtK3p6OWF2RnRwSUxmdkM0YXRCMWRjc1g3N3pNeFZPbWF6WDFIN1dnWHk1K24yOWd2MGtxZUJQSStmZ2Z6dmt0OVhraDd6MHhxbS80ZFJwZktoaVNOSEh2Rk5uZ1R6dWQrWjR1MEcxQWdCQkJBb3RrQWUzNXlLM1NMVURnRUVFRmllZ0Evb212Mzg1NklvL0d4ejZIZVdlNVBYRXRKTnhOYzNwZG14Wi9DWEZVdmZwaG0yZjZ3NVJEbHIxMUJQaTdxUzcyblF0bkJsTThQYjRsOXZCeUowUzczcjRSMWhHTjhTVmRkOTViSHZmZS9vb3BXYmtTMzJlbHVYZmVWNXNjcW5ZZHJxc3FDWC9KTExMNytpMnRmM0FnMUllSmxxK2tJOS9qUWI1ajAzYkQxeHNOZWtCM0R5L0psbllUQjNUdnU3KzBRMXJIenc2T2pvSWRVeENPZ3g5d3o4Z3dBQ0NPUmRJTTl2Vm5tM3Avd0lJSURBV2dRc2RNU2E5ZnlwNm9MVnBHUEJSbjFaaU1ueTMvVzVrTDZNMmQxVmxTY3NWamM3Q09GN1Q2OVFyK24wN095L1ZMWGZyR0MyUnlIV3dsa1dyNkgraElvczQ0NGtZQ2ZENFovWXUrN2NZMXJIM1M0TWJvMGlkL3ZFenFkOFBaMEp2N251MU1yV2t3YjJaV3kyNTA5SnkyMEZXZEJMdm4zNzlpMlZUWnV1YWpoM3JYYis2MVQzcS9Ua0xTMjk1RW1JdFYrQitjbmRiSDM1WHB3Y05EbWlEa1pweEw0MVpmaHBGMFh2MVh3RkI1c1ZXekRLSk4rVnBmUUlJSUFBQXZsLzQ2SU5FVUFBZ1hJSzJOOXZDMS9WblVPREl3b3B6OHBCTDdxMWxKVjVWb0c2TDRnYkg1dW9qZithZnJhNjJKZWxqK1V0U1craEQzRGJycnh5YTNUdTNCdlUyZnh2ZGQ3eExoL1VnNkFJUGVxdEZtblFOaU1kcEZCYXM5NTEvYS82NnI3UUpwYzdvSzlidEIvY00xV3YxM1M3ZGJFREc2bXhyY3Urc3JCWW1leGdrMzIzTWkzb0pkODVPUGdqY2VSZXJHdDRYNnRudkZoUHU4TFhPNTNjelo1dlF5aVVYdlZhK3lyS29vTU4rbjJRaXVwYmFUYlczK2krOTA3V2FuYzNLMGt3TDBwclV3OEVFRUNnUmNEZUVGa1FRQUFCQlBJcFlLR3JzV05vOEw4bzhMNG00K2VodHdyUDlhVHJuUFRmVnVCNG14NjBjTFhTNEJqcUd1clZ0T2Y0c3NzdXUzUzJ2LzlOU3F5L0xvK0JscUJ1UWFaSTczZUowNFY3MXljMWNlQTlldEp0Q25lM1RxeGI5L1hnNFlmUHRUU0FXZGkrWSt1eHdHL2Z1N21rMjdkdEx1Z2wzekkwdEwwdmlwOGJ4TkZMOWRpMUt0b3oxSmFiN0luTlV4bUsyVXR1Rlp4Zi9FRUtDK1oybCtwOWkxcm9mWlAxK2kzTnAvajdkWHZCd1l6bVkzeERBQUVFRU1pNVFKRStzT1M4S1NnK0FnZ2dzR0lCQzU2ek80YUgvNVU2VTM4L1J3SGRLbW85aEkyd0VsVVYwaitna1A1MjNaZjJnQzYvSjkzV1pPRjd2d0xuZ1NUc1hmS1VwL3hBcFJxOVZaT3IvUXYxTTY4djJORDNwTVlMLzAyRGRyTjNYZk9XKzk1MXV4NTJiSTg5cE1CK2gzcWliM0t6N2l2SHg4ZEhGNzdjaDNYN1BKQ3VwOTJCM2RyVjFtOWZWc2JXOXExc0d4cmFXd25kQzlVUGZyMmU4Z0lWZmJlNmpTMlpOa081QmRGQzlwS0xZc0hpUndQb2dJVDlYbHVOdnhKRzhYc21Sc2YvdHZtczFKRmd2b0NOSHhCQUFJRmlDZGliSlFzQ0NDQ0FRRDRGckNldHNXMzM3aGRwb3JnN20xV3djSldYdiswVzBtT0Y5SXBDK3ZzVjBtOVEyUzJFV0IxV0V4THR0ZmJsZTJXMzc5bno5TkExM3FZMS9aSkNUeEpXZFZCQU9qNEE2WGxGWEJLN0MvYXVCOGVEVURQREI4SHRPcDM1MW8xaGVIK3RWanU3Q01KOGJEMFdwRmZURHJhNnRDM3M5UXNDNWVXWFg3NXJ0bEw1Q1oxRGZyMkN1SWF0QjgvU0FZVStlMUd6bDl5dUc2OXRLNlhiZjhuK25KZDkycXF4MGlXcHI0SzVIVmpSNzhJM05CSGdleWZHeGovVFhGRnFhWTZyYlkrVmxvbm5JNEFBQWdqMFNLREliM2c5SW1XekNDQ0FRTmNFN0lON1BMQjc5ODcrS0x4ZmVXWlF3Y1kreEtkRFlMdFdrRFZzNkVJaDNWYloydE82a2sya2djWUg5WjE3OXV4emNlTUcrZnlzdmVrcEJOcWx6ZXo4WG5NcSt2dGdHclROMHVyYjJydXVINFB2S0FOL1FUYTNWS0xvcnFOSGpuelA3bXhaVXFOMFBSY0tpR1p1bHZabDI1cHZ1NmMrZGQzT21UTjdZeGUrSklxRDY3V0M1eXVJWG1yNVc0MWg3V0d4VTIybDc4VTdsMXdVRjF6TXlINWYrK3dBa2laTy9LNE9udHc0TVZiL1dQTitlNkVkTFBIN3NmM0FnZ0FDQ0NCUWZJR2lmekFwZmd0U1F3UVFLTE5BK2pmYzdSZ2UvTHlDMXN2VSsyWXpQdWV0aC9oQ0lkM0NvSDJ0ZGtuRFpSTFVoNGF1Y2FGN2w1eXV0eFVxR0tZOXUvYThNaXlKNTN6dnVtWUd0MTdxWmxBT2dsUFN2azlHdDFUQ3ltM0IyYlAzSHp0MjdQdUxZTko5eSt4cy83TmdidXROTFhWVDE2c2ZIQnpTdDUvVUU2N1ZJWUZyaFAyakNxSGV1VGszUU5KcmJOdWZYNCs5dEF5TGVkays2WU81Zm1jZkVjS0h3blBuL3FqRjI1ek5kQzM3djE3T2dnQUNDQ0NRTndGN1kyUkJBQUVFRU1pdmdIMlFuOTB4dFB0OVlWUjVlODdPUTI5VnYxQkl0K2ZNOThhMnZtTDV0eTBZV3REeDY5R2w2ZjZoMHVFN2xRM3QydGsyOU4wdXpXYnZoMlVKNmxidGRHa055aGJZclJmYmhsbmJ0MFBxM1A2aXdyWDFydC81Mk5qWWQ5TVhMZjYrZS9mdWpZL3JTZ0o2dFFYeS9YcU45Wkp2bXd2L3ZwZGNCNDlzS1ZjdmVTdlZvbUFlSDlmUmtkODc1OXhIcHV2MVNmOUVybVhlNnNWdEJCQkFvSlFDQlBSU05qdVZSZ0NCQWduNGdMNTlhT2hub3pENGI4MWU0YndHelF1RmRBczI3ZWhKTkNzTDZVbFFIOTc5S3VmQ0czUnB0bWY3WWRaSlVFK0h4eGRvRjFsV1ZSTGpsdDUxQldsYkpLOW1jVzVhTngvUWsyNFA0K0NXK096WmtYamR1bTNWU3VWRjZuRi9tVnJIRG5iOGlCK3FuVHpmTnBwZUFzMCthNlJENE8zK01pNTIyYjltajNtc2MvN0QvNlNmUDZoNUYrb2VZOSsrUGwyTndIck0xM293eXErT2Z4QkFBQUVFOGl0QVFNOXYyMUZ5QkJCQXdBUXMrTVNYRGcvL1VNUEZEK2kyWFpMS3dsWmUvNzVmS0tTclNtMExMLzZnaHExUVMwVTk2citpYnVTM0tWeitzUFVjcS92WWV0VExHdFFUbGVUZnBYdlhrOTd3SXpMYXFnQi9pWDlxR3NyZFhDKzVIU1RLNno3WWFyQ1cyM1prUTVNU2hoWHRXNkdOMUZDUCtSOEw1ZjNIYXJXSG15dGVjTkJvTFJ2anRRZ2dnQUFDeFJESWF5OUxNZlNwQlFJSUlOQW1nZE9uVG4xLzA1WXRQNi9BZEpsV2FiMXdGakR6dUNqRDZML1kyZXp1TDlrd3NHWDkyVk9uYmxaRjJobjJ6TWZXWitHb2NlYlVxZnUyYk5qNFNSZUd4M1R2TThOSzVSSUZLM3ZjZWozTDNQT3JsdkFIS3N6Q0RweW9SenhPN0N5WU83ZGU3WlRlbHh3VXNtdDN6NzlHTHl2cFlwUGVlVDA3Nzk3R0liZy9yK2hxQXNmcTlZOXBmNXVTaXUxN3RuQ2VlZUxBdndnZ2dBQUNUUUVDT3JzQ0FnZ2drSDhCKzFzK3UySHJGbDFET25wMkVDdEVKU0VwcnpXN1VFaHY5MEdISkd6dUMvcE9mK2YwNDJlbXArOWF0MzNISjZORy9MZ1M2VFBVNnpsQVVQZTdrQVYwYTVPb0pYeWJuZDJiM2xmbUF4bWV3ditUWE1iUGhWRll0Vnl1VXdQK1hnYzJmbVd5VnYvL1RrOVBIOVZ6Q09ield0eENBQUVFRUZoQ2dJQytCQXAzSVlBQUFqa1RzTC9sOGNhdGx3eXFxKzRmS2xUbVBhQWJmek9reHczclNkODRzQ1ZVeitOdHVyLzk3MXVQTkVjYzdBdXFqMy9yeEJsdDUvYU4yN2IvYVpCTTh2NHNCZlVOUHFqYjhPMThIL2d3MTNZdFNXaHYxOXJ5dng2TkpBZ3NtTnRFZTVGdTMrNmkrTmVteHNiZmZYWjZ1cWJxMlg1ckJ6SG9NYzkvVzFNREJCQkFvS01DN2YrZzA5SGlzbklFRUVBQWdTVUUvQkRrRFpzMzkrbXgxelpEWko3UFEwK3JhSU9FMCtIdTEyN1lQSEJlWWVjTGVyQVQ3MTB1U0lKNkdHZ203VE1QbkR4MTV0VDA1N2Rjc3UzUGRXNy9laFhqMlFycWZRcnE2WG5GQk5TMGxjcjkzU2JDaTdWdlZDMlk2NWR1Uk9IODF6WDUyOXZQbnB3K0pCb0w1YmEvRXN6THZaOVFld1FRUUdEWkFwMzRrTFBzamZORUJCQkFBSUcyQ1BpQVhoMFlPRnVKd2w5VXFOMml0ZG9RWkFzSGVWK3NKOTFtRW5mcVNiKyt3eUU5c1RvOFoxYzVmZkxrNU5sVDAzKzNmdXZXdjRxYzI2WW5QRk5oTEhGTmhqTVh3VGp2KzBndnltOFQ2RFYwQllDcTdRODZhdk10N1RWdjBWRDJmNlU1RXg1VWdXeXZ0ZUhzOW51WW5BNmdHeXdJSUlBQUFnZzhtUUFCL2NtRWVCd0JCQkRJaDBCNGZucjZ6TWF0Vy82QkV1MFBxUmRQdzl3TEVkQk4zOEpPZDBPNlRZbzJmNUNqOHZpcFU0OXE2UHRmNmpTQ3oybkNyOHQxRU9ScHphSE15YVd4a3NNSVNUbDlZZm1ub0FJV3R1MTY3bFZOSnFpRE0rNndkczkzVGE1Yi8zK2RQWEprcEZsbmdua1RnbThJSUlBQUFpc1hJS0N2M0l4WElJQUFBbGtVOEtGZzQ1YUJwNnRINzhWK3R1MWluUy90KzlIbmV0SzNhcmo3eVk0TmQyOXQzelNvMi90bHBON1Jtb2ErZjJiandNQWQrbm1QemptK3NoblU3WUNJUFpjZTlWYTk0dHkydGsyQ2VSUlZOUHZiWXpyWjRkMXUvWWJYVGgwK2ZHY3dOZFVJZEdwRWNIanV3RTV4YWs1TkVFQUFBUVM2S2tCQTd5bzNHME1BQVFRNkptREJNTjZ3WmVzbFNyS3ZWRXh3QmVwQlQ5SG1lOUxETGcxM1Q3ZWM5S2hiTVFwZmZBQUFOODlKUkVGVVNMUDN6VkRud2gvUzBQYy8zcmgxODMwYWZIK2xndnB3RXRUOVJISUU5WG0zdk45S2c3bGR5OXphL3FSMmhkOWRGN3ZYUEZhdmYvN3MxTlM1WU4rK3Z1Q1JSNXpDT1VQWjg5N2FsQjhCQkJESWdBQUJQUU9OUUJFUVFBQ0JOZ200Z2ExYno4Zk9hYUs0WUozV2FlR2lhTU91Ri9ha2QzYml1S1dheFV4dHNSRUxnWHJUSDFTditzYzNidDM2YlQzd05JVzR5M1czWnZIMlFkMmVValIvcTFNNWxxUU5mVEJYai9rNTlaaC9WRmN3Zk0xVWZmeXZwblU2U2JQSFBGQTR0OU1jV0JCQUFBRUVFR2lMQUI4YzJzTElTaEJBQUlITUNGUjJEZzNlbzNPa242TjUxU3c0RlBWQXJBVmxYZFpLRTNRMTRuZE0xdXZ2YTliVmVqSFRFSzJiSFY4c3FOdlFaMXVxTzRjSFg2ZE0vaGI1WCtsaVg4UVozVzl0d05CM0U4citZbU5QR2pxc1lwZExzK3VZMjBpVVB3NGE3Z09UNCtNMitac3QvblFTZmFmSDNIUHdEd0lJSUlCQU93V0src0d0blVhc0N3RUVFTWlMZ1AxTmIyell1dVVGT3YzOHFrRGRmUXFLUlEyR3ZlNUpUL2NKQzJuKzBtd2E0anlySHZXdkRtelk4QWxYcVJ6WC9UYmorMWIxcGx0WkxhaGJXM0JnWEFpWlhKd090TmlGL1hRdGMvMnI2L3U1ejRZVjkwdVRvK01mMVNrTkV5cXpCWE5yUHk2Wmxza0dwRkFJSUlCQU1RUUk2TVZvUjJxQkFBSUltSUQ5VFk4MTAvaFRsQzUrV2oyQlJUd1B2YldsazdEYnpVdXd0VzY5OVhaeS9yR1ZwM3I2OU9sem12SDlTN3JzM2FlcUdocXRzR2ZYVU45RVVHOEZ5OVJ0WGN2Y1JtT0VkaTN6VURkdmlvTG9WeWZHYXI5ejV1VDBJeXFwL1Y3WndSV0NlYWFhamNJZ2dBQUN4UlFnb0Jlelhha1ZBZ2lVVThBQ290c3dNS0NlUHZjNjlmVlpxTEJ4MWttUUxhYUpyL1BjN080RFc4N3BuUEE3Vk5WMEdISzNhMjA5NnBFbURxdWVmK2loNzUrWm5yNXR3K2JObjlZQkV5dm5WUXJxNjN4UVQ4NXZMdXJvaG02YnIzWjdhVEMzNGV4cUMzZG42TUxYVDlUcS8xNEhXRWExVW9MNWFtVjVIUUlJSUlEQXFnV0svS0Z0MVNpOEVBRUVFTWlwZ0FXK2VHQndjRWQvR055bm50dGhoY0VpbjRmZTJreno1NlM3eHE5UGpvMy9nUjYwa043TFhrOXJEL3Z5NTZqdkdocjZZUlh5YmVxaC9SVUY5WXFMZFpLNnRVK29JZFhGUG9paTZtVnFVVERYdWVWUlpEM211aG5mcTVNUVBqQTFXditMWmludHM1RzFTVHEzUUtZS1QyRVFRQUFCQklvdFFFQXZkdnRTT3dRUUtKZEEramZkN1JnYStsL0tIcS9RUkdWMlhxMEYxVElzL256dzVqRGxOMHlPMWY5SWxiYTY5enBvcFFFOENlcURnMWU1S0xoQkVmR1ZTVUIwc2NZNTJIWFV5OUpPdmRvWDVTenJOSmpIOGNOUkdMM3YyTmpZcDFTZ1pDNkJKSmozOHFCT3IyellMZ0lJSUlCQVJnVHN5RDRMQWdnZ2dFQXhCS3dYMmNLZyttUGRWOVV6cXh0MlYya1dlMDlyVHJ3ZC9xRm1WSCs5ZnJaUWJNRTNQWGlobTExZkxQQlpPYXh0S3NmcTlmc254dXF2cWtUdXhTcnQzOXZ3YWp2L1dZL1o4K3lMcGIwQ0ZyNzlKSDFocFZLVitaZ0dMN3hwb05yM1RJWHpUK3F4T05qdjl4SDdaYkYyS3RVdmplckxnZ0FDQ0NDUUlZSGtnMXlHQ2tSUkVFQUFBUVRXSkdBaE5kNjRaZXRXSmRKWDZiYUZqVElkakxVZ2JpRTNVdkQ5Unh1M0RoelZ6T3AzNjJjTHdCYlVlcmxZVzlpWHZmZEdwMDlPSDFIWlByMSs2OVl2YTJheUgxQjVmOURDdXA1aGwva3FXN3Qxb2wzbVRpR3dVd3AwemJRSjNmRyt1SC9kcnh3L2N1VDJFeWRPekFiN2dyN2dFVmtmN3ZtKzBZbjZzMDRFRUVBQWdSd0s5TEpISVlkY0ZCa0JCQkRJdklBUDZKZnQyWFBsYk54NFFLWGRyQzhMZTJYN2UyOWgzRUs2VmYvL1ZvLzFSM1VqN2FVMmp5d3M2VUVEZitCQXB5WDhNNDE4ZUtmbWszdXVMMkFjNi9RRVh3RU9wcStzdGRKZ1hsVXdEM1N1LzdRdVovRFJTclg2dThjT0gzNjB1YXFzN1FzcnF5SFBSZ0FCQkJBb3JFRFpQckFWdGlHcEdBSUlJTEJJb0xKemFOQ0d1VitsTWQvV28xekdrT2ZydlVSSTkrZUNML0xxMVkvMlBteHRZMlgxdVh6SG5zRmZVbi91RFFxWFAycHptZWw2OWhiVTdjQkxtVVpDcUxxcldKTFo4Wk5nN3B5R3RidVBWOFBLalVkSFJ3LzV0Vm1QK1lpMzd2Vm9pbFZVanBjZ2dBQUNDSlJCb0l3ZjJNclFydFFSQVFUS0xlQUQzNGF0VzM1U3VlNHFCVHhOUU9ZRFh0bFUvR2dDVlZvWi9RbkQzYlBTaTI1dGtvWkYzNk4rOXVUMEEyZUg5M3hzdytPUFA2WWU5YWVIVVdXN3pwdTJJRy9uVWR0M0RxNExvV1ZSajdrL0xTRFFPZVlWbTRWQVAzL0dSZEV2VG8zVlBuWDY1TW5qZXE3WkJock9QbmNneFAvTVB3Z2dnQUFDQ0dSTWdJQ2VzUWFoT0FnZ2dFQWJCT3h2ZTd4eDY1YmRDcVkvcmJCaU00U1h0ZmZWd3F5RnNpeWVrNzY0cVMyb1czbXJ3YkZqTTdxZSs5MGJMcjNzUHdjenM2ZDAzN1BWb3o3UUV0U3RQUW5xelVuMU5NbGV4UTdEeU9SdmRDenFOWk8xMnUrZlBYbnltTGRNbkFqbXdtQkJBQUVFRU1pK0FBRTkrMjFFQ1JGQUFJR1ZDbGhRY1JzR3RxalgwTDFXTWM3KzFsdVBjVmtEWFY1NjB0TjJUb0w2dm4xOVp3OGVQS3VnZnVmV2pacysxWWpDR1lWUUMrb2JDZW82NktKK2Nndm1OanhDbmVhM2FLSzkxMDNXNnU4L2MrclV1Q0J0bjdkMko1aW5leFhmRVVBQUFRUnlJVkRXRDJ1NWFCd0tpUUFDQ0t4U3dBZlNnY0hCSGYxaGVMOWkrWkFDblFXVnNoK1U5UVpKUit1Q2llT3lkRTc2NGlhUE5OTjRSZWROMi9EMllOdnUzWHMwRk9CdDZpditGN3FlOTNwTmdLWkRMM2F0ZTMrWnRzV3ZMZUxQYVREM1E5WVZ6TDhTUnU0OUU2UGpmOXVzYkxxUFcxdXpJSUFBQWdnZ2tEdUI5STBzZHdXbndBZ2dnQUFDRnhVSXowOVBuOW0wWmN2TEZlYWVXdkpoN2luVXdwNzBMVnZxNm0zOWFxQ2U2dUNSUjlMendOUG5adVc3MDNuVFZqWXJlK1h4NmVualo2ZW5QN2RoODhCZjZzRExnTzU3VnZPODYxaHRiSmRuc3dQdlJUejRiZ2IrUUlSR0VFUTZ5L3pyWVJpL2FiSTIvcVl6SjZlLzNheXpoWFo2eklYQWdnQUNDQ0NRWHdFQ2VuN2JqcElqZ0FBQ0Z4T3dzQkp2MkRyd1l6b245eVYyclNuMXNscklLL3RpNGRWQ1hDU1BuOW04ZGZPRFp4Nzg5dGVhMThQT2FraTNOck5URkt4ODlyNWRVVWgvN095cDZiL2VkTW5tdjNkeHNGTjFlYnBHQmxqN3BoT21GYVd0cmQ1cE1LOG9tQi9TZ1BZYkpzZnFyOWMxNUwrbXgyeXhmVDMxOFhmd0R3SUlJSUFBQW5rVktNb2JlRjc5S1RjQ0NDRFFXUUVYam1nSXRQcFUvUVJhbmQxV2Z0WnVJVmREcFczMnZPalBkdTBaZktVZlFtNlg0TXIrWWdjWGJFaStEK29UbzQrTTZMenJuOVhSaHBjb21kOWtJVjMvVlgxdmVuSWdJdnMxV3JxRWRqREN6MXF2SHZNK3RWVmRCNW5ldkQ2T256a3hXditQZW13MjJOK2NtVDN4c0lET2dnQUNDQ0NBUU80RmlqZ01MdmVOUWdVUVFBQ0JOZ2pZQWRoNDY1NDlWMWJqeGdPNnZWbGZGbUw0dXkrRTVtSmhWN04vMnhUdndhdU9qZGIvd3Zla044LzNUcCtVOGUvcFNEaXJTN0J0YU9pbm9zQzlTMEg5aGZhekJrNVk3N08xZWZvOHV6dkxpKzJqZGdDaVQ4SGN5bjljby9ZL2ZNNjUzNSt1MXlkOXdaTnJtZHR6Q09VZWhIOFFRQUFCQklva3dBZTFJclVtZFVFQUFRU2VLQkR0R0I2OFJ5SG51WnBRS3dta1QzeE9tZTlwaG5SZGh5NTBlUTNwMW40THpyL2VQcno3VlpFTDM2YUo1SjVqbHdVUGtxQnVCMjJ5T25KdWNUQS9vOE1LNmltUGJwd1lHN05aMlFNL1Y4RElDTUhjWS9BUEFnZ2dnRUJSQmZKeVJMMm8vdFFMQVFRUTZLU0EvWTIzNjZIL3BFWStQMGNoamZQUW42aHRnZFZDZXFTRStQT2JMOW55clRNUFRuODlCK2VrTDY2SkRRbTNnKzcrZkd5ZG4vNE5uYVA5OGZVRFcwYlZELzFqbWtodWwzODhtZkhkWHB1ZEEvUkptU3JxTWEvWWpQUzZYTm9uTldULzFSTzErbWMwaWQ5MGN4Sy9RQlA1K1ZFQ1ZuZ1dCQkJBQUFFRWlpcEFRQzlxeTFJdkJCQkFJQm5XSEc4YTJISzV1b2Yva1FZRU84V3lyUGFnOXJLOVdrSjZxSkEra05lUWJvYkpSSGQyZnZiaG9LRnJxTiszZmN2V2o1OTN3YkV3Y005UVVMOUVJZGpDdVQrL1c5OTdGZFRUeWV3Q0g4eXRJTEg3c3pnTVh6MVZxMzFjd1h4S2Q5bkJoalNZTTV6ZFkvQVBBZ2dnZ0VEUkJYcjF4bHgwVitxSEFBSUlaRUhBRHNJMmRnd04vYmhPMTcxTHQrMXZ2Z1VkL3ZZTFlZbWxPZHc5MStla3QxWXIxRWlBYW5vTjlVdXV1T0tTYUhiMmpRcnFiMVFvM3VHdm9aNEVkUXZDM2R3bnpGbG54aWRYRmRBUS9ML1RLUHozVHRYclgyNFczbzhDMEcxNnpKc2dmRU1BQVFRUUtJOUFOOStReTZOS1RSRkFBSUZzQ0ZqUHNFMFV0MDBUeGQydlNMUkh2YWRKQ00xRytiSllpbVpJei8wNTZhMjJZYkJmazhRZDhKT3ZCWmYrNEtXWHpjNzAvNGFDK3VzVjFBZWFRYjFiQjI2Y0pYTXJuSUw1QVoxWThKN0owZkdibTRWTlIvVVJ6RnRiajlzSUlJQUFBcVVTSUtDWHFybXBMQUlJbEV3Zy9SdnZkZzROZlU1OXBEL2xZcWRadlp0RGgwdUdzWUxxTmtONlMwOTZNdHphSmlqTDh4SXBxRWRwVUw5TU0vdzNYT090NnIzK1ZWV3FYMStkRHVucCt1OVRCL3B2VGRacWY5WEV0QU5KOXBWMzMyWjErSVlBQWdnZ2dNRHFCZXdOa1FVQkJCQkFvSmdDRm9pU1hza291RWM5NlByUjdtSjVFZ0YvYW9CUnhTNzhjMytkZEF1UCsvYmw0VHJwRjZ0YTNBem45dDVmUFRvNmVtaGlyUDU2blF6K0ZkK3A3VG82cER3SjUyRVlWNFB3bDV2aDNKeHRPTHVkTjA4NEZ3SUxBZ2dnZ0FBQ0JIVDJBUVFRUUtBRUFwb1g3RjZOS2JZemYvbTd2N3oyYm9aMHA1QWUvTGxkWHp3WUdaa0o5dTYxbnVhOEwya2c5cE93NlJKODNSdFM3alNndmxMeDJ4V2lIVEVpbU9kOWI2TDhDQ0NBQUFKdEZlQ0RXbHM1V1JrQ0NDQ1FPUUUvcTNjMWlyNm1jMzZuVlRyN3UwODMrdkthYWE0blhaY3EreDg3QndldkRRNGVQRitBbnZTMDlta3dUMCtGU08vdnhQZjViWVM2a0ZxeXBOODdzVDNXaVFBQ0NDQ0FRQzRGQ09pNWJEWUtqUUFDQ0N4YndBZjBvMGVPSE5FSTkrODA1K2Z5OXkxN0RlVitvcTdON1h0NXE3bzQyZWQ5U0xlZTlQd1BkMjl0MVc0RTVXNXNvN1ZPM0VZQUFRUVFRQ0NYQWdUMFhEWWJoVVlBQVFSV0pHQTl3YkdHdWR0TTduNzY3Qlc5dXV4UHRrbjE1a1A2VFFVTjZXVnZaZXFQQUFJSUlJQkFKZ1FJNkpsb0JncUJBQUlJZEZUQUR5L1d5T0o3a3Ewa2w3bnE2QmFMdHZMNWtGNHBjRTk2SjF0dGZvaDdKN2ZDdWhGQUFBRUVFTWk1QUFFOTV3MUk4UkZBQUlGbENQamh4VFpSbktib2lqVTFsL1dvTStSNEdYQUxuaklmMG0yNE96M3BDM0NlOUFmMnR5Y2w0Z2tJSUlBQUFnZ2trd1hoZ0FBQ0NDQlFiQUVmam1hQzRHRlZzNVpjYnMxZjJxcll0ZTVFN2VaRE9qM3BLL09sQjMxbFhqd2JBUVFRUUtDa0F2U2dsN1RocVRZQ0NKUkt3QUo2ZUtwV205SWx0UTc2cEtTTFg1ZEtvSjJWblEvcFJaazRyaHZobWYydG5mc2c2MElBQVFRUUtLd0FBYjJ3VFV2RkVFQUFnVGtCQzBjMnJGMHgzWDAxNlVFbkwzbVAxZjVUckpEZWpaMmhHd2NCVnR1YXZBNEJCQkJBQUlITUNCRFFNOU1VRkFRQkJCRG92SUE2emtjQ3B6d1dodno5WHl2M3dwRE9PZWtYOSt6R1FZQ0xsNEJIRVVBQUFRUVF5SUVBSDlCeTBFZ1VFUUVFRUdpRGdMLzJlVFhxKzVwejd2dGFuLzM5SnpTdEZYWStwQ2ZucEE4TjdRL3NPdWw3OS9hdmRkVmRmSDAzZXJlN3NZMHVrckVwQkJCQUFBRUVPaU5BUU8rTUsydEZBQUVFc2liZ0EvclJJMGNPcS9mOHdUQzUwcHEvTDJzRnpWMTUwcEFlaGxXTlVQaWZPNFl2ZjM1dzhPRDVISVgwYmh5bzZjWTJjcmZyVUdBRUVFQUFBUVFXQ3hEUUY0dndNd0lJSUZCY0FYOTV0ZEFGOS92ejBOV1ZYdHlxZHJsbVBxUzdHYm11RDF6bDFwM0RUM2xlemtKNnA4SG9RZSswTU90SEFBRUVFQ2lFQUFHOUVNMUlKUkJBQUlGbENhUWg2WjdrMlVrMytySmV5Wk9XSTlBWHhQR3NRdnBtNTZJRGhQUUZaQndNV3NEQkR3Z2dnQUFDQ0N3dFFFQmYyb1Y3RVVBQWdTSUtKQ0VwRE85MWNSd0hvWi9abldIdTdXeHBEWFBYSkh6V2s3NkprTDRBTmowNHRPQk9ma0FBQVFRUVFBQ0JoUUlFOUlVZS9JUUFBZ2dVV2NBSDlObEs1V0dGODFFL3pKMko0anJSM21sUGVsNUNlamZDTXozb25kalRXQ2NDQ0NDQVFPRUVDT2lGYTFJcWhBQUNDRnhRd0VKU2VPTHc0Uk02RC8yZ1QyV2ExZXlDeithQjFRdmtxeWU5Ry90QU53NENyTDY5ZUNVQ0NDQ0FBQUlaRVNDZ1o2UWhLQVlDQ0NEUUJRRUxZalpSbkpid25xUUh2UnZaTE5saUNmL05XMDk2SjV1SUhhMlR1cXdiQVFRUVFLQXdBZ1Qwd2pRbEZVRUFBUVJXSUJERjkrcGNhZVgwa1BlQkZiQ3QrS241NmtsZmNmVlc4QUo2MEZlQXhWTVJRQUFCQk1vcndBZXo4clk5TlVjQWdYSUsrRW5oWnFQNDY0cm5wMFJnN3dQMGJuWjJYMWk2SjMzZnZyN09ialpUYTJjZnkxUnpVQmdFRUVBQWdhd0tFTkN6MmpLVUN3RUVFT2lNZ0Evb0p3NC9la1NyLzNhWVhHbU5tZHc3WXoyLzFxVjYwa2RHWm9MeWhIUjYwT2YzQm00aGdBQUNDQ0J3UVFFQytnVnBlQUFCQkJBb3JJQ2RoKzQwVWR4OS9qeDBaMlBkV2JvZ3NLQW5mZHZRMExPQzhvUjA5ckV1N0dCc0FnRUVFRUFnL3dJRTlQeTNJVFZBQUFFRVZpcVE5bVorTlhsaDBvMiswcFh3L0ZVSU5IdlNOWEpoVXhTNG0zYnMzdjJqSlFucDZUNjNDalJlZ2dBQ0NDQ0FRSGtFQ09qbGFXdHFpZ0FDQ0tRQ1NXOW1HTjdyNGpqV05kRjlqM3I2SU44N0x0QW45MW1GOUV2REtMdzlBeUc5RytHWkh2U083MVpzQUFFRUVFQ2dDQUlFOUNLMEluVkFBQUVFVmliZ3c5SnNwZkt3d3Zsb2NybTFnUFBRVjJhNHRtZXJKejEyYmtiMmw0YVY4RUNQUTNvM3duTTNEZ0tzclUxNE5RSUlJSUFBQWhrUUlLQm5vQkVvQWdJSUlOQmxBUXRrNFluRGgwL29QUFNEUGprNVpuTHZjaHZvMkVqUXA5UC9aOVFVbDJXa0o3MlRCTjA0Q05ESjhyTnVCQkJBQUFFRXVpSkFRTzhLTXh0QkFBRUVNaVZnWWNtR3RXc0o3MGw2ME1sUGlVZlgvKzNMVUU5Nkp5dFBEM29uZFZrM0FnZ2dnRUJoQkFqb2hXbEtLb0lBQWdpc1FpQnlJNEZONGg2R3ZCK3NncThkTHlsSlR6cEhnTnF4czdBT0JCQkFBSUhDQy9DQnJQQk5UQVVSUUFDQkpRWDhPZWV6VWVNYlNrNm45QXg3UHlCRUxVblZsVHVYN2ttZkcrblFsVEowY2lQMG9IZFNsM1VqZ0FBQ0NCUkdnSUJlbUtha0lnZ2dnTUNLQkh4QVAzSDQwY09LNVE5cVJuRjdNUlBGcllpd3ZVOWUwSk91aWVPMkRROC9RMXRvNktzSTc5VWMvR252N3NMYUVFQUFBUVFLS2xDRU4vMkNOZzNWUWdBQkJEb3U0TTlEZDZHN3o1K0hyaG5MT3I1Rk52QmtBalp4M0RtZGNYQ1pycFArK3VhVE8vMWUzWTNlN1c1czQ4bHNlUndCQkJCQUFJSE1DM1Q2VFQvekFCUVFBUVFRS0xGQUVwcGMrTlhFSU9sR0w3RkhOcXJ1WE1XT2xJUkJxQm5ldTdKMDQ4Qk1ON2JSRlN3MmdnQUNDQ0NBUUNjRkNPaWQxR1hkQ0NDQVFMWUZmR2lLS3ZHOUxvNGJTb1RXbzg0dzkyeTNXVjVMUnc5NlhsdU9jaU9BQUFJSWRGV0FnTjVWYmphR0FBSUlaRXJBQi9SR1pmMTMxVnQ3SkxuY0doUEZaYVdGTk5TOVNLR1dIdlNzN0ZpVUF3RUVFRUFnMHdJRTlFdzNENFZEQUFFRU9pcGdvU2s4ZnVqUVNSZTRiL28wcUJzZDNTSXJSd0FCQkJCQUFBRUVFTGlnQUFIOWdqUThnQUFDQ0JSZXdNSzRueWhPWjUvZm5mU2drODhMMytwVUVBRUVFRUFBQVFReUswQkF6MnpUVURBRUVFQ2dld0toQzBjQ204UmQwNGQzYjZ0c0tTTUMzUnhLSDJyb1B2dFlSaHFlWWlDQUFBSUlaRStBTjhuc3RRa2xRZ0FCQkxvcDRDZUZtMmswRGlxZW45U0c3WDJCYnZSdXRrRHZ0dFg4REJEV2JmU0V6bmp2K0FTQllSak9Cck96MzI5V21mMnNkMjNQbGhGQUFBRUVNaXBBUU05b3cxQXNCQkJBb0VzQ1BwU2RlT1NSSTRybER5bEEyV1k3SHRTNlZEYzJzeHlCS1A3UE5ucENMZC9md2JZL0gwYisyTTlmVDlUcjM5WjI3QWYycytXMEQ4OUJBQUVFRUNpVkFBRzlWTTFOWlJGQUFJRWxCZng1NkM1MDkvbnowRFVHZWNsbmNXZlJCQnFxVUdWeWRQem13TVZ2Ylo3ZFlHM2YxdUNzRlZvNFg2ZEwrZDFWT1QvNzJxSWhVaDhFRUVBQUFRVGFLVUJBYjZjbTYwSUFBUVR5S2VDN3pTTTdEOTB2U1RkNlBxdENxVmNvWUNFOW1xaU5mMUFCK2gwYVFlRVAxdWkrZG9YMG1TZ00rN1h1QXh1QzhMcWpSNCtlMXJwdEcrMWF2MWJGZ2dBQ0NDQ0FRSEVFcXNXcENqVkJBQUVFRUZpbFFOSmpYb2xIWENOc2FLeHpHcUE0aUx0SzBKeTl6TnEvTWxtdnYyL0g0R0FRUnVGN05ZakNBclI5clhvZnNKN3pKSnk3bTdYdVZ6VFhaNTg3WnZYRmdnQUNDQ0NBQUFKTENLejZqWGVKZFhFWEFnZ2dnRUErQlh4QWIxVFdmemNNd3RIa2NtdE1GSmZQcGx4VnFhMzlMWXo3a081aVp6M3A2ZWVEMWZaME4zdk9DZWVyYWhGZWhBQUNDQ0JRV29IMERiaTBBRlFjQVFRUVFNQ0g4ZkQ0b1VNblhlQU8rdkh1dW9GTHFRVGFGdEsxb3ZNSytIMEsrdlNjbDJvWG9ySUlJSUFBQXUwUUlLQzNRNUYxSUlBQUF2a1dzSERtenoxV3grbmRTUTg2K1R6ZlRicXEwcmNqcE05RVVhUnp6Z25ucTJvQlhvUUFBZ2dnVUhvQkFucnBkd0VBRUVBQWdYbUIwTGtSUDRuNy9CRG4rUWU1VlFhQlZZZDB2WEJHczdWYnovbGZjYzU1R1hZVjZvZ0FBZ2dnMEFrQkFub25WRmtuQWdnZ2tEOEJmNjd4VEtOeFVFVS9wUzk3ZjZBYlBYL3QySTRTcnp5a096ZXJudk8rb0JILzJXU3Q5czlVQ0g5T3U3NHpJVnc3V29SMUlJQUFBZ2lVUm9DQVhwcW1wcUlJSUlEQVJRVjhRRC94eUNOSEZNdS9xWE9JTFo2dmRvS3dpMjZJQjNNaDhHUWgzUjczWC9wbkpxeFVxa0hzUGpOUnIvK2Z6ZHJaS1JOMkNUY1dCQkJBQUFFRUVGaUJBQUY5QlZnOEZRRUVFQ2k0Z0Q4UFBRamR2YzN6MEMyQXNaUlh3TnJmOTRUYkpkaGFabmR2SFYwUis1NXpDK2UxMmk4MHFRam41ZDFucURrQ0NDQ0F3Qm9GQ09ockJPVGxDQ0NBUUlFRW1oTzRSeU9CczJ4bTNlZ3NKUmRZS3FTTHhGK0dUUU10d29xQys2Y0o1eVhmUzZnK0FnZ2dnRURiQktwdFd4TXJRZ0FCQkJESXU0RHZNYTgwR3ZmRlVUZ2JoSUc5UjFnUEtnZHo4OTZ5YXl0L0d0SkQ2MG5mUGpoNElJaWlnVEIyRFp0UVVQY2RhSzZlbnZPMU9mTnFCQkJBQUFFRS9JY3ZHQkJBQUFFRUVEQUJIOURkK2ZNUGgrdlhIWFpoK0ZUMXBQdjc0Q205UUxvZlJGUDErcGVYMExDRE9KeHp2Z1FNZHlHQUFBSUlJTEFTQVhwRlZxTEZjeEZBQUlGaUMxZ0lDeWNtSnFaZHFJbmlySzR1Q2UzRnJqYTFXNEdBUHlkZHo3ZlJGZFpqYnQ5dFYyRkNRU0d3SUlBQUFnZ2dzRllCQXZwYUJYazlBZ2dnVUJ3QkMrZ1d1bXk1dXpsUlhQSVQveUl3TDJBOTVYYjV0UFI3MnJzKy93eHVJWUFBQWdnZ2dNQ3FCQWpvcTJMalJRZ2dnRUN4QlZ3UWZkVlBGQmY2eWNDS1hWbHFod0FDQ0NDQUFBSUlaRVNBZ0o2UmhxQVlDQ0NBUUVZRWtxSEtqY1kzZGZiNUNaWEozaWZvSWMxSTQxQU1CQkJBQUFFRUVDaTJBQUc5Mk8xTDdSQkFBSUdWQ3ZpQVBqVStQcVlYUHFUTGFGazg1L3ppbFNyeWZBUVFRQUFCQkJCQVlCVUNCUFJWb1BFU0JCQkFvT0FDeVhub29SdHBub2RPRDNyQkc1enFJWUFBQWdnZ2dFQTJCQWpvMldnSFNvRUFBZ2hrU2NCUDRCNEYwWWcvRHoxSjZWa3FIMlZCQUFFRUVFQUFBUVFLS1VCQUwyU3pVaWtFRUVCZ1RRSkpqM21qY1o4dWd6NnJpMmhaanpyRDNOZEV5b3NSUUFBQkJCQkFBSUVuRnlDZ1A3a1J6MEFBQVFUS0p1QUQrcm9vZWxBVmY5aWZoODVFY1dYYkI2Z3ZBZ2dnZ0FBQ0NQUkFnSURlQTNRMmlRQUNDR1Jjd0hyTHE3VmE3YXg2ei8rckgrR3VydlNNbDVuaUlZQUFBZ2dnZ0FBQ3VSY2dvT2UrQ2FrQUFnZ2cwQkVCUDZROWJyai9vbXgrU2lHOXFxMFEwanRDelVvUlFBQUJCQkJBQUlGRWdJRE9ub0FBQWdnZ3NKU0E3MFUvUGo0K0dycmdMOExJdjEzTUx2VkU3a01BQVFRUVFBQUJCQkJvandBQnZUMk9yQVVCQkJBb29rRFNZeDQxUHVyaXVLRUs5dW1MWHZRaXRqUjFRZ0FCQkJCQUFJRk1DQkRRTTlFTUZBSUJCQkRJcElEMW9rY1RvNCtNQkVINE4zNnlPT2NzcUxNZ2dBQUNDQ0NBQUFJSWRFQ0FnTjRCVkZhSkFBSUlGRVRBZXN2OSs0UXVqUDRSMzNVZWhyeHZGS1J4cVFZQ0NDQ0FBQUlJWkUrQUQxclpheE5LaEFBQ0NHUkp3TTQ3anlacXRRTWEzWDZUZXRHandLNk56b0lBQWdnZ2dBQUNDQ0RRZGdFQ2V0dEpXU0VDQ0NCUU9BSC9YdUZDOTBGZnN6Q3M2RHZub2hldW1ha1FBZ2dnZ0FBQ0NQUmFnSURlNnhaZyt3Z2dnRUQyQmV5ODgzQnFkUHdtcGZMUHF4YzlWRHpuWFBUc3R4c2xSQUFCQkJCQUFJR2NDUkRRYzlaZ0ZCY0JCQkRvZ1lEMWxsdXZlZURDK0VhLy9UQTVOOTNmNWg4RUVFQUFBUVFRUUFDQnRnZ1EwTnZDeUVvUVFBQ0J3Z3Y0YzlHdEYxM25vSCtPYzlFTDM5NVVFQUVFRUVBQUFRUjZJRUJBN3dFNm0wUUFBUVJ5S3VEZk0ySVh2TnRabjNvWVZ2VXY1NkxudERFcE5nSUlJSUFBQWdoa1Q0Q0FucjAyb1VRSUlJQkFWZ1dzRjcweVZhOS9XWmRkKzB3WTZTMkU2NkpudGEwb0Z3SUlJSUFBQWdqa1VJQ0Fuc05HbzhnSUlJQkFyd1hpS0hxM3d2azVldEY3M1JKc0h3RUVFRUFBQVFTS0pFQkFMMUpyVWhjRUVFQ2c4d0kyZTN0MWFuVDBtK28rLzBQZml4NEVYQmU5OCs1c0FRRUVFRUFBQVFSS0lFQkFMMEVqVTBVRUVFQ2d6UUt4cmE5eWZ2YjlMbzRmMDhub2ZmclIzOWZtN2JBNkJCQkFBQUVFRUVDZ1ZBSUU5RkkxTjVWRkFBRUUyaUpnWWJ4NjlPaFJDK2Z2Q1NPZGtlNGNBYjB0dEt3RUFRUVFRQUFCQk1vc1FFQXZjK3RUZHdRUVFHRDFBamJVUFppczFUNmliSDZ2aHJwWE5aKzd2Mi8xcStTVkNDQ0FBQUlJSUlCQXVRVUk2T1Z1ZjJxUEFBSUlyRmJBTHEvbUw3UG1ndWdkL2xwcllhQ3VkQzY3dGxwUVhvY0FBZ2dnZ0FBQ0NCRFEyUWNRUUFBQkJGWXJrRngyYld6cy93K2R2K3lhdmFjd1lkeHFOWGtkQWdnZ2dBQUNDSlJlZ0lCZStsMEFBQVFRUUdCTkFyN3p2QkhIYjNmT25kQ2FtREJ1VFp5OEdBRUVFRUFBQVFUS0xFQkFMM1ByVTNjRUVFQmc3UUp4c0c5ZjMvSHg4ZEV3Y1AvQlgzYU5DZVBXcnNvYUVFQUFBUVFRUUtDVUFnVDBValk3bFVZQUFRVGFLREF5NG9lMVQ0elZQNlRMcnQyVlRCam5HT3JlUm1KV2hRQUNDQ0NBQUFMbEVDQ2dsNk9kcVNVQ0NDRFFTWUYwd2poZGJTMzR0eHJxcnF1dmhYNEN1VTV1bEhVamdBQUNDQ0NBQUFKRkV5Q2dGNjFGcVE4Q0NDRFFHd0hyTWE5TzFldDNoV0Y0b3gvcXpvUnh2V2tKdG9vQUFnZ2dnQUFDdVJVZ29PZTI2U2c0QWdnZ2tEbUIyRXEwM2dYL1RxZWhmMHRCdlU4WFhXT29lK2FhaVFJaGdBQUNDQ0NBUUZZRkNPaFpiUm5LaFFBQ0NPUlB3QUo2dFZhcm5RMUM5MFpmL0RDdzl4ay8wM3YrcWtPSkVVQUFBUVFRUUFDQjdnb1EwTHZyemRZUVFBQ0JvZ3Y0b2U2VG8rTTN1OEQ5b1lhNjIvc012ZWhGYjNYcWh3QUNDQ0NBQUFKdEVTQ2d0NFdSbFNDQUFBSUl0QWo0b2U3ckd1NHRtdFg5UVlhNnQ4aHdFd0VFRUVBQUFRUVF1SWdBQWYwaU9EeUVBQUlJSUxBcUFUL1VmWHg4L0V6b2dqZjQ4ZTFoVU5HYUdPcStLazVlaEFBQ0NDQ0FBQUpsRVNDZ2w2V2xxU2NDQ0NEUVhRRS8xSDJpWHIvTmhjRUhOZFE5MU9ZWjZ0N2RObUJyQ0NDQUFBSUlJSkF6QVFKNnpocU00aUtBQUFJNUV2QkQzYWRHYSs4SVhIeHZNdFRkRWRKejFJQVVGUUVFRUVBQUFRUzZLMEJBNzY0M1cwTUFBUVRLSk9DSHVxdkNzMkhrWHVlY2F3UmhXTlhQREhVdjAxNUFYUkZBQUFFRUVFQmcyUUlFOUdWVDhVUUVFRUFBZ1ZVSXpBYjc5dlVkT3pKK1h4Z0diOVZRZDhWekJYVVdCQkJBQUFFRUVFQUFnU2NJRU5DZlFNSWRDQ0NBQUFKdEZSZ1pzV0h0NGNSWS9YZURPUDVjV0tsVTFZVSswOVp0c0RJRUVFQUFBUVFRUUtBQUFnVDBBalFpVlVBQUFRUXlMbUJEMnYzN1RWanRlNjFDK21OaEVQYnBQbnJTTTk1d0ZBOEJCQkJBQUFFRXVpdEFRTyt1TjF0REFBRUV5aXJROEVQZER4OStWR2VndjFiRDNXMnhmemtmM1ZQd0R3SUlJSUFBQWdnZzBPelJBQUlCQkJCQUFJR09DNHlNMkxEMnFpNjk5bmZPQmUvWCtlaDJrSmhaM1RzT3p3WVFRQUFCQkJCQUlDOEM5S0RucGFVb0p3SUlJRkFNQVQrc2ZiSld1OEhGN25aLzZUWE9SeTlHeTFJTEJCQkFBQUVFRUZpekFBRjl6WVNzQUFFRUVFQmdCUUkycE4wdXRhWkxvOGV2MGFYWEpqWFNuZlBSVndESVV4RkFBQUVFRUVDZ3VBSUU5T0syTFRWREFBRUVzaXJnTDcwMk5UNCtwdXVqL3lybm8yZTFtU2dYQWdnZ2dBQUNDSFJiZ0lEZWJYRzJod0FDQ0NBUUJIWSt1cTZQUGpFNi9yY3VjTy8yNTZOemZYVDJEQVFRUUFBQkJCQW91UUFCdmVRN0FOVkhBQUVFZWlhUVhCODltQnlyLzJZUU4vNVg4L3JvNTN0V0hqYU1BQUlJSUlBQUFnajBXSUNBM3VNR1lQTUlJSUJBaVFYc2ZQU0sxZitjQzErdGM5TEhOR2xjdjM1a1puZERZVUVBQVFRUVFBQ0IwZ2tRMEV2WDVGUVlBUVFReUpTQXZ6NzZkTDF1azhYOWZPQ2NoWE9iUkM3T1ZDa3BEQUlJSUlBQUFnZ2cwQVVCQW5vWGtOa0VBZ2dnZ01CRkJKcm5vK3ZTYTE4SmcvQU5PaDlkVTd6clB4WUVFRUFBQVFRUVFLQmtBZ1Qwa2pVNDFVVUFBUVF5S1dBaFhUM25FN1hheDNSOTlOOExLMUZGQ2QzdVkwRUFBUVFRUUFBQkJFb2pRRUF2VFZOVFVRUVFRQ0R6QW41WXUzclMvNDNPUjc4dGlpSzdQam9oUGZQTlJnRVJRQUFCQkJCQW9GMENCUFIyU2JJZUJCQkFBSUcxQ2xoQTk1UEd6UVRoenprWEg5YWtjWDBhN002a2NXdVY1ZlVJSUlBQUFnZ2drQXNCQW5vdW1vbENJb0FBQXFVUjhKUEduYXJWcHFJNCtLZWFOTzVjRVBwSjR4cWxFYUNpQ0NDQUFBSUlJRkJhQVFKNmFadWVpaU9BQUFJWkZXaE9HbmVzWHIvZkJlRXZxQmZkQ21ydlYwd2NsOUVtbzFnSUlJQUFBZ2dnMEI0QkFucDdIRmtMQWdnZ2dFQTdCZVpuZHYvdm1qVHVYWnJaUFZROHB4ZTluY2FzQ3dFRUVFQUFBUVF5SjBCQXoxeVRVQ0FFRUVBQUFTOHdNbUxubmtlVDlmcDdGTkkvcVpuZHErcENQNDhPQWdnZ2dBQUNDQ0JRVkFFQ2VsRmJsbm9oZ0FBQytSZVlHOUt1bWQxZkc4VHg3WnJadlYvVlltYjMvTGN0TlVBQUFRUVFRQUNCSlFRSTZFdWdjQmNDQ0NDQVFHWUU1bVoyYi9Tdis4ZTYvTnEzL2N6dWhQVE1OQkFGUVFBQkJCQkFBSUgyQ1JEUTIyZkptaEJBQUFFRU9pUFFDUFlIMWVPSERwME1ZL2N6emdXbkFydjhXc0E1NlozaFpxMElJSUFBQWdnZzBDc0JBbnF2NU5rdUFnZ2dnTUR5QlE3b1d1ajc5dlZOakk4L3BEbmRmMGFYWDB0NzFwazRidm1LUEJNQkJCQkFBQUVFTWk1QVFNOTRBMUU4QkJCQUFJR21RSE5tOTRsYTdmWXdqRjdONWRmWU14QkFBQUVFRUVDZ2FBSUU5S0sxS1BWQkFBRUVpaXhnSVQwSXFoTmpZNTlSSi9yYm1wZGZzOTcwdVFubGlseDk2b1lBQWdnZ2dBQUN4Ullnb0JlN2Zha2RBZ2dnVUVRQkc5WmVtYXlOLzNiZzR0L1Y1ZGNxK3RrdXljYUNBQUlJSUlBQUFnamtXb0NBbnV2bW8vQUlJSUJBS1FXc3Q5eDZ6Y09Kc2ZwdjZCcnBuMVpQZWgvWFNDL2x2a0NsRVVBQUFRUVFLSlFBQWIxUXpVbGxFRUFBZ2RJSVdFajM3Mkc2UnZvdjZ2SnJ0OW8xMGducHBXbC9Lb29BQWdnZ2dFQWhCUWpvaFd4V0tvVUFBZ2lVUXNBUGRiZWFEbFQ3ZnRvNU54S0ZZYjkrdFBQVVdSQkFBQUVFRUVBQWdkd0pFTkJ6MTJRVUdBRUVFRUNnUmNCQ2V2WHc0Y09QcjJ2RS8wRFhTUCtPWm5lM2E2UVQwbHVRdUlrQUFnZ2dnQUFDK1JBZ29PZWpuU2dsQWdnZ2dNQ0ZCV3lDdU9yNCtQakViS1h5Q3ZXa0h3c3NwRHZIeEhFWE51TVJCQkJBQUFFRUVNaWdBQUU5ZzQxQ2tSQkFBQUVFVml3d0cremIxM2Z5eUpIdlJTNTR1Y0w1bVNDTXFycjRHaUY5eFpTOEFBRUVFRUFBQVFSNkpVQkE3NVU4MjBVQUFRUVFhSytBWFNOZElmMVl2WDUvSEx1WDY5TG9zMEVZVkxVUkd3YlBnZ0FDQ0NDQUFBSUlaRjZBZ0o3NUpxS0FDQ0NBQUFMTEZyQ1F2bmR2Ly9IeDhTKzZNUHBwdmM1bWU3ZnJwQlBTbDQzSUV4RkFBQUVFRUVDZ1Z3SUU5RjdKczEwRUVFQUFnYzRJSER4NDNuclNwOGJHUHUraTRGVTZIOTIyWXlIZHJwM09nZ0FDQ0NDQUFBSUlaRmFBZ0o3WnBxRmdDQ0NBQUFLckZtZ09kNThhclg5V25laS9xcG5kYlZYMm5rZElYelVxTDBRQUFRUVFRQUNCVGdzUTBEc3R6UG9SUUFBQkJIb2pZQ0Zkczd0UGp0VS9wY3V2dmJFWjBxMHNoUFRldEFoYlJRQUJCQkJBQUlFbkVTQ2dQd2tRRHlPQUFBSUk1RnJBWHlkOXNsYjdTQnk0TjRkUmxMN3ZFZEp6M2F3VUhnRUVFRUFBZ1dJS3BCOVVpbGs3YW9VQUFnZ2dVSFlCbXlUT1FucGxhcXorTzdHTC8xMHpwTnY5OXNXQ0FBSUlJSUFBQWdoa1JvQ0FucG1tb0NBSUlJQUFBaDBTc0NCdVBlWVcwbjhyamh2L1hpRTluVFNPa040aGRGYUxBQUlJSUlBQUFpc1hJS0N2M0l4WElJQUFBZ2prVHlBTjZkRlViZncvS0tUL1B6NmtPMmU5NjRUMC9MVW5KVVlBQVFRUVFLQ1FBZ1QwUWpZcmxVSUFBUVFRV0VMQWdyaDlWUlRTLzkvQXVSdkRTcVdxZTZ4M25aQytCQmgzSVlBQUFnZ2dnRUIzQlFqbzNmVm1hd2dnZ0FBQ3ZSV3dJRzZCUEp3WXE3MGxDZWthN2s1UGVtOWJoYTBqZ0FBQ0NDQ0FnQmNnb0xNaklJQUFBZ2lVVGNCQ3VsMFl2Um5TNDk5SmV0SWRQZWxsMnhPb0x3SUlJSUFBQWhrVElLQm5yRUVvRGdJSUlJQkFWd1I4TDdxMnBKQmVmM056dUx0NjBobnUzaFY5Tm9JQUFnZ2dnQUFDU3dvUTBKZGs0VTRFRUVBQWdSSUl0SVQwMmx0YzdONGZWdnpzN3RiRHpqbnBKZGdCcUNJQ0NDQ0FBQUpaRXlDZ1o2MUZLQThDQ0NDQVFEY0Y1a0w2WksxMlE4dDEwdTErKzJKQkFBRUVFRUFBQVFTNkprQkE3eG8xRzBJQUFRUVF5S2hBR3NRWFh5ZmRpcHMrbHRHaVV5d0VFRUFBQVFRUUtKSUFBYjFJclVsZEVFQUFBUVJXSzVETzd1NnZrKzVjL0p1aExwVGVYQmtoZmJXcXZBNEJCQkJBQUFFRVZpU1FmdmhZMFl0NE1nSUlJSUFBQWdVVVNNODlyMHlPMWQ4ZE8vZW1VQ2xkOWJRdlFub0JHNXdxSVlBQUFnZ2drRFVCQW5yV1dvVHlJSUFBQWdqMFVpRHRTYTlNMVdvZmRpNzQxd3JwVmg1N3YyejBzbUJzR3dFRUVFQUFBUVNLTDBCQUwzNGJVME1FRUVBQWdaVUpwQ0c5cW9uamZsOGgvVFZCRXRJcldnMGhmV1dXUEJzQkJCQkFBQUVFVmlCQVFGOEJGazlGQUFFRUVDaU5nSVYwQytNVzB2L1VoZTduZGR1R3VkdTEwbWYxblFVQkJCQkFBQUVFRUdpN0FBRzk3YVNzRUFFRUVFQ2dJQUlXMG1lRHZYdjdwMGJyLzgyRjBVLzVuOE93R2poSFNDOUlJMU1OQkJCQUFBRUVzaVJBUU05U2ExQVdCQkJBQUlIc0NSdzhlRDdZdDY5dmFtenM4eTUyMXdTQk94dEVVVlVGbmNsZVlTa1JBZ2dnZ0FBQ0NPUlpnSUNlNTlhajdBZ2dnQUFDM1JFWUdabnhQZW5qNDErS1hQQkM1OXlrSm8vcjA4WUo2ZDFwQWJhQ0FBSUlJSUJBS1FRSTZLVm9aaXFKQUFJSUlMQm1nV1pQK3JGNi9mNXFHUDJFMW5mSVFyckd3WjlmODdwWkFRSUlJSUFBQWdnZ0lBRUNPcnNCQWdnZ2dBQUN5eFZvOXFRL05qYjIzVXIvekF0MEx2cjlVUlQxRTlLWEM4anpFRUFBQVFRUVFPQmlBZ1QwaStud0dBSUlJSUFBQW9zRm1qM3BSNzk3OUxIKzJMMG9ic1IzV2tqWDB4anV2dGlLbnhGQUFBRUVFRUJnUlFJRTlCVng4V1FFRUVBQUFRUWtZRDNwbWpodWZIejh6RlM5Zm8xcnhQOGpqS0srNXV6dU52czdDd0lJSUlBQUFnZ2dzR0lCQXZxS3lYZ0JBZ2dnZ0FBQ0VyQ1FidGRGMS9YUkordjFmeHk3NEQrR2xZck43bTdYUzdjdkZnUVFRQUFCQkJCQVlFVUNCUFFWY2ZGa0JCQkFBQUVFRmdnMDlKT0Y5RUNYWVh1OWMvRzcxWk51UDRmNklxUWJEQXNDQ0NDQUFBSUlMRnVBZ0w1c0twNklBQUlJSUlEQWtnSVcwdTM5TkpvY3EvOW1ITHMzYVhaM0MraFI0SUxaSlYvQm5RZ2dnQUFDQ0NDQXdCSUNCUFFsVUxnTEFRUVFRQUNCRlFwWWI3bWRlMTZacXRVK3JPSHVQNmZialNBS3E4M3owbGU0T3A2T0FBSUlJSUFBQW1VVUlLQ1hzZFdwTXdJSUlJQkFKd1Fzb0RkczhqaUY5TCtNSTNlTkl2dEpEWG12Y2htMlRuQ3pUZ1FRUUFBQkJJb25RRUF2WHB0U0l3UVFRQUNCWGdvMHI1VitmSFQ4aTZGelArNWM4RjB1dzliTEJtSGJDQ0NBQUFJSTVFZUFnSjZmdHFLa0NDQ0FBQUo1RVdoZUszMmlYdjkybzFwOW5vdmpML25Mc0NYWFN1Y3liSGxwUjhxSkFBSUlJSUJBbHdVSTZGMEdaM01JSUlBQUFpVVJhRjRyL2NUaHd5Y21hL1dyQXhkL3RoblN1UXhiU1hZQnFva0FBZ2dnZ01CS0JRam9LeFhqK1FnZ2dBQUNDQ3hYSUxsV3VyODIrc1JZL1pVdWRoOW9Yb2JOM245dDluY1dCQkJBQUFFRUVFQmdUb0NBUGtmQkRRUVFRQUFCQkRvaVlKZGE4OWRHbjZ6VjNxNXJwYjhoOEZkaDAzM09jUm0yanBDelVnUVFRQUFCQlBJcFFFRFBaN3RSYWdRUVFBQ0JmQW1rdmVVVlhTdjlqMXdRdmtMRlAzT3hHZDUxS1hYT1ZjOVhHMU5hQkJCQUFBRUUxaXhBUUY4eklTdEFBQUVFRUVCZ1dRTEpaZGoyN3UyZkdodjd2SXNhejNmT2ZjZG1lTmNETTR2WG9NZXMxNTBGQVFRUVFBQUJCRW9rUUVBdlVXTlRWUVFRUUFDQkRBZzBaM2lmR24zMG0rR21jL3Mwdy9zdEN1bDl1bWE2OWJMUGFQajdyQjhCSHdYakdTZ3RSVUFBQVFRUVFBQ0JMZ3FFWGR3V20wSUFBUVFRUUFDQlZHRGZ2cjRnbVVRdTJERTgrQWRoRUw3Qkh0TFE5aUIyN3A2NDcvVExqaDg2ZnRMdTBoZkQzUTJIQlFFRUVFQUFnWUlMRU5BTDNzQlVEd0VFRUVBZzB3STJqTjJmbjc1OWVQZ1ZtalR1ZXIweGoxVm5aajV4OU9qUjAzck1ScnJaWmRsWUVFQUFBUVFRUUFBQkJCQkFBQUVFRUVDZ3d3SVd3cGM2NVd5cCt6cGNGRmFQQUFJSUlJQUFBcjBVb0FlOWwvcHNHd0VFRUVBQWdYa0J1MTU2dWxpdk9zUGFVdzIrSTRBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDTFJYNEg4RDdkdVRTL0Q0K3YwQUFBQUFTVVZPUks1Q1lJST0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wOC0xNiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiQXJjdWx1cyBGSURPMi9VMkYgS2V5IENhcmQgW1A3MV0iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjAwMDAyMDIzMDgxNjAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA4LTE2In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wOS0xMiJ9LHsiYWFndWlkIjoiZjRjNjNlZmYtZDI2Yy00MjQ4LTgwMWMtMzczNmM3ZWFhOTNhIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJmNGM2M2VmZi1kMjZjLTQyNDgtODAxYy0zNzM2YzdlYWE5M2EiLCJkZXNjcmlwdGlvbiI6IkZJRE8gS2V5UGFzcyBTMyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNVVENDQWZlZ0F3SUJBZ0lKQU5yNUFKWnpBa3FBTUFvR0NDcUdTTTQ5QkFNQ01JR0VNUXN3Q1FZRFZRUUdFd0pXVGpFTE1Ba0dBMVVFQ0F3Q1RsTXhEekFOQmdOVkJBY01Ca2hoSUU1dmFURVFNQTRHQTFVRUNnd0hUVXRIY205MWNERVBNQTBHQTFVRUN3d0dVbTl2ZEVOQk1SSXdFQVlEVlFRRERBbHRheTVqYjIwdWRtNHhJREFlQmdrcWhraUc5dzBCQ1FFV0VYTjFjSEJ2Y25SQWJXc3VZMjl0TG5adU1CNFhEVEl3TURVeU1EQTRNREl4TTFvWERUTXdNRFV4T0RBNE1ESXhNMW93Z1lReEN6QUpCZ05WQkFZVEFsWk9NUXN3Q1FZRFZRUUlEQUpPVXpFUE1BMEdBMVVFQnd3R1NHRWdUbTlwTVJBd0RnWURWUVFLREFkTlMwZHliM1Z3TVE4d0RRWURWUVFMREFaU2IyOTBRMEV4RWpBUUJnTlZCQU1NQ1cxckxtTnZiUzUyYmpFZ01CNEdDU3FHU0liM0RRRUpBUllSYzNWd2NHOXlkRUJ0YXk1amIyMHVkbTR3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVJ4U2xPNTFqYWFjclVRbnowT0tteEo2MHcrYkJRSVBueW1FYjJuMWVtZ0FBaWhmcHlhZUpIVDByVW9EQk94TXlGeDVnZTJTZW5jbDdxRTNscEdRcGdPbzFBd1RqQWRCZ05WSFE0RUZnUVVXcEZZUU5ML3lWcGgyZGlybjdjOFRZSkk2Z0F3SHdZRFZSMGpCQmd3Rm9BVVdwRllRTkwveVZwaDJkaXJuN2M4VFlKSTZnQXdEQVlEVlIwVEJBVXdBd0VCL3pBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlBaFMwZHg0dE8yK2JPL2luSHZ3MjNvUUIzS3ZMSWo4blpjbXJwbFNGK0xxUUloQU9sVk9WWGZtQjBoUkk2cVRSNlpPNE9NZXEyMEhrV1ExYmJMTkwwMmV5TW8iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBaFlBQUFEZkJBTUFBQUJZRVllMUFBQUFHMUJNVkVVQVRKaEFlYktBcHN5LzB1WGV1MXpteklYdjNhNzM3dGIvLy8vTFpuNlNBQUFQeUVsRVFWUjQydTJkVFpLak9oTEhBVys4VkZSdFdGTDBoaVgyYkRoQWRiOEw5R0lPOEdKbURqQXg4WlpJZXQzTnNjY0lCUHBJU1NrTTFlQ3lGMTNSR0F2cFJ5ci9xUStTSk5FK3B5NzgrZld1Zjc2Qlo5SEUvS2hsOCtKMklHdTZYWDNNQ2lPcTl3UEZvclpZNUFvS0lvNmt6YTVaSUF6ak80b0ZzVmdvWDk2c29pemZjR2I0KzFpazBXWUJzK0FXaWt6dFA4SWltR1lyKzJNUnJ0MmZLQmF0VmZCWnRabHFaSkx0bWtVYTZUa2RMSXJFN1luWTFEZnFwTmt6aTVCaC9CZkh3c2Y0Um9DWHQwOTFvM0xlTllzczBpeEFGbDVGSlZudktnUWVrdTJhaGQ5c2YrQlllQlgxWmd4TTZFaDFPMi9mTEU0eGd1cGc0Vk5VbHZTZG96L3BmTE9mWnRjc2ZOVUR6QUppd1h3OXIrY2dXQlJud1dYWExFNHhuaE5rMGZxNlNEdXk0UDNCdmJOSVlqd255TUtucUYyYlNjTnBoTy9ZTjRzOHhpd0FGdHdidFV3c1hyc0RzSERHVys4NEZ2NHg2c0NpTElTdDdKNkZ5ekIrSUZuWWlscDF0cjhRZ0hidkwxeUc4UjNKd2p0R3ZWbk53S0pPKzk2MGV4YXdyUDU4eDdGZy9saFd4aGZEMzJiM0xFNW96d213YVAxOXJ0ZFNFVi9jcnRMdVBPNTBHY2F2ZHlRTEVpaU5uQVlXdDA1U1pBZGdjVUtiaGNXQ2g5eVBHS2YybmFYa094K25PZzNqTzVJRjlVM2pEQ2ZrRTVYcUNDeHluS0FDTFB5S09uU2laclNndERzQ2l4UnJGaGFMY0V4ZkQ4TEN5YzduTzEyRzhmTWR5WUloZkE5SjBxcTdrbjJaaFlkRml2T2NGb3NXRWNVeS9Hck1MbGpvdmZ6WE81WUZ3ZWp6TU1kWGRVZGhvWm4yMzFnV0hCblFsMlhaZFlkaG9kM1A3MWdXUVVYZDd5ZkJHY2FQZHl5TElxaW9oMlNoR01hZmFCWkovS3JrSVZqa0NCVXhXTEM0YWZYanNFamorMGdkdjBCN0RCWktPN0MrazhRdFBSMklCY293dm5rVk5lc2VoSVZpR0RnV0IxYlVJSXRUWkF4K1lFVU5zcGg3K3k4VWl3TXJhcGdGd2pDKytickk2WUZZeklieEU4SGl5SXFLWUhHT21lTWorS1haL2JNZ0MyVDEyMk1vcXNYaXk0SjQ2NXRuR3VkOFlCWlY3VEdNNEZwUmNlQ2dFMkRCUFlZeHl1clhQMTBzRHEyb05ndkEvWm15K2s4WGkyTXJLc0NDaHVLdHI1Mkx4YkVWRldEaE5ZemVlLzdoWkhGc1JZVlkrQXlqbDlXL1hDellzUlVWWXNFVHIySDgwYmxZdEFmdklnQ0x6aWVyZjcvL3g4bmk0SW9Lc3ZESzZ0Zk94WUlmWEZGQkZsN0Q2SndzanE2b01Bc2FXR2lHV2RSSG5zWnhzZ0RFTVF1ek9McWlPbGhRLzNvaXlPTHdpdXBnNFkyM0hDd09yNmd1RnJYWE1FQVc1T2lLNm1MaGpiZEFGc2RYVkJjTHY2eENMT2l4cDNGOExIenhGc2ppK0lycVpOSDVKajRoRnNuaEZkWE53aGR2QVN6WTRZTk9Ed3ZBTU00ZUZ2WHhGZFhEZ3JvZEFNRGlBUlRWdzRMSCtJdEhVRlFQQzh2c2ZUcnlFTzdDdzRKSHhCZVBiaGVHWWZqanp1S2gvWVhwUGYzamtmYWhkY1FRaDhBNDlRRkc3SDRXMVBFRkZIZVNCNDQ3RGNOSVEvTmFqendlTWJ4bmNMN3p2cGxmMXFlTUtSdi9DWHJkcnYwdnZpeHZ1TWhTbzVmcFpjSHg4K0QzcUNxVDltY2tZdU9Ta01qU3BrMENYT1ZWeWpCVWlCcVR3cWMrdytJMzdCcTh4K0M4MW5KVmZYTmRuNDJIeGl4dE13dXVYRXpuMXdLdEtHeFhmbFV1K1lwa3djRm1yVHZmV1RncndQUnRFQk1McmpscUxaRWRqc1VGVnJ6ZzA1TkExMTkxSHZ6aXJzSElncHJqWkVPelZCZ29GcVp2ZThXeG9ORFJOZGRITEorcnRHeGtRUXdXdFFjNmhnVjNTVjVJQ0FuZ0JiSHJab2hPNHAxa0hsaThHZk1ud0N6VGF4UUw1NVJkaUFVRjJyVGllbXJ0ZS82UmdYTkp4TGNoRjhHQ09uYzNoMWh3UUJ6WFcyZm4zZ2MxUUJhMWQ2YzJnZ1Z4N200T0JvdTFmWHZYMjM5UmV4K01oVmh3LzA3dE1BdnEzdlllWk1IdEZxSDM1WnlYbU1WOGx5RVdyZjhuWVJZa2NhYlJDZzhpL3RFaFdjVHZnSjRhbHQzQ1F2Wm0zbVdWUldrMjVhV0NmaEprTVZleWowNUxvdnI1SlFPcTFmYnhFVjBIcm9ZQU1WdG9xVkZSWnZ3a3lLSTFTaXlVMjdZbWkxaFY1YVlrVXQyZW1PMTRhcGZXWkVnV3hJeGlpdmtTYTdLSVZkWFc2a20xWmsvTVJtb0ZGTk5GR3hRTGJ0OGtNaDFaazBYc2Z2RENWaHVpVm9OWnBUQ2dXS0syTHNTQzJvNk1UYmR0VlJhUnFncllEbFVGaUZseTFBSmRqNnJGaEZqVVFMVnF5WGRWRm5HcXlpQmM2bjJ6TTRZVWtMVVI1V0NJQlFFS29QSXFxN0tJVTlVV3pqYzFPd3k3UnpqU01zM0VBaXc0Nk5MSmVIQlZGbkdxV29jYXh1REJtdG54dUZMMUFBdTRBRm1SZFZsRXFTb0JyNmpVZzVsRlVOZ2hGMlpZNm1UUmdzYkt4cVByc29oU1ZkaHdsSVl4czA0dFhLUnlPTUNpaHAzWWlIaGRGakdxeW1HSDBsb3NURTU1NTdpdllSWUYzTWpoOE5vc0lsU1Z3VGRaYVppRFJRVlRUUkVzQ0Z5bDhWY3JzNGhRVlFwL3pVMFdXYWhYcWNjRExCd0YwRTFZUktocTY3amdBaFpGRkl2TVlhTDV5aXdpTml1NVdKQ3BZVll2Y3NHZCs0NmZCZk95T0svTkFxK3FyWU5VWWJBNFE2N2tIaFpuUnlkYm5RVmVWZXVnd2FOWnRQdGtnVmZWWW04c1RxdXpRR2VKV2NyaWZDK0x5c0VpVzUwRmVwTzhpMFg3T0N6UXFycVVSWFljRm1oVi9Rd3NzS3BhUjdQZzYyanFCN0xBN2dGdW8xbDBXN0hnRzJrcVdsVmRzVmFJUmRKNVF0VmxMTmhtTEpDcTZvckJGN0R3ajgyU0lBdTZHUXVrcWxLSEwvR3dXRFptRDdOb3R4bWI0VlhWTVg4UlpuR0dxU3F0elNOWkZKdU0yU05VMWFVS0hoYU9PYjU2UGd5RVk4eWNLSE1OalpzdFdDQlYxZEg3UFN3Y2M3L0ViTzNKTVdmRWZIMXM5VG0rR0ZWMXpGNTZXRERmeHN2S2NCMzZuY2s5TE9nbTgrQlJxbHI3WnJWaGd3Zkp0cXFCdVpab0t3K0xZaXgxRXhZNFZhV3dML0d4S0tCK3BhMExFdFBZdUxYNFZNRmRKTitHQlU1Vk9keC9mQ3lDYTh2MmltdHJMVXBXc0h0cnRtR0IzTkpIYk1QZ3VaZEZjTStCYkhwamZKMXBMTFJ0MHp6WlpKMDlVbFZySy9yZzVPeGwwZG0rK0tJdjNES2pUTTFxSkF0TnlZdHQ5bDlFcWlvelF6Rk9rZ0NMMml5T09UYTQ1N3FGNWpvTEJjWWwyV1pmVHF5cUVtTi9Ga2xDTEthQ3grZEJyaGJyUW0zSjlFUkJZN0NZbmh0NVV6WUViTU1DbWZaZ05wLytQZFJ2UTh1OUxPYmVsNVUzRW9WZC9MUnk5OUowWlFKdGhxdUcycjE4NmZpOHAvRzBIUXZjNDJmQVh0Y1FDK3JmNityWVA1c0RMT3pxYmNRQ09WYXRvMWs0OXUwMi9oT2FFSXUwMjQ0RlVsVjVQQXZxTnd2d0JIMVRkZVY2S2YxR0xMQXp3SFUwQytpK2EvR0M1OUpPRm1tM0pRdms0MmVjUkxOZ1NhQm82clFhSjR0bVV4YllHV0FXemNLMnBWTmdPTlNFV0x4Mm03SkFKeE82UkxNdzI1b0d2RkRlbVN3SVBPMjJHUXVjcXBvd3NnN0JRb2VSTm41amUrMHNGbnJQeEQ2VHVad0ZQdm5ZVmE4M2dvWDZlRzhXNkhtdm5jMUNvemtYa0pUYXA4R3crTisvdE0rL3daTjRhWDZjRDUvTHg1Q3phcnJwNlZ3RWVIdmtZOS9wRjMrUittc0dsVEg3OU55NFVzQk9Vak1valM0d1R5U05vS3E0NzdYNUMyN2RuLzJscVVDeVdQSmhmai93WkxGbkZxZ25HSjhzUGhzTGhuMFUvaE93b1BnNDUrRloxT2gwRVkvUGd1Q3lBbndHRmpUWlRsS1B4cUxlVUVZT3hvSWxHN3JPZzdFZ3lZYXVjKzhzU21oaUl2dWNMTFJSZDRITUlmS1lMTGlTNStOSzBMbGxIcEtGbklBcXk5QlUxZU96b0o0VnY4L0dvdlhsbFBwa0xPcVBOSXVkc3lnKzBpeDJ6c0svWlA3WldlVGRKMlZoN3psNDdUNHJDeTFiN2VZb2RqODJZd3FOdE5xWXZIOXRjQWZqVkY0V2NqUFpiM1plM2ZQelpQRms4V1R4WlBGazhXVHhaUEZrOFdUeFpQRms4V1R4WlBGazhXVHhaUEhnTEs1bEdkaVA3Zm13OHE3M3RPbXpkREdiK2pkaGNibHJjMERyZlBBRFYyWDE3YjhrV1c4bnp5SVdORm1EeGRKbEliWGhkZks3V1pDVldJekxoUnpvTHF6Q3NPREpJaGJYWmpVV1BGbUp4YmdjUWdBRElRbUdSYnVJQlhNOEI1Z3M2eUpackZtZmRSWnlYY1F5K2hsM0pkWjIvQ3lLUmF0THJUREl3bXBFc3V5K05uZXpHQnh3Zmg4THNtaFZmazBXZGZTbVE1QkZmMWV6NGEramp3UlpMSHYzK2RCSDFtRlJSTytvZ2xud1VVbzQwTmw1ZzJPeHlHT3hia1VXNlNvc2VnUEwvVGR3R3haZHQyWWZhZlF3c2hwQ1VUV3duTTdndCtNT0Z0U3djV1pFb3lxTE9WTFZXR1JtT1B3bEZQTldxN0pvdFNhd1FkS0tPVjY0ekE5KzN2NlFLYnZiMldUQjVYdkZodnE5YVJtUEt2WGxDa044bWRtK1UzTzcrbU43ZlhGbk5yMmtKZXVMbytOVDR2SmtrVzFObnJCUVUyY3BHMnFaMHZrcGU2cWxHaUdKbTBYZmxybHhsMFRMTWFpeElOcHJDeXZGUXBWSXZyWXpiWmtzeU5vc3VMcHJoRnFicllnU1ZXcFovMndXdGNLQ3EyVVlMR3IxTzRVRlZZYzFXZ0V5SmFIQklsbWJ4VkMxVndXL3V0dUtxdjhKc0dqSDk4MVY2dERpWkxOSTlCUS9sVFlha0RDMEFtVHl4czFaY0dXWG1hZ0xFV3d1b2hxRk9OSS9MejZtNzZxRWoxTkcrQnFMU2pidTlvT1hvWk9yTFByeHVNQmJEYlUzV05CNXdNdUgrM01aRElPS1ZFdGxaYkxJcHV2ZjFGRDQ0enRaS0E4TE1uRzc2ZEFqU0g4cEdUVEl0RzY1VzFQNzMwa1c4cVcxUkZKUTRzNTZ0RUtpb0ZQZHBZQWhSd1pFWExLWVU3bHFMQnFGaGVhS0Y3TVkvVndqcjhXVEtaUmowbm5WbzNFM0hoWnNiaHdkRFUxNGVvTUZHZjhPMytuYU1RbE1QUnluVXo2NUJtQng2dFpuTWNBNGlXdk5qZTB2U0dWVnFaTHR6Y1ZDNlNQMW5JRXpNMWxNMmdDd0dIUXNseEhncVBCTVNjR25zamh2d1dLQVVjbnF6aXpVNEtIcUpoa01zcGhDbjhKaXdhZWZGOE10MTJKMkFTTWRnYkhaZ1ZjUWkyb1RGZ0xHQ1dLUktySHkyQW9QaTI1aWNaSnlrQm9zMk5UNlluQkkrdmhGd01qRk5UaVprNnMwSDhoQ0NBYkVJc096S0ZRV1ozVjJJNEtGSU5DL3dlODhvWmd2WWJEb05tTFJYL2xPRm1RTXlDcmxGSkJGNTJNeFNNaXRBS0srN085RFdRalBmUmNMZFR4Q2x0dkZJT2JEUzNadTM5TzAvSGdXRkdhQjl4ZnRjUHplUGpKb2lMQ0xkQ3pndzFrd21FV0Naa0hrQUU3VkVadEZOMDF6K0ZtY2FoRjA5ZXJzMGhHUXhYa3J1NWh2WXBBRlRlU1BxMUUrbkN4T0lSWlp6NE0xMGdsTjhRVWZPUlloRnNWOUxIcmhzbGlNSVdqSHF5QUxvZzdDVzlsRWdFVXgvcjM2L0VVOXA0NC9qY01raFdQaVpFSGtXRzU5SGVsYktDdzF5S0tReXhxeTNhSnVWNTFGTS82Z1YwcWV1WFhrTkkxSGFuR3hRaHJHRUwrTDZGMW5VYy92RVcyR2VHNEppM0ZobVNpc0ZSYkQvTW8xVVZrVVlzQ3BqRk81K1BtVU4zTWVwMTRTblVVL3ZoWFJaSjlGejJJeFZFUk1ZTWx4NmxVZnAvYlZ5Y1J0cXd3V3QzOWYrbkZxTFVmWCtiSzUzM25kekdZeFRXc3BMR3B6L2tMTDdhRFBYeWdzcGxkUmpOTkRGZ3R0RXFsV2x5YTVyQ0NkMDBUcUxHVFdrZW1FNWo0V0RjQmlldCs4d29MQ0xGN1Z5VndPc0pEdi9hSWhGcWs2cjVYUEkrbXptbDVkWnpHOS8wU205dXZ1WWpHWHI3SmdOb3ZoZWlhTFRKL2t2OWdzcUQ3ZmVYS3lxRnp6bmVvckhIUVd3K216SWVkM3NYanBRQlpEbzE1VlRSMzRHQ3krbUFzZW90eVhkaDZialVWTmc5SEd4YUp5em9QTG8xVm5zZUF5WkM5R0c5MWtqeEpidU92bTJqdTdGbHlWNDZpOU4vRDZ5RFcwZ2VodHVESDcyNi9WYnBmekliQSt0OGM4alU4V2E2eVJQaGdMdXUwajdRZGhjUjBYekxiTWRIQVVGa1VmRTIrWkx1ZEFMTWdIWkgwNENvdnQ4NkljamtYelpOR0hscjJ6YUg3TGxjV1dvdjhEd2lmRXpLcDRyVWdBQUFBQVNVVk9SSzVDWUlJPSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIiwiVTJGX1YyIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiZjRjNjNlZmZkMjZjNDI0ODgwMWMzNzM2YzdlYWE5M2EiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWV9LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTAzLTEwIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMDA3MTcwMDEifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDMtMTAifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIxLTAzLTEwIn0seyJhYWd1aWQiOiJkMzg0ZGIyMi00ZDUwLWViZGUtMmVhYy01NzY1Y2YxZTJhNDQiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImQzODRkYjIyLTRkNTAtZWJkZS0yZWFjLTU3NjVjZjFlMmE0NCIsImRlc2NyaXB0aW9uIjoiRXhjZWxzZWN1IGVTZWN1IEZJRE8yIEZpbmdlcnByaW50IFNlY3VyaXR5IEtleSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjAuMCwibWF4VGVtcGxhdGVzIjowLCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNTRENDQWUyZ0F3SUJBZ0lKQU05UnpZdTRFSUlsTUFvR0NDcUdTTTQ5QkFNQ01IOHhDekFKQmdOVkJBWVRBa05PTVN3d0tnWURWUVFLRENORmVHTmxiSE5sWTNVZ1JHRjBZU0JVWldOb2JtOXNiMmQ1SUVOdkxpd2dUSFJrTGpFZU1Cd0dBMVVFQ3d3VlJYaGpaV3h6WldOMUlFWnBaRzhnVTJWeWRtVnlNU0l3SUFZRFZRUUREQmxGZUdObGJITmxZM1VnUm1sa2J5QlNiMjkwSUVOQklEQXlNQ0FYRFRFNU1UQXlNekE1TlRBME0xb1lEekl3TlRreE1ERXpNRGsxTURReldqQi9NUXN3Q1FZRFZRUUdFd0pEVGpFc01Db0dBMVVFQ2d3alJYaGpaV3h6WldOMUlFUmhkR0VnVkdWamFHNXZiRzluZVNCRGJ5NHNJRXgwWkM0eEhqQWNCZ05WQkFzTUZVVjRZMlZzYzJWamRTQkdhV1J2SUZObGNuWmxjakVpTUNBR0ExVUVBd3daUlhoalpXeHpaV04xSUVacFpHOGdVbTl2ZENCRFFTQXdNakJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCSGxxMmpVUU1hbEhqL0JSZVFlZkdpejRFdllKeUZMV1B6NFJmaEpHS3FxbCs4bjk2aFQxbTVnWG9Udm9McmpTVTdYMGNCZW9Uc2doeWgyMit5cnM0K1NqVURCT01CMEdBMVVkRGdRV0JCUSs4U0dXMkJYYnFiMmRjQU9pV0pPVStHQ3NQakFmQmdOVkhTTUVHREFXZ0JRKzhTR1cyQlhicWIyZGNBT2lXSk9VK0dDc1BqQU1CZ05WSFJNRUJUQURBUUgvTUFvR0NDcUdTTTQ5QkFNQ0Ewa0FNRVlDSVFEcTh4SVcwWks1eXozRUF6bXV4ODhMQ1RZTzE1N2ZUZnlPaU96QzJBRHlhd0loQU8xUFdZbGVGZ0gvM211RDhjQkFNcjExZkVLZEYvQWFDMTZmdHhhZXpOWEgiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSXdBQUFBWUNBWUFBQUFvTnhWckFBQUFDWEJJV1hNQUFCN0NBQUFld2dGdTBIVStBQUFGSUdsVVdIUllUVXc2WTI5dExtRmtiMkpsTG5odGNBQUFBQUFBUEQ5NGNHRmphMlYwSUdKbFoybHVQU0x2dTc4aUlHbGtQU0pYTlUwd1RYQkRaV2hwU0hweVpWTjZUbFJqZW10ak9XUWlQejRnUEhnNmVHMXdiV1YwWVNCNGJXeHVjenA0UFNKaFpHOWlaVHB1Y3pwdFpYUmhMeUlnZURwNGJYQjBhejBpUVdSdlltVWdXRTFRSUVOdmNtVWdOUzQyTFdNeE5ESWdOemt1TVRZd09USTBMQ0F5TURFM0x6QTNMekV6TFRBeE9qQTJPak01SUNBZ0lDQWdJQ0FpUGlBOGNtUm1PbEpFUmlCNGJXeHVjenB5WkdZOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2TURJdk1qSXRjbVJtTFhONWJuUmhlQzF1Y3lNaVBpQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJaUI0Yld4dWN6cDRiWEE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM4aUlIaHRiRzV6T21SalBTSm9kSFJ3T2k4dmNIVnliQzV2Y21jdlpHTXZaV3hsYldWdWRITXZNUzR4THlJZ2VHMXNibk02Y0dodmRHOXphRzl3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzQm9iM1J2YzJodmNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSRmRuUTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpVVjJaVzUwSXlJZ2VHMXdPa055WldGMGIzSlViMjlzUFNKQlpHOWlaU0JRYUc5MGIzTm9iM0FnUTBNZ0tGZHBibVJ2ZDNNcElpQjRiWEE2UTNKbFlYUmxSR0YwWlQwaU1qQXhPQzB3TlMweU0xUXhORG8wTURvMU5Tc3dPRG93TUNJZ2VHMXdPazF2WkdsbWVVUmhkR1U5SWpJd01Ua3RNRFV0TURWVU1EazZNek02TkRjck1EZzZNREFpSUhodGNEcE5aWFJoWkdGMFlVUmhkR1U5SWpJd01Ua3RNRFV0TURWVU1EazZNek02TkRjck1EZzZNREFpSUdSak9tWnZjbTFoZEQwaWFXMWhaMlV2Y0c1bklpQndhRzkwYjNOb2IzQTZRMjlzYjNKTmIyUmxQU0l6SWlCd2FHOTBiM05vYjNBNlNVTkRVSEp2Wm1sc1pUMGljMUpIUWlCSlJVTTJNVGsyTmkweUxqRWlJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNakU0TldZeVltWXRPRFZtT1MxalpqUTNMV0ZpT0RjdE9URmpNMkl6WmpCaU56aGxJaUI0YlhCTlRUcEViMk4xYldWdWRFbEVQU0poWkc5aVpUcGtiMk5wWkRwd2FHOTBiM05vYjNBNlpXTXhaVGczTWpFdE56TTNZUzB3TlRSbExXRXpZVGt0TlRGa01UTXpORFpsWlRJNUlpQjRiWEJOVFRwUGNtbG5hVzVoYkVSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk1qRTROV1l5WW1ZdE9EVm1PUzFqWmpRM0xXRmlPRGN0T1RGak0ySXpaakJpTnpobElqNGdQSGh0Y0UxTk9raHBjM1J2Y25rK0lEeHlaR1k2VTJWeFBpQThjbVJtT214cElITjBSWFowT21GamRHbHZiajBpWTNKbFlYUmxaQ0lnYzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG95TVRnMVpqSmlaaTA0TldZNUxXTm1ORGN0WVdJNE55MDVNV016WWpObU1HSTNPR1VpSUhOMFJYWjBPbmRvWlc0OUlqSXdNVGd0TURVdE1qTlVNVFE2TkRBNk5UVXJNRGc2TURBaUlITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUFvVjJsdVpHOTNjeWtpTHo0Z1BDOXlaR1k2VTJWeFBpQThMM2h0Y0UxTk9raHBjM1J2Y25rK0lEd3ZjbVJtT2tSbGMyTnlhWEIwYVc5dVBpQThMM0prWmpwU1JFWStJRHd2ZURwNGJYQnRaWFJoUGlBOFAzaHdZV05yWlhRZ1pXNWtQU0p5SWo4Ky8wVnhSUUFBR2ZWSlJFRlVhQVhWd1hmY24zVjk3L0hYNS92OVh0ZHYzRHM3SkpBSUFVTFlCWm1DaW1EVkRsZnR3MjNIcVl1cVBWMFd0ZGJXUjYzblZHMnJucmFPdHNoRHJSVWZQUjNXV1MzS1ZoQVpZUW9FUWtMV25kenpONjdyK243ZTUwNGlLTldPODU4K24ybnVpc1MvSjNHOFlaZVoyWlRFSW1EODUrUk9PMFpTVWZpSEpQNkZIeUlFV0JqQXd6Tnc2b2JJM0N5a0NHYUdKTnloTE1Xd2ducm9wTkpJQ0JOVWNvb2kwTzhiK3hmRjZQTEFxSU1jR29kMlcrellEOUZnNDlyQWdiMWkwVEpUSFdHQ3VvNlVoZUVKZGk5bVZyU044Y0tZcTQyZCs4U0tDU08yZ0F3ZElCUVFUUHg3WmxEVmRra1dielRaY0tUSTNkaHZ2ckdsdWVNOWQ4VVRYMFJyK2ptb3lZQ1FPTVNzQkxwQUFqTFFSeHBneG8rUkFtbHI0b2NJWmhlR2tGNWxCcEw0cndoSUNYTERmSCtnRHhlRmtIZ0NDZVN3Zjc4aEV6L0tqTVBFRDVJZ1JYdVJ1ZjIwcFlCWlE3MmY3U3RHSDNZbVR2eEZNaGNnQXdsaUFSTGdHV3dHTkFmV1Fxd21oc2hCY240c0dPQStsOHFDeHhtUUJVM0RTWklqOFY4VFlGQzBqWVVGYmUzMWRQMnk1WkF6VHhBUzVNWkFnUEdqelFCQjFZRHhBOVpaMEtrbWNFSEltYzkzTHZpM0hmSElrcVplalRJZ01FQU83bDhueGs4aDNZTG4zWVEwanVzTTFMeU9FTTVFNHNlQ2dPei9sUFljRUk5eFFUdHh4SGczbnVrWUlMNXJFZGdPQ0NqNGZnWVNzUjVxUmFlanEwSml1cXA0Z2hRTkx3MVY0c2VGQUs5Rk1yNUhRTFRqUWd5Yk1jaU5nN0huMXBXWGZPT2g2c1NMOFBrak1RZExZR0dhd2Q3ZkpYWXZSMFdmRU1BQzFCV0U0bFo2Qy85TW1mNk9jdVRwU0lENGtXVUcwbTdFdmVtMmJjNWpobzFZT3htUE9uTVRwMmFKN0lDQmlZOEovVDdRQWtZQWNaQUFROEVvYzBPMnlMYlJVVU1DTTVDTWRodjJ6VGxrSS9KalJHQVJRaEhJalhpTUdjZEtHbmVNMGpLSU94NnBWKy9MWnVjajd4QU1TUHZvNnhWNDlRWFNPTXpOdzhnRWRGb3dNd01qWTVEU1hwcm1yUlQ2QjR4VmlCOWRFa3R1Sk5xT3RIYys4SmorRURwZDJ4VGFqR2dBR2VNZ2QvOW5ZRThJNElJUVFDd0pnSU1MWEJBTm1neVNrUjJLNE56OUlEdzZMellmTFFyang0WVpORFgwZWs1M0xDQnhTQXAyanBsaGdoWTFzelp4MDFYTkJYTUV0aEFxUUJXOTVoMDA2UXZFRWFoSnRNdVhVTVFYMEZSWDAycDloQ0xOb3dDZXJzZjhQckJWL0tmRVljWi9uempNK0FIdUVBTC9JVGxnWU1aaEJxNmJFUXZwU1VkR0hsUFZ4QlZqZG82eTRSSWdFTnNFTzZKQmxwRUNWTFVUZ2hGTFFUWWNJeU1LUVpNaEcxUU5GS1g0NWoxaVl0Sm9KVU9WK0NFTUdBRUNNQStJL3c4Q1hHQ0FPMWprdjgxWUlzZ09Fb2VJd3l4QVhZbTUvYzZxbFlabmFESkg1Y3pKaElCTW1PQWgzL2psZ1hWV1F6NlJZREFZWHN0Qy9SZDBsa001QXZJM1VIVGZSd0JxZng0am8xdUJMMklSNmdEWkcwSUFCTzRRSTJEZ0RpWU9zUVJ5a0lNWlAwamdHVUxpY1JZQWdRdk1PRVFDTXloYTRCbmtQSUVFRnFCb1FhN0FIVUlFQkRuZmljanBwRWx4aUlESW1zNlluWmtiYURKWU1EejczY2dmbVdrQ1JZTEpDUDArV0FBS0htZUFaRWdRQWdUamtORTJwQWdTaHdqSUFvempnWjlCT2srd3pzQmM3QU8rZ3Zpa3hLUDhKd1M0R0RHNEtFWE9FcXpxdFBBQTN6SGpDNEt0L0JjRXk0Sng4V2liTTJKa0tvb2FlQUQ0Q3VMYkdCUWx4QkVqWmtHZjlYVnRtNGhnQ0l6WnYrWEZEejBZTnA2TkxheEVEbVhuczB5WkV5b28weG5JL29pY29ha2hSTUJlZzN3VFVrbjIxUmduRThRaHJRNG9nMmNIYlFmMjRxd2kySHFTQlJxQkFETWU1dzZwZ000WURIcVFHekNEa0NBVk1PeUJIQ3dBQWdHeEFEbDRCb3NjWnFBTUNHSUx3amhVUGFGc3dBNkM3bUZKbW5sVUhPUVpXbDFXajR5eVJVRWdrQnRseVQydHFBTjc1NFc1c1dSQ2NLcmdETERqZ09VR0NvR2RHTGNDL3lwNGhCOUdFT0NZcVhaNGJXN3NSZEYwRkdhR0lBTXBRc0NlWllGZk03TjNDUDdhUUh3ZkFUbXJSUFpMcmNpdllHeVdXVmVDdFpNZ2w1ckszcFNpUG9iemg4Q0E3eU1naTFHWlhlcHVyNHpHcGcycllsblhBamVVaERzUFdlVFBMZkxIMVVEYWZtK21Mb3lSdHYzRVpOY21xeXhhTkNCdXZUNmV1d1B4TXRSdjQrclJHOXhJTXVnME1OUUJMTnhQYTJRTHVZRnFBTVRuQTgvbm9DSUF4aUVoZ3VjRExQWStUalA0RXVOajkrRFdKNFJBTlhNNmROL0N5TEt6V0p3RmJ5QkVRQkJMVUlERm1RZHhYVWNxN3NUQ2dHSC9LUHB6ejZBemVoSUdOQTJrTm5qZXdmYmJQc3JZNnZ0b1R6NGZhMTZJQmNnWldpT1E2MGZZZnYrSG1GaHhCOTNSbjhQenkzRGRqckdkSmFtN01YQ1FCRVhrRERQR2NnVVd3WEFHZlYxZlcwQnVheTN5ODdnOXY5MjJFdzFiSVRjd2dTQUZROEpqNEg2WlhWRkxId0JtK1M0SEFyeDQ5VEo3UjlrS3h3OFd3UUtQazZCc1FRR1d6ZFlYby9HamRaT2pNaDgyRHBNZ0pqdHA5VVQ4Mzkxa0YrZUdva2pDSmJJTWx4QllyblZrdTJ0dk13OUhtdkpyQlFPV09GQUVUbG5WRGg5c1diaWdjY05NMUJuRWtpQWtrTEVoQkh0M0dXd1ZtZCs4ZDV2enhlL0U5TXl6N2N5THo0ZnFFU2lWMlZscytQeWVZbTJQUGsvRk1zZ0hEUG96V0lDcWdtN25BVHkvZ05rOXI2RW9uMGQ3OUVrMEZZY0lDQUhFRW9FUHY4cWpEN3lUVmNkZHc4UjRReldBTEJCZytXRm1Gci9LYkhNRlUrWHpDQW15Z3dVbzB4NzJQZlNYUEhEbjM3TGxLUTloMWlkRXdHRm0xeW82eDd5VnN2dEc2aGt3b0RQNk5oWm1MbWZaeGhZcFhZelhJQUdDYUNDOWkxNzlGelRYUVRyaFFzcE40SXZmQXVaWmtycGRjWkNnRTJWbmV6WmNJbUswT254MWR0YitMamU2ZU5VSysyRENqcTlkaEJDMDVBRFNpQVhLVmpTYVJqUWl4R0RIZ3IzVDRGbkFyMHA4MndXZHlGdGJJK0czVFRiZXVCQVFnQkFONVBNakxUNTN4NE82ZXRzQys4NC93ZFpPWWk5dGlPOHl5N2NpM2NoQjR0eFd5ejRTNGNRaVFPZzZ2UjU3VEZ5VmdqeVlYU1JZMVFBT2RHSjhxYVJySlB0b1UzUFF1U25ZRmFQUk5tV0RqRERZV2RWK3ZSblo0R3d6MjJCQU5aU1ZuZmlxbzQ3bHM1UE9WZlBMYk8yS1VkdE1YMkFHQlF3NkU5YzBkKzFkeGRyak50Rk9vRGhDWi85NTdIaGdLMGVmQzZFRzV4NEdpNzlPU2g4Z3BLY1IvZGNvdTZmUW40ZnNrQ0pRL3ozVWIyQnF6VTZhUG93c081Ymg0QUpjdS9EbXE3UW5CdlNaWi92V3R6TjI3R2wwSnpjeVdBVFo5VlJ6YjZiZHZvYk41NHFpQldxZ0dvSWl0RWYzc09mQW14aTNTTGQ5S1ZWL0Y2M3VWemo2TElqRk9sUmRnQVVRRUFNTXEzdkpkaFZyMWtKdUxjTW1uNG9xb0w0WlBJT1JHSENJR1ZORVRoSmdCdG45eThNQnJ4OGRzN2NGaFhkMm9oZzJmbVBPK25TUTNReTJEOU5rVTlrcGk0Mi9vR3lGaThwSWtBdHZ4TVNZblIrSytBa0x6WXRHMjNaQnV3eHZ5ejIxNjBhWVFaRkFVUFY3L3FtaXNEOW5WTGYxK3ZTbmU0NHNRTllWamV6dHBmSFVSbjRUc000c3ZNL0VpU0hCVEYvOWhVWDcwN0t0ajQ2MDJJWElOOXpWYko0YWkrL2ZjblM0c0JxSXhsVzBZM3pkdmdVK3VtM2Fqemp0S1A0TWJGTXRrR25Pczc4M2hQREpFT3hSU1JnY2lYZ2J4a3NGbHFLdGFLZjR3djVRVjUxNnJKNjB5am1oMm05WUVKVHNmbzllLzhoOUJ6YWV3Ukh6VTRRQ0ZGcUU4QWE4dW9taXVJV21ENTZoTE1EaWc3UkhIdVNXYTcvRXNQOVJUbm42czRnR2kvVzF5TjVJSE95a003R01oWVUzczdqNFVzUnFpbEFnUGs2T3YwNjczc3RSNjI4bmh4dkkya2gzL0NibUYxK0x1STN4TmVEaDZWVDlWeUdPUlBsbUd2OVRKbGJ0eElENTRWL1NhajhYZkNkemV4ZXhOdFRWV1VUZmdCbVlRVERvRFhmUTB6WW1XcEEybm9QN0NmaGdIeUhmam9tRGtqak14UHBBT0E0RHo5d2c4WDdWK3IyUlRuejVZcTBIZHMvbFB4d3A3VFBCbU9PN2drSGxYSHYzdy82eGlTbi8rVk0ycGJkWHMvWWtqMkk0RUtFS1c1NTZVdkhsbUppb2Vtb3JjMGdyUVFPUEhoajZXMm5zYjhxQ3g4VUlNUmk0OXRkWmYxQVVYREJXcG9tRlNyOWxGczRKQ0F2TTdacjFTL3Z6Zkh6RGVzTU1FRFJ1dDg3M21yY29wL2NFV0I4RHpYUlA5My9xT2kvT1B6bjlhbXZVbnJ3d0M1Z2U4dHBmQlh5Tko3b2I5RHVZbldqWWFaN0ZZclpOTWNOSzJKS0NqVmRtZEJuQWdCc2YwaEhiMkxMdWRhUURJMVFWeUtDejZtU09tZm9rN24rTS9FdDQvUWl0VWVpT2d6Y2c3V0RZK3oxeVBvbWlYRTlqZjRocEI2YjFwSGc1NHl1ZndYQUFaaEFOWEMrbmFtNGw4QjY2NDlCS0I4Z0xNTmQ3SjVWdW80cVJFYnVNd2NKdlkyRU1pMUNNWG9TcUR0aGx4QUFkemRJMGV5azczMkk0bk9PdXUySDk2dE5adFR3eHJDQVl4QVFMKzIvQ3JNL29hdWhWVDZaVmRKaHVycWV0QTNRaU9LUVVqZTg2eFl3cHdVN0hyMjBuZTB2MmRHNC82K3Z1L2lwZ0c5OWxnRmhpSE5JNHZVYTZIUGR2N2h2d2liRk9PRFVCdVJIakl4eVJIZW9HZ2tFTXNHdEczODdCMzFoMjdHb0pFT0RRYlVPM011N2RubG5aRVdYQlZMc2RPNVk1WGg1ZW9DaUtDRE56K1VQVCsvempyWlNRd0lBNnc5cEpaekQwYXdmeitlZVNhU3dtY3BYWk5UVnFwNjlaWWI4aUI4K09SOTZkVXZ4YU1FWWxHV0JMV0pLQkEzSjkyNHpUV09Lb1hEU25LOXVZSkFRRWd3UE42Tlc3ZTJ1Z3pkbVFRU3dSNE5EdWJNYjlyOGpGVnFJK0FmWVpvdCtIK25EMGFTejVCc3EzMEJ2c2d2QU5tajNnZmhSaCtUU2h1Uko1QllpR0FoZ2g2QjZLQkFhc1dINDZYNy95YzFqcksreDdBRFkrOCtYRStBY0l3d1JpU1laMitVdElaMUEzTXhSaEFta3psbjZmYmRzYVJJZWlPSldEREpCRHc0RDIyTGNZOW1CMkRrSjZNclJncW5NelRYMkFiQnlVa0ZqU3d1eDBDUXlmam03UERlTmgwNkRVRjFwOXZaekdwdVdBUUFZWk1NQU0zQ0VBM1RaUXNIV3Uxcy9VTWYvVlVkMXdTYitHUVEwR21FR0lRQXBmZjNSL2Z1M0tGZHpsQWpOUWdHWUlKMjJBWnB2NDBPZmh3ak1EenozZEx0MjV4K1JvNCtybHRpd1BJWFM0cDEzeUoxUHpScnNGcVFWMUF3WjBTMk00QkVrN0RKRmxyQmlOeFl2UDU0VmtWaXpPaVpCc0VlbW5nTE1FNDRENG5ob29ETTdpSUFPRHhXZ1UwVGhKQXR3Z3daZmpKWGRzRFNlMkNQa0lWQU1CTUJEUUREa2tkVTdFdXUraUhyd2FlQW1Ub3pmZ3dHSUZxSWY0QktWUDB4OUM1anE4dVk1UThEM0dJY3BRbE5DZFdNbmV2Y3Y0OXJjK3lyTE9JaXZYcm1DeXVJektEUk5nUEs3SlhlQmN6TUFkc1BzeHU0Mk5SNEg3OFpUaEZPb0tNRURnN0dCMGZDc1IyTHYvQkk1WXR4a0w4SjBicjZPM1B4TUxEa3BrRHBxazBPa2dZckNqcldNajkrM1JUZE1MZXZVNFRLOGVnN0lGYnBBTmhBaEJXQU5tY01SeVk2U0Evb0xZdk15MzF6bGUyV3U0aENYR1lXWlFOZjczL1lwTHk1WjJsUUZLak5BQ0JlaFYwQ21FQUFkaXlYbmRibnJwMXVubWo4cFJ6bDdmc25iZHdNNTV2M3JkbHZEb3lSc01HakhZQVRQVDBFcXdjc0t3RUZFdzNDQ0hRSVRWMGV5aVd1QUdFVWJLRUg3YUFRbk1EQVFPR0dBc0NZWUFBNVI5YXlmWTZRbDd1bVNVN1JybWVIQjcvYVRiQjFQZDU1QjdHM0RMWUxzNXJBMDJBVVRVZ0F0U3NaSHNMMmJQZ1J0b0hDeHZBRnREc0swWU1IbGNDMDhyeUwyRTZocUw0cUFRdXJnbWlVWEJzUDh3dmRZcnFQYk1zbjdsMVp6NkhGaTI1a0p5M3NoZ0hrTGdDUXdRSUNBVnNEQjdMYjNlYmxhdGhSQlBZWGJmQ2c2eUNGWkEvNUU3R2U2K25kRlRZTTJHMHhsckgwTnY1Z0JYL2VPOVBIdzNkRVk1S0NsdzBMR0JjQ29Zb0pGT1MremNtVCs5WTVlMnIxNWhkRHZHMm5GalVJRUJCcGhnVUl0MmFSeTV5cmg5dTVqdGlSUFc4Unl2N0hmZGpJQjRURERERzN2NHpsM0RmV3Vuak5GV29oMk1Ka0x0RUlFQTlJWXdWaksrNmFqNGYrZ3FuTFpKTjJYRjF3em1oUlZVRE5uYVRBTW02Z1hSekJtdDBwQTdWUTJybGhjMGJtUVhNUW5Qck9rTk9jNkNpSVlIV0JDcUJNa01ZNG1FeFlBbG8xOWw5VG1zN1diVDlkQS9WclR0OUJpdFcxWFFzUXlKNjY1WlBIVUh6czlpZ3hMeEJveXJnUUk0SHZRQnpLWndRVm1BNUR5ODZ5WXF3ZklXZE9JRk1ISUNzZDBEUVRWWWh6VlhnRTFCbUFWenpFYUFJNEVhWXovWURLazZGenBYY01IUFBrem5LQ0N0cDlvZmVaeUF3Q0Z5aUFrQ21leVIxTHFkWFBXWTJRTm1KNURLaER0WWdQYllrTVhaLzR0RmlDdUFBejlCTTRSKy8wWTJuN09MZGNkQktqa295UUJqTTlBMVJCYlVpeXl1bjdDN2psNExUMXBqekM3QVlBaG1QRUV3a0tCcUlEc0VDNzhJOXFjMWpFZUUrQjUzMFdtRlgxNDJtdTZxYy82d0F4bHdBUVlJcWd4akhWYTg4cUp3eFVtcndtbVBQbHkvZXFvZER5U3o1WFVqWW0zRmlyYVd6KzRXUVNLWkVWcWdpc01FVGFPT2pHeW9hSGZGY05GR2xCa0xMREVMZyt4L0hjdy9VZ1E3S3JzaVFnNHFaSG0yMGU2VzJaeHhTTGRwdkoyZCt3cnM5VGxETEEwR2tVVTFkelFUdTZEaUdKTE5ZM3dXdEEwTXBQdUJTOEhPQllFRTg0dC9RdEg2T0t1WFFmOVI4UFpUYVkrc1l2YitCWVl6TVBLa2ZSVGxQbUk4SHh6TVFBYjE0TXNFdTVKUTNJTDd5NGlEODBoanM3aFZUTzhCOTF0b3QycFNUTWhBQmpTUS9YTVU1VmZCZDdNNDJFSUlsN0ZtNVJ5akpYeml6NkN1dHZQY04yUjYvVVRUaDhYOUg2ZlYrUnVxR2FBL1RxNStnbDRGcWZVTkx2ejUvYVFDSkE1S0psb1c3R1F6UXhJbVkrajYxb1lqdU5iTjJEY0xHSmlCZUp3QkpUQjBRUXJXM2JEQy9xQXN3cHVHdFNYTU9jakVmaGtkb0NQQVhXUEhMRXZ2bmU5amNqNWlBZWU3aEtocWU4YnhhOEw3V3V2aUtmZmRuUi8rNWozNjBuT2VUcGhNaWd4QVlKVjRhb3hXRm9US2xVRUdCbklJMFg3WmpKY0hWQW1iMkQvamZ6YlJzdThvV2QrenVza2dpL1lnKzUyaklkNkpHV1lRZ2V5QlBaWE8zZEFORndmUmRURW0rVHRhcFI4UnpKNlIzZWgwd2ZZM2ZHYmZlYmRkYyt6TFZsRnJJNE9xRFdxRHdBS2dBOEJid2Y4bktRVkM2MU5VTTU5aDFTUzBPdEFmdlppaTlRSk1zTGh0R2NrZ05uTlEvakxLZDBBOGg1QVhxUHQvRDkxUEVGT21HWFlKY1JsaWlUYWpaZ3IzYWJKZGgvUk94RytoUEVXSWN5aThINXAzSTEra2JxQS8vQjNXcm9VN2J6akFvL2ZEMUJHdzdiWlBNNnlPcENqT29hbitsZjdzQjJsUFFRUjZ1MDlnWk9Sa0hERDdKdFVRcWlHUFNSYVlER1pQRm9jWndreXIreFcvR1F3cmpFSThyaFdNWllLVndPZGRmTWhkNThUQzNybHFNcHhmdTJnYVVRU2pjdDBXc0ZjWDBpdWFhSmZLUlJhMElxTmxOMzVnNlA2ekxuME83Q0dEbzhHZUVZTTluUkRHNkxuUHp1YzNiWnppb2VaQVhxYnhzSzFWaE9YRFNwalpCYVhDUjh6MEJvYzVscml6UEpxOXZTenQwaW9UT3kxalVHbjIwV20vdTczQnRyZmEzRCtZdFpPellEVFphM3BWbUJzMjlydXRrc3JNa0JoUFFiKzR2aDErVHpCbEJsbTZ5NHkzSjJPRjBCYUxScjJZU1NWM1BianFLVitibVZ2M1U4VGVrWmdEOGRtNDMwM09FQU9ZL1J1UjYybTFDdEE4MVg0SVU5QlVteWxiNzhmS1plUStMSC95WlJURFc2bWIvZURUaUxlVDJxTU1Gb2JNN3g2eStoVElmalRXL3pneG5Zc0RGaTZpR1o2QzZkOW9wWXp4eHpTNmltWndCR09qOTFPSDIvRGdaSWRXK2ZzVTZlMjBPckRub1JPcGRTV25QZzNXYk5wSHRyZXhzREJDcXpYSHlDUTBEaUhCL1BSR3hpWlhZUFZlY3ZNUU1yNWZHaG5WK29WNU95MUVEbkZBMkhHbHdsdWlBY1poeGlFdTdUWFpmVUxIaEVLWEUzaGE1YXlpaG1oR0E5UlovK1RHYjdqbjc4ajlFU3hlSEN3Y0QyS1lSVEFya29YbnVQakpBSDJEdG9LbGdpVXlXUFJMSnp2NmgxZ0VGcWZaLzhoMi9jMEp4M05xVVpKeUEyWjZoZEFXSS95clJMZFQ4RXpITnN1ZzB6S2lhV2VLZWduR0xRTXBET2E1Y2lUWXliVUxpMmJkTXY1R25YV2hZVmVEdW1aMnRzeE9HNDFLMmFHVzNTRHBKUlkwSU5oNVlBZ0RCd0wzcklyN0ZxazREVXRnQmpHK21leDNJbjBSTThpQ2ZqTmdjR0RBN0NPUWE1QzlpRmk4RDF0WWo5Y2dRV2ZpRXVycDkrTFZINUhDdlpnNStCejlQaXowbDdHT1g0RDhGaHBianNRaFJpSVc3NllaL2dJcDNvWFVZTTMxcEJMbTUyRlFRWHRxUGEzd3Y1Qy9GRE9ZbVliVG52M2J4UFlPZWdzZllkMnhNS3d5ZzJxZWxqMmJPaCtMNnk5b3QwUmFmUkc1QnVWdjRIb1l4UGRMdXc5dzNuaGJIWGN3UUlJaVFwRmdXQWwzc01BUThZamc5aWI3cmtRWWlZVTlIN04xTGhFRWpYRFE5WXREZjM4MFB0TnFCYzlBSSswSTJYOHBwWEM1c0dNZElRbHhTQlNNR2xDWU1XZzBiZGE4dm9VKzdkbndESjBJZXc3b1kyc2FmOXJxa2ZoenZWa25tOHpnekdEaFRBRVJFWU5SWmRFZmF1dFlsMWVueEhXR3lBZmNMZHRmeHpGN1Z0bTI4L3A5c1NTbVpPZTRjdzRZQnpsR1B3dDMvNWNRd3Bzd3RnMXJKbUlSbmhtQ2dhQVRLbVkwZGR2bjlUd29PUXZtT1VSYVRReVhJLzhZOEZWY0R6QjBHTTZ2WXpnNGhiWEhQNU1tUDVPOFdCSVRoNWhCTlE5MGZvR3lmU0dldndpMkMyOUVkL3hJeXZZRkRCZVBCa3BDQW5HWVo3QjRGbVg3TThEbG9Pc3c3U2Fta3JuK01YajlGTHJwZWVESDBUaVlnV2RvalhhbzYvY1NlRGJEM3Exa2IyaVh4K1AyWEZLTWlKOG0yRGl4UEEwMTROeE10bG1NSjBqYjl0blpaeHhuRE9ma0JCUUN3MkdqaGNWSzAyV3luZ1ZseWVZeFRIQmNDdUVDQzR6V1dWbmkzbVM2cndqY09aZTV2c3E2T3NyMlNlSXhCcGk0YnVENXhRRzdMSm05ME1GU01DUndpU0xTbTZuMWp3dVYzcnV5eGMwc2tVUnJNdERwR2lkTXNaQ0MvYXF5endxOU1rVXJ6STFHQW94YTBFN2E0NVd1N0EvMUoyUGRjRDhDQktwRXU5U09uTVBMOTgzejV4TnRQU3NSR0dZb0FramdFZ20vWjk5UUh5NGpsM2VEN1I5VWptQUNPQldKUThUaVBsdisyZnQxM0JiRTZZUWFDRFh1aHRrYWl1TE5vTmVRd241R0NxTllQc215SThhSVJhTHVRNjRiUWlFUWh4bGdFZXhvVEsvam9KeWgxWUdSU1JqTUMxRVRBaytrUUV4YlVINFhoQmtJczdoS3BwWXZ3MndFcjFuaW1EV0FFU0lNZW1BMlNvelBSLzU4WW9RRXVBQ0RZSmNnQjNPV09IQWRRZng3YWZQcThNRnFVWi9FYUVBS3dSWjdmZVlYS3kwZXVkS3lHcHNhVmt6R1NOdGdCT1RJcHB0R00yQUxLWEVBbUhmUnVLQmdpZkZFQmxuNmxzUC9rT3VLWVBhVW9ldW9FR3dZcEh2cXhyOWVLOXprTURTK1R6U3NNRG9KQXV6MnJEY09oL252S3NWbldORHhMUWlZcHQxMWl6SmZrN1RWekRLUE1TQUFCaUh3NE40NXZlVGhQZjZUVzlieWxMSmd3NkRDek5pWlROZVkrSHFXSGhMRzlFSk4zWWlVN01CSWFhOFJnU0FsRW90ZnFKOTE4MTM5NDFmUTdiK1NRTVpWQVlaa21MV1J1aGh0eWdRaDFCaUxWSXNEakV4SWdQTkVEUWdERXBBSUJybHV5RTJEbVRDV2lCK2dKZ0FkakJITUVwS0ljUWowYU9vaFpnNFlqekdXeUpBaVVDQUhVUU1OQjBrUmNFUWJiQmE0aVIvaS93SDNENVBNcGQydDVRQUFBQUJKUlU1RXJrSmdnZz09Iiwic3VwcG9ydGVkRXh0ZW5zaW9ucyI6W3siaWQiOiJobWFjLXNlY3JldCIsImZhaWxfaWZfdW5rbm93biI6ZmFsc2V9XSwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiYWFndWlkIjoiZDM4NGRiMjItNGQ1MC1lYmRlLTJlYWMtNTc2NWNmMWUyYTQ0In19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTA5LTA0IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJFeGNlbHNlY3UgZVNlY3UgRklETzIgRmluZ2VycHJpbnQgS2V5IiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTA3MDgwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy42IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDktMDQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTA5LTA0In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiODVmNDRmOWZmMGYzYmU2YzM3M2MyMTFlMzQ2ZTJlNmJjNGViMmQ1YyJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI4NWY0NGY5ZmYwZjNiZTZjMzczYzIxMWUzNDZlMmU2YmM0ZWIyZDVjIl0sImRlc2NyaXB0aW9uIjoiQUNTIEZJRE8gQXV0aGVudGljYXRvciBDYXJkIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEwMDAwLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9LHsibWFqb3IiOjEsIm1pbm9yIjoyfSx7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDUVRDQ0FlZWdBd0lCQWdJVUYvMHdUUFA2RkVxeHBzaWJKaUxGdERqNHFod3dDZ1lJS29aSXpqMEVBd0l3ZFRFTE1Ba0dBMVVFQmhNQ1NFc3hFakFRQmdOVkJBZ01DVWh2Ym1jZ1MyOXVaekVTTUJBR0ExVUVCd3dKU0c5dVp5QkxiMjVuTVNNd0lRWURWUVFLREJwQlpIWmhibU5sWkNCRFlYSmtJRk41YzNSbGJYTWdUSFJrTGpFWk1CY0dBMVVFQXd3UVFVTlRJRVpKUkU4Z1VtOXZkQ0JEUVRBZ0Z3MHlNakExTXpBd09USXpNelZhR0E4eU1EVXlNRFV5TWpBNU1qTXpOVm93ZFRFTE1Ba0dBMVVFQmhNQ1NFc3hFakFRQmdOVkJBZ01DVWh2Ym1jZ1MyOXVaekVTTUJBR0ExVUVCd3dKU0c5dVp5QkxiMjVuTVNNd0lRWURWUVFLREJwQlpIWmhibU5sWkNCRFlYSmtJRk41YzNSbGJYTWdUSFJrTGpFWk1CY0dBMVVFQXd3UVFVTlRJRVpKUkU4Z1VtOXZkQ0JEUVRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkJ3WWdLVndqQ1Y2K2x2N2ducEZFUnpVMnVORDhnZEVrUENOY3MvdkZEczJzSzQySnV4bmhGbklnTUIyRHlVMElyWElMamYvMlhUMFlTVGQxc1BpVFNhalV6QlJNQjBHQTFVZERnUVdCQlRuUWFycGRTdDRzaWQ3VmpmTklMSUhyYjJQb0RBZkJnTlZIU01FR0RBV2dCVG5RYXJwZFN0NHNpZDdWamZOSUxJSHJiMlBvREFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUURjb1hKM3J6Tk1BL2Zaa2gwOFBvRnJNeDQzR1lNaFpNZkxQdy8zTWZKcEdBSWdlY3RLd21KWU05SjhTWDh4L2FRVjRpR3ZLV29CZnIxWFBUQU1YT2hWRVlFPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFEQUFBQUF3Q0FZQUFBQlhBdm1IQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzUUFBQTdFQVpVckRoc0FBQWljU1VSQlZHaEQxWmpQaTVWVkdNZjlDOW9iNkRKb0lRaTFpREJ3STVRZ0VVRWx0QkowWVNBR0V1UkNGQk14SWtsQ2F5RklRaWFLQlpVb2xZN1FOSk02M25HYWNhNmo0MHcwMDR6Qk1CTzZMRTduODl6N1BmTzg1ejN2dGRxNStITHVmWCtjOC9rKzV6blBPZmV1K1B1dnY4TGpMRFBRR2g0TzdmSHgwR29OcDg5VnRhMmRuSnlzYVhwNkttbHViajYxMHZ6OFhGaFlXQ2hxY1duUnRMUzRGQjQrZkJnZVBIeGc0ck1Yakw2VkRoNDgyRFhRQlU5R1lqdmViaWMxd1F1NEJBKzRQcy9PempiQ213Rm40cjhvR1JCMEo5b2RKZmgySFg0cWdpSVA3d1U4MEtYb2UzQ0Rmd1I0SG5XSm1lcHBvS04yRFg1NnFwd3l0QURQejNVaTN3c2U2UDhMN2xVeGtDc0hSM25VQmMxbnFRVHU0YjJKRXRTL2tRSlFOeERUaGJRcHdRTkg2K0hWQ3BydnRNeENEaytlTHk1Vm9YdVpLTTJBbmk4YWFNcDNnNDVwWTIwR2o0QlZ2dWZSOTlHV1BFaEp2VkxIOTBNd3Nobm9IWGtCZTNndkQ1N0RNMWd2YU5RTEhGWGhGMjJNWkNDSFJvQjZBVm1DejlORnN0TFlOVkNDeWErVnBPY0VUbjkrakVZRE9UaUw5OStDbDlJRzVYQ0tlSy9JVi9ybzl1dkhLaHBRbVFTeUdIR1g1N00vL0JCbVB2c3MzTnUxSzl6YnZEbmNXYmV1cHJzdnZKQTA4ZUpMWVdiMzd2RDdvVU5oNGNLRjhPZk1UQkc2Qk8vQnBab0JiVkMrWEdweG90bHIxOEwwL3YwR012ckVFMkYweFlvdyt1U1RCanI2OHN0aGRQdjJwRi8ydnhkdWZmeHg1Um9hZis2NU1QYjAwNTEzbzlxclY1djUrNmRPbVNFUExmQ1NBUXBIeFFEUlZWdUplRXlWWDgrZVRkQzBkL2JzQ2ExUFA3VWpTSDkvdjdXcVpENElEREkzVHdwT20raVA2OXJsaHo3L1BBenYzZHN4SHdPQm9lazMzd3ozdi8yMllxQUVUMXN4NE5PR0J4RGd0NTkvUHR4OTQvVXc4Y2t4Z3h3OGNzUWlPZkxzTTVZNjk2LzBkUWFMVWZNcDRNVVlYS2ZONzVIWGpBVURocTYrK3FvRjZ0YXFWV0VtenFDZ2xicTBCSVYza2dHQjB3cmU4am9LNk5ZMzM0U2JtelpaeDdmWHJBbDNQdmdnVEF4ZHQzc01US2VhK2c1VTNZU1hET203M2tWQURyZGFZWGpyVmh1UGxKc2ZHckxyWWhObk1wQkhIMEJldXZYZGQrSFdLNi9ZMUpMbll5ZE9kRSt1TFh1ZVRqMkk1QUVWZFYzejkyaHowYWMwRXROelpQMTZNd0lUMXhnWGtZcVZHWkF3d0lPMjZDSTRFU0RmQndZSERKejd5azhHRkFpdHBPOGVOci92eFhoTitRN1R6WmdKc0l3ZE9KQm1BQlVOTEk2TnBRVTcvdTY3dGtoSkZic1hCMUdOSjIybTMza25sVWhLbzhvaWZkNlBwbFZhS1oxTHNWOEJzMGgvalFIU1BjYk13ZWxmWW15cW1pM3lqejZ5NzJSTHhRQVA4cUtWdUZnUmJwNCtIUVpqMU1seHJpZjRLRUJaQzNUb3hUVUFTL2NJQ0FzZVU3VjdVVW9Sd1ZzYkt5QnNBcmFzaVAyd1J0aXZLZ1o0b2IxbGl6MHcxTmRudWM1MUgzWGdpVENSMThBM05tNE13dzZLNnFUUHJiVnJPL2RpbjNhdFd5clRQUmFxcnNWblZCQzhaQ0NaaU04UHZ2V1dQWnNNQU04bVJVZnRreWN0OGx3VHZEZUJBYWFmdFVGRVdCZDBadWE3Y0dqa3FhZlMvc0MwbXpFSGE4VWdpcG5HQ0NKZGMrQzh0VDBvbXVmZGlnR21sdHhYSjh2Z25kT2tGcUQwMjh4dmR2eG1VWlZTQ21EZ0Y3dDVUNThVQTkybjVqTXU0aDdQYXExNUNaNnFRNkFtdnpobDc4TlpNVUIwV09VMnFJdTRvcDZMUmNtdW1kSWpVekxRUFVxamhRamhuMmU5RWJUZnYvcXFDQzd4SFhoYU1vUjNMMTI2bEJtSUY0a1FEL2wwVWQ3bjhFM2dFdE9NQWZxMldjUkEvTXdCMEs4RmlVVXNlT1RCVS9Tak9CSHcvdm56NTVjTkFFd24xNDhlczVRd3lJYkk4N3hGbm9FeHdUcUl4bTJuZGtDYUFhQnpBY2FSNU9kWXBsa3I2a3NwcEdqN1ZtSmpaYXpLREdDQW1uemo3YmM3RzFVRHZFVGRaMUFxRFA5bWNGRGoyRkV4RU1GazRJKzQ0RWdUaVRNVzF5bUY3TzU2aDd3bTJrQXpBL1RyNFpVK21MOTh1Vy9aQUdsaXBURk9EUytYRFBDY1BrKzg5bHBuMFBqODVKVXJ0aEdsdEhDcFJZVUJ2clF2a0RJWVNIMUZFVlVmOGFtcFpRT2N2UmhqZk1NR1M1OUtGUUtZU3NMZ2JOdVBtZ0YrakhnWUw5S2lhWDNvcE5sMER3TUdua1VlZUJZOHMvcjl1WFAySExOYk1RQVkyeitkVFo4NVV3SDIwWmY0SlphaUhqV3ljcVhCRTVrSk5zSzRpSFVQYUFCSkVXWWx2MGNxQXNXN0hoeFoyc1J4TUNCNG5pTjFhd2JRNUxadDFqR2Jqd2N1aWZWQ0pBQ3pUcnNBV3FoODU1NmtVeXpQOEIwWXFRWWZVMU1uWVV1YmFQeml4WXNHenBpVkdjakJ5RTllcEVhVDMvbDloR21KSXFBS2s2dnBTS0NXZGFCZmJEazRsWXdGQy94UDhhY3MwQVNCZGppMnhSbEFYS05lMjNFaFRqRUx2UEo3MVlrYVg0T09jRUF6UTVMZ1U1WGh6d09uZS92MnBmRXdJSERTaTdMSmJ3Tm1UU1lxQmp5NE4wSmsyWjB0MTJQSDl1T2IzNnNONEJMd3RJTDJFYWYxYWNJWmlCU1oyTG5UOWhOTHFhTkg3WkRJdUJ5amxXNEdIMU1OZU5yR0ZNcEZCRzhlL3JEejY2aTc4REREYjFhT3lCNmVaeTF0M0ZGWUFqcHYwZFV2ejFrQkVEVENXTi9YWDF2SnhBRFFFdkExQTcyTUtGMFlsS204ZnVoOUd5enRvbEZzaEt3Wi9aWW1KZGl3dkRoSkVtbEUxTzJFMm4yZnZraVgvdVBIRFZyZ2dPYVJMeG9vUWF0TmNvdVZ5S2xqSFF1SW11VnJCSlBJYS85ZDR0bXJPM2FFSHc4ZnRsd0htQ3JERGl2QWxPL3hCNHl1U1J6NUg1bENUZkJlV3F3eXBDZ1J2WkxJWlNEUndPQ2dpZWNWREZwSnNGNkE2M015QUtEYUduaFVMM0JhNVRqU1FrVjVybnZaMy9rTzFndTRQRjJRNEFsRVpRWUVua2VlS3RSVTQvTktnL0lxa3g4SkpQMHpWNEh1YmxBRzNnTWVZWUMyWmtEZ2dzK2hVNFhwaXUrb1pNQWJFYlJhRDk2Qlg5NmNlc0VyOHZwY01mQW9lRW13QXZjMVh2S25TSzg2K0hMT0czZ0IzdjZQNmdLcnhRVFhpd2J5RFVxcG9xakxnSWRIQUtyTjFUUGZJelNSTDFXYUVyeGFGbi9OZ0FmM0ttMUtPVHpmYzNDVTU3dWlUaXZRa3BvaVR5dFZESlRBZ2JQSVp3WUVEMkFUdUlDYkJKVGFYTDNndVZjemtJTXJiWkFIeitIejFnczR0UWFxeUVjZysvYzVTeHN0VHI5STFRNE1EQ1pvcjBZREFzOXpIbFdpMzNPeGx2TWVLTFVsK2VpVDU1MjJtanBTTXNDSHgxTUh3ejhjZUh5N0VoUno1UUFBQUFCSlJVNUVya0pnZ2c9PSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA3LTIwIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJBQ1MgRklETyBBdXRoZW50aWNhdG9yIENhcmQiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDIzMDcyMDAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA3LTIwIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0xMC0wMyJ9LHsiYWFndWlkIjoiYjkzZmQ5NjEtZjJlNi00NjJmLWIxMjItODIwMDIyNDdkZTc4IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJiOTNmZDk2MS1mMmU2LTQ2MmYtYjEyMi04MjAwMjI0N2RlNzgiLCJkZXNjcmlwdGlvbiI6IkFuZHJvaWQgQXV0aGVudGljYXRvciB3aXRoIFNhZmV0eU5ldCBBdHRlc3RhdGlvbiIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZhY2VwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXR0ZXJuX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInRlZSJdLCJpc0tleVJlc3RyaWN0ZWQiOmZhbHNlLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJ0ZWUiXSwiYXR0YWNobWVudEhpbnQiOlsiaW50ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURvVENDQW9tZ0F3SUJBZ0lMQkFBQUFBQUJENFdxTFVnd0RRWUpLb1pJaHZjTkFRRUZCUUF3T3pFWU1CWUdBMVVFQ2hNUFEzbGlaWEowY25WemRDd2dTVzVqTVI4d0hRWURWUVFERXhaRGVXSmxjblJ5ZFhOMElFZHNiMkpoYkNCU2IyOTBNQjRYRFRBMk1USXhOVEE0TURBd01Gb1hEVEl4TVRJeE5UQTRNREF3TUZvd096RVlNQllHQTFVRUNoTVBRM2xpWlhKMGNuVnpkQ3dnU1c1ak1SOHdIUVlEVlFRREV4WkRlV0psY25SeWRYTjBJRWRzYjJKaGJDQlNiMjkwTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUErTWk4dlJSUVpoUC84Tk41N0NQeXR4ckhqb1h4RW5PbUdhb1EyNXlpWlhSYWR6NVJmVmIyM0NPMjFPMWZXTEUzVGRWSkRtNzFhb2ZXMG96U0o4YmkvemFmbUdXZ0UwN0dLbVNiMVpBU3p4UUc5RHZqMUNpKzZBNzRxMDVJbEcyT2xURVFYTzJpTGIzVk9tMnlITHRnd0VaTEFmVkpybjVHaXRCMGphRU1Bczd1L09lUHVHdG04MzlFQUw5bUpSUXIzUkF3SFFlV1AwMzJhN2lQdDNzTXBUanIza2ZiMVYwNS9JaW44OWNxZFBIb1dxSTduMUM2cG94Rk5jSlFaWlhjWTRMdjNiOTNUWnhpeVdOekZ0QXBEMG1wU1BDenFyZHN4YWN3T1VCZHJzVGlYU1pUOE00Y0l3aGhxSlFadWdSaVFPd2ZPSEIzRWdaeHB6QVlYU1VucFFJREFRQUJvNEdsTUlHaU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJTMkNIc05lc3lzSUV5R1ZqSmV6NnR1aFMxd1Z6QS9CZ05WSFI4RU9EQTJNRFNnTXFBd2hpNW9kSFJ3T2k4dmQzZDNNaTV3ZFdKc2FXTXRkSEoxYzNRdVkyOXRMMk55YkM5amRDOWpkSEp2YjNRdVkzSnNNQjhHQTFVZEl3UVlNQmFBRkxZSWV3MTZ6S3dnVElaV01sN1BxMjZGTFhCWE1BMEdDU3FHU0liM0RRRUJCUVVBQTRJQkFRQlc3d29qb0ZST2xaZkorSW5hUmNIVW93QWw5QjhUcTdlamhWaHB3akN0MkJXS0xlUEp6WUZhK0hNaldxZDhCZlA5SWpzTzBRYkUyelpNY3dTTzViQWk1TVh6THFYWkkrTzRUa29ncDI0Q0pKOGlZR2Q3aXgxeUNjVXhYT2w1bjRCSFBhMmhDd2NVUFVmL0Eya2FEQXRFNTJNbHAzK3l5YmgyaE8wajluMEhxMFYrMDkrenYrbUt0czJvb21jclV0VzNaZkE1VEdPZ2tYbVRVZzlVM1lPN245R1BwMU56dzh2L01PeDhCTGpZUkIrVFgzRUpJcmR1UHVvY0EwNmRHaUJoKzRFMzdGNzhDa1dyMStjWFZkQ2c2bUNicHZiampGc3B3Z1pnRkowdGwweXBreFdkWWNRQlgwaldXTDFXTVJKT0VjZ2g0TE1Sa1dYYnRLYUlPTTVWIiwiTUlJRUR6Q0NBdmVnQXdJQkFnSUJBREFOQmdrcWhraUc5dzBCQVFVRkFEQm9NUXN3Q1FZRFZRUUdFd0pWVXpFbE1DTUdBMVVFQ2hNY1UzUmhjbVpwWld4a0lGUmxZMmh1YjJ4dloybGxjeXdnU1c1akxqRXlNREFHQTFVRUN4TXBVM1JoY21acFpXeGtJRU5zWVhOeklESWdRMlZ5ZEdsbWFXTmhkR2x2YmlCQmRYUm9iM0pwZEhrd0hoY05NRFF3TmpJNU1UY3pPVEUyV2hjTk16UXdOakk1TVRjek9URTJXakJvTVFzd0NRWURWUVFHRXdKVlV6RWxNQ01HQTFVRUNoTWNVM1JoY21acFpXeGtJRlJsWTJodWIyeHZaMmxsY3l3Z1NXNWpMakV5TURBR0ExVUVDeE1wVTNSaGNtWnBaV3hrSUVOc1lYTnpJRElnUTJWeWRHbG1hV05oZEdsdmJpQkJkWFJvYjNKcGRIa3dnZ0VnTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRFFBd2dnRUlBb0lCQVFDM01zais2WEdtQklXdERCRmszODVONzhnREdJYy9vYXY3UEthZjhNT2gydFRZYml0VGtQc2twRDZFOEo3b1gremxKMFQxS0tZL2U5N2dLdkRJcjFNdm5zb0ZBWk1lajJZY09hZE4rbHEyY3dRbFp1dDNmK2RaeGtxWkpSUlU2eWJIODM4WjFUQndqNit3UmlyL3Jlc3A3ZGVmcWdTSG85VDVpYVUwWDl0RGtZSTIyV1k4c2JpNWd2MmNPajRReUR2dkJtVm1lcHNaR0QzL2NWRThNQzVmdmoxM2M3SmRCbXpESTFhYUs0VW1raHluQXJQa1B3MnZDSG1DdURZOTZwelROYk84YWNyMXpKM28vV1NORjRBemJsNUtYWm5KSG9lMG5SckExVzRUTlNOZTM1dGZQZS9XOTNiQzZqNjdlQTBjUW1kckJOajQxdHB2aS9KRW9BR3JBZ0VEbzRIRk1JSENNQjBHQTFVZERnUVdCQlMvWDdmUnp0MGZodlJiVmF6YzF4RENEcW1JNXpDQmtnWURWUjBqQklHS01JR0hnQlMvWDdmUnp0MGZodlJiVmF6YzF4RENEcW1JNTZGc3BHb3dhREVMTUFrR0ExVUVCaE1DVlZNeEpUQWpCZ05WQkFvVEhGTjBZWEptYVdWc1pDQlVaV05vYm05c2IyZHBaWE1zSUVsdVl5NHhNakF3QmdOVkJBc1RLVk4wWVhKbWFXVnNaQ0JEYkdGemN5QXlJRU5sY25ScFptbGpZWFJwYjI0Z1FYVjBhRzl5YVhSNWdnRUFNQXdHQTFVZEV3UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUZCUUFEZ2dFQkFBV2RQNGlkMGNrYVZhR3NhZlB6V2RxYkFZY2FUMWVwb1hrSkt0djNMN0llek1kZWF0aURoNkdYNzBrMVBuY0dRVmhpdjQ1WXVBcG5QK3l6M1NGbUg4bFUrbkxNUFV4QTJJR3ZkNTZEZXJ1aXgvVTBGNDdaRVVEMC9Dd3FUUlYvcDJKZExpWFRBQXNnR2gxbytSZTQ5TDJMN1NoWjNVMFdpeGVEeUxKbHh5MTZwYXE4VTRadDNWZWt5dmdnUVF0bzhQVDdkTDVXWFhwNTlma2RoZU10bGI3MWNaQkR6STBmbWdBS2h5bnBWU0pZQUNQcTR4SkRLVnRIQ04yTVFXcGxCcWpsSWFwQnRKVWhsYmw5MFRTckU5YXR2TnppUFRuTnZUNTFjS0VZV1FQSklyU1BuTlZlS3RlbHR0UUtiZmkzUUJGR21oOTVEbUsvRDVmczRDOGZGNVE9IiwiTUlJQ2p6Q0NBaFdnQXdJQkFnSVFYSXVaeFZxVXhkSnhWdDdOaVlETUpqQUtCZ2dxaGtqT1BRUURBekNCaURFTE1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBZ1RDazVsZHlCS1pYSnpaWGt4RkRBU0JnTlZCQWNUQzBwbGNuTmxlU0JEYVhSNU1SNHdIQVlEVlFRS0V4VlVhR1VnVlZORlVsUlNWVk5VSUU1bGRIZHZjbXN4TGpBc0JnTlZCQU1USlZWVFJWSlVjblZ6ZENCRlEwTWdRMlZ5ZEdsbWFXTmhkR2x2YmlCQmRYUm9iM0pwZEhrd0hoY05NVEF3TWpBeE1EQXdNREF3V2hjTk16Z3dNVEU0TWpNMU9UVTVXakNCaURFTE1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBZ1RDazVsZHlCS1pYSnpaWGt4RkRBU0JnTlZCQWNUQzBwbGNuTmxlU0JEYVhSNU1SNHdIQVlEVlFRS0V4VlVhR1VnVlZORlVsUlNWVk5VSUU1bGRIZHZjbXN4TGpBc0JnTlZCQU1USlZWVFJWSlVjblZ6ZENCRlEwTWdRMlZ5ZEdsbWFXTmhkR2x2YmlCQmRYUm9iM0pwZEhrd2RqQVFCZ2NxaGtqT1BRSUJCZ1VyZ1FRQUlnTmlBQVFhckZSYXFmbG9JK2Q2MVNSdlU4WmEyRXVyeHRXMjBlWnpjYTdkbk5ZTVlmM2JvSWtEdUFVVTdGZk83bDAvNGlHenp2ZlVpbm5nbzROK0xaZlFZY1R4bWR3bGtXT3JmekNqdEhEaXg2RXpuUE8vTGx4VHNWK3pmVEovaWpUamVYbWpRakJBTUIwR0ExVWREZ1FXQkJRNjRRbUcxTThad3BaMmRFbDIzT0ExeG1Oam1qQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBS0JnZ3Foa2pPUFFRREF3Tm9BREJsQWpBMlo2RVdDTnprbHdCQkhVNis0V01Cenp1cVFoRmtvSjJVT1FJUmVWeDdIZnBrdWU0V1FyTy9pc0lKeE96a3NVMENNUURwS21GSGpGSktTMDRZY1BiV1JOWnU5WU82YlZpOUpObFdTT3J2eEtKR2dZaHFPa2JScVp0TnlXSGEwVjFYYWhnPSIsIk1JSURYekNDQWtlZ0F3SUJBZ0lMQkFBQUFBQUJJVmhUQ0tJd0RRWUpLb1pJaHZjTkFRRUxCUUF3VERFZ01CNEdBMVVFQ3hNWFIyeHZZbUZzVTJsbmJpQlNiMjkwSUVOQklDMGdVak14RXpBUkJnTlZCQW9UQ2tkc2IySmhiRk5wWjI0eEV6QVJCZ05WQkFNVENrZHNiMkpoYkZOcFoyNHdIaGNOTURrd016RTRNVEF3TURBd1doY05Namt3TXpFNE1UQXdNREF3V2pCTU1TQXdIZ1lEVlFRTEV4ZEhiRzlpWVd4VGFXZHVJRkp2YjNRZ1EwRWdMU0JTTXpFVE1CRUdBMVVFQ2hNS1IyeHZZbUZzVTJsbmJqRVRNQkVHQTFVRUF4TUtSMnh2WW1Gc1UybG5iakNDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFNd2xkcEI1Qm5naUZ2WEFnN2FFeWlpZS9RVjJFY1d0aUhMOFJnSkR4N0tLblFSZkpNc3VTK0ZnZ2tiaFVxc01nVWR3Yk4xazBldjFMS01QZ2owTUs2NlgxN1lVaGhCNXV6c1RnSGVNQ09GSjBtcGlMeDllK3BabzM0a25sVGlmQnRjK3ljc21XUTF6M3JESTZTWU9neFhHNzF1TDBnUmd5a21tS1BacE8vYkx5Q2lSNVoyS1lWYzNySFFVM0hUZ091NXlMeTZjKzlDN3YvVTlBT0VHTStpQ0s2NVRwam9XYzR6ZFFRNGdPc0MwcDZIcHNrK1FMakpnNlZmTHVRU1NhR2psT0NaZ2RiS2ZkLytSRk8rdUlFbjhyVUFWU05FQ01XRVpYcmlYNzYxM3QyU2Flcjlmd1JQdm0yTDdEV3pnVkdrV3FRUGFidW1EazNGMnhtbUZnaGNDQXdFQUFhTkNNRUF3RGdZRFZSMFBBUUgvQkFRREFnRUdNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdIUVlEVlIwT0JCWUVGSS93UzMrb0xrVWtyazFRK21PYWk5N2kzUnU4TUEwR0NTcUdTSWIzRFFFQkN3VUFBNElCQVFCTFFOdkFVS3IreUF6djk1WlVSVW03bGdBSlFheXpFNGFHS0Fjenltdm1kTG02QUMydXBBclQ5Zkh4RDRxL2MyZEtnOGRFZTNqZ3IyNXNid01wampNNVJjT081TGxYYktyOEVwYnNVOFl0NUNSc3VaUmorOXhUYUdkV1BvTzR6elVodzhsby9zN2F3bE9xekpDSzZmQmRSb3lWM1hwWUtCb3ZIZDdOQURkQmorMUViZGRUS0pkKzgyY0VIaFhYaXBhMDA5NU1KNlJNRzNOemR2UVhtY0lmZWc3akxRaXRDaHdzL3p5clZRNFBrWDQyNjhOWFNiN2hMaTE4WUl2RFFWRVRJNTNPOXpKcmxBR29tZWNzTXg4Nk95WFNoa0RPT3l5R2VNbGhMeFM2N3R0VmI5K0U3Z1VKVGIwbzJITE8wMkpRWlI3cmtwZURNZG16dGNwSFdEOWYiLCJNSUlEM1RDQ0FzV2dBd0lCQWdJQkFEQU5CZ2txaGtpRzl3MEJBUXNGQURDQmp6RUxNQWtHQTFVRUJoTUNWVk14RURBT0JnTlZCQWdUQjBGeWFYcHZibUV4RXpBUkJnTlZCQWNUQ2xOamIzUjBjMlJoYkdVeEpUQWpCZ05WQkFvVEhGTjBZWEptYVdWc1pDQlVaV05vYm05c2IyZHBaWE1zSUVsdVl5NHhNakF3QmdOVkJBTVRLVk4wWVhKbWFXVnNaQ0JTYjI5MElFTmxjblJwWm1sallYUmxJRUYxZEdodmNtbDBlU0F0SUVjeU1CNFhEVEE1TURrd01UQXdNREF3TUZvWERUTTNNVEl6TVRJek5UazFPVm93Z1k4eEN6QUpCZ05WQkFZVEFsVlRNUkF3RGdZRFZRUUlFd2RCY21sNmIyNWhNUk13RVFZRFZRUUhFd3BUWTI5MGRITmtZV3hsTVNVd0l3WURWUVFLRXh4VGRHRnlabWxsYkdRZ1ZHVmphRzV2Ykc5bmFXVnpMQ0JKYm1NdU1USXdNQVlEVlFRREV5bFRkR0Z5Wm1sbGJHUWdVbTl2ZENCRFpYSjBhV1pwWTJGMFpTQkJkWFJvYjNKcGRIa2dMU0JITWpDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTDN0d1FQODlvLzhBckZ2VzU5STJaMTU0cUszQTJGV0dNTkh0dGZLUFRVdWlVUDNvV21iM29vYS9STWduTFJKZHpJcFZ2MjU3SXpkSXZweTNDZGhsKzcyV29Uc2JobTVpU3pjaEZ2VmRQdHJYOFdKcFJCU2lVWlY5TGgxSE9aLzVGU3VTL2hWY2xjQ0dmZ1hjVm5ySGlnSGRNV2RTTDVzdFBTa3NQTmtOM21Td094R1huL2hiVk5NWXEvTkh3dGp1enFkKy94NUFKaGhkTThtZ2tCajg3SnlhaGtObWNyVURuWE1OL3VMaWNGWjhXSi9YN05mWlRENHA3ZE5kbG9lZGw0MHdPaVdWcG1Lcy9CL3BNMjkzREl4ZkpIUDRGOFIrR3VxU1Z6Um1aVFJvdU5qV3dsMnRWWmk0VXQwSFpiVUp0UUlCRm5RbUE0TzV0Nzh3K3dma1BFQ0F3RUFBYU5DTUVBd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBT0JnTlZIUThCQWY4RUJBTUNBUVl3SFFZRFZSME9CQllFRkh3TU1oK24yVEIveEgxb28yS29vYzZyQjFzbk1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQVJXZm9sVHdOdmxKazdtaCtDaFRuVWRnV1VYdUVvazIxaVhRbkNvS2pVc0hVNDhUUnFuZVNmaW9ZbVVlWXMwY1l0YnBVZ1NwSUI3TGlLWjNzeDRtY3VqSlVESmk1RG5Vb3g5ZzYxREx1MzRqZC9Jcm9Bb3c1N1V2dHJ1enZFMDNsUlRzMlE5R2NIR2NnOFJub05BWDNGV09kdDVvVXdGNW9reEJEZ0JQZmc4bi9VcWdyL1FoMDM3WlRsWkZrU0lIYzQwekkrT0lGMWxuUDZhSSt4eTg0ZnhlejZuSDdQZnJIeEJ5MjIvTC9LcEwvUWx3Vkt2T29ZS0FLUXZWUjRDU0Z4MDlGOUhka1dzS2xoUGRBS0FDTDh4M3ZMQ1dSRkN6dEFnZmQ5ZkRMMW1NcFlqbjBxN3BCWmMyVDVOblJlSmFIMVpnVXVmemtWcVNyN1VJdU9oV24wIiwiTUlJRldqQ0NBMEtnQXdJQkFnSVFia2VweFV0SERBM3NNOUNKdVJ6MDRUQU5CZ2txaGtpRzl3MEJBUXdGQURCSE1Rc3dDUVlEVlFRR0V3SlZVekVpTUNBR0ExVUVDaE1aUjI5dloyeGxJRlJ5ZFhOMElGTmxjblpwWTJWeklFeE1RekVVTUJJR0ExVUVBeE1MUjFSVElGSnZiM1FnVWpFd0hoY05NVFl3TmpJeU1EQXdNREF3V2hjTk16WXdOakl5TURBd01EQXdXakJITVFzd0NRWURWUVFHRXdKVlV6RWlNQ0FHQTFVRUNoTVpSMjl2WjJ4bElGUnlkWE4wSUZObGNuWnBZMlZ6SUV4TVF6RVVNQklHQTFVRUF4TUxSMVJUSUZKdmIzUWdVakV3Z2dJaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQ0R3QXdnZ0lLQW9JQ0FRQzJFUUtMSHVPaGQ1czczTCtVUHJlVnAwQThvZjJDK1gweUJvSng5dmFNZi92bzI3eHFMcGVYbzR4TCtTdjJzZm5PaEIyeCtjV1gzdSs1OHFQcHZCS0pYcWVxVXF2NEl5ZkxwTEdjWTl2WG1YN3dDbDdyYUtiMHhscEhEVTBRTStOT3NST2p5QmhzUyt6OENaRGZuV1FwSlNNSG9iVFNQUzVnNE0vU0NZZTd6VWp3VGNMQ2VvaUt1N3JQV1JuV3I0K3dCN0NlTWZHQ3djRGZMcVp0YkJrT3RkaCtKaHBGQXoyd2VhU1VLSzBQZnlibHFBaitsdWc4YUpSVDdvTTZpQ3NWbGdteTRIcU1MblhXbk91blZtU1BsazlvcmoyWHdvU1B3THhBd0F0Y3ZmYUhzelZzckJoUWY0VGdUTTJTMHlEcE03eFNtYTh5dFNtekpTcTBTUGx5NGNwazkrYUNFSTNvbmNLS2lQbzRab3I4WS9rQitYajllMXgzK25hSCt1emZzUTU1bFZlMHZTYnYxZ0hSNnhZS3U0NEx0Y1hGaWxXcjA2enFrVXNwekJta01pVk9LdkZsUk5BQ3pxck9TYlRxbjN5RHNFQjc1ME9ycDJ5amozMkpnZnBNcGYvVmpzUE9TK0MxMkxPT1JjOTJ3TzFBSy8xVEQ3Q24xVHNOc1lxaUE5NHhyY3gzNm05N1B0YmZrU0lTNXI3NjJETDhFR01VVVhMZVhkWVdrNzBwYURQdk9tYnNCNG9tM3hQWFYyVjRKOTVlU1JRQW9nQi9tcWdodHFteGxiQ2x1UTBXRWRySGJFZzhRT0IrRFZyTlZqelJsd1c1eTB2dE9VdWN4RC9TVlJOdUpMRFdjZnIwd2JyTTdSdjEvb0ZCMkFDWVBUcklybnFZTnhnRmxRSURBUUFCbzBJd1FEQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVTVLOHJKbkVhSzBnbmhTOVNaaXp2OElrVGNUNHdEUVlKS29aSWh2Y05BUUVNQlFBRGdnSUJBRGlXQ3U0OXRKWWVYKytkbkFzem55dmd5djNTamdvZlFYU2xmS3FFMU9YeUh1WTNVaktjQzlGaEhiOG93YlpFS1RWMWQ1aXlmTm05ZEt5S2FPT3BNUWtwQVdCejQwZDhVNmlRU2lmdlM5ZWZrK2VDTnM2YWFBeUM1OC9VRUJadlh3NlpYUFlmY1gzdjczc3ZmdW8yMXBkd0N4WHUxMXhXYWpPbDQwazRETGg5KzQyRnBMRlpYdlJxNGQyaDltUkVydVpSZ3lGbXhoRSs4ODVIN3B3b0h5WGEvNnhtbGQwMUQxenZJQ3hpL1pHNnFjejhXcHlUZ1lNcGwwcDhXbkswT2RDM2Q4dDUvV2s2a2pmdGJqaGxSbjdwWUwxNWlKZGZPQkwwN3E5YmdzaUcxZUdaYll3RThuYTZTZlp1NlcwZVg2RHZKNEoyUVBpbTAxaGNEeXhDMmtMR2U0ZzB4OEhZUlp2QlBzVmhIZGxqVUVuMk5JVnE0QmpGYmtlclFVSXBtL1pnRGRJeDAyT1lJNU5hQUlGSXRPL05pczNKejVudTJaNnFOdUZvUzNGSkZEWW9PajBkenBxUEplYUFjV0VydFh2TStTVVdnZUV4WDZHamZoYWtuQlpxbHhpOWRuS2xDNTRkTnVZdm9TKytjSkVQcU9iYStNU1NRR3dsZm51ekNkeXlGNjJBUlBCb3BZK1VkZjkwV3Vpb0Fud01DZUtwU3d1Z2hRdGl1ZStoTVpMNzcvWlJCSWxzNktsMG9ic1hzN1g5U1E5OFBPeURHQ0JEVHRXVHVyUTBzUjhXTmg4TTVtUTVGa3pjNFA0ZHlLbGlQVURxeXNVMEFyU3VpWWd6TmR3c0UzUFlKL0hRY3U1MU95TGVtR2htVy9IR1kwZFZITHFsQ0ZGMXBrZ2wiLCJNSUlEeFRDQ0FxMmdBd0lCQWdJUUFxeGNKbW9MUUp1UEMzbnlya1lsZHpBTkJna3Foa2lHOXcwQkFRVUZBREJzTVFzd0NRWURWUVFHRXdKVlV6RVZNQk1HQTFVRUNoTU1SR2xuYVVObGNuUWdTVzVqTVJrd0Z3WURWUVFMRXhCM2QzY3VaR2xuYVdObGNuUXVZMjl0TVNzd0tRWURWUVFERXlKRWFXZHBRMlZ5ZENCSWFXZG9JRUZ6YzNWeVlXNWpaU0JGVmlCU2IyOTBJRU5CTUI0WERUQTJNVEV4TURBd01EQXdNRm9YRFRNeE1URXhNREF3TURBd01Gb3diREVMTUFrR0ExVUVCaE1DVlZNeEZUQVRCZ05WQkFvVERFUnBaMmxEWlhKMElFbHVZekVaTUJjR0ExVUVDeE1RZDNkM0xtUnBaMmxqWlhKMExtTnZiVEVyTUNrR0ExVUVBeE1pUkdsbmFVTmxjblFnU0dsbmFDQkJjM04xY21GdVkyVWdSVllnVW05dmRDQkRRVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFNYk01WFBtKzlTNzVTMHRNcWJmNVlFL3ljMGxTYlp4S3NQVmxEUm5vZ29jc0Y5cHBrQ3h4TGV5ajlDWXBLbEJXVHJUM0pUV1BOdDBPS1JLekUwbGd2ZEtwVk1TT083elNXMXhrWDVqdHF1bVg4T2toUGhQWWxHKytNWHMyemlTNHdibENKRU14Q2hCVmZ2TFdva1ZmbkhvTmI5TmNnazl2am80VUZ0M01SdU5zOGNrUlpxbnJHMEFGRm9FdDdvVDYxRUttRUZCSWs1bFlZZUJRVkNtZVZ5SjNobEtWOVV1NWwwY1V5eCttTTBhQmhha2FIUFFOQVFUWEtGeDAxcDhWZHRlWk9FM2h6QldCT1VSdENtQUV2RjVPWWlpQWhGOEoyYTNpTGQ0OHNvS3FEaXJDbVRDdjJaZGxZVEJvU1VlaDEwYVVBc2dFc3hCdTI0TFVUaTRTOHNDQXdFQUFhTmpNR0V3RGdZRFZSMFBBUUgvQkFRREFnR0dNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdIUVlEVlIwT0JCWUVGTEUrdzJrRCtMOUhBZFNZSmhvSUF1OWpaQ3ZETUI4R0ExVWRJd1FZTUJhQUZMRSt3MmtEK0w5SEFkU1lKaG9JQXU5alpDdkRNQTBHQ1NxR1NJYjNEUUVCQlFVQUE0SUJBUUFjR2dhWDNOZWNuenlJWmdZSVZ5SGJJVWY0S21lcXZ4Z3lka0FRVjhHSzgzclpFV1dPTmZxZS9FVzFudGxNTVV1NGtlaERMSTZ6ZU03YjQxTjVjZGJsSVpRQjJsV0htaVJrOW9wbXpONmNOODJvTkxGcG15UElubmdpSzNCRDQxVkhNV0VaNzFqRmhTOU9NUGFnTVJZanlPZmlaUll6eTc4YUc2QTkrTXBlaXpHTFlBaUpMUXdHWEZLM3hQa0ttTkVWWDU4U3ZudzJZemk5UktSLzVDWXJDc1NYYVEzcGpPTEFFRmU0eUhZU2tWWHlTR25ZdkNvQ1d3OUUxQ0F4Mi9TNmNDWmRrR0NldkVzWENTKzB5eDVEYU1rSEo4SFNYUGZxSWJsb0VwdzhuTCtlL0lCY20yUE43RWVxSlNkbm9EZnpBSUo5Vk5lcCtPa3VFNk4zNkI5SyIsIk1JSUR0ekNDQXArZ0F3SUJBZ0lRRE9mZzVSZllSdjZQNVdEOEcvQXdPVEFOQmdrcWhraUc5dzBCQVFVRkFEQmxNUXN3Q1FZRFZRUUdFd0pWVXpFVk1CTUdBMVVFQ2hNTVJHbG5hVU5sY25RZ1NXNWpNUmt3RndZRFZRUUxFeEIzZDNjdVpHbG5hV05sY25RdVkyOXRNU1F3SWdZRFZRUURFeHRFYVdkcFEyVnlkQ0JCYzNOMWNtVmtJRWxFSUZKdmIzUWdRMEV3SGhjTk1EWXhNVEV3TURBd01EQXdXaGNOTXpFeE1URXdNREF3TURBd1dqQmxNUXN3Q1FZRFZRUUdFd0pWVXpFVk1CTUdBMVVFQ2hNTVJHbG5hVU5sY25RZ1NXNWpNUmt3RndZRFZRUUxFeEIzZDNjdVpHbG5hV05sY25RdVkyOXRNU1F3SWdZRFZRUURFeHRFYVdkcFEyVnlkQ0JCYzNOMWNtVmtJRWxFSUZKdmIzUWdRMEV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQ3REaFhPNUVPQVhMR0g4N2RnK1hFU3BhN2NKcFNJcXZUTzlTQTVLRmhnRFBpQTJxa1ZsVEpoUExXeEtJU0tpdHlmQ2d5REYzcVBrS3lLNTNsVFhER0VLdllQbURJMmRzemUzVHlvb3U5cSt5SHlVbUhmbnlEWEgrS3gyZjRZWk5JU1cxLzVXQmcxdkVmTm9UYjVhMy9Vc0RnK3dSdkRqRFBaMkM4WS9pZ1BzNmVEMXNOdVJNQmhOWllXL2xtY2kzWnQxL0dpU3cwci93dHkycDVnMEk2UU5jWjRWWWNnb2MvbGJRcklTWHd4bUROc0l1bUgwREphb3JvVGdoSHRPUmVkbVRweW9lYjZwTm5WRnpGMXJvVjlJcTQvQVVhRzlpaDV5TEhhNUZjWHhINGNEckMwa3FaV3M3MnlsKzJxcC9DM3hhZy9sUmJRLzZHVzZ3aGZHSGRQQWdNQkFBR2pZekJoTUE0R0ExVWREd0VCL3dRRUF3SUJoakFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQjBHQTFVZERnUVdCQlJGNjZLdjlKTExnakV0VVl1bnB5R2Q4MjNJRHpBZkJnTlZIU01FR0RBV2dCUkY2Nkt2OUpMTGdqRXRVWXVucHlHZDgyM0lEekFOQmdrcWhraUc5dzBCQVFVRkFBT0NBUUVBb2c2ODMrTHQ4T055YzNwa2xMLzNjbWJZTXVSQ2RXS3VoK3Z5MWRuZVZyT2Z6TTRVS0xrTmwyQmNFa3hZNU5NOWcwbEZXSmMxYVJxb1IrcFd4bm1yRXRobmdZVGZmd2s4bE9hNEppd2d2VDJ6S0luM1gvOGk0cGVFSCtsbDc0ZmczOEZuU2JOZDY3SUpLdXNtN1hpK2ZUOHI4N2NtTlcxZmlRRzJTVnVmQVFXYnF6MGx3Y3kyZjhMeGI0YkcrbVJvNjRFdGxPdEN0L3FNSHQxaThiNVFaN2RzdmZQeEgyc01OZ2NXZnpkOHFWdHRldkVTUm1DRDF5Y0V2a3ZPbDc3RFp5cG9FZCtBNXd3elpyOFREUlJ1ODM4Zll4QWUrbzBiSlcxc2o2VzNZUUd4MHFNbW9SQnhuYTNpdy9uRG1WRzNLd2NJemk3bVVMS24rZ3BGTDZMdzhnPT0iLCJNSUlDQ2pDQ0FaR2dBd0lCQWdJUWJrZXB5SXVVdHVpN095cllvckxCbVRBS0JnZ3Foa2pPUFFRREF6QkhNUXN3Q1FZRFZRUUdFd0pWVXpFaU1DQUdBMVVFQ2hNWlIyOXZaMnhsSUZSeWRYTjBJRk5sY25acFkyVnpJRXhNUXpFVU1CSUdBMVVFQXhNTFIxUlRJRkp2YjNRZ1VqUXdIaGNOTVRZd05qSXlNREF3TURBd1doY05Nell3TmpJeU1EQXdNREF3V2pCSE1Rc3dDUVlEVlFRR0V3SlZVekVpTUNBR0ExVUVDaE1aUjI5dloyeGxJRlJ5ZFhOMElGTmxjblpwWTJWeklFeE1RekVVTUJJR0ExVUVBeE1MUjFSVElGSnZiM1FnVWpRd2RqQVFCZ2NxaGtqT1BRSUJCZ1VyZ1FRQUlnTmlBQVR6ZEhPbmFJdGdya080TmNXQk1IdExTWjM3d1dITzV0NUd2V3ZWWVJnMXJrRGRjL2VKa1RCYTZ6enVoWHlpUUhZN3FjYTRSOWdxNTVLUmFuUHBzWEk1bnltZm9walRYMTVZaG1VUG9ZUmxCdEhjaThuSGM4aU1haS9seEt2UkhZcWpRakJBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQjBHQTFVZERnUVdCQlNBVE5icmRQOUpOcVBWMlB5MVBzVnE4SlFkakRBS0JnZ3Foa2pPUFFRREF3Tm5BREJrQWpCcVVGSjBDTVJ3M0o1UWRDSG9qWG9odzArV2JoWFJJalZoTGZvSU4rNFpiYTNic3N4OUJ6VDFZQmtzdFRUWmJ5QUNNQU54c2JxallBdUc3Wm9JYXBWb24rS3o0Wk5rZkY2VHB0OTVMWTJGNDVUUEkxMXh6UEt3VGRiK21jaVVxWFdpNHc9PSIsIk1JSUZrRENDQTNpZ0F3SUJBZ0lRQlpzYlY1Nk9JVExpT1FlOXAzZDFYREFOQmdrcWhraUc5dzBCQVF3RkFEQmlNUXN3Q1FZRFZRUUdFd0pWVXpFVk1CTUdBMVVFQ2hNTVJHbG5hVU5sY25RZ1NXNWpNUmt3RndZRFZRUUxFeEIzZDNjdVpHbG5hV05sY25RdVkyOXRNU0V3SHdZRFZRUURFeGhFYVdkcFEyVnlkQ0JVY25WemRHVmtJRkp2YjNRZ1J6UXdIaGNOTVRNd09EQXhNVEl3TURBd1doY05Nemd3TVRFMU1USXdNREF3V2pCaU1Rc3dDUVlEVlFRR0V3SlZVekVWTUJNR0ExVUVDaE1NUkdsbmFVTmxjblFnU1c1ak1Sa3dGd1lEVlFRTEV4QjNkM2N1WkdsbmFXTmxjblF1WTI5dE1TRXdId1lEVlFRREV4aEVhV2RwUTJWeWRDQlVjblZ6ZEdWa0lGSnZiM1FnUnpRd2dnSWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUNEd0F3Z2dJS0FvSUNBUUMvNXBCemFONjc1RjFLUERBaU1Ha3o3TUtuSlM3SklUM3lpdGhad3VFcHB6MVlxM2FhemE1N0c0UU54REFmOHh1a09CYnJWc2FYYlIycnNubnl5aEhTNUYvV0JUeFNEMUlmeHA0VnBYNituNmxYRmxsVmNxOW9rM0RDc3JwMW1XcHpNcFRSRUVRUUx0K0M4d2VFNW5RN2JYSGlMUXdiN2lEVnlTQWRZeWt0enV4ZVRzaVQrQ0ZobXpUckJjWmU3RnNhdk92Sno4MnNORUJmc1hwbTduZklTS2htVjFlZlZGaU9EQ3UzVDZjdzJWYnV5bnRkNDYzSlQxN2xOZWN4eTlxVFh0eU9qNERhdHBHWVFKQjV3M2pIdHJIRXRXb1lPQU1RamRqVU42UXVCWDJJOVlJK0VKRndxMVdDUVRMWDJ3UnpLbTZSQVh3aFROUzhyaHNEZFYxNFp0azZNVVNhTTBDL0NOZGFTYVRDNXFtZ1o5MmtKN3loVHptMUVWZ1g5eVJjUm85azk4RnBpSGFZZGoxWlhVSjJoNG1YYVhwSThPQ2lFaHRtbW5USzNrc2U1dzVqcnViVTc1S1NPcDQ5M0FEa1JTV0p0cHBFR1N0K3dKUzAwbUZ0NnpQWnhkOUxCQURNZlJ5Vnc0LzNJYkt5RWJlN2YvTFZqSEFzUVdDcXNXTVlSSlVhZG1KKzlvQ3crK2hrcGpQUmlRZmh2YmZtUTZRWXVLWjNBZUVQbEF3aEhiSlVLU1dKYk9VT1VsRkhkTDRtckxaQmRkNTZyRitOUDhtODAwRVJFbHZsRUZEck1jWEtjaFlpQ2Q5OFRIVS9ZK3doWDhRZ1VXdHZzYXVHaTAvQzFrVmZuU0Q4b1I3RndJK2lzWDRLSnBuMTVHa3ZtQjB0OWRtcHNoM2xHd0lEQVFBQm8wSXdRREFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQTRHQTFVZER3RUIvd1FFQXdJQmhqQWRCZ05WSFE0RUZnUVU3TmZqZ3RKeFhXUk0zeTVuUCtlNm1LNGNEMDh3RFFZSktvWklodmNOQVFFTUJRQURnZ0lCQUx0aDJYMnBiTDRYeEpFYnc2R2lBSTNqWkdnUFZzOTNybkQ1L1pwS21ibkplRndNREYvazVoUXBWZ3MyU1YxRVkrQ3RuSllZWmhzakRUMTU2VzFyMWxUNDBqekJRMEN1SFZEMVV2eVFPN3VZbVdscng4R25xR2lrSjl5ZCtTZXVNSVc1OW1kTk9qNlBXVGtpVTBUcnlGMER5dTFRZW4xaUlRcUF5SE5tMGFBRllGL29wYlNucjZqM2JUV2NmRnFLMXFJNG1mTjRpL1JOMGlBTDNnVHVqSnRIZ1hJTndCUXk3ekJaTHE3Z2NmSlc1R3FYYjVKUWJaYU5hSHFhc2pZVWVnYnlKTGtKRVZEWENMRzRpWHFFSTJGQ0tlV2p6YUlnUWRmUm5HVFo2aWFoaXhUWFRCbXlVRUZ4UFQ5TmNDT0dERXJjZ2RMTU1wU0VEUWdKbHh4UHdPNXJJSFF3MHVBNU5CQ0ZJUlVCQ09oVk10NXhTZGtvRjFCTjVyNU4wWFdzME1yN1FiaERwYXJUd3dWRVR5dzJtK0w2NGtXNEkxTnNCbTluVlg5R3RVdy9iaWhhZVNiU3BLaGlsOUllNHUxS2k3d2IvVWRLRGQ5blpuNnlXMEhRTytUME8vUUVZK252d2xRQVVhQ0tLc25PZU16VjZvY0VHTFBPcjBtSXIvT1NtYmF6NW1FUDBvVUE1MUFhNUJ1Vm5SbWh1Wnl4bTdFQUh1L1FEMDlDYk1rS3ZPNUQranB4cGNoTkpxVTEvWWxkdklWaUhUTFNvQ3RVN1pwWHdkdjZFTThadDR0S0c0OEJ0aWVWVStpMmlXMWJ2R2pVSStpTFVhSlcrZkNtZ0tEV0hyTzhEdzlUZFNtcTZoTjM1TjZNZ1NHdEJ4QkhFYTJIUFFmUmRielA4MlorIiwiTUlJRldqQ0NBMEtnQXdJQkFnSVFia2VweGxxejV5REZNSm8vYUZMeWJ6QU5CZ2txaGtpRzl3MEJBUXdGQURCSE1Rc3dDUVlEVlFRR0V3SlZVekVpTUNBR0ExVUVDaE1aUjI5dloyeGxJRlJ5ZFhOMElGTmxjblpwWTJWeklFeE1RekVVTUJJR0ExVUVBeE1MUjFSVElGSnZiM1FnVWpJd0hoY05NVFl3TmpJeU1EQXdNREF3V2hjTk16WXdOakl5TURBd01EQXdXakJITVFzd0NRWURWUVFHRXdKVlV6RWlNQ0FHQTFVRUNoTVpSMjl2WjJ4bElGUnlkWE4wSUZObGNuWnBZMlZ6SUV4TVF6RVVNQklHQTFVRUF4TUxSMVJUSUZKdmIzUWdVakl3Z2dJaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQ0R3QXdnZ0lLQW9JQ0FRRE8zdjJtKyt6c0ZEUThCd1phYkZuM0dUWGQ5OEdkVmFyVHpUdWtrM0x2Q3ZwdG5mYndoWUJib1VoU256bkZ0KzRvck8vTGRtZ1V1ZCt0QVd5Wkg4UWlIWi8rY25mZ0xGdXY1QVMvVDNLZ0dqU1k2RGxvN0pVbGUzYWg1bW01aFJtOWlZeityZTAyNm5POC80UGl5MzNCMHM1S3M0MEZub3RKazkvQlc5QnVYdkF1TUM2Qy9QcTh0QmNLU09XSW04V2JhOTZ3eXJRRDhOcjBrTGhsWlBkY1RLM29mbVplbWRlNHdqN0kwQk9kcmU3a1JYdUpWZmVLSDJKU2hCS3p3a0NYNDRvZlI1R21kRnJTK0xGaktCQzRzd200Vm5kQW9pYVllY2IrM3lYdVB1V2dmOVJoRDFGTFBEK00ydUZ3ZE5qQ2FLSDV3UXpwb2VKL3UxVThkZ2J1YWs3TWtvZ3dUWnE5VHd0SW1vUzFtS1BWKzNQQlYySGRLRloxRTY2SGp1Y01VUWtRZFloTXZJMzVlenpVSWtnZkt0enJhN3RFc2NzemNUSkdyNjFLOFl6b2REcXM1eG9pYzREU01QY2xRc2NpT3pzU3JaWXV4c04yQjZvZ3R6VkpWK21TU2VoMkZuSXhaeXVXZm9xang1UldJcjlxUzM0QkliSWpNdC9rbWtSdFdWdGQ5UUNnSEp2R2VKZU5rUCtieUtxMHJ4RlJPVjdaKzJldDFWc1JuVEthRzczVnVsdWx5Y3NsYVZOVkoxemd5amJMaUdIN0hyZlF5KzRXKzlPbVRONlNwZFRpMy9VR1ZONHVuVXUwa3pDcWdjN2RHdHhSY3cxUGNPbmx0aFloR1hteTVva0xkV1RLMWF1OENjRVlvZi9VVktHRlBQMFVKQU95aDlPa3R3SURBUUFCbzBJd1FEQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVXUvL0tqaU9mVDVuSzIrSm9wcVVWSnhjZTJRNHdEUVlKS29aSWh2Y05BUUVNQlFBRGdnSUJBTFpwOEtaMy9wN3VDNEd0NGNDcHgvazFIVUNDcStZRXROL0w5eDBQZy9CK0UwMk5qTzdqTXlMRE9meEEzMjVCUzBKVHZoYUk4ZEk0WHNSb21SeVlVcE9NNTJqdEcycHplZ1ZBVFg5bE85Wlk4YzZEUjJEai81ZXBuR0IzR0ZXMWZnaVR6OUQyUEdjREZXRUorWUY1OWV4VHBKL0pqd0dMYzhSM2R0eURvdlVNU1Jxb2R0NlNtMlQ0c3l6Rko5TUh3QWlBcEppUzR3R1dBcW9DN284N3hkRnRDak13YzNpNVQxUVd2d3NIb2FSYzVzdkpYSVNQRCtBVmR5eCtKbjdheEV2YnB4WjNCN0ROZGVoeVF0YVZoSjJHZy9Ma2tNMEpSOVNMQTNEYVdzWURRdlR0TjZMd0cxQlVTdzdZaE40WktKbUJSNjRKR3o5STBjTnY0ckJnRi9YdUl3S2wyZ0JiYlpDcjdxTHBHenZweDBRblJZNXJuL1draEx4MytXdVhyRDVSUmFJUnBzeUY3Z3BvOGo1UU9Ib2tZaDRYSURkdGFrMjNDWnZKL0tSWTliYjduRTRZdTVVQzU2R3Rtd2Z1Tm1zazBqbUd3Wk9EVU5LQlJxaGZZbGNzdTJ4a2lBaHU3eE5VWDkwdHhHZGowOCtKTjcrZElQVDdlb09ib0I2QkFGREM1QXdpV1ZJUTdVTldod0Q0RkZLbkhZdVRqS0pOUm44bnhuR2JKTjdrMm9hTERYNXJJTUhBbnVGbDJHcWpwdWlGaXpvSENCeTY5WTlWbWhoMWZ1WHNnV2JSSVhPaE5VUUxnRDFibkY1dktoZVcwWU1qaUdadDVvYmljREl2VWlMbnlPZC94Q3hnWFMvRHI1NUZCY09FQXJmOUxBaFNUNExkby9EVWhna0MiLCJNSUlDaVRDQ0FnK2dBd0lCQWdJUUgwZXZxbUlBY0ZCVVRBR2VtMk9aS2pBS0JnZ3Foa2pPUFFRREF6Q0JoVEVMTUFrR0ExVUVCaE1DUjBJeEd6QVpCZ05WQkFnVEVrZHlaV0YwWlhJZ1RXRnVZMmhsYzNSbGNqRVFNQTRHQTFVRUJ4TUhVMkZzWm05eVpERWFNQmdHQTFVRUNoTVJRMDlOVDBSUElFTkJJRXhwYldsMFpXUXhLekFwQmdOVkJBTVRJa05QVFU5RVR5QkZRME1nUTJWeWRHbG1hV05oZEdsdmJpQkJkWFJvYjNKcGRIa3dIaGNOTURnd016QTJNREF3TURBd1doY05Nemd3TVRFNE1qTTFPVFU1V2pDQmhURUxNQWtHQTFVRUJoTUNSMEl4R3pBWkJnTlZCQWdURWtkeVpXRjBaWElnVFdGdVkyaGxjM1JsY2pFUU1BNEdBMVVFQnhNSFUyRnNabTl5WkRFYU1CZ0dBMVVFQ2hNUlEwOU5UMFJQSUVOQklFeHBiV2wwWldReEt6QXBCZ05WQkFNVElrTlBUVTlFVHlCRlEwTWdRMlZ5ZEdsbWFXTmhkR2x2YmlCQmRYUm9iM0pwZEhrd2RqQVFCZ2NxaGtqT1BRSUJCZ1VyZ1FRQUlnTmlBQVFEUjNzdmRjbUNGWVg3ZGVTUkZ0U3JZcG4xUGxJTEJzNUJBSCtYNFFva1BCMEJCTzQ5MG8wSmx3emdkZVQ2KzNlS0t2VURZRXMyaXhZakZxMEpjZlJLOUNoUXRQNklIRzQvYkM4dkNWbGJwVnNMTTVuaXd6MkorV29zNzdMVEJ1bWpRakJBTUIwR0ExVWREZ1FXQkJSMWNhY1pTQm04blozcVFVZmZsTVJJZDVuVGVUQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBS0JnZ3Foa2pPUFFRREF3Tm9BREJsQWpFQTd3TmJlcXkzZUFweXQ0amYvN1ZHRkFrSytxRG1mUWpHR29lOUdLaHp2U2JLWUF5ZHpwbWZ6MXdQTU9HK0ZESHFBakFVOUpNOFNhY3plcEJHUjdOamZST2JUcmR2R0RlQVUvN2RJT0ExbWpiUnh3RzU1dHpkOC84ZExEb1dWOW1TT2RZPSIsIk1JSURURENDQWpTZ0F3SUJBZ0lJZDNjR0p5YXBzWHd3RFFZSktvWklodmNOQVFFTEJRQXdSREVMTUFrR0ExVUVCaE1DVlZNeEZEQVNCZ05WQkFvTUMwRm1abWx5YlZSeWRYTjBNUjh3SFFZRFZRUUREQlpCWm1acGNtMVVjblZ6ZENCRGIyMXRaWEpqYVdGc01CNFhEVEV3TURFeU9URTBNRFl3TmxvWERUTXdNVEl6TVRFME1EWXdObG93UkRFTE1Ba0dBMVVFQmhNQ1ZWTXhGREFTQmdOVkJBb01DMEZtWm1seWJWUnlkWE4wTVI4d0hRWURWUVFEREJaQlptWnBjbTFVY25WemRDQkRiMjF0WlhKamFXRnNNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQTlodFBad2Nyb1JYMUJpTExId0d5NDNORkJrUkpMTHRKSlJUV3pzTzNxeXhQeGtFeWxGZjZFcWRiRHVLUEh4NkdHYWVxdFMyNVh3Mkt3cStGTlhreUxic2NZamZ5c1Z0S1Bjck5jVi9wUXI2VTZNamUrU0pJWk1ibHE4WXJiYTBGOFByVkM4K2E1ZkJRcElzN1I2VWpXM3A2K0RNL3VPK1psK01nd2RZb2ljK1UrN2xGN2VOQUZ4SFVkUEFMTWVJckptcWJURmV1ckNBK3VrVjZCZk85bTJrVnJuMU9JR1BFTlhZNkJ3TEpOLzNIUis3bzhYWWRjeFh5bDZTMXlIcDUyVUtxSzM5Yy9zNG1UNk5tZ1RXdlJMcFVIaHd3TW1XZDVqeVRYbEJPZXVNNjFHN01HdnY1MGpldUpDcXJWd01pS0ExSmRYKzNLTnAxdjQ3ajNBNTVNUUlEQVFBQm8wSXdRREFkQmdOVkhRNEVGZ1FVblpQR1U0dGV5cTgvbng0UDVabVZ2Q1QybEk4d0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBT0JnTlZIUThCQWY4RUJBTUNBUVl3RFFZSktvWklodmNOQVFFTEJRQURnZ0VCQUZpczlBUU96Y0FOL3dyOTFMb1dYeW05ZTJpWldFblN0QjAzVFg4bmZVWUdYVVBHaGk0K2M3SW1mVStUcWJiRUtwcXJJWmNVc2Q2TTA2dUpGZGhySk5UeEZxN1lwRnpVZjFHTzdSZ0JzWk5qdmJ6NFlZQ2FuckhPUW5EaXFYMEdKWDBub2Y1djdMTWVKTnJqUzFVYUFEczF0RHZaMTEwdy9ZRVRpZkxDQml2dFo4U095VU95WEdzVmlRSzhZdnhPOHJVenFySnYwd3FpVU9QMk8rZ3VSTUxiWmppcE0xWkk4VzBiTTQwTmpEOWdONTNUeW0xK05INE5uM0oyaXh1ZmN2MVNOVUZGQXBZdkhMS2FjMGtoc1VsSFJVZTA3Mm8wRWNsTm1zeFp0OVlDbmxwT1piV1VyaHZmS2JBVzhiOEFuZ2M2RjJTMUJMVWpJWmtLbFR1WGZPOD0iLCJNSUlFQURDQ0F1aWdBd0lCQWdJQkFEQU5CZ2txaGtpRzl3MEJBUVVGQURCak1Rc3dDUVlEVlFRR0V3SlZVekVoTUI4R0ExVUVDaE1ZVkdobElFZHZJRVJoWkdSNUlFZHliM1Z3TENCSmJtTXVNVEV3THdZRFZRUUxFeWhIYnlCRVlXUmtlU0JEYkdGemN5QXlJRU5sY25ScFptbGpZWFJwYjI0Z1FYVjBhRzl5YVhSNU1CNFhEVEEwTURZeU9URTNNRFl5TUZvWERUTTBNRFl5T1RFM01EWXlNRm93WXpFTE1Ba0dBMVVFQmhNQ1ZWTXhJVEFmQmdOVkJBb1RHRlJvWlNCSGJ5QkVZV1JrZVNCSGNtOTFjQ3dnU1c1akxqRXhNQzhHQTFVRUN4TW9SMjhnUkdGa1pIa2dRMnhoYzNNZ01pQkRaWEowYVdacFkyRjBhVzl1SUVGMWRHaHZjbWwwZVRDQ0FTQXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRU5BRENDQVFnQ2dnRUJBTjZkMStwWEdFbWhXK3ZYWDBpRzZyN2QvK1R2Wnh6MFpXaXpWM0dnWG5lNzdadEo2WENBUFZZWVl3aHYydkxNMEQ5L0FsUWlWQkRZc29IVXdIVTlTMy9IZDhNK2VLc2FBN1VnYXk5cUs3SEZpSDdFdXg2d3dkaEZKMitxTjFqM2h5YlgyQzMycVJlM0gzSTJUcVlYUDJXWWt0c3FibDJpL29qZ0M5NS81WTBWNGV2TE90WGlFcUlUTGRpT3IxOFNQYUFJQlFpMlhLVmxPQVJGbVI2allHQjB4VUdsY21JYllzVWZiMThhUXI0Q1VXV29yaU1ZYXZ4NEE2bE5mNEREK3F0YS9LRkFwTW9aRnY2eXlPOWVjdzN1ZDcyYTlubVl2TEVIWjZJVkRkMmdXTVpFZXdvK1lpaGZ1a0VIVTFqUEVYNDRkTVg0LzdWcGtJK0VkT3FYRzY4Q0FRT2pnY0F3Z2Iwd0hRWURWUjBPQkJZRUZOTEVzTktSMUV3UmNiTmh5ejJoL3Qyb2F0VGpNSUdOQmdOVkhTTUVnWVV3Z1lLQUZOTEVzTktSMUV3UmNiTmh5ejJoL3Qyb2F0VGpvV2VrWlRCak1Rc3dDUVlEVlFRR0V3SlZVekVoTUI4R0ExVUVDaE1ZVkdobElFZHZJRVJoWkdSNUlFZHliM1Z3TENCSmJtTXVNVEV3THdZRFZRUUxFeWhIYnlCRVlXUmtlU0JEYkdGemN5QXlJRU5sY25ScFptbGpZWFJwYjI0Z1FYVjBhRzl5YVhSNWdnRUFNQXdHQTFVZEV3UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRUZCUUFEZ2dFQkFESkw4N0xLUHBIOEVzYWhCNHlPZDZBekJoUmNrQjRZOXdpbVBRb1orWWVBRVc1cDVKWVhNUDgwa1dOeU9PN01IQUdqSFpRb3BESDJlc1JVMS9ibE1WZ0Rvc3pPWXR1VVJYTzF2MFhKSkxYVmdnS3RJM2xwamJpMlRjN1BUTW96SStnY2lLcWRpMEZ1RnNrZzVZbWV6VHZhY1BkK21TWWdGRlFscTI1emhlYWJJWjBLYklJT3FQakNEUG9RSG15Vzc0Y054QTloaTYzdWd5dVYrSTZTaEhJNTZ5RHFnKzJEelpkdUNMenJUaWEyY3l2azAvWk0vaVp4NG1FUmRFci9WeHFIRDNWSUxzOVJhUmVnQWhKaGxkWFJRTElRVE83RXJCQkRwcVdlQ3RXVllwb056NGlDeFRJTTVDdWZSZVlObnlpY3Nia3FXbGV0TncrdkhYL2J2Wjg9IiwiTUlJRVBqQ0NBeWFnQXdJQkFnSUVTbE9NS0RBTkJna3Foa2lHOXcwQkFRc0ZBRENCdmpFTE1Ba0dBMVVFQmhNQ1ZWTXhGakFVQmdOVkJBb1REVVZ1ZEhKMWMzUXNJRWx1WXk0eEtEQW1CZ05WQkFzVEgxTmxaU0IzZDNjdVpXNTBjblZ6ZEM1dVpYUXZiR1ZuWVd3dGRHVnliWE14T1RBM0JnTlZCQXNUTUNoaktTQXlNREE1SUVWdWRISjFjM1FzSUVsdVl5NGdMU0JtYjNJZ1lYVjBhRzl5YVhwbFpDQjFjMlVnYjI1c2VURXlNREFHQTFVRUF4TXBSVzUwY25WemRDQlNiMjkwSUVObGNuUnBabWxqWVhScGIyNGdRWFYwYUc5eWFYUjVJQzBnUnpJd0hoY05NRGt3TnpBM01UY3lOVFUwV2hjTk16QXhNakEzTVRjMU5UVTBXakNCdmpFTE1Ba0dBMVVFQmhNQ1ZWTXhGakFVQmdOVkJBb1REVVZ1ZEhKMWMzUXNJRWx1WXk0eEtEQW1CZ05WQkFzVEgxTmxaU0IzZDNjdVpXNTBjblZ6ZEM1dVpYUXZiR1ZuWVd3dGRHVnliWE14T1RBM0JnTlZCQXNUTUNoaktTQXlNREE1SUVWdWRISjFjM1FzSUVsdVl5NGdMU0JtYjNJZ1lYVjBhRzl5YVhwbFpDQjFjMlVnYjI1c2VURXlNREFHQTFVRUF4TXBSVzUwY25WemRDQlNiMjkwSUVObGNuUnBabWxqWVhScGIyNGdRWFYwYUc5eWFYUjVJQzBnUnpJd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUM2aExaeTI1NE1hK0taNlRBQnAzYnFNcmlWUVJySjJtRk9XSExQL3ZhQ2ViOXpZUVlLcFNmWXMxL1RSVTRjY3RaT012SnlpZy8zZ3huUWFvQ0FBRVVlc01mbm1yOFNWeWNjbzJndkNvZTlhbXNPWG1YekhIZlYxSVdOY0NHMHN6TG5pNkxWaGprQ3NialNSODdreVVuRU82ZmUrMVI5Vjc3dzZHN0NlYkk2QzFYaVVKZ1dNaE5jTDNoV3djS1VzL0phNUNlYW55VFh4dXpRbXlXQzQ4ekN4RVhGakpkNkJtc3FFWitwQ201SU8yL2IxQkVaUXZlUEI3LzFVMStjUHZRWExPWnByRTR5VEdKMzZyZm81YnMwdkJtTHJweFI1N2QrdFZPeE15TGxiYzl3UEJyNjRwdG50b1AwamFXdllreE40RmlzWkRRU0EvaTJqWlJqSktSeEFnTUJBQUdqUWpCQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJScWNpWjYwQjd2ZmVjN2FWSFViSTJma0JKbXF6QU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFlWjhkbHNhMmVUOGlqWWZUaHdNRVlHcHJtaTVaaVhNUnJFUFI5UlAvalRrcndQSzlUM0NNcVMvcUY4UUxWSjdVRzVhWU16eW9yV0tpQUhhcldXbHVCaDEreExsRWpaaXZFdFJoMndvWlJrZno2L2Rqd1VBRlFLWFN0L1MxbWphL3FZaDJpQVJWQkN1Y2gzOGFOengrTGFVYTJOU0pYc3E5ckQxczJHMnYxZk4yRDgwN2lEZ2luV3lUbXNROXY0SWJaVCttRDEycS9PV3lGY3ExcmNhOFBkQ0U2T29HY3JCTk9USjR2ejRSbkF1a25ab2g4L0NiQ3pCNDI4SGNoMFArdkdPYXlzWENITW5IamY4N0VsZ0k1clk5N0hvc1R2dURsczRNUEdtSFZIT2tjOEtULzFFUXJCVlVBZGo4QmJHSm9YOTBnNXBKMTl4T2U0cEliNHRGOWc9PSIsIk1JSUZSakNDQXk2Z0F3SUJBZ0lJYll3VVJyR21DdTR3RFFZSktvWklodmNOQVFFTUJRQXdRVEVMTUFrR0ExVUVCaE1DVlZNeEZEQVNCZ05WQkFvTUMwRm1abWx5YlZSeWRYTjBNUnd3R2dZRFZRUUREQk5CWm1acGNtMVVjblZ6ZENCUWNtVnRhWFZ0TUI0WERURXdNREV5T1RFME1UQXpObG9YRFRRd01USXpNVEUwTVRBek5sb3dRVEVMTUFrR0ExVUVCaE1DVlZNeEZEQVNCZ05WQkFvTUMwRm1abWx5YlZSeWRYTjBNUnd3R2dZRFZRUUREQk5CWm1acGNtMVVjblZ6ZENCUWNtVnRhWFZ0TUlJQ0lqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FnOEFNSUlDQ2dLQ0FnRUF4QkxmcVYvK1FkM2Q5WitLNC9hczRUeDRtcnpZOEg5Nm9ETXEzSTBnVzY0dGIrZVQyVFp3YW1qUGpsR2poVnRuQktBUUpHOWRLSUxCbDFmWVNDa1R0dUcra1UzZmhReFRHSm9lSktKUGovQ2loUXZMOUNsLzBxUlk3aVpOeWFxb2U1cloramplUkZjVjVmaU15TmxJNGcwV0p4MGV5SU9GSmJlNnFsVkJ6QU1pU3kyUmpZdm1pYTlteCtuL0srazhyTnJTczhQaGFKeUorSG9BVnQ3MFZaVnMrN3BrM1dLTDN3dDNNdXRpekNhYW03dXFZb05NdEFaNk1NZ3B2KzBHVFplNUhNUXhLOVZmdkZNU0Y1eVpWeWxtZDJFaE1RY3VKVW1kR1BMdTh5dHhqTFc2T1FkSmQvenZMcEtRQlkwdEwzZDc3ME8vTmJ1YTJQbHpweXp5MEZmdUtFNG1YNCtRYUFrdnVQamNCdWt1bWo1UnA5RWl4QXFuT0Voc3Mvbi9mYXVHVitPNjFvVjRkN3BENmtoLzl0aStJMjBldjlFMmJGaGM4ZTZrR1ZRYTlRUFNkdWJoakwwOHM5TklTK0xJK0grU3FIWkduRUpsUHFRZXdRY0RXa1l0dUpmenQ5V3lWU0h2dXR4TUFKZjdGSlVuTTcvb1EwZEcwZ2laRm1BN21uN1M1dTA0NnV3QkhqeElWa2tKeDB3M0FKNklEc0J6NFc5bTZYSkhNRDRRNVFzRHlacENBR3pGbEg1aHhJcmZmNElhQzFuRVdUSjNzN3hnYVZZNS9iUUdleXpXWkRiWnZVanRoQjkrcFNLUEtyaEM5SUszMUZPUWVFNHRHdjJCYjBUWE93RjBsa0xnQU9JdWErckY3bktzdTcvKzZxcW8rTnoyc25tS3RtY0NBd0VBQWFOQ01FQXdIUVlEVlIwT0JCWUVGSjNBWjZZTUl0a205VVdycG1WU0VTZllSYXhqTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQTBHQ1NxR1NJYjNEUUVCREFVQUE0SUNBUUN6VjAwUVlrNDY1S3pxdUJ5dk1pUElzMGxhVVp4MktJMTVxbGRHRjlYMVV2YTNST2dJUkw4WWhOSUxnTTNGRXYwQVZRVmhoMEhjdFNTZVBNVFl5UHR3bmk5NGxvTWdOdDU4RDJrVGlLVjFOcGdJcHNiZnJNN2pXTmEzUHQ2NjgrczBRTmlpZ2ZWNFB5L1ZwZnpab3RSZUJBNFhyZjVCOE9XeWN2cEVnak5DNkMxWTkxYU1Zais2UXJDY0RGeCtMbVVtWEZOUEFMSjRmcUVObVMyTnVCMk9vc1N3L1dEUU1LU095QVJpcWNUdE5kNTZsKzBPT0Y2U0w1TndwYW1jYjZkOUV4MSt4Z2hJc1Y1bjYxRUlKZW5tSld0U0taR2Mwamx6Q0ZmZW1RYTBXNTBRQnVIQ0FLaTRIRW9DQ2hUUXdVSEsrNHcxSVgyQ09QS3BWSkVaTlpPVWJXbzZ4YkxRdTRtR2sraWJ5UTg2cDNxNG9mQjRSdnI4TnkvbGlvVHozLzRFMmFGb29DOGs0Z21WQnRXVnl1RWtsdXQ4OXBNRnUrMXo2UzNSZFRuWDV5VGIyRTVmUTQrZTBCUTV2MVZ3U0psWE1iU2M3a3FZQTVZd0gyQUc3aHNqL29GZ0l4cEhZb1dsekJrMGdHK3pyQnJqbi9CN1NLM1ZBZGxudHFseWsrb3Racld5dU9ROVBMTHZUSXpxNndlL3F6V2FWWWE4R0thMXFGNjBnMnhyYVVEVG45enh3MmxydWVGdENmVHhxbEIyQ25wOWVoZWhWWlpDbVRFSjNXQVJqUVV3ZnVhT1J0R2RGTnJIRitRRmxvekVKTFVienhRSHNrRDRvNTVCaHJ3RTBHdVd5Q3FBTlAyLzd3YWozVmpGaFQwK2ovNmVLZUMydUFsb0dSd1lRdz09IiwiTUlJRFZEQ0NBanlnQXdJQkFnSURBalJXTUEwR0NTcUdTSWIzRFFFQkJRVUFNRUl4Q3pBSkJnTlZCQVlUQWxWVE1SWXdGQVlEVlFRS0V3MUhaVzlVY25WemRDQkpibU11TVJzd0dRWURWUVFERXhKSFpXOVVjblZ6ZENCSGJHOWlZV3dnUTBFd0hoY05NREl3TlRJeE1EUXdNREF3V2hjTk1qSXdOVEl4TURRd01EQXdXakJDTVFzd0NRWURWUVFHRXdKVlV6RVdNQlFHQTFVRUNoTU5SMlZ2VkhKMWMzUWdTVzVqTGpFYk1Ca0dBMVVFQXhNU1IyVnZWSEoxYzNRZ1IyeHZZbUZzSUVOQk1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBMnN3WVl6RDk5QmNqR2xaK1c5ODhiRGprY2JkNGtkUzhvZGhNK0toRHRnUHBUU0VIQ0lqYVdDOW1PU205QlhpTG5Uam9CYmRxZm5HazVzUmdwckR2Z09TSktBK2VKZGJ0Zy9PdHBwSEhtTWxDR0RVVW5hMllScEl1VDhyeGgwUEJGcFZYTFZEdmlTMkFlbGV0OHU1ZmE5SUFqYmtVK0JRVk5kbkFScU43Y3NpUnY4bFZLODNRbHo2Y0ptVE0zODZER1hIS1R1YlUxWHVwR2MxVjNzanMwbDQ0VStWY1Q0d3QvbEFqTnZ4bTVzdU9wRGtaQUxlVkFqbVJDdzcrT0M3UkhRV2E5azArYnc4SEhhOHNIbzlnT2VMNk5sTVRPZFJlSml2YlBhZ1V2VExyR0FNb1VnUng1YXN6UGVFNHV3YzJoR0tjZWVvV01QUmZ3Q3ZvY1d2aytRSURBUUFCbzFNd1VUQVBCZ05WSFJNQkFmOEVCVEFEQVFIL01CMEdBMVVkRGdRV0JCVEFlcGhvalluN3F3VmtEQkY5cW4xbHVNck1UakFmQmdOVkhTTUVHREFXZ0JUQWVwaG9qWW43cXdWa0RCRjlxbjFsdU1yTVRqQU5CZ2txaGtpRzl3MEJBUVVGQUFPQ0FRRUFOZU1wYXVVdlhWU09LVkNVbjVrYUZPU1BlQ3BpbEtJblo1N1F6eHBlUituQnNxVFAzVUVhQlU2YlMrNUtiMVZTc3lTaE53cnJaSFlxTGl6ei9UdDFrTC82Y2RqSFBUZlN0UVdWWXJtbTNvazlObnM0ZDBpWHJLWWdqeTZteVF6Q3NwbEZBTWZPRVZFaUl1Q2w2cllWU0FsazZsNVBkUGNGUHNlS1VnemJGYlM5Ylp2bHhyRlVhS25qYVpDMm1xVVB1TGsvSUgydVNyVzRuT1FkdHF2bWxLWEJ4NE90Mi9Vbmh3NEViTlgvM2FCZDdZZFN0eXNWQXE0NXBtcDA2ZHJFNTd4Tk5CNnBYRTB6WDVJSkw0aG1YWGVYeHgxMkU2blY1ZkVXQ1JFMTFhemJKSEZ3TEpoV0M5a1h0TkhqVVN0ZWRlalYwTnhQTk8zQ0JXYUFvY3ZtTXc9PSIsIk1JSURsakNDQW42Z0F3SUJBZ0lRQzVNY090WTVaK3BuSTcvRHI1cjBTekFOQmdrcWhraUc5dzBCQVFzRkFEQmxNUXN3Q1FZRFZRUUdFd0pWVXpFVk1CTUdBMVVFQ2hNTVJHbG5hVU5sY25RZ1NXNWpNUmt3RndZRFZRUUxFeEIzZDNjdVpHbG5hV05sY25RdVkyOXRNU1F3SWdZRFZRUURFeHRFYVdkcFEyVnlkQ0JCYzNOMWNtVmtJRWxFSUZKdmIzUWdSekl3SGhjTk1UTXdPREF4TVRJd01EQXdXaGNOTXpnd01URTFNVEl3TURBd1dqQmxNUXN3Q1FZRFZRUUdFd0pWVXpFVk1CTUdBMVVFQ2hNTVJHbG5hVU5sY25RZ1NXNWpNUmt3RndZRFZRUUxFeEIzZDNjdVpHbG5hV05sY25RdVkyOXRNU1F3SWdZRFZRUURFeHRFYVdkcFEyVnlkQ0JCYzNOMWNtVmtJRWxFSUZKdmIzUWdSekl3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRRFo1eWd2VWo4MmNrbUlrelR6K0dvZU1WU0FuNjFVUWJWSDM1YW8xSytBTGJrS3ozWDlpYVY5SlByaklnd3J2SlVYQ3pPL0dVMUJCcEFBdlF4TkVQNEh0ZWNjYmlKVk1XV1h2ZE1YMGg1aTg5dnFiRkNNUDRRTWxzKzN5d1BneW0yaEZFd2JpZDN0QUxCU2ZLK1JiTEU0RTlIcEVnakFBTEFjS3hIYWQzQTJtNjdPZVlmY2duRG1DWFJ3Vldtdm8yaWZ2OTIyZWJQeW5YQXBWZlNyLzVWaDg4bEFieDNSdnBPNzA0Z3F1NTIvY2xwV2NUcy8xUFBSQ3Y0bzc2UHUyWm12QTlPUFlMZnlrcUd4dlltSkh6RE53Nll1WWpPdUZnSjNSRnJuZ1FvOHAwUXVlYmcvQkx4Y29JZmhHNjlSanMzc0xQcjQvbTN3T255cWkrUm5sVEdOQWdNQkFBR2pRakJBTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnR0dNQjBHQTFVZERnUVdCQlRPdzBxNW1WWHl1TnRndjZsK3ZWYTFsemFuMWpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQXlxVlZqT1BJUVc1cEo2ZDFFZTg4aGpadjBwM0dlRGdkYVphaWtta3VPR3liZlFUVWlhV3hNVGVLeVNITXEyek5peHlhMXI5STBqSm13WXJBOHk4Njc4RGoxSkdHMFZEakE5dHpkMjlLT1ZQdDNpYkh0WDJ2SzBMUmRXTGpTaXNDeDFCTDRHbmlsbXdPUkdZUVJJK3RCZXY0ZWF5bUcrZzNOSjFUeVdHcW9sS3ZTbkFXaHNJNnlMRVRjRGJZeis3MENqVFZXMHo5QjV5aXV0a0JjbHp6VGNIZERyRWNEY1JqdnEzMEZQdUo3S0pCRGt6TXlGZEEwRzREcXMwTWpvbVptV3p3UERDdk9OOXZ2S08rS1NBbnEzVC9FeUo0M3BkU1ZSNkR0VlFnQSs2dXdFOVczamZNdzMrcUJDZTcwM2U0WXRzWGZKd29JaE56Yk04bTlZb3A1dz09IiwiTUlJRGRUQ0NBbDJnQXdJQkFnSUxCQUFBQUFBQkZVdGF3NVF3RFFZSktvWklodmNOQVFFRkJRQXdWekVMTUFrR0ExVUVCaE1DUWtVeEdUQVhCZ05WQkFvVEVFZHNiMkpoYkZOcFoyNGdibll0YzJFeEVEQU9CZ05WQkFzVEIxSnZiM1FnUTBFeEd6QVpCZ05WQkFNVEVrZHNiMkpoYkZOcFoyNGdVbTl2ZENCRFFUQWVGdzA1T0RBNU1ERXhNakF3TURCYUZ3MHlPREF4TWpneE1qQXdNREJhTUZjeEN6QUpCZ05WQkFZVEFrSkZNUmt3RndZRFZRUUtFeEJIYkc5aVlXeFRhV2R1SUc1MkxYTmhNUkF3RGdZRFZRUUxFd2RTYjI5MElFTkJNUnN3R1FZRFZRUURFeEpIYkc5aVlXeFRhV2R1SUZKdmIzUWdRMEV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRRGFEdWFaamM2ajQwK0tmdnZ4aTRNbGErcElIL0Vxc0xtVkVRUzk4R1BSNG1kbXp4emR6eHRJSys2TmlZNmFyeW1BWmF2cHh5MFN5NnNjVEhBSG9UMEtNTTBWalUvNDNkU01VQlVjNzFEdXhDNzMvT2xTOHBGOTRHM1ZOVENPWGtOejhrSHAxV3Jqc29rNlZqazRid1k4aUdsYktrM0ZwMVM0YkluTW0vazh5dVg5aWZVU1BKSjRsdGJjZEc2VFJHSFJqY2RHc25VT2h1Z1ppdFZ0Yk5WNEZwV2k2Y2dLT092eUpCTlBjMVNURTRVNkc3d2VOTFdMQll5NWQ0dXgyeDhna2FzSlUyNlF6bnMzZExsd1I1RWlVV01XZWE2eHJrRW1DTWdaSzlGR3FraldaQ3JYZ3pUL0xDckJiQmxEU2dlRjU5Tjg5aUZvNytyeVVwOS9rNURQQWdNQkFBR2pRakJBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQjBHQTFVZERnUVdCQlJnZTJZYVJRMlh5b2xRTDMwRXpUU28vL3o5U3pBTkJna3Foa2lHOXcwQkFRVUZBQU9DQVFFQTFuUG5mRTkyMEkyLzdMcWl2alRGS0RLMWZQeHNuQ3dydlFtZVU3OXJYcW9SU0xibENLT3p5ajFoVGROR0NiTSt3NkRqWTFVYjhycnZyVG5oUTdrNG8rWXZpaVk3NzZCUVZ2bkdDdjA0emNRTGNGR1VsNWdFMzhOZmxOVVZ5UlJCbk1SZGRXUVZEZjlWTU95R2ovOE43eXk1WTBiMnF2emZ2R245TGhKSVpKcmdsZkNtN3ltUEFiRVZ0UXdkcGY1cExHa2tlQjZ6cHh4eFl1N0t5SmVzRjEyS3d2aEhobTRxeEZZeGxkQm5pWVVyK1d5bVhVYWRES3FDNUpsUjNYQzMyMVk5WWVScTRWelc5djQ5M2tITUI2NWpVcjlUVS9RcjZjZjl0dmVDWDRYU1FSamJnYk1FSE1VZnBJQnZGU0RKM2d5SUNoM1dabFhpL0VqSktTWnA0QT09IiwiTUlJRjNqQ0NBOGFnQXdJQkFnSVFBZjF0TVB5anlsR29HN3hrRGpVRExUQU5CZ2txaGtpRzl3MEJBUXdGQURDQmlERUxNQWtHQTFVRUJoTUNWVk14RXpBUkJnTlZCQWdUQ2s1bGR5QktaWEp6WlhreEZEQVNCZ05WQkFjVEMwcGxjbk5sZVNCRGFYUjVNUjR3SEFZRFZRUUtFeFZVYUdVZ1ZWTkZVbFJTVlZOVUlFNWxkSGR2Y21zeExqQXNCZ05WQkFNVEpWVlRSVkpVY25WemRDQlNVMEVnUTJWeWRHbG1hV05oZEdsdmJpQkJkWFJvYjNKcGRIa3dIaGNOTVRBd01qQXhNREF3TURBd1doY05Nemd3TVRFNE1qTTFPVFU1V2pDQmlERUxNQWtHQTFVRUJoTUNWVk14RXpBUkJnTlZCQWdUQ2s1bGR5QktaWEp6WlhreEZEQVNCZ05WQkFjVEMwcGxjbk5sZVNCRGFYUjVNUjR3SEFZRFZRUUtFeFZVYUdVZ1ZWTkZVbFJTVlZOVUlFNWxkSGR2Y21zeExqQXNCZ05WQkFNVEpWVlRSVkpVY25WemRDQlNVMEVnUTJWeWRHbG1hV05oZEdsdmJpQkJkWFJvYjNKcGRIa3dnZ0lpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElDRHdBd2dnSUtBb0lDQVFDQUVtVVhOZzdEMndpejBLeFhEWGJ0elNmVFRLMVFnMkhpcWlCTkNTMWtDZHpPaVovTVBhbnM5cy9CM1BIVHNkWjdOeWdSSzBmYU9jYThPaG0wWDZhOWZaMmpZMEsyZHZLcE95dVIrT0p2ME93V0lKQUpQdUxvZE1rWXRKSFVZbVRiZjZNRzhZZ1lhcEFpUEx6K0UvQ0hGSHYyNUIrTzFPUlJ4aEZuUmdoUnk0WVVWRCs4TS81K2JKei9GcDBZdlZHT05hYW5ac2h5WjlzaFpySFVtM2dEd0ZBNjZNenczTHllVFA2dkJaWTFIMWRhdC8vTytUMjNMTGIyVk4zSTV4STZUYTVNaXJkY21yUzNJRDNLZnlJMHJuNDdhR1lCUk9jQlRrWlRtek5nOTVTK1V6ZVFjMFB6TXNOVDc5dXEvblJPYWNkcmpHQ1Qzc1RIRE4vaE1xN01renRSZUpWbmkrNDlWdjRNMEdrUEd3L3pKU1pyTTIzM2JrZjZjMFBsZmc2bFpyRXBmREtFWTFXSnhBM0JrMVF3R1JPczAzMDNwK3RkT213MVhOdEIxeExhcVVrTDM5aUFpZ21UWW82MVpzOGxpTTJFdUxFL3BEa1AyUUtlNnhKTWxYenphd1dwWGhhRHpMaG40dWdUbmN4Ymd0Tk1zKzFiLzk3bGM2d2pPeTBBdnpWVmRBbEoyRWxZR24rU051WlJrZzd6Sm4wY1RSZTh5ZXhESnRDL1FWOUFxVVJFOUpublY0ZWVVQjlYVktnKy9YUmpMN0ZRWlFubVdFSXVReHBNdFBBbFIxbjZCQjZUMUNaR1NsQ0JzdDYrZUxmOFp4WGh5VmVFSGc5ajF1bGl1dFpmVlM3cVhNWW9DQVFsT2JnT0s2bnlUSmNjQno4TlV2WHQ3eStDRHdJREFRQUJvMEl3UURBZEJnTlZIUTRFRmdRVVUzbS9XcW9yU3M5VWdPSFltOENkOHJJRFpzc3dEZ1lEVlIwUEFRSC9CQVFEQWdFR01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRU1CUUFEZ2dJQkFGelVmQTNQOXdGOVFabGxESFBGVXAvTCtNK1pCbjhiMmtNVm41NENWVmVXRlBGU1BDZUhsQ2p0SHpvQk42SjIvRk5Rd0lTYnhtdE91b3doVDZLT1ZXS1I4MmtWMkx5STQ4U3FDLzN2cU9sTFZTb0dJRzFWZUNrWjdsOHdYRXNrRVZYL0pKcHVYaW9yN2d0Tm4zLzNBVGlVRkpWREJ3bjdZS251SEtzU2pLQ2FYcWVZYWxsdGl6OEkrOGpSUmE4WUZXU1FFZzl6S0M3RjRpUk8vRmpzOFBSRi9pS3o2eStPMHRsRllRWEJsMitvZG5LUGk0dzJyNzhOQmM1eGplYW1ieDlzcG5GaXhkalFnM0lNOFdjUmlReWNFMHh5Tk4rODFYSGZxbkhkNGJsc2pEd1NYV1hhdlZjU3RrTnIvK1hlVFdZUlVjK1pydXdYdHVoeGtZemVTZjdkTlhHaUZTZVVITTloNHlhN2I2Tm5KU0ZkNXQwZEN5NW9HenVDcit5RFo0WFVtRkYwc2JtWmdJbi9mM2daWEhsS1lDNlNRSzVNTnlvc3ljZGl5QTVkOXpaYnl1QWxKUUcwM1JvSG5IY0FQOURjMWV3OTFQcTdQOHlGMW05L3FTM2Z1UUwzOVplYXRUWGF3MmV3aDBxcEtKNGpqdjljSjJ2aHNFL3pCKzRBTHRSWmg4dFNRWlhxOUVmWDdtUkJWWHlOV1FLVjNXS2R3cm51V2loMGhLV2J0NURIREFmZjlZazJkRExXS01Hd3NBdmduRXpESE5iODQybTFSMGFCTDZLQ3E5TmpSSERFamY4dE03cXRqM3UxY0lpdVBoblBRQ2pZL01pUXUxMlpJdlZTNWxqRkg0Z3hRKzZJSGRmR2pqeERhaDJuR041OVBSYnhZdm5La0tqOSIsIk1JSURyekNDQXBlZ0F3SUJBZ0lRQ0R2Z1ZwQkNSckdoZFdySldaSEhTakFOQmdrcWhraUc5dzBCQVFVRkFEQmhNUXN3Q1FZRFZRUUdFd0pWVXpFVk1CTUdBMVVFQ2hNTVJHbG5hVU5sY25RZ1NXNWpNUmt3RndZRFZRUUxFeEIzZDNjdVpHbG5hV05sY25RdVkyOXRNU0F3SGdZRFZRUURFeGRFYVdkcFEyVnlkQ0JIYkc5aVlXd2dVbTl2ZENCRFFUQWVGdzB3TmpFeE1UQXdNREF3TURCYUZ3MHpNVEV4TVRBd01EQXdNREJhTUdFeEN6QUpCZ05WQkFZVEFsVlRNUlV3RXdZRFZRUUtFd3hFYVdkcFEyVnlkQ0JKYm1NeEdUQVhCZ05WQkFzVEVIZDNkeTVrYVdkcFkyVnlkQzVqYjIweElEQWVCZ05WQkFNVEYwUnBaMmxEWlhKMElFZHNiMkpoYkNCU2IyOTBJRU5CTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUE0anZoRVhMZXFLVFRvMWVxVUtLUEMzZVF5YUtsN2hMT2xsc0JDU0RNQVpPblRqQzNVL2REeEdrQVY1M2lqU0xkaHdaQUFJRUp6czRiZzcvZnpUdHhSdUxXWnNjRnMzWW5Gbzk3bmg2VmZlNjNTS01JMnRhdmVndzVCbVYvU2wwZnZCZjRxNzd1S05kMGYzcDRtVm1GYUc1Y0l6Skx2MDdBNkZwdDQzQy9keEMvL0FIMmhkbW9SQkJZTXFsMUdOWFJvcjVINGlkcTlKb3orRWtJWUl2VVg3UTZoTCtocWtwTWZUN1BUMTlzZGw2Z1N6ZVJudHdpNW0zT0ZCcU9hc3YremJNVVpCZkhXeW1lTXIveTd2clRDMExVcTdkQk10b00xTy80Z2RXN2pWZy90UnZvU1NpaWNOb3hCTjMzc2hieVRBcE9CNmp0U2oxZXRYK2prTU92SndJREFRQUJvMk13WVRBT0JnTlZIUThCQWY4RUJBTUNBWVl3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFkQmdOVkhRNEVGZ1FVQTk1UU5WYlJUTHRtOEtQaUd4dkRsN0k5MFZVd0h3WURWUjBqQkJnd0ZvQVVBOTVRTlZiUlRMdG04S1BpR3h2RGw3STkwVlV3RFFZSktvWklodmNOQVFFRkJRQURnZ0VCQU11Y042cElFeElLK3QxRW5FOVNzUFRmcmdUMWVYa0lveVFZL0VzcmhNQXR1ZFhIL3ZUQkgxakx1RzJjZW5Ubm1DbXJFYlhqY0tDaHpVeUltWk9Na1hEaXF3OGN2cE9wLzJQVjVBZGcwNk8vblZzSjhkV080MVAwam1QNlA2ZmJ0R2JmWW1iVzBXNUJqZkl0dGVwM1NwK2RXT0lyV2NCQUkrMHRLSUpGUG5sVWtpYVk0SUJJcURmdjhOWjVZQmJlck9nT3pXNnNSQmM0TDBuYTRVVStLcmsyVTg4NlVBYjNMdWpFVjBsc1lTRVkxUVN0ZUR3c09vQnJwK3V2RlJUcDJJbkJ1VGhzNHBGc2l2OWt1WGNsVnpEQUd5U2o0ZHpwMzBkOHRiUWtDQVV3N0MyOUM3OUZ2MUM1cWZQcm1BRVNyY2lJeHBnMFg0MEtQTWJwMVpXVmJkND0iLCJNSUlDK1RDQ0FvQ2dBd0lCQWdJTkFLYUxlU2tBQUFBQVVOQ1IrVEFLQmdncWhrak9QUVFEQXpDQnZ6RUxNQWtHQTFVRUJoTUNWVk14RmpBVUJnTlZCQW9URFVWdWRISjFjM1FzSUVsdVl5NHhLREFtQmdOVkJBc1RIMU5sWlNCM2QzY3VaVzUwY25WemRDNXVaWFF2YkdWbllXd3RkR1Z5YlhNeE9UQTNCZ05WQkFzVE1DaGpLU0F5TURFeUlFVnVkSEoxYzNRc0lFbHVZeTRnTFNCbWIzSWdZWFYwYUc5eWFYcGxaQ0IxYzJVZ2IyNXNlVEV6TURFR0ExVUVBeE1xUlc1MGNuVnpkQ0JTYjI5MElFTmxjblJwWm1sallYUnBiMjRnUVhWMGFHOXlhWFI1SUMwZ1JVTXhNQjRYRFRFeU1USXhPREUxTWpVek5sb1hEVE0zTVRJeE9ERTFOVFV6Tmxvd2diOHhDekFKQmdOVkJBWVRBbFZUTVJZd0ZBWURWUVFLRXcxRmJuUnlkWE4wTENCSmJtTXVNU2d3SmdZRFZRUUxFeDlUWldVZ2QzZDNMbVZ1ZEhKMWMzUXVibVYwTDJ4bFoyRnNMWFJsY20xek1Ua3dOd1lEVlFRTEV6QW9ZeWtnTWpBeE1pQkZiblJ5ZFhOMExDQkpibU11SUMwZ1ptOXlJR0YxZEdodmNtbDZaV1FnZFhObElHOXViSGt4TXpBeEJnTlZCQU1US2tWdWRISjFjM1FnVW05dmRDQkRaWEowYVdacFkyRjBhVzl1SUVGMWRHaHZjbWwwZVNBdElFVkRNVEIyTUJBR0J5cUdTTTQ5QWdFR0JTdUJCQUFpQTJJQUJJUVR5ZEM2YlVGNzRtelE2MVZmWmdJYUpQUmJpV2xINDdqQ2ZmSHlBc1dmb1BaYjFZc0dHWVpQVXhCdEJ5UW5vYUQ0MVVjWllVeDl5cE1uNm5RTTcyK1dDZjVqN0hCZE5xMW5kNjdKblh4VlJEcWlZMUVmOWVOaTFLbEhCejdNSUtOQ01FQXdEZ1lEVlIwUEFRSC9CQVFEQWdFR01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZMZGo1eHJkamVrSXBsV0RwT0JxVUVGbEVVSkpNQW9HQ0NxR1NNNDlCQU1EQTJjQU1HUUNNR0Y1Mk9WQ1I5OGNybE9aRjdadkhIM2h2eEdVMFFPSWRlU05pYVNLZDBiZWJXSHZBdlg3dGQvTS9rNy8vcW5tcHdJd1c1blhoVGNHdFhzSS9lc25pMHFVK2VINnA0NG1DT2g4a21odGM5aHZKcXdoQXJpWnR5WkJXeVZncnRCSUd1NEciLCJNSUlGMkRDQ0E4Q2dBd0lCQWdJUVRLcjV5dHRqYitBZjkwN1lXd09HblRBTkJna3Foa2lHOXcwQkFRd0ZBRENCaFRFTE1Ba0dBMVVFQmhNQ1IwSXhHekFaQmdOVkJBZ1RFa2R5WldGMFpYSWdUV0Z1WTJobGMzUmxjakVRTUE0R0ExVUVCeE1IVTJGc1ptOXlaREVhTUJnR0ExVUVDaE1SUTA5TlQwUlBJRU5CSUV4cGJXbDBaV1F4S3pBcEJnTlZCQU1USWtOUFRVOUVUeUJTVTBFZ1EyVnlkR2xtYVdOaGRHbHZiaUJCZFhSb2IzSnBkSGt3SGhjTk1UQXdNVEU1TURBd01EQXdXaGNOTXpnd01URTRNak0xT1RVNVdqQ0JoVEVMTUFrR0ExVUVCaE1DUjBJeEd6QVpCZ05WQkFnVEVrZHlaV0YwWlhJZ1RXRnVZMmhsYzNSbGNqRVFNQTRHQTFVRUJ4TUhVMkZzWm05eVpERWFNQmdHQTFVRUNoTVJRMDlOVDBSUElFTkJJRXhwYldsMFpXUXhLekFwQmdOVkJBTVRJa05QVFU5RVR5QlNVMEVnUTJWeWRHbG1hV05oZEdsdmJpQkJkWFJvYjNKcGRIa3dnZ0lpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElDRHdBd2dnSUtBb0lDQVFDUjZGU1MwZ3BXc2F3TkpOM0Z6MFJuZEprck42TjlJM0FBY2J4VDM4VDZLaEtQUzM4UVZyMmZjSEszWVgvSlN3OFhwejNqc0FSaDd2OFJsOGYwaGo0SytqNWMrWlBtTkhyWkZHdm5uTE9Gb0lKNmRxOXhrTmZzL1EzNm5HejYzN0NDOUJSKytiN0VwaTlQZjVsL3RmeG5RM0s5REFEV2lldHJMTlB0ajVnY0ZLdCs1ZU51L05pbzVKSWsya05yWXJoVi9lckJ2R3kyaS9NT2pacmttMnhwbWZoNFNEQkYxYTNoRFR4RllQd3lsbEVudkdmRHlpNjJhK3BHeDhjZ29MRWZaZDVJQ0xxa1RxbnlnMFkzaE92b3pJRklRMmRPY2lxYlhMMU1HeWlLWENKN3RLdVkyZTdnVVlQRENVWk9iVDZaK3BVWDJud3pWMEU4alZIdEM3WmNyeXhqR3Q5WHlEKzg2VjNFbTY5Rm1lS2pXaVMwdXFsV1BjOXZxdjlKV0w3d3FQLzB1SzNwTi91NnVQUUxPdm5vUTBJZWlkaUV5eFB4MmJ2aGlXQzRqQ2hXckJRZG5Bcm5jZXZQRHQwOXFaYWhTTDA4OTYrMURTSk13QkdCN0ZZNzl0T2k0bHUzc2dRaVVwV0FrMm5vamt4bDhaRURMWEIwQXVxTFp4VXBhVklDdTlmZlVHcFZScitnb3loaGYzRFF3NktxTENHcVI4NG9uQVpGZHIrQ0dDZTAxYTYweTFEbWEvUk1obkV3NmFiZkZvYmcyUDlBM2Z2UVFvaC9vek02TGx3ZVFSR0JZODRZY1dzcjdLYUt0ekZjT21wSDRNTjVXZFlnR3EveWFwaXFjcnhYU3RKTG5ic1EvTEJNUWVYdEhUMWVLSjJjekwrelVkcW5SK1dFVXdJREFRQUJvMEl3UURBZEJnTlZIUTRFRmdRVXU2OStBajM2cHZFOGhJNnQ3amlZN05reU10UXdEZ1lEVlIwUEFRSC9CQVFEQWdFR01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RRWUpLb1pJaHZjTkFRRU1CUUFEZ2dJQkFBcngxVWFFdDY1UnUyeXlUVUVVQUpOTW5Ndmx3RlRQb0NXT0F2bjlzS0lOOVNDWVBCTXRyRmFpc05aK0VaTHBMcnFlTHBweXNiMFpSR3hoTmFLYXRCWVNhVnFNNGRjK3BCcm9Md1Awcm1FZEVCc3FwSXQ2eGY0RnB1SEExc2orbnE2UEs3bzltZmpZY3dsWVJtNm1uUFRYSjlPVjJqZURjaHpUYytDaVI1a0RPRjNWU1hrQUtSekg3SnNnSEFja2FWZDRzam44T29TZ3RaeDhqYjh1azJJbnR6bmFGeGl1dlR3SmFQK0VtenpWMWdzRDQxZWVGUGZSNjAvSXZZY2p0N1pKUTNtRlhMcnJrZ3VoeHVob3FFd1dzUnFaQ3VoVExKSzdvUWtZZFF4bHFIdkxJN2Nhd2lpRnd4di8wQ3RpNzZSN0NaR1laNHdVQWMxb0JtcGpJWFVEZ0lpS2JvSEdoZktwcEMzbjlLVWtFRWVEeXMzMGpYbFlzUWFiNXhvcTJaMEIxNVI5N1FOS3l2RGI2S2tCUHZWV21ja2Vqa2s5dStVSnVlQlBTWkk5Rm9KQXpNeFp4dVk2N1JJdWFUeHNsYkg5cWgxN2Y0YStIZzR5UnZ2N0U0OTFmMHlMUzBaai9nQTBRSERCdzdtaDNhWnc0Z1N6UWJ6cGdKSHFaSng2NFNJRHFaeHVidzVsVDJ5SGgxN3picUQ1ZGFXYlFPaFRzaWVkU3JuQWR5R04vNGZ5M3J5TTd4ZmZ0MGtMMGZKdU1Bc2FEazUyN1JIODllbFdzbjIveDIwS2s0eWwwTUMySGI0NlRwU2kxMjVzQzhLS2ZQb2c4OFRrNWMwTnFNdVJrckY4aGV5MUZHbG1Eb0xuemM3SUxhWlJmeUhCTlZPRkJrcGRuNjI3RzE5MCIsIk1JSUIvakNDQVlXZ0F3SUJBZ0lJZEpjbGlzYy9lbFF3Q2dZSUtvWkl6ajBFQXdNd1JURUxNQWtHQTFVRUJoTUNWVk14RkRBU0JnTlZCQW9NQzBGbVptbHliVlJ5ZFhOME1TQXdIZ1lEVlFRRERCZEJabVpwY20xVWNuVnpkQ0JRY21WdGFYVnRJRVZEUXpBZUZ3MHhNREF4TWpreE5ESXdNalJhRncwME1ERXlNekV4TkRJd01qUmFNRVV4Q3pBSkJnTlZCQVlUQWxWVE1SUXdFZ1lEVlFRS0RBdEJabVpwY20xVWNuVnpkREVnTUI0R0ExVUVBd3dYUVdabWFYSnRWSEoxYzNRZ1VISmxiV2wxYlNCRlEwTXdkakFRQmdjcWhrak9QUUlCQmdVcmdRUUFJZ05pQUFRTk1GNGJGWjBEMEtGNU5iYzZQSko2eWhVY3pXTHpuQ1pjQnozbFZQcWoxc3dTNnZRVVgraU9HYXN2TGtqbXJCaERlS3pRTjhPOXNzMHM1a2ZpR3VaanVEMHVMM2pFVDl2MEQ2Um9URlZ5YTVVZFRoaENsWGpNTnp5UjRwdGxLeW1qUWpCQU1CMEdBMVVkRGdRV0JCU2FyeWw2d0JFMU5TWlJNQUREYXY1QTFhN1dQREFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQTRHQTFVZER3RUIvd1FFQXdJQkJqQUtCZ2dxaGtqT1BRUURBd05uQURCa0FqQVhDZk9IaUZCYXI4akFRcjlIWC9Wc2FvYmd4Q2QwNURoVDF3Vi9HelRqeGkrenlnazhONTNYNTdoRzhmMmg0bkVDTUVKWmgwUFVVZCs2MHdreVdzNklmbGM5bkY5Q2EvVUhMYlh3Z3BQNVdXK3VaUHBZNVlzZTQyTyt0WUhOYndLTWVRPT0iLCJNSUlFTWpDQ0F4cWdBd0lCQWdJQkFUQU5CZ2txaGtpRzl3MEJBUVVGQURCN01Rc3dDUVlEVlFRR0V3SkhRakViTUJrR0ExVUVDQXdTUjNKbFlYUmxjaUJOWVc1amFHVnpkR1Z5TVJBd0RnWURWUVFIREFkVFlXeG1iM0prTVJvd0dBWURWUVFLREJGRGIyMXZaRzhnUTBFZ1RHbHRhWFJsWkRFaE1COEdBMVVFQXd3WVFVRkJJRU5sY25ScFptbGpZWFJsSUZObGNuWnBZMlZ6TUI0WERUQTBNREV3TVRBd01EQXdNRm9YRFRJNE1USXpNVEl6TlRrMU9Wb3dlekVMTUFrR0ExVUVCaE1DUjBJeEd6QVpCZ05WQkFnTUVrZHlaV0YwWlhJZ1RXRnVZMmhsYzNSbGNqRVFNQTRHQTFVRUJ3d0hVMkZzWm05eVpERWFNQmdHQTFVRUNnd1JRMjl0YjJSdklFTkJJRXhwYldsMFpXUXhJVEFmQmdOVkJBTU1HRUZCUVNCRFpYSjBhV1pwWTJGMFpTQlRaWEoyYVdObGN6Q0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQUw1QW5mUnU0ZXAyaHh4TlJVU092a2JJZ3dhZHdTcitHQitPNUFMNjg2dGRVSW9XTVF1YUJ0REZjQ0xOU1MxVVk4eTJibWhHQzFQcXkwd2t3THh5VHVyeEZhNzBWSm9TQ3NONnNqTmc0dHFKVmZNaVdQUGUzTS92ZzRhaWpKUlBuMmp5bUpCR2hDZkhkci9qekRVc2kxNEhaR1dDd0Vpd3FKSDVZWjkySUZDb2tjZG10ZXQ0WWdOVzhJb2FFK294b3g2Z21mMDQ5dlluTWxodkIvVnJ1UHNVSzYrM3FzeldZMTl6ak5vRm1hZzRxTXNYZURaUnJPbWU5SGc2amM4UDJVTGltQXlyTDU4T0FkN3ZuNWxKOFMzZnJIUk5HNWkxUjhYbEtkSDVrQmpIWXB5K2c4Y21lejZLSmNmQTNaM21OV2dRSUoyUDJON1N3NFNjRFY3b0w4a0NBd0VBQWFPQndEQ0J2VEFkQmdOVkhRNEVGZ1FVb0JFS0l6Nlc4UWZzNHE4cDc0S2xmOUF3cExRd0RnWURWUjBQQVFIL0JBUURBZ0VHTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3ZXdZRFZSMGZCSFF3Y2pBNG9EYWdOSVl5YUhSMGNEb3ZMMk55YkM1amIyMXZaRzlqWVM1amIyMHZRVUZCUTJWeWRHbG1hV05oZEdWVFpYSjJhV05sY3k1amNtd3dOcUEwb0RLR01HaDBkSEE2THk5amNtd3VZMjl0YjJSdkxtNWxkQzlCUVVGRFpYSjBhV1pwWTJGMFpWTmxjblpwWTJWekxtTnliREFOQmdrcWhraUc5dzBCQVFVRkFBT0NBUUVBQ0ZiOEF2Q2I2UCtrK3RaN3hrU0F6ay9FeGZZQVdNeW10cndVU1dnRWR1am03bDNzQWc5ZzFvMVFHRThtVGdIajVyQ2w3cis4ZEZSQnYvMzhFcmpIVDFyMGlXQUZmMkMzQlVyejl2SEN2OFM1ZElhMkxYMXJ6Tkx6UnQwdnh1QnF3OE0wQXl4OWx0MWF3ZzZuQ3BuQkJZdXJEQy96WERyUGJEZFZDWWZlVTBCc1dPLzh0cXRsYmdUMkc5dzg0Rm9WeHA3WjhWbElNQ0ZsQTJ6czZTRno3SnNEb2VBM3JhQVZHSS82dWdMT3B5eXBFQk1zMU9VSUpxc2lsMkQ0a0Y1MDFLS2FVNzN5cVdqZ29tN0MxMnl4b3crZXYrdG81MWJ5cnZMakt6ZzZDWUcxYTRYWHZpM3RQeHEzc21QaTlXSXNndFJxQUVGUThUbURuNVhwTnBhWWJnPT0iLCJNSUlDUmpDQ0FjMmdBd0lCQWdJUUM2RmEraDNmb0xWSlJLL05KS0JzN0RBS0JnZ3Foa2pPUFFRREF6QmxNUXN3Q1FZRFZRUUdFd0pWVXpFVk1CTUdBMVVFQ2hNTVJHbG5hVU5sY25RZ1NXNWpNUmt3RndZRFZRUUxFeEIzZDNjdVpHbG5hV05sY25RdVkyOXRNU1F3SWdZRFZRUURFeHRFYVdkcFEyVnlkQ0JCYzNOMWNtVmtJRWxFSUZKdmIzUWdSek13SGhjTk1UTXdPREF4TVRJd01EQXdXaGNOTXpnd01URTFNVEl3TURBd1dqQmxNUXN3Q1FZRFZRUUdFd0pWVXpFVk1CTUdBMVVFQ2hNTVJHbG5hVU5sY25RZ1NXNWpNUmt3RndZRFZRUUxFeEIzZDNjdVpHbG5hV05sY25RdVkyOXRNU1F3SWdZRFZRUURFeHRFYVdkcFEyVnlkQ0JCYzNOMWNtVmtJRWxFSUZKdmIzUWdSek13ZGpBUUJnY3Foa2pPUFFJQkJnVXJnUVFBSWdOaUFBUVo1N3lzUkdYdHpiZy9XUHVOc1ZlcFJDMEZGZkx2Qy84UWRKKzFZbEpmWm40ZjVkd2JSWGtMek1aVENwMk5YUUxacVZuZUFscjJsU29PalRoS2lrbkd2TVlET0FkZlZkcCtDVzdpZjE3UVJTQVBXWFlRMXFBazhDM2VOdkpzS1RtalFqQkFNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdHR01CMEdBMVVkRGdRV0JCVEwwTDJwNFpnRlVhRk5ONktEZWM2TkhTcmtoREFLQmdncWhrak9QUVFEQXdObkFEQmtBakFscElGRkFtc1NTM1YwVDhnajQzRHlkWExlZklud3o1RnlZWjVlRUpKWlZybUR4eERuT09sWUpqWjkxZVEwaGprQ01IdzJVL0F3NVdKak9wbml0cU03bXpUNkh0b1FrbkZla1JPbjNhUnVrc3d5MXZVaFpzY3Y2cFpqYW1WRmtwVUJ0QT09IiwiTUlJRUtqQ0NBeEtnQXdJQkFnSUVPR1BlK0RBTkJna3Foa2lHOXcwQkFRVUZBRENCdERFVU1CSUdBMVVFQ2hNTFJXNTBjblZ6ZEM1dVpYUXhRREErQmdOVkJBc1VOM2QzZHk1bGJuUnlkWE4wTG01bGRDOURVRk5mTWpBME9DQnBibU52Y25BdUlHSjVJSEpsWmk0Z0tHeHBiV2wwY3lCc2FXRmlMaWt4SlRBakJnTlZCQXNUSENoaktTQXhPVGs1SUVWdWRISjFjM1F1Ym1WMElFeHBiV2wwWldReE16QXhCZ05WQkFNVEtrVnVkSEoxYzNRdWJtVjBJRU5sY25ScFptbGpZWFJwYjI0Z1FYVjBhRzl5YVhSNUlDZ3lNRFE0S1RBZUZ3MDVPVEV5TWpReE56VXdOVEZhRncweU9UQTNNalF4TkRFMU1USmFNSUcwTVJRd0VnWURWUVFLRXd0RmJuUnlkWE4wTG01bGRERkFNRDRHQTFVRUN4UTNkM2QzTG1WdWRISjFjM1F1Ym1WMEwwTlFVMTh5TURRNElHbHVZMjl5Y0M0Z1lua2djbVZtTGlBb2JHbHRhWFJ6SUd4cFlXSXVLVEVsTUNNR0ExVUVDeE1jS0dNcElERTVPVGtnUlc1MGNuVnpkQzV1WlhRZ1RHbHRhWFJsWkRFek1ERUdBMVVFQXhNcVJXNTBjblZ6ZEM1dVpYUWdRMlZ5ZEdsbWFXTmhkR2x2YmlCQmRYUm9iM0pwZEhrZ0tESXdORGdwTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUFyVTFMcVJLR3N1cWpJQWNWRm1RcUswdlJ2d3RLVFk3dGdIYWxaN2Q0UU1CelFzaG93TnRUSzkxZXVIYVlOWk9MR3AxOEV6b09IMXUzSHMvbEpCUWVzWUdwalgyNHpHdExBL0VDRE55cnBVQWtBSDkwbEtHZENDbXppQXYxaDNlZFZjM2t3MzdYYW1TcmhSU0dsVnVYTWxCdlBjaTZaZ3pqL0wyNFNjRjJpVWtaL2NDb3ZZbWpaeS9Hbjd4eEdXQzRMZWtzeVpCMlpudVU0cTk0MW1WVFhUelduTExQS1FQNUw2UlFzdFJJemdVeVZZcjlzbVJNRHVTWUIzWGJmOSs1Q0ZWZ2hUQXArWHRJcEdtRzR6VS9Ib1pkZW5vVnZlOEFqaFVpVkJjQWtDYVR2QTVKYUpHLytFZlRuWlZDd1E1TjMyOG16OE1ZSVdKbVEzRFcxY0FINFFJREFRQUJvMEl3UURBT0JnTlZIUThCQWY4RUJBTUNBUVl3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFkQmdOVkhRNEVGZ1FVVmVTQjBSR0F2dGlKdVFpak1mbWhKQWtXdVhBd0RRWUpLb1pJaHZjTkFRRUZCUUFEZ2dFQkFEdWJqMWFiTU9kVG1YeDZlYWRObDljWmxaRDdCaC9LTTN4R1k0K1daaVQ2UUJzaEo4cm1jblB5VC80eG1mM0lERXhvVThhQWdoT1krcmF0MmwwOThjNXU5aFVSbElJTTdqK1ZyeEdyRDljdjNoOERqMWNzSHNtN21ocEVsZXNZVDZZZnpYMVhFQytiQkFsYWhMVnUyQjA2NGRhZTBXeDVYbmtjRk1YajBFeVRPMlU4N2Q4OXZxYmxsUnJEdFJuRHZWNWJ1LzhqNzJnWnl4S1RKMXdETFc4dzBCNjJHcXplV3ZmUnFxZ25wdjU1Z2NSNW1UTlh1aEt3cWVCQ2JKUEtWdDcrYllRTENJdCtqZXJYbUNIRzgrYzhlUzllbk5GTUZZM2g3Q0kzekpwREM1ZmNnSkNOczJlYmIwZ0lGVmJQdi9FcmZGNmFkdWxaa01WOGd6VVJaVkU9IiwiTUlJQ0hqQ0NBYVNnQXdJQkFnSVJZRmxKNENZdXUxWDVDbmVLY2ZsSzJHd3dDZ1lJS29aSXpqMEVBd013VURFa01DSUdBMVVFQ3hNYlIyeHZZbUZzVTJsbmJpQkZRME1nVW05dmRDQkRRU0F0SUZJMU1STXdFUVlEVlFRS0V3cEhiRzlpWVd4VGFXZHVNUk13RVFZRFZRUURFd3BIYkc5aVlXeFRhV2R1TUI0WERURXlNVEV4TXpBd01EQXdNRm9YRFRNNE1ERXhPVEF6TVRRd04xb3dVREVrTUNJR0ExVUVDeE1iUjJ4dlltRnNVMmxuYmlCRlEwTWdVbTl2ZENCRFFTQXRJRkkxTVJNd0VRWURWUVFLRXdwSGJHOWlZV3hUYVdkdU1STXdFUVlEVlFRREV3cEhiRzlpWVd4VGFXZHVNSFl3RUFZSEtvWkl6ajBDQVFZRks0RUVBQ0lEWWdBRVIwVU9sdnQ5WGIvcE9kRWgrSjhMdHRWN0hwSTZTRmtjOEdJeExjQjZLUDRhcDF5enRzeVg1MFhVV1ByUmQyMURvc0NIWlRRS0gzcmQ2end6b2NXZFRhUnZRWlU0ZjhrZWhPdlJua21TaDVTSEREcUZTbWFmblZtVFRaZGhCb1pLbzBJd1FEQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVVBlWXBTSnZxQjhvaFJFb20zbTdlMG9QUW4xa3dDZ1lJS29aSXpqMEVBd01EYUFBd1pRSXhBT1ZwRXNsdTI4WXh1Z2xCNFpmNCsvMmE0bjBTeWUxOFpOUExCU1dMVnRtZzUxNWRUZ3VEbkZ0MkthQUpKaUZxWWdJd2NkSzFqMXpxTytGNENZV29kWkk3eUZ6OVNPOE5kQ0tvQ09KdXhVbk94d3k4cDJGcDhmYzc0U3JMK1N2elpwQTMiLCJNSUlGZ3pDQ0EydWdBd0lCQWdJT1JlYTdBNE16dzRWbFNPYi9SVkV3RFFZSktvWklodmNOQVFFTUJRQXdUREVnTUI0R0ExVUVDeE1YUjJ4dlltRnNVMmxuYmlCU2IyOTBJRU5CSUMwZ1VqWXhFekFSQmdOVkJBb1RDa2RzYjJKaGJGTnBaMjR4RXpBUkJnTlZCQU1UQ2tkc2IySmhiRk5wWjI0d0hoY05NVFF4TWpFd01EQXdNREF3V2hjTk16UXhNakV3TURBd01EQXdXakJNTVNBd0hnWURWUVFMRXhkSGJHOWlZV3hUYVdkdUlGSnZiM1FnUTBFZ0xTQlNOakVUTUJFR0ExVUVDaE1LUjJ4dlltRnNVMmxuYmpFVE1CRUdBMVVFQXhNS1IyeHZZbUZzVTJsbmJqQ0NBaUl3RFFZSktvWklodmNOQVFFQkJRQURnZ0lQQURDQ0Fnb0NnZ0lCQUpVSDZIUEtadm5zRk1wN1BQY05DUEcwUlFzc2dyUkl4dXRiUEs2RHVFR1NNeFNrYjMvcEtzekdzSWhyeGJhSjBjYXkveFRPVVJRaDdFcmRHMXJHMW9mdVRUb1ZCdTFrWmd1U2dNcEUzbk9VVHZPbmlYOVBlR01JeUJKUWJVSm1MMDI1ZVNoTlVocUtHb0MzR1lFT2ZzU0t2R1JNSVJ4RGFOYzlQSXJGc21iVmtKcTNNUWJGdnVKdE1nYW1Idm01NjZxanVMKytnbU5RMFBBWWlkL2tEM24xNnFJZkt0SndMbnZudkpPN2JWUGlTSHlNRUFjNC8yYXlkMkYrNE9xTVBLcTBwUGJ6bFVvU0IyMzlqTEtKejlDZ1lYZklXSFN3MUNNNjkxMDZ5cUxiblFuZVhVUXRrUEdCelZlUytuNjhVQVJqTk45cmt4aSthemF5T2VTc0pEYTM4TysySEJOWGs3YmVzdmppaGJkem9yZzFxa1h5NEowMm9XOVVpdkZ5Vm00dWlNVlJRa1FWbE82anhUaVdtMDVPV2d0SDh3WTJTWGN3dkhFMzVhYnNJUWgxL09aaEZqOTMxZG1SbDRRS2JOUUNUWFRBRk8zOU9mdUQ4bDRVb1FTd0Mrbis3by9oYmd1eUNMTmhaZ2xxc1FZNlpaWlp3UEExL2NuYUtJMGFFWWR3Z1Fxb21uVWRuanFHQlFDZTI0RFdKZm5jQlo0bldVeDJPVnZxK2FXaDJJTVAwZi9mTUJINWhjOHpTUFhLYldRVUxIcFlUOU5MQ0VuRmxXUWFZdzU1UGZXempNcFlyWnhDUlhsdURvY1pYRlN4WmJhL2pKdmNFK2tOYjdndTNHZHV5WXNSdFlRVWlnQVpjSU41a1plUjFCb252emNlTWdmWUZHTThLRXl2QWdNQkFBR2pZekJoTUE0R0ExVWREd0VCL3dRRUF3SUJCakFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQjBHQTFVZERnUVdCQlN1YkFXamt4UGlvdWZpMXh6V3gvQi95R2RUb0RBZkJnTlZIU01FR0RBV2dCU3ViQVdqa3hQaW91ZmkxeHpXeC9CL3lHZFRvREFOQmdrcWhraUc5dzBCQVF3RkFBT0NBZ0VBZ3lYdDZOSDlsVkxObnNBRW9KRnA1bHpRaE43Y3JhSlA2RWQ0MW1XWXFWdW9QSWQ4QW9yUmJyY1djK1pmd0ZTWTFYUyt3YzNpRVpHdEl4ZzkzZUZ5UkphMGxWN0FlNDZaZUJaREUxWlhzNkt6TzdWMzNFQnlyS1BybXpVK3NRZ2hvZWZFUXpkNU1yNjE1NXdzVEx4REtabU9NTk9zSWVEakhmcllCek4yVkFBaUtybE5JQzV3YU5ybFUveURYTk9kOHY5RURFUm04dExqdlVZQUdtMEN1aVZkamFFeFVkMVVSaHhOMjVtVzd4b2NCRnltRmU5NDRIbitYZHMrcWt4Vi9ab1ZxVy9ocHZ2ZmNERHB3KzVDUnUzQ2t3V0orbjFqZXovUWNZRjhBT2lZcmc1NE5NTWwrNjhLbnlCcjNUc1RqeEtNNGtFYVNIcHpvSGRweDdaY2Y0TElIdjVZR3lncnFHeXRYbTNBQmRKN3QrdUEvaVUzL2dLYmFLeENYY1B1OWN6YzhGQjEwalpwbk9aN0JOOXVCbW0yM2dvSlNGbUg2M3NVWUhwa3FtbEQ3NUhIVE93WTNXenZVeTJNbWVGZThuSSt6MVRJdldmc3BBOU1SZi9UdVRBakIweVBFTCtHbHRtWldyU1pWeHlrekxzVmlWTzZMQVVQNU1TZUdiRVlOTlZNbmJydDl4K3ZKSlVFZUtnRHUrNkI1ZHBmZkl0S29aQjBKYWV6UGt2SUxGYTl4OGp2T09KY2t2QjU5NXlFdW5RdFlRRWdmbjdSOGs4SFdWK0xMVU5TNjBZTWxPSDFaa2Q1ZDlWVVd4K3RKRGZMUlZwT29FUkl5Tml3bWNVVmhBbjIxa2xKd0dXNDVocHhicUNvOFlMb1JUNXMxZ0xYQ21lREJWckpwQkE9IiwiTUlJRWtUQ0NBM21nQXdJQkFnSUVSV3RRVkRBTkJna3Foa2lHOXcwQkFRVUZBRENCc0RFTE1Ba0dBMVVFQmhNQ1ZWTXhGakFVQmdOVkJBb1REVVZ1ZEhKMWMzUXNJRWx1WXk0eE9UQTNCZ05WQkFzVE1IZDNkeTVsYm5SeWRYTjBMbTVsZEM5RFVGTWdhWE1nYVc1amIzSndiM0poZEdWa0lHSjVJSEpsWm1WeVpXNWpaVEVmTUIwR0ExVUVDeE1XS0dNcElESXdNRFlnUlc1MGNuVnpkQ3dnU1c1akxqRXRNQ3NHQTFVRUF4TWtSVzUwY25WemRDQlNiMjkwSUVObGNuUnBabWxqWVhScGIyNGdRWFYwYUc5eWFYUjVNQjRYRFRBMk1URXlOekl3TWpNME1sb1hEVEkyTVRFeU56SXdOVE0wTWxvd2diQXhDekFKQmdOVkJBWVRBbFZUTVJZd0ZBWURWUVFLRXcxRmJuUnlkWE4wTENCSmJtTXVNVGt3TndZRFZRUUxFekIzZDNjdVpXNTBjblZ6ZEM1dVpYUXZRMUJUSUdseklHbHVZMjl5Y0c5eVlYUmxaQ0JpZVNCeVpXWmxjbVZ1WTJVeEh6QWRCZ05WQkFzVEZpaGpLU0F5TURBMklFVnVkSEoxYzNRc0lFbHVZeTR4TFRBckJnTlZCQU1USkVWdWRISjFjM1FnVW05dmRDQkRaWEowYVdacFkyRjBhVzl1SUVGMWRHaHZjbWwwZVRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTGFWdGtOQytzWnRLbTlJMzVSTU9WY0Y3c041RVVGb051M3MvcG9CajZFNEtQejNFRVptTGswZUdyRWFUc2JSd0pXSXNNbi9NWXN6QTl1M2czcytJSVJlN2JKV0tLZjQ0TGxBY1RmRnkwY09seXBvd0NLVlloWGJSOW4xMEN2L2drdkpyVDdlVE51UWdGQS9DWXFFQU93d0NqMFl6ZnY5S2xtYUk1VVhMRVdlSDI1RGVXME1YSmorU0tmRkkwZGNYdjF1NXg2MDltaEYwWWFEVzZLS2piSGpLWUQrSlhHSXJiNjhqNnhTbGt1cVVZM2tFekVaNkU1Tm45dXNzMnJWdkRsVWNjcDZlbitRM1gwZGdObUJ1MWttd2hIKzVwUGk5NERrWmZzME53NHBnSEJOcnppR0xwNS9WNitlRjY3ckhNc29JVisySE5qbm9nUWkrZFBhMk1zQ0F3RUFBYU9Cc0RDQnJUQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBckJnTlZIUkFFSkRBaWdBOHlNREEyTVRFeU56SXdNak0wTWxxQkR6SXdNall4TVRJM01qQTFNelF5V2pBZkJnTlZIU01FR0RBV2dCUm9rT1JucEtaVGdNZUdacVR4OTB0RCs0UzliVEFkQmdOVkhRNEVGZ1FVYUpEa1o2U21VNERIaG1hazhmZExRL3VFdlcwd0hRWUpLb1pJaHZaOUIwRUFCQkF3RGhzSVZqY3VNVG8wTGpBREFnU1FNQTBHQ1NxR1NJYjNEUUVCQlFVQUE0SUJBUUNUMURDdzF3TWdLdEQ1WStpUkRBVWdxVjhaeW50eVR0U3gyOUNXKzFSYUdTd01DUGV5dklXb25YOXRPMUt6S3R2bjFJU01ZL1lQeXlZQmtWQnM5RjhVNHBOMHdCT2VNRHBRNDdSZ3hSendJa1NOY1Vlc3lCcko2WnVhQUdBVC8zQitYeEZOU1J1ekZWSjd5VlRhdjUyVnIydWEySjdwOGVSRGplSVJSRHEvcjcyRFFuTlNpNnE3cHluUDlXUWNDazNSdktxc255clEvMzkvMm4zcXNlMHdKY0dFMmpUU1czaURWdXljTnNNbTRoSDJaMGtka3F1TSsrdi9ldTZGU3FkUWdQQ25YRXFVTGw4Rm1UeFNRZUROdEdQUEFVTzZuSVBjajJBNzgxcTB0SHV1Mmd1UU9IWHZnUjFtMHZkWGNEYXp2L3dvcjNFbGhWc1QvaDUvV3JROCIsIk1JSUI0VENDQVllZ0F3SUJBZ0lSS2ppa0hKWUtCTjVDc2lpbEMrZzBtQUl3Q2dZSUtvWkl6ajBFQXdJd1VERWtNQ0lHQTFVRUN4TWJSMnh2WW1Gc1UybG5iaUJGUTBNZ1VtOXZkQ0JEUVNBdElGSTBNUk13RVFZRFZRUUtFd3BIYkc5aVlXeFRhV2R1TVJNd0VRWURWUVFERXdwSGJHOWlZV3hUYVdkdU1CNFhEVEV5TVRFeE16QXdNREF3TUZvWERUTTRNREV4T1RBek1UUXdOMW93VURFa01DSUdBMVVFQ3hNYlIyeHZZbUZzVTJsbmJpQkZRME1nVW05dmRDQkRRU0F0SUZJME1STXdFUVlEVlFRS0V3cEhiRzlpWVd4VGFXZHVNUk13RVFZRFZRUURFd3BIYkc5aVlXeFRhV2R1TUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFdU1aNTA0OXNKUTZmTGprWkhBT2tycHJsT1FjSkZzcGpzYm1HK0lwWHdWZk9RdnB6b2ZkbFF2OGV3UUN5Ym5NTy84Y2g1UmlrcXRseFA2alV1YzZNSGFOQ01FQXdEZ1lEVlIwUEFRSC9CQVFEQWdFR01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZGU3dlNjFGdU9KQWYvc0tidnUrTThrOG80VFZNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUURja3FHZ0U2YlBBN0RteENHWGtQb1VWeTBEN080ODAyN0txR3gydktMZXV3SWdKNmlGSnpXYlZzYWo4a2ZTdDI0YkFnQVhxbWVtRlpIZStwVHNld3Y0bjRRPSIsIk1JSUR4VENDQXEyZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBRENCZ3pFTE1Ba0dBMVVFQmhNQ1ZWTXhFREFPQmdOVkJBZ1RCMEZ5YVhwdmJtRXhFekFSQmdOVkJBY1RDbE5qYjNSMGMyUmhiR1V4R2pBWUJnTlZCQW9URVVkdlJHRmtaSGt1WTI5dExDQkpibU11TVRFd0x3WURWUVFERXloSGJ5QkVZV1JrZVNCU2IyOTBJRU5sY25ScFptbGpZWFJsSUVGMWRHaHZjbWwwZVNBdElFY3lNQjRYRFRBNU1Ea3dNVEF3TURBd01Gb1hEVE0zTVRJek1USXpOVGsxT1Zvd2dZTXhDekFKQmdOVkJBWVRBbFZUTVJBd0RnWURWUVFJRXdkQmNtbDZiMjVoTVJNd0VRWURWUVFIRXdwVFkyOTBkSE5rWVd4bE1Sb3dHQVlEVlFRS0V4RkhiMFJoWkdSNUxtTnZiU3dnU1c1akxqRXhNQzhHQTFVRUF4TW9SMjhnUkdGa1pIa2dVbTl2ZENCRFpYSjBhV1pwWTJGMFpTQkJkWFJvYjNKcGRIa2dMU0JITWpDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTDl4WWdqeCtsazA5eHZKR0tQM2dFbFk2U0tERTZiRklFTUJPNFR4NW9WSm55ZnE5b1FiVHFDMDIzQ1l4eklCc1FVK0IwN3U5UHBQTDFrd0l1ZXJHVlpyNG9BSC9QTVdkWUE1VVh2bCtUVzJkRTZwallJVDVMWS9xUU9EK3FLK2loVnFmOTRMdzdZWkZBWEs2c09vQkpRN1Jud3lEZk1BWmlMSWpXbHROb3dSR0xmVHNoeGd0RGo2QW96TzA5MUdCOTRLUHV0ZGZNaDgrN0FyVTZTU1ltbFJKUVZoR2tTQmpDeXBRNVlqMzZ3Nmdab09LY1VjcWVsZEhyYWVuakFLT2M3eGlJRDdTMTNNTXV5RllrTWxOQUpXSndHUnREdHdLajl1c2VpY2lBRjluOVQ1MjFOdFlKMi9MT2RZcTdoZlJ2ek94QnNEUEFuclNURmNhVWF6NEVjQ0F3RUFBYU5DTUVBd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBT0JnTlZIUThCQWY4RUJBTUNBUVl3SFFZRFZSME9CQllFRkRxYWhRY1FaeWkyNy9hOUJVRnVJTUdVMmcvZU1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQ1oyMTE1MWZtWFdXY0RZZkYrT3dZeGRTMmhJSTVQWlllMDk2YWN2TmpwTDlEYld1N1BkSXh6dERoQzJnVjcrQUoxdVAybHNkZXU5dGZlRTh0VEVINktSdEdYK3JjdUt4R3JrTEFuZ1Bub24xcnBONStyNU45c3M0VVhuVDNaSkU5NWtUWFdYd1RyZ0lPcm1nSXR0UkQwMkpESEJITkE3WElsb0ttZjdKNnJhQktaVjhhUEVqb0pwTDFFL1FZVk44R2I1REtqN1RqbzJHVHpMSDRVL0FMcW44My9CMmdYMnlLUU9DMTZqZEZVOFdualh6UEtlajE3Q3VQS2YxODU1ZUoxdXNWMkdEUE9MUEF2VEszM3NlZk9UNmpFbTBwVUJzVi9mZFVJRCtJYy9uNFh1S3hlOXRRV3NrTUpERTMycDJ1MG1ZUmx5bnFJNHVKRXZsejM2aHoxIiwiTUlJRGR6Q0NBbCtnQXdJQkFnSUVBZ0FBdVRBTkJna3Foa2lHOXcwQkFRVUZBREJhTVFzd0NRWURWUVFHRXdKSlJURVNNQkFHQTFVRUNoTUpRbUZzZEdsdGIzSmxNUk13RVFZRFZRUUxFd3BEZVdKbGNsUnlkWE4wTVNJd0lBWURWUVFERXhsQ1lXeDBhVzF2Y21VZ1EzbGlaWEpVY25WemRDQlNiMjkwTUI0WERUQXdNRFV4TWpFNE5EWXdNRm9YRFRJMU1EVXhNakl6TlRrd01Gb3dXakVMTUFrR0ExVUVCaE1DU1VVeEVqQVFCZ05WQkFvVENVSmhiSFJwYlc5eVpURVRNQkVHQTFVRUN4TUtRM2xpWlhKVWNuVnpkREVpTUNBR0ExVUVBeE1aUW1Gc2RHbHRiM0psSUVONVltVnlWSEoxYzNRZ1VtOXZkRENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFLTUV1eUtybUQxWDZDWnltclY1MUNuaTRlaVZnTEd3NDF1T0t5bWFaTitoWGUyd0NRVnQyeWd1em1LaVl2NjBpTm9TNnpqcklaM0FRU3NCVW51SWQ5TWNqOGU2dVlpMWFnbm5jK2dSUUtmUnpNcGlqUzNsand1bVVOS29VTU1vNnZXckpZZUttcFljcVdlNFB3elY5L2xTRXkvQ0c5VndjUENQd0JMS0JzdWE0ZG5LTTNwMzF2anN1ZkZvUkVKSUU5TEF3cVN1WG1EK3RxWUYvTFRkQjFrQzFGa1ltR1AxcFdQZ2tBeDlYYklHZXZPRjZ1dlVBNjVlaEQ1Zi94WHRhYno1T1RaeWRjOTNVazN6eVpBc3VUM2x5U05UUHg4a21DRmNCNWtwdmNZNjdPZHVoanBybDNSak03MW9HREh3ZUkxMnYveWVqbDBxaHFkTmtOd25HamtDQXdFQUFhTkZNRU13SFFZRFZSME9CQllFRk9XZFdUQ0NSMWpNclBvSVZEYUdlenExQkUzd01CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRTXdEZ1lEVlIwUEFRSC9CQVFEQWdFR01BMEdDU3FHU0liM0RRRUJCUVVBQTRJQkFRQ0ZERjJPNUc5UmFFSUZvTjI3VHljbGhBTzk5MlQ5TGRjdzQ2UVFGK3ZhS1NtMmVUOTI5aGtUSTdnUUN2bFlwTlJoY0wwRVlXb1NpaGZWQ3IzRnZEQjgxdWtNSlkyR1FFL3N6S04rT01ZM0VVL3QzV2d4amt6U3N3RjA3cjUxWGdkSUduOXcveFpjaE1CNWhiZ0YvWCsrWlJHakQ4QUN0UGhTTnprRTFha3hlaGkvb0NyMEVwbjNvMFdDNHp4ZTlaMmV0Y2llZkM3SXBKNU9DQlJMYmYxd2JXc2FZNzFrNWgrM3p2RHlueTY3RzdmeVVJaHprc0xpNHhhTm1qSUNxNDRZM2VrUUVlNStOYXVRcno0d2xIclFNejJuWlEvMS9JNmVZczlIUkN3Qlhic2R0VExTUjlJNEx0RCtnZHd5YWg2MTdqelYvT2VCSFJuREpFTHFZem1wIiwiTUlJRHVqQ0NBcUtnQXdJQkFnSUxCQUFBQUFBQkQ0WW01ZzB3RFFZSktvWklodmNOQVFFRkJRQXdUREVnTUI0R0ExVUVDeE1YUjJ4dlltRnNVMmxuYmlCU2IyOTBJRU5CSUMwZ1VqSXhFekFSQmdOVkJBb1RDa2RzYjJKaGJGTnBaMjR4RXpBUkJnTlZCQU1UQ2tkc2IySmhiRk5wWjI0d0hoY05NRFl4TWpFMU1EZ3dNREF3V2hjTk1qRXhNakUxTURnd01EQXdXakJNTVNBd0hnWURWUVFMRXhkSGJHOWlZV3hUYVdkdUlGSnZiM1FnUTBFZ0xTQlNNakVUTUJFR0ExVUVDaE1LUjJ4dlltRnNVMmxuYmpFVE1CRUdBMVVFQXhNS1IyeHZZbUZzVTJsbmJqQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQUtiUEpBNitMbThvbVVWQ3hLcytJVlNiQzlOL2hIRDZFclBMdjRkZnhuK0cwN0l3WE5iOXJmRjczT1g0WUpZSmtoRDEwRlBlKzN0K2M0aXNVb2g3U3FiS1NhWmVxS2VNV2hHOGVvTHJ2b3pwczZ5V0pRZVhTcGtxQnkrMEhuZS9pZysxQW53YmxyakZ1VG9zdk5ZU3VldFpmZUxRQm9aZlhrbHF0VGxlaURUc3ZIZ01DSmlFYktqTlM3U2dmUXg1VGZDNExjc2h5dFZzVzMzaG9DbUVvZm5UbEVuTEpHS1JJTHpkQzlYWnpQbnFKd29yYzVIR25SdXN5TXZvNEtEMEw1Q0xUZnV3Tmh2MkdYcUY0RzN5WVJPSVhKL2drd3BSbDRwYXpxK3IxZmVxQ2FwZ3ZkelpYOTl5cVdBVFhnQUJ5VXI2UDZUcUJ3TWhBbzZDeWdQQ200OENBd0VBQWFPQm5EQ0JtVEFPQmdOVkhROEJBZjhFQkFNQ0FRWXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QWRCZ05WSFE0RUZnUVVtK0lIVjJjY0hzQnFCdDVadEpvdDM5d1poaTR3TmdZRFZSMGZCQzh3TFRBcm9DbWdKNFlsYUhSMGNEb3ZMMk55YkM1bmJHOWlZV3h6YVdkdUxtNWxkQzl5YjI5MExYSXlMbU55YkRBZkJnTlZIU01FR0RBV2dCU2I0Z2RYWnh3ZXdHb0czbG0wbWkzZjNCbUdMakFOQmdrcWhraUc5dzBCQVFVRkFBT0NBUUVBbVlGVGh4eG9sNGFSN09CS3VFUUxxNEdzSjAvV3diZ2NRM2l6REpyODZpdzhibUViVFVzcDlaOEZIU2JCdU9tREFHSkZ0cWtJazdtcE0wc1ltc0w0aDRoTzI5MXhOQnJCVk5wR1ArRFRLcXR0VkNMMU9tTE5JRys2S1luWDNaSHUwMXlpUHFGYlFmWGY1V1JETGVuVk9hdlNvdCszaTlEQWdCa2NSY0F0ak9qNExhUjBWa25GQmJWUEZkNXVSSGc1aDZoK3UvTjVHSkc3OUcrZHdmQ01OWXhkQWZ2RGJibnZSRzE1UmpGK0N2NnBnc0gvNzZ0dUlNUlF5VitkVFpzWGpBemxBY21nUVdwelUvcWxVTFJ1SlEvN1RCajAvVkxaam1teDZCRVAzb2pZK3gxSjk2cmVsYzhnZU1KZ0V0c2xRSXhxL0g1Q09FQmtFdmVlZ2VHVExnPT0iLCJNSUlDRERDQ0FaR2dBd0lCQWdJUWJrZXB4MnlwY3lSQWlROERWZDJOSFRBS0JnZ3Foa2pPUFFRREF6QkhNUXN3Q1FZRFZRUUdFd0pWVXpFaU1DQUdBMVVFQ2hNWlIyOXZaMnhsSUZSeWRYTjBJRk5sY25acFkyVnpJRXhNUXpFVU1CSUdBMVVFQXhNTFIxUlRJRkp2YjNRZ1VqTXdIaGNOTVRZd05qSXlNREF3TURBd1doY05Nell3TmpJeU1EQXdNREF3V2pCSE1Rc3dDUVlEVlFRR0V3SlZVekVpTUNBR0ExVUVDaE1aUjI5dloyeGxJRlJ5ZFhOMElGTmxjblpwWTJWeklFeE1RekVVTUJJR0ExVUVBeE1MUjFSVElGSnZiM1FnVWpNd2RqQVFCZ2NxaGtqT1BRSUJCZ1VyZ1FRQUlnTmlBQVFmVHpPSE15bUtvWVRleThjaFdFR0o2bGFkSzB1RnhoMU1KN3gvSmxGeWIrS2YxcVBLekVVVVJvdXQ3MzZHak95eGZpLy9xWEdkR0lSRkJFRlZiaXZxSm4rN2tBSGpTeG02NUZTV1JRbXgxV3lSUksyRUU0NmFqQTJBRERMMjRDZWpRakJBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQjBHQTFVZERnUVdCQlRCOFNhNm9DMnVoWUhQMC9FcUVyMjRDbWY5dkRBS0JnZ3Foa2pPUFFRREF3TnBBREJtQWpFQWdGdWtmQ1BBbGFVczNMNkpieU81bzkxbEFGSmVrYXpJblhKMGdsTUxmYWxBdldoZ3hlRzRWRHZCTmhjbDJNRzlBakVBbmpXU2RJVWxVZlVrN0dSU0pGQ2xIOXZveThsMjdPeUNidldGR0ZQb3VPT2FLYXFXMDRNanlhUjdZYlBNQXVoZCIsIk1JSURqakNDQW5hZ0F3SUJBZ0lRQXpyeDVxY1JxYUM3S0dTeEhRbjY1VEFOQmdrcWhraUc5dzBCQVFzRkFEQmhNUXN3Q1FZRFZRUUdFd0pWVXpFVk1CTUdBMVVFQ2hNTVJHbG5hVU5sY25RZ1NXNWpNUmt3RndZRFZRUUxFeEIzZDNjdVpHbG5hV05sY25RdVkyOXRNU0F3SGdZRFZRUURFeGRFYVdkcFEyVnlkQ0JIYkc5aVlXd2dVbTl2ZENCSE1qQWVGdzB4TXpBNE1ERXhNakF3TURCYUZ3MHpPREF4TVRVeE1qQXdNREJhTUdFeEN6QUpCZ05WQkFZVEFsVlRNUlV3RXdZRFZRUUtFd3hFYVdkcFEyVnlkQ0JKYm1NeEdUQVhCZ05WQkFzVEVIZDNkeTVrYVdkcFkyVnlkQzVqYjIweElEQWVCZ05WQkFNVEYwUnBaMmxEWlhKMElFZHNiMkpoYkNCU2IyOTBJRWN5TUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUF1emZOTk54N2E4bXlhSkN0U25YL1Jyb2hDZ2lOOVJsVXlmdUkyL091OGpxSmtUeDY1cXNHR212UHJDM29YZ2trUkxwaW1uN1dvNmgrNEZSMUlBV3NVTGVjWXhwc01OemFIeG14MXg3ZS9kZmd5NVNETjY3c0gwTk8zWHNzMHIwdXBTL2txYml0T3RTWnBMWWw2WnRyQUdDU1lQOVBJVWtZOTJlUXEyRUduSS95dXVtMDZaSXlhN1h6VitoZEc4Mk1IYXVWQkpWSjh6VXRsdU5KYmQxMzQvdEpTN1NzVlFlcGo1V3p0Q083VEcxRjhQYXBzcFV3dFAxTVZZd25TbGNVZklLZHpYT1MweFpLQmd5TVVOR1BIZ20rRjZIbUljcjlnK1VRdklPbENzUm5LUFp6RkJROVJuYkRoeFNKSVRSTnJ3OUZES1pKb2JxN25NV3hNNE1waFFJREFRQUJvMEl3UURBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUE0R0ExVWREd0VCL3dRRUF3SUJoakFkQmdOVkhRNEVGZ1FVVGlKVUlCaVY1dU51NWcvNitya1M3UVlYanprd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFHQm5LSlJ2RGtoajZ6SGQ2bWNZMVlsOVBNV0xTbi9wdnRzckY5K3dYM04zS2pJVE9ZRm5Rb1FqOGtWbk5leUl2L2lQc0dFTU5LU3VJRXlFeHR2NE5lRjIyZCttUXJ2SFJBaUdmelowSkZyYWJBMFVXVFc5OGtuZHRoL0pzdzFIS2oyWkw3dGN1N1hVSU9HWlgxTkdGZHRvbS9Eek1OVStNZUtOaEo3aml0cmFsajQxRTZWZjhQbHdVSEJIUVJGWEdVN0FqNjRHeEpVVEZ5OGJKWjkxOHJHT21hRnZFN0ZCY2Y2SUtzaFBFQ0JWMS9NVVJlWGdSUFRxaDVVeWt3NytVMGI2TEozL2l5SzVTOWtKUmFUZXBMaWFXTjBiZlZLZmpsbERpSUdrbmliVmI2M2REY1kzZmUwRGtodmxkMTkyN2p5TnhGMVdXNkxaWm02ek5UZmxNclk9IiwiTUlJRFREQ0NBalNnQXdJQkFnSUlmRThFT1J6VW1TMHdEUVlKS29aSWh2Y05BUUVGQlFBd1JERUxNQWtHQTFVRUJoTUNWVk14RkRBU0JnTlZCQW9NQzBGbVptbHliVlJ5ZFhOME1SOHdIUVlEVlFRRERCWkJabVpwY20xVWNuVnpkQ0JPWlhSM2IzSnJhVzVuTUI0WERURXdNREV5T1RFME1EZ3lORm9YRFRNd01USXpNVEUwTURneU5Gb3dSREVMTUFrR0ExVUVCaE1DVlZNeEZEQVNCZ05WQkFvTUMwRm1abWx5YlZSeWRYTjBNUjh3SFFZRFZRUUREQlpCWm1acGNtMVVjblZ6ZENCT1pYUjNiM0pyYVc1bk1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBdElUTU14Y3VhNVJzYTJGU29PdWp6M21VVE9XVWdKbkxWV1JFWlk5blpPSUc0MXczU2ZZdm00U0VIaTN5WUowd1RzeUVoZUlzeng2ZS9qYXJNM2MxUk5nMWxobzlOdWg2RHRqVlI2RnFhWXZaL0xzNnJubGExZlRXY2J1YWtDTnJtcmVJZEljTUhsKzVuaTM2cTFNcjNMdDJQcE5NQ0FpTUhxSWpITlJxclNLNm1RRXViV1hMdmlSbVZTUkxRRVN4RzlmaHdvWEEzaEEvUGUyNC9QSHhJMVBjdjJXWGI5bjVRSEdOZmIyVjFNNitvRjRuSTk3OXB0QW1EZ0FwNnp4RzhEMWd2ejlRMHR3bVFWR2VGRGRDQktOd1Y2Z2JoKzB0K252dWpBcmpxV2FKR2N0QitkMUVObUhQNG5kR3lIMzI5SktCTnYzYk5QRnlmdk1NRnIyMEZRSURBUUFCbzBJd1FEQWRCZ05WSFE0RUZnUVVCeC9TNTV6YXdtNmlRTFN3ZWxBUVVIVEV5TDB3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFPQmdOVkhROEJBZjhFQkFNQ0FRWXdEUVlKS29aSWh2Y05BUUVGQlFBRGdnRUJBSWxYc2haNnFNTDkxdG1ibXpUQ25MUXlGRTJucE4vc3ZxZSsrRVBia1RmT3RESXVVRlVhTlU1MlEzRWc3NU4zVGhWd0xvZkR3UjF0M011MUo5UXNWdEZTVXpwRTBuUEl4QnNGWlZwaWtwenVRWTB4MitjMDZsa2gxUUY2MTJTNFpEbk55ZTJ2N1VzRFNLZWdtUUdBM0dXak5xNWxXVWhQZ2t2SVpmRlhIZVZaTGdvL2JOalI5ZVVKdEd4VUFBcmdGVTJIZFcyM1dKWmEzVzNTQUtEMG0waSt3emVrdWpiZ2ZJZUZseG9Wb3Q0dW9sdTlyeGo1a0ZETmNGbjRKMmRIeThlZ0J6cDkwU3hkYkJrNlpyVjkvWkZ2Z3JHK0NKUGJGRWZ4b2pmSFJaNDh4M2V2WktpVDMvWnBnNEpnOGtsQ05PMWFBRlNGSEJZMmtneGMrcWF0djlzPSIsIk1JSUVIVENDQXdXZ0F3SUJBZ0lRVG9FdGlvSmw0QXNDN2o0MUFrYmxQVEFOQmdrcWhraUc5dzBCQVFVRkFEQ0JnVEVMTUFrR0ExVUVCaE1DUjBJeEd6QVpCZ05WQkFnVEVrZHlaV0YwWlhJZ1RXRnVZMmhsYzNSbGNqRVFNQTRHQTFVRUJ4TUhVMkZzWm05eVpERWFNQmdHQTFVRUNoTVJRMDlOVDBSUElFTkJJRXhwYldsMFpXUXhKekFsQmdOVkJBTVRIa05QVFU5RVR5QkRaWEowYVdacFkyRjBhVzl1SUVGMWRHaHZjbWwwZVRBZUZ3MHdOakV5TURFd01EQXdNREJhRncweU9URXlNekV5TXpVNU5UbGFNSUdCTVFzd0NRWURWUVFHRXdKSFFqRWJNQmtHQTFVRUNCTVNSM0psWVhSbGNpQk5ZVzVqYUdWemRHVnlNUkF3RGdZRFZRUUhFd2RUWVd4bWIzSmtNUm93R0FZRFZRUUtFeEZEVDAxUFJFOGdRMEVnVEdsdGFYUmxaREVuTUNVR0ExVUVBeE1lUTA5TlQwUlBJRU5sY25ScFptbGpZWFJwYjI0Z1FYVjBhRzl5YVhSNU1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBMEVDTGkzTGprUnYzVWNFYlZBU1kwNm0vd2VhS1hUdUgrN3VJemczakx6OEdsdkNpS1ZDWnJ0czdvVmV3ZEZGeHplMUNrVTFCL3FuSTJHcUdkMFM3V1dhWFVGNjAxQ3h3Uk0vYU41VkNhVHd3eEhHelV2QWhUYUhZdWpsOEhKNmpKSjN5Z3hhWXFoWjhRNXNWVzdldU5KSCsxR0ltR0VhYVArdkIrZkdRVit1c2VnMkwyM0l3YW1iVjRFYWpjTnhvMmY4RVNJbDMzclhwKzJkdFFlbThPYjB5MldJQzhiR29QVzQzbk9JdjR0T2lKb3ZHdUZWRGlPRWpQcVhTSkRscVI2c0ExS0d6cVNYK0RUK25IYnJUVWNFTHBOcXNPTzlWVUNRRlpVYVRORTh0amEzRzFDRVowbzdLQldGeEIzTkg1WW9aRXIwRVRjNU9uS1ZJckxzbTl3SURBUUFCbzRHT01JR0xNQjBHQTFVZERnUVdCQlFMV09XTHhrd1ZONlJBcVRDcEliNUhObHBXL3pBT0JnTlZIUThCQWY4RUJBTUNBUVl3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekJKQmdOVkhSOEVRakJBTUQ2Z1BLQTZoamhvZEhSd09pOHZZM0pzTG1OdmJXOWtiMk5oTG1OdmJTOURUMDFQUkU5RFpYSjBhV1pwWTJGMGFXOXVRWFYwYUc5eWFYUjVMbU55YkRBTkJna3Foa2lHOXcwQkFRVUZBQU9DQVFFQVBwaWVtL1liNmRjNXQzaXVIWElZU2RPSDVFT0M2ei9KcXZXb3RlOVZmQ0ZTWmZuVkRlRnM5RDZNazNPUkxnTEVUZ2R4YjhDUE9HRUlxQjZCQ3NBdklDOUJpNUhjU0VXODhjYmV1blpyTThnQUxURkdUTzNubmMrSWxQOHp3RmJvSklZbXVOZzRPTjhxYTkwU3pNYy9SeGRNb3NJR2xnblcyLzQvUEVaQjMxamlWZzg4TzhFY2t6WFpPRktzN3Nqc0xqQk9sRFcwSkI5TGVHbmE4Z0k0ekpWU2svQndKVm1jSUdmRTd2bUxWMkgwa25aOVA0U05WYmZvNWF6VjhmVVpWcVphKzVBY3I1UHI1UnpVWjVkZEJBNitDNE9tRjRPNU1CS2d4VE1WQmJrTis4Y0ZkdVBZU28zOE5CZWp4aUVvdmpCRk1SN0hlTDVZWVRpc08rSUJaUT09IiwiTUlJQ1B6Q0NBY1dnQXdJQkFnSVFCVlZXdlBKZXBEVTF3NlFQMWF0RmNqQUtCZ2dxaGtqT1BRUURBekJoTVFzd0NRWURWUVFHRXdKVlV6RVZNQk1HQTFVRUNoTU1SR2xuYVVObGNuUWdTVzVqTVJrd0Z3WURWUVFMRXhCM2QzY3VaR2xuYVdObGNuUXVZMjl0TVNBd0hnWURWUVFERXhkRWFXZHBRMlZ5ZENCSGJHOWlZV3dnVW05dmRDQkhNekFlRncweE16QTRNREV4TWpBd01EQmFGdzB6T0RBeE1UVXhNakF3TURCYU1HRXhDekFKQmdOVkJBWVRBbFZUTVJVd0V3WURWUVFLRXd4RWFXZHBRMlZ5ZENCSmJtTXhHVEFYQmdOVkJBc1RFSGQzZHk1a2FXZHBZMlZ5ZEM1amIyMHhJREFlQmdOVkJBTVRGMFJwWjJsRFpYSjBJRWRzYjJKaGJDQlNiMjkwSUVjek1IWXdFQVlIS29aSXpqMENBUVlGSzRFRUFDSURZZ0FFM2FmWnU0cTRDL3NMZnlIUzhMNitjL016WFJxOE5PcmV4cHU4MEpYMjhNelFDN3BoVzFGR2ZwNHRuKzZPWXd3WDdBZHc5YytFTGtDRG5PZy9RVzA3cmRPa0ZGazJlSjBEUSs0UUUyeHkzcTZJcDZGcnRVUE9aOXdqL3dNY28rSStvMEl3UURBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUE0R0ExVWREd0VCL3dRRUF3SUJoakFkQmdOVkhRNEVGZ1FVczl0SXBQbWh4ZGl1TmtITUVXTnBZaW04UzhZd0NnWUlLb1pJemowRUF3TURhQUF3WlFJeEFLMjg4bXcvRWtyUkxUbkRDZ21YYy9TSU5veUlKN3ZtaUkxUWhhZGorWjR5M21hVEQvSE1zUW1QM1d5cittdC9vQUl3T1daYndtU051SjVRM0tqVlNhTHR4OXpSU1g4WEFiaklobzlPaklncnFKcXBpc1hSQUwzNFZPS2E1VnQ4c3ljWCJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCQUFBQUFRQ0FZQUFBQWY4LzloQUFBQjdrbEVRVlI0QWFXUFAyc1VRUmlIbjVtZHZleGQvcGxFY3ZsRENpMUUvRU1hYlVXSTlqYUtXUG9WL0E3QlFoQWJHN3Q4Q0NVSUtRUUx1d2hDVUJzTEJTVW1Ha0x1ZG05bjVuV0h6TUFlZ28zUDhPeTlzOHZ2ZmQranpjdFB6MllhK1pkYnU0OG1HMG1hOEVoOC9iRjN5V0dHd1B2VjgxZDcrOS8ybHB5M01ydHk3anN3UFB6OFliMjBsUUoyaWFpbjJ3OW9rMDJhTFVSV3N0eHVpSGdrbm5yRUszR0VSZzlwb1o3czNDVXhsL2R2VmZybnRtUmFnOUJ1SUNKZ3JYZkhuUnZBV3lKYUR4WEIrZXpDV3FYM3Q2ZTZpL3JpL0UxQWtkQm9MaS9jWnJMNXBxZUhiMnl2dTlSSVVLZmlXSDk1SVZtbVY2ZXVjSzEvajhKTUl3Um82ak5jWDc3UDJ2UTZaRVo3T1hyZVNGQTkzcm5EM014NnI3WWZUeFFLR2tONFdQOGVXNytiejRaM2VIRUU5RkZaQUpYdWxpWFZ5VUVmaWY5WkhJTlcrQlE1ZlNjKzNvVGp6dFRaUmt4NExFaHRmaDFhdkJNU0lrQnJBK0p2T0FvaG0xQUZnSkdScGJPb1hTL1gxS1hnSFpFNFgxU3N4cHQxOGlZSW1HSmlSRldXS0NYa0JkaVI0TDBRVUVLYW1JS3hob1FabTZmQWRNRFZqVDdjUXdCRVloM0RTc2w0QSt0clFUd0piVUNzVDVQK0NvZFRadFlEbU5KWWNyRURRU0NoSU1zVnpvVlEya0xGTUNDUUZXNEFvRGJmYlJESTdmSWk1YUFMNDFqdFZOaVFpUFVqbVVCT2dBTUNtNjgzL3NzL1RhVlh0eDRxS01vQUFBQUFTVVZPUks1Q1lJST0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCJdLCJhYWd1aWQiOiJiOTNmZDk2MWYyZTY0NjJmYjEyMjgyMDAyMjQ3ZGU3OCIsIm9wdGlvbnMiOnsicGxhdCI6dHJ1ZSwicmsiOnRydWUsInV2Ijp0cnVlfSwidHJhbnNwb3J0cyI6WyJpbnRlcm5hbCJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA4LTIwIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJBbmRyb2lkIFNhZmV0eU5ldCBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTAyMjUwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy42IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjEuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wOC0wNSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiQW5kcm9pZCBTYWZldHlOZXQgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkwMjI1MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4xLjAifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTEyLTE3In0seyJhYWd1aWQiOiIyZmMwNTc5Zi04MTEzLTQ3ZWEtYjExNi1iYjVhOGRiOTIwMmEiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjJmYzA1NzlmLTgxMTMtNDdlYS1iMTE2LWJiNWE4ZGI5MjAyYSIsImRlc2NyaXB0aW9uIjoiWXViaUtleSA1IFNlcmllcyB3aXRoIE5GQyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjg3MDYsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyIsImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiMmZjMDU3OWY4MTEzNDdlYWIxMTZiYjVhOGRiOTIwMmEiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsibmZjIiwidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9XSwibWluUElOTGVuZ3RoIjo0LCJmaXJtd2FyZVZlcnNpb24iOjMyODcwNn19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTEyIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJZdWJpS2V5IDUgTkZDIFNlcmllcyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkwODI2MDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjEuMSIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTEyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wNS0xMiJ9LHsiYWFndWlkIjoiMzFjM2Y3ZmYtYmYxNS00MzI3LTgzZWMtOTMzNmFiY2JjZDM0IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIzMWMzZjdmZi1iZjE1LTQzMjctODNlYy05MzM2YWJjYmNkMzQiLCJkZXNjcmlwdGlvbiI6Ildpbk1hZ2ljIEZJRE8gRWF6eSAtIFNvZnR3YXJlIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJyc2Fzc2FfcGtjc3YxNV9zaGExX3JhdyIsInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3IiwicnNhc3NhX3BrY3N2MTVfc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJjcnlwdG9TdHJlbmd0aCI6MTEyLCJhdHRhY2htZW50SGludCI6WyJpbnRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJRXJUQ0NBNVdnQXdJQkFnSVFSVGZjZ282eHdJRkdmbXR6azFCU25UQU5CZ2txaGtpRzl3MEJBUXNGQURCRU1SVXdFd1lLQ1pJbWlaUHlMR1FCR1JZRmJHOWpZV3d4R0RBV0Jnb0praWFKay9Jc1pBRVpGZ2gzYVc1dFlXZHBZekVSTUE4R0ExVUVBeE1JVjJsdWJXRm5hV013SGhjTk1EZ3hNVEkwTVRnek5EUTVXaGNOTWpnd056RXpNVGN6TWpNM1dqQkVNUlV3RXdZS0NaSW1pWlB5TEdRQkdSWUZiRzlqWVd3eEdEQVdCZ29Ka2lhSmsvSXNaQUVaRmdoM2FXNXRZV2RwWXpFUk1BOEdBMVVFQXhNSVYybHViV0ZuYVdNd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUURRQ2ttUS9LOERuMzlxU0NXNXRLTHZ2RExIM0NsU2NnUXJEZzcrdVk0NGpIbElZMS9MbDZ2MnJwajdubG1WTWxJem9nZDN5WGpDRkJ2R3I0emlHUTJRYzhVcGthVTk2RVp4RXRId1pTdHc2WVEwamRuZ2tTTFB2T3A4VDhZaUpwY3ZzVnRRdGlRME9zVFR1aU8yRWk0THVMaDdLUis4eDRiQVJ2emtCV3N0TkJUcVZTQVpRWWVzcW5sOEg1U2Z3YjNJb3U4TFNpQXN1T1h5eHQybXM5MTFZcnhXdmgvS25PZWwzT2QzaCtLNWRRWVA1MytmUFV6Z3o1NlRUajhSNFk2elJ1emRrYm5SNnhXWGRySzQxNGlYOUQ2eDVxOFcyWEpKcFRNSzdFblNYRzBxN1hGN3A2OGpES0FueEFGOGtmaDN1aW5jMnVsbVZPWmJUUnp4RjhCM0FnTUJBQUdqZ2dHWk1JSUJsVEFUQmdrckJnRUVBWUkzRkFJRUJoNEVBRU1BUVRBTEJnTlZIUThFQkFNQ0FZWXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QWRCZ05WSFE0RUZnUVVqTXNUYlkwd1hRQlIyOWJXSEl2YkZmVUFGZlV3Z2dFR0JnTlZIUjhFZ2Y0d2dmc3dnZmlnZ2ZXZ2dmS0dnYlZzWkdGd09pOHZMME5PUFZkcGJtMWhaMmxqS0RJcExFTk9QWEJvYjJWdWFYZ3NRMDQ5UTBSUUxFTk9QVkIxWW14cFl5VXlNRXRsZVNVeU1GTmxjblpwWTJWekxFTk9QVk5sY25acFkyVnpMRU5PUFVOdmJtWnBaM1Z5WVhScGIyNHNSRU05ZDJsdWJXRm5hV01zUkVNOWJHOWpZV3cvWTJWeWRHbG1hV05oZEdWU1pYWnZZMkYwYVc5dVRHbHpkRDlpWVhObFAyOWlhbVZqZEVOc1lYTnpQV05TVEVScGMzUnlhV0oxZEdsdmJsQnZhVzUwaGpob2RIUndPaTh2Y0dodlpXNXBlQzUzYVc1dFlXZHBZeTVzYjJOaGJDOURaWEowUlc1eWIyeHNMMWRwYm0xaFoybGpLRElwTG1OeWJEQVNCZ2tyQmdFRUFZSTNGUUVFQlFJREFnQURNQ01HQ1NzR0FRUUJnamNWQWdRV0JCVGZRUTVXcldNUlc3OHZrV2gybmlEVDNWOTdyREFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBaUxwTHRuYUUwQWJJaVNtbWo0RUxSVFJNR3VlZHhkNlpUWTJ5VWkxUU5zd2FJMk9GbmgvTkRXTFdPZ0YzNkhPdkRFTFhCWVpNNitBc1BpVkhVNzJzdmxZajdZNUh6WnZvVWtNM2R2YnhyNlUyQko4OUpFRVRSSVdxVWxZT3E0N0JlODRPUjJYdm1uaVV1SnJGT3pzQVljdHJaWDJURlgzQWJWUHM0TFNUTmMwZGEwdXEwQ3FvT1NPSUNmenoxWDd1ZjdUdzlPMEtjS2VyRmd6ZVVjbUd0S3Y1b0s3Ulk5V2tEeGRpMjJSeTBHRWI2MHRuYXY3cWs5amE0NVdCak4xMHh1TnBOc2xDYWxSbk5ZT0dWdFkxbTRveTJnKzF4ZDFiMHZ4ZzB4SnNXNGsyb3ZUZFpRUzVIQ2ttZTA1TTVMeTBTRlNWRy9SSHhNczZJeDQzQ2N0Q0lRPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBTFFBQUFDMENBTUFBQUFLRS9ZQUFBQUIxRkJNVkVVQUFBRC8vLzhSQmZjU0NmTVNDdklUQy9FVEMvQVRETzhURGU0VkV1a1dFK2dYRk9nWEZlWUFBTThBQU00WUYrVWFIT0FBQjg4QUJNNEJCODhCQ004Q0NjOEVDYzhJRDlBYUh0MGJIOXdiSU53YklOc2JJZG9jSWR3Y0l0b2NJOWtxTU5jQkM5QURDOUFFRGRBRkVkRU5GOU1ORjlJUEdOTVBHTklQR2RJUkd0TVJHOU1USGRNVUh0TVZIOVFWSHRNV0g5TVdJTk1YSU5RWUlkUVpJdFFhSTlRYUpOUWJKZFViSk5RY0pOY2NKZFVkSmRjZEp0VWVKdGNkSnRRZUo5VWVLTlVlSjlRZUtOTWVLZE1mS05VZktkUWZLZE1mS3RJZ0tkWWdLdFlnS2RVaEt0WWhLOVVpSzlZaUxOWWpMZGNqTE5Za0xOWWtMZFluTU5jbkw5WXBNdGNxTTlnc05OZ3VOdGd4T2RreE90bEZUTnhOVk41UlY5NVRXZDlWVzk5ZFkrRmthdUppYU41NGZlYUZpdU9FaWVLRml1S0dpdU9HaStPc3NPZ25QcjhyU0xVdFRxODdjSTA5ZFlsRWhuZEprMnBLbFdsTW0ySk5uV0JObldGVnNVNVZza3RXczB4V3NreFh0VXBXdEVwV3MwcFd0RXRXczB0WXQwaFd0VWhYdFVoWHRrbFh0VWxZdVVaWXVFVll1RVphdlVKWnUwUmF2ajlhdlVGYndENWJ2ejlleURoZXh6bGR4amxkeFRsZnlUVmV5RFpleHpkZXh6aGV4amhmeWpOajFTcGoweXRpMGl4aTBpMWwxeWhrMWlrVnFpRWlBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBRittbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBEOTRjR0ZqYTJWMElHSmxaMmx1UFNMdnU3OGlJR2xrUFNKWE5VMHdUWEJEWldocFNIcHlaVk42VGxSamVtdGpPV1FpUHo0Z1BIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVFXUnZZbVVnV0UxUUlFTnZjbVVnTlM0MkxXTXhORFVnTnprdU1UWXpORGs1TENBeU1ERTRMekE0THpFekxURTJPalF3T2pJeUlDQWdJQ0FnSUNBaVBpQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQaUE4Y21SbU9rUmxjMk55YVhCMGFXOXVJSEprWmpwaFltOTFkRDBpSWlCNGJXeHVjenA0YlhBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOGlJSGh0Ykc1ek9tUmpQU0pvZEhSd09pOHZjSFZ5YkM1dmNtY3ZaR012Wld4bGJXVnVkSE12TVM0eEx5SWdlRzFzYm5NNmNHaHZkRzl6YUc5d1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM0JvYjNSdmMyaHZjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUkZkblE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVVYyWlc1MEl5SWdlRzF3T2tOeVpXRjBiM0pVYjI5c1BTSkJaRzlpWlNCUWFHOTBiM05vYjNBZ1EwTWdNakF4T1NBb1YybHVaRzkzY3lraUlIaHRjRHBEY21WaGRHVkVZWFJsUFNJeU1ESXdMVEEzTFRJeFZERTRPakUwT2pBMEt6QXpPakF3SWlCNGJYQTZUVzlrYVdaNVJHRjBaVDBpTWpBeU1DMHdPQzB6TVZReE5qb3hPRG94TkNzd016b3dNQ0lnZUcxd09rMWxkR0ZrWVhSaFJHRjBaVDBpTWpBeU1DMHdPQzB6TVZReE5qb3hPRG94TkNzd016b3dNQ0lnWkdNNlptOXliV0YwUFNKcGJXRm5aUzl3Ym1jaUlIQm9iM1J2YzJodmNEcERiMnh2Y2sxdlpHVTlJaklpSUhCb2IzUnZjMmh2Y0RwSlEwTlFjbTltYVd4bFBTSnpVa2RDSUVsRlF6WXhPVFkyTFRJdU1TSWdlRzF3VFUwNlNXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEb3dZakV3TmpFMll5MHhPV0UwTFdVME5EWXRPVEJsWlMwM056QXpNMkZrTUdRellXVWlJSGh0Y0UxTk9rUnZZM1Z0Wlc1MFNVUTlJbUZrYjJKbE9tUnZZMmxrT25Cb2IzUnZjMmh2Y0RvNU4yTTROR0UyTnkwM1pESmxMVEJsTkRjdFlqQXpOUzFsTjJVNE5XSXhaRGswWlRZaUlIaHRjRTFOT2s5eWFXZHBibUZzUkc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRveU1tVXhOR1JrWkMwNVpqQXpMVGhrTkdJdFlUYzJOaTAxTW1FNE1qaGpNRGRoTmpjaVBpQThlRzF3VFUwNlNHbHpkRzl5ZVQ0Z1BISmtaanBUWlhFK0lEeHlaR1k2YkdrZ2MzUkZkblE2WVdOMGFXOXVQU0pqY21WaGRHVmtJaUJ6ZEVWMmREcHBibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPakl5WlRFMFpHUmtMVGxtTURNdE9HUTBZaTFoTnpZMkxUVXlZVGd5T0dNd04yRTJOeUlnYzNSRmRuUTZkMmhsYmowaU1qQXlNQzB3TnkweU1WUXhPRG94TkRvd05Dc3dNem93TUNJZ2MzUkZkblE2YzI5bWRIZGhjbVZCWjJWdWREMGlRV1J2WW1VZ1VHaHZkRzl6YUc5d0lFTkRJREl3TVRrZ0tGZHBibVJ2ZDNNcElpOCtJRHh5WkdZNmJHa2djM1JGZG5RNllXTjBhVzl1UFNKellYWmxaQ0lnYzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG93WWpFd05qRTJZeTB4T1dFMExXVTBORFl0T1RCbFpTMDNOekF6TTJGa01HUXpZV1VpSUhOMFJYWjBPbmRvWlc0OUlqSXdNakF0TURndE16RlVNVFk2TVRnNk1UUXJNRE02TURBaUlITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUF5TURFNUlDaFhhVzVrYjNkektTSWdjM1JGZG5RNlkyaGhibWRsWkQwaUx5SXZQaUE4TDNKa1pqcFRaWEUrSUR3dmVHMXdUVTA2U0dsemRHOXllVDRnUEM5eVpHWTZSR1Z6WTNKcGNIUnBiMjQrSUR3dmNtUm1PbEpFUmo0Z1BDOTRPbmh0Y0cxbGRHRStJRHcvZUhCaFkydGxkQ0JsYm1ROUluSWlQejVYQmVhbEFBQU8xa2xFUVZSNDJ1MWQ1NThrVlJXZFowNllBNkppRHBnRG1GaXRMVnl6bUhQT1lsWlFFV1E5QVhNV3pQNnpmcml2OHF2dXFwN3Vuc0hmOUtlZDdkNlpzN2Z1dStIY2M5K2NwQWZnNitRQzlBWG9DOUFYb0M5QVg0QytBSDBCK2dMMEJlai9GOUEwdVAwelBrZWdEVXVpTm9BaWJNRzBjUTVBU3hJczBCUUZxUGdaaXBZZ1E1SjV0cUJoeXpZbFNvSWd5eE1qdzdKSlU3WW9VajVEMEpSdDA1WmxVYUk5OW02RGtDWERsRUFKcHZZQSsyUkh5QklzMmJJQVdMUmdxZWNqdGtSWnNnM0pGR0VBT0QzcW5VQ1REakRNV0V6WmxIb3VRb2xDL0w4b0VXbzh4ZElaZ0xacFc1WUV3SllrSW50QzloREpJRzNURWt5THRpSElQTFd0ZHdDdENHS2tRWnRLeVNaaFc0WWordG1TYkVLMllLUkVDYVJFaXlDUERScXlURkRxaFY0aUlyWWxLaUpkdUVZdk9sdUFiQm8rbmExUGRzQXNHclpIQ1VXd0xVR1NMTW5rSkFxS3BreEwxakZCbTVDTVFhRG9Ib0VsQUxRaDBHSWh2RU9rVDJmcTlhQWRqc0dpdDlNbW1BTmhFWml0TUxhUEIxcVIzSVM1ZHdGWnRHeDZKc2JEeHR5N0J3RnR5VVlYYWhIcHNQZWxhV253TEJ4UnZlOWd0RTVSK0oyc05iVGt6aU1EY0E4MWdKeDAzUHlWYlVKVWUzQVJ1Ujg0SG1nVFJQNzVkQVlwRSsyVGlLcXUvWDlGV1dxcjlRaEhSdFd4UUVmYWF3RWhRcDg3NDdjSU15YUt6U2ZRNEJRUnFmSTRvRFVJSFpMc3U1eFNZR0puYXFxeFBHd2J6V2ZjTkRLRVRtSHFsYUNqdUdQckt3Mk1EcEhEcGJQaFpkdXRjNnQxcXdndnh3RnRXV2lPR05VOVlkdU9naUpIazJ4R2QrY3ZvZjJ6WkFySGNnOUcxYWJ1aTM2bWEwOG4xWmlYWmxkOGdMMW5wRk9rbDVYdVFVRmdCOGlkNDNUK0liRjU5Rkl2RDdudEl4MHR6WkhjSTZKQSs1RFZTeUFvZ2JDSFNXWS9UTUxhNkVFYk9TM1FiR0pFb2wzTUZwYlE5akltZEJhZ2MvZlVSUTlPL2pqcGY5dlVxSDFSSDJ2ZFF5UWE0MEVDblBPa3k4SEFSandQbWRvWFhiTTJqY3RpRytsa1VnSTQzL2ZKMFIweXV0c3pBUTJJWGZ3d2JkRGFWRW5BRmdFVDNCc3Z0a1B0NFY1Wm1RdWhUV0ZCakdMVzJCc0p1YnFlZGpTSXZWUTRLaVBDVHpqbzBFNVZIcDBlTkIzSnc1c2EzNVQyeDVEdXFVY01aZ1liNmhNTE9tK2dBZHFjSTF6SWZrWTVINkFURFpyV0hHc2JCTVA1c25SS1FSNWxmcnBFakZnV3podG9CSVVVVXdBVlVFczZaKzRSWVM4NlFkbWExa25nWVEyOUd6L2RrWXVLVG5lU045UDVBNTJDMXlJY0dkSk9SMzN0T25QSnBWSmdMbG43UElKT2Fvb094U1RnbUtoUE1VZDBMcU1sT2laWUs1S3FqSWozbEJUelBFbUVrR2NGSUNuQWtqWHVlRTQxc1kwd0FqbUdGMHN6aW13S2h2SllENUpwSU0vTEZBK1JGbU1FeVRIVGZjb3hjNHpoRUtsR1hBWTc1akNVUWVTaEhnVmFpQXlRZ3hLaWYrQTArNTUyb0IraDJzSFBhRm1ocEFpV3NHa0NoZzBMbWZVTDE3RU5rU1NNU2JJNnZRckJrYy9SUEcwdThTb0ZzKzZZUHVkWm1ZeUlwV0JNb1dKOEUvK2wvWUx1cUZSRjg3VTFzMUNnbUllaEZCdzBQVTBDTmdYWmtBWEc5QlFqSmNCK1JDcHFwdnZCUFhyYlFRanlOVHQyTU5vaURFZTFaUmlJUHQ3T3dXWC9vRk9pTFNGMEJ0b3lUMkYyMjF3b3VrdFFjYVRESTJLc0YyTjM0eUNnVTJKRUxFclE0cEJkekxWaXJ6QmdVTmsrRE9nWXVBQWhsTkR1bmlhanAzZ2gxSEJDQndFZHZITWNvSjJiN3liRERocWhVYmJkczFvczV6cnZYa0UxMVV5UFZ6TkhMZWUrSlc2eTgrQjhSNy9PeDFLZFM0TWF6YXYzcjh0ekNMS3dXNThZdlZybjBxSExzUThNT2srVHVKdXRoVkh3a01seE5EcUVBaklTTUhjU3RPV0VxRjc5U3dvSHQzUndaOU16djh3NzhvSG9OY25UbWRKaHRLYUlpY0Y2MXBFMmlJNEpqTEpnSFBVUEpKQ04wRmRTcVd4anIwSm9OR1IramdTYWpoSitaYlFPN1JiNlNUeGtpRWNCbll4d0QzQlY2SWhPZ3IzR0tGTFZjVURuUWRnNlV6T2tJYjFqR0RvUnB5T0JUaEgxMWhSOFVXYjBNZ3ZvYUJXUEJ6cXJOYkhjb2MxaDYyUGwxOUZBSnplSmNUbm82TVA3M1FKS2gvbUFvTnZHWkRFYkViSlU5WStGVmVpRERybklrQW1vWlVPamNDYjNKOUcwVkt6TUR3bGEwVll2aW5xV0hKck9OTWlHUmRYUVFWZEdRbEsvcFBXeW96VHN0OTBtNEdKV1BTem9hSFMzaXgxaFc0RFltNTVuTHJKVUNSelkwbmtYWUtzL2gzZjByV3BCRUZ3U0FSeDJveWdrN1Z1R2lpSkFFY1BvU0Rsb3lIUjAwTUVDYXlQdkVLSkpERFhWSVZmdHBGcEhCQjNKWVFOUFJtZitiMFRuT2haK1pvTDhnUmZPZ3VLYjh3K0xiSWl2NFhGdE41WFNHWURPQ3hndXZTT0J6S3l2TU1qMkVhRm45VU9IdGpTQ1VKZ21Fb1VJUTBJOEN3N3NIQk9OT2E1N0hXaDQwa2VFb2w2RGozU1NsTmhtR0pVOE9aTkFERjNPbUtwRFM5S25mWUFXNkZFd0lJWS9sR0ZHZG1sdE12ZW5oQmdOTWJoK1R2WTRaQm16cGZoYTJTWkhEOXNhZDkwS2JyM0xkWk1kc3hnQ1dYbDlaRFNuYWQ3YzBQU3NGTWhxekp3d0x6OTF6NVlnTytVc1krbzI3bnJqa2RIVGFVZXpKYk5KZUxoU1RNaVJCV0lUanVpdkRjVitWdXVmTWtmR0RFMWNxTUU1NlhkaUZyTnhCM2FscFVrTU5LV0s5YUplZGFHSUJSNDk3RkgwQU11YVNVcDVXTFFwaTY1MUQ2Qy9MY1pta1hMNE1Ib01ZdDR3V2RwV3hvaE0zTndPcjlXYTB2MXZxTnp5cTk5dHNKOTl3MjJYZFZ3RTJVemEweDVCYzFEVXg5YkxZSEdXMGZWclE1Q2NoV3lUQUtodEhmeGEvWFJmVDJ3d3o5OEh5Y3c5WGl0MnVCWlFlakUrelFxamJROW1aVWFFMkpJcERPbkU0TXlJc1EycWpoYVF0ODRFWXVmWklzdWlxTk1tRnlpcnFtekNBalhvTGZJNm1udnNuS1hOODNJNE5CNnlBUzFaNWwvcDA4Z0VmK3l5a01MdzBPUUZ1WTdZaWxTaERmNFd5VWhzOXRRV3dGaS9NcUlzRVlpUjRkQmZMWUE5VGlqSW1qRzNUZ2hnam0xNUc5Zk56bURhTzJoWmlEWWpnR01rMUFtaFNtK0xMK2J4US9PeFljcWRuME5lNTRhWHh2UFZHMFcyRmNvUlRDd1RDODA5S1NGcFlNSmNORVJqSTIzSjVCSVhxKzlYTHpMa09vY0lnY2FvR1NIVTV6bWlhUjJuaXJ6VkRCZ01QUTFnckJBQ0YwRlhWVlZWTTAyZHBOaXlsekV5WWJqbFlCdEh3Tmc3WWtxQUdPb3lMOE92MDF1ZkZBRlhkVlZWVlYxSzQ2QUlvZEQ1SWZpVzNsOGpkaTgwNmRGdE1UcXhYTzJ0YStKT3BwRHJxbnROQ3FiczBnWE5kOUJFWVA4WUZndGp0azNBZWh1WFFGZlQxN2lGemsrMVJJa3JpdnQrYUJNNUpiWnk2TURPRXRXVHpaQkhxSnZxdlJUQnFheWJHclNDMUQ3WExxYWdxOHRiVVFmcnpYTFdZWWovK2wxVmtCc0hCRDEwNWpKcTJLVTl3aGhvajI2QUNXSGdRWVN6SjF1Y1k0ZzZ5bWRNeTBxUWd5NnJtUVBvSU1zakxlaXBuZXNwYW9zZXJ6TVJ6Q0xYZ1NjRTMwSWVRclIrc3QzT1ZWVlhYVnJBY01abUFhRjlHZWIwTEduVVFVVHNaZEQxK0t0ZXR1aWZ0U3lwWk55eDVDRkxaT3gzWTJzQ2VvdWhHOVNoTUdLUDVyY2hrZkp3SVRGdW5nRG93NEdlQnp2MDZ1Q0xFQnJYM0I3Wm1EU3Z1Um84MUFyWFNURjd6MFVRcWIzN0pkL2lrdVU3d3k0UWxFRWZiQm1xYk9ueFh6VmVIWnBLUmRFc1JXTm5qRXJVWEwxNVgxZUpsVUdYVDEzQjFJRTB5OGxGeUJUSHE3T3hBek96U0w1djBQVTRsVXhCUjBlWEx4TVRzN1o4WEMySHlKODgyQkxKeE5MVlhBV1ZlVnhueVQ2eTZsalQ5TWlJMFlkYmZEbnBZYXUzZ282dGhhWk9Ma3hUNDBZeHkvVFAwbEZBVCt2bi9oczNwNVR1ak5aWnNRcGVJbk9VRStIVjM2YXpCbDFYVlhVcHBmU2Jxd1k0cDB2S0RSL2xuL3pxbittSW9OT3NwYStrbFA1OHJ6MnI3NEVRTjE3ZGRjL2YvNVRPRG5UcVI4SmJudjdJMis4cmhJdTJscEprUVhmLy9OOC8vdGFESG4zNWxvMTF3Y0pYWGVJRlRqS3dlZ3ZvcXJwY1BmdmEyLzh3czF2UnJzclpWMy83M3g4OC9oSFZMVE00THkrRk9tdklEdlNvQmkzR2ordXYrOUg5MEpUeVJ2UzBobWxmdmU5ZjMzdjQ0OTQ1QjZSbzVNdWJIOElXME5WbTBNKzY0MzVwUEpFSzVqOHZoOTM5aTMvYysrMEhYL3VPYXZkWFBRRmVCbDFQVW5pQnVxbXE2NTl4eDkrR001ZFF0TVpWY3JidXV1ZVAvLzcrOVE5OXk5dExKcXNuWDlURE4rcnAwNmozWU9ucmZuUy8ya1l3cncwNkp0eUNmT2Z2L25QbmR4N3ltSGR1ZDloTGx6WWZ5dUVKMkRGNmhCRnVmdFFQL3hJSjJuRnRZdHl3bVRsYjZ0ZS8vTzR6SC9hbXQyMlBGdTkvMFF0dm5mOVFQZGVocmc1NThSWitEek1YMFhEUWtYRVZJZWxmM3JjOXdsWlZYVmZWaTc5Yyt1YnRUNnczT25RRHV0NmNYT3IycmI5ZVJiNWloRjB4blc5K1hGUTd4M2Q2N0RjYkFxQ2UvT0MzYm8wZHkydVBDSVkvVlN5OGRsRVoyVU1XNXJJTStxdHBycmg4OVpYdEVXOWFtbTd5am1RRFdWNFpkd2RIV2IyOENJMXZkYzNYWnVyMTlLVW5qMlBLSXRBYlMxT2JVTDVnbFJhWFRtUEhvTDh4L2ZhWFVrb3BmZVNsQzVQTEN0RE10d2dRNHRMNVdjazllcUNiaVAzZUcxTks2Ymx2TEtUTEJhQ3IyV01ZUzBseCsvV09iVWw4djJ2Q3A5dnNYZGRWOWFGWHBKUysrTVFyaFNDNHFCdWZiUkViUmZQdVJXVjJqOEpCZk9XSFUwcGZlRXExMkQzU09MNlhXWVdRWVc0WVVEb3pETHVBdnVGakthWFB2R0JSYlRwTGk5VWxCaEtoTzlnMHNOdjhKT1pEM2tzK25sTDYzUE9LSUphQUx0VTZiYXZ0MmZGOEhnQnBGMHZYMWFVM3A1USsvNlJTdmJvYjFkditPODJOWERKbkJtNDVveG4wMTZjLzg0T3ZTU2w5NVFsWGx2djByS2xIejJlaVNSbEFEcW5sUmk0c3U4Y1VkQjF4K3Ztdlh3TTZiV2pjdW40bUxoWXJnVzdvNkMwN2lQWGx1WU1ZUCtPelQxdlFiUlZuTHBkbi8xa3U5cWRITU5TdTNqcUFtem1JWGZmeDFDdVRSNzU1SkxkMVRwVEtWelRMVUROM1dRVDZtdHVtQnpGLzROM2JtNjJaNFdjOTErdm1mWVBScE5acTdqVFlxdlBLbHI2dFdFTVdUUGV1VjkyMGJjeGNQSWtqaEJoTk16UGF1RzVoYS9VMEYvTG1DcDQzZkdLWDJmZzRGSE9rakdwdXZZaU9jWmMwZnVXbUc0WS81YTBmZVBuTGJxM3E5N3oyaHZkVmkxUUlhWE11Q2pVUUJ2d2Q0bUlqYXNrOVZ4bDAvNHZYZlhyeXFlZDg2c2FxZXZOSFA3bE1oVEEwZHlGUkIvUFZuN3psKzl3b0h1OGlwdFdYc2ZhdnNVaktkNGlRWUVybkZiU0hDNGFNdXM0Njd1VmlxeThZN2t1U1loZmhJSktPZllKRy95cmsrRjA0dHBuT00yaENSSHRSZlo0VjRzZ1h6NjIzZEx0ajVlYUMwK01iZXYxRjhGRlBPMFJ1b1dGTDV4eDBaSkdRWDhVdnplSHhNYS9XbWtKZzNMRVFpbTg2blgvUUlRRE1GQk9sczhDOFZsNHZoM1FpLzNxY1ExK3J1YmVNaUh5RHNFNTFHZGN4M1lPUTNkd09kVmFZMThmcElCN2xzNE84eS9aRjNJdVh6dksxK3BjYmJHQnJ6aW5vYy9KNlFJTCtIMTl0aGRPd09nNkNBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiYWFndWlkIjoiMzFjM2Y3ZmZiZjE1NDMyNzgzZWM5MzM2YWJjYmNkMzQiLCJvcHRpb25zIjp7InBsYXQiOnRydWUsInJrIjp0cnVlLCJ1cCI6dHJ1ZSwidXYiOnRydWV9LCJ0cmFuc3BvcnRzIjpbImludGVybmFsIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTI1N30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTY1NTM1fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDEtMjYifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTAxLTI2In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiZTA3NzkyNjUwNGNkNzVlYjQwNWE0NWJlMTYwZjc4MzA0NGUzZjVhMiJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJlMDc3OTI2NTA0Y2Q3NWViNDA1YTQ1YmUxNjBmNzgzMDQ0ZTNmNWEyIl0sImRlc2NyaXB0aW9uIjoiQVRLZXkuSGVsbG8gVHlwZUMiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjowLjAsIm1heFRlbXBsYXRlcyI6MCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJibHVldG9vdGgiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJTVENCNzZBREFnRUNBaER5Rk1YcU9mL25FWWVEZ0c1dmJtbGpNQW9HQ0NxR1NNNDlCQU1DTUNneEpqQWtCZ05WQkFNVEhVVm5hWE5VWldNZ1JtbHVaMlZ5Y0hKcGJuUWdWVEpHSUZaRUlFTkJNQjRYRFRFNE1ERXlNekF3TURBd01Gb1hEVEl6TURFeU16QTFOVGsxT1Zvd0pURWpNQ0VHQTFVRUF4TWFSV2RwYzFSbFl5QkdhVzVuWlhKd2NtbHVkQ0JWTWtZZ1ZrUXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU2o2L0U5QzRjVEZzRUh2T0pHRVZ2a0RnSFJ3SldRcjR1Q3RWY2JLc0ZVS205bHVMNmFSUjUyRlJHVElkemJqVU1rMWllRHlSSHU3S0tXUk5GMTRNK05NQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUUNRaGpvbHFadmVBRGIwdzd2ZHM4KzFwRnkzV0JVaUpzREx2a1dENnVQL3FRSWhBS0tIdTRMYWlaRHF0UlRxOS9hRks0TDRvU3BhUVZHN2h6dlpjVlAyWVd5SiJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFNZ0FBQUJxQ0FZQUFBRDVqQjU3QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzSUFBQTdDQVJVb1NvQUFBQnpaU1VSQlZIaGU3WjBIWUZSRkdzZi82YjBIUWtpalNKRWlnaHBBbE42YklCQTZ5aWtJbkFVVkRqenVQRSs5cGxob0tpcnFJVVZBRkZDNmlDakZBK2xJazZhVVFJQkFFdEt6bS91K2VlOWxhNUxkelNiWmxmbnBzSnZadDdQejVzMS92dm5temN6ektDWWdrVWlzNHFtK1NpUVNLMGlCU0NSbElBVWlrWlNCRkloRVVnWlNJTldJSEIxeGZVb2R4Y281Zng2cHE5WkNuNThQRHc4UE5WYmlETGpJUGJ5OGtQaklLUGhHaHF1eEVsZWtWSUZjKzJFbjlqODJBWVVabWVKaVNweEhzVTRQTHo4L1BMQjFMWUxxMTFkakphNUk2VjBzTmhwc09XUndmdkJVWHlVdVR4aytpSElSUFR3ODRlRXBnMU9Ec1Zna0xvM2RUanIzeUdTd1AwamNrOUo5a08yN3NQL3hpU2pLeUlLSHQrS0RpRVA1Z2hjVm9WaXZGM0dTY2lBcjRlbnJxNzVWTEVheFRrZHg1SU44K3pXQzZ0VVRjUkxYeEQ2QmtDaThBZ01SMnFReGZNTERwVWhzZ1VyMzJyYnZSZU1pQmVKKzJDVVFmV0VoQXVza29jV3NtUWk3dHlXSzh3dEV2TVFLSmU2RkJ6WTF2QXNnVVdpamdWSWc3b1A5QXFsWEZ5M256MFpZODJZaVRsSStHNUlhb2Jpd1NBckVEYkgvVGpyTFNYYXRiSUtMU3JRL1Zwc2dpVHNncDVwSUpHVWdCU0tSbElIOVBraGQ4a0hlZXh0aExjanhOS0lvTnhkWlB4K0R2cUNBM05MYjZ3WllNZjNuNGUyTmlQdnVLUm1wWWtUQlV2RnVUR29zaHNhbEQrSitPRTBnMldmT1l1K2o0NUYzSlEyZW5tU1liaGVOVU9ucHlTZnpqWXhFeDExYjFVZ0ZLUkQzeDJrQ3VYWHFEUDQzYUFUeVVsTnZ2OG1OVk9GOW82UFI1ZWhlazNaQkNzVDljWjRQUWpYRHc4dVRnamM4cVNKNFVwZmpkZ2hjNmJsN0pWN1ZvcEQ4ZnBCT3VrUlNCbElnRWtrWnVMVkEySDBxSzBna0ZjVnRCU0lFb05kRG41ZFBJUTg2TmZCN1BjOFJvOCtrU0NRVnhUMEZ3aFpDcDROUFJEZ2EvbmtxR3I0d0ZZMm1UMEdqRjZhSTkzZE0vaU44b2lMRk1YeXNST0lvYmlrUXJ2TDZvaUxFcHd4QmcrZWVRb1BubjBhREtjL1FLNGVuMFdqR24xRDc0WWZFNmoxcFJTUVZ3ZjBFUWhXZTc4Y0VKU1VpYWR3amFxUWxpV05Hd0NjOFZMVWlhcVJFWWlkdUp4QzJDSjdlWG9nYk9oZ0J0V1BWV0V1QzY5ZERUSTl1UWlEVUlWTmpKUkw3Y0MrQnNPOUJYYXVBdURqVWZxaXZHbGs2ZFNjOHJ2Z2k5QjJKeEJIY1J5QXNEbjdSRjZOR2w0NElibmlIRWw4R1FRMGJJTzdoQWVCMTRYSjVzTVFSM01xQ2NIZkpseXhDL0lpaGFvd1paajBwbnZvUk4yUWcvR3BFSzc2SVJHSW5iaU1RVWZmSkNzU25QSXl3NWsxRm5ERnBtN2NnZGQxNjlTOEQ0UzFiSU9yK05zS0N5QkV0aWIyNGowRElqK0Q3SHZIRGhxZ3hCblQ1K1RnOTZ4MmNYN2lFTElWbFZ5cCtSQXE4L1B5VmJwWVVpY1FPM0VJZzNQTHJDNHNRMjc4dlFwbzBWbU1OWFAxbUs2NXYzNFgwLy8yRUczdCtVbU1OUkxXN0g3VUg5aE1pay9LUTJJUHJDNFNkYy9JZi9HcEdpMHB1RHQ4VE9iOWtHVHg4ZmFETHljRzVqejZsNzVoYUVaNkd6OFBDUHNGQjBoZVIySVhMQzRSYmZPNGF4WFRyalBCV0xaVklJNjU5OXozU2QveFlzajRqZGRWcVhOKzFXLzNVUUdUYlpOVG8yaG42Z2tMcGkwaHN4clVGd2hWWlgweitneTlpQno0RVQzbzFoaWNtWGxqeEpYUzV1WFFtZENycXh0QVhscXhRanpEQTAwNWlCL1NEVDFpSWNQYWxMeUt4QlpjV0NGZGhYWDRlWW5wMlI0MU83WlZJSXpLUEhrZmF1bzFpUlY4Slh0NUkyL1FOMG5kYitpTFJIZG9odW1ONzZtWkpYMFJpRzY0ckVQWTlxS1gzRGdwQzB1UFc1MXlkZmU5RDZQTHl4WTFBdGh4ODM0TXRCVC8wSjNYbGFndC93enNvR0xWNjk2U3pKa0d4RlpGSXlzRmxCU0phZUtyZ3RmcjBSR2l6SmlMT21LdmYvWUMwemQvQ2s1enpFclF0ZDhncHY3RDhjK1NjT2FmOGJVVGM0QUdJYXR0YU9QZlNGNUdVaDJzS2hDc3VCWDVzUUszK2ZlQWRHS1Irb01DVzRmTHFyNkRMVVh3UDQ3Mm9oQ1dodUtMTUxQejYzMFZxckNsc2tjUU9JK3J2U0NTbDRaSUM0U3JMSW9ob2s0eVk3bDJWU0NOdTdEK0l5K3MyQ1V0UkdwNStmdVRBZjRHYkJ3NnFNUWFpMnJWRnphNmR4TDBWS1E5SldiaXNCZUc3NDRtUGpoTDNNTXk1dkdZdDh0UFNoS1ZndUt0a0hBVHNpOXpNd0tWVlgxbFlDWit3VU1UMDZrN2ZKOHRqOXBsRVlvekxDVVJVY21yWjJYTFU2TnhCalRXUXZuc1BMaTVkTHJwSTRzNTRHWUVkOFV2THYwVFcwUlBxdHczRUR1eVAwT1pOeVZMSk9WcVMwbkU5QzZJbmdkQi9DYU9Hd2pzZ1FJMDBrUHZyZVlTMGFJNmFMS0F1SGNzTU5idDFRWERqQnNpOWVGSDl0Z0h2d0VENmplSFE1NUVmSXdVaUtRWG5iVDE2K2d4MkR4bUZ2TlFyOE9SdWtaSGpiQ3ZDZXVpS0VKbWNqUHVXTHhUUEVqZUZzK3BZdXVKYlpua3F1SEVUZTRhTkpqL2xNRHg5ZkV5Y2ZWc1J4VWVXeWpjcUNsME9tOTdCRndWTG44dXRSOTBYMTdJZ1hObUtQVkNyZjI4cjRtRHNyOENNcVBoV0tyOHZ6dzRlUGxTSVV2eTJSR0tHeXdoRVdBOXFpVU9iTmtiOGtJRnFiT1hEdTUrRU5tOUd2MDIvTDBVaU1jTjFMQWhWVHVydklUNWxFTHhEUTlYSXlzY25OQVN4ZlhvcGQ5YWxRQ1JtdUlSQU5Pc1IzS2doNmp6eG1CcGJkU1NPSFltZytuVXBIM0pFUzJLS1N6anBJZ3ZrdUVaMWJJK0VrVVBGKy9KYWMrNFNlUWI2bzBiN0I4U3oyNDNoQ1k3WHQrMUEwYTFiSmZkS1NvWHl5YjkwL3VORnVMNTdqemplSG1kZDVGMDY2YjliWEVjZ0ZQanhiYnpvU2FsWktpSVp5N1E0TDBGMUV0RjIweG9FMTZtanhpcmtwVjdHanA0UElldm9jVEZkeFJMK1BmVXRRM2xsa1lsNVhmUmVDa1NpVWUxZExLV0NVUmVMbnlOT3JUZlB1UFVPcGhCQ0lTd0V2aEVSWWkyNmIyU0VSZkFPQ3hVUDZ6SEh3OU9ML0JqNnJwWHZjRm8rOU1wcGk5L2czd29Lb3BJZ1M4S1dpeXA3S1cyRzVEYWtXZ1dpdGI3ZTRhRm85dGEvY2RlczE5RjgxbXNpM0RWN3B0aUkyaXN3UUFqSWFkRHYrVkZyMzNENkZQcU5OMHArcjhXc21ianpsUmZoRjF1TGhDSkZJbEdvZGd2Q2M2NTQ1Q3B4NURDeFkwbkM4QlFSNG9jT1JtQmNiUlRleXJiV3c2b1F2QUl4TUNHT2ZtT1E0ZmVHRFViZGNXTVIwNjBMSFVIaWtBS1JFTlVtRUc2aHVWL09JMWYxbnB5Z3hocmdaMzJjZW5zZXZkRUx2OEJwVURlTzc2Q2YrK0FURkdXVCtNeW9PM0U4ZktqcnhZTUFVaVNTNnJNZ2F1V0w2ZDRaZnRGUjRyMHhGNWF0UlBhdjU4VUFnVE1OQ0R2Z3ZMbER4c0VqdUw3elJ6WFdRR0JTUEtJN2RTU2ZxTkRFajVmY25sVFBLQmI5cEw1SUIvL1lHQ1N2V0lUZ08rcXJIeWdVWm1WaFY4OEJJazN4QkZrcmFYRmVBcWliMVBxTHBkUmRTbEJqRmZLdlhNV1BnNGNqKytRcHE2TllmTW84WWhhUmZBL2FybG1wVEhzM0l2dk1PZXdha0lLQ3RHdUtRTXM0RjFGOGxUU0tkWk1zM1k5N2RpTXJNNHNNbjlLVzhUUFpRME5DMGFIRGcvRDM5eGR4dGxCQTU3dmwyKytRazJOcU5UbjdSYm9pM05Xc0dabzB1Vk9OQlU2Yy9BV1hVeS9CeTB0WjcwLzJYbGpWcGsyYUlNcW9RY3ZJek1UMkg3WWpoeXkrWndVc3ZZNTZDdno3elpvYVZvOGVQWG9NUjQ0ZWhaZlpVTDFPcjhOOTk5eUx1blZOUnkvdEpUYzNqOHJrVytSUjNyVnJ6TmRNUjllbmJldGtKQ1ltVm85QVJBVmwzNFA2L1MzbXZLbkdHa2hkdXhFSEp6d2xLcEpXcWN5cGlFQzRWdkNOU1UvL0FITE9YME90ZnIzVkQxVG9zOE5UWHNDRkpjc0E3N0luTVZhbVFJNGVPNGJ4RXliaTdObGY0VTM1WUFvTEM5Q3dZVU1zVzdvSU1UVnJpamhiV1BMWk1reWIvbWRWYU5yNUZDT2Zya09UTzV0ZzNweFp1UFBPUm1vOE1PT3ZMK0t6WlNzUXlJTWtCSjhtaSt5OWVYUFF1WE1uRWNlY0pDRU5HemthYVdscEpXS3lIeVVmazU5NUd0UC9ORVdOQXpaczNJd25KazRTWmF4Y0F3N0ZWQWFGR0RSd0lPYk01cnBUK3JVcGoyKzJmSXZIeDA4UWpZNkhoeUpDSFYybmdLQkFiTm00VGdqRVZKcFZBVmRPcWlEOGJJKzZrOGFya1FhS3NuTnc3djBGME5IRllIK2hVdURDcHJSMTFKcWVuYjlBV0JNVDZMT0VVY1BnRThtUFRxak9qZWFLNGVYdFM4R2JCT0tsQm5vdmhHWjd4Vmk0ZURGZWZ1VWZRaHppKzJwYW5BYTN3dlBmbldzaURpWXZyd0MzYnQxQ05sMFBKV1RUMzlrb29BcGtETmNyYnhLR2FSN3REY3IzelMxRnp4N2QwTExWM2ZUT1F4eWpIZXRMamQ2T25UdXhkOThCNVVBSHlNbkp4Y0pGaTRXMThQSHhFV2w3Y2ZvKzN1amZwNDhRQjFQbEF1RldsUitmeHVzMVF1KzAzRVkwZmRlUHlOaC9VTnpmY0x4dEtCOXVrYmpWeUR6eU0yNVkyU0tJTjZrTGJkRmNpTGtVSTFzRktEY3R1ZXZDbFp1RGttL2JiMlllUEhnSU0yZStKVnBvcmdoYUd0eHErdm43WWVxVTU5Q2dnZVdqSkR5cDIrbEYxOEEwV0p0bFlKbEhlNFAyZld2bk5IYk1HQlFWRllyMzRqZzZudk55NCtaTmJQNW1pNGgzQkxiT2UvZnVFNExUOHNDOWl2RHdjSFR2emlPWkNsVXZFQktIUDNVTjZvei9neHBqUUUvOTBGTnZ6QkZEdjVSckxoSDFrMHFDTHJndU94Zm5GaXdrSVZnK1pLZitVeFBGOGx5eElYYTFpY1J4dUE4LzdjOHprSjZlTGlxVnFBUjBIaXdPUHBzWFo3eUFod2NNVUE2dUVOUXI0SjZCZzBGSlFmdkhsUFlQUG9pMmJkcVFTQXpYUnhQU2loV2ZpNjZkSTd3KzgwMWtrYS9MNWFMQlhiZTJyVnVqUytmT2Frd1ZDMFFVQmxXMkdwM2JJNlN4cVVsbjBuZnV3czE5KzhVb1V5Vkxvd1FQTXFuWGQrekVqWjhzelhWa20yUmg2VmpVVnE2ZFMxTllVSWlYWG40VkowNzhBajgvUDFOeDBPdW9FY014YXVRSTlXakg0ZlRZT3JHajYyakk1VmR5bUF0VlMyRk1lSGdZZW5UdlZwSnZEbnd1WExFdlhrckYxcTNiMUNOdDUvU3Awemh3NElEbzFtbmx3cUdJZWd0RFV3WUxxNkpSZFFMaFRGQUcvR0pxSW41NGlocHBnTzk3bkpuenJpSU1iaUhVVnFJeUVTMFJXYXFDR3hrNC9mWWNOZFlBVDMxSmVuUTB2RVBjYTlOcnJuVFBQajhWMjdmdm9OTlR1aVZhSmVBK2Q5L2V2VEZqK2pUMTZJb1JHaHFDM3IxN1lkQ2doL0h3d0FFT2hVRVVCZzkrR0UydDdIL0cxNmhmdno2b1hidTJ5TDh4Zm42K1dQRHhKOGpNekZKanlvZlQrSFRKVXVTUnFJMTlIclpRZDk5MUZ6cDJOTjBIb2NvRXdxZkdsU3dpdVpYRkNCaVR2bXMzYnU0L1JCNmZveU1oanNFeTlDSXJjblhiZG1UK2ZFeUpOQ0l5K1Y1RXRXMGpuSFh6QytTcXZQdmUrOWl5OVR2NEIvaVh0SkJNRVhVaDJOK1lNV002QXRUUnFZb1NXeXNXcjc3eWQ4eVo5UmJlZnVzTmh3T1BvdlVqNTlnYXNiVnFvWE9uRGtMY3huQkxmL2JjT1h5ejVSczFwbng0UkhEYnR1OUZvNkhCNWNPTy8ralJJOVVZQTFWblFjaEU4bXpadXBPZWdIZVE2ZlIwRnM3NXhaK2hLQ05EV0E3UnNsY1ZxaFdoSmdSbjVzNjN0QlRrcDRnTkpLaWw1SE9nMGxRL2NFMVdyVjZEMlhQbklUYzNSMVFDclN5NWhheFh2ejdtem40YnRXSmlSSnl6RUE1NkJRTzM1bVZkOXhIRGh5RW9NTENrcThYSGNtQy9ZY25TNWFLYlp3dHIxNjhUb2lweHpDa3RIcjV1MmZKdWRPeGd1WXRPbFFpRU02SExMeURmb3hNaTdtMmx4aHJJUG5NV1Z6WnNKbi9BYUJ2UnFvWmFvMnZmYjBmR29jTnFoSUdJMXZjaHZFVnpNZnJteXZMNFljZDIvUE5mL3hIdnVYWFZLZ0RmaEFzSkRxWnUxWi9RdUpHbDcrY09OR3JZVUhSL2pKMTFobjJSSTBlTzRORGhJMnBNMlN4ZThwa1FwRlkyREtmWmxSenpPQ3VQRmE5OGdYQW1TUFU4djZtT2xVMm9lUlhmaVgvOFJ6ektnSEl0TWw3VjhHK3l2MUZ3OWFyVlJ5ZjRSa1pTM2g5VkxJMWFxSzdHYjcvOWhtblRadUR5bFNzV0kxWTh2UHZzNU1ubzJ0VXdmT2x1Y0JkbzdLTmp4SDBLUGk4TzRycFJ1RUU5ajlWa09ia2hLSXRGNUh1Y3YzQkJYR3V0bm5INTFLaFpBd01IOWhkL20xUHBBdUhxSk81N1VCK1NOMm96NThhZWZVamY4VCt4VldoMXc5TmFMcTVjaFh3U2lqa3h2WHNJZjBSUGxsQnJlVndGbnBMeTE3LzlIUmN1WGhJVlNZTXZQdmZieDQ5N0RJK01HYVhHdWkrdFdyWVVVMktNZlJHdTZBSCsvc0t2T0hIU2NvTkFqY3lzVzFpejVpdjRxSlpWbzZDZ0VQMzc5VVdONkJwcWpDbVZLeEN1U0JTOHlQZUlIemxVTEg0eWh1ODlYRnoydVpoN1JiazJ5WGhWSTM2YldoYjJnMDYrOXBZYWEwcWRjV09WaC9pbzUrVWFGR1A2akw4SXA5eFgzZW1lejBVVFI5OCt2VEhsdWNsa1ZhcWtOMTJwc0dVY2xwSWlLcm5lcVB5RnMwNFc5S3V2dmxaakxObTJiUnNPSGpvazB0RGdyaFYzcTBhU2YxTWFsVnBxZkFyczlJYVM2cTA5QUNmcnhDbGMvbXE5MG5WeEpoWFFtUWRac3JUMW01QjV4SEpFSytLZWxtSkRiVjc5V04zeTRINDA4OTc3QzdCMjNYcjRxWmFEeGNFV0xwOHNYZHMyclRGdHl2TWkvdmRDcDg0ZGtKU1VCRDNWSzJOTDdrdmR5T1VyVnVMcTFXdHFqQ2tydi9oU1dBc3VINjJNZURpOGU0K3VxRi9QZExLc01aVnZRWWo2VDArME91bncvS0tseUZNM29SWXR1TjJ3NzJDWkxtOTQ3VWg2V3VFVlhFc1h6em8weDU5YW0wVGVWRUpyalkwdVVOWGlBUit5Rmp4aU5XdjJIT0ZqYUhubkN5OUdyT3JWd1pzelgwZGlraktucUxMSXpjMFZMZk9lbjM0U1V6Y2NDVC90M1N1K2Y4SEtGckhteE5TTVFjK2VQZWlkd2NsbWVGVHE4cFhMK0hyZFdqWEdBTTlNM3ZMdFZuRU1vMzJQdTZOREJnMHVzYnpXcUR5QlVDWjRia3RJMHp2aEhSbE8xdUlYY1orQkE3OVAyN3dWYVJzMnc0djZqNDVVWnZvUytQRUZXY2RQVURpSnpLT1VOb1dzWXlmRW85bUs4d3ZGTVhiRGxZeStkbW4xMTdpMmJUdmxsZEkyeXJkL1hCeDhveUxwd09vUkI1ZVZsN2NuamxCK1huNzFWWEVYMm5nNGw3dFcwVkhSZU9uRnY2SzJsVkVaWjNQeDBpVThNL2w1UERMMmNZeDlmSnhqNGJIeEdEVm1MRlo4L29XYWF0bU1IalVDUVVFQjRseTVzbXZuN2ttTjVhYk5XNUIyMVhUNnllTEZTOFd4Zkp4MkxIYy83NysvTFpvYVRmRzNSdVVKaEROREY0NDNtejR3N2tuc0hqUUN1NGVPVnNMZ0VUajQ1RE5rUGE0S3g5Z1IyQ0lWcHFmajBOUFBpL1IycDFDNkhJYU14SUVKVHlNbk5kV2h0RVVoVXRwNUZ5OWovNFNuS044akRma2VOQno3eDAxQ0VUbDhkS1R5aFNxRys5QlhxZHltVDUrT0d6Y3l4TXhlN2FKcjVCZmtpM2x0VlFGWFBHV203eTB4MjlleGNFdk1peW8wbjFWZENqek52MitmUG1RcFRaMTF0cVNIRGgwV013ZzBqaHo1R1d1K1dxTU9YaWhXaHdQUDNoMmFNc1RFSjdGR3BYYXhXQ0M4L2p2LzJuWGtYNytPZ3V2cEl2RGZSVm5Ld2gzemkyc3IvRDIyVUlYcEdaUzJrcTVJbTBKaCtrMitjaFZLbXpyNTVMQm5tdWFiQS9WeDJhOFNLVHVZZmtYZ3ZOM015TUNsMU10V0x5NWJFNjV3ZjN2NVpSTFFEVFcyOHVEOGNNdk5lYWxvMExwQXRqQ01LamN2M0dKTG9IV1orUHVabVpuNGVpMzV0U29yVnE3RWpac1pJbjN0Y25FWGxCZCtkV3h2NlJlYlU2a0NZVmdrMmpQTWpRTzMwbzVXWUEzK1BpL21za2liNHB5U05sODBzN1JGK3B4MkJkTjNGSkV2Tldob3JTSUhqdWNLKzl0djUvSHlLLzlFTmorbXJ0SXgvTDRqUVVsQis4YzJtalp0SWxiOTZZMTJ2T0Z6Wnl1eTlidHRPSFBtckdnZ3ZsNjNRWXh5R2NQTytaalJveEVSRWE3R2xFNmxDMFRpZk13RndpMGlkM1VZcm5EOEVWZVVEWnMyWXRteTVTSytzdURmNDY0TzU4SFJ3Tk5GZUo0WUw2VzFGZTR5OGYyTGdBQS9jZTZhME5pSzZIUkZlSHYySEt4ZHY1NjZvMmtsWmNYSHNNWGhLVGU5aEtOZlBwVWdFRlhSbk9IYklZaHpMZm1ueXVDTHpSV0Q1eUIxNzlZVkNRbnhvckl4aWhYeEZOYmpuWGZuNCt4Wnk2ZjlPb3RBL3dDMGFuVTMybEJyM2pyNVBvZENHd284SkoxZ3RuUzZQSGdhZkVKOFFrbmp3UEM1OC9Mazc3WjlqN256M2hOZEt5MWVFOUd3bE1Fa0xOdlc4enQzVGZyZ1VjaTdmRmwwVFc0cnFGWHlwZjV3bDhONzFBZ0ZSVGNWVzVNKzZhbkpPSGYyckxBSUduekpsTXZtZ2I1OWUySG1mLzZOOVJzMjRybXAwOFQ5QVJhSFZpRzRkZTdVc1FQZW5Qa2FJaU41OU0wMnBrNTdBWXVYTEVVUTd6cEpjRm9zeGc4L21JOGVKRWdOcnB6c3BQT05PNjJsZGdUZUVNTGYzMCtzWGJHSEJSOTlqRmYrOFc4U2dySTZrZEhLaDROeFdiRDE0SWJrZy9udmlybGR0dUEwQzhLcjduZ2pCcDVUeFdzN2JyY2dwcUNvWlZIWjhNWG1mblR2bnQzeEtqbmpMQjd1Ym5UcjB0bkVhZVdLd1JzcGNHdjZ6dnozUlp5ejRRb1lFaEtDc05CUWhOS3JveUVzTE5SdWNUQThSWjZuOEhORFlIemVIRFJ4YUxDRnZiOXRHNXZGd1RqTmdoUmN2NDRMaTVlaDRGYTJTYVp1QzZnSXZRSUNjTWV6VDZvUkNxSmc2VE5uV2hDK1hCenVhZFVTSDMzNEFZS0REYytRUDNmdUhDWTkrUXgrUG5wVUhNL1hnWTlsMFFTSEJPTzl1WFBRcnQzOTZ0RmxZNnNGY1FYNFp1bGJzK2FVT2hLbVZISEtmMEVodnQrNkJYWHJKQ2tmMklEVEJDS3hwRElFd2kxbGZGd2NGbjZ5QVBXc2ZKY243VDMreENScUxRdlZvVTFEVjZ0NTgrYjQ1S01QRUIxbHVWR2ZPZTRra0xOVVBrT0dqY0sxYTFkTnVxSWFuSGRlODlHRkxPekhIOXBuU2VVb2xwdkJGenNnSUJBaG9XRnFqQ2tkT3JRWGQ1cTVKVFZ1KzNpbzgvQ1JJMktkK3UrTnV0Um9QL2hBVy9LSERNUEdHdnczKzBuY2pYdHNyT1Z5aS9LUUFuRkxMQ3VDTVkvOTRWSGNmWGNMc2hySzFIeTJJaHg0MWQ2NmRldng5YnAxNnBHL0gvcjA3b1h3aURBaEJ2T3k0V0hvbGkxYm9sVXJ5OFY2NWVHZ1FHNHpINk1pVklNL0ZsZTdObDc4eXd2a240U1EvMkdZcjhSV2hTdlE2NisvaVdQSGo2dEgvejU0c04wRGFOTzZkY2xRdHdhZk8wOHJTUmt5Q0lGV25ydGZIbllMaEs5M3RTNk5kU05ZR3RYVmxMUzRxd1grT0drQ1hTL0RWajhzRXJGMjR0ZGZ4YjVRcmtucGxyRXNlQk84MnJHeEp0YUQzL01BQmNmMzdORmRqYlVQdTV4MGRpNTlJaUpRcTE4dkJNVFZGanQ5U0VxSHhjR0ZlK3JOMldMZUdFKzdZU3JpcExPejJiQkJBeXhldEJBMWEwU0x1TkxnVGErbi8rVkZyRnExaXZ3V1ErdkpsNXhiV3Q0SGQrS0VKOVJZVTJ4MTBxK25wK1BMTDFjak95ZmI2Z2lTclhCK1dpY25pMkZZUnpoOStneWVtUGhIbkRwOVdqUUMzQmdvRFFQdzdETlA0YWtuSjZsSDJvZDlBbEVQNVFWRDlLLzRYMUlHcEJBdU15OC9QL0hLRjQycEtvRXd4NCtmUk1xSUVTU1dXK0ptR3VlQjg4S2JwRVdFaDJIK08vT1FuSHlmZXJRQld3Vnk0dVJKREI4eEdsZlMwa1RGZEFUeXFKQ2ZsNDluSi9QbTFWUFZXUHVZUC84RHZQYUdZaFcxQVFvZXVVdE1UTUJuaXo5RlhGeWMrTXhlN0pLOGRvRjVOMEx1Wm5uNHlsQm1vRExpM2VXTnhWSFZORzdjRU5PblRoWDljRzVSR2M0TFQ1TlBUNytCVi8vNUwyVHdka3NPd3BXUnAzYXdnQjBPNnZlOXJDeCtzd1dldmJ4NjdWb1NSSkZKT2ZPbzFyQWhReHdXQitPQUQyS1lUU3FEN2NGaDJGQ1R3TFFnb3V5MDNPeWdjdUMxRjhicGNJdS83OEFCTFBqb0UvRzNvMWc3WDBlREkrelk5U04rT2ZtTGFBUzBOTGpMRmhrWmdUNTl6UjV0WVNlT2R4b2xWWURpWUpzSDNpcEpxK1Myd0VKNGN0SkVOR3ZXUkZRY1F6ckY0dEVGcytlK1EzNks1UkpqZDRDbjNQQ01aZTcrYVQ0UW54ZXYyZS9jc1NQcUpObCsxOXdhcFFxRSs4bjYzRHdVNWVhZ0tFY0dad1pkVHE2WXY4V09lMW40K3ZpaFZreE5KTVRISVQ2dXRocmlFRU54NXMvU0tJL1kyRmpoclBLR0I3elByWlplUW53OFltdkZZT255RmNMaDF1QzE1dnowS081K2FZSDN3T1YrdlRFOFNuVHJWcGJKY1hZSC9oMEtYTm50WmUrKy9kaStjNmRvQkRUcndYa0tEUXREMzM3V3R6SzFoMUtkZEY3YmZYcmVmT2hJSU5yb2k4UTU4TXhWRCtwM04zbHBobmdNWFdrVVVHWE16TWdVcmI1MjhmbHk4WU5lb2lJakhSbzFTdU1Wa1d3OTZMM1dvV0VubVpmb1JrVkZsa3dZL0c3YkR6aDIvSmp3RHhnK1hxOHJRcy91M1pCVXgvRG9NMTZVdEhiOUJ1U1E4RDNWcHpUWkM2Zk5UM2JpYWZQSjkxa09HSlRGbUVmSFVsNjNpNDBYdUl5NGZBckltblNqZkg3dzdqeXJ6OUczaDFJRndvOHAwQlhZdHQrcHhERjRzengzYkh5NHlqanFMemlUNHlkT0lHWG9TR1NSQmRORzBManJ5TTloWExIOE16eHd2MjBUTTh1aWRJRklKQzRNQytGdkw3MkNSVXVXbUV6SzVHSHcxbTJTc1dMcEV2WElpaUg3VGhLM0pQVnlLbmJzMmtsQ01iVHYvSjYzSWUzVHM1Y2FVM0drUUNSdXllZGZmQ21lc092RDkrUlU2OEdUTTVzMmI0NWV2UnliVm1JTktSQ0oyMUZJRHYyeVpaK0xtNHVNNWhQeDZGV245ZytLM1JlZGhSU0l4TzM0NzhKUGNlblNKWk5SUEJaSGplaG9EQjltK1hpL2lpQUZJbkVyZUZySnhvMmJ4WHR0SkUxMHI4ZzVIL0JRZjBTVFNKeUpGSWpFcmRpMCtSdnMzYmNQT3IxZTNCL2l3SGZSNHhNVE1MeU14eGc0aWh6bWxiZ1YvSURTN1R0MndKTm5KcXUzT3ZQSmVqelFyaDJlR1BjSCtQbzY5MEZNVWlBU1NSbklMcFpFVWlyQS93RkF6cmdXV25kMGpBQUFBQUJKUlU1RXJrSmdnZz09In0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDItMjYiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkF1dGhlblRyZW5kIFRlY2hub2xvZ3kgSW5jLiBBVEtleS5IZWxsbyBUeXBlQyIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTAwMDIwMTgwMjI4MDA0IiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuMyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTAyLTI2In0seyJhYWlkIjoiNGU0ZSM0MDBiIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWlkIjoiNGU0ZSM0MDBiIiwiZGVzY3JpcHRpb24iOiJUb3VjaCBJRCBvciBGYWNlIElEIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjI1NiwicHJvdG9jb2xGYW1pbHkiOiJ1YWYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfSx7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX3N1cnJvZ2F0ZSJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjowLjAsIm1heFRlbXBsYXRlcyI6MCwibWF4UmV0cmllcyI6NSwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmFjZXByaW50X2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6WyJhbnkiXSwidGNEaXNwbGF5Q29udGVudFR5cGUiOiJ0ZXh0L3BsYWluIiwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRWdBQUFCSUNBWUFBQUJWN2JOSEFBQUFBWE5TUjBJQXJzNGM2UUFBQUJ4cFJFOVVBQUFBQWdBQUFBQUFBQUFrQUFBQUtBQUFBQ1FBQUFBa0FBQUZKYnVKMkVrQUFBVHhTVVJCVkhnQjdKWXhiaU5IRUVVRkoxNFlDNWpKQWdzbkhzT09IUEVBQzJoeUIrSU5OS0V6TW5TbXVjQmllUVB5Qm1MZ25MeUJlQVBTSjFqZWdINmY2aHFVeTlQYVhnMEpPK0FBWDkxZFZWMzkvNS9tUURmSDQvSG1pcndIVjNPK2NFR3VCbDBOeXY5OFNqNHQxeHQwdlVIWEczVFJYOEdnNWpjRG41OS9yTDRESDhBTWJCeFd6RnZ3RzNnLzhKaGhHa3MrVkxtYTF4Skg5QVRJaEdNaFpGN3oydk55L0V2aXc5ejlTc2FJck1HKzBKUSs4N1IzOHBYSER0Tlk0bUt1cHBRb29rWmdIb3hacy80RXB1RDJCU2l2T3RXYmFicDlvOUx6Yy94TDRzUGNMV0NJa0Fwc3dXY2dvYmQ5MjRpcnJuWVl4enB5TXZvT0xNQmY0RjgxY1kvV0pVYmthb1p0N21QalloSUEvZ1IzTG56RFdtYk13QXJzZ2QyTXZsSDVEV2hCWndoem1mVTcrTlgzN3B2bnhKZkVMMllReE4rREQwYVl1UVRKbEMzb002STBkbUQvSEZTdTl6dWI5NDBsUnVScUxtSVE1TDgxb2hJQzlQWWxyTlNFMGpyZHJGcG5NWDVqWjhZeEo3NGtmaEdEakNDa1p5Qm56STdjQWt6QkxhaHNuNDBwcm0rT3ZsMVBJR2ZjaXR3UHRpK09KVWJrYWk1aUVHVEhZTnNqNkRNeGllMitKVkhNUzJ2MjZUWk9nY3lOWnVsRjlQYk5pUytKbjkwZ1NPby9ZNUgxQW1UTUF4aDVBN1FHTlppQkZzekJCcXpTV3JFSnFQdyt6WW5kZ3gwNEJ2d1VhMHVNeU5XYzFTQ0l5cHhJK0pGWVphU1pqMEFEWkVTc2ZXbTlwMzRKYXV1bGtiVnVsRjZBN2QzNHZPWTU4U1h4WVpzZEV3aStkU1JGVnFRYlZ5SXhMVGdBRS9QYWNlOTdNNi9Bayt0YiszTkxqTWpWbk5PZ3BTTW9jN3J2Z2VaZzYvTFJtRFU1NGNIaE1jWFU2NWlCak9yTVlQNHAxVzMrVndaQjZ2dEVURUlreUp2VHNJNjNSalVMMFB0ZnRSZW51ZnFCS1hnQ2ZXYk5pWisrYjR3NlR6VzE5Y25kanBMNFdXNFFaR2FKVko4NVVaQ00rY2ZIMm9Sb2xEQ0RqOXVjbk14YWc5aDNTOHlidExROUpVYmthczVsa01pSmNHT2tORTh4RXlMemFzdHJaRDFLZFN2R1BiQmFQeDZJSzY5K25iSE1hN0FEc1hhY2VuZjFPZkVsOGNFR1FYQ2NTRDZhZU5ZaTU0bkhtMVdSWDRZYVg1K2J5eXp0cTVJSkkrYUwwRWMxWnRJdnFpc3hJbGN6YkRPSFEyWUc5RzJ3NnoxbTdnVkdjMVF2RWI3bU5mTlc0dlhRNnlIMDI3UHVibHRPZkVuOEhBYk5qUXlqelBIaW96bDYrOUVNMVN6QUhUaTkrV2ZaSitGVmlpdXZ1cmgzUTh4ZVRCUHlHK3RUWWtTdVpyQkJSa0pFd1RhUTdBUVRseGd2VUlMdlFmZW1tY3ZnR1dnVGF1dXZrWmpxbzFFNjAweGFNUGRudE5xWEUxOFNIN1pacDZjSFl0R2N4dVdXZ2ZpamlWSU44d25ZaHhvdlZQdXJWRHRpcnYwKzcwMWFoOXpiRWlOeU5XY3hDRUxSZ0ZaaTlKQ2JCY0tMNTh6ejM1NjlYbmljejIwdis2YWg3MFk1WWpMUTM3SW1KNzRrUHNnZ2lMd0JLK0NGZEFZUWIwTHVpYlg5SENSa0cvTHFvNXAxZ2hkcVoyaVA5WWo5VHdhUzkvRk5pUkc1bXFFR2ZZU01FZGZvelJtSDNKZk1VWDVzTjhSR1l2ZGdGM3A1a3hZaGQrcEJiSjNpLzZsQkcwY3Vtbk53T2QyRVRqeHpDVHc2K0wwVjhTVlE3em5RZWdTaUVWdG5vc3kxZnFjNDY3SEZjcmVqSkQ3MEJrbUVpRDA0c2lKMk1IS00wUnlKTnpFYXZUbHR5Rmxkby82cURmbDVpbmRtcEx6VnI3VXVNU0pYTTlTZ1B5QlFpYVFlNWczdzVraGdjMG8rNTVlc1RiUkdiMDdNK2JxdWovYUVIclg2RS9QNzl5bFdxelludmlRK3lDQ1JzQWNpODBCY04yZmk4bDVBTktjTmUvV1RlUUM3RUIrckg3RytuMVFWYWs5bnE3YkVpRnpOM3dBQUFQLy9YOUxsUHdBQUJQTkpSRUZVN1ZxN2ppTlZGQndrSkJDc3RCMFFFZXkySUdTRHpwYU1Ec25XTWNsMlNMQ1NIUkJzTnY0QXhEZ2lRbkwvd1hSQVBpM3hBVGI4Z1AwSDIzOHdWTFZQbWRvcno0TngwRzNKVjZvNTk5WTU1L3BVeloxWmFUVVh0N2UzRjAvRkJkYTNML01DV0FPM2hnL2ttZWZDZm1ZNTFxMkFMSExWUGJrc2FuWDNsbjFBa2ZSVWNWZHRmQlBjN0tuNjJQZGtjOWlNWWQ3WlFCSkI4VG1INDhMZWgwN05vZERPN3RnYnQrdmVmd05vdU81ZkhMaDNHMXhxWEk2K2ZFaURXaHVjQXE2QS9tVWNFUEdRT1RTQmdpWUE3eVhtUUJWUkJqSG1BZWNtOFprMFdmeU0zSkFHTlRITUJySGtNRnpZWjBBYk9RM0x3WHZ6RVBtZDdwSjhHYjJxdnkvV1VWdmJIVTF3TStOYWNrTWE5QjdEWEhJSUxaeExJQlh2NWxRSDhwWDE4eVhkWjQ1eWVYeVd6b3daVUNUOXo0WTA2RE1UeG9HYlpEZ092UVQwY21pT0M2SVpFOTNCaURQdm1RS1h3Qld3QWJ4SCswWFVlNzYvSytsNVBaaEJKcWpHVU9tcm9aQXBhN2l3WjQzRU1kS2NZcGU5L3l2cVNtQUZlUCtXWGVEOFhwbm1YRG1ZUVJqdXkyUm9DYUNZWGp4aURxeVR1by9NUVc0Q1VGUnI0R3VzZ0V6MlliOEU5Qm40TjdnM2lEWGkxc0hOakNzR015aUcyZGd3RlA2V1BCZjJITFN6UElYUXZGNDBZZ2xzQVFtOEt5NnNaeG4xcS9pTTNQdUQ0NzI2S3h2YUlBNi9BZHdZRHRqYWtCcjJpZ0s0a0dPZitNZkVOZXI3VjdtNzRiK3Z5VDE5VFhDOWlVTWI5RnlqWXFpN2pPSExtbGhkbllqcURRYVhzd1l4QTk0QVM4RE42NWpUUFlyZytDcFZWNUlQYnNIOW9BYkZNRDloSUg2SE5hVEhKZmk5S094VGMvYXZpbmVsQy9VbFFJTjFaM3VncHJWOHlUek81QXJ1eDJCUWJRTkt5QTI0a2dOeVljOVh3YUdWWjZ6NjVDNWY0ZHhFRGVQRWNnWE9idEsranpYUm8zdG53ZldSK3pFWVZHSklEWGlOZmNuQnRIQ2VBSjNWN00wQmx3R3BjYnFyWVo3M0lQSU84VnZkSFRudm53ZFhNbklOYmhDSHdQQy9BRG4zV2ppWGdBOVBnWHdKRldzUWFjNGFrUEJEc1dZdEYrcHVyTlpmbUg5R0ZiWFBHTGxHWWRCdWxGNUVBUkVMWUd0aUpId0ZybUF0WW1vT2pac0NlVVQxTUpiUlUyRXZma0dPQzF4cmZObVQ5bVUwQm1ISWYyeFFDV0hzeFd0bW5HbmkybXFaNzQyem1wbmxHL0k0NThhMVZyczF2aFN2T0NhRFNodVV4bXdBdm9wTXcySS9BVHBBQnU3TkFjZCtyMld1cjdOKzlYVUhPT1krRjY4NEdvTTRFQWI4RGJnQ0NnMFlQTVczZ0FReXVqbDE1Rnk0MStkeHo3N2Y3aFgzTjdsMGpjb2dIdzZDQzRBL0t1c1FMeUdNS3lCblBTSnJQTmUvSW5CdVVJWXpvYm8yZXVmR3ZTS1hydEVaaElGZkFWc2JYS0lZK1dxbUVvRjlsZFRObVFQblpud0libUsxVFhEcjRCWThIMXFqTTRoRFl1aFUrQWJjSmRDL2pxaVpoVGdhUnl3bEVQdTU1ZXFvcjQxamJ4N25hL1VkaXFNMEtBVDlEQUg4ZmZUR0I4YzVBeHBBeHFUbUZFbXVqSjdPZUpvekIvaWp1amZkUDBmNzBScWtBUlVwSkVTNTBOUWMxbXdCbWRlL0Rwd1h4alhZcys1UFJ0MS9WeHk5UVJEeEF2Z2Q2QUFKVjV4S0dISVV2YmFhVFhDRmNlemppL3BSZlEvRjBSdEVBUkNVQXplQWpPRStsempzYVVKbmVmNHlKNWNCYStOL3hmNEw5VDBtbm9SQkVnSnhyNEh2ZFdiRWVRYklPRVkzcDQwY3VlazNMMTUrNHIyUDJaK1VRUzRJZ3I4Qy9nZ0RaTkFHWjcyY3Y3Qy9CdDRDejczMy8reFAxaUNKaEhqK0dQMEFmQWQ4R3ZoYStXUGpZQVlkODhHbjBudlUvNVdjaXNoajVqd2I5TUNmLzV3Tk9odjA5RDhRNDQvbStRV2RYOUJ4TCtoZlV3VFl5UkNhclo4QUFBQUFTVVZPUks1Q1lJST0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMDUtMTkifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE4LTA1LTE5In0seyJhYWd1aWQiOiI5ZGRkMTgxNy1hZjVhLTQ2NzItYTJiOS0zZTNkZDk1MDAwYTkiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjlkZGQxODE3LWFmNWEtNDY3Mi1hMmI5LTNlM2RkOTUwMDBhOSIsImRlc2NyaXB0aW9uIjoiV2luZG93cyBIZWxsbyBWQlMgSGFyZHdhcmUgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsicnNhc3NhX3BrY3N2MTVfc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImF0dGNhIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZhY2VwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJleWVwcmludF9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJ0ZWUiXSwiaXNLZXlSZXN0cmljdGVkIjpmYWxzZSwibWF0Y2hlclByb3RlY3Rpb24iOlsidGVlIl0sImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlGOVRDQ0E5MmdBd0lCQWdJUVhiWXdUZ3kvSjc5SnVNaHBVQjVkeXpBTkJna3Foa2lHOXcwQkFRc0ZBRENCakRFTE1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBZ1RDbGRoYzJocGJtZDBiMjR4RURBT0JnTlZCQWNUQjFKbFpHMXZibVF4SGpBY0JnTlZCQW9URlUxcFkzSnZjMjltZENCRGIzSndiM0poZEdsdmJqRTJNRFFHQTFVRUF4TXRUV2xqY205emIyWjBJRlJRVFNCU2IyOTBJRU5sY25ScFptbGpZWFJsSUVGMWRHaHZjbWwwZVNBeU1ERTBNQjRYRFRFME1USXhNREl4TXpFeE9Wb1hEVE01TVRJeE1ESXhNemt5T0Zvd2dZd3hDekFKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJRXdwWFlYTm9hVzVuZEc5dU1SQXdEZ1lEVlFRSEV3ZFNaV1J0YjI1a01SNHdIQVlEVlFRS0V4Vk5hV055YjNOdlpuUWdRMjl5Y0c5eVlYUnBiMjR4TmpBMEJnTlZCQU1UTFUxcFkzSnZjMjltZENCVVVFMGdVbTl2ZENCRFpYSjBhV1pwWTJGMFpTQkJkWFJvYjNKcGRIa2dNakF4TkRDQ0FpSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnSVBBRENDQWdvQ2dnSUJBSituK2JuS3QvSkhJUkMvb0kveGdrZ3NZZFB6UDBncHZkdURBMkdiUnR0aCtMNFdVeW9aS0dCdzd1ejViampQOEFxbDRZRXh5alIzRVpRNExxblpDaE1wb0NvZmJlRFI0TWpDRTFUR3dXZ2hHcFMwbU0zR3RXRDlYaU1FNHJFMkswVlczcGROMENMemtZYnZaYnMyd1FURmZFNjJ5TlFpRGp5SEZXQVo0QlFINGVXYTh3ckRNVXhJQW5lVUNwVTZ6Q3dNK2w2UWg0b2hYMDYzQkh6WGxUU1RjMWZEc2lQYUt1TU1qV2pLOXZwNVVIRlBhK2RNQVdyNk9salFaUEZJZzNhWjRjVWZ6Uzl5K243N0hzMU5YUEJuNkU0RGI2Nzl6NERUaElYeW9LZVpUdjFhYVdPV2wvZXhzRExHdDJtVE1UeXlrVlY4dUQxZVJqWXJpRnBtb1JEd0pLQUVNT2ZhVVJhcnpwN2hrYTlUT0VsR3lEMmdPVjRGc2NyMk14QVlDeXdMbU9MekE0VkRTWUx1S0FoUFNwN3lhd0VUMzBBdlkxSFJmTXdCeGV0U3FXUDIreVpSTllKbEhwb3I1UVR1UkRnelIrWmVqK2FXeDZyV05ZeDQza0x0aG96ZVZKM1FDc0Q1aUVJL09abG1XbjVXWWY3TzhMQi8xQTdzY3JZdjQ0RkQ4Y2szWitoeFhwa2tsQXNqSk1zSFphOW1CcWgrVlIxQWljWDR1Wkc4bTE2eDY1WlUydVVwQmEzcm44Q1RObXcxN1pIT2l1U1dKdFM5K1ByWlZBOGxqZ2Y0UWdBMWc2TlBPRWlMRzJmbjhHbStyNUFrKzl0cXY3MktEZDJGUEJKN1h4NHN0WWovV2pOUHRFVWhXNHJjTEsza3RMZmN5NmVhN1JvY3c1eTVBZ01CQUFHalVUQlBNQXNHQTFVZER3UUVBd0lCaGpBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUIwR0ExVWREZ1FXQkJSNmpBck9MMGhpRitLVTBhNVZ3VkxzY1hTa1ZqQVFCZ2tyQmdFRUFZSTNGUUVFQXdJQkFEQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FnRUFXNGlvbzErSjlWV0MwVW50U0JYY1hSbTFlUFRWYW10c3hWeS9HcFA0RW1KZDNVYjUzSnpOQmZZZGdmVUw1MUNwcFMzWlk2Qm9hZ0IrRHFvQTJHYlNMKzdzRkdIQmw1a2E2Rk5lbHJ3c0g2VlZ3NHhWLzhrbElqbXFPeWZhdFBZc3owc1VkWmV2K3JlZWlHcEtWb1hySzZCRG5VVTI3L21nUHRlbTVZS1d2SEIvc29vZlVyTEt6WlYzV2ZHZHg5ekJyOFYweFc2dk8zQ0thcWtxVTl5NkVzUXczNG43ZUpDYkVWVlE4VmRGZDlpVjFwbVh3YUJBZkJ3a3ZpUFRLRVA5Q20remJGSU9McjNWM0NMOWhKaitna1RVdVhXbEpKNndWWEVHNWk0ckliTEFWNTlVclc0TG9uUCtzZXF2V01KWVVGeHUvbmlGMFIzZlNHTStOVTExRHRCVmtoUlp0MXUwa0ZoWnFqRHoxZFd5ZlQvTjdIa2UzV3NEcVVGc0JpKzhTRXc5MHJXeDJhVWtMdktvODNvVTRNeDRuYSsySTNsOUYyYTJWTkdrNEs3bDNhMDBnNTFtaVBpcTBEYTBqcXczMFBhTGx1VE1UR1k1K1JuWlZoNTBKRDZuaytFYTN3UmtVOGFpWUZucEl4ZktCWjcyd2htWVlhL2VnajlJS2VxcFIwdnVMZWJiVTBmSkJmODgwSzFqV0QzWjVTRnlKWG8wNTdNdjBPUHc1bXR0eXRFNTg1Wkl5NUpzYVJYbHNPb1dHUlhFM2tVVC9NS1IxVW9BZ1I1NGM4QnNoKzlEcTJ3cUlLOW1SbjE1enZCRGV5SEc2K2N6dXJMb3B6aU9VZVdva3haTjFzeXJFZEtsaEZvUFlhdm02dCtQekljcGR4WndIQStWM2pMSlBmST0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRWdBQUFCSUNBWUFBQUJWN2JOSEFBQUNrVWxFUVZSNDJ1eWFpM0dETUF5R1F5ZWdHekFDbmFDTWtCSG9CaGtoblNBajBBMlNEYUFUMEU2UWJFQTNjT1hXNlhFcEJ0bkltTXY5dXRPbGx4akYvcUtITFRkUlNtMGdkbmtBQWdBQ0lBQUNJQUFDSUFBQ0lBZ0FBUkFBQVJBQUFSQUFBUkJFQUZDU0pJTktrcEx1U1R0U1piUXo3NlcyNXpoS2twRldQYnRhejZRNzV2UHVvbHV1UG1xeGxaSzJ5aTc2czlSem5qbHBOMks3Q3JGV2FVQUhOUzBIVDBBdHczWXBEU2p4YmRvUHVhemlHM3VrNTc5Y3ZJZGVXc2JRRDdMN05BWW9XcEttTHk4Y2h1ZU81cmVCN0tLS3JRblFKZERZbjlBSlpIYzVRQlQ3ZW5JTlkyaGp4cnFJdHN2SldTZHhGeEt1WWxPbFdKbUU2elBQY3NKdU43V0ZpRjdtZTVET0F3czRPeVp5RzZUT3NyL0tRemlEYUptL21jeTJWMVYwK1QwSmVYeHFxbHJXQzltR0d5M082d3dGYUkwU2RSK0VNZzlBRUFBQ0lBQnlxVmlaYisvcHJnRmRONnFiMzA2ajNsVFdzMEJKNzZRancwa3RPKzNhZDYwUFFoTXJmTTlZd3FLN2xVUGU0aisvT1I0MGNEYXFKZUoreG84MEpzV2loMVdUQkFjYjh5c0tyYitUZm93UUt5M3Y1NXdiQmtrNDlGSmJRdXNxcjRzbmFkTDloRXRYQzNuTzFHMUhHNlVmeElqNW9EbkpsSFBPVlZBZXJXR212WVF4d2M3MGhpVGg3QmlkeTMvM1pGRTZpc3hmOGVwTmhVQ2w0bjVmdFlxV0t6TVAzSUlxdWFGbnF1WE8wc1oxeW4vUldxNjlTdUs2R2RQWE9SZlN6NEhQbmsxYk5YTzArVVp6ZTVIcUtJb2ROWXduSFZWY09VaXZOY1N0eGo0Q0dGWWhXQVdnWGdtdUY0SnpkTWhuNndEVW0xRHBtRnlWWTdJdlFxZVRSZG9kMnYyRjhsTm4vZ2NwVytyVXNPaTltQW1Gd2xTbzNQdzlKUTNwKzhiaGduQU1rUE02MTNCeE9CUXFjMkZFQjRTbVBRU0FBQWlBQUFpQUFBaUFBQWlBSUFBRVFBQUVRQUFFUVBjbzN3SU1BRE9YZ0ZoT1RnaHVBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiYWFndWlkIjoiOWRkZDE4MTdhZjVhNDY3MmEyYjkzZTNkZDk1MDAwYTkiLCJvcHRpb25zIjp7InBsYXQiOnRydWUsInJrIjp0cnVlLCJ1cCI6dHJ1ZX0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MTAwLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjMyLCJ0cmFuc3BvcnRzIjpbImludGVybmFsIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotMjU3fV0sIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjoxOTA0Mn19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA4LTA1IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJXaW5kb3dzIEhlbGxvIFZCUyBIYXJkd2FyZSBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTA0MTgwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy42IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjEuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wOC0wNSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDgtMDUifSx7ImFhZ3VpZCI6ImQ4NTIyZDlmLTU3NWItNDg2Ni04OGE5LWJhOTlmYTAyZjM1YiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZDg1MjJkOWYtNTc1Yi00ODY2LTg4YTktYmE5OWZhMDJmMzViIiwiZGVzY3JpcHRpb24iOiJZdWJpS2V5IEJpbyBTZXJpZXMiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI4OTY1LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH0seyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3IiwiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjAuMCwibWF4VGVtcGxhdGVzIjo1LCJtYXhSZXRyaWVzIjo1LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjowLjAsIm1heFRlbXBsYXRlcyI6NSwibWF4UmV0cmllcyI6NSwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJjcmVkQmxvYiIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiJkODUyMmQ5ZjU3NWI0ODY2ODhhOWJhOTlmYTAyZjM1YiIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwidXYiOmZhbHNlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwiYmlvRW5yb2xsIjpmYWxzZSwidXNlclZlcmlmaWNhdGlvbk1nbXRQcmV2aWV3IjpmYWxzZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOmZhbHNlLCJhbHdheXNVdiI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9XSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5IjoxMDI0LCJtaW5QSU5MZW5ndGgiOjQsImZpcm13YXJlVmVyc2lvbiI6MzI4OTY1LCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjoxLCJwcmVmZXJyZWRQbGF0Zm9ybVV2QXR0ZW1wdHMiOjMsInV2TW9kYWxpdHkiOjIsInJlbWFpbmluZ0Rpc2NvdmVyYWJsZUNyZWRlbnRpYWxzIjoyNX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTA4LTA2IiwidXJsIjoid3d3Lnl1Ymljby5jb20iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ill1YmlLZXkgQmlvIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMTA4MDYwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS40In0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTA4LTA2In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMS0wOC0xMCJ9LHsiYWFndWlkIjoiNTBhNDViMGMtODBlNy1mOTQ0LWJmMjktZjU1MmJmYTJlMDQ4IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI1MGE0NWIwYy04MGU3LWY5NDQtYmYyOS1mNTUyYmZhMmUwNDgiLCJkZXNjcmlwdGlvbiI6IkFDUyBGSURPIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MTAwMDAsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDUVRDQ0FlZWdBd0lCQWdJVUYvMHdUUFA2RkVxeHBzaWJKaUxGdERqNHFod3dDZ1lJS29aSXpqMEVBd0l3ZFRFTE1Ba0dBMVVFQmhNQ1NFc3hFakFRQmdOVkJBZ01DVWh2Ym1jZ1MyOXVaekVTTUJBR0ExVUVCd3dKU0c5dVp5QkxiMjVuTVNNd0lRWURWUVFLREJwQlpIWmhibU5sWkNCRFlYSmtJRk41YzNSbGJYTWdUSFJrTGpFWk1CY0dBMVVFQXd3UVFVTlRJRVpKUkU4Z1VtOXZkQ0JEUVRBZ0Z3MHlNakExTXpBd09USXpNelZhR0E4eU1EVXlNRFV5TWpBNU1qTXpOVm93ZFRFTE1Ba0dBMVVFQmhNQ1NFc3hFakFRQmdOVkJBZ01DVWh2Ym1jZ1MyOXVaekVTTUJBR0ExVUVCd3dKU0c5dVp5QkxiMjVuTVNNd0lRWURWUVFLREJwQlpIWmhibU5sWkNCRFlYSmtJRk41YzNSbGJYTWdUSFJrTGpFWk1CY0dBMVVFQXd3UVFVTlRJRVpKUkU4Z1VtOXZkQ0JEUVRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkJ3WWdLVndqQ1Y2K2x2N2ducEZFUnpVMnVORDhnZEVrUENOY3MvdkZEczJzSzQySnV4bmhGbklnTUIyRHlVMElyWElMamYvMlhUMFlTVGQxc1BpVFNhalV6QlJNQjBHQTFVZERnUVdCQlRuUWFycGRTdDRzaWQ3VmpmTklMSUhyYjJQb0RBZkJnTlZIU01FR0RBV2dCVG5RYXJwZFN0NHNpZDdWamZOSUxJSHJiMlBvREFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUURjb1hKM3J6Tk1BL2Zaa2gwOFBvRnJNeDQzR1lNaFpNZkxQdy8zTWZKcEdBSWdlY3RLd21KWU05SjhTWDh4L2FRVjRpR3ZLV29CZnIxWFBUQU1YT2hWRVlFPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFEQUFBQUF3Q0FZQUFBQlhBdm1IQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzUUFBQTdFQVpVckRoc0FBQWljU1VSQlZHaEQxWmpQaTVWVkdNZjlDOW9iNkRKb0lRaTFpREJ3STVRZ0VVRWx0QkowWVNBR0V1UkNGQk14SWtsQ2F5RklRaWFLQlpVb2xZN1FOSk02M25HYWNhNmo0MHcwMDR6Qk1CTzZMRTduODl6N1BmTzg1ejN2dGRxNStITHVmWCtjOC9rKzV6blBPZmV1K1B1dnY4TGpMRFBRR2g0TzdmSHgwR29OcDg5VnRhMmRuSnlzYVhwNkttbHViajYxMHZ6OFhGaFlXQ2hxY1duUnRMUzRGQjQrZkJnZVBIeGc0ck1Yakw2VkRoNDgyRFhRQlU5R1lqdmViaWMxd1F1NEJBKzRQcy9PempiQ213Rm40cjhvR1JCMEo5b2RKZmgySFg0cWdpSVA3d1U4MEtYb2UzQ0Rmd1I0SG5XSm1lcHBvS04yRFg1NnFwd3l0QURQejNVaTN3c2U2UDhMN2xVeGtDc0hSM25VQmMxbnFRVHU0YjJKRXRTL2tRSlFOeERUaGJRcHdRTkg2K0hWQ3BydnRNeENEaytlTHk1Vm9YdVpLTTJBbmk4YWFNcDNnNDVwWTIwR2o0QlZ2dWZSOTlHV1BFaEp2VkxIOTBNd3Nobm9IWGtCZTNndkQ1N0RNMWd2YU5RTEhGWGhGMjJNWkNDSFJvQjZBVm1DejlORnN0TFlOVkNDeWErVnBPY0VUbjkrakVZRE9UaUw5OStDbDlJRzVYQ0tlSy9JVi9ybzl1dkhLaHBRbVFTeUdIR1g1N00vL0JCbVB2c3MzTnUxSzl6YnZEbmNXYmV1cHJzdnZKQTA4ZUpMWVdiMzd2RDdvVU5oNGNLRjhPZk1UQkc2Qk8vQnBab0JiVkMrWEdweG90bHIxOEwwL3YwR012ckVFMkYweFlvdyt1U1RCanI2OHN0aGRQdjJwRi8ydnhkdWZmeHg1Um9hZis2NU1QYjAwNTEzbzlxclY1djUrNmRPbVNFUExmQ1NBUXBIeFFEUlZWdUplRXlWWDgrZVRkQzBkL2JzQ2ExUFA3VWpTSDkvdjdXcVpENElEREkzVHdwT20raVA2OXJsaHo3L1BBenYzZHN4SHdPQm9lazMzd3ozdi8yMllxQUVUMXN4NE5PR0J4RGd0NTkvUHR4OTQvVXc4Y2t4Z3h3OGNzUWlPZkxzTTVZNjk2LzBkUWFMVWZNcDRNVVlYS2ZONzVIWGpBVURocTYrK3FvRjZ0YXFWV0VtenFDZ2xicTBCSVYza2dHQjB3cmU4am9LNk5ZMzM0U2JtelpaeDdmWHJBbDNQdmdnVEF4ZHQzc01US2VhK2c1VTNZU1hET203M2tWQURyZGFZWGpyVmh1UGxKc2ZHckxyWWhObk1wQkhIMEJldXZYZGQrSFdLNi9ZMUpMbll5ZE9kRSt1TFh1ZVRqMkk1QUVWZFYzejkyaHowYWMwRXROelpQMTZNd0lUMXhnWGtZcVZHWkF3d0lPMjZDSTRFU0RmQndZSERKejd5azhHRkFpdHBPOGVOci92eFhoTitRN1R6WmdKc0l3ZE9KQm1BQlVOTEk2TnBRVTcvdTY3dGtoSkZic1hCMUdOSjIybTMza25sVWhLbzhvaWZkNlBwbFZhS1oxTHNWOEJzMGgvalFIU1BjYk13ZWxmWW15cW1pM3lqejZ5NzJSTHhRQVA4cUtWdUZnUmJwNCtIUVpqMU1seHJpZjRLRUJaQzNUb3hUVUFTL2NJQ0FzZVU3VjdVVW9Sd1ZzYkt5QnNBcmFzaVAyd1J0aXZLZ1o0b2IxbGl6MHcxTmRudWM1MUgzWGdpVENSMThBM05tNE13dzZLNnFUUHJiVnJPL2RpbjNhdFd5clRQUmFxcnNWblZCQzhaQ0NaaU04UHZ2V1dQWnNNQU04bVJVZnRreWN0OGx3VHZEZUJBYWFmdFVGRVdCZDBadWE3Y0dqa3FhZlMvc0MwbXpFSGE4VWdpcG5HQ0NKZGMrQzh0VDBvbXVmZGlnR21sdHhYSjh2Z25kT2tGcUQwMjh4dmR2eG1VWlZTQ21EZ0Y3dDVUNThVQTkybjVqTXU0aDdQYXExNUNaNnFRNkFtdnpobDc4TlpNVUIwV09VMnFJdTRvcDZMUmNtdW1kSWpVekxRUFVxamhRamhuMmU5RWJUZnYvcXFDQzd4SFhoYU1vUjNMMTI2bEJtSUY0a1FEL2wwVWQ3bjhFM2dFdE9NQWZxMldjUkEvTXdCMEs4RmlVVXNlT1RCVS9Tak9CSHcvdm56NTVjTkFFd24xNDhlczVRd3lJYkk4N3hGbm9FeHdUcUl4bTJuZGtDYUFhQnpBY2FSNU9kWXBsa3I2a3NwcEdqN1ZtSmpaYXpLREdDQW1uemo3YmM3RzFVRHZFVGRaMUFxRFA5bWNGRGoyRkV4RU1GazRJKzQ0RWdUaVRNVzF5bUY3TzU2aDd3bTJrQXpBL1RyNFpVK21MOTh1Vy9aQUdsaXBURk9EUytYRFBDY1BrKzg5bHBuMFBqODVKVXJ0aEdsdEhDcFJZVUJ2clF2a0RJWVNIMUZFVlVmOGFtcFpRT2N2UmhqZk1NR1M1OUtGUUtZU3NMZ2JOdVBtZ0YrakhnWUw5S2lhWDNvcE5sMER3TUdua1VlZUJZOHMvcjl1WFAySExOYk1RQVkyeitkVFo4NVV3SDIwWmY0SlphaUhqV3ljcVhCRTVrSk5zSzRpSFVQYUFCSkVXWWx2MGNxQXNXN0hoeFoyc1J4TUNCNG5pTjFhd2JRNUxadDFqR2Jqd2N1aWZWQ0pBQ3pUcnNBV3FoODU1NmtVeXpQOEIwWXFRWWZVMU1uWVV1YmFQeml4WXNHenBpVkdjakJ5RTllcEVhVDMvbDloR21KSXFBS2s2dnBTS0NXZGFCZmJEazRsWXdGQy94UDhhY3MwQVNCZGppMnhSbEFYS05lMjNFaFRqRUx2UEo3MVlrYVg0T09jRUF6UTVMZ1U1WGh6d09uZS92MnBmRXdJSERTaTdMSmJ3Tm1UU1lxQmp5NE4wSmsyWjB0MTJQSDl1T2IzNnNONEJMd3RJTDJFYWYxYWNJWmlCU1oyTG5UOWhOTHFhTkg3WkRJdUJ5amxXNEdIMU1OZU5yR0ZNcEZCRzhlL3JEejY2aTc4REREYjFhT3lCNmVaeTF0M0ZGWUFqcHYwZFV2ejFrQkVEVENXTi9YWDF2SnhBRFFFdkExQTcyTUtGMFlsS204ZnVoOUd5enRvbEZzaEt3Wi9aWW1KZGl3dkRoSkVtbEUxTzJFMm4yZnZraVgvdVBIRFZyZ2dPYVJMeG9vUWF0TmNvdVZ5S2xqSFF1SW11VnJCSlBJYS85ZDR0bXJPM2FFSHc4ZnRsd0htQ3JERGl2QWxPL3hCNHl1U1J6NUg1bENUZkJlV3F3eXBDZ1J2WkxJWlNEUndPQ2dpZWNWREZwSnNGNkE2M015QUtEYUduaFVMM0JhNVRqU1FrVjVybnZaMy9rTzFndTRQRjJRNEFsRVpRWUVua2VlS3RSVTQvTktnL0lxa3g4SkpQMHpWNEh1YmxBRzNnTWVZWUMyWmtEZ2dzK2hVNFhwaXUrb1pNQWJFYlJhRDk2Qlg5NmNlc0VyOHZwY01mQW9lRW13QXZjMVh2S25TSzg2K0hMT0czZ0IzdjZQNmdLcnhRVFhpd2J5RFVxcG9xakxnSWRIQUtyTjFUUGZJelNSTDFXYUVyeGFGbi9OZ0FmM0ttMUtPVHpmYzNDVTU3dWlUaXZRa3BvaVR5dFZESlRBZ2JQSVp3WUVEMkFUdUlDYkJKVGFYTDNndVZjemtJTXJiWkFIeitIejFnczR0UWFxeUVjZysvYzVTeHN0VHI5STFRNE1EQ1pvcjBZREFzOXpIbFdpMzNPeGx2TWVLTFVsK2VpVDU1MjJtanBTTXNDSHgxTUh3ejhjZUh5N0VoUno1UUFBQUFCSlJVNUVya0pnZ2c9PSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzEiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkQmxvYiIsImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiNTBhNDViMGM4MGU3Zjk0NGJmMjlmNTUyYmZhMmUwNDgiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInBpblV2QXV0aFRva2VuIjp0cnVlLCJub01jR2FQZXJtaXNzaW9uc1dpdGhDbGllbnRQaW4iOmZhbHNlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6dHJ1ZX0sIm1heE1zZ1NpemUiOjIwNDgsInBpblV2QXV0aFByb3RvY29scyI6WzEsMl0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MjAsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTA0LCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XSwibWluUElOTGVuZ3RoIjo0LCJmaXJtd2FyZVZlcnNpb24iOjEwMDAwLCJtYXhDcmVkQmxvYkxlbmd0aCI6MTI4LCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MjB9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0xMS0xNyIsInVybCI6Imh0dHBzOi8vd3d3LmFjcy5jb20uaGsvIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJBQ1MgRklETyBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMjExMTcwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0xMS0xNyJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMDEtMTgifSx7ImFhZ3VpZCI6ImY3YzU1OGEwLWY0NjUtMTFlOC1iNTY4LTA4MDAyMDBjOWE2NiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZjdjNTU4YTAtZjQ2NS0xMWU4LWI1NjgtMDgwMDIwMGM5YTY2IiwiZGVzY3JpcHRpb24iOiJLT05BSSBTZWNwMjU2UjEgRklETzIgQ29uZm9ybWFuY2UgVGVzdGluZyBDVEFQMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwiLCJiYURlc2MiOnsic2VsZkF0dGVzdGVkRlJSIjowLjAsInNlbGZBdHRlc3RlZEZBUiI6MC4wLCJtYXhUZW1wbGF0ZXMiOjEsIm1heFJldHJpZXMiOjEsImJsb2NrU2xvd2Rvd24iOjMwfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJpc0tleVJlc3RyaWN0ZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDSkRDQ0FjbWdBd0lCQWdJQkFUQU1CZ2dxaGtqT1BRUURBZ1VBTUhFeEN6QUpCZ05WQkFZVEFrdFNNUTB3Q3dZRFZRUUtFd1JMYjI1aE1TSXdJQVlEVlFRTEV4bEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1TOHdMUVlEVlFRREV5WkdTVVJQTWk0d0lFRjFkR2hsYm5ScFkyRjBiM0lnVW05dmRDQkRaWEowYVdacFkyRjBaVEFlRncwd01UQXhNREV3TURBd01EQmFGdzB6TURFeU16RXlNelU1TlRsYU1IRXhDekFKQmdOVkJBWVRBa3RTTVEwd0N3WURWUVFLRXdSTGIyNWhNU0l3SUFZRFZRUUxFeGxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUzh3TFFZRFZRUURFeVpHU1VSUE1pNHdJRUYxZEdobGJuUnBZMkYwYjNJZ1VtOXZkQ0JEWlhKMGFXWnBZMkYwWlRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkp1NUVDNGphNm1MdnRQVzJ1RHV2eFVkMUh2RHpwdU5oVFhFelJIdEI0b2YzQjF3ZHZhY3F2SytkRHNqd3ArOFJCaHUwdHpXeCsxVTRPSmFMUGMyOFYralVEQk9NQXdHQTFVZEV3UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZON2lMWTFEQU9kb2NXbFNwOWptci9mbEhQMXlNQjhHQTFVZEl3UVlNQmFBRk43aUxZMURBT2RvY1dsU3A5am1yL2ZsSFAxeU1Bd0dDQ3FHU000OUJBTUNCUUFEUndBd1JBSWdGL3REcXh0WGNLSEJBcS9OQlpEMk5MUHpFNjBVNXNrZGpFWWZmcEdyTjJZQ0lHK3hJcjk1aXA3NC9tYmlGa1JuemkvaXBrK1F1dVlDL2FGUWU5cENBam5jIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVNNQUFBQXdDQVlBQUFCYUZSeXNBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRW5RQUFCSjBBZDVtSDNnQUFFRzJTVVJCVkhoZTdYMEhlSnhubGE3YXFCZVhWRUxZd0ExMUx5eGtsMlhoaGtBb0NRVENMcnRQbHVmQ2hjdmVKZHdBUzlnc3NQQXNnWkRFWGJaNmNTOUpYT01TSjI2SjQ3ajNKbHUydWpUU1NKclJqRVpsZWxFNTkzM1BQNzg4Vm15TkYrYythK2ZSZWZUcEwvUC8zM2UrY3Q3dm5QT1ZQMGttYVpKdVlocU9oYVpXbTd5MjYwM1p1SFc3ck4zeXF1emNlMEI2Qm4xanY0ZUhSMlI0ZEVSR2NTNHlFaGNtNlVhaFNUQ2FwSnVhQ0RRbno5VEtzaGZXU0ZGNXRjeXZxSmE1cFJVeXE2aFVpaGN0a1hNWDYyUW85aHlCaUdGa2hIZEdZc2RKdWxGb0Vvd202YVltaDJ0QUZxOTRVWjZkTlUvQnFMQzhTb3FxRnNuOHFvVXl1N1JjbHE1Y0phNytBUVdqb1pIaHk4Qm9hQ2pDS0NicEJxRkpNSnFrbTVvT256Z2pDOHFxcExDa1FpcVhyVFMwb3BJeW1WTldJZk1xcW1UTy9BVlMxOVFzVWFCUU9Cb0JCQ2tjYVJnZWptb2NrM1JqMENRWVRkSk5UV3MzdmlLemk4c1VoTlJFSzY5VXJlajVvaEtaQ3pBcUtpdVg0NmZQWEdhbVhkS0tKbjFHTnhKTmd0RWszZFMwYWZzdUtWbTRSSUdJWnRtQzZrVlN0bXlGekNndWxmazRuMWRVTEllT0hYOGJHRVVpSVQxTzBvMURrMkEwU1RjMW5UaC9VY0dJcHRsTUFCQTFvbm1WMVlabVZMMVFOYVA2NWhZMTB6aWFSak9OUHFQUlVjTFRKQmpkU0RRSlJwTjBVeE9OcldWcjE2dC9pS05uczZBZFVTT2FXVjRoc3lvcTVZVTFhdzBnd25QUllZQVFqaVlRVFk2bTNWaVU1SktveU5DZ1NHZ0E5ZE1uUVJsRUJhT1MwR2tNWDhOZ3c5QkltSDJOQm4ySnRUMkNmOGFBaFVTanJIaURSdmd6ZjQ5Uk9CelZSaExHUDMyTlVlQWtFZ0pQT0k1RW9uby9pS0N4b0djYlJxUUJSQjdDTWNTN3czaHBBUHhmdkNDZTFhdWxhOFpNR1pnMVR3Wm16SmZlWnd2Ris4ZG5KUENIUDRyMzk4K0x0N3hhaHZidmsrR2VEalJNRC9JWmxuWkVHMkQ4dzRockNLcjdTRlFidUovcHhmazNSOEY0ZkRESmp6Z2tncklUajhGTGVBUjMvT0FROGJBTXd1QitlRlQ1RCtBMUdnZDRBM255NEprQlBaY2hsS0cxVlNKSERvdm45VjBTT1hsU1pMQVA4ZUxkY0JqbEVBUlB6RHVJWlJSaDc4NTBXTzVSQ1F6N2tZY1I4ZUtuSUg1VHZ2RndHQ253bHpEUzRuTlJaQXl4NG9jQStBRFB3M3lERVY0OWpGSmdSMkxseklEb3lZZDNOS3JwaFpHVEVOTFJPbUt4YU9FeHYwUGkwcEpGSFlPL0lUenBSUWl3WEdnaXNZcmZBU3hnRkFPQmdHeDQ1UlVwcmE2VytXVmxNcWVvU0lvcksyWGQ1czFvZjFFWkdybzhJZFoxQU85TTBvMUZTYTU3UGlrMnkrM1NuWGFibk11WUxtYy84a2tKUGp0YnBMa0JEWmxOYkdJaUNBWFJ1SWRqTFl1VnJ3aUNFQTVHdE9FTytrTnl0clpPTnI3eW1oU1hWOG1NT1lVeWQwR0psTkRPbjE4c0paVlVweXZseGJYcnhPc0xHTUpPUU1PZmh6RWc2bUZQQ055TWFzTWZIZ1g0ZExXSUZDOFYvOE5mbGd0MzNTYTFtY25TbVpVa0E1bEo0azVOa3E2a0pIR21KVWtuanJic0pHbktUWko2WERmanVqMDNSM28rOVZFSmZQZHJJbXRlZzRRNmtGNVFoa04rQlF1Zkh4Q0JOQUV2bDlHVndHZ0VVdFgvekJ5cCs3dHZ5OG12ZkUzT2YrUGJNcnBxRVRMdGtsNCtZR1JEUEZIa0M4SW9vVUVaM3J4UnZJOC9LWUg3dnlYdG1YblNuWjRsOXBSVWNTYURWL0RYUnA3ejg2UWhPMWQ2LytKaDZYM2lTWEcvc2xvQ1hSZFF3T0JxQ0tDQVB3V3lHQVhEQ3MxR1lpRURPQlRLOWFFd2ZzT0pENWs2VmllMUtYZEllMDZCT0pKenhJWjBKd3AyUzVaMEpLVkxhMHE2WEVpeHlQbjhBbW4reUwzaWZPanpJbzkvRDNWUUtXS3RSM3A5RVBvWUlMTXBCUEZQT3pQeWdqWUJVSXVnRE5pWktKRlBodXNrZjlob1k1elUyTjdWTFNmT25KV2FDeGZGN3VwVk5saFgydEdBQ09BbXhkZmhKTjBZbE5SWGtJTEdsaVRkQ0lNSW9hUk1hVWtxa05wdi9TMEV2aWIyMk5XSllFUWdpcS9jSVFwTGpHd3V0Mng3OHkwcGhRbzlqOE90c1ZCWVhta2NLNnRrTm16OWVlVmxzdXV0dDdSaE1TWUZOY1N0V2xBSXZWaVVjVWJGMzM1Uk9uNzBVMm1ZY3JjY3UzV0t0RU5nMjlQU3BDY3RWWHJBdnhPQllFUWc2c0t4Q2RjVWNHZFNzdlFucGVHWXBzTGVpR0ROVEpkakdablM4ZUg3UkZhdVFuS0FYNjhQd21QSXNHcUljV1FDVVh5ZzVQVi85cHZTaS9qNlVwTEVqbVBidEtsaWYrSm4rQ21nR2xZVVIrbnJFbGZoYkRsODcwZWxMVzg2K0FNQTRWa1BBdDlWOEV4UEVnZkF0QnU4dTlMUzhYdXlIQVNJMnNDbkU0RFFYSENYMlA3bFh5UmNlMXJMaVhGRGVUUUtqS3d5cVBaaWxEL3huQStPUXJzYVZXVEF3MGYyU0RQU2RpQzlLSUlMUEU4VU9zQ0xEVWQzUm9xNDhUemZNOG81VFR3V0FGTnF2alNtVEpYYWozOUt1a3BtaWpnQlRPZzJ5SjhUL05CRVV2eGhnUklNY2M3ZkdFYUcrUC82aWRXZ1ZSRWp0ci80YTVNdTFabEI4ZUEwU2YvMWxGU0wzcmdoQjFyRE5BZ1Jqa09aK1NxNHB6T25pVHo5bTloakU5R2xDbVUxeHpSNVBYcDlJVm4xOGthWlUxWXV6eGJPVitDWlgxVU4rNzVTNXNLbW4xbGNJbk1xeW5DdlVsNC9lRUQ2Z2o2Vkp6OTZlWUljRFJOZWovTC9zRnZjcFVYUy9kNVBpQTNDZkNIZm9zSnNoNURZa0lkT0NFeTNCWUlENFduQmVUT0FxRGtEV3RBVUNMVWxWZnJ3YkQveTVRVDRkR1ZuYXE5UEFHWndaV1pKRGJTRU13ODhMSEwycEVSRC9VaDFSUHdCNmttWFV6d1FNVVNoUy9tLy9LajRFRTh2MGcyUUQ1eGZ5Snd1c21RRnRDdVBqTHk2UmJydi9ReUVPVjM2a3BPbERocGNNOHE3QVR5MlFXdHJBQWpWZ3U4NkhKc0JSdFowYUhtcDVDOFZuWU1CVU5UcTJuSGVqODdDOFlHL0VuZEpLYmloK1FYUlo1bnpoSVVGazQ5YWtJbzUva0dIVkROUFlGYkJZSkdPTjE2VHhsdmVKeTFNRy9FMXBhVk1HTnBRaG8zVTJNQkRGODVadmwzcHFkS1dtaXl0eUVzYnlyOFo5NmpadFNOL1p6LzA1OUs5Rk5wU0ZGQUpmbWpLK1dtL2tUY0Q0ZlVRR0kzSUtQbTZUaG9aUWt0QjBJSkFpSWFSVU94OEtES3NkUlFQT2p4bm9MWmtkSGlUZEtOUUV0WHdkZ2lwTlNkRHprQ1FMcUtCdXBNczBtWEpsTmE3NzRnOU5nR3hBY1FxbFFBVWlRNnJJRGo3UGJKMjR4YVpBdzFvWmttWnp2a29yRnFvRGtZR1h2TzNPV1dsc21QZlhobEV3MlI3amFKWEQrR2NZRVRmUW9EdGFOZ25Bei8vaGJTQ04yb1E3UkFNYWtDZWxFeHhRYWdvL0ZiZUIvL3RGZ2dJN25VZ2RBS2NLSEN0RVA1V2FJQnRCQ3RjczNlM0o2ZUxOU3RIZ2lrcGNoN1hQWGcraUh5Zm5uS2JoTmF1aEJUM0dnSjlCWW9ISTNUMzB2emdnd29pRFV3ZmNRM2s1SW9qTFVjaTkzOUpJcVd6NVBoZGR3TU1rMlVVdjNWQnNDL21HUURVajdUSmV5L3VEU1pEMDRDMjRZVkFEeVpuaUF2bmpxUVU1RFBGTURVUmR4ODZpMTRBd2psY1g3enpkb2s4OWc5SW5yNG5BM1RvZTZPbzB6TkRIeE1WSVEyb0dHcDVmdWJvOUJua04xMWNXUm5TbXAyc0lESlJNTFdoYnZESXZCR0VPdmt1QUtrMXc2S0E2Z0J2YmdScWVLeVhscFJwNHZqWno4RktKM2daa1g0RWdwSlJ3ZFNieUNYNGV5Y2N5S2lDMnZQMWN1amdNZG0zOTVDY09sa2pYWjA5NGhtRU5zcnFBUkY0NHYxR1JyMU4wbzFHU2MyNTZkS0JodWEwd0Z5RFFMVkJTTG9wekdoY3JUQVJFbExNdDZPcU1TNHBEejE5ZzdKeDIwNlpNYjlZSjZCeElocUhYaGs0NnNHNUlJV1YxVHBMZHMvQmcrS0JHY2IzUWtQMGNwaWpITEV3NGhIdmQzOENRY2dRTy9qemdDYzIrQTZFbnBSY0ZZQkJtREhkbG5ScFNjdUE2VlVndHF5cDZNWHo4WTVGaFp3Q1R5QmpJRmgxNWtLWWNpMVNBM0N5cGxyVVYwT3RrTC9UYk9xMzNDWEJaU3NnTUFERk1kQjVPK245cUUvcVB2ZDVBSjVGL05uVFljTEFiSUgyVllkNG5PKzVCVUFDRGE0Z1YyckJlMGMrZ0FwZ1FpMHRBZzNIbndUUVNrNkZScFV1N3VSTVBKc0NVQVdZUWlPaGxsU0h2RFlnMzg3c1BLMGZnZ0hycFJ2Z1NxQWxRRG5uellGMGU5Vy9aYmhrb3dEd2ZnT01vSUlFd1NMTGxzNWpoUzJ2VGR5Zi9iVFVJNjRCOHNnNEpnamRBRVU3ZUhPa1owdDdNdmdEYjdhMFpKanloajh1Q0o0ZDZlQVhQRGxRamlQUVFxbVpIcm5yRmhuNDNuZEVYRTR0UnlkcVZ1RUFtaEh4a2RyUk8rSEI5a01UV3JoMGhTd29yWkNLaFV2ME9MdXdTRjVjdTBGYzZCQk51cElqZXhLVWJpeEtvbUFMR3B3ZlJ3cTRDNDE4QUdaQ054cFVQYzRURXVzM1ZxZlVqS2dSRVlpZUxWeWdRNnl6aXlwa2Z2a2lEWVZsQUthU0twbFJXQ3JsaTFmSzFsMXZqUTIza29haWFLTDBkN0NSUm8yUkxmblJEK1hJbmROZ0N0RG5ZMmhCenR3MDlmazA1dVJJRTRUMlluYXFuTDJsUURydSt3c1plUGdoY1g3aEM5TDcrZnZGOTRVSHhQUEE1NlQ3eis2Qk5wVWpIUkNhRmdJdUFJRTlQazJyamhTTHRHYW1TU2RNRFRlRTM0TWVuNzZ6bG1udms1RTlMMm12U3JYK3FnM1hIeEQ3VjcraFppS0Z1d2ZnMDV5ZERoQUJmK0N0UGNlaXdPUkdXZllpRFRyUU84QzNOV3M2QUdHS05BTDRhWUkxUUpndmdMY1c4TkNKME1YNGNFM05pRnBmSFFTOUFYeTM0UjVCU2YxTkFJZTY2WGVLYkhwWkFVZjl4V0dLdVY4MUlVNHk3c1lWOVNSa0lsWlAwRXMycjVYYSt6NGkzb3pieEVwQW5pQzBBelM3b1VHMlphVEpCYVRKenNwT01BUS9YcGlZZFh5R29BVXdyOFYxRFRzelhBK0NiMTlTanZpZm00OWV4aTE5Z0I4RklQNUQ5UnF3Y0RrNC9DbEV6WmxyMFRnRG0rdlNHRGp2aUxPeUt3QlNQVDA5c1NlUjJqanRhTkpuZEdOUmtnMk5pWUxZQkVHdG40WWVITUxKeHU5Sm5RSUJ5NHc5TmdHaFBqbHFScUtQaUthWmFrUUFJcHBpODB1cnBZaGdGRHVhWWRlZWcyTk5rYjNXQ0VkY0NFUTArYWdaUmNMU1ZITldiQkRBRnZCSDhIR2xacUdSNTZod1g1eVNLWU9mL0cvU3ZlRWxFV3N6R2p5RURHZzRORHlxSXlzcWVJaUxROWs2VEQ4TUtUaDFTdHcvLzVYVXZPZkRBSUo4Y2FWUFZ6T09tZ2lkNEFRNkI3U2FJMU5TNWRTMGRKRnBkMmdESmlCZFZUdEM2SHpvVWJIR3dFTkh3eUNRL2RRdWNkNUFyUk5tVFYrcUVYOUxta1U2UHZGUjhUNytQZkUvLzBzWitjTk1DVHo5UE01bjYvUUQzMCtmQXBBK0pNMVp0OEFraFZhRi9EY2kxQ1B1cnN4TUNIaWVCQkNjQ0UxcHVVSk5ydmwvZmsvRUF5MkF6UFQ1VUg1QkNRd2IycWFFVVo0UkdFbFJtRW9ENkN4NEQzbmkwTDYvdmxIOCs0OU1IQTRka0pFakJ5VzhkWk40aXVkTDlMZS9GZCtqMzVhR1crK0dXWnF2QXdYVWt0cVI1eTZjMjVIdmJuUm1yVERuMmpPelpHL0J2YkNqVHFJT2ZCTGhGQUdxYjJndVJ0MWZQeGdRMnpqejJ0UzRlVjYwY1BIWXZmMzc5MHNvWlBqK3pGRzFTYm94S2FtVFBvQUpRcUo1UkJ6TllSVzdQUUhkUjRZbUdYMURNOHJLeHdKbnhMS0J6SmhmSlBPS1NtWC9nVU1HZ0NFYXpuaGhsT0xudkptbytCR1p6bGNaNkpiK2U5RnpReEJ0ME55NjhxQk5vTkdQSU5EMGFmelYwMmlKRUx3RTFCUHJrUmtsNWNCUHBudHNFbng2dGh4TnVndG1YcklNMEV3RG1OQ1pYSXY0TzdMeU5TMk9Hc2tUdjhIN2JpTy80STFLRzZjWFNBVENSUzFqTkNJRER6Nml3a2lmRkVlOWFNb1E0TzBweWRJNHpmQnoxZWZjSytlZStxVU1kYlF6QXZYczZ1d2NMVWVPZFJsenAzVG9tejE0dTBQT0xGMG5wOTczRVdoY1UxV1RPNmNDbndZQW9wOFA4U09ORHQ1TFNSUFpzUllSUllXdWQ4UFJGbFVUTFJFUlkzWFVqYS9nU05DbG81dDE0U09qcUg4WnBwZUhUTWZPcWNHNkI2Ump4eDVwdm0ySzh0YkJ3UThjcVQwMVoyVXJRQTJtcEFCTU02WC9tMTlIakM1VmRIVytJWjNwQUV6TiszVVNvMWhRaGphSGRxY2p0UUFndWdBS0t4YkpuUEpxV2ZFaXROdlljOHltVVNTbUs0Q1pucGhNYmNvOHhuZEtWN28zdnRNeTB6RVc1VEk5STVqTFVjem50ZHhqdnRkNE1yVTNwaFdmM3J0UnEwc0lSZ1NoUlBPSXJEYUhiSHAxaDZyS25KSlBqWWhPNnNKRml4V0k2S2ltMlZZRWtOcDc4SWo0L0d6Y1JoeWNIS2d4QTV0Q0twSXNiTWpUcWhYU0FIRGcwTExMa2l1TkFJc3VDRHQ5Uks3N1BpZHk5aHllTlhpYWlDaGFzQVdOTGhUMVovU1JTTCt6VldUZFdxbTVmUnFFQ1QwNVRBOGRNVXJOa1Bvc2FHREo2V3B1MkQ3MjF3QUdMclJrWTlBSURjQ0FaQmtBRFIwakJrWXRDRzhESS9EcmVOK0hSRW9YaTlpUjVpZ1lZWnREWFBTbGFBRnFPYkFJUmlSRURRNm1xNFFRbklPcVZYUi84U0dZWlJuaXpjelFBWWFXWEpoT3VkQzJjRTR0aE5xZDZ4ZFBnS2RRYkZJak93OWp3bWdpZ3Q2SHVvMUFLYVVwUjVVRmdUd014UUt5U0VVVFowWmdsaG53bUxpUmtiWVdxWHYwTVlCUGxqUkQrMnZPenhFWHlvQW1jRmNCMmhES3R1VVRINWVoZ1VZamszd1hZS1Qxd3J4Zkp6SEtpY0NvRW0yUXlVU0F1Q3dQbzB6TVREQmNHNWxBUUJBWWI3YnpQQkpoZ1Z4T1lUV1o0OU82VWtoTTQ5T0tQNzZiNkpyQWFLSjVSTlNJQ0VTekNvdGw1b0lTMVlDb0xuT2hvcTZheGpXQmlBM2xMUUJSSURhcmVvd1FONmNEc2xVRlZVcEJROFBTL3JYSFZFdWhodUt3WktnUGhxTkpOSHM4YzJhZ0lVZDFCQ2tob2VFTFozUVQvOUEyd2hIT1hXSUk0dElqdlRPZWtxN2tYS21EZWRHVGxpeWV0R3lwc1NUREhFeFZzK01NdExCb2VSRWd4NjhLaC9MTzdNZEFKQkVZY1pxRTQ1Ly9TYVRYaHZSODRodUJmb2E4OG5WTzR6UUxnK3VtNkQyTEFBQkdZS0lxSUVFQXlLYzBuWlg2RDM5TVI3VUdDM0xrRkhodEJRZ05KQ1B1MUJScEJtaGVlUCtIa2NjQmRXUXpjczYrdnFhMnptZkFBL25oUE1VUXppbFdPRFdBQjNYQ0RpT0U0RWZ3Z0Ivdk1EVlMxaFVDeStSOExUU2k2UkxJdmxNY3ljWThMbllhOUk5UnU2ekpMeEQzcmcxR3BKb2VJWkNtT2M2dmt4amxSR0Mwb0xSTWdlaFBCYU1yYVNza3lnUERlQTJGOXk2ZjNYMHBMZTRVUUEzcDBpSmQ0OTM0T0pqZWVMZUFhV2FTVE5DTC8vM2RRa2tja1prb21BVkdZdlpOZHd5UDZpT2lhVWFOQ0VDMG9IS2gwUkFRT0hJMm82aEVUYk1GdU41ejRMQjRBc1prT0hQQm9oWW9JdUxTQWlZVFZMOFJIbWhwRUZ2Mis5VlpTeDdvZSttQTBQVURKQzZrWjh2bzJjUHFCK3EveE5wVmlZSVVabyt2VENQZ2RDZ3lDcEVhaFJhQkc1NG1zWC82ODlLY25DSk9nSkVMYVhGK0RkUGxhQkpIakJ6M2Z3WEM3WVJBeGdRMDF1SFI3SmdZaktDeHBFMFYzNVkxS3NnRENMNWh4SUozS2M0eEdOYXl2T1RQTUV4aWltc0U1ZUtFRUhFbWZIaFZ0VFNrWnFtVG5KTVI2WnRxeWJSQTJGT2tCYWFzTlNsYnBLdlZZQTJSMHVSVFNVMUVSRmptZzhualZCbmlNVlpXR2dmc1pnb01UNDB3cW5Wb21KZCs1S3RiN0QvOGpvSVFoL25Qb2h3NFN0aWZtcTJnM2dBenN2czVtTlZSYWhXSUFBSkh6Y2pNOGZYUXRZQVIwMkZnMWpUQVZyeTBXSFppNHZPY3JtSytHd29ibldsOFlIa0hRd0FhNUczOC9ZaU9FTE1JT1dXRkxnOFdyd0dNM095TkZBOUc1amxsUXdQTytSemY1N2s1NEdQSzBMdUpFb01SOG12MkRpenM4Zk9JNkNPaWFVWU5pTnM0Y0x0UEhnbE1QTkpIUk5PTUdoSGZDNFNDV3JoR2dhSXA0WStycDdnR2loTnloNEkrNlZ1K1dMV0FEZ2laZytZVHpudlNLSGpRakRKdlJZdm80L0lzbzRVbElBbzJtd0NCUkI5bjZ6V0ZESEdNQWhaR3lzdkZsbFlBTGNOSXk1MldKazFUTTdSM0R3QUVtMUtueVhCSERlS2hkb0FYV1J4c005cHVKZ2FqK3RTcElvNFduV2REWlVlZDlQaFRyUTRtRzUzdFkwMHFka0krMVdUamcyQzhnM2Q4TnJGKzVqT0lIendoREtTbVNsMTZtbW9pclNnbkR6UzQ0ZDNiTlZ1NmtSZ2o0a1VDQ29FeitxN29KUXFOK0NRQ3JXZDBsQm9iTWttMDVZSTIrb2dpNkVnaU9wLzg4Z0NUTHV5ekFpeEx4QXRBN0VNWjBKL0ZDYWJuTE9rQXoxUnhwbHJFL28vL2lNUUN4b3hzYU5ZanlMdE9QN2hPWWhZbkFxUGk4Z290VHdZbXJVQUFFTHJXVmZ2NkR2N3hHQTg0VWVUQkRPYTllRERpcytZNWc5bm1HVXd3SXJERTAvajFjcW9oNGNoQXVUSFArWjRKVHU4bVNtaW1tVFZ4dFhsRWRGYlRIRFBuRGlrUWxWWEpuQVdsVWx5eFVKM1Y5QkhwdXloQW8xSVlseEg0eHpWYjlGdndQSW9HMy9tRC82MGFBR2Y4VXNqdDZQMDU2WTRha3JYZ3p4QVI5QXJLZ2twY0FpTHdnR21tejlNbzY5OE1pRU1WWUVlYjFPYmNab3ltWmFmb3NQbjVhUlpqMWpiU3BUOUV0bTVSUHRXVVJLdmpURi9HT1RFWWNiYjFGT1NyVDVNVER6TElGaHNlTmlZQjRoeFdveFl4aVl1SzZXZGdHWVVBemlxc2tIL0Q5Qm9RMTQ5L0pQYUNQT1d2RjNWRC94WURuZTkwSXJ1SzUrbWtVYU5NamZ3bUpETEdCMk5sUWhsbHpnaUVYa2FFUDQwTVFTMUgvTTQyUUZCaG9BWEJDWXl1WTIrSkwvVWU1WU1hWlc5bWlwem5TQzJ1UFp4Ti9zbFA0d1YxaVdzRUJMeUlWdUwxRWRtZUNJeTRoUWo1WldBMmpGYk1USmxoWWpwMjZxelk3TTZ4T0JnR2ZFRTVjT1M0bkQ1M1FZTFE5bmlQOWNqMWwxdGUyeUhyTjcwaU85N1lJeGNhbXZFN2RkeEw3NTZxT2FmQnRCSk1JaEFkTzNaTWZENTJCdVNSWldRc3NHN3Y2Z1FmSnhGZi9XVnhtUzN3M1VLSndZaTFIY3N6NVdqOFBDS09sdEZaVFI4UlRUTnFSQVNpQlNXVnNtM25tMlBEL2lSVDdTUUlCWWU0c05Qb1ZkQ1A0QndKb1lTSGNXNzcySDA2Tk40Tk00M0xGbHdBSXh1T0RWbkowdi9CVDh0d2xDdmE4VmJrR3J4R3BxQ3g5cEE0Qlp6QkJFS3VKS0RFTjl6L2VaMGw3U2hJa3pvSTAwVUFpeHRnd3FIcXBnd0F5ci9OUkJ3ZVBFa0JncFlYNXFvNTBzUmdaRS9QeHpNdUF6ZkJnMDc5ZzYxSEZ4WUZuOG5UajBWQU1udGdKWjR3Z1A5ZVA4QjMxQzhqaXl2bFZFcUtER1FiODZ5Nm9DMjJwV2ZGVERZQTU5Ty9BMmVJMzJEUkFMRUV4R2NHNmVCWGRDRnZnQXVBQm44WkdYVXIzOVJDV1h6eGdYblgvSTk2OE13QW1HeVd3M20zcTluWUJtMlc4NmM0azV6MXg0NmxmZXFkeUNETEQ4UUlSdW1GVW1pNkxpSVAxMnFtbVYyZ0FVSm1tSmptb01QZHRtdTN6bTVuSEo1QVdONTRhNzhzV2ZHQ0hENStTdTk1MGNaMzduNUxxcGNzbDBYTFZzcmk1YXRrNmNvWGRmSDN2a09IOGJ1eGlKbGg5Zm9ONmxUZmYvaUlYcHRrdDl0bDBhSkYwdFhWZFptUGlJQ3orZFd0aUcrRnZMaDJEZExYZWZRYWRLckV1NGl1UVROQys1eGdIaEhCaUtObWVsNVVvcG9STlNJQ0VhdGQvK2tKRGtSNk9zTVJLWUdJbTNWb3NZOVF4R2tLQUdCR2ZUQTdwb3VOd3MxR25KVUdNRXFXanN4a09abVhKTVAzZngyUEFZU0MzT3drc2JnUnJsUm9XRy9xOXpDY3NkUTdPSjlwQkF4NGNXZDA1dThsbkdJNHltdW1RZ3NESU5rdHlUckNWZ1B0SnZEQTk4SGZJSVFKbWd0NHBENmdUdUlFWU9STnlrRGEzY29IdVZVd0MwTHJBQUFZd215QWtkbkFWRXRpNEJvclBvQWJMUDIrU0svSXZwMXlNVE5QdFkrTDBEbzRlNzR4TFYxYzBON09UWWRKL2N3ZnRGeFpsT0lkTm5ZTlNFVDJjeks0YnJGWW4zeEMyajcvSmJrSVFHbE95Z1FRNXdCWTBzU09Eb0F6MDNYK0VJNE12YkZ6VGxuZ290dUdsRnkwcER2a2JKWXhBa2x6dXRPU0lxM0pPZEthbDZ6OE5ySWNBRnJjYk1YSWFBZ2xwL3JoZFJHTDZFOEZvMnZaQTVzenVxbnBNQjFxUDNRNWNMZUpWOUFobS9HMmR6bWtyR3FSYk5pOFZZR0o5N2hUeFV2clhwYTVDNHAwQndIOVZCTHViOWk4UldiT25TY1ZDeGZwZmROSFJEQ2FOMitlT0ozT3NaRTdFalhkeWtVTDhUenpVaUl0N1ZZSlJOanlESzNwM1VRSndVakZuWWlCcm56cEM1dmwrZXJsTXJkc2lacGl6NWVXeXJMU0pWSmNCTzJvckV4bUxrUmpXRklwYng3ZEQxTURFa0dmVUNKQ1hZUjBXTm1vV0RsOVdCelFKampSa2VZSWZTUzJ6QXhkakduTlRKWCt2L2tLZUlKdHpYWmsyamZYUTJ3TGFDaSt2ZHVrT1QxYjdEUUhJV3cyQUNBQmtXWFFrWjBwOHFsUG9mcHBwc0hNeER0Yy82V3BKNWhueEhsU2ZGNHpoMmYxd0thTmV5TTBUYStCZEJnY2lZWDM3SldPakhUcGdjQzNwYVVhaTRQSkw4MmgxRFFaZkc0bTRqVG1oV2tDS25kUSt6bkVUQlJBTkM0YzZJd2YycnRXNU11UFNCTUhDWEtONlFFNmR5a2xWV2RVTnlNL2pmbEo2bythS0hUZytiTUFSVGVBeXdWTmlEc2o5RU03dW9EODkyc1pJSDd3WmtVNnpMeGFJQ2dRZGtUdlFPMGxCS1B4WnBxUkppRHBHbjFHWmFYVjh0TGFqWXJ2cHhzYlpYWjV1V3pmdlZ0L0d5VTZnVjUvZmJkVVZTMFVqOGZIL202TXZGNi83cXUwZWRzMjVUT016TCs4ZGF0VUxWMHFSUlVWc3ZybGwvVTVtdWRkWFhhcEJOODJXNWZHTWF5VDdVUnE2dXBrWGttSkFsZFpGVUJ3NjJ1YUIvcXEzb255dTVFb0lSalJHT0hzNkExVks2UjZWb2xxUGIrcktKRzVTeGVpaDRCNU5uT3VWRlF2aFlxNVNrb0xLK1hNb2ROYXg5U0FETTBoQWVGWmRXM2pqMDhQSDkwcjNXbTVPb3ZabFp5bXZXeDdPc3dSQ0J4WHMzdit4OE9Yd09nZHFBMFZEb0NSZjk5MkJTT09CbDBHUnJodTVVamVuWGRCMERrZEFBempqMU1VUjlYR25GZ3ptaGlNMk1RVDA3V0FFUVgrU21DRXZsZmo4RWVRTWx0NWQ2L1lmdlViMll2OHRHUVZ5RUNxUlRVY1cwYXE5S1JuaUFmYUlaZHljQURCbWN5cENha1RCcjdibEpPcXp2NTJTNnBZd1U5UGhrWE9jYTBmekxXcmdWRkUrYngrK2xQQTZEL2p3QzRxcnBBdHIrNlVFeGN1U3VteVpZaTdTaHg5T3B0TEUyZDhHemR0a1JVclg3Z1VQNEpwY2hONHR1N2NLVjUwQ01IaFlkbjQ2cXNLU0NmUG5WT2dPblAybkQ1bmJiY2hyVkxwNm5aY0ZzK20xMTZURmF0WHk0RFBMMXRlMnliTFZyMXdtWFA4M1VTSnpUVGtlSC9OU2RWNEZpNWNMTS9ObVNQUHZiaFlubGxhTGZNWGxNcC9yRnNpODJIUGJsdS9VNkpPVkREK2ZPR1lDbm1ObWhIZ1RvL1VFeUtIM3BTdTFCd1ZZaE9NS0hoV0NEcFg0MGUrOElqNDNrRXdVcG9BaktpZGNmRnFzNFZtQnVGVkdkWno5ZWJlNEdERUdkbUQwU0Z4VUxYdGFwZldQMzlRYkRsM0EzQ3lkVURBUzFPTWVjMUpWMjFHbDkxd2l4VUFTaVBxdnhYM0pncE9BRTRYZ0VaM1UwQmVtM0NQUGlKcVdtdy9OejBZbFZiSmtwVXZTZm1TWmJyOVRYSDFJbW50N05SbFI0eU0vZEhMR3pmTHBzMnZhTnk4YjZaRFFLSlo5dHJPWFdPTzdEVWJYcGFYdDd3aUliU2Q1Uys4S0pYUXFEaGRvTnZlQTNrcWxrNW9TT2E3Z1dCWUFXdmZFY08veEwyOFN3R0dEWTNOK296MmhlOGlTankwRHhPTlRzZUxBWmMwOVhhSXkrMFFhMGVicXBWdW0wc2NFYWNNNGlFT1NwcUJvS0oxZlMybEZhVm80am44RVY5TU1LSm01SUNRRUJ5NHpvbkxIdG9oZUpFSHZnNStmRVlpMTlDWXJva21BQ01YdC9td2NPRXJnWmxnaEl5cG93dEF3anhPQ0VZQXN2OWlNS0o1eGpxSjl0ZEozZjBQQU54emhTdnh1Y2pXRG43dDZlazY0c1dONkRpVmdtWWJGKzV5NWIwck0xdG52VThVdkhpWFdoRjlTSDBFcG14akFiTHVrSkFHb0VNOFZ3YWoyREtnNjZULzcyQ0VPRGloZHlFMG4vTk5MYkw4cFpkazhmSVZ4bzZrK0oyeEVIRG9tQ1l2bkZ4cHBrYy8wZnBObTNVSFUvUGVTK3ZXS3lEeHZMWERKdk5MU3RYSmJiTTcxTC9WWnV2VTN3aFcvQm91d2FpNVF5ZDM2QWpjb21YTDViVnRPNHkwRTdOL1UxRkNNRks1NnhzUTM0RzN4UHY2WnBHRDIwUzJieFRadVUxRzl1d1JlUlgyODFtWVp0RStQQnVieU1aYVFiZ21VVXNBUm16TVRSQ1VMcGhvRkJydmZaOUhIMjhNN1J0Qzl3N1FPRERpRmhtZEVOWjNCUmlocUx4ZWx3ejgyNVBHak9pOExKMngzUWxlZWMzMWJycFRBODUxalZsdXVsek01aTRHbkdDWm9ldmVKZ3BXbU5UZGVLN3R6aWtLU0Z6Znh5a1IzQ3p1L0pTTW14Nk11T0MyZE5GU09WL2ZwSEVjT1hGU25wMDVTODdXWGpBR0lCRTJ2ckpWelNjem5VRy9zVWlaZ1k3cWRSczNLWjhNbTE5OVRhOU5UV25uN2pmVkYzVGd5RkVwcWFnVWEyZlgyTHNFcmJuRnhXcldNUTJhYVh5MkF2bWoxdlJPbE4rTlJJbk50R0MvUkdlVVNXZjJCOUVENXVvMnJ1N2NQQVVNYmpuYWxuYXJIRTZaSWtmLzZuT29sWFdBYjdzTWhRZU1nbUxwSnlLMEJ4T002T0FMSFhnRFFwYXRRdHliWXRFZW04NXI5c0kwMmV3ZitBUmdBTHFheXVlMUpIQU5CREFLN044aExSazVsNEZSSjNpNDJjMDBUZUgwVVdpVytlTEI4eWVuMDdkamFETGNNc1VGL2xpdTFwUXNzWDNpVStMNDV4OUk3N08va3NpTTM0djgrdGZpZldiR2hNRTY0eGtaZlBZL3hEN3ZLVGtQVGFnZWFlaFFQdExnaU5yVndlam1NTk00YmVVRm1HRUI3aHFKNjBnWTJzNkdqVks5WktuNmpoakxXd2NPcWxaenNkRUFMQVpxUmRSeVpzMmVxMzRobWwxME9sT3I0ZnVtQTdySDNhZmFEdVBqQk0xT1I0L3U2ODFKd3RTYVhsaTNUajhzUUpPTzRFUlFtanR2dnRUVk43NGo1WGNqVVVJd2NySENPcTNTK09XdlNnT1hTNmdKZzhaTVlVdXpxUEFHSWF6MFBaekx6aFBIdno4SlRhb1Q5V3dJWEVMQ002YUEwL0tLSHQ0enBobTVVMkZDSUIydXd5SW9jVnZYdWlsMzR6bkRUT013L1R0Q2NXREVIUi9qd1lnQ2Z6TTdzUG50anY2ZlBLbkxYRmh2OWZuZ000bHpsUXAwR2dPMW9SUFFDSHQvOFF1UjVucGtqRVk1MThmMUl3cE9ZYUM0WHozb0RnYWpIbFJjb3pST2ZhOTBKS1hxM2xnY2xhUUpkN09EMGV6S0tsbTlaYXNPNncreHVTRUNPcHRuRmhiSzdrUEdOamdkRG9jNnFwZXNXaVhuNnV0bE1CaVUwN1cxc25ENWNubnhwVFhTMXorb0poWFRwbStKUGlhVEY3NVBaL2FDOG5JTnRwNGVDWTJNeU5IVHAvVzYwK2xVdVREelFLMXI4WkpsNmpSWHY5VzdpQktQcHFFRVdBaGl1eUJuSHZoTE5DcGo0L3N1Tk9oT3FPY1VCQXB0TDlSek9qRnJrclBFODVOZkE1QzgraG1naElSS0NuUHBBUkpoeGNqSmcySzM1RWtyNHVVRU9nbzE5MW5tL0JWT2hEeHRtV0tBRVY3aDhQQTdRaE9CRWNwZ3dxSDlHeHlNeE44dmJYZjl1ZnJCZWxCSDNEaXVOWGVxbklIV3llMDliRW5RY0IvOXBraC9sODVMYWtGU2FvV1NVUVQyNkJNRjdyR3Z6NG9iV3ZNZE1LM1RkU1R1ZkE1TjYzY0hHSzNkK3BxUlJid2M4QmwxOXRLR0RiS2d1a3FCaUR4Y2JHNldpc1dMWmZhQ0JWSythSkVPeDVjdFhDZzl6bDVOMDNSc3IxMjNRVFlEM0hoT2dPSzd0QWhXcmxtajRHUHQ3dFo3akdQeHlwWGEzZkthWmgxTlF2S3hmY2N1cVY2NFdIcmR1bUhNdTRZU2dwRXU4QnoyNlFvbWFiTkt4Ly80QjRERUZEVmYyaUJ3UFFnK2FBNGNQYkhtRzErODZFZURERHorSTVSaXU5aVpDdXVjczN4NXdsbStvME9BRTBNd3RXcEh1TWdDd0lJTHJ2N3F6cnREL1JuY1lKK2pNOXdBdmpzN0h6MXR1alJrM3lKeWVBczBJL1EyckNueXhjV24vT2FaK2lFWUU5ZDFHWTdiUk1SUElZV1FjT2l0N1hKbTZxMDZ3c1N2WnB5YXptSHRQTjJuK2dUNGNELzBFTkxFazJSYUo0RUdqUWw4QUJnVGpHN0VlVWFCampwb0tiZnBqcGh0ZWVtb215eHB6QWNJRVRqeDdua2NJNlZ6OEtCWGVkTjFhT0ZCdkc3NE5FelMyZk54WVl3NFlxcFY1NVBXcEtucXdLNUIrWEduaFY2VXhkWEE2R2FaWjlUWjJTbHV0MXNuSjhhdjRPZTZzVzRBeCtEZzROakV4U0Ewb25wb1JseldZYlZhZGZKaS9DSllYak11bDh0MWVSbUNQQjZQN2tySkk0bHg4OXFrK0wyTXVHVElaclBwVEczOXdncWlVaTA5bGtIejNQajZDb0Qvc2wwQ2pNQWRCSGcwdGptNVJNeVhTY29qZTV4WXZFUGN2SXlYc2ZqajAwd1lFQStmTjRQR3kzdHg1WkRZWjBTbTBYaTRKU3lYYW9pclRTNTg1Z0VKcEJZbzhOUkNFRHFnTGZIYlgxVDc3Ymp1dHFUS2dYU0xBVWhoUUVJWXFqOFhGQ0pCQ3ZCUUFIR2lmQlNRV0RZUUlKMlBqTnMwaFZydi9aamhUSVd3c0hGek1sNW5jcXJ1azlOaEtaRCs1MytINS9Yemlab1pDcDh1TFVFY1VRQ1Ric0ZCdlpybG5ZQzA2Q0ZRd3dmZmdHWXpUZndaeWRxenR5TGREbWgrNU1PV2x5R2p2M29Lak1lMlRsV21BV0E4eC84YldUUHFQM1ZBM01uVGRQNVBJM2hpUjFHWFkxRUhOaWVVV2hIazBIYlVSWlMxcXdBZTVQL2hJUWtHTGdtZmxuTXNYRVo4QkVteGUzR2szYTZEREowRmFlcGI3TGRrM3RTYWtablhlQUVsOFpxL21lREU4L2o5akV6Z2lBZXY4YUFVZjR3bk02MzR1RTJLUHg5Yk1oTEwxREE2ZVZQUUZUUWc2THdYWmVjU2F3K1hOcFF6d0NnY1pvMGJaS1pyOGpTV1o4UnRnZ2ZqdTFTSUNER0E0ZkZ0OTJMWEpsOWp2NDhMOUp3eGNEMW1ZakR5aEpWQnFva3NiaGRucnRndktpQlJRK0tRTy9jWTBvM3RMZWs2cE11WnVRUWtOdnkrSHoySjFnMDdHRTJjS3h4WU5JeEhBWW05S3ZMTVhmK1VKWllEQkxiMXNjZWduUmo3Q1ZFN1lnT253NVg3UlBkeFV0N0QzOEtESG1OWFEwYUlUUEZWeHFzVnhuTGtKRDl1VUphSVdPZGh2TG4vRGFTVEt6NllhTnpiaUNZaHQ5M1Z5WDlwT1NKcmxzdG9OR0pvVzRvdWVKRUZlb09EMFNBMHZyN2tBZ1VlQlFnQTdNVXM4QWRlbVRkUGNyNE03bDZ2bTdMNTBHY3dmN3BiUUt5SFpubU9ENWNSK3hvY3ZINjdPTlB2MUpFMEcrSzNabHBVVzc1WndHaDh2Z2dlcG1EeXQzak5LQjVZelBmaU5ReFRrQWxRNW5sODJjVy9UeG9UZkpDWjFwVm9mSHlrTVlDSUI0UzRZTzR3YVlJU1FlaFMzaS9YOWtqeCtkRDhNOTV4Y2I4TlhNYUIwWlhlZVZ2QTc0eEhUL0dmSWVIUXZxSFBHSlVaVlFkQkRKQ2dJZEZrWStQakJ3ZXB2ZERoVEgrU3JtV0NnRkJ6YWtqS2tjNG4vaGtSdUNWQXFZVGNNN3RxNHJBZzhhZkxDTUVWODRqU0ZlZkNDcGhrV2VyallIejA0N1FqOEFzVUZLcjJLWGVMSEQ5czdHcG9sRFVLUGZaK0xMUGNCZEpZMUpxQWtMNmZTMWUyYjRYbVZhQ2cxNWhyakFoMUEyQzVMcTQ5OVJZWnJqbXNqM00xbGRFUWtKaEdQeEVZQWFUL3EzMUdSL2VqYnRKMXIyd0NVRzh5dEpiMEZHTzdXcFlseWptd3FscWZWejVaeFZ3Wmk0YklkRTBoTXNQYkNPOW9wekRTSzFiTGRFMkhlNVQzVEM5UXJldnFZSFRqRE8welgxY0NDQXEveTkwN3RnL1IrRzFBOUN1K3NXSWVmelNEdWRVSDM0M2ZCc1M4UnpMTGxjSlBQa3hleG5ad2lLVnZCc1pvdmg4UFpDYnhuaG1uK1k2NUQ1SVp6THlRdkY2dnJvMGptV25IZzU0WkNGd01WMHJUVEkvRU9QaU0rUnlQNXJ2eDVjeHpmZ1dZYzZyNFpFSXdzclBDK0Q3VkRyeEJRREpPb2VLMVdjWDcyYi9TNzNoeFpiMHZEV1lOQUlrYUVrMDIrcEFhQ0VycFUyWHdoeitGM1BvVWtLZ2hHV3dpWXB4VDRSd054N2FmWlJxMVovRCtkQWllTVdmRkFjSG1STHhlTkdnMmJxWVgrS2VmNDJHUGZ2Q1J5cWFLTmN1REFCRWRGYzlvd0Z3clB5R0ZrQmt2RFpQL2VGcmFMVG1xMWZFejJRUzliZ0FSUDZib3VPL0wwQUNNNlFyVUhCVDBTTHFwMGcwT1JtMU5jall0MjVoSEJIRHZRcDZzWExZQi9qcHdYcHVjSXVFZi93U0ZNS0RyMW5vSHdCUFlJNC9Cd09CbGpmRks1RU1QMTAvK3VtcWxNVE5IdjZyYllrblJiWUlkeVB2TkRrYkZwU1Z5OFBBaDhRZU5BUXNLTllNSkNBemh5T1dDenZiUllldlM4L0VnWUFiZUp5REVhMSttOE1hWGRmdzdacG9td0RHUXpQcmgrMlkrekRqaTMvRUYvTkp1NjlEck1MUjh2WTkzZHU3Y0tTdFhycnhzUHlYNnYwaG1QRHlPTHlQeWZxWDcveG5pZEFadXFlSUxoUk9iYVZ5WFJvV2QrN1lRaFZoY05Obm9RMUtuZHVOUnVmak5oNlRKa3FXQVJBMkpKaHQ5U0ZUVDIvajVINWdHZlVuVERFQ0NocVR3TVlUNG9tZ1VzR05WSkwwUlJJOTd6RHNLNHV4ZmZsSHFJV2cwSmZpSm9ZdG8xQnd5NWlkeFd1alhtZjUraVc1ZWljZTVSdzU1TVVCTmtSSVJjbkdvQVZNVGt4WTFlR3I5eTcvV2oxaDI1S1dveHVCT3NlZ2kwRE00SDN4KzFsaGpOcG9MaUtDbmxYQ0RqNlo1L1hMK281L1FjaVFZVVZ2cFFyMXlNU3pmYWMxT2xmcjgyMFRlMkNKT2xDVWQrdVN4ZHhnMkc2VEtiSXpqaWZlTjM1Q0hzRWNjdjMxS0Y5ZHlCTElsTTBPMVk1YmoxY0hJNk8ydmw5NEpNQ0tOenljRmpNSjI1TVJ4c1hiYWRMc092c0ZWOUdaOFBLZHJrdWM4Y25zUm5yZDJkRW5sb3FYaTdCdlU2ekNBaCs4VGxoaUNBQUlHL21hU0NVb21tVDRvdm12RWI2UWZIdyt2Q1RZbU9NYURsQUpkN0Ixelk4T09icnVVVnk5VWJZVFgxRWlZNzVhV0ZqbCsvRGp1SUM4eFFEVEpCRE1HbnBzZ1psN0hIODNBWnhoNG56eU0vOTNjMTR6SHd1SXlPWDY2UnZsSjdEUHljWHhyUkFFSkJ5VXRPRVRFVVRZQ3dGRE5jUVVrMVpCZ3N0R0hSS2MyUjlrNEQ0bHFPd0dKR3BLYWJNRWVjSXpHanZoWVRGb042bnRBd1RNTmhQNnFDckhtd1l4QVhQeXVXVmVTTWFXQW8wSmNDMFhONjhJSDd4RTVmQkFDNTBZbXd6SXdpbDZMa2FsMmhFaU1mV0VucGlId3NYNk5PQXB1a1RvSWtodHgwMGZsQjZqVVpjR2tlZThVQ1YwOHJvMU56V3ZrVzBzVTU4Ym5BMjVzTUdMOWVKNzhwZWFKMjRCMEpITnJYZkRGOXhBWEJ3bDBxNWF2UWZzNzlqcnFaa0NHd2h3OU5hSzRFckVCVTFpMTRRNDRSYmJ0a3VacDc5WFJPZnJiR3RBWkRhVGwzRlJnZENWaVBzMTNUZUgzd2RReTd6bDZYZExqSHRDMllkNWphR252aE5BdmxzYldkcjNteDBuTjMvaStlM0FBUU9YVzgvR2pXWDQvMmlQSTFITE05M29IK3ZWSVM2RGY2MEc2eGhlUDR3V2RBdDZQdVB2d3JNZm4xWHQ4eHB3U3dFbVluTUhOTlc2OFpqREpCRU9PRHBwRVRha1hmQTU0QnNjMHcvaTBOSDdVSmRPejl6alE3L2t1ZTRaYjd2SzVRZkxyY29xN3YrOHlUWkh2RmxkVXk5NURSM1U3NThSZ3hEbEFBQ1JxU0RUWnRIZzhLTUFoN240Y0ZRZVVEOVZJb0NIUlpLTlpSWDhFUjlrNDdNOEdTVUNpaGtTVGpUNGtkV3FIQXpyc1QyZXBnakdpNU5kQlFqalhCdXV5U3Y4OTA4UUtrNm5Pa2l5QnBBSnhwbVhwOS9QcGkzSkFRNkovWXU4OTkwbXdiREVBcVY4RmlLQ3B4Y280K0hXTEJPU3RPU3FuUC9SSjVadEQ4elJuT0prem1KUW1KM1BUUlA3dVFiRFdKd0hrVS9sQ1lXb2JSckVNa09rYkhJejBPMm5yTjBOVHpkQnBDL3d1SERlUkl4aTFaOEdzQnA4RGlJZVRGZXZlOHhIeC83RlFwSWRmZ1kzVjZ4VkloUlNWeGdiY09uK3U3TGpqUTZpTFZQMk0xQVdVUVhmQlZKUURPZytrY1RPREVhbXd1RWhPbnVYWFlhaGhoT1hWSGR0MWs3T1ZMNzJvdTFhVVZpNlVGOWFzMXkvYjhwazFHemJwbDIyNUtSc0JxYlN5UWc0ZE82cGFWTGV6UnpaczNxVDdFakhlNmlXTFZTdmh5QmpMczYydFRaWXVYU283ZHV5UTVjdVhTMmxwcWNiWjFOWXF5MWF0MUUzV0dOL011WE0wN1pvTHRXTjVvdi9xNlBGalVsbGRKVE5telpTU3NsTFovTXFXTWEySWkzTTVTM3pPL0FVNjIzdkduTG02dElWMDZOQWhXYjE2OVJnd0VnU1BIajJxNmM4dG5DZmxTUE8xN2RzVTZKZ1dmVjlNYTlPV3pmTFNtdFV5djJpQnpKazNWOVByc25mck13UWFQdi9pNnBka0FmTDYzSXpuWmRtSzVYS3U5dndZSVBHWm92SXFPWHJxTEZ1NEpQRzc5WFVRYktyWTNES0NEYll1RzJvOHpCVUtaaUpLTkErcGxwUGZJQ3o4WkRiVDZzRjVSMnErMkwvL09FclFiYlFITDk0bE53cmhhS2k4R0VhdnNYV3ZlTk9Nb1hZSEdqVEJxQjJtSUxVdVI1NnhlVDQvWVYyZlBWVXVmdkl6RXZ6RGJKR0RSOEFVWWNrSGp2eklNTlZkT2dVaFhQeWdJWkdCeVBMNlh1bis5Yk5pTDhpV3B2d01BRytxaEFFa2ZZaS9FZUJublpJdHp2eGNGVGcybFBGcS9DWHl5SVZISGxHaG81K0o0TnVTRHVGRHZrTTRyOHZNUlY2UXJybkxHMDFkcUcrNnZ1NXFVY1lSSGZGOGpVWFNjMnkzUkZKdTFYdzdrVjRUekNGcWk5eWd2eWNwVzZJem5zT0RQc1J0ekxNYXdMbVY3enJjWW52MGIrVVlCd1FLT0tKbThOcVFOUldhcGtYYU1pelNrNTZKK2s1WC9odno4c1gydFFjaytPd3Z4TG1rV0VMYjE0dWNlRk1pQjNkS1pQMExNdnFIWnlUd2xXOUp6NjMzU2x0bUp0Sk9sbUJLcm9KT1kzYUtuQWNBTjZPdStRRkttbTNjcFpOZ09EcmtCVWZHVk5XaGtRSGtpWlYrZmNTeU1ZR0lHL3NSaUdhWDRMcHlrY3l2WGdJd01nU2F3VFFaU0tyVlhRTnhvZXJldzRjMUhXNEJ3cjJKT0xGeC9aWXQwbTYzcTcranNMaEVsNFF3eGk0QStmSFRaL1FlZitOcS9QNEJqNmE2Nm9XWEZBanFtcHFscmF0TDQyRDh6Z0ZvVi9qZDduYkxmTzRMVmxnb2IremJKNGRPbk5CMEc2MVduVkJaVWxVbEoycHFkSUxsaSt2WDY4Ukt4a3VoYm11MzZoWWtYT05HUHM1ZXFKY3lnT0hoNHlkVXJMZ2ZVbTE5Zy9KVmMrR2ltbXJtR3JxRFI0L3BmWjdUQmRNRU9lWTZPYTZiNjNhNjVNU1pzN283NWRidE8vUVpCdDRqMEs5YzlhTHVOSEMyNXJ5VWxKYkxqcDJ2SzA4TW5OeFp2WFNGdE1CczVhWnpyKzdZS2NVbFpRcWNwak4vRHE0UG5EaWwrVS9pQ210cUJkeFRtUnRrdWJtdk1yOTZtcHdpZlduWDhFWFpCUE9RUWtsWkFKTjBxYzlNVWNEekFqd284SFYzM1NiV3g3OGwwYUJQelVDeXhreHkrUWtaVTN0ck9DVCtMMzFKYXUrWUxuWUw5ODh4UGhMWUJDMkwvaWdDRTdXalB2VEFIQVhqL3RXdDZhblNnbWY1TFhtdTltY1B6ZWtBZlFEQXp2UUNDSENPTkVLN29HWkEvbXhjY29Kakl3VDFETUF6Qk5PU2NlM0pteUpTTVY4YkxYdUtxNEpSd0NkdG4vc3F6Tk0wc2NPczdNbE1GMGR5ams3OEl5QzFackVNZzJPcU1vdUlwSjhnMGhzVDB6QjNsU1JnKzBmRWNXU25OS1praXczcGNIQ2hFM2xyUzBtUmRrc1dUSzA4NmYvOU0zZ0J6N01GVTg1amZnbXRsd1BiNU1MMDJ4VElock96ZE4wWVYrOXpXUS9ONkJvQUJyVk9kaFpzRDI2VWJYOHl3UitkUUhJK3lwRGFUZ0U2cXl4cHRhQStrYmNhaEFEcWs1L2x2Z0FObHVYcFFibXlFK3ZQU3BlejdJQndUckJ5UXlNR3Nxdkd4ZnlFQUVidnhBeDZadFVBb2lyakF4QTRNc3dzcVpEbkZwVEsvQktBYWN4TVlnMVNjQ2VzejNIRVRkQU9uenlwczZSWnBHczNiWkxLSlVzVVFMU1lFUTBYeVc3YStxcW13Vlg3OU0zUUhPS3FmTG9kbUpMVDVaYXF4VXZrelBsYWZZN3Y5dlQzSzZBMFFDUGlOV2R6RjBJYjJYUHdvQUlmN3pFUXBPWVVGY21PTjk4Y3UzZWhxVWw1Nit3MkhPVVg2K3MwYnZMRGlibkJvVkY1WWUwR1hjdkc5SGpmM0NXQU93U1lJMWdFSHdJTHdZang4aDVCaDF1VmNJMGM3ekZQdkxkdzZiS3g5M2J2M2Fmdm1Mc1hjT0h1UzZ2WDZ1WnZkT2h6N1YxalU0czB3RlNsQ2NaM21QNjhvbUpwdGJicE94d2w1SmVEanB6aHh5NDRtc1k1SVd3d1VQdDVaT0RleGYxb1pHeXNDU25CUENTM0pVZG5VMXNCU053MGpaODh2b0JHU2ovRkVBUXE5Q1I2ODk1MkdFSm9tcWh0dGhHdWlHTFBUaCtTK0R1azZXKytiRXdYUU9PM1QwRURoOUR3WTRaT3l5MjZURVMzdjRBUWRBSkV5WDgzZ0pSYTNpQjZmWDRYbnIwOU5ZaStaSmdPMEFKb2p0SDN4SytndXBJQnZCRElIbXFHQURtdWFHOUZ2SUVuZjQ4QzlHdWp2VnJEMWZzamZtbDkrTzkxM2RkRjhFRy8yWUJsaXZqeWJwY0d4TVdQQ2Zpa2w5K2tCUUFoZ3loMW1sRWN3YnVxSFhRWmdZY29Ia1JsUnk4ZWxob0FIYitCei9UczBJem9TK3RNejVQbTVHbmlldTU1UEk4RUNGNnNmV2dDTE1MZUlPcGtHSnJJa2tWeUttVUtBQ1JISjNQNjh5eTZmb3dBUlEybUEvbHZSNWswSTM2T1hySURxUWZ3blVNWm5zRzlXanpUbG9VeXhEa0JoeDFCRjhxZFJ3NDJOT1FiSTZyVXJqdHpzM1VMRVlKeEgzaDJKZ0dVUjZrUm9zd1VrSFc1ODNVVDJ4eUZrb0EwRnowenY3SFB2ZGdaaXFxNStMUnN6SUhNV2pUQmlHUWVKeUthTmtkUEdudGRNM0NyRVBNcnRXWlkrL0pHWFlsdlhsUFlaeGZPVjYyQ2FYSXp0RFpyaHdvdnR4K2hvQ3ZQQUNLZUh6cDJYTUdDV2hYQnd0eEdoSUg3Wi9NK2hmaENRNlBlNHlKY2FqWWNpZXJvdEdrYUROdGZmME0xR0c2Qlc3Vmt1UlNXbE9zV0pueUg4WE1STHJVWjhtVUNEOE94VTZjMVhmT2FlZVJXSitZMUEwMDZicUdyQUl0cmFuOTBoaE4wektVdVhIZTM1WlZYeC9ocGJXdVhsYXZYcVliMjNLeTVDc2JVREswZDdXTmE2dHlpVWpYVDZKNUpzai8ySlRtWGs2bXpaZnZ5QVJSb1NCeHA2VVNENDZiMGljaHdzUmtNWDJrZVVnZDZ6VFpxSVdqSUZDTDJ3cDNaTUxPeVlNcmduTVBuZzAvOVZQeWhKZ2dzV2luazFRL1pvKzluMUJkQmo0UWV3dEVpOVk4K2lnWk5iWTBPVWdoQUZrd3J2TS9QQ2psaFl1bVdId1JVQytMTlRrY3ZuMnI0cUNCTUxkQjY2Tk5SSDB0YzRPZWhhYkp3NmdDM3VlVytQTDBwdDB2UHM4K2hzdnk2Ti9XVnlBUW9CbTZjNHYzZHMrQWxUYnpncStjV2FBU01FNkJIVFNFSW5qa1RoeTUybmRsTXh6cEtUWGVyTkV6MGlRa05qd091SEpzWWJqZ2x0dnk3VmZpRHlOc0Y1SUhhSXN1NEFhRHZuUE1zK0E1cWJ4eU9HSnFtdWtaUXB0UmNvd0Nrd09aMWNqQjdHclNmVk8wa0dtQm1xYWtHTFpLTFd3bFNCQnArNzR5RERsM0lWeWNBdXlzMUMrWTJBQ1kxVTFwVDBsRmVGdTFZUE1nenRaL216QUx4L2VDNzR2N3g5OUZ4WkNQZjRBOWxYNDk2NXllZ21GWUFzTnpQVERORDZNQzBLSzZUcUVHc1dydFd6UnRxUjZXTGxrRDFMemZBYUNGTW13ckRaMlNDa1dtbWthN0ZWQ01ZbVNZWVd6YzFJRzREWW1vSTVwNUZYRkhQM3hrbzlCUmNnb2dwcUs3ZVBnVUNtajdjditqTkF3ZDBNUzJGM0JSd1I2OWJBWXZ2TVY0VE1BaHVCQzF6Rkl5QjJoZE5LWWV6UjRmc2QreUNDUVJ3b3NuRnI1azBXVzJ5YXMxNkJVcHpqeVh1RU1CMytDN0J5WXlMNzhTREVmTklIeFBQeVFmZkoyQ1NCd0laNzFPYm92L0ovS1ljSHRIZENCalkvdmhGSUpwd2ExN2VMTFVOemRMbjhjdWUvUWUwREV3QXBZTzdwSEtoSERvT013MDNrbVRqY2puN252Y2JqUVdDNDBMdjJEMFZBSUlqVjNnbm9rVHprTHEvOW1XeFptUnJEeHlrOWdHaFowL000ZVhhS2ZuYXk5b3pJYmovK21NSXR4MFFnQ3FneHNCSUtFUTRLRVU4MHZhcmY1ZVc1RnYxNDRBMHc2Sm81R2Rqb0VrVHNCWEN5VjY1Ry9ubzVYUUM5TWgybUJWZHlaazZURS9UanI4NzhSdzNzYWNnRTR3NEo2WVoyb0x0QTUrRlliOGV3b0krT3hnZ3BMNk40b0dJUWZIazhFbnB2TzJEcXEwTTVXWklQWGppVnpIOEFJbEJhcGN3bll5RzVXVU5JRi9jakI1dmptVnVBa0k1VUlOUVhpSjQvNmUvbENia2p3dGV2WWpmQzAybUEyQmJuNTRzZmJOL2g0ZWdWN0xzcUgyZ1hxaUZzZUtaRkhrTkI5d3lkSENiblByQ3A2VWxKMFBMaDJaMFR3ck16QXdBT2pzUGxLV1ZaUmtETzRLMCtxa1FxR0Z5SFp3VnBoby9Cc0N5YjVwNmwzUTg4MGVrQysxcjgrc3dUeitnejNaQm8vSWhEZ0tjRmVVUkZDZEFHTG1oNmtzei9KbzB3NG5KRUl6VFVscGRMYy9PbnExcVB6V2tZdlRHaGVWVkFBV1kyckhuVkdqMC83V1R1ZGNRM3ljQVVVamp3WWhDVFZNb1huZ0pHdFFhV3RxTk9UME1YTGxQZ05yMTVoNTlqdlhoR2h4VWphcloycTRDejcyTXFBRVJMUGc3bjJQZzd3UXAvbTZDQ0FFcTN1UjVlZE5HM2UvSWZLZXpwMWZLRnk2NTdCNzVJUmlSUHpNZUhrK2VyVkhRNVRYVDNiYnJkUVVubW1ubVBXNGd4N0l3NHlLQUVWaVlOZ05CaVVCazduakpCY0l6WjgyUmMzV05ZM2toQ0hPN2xIaHRqdDlWUEhMaXRQNE9GY011OXQvOFhocHYvU2hNcHd4b0s4bTZ4U3ZOS0RhOFJKUndIbElvS042ZlBRMU42ejFxYWpGdUZTUUVKM3BRNXhURFFkMmJkS2Y0ZnpNVGIvT1Rqb2pMYjFTMm56a2gyUG5BZWlRaTNvTzd4ZmJWYjRvckxWOU9vNEZUczlJNU5EaFhnQUhZMlhEc3NCZzlOLzFFM0RTTjY3RmFwMmJxT2pPdXl1Y1FOMzFqaDNPenBEbnROdkU4L20rbzRUWmtBSWxSa0hIMFJ5ZzFsMmc4RURGUTdtbXFSVkF4WGJkL0NHQUhRT2VhTFBCRWNLckpuS2JnUTJCVmxZRHpSMUEyOUo3ZzljUUVCS0cxeGV6cktGelRSVG44allma1JGYTJhb1lFQ1M3emFBRGc5ai8zREZvT0FDc0c0b01vdUVGYzhIUGVlaU9takhucFRiZWRrNkUvUEMzTnQ5d3BWbWcxRG9BbVFZY21iVFBLa3JQZEd3cHd4SGtyNm95enR6bXJucU9FMUhBSi9nMlphZEwveE9NaTU0OGpYNGlaK1VGV20zLzhDNm1CdWRZR3JZajdhYk10ZGQyYUorRW9SMW9JOUhpT0RHbVpYQit4alhDVWE4LytmUXBJTkgxbXp5K1dvcXFGTXF1b0JLQlFCWUV6OUhleXArWUJ6TE5yZFdBWHppK1MwMmRxOUYzMi9tdldydGNlbjlkc0tnUWZDcXBwRGpGUTJDbjBOSGNPSFQ0cTUyc3Y2ck52dkxWWHpSUnFSL1FMMGYvRTdVRGNmY1lvbGEyelcxZmpqOThIbXhNb3k2SDEyUjFPdmFiZ3E2WlZYS3JENWZTOTdIeDlsd0lXUWFLK3VVMi80dk1zVENQNmVhaXBzZm9KWU5TZXFDMVIyNk1qbmZ4UzZ5RVlxZHppbXM5VEN5TC8vS1JTUE45OG5rQk0wNVdBRzgvbnV2VXZYd1pHekJ2OVZ2UWJ2Ym52b0c0MDkvenNPZkxHbTd2MUdack04NkhGcmw2L1ViOHhsMFRMVFR5OUV0MnhYYnFmL0ZkcCtQbzNwTzRyRDB2SEkvOGd2bS8vRUs4a29BVHprUFJ6T2R4MjRVeXQ5TStaSlEzZmZGVGM5ejhrL1Y5OFJGb2Uvb2EwUHZoVmNYNzlNUm40NHZlbDVic0FCSjhmTWtQWHByR2h2d3A3Q0dJSVZHSkJxVGdGWElqdm1NalBmeXVCVys4V0p3U1RTMFlvU0M0SUM3VWZEbmV6aHlmd2FjK08reHpHcG5PYXd0RTZkWnJZLy92SFJXWXVFbkhhRVMxeUVEVmNxdllodzlOdkpINko0a0hJSk1xVmt4a0hJTWtSbUZFL2UwcDlTTjBQZmxOTnkvYWZQeUdPMklNd1RIQ0NYQURBUjVITFlLeThKaUpPb1dmMFVaU0JQOENKb1hqZmJaZlFzcVhTOXRqL2t2YXZQaXB0ai82OU9MLzFBeG5Zc0VrQ3NmVitCQjNPUU9kbm1IVFJIL0pDazQxYWxwWmpDTWdVd2xPaGR0VDlldWwrL0VmUzl2RlBTMnZCWGRBZzgxQ1d1ZEFhcDhDVW5RTEF5MGZJZ1dtYkoyMTMzaU5kZi9jdGtSWGxRSjJUUnJtRmRGZWpTMjBnQkJEZnYxdjZ2dmU0MUgvOU8zTDZPOStSNEwvOEJJQ0t2RkFxd1FmcldOY2lYaWRSMDJGdGNCSmhiWDJkamtKeHhHdkRsbGRsRFFUajRGRmovMmdHUGtmVGdIU3RZTVM5aDVwYjJwUnR2bi9zK0VuWnQvK2duak13RmdJQUJkWTBod2hRTzk3WXJSdWlMVit4U3VvYm12Ulpta2wwL05KdlJMTnl3eXV2U0h0SDUxaGNISlhpUGtVOGFqRWhFQUFKVGh5WjRzZ2NueU1ZRWNBMnZMeEovUys4eHhHcVY3WnRWMjJGRXk1ZjI3VmJSOVNZVnZ5bWJ3UVUrbTVlV0xOV1RwODdyL2M0NnNkMzQwMURqcnpSTjBiQVlSdzBzZmc3ZnlNWWNhNlNtcVp4ZTM3dmVXdWZIRGg0V00vSk56ZUFXN0x5UmZVWkxYOWh0ZnFtcUFsU2l6TW5haDQ5ZVFiZ3VCbnhINEptaExiS2dmQStGU3VvMlg3QUIwd2lycVEzWmhBbW9BVHprUHFSUFYxNHFTVUdZUThiWHhJZEhZVlkwT3hndWhFT01ZYlJYK005VGxUMGV2QkdDTm84ZmdzRVZBRDVsUkorL29qYmJ1aVhSeUJaNUpndDJtOXRFdmZPcldLYi9adzQvdStQcE9Pclg1T0JCeDZTOFAyUHlNQ0RYeEw3ZzErUUxtZ1RnNC8vSHhHb3lySm5ud3k1bldyNmNNU2Rna3R0ak9seG55SUNOSEhJRDdaTmlnZWllREFpRTN4L0lCVFJJelVSSGRFS2NBSVlZaDlza2ViWWN6UkI5ZE9QS0N2dWhua3RWZ3IzYnVKbnA3WDhFSFUvR0dPRE1BQ0dPU0RZb0N6dGJuMkdTem9VY1VKc3plUURYSUVYQWp0dnE1K0c4b2hJNkxvaGdHajlrTUZSOU5EQkR1bHJQaXg5UjNaS2RPOU9HZDE3VEFiZjNDZjlKMkdxOUhib2N6VDl5QU0vZ01rNEdGaGVYdjBXR2lOSGZQalQvREc3TEJtM1E3cHdPZXFGd09JOStvNkczd0duRVhuUk5XSTRad2h3eEE3MXc2K2hzUFdhTTVnSlZpeENhaEVtWFlzRFc0dWRPMDR3UzdqZ3RYbVBSOFpONFRRRjFUUnRHSGpQZkk0alRMeG5BaFo1NHlacS9JMVRUc3dsSmViWGx4bk05SmkyR2MrVmdqbmIyWXpYUEhKRWplY004VDRpL1EyeWJWNHptSHh6WHBMSkl3UGZpNytPTjA4MUxmQkdIc2hyZkY1NUpGRHhHWTZtbVIvQjFEaFFCL3pkZU1iTWg4ai9BOHlQSXBPUzV5NGVBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiYWFndWlkIjoiZjdjNTU4YTAtZjQ2NS0xMWU4LWI1NjgtMDgwMDIwMGM5YTY2In19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA0LTI5IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJLT05BIEZJRE8yIEJJT1BBU1MiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE5MDQwMjAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjciLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA0LTI5In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wNC0yOSJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImRkNjZhMDlhNDZhMWI3YWQ1NGNhMzM1ZWZkYWRhMmZjYWJmODRiY2IiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiZGQ2NmEwOWE0NmExYjdhZDU0Y2EzMzVlZmRhZGEyZmNhYmY4NGJjYiJdLCJkZXNjcmlwdGlvbiI6IlNIQUxPIEFVVEgiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJyZW1vdGVfaGFuZGxlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQm1EQ0NBVDZnQXdJQkFnSVVCSWdmWHBkNXdrTXF4aEtXdGhYajVycDR3ejh3Q2dZSUtvWkl6ajBFQXdJd0tURW5NQ1VHQTFVRUF3d2VRVmhGVEV3Z1ZUSkdJRU5CSUZObGNtbGhiQ0F4TkRJeU5EVTBNVGMxTUI0WERUSXdNREl3TXpBME5UZ3dObG9YRFRRM01EWXlNVEEwTlRnd05sb3dLVEVuTUNVR0ExVUVBd3dlUVZoRlRFd2dWVEpHSUVOQklGTmxjbWxoYkNBeE5ESXlORFUwTVRjMU1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRWVzY01KSjhET0VtMzZkdVN6ZXltK0VITWU3M0ZPb01KU2h2MWptUHI0UDNLb21kVUF5KzEzci9lbnl3TDZEMGE0MUg2Zm9SU1Z1MEJJOFduc3h4RGNhTkVNRUl3REFZRFZSMFRCQVV3QXdFQi96QVRCZ05WSFNVRUREQUtCZ2dyQmdFRkJRY0RBekFkQmdOVkhRNEVGZ1FVMlJlNEl1MkkvK0tYdXdINkVNSmszcXJNL1dBd0NnWUlLb1pJemowRUF3SURTQUF3UlFJaEFQUkNxckRzSUFNb0Y5YlNSTko5amllU3pFRFNVTVFrLy80a1RHTGIzR2VGQWlCZGc1NU1RdTRyUzdUUHFEVVlobEtSUHg4dXh6eEFCYzBRRjRlQzgrRXJEUT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVFBQUFBRUFDQVlBQUFCY2NxaG1BQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBV29tbERRMUJRYUc5MGIzTm9iM0FnU1VORElIQnliMlpwYkdVQUFIamFyWmhYVUJYZHNzZDdaaWZZYkhMT2JNSW01NXh6a3B5RENHeHl6dGtBb3FLQ2tpUUpxSUFCRVFVRVFRUURZTUFBQ0NLQ0lrb1FBVVZGRVVGQXVRL2ZGYzg1VmVmaFZ0MSttVi85cTFmMzZ1bFpOYXNhZ0d1TkdoTVRnVElCUkVZbHhEbWFHd201ZTNnS0VXWUFBUTRnZ2doZ3FQN3hNWWIyOXRZQUFIK2UvMjQvWGdBQ0FEQXNTNDJKaVlEL216RUhCTWI3QXlEMkFPQVhFTzhmQ1lCY0EwQTIvV1BpRWdBd1RRQWdrcHdRa3dDQWVRNEFiSEh1SHA0QW1Ia0FZQXYraHpjQmdNM1AzY01UQU1zRUFHeHh6bzdHQUZoUkFCb1NsUm9YREVCU0FBQ2hKUC9nQkFDU1BRQ2VKU29nTkFxQUpRQUFyK2NmUWcwQTREb0hBREtSa2RFQkFGeURBQ0RoOXk5eGd2OHRwdDkyVENvMWVKdi9xUVVBQUdoTVF1TmpJcWlwOFA5dGtSR0pmM0pRQUlBVUVtZmhDQUNpQU1oWWVMVFZOa2Y1MmRyOTRkQUFnRDhja21qaDhvZjk0NDA5LzNBQTFjUnFlMjJFcmZVZkRnbzFzOXlPazJEcC9JY0Q0MDJkL25CY3RPTjJycUE0WThNL1RJMzdtemN4M0dWYkR3bTAzSTZmRnVMczlvZVRRbDF0LzNCOHVKUFZYeC9qYlQwdTBYRjcvNEZSNWtaLzg1cHQxeDRaL3kvMWhscHVyMDBJY2JiWXJwMzZkLytCVVlaL1k4YTdiKzh0SU5ERTlLK1B5N1ovVElMUmRxNllDUHR0LzhBSTgyMDlQc2xwZTIxQ25QTmYvd1Q3N1hjWVJ0MWgvNGZCR2t6QkJJVEFHRUloQ2dJaEVxZ2dCQ1lRQ3ZFUUF4RkFoZFNFd0pRRUFBRGo2SmpVdU5EZ2tBUWh3NWlZaUVBaHl5aC9PUmtoSlFWRlRRQjNEMCtoZno2UFpVZEFBQURoZVBwWGkwMEEwTklFUUUvOTFhalNBQjB5QUd5WC8ycWlhZ0IwRlFDZE0vNkpjVW4vYUZnQUFCd1FnUkhZZ0JzRVFBUWtRQmFVUUEyMHdRQk1ZUWZZZ1RONGdEZjRRd2hFUWh3a3d4N1lEMW1RQS9sUURPVndCczdDUmJnQ3pYQWRia0kzUElBbk1BZ2pNQTZUTUFzZllRbCt3QWFDSUFTRUhtRkZ1QkZCUkF5UlJwUVFEVVFQTVVXc0VVZkVBL0ZGZ3BFb0pCSFpneHhBY3BCQ3BCeXBSdXFRcThnTnBCdDVoQXdoTDVFcFpBSDVocXlqR0pTRXNxSDhLQVdWUnpWUVE5UUtkVVozb2NGb0xKcUdIa1J6MFRLMEJyMk10cUhkNkJOMEJKMUVQNklyR01EUVlUZ3daSXdzUmdOampMSERlR0tDTUhHWWZaaHNUQW1tQnRPQTZjRDBZb1l4azVoRnpFOHNIc3VLRmNMS1lyV3hGbGdYckQ4MkZyc1Bld3hianIySWJjUGV3dzVqcDdCTDJOODRlaHdmVGhxbmhiUEV1ZU9DY2NtNExGd0o3Z0t1RlhjZk40S2J4ZjNBNC9FY2VIRzhPdDRDNzRFUHcrL0dIOE9md2pmaXUvQkQrQm44Q29GQTRDWklFM1FKZGdRcUlZR1FSVGhKdUV5NFEzaEdtQ1dzMGREUkNOSW8wWmpSZU5KRTBXVFNsTkJjb3JsTjg0eG1qbWFEbG9sV2pGYUwxbzQyZ0RhVk5vLzJIRzBIN1ZQYVdkb05Jak5SbktoTGRDYUdFZmNUeTRnTnhQdkUxOFJsT2pvNllUcE5PZ2U2VUxvTXVqSzZKcnFIZEZOMFAwa3NKQ21TTWNtTGxFaktKZFdTdWtndlNjdjA5UFFVZWdONlQvb0UrbHo2T3ZxNzlHL28xeGhZR2VRWUxCa0NHTklaS2hqYUdKNHhmR2FrWlJSak5HVDBaa3hqTEdGc1lYekt1TWhFeTBSaE1tYWlNdTFqcW1DNndUVEt0TUxNeXF6SWJNY2N5WHlNK1JMekkrWjVGZ0lMaGNXVUpZRGxJTXRabHJzc002d1lWaEZXWTFaLzFnT3M1MWp2czg2eTRkbkUyU3pad3RoeTJLNndEYkF0c2JPd3E3QzdzcWV3VjdEZllwL2t3SEJRT0N3NUlqanlPSm81WG5Dc2MvSnpHbklHY2g3bGJPQjh4cm5LeGN0bHdCWElsYzNWeURYQ3RjNHR4RzNLSGM1ZHdIMmRlNElIeXlQRjQ4Q1R6SE9hNXo3UElpOGJyemF2UDI4MmJ6UHZLejZVVDRyUGtXODMzMW0rUHI0VmZnRitjLzRZL3BQOGQva1hCVGdFREFUQ0JJb0ViZ3NzQ0xJSzZnbUdDaFlKM2hIOElNUXVaQ2dVSVZRbWRFOW9pY3hIdGlBbmtxdkpBK1FOWVhGaEYrRk00VWJoQ1JHaWlJWklrRWlSU0kvSWtxaWdxSTNvSHRGNjBWZGl0R0lhWWlGaXBXSzlZcXNVY1lvYjVURGxPbVZlbkV2Y1VqeE52Rjc4dFFTOWhMNUVyRVNOeEhOSnZLU0daTGprS2NsQktWUktWU3BFcWtMcXFUUXFyU1lkS24xS2VrZ0dKNk1wRXlWVEl6TXFTNUkxbEUyU3JaZWRrdU9RczViTGxMc3U5MWxlVk41VHZrQytWLzYzZ3FwQ2hNSTVoWEZGRnNVZGlwbUtIWXJmbEtTVS9KVXFsSjRyMHl1YkthY3J0eXQvVlpGV0NWUTVyVEtteXFwcW8zcFl0VWYxbDVxNldweGFnOXFDdXFpNnIzcWwrcWdHbTRhOXhqR05oNW80VFNQTmRNMmJtaisxMUxRU3RKcTF2bWpMYW9kclg5S2UxeEhYQ2RRNXB6T2pLNnhMMWEzV25kUVQwdlBWcTlLYjFDZnJVL1ZyOUtjTlJBd0NEQzRZekJsS0dvWVpYamI4YktSZ0ZHZlVhclJxckdXODE3akxCR05pYnBKdE1tREtZdXBpV203NnhrellMTmlzM216SlhOVjh0M21YQmM3Q3lxTEFZdFNTMzlMZnNzNXlhWWY2anIwNzdsbVJySnlzeXEybXJhV3M0Nnc3YkZDYkhUWW5iRjdiaXRsRzJWNjNBenRMdXhOMkUvYmk5ckgyblE1NEIzdUhDb2Yzam9xT2V4eDduVmlkZkp3dU9mMXdObkxPY3g1M2tYQkpkT2x4WlhUMWNxMXpYWFV6Y1N0MG0zU1hkOS9yL3NTRHh5UFVvOTJUNE9ucWVjRnpaYWZwenVLZHMxNnFYbGxlTDNhSjcwclo5Y2lieHp2Qys1WVBvdy9WcDhVWDUrdm1lOGwzazJwSHJhR3UrRm42VmZvdCtSdjdsL3AvRERBSUtBcFlDTlFOTEF5Y0M5SU5LZ3lhRDlZTlBoRzhFS0lmVWhLeUdHb2NXaDc2TmN3aTdFellhcmhkZUczNFZvUmJSR01rVGFSdjVJMG9scWp3cUh2UkF0RXAwVU14MGpGWk1aT3hXckhGc1V0eFZuRVg0cEg0WGZIdENXd0pNUWw5aVJLSmh4S25rdlNTS3BMV2tsMlRXMUtZVTZKUytsS2xVbyttenFXWnBaM2ZqZDN0djd0bkQzblAvajFUZXczM1Z1OUQ5dm50NjBrWFNUK1lQcHRobm5GeFAzRi8rUDcrVElYTXdzenZCOXdPZEJ6a1A1aHhjT2FRK2FINkxJYXN1S3pSdzlxSHp4ekJIZ2s5TW5CVStlakpvNyt6QTdJZjV5amtsT1JzSHZNLzl2aTQ0dkd5NDF1NVFia0RlV3A1cC9QeCtWSDVMd3IwQ3k0V01oZW1GYzZjc0RuUlZpUlVsRjMwdmRpbitGR0pTc21aVW1KcFl1bGttWFZaKzBuUmsva25OOHREeWtjcWpDb2FLL2txajFhdW5nbzQ5ZXkwd2VtR00veG5jczZzVjRWV2pWV2JWN2ZWVUdwS3p1TFBKcDE5Zjg3MVhPOTVqZk4xRjNndTVGejRWUnRWTzNuUjhlSzlPdlc2dWt0OGwvTHEwZnJFK29YTFhwY0hyNWhjYVcrUWJhaHU1R2pNYVlLbXhLWVBWMzJ2dm1pMmF1NXAwV2hwdUNaMnJiS1Z0VFc3RFdsTGJWdTZIbko5c3QyamZlakdqaHM5SGRvZHJaMXluYlUzeVRjcmJySGZ5cnROdkgzdzl0YWR0RHNyWFRGZGk5M0IzVE05UGozamQ5M3ZQci9uY0cvZ3Z0WDlody9NSHR6dE5leTk4MUQzNGMxSFdvOXVQTlo0ZlAySjJwTzJQdFcrMW43Vi90WUJ0WUcycCtwUDJ3YzFCenVHZEladVA5Ti8xajFzTXZ6Z3VlWHpKeU8ySTBNdlhGNk1qWHFOVG80RmpNMi9qSGo1OVZYU3E0M3hqTmU0MTlrVFRCTWxiL2plMUx5VmZOczRxVFo1YThwa3FtL2FhWHA4eG4vbTQ3djRkNXV6QjkvVHZ5K1pFNXlybTFlYXY3bGd0akQ0WWVlSDJZOHhIemNXc3o0eGY2cjhMUEg1MmhlREwzMUw3a3V6WCtPK2JuMDd0c3k5WFB0ZDVYdlBpdjNLbXgrUlB6WldzOWU0MXk3KzFQalp1KzYyUHJlUnZFbllMUHNsK2F2anQ5WHYxMXVSVzFzeDFEZ3FBQUJnQUFBTkNnTDRWZ3RBN3dIQU9naEEzUG5QL2ZwL0RZTUFvQURnaXNnaEg5RlRHRytzSkk2QSs0cGZJSXpTdktXZElxNlNjUFFVQml2R0JLWXE1bEZXT2pZOTlqU09SczQ1YmlrZUttOHAzMU1CbktDcVVDQTVWN2haNUpub1p3b3F6aURCS0VrbmhVcjlsUDRrTXlVN0xIZFh2bFhobkdLKzBsN2xNQlZYVlFNMUtYVlc5VTJOV2MwK3JXdmFsVG9IZE1QMEhQWDFER1FNQlkwNGpKbE1hRTJ4cHIvTVZzMlhMT1l0SjNlTVdRMVkzN2U1YWR0aWQ4WCtra09kNHlXbks4Nk5MbGRkVzl4YTNLOTVYUE5zMmRuc2RYVlhvM2VqVDdOdk83WGJyOC8vWmNEN3dPOUJXeUYwb1J4aHd1SFNFYXFSK2xHVzBTNHhnYkhKY2Nmakx5VGNTUnhMK3BwQ215cVVwcjdiZG8vLzNwUjkyZW1sR1ZYN3F6UFBIQ2c3bUhjb0sydjM0ZGdqUVVjOXMyMXpESStwSHBmSTVjdGp5YWNyb0Mya084RlV4RlZNTHBFdVZTblRQV2xhYmxQaFVybnpsUC9wOERNSlZSblYrVFhWWjF2UFBUNy85c0wzaXpSMWZKZms2NDB1dTF3SmJraHBQTkpVY3JXbXViNmw1VnBINjUyMis5Y2Z0ZmZmR09vWTZSeTdPWDdyN2UxM2R6NTJyZlJnN3JMZms3aXY4OEMrMS85aDhxUHN4NVZQR3Z1Nis0Y0dKcDkrR2x3WlduKzJPYnp4ZkcxazVjWFgwVTlqOHk5blhyMFpIM3Y5YktML3pjTzM5eWNmVEQyZWZqWXo4VzVoZG1VT21TY3RjSDBRK1NpM3FQbkorTFBsRjZzbGs2OUszemkvZlZ2dS9YNXlKZnlIemlyRDZ0dTF4cDhaNnc0YjVJMnZtOTIvQ243N2JpbHNiZjFiLytWd1FyaGwvQUxoQTgwMDdWYzZJa21NM3BRaGhER1BxWWQ1bVZXV3pZZjlKTWR6TG5wdUc1NUR2RjE4UHdTa0JYMkVqcEd2Q2I4UStTN0dTT0VUcDBpUUpibWs2S1RXcEtkbEJtUTc1TTdLSDFOSVV2UlZzbFJXVU9GVSthWDZUdTJ4ZXFOR2tXYWFscmUya1E1RmwwYjNvOTZRZnJ2QldjTUNvMHpqWkpNSVV6OHpWM01yQ3oxTHhSMGlWdXpXQk9zMW13KzJyKzJHN0I4NjlEamVkdXAwYm5kcGRXMXlxM2UvNEZIdFdiNnp5T3Y0cnNQZW1UN3B2dW5VVEw5cy94TUJsWUcxUVUzQjdTRmRvUS9Ebm9hUFJMeU9mQmUxR0wwV2k0L2pqSmRKTUVwMFQ0cEtQcEJTbW5vNTdjN3VaM3ZlN1YxSlJ6T0kreGt5U1Fmd0IzNGYvSDVvSVd2aThOQ1IrMGZicyt0elRoL0xQNTZabTV3WG1SOWNFRndZZGlLdUtLMzRRRWxPNllteWlwTTE1WFVWVFpXdHAyNmU3am56cE9wRjlidWFsWFA0ODF3WHBHcDFMdHJXK1Z5S3FjKzRuSCtscXFHeDhWYlQ0NnNqelc5YjVxOHR0YTYxYmJYamI5QjNzSFh5M0JTNlJia3RjMGU1UzdkN1I0L0gzWWg3NmZkUFBLanQ3WGpZLzJqeThiYytiRC9IQU9XcDZxRFJrUFV6cDJHMzU1NGpYaSs4UjMzR2ZGLzZ2cUtPVTE5VEo2aHZxRy85SjBPbVlxYjN6R1MvSzUrdGY5ODUxemMvc2ZEcHcrWWk2UlBQWjhvWHVTWDVyK0xmT0w5dExVOTk3MTZwK3JGdjFXdE42eWZYengvcnd4dE5tOGQvaGYwMjJ4TDVqLzcvOS9NL3dFcGswMkdQNTJqay9NSXR4ZVBQVzhIM1hJQmVVRWNvbkZ3cWZGdGtXdlEzaFZtY0xDRWxLU2tsTGsyVzRaRmxrcU9WQi9sbGhUbkZNYVdIeW0wcUYxU0wxUTZveDJyczByVFNVdGNXMFdIUVdkT2QwUnZVN3pKb01ieG9WR1ZjWVZKc21tdDIyRHpESXNVeVprZXdsYmUxczQybHJaNmRtcjI4ZzZRanhVblVXZGlGN0Nyb3h1Zk83Y0hoeWJLVDVFWFloZXo2NWYzVFo5VjNqYnJoandiUUJESUdjUVR6aFpCREtXRlM0ZklSU3BHcVVaclIrakhtc1E1eFB2RXhDUm1KQlVuVnlWZFR1bEtmcGszcy9yaG5iUithVHN3ZzdhZk5SREsvSDNoMzhQbWhucXpHdzZlT1pCOU56S2JtMkJ6VE9DNlN5NWo3Sys5VC9uVEI2OEt4RTZORlk4VXZTOFpLeDhwR1Q3NG9mMTR4WERsMDZ1bnAvak1EVlVQVkwyb216cjQvdDNSK3ZSWjdrYjZPL1pKQVBlV3kzQldWQnExRy9TYmpxeWJOcGkwbTE0eGFEZHAwcjJ1MXE5OVE3cER2bEw1SnVTVjhXK0FPYnhkdnQwQ1A2RjNaZStyM2pSN1k5TG85OUhzVThUanBTWHJma2Y2Q2diS25wd2VyaDJxZVZRMVhQaThkS1hpUk0zcHdiTy9MNUZmUjR5R3ZmU2M4M2ppOXRaOTBtSEtiOXB1SmZaYzVXL3orNGx6bmZQL0M1SWR2aTloUGJKOUZ2eWd0Nlg0MStXYTJiUGJkZUVYL2gvYXEycHJpVCtsMXlvYlFKdmN2MXQvMFcvaXRMWUIvNWl3QUFIZzFnSE9EQUM2SEFhd0xBRTVyQTFDSUFDUUdBSHQ2QUdkTlFJM3lBRlZXQmxUaDdQYi9Bd0VzMEFJVGNBRVpwRUVkak1FQmZDQWEwaUVmYXFBVkhzRUVMQ05FaEl4b0ljNUlOSktOMUNJUGtGa1VqMHFnMW1nc1dvWjJvNHNZYm93RkpnM1RpSm5IaW1MOXNlZXc4emc1WERLdUI4K0k5OFczRUdnSXZvUk9HaTZhRkpwWHRQcTB0VVJtNGo3aUp6b2Z1aUdTQ2VrNnZSVDlhUVoyaHVPTU5JeUhtSEJNaDVsSnpDZFkrRm5xV05WWmU5bmMyT2JZVXpub09LbzQxVGtIdVNLNGlkejFQTFk4MzNrcitjejVsdm1yQkd3RTFnVnJoVnpJT0hLYmNKZ0lXZVNWYUxHWUk0V1ZNaUplTHVFcktTNzVTYXBGT2xWR1h4WXYrMVN1UWo1RVFVT1JUdkd0VXB0eXZrcUVxcldha3JxQUJxc21neGFUTnFjT1dWZGVUMS9meVNETThLQlJ0WEczeVl3WndWekt3c295ZE1jaHF5cnJUcHN4MjFWN2JnZGR4MENuUE9kT2w0OXVmTzUySHBtZTEzYk83dUx3TnZOSjlxMm5UdnB6QnpnRkZnUU5oYkNHdW9kVmhTOUdha2ZsUnMvRm1zYlZKdEFuSmllOVMzRk83ZDJ0dTZkdG4xSjYwMzdGek9hRHlvZXVIcFk5Y2lGYklLZnNPR3R1UVQ1elFkRUpucUthRXRuU3pwTTI1VE9WNmFkRnpneFdIenByZUI1ejRkSEZ3a3MrbHhVYU1JMnZybDVyS1dpTnZlNXdRNkdUN3ViMDdkYXVyQjczZXpJUDBON3hSMjFQaXZ1VG5ub09HUTByakVpTUtyMTBHUytiMkpoTW10NmNQVHpQK2VIeUo3TXY3NzRkWHBGZmZiMmUrOHRrYSt0ZitzOEpaSkFHTlRBR2UvQ0dTTmdMdVZBRkxmQUF4bUVKSVNBQ2lEcGlqNFFqV2NoWnBCdVpSQkZVQkRWRHc5RkN0Qk45ajJIRkdHRVNNWmN3NzdCa0xCVjdIcnVJVThHbDQvcngvUGhvL0QwQ0h5R0pNRXlqUkZORTg1UFdsL1l4VVoxNGdZNmI3amdKUTBvamZhVVBwWjlpMk1rd3l1aktPTXEwazJtYU9aeDVsZVVRS3dkckhac2UyekI3S1BzV1J5bW5JbWMvVndRM0EzY3pqenN2eXR2QTU4VlB6MzlISUU1UVRIQk1LSnVzUy80bWZGR0VLc292T2k1V1FmRVdGeFgvS05FcW1TRmxMYzBwUFNQVElKc3FaeWJQSmorcjBLNllxeFNvYktEQ3A3S2hPcUYyVjcxUm8xcXpYS3RDdTBhblFmZVczcUQrZTRNdEkxNWpMUk12MC8xbWRlWkRGajkzQ0ZqcFcvdlk3TFU5WlhmYmZ0cVIxa25KMmR2bHVPdHR0MlVQU1UrL25SVmV3OTVFSDBQZkZPcFZ2NDhCRW9IQlFYWEJuMEpWd3ZhRlA0N2tqZ3FQN29ybGprdUtIMDNVU1RxWHdwaTZOKzN6SHVyZXNYU0hqUDVNNndQOWgreXpuaDF4UERxVVkzdnNjYTVGWG0rQlplRkFrVXZ4bTlMd3N2WHlZNVhrVTUxblBLcCsxOVNmODc3QVdmdThycmplOHdxNVliSHBSblAyTmU4MmxYYjZHM09kZDI0VjNRbnNWcmtMOS9vZlZENk1mR3pReDltLzlMUnZxSDQ0ZHlScE5QaGw4SGphUk8zYmo5T0c3MnJtaUF1SkgyYy9leTQ5VzdaYkdWeHpYWC83Sy9MZit2L2Z6LzhiV0VhSWlEQ2loVGdqVVVnMlVvdmNSMlpSSENxT1dxRXhhQ2w2Qi8yQTRjQ1lZcEl4OVpocExEL1dFMXVPZlkwajQ0SnhUYmhOL0E1OEJmNEx3WlJ3aXJCRzQwTFRTc3RKdTRkMmhtaEQ3S0NUb0NzajBaRFNTSXYwUHZUUEdhd1pIakFhTVhZekdURTlZTFptSG1HaHNueGgzY2ZHd0ZiRnJzVCtnTU9MNHp0bkhwY01WeDkzRkE4clR5ZHZJQjhMWHhkL2pJQ1F3S0RnZmlFbG9mZmtDbUVuRVFhUko2STVZallVWnNwTDhScUpTRWxOS1p6VWtQUXBtVkJaZFRtQzNFdjVCb1ZEaXQ1S1dzcmN5dXNxYjFSNzFWclY2elV1YWpab2RXcjM2VXpwcnV0ekdLZ2F1aHZ0TTY0MUdUYkRtQ3RiK0Z2bTcraXdtcmFodFZXMDg3US83SERkY2NGWndNWE50ZEJ0MElQSjAybG5pZGVZTjQvUFR0OUs2aHQva1lDd3dHdkJTSWg5YUUzWWFvUmRaSDAwTVNZeWRpVGVLS0U1U1R5NUtwVXZyV0lQMzk2YWRLbU0xa3pqQTg4UGhXUnRIc25QSnVjMEhkZk5mWlR2V3ZEK1JFb3hxZVJjbWQ3SjhZcmRwd1JPMzZ1S3JoRTgrK0o4Y2Exbm5kaWxsY3NQRzg0MHBUYTdYVk52NDIxSGJ5eDJqdDdxdmxQYm5YWFg1NzVpTC9KdzhIRlZYOXlBK2FEZzBNL2hGeU50bytVdjk0OUhUZmk5OVprS25rbWRQVEhYc2pDMkNKK2xsenkvSGZ2ZTgyUGpwL3BHMHE4Ylcxc0E4VUhLU2dBQWdKQ01BSEJ2dHJhV0tRQ0VRb0JmQlZ0Ykd6VmJXNy9PQW1CZUEzUkYvRE83QndEQU13RVVVdEM4SWZGSE56a3ovbk9HL2orOHQyN0VEZExBU2dBQUFDQmpTRkpOQUFCdG1BQUFjNDRBQVBoL0FBQ0M2Z0FBY0tJQUFPdGFBQUF3NUFBQUQ3Y0RySDUyQUFCWmprbEVRVlI0MnV4ZGQzaFVaZDQ5OTk3cHZVOGFKSVF1eFlZS1dCREZ0b0s2aUNKaTc3MnRyTHJ1Mm51djY5cnI2bjRvWWw5RmQxR2tHWW9VSWIxT2twbE03KzIyNzQvSm5VMGdDUUVTaXJ6bmVmTHNxak81ZHliM25GOTVmNFVTUlJFRUJBUUhKbWp5RlJBUUVBRWdJQ0FnQWtCQVFFQUVnSUNBZ0FnQUFRRUJFUUFDQWdJaUFBUUVCRVFBQ0FnSWlBQVFFQkFRQVNBZ0lDQUNRRUJBUUFTQWdJQ0FDQUFCQVFFUkFBSUNBaUlBQkFRRVJBQUlDQWlJQUJBUUVCQUJJQ0FnSUFKQVFFQkFCSUNBZ0lBSUFBRUJBUkVBQWdJQ0lnQUVCQVJFQUFnSUNJZ0FFQkFRRUFFZ0lDQWdBa0JBUUVBRWdJQ0FnQWdBQVFFQkVRQUNBZ0lpQUFRRUJFUUFDQWdJaUFBUUVCQVFBU0FnSUNBQ1FFQkFRQVNBZ0lBQUFDRHI3d3NmZU9DQnZYNnpGRVZCb1ZDQTUza29GQXJVMWRYQmFEUkNwOVBCWURBZ2tVaGcwNlpOR0Rac0dJcUxpeEdOUmlFSUFscGJXK0YwT3FGVUtzRnhIRXdtRTZxcXFtQTJtK0YwT3BITlppR0tJandlRHdLQkFFYU1HQUdhem1talFxSEFoZzBiNEhRNk1YVG9VSEFjQjVabHNYWHJWaGlOUm93Y09STEJZQkE2blE1dXR4dnhlQnlqUm8wQ3gzRlFxOVZvYUdoQU5wdkZoQWtURUFxRndMSXM5SG85V2x0YmtVd211NzEyMDZaTlNDYVRtRFJwRWxpV0JRQjRQQjVrczFtVWxKU0E0emhvdFZwRW8xRzQzVzZVbHBaQ0ZFWElaRExRTkkzVzFsYndQSStTa2hKa3MxbVl6V2EwdExTZ3Via1pZOGVPaFZhcmhVS2hnTi92UjJWbEpjYU1HUU96Mll4TUpnT2FwdEhSMFFHTHhRS1daV0UwR2dFQU5UVTFLQ2twZ2NGZ1FEd2VCMDNUWUJnR0RRME5NSnZOVUt2Vk1KbE1pTVZpK08yMzN6QjgrSEE0blU3RVlqR3dMSXYyOW5ZVUZSVkJKcE5CRUFRWWpVWlVWVlhCYXJYQ1pyT0JaVm13TEl0ME9nMnYxNHVpb3FMOE5SaUd3YSsvL29yaTR1TDg1ODlrTXFpdXJvWktwY0tZTVdNUWk4V2cxV3JoY3JtZ1ZDcFJYRnlNWkRJSmpVYUR0clkyMU5YVm9hU2tCS1dscFFBQWxVcUZ4c2JHdTc3OTlsdWJ3V0FJbjNMS0tXeFRVNU5yNmRLbDNwa3paMllQUC96dzJCdHZ2TkZFVVJSNzMzMzNaU29xS3JKUFAvMDBicmpoQnB4Ly92bTQ2NjY3NEhLNThOaGpqeUVXaStIMjIyL0htV2VlaVVzdnZSU1BQdm9vS2lzcmNlKzk5NktxcWdwcjFxekJmZmZkQjcvZkQxRVU5eGhQamovKytJRVhBQUtDL1JHaUtJS21hZGp0ZGpRMU5SMjZaTW1TZjZ4ZnYvNUlTYlRlZnZ0dDBEUU5vOUdJNWN1WFk4V0tGY2hrTW1tMVdzMCsvL3p6cVdnMDJtYXoyU0liTm14SXgrUHhVSHQ3ZXd2RE1PbUtpb3A0TEJicllCakdtMDZuMHg2UEo1cE1KdHNWQ2tWS285R2tHWWJKYWpRYVdLMVcrSHcraUtJSWlxTDJYdytBZ0dCL0pMOVNxWVJPcDhQbXpadi8rc1VYWHp3WWpVYmhkRHBCMHpRRVFZQldxd1ZGVVJBRUFTekxndWQ1cUZRcVZTcVZVcTFidDA2dlZxc2RScU1SbXpadHd2TGx5Mkd6MmFCU3FmQ1BmL3dEb2lqQ2JEWmoxYXBWV0xWcUZUS1pES2ZSYU5JdnZQQkN3dS8zKzJReVdjT3FWYXZPR1Q1OGVEWWFqWUpsMlgxT0JJZ0FFUHd1aWM4d0RJeEdJOXh1ZC9tcVZhc2VySyt2UDU5aEdEZ2NEZ2lDa0xmSVhRa3BsOHNobDh0enhKREpZTFBaQUFBY3gwR3YxME92MStkL3YxNnZCMFZSRUVVUnFWUUtMTXRDclZiTGtzbWtidjM2OVRxbFV1bE1KcFBqSDN2c3NkV1BQdnJvMFFhRElTV0ZkU1FKU0VBd1NCQUVBUnFOQmpxZER0WFYxZmVzV2JPbXZyNisvbnkxV2cydFZndEJFUHFWYTlvaGNXZzYvenE1WEE2TlJnT0tvc0F3REt4V0szUTZIWnhPSjFwYVdnNWRzR0JCaGRmclZSUVhGL2ZyK2tRQUNBaDJ3ZW9EZ05WcUJVVlJwa1dMRm4zL3d3OC8zQThBQm9NQk1wbXNYNG00Z1hiUkhRNEg2dXZyeDMvd3dRZWZ4Mkl4S0JRS0lnQUVCQU50OVJVS0JheFdLMXd1MTl6MzMzKy9kdDI2ZFRPc1ZpdVVTbVcvTS9BRFRYNHB6Qmd5WkFpKytlYWJVei81NUpOTFJvNGNtVDhSSVRrQUFvTGRKSmdvaXJCYXJRaUh3MlZMbGl4NXFLMnRiWDR5bVlUTlpzdi85NzFCL3E3M0tKUEpZTFZhOGVtbm43NXRNQml5TTJmTy9EQ1ZTdVdQVllrQUVCRHNndFZYS3BWUXFWU29yYTJkKzhNUFA3emhjcmwwSnBNSlpyTjVweXpzWUdmbXBmcUhVQ2lFeHg1NzdKOXF0VHA1d2drbmZKWktwZlpvZlFBUkFJTGZEZmtOQmdQa2Nybmx1KysrZTJudDJyWHphSnBHUVVFQkJFSFlwOGd2Z2VkNW1Fd21NQXlEQng1NFlMSFZhaTA1NFlRVDJtcHFhdmJvZlpBY0FNRitIK3ZiYkRZRUFvRkpIMzc0WWZXS0ZTdm1hVFFhR0kzR25ZNnI5elRwQkVHQVhxK0hUQ2JENHNXTHYvWjRQTkJvTkh2MU95VUNRTERmeFBzV2l3VUFMTFcxdGE4dlg3NThUVk5UazgzcGRFSXVsKy96NU84cUFzWEZ4Vmk1Y3VYQk45MTAwMzg1anFPTGlvcjJXbEtRQ0FEQlBrOThxWUNudGJYMTlJOCsrcWhtMDZaTlZ5Z1VDaGlOeGwyS29mZG1OWjUwYmFmVGlhcXFxdW5QUFBQTU4yNjNHd2FEZ1FnQUFjRzJVS2xVMEdnMFdMTm16YjBmZlBEQlZ6NmZ6Mm8ybS90OXJyK3ZpaHBOMHlncEtjRjMzMzEzeW52dnZmZUt3V0FBd3pCNy9ETVJBU0RZSndraWs4a2tDMy93Zi83em45V0xGeSsrajZJb1dDeVczU0xKdm1EOXU0ckFrQ0ZEOE4xMzMxMnpjT0hDVTR1TGk2RldxL2RvT0VCT0FRajJLVWhIWm1xMUdxdFhyMzV5MWFwVnQ3TXNDNTFPQjRaaGRvc2NlNHY4dlYxWEZFV28xV3B3SEllMzMzNzczMGFqOGVRcFU2WjhMNWZMd2ZNODhRQUlEaXlyVDFFVTdIWTc0dkg0a1I5Ly9QSGFKVXVXM0U1UkZQUjZQV2lhM3VjdHYvUVpwS1lpbVV3R21Vd0dobUY2dmI1MHBNbnpQQjU4OE1GdnE2cXF4cGVXbHU0eEw0QjRBQVQ3QlBuVmFqV01SaU0yYnR4NDc4OC8vM3hmTkJxRjJXemViZUx2U2NzdkRhdUpSQ0tnYVRvL3FFVVNCWXFpZW13SjVua2VGb3NGSE1mUkw3NzQ0aktkVGxjeWF0U29wTS9uZ3lBSWczci9SQUFJOWlyeHBlNjVqbzZPZ3lvcUtoYlUxdFplb2xRcVliUFo4bTI3K3pMNXBjOGdrOG1RU0NRUURBWVJDb1c2VFdxU1hqTnMyRENvVkNxazArbnQ3a3NRQkRpZFR0VFcxcHBmZnZubHBRODg4TUJSY3JrYzJXeVdoQUFFdjg5WVh5cmdxYWlvdVAvamp6L2VVbDlmZjRuQllJQkdveGtRRjNoUFdINmxVZ21Lb3REUjBRR1h5NFZrTWdtbFVwa2ZPQ0lOR1luRllxaXVyZ2JQODcwMktQRThqNkZEaDJMejVzMUhQdnp3d3gvbzlYclk3ZlpCelFjUUFTRFlLK1R2Yk51MWYvYlpaLy81K3V1djcwbW4wekNaVEFQaTh1OEo4a3Z6S1pQSkpGd3VGd0tCQUdReUdlUnllZDd0N3pyYlVLVlM1ZWNaU2g1RFQ1K1RvaWpZYkRhc1hidDIvcHR2dnZsb05CcUZXcTBtQWtEdyt5QytXcTJHM1c1SFhWM2RuUGZmZjc5NjNicDFKOWp0OWdHeituc0NjcmtjQ29VQzRYQVlMcGNMNlhRNjd3bElKTzVOZ09MeE9HcHFhcUJTcVhyc0JCUkZFWEs1SEZhckZhKzk5dHFkWDM3NTVaV2xwYVVESm93a0IwQ3dWMko5VVJSaHQ5dVJTQ1JLMTY5Zi8vaHZ2LzAybDZicG5XN2IzWnZXWDByc0pSSUpoTU5oeEdLeHZJV1g3bC82WDJuTzRMYWlJSW9pZ3NFZ21wdWJVVnBhaWtRaTBlUDNwVkFvVUZKU2dvOC8vdmcxazhuVWNNb3BwL3dua1VnZ2s4a002T2NqQWtBdzZGWmZwVkxCYkRhanJxN3V3di84NXo5Lzcram8wSm5ONWtHcGZCc004a3RXbWFacCtIdytCQUtCUEVtN2tyNHIrYmN0K3VrcUFBRFExdGFXOTRZU2ljUjI5eTNOSGZUNy9YajU1WmVYakJ3NWNzem8wYU5yUFI3UGdINUdFZ0lRREtybDd4eWVhZi9QZi83ejhjS0ZDOThMQm9NNnU5MCtLQzd0WUpDZm9pZ29sVXJ3UEkrMnRqYjQvWDR3RE5OdHRGZFBIc3kyOXlMbEJMcWlycTRPa1VnRUdvMm0xNlNnMVdxRklBajBmZmZkOTFObFphVjY2TkNoQStveEVRRWdHQlNycjFRcVliZmJFWXZGRHY3MDAwKzNMbCsrZkk1V3E0WEpaQnFVV0g4d3hubEpTYjFJSklLV2xoWkVvMUVvRklwdVJPNk5pRDNkVDAvL3JycTZHcWxVQ2lxVnFzZmZKUWdDN0hZNzJ0cmFDdDk2NjYyVlBwOHZQNENVQ0FEQlBtbjFPOXQySGN1V0xYdHYyYkpsRzN3K244MXV0dy9hTEx6QnNQd013eUNUeWFDdHJRM3Q3ZTM1NDd1K3JIN1grNUdxLzdyK01BelRvNVhmc21WTG44ZURnaUJneUpBaHFLaW9PT1J2Zi92YmNxVlNDYjFlUHlEZkpSRUFnZ0VsWXFlMW12WGhoeC9XTEZ1MjdFS0dZYURYNi9lcnpqM0pYWmZpZllWQzBXT2lyemZoRUFRQnlXUVM2WFFhNlhRYW1Vd0c2WFFhSE1mMStCNk80MUJYVjVkUEtQYUdnb0lDYk5teTVlaFhYMzMxUGxFVW9kVnFkL3Q3SlFKQXNOc1duNklvYURRYTZQVjZyRm16NXFIMzMzLy9DNS9QWjNRNEhJUGV0anRZU1Q5QkVHQ3oyYURSYVBLRk9QMngrcGxNQnRJV0lPbjM4RHdQanVONkZRQUFpRVFpK1JxQm5qNlRsSWkwV0N6NDZLT1A3djM1NTU4dkxpZ295SXRHMXg4aUFBUjdqUHh5dVJ3R2d3R2hVR2p5NXMyYmx5OWJ0dXh1anVOMnUyMTNiNUcvcTJ1dTFXcmhjRGp5Qk83TDZvdWlpRVFpZ1hnOG5pLzkzVmt5eHVOeHNDemJZMzJBZEt5b1Vxa3daTWdRdlBEQ0MrOVVWRlNNMW1nMGlNZmpTQ1FTK1I4aUFBU0REbW0rbmRsc3h0S2xTNS8rMTcvK3RhcWpvK05vazhrRXBWSTU2RVU5ZTZMU0w1UEp3R0F3OURwc1ZBb1YwdWswWXJFWU1wa01HSWJKbjNEMGxQbnY3ZjZMaTR0eDhNRUhnNmJwN1VwL0pmTEw1WEpvdFZxazAyazBOVFhoalRmZWVJbWlLRVNqMFc0L093TlNCMEN3MDFhZnBtbVlUQ2FFdytISlM1Y3VmWFhyMXEwVGRUb2RkRHJkSG9uMTkyUmZQOHV5MGxFY1BCNFBGQXBGM3QyWHJMNjBYbjFic3ZlMUVWajZubVF5R1VwTFMrRndPSkRKWk1EemZJODFBZEphczlyYVduZzhIZ0RBanovK09LTzZ1cnE0c0xDd0xSd09reHdBd2VCYmZaMU9CNHZGZ3BhV2x0cy8vdmpqVmRYVjFSTnROaHZVYXZYdmp2d1MrVmlXaGMxbWsxcDJRZE0wT0k3clp2WDd1cS9ldkFDcjFZb0pFeWJBNFhBZ21VeHVSMzdwS0ZLdjF5TWFqV0x6NXMzd2VEeFFLcFZRS3BYSVpyUDQrZWVmcjVlV21QWlZna3dFZ0dDM1NDQU41b3pINDRkKytlV1g3MVJVVkR5cFVDaWtJNy9mSmZtbGEvSThENTduVVZSVUJMVmFqVWdrZ2xnc0JvN2pkaGpuUzRsQUFGQ3IxYkdDZ29LUVJxTkJhV2twUm80Y0NZWmhlaTBIMXVsMG9Ha2FqWTJOMkxKbEMxS3BGTlJxZGJmUTR0dHZ2NTNyOFhqQWNWeisxSUdFQUFRRGF2VzFXaTJNUmlOKy9QSEhSMWV1WEhsbk9CeUcxV3JkbzBNczl6VDV1MTZQb3FpODVTOHBLVUVvRklJZ0NIMmVjRWp2QVFDOVhsODViZHEwMlhQbnpxMnFycTUrZDlHaVJSZHBOQnFrMCtudEJuNUl2MWVqMFNBVUNxR3hzUkdwVktySG8waUdZZERTMGxMdTlYcVBualp0Mm9yMjl2YWQvcHhFQUFqNlJPZTRLdHRubjMzMnIrWExsNStvMSt2aGNEZ0d2SUZuWDBKdlZYelpiQlpxdFJwanhvekIxcTFid1hGY3J5SWdrWC9XckZsL1ArdXNzNjYzMiszNDVKTlAzbHF6WnMxOGhtSHkvMzFiOHF2VjZyelZiMjl2QjAzVCtmQnEyK3NvRkFxa1VpbTgvLzc3QzB3bTA0cmEybHJRTkkwamp6eVNDQURCcm9QbmVhaFVLdWgwT216ZHVuWDJraVZMWGcrRlFwYkJxdUhmSGVzdi9iZUJ1cWNkWFN1VlNzRmdNR0RreUpHb3FhbnBKZ0pkcmI1V3ErWHV2UFBPWThlT0hidTZyYTN0MEVXTEZuMnlkdTNhY3FraXN1djlTckcrVHFkREtwVkNRME1Ed3VGd2ZyQkliNTlOQ2kxKytPR0hNNmRQbis1d09wMWVjZ3BBc0Z1eFBwQmJXcEZPcDh1Ky8vNzdGN1p1M1Rvcm04M0NiRGJ2dFJpOHQzOVAwelJZbHMwOXlKMmtHdXpCb1JSRklabE13bUt4b0x5OEhBME5EZHZXQ01ST09lV1VSeSs2NktKSDFXbzFYbi85OWJlcXE2c3ZsWElJMjk2alpQVUZRVUJ6Y3pPOFhtL2UwK2p0ODJ6YmRjanpQQktKeEozSEgzLzhiVTFOVFVRQUNIWXQxbGVwVkhBNEhLaXNyTHpzeHg5L2ZMbXRyVTFsczlsMmVRUFBZTWY5aVVRQ3lXUVNtVXc2bDZjd21VSHRvamV3cytLV1RxZGh0OXVSeldZUmpVYVJ6V1pSWEZ5Y1BlMjAwMjRNaFVMdnVseXVjZi8rOTc5WDF0VFVHTXhtTXhRS3hYWlduNklvR0F3R0pCSUoxTmJXSXBGSVFDNlg5M3Fpc3UzN001a01qRVlqV0piRjU1OS9mczdFaVJOdjY2dGdpUWdBUVk4UGxkVEFFNHZGdE45ODg4MDc2OWV2bjBQVE5LU2RkWU05bVhabkNja3dETktaREFKK1AyaWFodEZrUWp3ZWh5S1poRTZudzg2U1lGYytteWlLU0tmVEtDd3NSR0ZoSVZpV2hkRm9sRFUwTkR6VTJOajRVa1ZGaFU0VXhYd1IwYmJrVlNxVmtNdmxjTHZkYUdscEFjL3ovYkw2WGZNTGhZV0ZrTXZsYUdscHdhWk5tMHFDd1dCcGVYbDVNeEVBZ241YmZiVmFEWVBCQUxmYmZlZ1BQL3p3ZVdOajR4Q0h3OUZ0NGVhK1JINEpvVUFBQllWRk9QYjQ2U2daVWdhRlFvNnZ2MWlNVmxjenRGcmRvSksvSzZTcHZUUk5JeGdNMGg2UHAwU3BWT1pMZ2J0V0QwcEZWRnF0TmgvclM3TUVlMnNIM2xZNE9JNkRScU9CeVdTQ0tJcG9hMnZMRHlCdGFtcWFObkhpeFBlSUFCRDBpL3lkWi9pRlM1WXNlWDdUcGszbmNCeVhqMVAzWmZLblVpa1lqRVpjY2UwTkdEZCtJakxwTkxiOHRoR2hZQUF5bVh5UGtYL2I3NU9tYWFoVXFyeVgwbE9JSlpmTDBkN2VqcmEyTnJBc20zLzl0dVR2K3M5ZDl3blk3WFlBUURBWVJES1p6QThZeldhejJMeDU4OHpKa3lkL0FFQWdBa0RRcSt0SzB6U3NWaXRhV2xybVZGUlV2TlBZMktnMW1VemJsZkx1elQxNmZZRmhHQ2lWU3F6OCtTZlVWbGNpRm8zaTEzVnJrRTZub05QcDk3bmhvbEpSVHpxZFJsMWRIVUtoRUdReVdiOWlmUURJWkRMUTZYUXdtODFJcDlQdytYd0Fjc05KdTc1KzQ4YU54L3p3d3c4VHpqampqSTFFQUFoNmZLaU1SaU95MlN4YVcxdnZycTZ1Zm9qbmVUaWR6dTFpejMwcDQ3L2RROXVaOFYremVtVm5QQ3hDcDlkRHB6TkFFUGdCdmRidWZ1ZFNVcy92OTZPdXJnNGN4L1hMNmdPNTQxaHBJcEJXcTRYZjcwY3NGb05NSnV2eC9qMGVUMkVzRmpzS0FCRUFndTd1cDF3dWg5bHNSbHRiMi9ITGxpMTdxS3FxNm1pTlJyTmRkbnBmSjM5WG9oaU14bTArNTc1Qi9xNHpFaktaVEk5RlBUdUs5Vm1XaFZhcmhVNm5BMFZSY0xsYzREZ3ViL1Y3OG9wWWxzWHExYXZIa3h3QVFUZnk2M1E2bUV3bS9Qenp6ODh1Vzdic0ZvN2pZREtadWsycDNWdllWOE9NM1JWYnRWcWR6L0J6SE5kclVjKzJYaGZIY1JCRkVkSXdsVWdrZ25nOERvWmhlaVcvVkFzQUFORm8xRXdFZ0NBZjYzZDI3aDJ4YU5HaWQ2dXJxOGZxZExyOGlLN2VOdFA4bnNrL21OZnMyclpiWDE4UGo4ZlRMZGJmMXNwdmkwd21reCttbXMxbTRYYTc4MkZFYjU5RldqK21VcWx3K3VtbjN6ZHQyclRYaUFBUTh1ZXQvcVpObS82MGN1WEtweWlLa3RaeDdkUWtXMkwxZDg3cWgwSWhORFUxZGRzUjJCK3JMd2dDekdZempFWWp3dUZ3UGxIWVZ5V2tkQVJaV0ZpNDhienp6cnQ2ekpneHY1QkNvQVBjM1djWUJuYTdIYTJ0clZOLy9QSEhtN2R1M1hxdVJxUEpuek1meU9RZnJQbUJPcDBPMld3V2pZMk5jTHZkb0NocXA2eStTcVdDWHE4SFRkUHdlRHhJcFZKOVduMUpNRFFhRFk0NTVwZ25uRTduSFRxZERtMXRiZERwZEVRQURsU3JyMWFyd1RBTVZxOWUvZVN5WmN0dWowUWlzRmdzM1lwNkNQa0g3dnRtR0thYjFVK2xVdjIyK3RLY1FhdlZtbS85amNWaW9HbTZ4OFNzOUQ1cDJPaUVDUlBXenA4Ly8xcUZRckgyNTU5L1JqUWEzYVYrRFNJQXZ3UGlTNlc4eVdUUzlOMTMzMzNTMU5SMG9sYXJoZFBwN0hHVzNlL1pIZDhUbjFHcW9HUVlCczNOemZscXZQNWEvV3cyQzdsY2pwS1NFb2lpaUk2T0RtUXltZTNPOWJmOU8wdU5UK2VjYzg0REo1OTg4cjBzeTZLMnRyYkhNV0pFQUE0QVNKTnJUU1lUcXFxcVp2LzQ0NDkvYjI5dmQxb3Nsbng1Nkw1aWtmZVcwQXprZGFXMlhhbVV0N2EyRnFGUWFLZXNQcy96K2Z4TUtwV0N6K2Zib2RXWFluMmowUmlkTkduU3RjY2NjOHlINFhBWUxNdnU5T1JoSWdDL0U2dFBVUlFLQ2dyZzlYckxmdnp4eDFjM2J0eDRzdVFKYk50ODhudXp3SHZqdWxMTXpmTThtcHFhNFBQNWVpM2w3YW11SXB2TjVqUDhQTS9ENS9OMWkvVjcrM3RsczFrb0ZBck1temZ2UWFmVCtYSnpjM09IMisyRzBXZ2NrTTlIQkdBL0pMOVNxWVRCWUVCdGJlMFZYMzc1NVl1QlFFQmxzVmlnVUNqNlhRWkxNdjc5Lzc1cG1vWmVyMGN5bWV5emJiYzMxMTBhTDI2eFdCQ05SaEVNQm5kbzlhVkVuOFBoOEYxeXlTVnpwazZkdW16Tm1qVUlCQUlvTHk4ZnNNOUhCR0EvaS9WTnVkWlgzYmZmZnZ0YVkyUGpQSnFtZTUxYlQrTCszYmY2S3BVS01wa3NYOVFqeGYvOWlmVTVqc3Q3YWtxbEVtNjNlNGV4dm1UMUFlRElJNDljZVBiWloxOGprOGxDRFEwTlNLVlN1KzN5RXdIWUR5RTlkRXFsRWk2WDY2aWxTNWQrV0Z0YlcyNHltWGFZNFNkeC82NWJmWjFPaDJReW1XL2JsY3ZsUFE3MjZPbjlVdHV1d1dDQUtJcG9iVzJGSUFqOWl2VWREa2Y2OE1NUHYzSDA2TkZ2Q0lLQVFDQUFoOE14S044VkVZRDlnUHlkdmQrbFM1WXNlWEhUcGsyek9JNkQzVzdmS2F0UHlMOXpZc3N3RE54dU4xcGJXM3RzNE9tTHhEUk41eHVzUXFFUVVxa1VaREpacndORXU1TC9oQk5PK1BEODg4OWYwTkRRMEY1VlZRV0R3ZERyWGdFaUFMOXpsMThtazhIcGRLS21wbWJXa2lWTEZyYTJ0cXBNSmxPKzNIUmZKZVQrYlBtN3J0NEtoOFBieGZwOUpWZWx0bDJyMVlwa01nbS8zNy9EVWw3cFhMK2dvQ0E0Yjk2OGEwZVBIcjBRQUx4ZUwyaWFIdlR2a2dqQVBraDhBRENaVEJBRUFaczNiNzVuNmRLbDkxTVVsVC9YMzlrTVA0bjVkL3lkS3hRS0tKVktCQUtCWHR0MmQ1U3dzMXF0ME9sMENBUUNmYmJ0Ymh2clc2M1dYODg5OTl6VERqLzg4STdLeWtwSTA1ZjNCSWdBN0dQdXZyUUN1ckd4OFpSbHk1YmRYMWRYZDVRVS8rOXJneTcyZDdHUmpsUFZhalhTNlRUYTI5dmhkcnZ6Rlg0N3N2cWlLQ0tielVLdjErZGZMNFVNL2NudzIrMzI0Snc1Yy80aGw4dnZEZ2FEOEhxOXU3VGVpd2pBNzhUeTYzUTZzQ3lMSDMvODhibWxTNWZlekxJc3pHYnpiczNpSjlhL2Q3RlZLQlJRcTlWb2IyOUhjM016ZUo3ZnJxaW5IOGQwVUNnVUNJVkMzZHAyZHhUclQ1MDY5ZE81YytkZU1XellzTkJYWDMyRlpESzVWLzVXUkFEMkVTdGt0VnBSVjFkMzJJb1ZLOTcwK1h5SDZQVjZHSTNHM1NycTJSZm4rZTBMMTVSaWZaN25VVmRYMTJQYjdvNWlmWVZDa1o4RzNOYlcxbWVzTHdrT3ovTmdHQWF6WnMyNjU2U1RUbm93bTgzbUIzM3NLWmVmQ01BK1JuNjlYZytGUW9GMTY5YmQvTzIzM3o2WHpXYnpiYnU3NC9JVDh2ZHU5VlVxVlo5dHUzMVpmVkVVWVRhYjh4dDdkNlp0dDdpNGVNdmt5Wk12bmpScDBycGdNQWdBa0RiNzdpMFFBZGhMeEFjQXM5bU1ZREE0ZmZueTViZHMzcno1RElaaGR0dnFIeWh1LzY2R1dObHNGdlgxOWVqbzZOaXViWGRIVmwrdFZ1ZUhxWGk5M242MzdTcVZTc3lmUC85UnA5UDVsNXFhR25nOEhwak5ac2hrZTU5K1JBRDJNS1J6WnJ2ZGpwOS8vdm5KNXVibTJ3T0JRTC9hZG45UGJ2aWV1cVowbktwU3FSQU1CdEhjM0x4ZDIyNWZNeEs2dHUxcXRWb0VnOEYrdGUxSzVEL2trRU5XbjNIR0dkY2NkdGhoRzVjdlg0NVFLSVNoUTRmdU04OGpFWUE5YlBXdFZpdEVVVFN0WHIzNm4rdldyZnVEd1dEb1Y5c3VJZit1a1YrbFV1VzM3YnJkN3UzYWR2dXkrbExiYm5GeE1TaUtndHZ0empmbjlMWEJSMnJiUGVXVVV4NDYvL3p6LytieitkRFEwSUJzTmp2Z3BieEVBUFlEU0cyN0RNT2dxcXBxN3ZMbHkxOTJ1OTFXaDhPeDI3SCszc1MrU243cE9GV2xVaUdaVE9hTGV2cHI5U1hyTGMxUFRLZlQ4SGV1SWV0UEtXOXBhV21rckt6c3RwRWpSNzRWaThVUURvZnpDejMyTlJBQkdHU3JMeDBWcFZLcDhrOC8vZlRkcXFxcVl3REFZckhzOWpaYll2bDdKci9VdHR2WTJBaWZ6d2VPNC9KV2YwZkRVYVMyWGF2VkNwWmw0ZmY3KzkzQUk1ZkxjZTY1NTk0OVk4YU12Njlac3liYzF0YUc0Y09INzlNNUdTSUFneGpycTFRcUZCVVZZZE9tVFJkODg4MDNiN2xjTHJuTlpodVFXSitRZjN1eDdhbHRWenJyNzQvWXB0UHBuVzdibGF5KzNXNzNYWExKSlhNbVRweTRMSkZJd092MTduUHVQaEdBUFJ6ckExRC84c3N2YjFWVVZKd25rOGxRVkZTVTMvYXl2eEp4WC8zT2xVcGx0N1pkbnVmenBidzcrcjZsdGwybjB3bWxVZ21QeDROME90M3Z0dDJ4WThmKzM0d1pNNjR1S1NtSk5EVTE1UnQ0OW9mUWpnakFBTWY2YXJVYUZvc0ZEUTBOeC8vMDAwOXZWbGRYbDl0c05qQU1rMS9lc0QrVGYxK3kvdEpnVGluV3IyOW9RTEJ6MjY1R284bi9UZm9TRHBabG9kUHBvTlBwSUFnQzJ0cmFkcVp0TjNMZWVlZjltZWY1MTZMUktBS0JBSlJLNVg3MXpCSUJHRUFyWkRLWjRQVjZTLy85NzMrLzlzc3Z2NXdNb01mOThJVDh1MzlONlRpVnBtbTB0N2VqdGJVMVovV1ZTdEFNQTZxemswNFFCSWlDQUhUNVBWM2JkZ3NMQ3dIa3R1Mm0wK2wrdCsyZWVPS0o3NTUxMWxtM1dxM1cwS0pGaXlDWHkvZGFOUjhSZ0wxTWZKcW1ZYmZiRVFnRVR2cisrKzgvVHlRU2FxUFJPS0N4UGlGLzkrOWNwOU1obFVxaHNiRVJrVWdrZjliUGRKS1hwbW13TEF1TzQ3WWpkQ2FUZ1ZhcmhkVnFSU2FUZ2RmckJZQitsZklxRklyd0paZGNjc1hVcVZNWGhjTmh0TGUzNzlmaEdCR0EzWXoxemViY0tyYVZLMWZldTJ6WnN2dDRub2ZOWmh1d0REOGgvL2F4dmxLcDdMWnRWenJlbzJnYUxNZENxVkNpcUxnRVBtOEhnb0VBNURJWjBLWDMzbUt4ZEN2cTJWSGJyblN1UDI3Y3VNb2pqamhpUm1GaFlidTB0a3ZLTSt5dklBS3dpK1JuR0FZR2d3RXVsK3VQUzVZcytXdHRiZTFoR28wR2VyMSt2ejNYMzFmSjMzWGJiaktaaE12bFFrZEhCMmlhemhYNk1Bd0VRUUJGVVRDYkxEQ2J6QkFoZ3VkeTgvS0Z6clpkZzhFQXRWb05qdVBRMXRZbVdmUmUzWDFwakhkaFlhSG5oQk5PZUhIYXRHbVBiTnEwQ2UzdDdTZ3ZMLzlkSkdHSkFPd2tCRUdBWHErSHpXYkRtalZybnFtdnI3ODFsVW9OU0FQUC91S0M3OGxyZG0zZ2NidmRhR3B1aHRCSlhJWmhRRE5NM2d0d09KeFFxVlM1STd5QUg0SWc1cE92VHFjVENvVUN3V0FROFhnY01wbXNYMjI3a3lkUC92ekNDeSs4UUtWU3hmMStQOExoTVBSNi9lL21lU1lDc0JOV242SW8yTzEydUZ5dVNiLzg4c3ViRFEwTkU3VmFiWDQrMzJETjRqOVFqL3U2dHUzbXQrMHlET1JLWmU2TXZiTnFUNi9YdzJaM1FCUUVlRHM2RUUvRWM4SWhWeUNiemNKc05vS202UjBPNXV3YTYxTVVoV09PT2VhdmYvakRIeDdtZVI0dWx3c0toV0svVFBRUkFSaEFxMTlSVVhIcjExOS8vWXpVdGl2OTk5OGI5cWIxbDNycmxVb2xRcUVRbXB1YmtVd204d1NVWEg0Wnc4QnFzOEZrTkNFZVR5QVE4Q09iellDaXFMeEF5R1FNb3RFWVdKWUZUZE5nR0taWDhrdXgvdmp4NDdjZWV1aWhsOHBrc29wQUlBQUF2enZpRXdIb3B3V2lhUm9XaXdWZXIzZkdwazJiN2x5L2Z2MkpETVBrWi9ZZEtBbTRQVWwrclZhTGJEYUxob1lHZEhSMEFBQ1VYYXkrSVBEUTZYSVZlelROd09mMUloYVBnZWM1MERUenYvdnZ6TlZJaXp6NitqdEw1Y0pubjMzMlBTZWZmUEtERlJVVnFLbXAyYVdGbTBRQWZpZFdYNXJyM3RiVzlzakdqUnZ2U3FmVE1KbE1rTWxraFB5RElMYlNMTDVBSUlEbTV1WjhOUjdETUdCa012QUNENGFpWWJjN1lUUWFrWWpIYytmM21UUW9tZ0xEZEgrY3N4d0xyVnFUSHdDeWJXbHUxMWgvd29RSksrYk9uWHQxYVducGxtZzBDci9mdjAvMDZ4TUIyRXV4dnNWaVFTYVRzWC8xMVZkdnJsMjdkcFpXcTRWT3B4dVE0ejJhcHBGTUpwRk9wU0NUSHZET0g1cWhRWUU2WU1qZmRUQW5SVkhkMm5hbDR6MHAwYWZSYU9Cd09DRmpaQWlGZ2dpSHd1QjREZ3pEZEw5M0NoQjRBVncyQzdYVkJvVlNpWEE0bkw5VzExZ2ZBQTQ5OU5BblpzK2VmWWZWYWtWVFV4UDBldjErVWNkUEJHQVFyTDVLcFlKZXIwZDlmZjJGUzVjdWZhRzF0ZFVrbGZMdUx2R2xoNit0dFJWV213MmpSbzlCTkJwRkpwTkdPcFZDTkpGQU9wWEtKNkZVS2hXc25kZitQZVlacElTY1VxbEVJcEdBeStWQ0tCVEtWOVhSblNTVWxxTllyVFprczFuNC9YNGtrd21nYzlqSHR1Q3lPVkd3TzV5UXlXUUkrUDM1NzcrcjFSOHlaSWo3akRQT3VKdWlxTGZkYmpka010a0JRM3dpQUQxWUliUFpqRmdzVnZMRkYxOThYbE5UY3hnQU9KM08vR3QyQnd6RElCNlBvNjIxRmRPT240N2JGdndaQlVXRkNQajl5S1RUU0tWU0NJZERDQVFDQ0FZQ0NBUUNjRFczWU9QR0RaQ3FDZ2R6NCsrZXR2NVNpQ1dLSWhvYUd1RDMrN3RONWFVWkJoelBRYWZWd1d6T0xUNk5oTU1JaGNNUUJENWYrTlBWNm91Q0NEYkxRcS9YdzJBMElwVktvc1BqeVNVTVpUTHdQQStXWmFGV3F6Rm56cHc3ampqaWlCZVVTbVY2NmRLbE1CZ01vQ2hxbjlxcVRBUmdEMXA5alVhRHhzYkdpMy8rK2VlWEVvbUVUcS9YRHhqcEdJYUJ6K2RESnBQQnpiZmVocXV2dno1dm1Sd09KeGlHZ1V5V0d5Y3RrenJRT2d0Ykhyci9mdnp6L2Zjd2JBQTN3dTVOOG0vYnRsdGZYNTgvbDVjNitrVGtPdlRNWm5QZTZuczdPcEJJeENGMmZwL2Izai9IY2dBQXU5ME9sVnFOWUNDQWVEd0JoU0xuVGFSU1NRQ0FWcXYxenAwN2Q5Nk1HVFArMjl6Y2pIQTR2TWRuOFJNQjJJZXN2czFtUXp3ZTEzMzExVmR2YmRpdzRSeWFwdlBsdlFOQ2Zwa00zbzRPeUdVeVBQN2lTNWg1eGhsb2Ria1FqVWJCTUF3eW1VeXY3elVhamJqM2dRZlIzTnlFLy83bkI0d2RlOUNBZGhUdURmSkxKUGQ0UFBtMlhhVkNBWXFtUWNzWThMd0FtVndHaDhNSnJWYUhhRFNDU0RpRWJPY3hIcjFOckM4S0lyS1pETlJxRGF3Mkt6aU9oOGZ0N3ZRbUZHRFpiTjdsbno1OSt1TEN3c0xMdFZwdHFMVzFOWDgwZUNCRGRxQ1NYNkZRUUsvWG83bTVlZWEzMzM3N2ZGVlZWYm5GWXNrWGlRd1VNZncrSDhhTUhZTW5ubm9HeFNVbHFLbXVoaUFJL1lvMWc4RWcxR29ON3I3bkhqUTFOcUt0dFJVbFE0YUE0N2o5aXZ4ZDIzWVRpUVFhR2hvUURBWnpEVHlkM1hzaWNtVFdHd3l3bUMyZ0tCcCt2eGV4YUJSQzUvdTczenpBc1J3b1VEQ1pMZEJvTklqSDRnaUh3L2xZUHBWS1FCQkVGQlFVdE0rZVBmdnVTWk1tdmJOa3lSSUVnOEY5YWpBbkVZQTk3UElialVab3RkcWliNy85OXJYbTV1YlRXWlpGUVVGQlBzTS9rTVRJeGY0SmNMeUFiRFlMam1YQjlQTjRpV0VZdExhNlVGWldqamZmZlErWFhEQWZiYTJ0S0NvcEFiK2JJckNueUMrRldES1pETzN0N2ZrYWZLVlNtVHVubDh2ekxyalZhb05XcTBNOEhrVXdGQUtiellDaTZCN0ZrczNrWW5tenhRS080K0QzK2NDeUxCUUtPWGllUnlxVkJnQ2Njc29wYjV4NDRvbTNxTlhxUkd0cksxS3BGSXhHSTJGK0orZ0RpZmhTLzNkcmErdjA3Ny8vdnFxeXN2SjB1Vnd1cmQ4ZUZHS1lMUmJVMTlYaDJpc3ZSektaZ3QzaDZER2ozL1g0c2Jpa0JOTEpBMDNUYUc1dVF2bnc0WGptaFJmQU1Bd0NQdDkra2EyV2lucFlsa1ZWVlJWYVdscnlweHNBT3ExK0xrRlhVRkFJalVZRG44OExuOWNITnBzRnc4aTZ1K2hVN3UrWXplUWFlMngyTytLeGVMZEVYenFkUm1lOVJ1ejAwMCtmZmVxcHAxNEpJT0h4ZVBaS3NwTUl3RDd5SUZxdFZoaU5SbFJVVkR6OHpqdnYvTmZqOGVnZERrZTNSTit1UGh5U0JZdEdvL2xCRXhKNGprTkpTUWxxYTJydzVPT1B3bVozUUc4d2RJdmx1YzRkZ0lWRlJkankyMi80OU9PUHNYYk5HbGh0TmhRVUZBQ2lpSWI2ZWh3MWVRb2VmT1JSUkNJUnhPUHhYWTVmQjVzRVVpbXZYcTlISkJMQmxpMWI4bE41dXg2blVoU0ZUQ1lETnB0RnNuT09YalFhZ1FpeFY2dFBnWUt6b0FBNnZSNGRuZzVFSW1Fb0ZBb0lnb0JrTWdHZTV6RnUzTGhORHo3NDRHSGw1ZVdMMjlyYWtFNm5EL2hZLzRBTUFhVFkwMlF5b2E2dTdzS3RXN2ZlWGxWVk5WR3RWc05zTm5lenhMdEtDcHFtYzFscWJ3ZUdqeGlKY0NpRWREb05wVXFWbTBUVGVSOURTMHV4Nk9PRjBHcTB1T1B1dXlFS1FwN0Vab3NGSG84SGI3ejZENnhZdmh6UlNBUmFuUllURHo0RU45eDBNdzRhUHg0dHpjMW9iR2pBV2JQUFJrTkRBNTU5NmtrTUcxWU9tVnkyVThuS3dTUi8xN1pkNlZ6ZjUvUGwyM2EzdlUvcFhoS0pCTkxwTkJRS1pZK3h2c0FMNERrZUJvTVJHcTBHMld3V0FiOGZZdWY0NzB3bURTNG50SzRaTTJZOE5XblNwQmMwR2cwOEhnL0t5c29JeXc5RUQwQVVSUmdNQmhnTUJsUldWajZ4ZVBIaTk2cXFxaVphTExtRTBVQ1FYeWFUSVJRTW90WGx3dHp6enNjbml6L0QzSG5ubzZXbEdYem5vTW11RnJHd3NBaXZ2UHdpbm52NmFkZzd2UStLb21Bd0dQSE9tMi9pZy9mZmgxd3VSMUZ4TVRRYUxYNzQ3anRjZDlXVmFHNXFRa2xKQ1hMTEpGdHc4NjIzNG9LTEwwWmpVOE0rUTM3SkJkZnBkUEQ3L2RpNmRTdThYaS9rY25tZng2a1M0WG1lQjZqdDc1SExjb0FJT0p3T2FIVTZoSUpCQkh5KzNPc29Dc2xrQWh6SDRlQ0RELzc2cnJ2dUduM3NzY2UrRUlsRWVpejlKVGdBQkVBNlo3YlpiQWlGUWxNKy9mVFREZXZYcjErZzArbnkzWHRkSDhiZElVVTRIRVp4U1FtZWUrbGwvTzIrK3dBQTExeDNQZWFjT3hmMWRYWGRmcjlVOVZZK2ZBUmVmdUY1TEY2MENNTkhqQUJGVVloRXcvQjJlT0IwT3ZKREplVnlPY2FPRzRlT2pnNDgvc2pEVUtwVU1KbE1TTVRqOEFjQytOdDk5K1BFazA1R1EzMTl2OXpid1hiN3BjVW45ZlgxcUsrdno4ZjZPeXl1NlhKZlhWOG5pcm1pSG8xR2c4S2lJZ2lDaUE1M2V5N1JwMVFpbTgwZ25VNUJvVkJnNnRTcGQwK1pNbVZtTnB0TnVWd3U4RHhQWFA0RFVRQ2tFVTBHZ3dFYk4yNjg5YjMzM2x0WldWbDVzTWxrNnJNSGZGY1JDWWR4MExqeHVQeVNpeEVPUjlEVTFJUjRQSVlISG5vRXg1OXdBcHFhR3J0VnE0bWlDSTFHQTR2Vml1ZWVmZ3FWVzdlaXRLd01ETTJBRndSa01wbHVEeTdIY1NnZlBoekxmdndSano3NEFBb0tDNkUzR0JEdys1SE5aUERFVTAvajRFTU9oYXVscFU5ck4xamtsNnkrVnF0Rk5CckZsaTFiME5IUkFZVkNzY01pS21rRER3V0FZZWh1QXNCeEhIaU9oOGxzaHRsaVFUZ2Nocy9yelEzN3BDZ2tFbkZ3SEljSkV5WnMrdHZmL2paMTRzU0pqK1RLZzVPRStBZWlBRWl4dnRsc0JzdXl4MzN6elRjckZ5NWMrSXdnQ1BuMXk3MU5mdGtac0N5TGNDZ0Vyck9BcEtpNEdGOS85U1d1dnVZYTZQVjZtQzBXK0h3KzhEeVBsLy94S2c0NTlEQTAxdGZuNjlXbGlVRk9weFBoY0JoWFhuSUpxaW9yTVhMRWNCdy8vUVJrTTFsa01wbHU5MFZSRklxS2kvSDJXMi9oZ1h2dmdjMXVoOEZnZ052dGhsYXJ4Zk12dnd5SDA0bjJ0clllUldDd3lDOE41Z1NBK3ZwNlZGWldJcDFPOTgvcUl6ZVlVNkZRd0c2M1E2SEllVDNaVEFiWlRCWmFqUllGaFlWZ2FCb2V0eHVKZUJ4eXVSd3N5eUtWU3NKb05HTHUzTG0zWDNYVlZRZGJyZFpWSFIwZEEzNThTd1JnUDRGVVU2N1g2N0ZodzRaSEt5b3FmbXBvYUppaVZDcWgxV3A3YmFMcHo4TkMwelRpOFRoY0xTMzV2dlJERHpzTU5yc0Q2WFE2bjJCODY0MDM4UHh6ejhEaHlMbndIUjBlYURRYTNQL1F3ekFhVGZCNDNOM0l5WEVjaW9xSzBOcnF3bzNYWFlPdGxWWDQwNThYNEpMTEwwZHpVMk4rdnAxRU5LVlNpYUtpSXZ6ajVaZng2dDl6aEZjb0ZHaHRiY1dRSVVQdzhPTlBRQlJGQklQQlFZOTdwUkJMcDlNaEZBcmxZMzJwcVdkSFZsOFFCTEFzQzR2RkFydmRqbWcwQ3EzZUFJdkZDcGxNQm92VkNyUEZnbmdzbGt2MGRWNHZtVXlBWmJNb0xpNWVmdU9OTng0MFk4YU1wLzErUHdLQkFJbjFEMFFCNkZyS3l6Qk00YUpGaTc3Njhzc3Y3NlJwR2lhVHFjL3V2ZjZRWHhSRnBGSXBUSmc0RWJmOStjLzQwNEkvNDIvMzNZOHJyNzBPb1ZBd3Y4MVhvVkJnV0hrNVhucjJXWHl5Y0NGR2pSNmQzMFk3YnZ4NFBQbnNzMGluMGdnR3V6K29QTStqZlBod05OVFY0OCszM1FwM3V3ZjNQZmdRVHA5MUJ1cHFhN2ZMSDZoVUtnd3RMY1Z6VHorTjVjdCt4c2hSb3dBQURZMk5PT2JZWS9IRU04OUNvVkFnbFV3T2l2V1hpcVRVYWpXVVNpV2FtcHBRWFYyTlRDYlRiNnN2SFpFV0ZCVGtaL3hGbzFFSVBJZUN3aUlNS3g4T0djUEEzZDZPV0N3R3VTSlh5aXZWOGMrY09mUGxQL3poRDhjcUZJcEthWUVIY2ZrUFFBSG9hdldycTZzdisvREREMnNxS2lwT041dk4vYkpDL1gzZ2VaN0h1UEhqNFhRNDhkT1BTNkZXcTdCcXhYSTBOelhsTjg5SXBEQjN4dlViZmwyUG9hVmxBSURHaGdiTU9QbGtQUFRZNDRqSDRvaEVJdDFyQkhnZVpjT0dZY1h5NWZoczhhZlFhRFI0NkxISGNleHgwOURXMXRydFhnVkJnRmFyaFVhcnhTTVBQWURxcXFwY1dURExJcHZKNHV4enpzRmhoeCtPVUNnMDRPU1h0dTFLeDN2VjFkVnd1OTM1c1YwNytyNTVuZ2ZIY2ZtOWUrbDBHbTF0YmZtVlhEelBJOHRtRVE2RjRQVjZPMDlOWlBsWXY2eXNyUDdHRzIrOGNQYnMyVGVFUWlGRW8xRkMvQU5SQUtRSHpXNjNJNTFPRjYxYXRXck5OOTk4ODZiUDU5TTVISTc4NnVlQlNJWXhEQU9kVG9lUFB2Z0ExMXgxSllZTUhRcEJFUEh1VzIraFpNaVFicUdGRk5kSEl4RmNkdEZGcUsycFFkbXdZV0JaRm8wTkRaZzNmejRlZVBnUmhFT2g3V0o4YVU1ZE5CSkdNQmlFUWk3SDgzLy9PNFlNR1FxWHEzdHlUeEFFRkJRV3d0WFNqRXN2dkFDdWxoWWNPMlV5Tm16NEZiUFBtSVVOdi80S2UrZks4WUVXVzRaaDBOalkySzJvcHovZnQ3UTF0N2k0T0QvdEp4Z001aWY5MERRTm51UGg5WGdRQ1VjNnB5M3hTQ1FTQUlBTExyamd0anZ1dUdQRXVISGpQaUFOUEh0UkFLUnF0NzM1d3pBTUxCWUw2dXZyTDNuLy9mZXJHeHNiSjFtdDFuN040dDlaVWtpcnBOVWFEVWFNR0lGcHgwL0hQejk0SDlsc0ZncUZJazllbG1XUlNPUXEwQXFMaWhEdyszSExEZGZCNS9PaHVLUUVtVXdHVFkyTm1IZkJoVGpyN0xOUlcxT2RqL0dwem1VVm1Vd0dWbXN1V2VsMnUySFFHL0RBSTQ5Q3FWREI3KzllOXN0ekhJWU1HUXFQMjQySDdyc1hiN3p6RGhiY2Vnc3FWcStHVXFrWXNERldVb2hsTUJpUXlXUlFXVm1aai9YN3N3eERGRVdrMDJsb3RWbzRIQTdFWWpHNDNXNXdITmR0UGwrdUdqRGQyU1BCSUpsTUlKUEp3R2F6aFU4KytlU1RqanJxcUdkanNSaDhuV2YvSk5FM3NPajMweUlwOHQ0Q1JWR1F5V1RVa2lWTEZ2L3l5eTluQW9ERlloblVjZHhBcnRoSHFWTGg4VWNlUmlLUlFIRkpDWGllQjhNdzhIbzdvTlBxTUg3Q0JOVFgxVUVRQkpRTkc0YTYybHJjZnN2TmVPUHRkMkd6MlJFSStPSHQ4T0RQZC8wRjRWQUlYMzN4UlQ2RVNNVGpPSGZlUEJ3My9YajRPMnY4VzFxYU1XWHFWRHp5K09PNDhicHJRZE01NFpQS2gzbWV4N0R5Y2xSVlZXTEJMYmZBWnJlamZQandBZnN1cE9OVWFlOWVTMHRMUGcreG81Rm9rdFZuR0FaT3B6UGYrcHZKWkhvZHpFbFJkT2N4YUs2QjU4UVRUL3o0cEpOT3VtN2p4bzErbDhzRms4bDBRQTdyMktjRVlNS0U4YUNRYStCUUtKU0RQcUdtcDR5ODNXN0h0OTkrZTRUUDU4UDQ4ZU9SVENiN1pSRjIxMnJ3SElkTUpnT2xVcGxyNVpYSjBOelVpRkdqUnVQbVAvMEpsVnUyWXQzYXRWQXFsZERyOVNnZlBod3JmbDZHeHg1NUdBODg4Z2d5bVRRQ2dRRHNEZ2NlZWVKSkhIN0VFYWl0cm9ZSVlOVG8wVGg3emprUU9wT08wbnk3aHZwNm5EWnpGaDZLUlBEWXd3OGhFWTlEM1RsQlJ6cEowT3NOME9uMCtUaDZkejluMThHY3NWZ01yYTJ0K2ZiYS90UlJpRjAyOEdpMVduQWNCNC9IazIrLzd1bjl1VkxxM0V5RXdzTENsclBQUHZ2T3d3OC8vS1AyOW5ZRWcwR1VscFlTbHU0TEFxQTNtaUh3QWloS1JDZ1lRQ0llQjBCQm9WVDJXT2M5R0RBYWplS2hoeDU2NzlxMWExK1B4K05RcTlYYnhkUURUWDRKVW9XZUtJcndlYjJZZHZ4MDNQR1h1L0hCZSsvaTlWZi9nY0xDUXBTWEQ0ZmIzUTZaVElaaDVjUHgzdHR2d1dLMTRMYmJGNkN4b1FGK253OWFyUmFYWEhZNWVJNEhJT1lHaG5pOVNDV1RlVmRmT2k1enRUVGppcXV2UVNBUXdBdlBQb1BTSHVyYXBjKzN1NTlUMnJiTE1BemEydHJnY3JueVI1QmQ4eSs5ZmNjc3k0S2lLQlFVRkhTYmdDU1R5ZnJNRlVqRE9nNC8vUERYWjg2Y2VaUFQ2VXkzdGJYbHhaQmdIeEdBWWNOSFFZQUlocWJoOTNuUjB0d01yVWFEY0NpQVZwY0xNaGtEcFZJSmlxSWhEakQ1Sk5UWDEyUDgrUEdMS1lwNnZicTZHb2NjY2toKzF0dGdrcitiTjhCelVDZ1V1T0htbS9IS1N5L2kvZmZldzRRSkUvRDBjODlqMWNxVmVPV2xGMkd6Mi9PSnJ4ZWVlUWFGQllXWWQ4RUZxSzJ0UlRxZFJxdkwxZTJjWDBvNjlrU3F4b1lHM0hUYmJmaHQ4eWFzWExFQ0RvZGp3RCtuVk5TVFRxZFJYVjJOYURUYTU1cnNiU0Z0MnpXYnpjaGtNcEFLYzNwMytmKzNkODl1dDJmT1BQUE15MlF5MlllWlRBWit2ejgzNzQvRSt2dVdBR1N6R1lnQTBvSUFoN01BU28wZWFwVUtQSnRCT0J3Q0RhQytyaGJwVkFJTVJVTVVCZkI4THRsRjB6U1VBN0JGVlJSRmpCNDlPakJwMHFRVmE5YXNPYnExdFJYbDVlVklKQkxkaW1jR2kvejVoNWZqc0hYTEZwUU5HNFpMTHIwTWwxeDJPWmIvdkF6dnZQVW16Qlp6M29Kck92c1A3cnZuYjNBV0ZHRGE5T21vcTYzdDE0UmhudWRoZHpoZ3R6dnd4V2VMMGRUWUNKMVdPNkRrbHl5OFhDNUhNQmhFZlgxOWZzOWVmNjIrS0lxdzJXejVESDhpa2RqaHR0MHVzL2pYWDNmZGRlZXpMRnU5ZE9sU2FMVmFRdng5VlFEeU1SdEZJWk5PSXhHUEladEt3bWd5b1dUb1VBaThpRVNXaDFvaGg5bW9SektkUXJxVG1ObE1HbjZmRjd3Z1FNYklvTm5GUDdTMDJ2bUVFMDc0Y00yYU5VZExyYVpEaGd4Qk9wM2VJMkVJdzhnZ1Z5ancxdXV2NDdUVFoyTDh4QWw0N3BtbjhOMjMvMFpwYVJrVWl0eTVlRHdXZzFLcGhOV1dHMnA1KzYyMzRMMFBQOExJVWFQUTJORFFhN1plcW53Yk1XSWthbXFxOGNRakQrT2JyNzZDVENhRDFXYnJOZzVzVjhraVpmaTFXaTFpc1JpYW1wcmc5L3Z6WTd2NmEvVU5CZ04wT2gweW1RemEyOXZCY1Z5ZjIzWTVqb01nQ0NndUxtNDU3YlRUSGpqNDRJUGZWS3ZWYUdob0lNVGZYd1NnMngrVnBzRnhMQkp4RHFJZ2dnSWdWeXFoMGVuQktGVXdtYXhJWnpJUUJSNENhQWlDZ0V3NmhlYm1wdHlSVG1jR21ONTJzVU1mQ0lWQ0tDNHUvbEF1bDcvTXNpdzZPanJBTUF5S2k0dVI3S3lDRyt5ZWQ0UEJnSGc4ampkZS9VZk8wbXMxR0QxNlRIN1pCRTNUS0IwMkRPNjJObVN6V1JRVUZxS3BzUkczMzNJejN2bmdueGcvWVFLOEhSMjVZUmdzQzQ3ajh1dXBkRG9kaWt1RzRQUEZuK0xSaHg2RXE2VUZaY09HNWRkYTd5NzVwZXBGdFZvTnQ5dU54c2JHZkpLdVArZjZFb250ZGp0VUtsVisyeTdETUgyU1g3TDZZOGFNK1g3MjdObG5qQnc1TXUxeXVjQnhISW4xOTFjQjZJa2NBcytEWmJOZ3N5eDRpa0lxbFlSV3E4V1ljZU1nQ0JRZzhuQVVGQ0VXaTRPQ2dBNTNHN0tkazNGcG1vSWdpS0JvR3JMT1FaRTlZY1NJRWVFSkV5YXNYTDkrL1ZRQWFHOXZoMEtoZ00xbVF5cVZHdlF2amVNNHFGUXFGQlFXZG90cHBYUHE2cXBLUFB6NGt3aUhRbmp1NmFjd1l1UklsSmFWb2FhbUJndHV1eFdYWFhFbFZDb1ZUR1l6OUhvOVRHWXpWQ29WdEZvdEV2RUVYbnp1V1R6MzlGUFFhRFFZZTlCQitYaDVJTngrS1R0Zlcxc0xyOWZiTGRidlR3T1BVcW1FMVdvRnk3TDVSS0ZFL0o0R2ZrajNybEFvTUcvZXZBZkdqUnQzcjVSa0pLVzh2ek1CNk0xcUNEeVBlQ3lHYkRaSEhJZXpBRHg4ME91MEtDc3ZSeUllaHlnS1NDZVRvR2tLYkRhTGREb05pSjBQQ0VYbkorblNOSTFodzRaaDVzeVpIMGdDQUFCTlRVMHdHQXhRcVZSSXA5Tjd6S1dVcnNNd0RCTHhPRHdlRDQ0OTduaVVEU3REMGRGSFkvbXlaV2hvcUlmUmFFUjVlVGsyYmR5STY2NitDbGFMQlVhekdTYVRDU2F6R1FVRkJTZ2JWbzQxdjZ6R2w1OS9CbWRCSVhRNjNZQ01BZSs2Z1NjWURPYjM3dTJNMVFkeWRSZFMyQkFLaGZLeC9vNnMvc1NKRXl0bXo1NTkvYkJodzladTNib1Z5V1F5djFLZDRIY3VBTnMrRktJb0lKVktJcE5PUVNsbm9OT3BvZFpvSVlKQ21oV2gwV29BZ1FjVGorWHlEWmswQkk2RlhLNUFNaGxIS3BXQ3dQTTQ2cWlqM25NNEhNOTV2VjZGOVB1cnFxb3dac3dZS0pYS0hSNFBEaVQ1Z1Z4Qmo5NWd3TzEzM1FXN3pZNDNYbjh0ZDNhdjF1UXJCM21lenhjdnNTeUxEbzhIcnBZV3NObHNyZ2VlNTZIUmFsQTJyQndVVGZkSS9wMzVURktzcjlQcGtNMW1VVmRYbDYrbzYwOVJqMlQxVlNvVkxCWUxXSmFGeCtQSmwvZnVLTU92VnF2RlUwODk5WllaTTJhOElJb2ltcHVieWJDT0Exa0FlclJPUEErT1l5R0tnTUJ6eUdZejBHZzBNRm1zVUNxVTZQRDVRVk5BZ2RNT1Qzc2I0aTRYa3VrMDJFd213YkdaMVJhcjdiamI3N29YYjc3Nkl1cHJhMUJUVTRPRERqb0lDb1VDMld4MlVFOER1aUllaitPNDZkT2hWcW54NTl0dVJTZ1VncTV6dTlDMmxseGFmQ2xsMjdzd05qOGhSK3pCT3U0cythV2tubVQxcFI3OC9saDlpY1Jtc3hrNm5RNlJTQVNSU0FRTXcvUkpmc25xanhvMWF1MmtTWlBtang4L3ZpWVNpZVNySndtSUFQUXJaT0I1SHBTWTIvb2lrekZJcFZLd09weHdGcFVnSGs4Z0hvM2d4dHZ1Y0t2MUZody9mUVlZbVF4MzNISXQwdWswNnVycU1HclVxRUZicXRrVEVlMU9KMWF2WEltdlB2OGNCcU1SUTRZT3paTmVSRzU2a05CNVpOYXJXejhBQlUwU3NkVnFkZWRJOFdhNDNlNmR0dnJTc0E1UkZPRjJ1OEd5Ykwrc1BnRE1uVHYzNzhjY2M4ejFGUlVWOEhxOXNGcXRKTXUvajJLZjk4VzZGc3h3TEFzS0ltS3h1TVBqRHo4NjRkQWpaenZzZHZ5eWFqbkdqWitJcTY2N0JRQVFqVWJSMHRLU1h6azkyT1RQVzI4QU5yc2RhclU2NytvS2dvQzZtaHFNSFRjT2Z6aDlKdUx4ZVA2MXUzM05IbUo5cVcwM0hvK2pxcW9LYnJlNzM4TTZwTGJkM0NaZUs5THBOTnh1ZHo2SDBKZlY1M2tldzRjUDMzTGRkZGVkTjJmT25Pc0RnUUJpc1JnaFB2RUFkaDlTcGxrbVk5RFEySHh0WTNQcmsrbE1ScXZzSENNdGs4bmdhbW5HMmVmTmgwd3V4OStmZnhKZXJ4ZEtwUktGaFlYNTQ4SEJ2a2NwdGhVNzExWUhnd0VFL0FIYzhaZTdjZUpKSitIcEp4NkgzK2VEUnFPQnM2Q2dYeXUrZHNieVM5T09HeG9hNFBQNUFLRGZSVDNaYkRhZjRlZDVIb0ZBb0ZzRHo0NUtlVTg4OGNSYlpzMmE5YnhNSm9QTDVkcHVQd0lCRVlCZEpwWkdvd0ZOVWN6R3pWV3ZON1cwWHFwU0txQlJxeUdLLzB0MENZS0F4c1o2bkhYT1hMUzN0ZUN6VC80UExwY0xDb1VDRm91bDM0MURBMEZHZExyOHhTVkQ4UEJqVDhCUmtKdlo5K04vLzR2SlU2ZGk1TWhSK09yTEx3YWs4azBTSHExV2kwUWlnZnI2ZWlRU0NTZ1VpbjVQUHBLS2VxVDZobkE0REpxbSt4WHJEeGt5SkhEcXFhZGVwbEFvdnBCR2trbXJ0Z21JQU96V2d5Mlh5V0RRYXhFSWhZK3RySzU3TXhpS2pOUnBOYUJwYWpzdm1xSnpKYnJOVFkyNC90WTcwTnpVaUYvWFZxQyt2aDRLaFFKYXJSYXBWR3EzdHYvc0RETFpMRWFOSG8xd0tJUUw1cDJIeVZPbTRQTnYvZzIvejRmUEZ5OEd4N0s3ZmMxdDIzYWxzL1grVlBOMWJkc3RLQ2lBWEM2SDErdnRzMjFYdWliYmVlOHpac3o0OE95eno3NHhGb3NGZi9ubEY1aE1wZ0diUjBCd2dBcUE5TnpxZEZxd0xLZHFhWFUvM3VidXVBa0E5RHB0WnhKckcySlEvM3VvTStrMGZONE8zSFQ3WGJqbmpsdmhhbTVDYlcwdERqcm9vRjArSHR3VjBYQTRIRmorMDAvNDZJTVBjT0tNR1RqcGxGT3hlZE5HdlAvT3U2amNtdXNqNk91TXY2OXJidHUyNjNLNUVJbEVkcnB0MTJnMFFxUFJnR1ZaK0h5K1B0dDJ1MXA5aThYU2RPNjU1OTQrWmNxVVJjRmdFRzYzbTdqN0pBazRVTEcrRERxdEJqNS84S1JmMW03WTRtcHozNVJ6K2Z0WG8wNTNkaXZxOVFZOCtzekxNRnVzNERnT2RYVjFvQ2hxcCtjWTdLckh3SEVjMUJvTmJIWWJ5b2NQUnpxZHdwOXZ1eTIzN1hjM3lDOVplS1ZTaWRiV1ZtelpzZ1dSU0dTN3ZYdTkvVjZXWmZNanpMUmFMUUtCUUw0Mm9MZjNkeVgvc2NjZSsrNUpKNTAwcXF5c2JKSEg0eUZ0dThRREdEanlxNVJLUUFTOXRicnV1Y1ltMTQwVVJVR24xV3h6ZE5XejllLzJvV1F5dU50YlVUS2tGQTg5OFJ4dXUvNUtKSk5KMU5YVlllVElrZm1hL1QwUnB6b2NUdnp3M1hkSUpCSVlWbDZlejdidnF1RG9kRHFrVWlrME5qYnVVdHV1WHErSDBXaEVPcDJHMStzRmdENWpmYW4yMzJReVpXNjY2YVlMVFNiVHh6Lzg4QU5Db1JBc0ZndUo5WWtIc1B2RWw4a1lHUFE2c0N4YitPdW1MV3RyNjV0dVZDb1ZVRzluOVhkTWZna01JME9icXhuRFI0ekNuLzV5VHk0eEY0bWdwYVVsSHpjUGx2WGYxaFBRNmZWd0ZoVGtQKy9PWGs5eXpUVWFEVUtoRUxaczJZSm9OQXFWU3RVdnE4OXhIRGlPZzlWcWhjbGtRakFZekMvdDdNMTZTMkdDSUFpWU1HSEM2bnZ1dVdmQ3VISGpQbTVyYThzUC95QWdBckRiNU5kbzFCQkZ5Q3VyNngvZldsMVhrMGltRHRYcnREMVVxKzFrM040cEFvMzF0VGo2Mk9OeDhlVlhBd0M4WG0rK1JtQ3d5Yis3ZVFicDgwc0p6SnFhR2xSWFYvYzcwU2RaZloxT2wxc3pEcUN0cmEzUFU0SnQ2Z0ZhNXMyYk4vL3FxNitlb3RGb2FsdGJXOGxnVGhJQ0RCejBlaTBpa2RnaDZ6Yjg5a2s0RWgydVZxdWc3dTk0c1g0K2d5S0E5bFlYNWw5eUpVS2hFTDc0ZENFOEhnOTBPaDNNWm5PUHg0UDd3Z011VGRSUnFWVHdlRHk3M0xacnM5bWdWQ29SQ29XUVNDVHlwYnc3aXZWUE9lV1VuNDg2NnFoVEU0bEVNaHFOZ3FLb0hZb21BZkVBK2dXbFFnNk5Xb1ZtVi9zMXE5Zjh1aTRlVHd3MzZIVzVGdUFlSDJ4cXA4aFBiWnY0eW1iaGFtbkM5VGZmamlPbkhBMEFhR2hvUURLWmhGcXRIckJ0d1FOaC9hVjcwV2cwb0NnS3RiVzFhR2hveU5mMTcyZzZyblN1TDVmTFVWUlVCSXFpME5iV2htUXltUmVQbnE0dnVmeHF0UnB6NTg3OTI3WFhYbnVjUXFGSXRyZTNrN1pkSWdBRFk5Rm9tb1pXbzBZcW5SblczTnErcUs2aCtSV2U1K2xjR0NEdW5xbnY0OVVVVFNPZFNzSHI5ZUN1ZXg3RXFERUhRUkFFMU5UVTVDdmc5dFp5eVcyMy8waWx2RktzNy9QNU9xc2daZjBxNVpXbUp0bHNOaVFTQ1hpOTNueTFaRi9WZkJ6SDRlQ0REMTV4OTkxM0h6SnQyclNIUEI1UHZ2bUhnQWpBYnBOZnJWSkJyVmFpdHI3cDFsL1diYXdMaFNPenRScDFOM2RVV3NSaHRsaDd0M1M3eUZHYXBoRUpoOEZ6UFA3NndLTXdta3hnV1JhVmxaVmdXWGI3enJ3OVNIN3BsS1BydGwxSm5IWm0yNjVjTG9lMEljbmo4U0FVQ2tFdWwvY1o2MHVmZmNxVUtUZWVmLzc1eDlqdDlvM1NIZ0JpOVlrQURFeXNyOU1pbVVvUC8zWGpsdSszVnRjOUl3b2lyZTR5SkZSNnVKM09BalRXMStIelJRdHpSUzNLYmZJQk8rSDY5d1NHWWVEeHRNTmdOT0grUjU0R2tGdjUzZHpjM0t0N3ZDZkl6ekFNTkJvTmdzRmdONnZmbjVxRnJ0dDJiVFlib3RFb2ZENWYzcHZvN2RwU2huL3k1TW1yYnI3NTVvbWxwYVV2QllOQll2V0pBQXljMVZjcUZERG9kR2hzYnIxdzFacGZLNzIrd0F5ZFZnTzUvSC91cUNnS01CaU1zRml0V0w3c1I2eGZ0d1lNdzJEenhnMVFxZFNReWZwWHVOTmZ4NEJoWkdodGFjYklNV054NXowUEFjaDFEelkxTmVXN0IvZkVjTkd1MjNaVktoVmFXbHBRVTFNRGxtWHpWbjlIa0JwdUNnc0xvVlFxNGZGNEVJdkYrb3oxQlVISUovck9QUFBNeDIrOTlkYXBScU54czdTVWsyVDREeXpJQnVQQnB1bGNBVTg4bmlocGNiWGYyTkRzK3JOQ0xvZFdxK2xDZkxGejVaVVZ0VFZWcU56Nkc5S3BORTQrNVE4b0h6RWFQLzMzZTZ6NVpRVU9QZXhJQ0FJUEVRTkhTb1poME56WWdPa3pUa1lrSE1Jckx6d05qOGNEbVV5R29xS2lQVEpoV0M2WFF5YVRJUnFOd3VQeElCd081NC9tK3BQaEYwVVJKcE1KYXJVYXFWUUtVaU5PZjBwNXk4cksxcHg2NnFtUGpSczM3dE9Pamc2RVFpRmk5WWtBREp6VlY2bFVxS2xydkttK29mbnhUQ2FyMG1yVTJ4MWR5V1F5NlBRRy9QamZIMUMxOVRjY05mVVlISEw0SktTU0tUUTNOV0RDSVlkaC9aclZxS3V0d3RqeEV4QU9oWHAxMFhmVlpqWFUxV0h1L0V2aDkzbng4VWZ2UXpybkxpd3NITlRob21xMXVyTjdzWEc3dHQwZGhRM1NjbEtwYmRmdjkzY2IwZFVUK2FVR0hwbE1oaE5QUFBHTzh2THlKMGFPSEFtMzJ3MnIxVXBpZlNJQUEvUmdxMVFRUkZHK2NYUFZhL1dOVFpjb0ZZcTgxZS82WUVxdHB0OSsvUVg4UGkvbVgzdzVkSG85Z3Y0QWdGeWhTU3Fad01SRERzUFMvM3dIdFVhRDh1RWpFUXdHdG50WWQ1WDhGSlVUcElhNmFzeTc4REpVVjI3QnBnM3I0WEs1WURBWW9ORm9kcXQ3c0NjU1NyRitQQjVIUTBQRGJyWHR4bUt4blJyUlZWUlU1TG54eGh1dkJ2REZ5cFVyODFONmlNdFBjZ0M3L1dETDVUSm90Um9rMCtsak4vNVd0Ym1ocWVVU3JVYlRheEpMN0Z5RVdWbzJETFBQT1ErTWpFSEFMNjEvenIyRzR6aUFwakQ1Nk9OUVU3VVZUWTMxMEdpMEE1NklTeWFUU0tkU3VPK1JwekdrdEF4QUxndlA4L3lBN1R6c0d1dTN0YlZoeTVZdFNDUVMvWXIxcFFZZUFDZ3NMSVRKWklMUDUwTWtFb0ZjTHUvVmVrdXhQa1ZST09XVVU5NzUwNS8rTkxxc3JPeUx0clkyRXVzVDdMNEFTTFRRNjdUZ1dGN3pXMlhOSy9XTkxjdFlsaDJ0MWFoMzJNNUtVUlNHanhnRlFSQ1FTaVpCMDl2dnhrc21FakFZakJnN2JpSTg3blp3WFBjYTlGMS9oS2x1K1lCZzBBOWU0UEh3VXk5ZytNaFJTS2ZUcUtxcXlxL0oybFVSa0dvZjlIbzlrc2trcXFxcTBOTFNBcHFtK3lVdVhhMisxWnJyYW16clhEYlMxNGd1bG1WekU0WTFHdGVjT1hQT3V2RENDeTlOcDlQUmpvNE9zbmVQWVBkREFGRUVaQXdEclVZTm56OXcrbStWdGE5RVkvRWhPbzBHREVQM216Q3BWQitiZkNpQXBtaEVJaUU0Q3dwaHM5dVJTcVh5QXljR2d2eDVFWkRKNEhHM1kyanBNTng5LzJPNDdQelpTQ2FUcUs2dXhrRUhIZFRuQXRMZUlOWHJNd3lEMXRaV3RMYTI3dFMyWFdsWWg5UHBCRVZSQ0FhRCtXMjd2UlgxZEhYNTU4NmQrN1pXcTcyUjUvbUUzKzlIT3AyR1hxOG5UenpCN25rQW9naW9WQXJJWlRKc3JhbC9lZTJ2djMyVlNxZUhHUFM2emtrOTRvQ1E4bi81QWdicGRBb2N4dzNPdEJucWYwbkpWbGNUckRZN0Z2ejEvazZCeXJYZDl2ZFlyaXQwT2gwNGprTmxaU1ZjTGhka01obFUvVnlRS20zYkxTd3NCTWR4OEhnOFlGbTJ6M3lCNVBKYnJkYkk3YmZmUHZ2Y2M4KzlUQlRGUkRnY0ppNC93UUI0QUNJZ2w4dWdVTWdSaThkTHF1c2FQdkVIUWtkcE5ibWQ4aGpJWXpPcVozZDRJRjMvM3NTbXZjMkZrMDZiQ1U5N0c5NS82elVFZzBGMGRIVEE2WFFpa1VqczBHVlhLcFdReVdRSWhVSm9iR3pzVm1YWW4yRWRGRVhCYXJWQ285RnN0MjIzdC9kTE9ZS0pFeWV1T3ZmY2MrY1dGaGE2bXB1YmtVcWxTSWFmWUdBRVFLdlRJc3V5NnQ4cWF4NzNkUGl1NGpoZWFkRHI4aG4rQVNQbGJsYjc3ZFE3ZXhHYXB2bzZuSC94NVdBWUJ1Kzgva3ErRTgvcGRQWTRZYmpydHQxb05BcTMyNTBmck5uZldEK2J6Y0pnTUVDcjFlNzB0dDBSSTBaNERqdnNzT3VHRHgrK1dLVlNvYlcxRlVhamtWaDlnb0VUZ09hV2xubnRIY0huWTRta25lZDRxRlQvUzQ0TmxrVWVWRkI5VytJMlZ3c3V1ZUlhdExlMllzbS92MFJUVXhQa2NqbE1KbE8zNDBGcFpyN1V0dHZVMUpSdjIrMXZVUS9QODdEYjdWQW9GUG0yM2I3bSszV045U2RQbnZ6VHpUZmZmR1psWldXa3BhVWxYMEpNUURDZ09ZQU5GU3ZGVHhkK1lHZG9LbCtFc3FkSU9kaXUvN1pnYUJwc05vTldWd3V1dk80bTJCMU9BRUJkWFIxU3FSUlVLbFYrNDVCT3B3TkZVYWlycTBOalkyTzN0dDBkV1gxcEEwOUpTY2wyYmJ1OWlZZmtMV2cwR2x4NDRZVjNYbm5sbGNkekhCY2h3em9JQmxVQXBreVovQyt3cVJkZmV2Wko2STFHYUxVNkNJTHd1N0wrM2Exc3JudVFwbWs4OHRRTE1Kc3RFRVVSalkyTnVaQklxNFZhcmQ2dWdhYy9JN3FrdGwyejJReUx4WUpFSW9HT2pvNCsyM1lsejRUak9Jd2RPL2Judi83MXIrT1BQZmJZeHowZUQ2TFJLQ25sSlJoY0FSZzVjalF1dVBDaWwyb3JmOE9yTHoyWFcyNnBVQTRjQTNmUitrc3V1TkZvQW5xMG1ydWVZMkFZQnA3Mk50anNEcnp3NmpzWU5Yb3NFb2tFYW10cndiSXNtcHFhOHYrL3Z5Y0ZQYlh0Qm9QQkhiYnRkbWI0Y2R4eHgvM3B1T09PTzg1dXQyOXBhV25wdHBHSWdHRFFCQ0FRREdMOHVQRTFKODQ0cWVxN3J6N0R0MTkvQVp2ZHZsZGRmMUVRWUxQYkVZL0hzWHpaajVETDVOdFl3Z0hZdXNQUVNLZFRLQ29wd2RqeEV3SGtob3R1M0xneGIvWDdNNHRmYXR1MVdxMncyKzJJUnFQdysvMEEwSysyM2NNT08yekZBdzg4TUc3eTVNblB1TjF1MHJaTHNHY0ZJQlFLd1dReW9ieHM2TUpqVHpnRkJZV0ZxRmkxQW1hTGRWQmRmNm9YTWlsVkt0Z2RUcXhiOHd1K1dQd0oybHBiME5iYUFxUEpQQ0JDSXdnQzFHbzFpb3FIb3RYVmdudi9janNxdDI2R3FuTXVuaUFJVUNxVi9Xb2Zsa3B5cGJaZHQ5dWRiOXZ0emVwekhOZTFiZmVKRzIrODhSaWxVcm0xcmEyTnhQb0VlMTRBZUo2SFB4REFsQ21UMzFTckZEamlxS09SWmJQNGRWMEZkRHI5cnRONUo1NWo2Y2pSN25BaW5Vcmg2NjgrUTIxTk5hYWRNQU1YWFhZVmZGNFBOcXhiQTRQQjJPdjJvQjNkbVVSbWg5TUppcWJ4NzY4K3crdXZ2SUNXcGtZNEhJWFE2dzNkUktJM0luYWRybXMybTJHMVdwRktwZERXMWdhZTUzZVk0UmRGRVVPR0RGazFlL2JzUDg2WU1lTU9xV1dZV0gyQ3ZTSUFGRVVoRkFwaHhra250MVJ0V3Ivc2diL2RpZG5uekVQQTcwTk45VlpvZGZxZHJ3TGNDWXNzZGRQWjdBNnNXL01MRm43MFBreEdNK2JOdnhqbDVjTVI4UHR3K0JHVDRmZDdVYm4xTnhpTlJvaWRtZnIrUWhBRUtKUktPSndGcUtyY2luKzg5Q3crLzNRaFpJd01kcnNUUE1mbGNnMWRSTEczNzBxSzlRc0tDcUJRS0JBSUJQS3hmbStKUWluRER3RFhYSFBOWCtiTW1UUFZhRFIrMXRIUkFaWmxTYXhQc1BjRW9Dc3V2T2ppZi8yMmNSMCsvdGNIdU9EaUs5RFMxQVNmdHdNNnZhSC93ejEzTXU3UFpjamwrUEt6UlZpMTRtZWNjdHBNVEQxMkdnSUJQNkxSYUw0b1p1b3h4Nk94dmc1TlRmWFFHMDI1KytuSHRYTGJiOHd3bWN6NDVzdlA4TnJmbjRlbnJRMkZoY1ZRS2RXZHBiWVptTXdXYUR0bjkwblovRzFKTERYd09Cd094T054ZUR3ZThEeS93dzA4SE1laHBLU2s3ZTY3NzU1MTBra25QZXIxZWlHTjVDWXVQOEZlRndDS291RHhlSERhNmFkL0RBRFBQL2tJMXE1WmpYUG1YWWd0bXpZZ0VZOUJyZGJzT0JPL2kwaW5rckJZclpoLzBhVW9MU3VIejl1UnY2K2MxYzJDcGhsTVBmWjR1SnFiRUFyNElWY3ErbVgxaTB1R0lKR0k0NzIzWDhQWFgzd0t2VllQaTlXV0N6dnd2NkdsTXJrY09yMmhXeUdRZEgyTzQzTGhnOE1CazhtRWpvNk9IYmJ0U2xaZkZFVk1uejc5cmJ2dXVtdGtXVm5aVnkwdExYdHNmUmtCRVlCK0l4cU5vc0RwOU45MjIyMDNBY0JkdDkyQXFzcmZjTVNVbzdGbTlVcHdQQXVWU3QxM09MQUxXWCtlNThISVpEaml5Q21nYVJyaGNIRDc0U0FVaFVRaURvUFJpS0dsNVdocGFlcnpVb0lnd0dxMVFpWmo4TlhuaS9EMzU1L0Mrb3BmNEhRV1F0bWwyQ2RQMXM1cmFEVGFicHQwUlZGRU9wMkd3V0NBeFdJQnk3Sm9iVzNORi9yMEpxYlN1ZjZ3WWNQYVpzMmFkY1l4eHh4ek9jZHhLZEsyUzdCUGh3QWVqd2NMRml4NDhROS8rTVBMSE1kaHdVM1hvTGhrQ0E0NzRpajg5TjhmSUlvQ1pETDVMbGwvcWcvdlF4UkZ4R0k1ZDUraTZCN2ZTZE0wb3BFSUNnb0xNWHprS0dReTZSNnRMazNUS0NvcVJpUWN4anV2L3dPTFAvNC9KQk5KT0p3RlBXYjJwWC9LWkRLd1dHeWdhUms0amdOTjB4QUVBWVdGaGZuQ29HQXdDSXFpK3RXMk8ydldyTmYvL09jL2p5d3JLL3V5dmIyZE5QQVE3TnNDSUxtNkxTMHRlT0NCQjI0NDdyamp2Z1dBdnk2NEdlTW1Ib3p5NFNPeGFjTjZhTFFhOUdmSno2QjhLSnBHSnBzQlRkUGJEUm9SQkFFNnZSNDJ1d08vckZ5T0Y1NStISFUxTlJoYVdnYU5UcmVkMWU5S2ZpQlhlMERMWkxEYTdmblorUVVGQmVCNUhoNlBCeHpIOVZuVXc3SXNzdGtzSEE1SGZNR0NCV2ZNbmozN3FrUWlrWktXZFJLclQ3RFBld0FBRUkvSFliUFo4UFRUVDU4MmRPalFkWnMzL29wSDc3c2JwNXgrQm5SNlBhcTNib1hSWklZd2dIUDlkL2FkWGNrc0NBSmtNaGtLQ291UVNhZngwWHR2NFlOMzNrQTJrNEhkNGNoWjZoNnN2cmlOc01UaWNTUlRTZkJDN2dRZ204M0M1L1B0Y051dTlGb0FLQ3NyVzNicHBaZE9HRHQyN0pmTnpjMUlwOVBFNmhQc1h3TEFNQXdhR3hzaGw4dng0WWNmSHFYWDYwUGZmL3MxN3J2clR6aG0yb2tJaFlLb3J0d0NrOG5jbzFVZFZQSlQyd3VCeVdTR3dXakNzcVgvd2N2UFBvblZLMzZHeFdxRDNtanNNZFlYdDdIY1FHNnpzTlZxalMyNDdkYlR6emo5RDA5SnZ6dWRUdmRwOVRtT0E4dXlLQ29xY3YvMXIzODllODZjT2RQUzZYU1QyKzBtVnA5Zy94UUFDZEZvRkFVRkJmd1RUenh4UEUzVCtPRzdiN0R3bis5aTVsbHowRkJYQTNkN0t3eEdJd1JSMkRPZmlPb2U2d09BM2VsRUxCYkZ1NisvZ284L2ZBK0plQnpPZ3NMY2VYd1g4bTlMZk1ucUp4SUplRHdkT09pZ2c5WmVmTkVGRThxSGxYMXo2YVdYTGlnc0xQeXFxOGowdEdWWXl2QlBuVHIxcHp2dnZIUHNtREZqUG8xR280akZZc1RxRSt6ZkFpQlZ1N1cwdE9EY2M4L2RkTTg5OTh3RmdIZmVlQVgxdGJseDJ4dlhyMFV3NElkV3ArdjFaR0F3T2dwRk1SZnJGeFdYb0tHMkZxODgvelEyckY4TGg3TUFlb09obTlYdmlmalNGcDJPRGkvVWFqVm1ubjdhSXljY1ArMElqVWJUL091R0RhQnBHdi84NXo5bm1VeW0rTGJoQm9COEthOWVyOGRsbDEzMnA2dXV1dXA0UVJBaXBJR0g0SGZsQVZBVUJacW1VVlZWaFQvKzhZOExiNzMxMXR6eDRKOXVRSWZIalpOT25ZbXRXemFCWXprb2RtUENibi8xUUpyT1k3VTVrSWpIOGZtaWhYanpIeThoSG91aHNLaDR1d3gvVDNkRDB6VGk4VGlDd1JER2pSdTc2WWJycjV0KzRnblQ3L2I1QTRqRjRsQXFsUkFFQWVQR0hZUzc3Nzc3VkkxR0kwZ0NJQ1g2UkZGRWFXbnBqeGRmZlBGQjA2ZFBmOGJ0ZGlNZWo1TlNYb0o5Q2dNMlpUT2RUa09oVU9EQkJ4OTgwZVB4VUI5OTlOSHoxMXcyRDI5OXVBZ1REajRNSzViOUZ5ZWNkQm9FbmdmUGMzbnJQWkRXWHhBRWFMUmFXQ3hXckZxK0RGOHUvZ1RoWUJBbWl4a3ExZlpXSDcxWS9VQWdBSlBKaExObno3N3I4TU1PZll4aGFMUzB1Q0NLSW5pZVIyR0JFM0taSEwvOTloc3V2UERDRldxMWVzb05OOXp3aTVUa014Z000dm5ubi84bnBWTDVMTS96SUxQNENYNjNIb0FFaG1HUVNDU3dlZk5tM0hISEhTOU1uVHIxSnphYnhTM1hYSWF5OHVFWVBuSTBWcTljQnFWS2xUL0RIeWp5UzlWNk5vY0RjcmtjaS83dlEzejAzdHZJcE5Od0ZoWkNvVkRteVMvMlFmNXNOZ3VmMzQraW9xSjFGMTR3LzlCamp6MzZzWEFrZ2tnazJvMjhPUTlDQkVYUmFHaG93TkZISDEyeFlNR0MyUXFGQXVQR2phdjR5MS8rTW1iS2xDblBCb05CSkJJSjR1NFQvUDQ5QUFuSlpCS0ZoWVc0NjY2N1RwZy9mMzVWd084YitlempEK0h4Wi8rT2Q5OThCUnZYcjhXa282WWdIQW9OaUVXVXJMN1pha0ZOVlNXKy9QUmoxRlZYd1daM1FLSHNUbnowWWZYOWZqOEVVY1JaWjh4YVBITGt5Tm1Dd01QVDRjM1Y4Rzh6amp3L0M3RnpzNUJNSnNNMTExeXpPSmxNVHJQWmJNdFVLaFZjTGhleCtnUUhqZ2ZRMVJOb2FHakFpQkVqaElVTEZ4NXRzOWsyL1hmSnYvSG8vWGZqckRueklBZ2k2bXVxWVRLYStuVTgySnYxNzVyaEZ5SGlxOFdMOE1iTHViYmR3dUlTeUJVS0NJTFFxOFdYWXYxME9vMXdPSXdKRXliOGNzVmxsODcvNDFsbnpXYXpXVVNqVWREOUlDL0RNRWluMDJodmI0ZkpaRnFXVENiSmlDNkNBOWNEa0N5anorZERhV21wNzczMzNqdnl2UFBPaTMrNjhFT1pTcTNHSlZkY2kzOTk4RGJVR2cwS0Nvb1FqVVoyMmtXV0duZ3NWaXNxdDJ6R2w0cy9Sa3RqWSs1Y3Z6UEQzNTlVWXlRU0JTRGk5RCtjOXRRSkoweGZrTTFrNFBQNWRyb3dSMG9zU3RPQ2lkVW5PR0E5QUlrUVBNK2pvNk1EUnh4eFJPYW1tMjQ2QndBK2ZQZE5MUDNoTzV3Mjh5eFVyRjZCV0RRQ25WNi9FMzM3T2FLWlRHYVl6Vlo4KzlYbmVQM2w1K0gxZUZCVU1pVHY4b3M3dURlTzQrSHorMkhRNnlLelpwNCs5N2hqajEzZzkvc1JDQVR6cnlFZ0lBS3dteUlBQUZ1M2JzVmxsMTMyMlRYWFhITS9BRHg2LzkzSVpqTTQ0NC9uWU9YeW54Q1B4YUJVcTNjOFU0L1BXZjJDd21KRUltRzgvL2FyK09hTHhkRHFkTEJZYlR0MDl5WExIQXlGRUltRWNkb3BKMzgrZi83NVkwMUc0MEovTUFpTzV3anhDWWdBRERSNG5rYzBHc1ZOTjkxMDM2V1hYbm9uQU54Mi9aVmdHQm1PUG00NnRtemF1TU1hZWtFUVlMVTdvSkFyOFBtbi80ZFhYbndhNjlmOEFydkRDWlZLRGI1ZlZwK0QzeC9Bc05MU3RxdXV1SHorbVdlY2NaWkNJWGVId21GUUFDZ1E4aE1RQVJqNEM5QjBmc2ZkazA4KytmakpKNS84UW9mSGpWdXZ1eHlqUm8vRnNPSERVYkZxQlhSZFp1MUpFTVZjdDExaFVRbkM0UkRlZmZNZitPYUxUOEZtc3JBN0N3Q0s2dDVzMU12MVk3RVlJcEVvSms4KzZvT3JyN3B5ekxqeDR6NzArWHhJSkpMa2lJNkFDTUJnUTZvUmFHaG93UDMzMzMvemtDRkQyanM4YnR4eTNlVVlOK0VRYUxSYS9MYngxODVobm1MK1IyOHd3V0sxNDVkVnkvSFNNNCtqdW5JTGhnd3RnMXFyM2VFSmdwU0hhRzkzUTZ2UjRPU1RUcnoweUNNbVhjanhYTHlqdzB0aWZRS0NQU1VBT1dzdUloNlBvNlNrQkk4Ly92aHhPcDB1c25uanIzamxoYWR4NXV4ekVRejRVVk5kQ2ExV0MwWW1nOFBwUkRJUng3L2VmeHYvZlBzTlpESnBPSnlGRURyRllVZFdQeHFMSVJhTDQ5QkREbDU3MDAwM0hEdDYxT2gzUEI0UDBoblNla3RBSUVHMnB5NGtKZUZxYTJzeGFkS2srbzgrK3VpUWM4NDVaOU9YbjMyaUx5d3V4dmtYWFk1L3Z2c0dyRlliaG84YWplKysvZ0pMdi84T2tYQVlGcnNkRE1Qa2UvQjNaUFg5Z1FDS2k0cmlaOHlhZWVIdzh2TFBsRW9sYW12cWN2Y0FDb0JJL3ZJRUJIdlNBK2hLMGtBZ2dPSERoemZkZWVlZFI5STBKYnoyOHZQNDRidXZjZmE1OC9IcnVncTgrdUt6V0x6d1gwaG5NckE2bmFCcHVsOVdQNUZJSUJBSVl2aXdZZXZQT25QV29XTkdqL29zbC9XUEVLdFBRTEN2Q0VBNm5VWkhSd2R1dXVtbXFqdnV1UE5TQUhqb25yc1FpWVNnMCt2eHhlS1BVVmhjMHE4YUFhbVUxK1BKTGRlOFlQNzVqNTE1NXF6RE9aYXI2K2p3a25KY0FvSjlTUUM2aGdOTlRVMllPWFBtZTZlZWV1cmZBZUQ2S3kvQ2lGRmpjZFRVNHhCUHhQdGw5Vk9wRktMUktDWk9uTERtNnF1dU9PYkVFNmJmRlk4bkVDZE5PQVFFKzZZQVNBZ0dnekFhalhqbGxWZXVQK3JJSTEveGU3MTQ3ODFYVVQ1OEJGS3BaSjlydHlpS1FrZEhCemlPd3psenpyN2o2cXV1T05KaXNhNlFsbkFROGhNUTdCaXl2WHB4bVF4K2YyNnp6NXR2dlhYZFZWZGROWExseXBVejZtcXJNV1JvS1dSeU9kak9IdnV1VmorVHlhQ2p3NHVqampwaTYyR0hIanB2V0ZuWnBrZ2tpbmc4RHFQQlFQNnFCQVQ3Z3djQS9HOHpqa3Fsd3IzMzNudVNXcTJPUmNJaGhFTzVQWHBkVzI5RlVVUkhSd2VpMFNoT1BubkdwOWRjZmRVNHE5VzZxYTI5bld6UklTRFlId1ZBSW0xTFN3dkdqQm1ENTU5Ly9nUUFpVlpYQzNpT0E4TXcrV1diMFdnVWh4OTIyRTlYWFhuRkgyZi84YXl6RTRrRWdzRWdhYjBsSU5oZkJhQ3JhOS9jM0l4cDA2YXRmZTIxMTZZQlFIVlZyakFvR0F3aUZvdGgrdkhUbnIvazRvdU9IekZpK0djZFhoK1pwMDlBOEhzUkFDQTNTVGNRQ09DTU04NVlkOTIxMTU0VER2cFJXMXVIc3JMUzJKeXpaMTl3ME5peHQvajgvdHpxTFpCU1hnS0MzWVZzWDdvWm1xYVJ6V1pSVlZXRlcyNjk1Uk81VXZYVTV0KzJUcmp1dW1zdWNyczkzcGFXRm1oMU9rSjhBb0xmb3dBQXVhU2dJQWpRYUxRNGFPell4UnpQYnpRWURONjZ1bnJ5MXlJZ0dHQlFnenFubjRDQWdPUUFDQWdJaUFBUUVCQVFBU0FnSUNBQ1FFQkFRQVNBZ0lDQUNBQUJBUUVSQUFJQ0FpSUFCQVFFUkFBSUNBaUlBQkFRRUJBQklDQWdJQUpBUUVCQUJJQ0FnSUFJQUFFQkFSRUFBZ0lDSWdBRUJBUkVBQWdJQ0lnQUVCQVFFQUVnSUNBZ0FrQkFRRUFFZ0lDQWdBZ0FBUUVCRVFBQ0FpSUFCQVFFUkFBSUNBaUlBQkFRRUJBQklDQWdJQUpBUUVCQUJJQ0FnSUFJQUFFQkFSRUFBZ0lDSWdBRUJBUkVBQWdJQ0lnQUVCQVFFQUVnSUNBZ0FrQkFRRUFFZ0lDQWdBZ0FBUUVCRVFBQ0FnSWlBQVFFQkVRQUNBZ0lpQUFRRUJEc05mei9BREs4YksxczB5eVhBQUFBQUVsRlRrU3VRbUNDIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wyIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDEtMTciLCJ1cmwiOiJodHRwczovL3d3dy5heGVsbC5jby5qcC9lbi8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNIQUxPIEFVVEgiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDIzMDExNzAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAxLTE3In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wMS0yNyJ9LHsiYWFndWlkIjoiM2Y1OTY3MmYtMjBhYS00YWZlLWI2ZjQtN2U1ZTkxNmI2ZDk4IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIzZjU5NjcyZi0yMGFhLTRhZmUtYjZmNC03ZTVlOTE2YjZkOTgiLCJkZXNjcmlwdGlvbiI6IkFyY3VsdXMgRklETyAyLjEgS2V5IENhcmQgW1A3MV0iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MTAwLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH0seyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjYsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjYsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQytqQ0NBcUNnQXdJQkFnSVVUWEp5MjhscFFWbGhJcDdFVEJpK1U0YmNhRDh3Q2dZSUtvWkl6ajBFQXdJd2dZQXhDekFKQmdOVkJBWVRBbFZUTVJNd0VRWURWUVFJREFwT1pYY2dTbVZ5YzJWNU1SRXdEd1lEVlFRSERBaFRiMjFsY25ObGRERVVNQklHQTFVRUNnd0xRMjl0Y0c5VFpXTjFjbVV4RURBT0JnTlZCQXNNQjBGeVkzVnNkWE14SVRBZkJnTlZCQU1NR0VOdmJYQnZVMlZqZFhKbExVWkpSRTh0UTBFdFVtOXZkREFnRncweU16QTBNVGd4TlRRMU5UQmFHQTh5TURVek1EUXhNREUxTkRVMU1Gb3dnWUF4Q3pBSkJnTlZCQVlUQWxWVE1STXdFUVlEVlFRSURBcE9aWGNnU21WeWMyVjVNUkV3RHdZRFZRUUhEQWhUYjIxbGNuTmxkREVVTUJJR0ExVUVDZ3dMUTI5dGNHOVRaV04xY21VeEVEQU9CZ05WQkFzTUIwRnlZM1ZzZFhNeElUQWZCZ05WQkFNTUdFTnZiWEJ2VTJWamRYSmxMVVpKUkU4dFEwRXRVbTl2ZERCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkNnRzdyNlZBL2grQnluVW55RFpNRDBWWmtZVzZSR25waDB3MjVnUURXTW9xQWFpVWFGRzVNQ2xraGFrSUJwTEYrNnhKQmhPMWdzKzdDMWsvanVWdXYyamdmTXdnZkF3SFFZRFZSME9CQllFRkp6MWdGdFRUQk5mZmZES3ZkanBVRXlwNzB6dE1JSEFCZ05WSFNNRWdiZ3dnYldBRkp6MWdGdFRUQk5mZmZES3ZkanBVRXlwNzB6dG9ZR0dwSUdETUlHQU1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDQXdLVG1WM0lFcGxjbk5sZVRFUk1BOEdBMVVFQnd3SVUyOXRaWEp6WlhReEZEQVNCZ05WQkFvTUMwTnZiWEJ2VTJWamRYSmxNUkF3RGdZRFZRUUxEQWRCY21OMWJIVnpNU0V3SHdZRFZRUUREQmhEYjIxd2IxTmxZM1Z5WlMxR1NVUlBMVU5CTFZKdmIzU0NGRTF5Y3R2SmFVRlpZU0tleEV3WXZsT0czR2cvTUF3R0ExVWRFd1FGTUFNQkFmOHdDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWdjZ1hHTURQMnJmaDRFVFk5RUpMd3VYbzFTOVVpcXRFbVBocTkvZGlTMG5BQ0lRRG95TFpvc3g4clJBRjF2cFJYY3NWUUREU0hvRXMvUGJtRjNFci9tSjB4Nnc9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUErZ0FBQVBvQ0FZQUFBQk5vOVRrQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFBaEdWWVNXWk5UUUFxQUFBQUNBQUZBUklBQXdBQUFBRUFBUUFBQVJvQUJRQUFBQUVBQUFCS0FSc0FCUUFBQUFFQUFBQlNBU2dBQXdBQUFBRUFBZ0FBaDJrQUJBQUFBQUVBQUFCYUFBQUFBQUFBQUVnQUFBQUJBQUFBU0FBQUFBRUFBNkFCQUFNQUFBQUJBQUVBQUtBQ0FBUUFBQUFCQUFBRDZLQURBQVFBQUFBQkFBQUQ2QUFBQUFEckVlS2tBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBQ3pHbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVdFMVFJRU52Y21VZ05pNHdMakFpUGdvZ0lDQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQZ29nSUNBZ0lDQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJZ29nSUNBZ0lDQWdJQ0FnSUNCNGJXeHVjenAwYVdabVBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM1JwWm1Zdk1TNHdMeUlLSUNBZ0lDQWdJQ0FnSUNBZ2VHMXNibk02WlhocFpqMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzlsZUdsbUx6RXVNQzhpUGdvZ0lDQWdJQ0FnSUNBOGRHbG1aanBaVW1WemIyeDFkR2x2Ymo0M01qd3ZkR2xtWmpwWlVtVnpiMngxZEdsdmJqNEtJQ0FnSUNBZ0lDQWdQSFJwWm1ZNlVtVnpiMngxZEdsdmJsVnVhWFErTWp3dmRHbG1aanBTWlhOdmJIVjBhVzl1Vlc1cGRENEtJQ0FnSUNBZ0lDQWdQSFJwWm1ZNldGSmxjMjlzZFhScGIyNCtOekk4TDNScFptWTZXRkpsYzI5c2RYUnBiMjQrQ2lBZ0lDQWdJQ0FnSUR4MGFXWm1Pazl5YVdWdWRHRjBhVzl1UGpFOEwzUnBabVk2VDNKcFpXNTBZWFJwYjI0K0NpQWdJQ0FnSUNBZ0lEeGxlR2xtT2xCcGVHVnNXRVJwYldWdWMybHZiajR6TURBd1BDOWxlR2xtT2xCcGVHVnNXRVJwYldWdWMybHZiajRLSUNBZ0lDQWdJQ0FnUEdWNGFXWTZRMjlzYjNKVGNHRmpaVDR4UEM5bGVHbG1Pa052Ykc5eVUzQmhZMlUrQ2lBZ0lDQWdJQ0FnSUR4bGVHbG1PbEJwZUdWc1dVUnBiV1Z1YzJsdmJqNHpNREF3UEM5bGVHbG1PbEJwZUdWc1dVUnBiV1Z1YzJsdmJqNEtJQ0FnSUNBZ1BDOXlaR1k2UkdWelkzSnBjSFJwYjI0K0NpQWdJRHd2Y21SbU9sSkVSajRLUEM5NE9uaHRjRzFsZEdFK0NsOUVLMzhBQUVBQVNVUkJWSGdCN04xL2pHVlpRaC8yZSs2cjdwbnAzOVZkUFQxZFZkMHp1d3dMdzlpRTBQeFkyeVJ1U0lSRExMQmo1TWdFUWd3NC9pR3dIQUtKSTV3ZnNtWEZpbVVsVm1KSFNwUkVUa2lrU0xFaTVhOUVpbU5HT0pFY2RvZGRrTmRyMEFKRGRqenM3QTRzQzdzejAxMzE3c2s1NTc3cXFmNWRWZS9YL2ZGNVVGMnYzcnYzM0hNK3A3YXF2blBPUGFlcVBBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBQUFFQ0JBZ1FJRUNBd0lvRXdvcXU0eklFQ0JBZ1FJQkF2d1h5M3d6MXJBa3hmVzc2M1J5MUowQ0FBQUVDQkFnUUlFQ0FBQUVDL1JQd0gvVDcxMmRxVElBQUFRSTlGUEFMdDRlZHBzb0VDQkFnUUdDRkFublV2SG4reG8ydm1qYk5YNnBDZUNiOThmREw3N3o1NWw5ZVlSMWNpZ0FCQWdRSWpFSmdZeFN0MUVnQ0JBZ1FJRURncEFJbG9PK0g2WWZyeWVTSFFnaFYwOFJQcGNJRTlKT0tPbzhBQVFJRUNEeEdRRUIvREl5WENSQWdRSUFBZ1E4RTZqalppckdwOHMzbklkUy8vY0U3bmhFZ1FJQUFBUUtMRWpoWTdHVlI1U21IQUFFQ0JBZ1FHS0JBVXpYWDgraDVTdWVwZGRGLzRCOWdIMnNTQVFJRUNLeGZRRUJmZngrb0FRRUNCQWdRNkx4QUhjTEZOcHgzdnFvcVNJQUFBUUlFZWlzZ29QZTI2MVNjQUFFQ0JBaXNUaUROYnI5WXhUekIzWU1BQVFJRUNCQllsb0NBdml4WjVSSWdRSUFBZ1dFSWxQM09RNGpYaHRFY3JTQkFnQUFCQXQwVkVOQzcyemRxUm9BQUFRSUV1aUJRaHMzVDRQa0xYYWlNT2hBZ1FJQUFnU0VMQ09oRDdsMXRJMENBQUFFQzh3dmtnSjV1UVEvbnl3cnU4NWVuQkFJRUNCQWdRT0F4QWdMNlkyQzhUSUFBQVFJRUNGUjV5ZlpxZDNmM21SampPZmVnKzQ0Z1FJQUFBUUxMRlJEUWwrdXJkQUlFQ0JBZzBHZUJFdER2Ykd5a0ZkeXJTMzF1aUxvVElFQ0FBSUUrQ0Fqb2ZlZ2xkU1JBZ0FBQkFtc1VhT0tkelNxV2dHNFo5elgyZzBzVElFQ0F3UEFGQlBUaDk3RVdFaUJBZ0FDQmt3cVVFZlNxMlRpWDlrQS9uYWE0bHhYZFQxcVk4d2dRSUVDQUFJRW5Dd2pvVC9ieExnRUNCQWdRR0xOQUc5RHI1bng2RW1JSUF2cVl2eHUwblFBQkFnU1dMaUNnTDUzWUJRZ1FJRUNBUUw4RlFuTnZEM1JUM1B2ZGxXcFBnQUFCQWgwWEVOQTcza0dxUjRBQUFRSUUxaTNRVk9GNm11S2VsM1FYME5mZEdhNVBnQUFCQW9NV0VOQUgzYjBhUjRBQUFRSUU1aGRJbTZCZm5MOFVKUkFnUUlBQUFRSlBFeERRbnlia2ZRSUVDQkFnTUhLQnREU2NnRDd5N3dITkowQ0FBSUhWQ0Fqb3EzRjJGUUlFQ0JBZzBEZUJ2RUJjV1JRdWhIdjNvUGV0RGVwTGdBQUJBZ1I2SlNDZzk2cTdWSllBQVFJRUNLeFVvQVQwR0tzWDBoWnJLNzJ3aXhFZ1FJQUFnVEVLQ09oajdIVnRKa0NBQUFFQ1J4ZVloQkRPNThOVFJHKzNYVHY2dVk0a1FJQUFBUUlFamlFZ29COER5NkVFQ0JBZ1FHQkVBaVdNNys3dW5vNHhuaDFSdXpXVkFBRUNCQWlzVFVCQVh4dTlDeE1nUUlBQWdlNEx2RCtaWEVwYnJGMmF6WEEzZ3Q3OUxsTkRBZ1FJRU9peGdJRGU0ODVUZFFJRUNCQWdzRVNCRXNhYmVHY3ozWCtlVm5HUDVyY3ZFVnZSQkFnUUlFQWdDd2pvdmc4SUVDQkFnQUNCeHdxRVp1TmNldk9aY2tDTVJ0QWZLK1VOQWdRSUVDQXd2NENBUHIraEVnZ1FJRUNBd0dBRllsMWZUSXZFNWI4WHJCRTMyRjdXTUFJRUNCRG9pb0NBM3BXZVVBOENCQWdRSU5BdGdUSmFIcHJtMnF4YTlsbnJWditvRFFFQ0JBZ01VRUJBSDJDbmFoSUJBZ1FJRUZpVVFBenhXbG9rTG8rZk4ra21kRlBjRndXckhBSUVDQkFnOEFnQkFmMFJLRjRpUUlBQUFRSUVXb0c2cXRNQ2NmbGhBTDExOEM4QkFnUUlFRmllZ0lDK1BGc2xFeUJBZ0FDQjNndWtFZlJMdlcrRUJoQWdRSUFBZ1o0SUNPZzk2U2pWSkVDQUFBRUNLeFpvOHZWQ1RGUGN5OFBzOXRiQnZ3UUlFQ0JBWUhrQ0F2cnliSlZNZ0FBQkFnVDZMRkRtdERjeHZwRDJRVTlKM2YzbmZlNU1kU2RBZ0FDQmZnZ0k2UDNvSjdVa1FJQUFBUUtyRnNnQmZWS0hTZDRIM1lNQUFRSUVDQkJZZ1lDQXZnSmtseUJBZ0FBQkFqMFRLUFBadDdlM24wbWo1K2RueThPWjQ5NnpUbFJkQWdRSUVPaWZnSURldno1VFl3SUVDQkFnc0d5QkVzYnZUaWFYWWhVdmxpbnVlWks3QndFQ0JBZ1FJTEJVQVFGOXFid0tKMENBQUFFQy9SVm9Rc2dydU0rMldldHZPOVNjQUFFQ0JBajBSVUJBNzB0UHFTY0JBZ1FJRUZpZFFCa3REMDF6cmdyaDlPeXlSdEJYNSs5S0JBZ1FJREJTQVFGOXBCMnYyUVFJRUNCQTRBa0NiUml2bXd2cFNYNWV0bHg3d3ZIZUlrQ0FBQUVDQkJZZ0lLQXZBRkVSQkFnUUlFQmdpQUtocVdkN29GZXpkZUtHMkVwdElrQ0FBQUVDM1JFUTBMdlRGMnBDZ0FBQkFnUTZKZENFdEFkNlNBUG9hYVc0VGxWTVpRZ1FJRUNBd0VBRkJQU0JkcXhtRVNCQWdBQ0JlUVhxcXA0dEVDZWZ6MnZwZkFJRUNCQWdjQlFCQWYwb1NvNGhRSUFBQVFMakVpaUpQTWFZVjNIM0lFQ0FBQUVDQkZZa0lLQ3ZDTnBsQ0JBZ1FJQkFUd1R5b25BbG9JY1FaL2VnNTVjOENCQWdRSUFBZ1dVTENPakxGbFkrQVFJRUNCRG9uMEJadGIySjZSNzBhSHA3LzdwUGpRa1FJRUNncndJQ2VsOTdUcjBKRUNCQWdNQlNCZjc0cEE2VHMrVVNvV3kxdHRTcktad0FBUUlFQ0JDb0tnSGRkd0VCQWdRSUVDQndXS0RNWjc5MjdXZWZqYkU1Yi96OE1JM25CQWdRSUVCZ3VRSUMrbko5bFU2QUFBRUNCSG9wTUQxOSttSWFONzg0bStMdUp2UmU5cUpLRXlCQWdFRGZCQVQwdnZXWStoSWdRSUFBZ2VVS2xEQStyYXJMYWFrNHE3Z3YxMXJwQkFnUUlFRGdQZ0VCL1Q0T1h4QWdRSUFBQVFKWm9KN0VzMVVJcDJjYVJ0QjlXeEFnUUlBQWdSVUlDT2dyUUhZSkFnUUlFQ0RRTjRFNERSZFRLcy9CM0czb2Zlczg5U1ZBZ0FDQjNnb0k2TDN0T2hVblFJQUFBUUpMRVNpajVhRnBYcGlWWHJaY1c4cVZGRXFBQUFFQ0JBamNKeUNnMzhmaEN3SUVDQkFnUUNBTGhCQ3ZwWC95K0hrZVFTK2huUXdCQWdRSUVDQ3dYQUVCZmJtK1NpZEFnQUFCQXIwVWlHRnlvYTI0R2U2OTdFQ1ZKa0NBQUlGZUNnam92ZXcybFNaQWdBQUJBc3NXaUZad1h6YXg4Z2tRSUVDQXdBTUNBdm9ESUw0a1FJQUFBUUlqRjJqdk9ZL3g0Qjcwa1hOb1BnRUNCQWdRV0oyQWdMNDZhMWNpUUlBQUFRSjlFQ2h6Mm1NVnJsWFI3ZWQ5NkRCMUpFQ0FBSUhoQ0Fqb3crbExMU0ZBZ0FBQkFvc1F5S2w4VXRmVnVWSllzRURjSWxDVlFZQUFBUUlFamlJZ29COUZ5VEVFQ0JBZ1FHQWNBbVcxOW12WHJqMmIxbTQvTjFzZXpncnU0K2g3clNSQWdBQ0JEZ2dJNkIzb0JGVWdRSUFBQVFJZEVTaGhmUC9VcVV0cGV2dG1POFhkQ0hwSCtrWTFDQkFnUUdBRUFnTDZDRHBaRXdrUUlFQ0F3QkVGU2tCdlF0aE1LOFhOdGxrNzRwa09JMENBQUFFQ0JPWVdFTkRuSmxRQUFRSUVDQkFZbGtBZDQ5a1F3dWxacTB4eEgxYjNhZzBCQWdRSWRGaEFRTzl3NTZnYUFRSUVDQkJZc1VBSjQ3R3VMOHhTZWJ2bDJvb3I0WElFQ0JBZ1FHQ3NBZ0w2V0h0ZXV3a1FJRUNBd0dNRXduUjZmZmJXYkoyNHh4em9aUUlFQ0JBZ1FHQ2hBZ0w2UWprVlJvQUFBUUlFK2k4UVFyeFdoVFNHSHN0RzZQMXZrQllRSUVDQUFJR2VDQWpvUGVrbzFTUkFnQUFCQXFzU2lHRmlnYmhWWWJzT0FRSUVDQkE0SkNDZ0g4THdsQUFCQWdRSWpGeGdOcVU5YmJIbVFZQUFBUUlFQ0t4Y1FFQmZPYmtMRWlCQWdBQ0JUZ3JrZGVIYWdCN1RGUGZ5YkxaVVhDZXJxMUlFQ0JBZ1FHQjRBZ0w2OFBwVWl3Z1FJRUNBd0VrRnlxcnRzUXJYRHJMNlNRdHlIZ0VDQkFnUUlIQjhBUUg5K0diT0lFQ0FBQUVDUXhhWTFDR2NMUTBNbFNIMElmZTB0aEVnUUlCQTV3UUU5TTUxaVFvUklFQ0FBSUcxQ0pRd2Z2WHExZWZTNnUzbjdLKzJsajV3VVFJRUNCQVl1WUNBUHZKdkFNMG5RSUFBQVFLSEJhYW5UcVVGNHVMbEZOTHp5MGJRRCtONFRvQUFBUUlFbGl3Z29DOFpXUEVFQ0JBZ1FLQW5BaVdNeDdxK2xLSzViZFo2MG1tcVNZQUFBUUxERWhEUWg5V2ZXa09BQUFFQ0JPWVNDQnZ4YkJYQ3FWa2hSdERuMG5ReUFRSUVDQkE0bm9DQWZqd3ZSeE1nUUlBQWdhRUt0R0Y4V2w5TVQvSnp0NkVQdGFlMWl3QUJBZ1E2S3lDZ2Q3WnJWSXdBQVFJRUNLeGVJRFROOWRsVjg1WnJSdEJYM3dXdVNJQUFBUUlqRmhEUVI5ejVtazZBQUFFQ0JCNFNDT0g1Tk1VOWpaKzNxOFE5OUw0WENCQWdRSUFBZ2FVSkNPaExvMVV3QVFJRUNCRG9vVUFJRm9qclliZXBNZ0VDQkFnTVEwQkFIMFkvYWdVQkFnUUlFRmlRUUpPMldmTWdRSUFBQVFJRTFpR3dzWTZMdWlZQkFnUUlFQ0RRT1lGOHozbWEyaDRPN2tIdlhBVlZpQUFCQWdRSURGM0FDUHJRZTFqN0NCQWdRSURBMFFUS3F1MGh4cXZ0QXU3V2h6c2FtNk1JRUNCQWdNRGlCQVQweFZrcWlRQUJBZ1FJOUZrZ0IvUkpOUW5uU2lPQ0ZkejczSm5xVG9BQUFRTDlGQkRRKzlsdmFrMkFBQUVDQkJZcFVJYkxyMTY5K2x6VlZPZG5HNkFiUWwra3NMSUlFQ0JBZ01BUkJBVDBJeUE1aEFBQkFnUUlERnlnaFBIcHFWT2JzWXFYMGhacnVia0Mrc0E3WGZNSUVDQkFvSHNDQW5yMytrU05DQkFnUUlEQXFnVktHSTkxZlNubGN0dXNyVnJmOVFnUUlFQ0F3RXhBUVBldFFJQUFBUUlFQ0JTQjlFZkJtVFJ1ZmlwOWtZZlFqYUQ3dmlCQWdBQUJBaXNXRU5CWERPNXlCQWdRSUVDZ2d3THRDSG9JbDJhcGZIWWJlZ2RycWtvRUNCQWdRR0RBQWdMNmdEdFgwd2dRSUVDQXdIRUVRdE1jN0lFdW9COEh6ckVFQ0JBZ1FHQkJBZ0w2Z2lBVlE0QUFBUUlFZWk4UXd2TlZTR1Bvc1YwbHJ2ZnQwUUFDQkFnUUlOQXpBUUc5WngybXVnUUlFQ0JBWUdrQ3dRSnhTN05WTUFFQ0JBZ1FPSUtBZ0g0RUpJY1FJRUNBQUlHQkM4eW10RGViQTIrbjVoRWdRSUFBZ1U0TGJIUzZkaXBIZ0FBQkFnUUlMRnNncnd2WGxJdkVrTzVCdDREN3NzR1ZUNEFBQVFJRUhpZGdCUDF4TWw0blFJQUFBUUxqRVNnajZDSEdxK05wc3BZU0lFQ0FBSUh1Q1FqbzNlc1ROU0pBZ0FBQkF1c1EyS2dtNFd5NWNMQUgram82d0RVSkVDQkFnSUNBN251QUFBRUNCQWlNVzZCc2ZiNjF0ZlZjbXVoKzN2NXE0LzVtMEhvQ0JBZ1FXSytBZ0w1ZWYxY25RSUFBQVFLZEVOZy9kZXB5ck9KbTJtSXQxNmVFOWs1VVRDVUlFQ0JBZ01DSUJBVDBFWFcycGhJZ1FJQUFnVWNJbERBZUpwT0xhUS8wQzQ5NDMwc0VDQkFnUUlEQWlnUUU5QlZCdXd3QkFnUUlFT2l5UUpqRWZQLzVxVmtkamFCM3ViUFVqUUFCQWdRR0t5Q2dEN1pyTll3QUFRSUVDQnhKb0lUeHlUUmNtcVZ5dDZFZmljMUJCQWdRSUVCZzhRSUMrdUpObFVpQUFBRUNCSG9uTUExTjJnTzlQUEtlNkViUVp4ZytFU0JBZ0FDQlZRb0k2S3ZVZGkwQ0JBZ1FJTkJSZ1JEcnEra2U5Q290RW1jRXZhTjlwRm9FQ0JBZ01Id0JBWDM0ZmF5RkJBZ1FJRURnNlFJV2lIdTZrU01JRUNCQWdNQ1NCUVQwSlFNcm5nQUJBZ1FJZEZ4Z05tTGVYTzU0UFZXUEFBRUNCQWdNWG1CajhDM1VRQUlFQ0JBZ1FPQkpBbTFBanpIZGcyNTIrNU9ndkVlQUFBRUNCSll0WUFSOTJjTEtKMENBQUFFQzNSWW9xVHlFc05WV005K0k3a0dBQUFFQ0JBaXNRMEJBWDRlNmF4SWdRSUFBZ2U0STVJQStTUXZFNVgzUXJkOWVFUHhEZ0FBQkFnVFdJeUNncjhmZFZRa1FJRUNBUUJjRXltajUxdGJXbVRTNy9jSnNncnNSOUM3MGpEb1FJRUNBd0NnRkJQUlJkcnRHRXlCQWdBQ0JJbERDK1BUMDZjMjB1OXBtMm1JdHZ5aWcrK1lnUUlBQUFRSnJFaERRMXdUdnNnUUlFQ0JBb0FNQ2JSaXY2MHVwTHVjN1VCOVZJRUNBQUFFQ294WVEwRWZkL1JwUGdBQUJBZ1RTa1BsR1BKUHVRYzg3dStRaGRDUG92aWtJRUNCQWdNQ2FCQVQwTmNHN0xBRUNCQWdRNklCQUNlT1QvYkE1UytXejI5QTdVRE5WSUVDQUFBRUNJeFFRMEVmWTZacE1nQUFCQWdRT0MweERrL1pBVDQ5b0kvVERMcDRUSUVDQUFJRlZDd2pvcXhaM1BRSUVDQkFnMERHQkVPdm4weFQzVkt0MmxiaU9WVTkxQ0JBZ1FJREFhQVFFOU5GMHRZWVNJRUNBQUlISENJUmdnYmpIMEhpWkFBRUNCQWlzVWtCQVg2VzJheEVnUUlBQWdXNEp6UFpWYXk1M3ExcHFRNEFBQVFJRXhpa2dvSSt6MzdXYUFBRUNCQWprT2UxTlpraDdvRjl2WjdmUGxvcGpRNEFBQVFJRUNLeEZRRUJmQzd1TEVpQkFnQUNCVGdpMEkrZ2hiSlhheU9lZDZCU1ZJRUNBQUlIeENnam80KzE3TFNkQWdBQUJBbFYxdTlwSUM4U2RuVkdJNkw0bkNCQWdRSURBR2dVRTlEWGl1elFCQWdRSUVGaWpRQW5qbTcvdzRiTnBjN1VMTmtCZlkwKzROQUVDQkFnUW1Ba0k2TDRWQ0JBZ1FJREFpQVdhQzErNW5PNUIzNXp0c0dZRWZjVGZDNXBPZ0FBQkF1c1hFTkRYM3dkcVFJQUFBUUlFMWlGUXd2Z3oreHNYMGhUM2MrdW9nR3NTSUVDQUFBRUM5d3NJNlBkNytJb0FBUUlFQ0l4TFlHTWozMzkrYXRab0kramo2bjJ0SlVDQUFJR09DUWpvSGVzUTFTRkFnQUFCQWlzU0tHRzgyZC9mbktWeXQ2R3ZDTjVsQ0JBZ1FJREE0d1FFOU1mSmVKMEFBUUlFQ0l4QW9BbmgrcXlaZVU5MEkrZ2o2SE5OSkVDQUFJSHVDZ2pvM2UwYk5TTkFnQUFCQWtzWENIVzhtdTVCcjlJaWNVYlFsNjd0QWdRSUVDQkE0TWtDQXZxVGZieExnQUFCQWdTR0xSRHI4OE51b05ZUklFQ0FBSUgrQ0Fqby9la3JOU1ZBZ0FBQkFvc1VLQ1BtSWNZcml5eFVXUVFJRUNCQWdNREpCUVQwazlzNWt3QUJBZ1FJOUZtZ0JQUVk0dlhaSHVoOWJvdTZFeUJBZ0FDQlFRZ0k2SVBvUm8wZ1FJQUFBUUxIRm1qdk9ZL1ZWbnRtdmhIZGd3QUJBZ1FJRUZpbmdJQytUbjNYSmtDQUFBRUM2eE9JMWUxcUk0UndwbFJCUEY5ZlQ3Z3lBUUlFQ0JDWUNRam92aFVJRUNCQWdNRDRCRW9jdi95TEwrZHdmbUcyZkx1SVByN3ZBeTBtUUlBQWdZNEpDT2dkNnhEVklVQ0FBQUVDS3hBb1lieTU4T1hMYVhlMXpkazk2QUw2Q3VCZGdnQUJBZ1FJUEVsQVFIK1NqdmNJRUNCQWdNQXdCVW9ZRC9zYkYxTHp6ZzJ6aVZwRmdBQUJBZ1Q2SnlDZzk2L1AxSmdBQVFJRUNDeEU0TlJrY3E0S1lTTVZsbWU1RzBGZmlLcENDQkFnUUlEQXlRVUU5SlBiT1pNQUFRSUVDUFJWb0ozaXZyKy9PVXZsczl2USs5b2M5U1pBZ0FBQkFzTVFFTkNIMFk5YVFZQUFBUUlFamkzUWhIQzluQlRMQ1BxeHozY0NBUUlFQ0JBZ3NGZ0JBWDJ4bmtvalFJQUFBUUs5RVFoMXZKcW11S2Y2UmlQb3ZlazFGU1ZBZ0FDQklRc0k2RVB1WFcwalFJQUFBUUpQRW1oQ1hpVE9nd0FCQWdRSUVPaUlnSURla1k1UURRSUVDQkFnc0VLQk1tS2V4czR2ci9DYUxrV0FBQUVDQkFnOFJVQkFmd3FRdHdrUUlFQ0F3TUFFOHB6MkpyY3Bobmk5bmQwK1d5cHVZQTNWSEFJRUNCQWcwRGNCQWIxdlBhYStCQWdRSUVCZ2ZvSDJudk5ZWFNsRkJWdXN6VStxQkFJRUNCQWdNTCtBZ0Q2L29SSUlFQ0JBZ0VEL0JHN2RPaFZDT05lL2lxc3hBUUlFQ0JBWXJvQ0FQdHkrMVRJQ0JBZ1FJUEFvZ1RLZi9lSVh2cEREK1huTHR6K0t5R3NFQ0JBZ1FHQTlBaHZydWF5ckVpQkFnQUFCQW1zU09MamhmRFBHdURtcnc4RnJhNnFTeXhJZ1FJQUFBUUpad0FpNjd3TUNCQWdRSURCQ2dkUDFORyt4Wm9yN0NQdGVrd2tRSUVDZ3V3SUNlbmY3UnMwSUVDQkFnTURTQkVJek9WdUZjRENUemdqNjBxUVZUSUFBQVFJRWppNGdvQi9keXBFRUNCQWdRR0FJQWlXTU45WCs1VmtxZHh2NkVIcFZHd2dRSUVCZ0VBSUMraUM2VVNNSUVDQkFnTUF4QlpyNit1eU12Q2U2RWZSajhqbWNBQUVDQkFnc1EwQkFYNGFxTWdrUUlFQ0FRTWNGWW9oYmFZcDdWYVdWNGpwZVZkVWpRSUFBQVFLakVSRFFSOVBWR2txQUFBRUNCQTRKaEhEKzBGZWVFaUJBZ0FBQkFoMFFFTkE3MEFtcVFJQUFBUUlFVmloUVJzeERVMjJ0OEpvdVJZQUFBUUlFQ0J4QlFFQS9BcEpEQ0JBZ1FJREFnQVJLUUcrcWVEMU5ieDlRc3pTRkFBRUNCQWowWDBCQTczOGZhZ0VCQWdRSUVEaU9RRjRVTHEwS0Y2NjBKK1ViMFQwSUVDQkFnQUNCTGdnSTZGM29CWFVnUUlBQUFRS3JFVGdJNHhzcGxwOHBseng0WlRYWGR4VUNCQWdRSUVEZ0NRSUMraE53dkVXQUFBRUNCSVlvY09tbGw4N0ZLbDZZVFhBWDBZZll5ZHBFZ0FBQkFyMFVFTkI3MlcwcVRZQUFBUUlFVGlSUXduaU03MjFXTWFTUGRyMjRFNVhrSkFJRUNCQWdRR0RoQWdMNndra1ZTSUFBQVFJRU9pdFFBdnJwc0hFeGJZQityck8xVkRFQ0JBZ1FJREJTQVFGOXBCMnYyUVFJRUNBd1hvRVFOODVVSVV5U1FCNUNOOFY5dk44S1drNkFBQUVDSFJNUTBEdldJYXBEZ0FBQkFnU1dLRkRDZUJQM3JzeFN1WDNXbG9pdGFBSUVDQkFnY0Z3QkFmMjRZbzRuUUlBQUFRSjlGMmpxNjZVSnNTcGJydlc5T2VwUGdBQUJBZ1NHSWlDZ0Q2VW50WU1BQVFJRUNCeFJJSWE0bGFhNHA2TU5vQitSekdFRUNCQWdRR0FsQWdMNlNwaGRoQUFCQWdRSWRFZWdEdUY4ZDJxakpnUUlFQ0JBZ01DQmdJQitJT0V6QVFJRUNCQVl2a0FaTW85TnRUWDhwbW9oQVFJRUNCRG9uNENBM3I4K1UyTUNCQWdRSUhBU2dUeW52ZHh6M2xUeGVyc0grbXlwdUpPVTVod0NCQWdRSUVCZzRRSUMrc0pKRlVpQUFBRUNCRG9yVUxaVkMxVzRVbXFZbm5TMnBpcEdnQUFCQWdSR0tDQ2dqN0RUTlprQUFRSUVSaXh3NjlaR1doL3V6SWdGTkowQUFRSUVDSFJXUUVEdmJOZW9HQUVDQkFnUVdLaEFHUzIvOFBiYjUyT01GNjNmdmxCYmhSRWdRSUFBZ1lVSUNPZ0xZVlFJQVFJRUNCRG92RUFKNk0rR3NKbTJWOXRzNzBFM3hiM3p2YWFDQkFnUUlEQXFBUUY5Vk4ydHNRUUlFQ0F3ZG9GWTF4ZXFLcGppUHZadkJPMG5RSUFBZ1U0S0NPaWQ3QmFWSWtDQUFBRUN5eEVJTVo2cFF0aVlsVzZSdU9Vd0s1VUFBUUlFQ0p4SVFFQS9FWnVUQ0JBZ1FJQkE3d1JLR0ovR3VEVkw1V1hMdGQ2MVFvVUpFQ0JBZ01DQUJRVDBBWGV1cGhFZ1FJQUFnUWNGUXROY243MVd0bHg3OEgxZkV5QkFnQUFCQXVzVEVORFhaKy9LQkFnUUlFQmc1UUxwSHZRcmFZcDdXaWN1V3NoOTVmb3VTSUFBQVFJRW5pd2dvRC9aeDdzRUNCQWdRR0JRQW5XSTV3ZlZJSTBoUUlBQUFRSURFaERRQjlTWm1rS0FBQUVDQko0Z1VFYk1tNmE2K29SanZFV0FBQUVDQkFpc1VlQmdGZGMxVnNHbENSQWdRSUFBZ1JVSWxJQWVxbmk5bWoxYndUVmRnZ0FCQWdRSUVEaUdnQkgwWTJBNWxBQUJBZ1FJOUZpZ3JOb2VxM0M1dENGVXRsanJjV2VxT2dFQ0JBZ01VMEJBSDJhL2FoVUJBZ1FJRURnc01Bdmp0emRTTEQ5eitBM1BDUkFnUUlBQWdlNElDT2pkNlFzMUlVQ0FBQUVDU3hXNGVQTlh6NmZWMnkvTzFtODNncjVVYllVVElFQ0FBSUhqQ3dqb3h6ZHpCZ0VDQkFnUTZKdkFRUmpmVFBlZmI2WTkxbkw5RDE3clcxdlVsd0FCQWdRSURGWkFRQjlzMTJvWUFRSUVDQkM0SjFEQytPbTZ2bUNLK3owVFR3Z1FJRUNBUU9jRUJQVE9kWWtLRVNCQWdBQ0I1UWlFcGpsYmhUQkpwZWNoZENQb3kyRldLZ0VDQkFnUU9MR0FnSDVpT2ljU0lFQ0FBSUhlQ0pRd1BvMzdXN05VWHVhNDk2YjJLa3FBQUFFQ0JFWWlJS0NQcEtNMWt3QUJBZ1FJaENaY0x3cXhLbHV1RVNGQWdBQUJBZ1M2SlNDZ2Q2cy8xSVlBQVFJRUNDeE5JTmIxbFRURlBaVnZBSDFweUFvbVFJQUFBUUp6Q0Fqb2MrQTVsUUFCQWdRSTlFbWdEdkY4bitxcnJnUUlFQ0JBWUd3Q0F2clllbHg3Q1JBZ1FHQ01BbVhJdkdtcXF3YlB4OWo5Mmt5QUFBRUNmUkhZNkV0RjFaTUFBUUlFQ0JBNGtVQ2UwMTd1T1E5VmJPOUJ0NEQ3aVNDZFJJQUFBUUlFbGkxZ0JIM1p3c29uUUlBQUFRTHJGeWpicXNVUUxwZXFCQWw5L1YyaUJnUUlFQ0JBNEdFQkFmMWhFNjhRSUVDQUFJRWhDWlNkMVY1OTlkVlRxVkZuaHRRd2JTRkFnQUFCQWtNVEVOQ0gxcVBhUTRBQUFRSUVIaUh3LzMzeGl4ZXFHQzlhdi8wUk9GNGlRSUFBQVFJZEVSRFFPOUlScWtHQUFBRUNCSllrVUViUW42M3JTMm1CdU0wVTB2Tmx5bXRMdXA1aUNSQWdRSUFBZ1JNS0NPZ25oSE1hQVFJRUNCRG9rMENjVEM2a1dHNktlNTg2VFYwSkVDQkFZSFFDQXZyb3VseURDUkFnUUdDTUFxRnB6bFloVEdadE40SSt4bThDYlNaQWdBQ0J6Z3NJNkozdkloVWtRSUFBQVFKekNaUXczc1M0TlV2bFpjdTF1VXAwTWdFQ0JBZ1FJTEFVQVFGOUthd0tKVUNBQUFFQ0hSTm9tdGtlNk9sT2RQZWdkNnh6VkljQUFRSUVDTFFDQXJydkJBSUVDQkFnTUFLQmVqSzVuS2E0VjJtUk9BdTVqNkMvTlpFQUFRSUUraWtnb1BlejM5U2FBQUVDQkFnY1N5Q0dlUDVZSnppWUFBRUNCQWdRV0xtQWdMNXljaGNrUUlBQUFRSXJGU2dqNW1uZy9QbVZYdFhGQ0JBZ1FJQUFnV01MYkJ6N0RDY1FJRUNBQUFFQ2ZSSm9wN1RIbU81QmQvdDVuenBPWFFrUUlFQmdmQUpHME1mWDUxcE1nQUFCQXVNU2FGZHREL1ZtYVhaSXU2RjdFQ0JBZ0FBQkFwMFVFTkE3MlMwcVJZQUFBUUlFRmlMUWh2RmJ0MDZsMHM0c3BFU0ZFQ0JBZ0FBQkFrc1RNTVY5YWJRS0prQ0FBQUVDM1JBNC83blBYVWpqNWhkakc5ZU5vSGVqVzlTQ0FBRUNCQWc4SkdBRS9TRVNMeEFnUUlBQWdjRUlsREQrYkFpYjZmYnovSkVmQXZwZ3VsZERDQkFnUUdCb0FnTDYwSHBVZXdnUUlFQ0F3QWNDYlJpZk5PZFRMRGZGL1FNWHp3Z1FJRUNBUUNjRkJQUk9kb3RLRVNCQWdBQ0JCUXJFamJOVkNQbDN2bVhjRjhpcUtBSUVDQkFnc0dnQkFYM1Jvc29qUUlBQUFRTGRFU2dqNkUzVFhKM05hMjhudVhlbmZtcENnQUFCQWdRSUhCSVEwQTloZUVxQUFBRUNCQVlwRUpxMEIzcDZ4S3JkY20yUWpkUW9BZ1FJRUNEUWZ3RUJ2Zjk5cUFVRUNCQWdRT0NKQXJHYVhFbFQzTk14QnRDZkNPVk5BZ1FJRUNDd1pnRUJmYzBkNFBJRUNCQWdRR0RaQW5XSTU1WjlEZVVUSUVDQUFBRUM4d3NJNlBNYktvRUFBUUlFQ0hSVm9FeHBqekUrMzFad2RpZDZWMnVyWGdRSUVDQkFZT1FDQXZySXZ3RTBud0FCQWdRR0svREJuUGFtMnFtaTZlMkQ3V2tOSTBDQUFJSEJDQWpvZytsS0RTRkFnQUFCQWc4SnROdXExZUZpZVNlazNkQTlDQkFnUUlBQWdjNEtDT2lkN1JvVkkwQ0FBQUVDY3dtMFlmemxsMCtuVXM3T1ZaS1RDUkFnUUlBQWdaVUlDT2dyWVhZUkFnUUlFQ0N3SG9GelgvN3loVFM5L2VKc2dyc1I5UFYwZzZzU0lFQ0FBSUVqQ1Fqb1IySnlFQUVDQkFnUTZKMUFDZVBQVGlhYnFlYVgzSVBldS81VFlRSUVDQkFZb1lDQVBzSk8xMlFDQkFnUUdKSEFaSEkrdGZhNUViVllVd2tRSUVDQVFHOEZCUFRlZHAyS0V5QkFnQUNCcHd1RUdNOVdJVXhtUjVyaS9uUXlSeEFnUUlBQWdiVUpDT2hybzNkaEFnUUlFQ0N3VklFU3hxY3hYcDJsOHJJbitsS3ZxSEFDQkFnUUlFQmdMZ0VCZlM0K0p4TWdRSUFBZ1c0TGhLcTVYbW9ZcXh6UWphQjN1N3ZVamdBQkFnUkdMaUNnai93YlFQTUpFQ0JBWU5nQ2FYYjdacHJpbmhvNVc4ZDkyTTNWT2dJRUNCQWcwR3NCQWIzWDNhZnlCQWdRSUVEZ2FRTHh3dE9POEQ0QkFnUUlFQ0RRRFFFQnZSdjlvQllFQ0JBZ1FHRFJBbVhJUEZieCtVVVhyRHdDQkFnUUlFQmdPUUlDK25KY2xVcUFBQUVDQk5ZdDBDNEsxMVRYMnozUTNYNis3ZzV4ZlFJRUNCQWc4RFFCQWYxcFF0NG5RSUFBQVFMOUZHaHZPcS9EeFZMOVlJRzRmbmFqV2hNZ1FJREFtQVFFOURIMXRyWVNJRUNBd0ZnRTJ1SHlWMTg5blJwOGRpeU4xazRDQkFnUUlOQjNBUUc5N3oyby9nUUlFQ0JBNERFQzU3LzR4UXRwZXZ1bDJJNmxtK1ArR0NjdkV5QkFnQUNCcmdnSTZGM3BDZlVnUUlBQUFRS0xFeWhoL05tNjNreEZYcHB0c1NhZ0w4NVhTUVFJRUNCQVlDa0NBdnBTV0JWS2dBQUJBZ1RXSnBDRGVQbjlIa081Ly95NVdVMEU5TFYxaVFzVElFQ0FBSUdqQ1Fqb1IzTnlGQUVDQkFnUTZLTEFRUmlmVkxkdmI2UUtUbWFWbk9iUE1jWkpGVUwrWGQ5T2NwKzk2Uk1CQWdRSUVDRFFUWUg4eTl5REFBRUNCQWdRNkw3QVFSZy9HQW5Qb1RzSDhUWjh2L2JhdlJac2IyK2YrZDBRbmdzaC9vRXFMZDZlRHNqSEhKeDM3emhQQ0JBZ1FJQUFnVzRKQ09qZDZnKzFJVUNBQUFFQ0J3SnRJTCtkZ3ZWckpXRG5NRjVHeGc4T1NKOVBYWHJwaFoyTnZjbUhZbDE5YlRyaHExTU9mK1ZPVmUyY2p2RkdXaHp1d2l5L216RjNDTTFUQWdRSUVDRFFWUUVCdmFzOW8xNEVDQkFnTURhQkhLSnpLTThmQjZQajB4VE9EeDZUYXpkdnZqaXQ5bCtOTVh4OUZjTS9td041M0k4ZmpuVTRGMEkrTFQxU0tqOG9vSDNCdndRSUVDQkFnRUJmQkFUMHZ2U1VlaElnUUlEQUVBVnlLRCs0Ui95KzBmRnIxNjZkYlo2ZGZDU0Y4VzlKbWZ0YlUyVC9odjNZZkZXbzZndHRHRzludHBjb24yNDJqMDNUbnQ4RzlaelJEMzhNMFU2YkNCQWdRSURBNEFRRTlNRjFxUVlSSUVDQVFJY0ZjbWcrR0NsdjB2T0RqK3JsbDE5KzVrdnZ2ZmRLVTllL1AxVE5QeitONFp2aU5MNFU2bnJTWnU2WUYzM0xlYnlwbWlhZmx5SjRlYWN0THdTLzB3dUtmd2dRSUVDQVFIOEYvREx2YjkrcE9RRUNCQWowUnlDdnJwN0QrWDc2dURkU3ZuWGp4bllLM1I5Tmk3bDk1eGZ2dlA4SDBoRmZteUozK3QxY3B5Q2VvbmorLytrMG4zTVF4dHRSY1dHOGtQaUhBQUVDQkFnTVRVQkFIMXFQYWc4QkFnUUlkRUhnOEVoNUR1VDNRdm1WRjE5OHBacE8vNFYwd0hlbGVla3BuSWZMVmRvSkxiU2o0eW1RTnltUXAyVGVibzhXMG1lL3E3dlFvK3BBZ0FBQkFnUldJT0NYL2dxUVhZSUFBUUlFUmlPUWcza2VMYjh2bEYrK2VmUFZ1bW4rNVRSQy90MXh1di9OYWRyNnMza3h0ekpDSHVNMFRWbFBLN3VWNmVvcGtPY1I5RnlNQndFQ0JBZ1FJREEyQVFGOWJEMnV2UVFJRUNDd2FJSERvK1Y1T25xWmtuNTFkL2ZsR09MM3BLLy9XQm9wLythcURxZExLRTh2dE5QVzAybWhoUGxKQ3VlTHJwUHlDQkFnUUlBQWdSNEtDT2c5N0RSVkprQ0FBSUZPQ09SVW5VZkxjeUF2VTlndjNyeTV1ZEUwZnpoVThVODBWYnlkWnFtZmJVZksweDNsVFpxNmZtK1UzTFQxVHZTZ1NoQWdRSUFBZ1k0SkNPZ2Q2eERWSVVDQUFJSE9DeHhlOEsyTWxsL2UyZmxvdW8zOEI5TlU5ZTlKZytFN1pZcDZ2cWU4TFBBMkd5bDNMM25uTzFZRkNSQWdRSURBdWdVRTlIWDNnT3NUSUVDQVFGOEU4dS9NdkwxWkdTMi9zTHQ3K1hSVmZXOWEzZTBIVXhiL3RyeW1XNXJLbmtiS3kvdnBudkswRkx0UTNwZStWVThDQkFnUUlOQUpBUUc5RTkyZ0VnUUlFQ0RRVVlHRGFldzVsTGVqNVhuQnR6ajlvUlRLdnkvZFY3NmRGM3JMcTcyVjBmS2MwdHY3eWp2YUhOVWlRSUFBQVFJRXVpd2dvSGU1ZDlTTkFBRUNCTllsRUtyYjZmN3kxMG9vTDhIOHlzN09kNlFSOFQ4WG11YTdxN3ArNWw0b1R5OGFMVjlYTjdrdUFRSUVDQkFZbG9DQVBxeisxQm9DQkFnUW1FK2dUcWZuai8xWk9BK1hkM2YvV0hyaHo4ZFEvY0c4eGx0YTdDMU5kSTk3NlppOCtycmZvL041TzVzQUFRSUVDQkE0Sk9BUGkwTVluaElnUUlEQWFBVStDT1lwZmwrN2R1MXNjK3JVbjJoQzllZlNIUGRiUlNYZFlKN0NlWk5DZVQ3MjFHaWxOSndBQVFJRUNCQlltb0NBdmpSYUJSTWdRSUJBRHdUdUMrYmIyOXRiZCtyNlI5SU41LzltdXIvOHEwSmVpYjJzL0pZV2h3dlZ4aXljOTZCWnFraUFBQUVDQkFqMFVVQkE3Mk92cVRNQkFnUUl6Q3R3WHpEZmV2SEY2N0haLzlFN1ZmamhOSTM5ZWdybGFhMzI2Y0crNVhuaE43OHY1eFYzUGdFQ0JBZ1FJUEJVQVg5d1BKWElBUVFJRUNBd0lJRzZ1cDN1TVc4WGYydG13ZnpING5UL3o0UzZ2cEltc2FkN3pFc3d0MFhhZ0RwZFV3Z1FJRUNBUUY4RUJQUys5SlI2RWlCQWdNQjhBcmZUS0hnTzVxOVZUZG5EUE1aL0t3WHpIMDNCL0hLN2YzbGo0YmY1aEoxTmdBQUJBZ1FJekNrZ29NOEo2SFFDQkFnUTZMeEEvbDAzemVIOHBaZGVldmJMMDcwZlRSUFlmeUp0bFhhOVNtdStwWVhmMm1CdTRiZk9kNlFLRWlCQWdBQ0JvUXNJNkVQdlllMGpRSURBZUFYeWZlWnBFZmF5bDNsMVpYZjNCMzUzZisvZlR5UG1YMU9DZVp4dGxTYVlqL2M3Uk1zSkVDQkFnRURIQlBJZkx4NEVDQkFnUUdCSUFxRzZkU3R2ZzVZMkxLK21XN3U3ZjNEcnh1N1Bwc1hmZmpwOWZFM01pNysxNytWai9CNU1DQjRFQ0JBZ1FJQkFOd1NNb0hlakg5U0NBQUVDQkJZamtIK3Y3VmV2djc1M2VYdjdScGlFdjVLbXMvL0pQSXllcHJLblZkbnovd1cvK3haanJSUUNCQWdRSUVCZ3dRTCtTRmt3cU9JSUVDQkFZQzBDZVNROGYrVFI4V3ByWitmSFl4MytvelJpZmpFRjg3eHIyalJGYzcvek1vNEhBUUlFQ0JBZzBGa0JmNngwdG10VWpBQUJBZ1NPS0pCL2w1VnA2NWQzZG41ZkNOWGZUQXZBZmN1aCs4dzNoUE1qU2pxTUFBRUNCQWdRV0t1QWdMNVdmaGNuUUlBQWdUa0U3bzJhYjI5dm43bFRoLzg0bGZVWDBxaDVWZTR6RHlHL24rOHo5eUJBZ0FBQkFnUUk5RUpBUU85Rk42a2tBUUlFQ0R3Z2NHL1UvTXJON1gveFRoUCtkbHFkL1NObE9uc1QwM1IyOTVrLzRPVkxBZ1FJRUNCQW9BY0NlWFRCZ3dBQkFnUUk5RVhnWUlYMi9kM2QzZWZTMW1uL2VSWHIvek9ObXVkd252Y3p6eHVyK1kvUGZlbE45U1JBZ0FBQkFnVHVFL0JIekgwY3ZpQkFnQUNCRGd0TVV0Mm1lWVgycXplM3YrMjlHUC9yTkl2OWxSVE0weXB3YVV1MVlEcDdoL3RPMVFnUUlFQ0FBSUVqQ0JoQlB3S1NRd2dRSUVCZ3pRTHR2dWJUWEl2TE4zYitnNmFwLzBIYUwrMlZsTTN6cUhuZVBNMS9jRjV6RjdrOEFRSUVDQkFnTUwrQVAyam1OMVFDQVFJRUNDeFBJRzloUHJtM3Iza2QvazRhTmYrT0dKdTByM20xbjlhRHN3amM4dXlWVElBQUFRSUVDS3hZd0FqNmlzRmRqZ0FCQWdTT0xKQ250T2ZIL3RhTjdlOEpkZmlGZEsvNWQ1UVYycXNxR2pWdmNmeExnQUFCQWdRSURFZEFRQjlPWDJvSkFRSUVoaVNRWjNqbEtlM3h5bzJkdjFwVjlmK1dubS9HR1BkbUs3VG5rWFVQQWdRSUVDQkFnTUNnQkV4eEgxUjNhZ3dCQWdRR0lQRHFxNmVyVDMzcTdzV2JOemRQTmMzL2xBTDVkK1h0MDFMTG12UmhTdnNBdWxnVENCQWdRSUFBZ1VjTENPaVBkdkVxQVFJRUNLeGVvTDNmUElYelN6czczN0FSbS8rMXFzT0g4a0p3NlkzOCsrcGd5dnZxYSthS0JBZ1FJRUNBQUlFVkNKaml2Z0prbHlCQWdBQ0Jwd3JrMzBmNVkvL3k3dTczYm9Ud0Q5UHpEK1c5elZNNHo2UG1wclFuQkE4Q0JBZ1FJRUJnMkFJQytyRDdWK3NJRUNEUUI0RThNcDZucjArdjdPejhWQjJxdnh1citFd0s1L3ZwTlZQYSs5Q0Q2a2lBQUFFQ0JBZ3NSTUFVOTRVd0tvUUFBUUlFVGlpUWZ3L2xJRjV0N2U3K1YybEsrNStlM1crZVZta1Bma2VkRU5WcEJBZ1FJRUNBUUQ4Ri9QSFR6MzVUYXdJRUNQUmY0SGE2ci95MUZNNWZldW5acmYzOWZMOTVYZ3h1THpVcy8yNHl3NnYvUGF3RkJBZ1FJRUNBd0RFRi9BRjBURENIRXlCQWdNQUNCRzdkT3BYRCtjN096cFVyKy92Lzk2Rnc3bjd6QmZBcWdnQUJBZ1FJRU9pbmdJRGV6MzVUYXdJRUNQUlhJSWZ6MTEvZjI5emV2bmtuVlA5UENOV3R0Rkw3M2RRZzk1djN0MWZWbkFBQkFnUUlFRmlBZ0NudUMwQlVCQUVDQkFnY1VTRHZjZjc2NjNlM3RyZS9KazdxbjBsblhZOHg1cFhhVHgreEJJY1JJRUNBQUFFQ0JBWXJZQVI5c0YycllRUUlFT2lZUUI0NVQzdWNiMTIvZml0TmFmOEhLWlNYY0o1cWFlUzhZMTJsT2dRSUVDQkFnTUI2Qkl5Z3I4ZmRWUWtRSURBdWdkbTA5aXU3dTkrYXRsRDdtYlJDKzNOVjNrWXRCT0Y4WE44SldrdUFBQUVDQkFnOFFjQUkraE53dkVXQUFBRUNDeEE0Rk02ckdQOStWYVZ3bnFhMTIwWnRBYmFLSUVDQUFBRUNCQVlsSUtBUHFqczFoZ0FCQWgwVG1JWHpTenM3LzB4VnBYQWV3cG4wT2U5N2J1UzhZMTJsT2dRSUVDQkFnTUQ2QlV4eFgzOGZxQUVCQWdTR0tUQUw1MlZCdURyOEg2bVJaOHJJdVhBK3pQN1dLZ0lFQ0JBZ1FHQnVBU1BvY3hNcWdBQUJBZ1FlSWJDUnQxSkw5NXp2eERyOHZiUWczQXZsbm5QaC9CRlVYaUpBZ0FBQkFnUUl0QUlDdXU4RUFnUUlFRmkwUUo2ZHRYL3g1czNOTkozOTc0VVFkaHYzbkMvYVdIa0VDQkFnUUlEQUFBVUU5QUYycWlZUklFQmdqUUtUZE8xeWovbEdNLzNmVXpqLzJ0ays1KzQ1WDJPbnVEUUJBZ1FJRUNEUUR3RUJ2Ui85cEpZRUNCRG9nMEQrblRMTkZiMXlZL2QvQ1hYOXJXbmsvRzc2VWpqUEtCNEVDQkFnUUlBQWdhY0lDT2hQQWZJMkFRSUVDQnhaSU4xcW5zTDU3dTUva1ViTy8waHNtcjMwd3Vram4rMUFBZ1FJRUNCQWdNRElCUVQwa1g4RGFENEJBZ1FXSW5DN3l2ZWRUN2R1N1B4RXFNT1B4ZW5VVm1vTGdWVUlBUUlFQ0JBZ01DWUJBWDFNdmEydEJBZ1FXSWJBcTYrZXJsNnI5cmR1Ym45M1ZZVy9rVWJPWTlydjNPK1haVmdya3dBQkFnUUlFQmkwZ0gzUUI5MjlHa2VBQUlHbEMyeFVuL3JVM1N2WHI3OFNtL0EvcDFYYjh3V2I5SkVYaS9NZ1FJQUFBUUlFQ0JBNGhvQVJqbU5nT1pRQUFRSUU3aE1vSzdaZnUzYnRiTFV4K2J2cHZ2TXpWWXg1YXJ0d2ZoK1RMd2dRSUVDQUFBRUNSeE1RMEkvbTVDZ0NCQWdRZUZpZ0RKZnZuOXI0NzFNNC83cXlZbnNJWm1ZOTdPUVZBZ1FJRUNCQWdNQ1JCQVQwSXpFNWlBQUJBZ1R1RTdoMUsyK2QxcVFWMi8rOXRKM2E5MXF4L1Q0ZFh4QWdRSUFBQVFJRVRpUWdvSitJelVrRUNCQVlzVUFPNTYrL3ZyZTFzL1B0VmFqK1dncm5HY08wOWhGL1MyZzZBUUlFQ0JBZ3NCZ0JBWDB4amtvaFFJREFXQVFtT1p5ZjM5bTVFa1A0NlZtanArbXozeWRqK1E3UVRnSUVDQkFnUUdCcEF2NmdXaHF0Z2drUUlEQTRnWkJhVkliTFQ5Zmh2MDM3bmUvRUdQZlNhMGJQQjlmVkdrU0FBQUVDQkFpc1EwQkFYNGU2YXhJZ1FLQ1BBcmR1NVFYZzRwVWJPMzhwTFFyM1IrSjB1cDhTZTc0WDNZTUFBUUlFQ0JBZ1FHQUJBZ0w2QWhBVlFZQUFnY0VMek80N3Yzemp4aCtxcXZCWDAzM25zUXJCeVBuZ08xNERDUkFnUUlBQWdWVUtDT2lyMUhZdEFnUUk5Rk9nM0hlZVZtemZxV1B6UDg2YWtLZTY1eW52SGdRSUVDQkFnQUFCQWdzU0VOQVhCS2tZQWdRSURGUWdoL0M4Q0Z4NnhQOGhqWnB2VmU0N2J6bjhTNEFBQVFJRUNCQllzSUNBdm1CUXhSRWdRR0JRQXJlcWZOOTV0Ylc3KzVmVGZ1ZmZNVnNVem4zbmcrcGtqU0ZBZ0FBQkFnUzZJbEQrOE9wS1pkU0RBQUVDQkRva2NDc3RBUGQ2VmZZN2o2SDZENnQ4MzNuVkJ2WU8xVkpWQ0JBZ1FJQUFBUUtERVRDQ1BwaXUxQkFDQkFnc1ZLRE80WHp6d3grK0dPdnF2NXVWN0w3emhSSXJqQUFCQWdRSUVDQnd2NENBZnIrSHJ3Z1FJRUNnRlNnTHdOVjM3L3l0RU9xWDdIZnUyNElBQVFJRUNCQWdzSHdCQVgzNXhxNUFnQUNCZmdua0xkWFN3bkJYZG5iKzlWQ0hINGpUWnByU3VsdWkrdFdMYWt1QUFBRUNCQWowVUVCQTcyR25xVElCQWdTV0tKQ210cisrbDdkVVM1dW8vV2N4MzNZZXluWnF0bFJiSXJxaUNSQWdRSUFBQVFKWlFFRDNmVUNBQUFFQ0J3SWZoUEFRLzh1MGF2dVY5TVplK3ZDNzRrRElad0lFQ0JBZ1FJREFFZ1g4MGJWRVhFVVRJRUNnVndLM2J1VnA3RTJhMnY2RDZiN3o3OGxUMjlQWHRsVHJWU2VxTEFFQ0JBZ1FJTkJuQVFHOXo3Mm43Z1FJRUZpY1FKbmF2blhqeG5hYTBQNmZ4aVl0Mk41T2JWL2NGWlJFZ0FBQkFnUUlFQ0R3UkFFQi9ZazgzaVJBZ01Cb0JOcnA3VEgrZFZQYlI5UG5Ha3FBQUFFQ0JBaDBURUJBNzFpSHFBNEJBZ1JXTG5DclRHT2ZidDNZL3A0MGF2NzlhZlE4NzNkdTFmYVZkNFFMRWlCQWdBQUJBbU1YRU5ESC9oMmcvUVFJakYwZ1ZLOVhlOXZiMjJkaURIOGpyZG1lSC9uVEJ3dkdsWmY4UTRBQUFRSUVDQkFnc0d3QkFYM1p3c29uUUlCQXR3VW11WHAzSnVHbjB0VDJyNjVpekt1Mmw5ZTZYVzIxSTBDQUFBRUNCQWdNVDBCQUgxNmZhaEVCQWdTT0twQ0QrUDdsbXpkZlRRUG0vMDVaR0U0NFA2cWQ0d2dRSUVDQUFBRUNDeGNRMEJkT3FrQUNCQWowUnFETWFLL2o5SytsQmR0UHA5SHovVlJ6dnhkNjAzMHFTb0FBQVFJRUNBeE53QjlpUSt0UjdTRkFnTURSQk5vOXoyL2MrS05wOVB5N1kweDdub2RnWWJpajJUbUtBQUVDQkFnUUlMQVVBUUY5S2F3S0pVQ0FRS2NGOGdKd2FiVDgxcWswYXY1WE9sMVRsU05BZ0FBQkFnUUlqRWhBUUI5Uloyc3FBUUlFaXNDdFcyV2tmT3ZtNTM0MDFPSDNwbnZQODlSMkM4UDU5aUJBZ0FBQkFnUUlyRm5BZE1ZMWQ0RExFeUJBWU1VQ2RmWDY2M3ZudDdlMzByWnFmN0dLYWN2ekVQekgyaFYzZ3NzUklFQ0FBQUVDQkI0bDRJK3lSNmw0alFBQkFzTVZLRC8zVDlmMVQ0UVFYa2pOek51cStWMHczUDdXTWdJRUNCQWdRS0JIQXY0bzYxRm5xU29CQWdUbUZDamJxbDI3ZWZQRFZSVi96TFpxYzJvNm5RQUJBZ1FJRUNDd1lBRUJmY0dnaWlOQWdFQ0hCZkxpY05XMGFmNWlxT3R6NmFuUjh3NTNscW9SSUVDQUFBRUM0eE1RME1mWDUxcE1nTUE0QmNybytaVVhyNzhTUS9Vblo2UG4xaUVaNS9lQ1ZoTWdRSUFBQVFJZEZSRFFPOW94cWtXQUFJRmxDSVRwSk45N2ZqcHRyNVpYYmk4ajZzdTRqaklKRUNCQWdBQUJBZ1NPTDJEMDVQaG16aUJBZ0VEZkJQTG8rWFJ6ZC9mcll4WC9qYXFKVm03dld3K3FMd0VDQkFnUUlEQUtBU1BvbytobWpTUkFZT1FDWmFROHBmUWZTL2VlYjh4R3ovMzhIL2szaGVZVElFQ0FBQUVDM1JQd0IxcjMra1NOQ0JBZ3NFaUJlL2VlcHdudFAxanVQUThoditaQmdBQUJBZ1FJRUNEUU1RRUJ2V01kb2pvRUNCQllzRUI3bjNreitkRXFoR2ZjZTc1Z1hjVVJJRUNBQUFFQ0JCWW9JS0F2RUZOUkJBZ1E2SmhBR1QyL2RQMzZpNmxlUHpBYlBmZHp2Mk9kcERvRUNCQWdRSUFBZ1FNQmY2Z2RTUGhNZ0FDQjRRbVUwZk9OamZwSDBzcnRGOTE3UHJ3TzFpSUNCQWdRSUVCZ1dBSUMrckQ2VTJzSUVDQndJSkREK2Y3Rm16YzNZd3cvSEszY2Z1RGlNd0VDQkFnUUlFQ2dzd0lDZW1lN1JzVUlFQ0F3aDhEdHFpd0V0eEgzdnkvVVlhZUtUZDczM00vOE9VaWRTb0FBQVFJRUNCQll0b0EvMXBZdHJId0NCQWlzWGlCVXIxVWxrSWNxL0VpYTJwNzNQVzhYaTF0OVhWeVJBQUVDQkFnUUlFRGdpQUlDK2hHaEhFYUFBSUVlQ1pUUjg2dTd1LzlTU3ViZkdHTnNVdDM5dk85UkI2b3FBUUlFQ0JBZ01FNEJmN0NOczkrMW1nQ0JZUXVrSWZPcVNxbjhUNldSOHlxTm9PZUFiZ1I5MkgydWRRUUlFQ0JBZ01BQUJBVDBBWFNpSmhBZ1FPQ1FRQjQ5bjE3WjN2N2E5UG03Wmx1cmxSSDFROGQ0U29BQUFRSUVDQkFnMEVFQkFiMkRuYUpLQkFnUW1FT2dIU21maE85UGk4TTlPOXRhemVqNUhLQk9KVUNBQUFFQ0JBaXNTa0JBWDVXMDZ4QWdRR0Q1QXZsbit2NzI5dmFaS2xiL2FycjMzT0p3eXpkM0JRSUVDQkFnUUlEQXdnUUU5SVZSS29nQUFRSnJGeWcvMCs5TUp0K1pGbTMveU96ZWN6L24xOTR0S2tDQUFBRUNCQWdRT0pxQVA5eU81dVFvQWdRSTlFR2dMQTRYcXViN0xBN1hoKzVTUndJRUNCQWdRSURBL1FJYjkzL3BLd0lFQ0JEb3FVRCtENjdUemUzdG03RUtmNmhxMHNMdElWZ2NycWVkcWRvRUNCQWdRSURBT0FXTW9JK3ozN1dhQUlHaENkeHU5em12SjVQdlR0UGJMMW9jYm1nZHJEMEVDQkFnUUlEQUdBU01vSStobDdXUkFJR2hDNFRxdFdxL05ETEdQOTQyTm0rQTdrR0FBQUVDQkFnUUlOQW5BU1BvZmVvdGRTVkFnTUNqQmNyUDhzMGJOMzVQRmFyZjE2N2VucDU1RUNCQWdBQUJBZ1FJOUVwQVFPOVZkNmtzQVFJRUhpbFF3bmdkbWp5OS9mUnNlcnVmNzQrazhpSUJBZ1FJRUNCQW9Mc0Mvb0RyYnQrb0dRRUNCSTRxMEU1dmI4SWZUZUhjM3VkSFZYTWNBUUlFQ0JBZ1FLQmpBZ0o2eHpwRWRRZ1FJSEJNZ2JKUys5V2RuVytvcW5pclRHK3YyZ1hqamxtT3d3a1FJRUNBQUFFQ0JOWXNJS0N2dVFOY25nQUJBbk1LbE9udFRRamZHZXA2WXZYMk9UV2RUb0FBQVFJRUNCQllvNENBdmtaOGx5WkFnTUNjQWptY2wrbnRhV0w3SHk3VDI2ME5OeWVwMHdrUUlFQ0FBQUVDNnhNUTBOZG43OG9FQ0JDWVY2RDhETCs2dS92Vm9ZcmZPRnU5M2MvMWVWV2RUNEFBQVFJRUNCQllrNEEvNU5ZRTc3SUVDQkJZZ0VDWjNwNUd6Nzg5aFBwY0ZhdHBLdFBQOVFYQUtvSUFBUUlFQ0JBZ3NBNEJmOGl0UTkwMUNSQWdzQmlCbE0zVDBuQlYvTTc4Yi9vb1h5K21hS1VRSUVDQUFBRUNCQWlzV2tCQVg3VzQ2eEVnUUdBeEFubjBmSHJ4NXMzTnRLL2FSMHMwVDhQb2l5bGFLUVFJRUNCQWdBQUJBdXNROE1mY090UmRrd0FCQXZNTGxPM1ZKakYrU3dqVlRobzliMUtSZnFiUDc2b0VBZ1FJRUNCQWdNRGFCUHd4dHpaNkZ5WkFnTUQ4QWlGT2IxY3BvYWZaN1RtZ2V4QWdRSUFBQVFJRUNQUllRRUR2Y2VlcE9nRUNveFc0dDcxdlJDbG9BQUJBQUVsRVFWUmFDT0hieXEzbjZjbG9OVFNjQUFFQ0JBZ1FJREFRQVFGOUlCMnBHUVFJakVxZy9PeStkUDM2aTdFS3Y3ZHNyNVp1UkIrVmdNWVNJRUNBQUFFQ0JBWW9JS0FQc0ZNMWlRQ0J3UXVVTUY1UEp0K1VubHhNcmMzVDJ3WDB3WGU3QmhJZ1FJQUFBUUpERnhEUWg5N0Qya2VBd0dBRjZoQi8vNkg3endYMHdmYTBoaEVnUUlBQUFRSmpFUkRReDlMVDJrbUF3SkFFcHJreGFXdTFqN1pibjd2L2ZFaWRxeTBFQ0JBZ1FJREFlQVVFOVBIMnZaWVRJTkJQZ2Z4ek8xN2UyZGxOczlwZktmZWZCOXVyOWJNcjFab0FBUUlFQ0JBZ2NMK0FnSDYvaDY4SUVDRFFkWUgyNTNaZHY1ckd6VGRUWmQxLzN2VWVVejhDQkFnUUlFQ0F3QkVGQlBRalFqbU1BQUVDWFJKSU41eC84Nkg3ejd0VU5YVWhRSUFBQVFJRUNCQTRvY0RHQ2M5ekdnRUNCQWlzWGlBdkJKZEh6UE1ONk45WVBsdTh2V1h3THdFQ0JBZ1FJRUJnQUFKRzBBZlFpWnBBZ01Cb0JFcEF2M2J0MnRtVTBMK3V0RHBJNktQcGZRMGxRSUFBQVFJRUJpOGdvQSsraXpXUUFJRUJDWlN0MVBhZm05eElDOFM5V0JhSXMvLzVnTHBYVXdnUUlFQ0FBSUd4Q3dqb1kvOE8wSDRDQlBva1VBSjYzQzhMeEQyYkttNkJ1RDcxbnJvU0lFQ0FBQUVDQko0aUlLQS9CY2piQkFnUTZKcEFDUEZyRHkwUVYwSjcxK3FvUGdRSUVDQkFnQUFCQXNjWEVOQ1BiK1lNQWdRSXJFc2c1Z3VuUlA3MWFaRzRkZFhCZFFrUUlFQ0FBQUVDQkpZa0lLQXZDVmF4QkFnUVdJTEFOSldaOG5uNGNDazdwSjNRUFFnUUlFQ0FBQUVDQkFZallKdTF3WFNsaGhBZzBGR0JneENkUHg4OHo4UGY3WFpwUjY5MC9nK3F6WlhkM2UyME9OeUhacWY1ajZ4SDkzTWtBUUlFQ0JBZ1FLRHpBZ0o2NTd0SUJRa1E2TG5Bd1Z6MGc4OEh6Y2xoL2NIWER0NTcxT2NTN3NOa2NpMU85emRuQnh3RS9rY2Q3elVDQkFnUUlFQ0FBSUdlQ1Fqb1Blc3cxU1ZBb0JjQ1piVDcrZWVmdnpZOWRlcS9TZVBtNTBLc1BoZEQyRXUxdjVCUzlkOTg1ODAzWDB2UEora2pUMXMveXFNTjQ5UHBLMmxtZTUxRzBmTjUrWHdQQWdRSUVDQkFnQUNCZ1FnSTZBUHBTTTBnUUtCN0FzMXp6OVhWZFAvYlExMmZ6WXU2NVlTZG5sZk50TmxOVDc4cGZjenVLVC9DU1BydDIxWDEybXRWckt2ZGtFdHFtbFJnbTlsVE9SNEVDQkFnUUlBQUFRSURFSEQvNGdBNlVSTUlFT2ltd0hReWVUZEY2TGRpMDZSOEh1K2t6L3ZOZEhvbmpZRGYydHJkL2Y1WnJZODJDdjdhYSsxMCtLYjZTRGRicTFZRUNCQWdRSUFBQVFMekNnam84d282bndBQkFvOFJPUDJWcit5blZOM01Scm8zMHVjOGF5bDk1S3dkZnpMOWs4UDVmdnA0MmxCNGZ2OWdLdnlIMmkzV25uWktPc09EQUFFQ0JBZ1FJRUNnVndJQ2VxKzZTMlVKRU9pSlFCbnRmdnZ0dDk5TG9meDNINGpTa3p5U1h0WDFOMXplM2YyaFdYdWVOb3BlaW5qcHBaZWVUVkgrYWptbnpIUHZpWVpxRWlCQWdBQUJBZ1FJSEVsQVFEOFNrNE1JRUNCd0lvRzhsZHJCeVBjSEJlVDl5L005NmFINjhlcmxsNTlKYnh4bEZMMzZuYnQzcjZiejhqWnJ1YXdIY3Y4SHhYdEdnQUFCQWdRSUVDRFFUd0VCdlovOXB0WUVDUFJFSUlYd3J6eWlxbWtVUGU2bm5QNTFWKzY4K3lPejk1ODBpbDdDZUp4TUxxWlVmKzRSNVhtSkFBRUNCQWdRSUVCZ0FBSUMrZ0E2VVJNSUVPaWtRQnVxWThpajZQbTI4ekxzZmErbWFZcDZIZ2tQVmYyVDE2NWRPNXRlZitvb2V0MDAxMUlwcDB0cFJ0RHZVWHBDZ0FBQkFnUUlFQmlLZ0lBK2xKN1VEZ0lFdWliUVRrRnZtdmNlVTdGSjJpcHRQNDJJZjJqdjFLay9OVHZtY2FQb2JkaXY0NHRwUkQ0L2N1aHZuNVV2L1VPQUFBRUNCQWdRSURBRUFRRjlDTDJvRFFRSWRGY2d4RHd5L3VoSG11UGVqcUxIbjd4NDgrWm1PaWdmKzlpZnkzVTEyY3czcnVjOTJ4NWRvRmNKRUNCQWdBQUJBZ1Q2TFBEWVB3VDczQ2gxSjBDQXdKb0Zjb0F1STl6cG4zZmFwNC9NMUdVVVBkVDE3c1owK21kTG5XK1ZyZGNlV2YyVXk5c1YzQi81cmhjSkVDQkFnQUFCQWdUNkxpQ2c5NzBIMVo4QWdXNExoUER3S3U2SGF4eENuYlpkU3hrKy9QbnoyOXRiMWV2Vlhucjd3Wi9OYmJvUDhmb0RkN0lmTHNsekFnUUlFQ0JBZ0FDQm5nczgrRWRnejV1aitnUUlFT2lNUUJsQlQ4bjZuYWZjTFo1L0R1K0ZPbHcvSGNKZm1OWCt3Wi9OSmFDbitmRFA1OVhtUEFnUUlFQ0FBQUVDQklZcDhPQWZnY05zcFZZUklFQmdUUUloUG1VRXZhMVgybmF0eWJlWC85bXJMNzMwUW5ycHdYdlJaeVBvOVpuMjhKTDkxOVFpbHlWQWdBQUJBZ1FJRUZpV2dJQytMRm5sRWlBd2JvSGJ0OXYyaC9DbEkwRGtuOFY3VlYxdlRmZjNmMkoyL01IUDU1ekdjMEN2MDA1dDdSN29hWXUyMlRFK0VTQkFnQUFCQWdRSURFamc0QS9BQVRWSlV3Z1FJTkFkZ2JSUWU3c1ArdE9ydERFYlJmL1RtOXZiTjlQaDk0MmliMjF0blUyajhSZG1FOXdGOUtkN09vSUFBUUlFQ0JBZzBEc0JBYjEzWGFiQ0JBajBRdUMxMTBvMXAwM3pidG9XTFQxL2FxYk9CK3lsUUg5aE1nay9YazV1RjRzcko5WjFmU2FWY3E0dGEvYXVUd1FJRUNCQWdBQUJBb01TRU5BSDFaMGFRNEJBNXdSQzgrUlYzTyt2Y0xrWFBlWDVQN08xcy9PUjlOWitOZHQyYlc5ajQ1bXFhbWIzb0Q4OTdkOWZySzhJRUNCQWdBQUJBZ1Q2SUNDZzk2R1gxSkVBZ2Q0S2hGaC9zVlErUExSMTJxUGFsSDhtcHhYZDYrZGlYYldqNk8rL1drYlFOK282QmZSdzZsRW5lWTBBQVFJRUNCQWdRR0FZQWdMNk1QcFJLd2dRNktoQTJocnQ3akdyVnU1RnIyTDQ0Y3MzYjc1YWZlcFQ1Zng0cXFuVDlQZW56cE0vNXJVY1RvQUFBUUlFQ0JBZzBDRUJBYjFEbmFFcUJBZ01TcUNzNTVaR3czOG5sbnZRanp3dHZiMFh2UTZuUTV6K3V3Y2k5Vjc5VENwd2N2QzF6d1FJRUNCQWdBQUJBc01URU5DSDE2ZGFSSUJBaHdSU3FINHZWU2VIOWVPTWZzOUcwYXQvYmV2R2pXL0t6ZG1mTkhtQnVJTXA3c2NwSzUvdVFZQUFBUUlFQ0JBZzBBTUJBYjBIbmFTS0JBajBWeUN0RVBkK0ZVTGVNaTAveXFoNisvU0ovNFlVeHZmVDZQdEdHbjMvcWZiSWtNODk2dmxQTE55YkJBZ1FJRUNBQUFFQzNSUVEwTHZaTDJwRmdFRC9CVXFZbnB4cTdxYmg3dU9zNU42MlBJUThpaDdUdVB1L2N2bUZGNzZ1aXBQZlNVRS9qNXdMNmYzLzN0QUNBZ1FJRUNCQWdNQWpCUVQwUjdKNGtRQUJBb3NSbU94UDl0TW8rUEVEZXI1OE9pOW44ckN4OFZNcHJCLzh2RGE5ZlRGZG94UUNCQWdRSUVDQVFPY0VOanBYSXhVaVFJREFnQVQyOXZmVHRtbDVCUDBFdVRxRXNpOTZPdk43SjZIK1JLemk3eVNhQytramo2S2ZvTUFCd1dvS0FRSUVDQkFnUUdDQUFnY2pNZ05zbWlZUklFQmcvUUliKy90MzA1WnBlYUc0L0RqdTlQUWN3dk1hOE0vRzJQeDRlbmJ3SDFXRjg4THBId0lFQ0JBZ1FJREFzQVFFOUdIMXA5WVFJTkFkZ1JMRzk4N3R2WittcWI4N3g0QjNDZW1wV1R2cDQweDNtcWNtQkFnUUlFQ0FBQUVDaXhZUTBCY3RxandDQkFnY0VqajlsZFA3YVdyNjNUa25wQitFOUVNbGUwcUFBQUVDQkFnUUlEQTBBUUY5YUQycVBRUUlkRVdnaktDLy9mYmI3NmJWMTc4OG01TiszQ251aDl0aVd2dGhEYzhKRUNCQWdBQUJBZ01VRU5BSDJLbWFSSUJBcHdSeUtEL1lCNzFURlZNWkFnUUlFQ0JBZ0FDQmJna0k2TjNxRDdVaFFHQllBbVhVTysyVTlwWFNyRFRYZlZqTjB4b0NCQWdRSUVDQUFJRkZDZ2pvaTlSVUZnRUNCTzRYS0FFOXh0RGMvN0t2Q0JBZ1FJQUFBUUlFQ0R3c0lLQS9iT0lWQWdRSUxGYWdhV2JickJsQVh5eXMwZ2dRSUVDQUFBRUN3eElRMElmVm4xcERnRUFYQlVKMEQzb1grMFdkQ0JBZ1FJQUFBUUlkRXhEUU85WWhxa09Bd0tBRTJudlFxK28zNTlnSGZWQWdHa09BQUFFQ0JBZ1FJUEI0QVFIOThUYmVJVUNBd0dJRVFqQ0N2aGhKcFJBZ1FJQUFBUUlFQmkwZ29BKzZleldPQUlFMUM3U0x4RlhWTzFWNXR1YmF1RHdCQWdRSUVDQkFnRUNuQlFUMFRuZVB5aEVnTUFTQkVNTjBDTzNRQmdJRUNCQWdRSUFBZ2VVS0NPakw5VlU2QVFJRTB1M240VXNZQ0JBZ1FJQUFBUUlFQ0R4TlFFQi9tcEQzQ1JBZ01LZEFDUFpCbjVQUTZRUUlFQ0JBZ0FDQlVRZ0k2S1BvWm8wa1FHQ2RBdE9tZWJlS2VRLzA0RTcwZFhhRWF4TWdRSUFBQVFJRU9pNGdvSGU4ZzFTUEFJRUJDSVNtdlFkZFBCOUFaMm9DQVFJRUNCQWdRR0I1QWdMNjhteVZUSUFBZ1NJUVl2M2JNNG9jMGZOUXVnY0JBZ1FJRUNCQWdBQ0Jod1FFOUlkSXZFQ0FBSUhGQ29RWTc4NWl1VEgweGRJcWpRQUJBZ1FJRUNBd0tBRUJmVkRkcVRFRUNIUk1vSXlXaDdyK1Vtd1R1b0Rlc1E1U0hRSUVDQkFnUUlCQWx3UUU5QzcxaHJvUUlEQklnYWFxM2s4TlM1ODhDQkFnUUlBQUFRSUVDRHhlUUVCL3ZJMTNDQkFnc0JDQmpSamZUd3U0Nzg4S2N3LzZRbFFWUW9BQUFRSUVDQkFZbm9DQVBydysxU0lDQkRvbU1EMTE2bTZhMjk2dTVONnh1cWtPQVFJRUNCQWdRSUJBZHdRRTlPNzBoWm9RSURCUWdYcC9mei9HS0tBUHRIODFpd0FCQWdRSUVDQ3dLQUVCZlZHU3lpRkFnTUREQW1VNis5NTB1cGZlRXRBZjl2RUtBUUlFQ0JBZ1FJREFJUUVCL1JDR3B3UUlFRmlHd01iZTN0MnFDdStsajJVVXIwd0NCQWdRSUVDQUFJR0JDQWpvQStsSXpTQkFvTHNDZTJmUHZwK2krYnV6Zkc2UnVPNTJsWm9SSUVDQUFBRUNCTllxSUtDdmxkL0ZDUkFZZzhBejc3MjNsL1pCVDZQb0hnUUlFQ0JBZ0FBQkFnUWVMeUNnUDk3R093UUlFSmhYb0l5V3YvMzIyKytsYmRhK1lvTDd2SnpPSjBDQUFBRUNCQWdNVzBCQUgzYi9haDBCQXQwUWFGSTFEdlpCNzBhTjFJSUFBUUlFQ0JBZ1FLQnpBZ0o2NTdwRWhRZ1FHS0pBQ05WWGh0Z3ViU0pBZ0FBQkFnUUlFRmljZ0lDK09Fc2xFU0JBNEZFQ1pXWjdiS3AyY2JoME0vcWpEdklhQVFJRUNCQWdRSUFBQVFIZDl3QUJBZ1NXSzlEZWVoN2p1OHU5ak5JSkVDQkFnQUFCQWdUNkxpQ2c5NzBIMVo4QWdYNEloT2dlOUg3MGxGb1NJRUNBQUFFQ0JOWW1JS0N2amQ2RkNSQVlnVUNlemw1RzBOTS83N1JQelhBZlFiOXJJZ0VDQkFnUUlFRGdSQUlDK29uWW5FU0FBSUZqQ29Rd1BlWVpEaWRBZ0FBQkFnUUlFQmlaZ0lBK3NnN1hYQUlFVmk3UUxoS1hSOURidTlGWFhnRVhKRUNBQUFFQ0JBZ1E2SWVBZ042UGZsSkxBZ1I2TGhDaUVmU2VkNkhxRXlCQWdBQUJBZ1NXTGlDZ0w1M1lCUWdRR0xYQTdkdHQ4MFA0MHFnZE5KNEFBUUlFQ0JBZ1FPQ3BBZ0w2VTRrY1FJQUFnZmtGUWdqTi9LVW9nUUFCQWdRSUVDQkFZTWdDQXZxUWUxZmJDQkJZdjhCcnI1VTZUSnZtM1NyZVc5UjkvZlZTQXdJRUNCQWdRSUFBZ2M0SkNPaWQ2eElWSWtCZ2tBS2hzWXI3SUR0V293Z1FJRUNBQUFFQ2l4TVEwQmRucVNRQ0JBZzhWaURFK292bHpWRDV1ZnRZSlc4UUlFQ0FBQUVDQk1ZdDRBL0ZjZmUvMWhNZ3NDS0JFT1BlaWk3bE1nUUlFQ0JBZ0FBQkFqMFZFTkI3Mm5HcVRZQkFid1R5amVkVm1FeCtPNVo3ME8yRzNwdWVVMUVDQkFnUUlFQ0F3SW9GQlBRVmc3c2NBUUxqRkdoaXZKTmFicFc0Y1hhL1ZoTWdRSUFBQVFJRWppUWdvQitKeVVFRUNCQ1lUMkNqcXQ2clF0aWZsVkpHMWVjcjBka0VDQkFnUUlBQUFRSkRFeERRaDlhajJrT0FRTmNFU2hpZm5tcnVocXF5a252WGVrZDlDQkFnUUlBQUFRSWRFaERRTzlRWnFrS0F3SEFGSnZ1VC9YUVB1b0ErM0M3V01nSUVDQkFnUUlEQTNBSUMrdHlFQ2lCQWdNRFRCZmIyOS9NcTdnZFQzSjkrZ2lNSUVDQkFnQUFCQWdSR0p5Q2dqNjdMTlpnQWdYVUliT3p2MzAxTHhMMC91N1o3ME5mUkNhNUpnQUFCQWdRSUVPaTRnSURlOFE1U1BRSUVlaTlRd3ZqZXViMzNRd2p2cGczWGV0OGdEU0JBZ0FBQkFnUUlFRmlPZ0lDK0hGZWxFaUJBNEQ2QjU5NS9iaTlXOGE1OGZoK0xMd2dRSUVDQUFBRUNCQTRKQ09pSE1Ed2xRSURBRWdUS0NQcGJiNzJWdDFuNzhtejgzQlQzSlVBcmtnQUJBZ1FJRUNEUWR3RUJ2ZTg5cVA0RUNQUkZJSWR5aThUMXBiZlVrd0FCQWdRSUVDQ3dCZ0VCZlEzb0xrbUF3T2dFeXNCNUNOVlhTc3ZUWFBmUkNXZ3dBUUlFQ0JBZ1FJREFVd1VFOUtjU09ZQUFBUUp6QzVTQUhtTm81aTVKQVFRSUVDQkFnQUFCQW9NVkVOQUgyN1VhUm9CQTV3U2FacmJObWdIMHp2V05DaEVnUUlBQUFRSUVPaUFnb0hlZ0UxU0JBSUhCQzdScnc0VzhEL3BzbWJqQk4xa0RDUkFnUUlBQUFRSUVqaXNnb0I5WHpQRUVDQkE0dnNCQlFQK0VmSDU4UEdjUUlFQ0FBQUVDQk1ZaUlLQ1BwYWUxa3dDQnRRdkVFRDhXWTVyZUhzSWtWY1k4OTdYM2lBb1FJRUNBQUFFQ0JMb2xJS0IzcXovVWhnQ0JZUXEwaThOTnc2ZXJHSDhyTlRHUHFBdm93K3hyclNKQWdBQUJBZ1FJbkZoQVFEOHhuUk1KRUNCd1pJRVN4bi9ybi83VE45TVoveVNrL2RiU1EwQS9NcDhEQ1JBZ1FJQUFBUUxqRUJEUXg5SFBXa21Bd0hvRmNoalAwOXJUSS94OG11S2U0bm1lNis1QmdBQUJBZ1FJRUNCQTRBTUJBZjBEQzg4SUVDQ3dQSUhicytYaDZ2anhGTTdUZGRwaDlPVmRVTWtFQ0JBZ1FJQUFBUUo5RXhEUSs5Wmo2a3VBUUQ4RlhtdW50RGROK1BrVXovZFNYTGRRWEQ5N1VxMEpFQ0JBZ0FBQkFrc1RFTkNYUnF0Z0FnUUkzQ2RRRm9vN1cxV2ZTU1BvdnpvYlFHOFhqN3Z2TUY4UUlFQ0FBQUVDQkFpTVZVQkFIMnZQYXpjQkFxc1dLUGVodi9ubW0rK2w2ZTMvS09RWjcrNURYM1VmdUI0QkFnUUlFQ0JBb05NQ0FucW51MGZsQ0JBWW1FQlp2ajIxNldPek85SUgxanpOSVVDQUFBRUNCQWdRbUVkQVFKOUh6N2tFQ0JBNG5rQzdjbnRhS0s0TW5vZmdQdlRqK1RtYUFBRUNCQWdRSURCb0FRRjkwTjJyY1FRSWRFeWdCUFFRNjArSEdOOUpkY3NqNm0xbzcxaEZWWWNBQVFJRUNCQWdRR0QxQWdMNjZzMWRrUUNCOFFxVU1QN09aei83Vm9ybXZ4VGFuZFlFOVBGK1AyZzVBUUlFQ0JBZ1FPQStBUUg5UGc1ZkVDQkFZS2tDT1l6bmFlMXBmYmp3OGJLU3U0WGlsZ3F1Y0FJRUNCQWdRSUJBbndRMitsUlpkU1ZBZ01BQUJOcUY0dXI0ZWp1NXZSMUdIMEM3TklFQUFRSUVDQkFnUUdCT0FTUG9jd0k2blFBQkFzY1VLRlBhbXlaOE1qM1pTMVBkTFJSM1RFQ0hFeUJBZ0FBQkFnU0dLaUNnRDdWbnRZc0FnYTRLTkxsaVo2dnFNMm1lKzYrV2FlNFdpdXRxWDZrWEFRSUVDQkFnUUdDbEFnTDZTcmxkakFBQkFtVmkrK1ROTjk5OEx5M2kvbzlDWHNnOXhoTGEyUkFnUUlBQUFRSUVDSXhiUUVBZmQvOXJQUUVDNnhGbzcwT3ZxbytWamRiV1V3ZFhKVUNBQUFFQ0JBZ1E2SmlBZ042eERsRWRBZ1JHSWRCdXJSYmp4OHNpN2lHNEQzMFUzYTZSQkFnUUlFQ0FBSUVuQ3dqb1QvYnhMZ0VDQkpZaFVBSjZxT3RQaHhqZlNSZklJK3B0YUYvRzFaUkpnQUFCQWdRSUVDRFFDd0VCdlJmZHBKSUVDQXhNb0lUeGR6NzcyYmRTTlArbDBPNjBKcUFQckpNMWh3QUJBZ1FJRUNCd1hBRUIvYmhpamlkQWdNRDhBam1NNTJudGFYMjQ4SHBaeWIzTWRaKy9ZQ1VRSUVDQUFBRUNCQWowVjBCQTcyL2ZxVGtCQXYwV0tBdkZwWDkrTHFYMDFKSjJHTDNmVFZKN0FnUUlFQ0JBZ0FDQmVRUUU5SG4wbkV1QUFJR1RDNVFwN1UxZGZ6STkyVXRUM1MwVWQzSkxaeElnUUlBQUFRSUVCaUVnb0EraUd6V0NBSUVlQ3BTOXp5L1U5YStrRWZSZm1kMkhiai8wSG5ha0toTWdRSUFBQVFJRUZpVWdvQzlLVWprRUNCQTRua0M1RC8yTk45NTRQMDF1LzhXeWtMdjcwSThuNkdnQ0JBZ1FJRUNBd01BRUJQU0JkYWptRUNEUUs0RnlIM29WdzhmTFJtdTlxcnJLRWlCQWdBQUJBZ1FJTEZwZ1k5RUZLbzhBQVFJRWppeFE3a05QQStldmwxM1FRemk0RDcwTjdrY3V4b0VFQ0JBZ1FJQUFBUUpERURDQ1BvUmUxQVlDQlBvcVVBSjZmZXJVUHc0eGZqNDFJZ2Z6OGxwZkc2VGVCQWdRSUVDQUFBRUNKeGNRMEU5dTUwd0NCQWpNSzFEQytCZmVlT056S1pyLzhteWhPQUY5WGxYbkV5QkFnQUFCQWdSNktpQ2c5N1RqVkpzQWdVRUk1REErdTlXb1R2ZWhwd0YwQzhVTm9tTTFnZ0FCQWdRSUVDQndFZ0gzb0o5RXpUa0VDQkJZdEVDTUh5OUZ6b2JSRjEyODhnZ1FJRUNBQUFFQ0JMb3ZZQVM5KzMya2hnUUlERnVnVEdsdjZ2cVQ2Y2xlYXVyQlFuSERiclhXRVNCQWdBQUJBZ1FJUENRZ29EOUU0Z1VDQkFpc1ZLREpWN3RRMTcrU3ByZi95bXdBdmJ5MjBscTRHQUVDQkFnUUlFQ0F3Tm9GQlBTMWQ0RUtFQ0F3Y29FOGdqNTU0NDAzM2srM29QOWlXY2pkZmVnai81YlFmQUlFQ0JBZ1FHQ3NBZ0w2V0h0ZXV3a1E2SkpBMmZjOHh2QjYyV2l0U3pWVEZ3SUVDQkFnUUlBQWdaVUpDT2dybzNZaEFnUUlQRmFnM0llZXByaC92QXllaCtBKzlNZFNlWU1BQVFJRUNCQWdNRndCQVgyNGZhdGxCQWowUjZBRTlMQ3g4ZWtRNCtkVHRmT0llaHZhKzlNR05TVkFnQUFCQWdRSUVKaFRRRUNmRTlEcEJBZ1FXSUJBQ2VQdi9QcXYvMGFLNXI4OFd5aE9RRjhBckNJSUVDQkFnQUFCQW4wU0VORDcxRnZxU29EQVVBVnlHTjlvRzFkL3ZFcXJ4YVhwN2dMNlVIdGJ1d2dRSUVDQUFBRUNqeEdZL1VING1IZTlUSUFBQVFLckZZanhZKzBGYzByM0lFQ0FBQUVDQkFnUUdKT0FFZlF4OWJhMkVpRFFaWUV5WWg0bjAwK2tKM2ZUVkhjTHhYVzV0OVNOQUFFQ0JBZ1FJTEFFQVFGOUNhaUtKRUNBd0FrRW1uek8rZkRNcjZYNTdiOHl1dys5dkhhQ3NweENnQUFCQWdRSUVDRFFRd0VCdlllZHBzb0VDQXhTSUkrZ1Q5NTQ0NDMzUTFQOVFtbWgrOUFIMmRFYVJZQUFBUUlFQ0JCNG5JQ0EvamdacnhNZ1FHRDFBdTE5NTNYMXNiSlEzT3F2NzRvRUNCQWdRSUFBQVFKckZCRFExNGp2MGdRSUVIaEFvTnlIWGpYVko4cmdlUWg1SWMvMnRRY085Q1VCQWdRSUVDQkFnTUR3QkFUMDRmV3BGaEVnMEYrQkVzYnIwM3YvT0RYaGM3Tm1DT2o5N1U4MUowQ0FBQUVDQkFnY1MwQkFQeGFYZ3drUUlMQlVnUkxHUC85cm4zODd6WFgvcGRsQ2NRTDZVc2tWVG9BQUFRSUVDQkRvam9DQTNwMitVQk1DQkFqa01KNm50YWRIZkwzY2gyNmh1SmJEdndRSUVDQkFnQUNCRVFnSTZDUG9aRTBrUUtDUEF2RmpWVXg1ZlRhTTNzY1dxRE1CQWdRSUVDQkFnTUR4QkFUMDQzazVtZ0FCQXNzV0tGUGFZeDN6Vm10MzBzY2tmWmptdm14MTVSTWdRSUFBQVFJRU9pQWdvSGVnRTFTQkFBRUNod1NhL1B4OGVPYlhZaFYvZFRhQVhsNDdkSXluQkFnUUlFQ0FBQUVDQXhRUTBBZllxWnBFZ0VDdkJmSm8rZVNOTjk1NFA4VHd5ZElTOTZIM3VrTlZuZ0FCQWdRSUVDQndWQUVCL2FoU2ppTkFnTURxQk5JaTd1a1JaZ3ZGcmU2NnJrU0FBQUVDQkFnUUlMQkdBUUY5amZndVRZQUFnY2NJdFBlY3gvQjZHVHdQSWEvczdqNzB4MkI1bVFBQkFnUUlFQ0F3RkFFQmZTZzlxUjBFQ0F4Sm9JVHgrdFRkVDZkWS9ybFp3d1QwSWZXd3RoQWdRSUFBQVFJRUhpRWdvRDhDeFVzRUNCQllzMEFKNDUvL3RjKy9uZWE2LzlKc29UZ0JmYzJkNHZJRUNCQWdRSUFBZ1dVTENPakxGbFkrQVFJRWppK1F3M2llMXA3dlEvLzV0QmQ2bXVDZU4wWDNJRUNBQUFFQ0JBZ1FHTEtBZ0Q3azN0VTJBZ1FHSUJCL0xvWHpGTlJ6U3ZjZ1FJQUFBUUlFQ0JBWXNvQ0FQdVRlMVRZQ0JQb3NVUFkrajlQcWt5bWczMGtObWFRUG8raDk3bEYxSjBDQUFBRUNCQWc4UlVCQWZ3cVF0d2tRSUxBbWdSTEdmL1BNbVYrTElYeG1Ob0JlUXZ1YTZ1T3lCQWdRSUVDQUFBRUNTeFlRMEpjTXJIZ0NCQWljVUNBSDlFbjFtYy9jU2VQbXYrQSs5Qk1xT28wQUFRSUVDQkFnMENNQkFiMUhuYVdxQkFpTVRxRGNkeDdyK0xHT3R6eW1hZmo3NWFPcXBxbXVlYVRmZFB5T2Q1cnFFU0JBZ0FBQkF0MFRhRmNKN2w2OTFJZ0FBUUlFWmlHM2JzSW5VZ0xPQzhYbG45azUrSFpud2JnUTlsSXdQeFVtay9iM1NWclE3dDZDODdIYXYxZmRVT1gvSUp6cjNaMjZwOHA0RUNCQWdBQUJBZ1M2SkdBRXZVdTlvUzRFQ0JDNFg2Q01Ray8yOWo2ZFl1MXZ6TEp0Tis1RFQrRTczeGNmWXZWL3BYcDlheFdiZnpzMjhhZFRJUC81OVBVWGMxM0RwTjdJd1QzVTZUOHNoSEFRMFBOL2EyaEgyMHVBTHlQdVJ0M3Y3M2RmRVNCQWdBQUJBaU1WTUlJKzBvN1hiQUlFZWlGUUF2cmJiNy85K1N1N3UvOGs1ZUhyM2RrTlBZL28xM20wL0xkKzg4MDNmeTVwNW8vOG1GemUzdDZlVENZZmFtTHphaFhES3luRnY1SkMrWTMwM3MwVTFKOHJnVDBmT1d0TWFlUUhEWnQrTUFTZkJ0dFR6azlISHY3SVozb1FJRUNBQUFFQ0JBWXBJS0FQc2xzMWlnQ0JnUWprN0pwL1RxZlI2alF5SGVwdnI1b21sZ1hqT3RMQWxKeS9rcXR5N2RxMXMray9KTHlmbms1LzY2MjNQcHMrNTQrZlRSL2xrVEw3bWIyNjNrNmo3Q21veDQvRXVuNHhoZllVM3F2cktaQnZweHkrRlVQMVhDcHZVdFd6eVYwSEFiNU44QWRGUFJqZzgrczV3T2ZINGM4SHo5dDMvRXVBd0x3Q0I3Tmdjamw1MW9zSEFRSUVDQ3hCUUVCZkFxb2lDUkFnc0dpQk5IcitjK1hlN3RsK2E0c3UvN2pscGEzZlVwNU9qMUI5S1g5SzRUd0g5VkM5K3VycC9IWDFxVThkVE1YUDhUcSs5ZFpiNzZiUG41bDkvRXo2Zk8rUnd2dlczU3BlQ1hYOVFqcnA1VlR1Q3ltMGZ6aVZ0cHVlWDBscnp1MmtHZktYVWw1L05qa2NDdkM1aUpMZTIzOC9HSVhQYnh3Szh2bkwvRWlsM1Q4aVAzdXh2T2tmQWdRZUZzaWhQSC9rLzZFSjVRLzdlSVVBQVFJTEZ5aC9YeTI4VkFVU0lFQ0F3S0lFOGgvSHpkYjI5dGVra2VWUHBodTRuMDFmNXorVzEvM3p1MG4vcmFCTy85SGdINllwN1AvSmREOSs0cmQvNHpkKy9ZRkdUMmIxUEFqcitlMVEzVTRmcitXblpiWDN3KytWRngvNHAwNmo4MXZUalkxTDZjRExhVVg3bHlZaHZKQ3krSlVVNGorVVpoTmNTMFZlU2lSYlNXVXJmZjFNK253cUJmbjA4aUdpUStHOWZkb0crM1JVZnBMdmkwL0ZIN3gyNzd3MnpyY1Z1dmRpTHJsOXFmeDcrUG1obHdmN2RKcjZQZmZyLy92T1o5Lzg2R0JiT2M2RzVlL2x3eDg1a0IvOGo2TE1rcG1lT3ZYTjZZWGZVOSs1ODNlKzhJVXZmSGwyL0wxanhzbW0xUVFJRUZpc3dOaitzRmlzbnRJSUVDQ3dmSUg4Y3pxKy9QTEx6M3p4enZzL243NzR1aFNLOHgvT09TU3QrNUVHMHRzVW5FTHZiNmRxdnA3K3ZQK1oyRlIvLzB3SW4zenp6VGZmZTZDQ2VkWlcvbU0raC9MOCtlQjNVUDU4K0huNnNyeC9jR3orK2ttUCt1TE5teGZUZjduWWpFMXpiaHJqMVhUd1RqMEptNm1BeSttMmdPMm1DdGZyRUM2a1VpK21OSDQ1dmIrWkF2eXBGUEpQejVxUWFqQ3JRcjVxdVh6K2ZPalpvWkEvZTdsSmg2V2p5d25sMlBhZldUa2ZqTmJubHcvYTkrRHo5cFQrL0N1Zzk2ZXZqbHJUdy84aDdiNy9ZUGI4alJ0Zk5hMmFmeTRWOU8zcDIveWo2WDhySDhuL1c3L2JORi85LzdkM0ovQ1ZYUFdaOTZ2cVhxbFhkYnMzMjdTa2p1T1FrTkFzaG9Za0xNWnRZMkF5bVRlekpJRjVFOGd5TUhsNW1RekRmTUptSURQdk8yRU5UbmdKV1poaEdUTEpRQkltazJTU01QUGlyWTBOR0J0NUFScHNNRTIzZEsvc2RrdnFSWFMzdTZWYlo1Ny9xVnZTbGF4dWE3bExMYit5MWJxNlM5VTUzMVBTdlUrZFU2ZW14OGNuZEw4L2dMamNEZkU4QkJCQUFJRW5GMmo5d1BEa3orWVpDQ0NBQUFLOUVMQVAwQTFORlBkZk5jSGFMN2hHWTFaaE1pdW5LS1ZoV3gzYmVrdlJsMEt5R1gxSGtmUkxtaVR1NW1wbDVvdEhqeHo5M2lLNE5CUll1azNYc2VncGN6L2FlOVg4MS83OVFYRGdnRDJZdm01eFFyYkhsbDcyN2VzYmVQVFJMVkcxdXFYaTNBWk5KTDh0aXFQTHRQS2RRU1VjME1HRjdhRnJYS29WN3RLUSt3R0ZrVTBLNEJiczFVc2ZiRllkKzNTQVpKMVYxT2Y1Tk5UYjF1WktNWGNqdWN2L09IOWZzMkIyeDhVRHZqMnh0UTgvZWFFNXRDNVA5blByYzl0eG00RGVEc1hlcldQKzl5ajVuZEtsRU9lWExVTkQyN1dEUDBleDJ3TDVTL1hJTS9WN29OOEI3ZDUyZ0VwZituY2lpTjF6bTNOTkVORG4rYmlGQUFJSXRFVmc4UnQ3VzFiS1NoQkFBQUVFMmlyZ0o0cmJ1V2Z3VGVxdytsREdBcnBWMU1MbS9EQnhEWUgyOGRYQ2EvS0IvcFFldlU4LzNhYm5IUWpQblJ0cERvKzExNlpMZXNCaHdiRGE5TUdMZkUvZngreDdldHVlM25vN0tWOWF6b3VzYkttSGJJSzcyZG5aZ1hQcjEyL1NVWVgxb1hycGRXUmdSeVZvYk5jUWdxMDZMWDZqUnNodjFXdTNoN0dHM29kdXF5YjBXNitOYmxMOUIzVC9abjBOS0d2MzY4VDlxdTdURVB5VzRyWGV0Z0pZRUZwaW1idDM2Y2ZuNitpZnVQU1Q1bGZiM1A3Q0F3QnBvZEx2ODA5UGJ0bjlCUFRGS3ZuNE9UMGdaZ2UxN0d0dTJiNW56OTZvMFhpeGhYTHROUy9Vc2FkaHYzL3FoeVNVMjdubitrSHpUdWhGZmZvNm9ia3FuMzE4Zkh4VXR3bm9jNUxjUUFBQkJOb2prSDRnYXMvYVdBc0NDQ0NBUUNjRWZPUUtYWFJ2YkxrcjZUMjMreTRVcERwUmhvdXQwOHBoVVU4ZjFwTWk2WU45cktIbEdsbnUwK2NXZmJ0R3Q2L3hIL2pYcnp1azBRQmZEQ0ozU3hTSFh6cFdxMzFIcjIvdHlVdkRoTlV4N1NXLzBQYTlqUjVNdjEvb2VlbjlxVmxTNXVUZTVMNzkrOU9lZVZ2WDNGZHpnanViNUc3Rnk5RFEwSWFUem0xVXIrVEdLQXJYTllKd3ZaQTJDbWFiZkxaWW1OZXAvQnUwNGcyaGM1dWQwL24wb1hyc1l3M0JqOEwxS2xpL0NySlIwY2h1YjFaa3Nqa0lyRWV6S2xPYkE4QW01YXNJMy95VGV0aS8vckx6K3A0dWN6cHpOOUpINXI3YnJ1WFg0Ry9NM2Izd1JyTC9hV0RFd3BDMzhFbjgxR01Cdndlb0RCYWViYkhmTFR2dzVaZk5sMSsrYTBPMStud1h1cGRxZjd0YVExNmVIVlNpWkhKSDIrMjFVMmtVako3djk2bEkrNFIrSC8ydXRTRFlwK3ZqT3dJSUlJQkFld1dTTi9QMnJwTzFJWUFBQWdpMFY4QSthTWVhTE8zUzJmNisrM1hiTGsxbUg1YlREK0R0M1ZwNzEyYXh6M3JYL1NkL2ZlYXY2TXNXSDRGVkRadjkvUUU5ZXF2dXU2WFIzMy9mOFVPSC9NendMY1ZJRHlhdnRIZTlaUlVydnRuNi9wamVUci9ieWxwdnB5dTN1dHFTMURuNW50eXoxbjgxTy80bHAwOXZYSGYyYlArNUtOclFWNm4weDlWcVJiMzVtK0pHbzE5REZyWnBoMWlubnZ6dFVhQ3o3L1VjeGF5cWhYMkZzTDdReFR2VUJXcTk5NXBJVDlFL0NqZXFTRG9tRU9pN1U2OW8ySzloeTliVGJ6V3owUUMyYjlsQkFMTzN5Tlp2cjFQTlpyVnVXODhEbWlUdUtqM0drZzBCMngrdHplejd3dDhUbmRheDY5Rkg5MnBXeDZ2VjRpL1RVNTZuSnozRjhyZmEwUnJYdmljSHlQd3Y1dHg2RnRjcy9adEREL3BpR1g1R0FBRUUyaWhnZjhoWkVFQUFBUVN5TFdCL3EzMzRVOCt6Z3F5R29zYWFLTTczYkdXNzRCY29uYzY5MWdHR0pBek1uN3VlQklWUjljNStLWExoTGVwaHZtTmlmUHloUmV0WVNlLzZvcGYyNU1mMGZmWkMzNE5nLy82a1lNbDU5V200dC90YWJ5ZlA2Y3kvZG5tOFBqc0FvTkhMUVRTemFiUGFKK3lyVnZ0bW82Zy9qR2Jpb0tIZS9ZYUN1VjFlcjlHNFhGY1VPRFZScTkzZW1lS3cxbVVJMlA1a1h4YktiVCtaNnlIWDdXRG44UEJ1amJaNWdaNXdqWDdjcjZmczFZRVZPOENpLyswZisyWHpQZXYyZXZ1eWRUM1pRa0IvTWlFZVJ3QUJCTm9nc0p3L3lHM1lES3RBQUFFRUVGaWpnUFZrenU0Y0hyeFJ3NWQvSTRQbm9hK21laFlTbHU1ZHR3ZmkySWFWZjEwOXYxOVFNTHhaSnovZmMzSjA5UGlpRGZXaWQzMVJFVHJ5NDFMdnorbDk2ZmZXRFM5MVgrdmpabTNMaGI0bmovSnZsZ1dzamRNdzNYcEtTQkJjY2NYNkhZM0dNeFc4cjlPVDlxdVpuNmZmR2J2c29HNjI5cExyWjM4cWlnL2t0cjZWTEFUMGxXanhYQVFRUUdDVkF1a0htMVcrbkpjaGdBQUNDSFJUUUorMzcwNDZ2K3lUZHlZVys5QnVpd1dIbFM1V2grYVowODNxcUdkZHdWenJWUDFDblhzZGhqOWhYd29aYndsalY5OHhOUGhsM1g5ckhFUjNIQjhiKzZaZTN4cFVyQXoyWlNIVXlwV0dVZDNNM2JKVTJaZTZyMTBWYTkyZldtK242Mis5ejI1YldSYjAycVpQNUh2YkJNelo5dWRXN3puenJUOXcyUS8yeFJYOWJrVFh1OW1aRit0NVQxTXZlVE9RNnljYnBaSmNrakg1dldqZmxSOGFLbEFuOTBVVm5nVUJCQkFvcjREOTBXZEJBQUVFRU1pK2dIM0lqbmZ1M3YwMG5VRjhuejRkMjhSaTlpRzVsMy9IYldablhWZk5mMWFmVVZuc29HODd5NU5laHN5Mm84bXFkT1owODdpRVl2eDViZWxyNmh1OHZlTENXeXV6cy9jOCt1aWp4N1Q5MWlVOUNMM3duTnpXWjNBYmdXd0oyTytQbmNaaFMrdkJwMkRYcmwyYmcvWHJuOXR3YnI5KzZhN1I3NE9kUzY2SkJ2VnYrM3JKa3kwdjhhOSt5MmUwSlp2RmZhWXgyL2lSRTQ4K2VsaTNyYXh6QncxMG13VUJCQkJBWUkwQzlrYkFnZ0FDQ0NDUWZRSDdlKzJDZlVIZmpxTkQ5K296K1RQVWsyNGZqTk1QODkydWdUODRvRUk5b0EwL1JlY2tYK3F2ZjI2VFRkbEVjTzBONm1uZGtuUFhMWkhvL0hzZjF0TndFcmlqbWxyOExqM3habldkZitGNHJYYXgzblVyZTlyem42NmI3d2owUXNCK3J4ZjNrcytWWTlmUTBBL0hvWHVSOXUzcnRhdS9RRHZ1bFg2L1R3TzVoV01iVXBNY3VVclhNL2Y2TnQzdzIvQ1RBOXJ2Vyt6K1ovRDQ0NithbUppWTF2cVR2MHR0MmhDclFRQUJCQkRvekFjb1hCRkFBQUVFT2lQZ2U2czBVZHlmcUMvNTFUMDlEMTFCUEt4VU5KdDM4RnZuR28zZld4ZEY3MWR2OWkvYmgvaVdvSjcyWUhkQ0l4bkNub1FUUDRUWE90a3RMdWl1R1gwZFZJci9nbkxMTFpYejUrODZldlRvWTRzS2tSNUVzUFVRMWhmaDhHTkhCU3pVcGdmV0Z2U1NiOTJ6WjF0MWRuYWZEai90MSsvV2RYcmVzL1E3WlpmVjh6bmMvK01QekdrVnF6K1gzRmEzbk1VZkVFdUR1WDZuUmxTbTkwN1dhdis5K1dMQytYSVVlUTRDQ0NDd1FnSDc0OHFDQUFJSUlKQVBBUXU4c3dyby8xb0IvZmQ2R2RCdHVLc21oZGJsdllQM1RJNk52Y3Y0dGcwUFA2TVN4Ty9VZmYvY092VDBnZDZHcUd1MmRoOUdPdjEray9hdVczQ3h5NFBwdTc2U25zYkhkT3R1M1g5YkVNYTNUd3hzLzNwdzhPRDVsaWIzQVY4L1c4ODZ2ZXN0TU54c2k0RHQrN2FQMmZmRkI0U2k3WHYyL0Zqa0dsZnJzV3UxdTc1USsrNVF5NzVyZTZSR3l1Z1Jmd1RLcjBkUDdlaVMvQzZGVVZWL1o3VGwrRnZhMm05UGp0VS8xYkpWcTR2OXJyQWdnQUFDQ0xSWndQN0FzaUNBQUFJSTVFUEE5NkR2R2g2K1dwZFEra0x6ODdGOVNPNyszM0tGQm4xNHJ5aUUzekpacTc5Y1pVakRiYUFEQ0pyWXpiMVRpZUwvOEovaUxhZ25qNmU5aHAzV1RyYW53cVdoUnIyQWZwdnEzZGZsNlVJTEhMZXJ4TGZxKzFmVUkxaGZWQ0FycHhWOWNaaGE5RFIrUk9DQ0FxMEhmUmFjbzMzWlpaZGRHdmYxUGMrRjducnRvRmZyWXZUUDFDa2k2MnhOdHN0YUl2WmZsdEx0djJSZjdNYnZ1RTMzYnI4ZkN1YTZJbHNjSDlHbWJ4eW9WajkrK1BEaHg1czF0WU9FVmgvQ2VST0Vid2dnZ0VDN0JicnhCNy9kWldaOUNDQ0FRRmtGN0VOL1BMQjc5ODcrS0hwQUg5MTMrdy9VODhObHUrdmlBZzF6dHlIdDdxOFZjditwMy9qZXZmMXA3L1NPUGJ1dkQrTHdCdlVJWG1lUE5hL2RiamU3RmRSdFc3WTBBNDl1V2ZoWTJMcytwUXgwdDlMR2JYcnN0ZzNPZmFOV3E1MzFyMHIrc2ZkSksyOTZBTUpDT3dzQ2l3WHNkOVAyRmZ0YWVHQkh2eE83amgvZkcwZlIxWUZDdWZZa3V6TEJwWmEvOWZ1ci95MlUyNFJ3K3Q2OVh2TFc4bHQ1TFhUMytRTlpMajdxd3VERHJuL0RIMHc5L1BBcC8wVE5mUkdNQkRZUkpBc0NDQ0NBUUljRjdJMkVCUUVFRUVBZ0h3THAzMnkzWTNqd0pnWEw2L1hoM2o1WWR6dnd6bXMxejBWZklxVGJ1YlUrek80WUh2NG5TaUh2VUI1NXZyMVFQWE0ya1Z6YXd6aS9ydTdjc3FCdGdkMTYxODF6YnJJNWxjc2VlMGl1ZDJpRXdzMTZ6cGVueHNmSEZoWExyTzExQzBQWW9pZnhZeWtFMG4zWTlwc0Z2ZVE3aDRkM2F4OTZnVWFTWEtmY2ZiVWVmN3JDci84OTFYNW1PTTFoNUg0ZnRQM0oxdFh0WldHUHVYTUs0K0VmOU0zTWZHanVpZ2o3OWltWWoxamRmS0c3WFVDMmh3QUNDSlJSSVAyd1Y4YTZVMmNFRUVBZ2p3THBlZWdmMEJEenQvYnlQUFFVVCtra09SKzl0U2Q5L3FDQmZiQzNBQlBzSEJyNkJmWE1LYWlIZTMydllXK0Qrbnp4azRNYzFudTVxSGM5T0tHaWp5aU8zK1lhN3JiMVFYRC8rUGo0bWZTRit1NER2cjViL2V5TEVDT0VBaSt0dmVRV1d2MStiZlhkdlh2M3hzZkQ4Rm5hdDEraXZlS2xPcmp6UE4zZXJuMUt6MHA3eVhXRkExdDZkM0RLYjE3L0xBem1jYXpoNitFbjRqais3ZVBqNDZQTkp6R1VQZFhpT3dJSUlOQmxBUUo2bDhIWkhBSUlJTEJHQVIvUXR3OE8vbHdVaFovdGVROTZzekpLS2t1RmRBczBGbHA5bWYxVDdUSnhqKzMrbDVxQStzMEtLaitvbm5mZDdUcHhEWFcvdVJYK2s0VHNwWHZYYlZVUEtYeDlTWmU4dXJWUm5iM3p4R0YvSGVqV1RkQzczcXBSak51MkQ5dVg3UnNMZXNrdnVmenlLNnA5ZlMvUTduSzlIbjZSSG45YU1rUzhHY2p0K2ZQN2txMmo5NSs1YkNpOXYwUmhwRlBmOWNzWEJuOFN6TWJ2bjN6a0VadVh3UmI3WGJYZldRNDJtUVlMQWdnZzBBT0IzcjlaOUtEU2JCSUJCQkRJc1lBUHZmNzZ5SUc3WC9YWXFDOExEejMvZTY1Q05FTjYvS2VhT080MVRXTmZYbCsrL1JxS2Y4RE90UTJDWGJ0MmJZN1hyWHVEU3YxdjFOTzR1em5zMTRLNmhWeDdUUllXSlMwTFphclpFM3JYbmE0QkhkNnJpYjV1cVFUUjdZM1RwKytmbXBwS3p0ZE5TbTd0WVhXeHRyRXZBbzhRTXI1WW03VitKVDNlelVKdjM3NTlTMlhUcHFzYXpsMnJIWFMvZG81OTJuY0hNdHBMM2txZDdNYzZLcWJ5UnJZemFvLzh5N0FTdjNmaXlQaTl6U2NTekZ2RnVJMEFBZ2owVUtEbkgraDZXSGMyalFBQ0NPUlJ3UDV1dTBBVFQrMDRlWEpFSTJpZmtaVmVkRjh1WFFaT3ZZaDk2cHo3cENhT2UyMFRPQTNwOW1NWXRBUjFEUTNlZVQ0TTMrakMwQzRkZDRrUDZqcXZYYUVuN1kxdXJxTG4zNUtRYlQyaWxzaDhMNlNhUWpkOVIyUVlITkpEWDFUTDNGS0pvanNmR3h2NzdxSVNtMEhxUUZoZmhOUGpIOU45N1FrOXgzWWdyQkhHTHc1ZGVKM0M3UXZWK0ZmcXUzNERtNzNrODVkQXM5OUxhMS83bnFWRnZmZ3FsSzY0WUlWU3FXK0tnK2kzam8rTjNkRXNwTDlmdHhlTURtZyt4amNFRUVBQWdSNElaTzJOcEFjRWJCSUJCQkRJbllCOXFHN29jbVovb2cvZXI4N0NlZWdMQk9jbmpydFFTTGVuaDhHK2ZWVk5RT1ZuaHRhUS9TSGxuamZyL2w5VHdOK1E0YUNlVmpYcGxmVHBKNno2ek82RG0yVzMyTTVUZnlCMHdjMzZmbHRqM2JwN2p4ODZkREo5WWZPNzlWaGE2Ry85V3ZRVWZ1eUFnSDN1U2NPMHJYNUJML25XUFh1MlZZTFo1eW1RNzFmTFhLZkhkVjU1dE5GZTRZL04yUEVaTzRCa2QrZ2dUWE5kdHA2c0xYNTR2WDZYYkQvVDRyNm9PcjMzV0szMnVlVG51WU1KQlBNbUNOOFFRQUNCckFqWW14UUxBZ2dnZ0VDK0JPeEQ5NndDK2hzVjBEK2N1WUN1TktBUTB3Z3JsV29RdTA5TTFHcXZhL0ttUGNpdDJwR0NlaVVONm43b2Z1aHUwQnArU2VHaW9xRHUxNlVBM0F3YXJTL056RzBMMmNuTThJdDcxNU5BZDBUWi9jczZkLzBXdVh4aG9sNy85cUtTbTR0OTJYb0lUSXR3MnZCakdzanQrK0plOG5EN25qMVBqMXpqYWpYVlMvWDRUNmdKaHhmMWtpdVFxMm44blhQQnRnM0Y2c2dxa3RuaEZjeXR1SnI0N2Y1S0ZMenYyR2o5TDVwYlMvZTFCUWNtT2xJU1Zvb0FBZ2dnc0NvQkF2cXEySGdSQWdnZzBGTUIzNE8rYTgvdUY4ZHhlRWV6SkJidXN2UTNmU1VoM2Fxd0lEaGNNamg0VlRVS2JsQm9lcVVGRGZWZUtuZ29YR1c3MTdMWkZDcXBsVldsVnFpcldMQ3pPdmdsanMrcW9SNVFVeDNRc1A3Ylp1SjRaTHBlbjB4ZjJQeHVCeU9zUFZ1L0ZqMkZIeThpWU5qMlpmdVVMUXZDNkdVL2RObWxqY2VyUDY1SHIxTUR2VVNQUDFQdDAyOVBiUGFTSndlRjFIQmFpNjBqUzc5WFZzeWxGanZ3MEZDUisyeGYwMmtYRDJ2L2V0L1UyTmluZEw4OVpvcy9zSmZjNUY4RUVFQUFnYXdLNU9GTko2dDJsQXNCQkJEb2xZQ0Zobmp6NVpmdldsZXQzcS80c0Z2SnducGVMYmhuYVZscFNMZXlXeDNzdmNtSHFrdjM3SDVSSEVmdjFEMC9aUThxUUtVOXpGbXJxeFZ2cWNWQ2RyTjNYYmVlT05sY1RmZmVaY1BoNDBybHpxblJVWnROT3cxVXVqbDM0TUxXazliZDdtZFpLSkFHY3Z0dVR1YVZMSnF2WWRlSkUwOXZWSUw5Y3I1T2pmQjhQZWx5eTk5MkRLVVp5clcvNldlTDVJbTVmYy9EWXZXMDM1VStqVGhSTUkvcnF0S042NTM3VHkyWEJMUmd2dEFrRHpXampBZ2dnRUJKQmZMeUJsVFM1cUhhQ0NDQXdKSUM2ZDl1dDJONDhDWmxpdXZWWTJhWFQ3SVA0bGxiVmhQU3JRNXBBUGVoZFB2dzdwZEh6Z2QxNi9HMElHSVR5WmxEK2p5N093K0xQSmJ1WFZkUVBLOEtmRjFQT0ZEUmNQakg0L2llNmZIeGlVV1ZTdHZZUXJ5RnMva2d1dWlKQmYvUjJ0Nis3R0NWR1N3NGVMRjk5KzdoSUlwK1hOY1N1MDV6bDErakZQNmpkc3FFbnVjbjliTi9tNit4MTl0WCtqdWxtN2xZRmdSempXVS9Gb2ZCUitKSzMwZE9IRDU4d3RkZ3YvNGVIQ0NZNTZJMUtTUUNDQ0RRSXBDM042U1dvbk1UQVFRUUtMV0FCVFU3RC8wRE9nLzlyUms4RDcyMWNlWkMra1ZtZDI5OWZ1dHRxNmVGS2ZzS3RnOE4vYXo2Q2RXakhqN0hmbTRHOVRSazJWMTVXaXhrMmRCOWZkZi9pM3ZYZzJCYzkzOVY1NjVyNXUzZ0M4ZHJ0Vy80NTgvWDBON0RMWFFtNjBtK3p6OWF2RnRwSUxmdkM0YXRCMWRjc1g3N3pNeFZPbWF6WDFIN1dnWHk1K24yOWd2MGtxZUJQSStmZ2Z6dmt0OVhraDd6MHhxbS80ZFJwZktoaVNOSEh2Rk5uZ1R6dWQrWjR1MEcxQWdCQkJBb3RrQWUzNXlLM1NMVURnRUVFRmllZ0Evb212Mzg1NklvL0d4ejZIZVdlNVBYRXRKTnhOYzNwZG14Wi9DWEZVdmZwaG0yZjZ3NVJEbHIxMUJQaTdxUzcyblF0bkJsTThQYjRsOXZCeUowUzczcjRSMWhHTjhTVmRkOTViSHZmZS9vb3BXYmtTMzJlbHVYZmVWNXNjcW5ZZHJxc3FDWC9KTExMNytpMnRmM0FnMUllSmxxK2tJOS9qUWI1ajAzYkQxeHNOZWtCM0R5L0psbllUQjNUdnU3KzBRMXJIenc2T2pvSWRVeENPZ3g5d3o4Z3dBQ0NPUmRJTTl2Vm5tM3Avd0lJSURBV2dRc2RNU2E5ZnlwNm9MVnBHUEJSbjFaaU1ueTMvVzVrTDZNMmQxVmxTY3NWamM3Q09GN1Q2OVFyK24wN095L1ZMWGZyR0MyUnlIV3dsa1dyNkgraElvczQ0NGtZQ2ZENFovWXUrN2NZMXJIM1M0TWJvMGlkL3ZFenFkOFBaMEp2N251MU1yV2t3YjJaV3kyNTA5SnkyMEZXZEJMdm4zNzlpMlZUWnV1YWpoM3JYYis2MVQzcS9Ua0xTMjk1RW1JdFYrQitjbmRiSDM1WHB3Y05EbWlEa1pweEw0MVpmaHBGMFh2MVh3RkI1c1ZXekRLSk4rVnBmUUlJSUFBQXZsLzQ2SU5FVUFBZ1hJSzJOOXZDMS9WblVPREl3b3B6OHBCTDdxMWxKVjVWb0c2TDRnYkg1dW9qZithZnJhNjJKZWxqK1V0U1craEQzRGJycnh5YTNUdTNCdlUyZnh2ZGQ3eExoL1VnNkFJUGVxdEZtblFOaU1kcEZCYXM5NTEvYS82NnI3UUpwYzdvSzlidEIvY00xV3YxM1M3ZGJFREc2bXhyY3Urc3JCWW1leGdrMzIzTWkzb0pkODVPUGdqY2VSZXJHdDRYNnRudkZoUHU4TFhPNTNjelo1dlF5aVVYdlZhK3lyS29vTU4rbjJRaXVwYmFUYlczK2krOTA3V2FuYzNLMGt3TDBwclV3OEVFRUNnUmNEZUVGa1FRQUFCQlBJcFlLR3JzV05vOEw4bzhMNG00K2VodHdyUDlhVHJuUFRmVnVCNG14NjBjTFhTNEJqcUd1clZ0T2Y0c3NzdXUzUzJ2LzlOU3F5L0xvK0JscUJ1UWFaSTczZUowNFY3MXljMWNlQTlldEp0Q25lM1RxeGI5L1hnNFlmUHRUU0FXZGkrWSt1eHdHL2Z1N21rMjdkdEx1Z2wzekkwdEwwdmlwOGJ4TkZMOWRpMUt0b3oxSmFiN0luTlV4bUsyVXR1Rlp4Zi9FRUtDK1oybCtwOWkxcm9mWlAxK2kzTnAvajdkWHZCd1l6bVkzeERBQUVFRU1pNVFKRStzT1M4S1NnK0FnZ2dzR0lCQzU2ek80YUgvNVU2VTM4L1J3SGRLbW85aEkyd0VsVVYwaitna1A1MjNaZjJnQzYvSjkzV1pPRjd2d0xuZ1NUc1hmS1VwL3hBcFJxOVZaT3IvUXYxTTY4djJORDNwTVlMLzAyRGRyTjNYZk9XKzk1MXV4NTJiSTg5cE1CK2gzcWliM0t6N2l2SHg4ZEhGNzdjaDNYN1BKQ3VwOTJCM2RyVjFtOWZWc2JXOXExc0d4cmFXd25kQzlVUGZyMmU4Z0lWZmJlNmpTMlpOa081QmRGQzlwS0xZc0hpUndQb2dJVDlYbHVOdnhKRzhYc21Sc2YvdHZtczFKRmd2b0NOSHhCQUFJRmlDZGliSlFzQ0NDQ0FRRDRGckNldHNXMzM3aGRwb3JnN20xV3djSldYdiswVzBtT0Y5SXBDK3ZzVjBtOVEyUzJFV0IxV0V4THR0ZmJsZTJXMzc5bno5TkExM3FZMS9aSkNUeEpXZFZCQU9qNEE2WGxGWEJLN0MvYXVCOGVEVURQREI4SHRPcDM1MW8xaGVIK3RWanU3Q01KOGJEMFdwRmZURHJhNnRDM3M5UXNDNWVXWFg3NXJ0bEw1Q1oxRGZyMkN1SWF0QjgvU0FZVStlMUd6bDl5dUc2OXRLNlhiZjhuK25KZDkycXF4MGlXcHI0SzVIVmpSNzhJM05CSGdleWZHeGovVFhGRnFhWTZyYlkrVmxvbm5JNEFBQWdqMFNLREliM2c5SW1XekNDQ0FRTmNFN0lON1BMQjc5ODcrS0x4ZmVXWlF3Y1kreEtkRFlMdFdrRFZzNkVJaDNWYloydE82a2sya2djWUg5WjE3OXV4emNlTUcrZnlzdmVrcEJOcWx6ZXo4WG5NcSt2dGdHclROMHVyYjJydXVINFB2S0FOL1FUYTNWS0xvcnFOSGpuelA3bXhaVXFOMFBSY0tpR1p1bHZabDI1cHZ1NmMrZGQzT21UTjdZeGUrSklxRDY3V0M1eXVJWG1yNVc0MWg3V0d4VTIybDc4VTdsMXdVRjF6TXlINWYrK3dBa2laTy9LNE9udHc0TVZiL1dQTitlNkVkTFBIN3NmM0FnZ0FDQ0NCUWZJR2lmekFwZmd0U1F3UVFLTE5BK2pmYzdSZ2UvTHlDMXN2VSsyWXpQdWV0aC9oQ0lkM0NvSDJ0ZGtuRFpSTFVoNGF1Y2FGN2w1eXV0eFVxR0tZOXUvYThNaXlKNTN6dnVtWUd0MTdxWmxBT2dsUFN2azlHdDFUQ3ltM0IyYlAzSHp0MjdQdUxZTko5eSt4cy83TmdidXROTFhWVDE2c2ZIQnpTdDUvVUU2N1ZJWUZyaFAyakNxSGV1VGszUU5KcmJOdWZYNCs5dEF5TGVkays2WU81Zm1jZkVjS0h3blBuL3FqRjI1ek5kQzM3djE3T2dnQUNDQ0NRTndGN1kyUkJBQUVFRU1pdmdIMlFuOTB4dFB0OVlWUjVlODdPUTI5VnYxQkl0K2ZNOThhMnZtTDV0eTBZV3REeDY5R2w2ZjZoMHVFN2xRM3QydGsyOU4wdXpXYnZoMlVKNmxidGRHa055aGJZclJmYmhsbmJ0MFBxM1A2aXdyWDFydC81Mk5qWWQ5TVhMZjYrZS9mdWpZL3JTZ0o2dFFYeS9YcU45Wkp2bXd2L3ZwZGNCNDlzS1ZjdmVTdlZvbUFlSDlmUmtkODc1OXhIcHV2MVNmOUVybVhlNnNWdEJCQkFvSlFDQlBSU05qdVZSZ0NCQWduNGdMNTlhT2hub3pENGI4MWU0YndHelF1RmRBczI3ZWhKTkNzTDZVbFFIOTc5S3VmQ0czUnB0bWY3WWRaSlVFK0h4eGRvRjFsV1ZSTGpsdDUxQldsYkpLOW1jVzVhTngvUWsyNFA0K0NXK096WmtYamR1bTNWU3VWRjZuRi9tVnJIRG5iOGlCK3FuVHpmTnBwZUFzMCthNlJENE8zK01pNTIyYjltajNtc2MvN0QvNlNmUDZoNUYrb2VZOSsrUGwyTndIck0xM293eXErT2Z4QkFBQUVFOGl0QVFNOXYyMUZ5QkJCQXdBUXMrTVNYRGcvL1VNUEZEK2kyWFpMS3dsWmUvNzVmS0tTclNtMExMLzZnaHExUVMwVTk2citpYnVTM0tWeitzUFVjcS92WWV0VExHdFFUbGVUZnBYdlhrOTd3SXpMYXFnQi9pWDlxR3NyZFhDKzVIU1RLNno3WWFyQ1cyM1prUTVNU2hoWHRXNkdOMUZDUCtSOEw1ZjNIYXJXSG15dGVjTkJvTFJ2anRRZ2dnQUFDeFJESWF5OUxNZlNwQlFJSUlOQW1nZE9uVG4xLzA1WXRQNi9BZEpsV2FiMXdGakR6dUNqRDZML1kyZXp1TDlrd3NHWDkyVk9uYmxaRjJobjJ6TWZXWitHb2NlYlVxZnUyYk5qNFNSZUd4M1R2TThOSzVSSUZLM3ZjZWozTDNQT3JsdkFIS3N6Q0RweW9SenhPN0N5WU83ZGU3WlRlbHh3VXNtdDN6NzlHTHl2cFlwUGVlVDA3Nzk3R0liZy9yK2hxQXNmcTlZOXBmNXVTaXUxN3RuQ2VlZUxBdndnZ2dBQUNUUUVDT3JzQ0FnZ2drSDhCKzFzK3UySHJGbDFET25wMkVDdEVKU0VwcnpXN1VFaHY5MEdISkd6dUMvcE9mK2YwNDJlbXArOWF0MzNISjZORy9MZ1M2VFBVNnpsQVVQZTdrQVYwYTVPb0pYeWJuZDJiM2xmbUF4bWV3ditUWE1iUGhWRll0Vnl1VXdQK1hnYzJmbVd5VnYvL1RrOVBIOVZ6Q09ield0eENBQUVFRUZoQ2dJQytCQXAzSVlBQUFqa1RzTC9sOGNhdGx3eXFxKzRmS2xUbVBhQWJmek9reHczclNkODRzQ1ZVeitOdHVyLzk3MXVQTkVjYzdBdXFqMy9yeEJsdDUvYU4yN2IvYVpCTTh2NHNCZlVOUHFqYjhPMThIL2d3MTNZdFNXaHYxOXJ5dng2TkpBZ3NtTnRFZTVGdTMrNmkrTmVteHNiZmZYWjZ1cWJxMlg1ckJ6SG9NYzkvVzFNREJCQkFvS01DN2YrZzA5SGlzbklFRUVBQWdTVUUvQkRrRFpzMzkrbXgxelpEWko3UFEwK3JhSU9FMCtIdTEyN1lQSEJlWWVjTGVyQVQ3MTB1U0lKNkdHZ203VE1QbkR4MTV0VDA1N2Rjc3UzUGRXNy9laFhqMlFycWZRcnE2WG5GQk5TMGxjcjkzU2JDaTdWdlZDMlk2NWR1Uk9IODF6WDUyOXZQbnB3K0pCb0w1YmEvRXN6THZaOVFld1FRUUdEWkFwMzRrTFBzamZORUJCQkFBSUcyQ1BpQVhoMFlPRnVKd2w5VXFOMml0ZG9RWkFzSGVWK3NKOTFtRW5mcVNiKyt3eUU5c1RvOFoxYzVmZkxrNU5sVDAzKzNmdXZXdjRxYzI2WW5QRk5oTEhGTmhqTVh3VGp2KzBndnltOFQ2RFYwQllDcTdRODZhdk10N1RWdjBWRDJmNlU1RXg1VWdXeXZ0ZUhzOW51WW5BNmdHeXdJSUlBQUFnZzhtUUFCL2NtRWVCd0JCQkRJaDBCNGZucjZ6TWF0Vy82QkV1MFBxUmRQdzl3TEVkQk4zOEpPZDBPNlRZbzJmNUNqOHZpcFU0OXE2UHRmNmpTQ3oybkNyOHQxRU9ScHphSE15YVd4a3NNSVNUbDlZZm1ub0FJV3R1MTY3bFZOSnFpRE0rNndkczkzVGE1Yi8zK2RQWEprcEZsbmdua1RnbThJSUlBQUFpc1hJS0N2M0l4WElJQUFBbGtVOEtGZzQ1YUJwNnRINzhWK3R1MWluUy90KzlIbmV0SzNhcmo3eVk0TmQyOXQzelNvMi90bHBON1Jtb2ErZjJiandNQWQrbm1QemptK3NoblU3WUNJUFpjZTlWYTk0dHkydGsyQ2VSUlZOUHZiWXpyWjRkMXUvWWJYVGgwK2ZHY3dOZFVJZEdwRWNIanV3RTV4YWs1TkVFQUFBUVM2S2tCQTd5bzNHME1BQVFRNkptREJNTjZ3WmVzbFNyS3ZWRXh3QmVwQlQ5SG1lOUxETGcxM1Q3ZWM5S2hiTVFwZmZBQUFOODlKUkVGVVNMUDN6VkRud2gvUzBQYy8zcmgxODMwYWZIK2xndnB3RXRUOVJISUU5WG0zdk45S2c3bGR5OXphL3FSMmhkOWRGN3ZYUEZhdmYvN3MxTlM1WU4rK3Z1Q1JSNXpDT1VQWjg5N2FsQjhCQkJESWdBQUJQUU9OUUJFUVFBQ0JOZ200Z2ExYno4Zk9hYUs0WUozV2FlR2lhTU91Ri9ha2QzYml1S1dheFV4dHNSRUxnWHJUSDFTditzYzNidDM2YlQzd05JVzR5M1czWnZIMlFkMmVValIvcTFNNWxxUU5mVEJYai9rNTlaaC9WRmN3Zk0xVWZmeXZwblU2U2JQSFBGQTR0OU1jV0JCQUFBRUVFR2lMQUI4YzJzTElTaEJBQUlITUNGUjJEZzNlbzNPa242TjUxU3c0RlBWQXJBVmxYZFpLRTNRMTRuZE0xdXZ2YTliVmVqSFRFSzJiSFY4c3FOdlFaMXVxTzRjSFg2ZE0vaGI1WCtsaVg4UVozVzl0d05CM0U4citZbU5QR2pxc1lwZExzK3VZMjBpVVB3NGE3Z09UNCtNMitac3QvblFTZmFmSDNIUHdEd0lJSUlCQU93V0src0d0blVhc0N3RUVFTWlMZ1AxTmIyell1dVVGT3YzOHFrRGRmUXFLUlEyR3ZlNUpUL2NKQzJuKzBtd2E0anlySHZXdkRtelk4QWxYcVJ6WC9UYmorMWIxcGx0WkxhaGJXM0JnWEFpWlhKd090TmlGL1hRdGMvMnI2L3U1ejRZVjkwdVRvK01mMVNrTkV5cXpCWE5yUHk2Wmxza0dwRkFJSUlCQU1RUUk2TVZvUjJxQkFBSUltSUQ5VFk4MTAvaFRsQzUrV2oyQlJUd1B2YldsazdEYnpVdXd0VzY5OVhaeS9yR1ZwM3I2OU9sem12SDlTN3JzM2FlcUdocXRzR2ZYVU45RVVHOEZ5OVJ0WGN2Y1JtT0VkaTN6VURkdmlvTG9WeWZHYXI5ejV1VDBJeXFwL1Y3WndSV0NlYWFhamNJZ2dBQUN4UlFnb0Jlelhha1ZBZ2lVVThBQ290c3dNS0NlUHZjNjlmVlpxTEJ4MWttUUxhYUpyL1BjN080RFc4N3BuUEE3Vk5WMEdISzNhMjA5NnBFbURxdWVmK2loNzUrWm5yNXR3K2JObjlZQkV5dm5WUXJxNjN4UVQ4NXZMdXJvaG02YnIzWjdhVEMzNGV4cUMzZG42TUxYVDlUcS8xNEhXRWExVW9MNWFtVjVIUUlJSUlEQXFnV0svS0Z0MVNpOEVBRUVFTWlwZ0FXK2VHQndjRWQvR055bm50dGhoY0VpbjRmZTJreno1NlM3eHE5UGpvMy9nUjYwa043TFhrOXJEL3Z5NTZqdkdocjZZUlh5YmVxaC9SVUY5WXFMZFpLNnRVK29JZFhGUG9paTZtVnFVVERYdWVWUlpEM211aG5mcTVNUVBqQTFXditMWmludHM1RzFTVHEzUUtZS1QyRVFRQUFCQklvdFFFQXZkdnRTT3dRUUtKZEEramZkN1JnYStsL0tIcS9RUkdWMlhxMEYxVElzL256dzVqRGxOMHlPMWY5SWxiYTY5enBvcFFFOENlcURnMWU1S0xoQkVmR1ZTVUIwc2NZNTJIWFV5OUpPdmRvWDVTenJOSmpIOGNOUkdMM3YyTmpZcDFTZ1pDNkJKSmozOHFCT3IyellMZ0lJSUlCQVJnVHN5RDRMQWdnZ2dFQXhCS3dYMmNLZyttUGRWOVV6cXh0MlYya1dlMDlyVHJ3ZC9xRm1WSCs5ZnJaUWJNRTNQWGlobTExZkxQQlpPYXh0S3NmcTlmc254dXF2cWtUdXhTcnQzOXZ3YWp2L1dZL1o4K3lMcGIwQ0ZyNzlKSDFocFZLVitaZ0dMN3hwb05yM1RJWHpUK3F4T05qdjl4SDdaYkYyS3RVdmplckxnZ0FDQ0NDUUlZSGtnMXlHQ2tSUkVFQUFBUVRXSkdBaE5kNjRaZXRXSmRKWDZiYUZqVElkakxVZ2JpRTNVdkQ5Unh1M0RoelZ6T3AzNjJjTHdCYlVlcmxZVzlpWHZmZEdwMDlPSDFIWlByMSs2OVl2YTJheUgxQjVmOURDdXA1aGwva3FXN3Qxb2wzbVRpR3dVd3AwemJRSjNmRyt1SC9kcnh3L2N1VDJFeWRPekFiN2dyN2dFVmtmN3ZtKzBZbjZzMDRFRUVBQWdSd0s5TEpISVlkY0ZCa0JCQkRJdklBUDZKZnQyWFBsYk54NFFLWGRyQzhMZTJYN2UyOWgzRUs2VmYvL1ZvLzFSM1VqN2FVMmp5d3M2VUVEZitCQXB5WDhNNDE4ZUtmbWszdXVMMkFjNi9RRVh3RU9wcStzdGRKZ1hsVXdEM1N1LzdRdVovRFJTclg2dThjT0gzNjB1YXFzN1FzcnF5SFBSZ0FCQkJBb3JFRFpQckFWdGlHcEdBSUlJTEJJb0xKemFOQ0d1VitsTWQvV28xekdrT2ZydlVSSTkrZUNML0xxMVkvMlBteHRZMlgxdVh6SG5zRmZVbi91RFFxWFAycHptZWw2OWhiVTdjQkxtVVpDcUxxcldKTFo4Wk5nN3B5R3RidVBWOFBLalVkSFJ3LzV0Vm1QK1lpMzd2Vm9pbFZVanBjZ2dBQUNDSlJCb0l3ZjJNclFydFFSQVFUS0xlQUQzNGF0VzM1U3VlNHFCVHhOUU9ZRFh0bFUvR2dDVlZvWi9RbkQzYlBTaTI1dGtvWkYzNk4rOXVUMEEyZUg5M3hzdytPUFA2WWU5YWVIVVdXN3pwdTJJRy9uVWR0M0RxNExvV1ZSajdrL0xTRFFPZVlWbTRWQVAzL0dSZEV2VG8zVlBuWDY1TW5qZXE3WkJock9QbmNneFAvTVB3Z2dnQUFDQ0dSTWdJQ2VzUWFoT0FnZ2dFQWJCT3h2ZTd4eDY1YmRDcVkvcmJCaU00U1h0ZmZWd3F5RnNpeWVrNzY0cVMyb1czbXJ3YkZqTTdxZSs5MGJMcjNzUHdjenM2ZDAzN1BWb3o3UUV0U3RQUW5xelVuMU5NbGV4UTdEeU9SdmRDenFOWk8xMnUrZlBYbnltTGRNbkFqbXdtQkJBQUVFRU1pK0FBRTkrMjFFQ1JGQUFJR1ZDbGhRY1JzR3RxalgwTDFXTWM3KzFsdVBjVmtEWFY1NjB0TjJUb0w2dm4xOVp3OGVQS3VnZnVmV2pacysxWWpDR1lWUUMrb2JDZW82NktKK2Nndm1OanhDbmVhM2FLSzkxMDNXNnU4L2MrclV1Q0J0bjdkMko1aW5leFhmRVVBQUFRUnlJVkRXRDJ1NWFCd0tpUUFDQ0t4U3dBZlNnY0hCSGYxaGVMOWkrWkFDblFXVnNoK1U5UVpKUit1Q2llT3lkRTc2NGlhUE5OTjRSZWROMi9EMllOdnUzWHMwRk9CdDZpditGN3FlOTNwTmdLWkRMM2F0ZTMrWnRzV3ZMZUxQYVREM1E5WVZ6TDhTUnU0OUU2UGpmOXVzYkxxUFcxdXpJSUFBQWdnZ2tEdUI5STBzZHdXbndBZ2dnQUFDRnhVSXowOVBuOW0wWmN2TEZlYWVXdkpoN2luVXdwNzBMVnZxNm0zOWFxQ2U2dUNSUjlMendOUG5adVc3MDNuVFZqWXJlK1h4NmVualo2ZW5QN2RoODhCZjZzRExnTzU3VnZPODYxaHRiSmRuc3dQdlJUejRiZ2IrUUlSR0VFUTZ5L3pyWVJpL2FiSTIvcVl6SjZlLzNheXpoWFo2eklYQWdnQUNDQ0NRWHdFQ2VuN2JqcElqZ0FBQ0Z4T3dzQkp2MkRyd1l6b245eVYyclNuMXNscklLL3RpNGRWQ1hDU1BuOW04ZGZPRFp4Nzg5dGVhMThQT2FraTNOck5URkt4ODlyNWRVVWgvN095cDZiL2VkTW5tdjNkeHNGTjFlYnBHQmxqN3BoT21GYVd0cmQ1cE1LOG9tQi9TZ1BZYkpzZnFyOWMxNUwrbXgyeXhmVDMxOFhmd0R3SUlJSUFBQW5rVktNb2JlRjc5S1RjQ0NDRFFXUUVYam1nSXRQcFUvUVJhbmQxV2Z0WnVJVmREcFczMnZPalBkdTBaZktVZlFtNlg0TXIrWWdjWGJFaStEK29UbzQrTTZMenJuOVhSaHBjb21kOWtJVjMvVlgxdmVuSWdJdnMxV3JxRWRqREN6MXF2SHZNK3RWVmRCNW5ldkQ2T256a3hXditQZW13MjJOK2NtVDN4c0lET2dnQUNDQ0NBUU80RmlqZ01MdmVOUWdVUVFBQ0JOZ2pZQWRoNDY1NDlWMWJqeGdPNnZWbGZGbUw0dXkrRTVtSmhWN04vMnhUdndhdU9qZGIvd3Zla044LzNUcCtVOGUvcFNEaXJTN0J0YU9pbm9zQzlTMEg5aGZhekJrNVk3N08xZWZvOHV6dkxpKzJqZGdDaVQ4SGN5bjljby9ZL2ZNNjUzNSt1MXlkOXdaTnJtZHR6Q09VZWhIOFFRQUFCQklva3dBZTFJclVtZFVFQUFRU2VLQkR0R0I2OFJ5SG51WnBRS3dta1QzeE9tZTlwaG5SZGh5NTBlUTNwMW40THpyL2VQcno3VlpFTDM2YUo1SjVqbHdVUGtxQnVCMjJ5T25KdWNUQS9vOE1LNmltUGJwd1lHN05aMlFNL1Y4RElDTUhjWS9BUEFnZ2dnRUJSQmZKeVJMMm8vdFFMQVFRUTZLU0EvWTIzNjZIL3BFWStQMGNoamZQUW42aHRnZFZDZXFTRStQT2JMOW55clRNUFRuODlCK2VrTDY2SkRRbTNnKzcrZkd5ZG4vNE5uYVA5OGZVRFcwYlZELzFqbWtodWwzODhtZkhkWHB1ZEEvUkptU3JxTWEvWWpQUzZYTm9uTldULzFSTzErbWMwaWQ5MGN4Sy9RQlA1K1ZFQ1ZuZ1dCQkJBQUFFRWlpcEFRQzlxeTFJdkJCQkFJQm5XSEc4YTJISzV1b2Yva1FZRU84V3lyUGFnOXJLOVdrSjZxSkEra05lUWJvYkpSSGQyZnZiaG9LRnJxTiszZmN2V2o1OTN3YkV3Y005UVVMOUVJZGpDdVQrL1c5OTdGZFRUeWV3Q0g4eXRJTEg3c3pnTVh6MVZxMzFjd1h4S2Q5bkJoalNZTTV6ZFkvQVBBZ2dnZ0VEUkJYcjF4bHgwVitxSEFBSUlaRUhBRHNJMmRnd04vYmhPMTcxTHQrMXZ2Z1VkL3ZZTFlZbWxPZHc5MStla3QxWXIxRWlBYW5vTjlVdXV1T0tTYUhiMmpRcnFiMVFvM3VHdm9aNEVkUXZDM2R3bnpGbG54aWRYRmRBUS9ML1RLUHozVHRYclgyNFczbzhDMEcxNnpKc2dmRU1BQVFRUUtJOUFOOStReTZOS1RSRkFBSUZzQ0ZqUHNFMFV0MDBUeGQydlNMUkh2YWRKQ00xRytiSllpbVpJei8wNTZhMjJZYkJmazhRZDhKT3ZCWmYrNEtXWHpjNzAvNGFDK3VzVjFBZWFRYjFiQjI2Y0pYTXJuSUw1QVoxWThKN0owZkdibTRWTlIvVVJ6RnRiajlzSUlJQUFBcVVTSUtDWHFybXBMQUlJbEV3Zy9SdnZkZzROZlU1OXBEL2xZcWRadlp0RGgwdUdzWUxxTmtONlMwOTZNdHphSmlqTDh4SXBxRWRwVUw5TU0vdzNYT090NnIzK1ZWV3FYMStkRHVucCt1OVRCL3B2VGRacWY5WEV0QU5KOXBWMzMyWjErSVlBQWdnZ2dNRHFCZXdOa1FVQkJCQkFvSmdDRm9pU1hza291RWM5NlByUjdtSjVFZ0YvYW9CUnhTNzhjMytkZEF1UCsvYmw0VHJwRjZ0YTNBem45dDVmUFRvNmVtaGlyUDU2blF6K0ZkK3A3VG82cER3SjUyRVlWNFB3bDV2aDNKeHRPTHVkTjA4NEZ3SUxBZ2dnZ0FBQ0JIVDJBUVFRUUtBRUFwb1g3RjZOS2JZemYvbTd2N3oyYm9aMHA1QWUvTGxkWHp3WUdaa0o5dTYxbnVhOEwya2c5cE93NlJKODNSdFM3alNndmxMeDJ4V2lIVEVpbU9kOWI2TDhDQ0NBQUFKdEZlQ0RXbHM1V1JrQ0NDQ1FPUUUvcTNjMWlyNm1jMzZuVlRyN3UwODMrdkthYWE0blhaY3EreDg3QndldkRRNGVQRitBbnZTMDlta3dUMCtGU08vdnhQZjViWVM2a0ZxeXBOODdzVDNXaVFBQ0NDQ0FRQzRGQ09pNWJEWUtqUUFDQ0N4YndBZjBvMGVPSE5FSTkrODA1K2Z5OXkxN0RlVitvcTdON1h0NXE3bzQyZWQ5U0xlZTlQd1BkMjl0MVc0RTVXNXNvN1ZPM0VZQUFRUVFRQ0NYQWdUMFhEWWJoVVlBQVFSV0pHQTl3YkdHdWR0TTduNzY3Qlc5dXV4UHRrbjE1a1A2VFFVTjZXVnZaZXFQQUFJSUlJQkFKZ1FJNkpsb0JncUJBQUlJZEZUQUR5L1d5T0o3a3Ewa2w3bnE2QmFMdHZMNWtGNHBjRTk2SjF0dGZvaDdKN2ZDdWhGQUFBRUVFTWk1QUFFOTV3MUk4UkZBQUlGbENQamh4VFpSbktib2lqVTFsL1dvTStSNEdYQUxuaklmMG0yNE96M3BDM0NlOUFmMnR5Y2w0Z2tJSUlBQUFnZ2trd1hoZ0FBQ0NDQlFiQUVmam1hQzRHRlZzNVpjYnMxZjJxcll0ZTVFN2VaRE9qM3BLL09sQjMxbFhqd2JBUVFRUUtDa0F2U2dsN1RocVRZQ0NKUkt3QUo2ZUtwV205SWx0UTc2cEtTTFg1ZEtvSjJWblEvcFJaazRyaHZobWYydG5mc2c2MElBQVFRUUtLd0FBYjJ3VFV2RkVFQUFnVGtCQzBjMnJGMHgzWDAxNlVFbkwzbVAxZjVUckpEZWpaMmhHd2NCVnR1YXZBNEJCQkJBQUlITUNCRFFNOU1VRkFRQkJCRG92SUE2emtjQ3B6d1dodno5WHl2M3dwRE9PZWtYOSt6R1FZQ0xsNEJIRVVBQUFRUVF5SUVBSDlCeTBFZ1VFUUVFRUdpRGdMLzJlVFhxKzVwejd2dGFuLzM5SnpTdEZYWStwQ2ZucEE4TjdRL3NPdWw3OS9hdmRkVmRmSDAzZXJlN3NZMHVrckVwQkJCQUFBRUVPaU5BUU8rTUsydEZBQUVFc2liZ0EvclJJMGNPcS9mOHdUQzUwcHEvTDJzRnpWMTUwcEFlaGxXTlVQaWZPNFl2ZjM1dzhPRDVISVgwYmh5bzZjWTJjcmZyVUdBRUVFQUFBUVFXQ3hEUUY0dndNd0lJSUZCY0FYOTV0ZEFGOS92ejBOV1ZYdHlxZHJsbVBxUzdHYm11RDF6bDFwM0RUM2xlemtKNnA4SG9RZSswTU90SEFBRUVFQ2lFQUFHOUVNMUlKUkJBQUlGbENhUWg2WjdrMlVrMytySmV5Wk9XSTlBWHhQR3NRdnBtNTZJRGhQUUZaQndNV3NEQkR3Z2dnQUFDQ0N3dFFFQmYyb1Y3RVVBQWdTSUtKQ0VwRE85MWNSd0hvWi9abldIdTdXeHBEWFBYSkh6V2s3NkprTDRBTmowNHRPQk9ma0FBQVFRUVFBQ0JoUUlFOUlVZS9JUUFBZ2dVV2NBSDlObEs1V0dGODFFL3pKMko0anJSM21sUGVsNUNlamZDTXozb25kalRXQ2NDQ0NDQVFPRUVDT2lGYTFJcWhBQUNDRnhRd0VKU2VPTHc0Uk02RC8yZ1QyV2ExZXlDeithQjFRdmtxeWU5Ry90QU53NENyTDY5ZUNVQ0NDQ0FBQUlaRVNDZ1o2UWhLQVlDQ0NEUUJRRUxZalpSbkpid25xUUh2UnZaTE5saUNmL05XMDk2SjV1SUhhMlR1cXdiQVFRUVFLQXdBZ1Qwd2pRbEZVRUFBUVJXSUJERjkrcGNhZVgwa1BlQkZiQ3QrS241NmtsZmNmVlc4QUo2MEZlQXhWTVJRQUFCQk1vcndBZXo4clk5TlVjQWdYSUsrRW5oWnFQNDY0cm5wMFJnN3dQMGJuWjJYMWk2SjMzZnZyN09ialpUYTJjZnkxUnpVQmdFRUVBQWdhd0tFTkN6MmpLVUN3RUVFT2lNZ0Evb0p3NC9la1NyLzNhWVhHbU5tZHc3WXoyLzFxVjYwa2RHWm9MeWhIUjYwT2YzQm00aGdBQUNDQ0J3UVFFQytnVnBlQUFCQkJBb3JJQ2RoKzQwVWR4OS9qeDBaMlBkV2JvZ3NLQW5mZHZRMExPQzhvUjA5ckV1N0dCc0FnRUVFRUFnL3dJRTlQeTNJVFZBQUFFRVZpcVE5bVorTlhsaDBvMiswcFh3L0ZVSU5IdlNOWEpoVXhTNG0zYnMzdjJqSlFucDZUNjNDalJlZ2dBQ0NDQ0FRSGtFQ09qbGFXdHFpZ0FDQ0tRQ1NXOW1HTjdyNGpqV05kRjlqM3I2SU44N0x0QW45MW1GOUV2REtMdzlBeUc5RytHWkh2U083MVpzQUFFRUVFQ2dDQUlFOUNLMEluVkFBQUVFVmliZ3c5SnNwZkt3d3Zsb2NybTFnUFBRVjJhNHRtZXJKejEyYmtiMmw0YVY4RUNQUTNvM3duTTNEZ0tzclUxNE5RSUlJSUFBQWhrUUlLQm5vQkVvQWdJSUlOQmxBUXRrNFluRGgwL29QUFNEUGprNVpuTHZjaHZvMkVqUXA5UC9aOVFVbDJXa0o3MlRCTjA0Q05ESjhyTnVCQkJBQUFFRXVpSkFRTzhLTXh0QkFBRUVNaVZnWWNtR3RXc0o3MGw2ME1sUGlVZlgvKzNMVUU5Nkp5dFBEM29uZFZrM0FnZ2dnRUJoQkFqb2hXbEtLb0lBQWdpc1FpQnlJNEZONGg2R3ZCK3NncThkTHlsSlR6cEhnTnF4czdBT0JCQkFBSUhDQy9DQnJQQk5UQVVSUUFDQkpRWDhPZWV6VWVNYlNrNm45QXg3UHlCRUxVblZsVHVYN2ttZkcrblFsVEowY2lQMG9IZFNsM1VqZ0FBQ0NCUkdnSUJlbUtha0lnZ2dnTUNLQkh4QVAzSDQwY09LNVE5cVJuRjdNUlBGcllpd3ZVOWUwSk91aWVPMkRROC9RMXRvNktzSTc5VWMvR252N3NMYUVFQUFBUVFLS2xDRU4vMkNOZzNWUWdBQkJEb3U0TTlEZDZHN3o1K0hyaG5MT3I1Rk52QmtBalp4M0RtZGNYQ1pycFArK3VhVE8vMWUzWTNlN1c1czQ4bHNlUndCQkJCQUFJSE1DM1Q2VFQvekFCUVFBUVFRS0xGQUVwcGMrTlhFSU9sR0w3RkhOcXJ1WE1XT2xJUkJxQm5ldTdKMDQ4Qk1ON2JSRlN3MmdnQUNDQ0NBUUNjRkNPaWQxR1hkQ0NDQVFMWUZmR2lLS3ZHOUxvNGJTb1RXbzg0dzkyeTNXVjVMUnc5NlhsdU9jaU9BQUFJSWRGV0FnTjVWYmphR0FBSUlaRXJBQi9SR1pmMTMxVnQ3SkxuY0doUEZaYVdGTk5TOVNLR1dIdlNzN0ZpVUF3RUVFRUFnMHdJRTlFdzNENFZEQUFFRU9pcGdvU2s4ZnVqUVNSZTRiL28wcUJzZDNTSXJSd0FCQkJCQUFBRUVFTGlnQUFIOWdqUThnQUFDQ0JSZXdNSzRueWhPWjUvZm5mU2drODhMMytwVUVBRUVFRUFBQVFReUswQkF6MnpUVURBRUVFQ2dld0toQzBjQ204UmQwNGQzYjZ0c0tTTUMzUnhLSDJyb1B2dFlSaHFlWWlDQUFBSUlaRStBTjhuc3RRa2xRZ0FCQkxvcDRDZUZtMmswRGlxZW45U0c3WDJCYnZSdXRrRHZ0dFg4REJEV2JmU0V6bmp2K0FTQllSak9Cck96MzI5V21mMnNkMjNQbGhGQUFBRUVNaXBBUU05b3cxQXNCQkJBb0VzQ1BwU2RlT1NSSTRybER5bEEyV1k3SHRTNlZEYzJzeHlCS1A3UE5ucENMZC9md2JZL0gwYisyTTlmVDlUcjM5WjI3QWYycytXMEQ4OUJBQUVFRUNpVkFBRzlWTTFOWlJGQUFJRWxCZng1NkM1MDkvbnowRFVHZWNsbmNXZlJCQnFxVUdWeWRQem13TVZ2Ylo3ZFlHM2YxdUNzRlZvNFg2ZEwrZDFWT1QvNzJxSWhVaDhFRUVBQUFRVGFLVUJBYjZjbTYwSUFBUVR5S2VDN3pTTTdEOTB2U1RkNlBxdENxVmNvWUNFOW1xaU5mMUFCK2gwYVFlRVAxdWkrZG9YMG1TZ00rN1h1QXh1QzhMcWpSNCtlMXJwdEcrMWF2MWJGZ2dBQ0NDQ0FRSEVFcXNXcENqVkJBQUVFRUZpbFFOSmpYb2xIWENOc2FLeHpHcUE0aUx0SzBKeTl6TnEvTWxtdnYyL0g0R0FRUnVGN05ZakNBclI5clhvZnNKN3pKSnk3bTdYdVZ6VFhaNTg3WnZYRmdnQUNDQ0NBQUFKTENLejZqWGVKZFhFWEFnZ2dnRUErQlh4QWIxVFdmemNNd3RIa2NtdE1GSmZQcGx4VnFhMzlMWXo3a081aVp6M3A2ZWVEMWZaME4zdk9DZWVyYWhGZWhBQUNDQ0JRV29IMERiaTBBRlFjQVFRUVFNQ0g4ZkQ0b1VNblhlQU8rdkh1dW9GTHFRVGFGdEsxb3ZNSytIMEsrdlNjbDJvWG9ySUlJSUFBQXUwUUlLQzNRNUYxSUlBQUF2a1dzSERtenoxV3grbmRTUTg2K1R6ZlRicXEwcmNqcE05RVVhUnp6Z25ucTJvQlhvUUFBZ2dnVUhvQkFucnBkd0VBRUVBQWdYbUIwTGtSUDRuNy9CRG4rUWU1VlFhQlZZZDB2WEJHczdWYnovbGZjYzU1R1hZVjZvZ0FBZ2dnMEFrQkFub25WRmtuQWdnZ2tEOEJmNjd4VEtOeFVFVS9wUzk3ZjZBYlBYL3QySTRTcnp5a096ZXJudk8rb0JILzJXU3Q5czlVQ0g5T3U3NHpJVnc3V29SMUlJQUFBZ2lVUm9DQVhwcW1wcUlJSUlEQVJRVjhRRC94eUNOSEZNdS9xWE9JTFo2dmRvS3dpMjZJQjNNaDhHUWgzUjczWC9wbkpxeFVxa0hzUGpOUnIvK2Z6ZHJaS1JOMkNUY1dCQkJBQUFFRUVGaUJBQUY5QlZnOEZRRUVFQ2k0Z0Q4UFBRamR2YzN6MEMyQXNaUlh3TnJmOTRUYkpkaGFabmR2SFYwUis1NXpDK2UxMmk4MHFRam41ZDFucURrQ0NDQ0F3Qm9GQ09ockJPVGxDQ0NBUUlFRW1oTzRSeU9CczJ4bTNlZ3NKUmRZS3FTTHhGK0dUUU10d29xQys2Y0o1eVhmUzZnK0FnZ2dnRURiQktwdFd4TXJRZ0FCQkJESXU0RHZNYTgwR3ZmRlVUZ2JoSUc5UjFnUEtnZHo4OTZ5YXl0L0d0SkQ2MG5mUGpoNElJaWlnVEIyRFp0UVVQY2RhSzZlbnZPMU9mTnFCQkJBQUFFRS9JY3ZHQkJBQUFFRUVEQUJIOURkK2ZNUGgrdlhIWFpoK0ZUMXBQdjc0Q205UUxvZlJGUDErcGVYMExDRE9KeHp2Z1FNZHlHQUFBSUlJTEFTQVhwRlZxTEZjeEZBQUlGaUMxZ0lDeWNtSnFaZHFJbmlySzR1Q2UzRnJqYTFXNEdBUHlkZHo3ZlJGZFpqYnQ5dFYyRkNRU0d3SUlBQUFnZ2dzRllCQXZwYUJYazlBZ2dnVUJ3QkMrZ1d1bXk1dXpsUlhQSVQveUl3TDJBOTVYYjV0UFI3MnJzKy93eHVJWUFBQWdnZ2dNQ3FCQWpvcTJMalJRZ2dnRUN4QlZ3UWZkVlBGQmY2eWNDS1hWbHFod0FDQ0NDQUFBSUlaRVNBZ0o2UmhxQVlDQ0NBUUVZRWtxSEtqY1kzZGZiNUNaWEozaWZvSWMxSTQxQU1CQkJBQUFFRUVDaTJBQUc5Mk8xTDdSQkFBSUdWQ3ZpQVBqVStQcVlYUHFUTGFGazg1L3ppbFNyeWZBUVFRQUFCQkJCQVlCVUNCUFJWb1BFU0JCQkFvT0FDeVhub29SdHBub2RPRDNyQkc1enFJWUFBQWdnZ2dFQTJCQWpvMldnSFNvRUFBZ2hrU2NCUDRCNEYwWWcvRHoxSjZWa3FIMlZCQUFFRUVFQUFBUVFLS1VCQUwyU3pVaWtFRUVCZ1RRSkpqM21qY1o4dWd6NnJpMmhaanpyRDNOZEV5b3NSUUFBQkJCQkFBSUVuRnlDZ1A3a1J6MEFBQVFUS0p1QUQrcm9vZWxBVmY5aWZoODVFY1dYYkI2Z3ZBZ2dnZ0FBQ0NQUkFnSURlQTNRMmlRQUNDR1Jjd0hyTHE3VmE3YXg2ei8rckgrR3VydlNNbDVuaUlZQUFBZ2dnZ0FBQ3VSY2dvT2UrQ2FrQUFnZ2cwQkVCUDZROWJyai9vbXgrU2lHOXFxMFEwanRDelVvUlFBQUJCQkJBQUlGRWdJRE9ub0FBQWdnZ3NKU0E3MFUvUGo0K0dycmdMOExJdjEzTUx2VkU3a01BQVFRUVFBQUJCQkJvandBQnZUMk9yQVVCQkJBb29rRFNZeDQxUHVyaXVLRUs5dW1MWHZRaXRqUjFRZ0FCQkJCQUFJRk1DQkRRTTlFTUZBSUJCQkRJcElEMW9rY1RvNCtNQkVINE4zNnlPT2NzcUxNZ2dBQUNDQ0NBQUFJSWRFQ0FnTjRCVkZhSkFBSUlGRVRBZXN2OSs0UXVqUDRSMzNVZWhyeHZGS1J4cVFZQ0NDQ0FBQUlJWkUrQUQxclpheE5LaEFBQ0NHUkp3TTQ3anlacXRRTWEzWDZUZXRHandLNk56b0lBQWdnZ2dBQUNDQ0RRZGdFQ2V0dEpXU0VDQ0NCUU9BSC9YdUZDOTBGZnN6Q3M2RHZub2hldW1ha1FBZ2dnZ0FBQ0NQUmFnSURlNnhaZyt3Z2dnRUQyQmV5ODgzQnFkUHdtcGZMUHF4YzlWRHpuWFBUc3R4c2xSQUFCQkJCQUFJR2NDUkRRYzlaZ0ZCY0JCQkRvZ1lEMWxsdXZlZURDK0VhLy9UQTVOOTNmNWg4RUVFQUFBUVFRUUFDQnRnZ1EwTnZDeUVvUVFBQ0J3Z3Y0YzlHdEYxM25vSCtPYzlFTDM5NVVFQUVFRUVBQUFRUjZJRUJBN3dFNm0wUUFBUVJ5S3VEZk0ySVh2TnRabjNvWVZ2VXY1NkxudERFcE5nSUlJSUFBQWdoa1Q0Q0FucjAyb1VRSUlJQkFWZ1dzRjcweVZhOS9XWmRkKzB3WTZTMkU2NkpudGEwb0Z3SUlJSUFBQWdqa1VJQ0Fuc05HbzhnSUlJQkFyd1hpS0hxM3d2azVldEY3M1JKc0h3RUVFRUFBQVFTS0pFQkFMMUpyVWhjRUVFQ2c4d0kyZTN0MWFuVDBtK28rLzBQZml4NEVYQmU5OCs1c0FRRUVFRUFBQVFSS0lFQkFMMEVqVTBVRUVFQ2d6UUt4cmE5eWZ2YjlMbzRmMDhub2ZmclIzOWZtN2JBNkJCQkFBQUVFRUVDZ1ZBSUU5RkkxTjVWRkFBRUUyaUpnWWJ4NjlPaFJDK2Z2Q1NPZGtlNGNBYjB0dEt3RUFRUVFRQUFCQk1vc1FFQXZjK3RUZHdRUVFHRDFBamJVUFppczFUNmliSDZ2aHJwWE5aKzd2Mi8xcStTVkNDQ0FBQUlJSUlCQXVRVUk2T1Z1ZjJxUEFBSUlyRmJBTHEvbUw3UG1ndWdkL2xwcllhQ3VkQzY3dGxwUVhvY0FBZ2dnZ0FBQ0NCRFEyUWNRUUFBQkJGWXJrRngyYld6cy93K2R2K3lhdmFjd1lkeHFOWGtkQWdnZ2dBQUNDSlJlZ0lCZStsMEFBQVFRUUdCTkFyN3p2QkhIYjNmT25kQ2FtREJ1VFp5OEdBRUVFRUFBQVFUS0xFQkFMM1ByVTNjRUVFQmc3UUp4c0c5ZjMvSHg4ZEV3Y1AvQlgzYU5DZVBXcnNvYUVFQUFBUVFRUUtDVUFnVDBValk3bFVZQUFRVGFLREF5NG9lMVQ0elZQNlRMcnQyVlRCam5HT3JlUm1KV2hRQUNDQ0NBQUFMbEVDQ2dsNk9kcVNVQ0NDRFFTWUYwd2poZGJTMzR0eHJxcnF1dmhYNEN1VTV1bEhVamdBQUNDQ0NBQUFKRkV5Q2dGNjFGcVE4Q0NDRFFHd0hyTWE5TzFldDNoV0Y0b3gvcXpvUnh2V2tKdG9vQUFnZ2dnQUFDdVJVZ29PZTI2U2c0QWdnZ2tEbUIyRXEwM2dYL1RxZWhmMHRCdlU4WFhXT29lK2FhaVFJaGdBQUNDQ0NBUUZZRkNPaFpiUm5LaFFBQ0NPUlB3QUo2dFZhcm5RMUM5MFpmL0RDdzl4ay8wM3YrcWtPSkVVQUFBUVFRUUFDQjdnb1EwTHZyemRZUVFBQ0JvZ3Y0b2U2VG8rTTN1OEQ5b1lhNjIvc012ZWhGYjNYcWh3QUNDQ0NBQUFKdEVTQ2d0NFdSbFNDQUFBSUl0QWo0b2U3ckd1NHRtdFg5UVlhNnQ4aHdFd0VFRUVBQUFRUVF1SWdBQWYwaU9EeUVBQUlJSUxBcUFUL1VmWHg4L0V6b2dqZjQ4ZTFoVU5HYUdPcStLazVlaEFBQ0NDQ0FBQUpsRVNDZ2w2V2xxU2NDQ0NEUVhRRS8xSDJpWHIvTmhjRUhOZFE5MU9ZWjZ0N2RObUJyQ0NDQUFBSUlJSkF6QVFKNnpocU00aUtBQUFJNUV2QkQzYWRHYSs4SVhIeHZNdFRkRWRKejFJQVVGUUVFRUVBQUFRUzZLMEJBNzY0M1cwTUFBUVRLSk9DSHVxdkNzMkhrWHVlY2F3UmhXTlhQREhVdjAxNUFYUkZBQUFFRUVFQmcyUUlFOUdWVDhVUUVFRUFBZ1ZVSXpBYjc5dlVkT3pKK1h4Z0diOVZRZDhWekJYVVdCQkJBQUFFRUVFQUFnU2NJRU5DZlFNSWRDQ0NBQUFKdEZSZ1pzV0h0NGNSWS9YZURPUDVjV0tsVTFZVSswOVp0c0RJRUVFQUFBUVFRUUtBQUFnVDBBalFpVlVBQUFRUXlMbUJEMnYzN1RWanRlNjFDK21OaEVQYnBQbnJTTTk1d0ZBOEJCQkJBQUFFRXVpdEFRTyt1TjF0REFBRUV5aXJROEVQZER4OStWR2VndjFiRDNXMnhmemtmM1ZQd0R3SUlJSUFBQWdnZzBPelJBQUlCQkJCQUFJR09DNHlNMkxEMnFpNjk5bmZPQmUvWCtlaDJrSmhaM1RzT3p3WVFRQUFCQkJCQUlDOEM5S0RucGFVb0p3SUlJRkFNQVQrc2ZiSld1OEhGN25aLzZUWE9SeTlHeTFJTEJCQkFBQUVFRUZpekFBRjl6WVNzQUFFRUVFQmdCUUkycE4wdXRhWkxvOGV2MGFYWEpqWFNuZlBSVndESVV4RkFBQUVFRUVDZ3VBSUU5T0syTFRWREFBRUVzaXJnTDcwMk5UNCtwdXVqL3lybm8yZTFtU2dYQWdnZ2dBQUNDSFJiZ0lEZWJYRzJod0FDQ0NBUUJIWSt1cTZQUGpFNi9yY3VjTy8yNTZOemZYVDJEQVFRUUFBQkJCQW91UUFCdmVRN0FOVkhBQUVFZWlhUVhCODltQnlyLzJZUU4vNVg4L3JvNTN0V0hqYU1BQUlJSUlBQUFnajBXSUNBM3VNR1lQTUlJSUJBaVFYc2ZQU0sxZitjQzErdGM5TEhOR2xjdjM1a1puZERZVUVBQVFRUVFBQ0IwZ2tRMEV2WDVGUVlBUVFReUpTQXZ6NzZkTDF1azhYOWZPQ2NoWE9iUkM3T1ZDa3BEQUlJSUlBQUFnZ2cwQVVCQW5vWGtOa0VBZ2dnZ01CRkJKcm5vK3ZTYTE4SmcvQU5PaDlkVTd6clB4WUVFRUFBQVFRUVFLQmtBZ1Qwa2pVNDFVVUFBUVF5S1dBaFhUM25FN1hheDNSOTlOOExLMUZGQ2QzdVkwRUFBUVFRUUFBQkJFb2pRRUF2VFZOVFVRUVFRQ0R6QW41WXUzclMvNDNPUjc4dGlpSzdQam9oUGZQTlJnRVJRQUFCQkJCQW9GMENCUFIyU2JJZUJCQkFBSUcxQ2xoQTk1UEd6UVRoenprWEg5YWtjWDBhN002a2NXdVY1ZlVJSUlBQUFnZ2drQXNCQW5vdW1vbENJb0FBQXFVUjhKUEduYXJWcHFJNCtLZWFOTzVjRVBwSjR4cWxFYUNpQ0NDQUFBSUlJRkJhQVFKNmFadWVpaU9BQUFJWkZXaE9HbmVzWHIvZkJlRXZxQmZkQ21ydlYwd2NsOUVtbzFnSUlJQUFBZ2dnMEI0QkFucDdIRmtMQWdnZ2dFQTdCZVpuZHYvdm1qVHVYWnJaUFZROHB4ZTluY2FzQ3dFRUVFQUFBUVF5SjBCQXoxeVRVQ0FFRUVBQUFTOHdNbUxubmtlVDlmcDdGTkkvcVpuZHErcENQNDhPQWdnZ2dBQUNDQ0JRVkFFQ2VsRmJsbm9oZ0FBQytSZVlHOUt1bWQxZkc4VHg3WnJadlYvVlltYjMvTGN0TlVBQUFRUVFRQUNCSlFRSTZFdWdjQmNDQ0NDQVFHWUU1bVoyYi9Tdis4ZTYvTnEzL2N6dWhQVE1OQkFGUVFBQkJCQkFBSUgyQ1JEUTIyZkptaEJBQUFFRU9pUFFDUFlIMWVPSERwME1ZL2N6emdXbkFydjhXc0E1NlozaFpxMElJSUFBQWdnZzBDc0JBbnF2NU5rdUFnZ2dnTUR5QlE3b1d1ajc5dlZOakk4L3BEbmRmMGFYWDB0NzFwazRidm1LUEJNQkJCQkFBQUVFTWk1QVFNOTRBMUU4QkJCQUFJR21RSE5tOTRsYTdmWXdqRjdONWRmWU14QkFBQUVFRUVDZ2FBSUU5S0sxS1BWQkFBRUVpaXhnSVQwSXFoTmpZNTlSSi9yYm1wZGZzOTcwdVFubGlseDk2b1lBQWdnZ2dBQUN4Ullnb0JlN2Zha2RBZ2dnVUVRQkc5WmVtYXlOLzNiZzR0L1Y1ZGNxK3RrdXljYUNBQUlJSUlBQUFnamtXb0NBbnV2bW8vQUlJSUJBS1FXc3Q5eDZ6Y09Kc2ZwdjZCcnBuMVpQZWgvWFNDL2x2a0NsRVVBQUFRUVFLSlFBQWIxUXpVbGxFRUFBZ2RJSVdFajM3Mkc2UnZvdjZ2SnJ0OW8xMGducHBXbC9Lb29BQWdnZ2dFQWhCUWpvaFd4V0tvVUFBZ2lVUXNBUGRiZWFEbFQ3ZnRvNU54S0ZZYjkrdFBQVVdSQkFBQUVFRUVBQWdkd0pFTkJ6MTJRVUdBRUVFRUNnUmNCQ2V2WHc0Y09QcjJ2RS8wRFhTUCtPWm5lM2E2UVQwbHVRdUlrQUFnZ2dnQUFDK1JBZ29PZWpuU2dsQWdnZ2dNQ0ZCV3lDdU9yNCtQakViS1h5Q3ZXa0h3c3NwRHZIeEhFWE51TVJCQkJBQUFFRUVNaWdBQUU5ZzQxQ2tSQkFBQUVFVml3d0cremIxM2Z5eUpIdlJTNTR1Y0w1bVNDTXFycjRHaUY5eFpTOEFBRUVFRUFBQVFSNkpVQkE3NVU4MjBVQUFRUVFhSytBWFNOZElmMVl2WDUvSEx1WDY5TG9zMEVZVkxVUkd3YlBnZ0FDQ0NDQUFBSUlaRjZBZ0o3NUpxS0FDQ0NBQUFMTEZyQ1F2bmR2Ly9IeDhTKzZNUHBwdmM1bWU3ZnJwQlBTbDQzSUV4RkFBQUVFRUVDZ1Z3SUU5RjdKczEwRUVFQUFnYzRJSER4NDNuclNwOGJHUHUraTRGVTZIOTIyWXlIZHJwM09nZ0FDQ0NDQUFBSUlaRmFBZ0o3WnBxRmdDQ0NBQUFLckZtZ09kNThhclg5V25laS9xcG5kYlZYMm5rZElYelVxTDBRQUFRUVFRQUNCVGdzUTBEc3R6UG9SUUFBQkJIb2pZQ0Zkczd0UGp0VS9wY3V2dmJFWjBxMHNoUFRldEFoYlJRQUJCQkJBQUlFbkVTQ2dQd2tRRHlPQUFBSUk1RnJBWHlkOXNsYjdTQnk0TjRkUmxMN3ZFZEp6M2F3VUhnRUVFRUFBZ1dJS3BCOVVpbGs3YW9VQUFnZ2dVSFlCbXlUT1FucGxhcXorTzdHTC8xMHpwTnY5OXNXQ0FBSUlJSUFBQWdoa1JvQ0FucG1tb0NBSUlJQUFBaDBTc0NCdVBlWVcwbjhyamh2L1hpRTluVFNPa040aGRGYUxBQUlJSUlBQUFpc1hJS0N2M0l4WElJQUFBZ2prVHlBTjZkRlViZncvS0tUL1B6NmtPMmU5NjRUMC9MVW5KVVlBQVFRUVFLQ1FBZ1QwUWpZcmxVSUFBUVFRV0VMQWdyaDlWUlRTLzkvQXVSdkRTcVdxZTZ4M25aQytCQmgzSVlBQUFnZ2dnRUIzQlFqbzNmVm1hd2dnZ0FBQ3ZSV3dJRzZCUEp3WXE3MGxDZWthN2s1UGVtOWJoYTBqZ0FBQ0NDQ0FnQmNnb0xNaklJQUFBZ2lVVGNCQ3VsMFl2Um5TNDk5SmV0SWRQZWxsMnhPb0x3SUlJSUFBQWhrVElLQm5yRUVvRGdJSUlJQkFWd1I4TDdxMnBKQmVmM056dUx0NjBobnUzaFY5Tm9JQUFnZ2dnQUFDU3dvUTBKZGs0VTRFRUVBQWdSSUl0SVQwMmx0YzdONGZWdnpzN3RiRHpqbnBKZGdCcUNJQ0NDQ0FBQUpaRXlDZ1o2MUZLQThDQ0NDQVFEY0Y1a0w2WksxMlE4dDEwdTErKzJKQkFBRUVFRUFBQVFTNkprQkE3eG8xRzBJQUFRUVF5S2hBR3NRWFh5ZmRpcHMrbHRHaVV5d0VFRUFBQVFRUUtKSUFBYjFJclVsZEVFQUFBUVJXSzVETzd1NnZrKzVjL0p1aExwVGVYQmtoZmJXcXZBNEJCQkJBQUFFRVZpU1FmdmhZMFl0NE1nSUlJSUFBQWdVVVNNODlyMHlPMWQ4ZE8vZW1VQ2xkOWJRdlFub0JHNXdxSVlBQUFnZ2drRFVCQW5yV1dvVHlJSUFBQWdqMFVpRHRTYTlNMVdvZmRpNzQxd3JwVmg1N3YyejBzbUJzR3dFRUVFQUFBUVNLTDBCQUwzNGJVME1FRUVBQWdaVUpwQ0c5cW9uamZsOGgvVFZCRXRJcldnMGhmV1dXUEJzQkJCQkFBQUVFVmlCQVFGOEJGazlGQUFFRUVDaU5nSVYwQytNVzB2L1VoZTduZGR1R3VkdTEwbWYxblFVQkJCQkFBQUVFRUdpN0FBRzk3YVNzRUFFRUVFQ2dJQUlXMG1lRHZYdjdwMGJyLzgyRjBVLzVuOE93R2poSFNDOUlJMU1OQkJCQUFBRUVzaVJBUU05U2ExQVdCQkJBQUlIc0NSdzhlRDdZdDY5dmFtenM4eTUyMXdTQk94dEVVVlVGbmNsZVlTa1JBZ2dnZ0FBQ0NPUlpnSUNlNTlhajdBZ2dnQUFDM1JFWUdabnhQZW5qNDErS1hQQkM1OXlrSm8vcjA4WUo2ZDFwQWJhQ0FBSUlJSUJBS1FRSTZLVm9aaXFKQUFJSUlMQm1nV1pQK3JGNi9mNXFHUDJFMW5mSVFyckd3WjlmODdwWkFRSUlJSUFBQWdnZ0lBRUNPcnNCQWdnZ2dBQUN5eFZvOXFRL05qYjIzVXIvekF0MEx2cjlVUlQxRTlLWEM4anpFRUFBQVFRUVFPQmlBZ1QwaStud0dBSUlJSUFBQW9zRm1qM3BSNzk3OUxIKzJMMG9ic1IzV2tqWDB4anV2dGlLbnhGQUFBRUVFRUJnUlFJRTlCVng4V1FFRUVBQUFRUWtZRDNwbWpodWZIejh6RlM5Zm8xcnhQOGpqS0srNXV6dU52czdDd0lJSUlBQUFnZ2dzR0lCQXZxS3lYZ0JBZ2dnZ0FBQ0VyQ1FidGRGMS9YUkordjFmeHk3NEQrR2xZck43bTdYUzdjdkZnUVFRQUFCQkJCQVlFVUNCUFFWY2ZGa0JCQkFBQUVFRmdnMDlKT0Y5RUNYWVh1OWMvRzcxWk51UDRmNklxUWJEQXNDQ0NDQUFBSUlMRnVBZ0w1c0twNklBQUlJSUlEQWtnSVcwdTM5TkpvY3EvOW1ITHMzYVhaM0MraFI0SUxaSlYvQm5RZ2dnQUFDQ0NDQXdCSUNCUFFsVUxnTEFRUVFRQUNCRlFwWWI3bWRlMTZacXRVK3JPSHVQNmZialNBS3E4M3owbGU0T3A2T0FBSUlJSUFBQW1VVUlLQ1hzZFdwTXdJSUlJQkFKd1Fzb0RkczhqaUY5TCtNSTNlTkl2dEpEWG12Y2htMlRuQ3pUZ1FRUUFBQkJJb25RRUF2WHB0U0l3UVFRQUNCWGdvMHI1VitmSFQ4aTZGelArNWM4RjB1dzliTEJtSGJDQ0NBQUFJSTVFZUFnSjZmdHFLa0NDQ0FBQUo1RVdoZUszMmlYdjkybzFwOW5vdmpML25Mc0NYWFN1Y3liSGxwUjhxSkFBSUlJSUJBbHdVSTZGMEdaM01JSUlBQUFpVVJhRjRyL2NUaHd5Y21hL1dyQXhkL3RoblN1UXhiU1hZQnFva0FBZ2dnZ01CS0JRam9LeFhqK1FnZ2dBQUNDQ3hYSUxsV3VyODIrc1JZL1pVdWRoOW9Yb2JOM245dDluY1dCQkJBQUFFRUVFQmdUb0NBUGtmQkRRUVFRQUFCQkRvaVlKZGE4OWRHbjZ6VjNxNXJwYjhoOEZkaDAzM09jUm0yanBDelVnUVFRQUFCQlBJcFFFRFBaN3RSYWdRUVFBQ0JmQW1rdmVVVlhTdjlqMXdRdmtMRlAzT3hHZDUxS1hYT1ZjOVhHMU5hQkJCQUFBRUUxaXhBUUY4eklTdEFBQUVFRUVCZ1dRTEpaZGoyN3UyZkdodjd2SXNhejNmT2ZjZG1lTmNETTR2WG9NZXMxNTBGQVFRUVFBQUJCRW9rUUVBdlVXTlRWUVFRUUFDQkRBZzBaM2lmR24zMG0rR21jL3Mwdy9zdEN1bDl1bWE2OWJMUGFQajdyQjhCSHdYakdTZ3RSVUFBQVFRUVFBQ0JMZ3FFWGR3V20wSUFBUVFRUUFDQlZHRGZ2cjRnbVVRdTJERTgrQWRoRUw3Qkh0TFE5aUIyN3A2NDcvVExqaDg2ZnRMdTBoZkQzUTJIQlFFRUVFQUFnWUlMRU5BTDNzQlVEd0VFRUVBZzB3STJqTjJmbjc1OWVQZ1ZtalR1ZXIweGoxVm5aajV4OU9qUjAzck1ScnJaWmRsWUVFQUFBUVFRUUFBQkJCQkFBQUVFRUVDZ3d3SVd3cGM2NVd5cCt6cGNGRmFQQUFJSUlJQUFBcjBVb0FlOWwvcHNHd0VFRUVBQWdYa0J1MTU2dWxpdk9zUGFVdzIrSTRBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDQ0NBQUFJSUlJQUFBZ2dnZ0FBQ0NDQ0FBQUlJSUlBQUFnZ2dnQUFDQ0NDQUFBSUlJSUFBQWdnZ2dBQUNDTFJYNEg4RDdkdVRTL0Q0K3YwQUFBQUFTVVZPUks1Q1lJST0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiLCJjcmVkUHJvdGVjdCIsImNyZWRCbG9iIiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6IjNmNTk2NzJmMjBhYTRhZmViNmY0N2U1ZTkxNmI2ZDk4Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwiZXAiOmZhbHNlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWV9LCJtYXhNc2dTaXplIjoxMDI0LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxLDJdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjEwLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJuZmMiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV0sImZvcmNlUElOQ2hhbmdlIjpmYWxzZSwibWluUElOTGVuZ3RoIjo0LCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjoxfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDgtMTYiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkFyY3VsdXMgRklETyAyLjEgS2V5IENhcmQgW1A3MV0iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIzMDgxNjAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA4LTE2In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wOS0xMiJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjMzZTI1ZjRhYzFhNDMxZWE5YmRhMzdkYmRkM2ZlYmViMWUwZDg4YWMiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMzNlMjVmNGFjMWE0MzFlYTliZGEzN2RiZGQzZmViZWIxZTBkODhhYyJdLCJkZXNjcmlwdGlvbiI6IklERU1JQSBJRC1PTkUgQ2FyZCIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjo4MiwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6Mn1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ1V6Q0NBZm1nQXdJQkFnSUpBTDFmL3Z1MlhXdVJNQW9HQ0NxR1NNNDlCQU1DTUlHRU1Rc3dDUVlEVlFRR0V3SlZVekVSTUE4R0ExVUVDQXdJVm1seVoybHVhV0V4RHpBTkJnTlZCQWNNQmxKbGMzUnZiakVQTUEwR0ExVUVDZ3dHU1VSRlRVbEJNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUnd3R2dZRFZRUUREQk5KUkVWTlNVRWdSa2xFVHlCU2IyOTBJRU5CTUNBWERUSXpNRGt4TkRBMU16Z3dNMW9ZRHpJd05UTXdPVEEyTURVek9EQXpXakNCaERFTE1Ba0dBMVVFQmhNQ1ZWTXhFVEFQQmdOVkJBZ01DRlpwY21kcGJtbGhNUTh3RFFZRFZRUUhEQVpTWlhOMGIyNHhEekFOQmdOVkJBb01Ca2xFUlUxSlFURWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRWNNQm9HQTFVRUF3d1RTVVJGVFVsQklFWkpSRThnVW05dmRDQkRRVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCSGJUK1Jwa0FvOUVjTCtPZWxDajhoaWhuZkZVS0RPcE5zc2RySHdzZStxdUZZVjBITDlqd1FYTzM1NW1rSTRkaHAzVHNuYk1KMEFKOWpyNm83Qm9DRW1qVURCT01CMEdBMVVkRGdRV0JCUW5zNmFoeHMvL2dwYmE3WERaQk5zZ0RHMGxFREFmQmdOVkhTTUVHREFXZ0JRbnM2YWh4cy8vZ3BiYTdYRFpCTnNnREcwbEVEQU1CZ05WSFJNRUJUQURBUUgvTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSVFEYlZNUXFXem56YjBlRVlXUWFRSW4wZGxZRG9XUUFiVUk0NmI5anNDMXVGZ0lnZCt4RTBydWZXLzduaktjMXFrc2kzVWhNb2pjRlpDKzNjTFRSaFdnS3hqVT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0NBSUFBQUQ4R08yakFBQUFDWEJJV1hNQUFDNGpBQUF1SXdGNHBUOTJBQUFLVDJsRFExQlFhRzkwYjNOb2IzQWdTVU5ESUhCeWIyWnBiR1VBQUhqYW5WTm5WRlBwRmozMzN2UkNTNGlBbEV0dlVoVUlJRkpDaTRBVWtTWXFJUWtRU29naG9ka1ZVY0VSUlVVRUc4aWdpQU9Pam9DTUZWRXNESW9LMkFma0lhS09nNk9JaXNyNzRYdWphOWE4OStiTi9yWFhQdWVzODUyenp3ZkFDQXlXU0ROUk5ZQU1xVUllRWVDRHg4VEc0ZVF1UUlFS0pIQUFFQWl6WkNGei9TTUJBUGgrUER3cklzQUh2Z0FCZU5NTENBREFUWnZBTUJ5SC93L3FRcGxjQVlDRUFjQjBrVGhMQ0lBVUFFQjZqa0ttQUVCR0FZQ2RtQ1pUQUtBRUFHRExZMkxqQUZBdEFHQW5mK2JUQUlDZCtKbDdBUUJibENFVkFhQ1JBQ0FUWlloRUFHZzdBS3pQVm9wRkFGZ3dBQlJtUzhRNUFOZ3RBREJKVjJaSUFMQzNBTURPRUF1eUFBZ01BREJSaUlVcEFBUjdBR0RJSXlONEFJU1pBQlJHOGxjODhTdXVFT2NxQUFCNG1iSTh1U1E1UllGYkNDMXhCMWRYTGg0b3pra1hLeFEyWVFKaG1rQXV3bm1aR1RLQk5BL2c4OHdBQUtDUkZSSGdnL1A5ZU00T3JzN09ObzYyRGw4dDZyOEcveUppWXVQKzVjK3JjRUFBQU9GMGZ0SCtMQyt6R29BN0JvQnQvcUlsN2dSb1hndWdkZmVMWnJJUFFMVUFvT25hVi9OdytINDhQRVdoa0xuWjJlWGs1TmhLeEVKYlljcFhmZjVud2wvQVYvMXMrWDQ4L1BmMTRMN2lKSUV5WFlGSEJQamd3c3owVEtVY3o1SUpoR0xjNW85SC9MY0wvL3dkMHlMRVNXSzVXQ29VNDFFU2NZNUVtb3p6TXFVaWlVS1NLY1VsMHY5azR0OHMrd00rM3pVQXNHbytBWHVSTGFoZFl3UDJTeWNRV0hUQTR2Y0FBUEs3YjhIVUtBZ0RnR2lENGM5My8rOC8vVWVnSlFDQVprbVNjUUFBWGtRa0xsVEtzei9IQ0FBQVJLQ0JLckJCRy9UQkdDekFCaHpCQmR6QkMveGdOb1JDSk1UQ1FoQkNDbVNBSEhKZ0theUNRaWlHemJBZEttQXYxRUFkTk1CUmFJYVRjQTR1d2xXNERqMXdEL3BoQ0o3QktMeUJDUVJCeUFnVFlTSGFpQUZpaWxnampnZ1htWVg0SWNGSUJCS0xKQ0RKaUJSUklrdVJOVWd4VW9wVUlGVklIZkk5Y2dJNWgxeEd1cEU3eUFBeWd2eUd2RWN4bElHeVVUM1VETFZEdWFnM0dvUkdvZ3ZRWkhReG1vOFdvSnZRY3JRYVBZdzJvZWZRcTJnUDJvOCtROGN3d09nWUJ6UEViREF1eHNOQ3NUZ3NDWk5qeTdFaXJBeXJ4aHF3VnF3RHU0bjFZOCt4ZHdRU2dVWEFDVFlFZDBJZ1lSNUJTRmhNV0U3WVNLZ2dIQ1EwRWRvSk53a0RoRkhDSnlLVHFFdTBKcm9SK2NRWVlqSXhoMWhJTENQV0VvOFRMeEI3aUVQRU55UVNpVU15SjdtUUFrbXhwRlRTRXRKRzBtNVNJK2tzcVpzMFNCb2prOG5hWkd1eUJ6bVVMQ0FyeUlYa25lVEQ1RFBrRytRaDhsc0tuV0pBY2FUNFUrSW9Vc3BxU2hubEVPVTA1UVpsbURKQlZhT2FVdDJvb1ZRUk5ZOWFRcTJodGxLdlVZZW9FelIxbWpuTmd4WkpTNld0b3BYVEdtZ1hhUGRwcitoMHVoSGRsUjVPbDlCWDBzdnBSK2lYNkFQMGR3d05oaFdEeDRobktCbWJHQWNZWnhsM0dLK1lUS1laMDRzWngxUXdOekhybU9lWkQ1bHZWVmdxdGlwOEZaSEtDcFZLbFNhVkd5b3ZWS21xcHFyZXFndFY4MVhMVkkrcFhsTjlya1pWTTFQanFRblVscXRWcXAxUTYxTWJVMmVwTzZpSHFtZW9iMVEvcEg1Wi9Za0dXY05NdzA5RHBGR2dzVi9qdk1ZZ0MyTVpzM2dzSVdzTnE0WjFnVFhFSnJITjJYeDJLcnVZL1IyN2l6MnFxYUU1UXpOS00xZXpVdk9VWmo4SDQ1aHgrSngwVGdubktLZVg4MzZLM2hUdktlSXBHNlkwVExreFpWeHJxcGFYbGxpclNLdFJxMGZydlRhdTdhZWRwcjFGdTFuN2dRNUJ4MG9uWENkSFo0L09CWjNuVTlsVDNhY0tweFpOUFRyMXJpNnFhNlVib2J0RWQ3OXVwKzZZbnI1ZWdKNU1iNmZlZWIzbitoeDlMLzFVL1czNnAvVkhERmdHc3d3a0J0c016aGc4eFRWeGJ6d2RMOGZiOFZGRFhjTkFRNlZobFdHWDRZU1J1ZEU4bzlWR2pVWVBqR25HWE9NazQyM0diY2FqSmdZbUlTWkxUZXBON3BwU1RibW1LYVk3VER0TXg4M016YUxOMXBrMW16MHgxekxubStlYjE1dmZ0MkJhZUZvc3RxaTJ1R1ZKc3VSYXBsbnV0cnh1aFZvNVdhVllWVnBkczBhdG5hMGwxcnV0dTZjUnA3bE9rMDZybnRabnc3RHh0c20ycWJjWnNPWFlCdHV1dG0yMmZXRm5ZaGRudDhXdXcrNlR2Wk45dW4yTi9UMEhEWWZaRHFzZFdoMStjN1J5RkRwV090NmF6cHp1UDMzRjlKYnBMMmRZenhEUDJEUGp0aFBMS2NScG5WT2IwMGRuRjJlNWM0UHppSXVKUzRMTExwYytMcHNieHQzSXZlUktkUFZ4WGVGNjB2V2RtN09id3UybzI2L3VOdTVwN29mY244dzBueW1lV1ROejBNUElRK0JSNWRFL0M1K1ZNR3Zmckg1UFEwK0JaN1huSXk5akw1RlhyZGV3dDZWM3F2ZGg3eGMrOWo1eW4rTSs0enczM2pMZVdWL01OOEMzeUxmTFQ4TnZubCtGMzBOL0kvOWsvM3IvMFFDbmdDVUJad09KZ1VHQld3TDcrSHA4SWIrT1B6cmJaZmF5MmUxQmpLQzVRUlZCajRLdGd1WEJyU0ZveU95UXJTSDM1NWpPa2M1cERvVlFmdWpXMEFkaDVtR0x3MzRNSjRXSGhWZUdQNDV3aUZnYTBUR1hOWGZSM0VOejMwVDZSSlpFM3B0bk1VODVyeTFLTlNvK3FpNXFQTm8zdWpTNlA4WXVabG5NMVZpZFdFbHNTeHc1TGlxdU5tNXN2dC84N2ZPSDRwM2lDK043RjVndnlGMXdlYUhPd3ZTRnB4YXBMaElzT3BaQVRJaE9PSlR3UVJBcXFCYU1KZklUZHlXT0NubkNIY0puSWkvUk50R0kyRU5jS2g1TzhrZ3FUWHFTN0pHOE5Ya2t4VE9sTE9XNWhDZXBrTHhNRFV6ZG16cWVGcHAySUcweVBUcTlNWU9Ta1pCeFFxb2hUWk8yWitwbjVtWjJ5NnhsaGJMK3hXNkx0eThlbFFmSmE3T1FyQVZaTFFxMlFxYm9WRm9vMXlvSHNtZGxWMmEvelluS09aYXJuaXZON2N5enl0dVFONXp2bi8vdEVzSVM0WksycFlaTFZ5MGRXT2E5ckdvNXNqeHhlZHNLNHhVRks0WldCcXc4dUlxMkttM1ZUNnZ0VjVldWZyMG1lazFyZ1Y3QnlvTEJ0UUZyNnd0VkN1V0ZmZXZjMSsxZFQxZ3ZXZCsxWWZxR25ScytGWW1LcmhUYkY1Y1ZmOWdvM0hqbEc0ZHZ5citaM0pTMHFhdkV1V1RQWnRKbTZlYmVMWjViRHBhcWwrYVhEbTROMmRxMERkOVd0TzMxOWtYYkw1Zk5LTnU3ZzdaRHVhTy9QTGk4WmFmSnpzMDdQMVNrVlBSVStsUTI3dExkdFdIWCtHN1I3aHQ3dlBZMDdOWGJXN3ozL1Q3SnZ0dFZBVlZOMVdiVlpmdEorN1AzUDY2SnF1bjRsdnR0WGExT2JYSHR4d1BTQS8wSEl3NjIxN25VMVIzU1BWUlNqOVlyNjBjT3h4KysvcDN2ZHkwTk5nMVZqWnpHNGlOd1JIbms2ZmNKMy9jZURUcmFkb3g3ck9FSDB4OTJIV2NkTDJwQ212S2FScHRUbXZ0YllsdTZUOHcrMGRicTNucjhSOXNmRDV3MFBGbDVTdk5VeVduYTZZTFRrMmZ5ejR5ZGxaMTlmaTc1M0dEYm9yWjc1MlBPMzJvUGIrKzZFSFRoMGtYL2krYzd2RHZPWFBLNGRQS3kyK1VUVjdoWG1xODZYMjNxZE9vOC9wUFRUOGU3bkx1YXJybGNhN251ZXIyMWUyYjM2UnVlTjg3ZDlMMTU4UmIvMXRXZU9UM2R2Zk42Yi9mRjkvWGZGdDErY2lmOXpzdTcyWGNuN3EyOFQ3eGY5RUR0UWRsRDNZZlZQMXYrM05qdjNIOXF3SGVnODlIY1IvY0doWVBQL3BIMWp3OURCWStaajh1R0RZYnJuamcrT1RuaVAzTDk2ZnluUTg5a3p5YWVGLzZpL3N1dUZ4WXZmdmpWNjlmTzBaalJvWmZ5bDVPL2JYeWwvZXJBNnhtdjI4YkN4aDYreVhnek1WNzBWdnZ0d1hmY2R4M3ZvOThQVCtSOElIOG8vMmo1c2ZWVDBLZjdreG1Uay84RUE1anovR016TGRzQUFBQWdZMGhTVFFBQWVpVUFBSUNEQUFENS93QUFnT2tBQUhVd0FBRHFZQUFBT3BnQUFCZHZrbC9GUmdBQUF0aEpSRUZVZU5yc2x0OUxrMUVZeDcvdk50ZTB2WE9rN3lTN3F5V0JZdm5qSWt0R1UwdkRDd2t0VjRLWHB2M3dCLzRCQmlJYS9RQzF3amtWVXhOc1V1dXV6ZDFrNmlCTEN4SUZ6Y0RYT1Rad1k4cjJzcjFycDR1WFp1b2dncnlKZlM4ZWVMNmM1M3c0NStFNUhJb1Fnb09VQ0Flc0dDQUdpQUVBeVg2TFpkbjE5WFdHWWRScTlUOGdrTjFxYTIwVkRsVlpjWlVRWXB1WktTMHRIVGNhOXl3ejZIdXJxNnMvenM2U1Aya1h3R0kyQXpqS3FIUTYzZnQzazRTUXBvWUdBTVdGUlh2S0xtb0xBQXdPRFB3ZG9MZEhEMkJrYU9oMzg0M0o1SEs1OXBUVjFkd0U4R3A4ZlArT1M0dEw1cmZtSDZHUWtPNzBvTHV6YzJqd3VTb3AyZEJyT0N5bms1S085UFgzWjJaa01Da3BxeXZmR0lZQmNMKzl3MnFkS0NvcUNnUUNBSGllRjJvZlAzeGtNcjFXMElyYXVscHRRWUhQN3dORjdlMkJObDhESU8zNENRQU5kK3U3dTdvQVNFQUJxS3VwSllSVTZhNERvR1h4cWFvVXBad1dBOWFKQ1VKSTRRVXRnRlBxa3duU1F3RDY5UHJvVnhRTUJ0dmIyaWlLZXREUndmTjhLQlRpT083Wms2Y0Erbm9OTE1zQ3lNbzh6Zm45SE1mbG5Na0NzTFM0T0QwMURVQjM5Um9oeE9sMHloTVM0aWlSM1c2UGJMc3pCM0Z4Y2JSQ1FRaFJKQ1pLSkJLeFdDeVR5ZVJ5R29CVUt2MHkveG1BVGxjcGk0K1h5V1FhalFhQXorZWJtcHdFVUY1UkRrQ2xVaFZxQzNnU25wK2JpejRIbk44UHdPLzNSNXhBZ012TnprNW1ra1dVQ01EcTZuZkJkemcyQkRDdFVBQndPbDIvZklkQWlnNElCb09SS0lqbmVRVk5iM20zaWkrWGlFSHArd3pwR2VsdXQvdWwwUWdnRUFpVVhTbTdkZWYydlphV3RMUzBoWVd2SCtZKzVaL055OG5OamY1VVNDU1NTSXc0NFhEWTRkaFFLcFhEdzhOaWlxcHZiQndkZVZGMW93b0F1N2FXbW5yTTBLUGYzdDYrVkZMYzFOeDhQdS9jNk5pWVNDU0tQc2tldDJkNWVkbmo4VVFjcjlkclg3ZTczWnRDeXJKclZxczFIQTRUUXBaWFZyeGVyK0M3TjkwV2k4Vm1zKzBmQ3lyMnE0Z0JZb0QvQVBCekFJNlZOcUdRUFVxbkFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0xMC0xOSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiSURFTUlBIElELU9ORSBDYXJkIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMDAwMjAyMzEwMTkwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0xMC0xOSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMTItMDgifSx7ImFhZ3VpZCI6IjQyYjRmYjRhLTI4NjYtNDNiMi05YmY3LTZjNjY2OWMyZTVkMyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiNDJiNGZiNGEtMjg2Ni00M2IyLTliZjctNmM2NjY5YzJlNWQzIiwiZGVzY3JpcHRpb24iOiJHb29nbGUgVGl0YW4gU2VjdXJpdHkgS2V5IHYyIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3IiwiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ0lqQ0NBY2lnQXdJQkFnSUJBakFLQmdncWhrak9QUVFEQWpCa01Rc3dDUVlEVlFRR0V3SlZVekVQTUEwR0ExVUVDZ3dHUjI5dloyeGxNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNU0F3SGdZRFZRUUREQmRVYVhSaGJpQlRaV04xY21sMGVTQkxaWGtnVW05dmREQWdGdzB5TVRFeU1ERXhOVEkyTXpGYUdBOHlNVEl4TVRJd01qRTFNall6TVZvd1p6RUxNQWtHQTFVRUJoTUNWVk14RHpBTkJnTlZCQW9NQmtkdmIyZHNaVEVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVqTUNFR0ExVUVBd3dhVkdsMFlXNGdVMlZqZFhKcGRIa2dTMlY1SUZOcFoyNXBibWN3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVJHU1gvMFdtb1N0WWZobWx6U1BCNFNBUmhtVEJwUGkwbzN5WXlnUzRzbW4vNE9GZEdOSmRzUHhrdWI2MnBPbFdlMEk2Y0pTaDlXM0VBSEEyWlBPK1MrbzJZd1pEQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0VnWURWUjBUQVFIL0JBZ3dCZ0VCL3dJQkFEQWRCZ05WSFE0RUZnUVVSVHFRWU9zUEo4OTdYNDB2YXYrWG9XK1M2c2d3SHdZRFZSMGpCQmd3Rm9BVTJkNkpyRkNvRVpBZS9MVXBJTXlibHREc01oMHdDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWdTcjNOMTRIZHRDZmo3UVowUjdrV2c2STMxN1FFTmI4cStmYk5rbzZuSzRvQ0lRRDVKaDE0Z3JEYzZGN2dIaWI5UVR2OHNVczZ3OGdGMUpZS01LK0xET1lQWWc9PSIsIk1JSUNNakNDQWRtZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQmtNUXN3Q1FZRFZRUUdFd0pWVXpFUE1BMEdBMVVFQ2d3R1IyOXZaMnhsTVNJd0lBWURWUVFMREJsQmRYUm9aVzUwYVdOaGRHOXlJRUYwZEdWemRHRjBhVzl1TVNBd0hnWURWUVFEREJkVWFYUmhiaUJUWldOMWNtbDBlU0JMWlhrZ1VtOXZkREFnRncweU1URXlNREV4TlRJek5URmFHQTh5TVRJeE1USXdNakUxTWpNMU1Wb3daREVMTUFrR0ExVUVCaE1DVlZNeER6QU5CZ05WQkFvTUJrZHZiMmRzWlRFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFZ01CNEdBMVVFQXd3WFZHbDBZVzRnVTJWamRYSnBkSGtnUzJWNUlGSnZiM1F3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVJxbU5XemNETkg2M284VHpvZEIyams5YjQ5VlBzZkl2WHBkaGFXeGZMYXlvNExCYkRyWHl4RjNKUjFQNlc2WnNxV0NFWXJYMG9ZSXhBb2czaENFNHlkbzNvd2VEQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBZEJnTlZIUTRFRmdRVTJkNkpyRkNvRVpBZS9MVXBJTXlibHREc01oMHdId1lEVlIwakJCZ3dGb0FVMmQ2SnJGQ29FWkFlL0xVcElNeWJsdERzTWgwd0ZRWUxLd1lCQkFHQzVSd0NBUUVFQmdRRUF3SUFBREFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUFOSVE0OC9uTXAyS2ZZTmlvdmN5eFdYSkxpdWw0U3YremNSSmV6cmQvV1dBSWdWdWNRNTMxZnF6WTdPRG9LK2RJRHlrUnVkdmxXL3lCcXphL0FkUzBTcTZRPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFEQUFBQUF3Q0FZQUFBQlhBdm1IQUFBRDFFbEVRVlI0QWV5WFU1Z2NUUlNHNjJMOTI3Yi9hSkxwbnQyNDF6R21kMlBieGwxczI5WW90bTNiZHFZM25ONW9VYWtUcTQzbGVaNXYyWGkvcW9NYWxCa2lPODR4VE5EMXFOQXdieVRka3NoQnRNNGJaVHRGdnA5N1RkdTRTSG82VVZ1NEZ1NUpjM0FBNGFLbzBRVHVOaEZXS0k1b1BEekRkSEFDemNDS0FvZytnaDJ6RmpJYy9DWVQraU41MlRJaWJJUWd4VzR6bGs4TlNoZXE3UE50eHdicmt1NXA1WTJndThQRFRkUURMc3BXVWgvNEtIcXdxZkNnQ1BxWWw2Ry9OWExsMHovOGpTaUsxUWh6KzdVWndKa0tueEJqL2RjYmFmTXBCRTU2UHNRcXZxK1R3TitlTDRvRHJqVU1Ib0tMcEZjcGhKK3M1T1hYbUxCZnlRSjVESUdIZHFsa21sNlBwaU9SeW9DakI0RS9wQnM4WG9mOCtFSGZudUNLV1ZOa3dGK0RWTlA4VG9ieFEzcEY4cW9BTm1tMVAzN28vQWdueE9jUmdiZjVyc2RRT1ZGNmk2VFZBY3ZBQU9qeDBrQjhwL0hmUWlZcXBqZDJTSjh2Q1hnU3dMOHV2dWNQMkJ0TnZRNi9ES1hIU0Y0ZFVCR0EzNmNIa3o3RENXVXRBSSs1YUJ1VlBnMnM4aDhPc0VKNk5EOEVVdW9vU3E5QklMY0JxTGo4MmlLRkVkR1R4M29xdkFlL1RLaUFyMGtaZUx6U24wcGpBNkJ6UWp1QXBVUUsvY04wWUNCSnRRRUVrZllHY0pZMUFDa1VsSjROY0RLSzJKS2VEZXlTTkxEYXYyRTZNSEJKWUJMN2p4ZUQ1MWNGSmZlZWwyK3BDZ09UNVFwNnZPUWM2TVd2RWpKUVV3ais5SXJQY0FWUERLYWNMTGJPWXY5RkJrVmtUNzZ0NUE3MFNod3VjSmdML3ZGOThDdVcvSXlMdU1vQy9ETTUyT25HR2ZCdGt6SVEyY05YVWV3NHNla0YrTVBWQWJqZmdyd0EvWTVvUjF5azN2RGhQUkxMeXFrQnBoLy9MWUlRUzZQckt6L0NkV2N6QUN1a2E2RXo3RC9xQmM5MDhYNUk0STVKNW4vUHhFMVNud21DTmk3OS9rYXN1eVJBU3VrWTdZN1g1Yk5zUkUvZlBEbXJUMUtzS1pJS3ltR3ZDNEF5ZFlweWxzK3BhZVY3OEl0a3RzL2JUQmNzYjVBU3NGMEtURHlnWFBiT3pPUmFpcVowUGhjYkd6YXg2NUh3UGw2Wi9UK3hzL3lITysxaEJDd0pBT1hMenRGT3RqZmNLL2hjZC95ZmxJTnRTcTdiOXVJKzIvVEdtQmx3VlBJSUxiRDZ3Z0V2Z2hlbzFHMmlmVVRyUUFBTUJvV3VwMmRWd1lXR0xSY3BYajRXcVFtcms1ME1MekJMQmNhT0pJUHE3cHNHZXZpNnEyOXY2eGcveWhYbk1kT0ViV283SE43MzNJdTg5NURVOFFNV1RTWmcrcHBwZ3A1VjdYSFJ3VnRmd09zVEpJOWJRc2N4eDBUY1lGZzRwSGVRd1dVaEx6aGtHRGdVdW90bGtaRUJLMk4xc1RWSmdaL1RFZjRCZVdaL3k3eHlueUt6QWdZWDdiQlhKRVcrVEhwbUNPcVUxUkhYMFRxcjhwY29MUU1PZG1BR2NoZDYvdlBkU1hvblBXRENQeG13UUFEaWJIQy9ZaGlBVVFBQTBTMEtXU1ZHQTA0QUFBQUFTVVZPUks1Q1lJST0iLCJzdXBwb3J0ZWRFeHRlbnNpb25zIjpbeyJpZCI6ImhtYWMtc2VjcmV0IiwiZmFpbF9pZl91bmtub3duIjpmYWxzZX0seyJpZCI6ImNyZWRQcm90ZWN0IiwiZmFpbF9pZl91bmtub3duIjpmYWxzZX1dLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCIsIlUyRl9WMiJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiNDJiNGZiNGEyODY2NDNiMjliZjc2YzY2NjljMmU1ZDMiLCJvcHRpb25zIjp7InJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlfSwibWF4TXNnU2l6ZSI6MjIwMCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wNi0xMiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiR29vZ2xlIFRpdGFuIFNlY3VyaXR5IEtleSB2MiIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjMwNjEyMDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDYtMTIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTA5LTAzIn0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiZjI4NDBlMzExYTk1ZTVlZmIwZGMwY2Y2OWIyMzE2YWQ5Yjk1NWFhMiIsIjcxOThiMTBkNDEzOTYyZjJjOTFjZjgzNmM5NTY4YmNiNzI1N2RmYmYiLCJhYmE0NzA2MjNjZjg4OTQyNTMwNzI0NmI1ODJiMWNhMTlkMjA4OGMzIiwiNWUyNGYwZWIzNDlhNzA3YjNhYzRkZTUzNmI5MDVlNTlmNWJjYjg0NSJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJmMjg0MGUzMTFhOTVlNWVmYjBkYzBjZjY5YjIzMTZhZDliOTU1YWEyIiwiNzE5OGIxMGQ0MTM5NjJmMmM5MWNmODM2Yzk1NjhiY2I3MjU3ZGZiZiIsImFiYTQ3MDYyM2NmODg5NDI1MzA3MjQ2YjU4MmIxY2ExOWQyMDg4YzMiLCI1ZTI0ZjBlYjM0OWE3MDdiM2FjNGRlNTM2YjkwNWU1OWY1YmNiODQ1Il0sImRlc2NyaXB0aW9uIjoiWXViaUtleSA1IEZJUFMgU2VyaWVzIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMyODcwNywicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCIsInJlbW90ZV9oYW5kbGUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMi0wOCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMDItMDgifSx7ImFhZ3VpZCI6IjM2MWEzMDgyLTAyNzgtNDU4My1hMTZmLTcyYTUyN2Y5NzNlNCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMzYxYTMwODItMDI3OC00NTgzLWExNmYtNzJhNTI3Zjk3M2U0IiwiZGVzY3JpcHRpb24iOiJlV0JNIGVGQTUwMCBGSURPMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X2RlciJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoyNTYsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDcFRDQ0FrcWdBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakNCcnpFTE1Ba0dBMVVFQmhNQ1MxSXhFVEFQQmdOVkJBZ01DRk5sYjNWc0xWTnBNUk13RVFZRFZRUUhEQXBIWVc1bmJtRnRMVWQxTVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVjTUJvR0ExVUVBd3dUWlZkQ1RTQkRRU0JEWlhKMGFXWnBZMkYwWlRFZE1Cc0dDU3FHU0liM0RRRUpBUllPYVc1bWIwQmxMWGRpYlM1amIyMHdIaGNOTVRnd056QXlNRFV6TVRNNVdoY05Nak13TnpBeE1EVXpNVE01V2pDQnJ6RUxNQWtHQTFVRUJoTUNTMUl4RVRBUEJnTlZCQWdNQ0ZObGIzVnNMVk5wTVJNd0VRWURWUVFIREFwSFlXNW5ibUZ0TFVkMU1SY3dGUVlEVlFRS0RBNWxWMEpOSUVOdkxpd2dUSFJrTGpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFY01Cb0dBMVVFQXd3VFpWZENUU0JEUVNCRFpYSjBhV1pwWTJGMFpURWRNQnNHQ1NxR1NJYjNEUUVKQVJZT2FXNW1iMEJsTFhkaWJTNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVFJZnFIaXNpMG9PL2V5T3FTYURycjlpdEcySXltQmtIblNER1FJSVltVCt2cUE4QWdPODFtb21jMkxkNVBHcEVONm11RTU0d1BIUWp2Yy95Q2loOHUybzFVd1V6QVNCZ05WSFJNQkFmOEVDREFHQVFIL0FnRUFNQjBHQTFVZERnUVdCQlMzSi9meGlBdjIyaXJkQnM5OFNPRGhGN2tVL2pBTEJnTlZIUThFQkFNQ0FRWXdFUVlKWUlaSUFZYjRRZ0VCQkFRREFnQUhNQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUURjNDFMRks0TEpDQlUyVlZLSXo3WjZzeFBoVUVraDhuTFNMSzZJWGRrUDV3SWhBSWVLVk9aY2hhVk81YUY3ZmJkWG9TcmN5eTFZWWVVZVBMb2pjS0k5Zlg4NCIsIk1JSUNnakNDQWlpZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQ0JuVEVMTUFrR0ExVUVCaE1DUzFJeERqQU1CZ05WQkFnTUJWTmxiM1ZzTVJBd0RnWURWUVFIREFkSFlXNW5ibUZ0TVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVaTUJjR0ExVUVDd3dRUTJWeWRHbG1hV05oZEdVZ1ZXNXBkREVaTUJjR0ExVUVBd3dRWlZkQ1RTQkRaWEowYVdacFkyRjBaVEVkTUJzR0NTcUdTSWIzRFFFSkFSWU9hVzVtYjBCbExYZGliUzVqYjIwd0lCY05Nak13TnpFeE1ETTBOakUwV2hnUE1qQTNNekEyTWpnd016UTJNVFJhTUlHZE1Rc3dDUVlEVlFRR0V3SkxVakVPTUF3R0ExVUVDQXdGVTJWdmRXd3hFREFPQmdOVkJBY01CMGRoYm1kdVlXMHhGekFWQmdOVkJBb01EbVZYUWswZ1EyOHVMQ0JNZEdRdU1Sa3dGd1lEVlFRTERCQkRaWEowYVdacFkyRjBaU0JWYm1sME1Sa3dGd1lEVlFRRERCQmxWMEpOSUVObGNuUnBabWxqWVhSbE1SMHdHd1lKS29aSWh2Y05BUWtCRmc1cGJtWnZRR1V0ZDJKdExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCQWgrb2VLeUxTZzc5N0k2cEpvT3V2MkswYllqS1lHUWVkSU1aQWdoaVpQNitvRHdDQTd6V2FpWnpZdDNrOGFrUTNxYTRUbmpBOGRDTzl6L0lLS0h5N2FqVlRCVE1CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdIUVlEVlIwT0JCWUVGTGNuOS9HSUMvYmFLdDBHejN4STRPRVh1UlQrTUFzR0ExVWREd1FFQXdJQkJqQVJCZ2xnaGtnQmh2aENBUUVFQkFNQ0FBY3dDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWhBTlZuSmRlLy90QkxxOE1ERGkrU0FkNlVkWUlaU25nNFBNcW15TnJ2Wmo2NEFpQVgweFN6QWhGYUNDcC91aHBWZ25sRitYQmdyd0FJc290WkdUQjZya0IzMUE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUErZ0FBQUV4Q0FZQUFBRHZEWWdxQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUVuUUFBQkowQWQ1bUgzZ0FBRmljU1VSQlZIaGU3ZDBIZUJYRjJzRHhONzNRQ1RWQTZGSUZGS2tDVXV5QUV1bUtZa0ZVYklDQ0lpS0NVZ1FFN0wwZ2RsUXNLQ3BTcklnZ1NDK2hKblJDSjRIMGIyZnZlRC8wa2hDU25jMmVrLy92dVhtWWQ0NlhrSk56OXN5N00vTk9RSlpGQUFBQUFBQkFnUXJVZndJQUFBQUFnQUpFZ2c0QUFBQUFnQWVRb0FNQUFBQUE0QUVrNkFBQUFBQUFlQUFKT2dBQUFBQUFIa0NDRGdBQUFBQ0FCNUNnQXdBQUFBRGdBU1RvQUFBQUFBQjRBQWs2QUFBQUFBQWVRSUlPQUFBQUFJQUhrS0FEQUFBQUFPQUJKT2dBQUFBQUFIZ0FDVG9BQUFBQUFCNUFnZzRBQUFBQWdBZVFvQU1BQUFBQTRBRWs2QUFBQUFBQWVFQkFsa1czUFNzek5WWFNEeVRLcWExYjVkU2FkWks2ZTQra0h6OW05NG4zLy9tQWNRRWhvUkpjdXBRRVIwVkpXSlZLRXQ2Z3ZvUlhyeVpCcFVwSlFDRDM0UUFBQUFCZjROa0VQU3NqUTA1dDNpS0hQdnBFanYrd1FOTDM3Wk9zMURUOUtJQ3pDWXlNbE5BYTFhVEVOWjJsWkpmT0VscWh2UFdPRDlDUEFnQUFBUEFhenlYb0tqRS9NdmM3U1h4emhweGFzVkwzQXNpUGdOQVFLZHF4dlpTOVk0QVVhZEpZOXdJQUFBRHdFazhsNk1kLysxMzJqSHRLVXRhdDF6MEFuRmE4NjlWU1lkZ1FDYXRTUmZjQUFBQUE4QUpQSk9nWkowN0lub2xUNVBBSEg0dGtadXBlQUtZRWhJZExoVkVqSktwWGR3a0lEdGE5QUFBQUFBcFNnU2ZvcDdac2xSMERCMG5xMXUyNkI0QXJBZ0trMkJXWFNwWEpFeVNvYUZIZENRQUFBS0NnRkdpQ2Z1TFA1UkkvWUpCa0hEbWlld0M0TGJ4UlE2bjI1aXNTRWhXbGV3QUFBQUFVaEFKTDBFOHNYU1k3YnJsRE1wT1NkQStBZ2hKYXE0YlUvT2hkQ1M1ZFd2Y0FBQUFBY0Z1QkhKQ3NsclhIMzNrdnlUbmdFYW1idDhyMmdZTWtnL2NrQUFBQVVHQmNUOURUang2VDdiZmRJUm1IRHVzZUFGNXc4cysvWk9jamowa1doUm9CQUFDQUF1SHFFbmQxeG5uOEF3L0pzUy9tNko1ekZ4Z1pJVUdsU2tsSWplb1NWS0s0N2dVS09ldHRuTDV2djZUdGlKZU1JMGNsS3kxTlAzRHVLazRZSzJYNjlOSVJBQUFBQUxlNG1xQWZYYmpJTGdwM3prZXBCUVpLK1BrTkpLcC9QeW5XdXFVRWx5a2pBVUZCK2tFQWY4dE1UWlhVWGJ2azZMZno1TkRNOXlWOXoxNzlTTzRGbGl3aDUvM3dEVVhqQUFBQUFKZTVscUJuSkNWTDNGWFhTRnJDVHQyVE82RTFxMHZGVVNPa2VOczJkcUlPSUhjeVQ1NlVneDk4TFB1ZmVWNHlqeDNYdmJsVG9sdFhpWms2eWJwQ0JPZ2VBQUFBQUthNWx2RWVtZlAxdVNYblZtSlFvbWVzMUo0elc0cGYwbzdrSERoSGdSRVJVdmJXL2xMTGVnK3BvOVRPeGJGdnY1ZFQ4UWs2QWdBQUFPQUdWN0pldGV4Mi8vTXY2U2dYckdROGF0QkFpWGxxdkFTR2grdE9BSGtSVnFXeWZZUmE1TVV0ZGMvWlpaMUtrZjNQdnFBakFBQUFBRzV3SlVFL3NYaUpwTy9hbzZPekNBaVEwamYzaytpaDk3TzhGbkNJdXRGVjdkVVh6MmttL2NTQ1JaSis1S2lPQUFBQUFKam15aDUwVmJuOTZHZGY2Q2huS29HbytmSDdFaGdXcW52eXlmcnhzdExUSmYzRUNjazRmbHl5VXZOZTNScHdpenF0SUxoWU1YdVp1bDBRMGFHYlZhZTI3NUROVjE0aldTa3B1aWRubFo2WklxV3Y2YUlqQUFBQUFDWVpUOUJWY3J5dWVSdkpQSHhFOStRZ09GaXF6M3BQaWpacHJEdnlMbm5kZWprMmY2RWsvYnBZVXJac2xZekVnL29Sd0hjRXgxU1JpTnExcEdpSGRsS3NZM3NKcTFoUlA1SjMrMTU2VmZaUG1xcWpuQlc5cktOVWYvVkZIUUVBQUFBd3lYaUNucnhtcld6cDJsMUhPU3ZhOFJLcC92ckxlWjR0ekR5VklrZSsvVTRTWDN0VFV0WnQwTDJBbndnTWxLS2Qya3VaVy90THNSYk44L3crU1Q5NlZEWjF2Rkl5RGgzV1Bka0xLbDVjNnY3eHN3U0doZWtlQUFBQUFLWVkzNE9lL05kSzNUcTcwbjE2NVMzcHlNcVM0NHQvbDdqTzNXVFhrT0VrNS9CUG1abHlZdDRDMlg3RExiSnQ0Q0JKeVdPVjllQVNKYVRFdFYxMWxETjFWRnZxemwwNkFnQUFBR0NTOFFUOTVQcmNKY3NCa1JGUzdKSzJPc285VlNGKzk4VEpzdU9tQVpLNmRadnVCZnlZU3RSL1dDaWJ1MTRuaCtkOFk4Zm5xa1NYcTNRcloxbHBhWkxDK3dvQUFBQndoZGtFUFN0TDByWnUxMEhPd2h2VWw4RFFjeXNNcDRxK2JiL2pIam40NnB2MlhuZWdNTWs4ZGx4MkRoNG1lNlkrWTcvWHprVkV6Um9TV0xTb2puS1dzaWVYSnpBQUFBQUF5QmVqQ2JyYTNwNlJuS3lqbkttem1zK0ZTczYzM1RwUWtoYjlwSHVBUWlnalF4SmZlTVZlUlhJdVNYcEFSSVFFbDQzU1VjN1NkNU9nQXdBQUFHNHdPNE9lbVNtWnVUek9LYWhDZWQwNk83WHNObjdZQ0RtNWJJWHVBUW8zdFlya3dGc3pkSFIyNnVpMmdORGNGWDdMMkxkZnR3QUFBQUNZWkh3UHVnbjdYM3RUVG56M2c0NEFLUHNtVFpPa0ZYL3BDQUFBQUlDdk1Yck1tdG9YdnFsTHJLUnVqTk05MllzYU5GQ2lodzNWVWZaT2JvcVRMVjJ1czJmUmN5MHcwTjV2RzF3bVNnS2pTdWxPd0tPc2QyVEd6bDJTY2VLRVpKNUkwcDI1RTFxcmh0VCs4bE1KaklqUVBXZVdsWkVoY1oxakpXWGpKdDJUdlpMZHVrcVZhWk4xQkFBQUFNQVUzMHJRclgvcXR0dnVrQk1MYzdudjNENDN1b09VSFhDemhOZXJLOEhGaXVrSEFJL0x6SlMwdzRmbHhPOS95SUhuWDdJU2FlczlsSnUzYWtDQWxCOHhUTXJkZnF2dU9ETVNkQUFBQU1CN2ZHcUplOUtxMWJsT3prTmlxa2oxajJaSzlWZGZrS0xObTVHY3c3Y0VCa3BJVkpTVTZueVYxSjR6V3lvK09Wb0N3c1AxZ3ptd2t2akVsMStUaktSem0za0hBQUFBVVBCOEowRzNFbzhEcjc2aGc1eUZuOTlBYXM3K1NJcGUxRlQzQUw1TEZYUXJjMzBmKzRaVFVNa1N1amQ3R1ljT3l4RjFQam9BQUFBQW4rSXpDWHI2a2FPUzlNdHZPc3BlY01YeVV1MzFseVdrZEduZEEvaUhJbzNPbDhyUFRiVmU1RUc2SjN0SFB2dEN0d0FBQUFENENwOUowSk5XcnBMTVk4ZDFsSTNBUUtrNGRyU0VsQ3VyT3dEL1Vyek54VkxxaGo0NnlsN3lueXNrNC9nSkhRRUFBQUR3QmI2VG9QLzJ1MjVsTDd4ZUhTblI0UklkQWY2cDdJQmJKU0E0V0VmWnlNaVFwSlVyZFFBQUFBREFGL2hNZ3A2OGJwMXVaYTlFbDZ2dC9icUFQd3VyWEVraVdqWFhVZlpPclY2cld3QUFBQUI4Z1U4azZGa1ptWksyYWJPT3NsZnNzazY2QmZpM1ltM2I2RmIyVXZmdjF5MEFBQUFBdnNCSEV2UjBPMGsvbTdBS0ZYUUw4RytoMWF2cFZ2WXlUM0RVR2dBQUFPQkxmR2FKZTY0RTZEOEJmOGRySFFBQUFQQTcvcFdnQXdBQUFBRGdvMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBJRUVIQUFBQUFNQURTTkFCQUFBQUFQQUFFblFBQUFBQUFEeUFCQjBBQUFBQUFBOGdRUWNBQUFBQXdBTkkwQUVBQUFBQThBQVNkQUFBQUFBQVBJQUVIUUFBQUFBQUR5QkJCd0FBQUFEQUEwalFBUUFBQUFEd0FCSjBBQUFBQUFBOGdBUWRBQUFBQUFBUElFRUhBQUFBQU1BRFNOQUJBQUFBQVBBQUVuUUFBQUFBQUR5QUJCMEFBQUFBQUE4Z1FRY0FBQUFBd0FOSTBBRUFBQUFBOEFBU2RBQUFBQUFBUElBRUhRQUFBQUFBRHlCQkJ3QUFBQURBQTBqUUFRQUFBQUR3QUJKMEFBQUFBQUE4Z0FRZEFBQUFBQUFQSUVFSEFBQUFBTUFEU05BQkFBQUFBUEFBRW5RQUFBQUFBRHlBQkIwQUFBQUFBQThnUVFjQUFBQUF3QU5JMEFFQUFBQUE4QUFTZEFBQUFBQUFQSUFFSFFBQUFBQUFEeUJCQndBQUFBREFBMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBDTWl5NkxianN0TFRaVk9YV0VuZEdLZDdzaGMxYUtCRUR4dXFvMy9LVEUyVkRhM2FTOGFoUTdybnpCcXNYUzZCa1pFNk1pYzFQa0ZPcmQrZ0kvaXowSmdZQ2E5WFIwZmVjV1QrQWtrWU1FaEhaMWFpUjZ6RVRKNmdvMy9LeXNpUXVNNnhrckp4ays3SlhzbHVYYVhLdE1rNkFnQUFBR0FLQ1hvZUhKejV2dXgrYkt5TzRNK2krdmVUNk1jZjFaRjNrS0FEQUFBQS9vY2w3Z0FBQUFBQWVBQUpPZ0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQndSa1dYVGJjVm5wNmJLcFM2eWtib3pUUGRtTEdqUlFvb2NOMWRFL1phYW15b1pXN1NYajBDSGRjMllOMWk2WHdNaElIWmx6Y3ZVYU9mN2p6enJ5dnVRL1Y4anhSVC9weUZubEI5OHJFdVMvOTNraUdwMHZ4ZHExMFpGM0hKbS9RQklHRE5MUm1aWG9FU3N4a3lmbzZKK3lNaklrcm5Pc3BHemNwSHV5VjdKYlY2a3liYktPQUFBQUFKaENnbDRJSkw0NVEvWThjZVpFTGI4YXhxMlJnT0JnSGNFdC9weWdaNldsU1ZhbXNjdFM0Uk1nRWhnU1l2MXBOUUFBLzBPTk04V0ZqNTJBNENBSkNBclNVY0Z6OWZPV3p5SWcxMGpRQ3dFU2RQL2p6d242dHFIRDVOU0tsVHBDZmdXVktDNjFQbjVmQWtORGRROEE0SFJ4M2Z0SStsbkdtRTRvUC93QktYM1ZGVG9xV0JsSlNiTGx4bHNrNC9BUjNXTldaSXRtRWpQK0NRa0laSGN0Y0RZazZJVUFDYnIvOGVjRVBhN2Z6WEp5OFJJZEliOUNhMVNYdXZPKzBSRUE0Ti9XdFd3bjZRY082TWljNkVuanBVejNXQjBWb014TTJUNTBtQno3eXAzUGh1QUs1YVgyN0k4bHBGdzUzUU1nSjl6R0FnQS9GbGFycG00QkFDQ1MrTkVzMTVMemdMQXdxVEoxRXNrNWNBNUkwQUhBajRXV0w2OWJBSURDTG5uZGV0a3o3aWtkbVZkdXlMMVNyRVZ6SFFISURSSjBBUEJqWVkwYTZoWUFvRERMT0g1YzRnYy9LRmtuVCtvZXM0cGRjWm1VdSswV0hRSElMUkowQVBCajRUVnI2QllBb05ES3lwTGRrNTZXMUMxYmRZZFpJWldpcGNyNHNSU0ZBL0tBZHcwQStLdWdJQW1yVUVFSEFJREM2dkEzMzhyaER6N1drVm1Ca1JFUzg4SXpFbHl5cE80QmNDNUkwQUhBVHdXVktpV0J4WXJxQ0FCUUdLWEV4OHV1a2FQdFdYVGpnb0trd3FoSHBNajViSzhDOG9vRUhRRDhWRkRSSWhJWUZxWWpBREFyTXpOVFRwNDhLWWNPSFpLdDI3YkowcVZMSlRVMVZUK0tncEI1S2tWMkRINVFNbzhmMXoxbXFhTlp5L1RzcmlNQWVVR0NEZ0IrS3FSeUpRa0lDdElSQU9TTlNyelQwdElrT1RsWkVoTVRaZlBtemJKNDhXSjU3LzMzWmR6NDhUSjR5QkM1TmpaV2F0ZXRLK2ZWcXlkMXJLOTZEUnBJNjdadDViaExpU0hPUU8wN2YycXluRnE1V25lWUZkNm9vVlFlTzFva0lFRDNBTWdMRW5RQThGT2hWV04wQ3dCeXBoTHdBd2NPeU5xMWEyWDI3Tm55NGtzdnlXT2pSMHUvbTI2U2k5dTFrNmJObXRsSmQ2V1lHS25Yc0tHMDY5QkJicjcxVm5sODdGaDV3ZnB2djVrN1YrTGo0Mlh2M3IxeTVPaFJPNmxId1RxNjZDYzUvUDVIT2pJcnNHaFJpWmsrUlFMRHczVVBnTHdpUVFjQVB4VktnVGdBT1RoMjdKaGNldm5sVXJkK2ZZa3NWa3lpcTFTUkprMmJTcSsrZmVYK0lVTmt3bE5QeVVjZmZ5ekxsaTJUOVJzMnlPNDllMGk4ZlVUcTdqMnljL2dJeVVwUDF6MEdCUVJJOUpPUFMzalZxcm9EUUg2UW9BT0Fud3Evb0pGdUFjRC9VdnZERi8vK3Uyelo2czdSVzNCSHB2VjdqWC9vRWNrNGRGajNHR1FsNTFFRGJwYlNYVHZyRGdENVJZSU9BSDRxdkVvVjNRSUFGQmI3WDMxZGtuLzdYVWRtUlY3VVZDb09IYXdqQUU0Z1FRY0FQeFFRRVNFaFpjcnFDQUJRR0J4ZnNsVDJQL2VTanN3S3JsaEJxajQzVlFKRFEzVVBBQ2VRb0FPQUh3b3VYMDRDUW9KMUJBRHdkK2xIamtqQ3NJZXNodmw5NXdHaElWSjU4Z1FKS2N1TllNQnBKT2dBNElkQ1NwYVVnRUF1OFFCUUdLaGljUEhESDVIMFhYdDBqMWxsN3JwRGlyZHFxU01BVG1MMEJnQitLS1JHTmM2aUJZQkM0c0RiNzhpSitRdDFaRmJSOXUyazRyMkRkQVRBYVNUb0FEd2xwRnhaQ2ExUzJiV3ZrSW9WM1Vsa3JlOFJVaW42alA4R0UxOFI5ZXZyYnd3QThHZEpLMWZKdnFuUDZNaXNFT3Z6SldiS1JHNEFBd1lGWkZsMDIzRnF1YzJtTHJHU3VqRk85MlF2YXRCQWlSNDJWRWYvcEk2TDJOQ3F2V1FjT3FSN3pxekIydVVTR0JtcEkvd3Q4YzBac3VlSkNUcHlWc080TlJJUXpENVh0eDJadjBBU0J1Ujg5N3BFajFpSm1Yem0zM3RXUm9iRWRZNlZsSTJiZEUvMlNuYnJLbFdtVGRhUi96a1ZIeTl4bDNVMmZsWnNZSkVpVW1mQmR4SlNKa3IzQUVEQlNreE1sS28xYXRqSHJabXlkOWN1aVlyeTluVnZYY3Qya243Z2dJN01pWjQwWHNwMGo5V1JNOUtQSFpPNGJqMGxiVWU4N2pFbk1DSkNxbi93amhRNXY2SHVBV0FDTStnQUFBQ0FEOXIxeEhoWGtuTUpESlR5ano1RWNnNjRnQVFkQUFBQThERUhQNTB0UnovN1FrZG1sZWphV2NyMDZxa2pBQ2FSb0FNQUFBQSs1R1RjWnRrelpweU96QXFyYzU1VUdUZUdrMEVBbC9CT2cwOVI5UWkyOXJ0WjFsM1F3dmhYM0xVOUpPTkVrdjdPQUFBQUJTL2p4QW1Kdi84QnlVd3lQMFlKTEZaTVlwNmZadTgvQitBT0VuVDRqcXdzMlRmOWVVbjY5WGZKT0hMVTZGZG04a21wT0hxa0JCVXRvcjg1QUtDd3lNek1sUFQwOUROK1pXUmtXQjlIeHVyckFqbktzbDZidXlkTXlsV1IxM3dMQ3BUb01hTWtva1lOM1ZGNHFmZDhUdGNGOVJqZ0ZLcTRGd0wrVXNYOTJNKy95STViN3hUclNxaDd6Q2w3LzkxU1lmQzlPdkllcXJnN2h5cnV2aThsSlVYV3JsMHJmNjFjS2Z2Mzc1Y0RpWW42RVpHdzBGQXBXYktrbEMxYlZtclhyaTMxNnRiMWZFVnB1Q2NwS1VtMmJ0MHFxMWF2bGoxNzlzaTI3ZHRsNDhhTmN1clVLVGw1OHVRWkI5MFJFUkVTRWhJaXBVcVZrZ2IxNjB1bFNwV2thdFdxZHJ0eTVjb1M3RU1ubTFERi9UOThxWXI3a2UrK2wvaDdocWk3U0xySG5OTDkrMG5sVVk4VXVpUFYwdExTSk40YUd5eGZzVUlTRWhJa0xpNU9ObGxmNnJxUW5KeXMvNnYvcDk3ellXRmhVcng0Y1duWW9JRjlIYWhXclpvMGJ0VEl2ajc0MGpVQjNrQ0NYZ2o0UTRLZXVudVBiTFplU3htSGorZ2VjeUpidDVRYU05LzA5RjRyRW5UbmtLRDdwcU5IajhyY2I3K1ZEejc4VUg3ODZTYzcwY3F0T3VlZEo0OC85cGowNk5GRDk2QXdVTW4ydG0zYlpQSHZ2OHVpSDMrVXYvNzZTMWF1V3FVZmRVWjRlTGcwYjlaTUxyamdBbW5Wc3FXMGJOSENIcUI3RlFuNmYvaEtncDZTc0ZQaXJ1a3VtY2VPNlI1eklpNXNJalZudmkyQjRXRzZ4MytwMTcrNndmdkxMNy9JL0FVTDVQY2xTK1NZUTg5eHBKV1h0RzNUUnRwZmNvbTBzSzRIelM2NnlMNU9BRGtoUVM4RWZEMUJ6MHhKa2EzWDk1ZVR5Ly9TUGVZRWxTMGp0YitlTFNGbHkrb2VieUpCZHc0SmV1NzhiaVUxNjlhdjE1RXpMcklHS28zT1AxOUh1WFBBR2tTLy9PcXJNdVhwcDg4NGs1RmJzejc2U0xwZGU2Mk96dDJzVHo2UjQ4ZVA2OGg1VjE1eGhVUkhSK3ZJR1o5OTlwa2NPWHBVUjg2N3hCcUExdlRZVWxpMUhIM1RwazN5MmV6WjhzbW5uOHI2RFJ2c1ByY0VCUVhaTjRSNjlld3BWMTE1cFRSbzBNQ2VhVE5wMWFwVnN1elBQM1dVc3hNblRzaERJMGJZUzNSTmVYcnlaQ2xhdEtpTzhxNTgrZkxTK2VxcmRlUXNYMGpRczlMU1pITy9tK1hrc3VXNng1emdjbVdsMXV4WkVscWh2Tzd4UCtvMXIyN1FmV2g5RnJ6NzNudHk4T0JCNDF0WEFnSUNwRml4WXRLamUzZnBkLzMxMHJ4NWMrUFhnek5STnlzLy8rSUxPWExFN0tSWDZkS2w4L1U1bTFmcTUzdG41c3d6cm9CeWlyckowcnRYTC9zYWJ3SUplaUhnMHdtNjlmTGM4OHp6a3Zqc0MxWmI5eGtTWUYwa3E3NzltaFJyMlZ6M2VCY0p1bk5JMEhQbi9pRkQ1TVdYWHRLUk0rNjc1eDU1ZXNvVUhlVk1EYVptelpvbFF4OThVQkt0Z1ZSK3FPV0dmLzd4aDlTdlgxLzNuQnYxc2Rtb1NSUFpzSEdqN25IZXQ5OThJNTA2ZHRTUk01bzJhMll2NVRibG5iZmZscjU5K3Vpb1lLa1ZGZDkvLzcxTXNsNWZhaEN1bHF3V05EV1FVMHRmQjl4NnEvMDh4Y1RFMkFOMnAwMmROczFPdXYyTlNtbytzQklwRXp5Zm9GdlhuRjBUSnN2Qk45N1NIZWFvTVYzVjExK1M0bTNiNkI3L29tN3Nmajl2bmp3MWFaS3MrT3N2VjIvWW5VNjk5NnRYcXlhRDc3L2ZUdlJVTXV1bTJ3Y09sTGZmZVVkSFpxaWJFYnNURWx4Zk1hQzJMZFUvLzN5anY5c083ZHZMZDNQbkdybUdLeFNKZzZjZCsyMnhISHpoRmVQSnVmVU9rektEQnZwRWNnNzRpNFNkTzNVclo0Y1BINWJyYjdoQmJyN3R0bnduNTRxYXpWT0pFdnlQV3FyNjN2dnYyemNqZXZYdGE4OGtleUU1VjlSZ2NjZU9IVEpxOUdqN0JzKzFzYkd5ZE5teUFrc1FmRTNyVnExMHEvQlJOWGdPempDYlRQMnR6RjIzKzJWeXJtN3lmdm5sbDlLa2FWUHAyYnUzZlcwb3lQZWV1dEc3ZGRzMnVXL3dZS25Yc0tFOFBYVnF2bGFGbmF0ZXZYcnBsamxxbFptcUQrTzJKVXVXR1AvZDlyRmVRNmFTYzRVRUhaNlZkaUJSZGozd3NQR1pUU1d5V1ZNcGY5ZEFIUUZ3d3hycmcvdHNpN2pVbnVHMjdkdkw3QysrY0d5NVdwa3laZXc3Ky9BZjZuWDA4ODgvUzV0MjdlVG1XMitWTFZ1MzZrZThLZm5rU2J1R2d2cjNYbkhWVmZZV0V1U3NSaUd0Sko2NmI3OGtESC9FeWpETko1TkYybDRzRmU2OVcwZitRMjNQdXJwTEYrbHVKYVhxTThWckRoMDZKQTgvOG9oOVkvR0xMNzg4NitlaUV5NnhyajJxMEtWcGM3LzdUcmZjTTMvaFF0MHlRNjBJdUM0MmY4VWV6NFlFSFo2azlsb2xQUGlRcEZzZlRLYXB2Vll4ejArWGdKQVEzUVBBRGNlT0hyVXJaV2RIVmM3dGVPbWxkbFZ0SjExNHdRVkc3M3pEWFdvZjlkQUhIcERMcnJ6U1hyTHFTOVJOSjFYa1VOMkU2dDZ6cDJ6YzVNTFJXVDVJN2ROVlZmSUxHN1hGTStIaFJ5VGp3UCtmVEdGS2NNVUtFak41b2dRWTJsTmJFTlNLbXNsUFB5MHRXcldTaFlzVzZWN3YycnhsaXoyNzMrK21tK3g2S3lhRmhvWktkOE5KcHJKNDhXTGRjb2U2cHFvaW9DYXBteHZxZEJpVFNORGhQVmxac3UrbFZ5WHBwMTkxaHprcUthODBhWnlFbEMyamV3QzQ1ZGp4NC9ieTlUUFp2WHUzWEc0bFhEdDM3ZEk5emltTUEzMS9wV2JEMm5mc0tNKy8rS0xQTHhYLzhxdXY1S0xteldYc0UwL1lOeDN3LzBLQ2c2VkNoUW82S2p6MnYvRzJPMk9oaUFpcCt2eDB2eG9McVdNVHUxNXpqVHd5Y3FSOVBKcXZVTFBuSDgrYVpjK20vN0YwcWU0MTQ3cnJyak4rczFvdGNUZDVTc1MvcWFNeTFWWWlrMjdzMTArM3pDRkJoK2NjLzMySkpENy9zbzdNaWhwd2l4Uy9wSjJPQUxoSnpaNnJzMmIvVFJYNDZ0V25qNUhrWEZIVnh1SDdsbHFEVjdWRTNPbWowZ3FTU2lTZUdEZE9XbDU4c2F4WXNVTDNvbTdkdW9YdWFLcmpmeXlWQTlPZjA1RkJnWUZTWWZoUUtkS2tzZTd3ZlN0WHJyU3ZEUXQ4WU5ZOE8zdjI3clZ2VXM5ODkxMWpTOTVWWFFkMURKeEp1M2J2TnA0d24yN2V2SG02WlVaRVJJUjl5b3BwSk9qd2xMVDkreVhoL2dmdEplNm1SVFMvU0NvTXZVOUhBQXFDdXR0OU9yVThiY2dERDhpU1AvN1FQYzRLQ3cwdHRIdFovWWs2ci9pS3E2K1cvUzVVM2k0SWFsdEgzMzc5WEoxNThyS2FOV3ZxVnVHUWZ1eTQ3QnoraUNzMWVJcGZlWm1VNlhlOWpueWZXbExkdmxNbmlVOUkwRDIrUzkyc0huam5uVEp0K25RalNYcVJJa1drMnpYWDZNaWNiMTNhaDY2ZW8zay8vS0FqTTlUcEtpVktsTkNST1NUbzhBejFRYVFLb2JpeDF5b29xclRFVEoxay9BeDNBRG43N1YvNzA5VHhOMnJHd0pTeVpjdEtLY043eDJEVyt2WHI3UlVXSnMraDk0TEpUejFsN3hPRlNMT0xMdEl0LzZlT1FVMFlPVXJTRW5KM3lrVitoTmF1S1ZVbWpwT0FRUDlJQjM3ODhVZTVxa3NYdjlvaW9xclBqeGc1VXA1NTlsbmQ0eXhWamR5MHhTNFZ3VHlWa2lKL0dMcTUvN2NCdDkybVcyYVJvTU16OXIvK3BpVDkrSXVPekxIM25VOGVMNkdWb25VUGdJSnkraEwzbzBlUDJrZk9xQUdKS2VYTGw3Y0xUc0UzcVdySHNUMTZ5SUZFOHpkeUM5S2RBd2RLVnl2UndIODBiZHBVdC94ZjRydnZ5L0Z2ek04NEJoYUpsSmpwVXlTb1NCSGQ0OXZVcXF0dTNidmJzODcrUnEwc0cvYlFRL0xlZSsvcEh1ZTBiTmxTaWhjdnJpTXoxTEZuS1ZieWJOcm11RGpadTIrZmpweW56cXB2MTdhdGpzd2lRWWNublBoanFleWZQRjFIWnBVZWNMT1U2TkJlUndBS2twb04vZHNiYjc1cC9BaWNwaGRlU0FWM0g2V1dMNnFDVDF1MmJORTkva2tWTVp3d2ZyeU9vUGFlVjZ0YVZVZitMWG5OV3RrN2VhcU9EQW9Na0lwalJrbGszYnE2dzdkdDM3NWR1dmZvNGZmRkZlKzgrMjdIdDMrcGF1UlhYM1dWanN6WXQzKy83TGUrVFB0bTdsemRNa010YjNmcmlGWVNkQlM0OUVPSEpHSEljSFdMVVBlWUU5bWltVlFjd3I1endDdlVIbUsxVkRreE1WSEdqQjJyZTgxUnhhYmdteFl0V2lSdnpaaWhJLytrOW9TKy9lYWJVclJvVWQyRGtpVktTRlJVbEk3OFYvcXhZN0pqOElPU2RkSnd4ZkdBQUNuZDczcUo2bmF0N3ZCdGFzYThkOSsrZGhMbzcxUVJ5UnY2OWJOWEVqbkpkRlZ5Tlh2KzcrMXNUbE9yREV6dWRWYzM5dSs0L1hZZG1VZUNqZ0psbjNjK2JJU2s3OTZqZTh3SktsVktxa3lmekhubmdJZW81ZXo3OXUyVDk5NS9YNUp6T0JQZEtlcjhVdmdlOVRvWk5YcTBQUWp6VjJvQU9PS2hoNlJKa3lhNkIwcjVDaFhzeXNsK0xTdExkajA1UWRLMi9iTm9wZ25oOWV0SjlFTVAyb202UHhqNzVKT3kzTVVURDRLQ2d1eGlvMnBsaC9wU1c2WkNySEdsV3l1emRzVEh5NTJEQmpsNkxXemVySm1VS1dQMmlMMXZ2LzFXdDh3NGV1eVlyRHR0Ulo3VG9pdFdsR2JXOCtRV0VuUVVxUDF2elpBVEMzN1VrVUhXaFRONi9CZ0pMWVRucUFKZXBxcFVyOSt3UVY1NjJmelJpbW9nVmExYU5SM0JsNmlxN2FZcSszdUZPdkpvNkpBaE9zTGZHamRxcEZ2KzY5Q1hjK1RvWjEvb3lKeWdNbEZTOWFYbkpOQlBqcXo3K2VlZlplcTBhVG95UnhWcnZPTHl5K1dGNTU2VFgzLzZTYlp0MlNKN2QrMnl2L2JzM0NrYjFxNlZiK2JNc1crdzFhOVhULysvelBuSytsNU96aGFycXVRZERCOC8rck4xRGMvSXlOQ1I4OVRKRjA2dkxEaGQrL2J0alI5SmR6b1NkQlNZRTM4c2t3TlRudEdSUVZaeVh2cTIvbEx5eXN0MUJ3QXZlZk90dDJUTDFxMDZNcWRxMWFxdWZzRENHV3J2K2JQUFA2OGo4NnBVcVNJMzMzU1RQRDE1c3N5ekJzRWIxNjJUclhGeHNtLzNidG0wZnIyc1c3MWE1bi8vdlR6M3pETXljc1FJdWFaclY2bFh0NjRFNStOVWtLalNwZVdkR1RQc21UajhVKzNhdFhYTFA1M2F2a04yang1cno2S2JGQkFTTEpVblBDRmhmbElnViswM0h6QndvSTdNVUxQaXZYcjJ0Ti96Yzc3OFVnYmVmcnRkc0ZDZEJxSzJvNmd2dFNjNUppWkdMdTNVU2NhT0dTUExseTJUMlo5K0t1YzNiS2ovRnVlcEZVWDNEeDdzMko1NzlYUGVjTDNaby9aVVljKzllL2ZxeUhuZldkZGtrOXhjM3E2UW9LTkFwQ1VlbElUN0gzRG52UE1MbTBqRkI1bVZBTHhxenRkZjY1WlpsYUtqODVWRW9XQWNQSGhRZnZyNVp4MlpVNzE2ZFhsdjVrdzdJWC90MVZmbHZudnZsZmFYWEdLZm02K1NkbFhCVi8wM0ttRnMxNjZkM0huSEhmTDQ2Tkh5NmF4WnN1TFBQMlZYZkx4OC9PR0g5a0MzU3VYSyttL05uU21USmttTTlUM3d2L3g1VzBwR2NyTEVXMk9oek9QbWk1dEYzWGFMbE9qWVFVZStiOUtVS2JMVllGSFI0bGJpUFhQR0RIbjNuWGZzbTd1NXBaYkFkK25jV1JiLytxdWQwSnV5ZmNjT2VmNkZGM1NVZjVkWTF6cFZNTTZVWk91MS9xZDFuVFJCM2NUOTRndHpLMURVNy84aWw0OTZKRUdINjdJeU0yWFg2TEdTdnRmY1VRaC9VOHU1WXA2ZEtvRWNxd1FVZW01L3dNSVpxMWV2dG8vZ00rbmkxcTNsajhXTDdkbXl2TXhpcTBHNVN1Qmp1M1d6aTd5dFc3TkdmbHE0VUhyMjZISFdJNHh1Nk50WGJyamhCaDNsbjdweHNOTWF2T2ZtYTlXS0ZjYlBXbC8xMTE5bi9ONjUvVkw3WS8yUkdndnRmbXFLbkZxelZ2ZVlVNlJOYTZrNDlINGQrVDYxRDl2SjVQVGYxRXFyRDk5L1gzcjM2bVhQTHVlRjJsTDE3UFRwY3YrOTkrYjU3emlicWRiZjc5UzFVYTBHdUxSalJ4MlpNWC9CQXQxeWxxb1FiL0owajhzdnZkVDExVTBrNkhCZDR0c3pYVG5qVTRLREpIckNFeElhWFZGM0FDak1hdGVxcFZ2d0phWm56MVZpL2NGNzd6azZlNlNLUjdWcTFVcmVmL2RkZTNuc3hQSGo3UlVjL3g2b3E1bjJwNTkrMnRFQnZFb3UxSG4vdWZsU1MzVk5LMmQ5anpOOTc5eCtxWnNmL3Vqb0R3dms4QWNmNjhpYzRITGxKR2J5UkFud28rZHhpdldlVWFkL21ESjYxQ2k1N0xMTGRKUjM2clU3ZnR3NFk2dEFEaDgrTEsrKzlwcU84a2RkZzlRTlNwTisrZlZYM1hMV1h5dFhHaTB5YTdySy9abVFvTU5WU1N0WHliNHA1Z3Q2S0tYNjlwYVNuZnhuT1JlQS9GR3pwUEE5Sml2ektwZGJBL0dLRmMzZHlGVko1Z05EaDlxejZtcmZ1dHF2cXFoSzBHKysvcnE5L3h5RlM4cXVYYkp6eENnUmcwV3psSUN3TUlsNWZxcUVsRE4vSThZdE8zZnVsTGNOSHJmWW9ubHplM3VMVTlRS2xSZWZmMTRpRFoxRThKcDFEVkY3MHAyZ2Jrb1VNVmluWmMzYXRmWk5CYWN0TURRenI2aXRSODJ0MTRUYlNORGhtdlJEaHlYaDNxSG16L2kwaERlb0o5R1BQcXh1Q2VvZUFJV1pXbTRZY3c3N0NPRWRhOWV0MHkwenFydFUyVi9OYk44eGNLQzlySHpVeUpFeWVQQmdlOThuQ3BkTWZieHM1cEVqdXNlY3dLSkZKTXpQVHE2WStlNjc5bm5ncG93WlBkcnhXaVdxYnNXdHQ5eWlJMmR0Mjc1ZEZpNWNxS1A4S1ZxMHFIVHAwa1ZIemxOSHc2bHE3azVTKzg5TkZvanIyclZyZ2F6aUlVR0hLN0xTMHlYaG9VY2tMV0duN2pGSGZTQlZlWDZhQkJyZVZ3ZWdZS2dqWWE2Kzhrb1ovK1NUOXBFM0NkWUE1ZWpodzNMTStqcDY2SkJzMzdKRmZyTUdBV3IvMzExMzNHR2ZLOTNtNG92dEdVdjRuc1RFUk4weUk4MkZZcVduVTNzOUh4czFTcDRZTThiWTNsUjQxLzZYWDVQa0pVdDFaRmJHd1VPeTgvRW43ZjN1L3VEa3laUHluTUc5NTYxYXRwU09odlpoMzNQMzNjYjJNYi9sNElvQ1ZUZkRwQ1ZMbHVpV00vYnMyU01iTjIzU2tiT0NBZ1BsK3I1OWRlUXVFblM0SXZIRGorWEUvRVU2TWljZ09FZ3FUWjRnNFp4MURQaWRxS2dvZWZ5eHgrd3EyMTk4L3JrTWUvQkJlK2xaaFFvVjdPV0RFZGFYbXFXc1ZLbVNOTHZvSXJucnpqdmwyV2Vlc1l0L2ZURjdOc2tRemlodTgyWjdGc1p0dkI0THArQXlVYnJsanVOenY1TkRuMytwSTkvMncvejVjdURBQVIwNTc1YWJiemIydnF4bWpVc2JuWCsranB5bDZuUWtKU1hwS0gvYXRXMXJmNWFhb3Y2dFRsNXZmN2NTZnFlVytQOWI1Y3FWcGVtRkYrcklYU1RvTUM1NXpWclpOMjZTV29laWU4d3BxZmFkWDVIL3doNEF2RU1ObDlTeE5TdVdMWk9Sanp4aUorcm5RZzI0MUJKMytDYlRpZXlDaFF0bG04SGptb0RUUmZYc0xwSE5tdXJJQmRiWWE4K1RFeVROWUdMcmxsbXpadW1XODlRS3E2NEdsM2VyWmRMWHhjYnF5Rm43OXUyVHBVdWRXWlZScWxRcHUycTVLV29mZW1wcXFvN3liOUVpYzVOLzNidDNMN0FpbFNUb01Dcmp4QWxKR0RwY3NnenVGL3BiV1AyNkV2M0ljRFdhMHowQWZKMzZjTHovL3Z0bDFrY2ZHUzNrQmU4eWZjeVdxZ1o5ZGRldWtwQ1FvSHNBY3dLQ2c2WFNFNDlMZ0l2SE5tVWVQU1k3UjQxeFphTEVsSlNVRkpuenpUYzZjbDR6NnpwVHBrd1pIWmx4bWNIRTkrTlBQdEd0L092VnE1ZHVPZStFbFJjc1g3NWNSL21uYnJDYW9HN1k5TC9wSmgyNWp3UWR4bVJsWk1qT2thTWxOYzdjMllSL0N5eFdWR0plbUM2QjRlRzZCNEEvR0hUbm5USnA0a1RIaS9iQWQxUnpvYmlmT2tPM1djdVc4c0dISHpvNnV3T2NTVVR0V2xMMnZydDE1STdqOCtiTFFSOWU2djdyYjc4WlBWcXRrK0V6d0pXNmRldnFsdk5VOFRWVmhNMEo2bGc0VlN2REZMVlZ3UW03ZHU4MnR2KzhacTFhY2w3dDJqcHlId2s2ek1qS2tzVDNQNVJqWDVtNzIvbGZnUUZTY2V4ajdEc0gvRXpucTY2U3laTW1HVi9pREc5cjFLaVJicGwxOE9CQjZYL0xMZEswZVhPWjlja25jdlRvVWYwSTRMeHl0L2FYc0xwMWRPU092ZU1tU3VxZXZUcnlMVjkvL2JWdU9VOTl4blJvMzE1SDVvU0hoOHY1RFJ2cXlGbTdyV1QxMEtGRE9zb2ZkVFJrRzRQSGtxcnowSjNZaHo1MzdsemRjbDczMk5nQ25SZ2dRWWNSeWVzM3lMNkpVOXpaZDk2enU1Uyt0cXVPQVBpRDBxVkx5eXN2djF4Zys3L2dIZXBjWXJkdTBxaEI0NFlORytUNmZ2Mmtib01HY3UvOTk4dXlaY3ZzNWJXQWs5U0t2OHFUeGt1QWk2ZExaQncrSWdtUGpMSlhPUG9TVlFUc3g1OSswcEh6MVBGaTZpZzAwOVIxckdLRkNqcHkxckZqeCt5Q2wwN3AzNysvYmpsdjA2Wk5qcXhVTXJhOFBTeE1icjc1WmgwVkRCSjBPQzdqK0hGSnVHZXdaQ1dmMUQzbWhOYXFJWlZHajJUZk9lQkgxQ0RteWJGajdidjRRSTBhMW5VK09scEg3bEhIdTczOHlpdlNxazBiYWRTa2lUd3diSmhkaU1udFk5bmd2NHJVcnllbCsvZlRrVHVTZnZsTkRzMytRa2UrUVMxdFg3OSt2WTZjcDA3L0tGbXlwSTdNS21Idys2eFpzMGEzOHEvOUpaZEk4ZUxGZGVTc25idDJ5ZmJ0MjNXVU4rcW02ZEpseTNUa3JBYjE2eGZJWjg3cFNORGhyS3dzMmZYNGs1SzZiWWZ1TUVmdE82LzY4dk1TYVBBNENBRHVVL3YwYnV6bjdxQVYzcVVHejdIZHV1bW9ZR3pkdGsyZWZlNDVhZDIycmRTb1ZVdjYzWFNUZkR4cmxsMDlHY2d6TmFNNitGNEpxUnFqTzF5UW1XbFhkVS9aYm42YzVoU1Z6S1VhdkRHbTlocUh1clNTb1Z6WnNycmx2TjhXTDlhdC9GT25wYlJzMFVKSHpwdjc3YmU2bFRmeENRbjVUdkt6MCszYWF3dDg5UjRKT2h4MWNOYW5jblMyQzBWSXJEZE94ZEVqSmJ4bURkMEJ3QitvMmZPSGh3KzM5K29CZjd2bjdyczljMVRlWGlzcC8rampqK1dHRzIrVUt0V3FTWXRXcldUTTJMR3k2TWNmalJheGduK3lsN3BQZU1MVmxZQ1p4MDlJd3FPamZXYXB1eXFBWmxMVkdQZHVrSlFyVjA2M25MZG56eDdkeXIvQXdFQzV5ZUNOOHZ4dVdmamhoeDkweTFtaElTRkdsL2ZuRmdrNkhITnk0eWJaTS9wSlYvYWRsNGk5UmtwZlY3QXpLZ0NjVjdsU0pmdnVOWEM2NnRXclM0L3UzWFhrSFdyUCt2SVZLK1RKOGVQbDhpdXZsRXJXUUw5WG56N3lzWlhBcThHeUU0V1E0UCtLdFdndXBhN3ZyU04zSkM5ZUlnZG12cWNqYjFPbkxKaFVxblJwM2ZKdGNYRnh1dVdNSzY2NHd0aktncFVyVithNXRvZTZybjVqNk1pOXBrMmJHcXNUY0M1STBPR0lqS1FraWIvN2ZuZk9PNjk3bmxSK1lqVDd6Z0UvMUtkM2IzdEpNM0E2dGJKaXpPalJVcXhZTWQzalBXclFlUExrU1puOStlZHl3MDAzU2YyR0RlV0txNjZTeno3N2pKbDFuRldGd2ZkS2tPRnp1UDl0LzlSbjVKUVBMSFZYTjhGTWVudkdES2xlcTVZclgwOVBtNmEvcS9NT0hqb2tweHdjaDVjb1VVTGF0bW1qSTJlcGxVanFtTFM4VU5mVFB3MjlKcTY5NWhyNzg2YWdrYUFqMzdJeU0vK3o3M3pMTnQxalRrQkVoRlI1NW1uT093ZjhrRnBhTnVDMjIzUUUvRlBWcWxYbGlURmpQREY0eW8wVFNVbXljTkVpNlgzOTlWS3ZRUU83eU55T0hUdVlWY2NaaFpRdUxaV2VmRnl0TGRZOTVtVW1KY3ZPaDBkS1ZucTY3dkVlVlpUUnlhWGJaNklTdnAwN2Q3cnlwYXF0bTZMT1FWYzNDWjJpcnJVOWUvVFFrYlBVNzFVVjNjeUx6WnMzeTRFREIzVGtIUFh6M21CZHI3MkFCQjM1ZHZpTHIrVG9wNS9yeUNEcmpWUHhzUkVTY1o3NW96QUF1SzkrL2ZwMkVnWms1NDZCQStYcXE2N1NrZS9ZdDMrL1hXU3VWcDA2MHZlR0cyVEZYMy9wUjREL1Y2SmpleW5XcVlPTzNKRzg5RTg1OFA2SE92SWV0UXo2Rk1jYzVrNVdsdU9uVEppY1VmNXF6aHpkT2pmekRPMC92N2gxYTZuZ2dlWHRDZ2s2OGtYdE85ODlZcFI5VVRDdGVMZXVFdFc3cDQ0QStKdE9uVHB4N2pseUZCd2NMRFBlZWtzdWFOSkU5L2llVHovN3pDNHNweEoxZFI0dzhMY0E2L3BYZWV4b0NTcmx6cEZmZjlzL2FhcWMzT1RzL21XbnFQT3k4N3BYdWJESnlNeDBmSWErVEpreWN2bGxsK25JV1V2KytFTXk4bENvOEx2dnY5Y3RaL1h0MDBlM0NoNEpPdklsL3Q0aGtwV1NxaU56UXV2VXRqNjBIck5uMFFINHArczk5T0VJNzFMN0lyLys2aXRwMHJpeDd2RTlhcG43SjU5K0trMmJON2Nyd0NjbkordEhVTmlGbENzckZSNTlXRWZ1eUR4NVVoSWVmRmd5cldUWWExVENlZlRvVVIyaElQVHAxVXUzbkxWdjcxNTcyZis1T0hqd29QeTVmTG1PbkJNUkVlR3BBclVrNk1pWE5KZk9PNDk1ZHFvRUZTMnFld0Q0bTByUjBWS3ZYajBkQVRrclc3YXN6UHZ1TzduODBrdDFqMjlTQloxVUJmaUwyN2ExOTFVQ1N0UTExMGpSRHUxMDVJNVRhOWZKL2xkZjE1RjNxSnRaMUcwb1dCMDdkcFNRa0JBZE9lZWtkZjA3MSswK2E5YXVkWFNmL2QvYVhIeXgwU1B3emhVSk9qeXYvTU1Qc3U4YzhITk5talF4TWdDQS95cFpzcVI4OXVtbk11VCsrKzB6ZTMyWkduUzJ2ZVFTbWZ2dHQ3b0hoVnBnZ0VTUEdpa0JMcC85ZitERlZ5WFpTdFM5Sk4xSHptcjNaOUhSMFhKeHExWTZjdGJYWDMrdFc3bXphTkVpSXpkc2JqUjQ1bnRla0tERDg5SlU5VTd1bmdKK3JSckY0WkFIWVZZQ00rbXBwMlRXUng5SmxjcVZkYTl2U2p4NFVIcjA2aVh2dmYrKzdrRmhGbDQxUnNvUEcrTHExcjZzbEJUWk9mSXh5WEs0MEZoK3NQM0RHL3IyN2F0Ynpqclg1ZXJ6NTgvWExlZW9iVk9tOXRubkZRazZQTy9ncTIvS3NaOS8wUkVBQVA5MFRkZXVzdXF2dit6WmREWFk4bFdxSU5hQWdRTmwxaWVmNkI0VVptVnU2Q3ZoRGR6ZCtuTnE5VnJaKzhKTE9pcDR4ZGplbUd0cUpWRmtaS1NPbk5XaGZYdjdocWpUMU9xaC9mdjM2eWhuaVltSnN2VFBQM1hrSEhYV2UxUlVsSTY4Z1FRZCtSTFpvcGx1bVpPVm1pWTdIeHdocWJ2Tm5vTUpBUEJkUmEyQnZKcE4vOHNhd1BYdTFjdllRTlcwOVBSMHVmMk9PMlQ1aWhXNkI0VlZZR2lvVkprMFFRTEMzVjNxbnZqNjI1SzBhcldPQ3BhcEk3NzhrWHFtMUVrWEpxZ2pVQnMyYUtBajU2amw2cjh0WHF5am5DMysvWGY3K3VpMC9qZmRwRnZlUVlLT2ZLa3k5U2tKS21QK3JsUEdnVVNKSC95QUp5dU1BZ0M4bzNMbHlqSnp4Z3hadVh5NTNIdlBQUkpWdXJSK3hIY2tKU1ZKLzV0dlpua3Y3Qm84Wlc2L1RVZnV5RkpWM1ljL1lsZDNMMmlxTmduMVNYSW53T0FNdXBxZHY3bC9meDA1NjdmZmZ0T3RuUDMwMDArNjVaenk1Y3JKcFowNjZjZzdTTkNSTHlIV0M3dktNMU1rSU1UTUhidlRuVnk2WFBZOSs0S09BQUE0TXpYclZxMWFOWms2WllwczJyQkIzbnJqRFduVnNxVlB6Y1p0MkxoUkpreWNxQ01VV3RacnR2eWR0MHRvclpxNnd4MnBjWnRsNzRzdjY2amdxSVN6U0pFaU9rSk9WQklkR2hxcUkrZDF2dnBxQ1RQdzk2dVo4ZHdVZnZzMWw0bjh1VkRWMjlYcUs2OGhRVWUrRld2ZFNxS3NEdzgzSkw3OHVoejcxZmszS0FEQVB4VXZYbHo2M1hDRC9MUm9rV3hjdDA0bWpCdG5EOHBNRERTZDl0SXJyOGkrZmZ0MGhNSXFNRHhjS2s5NFVpUW9TUGU0UTQyNVRoZzRjL3BjcUgzUDRTNVhzL2RWNWNxV05acWdxMnJ1alJzMzFwRnpWcTFhWlI4NW1STjcvL215WlRweVR1L2V2WFhMV3dLeURCNHVtSldlTHB1NnhFcnF4ampkazcyb1FRTWxldGhRSGYyVFd0YThvVlY3eVRoMFNQZWNXWU8xeXlYUVIvZWNtWlQ0NWd6Wjg4UUVIVG1yWWR3YUNRZ090bi9YMjI2OVE1SisvbFUvWWs1d3ViSlM2NnZQSk1UNnM3QTZNbitCSkF3WXBLTXpLOUVqVm1JbW4vbjNucFdSSVhHZFl5Vmw0eWJkazcyUzNicEtsV21UZGVSL1RzWEhTOXhsbmUzWHNFbUJSWXBJblFYZlNZZ0xXMEpNdUgvSUVIbnhKWE9GZys2KzZ5NlpQbTJhanJ4TmZXdzJhdExFbnVFMDVkdHZ2cEZPSFR2cXlCbE5teldUVmF2TjdTdDk1KzIzcFcrZlBqcnlOdlU3UEhic21Id3pkNjRzdEJKM3RjUnl5OWF0UnZZMzV0ZXdCeDZROGVQRzZjaFphdEJidFVZTnV6aWRLWHQzN2ZKY0FhWi9XOWV5bmFRZk9LQWpjNklualpjeTNXTjFkTzUyVFhoS0RyNyt0bzdjRVZJMVJzNmJNMXVDQ21oOHJkNlRkUnMwa0IwN2R1Z2U1Nm5WTnUzYXR0V1I3enF2ZG0xNWFQaHdIWm54MHNzdnkzMkRCK3ZJT1F0LytFSGF0R21qby8vMXlhZWZTdDhiYnRDUk05UzU1MXMyYlpMdzhIRGQ0eDBrNklXQUd3bTZrbmJ3b01SZDNVMHk5cHYva0l0czNWSnF2UDJhQkJUU2ZVa2s2TTRoUWM4ZEV2VC9SNEorWnI2VW9QK2JTZ0xVVExWSzJOV1htcWxSbFlVTkRwRnlUYzFhcVpsL0U0TklFdlQvOEpVRVBlUDRjZGw0OWJXUzduTFIzTkw5K2tybHgwZlp5KzBMd2lVZE91UzZrRmhlWEhYbGxmTGw1NS9yQ0RsUjE4VnFOV3RLbXNOSDhZMTQ2Q0VaTzJhTWp2N1hnTnR2bHhrelorcklHWDE2OTdicmxYZ1JTOXpobUJEckE3anlsSW11TE1GS1hyeEU5cjd3c2hvcDZ4NEFBUEpHVlQ2dVZLbVMzRDVnZ016KzlGUFpzSGF0L1B6amozTFhIWGRJMVpnWVk1V1JjMlB2M3IyeWN0VXFIYUV3Q3lwV1RDbzlhU1V4Z2U0TzN3OS9PRXVPLzFsd1M5MmJYWFNSYnBteGVzMGF5Y2pJMEJGeVVyWnNXV25ab29XT25KUFRQblIxQTNIeGtpVTZjazZQN3QxMXkzdEkwT0dvNG0wdmxqSjN1YkFmM1hvVEgzenhWVG4reDFMZEFRQ0FNMVRSb0JiTm04dXp6endqNjYxay9hZUZDMlhRWFhjVlNFWDR6TXhNK2ZycnIzV0V3azZOczBwYzAxbEg3bEFyekhZT2YwUXlrZ3JtVklIYXRXdnJsaGtuVHB5d3Q3emc3RlNoeld1NmR0V1JjOVNLdEpTVUZCMzkwNTQ5ZTJUTGxpMDZja2I1OHVYdGxSTmVSWUlPeDVXL1o1QkVORGQ3dDFQSlNrdVRuZmM5SUdrdUxLa0hBQlJPNm9pblpzMmF5VFBUcHNuV3padmxwUmRla05xMWF1bEgzYkhrano5MEM0V2RPa29yK3VGaEVoVGw3czJpdEIzeHNudmk1QUpadWRqQ3dJenQ2VlJ5dmludTdOdHg4Ui9YWG51dDR5ZGlxSlZDMjdkdjE5RS9xVG9oVHE5dzZOSzVzOUdDZXZsRmdnN0hCWWFGU3N3elV5U29iQm5kWTA2Nmxad25ESHRZc3RKWm1nUUFNRXNkK1RUZ3R0dGs1WW9WOHVUWXNSSVJFYUVmTVV2dGlXY0pMdjRXVXJhc1JJOGU2ZnBTOXlNZmZ5TEhmak8zRnp3NzFhdFZNM3JVbWxxbDhzTVBQK2dJWjZOK0g4MmJOZE9SYytaa3MxTEk2UlZFNmppNjNqMTc2c2liU05CaFJHaUZDbEw1NlluL0xTQm5VdEpQdjhxKzUxL1VFUUFBWnFsWmRWVXQrZk5QUDVVaUxoU25WVVhzZkhVSnJoY3I0L3VEa2xkZUljVXVkYmFRNU5uWVM5MkhqWkQwdzRkMWp6dlVscFA2OWVycHlBeVZISHFoS0tTdk1GRVE5RXlGQUpPU2toemZmMTdSeWxGYXQyNnRJMjhpUVljeHhkdGNMS1h2dUUxSFppV3EvZWkvc3dRUUFPQ2VEaDA2eVBCaHczUmtqcHJoVS90a25hYUszem05VlBYZjJOdHJSa0JRa0ZSNi9GRUpMRkZjOTdnamZkOSsyVFYra3F0TDNZT3NuL1hTVHAxMFpNWmZLMWZLdG0zYmRJU3p1ZUx5eXgwdm5ybDh4WXIvT1E5ZEhYK3BLc2M3cVZ1M2J2YjUrbDVHZ2c1enJBLzlpdmZmSXhFdG5WOEc4Mi8yZnZRSEhuTDlyaTRBbUtBU01pZXBtU0duajhYQmZ3b20zWGJiYmNhWHVxdmYzNzhIcms1UWcxVFRDYnJKSTl3S3U5RHk1YVg4ZzBOMDVKNmpuMzhwUnhmOXFDTjNYSEhGRmJwbGhscnA4WlpIajl6eW9obzFha2pEQmcxMDVBeDExT1d1M2J0MTlCK0xGeTkyZEdXRHV0blR6K0h6MUUwZ1FZZFI2cHp5S3BNblNsQ3BrcnJISEhVdWFNSkRJNDJmWncwQXBoMC9mbHkzblBISnA1L0srZzBiZEFRbmxTNVZ5dDZUNll0TUorZktab2VyTCtPZnl2VHFLUkZOTDlDUlN6SXpaZGRqWXlYOTZGSGRZWjQ2VlVFZDhXWFNqSGZlc1pkVTQrelVQdTRiKy9YVGtUUFVUWkxmZnZ0TlIvOHhaODRjM1hKRzFhcFZwZEg1NSt2SXUwalFZVnhZNVVwU2FlcFQ5bklzMDA3TVd5RDczM2hiUndEZ201eGMwaGNmSHkvM0RSNnNJLzl5OE9CQk9YQ2dZRS95VUFOVnRTZmRORFh6NDdUdzhIQUpOSnlrcTJXck1DY2dPRWdxajM5Q0FpTENkWTg3MUtUSXprZEgyOG02RzlSeTZsNkdDM3VwNDd6R1B2R0VqZ3FlMHl1cG5LYU9LWE82RXZyY2I3L1ZyZi9jcVA3bFh3bDdmbDE3elRXZXJ0NytOeEowdUtMRUplMmsxSzAzNmNpc0ExT215L0hGemhhVUFBQTNyWEFvcVZIN2YvdmRlS01rSmlicUh2K2hrdk91MTE0cnpWcTBzQ3N3RitSZzF2UnVYSldjRnk5dVpxOXg0OGFOZGNzTU5TTkc4UzJ6SW1yVmxITDNEckszRnJycDJMZmZ5NUg1QzNSa25xcThiWHJWeDZ1dnZTWnIxNjNUVWNGUTI1SGVmZmRkdWVubW16MWRaTEZhdFdwU3ZYcDFIVGxERllyNysyZGV0V3FWb3lzYTFNM1VXL3IzMTVHM2thRERIZFlGdGVLUSt5UzhTU1BkWWM1L3FvdytMT21IaitnZUFIQ09HaUNXS2xWS1IyYW9ZN1h5bTlTa3BLVElMYmZlNm5nRlhDOVFNeXZYeHNiYXo1UGFzOWpGU3RUNzMzS0w3UDdYL2tVM3FMM2hwbStBaEFRSFM0a1NKWFRrck1xVkt1bVdHY3YrL05NKzR4aG1sZTEvbzRUVnE2TWpsMlJteWE2Um95WE5wVlVzelpzM04xN04vWVNWRUtxYm1rZGRYTDcvTjNYTlg3bHlwVng2K2VWeXk0QUI4dkdzV2ZMc2M4OTU5Z2FYV2puVTcvcnJkZVFNZGVOMTE2NWRkbHNsNjA3KzdPZlZyaTIxclM5ZlFJSU8xd1JHUkVqTWMxTWwwTkFzd09uU2QrMzV6L25vSGw4ZUJNQTNtUzRLdG5yTkdsbTdkcTJPenQzSmt5ZmxaaXM1LzlMaC9YdGVvS3FaOSs3YlY1Yjg4ZjhuZDZnendqLzg2Q05wZk9HRjh0U2tTVVlxbm1mbnA1OS9ObjVqb0VtVEpzYVcwVmN5bktDcjM4WGpZOGJrZWFETk1XMjVFeGdlTGxVbVBHblgvbkZUeHNGRHN2T3hzU3E3MUQzbXFKVWtRMXpZcnJQR3V2YjI2dFBIOFZvZ09WRko2VzIzM3k0dEw3NzR2OGVOcWZmTXFOR2paZjc4K1hic1JkZkZ4anE2L1ViZDhGUTM5UlNuejZidjBxV0w0NVhuVFNGQmg2dkNLbGVXU2xNbTZNaXNFL01YeVlGMzN0TVJBRGpIMUd6bTZjWlBuSmlucEVZTjlHSzdkN2NMdy9rYk5XRHVlOE1OTWkrYmdkdVJJMGZrMGNjZWt6cjE2OHUwNmRPTnoyeXIvZStEaDVpdm9uM2hoUmZxbHZOYXQycWxXK2JNZk84OWVlT05OODdwOWJ4cDB5WVpQSFNvdEd2Zm5rcnd1UlRab0w1RTNlTE9kc0xUSFo4M1h3NTk4WldPekZJSllhWG9hQjJaczJEaFFtblRycDJzVzc5ZTk1aXhkZHMyR1RaOHVOUnIwRUJtdnZ2dS85eVFVcTk5dFRwbysvYnR1c2RiMUJMM2VuWHI2c2daMzgrYloyL1ArdkhubjNXUE0yNnpua2RmUVlJTzE1VzhySk5FM1RsQVIyYnRuelJWa2xhdDFoRUFPTVBwNDJYT1JDWFlMNzM4Y3E2VEdqWHo4Tjc3Nzh0RnpadkwvQVh1N1F0MWkxcXlQMkRnUVBuMnUrOTBUL1pVa2IzaER6OHNOV3ZYdGd2a0xWMjYxUEZqNXJaWkErYk9YYnZhQTJ5VDFMNUprOFd4YXRXcVpYOFBrOVJ6Zjg5OTk5bUp4dXJWcTgrWWNLdlg3MFlyS1gvbm5YZmt5cXV2bGtZWFhDQXZ2UGlpdlkxQkpTN0loWUFBcVhEL1BSSmF2YXJ1Y0lsMWpkb3o3aWxKZFdFclE3Rml4ZVRSa1NOMVpKWkt6bHUyYm0ydnlqbnM0REcrYW9XVG1oVlhLNEhxTjJ3bzA1OTlWazdtY0l6aS9nTUg1TnJycm5OMVpWQnVxWlU5dlh2MTBwRXpWTjBLZGMxMnNxN0lCZGIxUkIwTjV5dEkwRkVnS2d5K1Q4SWFtTjFIcEdSWkY4R0UreDdnZkhRQWpsTEZjVXhUaWZuUUJ4NlFJVU9IMnJNbmFobjN2NmsrZFhhc0tpalV0Rmt6dWVXMjJ5VHg0RUg5cVA5UXladjYyVDZiUFZ2MzVFNnk5Um1nYm5LMGJkOWU2alpvSUk4OS9yZ3NzeEkrTlR1VGw5VUphc0NvS2oxUGZPb3BhWExoaGJMaXI3LzBJK1pVcmx4WnpyY0c4YWFvR2JDU0pjMGZoWnBoUFhjZmZQaWhORy9WU2lyRnhOaEp1TnFHMGNkS1VscGRmTEZVcmxwVkxyQ2UwOXNHRHJSdk1KMytlbGUvTjdVM0ZXZW5scnBYR2pkV3JRZlhQZTdJT0hSSWRvNGNMVmtaNXJjV1huLzk5VWJmRTZkVHliUmFsVk8zZm4xNWNQaHdXYjU4K1Rrbnl1cTFyRmJ6cU8wd2FsVkluWHIxNUtvdVhlenIyWm11NjJleWJ0MDZ1ZU91dXp4WjJWMGw2RTdlNU51d2NhTjg5dm5uZWJwR1owZFZiemQ5STlKSkFkWVA3OXhQL3krcVdOZW1MckdTdWpGTzkyUXZhdEJBaVI0MlZFZi9sSm1hS2h0YXRiZmYvRGxwc0hhNUJFWkc2Z2gvUzN4emh1eDV3c3l5OG9aeGF5UWdqL3M1VG0zYkxsdTZYaWVaU2NtNng1eWlWMTRtMVo2ZjdzcFJiMjVRVlZNVEJnelMwWm1WNkJFck1aUFAvSHZQc2o0UTRqckhTc3JHVGJvbmV5VzdkWlVxMHlicnlQK2NpbytYdU1zNkd6OC9QN0JJRWFtejREc0pLUk9sZTN6TC9VT0d5SXN2dmFRajU5MXREVHltVDV1bUkrLzdhK1ZLYWQ2eXBhTURpSnlvNDdCcVdJbVVPZ3Y0NzJSS0xlZitmY2tTMmJscmw2dDdKYlB6enR0dlM5OCtmWFRrSERWenJoSTVwNWJzcXlKL1phS2k3SnNzSFR0MGtQUFBQOTh1UEZXNmRHbTdVcnJhVDZtKzFNQlpmYW1aTTFXSTdwZGZmcEh2dnY5ZS9zekRBRDAvSG4za0VSbHRKUWdtWGR1dG0zeHoydkZHWGpUNHZ2dGs4cVJKT25MV3VwYnRKTjJGUW1mUms4WkxtZTZ4T2pMSXVpNGxQRFpHRHIvL2tlNXdpZlhlcXZUVU9JbHk0V2Y4MlhvL3FtSnFCWkd3bGk5ZjNpNDQxckpGQzZsUXNhSjliVmJYanJEUVVFbTNyaGxxbWJxNnFhcUtJOGJGeGNtdml4ZkxnZjM3NWVpeFkvcHZ5THVuSmt5UW9TNXNxemtYNm5mUXVrMGIrOXJvbEwrdndVNVExL3kxcTFiNVRJRTRoUmwwRkpqdzZ0VWsycnFRaXd0M3RFNThPMDhPekppcEl3RElIelU0aTdDU1pyZW9HV1MxM1BLdEdUTmsyalBQMkYrcXZYN0RCazhrNTZhb2dhN2E0KzNrZm5wMVUrVkFZcUs5ZFBxcHlaT2wzMDAzeVlYTm1rbTFtaldsZE5teVVyVkdEWHZaYVl5VndLdTQ1bm5uMmZ1Z0gzbjBVZm54cDU5Y1RjN1ZUWU43NzdsSFIrYjBNWEJqeFdrdnZmS0tiTEtTSGVTQ1d1bysrRjRKS2xkV2Q3akVlbS90blRoWlV2ZnQweDNtWE55NmRZRWRtYVZXTGFrYkJKT2ZmbG9lZVBCQnUrWkhwOHN1a3phWFhDTHRPM2EwYnh5bzdUaHE1bjNHekpteWVmTm1SNUp6WmZUamo5djc0NzFFelV4MzY5Wk5SODV3S2psWExtalN4S2VTYzRVRUhRV3ExRlZYU0ttK3p1NWR5YzcreWRNbGVXM0JubTBKd0Q5RVJrWktodzRkZEFRVFZISisvK0RCOHZxYmIrb2VkNmlWQ2ZFSkNZNE5xUE5qMEoxMzJrbTZhWmQyNmlURml4WFRrVGVwbFJRUFBmeXdhNnRXZkYxSVZKUlVHalBLbFVtUTAyVWNPaXdKd3g4eHZ5ck4rcm1lbmpMRjhRSmxYbmZLZWgvYzFMKy83Tml4US9kNHc1V1hYMjdQVkh2UkRRNGZCZWNHRW5RVUxPc0NHejFxaElTZmI3N2dVdGFwVTVKdzcxREpPTzY5SWhzQWZFL1BIajEwQzA1VFN5WWZIRFpNWG4zOWRkMVQrRFNvWDE4ZWZ1Z2hIWmxWcGt3WnVleXl5M1RrWFY5Lzg0MHMrdkZISGVGc1NsemFTWXBkM2tsSDdrbjZkYkVjbkdYK0ZJa2lSWXJJekJrejdNSnhoY20rL2Z2dFdYc3ZyWjVxMUtpUko0dXdoWWFHU3RldVhYWGtPMGpRVWVBQ3c4SWs1b1ZuSkxCWVVkMWpUdXEyN1pMdzBFaDdEellBNUllYWRWUURSRGhMTFcxOGN0dzRlZkhsbDNWUDRhTUdsYTlhUDMrWTlmbm9Calh6OWNqRER6dDZuckVKYXZaOCtFTVBjZXhhTGdVRUJrcmxzYU1sS01yOEtveC9zSDVQZThaUGtsTTc0bldIT1kwYk41WTNYMy9kZnM4VUpxdlhySkZCOTl6ajZGTHcvRkFyR2t6VUlNbXZwaGRlS05XcXVueXFnUU5JME9FSllWVXFTL1NUajlzejZxWWQvMjZlSFB6d1l4MEJRTjZvUWtHeER1KzdNeTBxS2tvdWFkZE9SOTZqRXJCSmt5Zkx1QWtUQ3UxU1pwVWtQek50bWpSdjNsejN1RU1WeSt2YXBZdU92RXNWYUh4bkpqVmxja3N0ZGEvdzBJUDJ2blEzWlNVbnk4N2hJeVRMaFNKdXFrTDMrQ2VmOU93U2ExTSsvT2dqbWZMMDB6b3FlRjA3ZDdZVGRTL3BmK09OUHZtNklFR0haNVRxMmxsSzlycE9Sd1paSHhaN3gwK1M1SFhyZFFjQTVNMndCeDd3bVprYjllOTg3ZVdYN1Vyd1hxVUdVbDJzUVY2dG1qVjFUK0dpQnJjUER4OHV0OTE2cSs1eGozcnV4ejcrdUd1ejl2bnh4TGh4ZHEwQTVFNVU3TFZTcE8zRk9uSlA4ckxsY3VDdEdUb3lSNzEyVlRIRnh3MmZkdUJGVTZkUDk4d1JoT29tWDZYb2FCMFZ2S0pGaThwVlYxMmxJOTlDZ2c3dnNDNncwU05IU0ZnZDg1VVdzNUpQU3Z4ZDkwbUdIMWMvQm1CZXZYcjE3RHYwdmtBTlh0VmV2SmlZR04zalRXcVE5L3ZpeGZiWnVvVnBSaXc0T0ZoR1BQU1FQRFpxVklIOTNPcjFySTUxOC9yenZudjNiaGsvY2FLT2NGYUJnVkpwOUVnSmlJalFIZTdaLyt5TGtoSnZmcW03dXJrMTR1R0g1WldYWHBMSUF2ZzVDNEphdnIxdy9ueDdaWlFYaElTRXlJMzkrdW1vNEYzVXRLbFVyRmhSUjc2RkJCMmVFbFMwaU1TOCtLd0VGamRmOENNdFBrRjJqaHh0NzVVQ2dMeFFpY3lUVHp3aFZTcFgxajNlby82TkkwZU1rQWNmZU1DTzY1eDNudjJubHhVcld0UXUvdlRCdSs5S3hRb1ZkSy8vVXVmY1B6dDl1bjNlZVVFdkVYMWc2RkRwMEw2OWpyenJSU3NSMjdoeG80NXdOdUhWcWtuNVlVUHN5UkEzWlo0NElmRkRoMHVtQzNVRDFMWHUxbHR1a2RtZmZTWmx5N3A4eEp5TFNwUW9JVStPSFNzL0xWb2s5ZXZWMDczZWNGMXNyR2RxV1Z6ZnQ2L25ielptaHdRZG5oTmVvN3BVZk1KS25GMFlwQnliTTFjU1AvaElSd0J3N3RReFdLKy8rcW9ubDdxcldWazFJM3I2ckd5NWN1WHNQNzFPL1h1N2QrOHVmeTVkS2pmMTYrY1RTNi96b21yVnF2TE5uRGx5KzRBQm5oaE1xbG13OTJiT2xFYm5uNjk3dk1rK2RtM0VpRUpicXlBdnl2VHBMZUVONit2SVBTZi9XaVVIM25wSFIrWjE3TkJCZnYvMVYvdXNkRjlOME01RUpiNlhYWHFwL1BuSEgvTFE4T0dlL014UnEzQzhNR3V0S3Z1cjJnUytpZ1FkbmxTcXk5VlNzcWNMKzlHdEQvWjk0NTZTazNHYmRRY0FuTHVPSFR2SzFDbFRDbnoyODNScW1lY0x6ejRyajQ0YytZOS9WNmxTcFh4cTBLcG13bDUvN1RYNStjY2ZwWFdyVnA1Nmp2TkRKY0szOU84dlMzNzdUZHEyYWFON3ZVRWR1L2JGN05tZVQ5TFZzV3Z6NXMzVEVjNG1NQ3hVcWp3MVhnTGN2dGxsamJVT1BQK1NxMk10dFpYbnU3bHpaZHdUVDloN2tYMlp1bDQzYU5CQXZ2anNNNW56NVpmMlRUMnZVamNOZW5idnJxT0NvNjZwNnJQT1Y1R2d3NVBVMFNEcWZQU3d1dWFYWW1hcS9laUQ3cGVNcEdUZEF3RG5idUR0dDl1VmhMMlFRS29sOTNPKytrcHV2ZlhXLy9uM3FKa0ZWWUhlbDZnQjZnVk5tc2lDSDM2UUw2M0VVU1hxdmt6dGpmemVTaDVlZWZsbHord2YvYmZLMW10SUpUaHFOdEtMMUd0Q25VaFF5Y1BiUzd3bzRyemFVbWFnKzBVSU01T1RKV0hZdzVLWmxxWjd6Rk9yYm9ZOStLRDhzWGl4ZEx2bUdwK2NUYTlicDQ2OC9jWWI5bzI4SzY2NHdpZHVVSHJodURWZnIyRkNnZzdQQ2lwU1JLcE1teXlCTHB3em5McDVpK3g2Ykl4ZDRSMEE4a0lOQnRUKzNiZGVmOTNlUTEwUTFMK2gzL1hYMjh2Q3M1dVZWVE1jQmZYdnl5KzF4Rk1OVWhjdFdDQUw1czJUWGoxNytzeFo5T3Azb3hMejk5OTlWMzc5K1dkcFkvMSt2RDZBVkRQcGFzWk9GYThMOTlBV0ExVWM2NFAzM3BQdnYvMVdHdFIzZjhtMlQ3TmVjK1h2dWxQQ3JFVGRiYWRXcjVWOXo3Mm9JL2ZVcmwxYlpuMzhzZnk0Y0tGY2Nmbmxuai92WDFITDh6OTgvMzFaOGVlZmNyMTFUZmVsTFQ1cW1YdjE2dFYxNUw3aXhZdjd4SkdST1NGQmg2ZEYxSzBqRmNlT3NsNnA1bCtxUnovL1NnN08va0pIQUpBM2FqQzFkTWtTVjg4YlYzdk4yN1Z0S3o4dldpUnZ2dkZHamt2NzFOSnFOWXZ1eTFSaTI5YjZlZFZlNmExeGNmTFV4SWx5NFFVWDJNK0QxNmlDVGoydXUwNStYTERBVHN4Nzl1amhVOHYwMWV0bDdKZ3hzbVR4WXVuVXNXT0JQY2Vxa0o3Ni9wOTk4b245UEhhM25sTi8yZTdnTnJYVXZkSzRNZXJDb1h2Y2svanFHNUs4dm1DT3VXM1ZzcVY4OWNVWHNselh0U2pqc2RVcmF1KzJPbUx4THlzcFY2dUYxR3ZjaTllMHMxSHYxZGh1M1hUa1BuV2Q4UG5QdUN5RDFUV3kwdE5sVTVkWVNkMFlwM3V5RnpWb29FUVBHNnFqZjFLVkh6ZTBhaThaaHc3cG5qTnJzSGE1QkVaRzZnaC9TM3h6aHV4NVlvS09uTlV3Ym8wRUdMNTRaR1ZtU3NLSVIrWG94NS9wSG5NQ3JJRkl6YTgra1lnNmRYU1BOeDJadjBBU0JnelMwWm1WNkJFck1aUFAvSHZQeXNpUXVNNnhrckp4ays3SlhzbHVYZTJWRFA0cTdjQUIyVFZ1b3ZXY21GMDlZUStJSG50VWdsMDRvY0NFR2UrOEkvT3NBWU1wbDNicUpEZjM3NjhqLzVCaHZjKyttak5IeG93ZEsrczNiTEJqcHhXeFB2TlVvdnJJd3c5TDgrYk5jejB6cENwZy8yWWxYRTRhZE9lZDBycDFheDI1VHoyL08rTGo1UXRyQVA2NTliVjIzVG81ZXZTb2Z0UTk2dVpCeVpJbHBkbEZGOW1KZVRkcm9PckxleUZQbDJsOUhxOVlzY0krNG16QndvVnk0c1FKL1lnWmF0YXdSbzBhOXA3Vy9qZmRaQys3TjVHVUo0d2NMZW5IanVuSW5LanIrMGp4VmkxMFZQRDJ2L20ySksxWXFTUDNoSjlYV3lyZWM1YzltMStRMVBWaDd0eTVNbVBtVFBseitYSTVmUGl3ZnNRZDZucXRpb3gydU9RU096RnYyYktsUlBwSkhxTSs4OGFOSDYrai8zVXlPVm0rdHA1N0U1K0w2c2F0V2wzbHkwalFDd0ZmVDlDVkRPdURjL04xdlNWMXl6YmRZMDVZN1ZwUzY4dFBKREE4WFBkNER3azY0RHZTMHRMa2o2Vkw1WlZYWHBHNTMzNHJ4NjJrSnErRGtrQnJRS3RtTkZVeXJnWWduYSsrMms1YXZMNVUybTFxYUhQdzRFRlp2WHExZlB2ZGQvYmdlOGtmZjBpNk5TNVJYMDVTTTF4cW9LMFM4aGJXNytWcTYzZWlpcXVwSk4yZnFiUEl2N0VHMkxNKytjUitiaytlUEdrbjhQbWhYdHRxeFVGcksxRlJTMVRidFd0bkY4VHloU1hKOEcxSGpoeXhyeE9xOE9EaXhZdGw5Wm8xOXJYQ3lRUlNYU3ZVbGh4MXJiajhzc3VrZmZ2MjloN3ppRUp5YnZ2cFBwczlXM3IzN2FzajU2am5kMWQ4dk05c2Zjb09DWG9oNEE4SnVwSzhicjFzN1htRFpDV2JMK1pXc25jUHFUTGhpUUsvdTVzZEVuVEFONTA2ZFVyV1dBTS9sYkQvL3Z2dkVwK1FJSWxXSWhsdkRTaFVnbk02dGYrM2ZMbHlkaEV4VmZTdFdiTm0wckJoUTJuY3FKSGZKMzhtcEZwamlaMDdkOHFhdFd2dFB6ZkZ4Y25XclZ2dGdibWFTVXRLU3JKbjRNOUUvUTZpU3BlMm4zZTF2N0dhbFRUV3ExdFhxc1RFMkwrVHlwVXFGY3BCOXQvVWM3ZldlbDVYcmxvbDY5ZXZ0MmZQMUd5a2VsNjNiTmtpL3g1b1ZvcU90bWNPMVpjNjUvNkNDeTZRbWpWclNpUHJ0UjFUcFFvSk9RcWNXaDJ5YmRzMmV5V091bDZvbTFESGpoMnp2OVExWS9lZVBaSjhodkdvU2d5aksxYTBielNwNjRXNmdhcHUyS21xOHVkYjE0b3ExdXRiM1lncXpOUm5YWXZXcmUxcmhkUDYzWENEdlBYR0d6cnlYU1RvaFlDL0pPaUtPck44enlPamRXUldwV2NtUytscnV1cklXMGpRQWY5eHRvOWhac2ZOeSsxUWlOL0Z1Y25wZWVXNWhLL0t6ZldDMTNmMlhudjlkUmwwenowNmNvNjZzZmZEZDkvWkJUaDlIUWw2SVhCazloZHk0T1hYZGVTc1dsOS9iaVhvTHQ3cHRsNnV1NmM5S3ltYnp2NmF5cS9BWXNXazhwaFJFdVRCMXhRSk9nQUFBSHpKdm4zN3BQRUZGOGpCcytSMGVhRzJDL3kxZkxsZnJNQWhRUWQ4RUFrNkFBQUFmSVZLT1crNTlWWjU3NE1QZEk5ejFJcUYxMTU1eFM0bTZRODRud0lBQUFBQVlNejdWbUp1SWpsWHlwVXJKOWZGeHVySTk1R2dBd0FBQUFDTStQWFhYNDNzTy8vYm5RTUgrdnpaNTZjalFRY0FBQUFBT0c3VjZ0WFNxMCtmTTFhOWQwTEZpaFhsdm52djFaRi9JRUVIQUFBQUFEaHEvb0lGY3ZrVlY4aitBd2Qwai9PR1AvaWdmZnlsUHlGQkJ3QUFBQUE0SWkwdFRaNS80UVc1TmpiV1NNWDJ2OVd0VzFjRzNuNjdqdndIQ1RvQUFBQUFJRjlVcGZiMTY5ZkwxVjI2eUpBSEhwQ1VsQlQ5aVBOVTVmWXBreVpKYUdpbzd2RWZKT2dBQUFBQWdEemJzR0dEM0Rsb2tGellySmtzK3ZGSDNXdE9yeDQ5NUlyTEw5ZVJmeUZCQndBQUFBQ2NrME9IRHNuc3p6K1h6bDI2U0tNTExwQTMzM3BMMHRQVDlhUG1SRmVzS005TW42NGovME9DRGdBQUFBRElVVkpTa3F4YnQwN2VldnR0aWIzdU9xbGVxNVpkb2YzN0gzNndsN2U3SVR3OFhENTQ3ejJKaW9yU1BmNkhCQjBBQUFBQUlKbVptWExxMUNsN2RuekR4bzN5MVp3NU11cXh4K1R5SzYrVVduWHEyRXZZQjk1NXA4ejU1aHRqUjZkbEp6QXdVQjU3OUZGcDNicTE3dkZQSk9nQUFBQUFVTWlkT0hGQ1dyZHBJNDJhTkpFYXRXdkwrWTBieTNVOWVzakVTWk5rNGFKRmtwaVlLQmtaR2ZxL2RsK2ZYcjFrNkpBaE92SmZKT2dBQUFBQVVNZ1ZLVkpFZHU3YUpkdTJiN2VYczN0SjJ6WnQ1T1dYWHBLZ29DRGQ0NzlJMEFFQUFBQ2drRk5IbDdWdTFVcEgzdEgwd2d2bDAxbXpKQ0lpUXZmNE54SjBBQUFBQUlEVU9lODgzZktHaTF1M2xybmZmQ09sU3BYU1BmNlBCQjBBQUFBQUlNMmFOZE90Z3FWbTg2L3Awa1crbmpOSFNwVXNxWHNMQnhKMEFBQUFBSUJVcVZ4WnR3cU9TczZIM0grL2ZQakJCMUlrTWxMM0ZoNGs2QUFBQUFBQWlZbUprV0xGaXVuSWZTVktsSkIzWjh5UXB5Wk9sSkNRRU4xYnVKQ2dBd0FBQUFDa2VQSGlFaDRXcGlQM0JBWUV5R1dYWGlyTGx5NlZYcjE2NmQ3Q2lRUWRBQUFBQUdEUFdydTlEejI2WWtWNTZjVVg1YXN2dnJCbjhBczdFblFBQUFBQWdLMUJnd2E2WlZaa1JJVGNQV2lRckZ5eFFtNjk1WlpDY2NaNWJwQ2dBd0FBQUFCc0Z6WnBvbHRtaEllSHl4MERCOHJLdi82UzZWT25Tc2xDVnFYOWJFalFBUUFBQUFDMk9uWHE2SmF6cXNiRXlOakhINWZOR3pmSzg4OCtLOVdxVnRXUDRIUWs2QUFBQUFBQVczUjB0QlF0VWtSSCtWUEorcnY2WFgrOWZEOTNybXhjdjE1R1BQeXdsQzlmWGorS015RkJCd0FBQUFEWWloWXRLdVh5bUVTci8yK2Q4ODZUTysrNFF4Yk5ueThiMXEyVHQ5NThVenAwNk1BZTgxd2lRUWNBQUFBQTJNTEN3aVNtU2hVZG5WbEFRSUJkNUUzdEgyOS95U1Z5MzczM3l0eXZ2NVlOYTlmYVJkK2VlK1ladWZqaWkrMzk1amczSk9nQUFBQUFnUDlxMmFLRi9XZTVzbVdsY2VQRzByRkRCN2t1TnRaZW9qNXp4Z3laUDIrZXJMZVM4VjN4OFRMdnUrL2s2Y21UNWRKT25lemw2OHlVNXc4Sk9nQUFBQURndjBZOStxaWtuVG9sdXhJU1pObVNKZkxkM0xueTBRY2YyRVhlK3ZUdUxXM2J0TEgzcW9lR2h1ci9CNXhDZ2c0QUFBQUErQzhTNzRKRGdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSHVBakNYcUEvYit6eVR4MVNyY0EvNWFaZkZLM2NoREUvVGNBQUFEQWwvakVDRDR3TkVTQ2loWFRVZmFTVnEzUkxjQy9uVnkyWExleUZ4SlZScmNBQUFBQStBS2ZtV0lMdjZDeGJtWHY2TmR6ZFF2d1gxbHBhWExzaC9rNnlsNW81V2pkQWdBQUFPQUxmQ1pCanp5L29XNWw3OFM4QlpKKzZKQ09BUDkwN0pkZkpYM1BQaDFsTDdKRk05MENBQUFBNEF0OEprRXZlbkVyNjErYjgwYjBqS05IWmZkVFQ0dGtadW9ld0w5a0pDZkwzdkdUUkxLeWRNK1pCWlV2SitIVnF1a0lBQUFBZ0Mvd21RUTlyRnBWQ2ExZVhVZlpPL3JwNTVMNHlXYzZBdnhIVm5xNjdCbzVXbEkzYjlVOTJTdmVxWU1FQlByTTJ4c0FBQUNBeFdkRzhJR2hvVktxVjNjZDVTQWpRL2FPZkZ3T3ZQT3VaRmx0d0I5a0pDVkovSU1QeTlFdjV1aWVIRmlKZWFuZVBYUUFBQUFBd0ZmNDFCUmJWTi9lRWxTcXBJNnlwMllhOXo0K1RyYmZmcGVjMnJxTkplL3dXZXExZk95blgyVHp0VDNsbUVyT3o3SzBYWWxzY1pFVXlVWE5CZ0FBQUFEZUVwQmwwVzNIcWVSaVU1ZFlTZDBZcDN1eUZ6Vm9vRVFQRzZxajdPMS81WFhaTjNHS2pzNHVJRGhZSXBvMWxhTHQyMGxFclJvU1ZMYXNmZ1R3cUt4TVNZdmZKU2MzYnBUajMvOGdLWnMyNndmT0xpQTBSR3A4K29GRU5zdzVRVmVyUytJNngwckt4azI2SjNzbHUzV1ZLdE1tNndnQUFBQ0FLVDZYb0dlbXBzbm0ySjZTc202RDdnSHd0MUkzWFMrVnh6eW1vK3lSb0FNQUFBRGU0M05WcEFKRFE2VEsxRWtTV0tTSTdnR2doTld2SzlFamh1c0lBQUFBZ0s4eG02QUhCRmoveS9sb3RQOUtUOWVOczR1b2M1NVVtajVKQWtKQ2RBOVF1QVZYS0MvVlhuOUpBc1BEZGM5WnFIVXp1Vnc4bzdhSkFBQUFBRERQZUlJZUdKbTdtZTdjSEIxMXVwS2RPa3JGOFdQc1BiZEFZUllVVlZxcXZmMmFoRmFzcUh2T0xpc3RWVEtPSDlkUnpvS3JWOVV0QUFBQUFDWVpUZERWT2N6QnVhaTZycHphc1VPM2NzbEsvcU42WENkVlhubEJBb3NYMDUxQTRSSmFwN2JVK09SOWUxWEp1VWcvZEZqUzl4L1FVYzVDS2xUUUxRQUFBQUFtR2QrREhuWitmZDNLV2RxV2JaS3ljNmVPY3E5RSszWlM2OHRQSktKNVU5MEQrRCsxN0x4azMxNVM2N09QSkx4YU5kMmJlOGNYL3k2U2thR2pIQVFFU0ZpVnlqb0FBQUFBWUpMeEJEM2l2TnpQN0IzKytEUGRPamRoVmF0S3pmZmZrZWhKNHlTa2FoWGRDL2lob0NDSmFIYWhWUC80WGFreWJvd0VSVWJxQjNKUFZYQS8vUEVuT3NwWllFUzRoRlUvOXhzQUFBQUFBTTZkMFdQV2xMVEVnN0toUlZ1UnpFemRrNzJReXBYa3ZPL25XRWxCaE80NWQ1a3BLWExzeDUvbDREdnZ5cW5WYXlYeldPNzIyUUtlcGJhS1JKV1d5Tll0cGN5QW15V3lYajBKc0JMMXZFcGF0VnEyZGU5ckg0TjROcUUxcWt1ZEg3NnhaOUlCQUFBQW1HVThRVmMyWGR0RFVsYXQwVkhPeWc2NVZ5cmNkN2VPOGlmOXlCRTV1WEdUSkM5ZklTbWJOa3Y2c1dPU2xacW1Id1c4S3lneVFvS0tGNWZ3Q3hwTGtTYU5KYXhhTmJzdnYxUlN2cVh2VFhKeTJYTGRrN1BTdC9XWFNvK08wQkVBQUFBQWsxeEowUGU5L0pyc2YrcHBIZVVzTURKU3FuL3luajFMQ01CWkI5NTVUL1krL21UdWpsZ0xDcFNhWDM0cWtmVjVMd0lBQUFCdU1MNEhYU25aK2FwY0w4bk5URTZXK0R2dnkxUEJPQURaTzdyd1I5azNibUt1eno4UHExVlRJczZyclNNQUFBQUFwcm1Tb0tzcTBFV3Z2a0pIWjVjV255QmIrOXdvSnpkdjBUMEE4c3hLeUk5OCs3MGszSFh2T1czeGlMcmxKcnRhUEFBQUFBQjN1SktnSytYdXZQMmNCdnZwdS9iSTF0amVjdWp6TDNOVnpBckEvOG80Y1VKMlRaZ2tDZmNNa2F5VVZOMTdkaUhWcWtxcDJHdDFCQUFBQU1BTnJpWG9rZlhxU3ZIWXJqcktuVXlWWEF4OVNMYmNjTE9jV0xxTVJCM0lwY3hUcCtUZ3A3TWw3b3F1Y3VpMXQzSjM1dm5mQWdLazNIMkRKREEwVkhjQUFBQUFjSU1yUmVMK2xuWWdVZUk2ZDVNTTY4OXpaaVVOb1RWclNORjJGMHVSQzVyWTdhQVNKZlNEUUNHWGxTbnArdy9JcVUxeGtyUmtxWno0ZGJGa1dIRmVGTEhlWTlYZmVrMENBbDI3ZndjQUFBREE0bXFDcmh6NVlZRzlGMWJTejJGR0x6dWN6UXo4UHdmZXlvRWxpa3V0T2JNbHJISWwzUU1BQUFEQUxhNG42Q3FKMkRQcGFVbDgrWFhkQWNBTEFzSkNKZWJWRjZWNHV6YTZCd0FBQUlDYjNGL0RHaEFnRlI0Y0lpV3Vvd0FWNEJsQmdWSmg5RWlTY3dBQUFLQUFGY2dtVTNVbWV1VnhZNlRvcFIxMEQ0QUNFeGdvNVI0WUxHWDY5TklkQUFBQUFBcUMrMHZjVDVPVm1pbzdIeHNyUno3NlJQY0FjSk5hMWw1eHpDaUo2dDFUOXdBQUFBQW9LQVdhb051c2I1LzQzZ2V5YjhJVXlVeE8xcDBBVEF1SnFTeVZwMHlVb3MwdTBqMEFBQUFBQ2xMQkoramFxZTNiWmVlREkrVGs4aFZXMHE0N0FUZ3VJRFJVU2x6YlJhSWZlMFNDaWhiVnZRQUFBQUFLbW1jU2RDVXJQVjJPZlArRDdKczhUZEoyeE51ejZ3Q2NFUkFTTEJGTkd0dEwyaVByMXJFNk9LWVFBQUFBOEJKUEplaC95MHhKa2VPL0xwYkVOOTZXazM4c3N4TjNBSGxnSmVHQlJTS2wyR1dkcE15dE4wbGsvZnAyVVRnQUFBQUEzdVBKQlAxMHFmdjN5L0ZGUDBuU2I3L0x5WTJiSkczTE5zbEtTOU9QQXZpM0FDc2hENnRWVXlJYm55OUYyN2FSb3ExYVNGQ1JJdnBSQUFBQUFGN2wrUVQ5SDZ4L3FwcE5UenQ4UkRKT0hKZjBnNGNrS3pOVFB3Z1VYb0hoWVJKVXZJUUVseXdwd1NXS1N3Q3o1QUFBQUlEUDhhMEVIUUFBQUFBQVA4VTBHd0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQjVDZ0F3QUFBQURnQVNUb0FBQUFBQUI0QUFrNkFBQUFBQUFGVHVUL0FFaTRQaHNXRHBDaEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCJdLCJhYWd1aWQiOiIzNjFhMzA4Mi0wMjc4LTQ1ODMtYTE2Zi03MmE1MjdmOTczZTQifX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wyIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDctMTgiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6ImVXQk0gZUZBNTAwIEZJRE8yIEF1dGhlbnRpY2F0b3IiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE5MDcwOTAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjQiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTA3LTE4In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOS0wNy0xOCJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImQ5NDdhNTYzYTVlODhlYzJjZDI2MzA0MzE0NTY3YTkxOTg5ZjE1NTEiLCIzNTVmN2MwYWQ1MjQ5MzAyM2Q3NTIxYmM1MTBhMDk2NjhkNGE2MDUxIiwiNmQxZTJmYmQxZmVkNzM3NzFiMDM5YThiYTQ0NDQ1NjAyMWIyZTQ4NCIsImQ3NWU3YmY5YjI0NDRiNDY2OTg4MjdkMWJlMmUxYjhmNzgxY2M0YTQiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiZDk0N2E1NjNhNWU4OGVjMmNkMjYzMDQzMTQ1NjdhOTE5ODlmMTU1MSIsIjM1NWY3YzBhZDUyNDkzMDIzZDc1MjFiYzUxMGEwOTY2OGQ0YTYwNTEiLCI2ZDFlMmZiZDFmZWQ3Mzc3MWIwMzlhOGJhNDQ0NDU2MDIxYjJlNDg0IiwiZDc1ZTdiZjliMjQ0NGI0NjY5ODgyN2QxYmUyZTFiOGY3ODFjYzRhNCJdLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBGSVBTIFNlcmllcyB3aXRoIE5GQyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjg3MDcsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMi0wNyJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMDItMDcifSx7ImFhZ3VpZCI6IjJmZmQ2NDUyLTAxZGEtNDcxZi04MjFiLWVhNGJmNmM4Njc2YSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMmZmZDY0NTItMDFkYS00NzFmLTgyMWItZWE0YmY2Yzg2NzZhIiwiZGVzY3JpcHRpb24iOiJJRFByaW1lIDk0MSBGaWRvIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURkVENDQWwyZ0F3SUJBZ0lKQUlDVVR2a2d0ajVDTUEwR0NTcUdTSWIzRFFFQkN3VUFNRkV4Q3pBSkJnTlZCQVlUQWtaU01Rd3dDZ1lEVlFRS0RBTkVTVk14Q3pBSkJnTlZCQXNNQWtOVE1TY3dKUVlEVlFRRERCNUhaVzFoYkhSdklFMTFiSFJwUVhCd0lFWkpSRThnVTNWaVkyRWdRMEV3SGhjTk1qQXdOekEzTVRRek56RTRXaGNOTXpBd056QTFNVFF6TnpFNFdqQlJNUXN3Q1FZRFZRUUdFd0pHVWpFTU1Bb0dBMVVFQ2d3RFJFbFRNUXN3Q1FZRFZRUUxEQUpEVXpFbk1DVUdBMVVFQXd3ZVIyVnRZV3gwYnlCTmRXeDBhVUZ3Y0NCR1NVUlBJRk4xWW1OaElFTkJNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXZBS09lcUM1L3AwRDFpc0NZS1FKbFZVT3JCNkk3RExvY3VuRS9SbThkdUdUYnl4UWh0M0NiRlZUdjNOMkxwMmZianhsSSszc09TR2szM0ZUWWtUcXhjZEpJcko3U3NrQmNVU05yZktPYVFULzZLUWNQNENtN1YrNjU1VHErVFd4eXhXUWhEeWd0MTVxb1A3TXVLNmJUOVN3cENqcGZLaGFNU215UWFNb1VjUkFiTHFkekJDYWMwaHpCK1plK2dxSmxuV1Y5VWFTSTJyRnNWdUg0WkUwY1JPK01PcGFMZ00vczI0OG5HR0hwMjJld1NRZmJuUGFCYmI4aXF5QVArY3U1MkdMc1VwS1JKZWJFK1I2K1BNUTlKQ2RXZVFaUjNEa2ZTaWRrdjNtY2I0anExaUl0YStNcUtoUm53cmZYaDkxMUtXTG5ZQWw5RU5DaExYMGM2U2oxUUlEQVFBQm8xQXdUakFkQmdOVkhRNEVGZ1FVV0x2aFJCVVBuOHVMSWY2OCtndi9OWkl3R1NJd0h3WURWUjBqQkJnd0ZvQVVXTHZoUkJVUG44dUxJZjY4K2d2L05aSXdHU0l3REFZRFZSMFRCQVV3QXdFQi96QU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFGTHJEaGFlZ2VLSHhZakgzRVAzdlVCS2huek0yMDZBU3hnZVlDTzJFYzlwT2xZSmFlcUZFK3NVYW1VVi9wd2pEbHFOYVNnRmd5N1R3ZVlrdk9tTW40cVNjc0hxdkozekdPQWlhZndhaDF2VUhmQ2xYUjgrYXhPMmlHT1VGMEpLclo5WVlqYkFhNS80SENsdjdqRlBPZE1XVE9ReW5nb2lIQXMzamt1WWpwQ0xGbEI0Vk9pM2Qxd2pBMXBuVGRCS2tBYjd0OG5UdncrL1hiRnZjUWE3M1ZIN3Nqdm9CcUQzZmRNZlJjdVZxNHFVWnRaVDZjR2FnVEhENjFUdHFoOW9NQ1pYY0RiUjFQR1puTmJxeWNzV1BESUswbnBtSzMvM2xmVjhjK1pzcnk2ZTE3MG1mSk1acDdPOG02Q1N6Ni9WTEsreURKZDc4NDF3cG1lS1RmNkluWkE9PSIsIk1JSUM2VENDQWRHZ0F3SUJBZ0lKQUpiVHlydTFYL0lQTUEwR0NTcUdTSWIzRFFFQkN3VUFNQ014SVRBZkJnTlZCQU1NR0VkbGJXRnNkRzhnVFhWc2RHbEJjSEFnUmtsRVR5QkRRVEFlRncweE9EQTJNVEl4TkRRMU5UQmFGdzB5T0RBMk1Ea3hORFExTlRCYU1DTXhJVEFmQmdOVkJBTU1HRWRsYldGc2RHOGdUWFZzZEdsQmNIQWdSa2xFVHlCRFFUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1WaktIV3BiRDdUU2xNeG9jalRsNm5JZjd4MzJQbXNROXpHdUxHR3FBMFVRWm9JcTNYTHpMNkxZVXZKNUE1ZzB1eUZHbGxIRWZHQUtyRWFDUThGVnZQUy9VaDBGeWZ6V2hSQXppVFNpampNSUlWampqVXY5bTl2Rm1jWFNjZ0hpZzdPZHo4ODU4VjBrck5IOTlxR20zd2pnYU9lclRXbXQralhDVWZuMDFJa1RQd3hHMkhsZ0VkNDVqTkxTVjdWb29sK0tlOEUya2k0bEVrVGVIemJvdWxSNUdVYnAzbk1pN0U0N1ZNUWEzYk53bnpXQmJzYUJTU1FoTGszbTVIYUtoaHhhNndKREs0N05pTUNrQ2tkSUh1V1NRTFZBZm04NVVBT050RU9Qd2kwT3VLM3FiZTh5S09GR2YwS2hCNU1NZUF5bTdNVi9NNFcwYTQ5b2dQRDlwTUNBd0VBQWFNZ01CNHdEQVlEVlIwVEJBVXdBd0VCL3pBT0JnTlZIUThCQWY4RUJBTUNBb1F3RFFZSktvWklodmNOQVFFTEJRQURnZ0VCQUpXejV4TE1rNVdOWWJBYjZ5T3hFQ0JvWjJXZUIvcWw0VkozTy8zL3ROc3hPWW56TGVXbzU0MHpRaDlyQW1heHo3ZXVtQmxza01xNHlHUFNOWEI5eWNXR0hna2NDZVN6TjJ3djhDSXpEQnMyb0JaalROazY1TEJaRHNzVE9CdE1XLyt1VEZIUWZidU8zSVNMaEkwRFhmUkVpOU5ETTNqZmsxMXhIY3NmaDJSTVYrUWROZndWYVpackNxK291RytFdmt2N0txcStveXUwVkZNL3R6NjhUR2w2eWxoUEZSMXFoOXd0dHBWakFPT0NFUUNMcVAyZFAyOGx3WUJ5Q3FIUXFWSHdidWp2L0xaalpuS1czTFluZFppeFBQU1JDSnNzRER3SnZoL2Y2blR4ZzlaRSsvSmNZcmU1Q2FJOG56VkhhU09Dak5KN0Z6VUxHNjRKaVdPdlE1MD0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBUXdBQUFBZ0NBWUFBQURubFVacUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFFblFBQUJKMEFkNW1IM2dBQUFBWmRFVllkRk52Wm5SM1lYSmxBSEJoYVc1MExtNWxkQ0EwTGpBdU1qSHhJR21WQUFBSzFFbEVRVlI0WHUxZERYQWNaUm0rTk9BZktvZzZXTzBRY3JlWDNPNzFSNDFvSGRTcXFEQU9nMytjWUVYQm9sWFJURW4yMjB0YUtUYzY0bWdCcXpCaUVVVnBCZHFpd3docVNkSVMydXBZU2d2UnRwVFNja2xqV3pIYWdqcFNSZHI0dkx0dmpydmsyN3ZkdmQxTGpuN1B6RE4zdC9kKzcvdCtmOC8rNzhhSzBORGFhcjJxT2RYWm9xV3lIOVIwYTBGY3Q2N1dkSEdUWm9qVkNjUHFTZWpXMW9RdUhzT3kvZUJUc0RtTS81NFpUOWorTFdHSWc3RGZCL3NCY0RQc2Y0WGZQOFgzYjJ1RzFaSFF6VThtVXVLZHlXVEhtNXFhY2kvakhBS0J5aWYwYkJyK0x3YVhJUFlQa01kcWZMOFhkV3BsczFBQTMxL1FqT3c5OEw4UzliOEJYSVIyK25EYzZEb3psc2swc2xua1FNeGtQR1hPOUVKdFZuWUdGNHNVeVZuZDhVVGFlcDhidys2TGFrQmo1aXpkYk5KUzFyeEVXbnlXeGczNkVtUGRXb1BQRGVqZjdlQVRHTXNIYUR6VHVDNmhiajBOL3BYbUFzcnVnczBXTFA4TnVCSmpaSm1XRWxjbDA5bVBKMUptVzB0TDUrdWlIQnVHa1hzbGpYODduaTRFelZuazlBdmtzUW41N0VTZGhyQjhCTXVQak9XUC8vNE9Ic1IvZTdEOFlkVGxmdFJoRmZnZExHOUh1MXdBZnpyNTVqQU9raVFLaHZWYkdCNkMwLy9pKzJpTmVSeDhGZ252UmZ4ZmFpbnpTazdORTBpSVVQYmY0M3dXbU5UTmQ3QnBLRUE3TFpmRkFZOXpwM3laVFNNRGlRVmkvVStTZzVRWUFJZk9tRzJld3NVakEvcmhXN0w0QmVybWo5aDBVb0IyT0IrVFpUVzRCL2s4T3lHL3lDaU9vVzFJWUg2SDhYUHo5TGJjS3ppbFFHaHBNWnZoWnlIR3dHM2c0MkJrODVaOG85MEc4WDBOaVNzMUl2MlFHazhLZFdzenQ0c25JUDhScVI5bURRWERJZFpTYkJvWjBJbDNTMk9YWlhZcEY0OE1VMTR3bksxYmVXNDFwTDNGRVFDSmxQVld0REcyZnV5VnJOUjN0QlRkU2pCOFlySUZveVZ0bm8yT0N6Qmd4RE5CQjZwWEtNSHd4aUQ5Z0szS2M2UGNrdkJHSlJpK01jbUMwWUQ0ZmRLNFhvaDlXL1lUQ1pSZ2VLTnZ3Y2hrR3RHMmUyVytha3NsR0w0eG1ZSkJheGxwVEkra05SUWRtR1Izb1VNSmhqZjZGUXc2Y0NyelUzdENNTERXdVFzZDNSK0F3M0tuQlE1S3luamhqZHhPbm5EaUNFWnVHanJzWVdsTUp0cGlXVUszQm1UL0ZmRXVkaGc2VVBlNkZnejBiUjZmYTZNbW5ZM2tsRHdoYVlqTFVVNmVzMjd0MGd6em03VmdVdTk2RDZma0h4Q2E2MlVWR0NNcThnMDJqUlFuaW1Cb1J2WWlhVHdtMm50Zlc5dkNrN1cwZFlIcy93SjE2M2s2ZU1adVEwVzlDd2JHOUsxc09xV0F2SVUwWDV0aURadE5iU2pCY0dFRWd0SFdkc3ZKOEUybkF1VXhpYnA1aFdNOTJvRGYyeWI4WDBLeDNyRU5GMG93b2dIbTBoSnB2amFWWVBqQ2lTQVlpYlQxZVdrc0ppYkNrL1BtNVU1aWM4cnhRcGxkTVJQcDdIbHNIaHFVWUVRREpSZ2g0c1V1R0hTUkQrcElWK1RKNHhIMUxHOWRqQ0hUaU1sUjRWaUcyRTdIUmJoQUtGQ0NFUTJVWUlTSUY3dGdvSjJ6MGpoTXRIT2VqbDJ3ZVFGWS9sR1pmU25GZkRZUEJVb3dva0hDTUJkTDg3V3BCTU1YS2dxR0lTNXZUcHRuaDBYVSswNVpuQUpERkF6RDZEZ2QvcDZXeG1IR0RmRkZOaCtIMFFiMHdhT3lNbU9FK09VTkkvY1NMbEExNmwwdzBGNjc0N3E0cFJwR2NkcWE3a3VSNVV0RUg0NWdEbXdLaS9EWmo4LzdJRVMzNHJPemVhYVl6V2xVaDNvUmpKb3pSTUdvT0FFTmEwaTJkVEdHZUVwOFRGSm1QRHZZdkdyVXUyQ0VRYnFoa3NPRkJzeWxpMld4YXNUajZOZDEycHNYdjU3VENRWWxHQzRNU1RCYVc2MDNvbzFkYjZxenFWdGZZbk01NkFwQnc5b3hvVndSTVlsR05LMzkxVnlpS2lqQmlFWXdtbFBkTGJKWXRTVGE3cUhpQSt1K29RVERoU0VKQnRwdmhkVC9HSFd4djl6V3hSaTB0UGlFdEh3SnhiVnNYaFdVWUVRakdIUndHdU9oMGdWNWtUT2VNaS9oaFB4RENZWUxReENNczFxdFZnenU4cmV2cHl5UGp3SHdzcFZoL1N1VldqS2RDd1NHRW95b0JBTzVwODMzb3ArZWs4V3NGZEYrd2E4U1ZvTGh3aEFFQTM3V1RQQmJSSFRjQWV4R3ZKVE5IZlFNTmNmNkJzK1A5ZWJueGZxZVBKV1gya0NaekhnZkV4akNHUUlsR05FSkJzRitFSkV1ZHN2aTFvYmlUNXlLZjlTTllPaldaalR5ZmFIUnVkOUFIb3RZcFdBNE54cUpZMUxmVE5UNUsyd2VpNjBmTWlBVUQ0S2pCZmJtajhiNjhzdGoydzdhRDJxaGZVLzB4eTZacnpIUzJxdWxwVE5sK3d5SXVoY01qQlU2NjFRTm0yY3VQb1BEUllUUkJqcGJSMk1BT1Y5SFp6T1E5OC93L2ZZd2lQSHRmamUwYnYyRmsvQ1BlaEdNT3JzT28vTHQ2N28xWERnVnVpRS9Cd0x4anhLeEtPWEcyTTZkdGkzNnc4T1JkbkdQN1RjZ2tGdWRDOGJVdkE2amxraWtPOCtUdGcySU1YU1l6ZnhEQ1lZTHF4QU1MN2V2bzc3dHRuRi8vMG5Za3RnaEVZbHhITHFhekoydGpFcWJzOWl5U1dYbjJ2NERRQWxHL2FPc1lCaldBVGJ6RHlVWUxnd3NHTGxwS0x0VjZwTkpIVlo0WUhMZi9uZkpCV0lDaDJIZFFFWGk2ZXdsTXI4bGRKNUhZdHY3aFJLTStrYzV3VUQ3N0dVei8xQ0M0Y0tBZ3VIcDlHZEtYTVhtRUl4OHUwUWNYUGpZYSsweW1Vd2oydXR4cWU4aW9vNFgydlkrb1FTai9sRmhsK1NQYk9ZZlNqQmNHRUF3NkhvSzdBNlVuY2lvNThHbXBzdGVlQjFENzlCWDVlSWc0ZjNEcDNPcEdPTE1sL2tmeHgyeHpGcmZqOFZYZ2xIL3FMQkxzb1hOL0VNSmhnc0RDRVlpVmY3MmRXYnBKZHc5Kzg2UmlzTjQ5Zzd1aDNWaEY0UEY2UW1KLzFMcTFnSXU0aG1WQkFNVDl1N3g3MHdKZy9UWWZVNmhMSlJnVkVhRlhaSUgyTXcvbEdDNDBLZGd6SjV0bmdLZkI2UyttUGovMEl3WkhTL25JZzVHUnhzaEJnTlNrU2psWWk1UkFQcnVVbG1jWW1KeS9YbkczSEV4SzZEaUZrWkV4QmpZeUNtVVJTWEJRRHVQb0E1Ym8yYlN5TDZkVS9JRTNpcVVuZ1lObTJnRDE3TjArRzhWcCtRZlNqQmM2Rk13NHJwbFNmMFVFVEZOTmk5RnovRE1XRy8raUVRa0hQYm1OOFMyYlp0NCtiaHpqMG41SjNpQmRGczFsL0FFMUwydUJhTldUT3JpQTV5U0p5RHY3OHI4MUp5ZXJ5NldRQW1HQzMwSVJ0T2MzR2xvcDhOU1AyUFV4Vk5sMS9UcjhxMnh2dng2OFBraXNmZ25mbDhmNng5MGZRVWw0bjVHR3ErWXVqaHk1cXp1MTNDUmlsQ0M0WTExS1JqMFdrZ3RGL3dtUlNVWUx2UWhHRjRtR0FhTFlQUHkyRGcwUGRZejlIN3Nwc3lOOVF4VWZDMGlYZnlGUHRvbmkxbE1HcXhjcENLVVlIaGozUWtHeENLcFcrL21kSUpCQ1lZTFBRb0d2WVFhOXVYZjcxbHA2NkpLbEh0OC9Rc1VSKzBYVFh1QUVneHZyQS9Cb0xmcjJRZkhyL0d6bGVtS0tTTVl1bmtIVFN6RWxMNCtzRmFDZ2ZvK0IrN1dqT3puMkxRc25OY0dpRDFVVHViUG9kbkY1cEdBenBnZ3Z1dFdCdXI2SDd0T3VyaVVpNVFGWFNXS010L0hCTjVFYXlYVXIrdzlNY0VwanZHSzR2Zklid1ZkdzhJcGxBV05CWlM1RHZXaE41WG40ZWRvcWQ4b2lGeXgyd2sraXUvMEl1aWw5S3dUVHNrVDRtbHhEdHJ6Um01WGpQVW8ycFhlNkc0OWdqeHZ3K2ZDaE5HaGNmaHdRQzlqYVRMRUc5eG9HRmVXdmlZK1V1U20yUStjb1hkeTZOWWlOT3d5VlBySEdCaDNKb3p1VUNzZVQ1bVhRZkYvamhnL3hPZlhOZDI4Z2pvMGFIM3BMQWxOTkdkdEw1WWk1NXZRZ2JlajQrNmcvOWdzTXFBT0gzSGFTZndFYlhjRHZtZVRodlVwVGU5Nnk0UXpNNzZRbTlZMFo5RnBkUGNtNnZOcHNBdDlzdHhwTyt2WDRFYkUyMG9UQ2NzR1NvbmwrQi9mNldhL1ZjVjUwYVNQeDd0T0RlRUJ4ZzEweHkrZGtvWGdmQWd4RmlEZTE5QU8zME0vckVRTzl5TG1BNGkvQmIrM2wrYm5rUElITjRQclVMKzErRndCMjJ2aG94MWlmMUc4MVhwYnZBMjVaaksrcjJseFIyNGExZDhSUHpFZnV3b1djc0VXaUpNellqK0kzdytWdEtzaEhnSC9BUFpTbnFqVHpmaTh4aDY3dW5VdVBkckEyOE54WXJIL0F6M3RJNGo1K1RPTEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjJmZmQ2NDUyMDFkYTQ3MWY4MjFiZWE0YmY2Yzg2NzZhIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWV9LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0wNS0xNCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiSURQcmltZSA5NDEgRmlkbyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjIwMzE0MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDUtMTQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA2LTE4In0seyJhYWd1aWQiOiIzMGI1MDM1ZS1kMjk3LTRmZjctYjAwYi1hZGRjOTZiYTZhOTgiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjMwYjUwMzVlLWQyOTctNGZmNy1iMDBiLWFkZGM5NmJhNmE5OCIsImRlc2NyaXB0aW9uIjoiT25lU3BhbiBESUdJUEFTUyBGWDciLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9LHsibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sImlzRnJlc2hVc2VyVmVyaWZpY2F0aW9uUmVxdWlyZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsImJsdWV0b290aCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ0RUQ0NBYlNnQXdJQkFnSUVlS1JLaFRBS0JnZ3Foa2pPUFFRREFqQmxNUXN3Q1FZRFZRUUdFd0pWVXpFUU1BNEdBMVVFQ2hNSFQyNWxVM0JoYmpFaU1DQUdBMVVFQ3hNWlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFZ01CNEdBMVVFQXhNWFQyNWxVM0JoYmlCRVNVZEpVRUZUVXlCR1dEY2dRMEV3SUJjTk1qUXdNekk1TVRFek5qVTVXaGdQTWpBMU5EQXpNekF4TVRNMk5UbGFNR1V4Q3pBSkJnTlZCQVlUQWxWVE1SQXdEZ1lEVlFRS0V3ZFBibVZUY0dGdU1TSXdJQVlEVlFRTEV4bEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1TQXdIZ1lEVlFRREV4ZFBibVZUY0dGdUlFUkpSMGxRUVZOVElFWllOeUJEUVRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQk1PVGFZZE5QbFdVVnZVNk82aDlFeWJPRGtOQTBZbS8xTWJHdU94TDJTenpPdGFVc1hkTnpla3VISm5LVjVYa0I3bzFNeGZiY0t6VTg2ZU41WTR5eFgralVEQk9NQjBHQTFVZERnUVdCQlMrTUZ6UEtTRnRlZkVISDhkK2pvamRIV3BnN3pBZkJnTlZIU01FR0RBV2dCUytNRnpQS1NGdGVmRUhIOGQram9qZEhXcGc3ekFNQmdOVkhSTUVCVEFEQVFIL01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lFTXJxQWN3THVBYUtTVTQwNUJ5TERnK3V0Wis5aFh1dVhIeTJFSjBQVzMyQWlCcGkrbVZTZHVwWjkweWFDOG5EcjVwVE9QVlVZbmF5N2pMU2JjaDgwV3Fsdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVFBQUFBQjdDQVlBQUFDYjRGN1FBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBTGlNQUFDNGpBWGlsUDNZQUFHMW5TVVJCVkhoZTdiMEpsR1pYZFI1Ni9ybkdydXA1bm1mTnNrQkNhQUtNQkFhQkpQd2liR0x6REg3RThVdGlPMzZ4MzBySWlwL2plSzNZV1hhZXM1N2pyQ1NlMW9vWE5ySkJJQWtKTUFpRVFBZ2hOSGVydTlYelhOVmQxVVBOLy9TKzc5dm4zT0VmcXFwYnJZRjJmVlg3UC9PNVo5cjc3SFB1dWZlNk9jeGhEdjl3a2ZIbUhPWXdod3ZFcWxXck92djYraGJSUGw2dmk1YzZNNWs2VGFDWXkrVTJ1WHhlRHYzbWNpNEhJMU1vMUd0VGxTdXkrU3g5aGF6QzRNWi90VnJkbnMwd3U2eERacGxzTmx2UEttckcxV3ExalFncDBVWHV6U0JPWmN2MlhIYlppdTN3T2VEcTlmUDFXdjNFMVBqWTRjSDlKMzduNEpmKzhveml0c0djQUpqRDJ3cDMzSEZIL3NpUkkrdEtwWktibkp3MFR3ejNFdjdBQ0hrd3dKWjhQbDhITXVTcWZDNFB4c25WYWE5TjFiWmxjam5qRlFEeCtVT2VjdFZhYlIwNHFkTkN3RlJnVkxnUmxrVllaVVhHWmZxZG1MZWVBUmlGbkZldjEycExjSzFsOUlPSktQQlhPRFBKSXB0TTBidjhmekRUQ0ZLQllCaXlhZzhFdGcxbUNZUEZvM3IxOWE2d2JxTmw2bW55N0JrMzhPcXVmN3YzQzMvMXV6NWFTelNXY3c0L3ZzaUFlVGpCTkdGd2NKQThzTWxjTVlyRm9zeXFxMjRHRXhYQ0RNVWYyc2hvNVhKNUxaaW9XMHhGZnRJUGZrR1lxWlpoU2xwQXQ0TEpIR1luNDh3SHd5ejNiZ0J6RlJuREdLbTdXZ1ZEQmthaXdiU01reVVUWmdybUh6T2JnWFlPL0dBR3hPNkxaU3hMMXpxVWpOOE96VUV0NGpaNG1iTk5udDY3VFdoTFpHKzZ4WlUyYlVVaW56UE04dkNRTy83Q2MwY3FQWVhOQi8veUx5Y1UwQUxKMXAxREM5eHd3dzBGd1BTNEJwdzdkMjQ5d295TDlGczBBOE8zV3E2dWdtMGUxRUF4VTJDcVRENVRyMWFxbkZVV2tZbU1vUUpqb2ZPcTliNXF2Ym95bXlIaldQZlFDdFpBa25vZlpzQ1ZTYVl3QmlQcjFEc3d5NjJsVGY0eXlFQWNTMklrOFhZcUxhanRRRU9BSDA3NlRTRUtJeExoS2Y4QTgwejdKMXhOWVI0cHorbG54SURZMmlaMjIweGl6Q0pLR2hlYzRQVWk3citBM0szdmNSMWJyNEFOaFZGNTZtN3E5Q2wzL0ljL2dIeDJIOXYzeGIvNkluMWJvVG0zT1FocjE2N3RXTEJvMFIvMGRIZjlESmhtdmpFUlE2ekpQQ1A1OWd0aGdCOFFac1NqSXoxVFlFQ24zSURjTFFhNjkyZ0tnZE44bXYwRDBpSGUxVDU2YTh3WWY4WWNERE5HWXdPR1NOYVlzOHo1TWtJWVJBUnJuM1MzUituOUgzVEZqZEFBSWtBQURBNjQ0MDkvejlYcXRVZjJmdUZ6ZC91QUpzenVDdjhBY2ZYVlYzOW0wZUxGLzMxcXFpeVZTcEJoOXJhRHMwMUErL2h0UTFLWVhhd0dUSnZvQXJ0KzF0Ri9qSWJVUlRYcTJ3ODlQL2RwbCsxZjRGMEE2alU1ZU5LZC9ONFRybHl2VFk1UG5WOXcvT0dIeDN4b0N0UWY1OUFDUGIwOTEyQ2Q2aW9WckpBck5TTzRxOVc2cU5hT2FxMnAzbzdRV1duaUdybVpYRVFvbktpVlh3TkZRSndtdWtDMHlyK1JoT1lBMUNCeDVlQU9ma2wzOEx1MDFCSlJlZDlzdENwaGdxaEtYaUJsZSthNVRDNFB3aEl6RUplWERLdTdVbWVoNXdQSXZDWG1CRUFiWU8zZVJlWVhnN1hxcURlTVprSWlucmR5T1RJOU1ZNVJsSHdHU3FhSnFWWGVDV3J6aDVTZ2dPQU9ma2wzOEx1MGFMeUNDRDlKYWgwSjFCYXRJamRRNDBWRXJhTkdkQkhJNU1IOFlQaE1sb3h2aEI5ZHp1T0QzbXpDbkFCb2d5eHZBWEZLYnV5Z1FBR3R3bHBRMHpnUWdUMWVEL2svNURScm11MWZxN1NYTTFyVlZpM1JxdDFGQ0orSkVua0ZKUDFpZXAxL25QM0Y4Tnd0Qm5GakdBWFFYUmxxVmZVNUFYRGg4QnBzMU1pTmYyeGNOZkRzL2tKWHAya09GNDlXN1htcGFUcTBpdCtlTG40Y0pPSkpxclFnenZoa2Vta0JudUFmWDgrdDJuVHZ4emZTMG9nNUFkQUcxV3IxTW1rYkRZQUV3cUJvcGlEVU9LZ2lBZmUySUp2ZDB0UXEzcHRKYXFZR3Z6ZUN3blZBY1UrbC9uZzd1YkZ0RkpQL1pzM1dzdTQyMkpyQTRNc1NtemF0ZlZkdmI5L0hjb1c4N24vWHF2WHRma0V2cUdFZy8yaEExZDlRcTljNlFuT2dQZXZaYkdGWkxsY3F6VzZ6cUVVemVxOFdJVzhpa2xlZlRVWGUydEplZXJ3WjlYbnIyNnovMXo5ckdrQUM0OGVPdUtFbnYra215MU91V3F1N21uUC9jOStEZi8wWkh4emhjdXR4WWMyYU5lK2J2N0R2YXhCOE9idUY1d2QvMmdCZ1MvbVpteEswcTZzSGJxNnRMclNKTHNzbWJZTWY5N3ErVGN2Zm9salRsYlQvMS85dGt3QVlPd29COE4xdnVLbXBLVmVwMVRpc1g5ejc0TjljNjRNalhKWkxnTzZlem8va3M3bmMxT1NrR29EMzhrV1FoblNYSXlxN2N0bW9JcXJxdGwrNVV1RUJDcThsOE9kQ2FEYTQySFRUNFVMeWJCWDNZbWdtSUE0YmNSWVVxN3h2SmlXTDBDcjhFbEkyVGRucENQRWJxV1dlbnZCamJkMmliNElMOCtDMnRmZjg3LzN5VE9DeUZBRFpYSFp6dVV3bTVuMzJCRUVQZ3BFbXhEZmlmcW0zNDRmMzd0UHJxdGRKWEtlQmRQeTNWYWRIWWJtTHBKQStTYTNpa1ZyRmZTTUk5Y0xnYkV1KzdybW9EUUsxeXV1TnBzWXlYR0pxcUhzclJyNTRBcE0za0NGMndDaG1zK09iNVVnZ2lubzU0WnBycm55NFdxMS91QWJWNTJMUjA5UHJpc1V1Q0pPOFNZVkxBbllJRE9iWDBQSnR2T2N3aHhodHhtSHZyLzBiREp6MHlCazllZ2hMZ01laDFVTFRyVmE1QjBEOEVwWUIvOTJzaHN0eXZGMTczZFVQbGFjcWQ5djYvK0xRM2Qzak9qdDdYYUZRa2tidytuRkpNcm04MGRCRWI3c1dtNkZBYjFWNWUzN2xOL0hyV2RrYm8wY091OVBmZTl6VklnR2dVNmYvWmUrWFB2K3JGc053bVFxQXE3NDhOVlg1eU92cGthNnViamR2M256WDBkR3Q1VUF6M3JqdVRndWNTM3dkbjkwbEwzMURocTg3L3haUzk1S1hPWW5YbWZrYldyYUFOaGZwL0dlLzNzVEpFZ0JQZlNzV0FHalBlaWJ6OTlBQTd2UlJoTXRUQUZ6ckJVQ0VXVllUMFJnekI3Vy9XQ3k1aFF1WFFBajBhMlBRMEw2YnA5TTJMR2ptSVRJYnhwL21Nc0tNMS9KQk0yUVRveUhpck5JMUZITEdORE5FbU5VMUx3SVhNdmhibG1HbXpyZ0FOT1VrajlubFgvZ24veUo1Z3h0VXh4TGdzQnVDQUtoWHlxN001MWxRVnNRNXNQZkJ6NiszZUlZTGFZTWZHMnpidnVYTDgvc1hmR1RwMHVWdWNuS2lpU2xTL1FZN21pWnlNSXd2eWpoeDhvUmJzM3E5VzdSb2ladVlpTituRUJnOW1XZnIvSk5oaE9VZEFZNjBNK0dDMVZ6K054a1JhQkkyRGZGVFNIaTFDUFdlY1VqN09ESFNUcmhhSm1xUGFhTXJzSDJNS0tUWjhvWWpYYlRtNjg0VTNncHhtdG5GYndSVDVUNzl5K0RrTkN1UFFBQlFBM0RWaEFDb3U3T2xVbjNKamdjZW1QTFJMazhCc0c3RDJvYzZTeDEzeit2cnM5MThlcUtCK05lK3hncU53TmRSTFZxODFNM3ZYNmhiaDJIM25PM01uVmZiT1E1K1RFbS9zQ3NiL05CQmFuanIzRWJoMGRxTTR4RWhUSUFSaGNnZXVSSUJhYlQybmo1ZDJndXVWbkVTWlNUa2F2QUxhQmRtL3RGUGhLYVlMZUtrNGRzNjhUdHRkR0RHTEJPQmJhclZBTjhiVFhHYkUwYytzNGdib0pBMndabGYrQXdIWlNxWUdzRHA3Mzg3TFFEZ242dm1GdTkrK0hPbkxGWm91Y3NNNnphc2ZxaWoySGwzWDE4L0JBRHY1eHVER2svT3JzcGpZMlB1M1BrUlMrdGJWdmR3NGVZZjh6WG1adjY4eFdmNWNyRG9hb2duSVpHRGtQRGhFaGplUDU4dnhISGd6MXVFZkp1ZHhhV0pxOERVOWVBWDNEbkU1UVZDUEw1eEtKdEJlcnVveXFBU3dzcWxUQ3VvT3Y0bmFZK3Q2Y0VzbDdjVFBqVGxsMFNUOXl3NHFHV01scDVXeHhtQnRKYThWU1pwUDdtYW92blVyWkszaEkrdjN4YVlkVDZHS0hxenBRbjFUMzRLditsMkdlRkp3S2NoQUNvVjdRRlVNVTZaUTdaU1g3WG5rYjg5YXJGbTNaby9YbGkzRGdLZ0l4WUE1QVpWTkppenFQYkF3SUNySWluM0FqZ0lDZ1V3TEppWVRNODh5WUJrTURJb2hZQUVBZ2xweGNnZytvbDRBTUg3ODlyVkdoOHpaa3dJZ0p6bHc3UlQ1VW05STBCNU1TZkdRVkZaNm9nSmNUMEtBenVvQkgvR1ovNk1tdEJBQ0taak9Wam1mRDd2aFkyVmdTYmpGb3Nkcmxnb3dxNFQwOGlyRXRXTndrc3RobmdFNDVWS0hTZ2ZTb1BycVF6d3B4QXlnV1oxWm5zUTRWcEVyREdZcVYvL2s3U25mdTAvc3BzdHRudVhkNXRuSEJUWjRwRFlDOWJnamtJVDRRay93dWVWOG8wTVdMeWQ4Q1dLSVdmczEyUkxHWEZvQ3JoK3l4RHYzLzFMdnhMMVVjRG84YU1RQU4rQkJsQnhGUzhBMkN2VmV1YU9BMS8rL0JNV0svVE9OT0E3OGNybHNyMzNyZ1dXZ2s1Nk0vRXplMHk1OWVQVjhSSlU3cWF5bExCZzRkc2hKMnMxaFpXeTJYcVpsakord1pDTk1LK0NPM1JvLzMvR2dMeXRyMysrR0l2VnRQYkJqLzFIRFNwdkliWVJSNDhkbFFEbzdPanlQajZ0b21WY0RnTStsODI3S2xRc01tRklydmZLaHR5alFXaHBEYlJrWEFtTVZ5cDFnVWx5aWw5RlI0MlBqN2p6NTRmZHhNUzRtSndYQzhrWWh3ekx0K0RTWDIvRDlVeE5acVdiR2tFWUZFeEg0VUxVVUJFeUpZc1RoSVFFR1FhR3RCajg1Y25zWU9CeUJXMUx2d1F4TThibHRiaWJ6SERtRVFraGVTRi9McmZnWnZ3QzJvZXZTMlR6MStxOGpzWE42OTJqcUhOSUF3dmRFTmk2ZmdYWFo3NFVRaFJhUVlzeHdZSkVLQ3VGRVAxNWdqTUlHK1pCUCtaQnZ4cUVMRTBUZEJSdWlmcWtFTnlocFFNUTE5dGl5NFdpT2VHRjVkaytVakprM2kvL1gvaE5sMy9zeEhFMzlJTWdBQ3BhQW5DWVZ0MHNCY0RQL2R3bi8vM3BVd00vbjh0bGVvdWw0a0swSFAvVmlYd3pqcjNOaGg0K2diZW8vL0ZqRFkrQ050UWhmVUZHOWxhQTFtUjBycW5ac2V4OERtYWJIUnM3TWM2QU5nN3dQYS90Y1dQajQ2NmZHZ0RpV295RUVKZ0ZZZ0hBTjBrbjBvQ255SllVQUdTNkt0WlhpYUhpSytEZHlYTGF4VDJ5TFFSQUZRTGdmQ1FBT0lBRlpKSE1uOWRtKytieU9UR1lCajJGQVBLaGxtS3pibFNDRm1BT2JaQU1nTjJXSzZZWldKdGJCUGFKdEJEMmhiK1N4VFZ0UXdKSC9tQnVMVm1DbGdRL2hETWtsTE1LRlpWcGpGbnRldXh2Q2tUV016QytqVHRyRTExVjVURm9mQ1Rpc3BocUorUkhnYU0yUnY1TXh6Nmp0c0wyTDBDN1kxMlFWUGtuODJ5UG1lUE1LaHZCSWtiUlo1MHVqZDUveXR1QXljNkRBRGdKQVJCcEFCY2hBUDdQZi9FckQ1OFpIUHB3WjJmUmRYWGE2OVJEUTBWb216cU4rRGFhUVFNWURUOGRVbG0zZDZRUVFwNTYraWszTkR6cytxRUJjTkJaa2NrNFpzNEdSNDhlUWNQVk5Oc29UU0laR1k0RGl3T0pnMDRkRjhMUjBFbW5Sa05vczhoT0RhQ3poUUNnQmpEa0JRQm5Oc1JuWm9vUjh2UUNBTzBuQWNBUFQ5Q05mRGhqYW9aWEhFbXFDSkUxbEdVNk5FVUpIbWJ5TjRyU0ZQZEN3SklHV3hzZ1FQc2RLSGZFV1BTajBBTXpzMlVpRFF4R3ptczltcVRBOUFGc0x6STQyNW1uNDZhbUppSGdHUWNDSE9uWnozMTlDNlNKd0VOcHd1V21SL3RZVVhsbmhFWFU3NnpUR0hKTGxybXVqMzBDOVUrM0lKY0F3ODg4NlFVQWxnQ29JMnZWS0FDc3RWcWdBNE96dTZzYlppY2FwVVBFUnVLYU9LTEM3S2lyc3l0Rm5GVzVucHlPT0xnanlwTktub0s3bWZLZXlLREdNa1N3eGVac1lMRXhRSkZYdkxZMnhnb0RrcFFDa2pUbHpqajBES01oR2hWTk1TOEt5Z1Y1VW1PZ3BLOWdScldCN1FVVGtDcmxSVjJXaVVoZUtJR0NENnNUS1BaTTBMUmdQaGF4N1I4eTVwNkpackZhb0txV0tyekZ5d2UreWp6c3dvZTdZRTdBajFTdVRGbDdlSm9Fdy9OaE1LYmxPL05LbmQydXE3dlh6WnUzMEMxWXVOUjF3RDAwUE9nT0hkNExJWHdlOFd3WndyWnI2T1VHaEJpTmhGOFlUYVNRUnRBWDQ0bC9pTlNlUWo3ZWpyRlp1dU5PdFpIMm55TENaSEpxd0RRbWRRelJ1a09tRVFBZDlhN09IdGZUMCtOS1dBZDN6SnE2WFNjYU15SzZrNVR3WTF3MnZNeUxvQktwUk9wS2tkUlcxRFdxYnJJTkJGcVMxQUx3WmtOemh6MU5aSDRqOWhzN1Fndi9CcVRhWFZCRVQrbEEraGpTK2FSZENjUUpFTWtZaGV0bUNnRnFEbVlhOHpDVHBsenBrZmE4Q0lSTVlySy90Ry9hY2FsZ21jVlh2QmhZb1NnUXVQbEtrMk94ZDk1OExCOUhzUVE4NUU2Y1BDcmh3ZlkyeHBzbElXZXdhT292K0RKQ1UveEFjYXcybE13dDR3cFhYKyt5OHhlaUdxaUxCRDdOdXB1Q0FEdS9mN2VyUVVoU0NHUVJCdjBKcVpyYmlubTF4Ty84aDk5L2FQVHMyTjJyVnkxeml4YnA4MmNldUhRcVZac3NFS2x0NWlrMHgwcjd3RFZ0UnMyQmYvb1hmK0wyN04zbDV2Y3ZNQ1pBSEN2enRCbDVXQnd1QWRoc1hSZ1VBWllUQ015dmI3bEI1YTVoZ0lSck1FSTBJR0drcnRad2FTNEJxR1Zsc3R6a3FtT2dOZXdCb05PWXI4bVdlSml6VmFtUlVNalpIa0JZU3RWdDF4NFZaUmlKZHgwaVFlVmpHUm9LRXhDODJ3UWJwdXRYaHNRbGpYOWJJRVNGMlRaT0N6Q0p0VGZTY1l6NXdkaXlWQmVTY1FPMFJ3RWhldjc4R1MwTnVKOFVyanM5NGpodFl6Y0VtSE0yZWNmSVFCdnZ1UDhYWU5wbkFnT29BUXo4NlB0dTdOQStqQjJNWUk0aDVNMmlZNlJXYXE2d2NkL0REeHp5MGRzMzBSLy95Zjk0YVBqaytidnZ1ZTh1dC8yS2JkNjNGVjVISzc5dXRHZzBlUDNpWno3dHZ2dmRKOTM4K1FzdWZoUHc2RkZrbFpIR0VpTWVjQklBV0lQV29KSkdBNk91cGpZN0FXdDB0WWJMU2dCQVk4cGtMbDRBY0tuRWNoZ1FWMHNWM3VwajJVd0k2RzRDTDU2NmZrTmhQR1lSQldBSlpGd0VtaE0xK2t5WExkdkFOQjFibzNQZlE0eDZnUVdhZlV3VEJLT2o1M1N0eFl1WFlxbHBkeVhhSWRINzB6a2FYRUNUeC9RbzNIQ1R5MTkvazNmRkdOUDNBQjUzbVdyWm1CL3RSZTRuSDBBYy9PbWVSeDc4UDN4VW9lMFNJRHlqUFRJeXJoM245cFI5QzZsRmVRcVlCVkdyNUV4OGNRZzVjTGlBRXJOTkNzbjh3YTJlUGJ3L2Z6eFJTSkFpbU4xVXMvWmdhSWpSZVBVb0pmS2xzQWhrMTBGc2I1Vy9YeExFRk1KaVFoUWp5N0kxTVd5NmNGQWNLUkRMWXVVUnpRalcxQlBiUEFneElNby9BbHVjYS9YRW4rK3JaZ29hVVRPMUMyTjdkSFhOa3pEbHNtQmt4QTZINFYrRXk2VVF2RVQ0aWNuS0VEemsxaCtjVFhGbm9JNE9sN3Z5T3FSS2c3ZHFoM2UrcUkwL01yODFsaG1veDhucVpJSDNDMU5BZHEzeGgzLzRSdy90ZkhubjNSLzc2WHZjN1hmY0lqOE5ITFBJenA2UUNkTFRSbzNFUWVmamtKaFlkZ3d4Y3pPUGdMZ29haFk1cllGWWEvM1I5SzBRM0dhM3VBRy8rdXUvNnI3Ly9lKzcrUXV3QkdBUCt2aUUwc3dDdWcxWXJidnVubmx5aC9RQmtRWVFsZ0FobU5YeXB2OXBTQW1nRER5QTAxbnExc0JpckpRR01HbDNBVUtieGZuNE9rUkxBTjVUejFzOHhORVNBSDgwN2ZZWEJyRVN3TGV6QzFFUUQ5cUY5L1FFdjFadEFxOG1YeDh2S29kK1d5QUthSTdSNkJOSFRZWllmU040cDBZTzZoQjIvYVhoY0ptajBNYWNad0VraWRLRzVBMlhqb3ZGdXhCVk56cHlWZytJY1Vrd2UzRDhlK3MwVUpRb1h2c0UrUnZlNWZMWDNlaGRNYzRkMk90T1AvYzAxdnkyK2NmWm4yUERlRFB6aVQxZmVmQnpQbXFFcUhxTitEZWYvWGNQUGZQMFUzZi96UDMzdXF1dXVsSVp6WTV3VVRJKzdDMkZnc2dQYmtodU96OXZKOVM0d1NhVG5acHlXMGRMNWN2RmJxVURhYWVlZjZwTnh2M1c3L3cvN3RubmZ1UVdZQWxnMTRuRCtCL0RIQ2t2RHdxQUNsWk1QYjE5Y2pmR2xBQ0FDczQ2Z2dzdENOWlV0K25hQ0VMNVhLWHM2bFArR1F3VXBsaUFBTUFTSUp2bHJhenBCUUREcVNsRWpOY2dBT1NIUEhVYWoyMER1N1doV3NWbDBRNzVLNitSdlhyb2dLdFBUcWdNbXZGMDI4em5pM3JVK1NtMDRTR1ZOMVVieHZmeENOb3kzVDB1RXhpQjE4SzFmV0VOTEQvU0NhaGY5ZGdSc3l0YnkxdDU2dC9pV1g4WldRd1BPRFJ4ZUR0aE03YWxiUlRzRmkrSzZIT1BvZlpDbVhuYk1POXZIUkxKTVJzRDZUWEdFSTUrT1RVMDRCYk9YK3g2ZS9uZXlEWklKRS9tbEFaQzdILzJ3QktrOVBGUE9hd2Z2WWVoT2pubGpqNytxS3VOblhjWmxORTBnSnEvLzE5LzlMV3ZmSm5mQjdTMVV3Snh6UnNRR29FSE1yaVRPSHZDUlZFQWt1MUlKeWtSQjlRYzNrQlcrSVNiSnNvRmlreVdFMkVVS3RIT3Q1b1VkbThqNUMxTGt2REQ5QkZGWG9iR1VaTUNCdENtTFM2M2FvM0xMbHNSVVU2MDNNeWx5MTEyOFJLWFhia2F0RWFwbExVdVlPVXptTHNkckJqdEMyTU1ZSUl4WGhjYlUwaFk5Sm9LcTBIY0JVMkFnbWhxMHRVbkpseDlaTlJoV25QUWJWMzl6TEJ6NDJPdXVPMEtMS2Q0TzVXYmlrakR2SGtIaE1KR2pNWjhjYTFWYTExOWZOelZ6NTZCMERqajNQQ3doRWQ5YU5qVmhrNGJuVDdscWdNbjFVZTVaU3VSbk1JeVdSZlVPOUhnN0FmcmIrc1Q4MFY4L012Rkh5c0N3djI0NEYwUFRTcXdlei9lQ3RORW8vd3RUSDFzdVFBOEhwMTFIY1djNis0c2lycEtCZGNKZDZtUWRTV0VGVDJWc0t6c0tJTHhRRFFYTDFqb1RwMCs2Y2JHSjFTMmxuKysvVmxYYnhqaHlvSDBxL0JBY3FiaU5GSnU3Y1ltNWlmT0hkenJhdU9qWElVcUh1dUhKaVIvak5jcm1WK0NSeFB6RTIwRlFOaUVJc055YlJFUkd6dWkwQUZ0U015ZXBNWTQ3Zk9RRmlFVGJsK1dNQ2hDWjRzVW5nenpIVXlEZGptOVgyUzJneEtsclcyUzVGYXNkRFV3VEJWcVYzVy9KOWdyQjE0RHdZUzdjbkNmcXg0K2lEeHMyR1VYTGJiRVFEcGI2N0paWVpxb0dFSWFRSUl2Ty9VRzE5M3JLaWVPdWZMeG8yNXF6NnV1TW5RS2ROcFZoays3NmxuVUFReE1xcHc3NjZybllEODE2TEpMbGxwNmxwM3R5SXhoaEw1M0VHeEtOelRvcWlQblhFMEVJVEk2Nm1vUUtMVFRYMkZqSTdwMlp2NThOSnd0V1VJL0J0STFXR1R2SHpFc1NTRUcyZmtEQ3VHcFNTSXhYdlNuL0JONUlweXFQQ3lvRWs4cThoQ1ZFZDArWTVuVXV1dzBLb1VnMjlmY1BSQ2lpeUFFVHA0ODVpWWhUQ1BHYlVmSlAzaVlZRWlHQi9LMktLQ1pjbHV2akdJSDRzbkwwU01ITmV1empDeS82a3k3eS96MjNxOTk2VEFzTGRGZUE2RDRBSkl6dXNqUDNrYU5ETjVBN0l5TG9uU0gyb3h2SFJqYzBleFBvdHRYT3BTYmJnUDhnaTFZWmdRYWtydTlWTzBqc0xFOW9IcG5NS3ZXQmdlOFJ5dll4Yko4SHFGY2R0V0QrMTFtMFJLcGNNbGlwSXNVcnBHNFZnSnRpeDlGaitzcU95cWNXYmpZVlU0UHVxbGRPMXg1OTA2VWhTOUxSU2piS2trK1BxbENabDJ3U1BWTWdvelBjRmVFZHNBN0xCQXFVWG9SSnhsZm1LUS9TNFcwRlN3L2NtdldLb3dNR2NYeC9aY2t5eVlSWmxuNm54aUt5L0JvckhoU0NrWmdNSzlsY2ZWSE80SjRDVEswb3RFektycWxwL1prZDFQQUpnd21BMG9yeXJqZTdtN1gyOVByVGtBSWNMd0d4bzVJbVprSlo0b1k1RVBzVHdIZVAwbm1GVkVXMTh3c1h3VmJHbE1RNGhVSWJvSDE4SFZFc1E2NTJ1VC9hd0d0TVkwR3dJd2dBTkJ4all3ZGF3TXhrMTRzcFlRRUdSelhsU2svTWo3SisvdkJZSEZnWnhoTnVYM0hzN005NE8wdDBRK2J4djhGbjliSWNkMjhHb08xQlhKUTZibWUxVHByT2tCMXppMWY2U3FRemxSSm1TYTNOdlZDbGdSQ2lkalZGNGRRbXBBVGRIYVh3VXhlUFhGY2JVUlBNOWxtakFEUWpQek5KSlgzditheWE5WXBDcGNBOU5QTUQ1TjFxaDA5REtzeEZ2MzRwejdBSHdjMVRmbUxsSTJyblQ5SGp1TzJlcHpPcDZWcE1OUFMrVEM1N1NmOVJ6OExDK09BOXRqZi9BeVdJdktUUHhuWDR0bVlZeDB0UHZlVzlNQVZ5d3VRU1cxcHhVbVJyNCt2dUhrOVhUd3c1NGF3N0FsTUdoRitZakltRjZNanRER2NIdlJOLzZYamtMTHJtbDdxSzR3Y09SVFAvZ0Nyd0dQaC8reW5mNmJ2OTMvbFh6L3o0S05QZnUyLy9kbmYvRGFDbUcwS2JRVUFtWW5nWjdGajFkOFlNOVlHR29WRElzeFRVeHBQd2I4dGhVN2hvSUpkRWw2ZFpFeHV6RS9UeDRIYk9wS21pZzdBSG15UkpSQitGTmZpcHdqQlZheGROZE0xckxjeWtQclVEdXJuTUpnYndZUVJ3Q2hMbDdrS3RRUzBqWHlnWXFPQUxqdXZyeUh1NjBGRG55Ynl6YTdiNENyN1hvT2ZlY2F0NGRIazlCN01jZ3pyU2JSdFpsNi9SaDhGR052WmRYVzdPdXBmTzR1NmVEQlY2Q090dmVtRC84Q1V2TDVNZ0p1UStmV2JsTXJhM3NJSnBxUE52SUk5amtORFVBREpVcWhjSVF4Z3ZPamFRS3FGNEdWNVd4aC9VV3Fsb1QrWmxNekQrLzE2cmdDSkF3TnlqT3NiRWpBdFhzSDF6K3QxSTZQbjNSUTBxNGpKUFpsYldVUmxzQ0FmNW4wVkx2L2dpSHdqVXZ4MXpaLzM0Mm0vOGVPSEVVTVZFTEVlOTc3dmcrNzJtKzdvVzcxNjA5VXJWNjI3czFEcytIZi8vRjkrTm5VR2dHZ3JBTmdvekN5Y0xXOVMrY2w0VGVRMWd3UUZ3ZEFZdDNWNlN1RFliUVBLKzdGaWdjbnBGd21CaEwrM1c3ZnlsM1V3bXlHWWphQi9vR0N0WTdBZXhJeTl3WHZSRXlyZ2lsVlkxMGNIcVpyaHMzRGNrVis0eU5WT3hjc0VCbFdQSG5MWkZhczV4WGlmUUVUUzNneU5pd1kwK3lFOS9qUDhzaEhiWStROG5IR2V0TXVsYVBGZkN0NVpQckRYNVZhdmsxUDlBVXNXV2hIM09peURrTmFJZmFKbGd1SXluRkdzWHhoWGczUnkwdFhPWU1iRUVvT3BGRWVHWE9ZUXJHWk1MNUlMaUN3K25jOWJMaVh4ZGcrVk1CSEY0UE1VVVhod0w0QXpmZzZNVCtJVGc5ejR0RzRpaWZuNWNnMFEyNEozb3dxRnZPdUdOdFBWMmVGT0Q1KzI2NFBFekdZRkdmUFNNK2t2eU51SGU5OWc4MGtpMG5oYXNweFJVaGcvTmVocTQyT3FBN1VBdHZVYWpLOVBmUFIrMTllL3dQWFBYK2o2NWk5eWk1ZXNjSVZTOFE5Ky9iTy9nOEVYbzcwR1FBYURhY3hQaGdkRGt4RURKWmg3NWhtZHdnQm1rbHJHQzRTTzhhWUdGVHZLTTd2QzZQYVZUZGw5bUxVWWUxMDFnUjlOdGRFc3dFaElnNy9heExpcll5Yk1vaUdKTE04VndLM2JhRE1nRDhGUmdScmRoS2twVjhPYVBOZGlMUmZBMGdkcUQ2c015MmtXSzNkQWJ0MTZWemw4SVBieGxpaFBXRGc0SThSSllXV2JnZEMvbFdPSG5WdXlUUDJkd1dDcVFkMnRUYUlPRE9jMVpkSXdleVFFTkg1OFByNWZyTzh3WHJnVVdvbjZlNVU2aGdvVnBjTVBiQ0VrR1pHK0ljUzdHRGZFeDQrbDkzYitSZUdLWVdIZVRnYmtyVk9HODJFalRuOGhqTEF4YVZvYzQxSXowTjBXMkRuVStxSFJqWStQdWdtMEM4dXBQMWFGUmZiRk5pdjlMVUNHOXlmTTI4TGp2emhPaGh2SWpOU0FNVXdvRkt3a2xwK3QvdkVQMytmNiszcGRaMWZKcUxQa3VydTczWkxGeTNvckU1UC90MDhxdEJVQWFnTWFnU25KNklIcGc1OXZHQk1HSmdqYUN3TUtrQVloa2lJT0VMTnprSWpaTlpoUU1mcHpRSVV3SDE4ZHluVGVWQVBRcms1dmhQa2d0RVZZTTBMZTFlTkhNV092MUlaWWR0bHl6T0J0TjFTVmI3YXYzMlVYTDFNNUtTd2F3VGpVQ2pMb0VNZVhZSmkzeXB3RSs5cnU1MmRjcVZUU3NlYisrWHhOZVFmUytGUWhUU0t0eW9DbEI2OFJuVHNnb2lUSlFSUW5ESzBpazFZTnhxeXJEWjF5bWY3NVdrNlFhZGtlYWtPMWMyaHZraVV6dXg4OGhMS040NHNvV0toZHJlS3RVVVVRRUJLaUt4NzdHQmFYUWR2bmVYM1VLeURFTXdzTk1yQ2l3ODdyb0oxRG1JNW9XeGd0c1J0MWhNV2VtVUM3aERhblhWRlpCb3haM2c3OGlYZTRqbHR2ZDEwd0M1M29OL1FMOCtONHowTnI0Q1B6Mmd0Z05zcUtlZkNYN1doKzh2S0d3bjFBSXNnUVBFSkMwaklJek1qZmlNdXRTV2hUQWdyRFZ1K0I1bmZYYmJkZ3pQQ0ZPa1pjeFJaTEJhemVlbER1N0tmLzVXLzlnYzFvUUhLYk80V2Izblh6SndaT250aXlmdDBhcUE5UVpYR0JxQU05QTZiOElnWTEvMEJ4ZUlMNEI5TVFhbVJRUjVqTi85SHFiZDQwU2VsVEJSTlFqdmo1N3ZlZWRNZVBId2Qvb2Vic1pCOHh6anNKNzVjMjNIbmV2a0lkU3dXMElEdDUweFl3MWFEdW5XdHpEV3BpRmxSbm5oZ01HWjdMaDVUT2I3dkNaYW42RDU2VStoM25HSU0rMmZLVUszRlRaM2hZZmh4b2VzUjFhZ0xDdE93V0xwanYzbkhETzkwZHQ3L0h2Zk1kTjdvcnJyaktYUW02OXRycjNkWFhYQXRwdmxUMTRhT3JCTzI2MXc4MU5yZG1uYXNlUEFCZnNBVXVadFZ1TGdjRDFKWU1RN3ZWL1ZGbU1qN2Zka1NUL3BsVnEzV1lLSU9CanRHdU94czVhQU84RTVEcG13OEJzVUJha21qaFlyc1N0Q2RyNzlEUFZrWmpISXlOOFhFSmxHeFByNlZEWHNvVEFqVFRUNExRSVNHL3dvWk5McjlvQ1pZTjBFQk9RN0R4alZEb1Y0SmpTUmNFc2V6aGFncWxIL1YzSUF3M2pUM1dFMlVwRk1EWXhid3JVcmhURzhFWVpwVVp4bmhoTXNzc1grbHlpeGNyVGg1TVZGaTR4T1ZRbHN3aUxHTlE3aHJibzdmUG5ZTm0wOXN6TDlvNE5NVDFiNDNaaFdldnZjRTVmeWd0b0lxeGVHN1BEbGlndGJCTlVkWVB2ZWNuM1oyMzNLZ2JXRWs2UFRqc1RwNDQ2VVpIemhjeTFja2QzL3ZPNHk4d2o3WWFBS3B1Smh0QmFudXJtYi9GcksrNHNUdWRKazBXbHRZS2t2c0ZVZHFFWDVLU2VTZnRFUnJhVm9PbENmUURjWVFFQXdSMkFsOGJBL0JBQzJldExEb2dCMllRcmNEZ0JXa1FZODJWWGJwY2d4YWp4N0tOYnFFaGd4YW9qNDJKV2NsUVlYRFN3bGVTMzNIN2U5MTk5OTBQcHI5UzcyU0lZUkg1RU5ENjlSdmMrKy84Z1B2b1IrOXpDemtRRmNiQ292NDhDOTRCd1VVZmVDbC9id1loYkdGbWovNFNkakdyWndRSmQvelZ1QVkrY3RoVmpoN1IrUVp1NlBIV1h1WFFmbGNtSFFUdGUwMGFTTWEvNG90NXhMRHJDbVFTQ0t3Szh6dHl5RldQSEhFMU1CQTFMSkxaZVIwc1l5RGtsSkxscHNVenY5bzZsVDlCSVFaNDcxQlhSUXRSbVEzOFRZdGtHR2Q5Rk1jVEl3U05VK01KeERpOEpValZ2d2ExdTd6ekpUZjF5b3R1YXNkTHJycDdoOHNjT2FDN0Jud1RsUlZUQldWbWdvb1JPK053N3hjSDBTOUo1bFh0dGlQcFZnbWpNc1lReDZVVjJYSzg4NVozMDlVRVpzVTY4SVVuVStYS2U3MzNORXNBWDREQVZDSXZCR0ptTXlGQWU4b3ZzcytDbEo3NUJnSEQ1VVFnZTV1Slh1cUF3ZGVPdURFamU5bnNWSmxqV0NlcmVWUWwycXl4U0drRVgxQm9ad0d6d2I0OWNNTThzTStJaDN3dzRGTzBhNmVyN3QwanhxaGlZTGNEcjBCdG9YYjJqRDl5YTU3ZFBUM3VveCs1MTIzZXNrM1hacm1sUlZtTXlFeGl5ZEtsN2tNZitvaGJ2ZHBPR2hMYXZPUkdJeE9BUXAyWklYZTQrL3I2c0M2MHR6d3BqRUZ5QWJCWXRXMm1sbGFIMlp3SG0ycmMvNERtd2owUXpzTDg2SVNJZGhDL1FrTTM2MDRoeVFHM0FEUGx1blhyM2ZMbEt5RGM0bjdocmRRS2hFaWRKeEpKZkNFcWxpektQMEY4LzJObHo2dkdhTHd6UTZGTW9KQms2bEJXUTZpRjFaVVVsb2I4bzcvUzhJY3VIMGN1Mm4yNlNKc0Y2ZllhaFRBUFIzSHZnOExwOUtER0tWWHdEQ1pLbG9nUG9oVkJmQm1KOHZId2wvQ3djcWdzOVBQK2NiRDNwelZKZkhVWjc4WkU5VFNVejU5VitSaUx2K3pibTdadmRMMllleHFwczRUSmhuRXdNYUZlMFVhZytiYkFqVGZlOUluQmdaTmJWcTllNlJZdlRpd0IyREF3WS9YZTNMTWpGRFhoRHBBdGRqWkFpYUk0WnNiWEQzc0JFaWErNDNhL3R0dTlocG1JOTJqVmFQcTN4Z3VkUHhOR01PdlVxbGdDS0E4QUE1dUhmeUNWZEl5V0E1RXFvUVlZL2t6OXhCL1VmakUyeXVRdjZVRUhTNCtZZkp2U21nMHV5L3UzZmtCVFZYM2ZlMy9TOWM2YkIwSElwN21ZaFdycklRK1ZYM1VBaFVkKzJmRnJJQUQ0L01Ja2x5aGdtbkJHbjh4TGNBL2hGcXhoYndWcEdYSDFOVzdMNXExcXM2RmhhRGd3bFQvS3dlY1ROTk54UTR6TEdlVEJ1eGRrVko0UXJKL0Z3T1Bzam56WkR5cWEvV0FHUlhvSTRiN0ZTOXdIN25pUHUvR2RON3VOR3plN0xWdTNhZW5DaDVST1FLUEtZQWxUUFhKUVpTUFlsdGFlZmp3bDh1TzFhcGp0cWxqdmNpK0EreElJc25ZZ1dHN2YyTjdIbDBuTkZQbUZPRFNZbHM4Q2NBbkFOYnlOWTA1QVh2WEh4TVJ5WkNIQXN0QzQ2bHhTblRpbU94Z3NJOGViU3NuNk0wdmtSNzl4Q0xGNUhDZUVCUUZtYVhER2J0cnN2elhBL05udDEzaEhqSkhEMExqUWQ3eGR5M0l2d3pMbDUrKzkxM0c3RWtQWFZRS2hhMCtjSEhaSG9HVk5RVUNOaloyZmV2cDdUL3d4ODJpckFTQS9GWWdaYythUFpteFNvMHJlcEFXa0tlV3ZSbzdKR2p0b0FJMnpQMmQyYWdCMjhNS0lIenFJWjN0cEFKd2w2QStUNjJqbUd4QUdra3k2T2JqYWt0VTVKa3NUUEhqN0w3dG1QYXdZUVFyeU1mQWprMEFtWWNDMUF6ZS9xTm95bGNXdHU2dXV1a2F6dVRFaXZEUnlNMjd3MUlEN3puZSs1ZjcyN3o3dlB2L0FYN3RISDMzWUhlWnRTQlhXRTBDdDU2YWJibVpDSk1jZzVxazdMRkhBVmRvdnVPZWVqN2xWbUpWZmVlVmw5OFFUait0OUNlTmc3TnR1dmNPOUYrdkdJRlNZWHFmZFdESUlHSzY3ZVpCSVlSQnMyYzR1UFUvQW1QVHpTUVRMZ240WmR5c1l2Z2ZDN08rLzhUWDMxNS83WCs3QkwvNmQyL1hxcSs3NjYzL0M5VjUxcmF0UW8yTFJyZmdweU12N2g3Wm1lYWdSMU02ZGxmYkVTMUlFaGV1RmEwZVFPMWprWTFtR0tHZzNqajJPTFk0Wm1oeWI4dU9ITk9oR05EN2ZVZWZKU1B5eFhVM0Q1Uk9nTnRsSVlQanh6K3ViQm12QzFLNW9ZMFRYaml6QjhCNzIzeDU4YndTTVVIUUIrWmZQbjFPcG1KcC82MVlzYzEyWTBqdkIxUjJnb2pjNzRRY1JpaVROVjJtckFXQXdmZUxVNE1DV1ZhdVd1OFdMRmxwbGtVRXowOHlXV09hMFh3b001MDlrTjFPK0RXbG9xaXdVVHI0VHJHT3NJM2JzMk9IMjc5OGZ6OTVBMUhpd3BCcXl3UlV3d3BrYy9aaDZLU2c5WU1sQVZkZEJHY3hNTWNPQ21vQ0FCbjgrbUpQcGd2cDk2cFRqRzMwNGFIaGI2ZmJiMzRQNlZOelUxSVFFSDZ1Nlo4OHU5N1d2UCtaT0RweDA0MWhiOG10RjU5SHBlMS9iNDBaR1I5ejY5UnV4akRabTVXRHY3MS9nVHB3NFlSdURLRmVHTHk3dDdYTWZ1TzAyVjRMVzhkQkREN3E5V0tLY2hpbzlPRGpnZHU5KzFmWDI5cnJObTdaQTR4bUJzQm1FeXI3SWJkcXcxWjA1YzhadHZBWmF3ckpsYm1sL254c2RIZFdMTk1tQStZMWJYQVl6NGJadDI3VlBzWGJ0T3UxVkRQTkJJQlM4dTd2WDNmeXVkN3ZkSjArNEhjZVB1YW5UUTBoL0hvTHJvRHMrTnU2R29VRlFqWDRQQk04cGxHWFowdVh1bHB0dmRWZGVlWTJiQjZFeFBEU2s5L2NSM08vZ0J1aU43N3hKR3NTcStmT2hoU3gzUThpTDZ1K0tsU3ZkZGRCb0J0R2UxRzZvY1d6ZHNsME1mSnFhUnFMOWt3S0NOam9MMUFJSzFIamc0TGhDSDdQdHFZMFV1SytEZk5DZ2ltdmp6aGdwakVIRjF4aTEvQ2VueW1wcm5pWGdzQkFpUzdDbVBSS3VCR0xmK3BKbExyZU9oNmQ4dWVtSDY1N2JzeFBMTVg1THduanpQZTk4aDd2amh1c1ZqMkFPSVQ0MWdNTkhqdWs5aXVpTFV6TnFBTjA5Zk9jZVB3SmhUTldLMnMzNGJRbU5GN3V0OFVqTVIrY01JRGwxT3hHTkhvZ3p2TFNCeEd3ZmlJTWttUHg4VnpDWkYyRWRvOStvMDBMSHhXNTJhQ1BCWHprRXNKZm9nN1NESisyaEhuUndRQ28yVzF0STUyQnVNUHU2amE0Q2RaSnBlQjNteTFldTFlc1ZQUWJNdXRML0ZHWit6dFNzcytXRWpKVTNmK3B1OTY1WE1adS9SQSs1dzlYVzhLeTlkOVZPSG5PcjE2L1hPdnk1NTM4RUJ1VWRCeXVnQmpUTTczMy91MnJuVFpzMnd5OHJacno5OWp2Y2h6LzhFWGZEbG0xdVVXZW51K2FhNjl4UGYrd2Z1Zm5jNUVRYjUwYk91WHQrK3VPWUpONnRzakxIZDkzOGJ2Y2hwT0d5aElLQ0wrRmNBMlplaWV0bklmQzRWT0dtMytsOHdWV1BIWmJnb3VENXFROSsyTjJCcGNJb3Y4UUU0WExWbFZlN2ozemtYdGZKOXhjQTczdmYreVZNcUswY1FydnhoYkx2MmJEZXJkdDJCYTVkYzMzeit0ejI3VmVpZlBlRDhUcmNnUVA3dGIveDN2ZSszMjFZdjBGTVNkSmo0eXlwbXB4dGI5b3QzNWJMWGZ0U3NhajFNUVVPRC9aMDl2UzZUajdGT1hEQ2xpWW9pMXBaRnRpUWpubDRwMzU0eTdZVFBNTzYwOHNDYVNHWU91SGhyVkd3UUk5QTVpVGxVaHZCQmpKOUhXUEZ1L1MvYVhYcWpJL3ZhUVA3TzREWkJyUVZBSmxzVHJuR0ROdE1wZ0tCMEJHTllVbUtaK3FrWDlwTlNpMEJwUHFENlJQTVR6VS9VdlZUUXNDWW4yK0cxU3psQllEYUJZMlpJbmFjeWpNZEJSV3VCVkJYcWRlTlovcERkTFZhQWduL0hOYnBUQXRKNXozcHpSbXowdzZTakdPZGk3b3o3czVYZDBndFRlVUZKRHZWQkVBeVJsMHp1bnp3dy9yT2g4UW5Bd3dPRHNadG9MaEUzZkhEcDV3cCtSVWxlNXlZcnpuRDdJSkIvL2tILzg0OStLVXZ1Rzk4OCt2YVo5aThlYXVhNVFZc0plYjM5YmtISC9vaWxpZmZGajM2bFlmZHloVXJzWlM1V25YNDduZS9vMlhKWFZnS2ZQTGpud0JUMytldXdTeWZ3N1hRaVNvZnh3M3ZlbkJwODUwbm4zRGZmdUpiN3RISEhrRWQ1bW1wd01wU3EvajYzMy9WUGY2dGI3Z2YvdkFIN3VHSEg4UU1OdUt1d0pKSng1SjlUWjUvL2xuMzJGY2ZjVDk0NXZ2dWthODhKTCt0VzdmTEpPT3oxbEg5RThUSmgyMUs1czF6MWtjOXRSK3hiTG1ySEQvaUc1eU42U2VHeUtTZjVjMzRGSHc4R3F3ekJTQXJHSDhRVjM4ZTVoVlpZOEJsLzAyVWFiajlaMUNJTHgvcUIzTVJOTFYyb0lJVGdVazkyZ3FBUXFHZzBjZUtKcGwwWmtMOGxFRHc2UnY5SWpkbmZpT3RwV1NTTVBOekxVWkJRT2IzZ3FDc3RUK1ozeGhmekEvR2p6UUJrSmdJaUR2S3pHVG56VVFDR28yMmlKZ1ZURDNVUW1DbVVWeW1ZWWhNd241bEJPS3VPNVlUZklRNEJBZDBZVTJ0OWdqbHc5KzVwbWNOa25zTFpoc2RHVkViS2p0LzdUQnpocEtFTkhSRktyQ0NhTGZaa2RmVUFNN1pkd1hZVGhRdUZRZ2t4dUtld3dSVVRYNXNsVmlKbVhFSVM0WVZFQWpid0dSa05HNHljdTI4QW1ITWQ5L2V2ZTV6V1B0LzYxdmZkSzhkM084V0xGM21ib1dxL2lGb0NyWTVDNkFjZS9lK0JyVVU2ajdMQk9MNURTNC9GbUlwa2dWRC9SQ2F5M25VazVyQnU5OTlLNVlONzBkWk1WTmpMT1FoaE1Wc3VONnhZOGVVSmZPZ0prRlZseTlNa1JmYnhyZXJxaTdRejdRQUVzY1pQVGgyeW1pVFduZTNxM0t6RVg1UjM3Q3QvWGkyL0hCbFBqQUVvWkhEdGZMY0xFVDcyY2F1aFVmWFN6aGlhN0JaV2N5dkdYWDBUVE9zN3doTGwzRnJsamNmRlo0SmJRVUExcHg1Wmh3emJZTFlJSkhiTXppbzFhd3V2NGI0SEdEQlR0T1dBSFNENFJOYVFLUUJpUG5COUVFTDRPeWYwZ1JNQ0FSaW5nUzdRTTNMenJwQUNyQk9ieWJlOTg2c1dlZnFmTEt0cDBkdng1RUpKb2tPc1hqaXdSWStBRk5GR2lGd3BZZHRHc0VTWDFZem85RGdyN1ErdlhZa05OaG9NUU9GTndJNFByaVh3YkJGUE0zby9jeGlkbDVuSVpZSUZLeFVrMWszcHVmWkIxNllmNkh2d29Eam5rVVhCdnE2Vld1MEQ4SGJmR3ZCakVlT0hCWURFNHpMbDV2dTJyM1RmUnNheE4rOCtJSjdlZDgrdHhUcjJSVytMQUxpV1pHdHpIVXdkQVdYNlVBN0ZpQmdidnZvZlZwK3JGeXp4cDFIM1AwUWpCUFVJTVQ0TUhoQWlNWENELy84ditVWDhzWWZIK0xpM2tWKzQyWlI0WXFyWFdIN1ZYcStQcnRsdTh0U3U0Ri9EWFhKUW12UkxVcWsxYmpFV0F5TWI3ZWxPVjZoOGlQUDB0WFh1Ukx5S202N0VyVGRGZmlDR0pUTmFnUFE0aDFtRFI3ZUUvQlZ2eUN3cnRabXJLM2gyRUQ4M0Vuc203eFNNOW9LQUtneUVxa1JnK05pWVNDa3FGRVl6T0NPbWIrWkF1TlRDTENoSTdjWVB3aUJKT09IV2QrRVFDQ21VVU96NWloM1lHb2pNUEFzaUFPWVpScWZHSXRvZ2labVJkckh3Rmg4ZjN5WmpNbzFXayszdlNLTEIyQTR3NUY0QnBOSGR6dTZrQ2V1cmJWaEtCZGIxM0NPdHcyRjJIUEY4Z1NUQ01rdU5hekcyamNGSk9kYU9VWUdhK0lEYm54czNGMnpmYnZyd2ZJZ3ZnUXRHWGNOQnpCVTlkMjdkOG1IN2NrK1l6aUtMSVMyRTR1aFhiakpPSVgrK09hT1Y5eGpVTmxKWDRYNi9jd3pQM0N2dlB3aU5KcHU5NDUzM3VnM0tIRVZ6S2FWeVhFM0FDMkNNN2ErdmlQVVVjOFZZaGhGQkhwV3JYSUxzUnc1ZjJyUWRaMDQ2cll2WHV4ZTJmR1MreHF1OGZKVFQ3cER6ejNqaW1SczFMUDg2c3ZTV09DVVBLQXNsSkFLRkFDNzdyendjSkUvczhGM0k1UjM3M0RsWFR2YzFLdXZ1TW1kcjdoeEh1elpzOU5WOXU3UjI1dzQ1am1XeFBBY2h4cW4xaFlFTlJCM1lLK3JJUzhlQmlvakR4NXg1bTFGTlNhSS9SMyt6Tk1qaENlOERDRmVURlcrc1luVmFTVDFVd3lXcnhVWU5ZMzRvbTBGQU5aRWV0NlR6QkFZbExOREVBaXlvL1J4V0tPQVFKVVRhVnU1WTdzMWNEQmo4b3dQdXdrQWtMLzlGMmIrMWhwQWVnbHdNY1RCeTN3bU1kQUNjVWFUT1k3Qmh6WGl1WmVmZHhNOENYZjhxS3NlUCthcUo5b1F6OCtmTzZOanJTcVgvdzNkTURESXo2dlNCMTNsUFRkdjJlcVc4SzA4UkxJSGZYZ0JndWZtcXhQM2h1VmYxeXlzbkZFSDhrQVpiZmlEQS90ZEY1anU3ZzkvMUYwSlZYbzVWTVhWcTllNjIyNjd3LzNFOVRkbzF0NkJ3YXMrUlZ0YkcrQ3kvcnFhV1VuOEIrM0E4bUFCbVBUV0ZTdGNQN1NiM25sOXVzLy8wWHZ2Yyt2V2I5QUc4blhYM2VEdXZlZGpiaE5tMVZXWWFUZldLdTc2MVN2Vlh3TjZrWXJOemx3NmZPQ3VEK29XNVZyTXZqOTEyM3QwdXUzWkh6MGp3Yzh4UVEyRmJiRU1iZjZUUDNtWEs1YUNkb1F4TklDMlE2R0N1cy95aVdDM0Q1NWlNbHUyUXJjd2RUd1pmYXFkZlZBR1l4Q2xZRWFXQmxKRWRlV0JKNDdYemg0ek5YYk50TGdaVjhTU0pvZjhzaGh2cG9YeHE4Lzh2cUd4RkdMckx3VkxybnA3cTRlNVFyc0hDc2o1OFd4Z3pWaFlrTXJydllEaGMzWXNuRWdrRjFobUh3MkliVzBGZ0FtWFJxWUdSVXljWlA3bXNKbVlYKzZVMy9SQ0lHZ0IxQUNpelVCcEEvSE1IKzhCQkVrWUd2WENDVDlXTHBwSjRpRGdtcDJERTVJWnNmV25Ka2Q0Ty9CWWE1Ym45d3U4ZTVDT3gvVStiL1hGL25aaTc2NDdQeWoxV2tqMDlDSUlrbzk4OUY3WHk5dVJDZkEySVc4ZEpzSEJ2eGV6KzFlLytxamE4MVl3L1QwZi9aajcwQWZ2ZGh2V2JjVHMrckkyM3RTZmRheC8wWDZzUHo4bnpVZFFlVTJXaW10cTVzOHFIangxMm4wYnMvOHlNTUhIUC82UDNTYys4VW4zN2x0dWQzdDI3M2I3OXUvVkxjYXZmZTFSVlllMytuN3EydXZjTGUrOHlVMUNhL3I2QzgvcjFwL1Z0UzdOWXhRTTk4RVBmQWlDNEtmRVVGLzcrcU82VmNsYmo0OC8vZzAwZDQvNzhJZnVjYmZkK2g2M0gvay8rK3d6N3B6Zmh6a3pQT1FHUVJQb2M3YU9XZ2lGUEhic3FEdHg0cmpMY0dPT2g1a2dpTGtSUnRKaEo4OFFSbmIySVE4eUJzNjRNcTdESlo3YVJXT1NtcUZFdE4wdHdESW1nenlsY2FBZUdzOW9YNm9oR2o4QlZrMjFtN2ZHbnA3MGF3RXBLQTJJcjJvTEpZMkE2K3JPaXJ3czdIVERPeHFJa0VMRmxNV2JIZzNPR0wvNXJ6LzcreTgrOSt4dmJObTB6bTNidXNXS2lkSXdZMk1RL3JQaWFUdWRjc25lNklaTkh1YU8wYW9Zc1Y5VWVPL24yNXovZEptRDhINVBmZi83N3ZrWFgzVGRHRGltenJhQVQ5SU9aOUhvbzZQY0JNT0FDQVZnbVdITlljMVhnZXJJbVlTM1N2bVpNNzA4QW9HS0dmK2trSmszeitXd1p1V3gyb0srbWRpalhXTitGRFJiS3JnUHZQOHVPd0hJSDZiM1pUeHpkaGdEZlZodDFvMWx4dEtsUy8ydU16ZWcrRjErWHFzT3h2aWhlL21sRjJHSEczNTVxT0tGVFZ0ZEJTcXU1WlZ4QzY3N0NkZUxKY3dVWmtUT3hCellPZW5PV1F4MHZ0VEM2VDcrRkw5WWhFRk85WmdNb0F4d2ZWNkw2K2NhNmdCMVN4dVlMTWM1bnB6ME14WHZKUEJ5L0toN045ZmFoL2REZTVvVWxkWnVjRFcrOVJoYXp5ZC8vbFB1MVZkM3V1OCs5UjJYNHlmak5tMXpFenRlVkRrQ09MdXlyaXk3dllMZCtoTWpTTXpLbWp0b1EvbU5yT2ZMbW95aXNjVTIySUIxL2NDSmVPTVdZQjNEakZnc1pOM0NlZDE2NFNmM21waVN5Ym1oV1Z1d0dIWEl1cW1qZk9FR2hZZWQyU2h0M09KeUVJajJJQmVFSlNjS0VMWFRzY21LZlpDR3drRHdaV21CVU13MDZLbGFSY2h0dThybGJuMi9keGxZenhOUGZ0TlZoZ2IxVXBBSzNKLzU2WHZkYjN6eUh5dmM5MWcwdzcrMFk3OTc0c21uTWE2SDNlbFRBeE4vK0I5L3F4dHRVQXZoeldCREl3Zk5nZzFrNm4rd2MrWm9DSXVJakI3YkZTNjN6YVF4aFRoR2JOQ2tGcURUZ09GdUFMV0F4Q25Bc0Rtb3BZQTBBbjhTVUkyTEg1cXRDRCtwUC9SR2t1QUZjUGFUSlFLUHNHcUR6SGR3MUluSmFPa2tFZW9jaEJoRWVpTlFBNFo3Kzl3UGZ2UkQ3eUo4SmhnTC9Ncnh1blViM1BvTkc4WDhoTXBwTmpyY2dkT24zWXN2dnVEOUdRSUdXYkhhYmp2Q3lVRlB5eEJtL0NOd0g4V1NoVzBWNXNGdy9vRDFHYU1LUEQ2bUp4KzVpWmtFMzNKY0gwRTlvQ2t3S1dmcHN6elk0NW1mak1Yck0xZWVSQnpEOVllSGhuV1FpZGZuT3B4UDl1VktIY2JBWkVSUUFldHBicEphT2ZHaktsZzlETEdwK3ZrZ1JabENuMk9KeFhjdTBoM0lZUUxncG1LTkI2TlM0UEtERWRCR3ZDRCtRLzJaa015cnNUaDRRdlhWK3lFdG1jdEI2OHJ6ZlpEUVVNS210ZDZXcEhGYXh0SVJBa0ozT1N6L0pFSzVBcVZCRCt1NVlEZEMyYVF4cGNIbENzdEJ3VzJObG5FNzl2cE5ac0JTbXNsUWc5bFF6OXdERHp3Z1Ixc0JJQW1DMUtiNkJ1WU16R3BtVWhESTNSQTN4Znl3eDh3UE01R09sTno5WjJPYTJ3NEJCWXJ2Q0FReXBrL2RGYWdrN2dLZy9EYW9XeEVqQkRKTDlFYzNtc2NHbzRVSW1JbjBFTS9KRTVZT2lCdlg0TDB0eitnaUhyRHl5Ymx3UkpkdWhmYUJ5YUJldi9UY0Q5M1RQM2dxTVh0NGhDd1NXVVdBMzZ1N2RycHZQdm1FeS9pTks1WmZkeVZRT0w2ZE53ayt5RU1CbG9kdzRPektzL24yK204RWdrTDdFSHdpancvdFpEQ29GVXlOZ3dJUXdvT2c4TkFtSEVlUmI0aW9yYUFaY1plOGZnYU1xWTA2VDhpN0J0VTh2M3FkR3hvYXdveDB4dVVvRU5GM2RXZ21VUjE5ZVNMQW4zbXJhSW9qRDduWjMzeXFrTUlaNmdnRGxUYTNkcDBkT2ZZZXZINmNLZDNVTHZqVUo0UXkreFo5d3Z5NHd4K3VVOTI3QzFyVUZxVmxuQ0kwR0c0aWt2bEpiS3N3dmxrT25tRW9UMDNhSlJxZ3k4K0FWbEc0ZjJRRlNxUFlhNjlyczdiRjB1d0V4cVZIcUNsSlZVRjY5WTJ5aWZOcXJ3R2dVb1JtZUZRc01IdmFER0ZzTUxNYjQ1UE1ibTRmbjI3YTVUYTdwV2wyTjVMVUxDOGNndVJOYWdsSllqNEdWYjJKVW44cUszeVRVV2pRejZ3K0VBTnExV294QlFwZ2pZc0JaSU1xalNnZFFVZVVPUURCVlJzK3JWMW0rWkVKK1pxdEk1eXA2NWpGbjNkZit0SVgzRkUrSGh2cWtlek5CSGk0NTZ0Zi9Zcjd6aFBmY3VXVHh5RkkrdTFqa1NoVEZnekcyWi9GU3hhUmRzNXNQTS9QWjlqdFBucXl4S0ZOUUN6cnlXTXFIK3ZKL1FTOTRneENPS29UNC9uMFNxUCtydXVkQkdVd24wSVZiTXNIbW5wWUN2VisrTnZmMU9aamJ1VWFWejErV0dPRVl5UGthNGJsbCtuczFIbytyb3JONGhwTGlvdDhEeC9VWVNzbTVFTkxQRzdNOW1ZWUlVTnBaQkdSK1ZGazdmU1R5dFEwWWZLclVCcXZJOUNHb0dId1FUQytyNkFHZTNuRTNnRklUWlFUa1drQk5Td0h1MXdQaEI3SElNdlhFbTI4cHdNZnJxcE9KTy91R0FvVW5PaS9NQTVQbkRydHpvMk91ekl1UDFsMjd2eDQzWjA2VjNQSGg2dHVlSVJmQ2pZdEIyWGVkLy85OTJ1V2FYWENRSGpYTGJmZU9YamkrQzM5L2IxdXdZTDVTbWpFTm94Tld2VG4vZGlvVVRqK0ZCN2lLc3pzRnNiNDhyVncvUWU3WWpTN2FjNUF4MCtjZEtkT25iSkhIK0VXdk5FYUZwaU13czB3TGp1Q0p4bUdyd1NySGoxcWJwQk9qMkZRNm9zODZJQ2tNR2paeno2Yzc4NHZna0h6NkxnQ3RJSEpvNGZjT0lRQ0J4TkJkZmsxUHRINDJoNTNGalBvS0dhZWM1aTF6MkxHNU1iV3dZTUgzRk5QZmRlOUJKWC92RDh3eEt3em95T3VnUFdwSEh5OFZwdEh1RjZxZll6SnFsRGJDK3MzNmtNZUZjYXQyeUJXZStHZmRaR2dIUnZSNjZqNG1DKzFIejRHclNiRmp3bG5DbVFLY0pzTitSRVVsb0hIVk10WU95dFBOYUsvUG9yRzY5ZkFSTmxWYTJUbm84QTExSTBRTTlIUC83RXVoYTNiZFE4L3V4d2FEcGNuWTlBVUJNV3d1ak5mYURjNVBxMEliU0svWXFXcjd0OW4wUUFFQzVaQ0Z0VXhwM3JXM0JUNmVncWNVNjd3WVNBS0F6QUsvQ2tJS21qandqWFhZeTIyd0Uzc2VBVXpmTVVFUUlnTG92Wlo3T3h5aTdGa0NIMWlWdzFYTnFSZE04Rmk4eE5mMmZXYm9OWDF5aDBCNDJmazRGNUlkUFlkeWduQnRXWDlkZkNlNTg2TVZOM0lXTlZOVE5hNVZlT0dzRVFjZ0REbnVKNFlHenY1OVBlZStLL01vcTBBdVBsbUNJQ1R4Mi9wNit2UjIyblViT3hBMmxJbURkcjVqei82MFROaHB6OHR3ZDRZdjlrT2twMStaby9JaHhrMWhIbmltMDlPUVJvV3dKaDBweEc3VXlFTjBjaU0zRnRRZXZRRDN3amtlR0t0V0pSNm5TVmhWaWowOTBFUzkyTnQyT3Y0a0pCVWIzUUVNdkE1TlVDakZRM1BNK2RYWHkvMWR4S3o5emcvMXBGS2s5RWRqZE9uQnQxUnpMcUhjZTI5UC9xaE8zTGtrRHVKSmNnVWxneWN2YWhlaDFHbHQvaFM5UVlUOEwwRUtMeHZFeklvaUNhSW1odEdOcGdVMHdSZmZjN3pBZlBuUTRWZUlpYlhzdzRMRnpxM0FFUVRkYzR1WDJIUDZQTmNBK3FyTi9md3MvRVFpaGtTMythRCtIeGx1Q3NXbEVhdlE5YzFyWEZSRXJzK0J5enp5a01GaHhDcWdxa2QycEp2R01ycWJVRCs3VUowTDFqa01rdVdJU1h5WWR1aDNXb0RkdGdvUU5YMy9jZTNGUmV2dm81VHVyMmViU0hyNCt1Rjh2RnRUU1RlR2NpaHZyVkN5VTBPbndGamNQWVBSR2JpR1FCdThLSE1DNWVnSFphNlNpYm5Lc1ZPVisyWjUycDlmQk1RaUdiZlFqZVZMN3JGSFNVOWo4QVRtbW13aEw2VEFBMkIyT25SNkdGdS9lSW51M1NGeTdBY0NYREp3bGVDMTdIc1JhT3FmZWREcTl2R1pZclhoam1tU0tjSEI5d3BhSDdqRU9qajQyTi8vNE9udnZNRjV0RmVBTHo3M1hjT25EaHhTOSs4SG93RCs4WWUrMUVtSTNoVG5hdC9DemQvczF2SHgzYis2VDlwdHhnTmR2Mm03WmFKcFoyQlRnNmdzaFFBQmI1dGg2bVpWd0lwUnhKeFhMdTFTQUdBaHU2ZkQ5VnlMZGF6UTVwZDVBbGk1MlJoNXNsNEdOUlNqY0g4dWZVYk1FZ0htcnBVb0NkNm54dGhwVVY4clZmV1RaMC80OFlnbmJtbkVjSDNQQTArOFVWbTBNWWJLR2diNGJ1SUdrMitubVJDYWl0MTNtdW5YMk1oZkw0RVArdFY0NWQ5dUtIRmwxeEEwUEJqSjFVUWQrbXJJTHE1ZWFuWkg5b0gxKy9VTFBoVUlJODE4M05pU2FKZ3BMcXV6NEloUDlaQW1sRlVEcmFiTHl1WnZyc2J5NnFqZXNjQU54ZjE5aDlvQnlKdTNrRTQ4Rk5yVmtlTWM3NnFqU2ZlMlA3S05zcFk0TXM3eU9nOGU4RVhvMml6TGhES1ZQZEVleFZhWW1ZWk5JWHpJNjdLalVTcS9OYTFhZUpWdVBlQjhURDV5c3V1Z2paZzJrQmx0Rk4zcllMWmY3R09NY2RMMEVZMGxKWGxUM2tGaDlWS3J1QUZ3WmYxVHdRR3NPOG5VWThLMmtvQ0FJVTljWHJBdmVjbmJyYmI1dHdURTAyNUlmVHpFTUxPOFR4S052OUhUejM1K0hQTWd3dkFscUJhSkJPWm1vckhtWU9tVi8yQ1AwMUpkVEtmeFluVy9kNnVkQ1J2ai9LUkdleElNNDFkMTB2WTQvVE5acExwQTZVZFNjUUJ5V0NmQmNXc1BSakNXMm5Ga3Q0TEdJamZ2S3RDdGVJdHBoclVQaklHdjVOWE8zblNaa3drVCtZcHlBUFhBbE56dHVMNlVnTmFTSTBHZ2VWZ2ZmamFMS3JNNW1kMURQbUdleFYxclAvcldQWlVkdTkwdVExaHNDU3Vuc2plckVoSHJRUHRacUJ2Q0RGSVRWNjczbFZlZXQ3ZUN3Zy9wUkZCWUltQ0cxclR6cGZkMURQZmQyVzJsekx3NUJGWlVVN2VEYW5zZnRVT1NHR05xKzhNMGd3MENjS3locmRjdVVTb1FsUGkyNEhDT0F2OUhBRmx6YTlaNXlxdnZLVGJyUmxvSVkxSXA4QU1mK2lBaEx1NVlrcUNXczNVQzgrNnFlZWYxZHVXa3pGVkZzeTA4K2YzNndRa0dTOElQVEYzb3U2R1prL0dTL3BHb1lsb1ZhcjZSTUtQNklDMnB3Tk1KR1IwQ2tMNDZaZWUxYmNLUmtiUFFSczU1MFpBUE1YS0NXWmljbng4UVUvdnd6NzVOSnVBZ0twSWhoSnpCZE1hUG1KK3o2Z1JzN2V3S3gzSjI2TjhaQWE3TVhiS3Jyek5Mak5waitLRmZCSW00c1FWOEpSQ0hKQ0trbkNvQTZGZTU2aCtVcXFqWVpHeDFNbzBFRm5YSXhFb0EyYStyTDZERnl0WUlWVEk1YVhhbG5lODVDcXY3YkpiYS9DMjBoQ3dxWjZ4V1p1WTBCdHgrS1dmdU0wUkgvK2hUYmp4eGxlUmErY2ZnOUp1TnphTW1BZ2FwZzEvRmp0SlpIb3lJUm0weGxkOXJWa3JmNmdmaUJBb0pPQVBrTndGOTE2RVJiTS9mVjNJYXhPOE14QmV2UjZndU5vd1FQMGdiQ3V2dk9pcUVCWmFPcWlkckszMDY4dkJkcFJXTW9tMk9ucElkekFzbzBiQ1R5RFVpeDlFemZPUUZ2TWc4YTZGcHh5ZjdhQjJ4MlVLNDBKdzg2dFJ0dkZHOXFtN0ZTdVd1eVZMbHJqQmswR1FCL2phK2t1bDBlQkJKK1BaVHlxWTFoeVl0enJNMjRFTWo2bHp5WEk3ZXM2SmltV0c5eVBmZmR3TkR3K0NUb25PZ01iUWgzemFGR1BtZjM3MnM3OW1SMCtCNlRVQURpd3dWQk96Y1FENlFVZVQvaEd6cCt5TWErRVd2OUh1ODJoanA1bTB5MHphSXpQNDB3d0R3OHdZWWRCWVNLQzBJd2w0Y0hPUDZpUjMyQUcrckpJemU2bzNFK2xRSEo5WFRTL05ERE5MUUFqbWw0S3JKNC9weUdzVktoeS8zWitGMnE3TzkzRUVPZ01CdlAyb0Y0LzZZNjhFNHpLZFpsSE1vRm1vZkJ6SXRZUDdYWEhqWnNpYUl1UlEzaWliMTIwL0VnL1g4Q1FaMTVFeTZRWXBuajlneEtmYnVGbVpPWDRNWVhtWEdZVTZqdnp5WEJJaERmTVRLWC83VkhrcjRsT0dnZVRHR3BxVWdZcFB0OE1Tb0FqdGh2c2lkanN1QitZTDVTTWhIVTJXRC9iZ3IveFJWdmwzZE9nRkhnNUxGdnBsUnNIVXBVNVhnR0JSbmYxbXJSN1pSVGhOSGg4dWxZcXVNSFRLZGE1YTVVcWRIWEFYWENmVzhwMThKMEJYcCt2WnNzMFZzSGJtK3dMME9mWVRSMTBudEN1bHk3TWNXYzMrZkJzd1ZlM1dzQTcwUEJ1NkU0aHRFUnE4SWljVDhnNVVBL0tvdDVhU2FBc0tKQXF3UXhoYnorOTZoUWQrM09uVDNBOGJnQlp3MXAwNU8zU3VzNmZ2UC9xa1F0czlnSnZlZGZPZHB3WUdidW5wN1hJTE1adUpiZlR2aHllWlQ0YTV4ZFN5MGpTN1lxVHNkTkptZmdwVGlxUmRrV0svcEoybXJHWlBtc0VmdjI1Z2NOQ2Roc3FvdDdLRU1QMTZwQnhKeEFGOHdLaUdXVXF2dytLcEwzWUFUNmhoa0hLZHFWa1I0S0RtWnFQTkNQSUNZTUVzS08xQnN6SFNlWEROcThNMVlLbzhtSWtkTmptTTlTaVdHZVdCRXloQnNuQlJobVpqWFZBdXZxWUtZbDJEai9leGVaOCt2MzZqY3hBNm5KakYxTWdYdWJzT1BwMkdOYUlZbnN5SDh2TVVJdU53aGd1TUx5YnpERVdHWVp6Q0tqQS9samNaYUI4S1E3d01oRXhwOHphWFFmdktqNHdZbUZFbUNlcTlaNDZRTHJvKzJxb0lCcXBqTUdlclBEdHZqeUhuQ3gwdVAzK2hjenF4Witwc05DTWpuSG1GQnVZdlZWNmRoRVNZN0d1Z21sT1lvdDFOUUNDUHNSSGQ2Y2dNRDVrZlAzR3VNSmFGWnlENDJXOElnVUxPRmRDMkhTdFd1Z0ptU1o0ZzVTbk43clViSFJaVnJnZy9QZWZQa3VFbjcycXV5TmUzblIxMksxZXRkRXVXTG5FbmptTjV3bVdRbFE3VWlJUS9ERmJGZkx4ZkF5ek1ReGI4c0c1YnI1SlhCR2FFc2sxZzdQQnVBTWNJUjlDUndaTnVHY2JwR01iZktOcjAzTGxoeksyVlgvN0QzLzEzMzdHRWhyWWFBR2RXTWdRWlNMTzJuMkhGZE5IczY4TzlHV1ovaFNsTmd6M2tvZmcrRDdsamU1USs4a3ZZYVlMc211M05BRFpFSUNIbENJaGp4VFowTXRTcUFnWkl1SlVtSUlBQ1FSdHlHSHp5UXBsNTZ5cmNEak95SGRncEhwZUZ5cXhkYjlZVEF5ZTdjcFVPQS9IRm4rWEtwQnNiSDNIajU0YTFqMEExdEIxWUpwbit5VUVlS3c0REpMdDhsUjFPZ3FEaGdJb0dGY3JPOTlqejlKb3hJNDhQbDhTRWdTbGpwazBRWjBkb0pRVnFGVmorTUswWWlrSU9xbWo5OUNtWFg3SEsvQ21BRklhclNnV0ZYWWRyZUxpSWJqS3hwZGUxK0lKTENJZ01WR25HUndTbHdYVGw4Z3pqSnA1UEp5aTl4WXRhUWU3WVZQMHdPL09GblJiRk5najFWdUZ6NTdRMFVBQ2pVK2lSRUFGRlFwa2dLQ0dzQ2xndkZ6dUtycU8vSHhvQUJFRGZZdGV6Zkwwcm5obUZOdERqK0VaakNnd0pBZ2pzQWxUK0l2cUEzNTZvbEt0UXI4ZWpJcVV0alVqNGVTdHFLMnNJYVU3bHc2R0poSWtuaVE1K3A0Q2JyeFNHYkd0YysrelltSHR5MXlzRDU4OE4vY1h3MmNIZnJreVYvK2tmL2Q1LytBdWZKRUo3RGVDbWQ5MDVTQTJndTlNdENCb0FRVWFVeVgvOXlJUzNHRkN1S0N6Mk4zZXdoM3k4SDkxMG1jV0h5ZElRMzJEWGFXL3kvWEJEUThPYXlZSmZNM3dhL1NiZ1BUaGdvVGRoOHVkcm5nRjFLSUVJM09sZnZOaVlrZjd5NGozajVNbkZxcXRBYzZoRGplUlpiVGMxb1oxMEhSc2Q0dHQ1ZUsrNXpGc3kraGhJR1hsbE1GdHJEWXUwY2NFU3d5RllvWXJyVVZUTWJMbk9UdTJTMS9oOWVKUWxTYm9OQ3NHUzNiaEZPL3RrU3FyUUxESWYvQ0Vzcm1kZ1QyVFl3Z2FrNFgxODFrRmxRWmlZQjFiT2lOeVFSRGxVS05RbElKa1BpeHVZVjlkQTRzTG03YTY2ZncvQ2tLbnk1V0VjRHRxc05nR3ozQnNBZ3hFcUM2NFp5bWV3TWNITXBWMVFZMW0vU2Q4bjBGTitQbHFJejJQQTFJNTRoNEszU1JuT0VHU3J0d0lYSUt4SzBBTEkzRzRTMnMwVlY3bmlvaVZnOEdWNmRWa2RBcHFDbTg4aFVKQXpIU2NpenY3OFN0TlM5Q2tQYlVVWEJtZ1RSVCtOU1BpRnlCNnAyQXF6ZGd5b29iNzZ0bVFDYk5mcTFKU3JvRXdvcFBxRFRUczhNZDc1eXNEcFgvenFuLzNYdjM3cXljZWZ0ZGhwdE5VQUFqanp0cDc1L1l4TE0ra09kczdrbXMxRFd0b1pSbnVjai9seDFtd0lhK1ZIRTJUWGFXKzJCNXZGS05pRTJEdENVR3RiUVFNVU13S1hBcnllbmtMRWpNYW41ZmhLTW5zc21lYUVHOXYzbXF1dFhldXlWMTdsc2pDcng0K2duS3dIRDVPQThjdVRFaFljWUx4dnpvTTBhVFFVRE9CN0JmaU5QdTVINkdPZFVLZFpkejlpb3RoS2liTHdGbDloM1VhWDdaNEhQN1pSa3ZuajRjVXc1ZFBWcFlGbkx6NjFPR0htTkZVZkRJbXc0ZzN2Y3NVYmI5YkhVUmhkL3VRUXBiRXNpR0JxUTVFcXZuYktLV1NacDJrS3VMQjloeEZoZVo1SFlGNUs1NjlQZ2wrVW1RRGhzWENSQkZJV1F0YVdNcVp0S0w2UHd4T0NlYjRyVVdtdGJEbVNzbE90VlpZaW1EbmYyK3R5QzNuT29ST0J2T1VMTGFKZVVkeFNBY3M5SktUV3NBQ3ovd3FVazh3ZkY4bnlOekxJeGJMQUV2c1NhVmNpRTRPUG4vUlZsTjMrN2tvRHVxaVJRV3ZqeDJiWVR0SndJRG16MmRyL2grQ0d6R08wMVFEZWVlT05kNTRhSExpRjc2dmpTVUIxa0ErTDdQaFI4OUh0UFdqYVlQUjJiL0pIOFdSVkpObERQTFBPenMveWIyOXkvVDg4ZEFhcUx0LzM3aE1Cc1ExSU9aTHdlWUhZa0dPYTVlandQZUxCMlVwSGc4R0lETk9HTmVMemxWRGdFcGdnek1BT25aSmZ2ZHJsdWNtSEFjU2p1dnJFR1A0b1BIallCSVZVT2ZYd0RXOWY4ZGdyWHl6UzJXMTJwaFYxUTRXRzZzOERSN2lNanVoeWhzYjZqOE5kRE9CblM4NmFQQWxKbFo0ellHN0pjcGZuam5GbHltVzZrUmVYQnIzelhKWnFOKy9IZytTbXlSbUdUOENCR1VOcmNFQkpDREIvNUZtNDRscTFqd2hsNHUxQWZlYUw2V242ZzFFNU1oVHpSWnc4bHlvSDlrbVFxem1abHhwVnJRMDMyZ3pDTGI5NXErTG53SkRVdExnMDBvRWVubkVnUWYybVdzOU52OEw4aGRBb1hsTzVJc1puNXI3a2NwZkxlbE5QRG5sUXVCU1hMSFVsck5zN2xpMkRIZW96Wm5zZW5tSjRqZ2U5a0FaemoxN0V3YVVaM1dUNlVvSExHS2pjdmYxUS9idjFHSGQ0YmtPWEpFVklPUUM0N2IrSklnUUhUTFBHb2NxZkpvVW52eEtNZmt1QzVlWXRTTDRxSElNSzFZOG13dFg5VzY4Y09MUHJsV2U4TzRXMkF1REdtMjZDQUJpOHBidXJBMHVBZnQrY0FBZHFaSVZOL3h6QTNoM3NGaUEva1NXSTdCYlgreVZOV1Z1RVJWNW1tYzZrQUJnYUhwWjZHUHlGaERXTk9DRFlOSWd3cUZJQ0lOVmRkYW5lSE9UWnZ2ajFYemxRT09DaTNYMHl3YncrTUtJTmRoNG1xZnFIaWNKK0IrMnFLZjc1em9ENitiTjI0RWlNa3JnbUJqZ3FKT0tET2ZuK0JSamNZRkpxSkloR1pyY1psWXpBYlFyYklDdENxOGlXTUtOUjh6aDVWT3Q0RGlTSHROeFU1RmxSTWtrR1N4SU5NQW9PTWlOdmZmRmF2TFNtU3lzR0xieU54ekpRS0RCTjlkaFJPNmpFNVk3eUJVSFlaS0haWktGeFpDcFZ0UTFmNEVFZGhXVVZjL29jalhuQllDZ3I3NUR3Q3p6MTRWT3VqcjdrUG9RT0ZrR1RxWndhVVB2eG9CTFg0dEpJMk43VUFwQ2VDSDJ1THNRUGhWSVdBcFdmTFhObm9EbWR4ZExwekNtWGc4bGxWSlhuT25od2kvc3cvQUFweWxLZW1IU2p1M2ZyekFQTG04OXlETEp0SUlTNXRFTGY4ZVV3QnRiQzE4V3NIcEhGQSs0VzRjRkxMdnpFdm9iZ2IwQnBSaUNVdGpTOERRb29kUGU2U2RTSGV4OWM3a1E4NGR3dEM3ZHYrYXVoVjE4Tlo1UWp0QlVBNzdqcHhqdFBEd3pld3RzaEN4WjRhY094eDUrRTNhNUIwK3dLNXovZDhtZndkSGJDdTJtTExXM0RaaktsQVF4REE4RGdVQzdtM1lDMFo4b0Zod1luQm9JRVFMb0hCRDdSeDhNcFBNVkdMWUJuNmtuNmNnelg4VmpUNjFBUWlPZjljendlQzBhWWVuV256ZlRVRkZEZXBBREl6b2M2Q3liVWhoN3ZQR0JKa1RvWXd6UHdJSnJjTE9PT1BEOVFxZ3dRbnp2NVpDS0NnNS9mSFJCaFpxdWZPZXNxUncrNnpMbGhVNWZKOEdKV1hBT3pyb1FBQlFNR0QrOGE1TmR0c3YwSUNncmt6MnpWSnNoWDJnRC9zQXppdXBrek1IZnZsUjc1NkxRaTg2R2IxeUlUd2MxYmlEelB6bzJzYUZjZHB1M013OTBGWVFxaFpsOWdOcTFENGJ3byt3US90bnppV2g3cmQ5UXRSNDFoM1FZSUNwU1YreXQrREZoWmtTZlNGelp1MXFsQUNpb08rRHpVZm9oaW56Yy9tWUdja1l6ZkNPQW01UlJmOFlYVjhSVDZ2c0psQ1YrVXdpVmRsVm9WNzl4a3Nlcmc4d2k4QmttWEJOUXE5a2RQK2lzd2lnQjRkK1NkRHVOZjBpK09Zdjc2NWZNWlhDcEN5N0l3QThjQ2hmSVVENlJCQzhod253Y1ZBMTkwMU9xNTFjTzdYbm5BUjQxZ282VVZ1SmVBdjNnZGJvMHZPeWhhMjZ0RGZCejZhVmJ6WVQ2TnJkOGI3VGI0WlliMFhtcWwxL3dNcHprOWhaY3ljRDJkZ28ySEJPaGhuc0VXUlVrNWtraTBNaUIxSENvMFo2V0FWQjRKY0kzS3dUZjE5Rk9ZdFFZeHk0SVprdGtoUG1xS1RESFlvWjd5NVJYVFFVblJ5VndxNkxncm1DVUgxZHBDZVBHNEFOellLdkhzZXdYdGNuQy9CSlROdEdRc3J1ZEp2RHRBSmpRN2wwMU14N2ZkNUtFMlJ3TVpQN3AxaG11VENmSlF6OHN2L0VnbkJEbHo4dHQ0SVQzM1Q1ak84aVdqSXdPc2tYZ0h4VTdvbGRRR0ROTVNoZldCc002dlhZZjErZ0V3bU8yL01FOHJieWl6bWFGSWRGTjRhSTNQalQ0Mm8wSklCdDJLUFF2aEJJRVhuUU5nK1RqMDJmYWVtQ2tma2E2ZU9PcW1vSEZNb0wzNFRBS1AwNDVERUZOMGRQRmhuR3BORzhOV0RpT3lVZEl0UDVsV2QvTkx4RW4rZVQvOHNCQXNjb1JHZjdQNk9NLzlnQTZqRUEvRWcwRkZMSXQ0TG9LZk5HUDdVTmlpZS8rM2pmZmNmNi9TSnVCemE4YW5mdkV6di8vcWpwZCtnenVrQ3hiMDJiQWlVOHBncS9HZlA2Mzh6SlNmSmVOdmsybi93UTE3YkdGUWsxdXhaV2xPa3pSSFJrWjFGNEF2WnFCUVlQd2swaTZneVFNTmc0WmpxK2wwVjJoMEF2bm50bXpURVZMTzVPekVBTm5VRVhJeUU2eVZyM0oxekNnOE5KTEhlajYvZVl1cjduaVpOWUJDWUErZlVOanBnUmZNWURwM0VDRnhYWUF1VWhhTTRqQ29zNlBudGN6SkwxMkI2UXRNeENQSVlDakc0cXpaMDl2bmVxNi8wVlZlMiswcVVHbXJsVW5FTjZha01BNkRUMjJIZnpKamdiZm93SUNRdXk2RG1iVjg4cGlybklHcUxjRkFEUU5wVnE5elpaNkJIenFsNmpLTXBqTGhQNWlkZ2x0YURqMVFIblVQTjBxNExJSmdxYjltUjNyRDJ0MHRoRUREMG9PZlgrUDFzMUM1MlFYaGlVenIzN3FiZ3NiQzd6L3dnbndGZXZpNkVoL1c0bnNaZVFyU05xYlI3MmliNHBidHVOWnVacUMyeTBQb2RlVFphNGpESFBIRHVwWjZ1bDNudGl2YzVJdlB1Y2t5TkFtRTZaMkVZRzYrZjdFSHpGK2U4bmVFQWxndWIyMkVScXdDRXpGVUIwTVkwUXFQdk0xWFRaa0MrOGxiQVZuaFVYL2ZoMTFtN1ViNUpjRzNQWjNaOFlLclFqRHo3VXNWYUY5NjNMbFdPNUlwMXEvYTk4QUQwYjN0NW10NTNQK3pQL3VmZHI3ODByL2l0K3JaNkJGUWliZ2FIc2s2QkZzaVVpcEZjM0F6ZkVOTkd5ZWdLV3VzMXpCUStTUmZpV2YzSlFBTXFmeW16WnlEbHh0NTJTWUJ3Q2ZoK01SYUJUT0U5NGthTVhTTUFJTm42TGtNeUtJamloQ2ttaUZYWXJaR2gxU2hEVkJyMFJPSEdUQXYxTlNwblh4MWx5OXZWTDQ0UDlyNHRGOE9qTWt2RWJPZU9USSt5cHJmdXQwT0FrR2dFQlFBL2R1dmNVWGtyWWQ2T0FDd0pzOVRBSUFKOUI1OHh1TjJPQmhUek05VGZqbW85WURlcXdpR3pLeGJqMlhMUzVwRmRGY0UxNjh0Vys3R1hubEpUQWIrUlRRVEROSUEyWGYxck9wbVRVRTNUUTVpZStGR0Z1VjNXTDl6aWNFNDJuTUFvMDYrL0tLNFVlL2FwL2FRNGExU0V3QVVrclJJRmVmeUJhNU9hR0o4clRtdm5lVjkraTFYdVBJckwwajRzQ3pVQ2pMKytReVdpL0tJdC80Nmk1d1ZUZk9rQUdiWXZIZmU1S29RU3VYekkrN3NHRDh1VTNlbGpwTHUvM2VVU2xpWllibmtZYUprZXFpNFZuRXp2VHY0K0FpMDJHL2tib2ExSStISG1uZlhPUmJ2K3prMGFGcVJaMDduOXUxeFl3ZGUwNE5DRlgxdXppK1A2cGxQN0h2b2djOVpUSXhSYnpaaDY3WXI3anA5YXZEZEhMam56cDEzZkRLT2c0S1BSL0tydWVRckZsb21TNlR5V3lkVHZkSlJUa2h5bW5aY2xBekErNjAwTWRDZ2l2RStkVkRMZEVJTkExQlVzSVl2RmpyRXhNVmloNmhVNmtSbmRKclowUVY3bDJZQjJqdjVUamtRSDhqZ3VvKzM0VGhnbXhxMmZUc0RpVUNPYkpEdEFmZ1dSNzZjYVNwN01LTkVjVnNMQU83ZWMxT1FhcnBVVlF4b2xzdGgvVnZZc0VsUDRHbUpnemJseVQ0K0dNU1hqRGJENXc2RE51NlFWL25DU3FaTHFOaGN4L1BZYmwzdnFVTmNETnF1TldDMFk3aStHSTk5aFpXdEx3dTZVWU9jd2dQczcvdURxam1HaE5vTXZRaEd6cUJmcUZMbUo4QjA2TWY4NW0xdVlzOHVWK1grQk9PaFVEcWVpMnRRMk5JcnREbUZrRjFYZ3dRd2Y3N2hwclFObWhHZm1VQWNNbXFGVHdSQ1MwR0xNRXZraTdTS2JFeWpmS2toY1NEREpLenVGc2k5aWlvZFdCZHozeVhmMTY4eisveCtRNFV6T1pkZUNJWlloeENnSUlBRDErQjQ1VmtBZmdSay9PeDVOekxKdlFvZUVlNTBYYnlEZ3pncVA4eEEwb0ptSUVUMGR0bjQ0OU9hMjZKNC82VGJvekd2ZEJ6WStjYytnQUIwaTVmQkx3M2VxVG0vYnpjMGdBblRaTlEzRkl6dTFUTjdkbjdUUjFQT0xmR1BQdjZ6dnpjMGVQbzN4OGJPdVRWcjFvTVo3ZmlvQ0kzR3djek9TNjV0V0RnWnl0YnNTZFArNVlnZ2Q5ckxJNlJMSXZhSWJNMFd0K1BWRjBVc005VkJ3Y1plRzhTQndhYTEwOUxsN3NTdVYzWGZtdUFPTlY5SWtWejdoK3Z5VnpaZjZEelVTYTI3eDhmQVhEa0lNTk1BMkU1OG9DaXpZSkdib21wT1FibGhpNXZDakJvR3RoQVZDZmxabHZZUUNnWTRuek5nSDJqZHpmVXo3SXhUMnJRTlN3T2I4ZmhSalc3TVpDWE1jTHdtRHlkeDlnenJhakVGcmtjaHlmUjhqcjFZN0ZSY1kxcUlkZml6L2ZqaEMwZlZ2SGVlcTJUcWJuVGZMaDFlNG1qaXBVMXo0TEtCQTZ5T3ZQbG9yV2tBYW4vVXhWY0I0TmpKdUs2VjYreHB3TUhqTHJOaWxSdDcvb2ZNRHVuWTFoQkpFQ3JNZ0M4cW9WdGxncjJDWlF6WDVZUTJBVkYvcnVrRjJFdlhYTyttWHZpUjY3anVIVzVxMXc3ZHlxTTJRSEM4OHRodmJ5Zlh4bUI2YUQ1OEVRanJXa2RGdUh6cUJPUGJlLzI5SUVxVVBJYjNTd1dsNDdHODN1Yi92ZHY3eXkycmR5ZmpONkNSUjJSbDR4S29jLzN1KzUxcitIeFlCY3ZUWTk5NFdKdkhmSTJlM211Z2tNeC8yZi9JRjM1VlZtQWFEV0RyWFZqTDNjSkhDcGN1WGFaT1U3SFJNT3dVZGhRSEZVK3pWYXBUVUtWSVdKOWh1YUJETU9VSkhZU2h5Y0V5T1RYZWdpYmNCRXgrRkpNMG1hSXgrTFdncVJaK1NoKzc3YzJucHpDNEllK2Iyek9CT0RBVkRRNTdUMTdHVFVJSWtLSFkwTG5sSzdSR2JZYUp0ZEF4dkYrTkVhYjcvZVpsZ3BOZ2ViUjNzR2dKMUxNUjNkUGxNL2VVMUtteUtrUDhLRk96YXplYng0c1JVWUtFUXBqNXdxN280K091d01kVk9kTjNkTHJDbWJOaUVqSTR0UTB5UFllQk5tb1JoOFNCeC9McDRGUFdubW5nUmNPTXdUamNQUytzM3l5TlpuTFBUbGRHRzFmUjMxcG5JejlxY2hRQzFQaXlXSEp3cWNHeG9YQUpBTk1DQWlQeVd2eTBGdzhHOGVUZitNdlBTOFZtZk52RXBick9vV21DaTgzQXZsUTlrQmMzRGZrd0R2ZDQyQTYyTVFrdEV2bFdCMDdvTFQvWjgyZjFYQUN2elNVSzFYZ0tPMVRkUWV5NU1vcENGbWMvVStNazQxUGJ6T2tPQVp1VUV4Qkp6WnR3SnlqNm95YUN2NFl3L2N1dURHWFM3WU1pTzM5b0RmWWtKZVBFYm5uUTVmaHRBMmtBRFU5VFV1TTV6MWV5UVJnYnovb0FsM2thR3NCajN0RmVBS3pmdUhGTHRWejVFUG0rcDVjZllUVEdGL08vbGVRSGJwbzRtOFhFVDFHZlBzMTd4SzBFUU93eFRSQUdCaGdCZzNSa1lFRFAxbXMzbjRkWUVtdkJHT3dLL2dLNEpoL0xaVndPZm1XSkFER1RsazYyNlZmQitqZUxHWnNxTmgrelJZQVlJQ292TEpvVlBQRWtHMS9DVVlYNkxIL2tyQUhBd2NBb1NLdjc3VkFKZVRTMnZHdW42OENBTDRJNW1aNTdPZHdNc3V5WW5qTWkxRjh3THUvNUUvYUtjZHNndEZkek1WLzhRTlhrWVp6SkUwZmQ1T21UYW1QR1VWMFFqOHUxRWdRTzNWWGUrZ01UOGNrNW5VTkErZmhRVmhFTUdMdlJSam5NdnFkT3VNbGpCMTBlL2NxbjhNaW9lY3pRdlBWY0xNR2VCM1BEVFdiWDNRVzRDOUNrK0lWZ01yL2R1YUIyWlhteklaZy9uOXpUd2daOXlQZ00xM0tUN2NHeUlxMitCb3kwQmZneER6YWprZTlMT3N4bUZFZndUbXQ3dGxkTE8xTEJ3bi9ZZlJwNUtVVCtDay82ZVh1U3ZHOGlYbkREREU0dTlmZ2dGY005MWFEWm5JZW14cVhSUlFtQXRldFdYNDAxMXoyVTV2TjZ1OUMweHZ3UmFZQmNQSkdaVy9rM0VhL1RSSnhkakZMTUQ2bEhrOS9ENDBFZzdZaEhGWThzQ1p0SGt3Y25jREFDekpIaElXMVNaYmxMelMvOFlJQXJBQzFLUmdwTWFpWWFtbzJQbVZqdnJoT1RzTHpHTExaK2hSMG16MjdyOVdHSXF6Y04wWSt6SDFXMWhueEozTjNXMjNMb0Q2anZVY1l3Nkt4UXVQYllpQjRDeWtLajRMNEptVHpjNG1OYXhpenFrZGNPTUEzRHFOeHdENERxUG84bjg1bnhNdVVZNUIrMU5HZ3BHV2g2cDQ2NDJ2blR1QXEwQWNRbnd4YUxZQ0F1YlpCL0ZWcGdyY2JkK1pwblZnNHRIdml4MTJSVElMQ2NaRlFKQXpBZVorMFNCRkFSNGR6djRUNEVUYzdJdXRXWTV6NFFtZGZJSHV1bFB4aWMreEVNWTF3eHNXa2hqRytQUUVOamdIL1VOcHpaWVkvYkNsNnd5bzkvTUxsRVlBTUZ2OGd1TjUzaHo3UXVVaFRPZmdoLzNtNy9kQ3V4N1A1ZmFRaHZSRzRMRGFhUndrSjhVdVJXN2hJQWRRcUFCRGkrenUvZERRczFLNHdoNzQ4MEtRRmd1YmJBTGJmZi91bUI0OGYrbE04NDgxTk1VZm5pbkdEMURobmVsYlFUc0tUakdScjk1TFovdWRLR3R4REpPRW03TnhoWHFpS2NIQkJrd2dBZkswYVRSd3hURit2dUpOVHowclUzdU1yUnd6cDZPL25TYzY3T2R3TTJRSDBTTEFHK1BPd3cyeEF6Yjd1ZmpzR01tYXdEMmtYbTBBRU1ZcXJlWkZJTEQydDdNcTBOWnFybzFHaTRjV2ZyZnc0MENoZmRDa1I1SmJSOE9HSGFrZTBCMkxWOVdaQVB6WEJlZzR4Rnh1TmFrYkM4d01DSVExQWRWM3RRbUNFZnBtV1pmSTFWVHFyU0RMY0l0cVFnR05kYmZIdnJSOWUxUGsrYUNvakNhTktOSHlRM1FXZW1MWDFpditEdkdTSnA4dkxJZ2t0VVc1cHdmNEpyWXI0bEYwSVk0YmFYWldrc3IxQnVFa0VQL2lmY01zeE0vZ1kvS3pjTks3ODVmWjFtZE1mWkdCSlhpUHg5YWZCVHYrVjlyb1lsV2hKVG1BU1BmK01SYlE1ellxa2lYN3RTNXRjT1BQS0ZQN0pZaWV3YWNjMmRkM2FQN3R2emZxN25pMTJsZXV2SFltSlVLdHlEdFU0UEtKV1FUaHZ4eFRNakk5QWRwMFZKLzFRM014MGRhZ1c3SVRVOUppWW1mQjI0Z3cweEQyU3p0ZnNtcDhxL1I3WFBiaDhsME9Cc0RUQVJHUTZNTVlxWnB0UTN6Mld3bnMvMTl0c0RMY2NPaXlGaUJqV0c1cURoNWN6dE43RWdmV2szTlJQeG1UZE1JakNvZFlNVkxCN2NYSWQ3aGlORHd4TGN4dUJXYlY2ZmNaVW5ld0RsSXZOcFY1K3pLTnlhV1l1ZHNOT2Z3c0xDK0VXamtMZitXQVRaZ3dtYi91V2phNWtwWTlaZ2ROV1FlU290VFZxU1p1eXZQNXBCZUN2TWR6UHFxcUVQazM3bVM3ZVprVHRBOFdJa1hieEd1VExocGlaSG9lbU0yZjVWZVVKQzFRUUFrNGNVM2d6WE40Zi9iNDVqRmJKNkVIRTlXL3VaS1YvK05DRXVSM1FWYjhFNGVmZDdYWDFEV2dCTURKMTJKNS80R3Bhc2s5RXRRSXdVVjh2VWYvbmd3dy8rTng4dHp1dHl3dHExcTM4QnM5dWZjK0NIeG03VHJnMklJekh0c21Xcm81a21ERWE2eVdUTWx4dFU3R3pPSUZMdFFjeUJBOExVZjdvc1Q4YlhialBkN0F5NWJRWU9jWmtmNzU5cjNZMmVZZWRZZnJ5TWZxT0JRRE5wRCtYU1pwNlkzb1NPN1BRWG1kdE0zZzNnU3RuSzFvaklwMFVZb1hxWUpZSlpXL25Eb1grcnQyeDBSM1p6eDNhakFGOU5JRjNuQU5YQnJCRVVxZ0Q4eEZFaldIZzZ3QmlaaDQxTVc2REFOYUVKNGM1eDRHUHBWMmw5ZXRndHJSem03Y3Vmcm1Pd0s2VEJMeGsvUmtNUjdUb0pQMW9yTjkvaEhGOEhINEFzUm80ZGNhZCs4Q1FDWXdIZ3hlay9PZkRJZy8vRHJLbXNMaDlJQU5RZ0FMREdGRE5OaTNSNGNIR3ppTHZpL0JZZlQ2T0pPZjA2UGR6YTRvODNaa2FyanB3SlRWRm1sVXBvTGhKOW1IcW13czcyQ204czNoNmxNRkJZOG53Snp3WHcxVis4VzJBbFJIK29vSTEyUTVxNWt3eHZZU2wvOWt2d1F4WnhMb1M1R3JJSGJEeVViN3JWWlhnTE9JR3orL2E0NFJlZmhRWXdnVEZic3lVQUk5ZXpkeHo0eWhlZXNGaU4xN2xNc0hiRDZsK29URmIrWEQxaTdYM0I2T0lHSGRKcTFsWkh0Y01GTnVFMDBXZlAzZzBJeVdaWlZ3MjJscmpvRXJ3NVNCV3V1YVJ2UnRuWmNyeURNQS9Md2I1NTgxMVBONWFIMHFRb0FJeXNKRFp1VWt3ZWlMbEVibXFOd2EyWWlKL0dUUFdhZXVmTnp2RzdGUW53Sk9Ed2l6L1VIa0NGUzAzbWpZeWd4MXk5NzVFdnZ1eWp2U2x0OXFaajgrWU52ekF5TXZyblZIZTFtWFVoOEMxQ0RZQ2R5dWYxclJObmlVU0x2aDUyU2c2RXR2bWt2T2xvS09jRkZQdHRnMWszV1RKaXU0ck9Pck1JczBtUjdKdFNzZE10V2J6Q0xWdTZWdThSREp1Uk1jUEh5N3lrYVJ1d3dTLzJWMTNBcWMwMU1oOUZTWURPOGV1dWRmVU5HOHpENCt5KzNlNk1OQUFLQUN3eEVSRlhtQ3JVZWhhLzl0aGZSWThGWDNnTC9SaUFBdUQ4eU1pZjIrdXZHcXM0dXlyejVKN2VYUWVaU1VGaVNMZCt5cFYwK0V2UVNLZG9nU2hDSEZPMkdSTVN6WkhpdE9td2R2N1RJWTZaU0RQNzVHMlJMc2JGWnNoMG9ZVm4xNmZ4bGRwYzgyS0xBbkFQWnVtU05XN0R1dTJ1RjlxQmJ2MTZ4cmE5SGpQRitEU1Rkcy84SmdSOGhnbWt2QklPV1pGZy9McHJJQUQ0dllJWUZBRERMLzBJTEQ4QkFjRDFQMk5uamg3NHlvTjhkRFRDN0ZydXh3d2JOcTM5MU9qNXNUL1R3UmJ2ZDZIZy9lMThqczhsOEJrRWZ1NzVVcU81WkpIUG05b3J5ZUdWdkhCcTJLWFFORWlSTEtSc05ZQXZESTNsZWQwWnRvVnlqbjlTc05rNFJuQ2JFWWVGV1R2MnJydmx5OWE1VlNzMjZrNExsNURHNkhiSEp6QitMQlJDT04waDMwU0RwdEJLRjh5NDhXdXZjclVXQXVBTUJVRFFBT0NIM0w5MjhDdGYrb0RGTUZ5Z2Z2empnWG45dmRlWHk1Vjd3cTJ4WnJUMFRJRTcrM29ld0M4alRFSmZJdkovZnNSNE0vWnZtZVpTazEzNGJRajJqU2YrKzNYMW0wZDIxNGN6ZXByc3JrbTRneEpUUGpxSG9WdXNtSFRHSjBiZDRPbGphR2NlZk9yUUpySjljWmduTEQzVGk5RHI2QWpyQzF5YjErQnhhbS9xSVN2bW4rVms1QittOHdlaDdPM09QQWhWZEpPTDU3dDZmL3BaZ01taFUyNWk4TGpqUjFwdGRLa3R2M3htejZ0ZlZRU1B5MUlBOU0rYnQ3NWFxWHljSGRrYW9VbmFFenMzdkdHSEE2QWxFMTB3SWVla20zL21tZlovUTZtaERFbGkzVnY1ejRxbXlmZjEwa1dWUzBrdWdscmxGUk5pTkZNTGY4N3U1ODRQdVluSlVkYzNiNUVZT0JZd1NkTklRb1orTWtONGJOZjJIZXlTaWtJd25SdWIxK25xL0lockF1T25CdHdrWHlQdU53Qjk5RDg1czJmWGk3SjV4TGxjUmxpN2R1VzdKcWZLVC9FenpwVE8wMVpTamRvTXZnaWxVT3d3cVJ2dEFjd1dsNmhaRzdLWlhhNlg2Tm9YREZ6M29zcjdabU9hVXZtZzlqR2FROW9NSDRGOFIrSFEwZEh0dG05OVIzUXlOUllvdEN1cUljb3JtV21yQzhEUE1wZjE1TXJGcnJvbGZSRG96SjZkN3R6T0YxMk43NTdndFZEUWFpNS8xZUdIL2k3MVd1Rld1Zi9ZWStYS2xadnJyckw3L0xsUnltTHZPeDBnWmIwdFlGNWZyK3NvZFV2Rm8wbzJPN1Jvemd0bzRVdlhHVzlndDg2UTlZVmYrUTBzNjhVaVVTU3p6cUtNaUJMSGpjZWM4V25kZFhmMXV1dXZmVGVFUU1IOFBlY0hUWURwVEJ0SWFnWUp1eTdRWUZjT3p1M3N6cnJSMVd0Z2kwZjdXUXFBWFMrNXFnUUFQREtaa2E3dTRzSWREenlRT3NjZThyamNrRnV4Y3RrREV4TVQ5K21WVXRPZ2RRUHdkVm85ZXZsSUZ1c3ZxbWR2T2xTd2krdWV0MCtuWG1CSjNvQ0N6ejdMaXl2cjlLa1k2cGtTRE4vUjBlbldyTFROdXNDb3FmUmc2aVNNMFJQMkNMU0hISndiWHJmT1phKzYxcnNBQkozWi9Zb2IyYk5EajFuYkE5YVp2ei80NkpmdXRBZ3gwbGU4ekxCaXpZcTdYYTEyZ3h4K0p6U0NkNWhodjVDMy9abGNiamwzWkRzN081ZTdldloydmNtMm9XT1N1TkFHVEhaODNJVnZMSnJMT010U1gwRGwwZ1AwN1FaZnRsa1VjZmExU01Sc2JZMFF6Y3N3K0ZRa2x3S3pRM3FFeUJWbEZlZVp1ZklhMTMvNys4M3RjZWJWVjl6bzNwMnVVcW5ZSFlCczV0OGZmT1JMdjJXaE1XWmYzMzlnMkxadDI0ZkhKeVllbHNvMmpRQ1lIcFl1bVRyZHBhMHdjNHhMZy9aMXVyRGFYa1RiWEVTU05Cb3pZSnZGZnJQSlBwMWlHaWpTTFBPT0FzMFN4NDFWYzZyK2ZCK2p2YnoxMHFDMC9XcTM2QU1mOVM3RG1aMHZ1OUg5dXlRQTlJaTZxOTk2Nk5HSHZ1dURJN3dGdXUyUEIycTFLYjU1UXgwWGI5cGNLSEdUSjAxdVJzSVZtNGlGdU5TRW56WVVsWDlXZjZqWGpOVHdsN3pHUlZCam01bC8wdDFNZHRqR3pFWjdJeVhUNmY1OGdwcmpKc3BXQytUamFnZmU0dUJIeExtRXIwd0w3a3RGeVRJYTJhUFpDQ1hHYTkybEg1azFqY3Z5TnVDbHdJSUZpd3JsU3ZsWGRRdW1vYkV2bEZLRHBKRlNmNGpla3Q2WXYxWlhTaEhLTjN0cVNKNUNZK0RybzhZLythTU1MZHRYak5yZ1J5YU4zQ0U4S1V3OEtWOW03ZTBFN0VSeWRrOVJGQUM3dkJKcEVjWmd6c3B5WHJSbW1RWS9hZGE1WVl1dUZXaDg0SVFybngxUzNYQ2hyeC82OGhmLzBrZFA0ZEtVNERMRTVzMmJOMHhNVHV5dFZtcGF0eGw4YzdWb3RiVFhqQkhlVkx5eGw1NG05MHQxWWM4L3lrLzJpS1UwMk0wcm1JblFoRi9DTi9adlFGUmNNS2JaWWRKQ3QveThtZldtQWhVcmtkZ2d2eVJDRktUaGR3MTRLSWpQbTF3S2xMWnNkd3VTU3dCVTdzd3JMN2l4SS90MEI2Q1d5Znp6UTQ5KytZOTlhQW9OcFp4RHdLcFZxeFpnOGg4Y0hSMXZYaVlsUjArYkZrd09pbFlEUkFqNU1JejJZQkpLMGlvUjRmMFZwd0hSb0V4QWpuYTV3ZGNIcE1OYitjZCtSTUxxRVlmSFliRmZFdWFWRExDSzZ4Yy9ZbEh2b01GWnVKblphZUpQam1ha0xoczVtcTg4YTVEcFpmaURPd215MTdQRnVjYVhhL0NEbTlyRytQaTRYc2d5YS9ock55UGpDdXMydUFVZnVzKzdBYlRIbVplZmMyUEhEbUlCbHFsbENtN0Yvb2NlYXZsQ250WjV6a0ZZczNiVkV4TVRVN2Z4MkdZS2ZzUzFHWGNBUXV5L05SSWp0bjBlczBlN2dkRWFsK0tLTVM1dGJzMndXaVRxQW11S0ZidzE4bXNSTG5mU2Z4cDc1UEplQWlxWjdERjFINFVQQ1ZieXVMMkZpVWQzZVl5WHdvQUJqRzhabVRYT2UyS2M3MnprY2Q1aWlBTERXd0xnYlBJTFNJVHhFL0Y5ZDMxRWRnR0ZPdk1LQmNBaFY4OWt2M1hnc1lmZTYwT2EwQ2IzT1JCYnQyN3RIWjhjLzZWNnRYbzlWb2d0Z2M1ZWhWYnNrYU5lenhodjIzQ3hYNCtVdy9WaHRsaEJpODFnQ09UN211VG1UeHhaUXl3NE02NFk0Z1drd2h1Z2ZGc2g0UjFiMjhSdFJNdTBBZFBrTWN2c1o0UEdyRUtEekh3Skg2Tk54T0FkTmJDNG1FWnNhcmIzSmhuZFJBRFViS2owZk1DSFlCaVhqVHFGR2pGOXpQeTBZWG1wMjRGZFhUWjBtaEN1cWQ5VzhDSE1iOFZxMS92K0Q1a2I0Q2JnbVplZWMrTW5qNkF3K2Z2M1AvYmxwbytDQnJUUGZ3NXZPMnphdEdrVkJwYzJKQ2J3aC84Mi9SZC93dzdSRjJjeXVVVlZuWWVxMnFHUVNxVXBYY054cVV3aFg5aUtFWjBKZ28rdkNXK0N2R0xSbU12bFZ0WXpiaDY5QWpQVjZyVnB4eGlZb1FnbTRjUHNpR2Q1cFJXdTF0eWF5V1EzSUswVzBYeHVvMUtwaklBQkR5Y3VsZ1VENmkwWnlGK1pJRTV5MDdzRWY5MlFOMEZKUVV4WEErQVhleWNjdkJEdFlsVHpwQlpBaHVjRFAzTHJZU0ZvQmp4TjZqVURwbU9LTVgwd3BxQ1hpclNHanpnREZHWEZLdGZ6dnArU20rQWJwcmtFR0I4OHRqK2ZyVzkvN2JISEV0LzJTMk1XbDVqREhDNC9RSmpPQTdRSUh4Z1kwRDRQbUhWeHFWUmFpUFY1bGw4Z0toUTYxcnFzNjhSc25TM21pdXVyOVdvSlFxWTdsODNlVnEzVy9OUWRpNGNBeVlXVUpkT2R5V1k2T2ZOVDdlZGRDSDdma0MrUG5kKy9DTUZwTnB3ZFV5WmlyVmpwZXQvN1FlK0FBSzFVM05rZEw3anl5TGxQdi9ibHYvMXo3OTBTczd2V0hPWXdoNHZHTmRkYzB6MHhNZEZKKzNobXZGZzlYLzBVdElSL2xjL2wrdnNoQUtnMXRNYzBZU0ZvR1FYQVhkNEJ4V3lxN003djN1RmNlZUxuZHo3d1YvL0xlN2ZFM0VHZ09jemhEY2FMTDc0NHVudjM3bE9rdzdzT0h3TitGN3g3RnhRRUxGdXFVQlRpdjJhTkl2aTFJTzBkR2Vud1Q5V29WaW5ySVNEb05LRHBNU2NBNWpDSHR3QW5UcHg0QnF6N24vVUpOcDBlQklHUjlmcHVIVTZLU1NjU1JSYW5tY2o0ek1lb3h1OHMrbys4eklRNUFUQ0hPYnhGeUdVeW4rZHI1aU5HRG9LZ2dlSTNDQ1VGUXhBV2lETTVZWi9GODZRUGdpS3ViZmxPanprQk1JYzV2RVZZdW5UcExuRCtzQmc3VU1UZ01hVm0vMGd3d0M4UXZ5eGRnU0RoZ3o4Z2ZoY1FBY2tiTkcweEp3RG1NSWUzQ004Kyt5dy9wZnhzck9JSHBrNHdlalRUSjRWQkExRnc4SnVIMUFBZ0FHcFRFN1kzTUtjQnpHRU9iMi9VcXRXQmVMWTNobTlrN2lTbHRJV0lzTzRuNDR2S3JqbzVhUUtnVXAveEx0K2NBSmpESE41QzFET1o0L0ZzRDJadVF5WVFnb0JJRXo4M3IzVi9HVm9BekJxV0FJeXZ6ODNQZ0RrQk1JYzV2SVhJMU92SDByTTltRHBKZ2NsRnJZU0NIYnZremo5ZkFFcm1EMHNBNkFYK0t1MHhKd0RtTUllM0ZMV3pzZXBQaWhsYkpLR1FwRWFoNEw4cXpVZU0rUUpRM2hIZ0dRQUtobGxnVGdETVlRNXZJYWlsazlFYlovZkEzR25oUUdvbEZLRHVUNDY3NnNTNHE0eVArVE1CM0FTY0dYTUNZQTV6ZUF2QnUvV3RHRG9jNnRIQkhyaGJVaEFXaUZNWkd4VlZJUUFjMDhFZmxwYnZBRWhpVGdETVlRNXZKY0RJa2JvZlVZdFpQMGtRR3lMdnJtSG1yNDZiQmxDYm12UUNBT2xxN3JDL1Nsdk1DWUE1ek9FdFJMbGNQakUxVmRiVGdhUnl1ZUxLRlppZStQN0FDdGI0Z1hoMG1MdjdwS0FKU09XdmxuVW53Q0dPdmdkWWR5OGNmT2UxdS94bDJtSk9BTXhoRG04aHdNREQrTldtbldiek9oazdwbW9OVEUvRzkxUUJvMGQyTHlCb2Q1NzVTYlZhL1pETDFUN2xmdnUzWjl3Sm5QR2d3QnptTUljM0RrdVhMdTNPRnJKM0ZyS0ZGaThJNUF4UE03NmZIMndabCtuUHVzeHlsd1VMSTA1KzgzYVh5V1hHYTVuc2prTE9mZU8xeHg0NzU2UE9ZUTV6bU1NYzVqQ0hPY3hoRG5PWXd4em1NSWQvOEhEdS93Yy8vRWY5MTNiRGxnQUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbInV2bSIsImNyZWRCbG9iIiwiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImxhcmdlQmxvYktleSIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiIzMGI1MDM1ZWQyOTc0ZmY3YjAwYmFkZGM5NmJhNmE5OCIsIm9wdGlvbnMiOnsicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwidXNlclZlcmlmaWNhdGlvbk1nbXRQcmV2aWV3IjpmYWxzZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsImFsd2F5c1V2IjpmYWxzZX0sIm1heE1zZ1NpemUiOjgwOTIsInBpblV2QXV0aFByb3RvY29scyI6WzEsMl0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjozMjIsInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjIwMDgsIm1pblBJTkxlbmd0aCI6NCwibWF4Q3JlZEJsb2JMZW5ndGgiOjY0LCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6NCwicmVtYWluaW5nRGlzY292ZXJhYmxlQ3JlZGVudGlhbHMiOjE0MX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA4LTAyIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJPbmVTcGFuIERJR0lQQVNTIEZYNyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjQwODAyMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDgtMDIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA4LTAzIn0seyJhYWd1aWQiOiI2OTJkYjU0OS03YWU1LTQ0ZDUtYTFlNS1kZDIwYTQ5M2I3MjMiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjY5MmRiNTQ5LTdhZTUtNDRkNS1hMWU1LWRkMjBhNDkzYjcyMyIsImRlc2NyaXB0aW9uIjoiSElEIENyZXNjZW5kbyBLZXkiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MTAsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlEQ0RDQ0FxK2dBd0lCQWdJUVFBRnFVTlRIWjhrQk44dS9iQ2sreERBS0JnZ3Foa2pPUFFRREFqQnJNUXN3Q1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ2hNS1NFbEVJRWRzYjJKaGJERWlNQ0FHQTFVRUN4TVpRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRWpNQ0VHQTFVRUF4TWFSa2xFVHlCQmRIUmxjM1JoZEdsdmJpQlNiMjkwSUVOQklERXdIaGNOTVRrd05ESTBNVGt6TVRJeldoY05ORFF3TkRJM01Ua3pNVEl6V2pCbU1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDaE1LU0VsRUlFZHNiMkpoYkRFaU1DQUdBMVVFQ3hNWlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFZU1Cd0dBMVVFQXhNVlJrbEVUeUJCZEhSbGMzUmhkR2x2YmlCRFFTQXlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUU0bks5Y3R6azZHRUdGTlFCY3JuQkJtV1UrZENudUhRQUFSckIyRXljOE1ic2xqa1NGaFp0ZnovUnc2U3VWSURrNVZha0R6cktCQU9KOXYwUnZnLzQwNk9DQVRnd2dnRTBNQklHQTFVZEV3RUIvd1FJTUFZQkFmOENBUUF3RGdZRFZSMFBBUUgvQkFRREFnR0dNSUdFQmdnckJnRUZCUWNCQVFSNE1IWXdMZ1lJS3dZQkJRVUhNQUdHSW1oMGRIQTZMeTlvYVdRdVptbGtieTV2WTNOd0xtbGtaVzUwY25WemRDNWpiMjB3UkFZSUt3WUJCUVVITUFLR09HaDBkSEE2THk5MllXeHBaR0YwYVc5dUxtbGtaVzUwY25WemRDNWpiMjB2Y205dmRITXZTRWxFUmtsRVQxSnZiM1JqWVRFdWNEZGpNQjhHQTFVZEl3UVlNQmFBRkIybTNpd1dTWUh2V1RIYkppSEF5S0RwK0NTak1FY0dBMVVkSHdSQU1ENHdQS0E2b0RpR05taDBkSEE2THk5MllXeHBaR0YwYVc5dUxtbGtaVzUwY25WemRDNWpiMjB2WTNKc0wwaEpSRVpKUkU5U2IyOTBZMkV4TG1OeWJEQWRCZ05WSFE0RUZnUVVETENidUxzbGNjbHJPWkl6NTdGdTBpbVNNUTh3Q2dZSUtvWkl6ajBFQXdJRFJ3QXdSQUlnRENXNUlyYmpFSS95MzVsUGp4OWErL3NGNGxQU29aZEJIZ0ZnVFdDKzhWSUNJRXFzMlNQelVIZ0hWaDY1QWpsMW9JVW1oaDBDMmx5Ui9aZGs3TzN1MVRJSyJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFWTUFBQUNzQ0FZQUFBREcrRThNQUFBQUlHTklVazBBQUhvbEFBQ0Fnd0FBK2Y4QUFJRHBBQUIxTUFBQTZtQUFBRHFZQUFBWGI1SmZ4VVlBQUFBSmNFaFpjd0FBRDJBQUFBOWdBWHA0UlkwQUFBeWdTVVJCVkhoZTdaMS9iSlRsSGNCdmpoak5jQzRPK2RYZVhWdFVUTXppUDdvWVhaWTUxSWtLZDFmTm5GSGo1b2hCbUE3ajJNUnNab2xteGhoTkpvcnQyNEtnc2lGc2ltN1RBZE1ZUkZRRUZUY1Z4dy9yd0FFRlJDaFErdXVlUGMvMXFRUDNUTnMrMzN2ZXUrdm5rM3pTNDJnZm52ZTl0NTgrNzczWEl3RUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVVFcGtHNi9YUHBuSVJSOGdJaDV0NDFyOWNZYXRCZndQOVEzbjZ4MjBUWnRQMURjcFJNVFBOZGVVMTR1dVZ0Mk1xMjFGQmt4dE1qbXJMcFZxMFI4MzExWlgzMnJ2TG1NS1AyMzBqcW1QM0RzTkVmSHp6RVc3RXhmT0dXbUw4b1drazhrZjFxWFNQWFhWcWFYSlVhUE9xS21xT3JNdW1mcHJiVExWblVxbExyZWZWa1pNbVAxMS9aT2x3N2x6RUJFSG9qbXJ6VVpUYlYzK0wzVmp4MDR3SVIwOWV2VEo0MUtwS2RvYmpDTkhqaHcxZHV6WTVMaDBqZEtyMUxQdHA1Y0JKcVNzUmhGUjB0Nmd6clNWY1hHTURxbXFTU1l6K3ZZd0U4NmFxdFMxdGRYcDY4M3R1akZqVWpWams1UDFLclc5OTlQTGdWelU1ZHdaaUlnK21xQmVPcWZPbHVZbzB1bjBjVHFtWGZhUHc4d0sxZDVPNkZQOHQyclQ2VnYwelMrYnNQYmVXK3Jrb28rY093RVJVY0pjZE1EVzVpaXFxNnVQSDVlcTZWdDFGbGFtT3FJNzYxSTEyMDlKMS9SRjlrdmxFZFA2aG04N054NFJVZEpzd3oyMk9wOWlZcXBYbzUzMmoyWmxtai9wcEpPK3FqOTJwOGVNT2QzZWYweDV4RFRYdE0rNTRZaUlrdWFpRGx1ZEkrazloVThuanRPM0N6RTFkNDRZTVdLTXZuM1EzQjQrZXZqSituYmZLcldFNFhXa2lCakt5NXZQc3VYNWxMcFVhbVp0TXIzZjNLNnRUcjVUdUZOVGwwdytXcE5LM2F6L3JxTzJPajNOM2wyaVRJNm1PamNZRWJFWTVwcWV0ZlU1aXJycTFETzF5ZFNCY1ZXcEcreGRpYnFxNUF5ek90WDNMN1IzbFREMTBYTG5CaU1pRnNOY1UrSFUzVVZ5VlBJTUhkV1ZwOVhXcVZOcmF2UDY5dktxRVZXbjJyOHVjZXFqL2M0TlJrUXNocm1vakY0dk9oQ0lLU0tHMUgwUnFnSWdwb2dZVW1LS2lDZ2dNVVZFRkpDWUlpSUtTRXdSRVFVa3BvaUlBaEpUUkVRQmlTa2lvb0RFRkJGUlFHS0tpQ2dnTVVWRUZKQ1lJaUlLU0V3UkVRVWtwb2lJQWhKVFFTOTdXQ1V1ZUVBbExwd2RWdk52NWlMM25BYnI5eDUwLzF2RjlpS3RhejRETWE3SHdEeitydm4weDZ4Ky9PS1lkekUwMjNHUlBuN01NWFNwM2llVEc5M2JYR2tTVXpsdm52dXlpb3ZqcnB6bm5OT2cxQWYvdXMyNzdNaGgyZm5Kb2Q1dlFOZTgrcVArSm82TGFkRXE5NXo2NGRldVhXQkhxUXc2dTN0VVczdW4ycnhqbjFxOVlhZGFzbnF6dXFuNVpYWHlOUXRVNHVLSFZDSlRnWUVscG5LYWI2YTRxSlNZZnJUblFObkc5SWFIWDNMUHFSK2VxQ016Vk5pei83QmE4ZFpXZGVWOXo2dkVCTDJLclpTd0VsTTVpYWsveEhSbzBkblZvNTVkOTZFYWYrTWl2NmRKU2tGaUtpY3g5WWVZRGwzZWJ0bWp6cHUxMU8veGoxTmlLaWN4OVllWXdodGJkcWxUcHVxVnFya281OWhYSlNzeGxaT1kra05Nd3pQcnNUWHF6c1Z2cUx1V3ZLRXlkeTlUdVh1V3ExOHVmTDF3MzcxTDE2c1Y2N2NWTGlhRnBDZWZWNCsrK0UrVnVHQzJjMytWcE1SVVRtTHFEekVOVDJMQ2IvVXFzRkVsTWczL25aTzVLRlM0VHp0SlB4Nlh6bEZWVXhhcUtYTldxby9iRHR1dkxENjcyOXJWTjM2NnhJVHFxUDFWa2hKVE9ZbXBQOFEwUElYWGhqcm01RlJIN1pqSkRlcU8zNisxWDExOHVudDYxQzJQck5iSDVSR3hMMFdKcVp6RTFCOWlHcDRCeGJSUEhiWkpkeSt6STRSaC9ndnZGMWJJenZtVWdzUlVUbUxxRHpFTno2Qmlhc3cwcWgvcjAvNlFQUG5xQjM3SFJ6RWxwbklTVTMrSWFYZ0dIVk5qTmxKLy8zQ1BIU2tNVDcvV1VwcEJKYVp5RWxOL2lHbDR2R0txSGYrVHhYYWtjUHp4RmIxQ0xiWG5VSW1wbk1UVUgySWFIdCtZbXFpOXQyMnZIUzBjUDF2d3FucytjVWxNNVNTbS9oRFQ4SGpITkJlcDgyNS8ybzRXam53K3I4WlBYK3llVXh3U1V6bUpxVC9FTkR6ZU1kVis1YXBIN0doaDJYZXdRMlQrSWhKVE9ZbXBQOFEwUENJeG1tUk85VCt4STRibG1UVXRoZFd4YzE0aEphWnlFbE4vaUdsNFJHS2FqZFF0ODE2eEk0Wm4rRldDeC85Z0phWnlFbE4vaUdsNHBFNlR6NXl4eEk0WW52Yy8ydHY3NjYrT2VRV1RtTXBKVFAwaHB1R1JpdW5vNngrM0k4YkRpT3NlZGM0cm1NUlVUbUxxRHpFTmoxUk1oMTNSYkVlTUIzUE14dnJjS1RHVms1ajZRMHpESXhWVGN4R3FxN3ZiamhxZXJ1NGV1VzBaak1SVVRtTHFEekVOajFpQTlIR3pkbE9ySFRVZWJwMGY0d3Y1aWFtY3hOUWZZaG9lc1pobUd0WENsUnZ0cVBHd2JiYytmdUo2aDM1aUtpY3g5WWVZaGtjc3BqcGl0ejIyeG80YUQrMGRYU294TWFhMzZTT21jaEpUZjRocGVDUmpHdWRyVGZ1STdhbytNWlV6enBoKzUxZC9VdWZPZWxyRWIvNzhLYlVoaGpldU1CRFQ4SWpGTktiZjBmOHN0ejIreGoyL1lrdE01WXd6cHBVQ01RMlBXRXkxNTl5MjFJNGFINnZlM2U2Y1c5RWxwbklTVTMrSWFYZ3FMYVpiNDdvSVJVemxKS2IrRU5Qd1ZGcE10Kzg5MlB1L3Fqcm1WMVNKcVp6RTFCOWlHcDVLaSttdWZlMHFsbmZoSjZaeUVsTi9pR2w0S2kybWhmYzR2Y3pqR0Jxc3hGUk9ZdW9QTVExUHhaM21mOHhwdml6RXRDd2hwdUdwdEpqdTJIdUltSXBDVE1zU1locWVTb3ZwQnp2M203QTU1MWRVaWFtY2NjYlV2TUhFNjBLdTJiaFRIV2p2c2lPSGhaaUdwOUppdW1UMVp1ZmNpaTR4bFRQT21CNXJmaEtiSjkwbHZQZ2g5ZnJHZU43OWg1aUdSeXltSmZJYlVQWDNMSGZQcjlnU1V6bmpqQ20vbTI4bHBnTkdMS1lsOHJ2NXNaemlHNG1wbk1UVUgySWFIc21ZVG8vNXVzSCtRNTI5WjFldStSVmJZaW9uTWZXSG1JWkhMS2FaUnJYb3BVMTIxSGhZMzdLYmxhazR4SFR3RXROQlFVd2IxWXIxMit5bzhYRDJ6S1h1dVlXUW1NcEpUUDBocHVFUmkrbmtCdFg2eVNFN2FuamEydlVwL2lVeHZURzBrWmpLU1V6OUlhYmhrWHpPTkU2ZVdMWEpQYTlRRWxNNWlhay94RFE4VWpFOThacjVkc1R3OVBUazQzbmJ2U01scG5JU1UzK0lhWGlrWW5ycTlDZnNpT0g1eTdwL21aZzU1eFZNWWlvbk1mV0htSVpISktZNlpKZmMrWndkTVN5SE83djFNUlBqYzZWOUVsTTVpYWsveERROElqSE5OS29scTdmWUVjTXlyWEdWZTA2aEphWnlFbE4vaUdsNFJHSWEwOFduVGR2M3hmY2kvYzlLVE9Va3B2NFEwL0JJeEhUOHRFVjJ0SEMwZCtqVGUzMnN1dVlUaThSVVRtTHFEekVOajNkTTlTbiszT2MzMk5IQ1lLN2Vuelh6U2ZkODRwS1l5a2xNL1NHbTRmR042ZkFmekxNamhXUEd2SmVkYzRsVllpb25NZldIbUliSEs2YVRHOVRjdjRWZGxkNitjSTBKbDNzK2NVcE01U1NtL2hEVDhBdzZwdGxJblgvSG4rMG9ZYmlwZVZVOC95VkpmeVNtY2hKVGY0aHBlQVlWMDB5RE92ZjJaK3dJeGFlN0o2OStOUHZGMGx5UjlrbE01U1NtL2hEVDhQUTdwaVprK3JUZUhHdjNQclhlZm5YeE9kamVxY1pOWGVTZVV5bEpUT1VrcHY0UTAvQWt2blYvNzdzdGZkYUpENmxoVnpTckU2K2VyMDYvYWJISzNMMWMvU0h3Qy9PWHZibTFNQS9YUGlzNWlhbWN4TlFmWWdxR2c0YzcxVlgzUDE5WUNidjJWMGxLVE9Va3B2NFEwNkZOUjFlM2Vualp1eXJ4M1FlYys2bWtKYVp5RWxOL2lPblFwTDJ6U3pXdDJOQjdTbC9LRjVrK1QySXFKekgxaDVnT0hmTDV2SHE3WlkrYU1tZWxTbHlnVjZMbEd0RStpYW1jeE5RZllsclpmTngyV0sxNmI0ZTYwYnpUVTdaUkpTWjVQTmFsSmpHVmM5SnZscW5sYjI0dFhJRU02Y3AzL3EyTy9mNWM1NXdHWmFaUlBmanNQNXovVnJIOTNjcU4raHZNNDZMRHhEbnFwWGUzTzhjdXBpdmUycVl1dWVzNTk1ejY0UWxYejFlNzk3ZXJsdGEyaXZETkxidlYyazJ0aFgzejZ5Zldxb2wzUHFkT01EL3dMOWFuOGZxSHRXc2ZsTDNFRkxFRU5LZTQ1dVZJWmxWZTdwcnRNRmZoeStsS3ZJVEVGQkZSUUdLS2lDZ2dNVVZFRkpDWUlpSUtTRXdSRVFVa3BvaUlBaEpUUkVRQmlTa2lvb0RFRkJGUlFHS0tpQ2dnTVVWRUZKQ1lJaUlLU0V3UkVRVWtwb2lJQWhKVFJFUUJLemFtdWFqVnVjR0lpTVh4b0sxUGhaRnRhSEpzTENKaWNjeEZ1Mng5S293cm1zYzdOeGdSc1JobW9sL1krbFFnNWprTTEwWWpJa3FhaS9LMk9oVktydWtGNTRZaklrcWFpM2JZNmxRd3VhamJ1ZkdJaUJMbXRPZmNkN3d0VGdXVGk2WTdkd0Fpb29TNWFKbXR6UkNnUG5yTnVSTVFFWDNNUnEyMk1rT0liT05HNTg1QVJCeU11YVlLZlNsVWY4aEZpL1FPeU91VnFudm5JQ0ora2ViS2ZYM1RXbHVWSVV3Mk9rMnZVbHVKS2lJTzJGeTBONUZ0dXM3V0JBcVlxTlpINi9USGZUcXNuWW42WnIyekVCR1AwS3hDczFHYmJzU1dSS1poZ3EwSEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVCcGtVajhCNEFvbStNYlQrM0pBQUFBQUVsRlRrU3VRbUNDIiwic3VwcG9ydGVkRXh0ZW5zaW9ucyI6W3siaWQiOiJobWFjLXNlY3JldCIsImZhaWxfaWZfdW5rbm93biI6ZmFsc2V9XSwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI2OTJkYjU0OTdhZTU0NGQ1YTFlNWRkMjBhNDkzYjcyMyIsIm9wdGlvbnMiOnsicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZX0sInBpblV2QXV0aFByb3RvY29scyI6WzFdfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMTAtMDgiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkhJRCBDcmVzY2VuZG8gS2V5IiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTA4MjEwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy42IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMTAtMDgifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTEwLTA4In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMzExMTZhNjQ3MDY5ZDE0OTNmNThmYzViNTRlNTQ0OWUyYTUyZDQzZSJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyIzMTExNmE2NDcwNjlkMTQ5M2Y1OGZjNWI1NGU1NDQ5ZTJhNTJkNDNlIl0sImRlc2NyaXB0aW9uIjoiWXViaWtleSBFZGdlIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0xMi0yOSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWXViaWtleSBFZGdlICh2NCkiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDE1MDUyMDAwMiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0xMi0yOSJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjRlMjlkZjA1YTU5YzE3YTczYzdlYTY0YTk0ZmRmZmYxZjllOWFlMGYiLCJiZjEyMzY1YWZjYjE0ZDNkZDgyMGJlN2VjNGJlMTYzY2I3Yzg1ZGUwIiwiMTZlNzc0OTY0NTBiMjBjMzJjMGJkZWMyYTI0YjI5MTdiZjE4MTVmMyIsIjg1OWRmMDc3NDEyOWYwMmJjNDFiZmJhOTFmM2NiYTI3MWRhN2M4NjYiLCJlYzlmNzA5ODc4ZGQxNGRiYjY3NmJiZTQ5ZjE0MDVlYzc3MGQwMmYwIiwiMmNjMWFmYmFlMDg1NjlhNWRlMDg4OTgyNGU1YzQwNGQzNTcyMWFkMyIsIjhlOTAwMDM3ZDA5NWFkN2E4YWRhNmM0YzE4MTQzYjdkYmViNDQ2NzQiLCJiODgwMjNmMjU0NWZkZDZlYTYyMDYwYWI4OWQzMzI5NDEzMmI5YmM5Il0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjRlMjlkZjA1YTU5YzE3YTczYzdlYTY0YTk0ZmRmZmYxZjllOWFlMGYiLCJiZjEyMzY1YWZjYjE0ZDNkZDgyMGJlN2VjNGJlMTYzY2I3Yzg1ZGUwIiwiMTZlNzc0OTY0NTBiMjBjMzJjMGJkZWMyYTI0YjI5MTdiZjE4MTVmMyIsIjg1OWRmMDc3NDEyOWYwMmJjNDFiZmJhOTFmM2NiYTI3MWRhN2M4NjYiLCJlYzlmNzA5ODc4ZGQxNGRiYjY3NmJiZTQ5ZjE0MDVlYzc3MGQwMmYwIiwiMmNjMWFmYmFlMDg1NjlhNWRlMDg4OTgyNGU1YzQwNGQzNTcyMWFkMyIsIjhlOTAwMDM3ZDA5NWFkN2E4YWRhNmM0YzE4MTQzYjdkYmViNDQ2NzQiLCJiODgwMjNmMjU0NWZkZDZlYTYyMDYwYWI4OWQzMzI5NDEzMmI5YmM5Il0sImRlc2NyaXB0aW9uIjoiU2VjdXJpdHkgS2V5IGJ5IFl1YmljbyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50IiwicmVtb3RlX2hhbmRsZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMTIiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNlY3VyaXR5IEtleSBieSBZdWJpY28iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjExMDAyMDE5MTAxNzAxMCIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4xLjEiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNS0xMiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDUtMTIifSx7ImFhZ3VpZCI6ImJiZjRiNmE3LTY3OWQtZjZmYy1jNGYyLThhYzBkZGY5MDE1YSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiYmJmNGI2YTctNjc5ZC1mNmZjLWM0ZjItOGFjMGRkZjkwMTVhIiwiZGVzY3JpcHRpb24iOiJFeGNlbHNlY3UgZVNlY3UgRklETzIgUFJPIFNlY3VyaXR5IEtleSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIiwiYmx1ZXRvb3RoIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDU0RDQ0FlMmdBd0lCQWdJSkFNOVJ6WXU0RUlJbE1Bb0dDQ3FHU000OUJBTUNNSDh4Q3pBSkJnTlZCQVlUQWtOT01Td3dLZ1lEVlFRS0RDTkZlR05sYkhObFkzVWdSR0YwWVNCVVpXTm9ibTlzYjJkNUlFTnZMaXdnVEhSa0xqRWVNQndHQTFVRUN3d1ZSWGhqWld4elpXTjFJRVpwWkc4Z1UyVnlkbVZ5TVNJd0lBWURWUVFEREJsRmVHTmxiSE5sWTNVZ1JtbGtieUJTYjI5MElFTkJJREF5TUNBWERURTVNVEF5TXpBNU5UQTBNMW9ZRHpJd05Ua3hNREV6TURrMU1EUXpXakIvTVFzd0NRWURWUVFHRXdKRFRqRXNNQ29HQTFVRUNnd2pSWGhqWld4elpXTjFJRVJoZEdFZ1ZHVmphRzV2Ykc5bmVTQkRieTRzSUV4MFpDNHhIakFjQmdOVkJBc01GVVY0WTJWc2MyVmpkU0JHYVdSdklGTmxjblpsY2pFaU1DQUdBMVVFQXd3WlJYaGpaV3h6WldOMUlFWnBaRzhnVW05dmRDQkRRU0F3TWpCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkhscTJqVVFNYWxIai9CUmVRZWZHaXo0RXZZSnlGTFdQejRSZmhKR0txcWwrOG45NmhUMW01Z1hvVHZvTHJqU1U3WDBjQmVvVHNnaHloMjIreXJzNCtTalVEQk9NQjBHQTFVZERnUVdCQlErOFNHVzJCWGJxYjJkY0FPaVdKT1UrR0NzUGpBZkJnTlZIU01FR0RBV2dCUSs4U0dXMkJYYnFiMmRjQU9pV0pPVStHQ3NQakFNQmdOVkhSTUVCVEFEQVFIL01Bb0dDQ3FHU000OUJBTUNBMGtBTUVZQ0lRRHE4eElXMFpLNXl6M0VBem11eDg4TENUWU8xNTdmVGZ5T2lPekMyQUR5YXdJaEFPMVBXWWxlRmdILzNtdUQ4Y0JBTXIxMWZFS2RGL0FhQzE2ZnR4YWV6TlhIIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUl3QUFBQVlDQVlBQUFBb054VnJBQUFBQ1hCSVdYTUFBQjdDQUFBZXdnRnUwSFUrQUFBRklHbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBEOTRjR0ZqYTJWMElHSmxaMmx1UFNMdnU3OGlJR2xrUFNKWE5VMHdUWEJEWldocFNIcHlaVk42VGxSamVtdGpPV1FpUHo0Z1BIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVFXUnZZbVVnV0UxUUlFTnZjbVVnTlM0MkxXTXhORElnTnprdU1UWXdPVEkwTENBeU1ERTNMekEzTHpFekxUQXhPakEyT2pNNUlDQWdJQ0FnSUNBaVBpQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQaUE4Y21SbU9rUmxjMk55YVhCMGFXOXVJSEprWmpwaFltOTFkRDBpSWlCNGJXeHVjenA0YlhBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOGlJSGh0Ykc1ek9tUmpQU0pvZEhSd09pOHZjSFZ5YkM1dmNtY3ZaR012Wld4bGJXVnVkSE12TVM0eEx5SWdlRzFzYm5NNmNHaHZkRzl6YUc5d1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM0JvYjNSdmMyaHZjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUkZkblE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVVYyWlc1MEl5SWdlRzF3T2tOeVpXRjBiM0pVYjI5c1BTSkJaRzlpWlNCUWFHOTBiM05vYjNBZ1EwTWdLRmRwYm1SdmQzTXBJaUI0YlhBNlEzSmxZWFJsUkdGMFpUMGlNakF4T0Mwd05TMHlNMVF4TkRvME1EbzFOU3N3T0Rvd01DSWdlRzF3T2sxdlpHbG1lVVJoZEdVOUlqSXdNVGt0TURVdE1EVlVNRGs2TXpNNk5EY3JNRGc2TURBaUlIaHRjRHBOWlhSaFpHRjBZVVJoZEdVOUlqSXdNVGt0TURVdE1EVlVNRGs2TXpNNk5EY3JNRGc2TURBaUlHUmpPbVp2Y20xaGREMGlhVzFoWjJVdmNHNW5JaUJ3YUc5MGIzTm9iM0E2UTI5c2IzSk5iMlJsUFNJeklpQndhRzkwYjNOb2IzQTZTVU5EVUhKdlptbHNaVDBpYzFKSFFpQkpSVU0yTVRrMk5pMHlMakVpSUhodGNFMU5Pa2x1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TWpFNE5XWXlZbVl0T0RWbU9TMWpaalEzTFdGaU9EY3RPVEZqTTJJelpqQmlOemhsSWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKaFpHOWlaVHBrYjJOcFpEcHdhRzkwYjNOb2IzQTZaV014WlRnM01qRXROek0zWVMwd05UUmxMV0V6WVRrdE5URmtNVE16TkRabFpUSTVJaUI0YlhCTlRUcFBjbWxuYVc1aGJFUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZNakU0TldZeVltWXRPRFZtT1MxalpqUTNMV0ZpT0RjdE9URmpNMkl6WmpCaU56aGxJajRnUEhodGNFMU5Pa2hwYzNSdmNuaytJRHh5WkdZNlUyVnhQaUE4Y21SbU9teHBJSE4wUlhaME9tRmpkR2x2YmowaVkzSmxZWFJsWkNJZ2MzUkZkblE2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRveU1UZzFaakppWmkwNE5XWTVMV05tTkRjdFlXSTROeTA1TVdNellqTm1NR0kzT0dVaUlITjBSWFowT25kb1pXNDlJakl3TVRndE1EVXRNak5VTVRRNk5EQTZOVFVyTURnNk1EQWlJSE4wUlhaME9uTnZablIzWVhKbFFXZGxiblE5SWtGa2IySmxJRkJvYjNSdmMyaHZjQ0JEUXlBb1YybHVaRzkzY3lraUx6NGdQQzl5WkdZNlUyVnhQaUE4TDNodGNFMU5Pa2hwYzNSdmNuaytJRHd2Y21SbU9rUmxjMk55YVhCMGFXOXVQaUE4TDNKa1pqcFNSRVkrSUR3dmVEcDRiWEJ0WlhSaFBpQThQM2h3WVdOclpYUWdaVzVrUFNKeUlqOCsvMFZ4UlFBQUdmVkpSRUZVYUFYVndYZmNuM1Y5Ny9IWDUvdjlYdGR2M0RzN0pKQUlBVUxZQlptQ2ltRFZEbGZ0dzIzSHFZdXFQVjBXdGRiV1I2M25WRzJybnJhT3RzaERyUlVmUFIzV1dTM0tWaEFaWVFvRVFrTFduZHp6TjY3cituN2U1MDRpS05XTzg1OCtuMm51aXNTL0ozRzhZWmVaMlpURUltRDg1K1JPTzBaU1VmaUhKUDZGSHlJRVdCakF3ek53Nm9iSTNDeWtDR2FHSk55aExNV3dnbnJvcE5KSUNCTlVjb29pME84Yit4ZkY2UExBcUlNY0dvZDJXK3pZRDlGZzQ5ckFnYjFpMFRKVEhXR0N1bzZVaGVFSmRpOW1WclNOOGNLWXE0MmQrOFNLQ1NPMmdBd2RJQlFRVFB4N1psRFZka2tXYnpUWmNLVEkzZGh2dnJHbHVlTTlkOFVUWDBScitqbW95WUNRT01Tc0JMcEFBakxRUnhwZ3hvK1JBbWxyNG9jSVpoZUdrRjVsQnBMNHJ3aElDWExEZkgrZ0R4ZUZrSGdDQ2VTd2Y3OGhFei9Lak1QRUQ1SWdSWHVSdWYyMHBZQlpRNzJmN1N0R0gzWW1UdnhGTWhjZ0F3bGlBUkxnR1d3R05BZldRcXdtaHNoQmNuNHNHT0ErbDhxQ3h4bVFCVTNEU1pJajhWOFRZRkMwallVRmJlMzFkUDJ5NVpBelR4QVM1TVpBZ1BHanpRQkIxWUR4QTlaWjBLa21jRUhJbWM5M0x2aTNIZkhJa3FaZWpUSWdNRUFPN2w4bnhrOGgzWUxuM1lRMGp1c00xTHlPRU01RTRzZUNnT3ovbFBZY0VJOXhRVHR4eEhnM251a1lJTDVyRWRnT0NDajRmZ1lTc1I1cVJhZWpxMEppdXFwNGdoUU5MdzFWNHNlRkFLOUZNcjVIUUxUalFneWJNY2lOZzdIbjFwV1hmT09oNnNTTDhQa2pNUWRMWUdHYXdkN2ZKWFl2UjBXZkVNQUMxQldFNGxaNkMvOU1tZjZPY3VUcFNJRDRrV1VHMG03RXZlbTJiYzVqaG8xWU94bVBPbk1UcDJhSjdJQ0JpWThKL1Q3UUFrWUFjWkFBUThFb2MwTzJ5TGJSVVVNQ001Q01kaHYyelRsa0kvSmpSR0FSUWhISWpYaU1HY2RLR25lTTBqS0lPeDZwVisvTFp1Y2o3eEFNU1B2bzZ4VjQ5UVhTT016Tnc4Z0VkRm93TXdNalk1RFNYcHJtclJUNkI0eFZpQjlkRWt0dUpOcU90SGMrOEpqK0VEcGQyeFRhakdnQUdlTWdkLzluWUU4STRJSVFRQ3dKZ0lNTFhCQU5tZ3lTa1IySzROejlJRHc2THpZZkxRcmp4NFlaTkRYMGVrNTNMQ0J4U0FwMmpwbGhnaFkxc3paeDAxWE5CWE1FdGhBcVFCVzk1aDAwNlF2RUVhaEp0TXVYVU1RWDBGUlgwMnA5aENMTm93Q2Vyc2Y4UHJCVi9LZkVZY1ovbnpqTStBSHVFQUwvSVRsZ1lNWmhCcTZiRVF2cFNVZEdIbFBWeEJWamRvNnk0UklnRU5zRU82SkJscEVDVkxVVGdoRkxRVFljSXlNS1FaTWhHMVFORktYNDVqMWlZdEpvSlVPVitDRU1HQUVDTUErSS93OENYR0NBTzFqa3Y4MVlJc2dPRW9lSXd5eEFYWW01L2M2cWxZWm5hREpINWN6SmhJQk1tT0FoMy9qbGdYVldRejZSWURBWVhzdEMvUmQwbGtNNUF2STNVSFRmUndCcWZ4NGpvMXVCTDJJUjZnRFpHMElBQk80UUkyRGdEaVlPc1FSeWtJTVpQMGpnR1VMaWNSWUFnUXZNT0VRQ015aGE0Qm5rUElFRUZxQm9RYTdBSFVJRUJEbmZpY2pwcEVseGlJREltczZZblprYmFESllNRHo3M2NnZm1Xa0NSWUxKQ1AwK1dBQUtIbWVBWkVnUUFnVGprTkUycEFnU2h3aklBb3pqZ1o5Qk9rK3d6c0JjN0FPK2d2aWt4S1A4SndTNEdERzRLRVhPRXF6cXRQQUEzekhqQzRLdC9CY0V5NEp4OFdpYk0ySmtLb29hZUFENEN1TGJHQlFseEJFalprR2Y5WFZ0bTRoZ0NJelp2K1hGRHowWU5wNk5MYXhFRG1YbnMweVpFeW9vMHhuSS9vaWNvYWtoUk1CZWczd1RVa24yMVJnbkU4UWhyUTRvZzJjSGJRZjI0cXdpMkhxU0JScUJBRE1lNXc2cGdNNFlESHFRR3pDRGtDQVZNT3lCSEN3QUFnR3hBRGw0Qm9zY1pxQU1DR0lMd2poVVBhRnN3QTZDN21GSm1ubFVIT1FaV2wxV2o0eXlSVUVna0J0bHlUMnRxQU43NTRXNXNXUkNjS3JnRExEamdPVUdDb0dkR0xjQy95cDRoQjlHRU9DWXFYWjRiVzdzUmRGMEZHYUdJQU1wUXNDZVpZRmZNN04zQ1A3YVFId2ZBVG1yUlBaTHJjaXZZR3lXV1ZlQ3RaTWdsNXJLM3BTaVBvYnpoOENBN3lNZ2kxR1pYZXB1cjR6R3BnMnJZbG5YQWplVWhEc1BXZVRQTGZMSDFVRGFmbSttTG95UnR2M0VaTmNtcXl4YU5DQnV2VDZldXdQeE10UnY0K3JSRzl4SU11ZzBNTlFCTE54UGEyUUx1WUZxQU1UbkE4L25vQ0lBeGlFaGd1Y0RMUFkrVGpQNEV1Tmo5K0RXSjRSQU5YTTZkTi9DeUxLeldKd0ZieUJFUUJCTFVJREZtUWR4WFVjcTdzVENnR0gvS1Bweno2QXplaElHTkEya05uamV3ZmJiUHNyWTZ2dG9UejRmYTE2SUJjZ1pXaU9RNjBmWWZ2K0htRmh4QjkzUm44UHp5M0RkanJHZEphbTdNWENRQkVYa0REUEdjZ1VXd1hBR2ZWMWZXMEJ1YXkzeTg3Zzl2OTIyRXcxYklUY3dnU0FGUThKajRINlpYVkZMSHdCbStTNEhBcng0OVRKN1I5a0t4dzhXd1FLUGs2QnNRUUdXemRZWG8vR2pkWk9qTWg4MkRwTWdKanRwOVVUODM5MWtGK2VHb2tqQ0piSU1seEJZcm5Wa3UydHZNdzlIbXZKckJRT1dPRkFFVGxuVkRoOXNXYmlnY2NOTTFCbkVraUFra0xFaEJIdDNHV3dWbWQrOGQ1dnp4ZS9FOU15ejdjeUx6NGZxRVNpVjJWbHMrUHllWW0yUFBrL0ZNc2dIRFBveldJQ3FnbTduQVR5L2dOazlyNkVvbjBkNzlFazBGWWNJQ0FIRUVvRVB2OHFqRDd5VFZjZGR3OFI0UXpXQUxCQmcrV0ZtRnIvS2JITUZVK1h6Q0FteWd3VW8weDcyUGZTWFBIRG4zN0xsS1E5aDFpZEV3R0ZtMXlvNng3eVZzdnRHNmhrd29EUDZOaFptTG1mWnhoWXBYWXpYSUFHQ2FDQzlpMTc5RnpUWFFUcmhRc3BONEl2ZkF1WlprcnBkY1pDZ0UyVm5lelpjSW1LME9ueDFkdGIrTGplNmVOVUsrMkRDanE5ZGhCQzA1QURTaUFYS1ZqU2FSalFpeEdESGdyM1Q0Rm5BcjBwODJ3V2R5RnRiSStHM1RUYmV1QkFRZ0JBTjVQTWpMVDUzeDRPNmV0c0MrODQvd2RaT1lpOXRpTzh5eTdjaTNjaEI0dHhXeXo0UzRjUWlRT2c2dlI1N1RGeVZnanlZWFNSWTFRQU9kR0o4cWFSckpQdG9VM1BRdVNuWUZhUFJObVdEakREWVdkVit2Um5aNEd3ejIyQkFOWlNWbmZpcW80N2xzNVBPVmZQTGJPMktVZHRNWDJBR0JRdzZFOWMwZCsxZHhkcmpOdEZPb0RoQ1ovOTU3SGhnSzBlZkM2RUc1eDRHaTc5T1NoOGdwS2NSL2Rjb3U2ZlFuNGZza0NKUS96M1ViMkJxelU2YVBvd3NPNWJoNEFKY3UvRG1xN1FuQnZTWlovdld0ek4yN0dsMEp6Y3lXQVRaOVZSemI2YmR2b2JONTRxaUJXcWdHb0lpdEVmM3NPZkFteGkzU0xkOUtWVi9GNjN1VnpqNkxJakZPbFJkZ0FVUUVBTU1xM3ZKZGhWcjFrSnVMY01tbjRvcW9MNFpQSU9SR0hDSUdWTkVUaEpnQnRuOXk4TUJyeDhkczdjRmhYZDJvaGcyZm1QTytuU1EzUXkyRDlOa1U5a3BpNDIvb0d5Rmk4cElrQXR2eE1TWW5SK0srQWtMell0RzIzWkJ1d3h2eXoyMTYwYVlRWkZBVVBWNy9xbWlzRDluVkxmMSt2U25lNDRzUU5ZVmplenRwZkhVUm40VHNNNHN2TS9FaVNIQlRGLzloVVg3MDdLdGo0NjAySVhJTjl6VmJKNGFpKy9mY25TNHNCcUl4bFcwWTN6ZHZnVSt1bTNhanpqdEtQNE1iRk10a0duT3M3ODNoUERKRU94UlNSZ2NpWGdieGtzRmxxS3RhS2Y0d3Y1UVY1MTZySjYweWptaDJtOVlFSlRzZm85ZS84aDlCemFld1JIelU0UUNGRnFFOEFhOHVvbWl1SVdtRDU2aExNRGlnN1JISHVTV2E3L0VzUDlSVG5uNnM0Z0dpL1cxeU41SUhPeWtNN0dNaFlVM3M3ajRVc1JxaWxBZ1BrNk92MDY3M3N0UjYyOG5oeHZJMmtoMy9DYm1GMStMdUkzeE5lRGg2VlQ5VnlHT1JQbG1HdjlUSmxidHhJRDU0Vi9TYWo4WGZDZHpleGV4TnRUVldVVGZnQm1ZUVREb0RYZlEwelltV3BBMm5vUDdDZmhnSHlIZmpvbURrampNeFBwQU9BNER6OXdnOFg3VityMlJUbno1WXEwSGRzL2xQeHdwN1RQQm1PTzdna0hsWEh2M3cvNnhpU24vK1ZNMnBiZFhzL1lrajJJNEVLRUtXNTU2VXZIbG1KaW9lbW9yYzBnclFRT1BIaGo2VzJuc2I4cUN4OFVJTVJpNDl0ZFpmMUFVWERCV3BvbUZTcjlsRnM0SkNBdk03WnIxUy92emZIekRlc01NRURSdXQ4NzNtcmNvcC9jRVdCOER6WFJQOTMvcU9pL09Qem45YW12VW5yd3dDNWdlOHRwZkJYeU5KN29iOUR1WW5XallhWjdGWXJaTk1jTksySktDalZkbWRCbkFnQnNmMGhIYjJMTHVkYVFESTFRVnlLQ3o2bVNPbWZvazduK00vRXQ0L1FpdFVlaU9nemNnN1dEWSt6MXlQb21pWEU5amY0aHBCNmIxcEhnNTR5dWZ3WEFBWmhBTlhDK25hbTRsOEI2NjQ5QktCOGdMTU5kN0o1VnVvNHFSRWJ1TXdjSnZZMkVNaTFDTVhvU3FEdGhseEFBZHpkSTBleWs3MzJJNG5PT3V1Mkg5NnROWnRUd3hyQ0FZeEFRTCsyL0NyTS9vYXVoVlQ2WlZkSmh1cnFldEEzUWlPS1FVamU4NnhZd3B3VTdIcjIwbmUwdjJkRzQvNit2dS9pcGdHOTlsZ0ZoaUhOSTR2VWE2SFBkdjdodndpYkZPT0RVQnVSSGpJeHlSSGVvR2drRU1zR3RHMzg3QjMxaDI3R29KRU9EUWJVTzNNdTdkbmxuWkVXWEJWTHNkTzVZNVhoNWVvQ2lLQ0ROeitVUFQrL3pqclpTUXdJQTZ3OXBKWnpEMGF3ZnorZWVTYVN3bWNwWFpOVFZxcDY5WlliOGlCOCtPUjk2ZFV2eGFNRVlsR1dCTFdKS0JBM0o5MjR6VFdPS29YRFNuSzl1WUpBUUVnd1BONk5XN2UydWd6ZG1RUVN3UjRORHViTWI5cjhqRlZxSStBZllab3QrSCtuRDBhU3o1QnNxMzBCdnNndkFObWozZ2ZoUmgrVFNodVJKNUJZaUdBaGdoNkI2S0JBYXNXSDQ2WDcveWMxanJLK3g3QURZKzgrWEUrQWNJd3dSaVNZWjIrVXRJWjFBM014UmhBbWt6bG42ZmJkc2FSSWVpT0pXRERKQkR3NEQyMkxjWTltQjJEa0o2TXJSZ3FuTXpUWDJBYkJ5VWtGalN3dXgwQ1F5ZmptN1BEZU5oMDZEVUYxcDl2WnpHcHVXQVFBWVpNTUFNM0NFQTNUWlFzSFd1MXMvVU1mL1ZVZDF3U2IrR1FRMEdtRUdJUUFwZmYzUi9mdTNLRmR6bEFqTlFnR1lJSjIyQVpwdjQwT2Zod2pNRHp6M2RMdDI1eCtSbzQrcmx0aXdQSVhTNHAxM3lKMVB6UnJzRnFRVjFBd1owUzJNNEJFazdESkZsckJpTnhZdlA1NFZrVml6T2laQnNFZW1uZ0xNRTQ0RDRuaG9vRE03aUlBT0R4V2dVMFRoSkF0d2d3WmZqSlhkc0RTZTJDUGtJVkFNQk1CRFFERGtrZFU3RXV1K2lIcndhZUFtVG96Zmd3R0lGcUlmNEJLVlAweDlDNWpxOHVZNVE4RDNHSWNwUWxOQ2RXTW5ldmN2NDlyYyt5ckxPSWl2WHJtQ3l1SXpLRFJOZ1BLN0pYZUJjek1BZHNQc3h1NDJOUjRINzhaVGhGT29LTUVEZzdHQjBmQ3NSMkx2L0JJNVl0eGtMOEowYnI2TzNQeE1MRGtwa0RwcWswT2tnWXJDanJXTWo5KzNSVGRNTGV2VTRUSzhlZzdJRmJwQU5oQWhCV0FObWNNUnlZNlNBL29MWXZNeTMxemxlMld1NGhDWEdZV1pRTmY3My9ZcEx5NVoybFFGS2pOQUNCZWhWMENtRUFBZGl5WG5kYm5ycDF1bm1qOHBSemw3ZnNuYmR3TTU1djNyZGx2RG95UnNNR2pIWUFUUFQwRXF3Y3NLd0VGRXczQ0NIUUlUVjBleWlXdUFHRVViS0VIN2FBUW5NREFRT0dHQXNDWVlBQTVSOWF5Zlk2UWw3dW1TVTdScm1lSEI3L2FUYkIxUGQ1NUI3RzNETFlMczVyQTAyQVVUVWdBdFNzWkhzTDJiUGdSdG9IQ3h2QUZ0RHNLMFlNSGxjQzA4cnlMMkU2aHFMNHFBUXVyZ21pVVhCc1A4d3ZkWXJxUGJNc243bDFaejZIRmkyNWtKeTNzaGdIa0xnQ1F3UUlDQVZzREI3TGIzZWJsYXRoUkJQWVhiZkNnNnlDRlpBLzVFN0dlNituZEZUWU0yRzB4bHJIME52NWdCWC9lTzlQSHczZEVZNUtDbHcwTEdCY0NvWW9KRk9TK3pjbVQrOVk1ZTJyMTVoZER2RzJuRmpVSUVCQnBoZ1VJdDJhUnk1eXJoOXU1anRpUlBXOFJ5djdIZmRqSUI0VEREREczdjR6bDNEZld1bmpORldvaDJNSmtMdEVJRUE5SVl3VmpLKzZhajRmK2dxbkxaSk4yWEYxd3ptaFJWVURObmFUQU1tNmdYUnpCbXQwcEE3VlEycmxoYzBibVFYTVFuUHJPa05PYzZDaUlZSFdCQ3FCTWtNWTRtRXhZQWxvMTlsOVRtczdXYlQ5ZEEvVnJUdDlCaXRXMVhRc1F5SjY2NVpQSFVIenM5aWd4THhCb3lyZ1FJNEh2UUJ6S1p3UVZtQTVEeTg2eVlxd2ZJV2RPSUZNSElDc2QwRFFUVlloelZYZ0UxQm1BVnp6RWFBSTRFYVl6L1lES2s2RnpwWGNNSFBQa3puS0NDdHA5b2ZlWnlBd0NGeWlBa0NtZXlSMUxxZFhQV1kyUU5tSjVES2hEdFlnUGJZa01YWi80dEZpQ3VBQXo5Qk00UisvMFkybjdPTGRjZEJLamtveVFCak05QTFSQmJVaXl5dW43QzdqbDRMVDFwanpDN0FZQWhtUEVFd2tLQnFJRHNFQzc4STlxYzFqRWVFK0I1MzBXbUZYMTQybXU2cWMvNndBeGx3QVFZSXFneGpIVmE4OHFKd3hVbXJ3bW1QUGx5L2Vxb2REeVN6NVhValltM0ZpcmFXeis0V1FTS1pFVnFnaXNNRVRhT09qR3lvYUhmRmNORkdsQmtMTERFTGcreC9IY3cvVWdRN0tyc2lRZzRxWkhtMjBlNlcyWnh4U0xkcHZKMmQrd3JzOVRsRExBMEdrVVUxZHpRVHU2RGlHSkxOWTN3V3RBME1wUHVCUzhIT0JZRUU4NHQvUXRINk9LdVhRZjlSOFBaVGFZK3NZdmIrQllZek1QS2tmUlRsUG1JOEh4ek1RQWIxNE1zRXU1SlEzSUw3eTRpRDgwaGpzN2hWVE84QjkxdG90MnBTVE1oQUJqU1EvWE1VNVZmQmQ3TTQyRUlJbDdGbTVSeWpKWHppejZDdXR2UGNOMlI2L1VUVGg4WDlINmZWK1J1cUdhQS9UcTUrZ2w0RnFmVU5Mdno1L2FRQ0pBNUtKbG9XN0dRelF4SW1ZK2o2MW9ZanVOYk4yRGNMR0ppQmVKd0JKVEIwUVFyVzNiREMvcUFzd3B1R3RTWE1PY2pFZmhrZG9DUEFYV1BITEV2dm5lOWpjajVpQWVlN2hLaHFlOGJ4YThMN1d1dmlLZmZkblIvKzVqMzYwbk9lVHBoTWlneEFZSlY0YW94V0ZvVEtsVUVHQm5JSTBYN1pqSmNIVkFtYjJEL2pmemJSc3U4b1dkK3p1c2tnaS9ZZys1MmpJZDZKR1dZUWdleUJQWlhPM2RBTkZ3ZlJkVEVtK1R0YXBSOFJ6SjZSM2VoMHdmWTNmR2JmZWJkZGMrekxWbEZySTRPcURXcUR3QUtnQThCYndmOG5LUVZDNjFOVU01OWgxU1MwT3RBZnZaaWk5UUpNc0xodEdja2dObk5RL2pMS2QwQThoNUFYcVB0L0Q5MVBFRk9tR1hZSmNSbGlpVGFqWmdyM2FiSmRoL1JPeEcraFBFV0ljeWk4SDVwM0kxK2ticUEvL0IzV3JvVTdiempBby9mRDFCR3c3YlpQTTZ5T3BDak9vYW4rbGY3c0IybFBRUVI2dTA5Z1pPUmtIREQ3SnRVUXFpR1BTUmFZREdaUEZvY1p3a3lyK3hXL0dRd3JqRUk4cmhXTVpZS1Z3T2RkZk1oZDU4VEMzcmxxTXB4ZnUyZ2FVUVNqY3QwV3NGY1gwaXVhYUpmS1JSYTBJcU5sTjM1ZzZQNnpMbjBPN0NHRG84R2VFWU05blJERzZMblB6dWMzYlp6aW9lWkFYcWJ4c0sxVmhPWERTcGpaQmFYQ1I4ejBCb2M1bHJpelBKcTl2U3p0MGlvVE95MWpVR24yMFdtL3U3M0J0cmZhM0QrWXRaT3pZRFRaYTNwVm1CczI5cnV0a3NyTWtCaFBRYis0dmgxK1R6QmxCbG02eTR5M0oyT0YwQmFMUnIyWVNTVjNQYmpxS1YrYm1WdjNVOFRla1pnRDhkbTQzMDNPRUFPWS9SdVI2Mm0xQ3RBODFYNElVOUJVbXlsYjc4ZktaZVErTEgveVpSVERXNm1iL2VEVGlMZVQycU1NRm9iTTd4NnkraFRJZmpUVy96Z3huWXNERmk2aUdaNkM2ZDlvcFl6eHh6UzZpbVp3QkdPajkxT0gyL0RnWklkVytmc1U2ZTIwT3JEbm9ST3BkU1duUGczV2JOcEh0cmV4c0RCQ3F6WEh5Q1EwRGlIQi9QUkd4aVpYWVBWZWN2TVFNcjVmR2huVitvVjVPeTFFRG5GQTJIR2x3bHVpQWNaaHhpRXU3VFhaZlVMSGhFS1hFM2hhNWF5aWhtaEdBOVJaLytUR2I3am43OGo5RVN4ZUhDd2NEMktZUlRBcmtvWG51UGpKQUgyRHRvS2xnaVV5V1BSTEp6djZoMWdFRnFmWi84aDIvYzBKeDNOcVVaSnlBMlo2aGRBV0kveXJSTGRUOEV6SE5zdWcwektpYVdlS2VnbkdMUU1wRE9hNWNpVFl5YlVMaTJiZE12NUduWFdoWVZlRHVtWjJ0c3hPRzQxSzJhR1czU0RwSlJZMElOaDVZQWdEQndMM3JJcjdGcWs0RFV0Z0JqRyttZXgzSW4wUk04aUNmak5nY0dEQTdDT1FhNUM5aUZpOEQxdFlqOWNnUVdmaUV1cnA5K0xWSDVIQ3ZaZzUrQno5UGl6MGw3R09YNEQ4RmhwYmpzUWhSaUlXNzZZWi9nSXAzb1hVWU0zMXBCTG01MkZRUVh0cVBhM3d2NUMvRkRPWW1ZYlRudjNieFBZT2Vnc2ZZZDJ4TUt3eWcycWVsajJiT2grTDZ5OW90MFJhZlJHNUJ1VnY0SG9ZeFBkTHV3OXczbmhiSFhjd1FJSWlRcEZnV0FsM3NNQVE4WWpnOWliN3JrUVlpWVU5SDdOMUxoRUVqWERROVl0RGYzODBQdE5xQmM5QUkrMEkyWDhwcFhDNXNHTWRJUWx4U0JTTUdsQ1lNV2cwYmRhOHZvVSs3ZG53REowSWV3N29ZMnNhZjlycWtmaHp2VmtubTh6Z3pHRGhUQUVSRVlOUlpkRWZhdXRZbDFlbnhIV0d5QWZjTGR0Znh6RjdWdG0yOC9wOXNTU21aT2U0Y3c0WUJ6bEdQd3QzLzVjUXdwc3d0ZzFySm1JUm5obUNnYUFUS21ZMGRkdm45VHdvT1F2bU9VUmFUUXlYSS84WThGVmNEekIwR002dll6ZzRoYlhIUDVNbVA1TzhXQklUaDVoQk5ROTBmb0d5ZlNHZXZ3aTJDMjlFZC94SXl2WUZEQmVQQmtwQ0FuR1laN0I0Rm1YN004RGxvT3N3N1NhbWtybitNWGo5RkxycGVlREgwVGlZZ1dkb2pYYW82L2NTZURiRDNxMWtiMmlYeCtQMlhGS01pSjhtMkRpeFBBMDE0TnhNdGxtTUowamI5dG5aWnh4bkRPZmtCQlFDdzJHamhjVkswMld5bmdWbHllWXhUSEJjQ3VFQ0M0eldXVm5pM21TNnJ3amNPWmU1dnNxNk9zcjJTZUl4QnBpNGJ1RDV4UUc3TEptOTBNRlNNQ1J3aVNMU202bjFqd3VWM3J1eXhjMHNrVVJyTXREcEdpZE1zWkNDL2FxeXp3cTlNa1VyekkxR0FveGEwRTdhNDVXdTdBLzFKMlBkY0Q4Q0JLcEV1OVNPbk1QTDk4M3o1eE50UFNzUkdHWW9Ba2pnRWdtL1o5OVFIeTRqbDNlRDdSOVVqbUFDT0JXSlE4VGlQbHYrMmZ0MTNCYkU2WVFhQ0RYdWh0a2FpdUxOb05lUXduNUdDcU5ZUHNteUk4YUlSYUx1UTY0YlFpRVFoeGxnRWV4b1RLL2pvSnloMVlHUlNSak1DMUVUQWsra1FFeGJVSDRYaEJrSXM3aEtwcFl2dzJ3RXIxbmltRFdBRVNJTWVtQTJTb3pQUi81OFlvUUV1QUNEWUpjZ0IzT1dPSEFkUWZ4N2FmUHE4TUZxVVovRWFFQUt3Ulo3ZmVZWEt5MGV1ZEt5R3BzYVZrekdTTnRnQk9USXBwdEdNMkFMS1hFQW1IZlJ1S0JnaWZGRUJsbjZsc1Ava091S1lQYVVvZXVvRUd3WXBIdnF4cjllSzl6a01EUytUelNzTURvSkF1ejJyRGNPaC9udktzVm5XTkR4TFFpWXB0MTFpekpmazdUVnpES1BNU0FBQmlIdzRONDV2ZVRoUGY2VFc5YnlsTEpndzZEQ3pOaVpUTmVZK0hxV0hoTEc5RUpOM1lpVTdNQklhYThSZ1NBbEVvdGZxSjkxODEzOTQxZlE3YitTUU1aVkFZWmttTFdSdWhodHlnUWgxQmlMVklzRGpFeElnUE5FRFFnREVwQUlCcmx1eUUyRG1UQ1dpQitnSmdBZGpCSE1FcEtJY1FqMGFPb2haZzRZanpHV3lKQWlVQ0FIVVFNTkIwa1JjRVFiYkJhNGlSL2kvd0gzRDVQTXBkMnQ1UUFBQUFCSlJVNUVya0pnZ2c9PSIsInN1cHBvcnRlZEV4dGVuc2lvbnMiOlt7ImlkIjoiaG1hYy1zZWNyZXQiLCJmYWlsX2lmX3Vua25vd24iOmZhbHNlfSx7ImlkIjoiY3JlZFByb3RlY3QiLCJmYWlsX2lmX3Vua25vd24iOmZhbHNlfV0sImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIl0sImFhZ3VpZCI6ImJiZjRiNmE3LTY3OWQtZjZmYy1jNGYyLThhYzBkZGY5MDE1YSJ9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wOC0wMyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiZVNlY3UgRklETzLCriBQcm8iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE5MTIxMDAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4xLjEiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wOC0wMyJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDgtMDMifSx7ImFhZ3VpZCI6IjNlMjI0MTVkLTdmZGYtNGVhNC04YTBjLWRkNjBjNDI0OWI5ZCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiM2UyMjQxNWQtN2ZkZi00ZWE0LThhMGMtZGQ2MGM0MjQ5YjlkIiwiZGVzY3JpcHRpb24iOiJGZWl0aWFuIGllUGFzcyBGSURPIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCZmpDQ0FTV2dBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakFYTVJVd0V3WURWUVFEREF4R1ZDQkdTVVJQSURBeU1EQXdJQmNOTVRZd05UQXhNREF3TURBd1doZ1BNakExTURBMU1ERXdNREF3TURCYU1CY3hGVEFUQmdOVkJBTU1ERVpVSUVaSlJFOGdNREl3TURCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQk5CbXJScVZPeHp0VEpWTjE5dnRkcWNMN3RLUWVvbDJubk0yL3lZZ3Zrc1pucjUwU0tiVmdJRWt6SFFWT3U4MExWRUUzbFZoZU8xSGpnZ3hBbFQ2bzRXallEQmVNQjBHQTFVZERnUVdCQlJKRldRdDFidkczak02WGdtVi9JY2pOdE8vQ3pBZkJnTlZIU01FR0RBV2dCUkpGV1F0MWJ2RzNqTTZYZ21WL0ljak50Ty9DekFNQmdOVkhSTUVCVEFEQVFIL01BNEdBMVVkRHdFQi93UUVBd0lCQmpBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlBd2ZQcWdJV0lVQitRQkJhVkdzZEh5MHM1Uk14bGt6cFNYL3pTeVRabVVwUUlnQjJ3SjZuWlJNOG9YL25BNDNSaDZTSm92TTJYd0NDSC8vK0xpckJBYkIwTT0iLCJNSUlCMkRDQ0FYNmdBd0lCQWdJUUZaOTd3czJKR1BFb2E1TkkrcDh6MWpBS0JnZ3Foa2pPUFFRREFqQkxNUXN3Q1FZRFZRUUdFd0pEVGpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUNBWERURTRNRFF3TVRBd01EQXdNRm9ZRHpJd05EZ3dNek14TWpNMU9UVTVXakJMTVFzd0NRWURWUVFHRXdKRFRqRWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRW5mQUtianZNWDFFeTFiNmsrV1FRZE5WTXQ5SmdHV3lKM1B2TTRCU0s1WHFUZm8rKzBvQWovNHRud3lJTDBIRkJSOVN0K2t0anFTWERmamlYQXVyczg2TkNNRUF3SFFZRFZSME9CQllFRk5HaG1FMkJmOE81YS9ZSFo3MVFFdjZRUmZGVU1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0VHTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSVFDM3NUMWxCakdlRit4S1RwelYxS1lVMmNrYWhUZDRtTEp5ellPaGFIdjRpZ0lnRDJKWWtmeUg1UTRCcG84cnJvTzBJdDdvWWpGMmtneS9lU1ozVTlHbGFxdz0iLCJNSUlCMkRDQ0FYNmdBd0lCQWdJUUdCVXJRYmREcm0yMEZabkRzWDJDQlRBS0JnZ3Foa2pPUFFRREFqQkxNUXN3Q1FZRFZRUUdFd0pWVXpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUNBWERURTRNRFF3TVRBd01EQXdNRm9ZRHpJd05EZ3dNek14TWpNMU9UVTVXakJMTVFzd0NRWURWUVFHRXdKVlV6RWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRXNGWUVFaGlKdXFxbk1nUWpTaWl2QmpWN0RHQ1RmNFhCQkgvQjd1dlpzS3hYU2hGMEw4dURJU1dVdmNFeGl4UnM2Z0Izb2xkU3Jqb3g2TDhUOTROT3pxTkNNRUF3SFFZRFZSME9CQllFRkV1OWh5WVJyUnlKendSWXZuRFNDSXhyRmlPM01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0RnWURWUjBQQVFIL0JBUURBZ0VHTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSURIU2IybWJOREFVTlh2cFBVMG9XS2VOeWUwZlEybDlEMDFBUjIrc0xaZGhBaUVBbzN3ejY4NElGTVZzQ0NSbXVKcXhINkZRUkVTTnFlenVvMUUrS2tHeFd1TT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRkFBQUFBVUNBTUFBQUF0QmtybEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFCSFpwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVOaTFqTURFMElEYzVMakUxTmpjNU55d2dNakF4TkM4d09DOHlNQzB3T1RvMU16b3dNaUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenBrWXowaWFIUjBjRG92TDNCMWNtd3ViM0puTDJSakwyVnNaVzFsYm5Sekx6RXVNUzhpSUhodGJHNXpPbkJvYjNSdmMyaHZjRDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5d2FHOTBiM05vYjNBdk1TNHdMeUlnZUcxc2JuTTZlRzF3VFUwOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXRiUzhpSUhodGJHNXpPbk4wVW1WbVBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZjMVI1Y0dVdlVtVnpiM1Z5WTJWU1pXWWpJaUI0YlhBNlEzSmxZWFJ2Y2xSdmIydzlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUF5TURFMElDaE5ZV05wYm5SdmMyZ3BJaUI0YlhBNlEzSmxZWFJsUkdGMFpUMGlNakF4TmkweE1pMHpNRlF4TkRvek16b3dPQ3N3T0Rvd01DSWdlRzF3T2sxdlpHbG1lVVJoZEdVOUlqSXdNVFl0TVRJdE16QlVNRGM2TXpFNk5Ua3JNRGc2TURBaUlIaHRjRHBOWlhSaFpHRjBZVVJoZEdVOUlqSXdNVFl0TVRJdE16QlVNRGM2TXpFNk5Ua3JNRGc2TURBaUlHUmpPbVp2Y20xaGREMGlhVzFoWjJVdmNHNW5JaUJ3YUc5MGIzTm9iM0E2U0dsemRHOXllVDBpTWpBeE5pMHhNaTB6TUZReE5Ub3pNRG95Tnlzd09Eb3dNQ1lqZURrNzVwYUg1THUySU9hY3F1YWdoK21pbUMweElPVzNzdWFKaytXOGdDWWplRUU3SWlCNGJYQk5UVHBKYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2pKRk56RkNSa1pEUXpZM1JqRXhSVFk1TnpoRVFUbERRa0kyTkRZelJqa3dJaUI0YlhCTlRUcEViMk4xYldWdWRFbEVQU0o0YlhBdVpHbGtPakpGTnpGQ1JrWkVRelkzUmpFeFJUWTVOemhFUVRsRFFrSTJORFl6Umprd0lqNGdQSGh0Y0UxTk9rUmxjbWwyWldSR2NtOXRJSE4wVW1WbU9tbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNa1UzTVVKR1JrRkROamRHTVRGRk5qazNPRVJCT1VOQ1FqWTBOak5HT1RBaUlITjBVbVZtT21SdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk1rVTNNVUpHUmtKRE5qZEdNVEZGTmprM09FUkJPVU5DUWpZME5qTkdPVEFpTHo0Z1BDOXlaR1k2UkdWelkzSnBjSFJwYjI0K0lEd3ZjbVJtT2xKRVJqNGdQQzk0T25odGNHMWxkR0UrSUR3L2VIQmhZMnRsZENCbGJtUTlJbklpUHo0NzdKWEZBQUFBWUZCTVZFWC8vLzhFVnFJWFphdkcyT29xY0xHMnpPT2t3dDBCU0p0cWxjWFY0dSthdXRsV2hiems3UFVBTVk5SGNyS2p0TmJxOGZlQWw4YUJvc3p6OXZwZGpzR0dxdEYzbjh1VHNOU1pwYzZKc05UNSt2MHhZS251OFBmZjUvTDQ4ZmcvZnJpY3pKZ1lBQUFEQUVsRVFWUjQya1JVQ1piRElBakZYWk9ZMVRhdE5jMzliemtzU1ljM3I0TUU0Zk1CQWFENnpsOHkvOVRPZ2V0OGQ1amZONzhid00vZERDUnBSNTIxelhmb2pISjA1SUl5aEJBVVNWQU9OZEd6Qll0MmY3S0ZyZmtKYUFrSGg5RlpoY0RYSFJrVEtvOU1MaWhHYWF2SW1uVjNxeUVYMEVwcmd6LzREd1VEN2tDSFJuZDhRRk40M0dvNFVWbUREZ3phNHcyN29pemRBMitjSyt1dVVwampvMit4d2MvNDJXNTB4NUxHWWVEQnNSMEhWSXg1eDhpRjYwQ2JsYlRFRWtGcjI3Yk5EQlVWU3ExT0tWUGJFNjJiM0VIOEZxQmc1T09PRXVjMnQ4WkppcU1PdUdwK2NLamc3d1ZHY2VvenFONHB4Z1ZQUWtqRllnYlZKS0RVaERDallyYXdQNXE0RVRnQzlmSU1SSHRpdHBRY0N2Sk9FTGNiTXNRZ25jaVJrbGpweVFqdkc0NGpxQlVFVEZpQmkxUEVJeWVrT3pzVytUeTVjTEhvczVSK2RNUzFMdFNTeGYzZ1FIY3pSMkNJNGdNTnBXNElSQTFRTWE2dEo0K0M2dUh1R0U4bU5ESXlGcWcvT1AvTU1VdWVTNklxOFM5MGRBZUJKU0V5L3FLa0srQk53ejhjWVk0amI1SjZ1NGlXQ0kyQjFaNTZMVzVrRWM0aGtkTXBzdlVDNTU4NVNYMFF1YmNnTnF5ZmdERkVjVHQrNDAvMFM1Tngwd2FDdzNPS2tjT2JBNUluMEFZcDAxcGpqdzJuNjI2VURqdEh3YTI4aUh1VEtxdHJ2K3JlVzQxTlo2aUdscjd1dUxKQ2ZrRnRjdGNHMDRzZ20xZU5TK1phRG5wYVRFckdveVg1SksyaU16OHhzMG5Pd1dHY1BETjQ5cWFDZDRiekpvekRabS9hQksrRW96THcrWGhOQmlZd0hmMHNpT3UxWFBrRy96S3d2cVlLY2ZTd0RFY0gvb1VlMDdlcy9XUThySXlnMkRPWGo4dGprWmR1REIvYjhoekRsbE1NT0NTNUJFbmQ1MzRmOHRpM1VaYzRrTXMzeEx5YWZNU3NKaGRHOFhQcWpOazV0QWdPMjVmZUtDaG5WZERqL0owRk1rT3NVL3hNQnYwd0ZoWWVFR2ZWSDEzZnVEVTB5REZMYTRmYzdSbldIQmZ1VEZWMnRFbU53YWRjN2FjM1VZMmpmQmw3SFQzNmZlMzRpUU81bU5DRkZCVzA3S2pQZ3FoT0xVMDF2WjhQdWVaMkpDbEZaTjhqa1VzNjl1a2E5ZVBwNitFZkw0QUY1K055d1NiaXJIdGNCOE1sL2drd0FFamtLNjRLakhQZUFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiM2UyMjQxNWQ3ZmRmNGVhNDhhMGNkZDYwYzQyNDliOWQiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEwMjQsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjYsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6OTYsInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDQtMjQiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkZlaXRpYW4gaWVQYXNzIEZJRE_CriIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjAwNDE3MDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjIiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNC0yNCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDQtMjQifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI5MTBhNzYzZGRmNzlkYmY0OTZjNDgyZTdmMzEzYzUyMGE4OWY3YmVjIl0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjkxMGE3NjNkZGY3OWRiZjQ5NmM0ODJlN2YzMTNjNTIwYTg5ZjdiZWMiXSwiZGVzY3JpcHRpb24iOiJZdWJpS2V5IDUgU2VyaWVzIHdpdGggTkZDIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMyOTQ3MywicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoyfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCIsInJlbW90ZV9oYW5kbGUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDYtMDQiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ill1YmlLZXkgNSBTZXJpZXMgd2l0aCBORkMiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDI0MDYwNDAwMCIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA2LTA0In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wOC0xMyJ9LHsiYWFndWlkIjoiMjM3ODY0NTItZjAyZC00MzQ0LTg3ZWQtYWFmNzAzNzI2ODgxIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIyMzc4NjQ1Mi1mMDJkLTQzNDQtODdlZC1hYWY3MDM3MjY4ODEiLCJkZXNjcmlwdGlvbiI6IlNhZmVOZXQgZVRva2VuIEZ1c2lvbiBDQyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDNlRDQ0FkR2dBd0lCQWdJSkFKYlR5cnUxWC9JUE1BMEdDU3FHU0liM0RRRUJDd1VBTUNNeElUQWZCZ05WQkFNTUdFZGxiV0ZzZEc4Z1RYVnNkR2xCY0hBZ1JrbEVUeUJEUVRBZUZ3MHhPREEyTVRJeE5EUTFOVEJhRncweU9EQTJNRGt4TkRRMU5UQmFNQ014SVRBZkJnTlZCQU1NR0VkbGJXRnNkRzhnVFhWc2RHbEJjSEFnUmtsRVR5QkRRVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFNVmpLSFdwYkQ3VFNsTXhvY2pUbDZuSWY3eDMyUG1zUTl6R3VMR0dxQTBVUVpvSXEzWEx6TDZMWVV2SjVBNWcwdXlGR2xsSEVmR0FLckVhQ1E4RlZ2UFMvVWgwRnlmeldoUkF6aVRTaWpqTUlJVmpqalV2OW05dkZtY1hTY2dIaWc3T2R6ODg1OFYwa3JOSDk5cUdtM3dqZ2FPZXJUV210K2pYQ1VmbjAxSWtUUHd4RzJIbGdFZDQ1ak5MU1Y3Vm9vbCtLZThFMmtpNGxFa1RlSHpib3VsUjVHVWJwM25NaTdFNDdWTVFhM2JOd256V0Jic2FCU1NRaExrM201SGFLaGh4YTZ3SkRLNDdOaU1Da0NrZElIdVdTUUxWQWZtODVVQU9OdEVPUHdpME91SzNxYmU4eUtPRkdmMEtoQjVNTWVBeW03TVYvTTRXMGE0OW9nUEQ5cE1DQXdFQUFhTWdNQjR3REFZRFZSMFRCQVV3QXdFQi96QU9CZ05WSFE4QkFmOEVCQU1DQW9Rd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFKV3o1eExNazVXTlliQWI2eU94RUNCb1oyV2VCL3FsNFZKM08vMy90TnN4T1luekxlV281NDB6UWg5ckFtYXh6N2V1bUJsc2tNcTR5R1BTTlhCOXljV0dIZ2tjQ2VTek4yd3Y4Q0l6REJzMm9CWmpUTms2NUxCWkRzc1RPQnRNVy8rdVRGSFFmYnVPM0lTTGhJMERYZlJFaTlORE0zamZrMTF4SGNzZmgyUk1WK1FkTmZ3VmFaWnJDcStvdUcrRXZrdjdLcXErb3l1MFZGTS90ejY4VEdsNnlsaFBGUjFxaDl3dHRwVmpBT09DRVFDTHFQMmRQMjhsd1lCeUNxSFFxVkh3YnVqdi9MWmpabktXM0xZbmRaaXhQUFNSQ0pzc0REd0p2aC9mNm5UeGc5WkUrL0pjWXJlNUNhSThuelZIYVNPQ2pOSjdGelVMRzY0SmlXT3ZRNTA9IiwiTUlJRGRUQ0NBbDJnQXdJQkFnSUpBSUNVVHZrZ3RqNUNNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1GRXhDekFKQmdOVkJBWVRBa1pTTVF3d0NnWURWUVFLREFORVNWTXhDekFKQmdOVkJBc01Ba05UTVNjd0pRWURWUVFEREI1SFpXMWhiSFJ2SUUxMWJIUnBRWEJ3SUVaSlJFOGdVM1ZpWTJFZ1EwRXdIaGNOTWpBd056QTNNVFF6TnpFNFdoY05NekF3TnpBMU1UUXpOekU0V2pCUk1Rc3dDUVlEVlFRR0V3SkdVakVNTUFvR0ExVUVDZ3dEUkVsVE1Rc3dDUVlEVlFRTERBSkRVekVuTUNVR0ExVUVBd3dlUjJWdFlXeDBieUJOZFd4MGFVRndjQ0JHU1VSUElGTjFZbU5oSUVOQk1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBdkFLT2VxQzUvcDBEMWlzQ1lLUUpsVlVPckI2STdETG9jdW5FL1JtOGR1R1RieXhRaHQzQ2JGVlR2M04yTHAyZmJqeGxJKzNzT1NHazMzRlRZa1RxeGNkSklySjdTc2tCY1VTTnJmS09hUVQvNktRY1A0Q203Vis2NTVUcStUV3h5eFdRaER5Z3QxNXFvUDdNdUs2YlQ5U3dwQ2pwZktoYU1TbXlRYU1vVWNSQWJMcWR6QkNhYzBoekIrWmUrZ3FKbG5XVjlVYVNJMnJGc1Z1SDRaRTBjUk8rTU9wYUxnTS9zMjQ4bkdHSHAyMmV3U1FmYm5QYUJiYjhpcXlBUCtjdTUyR0xzVXBLUkplYkUrUjYrUE1ROUpDZFdlUVpSM0RrZlNpZGt2M21jYjRqcTFpSXRhK01xS2hSbndyZlhoOTExS1dMbllBbDlFTkNoTFgwYzZTajFRSURBUUFCbzFBd1RqQWRCZ05WSFE0RUZnUVVXTHZoUkJVUG44dUxJZjY4K2d2L05aSXdHU0l3SHdZRFZSMGpCQmd3Rm9BVVdMdmhSQlVQbjh1TElmNjgrZ3YvTlpJd0dTSXdEQVlEVlIwVEJBVXdBd0VCL3pBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQUZMckRoYWVnZUtIeFlqSDNFUDN2VUJLaG56TTIwNkFTeGdlWUNPMkVjOXBPbFlKYWVxRkUrc1VhbVVWL3B3akRscU5hU2dGZ3k3VHdlWWt2T21NbjRxU2NzSHF2SjN6R09BaWFmd2FoMXZVSGZDbFhSOCtheE8yaUdPVUYwSktyWjlZWWpiQWE1LzRIQ2x2N2pGUE9kTVdUT1F5bmdvaUhBczNqa3VZanBDTEZsQjRWT2kzZDF3akExcG5UZEJLa0FiN3Q4blR2dysvWGJGdmNRYTczVkg3c2p2b0JxRDNmZE1mUmN1VnE0cVVadFpUNmNHYWdUSEQ2MVR0cWg5b01DWlhjRGJSMVBHWm5OYnF5Y3NXUERJSzBucG1LMy8zbGZWOGMrWnNyeTZlMTcwbWZKTVpwN084bTZDU3o2L1ZMSyt5REpkNzg0MXdwbWVLVGY2SW5aQT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVF3QUFBQWdDQVlBQUFEbmxVWnFBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRW5RQUFCSjBBZDVtSDNnQUFBQVpkRVZZZEZOdlpuUjNZWEpsQUhCaGFXNTBMbTVsZENBMExqQXVNakh4SUdtVkFBQUsxRWxFUVZSNFh1MWREWEFjWlJtK05PQWZLb2c2V08wUWNyZVgzTzcxUjQxb0hkU3FxREFPZzMrY1lFWEJvbFhSVEVuMjIwdGFLVGM2NG1nQnF6QmlFVVZwQmRxaXd3aHFTZElTMnVwWVNndlJ0cFRTY2tsald6SGFnanBTUmRyNHZMdHZqcnZrMjd2ZHZkMUxqbjdQekROM3QvZCs3L3QrZjgvKzc4YUswTkRhYXIycU9kWFpvcVd5SDlSMGEwRmN0NjdXZEhHVFpvalZDY1BxU2VqVzFvUXVIc095L2VCVHNEbU0vNTRaVDlqK0xXR0lnN0RmQi9zQmNEUHNmNFhmUDhYM2IydUcxWkhRelU4bVV1S2R5V1RIbTVxYWNpL2pIQUtCeWlmMGJCcitMd2FYSVBZUGtNZHFmTDhYZFdwbHMxQUEzMS9Rak93OThMOFM5YjhCWElSMituRGM2RG96bHNrMHNsbmtRTXhrUEdYTzlFSnRWbllHRjRzVXlWbmQ4VVRhZXA4YncrNkxha0JqNWl6ZGJOSlMxcnhFV255V3hnMzZFbVBkV29QUERlamY3ZUFUR01zSGFEelR1QzZoYmowTi9wWG1Bc3J1Z3MwV0xQOE51QkpqWkptV0VsY2wwOW1QSjFKbVcwdEw1K3VpSEJ1R2tYc2xqWDg3bmk0RXpWbms5QXZrc1FuNTdFU2RockI4Qk11UGpPV1AvLzRPSHNSL2U3RDhZZFRsZnRSaEZmZ2RMRzlIdTF3QWZ6cjU1akFPa2lRS2h2VmJHQjZDMC8vaSsyaU5lUng4RmdudlJmeGZhaW56U2s3TkUwaUlVUGJmNDN3V21OVE5kN0JwS0VBN0xaZkZBWTl6cDN5WlRTTURpUVZpL1UrU2c1UVlBSWZPbUcyZXdzVWpBL3JoVzdMNEJlcm1qOWgwVW9CMk9CK1RaVFc0Qi9rOE95Ry95Q2lPb1cxSVlINkg4WFB6OUxiY0t6aWxRR2hwTVp2aFp5SEd3RzNnNDJCazg1WjhvOTBHOFgwTmlTczFJdjJRR2s4S2RXc3p0NHNuSVA4UnFSOW1EUVhESWRaU2JCb1owSWwzUzJPWFpYWXBGNDhNVTE0d25LMWJlVzQxcEwzRkVRQ0psUFZXdERHMmZ1eVZyTlIzdEJUZFNqQjhZcklGb3lWdG5vMk9DekJneEROQkI2cFhLTUh3eGlEOWdLM0tjNlBja3ZCR0pSaStNY21DMFlENGZkSzRYb2g5Vy9ZVENaUmdlS052d2Noa0d0RzJlMlcrYWtzbEdMNHhtWUpCYXhscFRJK2tOUlFkbUdSM29VTUpoamY2RlF3NmNDcnpVM3RDTUxEV3VRc2QzUitBdzNLbkJRNUt5bmpoamR4T25uRGlDRVp1R2pyc1lXbE1KdHBpV1VLM0JtVC9GZkV1ZGhnNlVQZTZGZ3owYlI2ZmE2TW1uWTNrbER3aGFZakxVVTZlczI3dDBnenptN1ZnVXU5NkQ2ZmtIeENhNjJVVkdDTXE4ZzAyalJRbmltQm9SdllpYVR3bTJudGZXOXZDazdXMGRZSHMvd0oxNjNrNmVNWnVRMFc5Q3diRzlLMXNPcVdBdklVMFg1dGlEWnROYlNqQmNHRUVndEhXZHN2SjhFMm5BdVV4aWJwNWhXTTkyb0RmMnliOFgwS3gzckVORjBvd29nSG0waEpwdmphVllQakNpU0FZaWJUMWVXa3NKaWJDay9QbTVVNWljOHJ4UXBsZE1SUHA3SGxzSGhxVVlFUURKUmdoNHNVdUdIU1JEK3BJVitUSjR4SDFMRzlkakNIVGlNbFI0VmlHMkU3SFJiaEFLRkNDRVEyVVlJU0lGN3Rnb0oyejBqaE10SE9lamwyd2VRRlkvbEdaZlNuRmZEWVBCVW93b2tIQ01CZEw4N1dwQk1NWEtncUdJUzV2VHB0bmgwWFUrMDVabkFKREZBekQ2RGdkL3A2V3htSEdEZkZGTmgrSDBRYjB3YU95TW1PRStPVU5JL2NTTGxBMTZsMHcwRjY3NDdxNHBScEdjZHFhN2t1UjVVdEVINDVnRG13S2kvRFpqOC83SUVTMzRyT3plYWFZeldsVWgzb1JqSm96Uk1Hb09BRU5hMGkyZFRHR2VFcDhURkptUER2WXZHclV1MkNFUWJxaGtzT0ZCc3lsaTJXeGFzVGo2TmQxMnBzWHY1N1RDUVlsR0M0TVNUQmFXNjAzb28xZGI2cXpxVnRmWW5NNTZBcEJ3OW94b1Z3Uk1ZbEdOSzM5MVZ5aUtpakJpRVl3bWxQZExiSll0U1RhN3FIaUErdStvUVREaFNFSkJ0cHZoZFQvR0hXeHY5eld4UmkwdFBpRXRId0p4YlZzWGhXVVlFUWpHSFJ3R3VPaDBnVjVrVE9lTWkvaGhQeERDWVlMUXhDTXMxcXRWZ3p1OHJldnB5eVBqd0h3c3BWaC9TdVZXaktkQ3dTR0VveW9CQU81cDgzM29wK2VrOFdzRmRGK3dhOFNWb0xod2hBRUEzN1dUUEJiUkhUY0FleEd2SlROSGZRTU5jZjZCcytQOWVibnhmcWVQSldYMmtDWnpIZ2ZFeGpDR1FJbEdORUpCc0YrRUpFdWRzdmkxb2JpVDV5S2Y5U05ZT2pXWmpUeWZhSFJ1ZDlBSG90WXBXQTROeHFKWTFMZlROVDVLMndlaTYwZk1pQVVENEtqQmZibWo4YjY4c3RqMnc3YUQycWhmVS8weHk2WnJ6SFMycXVscFRObCt3eUl1aGNNakJVNjYxUU5tMmN1UG9QRFJZVFJCanBiUjJNQU9WOUhaek9ROTgvdy9mWXdpUEh0ZmplMGJ2MkZrL0NQZWhHTU9yc09vL0x0NjdvMVhEZ1Z1aUUvQndMeGp4S3hLT1hHMk02ZHRpMzZ3OE9SZG5HUDdUY2drRnVkQzhiVXZBNmpsa2lrTzgrVHRnMklNWFNZemZ4RENZWUxxeEFNTDdldm83N3R0bkYvLzBuWWt0Z2hFWWx4SExxYXpKMnRqRXFiczlpeVNXWG4ydjREUUFsRy9hT3NZQmpXQVRiekR5VVlMZ3dzR0xscEtMdFY2cE5KSFZaNFlITGYvbmZKQldJQ2gySGRRRVhpNmV3bE1yOGxkSjVIWXR2N2hSS00ra2M1d1VENzdHVXovMUNDNGNLQWd1SHA5R2RLWE1YbUVJeDh1MFFjWFBqWWErMHltVXdqMnV0eHFlOGlvbzRYMnZZK29RU2ovbEZobCtTUGJPWWZTakJjR0VBdzZIb0s3QTZVbmNpbzU4R21wc3RlZUIxRDc5Qlg1ZUlnNGYzRHAzT3BHT0xNbC9rZnh4Mnh6RnJmajhWWGdsSC9xTEJMc29YTi9FTUpoZ3NEQ0VZaVZmNzJkV2JwSmR3OSs4NlJpc040OWc3dWgzVmhGNFBGNlFtSi8xTHExZ0l1NGhtVkJBTVQ5dTd4NzB3SmcvVFlmVTZoTEpSZ1ZFYUZYWklIMk13L2xHQzQwS2Rneko1dG5nS2ZCNlMrbVBqLzBJd1pIUy9uSWc1R1J4c2hCZ05Ta1NqbFlpNVJBUHJ1VWxtY1ltSnkvWG5HM0hFeEs2RGlGa1pFeEJqWXlDbVVSU1hCUUR1UG9BNWJvMmJTeUw2ZFUvSUUzaXFVbmdZTm0yZ0QxN04wK0c4VnArUWZTakJjNkZNdzRycGxTZjBVRVRGTk5pOUZ6L0RNV0cvK2lFUWtIUGJtTjhTMmJadDQrYmh6ajBuNUozaUJkRnMxbC9BRTFMMnVCYU5XVE9yaUE1eVNKeUR2NzhyODFKeWVyeTZXUUFtR0MzMElSdE9jM0dsb3A4TlNQMlBVeFZObDEvVHI4cTJ4dnZ4NjhQa2lzZmduZmw4ZjZ4OTBmUVVsNG41R0dxK1l1amh5NXF6dTEzQ1JpbENDNFkxMUtSajBXa2d0Ri93bVJTVVlMdlFoR0Y0bUdBYUxZUFB5MkRnMFBkWXo5SDdzcHN5TjlReFVmQzBpWGZ5RlB0b25pMWxNR3F4Y3BDS1VZSGhqM1FrR3hDS3BXKy9tZElKQkNZWUxQUW9HdllRYTl1WGY3MWxwNjZKS2xIdDgvUXNVUiswWFRYdUFFZ3h2ckEvQm9MZnIyUWZIci9HemxlbUtLU01ZdW5rSFRTekVsTDQrc0ZhQ2dmbytCKzdXak96bjJMUXNuTmNHaUQxVVR1YlBvZG5GNXBHQXpwZ2d2dXRXQnVyNkg3dE91cmlVaTVRRlhTV0tNdC9IQk41RWF5WFVyK3c5TWNFcGp2R0s0dmZJYndWZHc4SXBsQVdOQlpTNUR2V2hONVhuNGVkb3FkOG9pRnl4MndrK2l1LzBJdWlsOUt3VFRza1Q0bWx4RHRyelJtNVhqUFVvMnBYZTZHNDlnanh2dytmQ2hOR2hjZmh3UUM5amFUTEVHOXhvR0ZlV3ZpWStVdVNtMlErY29YZHk2TllpTk93eVZQckhHQmgzSm96dVVDc2VUNW1YUWZGL2poZy94T2ZYTmQyOGdqbzBhSDNwTEFsTk5HZHRMNVlpNTV2UWdiZWo0KzZnLzlnc01xQU9IM0hhU2Z3RWJYY0R2bWVUaHZVcFRlOTZ5NFF6TTc2UW05WTBaOUZwZFBjbTZ2TnBzQXQ5c3R4cE8rdlg0RWJFMjBvVENjc0dTb25sK0IvZjZXYS9WY1Y1MGFTUHg3dE9EZUVCeGcxMHh5K2Rrb1hnZkFneEZpRGUxOUFPMzBNL3JFUU85eUxtQTRpL0JiKzNsK2Jua1BJSE40UHJVTCsxK0Z3QjIydmhveDFpZjFHODFYcGJ2QTI1WmpLK3IybHhSMjRhMWQ4UlB6RWZ1d29XY3NFV2lKTXpZaitJM3crVnRLc2hIZ0gvQVBaU25xalR6Zmk4eGg2N3VuVXVQZHJBMjhOeFlySC9BejN0STRqNStUT0xBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiIyMzc4NjQ1MmYwMmQ0MzQ0ODdlZGFhZjcwMzcyNjg4MSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlfSwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDgtMTYiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNhZmVOZXQgZVRva2VuIEZ1c2lvbiBDQyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjIwODIyMDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDgtMTYifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA2LTE4In0seyJhYWd1aWQiOiIyMzRjZDQwMy0zNWEyLTRjYzItODAxNS03N2VhMjgwYzc3ZjUiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjIzNGNkNDAzLTM1YTItNGNjMi04MDE1LTc3ZWEyODBjNzdmNSIsImRlc2NyaXB0aW9uIjoiRmVpdGlhbiBlUGFzcyBGSURPMi1ORkMgU2VyaWVzIChDVEFQMi4xLCBDVEFQMi4wLCBVMkYpIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQjJUQ0NBWDZnQXdJQkFnSVFGUU5LVys3emJnLzdkK2xUeXJJV3dEQUtCZ2dxaGtqT1BRUURBakJMTVFzd0NRWURWUVFHRXdKVlV6RWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1DQVhEVEl5TURZd09EQXdNREF3TUZvWUR6SXdOVEl3TmpBM01qTTFPVFU1V2pCTE1Rc3dDUVlEVlFRR0V3SlZVekVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVzRllFRWhpSnVxcW5NZ1FqU2lpdkJqVjdER0NUZjRYQkJIL0I3dXZac0t4WFNoRjBMOHVESVNXVXZjRXhpeFJzNmdCM29sZFNyam94Nkw4VDk0Tk96cU5DTUVBd0hRWURWUjBPQkJZRUZFdTloeVlSclJ5Snp3Ull2bkRTQ0l4ckZpTzNNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMGtBTUVZQ0lRQ0IwTkZRU04wejRsV3oveWMzNmV3clRDenR0Sy9xRnZsYVBPS2grVDFvNndJaEFQMG9LS0ErY2ljc0R5M1kzbitWbFA4ZUIzUEJ6TWtodlcvOUlTWEN3K1ZCIiwiTUlJQjJEQ0NBWDZnQXdJQkFnSVFCVG1rM1p3aWxGWGpzWnl3SERuTWdEQUtCZ2dxaGtqT1BRUURBakJMTVFzd0NRWURWUVFHRXdKRFRqRWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1DQVhEVEl5TURZd09EQXdNREF3TUZvWUR6SXdOVEl3TmpBM01qTTFPVFU1V2pCTE1Rc3dDUVlEVlFRR0V3SkRUakVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVuZkFLYmp2TVgxRXkxYjZrK1dRUWROVk10OUpnR1d5SjNQdk00QlNLNVhxVGZvKyswb0FqLzR0bnd5SUwwSEZCUjlTdCtrdGpxU1hEZmppWEF1cnM4Nk5DTUVBd0hRWURWUjBPQkJZRUZOR2htRTJCZjhPNWEvWUhaNzFRRXY2UVJmRlVNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lCeVJ6NE9BbFJaOUh6OUtWN2cyUU50QzBDOEp4SC94TEpZOEZaRW10SjNzQWlFQXNyZVQwK2VOa05jVWpJOWg1T1BDb0g2Tm1zT2tndkVBQkpackYwN0FEa1k9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUZBQUFBQVVDQU1BQUFBdEJrcmxBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQkhacFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1Tmkxak1ERTBJRGM1TGpFMU5qYzVOeXdnTWpBeE5DOHdPQzh5TUMwd09UbzFNem93TWlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwa1l6MGlhSFIwY0RvdkwzQjFjbXd1YjNKbkwyUmpMMlZzWlcxbGJuUnpMekV1TVM4aUlIaHRiRzV6T25Cb2IzUnZjMmh2Y0QwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOXdhRzkwYjNOb2IzQXZNUzR3THlJZ2VHMXNibk02ZUcxd1RVMDlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl0YlM4aUlIaHRiRzV6T25OMFVtVm1QU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2YzFSNWNHVXZVbVZ6YjNWeVkyVlNaV1lqSWlCNGJYQTZRM0psWVhSdmNsUnZiMnc5SWtGa2IySmxJRkJvYjNSdmMyaHZjQ0JEUXlBeU1ERTBJQ2hOWVdOcGJuUnZjMmdwSWlCNGJYQTZRM0psWVhSbFJHRjBaVDBpTWpBeE5pMHhNaTB6TUZReE5Eb3pNem93T0Nzd09Eb3dNQ0lnZUcxd09rMXZaR2xtZVVSaGRHVTlJakl3TVRZdE1USXRNekJVTURjNk16RTZOVGtyTURnNk1EQWlJSGh0Y0RwTlpYUmhaR0YwWVVSaGRHVTlJakl3TVRZdE1USXRNekJVTURjNk16RTZOVGtyTURnNk1EQWlJR1JqT21admNtMWhkRDBpYVcxaFoyVXZjRzVuSWlCd2FHOTBiM05vYjNBNlNHbHpkRzl5ZVQwaU1qQXhOaTB4TWkwek1GUXhOVG96TURveU55c3dPRG93TUNZamVEazc1cGFINUx1MklPYWNxdWFnaCttaW1DMHhJT1czc3VhSmsrVzhnQ1lqZUVFN0lpQjRiWEJOVFRwSmJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09qSkZOekZDUmtaRFF6WTNSakV4UlRZNU56aEVRVGxEUWtJMk5EWXpSamt3SWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2pKRk56RkNSa1pFUXpZM1JqRXhSVFk1TnpoRVFUbERRa0kyTkRZelJqa3dJajRnUEhodGNFMU5Pa1JsY21sMlpXUkdjbTl0SUhOMFVtVm1PbWx1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TWtVM01VSkdSa0ZETmpkR01URkZOamszT0VSQk9VTkNRalkwTmpOR09UQWlJSE4wVW1WbU9tUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZNa1UzTVVKR1JrSkROamRHTVRGRk5qazNPRVJCT1VOQ1FqWTBOak5HT1RBaUx6NGdQQzl5WkdZNlJHVnpZM0pwY0hScGIyNCtJRHd2Y21SbU9sSkVSajRnUEM5NE9uaHRjRzFsZEdFK0lEdy9lSEJoWTJ0bGRDQmxibVE5SW5JaVB6NDc3SlhGQUFBQVlGQk1WRVgvLy84RVZxSVhaYXZHMk9vcWNMRzJ6T09rd3QwQlNKdHFsY1hWNHUrYXV0bFdoYnprN1BVQU1ZOUhjcktqdE5icThmZUFsOGFCb3N6ejl2cGRqc0dHcXRGM244dVRzTlNacGM2SnNOVDUrdjB4WUtudThQZmY1L0w0OGZnL2ZyaWN6SmdZQUFBREFFbEVRVlI0MmtSVUNaYkRJQWpGWFpPWTFUYXROYzM5Ynprc1NZYzNyNE1FNGZNQkFhRDZ6bDh5LzlUT2dldDhkNWpmTjc4YndNL2REQ1JwUjUyMXpYZm9qSEowNUlJeWhCQVVTVkFPTmRHekJZdDJmN0tGcmZrSmFBa0hoOUZaaGNEWEhSa1RLbzlNTGloR2FhdkltblYzcXlFWDBFcHJnei80RHdVRDdrQ0hSbmQ4UUZONDNHbzRVVm1ERGd6YTR3MjdvaXpkQTIrY0srdXVVcGpqbzIreHdjLzQyVzUweDVMR1llREJzUjBIVkl4NXg4aUY2MENibGJURUVrRnIyN2JOREJVVlNxMU9LVlBiRTYyYjNFSDhGcUJnNU9PT0V1YzJ0OFpKaXFNT3VHcCtjS2pnN3dWR2Nlb3pxTjRweGdWUFFrakZZZ2JWSktEVWhEQ2pZcmF3UDVxNEVUZ0M5ZklNUkh0aXRwUWNDdkpPRUxjYk1zUWduY2lSa2xqcHlRanZHNDRqcUJVRVRGaUJpMVBFSXlla096c1crVHk1Y0xIb3M1UitkTVMxTHRTU3hmM2dRSGN6UjJDSTRnTU5wVzRJUkExUU1hNnRKNCtDNnVIdUdFOG1OREl5RnFnL09QL01NVXVlUzZJcThTOTBkQWVCSlNFeS9xS2tLK0JOd3o4Y1lZNGpiNUo2dTRpV0NJMkIxWjU2TFc1a0VjNGhrZE1wc3ZVQzU1ODVTWDBRdWJjZ05xeWZnREZFY1R0KzQwLzBTNU54MHdhQ3czT0trY09iQTVJbjBBWXAwMXBqancybjYyNlVEanRId2EyOGlIdVRLcXRydityZVc0MU5aNmlHbHI3dXVMSkNma0Z0Y3RjRzA0c2dtMWVOUytaYURucGFURXJHb3lYNUpLMmlNejh4czBuT3dXR2NQRE40OXFhQ2Q0YnpKb3pEWm0vYUJLK0Vvekx3K1hoTkJpWXdIZjBzaU91MVhQa0cvekt3dnFZS2NmU3dERWNIL29VZTA3ZXMvV1E4ckl5ZzJET1hqOHRqa1pkdURCL2I4aHpEbGxNTU9DUzVCRW5kNTM0Zjh0aTNVWmM0a01zM3hMeWFmTVNzSmhkRzhYUHFqTms1dEFnTzI1ZmVLQ2huVmREai9KMEZNa09zVS94TUJ2MHdGaFllRUdmVkgxM2Z1RFUweURGTGE0ZmM3Um5XSEJmdVRGVjJ0RW1Od2FkYzdhYzNVWTJqZkJsN0hUMzZmZTM0aVFPNW1OQ0ZGQlcwN0tqUGdxaE9MVTAxdlo4UHVlWjJKQ2xGWk44amtVczY5dWthOWVQcDYrRWZMNEFGNStOeXdTYmlySHRjQjhNbC9na3dBRWprSzY0S2pIUGVBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMSIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRCbG9iIiwiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImxhcmdlQmxvYktleSIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiIyMzRjZDQwMzM1YTI0Y2MyODAxNTc3ZWEyODBjNzdmNSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwicGluVXZBdXRoVG9rZW4iOnRydWUsIm5vTWNHYVBlcm1pc3Npb25zV2l0aENsaWVudFBpbiI6ZmFsc2UsImxhcmdlQmxvYnMiOnRydWUsImF1dGhuckNmZyI6dHJ1ZSwidXZBY2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOnRydWUsImFsd2F5c1V2IjpmYWxzZX0sIm1heE1zZ1NpemUiOjE0MDAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6NiwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjo5NiwidHJhbnNwb3J0cyI6WyJuZmMiLCJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0wNy0xOCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiRmVpdGlhbiBlUGFzcyBGSURPMi1ORkMgU2VyaWVzIChDVEFQMi4xLCBDVEFQMi4wLCBVMkYpIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMjA3MTgwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0wNy0xOCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDYtMTgifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJiZjhmMzlhNTgyNmViOTEwZGU0ZTQzNjYzNWE1MzBlM2VjY2U0MTBmIl0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImJmOGYzOWE1ODI2ZWI5MTBkZTRlNDM2NjM1YTUzMGUzZWNjZTQxMGYiXSwiZGVzY3JpcHRpb24iOiJIaWRlZXogS2V5IDQgVTJGIFNESyIsImFsdGVybmF0aXZlRGVzY3JpcHRpb25zIjp7InVrLVVBIjoiVTJGIEtleSBTREsgLSDQstGW0LQgSGlkZWV6In0sImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIiwiYmx1ZXRvb3RoIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDTWpDQ0FkbWdBd0lCQWdJQkFqQUtCZ2dxaGtqT1BRUURBakNCaHpFWE1CVUdBMVVFQXd3T1NHbGtaV1Y2SUZKdmIzUWdRMEV4SHpBZEJna3Foa2lHOXcwQkNRRVdFR3hsWjJGc1FHaHBaR1ZsZWk1amIyMHhHakFZQmdOVkJBb01FVWhwWkdWbGVpQkhjbTkxY0NCSmJtTXVNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUXN3Q1FZRFZRUUdFd0pWVXpBZUZ3MHlNVEE0TVRZeE56STBNRFZhRncwME9UQXhNREV4TnpJME1EVmFNSUdNTVJ3d0dnWURWUVFEREJOSWFXUmxaWG9nUmtsRVR5QlNiMjkwSUVOQk1SOHdIUVlKS29aSWh2Y05BUWtCRmhCc1pXZGhiRUJvYVdSbFpYb3VZMjl0TVJvd0dBWURWUVFLREJGSWFXUmxaWG9nUjNKdmRYQWdTVzVqTGpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFTE1Ba0dBMVVFQmhNQ1ZWTXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBUzBBY1QvaFJGVWJsRmNJcDZiaDRQMlpTcTFhamlVYWdoZWM5dWRTRkdJb1VaNDBZM0lFUGx0azJUeGJ3TS9ScFdtQ0ZyWnNBZGZ5eDIxcnZZZHBMOFJveTh3TFRBTUJnTlZIUk1FQlRBREFRSC9NQjBHQTFVZERnUVdCQlRsWjhEdjNxQUtlS2MxQzJPaU52SHpHcWcxSlRBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlBSHB0c3grNkdxdjZuYmErYlQ5Zlc3bjh4c2ZIOFJoSUs4VllGUEtFc0JaQUlnUWhPU0R4a0RrY3k5bmJQVDR4MEVtREQ5VXNMNTAxdGtTc2NmV2EwYUxidz0iLCJNSUlDWkRDQ0FndWdBd0lCQWdJVUl5bGJTRUFFMTV6U0V2d0YwcjhHd1VkLzVvRXdDZ1lJS29aSXpqMEVBd0l3Z1ljeEZ6QVZCZ05WQkFNTURraHBaR1ZsZWlCU2IyOTBJRU5CTVI4d0hRWUpLb1pJaHZjTkFRa0JGaEJzWldkaGJFQm9hV1JsWlhvdVkyOXRNUm93R0FZRFZRUUtEQkZJYVdSbFpYb2dSM0p2ZFhBZ1NXNWpMakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVMTUFrR0ExVUVCaE1DVlZNd0hoY05NakV3T0RFMk1UY3lNekU0V2hjTk5Ea3dNVEF4TVRjeU16RTRXakNCaHpFWE1CVUdBMVVFQXd3T1NHbGtaV1Y2SUZKdmIzUWdRMEV4SHpBZEJna3Foa2lHOXcwQkNRRVdFR3hsWjJGc1FHaHBaR1ZsZWk1amIyMHhHakFZQmdOVkJBb01FVWhwWkdWbGVpQkhjbTkxY0NCSmJtTXVNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUXN3Q1FZRFZRUUdFd0pWVXpCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkFxbG1BTUF6NGg1SXdmVlp3U2I0akFpNW90ODVGRTBidXVDS3M0bWZ1ZDIxcXNvNXJwdUtINDNzS3Fick5GUVN0eDVSU0M5Ym1CcWRTMmx5Y2wzNWxhalV6QlJNQjBHQTFVZERnUVdCQlJXSWlSVldheVpCbkg1QmxUblFEaUd5UTZPTFRBZkJnTlZIU01FR0RBV2dCUldJaVJWV2F5WkJuSDVCbFRuUURpR3lRNk9MVEFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQW9HQ0NxR1NNNDlCQU1DQTBjQU1FUUNJRVpYaDc2WEZoTHhKSVQ4RnNJb1FIVHdmSENFOHNVc0t5UHJjTHYvM3RvTUFpQitwalk5Ykk2bktUNnFGdXFnUm4rYlhCQWRNZWcvMnZYOHdHNGFCdG9NQUE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJQUFBQUNBQ0FZQUFBRzBPVkZkQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUF5UnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU15MWpNREV4SURZMkxqRTBOVFkyTVN3Z01qQXhNaTh3TWk4d05pMHhORG8xTmpveU55QWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cDRiWEJOVFQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wyMXRMeUlnZUcxc2JuTTZjM1JTWldZOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlZKbFppTWlJSGh0Y0RwRGNtVmhkRzl5Vkc5dmJEMGlRV1J2WW1VZ1VHaHZkRzl6YUc5d0lFTlROaUFvVFdGamFXNTBiM05vS1NJZ2VHMXdUVTA2U1c1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRveE1qRkRPVUkyT1RWQk1ERXhNVVUxUWtSQlJFUXdRa0pGTVVaRlJqaEdSQ0lnZUcxd1RVMDZSRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRG94TWpGRE9VSTJRVFZCTURFeE1VVTFRa1JCUkVRd1FrSkZNVVpGUmpoR1JDSStJRHg0YlhCTlRUcEVaWEpwZG1Wa1JuSnZiU0J6ZEZKbFpqcHBibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPakV5TVVNNVFqWTNOVUV3TVRFeFJUVkNSRUZFUkRCQ1FrVXhSa1ZHT0VaRUlpQnpkRkpsWmpwa2IyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09qRXlNVU01UWpZNE5VRXdNVEV4UlRWQ1JFRkVSREJDUWtVeFJrVkdPRVpFSWk4K0lEd3ZjbVJtT2tSbGMyTnlhWEIwYVc5dVBpQThMM0prWmpwU1JFWStJRHd2ZURwNGJYQnRaWFJoUGlBOFAzaHdZV05yWlhRZ1pXNWtQU0p5SWo4K3ZyNVhJZ0FBRS85SlJFRlVlTnBpRERsNmdRRVA0QUxpQkNDZWhrc0JFdzd4LzFDc0RkVzhEMGtNQmJCZzBRZ0NBa0Q4RVVuY0NVby9SbExEaUc0QWlnUU9JSXVrOWk4UU02TzdBSjltZEhYL2tjUGdQd21hVVF4aEl0Rm1kSEFGWkFBM0VKOGhFQnYvY2NqcmdBeUlCMkpqTWwwQURvTnBEQlFBRmlJQ2lxQUxZR0FkaVpiL1IzWUJJNTZBd3V0QzlMeHdnQVRiUGRIREFPWUtKU0MraDBkekFCQzdBUEZlYklISWlKWXZDQVlzUUFBeEVpZ1B3b0g0Q3hCdkpTVWEveE53RVNPK0FnVTVTek9pYWNMcVBTWTB6VllFRWcrR0lTeGtaR2RHcEF3R1R3ZnBaSlFGY0JmOEo3TThBT241eDBRZ3RjR3dFN0ZKR1JmWVMycTlBQUw5QkxMMVRQUkNGUjBVWVVrUHlDQU5pRTh3VVZDZ2dvQWxzaGZxU0MxTWtMMEFja1VqT1dtQkNWdHRRNFR0akxoaUFTU3hCeTBOSUdNdDlEQURDQ0JDNVFFNitBekVQR2hpMzZEdENHU3dISWlqaUsxWEdJaE16ZitobGpPaVlXNDBmaWNRUjZMcFN5YTNnWU1jNW94RUpya0tMT3JuNEtxaW1mQllERE9BaVlFeWdPNXdrUG1xdUFwVUVCQ2xNSE1SNDVCYlFMd2R1VUIrRGNUbmdkaUlnZllBdVZaZ2hZV0FDQkIzazlHMFFNYVR5WERNTDVBRFFxR2NaZVFVUlVnZ2g1em1EUk0wSHc4WVlFSnJkRlNSRUkvbUJGSTdTWVg1UWlqZFNvTGpUNUZZUHNDQUNiWXFPWUZBL0ZJVG5JYlM1dGhxbzFRYU93SzVrRHVGclNTY1EyUUxsMVFnQnpXdkh6MjZXQWdVRnRKQS9BU0wvQjFvdGowRzdkTktRaHY4b0toa0phSTRKcnFUOUJSTkl5akUvZ0N4Q3A0bXpGbTBoSVlYQUFRUXFlMEJsQVlWMUtMdlFMd2ZpTy9Tb3B1SURIeUFlRE1KNWN0L1loVVNBaWVnaG0zR0VhL1k0dmNmVWhPTW9oRDRqeVZOeUJEYjl3R0NxNFE2M0xoQ29BR0w1WXg0TENlVTR2K1Q0b0FsUUZ4UFpobVA3cEFMaEJ5QjdnQXpJSTRtWXdRSkZ6REUwZXJDNllDVFZMU2NBVWYzRjI4bm05cVc0eHFnbUlvdkRkRENjblN6czlBZDhKOE9scU03b2g1YmRVd3Z3QWZONm1BSGFBOUFVL0F6Y2tsNGdJTFVUV25hWVdLQzlna290WnpjQmt3Zk9mMis1MVNJZ2pKWURZdnNBQzRpTlV2Z2tmTWkwb3dtbUozSURwaEhwT1lsZU9TMkVXa0dPNngyUlhaQU9KR2FZNm1ZRytZelFkdHdsQlNyRE5ER0tUbTVZQm9MdEYzM253cU9JQmJzdzFjYmZxRkRJZVNJendIY2RDd041WkFkZ0J5Y0xUUzBGRG1xSDZPSHdDY29YVTJueWdnakN2aXhOUmhvNVB2UHVOSUFSb09CeGkwanZDMmlEelRxbGhQVkwyQ0VSa2taaFJZekEvRkdmT1VHQzRHZ0FybThFNHZjR2lEZXhBQVpjQVIxeDAyaFJiazVqb0tIa2R5dUdhN0JpaEFvcHJpMFpDSWg0WUJ3RHhGcXJVbnBUUUVFRUNYakE4UUNEU0F1aFBhNFNDbHBRWlBqb05IWFJiUjBIQk9WemR2T2dEbUVmSjBCTXNXRjd2a1NwSmppQmVLWGFQS2dTbm9oQS9hWkg2UEJFZ0FGYUE3endLSHVJOVNUeU9NcHZXaU5BQWswK1ZsNDdEMkxaT2N2ZWdlQUhwTGwvVGpVdkVQempBQVpMWjEwTkROVzRGREhpdVNlQjdRTWdNVlFTeTRTNFdCaEdtVFhTQ1R6RlhDb2tXZkF2M2lHckFDb2d4b1lnNjFGVFdTU3BUWjRpR1N2SDU3YW4yQkFrRHBFQ1FPOGRHcThFd00yTStDZlhQZ1BUYjF4cEtTQVloeUd3VUo5c0hnZWwvdXdkV1QvRTVzQ2RqTkFWaXFoQjlSL2hxRURjS1dJLzRSYTQrdlJQRy9CUVA1Q3M4R2FJbkNPRUFjeVFOYXBnY0JNcU1hVERNTURZRnM2Z1JFQTY1QVVaekFNVHdEeTIyd291eHM1QUpDNzRFcDBjSWdudExHRTNJcGNRYWRBU0VWcWlzTURBSGtJZ0piREFURFBnc1l3QmRIa3dwSGs5OUFwTUR4QUFXQ0pwUXFrTmdnanNTQjFwbEhCcTQvZUlXTmlJR0Z1blFLd2t0d1lvckk3ME1jVE5FRUI4QjJMd3NCQlVtamRvcko1THRoYWd2dXdLRnhGbzRZSnFXTUw5NmpvQmxNc1ludVljRmdDYWlGeTBpQVFEcENnMW92SzloL0ZJdGFOYmQwV0RMeWxRWkoyUk92anUwRjdjMG9NNUMxQ0k2WHd3N2FZNlFyNnlqbGtBRW9Cd1RUTzQ3dWh2Ym43TkxibkFvN0lRR2tKWXVzWXJSa0dyYjlYV01RdXc3SWpjZ0NBdGx4WmtUQW1NQlFBcUhNbmlrVmNEMWR2OERnRDl0bUZvUmdJVTVFNmR6aHJKR3dESXFkd0ZFUkRLUkRtWW1uU2I4TG1MMEp6VTlkQXJTVjhBd3FERU93Q1lsZGkyeUdFQmtXMWNBd29NQTFTeno5Rzgzd2RvUWdqZFc0T3VjRFVIV1NlQjBXTURKckhtd2xwWWlIUkVsZ2dnUHJ1bDdESWY0UG10UTBNa0swQjFCdzhCUTNQK1VJTE5pMXFOYm1wTVRrNmc0SDBmWVhVQktCMVQyUlBqMUVqTDJlZ05XTnJhT2haVUl0UkdNMCtpdVlHV1dqZ3lGWUc3SnRSV0tCdGYyZG9RMFFCcWNQRkRDM0Fia0hiSXFDUy9EWTlrZzlBQVBLdUxTU0xJQW9mTmFSQUpCSVNJN3NRV2tTUUpVWkptZDN3SmF4ZUlvZ3NFSXd1aEQwSTBvTkcwVU5sUlE5WlVZRVFCUktJa1JIZHlDTHlJU3FRSWdzaXFNZ0tvWWNTcEZEcjlKL2gzNll6dTdQN3o2eTdmeC84b0xPek8zTytuY3VaTTJmT2h1RWZJS09ZZmdXMFFFSGhQeEVCV0ptaE1Dc3pMb1F5YW1tTUtQTnhEdzZlbDM3L2poaTJDVmdaQTJUZ0cyMkhwSUh6dkl2d3FsTnNPVVRhRzNyR2QrbytrU1pnTVZVV3ovaHM5TWlMNTBEUVhVNmNobTN3eUkvNWJ0THpPNk5Hd0h5cVdJOUdYckdUaXdyTE4wZDZDNld2MEhqR09pcnZYaFFJR0ZFWUcyUTBnL3RldmtBMzVTc2tiZE1ObFVSRTNWZ1FzRWR6WWJTTjhoencrZndQTkVEbmFLeEN6NmF5VWcweUMrQ1VsZStSWnplWThYZ2RwSmVFVStaSGpiVUF1dVM5c3RrQ1JqMkV2MGh2M0xTN2J6ODkxMnVqcEE5b3o4OEdBVzdON0FkVnNNYXlUbkdUeW5ua2t1Y29yVStNRXVBbS9GWklIc1FJQytnT084M2xPdW9RcmFiR0FPMjRQV05nL01nZ3ZTT0x1YjZERktsanFiU0FVUmRWTlNxbXNYRzBlT0xRNG1XNGNTUGdpaUw5S1NUYzVLS0VLbERIdCtrTlFrQUo4UDd3NlAxZkN0SEVmbEJIdEJueVM4QXpKZzFENXF5SGFBUHJ1RlpoTmRxdVM4QkZKcTBMTk9NRlJRRFhxVXZJT0tOTGdPd1QvQUFTeHNnNEFRZEZibnU5dzRzQTJWbmkzZS9mY29nbmJqQ0syUVl2QXVUbDZIU0lON0E3TjBwcGJTb0Nqa1JJeVRFSlBIWjJXdEpjV1FJYTBsQjRnWjIwamhCWUl4T1E2N2lZQmVrSlhFa0tVL3M1bVFCeE9oRlBmWXhBK3FKWUh0c0VBY0k1dWd6K0g4emtab0VGSVJYZUFYODdTbU9NdlpVaHRnQ3hXdnhEUUc2SXJMZVJ3UEo4alBFODdvSjlMNVJsanI4M2lhVmtWVWpDbzZOaXVhYjl3ZFlzNUhRTUx4UXRJSXltVjYwcHZKY2RJbFhJRG1EWm1VeS9MN1pROE5VQTk2eTJVSTk1MHY5ek1pRVpubDJnd25DaFFlMkZyU0cwekdsSXdFU1A5WUFKQlNRSWlrSWdZRUltby9pc01seElIa1FEWEZ5OERCR3gwWWw4d3dVSDljQVlObHdQenFieDUxc0lBNWFaZnhyd1B0T0hzYmw0VWYxSXdBdm13Z3pEaGZjRXVNZjA2VFhPc05PSEJIQWZzcWcxWEhpNXovd0hReG9YQnBDQTI4eUZPZ3VGNmU1RW84N1FaTGpzUXRVRkpJQTdIenpaQWdIRDhHL1FUeG5vUG1mRDlON0lwTjN4ZWl0SXdoY0xsUkdhSjU0VHdyQ09RNHBXYUJMY2VITEt1UnptQnNJV3k1VkM5N2RySVFpdlFxZVRBSzZKYklIMFFMM2JSVUZBbCtKNmZob1FjTUp0blpFcE5Va1oxMk11Zkk0aWZSZEhBTGVwV0JwekFyaFFvME5jRjBDOFZEemtlSXdKV09abEZQSGFHa1BzamFud1p4WHB2VzRFZEN0dWFvNGhBWncyTzFjMUN6Z3hoVW5ibndadi94UFh6VGtDK2hYS3lhR1l2LzBDTnoxQUJ1ZWJ2eThtd25QT1hadTlGQ0VPMlV4YWV3d0lrSjI3TVB6ZjVTQUUvSVRraDVFRU5rWmNlTTY1cTBSSEZWWUI0d2ZJbjZWNkhWSGh4elBDR2dscmk5R0ZuWjVqUlpic0JhbmlxMS9oZFFsQTFFakw0ODhSRTM0aHRRQmZ3dnNoQUlFdU5Pc2MvK01XZHpXTTdVbnlJbXFoVHh6amxxK05WYitWZHdZaHdDMXV0TitocVV2czgrTWcxT1ExOEFUQUpMSlBJT2svSE9YaGVDUzhXeTRvWmk1WEJEMDRpU1E4aElUZnZqemk0azkyWE1iemdXaDlmazdhMkh0SE44S2RxVHhTVkdaQndreUd6L0Rqb29keFFnTHRiNlJ5Y25RcEpEN1BNYWlSRi9OVmdQbU4xNVBnWWZFeDNRV0FlYlBZR2hhRjNQZTdxTno2VkI5a2FnQjdUQlhDcHZqT291RGlNNmZHZkpkTmorQUQxSGV4a3BXZ2prS3RDL0dCQWZIcDRjT21HYlY1ZXZ5K05Cdk1wa1hXRXBxK3BrSnlCeGk3MGxzaURJL0UzZ0x6dThNc2ZnblEzcm1HV2xGRmNYeDU2RkprSklTYW1NWk5MNW1pZmJDSW91Z3E5cEtFeXBJd0E4MnVsTjBNTkFzcSt4SmhvV0NaNWFPWFZwYmFBN09Ya2Q2TW9xTDhFSlJtRDVNa1A1UWEyQVBMTXN6ZlBXdDNodE9abVQyUE0yZm0zUDJIZzlkelp2Yk0zbXZON0wzV1h1dS9Hc0VmVUcrUXprTUNaWnQrQnF1UG82OStUdEJGVTR0VVlpTktPcjMrb1M5MU5IbXYraENnOGY1T1B6c3NYL3FGd1RFRnZHZFlONGgxbnFCUFZGb1IvY3pVSmxxb0xjSjVLRWFYcmdrM1MwSktrNnhSeXZuOXRhb3h2dCt6K0Qyb2d6MGpnZkFQU1hsdnFMOHVzcGZvZDNIQTJoVUgzSnZhaHJsUDNpRHp4YTVpcDFNQUJRdUhUejJEeUx3NFY1S0htV0VxVHBRSzhSQlRBSHRqKzlTSmNKdCtaMzZubE1XWENhL0ppdkF1TlhwTWY5NlRuSVhqTjFvQm1KTmY5Z3pRbGhRRzZDOTl1ay8xQ0JUaTZQVVIybGlyRnFrNW43L1RvQmx1cjFKd2VGejc5RFFGWURYOGhWUnlKSktTMXZLcW5TWGxOQ2VFZGF3KzNUK2tlTSs4RGE3MUtBUlA5NlB5Ly9qU3FNRExlRURIWXFzRTB5RVVXZ0Z3VXIydUhZWGhZMlNDdHRpMG0rNFJ4c2txakN6VHZQYXIwclY0RkdKWndqYlBWb3ZqaUw1dGVqV0RBbHl2SFRva3RVTlBiSUNMOTE2MVdIcXBTYmN5WjJzWEZPSVdqMUt5Ly81K2d2WW1TYVdRL1ZWRlZBREQ2dlJjelBOeFRvelN3ZVR0Y1g5V2pwR1VzRVBuZTZNUVNRSkxUR3Job2lJb2dDbEVGeWZHZXFQYTRRd1lVYlRibXNqZmNwOUhHZUpXTHBxdFk3czZqd3F3VFB3TDhRVUIxK2RncWRTUitFV2FIeXVrZHExTlcwelJzVjZZQndXWXFqZHpjNHp6R0FCODVYdWs1OEpVbXlWZjROc1k1ekwyMXpSQ0FTQTJKYUI2VllSeldPRU8wZzQvS3c1ZTRQQTZYY2ZtcVlqbkVnbTNYV0s2OWVNb0FGNHpDT1JPc3p5K1MyMzBWaWt6NkRvRW8wTVZJVXFtNEFpMWxxYlhXd0ZJZVZ4c2Vld0c3Y2hGMHR4VUxQWENNb2xlWTR1M3g2WjZLQUJQTDVzdzUxb2NhK2lpcjNReVRBVWJ4WTVDMTRBSGp2S2QvZEpTZ0hhZG84S3F6YjBqZG5UWkR2RmdLSVJ0d29Fb1g0cUwvS3lrQ25DNWhKY0UvRnlWNDFJbm8weGdBdUpzUElTRVlvNk5xd0JqeEQ5L0ZQd3E1WTBkcWduODZlU1NPVjVWUmVnTU9RNU8wTkZSRllDay9hQnlEY3p2YkdOKzQrVFFjQ3hWUlhnZzRCaDJHdHRzRllBZHJ0ZDhHaklGeXphNGNjOGQ3bGJaclBXUjh4dTJDb0FwVVIxcTlaWllWcXB6YURnbXE2eTJWbjAvVEdwUXNWVXJBQXNMTDBrR1FSVURkREhvVUN5UXJYR0tsT01uRENBTXZUaElBYXJuRVNKaGZuSmpXVmhRZzZoNlYzVys5ejllLzNHSHZpYThZRnVXT1ByZm0yaFFXT1BnT2gycTlqSWJLamhPZHFuQ0gyNml2aEpNVzgyWFN1UVJZWGl2VkN0QUxYT0NzR2tDSWo4cDhDQkFqdnU0Q2p3S2lGdGtsL09qQXZlZG9KcGE5TkNkUmdITUZFQzZrbDlTYXhIclNKRGtZYUp2dTJJSTN3emVoMUlKNXk0aXQvNzVQdCtQVlZQL1B3VUk4dUpkVUxCTzg3U1R2cFZtL0gyN1RnMExDellXNDBMNjFLMEFKQ29HK1l6NTdiaUNkQmpUWjBZZDI1OHI0YTd4dktDZnp2ZEJWa0ovRklCRXl1RUJCdzRNYVNndldKZlJmYlpMOUtDTlJvQ2QyNkM2ZDhoOG1DbFoyamVrc2ZFNTd5eXYreXhaaktiRlhGZGtpVEFhZk9RK29LU1dRTmdDWjBMT096c3E0K3VWYXBqTWVVT1k4NjQ3TUxXa3dnL2JGajVUOHMwZituTURydmwzanNjRHF0Q3dVaWpkK1lrSUhoS0VBeGFOWHAzakRyUFJrV1YwTWJ1Z20zSThIamJUSVJGZUIxRUEvUDAyeERhVGN0eGhzb1ptWm5pOWpoeVBSWXZsdzBxVTEyNFVnSWllenl4T2FNdjVXb0Mzd0dVWlhJZFNHQi9rZUJ5bWlBODdiQlhZSStpdUg4S3JvTXV5OFp0eXZ2QXhjWFB2MXFIdDlkcjJ4emtmZzA3TDR3ZzJQVnp5RE53K2k1TW1TUHBWdHVxQmNTcXNoMU5veStUMVRTeEF2eWRaK2tLWThqZUxaL1hQYnQ5YXk0dmNJOFhCYktuazRlRVhoNUZqZDhpOFNPN2VPWkpPWm0vV3NDMDg5SUphQWVLbGljTWp1TU95QVFweHJoT0hQQUU2M3dVV3g1R2tneFByZTZteS8ySHVlTXp5WXJ4YWozZGpuaHUwSHYwOGFIbnNBaVA4YWdVQXNGclpWTTBpVE94cE4rNjV3V3F4Uy9KaGlwdm4vYUw2cE4vRXZvSWdwRW16M05nM0hJdkZmOSsvbHYvaW55QUZNUGEwYlpXVVI2UjJrUkdIYkhDRGxMTzFiVEN2bG5sY0NqaDRUUVRiZTVpVFJlWVlFMkVhWHVIM1VBZk5HOWVwY0cwQUUrZEFKNVBNUUxEdUZzdGpJWm55WlhBSld6amdXclVwbzloYmxhQ1BrMDNkUVpDdWJYMXUrQVlEOXdWc1ZvNTQvNTZ3dEF6WUpUdlJ5YWl1NXA2dDhCK1MyZ1hVSXlzQWdQYk54c2RNR0RtZXRwT2NyRkxIR1dyRzJaUUdtbmIwTThlbTBTZ1VNZVNWRVdRUVJxc08xeDhaS1lPY3pGSURLZmcyWGxwbzl1QWJmc2EyNGFnY1FWQ1pFU0VjeHZJRllUTnhCaU9jN0JLRHNIeWJzaTRyOU9HTFJKSWRseVp1cW1wbEdIM3JkalZYSE9JQkhvYXcyQU9jZDBNbEpnTnBFcUpJQWtrSUtMMGo1RGpNbGNsT2xwRkI3RVZZallPWnV1amVGZmNpYVZERlVsV1RiZE9nalNTMkgrOTBNclVHTVFqTEEzNWZwR08rUE9tRjBpU0x2bFZ2YXFuUDc5UjhXK0prRzRvbnBVeVBIeVQ0MjlPNldEM280anYxSnVmNEtNbDZKMk5mUUwxem84OTBrS3JnRGJLb0cwanU0VVlKenFUWm93dkdiZnJoNzYrbHpFVFdETUF2TWx5dElqNGo5ZCtCSVF2b1M5U2tyaHV5TGh4SmpaeFZrcXdjQ3BtL082VmNyMituTG9CMnEvbXpSK3BQT1krekM0cDc2RmZnU3laYWVvaitQVVJONExpZzRCV1UreTlsSlpCR1ZnNUZHZUREN2VtUlJiemx5R2grc1JFWGIyVFpPSnhKdmZWdHdIYnkyejFJNk5Ed3RXcmYrelJLK0kxV0FDL1lSQm92bFVoYzVzdm5SU05YQ3c2Y1pTdDFMV1Q2ZDRVRVJ5ZjNPQVdveGxjNkY1WThnM2FobE4yZGUzTXM3TDA2clozbnVXK2NaZE4xdlpJN05FUDFjTGFoaVltREVHRzByckQ3MTFIQVdDa3drY0JCQklIVWowVWV2RjVIampURFc5WWhMdjRGTUZiQjdvLy9KSVVBQUFBQVNVVk9SSzVDWUlJIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMTItMTAiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkhpZGVleiBLZXkgNCIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTAwMDIwMjEwNDA5MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0xMi0xMCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjEtMDktMTMifSx7ImFhZ3VpZCI6ImFlYjY1NjljLWY4ZmItNDk1MC1hYzYwLTI0Y2EyYmJlMmU1MiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiYWViNjU2OWMtZjhmYi00OTUwLWFjNjAtMjRjYTJiYmUyZTUyIiwiZGVzY3JpcHRpb24iOiJISUQgQ3Jlc2NlbmRvIEMyMzAwIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMwLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURDVENDQXErZ0F3SUJBZ0lRUUFGcVVOU2U1U1dBSUxzOEgyRFMxREFLQmdncWhrak9QUVFEQWpCck1Rc3dDUVlEVlFRR0V3SlZVekVUTUJFR0ExVUVDaE1LU0VsRUlFZHNiMkpoYkRFaU1DQUdBMVVFQ3hNWlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFak1DRUdBMVVFQXhNYVJrbEVUeUJCZEhSbGMzUmhkR2x2YmlCU2IyOTBJRU5CSURFd0hoY05NVGt3TkRJME1Ua3pNVEV5V2hjTk5EUXdOREkzTVRrek1URXlXakJtTVFzd0NRWURWUVFHRXdKVlV6RVRNQkVHQTFVRUNoTUtTRWxFSUVkc2IySmhiREVpTUNBR0ExVUVDeE1aUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVlTUJ3R0ExVUVBeE1WUmtsRVR5QkJkSFJsYzNSaGRHbHZiaUJEUVNBeE1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRUdoU01MN2N1cEN4VEJDenNyY2lwd2dQb3ozZHZUM3JCbjF6YWtEekJnNlVjM0hkR0tKclZickQreVhGNlk0WnFrc1VVN3JiUml2cU9Pekt4Y0p2UEZxT0NBVGd3Z2dFME1CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdEZ1lEVlIwUEFRSC9CQVFEQWdHR01JR0VCZ2dyQmdFRkJRY0JBUVI0TUhZd0xnWUlLd1lCQlFVSE1BR0dJbWgwZEhBNkx5OW9hV1F1Wm1sa2J5NXZZM053TG1sa1pXNTBjblZ6ZEM1amIyMHdSQVlJS3dZQkJRVUhNQUtHT0doMGRIQTZMeTkyWVd4cFpHRjBhVzl1TG1sa1pXNTBjblZ6ZEM1amIyMHZjbTl2ZEhNdlNFbEVSa2xFVDFKdmIzUmpZVEV1Y0Rkak1COEdBMVVkSXdRWU1CYUFGQjJtM2l3V1NZSHZXVEhiSmlIQXlLRHArQ1NqTUVjR0ExVWRId1JBTUQ0d1BLQTZvRGlHTm1oMGRIQTZMeTkyWVd4cFpHRjBhVzl1TG1sa1pXNTBjblZ6ZEM1amIyMHZZM0pzTDBoSlJFWkpSRTlTYjI5MFkyRXhMbU55YkRBZEJnTlZIUTRFRmdRVTM4YlFBTlc5ZHlWQmtXbDU5QmxOTEQwOWUvUXdDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWhBSVVxN3p2cGVkZlpSSHRHcnZKSno4MlI5OUQrU3I3YlY3eXJIRGZCczh2NkFpQmFJVzUwajhXR1ZSMVhIWGFJbU5LbGxtUnlObGs5a2xYOGdUa25PRXREOGc9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFWTUFBQUNzQ0FZQUFBREcrRThNQUFBQUlHTklVazBBQUhvbEFBQ0Fnd0FBK2Y4QUFJRHBBQUIxTUFBQTZtQUFBRHFZQUFBWGI1SmZ4VVlBQUFBSmNFaFpjd0FBRDJBQUFBOWdBWHA0UlkwQUFBeWdTVVJCVkhoZTdaMS9iSlRsSGNCdmpoak5jQzRPK2RYZVhWdFVUTXppUDdvWVhaWTUxSWtLZDFmTm5GSGo1b2hCbUE3ajJNUnNab2xteGhoTkpvcnQyNEtnc2lGc2ltN1RBZE1ZUkZRRUZUY1Z4dy9yd0FFRlJDaFErdXVlUGMvMXFRUDNUTnMrMzN2ZXUrdm5rM3pTNDJnZm52ZTl0NTgrNzczWEl3RUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVVFcGtHNi9YUHBuSVJSOGdJaDV0NDFyOWNZYXRCZndQOVEzbjZ4MjBUWnRQMURjcFJNVFBOZGVVMTR1dVZ0Mk1xMjFGQmt4dE1qbXJMcFZxMFI4MzExWlgzMnJ2TG1NS1AyMzBqcW1QM0RzTkVmSHp6RVc3RXhmT0dXbUw4b1drazhrZjFxWFNQWFhWcWFYSlVhUE9xS21xT3JNdW1mcHJiVExWblVxbExyZWZWa1pNbVAxMS9aT2x3N2x6RUJFSG9qbXJ6VVpUYlYzK0wzVmp4MDR3SVIwOWV2VEo0MUtwS2RvYmpDTkhqaHcxZHV6WTVMaDBqZEtyMUxQdHA1Y0JKcVNzUmhGUjB0Nmd6clNWY1hHTURxbXFTU1l6K3ZZd0U4NmFxdFMxdGRYcDY4M3R1akZqVWpWams1UDFLclc5OTlQTGdWelU1ZHdaaUlnK21xQmVPcWZPbHVZbzB1bjBjVHFtWGZhUHc4d0sxZDVPNkZQOHQyclQ2VnYwelMrYnNQYmVXK3Jrb28rY093RVJVY0pjZE1EVzVpaXFxNnVQSDVlcTZWdDFGbGFtT3FJNzYxSTEyMDlKMS9SRjlrdmxFZFA2aG04N054NFJVZEpzd3oyMk9wOWlZcXBYbzUzMmoyWmxtai9wcEpPK3FqOTJwOGVNT2QzZWYweDV4RFRYdE0rNTRZaUlrdWFpRGx1ZEkrazloVThuanRPM0N6RTFkNDRZTVdLTXZuM1EzQjQrZXZqSituYmZLcldFNFhXa2lCakt5NXZQc3VYNWxMcFVhbVp0TXIzZjNLNnRUcjVUdUZOVGwwdytXcE5LM2F6L3JxTzJPajNOM2wyaVRJNm1PamNZRWJFWTVwcWV0ZlU1aXJycTFETzF5ZFNCY1ZXcEcreGRpYnFxNUF5ek90WDNMN1IzbFREMTBYTG5CaU1pRnNOY1UrSFUzVVZ5VlBJTUhkV1ZwOVhXcVZOcmF2UDY5dktxRVZXbjJyOHVjZXFqL2M0TlJrUXNocm1vakY0dk9oQ0lLU0tHMUgwUnFnSWdwb2dZVW1LS2lDZ2dNVVZFRkpDWUlpSUtTRXdSRVFVa3BvaUlBaEpUUkVRQmlTa2lvb0RFRkJGUlFHS0tpQ2dnTVVWRUZKQ1lJaUlLU0V3UkVRVWtwb2lJQWhKVFFTOTdXQ1V1ZUVBbExwd2RWdk52NWlMM25BYnI5eDUwLzF2RjlpS3RhejRETWE3SHdEeitydm4weDZ4Ky9PS1lkekUwMjNHUlBuN01NWFNwM2llVEc5M2JYR2tTVXpsdm52dXlpb3ZqcnB6bm5OT2cxQWYvdXMyNzdNaGgyZm5Kb2Q1dlFOZTgrcVArSm82TGFkRXE5NXo2NGRldVhXQkhxUXc2dTN0VVczdW4ycnhqbjFxOVlhZGFzbnF6dXFuNVpYWHlOUXRVNHVLSFZDSlRnWUVscG5LYWI2YTRxSlNZZnJUblFObkc5SWFIWDNMUHFSK2VxQ016Vk5pei83QmE4ZFpXZGVWOXo2dkVCTDJLclpTd0VsTTVpYWsveEhSbzBkblZvNTVkOTZFYWYrTWl2NmRKU2tGaUtpY3g5WWVZRGwzZWJ0bWp6cHUxMU8veGoxTmlLaWN4OVllWXdodGJkcWxUcHVxVnFya281OWhYSlNzeGxaT1kra05Nd3pQcnNUWHF6c1Z2cUx1V3ZLRXlkeTlUdVh1V3ExOHVmTDF3MzcxTDE2c1Y2N2NWTGlhRnBDZWZWNCsrK0UrVnVHQzJjMytWcE1SVVRtTHFEekVOVDJMQ2IvVXFzRkVsTWczL25aTzVLRlM0VHp0SlB4Nlh6bEZWVXhhcUtYTldxby9iRHR1dkxENjcyOXJWTjM2NnhJVHFxUDFWa2hKVE9ZbXBQOFEwUElYWGhqcm01RlJIN1pqSkRlcU8zNisxWDExOHVudDYxQzJQck5iSDVSR3hMMFdKcVp6RTFCOWlHcDRCeGJSUEhiWkpkeSt6STRSaC9ndnZGMWJJenZtVWdzUlVUbUxxRHpFTno2Qmlhc3cwcWgvcjAvNlFQUG5xQjM3SFJ6RWxwbklTVTMrSWFYZ0dIVk5qTmxKLy8zQ1BIU2tNVDcvV1VwcEJKYVp5RWxOL2lHbDR2R0txSGYrVHhYYWtjUHp4RmIxQ0xiWG5VSW1wbk1UVUgySWFIdCtZbXFpOXQyMnZIUzBjUDF2d3FucytjVWxNNVNTbS9oRFQ4SGpITkJlcDgyNS8ybzRXam53K3I4WlBYK3llVXh3U1V6bUpxVC9FTkR6ZU1kVis1YXBIN0doaDJYZXdRMlQrSWhKVE9ZbXBQOFEwUENJeG1tUk85VCt4STRibG1UVXRoZFd4YzE0aEphWnlFbE4vaUdsNFJHS2FqZFF0ODE2eEk0Wm4rRldDeC85Z0phWnlFbE4vaUdsNHBFNlR6NXl4eEk0WW52Yy8ydHY3NjYrT2VRV1RtTXBKVFAwaHB1R1JpdW5vNngrM0k4YkRpT3NlZGM0cm1NUlVUbUxxRHpFTmoxUk1oMTNSYkVlTUIzUE14dnJjS1RHVms1ajZRMHpESXhWVGN4R3FxN3ZiamhxZXJ1NGV1VzBaak1SVVRtTHFEekVOajFpQTlIR3pkbE9ySFRVZWJwMGY0d3Y1aWFtY3hOUWZZaG9lc1pobUd0WENsUnZ0cVBHd2JiYytmdUo2aDM1aUtpY3g5WWVZaGtjc3BqcGl0ejIyeG80YUQrMGRYU294TWFhMzZTT21jaEpUZjRocGVDUmpHdWRyVGZ1STdhbytNWlV6enBoKzUxZC9VdWZPZWxyRWIvNzhLYlVoaGpldU1CRFQ4SWpGTktiZjBmOHN0ejIreGoyL1lrdE01WXd6cHBVQ01RMlBXRXkxNTl5MjFJNGFINnZlM2U2Y1c5RWxwbklTVTMrSWFYZ3FMYVpiNDdvSVJVemxKS2IrRU5Qd1ZGcE10Kzg5MlB1L3Fqcm1WMVNKcVp6RTFCOWlHcDVLaSttdWZlMHFsbmZoSjZaeUVsTi9pR2w0S2kybWhmYzR2Y3pqR0Jxc3hGUk9ZdW9QTVExUHhaM21mOHhwdml6RXRDd2hwdUdwdEpqdTJIdUltSXBDVE1zU1locWVTb3ZwQnp2M203QTU1MWRVaWFtY2NjYlV2TUhFNjBLdTJiaFRIV2p2c2lPSGhaaUdwOUppdW1UMVp1ZmNpaTR4bFRQT21CNXJmaEtiSjkwbHZQZ2g5ZnJHZU43OWg1aUdSeXltSmZJYlVQWDNMSGZQcjlnU1V6bmpqQ20vbTI4bHBnTkdMS1lsOHJ2NXNaemlHNG1wbk1UVUgySWFIc21ZVG8vNXVzSCtRNTI5WjFldStSVmJZaW9uTWZXSG1JWkhMS2FaUnJYb3BVMTIxSGhZMzdLYmxhazR4SFR3RXROQlFVd2IxWXIxMit5bzhYRDJ6S1h1dVlXUW1NcEpUUDBocHVFUmkrbmtCdFg2eVNFN2FuamEydlVwL2lVeHZURzBrWmpLU1V6OUlhYmhrWHpPTkU2ZVdMWEpQYTlRRWxNNWlhay94RFE4VWpFOThacjVkc1R3OVBUazQzbmJ2U01scG5JU1UzK0lhWGlrWW5ycTlDZnNpT0g1eTdwL21aZzU1eFZNWWlvbk1mV0htSVpISktZNlpKZmMrWndkTVN5SE83djFNUlBqYzZWOUVsTTVpYWsveERROElqSE5OS29scTdmWUVjTXlyWEdWZTA2aEphWnlFbE4vaUdsNFJHSWEwOFduVGR2M3hmY2kvYzlLVE9Va3B2NFEwL0JJeEhUOHRFVjJ0SEMwZCtqVGUzMnN1dVlUaThSVVRtTHFEekVOajNkTTlTbiszT2MzMk5IQ1lLN2Vuelh6U2ZkODRwS1l5a2xNL1NHbTRmR042ZkFmekxNamhXUEd2SmVkYzRsVllpb25NZldIbUliSEs2YVRHOVRjdjRWZGxkNitjSTBKbDNzK2NVcE01U1NtL2hEVDhBdzZwdGxJblgvSG4rMG9ZYmlwZVZVOC95VkpmeVNtY2hKVGY0aHBlQVlWMDB5RE92ZjJaK3dJeGFlN0o2OStOUHZGMGx5UjlrbE01U1NtL2hEVDhQUTdwaVprK3JUZUhHdjNQclhlZm5YeE9kamVxY1pOWGVTZVV5bEpUT1VrcHY0UTAvQWt2blYvNzdzdGZkYUpENmxoVnpTckU2K2VyMDYvYWJISzNMMWMvU0h3Qy9PWHZibTFNQS9YUGlzNWlhbWN4TlFmWWdxR2c0YzcxVlgzUDE5WUNidjJWMGxLVE9Va3B2NFEwNkZOUjFlM2Vualp1eXJ4M1FlYys2bWtKYVp5RWxOL2lPblFwTDJ6U3pXdDJOQjdTbC9LRjVrK1QySXFKekgxaDVnT0hmTDV2SHE3WlkrYU1tZWxTbHlnVjZMbEd0RStpYW1jeE5RZllsclpmTngyV0sxNmI0ZTYwYnpUVTdaUkpTWjVQTmFsSmpHVmM5SnZscW5sYjI0dFhJRU02Y3AzL3EyTy9mNWM1NXdHWmFaUlBmanNQNXovVnJIOTNjcU4raHZNNDZMRHhEbnFwWGUzTzhjdXBpdmUycVl1dWVzNTk1ejY0UWxYejFlNzk3ZXJsdGEyaXZETkxidlYyazJ0aFgzejZ5Zldxb2wzUHFkT01EL3dMOWFuOGZxSHRXc2ZsTDNFRkxFRU5LZTQ1dVZJWmxWZTdwcnRNRmZoeStsS3ZJVEVGQkZSUUdLS2lDZ2dNVVZFRkpDWUlpSUtTRXdSRVFVa3BvaUlBaEpUUkVRQmlTa2lvb0RFRkJGUlFHS0tpQ2dnTVVWRUZKQ1lJaUlLU0V3UkVRVWtwb2lJQWhKVFJFUUJLemFtdWFqVnVjR0lpTVh4b0sxUGhaRnRhSEpzTENKaWNjeEZ1Mng5S293cm1zYzdOeGdSc1JobW9sL1krbFFnNWprTTEwWWpJa3FhaS9LMk9oVktydWtGNTRZaklrcWFpM2JZNmxRd3VhamJ1ZkdJaUJMbXRPZmNkN3d0VGdXVGk2WTdkd0Fpb29TNWFKbXR6UkNnUG5yTnVSTVFFWDNNUnEyMk1rT0liT05HNTg1QVJCeU11YVlLZlNsVWY4aEZpL1FPeU91VnFudm5JQ0ora2ViS2ZYM1RXbHVWSVV3Mk9rMnZVbHVKS2lJTzJGeTBONUZ0dXM3V0JBcVlxTlpINi9USGZUcXNuWW42WnIyekVCR1AwS3hDczFHYmJzU1dSS1poZ3EwSEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVCcGtVajhCNEFvbStNYlQrM0pBQUFBQUVsRlRrU3VRbUNDIiwic3VwcG9ydGVkRXh0ZW5zaW9ucyI6W3siaWQiOiJobWFjLXNlY3JldCIsImZhaWxfaWZfdW5rbm93biI6ZmFsc2V9XSwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJhZWI2NTY5Y2Y4ZmI0OTUwYWM2MDI0Y2EyYmJlMmU1MiIsIm9wdGlvbnMiOnsicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZX0sInBpblV2QXV0aFByb3RvY29scyI6WzFdfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDktMjciLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkhJRCBDcmVzY2VuZG8gQzIzMDAiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE5MDgyMTAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjYiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wOS0yNyJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTktMDktMjcifSx7ImFhZ3VpZCI6Ijg3ZGJjNWExLTRjOTQtNGRjOC04YTQ3LTk3ZDgwMGZkMWYzYyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiODdkYmM1YTEtNGM5NC00ZGM4LThhNDctOTdkODAwZmQxZjNjIiwiZGVzY3JpcHRpb24iOiJlV0JNIGVGQTMyMCBGSURPMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X2RlciJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoyNTYsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDcFRDQ0FrcWdBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakNCcnpFTE1Ba0dBMVVFQmhNQ1MxSXhFVEFQQmdOVkJBZ01DRk5sYjNWc0xWTnBNUk13RVFZRFZRUUhEQXBIWVc1bmJtRnRMVWQxTVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVjTUJvR0ExVUVBd3dUWlZkQ1RTQkRRU0JEWlhKMGFXWnBZMkYwWlRFZE1Cc0dDU3FHU0liM0RRRUpBUllPYVc1bWIwQmxMWGRpYlM1amIyMHdIaGNOTVRnd056QXlNRFV6TVRNNVdoY05Nak13TnpBeE1EVXpNVE01V2pDQnJ6RUxNQWtHQTFVRUJoTUNTMUl4RVRBUEJnTlZCQWdNQ0ZObGIzVnNMVk5wTVJNd0VRWURWUVFIREFwSFlXNW5ibUZ0TFVkMU1SY3dGUVlEVlFRS0RBNWxWMEpOSUVOdkxpd2dUSFJrTGpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFY01Cb0dBMVVFQXd3VFpWZENUU0JEUVNCRFpYSjBhV1pwWTJGMFpURWRNQnNHQ1NxR1NJYjNEUUVKQVJZT2FXNW1iMEJsTFhkaWJTNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVFJZnFIaXNpMG9PL2V5T3FTYURycjlpdEcySXltQmtIblNER1FJSVltVCt2cUE4QWdPODFtb21jMkxkNVBHcEVONm11RTU0d1BIUWp2Yy95Q2loOHUybzFVd1V6QVNCZ05WSFJNQkFmOEVDREFHQVFIL0FnRUFNQjBHQTFVZERnUVdCQlMzSi9meGlBdjIyaXJkQnM5OFNPRGhGN2tVL2pBTEJnTlZIUThFQkFNQ0FRWXdFUVlKWUlaSUFZYjRRZ0VCQkFRREFnQUhNQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUURjNDFMRks0TEpDQlUyVlZLSXo3WjZzeFBoVUVraDhuTFNMSzZJWGRrUDV3SWhBSWVLVk9aY2hhVk81YUY3ZmJkWG9TcmN5eTFZWWVVZVBMb2pjS0k5Zlg4NCIsIk1JSUNnakNDQWlpZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQ0JuVEVMTUFrR0ExVUVCaE1DUzFJeERqQU1CZ05WQkFnTUJWTmxiM1ZzTVJBd0RnWURWUVFIREFkSFlXNW5ibUZ0TVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVaTUJjR0ExVUVDd3dRUTJWeWRHbG1hV05oZEdVZ1ZXNXBkREVaTUJjR0ExVUVBd3dRWlZkQ1RTQkRaWEowYVdacFkyRjBaVEVkTUJzR0NTcUdTSWIzRFFFSkFSWU9hVzVtYjBCbExYZGliUzVqYjIwd0lCY05Nak13TnpFeE1ETTBOakUwV2hnUE1qQTNNekEyTWpnd016UTJNVFJhTUlHZE1Rc3dDUVlEVlFRR0V3SkxVakVPTUF3R0ExVUVDQXdGVTJWdmRXd3hFREFPQmdOVkJBY01CMGRoYm1kdVlXMHhGekFWQmdOVkJBb01EbVZYUWswZ1EyOHVMQ0JNZEdRdU1Sa3dGd1lEVlFRTERCQkRaWEowYVdacFkyRjBaU0JWYm1sME1Sa3dGd1lEVlFRRERCQmxWMEpOSUVObGNuUnBabWxqWVhSbE1SMHdHd1lKS29aSWh2Y05BUWtCRmc1cGJtWnZRR1V0ZDJKdExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCQWgrb2VLeUxTZzc5N0k2cEpvT3V2MkswYllqS1lHUWVkSU1aQWdoaVpQNitvRHdDQTd6V2FpWnpZdDNrOGFrUTNxYTRUbmpBOGRDTzl6L0lLS0h5N2FqVlRCVE1CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdIUVlEVlIwT0JCWUVGTGNuOS9HSUMvYmFLdDBHejN4STRPRVh1UlQrTUFzR0ExVWREd1FFQXdJQkJqQVJCZ2xnaGtnQmh2aENBUUVFQkFNQ0FBY3dDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWhBTlZuSmRlLy90QkxxOE1ERGkrU0FkNlVkWUlaU25nNFBNcW15TnJ2Wmo2NEFpQVgweFN6QWhGYUNDcC91aHBWZ25sRitYQmdyd0FJc290WkdUQjZya0IzMUE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUErZ0FBQUV4Q0FZQUFBRHZEWWdxQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUVuUUFBQkowQWQ1bUgzZ0FBRmljU1VSQlZIaGU3ZDBIZUJYRjJzRHhONzNRQ1RWQTZGSUZGS2tDVXV5QUV1bUtZa0ZVYklDQ0lpS0NVZ1FFN0wwZ2RsUXNLQ3BTcklnZ1NDK2hKblJDSjRIMGIyZnZlRC8wa2hDU25jMmVrLy92dVhtWWQ0NlhrSk56OXN5N00vTk9RSlpGQUFBQUFBQkFnUXJVZndJQUFBQUFnQUpFZ2c0QUFBQUFnQWVRb0FNQUFBQUE0QUVrNkFBQUFBQUFlQUFKT2dBQUFBQUFIa0NDRGdBQUFBQ0FCNUNnQXdBQUFBRGdBU1RvQUFBQUFBQjRBQWs2QUFBQUFBQWVRSUlPQUFBQUFJQUhrS0FEQUFBQUFPQUJKT2dBQUFBQUFIZ0FDVG9BQUFBQUFCNUFnZzRBQUFBQWdBZVFvQU1BQUFBQTRBRWs2QUFBQUFBQWVFQkFsa1czUFNzek5WWFNEeVRLcWExYjVkU2FkWks2ZTQra0h6OW05NG4zLy9tQWNRRWhvUkpjdXBRRVIwVkpXSlZLRXQ2Z3ZvUlhyeVpCcFVwSlFDRDM0UUFBQUFCZjROa0VQU3NqUTA1dDNpS0hQdnBFanYrd1FOTDM3Wk9zMURUOUtJQ3pDWXlNbE5BYTFhVEVOWjJsWkpmT0VscWh2UFdPRDlDUEFnQUFBUEFhenlYb0tqRS9NdmM3U1h4emhweGFzVkwzQXNpUGdOQVFLZHF4dlpTOVk0QVVhZEpZOXdJQUFBRHdFazhsNk1kLysxMzJqSHRLVXRhdDF6MEFuRmE4NjlWU1lkZ1FDYXRTUmZjQUFBQUE4QUpQSk9nWkowN0lub2xUNVBBSEg0dGtadXBlQUtZRWhJZExoVkVqSktwWGR3a0lEdGE5QUFBQUFBcFNnU2ZvcDdac2xSMERCMG5xMXUyNkI0QXJBZ0trMkJXWFNwWEpFeVNvYUZIZENRQUFBS0NnRkdpQ2Z1TFA1UkkvWUpCa0hEbWlld0M0TGJ4UlE2bjI1aXNTRWhXbGV3QUFBQUFVaEFKTDBFOHNYU1k3YnJsRE1wT1NkQStBZ2hKYXE0YlUvT2hkQ1M1ZFd2Y0FBQUFBY0Z1QkhKQ3NsclhIMzNrdnlUbmdFYW1idDhyMmdZTWtnL2NrQUFBQVVHQmNUOURUang2VDdiZmRJUm1IRHVzZUFGNXc4cysvWk9jamowa1doUm9CQUFDQUF1SHFFbmQxeG5uOEF3L0pzUy9tNko1ekZ4Z1pJVUdsU2tsSWplb1NWS0s0N2dVS09ldHRuTDV2djZUdGlKZU1JMGNsS3kxTlAzRHVLazRZSzJYNjlOSVJBQUFBQUxlNG1xQWZYYmpJTGdwM3prZXBCUVpLK1BrTkpLcC9QeW5XdXFVRWx5a2pBVUZCK2tFQWY4dE1UWlhVWGJ2azZMZno1TkRNOXlWOXoxNzlTTzRGbGl3aDUvM3dEVVhqQUFBQUFKZTVscUJuSkNWTDNGWFhTRnJDVHQyVE82RTFxMHZGVVNPa2VOczJkcUlPSUhjeVQ1NlVneDk4TFB1ZmVWNHlqeDNYdmJsVG9sdFhpWms2eWJwQ0JPZ2VBQUFBQUthNWx2RWVtZlAxdVNYblZtSlFvbWVzMUo0elc0cGYwbzdrSERoSGdSRVJVdmJXL2xMTGVnK3BvOVRPeGJGdnY1ZFQ4UWs2QWdBQUFPQUdWN0pldGV4Mi8vTXY2U2dYckdROGF0QkFpWGxxdkFTR2grdE9BSGtSVnFXeWZZUmE1TVV0ZGMvWlpaMUtrZjNQdnFBakFBQUFBRzV3SlVFL3NYaUpwTy9hbzZPekNBaVEwamYzaytpaDk3TzhGbkNJdXRGVjdkVVh6MmttL2NTQ1JaSis1S2lPQUFBQUFKam15aDUwVmJuOTZHZGY2Q2huS29HbytmSDdFaGdXcW52eXlmcnhzdExUSmYzRUNjazRmbHl5VXZOZTNScHdpenF0SUxoWU1YdVp1bDBRMGFHYlZhZTI3NUROVjE0aldTa3B1aWRubFo2WklxV3Y2YUlqQUFBQUFDWVpUOUJWY3J5dWVSdkpQSHhFOStRZ09GaXF6M3BQaWpacHJEdnlMbm5kZWprMmY2RWsvYnBZVXJac2xZekVnL29Sd0hjRXgxU1JpTnExcEdpSGRsS3NZM3NKcTFoUlA1SjMrMTU2VmZaUG1xcWpuQlc5cktOVWYvVkZIUUVBQUFBd3lYaUNucnhtcld6cDJsMUhPU3ZhOFJLcC92ckxlWjR0ekR5VklrZSsvVTRTWDN0VFV0WnQwTDJBbndnTWxLS2Qya3VaVy90THNSYk44L3crU1Q5NlZEWjF2Rkl5RGgzV1Bka0xLbDVjNnY3eHN3U0doZWtlQUFBQUFLWVkzNE9lL05kSzNUcTcwbjE2NVMzcHlNcVM0NHQvbDdqTzNXVFhrT0VrNS9CUG1abHlZdDRDMlg3RExiSnQ0Q0JKeVdPVjllQVNKYVRFdFYxMWxETjFWRnZxemwwNkFnQUFBR0NTOFFUOTVQcmNKY3NCa1JGUzdKSzJPc285VlNGKzk4VEpzdU9tQVpLNmRadnVCZnlZU3RSL1dDaWJ1MTRuaCtkOFk4Zm5xa1NYcTNRcloxbHBhWkxDK3dvQUFBQndoZGtFUFN0TDByWnUxMEhPd2h2VWw4RFFjeXNNcDRxK2JiL2pIam40NnB2MlhuZWdNTWs4ZGx4MkRoNG1lNlkrWTcvWHprVkV6Um9TV0xTb2puS1dzaWVYSnpBQUFBQUF5QmVqQ2JyYTNwNlJuS3lqbkttem1zK0ZTczYzM1RwUWtoYjlwSHVBUWlnalF4SmZlTVZlUlhJdVNYcEFSSVFFbDQzU1VjN1NkNU9nQXdBQUFHNHdPNE9lbVNtWnVUek9LYWhDZWQwNk83WHNObjdZQ0RtNWJJWHVBUW8zdFlya3dGc3pkSFIyNnVpMmdORGNGWDdMMkxkZnR3QUFBQUNZWkh3UHVnbjdYM3RUVG56M2c0NEFLUHNtVFpPa0ZYL3BDQUFBQUlDdk1Yck1tdG9YdnFsTHJLUnVqTk05MllzYU5GQ2lodzNWVWZaT2JvcVRMVjJ1czJmUmN5MHcwTjV2RzF3bVNnS2pTdWxPd0tPc2QyVEd6bDJTY2VLRVpKNUkwcDI1RTFxcmh0VCs4bE1KaklqUVBXZVdsWkVoY1oxakpXWGpKdDJUdlpMZHVrcVZhWk4xQkFBQUFNQVUzMHJRclgvcXR0dnVrQk1MYzdudjNENDN1b09VSFhDemhOZXJLOEhGaXVrSEFJL0x6SlMwdzRmbHhPOS95SUhuWDdJU2FlczlsSnUzYWtDQWxCOHhUTXJkZnF2dU9ETVNkQUFBQU1CN2ZHcUplOUtxMWJsT3prTmlxa2oxajJaSzlWZGZrS0xObTVHY3c3Y0VCa3BJVkpTVTZueVYxSjR6V3lvK09Wb0N3c1AxZ3ptd2t2akVsMStUaktSem0za0hBQUFBVVBCOEowRzNFbzhEcjc2aGc1eUZuOTlBYXM3K1NJcGUxRlQzQUw1TEZYUXJjMzBmKzRaVFVNa1N1amQ3R1ljT3l4RjFQam9BQUFBQW4rSXpDWHI2a2FPUzlNdHZPc3BlY01YeVV1MzFseVdrZEduZEEvaUhJbzNPbDhyUFRiVmU1RUc2SjN0SFB2dEN0d0FBQUFENENwOUowSk5XcnBMTVk4ZDFsSTNBUUtrNGRyU0VsQ3VyT3dEL1Vyek54VkxxaGo0NnlsN3lueXNrNC9nSkhRRUFBQUR3QmI2VG9QLzJ1MjVsTDd4ZUhTblI0UklkQWY2cDdJQmJKU0E0V0VmWnlNaVFwSlVyZFFBQUFBREFGL2hNZ3A2OGJwMXVaYTlFbDZ2dC9icUFQd3VyWEVraVdqWFhVZlpPclY2cld3QUFBQUI4Z1U4azZGa1ptWksyYWJPT3NsZnNzazY2QmZpM1ltM2I2RmIyVXZmdjF5MEFBQUFBdnNCSEV2UjBPMGsvbTdBS0ZYUUw4RytoMWF2cFZ2WXlUM0RVR2dBQUFPQkxmR2FKZTY0RTZEOEJmOGRySFFBQUFQQTcvcFdnQXdBQUFBRGdvMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBJRUVIQUFBQUFNQURTTkFCQUFBQUFQQUFFblFBQUFBQUFEeUFCQjBBQUFBQUFBOGdRUWNBQUFBQXdBTkkwQUVBQUFBQThBQVNkQUFBQUFBQVBJQUVIUUFBQUFBQUR5QkJCd0FBQUFEQUEwalFBUUFBQUFEd0FCSjBBQUFBQUFBOGdBUWRBQUFBQUFBUElFRUhBQUFBQU1BRFNOQUJBQUFBQVBBQUVuUUFBQUFBQUR5QUJCMEFBQUFBQUE4Z1FRY0FBQUFBd0FOSTBBRUFBQUFBOEFBU2RBQUFBQUFBUElBRUhRQUFBQUFBRHlCQkJ3QUFBQURBQTBqUUFRQUFBQUR3QUJKMEFBQUFBQUE4Z0FRZEFBQUFBQUFQSUVFSEFBQUFBTUFEU05BQkFBQUFBUEFBRW5RQUFBQUFBRHlBQkIwQUFBQUFBQThnUVFjQUFBQUF3QU5JMEFFQUFBQUE4QUFTZEFBQUFBQUFQSUFFSFFBQUFBQUFEeUJCQndBQUFBREFBMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBDTWl5NkxianN0TFRaVk9YV0VuZEdLZDdzaGMxYUtCRUR4dXFvMy9LVEUyVkRhM2FTOGFoUTdybnpCcXNYUzZCa1pFNk1pYzFQa0ZPcmQrZ0kvaXowSmdZQ2E5WFIwZmVjV1QrQWtrWU1FaEhaMWFpUjZ6RVRKNmdvMy9LeXNpUXVNNnhrckp4ays3SlhzbHVYYVhLdE1rNkFnQUFBR0FLQ1hvZUhKejV2dXgrYkt5TzRNK2krdmVUNk1jZjFaRjNrS0FEQUFBQS9vY2w3Z0FBQUFBQWVBQUpPZ0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQndSa1dYVGJjVm5wNmJLcFM2eWtib3pUUGRtTEdqUlFvb2NOMWRFL1phYW15b1pXN1NYajBDSGRjMllOMWk2WHdNaElIWmx6Y3ZVYU9mN2p6enJ5dnVRL1Y4anhSVC9weUZubEI5OHJFdVMvOTNraUdwMHZ4ZHExMFpGM0hKbS9RQklHRE5MUm1aWG9FU3N4a3lmbzZKK3lNaklrcm5Pc3BHemNwSHV5VjdKYlY2a3liYktPQUFBQUFKaENnbDRJSkw0NVEvWThjZVpFTGI4YXhxMlJnT0JnSGNFdC9weWdaNldsU1ZhbXNjdFM0Uk1nRWhnU1l2MXBOUUFBLzBPTk04V0ZqNTJBNENBSkNBclNVY0Z6OWZPV3p5SWcxMGpRQ3dFU2RQL2p6d242dHFIRDVOU0tsVHBDZmdXVktDNjFQbjVmQWtORGRROEE0SFJ4M2Z0SStsbkdtRTRvUC93QktYM1ZGVG9xV0JsSlNiTGx4bHNrNC9BUjNXTldaSXRtRWpQK0NRa0laSGN0Y0RZazZJVUFDYnIvOGVjRVBhN2Z6WEp5OFJJZEliOUNhMVNYdXZPKzBSRUE0Ti9XdFd3bjZRY082TWljNkVuanBVejNXQjBWb014TTJUNTBtQno3eXAzUGh1QUs1YVgyN0k4bHBGdzUzUU1nSjl6R0FnQS9GbGFycG00QkFDQ1MrTkVzMTVMemdMQXdxVEoxRXNrNWNBNUkwQUhBajRXV0w2OWJBSURDTG5uZGV0a3o3aWtkbVZkdXlMMVNyRVZ6SFFISURSSjBBUEJqWVkwYTZoWUFvRERMT0g1YzRnYy9LRmtuVCtvZXM0cGRjWm1VdSswV0hRSElMUkowQVBCajRUVnI2QllBb05ES3lwTGRrNTZXMUMxYmRZZFpJWldpcGNyNHNSU0ZBL0tBZHcwQStLdWdJQW1yVUVFSEFJREM2dkEzMzhyaER6N1drVm1Ca1JFUzg4SXpFbHl5cE80QmNDNUkwQUhBVHdXVktpV0J4WXJxQ0FCUUdLWEV4OHV1a2FQdFdYVGpnb0trd3FoSHBNajViSzhDOG9vRUhRRDhWRkRSSWhJWUZxWWpBREFyTXpOVFRwNDhLWWNPSFpLdDI3YkowcVZMSlRVMVZUK0tncEI1S2tWMkRINVFNbzhmMXoxbXFhTlp5L1RzcmlNQWVVR0NEZ0IrS3FSeUpRa0lDdElSQU9TTlNyelQwdElrT1RsWkVoTVRaZlBtemJKNDhXSjU3LzMzWmR6NDhUSjR5QkM1TmpaV2F0ZXRLK2ZWcXlkMXJLOTZEUnBJNjdadDViaExpU0hPUU8wN2YycXluRnE1V25lWUZkNm9vVlFlTzFva0lFRDNBTWdMRW5RQThGT2hWV04wQ3dCeXBoTHdBd2NPeU5xMWEyWDI3Tm55NGtzdnlXT2pSMHUvbTI2U2k5dTFrNmJObXRsSmQ2V1lHS25Yc0tHMDY5QkJicjcxVm5sODdGaDV3ZnB2djVrN1YrTGo0Mlh2M3IxeTVPaFJPNmxId1RxNjZDYzUvUDVIT2pJcnNHaFJpWmsrUlFMRHczVVBnTHdpUVFjQVB4VktnVGdBT1RoMjdKaGNldm5sVXJkK2ZZa3NWa3lpcTFTUkprMmJTcSsrZmVYK0lVTmt3bE5QeVVjZmZ5ekxsaTJUOVJzMnlPNDllMGk4ZlVUcTdqMnljL2dJeVVwUDF6MEdCUVJJOUpPUFMzalZxcm9EUUg2UW9BT0Fud3Evb0pGdUFjRC9VdnZERi8vK3Uyelo2czdSVzNCSHB2VjdqWC9vRWNrNGRGajNHR1FsNTFFRGJwYlNYVHZyRGdENVJZSU9BSDRxdkVvVjNRSUFGQmI3WDMxZGtuLzdYVWRtUlY3VVZDb09IYXdqQUU0Z1FRY0FQeFFRRVNFaFpjcnFDQUJRR0J4ZnNsVDJQL2VTanN3S3JsaEJxajQzVlFKRFEzVVBBQ2VRb0FPQUh3b3VYMDRDUW9KMUJBRHdkK2xIamtqQ3NJZXNodmw5NXdHaElWSjU4Z1FKS2N1TllNQnBKT2dBNElkQ1NwYVVnRUF1OFFCUUdLaGljUEhESDVIMFhYdDBqMWxsN3JwRGlyZHFxU01BVG1MMEJnQitLS1JHTmM2aUJZQkM0c0RiNzhpSitRdDFaRmJSOXUyazRyMkRkQVRBYVNUb0FEd2xwRnhaQ2ExUzJiV3ZrSW9WM1Vsa3JlOFJVaW42alA4R0UxOFI5ZXZyYnd3QThHZEpLMWZKdnFuUDZNaXNFT3Z6SldiS1JHNEFBd1lGWkZsMDIzRnF1YzJtTHJHU3VqRk85MlF2YXRCQWlSNDJWRWYvcEk2TDJOQ3F2V1FjT3FSN3pxekIydVVTR0JtcEkvd3Q4YzBac3VlSkNUcHlWc080TlJJUXpENVh0eDJadjBBU0J1Ujg5N3BFajFpSm1Yem0zM3RXUm9iRWRZNlZsSTJiZEUvMlNuYnJLbFdtVGRhUi96a1ZIeTl4bDNVMmZsWnNZSkVpVW1mQmR4SlNKa3IzQUVEQlNreE1sS28xYXRqSHJabXlkOWN1aVlyeTluVnZYY3Qya243Z2dJN01pWjQwWHNwMGo5V1JNOUtQSFpPNGJqMGxiVWU4N2pFbk1DSkNxbi93amhRNXY2SHVBV0FDTStnQUFBQ0FEOXIxeEhoWGtuTUpESlR5ano1RWNnNjRnQVFkQUFBQThERUhQNTB0UnovN1FrZG1sZWphV2NyMDZxa2pBQ2FSb0FNQUFBQSs1R1RjWnRrelpweU96QXFyYzU1VUdUZUdrMEVBbC9CT2cwOVI5UWkyOXJ0WjFsM1F3dmhYM0xVOUpPTkVrdjdPQUFBQUJTL2p4QW1Kdi84QnlVd3lQMFlKTEZaTVlwNmZadTgvQitBT0VuVDRqcXdzMlRmOWVVbjY5WGZKT0hMVTZGZG04a21wT0hxa0JCVXRvcjg1QUtDd3lNek1sUFQwOUROK1pXUmtXQjlIeHVyckFqbktzbDZidXlkTXlsV1IxM3dMQ3BUb01hTWtva1lOM1ZGNHFmZDhUdGNGOVJqZ0ZLcTRGd0wrVXNYOTJNKy95STViN3hUclNxaDd6Q2w3LzkxU1lmQzlPdkllcXJnN2h5cnV2aThsSlVYV3JsMHJmNjFjS2Z2Mzc1Y0RpWW42RVpHdzBGQXBXYktrbEMxYlZtclhyaTMxNnRiMWZFVnB1Q2NwS1VtMmJ0MHFxMWF2bGoxNzlzaTI3ZHRsNDhhTmN1clVLVGw1OHVRWkI5MFJFUkVTRWhJaXBVcVZrZ2IxNjB1bFNwV2thdFdxZHJ0eTVjb1M3RU1ubTFERi9UOThxWXI3a2UrK2wvaDdocWk3U0xySG5OTDkrMG5sVVk4VXVpUFYwdExTSk40YUd5eGZzVUlTRWhJa0xpNU9ObGxmNnJxUW5KeXMvNnYvcDk3ellXRmhVcng0Y1duWW9JRjlIYWhXclpvMGJ0VEl2ajc0MGpVQjNrQ0NYZ2o0UTRLZXVudVBiTFplU3htSGorZ2VjeUpidDVRYU05LzA5RjRyRW5UbmtLRDdwcU5IajhyY2I3K1ZEejc4VUg3ODZTYzcwY3F0T3VlZEo0OC85cGowNk5GRDk2QXdVTW4ydG0zYlpQSHZ2OHVpSDMrVXYvNzZTMWF1V3FVZmRVWjRlTGcwYjlaTUxyamdBbW5Wc3FXMGJOSENIcUI3RlFuNmYvaEtncDZTc0ZQaXJ1a3VtY2VPNlI1eklpNXNJalZudmkyQjRXRzZ4MytwMTcrNndmdkxMNy9JL0FVTDVQY2xTK1NZUTg5eHBKV1h0RzNUUnRwZmNvbTBzSzRIelM2NnlMNU9BRGtoUVM4RWZEMUJ6MHhKa2EzWDk1ZVR5Ly9TUGVZRWxTMGp0YitlTFNGbHkrb2VieUpCZHc0SmV1NzhiaVUxNjlhdjE1RXpMcklHS28zT1AxOUh1WFBBR2tTLy9PcXJNdVhwcDg4NGs1RmJzejc2U0xwZGU2Mk96dDJzVHo2UjQ4ZVA2OGg1VjE1eGhVUkhSK3ZJR1o5OTlwa2NPWHBVUjg2N3hCcUExdlRZVWxpMUhIM1RwazN5MmV6WjhzbW5uOHI2RFJ2c1ByY0VCUVhaTjRSNjlld3BWMTE1cFRSbzBNQ2VhVE5wMWFwVnN1elBQM1dVc3hNblRzaERJMGJZUzNSTmVYcnlaQ2xhdEtpTzhxNTgrZkxTK2VxcmRlUXNYMGpRczlMU1pITy9tK1hrc3VXNng1emdjbVdsMXV4WkVscWh2Tzd4UCtvMXIyN1FmV2g5RnJ6NzNudHk4T0JCNDF0WEFnSUNwRml4WXRLamUzZnBkLzMxMHJ4NWMrUFhnek5STnlzLy8rSUxPWExFN0tSWDZkS2w4L1U1bTFmcTUzdG41c3d6cm9CeWlyckowcnRYTC9zYWJ3SUplaUhnMHdtNjlmTGM4OHp6a3Zqc0MxWmI5eGtTWUYwa3E3NzltaFJyMlZ6M2VCY0p1bk5JMEhQbi9pRkQ1TVdYWHRLUk0rNjc1eDU1ZXNvVUhlVk1EYVptelpvbFF4OThVQkt0Z1ZSK3FPV0dmLzd4aDlTdlgxLzNuQnYxc2Rtb1NSUFpzSEdqN25IZXQ5OThJNTA2ZHRTUk01bzJhMll2NVRibG5iZmZscjU5K3Vpb1lLa1ZGZDkvLzcxTXNsNWZhaEN1bHF3V05EV1FVMHRmQjl4NnEvMDh4Y1RFMkFOMnAwMmROczFPdXYyTlNtbytzQklwRXp5Zm9GdlhuRjBUSnN2Qk45N1NIZWFvTVYzVjExK1M0bTNiNkI3L29tN3Nmajl2bmp3MWFaS3MrT3N2VjIvWW5VNjk5NnRYcXlhRDc3L2ZUdlJVTXV1bTJ3Y09sTGZmZVVkSFpxaWJFYnNURWx4Zk1hQzJMZFUvLzN5anY5c083ZHZMZDNQbkdybUdLeFNKZzZjZCsyMnhISHpoRmVQSnVmVU9rektEQnZwRWNnNzRpNFNkTzNVclo0Y1BINWJyYjdoQmJyN3R0bnduNTRxYXpWT0pFdnlQV3FyNjN2dnYyemNqZXZYdGE4OGtleUU1VjlSZ2NjZU9IVEpxOUdqN0JzKzFzYkd5ZE5teUFrc1FmRTNyVnExMHEvQlJOWGdPempDYlRQMnR6RjIzKzJWeXJtN3lmdm5sbDlLa2FWUHAyYnUzZlcwb3lQZWV1dEc3ZGRzMnVXL3dZS25Yc0tFOFBYVnF2bGFGbmF0ZXZYcnBsamxxbFptcUQrTzJKVXVXR1AvZDlyRmVRNmFTYzRVRUhaNlZkaUJSZGozd3NQR1pUU1d5V1ZNcGY5ZEFIUUZ3d3hycmcvdHNpN2pVbnVHMjdkdkw3QysrY0d5NVdwa3laZXc3Ky9BZjZuWDA4ODgvUzV0MjdlVG1XMitWTFZ1MzZrZThLZm5rU2J1R2d2cjNYbkhWVmZZV0V1U3NSaUd0Sko2NmI3OGtESC9FeWpETko1TkYybDRzRmU2OVcwZitRMjNQdXJwTEYrbHVKYVhxTThWckRoMDZKQTgvOG9oOVkvR0xMNzg4NitlaUV5NnhyajJxMEtWcGM3LzdUcmZjTTMvaFF0MHlRNjBJdUM0MmY4VWV6NFlFSFo2azlsb2xQUGlRcEZzZlRLYXB2Vll4ejArWGdKQVEzUVBBRGNlT0hyVXJaV2RIVmM3dGVPbWxkbFZ0SjExNHdRVkc3M3pEWFdvZjlkQUhIcERMcnJ6U1hyTHFTOVJOSjFYa1VOMkU2dDZ6cDJ6YzVNTFJXVDVJN2ROVlZmSUxHN1hGTStIaFJ5VGp3UCtmVEdGS2NNVUtFak41b2dRWTJsTmJFTlNLbXNsUFB5MHRXcldTaFlzVzZWN3YycnhsaXoyNzMrK21tK3g2S3lhRmhvWktkOE5KcHJKNDhXTGRjb2U2cHFvaW9DYXBteHZxZEJpVFNORGhQVmxac3UrbFZ5WHBwMTkxaHprcUthODBhWnlFbEMyamV3QzQ1ZGp4NC9ieTlUUFp2WHUzWEc0bFhEdDM3ZEk5emltTUEzMS9wV2JEMm5mc0tNKy8rS0xQTHhYLzhxdXY1S0xteldYc0UwL1lOeDN3LzBLQ2c2VkNoUW82S2p6MnYvRzJPMk9oaUFpcCt2eDB2eG9McVdNVHUxNXpqVHd5Y3FSOVBKcXZVTFBuSDgrYVpjK20vN0YwcWU0MTQ3cnJyak4rczFvdGNUZDVTc1MvcWFNeTFWWWlrMjdzMTArM3pDRkJoK2NjLzMySkpENy9zbzdNaWhwd2l4Uy9wSjJPQUxoSnpaNnJzMmIvVFJYNDZ0V25qNUhrWEZIVnh1SDdsbHFEVjdWRTNPbWowZ3FTU2lTZUdEZE9XbDU4c2F4WXNVTDNvbTdkdW9YdWFLcmpmeXlWQTlPZjA1RkJnWUZTWWZoUUtkS2tzZTd3ZlN0WHJyU3ZEUXQ4WU5ZOE8zdjI3clZ2VXM5ODkxMWpTOTVWWFFkMURKeEp1M2J2TnA0d24yN2V2SG02WlVaRVJJUjl5b3BwSk9qd2xMVDkreVhoL2dmdEplNm1SVFMvU0NvTXZVOUhBQXFDdXR0OU9yVThiY2dERDhpU1AvN1FQYzRLQ3cwdHRIdFovWWs2ci9pS3E2K1cvUzVVM2k0SWFsdEgzMzc5WEoxNThyS2FOV3ZxVnVHUWZ1eTQ3QnoraUNzMWVJcGZlWm1VNlhlOWpueWZXbExkdmxNbmlVOUkwRDIrUzkyc0huam5uVEp0K25RalNYcVJJa1drMnpYWDZNaWNiMTNhaDY2ZW8zay8vS0FqTTlUcEtpVktsTkNST1NUbzhBejFRYVFLb2JpeDF5b29xclRFVEoxay9BeDNBRG43N1YvNzA5VHhOMnJHd0pTeVpjdEtLY043eDJEVyt2WHI3UlVXSnMraDk0TEpUejFsN3hPRlNMT0xMdEl0LzZlT1FVMFlPVXJTRW5KM3lrVitoTmF1S1ZVbWpwT0FRUDlJQjM3ODhVZTVxa3NYdjlvaW9xclBqeGc1VXA1NTlsbmQ0eXhWamR5MHhTNFZ3VHlWa2lKL0dMcTUvN2NCdDkybVcyYVJvTU16OXIvK3BpVDkrSXVPekxIM25VOGVMNkdWb25VUGdJSnkraEwzbzBlUDJrZk9xQUdKS2VYTGw3Y0xUc0UzcVdySHNUMTZ5SUZFOHpkeUM5S2RBd2RLVnl2UndIODBiZHBVdC94ZjRydnZ5L0Z2ek04NEJoYUpsSmpwVXlTb1NCSGQ0OXZVcXF0dTNidmJzODcrUnEwc0cvYlFRL0xlZSsvcEh1ZTBiTmxTaWhjdnJpTXoxTEZuS1ZieWJOcm11RGpadTIrZmpweW56cXB2MTdhdGpzd2lRWWNublBoanFleWZQRjFIWnBVZWNMT1U2TkJlUndBS2twb04vZHNiYjc1cC9BaWNwaGRlU0FWM0g2V1dMNnFDVDF1MmJORTkva2tWTVp3d2ZyeU9vUGFlVjZ0YVZVZitMWG5OV3RrN2VhcU9EQW9Na0lwalJrbGszYnE2dzdkdDM3NWR1dmZvNGZmRkZlKzgrMjdIdDMrcGF1UlhYM1dWanN6WXQzKy83TGUrVFB0bTdsemRNa010YjNmcmlGWVNkQlM0OUVPSEpHSEljSFdMVVBlWUU5bWltVlFjd3I1endDdlVIbUsxVkRreE1WSEdqQjJyZTgxUnhhYmdteFl0V2lSdnpaaWhJLytrOW9TKy9lYWJVclJvVWQyRGtpVktTRlJVbEk3OFYvcXhZN0pqOElPU2RkSnd4ZkdBQUNuZDczcUo2bmF0N3ZCdGFzYThkOSsrZGhMbzcxUVJ5UnY2OWJOWEVqbkpkRlZ5Tlh2KzcrMXNUbE9yREV6dWRWYzM5dSs0L1hZZG1VZUNqZ0psbjNjK2JJU2s3OTZqZTh3SktsVktxa3lmekhubmdJZW81ZXo3OXUyVDk5NS9YNUp6T0JQZEtlcjhVdmdlOVRvWk5YcTBQUWp6VjJvQU9PS2hoNlJKa3lhNkIwcjVDaFhzeXNsK0xTdExkajA1UWRLMi9iTm9wZ25oOWV0SjlFTVAyb202UHhqNzVKT3kzTVVURDRLQ2d1eGlvMnBsaC9wU1c2WkNySEdsV3l1emRzVEh5NTJEQmpsNkxXemVySm1VS1dQMmlMMXZ2LzFXdDh3NGV1eVlyRHR0Ulo3VG9pdFdsR2JXOCtRV0VuUVVxUDF2elpBVEMzN1VrVUhXaFRONi9CZ0pMWVRucUFKZXBxcFVyOSt3UVY1NjJmelJpbW9nVmExYU5SM0JsNmlxN2FZcSszdUZPdkpvNkpBaE9zTGZHamRxcEZ2KzY5Q1hjK1RvWjEvb3lKeWdNbEZTOWFYbkpOQlBqcXo3K2VlZlplcTBhVG95UnhWcnZPTHl5K1dGNTU2VFgzLzZTYlp0MlNKN2QrMnl2L2JzM0NrYjFxNlZiK2JNc1crdzFhOVhULysvelBuSytsNU96aGFycXVRZERCOC8rck4xRGMvSXlOQ1I4OVRKRjA2dkxEaGQrL2J0alI5SmR6b1NkQlNZRTM4c2t3TlRudEdSUVZaeVh2cTIvbEx5eXN0MUJ3QXZlZk90dDJUTDFxMDZNcWRxMWFxdWZzRENHV3J2K2JQUFA2OGo4NnBVcVNJMzMzU1RQRDE1c3N5ekJzRWIxNjJUclhGeHNtLzNidG0wZnIyc1c3MWE1bi8vdlR6M3pETXljc1FJdWFaclY2bFh0NjRFNStOVWtLalNwZVdkR1RQc21UajhVKzNhdFhYTFA1M2F2a04yang1cno2S2JGQkFTTEpVblBDRmhmbElnViswM0h6QndvSTdNVUxQaXZYcjJ0Ti96Yzc3OFVnYmVmcnRkc0ZDZEJxSzJvNmd2dFNjNUppWkdMdTNVU2NhT0dTUExseTJUMlo5K0t1YzNiS2ovRnVlcEZVWDNEeDdzMko1NzlYUGVjTDNaby9aVVljKzllL2ZxeUhuZldkZGtrOXhjM3E2UW9LTkFwQ1VlbElUN0gzRG52UE1MbTBqRkI1bVZBTHhxenRkZjY1WlpsYUtqODVWRW9XQWNQSGhRZnZyNVp4MlpVNzE2ZFhsdjVrdzdJWC90MVZmbHZudnZsZmFYWEdLZm02K1NkbFhCVi8wM0ttRnMxNjZkM0huSEhmTDQ2Tkh5NmF4WnN1TFBQMlZYZkx4OC9PR0g5a0MzU3VYSyttL05uU21USmttTTlUM3d2L3g1VzBwR2NyTEVXMk9oek9QbWk1dEYzWGFMbE9qWVFVZStiOUtVS2JMVllGSFI0bGJpUFhQR0RIbjNuWGZzbTd1NXBaYkFkK25jV1JiLytxdWQwSnV5ZmNjT2VmNkZGM1NVZjVkWTF6cFZNTTZVWk91MS9xZDFuVFJCM2NUOTRndHpLMURVNy84aWw0OTZKRUdINjdJeU0yWFg2TEdTdnRmY1VRaC9VOHU1WXA2ZEtvRWNxd1FVZW01L3dNSVpxMWV2dG8vZ00rbmkxcTNsajhXTDdkbXl2TXhpcTBHNVN1Qmp1M1d6aTd5dFc3TkdmbHE0VUhyMjZISFdJNHh1Nk50WGJyamhCaDNsbjdweHNOTWF2T2ZtYTlXS0ZjYlBXbC8xMTE5bi9ONjUvVkw3WS8yUkdndnRmbXFLbkZxelZ2ZVlVNlJOYTZrNDlINGQrVDYxRDl2SjVQVGYxRXFyRDk5L1gzcjM2bVhQTHVlRjJsTDE3UFRwY3YrOTkrYjU3emlicWRiZjc5UzFVYTBHdUxSalJ4MlpNWC9CQXQxeWxxb1FiL0owajhzdnZkVDExVTBrNkhCZDR0c3pYVG5qVTRLREpIckNFeElhWFZGM0FDak1hdGVxcFZ2d0phWm56MVZpL2NGNzd6azZlNlNLUjdWcTFVcmVmL2RkZTNuc3hQSGo3UlVjL3g2b3E1bjJwNTkrMnRFQnZFb3UxSG4vdWZsU1MzVk5LMmQ5anpOOTc5eCtxWnNmL3Vqb0R3dms4QWNmNjhpYzRITGxKR2J5UkFud28rZHhpdldlVWFkL21ESjYxQ2k1N0xMTGRKUjM2clU3ZnR3NFk2dEFEaDgrTEsrKzlwcU84a2RkZzlRTlNwTisrZlZYM1hMV1h5dFhHaTB5YTdySy9abVFvTU5WU1N0WHliNHA1Z3Q2S0tYNjlwYVNuZnhuT1JlQS9GR3pwUEE5Sml2ektwZGJBL0dLRmMzZHlGVko1Z05EaDlxejZtcmZ1dHF2cXFoSzBHKysvcnE5L3h5RlM4cXVYYkp6eENnUmcwV3psSUN3TUlsNWZxcUVsRE4vSThZdE8zZnVsTGNOSHJmWW9ubHplM3VMVTlRS2xSZWZmMTRpRFoxRThKcDFEVkY3MHAyZ2Jrb1VNVmluWmMzYXRmWk5CYWN0TURRenI2aXRSODJ0MTRUYlNORGhtdlJEaHlYaDNxSG16L2kwaERlb0o5R1BQcXh1Q2VvZUFJV1pXbTRZY3c3N0NPRWRhOWV0MHkwenFydFUyVi9OYk44eGNLQzlySHpVeUpFeWVQQmdlOThuQ3BkTWZieHM1cEVqdXNlY3dLSkZKTXpQVHE2WStlNjc5bm5ncG93WlBkcnhXaVdxYnNXdHQ5eWlJMmR0Mjc1ZEZpNWNxS1A4S1ZxMHFIVHAwa1ZIemxOSHc2bHE3azVTKzg5TkZvanIyclZyZ2F6aUlVR0hLN0xTMHlYaG9VY2tMV0duN2pGSGZTQlZlWDZhQkJyZVZ3ZWdZS2dqWWE2Kzhrb1ovK1NUOXBFM0NkWUE1ZWpodzNMTStqcDY2SkJzMzdKRmZyTUdBV3IvMzExMzNHR2ZLOTNtNG92dEdVdjRuc1RFUk4weUk4MkZZcVduVTNzOUh4czFTcDRZTThiWTNsUjQxLzZYWDVQa0pVdDFaRmJHd1VPeTgvRW43ZjN1L3VEa3laUHluTUc5NTYxYXRwU09odlpoMzNQMzNjYjJNYi9sNElvQ1ZUZkRwQ1ZMbHVpV00vYnMyU01iTjIzU2tiT0NBZ1BsK3I1OWRlUXVFblM0SXZIRGorWEUvRVU2TWljZ09FZ3FUWjRnNFp4MURQaWRxS2dvZWZ5eHgrd3EyMTk4L3JrTWUvQkJlK2xaaFFvVjdPV0RFZGFYbXFXc1ZLbVNOTHZvSXJucnpqdmwyV2Vlc1l0L2ZURjdOc2tRemlodTgyWjdGc1p0dkI0THArQXlVYnJsanVOenY1TkRuMytwSTkvMncvejVjdURBQVIwNTc1YWJiemIydnF4bWpVc2JuWCsranB5bDZuUWtKU1hwS0gvYXRXMXJmNWFhb3Y2dFRsNXZmN2NTZnFlVytQOWI1Y3FWcGVtRkYrcklYU1RvTUM1NXpWclpOMjZTV29laWU4d3BxZmFkWDVIL3doNEF2RU1ObDlTeE5TdVdMWk9Sanp4aUorcm5RZzI0MUJKMytDYlRpZXlDaFF0bG04SGptb0RUUmZYc0xwSE5tdXJJQmRiWWE4K1RFeVROWUdMcmxsbXpadW1XODlRS3E2NEdsM2VyWmRMWHhjYnF5Rm43OXUyVHBVdWRXWlZScWxRcHUycTVLV29mZW1wcXFvN3liOUVpYzVOLzNidDNMN0FpbFNUb01Dcmp4QWxKR0RwY3NnenVGL3BiV1AyNkV2M0ljRFdhMHowQWZKMzZjTHovL3Z0bDFrY2ZHUzNrQmU4eWZjeVdxZ1o5ZGRldWtwQ1FvSHNBY3dLQ2c2WFNFNDlMZ0l2SE5tVWVQU1k3UjQxeFphTEVsSlNVRkpuenpUYzZjbDR6NnpwVHBrd1pIWmx4bWNIRTkrTlBQdEd0L092VnE1ZHVPZStFbFJjc1g3NWNSL21uYnJDYW9HN1k5TC9wSmgyNWp3UWR4bVJsWk1qT2thTWxOYzdjMllSL0N5eFdWR0plbUM2QjRlRzZCNEEvR0hUbm5USnA0a1RIaS9iQWQxUnpvYmlmT2tPM1djdVc4c0dISHpvNnV3T2NTVVR0V2xMMnZydDE1STdqOCtiTFFSOWU2djdyYjc4WlBWcXRrK0V6d0pXNmRldnFsdk5VOFRWVmhNMEo2bGc0VlN2REZMVlZ3UW03ZHU4MnR2KzhacTFhY2w3dDJqcHlId2s2ek1qS2tzVDNQNVJqWDVtNzIvbGZnUUZTY2V4ajdEc0gvRXpucTY2U3laTW1HVi9pREc5cjFLaVJicGwxOE9CQjZYL0xMZEswZVhPWjlja25jdlRvVWYwSTRMeHl0L2FYc0xwMWRPU092ZU1tU3VxZXZUcnlMVjkvL2JWdU9VOTl4blJvMzE1SDVvU0hoOHY1RFJ2cXlGbTdyV1QxMEtGRE9zb2ZkVFJrRzRQSGtxcnowSjNZaHo1MzdsemRjbDczMk5nQ25SZ2dRWWNSeWVzM3lMNkpVOXpaZDk2enU1Uyt0cXVPQVBpRDBxVkx5eXN2djF4Zys3L2dIZXBjWXJkdTBxaEI0NFlORytUNmZ2Mmtib01HY3UvOTk4dXlaY3ZzNWJXQWs5U0t2OHFUeGt1QWk2ZExaQncrSWdtUGpMSlhPUG9TVlFUc3g1OSswcEh6MVBGaTZpZzAwOVIxckdLRkNqcHkxckZqeCt5Q2wwN3AzNysvYmpsdjA2Wk5qcXhVTXJhOFBTeE1icjc1WmgwVkRCSjBPQzdqK0hGSnVHZXdaQ1dmMUQzbWhOYXFJWlZHajJUZk9lQkgxQ0RteWJGajdidjRRSTBhMW5VK09scEg3bEhIdTczOHlpdlNxazBiYWRTa2lUd3diSmhkaU1udFk5bmd2NHJVcnllbCsvZlRrVHVTZnZsTkRzMytRa2UrUVMxdFg3OSt2WTZjcDA3L0tGbXlwSTdNS21Idys2eFpzMGEzOHEvOUpaZEk4ZUxGZGVTc25idDJ5ZmJ0MjNXVU4rcW02ZEpseTNUa3JBYjE2eGZJWjg3cFNORGhyS3dzMmZYNGs1SzZiWWZ1TUVmdE82LzY4dk1TYVBBNENBRHVVL3YwYnV6bjdxQVYzcVVHejdIZHV1bW9ZR3pkdGsyZWZlNDVhZDIycmRTb1ZVdjYzWFNUZkR4cmxsMDlHY2d6TmFNNitGNEpxUnFqTzF5UW1XbFhkVS9aYm42YzVoU1Z6S1VhdkRHbTlocUh1clNTb1Z6WnNycmx2TjhXTDlhdC9GT25wYlJzMFVKSHpwdjc3YmU2bFRmeENRbjVUdkt6MCszYWF3dDg5UjRKT2h4MWNOYW5jblMyQzBWSXJEZE94ZEVqSmJ4bURkMEJ3QitvMmZPSGh3KzM5K29CZjd2bjdyczljMVRlWGlzcC8rampqK1dHRzIrVUt0V3FTWXRXcldUTTJMR3k2TWNmalJheGduK3lsN3BQZU1MVmxZQ1p4MDlJd3FPamZXYXB1eXFBWmxMVkdQZHVrSlFyVjA2M25MZG56eDdkeXIvQXdFQzV5ZUNOOHZ4dVdmamhoeDkweTFtaElTRkdsL2ZuRmdrNkhITnk0eWJaTS9wSlYvYWRsNGk5UmtwZlY3QXpLZ0NjVjdsU0pmdnVOWEM2NnRXclM0L3UzWFhrSFdyUCt2SVZLK1RKOGVQbDhpdXZsRXJXUUw5WG56N3lzWlhBcThHeUU0V1E0UCtLdFdndXBhN3ZyU04zSkM5ZUlnZG12cWNqYjFPbkxKaFVxblJwM2ZKdGNYRnh1dVdNSzY2NHd0aktncFVyVithNXRvZTZybjVqNk1pOXBrMmJHcXNUY0M1STBPR0lqS1FraWIvN2ZuZk9PNjk3bmxSK1lqVDd6Z0UvMUtkM2IzdEpNM0E2dGJKaXpPalJVcXhZTWQzalBXclFlUExrU1puOStlZHl3MDAzU2YyR0RlV0txNjZTeno3N2pKbDFuRldGd2ZkS2tPRnp1UDl0LzlSbjVKUVBMSFZYTjhGTWVudkdES2xlcTVZclgwOVBtNmEvcS9NT0hqb2tweHdjaDVjb1VVTGF0bW1qSTJlcGxVanFtTFM4VU5mVFB3MjlKcTY5NWhyNzg2YWdrYUFqMzdJeU0vK3o3M3pMTnQxalRrQkVoRlI1NW1uT093ZjhrRnBhTnVDMjIzUUUvRlBWcWxYbGlURmpQREY0eW8wVFNVbXljTkVpNlgzOTlWS3ZRUU83eU55T0hUdVlWY2NaaFpRdUxaV2VmRnl0TGRZOTVtVW1KY3ZPaDBkS1ZucTY3dkVlVlpUUnlhWGJaNklTdnAwN2Q3cnlwYXF0bTZMT1FWYzNDWjJpcnJVOWUvVFFrYlBVNzFVVjNjeUx6WnMzeTRFREIzVGtIUFh6M21CZHI3MkFCQjM1ZHZpTHIrVG9wNS9yeUNEcmpWUHhzUkVTY1o3NW96QUF1SzkrL2ZwMkVnWms1NDZCQStYcXE2N1NrZS9ZdDMrL1hXU3VWcDA2MHZlR0cyVEZYMy9wUjREL1Y2SmpleW5XcVlPTzNKRzg5RTg1OFA2SE92SWV0UXo2Rk1jYzVrNVdsdU9uVEppY1VmNXF6aHpkT2pmekRPMC92N2gxYTZuZ2dlWHRDZ2s2OGtYdE85ODlZcFI5VVRDdGVMZXVFdFc3cDQ0QStKdE9uVHB4N2pseUZCd2NMRFBlZWtzdWFOSkU5L2llVHovN3pDNHNweEoxZFI0dzhMY0E2L3BYZWV4b0NTcmx6cEZmZjlzL2FhcWMzT1RzL21XbnFQT3k4N3BYdWJESnlNeDBmSWErVEpreWN2bGxsK25JV1V2KytFTXk4bENvOEx2dnY5Y3RaL1h0MDBlM0NoNEpPdklsL3Q0aGtwV1NxaU56UXV2VXRqNjBIck5uMFFINHArczk5T0VJNzFMN0lyLys2aXRwMHJpeDd2RTlhcG43SjU5K0trMmJON2Nyd0NjbkordEhVTmlGbENzckZSNTlXRWZ1eUR4NVVoSWVmRmd5cldUWWExVENlZlRvVVIyaElQVHAxVXUzbkxWdjcxNTcyZis1T0hqd29QeTVmTG1PbkJNUkVlR3BBclVrNk1pWE5KZk9PNDk1ZHFvRUZTMnFld0Q0bTByUjBWS3ZYajBkQVRrclc3YXN6UHZ1TzduODBrdDFqMjlTQloxVUJmaUwyN2ExOTFVQ1N0UTExMGpSRHUxMDVJNVRhOWZKL2xkZjE1RjNxSnRaMUcwb1dCMDdkcFNRa0JBZE9lZWtkZjA3MSswK2E5YXVkWFNmL2QvYVhIeXgwU1B3emhVSk9qeXYvTU1Qc3U4YzhITk5talF4TWdDQS95cFpzcVI4OXVtbk11VCsrKzB6ZTMyWkduUzJ2ZVFTbWZ2dHQ3b0hoVnBnZ0VTUEdpa0JMcC85ZitERlZ5WFpTdFM5Sk4xSHptcjNaOUhSMFhKeHExWTZjdGJYWDMrdFc3bXphTkVpSXpkc2JqUjQ1bnRla0tERDg5SlU5VTd1bmdKK3JSckY0WkFIWVZZQ00rbXBwMlRXUng5SmxjcVZkYTl2U2p4NFVIcjA2aVh2dmYrKzdrRmhGbDQxUnNvUEcrTHExcjZzbEJUWk9mSXh5WEs0MEZoK3NQM0RHL3IyN2F0Ynpqclg1ZXJ6NTgvWExlZW9iVk9tOXRubkZRazZQTy9ncTIvS3NaOS8wUkVBQVA5MFRkZXVzdXF2dit6WmREWFk4bFdxSU5hQWdRTmwxaWVmNkI0VVptVnU2Q3ZoRGR6ZCtuTnE5VnJaKzhKTE9pcDR4ZGplbUd0cUpWRmtaS1NPbk5XaGZYdjdocWpUMU9xaC9mdjM2eWhuaVltSnN2VFBQM1hrSEhYV2UxUlVsSTY4Z1FRZCtSTFpvcGx1bVpPVm1pWTdIeHdocWJ2Tm5vTUpBUEJkUmEyQnZKcE4vOHNhd1BYdTFjdllRTlcwOVBSMHVmMk9PMlQ1aWhXNkI0VlZZR2lvVkprMFFRTEMzVjNxbnZqNjI1SzBhcldPQ3BhcEk3NzhrWHFtMUVrWEpxZ2pVQnMyYUtBajU2amw2cjh0WHF5am5DMysvWGY3K3VpMC9qZmRwRnZlUVlLT2ZLa3k5U2tKS21QK3JsUEdnVVNKSC95QUp5dU1BZ0M4bzNMbHlqSnp4Z3hadVh5NTNIdlBQUkpWdXJSK3hIY2tKU1ZKLzV0dlpua3Y3Qm84Wlc2L1RVZnV5RkpWM1ljL1lsZDNMMmlxTmduMVNYSW53T0FNdXBxZHY3bC9meDA1NjdmZmZ0T3RuUDMwMDArNjVaenk1Y3JKcFowNjZjZzdTTkNSTHlIV0M3dktNMU1rSU1UTUhidlRuVnk2WFBZOSs0S09BQUE0TXpYclZxMWFOWms2WllwczJyQkIzbnJqRFduVnNxVlB6Y1p0MkxoUkpreWNxQ01VV3RacnR2eWR0MHRvclpxNnd4MnBjWnRsNzRzdjY2amdxSVN6U0pFaU9rSk9WQklkR2hxcUkrZDF2dnBxQ1RQdzk2dVo4ZHdVZnZzMWw0bjh1VkRWMjlYcUs2OGhRVWUrRld2ZFNxS3NEdzgzSkw3OHVoejcxZmszS0FEQVB4VXZYbHo2M1hDRC9MUm9rV3hjdDA0bWpCdG5EOHBNRERTZDl0SXJyOGkrZmZ0MGhNSXFNRHhjS2s5NFVpUW9TUGU0UTQyNVRoZzRjL3BjcUgzUDRTNVhzL2RWNWNxV05acWdxMnJ1alJzMzFwRnpWcTFhWlI4NW1STjcvL215WlRweVR1L2V2WFhMV3dLeURCNHVtSldlTHB1NnhFcnF4ampkazcyb1FRTWxldGhRSGYyVFd0YThvVlY3eVRoMFNQZWNXWU8xeXlYUVIvZWNtWlQ0NWd6Wjg4UUVIVG1yWWR3YUNRZ090bi9YMjI2OVE1SisvbFUvWWs1d3ViSlM2NnZQSk1UNnM3QTZNbitCSkF3WXBLTXpLOUVqVm1JbW4vbjNucFdSSVhHZFl5Vmw0eWJkazcyUzNicEtsV21UZGVSL1RzWEhTOXhsbmUzWHNFbUJSWXBJblFYZlNZZ0xXMEpNdUgvSUVIbnhKWE9GZys2KzZ5NlpQbTJhanJ4TmZXdzJhdExFbnVFMDVkdHZ2cEZPSFR2cXlCbE5teldUVmF2TjdTdDk1KzIzcFcrZlBqcnlOdlU3UEhic21Id3pkNjRzdEJKM3RjUnl5OWF0UnZZMzV0ZXdCeDZROGVQRzZjaFphdEJidFVZTnV6aWRLWHQzN2ZKY0FhWi9XOWV5bmFRZk9LQWpjNklualpjeTNXTjFkTzUyVFhoS0RyNyt0bzdjRVZJMVJzNmJNMXVDQ21oOHJkNlRkUnMwa0IwN2R1Z2U1Nm5WTnUzYXR0V1I3enF2ZG0xNWFQaHdIWm54MHNzdnkzMkRCK3ZJT1F0LytFSGF0R21qby8vMXlhZWZTdDhiYnRDUk05UzU1MXMyYlpMdzhIRGQ0eDBrNklXQUd3bTZrbmJ3b01SZDNVMHk5cHYva0l0czNWSnF2UDJhQkJUU2ZVa2s2TTRoUWM4ZEV2VC9SNEorWnI2VW9QK2JTZ0xVVExWSzJOV1htcWxSbFlVTkRwRnlUYzFhcVpsL0U0TklFdlQvOEpVRVBlUDRjZGw0OWJXUzduTFIzTkw5K2tybHgwZlp5KzBMd2lVZE91UzZrRmhlWEhYbGxmTGw1NS9yQ0RsUjE4VnFOV3RLbXNOSDhZMTQ2Q0VaTzJhTWp2N1hnTnR2bHhrelorcklHWDE2OTdicmxYZ1JTOXpobUJEckE3anlsSW11TE1GS1hyeEU5cjd3c2hvcDZ4NEFBUEpHVlQ2dVZLbVMzRDVnZ016KzlGUFpzSGF0L1B6amozTFhIWGRJMVpnWVk1V1JjMlB2M3IyeWN0VXFIYUV3Q3lwV1RDbzlhU1V4Z2U0TzN3OS9PRXVPLzFsd1M5MmJYWFNSYnBteGVzMGF5Y2pJMEJGeVVyWnNXV25ab29XT25KUFRQblIxQTNIeGtpVTZjazZQN3QxMXkzdEkwT0dvNG0wdmxqSjN1YkFmM1hvVEgzenhWVG4reDFMZEFRQ0FNMVRSb0JiTm04dXp6endqNjYxay9hZUZDMlhRWFhjVlNFWDR6TXhNK2ZycnIzV0V3azZOczBwYzAxbEg3bEFyekhZT2YwUXlrZ3JtVklIYXRXdnJsaGtuVHB5d3Q3emc3RlNoeld1NmR0V1JjOVNLdEpTVUZCMzkwNTQ5ZTJUTGxpMDZja2I1OHVYdGxSTmVSWUlPeDVXL1o1QkVORGQ3dDFQSlNrdVRuZmM5SUdrdUxLa0hBQlJPNm9pblpzMmF5VFBUcHNuV3padmxwUmRla05xMWF1bEgzYkhrano5MEM0V2RPa29yK3VGaEVoVGw3czJpdEIzeHNudmk1QUpadWRqQ3dJenQ2VlJ5dmludTdOdHg4Ui9YWG51dDR5ZGlxSlZDMjdkdjE5RS9xVG9oVHE5dzZOSzVzOUdDZXZsRmdnN0hCWWFGU3N3elV5U29iQm5kWTA2Nmxad25ESHRZc3RKWm1nUUFNRXNkK1RUZ3R0dGs1WW9WOHVUWXNSSVJFYUVmTVV2dGlXY0pMdjRXVXJhc1JJOGU2ZnBTOXlNZmZ5TEhmak8zRnp3NzFhdFZNM3JVbWxxbDhzTVBQK2dJWjZOK0g4MmJOZE9SYytaa3MxTEk2UlZFNmppNjNqMTc2c2liU05CaFJHaUZDbEw1NlluL0xTQm5VdEpQdjhxKzUxL1VFUUFBWnFsWmRWVXQrZk5QUDVVaUxoU25WVVhzZkhVSnJoY3I0L3VEa2xkZUljVXVkYmFRNU5uWVM5MkhqWkQwdzRkMWp6dlVscFA2OWVycHlBeVZISHFoS0tTdk1GRVE5RXlGQUpPU2toemZmMTdSeWxGYXQyNnRJMjhpUVljeHhkdGNMS1h2dUUxSFppV3EvZWkvc3dRUUFPQ2VEaDA2eVBCaHczUmtqcHJoVS90a25hYUszem05VlBYZjJOdHJSa0JRa0ZSNi9GRUpMRkZjOTdnamZkOSsyVFYra3F0TDNZT3NuL1hTVHAxMFpNWmZLMWZLdG0zYmRJU3p1ZUx5eXgwdm5ybDh4WXIvT1E5ZEhYK3BLc2M3cVZ1M2J2YjUrbDVHZ2c1enJBLzlpdmZmSXhFdG5WOEc4Mi8yZnZRSEhuTDlyaTRBbUtBU01pZXBtU0duajhYQmZ3b20zWGJiYmNhWHVxdmYzNzhIcms1UWcxVFRDYnJKSTl3S3U5RHk1YVg4ZzBOMDVKNmpuMzhwUnhmOXFDTjNYSEhGRmJwbGhscnA4WlpIajl6eW9obzFha2pEQmcxMDVBeDExT1d1M2J0MTlCK0xGeTkyZEdXRHV0blR6K0h6MUUwZ1FZZFI2cHp5S3BNblNsQ3BrcnJISEhVdWFNSkRJNDJmWncwQXBoMC9mbHkzblBISnA1L0srZzBiZEFRbmxTNVZ5dDZUNll0TUorZktab2VyTCtPZnl2VHFLUkZOTDlDUlN6SXpaZGRqWXlYOTZGSGRZWjQ2VlVFZDhXWFNqSGZlc1pkVTQrelVQdTRiKy9YVGtUUFVUWkxmZnZ0TlIvOHhaODRjM1hKRzFhcFZwZEg1NSt2SXUwalFZVnhZNVVwU2FlcFQ5bklzMDA3TVd5RDczM2hiUndEZ201eGMwaGNmSHkvM0RSNnNJLzl5OE9CQk9YQ2dZRS95VUFOVnRTZmRORFh6NDdUdzhIQUpOSnlrcTJXck1DY2dPRWdxajM5Q0FpTENkWTg3MUtUSXprZEgyOG02RzlSeTZsNkdDM3VwNDd6R1B2R0VqZ3FlMHl1cG5LYU9LWE82RXZyY2I3L1ZyZi9jcVA3bFh3bDdmbDE3elRXZXJ0NytOeEowdUtMRUplMmsxSzAzNmNpc0ExT215L0hGemhhVUFBQTNyWEFvcVZIN2YvdmRlS01rSmlicUh2K2hrdk91MTE0cnpWcTBzQ3N3RitSZzF2UnVYSldjRnk5dVpxOXg0OGFOZGNzTU5TTkc4UzJ6SW1yVmxITDNEckszRnJycDJMZmZ5NUg1QzNSa25xcThiWHJWeDZ1dnZTWnIxNjNUVWNGUTI1SGVmZmRkdWVubW16MWRaTEZhdFdwU3ZYcDFIVGxERllyNysyZGV0V3FWb3lzYTFNM1VXL3IzMTVHM2thRERIZFlGdGVLUSt5UzhTU1BkWWM1L3FvdytMT21IaitnZUFIQ09HaUNXS2xWS1IyYW9ZN1h5bTlTa3BLVElMYmZlNm5nRlhDOVFNeXZYeHNiYXo1UGFzOWpGU3RUNzMzS0w3UDdYL2tVM3FMM2hwbStBaEFRSFM0a1NKWFRrck1xVkt1bVdHY3YrL05NKzR4aG1sZTEvbzRUVnE2TWpsMlJteWE2Um95WE5wVlVzelpzM04xN04vWVNWRUtxYm1rZGRYTDcvTjNYTlg3bHlwVng2K2VWeXk0QUI4dkdzV2ZMc2M4OTU5Z2FYV2puVTcvcnJkZVFNZGVOMTE2NWRkbHNsNjA3KzdPZlZyaTIxclM5ZlFJSU8xd1JHUkVqTWMxTWwwTkFzd09uU2QrMzV6L25vSGw4ZUJNQTNtUzRLdG5yTkdsbTdkcTJPenQzSmt5ZmxaaXM1LzlMaC9YdGVvS3FaOSs3YlY1Yjg4ZjhuZDZnendqLzg2Q05wZk9HRjh0U2tTVVlxbm1mbnA1OS9ObjVqb0VtVEpzYVcwVmN5bktDcjM4WGpZOGJrZWFETk1XMjVFeGdlTGxVbVBHblgvbkZUeHNGRHN2T3hzU3E3MUQzbXFKVWtRMXpZcnJQR3V2YjI2dFBIOFZvZ09WRko2VzIzM3k0dEw3NzR2OGVOcWZmTXFOR2paZjc4K1hic1JkZkZ4anE2L1ViZDhGUTM5UlNuejZidjBxV0w0NVhuVFNGQmg2dkNLbGVXU2xNbTZNaXNFL01YeVlGMzN0TVJBRGpIMUd6bTZjWlBuSmlucEVZTjlHSzdkN2NMdy9rYk5XRHVlOE1OTWkrYmdkdVJJMGZrMGNjZWt6cjE2OHUwNmRPTnoyeXIvZStEaDVpdm9uM2hoUmZxbHZOYXQycWxXK2JNZk84OWVlT05OODdwOWJ4cDB5WVpQSFNvdEd2Zm5rcnd1UlRab0w1RTNlTE9kc0xUSFo4M1h3NTk4WldPekZJSllhWG9hQjJaczJEaFFtblRycDJzVzc5ZTk1aXhkZHMyR1RaOHVOUnIwRUJtdnZ2dS85eVFVcTk5dFRwbysvYnR1c2RiMUJMM2VuWHI2c2daMzgrYloyL1ArdkhubjNXUE0yNnpua2RmUVlJTzE1VzhySk5FM1RsQVIyYnRuelJWa2xhdDFoRUFPTVBwNDJYT1JDWFlMNzM4Y3E2VEdqWHo4Tjc3Nzh0RnpadkwvQVh1N1F0MWkxcXlQMkRnUVBuMnUrOTBUL1pVa2IzaER6OHNOV3ZYdGd2a0xWMjYxUEZqNXJaWkErYk9YYnZhQTJ5VDFMNUprOFd4YXRXcVpYOFBrOVJ6Zjg5OTk5bUp4dXJWcTgrWWNLdlg3MFlyS1gvbm5YZmt5cXV2bGtZWFhDQXZ2UGlpdlkxQkpTN0loWUFBcVhEL1BSSmF2YXJ1Y0lsMWpkb3o3aWxKZFdFclE3Rml4ZVRSa1NOMVpKWkt6bHUyYm0ydnlqbnM0REcrYW9XVG1oVlhLNEhxTjJ3bzA1OTlWazdtY0l6aS9nTUg1TnJycm5OMVpWQnVxWlU5dlh2MTBwRXpWTjBLZGMxMnNxN0lCZGIxUkIwTjV5dEkwRkVnS2d5K1Q4SWFtTjFIcEdSWkY4R0UreDdnZkhRQWpsTEZjVXhUaWZuUUJ4NlFJVU9IMnJNbmFobjN2NmsrZFhhc0tpalV0Rmt6dWVXMjJ5VHg0RUg5cVA5UXladjYyVDZiUFZ2MzVFNnk5Um1nYm5LMGJkOWU2alpvSUk4OS9yZ3NzeEkrTlR1VGw5VUphc0NvS2oxUGZPb3BhWExoaGJMaXI3LzBJK1pVcmx4WnpyY0c4YWFvR2JDU0pjMGZoWnBoUFhjZmZQaWhORy9WU2lyRnhOaEp1TnFHMGNkS1VscGRmTEZVcmxwVkxyQ2UwOXNHRHJSdk1KMytlbGUvTjdVM0ZXZW5scnBYR2pkV3JRZlhQZTdJT0hSSWRvNGNMVmtaNXJjV1huLzk5VWJmRTZkVHliUmFsVk8zZm4xNWNQaHdXYjU4K1Rrbnl1cTFyRmJ6cU8wd2FsVkluWHIxNUtvdVhlenIyWm11NjJleWJ0MDZ1ZU91dXp4WjJWMGw2RTdlNU51d2NhTjg5dm5uZWJwR1owZFZiemQ5STlKSkFkWVA3OXhQL3krcVdOZW1MckdTdWpGTzkyUXZhdEJBaVI0MlZFZi9sSm1hS2h0YXRiZmYvRGxwc0hhNUJFWkc2Z2gvUzN4emh1eDV3c3l5OG9aeGF5UWdqL3M1VG0zYkxsdTZYaWVaU2NtNng1eWlWMTRtMVo2ZjdzcFJiMjVRVlZNVEJnelMwWm1WNkJFck1aUFAvSHZQc2o0UTRqckhTc3JHVGJvbmV5VzdkWlVxMHlicnlQK2NpbytYdU1zNkd6OC9QN0JJRWFtejREc0pLUk9sZTN6TC9VT0d5SXN2dmFRajU5MXREVHltVDV1bUkrLzdhK1ZLYWQ2eXBhTURpSnlvNDdCcVdJbVVPZ3Y0NzJSS0xlZitmY2tTMmJscmw2dDdKYlB6enR0dlM5OCtmWFRrSERWenJoSTVwNWJzcXlKL1phS2k3SnNzSFR0MGtQUFBQOTh1UEZXNmRHbTdVcnJhVDZtKzFNQlpmYW1aTTFXSTdwZGZmcEh2dnY5ZS9zekRBRDAvSG4za0VSbHRKUWdtWGR1dG0zeHoydkZHWGpUNHZ2dGs4cVJKT25MV3VwYnRKTjJGUW1mUms4WkxtZTZ4T2pMSXVpNGxQRFpHRHIvL2tlNXdpZlhlcXZUVU9JbHk0V2Y4MlhvL3FtSnFCWkd3bGk5ZjNpNDQxckpGQzZsUXNhSjliVmJYanJEUVVFbTNyaGxxbWJxNnFhcUtJOGJGeGNtdml4ZkxnZjM3NWVpeFkvcHZ5THVuSmt5UW9TNXNxemtYNm5mUXVrMGIrOXJvbEwrdndVNVExL3kxcTFiNVRJRTRoUmwwRkpqdzZ0VWsycnFRaXd0M3RFNThPMDhPekppcEl3RElIelU0aTdDU1pyZW9HV1MxM1BLdEdUTmsyalBQMkYrcXZYN0RCazhrNTZhb2dhN2E0KzNrZm5wMVUrVkFZcUs5ZFBxcHlaT2wzMDAzeVlYTm1rbTFtaldsZE5teVVyVkdEWHZaYVl5VndLdTQ1bm5uMmZ1Z0gzbjBVZm54cDU5Y1RjN1ZUWU43NzdsSFIrYjBNWEJqeFdrdnZmS0tiTEtTSGVTQ1d1bysrRjRKS2xkV2Q3akVlbS90blRoWlV2ZnQweDNtWE55NmRZRWRtYVZXTGFrYkJKT2ZmbG9lZVBCQnUrWkhwOHN1a3phWFhDTHRPM2EwYnh5bzdUaHE1bjNHekpteWVmTm1SNUp6WmZUamo5djc0NzFFelV4MzY5Wk5SODV3S2psWExtalN4S2VTYzRVRUhRV3ExRlZYU0ttK3p1NWR5YzcreWRNbGVXM0JubTBKd0Q5RVJrWktodzRkZEFRVFZISisvK0RCOHZxYmIrb2VkNmlWQ2ZFSkNZNE5xUE5qMEoxMzJrbTZhWmQyNmlURml4WFRrVGVwbFJRUFBmeXdhNnRXZkYxSVZKUlVHalBLbFVtUTAyVWNPaXdKd3g4eHZ5ck4rcm1lbmpMRjhRSmxYbmZLZWgvYzFMKy83Tml4US9kNHc1V1hYMjdQVkh2UkRRNGZCZWNHRW5RVUxPc0NHejFxaElTZmI3N2dVdGFwVTVKdzcxREpPTzY5SWhzQWZFL1BIajEwQzA1VFN5WWZIRFpNWG4zOWRkMVQrRFNvWDE4ZWZ1Z2hIWmxWcGt3WnVleXl5M1RrWFY5Lzg0MHMrdkZISGVGc1NsemFTWXBkM2tsSDdrbjZkYkVjbkdYK0ZJa2lSWXJJekJrejdNSnhoY20rL2Z2dFdYc3ZyWjVxMUtpUko0dXdoWWFHU3RldVhYWGtPMGpRVWVBQ3c4SWs1b1ZuSkxCWVVkMWpUdXEyN1pMdzBFaDdEellBNUllYWRWUURSRGhMTFcxOGN0dzRlZkhsbDNWUDRhTUdsYTlhUDMrWTlmbm9Calh6OWNqRER6dDZuckVKYXZaOCtFTVBjZXhhTGdVRUJrcmxzYU1sS01yOEtveC9zSDVQZThaUGtsTTc0bldIT1kwYk41WTNYMy9kZnM4VUpxdlhySkZCOTl6ajZGTHcvRkFyR2t6VUlNbXZwaGRlS05XcXVueXFnUU5JME9FSllWVXFTL1NUajlzejZxWWQvMjZlSFB6d1l4MEJRTjZvUWtHeER1KzdNeTBxS2tvdWFkZE9SOTZqRXJCSmt5Zkx1QWtUQ3UxU1pwVWtQek50bWpSdjNsejN1RU1WeSt2YXBZdU92RXNWYUh4bkpqVmxja3N0ZGEvdzBJUDJ2blEzWlNVbnk4N2hJeVRMaFNKdXFrTDMrQ2VmOU93U2ExTSsvT2dqbWZMMDB6b3FlRjA3ZDdZVGRTL3BmK09OUHZtNklFR0haNVRxMmxsSzlycE9Sd1paSHhaN3gwK1M1SFhyZFFjQTVNMndCeDd3bVprYjllOTg3ZVdYN1Vyd1hxVUdVbDJzUVY2dG1qVjFUK0dpQnJjUER4OHV0OTE2cSs1eGozcnV4ejcrdUd1ejl2bnh4TGh4ZHEwQTVFNVU3TFZTcE8zRk9uSlA4ckxsY3VDdEdUb3lSNzEyVlRIRnh3MmZkdUJGVTZkUDk4d1JoT29tWDZYb2FCMFZ2S0pGaThwVlYxMmxJOTlDZ2c3dnNDNncwU05IU0ZnZDg1VVdzNUpQU3Z4ZDkwbUdIMWMvQm1CZXZYcjE3RHYwdmtBTlh0VmV2SmlZR04zalRXcVE5L3ZpeGZiWnVvVnBSaXc0T0ZoR1BQU1FQRFpxVklIOTNPcjFySTUxOC9yenZudjNiaGsvY2FLT2NGYUJnVkpwOUVnSmlJalFIZTdaLyt5TGtoSnZmcW03dXJrMTR1R0g1WldYWHBMSUF2ZzVDNEphdnIxdy9ueDdaWlFYaElTRXlJMzkrdW1vNEYzVXRLbFVyRmhSUjc2RkJCMmVFbFMwaU1TOCtLd0VGamRmOENNdFBrRjJqaHh0NzVVQ2dMeFFpY3lUVHp3aFZTcFgxajNlby82TkkwZU1rQWNmZU1DTzY1eDNudjJubHhVcld0UXUvdlRCdSs5S3hRb1ZkSy8vVXVmY1B6dDl1bjNlZVVFdkVYMWc2RkRwMEw2OWpyenJSU3NSMjdoeG80NXdOdUhWcWtuNVlVUHN5UkEzWlo0NElmRkRoMHVtQzNVRDFMWHUxbHR1a2RtZmZTWmx5N3A4eEp5TFNwUW9JVStPSFNzL0xWb2s5ZXZWMDczZWNGMXNyR2RxV1Z6ZnQ2L25ielptaHdRZG5oTmVvN3BVZk1KS25GMFlwQnliTTFjU1AvaElSd0J3N3RReFdLKy8rcW9ubDdxcldWazFJM3I2ckd5NWN1WHNQNzFPL1h1N2QrOHVmeTVkS2pmMTYrY1RTNi96b21yVnF2TE5uRGx5KzRBQm5oaE1xbG13OTJiT2xFYm5uNjk3dk1rK2RtM0VpRUpicXlBdnl2VHBMZUVONit2SVBTZi9XaVVIM25wSFIrWjE3TkJCZnYvMVYvdXNkRjlOME01RUpiNlhYWHFwL1BuSEgvTFE4T0dlL014UnEzQzhNR3V0S3Z1cjJnUytpZ1FkbmxTcXk5VlNzcWNMKzlHdEQvWjk0NTZTazNHYmRRY0FuTHVPSFR2SzFDbFRDbnoyODNScW1lY0x6ejRyajQ0YytZOS9WNmxTcFh4cTBLcG13bDUvN1RYNStjY2ZwWFdyVnA1Nmp2TkRKY0szOU84dlMzNzdUZHEyYWFON3ZVRWR1L2JGN05tZVQ5TFZzV3Z6NXMzVEVjNG1NQ3hVcWp3MVhnTGN2dGxsamJVT1BQK1NxMk10dFpYbnU3bHpaZHdUVDloN2tYMlp1bDQzYU5CQXZ2anNNNW56NVpmMlRUMnZVamNOZW5idnJxT0NvNjZwNnJQT1Y1R2d3NVBVMFNEcWZQU3d1dWFYWW1hcS9laUQ3cGVNcEdUZEF3RG5idUR0dDl1VmhMMlFRS29sOTNPKytrcHV2ZlhXLy9uM3FKa0ZWWUhlbDZnQjZnVk5tc2lDSDM2UUw2M0VVU1hxdmt6dGpmemVTaDVlZWZsbHord2YvYmZLMW10SUpUaHFOdEtMMUd0Q25VaFF5Y1BiUzd3bzRyemFVbWFnKzBVSU01T1RKV0hZdzVLWmxxWjd6Rk9yYm9ZOStLRDhzWGl4ZEx2bUdwK2NUYTlicDQ2OC9jWWI5bzI4SzY2NHdpZHVVSHJodURWZnIyRkNnZzdQQ2lwU1JLcE1teXlCTHB3em5McDVpK3g2Ykl4ZDRSMEE4a0lOQnRUKzNiZGVmOTNlUTEwUTFMK2gzL1hYMjh2Q3M1dVZWVE1jQmZYdnl5KzF4Rk1OVWhjdFdDQUw1czJUWGoxNytzeFo5T3Azb3hMejk5OTlWMzc5K1dkcFkvMSt2RDZBVkRQcGFzWk9GYThMOTlBV0ExVWM2NFAzM3BQdnYvMVdHdFIzZjhtMlQ3TmVjK1h2dWxQQ3JFVGRiYWRXcjVWOXo3Mm9JL2ZVcmwxYlpuMzhzZnk0Y0tGY2Nmbmxuai92WDFITDh6OTgvMzFaOGVlZmNyMTFUZmVsTFQ1cW1YdjE2dFYxNUw3aXhZdjd4SkdST1NGQmg2ZEYxSzBqRmNlT3NsNnA1bCtxUnovL1NnN08va0pIQUpBM2FqQzFkTWtTVjg4YlYzdk4yN1Z0S3o4dldpUnZ2dkZHamt2NzFOSnFOWXZ1eTFSaTI5YjZlZFZlNmExeGNmTFV4SWx5NFFVWDJNK0QxNmlDVGoydXUwNStYTERBVHN4Nzl1amhVOHYwMWV0bDdKZ3hzbVR4WXVuVXNXT0JQY2Vxa0o3Ni9wOTk4b245UEhhM25sTi8yZTdnTnJYVXZkSzRNZXJDb1h2Y2svanFHNUs4dm1DT3VXM1ZzcVY4OWNVWHNselh0U2pqc2RVcmF1KzJPbUx4THlzcFY2dUYxR3ZjaTllMHMxSHYxZGh1M1hUa1BuV2Q4UG5QdUN5RDFUV3kwdE5sVTVkWVNkMFlwM3V5RnpWb29FUVBHNnFqZjFLVkh6ZTBhaThaaHc3cG5qTnJzSGE1QkVaRzZnaC9TM3h6aHV4NVlvS09uTlV3Ym8wRUdMNTRaR1ZtU3NLSVIrWG94NS9wSG5NQ3JJRkl6YTgra1lnNmRYU1BOeDJadjBBU0JnelMwWm1WNkJFck1aUFAvSHZQeXNpUXVNNnhrckp4ays3SlhzbHVYZTJWRFA0cTdjQUIyVFZ1b3ZXY21GMDlZUStJSG50VWdsMDRvY0NFR2UrOEkvT3NBWU1wbDNicUpEZjM3NjhqLzVCaHZjKyttak5IeG93ZEsrczNiTEJqcHhXeFB2TlVvdnJJd3c5TDgrYk5jejB6cENwZy8yWWxYRTRhZE9lZDBycDFheDI1VHoyL08rTGo1UXRyQVA2NTliVjIzVG81ZXZTb2Z0UTk2dVpCeVpJbHBkbEZGOW1KZVRkcm9PckxleUZQbDJsOUhxOVlzY0krNG16QndvVnk0c1FKL1lnWmF0YXdSbzBhOXA3Vy9qZmRaQys3TjVHVUo0d2NMZW5IanVuSW5LanIrMGp4VmkxMFZQRDJ2L20ySksxWXFTUDNoSjlYV3lyZWM1YzltMStRMVBWaDd0eTVNbVBtVFBseitYSTVmUGl3ZnNRZDZucXRpb3gydU9RU096RnYyYktsUlBwSkhxTSs4OGFOSDYrai8zVXlPVm0rdHA1N0U1K0w2c2F0V2wzbHkwalFDd0ZmVDlDVkRPdURjL04xdlNWMXl6YmRZMDVZN1ZwUzY4dFBKREE4WFBkNER3azY0RHZTMHRMa2o2Vkw1WlZYWHBHNTMzNHJ4NjJrSnErRGtrQnJRS3RtTkZVeXJnWWduYSsrMms1YXZMNVUybTFxYUhQdzRFRlp2WHExZlB2ZGQvYmdlOGtmZjBpNk5TNVJYMDVTTTF4cW9LMFM4aGJXNytWcTYzZWlpcXVwSk4yZnFiUEl2N0VHMkxNKytjUitiaytlUEdrbjhQbWhYdHRxeFVGcksxRlJTMVRidFd0bkY4VHloU1hKOEcxSGpoeXhyeE9xOE9EaXhZdGw5Wm8xOXJYQ3lRUlNYU3ZVbGh4MXJiajhzc3VrZmZ2MjloN3ppRUp5YnZ2cFBwczlXM3IzN2FzajU2am5kMWQ4dk05c2Zjb09DWG9oNEE4SnVwSzhicjFzN1htRFpDV2JMK1pXc25jUHFUTGhpUUsvdTVzZEVuVEFONTA2ZFVyV1dBTS9sYkQvL3Z2dkVwK1FJSWxXSWhsdkRTaFVnbk02dGYrM2ZMbHlkaEV4VmZTdFdiTm0wckJoUTJuY3FKSGZKMzhtcEZwamlaMDdkOHFhdFd2dFB6ZkZ4Y25XclZ2dGdibWFTVXRLU3JKbjRNOUUvUTZpU3BlMm4zZTF2N0dhbFRUV3ExdFhxc1RFMkwrVHlwVXFGY3BCOXQvVWM3ZldlbDVYcmxvbDY5ZXZ0MmZQMUd5a2VsNjNiTmtpL3g1b1ZvcU90bWNPMVpjNjUvNkNDeTZRbWpWclNpUHJ0UjFUcFFvSk9RcWNXaDJ5YmRzMmV5V091bDZvbTFESGpoMnp2OVExWS9lZVBaSjhodkdvU2d5aksxYTBielNwNjRXNmdhcHUyS21xOHVkYjE0b3ExdXRiM1lncXpOUm5YWXZXcmUxcmhkUDYzWENEdlBYR0d6cnlYU1RvaFlDL0pPaUtPck44enlPamRXUldwV2NtUytscnV1cklXMGpRQWY5eHRvOWhac2ZOeSsxUWlOL0Z1Y25wZWVXNWhLL0t6ZldDMTNmMlhudjlkUmwwenowNmNvNjZzZmZEZDkvWkJUaDlIUWw2SVhCazloZHk0T1hYZGVTc1dsOS9iaVhvTHQ3cHRsNnV1NmM5S3ltYnp2NmF5cS9BWXNXazhwaFJFdVRCMXhRSk9nQUFBSHpKdm4zN3BQRUZGOGpCcytSMGVhRzJDL3kxZkxsZnJNQWhRUWQ4RUFrNkFBQUFmSVZLT1crNTlWWjU3NE1QZEk5ejFJcUYxMTU1eFM0bTZRODRud0lBQUFBQVlNejdWbUp1SWpsWHlwVXJKOWZGeHVySTk1R2dBd0FBQUFDTStQWFhYNDNzTy8vYm5RTUgrdnpaNTZjalFRY0FBQUFBT0c3VjZ0WFNxMCtmTTFhOWQwTEZpaFhsdm52djFaRi9JRUVIQUFBQUFEaHEvb0lGY3ZrVlY4aitBd2Qwai9PR1AvaWdmZnlsUHlGQkJ3QUFBQUE0SWkwdFRaNS80UVc1TmpiV1NNWDJ2OVd0VzFjRzNuNjdqdndIQ1RvQUFBQUFJRjlVcGZiMTY5ZkwxVjI2eUpBSEhwQ1VsQlQ5aVBOVTVmWXBreVpKYUdpbzd2RWZKT2dBQUFBQWdEemJzR0dEM0Rsb2tGellySmtzK3ZGSDNXdE9yeDQ5NUlyTEw5ZVJmeUZCQndBQUFBQ2NrME9IRHNuc3p6K1h6bDI2U0tNTExwQTMzM3BMMHRQVDlhUG1SRmVzS005TW42NGovME9DRGdBQUFBRElVVkpTa3F4YnQwN2VldnR0aWIzdU9xbGVxNVpkb2YzN0gzNndsN2U3SVR3OFhENTQ3ejJKaW9yU1BmNkhCQjBBQUFBQUlKbVptWExxMUNsN2RuekR4bzN5MVp3NU11cXh4K1R5SzYrVVduWHEyRXZZQjk1NXA4ejU1aHRqUjZkbEp6QXdVQjU3OUZGcDNicTE3dkZQSk9nQUFBQUFVTWlkT0hGQ1dyZHBJNDJhTkpFYXRXdkwrWTBieTNVOWVzakVTWk5rNGFKRmtwaVlLQmtaR2ZxL2RsK2ZYcjFrNkpBaE92SmZKT2dBQUFBQVVNZ1ZLVkpFZHU3YUpkdTJiN2VYczN0SjJ6WnQ1T1dYWHBLZ29DRGQ0NzlJMEFFQUFBQ2drRk5IbDdWdTFVcEgzdEgwd2d2bDAxbXpKQ0lpUXZmNE54SjBBQUFBQUlEVU9lODgzZktHaTF1M2xybmZmQ09sU3BYU1BmNlBCQjBBQUFBQUlNMmFOZE90Z3FWbTg2L3Awa1crbmpOSFNwVXNxWHNMQnhKMEFBQUFBSUJVcVZ4WnR3cU9TczZIM0grL2ZQakJCMUlrTWxMM0ZoNGs2QUFBQUFBQWlZbUprV0xGaXVuSWZTVktsSkIzWjh5UXB5Wk9sSkNRRU4xYnVKQ2dBd0FBQUFDa2VQSGlFaDRXcGlQM0JBWUV5R1dYWGlyTGx5NlZYcjE2NmQ3Q2lRUWRBQUFBQUdEUFdydTlEejI2WWtWNTZjVVg1YXN2dnJCbjhBczdFblFBQUFBQWdLMUJnd2E2WlZaa1JJVGNQV2lRckZ5eFFtNjk1WlpDY2NaNWJwQ2dBd0FBQUFCc0Z6WnBvbHRtaEllSHl4MERCOHJLdi82UzZWT25Tc2xDVnFYOWJFalFBUUFBQUFDMk9uWHE2SmF6cXNiRXlOakhINWZOR3pmSzg4OCtLOVdxVnRXUDRIUWs2QUFBQUFBQVczUjB0QlF0VWtSSCtWUEorcnY2WFgrOWZEOTNybXhjdjE1R1BQeXdsQzlmWGorS015RkJCd0FBQUFEWWloWXRLdVh5bUVTci8yK2Q4ODZUTysrNFF4Yk5ueThiMXEyVHQ5NThVenAwNk1BZTgxd2lRUWNBQUFBQTJNTEN3aVNtU2hVZG5WbEFRSUJkNUUzdEgyOS95U1Z5MzczM3l0eXZ2NVlOYTlmYVJkK2VlK1ladWZqaWkrMzk1amczSk9nQUFBQUFnUDlxMmFLRi9XZTVzbVdsY2VQRzByRkRCN2t1TnRaZW9qNXp4Z3laUDIrZXJMZVM4VjN4OFRMdnUrL2s2Y21UNWRKT25lemw2OHlVNXc4Sk9nQUFBQURndjBZOStxaWtuVG9sdXhJU1pObVNKZkxkM0xueTBRY2YyRVhlK3ZUdUxXM2J0TEgzcW9lR2h1ci9CNXhDZ2c0QUFBQUErQzhTNzRKRGdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSHVBakNYcUEvYit6eVR4MVNyY0EvNWFaZkZLM2NoREUvVGNBQUFEQWwvakVDRDR3TkVTQ2loWFRVZmFTVnEzUkxjQy9uVnkyWExleUZ4SlZScmNBQUFBQStBS2ZtV0lMdjZDeGJtWHY2TmR6ZFF2d1gxbHBhWExzaC9rNnlsNW81V2pkQWdBQUFPQUxmQ1pCanp5L29XNWw3OFM4QlpKKzZKQ09BUDkwN0pkZkpYM1BQaDFsTDdKRk05MENBQUFBNEF0OEprRXZlbkVyNjErYjgwYjBqS05IWmZkVFQ0dGtadW9ld0w5a0pDZkwzdkdUUkxLeWRNK1pCWlV2SitIVnF1a0lBQUFBZ0Mvd21RUTlyRnBWQ2ExZVhVZlpPL3JwNTVMNHlXYzZBdnhIVm5xNjdCbzVXbEkzYjlVOTJTdmVxWU1FQlByTTJ4c0FBQUNBeFdkRzhJR2hvVktxVjNjZDVTQWpRL2FPZkZ3T3ZQT3VaRmx0d0I5a0pDVkovSU1QeTlFdjV1aWVIRmlKZWFuZVBYUUFBQUFBd0ZmNDFCUmJWTi9lRWxTcXBJNnlwMllhOXo0K1RyYmZmcGVjMnJxTkplL3dXZXExZk95blgyVHp0VDNsbUVyT3o3SzBYWWxzY1pFVXlVWE5CZ0FBQUFEZUVwQmwwVzNIcWVSaVU1ZFlTZDBZcDN1eUZ6Vm9vRVFQRzZxajdPMS81WFhaTjNHS2pzNHVJRGhZSXBvMWxhTHQyMGxFclJvU1ZMYXNmZ1R3cUt4TVNZdmZKU2MzYnBUajMvOGdLWnMyNndmT0xpQTBSR3A4K29GRU5zdzVRVmVyUytJNngwckt4azI2SjNzbHUzV1ZLdE1tNndnQUFBQ0FLVDZYb0dlbXBzbm0ySjZTc202RDdnSHd0MUkzWFMrVnh6eW1vK3lSb0FNQUFBRGU0M05WcEFKRFE2VEsxRWtTV0tTSTdnR2doTld2SzlFamh1c0lBQUFBZ0s4eG02QUhCRmoveS9sb3RQOUtUOWVOczR1b2M1NVVtajVKQWtKQ2RBOVF1QVZYS0MvVlhuOUpBc1BEZGM5WnFIVXp1Vnc4bzdhSkFBQUFBRERQZUlJZUdKbTdtZTdjSEIxMXVwS2RPa3JGOFdQc1BiZEFZUllVVlZxcXZmMmFoRmFzcUh2T0xpc3RWVEtPSDlkUnpvS3JWOVV0QUFBQUFDWVpUZERWT2N6QnVhaTZycHphc1VPM2NzbEsvcU42WENkVlhubEJBb3NYMDUxQTRSSmFwN2JVK09SOWUxWEp1VWcvZEZqUzl4L1FVYzVDS2xUUUxRQUFBQUFtR2QrREhuWitmZDNLV2RxV2JaS3ljNmVPY3E5RSszWlM2OHRQSktKNVU5MEQrRCsxN0x4azMxNVM2N09QSkx4YU5kMmJlOGNYL3k2U2thR2pIQVFFU0ZpVnlqb0FBQUFBWUpMeEJEM2l2TnpQN0IzKytEUGRPamRoVmF0S3pmZmZrZWhKNHlTa2FoWGRDL2lob0NDSmFIYWhWUC80WGFreWJvd0VSVWJxQjNKUFZYQS8vUEVuT3NwWllFUzRoRlUvOXhzQUFBQUFBTTZkMFdQV2xMVEVnN0toUlZ1UnpFemRrNzJReXBYa3ZPL25XRWxCaE80NWQ1a3BLWExzeDUvbDREdnZ5cW5WYXlYeldPNzIyUUtlcGJhS1JKV1d5Tll0cGN5QW15V3lYajBKc0JMMXZFcGF0VnEyZGU5ckg0TjROcUUxcWt1ZEg3NnhaOUlCQUFBQW1HVThRVmMyWGR0RFVsYXQwVkhPeWc2NVZ5cmNkN2VPOGlmOXlCRTV1WEdUSkM5ZklTbWJOa3Y2c1dPU2xacW1Id1c4S3lneVFvS0tGNWZ3Q3hwTGtTYU5KYXhhTmJzdnYxUlN2cVh2VFhKeTJYTGRrN1BTdC9XWFNvK08wQkVBQUFBQWsxeEowUGU5L0pyc2YrcHBIZVVzTURKU3FuL3luajFMQ01CWkI5NTVUL1krL21UdWpsZ0xDcFNhWDM0cWtmVjVMd0lBQUFCdU1MNEhYU25aK2FwY0w4bk5URTZXK0R2dnkxUEJPQURaTzdyd1I5azNibUt1eno4UHExVlRJczZyclNNQUFBQUFwcm1Tb0tzcTBFV3Z2a0pIWjVjV255QmIrOXdvSnpkdjBUMEE4c3hLeUk5OCs3MGszSFh2T1czeGlMcmxKcnRhUEFBQUFBQjN1SktnSytYdXZQMmNCdnZwdS9iSTF0amVjdWp6TDNOVnpBckEvOG80Y1VKMlRaZ2tDZmNNa2F5VVZOMTdkaUhWcWtxcDJHdDFCQUFBQU1BTnJpWG9rZlhxU3ZIWXJqcktuVXlWWEF4OVNMYmNjTE9jV0xxTVJCM0lwY3hUcCtUZ3A3TWw3b3F1Y3VpMXQzSjM1dm5mQWdLazNIMkRKREEwVkhjQUFBQUFjSU1yUmVMK2xuWWdVZUk2ZDVNTTY4OXpaaVVOb1RWclNORjJGMHVSQzVyWTdhQVNKZlNEUUNHWGxTbnArdy9JcVUxeGtyUmtxWno0ZGJGa1dIRmVGTEhlWTlYZmVrMENBbDI3ZndjQUFBREE0bXFDcmh6NVlZRzlGMWJTejJGR0x6dWN6UXo4UHdmZXlvRWxpa3V0T2JNbHJISWwzUU1BQUFEQUxhNG42Q3FKMkRQcGFVbDgrWFhkQWNBTEFzSkNKZWJWRjZWNHV6YTZCd0FBQUlDYjNGL0RHaEFnRlI0Y0lpV3Vvd0FWNEJsQmdWSmg5RWlTY3dBQUFLQUFGY2dtVTNVbWV1VnhZNlRvcFIxMEQ0QUNFeGdvNVI0WUxHWDY5TklkQUFBQUFBcUMrMHZjVDVPVm1pbzdIeHNyUno3NlJQY0FjSk5hMWw1eHpDaUo2dDFUOXdBQUFBQW9LQVdhb051c2I1LzQzZ2V5YjhJVXlVeE8xcDBBVEF1SnFTeVZwMHlVb3MwdTBqMEFBQUFBQ2xMQkoramFxZTNiWmVlREkrVGs4aFZXMHE0N0FUZ3VJRFJVU2x6YlJhSWZlMFNDaWhiVnZRQUFBQUFLbW1jU2RDVXJQVjJPZlArRDdKczhUZEoyeE51ejZ3Q2NFUkFTTEJGTkd0dEwyaVByMXJFNk9LWVFBQUFBOEJKUEplaC95MHhKa2VPL0xwYkVOOTZXazM4c3N4TjNBSGxnSmVHQlJTS2wyR1dkcE15dE4wbGsvZnAyVVRnQUFBQUEzdVBKQlAxMHFmdjN5L0ZGUDBuU2I3L0x5WTJiSkczTE5zbEtTOU9QQXZpM0FDc2hENnRWVXlJYm55OUYyN2FSb3ExYVNGQ1JJdnBSQUFBQUFGN2wrUVQ5SDZ4L3FwcE5UenQ4UkRKT0hKZjBnNGNrS3pOVFB3Z1VYb0hoWVJKVXZJUUVseXdwd1NXS1N3Q3o1QUFBQUlEUDhhMEVIUUFBQUFBQVA4VTBHd0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQjVDZ0F3QUFBQURnQVNUb0FBQUFBQUI0QUFrNkFBQUFBQUFGVHVUL0FFaTRQaHNXRHBDaEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiODdkYmM1YTE0Yzk0NGRjODhhNDc5N2Q4MDBmZDFmM2MiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZSwidXYiOnRydWUsInVzZXJWZXJpZmljYXRpb25NZ210UHJldmlldyI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MjA0OCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6NiwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxOTIsInRyYW5zcG9ydHMiOlsidXNiIl19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDIiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wNy0xOCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiZVdCTSBlRkEzMjAgRklETzIgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkwNzA5MDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDctMTgifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTA3LTE4In0seyJhYWd1aWQiOiI1ODI3NjcwOS1iYjRiLTRiYjMtYmFmMS02MGVlYTk5MjgyYTciLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjU4Mjc2NzA5LWJiNGItNGJiMy1iYWYxLTYwZWVhOTkyODJhNyIsImRlc2NyaXB0aW9uIjoiWXViaUtleSBCaW8gU2VyaWVzIC0gTXVsdGktcHJvdG9jb2wgRWRpdGlvbiAxVkRKU04iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI5NDc0LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX0seyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AzODRyMV9lY2RzYV9zaGEzODRfcmF3IiwiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjowLjAsIm1heFRlbXBsYXRlcyI6NSwibWF4UmV0cmllcyI6NSwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjAuMCwibWF4VGVtcGxhdGVzIjo1LCJtYXhSZXRyaWVzIjo1LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImxhcmdlQmxvYktleSIsImNyZWRCbG9iIiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6IjU4Mjc2NzA5YmI0YjRiYjNiYWYxNjBlZWE5OTI4MmE3Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOnRydWUsImFsd2F5c1V2IjpmYWxzZX0sIm1heE1zZ1NpemUiOjEyODAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi0zNX1dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjEwMjQsIm1pblBJTkxlbmd0aCI6NiwiZmlybXdhcmVWZXJzaW9uIjozMjk0NzQsIm1heENyZWRCbG9iTGVuZ3RoIjozMiwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjEsInJlbWFpbmluZ0Rpc2NvdmVyYWJsZUNyZWRlbnRpYWxzIjoxMDB9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wOC0xMiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWXViaUtleSBCaW8gU2VyaWVzIC0gTXVsdGktcHJvdG9jb2wgRWRpdGlvbiAxVkRKU04iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDI0MDgxMjAwMyIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA4LTEyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wOC0xMyJ9LHsiYWFndWlkIjoiN2QyYWZhZGQtYmY2Yi00NGEyLWE2NmItZTgzMWZjZWI4ZWZmIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI3ZDJhZmFkZC1iZjZiLTQ0YTItYTY2Yi1lODMxZmNlYjhlZmYiLCJkZXNjcmlwdGlvbiI6IlRhZ2xpbyBDVEFQMi4xIEVQIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIzMDgsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ0R6Q0NBYmFnQXdJQkFnSUlOTDdjNzZEbTArOHdDZ1lJS29aSXpqMEVBd0l3UkRFTE1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBb1RDbFJoWjJ4cGJ5Qk1URU14SURBZUJnTlZCQU1URjFSaFoyeHBieUJHU1VSUElGSnZiM1FnUTBFZ1JVTkRNQ0FYRFRJME1EWXlPREF3TURBd01Gb1lEekl3TlRRd05qSTNNak0xT1RVNVdqQkVNUXN3Q1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ2hNS1ZHRm5iR2x2SUV4TVF6RWdNQjRHQTFVRUF4TVhWR0ZuYkdsdklFWkpSRThnVW05dmRDQkRRU0JGUTBNd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFTNDFVODhnOGl1SDhUbW8vZjRoZkF2eXU1OWVMOGdCS2hiYllTRmVJanJJaG1yWm5xWXUyYWtvUWJHK0dwU01reFhrVFVkcmxyN0txcy9tb1ROa0RtVm80R1BNSUdNTUF3R0ExVWRFd1FGTUFNQkFmOHdIUVlEVlIwT0JCWUVGQXdIZFloUi9VL1RJNkZPOVpNYm1uclVJbXd5TUYwR0ExVWRJd1JXTUZTaFNLUkdNRVF4Q3pBSkJnTlZCQVlUQWxWVE1STXdFUVlEVlFRS0V3cFVZV2RzYVc4Z1RFeERNU0F3SGdZRFZRUURFeGRVWVdkc2FXOGdSa2xFVHlCU2IyOTBJRU5CSUVWRFE0SUlOTDdjNzZEbTArOHdDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdDbEpDMmlaRmhWczNwcDZta0NSMlpYUW5aVUw4S0VESGRmNVladXJtdiswQ0lINEV1dURSQTRWWENodHpJdm5nbGpIV2pnSTF2UkU3R0pqYXA3N3hvWnhGIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUUwQUFBQWdDQVlBQUFCWFkvVTBBQUFBQ1hCSVdYTUFBQUt1QUFBQ3JnRnQ3RElhQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUIzZDNjdWFXNXJjMk5oY0dVdWIzSm5tKzQ4R2dBQUNITkpSRUZVYUlIdG1YOXdYRlVWeHovZjl6YWJMb0ZvQVNsTjZmQkRCZ3NJZ3dxSS9GUm5CRVFGeHhHVVgxVklrNWMwcFVOVE84TWd5WFlqSXo4c2RiRE5qOTNLcEZRSElTMDYxVm9LaFRJTzBBNGc2S0FWS09XSGhWYnFsRFNrUDBLeTJYZjg0NzJ0NjJaMzJaQUdScWJmbVoxOTk1eDd6em4zdS9lZGMrOWRtUmtITURvNEgzVUEvNDg0UU5vSHdBSFNQZ0FPa1BZQjhMRWxyYW1wYWFybmVaOGZEOXVSVXNxRWRMMExUOXhpOXNyK2NOYlEwSENKbVZXVjZsTlRVL083ZUR3K1BCWS96YzNOc2VIaDRjMEVpNklDb0w2Ky9temdUa2t0eVdUeThiSFlMMGthc0NJRHF4UFNzeFZ3NTgxbS94cUxNelA3NC92MTJiSmxTeld3YXl4Kyt2djdZNjdyUm9GOTVFdXFCYzRCTGdUR2o3UzRXWDlDdWhSNE9BMDNKcVNzYWc4d0FHd0NOampRM1dLMnNReC9xWnpuczRCVEpUMW5acytGc3FGZHUzYnRIZDBVeW9PazNuQlArdXBZYlpVa2JibmtBc2RYdy9uOWNBOXdaYWlxQ2orSEEyZjcwSnlRN2dYbXhzMTZpOWxMSnBOZTl0bnp2QVhBcVdhMktwbE16aC9qUE40WGUvZnVuUitMeFZiWDFOVDhhYXkyaXBLMlNLcnNoUlhBSitlWW5RZGMxU1k5YlhBWDRPWjFGL0JENEt5RWRGSGNiTXRZQTl2ZldMWnMyUjdHK0ZwbVVaUzBYdmdsOEUxZ1h4NXJOYnU3VGRwa3dhcWJYR0RZTkdETkF1bU1INW50R1cwd3RiVzFoN2l1ZXpZd1dkSVJrdnA5MzErWFNxVTI1ZlpMSkJLUnJWdTNmbG5TTktCQzBvdSs3dzhEU05vSURPYmJibXBxT2ppVHlaeml1dTViN2UzdGIyYmxzMmJOT214b2FPZ3l4M0UrNWZ2KzlrZ2tzcktqbzJObnFUZ0xiamtTMGxYQU5XRnpZcTZ1MWV5aFNqZ1o2QVlLSFZ4UDNBTS9MK1cwRU9ycjZ5K0tSQ0wvbHJSR1VqZHdoNWwxU3RyWTBOQndTYmFmNTNtVHQyM2I5cnlrdGNBaVlLR1pQU1JwYlNqN1FTSDc2WFM2M2N6V0R3OFBYNWFWTlRZMm5wTk9wemRKdXNmTWJwZlVuY2xrWHFxdnJ6K2hWS3dqU0V0SkZjRHRPYUlKWVc3Ymg1dk1kc2JOcmhkY0JMeGV3TzcxdDBvbmxuSThJaERIcVFKNnpXeUZtUzB5czRYQW0wREV6R2JsZEYwTW5HSm1Ud0hIdTY0N0RYZ0J5QUFKeDNIdUwyTC9rTnkyNTNrSCtiNy9BSEFvOEFCQmV0a0lIQ0hwanBLeDVndmVob3VCcWJteTErR2dRb05iemRZZUNpY0NIckE1UitWbW9MR1U0M3owOXZhdVRDYVRVMUtwMU9XcFZHcDJLcFdhSyttR1VIMDB3UFRwMDZ1QVN3RWN4N2t4bVV5KzJ0SFI4YktrdXdEWHpBN3A3T3g4b3h4L1puWXBNQVhZV2xOVGMwMHltYnhYMHB4UWZYRnpjM09zMk5nUnBGbXdqOG1YN2V1WGtPNXJrMzY4U0tvRXVNRnNNRzZXT2luSVo5OEFsaFBrbEsrVkUzd1dQVDA5bVh4WkpwUFpIajVHQWFxcXFvNGx5TU0yT0RqNDkydy9TVnNBSE1lNW9GeC9rczRQSHgvUGJxWmQxOTBReWliczNyMTdhdUdSaFF2QmlOZEs0T2MwVHpPNHNoZW1KNlRhdU5tVEFKZWJaWURWd09vRlV0VUFmTGJjQ2VTaXJxNXVFbkN5NjdxdTR6alJYRjBtazRrbzJDdjZTNWN1SGV6dTdzN0tENWFFamU1eThOTUFrdllWaGZiMjl0MmU1dzBBTWNkeERpczJzQkJwSTQ0NUEwRyt5Q0s3d3owQmVQaW4wbkUzbTIzUDdSOVd6cWNUVWdRNEh6amRnUTNUWUgxSWJrRjRuamZEY1p3T29LTFEvQ1c5UlZCODNCa3paa3dCM2dybHA0WmRDdVhYZ3BCVUhmcDROMCsxQjRqNXZqOHEwdnJ5MmdZTTViVFQ0ZmRtUVVNK1ljc2w5eC9CYTNvNVFYNjhEL2hKaTltT1VwUHdQTzl3NEJjRVo4VWs4RnN6TzB0U0lveUJaREs1dy9POFo0QXZPbzdUVmx0YmUwczBHajBLeUJhSzl6Mm1aZUg3dmhPdTJuU2V5Z0R5VjNrdUNwSDJONExKWnZGdTNDejNBTDBTV0FwMHRKcTlseFhlSmgyV2hoa1dGSUNqQ2ZMYXQrTm1hOHFaaEpsZElDa0diTjI1YzJkVFQwOVBwcTZ1cmo4a2JkL3E5SDIveVhHY1I0RHJJcEhJZGI3dlo4ZXY3T3ZyKzNVNXZnQWN4eGswTXdwY0lId2kvQzU2L2kxRTJocGdYazc3blZ4bDNLd2x0NTJRcW9HNXdCd2d0NnkzbDBzWWdLVEpBR2IyU3JZb1NNb1dvSDJrdWE0Yk5iT0lwQjR6Mnl4cEFOaVFTcVhXalRLbjdRaDlWR2NGczJmUHJpWXNPbzdqRkQzVmpDQnRQancrSDE3a3Z3WGh0VUlEdzlld0NXZ0Y4dC8vQWVCblpZY2ZJQjBHT3lFcmNGMDNHcTZrUVlDWk0yZE9OTE5Wd01HU21ydTZ1clptKzNaMWRZM0ttWmx0RHI4L2w1VU5EZzZlRno3MlRabzBxZWpCZmdScFptWnQwbHdMS2lIQW4vUDdKS1RUQ0c0c3ppaGlkMkhjN08weTQ4LzZmU21zZ0Yvd1BPL2NnWUdCdjhSaXNUTkQ5WHNBNlhSNnF1TTRod0w0dnYrRzUzbWJnVmVBdnpxT3M2cXpzL09aVWZoN1ROSTg0Tnk2dXJxdm10bXJqdU8wU2tMUzhsSjNlZ1dQVWExbUR3SHJBQVRQWnVXUzFCWTRlcGJpaEswK0NlTGxCcDlGWDEvZms4RHpCSVhnaVZnc3RodTRJL1RiQzdCa3laSVh6T3dTZ253ajREUEF0NEFXMy9lZjlqenY3bkw5VFpreVpTMndIcWgwSE9jeDEzWGZrSFFtOEZvbWsya3BOYmJvZGJmZ0VRQTNYR2tKcVhvK1BHaHdKOFVQK284QTN5dTFyY2pDOS8zVmttNENmZy9CNXJhaW91SkNTVzNBZzVKV21kazl3TlhSYVBTN0VQeG93TFZBbGFTcmEycHFvcGxNNWhnem0wZXdsNXpkMk5oNFRDYVQyUnZhbnBQajcxZWg3RkdBZUR6dVYxWldmdDNNNXBuWk1qTmJLYW5GZGQzVGx5eFo4ajg3Z2hIY0ZNdWRiWkpua0lpYkhabVFqaUo0WFU4cFltZVg0TFlqWVVHOVdYNEozMitvcjYvL3ZxVGZBUGNuazhrcmMzV2U1NzBNbk9BNHpybWRuWjFQalZjTVVPSnF5SUtLOVdqWTNBSGNTbkJWZEJMQnpVY2Z3UUYzSGJDaTFXejNlQVlLSU9rckFHYTJMVmZ1ZWQ0MGdtMk91YTc3MG5qSFVlcm10bHJCbm94NHNCL3JDVDhmSmJZQlNHcHNhR2lZWUdiL0pMaGN1QmFvQkpZdlhyejRuVklHOWdkS2tSWXgrTU40QnpBYURBME4zUjJOUnI5RGNFMCtNMGRsa25xaTBXamRoeEZIMFp4MnEzVHNMV1psbitVK0xGeHh4Ulh1eElrVHZ5VHBPRE03RXRndWFYMVhWOWQrK1p1eEhCUWw3UUNLNDJQN0QvdDQ0aitJd1QvMVRNa3o3Z0FBQUFCSlJVNUVya0pnZ2c9PSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8xIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImNyZWRCbG9iIiwibGFyZ2VCbG9iS2V5IiwibWluUGluTGVuZ3RoIiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiN2QyYWZhZGRiZjZiNDRhMmE2NmJlODMxZmNlYjhlZmYiLCJvcHRpb25zIjp7InJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjpmYWxzZSwicGluVXZBdXRoVG9rZW4iOmZhbHNlLCJsYXJnZUJsb2JzIjp0cnVlLCJlcCI6dHJ1ZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlfSwibWF4TXNnU2l6ZSI6MTAyNCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMiwxXSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5IjoyMDQ4LCJmaXJtd2FyZVZlcnNpb24iOjIzMDgsIm1heENyZWRCbG9iTGVuZ3RoIjoxMjh9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wNi0xNCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiVGFnbGlvIENUQVAyLjEgRW50ZXJwcmlzZSBTbWFydGNhcmQiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDI0MDYxNDAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA2LTE0In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wOC0wOCJ9LHsiYWFndWlkIjoiMjBhYzdhMTctYzgxNC00ODMzLTkzZmUtNTM5ZjBkNWUzMzg5IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIyMGFjN2ExNy1jODE0LTQ4MzMtOTNmZS01MzlmMGQ1ZTMzODkiLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBTZXJpZXMgKEVudGVycHJpc2UgUHJvZmlsZSkiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI5NDczLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX0seyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3IiwiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Iiwic2VjcDM4NHIxX2VjZHNhX3NoYTM4NF9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDMlRDQ0FjR2dBd0lCQWdJSkFJUEZxRXFHa1c1Z01BMEdDU3FHU0liM0RRRUJDd1VBTUM0eExEQXFCZ05WQkFNVEkxbDFZbWxqYnlCVk1rWWdVbTl2ZENCRFFTQlRaWEpwWVd3Z05EVTNNakF3TmpNeE1DQVhEVEUwTURnd01UQXdNREF3TUZvWUR6SXdOVEF3T1RBME1EQXdNREF3V2pCdk1Rc3dDUVlEVlFRR0V3SlRSVEVTTUJBR0ExVUVDZ3dKV1hWaWFXTnZJRUZDTVNJd0lBWURWUVFMREJsQmRYUm9aVzUwYVdOaGRHOXlJRUYwZEdWemRHRjBhVzl1TVNnd0pnWURWUVFEREI5WmRXSnBZMjhnVlRKR0lFVkZJRk5sY21saGJDQXhNalV5TlRjME5UazFNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUrVXJmTzhDb08rdW9weGs4K0FvU1R0Mm5rZTFOZHp3dTBzaXFqbFdGaVZNczNqcStFSzNaUy9qODhqS2lqWXg1T1lyajlEblR1UWtWQWg1WkswLzZmYU9CZ1RCL01CTUdDaXNHQVFRQmdzUUtEUUVFQlFRREJRY0JNQ0lHQ1NzR0FRUUJnc1FLQWdRVk1TNHpMall1TVM0MExqRXVOREUwT0RJdU1TNDNNQk1HQ3lzR0FRUUJndVVjQWdFQkJBUURBZ0lrTUNFR0N5c0dBUVFCZ3VVY0FRRUVCQklFRUtBaFo3bXVjVXJIbWdjR1F5NjdieHd3REFZRFZSMFRBUUgvQkFJd0FEQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFwMHFzRDd5dit1dnBrQkxlMThNdExkNlVlME96czlmZWl0QjVBRmxrMHFDUDY0SmlobDlqeERMRHQ3RkpOZ3dHVlpaR3BmMloyQzZVVDZEUWlFbDRzc0F2UHBLL29uUnZyM3JYR1BkMURVamxLYlg0MXlrWWt6QmVqMHpFOFZLYVdVUjdIdTAxQ2NRaWZjdFBHQmxRWW4vaVc2MDJ4UGh2Ym5lellEZmlrRFo5UWgrOEF0U1B3SUFNRDNmZDYzb0F0Mkh5R2NmSDVhTGdsQ1hDWGZWTzRqRmZUZjBsV1RSV3QzWFRZc0tiZGVqby9SUnd1RHV2dlNXVW83VHFhWjVObWMvTWFUeFFVS21CeldadmxpdXE5eWExVWN5YjBXU0NlOXpuNlNsa3ZTQXR4aFRxMEwyMUk0M2xWZ0MxQVFiZGVrVE1TaHlYakVsU091TlRoWi85V3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImxhcmdlQmxvYktleSIsImNyZWRCbG9iIiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6IjIwYWM3YTE3YzgxNDQ4MzM5M2ZlNTM5ZjBkNWUzMzg5Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwiZXAiOmZhbHNlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6dHJ1ZSwiYWx3YXlzVXYiOmZhbHNlfSwibWF4TXNnU2l6ZSI6MTI4MCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMiwxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH0seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTM1fV0sIm1heFNlcmlhbGl6ZWRMYXJnZUJsb2JBcnJheSI6NDA5NiwibWluUElOTGVuZ3RoIjo0LCJmaXJtd2FyZVZlcnNpb24iOjMyOTQ3MywibWF4Q3JlZEJsb2JMZW5ndGgiOjMyLCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MSwicmVtYWluaW5nRGlzY292ZXJhYmxlQ3JlZGVudGlhbHMiOjEwMH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wOC0wNSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDgtMDUifSx7ImFhaWQiOiI0ZTRlIzQwMGEiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhaWQiOiI0ZTRlIzQwMGEiLCJkZXNjcmlwdGlvbiI6IlRvdWNoIElEIG9yIEZhY2UgSUQiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MjU2LCJwcm90b2NvbEZhbWlseSI6InVhZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfc3Vycm9nYXRlIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZhY2VwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwiLCJiYURlc2MiOnsic2VsZkF0dGVzdGVkRlJSIjowLjAsInNlbGZBdHRlc3RlZEZBUiI6MC4wLCJtYXhUZW1wbGF0ZXMiOjAsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiYXR0YWNobWVudEhpbnQiOlsiaW50ZXJuYWwiXSwidGNEaXNwbGF5IjpbImFueSJdLCJ0Y0Rpc3BsYXlDb250ZW50VHlwZSI6InRleHQvcGxhaW4iLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOltdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFFZ0FBQUJJQ0FZQUFBQlY3Yk5IQUFBQUFYTlNSMElBcnM0YzZRQUFBQnhwUkU5VUFBQUFBZ0FBQUFBQUFBQWtBQUFBS0FBQUFDUUFBQUFrQUFBRkpidUoyRWtBQUFUeFNVUkJWSGdCN0pZeGJpTkhFRVVGSjE0WUM1akpBZ3NuSHNPT0hQRUFDMmh5QitJTk5LRXpNblNtdWNCaWVRUHlCbUxnbkx5QmVBUFNKMWplZ0g2ZjZocVV5OVBhWGcwSk8rQUFYOTFkVlYzOS81L21RRGZINC9IbWlyd0hWM08rY0VHdUJsME55djk4U2o0dDF4dDB2VUhYRzNUUlg4R2c1amNEbjU5L3JMNERIOEFNYkJ4V3pGdndHM2cvOEpoaEdrcytWTG1hMXhKSDlBVEloR01oWkY3ejJ2TnkvRXZpdzl6OVNzYUlyTUcrMEpRKzg3UjM4cFhIRHROWTRtS3VwcFFvb2taZ0hveFpzLzRFcHVEMkJTaXZPdFdiYWJwOW85THpjL3hMNHNQY0xXQ0lrQXBzd1djZ29iZDkyNGlycm5ZWXh6cHlNdm9PTE1CZjRGODFjWS9XSlVia2FvWnQ3bVBqWWhJQS9nUjNMbnpEV21iTXdBcnNnZDJNdmxINURXaEJad2h6bWZVNytOWDM3cHZueEpmRUwyWVF4TitERDBhWXVRVEpsQzNvTTZJMGRtRC9IRlN1OXp1Yjk0MGxSdVJxTG1JUTVMODFvaElDOVBZbHJOU0UwanJkckZwbk1YNWpaOFl4Sjc0a2ZoR0RqQ0NrWnlCbnpJN2NBa3pCTGFoc240MHBybStPdmwxUElHZmNpdHdQdGkrT0pVYmthaTVpRUdUSFlOc2o2RE14aWUyK0pWSE1TMnYyNlRaT2djeU5adWxGOVBiTmlTK0puOTBnU09vL1k1SDFBbVRNQXhoNUE3UUdOWmlCRnN6QkJxelNXckVKcVB3K3pZbmRneDA0QnZ3VWEwdU15TldjMVNDSXlweEkrSkZZWmFTWmowQURaRVNzZldtOXAzNEphdXVsa2JWdWxGNkE3ZDM0dk9ZNThTWHhZWnNkRXdpK2RTUkZWcVFiVnlJeExUZ0FFL1BhY2U5N002L0FrK3RiKzNOTGpNalZuTk9ncFNNb2M3cnZnZVpnNi9MUm1EVTU0Y0hoTWNYVTY1aUJqT3JNWVA0cDFXMytWd1pCNnZ0RVRFSWt5SnZUc0k2M1JqVUwwUHRmdFJlbnVmcUJLWGdDZldiTmlaKytiNHc2VHpXMTljbmRqcEw0V1c0UVpHYUpWSjg1VVpDTStjZkgyb1JvbERDRGo5dWNuTXhhZzloM1M4eWJ0TFE5SlVia2FzNWxrTWlKY0dPa05FOHhFeUx6YXN0clpEMUtkU3ZHUGJCYVB4NklLNjkrbmJITWE3QURzWGFjZW5mMU9mRWw4Y0VHUVhDY1NENmFlTllpNTRuSG0xV1JYNFlhWDUrYnl5enRxNUlKSSthTDBFYzFadEl2cWlzeElsY3piRE9IUTJZRzlHMnc2ejFtN2dWR2MxUXZFYjdtTmZOVzR2WFE2eUgwMjdQdWJsdE9mRW44SEFiTmpReWp6UEhpb3psNis5RU0xU3pBSFRpOStXZlpKK0ZWaWl1dnVyaDNROHhlVEJQeUcrdFRZa1N1WnJCQlJrSkV3VGFRN0FRVGx4Z3ZVSUx2UWZlbW1jdmdHV2dUYXV1dmtaanFvMUU2MDB4YU1QZG50TnFYRTE4U0g3WlpwNmNIWXRHY3h1V1dnZmlqaVZJTjh3blloeG92VlB1clZEdGlydjArNzAxYWg5emJFaU55TldjeENFTFJnRlppOUpDYkJjS0w1OHp6MzU2OVhuaWN6MjB2KzZhaDcwWTVZakxRMzdJbUo3NGtQc2dnaUx3QksrQ0ZkQVlRYjBMdWliWDlIQ1JrRy9McW81cDFnaGRxWjJpUDlZajlUd2FTOS9GTmlSRzVtcUVHZllTTUVkZm96Um1IM0pmTVVYNXNOOFJHWXZkZ0YzcDVreFloZCtwQmJKM2kvNmxCRzBjdW1uTndPZDJFVGp4ekNUdzYrTDBWOFNWUTd6blFlZ1NpRVZ0bm9zeTFmcWM0NjdIRmNyZWpKRDcwQmttRWlEMDRzaUoyTUhLTTBSeUpOekVhdlRsdHlGbGRvLzZxRGZsNWluZG1wTHpWcjdVdU1TSlhNOVNnUHlCUWlhUWU1ZzN3NWtoZ2Mwbys1NWVzVGJSR2IwN00rYnF1ai9hRUhyWDZFL1A3OXlsV3F6WW52aVEreUNDUnNBY2k4MEJjTjJmaThsNUFOS2NOZS9XVGVRQzdFQitySDdHK24xUVZhazlucTdiRWlGek4zd0FBQVAvL1g5TGxQd0FBQlBOSlJFRlU3VnE3amlOVkZCd2tKQkNzdEIwUUVleTJJR1NEenBhTURzbldNY2wyU0xDU0hSQnNOdjRBeERnaVFuTC93WFJBUGkzeEFUYjhnUDBIMjM4d1ZMVlBtZG9yejROeDBHM0pWNm81OTlZNTUvcFV6WjFaYVRVWHQ3ZTNGMC9GQmRhM0wvTUNXQU8zaGcva21lZkNmbVk1MXEyQUxITFZQYmtzYW5YM2xuMUFrZlJVY1ZkdGZCUGM3S242MlBka2M5aU1ZZDdaUUJKQjhUbUg0OExlaDA3Tm9kRE83dGdidCt2ZWZ3Tm91TzVmSExoM0cxeHFYSTYrZkVpRFdodWNBcTZBL21VY0VQR1FPVFNCZ2lZQTd5WG1RQlZSQmpIbUFlY204WmswV2Z5TTNKQUdOVEhNQnJIa01GellaMEFiT1EzTHdYdnpFUG1kN3BKOEdiMnF2eS9XVVZ2YkhVMXdNK05hY2tNYTlCN0RYSElJTFp4TElCWHY1bFFIOHBYMTh5WGRaNDV5ZVh5V3pvd1pVQ1Q5ejRZMDZETVR4b0diWkRnT3ZRVDBjbWlPQzZJWkU5M0JpRFB2bVFLWHdCV3dBYnhIKzBYVWU3Ni9LK2w1UFpoQkpxakdVT21yb1pBcGE3aXdaNDNFTWRLY1lwZTkveXZxU21BRmVQK1dYZUQ4WHBubVhEbVlRUmp1eTJSb0NhQ1lYanhpRHF5VHVvL01RVzRDVUZScjRHdXNnRXoyWWI4RTlCbjRON2czaURYaTFzSE5qQ3NHTXlpRzJkZ3dGUDZXUEJmMkhMU3pQSVhRdkY0MFlnbHNBUW04S3k2c1p4bjFxL2lNM1B1RDQ3MjZLeHZhSUE2L0Fkd1lEdGpha0JyMmlnSzRrR09mK01mRU5lcjdWN203NGIrdnlUMTlUWEM5aVVNYjlGeWpZcWk3ak9ITG1saGRuWWpxRFFhWHN3WXhBOTRBUzhETjY1alRQWXJnK0NwVlY1SVBic0g5b0FiRk1EOWhJSDZITmFUSEpmaTlLT3hUYy9hdmluZWxDL1VsUUlOMVozdWdwclY4eVR6TzVBcnV4MkJRYlFOS3lBMjRrZ055WWM5WHdhR1ZaNno2NUM1ZjRkeEVEZVBFY2dYT2J0SytqelhSbzN0bndmV1IrekVZVkdKSURYaU5mY25CdEhDZUFKM1Y3TTBCbHdHcGNicXJZWjczSVBJTzhWdmRIVG52bndkWE1uSU5iaENId1BDL0FEbjNXamlYZ0E5UGdYd0pGV3NRYWM0YWtQQkRzV1l0RitwdXJOWmZtSDlHRmJYUEdMbEdZZEJ1bEY1RUFSRUxZR3RpSkh3RnJtQXRZbW9PalpzQ2VVVDFNSmJSVTJFdmZrR09DMXhyZk5tVDltVTBCbUhJZjJ4UUNXSHN4V3RtbkduaTJtcVo3NDJ6bXBubEcvSTQ1OGExVnJzMXZoU3ZPQ2FEU2h1VXhtd0F2b3BNdzJJL0FUcEFCdTdOQWNkK3IyV3VyN04rOVhVSE9PWStGNjg0R29NNEVBYjhEYmdDQ2cwWVBNVzNnQVF5dWpsMTVGeTQxK2R4ejc3ZjdoWDNON2wwamNvZ0h3NkNDNEEvS3VzUUx5R01LeUJuUFNKclBOZS9JbkJ1VUlZem9ibzJldWZHdlNLWHJ0RVpoSUZmQVZzYlhLSVkrV3FtRW9GOWxkVE5tUVBuWm53SWJtSzFUWERyNEJZOEgxcWpNNGhEWXVoVStBYmNKZEMvanFpWmhUZ2FSeXdsRVB1NTVlcW9yNDFqYng3bmEvVWRpcU0wS0FUOURBSDhmZlRHQjhjNUF4cEF4cVRtRkVtdWpKN09lSm96Qi9panVqZmRQMGY3MFJxa0FSVXBKRVM1ME5RYzFtd0JtZGUvRHB3WHhqWFlzKzVQUnQxL1Z4eTlRUkR4QXZnZDZBQUpWNXhLR0hJVXZiYWFUWENGY2V6amkvcFJmUS9GMFJ0RUFSQ1VBemVBak9FK2x6anNhVUpuZWY0eUo1Y0JhK04veGY0TDlUMG1ub1JCRWdKeHI0SHZkV2JFZVFiSU9FWTNwNDBjdWVrM0wxNSs0cjJQMlorVVFTNElncjhDL2dnRFpOQUdaNzJjdjdDL0J0NEN6NzMzLyt4UDFpQ0poSGorR1AwQWZBZDhHdmhhK1dQallBWWQ4OEduMG52VS81V2Npc2hqNWp3YjlNQ2YvNXdOT2h2MDlEOFE0NC9tK1FXZFg5QnhMK2hmVXdUWXlSQ2FyWjhBQUFBQVNVVk9SSzVDWUlJPSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOC0wNS0xOSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTgtMDUtMTkifSx7ImFhZ3VpZCI6IjlmMGQ4MTUwLWJhYTUtNGMwMC05Mjk5LWFkNjJjOGJiNGU4NyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiOWYwZDgxNTAtYmFhNS00YzAwLTkyOTktYWQ2MmM4YmI0ZTg3IiwiZGVzY3JpcHRpb24iOiJHb1RydXN0IElkZW0gQ2FyZCBGSURPMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCcURDQ0FVK2dBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakE3TVNBd0hnWURWUVFEREJkSGIxUnlkWE4wSUVaSlJFOHlJRkp2YjNRZ1EwRWdNakVYTUJVR0ExVUVDZ3dPUjI5VWNuVnpkRWxFSUVsdVl5NHdJQmNOTWpFd016QXlNRFl5TXpFM1doZ1BNakExTVRBeU1qTXdOakl6TVRkYU1Ec3hJREFlQmdOVkJBTU1GMGR2VkhKMWMzUWdSa2xFVHpJZ1VtOXZkQ0JEUVNBeU1SY3dGUVlEVlFRS0RBNUhiMVJ5ZFhOMFNVUWdTVzVqTGpCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkE3Nlp5RzNlK0Rab1cvS3ZNMzZYSkFKNkJMOWtYTU5qRXY0cUdJRDVsQThaOHVSZU0xWWZNaW81bkVITFUyU1pMUTNxWFJSdnhHTjRJK0g1KzZmVncyalFqQkFNQThHQTFVZEV3UUlNQVlCQWY4Q0FRQXdEZ1lEVlIwUEFRSC9CQVFEQWdFR01CMEdBMVVkRGdRV0JCUnMrVWttTTV4VWs2L3o1UU50V0IyNmk0dzc3REFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJBK0lYNUYvODdXL2VtWmtpSlRIcXJpTEZaT2E3OTd6c0UvMEtQN0FVNVFnSWdCNjR4RnFQU0JDNEtpMVVyck5YOVYydGhiKzQ1UmJ0U1ZtaTY2V1YrZ2xFPSIsIk1JSUJ6akNDQVhPZ0F3SUJBZ0lKQU1oVi92UVl1NEtBTUFvR0NDcUdTTTQ5QkFNQ01Ec3hJREFlQmdOVkJBTU1GMGR2VkhKMWMzUWdSa2xFVHpJZ1VtOXZkQ0JEUVNBeU1SY3dGUVlEVlFRS0RBNUhiMVJ5ZFhOMFNVUWdTVzVqTGpBZUZ3MHhPVEV5TURRd056QXpNREZhRncwME9URXhNall3TnpBek1ERmFNRHN4SURBZUJnTlZCQU1NRjBkdlZISjFjM1FnUmtsRVR6SWdVbTl2ZENCRFFTQXlNUmN3RlFZRFZRUUtEQTVIYjFSeWRYTjBTVVFnU1c1akxqQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJKSGdLOWZOcU5FV0lZVHNaL2dOaTE3enBFcks3RkMxWW8rRnpxUlZNWUdVSmdBSjl2ZzMxaVRDSjFWWXhiQUtNUWJsTEdrVm4vZGZQNzNnZVRLZWQ5T2pZREJlTUF3R0ExVWRFd0VCL3dRQ01BQXdEZ1lEVlIwUEFRSC9CQVFEQWdFR01CMEdBMVVkRGdRV0JCUmdMWFdkV2VyMWtTR3BwZ1BsaVppMUhzWVBoREFmQmdOVkhTTUVHREFXZ0JSZ0xYV2RXZXIxa1NHcHBnUGxpWmkxSHNZUGhEQUtCZ2dxaGtqT1BRUURBZ05KQURCR0FpRUF1anJLV1p3K1MwVGZHMWJKSmNzcW1HdTVXTGJCMkVnb3JEMmhBMnE2Qm9JQ0lRQ2l5eG52QW42TWkrRGRSbnczU1FHUVpvTEtGS3dIcjRYR05JTzVwQUhBSEE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFqQ0FZQUFBRDE3Z2hhQUFBQUJHZEJUVUVBQUxHT2ZQdFJrd0FBQUNCalNGSk5BQUNIRHdBQWpBOEFBUDFTQUFDQlFBQUFmWGtBQU9tTEFBQTg1UUFBR2N4elBJVjNBQUFLTDJsRFExQkpRME1nVUhKdlptbHNaUUFBU01lZGxuZFVWTmNXaDgrOWQzcWh6VERTR1hxVExqQ0E5QzRnSFFSUkdHWUdHTW9Bd3d4TmJJaW9RRVFSRVFGRmtLQ0FBYU9oU0t5SVlpRW9xR0FQU0JCUVlqQ0txS2hrUnRaS2ZIbDU3K1hsOThlOTM5cG43M1AzMlh1ZnRTNEFKRThmTGk4RmxnSWdtU2ZnQjNvNDAxZUZSOUN4L1FBR2VJQUJwZ0F3V2VtcHZrSHV3VUFrTHpjWGVycklDZnlMM2d3QlNQeStaZWpwVDZlRC8wL1NyRlMrQUFESVg4VG1iRTQ2UzhUNUlrN0tGS1NLN1RNaXBzWWtpaGxHaVprdlNsREVjbUtPVytTbG4zMFcyVkhNN0dRZVc4VGluRlBaeVd3eDk0aDRlNGFRSTJMRVI4UUZHVnhPcG9odmkxZ3pTWmpNRmZGYmNXd3loNWtPQUlva3RnczRySGdSbTRpWXhBOE9kQkh4Y2dCd3BMZ3ZPT1lMRm5DeUJPSkR1YVNrWnZPNWNmRUN1aTVMajI1cWJjMmdlM0l5a3pnQ2dhRS9rNVhJNUxQcExpbkpxVXhlTmdDTFovNHNHWEZ0NmFJaVc1cGFXMW9hbWhtWmZsR28vN3I0TnlYdTdTSzlDdmpjTTRqVzk0ZnRyL3hTNmdCZ3pJcHFzK3NQVzh4K0FEcTJBaUIzL3crYjVpRUFKRVY5YTcveHhYbG80bm1KRndoU2JZeU5Nek16amJnY2xwRzRvTC9yZnpyOERYM3hQU1B4ZHIrWGgrN0tpV1VLa3dSMGNkMVlLVWtwUWo0OVBaWEo0dEFOL3p6RS96andyL05ZR3NpSjVmQTVQRkZFcUdqS3VMdzRVYnQ1Yks2QW04S2pjM24vcVluL01PeFBXcHhya1NqMW53QTF5Z2hJM2FBQzVPYytnS0lRQVJKNVVOejEzL3ZtZ3c4RjRwc1hwanF4T1BlZkJmMzdybkNKK0pIT2pmc2M1eElZVEdjSitSbUxhK0pyQ2RDQUFDUUJGY2dERmFBQmRJRWhNQU5Xd0JZNEFqZXdBdmlCWUJBTzFnSVdpQWZKZ0E4eVFTN1lEQXBBRWRnRjlvSktVQVBxUVNOb0FTZEFCemdOTG9ETDREcTRDZTZBQjJBRWpJUG5ZQWE4QWZNUUJHRWhNa1NCNUNGVlNBc3lnTXdnQm1RUHVVRStVQ0FVRGtWRGNSQVBFa0s1MEJhb0NDcUZLcUZhcUJINkZqb0ZYWUN1UWdQUVBXZ1Vtb0oraGQ3RENFeUNxYkF5ckEwYnd3ellDZmFHZytFMWNCeWNCdWZBK2ZCT3VBS3VnNC9CN2ZBRitEcDhCeDZCbjhPekNFQ0lDQTFSUXd3UkJ1S0MrQ0VSU0N6Q1J6WWdoVWc1VW9lMElGMUlMM0lMR1VHbWtYY29ESXFDb3FNTVViWW9UMVFJaW9WS1EyMUFGYU1xVVVkUjdhZ2UxQzNVS0dvRzlRbE5SaXVoRGRBMmFDLzBLblFjT2hOZGdDNUhONkRiMEpmUWQ5RGo2RGNZRElhRzBjRllZVHd4NFpnRXpEcE1NZVlBcGhWekhqT0FHY1BNWXJGWWVhd0IxZzdyaDJWaUJkZ0M3SDdzTWV3NTdDQjJIUHNXUjhTcDRzeHc3cmdJSEErWGh5dkhOZUhPNGdaeEU3aDV2QlJlQzIrRDk4T3o4ZG40RW53OXZndC9BeitPbnlkSUUzUUlkb1JnUWdKaE02R0MwRUs0UkhoSWVFVWtFdFdKMXNRQUlwZTRpVmhCUEU2OFFod2x2aVBKa1BSSkxxUklrcEMwazNTRWRKNTBqL1NLVENacmt4M0pFV1FCZVNlNWtYeVIvSmo4Vm9JaVlTVGhKY0dXMkNoUkpkRXVNU2p4UWhJdnFTWHBKTGxXTWtleVhQS2s1QTNKYVNtOGxMYVVpeFJUYW9OVWxkUXBxV0dwV1dtS3RLbTBuM1N5ZExGMGsvUlY2VWtackl5MmpKc01XeVpmNXJETVJaa3hDa0xSb0xoUVdKUXRsSHJLSmNvNEZVUFZvWHBSRTZoRjFHK28vZFFaV1JuWlpiS2hzbG15VmJKblpFZG9DRTJiNWtWTG9wWFFUdENHYU8rWEtDOXhXc0pac21OSnk1TEJKWE55aW5LT2NoeTVRcmxXdVR0eTcrWHA4bTd5aWZLNzVUdmtIeW1nRlBRVkFoUXlGUTRxWEZLWVZxUXEyaXF5RkFzVlR5amVWNEtWOUpVQ2xkWXBIVmJxVTVwVlZsSDJVRTVWM3E5OFVYbGFoYWJpcUpLZ1VxWnlWbVZLbGFKcXI4cFZMVk05cC9xTUxrdDNvaWZSSytnOTlCazFKVFZQTmFGYXJWcS8ycnk2am5xSWVwNTZxL29qRFlJR1F5TldvMHlqVzJOR1UxWFRWek5YczFuenZoWmVpNkVWcjdWUHExZHJUbHRITzB4N20zYUg5cVNPbkk2WFRvNU9zODVEWGJLdWcyNmFicDN1YlQyTUhrTXZVZStBM2sxOVdOOUNQMTYvU3YrR0FXeGdhY0ExT0dBd3NCUzkxSG9wYjJuZDBtRkRrcUdUWVlaaHMrR29FYzNJeHlqUHFNUG9oYkdtY1lUeGJ1TmU0MDhtRmlaSkp2VW1EMHhsVEZlWTVwbDJtZjVxcG0vR01xc3l1MjFPTm5jMzMyamVhZjV5bWNFeXpyS0R5KzVhVUN4OExiWlpkRnQ4dExTeTVGdTJXRTVaYVZwRlcxVmJEVE9vREg5R01lT0tOZHJhMlhxajlXbnJkemFXTmdLYkV6YS8yQnJhSnRvMjJVNHUxMW5PV1Y2L2ZNeE8zWTVwVjJzM1lrKzNqN1kvWkQvaW9PYkFkS2h6ZU9LbzRjaDJiSENjY05KelNuQTY1dlRDMmNTWjc5em1QT2RpNDdMZTVid3I0dXJoV3VqYTd5YmpGdUpXNmZiWVhkMDl6cjNaZmNiRHdtT2R4M2xQdEtlMzUyN1BZUzlsTDVaWG85Zk1DcXNWNjFmMGVKTzhnN3dydlovNDZQdndmYnA4WWQ4VnZudDhINjdVV3NsYjJlRUgvTHo4OXZnOTh0ZnhUL1AvUGdBVDRCOVFGZkEwMERRd043QTNpQklVRmRRVTlDYllPYmdrK0VHSWJvZ3dwRHRVTWpReXRERjBMc3cxckRSc1pKWHhxdldycm9jcmhIUERPeU93RWFFUkRSR3pxOTFXNzEwOUhta1JXUkE1dEVablRkYWFxMnNWMWlhdFBSTWxHY1dNT2htTmpnNkxib3Ird1BSajFqRm5ZN3hpcW1ObVdDNnNmYXpuYkVkMkdYdUtZOGNwNVV6RTJzV1d4azdHMmNYdGladUtkNGd2ajUvbXVuQXJ1UzhUUEJOcUV1WVMvUktQSkM0a2hTVzFKdU9TbzVOUDhXUjRpYnllRkpXVXJKU0JWSVBVZ3RTUk5KdTB2V2t6Zkc5K1F6cVV2aWE5VTBBVi9VejFDWFdGVzRXakdmWVpWUmx2TTBNelQyWkpaL0d5K3JMMXMzZGtUK1M0NTN5OURyV090YTQ3VnkxM2MrN29lcWYxdFJ1Z0RURWJ1amRxYk16Zk9MN0pZOVBSellUTmladC95RFBKSzgxN3ZTVnNTMWUrY3Y2bS9MR3RIbHViQ3lRSytBWEQyMnkzMVd4SGJlZHU3OTlodm1QL2prK0Y3TUpyUlNaRjVVVWZpbG5GMTc0eS9hcmlxNFdkc1R2N1N5eExEdTdDN09MdEd0cnRzUHRvcVhScFR1bllIdDg5N1dYMHNzS3kxM3VqOWw0dFgxWmVzNCt3VDdodnBNS25vbk8vNXY1ZCt6OVV4bGZlcVhLdWFxMVdxdDVSUFhlQWZXRHdvT1BCbGhybG1xS2E5NGU0aCs3V2V0UzIxMm5YbFIvR0hNNDQvTFErdEw3M2E4YlhqUTBLRFVVTkg0L3dqb3djRFR6YTAyalYyTmlrMUZUU0REY0xtNmVPUlI2NytZM3JONTB0aGkyMXJiVFdvdVBndVBENHMyK2p2eDA2NFgyaSt5VGpaTXQzV3Q5VnQxSGFDdHVoOXV6Mm1ZNzRqcEhPOE02QlV5dE9kWGZaZHJWOWIvVDlrZE5xcDZ2T3lKNHBPVXM0bTM5MjRWek91ZG56cWVlbkw4UmRHT3VPNm41d2NkWEYyejBCUGYyWHZDOWR1ZXgrK1dLdlUrKzVLM1pYVGwrMXVYcnFHdU5heDNYTDYrMTlGbjF0UDFqODBOWnYyZDkrdytwRzUwM3JtMTBEeXdmT0Rqb01YcmpsZXV2eWJhL2IxKytzdkRNd0ZESjBkemh5ZU9RdSsrN2t2YVI3TCs5bjNKOS9zT2toK21IaEk2bEg1WStWSHRmOXFQZGo2NGpseUpsUjE5RytKMEZQSG95eHhwNy9sUDdUaC9IOHArU241Uk9xRTQyVFpwT25wOXluYmo1Yi9XejhlZXJ6K2VtQ242Vi9ybjZoKytLN1h4eC82WnRaTlRQK2t2OXk0ZGZpVi9LdmpyeGU5cnA3MW4vMjhadmtOL056aFcvbDN4NTl4M2pYK3o3cy9jUjg1Z2ZzaDRxUGVoKzdQbmwvZXJpUXZMRHdHL2VFOC9zM0JDa2VBQUFBQ1hCSVdYTUFBQTdFQUFBT3hBR1ZLdzRiQUFBQUlYUkZXSFJEY21WaGRHbHZiaUJVYVcxbEFESXdNVGc2TURVNk1qZ2dNVFk2TkRJNk1UVDlod3JmQUFBSUhVbEVRVlJZUjUxWEMxQlU1eFgrZGxsZ1FkNFBVUkFmaVNoYU5HMWk3Qmh0bTA1S1VrblRXQitOUWEwWUcyT0Rsam9PR2sxaU81MXFOR1Fjazlva1JKczA0SXc2cHVOMFRFeFRhT3NZUzdTU3BocGYxS0FWQlJaaFdSNHJJTHQ3YjcvejM3dnNRaGFDL1M3L3N2ejN2TS81ei9teDZBU0dDWjJQL0ZnczhwZjY2SU5mak1WNE9XeFl6ZC9EZytaWFlFSGxKNS9qdmdXYjhPanFIV2hzY2FuOU8xVXVHRjRFaE1RVTN0cmhSdDdxbDNHcXNocElpQUY4UHFEck5wWVY1T0gxRjFjZ0pqb3FLRkxDSStJSE4yeDRFVENWLzN6Ykg1QThjUkZPVlY4Q1JpY0RVWkZBTkpmVml2SURGYWo2OXhlS1Rpa2tqNmJSRkgxdzVZSkJJdERmNmo5Vm5zYThaM2JRV3k4UVM2K3Q1anQzdDRyQTFzMEYyTHpxY1dPUDZMMWFwNHlLR0RmRzNDRUdDNFFZRUF5Tmp4KzExNXYwS1krdTE1R1dweU1uWDhjMFdVdDFaRCtoSStsaGZXSFJUdDNyOVpuVUJocFhiZFRQSVZ3L2p4RzZZODBXYzVkeWZRRzV3UmkwQnZLTGQyTi8yUWZNY3l4Z1o1Z0ZrdStXZG95Y09BWlYrMytOdXpQVGpIM0N0ZnNkT05ZVzAxRWZ3cERBSFkxUEIvKzJJV05mS2VLWHpEY0lCOENpTVZIQjFmdjJINDloWldFSk1NSU94SXpnRHUzVFdQNGRYVFRFaHZKWGlyRDBzVGtHTWRGVGZRWjEzMTRBWDNjakZiTXUrQ2xRaGFoaTd1WFRnc2praVJoejdCRHNPZG5xRFZnZkZxYXlMd0pmWEcvQzdDVy93czNMekY5S29sR2U4cWFuVnlsZnUzWWhYbnUrUUVnVnZNMnRhSmozRkRxcmp0TEhWTzdZMUw1RXdJZDJxclpRUkx6Nk5QWTkzRzlHYk80aVpCNHRKM21ZTXEvUEFNdTRIOUhEQ0s1d1E3R1BYamUxWXNhRDk2TGluUmVZaVdnaFUzQ3NmZzdPMHRmb2F3eUZSQ3RCdWdxNUMySFdSR1JXSFlidTlURXk4NkZyN2FSTDRuc3hpV0pwbkMwcEExbk9jMHFXTXErK3ljV3ozQU5FbXNwN2JzTVdic1hISCszQzZmZTI5U2x2ZS9jUUxsamk0Q3A5aS82bWtGbVVpODl1cmphTTNMb2RrM3gxaVBybWZZaWVQUlBadmhzWXViMkVLV2dtdDRlVU9ubGk0V210ZytabVNna1ZBWWV6RGFOemxnSnBTVHhEWHFTUFRrTDlYM2NyQWtIM3ljOXc0NGNyNEdtdVVlRVdNWVkzM2FyUUVuOWNnUFNEYnhqRVJBZUZoOW1zTENQV2tZbmFqQm53TlRTUkw0d0d0V055VnlPc1VYWXpRU0pPTXFHV3h2N0NWSmk0Tm1zZXJzeWFCYTM1SnBWTDFRdUxGNzFvZ0gzYTF6Q3BycmFmOHBLM2p5QithajVpNk5EcmJFNSsyTWFtMDFpdmlvSlJuTExNRkNpb1BXUFRMQXNGOTBrcHNsSDhKa2RSd3UxVVFpYjhwUUlUenY0TjRabnBpdTVFOVVWRTVPUmp3NWE5UUJ4VEZoR093azBCdytRSUc5TDdJMkNBNkF4UzdFY1k3R1NVRXBJaTYwYnE5aDNJMXVzeEl2Yzc2djMxbXk1TW03Y0IzM3FrQ0I1aFQ0NGpFNDhpajVoTkRQa0tCQXdZQk1vdXRYZ3E2RlhLeG1mVnZxQjljU0hHM3JNTTV5NWVBektZbnJCUVBnYndaZmNHU2NGQXlBRlNqOFVnYjMxMUR5NWFZdUErZUFqVzlCVGo5SWlCYnA2a0xzNEh2eVpwWUVFWU9nWHNUQU1aQk1JazNpdVoxa2hjdWVzQk5QNWlIVk9UeUhuRHdTUkdkN05aT1Z3b0xseUFqVDliUUNONHhDZ3FNdHhvVG41STdSaEZHRURBQUU0dnRRWkFUTExLWTJIbjZ2YkF3MGtuUFVCMmRhMFhXa01MN3YxNkZ0cHEzOFBMNi9QWmlHaVFNUEdYUFZ3aUU0Q1N3eWNZUVJFZ1Y0Z2lORG9jUDNrOGpXNG12VjVUcDhFZGw0REtEM2JpMDBOYkVXODJLMWNudlRmSGRiQTArUzZTNUFsRy93aUVxQUdibW15R2Fqa05HanBWMTB2NzdXNU1haitIaDc2UnBlamFlVGVZdGZnRnZQSDdJN3lrUkNtZVlJamtyNDVBaUJxUXJxV2hoK0o2MkV3YmtMQnlKYWJxSFVoYUV4aE1ULzl5RHhMR1BZNlQvNnBoRCtBRUZXMnNxYzViUnJzVkRCMEJDWDFRRGRnNHFmeklkckczVDc4SEVWT21ZSEp6RTBidDVhZzI4ZGJCU2xnbXpNZmVzZytCZEU1RXVUZElGQ1VObkNjbHhjdE1TbTVUdGhIRi9sRldHbFhxbVdQMWhVM2s4alVIL256aWpMeENXRUlpeHA5aDE3dndkOWhTT0N1STA1OWZRY29EcS9ETXVsMjhNekRjZnE5djh6VGNhTWFTUmQrRmZ2VXdpcGJuS1hxQnQxRUdFZ3QzUUdxVUFaR1I5RmpHcjRBRnBETVZjeGMraHlrL0tFYWR3Mm5zRTIyOEY4eGMvQ0ptUGxRSVoxdUhlVytnQ0M5NUcxdVJNM2s4NmkvdHg3NGRhMHdPOHJ4Wnpna2FEMi9kTmRvWXJpS2dNN0hRZUxzaSttNUV1U3QrdzRyK0I1QnFDcFZLRm8rYTIvRFRaK2NqbFMzMnBhM3ZBb2xCVnpTcG1YWTM1M3NjanY1dUEzTG5URGYyaWE0VHAxRC95Rko0dWhwWXlNbFVha3hRTDBlM0xUNEZrOXA0c3laTUE5UlhsQjA1Z2VVYk9JYWxveVdhVFVad2k5MU5HbFdNakZkelQvSk1iTnU4SEp1ZUR0eUl2YzFPM0ppN0RMYytyZUNCVFNPMVRYR0kxeDdjUk95TTd5SHo0OE93MEFuWlZ3WUlZL0M5c0xoa0gxNTVxWXlEaFVjd2lxTlp2ZU9TT3VuMXNPczU4Y1JUaitIQXppS0R3VVRqVDliQlZWNUt4WEdrdGxPcDhQbW91aFVSOWpSa1ZCN2dSZVYrZzFqcVRlVEtoU1FVdkpwUG4vM2tGbDdKNXhyWDhLbFBxdTlaMzErbk8xcmFUQ29EemxmMzhDcHU1MVU4VWE5Qkp0ZFkvUkxYQmY1OUhyRzZzN1RNcEpScmYvOXIvSmNNa0lqd3B3L1Y1MnYxMURtcmRRdi9MM2ovK0dmbXJvSE9pdVA2ZjJLenFDUmFLYXpCZUs1eCtrV2tjUzlLYnloWWIxSUtSSzZ4Z2pIby93VkR3Y09yVmIzaytleHhoanVGZ1phaEkySWt6MDJJdVQ4WFk5N2ZCOXRJS1Q2VnZFRmhkSjRoSVNJQ05qYXRmUjQxR2FQUWZmWXMxWTd1VTY0eHo5WUlPKzZxK2dUai8vbWhvVng4QzdDR2hrVGdUbkQ3OG4vMXE5TWZaczRqR2VwVWhqcWV1VTdTbmJ2Mm1oUjNoanN5UUdOaCtqUG8vdWlZWHBlWHJ6dUt0Z1Q5TnhuNi83K2g4SC9WUUNpSWtLRnlIUnJBL3dDNGUrTytaMWNuNFFBQUFBQkpSVTVFcmtKZ2dnPT0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjlmMGQ4MTUwYmFhNTRjMDA5Mjk5YWQ2MmM4YmI0ZTg3Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWV9LCJtYXhNc2dTaXplIjoxMDI0LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTEyLTA0IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJHb1RydXN0IElkZW0gQ2FyZCIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkwNTIwMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTEyLTA0In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOS0xMi0wNCJ9LHsiYWFndWlkIjoiMTJkZWQ3NDUtNGJlZC00N2Q0LWFiYWEtZTcxM2Y1MWQ2MzkzIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIxMmRlZDc0NS00YmVkLTQ3ZDQtYWJhYS1lNzEzZjUxZDYzOTMiLCJkZXNjcmlwdGlvbiI6IkZlaXRpYW4gQWxsaW5PbmUgRklETzIgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiLCJibHVldG9vdGgiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUIyRENDQVg2Z0F3SUJBZ0lRR0JVclFiZERybTIwRlpuRHNYMkNCVEFLQmdncWhrak9QUVFEQWpCTE1Rc3dDUVlEVlFRR0V3SlZVekVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNQ0FYRFRFNE1EUXdNVEF3TURBd01Gb1lEekl3TkRnd016TXhNak0xT1RVNVdqQkxNUXN3Q1FZRFZRUUdFd0pWVXpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFc0ZZRUVoaUp1cXFuTWdRalNpaXZCalY3REdDVGY0WEJCSC9CN3V2WnNLeFhTaEYwTDh1RElTV1V2Y0V4aXhSczZnQjNvbGRTcmpveDZMOFQ5NE5PenFOQ01FQXdIUVlEVlIwT0JCWUVGRXU5aHlZUnJSeUp6d1JZdm5EU0NJeHJGaU8zTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJREhTYjJtYk5EQVVOWHZwUFUwb1dLZU55ZTBmUTJsOUQwMUFSMitzTFpkaEFpRUFvM3d6Njg0SUZNVnNDQ1JtdUpxeEg2RlFSRVNOcWV6dW8xRStLa0d4V3VNPSIsIk1JSUIyRENDQVg2Z0F3SUJBZ0lRRlo5N3dzMkpHUEVvYTVOSStwOHoxakFLQmdncWhrak9QUVFEQWpCTE1Rc3dDUVlEVlFRR0V3SkRUakVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNQ0FYRFRFNE1EUXdNVEF3TURBd01Gb1lEekl3TkRnd016TXhNak0xT1RVNVdqQkxNUXN3Q1FZRFZRUUdFd0pEVGpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFbmZBS2Jqdk1YMUV5MWI2aytXUVFkTlZNdDlKZ0dXeUozUHZNNEJTSzVYcVRmbysrMG9Bai80dG53eUlMMEhGQlI5U3Qra3RqcVNYRGZqaVhBdXJzODZOQ01FQXdIUVlEVlIwT0JCWUVGTkdobUUyQmY4TzVhL1lIWjcxUUV2NlFSZkZVTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUUMzc1QxbEJqR2VGK3hLVHB6VjFLWVUyY2thaFRkNG1MSnl6WU9oYUh2NGlnSWdEMkpZa2Z5SDVRNEJwbzhycm9PMEl0N29ZakYya2d5L2VTWjNVOUdsYXF3PSIsIk1JSUJmakNDQVNXZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQVhNUlV3RXdZRFZRUUREQXhHVkNCR1NVUlBJREF5TURBd0lCY05NVFl3TlRBeE1EQXdNREF3V2hnUE1qQTFNREExTURFd01EQXdNREJhTUJjeEZUQVRCZ05WQkFNTURFWlVJRVpKUkU4Z01ESXdNREJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCTkJtclJxVk94enRUSlZOMTl2dGRxY0w3dEtRZW9sMm5uTTIveVlndmtzWm5yNTBTS2JWZ0lFa3pIUVZPdTgwTFZFRTNsVmhlTzFIamdneEFsVDZvNFdqWURCZU1CMEdBMVVkRGdRV0JCUkpGV1F0MWJ2RzNqTTZYZ21WL0ljak50Ty9DekFmQmdOVkhTTUVHREFXZ0JSSkZXUXQxYnZHM2pNNlhnbVYvSWNqTnRPL0N6QU1CZ05WSFJNRUJUQURBUUgvTUE0R0ExVWREd0VCL3dRRUF3SUJCakFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUF3ZlBxZ0lXSVVCK1FCQmFWR3NkSHkwczVSTXhsa3pwU1gvelN5VFptVXBRSWdCMndKNm5aUk04b1gvbkE0M1JoNlNKb3ZNMlh3Q0NILy8rTGlyQkFiQjBNPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFGQUFBQUFVQ0FNQUFBQXRCa3JsQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUJIWnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU5pMWpNREUwSURjNUxqRTFOamM1Tnl3Z01qQXhOQzh3T0M4eU1DMHdPVG8xTXpvd01pQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cGtZejBpYUhSMGNEb3ZMM0IxY213dWIzSm5MMlJqTDJWc1pXMWxiblJ6THpFdU1TOGlJSGh0Ykc1ek9uQm9iM1J2YzJodmNEMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzl3YUc5MGIzTm9iM0F2TVM0d0x5SWdlRzFzYm5NNmVHMXdUVTA5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5dGJTOGlJSGh0Ykc1ek9uTjBVbVZtUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdmMxUjVjR1V2VW1WemIzVnlZMlZTWldZaklpQjRiWEE2UTNKbFlYUnZjbFJ2YjJ3OUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NCRFF5QXlNREUwSUNoTllXTnBiblJ2YzJncElpQjRiWEE2UTNKbFlYUmxSR0YwWlQwaU1qQXhOaTB4TWkwek1GUXhORG96TXpvd09Dc3dPRG93TUNJZ2VHMXdPazF2WkdsbWVVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUhodGNEcE5aWFJoWkdGMFlVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUdSak9tWnZjbTFoZEQwaWFXMWhaMlV2Y0c1bklpQndhRzkwYjNOb2IzQTZTR2x6ZEc5eWVUMGlNakF4TmkweE1pMHpNRlF4TlRvek1Eb3lOeXN3T0Rvd01DWWplRGs3NXBhSDVMdTJJT2FjcXVhZ2grbWltQzB4SU9XM3N1YUprK1c4Z0NZamVFRTdJaUI0YlhCTlRUcEpibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPakpGTnpGQ1JrWkRRelkzUmpFeFJUWTVOemhFUVRsRFFrSTJORFl6Umprd0lpQjRiWEJOVFRwRWIyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09qSkZOekZDUmtaRVF6WTNSakV4UlRZNU56aEVRVGxEUWtJMk5EWXpSamt3SWo0Z1BIaHRjRTFOT2tSbGNtbDJaV1JHY205dElITjBVbVZtT21sdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNk1rVTNNVUpHUmtGRE5qZEdNVEZGTmprM09FUkJPVU5DUWpZME5qTkdPVEFpSUhOMFVtVm1PbVJ2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2TWtVM01VSkdSa0pETmpkR01URkZOamszT0VSQk9VTkNRalkwTmpOR09UQWlMejRnUEM5eVpHWTZSR1Z6WTNKcGNIUnBiMjQrSUR3dmNtUm1PbEpFUmo0Z1BDOTRPbmh0Y0cxbGRHRStJRHcvZUhCaFkydGxkQ0JsYm1ROUluSWlQejQ3N0pYRkFBQUFZRkJNVkVYLy8vOEVWcUlYWmF2RzJPb3FjTEcyek9Pa3d0MEJTSnRxbGNYVjR1K2F1dGxXaGJ6azdQVUFNWTlIY3JLanROYnE4ZmVBbDhhQm9zeno5dnBkanNHR3F0RjNuOHVUc05TWnBjNkpzTlQ1K3YweFlLbnU4UGZmNS9MNDhmZy9mcmljekpnWUFBQURBRWxFUVZSNDJrUlVDWmJESUFqRlhaT1kxVGF0TmMzOWJ6a3NTWWMzcjRNRTRmTUJBYUQ2emw4eS85VE9nZXQ4ZDVqZk43OGJ3TS9kRENScFI1MjF6WGZvakhKMDVJSXloQkFVU1ZBT05kR3pCWXQyZjdLRnJma0phQWtIaDlGWmhjRFhIUmtUS285TUxpaEdhYXZJbW5WM3F5RVgwRXByZ3ovNER3VUQ3a0NIUm5kOFFGTjQzR280VVZtRERnemE0dzI3b2l6ZEEyK2NLK3V1VXBqam8yK3h3Yy80Mlc1MHg1TEdZZURCc1IwSFZJeDV4OGlGNjBDYmxiVEVFa0ZyMjdiTkRCVVZTcTFPS1ZQYkU2MmIzRUg4RnFCZzVPT09FdWMydDhaSmlxTU91R3ArY0tqZzd3VkdjZW96cU40cHhnVlBRa2pGWWdiVkpLRFVoRENqWXJhd1A1cTRFVGdDOWZJTVJIdGl0cFFjQ3ZKT0VMY2JNc1FnbmNpUmtsanB5UWp2RzQ0anFCVUVURmlCaTFQRUl5ZWtPenNXK1R5NWNMSG9zNVIrZE1TMUx0U1N4ZjNnUUhjelIyQ0k0Z01OcFc0SVJBMVFNYTZ0SjQrQzZ1SHVHRThtTkRJeUZxZy9PUC9NTVV1ZVM2SXE4UzkwZEFlQkpTRXkvcUtrSytCTnd6OGNZWTRqYjVKNnU0aVdDSTJCMVo1NkxXNWtFYzRoa2RNcHN2VUM1NTg1U1gwUXViY2dOcXlmZ0RGRWNUdCs0MC8wUzVOeDB3YUN3M09La2NPYkE1SW4wQVlwMDFwamp3Mm42MjZVRGp0SHdhMjhpSHVUS3F0cnYrcmVXNDFOWjZpR2xyN3V1TEpDZmtGdGN0Y0cwNHNnbTFlTlMrWmFEbnBhVEVyR295WDVKSzJpTXo4eHMwbk93V0djUERONDlxYUNkNGJ6Sm96RFptL2FCSytFb3pMdytYaE5CaVl3SGYwc2lPdTFYUGtHL3pLd3ZxWUtjZlN3REVjSC9vVWUwN2VzL1dROHJJeWcyRE9Yajh0amtaZHVEQi9iOGh6RGxsTU1PQ1M1QkVuZDUzNGY4dGkzVVpjNGtNczN4THlhZk1Tc0poZEc4WFBxak5rNXRBZ08yNWZlS0NoblZkRGovSjBGTWtPc1UveE1CdjB3RmhZZUVHZlZIMTNmdURVMHlERkxhNGZjN1JuV0hCZnVURlYydEVtTndhZGM3YWMzVVkyamZCbDdIVDM2ZmUzNGlRTzVtTkNGRkJXMDdLalBncWhPTFUwMXZaOFB1ZVoySkNsRlpOOGprVXM2OXVrYTllUHA2K0VmTDRBRjUrTnl3U2Jpckh0Y0I4TWwvZ2t3QUVqa0s2NEtqSFBlQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiIxMmRlZDc0NTRiZWQ0N2Q0YWJhYWU3MTNmNTFkNjM5MyIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwidXYiOmZhbHNlLCJ1c2VyVmVyaWZpY2F0aW9uTWdtdFByZXZpZXciOmZhbHNlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWV9LCJtYXhNc2dTaXplIjoyMDQ4LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0IjoxMCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjo5NiwidHJhbnNwb3J0cyI6WyJibGUiLCJuZmMiLCJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wNS0yNyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiRmVpdGlhbiBCaW9QYXNzIEZJRE8gVVNCL05GQy9CTEUiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE5MDMxMTAwNCIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjYiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTA1LTI3In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOS0wNS0yNyJ9LHsiYWFndWlkIjoiODhiYmQyZjAtMzQyYS00MmU3LTk3MjktZGQxNThiZTU0MDdhIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI4OGJiZDJmMC0zNDJhLTQyZTctOTcyOS1kZDE1OGJlNTQwN2EiLCJkZXNjcmlwdGlvbiI6IlByZWNpc2lvbiBJbm5hSVQgS2V5IEZJRE8gMiBMZXZlbCAyIGNlcnRpZmllZCIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsicnNhc3NhX3BrY3N2MTVfc2hhMjU2X3JhdyIsInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJRGd6Q0NBbXVnQXdJQkFnSVFhWWpueE91azQ3QkdjK0VpaDI3Ym1qQU5CZ2txaGtpRzl3MEJBUXNGQURCSE1STXdFUVlLQ1pJbWlaUHlMR1FCR1JZRFkyOXRNUmt3RndZS0NaSW1pWlB5TEdRQkdSWUpVSEpsWTJsemFXOXVNUlV3RXdZRFZRUURFd3hRY21WamFYTnBiMjR0UTBFd0lCY05NVGt3T0RFek1USXpNRFUzV2hnUE1qRXhPVEE0TVRNeE1qUXdOVGRhTUVjeEV6QVJCZ29Ka2lhSmsvSXNaQUVaRmdOamIyMHhHVEFYQmdvSmtpYUprL0lzWkFFWkZnbFFjbVZqYVhOcGIyNHhGVEFUQmdOVkJBTVRERkJ5WldOcGMybHZiaTFEUVRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBT3M1YXZSeGJ0Uk56YlFEcHZXZ0NNRkNXRVJBRjdKUzliVW0xSEpNemJnMVAzOVVUSnQ0TXJVR3phMTQzT1crVDJDdExhNll3dU9zdkVmb1ZBUm5DZjVRSHV1U3NDMlNTMWduZzEyR0NPYkdCYXNJQkhDMjFSOUhWc0kwVzR1eGY1a2NHTmg4WXlTdHBseFhQY0t4aWcydHJNRDFVNGl6bTRMZU51RlNxY1hmMXhrL2pySW9nZ252TUlWVVlLMFdNM3BSOTFsZWJuaWhzWG5SOEd0V2pBRmRwUUhBT1VZOTRSak45cThueEd1TXVOY2YrMkVaMFZMZVYzdEczaVFaeEp5bDN4OWRaQ3dLNzBXWGozR3RLZHBSL0ZTdWNyaURSTHFiVUZXdU1nS0FYaWZrNG9ranprNWZkNU9GbmV6UGlsN2gwalkzcStIS0tsSGpNOWI0N3dVQ0F3RUFBYU5wTUdjd0V3WUpLd1lCQkFHQ054UUNCQVllQkFCREFFRXdEZ1lEVlIwUEFRSC9CQVFEQWdHR01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZQMnJqdzNjTHB3VXpoWjJsdFB0ditjdmRDT2dNQkFHQ1NzR0FRUUJnamNWQVFRREFnRUFNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUJBUUNWdVhuZWc1MjZCY1BRakJhdlg5UDYwZzBKSUpLYUowQ1JvUFVHODNJbE01cWx5S1FPcm1HNGZwL1BIbmhQRC9tQTdPNGNYTFZ1eERCKzJXK2duaExEaVZFSnBjanlwQjFHWGlWNWhxZmMwWHBtSFQ0OENhOURpdG4xRWVWZUIxdDhyV0NLMThYbzZ4NXhYTVQ5b1RVRHBQNDEwblZDMndmVlEyMUlYQTZia3pnUU1pSzdCQ0pnZ1dKOEhva2dQaG1QYjRSL3BQTndMdUNsdlJ4cHBuMjBaY0pxcFlRSGVJMDJyMExLaHdjZStrWnBqSkQraFVueXJvMjYyUktyT2Y5KzN5OHpyRllDMTBjYnNMVW1VSnM1cEp4eWdqNGZWR2JrQjlqdnNHMXhUdTYya284cVVYNW1YSk50ejNkUlBDRWNHeDR5MnJvbTZ1c2hBUHRxcjFJayJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFhNEFBQUN5Q0FZQUFBQWFsaXZPQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzUUFBQTdFQVpVckRoc0FBR1hyU1VSQlZIaGU3WjBGWUJSSEY4Zi9rWk80S3pHQ3U3czd4YVZDUzRHV09xVkc1V3RMcWJ0Um9GUm9hU2tWcEZDa1VJcTdPeFIzRFVrZzdya2szM3R6ZTNCM3VTUVh6OEg4MmlGM3U3TjdxL09mTi9QbWpWMGVBWWxFSXBGSWJBUjc1YTlFSXBGSUpEYUJGQzZKUkNLUjJCUlN1Q1FTaVVSaVUwamhra2drRW9sTklZVkxJcEZJSkRhRkZDNkpSQ0tSMkJSU3VDUVNpVVJpVTBqaGtrZ2tFb2xOSVlWTElwRklKRGFGRkM2SlJDS1IyQlJTdUNRU2lVUmlVMGpoa2tna0VvbE5JWVZMSXBGSUpEYUZGQzZKUkNLUjJCUlN1Q1FTaVVSaVUwamhra2drRW9sTklZVkxJcEZJSkRhRkZDNkpSQ0tSMkJSU3VDUVNpVVJpVTBqaGtrZ2tFb2xOSVlWTElwRklKRGFGRkM2SlJDS1IyQlJTdUNRU2lVUmlVMGpoa2tna0VvbE5JWVZMSXBGSUpEYUZGQzZKUkNLUjJCUlN1Q1FTaVVSaVUwamhza0J1Ymk0U0U1T1VieEtKUkNLcFNramhzc0NNSDJaaTBsdnY0UHFORzhvU2lVUWlrVlFWN1BJSTViT0UrUHpMS1lpTmlZVmFyVUpPYmc2ZWZlWnBCQVlFS0dzbEVvbEVVdGxJNFZKSVMwM0RWOU9tSXprcENScU5Cams1T1hCd2NFQk1UQXllZTNZODZ0U3ByZVNVU0NRU1NXVWloWXVJajAvQVYxTytSbFpXcGhBclRqNCtQcmg0OFNMYzNOeVFtcEtLM3IxN29tZlA3c29XRW9sRUlxa3M3bmpoMnJGekovNzhjeEZjWEp5Um5aME5aMmRuUFBib1dBUUdCbURXck5uNDc4aFJJVjd4OGZGbzByUXhIaDR6V3RsU0lwRklKSlhCSFMxY0N4Y3V3dGF0MitIdTRZN1UxRlQ0ZVB0ZzNMZ240Tzd1cHVRQVZxNWFnNlZMbDhIZjM0L3lwTURYMXc4UFBuQS9ncXNGS1Rra0VvbEVVcEhja2NJVkhST0RuMmIrZ29URUJEZzVPU0VsSlJVTkc5Ykg2RkVqWVcrZjM5Rnk3NzREbUR0M1BqUWFOZmh5NWVoMEdEUm9BTnEzYjZma2tFZ2tFa2xGY1VjSlYyWm1GdGF2WDQ4bFM1ZkR6ODlYaUZCV2RoYTZkZTJLdm4xNktia3NjKzFhTkdiUC9nMHhzYkZ3ZFhWRlFrSUNRa05DY2YvOTl5QTRPRmpKSlpGSUpKTHk1bzRScnFOSGoyTCtna1ZJSSt2S3hkVUZTVW5KMEdvMXd0MDlJTUJmeVZVNFdWbForR3ZSWW16ZXZFMElIL2VKNWVZQ2pSdlh4LzBqN2xOeVNTUVNpYVE4dWEyRmkwL3Q1TWxUbUROM0h1TGk0dUh0N1MzRWgyblhyaDBHRHJoTGZDNHVGeTlkRXRaWFFtSVMzTWo2U2s5UEYwSjQ3NzNEMGFKRmM3Rk1JcEZJSk9YRGJTdGMyN2Z2d0w3OUIzRDI3RG5oS2NndTd0ZXYzMER0MmpVeGZQaFFWQ3RsOHg0M01XN2F1QVVMeVFMejlQQVFZNzg0VEpTZm53K2FOR21NSHQyN0M0dE9JcEZJSkdYTDdTTmNkQmFKU1VuWXNuVWJObS9lS2hhb1ZDcGhkWEdUbm91TGkyak9xMVdyaGo1L0lheUsyb2UvTCszQ3ROWlBLa3NLSmlVbEJYOHUrRXRZZG5aMmRuQjBkS1RmMHdrcnJISGpodWpab3p1Q2dnTEZzVWdrRW9tazlOaThjRVZGWGNQUlk4ZHcvdHdGL0hma0NGbFdqbkIxZFJGaWxaaVVqTnExYXFKVnl4Wm8xNjZOc2tYaHpEMi9HYU0yZlFCZDJnMDgxdVJCekdqM25MS21jTml5Mjc2RHJMeDlCNFZuSW84TFkyZVFwS1JFVks4ZUlTSnZWSzllSFEwYjFGZTJrRWdrRWtsSnNFbmhPbjdpSkE0ZVBJemp4NDZUUlpXTDlJeU1teEV2T0ZSVFdsb2F3c0xETVhCQVAwU1NhUEJ5YS9qMjFDcU0yL1Fob0hZRFNBQ1Jub0FtZ1kxeG9QOFVKVWZSY0YvYW1qWHJzSFBYYnJLeUhJVUZ4ckNRT3BMVnBWR3I0T1hsamZZa3BQWHIxeFB1K0JLSlJDS3huaW9sWER5ZENJdFFaa2FtR0JDY2twcUNsT1FVMFFSNDhjSWxuTHR3QVRIUk1hS3dkM0xTM293cHlNMXlkbmIyQ0E0T0lxR3FqdTdkdTRob0Y4WGg0YTJUTWV2SWZNQXRrTDdaNlJmeW4vUkUrTG9HWUZPdmoxSFBNMHkvM0VxNHlmTDRpUk80Y3VXcTZQL2lQaTgrWmo1UFBqOU9mSnpoSkxJaElkVVE0TzhIWjJjWHVMdTcwMTg2UjJjdG5MUk9zcGxSSXBGSWpLaHc0VW9tSWZwanpqem9jblN3dDFNRWd0RHBkQ1JDdWZRM0c5bFoyY2pNeWtJR2kxaG1sckJjMkdwaTY0WC9abVptQ3JGS1MwdEhhR2dJT25ab2g0aUlDQ0ZjTEF6RklUb2pDZmVzbTRUTlVZY0FGeDlscVRGMGpObXAwTkJsbXRubGRZd003NlFzdHg0ZUEzYjE2bFhzMzM4QWUvWWRJSkdGR0F1bVVhdEZ2eGlMTDU4L0oyNW0xR3ExVU5NNmpsQ3ZVbXZnU011RWVQSFlhT1Z1c1FYWHFWTkhOR3ZhUkw5QUlwRkk3aEFxWExoNDRPN2tMNmRDbDZ1UHZtNzRlZjRyUHRJL3VYbTV5bmY2VE5ZSjU5T3loVVdGT1JmZzNHZFVyMTQ5MUs5WFYyeGJFdmludmp2eEQ4WnRlSjhFeXhkdzVDYTdRaTRGSDF6S05YU0w2SVJaSFNZZ3pKbTJLU0dKU1luWXZtMG56cHc5aStTVVZHU1RFTE5Rc3lDenF0bVQ5V2huci93bGtXTng0OFNIWUUvTCtXOUdSam9HRHV5UHppUmVaY1hseTVmeDc3Ly80dXV2djhiQmd3ZkZzcjU5KytMcHA1OG1rZXdFRHc4UHNVd2l1VjNZdEdrVGZ2MzFWL3owMDAraXJBa0xDOFBERHorTXdZTUhvMW16WmtvdVNWV2p3b1VyTVRFUlU2ZE1oNDdFaWNkVVpWTXllT094MjdwR3E0R0h1enZjM2R4RWt4a1hsdHhzNXV2bkN6OWYzekxwRTFvZmZRU3Y3cCtGWFZGN1NiVDhhTWt0eTY5UVdFWFM0dUNxOWNJblRVZGlYSjJCeW9xU3c1Yy9OalpXdU9xenFITlRhWHhjdkJBMC9mZDBaTkt5bE5RME9DcldKbzlIUzAvUFFQLytmY25hYksvc3FYVDg4c3N2R0Q5K3ZQQ1N0RVR0MnJVeGMrWk1kT3hZZGtJcGtWUVczQUxDRmJMRml4Y3JTL0x6L1BQUFkvTGt5Y28zNjlpNWN5ZisrdXN2SkNjbml4WVVmcjl2VlBDRXRQeWIzR3JEM1JCY3JuS1pPWHo0Y0xSdlh6WmxSVldnMG9RclBUTURkZXZVd2NpUkkwUVRvY0d5NEtZeVMvRUN5NEp6S2RGNGJPOU1yRDIvR1ZDVEFBb3JpN0gyRWlnQ2w2c0RzdElBbFJZcnUweEN6OEJHSnMyZVpRWFhBUG4yY01xaHp5cDZDRStmUG9PWlA4MmlhK1JRWnNJMWF0UW8vUGJiYjhxM3dwazdkeTd1dTA5R0NaSFlMcWRQbjBiYnRtMnRFaFN1UEhPWlZSVDc5dTFENzk2OUsxeWtpZ05QMWJSeTVVcTBhTkZDV1dLN1ZNN1UvVlRJaThKWW1heFI5T1dvVktKMlVCNmk5WGZVQVl6Wk9RMlJDMFpoN1pWZGdDdFpXV3BYT2c3NkxaRWNyRXhLZmdjMTRPeEpmMVhvOCs4RVJDNS9CalBPckVaNlRyYnlpMlVEWHd0RDN4NDNrL0wzbkJ5ZEVMU3kwc2taTTJaWUxWck1pQkVqeEJRdkVvbXQwcnAxYTZzRkppa3BDWGZmZmJmeXpUSnN0YkVZVkdYUll2ajRXclpzaWIvLy9sdFpZcnVVdlVvVUJRbFdMaHQ1WFBLV3M2MzM5WmsxYUxqOFdRemEvQWxtbjlzRUIvZHFjSER5aGdOWksreUZlS3YwcHdQSnl5MDhjUjdPVHR1eHRlTm83d2dIUncwY1BNTndJVDBPVCt6NkRqV1hQb1g3ZGt4RGRHYVMyR3Q1d0pmdUpxVVVyeXRYcm1EU3BFbktOK3ZoUGdDSnhCWjU0NDAzaWwzeFdyaHdJVFpzMktCOE0rWHMyYk1ZTm15WThzMDJHRFJvRUk0ZlA2NThzMDBxWExneXM3T1JucDZtMXdDSHN2djVtSXdrYkxsK2dpeWZOZWkwL24zWS9kUVR6K3o4SG1lejB1Q2w5b0NieG92MEp3YzVXZW5JeVVpRmxrNjltc1lUamQycW9iMW5EZlQzYjRBQmZnMHhrUDRhcC83K0RkSEh0eDdhZUVhZ3RuTUFmRlV1c0NPTFI1ZWVqSnpzTERpU3BubXEzZUhsN0k4a09xdjVsM1loY002OVVDOFlqVGYvVzRBVlZ3L2dWUEkxNVNqTER0SENtMWM2NWVLYVYweE1qUExOZXJaczJZS1RKMDhxM3lRUzI0RDduUXJyMHlxTTVjdVhLNTlNZWVtbGwvVHZvbzN4NUpORlJ3V3F5bFI0SHhjN0lYenhKWGQ0Mm91UVNQZVB1RmUvb2hqa2tQVnpLdWtxZHNlZnhiWWJwM0VwOVFhdXBNZmpYR28wa3JMVDRhRnlocXVqRmptNU9zUmxweUtUTENBM0p5LzBDMnFCTnQ2UnFPN3FEMytOTzRKcG1hL2FGYTZxb2gwK3VJOHBQanNGc1JuSmlNcE1RRXg2QW80bVg4WEthNGV3Sy9hWXNNUThORzV3Y2RDU05lYUFiQkxKRzFra2J2UTN3alVBRWM0KzhLUGZiT3RURTAwOXE2T3BWNWc0enVMeTMzOUg4Y3ZzWDBVVFlvOGUzZEdyWjNkbFRmSGhEbHZ1U0M0Snk1WXRRLy8rL1pWdkVrblZaOWV1WGNKQmdic29pZ3YzaVczZnZsMzVkZ3Z1bDdkVmJGRndEVlJaNGZyNDJCSWNqRDh2M09ZVHlHcUt5VW9pcXlwUkNKTmFOTlhaMDErVitPeGc1d0FWQ1FjTFJwb3VrMFFqRjk0YUYzaVRLUEc0cTVFUkhhSGxmcWx5NUhEQ1JmeDhiaU8yWFQ5T3g1dUtWRjBHM0J5ZG9HSVJ5OHNSUXBhRFhHVG42SkJGeDVlZGwwM25saXVhVGNOZGZPR3Y5WUNUZ3dxK0pHNThyTzgydkFlQkpLem1YTHg0Q2RPbWZ3c0hPdi91M2JxaWQrK2V5cHJpdzU1SHdnVy9CSHozM1hkNDRva25sRzhTU2RXSFd4aTRtYXlrbUJlVkhLR0hZNkRhS3J0Mzd4WjlYclpJeGZkeEVkYlVVczRtWHNIZTJPTTRueGlGUkxLWW5PbFFhenI1b0pWSEdKcTRWVU1EbHlEVWN2SkZ1TVlMd1NvM09PWFpJeU1qRmYwRG11RGRSbmRqYmJjM3NhNzdXM2lrUnZkeUZ5Mm1rV2NZdm13MkNqdDZmWUJmMmp5TjErc05RWWphSFdsMFRKNTJhbFNqejJGcVQ5U2dZNjduNG8vR3J0WFEzRDBVTGVoOFBPMDFTTXRNUld4cVBBNWRQMFBuZlJJM01pMjdwUXZuRmVYOXNTdGxKMWRKUll1cDZoM1JFb2s1TERSbENmY1IyektIRHg5V1B0a2VGUzVjN0JHbjArWGM4b3NvQUM3bzYxQWhIK25raWVwYzZLdGNFZXpvakFBSHJUNlJOZU5qcjRaYm5oMWNxQ1owZjNnN2JPbjdFYWEyZmd3UFJYYUhqOGE2a0U5czhXVGw2cENSazRWTXN0WlNzOU9RUUtLUlFHS1pTcFllTDh2TXlSWVdrN1cwOGEyRnAycjN4ZC9kMzhEQ0xxK2dqck12dEhUZUhuUzUvUTNIcjZSQVNpRXFGMFRRT1VacVBGQ2J4TGtHL1ZVVkpFckd0YjVLYktXNGZ2MjY4a2tpc1ExSzI2ekg0eXFOcVZtenB2TEpOZ2tJQ0ZBKzJSNFYzbFI0OVdvVVB2N2tNN2k2dXFGSms0YTQ3OTU3bERXbVRENDBId2V2bjRhVG82VVFUblpJeWtxQmw5b05MZnpyNE9HNlBDRmswUS9sdWRRWTBhUjNPZUU4enFWZHg3NzRDemljZUFteDlCbnA4WUF1bmFUY2dYSXErMkp2UWhZc0VoTm8zVkhYUFJqMTNjbFM4Z2hIc0tzL3d1bHpGLytHY0xEaWhUaEZ2N1AwL0Zic0kydEtReFlnVzRGNUJ0UEpDSEU3YUgrdk5IMEFrZTVCeXRKYmNIU0xLVk9uaXo2dXJ0MjZvRy92WHNxYTRsT2FGL25GRjEvRTU1OS9ybnlUU0tvKzgrZlBMOVVZeEV1WExpRWtKRVQ1cGtmMmNWVU9GVzV4OFkzVzMrdzhVZmdXaExPOUJoNXFKM2lvdEhDbnhIODVPVHVva0pHZGlqNGhyZkJSMnlkSXRQcFI3b0lmbmhpeW5KN1kvVDNhTDMwUzdaZU54K0MxYitMcGJWUHcrWC96c0M1cUwySXpTYkFjMVFDSkVueXBCdVZWblZLRVBubEhBbjYxNkdBODZDZnljRHp4QXY0NnZ3bHY3UDhKWXpkOWpONnJYMGVUdjhhZzlUL1A0ZGR6bTVSZnRFd3RqMUM4MkdRRUpyVVlnMUFYWCtTUWhlZW1vbk5VenU5bVVsTnkxQllvaHJtNS9MRHAxNlduWllpL0VvbWsvTEUweHZUdHQ5OVdQdGtXUEJqWmxxbVVQaTVyOEtBQzNFL2pBVjlLL05lYnJDc1hlelhxZW9UaG15NHZZelJaV1c1cXkxNTUrK0xQWWRMKzJiRDd1UWNDZnV5RUdZZm5ZM3ZpWlZ6THpnUWN5SUxqTUU4YUwwRGxTbGVBdnR2eDFDTWtCaXdLWEFzeFRrSW9lUEN4aXY0NDZhYzgwWHFURmVhTkhEc0hIRWxQd083cnB6QjY5V3V3bTFvZnRaWThqdm5uTnVKTVNyUTRGblBxZW9Yam5kYVA0cEY2QStCUDUrWHFvRDlQOWpqVUovN3NCaFVQZUxhQVB0Q3dQbDRoN0hoOG1VUWlxU3hlZmZWVmRPalFRZmxtTyt6ZnYxLzVaSnRVV2VHeW81TFp5OUVaYm1SOXNHQnhNZDQzdkQwZWF6Z0VUclRNRXN1djdFUHZmMTlDaTcrZnh2djdmaVJ4SXBIeElZdkp5Wk5LZkJJb25tT0xhMDFzelZoTXZNNVNzcFNYRWpjcmtnVUlkcWZuWmoyLytqaWRkQm4zclgwRExaWS9nK2UzVDBOVUFZT1JXd2MyeEZPTjdrWkRuMGprNWVRSUQwUkRjcWZ6ZGl4QXVBeUlReWpFMHBSSUpPVVB6MGF4ZE9sU213cWp4S0lWR2hxcWZMTk5xRlN1bW5pb1hlRkxndU9tY29HL3N4ZGVhRFlLclFJYktHdE4yUmg5Qkg3ejdzT0FWUzlqZGV4eHZaQzRCTkRaOFR4V1hNS2JDNUVoc1NWRmY0VmxsUU53eUthY0xLTkUzemt1SWErL21WL1p4anlKMzZGRXh3dlhRQ1RTdGxOT0xVZnc3SDRZc3ZGRFhFdUxFOGRxakFzZDU1QWEzVENzVm5jNlh4ZDRhdWljdGU3dzByb2kxMEwvbDBRaXFYcHcwT3M5ZS9hSVByVEl5TWdxNXlMUFV5VHhNWExvS3Zhc2JOcTBxYkxHZHFsdzU0ekxWNjdnczg4bWk2bnRtemR2aXJ1SFd3NlhzdlBxUWNTbXhpSENNeFFOZld2b1JjR016VEZIOFBiQlA3RHUzSHA5ODk5TlJ3N3pVekpzeTh2cHN5NER5RTdYSjE3bTdJOEFFa2QvbGFzWWQ4Vk9FMnpOOE96S2NaU0hRem9oL1FZSkdUYzFrclhIVFpSczlZbGpNdDYzTWNweXZyeVpDU1NBd0N1TjdzVmJ6UjRTL1hUbUpHWWs0VURNQ1dUbFpvdnBUSnI1MTRVM1c0cG1zSFBMMUdsZjB5Yzd0RzNiR2tNR2wzeGNpblRPa054SmxOWTVnOTNmZzRPRGxXOEZ3MkdnMktxSmpvNFc0YVVzRFhqbTJLeFJVVkdZTm0yYXNxVDRqQjA3RnJWcTFSS3piQmpEUlRyUDk4Y0JndGtpNUprZGVBRDE3VVNGQzllbHk1ZXB3SnRDd3VWVXNIRFJJUjJPUFFWUHNqNUMzWGxHNHZ3OHR2c0gvSGhrb2I2cGpxd1ZJUno1dElNS1pqNDlFZ085OVVSSmw0NGFnZlM3MVZxaFgyQVQ0U2loY3REQXlWRU5MVmxvSm9VNWJacVZwME9xTGhOWmxOSjBhVmhGMXQzOFN6dXc0L0l1ZmJNamp4RmpLMHo4WmN1cmdPTmdpeTRyR1c1YUQvelorWFgwQ2NvL0FTUVBUajRWZndIcDJXbW81VjBkN21TQm1TT0ZLejg4eE1JUXNMazhnalJYRnZ4cTh0UVlmSis0YjlNVzRPTmR1M2F0bU0rTkMzbytkcDcwbEYzSG16ZHZqaTVkdWlnNUs1NktFaTVyNFhpQjlldlhGL2U1Skd6Y3VCR2RPM2RXdnQxWlZJSndYYUVDNzZ0Q2hZc1BpY2RPYWRuYno0eU5NY2N3Zk9ON3VKRWFTMVpXUVpNNUtnVXlDUVYwMldqbVZ4dTFQYXZqeVZwM29hdGZ5U2VmTk9kRXlqVjhjMkk1L3J0eEF1dGlqbE1KU2pVZnJSY0ptaUtZK1dBQjB3SHg1L0Zna3dmeFE1dHhKSmI1QzZUbzFPdndJTkhTV3VqTHMyWGhTazFORlJQM0dRWXZzOGgwN2RxMVdJWEJxbFdyY096WU1jeWVQVnRNSlZFUTNGelRzMmRQOU9uVFIwdzZ5cjlUbnF4YnQ0N3V6VlZ4VFZsSU9RSjVuVHAxbExWRncwRmNPZjdqSDMvOElRcWtnbUJ4N3RhdEd3WU1HSUM2ZGV1S3FUUktjeDlMeTdWcjE3Qm16UnFzWDc5ZVRNWm9EUTBhTk1BTEw3eUEwYU5INjJmMkxnU083c0JoeVhnR0F4NEt3ckFGOGNBREQrRCsrKzhYbjYybHFna1hoNkJxMDZhTjhxMzRjUHpFZnYzWXEvck9vMG9LVjBIOGZtNGpIdHcybVVvOHNuQTR6cC81b2ZQN3k4dTRDVEExR3QxcTlzWEVlb1BSeHJjdVhDMklZRm5DQVg0WFg5eUJML2JQMGpjbGF0ejF4MmxSditoQTArTVI2QnFBa3dPL2dadUZzV3A4V3l3VlNMWXFYQndpNnNzdnY4U3BVNmVVSlhwNFhFeVBIajB3YXhaZHQwTDQ1NTkvOE41NzcySEhqaDNLa3VMQnRYMk80ajF4NGtSbFNkbkFNMGEvOHNvcithSVErUHI2aXI2RTFhdFhLMHNzdzAxS3ZEMFgvaVdoU1pNbXdvcVpNbVdLc3FUaWVQenh4OFg1OC9pbWtzRE5YRHpiTm91dkpmaVplZXFwcDVSditlRUpFbGtzZWFvZGE2aHF3c1dpekJXY2tuSW5DMWVGdDZ1VXRLd2N1dVZ6UExqaFBYcGFTUkRZVzFBMDAzRVRIU2V5V2ppUllMblNEL1FMYVlXOHg3WmlYYmRKNkJIWTJDclJTc3hPdzVXME9Gd2dTODZRTHFmZHdQWE1aR1NMYVUwS3A2TnZIWHplZkF6eUhsbVBsNXFPUWdDTEYyM0x4MmtuanM5d3JKVDQyTWxhdktaTGgvdnZBekh2MGs1bEw3ZW96RnAwV2NKTmVPd3V6QVdRdVdneFhJdm0yWmU1b0xkVWg3cHc0WUt3bmppZ2IwbEZpMkhyaktlMDRPdHFyV1ZRRkNOSGpzUmRkOTFsTVhRT1J4WmhNZUo0a0Z6Z21jUFdHVnNlTEtnbEZTMkdtK1NtVHAwcXpvc3JCdVVOejVBOVljSUU4WHMvL1BCRGlVV0w0ZWVCTFdLK2p1YjMvdlhYWHk5VXRKajA5SFJoZFpXbW4waGltMVM0Y1BGY1dKYk5FTXR3enJzMmZVTFd6RlpvdmFwRGE2ZW01RURKa1pKS0pIdk9sQktMMFJGZHNidlA1MWplK1RXeGJXR3N1TG9mcng3NEJZOXUvQkQ5VnIrR0xpdGVGQU9KV3l4L0ZpMlZ4Tjg3cm5nQmZWZitEMk0zZm9CbmQzMkxYODV0UUZ4V3FySVh5M3pXYUFTTzladUs1eHVRTlptUmpMd2MzYzFqMVI4M0p6b0hSMmZZdXdaakJJbnl0Tk9ybEsxdkw3aEpaOXUyYmNxM2d1SG13MGFOR2luZjlIQ2hGQkVSVWVZeDVoNTU1QkU4OU5CRHlNZ28rUUJ1dHBLNFdhOG9PQjZrdVJjWFc2dlZxbFhEMGFOSGxTVmxBKytYclJmdTlDOFB1RG1RKzJTS081MTlVZkIxNVAwYVltZHlzK3RISDMwa1BsdkRzODgraTcxNzl5cmZKSGNDRmQ1VUdCVjFUWVI4NGxxME5VMkYxWlk5ZzJzWjhmQldrNlZsSm5oODVQSFpxUWpWdUdOK2h4ZlEycnVHc2lZL0NWa3BXRUtXelp2L3pjUFZHMmVnWXl1STk4Yzc0WDZtbTI3dDV0RDZYTEs0OHRnemlQK1MrTkluRDQwSEhxczdDRzgxdkJjcXN1Z2NMVzRMSkpFbDEzcnRXemlSSEFVdnRTc2NEQTRjTjdIVFI4RFBUTVQ3amU4WFRadUZZVXROaFVVMTlWaUMrejNZTXVMK3FZc1hMeXBMeXdjZXk3SjE2OVppajJuaEpocnVZeW9PM0pmQnpXb2RPM2JFa1NOSGxLWGxBOS9YQXdjT29ISGp4c3FTMHZQT08rK1VlNVFJanAzSDEyaklrQ0hDMGk0T2ZEK0ttdG4zVG1zcW5IcDhLVjQ3UEVjRU03QVgvU2hsZzQ3S3drQ3RKMzVvOVJTNkJKcFdOaXVLQ3JlNFRBdnRnc25NelVhbmRlOGloYXliQ0NkZnVObXJLS24xeVlHVFNxeDdPTHdqemcvOHVrRFIrdXZpZG96ZStCRzhadmZIUTJ2ZndNWEV5OUJwM2ZSOVpEeDlQemM3OHJndk1VQlpaU0dwYVQyN3dMdFFvcnkwVFE2bHVKeE1mTEp2SnB4LzdJUjJLeVpneHNsL1dOYnk0VTYvYzd6dlovaUNSRW1ueXdMM1pybno4UnZPaGM3TGkvWWY0ZUtQZC81YmdNK1BXNTZ3emdEWE04UU0wZ1E3QVZSVjJKT01tNUtLQ3p0ZGNJZDdlWXNXdzgxY1BIQTBOalpXV1dJZE0yZk9WRDVaejg2ZE8rSGw1Vlh1b3NYd004SjlYeWRPbkZDV2xJNXg0OFpWU0dnamRoOXYxcXhac1VXTDRmbmhUcDgrclh5VDFGMDRCczl0K0FCcG1jbEl6RWhBUEZYK3l5b2xaeWJoVlB4WmRQMXJOQ2JzbWFIOFlzVlM0Y0xGWmE1Uzd0NzhhNG54ZTJiaWJQSlZWSGZ5Z1N1TGxoQXJmZUxaaXkrbnhHQnRsOWZ4WTZ2SGxTMU0yUlo3SFBVV2pjWHdkVy9qMXpOckFHY3Z3STFxU3l4Q3dycmlYSHdBeFV5OEhTY1dOV2NmTXIxQ3NJZCs2NG10WHlCNDdyMzQ0WlRsSnI4SmRmcGpWOC8zWVVmV2xYMWVybDY4RElrRXpOMUJnem9rWGgrUWVLMk5Mbmk2QVJhclBCR0dTajlxdjZyQ015c1g1dlZYVldEUjRocSsrVmlZZ2toTVRDeXlabDlWWUt1MXRGSDh1VC9yMjIrL1ZiNVZiY3FyaWRUV2VISC9MSnk0VHBVV0twdEV4YnM4RWxmOFBTTXdlZDhzbkVvcWVUOW5TYWx3NFZLcEhLSFY2Z3RjSHZOUkVDbVpxUWhYZThESFFRdGZvK1JpWjRkUXRUdXVEWm1CRHY3NVhkdVBKMXhFeDM5ZlFZZDU5K0E0aVp2dzhOTjYwQnBTRzNheU1DaW5va1A2WkZBalErTExZdlNkMTV2azUwVC9HSlNYTFRhTk82SjFHWGg4N1p2d290K2VjejUvME4yNkhzRTRNV0FLMm5oV2h3TlpsSDZPVGlibjV1L29qS2J1MVRCaDkweWNTTFE4MTQ5K25CSWZGNTJhbXNTemlzTE5JTFlDOThGWk81VTVXMm1GUGJkVkNYWjhZZWVSa3NLV1ZsbjNaNVVuUFBCWEF2eDBkQkhneWxPV0tPVlRlY0ZkRGZhTytPbk1XbVZCeFZIaHdzWHQ3L2JDUWFOd2ZCMmM0RVZXaUhIUzBIM3dKT3RrUWRkWDRjM3U1bVpNUFBRSEdpNTVIRnV2N1FkODZsRE5nQVhTVU5EelgrUEVZa1E3ektGQ2lPTUpKcFBJSlpCWUpGd0FicHpSLzAyZ21rUXkxZUxTNDREc0RNcXY3K1BLdnk4bGNZZ3BxdVVrWktiaGdiVnY0SVh0VTJtNUtjNk9XdnpTL2prU3FIQlM3aXg0bTUyanQ3MUdDSE55QVE0Z3FhbnNxS0M0eWd2QnJacWNPVVBYMEliNCtlZWZFUmVYUHl5WE9XeEoyaEljaXFna2pndHNWZHFLcFdXQW02Y2xnQk9YYlZ3K21NT1QwNmJTODhzUmdNb0tLc3Q1eHZlS2hrdmNDc1hCd1Y1WVhVeDZlc0VYa1B0OS9LaVE5MUdTcTUwRHdwMjlzS1RIVzNCakM4ZUlLMm54YVBQM2VIeTQrenZrcUxWa1liblJqU09SWVhkRGs4UzU2ZUhtcVV6SU9ncFZhZENVcktCUjlRYmoxOTRmWXQrSXViZzhaalh5eGg5QXpOajFPUFhnVXF3ZTlEM2VhL3NNT2xacmpqcHFWN2p6NEdJTzRhU2ptMlhwTjNpWm1nVFR4UmRmSFY4Q3U5bDljZG9zVWp4N1Z2N1E4VmwwRDJnbytyd001eWdTblhld3hnMmVJaHBJZnJKSTdCZ1dMbWRuc2lhcktPd2NZR3M4K09DRHlxZUNLV3RQd0lwZ3pKZ3h5aWZyWURkMWRsRzNOZVRrcGdaWXRLZ3NNc0FWOUt3MGpJcm9pdDk3ZllnR2JxRUF4MDQxdEJpVmtxSUNncGNIRlM1Y2JHMFpSc3ZuNkxMcDJsRkJiNEZnSnk4U0tDMDhTYVJjSGRSa1libmcwelpQUXNWOVMwWWNKS3VveWQ5UFlOZjFZeVFXL25UUCtDTHlqVE5MN01pUWRCWHFQRWRNYWpJS3YzZWRpSlBEZjhkK0VxYlpKRXdQUm5SR002L3FxT2JzVGZraHBoaXA2UmFFbm9HTjhVYUQ0ZGpjOHdNY3YrZDNiTzAzQlYrMGZobzlBcHNETEVpWkpHRDVtaHFWUk9mQU5aSmFDMGZqSHc0UlpZUTlIZWRyelVhaXBuc2dWSGIyOEtEenZKa2NuYUFTVFlMNVNVOUx2L204MlR0Vy9BTmpMYlpZaUJ3NmRLaklmaEoySUxBMXVBbU5velJZQ3pjUkppY25LOTlzaDhMbTk3dWpvVXA2ajRBbW1OMzFkVHdRM2huL0RmNE92M1Y0R1VpOEtOYlpJaFV1WEd4dE9UbHBSZUdiVGNMRjAvaGJncjN4dUJCM0pmSEt5OHZCZTYwZnl6Zi8xcWFZbzJpNjVBbmN5RXpUaDFyaW5YS2hmak9SZUhCL1JFWVNISE4wV0hUWFY0aS9idzdlYmY0d0hnanJBSzF3aVM4ZURUMUNNYUhCTUt3bUN5MWx6QnIwRFcxSCswOFVOUnJoVm1qU0gwYi84QnhlSkVUOS8zMEpzMDZiUmxGZ3ErbUZKaU1RNU9RcEF1L3lSSklzMXV3MjcreVFQOXdUazI0MDlxZ3E5M0d4RTRPdHdlN08yN2R2Vjc1WmhnZTkyaHA4ek54a2FBM3NVRk9hQWRHU0traXVEdUVjaE55SWtYWDdZeHRWM0NQWVU1ckxyekt5dmlxS1NyQzRIS0ZTcTBVVExQZlhaR1phOXVieTAzcVF0ZVVDSnpzMUhxOC9URXdCWXN5QmhBdm9zdWdSRWdVMWxlQzBUaGc1OUk4aHNjV1NFVStXbWpPbXQza1cyYU9XWVVob0d6aGJDSzlVRXZqblhFaElWM1IvR3hkSC9Ja2hJYTMxVFpCNUpKVENhOUZ3TEpTUnJVUlhmenk4NWcxOGYvSmZzYjBCbnI3bGtRYUR4VHhjSG5TK25vNnVkTXl1VUJjUTdTT0Zhc0tpZjR1U2s4YXl1RlVGeWlQWUxRZWFiZGV1bmZBQzVJRzI0ZUhoeXBxeWcrTUZGb2E0OXVWQXk1WXRNWGp3WVBUdDI3ZFlNUTZ0eGRxbVd4NzBMYm5OSUNOZzdxVnRPTXZPYWthMDg2K0xjL2ZOdzZnYXZZRzA2L3IrZmxGZ1ZYMHF4ZUp5MW1yQlU5RG4wSVhLNWFqcEZ1QUNYV092UmlPL0dxanJZMXBBSFUrT1FxdmxMd0J1QVZTYWtTand0YjRwRkVxaVBMMUMyK0x3Z0c4d3J0NUEvWVlGRUp1WmpLa25WK0M1dmJQUWVkMGtkRjMzRmpxdmZRdUROMytLU1lmbllWUHNNU1duWlVLZHZMQ28renVZUzBrNGN1Z3l6WTZITXZGZnp4QTh1ZlV6ckdmbkVTTUNuWDNRUGFTRnVCbnVKTUlzWUJvU2VFdHdFNDREaVlJOTdjK2xDdmR4bFRYVHAwOFh3WFhaR2xpMGFCRldyRmdoeGtaeE5JZFdyVm9wdVVwUFJmZGhmZkRCQi9qdnYvL0VlU3hldkZqRVpPUkIwWnc0dG1KWlljM1FCQjc4VzVSd0Z4ZXViTEFZY3p4Qjg4Z29rZ3JDM2dGcHVWbW91M0FVcGg5ZHJDeTh4ZXpPLzhNZjNkOFQ4VjJSZkJXaUN5UmZJdEdyUXMyS0ZTNWMzQTZ0ZFdMcktVOVlYQmtabGgwMHZEUnU4SGYyUUovdzlzb1NQWW5aNmFpLzVBbm84ckxwNk1rcXVka3N4NG5FZ1pzRzArSXdvOXM3V05YekE5RlhaczRsV3IvNDBuWjBXUFVhN0w1dEJmK2Z1dU01RXBTcFIrWmc4OVVEMkhoMUx6Wkg3Y1hTOHh2eC9wNGYwV1h4WTdDYjFnRDJjKy9GZXdmbllEdVBrYkRBZmVHZGtQZklKb1N3S3lySEtUUnBOdVFjRHFMZnEvdUNoM0NWelhNam1nWFVSeU9mbWlSY0x2Q25QTm9DTE1QcjErUG9PYlNISFZsMWJ1NzVQU3R2TnpqNkF3K281WDRYbmhyRDRKRENGaDFIV3VDbzc5eC93eTd0UEFkUmFha29OLzZnb0NCeFhoeVRqMk1XR282ZExUb2ZIeCswYjk4ZUN4Y3VGREVOK1h0cFljL0Nvcnp1U2pKZzNCSWNpWVNER2ZQNThXOXlKV1BPbkRtaUQ1R1hjYlIzanRFb3FVQWMxTWgyZE1MNHpSK0tjSGFYazBtTWpMZy9zaXZ5bnRpSldiMCt3cEorVTdENHJxOU0wdXFCMzZDWmQxMjlkN1crTUt0VUtseTRHTU5MeXFLbEsyQk1qTXJCRVIyRG15bmZiakZxMDBmSVkzZE85cnBqRHo5dWtqSWs1TUF4TnhPenU3Mkp4MnIwMEc5Z3hxU0RmNkRWUDg5ajZPclhzUzNtTU9BVFNha0d4RVNVV2svYUx4V01Ja29HSlo0UHk4VmJQNUF2a0F0UUhkN2M5eVBhcjVpQVhtc21Zc1cxZzhwZVRUazMrSHYwRCsrb3I4RlFiZWZXTWZMeDBuZnZTTFQ5OXdXa3NHVm1SSFAvZWlUWTduRFhGR3hKWGI5K1E0Zy83WW11NCsxdGNYSFRHUWVSdFFadVF1U0NrWVBhbGdZZXA4V0ZhM25DY2ZsWWtLeUJCWTdIWS9uNyt5dExTazVoa1ZiWWttZEJLUzNEaHc4WEZ1VDc3Nyt2TE1uUDBLRkRoWkR5UklpU0NvVExJUGNRN0kwNWdqcUx4dUpiQzhFU3hsVHZpa0hWV21Kd1NDdVR4RTVxRzNxOWp3Z091bEFGSXZad2FWL2hxQld2UWc2cW1abGwyZUlLY3c5Q05WZlRTU1E1Sk5MZjdKMm5KVEVSVmd4Yk5Kem9OSEp5WUorWmpoMERwbU5VUlA3SjZsWkY3WVBkenozeC9zSGZFSjJkUm9KRSsxYTVLZHRUaHB2N3NwUm9QVWVyc0NjcnlKa0tFSlVyMWtRZlFiOS9Ya0MzOWU4aWpxMHJJemh1NGJJdWI2Qm5aSGVsNDVPT3ozaC9EbHBjU3JpQ3gzYVlqdk55MWJpZ2xsYzRmQ3hZaVFaUzAxSkVyZHpPd1E1cWRydS9UV0hMaXB2T2lrUDE2dFd0ZGtJb0NKNHp6TktNdFdWSmNjTStzUmdiNXFJcURZWjUwQ3hSRnRGQU9QRHdnZ1VMeE15NzFzQ2hzeW9pb3IzRURLcVVwMlVsWXM2SnY2bnNTbEVXRm8yN3lnbStaTFhwQzhUS3BWS0V5OFhWUlJTK2pvNE9pTHRoZWRBblQxOXYzRStZbUpXQzl3NzlwcmVDN09qQzhUcERJa3NMMlNsWTBPTnR0UENxemd0TTZMdnhBL1JaOFNLVmhpUjRIRVdEdlFuRlBzejJJeEw5Y3pPWnIxTzJZY3VKblVWY0E3RGgwallFTHh5RHY2N2tiMkphMWUwdHRBeG9ET2pvNFREWkgrMkRqbVh1c2FYWUhIdGM1RFZRemMwZjN1d2hXUUM1T2JtaTVzeHg3MjVudUIrckpIQ3pHNmZTWUczNHA1SlEwb0thaDVDTUdqVksrVll5Q3ZQMExPMThYaHloNDVOUFBsRytXUTlQS01uUitpVVZSRllxTkxwTXZOVnFIRFlObUNZY3dZeEp6NlNLbXk0clgyS1A2YmNQemNXZVpLcEFWY0s0TFhNcVJiaDh2SDFnUjJZcmQ5eGV2V0pkZkxIN3RrK2xtbkEyaVE1YkdYellTdUtMU0xXR1Y1czlqS0hzMldkR2pjV1BZZVdGN1NReVFaU1hMVDFXRHNQMnRLMjRDZlNaelYvZVB6ZmYzVXowWFRpUEtMOGo0c0lidGxWVXlNa0htZllPR0w3dUxYeG5OalVKNTlqZGgxNW1qcWpCSGp1RzN4TDdvMFRDOXpCUGpHa0UyVkppOW1OTGNITU9EeDhRd3VYSllheHVUM2h5eWRMMGdYQjh2ZEtRa0pDZ2ZDcDdpaHRWM3BqU0Z2Q0ZXVnlsQ2Y3THpaazhwMXBKK2Y3NzcyV2ZWM25ENDJWVHI4UGZPUURKRHl6RzIwMGVVRmJjb3NmcVNhZzIveDZFL0hrL3BSRW1xZHE4dS9IT2dWLzFaUmxYd2lzWkxrVXJISDkvUCtFVjUwQ1d6K1VveXpINWpEbVdmQTByejYzWE54R3lIQWhyakJMM0YyVW1ZMkJZZTN6VXlIUzZna1NxV1FUOCtTRE8wczBTQVhiRk5rYmJpdTNwT3pmelpTUWd3c1VIdmYzclkxUm9HNHlzMWdvUGtnZ09DV3FDaG03VlNNRFNxQ29TVDl1d3RVVy9hYndQUGg0V1U0MFhudHI0SVNhZitFZC9BRVljNlVlMVdlNlg0NzRUNCswY3RUaVRGSVd2emJZcDZMbTRjdVdxaUR6Q1RWbCtmcWJqTW00bmVFWmtubGl5cEhBZlVta29yNmo3blR0M0xwVUxmMkJnb05YTmNKYlFGZENmek42WjNFUmFVdGhxS3MzenlIMjJuMzc2cWZKTlV1Wnd1YVBMd0pka1pVWGZNNXVzZDlPaFJYTXZiSVhuTC8ydzd0SVd4RHVvY1MxWFJ5bkhKRjFsWnpnVmxYTmMvbFVCdUFTdGNMeTl2VVVCekUyRjE2Sk12VnNzOGVIaE9TS0lMWmYxZXZGUkV0Y2l5RXI2dWYwTCtveEcxUG5uT2NSa3A5QjJidm9GeHR0eDBxVUQ4WmR3WDJSUC9OdjdZMnp0K1JGVzluZ1BzenY5RDc5MWVRMi9kbjRWaTdxOWlVMjlQc1NPUHAvaE00NUNuMG8xMWpSS1loOHNRRWI3VXpvK0oreWNodm1YVFpzTjYzdUVZbFN0dTRCc0RoTmx2QjE5cG9maCt6TnJrU1VzdThLNWNQR1NhRExpcHF5UWFpU290eW1sZFVUZ1BpRzEydkk0T0dzb3I3RmFQSGxrYVk2TFJhczBnbDRRcFkzaS8vVFRUeXVmU2c1WFZzckNlMUppZ2V4MDlBNXNJWUlkbVBQZTNsOXcvOW8za01pVmVPNWI1ektKeGNrOGNXdFJPYjBYSllHT3N1TGhpQThPRHB6c2NlMWE0VUZMRHlWZXhCOHNCRnhMdUZuZ0s0bXNwVmtkWDRRUGV3QWEwV1hEKzRqbVlKSWFEOHBIQzR5M1lUSVQwVHVvS2ZJZTI0aTU3WjlGbjhER0NIYnkxSzh6dzB2dGpEWSt0ZkJTdlNISWUyZ2wzbXIrTUlsbEZxVU0ycCt4Q0ZGaThYTHl4bjJiU096aVRPY0crcm4xay9DbGRmb0J5b1p0YUlYS0dmL0ZITVRXSXNhS01USFJNYUo1TlNzckc1R1JrY3JTMjQvaVR1eG9EbGVNMkZXK3FzRVdVMm5nZnMyeThDNDBoOGZIbFJSdTRpdXJtSmx2dmZXVzhrbFN0dVFpZ0N2K1JseExUNERyNzRQdzVyNFplc0VxbzhBTUZVV2xDQmNURU9DSGJGME9uSncwdUY1STIvdXU2eWVSbTVWTVI4cjlVM3k0U2lMck45UTFBSVBET25LMm0veDdkUzgyWGFVYUpEY3JzamdZOHJQSWNCTlFTZ3lXZFhzTEs3dE9Fdm1MeTlzTjc4RW1zc3dDK1VGZzcwVGpmaXRPWXI0YVJ3emJhdG9KNzBESDhueDkvVlQrcG4xZGRJeGFIN3o0MzN5UnJ5RFkyazlPU1JaL1BUemNiMDROY3p0U0dxdkVRSG03dEpjRU56ZkYraThGNVdFTkppVWxLWitLVDNFRCtCWkdhYVpna1JTQ296TlYvcmRoMlpXOXlNaEt4OVFqaXhBMC8zNmtjZ1hjNExuTjc0dGgyaWR6c2xMMFFYbHpMVGMxVndaY2VsWUtkZXZVUm1aR2hpaWtUcDBxZU9iU3lUd0pwTm9OR2hJZXRaSTBiTHJ5N01lMSs4SlRaVHB1NTU2ZDN3b3Jodk9vNmZSRWZoSUtEdHlPM0d5czdqY1ovWU5iNkRPYmtVUW1kWFI2SEdMb0pzV2szVUFjL1lhbDRxK1RiMjBjb3YzVWN3c1NmVmZpdHd6SFIyYVVSdTJPcUlSTG1IRjJnN0tGbm9sMUI5SzV1Tkt4NUlsajB1ZTNoeU5aalB1akRscWNRZGxBZkh5OGNCcmdBdG5IeDFmMEM5eXUzSzVOUmk0dXBpMER4YVU4eEpqNzg2d2RVMmFKTm0zYUtKOUtqNmVucDJoUmtKUXg5dHd2bm9XN1YvMFBqWmVQeC9NN3Z0SlhtS21jRkVLVmt3MDFyZmZuenh3ZHd4RDRuTDlucFdGQVNIdDgydlpaVUNtcWIyMnFBbFNhY05XclYwL0VLVlNwMURoZHlOeE5SMk9Pd0luRVNVV0h5bEhVRFltYkNkK3BQMXpKcFdmbXVRMUlTWTJHcThvSmppUWdOL1BUamN2TmlNY3Fzcko2K3VmdnVGOThlVGNlMnZReGd2NGFqY0JadlJEd2MzZVJmT2JkaSs0clg4SHNNNmJCY1JrL0V0UGRmVDZIWFc0ZXZmdzVVSk40M2Z3OSttMUhGMTk4ZG53eHNzeHFLUy9YRzBnVmx3eHhUSWI4TE1vY2IvSG5jeHVWWFBsaGo3RGtaQjVqcEVONGVFaTUxTHlyQ21WaG1WUkZTbHZaS0k5N3prNFpYQ2txS2V3QldsWnczMlJZV0pqeVRWSm1VSm5obzNGRDZwaFZPRGwwSmc0TW13MDF4MDlsZ2FMeWllY0lQREYwRnFKSExzRnpkWWZveFl2UnBhT3JmMFA4M2VOdHZOeGdHUGIySThIanVwTkIyQ3FSU2hNdVQwOFAwY2ZGcWFDeFhFemZpTTVJMTJYRGtZVkJTWmxVUTZnVGxEK3F4a2ZIbGtEcjdDY0dBQnZ5cXUwZGtaS1poTEcxQjZCWFFFTWw1eTBHckg0ZFE5ZThobDlPcjBJYWh6UHhEQWU4YTFDcVNWZkhBUnV1SGNTWVRSK0pXWTF6eldxOExvNXEvTnIyR1dUVGRzYS95Y2ZLVTdHY1RvN0dQMUdIbE54Nk92bldwZjJxUk8zRmtKK1R2WjA2MzVndVkySmlZNFZBY3EwNzlEWjJ6R0RLeTZ1dnNxbUt6WmRNYVFaY2x6WlNpVEVzN0xkcnBhVlN5ZE1oMUMxRXhEaGw2cnNIb3c3M2F3a0xLeDNEcTdWR2hLdmVLL1RwZW9QaHJYYlhpNU11QzYzOTZvbmxETS9VRWNSZEpGWGdPYTQwNFdMdnVGbzFhd2dYM1lURUpFUkZYVlBXbVBKd2VDZFJLOUJTNGM1TmNsb1NvbXlxRVV5c2F6b2VadFcxdzRqT1NJSTcxUjQ0bnlIUnhnaHpEY0MwWnFQMUdSV1NXR3grRzRUbFBNYUxRL3R6dUNmYXQ3Z3BvcTJYRXZkRnNUbXQ4UkN6ZkRyTTdJSkRjZWVVUGVnWkdkNGU5NFMxUXpiVmFveC9sNDlUN2FqQnp4ZE1yYWl1ZnZWRkU2TURWWjZOOHp1VENGN2hBTDBGY09ya2FWSGo1aWxoZk11aGcxNXk1MUpWckhjVzl2SWMvSDNua29jOG8zdXNvd3B3amtGOHFHeU41TmlxQ3R4Q1pQdzQ1Qmg1TytkUW1jaXBLbEJwd3NVdlMzaEVoQkN1SkJLdXVBS2FLeHE0aHlDQVJJVVBWRTEyaWlOOTBqaG9VTS9EMU9yWUYzK09MS0pjZmQ4UjVUTWtGcFRSWVoxTXBqUGhGMlRZK3JlcHBwbXVqMFhJZDRwdmx2aGJRQ0pCaE5ZVmJWYmtkNzEvdW1ZZjZMaWQyT2gzdVduVGgwUnZuWm5GeGZOdFZYZjJGWDF1eHZudHljcG83MU5ieVpXZjR5ZE9pdjVBalZxRDRLRFNlYWRKSkZVUkZxMlltTUs5akNVbHdhNlFJRTEyK2Jvekt0K2VLcHBLRXk2bVduQVFPTW8zaitjNmNzVHlkQklOUEVMUTFyc203RWhzMk9yaXJ0dDZyb0Zrc3Q0S2VjU1ZoOE1KRitGRzRtU3d6RGl4ODRPbm94TlpSZTJVbkhybW50dUV0ZWMzNmQzbGhXTHhaVkFTOXpjeDRxOVpjblJHUmxZU0JtNHdEU0RheGI4dS9NbUVaczlCNDk5M0k0Rk55VXhCRkE5ZU5xS3BaeGdkYzY2d3lneDU4OGd5ZktKR2R5V0hLVmVqb3BDUmtTNmFkQUpKdEp4RWRIMkpwUFJ3QmJJMEZoZkhHeTByTWpJeUNvM3VJU2tiY3Fpc1NjMUtwWnBDTXQzQUpLUWJCZnRtYXl5WnZRZzVNQU9sTktOMVZRa3VrU3VOaU9vUklsSThXeEtIRGg5V2x1YW5pMTlkNU9YbWtSQTVrRzFpaHlDeXdIaDhsWUhVbkF4Y1NvMkZxNzFhNUdHcml4UDNPM21RcFZTWHJEWmpIdHZ6RFZsYWl1Y2F2N09HeENUenZETlo5SmViTHJtNWtQNFlyOWQ2WVJtSm5uQWxOV0o0U0N0azBUTGozK2ZQWGxwM3JJOHhEYWZUMGp0UzlGY1o4ckh5MWlJeHRqUUZDN043OTE1b05Cb1JUYjkrdmJyS1VvbWs5UEQ3eHlHYlNrcFp6dC9Ga2ZrbDVZK2p2UXBqSTN2Z3FWcDM0Wkc2ZzlIQnFCL0xSK09LNTJyMHdUaGxYV2YvMHNYOUxDOHFWYmk4UEQzaDd1NG1hbnp4Y1FrRjFyYkcxZW90TEsyYllrQ2k1Y3pqcFJReWNySVJSelVIVjBmMVRURmdhOGFCQktFaFQwbGlSbXJpRlhDRWRoTlZZdnM0N1RxMkRQNE9hUThzd29IaHY1Q0FjWmdtYnRNMXlzZTFVd2RIekwrMGxiN2ZvcU52WGRIOEo2d281UmpZa25JbnErdEt1dWw1MVhZbFM1TitrTmR6L3RUc05MeFF1NSt5TmorblQ1MFd3cFdXbm9hMmJjdk8vVmdpWWRnTnZhVE1uVHRYK1ZSNmZ2enhSK1dUcEd6Sm81S0x5eTg5R2djVjNtenpGTDdwK0RKKzdEWUpkMGQyVmRZQUljNCsrS3o5YzVqZThTVmE5d1pHMUxUY0NsVFpWS3B3TVMxYnRrQnFXcG9Rc05WcjF5dExUZUVMM1NlZ0VYUjVPbWpKaXZKVnVlZ0ZSSUg3ck5nRjNVa0lnWkpJT0ZnYzZyaVo5Z2Z0alR0TDIzSjBlSGJjVUpvQStUT1p4UisxSFk4Ty92WGhSTC9YeExzR1Btdytsc1NMWFVPVmZDTHB0enZEbHBrUklXUXRpZCtuZlJrZmd4dlZidEt5VGMxdERRa2ZyM2VpOVN6SUlXUkJEZzVwcVY5cHh1a3paeEdYa0lDYzNGeFVqNGhRbGtva1pVZHBvbkg4K3V1dnlxZlM4OGNmZnlpZkpHV0xIWEk0WWs4cGNhUnlrN3REcWdKY0VsY3E3ZHUxUlhKU2tyQW96cHd1ZUR6WEMvVUhJRE16RFM1VTZKdFBhODlodGx4SUlKeHB1ZUd2U0hTaHRTSWkvQzFTdVJuUWdjV0tOaElUTzFJU055TlhQMG1hRVR5K1FXRElkelBaSXlYWFZJeFlQUG4zYnY2Mmt0ekpDaFJSN1kyd3o3T0h1NzJhckVaOTFQaUJ3UzNncHJJY051ZnMyVFBJemNsQk9vbDdtOVpsTjBXOVJHS2dSbzBheXFmaWswYlBaVm5NNWJWczJUS2twRmcvTjVTa0dGQzVkSU1udFMwbFYxSmpFU1ZpdFZhNmJGUytjREhObXpVWEhrVXB5Y25ZdSsrQXN0U1VlaDVoR0JyU2xpeWdIRGlhdTcza2tiWEZvbUZIWWlEK2tualJYeGNTQnpzejkwMGVpQ2NtY3pSMnZ1RFBaUDFjNXc1TEl4eTRPWkxFNTJZK1ExNnF3ZWl5bEVGNkNxRXVQdlI3anNweDhPK3J4R2RmbFN0MlJCL0ZqcGhqd3V1Um85YS9mMmdPSXB4OG9hSDljUi9jcU1odXlsNU15YzdPd3Q0OSs4WDRGZzhQRDlTdmY2c3RXaUlwS3pqVUVqdEpsWlIzM25tblZHUHZlTnRKazBvV2drMWlCVlRaajhwSWhQMnMzcmg3NDRkNFlzYzNlSFQ3MTBXbXh5aU4ydklGSHQ0NkZVL3ZtWW5PQzhlUTJVVmxZaFd3dWtyK3RKWWhiVnEzRkI1RmZFRUs2K3dkR05aYU5MRnh2NVB4WUU0SHNvTFlzdUdtT2ljV0R5WHhzbVF6TVFwd2N0ZUxrYkM0NlBRNWljOHFYREh6L2d2bUNSMTV5aEtUdlB5WGFqQm1lVGxhUjAzWEFMQjl4NWFXNFJpY2FiL3VqaHA4ZEdBdVh0bjVBOGJUdzNBakxRNGVIS29xVjRmbTNqVVE0V1k1SU96bFMxY1JIUk1yUGdjRkJjTFByK3dqZzBza1BITjBhUWIrOGpUOEgzNzRvZkt0K0h6ODhjYzRjTUJ5aFZWU1JsQjV5WEp6SnVFQ1p1eWFocGxILzhUTTQ0c28vVlZBV29RZkQvK08zNDR0d2tPUm5mQmFnMkg0c3N0RXJtV0lmVlUyVkFwWFByWHIxQmJSdkhsUThxNWR1NUdRWUhtbTF2WUI5ZEhZS3h6cFdlbkl6TDNWL0tZaWdXQjNkS2M4QnlFYWJQbUlaanA3amNocmpDOFBOdVkrTFZvdi9obytrL0RzVEREMWFtcmtHUVlmdFN1dFYvSVo4am82WVUzOE9SSzZXeE1PZXFoZDBEZTRCZXh6Y204ZWcrRTRQQnkwWWt4WE5KblpEclRlbC9iSi9WdTVPaDNlYTFGd2tOSUZpeGJEMWRWRmhNWnExeWIvSkprU1NWblJ0MjlmNVZQSllJdnBuMy95ejBWWEZCczJiTURFaVZRZ1NzcVBuR3pVY1BaRHprT3JzSC93OTFnN1lxR0ltU3FDSzNEbG5JTXZtQ1N1c0t2ZzVCWU0zYU9iMENXb21lakRmNkhCVUxUeUNDUGhLbm1rbGJLaVNnaVhpNHN6NnRhcGhlenNiQ0ZlYTlhc1ZkYms1N2xHdzNFak13R1pSdTdvS2pzU0xpZFBFVDVLVFdheElUbXAxRWpSV1pnZ2p5d3hNWkNaeEVNa2RySW5DMmhuNGxrbGc1NWFydjd3NU9sT3FJSnhLeS85QmxsUTExT3U0VWppQlNXbm5pR1JIZUdoZFJFR212RnhjTkk0cWtUSUZDZVZSbnpuNHg5UnM1c0lEMldKUzVjdTQzcHNyR2dtVktsVmFOUzRrYkpHSWlsN1huLzlkZVZUeWVuZnZ6KysrdW9yNVZ2UmZQUE5OK2pXelhJenVhUU0wYVdqWjlBdDU2L3Uvdld4dGY5VWdDUDE4QVMzNW1RbUlzQTVBSmVIejRhRFVYL1cxZlI0WE14Z280SnR0OHFsU2dnWHd6VStiaTdrQ05xN2R1OHBzTTJjd3pmMURXbUZXQ05yaCtNUittazk5R09vU0FnTUlpTmMwMG1pa3N5YUMxc0VOcWI5NjZDbFdnWG40ZVpIZDdLaTB1THpqeVBwNHRlQXpPTWM0V21vejZ0dkFuVFV1bVBDb1RsS0xqMU9EaHE4MjNJc1dYa1o0QWp3NHZjTmdtZVVPTEF1UndNWldyMnpzbVYrdG16WkprU0xwK3Z2MlVPKzNKTHlwVTZkT3FXZUw0emgyWkE3ZE9oUTZFQmlIcS9Wb2tXTE1wbUFVbUlGRGxwc3UyRWE0S0c5ZHcwczRwblplY2lQc2ZOWVpoSlZsTjF3N2U1ZjRHMDJ6K0Y5Njk1QmRBYmQxd0lxMnhWSmxSRXVqVWFObGkyYUN5OGxudEovNFYrTGxUWDU2UlBXaG9TS0xDRURWQUVJYy9FVEVkcUZ3Q2pKeVVFTmpzSitJVGxLeWFoblpFZzdNZWJLelY0dGd1Rnk0czl3OHNHdjV6Y3J1ZlI4M1BBK0lEdmpaajZSN0ZVSTFIamd5UFhUV0hyRmRQYllJQmNmZk41aEhBS2R2TVg0TFBhQWRPTCtONk9VbkptS2NXUjJ1M0EvbHdVdVhyeUVBd2NQaWlrZWVJeE51M1p0bFRVU1NmbkFYcjFsWVhVeDI3WnRFek0xZCszYUZUTm16TUJ2di8yRzMzLy9IWk1uVDBidDJyVkZCUGpTenJvc0tRWlU1aHlPTzQwZUsxOVRGdWdaVXEwbE52U2Zyb2lYRHNoSVFDTy8ra2pocGtRamttbDkwRjhQWWN1MS9mb214aXBBbFJFdXBrZlBIblQ5ZE9BWmtnOGRPb3lrcEdSbGpTaytaRjE1YUV3dm9JZktSVmd6YWp1OXU3d2hjZlNNbURSVFI0cDJ2alhBUVpiMDQ2MzBWaFJiYWtGT25saHdlYWVTUzQrZjFnMHRmR3REUnplV0xhMmIrZW0zd3QyRDhMK0R2NHQ1dTR3SmN2YkZLODFIWWtTTm5zam13ZEZrSGFabHBTT0xIb0RZdERoMENHaUltcDRGVHdleC9KOFZWS2x4RUo2V3pabzJnVk1aUnVDV1NBcml3UWNmTE5WZ1pITTJidHlJSjU1NEFxTkdqUkw3bmpCaEFrNmRPcVdzbFZRb0duZXN1N1FWblZhOHJDelEwOFd2TmhiMGZBK0lQWXJxN21IWWVkZGtNZ0JNWmFINjRzZHdMZWtxWURaY3FES3BVc0lWR09DUGpwMDZpZmhuWEdqUG1WZjRyTURHUkhwV2d5ZUptWllzSW02eU15UVhSeTJ1cHNXS2Zpb0RkZDFDME5tN0RqUmlQSlhtWmdwUXVlSjA0bFVjU2pEdHUvcWgxZVBnQ1NMWktqUE83K1Bnakd4ZE5ucXRmUmVwWEdzeFFrUEgwVDIwSmI3czlEeSs2dmdDbm1vMERIZlg2STVYVzR6R293MEhLN255YytiTVdSdzllZ3hhcWdGck5Gb01HQ0JuaFpWVURGNWVYc0sxWFhLYjR1SkxWdE5lTlB6cllXUVpOUThPRDJtRGs0OXN3dWxoUDFIbC9GWXpZSHAySnV4bWRzV050QmdxMEtxR3BXV2dTZ2tYMDdON0YvclhEczdPempoNDRCQ2lvNjBiT01mVCtQTWdYbmJVNEQ0dlEzSjFkRUpNYWp3Snl5M3ZRaysxTTFyN1ZDZnJ6QTd1RG81d1U1S0hnd3FxdkZ5c2pUcW81TlRUekxzNjdpSXJ5VDR2eHlTL0s2VlFyYnVZWm1YTXRxOFFtMkY1Q25TZUNMT3VWd1RhQlRWR1RZOVFaV2wrY25RNVdMTDBiMUdBY0I5Qm45NDlZR2ZVT1NxeER1NGZOUjR1Y2J0UUVlZjA3TFBQd3M5UFB6ZVQ1RFpFNjRVamlSZlJhTkZEeWdJOXRkeURZVzlVMXNTbHhTUGd6eEhnQ1c2RjkyRVZvOHFWaXE1dWJ1alpzN3R3aWZmMTljR3NYMzRUQTNldG9acXJuM0I4NEw0dFEzSldhYWgya1ptdnVYQmtSQ2Q0a3dYbFNWYVp0NUs4SExRSTAzcmk3L05ia1p5ZHB1VFU4MTJiY1hDeGM0Q2JuWXJ5YW05dTQwbS9VZFBaRnlucHliaG4zUWY1Uks4NHJGMi9IbEZSTWNqSnlVVllXQ2phdHplTmFsK1ZLS29RTGMyQTFOTEMwZk81NGxNZVZLWWdzck1PcDVKaTdiRXZYR2pheDJFcjNJNlZsVEtGeTFFT1lVZVYrWk1KbDFGejNqMjR3RTJBWmh4UHVBU2ZuN3JxbzhTelJJZytNUGJpcmpyWHQwcFc1OW1MTGpEUVgwempjZjM2ZFN4ZHVreFpVemp0QWh2ejAwdUNkY3RCUTJ1dmdxL0dBN3VpVGVmRnF1Y1pobm9ld2RDU2RjZmhsL1NKUk1sUksvNStmOVRzTisyQXoxcU9oVU51RGx4SndHNXR3NDRkS2dTUUtSMnE5Y0JIKzMvSEt6dG00SitMTzVIS015cGJ5VFd5TEpjdi8xY01EZUFRVWNPSERWWFdWRTJLS2tBcmN5WmJkalFvcjZsZjJHR21zdUJaRk5nYUx5bld6bGJjcVZNbmZQSEZGOG8zMjZFME1SZXR3Y2VuYlB0NEtsUm9XWHd5MDlERUl3S05xZXhyRk5BUU9WUUJmMkRUUjhnd0txZjJ4WjNEa0RXdm9VNW9XelR5cVlWR0h1Rm80aG1CdXE1QlFGcWNYdnlxQUZXMkhXclF3QUhJenRhSmFSZldybDF2VlpOaE1GbGNMbVJocVJ4Vll0eVVJYm1vdFVqT1RER1pkNFlaVjI4Z2RMb3N1SkZZdVRwcVJISWhLNnFhc3c4TzNqaUZJL0dtZlYydC9lcmkwYnI5a0pPcm8zd3F5bjlyTzFmYXpsM2xoTHB1d2JpZUhvODVwOWZpZnp1L3hkZ05INHN3VDBYeCsrOXpxYkIzUlhvNlBWeU5HNk42OWFvZFVMY28xK25TTkRlVjFscmpzWUNjU2twaG9oc1NVckJUVFZHVWhSVmFtc0t1T0pVSmRxUmdyMEJib3FqS1ZHbkNXakZjSVNwTHVHSmVHcXgrbnFpODhpVXI2K3p3WDdDbDM1ZlkzUGNMYk9uN09RNE4rUUh6ZXJ3RFI0ZGJsYkVhcnY3WU9QQWI3T28zaGZKUXZydStFUG4zRDV5T1Q5cy9EMlNsQ2VPZ3NxbXl3bFd2WGwyeXZMb2pNWkdiREgweCthdXY5V0doaXFCbFlFTzZVV3gxYWNuaXVwWGMxSzdZRjIwNmxxR2VWd1I2QkRjWFlabzRacUJ4Q3RTNDQ3ZGovNUM1Yk5wa09DQzhIWjZvTjBERWlPZklHT2JiY1hpblFLMDdnaWc1MFAxOXRzSGRJcXBHWWZ6eHgxd2h6RHk5aTRwcTlQZmZmNSt5cG56aGFDVWx4ZHZiVy9sa21jaklTT1ZUOGVIS1NtbmdzWUNsOFk1ank2WWdRa01MN3FNc2lyTHcyQ3VOSlZ0Y0szVDkrdlhvMDZlUDhxM3FVOVF6VnhvcnZEd3MrRnExYXBXcWdtWDFQR3JaYWJnbnJBdXF1d2VKU2paWHNEbHhoVDNFeVJ1T1ZJNFo0TElxZ01vK2R4V1ZaWVo4OUptZDNsNnVOeFJ0dk9rYXk4Z1poZE83ZHc5NGVIaUtDUlR0N2Uwdzg2ZFp5cHFDYWVSWEcySHVnYUkyd2syR2h1UkdOWTZFekNTa1pwdUdnT29mMFQ3Zk9DdE9IbUtpeWx6TU9wWS84bldYYXMzeFJJUEIzSG9vd3Z5YmIrdEFLOWdOZmxMTGg5SFVyNlorb3dMWXVuVTc5dTdiTC9wa010SXpNSHIwZzhxYThxZEJnNUpQRWxkVXMweXJWaVdMWk0raXdXTjlTa3RKbTlTNElDbXNaczBEZFV0S2FhS3dHeWhOWmFNa0UwWXVYNzRjTFZ0YW5uS25xbEhVUFM5Tk15c1BtQzVydUVKZVVpdVFLN2tjWTlJcTdGWDRMNlgwazNRbVoyY2dWbFRrWmVTTUlubnUyWEZRYTlTaVFEbHo1cnh3MWlnTURsSFNLYVFsNnZ0R2lwayt0UTRhT0pOb3VhaWNvYlpUNFpSWjgxK1lXd0Q2aDNVUWJiZnVsTWZOVVo5Y0tRVTZlNHNndmZOT3JsSnkzNktoVDAxODBtRThJbDJEUkQrYWh2Yk40c2locEtxN1ZjT0g3Y2JCbDhORkZjTHhFeWV4WU9GZm9oYWRuSnlDb1VNSFU2RmRTMWxiL3ZUclYvRGtsWVVSSGg1ZXBEQzFhMWN5eHhLMmxrb3pJNitCa29ZU0dqcDBxQ2dVQ29JSHo1YmsrRmdNdTNjdi9hUjg5OXh6ai9LcGVOU3RXN2RFRGl2Yy9MWjc5MjdjZmZmZHlwTHlvMmJObXNLcnNTUjA3TmhSYkY4WVhIRW9hZVdocE85S1VaUlVUSG03b2xvOWJrSlcwK2FvQXhpOStUTWN1bllVdTZNT0ZTdnRvYlRyNmdGMFdURUJaem1ZZzR5Y1VUVGN2UEx3bUZHSWk0dWptK1dCQXdjT1l2V2FkY3JhZ3FublV3TXRBdXBEN2FnU3RScnU2M0xUdUlqK3B6UXhPZVF0T2xScmdqb2VZU0prbE1FODFwdlNUaUlDUm14cUhKYWQyYWprTnVYaGhvTnhiNjFlSkdTUklzeFR4NkRHR0Z0L0VGbGVoYmVIYzlQZ2I3LzlJYVlyU1V4TVFyT21qZEcrZmNWR3lPamN1ZUNRVTRYQm9sVlVIeGJYSm5uZ2FYRVpQWHEwOHFsMGpCczNUdmxVUEFZTkdxUjhzZ3dYL284Kytxanl6WHFhTkdsU3FDQmFTL3YyN1V2VVhEaG1UTUhCbkszaHp6Ly9MRlljd3VMQ3o5UEtsU3N4WmNvVTlPN2RXMWxxUFR6QXViQW1Yb2F0MWFaTm15cmZySWZ2VzBuZmxhSjQ4Y1VYbFUvRjQ2T1BQbEkrV1lMN29NeWVOYlVMZmozOUw1b3NHWXZXU3g4dlZtcEZxYzJ5cDdBLzRSeWd6Zi9zNlNyQmc5Z3V6MFo4U0xkdTI0NzVmeTZFTjlVMHVOOXIrUENoNkdDRnU3Z3VWNGV6OFplUmxKMENCeEV2STA5RWsrY21SZU43bTBabThNb0xXNUdWa3dWN0VqQnowa25zL0oxOTBET3NiWUdCY1ROMG1kQVdJVmdNOTlXOU5uRVMzRnpkeEVCcmRuMS82c25INkFXcCtIckV5SkVqaXozenJMV1BESHVFTm1yVUNOZXVYVk9XRkE0WEVFbEpTYVh1NHpMQVFWeUxFdytQQ3llTzltQU4zTXg2OUtocG4ybGhjSHkrMGpoMkdNUEgyTFVZamhQYzlMcC92NzQ1dXJSczNyeFpWQzdPbnordkxDazlMT3IvL3Z2dlRZY2ZkbHJnUGlVT3VtME5iTW11WFZ0d1lHNWpFaElTaW0zbHNKVTdmNzcxd1JDS0EwK2V5Y2VqMDFrL1F6RS9lNGNPSFNxd21USGdqNkdJeWMwaGM5bVNCMnhwS2s4VzN2dlVXRXhzOFJqZWIxWTJGVTVycWZJV2x3RVdxYjU5ZWlFeEtWbFlZYk5uLzRZOWU0cU9kOFlkajdWOUlsRGJLd0p1YW1jU0ZqVWM2SVpmTlpzUjFGbWxSWi93OW5CMjBNS0ZuVG1VSmtOREN0RDZJQ3M3QzZ2T2JVTjB5blZsSzFPc0VTMTJlMy8zM1EvZzd1WWhYa3dmYng4ODl1akRsU0phRE1lUWE5dldla3V2T0xQZHN0VzFZOGNPcTl5VVdiUU9IanhZWnFMRnNOWEYzbkhXd0tKaXJXZ3hSNDRjc2RvQmhhZjdLQ3ZSWXJwMDZZTHAwNmNyM3dxSEJXRE5talZsTnE2TlhlWFBuVHVITjk5OHM5UjlkbHp3c3FYRWMzRVplNmx5OCtUcDA2ZXRlbTd1dSs4K3EwV0w0YkpqOGVLQzQ2Q2F3eUpSWHFMRjhQUE84NWxaQ3o5elBGdDBZWDFqdzJ2ZVJUVnhMcU1zaVJTTFQwbVRHVnlCemRGaFdGaDdaVUhGWVRQQ3hkelZ0dzg2dEd1RG1KaFlVUkQ4TVdjZTFxM2ZvS3d0SEhlTks2cDdoaURZeFI4YWV3M1NzaktSYWpaWGw3UEtDUjJxTllNTC9YWFZPTk0ydDVLYnhnbSt6cDRrZms0NEduOEdoMkpPSUp1c3VlS1FUS0k3WmVvM1NoekNiUEgzaVNjZmhVcFZlQk5IZWJOOSszWVJVNjRvL3Z2dlB3d1lNRUQ1WmgzY0g4Yng2ZTY5OTE1bFNYNGFObXlJaXhjdkN1dXNyT0h4U045Ly83M3l6VEpEaGd6QmlSTW5sRy9XYy96NGNSRU52U0M0SnMzbnpqTU1selVzeWl0V3JGQytXWWFieGRncUxJMG5aRUZ3YUtoZHUzWmg5ZXJWSmRvL043ZWVQWHNXdi83NnE3TEVGTzVMUEhQbWpPaHp0QVQzZWZQdno1MDdWMWxpUFlNSEQ3YnFmck5seWM5OGVkTzRjV054cnNIQndjb1N5L1RzMlZPSVhFUkU0VU5sUG1zK0JzNU9aRldteHBDd2tOVmFIa21YQlNSZHhqME5ocU81VCtGOWkrV0J6VFFWR3JQazcyWFl0SEd6cUQxZGpZcENsNDZkTU9MKzRuVmFwMlNtaWI0dUw2MGJWQTZtTHFuWnVkazRFMzhKT2pLM2plZWp5Y3ZqVUVJUS9XVUJybjRrWW9XN3VSdHo2TkIvbVBuekxIalJNV2RrWnBLbDVZV25uMzZLSHJEeUdTaGJFdGdDNUFLUmE5VGNITXNPQlZ3ajVMNHFibElzTGZ5b3ZmZmVleUo2T05jWXVUYjc5dHR2QzRlTWl1Q05OOTdBcGsyYlJGTXRueGRYZnJoUHBhUWQ1TVo4L3ZubnduMmN2Vmxack45NjY2MHljVEt4aHErLy9ocno1czBUemM1c1lYRmZEbHRFcGZFYUxRbExsaXdSWXNxRk1GdlEvQXp4WDRNVnpjNFQvSHh4UVYxY2R1N2NpY3VYTDR0K0xLNDg4WDdMZ3IvKytnc3paODRVMHdlbHA2ZUwva01XWW40dXltTDRRbkhoaWc2M0V2RHhwS2FtaXVQaDU1UXQ3T0wyYlQ2NSszc2N2cm9YR1dSNWNlZEdXUlgwZk9VZDZGMGUxL1FCaklxb25MRitOaWxjekw4clY1SEp2eFRWcWxVVC9TSmNDM2w2WE5GV2d6RmN5T2p5Y29Sd21iOEdIQTJldzBTeGlQRkxrc3N6RzVPMXhjMk5ISHV3T0t4YXRSWnIxcTRWelRYOE1McTd1K1BGRjUrdlVxSWxrVWh1VDNLb2hPY2hPbVVCaTBVWjdhcFUyS3h3TVZ1MmJNZWl4VXVvUnVjaU9qZlpZbmpweFFudzkvZFZjcFFlbnFuWWp2NVQyNU5WVnN3N3hqWGd1ZlArRkZPMGNLMHpKU1VWZGVyVXdzTmpSc05SVlhtaGd5UVNpY1NXc1duaFluZ2FrQmsvekJRZHVoeEhqczM5cmwwNm8zLy95cDBPaEtmZS8yWDI3MGhNVEJCTllmRUpDZWpTdVJPR0RTMTRTaE9KUkNLUkZJM05DeGNURXh1TEgzLzhHV2xwNlNSZUR2UTNEYUZob1JnMThnRjRlbm9vdVNxT2YxZXV4c2FObS9Uanh6UWFJYWFEQmcxQXU3WnRsQndTaVVRaUtTbTNoWEF4U1lsSitQS3JxYUkvaWhOM3dLZVNnSEdVOVE0ZDJna1grUExtM1BrTG1ETm5QbUppb2tXSFB4OUhja29LN3VyVEM5MjdseXlTZzBRaWtVaE1zU2wzK01MSU5ockF4ek1vTXp4WW1TZG0vT0tMeWFKSnNUejU2ZWRaK082N0g4amEwenRmY0grVzhIeWlla0VPOTQ1S0pCS0pwRXk0YllTTERVZTJIVm0wR2pTb2gyYk5tZ2tQUGlldGx2Nm1ZVEpaWTFPbVRzZDVzb3JLaXBUVUZDejdad1dlSHY4Q1RwOCtCNjJUVmxoNlBQRDIzbnVIaVZCT1Fyekt6QkZWSXBGSUpMZU5jTEU4c0Vhd2kzdG1aaGJ1dVhzb25uemljWGg0dUl0cDhGbE1PUFRRdEsrL3dhKy8vWUZMbHkvck55d2h5MG13cHBJUXJsdTdYbmd4Nm5UWklsQXU5MlU5Kzh3NFZBOFBSMmFXNmZ4ZkVvbEVJaWs5dDQxd0dXQUx4ekRCV21Sa0JGNSthUUxHUGpTR2x1V0o1YzdPTGpoKy9BU21UUGthWDAyWmhpdFhyb0NueXJlR2hNUUVMRm55Ti83M3Y5ZXhaY3MyTWQwS08xOXdzeUFIeWYzNHcvZlF1Vk5Ia1pjSEdSZlRlMTRpa1Vna1ZuRGJPR2ZjdUg0RDA2Wi9LNW9LYTlhc2dVZkdQcVNzdWNXS0ZTdXg3OEJCWEkrTkZWTUNjTjZFaEVRUi82dDl1OWFvMzZBKzNDMk1UdWR4V0N4Mlc3ZnZnRnFsRW1PeU1yT3lrSmFhaXJadFdxTno1NDc1d3JYd0tQOVBQL3RTVEpmZXEyY1A5T3JWUTFsVGRWaDhhUWVPSmwxR0hrbHNqNEJHYU91YmZ4NnNWRjBHZmppOUd0bDVPYkF2S0o0aVBVSHMvQkx1N0lmZVFVM2hVa1RNUm43ZzVsL1lqSE9wc1NMZ2NWRndCWURuVWVzYjNBS3R6TUxMWk9aazQ3ZHpHM0ExSXdGM0JUZEhTKytpNCtkdGl6Mk9EVEZIa0oyYmhUSFZ1eVBDVlQvSFZVSldLbWJUdmpKenN3cytWd3ZrMGl2RUVWYWVxOTMvcGhQUS9yaXpXSFoxbjRoWTBKcU9xV2R3TTdHYytmbnNXa1JuSkVKTjUyNzF5MGNaT1VEMG9KRFdtSE4ySFp3MTlKem01WW9adXgrdjFRZU9oUnp2cXFnRDJCTjNXc1R0ektMN09iN09RSGdXSStxTGdkaU1aTXk5dUJrWmRNM3RSUk80WmJoSUNYTHl4c2lJVHNxUy9CeEx2SXcvTDJ5QnE5clpxbXVRUTVWT25ySGhvY2h1WWxKRGM0NGxYc0hxYXdlUWxhdFRtdWN0azBQWExGRHJpWHZET3RCK0xFL2l1RGZ1REZiU05lTXIzc0FqRklOREN2WUc1dU9hYzJFVHJxVEgwM1hKd2pQMERIaHI4c2ZiUEpVY2hiL29mWFBrQU41RjFHaEZ0d2Y5MXlPZ01acnp4STBXeU03UjRiM0RjK0dwOVJCNWk0Si9NaUU3RFMvV0dhVE1OWGlMcE94VWZIRjBNVHcwN2dYdWk0K0ozK3ZxOUs3MERicjFMRmNXZDVSd01ieCt5OVp0SXBxRml3dTlOSFQ2SERlUW0vbzRYRTVvU0FnR0R4NElYMThmTEYrK1FvUnFTazVKRmhhYlJxTVc0OFU0ZjNCd0VJWU5IVlRnRlBhMklGeTkxazdFbXRNY29OUU9FOXM4amZlYjVwL0U4bkxhRFlRdWVJRGVsQ3l5eittbDQ5bFBMVDB4OXZScU9Hcmg3NkJGWnhLUVA3dStvYXpJVHc1ZDgvWXJuc2V1SzN0b0czcUo4blNVQ3JONmFkOXBzWGl6eTBTODA1aU94WWk0ekJRMFdQbzRyaVZjRkZNMy9OMzlIUXdJTFR4bzhJVDlQMlB5N2gvb1lVakM4aUV6MFM5VVh6QWRUN3FDZW92RzBybW0wVSthQ2VwTmdhV1Q1OGpieHBEUWdWN3E1RkgvaUJsbW1jbkhGbVBDeGcvb2t6M0dOcndITXp1K0pKWXpnUXRISS9yR1NWSjdzOGdwWXRZQnBWUVQxOW40UXRObktoaVhEL2dheXk1dHg3Yzd2d0hjcUxLa1M4TkQ5WWZoNXc2V3A4YzRsWHdOdGY4WUJuQzBsL1FFUEV2M2VVckxSNVMxMW5NZzRRS0dyZndmenRGOTBKOS9JY1VHaXlpbHhnRU5jYkRmRkdXaEtUK2ZXWU94Lzd4QTV4Q2tQOWRDNDM3U05hRnoxMUtoZVg3WUxBUlFZVzNNN3VzbjBIcko0M1E5U2RCNFA0VWNtdWhQb09zYzRPS1BVME5uZ21jQk51ZjkveFpnMHZiSllsKzlhdmJHcWg3dktXdnlrNmJMUXR2bFQrTXdWWVpBeitKL0R5eEZBNi84c1J2L29JcmF5Tld2MHpFcWxUcCtaZ3BDekU1aEIwY1MxdTg3djRLeFZMa3loK2NKZFArNkNTQm1KS1ozUjF5L1FrK2NOb3JDcWJIclVkUGR0Sko5THZrS0ltZDJCVHlySy9zeWU3NEZ0Rys2YnZhT1RnaWlDc1JvRXNBUG14Vi8ycUt5d3ZwcVpUbkFrZElQSERpRTNYdjNZcy9lZldRSldZNjZYcFp3MDE2RCt2VkZsQTBXTFJZak96dXFaeWozL056NTgzam4zZmZ4MUxobnNHbnpGcVdmeWs1RXdlQllZZHpjbUVPMW5jREFnQUpGcXl6aGlDQkhqaDdGbmoxN3NYZnZmcHc2ZlVaWlUzcGN1T0RVdXRORmNZWEcwWEtnWDdZa3RDcXFuWE1Obi9LRmVZUWgzRE9VL3Q1S0VaNWhjS1VhTmpLU0VFTld6SUl6NjJEM2MwK2NUWXBTOW1JS2x4MDhVU2ZVdEUrVk02cDdScUNaWHowMDlxMWpPZm5WUVlSZkExVGozekNEbytxN3E2aUc2MFNGR2IxVUE1YzhnVS8vbTZlc3RZeVRQWjByL3phZGszR2NTclpJNnRMNVZLTnpOSnhiT0owYkoxSHc4MXhFSkk3NlpjcjUwOTlxOUoydmk3MUJkQWdORjFEOEc3U051UVZhbXdyclFJOXdzYTFoSDlVOXcwbjM5ZmNDYWljRXUxY1QxOVZ3SEtHMGZ6LzZ5elgyYjBoOFhtNzN2Q2pNNFJxSVdRZi93THVVekRrVWZ3NE4veHBETjlwSEZHeXZkWHl4UktMRkxMKzBFK2RTNkg2cVhWSFhweGFhRm5DL1d2alhSNmk0WHM0NGRHVWZkdHc0cGV6QkZBMUhvbEd1cDZ1VGo5ak8wdjcwcVRicTB6UFExcXVHUmN2eXlUMHo5S0pGdnhsQTE0MnZwZUc2R2FkSVd1N0UxNElzam1peVFMZEVIMUgyWUFyUG1NN0h4YytISzFYRUNvT3RPMWZEKzBIbm8zYXdYS1JxdUNJa25qa1hxdU40b0UxQUl3dm5XUWN0L1J0UUJkcFQ1Tk1wTTdCbksxMGZ4Z2lMVjB2UEN2MnVJLzF1STdvK1RmenFXdHluU0xRK2lDb1NUaGFtT2hIeFdOWDZaMDlGK3dyM01ubzJsUlJCMTQ2dlcyNUdJcTdRYy9mUnpta0lXdkFnV1d1bWN4dFdGSlZtY2YyellpVzJiOStKNU9Ra1ljWHdIRHc4cVdLblRoM1FzMGZ4WjRxMTF1SmlMbCsrSXJ3TTFTUmliVnExUk50MmJiQnAwMmJSYjhXRGh0bWRuZi95Z09iNCtEZzBhZElZSFR0MkVHT3pwdE52T05ETmI5R2lHZTRlYmpseU5WTVdGbGRzVEN4K212VXJZbU5qaEdEcWhWYUw0R3FCZUhhODlmTk1GY1NRRGU5anlZVk5WSm5LdzdzdEg4T2todmtqdUVlbHh5Tnk4U05pcmpGM0tyVCs2ZkV1YWxETk45dW9Wc1lGOW8yc1pDUm5KS0RqaWduQytnQ3RqM1FQeFpIQjMwRjcwMXJSUTJlQ1hxdGV4N3FvL1Z3bndHTGFaNytnbGtqUEtkaVpSVWMxUWJabXVIbk5tSVNzTkxUNTUzbWNwRnFqS0x5WXREajBqK3lPWmQzZjBuODNZK0xCMy9IaC90bEFWaEpXRFppT1htUWhNdHlNeEUwK2pFR0MrTncwVkpENS9UWlFpS01uZlQ4NmRCWnlLUytmQjJOb1hnbHp2aFZxN0p1VEsvRDBsczlvQi9aNHB1NWdURzM3akxJR3VFcS93VTFheGdHYzNhZ1MwWG5OcXpoTVlvUFU2OWc2YkNacXVGVVQrUXpvbTdrOGJqYVYzYmZ4ZmN3L3ZneWd3aHJwY1pqVDdXMk1xTjVGckdQYy9oaUtGTHB2eUV6QW1JWWpNS3RkeVdZWFp0N2MreFBlT3pDYk5OVUxxM3A5Z0xZK3RVVXpyVEY4RmR5b052NzFzVVY0N205NlB1azVXVDFzTm5vRzVvLzYvOGU1alJpNTVqVXFmRDNSTTZRMVZ0T3hKMldienRaZ0RGOWpEcjNtVHBXVG16ZEhvZGJmVCtFMFdZVFFwZVBQbmgraks0bGdPb3U2R1Y0a1JpTzJmb25sRjdaUUpTc0JNM3U4amJFMThrOWErY1d4SlhocDEzVDYwVndNamVpR3Y3cE9WTmJraDV0TnU2OThHZHZaZ3M1S3djbDc1cUFXM3c4ekZsN2NqcnMza09WR3h4N3BIb1l6OUY2WW55OWZQMWV5QUJkYzNJSVI2OTZoOTBpTjF0NDFzYjd2WjNBMldHb0txZGxwY1AyaFBWbEpFWWdrSVZ4RGVRTG9XbkpnOElMZzVuNXZ1Z1o4SFkyNVNCV1M4TmtENkRrS1FodXFITXp0TmdrcWV2SU56emZEUXNtdEw2Zm9PbzlhK1lyNFhXVEVZVXl0ZnBqVmliNVhNSlZpY2YyNTRDK3NXYk9XQk1CZU5NODVxbFQwMXhsMjluWll0R2dwbGl5bGw3R1k4Q1V1cmdUbmtSaXdhQVlHQk9EZWUrN0cxQ2xmNHFFeG8rRHI2dzIxV29YT25UdGd4b3h2TWY3cHA5Q1V4SXVENHJJakIxZDJpa05KNmdaUjE2N2gvUTgvUVVwS3NyaEdQSTBESjdZUXIwVkZZK0trdDRYWVZ5aGNjRkp0a1BzSVFwMTlicVpxenQ1b1REV3lEb0ZOY0duRWZDcTh5SnFpRi9CczlDRXNveGUyVU9qYWVHdmNvZUlLQXhWNkJTVis0Y3hGeTVROHVIT0J6Z1cxc3hlV24xdVBhb3ZHaWxpVDFzSkNFa2JudzhuNDNIeTVObTBvRU9pWkNhSnJ3TXNOZVZpd2pFV3JLSUtwOEk5dzhidTVQU2RQalRQRTJmR2pRb1doTDExamJoSXp6c1BiR1BmdnpPdnlCdnJWN0VXaVJXSkwrZTlmK1NJMnh4NFQ2N3ovSElrVWJ2TE1UTVF6emNlV1NyUVk4Y2dyejcwUFZXQTBkQy9NNzVFSEpTNVFSa1QwUU5TelI1RTNicjlGMGJvRjdaRHV2NGdEU3Bqdnp6aDUwRFBGZjgzS1hJSCs5YUlWOUc3eXNmSDlNcjV1aHNTaWtNM1BnOUlVN0ZncHhSKzM3dWd0cVB6bjZFVFBvQjFhazRYRTArM3orNmJ2UzdSdzBrWTQwbnAvdXYvTzlHeVk3OU00OGJVeEZ5MFQ2RUx5NzRVNGVaczgzNXk0dGFNTldkb1AxdWlKdmZmT3BXZnVCbGxvbnZqbHhOOWsyWmZkcEtMV1V1RjNMamJtT25iczNDbXNHZzdOMUtwbEM5eHo5M0MwYXRVQ1NZbkpDQWp3eDRZTkc1R1NtcXBzWVIzdTdtNUNDSXNyRXViNW16WnRnbWVmR1kvWFgvc2ZCdlR2WjNLYmhiZGk0YzlRUG5qdjNKZFdYSmI5dlZ4c3gwMmFQTDNDOEdGRGhJWEh4OHRpcTZQbHk1Zi9xK1N1R0xqV1cxaU5qZ2x4OHNGOUVWVHIxMlZRWWVxQjc4K3VVZFlVZ0wwRFZsL2RqNlZYOXVCUEVqbERtblZ1QTI1a0ppbVpySUFLKy9aVU81M2ZkUktRZUpsKzJ4MVhFeThoYk1Fb0hPYmFlQmxTWHRVRlEvbkxOYU9pcnJPQkpkM2ZSYWZnbG5yeElndXQyNnJYMEduRmk0am5pUVNwZ081UnZSdW10bmhVeVYxeVJGR2JaNGRjT3I1ZnptN0FkTElvcDV4WWxpOTlSZW5QUzF1eDU0WTFUZHAweG5ZT3VFSTErVlhYRHByYy85L09iOEpXN2pjcUpqbmNYMVlJVDlic2paL0pFdDh4N0NmY3k4OXBKY0NpWHhoYUZuS3VnTkZ6d0k0L2haZG9ka2pPeTZacnRrMDRmeGhmdzVsbnJaOWdVMEMvWjgwNzNzaTdCam9HdDZDSGdpeHV5dnRmZlBrR2Q3QkVoVGNWcmxxMUJpdFhyUlo5VGUzYnRjV0FBZjJVTmNCU3NyUjRpbjV1WHVONWQ5alNzT2J3K0YzblhEeUhEWS9ocWxrejBxcW1RclpnK0JoNDdKVTFSRWZINE5QUHY0U0dqcTE1ODhLYkNxOWN2b3hQUHZ0U2VDL3l1WEt5OWx5NEdZckhoTEZRZW5sNTR2SEhINFdyTW1mVnhVdVg4Y01QTTIrdWUzcmNrK0k2bFlUaU5oV3lKYlc3L3hUVWNTdDh3cnUzRHMzRnUvdCtJaFBHRVdFZUliZ3dhSWF5Um85SlU2RmFTd1VzaVp4SnN4TmRoZFRyV0hQUDcrZ1JVUGljVWplYkNoUE9vNGxQRFJ3WStDM1dYRHVFdnF0ZUpZSGg2MjBQQnhMUlJiMC93Y0FRS3VDSjF3Lytoby8yLzVxdnFiQXc3SDdvUkRVUWIzam01dUg2ZzB1RnQyQmhGTlpVV0JETmxqK0xBOXhVbUh3TlJ4NzRDL1U5ckorZzBYL0JTTVNteGxMMW01NEZibDZrY3g1TW9yVzRFQ2VaNHZENXNjVjRlZXVYd3BvVjkwcXhHaXpDbDUyT0lZQXN5MnNqL3RRdk0rTm1VNkZySUIwcjdVL0h6V2FHOTRQdWYxWXlXWk45c0x6SHU4cXlncW01OUNtY1Nid29tdXBXOTU5R1ZsN3g1L3N5cGx5YkNrbTBYRlF1ZURpeUc1TG9uUGw5TjhCbnovMmhLNjdzeGZua3E3UWdEKzNKK2xyYjkxTzltQmx4czZuUXF3WmRhN3ArL0E2WmlEYnRtZmFSUjVadlVSZzNGYllsVVZyZjUvTUNQUzROUExycFk4dzh2NTd1V3hiR043d1AwMW8vcWF5cEdDcmM0cnAwNVlvUUpYWTNidDI2bGJKVVQ5ZXVuVVRrQ2JZbzJOSklTRWdRazlFVmxSS1V2N3dkdzl0V050blpPdUVxeXhIcjlXNzMxcDlMVWxLeWNnMTBxRmVuN2szUllzSkNRMUE5SWx5SUlJOGY0MzFYTmJqWlQ3U24wakZ5TTBhaFVCNTNqUWY4cUFEemNmRlhraDhjM0FMejlZMFZCZGRPMmVXWEM2NWp3MzVHT0hkeTUyUWdSK09DUVNzbllNSmVFbFBDaWZ2Z2lqZ3NXK1Bxc0Y5Uno3dVdVbmpsb3FWL3d6SVRMV1pFUkdkMEQ2SDNOWU9zWUxLUXVCK3h3SlNkSWl6ZWFCTFNiMCt0VlBaUUFIVFBIS2lRREtEN2ZldisrMFBqR2dBZmVpNXVPK2k5VHFYcjgvVyttWmg5YUE1KytXOCtmam4rTjZXbG1FM3Ayd08vNDN6Y2FiMFlwY2FnSlFtWHVXaVp3dzVLdnZUT0dGOC9mb2RBMTdTOHVGVUY1K2JGaW05eXJmQmYxR3FjaExXUVF5Ym0xYXVtWG1jOEpiODlGVmI2UWprRjhmSHh4VW94TVRIQ1U3RmUvWHJLSGl1UGlPb1J5TXJNRnVmSWtUc3NIVzlCaVVORnNUY2hPNGpjaUtPQ3dBajJidVE4N00zazZLaTZLZFpWaWZQMHdnbW94dXBmVk9GRGx0eDNiY2ZqeUtCdnNZOXF5L3NHNk5PSjRiK2dsUlZqc2dxaUZoVjhPOGo2YXVwRGhYbEdJcW1WTnlidm5ZbDN5UnJrRG0valYrOTJ3SkdlbFQ3Y1pNaldFRm1ob3JtMkRPRitqN1Y5djhEQlliT3dZK2hQMkNuU3ovblN2dUd6TWIvbmgwQm1NaFhTS3B3aDY3RlFjakxSTWFBaFRnLzUwZWorVDhVeCt2NUZ5OUkzY1pvemljU0Mwd1cyVGlzRHJzdzZhTkExc2lmYVZlK01HbjRONkJwa1VjRklsU3l5eE5xRXRVT3ZpRTVvSDlBTW4zWjZCUisxR0t0c1dBQlVVYW11OWNDYVhoL2gwTURwTjk4ZlRpZnZ6dTlwV2hid20zT2EzM0gybE16Um9TWVBhYWhnS2x5NFdyZHVqdlQwRE5GTTkvZXk1VGh5NUtobzRvdUtpc0ozMy84QVQwOTNFV1B3NFlmSFlOclV5Wmo4eFdlWS9LVjE2WXZQUDhIUE03OUhGeVY2UldYenc0enBtRHJsaTJLZHcxZVRQOGRISDcwblFsWHhGQzE3OSs4VFRhdUpTVW1JaTR2SEgzUG1JU2IydWhEMzhQRFFZay9uWFRxS0x1dzNSUi9GNzZkWDZadXNNcFB3ZkowaW1tRno4K0JMTDU2ZnhoMWhMbm9uQjA3c3VhaTI0THBiSE5pSlpQK2c3L0JnL1dGa0NaQ1Y0T3FIdC9iT3dBTmJ2NFFkdXpEZlptU0pzVUYwajZoU2s4NTlKR1hJcGRUcldCZDlHSFpVVUxieGI0RFdKRGF0QS9pdmFXcm1WeGQxMkhWYU9NWFlDOE83WVBSV09mZjVzT09FOGYydlRsYURIejBYeFlKT3ZhZ25kUCtOTTNoLysyUkVURytHVDQ1WWJzWTBnWTZ2TUhodEVWbE15YzFDYlpjQXJPLzFBYmIxL3BRRWV3YkdON3lickNzU1VycFlPNk9QNE9jMnoyQnIzMC93Y3NON2hjTkZrZVRxSFg2Q3FYSmh1SDZjYXBYQTR1SnlwYWpUK2ViRUNtd1NZekQxeDNaWEpReElybkRoaXF4ZUhSSGhZYUk1ajlQc1gvL0F0OS8vaUsrbWZnMVhWemN4ZHhYUG9kVkFzWnA0cG1CdWJyTW1jUk5rVlVNY1d6SE9nUzBvOWw1czJhS0ZhREwwOVBERW1qWHI4TTAzMzRrNGk4ZU9IWWV6c3pOU1U5TFFxWUlGbXQzQ2c1MTlsRyttSkZOQk9mbkVjZ3hmL3lZeXVITTNOeFB1cmtIb0ZkUkN5V0VKZWtYb1pmVXI1eWFoWDlzOWh4ZWFQUVNrUkl2eEtuR1ppY2lyaE9hTkNxVU1tMElUc2xKUWI5azQ5Rmp5T040cVlvd2NjK3NaeVVXMmtUdC9RYmhZR0FSY0hHNDZFOWhSWlk0RXJ6QjhlYnlmazY4WXVPdkRZNWNzb084YlpmTGd4ODNOaGNCanZyeFV0L3FZZVhCOVVhU1pEVDZlMXZaWlRHeE96MmZDZWRHVUdETDNIbngxWktHeXRtaWNIVlgwRHBWQkJaYU9uU09xaUhGc0ZyaVFkaDBUOS8yQzhkdTRyNVBIYlNhaloyaGIxUFFJVVhKVUhKVXlqaXM5SXhOVHBrNFRBNDVWS2g0QUxJb3c2TEoxWXF6VWl4T2VFMjdmNVVWRk9HZVVCUXNXTHNMT25idUVvQWszVnZxZlhlQzVHZkdoTWFQUnFGSGhqZ3RGTVhURCsxaGNoSFBHdGZSNFZGL3lLREp5bEFJb1BZSEtJN1BDaUc4Z1cwZmNGcytGRU5XMnVkeGMzdXRqM0dVVTZzaUFjTTVZL1RyV1hkMHZCbzN5T0NOa0YySWg4TTR5VTlBOHNodjI5dnRLdjB6QjJEbWpzVThrTnZiOUVwNjhUd3VzampxSTN2ODhRK0xsU3NkSmVaS3ZZdldBcjlHeldNNFp3UFVIbDFqcG5QRTVYUk4yemhoVTdzNFp6UGpkTXpEOUtCVjRPWmwwUDUvQXBNYjNLMnRLUjJwMkJsem5EcWVMUUdMUElzSDlYRGNMZHd1b05HQ1BVbTR1L0tUMWVMeFNmNGl5NGhaNjU0elg5YzRaUEo2cHFIM3k3enBxY0dyRVBOVGtiWXhvdGVwbDdJazZMQWJJOHZpc0FwOGxmazU1MExOeTcrZjAva1QwM1prejllUS9lRzRiUFdjOEdKeTlZOU1UbFRVVzRHdkNZc2lXVVVvTVR0dzNEN1VMZE01NG4vTG5JY0l0Qk9mSTBqSm5Hb25Wczl2cGQxbjRVMkxSSzdJN1Z2VzBITFZENzV6UmdRUzRobmpmeEhrWE5qeUd6ejBsQ2tjZldvdDZYaEhLUWozQ09lTlhLZ085cXRPMW8vT2xpaDAzYVpvZytxM3BIV2RSRTljNUNTRmFMK3dmUGtzL1hLU0NxWlJxcDVOV2cxZGZlUWw5Ky9SRzdUcTFFQndVaEZvMWFtQkEvN3Z3di85TktGZlJzaVZZR01lT2ZRak5talZGY0xVZ1ZLdFdEUjA2dE1mTEw3MVFhdEZpMHZpbDVBS0RSRUdNYjdHQWprUXRnOWFMZkR6K2hac0grTUUxVG9ZYUo2OVBpaElGN3VvK24xc1VMWWFyU3VtY055dFpuempFamZrK2pSTUxFZjIxRk4yREhUTFNzbFBwSEpLUWxwVXVQRElMb2xkUUUrd2M5S01ZRXdSMkY2ZHRyTEVJQkh5Y1ZCQ25rL1hCdjFrVTRucG04YlZOUXFhVnpYYnBYSUR6RUFCS3VpTGN1aTBoQmh2emNkSzk0cmg1WllXTFNpdXVIWkt1MEFVbmEwRk45OXY4SGhrbnZwL2M5RVgzWTJ3Tnl3UHZ4Y0JxOGV6UjhWcXpUMzdHU0xnY1JEZ2tVNTZxMFFkSXZLQ3ZWQlgyTFBFK3VBS1dTcFkzNWV2QS9Vc1dHQkxTV29nL08wZUlQa05MK3pJa2pxakMxejN4Q2tKSkVJSUthSkhJNVBNVnoxQVNVdmg1dGNBekRZYmo5KzRrVkNKOG1STldrNENHTFJpSnl4YjY0NFM5d2RkUHZKZjAzSWhJTFJhT3o1RDQzQ2s1Mk9kdmZoZkRmUGcrOEw3NHZMbnlhYjQ5THlQUkZmbW9ZdFUvckQxMkQvMnhVa1NMcVJTTHl4eHVNbFNSVlNGcUJSV0FyVmhjeHJDVnhiRDFWVmE4ZTNnZU5rWWY1dUU1ZUtKbUg5d1huajhvS3NjQ2ZHVEhOTkYvb2k4MDhqOHVMQlkxM0FKRlFOS0J3YTFFNE0rQ21oc1lmdUplUFRBTCsrTE9VajZPQ0ZEVUkyaUh0SndNdFBXdGgvZWJtTVlxVEtFYTR2UDdmc1E1ZXBuWURmbno1ZytML3BMQ1lBdmlnVzJmSXlvOUR0KzBlZ290MllHakVQZ1Y2VVFXb2llOXdGelRXOVIxSWxsY2hkZjVsbDNaZzgrUExSTEc0ckNRZG1SMUZmMk1QYlBuQjV3bVMrQjZSaUlXZEg2MXlHWXZjNzQ5OVMvK3VyaFZ1R2cvVmJzZkhyQmdUWlFVZHFiNjRmUXEvSDExRC9kY2lmTXFDTGFvNjd1SDRGRjZwbXFieGNVenNEN21NQ2J1bncwL3JhZStFQzRVTytUUWZ5cXE4Zi9RNW1tTGZWK3JydTdGblBOYkVKMlZXT2pBNGl5cUVEVDJDTU1qTlhxaVRpRVc3U1VTclUrUExoS0JvSXVxM2ZQWXNTNytEVEMrZG44NEd5cHhabXlMUFliM0RzOFgwVTlDWGZ3d3MrMTRaVTErNXA3ZmlPOU9yeGFEaGprbW9iMjlBOWFheFV2a1o3amo2djhoako0UnE0cHdLbHRqMHVPeHNOT3JxT1ppT2xnK0tpME9BemEraXhCbnZ3TDN4WEZpR250V1J6UFBDSFQwcjBzQzdhZXNxUnlxaEhCVk5OZXVSZU16RWlBV3JrNGRPNkEvV1hyV3dCNStIMzc0cWVoTDR3SFR3NFlPVnRaSUpCS0pwS0tvbEtiQ3l1YlF3VU5DdE5oNnVVVFdsN1VjT25TWXRtTW5DZ2RFUlYwVGxvTkVJcEZJS3BZN3l1STZjL1ljdnZubWU5RWl5UUY5R1I3QWUrWHFWWXdaOVNDNmRyWGN0SExwOGlWOFBmMDdaR2RsQytjUmhzZFQ4U3pLRDl4L0gzcjM2aW1XU1NRU2lhVDh1V09FaTczeFhwczRDUm8xOTZuWUlURXhBVHFPU08vdUxrSW14Y2ZGWTlUb2tXamVyS2wrQXlOZWZlME5ZWjN4Z0dDT2dNSGJ1Ym02d2NXRnRvdFB4TDMzREVPN2RvWFBBU1dSU0NTU3N1R09hU3FjTis5UHNCY0M2elFQY3A0NDhWVk0vZW9MTkc3Y1VJd2RjM04zMCtjeFk5SGlKZERwY3NoS3N4TUM5OXByLzhQWFV5YWpUWnRXdEYybUNPNzcxNklsU202SlJDS1JsRGQzakhDZHYzQVJXcTFHaEpKNmNjTHpDUEQzRjFiVS9TUHVRMWhZcUJBMG5zYWZvM2dZYytiTU9UZzdPNG5Cd0JOZWVCWkJnUUd3ZDdBWGpoazFhMFVLUzQ2ajNGK05zanhwb2tRaWtVaktsanRDdUZoWWNuTnp4SGdGYjUvOHMraEdSRVFJbDN3bko2M283ektRbnBGQndxUVQyM0VrZG83d2Jrek5HalZGWDVkYXJjMFhkMUVpa1VnazVjTWRJVndjSW9sbkxlWndTaHl0ZzVzR2pUbDI3SmdRSlk2aEdCNFdwaXpsZ2RKYXBXL0xRY1FKNU1qdHhodzVja1JzbDVtWmprZ1NQNGxFSXBHVVAzZE1VMkZvU0lnU0I5RVRVNmRORjhGOW8yTmlNUE9uV1VLVXVLblF3OU1qMzl4V2taSFZSZEJmanA4NGZmcDNPSGp3TUdKaVkvSExyNy9qeXBVbzBmZkZNUll0V1hJU2lVUWlLWHZ1S0hkNDlnN2t1V3Q0V240V01aNkdYK3VraFlvc3NZVGtaSXgvOG5IVXJNVlRYcGp5K2h0dmlubnpUTGJUYXNSWXNQajRCREZwSlR0NVNDUVNpYVQ4dWFPRUsvWjZMSDcrZVRZdVhMaElWcEtyc0pZeU1qS0Z0ZlhJMkRFa1BvMlVuS2JFSnlTSTdVNmZQZ00zTi8xMjNMZkZFejArTkdZVVdyU28rTEQrRW9sRWNxZHlSNFo4T25yc09JNGZQeTdjM0VPcUJhTnhrOFltc3d3WHhJa1RKM0hrNkZGazUrUWd5RDhRVFpzMmdydTc1YWtSSkJLSlJGSSszSkhDSlpGSUpCTGI1WTV4enBCSUpCTEo3WUVVTG9sRUlwSFlGRks0SkJLSlJHSlRTT0dTU0NRU2lVMGhoVXNpa1Vna05vVVVMb2xFSXBIWUZGSzRKQktKUkdKVFNPR1NTQ1FTaVUwaGhVc2lrVWdrTm9VVUxvbEVJcEhZRkZLNEpCS0pSR0pUU09HU1NDUVNpVTBoaFVzaWtVZ2tOb1VVTG9sRUlwSFlGRks0SkJLSlJHSlRTT0dTU0NRU2lVMGhoVXNpa1Vna05vVVVMb2xFSXBIWUZGSzRKQktKUkdKVFNPR1NTQ1FTaVUwaGhVc2lrVWdrTm9VVUxvbEVJcEhZRkZLNEpCS0pSR0pUU09HU1NDUVNpVTBoaFVzaWtVZ2tOb1VVTG9sRUlwSFlGRks0SkJLSlJHSkRBUDhINWxEZ2puM2VMWFFBQUFBQVNVVk9SSzVDWUlJPSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiODhiYmQyZjAzNDJhNDJlNzk3MjlkZDE1OGJlNTQwN2EiLCJvcHRpb25zIjp7InJrIjp0cnVlLCJ1cCI6dHJ1ZSwidXYiOnRydWV9LCJtYXhNc2dTaXplIjoyMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOltdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjE2LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjE2LCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi0yNTd9XSwiZmlybXdhcmVWZXJzaW9uIjoxfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wyIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDktMjciLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IklubmFJVCBLZXkgUEsxMTAwIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMTEwMTgwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTA5LTI3In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMS0xMi0xNSJ9LHsiYWFndWlkIjoiZGQ4NmEyZGEtODZhMC00Y2JlLWI0NjItNGJkMzFmNTdiYzZmIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJkZDg2YTJkYS04NmEwLTRjYmUtYjQ2Mi00YmQzMWY1N2JjNmYiLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgQmlvIEZJRE8gRWRpdGlvbiIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjk0NzQsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Iiwic2VjcDM4NHIxX2VjZHNhX3NoYTM4NF9yYXciLCJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwiLCJiYURlc2MiOnsic2VsZkF0dGVzdGVkRlJSIjowLjAsInNlbGZBdHRlc3RlZEZBUiI6MC4wLCJtYXhUZW1wbGF0ZXMiOjUsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwiLCJiYURlc2MiOnsic2VsZkF0dGVzdGVkRlJSIjowLjAsInNlbGZBdHRlc3RlZEZBUiI6MC4wLCJtYXhUZW1wbGF0ZXMiOjUsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDMlRDQ0FjR2dBd0lCQWdJSkFJUEZxRXFHa1c1Z01BMEdDU3FHU0liM0RRRUJDd1VBTUM0eExEQXFCZ05WQkFNVEkxbDFZbWxqYnlCVk1rWWdVbTl2ZENCRFFTQlRaWEpwWVd3Z05EVTNNakF3TmpNeE1DQVhEVEUwTURnd01UQXdNREF3TUZvWUR6SXdOVEF3T1RBME1EQXdNREF3V2pCdk1Rc3dDUVlEVlFRR0V3SlRSVEVTTUJBR0ExVUVDZ3dKV1hWaWFXTnZJRUZDTVNJd0lBWURWUVFMREJsQmRYUm9aVzUwYVdOaGRHOXlJRUYwZEdWemRHRjBhVzl1TVNnd0pnWURWUVFEREI5WmRXSnBZMjhnVlRKR0lFVkZJRk5sY21saGJDQXhNalV5TlRjME5UazFNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUrVXJmTzhDb08rdW9weGs4K0FvU1R0Mm5rZTFOZHp3dTBzaXFqbFdGaVZNczNqcStFSzNaUy9qODhqS2lqWXg1T1lyajlEblR1UWtWQWg1WkswLzZmYU9CZ1RCL01CTUdDaXNHQVFRQmdzUUtEUUVFQlFRREJRY0JNQ0lHQ1NzR0FRUUJnc1FLQWdRVk1TNHpMall1TVM0MExqRXVOREUwT0RJdU1TNDNNQk1HQ3lzR0FRUUJndVVjQWdFQkJBUURBZ0lrTUNFR0N5c0dBUVFCZ3VVY0FRRUVCQklFRUtBaFo3bXVjVXJIbWdjR1F5NjdieHd3REFZRFZSMFRBUUgvQkFJd0FEQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFwMHFzRDd5dit1dnBrQkxlMThNdExkNlVlME96czlmZWl0QjVBRmxrMHFDUDY0SmlobDlqeERMRHQ3RkpOZ3dHVlpaR3BmMloyQzZVVDZEUWlFbDRzc0F2UHBLL29uUnZyM3JYR1BkMURVamxLYlg0MXlrWWt6QmVqMHpFOFZLYVdVUjdIdTAxQ2NRaWZjdFBHQmxRWW4vaVc2MDJ4UGh2Ym5lellEZmlrRFo5UWgrOEF0U1B3SUFNRDNmZDYzb0F0Mkh5R2NmSDVhTGdsQ1hDWGZWTzRqRmZUZjBsV1RSV3QzWFRZc0tiZGVqby9SUnd1RHV2dlNXVW83VHFhWjVObWMvTWFUeFFVS21CeldadmxpdXE5eWExVWN5YjBXU0NlOXpuNlNsa3ZTQXR4aFRxMEwyMUk0M2xWZ0MxQVFiZGVrVE1TaHlYakVsU091TlRoWi85V3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImxhcmdlQmxvYktleSIsImNyZWRCbG9iIiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6ImRkODZhMmRhODZhMDRjYmViNDYyNGJkMzFmNTdiYzZmIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJ1diI6ZmFsc2UsInBpblV2QXV0aFRva2VuIjp0cnVlLCJsYXJnZUJsb2JzIjp0cnVlLCJiaW9FbnJvbGwiOmZhbHNlLCJ1c2VyVmVyaWZpY2F0aW9uTWdtdFByZXZpZXciOmZhbHNlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6ZmFsc2UsImFsd2F5c1V2Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTI4MCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMiwxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH0seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTM1fV0sIm1heFNlcmlhbGl6ZWRMYXJnZUJsb2JBcnJheSI6NDA5NiwibWluUElOTGVuZ3RoIjo0LCJmaXJtd2FyZVZlcnNpb24iOjMyOTQ3NCwibWF4Q3JlZEJsb2JMZW5ndGgiOjMyLCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MSwicHJlZmVycmVkUGxhdGZvcm1VdkF0dGVtcHRzIjozLCJ1dk1vZGFsaXR5IjoyLCJyZW1haW5pbmdEaXNjb3ZlcmFibGVDcmVkZW50aWFscyI6MTAwfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDgtMTIiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ill1YmlLZXkgQmlvIEZJRE8gRWRpdGlvbiIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjQwODEyMDAwIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDgtMTIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA4LTEzIn0seyJhYWlkIjoiNGU0ZSM0MDA5IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWlkIjoiNGU0ZSM0MDA5IiwiZGVzY3JpcHRpb24iOiJpT1MgUGFzc2NvZGUiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MjU2LCJwcm90b2NvbEZhbWlseSI6InVhZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfc3Vycm9nYXRlIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjYwfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInRlZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6WyJhbnkiXSwidGNEaXNwbGF5Q29udGVudFR5cGUiOiJ0ZXh0L3BsYWluIiwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRWdBQUFCSUNBWUFBQUJWN2JOSEFBQUFDWEJJV1hNQUFBc1NBQUFMRWdIUzNYNzhBQUFLVDJsRFExQlFhRzkwYjNOb2IzQWdTVU5ESUhCeWIyWnBiR1VBQUhqYW5WTm5WRlBwRmozMzN2UkNTNGlBbEV0dlVoVUlJRkpDaTRBVWtTWXFJUWtRU29naG9ka1ZVY0VSUlVVRUc4aWdpQU9Pam9DTUZWRXNESW9LMkFma0lhS09nNk9JaXNyNzRYdWphOWE4OStiTi9yWFhQdWVzODUyenp3ZkFDQXlXU0ROUk5ZQU1xVUllRWVDRHg4VEc0ZVF1UUlFS0pIQUFFQWl6WkNGei9TTUJBUGgrUER3cklzQUh2Z0FCZU5NTENBREFUWnZBTUJ5SC93L3FRcGxjQVlDRUFjQjBrVGhMQ0lBVUFFQjZqa0ttQUVCR0FZQ2RtQ1pUQUtBRUFHRExZMkxqQUZBdEFHQW5mK2JUQUlDZCtKbDdBUUJibENFVkFhQ1JBQ0FUWlloRUFHZzdBS3pQVm9wRkFGZ3dBQlJtUzhRNUFOZ3RBREJKVjJaSUFMQzNBTURPRUF1eUFBZ01BREJSaUlVcEFBUjdBR0RJSXlONEFJU1pBQlJHOGxjODhTdXVFT2NxQUFCNG1iSTh1U1E1UllGYkNDMXhCMWRYTGg0b3pra1hLeFEyWVFKaG1rQXV3bm1aR1RLQk5BL2c4OHdBQUtDUkZSSGdnL1A5ZU00T3JzN09ObzYyRGw4dDZyOEcveUppWXVQKzVjK3JjRUFBQU9GMGZ0SCtMQyt6R29BN0JvQnQvcUlsN2dSb1hndWdkZmVMWnJJUFFMVUFvT25hVi9OdytINDhQRVdoa0xuWjJlWGs1TmhLeEVKYlljcFhmZjVud2wvQVYvMXMrWDQ4L1BmMTRMN2lKSUV5WFlGSEJQamd3c3owVEtVY3o1SUpoR0xjNW85SC9MY0wvL3dkMHlMRVNXSzVXQ29VNDFFU2NZNUVtb3p6TXFVaWlVS1NLY1VsMHY5azR0OHMrd00rM3pVQXNHbytBWHVSTGFoZFl3UDJTeWNRV0hUQTR2Y0FBUEs3YjhIVUtBZ0RnR2lENGM5My8rOC8vVWVnSlFDQVprbVNjUUFBWGtRa0xsVEtzei9IQ0FBQVJLQ0JLckJCRy9UQkdDekFCaHpCQmR6QkMveGdOb1JDSk1UQ1FoQkNDbVNBSEhKZ0theUNRaWlHemJBZEttQXYxRUFkTk1CUmFJYVRjQTR1d2xXNERqMXdEL3BoQ0o3QktMeUJDUVJCeUFnVFlTSGFpQUZpaWxnampnZ1htWVg0SWNGSUJCS0xKQ0RKaUJSUklrdVJOVWd4VW9wVUlGVklIZkk5Y2dJNWgxeEd1cEU3eUFBeWd2eUd2RWN4bElHeVVUM1VETFZEdWFnM0dvUkdvZ3ZRWkhReG1vOFdvSnZRY3JRYVBZdzJvZWZRcTJnUDJvOCtROGN3d09nWUJ6UEViREF1eHNOQ3NUZ3NDWk5qeTdFaXJBeXJ4aHF3VnF3RHU0bjFZOCt4ZHdRU2dVWEFDVFlFZDBJZ1lSNUJTRmhNV0U3WVNLZ2dIQ1EwRWRvSk53a0RoRkhDSnlLVHFFdTBKcm9SK2NRWVlqSXhoMWhJTENQV0VvOFRMeEI3aUVQRU55UVNpVU15SjdtUUFrbXhwRlRTRXRKRzBtNVNJK2tzcVpzMFNCb2prOG5hWkd1eUJ6bVVMQ0FyeUlYa25lVEQ1RFBrRytRaDhsc0tuV0pBY2FUNFUrSW9Vc3BxU2hubEVPVTA1UVpsbURKQlZhT2FVdDJvb1ZRUk5ZOWFRcTJodGxLdlVZZW9FelIxbWpuTmd4WkpTNld0b3BYVEdtZ1hhUGRwcitoMHVoSGRsUjVPbDlCWDBzdnBSK2lYNkFQMGR3d05oaFdEeDRobktCbWJHQWNZWnhsM0dLK1lUS1laMDRzWngxUXdOekhybU9lWkQ1bHZWVmdxdGlwOEZaSEtDcFZLbFNhVkd5b3ZWS21xcHFyZXFndFY4MVhMVkkrcFhsTjlya1pWTTFQanFRblVscXRWcXAxUTYxTWJVMmVwTzZpSHFtZW9iMVEvcEg1Wi9Za0dXY05NdzA5RHBGR2dzVi9qdk1ZZ0MyTVpzM2dzSVdzTnE0WjFnVFhFSnJITjJYeDJLcnVZL1IyN2l6MnFxYUU1UXpOS00xZXpVdk9VWmo4SDQ1aHgrSngwVGdubktLZVg4MzZLM2hUdktlSXBHNlkwVExreFpWeHJxcGFYbGxpclNLdFJxMGZydlRhdTdhZWRwcjFGdTFuN2dRNUJ4MG9uWENkSFo0L09CWjNuVTlsVDNhY0tweFpOUFRyMXJpNnFhNlVib2J0RWQ3OXVwKzZZbnI1ZWdKNU1iNmZlZWIzbitoeDlMLzFVL1czNnAvVkhERmdHc3d3a0J0c016aGc4eFRWeGJ6d2RMOGZiOFZGRFhjTkFRNlZobFdHWDRZU1J1ZEU4bzlWR2pVWVBqR25HWE9NazQyM0diY2FqSmdZbUlTWkxUZXBON3BwU1RibW1LYVk3VER0TXg4M016YUxOMXBrMW16MHgxekxubStlYjE1dmZ0MkJhZUZvc3RxaTJ1R1ZKc3VSYXBsbnV0cnh1aFZvNVdhVllWVnBkczBhdG5hMGwxcnV0dTZjUnA3bE9rMDZybnRabnc3RHh0c20ycWJjWnNPWFlCdHV1dG0yMmZXRm5ZaGRudDhXdXcrNlR2Wk45dW4yTi9UMEhEWWZaRHFzZFdoMStjN1J5RkRwV090NmF6cHp1UDMzRjlKYnBMMmRZenhEUDJEUGp0aFBMS2NScG5WT2IwMGRuRjJlNWM0UHppSXVKUzRMTExwYytMcHNieHQzSXZlUktkUFZ4WGVGNjB2V2RtN09id3UybzI2L3VOdTVwN29mY244dzBueW1lV1ROejBNUElRK0JSNWRFL0M1K1ZNR3Zmckg1UFEwK0JaN1huSXk5akw1RlhyZGV3dDZWM3F2ZGg3eGMrOWo1eW4rTSs0enczM2pMZVdWL01OOEMzeUxmTFQ4TnZubCtGMzBOL0kvOWsvM3IvMFFDbmdDVUJad09KZ1VHQld3TDcrSHA4SWIrT1B6cmJaZmF5MmUxQmpLQzVRUlZCajRLdGd1WEJyU0ZveU95UXJTSDM1NWpPa2M1cERvVlFmdWpXMEFkaDVtR0x3MzRNSjRXSGhWZUdQNDV3aUZnYTBUR1hOWGZSM0VOejMwVDZSSlpFM3B0bk1VODVyeTFLTlNvK3FpNXFQTm8zdWpTNlA4WXVabG5NMVZpZFdFbHNTeHc1TGlxdU5tNXN2dC84N2ZPSDRwM2lDK043RjVndnlGMXdlYUhPd3ZTRnB4YXBMaElzT3BaQVRJaE9PSlR3UVJBcXFCYU1KZklUZHlXT0NubkNIY0puSWkvUk50R0kyRU5jS2g1TzhrZ3FUWHFTN0pHOE5Ya2t4VE9sTE9XNWhDZXBrTHhNRFV6ZG16cWVGcHAySUcweVBUcTlNWU9Ta1pCeFFxb2hUWk8yWitwbjVtWjJ5NnhsaGJMK3hXNkx0eThlbFFmSmE3T1FyQVZaTFFxMlFxYm9WRm9vMXlvSHNtZGxWMmEvelluS09aYXJuaXZON2N5enl0dVFONXp2bi8vdEVzSVM0WksycFlaTFZ5MGRXT2E5ckdvNXNqeHhlZHNLNHhVRks0WldCcXc4dUlxMkttM1ZUNnZ0VjVldWZyMG1lazFyZ1Y3QnlvTEJ0UUZyNnd0VkN1V0ZmZXZjMSsxZFQxZ3ZXZCsxWWZxR25ScytGWW1LcmhUYkY1Y1ZmOWdvM0hqbEc0ZHZ5citaM0pTMHFhdkV1V1RQWnRKbTZlYmVMWjViRHBhcWwrYVhEbTROMmRxMERkOVd0TzMxOWtYYkw1Zk5LTnU3ZzdaRHVhTy9QTGk4WmFmSnpzMDdQMVNrVlBSVStsUTI3dExkdFdIWCtHN1I3aHQ3dlBZMDdOWGJXN3ozL1Q3SnZ0dFZBVlZOMVdiVlpmdEorN1AzUDY2SnF1bjRsdnR0WGExT2JYSHR4d1BTQS8wSEl3NjIxN25VMVIzU1BWUlNqOVlyNjBjT3h4KysvcDN2ZHkwTk5nMVZqWnpHNGlOd1JIbms2ZmNKMy9jZURUcmFkb3g3ck9FSDB4OTJIV2NkTDJwQ212S2FScHRUbXZ0YllsdTZUOHcrMGRicTNucjhSOXNmRDV3MFBGbDVTdk5VeVduYTZZTFRrMmZ5ejR5ZGxaMTlmaTc1M0dEYm9yWjc1MlBPMzJvUGIrKzZFSFRoMGtYL2krYzd2RHZPWFBLNGRQS3kyK1VUVjdoWG1xODZYMjNxZE9vOC9wUFRUOGU3bkx1YXJybGNhN251ZXIyMWUyYjM2UnVlTjg3ZDlMMTU4UmIvMXRXZU9UM2R2Zk42Yi9mRjkvWGZGdDErY2lmOXpzdTcyWGNuN3EyOFQ3eGY5RUR0UWRsRDNZZlZQMXYrM05qdjNIOXF3SGVnODlIY1IvY0doWVBQL3BIMWp3OURCWStaajh1R0RZYnJuamcrT1RuaVAzTDk2ZnluUTg5a3p5YWVGLzZpL3N1dUZ4WXZmdmpWNjlmTzBaalJvWmZ5bDVPL2JYeWwvZXJBNnhtdjI4YkN4aDYreVhnek1WNzBWdnZ0d1hmY2R4M3ZvOThQVCtSOElIOG8vMmo1c2ZWVDBLZjdreG1Uay84RUE1anovR016TGRzQUFBQUVaMEZOUVFBQXNZNTgrMUdUQUFBQUlHTklVazBBQUhvbEFBQ0Fnd0FBK2Y4QUFJRHBBQUIxTUFBQTZtQUFBRHFZQUFBWGI1SmZ4VVlBQUFuK1NVUkJWSGphN0p4dmJGUDFHc2MvcDZkcjE2NFZ4MnhwdHhHWVlCdkZHNGphT08yY1d4UUNPSUlKbWZlRitnS05ST1VGMFVUdkZZbnh6NGd4YWpBR0hWN0NRalI3bzFFVFEveURpWkdNRi9KaW05MldzRG5IWGJOdUREUHB5a2IvMGZhNUwyVG5NdmFITXpncWhYNlRrenpuZDU2YzlEeDkvdjJlNS9mN0tVekhVbUFic0JHbzR2ckNmNEd2Z2Y4QVE3TXgvQk1ZQmVRNnYwYlB5MklhR29Gc1FUamFsVDB2RXhTZ0VnZ0JpeW5nUXB3R1ZxdkF2NEYxQlhuTWdBMUlLVUFYOEkrQ1BHWkZ0M0plbFVvTHNwZ1ZVVk5CQnZPaklLQkxRQVgrZGQ0aFhSRktTa3J3K1h5azAybFVWZVdXVzI0aG04MGlJdmg4UGpLWkRMbGNEci9mVHk2WDAraHNOa3NtazhIdjl3T1F5V1R3K1h5b3FrbzZuY2J2OTJNeW1VZ21rL2o5Zm9xS2lrZ21reHBQSXBIQTcvZGpzVmlJeCtNYVBURXhZWVI4a29ZSnFMNituaDkvL0pIKy9uNGNEZ2R0YlcyY09uV0tWQ3JGc1dQSEdCNGVKaGFMMGRIUndjVEVCR05qWTdTM3QvUDc3NzhUaVVUbzd1NG1uVTR6TWpKQ1oyY25WcXVWbnA0ZWVucDZVRldWOXZaMit2cjZLQ3NyNDZlZmZ1TDQ4ZU00SEE2T0hEbkN3TUFBSG8rSG8wZVAwdHZiUzNsNU9WOSsrYVVoQWpMTXhMTFpMRmFyRlJFaGs4bGd0Vm9CU0tmVDJuZzZuYWE0dUZnYm42S1R5U1RGeGNXWVRDWlNxWlJHWHppZVNDU3cyV3lZeldhU3lhUkd4K054alo3aUtTb3FNc3pFekVhOFJGRVUxcXhaQThDcVZhdTQ2YWFiQVBENWZLUlNLUUJ1dmZWVzR2RTRBQ3RYcmlRWURHbzg5OTkvUHdCVlZWWFUxTlQ4TVNsY3VwUzZ1am9BbGkxYnhnTVBQQUNBMSt1bHZyNGVnSXFLQ3RhdVhRdUF4K1BSZU54dU56VTFOWmhNLy8vL1RTWVRQVDA5akkyTlhWYkdlTmxwdWRsc2xvOC8vbGp5QVZ1MmJGbm85NTIrSWcweW04MGNQSGlRUng5OXRCRG1aNFEvVmMwNzRZaklYeU9nb3FLaWExNXpya2hBemMzTlBQYllZM24zc1ZOQllrRUJTTzljN1Bubm4yZlpzbVdZeldhMmJkdUcyV3pPT3dFZE9uU0kvdjUrRkVYaHZmZmVJeHdPWDNJdXBqdUs5ZlgxeWJXRW1wb2FYVkZNdHdaVlZGUmdzVmh3T0J4ODk5MTNlTDNldk5PZ1o1OTlsbSsvL1JhQWtaRVJMVWViVDROMDIwbGpZeU5MbHk3VmhKU1BXTDkrUFZWVlZhaXF5dnZ2djYvSHhQUW5pajA5UGRlVWlkMTc3NzI2VEV5M2dGd3VsM2k5WHZINWZESThQSnlYUW5ueXlTZkY3WGFMMStzVmk4VmliQ2I5OE1NUDQvVjZzVnF0bEpTVTVLV0pyVjI3bHNyS1NrU0VscFlXSXBHSWNTYjJ5eSsvRktMWWZLaXFxc0ptczFGU1VzSlhYMzJGeCtQSk93M2FzV01IaHc4ZlJsRVVCZ2NIU1NRU3hrV3hEUnMyVUZsWlNWRlJFWGE3UFM5TnJMYTJGcmZiamFJbzdOdTNqNkdoSWVOTXJKQW9YZ0pURHRyaGNIRDQ4T0VaaWVMQXdBQ2Zmdm9wbzZPaktJcnl0ODNXN1hZN3dXQ1Fob2FHR2MrZmVlWVp2dm5tR3hSRjRlVEprOFltaWc4KytDQkxsaXlodUxnWW0yMTZDVHNjRGxOWFY2YzdLdndWYUc1dTV1bW5uNTQyZHM4OTkyamwyZGJXVmtaR1J2NmFLUGJoaHg5ZWRRc1E3cjc3YmtOTVRMY0diZHk0RWJ2ZFRrbEpDVjk4OGNXMEtIYjI3Tm04Y05MUFBmY2MzMy8vUFNhVGlZR0JBV1ByUWJXMXRUUTBOTEIrL2ZvWkpuWmhjUnpBNlhTeWYvOStuRTdubk8vVHd3UHd5aXV2OE5CRER5MllaelkvR0FnRTJMeDVNNXMyYmFLMFZIKzNYWmVKRFEwTnphbXU3Nzc3cnNhM1o4OGVhV2xwa1V3bUl5MHRMYkpuejU0Wjc5TEQwOWpZS0FjT0hKQklKQ0kvL1BDRHRMYTJ5b29WSzNUelZGZFh6MnRpdGJXMXVreE10d1kxTkRRUURBWlp0MjRkdi8zMjI5eHVQeHBsNjlhdHFLcksxcTFiaVVhamw4VVRpVVRZdkhrekZSVVYxTmZYczN6NWNtS3gyQ1Y1eHNmSDUveHRPM2Z1SkJnTUVnd0c2ZXpzTkxZdjV2UDVjTHZkRkJjWHo5dVlLeXNyQXlDWHkyRXltYlQ3aGZJNG5VNnQrUWhRV2xvNjdYNHVucWxtNUZ5emdXZzBpcXFxREF3TTZHcFA2eGJRbTIrK3lZb1ZLeTdKTnp3OHpPdXZ2ODdPblR0cGFtcWExWUhyNFZFVWhiZmVlb3Nubm5pQ24zLyttZDdlM2htK1RnL1BoWGpxcWFjME9oUUtjZXJVS2VOODBLcFZxeVFRQ0VoZFhaMk1qbzdPNllNQXNkbHMwdFRVSkZhcmRjNzM2ZUVCWlB2MjdYTGZmZmN0bUdjMkgvVGlpeS9LSFhmY0lZRkFRQndPaDdGaGZzMmFOWnFKWGF6cUYvZWJFb2tFdTNidG12ZDllbmdBUHZqZ0EwTjQ0SS8yZHlxVlFsVlZJcEVJazVPVHhtblE0T0RnbkJIaG5YZmV1ZW9TeFR2dnZIUGVLSFlwclZ5d0JqVTJOckpvMFNKc05oc0hEaHpBNVhKcHo2cXJxNis2cERBUUNNd1llL1hWVjJscmEwTlJGTHE2dW95Tll1WGw1YmhjTHF4V0s2cXFUbnNXREFZNWVQQWd6YzNOZW1vc2Z6cXFxNnZadlh2M2pIRzMyODN5NWNzQmRBdklFQlBMUitoTkZIV1hPMWF2WG8zRDRhQ2twSVJQUHZrRXQ5dWRkd1d6bDE5K21TTkhqbWdhcENNUDBsL3VLQ3NybzdTMEZKdk5Oc1BFOGdVMzNuZ2pMcGNMVlZVNWZ2eTRzU1oyNHNTSmE4ckVESTlpanovK3VCYkY5dTNicHkyenl5ZnMzcjJidHJZMlZGV2x1N3ZiMkNqbWNEZzBBZjFkSmRVcmhkMXVaL0hpUC9ic0xHUjFpaTRUQzRmRDEyVVUweTNHUng1NVJOT2cvZnYzVDBzVTh3V3Z2ZllhUjQ4ZVJWRVVRcUdRc1NabXNWaXdXcTFZcmRhOE5UR0x4WUxGWWtGVjFYbG4vWVVvOW1kRXNSMDdkckI0OFdMc2RqdE5UVTJhczhzbjdOMjdsMlBIam1FMm0rbnQ3VFZXZzZZdVJWSHlkdHF4WWNPR0JTOGtYL0FxVjZmVHVTRDd2WnB3Y1RmRzBMYlA5UXJUNVVhRHZQell5OUQ4QlM5Mnp1VnloTU5oYllQY1ZNblZaclBoY3JrNGZmbzAyV3dXbDh2RitQZzRxVlNLSlV1V0VJMUdTYVZTZUR3ZVlyRVlpVVFDajhmRCtQZzRpVVFDcjlmTG1UTm5pTWZqZUR3ZUppY25tWmlZd092MU1qRXh3Wmt6WjZpb3FPRHMyYlBFWWpIS3k4dVpuSnhrZkh5Y3lzcEs0dkU0MFdpVWlvb0s0dkU0WTJOajA5SVJrOGwwMlIzZ0JUdHBoOE1oTjl4d2czWTVuVTdac21XTGlJaHMzNzVkTm0zYUpDSWlMNzMwa3RUWDE0dUl5QXN2dkNDQlFFQkVSTjU0NHcydHFMNXIxeTY1L2ZiYlJVVGs3YmZmbHJ2dXVrdEVSRDc2NkNPNTdiYmJSRVJrNzk2OVVsVlZKU0lpcmEydHNuTGxTaEVSYVdscEVZL0hJeUlpbjMzMm1keDg4ODBpSXZMNTU1K0wwK21jOWhzWExWb2taclA1ejkvdEl5S3pGcnVubHZrbmswbnRuenAzN3B6R20wcWx0UHJMdVhQbnB0RlREY0ZNSnFPTlo3TlpiVHlieldvTlFSSFJ4bk81bk5aMHZIQWNNR3BMcG5GT09oYUwwZDNkemRqWUdKT1RrM1IzZDNQeTVFbmk4VGhkWFYzYTlzeXVyaTZHaDRkSnBWS0VRaUZHUmtiSVpyT0VRaUdHaG9aSXA5T0VRaUVHQndmSlpyTjBkbllTRG9jUkVUbzZPdmoxMTEvSjVYSjBkSFJ3NHNRSlRDWVQ3ZTN0OVBmM2F6eDlmWDJHK1MxRDk4MmJUQ2JOTDEwSnJTaUsxa3JTUTEvY1RMeWNiVTl6VlJRTkRmTlRIM2lsOUlVZnFJZSsyQVg4N1dHK2tBY1ZNRTFBa1lJWTVrVEVCQndxeUdGT0hDb2NzRFIvQXIxNjZxWndSTmNjUjNSZGlNSWhiN01jOG5aeGNibHdUT0JGeHdUK2J3QzRFNDJMNlpDYmVnQUFBQUJKUlU1RXJrSmdnZz09In0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTA1LTE5In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOC0wNS0xOSJ9LHsiYWFpZCI6IjAwNTIjMDAwMSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFpZCI6IjAwNTIjMDAwMSIsImRlc2NyaXB0aW9uIjoiaS1TcHJpbnQgaU9TIEZpbmdlclByaW50IFVBRiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoidWFmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX3N1cnJvZ2F0ZSJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsic29mdHdhcmUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsic29mdHdhcmUiXSwiYXR0YWNobWVudEhpbnQiOlsiaW50ZXJuYWwiXSwidGNEaXNwbGF5IjpbImFueSJdLCJ0Y0Rpc3BsYXlDb250ZW50VHlwZSI6InRleHQvcGxhaW4iLCJ0Y0Rpc3BsYXlQTkdDaGFyYWN0ZXJpc3RpY3MiOlt7IndpZHRoIjozMjAsImhlaWdodCI6NDgwLCJiaXREZXB0aCI6MTYsImNvbG9yVHlwZSI6MywiY29tcHJlc3Npb24iOjAsImZpbHRlciI6MCwiaW50ZXJsYWNlIjowfV0sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6W10sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUs0QUFBQTlDQVlBQUFBMC9sSURBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBS1RXbERRMUJRYUc5MGIzTm9iM0FnU1VORElIQnliMlpwYkdVQUFIamFuVk4zV0pQM0ZqN2Y5MlVQVmtMWThMR1hiSUVBSWlPc0NNZ1FXYUlRa2dCaGhCQVNRTVdGaUFwV0ZCVVJuRWhWeElMVkNraWRpT0tnS0xoblFZcUlXb3RWWERqdUg5eW50WDE2NyszdCs5Zjd2T2VjNS96T2VjOFBnQkVTSnBIbW9tb0FPVktGUERyWUg0OVBTTVRKdllBQ0ZVamdCQ0FRNXN2Q1p3WEZBQUR3QTNsNGZuU3dQL3dCcjI4QUFnQncxUzRrRXNmaC80TzZVQ1pYQUNDUkFPQWlFdWNMQVpCU0FNZ3VWTWdVQU1nWUFMQlRzMlFLQUpRQUFHeDVmRUlpQUtvTkFPejBTVDRGQU5pcGs5d1hBTmlpSEtrSUFJMEJBSmtvUnlRQ1FMc0FZRldCVWl3Q3dNSUFvS3hBSWk0RXdLNEJnRm0yTWtjQ2dMMEZBSGFPV0pBUFFHQUFnSmxDTE13QUlEZ0NBRU1lRTgwRElFd0RvRERTditDcFgzQ0Z1RWdCQU1ETGxjMlhTOUl6RkxpVjBCcDM4dkRnNGlIaXdteXhRbUVYS1JCbUNlUWluSmViSXhOSTV3Tk16Z3dBQUJyNTBjSCtPRCtRNStiazRlWm01Mnp2OU1XaS9tdndieUkrSWZIZi9yeU1BZ1FBRUU3UDc5cGY1ZVhXQTNESEFiQjF2MnVwV3dEYVZnQm8zL2xkTTlzSm9Gb0swSHI1aTNrNC9FQWVucUZReUR3ZEhBb0xDKzBsWXFHOU1PT0xQdjh6NFcvZ2kzNzIvRUFlL3R0NjhBQnhta0NacmNDamcvMXhZVzUycmxLTzU4c0VRakZ1OStjai9zZUZmLzJPS2RIaU5MRmNMQldLOFZpSnVGQWlUY2Q1dVZLUlJDSEpsZUlTNlg4eThSK1cvUW1UZHcwQXJJWlB3RTYyQjdYTGJNQis3Z0VDaXc1WTBuWUFRSDd6TFl3YUM1RUFFR2MwTW5uM0FBQ1R2L21QUUNzQkFNMlhwT01BQUx6b0dGeW9sQmRNeGdnQUFFU2dnU3F3UVFjTXdSU3N3QTZjd1IyOHdCY0NZUVpFUUF3a3dEd1FRZ2JrZ0J3S29SaVdRUmxVd0RyWUJMV3dBeHFnRVpyaEVMVEJNVGdONStBU1hJSHJjQmNHWUJpZXdoaThoZ2tFUWNnSUUyRWhPb2dSWW83WUlzNElGNW1PQkNKaFNEU1NnS1FnNllnVVVTTEZ5SEtrQXFsQ2FwRmRTQ1B5TFhJVU9ZMWNRUHFRMjhnZ01vcjhpcnhITVpTQnNsRUQxQUoxUUxtb0h4cUt4cUJ6MFhRMEQxMkFscUpyMFJxMEhqMkF0cUtuMFV2b2RYUUFmWXFPWTREUk1RNW1qTmxoWEl5SFJXQ0pXQm9teHhaajVWZzFWbzgxWXgxWU4zWVZHOENlWWU4SUpBS0xnQlBzQ0Y2RUVNSnNncENRUjFoTVdFT29KZXdqdEJLNkNGY0pnNFF4d2ljaWs2aFB0Q1Y2RXZuRWVHSTZzWkJZUnF3bTdpRWVJWjRsWGljT0UxK1RTQ1FPeVpMa1Rnb2hKWkF5U1F0SmEwamJTQzJrVTZRKzBoQnBuRXdtNjVCdHlkN2tDTEtBckNDWGtiZVFENUJQa3Z2SncrUzNGRHJGaU9KTUNhSWtVcVNVRWtvMVpUL2xCS1dmTWtLWm9LcFJ6YW1lMUFpcWlEcWZXa2x0b0haUUwxT0hxUk0wZFpvbHpac1dROHVrTGFQVjBKcHBaMm4zYUMvcGRMb0ozWU1lUlpmUWw5SnI2QWZwNSttRDlIY01EWVlOZzhkSVlpZ1pheGw3R2FjWXR4a3ZtVXltQmRPWG1jaFVNTmN5RzVsbm1BK1liMVZZS3ZZcWZCV1J5aEtWT3BWV2xYNlY1NnBVVlhOVlA5VjVxZ3RVcTFVUHExNVdmYVpHVmJOUTQ2a0oxQmFyMWFrZFZidXBOcTdPVW5kU2oxRFBVVitqdmwvOWd2cGpEYktHaFVhZ2hraWpWR08zeGhtTklSYkdNbVh4V0VMV2NsWUQ2eXhybUUxaVc3TDU3RXgyQmZzYmRpOTdURk5EYzZwbXJHYVJacDNtY2MwQkRzYXg0UEE1Mlp4S3ppSE9EYzU3TFFNdFB5MngxbXF0WnExK3JUZmFldHErMm1MdGN1MFc3ZXZhNzNWd25VQ2RMSjMxT20wNjkzVUp1amE2VWJxRnV0dDF6K28rMDJQcmVla0o5Y3IxRHVuZDBVZjFiZlNqOVJmcTc5YnYwUjgzTURRSU5wQVpiREU0WS9ETWtHUG9hNWhwdU5Id2hPR29FY3RvdXBIRWFLUFJTYU1udUNidWgyZmpOWGdYUG1hc2J4eGlyRFRlWmR4clBHRmlhVExicE1Ta3hlUytLYzJVYTVwbXV0RzAwM1RNek1nczNLellyTW5zampuVm5HdWVZYjdadk52OGpZV2xSWnpGU29zMmk4ZVcycFo4eXdXV1RaYjNySmhXUGxaNVZ2VlcxNnhKMWx6ckxPdHQxbGRzVUJ0WG13eWJPcHZMdHFpdG02M0VkcHR0M3hUaUZJOHAwaW4xVTI3YU1lejg3QXJzbXV3RzdUbjJZZllsOW0zMnp4M01IQklkMWp0ME8zeHlkSFhNZG14d3ZPdWs0VFREcWNTcHcrbFhaeHRub1hPZDh6VVhwa3VReXhLWGRwY1hVMjJuaXFkdW4zckxsZVVhN3JyU3RkUDFvNXU3bTl5dDJXM1UzY3c5eFgyciswMHVteHZKWGNNOTcwSDA4UGRZNG5ITTQ1Mm5tNmZDODVEbkwxNTJYbGxlKzcwZVQ3T2NKcDdXTUczSTI4UmI0TDNMZTJBNlBqMWwrczdwQXo3R1BnS2ZlcCtIdnFhK0l0ODl2aU4rMW42WmZnZjhudnM3K3N2OWovaS80WG55RnZGT0JXQUJ3UUhsQWIyQkdvR3pBMnNESHdTWkJLVUhOUVdOQmJzR0x3dytGVUlNQ1ExWkgzS1RiOEFYOGh2NVl6UGNaeXlhMFJYS0NKMFZXaHY2TU13bVRCN1dFWTZHendqZkVINXZwdmxNNmN5MkNJamdSMnlJdUI5cEdaa1grWDBVS1NveXFpN3FVYlJUZEhGMDl5eldyT1JaKzJlOWp2R1BxWXk1Tzl0cXRuSjJaNnhxYkZKc1kreWJ1SUM0cXJpQmVJZjRSZkdYRW5RVEpBbnRpZVRFMk1ROWllTnpBdWRzbWpPYzVKcFVsblJqcnVYY29ya1g1dW5PeTU1M1BGazFXWkI4T0lXWUVwZXlQK1dESUVKUUx4aFA1YWR1VFIwVDhvU2JoVTlGdnFLTm9sR3h0N2hLUEpMbW5WYVY5ampkTzMxRCttaUdUMFoxeGpNSlQxSXJlWkVaa3JrajgwMVdSTmJlck0vWmNka3RPWlNjbEp5alVnMXBsclFyMXpDM0tMZFBaaXNya3cza2VlWnR5aHVUaDhyMzVDUDVjL1BiRld5RlROR2p0Rkt1VUE0V1RDK29LM2hiR0Z0NHVFaTlTRnJVTTk5bS91cjVJd3VDRm55OWtMQlF1TEN6MkxoNFdmSGdJcjlGdXhZamkxTVhkeTR4WFZLNlpIaHA4Tko5eTJqTHNwYjlVT0pZVWxYeWFubmM4bzVTZzlLbHBVTXJnbGMwbGFtVXljdHVydlJhdVdNVllaVmtWZTlxbDlWYlZuOHFGNVZmckhDc3FLNzRzRWE0NXVKWFRsL1ZmUFY1YmRyYTNrcTN5dTNyU091azYyNnM5MW0vcjBxOWFrSFYwSWJ3RGEwYjhZM2xHMTl0U3Q1MG9YcHE5WTdOdE0zS3pRTTFZVFh0Vzh5MnJOdnlvVGFqOW5xZGYxM0xWdjJ0cTdlKzJTYmExci9kZDN2ekRvTWRGVHZlNzVUc3ZMVXJlRmRydlVWOTlXN1M3b0xkanhwaUc3cS81bjdkdUVkM1Q4V2VqM3VsZXdmMlJlL3JhblJ2Yk55dnY3K3lDVzFTTm8wZVNEcHc1WnVBYjlxYjdacDN0WEJhS2c3Q1FlWEJKOSttZkh2alVPaWh6c1BjdzgzZm1YKzM5UWpyU0hrcjBqcS9kYXd0bzIyZ1BhRzk3K2lNbzUwZFhoMUh2cmYvZnU4eDQyTjF4eldQVjU2Z25TZzk4Zm5rZ3BQanAyU25ucDFPUHozVW1keDU5MHo4bVd0ZFVWMjlaMFBQbmo4WGRPNU10MS8zeWZQZTU0OWQ4THh3OUNMM1l0c2x0MHV0UGE0OVIzNXcvZUZJcjF0djYyWDN5KzFYUEs1MDlFM3JPOUh2MDMvNmFzRFZjOWY0MXk1ZG4zbTk3OGJzRzdkdUp0MGN1Q1c2OWZoMjl1MFhkd3J1VE54ZGVvOTRyL3krMnYzcUIvb1A2biswL3JGbHdHM2crR0RBWU0vRFdRL3ZEZ21IbnY2VS85T0g0ZEpIekVmVkkwWWpqWStkSHg4YkRScTk4bVRPaytHbnNxY1R6OHArVnY5NTYzT3I1OS85NHZ0THoxajgyUEFMK1l2UHY2NTVxZk55NzZ1cHJ6ckhJOGNmdk01NVBmR20vSzNPMjMzdnVPKzYzOGU5SDVrby9FRCtVUFBSK21QSHA5QlA5ejduZlA3OEwvZUU4L3NsMHA4ekFBQUFCR2RCVFVFQUFMR09mUHRSa3dBQUFDQmpTRkpOQUFCNkpRQUFnSU1BQVBuL0FBQ0E2UUFBZFRBQUFPcGdBQUE2bUFBQUYyK1NYOFZHQUFBYWhrbEVRVlI0MnV5ZGVaaGxWWFgyZjJ1Zk85U3RxaTZxZW02bVptajRtb2JFK0JHUk1TSkRDSk1RQ1lvZ0NrSEZLWUlHSVFvbU9BUWt3U2lScUlnQ1JpTUVHVVFrWUFRUlpBb05DQi9JNU5EZEFxR2JucnU2cXV2ZWU4NWUzeDk3M2E1VHA4NnR1bFZVUXpyUFhjOXpuKzQrd3o1N2VQZGE3MXByNzkyaXFyU2xMVnVidUhZWHRLVU4zTGEwcFEzY3RyU2xEZHkydElIYmxyYTBnZHVXdHJTQjI1WTJjTnZTbGpadzI5S1dObkRiMGhhZ01OWk5FWmtIOUFKSitqS3dFbGd6aWUvdGJ1OXJxaXdIUEovNnh2WkFWK3FaVnlNQ2JBSitQODV6MDREOWdIMkFSY0JNb05QdURRSHJnZDhCandNUEE3OGU3OE5kVWNUbHUrNUJiNkZBc2hXbjFRV0tUdlVkQ2tjZzdBQ1VnZGgrbTBUNUduQmIzcnVLNE9YVmZmK0VweCtmT0hDQm5ZR2ZBc1hNOWNlQlA3RkJiVlUrQ0Z4bVlFcC8vMnJnQTZsclh3ZU9tTUsrWHd3YzBPVGVUT0JzNE4zQS9CYkwyd1RjQzF3Ty9QaC91V0xyVTdneEVYa3JtWUZyaUJmdWJnYmMxNU1xUEFEOHN3RTMvWHNUOFBFSmZHYzc0UE5BS1ZQT2Z3T2Z6bWowVXM3M1hzMnYxS1JPYndidUI4NmZBR2dCS2pheGJnVytCL1RrUGVSUi9oY3NYem9QZU91d0JoMzlteUxMT0xWVXdlU3p3T0hBM3Bucm53WnVORE0vbm56UnRGdFdQZ3lzR0RYbVV5dmxuR3U3R2ZCbWpmRmViQk9xMUVUWkFKd0N6QWJlbHJVK1hTNmlKTEkxZ3pjQ2pzbTUvanp3bFBWUFh3czA3SFVEN2hCd3BtbW5OQWk2Z1M4Qng0N3ovaEZtaXJQeVRlQkhMZGJ6Q1dEMUpKeEpBWjdKdVg1SkU5RCtBcmdPZU14NHZEZSt2Y2pBK1k0YzJuUTQ4RGZBaFNObVJxV0w2WVVDZzk1dnJjQ3RBRE55S09KQndNYi8wYzVaU2g0MVUvK0Z6UFZqZ0JPQkh6UjVyOVBBblpYZjJtQzNLaDhGN3B1aU51OENISlZ6L1IrQmM1dTg4eFJ3UGZCdDRQdkEzSno2L1l1QkhZQkZuVjFqS09xdFJ1Tm1HL0RML3dtZ25RaHdBZjdCQm56L25BRy9FMWliODg0NXdKNDVWT0JEVFo1dkpzVXBiUE1mNWRDSEpjQUZMYng3dDlHYm16S093Z3lRdzRCclBVcEpISHQyZGhPUGppYk1BL1lBZGpReld3U3FGcUg1UGZCc0RuVnFWV1phMlRzQjA2Mk5pUUZ0RGJBTStNMEVva0ZKTG5XZm5Nd0g5cktJVVkrVnM4YjYvVmZwQ2I4bGdGdTN5TUJEcVZCUm8xSi9tK09zN2RGRWcxMXVrWXFKbXZ5cGtqazUxMTRDYWkyK2Y2dFJpVjBCRllHQ0lzRHVJTlJRRHVycFkyRm5GNFBKNXJFL0RuaS9SVGQ2eHloN3RUbkVWd0UvYkxFKyt3Sm5BWWNZM3g1TGxodmwrelp3ZTg3OXM4MkNlcHRVMDNNczdMMHB5aWJBVjVwWTNBaDRKM0FHSWN6WTNhUk9LNEdmRzNXOGMwc0FGK0JKQSttbG1lc2ZNUk82T0hYdG40d2ZwdVdaRmpYYmxwUThnRFkwMWRJVzNvK0JQd01xQ0Y0RXZPSmlkQ01vODBwbFRwbzloM3JndGhYZ0N1RFVGdXMydzN5R1k0RWJET3pyeG5qK0hPQ2lDVmlrdWNBSjlydlNyRWVjdXI4d3g2Sm1KMzEyNHQrVTg5d2lRbGp6VDFxbzB5eWJMQ2NDMzdWSnVIYXFnWXZOc0tQVFlSTHJ1QzhEQjF0SHZNc0dOMnQ2UGdqMFQrS2I5U2tFN25OTkFIT2JUYXE3Z0EzamxKRnIyZ29pbkxQOWZMWXJkVERnRXlUdysxT2JhTDZYckUrMkljVExzMkc3dnpEZ0g5ZkViSjlzTkMwckc0eDJESnBtN0RGcTBwRjU3djJFcE1vWFg2Vmx5NzZ6anpuZGVaWnRtVkdoQXJCRGpvTjhLckRBTlB1YXFRWnVZaHoxWVViR01BOEEzbXVhOTVLYzk3NWtabVl5c3AzeG84bWtxSmRudE95anhpVVg1bWlKbTRBWHpBbDUya0kvUzYyTWw3UGFMMUlRQkMrS1F6aHAxbHdXZFhZemtDUklLUC85T1FOM25wbkUxYWx3M1M3QWFjQW5NbU55TlBEMkhGUGNEZng5NXRwR20zZzNXbDBiWU84d2tKd01mQ3JEN3o4SWZCVVlzSDh2Tmg0ZTIwUTZMUFA4TXFOSmtxSUR6MlEwK3ZVNW9MM1ZGTnNqS2NVMTIrak5lZVozTkdRL293MG5Na2FNV01iYTVTc3k1Z1Q4c0huUzJZRjUyRDZhRGFQc1Q4ZzZqU2UzNTJqclFkTzZrOUVJaDFxSHBlVlk0SllKbEZjMTBDNnpnWG9BdUtjQXorR0VXSUpEZHVsT3U3Tnp1VUkxMElUVGphdW01VStCbjZxQUtLZ2x2d1ZBRlVUT3pabjBQODRKT1I0UDNKeTVkcHFxZm9mR2VEcVhwdzYvYUVCSk8xdDdrQitMTDFsNzB4R1VLeG1aNWN6S0ZUbjNMeEdMSVBtTW1yYTY5V2hJNUdUYmVCendvOG1tZk1lU3I1dEtQekxqcU0zUDRaUWZiQkcwakJGV204ckl5YTJtZ1M1cndhRnBhTVVHdjl2SExNdVFJdjhKY2dub0F6WHZ1V1h0U2o0eGR3YzBERkdmS0xoR2VrbEFrUUh2QkhXQ1duS2lwZ2tPb2NzVlNhcTFLOEtrbFduaHRqampleEtnclRib01pdG9QazAwT0laclZmWEdRa2VKN2huVFVWVldyRjZKOTU2aU9BbzRuRmZFKzRjeTdYSWovSkNHb2dyZzc4eVoySVc4WjYySk84bW9lTDM4RE9GdmFnS3g2SWgxQzBLWXZBV1ZEVVhQNmFCUG1HVnR5RmthSnEyZmF1Q3FPV1dQNUhpZmFia1krSy9YMFJuYjNGM09PYUlvb2w2dlEwZzAzRytXNHdSQ05tMGkwcEdnYjhQTGtjQ25FTDUwOTdyVkhOWFR5ODdsRG1xcXF5Tmxzd0tNSGFpNHExSDVtbnE1VDBXV0theEsxT05GNk4xdUh2SGcwUHFOcTljY29vQ3Z4NmhQeEN6ZkNMUG9WYjhOK2kwUlVWY0tmbG1wcTVPZW1kT0ppa1hpSk1hdmVvWEVlNXlBRTNvOHVxZW9uajEyUnhrSXRaVk8xZUg0bUlLZ1I0R2tGWXozK00vVXhEaUxCcUJtQVZRTER0THFvbks1SUJlbjd1NlB5RzVOZkpKeFY0ZU5qVnpWSlYxZFhlZDBkM2RmbGFVY0lrSWN4dzhQRGc1ZWxQZHVWMWNYenJWTVdaOVgxUTJUcEFxYm5jRmlzVWk1WEthL3Y1LzE2OWRUcjlkZk1ONzNPZUNQb2lqYXQ3ZTNkNjhvaWhZQjI1cVpMRFV2Mm9GS1VhUDRVaFY1eVh1OTdxRmlrYjFuem1FZ1NSNFVrUmdvSkJMWW9GUGQzU2xmc1pkZkFWN29SSmNJOHF5TG91Y3IwN2Y1VmJHdjV6ZmUrdzIxYXBYNjRKREcvUU5vSEk5b3Vqam5vMm1kRkRzcmxDcGxJb21LenJudEpVbm1ldSszQmViMTl2WE5WYS96UmRqUklUdHBjTkMycE95YmRhZ1ZQYVlTSWd2akRYUXNzS2VNR0Y3dEtKY3JlMDhLdUFzV0xCaTN0cVZTNmVwaXNYaVVlY0ZwV1M4aVozcnZhNU9kR0trSmNxYUkvSHpTS2xlRWVyM08wTkFRM250NmUzdnA3dTZtVnF0UnJWWVpHaHJhTkRBdzhDRHc0THg1OHlnV2l6am5wcW5xUE8vOURzQmVxdnJId0VFaU1qK3Rkd0lkOEZRaithejMvcFpuWWRQeW5tbnNXTzU0dnFwY2d1cjVDblFJSUFtcDFRdXpKZENVdlZHb3E2ZWV4Q0R5b2dxTG80N1NEWFNVYnl4T20xYVZlS1MxMU1oQnllSFF3ejI4Vy9IN2tmanRRU3RoUGduVFpzellqSFhWTFJBTkh5MDdaT21WQktVd0lSTStjdHhaTUttb1FxbFVhZ1ZVVkt2VkszS0FleC93ZUI0NEozSHNrd0FVQ29WSmdUYU9ZNGFHaGxJMnpCTkZFWlZLaGM3T1RsU1ZEUnMyc0dIREJwSWt3VG1IcXZhcmFyLzMvbmxWdmN2cTNLT3FKNm5xSlVCdm82ZExYcWtXMkgwSS80WmE0aCs2Y3Zudk9YLzdCU1RDQlQ1T1hwVEVueVhLd2lUeUxheFAxZTB0Z3ZMbm9HZUw2bWtXNFVoM1lKZkcvaHZKWms2cE9SQVlBZlkxRmcxSW1Ob2xveU9NNkZRWHFPaWNTUUUzUGRnVGpPWFJKUGI0cW5ocXZWNm5YQzRqSWkyQlgwUklrb1Nob1NGVUZSSHBzQkRWTkxVQ1ZOVUJ0L2YwOUR6VzNkMk5pQ0FpRGZCdUJub2pSaHJIOFRmak9ONEFYT3RzYmQ5Z0FRcERDdUozVFZRZktneFZxZld2aDQ0T25JdStnZmZYb0g0ZlVmWVYxVGRhK0dzKzBBZFNHZ1BMYndKK2dPcCs2ZGl5S0YrVlJOK2RNOURMZ0NjUmZnTXNFZVFsWUltUDVFV1VWMXlpcDI5QjRHYWQ3MEVWdmdzTWpVK2FjM3NnQXYzWnBJQnJUc3hrZ1R1bGhxa0IxdjcrZnVJNG50QjdsVXFsd2FkRlZmK1cwVXNzWndDUGlRanIxcTFEVmFsVUtrUlJ0RmtETytmdzNsT3YxMUhWbndKcm5kTFhpSlZSRjZRUWxUdWRjT3kwNlVqaXFXM2NpTGdJY1c0STlmZEtWTGhYbkVQQ1BPZ1ZaUjc0WFJUZFUxWDNSM2dMbzFQQ2k0QWpGTFZZcnV3bEllYWJsbFVPOTFGQi9rTWQvVHJDZFpmZ0dOVmpWTFYzQzFLRlphTkNyZWlGNHFMbElUaWl6UVlJdkVkelZ0R3BURElCTVJHQWJQSFFnQWkxV20waWsybFlGV3phUkxsY0J0aWtxcjhDM3BKNTVDamdVMG1TVkd1MUd0NTdCZ1lHTm12Y2hnWjJ6alUwZmk4aHF4VTZNUUdmUk5SalhiSHZOajBzS0pVN2F1aWJFU21vZXRVa0VXQUk3eCtNb29JWFYwQkUxa21JRFQvajBkc1VqNnJmUlQzWG1hWk55NTZwSk1SK09VcmhIOVJGL3g2RmNpMCtyS2dCd2lkeHcrTHMxWnp5ZVZCRlhEVFpJWHFJa1ZuQ0N2Qk9qZVBMeEVXNEtMOWNueVJvRW9OcUNaRkNDdUVGMCtMeDFnemNnU1JKOE42MzdOQ040Q3hKUXJWYWJXamR1M0tBKzMrQXk1SWsrUkNnRFpxUXBTT3FTcTFXSTRxaWM0RU9IVll0Uk9vSDZ5cFA3QmhGRklTT212YzNCeXFRaW1lcjM3MWVqNWVoaW9qRFJXR2MxUFlUYUVqQjNwQUQzTFE2NnN0cDRsSWZKOFRVUU1IN0VJWHdTUkxjK1NoQ0lyZVRpQnlmUyttODRtMnNYVkdIWTdRVGs5c0lLd2pUWFBjY1ZiMUJxN1dYeU9sUEVRRVJwQkQ5b1loOEQ5V0tBVmNJR2N1MzAyU0p3TllDM0JOVmRVOG1sL0t0QXpjbFNkSnZYUFZmZ1U4U05raW01VXpDWnM0dlczdzNteXV2QUc5VTFiUGpPRDR4Y0VvQkFhZEsxZkhEVGQ2L3VDbXBvNG11ODBueWxJUkYxK2xNMUlYcS9SbnF2ZmVxRFpJQklqaEFvcWhMUkk3T0lWMVB3MlpldnpJSFZvZXE2Zzk4YkpxMVlZSkZRZ1pOZFFIZWYxODFOOTdlbFRiVFBrNWFqL2JJaU1qUU1sV3VFZFdQcEI3Wkh1RldRaGJ4aVNiRjdFM2lyMVVaanFPSEpLSmN3aGpyV3JZVzRQNjF5S3VpelBlbE9tRVo4R2xWL1dyT2MyK1ZzREZ3dWFvdVpYZ1hSSitxN2lBaU82ZTFoamV6WEVwMGhTL0lCVFdmVUUxaVNCTFUrNityNmtHWjhrOERka1hrR2drRHVRNklFSmtKN0tQZXYxZEg1dTBCL2x0RWZwYUtIVHlvcW5GbTdNNEFYa0RrdXhMMjhZRklEN0M3cWg2UDZ2dlVqOXJOMEpCdkVkYkVQZ3Bja3NxRXRRamVFZVB5ZDZwNktDUFhnYndSZUpDUXJieUhzQURJQVR1cTZrR292azFITHdDNkN1ZStOZFozdHhxTysycG9Sc1BVTmpKbnFucDVITWZUQ2Z2cDhtUXVvM2M1akxheEluaVJwWVZFMzZWUllVbEpIUE9MWmVweGpLcS96Z2J4akF3bFBZaGhUVHhnM25OSFBsZzBBVDZHU0ZyN1A0dnFOU0R2eTR6akZ3anJuMWVZMnVvQjVveUVvVzRBNlFyZkhPSDhMV0tTaS9YRmpXamJhbFRmcnFvM0JmQksybHE5dzM3alJYTC9UVVErcE9Oc2VTcU14dzFibEx4eUpydStvSE9LZ2R2Vm9CaHhIRzhPcHdHZlM1SmtNV0dYN3dHVEtMZmY0NzZ2em4wTzAzSkZFV1pIUlJMMXFLcXE4Z0Y4ZlFub0o3QzB1SXdSKzh5QTl6bUlQb2x6dDRZTWdpSytNUjc2Y1EyUmtEL1BsTmxEYXNWZXByei9BUGNwOFA4RUhDcWp2eXM1VWFGcE9YUXBnN1VJaVVaZy9objEvbURSK0lzYTRzeUZzVUpNcVRxdUFMbEVYUEhMcmNTanhnU3ViMzJqMzNPbXZSb3ZPTUxTd2NuSUZZUXRNbE8xeTdERzhCSkM0amltV056YzBiZXI2dTJxZWlCaENlRytxcm9iWVkxc0phV1pZc0t5d1ZVaThwVFY3emJFL1haMDJGOHpUcFgrdmZQeDkwVDFCSVhETkVRSXBtZktyd01iWGRDV2p3djgySXZjb3M1dEhLMkFBZGdvNk51ZDk2Y292TWZvUlY5S2ExYUJEUzdRb2djUXVVbEY3bEVCNStNUG9IcXh3b0hHdStzdVRMeTdaSFJjOWpNR1hyVXhmV3kwZG92QlJhaEVhUml1UVAzcFR2MVhSUFZFaFVNMDdCalpodUZsa2xWZ25RczA1WFlWdVZZbGVxbGxUVDlXSUgrOFROVUUxaHBzOXNwSGVKU3ZnMFJSUktsVUlvNWpraVFaRVQyd3YzZXI2a3pUWEkydDZVUEFXaEY1UlVScW0rc3VCVFJ5ZEFGSnVZQjN3ajl1dHdzTEs1MzBKd214Vi9BMW5JOFJWYnhDSXE3VGk1dHRnMWcwYmJRcHhJV1RWeUxWV01UNHN5dUJpeENnRWpra3FUR1VlSnNjaXZNZXIxQjNoUmxHYlRwdHdnOEtyQ3o2ZUpXWU9mY2llSWx3UGdhdjFGMDBUWkVLc0tuZzQzN0h4SUlKa1FnZEZuMFpLbFlvUmlVVXBaNGtKRWxNVWV0RUljVEJrTmRHSFdjenZPcHNBRmhlOFBIYXFORmVpWkNvakV2UmorTWZlV0RxcVVJamRkckNZaHk4OXlNMGVPT2RSbnowdFpJV3dtb2JtY2hPMXRUeXZxR05nMXkrNU5lOFpmcE1EdWlieWF4aW1VMWF6NXJzUVF2MVVCUWhFbUhJZTByT1VWUWx0ajUzSWhTY3cwVVJpU28zcjNpWk1wNkQrNmJURlVVTUp2RklibWxXSlJLaDdCd0MxUHp3TXlYbmNDNmk2dU5HZmZyenZQWU81M0FJUStyeFRaUmFTUndiZmN6dHExZnpjcTNHazRPRHpPL3M0c2paYzltNTBvVVQ0ZmViaGhoS1lpb2k3RkxwcEI5WlhSQlpIZXJsbXpxQWxTZ2lJYXpkbUxUR2JVVXJpc2dJOEdZQm10VzB6YlRnWk1EYm1CQjU1VGVTQnRsNnFlcG1yZHNBY1FQSWpleGNzL28ybmhuV3VCRWVrS1JPa3FuSHpGS1pvMmZONWNqcGZYUTdTSHhDQVVjc0RoVkhKTUtMMVNGdVcvVUt2OXl3Z1owcm5melo5RDcyN095a000cFlseVFzcmNiZ0N0eTNkaVczdnJJY2dKMHFGZDQ1Wnk1djZlM0RKekhWb00wMmE4QlY5UnIzckYzRHk5VXF6d3owYndiZkRoMFY5dXFleG5FeloxQlNHTEs2SzZCeFdBZlZWWWk0WTgxcUJoUFBuMDd2WTV1b1FHemhOUkdoNWoyUkNPdmltQXVYTHVHNXdjRlJmYlJ0UndjRmhKZXJROVExTExBL2NmWnNqcGsxbHhlcVExUzlaMkZYOStiRFVnbytEcWYraUZDS2l2eGs3VHJ1V2JPS2xiVVFLbnhoMCtDV0FXNmFOb3cxNksyOG53VmRIaWdid01tYklHT1ZtMzAyYjczRENGRG1VSnNzdUZ0cDc4S3VMczZmdnhNVkVaNGFHTUM1Q0kvanNmNzEzTGxtVlhvbk1BQjdkSFl4cjF6aXlZRUJWdGFhYnp3K3RHODZwODJkeTV4aW1hcUxXRjJ2YytlYVZkeXhhaVdyNnMzZmUxTlBEek1MUlJaMGRUT3RVS1RpSEFzN3lrd3ZGUGpocXBWODlhVVhBWmpmMGNHaXppNTI2NnhRODhxTDFTcEh6cGpPdENqaTgwdVg4dXRORTlzWE1MTllZazFjeDZ1R0NUUnJEZ1VSZkJLenNLdVR5RG11ZWZsbDdsaTlxaldsbHgyRVZnZUVzTkd0V1d5d2c3Q2U5YlhnQUVYQzJvUFpoQjBLcysxWG1Pb1BaWUhkcWt3dkZwbFhLamU3dlJ0aEc5RitFeTEzdTNLWjgzYWN6eWx6dDJWbWNkUkt2bjBKWHYzaGpIM1VGRHQxZEhEc2pKbmpkN1FJWGRHRVVzSmZJK3dLSDFONkN3VzJMWmNuaE05WEE5d3pqQ05sdHpPWENYdk1mclFsd0pNakIxb2dmNjM5MWxuV2F5STdHZzVpZEpyMXRaSkY1cTBmTWtYbGJVUFk4ckxKa2kzckNKbkMxME51SUd6R2JNZ2ZNenJkUGk0ZG5HcmdScFlKV1pLSlIzN0JQTnVGcjFIbkhHWlU3VVRDZnJBMzI1OGRFeWpqZDYxb2hxMUV6clArMk44VXgxeGEyMWYzV3NndkNJZVJ2SzdBaGJBZFpGTnFWdTF0bmZhaGhnTksyT0g1QUdIZjJXY3pDWVpzTmtVSVc3VC9iOFBLQWg4ajdQcTltNUNlYkFiY1pvUHpUc0xxcjA5WUhmNHpsWERZaDNDNHlUckMrb1JMQ1NsS0NPc1d2bVBXNDlaTWttS2UxZXRvRzR4TFRkT2RSVGh2NGpyQ0Z2Y3ZNWElML3pIQVNZU2RBWThiUFpoSk9QbXlKMlhKN2lla1NVOUl2WHRFU0NMd3VQWER0azNhZTZXRm1wb3Q3SjV2ei95U3NLUDYwTXo5SXdnTFpoNno5bVBXNkt6TWN5YzNFaUNFaGU4ZkkrelV2Wit3MkFiRHdadnNtNWNTenBMNGYvYjNBd25uYjJTemFTZlptRzFSNEVMSXY2c040bUtHajFkeWhITUtWZ0x2SVJ6SitTTGhUSUVHSWJ1TGtjZnVSQmFZL3FzVS8xUENJdW92RUhZVVowbm1vZmJNY1lSQS9ONkVZSGREYnJNeXI3T092dDZBT3RONDRKV0VFOGNmQmI1aDVtd3U0U3lGVyt5ZEsyMkNMc3hNME5XbXFROG1IR1NoMXQ2emJWQldXQjgwNnZ3dGUrWUI0SDAyNFB2WXRWbFdqaG9JVGszUmg2TXRDZkk1d2s2VHhRYXNQR0o0bEpXeDJNcEx5d3dMeGYzVTJ2VVZTMzQwanBBOXhkNzlad1BoWDFyZHo4MEpuZDNQOEdtYis2WGFmajdEaDhXOFlrbU0rWlpZZXRrU1U5OHc0RjVzNVhha01uUHIwOVJtU3dJWDROK3RZMWZhWUdDZHJvdzhodWNOZHUxNCsvY3RqRHdqSzdMR052Ym03MkxQWHpUR3R3OU9nWHVkL1hsRDZ2N05CcUJTeXFsTUNFdm0wcG0vOU9tUkZ4c0ZTc3NUREo4YzAyaEhtanZ1YXRjK2s3cDJyRjFyQVA1ZmJBS2sxMEhzeC9DSk5oOUpnVGh0aFg1Sk9DUWp6V1ByakR4TktDMm5BNnVzck8ra3RQbTVqRDZGNTE0REZhWVJyOG9wNytPbWROTHlFK0RhRkhmVmxNSnB5Rzh5Rk96bmhHTU5OZ2RkN0wzR0JEdmNZdWh6eGdQdVZEbFA1eG5IdkRqVndJTk1hOTJYR2Z6ZldZZi9rUHpOVXBvWk5NeEVOazN3cGJUUzcrejlhc1paZklqaDAyelcyYXplSmgwMXkyaXZQekNnMzJ6M2xMQVo4QTh5OWZwSlRsM3ZTRjE3dEJIbE1rMVRKcVE0bDJmYTNOQTJ0eGlsZVpwd0tzMDNHVDZKSnJIN2pYY0toQk1RNzg3cGs2dk5RZnNZdzJlMXZSZjRRM3YzSmxNU2FwVEltOExabG5BNFIwdjBNNk53bFB6RERMUFBwUmMyUEd0OWRKS0IraFR6bThZOXNYS3FnTHZlZ0xFaVUyRWhmL0dHcGdDVFpFSmJIWm5HYW91WnJCZE5ZNUR6dlUwNUFQTmpkRENtbWE1UDlkRy9wc3B2dEdGZ3ZBaWEvVmxOdGJkWlc4b1dCVGdBK0RzenB6dWtOUGlUUnEwYTM3N0tKa0V6V1dudnpqS1RmNFpwNlhYV3JnYUF2bXZ0Nm1qU0R6UUphM1l5Y3MxeUsvMlJWLzQxREsrUFBnVDQ2MVlBTjFYQWpYTEt1OHVjc2YxU1d2Y05oQVBlR3BwcXJXbU5kTGlraDlHSDNMVVNEMDVhQUZDci9mQ3c4ZDhmMEdUclNFNjlOTVV4RjZjY1J6SUFrM0hxdU55Y21yS1ovQXNJUnlUTm5JQTJ6TFl0dHZvMWpzZTZMWWV6bG96L25wcWp4ZGVZbzl4SlNGbHZZMDdzYnljNFRvV2M5dDlrYlR6SGxOOVBYa3ZnaW5WME9ncitnTTJtbTgxcnJoRU9hcnM1VmJucnpYRzdnSERZM0lmdGVrZXFJNFNSNjBlYkRmaVBUSnMxTk5JcHBzRzZjMERkbTZucjA4YXJseHFkdVlLd0c3akJhMk9qSWhlWjVtdWMxcDBkcUxyeHZFSGptSmVaUmx1VzBsTFRjc2JBbVZVNDBPS2N2elhRLzl5ZXVkRDY3Q2JqbFhQTkVmMG9vM2ZYdnN2QXVkaVV3c2xXNzhUZVBkc2lFeGRaUFk4eForeS9yTzQzRXhZVjNVazRldlVLVTBKcWY3L04rcmFVb2xlTk5yaWNtSEk2TFBta1JRenVNNy9pUWNMS3RIc01BMTluL0pNeXh5YS9FM1RPS2paajlzb0IxVmxXc2Z2TUFjb3VXUDVMQS9rZEZ2WjZUeW9rMVd2OGVjNDRJYm56ek9QK2ZPbzNLeFZ5T3k1akhjN0sxSFZYY3pBZlp2Zy83TmpSQnZRaDYrQXJVbVhPc1crbTkzOHRzQUUvMWNwNnhEaC9KZVB4bjV5cC83Ym1OSldOUTk5dXZPOHlSdTc0UGRBaUk0K1lSdnhrRSsyOUQrSEV4c2VONTU2YWVXNnVUY1lIclcxWE0vTE1yb05zZ2p4Q09IbXpFYjU4cTRVU2YyR1QrbWlHRDZwcnRDSDdQeENkeWNnRTFUeUw0ejVpbkxzaGI3T0pjZEJyRmNkdHkwamdxamxpYlptWW5HdFJuR0tyd0MyMCsyektwR0VtdTlwZDBiSzh3U3pzWDFsY3UvV3pCOW9hZDhxazIvaGJYN3NyV3BiRGpNNmNQbEY4U2h1Z2JkbWF6VnRiMnRJR2JsdmEwZ1p1VzlyU0JtNWIyc0J0UzF0ZVIvbi9Bd0NPNDFMQkNqejA4d0FBQUFCSlJVNUVya0pnZ2c9PSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTA4LTAxIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJGSURPIEwxIENsaWVudC9BdXRoZW50aWNhdG9yIENvbWJvIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVQUYxMDAwMjAxODAyMjEwMDQiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy4yIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOC0wOC0wMSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTgtMDgtMDEifSx7ImFhaWQiOiIwMDIyIzAxMDAiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhaWQiOiIwMDIyIzAxMDAiLCJkZXNjcmlwdGlvbiI6Ik1vdmVuZGEgRWdvbWV0IEZJRE8gVUFGIEFuZHJvaWQgRmluZ2VycHJpbnQgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InVhZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfZGVyIl0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9kZXIiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19zdXJyb2dhdGUiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6WyJhbnkiXSwidGNEaXNwbGF5Q29udGVudFR5cGUiOiJpbWFnZS9wbmciLCJ0Y0Rpc3BsYXlQTkdDaGFyYWN0ZXJpc3RpY3MiOlt7IndpZHRoIjoxMTgzLCJoZWlnaHQiOjE3MzYsImJpdERlcHRoIjo4LCJjb2xvclR5cGUiOjIsImNvbXByZXNzaW9uIjowLCJmaWx0ZXIiOjAsImludGVybGFjZSI6MH0seyJ3aWR0aCI6NTkyLCJoZWlnaHQiOjg2OCwiYml0RGVwdGgiOjgsImNvbG9yVHlwZSI6MiwiY29tcHJlc3Npb24iOjAsImZpbHRlciI6MCwiaW50ZXJsYWNlIjowfSx7IndpZHRoIjo4NDUsImhlaWdodCI6MTI0MCwiYml0RGVwdGgiOjgsImNvbG9yVHlwZSI6MiwiY29tcHJlc3Npb24iOjAsImZpbHRlciI6MCwiaW50ZXJsYWNlIjowfV0sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6W10sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQU1nQUFBRElDQUlBQUFBaU9qbkpBQUFBQkdkQlRVRUFBTEdQQy94aEJRQUFBQ0JqU0ZKTkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUFCbUpMUjBRQS93RC9BUCtndmFlVEFBQUFCM1JKVFVVSDRnTUJEU0kzZjVOOTRBQUFHZUZKUkVGVWVGN3QzWDF3Vk5YZEIvQnp6dDJiZmNsdVNFZ0lFcEpORUNYUUlBUkNVTFErK0ZhbmlwU3FyYmFXY2JSVEhLc3o5bysremZTZnA1M3AwMy9hcHgxbTJtZkdndldscUhXcWRpckZsNktXQ2lLUWhKQUlRaEJJc2trdzcyK2IzYnU3OTU3emUvN1laTjJFN042WHZXZXphODlubk00MG5KdnM3djN1dWVlZWUxNHdBQ0JCc0J2Ukt5QUlWb2hnQ1Z5SVlBbGNpR0FKWEloZ0NWeUlZQWxjaUdBSlhJaGdDVnlJWUFsY2lHQUpYSWhnQ1Z5SVlBbGNpR0FKWEloZ0NWeUlZQWxjaUdBSlhJaGdDVnlJWUFsY2lHQUpYSWhnQ1Z5SVlBbGNpR0FKWEloZ0NWeUlZQWxjaUdBSlhJaGdDVng4SVlJbFZnbklQUTY5QWptUDB0aWhRNkJwOHNhTnBLd01ZYXgzZ0pBTmVSOHNOam9hT1hDQTlmZkhEaDUwYk54WWNNTU4wb29WSWw0TEx1K0RwYlczczhGQnhCanQ2YUc5dmVyUm84NGRPNXkzM29vY2VmL1c4bHArdDdFZ0hJNmRPSUZVRldHTUNFRVlzNkdoeUVzdlJkOTZDMVJWNzJpQm8vd09GcjE0a1Y2NE1PdkNSd2dvU3VUVlY2T3Z2UWFSU09wREJiN3lPVmlNcVMwdE1EVTF0MFdGTVVTamtRTUhJbi81Q3dTREtRNFcrTXJqWUxIQlFiV3RiZjUyT3NaSVZhUC8vS2V5Yng4Ykc1dW5nTUJaSGdkTGpUZmJVOTBBWW93QVloOThvUHpwVDJ4b2FQNHlBamY1R2l3SWhkUVRKNUNtNlJWRWFuTnplTzllMnR1clYxQ3dVNzRHUzd0d2dWNjZaTEMvU2p0MVN0bXpoMTY2cEZkUXNFMStCb3RTdGFrSlFpR0R3VUtFYU9mT2haOStXanQ3VnErb1lJKzhEQlliR05EYTI0Mm1LbzRRMnQwZC91TWYxWk1uOVlvS05zakxZS21uVHJIaFlYUEJRZ2hoekM1ZlZwNTlWdjNvb3kvYWMydEtZWElTcHFiMHltVlAvajMzZ0trcHRha0pVWXFJK1c4RklXeHdNUHpjYys1b3RPRG1tNUVrNlIyUTJ6U05kblZwRnkvU3prN2EzUzJ2WCs5NjRBRXJId3NIK1Jjc3JhT0RkbldacnE0U0NJR0pDZVhQZjRhcEtlZFh2NXEvanhUWjBGRDA3YmRqUjQ1QU1JZzBEUUZnbHdzaUVleng2QjJhRGZuMnNXcWEydFFFNFhCRzMwdU1JUlNLdlBvcUtJcHorM2JzY3VrZGtHTTBUVzF0amZ6OTcvVGlSUVNBTUVhU2hBQllmejhiRzVORXNDeWcvZjNhbVRQV3E2c0VqQ0VTaWJ6eEJrU2pybnZ2eFlXRmVnZmtDdGJmSDMzcnJkaVJJekExRlgvdVB2MFBHRU1veEFJQmFmbnl0TDhnUy9Jc1dGcHJLeHNac1NGWWFPYXh6OXR2UXlqay92YTNjVkdSM2dFTFRWVmpUVTNSL2Z0cFp5ZEM2TW82RzZKUjJ0MHRiOWt5ejdGWmwwL0Jnc2xKNjgzMmVXR01OQzMyd1FlZ0tPNmRPMGxabWQ0QkM0YjE5MGNQSEloOStDR0VRbW5lUGcwRUlCTEpoWXQ3UGdWTE8zZU9kbmZiVTEwbFlJd1lVNDhkUTZycS9zNTNTRVdGM2dGWnAxZFJmUTVqMnRjSHdhQUlsaG1hcGpZM1F5UmlXM1dWREdPMXBRWENZZmNqajBqVjFYcWxzOGRnUlpVQWs1UDA4bVd5WklsZVFlNzBYMnVPb0gxOTJ1blRObGRYeVREV3pwNE5QLzIwMXRHaFZ6UXJWRFYyOUdobzkrN293WU5HNzRJeEJrVmhnWUJldVd3dzhISnpnOXJheXNiR09BWUxJWVF4dlhoUjJidFhQWFZLcnloZnJMOWZlZUVGWmUvZTZRZnR4dDgxWTdTN0crWEFzT3o4Q0JZYkgxZWJtaEJqZWdVelJnZ05CSlJubmxHYm14Zm1zWStGaWlvWnhyU3JpNFZDZXVXNHk0ODJGajE3bHZYMm12amlab0lRTmpRVTNydlhIUW9WM0h5ejZWT2JBYk10cW5sZ3pNYkgyY0FBS1M3V0s4cFhIZ1FMWXJGWVV4T3ZadnU4TUlieGNXWGZQbEFVNXgxM1pPR3hEMFNqNnZIajBUZmZwRjFkQ0tXOTlVc1BZMUFVR2dnNGFtdjFpdkxGL1NQTEhPdnJvMmZQWnFtNlNzQVlnc0hJSzY5QUpPSzg2eTdzZE9vZFlCM3Q2NHZ1MzY4ZU93YUtZajFTQ2FwS0F3SEVtQTIvS2dONUVDejE1RWsyUHA3dFlLSHBiMy9rOWRjaEhIYmRleTkydS9VT01BMmlVZlhZc2VqKy9kTWpwMjJKQXNZc0VJQndHSHU5ZWtVNXl2VmdzYkV4dGJsNXdiNS9HS05ZTFByV1d4QU91eDk4RVB0OGVnZVlZSE5GbFlBeEhSaGdJeU9TQ0ZZYTJ1blR0TGZYK3VjZXY3UExwTGJER0tscTdQMzNVVFRxK3RhM1NHbXAzZ0g2dUZSVUNSaERLRVI3ZXhlMnB6ZW5nd1d4bU5yY2pHSXhpeDg5Z0ZSWkNZcVM2WFByK0V5eUkwZEFVZHdQUDB6S3kvVU9TSWRYUlpVc0ZxTmRYZWltbS9US2NaVFR3V0tCZ0hidW5NVk1BR0NuMDNudnZkanRWcDUvbmcwTVdQdzlTZFRtWmdpSDNZOCtLbFZWNlpXZEI5K0thallhQ0lDaThHZ1hHcFRUd1ZLYm0yRml3bUlnQU1qeTVZNjZPbEpjakoxTzVmbm5hWGQzcHVjU1krM01HV1hQSHRmT25ZNVZxL1JLejVLTmlpb0JZM2I1TWt4T0xtQ3dPTC9ERExEaFlmWGtTZXZkMzRUSW16YkYrd2tkZFhYdVhic2N0YlUyOU4wVG9uVjBSUGJ0Zy9GeHZhTFRJQnFOL2Z2ZjRkLzlMbmJvVU5aNjR5QVlYTmc1dXRsNGs5Wm9aODdReTVjdG5nWUFVbElpTnpRa2Z1QzQ5bHIzcmwyT2RldlNIR1NDMjQwS0N2UUtJWVFRN2VwUzl1NVZubjJXOXZTWWUrcVhDWXdoRXFFTCtqVGEwbW5qRHlJUnRhbkorc05VQU1mYXRYTUc2VXBWVlo3SEhwTTNiVXAxa0ZHeVhMQjVzKzZjQlZDVTZMdnZobmJ2amgwK25MV0s2bk1BdExzYllqRzljcnprYUJ1TGRuZHJIUjBXdjk4QTJPV1NOMjI2OGxFTVdiTEUvZDN2NHNMQzJPSERpRklydjU4eGFmbHkzWnFQZG5WRjkrK1BOVFdoYURUYmtZckRtUFgyUWlpRWpkV3N0bHVJOTZ3TFFHMXBnV0RReW9sSENBRVF2OSt4ZXZXOC8waEtTdHc3ZHpydnZCUEpzcFVHSE1hTytDcTZxVUU0ckx6OGN1eklFZXNkSlhOWWVKMElzYkV4OXRsbmVxVjRzZU50MjQwTkQyc1pOOXZUVEk3QVhxL3J3UWRkOTl5RFhTNXpmd1VBKzN4eVEwUDZ4R05aSmw3djlNU3NEQUVnaExEYmJUcWdNMCtqOWNyeFl2TGxab1hXM2s3NyswMS9sSEVBcEt4TTNyZ3hmU25zY3JudXU4LzFqVy9nd2tJVDJRSncxTmJxOTJqTHNsUlRZL0gxSjJNTU81MEZYLzZ5NjZHSHNOdHQ0blhHYVJydDZrS1U2cFhqSXVmYVdLQW8wODEyYXljR3dGRlhKeG1aRXlITHpydnV3bDZ2OHZMTE1ENXU2TS9Kc3R6WWFHU3FBcW1zeEc0M0tJckZTZ3NBSVNUNS9jNXQyK1F0VzFBa0Vudm5IV3AyYVFhTWFVOFBoTVAyUHVJMEtPZUNSYnU2dERucjFSb0hnRDBldWJIUjZLSU1rbFN3ZFN0Mk9wV1hYbUtEZ3pyWllrenkreDFyMTZZck0wTmF2aHo3ZktBb2VnWG53eGoyZU9UcnIzZHUzeDYvc1FWQ2lOOVBBd0dqN3lzT1l6WTh6SWFISlJFc0JLQTJOVUV3YUtqK3VCS0FWRjF0cms4Y1kzbkxGdVJ5UlY1OGtmYjBwUHU3R01zYk54cDhDSTE5UGxKUllmbzVVcnlpdXZwcTUvYnQ4cVpOaVJzNkxNdVMzNithL1V6aVQ2TjdlcVFWSy9TSzJpKzNnc1VHQjlWVHA4eWRqR1NTSkRjMFdLajU1UTBic051dFBQZGN5dVZHQVBDaVJjazlydWxodDF1cXF0SmFXL1VLSm1FTWU3MEZOOTdvM0xhTlhIWFZuSCtVL1A3NG1oL21QcHhZYktIYTd5YS9CSnlwcDA2Wi9wWW5BSkN5TW9kZXN6MFZ4K3JWbnU5LzM3Rm16Znh0WkFESDZ0WEU3NS9ubjFLUWFtb005czVQVjFUWFh1dDUvSEgzd3c5Zm1TbzBjMjI5OHVjNk1LYWRuUkFPNjVXelh3NEZDOEpodGFYRnlIcTE4d053ckZzbnpYZFdESktxcXoyN2Rza05EZk5reSttVU4yODIxZGtvVlZZYXV1VmtEQmNWT2UrK3UvQUhQNUFiRzVFc3oxc0tGeFdSNWN2MWY5c2NHTFBQUG9PSkNiMXk5c3VoWU5HTEYrbkZpNWFySzF4WWFLTFpuZ0twcUhBLytxaDg0NDN4TVZqVFAyVk1xcXgwMU5XbFBYUXVVbG9xbFplbml3SUF3dGl4Wm8zbmlTZmNEejJVZnZveWRyc2x2OTkwc0JDS043UDBTdGt2WjRMRm1OcmNQTTgyRXdZQlNEVTFqbXV1MFN1bmo1U1ZlUjU1cENDK3pWUDhSQklpTnpTWW5WQ0YzVzVTV1preUNvemg0bUxYamgyZXA1NlM2K3VOZkIrazZtcGtvS2RqRm93aEdsMlFabGF1Tk41WmYzK216ZmJHUnJ1V3VjSkZSZTZkTzNGaFlmVHR0MUUwU2hZdjF1MXhuWWNrU1g3LzUrbE1BRUNFT05hdGMrM1k0ZmpTbDR6Zi8wcCtQL1o0d095OEVnQWFDRUEweW5XaTBaVnlKVmhxV3hzYkdqTDNrU1VBa0tWTDVmcDZ2WEltWUxmYmRmLzkyT09KL3UxdjB1clZ4TkpxWnBMZmo5M3VXY3VHTTBiS3lncnV1TU41MjIxNDBhSzBSODlGU2txa3BVczFzK3NNWUV4N2UyRnE2ajh4V0JBS1piVHdGWUJjWDArV0x0VXJadzUyT2wzYnRwR2lJbEphYXFyWm5rQ1dMY09MRmtGOHdqc0FjamprK25ybjE3L3VXTFhLWERnUVFnaGhqNGY0L2NqOFV2VXdQczR1WHpiWUEyZVhuQWlXZHVHQzlmVnFBYkRYS3pjMFdBeGxlckpjY050dGxzZWQ0c0pDcWFvcXZqZ0FXYnJVK1pXdkZOeHlpNVZlZ3poQ0pMOGZ5Yks1MTVPWUczM2RkWHBGN1pRRHdXSnNlcHNKYThrQWtGYXVsRmF1MUN1WEFXc3ZEQ0ZjVUNCVlZha3RMZkxHamE0ZE96Si9rZFBYVnJPM09KVFM3bTZrYVZsWUt5QWhlMzhwRlhyNXN1bHRKcEk1SFBLbVRicmpPUmVLbzY3T1UxSWliOWxpeXlza1M1ZVM0bUpxZHFRYXhqUStOenFMNjZ4YS9DN2FTR3R0dGJMTlJCd0F1ZW9xZTV2dDluS3NYbDF3KysyMnBBb2hSQW9McGVwcTA3MVpHTFBSMFN6dnJiZkF3WUpnVUcxcHNUNW1DRUJldno0WFZrWk15ZG9YSmhWWkpuNi82VXR6L0dsMGZCMmJiREg1RXUybW5UOXZmYjNhK0hqT3hrYUxoK2NucWFiR3lxQS9WYVU5UGFhUHlzQ0N0ckV5M0dZQ3dISE5OVkpOalY0NVEwWkhSODkxbkFNR3hjWEZwYVdsUlVWRkhwdXVYL2FTS2lwd1VaSHBrVjRZMCs1dVVCUzdMc3E2RmpKWXRLOVArL2hqNi9XTnd5RTNOdG8xMmJlam8rTlh2L3BWSkJLUlpkbmo4VlJYVjIrbzMzRFRUVGRkZmZYVmVvZG1GZmI1cE9YTFdYKy91YzhONHl4dmlMS1F3VkpiVzlub3FMa1BLQ0grWUZodkdwWnhsRkpGVVJSRlFRaU5UNHozOWZVZFAzNzh3SnNIdnZtTmI5NXp6ejNPN0haYnA0RmRMc252VjF0YTlBck9sdlVOVVN4ZGcrd0FrNU5xUzR1NXZyNWtHRHMyYkxCM0x3bU1jZngvQ1NhU0pDR0V1cnU3Ly9CL2YzajF0VmVaNWRmSkFhbXFRdWFESHQ4UVJhK1ViUllzV05xNWN5d1FzRmhkR1p1R1pRb0FVRW9aWTVEVXdpV0VLSXJ5eWl1dm5EWC9JR1dPV0N3Mk5qNDJORFRVMDlNVERBYjFpcWNqMWRRUUl5TzlyaERmRUVXdmxEMFc2RktvcWhsdE0yRndHcFlaZnIvLy92dnVQOWR4N3V6WnM0cWk0Sm5JRWtLR2hvYmVmLy85Tld2V0VFdXZkbUJnNFBEaHcyM3RiVDJCbm9uSkNZZkQ4Y01mL3ZDRzYyL1FPeTRsVWx4TWxpNDEzWXJJN29Zb0N4TXMydHViMFRZVGhxZGhHVmRkWGYza2swOU9UVTBkUEhqdzZUOCtIUXdHY2RMTGEydHZDd2FEaTB5T1IwQUlIZjNvNkRQUFBOUFIwYUZwV3Z3WGVqd2VUYlU2U2hZaE5EUG9UL3ZrRTcyQ2MyVnpReFFyWDhITXFTMHQxcmVaaUsrZVlHd2FsaWtZWTUvUDk3V3ZmVzNyZjIxTnZpQmlqQWNHQmtaSFI5TWNPNjlQUC8xMDkrN2RaODZjQVFCSmt1SVZIZ0NBK2F2WUxJUkkxZFdwQmpHbmxOME5VUllnV0d4OFhEMTVNcE5tdS9GcFdCWTRISTROR3pZVXpCNG5FNDFHaDBlR1V4MHlMd0I0OTkxM0E0R0FORE02RkFCS2lrdldybDI3dUhSeCttTjFFYjhmZXp5bW0xbFozQkJsQVM2RjlPeFoxdGRuc2JveU9RM0xHcC9QSjh1eXFxcUpxeUZqTEJxSnBqOXFqbUF3MkhycTgrbGZBTEIyN2RvbnZ2L0V5cFVyTSs5NmxjckxTV2twblp3MDl6SE9iSWhpZHBpMUJkbXVzU0FXaTUwNFlYcCtYSUw1YVZnTFpXSmlZbUJnSUI1TkFIQzVYQTg4OEVCOWZiM1A1NU1NakhCUER4Y1dTbWtHMUtjeXN5R0tYamtiWkR0WUxCRFFQdm5FWXFvUVFnVUZ5Vk9FYzlsVWFFcE51dWg0dmQ3YVZmWnRRK0p3U0RVMVJxWmd6SkxGSldpeUhTeTFwY1g2ZXJYeDNuWU96WFl1WnRjbUVwRmN0dDdHeGdmOW1hNjBFaHVpY0piVllMR3hNYlcxMWZSbmtSQmZyN2FrUks5Y0xnSms5VjJuUUNvcXJBemNtOWtRUmE5Y3BySWFMTzMwYWRyWFo3bFRsQlFYVzVtRzlRVVZmeHB0K2xzNnN5R0tYcmxNV1RySGxrQTBPcjNOaERVQTBwbzExcVpobWVWd09MQzFpM1ZxOXY5Q3AxT3ljQk16c3lHS1hybE1aUzlZdEt0THM3dzdIQUIydVFvYUc3UFRiQzhxS3BKbmR6OHl4bFN6M1QrejM2aW1hV0c3TDBDUzMyOWx0bUI4UXhUT3NoV3MrSHExWnZ0ZEVnQklaYVcwWm8xZU9YdkUrN0VTL3hkakhJMUcrL3I2MGh4eUphclI1QjcyY0RqYzJkV1pwcndGeE84M3RPN0lGZUlib3VpVnlraVdnc1ZHUnJRTW0rMk5qVm5vMW9zckxpNWV0bXhaY2l3WVk4ZFBISjh3czJ4TC8wQi9aR1lvQWNaWTB6VEY3bk5KU2twSVJZWHBUM1ZtUXhTOWNobkpVckMwTTJmb1o1OVpiN2FYbE1nYk51aVZzNDNYNjEyL2JuM3lUd2doN2UzdEwvejVoYUdoSVNQWFJFVlJQdnp3dzBna2t1Z2c5WHE5L2lyelRhSzBwcGVnTVM4TEc2SllPdE1tUVNTaUhqOXUvUkhWZk50TWNJVXh2dlhXV3l1V1ZTU1A3MU5WOWE5Ly9ldVBmdnlqMy8vKzkxT3AxNWtOQm9QSGpoM2J2WHYzb1VPSEVrK2RFVUszYkwzbEdqc1d3NWtGNCttNTBhWmtaVU9VYkFTTGRuWnE1ODliYmwybDJtYUNxOXJhMnU5OTczdGxaV1dKQ3lMR21GTGEwZEh4cjBQL1N0TU1QL1BKbVYvK3p5L2YyUDlHTkRyOWJMR3dzSEQ3UGRzZmVlUVJIdU9iSld0UG8vbHZpTUkvV0luMWFxMEdTNnF1VHJYTkJEOFk0N3Z1dXV2SFAvcHhaV1hsbkRHbGhKQTBmUWVhT3QyV1NneDAzcnAxNjVOUFBybUV6eWdvc21RSldiellkTEJtTmtUUksyY2Q5MkN4NFdHdHJVMnZWR3J4aGE4c2RERm5iR2hvNkVUVGliR3hzZVFmeGtPV3Boc2RBSUI5UHVJS0FJNGVQZnJtVzI5cWxwZkFUQXQ3UE5aVyt1TzlJUXIzWUdudDdYUmd3SHF6dmJUVWtjVm1lNEtpS0h2Mjdubjk5ZGREb1ZEeTRCbENpTnZ0SmpqbDJ5a3JLOXZVdUdueDRzV0piSTJOamUzYnQrL2pqejlPZFVoR0hBNnB1am9IbjBiemJiallzODFFQnV2VlduYjgrUEgzM25zUEpmV1lBOERLbFN2dnZ2dnUydHJhTkdPVVY2MWE5ZlAvL3ZucDA2ZC8rN3ZmZG5kM3h5K2RJeU1qSHg3OXNMNiszdmIrZDVSWWdpWWNOdGZZMERRYUNDQktUWWZTR0V2bjJ6QjY0WUwyNmFmbTNuQkNZcHVKN0RiYkVVS3Fxbjd3d1FmSmRSVUFWQzZ2L09sUGZ2clF0eDlxMk5nZ3A3NFJreVRKNC9GczNyejV6anZ2VEo1OGNmNzgrUkNmTmcycHFNQVdldmhtbHFEUksyY1J6MkRac2w1dHJYMWptQXlibkp3ODEzRXV1WFpoak4xNDA0M1htVm03YkhYdGFyZmJuYmdnRGc0T0p1NFQ3WVc5WG91RC9vYUcyTEM1OGRiR2NRd1dHeHhVTTFuNEt0NXM5M3IxeXRsdmRHeDBZbUlpT1ZoT3AvUGFhNjlOYzhpVmlvdUxFd1BuTWNhUlNJUXlxNHZxcERYOU5OcnM1enl6SVlwZU9ZczRCa3R0YjJlRGc2YmZjRng4ZDdnRld2aHFjbkl5K1NZT0FHUlpMdktadXpQRlpPNGJ4OGpTUjJIQTlOTm9zNVVXencxUmVBVUxRaUgxeElrTXQ1bXdmYjFhZzhMaE1MMWl5UzdUN1c2VFp6a1RVbFdWbGFYSU1hWmRYWnlhV2J5Q3BWMjRRQzlkc2x4ZDJiTE5oR1g4cWhaTzhLSkZaTmt5MHpVV3hxeS9uOU9HS0h5Q1JlbjBlclZXZ3lXdFdHSExOaE81ZzJ0WXNjZGpaUW5KK05Ob1BzMHNMc0dpQXdPWnJsZTdlYk9WdWoySFVVYWpNUzUzaFhHUzMyOTBzN0VFbmh1aWNBbVcxdGFXMFhxMTVlWHkrbG1qVnZLUngrTnhKUFhBVFUxTm5lODRuNlo4aHF3L2pRNEVnRU0vaVAzQmdxbXA2VzBtckltdlYxdGVybGN1MXhVWEZ5Y0dSMkNNRlVWNS9XK3ZYN3AwU2RPMFROZHVtQTlac29Rc1dXSTZXRE1ib3VpVk04MytZR2tkSGJTejAzSjF4WEdiQ2NQbVhiZkQ3RjJoeitlcnE2dEwvQjVDU0d0cjY4OSs5clBmL085dkxsNjZtUDVZQ3l3L2pZYUpDZGJmcjFmS05MdlBYMks5V3BPbllWb1d0cGt3b0grZ1B4cU5KaWZKNFhENFRHNVZRZ2k1L2ZiYnk4dkxrMGNMZGdlNjMzbm5uYzh1Y3hoV0VOOXN6T3g5Tk1ZUUR2T1lXMkZ6c0doL3YzYm1qTVZVSVlSa3VlRDY2N08yc3UrOFJrWkhqaHcrTXFjZnkrUHhsSmxmbG5MOXV2V1BQZmJZa2lWTGt0Y0tURCtjS3hNV20xbUpEVkZzWmZqNUxtTnNjRkJuYUJnaHNZOCtZaU1qRm9NRmdMMWU3UFBSenM1WmM4QWxpU3hiWm1XZWt4bXhXR3g0ZUxpenMvTWYvL2pIeWRhVHljK1BHV04rdjkvQ3Ftc1k0MjEzYjZ1c3JEejR6NE9uMms2TmpZM0ZZakdYeTVYNW9pRHpJaFVWbjI4MlpoeWZEVkdNQmd0VU5mTGFhMnBycTA3ckp4SXgvWTFKd0JpbXBzSjc5c3pLSlFEMitRcWZlc3F1OWR4VGFXdHIrL1Z2ZmoweU1oSU9oK2NzQ1NsSjB1Ykd6WVdXdWo4d3h2WHI2NjliZTkzNCtQakl5TWpJNkFnQTFQSjVzazY4WHNudk43MUVWSHhEbE9GaGFVR0NoUUFnSEliSlNaMWdtWHBMVjZJVTVpejhHbytwNVh0TXd5TFJ5TWp3aUJKUjVxU0tVcnBtelpxdFc3ZW1PdEFJU1pKS1MwdEw3VjBzRGdDbXBpQjVpZ3JHWlBIaTFBZWtnREdFdzdHalJ4MFRFK2tXQ3dFZ0pTWFNpaFVHNzZzTUJ3c2hoUEgwZjF4ZCtmdDUvMFdFRUVJWTRUbVBqUUdBTVZaVlZiVnIxNjdsV1p3alpCREVZc3FMTDJwdGJaK2ZhWXhCVVF5ZStGa29qYjd6VHV5OTk5SmRiUmh6TkRSNEhuL2NZSnZFVExDKzBBQUJZeXh4QjFkUVVGQlNVdEt3c2VHKysrNWJtNXNMSndGQU1NaEdSdVlteWRyM1VOTWcvZnc4eGxBc1pyeWRJNEkxemVmMWJhamZJRW1TeSsxYVdyNjB1cVo2ZGUxcXY5OWZZUFk1U1RiWmV3MUovM3RNL2lFUnJHbDFkWFcvK01VdkpFbVNKQ21udzVRblJMQ215YktjWmlTN1lKYjVocDRnR0NDQ0pYQWhnaVZ3SVlJbGNDR0NKWEFoZ2lWd0lZSWxjQ0dDSlhBaGdpVndJWUlsY0NHQ0pYQmg1bGtoWTFuWU5Xb3VnQVg0by9rQ1lQcS9MREQ1aHd3SFM1S2srRG8rRnNhUlpRSUF1OTNZN2RZcjk1OEhZK3p4NEtLaUxKMFJ4ckRIWTN6a0REWStlUkpVTlF0RGhPZUJNWmJsTEgxOGVjVEk5QlpiNGNKQ1VsNXU4RVNZQ0pZZ0dHY29mWUpnbGdpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhRaVd3SVVJbHNDRkNKYkFoUWlXd0lVSWxzQ0ZDSmJBaFFpV3dJVUlsc0NGQ0piQWhTUHkybXQ2WlFUQk5FZmtsVmYweWdpQ2FRNGtTWHBsQk1FMDBjWVN1QkRCRXJnUXdSSzRFTUVTdUJEQkVyZ1F3Uks0RU1FU3VCREJFcmdRd1JLNEVNRVN1UGgvNVNTaFRuMld4bDhBQUFBbGRFVllkR1JoZEdVNlkzSmxZWFJsQURJd01UZ3RNRE10TURGVU1UTTZNelE2TlRVck1EQTZNREJrRUFUM0FBQUFKWFJGV0hSa1lYUmxPbTF2WkdsbWVRQXlNREU0TFRBekxUQXhWREV6T2pNME9qVTFLekF3T2pBd0ZVMjhTd0FBQUFCSlJVNUVya0pnZ2c9PSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE5LTEwLTMwIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJDbGllbnQvQXV0aGVudGljYXRvciBDb21ibyBDZXJ0aWZpY2F0aW9uIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVQUYxMDAwMjAxOTA1MDYwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy42IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAuMCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTktMTAtMzAifSx7ImFhaWQiOiIwMDU2IzAwMDIiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhaWQiOiIwMDU2IzAwMDIiLCJkZXNjcmlwdGlvbiI6IlBpeGVsUGluIC0gUGljdHVyZSBMb2dpbiIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InVhZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19zdXJyb2dhdGUiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiYWxsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGF0dGVybl9pbnRlcm5hbCIsInBhRGVzYyI6eyJtaW5Db21wbGV4aXR5IjozNDM1OTczODM2OCwibWF4UmV0cmllcyI6NSwiYmxvY2tTbG93ZG93biI6OTAwfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImlzS2V5UmVzdHJpY3RlZCI6dHJ1ZSwiaXNGcmVzaFVzZXJWZXJpZmljYXRpb25SZXF1aXJlZCI6dHJ1ZSwibWF0Y2hlclByb3RlY3Rpb24iOlsic29mdHdhcmUiXSwiYXR0YWNobWVudEhpbnQiOlsiaW50ZXJuYWwiXSwidGNEaXNwbGF5IjpbImFueSJdLCJ0Y0Rpc3BsYXlDb250ZW50VHlwZSI6InRleHQvcGxhaW4iLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOltdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFIZ0FBQUI0Q0FZQUFBQTVaRGJTQUFBQUFYTlNSMElBcnM0YzZRQUFERlZKUkVGVWVBSHRYUXR3Vk5VWlB1ZnUzYzFyODhROGdJUVFDcGcwa2dRYVhydWJSWjZpcFF6VEl0U3hWTEhUa1NRZ1VFRUxBcE9SVVlkT096RERJOUtaVmd1VWpqTGkySGFjdHZMUTdDWUVTdFVhRUVLckRnNFJhUzBpRVVteXVmZjBQOEc3N29aTjluWHVhM05PSm5QdVBmZWMvL0Y5OTV4N0h2ZWVSWWlIaEVZQS8vR09MUThrdElmUk9FZUVLd3YvMTNBc21pSkd6eXNTV1Q1b2RDTTFzdytUNDZBcm9RZ1dOQU9QSzlJRkFVNndMckJycDVRVHJCM1d1bWppQk9zQ3UzWktPY0hhWWEyTEprNndMckJycDVRVHJCM1d1bWppQk9zQ3UzWktPY0hhWWEyTEprNndMckJycDVRVHJCM1d1bWppQk9zQ3UzWktPY0hhWWEyTEprNndMckJycDVRVHJCM1d1bWppQk9zQ3UzWktPY0hhWWEyTEpsRVhyWG9veFlLY1ZwTGRrVDFwNUpYc3ljVTNzaXFIWTJ0T3FsVk1zNGxDc3BoRS96N3Y2VUVyMnU0NWh3bnFCQk03Q2Z4alRLNGpKRnlFK0R6VWh2WlUrUCtGeTBXdm15SWtMTUZDaXZYbThQbWw3eGYrY0dMbnNLbWpjc1gwcEc4UlFvcUFGZm9mTWlTSjZDdEVTQ2tRNncrazcwU0daSVJrU0FXMjBRcVB0d051QWkvQzVKZ29DRWQzT3AwZitBc1k3Q0NoQ0U3S3RYODIvdkVaWjBjdXJzaTBaYWQrR3dqOWpvSTNIQ3VIOGNlRWpBUnBTeEZCUzMyU1RBbi9HQ0h5VjRzZ0hOamxjSGd3VlBmNGxiQ1JnRi9MMldRWVkySnhDZHZFbnVKbGs5NGU5NWdicHhSbVRnSWlyYkhJb1dWdTlQYStzNzcxNU1SWXk5TnlHS0dQa0lEM2l4anZNMExOTm0wTkZqT1NPaWM4OTkxL0ZDMnR1Z3Z1MEdrVVhLYTFsQXFNSVlBdEpVZ21XM3lJYkZuUjVIMGRDMmhybzh2VkdvTW9Ka1ZNUjdBMU0rV0xpdTBMM3hteHNMd0tFTGpiMk0wUHVZL0k2TDRWSHM5UlRDeGJHOTJPdDVpd0ZvVVE4eEFzWUtsaTJ3THY2RWVtVElTYWVuY1VQdXFmbGFEWkJFbXphejJlSXdLeTFlK3VtWHBCSzZOTVFYRHVqREZuSnU5LzBHcEp0YzR3UWpNY0t6blF6NXNqWVY5YlhaTjNXMTdSeUdjYlNrcTZZcFVWYVRsRFQzVFE1Nno3U0czVDlNUEx5NEhjT3lOMXl0RDVDTEhCb0d2emxVdVh6a0tObnFPMnJZWWxPSHRTNFlWNzJ6ZDhsbGsxM0EyMUZqcW5pUldnTm84aENQK3QxdE84OVdWQ0xHcDVaMGlDeTU2YTQ2bDU0OUVpWkJWSzFITGNFSExoeGlWRTNuVE0yM3lrN3RTcEFqVnNNaFRCZEV3NzAxUHZIYnZXWFFPMU5rVU5odzBwRXpxTmNuZlB1eXViVGpoWjIyY1lncTMycEMvbnZiZXV6VjZXNzJMdHBDbmtFWkl2WWVtTkZaNldCU3p0TlFUQnRtR3BWK2VlV1gvUmRrZXFmMnFScFpObWtVVmJMVXlrVitzOG5oK3pzbGwzZ2xPTHNpN1BhM3ZpbXNWdUsyZmxsSm5sd01TTktDUDhZcTNYdTRhRkg3b1NiTTFLdVRicjVKb2IyQ2FNWWVGTXdzaWduUytaYksvemVuOFNyMCs2RVV5WDgrYTh2ZlpqSUhkc3ZFNGthbmxaSm51aHVmNWVQUDdwUXpCTU84NCtzZm85TVNPNUloN2poMEJaQzR5Vlg2cHZicDRlcTYrNkVPeDRkYmszdVRCamFxeEdENlZ5dE9NbHllVFBRSEp4TEg1clRuRHhzdXFUdzV5alo4Umk3SkF0UTBpT0pKRS9OQkFTOWRxQnBnU25GZWQwd0ZKZllzd3BhMzYza2VtZmVyM1BSS3RXTTRJRmk2WFhmYnoyS2hpWUZhMlJQTCtDQUY1ZjUybVpyNXhGRW10R2NOWHVSVjVZSFpvUWlWRTh6d0FJOU0xZFN5ODhlZnAwNWdBNWJrdldoR0I3U2M2bHd2dXJwdHltblNkRWpRQk1oQlIwM3J6NWRLUUZOU0Y0MmlzUGQwQnZFRjRwNW9FRkFqSkI5YXM4bnNwSVpLbE9jTkdTcXIrbmpNcmlRNkpJMklnOGo4V0gwRzZvTkdIWHlkVWxHTDRtcU55eGFGamtkdk9jRVNOQWtITmxjL1A5NGZLclNuREpUNmVjNVBQTTRTaUkvYnBNeUZQaFNxdEtjTm1tdVRuaERPRFhZMGNBWHZ1cENMZCtyQnJCOU5tYk1DL0t4YzZCK2lXSnZIRXdKYW9SWFA3c3ZiYkJGUE5yckJBZzAyR2UyajJRTkZVSVRoK2ZleEhXZWlQcXhnOWtHRStQSEFGWklvOE1sRnNWZ2tzM3p2NW9JSVU4WFEwRXlBOGFUcDhPT2MrZ0NzRUY4OHZHcU9FR2x4a2FBWmpkc2wvcDZsb1U2aXB6Z25ObmptMURJaDRWU2hsUFV4RUJnbjRVU2pwemdzZXRkdE1WSXg0MFJnQm10ZWFGV29SZ1RuQk9kYUVxYitocmpKY1oxVmxnRWVLMjNqUlRndW43emZBeTNYZ3pvcE1JTnNzWXorenZCMU9DUnl5NjYwSWtFK0Q5amVEbmJCQ0FuVUhVSmJob2NWVTNHMU81bEJnUnFGamIwaEkwUGN5MEJxZVg1ZkdWb3hpWllWRU1XaytoUzVJbUJjcGlTakI4ZmxJWUtKd2Y2NEpBMEV1TnpBaW1lMVNCTy95Rk9sMDQvVVlwdkFFUTFNbGxSbkJXeGZCUHZsSERqL1JDQUpZUTFhbkIyWk5IZmFHWFUxeHZFQUxxMU9EVWttd3BTQTAvMFFVQm1KY2VIcWlZV1JOdHpRcTVtQkdvaXg5cmcwQnk0Q2N1N0FqT1NHSW1TeHNjRWxmTEZhODNYZkdPR1NsV3U0MlpMTVU0SHNlR2dBMWo5Z1NMYWJEYk1nK0dRRUNXUmJ0aWlKaWFaV2N5ZHQzYzBiNlhYTVpsaW1BenhwSWtCL1ZBemVnRHRkbG5rZnl0cVRqM3c1OHpHZDdVRXErUCtFakVIMFdaRlR3ejJBM2I1blVxZHZxWlZoTGlpUDFDNDVEQml6SkFBSjdCZmk2WUVRd1QzWDZoREd6a0l1SkFvTlJtODNQQmpHQ1lBL1VMamNNMlhqUmVCRER1ZWJTNkdyNU51eFhZRVl6eGZ4V2hQTllSQVVMK0U2aWRHY0VDSWUyQmd2bXhUZ2hnRk1RRE00SVJ4cHB0VTY4VGRLWlFDei9wRThRRE00SjN1VnlmQU1uOE9henpiUUFiVUt0VWc4RXhqRWpRM2FPenIwTlV2VVU5Z29IaWQ0Y29xc1p4TzBrTTRvQlpFOTNuSVViSGpPUHAwTE1FaHFybjlreVo4bW1nNTB3SmhpbXlOd09GODJOdEVZQXRXWTczMThpVVlOclJnbDVjMERPZ3YwSityaDRDQWhIVUpialBkSEw3WGFTZVMxeXlId0g0eGRPVTFLUTMvZWRmSHpDdHdWU21JS0REL1pYd2MvVVJnT2V2OTFmVjFmVFY1YURBbk9CY3AvTW9hTGdjcElXZnFJNEFKbmgvS0NYTUNXN0FXQmF3Y0RDVU1wNm1EZ0pRZTd0dDZhbUhRa2xuVGpCVllrRnl5THNwbEFFOExYNEVvUGY4cHgwVEoxNExKVWtWZ25mVzFQd1RldE5CQSs1UXlua2FHd1N3SUx3NGtDUlZDS2JLWUovTWJRTXA1ZW5zRUlDS2RHYVB3L0g2UUJKVkkzaFdqZU1RUnZqZkF5bm02WXdRd09nNUlCaythQWdkVkNONENjWVNFaEN2eGFGeFo1S0tNZnB3cHRQNTBtRENWQ09ZS3MzUHp0NEgwYVhCRE9EWDRrSmdXMTlGR2tTRXFnUTNsSmYzWUNSc0dFUS92eFFqQXZUWm0rOXkvVFpjY1ZVSnBzb2IzYzREc0l6WUZNNFFmajA2QkFRQjE4T2NRMis0VXFvVDNHZUFCZGZEWUR5c01lR001ZGNWQlBEdmR6dWRFVlVhVFFoKzN1azhRd1M4VXpHUHg3RWpBRTN6ZFNIWnRpNVNDWm9RVEkwcFNFN2VCTFg0WEtTRzhYeWhFWUFmcTF6WmYxRS9kTTVicVlDNWRtRmxTOHNFK01EckpId0ZrYUtkMXNUUkJQTUt2MnQwdXg2T3hpUE5hakExYXBmRDBRWnpYR3VpTVpEbi9Sb0JqTStuWmFiWFI0dUhwZ1JUNHhwcmFuNE5kK0tnZy9Ob25VajAvUERjdlNsYWhDVy9yS3k4RWEydm1oTk1EVXdXaGVVd2REb1JyYkZETkw4RVE2SUhiclYrMFNPZ0M4SGJIWTZiS2FLd2dIZTZ3aE1HMDVGMU1DUjZMWHpPMERsMElaaWFBaVJmdFFsNFBud04wUkhhTko2S3NOQkFIMm54SUtGcEx6cVVvZlZlYjdrc2t5T3dITUkzRWc4RVNNRGJuM2U1ZmhhWUZNdXhialZZTVhhM3kzVVd2bmx4UWszK1FFa2I2akUweTV0WmtFdHgxTDBHSzJUV25UcFZJSGYzL0FYZUZCaXl2N2NFdldYWXRCM1Y3WEc1OWlxNHhCdnJYb01WQitqc1RHWks4Z3dZUWczTnoxOHcvZ3FtYzVld0pKZGlhNWdhckJEOU1pR1c0OTZXQnBnUTJVZzN1RmJTRXptbW93a1JXUmZ2ZEU5N243V2ZoaU5ZY2JDdXVYa2VrZVVEc0QxdXJwS1dpREUweWZ2VE1qSnFZNW5FaUFRUHd4Sk1qWWZmSHhqWjFTdjlCbnJZOTBUaWpKbnlBTEdmdzNjZ2p6ZldPRjlRMDI1REU2dzRYdXZ4d0M5ZDR4M1FaSTlRMHN3YzAxcExCR0VkTEtNR2JaaWloayttSUpnNi9nVHNvTm9wbzZjSklxdmdGTDVVTlY4QXNHRzUxRkxiNkhhOHBaWDFwaUZZQWVTeDF0WnhQcDl2QXlKb0dUVGRwdGdBRllZLzdiQzl4Yk41THRmQlNGNnpVWHhsRVp1T1lNWHBOU2RPak83MlNVOUNiM3M1RUoya3BCc3J4bTN3dGVVemVVN25JU0JXMXNNMjB4S3NnTFc2dFRXL3h5YzlpSkQ4RVAxTmV5VmRyeGdBL1JMNkM2OFFDOTdYNkhBY2g5b0w5NTkrd2ZRRUIwSzN5dU9wOUdIOEVFRDZmZWlRRlFkZVUvbTRDeVpvbWdqR0Ird1o5c05xRFhsaThTR2hDQTRFQUhyZVl6QVJaaE1zejRMM21HYkNGR2grNFBWNGpnRzBYcGc3UHczVFJNZUExS01GSTBhME5KU1VkTVVqVTYyeUNVdHdmOERvWExmUTNWMEtrNzEzRWhtVlFyczVIbHJQWVJDblE0Mm5XK0RUZnpzUVJ6Znk3SVQwVGdDbkU1cjk2NUR2SWlMNFBEUzdkUCtSZG10ZTNyOTJqaHZYRGNlR0QvOEhFcW9hWTdvOFZab0FBQUFBU1VWT1JLNUNZSUk9In0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMDgtMzAiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlBpeGVsUGluIGlPUyIsImNlcnRpZmljYXRlTnVtYmVyIjoiVUFGMTEwMDIwMTgwNTExMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjAuMSIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4xLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMDgtMzAifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE4LTA4LTMwIn0seyJhYWd1aWQiOiIzNGY1NzY2ZC0xNTM2LTRhMjQtOTAzMy0wZTI5NGU1MTBmYjAiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjM0ZjU3NjZkLTE1MzYtNGEyNC05MDMzLTBlMjk0ZTUxMGZiMCIsImRlc2NyaXB0aW9uIjoiWXViaUtleSA1IFNlcmllcyB3aXRoIE5GQyBQcmV2aWV3IiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMyOTQ3MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3IiwiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJhbGwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIekNDQWdlZ0F3SUJBZ0lKQU5wcUQ1MlRPVHVzTUEwR0NTcUdTSWIzRFFFQkN3VUFNQ1l4SkRBaUJnTlZCQU1NRzFsMVltbGpieUJHU1VSUElGQnlaWFpwWlhjZ1EwRWdNakF5TURBZUZ3MHlNREE0TXpFeE9ERTNNVEZhRncweU1URXlNekV4T0RFM01URmFNQ1l4SkRBaUJnTlZCQU1NRzFsMVltbGpieUJHU1VSUElGQnlaWFpwWlhjZ1EwRWdNakF5TURDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBT0dCTHRCbVVQSlFBQ1FXVkVlQnhlelJnWmRxR01QNmVUclB0eTh5dk05eEErai9YNGcybFJOTUY5YTBqdzNCamtXU3NvV0pqWVR1emV2R01nMnJiOU01cXFkL09ENDk4T0FrNlVFdE15YnIxNjJDTzJ3QjhTbjJuemZ6VWRid1pUNGR4bDI1MWxmWDVKc1pWVHlKZHVobEp6YktHZXRMM0pNbUNBcGV0U08weGNjR1NJVjlHVW9KbTc4S2xRTzZzbVNEQWtSRnhKOFBnOGJFNDQ5cWlJcVAvSzEwdVJldTY2VUNXZGFvWENLcVJkNWlrYlUrNmlnSkZIWno5NFVCUHJzZ2xjWTBGcTAzbnJCQnZycEV6R25pc0IvNDNFOUl0anI5VUxWNFBRUW1pdVdNY0lQbUZQMWpUTmdLS25YWnN4ZTExNEIvekIzVXhoSUIyOXJSb3BFQ0F3RUFBYU5RTUU0d0hRWURWUjBPQkJZRUZBTHZvdUtEVW5oakd4VVJSK00xSzFtTWlCdDdNQjhHQTFVZEl3UVlNQmFBRkFMdm91S0RVbmhqR3hVUlIrTTFLMW1NaUJ0N01Bd0dBMVVkRXdRRk1BTUJBZjh3RFFZSktvWklodmNOQVFFTEJRQURnZ0VCQUVPNDhBK2MrMUVhYzdaWUp2QnMzakE0MHFWaEVLZUV5MmkrSmlBZnd1R3pjZk1Vay80b0NaNVY1V0RMekdoYVNjYk1MRW9WTXF4SEZVRlhJMWtVOVBOVm9ueWd3WTB4VnMzbU5xbENKTStMWjJRdHhHcUNyREd4TVBBbHV2c0ZocjFtTWFIazdlQ3prSkFoaHB2VWFHOUYwN2ptbzVVN0hmRnlRcjB3UXhTaVVnNW5talhGZ2tjdWkycE1mT2VLQmRkQnk3T2M2dWhlQ1J5UHpPS2RZZWtnYlpQck5aLzJPbmhKcVEvNlNxOUtoejZoOTlBbVVwTVlVaXVhMG16Rm9TbkZreUVSTDBTNGgvYmJabFNFZUNpSkN4RkVEQlpCNFpnT3NPUkwyREhMamtUbmVQZ3M5YmpWcDNsVmVsSXBscWkrSzZPK01tTWxZRnJPT2V3YTVhND0iLCJNSUlES2pDQ0FoS2dBd0lCQWdJVWVmK1Z2SGtjVFFuRUQrK3dKTS9JeHpTVUxrMHdEUVlKS29aSWh2Y05BUUVMQlFBd0pqRWtNQ0lHQTFVRUF3d2JXWFZpYVdOdklESXdNak1nUmtsRVR5QlFjbVYyYVdWM0lFTkJNQjRYRFRJek1Ea3lOVEV4TXpJME1Wb1hEVEkwTVRJek1URXhNekkwTVZvd0pqRWtNQ0lHQTFVRUF3d2JXWFZpYVdOdklESXdNak1nUmtsRVR5QlFjbVYyYVdWM0lFTkJNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQW91Rk1UT0thRTBZdGV4T29pc1N4cCtFYmk1SUE0ZXNFU2N4MTZselFkcVY2L2VaODJLdEplTlhFdU5rQlZaRHBjMzJnU3R1eExCSDhtZ3NvSEJGYWkyRGtqZkJuNXFid1IvYzUrc25sd1p2amdWQTBoekt3OUN3QWVBd1JENWtyV3Q4OC9DVnlDa01jZ0xTR3dacy9yajdGL0xzM0ViZzdNcUxiYlFKOUNvemJiTGRKVVlJSGNQcFNaUHRvTXJaYjRHdm5pNmlWUzlVdkNLZ3BxYzZMR1Jtb1lHRzRaUjNsR0ovWFFaZnUrR2VKVzY3aWltTWoveW9YT3d4dWN4aXZaSEZrNmNRU2d3dXdpb2VObTR3dms4M0xoU3VXY3RmMmtBeVFjWjdrVW5wTmVlK2Q0TWdybUdVNFhNRkxpVGd1dGFCK2U5VjhkNUpUa1VPSGlMenRrUUlEQVFBQm8xQXdUakFkQmdOVkhRNEVGZ1FVTTVTQjViSHJWK2pwSU9NZEpsN3U3YmNuVFk4d0h3WURWUjBqQkJnd0ZvQVVNNVNCNWJIclYranBJT01kSmw3dTdiY25UWTh3REFZRFZSMFRCQVV3QXdFQi96QU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFDb3dSM0tUTGZpZEp5UUZOcUVGZlVyZlo5YWE5ZWdwT1F0TlJKZExTdEo2eHUyV2ZMd3ZHNG9qR0psQktObmZhNURJY3lRWWYvOHFKNGVsaUFWZU5YdVltZU1tZ05nWlp5dVk2RzF5V0NEMlYzc0Q2WjR1ajNTYmFET0hqM2dIdnN6Z1FocmhUMWgvcHVIUWtuNitoWUtBcDc3a003SWM2QVovUkZianBtTExrMkQwc0UxbHpULzAyaStCaDdNOHNtYWlEWjkrK0pHenhlU3VuOFcxSGxlWlVtMnFLR21SYTRYUGRyeVQ3eDZLR1VHblU0YTNicFVtVmVZOXJRL3NmTWQ1WlRvbyszdW5GV0R6b1ZWMnZOdTgrK1ZMQzl6bzQwRmFLUUxyOVZBSkRKNHlMRU5SN0tybVY4TDBjQ1hLSkdaV0FXdEc1UkdUbUhJaGQrbkI0MWc9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImxhcmdlQmxvYktleSIsImNyZWRCbG9iIiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6ImQ4NTIyZDlmNTc1YjQ4NjY4OGE5YmE5OWZhMDJmMzViIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWUsInV2Ijp0cnVlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwiYmlvRW5yb2xsIjp0cnVlLCJ1c2VyVmVyaWZpY2F0aW9uTWdtdFByZXZpZXciOnRydWUsImF1dGhuckNmZyI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJtYWtlQ3JlZFV2Tm90UnFkIjpmYWxzZSwiYWx3YXlzVXYiOnRydWV9LCJtYXhNc2dTaXplIjoxMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyLDFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi04fV0sIm1heFNlcmlhbGl6ZWRMYXJnZUJsb2JBcnJheSI6MTAyNCwibWluUElOTGVuZ3RoIjo0LCJmaXJtd2FyZVZlcnNpb24iOjMyODk2NCwibWF4Q3JlZEJsb2JMZW5ndGgiOjMyLCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MSwicHJlZmVycmVkUGxhdGZvcm1VdkF0dGVtcHRzIjozLCJ1dk1vZGFsaXR5IjoyLCJyZW1haW5pbmdEaXNjb3ZlcmFibGVDcmVkZW50aWFscyI6MTB9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDktMTcifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA5LTE3In0seyJhYWd1aWQiOiI4M2M0NzMwOS1hYWJiLTQxMDgtODQ3MC04YmU4MzhiNTczY2IiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjgzYzQ3MzA5LWFhYmItNDEwOC04NDcwLThiZTgzOGI1NzNjYiIsImRlc2NyaXB0aW9uIjoiWXViaUtleSBCaW8gU2VyaWVzIChFbnRlcnByaXNlIFByb2ZpbGUpIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMyODk2NSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9LHsibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciLCJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjowLjAsIm1heFRlbXBsYXRlcyI6NSwibWF4UmV0cmllcyI6NSwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjowLjAsIm1heFRlbXBsYXRlcyI6NSwibWF4UmV0cmllcyI6NSwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIiwiRklET18yXzEiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwibGFyZ2VCbG9iS2V5IiwiY3JlZEJsb2IiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiODNjNDczMDlhYWJiNDEwODg0NzA4YmU4MzhiNTczY2IiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZSwidXYiOmZhbHNlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwiZXAiOmZhbHNlLCJiaW9FbnJvbGwiOmZhbHNlLCJ1c2VyVmVyaWZpY2F0aW9uTWdtdFByZXZpZXciOmZhbHNlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6ZmFsc2UsImFsd2F5c1V2Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTIwMCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMiwxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH1dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjEwMjQsImZvcmNlUElOQ2hhbmdlIjpmYWxzZSwibWluUElOTGVuZ3RoIjo0LCJmaXJtd2FyZVZlcnNpb24iOjMyODk2NSwibWF4Q3JlZEJsb2JMZW5ndGgiOjMyLCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MSwicHJlZmVycmVkUGxhdGZvcm1VdkF0dGVtcHRzIjozLCJ1dk1vZGFsaXR5IjoyLCJyZW1haW5pbmdEaXNjb3ZlcmFibGVDcmVkZW50aWFscyI6MjV9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wOC0wNiIsInVybCI6Ind3dy55dWJpY28uY29tIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJZdWJpS2V5IEJpbyhFbnRlcnByaXNlIFByb2ZpbGUpIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMTA4MDYwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS40In0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTA4LTA2In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMS0wOC0xNiJ9LHsiYWFndWlkIjoiYmU3MjcwMzQtNTc0YS1mNzk5LTVjNzYtMDkyOWUwNDMwOTczIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJiZTcyNzAzNC01NzRhLWY3OTktNWM3Ni0wOTI5ZTA0MzA5NzMiLCJkZXNjcmlwdGlvbiI6IkNyYXlvbmljIEtleVZhdWx0IEsxIChVU0ItTkZDLUJMRSBGSURPMiBBdXRoZW50aWNhdG9yKSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjFFLTA1LCJtYXhUZW1wbGF0ZXMiOjUsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjE1fX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwiLCJiYURlc2MiOnsic2VsZkF0dGVzdGVkRlJSIjowLjAsInNlbGZBdHRlc3RlZEZBUiI6MUUtMDUsIm1heFRlbXBsYXRlcyI6NSwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MTV9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJ0ZWUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwibmZjIiwiYmx1ZXRvb3RoIl0sInRjRGlzcGxheSI6WyJoYXJkd2FyZSJdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQjlEQ0NBWnNDRkZpUGs1cjY0cGdXaEFRamlpMDdtdlNFRjEvdU1Bb0dDQ3FHU000OUJBTUNNSHd4Q3pBSkJnTlZCQVlUQWs1TU1SRXdEd1lEVlFRS0RBaERjbUY1YjI1cFl6RWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRVZNQk1HQTFVRUF3d01ZM0poZVc5dWFXTXVZMjl0TVI4d0hRWUpLb1pJaHZjTkFRa0JGaEJwYm1adlFHTnlZWGx2Ym1sakxtbHZNQ0FYRFRJeE1UQXhNVEUxTURrME1Gb1lEekl3TnpFd09USTVNVFV3T1RRd1dqQjhNUXN3Q1FZRFZRUUdFd0pPVERFUk1BOEdBMVVFQ2d3SVEzSmhlVzl1YVdNeElqQWdCZ05WQkFzTUdVRjFkR2hsYm5ScFkyRjBiM0lnUVhSMFpYTjBZWFJwYjI0eEZUQVRCZ05WQkFNTURHTnlZWGx2Ym1sakxtTnZiVEVmTUIwR0NTcUdTSWIzRFFFSkFSWVFhVzVtYjBCamNtRjViMjVwWXk1cGJ6QlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJGaWlKSEhoaUtBTXFENDRjcmRlT2M4Vk9YbjRtaFNRemVWZGpiWHhoTm9tYmR6YzRXajY4MXhGbTRQUTNvc2hhcThvS3FoeGFoZEV1Yld0UzlBbURvb3dDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdaNk4wM2FDbUxINGd1akFabzVNWmtleDZWdk5OUkJoVFcwVjcrWVlZdXhnQ0lBRzVxMENSSUZ3Wm9mcFBBT1BsQjU1SEN2SnlWamhJMkxzRHJqdTg4ZG50Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVhRQUFBRjBDQVlBQUFBelk4SlRBQUFBQ1hCSVdYTUFBQzRqQUFBdUl3RjRwVDkyQUFBZjZrbEVRVlI0bk8zZFAzWWJ4NWJIOGJiZUJKTzVad1dHVnlCNEJZS3l5VVN0d05RS1RLMUFWRGdSNVJWUVhnR3BiREpTS3lDMUFrRFpaSUN5bVloeldyNHROMEdRUUhmZHFycDE2L3M1cDQ3azUyY1MzUUIrS056NjkxT0RROHlicG1rSC83K1pOQUR4M0RaTnN4bjg5SlUwUElKQS8xc3JvZDIxWHdZQlByZnc0QUE4Y0MxaC8yVVE5TmUxMzZaYUEzMGg3Ym1FTnIxdHdJZGJhWjhsNEt2cTBkY1M2SE1KOEZmeUo0QTY5RDMzTHVBdnQwbzQ3bmdPOUM3RWYyK2E1b2dlT0FEUmhmc25DWGQzdlhkdmdkNEY5N0VFT1NFTzRDbVhFdTRmdmR3bEw0RitOT2lOQThBWUd3bjM5NlgzMmtzTzlGWjY0My9RR3dlZzVGcUN2Y2daTXlVR2VoZmtKeExrN1FIL2Z3QVlxNXNwODJkcDVaaVNBcDBnQjVCYVY0SjVVMHFQdlpSQTcwb3Jad1E1Z0V5S0tNVllEL1J1enZnNU5YSUFSblFsbUxkVzU3TS9NL0FZZHVsNjRoZE4wMXdSNWdBTTZhb0ZTeW4vbXZNdmc0L3BTSUtjZlZRQVdQVHZUZFA4cDFRUXVyMWsvc2ZLWTdSVWNtbWx2TUpjY2dBbDZVb3dIeXc4WGl1QmZpUmh6cUFuZ0JKMWc2V3ZjOWZXTGRUUXo2UmVUcGdES05WQ2F1dFpLd3c1ZStodEliWHlmcHBTdDlEZzI0Ny9IWUMrN2ZNSWZwRUpFaVdjVTlCTmJ6ek44WXR6QmZwY3d0eFNyN3pmUi9uTDRPK3V0OW9FQ2pZYkhFcnpYSHJJbHZMa1VoWWt1YytRYnRyUHVtbWF1OHh0T1JpRXBkd0RsRzh1MHdrdkRPUkwxMjY4VDdzK01SRGlaMHlKQktyUVQ3YkkyWUZjZTgyYjg0dzM5SndRQjZwMkxHVmVRbDFCampCZnlwTklPUVZBYjVheDEzN3M0VmxJSGVaTEx6Y09RRFN0ekVSSkhleEZaMVBLTUNmSUFZeVZJOWlMektsVVliNG15QUVFYWhOM1FJdmE0aVRWaldHUGRBQ2FGakxkTUVWSHRJaUIwdU1FTjJNcE54NEFZamhKVUlZeEgrb3B3cHhlT1lBVVpnbDY2MHVyZVRhUC9JbTJwbGNPSUlPenlLRitZKzFKYmVXVEp1WUYweXNIa010UjVBN3J1YVZuTnVZS0xGTVhDcUJhc1Vzd0ptYnJuWHEvUUFBUWJjUU9iUFpCMGdWaERxQkNzYVptWnlzdng2cWJ1OTJkRElBcnNVTDlMTWROaXJIbk1HRU9vQ1N4UWozcGpMNGp3aHdBdm9zUjZzbm1wOGNxdFJEbUFFb1ZJOVNUbEY1aVRMSm5BQlJBNldLRWV0VFN5enpDQXo3aFpRekFnVGJDUFBXb3EwaTE1MSt5YUFpQUoyMkVGYVZSS2hqYUE2RXM1d2Zna1hZbFl4MGpLelVIUXRleWpCWUFQRHBSRHZWVHpYdWt2UzF1VWFkMUFNQUVtbXQxVkh2cG1yMXo2dVlBYXFCZFQxZnBwV3YyenMxdTVnNEFFV2lPUGFyMDBqVjc1eHhRQWFBMm1xV1hvRjY2WnUvOGdwY3hnQXBwbGw2Q2V1bGE4ODZaMVFLZ1pwcXpYaWJOUzllY1M2azY1UVlBQ3FSVnZsNU91WFN0ZlFtaVRJb0hnTUpvSGdnMGFqeFNzK2JEeGxzQThEZXRNdmFvNmQ5YWc2R1R2aG9BZ0ZPYXZmU0RLeDlhMDJ6WVNSRUE3dFBxcFI5VS9XaVZmaG0xY3dCNFNLc0NjdEJVY0sxZnhzd1dBTmhOYThiTHZVN3pzeDIvNnBYU0UvQ1JKeElBZHZwTDZiWTh1ZEdoVnJtRlZhRUE4TGdvV2J2ZFE5ZmFhK1VUVHlRQVBHclROTTJsd3UxNU1yTTFEb0JlOHh3Q3dGNWE0NVUvUWoxR0QxM2pVd2NBdk5NYVo5eVoyMW8xSFU0akFvRERhS3o1dWRyMW03UTJZbWZ1T1FBY1JxdnM4dDJ3NURKWGVBS3VwZGdQQURnc016Vjh6Kzlob0w5UStLR2ZlUUlCNEdDcnBtbHVGVzdYZzBEWDZxRURBTkxtNXZObUVPZ3pwZG8zZ1E0QTQzeFJ1Ri8zZXVnYXg4TVI1Z0F3bmtaMjNndDBqWEtMUmgwSUFHcXpVcGhNOHIzQzhtejRENEcrOGpJRWdFazBPc1NMUHRBMVpyalFRd2VBYVZUeWM5ZjJ1VmtmRUFCVTZKdkNKUzgwYStnc0tBS0FhVlI3NktFMTlKWENZd0dBV21sMGlIL1JLcmtRNkFBd25VYUd6alJyNkFDQWFWUTZ4YytVOWtDbmh3NEFtV24xMEptRERnQ1pVWElCQUNjSWRBQndna0FIQUNjSWRBQndna0FIQUNjSWRBQndna0FIQUNjSWRBQndna0FIQUNjSWRBQndna0FIQUNjSWRBQndna0FIQUNjSWRBQndna0FIQUNjSWRBQndna0FIQUNjSWRBQnc0dDk0SWpFdzVYeloyNlpwTnR4RUlEOEN2UzVkWU0ra1BXK2FwaDM4czRacitSbGR5SCtUZjE1eGlEaVFCb0h1MTF3Qy9MbjhmWjdnU2hkYmY3NGIvTHRyQ2Zvdjh1ZHRQVThGa0FhQjdrY2Y0SzhtbGs1aVcydzlybzJFL09kQjJBTUlRS0NYN1VnQy9FaktKeVZwNVhFZnlXTmVTYkIvYXBybXN2WW5GcGlxNnpYZEJiWlQ3bjR5WFFDZU4wMnpWbmplTExlTHBtbU9LM2xPZ1ViaHZYalZFT2hGNk1vcFp4V0UrSzYybGc4d2kyVWtRRk53b0RNUDNiYXVoM29qN2FUQXNvcUdWdTVEMS90WVZud2ZnTDBJZEh0YStjYlQ5MHhUekU0cHhVeStxU3psM21oTnR3UmNJTkR0bUExcTQrL29oVDZwNzdVVDdNQUFnWjVmSCtSTEJnRW5JZGdCUWFEbjB3N0tCd1I1T0lJZDFTUFE4emdkRFBCQlZ4L3NwNVN0VUJzQ1BhMGpDUnRxNVBHOTQ5c1Bha09ncHpHVGhUSVhsQU9TYXFVRWM4VnNJZFNBUUkvdlJPYVJIK1YrSUJWYnlIUEFBamk0UnFESE01T2U0Um5sRlRQZVNiRFRXNGRMQkhvYy9RcFBscXZiTXgrc3ZBVmNZYmRGWFgzTmx2S0tmV2V5VStWclRseDYwbE9ka2czYkh0dENvT3VaRnpqbzJaOG0xSjh3TkR4TzdxbWo1WWFuSExWeTdUL0xuNW9uSU1XMmtKa3dMeXNPcHVFcFZpOEcvOXNVbkZobEFMc3RoanN1WU5mQ3BYemduQ1FxQlMza3ZweEppY1A2L2FsaGV1Tk1ydk04OFhPeWx2R2swMEwzN2s4bDlENnpmYTZDYzhNaDFRZTRoUjV6ZjZCRnZ6clc0djA2TjNDZnRGbTk1LzJzSXdhby94RjZUd24wQUszY1FFdHZrblZCTmZ6WllFcW5wWHQ0NWFBSFdkb2hLRXY1MEtrOTNEVmV1d1Q2QkhOalFYUWxYNlZMRGFLWnNWN2tUWUVMd0dhRExTV3N2QzZudEg3Ymhob1g0R25rQUlFKzB0eEl6MmN0SWVqdGhYOWs1SnZQdXBBZTQwSktheVdGOXFIdG9yS3B2NkgzaTBBZnlVS1kxM0pxejh6QStJVGxVRDh1WkxCWm85MVVNbWdkZXE4STlCR09Nb2Q1clJ0TjVRNTJhNkYrN0tDc3dudGd0OUQ3UTZBZktPZTB4RFhUUXIvTEdld1dRbjFSVVk5OFgvTzZDanYwdmhEb0I4Z1o1dXdEODlBaVU0MDlWNmpQRE02bXN0Szg3VjVLb0VlV3EyYk9kcS83SFdkNGJsS0graW1oWFZYK2FPUUdnZjZJSEdHK1p0T29VZG9NTXp4U2hQcWk0anI1MU9aaEY4M1FlMENnUHlKSG1GOXgrTVZrcVFlc2J5S1d3aXl2UEM2aGxaeEZCSG9FYlliQkozcmw0Vkt2M0wxUmZ2d3pCajFWbjVzU08wZWgxMDJnNzVBNkZLaVY2MHBaZDliYSt5WEhlSUQzdGk1d0cyc0NYZGxad2hmNUJUTllvbGtrRE1qUWIxZVVXT0sya3JJcDlGNFE2QU1wcHljeXJ6eStsUHZ0VEprVFRZa2xYVHN2cFBNVWVrOElkSkZ5RUxURzFaNjVwQmdQV1U4STlOeXJqbXRzTVFleXRSRG9DbElOZ3BheTJaTkhzY29hVXdiZlVwYjFhQStmTDh1aFRxQXJTUEVHSTh6ejB3NzFzNUZYWkhILy9CcmIwdkI3a1VBUHBISHRoSGs1TkVKOXl1eUpsSU8wdEhMZmt3UjZnRGJCbTR3d3R5Y2sxS2RNTTJYNXZzMjJOamhYUGZSZVhkVjg2bi9zamE4MkRrNlQzemZZZDczbjMxdjBSaDdUMk1IcGowM1R2SlhuOVJCdGhRYzBsS1IvZmw2T2VFN05xelhRRjVGbm01UVU1alBwZFhidGhielF4L1pDYitXYVB6ZE5zNUtnWDBWNnZCcmV5SFVmRXJZYkNmS1BJMzd2b3VCMUJ2MXo5M1h3Z2IzYTgzejI5M0V1MS94aThIZkw1bEttY0JYcU5aWmNZbTk4WkxuTTBzcUgyWG5rKzdDVTMySDFyTk5EWmpmVlVHSzVrTVZSTVY2enM4RnJ6ZklZd2tXRWE1OGk5RHFxcktISGZzTlpuR2ZlaDNqT3N5Y3ZESWI3VStNb1l4ZWo1Tmo1Y1dvN3o3UXNmaTZsVG92aHJyV05RNGpRYTZndTBHZVJYMHpXN3NQTVlPOW9MWS9KeW9EVWZNZmpHL3VoUEM5Z3UxdHJaOUZhT1F4ODJISjN4a0lmZjNXQkhuUGZEQ3RmMnhvakJ5d2YwcXdFKzhrZzlNYVdIazRNMzkvK1RXNTVZTmJTYXpYM3JEU041N3FhUUk4NTUzeHBwT2RUU3BCdk53dkJQcmIzYXIzRVV0cTVteFpldTdsM1B3MTkvRlVGZXN5dmQ3a0hRVnNuODUxUEM1a1pZcm5FTXFWa1pFbXV3N0F0Yk9BVmVnM1ZCSHJNM25udXd5bThIVmUyTk42enRGeGk4WFNvK0VtaXNSOUxINENoMTFKTm9NZnFuVjlsdmk3UEd6Mk4zU3NsdHRad09XdktqbzhsaUwzRnNMVURaa0t2cDRwQWo5VTd6N2wwdUphOXRLMGNKWlp5Yi9XeDdhcUNnMUppbEJNdEx2elNlQzI0RC9SWUExZTVTaTIxYmZTVWUrYUI1ZVBockgyTGlVbHpEM21yWi9pR1hwZjdRSjlGZWlOcEh4QjhxSlNuS2xscnFldWNsa3NzT2U2SEJhRUgwVmplT3JkUmVFMjREL1JZYjhnYzljcWF3N3h2cVVMTWNvbkZhNzM4VUZNUHBDbGhiNTNRMTRiclFJKzFQVzZPQlVTY2N2TlBpeDNxbGtzc2JNZjh0N0doYnJYRXNpMzA5ZUU2MEdQMWFGTVAwdEV6ZjloaWhicmxFZ3RoZnQ4aG9WN2FQUXQ5amJnTzlCaGZtVk52NEVPWVA5NDBRNzJFV1VQc3EvNVErOFFhakJKbi80UytSdHdHK3ZhR1Mxb3RaZS84eUdFSVd3eTVFazdncjNFQTlGQzdCa3BMUFJJejlIWGlOdEJqMUp4VDlzNURSL05yYWFGckFVb1ltNmhwYXVKVWZZYVZQbUJNb0Q4aXhsTDRWTDN6cWFQNHRiWXBVMGhMV1ppVmV5VnlTYnB2V3FVdnNBcCt2VHd6Y0JIYTVoSEM5ekxoa1dwbkRINGRyRHMyN1AzSS8rYkk0Skx2WGJwcmUyM3ZZWm5WdlVmZEhDTTNsY2RBL3ozQ3ovd3p3cy9jNVloNjZjRzZjMHgva3pmeW9VNExPdXZ6RFFHRktieVZYTFRMTGN0RWp6dld2SG1QYld4ZHVUVjRPczVUemNKeGFFZ3Z1T1RpN2RUL0dPV1d2NVIvM21QZVZiREpVcWlOOUZ6SDlNcExPNEcvdThhM0JoNEhDdVN0NUJKamhQdGpoSis1YlY3UWFyWmN1aExMeXdrbGx0TG1JNytsMUlLcHZQWFFYeWovdk50RWc2Rk1UWHZheDVGQjF4OFBWOW9VdHR0RUhRZzQ1UzNRajVSL1hvcHl5NEpWZ0kvcXl3OWpRcTYwRXNzUXBSWUU4VlJ5aVJHS1k3N2VUL1V1d2U4b1VWOWlHUlBtSndVZitIQXREWmpNVXc5ZE85QlRsRnZvbmU4MnBjUnlIdUViV2txcHBzYkNNVStCL2x6NTU2WG9MZjJSNEhlVVpFcUpaUzRsRmd0SDFVMjFTdlJ0RU01NUtybG9yL3o3cFB6enRzMEs3MUZxVzAwc3NWZzVkelFFdlhPbzhOSkRieU84cVdQMzBBbnpmMXlPWEJucG9jUXl4TXdXcVBBUzZOcTljOG90NlhRbGxnOGpmcHVIRXNzUWU1QkFqWmRBanpFZ0dsT01GYTJsV2NubVUyUHU5YkhEWmZHeFMzdW9pSmNhK2kvS1ArK3o4cy9iVm51NTVWSTIxam8welBzU2k4YzlUaGdNaFJvdlBYVHQzbTdzNllxdkl2OTh5NmFVV002ZGJpbDhUYmtGbXFpaDd4YXo1TkpXdXQvNVJtYXhqQzJ4bkRuZXRJeHlDMVI1S2Jsb3Z1RmpENGpXR09iZFBmMTFZb25GOHc2VXNjZHFVQmtQZ2E0OUlCcjdLM0J0SzBQZlM4LzgwUHM2bCtYN05SejB3VkovcVBLMk9aZUdMNUYvdnZhS1ZxdjZJOVRHaEpiM0Vzc1FZUTUxSGdKZHU0UVJ1NGRlUThubFdzSjh6TDA4cTJ4UCtGUm4xS0lpSGtvdTJyMjUySFZONy9QUHg1WlkraFA0YXp2ZzQ2dUJ4d0JuS0xtazVibDNQdVY0dUtNS0JqNGZ3NEFvMUhrSWRPMUZSYkduTEhwMEt5V1dNV1dFMmtvczI1aC9EblVlU2k3YUpRemVhT044a0ZXZmg0WjVyU1dXYmRUUW9ZNlNTMXFlcGl4T0tiRTBjZzgrc2FpR1FJYytBaDFUVENteDlOZ3FGb2pFMHdFWEdpaTM3RGUyeEFJZ0VYcm85ekh6NEhGVGpvY0RrQkE5ZEJ4cXhlcEd3RFlDSFllYXkreVUydmR5Qjh3aTBOTXF2YVRUeXZGdlp3WWVDNEF0QlBwOXNWZHllaGwwOVhMYVB1QUtnWDVmalV2UXA1cGFndW4rLyt1bWFlNHFiN1Z0bzR3RUNQUzB2QTBxVGluQmpEMVAxQ3M2RDFCSG9LZm5jYTU3WDRJNU5LUldFdXBqemhiMXBzYVRxeENaaDBEWDd1bkZmcU41N1psMjkyMDVzcFR3ZHNLKzZWN1VjdEFKRXZJUTZOK1VmMTdzcjhLZVN3MnRIQjkzT3VLL3FiVUVRdzhkNmlpNVBCUjc1a2JzSSs0c2VDZkJQcVlFODdLeVZhZ3o2dWpRNWlIUXRRY2FZd2Q2TGFzdEZ5TkxNUDN1alc4cUtzRXcwd1dxNktFL3BIMWd4clpWUlJ0YlRTbkJmSlRlZWcwbG1CY0dIZ01jb1lmK1VJckZNclh0aWZKT3BqY2VXbUs0cmFRRXd6WUtVT1dsaDY3NUZUM0YxK0FhRDNjNGtxbU5odzRHMWxDQ21iSGFGcHE4QkhwcFV4Y3ZLNTJxTitYNE9lOGxHSHJwVUVPZzc1WmlTdG5ZbzlzOE9adFlndkY0ei80dzhCamdoSmRBLzZyODgxSU1WdjJWNEhkWU5xVUU4MW9XSTNreVkwNDZ0TkJEM3kzRkcreWFZOXdtbFdBOEhvRkhMeDBxdkFTNjlxeVJlYUxCcWo4VC9JNFNkQ1dZODVFbG1OOGNsV0NPV1dRRURaN21vV3YzMGxQTWR2bkl3ZFEvSE11YzlWcExNR08rcFFBN2VRcDA3VjU2aWpyNmhsNzZQWE1KOWVNUi80MlhFc3dmOU5JUnlsT2dmMWIrZWFtbWszMmdsMzVQSytXWEtTV1lraGRzdGZUU0VZb2UrdVBhUktIZWhmbjdCTCtuTkZOS01DOEx2NWZ2V0dpRUVKNENmUk9oanY1SytlYzk1Z01uK093MHBRUnpLc0ZlNnJjZUR1REdaTjQyNTlKZVVwOXlGWiszK2RWYWhpV1lRM1hmMW40dHRBUnp4T3BSVE9VdDBMV25zYlVqZTRjaHJpcy9rbTJmWTVtemZtaEpvdVFTekpqeEErQ2VoY0xwNjJPMlI0MXRxWHlhL0ZYQ3g5NUdlUHplMm5wQ0QzWWgvMTFKOStJaTBtc01kZ1ZubGNmOTBMVjc2WXVFQTFYOTNHbzhycFd3RzFOcjdrc3dKWTFUSENYOGRnZ25QQVo2akQxU1VpN052cVdlZnBBVEtjRWNhaU5URzBzcWE1Mnh6d3ZHOEJqb3R4RVdtYVJlbXYyaHN2TTFwNXJTNDM0cjM0SkttQVhUanR5VnNsYm54c3ErV1htcm9UZnllTFJybWptdThZYWErYU50VE85OGwxbEI5L2VHVUgvVTJlQStqVG1ZM0tMUTE4bjM4VDZQZ1Q2TDhLWmFaM2l4dElSNjlJQTdNM0E5aDdTVWcvT2xPSDdrZlZycTRkc3FyeEdQZ2Q3SXhXbS9xWEpjSjZGK3Y4WG9yUjRWTWd0bXpGeDg3M2FGZWU3M2FxalExNGZyUU4vM2hFOXBPWHJwRGFIK284VXNQY3dMdWNmTVVULzh2VjNhK0VQb2E4TjFvRGVSNW5UbnV0YmFRejFGSGJsZmxjcTlzR3RzaVd4WjBFeWgwTmVGKzBDUE1UaTZ6cmlCVWltQm85MVM5MHFQQ3lqQmpEbSt6NFBRMTM0Sk8xbUd2aWJjQjNvYjZZMlpleFZmakE4cXF5M1hhNnVFRXN5VVZiTWwwcHFSWkwwRUUzcDk3Z085aVJoK3VVZlNTMXpPUGphc2N0L2pVcjRSZWQ2aFVYdkEybklKSnZUYXFnajBXTDMwcFlGUCszN2hpZlhBR2R1czlhUW93YVFYKzdWdHNRUVRlazFWQkhvVHNaZHVwV2QwNUdSVHI2WGhFc0s4a0h0ODZtREFOTlVIcUxVWlE2SFhVMDJneCtxbDN4bGF4TkFXWGxzdklZaEsrVWEwTEhSanIwV2s5U05QTlV2ZmJFS3ZwWnBBYnlLR25ZWFN5OUNzc0prdzV3VWV1M1pTeUwwdEpkZ1htVDhvMTBidVUraDFWQlhvTVh2cEZ2ZXVua2xKeUdMdGR5MlB6VktRajMwc3BaUmc3Z2JCYnUwYjBGR0dIdmxUTFhjSkp2VHhWeFhvVGFUVm8zMnpPcysxSFp6Mmsvc05jMk0wV09iTnREZDBhWVBTYTduR25HWENtZVNGMVEvRG5HTTRvWSs5dWtCdklnZWI5VmtHczhFKzRxbmVJRGZ5TzYyV1ZiWlBpWnBTVXkybEJETnNTL21XbENMQTVwSVIxdWYxNTk0ckovVHhWeG5vR3RmN1dNdTExOHNVcmJ5Wno1Uy85bDROZ3FLRWU3SHIycWZVVk9lRnJ3dm9uN2Zqd0I3OFRQNzdVL21acGR5VDBPMllOUVEvaHo4TlJwWkR2QzhzMU04aWxraHU1WERpRWc1UTJEYVROaCtFOGZNZHdkeGQyNWZCMy90RFJiUVBGb250ZkU5d2Y1UURNUTU5THZzU1RLbmJ0MjdiREE0UjZaN2JyMXYvL3VmQnQ1bFpnWVBidlkwY1VaajdQWHNYK045M1J5MVcxME52SWcrUTNyRjNkUkVPTFpOTUtjSFV0RFZENlczTnRNWHlBNzJSa2tETUZ5TjdWOXMxZG5COFNnbkcrOVlNWHBxbGIxTUVlcURZODdVSmRYdENaanFOWFJuY0dwdVdSN3Zmck0zUko5QURiYzl3SU5SOTA1aTJlak9oVmt3SnhsNnp1T0FxOUQ1VkgraE41Rmt2ZlNQVTg5TmNnekJsMjFwS01IYWExZFd6b2ZlSVFCY3BlbENFZWo2eEZwU05MY0ZvN2V0Tm05NHNiNFZBb0N0S1VldTg0anpJNUdLdURyNmJXSUlaZTR3YUxieFoyRjkvSHdKZFVZcDYrbDNsNTBHbWxtcVRzaW1yTFdOLzBORCthWmFtSmo2RlFGZVdhclZmS1Mrd1VxV2NYUkpTU3FPdUhyK1YxSUVLdlI4RStnNHBlMDRsSEZ4Ym1wUzdJR29zSUtPdUhxOVpPOEJpSDVYWEk0SCtVTXBwWnRZUHJpMUp5cVBpdEh0KzFOWDFtcFg5emNjS3ZRY0UraE5TSGhLeGRMVC9SdzZwdDdHTlZUTFRQaEM1eGxieTJhb0VlbVNwVC80NW83YytXdW9RakQzKzRmWGc3MVR2bjVLRlhqK0J2a2Vib2I1SmIvMHd1WUl2MVZkNWV1dUh0eHNuNzVuUSswQ2dIeUJIcU45SldKVzZIV2xzSjVuQ0xuVmR0cVcyL21SYk84dWUwUHRCb0I4b1Y2aXZDemtOUDVWRnhxUExjZzZ5emRuazYwRXI4WER4ZlVMdkNZRStRcTVRdnlQWWZ4ekNraXM4ck15WXlIMGZMTFFyeDJzNENQVEVjb1o2amNGdUljQXNUbityTWRpdktoaGIwcmhIQlBwSWJZYlpMOXR0TGJWVnJ6WDJZeU9MYmF6UFpWNVVNQ1BHWTJubE1hSDNpa0FQa0R2VSszWlI2Q0tLYlRQNWtMSXdzNk9Falp5R0xOMDdqYmFVZ2UvYVNveWg5NDVBRDJUcDRJSzFmTWhNMlNncWw1bThjUzB0ZlM5OW41MGplUjJVRnU3OTY3Zm1QWTVDN3lHQnJpRGxjdk94YjQ1amc3MmN1YnhlTE81ZjRtMG5UT3ZodnBSdkZxeTcrRnZvL1NUUWxhVGNFR3BxVUoxSndLZXNSN2J5K2pxVjBwRGxYbU5wR3ptTk5aZHZRem1maCtXZ284RWFpNGRDNysvVnYxbTdva0xkTmszem03eFpMUFkyNWp1K3lsN0w0LzRtZjIva256Y1RmMzQ3K1BPRnZHRkxlZE8rYlpybWc0SEhFZE90dFA0Nlo0UFh4ZlBCaDYrR2pmeXVWZE0wWHdldnRTbXZMWXp3MDJBS1ZJajM5TkovNk83RE95T1BKY1MrTjZDSHI4bmQ5YjBlZktEaGI4UG5kcjdubTh0SzJ2YmZNZDVkNEQzNy9qcW01S0l2NTRwRzJvRmZUMW1CQzJPQ1N5N1BlRWFqdUpZU3pLWERheXZkUmtvc0x5a0J3QnNDUFo3KzYveHJnc09NV3dseTcvVnlWSXBBajYvcnBmL2FOTTFIN3hkcVdOOHIvMDFDSFhDSlFFK2pDNVEzMGpza1VOSzZsQ0NuVnc3M0NQUzArdHI2VzhvdzBhM2tBL1ExTXk5UUN3STlqdzlTaHFIWHFLOHZyL3pLZEVUVWhrRFBaeGc4MU5mRGJXUTlCQitVcUJhQm50OUs2dXNFK3pURElEK2xsSVdhRWVoMkRJUDlBOEcwRjBFT2JDSFE3VmtOU2pGdkdkQjc0RlkrK1A2RElBZnVJOUR0Mmd3R1QxOVdYbzdaeVBYL0pvM1NGTEFEZ1Y2RzYwR3Y5RTFGYzlrdkIyV29tcTRibUlUdGM4dlM5MVEveXZhblI3SlZiVW1uRk8zVGhmZ24rWk55Q2pBQ2dWNnVsWlJrUGd6MnNuNGxmNVowZU1DdGZBUDV6R1ptUUJnQzNZZU5oR0VmaURNSjl1ZXluN1dsdmN2N3d3NCt5OS9waFFOS0NIU2ZWanNHRHZ2VGFXWVJUcWpacFEvckw0UFRhNmlCQXhFUjZQVzRmU0pRKzJCdko1NjYzaSt4M3hEYVFENEVPcHF0UFUrb1l3T0ZZdG9pQURoQm9BT0FFd1E2QURoQm9BT0FFd1E2QURoQm9BT0FFd1E2QURoQm9BT0FFd1E2QURoQm9BT0FFd1E2QURoQm9BT0FFd1E2QURoQm9BT0FFd1E2QURoQm9BT0FFd1E2QURoQm9BT0FFMXFCL2pNdkNBREk2NW5Tb2I1VERoWUdBQ2g2SmllMUF3RHlhVFYrczFiSlJlWEJBRUNsTktvY0c2MUFwK1FDQUhsOTZRUDltaWNDQUxKWmFQeGl6V21MS2c4SUFEREpiUi9vR2pOZFpqd0hBRERKQzRYYjlxT0cvazNoaHhIb0FEQ05SbjcrNkpoMzVaSzd3SGJGRXdrQW83VUsrZHUxSHpWMGpibm96SFFCZ1BFMHhoKy9UMnpScktHM2hEb0FqS2FSbTZ0bWE1YUx4dFJGWnJvQXdEZ2FBNkpmbXExQTEraWxhend3QUtoRnE5UVJmcERmeHdwRitUVXZRd0E0MkpIV2dHZ1RvZVNpOVdrREFEVjRwWENOUDNybncwQmZLYzEyMFhpQUFGQUR0Umt1dTV3cmRQMlh2QXdCWUMrTjlUOTNVcmJaU2FPT2ZrZlpCUUQyMHVoQTN6MjFmZmxNNlJlYzgxd0N3SlBXQ2xtN2Q0WCtqY0l2V1hQb0JRQThTcXNhY3JMdkZwOG8vYUpqbmtzQTJPbEtLV2YzYnVxbFZYWmhjQlFBSHRJYURMMDU5TjVxbEYzdW5ocDlCWUJLYVEyRzdpMjM5TFRLTG15cEN3RC8wS3FBSEZSdTZXbitVcVl3QXNEZnRIcm5venZMRjZuclBBRGdtR1pIZWZTa0U2MU5ZeWI5Y2dCd1JtdG15K1JORUpkS0QyREp2SFFBRmRPYTJkSzEwNm0zVVd0d05PaEJBRURodERySGR5RUhTcmRLeTFPREh3Z0FGT3BVTVVPRHQxWFJmREJNWXdSUWs3bGlmcXAwaXJWNzZRZFBoZ2VBd21rdDBsVHBuZmMwZStsM1NxZGNBNEJsMnJtcFZyTFc3cVhmTU9zRmdHT2FzMXBVZStjOTdVOGI5a3dINEpGMkIxaTFkejZrT2ZYbWpnVkhBQnpTckp2ZnhaenlyYmw2dEcvczlRTEFDNjI5V3ZvVy9iQWdyZVdyd3dmTUlDbUEwbWt1eEV4V3haaEZxQTl4WkIyQWtta2RLVGRzeWRidGFBK1Ezakh6QlVDaFlvVDVPdlhLZXUzQ1A2RU9vRFF4d3Z3dXh3TE1lWVRTQzZFT29CU3h3anpiRmlreEJnSDZVR2VnRklCVnNjSThlYWxsbTliSlJyc3VqRkFIWUUyTU1jUytaVDlZdjQydzRHZ1k2aXcrQW1DRjlqenpZVHV6Y3BHeDZ1bDlNM09oQUtvMGl6UVJwRy9temw2T1ZWUHEyeFdEcFFBeVdFVHVzSnBkaDNNV09kVFhGbXBNQUtxUkl0Tk1qeFhHckRIMTdaemVPb0NJNXBGTExIMHJZb3d3eFkyZ3R3NUFXNXVnVjE1VW1EZHlVMUtFK3AzVTFqbDhHa0NvNDRnejlyWmJ0QzF4WTBrWjZuZFNoaUhZQVl5MWlMQ0w3TDZzS2xMcVVMK1RyMHNFTzRCOVVnZDUwV0hleXhIcTlOZ0JQT1k0UTVDN0NQTmVybEMva3llTzFhWkEzV1pTdDA1Vkk5OXV4ZFhNOTJrajd2dHlTRnZMSnlRelk0QTZ0TktaeTVrN2Q5NDdsQ25tcWU5cmZiZ2ZNNThkY0dVdXU4RG1LS2xzdDJxbVZzZmVKbUJzdTVIQjFHTjJlQVNLMGNyQTVvbjB3bU11engvYmxqbXk1S2VNejl4Q25nU3JQZVRicG1rMlRkTjhsbisrSHZ5N2pmeDdBSEcwVzRFNGsvYXovTzh6dzVNZXVxeDRMVG1SVk01QWIrUUp1YUJYRE1DSkQwM1R2TTExS2M4eTM4TlYwelMveVUwQWdGSnRwRmVlTGN3YkF6MzBvUVZ6eHdFVUtGdUpaVnZ1SHZyUXRmVFdQOXA1U0FEd3FJMzB5RjlhQ1BQR1dBOTlpTjQ2QU1zdUpjeFhsaDdqdnd3OGhsMjZtL1JYMHpUL0orRU9BQmFzcEx6eVgxWjY1VU5XQTczenYxS0crV3ZIRkNZQVNHa2pJZjdhV3E5OHlIS2c5N29iK1VubWcxdWVld3JBcHc4UzVQOXQvZXFzMXRDZjBwVmczbEdLQVJCWk4wSGp2ZVVlK2JZU0E3M1hCZm9mYkxZRlFGRlhFZmhUZXVYbWF1VDdsQnpvdlprRU94dHRBWmhxSmIzeHl4S0R2T2NoMEllNlVQK2RjZ3lBQTJ3a3dQL2EycXVwV040Q3ZUZVRVc3p2ekk0QnNPVlNKbHE0VzhUb05kQ0grbkIvUWIwZHFOSktldUNmSk16ZHFpSFF0eTJrdlpEZU8zVjN3SmMrd0QvTG44WE1VZ2xWWTZCdm0wbXd6eVhrV2NRRWxLTVA3Sy95OTl1U0J6VkRFZWlQR3diN2RrLytPVDE3SUxvdW5MOE5mc2xxME50Mk1ZaXBxbW1hL3dmZDlTdHhRc2JyUXdBQUFBQkpSVTVFcmtKZ2dnPT0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiYmU3MjcwMzQ1NzRhZjc5OTVjNzYwOTI5ZTA0MzA5NzMiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInV2Ijp0cnVlfSwibWF4TXNnU2l6ZSI6NzYwOSwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MjQsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6NzYwMCwidHJhbnNwb3J0cyI6WyJ1c2IiLCJuZmMiLCJibGUiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV0sImZpcm13YXJlVmVyc2lvbiI6MX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTEyLTAyIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJDcmF5b25pYyBLZXlWYXVsdCIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjAxMTEwMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0xMi0wMiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjItMDMtMDgifSx7ImFhaWQiOiI0ZTRlIzQwMDYiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhaWQiOiI0ZTRlIzQwMDYiLCJkZXNjcmlwdGlvbiI6IkFuZHJvaWQgUElOIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjI1NiwicHJvdG9jb2xGYW1pbHkiOiJ1YWYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX3N1cnJvZ2F0ZSJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjoxMCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJ0ZWUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsic29mdHdhcmUiXSwiYXR0YWNobWVudEhpbnQiOlsiaW50ZXJuYWwiXSwidGNEaXNwbGF5IjpbImFueSJdLCJ0Y0Rpc3BsYXlDb250ZW50VHlwZSI6InRleHQvcGxhaW4iLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOltdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFFZ0FBQUJJQ0FZQUFBQlY3Yk5IQUFBQUNYQklXWE1BQUFzU0FBQUxFZ0hTM1g3OEFBQUtUMmxEUTFCUWFHOTBiM05vYjNBZ1NVTkRJSEJ5YjJacGJHVUFBSGphblZOblZGUHBGajMzM3ZSQ1M0aUFsRXR2VWhVSUlGSkNpNEFVa1NZcUlRa1FTb2dob2RrVlVjRVJSVVVFRzhpZ2lBT09qb0NNRlZFc0RJb0syQWZrSWFLT2c2T0lpc3I3NFh1amE5YTg5K2JOL3JYWFB1ZXM4NTJ6endmQUNBeVdTRE5STllBTXFVSWVFZUNEeDhURzRlUXVRSUVLSkhBQUVBaXpaQ0Z6L1NNQkFQaCtQRHdySXNBSHZnQUJlTk1MQ0FEQVRadkFNQnlIL3cvcVFwbGNBWUNFQWNCMGtUaExDSUFVQUVCNmprS21BRUJHQVlDZG1DWlRBS0FFQUdETFkyTGpBRkF0QUdBbmYrYlRBSUNkK0psN0FRQmJsQ0VWQWFDUkFDQVRaWWhFQUdnN0FLelBWb3BGQUZnd0FCUm1TOFE1QU5ndEFEQkpWMlpJQUxDM0FNRE9FQXV5QUFnTUFEQlJpSVVwQUFSN0FHRElJeU40QUlTWkFCUkc4bGM4OFN1dUVPY3FBQUI0bWJJOHVTUTVSWUZiQ0MxeEIxZFhMaDRvemtrWEt4UTJZUUpobWtBdXdubVpHVEtCTkEvZzg4d0FBS0NSRlJIZ2cvUDllTTRPcnM3T05vNjJEbDh0NnI4Ry95SmlZdVArNWMrcmNFQUFBT0YwZnRIK0xDK3pHb0E3Qm9CdC9xSWw3Z1JvWGd1Z2RmZUxacklQUUxVQW9PbmFWL053K0g0OFBFV2hrTG5aMmVYazVOaEt4RUpiWWNwWGZmNW53bC9BVi8xcytYNDgvUGYxNEw3aUpJRXlYWUZIQlBqZ3dzejBUS1VjejVJSmhHTGM1bzlIL0xjTC8vd2QweUxFU1dLNVdDb1U0MUVTY1k1RW1venpNcVVpaVVLU0tjVWwwdjlrNHQ4cyt3TSszelVBc0dvK0FYdVJMYWhkWXdQMlN5Y1FXSFRBNHZjQUFQSzdiOEhVS0FnRGdHaUQ0YzkzLys4Ly9VZWdKUUNBWmttU2NRQUFYa1FrTGxUS3N6L0hDQUFBUktDQktyQkJHL1RCR0N6QUJoekJCZHpCQy94Z05vUkNKTVRDUWhCQ0NtU0FISEpnS2F5Q1FpaUd6YkFkS21BdjFFQWROTUJSYUlhVGNBNHV3bFc0RGoxd0QvcGhDSjdCS0x5QkNRUkJ5QWdUWVNIYWlBRmlpbGdqamdnWG1ZWDRJY0ZJQkJLTEpDREppQlJSSWt1Uk5VZ3hVb3BVSUZWSUhmSTljZ0k1aDF4R3VwRTd5QUF5Z3Z5R3ZFY3hsSUd5VVQzVURMVkR1YWczR29SR29ndlFaSFF4bW84V29KdlFjclFhUFl3Mm9lZlFxMmdQMm84K1E4Y3d3T2dZQnpQRWJEQXV4c05Dc1Rnc0NaTmp5N0VpckF5cnhocXdWcXdEdTRuMVk4K3hkd1FTZ1VYQUNUWUVkMElnWVI1QlNGaE1XRTdZU0tnZ0hDUTBFZG9KTndrRGhGSENKeUtUcUV1MEpyb1IrY1FZWWpJeGgxaElMQ1BXRW84VEx4QjdpRVBFTnlRU2lVTXlKN21RQWtteHBGVFNFdEpHMG01U0kra3NxWnMwU0Jvams4bmFaR3V5QnptVUxDQXJ5SVhrbmVURDVEUGtHK1FoOGxzS25XSkFjYVQ0VStJb1VzcHFTaG5sRU9VMDVRWmxtREpCVmFPYVV0Mm9vVlFSTlk5YVFxMmh0bEt2VVllb0V6UjFtam5OZ3haSlM2V3RvcFhUR21nWGFQZHByK2gwdWhIZGxSNU9sOUJYMHN2cFIraVg2QVAwZHd3TmhoV0R4NGhuS0JtYkdBY1laeGwzR0srWVRLWVowNHNaeDFRd056SHJtT2VaRDVsdlZWZ3F0aXA4RlpIS0NwVktsU2FWR3lvdlZLbXFwcXJlcWd0VjgxWExWSStwWGxOOXJrWlZNMVBqcVFuVWxxdFZxcDFRNjFNYlUyZXBPNmlIcW1lb2IxUS9wSDVaL1lrR1djTk13MDlEcEZHZ3NWL2p2TVlnQzJNWnMzZ3NJV3NOcTRaMWdUWEVKckhOMlh4MktydVkvUjI3aXoycXFhRTVRek5LTTFlelV2T1VaajhINDVoeCtKeDBUZ25uS0tlWDgzNkszaFR2S2VJcEc2WTBUTGt4WlZ4cnFwYVhsbGlyU0t0UnEwZnJ2VGF1N2FlZHByMUZ1MW43Z1E1Qngwb25YQ2RIWjQvT0JaM25VOWxUM2FjS3B4Wk5QVHIxcmk2cWE2VWJvYnRFZDc5dXArNllucjVlZ0o1TWI2ZmVlYjNuK2h4OUwvMVUvVzM2cC9WSERGZ0dzd3drQnRzTXpoZzh4VFZ4Ynp3ZEw4ZmI4VkZEWGNOQVE2VmhsV0dYNFlTUnVkRThvOVZHalVZUGpHbkdYT01rNDIzR2JjYWpKZ1ltSVNaTFRlcE43cHBTVGJtbUthWTdURHRNeDgzTXphTE4xcGsxbXoweDF6TG5tK2ViMTV2ZnQyQmFlRm9zdHFpMnVHVkpzdVJhcGxudXRyeHVoVm81V2FWWVZWcGRzMGF0bmEwbDFydXR1NmNScDdsT2swNnJudFpudzdEeHRzbTJxYmNac09YWUJ0dXV0bTIyZldGblloZG50OFd1dys2VHZaTjl1bjJOL1QwSERZZlpEcXNkV2gxK2M3UnlGRHBXT3Q2YXpwenVQMzNGOUpicEwyZFl6eERQMkRQanRoUExLY1JwblZPYjAwZG5GMmU1YzRQemlJdUpTNExMTHBjK0xwc2J4dDNJdmVSS2RQVnhYZUY2MHZXZG03T2J3dTJvMjYvdU51NXA3b2Zjbjh3MG55bWVXVE56ME1QSVErQlI1ZEUvQzUrVk1HdmZySDVQUTArQlo3WG5JeTlqTDVGWHJkZXd0NlYzcXZkaDd4Yys5ajV5bitNKzR6dzMzakxlV1YvTU44QzN5TGZMVDhOdm5sK0YzME4vSS85ay8zci8wUUNuZ0NVQlp3T0pnVUdCV3dMNytIcDhJYitPUHpyYlpmYXkyZTFCaktDNVFSVkJqNEt0Z3VYQnJTRm95T3lRclNIMzU1ak9rYzVwRG9WUWZ1alcwQWRoNW1HTHczNE1KNFdIaFZlR1A0NXdpRmdhMFRHWE5YZlIzRU56MzBUNlJKWkUzcHRuTVU4NXJ5MUtOU28rcWk1cVBObzN1alM2UDhZdVpsbk0xVmlkV0Vsc1N4dzVMaXF1Tm01c3Z0Lzg3Zk9INHAzaUMrTjdGNWd2eUYxd2VhSE93dlNGcHhhcExoSXNPcFpBVEloT09KVHdRUkFxcUJhTUpmSVRkeVdPQ25uQ0hjSm5JaS9STnRHSTJFTmNLaDVPOGtncVRYcVM3Skc4Tlhra3hUT2xMT1c1aENlcGtMeE1EVXpkbXpxZUZwcDJJRzB5UFRxOU1ZT1NrWkJ4UXFvaFRaTzJaK3BuNW1aMnk2eGxoYkwreFc2THR5OGVsUWZKYTdPUXJBVlpMUXEyUXFib1ZGb28xeW9Ic21kbFYyYS96WW5LT1phcm5pdk43Y3l6eXR1UU41enZuLy90RXNJUzRaSzJwWVpMVnkwZFdPYTlyR281c2p4eGVkc0s0eFVGSzRaV0Jxdzh1SXEyS20zVlQ2dnRWNWV1ZnIwbWVrMXJnVjdCeW9MQnRRRnI2d3RWQ3VXRmZldmMxKzFkVDFndldkKzFZZnFHblJzK0ZZbUtyaFRiRjVjVmY5Z28zSGpsRzRkdnlyK1ozSlMwcWF2RXVXVFBadEptNmViZUxaNWJEcGFxbCthWERtNE4yZHEwRGQ5V3RPMzE5a1hiTDVmTktOdTdnN1pEdWFPL1BMaThaYWZKenMwN1AxU2tWUFJVK2xRMjd0TGR0V0hYK0c3UjdodDd2UFkwN05YYlc3ejMvVDdKdnR0VkFWVk4xV2JWWmZ0Sis3UDNQNjZKcXVuNGx2dHRYYTFPYlhIdHh3UFNBLzBISXc2MjE3blUxUjNTUFZSU2o5WXI2MGNPeHgrKy9wM3ZkeTBOTmcxVmpaekc0aU53UkhuazZmY0ozL2NlRFRyYWRveDdyT0VIMHg5MkhXY2RMMnBDbXZLYVJwdFRtdnRiWWx1NlQ4dyswZGJxM25yOFI5c2ZENXcwUEZsNVN2TlV5V25hNllMVGsyZnl6NHlkbFoxOWZpNzUzR0Rib3JaNzUyUE8zMm9QYisrNkVIVGgwa1gvaStjN3ZEdk9YUEs0ZFBLeTIrVVRWN2hYbXE4NlgyM3FkT284L3BQVFQ4ZTduTHVhcnJsY2E3bnVlcjIxZTJiMzZSdWVOODdkOUwxNThSYi8xdFdlT1QzZHZmTjZiL2ZGOS9YZkZ0MStjaWY5enN1NzJYY243cTI4VDd4ZjlFRHRRZGxEM1lmVlAxdiszTmp2M0g5cXdIZWc4OUhjUi9jR2hZUFAvcEgxanc5REJZK1pqOHVHRFlicm5qZytPVG5pUDNMOTZmeW5RODlrenlhZUYvNmkvc3V1RnhZdmZ2alY2OWZPMFpqUm9aZnlsNU8vYlh5bC9lckE2eG12MjhiQ3hoNit5WGd6TVY3MFZ2dnR3WGZjZHgzdm85OFBUK1I4SUg4by8yajVzZlZUMEtmN2t4bVRrLzhFQTVqei9HTXpMZHNBQUFBRVowRk5RUUFBc1k1OCsxR1RBQUFBSUdOSVVrMEFBSG9sQUFDQWd3QUErZjhBQUlEcEFBQjFNQUFBNm1BQUFEcVlBQUFYYjVKZnhVWUFBQW4rU1VSQlZIamE3Snh2YkZQMUdzYy9wNmRyMTY0VngyeHB0eEdZWUJ2Rkc0amFPTzJjV3hRQ09JSUptZmVGK2dLTlJPVUYwVVR2RllueHo0Z3hhakFHSFY3Q1FqUjdvMUVUUS95RGlaR01GL0ppbTkyV3NEbkhYYk51RERQcHlrYi8wZmE1TDJUbk12YUhNemdxaFg2VGt6em5kNTZjOUR4OS92MmU1L2Y3S1V6SFVtQWJzQkdvNHZyQ2Y0R3ZnZjhBUTdNeC9CTVlCZVE2djBiUHkySWFHb0ZzUVRqYWxUMHZFeFNnRWdnQml5bmdRcHdHVnF2QXY0RjFCWG5NZ0ExSUtVQVg4SStDUEdaRnQzSmVsVW9Mc3BnVlVWTkJCdk9qSUtCTFFBWCtkZDRoWFJGS1NrcncrWHlrMDJsVVZlV1dXMjRobTgwaUl2aDhQaktaRExsY0RyL2ZUeTZYMCtoc05rc21rOEh2OXdPUXlXVHcrWHlvcWtvNm5jYnY5Mk15bVVnbWsvajlmb3FLaWtnbWt4cFBJcEhBNy9kanNWaUl4K01hUFRFeFlZUjhrb1lKcUw2K25oOS8vSkgrL240Y0RnZHRiVzJjT25XS1ZDckZzV1BIR0I0ZUpoYUwwZEhSd2NURUJHTmpZN1MzdC9QNzc3OFRpVVRvN3U0bW5VNHpNakpDWjJjblZxdVZucDRlZW5wNlVGV1Y5dloyK3ZyNktDc3I0NmVmZnVMNDhlTTRIQTZPSERuQ3dNQUFIbytIbzBlUDB0dmJTM2w1T1Y5KythVWhBakxNeExMWkxGYXJGUkVoazhsZ3RWb0JTS2ZUMm5nNm5hYTR1RmdibjZLVHlTVEZ4Y1dZVENaU3FaUkdYemllU0NTdzJXeVl6V2FTeWFSR3grTnhqWjdpS1NvcU1zekV6RWE4UkZFVTFxeFpBOENxVmF1NDZhYWJBUEQ1ZktSU0tRQnV2ZlZXNHZFNEFDdFhyaVFZREdvODk5OS9Qd0JWVlZYVTFOVDhNU2xjdXBTNnVqb0FsaTFieGdNUFBBQ0ExK3VsdnI0ZWdJcUtDdGF1WFF1QXgrUFJlTnh1TnpVMU5aaE0vLy8vVFNZVFBUMDlqSTJOWFZiR2VObHB1ZGxzbG84Ly9sanlBVnUyYkZubzk1MitJZzB5bTgwY1BIaVFSeDk5dEJEbVo0US9WYzA3NFlqSVh5T2dvcUtpYTE1enJraEF6YzNOUFBiWVkzbjNzVk5CWWtFQlNPOWM3UG5ubjJmWnNtV1l6V2EyYmR1RzJXek9Pd0VkT25TSS92NStGRVhodmZmZUl4d09YM0l1cGp1SzlmWDF5YldFbXBvYVhWRk10d1pWVkZSZ3NWaHdPQng4OTkxM2VMM2V2Tk9nWjU5OWxtKy8vUmFBa1pFUkxVZWJUNE4wMjBsall5TkxseTdWaEpTUFdMOStQVlZWVmFpcXl2dnZ2Ni9IeFBRbmlqMDlQZGVVaWQxNzc3MjZURXkzZ0Z3dWwzaTlYdkg1ZkRJOFBKeVhRbm55eVNmRjdYYUwxK3NWaThWaWJDYjk4TU1QNC9WNnNWcXRsSlNVNUtXSnJWMjdsc3JLU2tTRWxwWVdJcEdJY1NiMnl5Ky9GS0xZZktpcXFzSm1zMUZTVXNKWFgzMkZ4K1BKT3czYXNXTUhodzhmUmxFVUJnY0hTU1FTeGtXeERSczJVRmxaU1ZGUkVYYTdQUzlOckxhMkZyZmJqYUlvN051M2o2R2hJZU5NckpBb1hnSlREdHJoY0hENDhPRVppZUxBd0FDZmZ2b3BvNk9qS0lyeXQ4M1c3WFk3d1dDUWhvYUdHYytmZWVZWnZ2bm1HeFJGNGVUSms4WW1pZzgrK0NCTGxpeWh1TGdZbTIxNkNUc2NEbE5YVjZjN0t2d1ZhRzV1NXVtbm41NDJkczg5OTJqbDJkYldWa1pHUnY2YUtQYmhoeDllZFFzUTdyNzdia05NVExjR2JkeTRFYnZkVGtsSkNWOTg4Y1cwS0hiMjdObThjTkxQUGZjYzMzLy9QU2FUaVlHQkFXUHJRYlcxdFRRME5MQisvZm9aSm5aaGNSekE2WFN5Zi85K25FN25uTy9Ud3dQd3lpdXY4TkJERHkyWVp6WS9HQWdFMkx4NU01czJiYUswVkgrM1haZUpEUTBOemFtdTc3Nzdyc2EzWjg4ZWFXbHBrVXdtSXkwdExiSm56NTRaNzlMRDA5allLQWNPSEpCSUpDSS8vUENEdExhMnlvb1ZLM1R6VkZkWHoydGl0YlcxdWt4TXR3WTFORFFRREFaWnQyNGR2LzMyMjl4dVB4cGw2OWF0cUtySzFxMWJpVWFqbDhVVGlVVFl2SGt6RlJVVjFOZlhzM3o1Y21LeDJDVjV4c2ZINS94dE8zZnVKQmdNRWd3RzZlenNOTFl2NXZQNWNMdmRGQmNYejl1WUt5c3JBeUNYeTJFeW1iVDdoZkk0blU2dCtRaFFXbG82N1g0dW5xbG01Rnl6Z1dnMGlxcXFEQXdNNkdwUDZ4YlFtMisreVlvVkt5N0pOenc4ek91dnY4N09uVHRwYW1xYTFZSHI0VkVVaGJmZWVvc25ubmlDbjMvK21kN2UzaG0rVGcvUGhYanFxYWMwT2hRS2NlclVLZU44MEtwVnF5UVFDRWhkWFoyTWpvN082WU1Bc2RsczB0VFVKRmFyZGM3MzZlRUJaUHYyN1hMZmZmY3RtR2MySC9UaWl5L0tIWGZjSVlGQVFCd09oN0ZoZnMyYU5acUpYYXpxRi9lYkVva0V1M2J0bXZkOWVuZ0FQdmpnQTBONDRJLzJkeXFWUWxWVklwRUlrNU9UeG1uUTRPRGduQkhoblhmZXVlb1N4VHZ2dkhQZUtIWXByVnl3QmpVMk5ySm8wU0pzTmhzSERoekE1WEpwejZxcnE2KzZwREFRQ013WWUvWFZWMmxyYTBOUkZMcTZ1b3lOWXVYbDViaGNMcXhXSzZxcVRuc1dEQVk1ZVBBZ3pjM05lbW9zZnpxcXE2dlp2WHYzakhHMzI4M3k1Y3NCZEF2SUVCUExSK2hORkhXWE8xYXZYbzNENGFDa3BJUlBQdmtFdDl1ZGR3V3psMTkrbVNOSGptZ2FwQ01QMGwvdUtDc3JvN1MwRkp2Tk5zUEU4Z1UzM25nakxwY0xWVlU1ZnZ5NHNTWjI0c1NKYThyRURJOWlqei8rdUJiRjl1M2JweTJ6eXlmczNyMmJ0clkyVkZXbHU3dmIyQ2ptY0RnMEFmMWRKZFVyaGQxdVovSGlQL2JzTEdSMWlpNFRDNGZEMTJVVTB5M0dSeDU1Uk5PZy9mdjNUMHNVOHdXdnZmWWFSNDhlUlZFVVFxR1FzU1ptc1Zpd1dxMVlyZGE4TlRHTHhZTEZZa0ZWMVhsbi9ZVW85bWRFc1IwN2RyQjQ4V0xzZGp0TlRVMmFzOHNuN04yN2wyUEhqbUUybStudDdUVldnNll1UlZIeWR0cXhZY09HQlM4a1gvQXFWNmZUdVNEN3ZacHdjVGZHMExiUDlRclQ1VWFEdlB6WXk5RDhCUzkyenVWeWhNTmhiWVBjVk1uVlpyUGhjcms0ZmZvMDJXd1dsOHZGK1BnNHFWU0tKVXVXRUkxR1NhVlNlRHdlWXJFWWlVUUNqOGZEK1BnNGlVUUNyOWZMbVRObmlNZmplRHdlSmljbm1aaVl3T3YxTWpFeHdaa3paNmlvcU9EczJiUEVZakhLeTh1Wm5KeGtmSHljeXNwSzR2RTQwV2lVaW9vSzR2RTRZMk5qMDlJUms4bDAyUjNnQlR0cGg4TWhOOXh3ZzNZNW5VN1pzbVdMaUloczM3NWRObTNhSkNJaUw3MzBrdFRYMTR1SXlBc3Z2Q0NCUUVCRVJONTQ0dzJ0cUw1cjF5NjUvZmJiUlVUazdiZmZscnZ1dWt0RVJENzY2Q081N2JiYlJFUms3OTY5VWxWVkpTSWlyYTJ0c25MbFNoRVJhV2xwRVkvSEl5SWluMzMybWR4ODg4MGlJdkw1NTUrTDArbWM5aHNYTFZva1pyUDV6OS90SXlLekZydW5sdmtuazBudG56cDM3cHpHbTBxbHRQckx1WFBucHRGVERjRk1KcU9OWjdOWmJUeWJ6V29OUVJIUnhuTzVuTlowdkhBY01HcExwbkZPT2hhTDBkM2R6ZGpZR0pPVGszUjNkM1B5NUVuaThUaGRYVjNhOXN5dXJpNkdoNGRKcFZLRVFpRkdSa2JJWnJPRVFpR0dob1pJcDlPRVFpRUdCd2ZKWnJOMGRuWVNEb2NSRVRvNk92ajExMS9KNVhKMGRIUnc0c1FKVENZVDdlM3Q5UGYzYXp4OWZYMkcrUzFEOTgyYlRDYk5MMTBKclNpSzFrclNRMS9jVEx5Y2JVOXpWUlFORGZOVEgzaWw5SVVmcUllKzJBWDg3V0cra0FjVk1FMUFrWUlZNWtURUJCd3F5R0ZPSENvY3NEUi9BcjE2NnFad1JOY2NSM1JkaU1JaGI3TWM4blp4Y2Jsd1RPQkZ4d1QrYndDNEU0Mkw2WkNiZWdBQUFBQkpSVTVFcmtKZ2dnPT0iLCJzdXBwb3J0ZWRFeHRlbnNpb25zIjpbeyJpZCI6ImZpZG8udWFmLmFuZHJvaWQua2V5X2F0dGVzdGF0aW9uIiwiZGF0YSI6IntcImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlc1wiOltcIk1JSUNpekNDQWpLZ0F3SUJBZ0lKQUtJRm50RU9RMXRYTUFvR0NDcUdTTTQ5QkFNQ01JR1lNUXN3Q1FZRFZRUUdFd0pWVXpFVE1CRUdBMVVFQ0F3S1EyRnNhV1p2Y201cFlURVdNQlFHQTFVRUJ3d05UVzkxYm5SaGFXNGdWbWxsZHpFVk1CTUdBMVVFQ2d3TVIyOXZaMnhsTENCSmJtTXVNUkF3RGdZRFZRUUxEQWRCYm1SeWIybGtNVE13TVFZRFZRUUREQ3BCYm1SeWIybGtJRXRsZVhOMGIzSmxJRk52Wm5SM1lYSmxJRUYwZEdWemRHRjBhVzl1SUZKdmIzUXdIaGNOTVRZd01URXhNREEwTXpVd1doY05Nell3TVRBMk1EQTBNelV3V2pDQm1ERUxNQWtHQTFVRUJoTUNWVk14RXpBUkJnTlZCQWdNQ2tOaGJHbG1iM0p1YVdFeEZqQVVCZ05WQkFjTURVMXZkVzUwWVdsdUlGWnBaWGN4RlRBVEJnTlZCQW9NREVkdmIyZHNaU3dnU1c1akxqRVFNQTRHQTFVRUN3d0hRVzVrY205cFpERXpNREVHQTFVRUF3d3FRVzVrY205cFpDQkxaWGx6ZEc5eVpTQlRiMlowZDJGeVpTQkJkSFJsYzNSaGRHbHZiaUJTYjI5ME1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRTdsMWV4K0hBMjIwRHBuN210aHZzVFdwZGFtZ3VELzkvU1E1OWR4OUVJbTI5c2EvNkZzdkhyY1YzMGxhY3FyZXdMVlFCWFQ1REt5cU8xMDdzU0hWQnBLTmpNR0V3SFFZRFZSME9CQllFRk1pdDZYZE1SY09qencwV0VPUjVRem9oV2pEUE1COEdBMVVkSXdRWU1CYUFGTWl0NlhkTVJjT2p6dzBXRU9SNVF6b2hXakRQTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnS0VNQW9HQ0NxR1NNNDlCQU1DQTBjQU1FUUNJRFVobysrTE5FWWVuTlZnOHgxWWlTQnEzS05sUWZZTm5zNktHWXhtU0dCN0FpQk5DL05SMlRCOGZWdmFOVFFkcUVjYlk2V0ZaVHl0VHlTbjUwMnZRWDN4dnc9PVwiLFwiTUlJRllEQ0NBMGlnQXdJQkFnSUpBT2o2R1dNVTB2b1lNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1Cc3hHVEFYQmdOVkJBVVRFR1k1TWpBd09XVTROVE5pTm1Jd05EVXdIaGNOTVRZd05USTJNVFl5T0RVeVdoY05Nall3TlRJME1UWXlPRFV5V2pBYk1Sa3dGd1lEVlFRRkV4Qm1PVEl3TURsbE9EVXpZalppTURRMU1JSUNJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBZzhBTUlJQ0NnS0NBZ0VBcjdiSGdpdXhwd0hzSzdRdWk4eFVGbU9yNzVndk1zZC9kVEVEREpkU1N4dGY2QW43eHlxcFJSOTBQTDJhYnhNMWRFcWxYbmYydHF3MU5lNFh3bDVqbFJmZG5KTG1OMHBUeS80bGo0Lzd0djBTazNpaUtreXBuRVV0UjZXZk1nSDBRWmZLSE0xK2RpK3k5VEZSdHY2eS8vMHJiK1QrVzhhOW5zTkwvZ2dqbmFyODY0NjFxTzByT3MyY1hqcDNrT0cxRkVKNU1WbUZtQkd0bnJLcGE3M1hwWHlUcVJ4Qi9NMG4xbi9XOW5HcUM0RlNZYTA0VDZONVJJWkdCTjJ6Mk1UNUlLR2JGbGJDOFVyVzBEeFc3QVlJbVFRY0h0R2wvbTAwUUxWV3V0SFFvVkpZbkZQbFhUY0hZdkFTTHUrUmhoc2JEbXhNZ0pKMG1jRHB2c0M0UGp2QitUeHl3RWxnUzcwdkUwWG1MRCtPSnR2c0JzbEhadlBCS0NPZFQwTVMrdGdTT0lmZ2ErejFaMWc3K0RWYWdmN3F1dm1hZzhqZlBpb3lLdnhuSy9FZ3NUVVZpMmdoenE4d20yN3VkL21JTTdBWTJxRU9SUjhHbzNUVkI0SHpXUWdwWnJ0M2k1TUlsQ2FZNTA0THpTUmlpZ0hDekFQbEh3cytXMHJCNU4rZXI1LzJwSktuZkJTRGlDaUZBVnRDTE9aN2dMaU1tMGpoTzJCNnRVWEhJLytNUlBqeTAyaTU5bElOTVJSZXY1NkdLdGNkOXFPLzBrVUpXZFpUZEEyWG9TODJpeFB2WnRYUXBVcHVMMTJhYis5RWFESzhaNFJISllZZkNUM1E1dk5BWGFpV1ErOFBUV20yUWdCUi9ia3dTV2MrTnBVRmdOUE45UHZRaThXRWc1VW1BR01DQXdFQUFhT0JwakNCb3pBZEJnTlZIUTRFRmdRVU5tSGhBSHlJQlFsUmkwUnNSLzhhVE1ucVR4SXdId1lEVlIwakJCZ3dGb0FVTm1IaEFIeUlCUWxSaTBSc1IvOGFUTW5xVHhJd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBT0JnTlZIUThCQWY4RUJBTUNBWVl3UUFZRFZSMGZCRGt3TnpBMW9ET2dNWVl2YUhSMGNITTZMeTloYm1SeWIybGtMbWR2YjJkc1pXRndhWE11WTI5dEwyRjBkR1Z6ZEdGMGFXOXVMMk55YkM4d0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dJQkFDREl3NDFMM0tsWEcwYU1pUy8vY3FyRytFU2hIVUdvOEhOc3czMFcxa0p0am42VUJ3Uk02am5taXdmQlBiOFZBOTFjaGIydnNzQXRYMnpiVHZxQko5K0xCUEdDZHcvRTUzUmJmODZxaHhLYWlBSE9qcHZBeTVZM20wMG1xQzB3L1p3dmp1MXR3YjR2aExhSjVOa1VKWXNVUzdybUpLSEhCbkVUTGk4R0ZxaUVzcVRXcEcvNmliWUN2N3JZREJKRGNSOVc2MkJXOWpmSW9CUWN4VUNVSm91TVBIMjVsTE5jRGMxc3NxdkMydjdpVWdJOUxlb00xc05vdnFQbVFVaUc5ckhsaTF2WHh6Q3lhTVRqd2Z0a0pMa2Y2NzI0REZodUt1ZzJqSVRWMFFrWHZhSldGNG5VYUhPVE5BNHVKVTlXRHZaTEkxajgzQSsveG5BSlV1Y0l2L3pHSjFBTUgyYm9IcUY4Q1kxNkxwc1lnQnQ2dEt4eFdIMDBYY3lEQ2RXMktsQkNlcWJRUGNzRm1XeVd1Z3hkY2VraFlzQVd5b1NmODE4TlVzWmRCV0JhUi9PdWtYck5MZmtRNzlJeVpvaFpidmFiTy9YK01WVDNycmlBb0tjOG9FMlV3czZERis2MFBWNy9XSVBqTnZYeVNkcXNwSW1TTjc4bWZseERxd0xxUkJZa0EzSTc1cXBwTEdHOXJwN1VDZFJqeE1sOFpEQmxkKzd5dkhWZ3QxY1Z6Sng5eG55R0NDMjNVYWljTURTWFlyQjRJNFdIWFBHanhoWnVDdVBCTFRkT0xVOFlSdk1ZZEV2WWViV0hNcHZ3R0NGNmJBeDNKQnBJZU9RMXdEQjV5MFVTaWNWM1lnWUdtaStOWmZoQTRVUlNoNzdZZDZ1dUpPSkVOUmFOVlR6a1wiXX0iLCJmYWlsX2lmX3Vua25vd24iOmZhbHNlfV19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOC0wNS0xOSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTgtMDUtMTkifSx7ImFhZ3VpZCI6IjA5MjI3N2U1LTg0MzctNDZiNS1iOTExLWVhNjRiMjk0YWNiNyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMDkyMjc3ZTUtODQzNy00NmI1LWI5MTEtZWE2NGIyOTRhY2I3IiwiZGVzY3JpcHRpb24iOiJUYWdsaW8gQ1RBUDIuMSBDUyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyMzA4LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX0seyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNEekNDQWJhZ0F3SUJBZ0lJTkw3Yzc2RG0wKzh3Q2dZSUtvWkl6ajBFQXdJd1JERUxNQWtHQTFVRUJoTUNWVk14RXpBUkJnTlZCQW9UQ2xSaFoyeHBieUJNVEVNeElEQWVCZ05WQkFNVEYxUmhaMnhwYnlCR1NVUlBJRkp2YjNRZ1EwRWdSVU5ETUNBWERUSTBNRFl5T0RBd01EQXdNRm9ZRHpJd05UUXdOakkzTWpNMU9UVTVXakJFTVFzd0NRWURWUVFHRXdKVlV6RVRNQkVHQTFVRUNoTUtWR0ZuYkdsdklFeE1RekVnTUI0R0ExVUVBeE1YVkdGbmJHbHZJRVpKUkU4Z1VtOXZkQ0JEUVNCRlEwTXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBUzQxVTg4ZzhpdUg4VG1vL2Y0aGZBdnl1NTllTDhnQktoYmJZU0ZlSWpySWhtclpucVl1MmFrb1FiRytHcFNNa3hYa1RVZHJscjdLcXMvbW9UTmtEbVZvNEdQTUlHTU1Bd0dBMVVkRXdRRk1BTUJBZjh3SFFZRFZSME9CQllFRkF3SGRZaFIvVS9USTZGTzlaTWJtbnJVSW13eU1GMEdBMVVkSXdSV01GU2hTS1JHTUVReEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUtFd3BVWVdkc2FXOGdURXhETVNBd0hnWURWUVFERXhkVVlXZHNhVzhnUmtsRVR5QlNiMjkwSUVOQklFVkRRNElJTkw3Yzc2RG0wKzh3Q2dZSUtvWkl6ajBFQXdJRFJ3QXdSQUlnQ2xKQzJpWkZoVnMzcHA2bWtDUjJaWFFuWlVMOEtFREhkZjVZWnVybXYrMENJSDRFdXVEUkE0VlhDaHR6SXZuZ2xqSFdqZ0kxdlJFN0dKamFwNzd4b1p4RiJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFFMEFBQUFnQ0FZQUFBQlhZL1UwQUFBQUNYQklXWE1BQUFLdUFBQUNyZ0Z0N0RJYUFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCM2QzY3VhVzVyYzJOaGNHVXViM0pubSs0OEdnQUFDSE5KUkVGVWFJSHRtWDl3WEZVVnh6L2Y5emFiTG9Gb0FTbE42ZkJEQmdzSWd3cUkvRlJuQkVRRnh4R1VYMVZJazVjMHBVTlRPOE1neVhZakl6OHNkYkROajkzS3BGUUhJUzA2MVZvS2hUSU8wQTRnNktBVktPV0hoVmJxbERTa1AwS3kyWGY4NDcydDYyWjMyWkFHUnFiZm1aMTk5NXg3enpuM3UvZWRjKzlkbVJrSE1EbzRIM1VBLzQ4NFFOb0h3QUhTUGdBT2tQWUI4TEVscmFtcGFhcm5lWjhmRDl1UlVzcUVkTDBMVDl4aTlzcitjTmJRMEhDSm1WV1Y2bE5UVS9PN2VEdytQQlkvemMzTnNlSGg0YzBFaTZJQ29MNisvbXpnVGtrdHlXVHk4YkhZTDBrYXNDSURxeFBTc3hWdzU4MW0veHFMTXpQNzQvdjEyYkpsU3pXd2F5eCsrdnY3WTY3clJvRjk1RXVxQmM0QkxnVEdqN1M0V1g5Q3VoUjRPQTAzSnFTc2FnOHdBR3dDTmpqUTNXSzJzUXgvcVp6bnM0QlRKVDFuWnMrRnNxRmR1M2J0SGQwVXlvT2szbkJQK3VwWWJaVWtiYm5rQXNkWHcvbjljQTl3WmFpcUNqK0hBMmY3MEp5UTdnWG14czE2aTlsTEpwTmU5dG56dkFYQXFXYTJLcGxNemgvalBONFhlL2Z1blIrTHhWYlgxTlQ4YWF5MmlwSzJTS3JzaFJYQUorZVluUWRjMVNZOWJYQVg0T1oxRi9CRDRLeUVkRkhjYk10WUE5dmZXTFpzMlI3RytGcG1VWlMwWHZnbDhFMWdYeDVyTmJ1N1RkcGt3YXFiWEdEWU5HRE5BdW1NSDVudEdXMHd0YlcxaDdpdWV6WXdXZElSa3ZwOTMxK1hTcVUyNWZaTEpCS1JyVnUzZmxuU05LQkMwb3UrN3c4RFNOb0lET2JiYm1wcU9qaVR5WnppdXU1YjdlM3RiMmJsczJiTk9teG9hT2d5eDNFKzVmdis5a2drc3JLam8yTm5xVGdMYmprUzBsWEFOV0Z6WXE2dTFleWhTamdaNkFZS0hWeFAzQU0vTCtXMEVPcnI2eStLUkNML2xyUkdVamR3aDVsMVN0clkwTkJ3U2JhZjUzbVR0MjNiOXJ5a3RjQWlZS0daUFNScGJTajdRU0g3NlhTNjNjeldEdzhQWDVhVk5UWTJucE5PcHpkSnVzZk1icGZVbmNsa1hxcXZyeitoVkt3alNFdEpGY0R0T2FJSllXN2JoNXZNZHNiTnJoZGNCTHhld083MXQwb25sbkk4SWhESHFRSjZ6V3lGbVMweXM0WEFtMERFekdibGRGME1uR0ptVHdISHU2NDdEWGdCeUFBSngzSHVMMkwva055MjUza0grYjcvQUhBbzhBQkJldGtJSENIcGpwS3g1Z3ZlaG91QnFibXkxK0dnUW9OYnpkWWVDaWNDSHJBNVIrVm1vTEdVNDN6MDl2YXVUQ2FUVTFLcDFPV3BWR3AyS3BXYUsrbUdVSDAwd1BUcDA2dUFTd0VjeDdreG1VeSsydEhSOGJLa3V3RFh6QTdwN094OG94eC9abllwTUFYWVdsTlRjMDB5bWJ4WDBweFFmWEZ6YzNPczJOZ1JwRm13ajhtWDdldVhrTzVyazM2OFNLb0V1TUZzTUc2V09pbklaOThBbGhQa2xLK1ZFM3dXUFQwOW1YeFpKcFBaSGo1R0FhcXFxbzRseU1NMk9EajQ5MncvU1ZzQUhNZTVvRngva3M0UEh4L1BicVpkMTkwUXlpYnMzcjE3YXVHUmhRdkJpTmRLNE9jMFR6TzRzaGVtSjZUYXVObVRBSmViWllEVndPb0ZVdFVBZkxiY0NlU2lycTV1RW5DeTY3cXU0empSWEYwbWs0a28yQ3Y2UzVjdUhlenU3czdLRDVhRWplNXk4Tk1Ba3ZZVmhmYjI5dDJlNXcwQU1jZHhEaXMyc0JCcEk0NDVBMEcreUNLN3d6MEJlUGluMG5FM20yM1A3UjlXenFjVFVnUTRIempkZ1EzVFlIMUlia0Y0bmpmRGNad09vS0xRL0NXOVJWQjgzQmt6Wmt3QjNncmxwNFpkQ3VYWGdwQlVIZnA0TjArMUI0ajV2ajhxMHZyeTJnWU01YlRUNGZkbVFVTStZY3NsOXgvQmEzbzVRWDY4RC9oSmk5bU9VcFB3UE85dzRCY0VaOFVrOEZzek8wdFNJb3lCWkRLNXcvTzhaNEF2T283VFZsdGJlMHMwR2owS3lCYUs5ejJtWmVIN3ZoT3UyblNleWdEeVYza3VDcEgyTjRMSlp2RnUzQ3ozQUwwU1dBcDB0SnE5bHhYZUpoMldoaGtXRklDakNmTGF0K05tYThxWmhKbGRJQ2tHYk4yNWMyZFRUMDlQcHE2dXJqOGtiZC9xOUgyL3lYR2NSNERySXBISWRiN3ZaOGV2N092ciszVTV2Z0FjeHhrME13cGNJSHdpL0M1Ni9pMUUyaHBnWGs3N25WeGwzS3dsdDUyUXFvRzV3QndndDZ5M2wwc1lnS1RKQUdiMlNyWW9TTW9Xb0gya3VhNGJOYk9JcEI0ejJ5eHBBTmlRU3FYV2pUS243UWg5VkdjRnMyZlByaVlzT283akZEM1ZqQ0J0UGp3K0gxN2t2d1hodFVJRHc5ZXdDV2dGOHQvL0FlQm5aWWNmSUIwR095RXJjRjAzR3E2a1FZQ1pNMmRPTkxOVndNR1NtcnU2dXJabSszWjFkWTNLbVpsdERyOC9sNVVORGc2ZUZ6NzJUWm8wcWVqQmZnUnBabVp0MGx3TEtpSEFuL1A3SktUVENHNHN6aWhpZDJIYzdPMHk0OC82ZlNtc2dGL3dQTy9jZ1lHQnY4UmlzVE5EOVhzQTZYUjZxdU00aHdMNHZ2K0c1M21iZ1ZlQXZ6cU9zNnF6cy9PWlVmaDdUTkk4NE55NnVycXZtdG1yanVPMFNrTFM4bEozZWdXUFVhMW1Ed0hyQUFUUFp1V1MxQlk0ZXBiaWhLMCtDZUxsQnA5RlgxL2ZrOER6QklYZ2lWZ3N0aHU0SS9UYkM3Qmt5WklYek93U2dud2o0RFBBdDRBVzMvZWY5anp2N25MOVRaa3laUzJ3SHFoMEhPY3gxM1hma0hRbThGb21rMmtwTmJib2RiZmdFUUEzWEdrSnFYbytQR2h3SjhVUCtvOEEzeXUxcmNqQzkvM1ZrbTRDZmcvQjVyYWlvdUpDU1czQWc1SldtZGs5d05YUmFQUzdFUHhvd0xWQWxhU3JhMnBxb3BsTTVoZ3ptMGV3bDV6ZDJOaDRUQ2FUMlJ2YW5wUGo3MWVoN0ZHQWVEenVWMVpXZnQzTTVwblpNak5iS2FuRmRkM1RseXhaOGo4N2doSGNGTXVkYlpKbmtJaWJIWm1RamlKNFhVOHBZbWVYNExZallVRzlXWDRKMzIrb3I2Ly92cVRmQVBjbms4a3JjM1dlNTcwTW5PQTR6cm1kbloxUGpWY01VT0pxeUlLSzlXalkzQUhjU25CVmRCTEJ6VWNmd1FGM0hiQ2kxV3ozZUFZS0lPa3JBR2EyTFZmdWVkNDBnbTJPdWE3NzBuakhVZXJtdGxyQm5veDRzQi9yQ1Q4ZkpiWUJTR3BzYUdpWVlHYi9KTGhjdUJhb0JKWXZYcno0blZJRzlnZEtrUll4K01ONEJ6QWFEQTBOM1IyTlJyOURjRTArTTBkbGtucWkwV2pkaHhGSDBaeDJxM1RzTFdabG4rVStMRnh4eFJYdXhJa1R2eVRwT0RNN0V0Z3VhWDFYVjlkKytadXhIQlFsN1FDSzQyUDdEL3Q0NGorSXdULzFUTWt6N2dBQUFBQkpSVTVFcmtKZ2dnPT0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMSIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJjcmVkQmxvYiIsImxhcmdlQmxvYktleSIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjA5MjI3N2U1ODQzNzQ2YjViOTExZWE2NGIyOTRhY2I3Iiwib3B0aW9ucyI6eyJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6ZmFsc2UsInBpblV2QXV0aFRva2VuIjpmYWxzZSwibGFyZ2VCbG9icyI6dHJ1ZSwiYXV0aG5yQ2ZnIjpmYWxzZSwiY3JlZE1nbXQiOnRydWUsInNldE1pblBJTkxlbmd0aCI6ZmFsc2V9LCJtYXhNc2dTaXplIjoxMDI0LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyLDFdLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjIwNDgsImZpcm13YXJlVmVyc2lvbiI6MjMwOCwibWF4Q3JlZEJsb2JMZW5ndGgiOjEyOH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA2LTE0IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJUYWdsaW8gQ1RBUDIuMSBDb25zdW1lciBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyNDA2MTQwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wNi0xNCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDgtMDgifSx7ImFhZ3VpZCI6ImNhODdjYjcwLTRjMWItNDU3OS1hOGU4LTRlZmRkN2MwMDdlMCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiY2E4N2NiNzAtNGMxYi00NTc5LWE4ZTgtNGVmZGQ3YzAwN2UwIiwiZGVzY3JpcHRpb24iOiJGSURPIEFsbGlhbmNlIFRydVUgU2FtcGxlIEZJRE8yIEF1dGhlbnRpY2F0b3IiLCJhbHRlcm5hdGl2ZURlc2NyaXB0aW9ucyI6eyJydS1SVSI6ItCf0YDQuNC80LXRgCBUcnVVIEZJRE8yINCw0YPRgtC10L3RgtC40YTQuNC60LDRgtC-0YDQsCDQvtGCIEZJRE8gQWxsaWFuY2UiLCJ6aC1DTiI6IkZJRE8gVHJ1VSBBbGxpYW5jZUZJRE8yIiwiZnItRlIiOiJFeGVtcGxlIFRydVUgRklETzIgYXV0aGVudGljYXRvciBkZSBGSURPIEFsbGlhbmNlIn0sImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjJFLTA2LCJtYXhUZW1wbGF0ZXMiOjUsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6WyJhbnkiXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNTekNDQWZLZ0F3SUJBZ0lVVzNYSzh5eXdiQVdsaWdsaXhJRjYzZHZxWXk4d0NnWUlLb1pJemowRUF3SXdmREVMTUFrR0ExVUVCaE1DVlZNeEVUQVBCZ05WQkFnTUNFTnZiRzl5WVdSdk1ROHdEUVlEVlFRSERBWkVaVzUyWlhJeEV6QVJCZ05WQkFvTUNsUnlkVlVzSUVsdVl5NHhJakFnQmdOVkJBc01HVUYxZEdobGJuUnBZMkYwYjNJZ1FYUjBaWE4wWVhScGIyNHhFREFPQmdOVkJBTU1CM1J5ZFhVdVlXa3dJQmNOTWpNeE1UQXpNakF6TmpVeFdoZ1BNakExTXpFd01qWXlNRE0yTlRGYU1Id3hDekFKQmdOVkJBWVRBbFZUTVJFd0R3WURWUVFJREFoRGIyeHZjbUZrYnpFUE1BMEdBMVVFQnd3R1JHVnVkbVZ5TVJNd0VRWURWUVFLREFwVWNuVlZMQ0JKYm1NdU1TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1SQXdEZ1lEVlFRRERBZDBjblYxTG1GcE1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRU5BdmJ0Y2NNcjdqL1NSV21xSUVaVFJXTkp5ajZtc1lyNWxHZUFnZFNHeUM5TzAzNTZSSWVjdWFWaU9xejBEeGdTMWYvNUtQYlpwMXQweUQyZlZSWDk2TlFNRTR3SFFZRFZSME9CQllFRkE1dEwxMGc4OHQycVhsUGxoSVNJMmRJemxhVk1COEdBMVVkSXdRWU1CYUFGQTV0TDEwZzg4dDJxWGxQbGhJU0kyZEl6bGFWTUF3R0ExVWRFd0VCL3dRQ01BQXdDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdYZnV2anNwKzR2NWlHT3FuZ1VnT2cxaG1iZ0ZQRk1nSWp5V3hDS3F3L2Q4Q0lGaW1MTlhMREl3QStvSWJQMXlPZnFFOHhrNnE3LzRMV09WWWtSQUxvQkMyIiwiTUlJRFh6Q0NBa2VnQXdJQkFnSUxCQUFBQUFBQklWaFRDS0l3RFFZSktvWklodmNOQVFFTEJRQXdUREVnTUI0R0ExVUVDeE1YUjJ4dlltRnNVMmxuYmlCU2IyOTBJRU5CSUMwZ1VqTXhFekFSQmdOVkJBb1RDa2RzYjJKaGJGTnBaMjR4RXpBUkJnTlZCQU1UQ2tkc2IySmhiRk5wWjI0d0hoY05NRGt3TXpFNE1UQXdNREF3V2hjTk1qa3dNekU0TVRBd01EQXdXakJNTVNBd0hnWURWUVFMRXhkSGJHOWlZV3hUYVdkdUlGSnZiM1FnUTBFZ0xTQlNNekVUTUJFR0ExVUVDaE1LUjJ4dlltRnNVMmxuYmpFVE1CRUdBMVVFQXhNS1IyeHZZbUZzVTJsbmJqQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU13bGRwQjVCbmdpRnZYQWc3YUV5aWllL1FWMkVjV3RpSEw4UmdKRHg3S0tuUVJmSk1zdVMrRmdna2JoVXFzTWdVZHdiTjFrMGV2MUxLTVBnajBNSzY2WDE3WVVoaEI1dXpzVGdIZU1DT0ZKMG1waUx4OWUrcFpvMzRrbmxUaWZCdGMreWNzbVdRMXozckRJNlNZT2d4WEc3MXVMMGdSZ3lrbW1LUFpwTy9iTHlDaVI1WjJLWVZjM3JIUVUzSFRnT3U1eUx5NmMrOUM3di9VOUFPRUdNK2lDSzY1VHBqb1djNHpkUVE0Z09zQzBwNkhwc2srUUxqSmc2VmZMdVFTU2FHamxPQ1pnZGJLZmQvK1JGTyt1SUVuOHJVQVZTTkVDTVdFWlhyaVg3NjEzdDJTYWVyOWZ3UlB2bTJMN0RXemdWR2tXcVFQYWJ1bURrM0YyeG1tRmdoY0NBd0VBQWFOQ01FQXdEZ1lEVlIwUEFRSC9CQVFEQWdFR01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZJL3dTMytvTGtVa3JrMVErbU9haTk3aTNSdThNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUJBUUJMUU52QVVLcit5QXp2OTVaVVJVbTdsZ0FKUWF5ekU0YUdLQWN6eW12bWRMbTZBQzJ1cEFyVDlmSHhENHEvYzJkS2c4ZEVlM2pncjI1c2J3TXBqak01UmNPTzVMbFhiS3I4RXBic1U4WXQ1Q1JzdVpSais5eFRhR2RXUG9PNHp6VWh3OGxvL3M3YXdsT3F6SkNLNmZCZFJveVYzWHBZS0JvdkhkN05BRGRCaisxRWJkZFRLSmQrODJjRUhoWFhpcGEwMDk1TUo2Uk1HM056ZHZRWG1jSWZlZzdqTFFpdENod3MvenlyVlE0UGtYNDI2OE5YU2I3aExpMThZSXZEUVZFVEk1M085ekpybEFHb21lY3NNeDg2T3lYU2hrRE9PeXlHZU1saEx4UzY3dHRWYjkrRTdnVUpUYjBvMkhMTzAySlFaUjdya3BlRE1kbXp0Y3BIV0Q5ZiJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFQTUFBQURDQ0FNQUFBQ3JEZ1FGQUFBQ2RsQk1WRVVBQUFEL0FBRC9nQUQvVlZYL2dFRC9aalAvZ0N2L2JVbi9nRUQvY1RuL2dEUC9kQzcvZ0VEL2Rqdi9iVGYvZHpQL2NFRC9lRHovY1RueWVUYnljMER6ZVQzemREcjBlamYwZFRYMWVqMzFkanYyY1RuMmRqZjJjajczZHp6M2N6cjNlRGo0ZUR6NGRUcjRlRG40ZFRmNGVUejRkanY1ZVRuNWRqajVjejM1ZHp2NWR6bjVkRGY2ZHp6NmRUcjZlRG42ZFRqNmVEcjZkam4yZER6MmRqdjJkRHIyZHpuM2R6ejNkVHYzZHpyM2RUbjNlRHozZGp2M2VEcjNkam40ZERqNGRUcjRkem40ZFRuNGR6djRkenI0ZFRuNGR6ejRkanY1ZGpuNWRqdjVkVHI1ZFRuNWRUdjVkenI1ZHpuM2RqdjNkanYzZFRyM2RqcjNkVG4zZGp2M2RUdjNkenI0ZGpyNGR6bjRkanY0ZGpyNGR6bjRkanY0ZFRyNGRUbjRkam40ZGpyNGR6bjRkanY1ZGpyNWR6bjVkVHI1ZGpuNWRqcjNkanIzZHpuM2RqdjNkanIzZHpyM2RUdjRkanI0ZFRyNGRqbjRkVHY0ZGpyNGRqcjRkenI0ZGpyNGR6cjRkVHY0ZGpyNGRqcjRkanI0ZGpuNWR6cjVkanI1ZHpyNWRUdjVkanIzZGpyM2RUdjNkanIzZGpyM2RqbjRkenY0ZGpyNGR6cjRkenY0ZGpyNGRUcjRkanI0ZGpyNGRqcjRkanY0ZHpyNGR6djRkanI0ZFRyNGRqcjRkVG40ZGpyNGRqcjRkanI0ZGp2NWRqcjVkanI1ZGpyNWR6bjNkanIzZFRyM2RqcjRkanI0ZGpyNGRqcjRkanY0ZGpyNGR6bjRkanI0ZFRyNGRqcjRkanI0ZGpyNGRqcjRkanI0ZGpyNGRqbjRkanI0ZGpyNGRqcjRkanI0ZGpyNGR6cjRkanI0ZGpyNGRqdjRkanI0ZGpyNGRqcjRkanI1ZGpyM2RqcjRkanI0ZGpyNGRqcjRkenI0ZGpyNGRqcjRkam40ZGpyNGRqcjRkanI0ZGpyNGRqcjRkanI0ZGpyNGRqcjRkanI0ZGpyNGRqci8vLzhVQmJuYUFBQUEwSFJTVGxNQUFRSURCQVVHQndnSkNnc01EUTRQRUJFU0V4UVZGaGNZR1JvYkhCMGVIeUFpSXlRbEppY29LU29yTFM0dk1ERXlOVFkzT0RrNlBEMCtQMEJCUWtORVJrZElTVXRNVFU1UVVsTlZWMWhhVzE5Z1lXSmpaR1ZtWjJocWEyeHRiM0J6ZEhWM2VIeDlmNENCZ29TRmg0aUppb3VNalpDUmtwU1ZtWnFjblo2Zm9hS2twYWFucWFxcnJLNnZzTE8wdGJlNXU3eTl2ci9Bd2NMRXhjYkh5TW5LeTg3UDBOSFMxZGJYMk5uYTI5emQzdC9nNGVMajVPWG01K2pwNnV2czdlN3Y4UEh5OC9UMTl2ZjQrZnI3L1AzK0NQVy9KQUFBQUFGaVMwZEUwWG5SL3dvQUFBZHRTVVJCVkhqYTNkejVXeFZsRk1EeGMxRmN3TVFDRlN0S1c5VXlMYlZVTEVvTk10bzNDbWlsZlVGRVcyamZ2TkNlNVZJQjNyVFNMS1hOTWdweHBRUXZYditrd3NkNnIzcnZ6THp2ZTg1NXozdlBiL0pjN3N3WGNENHpjMmNHSU5OTWl4L0poVms5RTNSbXpqcnZpenZLUVhjcU5ubGR2S1U2QnZxVFY3M2QyK0pmYW9hQjJlVFhkSHRadkt0aEZKaFBZY00rNzRyN0dvdkFia29hRDNwVmZLaWxGT3puckpaQmI0b1B4ODhCblBHR2EwMlFjNERyem5MQUhmRmNtNEVjeG5WWFRvSWNQQ1BFY20wSHNvOWMyNFBzRzljNElQdkVkU3ArTG5DTUlLNVJRUTZldVRLNDdsd0luRlB4VlU2Q0xKdHJLcERsY2swSmN2Q01jY1ExTmNqeXVPWUFXUmJYWENBTDRwb1I1QkN1MStjbXlBSzQ1Z2ZaTmRkdVFIYkp0VHVRWFhIdEZ1UXdydnRKUUo0RWtnZWZheGtnczNJdEJ1VGdtZCtPVnR3K24ySUZIeWduZUZNa3JyK2xBSGxPTFpUdW9manJ3ZUI2Ujgxd2l2OTUrODRBcUVQOFlBdVI2MTRLa0llMnNMVkR2NUoyb3NNekc2NzdHc2ZocjFEeDBJRnY0dWplM0VXSHFOUTM1Wm9FNU1LR3ZmKytkZkxZZitRbXVyMDdFNjVKUU02ditmM29teTg3OXUrQ0xzSzkrT202WEsrZVJiRkpQWFk1ME05ai92dlNJdEtqTmEyamE1SWpaUFU1Y3FYNm92cGRkRGpsbWdaazlRSEVxclF2bCs1Sis5dTZ4QlhYUkNDckJRelJyS2FPNURvVUxhNTdHMGJqTDdic3VHMW83ZkcvaUhieXM2bkJYTk9CckNaeHdpYjZLTkxFQituWnVTWUVXVTN5cEgzc0pvNlRNWm01SmdWWnpiS1RYbFBReFhMU0xRUFhwQ0NyVVRTcldYVHlMMkJ6TmYzSjhBMjBJS3VwelBUQ1REdE1IUXRvdWFZQmVXMkdrbFVaWDVxT05BL1hKQ0JQamFjeVpCeFBjMmFrR2JobUFEa2J6V2svL3M3TWt2U3ZISSsvY2tXM0VXZzRmbVVXRFR2enNuM0xDVWo3Y1U0OU84aEJOS3RaN3QxbkowRWdxMmtLK0w2Q0gvejZqQ3dRNUdDYTFTd09PZ29nNFpvTzVCQ2ExYlFHSHZ1UWNFMEVzcHA0eUxkblJwcVdheEtRdzJsV1V4OXltRXZDTlFISWF1ckNOd2FoSHphNXYxWXA2eEZ5cGtsRTJQUm1SVm9lMTlsQmprWnpGS1JsY1IwRWNqU2FveUdkWnA1anJpUGV3UnBNYzBTa2hYQmRzVEhhU2xaR2ZjUFdpS2VqblhFOWUyM0VOWXhIZnNzd3BCMXpIUWF5RHMzUmtVN25lb280a0hWbzFrRmF6VURMUkZrZzY5R3NoWFE2MTJNRmdheExzeDdTYW5wWXVJNEdzaTdOdWtoemNxMzlTSW1vTkdzanpjWjFWSkFOYU5aSG1vWHJ5Q0NiMEd5Q05EblgwVUUybzlrRWFWcXV5NHd1bTYwejIyZ1lYYmFKelhXeDJkMU1DY05OcWhiU2FnNGdjcTBIc2puTnBrampjNjBMc2puTjVrampjaDJyM21hOCtESG1pMTE4eEhpc3VkWUgyWXBtTlcwMjE1dmJjRDE3amNXU1c2MSsySlAyV0N6NnlPb1pqQ0RiMHF6bVhxdUxzTTI0THJPOGo2WGVkcy9lOHQ0S2ZhNkxiVzh2VGxodlBpOCtaTGNHbWx5YmdveEJzNXBtNnhzcnVxT3Z4VXo3K3crYkVYWU16SkgrZjVaR1h0aFM2MlhaMEl5Q3RJUG1LcHlkM2phUG1sdHhraTJSWm0yMnBSa0xhYzdtZXF4a2E2VFptaE9JSnlJdGtlWnFUcUxlQmRuc1JmTnkxRE0wZGtnek5lUFFqSVEwVTNNVklFK2IrT1pXN0dRcnBGbWE4V2hHUVpxbHVSNC8yUVpwanVZRXlXZUU1a2d6TkNlSkhtL1JMTGg1T1UyeU9kTDB6ZGcwMnlOTjMxd0ZaTk1tdExtVkx0a1VhZXBtQ3BwdGthWnVycWRNTmtTYXVEbEJmUG1PRWRLMHpZUGtUNTVhSWE2NW1UclpDR25TWmpxYXJaQW1iYTRDaG1rVDFkekdrV3lBTkdFekxjMXE2Z1ExMS9Ja1E5NFhZcG8zc04wSW8zdmhHRmx6a3ZIV2lFWWh6Yy93SmNQbzdTS2FmeXhrYklhclJUUXZBZFo1VTBEekc3ekpVTkxqdkxsM0FuTXozT0c4K1hidVpJaDk2cmg1dllNSHpaOS8wR256d0ZSd01JODdiWDdNUlRLTTJPS3crVHRIOTV6UFR6bHJUbDBKanVabFo4MHZ1VXFHMC81dzFOeFQ0cXdaYm5iVWZCTTRuQStjTkgvc01oa205emxvL3R2eGszQWVkdERjNERZWmhtOWliLzRtMzNFelhEYkkzSHo0Y25BK0x6QTNQKzgrR2NiK3l0cThjNXlBWnJpZXRYa3BpSmozR0pzL2xKRU1aZnZabXZzbUMybUcrOW1hNzVPU0RIa2RUTTFmQ25yRWFNZ1ZGMWpOZzdOQTBLeGdhVzZXbEJ4eXhRVlNNOGRWRkRxem1LRzVFb1JObkx4NWxiUmtLTjFOM014MUZZWE8zRVBjZkxlOFpNajduTFE1KzlQaFhjNzBBY0xtNUF3UU9VOFROajhsTXhsR2JpVnIzalphYURPVXA2aWFLMERzdkU3VS9KcmNaQ2orazZSNTF3VEJ6WEFyU2ZNdGtwTWg5Z2xCODdxWTZHWTQ3eUI2Yy8rRklId2VSVzkrUkhveWpOaU0zTHgxcFBobXVDS0YycHhhQ0I3TWk2ak5MVDRrUTlGdmlNM2RwM3JSRERjaU50OEFuc3o3YU0wZitaSU1aeDlBYXY1cmlqZk44QkJTODRQK0pNUHdqU2pOWCtkNzFBeVhEaUkwSDU0TFhzMXpDTTNQK3BVTXAreXdidDVaNUZrekxMRnV2ZzY4bTNjdG05L3hMeGttN2JWcTNuK21oODFwejdnd2FhNzNNVG50R1JjR3pZbGhYamFyMjJmMW01TXp3ZE5wTW01ZTVtc3lGSFFaTnY5VTZHMHpYR1BZZkMxNFBHOGJOYi9sY3pKTTNHM1F2UGQwcjV2aExvUG1PLzFPaHRnYTdlYlBZcDQzd3dYOW1zMEQwOEQ3ZVZLeitRbi9rMkhrRnEzbTcwZmxRRE1zU0drMHA2NkNuSmhYTlpwZnlZMWtLSjRYK2FYemloblc1eDlWMkJGNjRuNWYzQUFBQUFCSlJVNUVya0pnZ2c9PSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJjYTg3Y2I3MDRjMWI0NTc5YThlODRlZmRkN2MwMDdlMCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjE2LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJ1c2IiLCJuZmMiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotMjU3fV0sImZpcm13YXJlVmVyc2lvbiI6MX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0xMC0wNiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMTAtMDYifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI5Mzc2MTc0NGUyYWE1YWZjZTgzYTY3ZmJlZWJkZDNmZTFlZDI0Mjk0IiwiOTM3NjE3NDRlMmFhNWFmY2U4M2E2N2ZiZWViZGQzZmUxZWQyNDI5NCJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI5Mzc2MTc0NGUyYWE1YWZjZTgzYTY3ZmJlZWJkZDNmZTFlZDI0Mjk0IiwiOTM3NjE3NDRlMmFhNWFmY2U4M2E2N2ZiZWViZGQzZmUxZWQyNDI5NCJdLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBTZXJpZXMiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI5NDczLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjJ9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50IiwicmVtb3RlX2hhbmRsZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDYtMDQiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ill1YmlLZXkgNSBTZXJpZXMiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDI0MDYwNDAwNCIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA2LTA0In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wOC0xMyJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjVmYmM0YmE3NTMwNTIxODdhYWIzYzc0MWQxZjllYzZmYjNjNGQ4NzUiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNWZiYzRiYTc1MzA1MjE4N2FhYjNjNzQxZDFmOWVjNmZiM2M0ZDg3NSJdLCJkZXNjcmlwdGlvbiI6Ikh5cGVyRklETyBVMkYgU2VjdXJpdHkgS2V5IiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sImlzS2V5UmVzdHJpY3RlZCI6dHJ1ZSwiaXNGcmVzaFVzZXJWZXJpZmljYXRpb25SZXF1aXJlZCI6dHJ1ZSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQnh6Q0NBV3lnQXdJQkFnSUNFQXN3Q2dZSUtvWkl6ajBFQXdJd09qRUxNQWtHQTFVRUJoTUNRMEV4RWpBUUJnTlZCQW9NQ1VoWlVFVlNVMFZEVlRFWE1CVUdBMVVFQXd3T1NGbFFSVkpHU1VSUElEQXlNREF3SUJjTk1UZ3dNVEF4TURBd01EQXdXaGdQTWpBME56RXlNekV5TXpVNU5UbGFNRG94Q3pBSkJnTlZCQVlUQWtOQk1SSXdFQVlEVlFRS0RBbElXVkJGVWxORlExVXhGekFWQmdOVkJBTU1Ea2haVUVWU1JrbEVUeUF3TWpBd01Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRXJLVUkxRzBTN2E2SU9MbG1IaXBMbEJ1eFRZanNFRVNRdnpRaDNkQjdkdnh4V1dtN2tXTDkxcnE2UzdheVpHMGdaUFIrellxZEZ6d0FZRGNHNCthWDY2TmdNRjR3SFFZRFZSME9CQllFRkxaWWNmTU13a1FBR2J0M3J5elpGUEZ5cG1zSU1COEdBMVVkSXdRWU1CYUFGTFpZY2ZNTXdrUUFHYnQzcnl6WkZQRnlwbXNJTUF3R0ExVWRFd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMGtBTUVZQ0lRQ0cyL3BwTUd0N3BrY1JpZTVZSW9oUzN1RFBJcm1pUmNUanFEY2xLVldnMGdJaEFOY1BORFpIRTIvelordUI1VGhHOU9adXMreFNiNGtua3JiQXlYS1gyem0vIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUkwQUFBQVdDQVlBQUFEOS94OGxBQUFBQkhOQ1NWUUlDQWdJZkFoa2lBQUFCM0ZKUkVGVWFJSHRtazF5MjlnUngzOE5JdExTekFuTW5NRE1Oa21WNmFxcHluSjRBOU1uTUNTU1ZhRzBNTHdRc1JCbHdTY1FkWUtSVmxtbFJHNW1HK29FUTUwZzFDNVVTSFFXai9oKy9OQkV0bWNtK3E4SXZFYS9ma0Qzdi92MVk0Vk5PQXhhL1BtN0tqLytZMW9hOC93cWYvbnIzL25UZDNmVzhXZjhadUd1SFduM213Z1h3QnZyZUdVdkJCcEFnOFBnSFo5Nnd5OWk0VE8rTGRyOUppS3ZWbGRqQnIyUll4WHNudFNCaXcyS2hvaThUYTRkTGpnTVdrOW82ak4rQ2VqMFBVUm13QmlKcm9tbzBRa2FaYWZwbnRTSjVBYVI2Z1pGYjB2M254M25Od2lwTXVpTlVCMmlFbEtKSnFEMWZIcnkvQ29xRjJzZHhqakYrZG81ak9Pd01WVmw2VTZpYTA2UEo3bnhUdEFBWHErdXhpeVk0cEk2NldMK21kQ2Y1WjdwbnRSUjUvdFVoa3QrRjFXSjVCVWl0WklOcWxPV01pYnNwYlZZcCsrQnZGaHJkNnczN0UxTllGVmVJMnA1VHpKaDhlOXh5Y1o0YlNxdmNzK0pqdmlQM0NXMlBNYU9HRjVRbzZLdlMyc1ZIWEY2Tk1ienE3ajc3ODNhWmNiWjN6N241THlnbHJ6amlMdmsrMFdZT1VTcXFOWVlIRS9vQk0yODA3aDdWeUQxekoxckJyMVJzdUJTeXRJRFZGb0lyNUpiRGhlMCt6UE9qcTZzQ3hZOFlxZFFSNEJKUWFJQmZGajkvZ2p6RVBZUEFQTWlLM3QvQVBLTUZvbUhKSTUxRC9QUDZONFFrZGZZSUdLcXVWd3RKdXVESVliTEdKaWlFaUpxMTQxQ1pXL0dZWENRNk82ZTFJbWNINEFhb2dWeEFWZkhxM1Uvemc2QWRoQWl2QWV4bUNMUUNlS2ExRGZxRlNEdk5DNjFaTnpSTVdEc0Z1cXJKUTFCakhPaHN6UTl0ZnREeUx4azVaYkZ2SlVzV3ZXSGdra2ZHUnlGTE9jTmxOdkMyTVdxTHZyZllTSTJUSzVGM2hyalYvQ0NXaTVkUm5qV0tMZkI0U0tuNjZrZ1VrWDBITTgzakJMSkZjTFR6OU1KZk9Nd1h3aExRdHBCQ1BJVHlFKzR0Rmc4REEzVEhBYXRUS1FhaDFuT0c0VCtETSt2bG1vYzFVdk9qb3huR3BrR2xmMVJ3amdpVlpRTDRJOVBZdnlnNTlQdXR4QjVDVUFGRC9ETWIvV1RLRk85NDlOUk9UV3FYaUlTVTI0Tko4T1lEZzNpeUVvZk9BQXBNaUFzNXVWN1dkMVpsaFNwNHU3WGdWRmk5enJkb211Y2ZJc2RTak1oR05VN0lDNWM4N0xHanNmRHBFQ3ZlTnMxa2FybkdYcTdaMGt6aVZaM2Z3aGtjL2MxWjBjcEE1MGVUNnlPZzlUcEJENkRudit6REM1Q3hWKzFBQUI5aStmN3NGL05PYnVJdlJBWG1TWnBGcURUYnlXczZ0Z1lRQ1k1K1UzSTZ4N1JEcHE1ZEYzRVFxNXk5Y2htNVp2dHlNNGowbG9yMndsMm0yNUh1RlRVejdGSWhKZGZsRmJUU09hVzVTcGx4VVZ6ekNhaFA2Tjcwa0tkZjZhUDZudmlYR21EOHBKdVAxOGJSTHkwcFdjKzlZYkp4elpSN0tGYVM1MWR4d3lPZHZ2UTN4SVZibWozZlpZUDF6dW5VUnU2SjNXeTVkR3VUdjRFY0JGcFpxN3YxKzU4aWluTDNic3BGTTF3ZWp5aDB4OG5VU3hTeFF0cWF5TkxhS0VGZHJBNVREcm9BemZHSG4yZjMrWEpiczRaVWN2VmJ2RU9JWStiVW5TcXpqZzcrdjFHM1NvTnNMQ01TV0dHRVlVYXlCQjNIOXJCRU9GeXd3Y3YyMkdDbzRFNjloM3VWNEJEdkNzQlVQNjFSczZTc3NTZUo3VkE5enRUOFE0d0wvY2FvRlJqYmFieEZpb2pWRWFaK2dQZ25taHUzK1dWZEt4cFEyUjFaMWxWOVM2eGFmbmdvWHBwZmRZNHh0T2s4SzhFRnpUREROUTRERnA1dHBFWkVqVUlqMWRidlA0UStONmlLKzR4Wkl1KzhjYlpWZStRUXFRcnRYemhXTUFDRDdjdy8zSUR5NnlkbTF1Y3FHVk5FWVlaQ3M2K3JsaTE0aHBIVTV2TUhDMjh3TWZWSm9wWFdPTUh2R0JZQ2pDYkhWSFJycThQRnlWRVNPbGE5Snp1eVNScHVpM202WXMxUFlGc04vZysrV1g2T0lVZXc1YVBLVElzRmNvbTZqN1lIOEF3Vjd1ZjByM3llU3ViWlhjNHUrUitZOWV1TmNJYlZLdUlaRnNTWWFscEdkdHUyZ2ZoNm4xZEVUTzk2WlhrMTdISkRyTXJTcTgzbFFGYlpiVytwUzdJd1ZrMTRhNHpocG90ZHR4bmlSM0diTXZ6UFFHSlRFUEsxc2RSUG4reDRpd2JmY0oyQm9oM09GL0tudUk3UkxjMzZBYTlFWnB4a3VpUmZSenpYZEtncld3S3RJS3NtMm1PbWw1U3B0MWkyZUlYWVBvMGkzbUx5dDRrb1V5UktoRTNkRS9lY0hvODRUQm81WG9iQUJIditIUThzWjVWS2JlYzlVcjcrMThQOUp4T1VIWkdpUTZzREFMbUhicjdVK0JGcnQxZ2pqaktUcVRVY2cyL1NtVFJ1OFVPMWF0TWdkMWFIZEZNckxJd0lpMHJQdEFPM2lKTVVhMUR0bDdUcllGbG5NWnNsNXVyWXM3UVpldzQ3YjVuSWlkRFh4RnArejF5aGdqWm92U081VU5qMjhTL2JLd3I4amZzV0VKL1JxZnZKOGNBcXUveGdpRktsZVNJSUR0RlZxOWVNckE1NHhZN2x1TGowaVQ3ellwenhiSVMrYWpUU0dXcEFUVWtZNGh5dS9iNEo0UDA3T24wZUVMM3BJRTZlY2NwZGt0VkwzTmQxM3dqNng1SG01eHQ2RCtvVEpMekYxdFJGekZkblgrc0wvcDJrZGsyVC9tQnpVVTdwSjNick81c04zZHdGTkx1MXhGcUNDWU5MQmppOGhFMFBsdXFBeTlXRzVBWkVWZjVMdllqN0FoN1U3eWdUZ1VQMFhxcUcrTUF3cFRGS2dXZUhrK01yUG9nOWZ4MzB6SElpT1U4TEU1bG5iNTB4OUJwNmpoWm1PT0RmRitsRTJSYlRHKytacFBwR2Q4RzVmL1RuQjVQVmdYdWZYNUF4eVdIeVNMaTNiUEQvSC9BL3MrOW91TW90eXdlbWxaWkkzRHcvSGZQWnhoMFQrcDArcVBraU4rR1R2OVh2RXQ2eHMvQmZ3R2hobW5ZY2F5ZGdRQUFBQUJKUlU1RXJrSmdnZz09In0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDgtMDIiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ikh5cGVyRklETyBVMkYgU2VjdXJpdHkgS2V5IiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMDAwMjAxNTA4MDUwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTA4LTAyIn0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiZjgzZjEwY2FiZTUwNTM3MDUxYmEzMDg2YWMxMDFhZTQzMjZlMGRlMSJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJmODNmMTBjYWJlNTA1MzcwNTFiYTMwODZhYzEwMWFlNDMyNmUwZGUxIl0sImRlc2NyaXB0aW9uIjoiSGlkZWV6IEtleSAzIFUyRiIsImFsdGVybmF0aXZlRGVzY3JpcHRpb25zIjp7InVrLVVBIjoiVTJGIEtleSAtINCy0ZbQtCBIaWRlZXoifSwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwicmVtb3RlX2hhbmRsZSJdLCJpc0tleVJlc3RyaWN0ZWQiOnRydWUsImlzRnJlc2hVc2VyVmVyaWZpY2F0aW9uUmVxdWlyZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsid2lyZWxlc3MiLCJibHVldG9vdGgiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNyVENDQWxTZ0F3SUJBZ0lSQUxoZDk0LzQzMTJJbXpraWVtOWtVdmd3Q2dZSUtvWkl6ajBFQXdJd2dhY3hDekFKQmdOVkJBWVRBbFZUTVFzd0NRWURWUVFJREFKRVJURU9NQXdHQTFVRUJ3d0ZSRzkyWlhJeEdqQVlCZ05WQkFvTUVVaHBaR1ZsZWlCSGNtOTFjQ0JKYm1NdU1TVXdJd1lEVlFRTERCeElhV1JsWlhvZ1EyVnlkR2xtYVdOaGRHVWdRWFYwYUc5eWFYUjVNUmN3RlFZRFZRUUREQTVJYVdSbFpYb2dVbTl2ZENCRFFURWZNQjBHQ1NxR1NJYjNEUUVKQVJZUWJHVm5ZV3hBYUdsa1pXVjZMbU52YlRBZUZ3MHhPVEV4TWpjeE5ERXdNVFJhRncweU9URXhNall4TkRFd01UUmFNSUdnTVFzd0NRWURWUVFHRXdKVlV6RUxNQWtHQTFVRUNBd0NSRVV4R2pBWUJnTlZCQW9NRVVocFpHVmxlaUJIY205MWNDQkpibU11TVNVd0l3WURWUVFMREJ4SWFXUmxaWG9nUTJWeWRHbG1hV05oZEdVZ1FYVjBhRzl5YVhSNU1TQXdIZ1lEVlFRRERCZElhV1JsWlhvZ1MyVjVJRVpKUkU4Z1VtOXZkQ0JEUVRFZk1CMEdDU3FHU0liM0RRRUpBUllRYkdWbllXeEFhR2xrWldWNkxtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCQ0JMeWovbTNSRHpZM0lGZDNNc3lnNGV4bWtMR01oQzZhR0grVW16bDAxYmJUbW82SVFjT2FvcStyYUlGd0d2aTNzd0lDSVBDcVVLS21Hb2hyU1VvS3VqWmpCa01CMEdBMVVkRGdRV0JCUUs4WVY5ellhWEVhZzYzL05Ca2h5dUFRM3ZQREFmQmdOVkhTTUVHREFXZ0JTbW9pM0Zpa3kxcTJpVFhaR01DSjdJTlNGcW1qQVNCZ05WSFJNQkFmOEVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQmhqQUtCZ2dxaGtqT1BRUURBZ05IQURCRUFpQW5OOHpkdHdGcEQwTzFoWlYwellTdmhTeGk4bjgwQjdobDJJN3dKR1VveXdJZ1BxR3VVb3ZrYTl6K0t6dlVzZitHTmRTNVlibng2NU96eXF4Q05UeEtqVlE9IiwiTUlJQ3NUQ0NBbGlnQXdJQkFnSVJBUCtXM1F0bndNeVhhZnVRb05hWGNxVXdDZ1lJS29aSXpqMEVBd0l3Z2FjeEN6QUpCZ05WQkFZVEFsVlRNUXN3Q1FZRFZRUUlEQUpFUlRFT01Bd0dBMVVFQnd3RlJHOTJaWEl4R2pBWUJnTlZCQW9NRVVocFpHVmxlaUJIY205MWNDQkpibU11TVNVd0l3WURWUVFMREJ4SWFXUmxaWG9nUTJWeWRHbG1hV05oZEdVZ1FYVjBhRzl5YVhSNU1SY3dGUVlEVlFRRERBNUlhV1JsWlhvZ1VtOXZkQ0JEUVRFZk1CMEdDU3FHU0liM0RRRUpBUllRYkdWbllXeEFhR2xrWldWNkxtTnZiVEFlRncweE9URXhNamN4TkRBNE1ETmFGdzB6T1RFeE1qY3hOREE0TUROYU1JR25NUXN3Q1FZRFZRUUdFd0pWVXpFTE1Ba0dBMVVFQ0F3Q1JFVXhEakFNQmdOVkJBY01CVVJ2ZG1WeU1Sb3dHQVlEVlFRS0RCRklhV1JsWlhvZ1IzSnZkWEFnU1c1akxqRWxNQ01HQTFVRUN3d2NTR2xrWldWNklFTmxjblJwWm1sallYUmxJRUYxZEdodmNtbDBlVEVYTUJVR0ExVUVBd3dPU0dsa1pXVjZJRkp2YjNRZ1EwRXhIekFkQmdrcWhraUc5dzBCQ1FFV0VHeGxaMkZzUUdocFpHVmxlaTVqYjIwd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFUdXRoLzNjY1ZsSS9oR3lKN3pTTmFxaENMRHlLTTlKdVpOamNUc25EQVl5UkRPcHpZRVdpTHFzM2pkZlZLZDNWZ3Y4L2orZm9ETVNNcEkrbXdqT3ovcG8yTXdZVEFkQmdOVkhRNEVGZ1FVcHFJdHhZcE10YXRvazEyUmpBaWV5RFVoYXBvd0h3WURWUjBqQkJnd0ZvQVVwcUl0eFlwTXRhdG9rMTJSakFpZXlEVWhhcG93RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFPQmdOVkhROEJBZjhFQkFNQ0FZWXdDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdONGdNKzl1M05CTE1rZEVXMVBhREc5T2xaWmlVYjZ2aENNTU5pNDVxMDZzQ0lCOEE4S2w4dFJWL0drSllQUytydXkwbkxTM1YrdENGelRJRWlCQVlrN2lBIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUlBQUFBQ0FDQVlBQUFHME9WRmRBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQXlScFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1TXkxak1ERXhJRFkyTGpFME5UWTJNU3dnTWpBeE1pOHdNaTh3TmkweE5EbzFOam95TnlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUlNaV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVkpsWmlNaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVOVE5pQW9UV0ZqYVc1MGIzTm9LU0lnZUcxd1RVMDZTVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG94TWpGRE9VSTJPVFZCTURFeE1VVTFRa1JCUkVRd1FrSkZNVVpGUmpoR1JDSWdlRzF3VFUwNlJHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEb3hNakZET1VJMlFUVkJNREV4TVVVMVFrUkJSRVF3UWtKRk1VWkZSamhHUkNJK0lEeDRiWEJOVFRwRVpYSnBkbVZrUm5KdmJTQnpkRkpsWmpwcGJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09qRXlNVU01UWpZM05VRXdNVEV4UlRWQ1JFRkVSREJDUWtVeFJrVkdPRVpFSWlCemRGSmxaanBrYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2pFeU1VTTVRalk0TlVFd01URXhSVFZDUkVGRVJEQkNRa1V4UmtWR09FWkVJaTgrSUR3dmNtUm1Pa1JsYzJOeWFYQjBhVzl1UGlBOEwzSmtaanBTUkVZK0lEd3ZlRHA0YlhCdFpYUmhQaUE4UDNod1lXTnJaWFFnWlc1a1BTSnlJajgrdnI1WElnQUFFLzlKUkVGVWVOcGlERGw2Z1FFUDRBTGlCQ0NlaGtzQkV3N3gvMUNzRGRXOEQwa01CYkJnMFFnQ0FrRDhFVW5jQ1VvL1JsTERpRzRBaWdRT0lJdWs5aThRTTZPN0FKOW1kSFgva2NQZ1B3bWFVUXhoSXRGbWRIQUZaQUEzRUo4aEVCdi9jY2pyZ0F5SUIySmpNbDBBRG9OcERCUUFGaUlDaXFBTFlHQWRpWmIvUjNZQkk1NkF3dXRDOUx4d2dBVGJQZEhEQU9ZS0pTQytoMGR6QUJDN0FQRmViSUhJaUpZdkNBWXNRQUF4RWlnUHdvSDRDeEJ2SlNVYS94TndFU08rQWdVNVN6T2lhY0xxUFNZMHpWWUVFZytHSVN4a1pHZEdwQXdHVHdmcFpKUUZjQmY4SjdNOEFPbjV4MFFndGNHd0U3RkpHUmZZUzJxOUFBTDlCTEwxVFBSQ0ZSMFVZVWtQeUNBTmlFOHdVVkNnZ29BbHNoZnFTQzFNa0wwQWNrVWpPV21CQ1Z0dFE0VHRqTGhpQVNTeEJ5ME5JR010OURBRENDQkM1UUU2K0F6RVBHaGkzNkR0Q0dTd0hJaWppSzFYR0loTXpmK2hsak9pWVc0MGZpY1FSNkxwU3lhM2dZTWM1b3hFSnJrS0xPcm40S3FpbWZCWURET0FpWUV5Z081d2tQbXF1QXBVRUJDbE1ITVI0NUJiUUx3ZHVVQitEY1RuZ2RpSWdmWUF1VlpnaFlXQUNCQjNrOUcwUU1hVHlYRE1MNUFEUXFHY1plUVVSVWdnaDV6bURSTTBIdzhZWUVKcmRGU1JFSS9tQkZJN1NZWDVRaWpkU29MalQ1RllQc0NBQ2JZcU9ZRkEvRklUbkliUzV0aHFvMVFhT3dLNWtEdUZyU1NjUTJRTGwxUWdCeld2SHoyNldBZ1VGdEpBL0FTTC9CMW90ajBHN2ROS1FodjhvS2hrSmFJNEpycVQ5QlJOSXlqRS9nQ3hDcDRtekZtMGhJWVhBQVFRcWUwQmxBWVYxS0x2UUx3ZmlPL1NvcHVJREh5QWVETUo1Y3QvWWhVU0FpZWdobTNHRWEvWTR2Y2ZVaE9Nb2hENGp5Vk55QkRiOXdHQ3E0UTYzTGhDb0FHTDVZeDRMQ2VVNHYrVDRvQWxRRnhQWmhtUDdwQUxoQnlCN2dBeklJNG1Zd1FKRnpERTBlckM2WUNUVkxTY0FVZjNGMjhubTlxVzR4cWdtSW92RGREQ2NuU3pzOUFkOEo4T2xxTTdvaDViZFV3dndBZk42bUFIYUE5QVUvQXpja2w0Z0lMVVRXbmFZV0tDOWdrb3RaemNCa3dmT2YyKzUxU0lnakpZRFl2c0FDNGlOVXZna2ZNaTBvd21tSjNJRHBoSHBPWWxlT1MyRVdrR082eDJSWFpBT0pHYVk2bVlHK1l6UWR0d2xCU3JETkRHS1RtNVlCb0x0RjMzbndxT0lCYnN3MWNiZnFGREllU0l6d0hjZEN3TjVaQWRnQnljTFRTMEZEbXFINk9Id0Njb1hVMm55Z2dqQ3ZpeE5SaG81UHZQdU5JQVJvT0J4aTBqdkMyaUR6VHFsaFBWTDJDRVJra1poUll6QS9GR2ZPVUdDNEdnQXJtOEU0dmNHaURleEFBWmNBUjF4MDJoUmJrNWpvS0hrZHl1R2E3QmloQW9wcmkwWkNJaDRZQndEeEZxclVucFRRRUVFQ1hqQThRQ0RTQXVoUGE0U0NscFFaUGpvTkhYUmJSMEhCT1Z6ZHZPZ0RtRWZKMEJNc1dGN3ZrU3BKamlCZUtYYVBLZ1Nub2hBL2FaSDZQQkVnQUZhQTd6d0tIdUk5U1R5T01wdldpTkFBazArVmw0N0QyTFpPY3ZlZ2VBSHBMbC9UalV2RVB6akFBWkxaMTBORE5XNEZESGl1U2VCN1FNZ01WUVN5NFM0V0JoR21UWFNDVHpGWENva1dmQXYzaUdyQUNvZ3hvWWc2MUZUV1NTcFRaNGlHU3ZINTdhbjJCQWtEcEVDUU84ZEdxOEV3TTJNK0NmWFBnUFRiMXhwS1NBWWh5R3dVSjlzSGdlbC91d2RXVC9FNXNDZGpOQVZpcWhCOVIvaHFFRGNLV0kvNFJhNCt2UlBHL0JRUDVDczhHYUluQ09FQWN5UU5hcGdjQk1xTWFURE1NRFlGczZnUkVBNjVBVVp6QU1Ud0R5MjJ3b3V4czVBSkM3NEVwMGNJZ250TEdFM0lwY1FhZEFTRVZxaXNNREFIa0lnSmJEQVREUGdzWXdCZEhrd3BIazk5QXBNRHhBQVdDSnBRcWtOZ2dqc1NCMXBsSEJxNC9lSVdOaUlHRnVuUUt3a3R3WW9ySTcwTWNUTkVFQjhCMkx3c0JCVW1qZG9ySjVMdGhhZ3Z1d0tGeEZvNFlKcVdNTDk2am9CbE1zWW51WWNGZ0NhaUZ5MGlBUURwQ2cxb3ZLOWgvRkl0YU5iZDBXREx5bFFaSjJST3ZqdTBGN2Mwb001QzFDSTZYd3c3YVk2UXI2eWpsa0FFb0J3VFRPNDd1aHZibjdOTGJuQW83SVFHa0pZdXNZclJrR3JiOVhXTVF1dzdJamNnQ0F0bHhaa1RBbU1CUUFxSE1uaWtWY0QxZHY4RGdEOXRtRm9SZ0lVNUU2ZHpockpHd0RJcWR3RkVSREtSRG1ZbW5TYjhMbUwwSnpVOWRBclNWOEF3cURFT3dDWWxkaTJ5R0VCa1cxY0F3b01BMVN6ejlHODN3ZG9RZ2pkVzRPdWNEVUhXU2VCMFdNREpySG13bHBZaUhSRWxnZ2dQcnVsN0RJZjRQbXRRME1rSzBCMUJ3OEJRM1ArVUlMTmkxcU5ibXBNVGs2ZzRIMGZZWFVCS0IxVDJSUGoxRWpMMmVnTldOcmFPaFpVSXRSR00wK2l1WUdXV2pneUZZRzdKdFJXS0J0ZjJkb1EwUUJxY1BGREMzQWJrSGJJcUNTL0RZOWtnOUFBUEt1TFNTTElBb2ZOYVJBSkJJU0k3c1FXa1NRSlVaSm1kM3dKYXhlSW9nc0VJd3VoRDBJMG9ORzBVTmxSUTlaVVlFUUJSS0lrUkhkeUNMeUlTcVFJZ3NpcU1nS29ZY1NwRkRyOUovaDM2WXp1N1A3ejZ5N2Z4LzhvTE96TzNPK25jdVpNMmZPaHVFZklLT1lmZ1cwUUVIaFB4RUJXSm1oTUNzekxvUXlhbW1NS1BOeER3NmVsMzcvamhpMkNWZ1pBMlRnRzIySHBJSHp2SXZ3cWxOc09VVGFHM3JHZCtvK2tTWmdNVlVXei9oczlNaUw1MERRWFU2Y2htM3d5SS81YnRMek82Tkd3SHlxV0k5R1hyR1Rpd3JMTjBkNkM2V3YwSGpHT2lydlhoUUlHRkVZRzJRMGcvdGV2a0EzNVNza2JkTU5sVVJFM1ZnUXNFZHpZYlNOOGh6dytmd1BORURuYUt4Q3o2YXlVZzB5QytDVWxlK1JaemVZOFhnZHBKZUVVK1pIamJVQXV1UzlzdGtDUmoyRXYwaHYzTFM3Yno4OTEydWpwQTlvejg4R0FXN043QWRWc01heVRuR1R5bm5ra3Vjb3JVK01FdUFtL0ZaSUhzUUlDK2dPTzgzbE91b1FyYWJHQU8yNFBXTmcvTWdndlNPTHViNkRGS2xqcWJTQVVSZFZOU3Ftc1hHMGVPTFE0bVc0Y1NQZ2lpTDlLU1RjNUtLRUtsREh0K2tOUWtBSjhQN3c2UDFmQ3RIRWZsQkh0Qm55UzhBekpnMUQ1cXlIYUFQcnVGWmhOZHF1UzhCRkpxMExOT01GUlFEWHFVdklPS05MZ093VC9BQVN4c2c0QVFkRmJudTl3NHNBMlZuaTNlL2Zjb2duYmpDSzJRWXZBdVRsNkhTSU43QTdOMHBwYlNvQ2prUkl5VEVKUEhaMld0SmNXUUlhMGxCNGdaMjBqaEJZSXhPUTY3aVlCZWtKWEVrS1UvczVtUUJ4T2hGUGZZeEErcUpZSHRzRUFjSTV1Z3orSDh6a1pvRUZJUlhlQVg4N1NtT012WlVodGdDeFd2eERRRzZJckxlUndQSjhqUEU4N29KOUw1UmxqcjgzaWFWa1ZVakNvNk5pdWFiOXdkWXM1SFFNTHhRdElJeW1WNjBwdkpjZElsWElEbURabVV5L0w3WlE4TlVBOTZ5MlVJOTUwdjl6TWlFWm5sMmd3bkNoUWUyRnJTRzB6R2xJd0VTUDlZQUpCU1FJaWtJZ1lFSW1vL2lzTWx4SUhrUURYRnk4REJHeDBZbDh3d1VIOWNBWU5sd1B6cWJ4NTFzSUE1YVpmeHJ3UHRPSHNibDRVZjFJd0F2bXdnekRoZmNFdU1mMDZUWE9zTk9IQkhBZnNxZzFYSGk1ei93SFF4b1hCcENBMjh5Rk9ndUY2ZTVFbzg3UVpManNRdFVGSklBN0h6elpBZ0hEOEcvUVR4bm9QbWZEOU43SXBOM3hlaXRJd2hjTGxSR2FKNTRUd3JDT1E0cFdhQkxjZUhMS3VSem1Cc0lXeTVWQzk3ZHJJUWl2UXFlVEFLNkpiSUgwUUwzYlJVRkFsK0o2ZmhvUWNNSnRuWkVwTlVrWjEyTXVmSTRpZlJkSEFMZXBXQnB6QXJoUW8wTmNGMEM4VkR6a2VJd0pXT1psRlBIYUdrUHNqYW53WnhYcHZXNEVkQ3R1YW80aEFadzJPMWMxQ3pneGhVbmJud1p2L3hQWHpUa0MraFhLeWFHWXYvMENOejFBQnVlYnZ5OG13blBPWFp1OUZDRU8yVXhhZXd3SWtKMjdNUHpmNVNBRS9JVGtoNUVFTmtaY2VNNjVxMFJIRlZZQjR3ZkluNlY2SFZIaHh6UENHZ2xyaTlHRm5aNWpSWmJzQmFuaXExL2hkUWxBMUVqTDQ4OFJFMzRodFFCZnd2c2hBSUV1Tk9zYy8rTVdkeldNN1VueUltcWhUeHpqbHErTlZiK1Zkd1lod0MxdXROK2hxVXZzOCtNZzFPUTE4QVRBSkxKUElPay9IT1hoZUNTOFd5NG9aaTVYQkQwNGlTUThoSVRmdmp6aTRrOTJYTWJ6Z1doOWZrN2EySHRITjhLZHFUeFNWR1pCd2t5R3ovRGpvb2R4UWdMdGI2UnljblFwSkQ3UE1haVJGL05WZ1BtTjE1UGdZZkV4M1FXQWViUFlHaGFGM1BlN3FOejZWQjlrYWdCN1RCWENwdmpPb3VEaU02ZkdmSmROaitBRDFIZXhrcFdnamtLdEMvR0JBZkhwNGNPbUdiVjVldnkrTkJ2TXBrWFdFcHErcGtKeUJ4aTcwbHNpREkvRTNnTHp1OE1zZmduUTNybUdXbEZGY1h4NTZGSmtKSVNhbU1aTkw1bWlmYkNJb3VncTlwS0V5cEl3QTgydWxOME1OQXNxK3hKaG9XQ1o1YU9YVnBiYUE3T1hrZDZNb3FMOEVKUm1ENU1rUDVRYTJBUExNc3pmUFd0M2h0T1ptVDJQTTJmbTNQMkhnOWR6WnZiTTNtdk43TDNXWHV1L0dzRWZVRytRemtNQ1padCtCcXVQbzY5K1R0QkZVNHRVWWlOS09yMytvUzkxTkhtditoQ2c4ZjVPUHpzc1gvcUZ3VEVGdkdkWU40aDFucUJQVkZvUi9jelVKbHFvTGNKNUtFYVhyZ2szUzBKS2s2eFJ5dm45dGFveHZ0K3orRDJvZ3owamdmQVBTWGx2cUw4dXNwZm9kM0hBMmhVSDNKdmFocmxQM2lEenhhNWlwMU1BQlF1SFR6MkR5THc0VjVLSG1XRXFUcFFLOFJCVEFIdGorOVNKY0p0K1ozNm5sTVdYQ2EvSml2QXVOWHBNZjk2VG5JWGpOMW9CbUpOZjlnelFsaFFHNkM5OXVrLzFDQlRpNlBVUjJsaXJGcWs1bjcvVG9CbHVyMUp3ZUZ6NzlEUUZZRFg4aFZSeUpKS1MxdktxblNYbE5DZUVkYXcrM1Qra2VNKzhEYTcxS0FSUDk2UHkvL2pTcU1ETGVFREhZcXNFMHlFVVdnRndVcjJ1SFlYaFkyU0N0dGkwbSs0Unhza3FqQ3pUdlBhcjByVjRGR0pad2piUFZvdmppTDV0ZWpXREFseXZIVG9rdFVOUGJJQ0w5MTYxV0hxcFNiY3laMnNYRk9JV2oxS3kvLzUrZ3ZZbVNhV1EvVlZGVkFERDZ2UmN6UE54VG96U3dlVHRjWDlXanBHVXNFUG5lNk1RU1FKTFRHcmhvaUlvZ0NsRUZ5ZkdlcVBhNFF3WVViVGJtc2pmY3A5SEdlSldMcHF0WTdzNmp3cXdUUHdMOFFVQjErZGdxZFNSK0VXYUh5dWtkcTFOVzB6UnNWNllCd1dZcWpkemM0enpHQUI4NVh1azU4SlVteVZmNE5zWTV6TDIxelJDQVNBMkphQjZWWVJ6V09FTzBnNC9LdzVlNFBBNlhjZm1xWWpuRWdtM1hXSzY5ZU1vQUY0ekNPUk9zenkrUzIzMFZpa3o2RG9FbzBNVklVcW00QWkxbHFiWFd3RkllVnhzZWV3RzdjaEYwdHhVTFBYQ01vbGVZNHUzeDZaNktBQlBMNXN3NTFvY2EraWlyM1F5VEFVYnhZNUMxNEFIanZLZC9kSlNnSGFkbzhLcXpiMGpkblRaRHZGZ0tJUnR3b0VvWDRxTC9LeWtDbkM1aEpjRS9GeVY0MUlubzB4Z0F1SnNQSVNFWW82TnF3Qmp4RDkvRlB3cTVZMGRxZ244NmVTU09WNVZSZWdNT1E1TzBORlJGWUNrL2FCeURjenZiR04rNCtUUWNDeFZSWGdnNEJoMkd0dHNGWUFkcnRkOEdqSUZ5emE0Y2M4ZDdsYlpyUFdSOHh1MkNvQXBVUjFxOVpaWVZxcHphRGdtcTZ5MlZuMC9UR3BRc1ZVckFBc0xMMGtHUVJVRGRESG9VQ3lRclhHS2xPTW5EQ0FNdlRoSUFhcm5FU0poZm5KaldWaFFnNmg2VjNXKzl6OWUvM0dIdmlhOFlGdVdPUHJmbTJoUVdPUGdPaDJxOWpJYktqaE9kcW5DSDI2aXZoSk1XODJYU3VRUllYaXZWQ3RBTFhPQ3NHa0NJajhwOENCQWp2dTRDandLaUZ0a2wvT2pBdmVkb0pwYTlOQ2RSZ0hNRkVDNmtsOVNheEhyU0pEa1lhSnZ1MklJM3d6ZWgxSUo1eTRpdC83NVB0K1BWVlAvUHdVSTh1SmRVTEJPODdTVHZwVm0vSDI3VGcwTEN6WVc0MEw2MUswQUpDb0crWXo1N2JpQ2RCalRaMFlkMjU4cjRhN3h2S0NmenZkQlZrSi9GSUJFeXVFQkJ3NE1hU2d2V0pmUmZiWkw5S0NOUm9DZDI2QzZkOGg4bUNsWjJqZWtzZkU1N3l5dit5eFpqS2JGWEZka2lUQWFmT1Erb0tTV1FOZ0NaMExPT3pzcTQrdVZhcGpNZVVPWTg2NDdNTFdrd2cvYkZqNVQ4czBmK25NRHJ2bDNqc2NEcXRDd1VpamQrWWtJSGhLRUF4YU5YcDNqRHJQUmtXVjBNYnVnbTNJOEhqYlRJUkZlQjFFQS9QMDJ4RGFUY3R4aHNvWm1abmk5amh5UFJZdmx3MHFVMTI0VWdJaWV6eXhPYU12NVdvQzN3R1VaWElkU0dCL2tlQnltaUE4N2JCWFlJK2l1SDhLcm9NdXk4WnR5dnZBeGNYUHYxcUh0OWRyMnh6a2ZnMDdMNHdnMlBWenlETncraTVNbVNQcFZ0dXFCY1Nxc2gxTm95K1QxVFN4QXZ5ZFora0tZOGplTFovWFBidDlheTR2Y0k4WEJiS25rNGVFWGg1RmpkOGk4U083ZU9aSk9abS9Xc0MwODlJSmFBZUtsaWNNanVNT3lBUXB4cmhPSFBBRTYzd1VXeDVHa2d4UHJlNm15LzJIdWVNenlZcnhhajNkam5odTBIdjA4YUhuc0FpUDhhZ1VBc0ZyWlZNMGlUT3hwTis2NXdXcXhTL0poaXB2bi9hTDZwTi9Fdm9JZ3BFbXozTmczSEl2RmY5Ky9sdi9pbnlBRk1QYTBiWldVUjZSMmtSR0hiSENEbExPMWJUQ3ZsbmxjQ2poNFRRVGJlNWlUUmVZWUUyRWFYdUgzVUFmTkc5ZXBjRzBBRStkQUo1UE1RTER1RnN0aklabnlaWEFKV3pqZ1dyVXBvOWhibGFDUGswM2RRWkN1YlgxdStBWUQ5d1ZzVm81NC81Nnd0QXpZSlR2UnlhaXU1cDZ0OEIrUzJnWFVJeXNBZ1BiTnhzZE1HRG1ldHBPY3JGTEhHV3JHMlpRR21uYjBNOGVtMFNnVU1lU1ZFV1FRUnFzTzF4OFpLWU9jekZJREtmZzJYbHBvOXVBYmZzYTI0YWdjUVZDWkVTRWN4dklGWVROeEJpT2M3QktEc0h5YnNpNHI5T0dMUkpJZGx5WnVxbXBsR0gzcmRqVlhIT0lCSG9hdzJBT2NkME1sSmdOcEVxSklBa2tJS0wwajVEak1sY2xPbHBGQjdFVllqWU9adXVqZUZmY2lhVkRGVWxXVGJkT2dqU1MySCs5ME1yVUdNUWpMQTM1ZnBHTytQT21GMGlTTHZsVnZhcW5QNzlSOFcrSmtHNG9ucFV5UEh5VDQyOU82V0QzbzRqdjFKdWY0S01sNkoyTmZRTDF6bzg5MGtLcmdEYktvRzBqdTRVWUp6cVRab3d2R2Jmcmg3NitsekVUV0RNQXZNbHl0SWo0ajlkK0JJUXZvUzlTa3JodXlMaHhKalp4Vmtxd2NDcG0vTzZWY3IyK25Mb0IycS9telIrcFBPWSt6QzRwNzZGZmdTeVphZW9qK1BVUk40TGlnNEJXVSt5OWxKWkJHVmc1RkdlREQ3ZW1SUmJ6bHlHaCtzUkVYYjJUWk9KeEp2ZlZ0d0hieTJ6MUk2TkR3dFdyZit6UksrSTFXQUMvWVJCb3ZsVWhjNXN2blJTTlhDdzZjWlN0MUxXVDZkNFVFUnlmM09BV294bGM2RjVZOGczYWhsTjJkZTNNczdMMDZyWjNudVcrY1pkTjF2Wkk3TkVQMWNMYWhpWW1ERUdHMHJyRDcxMUhBV0Nrd2tjQkJCSUhVajBVZXZGNUhqalREVzlZaEx2NEZNRmJCN28vL0pJVUFBQUFBU1VWT1JLNUNZSUkifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDctMDgifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIyLTA3LTA4In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiM2UxYjY2Y2JjODg2MDVhZGJiMzRlMGEyZDZiODZlODg2MmM1NjYyNyJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyIzZTFiNjZjYmM4ODYwNWFkYmIzNGUwYTJkNmI4NmU4ODYyYzU2NjI3Il0sImRlc2NyaXB0aW9uIjoiT0NUQVRDTyBFekZpbmdlcjIgVTJGIEFVVEhFTlRJQ0FUT1IiLCJhbHRlcm5hdGl2ZURlc2NyaXB0aW9ucyI6eyJrby1LUiI6IuyYpe2DgOy9lCDsnbTsp4DtlZHqsbAyIFUyRiDsnbjspp3quLAgViAxLjAiLCJlbi1VUyI6Ik9DVEFUQ08gRXpGaW5nZXIyIFUyRiBBVVRIRU5USUNBVE9SIFYgMS4wIn0sImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjJ9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJRHREQ0NBcHlnQXdJQkFnSUJBVEFOQmdrcWhraUc5dzBCQVFzRkFEQnlNUXN3Q1FZRFZRUUdFd0pMVWpFWk1CY0dBMVVFQ2d3UVQwTlVRVlJEVHlCRFR5NHNJRXhVUkRFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFa01DSUdBMVVFQXd3YlQwTlVRVlJEVHlCU2IyOTBJRU5CSUVObGNuUnBabWxqWVhSbE1CNFhEVEl3TURJeE1UQTBNall3TTFvWERUSTJNREl3T1RBME1qWXdNMW93Y2pFTE1Ba0dBMVVFQmhNQ1MxSXhHVEFYQmdOVkJBb01FRTlEVkVGVVEwOGdRMDh1TENCTVZFUXhJakFnQmdOVkJBc01HVUYxZEdobGJuUnBZMkYwYjNJZ1FYUjBaWE4wWVhScGIyNHhKREFpQmdOVkJBTU1HMDlEVkVGVVEwOGdVbTl2ZENCRFFTQkRaWEowYVdacFkyRjBaVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFMWllhKzlZWkxKbjRGV2NrRG5ZL0VSb0N1TzNUQnRhMFczZjhSOVNZNWQ1c0JrMlFpdXBjaUkvbDdmd1BySDNGRGtlVlBYZWpNZStrVDBWb0pKZStOOUVNV2VyMC81UFhJUDk3bnJ1WWNyMER4YmhacGVzUUVlVThCZUlVdW5wTk5uRUpwb3hvSlR3b0RtdTgzWktrNG04ZzAvUGZwSndEaG1QQ0FxbTc5c0Z0UDhnN2xDOXFtczVURC82UE56KzJhZXdLWFRRQVIxb3BmaG5XRFVzSVp0dVVmRVJobEd3eFU3WCtoM29RMmtTR3c1aG9sZktTYjBnM3B3R1RjVFZOdmZVTVhIN0NhaVRxL0s3VC9qZEFDRCs5YU5qdGNkM1B5UWVyQThTYTJOMjhydmtOOFlmS29EUGc1Z0EzNzhPTkRWM0Jocmh0WThVaURrQmNUc1hBUUVDQXdFQUFhTlZNRk13RWdZRFZSMFRBUUgvQkFnd0JnRUIvd0lCQURBZEJnTlZIUTRFRmdRVU9DbUszMTBHdTNxOURmWC9idmRwc2Y0R0k4VXdDd1lEVlIwUEJBUURBZ0gyTUJFR0NXQ0dTQUdHK0VJQkFRUUVBd0lBQnpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQW5EVGNabmVLL2gwUWI4c0Z4Z0ZTOEZhNWRqUW5TSlFVTUZaL2t6T3NQaDFEVkZERjRuREcvSGxVK2Q3S2FOaGFRN1hMdDd4QWpoekV5VHlIYU1INzZnSDA4cjMzTmRWWi80c01oOUdJTFU2YlNtSllPdGRWaTN6QjNwNjlibllaSEpWcXZKS1g1bEVzU3BuL29wS1lsdnRvMm4wLzRzNGF3SmgrcStCa3lWU1BUUk1YNkxmYm42SVJ1NGNiZVMwVzEzdHNRNVNicEFvOU5IMkZBVHpWTU1LU0dFZGlRbmZZeWdkV3Z1RENMVXRRRjF3R21HU1lzRVBGVFY2UEcxVlA1SFM0ZmhyQk5idXJpMzhOSVVvY2ZrcGZtT0l5K2hIWmdmdnBaem9yazFHdkYzUFpSSXRKblRUdjVVanEwcUQ4cm5yODFxd3ZHbFRDSklCdEVVbU53UT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUVnQUFBQklDQVlBQUFCVjdiTkhBQUFTVlVsRVFWUjQydTJiQjFoVTU5TEhNV29TcjdsK1Z2YWNzNDFtVGRTclJvTllBQ2tMaW9vRlN4UTdnWWlpaUtKR0RkZ1ZMSFJFbGwyYXFJQmlqZUtOWGZGYVltS05IU203Q3hwajlQdGlqSVc1ODU1ekZwWmxGMWRGWS94NG4yZWVwU3k3NS94Mi9qUHp6cnlZbWRXdTJsVzdhbGZ0cWwyMXEzYTl3MnVEV2xwZmZ0MjdVZXlGK0thclRoNXV0dlRJMWNhaEJ3ci9aMTd1elVaemMwODJXckIvWThPbGViUE0xdCt3TTFQbWYvei9Bd3BBSFRObFVmc0d5VGZUV3NTZisxVzA2aGhZTE5vSDFuTzNnOFdNTEJCT1RnZHFRaEl3bytKQlBEUVN4SVBXQXUwVjg2U0pYK2FsQmt0UHpEWkx2V0grL3NMSmhMcjEwMVJUbXFYZGZDQktPZytTNkpNZ0RUc01sb3R5alFLUzlnOEhpZXRTRU51SGdOQitJVFFabTFwUU4rcm5rV2FoOE1GNzV6bjEwb3ZuQ3JLTG5vc3pyb0g0RlFDSmJlZUNxTk5NYU9HNDdObEhvY2NqelRJdmZmaitBRklXZG0yMnJlU2haSHNSdkM0Z3B0MDBNUC9pMitjZnJqaTc4TDN4cEk4MmFtSWt1WGRCSDVCNDlUSG9GSFVjK3NZZmh3R3hoNkZQV0M2MERzb0N4anVoV2tDTTFXUm8waS82RHpQNXJXN3ZCYUIvWkdtT1d2NzdsM0pBcmRLdlFQREIyM0RzdWhvS1ZDVlFyQzRCbFpwN3ZGMnNnVU9YQ21EZWhqem80cXNFaVd5WlFVQzBaRExVWDNKYThWNEFhcGhWOHIwV1VQdXRCZkR2YXhyUWFFcGVhRC9kS0lhSnNmdEI3TFNvQ2lDRzlvRUcwM2FmWnpQajMzMjU1MnAyaXZmZWhSWmJWS0E4WnhvY3JSSFBHaFY3Q0VROTVsY0I5UEcwN3k3ODdRR1ZsSlNNUEhXcjVIbXJuUnI0WkxNS3poZVV2QlFnWW9ldnFjRnlSRnhsaVZsT2dmb3J6eWIrcmVFVUZSVTF3QnM4U1c0eTdrY04vSE5qTVd5NldPNUJaV2lQMFg1SCt6KzBQOUNlR3dKMEVhRzJuSmFsQThnZkdnOU8rTjBzc2FETHUzTzNYUkxxTTY0S01lV203TnBDcG5RVHlKUmZtcnNvZkFXeXBPbm1zcVFnZ2FzaWtISko4c2V2eHdoY2tnYVl1eVQzbUJwMndQN21iUlc1ZVZDalJmK2dCb2RkaFhEeWxtYUhXbDA2UktWU3RTNHVMbTZHSUp1V2xwWmFxOVYzM0RTYTBqQjgvblZkUUtubjFVQ1BTS2hJODI2cm9hWHl5b0svVEY0QzE5U0dsQ3o1VThwVk1WYmdJbyttbk5ZZHBSeGpORlN2TlErcDdpditwTHN1THFNN2h3RGQ2VnMwOGhqNmpPcXkrQ0hWZGZsZHlqWmNROW10VlZPOW9sVk1uL2pTdG9OU3lucE56SUx4SVh0aGhTTHZUK2ZWeDZNRTBUL2xtcSsvWUdlV21WblgwUHZmdlh2M24ycDFTYUJLVS9ycjdpc2FzRjV5a0kxQmpPMDhhT1cvQ1dKTzNJWWlqV2JXMnl4MTZ6RDlFLzdCZW9aelVnTGxuSENKdGwvN21MRmJDc0t1ODBIWUtSaUVIV2FBc1AwTVlEcDk4NVR1dGxndDZCNjJsZTRaTVo5MmpCNUN1eVI5M3R3cHBSWHhzQlo5bFpTNVU2S2dXWjhVb2ZPVWJlMXpqMTIra2JubkhDeVhILzlkNnBhVVllNlVjSVhxcTN6QStPOTRKRjY0ZjRka3lYN3ZKaXVPU1N4Q0QzN01Wc2ZFbFBtTnpaSUxYVHR0dkg1Q09Ic1hNSU1pb2VYMGJBakl1UWluYjNFU3hkaTI1TTF6Q1EzOWdKRXBPcHZMbERHVTh6bzE0N0FhUDZtRklQNWlMb2k3emdaeGwyQVFkWmtGd200aFpYU1BzSXVVVS93aUFzUE1JYlNlcVcrQmtnbmhiK2lZOXNOb0laUGJDQndUQXN4ZDVVZm9vZWxQUk40YmdmYmJlcm5KL0gweERjSlBwOVpkZDIxZjNYVlg5elJjZkNUWksvTnk3cFpMR3NoWFZZcExaU2pSMFcrTXk2ZGVtUithdXlTNUNsemx1YlJ6N0NPaHczSVE5L29XeE9qR1lydDViTTFCSUFsN0xINkNIbktJY2wzdlRtVDNLdTkxNTg2ZFR4RE9qM2hUbHdHZ3Z2NTFOTWNQU05CbmZZYkFQdTZCZVIvMExqZmxaS1ovUm5OdGZFRVFnL1NETnI1ZU1ZbGJid1FPN1pyY0JRUHFic1kxOXFuSWFRV0lIUmR5bFdwdkJOUnJBUXRKMURNVTZENHgrWlNMM0l2Y0JONVlIYlFQME9yaXhUWEV3Q3BTcTlWdE1MQjJSQUNkOEdmdGk0cnUyT0QzZ3V2WHIzOUVuZ2M2QVJTZlk0T2U5QVBlN0NoakVoYzRKOW9LZWtRY296NWZXVWIxU2JpS1h1MU5QQlZqMFh3OVFJL3gvVWJVT0JpUlRONFV3YXloWlFsUHhESnVqeU54WGd3U1VxWDJRVWdPb1N3a29XUFk4OWFEVW5KM0hiZ28wMmcwNDlGVzQwWHRScnVFOWh1Zm5xdXJXNTZobGFDZFJ0dUVmeCtLWUR3Um5oMStuWW8yVnQrVGRETWxaUisza0c2MzRESFZlVGxZZWlTZjNKOTM5UmVkMTc3M1J1QUluSlcyS0tjZmhlN1JJT203RXFUdXk5azlEZ3ZKWlFsQ1dveVFGb0hRZVEwRWh1OHZ5eTlRM2NPTCtkTUlnSWY0cVY3REM4MUJyMWlKTnp3RnpZdEwwUnBIL0xrVG1nZitiZ3grUHh1L1hvZVBSOG5mOE9uN0lkcCtJaDNpY2Zxd2NuUFBOZlFJeUZrazdZaGViRGtUYk53U0lEcmoxUE9DUXRWbTRyVTFucDBvRjZVWEpaUC9KdmJnZHNkU2p6Q1FzcEJXZ05TdEFwTElaVFY0ei84T0NvdlVCcUVRYnlDQkVlWFM4c3daSXg1UXpjclB2OThZZ1hSSFVQUHd0VTd4bm5nSExROS9Gb0ZBWS9CeEc0bFgrSGhuWHRTaDIzVEwyYzhaZ1I5UXRxdWY0WDNFV3pnb1A2NVJPS1NJbzl6a1Q4U2VrU0R4WEFQU2dhdEFPb0NIMUU4TENRTzBiQ1YwSHBVQmw2OFZWc29VWEhEVlRMNTM3MTZqbXUyZlFSMFN0L0MxNHhITXIvaGVCZmo5M0tLaVg0VDR1M3JrOXc2aEIrc0pIT0ozTW93L01NMG5BZld2cFlBaFltZFQ5L1JHTlFJSEsxby95bDMrV0RRa211MnRTQWF2QmNrZ2hPUzVtb05VN2swcmdKSEZ3dXFVLytqQ0tjUUxua0FLdGpmYmFJUTZwSUxtWWhPNzFWQVJXV296bE1CZGFVdDFXdlluMDNSQ09TUnpWMFZXQzRmWVQxNHY1c2dVemdLM3BFZENMOXpnRFVkQVhwRmNFM3hJUkFVazRrMmtJZFV2SEt3SHBzQVBGL0o1T0tWWnhjWDNSRyszSXdzZjRBZlNud1BFZmtBL2srKzdlMlUyd094MmhzQmhJVFZEU0YzRHk5Q1RJbC81elJqblZBa0N5cWU5RW9ENU1nNkVJMklSVWd5SWgwVlZRRUp2MGtJU2UwUUEyUXJjTGxBOVJlMHZKUzcrRis3OExSSE9PVzAyeE91UmR4aVJzWjJXVE9jQUVUUDNCZHpHUEVWSXcxOHQ3cmdvRkpTbkhHanZCS0JIeFhPUVJuS1FSTU40YitJaEVXOFNlVVNCODlkYnl3cUxTOWI4bFhCMGF5WSs0N0VlSGJqcXdCUGFKcmdDRUJwdE1RTndRM3dMaTllWEd3T1JiWVBBWGZHWThrWkFZeE01U0tQWHNVMXdaaVR4SmkwazNwc0dSNEJvUURSWURVd3Q4Ri8yZmJOM3BYR0FjY2dlNFR3aGdDYUc1Z0p0amJ2NFpoV0FtR1lUVVdwaFFMa21oYjdVdmdvRFdESTFWTUZPQnFqeFBLUXg2eXNnbFV0T0YxSVV5UTYvTTI1SnJkK2RLUkY4UUFMM3Jkc3FzQnVmQ1l3SU01azV4cUhtRTh0QkVka0puT1dGakVOQ2M5TzhwMzlDYzd6Uk8vUzRaS0FuS2NzaFVWcElCaVVYeFVxT2RrL0U3S0FNZWNjNmtVNWI5bDE0d3ZTT0FvYjVDaGpLaDRQVWdvZUVYaVRvR1ZWRzZqeVRYcEMwS2lnUEpUQmZwUUw5RlE5cG9vS0ROQTRoalYxZlNYSUVFaXM1OUNhaFp4enhvanZtN3NuVzd3cWcyTXhUbE4yNHpmZnBkbk9BRVg3RlFhSVJrb0NIMUh3Q1VPMFhrdXRPTXVrRmNYZStnQjZTRE1LdjA0SHhTMFZRS1VEN0pDTWszcHZHNlhnVFFxTDFKRWQ3ck1mQXB6aFlRNFhZNnkydnpMcGszMGpaaHBVeEZsOERJL0ZEbWZucVFab0V0TTBzQkpSMHpxVFhwSkFrTXpJVlJQNFo3SVNTOFVzRHhwZUR4RWxPVVRrdTZVbE9PQ3dHcUw2SkdQaVUyWTBkbEkzL3l0WXUrYkNwWHBIUG1GWUIzQVJEQzBuc3kza1RnWVNTbzZVQnhJTWVtTlFjNysyVGZVNDRPZzNFVXplQ2FBcUJ0QUc5aVVBeUlya3hPcExUUWhvZUMxUy9SSHhUNVVuS1hkSHViYk1oQVJmZk81M3F0Zlk1MHhacm4xWlRnTEh4NXlCWklpUXBEMG5yVGRLcHhJUEtUQWxvZmNhSDdIMHFISjBPMG1tYlFSeXdpWVBrdjhHQTVCUUdKYWViNWVpQkNZRDd1SHVVaXlLWXRFbmVOQml5Q2FWa1NjTXdLMTJqYlplQzhMTkFZTnBPQTZiTlZJU0Vab09nckJHVXBZNDNFVWlXMDRnSC9XRkszUkErSi9JdzNsd2FXQVJtZ1hUNlpwQVFTTVNiQ0NTRGtxc215eUVrNGRBNG9Qc2xrckwrR2xxQTBDbWxHU2xFYTdSSDFUMnpBZTRaaDJEUmQ1eTJqM2dtN0RLUDYzMGpJT0duMDNsSUFSeWtsandrcmVUUW0rZzJ3UVRRVFJNQWxlUXBjODRDNDVrQ2xrSFpZRG1EUU1vRUNldE5GWkpqZU1reFBpK1FuRGJMWVNrZ0hJb2U1WkVBbEZ2U0EzVG5qYVRFcDl5VUZxOEtDNlhid3R4WkljT0VFQzF3WGw5TU82d0YwUmNMMk40M0dldUkvaFhFRHdnNFNFSXlCMnVMa0ZyemtGakorYk9RNkU1c0Z0dHFDcUM3WjNHektlMmZBbGFCVzhCcTVoYUVsSTNlcElYRVNVNmtMemt0SkZaeWlVWWt4NVVDb3FHa0hFQlkvUkxLS0RmNWJ3anJQQ2FHRkx6QXVRUmFjeGVGUFhwRFJ6TGRJQ1p3bFgrR2hhc2QxbGVlYk52RlJSbFB1Y3J6S09kMXY5QjlJcDhKZXk4RFVmY0YzSUNnMjJ3UWY4NE5DRVNkZVVnZGd6aElueEZJMHpsSTVaTHpaNzJKNmhrQlpCWm5DcUJuUmNVYUdCaTRBNlFUTjRGTmNBNEhDYjNKWW9ZeHlhVldTRzZpb3Fya2RDR041S3Z2OGcwdm1tY2tibE9pUU9pQlh0WTNGaGgzZks0YmxnK3lkV1cwTEw2TWRvMER4alVHR0pjb3RsTXBjbG9KSXNjbElPNGRVbmxBMFAwYkh0S2Npa2xLWjk2Yk9nWVpsaHp4cHJaQldFa24zaWNURWxNQVBTWDdsZzI3enVHbm5BcldzM0pZU05henRvS1Z2dVNxeTNJVFhwRGxSbFJVMzFWN1RGejdSTnBQMjdFMDNOWmxlOS8yUEtTZTNKQ0FoY1JPVW5oSVdtK3FSbktVN1hKbzY3VmhwNG1iTzY2UFFyekkxVDhISkpNeXdXYk85Z3BJck9TeVdNbEpkZU9TVm5LKzJpeFhXWEpWTjd3VjFiZDJMeWN4MEdQU2JldEtkTnE2WkVqQVFqSXdTZUhHVGQ4WWxaeW80NHh5eVRFZGdzRVNkdzBiZDUrTE5CWFFmbTE3WU0vaG44RnljQnBZenR3RzFnVFM3RzFnbzRVVWxGME95V0NXMDVZQ2s1UXZMQVhZdUdTa3gxUzFyWXVRWkJXUTJFbUtZOFVrcFJLa0twS2JWUzQ1Tmk1MUNBSzZkd1RNanprQ3hjVnFQMU9ubDkvcU50bFhLUEtBR1pvT1ZuTjJnUFhjSFJ3a1E1SkRTQldTU3kvUGN2clZONEZFdldERHE5dGpxdFRXN2NlMWRRMUxicUVSeWZIRHkyNDZrdU1oMFhZcm9HL0FOaWdvVkQvRCt1OHpVL3NuWGZtZUxndUlUQ1o4RnUwRDBhaU5ZRFYzSjFoL3M2T3k1SUk0eVVrRDlVb0JmejR1K1pHNFZEWExHWldjVG85Sk1yZzZ5UzJ2SWprSks3blFDc24xMUpmY25ITEpDZTBXZyszWVRYRG0vQzI4VDgxWnNvTXd0WDlTRDhFYzB2VWkwa3Z4bnI4SGhLTXl3R29lZ2JTVGc0VGVWQkdYc25YaUVwRmNScVVzUit0WDM2YjJtTmk0dExZcUpHT1MwOFlsQjIxY3FwcmxoRDJYUXFlUkcrRDREemY0Mlh6SjlKY3F3TlRxVXBrMm0ya3R2MEFGQVN2M1k4RzNBU3hubzl3SUtBT1NzeWpQY3J6a2pHNTRrNnBtT2QwTnI2N2todXBJVGh1WFdNbXQxSkhjVWgzSkxVSlFoaVhIMkllRGcwOFduUHpwcHZiZThsOTZGRVVtbEJpTE12V0hmc1dZMlZZcVRvRE5pQXlFa01ONTAxd2prcXV1K2piWVkwbzAybVBTYmV0V0tRVThqSlFDZXBJVDlWNklOVlEwcTRTTFZ3cTA5L1FVbmNIN2xmWTI1RkFCbVdrWkdobm5IcjBDam41YlFEUnVNd1p2bmJpa0s3a2dJNUw3V2pmTEtTdjFtR3BDY2hJRFdVN29GQTV0QmlYRDJyU1RvRkpwZEU5MnBCdWQ3WnNZc0IzNWFXVVZTRVJ5eStSNTBONTdFMGg4czZ0bXVabGJkYXB2QTFuT3ozQ1dvMDFvNjVhWEFwVWtGMVloT1RmT204U3U0V0RSTHdFbWhPN2xnM0dsZXpoVlVGRFE1TFdubGVRd0FiN1lJMk1uTUg2OG1BL0JFWWVnRFdZNWlVOG1XQVVUVDZwR2NsUDFzcHl2WHBaN1lmVWRyVk45VjVXY0JFc0JzVHYrRE1FTW03MEx2anQ4R1ZUcUtzZUZMNVdXbGxyVldDdUJuSjVBZDd4ZjNWRVZvdXVWV0RQMThNa0dNV1k3Qy85c0xDcHpqR2M1UXh0ZXZSNVRsVkpBWjhPckx6bnhnQWpjeDhWQU82OFVtTExpZXpodzRocDcyTlBBdFo0aVE4VWFiMFNSMHhSa2pQdWljOGkzVVhyZllRVWV1T29BZEVkWVZ0NGJRZXF6R1N5blpvRmxZSFViWHNOWmpqYlMreFo2b1ExQ0c3QU9Pb3hNZzFIemRrUFMxck53OVVZUllObzJjdFpJcytXMVpmV0NTU1hGWjdlbnBoemFKdlhUd2Y5Y2d6V3BKMkZzeUY3b05qRVRMRWFrZzJUMEJnendhSlBRaTN3UmtKOTJINWZHVFZJbWthNEFRaHFQM3VTTmt2c1NiWmdjbUNGeXpHUkowSFo0R25nR2JZZVF1S093N2Z1TCtpZEpETmtEY3RJMVAvOHQvTGNoUDRnYmlxQ3V2T3dwZDJMa1prZ1dWT1NjeFNCL0hHYXNQb2hCTkJlR3o5a05nMmJ1aElGQk8vRG1kNEJYOEM0WXMyQVBLNWVRK0tNUXQrazA1Q0FNY2pDaVdHWHl2eUNRRTJxNzNzQmhLZE1PTVpIakpYZ0J0MThGbENFak1ZUEl3NGhFWHNhSWgrZmg5ZlY5clRSZVE3UHZGaGowQXZqNDlMeW1ZTDBHbU4zazJCNDVBUG91VFhlSjlPcVNnd0xrbUFudlZXVnZDY29UbFBzWnRBWGtTSi9adTc1STdYVC8vdjNHcVB2ZTVBUTdYdmdSL3FUcWt4b0NRdjVmNHpaMzhKTTk5Tm51clFUZk55MUR0RzVrMzBNT1ZxRmxjT0EwVi9uRGw0OTA1RWxrOHI5OFovTThQbmNmOFVvRU1vY2NBU1pBeVBscXM5cFZ1MnBYN2FwZHRhdDIxYTdhOVViWGZ3RnZVRUVINFlhcWxBQUFBQUJKUlU1RXJrSmdnZz09In0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDItMDQiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkV6ZmluZ2VyIEZJRE8gVTJGIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMDAwMjAyMTAyMDQwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTAyLTA0In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMS0wOC0wNSJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjQ3MjY4ZWExM2Q1ZTMzZGRiYmI0YWUwMDBjMTNjOTQ3OGNkMTczYWYiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNDcyNjhlYTEzZDVlMzNkZGJiYjRhZTAwMGMxM2M5NDc4Y2QxNzNhZiJdLCJkZXNjcmlwdGlvbiI6IlpUUGFzcyBTbWFydEF1dGgiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6Mn1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ1Z6Q0NBZjJnQXdJQkFnSUpBSk1jOFcxSU9TTmhNQW9HQ0NxR1NNNDlCQU1DTUlHR01Rc3dDUVlEVlFRR0V3SlZVekVSTUE4R0ExVUVDQXdJVm1seVoybHVhV0V4RURBT0JnTlZCQWNNQjBGemFHSjFjbTR4RlRBVEJnTlZCQW9NREZwVVVHRnpjeXdnU1c1akxqRWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRVhNQlVHQTFVRUF3d09XbFJRWVhOeklGSnZiM1FnUTBFd0lCY05Nak13T1RFME1UQTFOVEEyV2hnUE1qQTFNekE1TURZeE1EVTFNRFphTUlHR01Rc3dDUVlEVlFRR0V3SlZVekVSTUE4R0ExVUVDQXdJVm1seVoybHVhV0V4RURBT0JnTlZCQWNNQjBGemFHSjFjbTR4RlRBVEJnTlZCQW9NREZwVVVHRnpjeXdnU1c1akxqRWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRVhNQlVHQTFVRUF3d09XbFJRWVhOeklGSnZiM1FnUTBFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFTSis2MUxKZjk2MC8wQ3p2amRTMU11ZWtOLzMvTjVEWHg4UStOTHQ2b2g5TmRPREFUVHlqUkNDODBlbkM2cnlSUXJQMWpFZUFUdG1LSnFQVEpwQUdaem8xQXdUakFkQmdOVkhRNEVGZ1FVbFE2OENqelJreTJ4Y0JML2M0N3pwNmpRK0xNd0h3WURWUjBqQkJnd0ZvQVVsUTY4Q2p6Umt5MnhjQkwvYzQ3enA2alErTE13REFZRFZSMFRCQVV3QXdFQi96QUtCZ2dxaGtqT1BRUURBZ05JQURCRkFpQmJIYUF5OVU2RlJMbkp1bEhQNzZkRjdWaXNLN0hDMFNwS0R2clY5THRqVUFJaEFMWktzSTVNWFJ5MkMyZjkxWGFJaGZPd01CZUo1UExoV1JrY2R5YlcwcjZNIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWdDQUlBQUFEOEdPMmpBQUFBQ1hCSVdYTUFBQzRqQUFBdUl3RjRwVDkyQUFBS1QybERRMUJRYUc5MGIzTm9iM0FnU1VORElIQnliMlpwYkdVQUFIamFuVk5uVkZQcEZqMzMzdlJDUzRpQWxFdHZVaFVJSUZKQ2k0QVVrU1lxSVFrUVNvZ2hvZGtWVWNFUlJVVUVHOGlnaUFPT2pvQ01GVkVzRElvSzJBZmtJYUtPZzZPSWlzcjc0WHVqYTlhODkrYk4vclhYUHVlczg1Mnp6d2ZBQ0F5V1NETlJOWUFNcVVJZUVlQ0R4OFRHNGVRdVFJRUtKSEFBRUFpelpDRnovU01CQVBoK1BEd3JJc0FIdmdBQmVOTUxDQURBVFp2QU1CeUgvdy9xUXBsY0FZQ0VBY0Iwa1RoTENJQVVBRUI2amtLbUFFQkdBWUNkbUNaVEFLQUVBR0RMWTJMakFGQXRBR0FuZitiVEFJQ2QrSmw3QVFCYmxDRVZBYUNSQUNBVFpZaEVBR2c3QUt6UFZvcEZBRmd3QUJSbVM4UTVBTmd0QURCSlYyWklBTEMzQU1ET0VBdXlBQWdNQURCUmlJVXBBQVI3QUdESUl5TjRBSVNaQUJSRzhsYzg4U3V1RU9jcUFBQjRtYkk4dVNRNVJZRmJDQzF4QjFkWExoNG96a2tYS3hRMllRSmhta0F1d25tWkdUS0JOQS9nODh3QUFLQ1JGUkhnZy9QOWVNNE9yczdPTm82MkRsOHQ2cjhHL3lKaVl1UCs1YytyY0VBQUFPRjBmdEgrTEMrekdvQTdCb0J0L3FJbDdnUm9YZ3VnZGZlTFpySVBRTFVBb09uYVYvTncrSDQ4UEVXaGtMbloyZVhrNU5oS3hFSmJZY3BYZmY1bndsL0FWLzFzK1g0OC9QZjE0TDdpSklFeVhZRkhCUGpnd3N6MFRLVWN6NUlKaEdMYzVvOUgvTGNMLy93ZDB5TEVTV0s1V0NvVTQxRVNjWTVFbW96ek1xVWlpVUtTS2NVbDB2OWs0dDhzK3dNKzN6VUFzR28rQVh1UkxhaGRZd1AyU3ljUVdIVEE0dmNBQVBLN2I4SFVLQWdEZ0dpRDRjOTMvKzgvL1VlZ0pRQ0Faa21TY1FBQVhrUWtMbFRLc3ovSENBQUFSS0NCS3JCQkcvVEJHQ3pBQmh6QkJkekJDL3hnTm9SQ0pNVENRaEJDQ21TQUhISmdLYXlDUWlpR3piQWRLbUF2MUVBZE5NQlJhSWFUY0E0dXdsVzREajF3RC9waENKN0JLTHlCQ1FSQnlBZ1RZU0hhaUFGaWlsZ2pqZ2dYbVlYNEljRklCQktMSkNESmlCUlJJa3VSTlVneFVvcFVJRlZJSGZJOWNnSTVoMXhHdXBFN3lBQXlndnlHdkVjeGxJR3lVVDNVRExWRHVhZzNHb1JHb2d2UVpIUXhtbzhXb0p2UWNyUWFQWXcyb2VmUXEyZ1AybzgrUThjd3dPZ1lCelBFYkRBdXhzTkNzVGdzQ1pOank3RWlyQXlyeGhxd1Zxd0R1NG4xWTgreGR3UVNnVVhBQ1RZRWQwSWdZUjVCU0ZoTVdFN1lTS2dnSENRMEVkb0pOd2tEaEZIQ0p5S1RxRXUwSnJvUitjUVlZakl4aDFoSUxDUFdFbzhUTHhCN2lFUEVOeVFTaVVNeUo3bVFBa214cEZUU0V0SkcwbTVTSStrc3FaczBTQm9qazhuYVpHdXlCem1VTENBcnlJWGtuZVRENURQa0crUWg4bHNLbldKQWNhVDRVK0lvVXNwcVNobmxFT1UwNVFabG1ESkJWYU9hVXQyb29WUVJOWTlhUXEyaHRsS3ZVWWVvRXpSMW1qbk5neFpKUzZXdG9wWFRHbWdYYVBkcHIraDB1aEhkbFI1T2w5Qlgwc3ZwUitpWDZBUDBkd3dOaGhXRHg0aG5LQm1iR0FjWVp4bDNHSytZVEtZWjA0c1p4MVF3TnpIcm1PZVpENWx2VlZncXRpcDhGWkhLQ3BWS2xTYVZHeW92VkttcXBxcmVxZ3RWODFYTFZJK3BYbE45cmtaVk0xUGpxUW5VbHF0VnFwMVE2MU1iVTJlcE82aUhxbWVvYjFRL3BINVovWWtHV2NOTXcwOURwRkdnc1YvanZNWWdDMk1aczNnc0lXc05xNFoxZ1RYRUpySE4yWHgyS3J1WS9SMjdpejJxcWFFNVF6TktNMWV6VXZPVVpqOEg0NWh4K0p4MFRnbm5LS2VYODM2SzNoVHZLZUlwRzZZMFRMa3haVnhycXBhWGxsaXJTS3RScTBmcnZUYXU3YWVkcHIxRnUxbjdnUTVCeDBvblhDZEhaNC9PQlozblU5bFQzYWNLcHhaTlBUcjFyaTZxYTZVYm9idEVkNzl1cCs2WW5yNWVnSjVNYjZmZWViM24raHg5TC8xVS9XMzZwL1ZIREZnR3N3d2tCdHNNemhnOHhUVnhiendkTDhmYjhWRkRYY05BUTZWaGxXR1g0WVNSdWRFOG85VkdqVVlQakduR1hPTWs0MjNHYmNhakpnWW1JU1pMVGVwTjdwcFNUYm1tS2FZN1REdE14ODNNemFMTjFwazFtejB4MXpMbm0rZWIxNXZmdDJCYWVGb3N0cWkydUdWSnN1UmFwbG51dHJ4dWhWbzVXYVZZVlZwZHMwYXRuYTBsMXJ1dHU2Y1JwN2xPazA2cm50Wm53N0R4dHNtMnFiY1pzT1hZQnR1dXRtMjJmV0ZuWWhkbnQ4V3V3KzZUdlpOOXVuMk4vVDBIRFlmWkRxc2RXaDErYzdSeUZEcFdPdDZhenB6dVAzM0Y5SmJwTDJkWXp4RFAyRFBqdGhQTEtjUnBuVk9iMDBkbkYyZTVjNFB6aUl1SlM0TExMcGMrTHBzYnh0M0l2ZVJLZFBWeFhlRjYwdldkbTdPYnd1Mm8yNi91TnU1cDdvZmNuOHcwbnltZVdUTnowTVBJUStCUjVkRS9DNStWTUd2ZnJINVBRMCtCWjdYbkl5OWpMNUZYcmRld3Q2VjNxdmRoN3hjKzlqNXluK00rNHp3MzNqTGVXVi9NTjhDM3lMZkxUOE52bmwrRjMwTi9JLzlrLzNyLzBRQ25nQ1VCWndPSmdVR0JXd0w3K0hwOEliK09QenJiWmZheTJlMUJqS0M1UVJWQmo0S3RndVhCclNGb3lPeVFyU0gzNTVqT2tjNXBEb1ZRZnVqVzBBZGg1bUdMdzM0TUo0V0hoVmVHUDQ1d2lGZ2EwVEdYTlhmUjNFTnozMFQ2UkpaRTNwdG5NVTg1cnkxS05TbytxaTVxUE5vM3VqUzZQOFl1WmxuTTFWaWRXRWxzU3h3NUxpcXVObTVzdnQvODdmT0g0cDNpQytON0Y1Z3Z5RjF3ZWFIT3d2U0ZweGFwTGhJc09wWkFUSWhPT0pUd1FSQXFxQmFNSmZJVGR5V09Dbm5DSGNKbklpL1JOdEdJMkVOY0toNU84a2dxVFhxUzdKRzhOWGtreFRPbExPVzVoQ2Vwa0x4TURVemRtenFlRnBwMklHMHlQVHE5TVlPU2taQnhRcW9oVFpPMlorcG41bVoyeTZ4bGhiTCt4VzZMdHk4ZWxRZkphN09RckFWWkxRcTJRcWJvVkZvbzF5b0hzbWRsVjJhL3pZbktPWmFybml2TjdjeXp5dHVRTjV6dm4vL3RFc0lTNFpLMnBZWkxWeTBkV09hOXJHbzVzanh4ZWRzSzR4VUZLNFpXQnF3OHVJcTJLbTNWVDZ2dFY1ZXVmcjBtZWsxcmdWN0J5b0xCdFFGcjZ3dFZDdVdGZmV2YzErMWRUMWd2V2QrMVlmcUduUnMrRlltS3JoVGJGNWNWZjlnbzNIamxHNGR2eXIrWjNKUzBxYXZFdVdUUFp0Sm02ZWJlTFo1YkRwYXFsK2FYRG00TjJkcTBEZDlXdE8zMTlrWGJMNWZOS051N2c3WkR1YU8vUExpOFphZkp6czA3UDFTa1ZQUlUrbFEyN3RMZHRXSFgrRzdSN2h0N3ZQWTA3TlhiVzd6My9UN0p2dHRWQVZWTjFXYlZaZnRKKzdQM1A2NkpxdW40bHZ0dFhhMU9iWEh0eHdQU0EvMEhJdzYyMTduVTFSM1NQVlJTajlZcjYwY094eCsrL3AzdmR5ME5OZzFWalp6RzRpTndSSG5rNmZjSjMvY2VEVHJhZG94N3JPRUgweDkySFdjZEwycENtdkthUnB0VG12dGJZbHU2VDh3KzBkYnEzbnI4UjlzZkQ1dzBQRmw1U3ZOVXlXbmE2WUxUazJmeXo0eWRsWjE5Zmk3NTNHRGJvclo3NTJQTzMyb1BiKys2RUhUaDBrWC9pK2M3dkR2T1hQSzRkUEt5MitVVFY3aFhtcTg2WDIzcWRPbzgvcFBUVDhlN25MdWFycmxjYTdudWVyMjFlMmIzNlJ1ZU44N2Q5TDE1OFJiLzF0V2VPVDNkdmZONmIvZkY5L1hmRnQxK2NpZjl6c3U3MlhjbjdxMjhUN3hmOUVEdFFkbEQzWWZWUDF2KzNOanYzSDlxd0hlZzg5SGNSL2NHaFlQUC9wSDFqdzlEQlkrWmo4dUdEWWJybmpnK09UbmlQM0w5NmZ5blE4OWt6eWFlRi82aS9zdXVGeFl2ZnZqVjY5Zk8wWmpSb1pmeWw1Ty9iWHlsL2VyQTZ4bXYyOGJDeGg2K3lYZ3pNVjcwVnZ2dHdYZmNkeDN2bzk4UFQrUjhJSDhvLzJqNXNmVlQwS2Y3a3htVGsvOEVBNWp6L0dNekxkc0FBQUFnWTBoU1RRQUFlaVVBQUlDREFBRDUvd0FBZ09rQUFIVXdBQURxWUFBQU9wZ0FBQmR2a2wvRlJnQUFBdGhKUkVGVWVOcnNsdDlMazFFWXg3L3ZOdGUwdlhPazd5UzdxeVdCWXZuaklrdEdVMHZEQ3drdFY0S1hwdjN3Qi80QkJpSWEvUUMxd2prVlV4TnNVdXV1emQxazZpQkxDeElGemNEWE9UWndZOHIyc3IxcnA0dVhadW9nZ3J5SmZTOGVlTDZjNTN3NDUrRTVISW9RZ29PVUNBZXNHQ0FHaUFFQXlYNkxaZG4xOVhXR1lkUnE5VDhna04xcWEyMFZEbFZaY1pVUVlwdVpLUzB0SFRjYTl5d3o2SHVycTZzL3pzNlNQMmtYd0dJMkF6aktxSFE2M2Z0M2s0U1Fwb1lHQU1XRlJYdktMbW9MQUF3T0RQd2RvTGRIRDJCa2FPaDM4NDNKNUhLNTlwVFYxZHdFOEdwOGZQK09TNHRMNXJmbUg2R1FrTzcwb0x1emMyand1U29wMmRCck9DeW5rNUtPOVBYM1oyWmtNQ2twcXl2ZkdJWUJjTCs5dzJxZEtDb3FDZ1FDQUhpZUYyb2ZQM3hrTXIxVzBJcmF1bHB0UVlIUDd3TkY3ZTJCTmw4RElPMzRDUUFOZCt1N3U3b0FTRUFCcUt1cEpZUlU2YTREb0dYeHFhb1VwWndXQTlhSkNVSkk0UVV0Z0ZQcWt3blNRd0Q2OVByb1Z4UU1CdHZiMmlpS2V0RFJ3Zk44S0JUaU9PN1prNmNBK25vTkxNc0N5TW84emZuOUhNZmxuTWtDc0xTNE9EMDFEVUIzOVJvaHhPbDB5aE1TNGlpUjNXNlBiTHN6QjNGeGNiUkNRUWhSSkNaS0pCS3hXQ3lUeWVSeUdvQlVLdjB5L3htQVRsY3BpNCtYeVdRYWpRYUF6K2VibXB3RVVGNVJEa0NsVWhWcUMzZ1NucCtiaXo0SG5OOFB3Ty8zUjV4QWdNdk56azVta2tXVUNNRHE2bmZCZHpnMkJEQ3RVQUJ3T2wyL2ZJZEFpZzRJQm9PUktJam5lUVZOYjNtM2lpK1hpRUhwK3d6cEdlbHV0L3VsMFFnZ0VBaVVYU203ZGVmMnZaYVd0TFMwaFlXdkgrWSs1Wi9OeThuTmpmNVVTQ1NTU0l3NDRYRFk0ZGhRS3BYRHc4TmlpcXB2YkJ3ZGVWRjFvd29BdTdhV21uck0wS1BmM3Q2K1ZGTGMxTng4UHUvYzZOaVlTQ1NLUHNrZXQyZDVlZG5qOFVRY3I5ZHJYN2U3M1p0Q3lySnJWcXMxSEE0VFFwWlhWcnhlcitDN045MFdpOFZtcyswZkN5cjJxNGdCWW9EL0FQQnpBSTZWTnFHUVBVcW5BQUFBQUVsRlRrU3VRbUNDIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTExLTI0In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0xMS0yNCJ9LHsiYWFndWlkIjoiNThiNDRkMGItMGE3Yy1mMzNhLWZkNDgtZjcxNTNjODcxMzUyIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI1OGI0NGQwYi0wYTdjLWYzM2EtZmQ0OC1mNzE1M2M4NzEzNTIiLCJkZXNjcmlwdGlvbiI6IkxlZGdlciBOYW5vIFMgUGx1cyBGSURPMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEwNTAwLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciLCJzZWNwMjU2azFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjozLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjMsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6WyJhbnkiLCJoYXJkd2FyZSJdLCJ0Y0Rpc3BsYXlDb250ZW50VHlwZSI6InRleHQvcGxhaW4iLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQmdUQ0NBU2NDRkJsbzBzNVFZRmRYYmZ1c1JkUWVvTFg2UWVubE1Bb0dDQ3FHU000OUJBTUNNRU14Q3pBSkJnTlZCQVlUQWtaU01ROHdEUVlEVlFRS0RBWk1aV1JuWlhJeEl6QWhCZ05WQkFNTUdreGxaR2RsY2lCR1NVUlBJRUYwZEdWemRHRjBhVzl1SUVOQk1CNFhEVEl6TURJeU16RXdNek13T0ZvWERUTXpNREl5TURFd016TXdPRm93UXpFTE1Ba0dBMVVFQmhNQ1JsSXhEekFOQmdOVkJBb01Ca3hsWkdkbGNqRWpNQ0VHQTFVRUF3d2FUR1ZrWjJWeUlFWkpSRThnUVhSMFpYTjBZWFJwYjI0Z1EwRXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBVEs3blh5SDRwZ04zVE13Q1dTb01EUmU0RVY4SmwzWHp1aGljWi8yZ3ZoK3p6M1dtVzBPWi9FY1JZRUE4RjI2Y2VldU1jZDIxV1FSUktXcGpXRCtKV2lNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUUN3Y3NIdUw4WkZMM0ZOeVUvRE9RbjNibXgwOGxubjBPNVJrdExiT25vUEhRSWdPRWk2SW1BWjE4MXE4UkppTDBoYnc3WnF1dW5pUnE2ZmpXakdvQnUxTW9vPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFTWUFBQUVBQ0FZQUFBQWVNZHZ4QUFBQUFYTlNSMElBcnM0YzZRQUFBSVJsV0VsbVRVMEFLZ0FBQUFnQUJRRVNBQU1BQUFBQkFBRUFBQUVhQUFVQUFBQUJBQUFBU2dFYkFBVUFBQUFCQUFBQVVnRW9BQU1BQUFBQkFBSUFBSWRwQUFRQUFBQUJBQUFBV2dBQUFBQUFBQUVzQUFBQUFRQUFBU3dBQUFBQkFBT2dBUUFEQUFBQUFRQUJBQUNnQWdBRUFBQUFBUUFBQVNhZ0F3QUVBQUFBQVFBQUFRQUFBQUFBZTZTQ2t3QUFBQWx3U0ZsekFBQXVJd0FBTGlNQmVLVS9kZ0FBQVZscFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWxoTlVDQkRiM0psSURZdU1DNHdJajRLSUNBZ1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNEtJQ0FnSUNBZ1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSUtJQ0FnSUNBZ0lDQWdJQ0FnZUcxc2JuTTZkR2xtWmowaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTBhV1ptTHpFdU1DOGlQZ29nSUNBZ0lDQWdJQ0E4ZEdsbVpqcFBjbWxsYm5SaGRHbHZiajR4UEM5MGFXWm1Pazl5YVdWdWRHRjBhVzl1UGdvZ0lDQWdJQ0E4TDNKa1pqcEVaWE5qY21sd2RHbHZiajRLSUNBZ1BDOXlaR1k2VWtSR1BnbzhMM2c2ZUcxd2JXVjBZVDRLR1Y3aEJ3QUFENjVKUkVGVWVBSHQzTHVPSkdjVkIvQmQ5bUlITmhMaUloT1FPRWFDQ0RraUlDTkc0ZzM4Q2p3SkNRbENCQVNJQk42Q2hBZ0pKRVJpSkF2WkFveXhmRm52aGUvczlKRnFlM3RtdWs5L3A2ZDY1MWZTTjFWZFZlZFV6YTlxL2wyOTlzeWRPM2Z1dkQvR3N6R2ViT2F4Ykt6WDROSG0rdnhxekdONmNESHpkU0Z3ZjdQODh6R1Blem5OM05mcnZhL2oyanpkWEs5UHZ6SVdUQVFJRUZpVmdHQmExZVZ3TWdRSWhJQmdjaDhRSUxBNkFjRzB1a3ZpaEFnUUVFenVBUUlFVmljZ21GWjNTWndRQVFLQ3lUMUFnTURxQkFUVDZpNkpFeUpBUURDNUJ3Z1FXSjJBWUZyZEpYRkNCQWdJSnZjQUFRS3JFeEJNcTdza1RvZ0FBY0hrSHJndEF2RkxvcVl6RVJCTVozS2hGcWQ1ZDdPYzg4VW1pNWNJaEJXdlMzRFd1RHIvUE1ReDUrYWQ2Qmk5dzJ2VE8rZUhkN2c5RldtVWYwN2o5bnpuTi8rZEh2VkdFTVh4OTVpK1BVWmN2SDJmb1BLQ1IvMVB4L2pqR0crT0VYL1Q2YWdUR3ZXbXF3WEMvdDRZL3hranJsMTQ1L1VZaTZZaGtDWnZqZVZ2alBGNHMyN01URTBDY1EvR2c4N0hZM3gvak4rUEVWT3MzemNUY3QvUFpqd3gvV1VjK0wwNEE5UEpCZklIOE9RSFh2a0I4d2IvNXpqUEdLYlRDanc4OW5Bemd1bU56VW5FeWNRVGs2bGZJQUlwbm5Cam1IWUxSRGpGSjRBWXNXenFGNGkvcHZyNUdKa0o1U1BPQ0tZTW81am5jdm1FRkJLWUtDQzhKMkx1MFNvL3NzVkg1Nk9tZmY5TjZhaURLQ1pBNEZZSlpFQ1Z2Mm5CVktaVFNJQkFsNEJnNnBMVmx3Q0Jzb0JnS3RNcEpFQ2dTMEF3ZGNucVM0QkFXVUF3bGVrVUVpRFFKU0NZdW1UMUpVQ2dMQ0NZeW5RS0NSRG9FaEJNWGJMNkVpQlFGaEJNWlRxRkJBaDBDUWltTGxsOUNSQW9Dd2ltTXAxQ0FnUzZCQVJUbDZ5K0JBaVVCUVJUbVU0aEFRSmRBb0twUzFaZkFnVEtBb0twVEtlUUFJRXVBY0hVSmFzdkFRSmxBY0ZVcGxOSWdFQ1hnR0Rxa3RXWEFJR3lnR0FxMHlra1FLQkxRREIxeWVwTGdFQlpRRENWNlJRU0lOQWxJSmk2WlBVbFFLQXNJSmpLZEFvSkVPZ1NFRXhkc3ZvU0lGQVdFRXhsT29VRUNIUUpDS1l1V1gwSkVDZ0xDS1l5blVJQ0JMb0VCRk9Yckw0RUNKUUZCRk9aVGlFQkFsMENncWxMVmw4Q0JNb0NncWxNcDVBQWdTNEJ3ZFFscXk4QkFtVUJ3VlNtVTBpQVFKZUFZT3FTMVpjQWdiS0FZQ3JUS1NSQW9FdEFNSFhKNmt1QVFGbEFNSlhwRkJJZzBDVWdtTHBrOVNWQW9Dd2dtTXAwQ2drUTZCSVFURjJ5K2hJZ1VCWVFUR1U2aFFRSWRBa0lwaTVaZlFrUUtBc0lwaktkUWdJRXVnUUVVNWVzdmdRSWxBVUVVNWxPSVFFQ1hRS0NxVXRXWHdJRXlnS0NxVXlua0FDQkxnSEIxQ1dyTHdFQ1pRSEJWS1pUU0lCQWw4RDkwZmpMVGZOSFkzNXZqR2ViMTNkM0xDL1h4VzRQRi92RWE5UHBCT0phUEJnanI5Y2hSODdybU5mK2tGcjdFcmhPSU83SnZMZnkvc3g3TG1xWHk4dlhzZS96VElvdjM0d3RZM3I5WW5idzEvamhNSjFXSUM5c3ZKbVlDS3hGSU83TG1DSlhqc21GcjBhRFg0OFI0UlEzK2I0ZjdUSUY0K0FmakJGVHJydDQ1V3VYUUliU3Q4WUJmanpHNDhXQmNsdXN5cHRrZVYxeWUxejMvNDd4aHpHZWptRWlNRU1nNzZWL2oyYS8zVFNNK3kvdnhldU9FZnRHQm4xeDNZNzdidC8zd1B2MnM5L2xBdkZ4TzZZZmpSRVhzam8rSExYeFVUd20xKy9Dd2RmakJhYmNTL0hPR1FsMVRMTkl5ZmpoTUoxV0lKK1U0ck44WEw5OXIyRmNyM2pTL1dnTTEyMGdtS1lLNUQyVmI2Q1Y1czhpbVBJZHQ5SWdhdkpFcXZYcWpoT0lHMkRmVUZydXQrL0g5dVBPVHZWdEZjaVBkYVh2UDRPcFZLeG9WUUxMMExucXhISy9uRisxcjIwRXFnSkhQYkI0MTZ5eXF5TkFvRTFBTUxYUmFreUFRRlZBTUZYbDFCRWcwQ1lnbU5wb05TWkFvQ29nbUtweTZnZ1FhQk1RVEcyMEdoTWdVQlVRVEZVNWRRUUl0QWtJcGpaYWpRa1FxQW9JcHFxY09nSUUyZ1FFVXh1dHhnUUlWQVVFVTFWT0hRRUNiUUtDcVkxV1l3SUVxZ0tDcVNxbmpnQ0JOZ0hCMUVhck1RRUNWUUhCVkpWVFI0QkFtNEJnYXFQVm1BQ0Jxb0JncXNxcEkwQ2dUVUF3dGRGcVRJQkFWVUF3VmVYVUVTRFFKaUNZMm1nMUprQ2dLaUNZcW5McUNCQm9FeEJNYmJRYUV5QlFGUkJNVlRsMUJBaTBDUWltTmxxTkNSQ29DZ2ltcXB3NkFnVGFCQVJURzYzR0JBaFVCUVJUVlU0ZEFRSnRBb0twalZaakFnU3FBb0twS3FlT0FJRTJBY0hVUnFzeEFRSlZBY0ZVbFZOSGdFQ2JnR0JxbzlXWUFJR3FnR0NxeXFralFLQk5RREMxMFdwTWdFQlZRREJWNWRRUklOQW1JSmphYURVbVFLQXFJSmlxY3VvSUVHZ1RFRXh0dEJvVElGQVZFRXhWT1hVRUNMUUpDS1kyV28wSkVLZ0tDS2FxbkRvQ0JOb0VCRk1icmNZRUNGUUZCRk5WVGgwQkFtMENncW1OVm1NQ0JLb0NncWtxcDQ0QWdUWUJ3ZFJHcXpFQkFsVUJ3VlNWVTBlQVFKdUFZR3FqMVpnQWdhcUFZS3JLcVNOQW9FMUFNTFhSYWt5QVFGVkFNRlhsMUJFZzBDWWdtTnBvTlNaQW9Db2dtS3B5NmdnUWFCTVFURzIwR2hNZ1VCVVFURlU1ZFFRSXRBa0lwalphalFrUXFBb0lwcXFjT2dJRTJnUUVVeHV0eGdRSVZBVUVVMVZPSFFFQ2JRS0NxWTFXWXdJRXFnS0NxU3FuamdDQk5nSEIxRWFyTVFFQ1ZRSEJWSlZUUjRCQW00QmdhcVBWbUFDQnFvQmdxc3FwSTBDZ1RVQXd0ZEZxVElCQVZVQXdWZVhVRVNEUUppQ1kybWcxSmtDZ0tpQ1lxbkxxQ0JCb0V4Qk1iYlFhRXlCUUZSQk1WVGwxQkFpMENRaW1ObHFOQ1JDb0NnaW1xcHc2QWdUYUJBUlRHNjNHQkFoVUJRUlRWVTRkQVFKdEFvS3BqVlpqQWdTcUFvS3BLcWVPQUlFMkFjSFVScXN4QVFKVkFjRlVsVk5IZ0VDYmdHQnFvOVdZQUlHcWdHQ3F5cWtqUUtCTlFEQzEwV3BNZ0VCVlFEQlY1ZFFSSU5BbUlKamFhRFVtUUtBcUlKaXFjdW9JRUdnVEVFeHR0Qm9USUZBVkVFeFZPWFVFQ0xRSkNLWTJXbzBKRUtnS0NLYXFuRG9DQk5vRTdyZDExdmdjQk9MNlB4bmozaGpQenVHRUR6ekhwMlAvR0tZekV4Qk1aM2JCSnB4dUJsQUUwbWViZnEveUQrL2Q4VDNtOXp5QlQ0dFRDQWltVXlpdjZ4anhneHJUbTJQOFpJd3Z4NGlQOUsvU0QyOThMNitOOGFjeC9qNkdjQm9JSmdLZEF2R3hLNllmamhFL2dQSGtFMDg4c2J6dk9IVC9mZnV1YmIrZkRaT1lIbHpNZkQwWEFVOU01M0tsNXA1blBqVmxRT1hyQ0phWWRyMk9iY3NuajF6T2ZaOFg3dml5N0prOWNyZmNGcStYZlhLLzNMN2NsclU1WCs2VHk0L0h4bmhpK2lKM01qOHZBY0YwWHRkcjl0bkdEL3p5aDM2NUhNZGF2czdsbkc5dmo5ZTdwcXYyWDI1YjF1YjZuQyszYlM4djk4bmwvSy9OK1hxN3h1dVZDd2ltbFYrZzV0TjdWWDl3WDlYdnEvbDJXRS83ZkdkWnp4azVFd0xIQ2VUSHVlTzZxTDVSQWNGMG8vd08zaURnYWFrQjlkUXRCZE9weFIydlc4QVRVN2Z3Q2ZvTHBoTWdPOFJKQlR3eG5aUzc1MkNDcWNkVlZ3SUVqaEFRVEVmZ0tWMmxnSTl5cTd3c2g1MlVZRHJNeTk3ckYvQlJidjNYNk5vempQK1A2ZGdMNlIzcVd1YldIZmkveUJzZVRGNDB1WWxYUitXS0o2YWJ1R1E5eDh3Znhwem5VUzc3UWQzZUwvZVArWExiY2ptMzVickw1dGtydHgvNmVsa1h5OHZYMlN2bnkrMjVYODV6SC9NekU0Z25KaGZ4ekM3YTVuVHpsM2x6bnQvRjlqdlY5dXZMOXN2MU1WL1dMSmN2MjViNzVEeDdWVjh2NjViTDJYYzVYMjdQNVllYkhmenk3bExxdE10SDVVcGN5TitOOGRZWWo4YUlKNmhER2thd3ZUdkdYemUxOFV1aHBsNkJ1R1p4amI0MnhnL0dpTDh1RUZQK1VGNjh1dDFmNHo2TVgrTDk4eGp2alpGbVk5SFVLQkJ2a25FL3ZqM0dMemZIT1NSUFl0L284WG5VZmp4R3JLaU9kNkxKbUxiZnVTL1crdG9oSUlUMlYyVzF2OVd4ZStZVDZ2ZEdvMnFlUEsrTEo1NlB4b2cvR3BaUFRHUHgyaW1LWTRvVGlUOHhZVHF0UVBqSEQ1dzNnNnZkNDhuSlUvelZSak8zWmk3RVUxTSt5ZWU2Zlk0VCswWW1mUkpmWXNRVTgzMy9NWHg1TU85SXovbE8vaVd1Z1RlRms3TTc0QjRDeXpmTnVFLzN6WWpjOS82K1FiVEh1ZGlGQUFFQ2N3UUUweHhIWFFnUW1DZ2dtQ1ppYWtXQXdCd0J3VFRIVVJjQ0JDWUtDS2FKbUZvUklEQkhRREROY2RTRkFJR0pBb0pwSXFaV0JBak1FUkJNY3h4MUlVQmdvb0JnbW9pcEZRRUNjd1FFMHh4SFhRZ1FtQ2dnbUNaaWFrV0F3QndCd1RUSFVSY0NCQ1lLQ0thSm1Gb1JJREJIUURETmNkU0ZBSUdKQW9KcElxWldCQWpNRVJCTWN4eDFJVUJnb29CZ21vaXBGUUVDY3dRRTB4eEhYUWdRbUNnZ21DWmlha1dBd0J3QndUVEhVUmNDQkNZS0NLYUptRm9SSURCSFFERE5jZFNGQUlHSkFvSnBJcVpXQkFqTUVSQk1jeHgxSVVCZ29vQmdtb2lwRlFFQ2N3UUUweHhIWFFnUW1DZ2dtQ1ppYWtXQXdCd0J3VFRIVVJjQ0JDWUtDS2FKbUZvUklEQkhRREROY2RTRkFJR0pBb0pwSXFaV0JBak1FUkJNY3h4MUlVQmdvb0JnbW9pcEZRRUNjd1FFMHh4SFhRZ1FtQ2dnbUNaaWFrV0F3QndCd1RUSFVSY0NCQ1lLQ0thSm1Gb1JJREJIUURETmNkU0ZBSUdKQW9KcElxWldCQWpNRVJCTWN4eDFJVUJnb29CZ21vaXBGUUVDY3dRRTB4eEhYUWdRbUNnZ21DWmlha1dBd0J3QndUVEhVUmNDQkNZS0NLYUptRm9SSURCSFFERE5jZFNGQUlHSkFvSnBJcVpXQkFqTUVSQk1jeHgxSVVCZ29vQmdtb2lwRlFFQ2N3UUUweHhIWFFnUW1DaHdmMEt2RExkN0UzcHBzYi9BczdIcjAvMTN2NVY3eHIxNTkxWis1emZ6VFVlZVBCN2o2Q3lZRVV5ZmJBd2UzWXpGclQ1cS9OQkZRSmxlRmdnYndmMnlTK2VhSjV2bUh4OTdrQm5COU00NGlZZGp2REZHbkpoM3FJSFFPRVVRUFJqai9USCtOb1p3R2doYlU1cThQZFovWjR3dngzQmZiaUZOZmhuM1plVEovOGI0N296ZWNZTkgwd2lWbUJ2bllmQ2JjYTFpaXBBeXZTaVFiN2kvR0t2ZHorZGpFRSs0Y2IwK3pRdjQ0bVU5N0ZWZStNT3E3RjBSaUhmOWVQZVBKOVF2S2cxdVdVMys4MExNWjl6cnQ0eXYvTzNHZlhyVUUrcU1pNVVua1BQdDd5YUNLN2ZsY3N4aml2VzU3dm1LSFY5MmJjOTF5ejdMMHR3ZTY1YkwrWHE1Ynl4dm45LzI5bmlkeDRybDdmTmVIaU9YdCtmYlBlSjFUTXRqWDZ6WnZTNzN6ZjF6bmpYbUx3dWtVY3lYeTNsdG9pS1dZOHJ0eTIwWFcxNzh1dHcvOTgzNWNzL3RkZms2NTFmdG05dGkzNXppL1BMMXZ1ZWF0WWNjTTJ0eW5yVTV6L1V4MzdWdXViMjhQQ09ZNHVBSnRldEVsdHR5T2VmWDFWNjJQZXR6dm4zYzVmcmw4bVg5c241NzMxeS9xMjY1NzY3bFhKZnpYVDJ1Nm4vZC9zdGF5OWNMWEhZZGx1djNNVi91bjhzNVg1N0Y5cnA4bmZPcjlzMXQyL3RlOXpycnR1ZmJkYkY5MTdydHV1Vit1L2JmdFc1WGo0UFg1WC9xUDdoUUFRRUNCTG9FQkZPWHJMNEVDSlFGQkZPWlRpRUJBbDBDZ3FsTFZsOENCTW9DZ3FsTXA1QUFnUzRCd2RRbHF5OEJBbVVCd1ZTbVUwaUFRSmVBWU9xUzFaY0FnYktBWUNyVDNWaGgyLy9VZG1QZmtRTVQyQktJLy9NNy96UkV6cmQyOFhKbEF2SEwxbkhkNHRjQlRGY0xwRkhjMis3dnE2M1dzRFd1Vi93dHA2ZHhnNysrT2FOWnY1NnlhV2ZXSlBEYXBtLzhJcS9wYW9IOHl3dHBkdlhldHE1RjRQVUlvMzlzenViek1mZlJiaTJYNXZMemlMOFErUFV4UHR6c2trOEZsMWZjdmkxcDhxL3hyY2Q5L2NFWWNhLzdHRHdRVmp6bEU5T24vd2ViYTBWNVU2V0pxZ0FBQUFCSlJVNUVya0pnZ2c9PSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiLCJ0eEF1dGhTaW1wbGUiXSwiYWFndWlkIjoiNThiNDRkMGIwYTdjZjMzYWZkNDhmNzE1M2M4NzEzNTIiLCJvcHRpb25zIjp7InJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEwMjQsInBpblV2QXV0aFByb3RvY29scyI6WzFdfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA5LTE4In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wOS0xOCJ9LHsiYWFndWlkIjoiNDU0ZTUzNDYtNDk0NC00ZmZkLTZjOTMtOGU5MjY3MTkzZTliIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI0NTRlNTM0Ni00OTQ0LTRmZmQtNmM5My04ZTkyNjcxOTNlOWIiLCJkZXNjcmlwdGlvbiI6IkVuc3VyaXR5IEFVVEggQmlvUHJvIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjAuMCwibWF4VGVtcGxhdGVzIjowLCJtYXhSZXRyaWVzIjo1LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJRENUQ0NBZkdnQXdJQkFnSUpBTEtLajBzS1RYRGxNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1DRXhIekFkQmdOVkJBTU1Ga1Z1YzNWeWFYUjVJRlJvYVc1RElGSnZiM1FnUTBFd0lCY05NVGd3TnpJek1UTXpOekl4V2hnUE1qQTJPREEzTVRBeE16TTNNakZhTUNFeEh6QWRCZ05WQkFNTUZrVnVjM1Z5YVhSNUlGUm9hVzVESUZKdmIzUWdRMEV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRREVpWmg0dEljQVVQZlVrQ21YYk53V0RJRnZXeHhHUGhKcS8vRnMzdVBCQTRKUVVYaUFIV1VvZjBtTnhmVTM5eWZLMzkvMnlYZ09KNVFvWkd6cFFFR1N3NVNub3kwKzYxb2VJKzBJWGtBYU12ZlZ2dG1Ob08yT0pPNStBRHRsRHU2cmdKdVY2SXBMTFI1U0tYT1Uxek9QSFlyQVBzWXh2M1VMZzI2VzYzek1UcXBDTkNnNHB6d1pSeVhqY0xyVWVDekY0WGNmK3AvRzQyWmRHekJlWmM0eit5Y2NPTXhCeDR3c0djUGcxSEZ5elhsM0ptdHlnN3pVREVxYmplSDhOc3k5K2tUMzFtVlhvY2lnQjNoRzd3Y3RpSW42QTVsUEdNUEpvSTg0UlpkckIzZXM5UWxIWldTbnZkSkdlYUxuTzVYcTRtSWh1ZmJZNHMxVXEvcHZHc0FQQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJTT0VuK1ZGaEkvWkdVVFNVZWhFeU9seHhGeEx6QVNCZ05WSFJNQkFmOEVDREFHQVFIL0FnRUFNQXNHQTFVZER3UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQXJhRG84dW1yZWpYTllRNkJSQm40WHNEZWhEbGlqM0xBTk03Sjd0aW1hTk1mb3hhZHd5UzFudkE4ZTdjTzdPQXczaWVsWWpPNm9pU3B6VXN1NmVIMmxvWjBMSzBma29pYVpabkhLYi80Nm82bzk5NDdpOHR1QU95b1ZyR1B3OWMyOVZvSVFrRTNRai8wUEpabVUwWXViaWxSVU54NmxkSzI1YTBvL3E4bGs3QkwzMk5qV2RUektESlBnZEttcndsMW0zSzJlR212MlpJZ0FQNHBXVW1nMERGNFhTL0phbmtGaWJSWmhzNktnMFYwMkU5UGNiR3lYSW8raHhVOVFzampnSVB0RmlGOCtWdlFiUFRWZU0xWmMwQ3hQbTFYeDIya2kzSWVQcGFEaWd6UzBLZnhrNVJuRnRxWS9aT3lWdGFtL29BUDl0cS9NVGpFUXUxZmxycHBSUT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUtnQUFBQ29DQVlBQUFCMFM2VzBBQUFBQ1hCSVdYTUFBQzRqQUFBdUl3RjRwVDkyQUFBRnhHbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBEOTRjR0ZqYTJWMElHSmxaMmx1UFNMdnU3OGlJR2xrUFNKWE5VMHdUWEJEWldocFNIcHlaVk42VGxSamVtdGpPV1FpUHo0Z1BIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVFXUnZZbVVnV0UxUUlFTnZjbVVnT1M0eExXTXdNREVnTnprdU1UUTJNamc1T1RjM055d2dNakF5TXk4d05pOHlOUzB5TXpvMU56b3hOQ0FnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenBrWXowaWFIUjBjRG92TDNCMWNtd3ViM0puTDJSakwyVnNaVzFsYm5Sekx6RXVNUzhpSUhodGJHNXpPbkJvYjNSdmMyaHZjRDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5d2FHOTBiM05vYjNBdk1TNHdMeUlnZUcxc2JuTTZlRzF3VFUwOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXRiUzhpSUhodGJHNXpPbk4wUlhaMFBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZjMVI1Y0dVdlVtVnpiM1Z5WTJWRmRtVnVkQ01pSUhodGNEcERjbVZoZEc5eVZHOXZiRDBpUVdSdlltVWdVR2h2ZEc5emFHOXdJREkxTGpBZ0tFMWhZMmx1ZEc5emFDa2lJSGh0Y0RwRGNtVmhkR1ZFWVhSbFBTSXlNREkwTFRBekxUQTFWREUzT2pBME9qSXdLekExT2pNd0lpQjRiWEE2VFc5a2FXWjVSR0YwWlQwaU1qQXlOQzB3TXkwd05WUXhOem93TnpvMU1Tc3dOVG96TUNJZ2VHMXdPazFsZEdGa1lYUmhSR0YwWlQwaU1qQXlOQzB3TXkwd05WUXhOem93TnpvMU1Tc3dOVG96TUNJZ1pHTTZabTl5YldGMFBTSnBiV0ZuWlM5d2JtY2lJSEJvYjNSdmMyaHZjRHBEYjJ4dmNrMXZaR1U5SWpNaUlIaHRjRTFOT2tsdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNlptWTBPR1k0WkdVdFpEWXhPQzAwTWpoa0xUZ3dPR1l0TXpFM01EWTRPVE0zTnpGa0lpQjRiWEJOVFRwRWIyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09tTmlOR1l6TVdVeExUVmlabU10TkRFeE1TMDRNemRsTFdZNFpUazNPVFE1TkRZM1pTSWdlRzF3VFUwNlQzSnBaMmx1WVd4RWIyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09tTmlOR1l6TVdVeExUVmlabU10TkRFeE1TMDRNemRsTFdZNFpUazNPVFE1TkRZM1pTSStJRHg0YlhCTlRUcElhWE4wYjNKNVBpQThjbVJtT2xObGNUNGdQSEprWmpwc2FTQnpkRVYyZERwaFkzUnBiMjQ5SW1OeVpXRjBaV1FpSUhOMFJYWjBPbWx1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2WTJJMFpqTXhaVEV0TldKbVl5MDBNVEV4TFRnek4yVXRaamhsT1RjNU5EazBOamRsSWlCemRFVjJkRHAzYUdWdVBTSXlNREkwTFRBekxUQTFWREUzT2pBME9qSXdLekExT2pNd0lpQnpkRVYyZERwemIyWjBkMkZ5WlVGblpXNTBQU0pCWkc5aVpTQlFhRzkwYjNOb2IzQWdNalV1TUNBb1RXRmphVzUwYjNOb0tTSXZQaUE4Y21SbU9teHBJSE4wUlhaME9tRmpkR2x2YmowaWMyRjJaV1FpSUhOMFJYWjBPbWx1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2Wm1ZME9HWTRaR1V0WkRZeE9DMDBNamhrTFRnd09HWXRNekUzTURZNE9UTTNOekZrSWlCemRFVjJkRHAzYUdWdVBTSXlNREkwTFRBekxUQTFWREUzT2pBM09qVXhLekExT2pNd0lpQnpkRVYyZERwemIyWjBkMkZ5WlVGblpXNTBQU0pCWkc5aVpTQlFhRzkwYjNOb2IzQWdNalV1TUNBb1RXRmphVzUwYjNOb0tTSWdjM1JGZG5RNlkyaGhibWRsWkQwaUx5SXZQaUE4TDNKa1pqcFRaWEUrSUR3dmVHMXdUVTA2U0dsemRHOXllVDRnUEM5eVpHWTZSR1Z6WTNKcGNIUnBiMjQrSUR3dmNtUm1PbEpFUmo0Z1BDOTRPbmh0Y0cxbGRHRStJRHcvZUhCaFkydGxkQ0JsYm1ROUluSWlQejdRaTRVZkFBQXJya2xFUVZSNG5PMjllWnhjVjNtbi81eHo3NjE5NlZXOXFDVlo2bFpMc2lTM0ZtUExPd3kyZzVlWVlSaWJtUUVUTWtuSUpKTU1qQVA1MllFZnpFd1NHd0lPTUFseE1wTUViRU5DTUpqeFlIQk1iQ3piV042dEZjbmFkMHZxcnU2dXJyM3Vjczc4VVl0YlVyZjJWbGQxOS9QNXROMnFxcjcxM2pyZmVzLzJudmNWV212cUdTSEVPZit0eitlNzZhNDc3L3hlVzN1Ymw4M21hdXFETUUwVEtZVC9wei85eWQvdjJyM25ubk85VHIyM3J6blpCa3dtdG0wdnZQTWpIMm02NVpaYk9Ianc0R1NiY3h5UlNJUkNzY2p6THp6Zk45bTJUQ2JUV3FCQU5Ka2M1dkRod3h3N2RteXliVG1PZERxTjR6aDRuZ2NnQVRYSkprMEswMTJncG1YNUNBU0QrUHoreWJibE9QeCtQMExLeWhqR0FvcVRiZE5rTUswRktxWFV1M2Z0SWhnSU1EUTBOTm5tSEljLzRFZDVDczl4TGVEY0I5cDF6clFXcU5hYVJZdDZ1Znp5eXhsT0ppZmJuT01JaDhQWXhTSStuODhQR0pOdHoyUXgzUVVxT2p0bjA5WFZSVk56ODJTYmN4eWhZQkRiY1RCTkUyWTg2UFNsVUN3QWtNdmxKdG1TNDVGU1Vpd1VLc3RFMDFhZ2NySU5tT0VVQ0VCTVgzSENqRUJybm1tdXp4bUJUbmNCMURyVFhxQzFqYWo4WjlwK2kyWUVXdXRNY3hjLzNRVmFCNDFmQnlaT0lOTmRvTExXMi84OGdyV21CTk5kb0RYZC9PWEI1OHdZZEJvamFucUlKMFQxUDVOdHltUXgzUVZxbkUvQTgwV2h4czJiYUthN1FHV3RDbFRya3U4VUNNazBsdWwwRjZoUnU3TVFEWWphTmU4aU1lMEZLbXRlQU5OYm90TmVvTFU4U1JKQ0lNVE1KR2s2WXdoWnV4K0JBSVNjRWVpMFJRcGgxR3JUYTAxcEVheFdaM0VYaVdrdFVDR0ZJVVd0ZmdTNjFNWFBySU5PWDZRUVppMDdLQ0hFVEJjLzJRWk1Ka0xJbWgyRGx0WkJCYUptUGZ6RllWcmZ2UkJDeXByMW9LVXVYczU0ME9tTGxNS1FOYndRS29SQUNqa2owT21LRUZJS1dadEh6clhXU0NHUXBTSElqRUNuSTFKS1dkTWVWRXFFRlBXZG51NDhtZFlDRlZKSVdiT1RKSTJRQWtNYU04RWkweFVwcFRDTTJ1M2lCUUxMNy9NRHZzbTJaN0tZM2dJVkVxTkd4NkJRY3BzKzB3b0F0WlY2N3lJeXJRWHE4MW4rVWc5YWUxUXlJNXVtNldkR29OTVMwKy8zeHd6RHBCWm5JUldCV3BZNTQwR25LYVpwbWlIVE5OQTFLTkdLUUEzRDlERXpTWnFXRkV6TGlwbW1oZkpxVDZBVkFzSGd6RUw5ZEVRSThiR1c1cGFGb05HNjl0Sy9WNzR5MFdnRUljUW5KdE9XeVdSYUNyU3BzZkYzWm5kMlBPcjMrd3dwRFpTcVBZRlM3dUtsa0VRajRkL3A2cHI5ZDVOczBhUXc3UVE2cTdYMU0vUG5YL0pYV21zTXc4RHY5OWVrUUN0alVML2ZqK3U0ZExTMy9jZTVjK2Q4eHpDTWxrazI3YUl5YlFRYURvZlhMT3J0M1RSdjdweXZPSTVET3AxR2FVVW9GS3FVZXFrcEtnSVZVcEFyRkNnV2JXYTF0bjUweWVKRk81cWFHajgyeWVaZE5LWjhDdkNHaHZqdGpRME4veUVlai85N0tTWDVRZ0dsRktsMGh2ZGNjU1VCdjUraEdrdi9YVUVEVjExMU5YNmZSVEtaSkJhTFlacEc0L3g1OHg1dGJHaTRPem1TK3Y3ZzRPQ1U3dnBGdlpmS0d5c2kzakxOV0RRYXZiMmxwZm1UMFdqMEJpR2dVQ2lWR1hKZGw3ZTM3K0RmL3RzUDg0L2YreWVLeFFLNVhQNjhTaXBPRkZKS21ob2IrZktYdjhTOTk5N0h2TGx6aU1mamVKNVhxcU1rQk5sc2R0dlEwTkJmSjBkU2o5bTJmZVRFYTlSOSs5YjlEWlNGRlE2SFY4WGpzVHZDNGZETlBzdGFFdkQ3R3pSUUxKYUVhWm9tUjQ0Y29YOGd3YWMvOVNuKy9PdGZRMnNZR0JpZ1Z2ZmpsVklFZzBHaWtRZ1BQL3d3bi95dDM4QTBUWHA2RnFLVVFtdU5aVmtZaGtHeFdMU0xSWHR6THBkN0laVk8vWjlNSnZ1QzFucEdvSk5OVjlmc3IwYkM0VnRDb2RDbGhtR2dQQS9YZGZIS0V4OHBKYlp0czMzSFRub1g5dkJmUHZVcC92Ti8vajBBanZYMzE2dzRLeWlsQ0VjaWhJTkJmdmF6bi9IZi8vdC9ZOTI2bDVrL2J5N1JXS3c2ZnBaU1lob0cwaWl0U3VUeitkMlpiUGFwZ3djUC9mNGszOEo1VWZjQ1hiMXFwVlpLNFRoT0tRS29kRlFYSVFTcDFBaUhEaDNHNS9QeDRROS9tQWUrOUdXNnVycElaekxrY3JtYUYyY0ZwUlNHWWREYzFJVGplZnlQTDM2Umh4NzZLd2FIaHVsb2I2TzVYT05wZEZ1YXBvbVVrcmZXYjZpOXNjdFpVUGNDWGI1czZURFFBT0I1SHBsTW1tUnloRnd1eDRJRjNYem9ReC9pL1RlK241dHYvaFVBK2djR3FnS3VOenpQbzZtNUdjc3dlUDJOTi9qWjAwL3pveDg5enNZTkc3QXNpNmJHUnFLeFdMbjRsMFlwbmZqbDFtMnRrMjMzK1RBRkJMcHNlSEF3MFREUTMwOG9IR2Jod29YTTd1cmlxcXV1NHM2N1BrTDNnZ1VBSkVkR3NHMmJVd1VvSzZWb2JHekVNazF5aFFLWmRMcjZlcVVVRFEwTitDeUxiQzVITnBzRlNwNnFxYkVSZ0tIaFlhU1VOTVRqcDdTNWYyQ2dPcmIwbEdKd2NCQWhCRnByQW9FQXNXZ1VnTUdoSVR6UE84N21TaS9SVXZhYUF3TURQUGFEeDFqNzg1OXo0TUFCZHUzY1NYSmtoT2JtWmhvYkd3ZmUzcjVqMWpsK3REVkIzUXUwZThIOFpGdDdlL3pLSzY3aytodHU0UEwzdklldXJxN3E1blZpY0xEYXFLZkNVNHBZTkVvNm5hYS92NS9Pems2RUVMaXVXejVkS1VrbWsrVHplZUx4T09GUUNFMXBWV0N3L0I0dExTMG9wUmdhR2hyMy9ZUVF6Sm8xaTN3K1R6S1p4Ty8zMDlUVVZMV3hVQ2lRVENhUlV0TGMzSXhoakwzVFZaa0FOVFUxWVphSEtzZU9IZU90dDk3aStlZlg4dW9ycjdCMzc5N0V2djBINnRxRFZtKzBYbjkrOTNkK0o1WFA1M1VGeDNWMWNtUkVEeVFTWi9XVHplVjBMcC9YbDExMm1UWk1VLy9hSno2aHRkWjZjR2hJRHcwUGE2MjF2dXV1dTdScG12cHJYL3RhOWYyMmJ0dW0vWDYvdGl4TDc5eTFTei81azU5b1NrdVlHdEErbjA4TElZNTdUQ21sLytFZi9rR2JwcW5YckZtalBhVjBLcDNXV212OStJOStwQzNMMHRGWVRPL2R0MDk3U28xcDcrRFFrQjRjR3RJRGlZVHVIeGpRdzhta0x0cDIxUzZsbEw3Ly92dVRrOTArNS90VDl3djE4N3NYRUFnRUdCd2FRaWwxVG1OTHJUV2hZSkFmUC9ra216WnRBdUN4NzMrZnYvbWJ2eUVhalpMSlpBQklwVks0cmt1aFVEanVieXRMV1lPRGc3UzF0WEZaWHgrV2FYTDA2RkVPSHo0TVFGOWZINFpoVk1lL3lXUVMxM1ZMM25LVXpZN2pWSC8wT0o1ZktZVmxXUVNEUVJ6SEladk40cm91cVZTcStwcVc1bVo2ZTN2cnUzdGtDdXdrWlZMcDZ1L25PL0ZadTNadDlmZGNMc2RQZi9JVFB2U2hEMVc3MkZBb0JJRFA5KzRSb1lyZ3ROYnMzNytmdSs2OGs0MGJOZ0R3MUZOUGNldXR0ekp2M2p3MmxCK3JrQzZMdnFHaEFZQm9KQUpBWTFNVEFJRkFvSHJkMFZpV2hldTZQUG5qSDdONzkyNVdyVjdOVFRmZVdMM2VhSWFIaCt0ZW9GTjZMNzdTVGJRME45TlVidmdUR3h3Z0dvMVN0RzIrOCtpalNDbTUrK01mQitCclgvODZBRDcvbVFXMFY1YXRraU1qQUl5VS82K1VJcFBOb3JTdVBsZVorQlNMUlZMcE5POGNPVklhL3g0N2RzcjNVRXJoOS91SlJxTWNPM2FNa1pFUlRNc2E5LzdybmZvWDZDbWNwcy9udzNFY3Z2L1lZN3k5YlJzK24rOGtMNnVVSXVEMzg5ajN2MDkvZno4M3ZQZTlQUHp0YjJPYUppKys4QUt2di9FRzBYRDR6RXdwWDl0MVhZRHFJcnJXdXRwdFY1NnJzSDc5ZXVLeEdMTTdPNG5GWW56c294OEZxTlNKUHduRE1NamxjaVFTQ1diUG5zM2l4WXVQRzNJY2QyKzZCc08wenBLNkYraXBmSVRuZWNSak1kQ2F6MzN1Y3p5L2RpMnhXT3k0MTRSQ0lUeWwrT3BYdndyQUgvekJIeUNFNFBPZi96d0EzLzN1ZDk5OXI3SkhHdTg3Y1M0ZUt4QUkwTnZiUzgvQ2hTeFpzb1RPenM1VFhzc3NqMjFYckZqQmJiZmZ6cmF0VzdIRzg2Q3EvajFvM1k5QlQ2VlF3ekJJam96Z0R3UzQrKzY3NlpvenB6cWhxUkFKaDNsNyszWTJidHdJd1AvK1gvK0wvL3ZFRSt6WnN3ZUE1MGVOU3gzSEFTQllIb3NDQklQQjZ1L25FcmEzWXNVS1huNzU1ZXEvbjNuMldXNjY4Y1p4citXNkxnM3hPSysrK2lwSGp4NWxZVzh2eGpocnUzb0tLTFQrQlhvS2RIbmgrOUNoUS9UMjl0TGIyMHMrbjY4K1g5bXZYL3ZjYzlYSG5uamlpZU91c1dIREJsNSs1Uld1V3JPR2FObjdIaXJQektFMGhxeDR1NjZ1cnJPMnNUSUJzeDBIbjJVZFo5OTQ5eFNKUnRteVpRdmJ0bTNqbW11dUdUZmdXcW42SDRUV2ZSZC9LbncrSDZsVWluWHIxdkhFRTArd2QrOWUvS01tUEpGd0dFK3A2bVRvRTcvKzYyemV2SmtYZi9FTE5tN2N5TFhYWFFmQVY3L3lGUUErOXJGU25QQ2Yvc21mOEQvKytJLzUyNy85VzM3ek4zNERLSG5DSzYrOGtreDVod25lN2FiSDhvYVY1eHpIWVhUVWxXM2JBQ2VOVlN2NC9YNTI3dHpKcjk1eEIvLy9GNzdBTTg4OE0rNTRWYzE0MEpwZzNHbFNzVmdrSEludzJjOStscUdoSWZMNS9IRmp1M0FveExjZmZwZ2QyN2NEY08rOTk3S290N2Y2L0QzMzNNTXZYbnlSeHg5L25GMjdkM1ByTGJkdzMzMzM4Y0FERC9ERkwzeWgrcnFGQ3hmeWd4LytFRU5Lc3Rsc2RUWmZtYndjSzgvTVIyOVpWclpLRTRsRXFWaENlWUpWRWFycnVtaXRPVEYvcVczYmRIWjI4dVNUVDZLMTVnTzMzRUxoaEdGTEJUMEZQR2pkQzFSclBlN0F6M1ZkRENucDYrdERBUGxDZ2ZTby9mVjBKc1A4U3k3aDc3LzFMV0xSS0YxZFhTUkhSbkJkRjUvUHgvWFhYOCtqano1S3ZsREFkVjN5K1R6MzMzOC90OTU2SzVzMmI4WXVGbW1kTll2YmJydU5obmljL2xHeHBlbE1ocXV2dVlhSEgzNllVRGlNVXFvcXluUW13eDEzM01IOFN5Nmh1Ym1aVkRxTjY3cWt0V2IxNnRVOC9NZ2ptS1pKTUJna2xVNGZkMCtXWldFWGkzaXVpKzA0SERseWhFV0xGbzE1LzByVjRGbVdzNlR1QmNvcHBrbVZoZTdCd2NIcVk2TzlXQzZYNDVwcnIrV0dHMjRBU3NFWnJ1dGlHQWI1Zko1Z01GanQxbFBwTktsMG1sdyt6N1hYWHN1MTExNWJ2VTdSdGsrS0xjM2xjc3hmc0lCTGx5d0JTakVCbFdDVlhDN0g4dVhMV2JWeUpWQ0tTNVZTNGpnT2MrYk1xWHJ4b2VGaDh2bjhjZGUxYlJ1ZjM4K05OOTNFeSt2V1lWa1c0K2xRS1RVajBNbEdDTVlNNnZROGozZzhUdUNFUmZaTU5rczJsOE9Rc2pUTFR5YVBlNzRpQnNNd3NHMmJ4Q2h4RzRhQjF2cTR4MDc4dTlIL3ptWXlaRWZ0OEZTK0hJWmhWQmZ4VDN6UFhDNUhidFFacWRIWExVWFJ3NXp5Wkd4eDJYUG1DZ1U4enp2SkJsR3JDZmpQZ3JvWDZGaitVMnROS0JSaWVIaVluVHQzWWxsV2FWOGJXTmpiaTkvbkczY1Njam9xWTBXdGRWVVFKMDZDUnIvbVFtSlpGbzVkNU5YWFhzUHpYS1NRRklwRnVoY3NvTEdwaVh6KytMTlZxdjduU0ZOQW9HUGc4L2tJQkFMODN1LytMdC83M2o4d3UzTTJHczNCZzRlNDc0LytpRC8rNHo5aGFIajRyTTdEZTU1SE9Cd21NbXBYcVdqYm1LYko0T0FnVWtvOHo2c0dEbGNZSzZielhHbHNhT0RiMy80MnYvMWJ2MGw3UndlR1lmRE80Y1BjZnNjZFBQcWQ3eElJQkk1YjU1MVpCNjBCOUJoemVNdXl5R2F6N042OUM1L1BYL0owNWZIb3pwMDdnVkozZXpZQ2pjVmk3TnUzajYvODJaL2hPQTYvOS91L3owc3Z2Y1RlUFh2NGk3LzRpK3Jyamg0N3hxYy8vV20yYjkvT0J6N3dBVDcxcVU4QjRMZ3VVc3Jxb3ZxNVJ2WVBEQXhndTE1MTl5Z1lDckZ2NzE1U3FSUU5EWTNIQ2RUenZKbXR6a2xuakc1VWE0MlVzalFHRFFUd0J3TDQvWDVDb1ZCMXEvTnN1OTlnSU1ETEw3L01Zei80QVR0MzdlSzJXMjhsbDh1eHBEd0pldWloaDNqOWpUZFFTdkdOYjN5RDFaZGZ6bWMvKzFrZWZQQkJYbnZ0TlRadDJzVGh3NGY1eGplK3dldHZ2RkU5UjNTMkJJTkJRZ0UvZnIrL2RHOStQL0Y0Zk16QVpzOXpaenpvcERORzdrUWhSQ21DS0pQQjg3enFHTkZ4bkdwczU3blExTlJFUzNNemhVS0J1ejd5RWZLNUhDOXQzY296enp5RDR6Zzg4c2dqZk9RakgrSGFhNitscWJHUkZTdFdzSGJ0V2o3LytjOXoxMTEzc1hIVEpoWXZYc3hmZmZPYi9PRHh4MW15ZUhFMXV1bE1LUmFMRkl2RjZqMVZscS9HR2tiVS95cm9WQkRvR0QyazUza0VnMEdhVzFvWVRvNlVkbHEwcG1nN3RMZTFBK2MyZ1VtTmpDQU5nOXR2dTQxdmZldGJORFUxa1J3WjRkREJnd3drRW56aEMxL2cwVWNmUlVqSjQ0OC96cGUrOUNVMmJ0cEVNQmpramc5K2tFY2VlWVFONjljemI5NDhYbnp4UlpZdlczYldOa1NpRVR4ZFd1QTNESU9CeENBclY2MGlFZzVYWXdVcVRJVnd1L29YNkJoVWRuRCs3Q3RmNVJPZitBUStmd0MweGxPS3ZyNCtSbEtwYzBvWTF0alVoR1BidlBubW0xeC8vZlZrczFsYVdscm9uRDJiNjYrL25uZ3N4aDk5N25NODhNQURQUG5ra3pRME5QRE1zODhTQ0FhNTdiYmJXTFZxRmN1WEwyZjI3Tm5jZWVlZDVNY0preHVQa1ZTSzIyLy9WWjc2NTNsb3BaR0dKSi9MczJqeFlyVFc1QXZIeitKck1hM2syVElsQlNxRUlKZkxNVy9lUEhxNnU0OTdMbDhva0VxbGpsc3pORTJ6R2l0YWNqb25lNTZpYlhQampUZnkxRDgvVFNhVDVzb3JyaUNUelZJc0ZtbHVhdUxtbTI5bTNyeDV6SnM3bDFXclZtRmFGa1hINFo1NzdpR1h5eEh3KzNuMXRkZDQ0WVVYV0wxNk5mRllqRXcyVzQzU0gyVTlRcFM2YnR1MmoxdkNLaFFLeE9OeFB2QXJIemp1THp5dFNZeVJJV1hHZzlZQTQ3WEJpWXZob3hGU1Z2TWVWVWlPak9CNUhrSkl4cHBZSzZYdytYd3N2YlEwS2Nwa3MvaDhwWWxLS3AzbSt1dXVRNWV2TS8rU1N4aEpwU21rMGtTalVacWFta2dNRGhHTFJmbFg3M3NmcnVjeFdENzVlZUlzWHV1UzU3TXNpOGJ5Y1JBbzdVUkpLU2tVQ21NR0tJOFdaK1dhTSt1Z2RVYmxDTWlzMXRKSjNNMWJ0dkRVVDMvS2hnM3JHVXdrU29mdXBKelVmTnZsWTU4WWhrRjdlenQ5SzFadys2L2V3Y0tlSHVEZGJkRXpXWjZhOGFCMWhOWWF3elJwYW1oZzQ4YU4vUG1mUDhqemE1L2owS0hEQkFJQlFxRVFVb2lhS0tjZ0tNV3E1bkk1SG5ua1VmNzZvWWU0NmVhYitmL3V2WTg1WFYxbmZOWmZ6WXhCYTRFems1U1FrcWFHQmw1YXQ0NS84NjgvU1A5QWdnWHpMK0hTU3krdGV0WmFRd2lCa0pMazhERGYvT1pmOFpNbm4rUUhQM3ljMWF0WE01QkluUDRDTlhoUFowdjlMOVNmQVVvcFdwcWFlT3FwcDNqZkRkZWh0YWJ2c3VVRWc4RnFHc05hUkd1TjhqeGlzUmg5bHkwbmtSamdWMjYraWZVYk50RGEwbEk5RVREdTMwK0JNZWlVRjZqV21uZzhUbUp3a0QvOHpHZndXVDQ2T3p2UE9WaGtzbkJkbDU2ZWhhVFRhZjdUSjMrTFZEcGRPaEI0Q3FaQXZQSVVFT2hwMmtBSWdkL240OEd2Zm9VdFc3ZlNzM0JoM1ltemd1TTQ5UGIyOHRycmIvQi9uM2lDd0drS1FOUnF6M0EyMUwxQVQ5Y0U4WGljZDQ0YzRlbC8vbWZhMjJiVlpNR0VzeVVTRHZKL2Z2UTRqdVBnRHdUR2ZkMVVpR2FxZTRHZURzczBPYkIvUDRPRGcwUWlrYnIzS2xwcldscGEyYkpsQzd2MzdDRldUcGt6RmxOaEhYUUtDUFQwaldEYjlqa25GcXRGVE11a2tNOHpPSmc0NVQzVis1Y1Jwb1JBendBSlU2cmNwYTZrT2grbitTWW9vbjh5bUJZQ0ZlWDk3YW5FcVlLZEs0L09CSXRNUWQ1dCtNbndQdUtDYmhwTWhjd2k5Uy9RQzlBRWxRajh5cWxLMjdZblpieXF0Y2Juc3dpRnduaWVkOTdqNXFuUXhkZTlRTSszQ2JUV21KYUo4aFRidCsrZ2FOc0VBZ0cwVWhmZGgwb3BLUllMbUlaSmIrL0MwaWxPeHpsbmtjNEl0QVk0TDBjbkJGSUlYTWRsKzQ2ZHRMVzNjOVZWYTJodG5WV0tEYjJJNlRVclE0disvZ0ZlZi8wMXRyMjluZDZGUGRXeitPZkNWRmdIclh1Qm5wZVQwQnJUc3RpN2R4K3hXSXlQZnZTakxGNjhtS2FtcG5HcmE0eUZZUmpJY294cEJhVVVudkpRWjNpd3N1SWxCd2NIV2Jpd2g3Lzh5Mit5Wis5ZUxsMnlHTnQyVHZQWFkxT0xaY2JQbHJvWDZQbDI4a29wWE5kbFZWOGYzZDNkekprekJ4Zy8xMmRsdk9yeitjb2k5aWdXYlFxRkFvN3RvSlJDU29ubHMwcW5MaU4rcEpTNHJsdktYS2YxdUc3Zk1BeTZ1cnJRV25OWjMyVzh2TzRsM1BNNE9heW5RQjgvQlFSNmZsUXloUGo5ZnFLUkNGTEtrN0xnalNaUTNscnM3KzhuTlpKaWVIaVlUQ1l6cHJjeXBFRWtHcUdoc1lHR2VBTk56VTE0bm5kU0V0MEtydXNTREFhSngySUVnMEZNd3p5dnBhSXBvTThaZ1paNHR5N1BxYnBGd3pBWUhoNW05NjdkOUIvcngrZjMwZGpZU0dkbko1Rm9oSUEvZ0pDaWVwNG9uVTR6UERUTXpoMDdjVjJYV1cyejZPN3VKaHdKNDdsamUyalA4MHEyS0RYV2llcXp1NnVaWmFhcHcrbldIMDNUeEhWZE5tM2FoQ0VOVnF4YVFVdExDL0Y0SEdsSTdLS043ZGlsMDVaU1lsa1dQcDhQcFJUSlpKTEVRSUtkTzNmeTlyYTNXWDM1NmxObU5ybFFhNkZxQ3JqUUdZR2VJWldFc3N1WEw2ZTF0UlYvd0U4aWtXRFhybDBNRFE2UnkrV09DK016VElOd09FeHpVek9OVFkzMExPeGg3aVZ6R1V3TVZzc3JUaFR2SmkrYm1TUk5HN1RXK1B3K21wdWJPWFRvRU52ZjNrNHFsY0t5ckZKU3NVaUVRQ0NBWVJoNG5rZWhVQ0NUelREUVA0QnQyOFFiNGl4WnZJVDJ6blp5MlJ6RlluSENOd05tdXZocGd0YWFjRGhNb1ZEZ2xWZGU0WjNENzlEUTBNRGl4WXVaMVRhTGVEeU9hWmxvcGF1emVDa2x0bU9USEU0eU1EREEwYU5IV2JkdUhYUG56bVZoNzBKQ29SQzVYRzVDUlRxVG83NFdtT0FtcUloelpHU0UxMTk3bldLeFNOK0tQaFlzV0lCcG1veU1qSERvMEtGcU42K1VLcVh2RGdWcGJtcW1wYldGOXZaMmVoZjFzbS92UGpadTJNalJvMGU1K3VxckNVZkNFeXJTbVdXbUd1QjhaN3FudkhaWm5NbGtraGVlZjRHbXBpWnV1T0VHR2hvYlNDUVN2TDN0N1dwNjhVQWdRREFVeEcvNWNWeUh4RUNDd3djUEk2UmdWdHNzZW50N1diUjRFYTJ0cmJ6MTFsczg5OXh6WEhmOWRUUTJOcExKWkNaRXBHb0tuRHV1ZTRGT0pKVXlOcSsrOGlyTnpjMWNjKzAxQkVOQnRtL2Z6aSszL0JJcEpGMXp1dWpvN0tDaG9hRlU0a2FVVGxNVzdTTERROE1jUG5TWWd3Y09NdEEvUU4rS1BtYlBuczJWYTY3a3hlZGY1TTAzM3VTS0s2L0E3L2RQeURtcG1hM09LWTdQNzJQYnRtMW9yVmx6OVJxQ3dTQWIxbTlnNjVhdExPaGV3TktsUzRuRlk2VmM5b2tFeWVFa3RtUGo5L2xwYUd5Z3JhMk5ycTR1ZWhmMXNublRadGIrZkMxcnJsNUR6OEllcnIzdVduNys3TS9ac1gwSHF5OWZQU0VDVlZOZ3IzTkdvS2NnbjgvVDJkbkpuRGx6Q0FhRHZMM3RiYlp1MmNyeXZ1VXNYYm9VVDNsc2YzczdCdzRjcUZiak1DMFR6L1Z3ZGppRXcySG16cHRMZDA4M1Y2NjVra0Fnd1BxMzFpTVF6TDFrTHUrNTRqMG4xWisva0tncGNDaXAvZ1U2Z1UzZ09SNnhlSXhnSU1peG84ZllzbmtMdll0NldicHNLYTdqc21IOUJuYnYyazFiZXh0TGx5MmxxYWtKeTJkaEYyMkdoNGZadTJjdmI3ejJCcGwwaHFYTGxyTDY4dFdrMDJrMmI5NU1jMHN6RFEwTk9JNHpZZkduVTJFTU9pMk9mSndyUWdvODE4TzJiWFpzMzBFb0ZHTEpwVXR3WFplTkd6YXliKzgrVmwrK211dmZlejN6Rjh3djdSb05KeEZDME5QVHczWFhYOGZLVlN2WnRuVWJXelp2QVFFclZxNUFTc21lM1h0QU1LSEIwVk9naDU4Q0hyU0NFQk9TaThnMFRYSzVIQ01qSTNUM2xQYlJkKzNjeGE2ZHUxaTVlaVdMbGl3aW5Vcno5cmEzT1hMa0NHaVFocVNycTR1ZWhUMHNYcklZMjdiWnZuMDdyYk5hbVR0dkx2TVh6R2Z2bnIzTW1Uc0gzM21VeEJtUFVUdEpkZC9GMTcwSHJTd3pUZFJ5dDJtYURBOE5ZeGdHYlcxdDJMYk40VU9IYVdsdFlmNzgrU1NIazd5eTdoVU9IRGhBZDA4M3F5NWZSVmRYRjF0L3VaVU5HelpRS0JSWXZHUXhyYTJ0N055eGsyS2hTR3RySzFwcmhvZUh4NjMxZmlHWUNtUFF1aGZveFdCa1pJUmdNRWc0SENZMWtpS2J5ZEkxcDR0QU1NQ0IvUWNZVGc1ejVab3JXYlI0RWUzdDdTeGR0cFExVjYvaDJORmo3TjJ6RjUvZlIzdEhPNWwwaHBHUkVRS0JBRDdMUjdFd2R0amRoV0lxSEpxYkVlaHAwRnJqT0E0K253L1RNa3V4b21naWtRaU83WkJNSnVubzZLQzl2WjEzRHIvREc2Ky93ZkR3TUhQbXpDbGxWazRrcWhGT3hXSVIyN2J4Ky8ybDgwYnV1VVhLbjRYeEUzdjlpMEQ5Qy9RaXRFR2xLRzNsdlNyL3J1d2tWakllMjdiTmdRTUhLQlFLQ0NGS2tmU2VXNjBidXVUU0pZVExsWStMZHZHY0NubWRvY1hBMUFoWXJudUJUblFUQ0NHd2ZLWFRsWlV5M1ZDcVYxUXBtWjNQNTdGdHV4UUZiNXJrc2prTXc2Q3hxWkdoeEJENzkrK251Ym1adnBWOUJJTkJkdTNhUmFGUW9LbXBhVUtTbVZVMFB4VUVPblZtOFJOSU9CeG1vSCtBUXFGQU9CekdORTB5NlF4U1NvS2hJQWNQSGlRMWtxS3hzWkZBSU1DUkkwZm9YdGhOVDA4UG1YU0cxMTU1amFOSGpoS1B4K252NytmWXNXTmNkdGxsdExhMmtzL25KOHp1S1RBRXJYOFBPdEY0bmtkRHZBSFA4eGhPRGhNS2hRaUZRaVFTQ2ZMNVBNMU56WGlleDJDaWxEMXYwZUpGSkJJSnRtM2RSaUFRWU1YS0ZmU3Q2TU8yYlE0ZVBJaGxXVnh4NVJYTW16K1BZckU0b1Y1dXhvUFdCQlBiQ3E3ckVvNldLaHdmMkhlQTdnWGRORGMzczJYTEZvYUdodWpvNktDcnE0dmRlM2JUTWJ1RCtRdm1rMDZuMmZEV0JqelBZK0hDaFN4ZHZwVGVSYjA0cmtQQUg2aWVWd0ltWkF3NlVlWEFKNE1wSU5DSlJaVkx3blQzZE9NNkx1bE1tdGxkczltM2J4KzdkKyttcmEyTlpjdVg4ZXd6ei9MYXE2L3gvaHZmejdKbHl6QU5rMjFidDNId3dFSGFPOXFKUkNLZ0ladk4wdDdSVGpRV3hYVW1OdFB6VkJEb1RCZC9CdGkyemR5NWMxblF2WUJDdm9CcG1TeTVkQW52SEhxSDNidDJFMitJczNMVlNsS3BGQys5OUJMWlhKYStsWDFjZGMxVnRMUzJNSkljWWYrKy9lemJ0NDlFSW9IbmVSalNPUDBibnljelo1S21DVUtJNmxsMktVdjFNZHM3MnBremR3NGJOMjRrM2hCbjd0eTVTQ0ZadDI0ZHp5ZWZaOW55WlhSMmR0TFIyVUVtbmNHMjdYSnlNQjlhNitwUzFFVFpDek1ldENhNFVHMVFXYmM4VTlFVUNnWDZWdlRSMHRyQzg4ODl6NUVqUjVqVlBvc2JiN3FSNXBabTNuempUWjc1bDJkNDgvVTNTMlVVL1Q0c3l5cWx4UEc4OFhON25xVWQ0MUdxV0ZmL0NwMENIdlNDS1JTdmZPRHRUTVRodVI2V2FiRjgrWEwyUi9jRGdud3VqOS92WitYS2xjeVpNNGQ5ZS9kVmE3bFhFanFVM3VyVTR2U1VBaUVRNXhGaG9MV2UwT013RjRzcElORHpRMHFKNHpna2g1TWtrMGthR2hvSWgwdjVPVS9ubnBWU1JDSVJWcTFlUlQ2ZnIyWUZVVXJSMmRsQlIwY0hydXRXSHpkOXB4aDNDbEhOVDVwSUpCZ2FITVIySEF4cDRLcXpuVXhkMkVTNGs4bjBGbWg1eTdLeHNaSDE2OStpdTZjYnBSVFJXQXhUeXZOYjZLN1UwcXh1azQ2Zk5LeGtTaWxjY0NTVjR2WFhYMmY5K3ZXMHREU2YwMXRYZDVMcVA1aHBtZ3RVYTF6WHBhMnRqVlE2d3c5LzhBUDI3ZDFMSkJwOVYxUVhDeUV3cEN5dG9XN1lRRFFhWWM2Y0xvcUZjMHZ3b0pXYU9SYy9GUkJDNERnT1BkMEw2Ty92Wi9QbVRmZ3MzNlNNMzRRUU9MWkRRenhPUjBjN2puMnUyWlZMVlp0bnV2aGE0QUxscUxkdG01YVdGbHBiVzFHcUVzQnhNZlBVbDZLbHBKUm93SGJzYzU0a2xVWUxlaVp4UXkxd29UeWRFR0tNeXNjWHYzMVZlUW5xZkdid2NPRXk1RTAyZGI4T2VpR3BsUWE5SUhaTUVRODZJOUFwaUJBQ2paNFNDL1ZUUUtCVHJJVGNCVUxycVpIZGJnb0lkSWF4bUNxVHBDa2cwTHB2Z3d2UHUyZW02djdEbVFJQ25lRkVCR1VQT3BQNlpvYmFSYytNUVdlb1ZRUmFUNDI5K1BvWHFKNlp4cDlJYVNkSm9iU2UyTlFsRjRHNkY2aEdUK3pCbmpxbE5EM1M2Y20yNDN5cGU0RUNtY2syb0ZaUlNzMElkTkxSWkNmYmhGcERDSUhydWxpbU5UR3BteThpOVMvUWFUZ0NGVUpVby9USHc3WnQvQUgvUmJScVlxajdhS1pJSkJJRWFHcHNIUGMxczd0bUk2WEVORXM1NU9zWkFUaU9UU1FTNFpMNWx3RFEwbnh5NUgxSGUvdkZOV3lDcU8vV0FuYnYzcDFldS9ZNVJsSnB0RmJWNVJVQkJZQm9MTXFtVFp0TTIzWk1yVFhGb2ozWkpwOFhHc2htTXF4Y3VVbzkreS9QZWkwdHpTcWZMMmpBSjZXUVFrQWdHQ0tWR3NFdUZ1dStmeEgxdmh2V1BYLytIdzRuaDc4c2hVQklpZks4Zy9tc2JXcEZCMmpiOFZ3RUdORjR6UEE4dCs1M1JqWGxqSHVXcVlhSGg1VUc3VE44RnBBTFJmd3B3elRhUGMvRHNpeWlzZGlEdTNidC9zeGsyM3crMUwwSDlmdjlCOXZhMnFyL05nenB5Nlp6ZisvWTZuZE4wNHhYdkNxaWR1STl6eGNCS0sxbFozdFFTaWxCQ3d4TGZqY1FzbTZwM0dJNXQvN0FwQnA2QWFoN2dUcWVrd2o0QTFYeEdZYlJadnJNcE92YTkvb0Qvb2NxeHpkRStaek9WRUZRT2sxZ1NJT2liZDl2K3VVZXk3Sit5L05LMis5S0tVTEI0T0hKdGZMOHFYdUJtb2J2N2RHZTBmTThncUhndmNyVFYzcXU5M1BMTXY1VkpXNjM3Z2RrSjJCSUE4ZHg5dGhlOGU5Q1Z1eGZSbGVka1ZMaXV0Nk95YlB1d2xEM0FyVXNEb0xZNzNsNlh2VUFwTmFOUHIvdlEyVEUrNDJBb1ZFWFBvdHhMV0JJaVNOWkdZbUVmOVV5ekFXTzY1YlRpb1BXT3FkaDgyVGJlTDdVL1Rwb0pwT2xXTFRYR3NhN3Q2S1VKaFFPZmpsUlNIQzAvK2pWb1dBQVE4b3A4U09sUUVwQktCakVWZDdkbVV3NkZmRDUvdG85THQrVFFDbjlrdWU1RTVlKytTSlI5eDYwYUhzWXBsNHZwZmkxMFYyYzUzcUVJNEducy9uaXI3aEtmY3kwek85NHlxdnJibDVya0VMaTkvczUvTTQ3bjBzTUpyNHpiOTdjdjBNUU9mRzFBbjVoaUxyM1AvVXZVTXMwMEVwdE9IR0M3amdPVFkzTk54dEc2cjBEZ3dQZmJXdVoxV0FheGwvVzh6a3lpVUFhRXR0MUhrd01EOTR2VGJra0dvMzhSOGM1c1p5TnhsTnFremNGd3UzcWZoMDBIbzlobUlab245VjJ5TEtzenRGVk0wclo0a1J1LzRHRGk2TEJ5S0hPOXZhN1BNay9hYVhxcm9TUUVBTFROSEFjNTlOSCt3ZStZZm1NUUZORHd6N1g5ZHBHdDJFNXhWT2hhTnN0U3Fuczd0MTdKdEhxODZmdSs0QndPSUxQQ21qYmR2N25pZDEzNlZ3T29jN096aWN4Qk5sQy92dUdOSzdSbW1PRzhlNTRydFovVE5NQXRPM1k5bDFIang3N1JuSWtTVk5ENDArVVVtMWo5UWhLcWI4VFFtWk5jK0xLTEY0czZ0NkQ5dlgxbGMvZktFdEtNZVM2YnVURWZFWlNTZ3pUL003T25idnVEZ1lDZE02ZUhaWHdqNlpwM2FhVVFxbnhFOHBPTHFJY21lUzhLWkIzcGpPcHZVZjdqeEdMeFI2YzNkRnhUNkY0Y2p5eUFQTEZZcXRTS2lHRW9ONDlhTjJQUVE4ZVBGalpXWEVhR3h1KzF4Q1AvNlp0SDcvZnJwVENKOFRIZ29IQXNaRlUrak1kN1Y2NjREaTNPMjcydDhPaDBBT21ZVGE2WG0zRlBVc3AwVXBwcmZWOXFVejZ5d0NXWmRMZDAzMmZJY1E5K1hGU2lHdDR3bTlaaVZJT3h2cDJQakFGUE9qb1Jnb0UvRDJYTGw2ODAzYWNNYmMxVGRNZ215czhpTmFmY1Z5SFFxR0kzK2Z2aUVXaWZ5R2wvSEF0ZlJaS2VjODZqdmRwWWNndFNya2trMG5pOGRpOW9WRDRBVytjTDVPUUFvRzRTc01ybGNjMmI5NXkwV3llQ09wZW9GMWRYVUJwdk9sNUhvME5EZi9ONy9kOTBYRk9UbDBveWxtTWk4WGlvNWxNNXVQU01FQkwwSnA0UEhhRjU2bi9LdURmVld0elhpU3FSUStVUnFHZkJyNmN5MmFmTXd5SnExMEMvZ0JTeXY4cHBmeDlLZVZKdG1sZCt2SzVudmUvYy9uOEp3MzU3dFJpMTY3ZEYrMCtKb0s2RjJobloyZjE5MUlRTDdKOVZrc2FJVUpLalgwc3ZKd1Q5RGxQcVU5S0tYZTVqa3N3RUNvbHRIWHM2end0UHU0enpac1F6Q3ZsMnJ6UXlXekwzYThRU0NGeFhTZWg0YWNHeG1OS3FTZTFDV2dYclJWRjIrNEloNk1QV2FiNXdaT3o3NVdRNVFYOEkwZU9oUXUyblpPajFqK0hoNGN1b04wWG43b1g2Rmpqc01hR2h2Y3ZtSC9KTThWeTZaZngvazRJNGRtT2ZaY1E0bkhIZGpFUUlBVk9VV0VacGxGVXhidjlsdjh1NEJhQkdLMnIwdWhPai83SGVBYSsrNnNVNWVQQWFBUUN6M05mVk9oL2RCem5PMHFyZER3Y3gxTWUybFNVTjhiZUw3VHhJeUZGOUZUM0lZVWdtVXA5ZkdobytGRXBqMStZR1JrWk9ZVnh0VS9kQzdUOWhNaHhYUlpOYTB2emcxS0llOGJ6b3FPUlVuNDNuYzU4VG11MVB4YUxrczhXY0YyTnB4eVVxeEJDTG9oRUl1OXhQWGNlY0NXd0VyaEVsTkxJbFJnMUtaR2kxQTByclVxL285RmFIL0k4YjRPVTRsWFBVM3UwMXV0OWxuOWJKcGNtR0E0aU5Qajh2dExmU05tQjFuOXFHUExYS3dVUnhxSlVkOG5DODlRamh3NGYrVFhET0xsQ1NYOS8vOWw5b0RWRzNRdDAwYUpGSnozbWVSNmVwNGpISWk4cnoxdmpLWFhLWmFUeUdSOWJLZjNGZ04vNjl2REl5RkhQMHdRREFWekh4WE1Wd1dBUXh5bVZrOGtYczFqU21tdFpWby9TdWtzSTBhazlGUkZDQm9WQTJLNlRONlNSTTAzelNMRllPQ2lsM0F2c3llY0x5dktaV0thSjQ3cjRMQi9TRVBnQ1ZybTJ2TmNvRVhkTEtmOEVSUFIwczNBaEJhN2o3aXdXN1VWYUNDM0h1TWZkdTJmR29KTktJQkE0NmJIS1Bma3NIM1BtekU1WWx0Vjh1cnJzNVM0ZnJYWFJjWnh2NXZPRnIxdVdlVEFZQ0dJN0RyWmo0N2NDZ0NDZFRXRmdZSmdHV3BlaWg1U3RNS1NCa0pES3BiRXNINUZ3bUV3NmpXVlpJRXBSMDZiUEpPRDNVYkNMcEVaU3RMVzM0WG5lTEVQSzN3TStKU0IydWhiUldtT2FKcEZ3Mk5teloyL0QwZjcrM0hoZndEUHBRV3FadWhmbzZSYlllN3E3bDRYRDRaKzRualAzVEpjRkRjUEFkVjFIS2ZYM1Vob3ZlcDc3UXI1UU9CaU5SZ0dCNHhSeGlrVjh2aEJhSzBTNVBLSXBUVXpUSUZmTUVncUZjUjJGNjluRUcrS2tVaW44UGd2TDU4ZnpGRXA1c3dyNXd2dWkwY2hWUW9qZjFGcUh6L1NlUzk3V0hYWnQ5NFBIK3Z0ZlRLWEhQLzVlNysxYjl3djE0d2xVYTQwb1RSaTJLTSs3UWlCMkNDbGlweXBEV01IelBLU1VsaUhsYnl1dGY5czBEUlVNQm4rc2xmNFhCQzhJSWJZTFE5aW1hU0NrUkpvbTZXd0tuOC9FRjdBb0tra29FaVNWekNBTnNId21oalFzclhRM2NJT0E5L2tzNnc2L3p4Y2NiMlkrSGxJSVROTlUrdzhjV0pOS3BYZWM2ak9ZQ3RTOUJ6MXgxbHFoSXREdUJRc0lCd05rYzdrMmFSZy9Dd2I4bDdudTJRY3dTeW1yM2FWR0g5TktKNlNRZ3dnR0VPSlFzVmhNbVlaUk5Bd0R4N0Y5bHM4WFU1NmFyYlZ1TlUyelJTblZBcUpkeXZKaGpYUDQyR1ZwVG5aQVNubmp6dDI3ZCtaeitkT0tzOTY3K0xyM29HZUNsQUxiY1kvaE9OZjZMT3VmaEJDM3dObDFmNk1iV2lMYk1IZzNpa2hyUW9FQXFseFp3KzhQVk92TVY1SXNWTDVJNStvUVNudnkzaTl5eGVKZHNXamt5TVVvNTEwTDFIMDAwNW1nZGVsNGhOYWtzN25jclVxcFA0THh2ZTlwcjhmSkpWNjhVVjExMWRPVzYzWldkcWJPUlp4Q0NIeVdSYUZZL0VvNm03MU9LM1ZrS25mcEp6SXRCRnBCVUpvQUZZckZCN0xaN0hWS3FlZHJ0YkdybFk5ZGQzMHlsZnFBNjZrL0ZKejdsNnBlbVY1M1MrbjRzUkFDMS9OK2tjM2wzNnMxbnhkQ0ZFM1RSRWhSRTRITW8ySUJ2dXE0enFwc052ZTBMQytEVFRlbW5VQXJWTFlJRWZ5cDdUZ0xVcW4wL2NwVEJTa25Ud2hTeXZJdWxIb3dsVTVmVXJUdHo1cW1nV2xNai9IbVdFeGJnVllvZTZ0M0JvZUdQcGRPcHhkS0tiL2tlZDc2U3VUVFJJcTFjdWx5ZC81THUyaC9QVmNvTFBhVStveFNhditFdlhFZE1lMEZDdStHNFNtdEQzbGEzK2U0N2lyWGRUOVFMQmEvcjVRcVZwNi9FTzlUR1VPV2hDODA4T05jUHYrdmxWTExiTHY0WDIzYjNpN2x5WHZxMDVWcHNjeDBwcFNLdUZZTHl6NmRTcVdmRGdTREhRRy83MnJidG51Q3dlQVZ3TlZDaUhZNGZzbElWdU5HU2x1YWxlZEVKVndQOER3MW9MVjZ6VENNbDIzYjNtbmJ6cXZoY0hpLzY3Z292eXAxOFZNZ0N2NUNNaVBRY2FoNE95SEVFZGQxZjVqTlpRa0VBa2hwV0xsOGJwa3A1VUxMNzF1c0ZSMUMwT0Y0WGxRZ0xDRVFXaXRiU3BuVjZLTmE2M2MwN0hBZGQyZlJMbTZXVWhiQ29SQ3U1K0c2enJ2dlU5Y245aWVPL3dlV1BpdHhuekZwSXdBQUFBQkpSVTVFcmtKZ2dnPT0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMSIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0IiwiY3JlZFByb3RlY3QiXSwiYWFndWlkIjoiNDU0ZTUzNDY0OTQ0NGZmZDZjOTM4ZTkyNjcxOTNlOWIiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInV2IjpmYWxzZSwicGluVXZBdXRoVG9rZW4iOnRydWUsIm5vTWNHYVBlcm1pc3Npb25zV2l0aENsaWVudFBpbiI6ZmFsc2UsImxhcmdlQmxvYnMiOmZhbHNlLCJiaW9FbnJvbGwiOmZhbHNlLCJ1c2VyVmVyaWZpY2F0aW9uTWdtdFByZXZpZXciOmZhbHNlLCJ1dkJpb0Vucm9sbCI6ZmFsc2UsImF1dGhuckNmZyI6ZmFsc2UsInV2QWNmZyI6ZmFsc2UsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6ZmFsc2UsIm1ha2VDcmVkVXZOb3RScWQiOmZhbHNlLCJhbHdheXNVdiI6ZmFsc2V9LCJtYXhNc2dTaXplIjoxNTAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxLDJdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjEwLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjE5MiwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV0sImZvcmNlUElOQ2hhbmdlIjpmYWxzZSwibWluUElOTGVuZ3RoIjo0LCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MTAsInV2TW9kYWxpdHkiOjJ9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDMtMDkifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTAzLTA5In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiYTdjNjVhYzk0NGU4ZDUxNDZmNWNiZWI1ZmMzMjg5MzE5MDhhNTM1MiJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJhN2M2NWFjOTQ0ZThkNTE0NmY1Y2JlYjVmYzMyODkzMTkwOGE1MzUyIl0sImRlc2NyaXB0aW9uIjoiS09OQUkgU2VjcDI1NlIxIENvbmZvcm1hbmNlIFRlc3RpbmcgVTJGIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCIsInJlbW90ZV9oYW5kbGUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJrekNDQVRpZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQkFNUXN3Q1FZRFZRUUdFd0pMVWpFTk1Bc0dBMVVFQ2hNRVMyOXVZVEVRTUE0R0ExVUVDeE1IVUhKcGRtRjBaVEVRTUE0R0ExVUVBeE1IUzI5dVlVVkRRekFlRncweE5qQTFNVGt3TXpVMk1EQmFGdzB5TmpBMU1Ua3dNelUyTURCYU1FQXhDekFKQmdOVkJBWVRBa3RTTVEwd0N3WURWUVFLRXdSTGIyNWhNUkF3RGdZRFZRUUxFd2RRY21sMllYUmxNUkF3RGdZRFZRUURFd2RMYjI1aFJVTkRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVlTVVlRStwZHFTUGovb3JYVXhtL2o1YytEcys2UXllWWwvc1Z4TDNEbkdxSHpOeFBXdGpkTFlPTzlNc2ZBQjNwQVNxWWJKWEsvL2JGVjJMUDVRS0pucU1qTUNFd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBT0JnTlZIUThCQWY4RUJBTUNBUVl3Q2dZSUtvWkl6ajBFQXdJRFNRQXdSZ0loQU01RktCWFgyR3JJS2ZmUldpN05hdnBvVTU5R2lySmlWeFhFQmVyS1AyYnRBaUVBNkljQlJDT0tDMGVJQ2I5anlLYndhUXAyZDRjK202dC9iM0RyWWMvQnNJQT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBU01BQUFBd0NBWUFBQUJhRlJ5c0FBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFFblFBQUJKMEFkNW1IM2dBQUVHMlNVUkJWSGhlN1gwSGVKeG5sYTdhcUJlWFZFTFl3QTExTHl4a2wyWGhoa0FvQ1FUQ0xydFBsdWZDaGN2ZUpkd0FTOWdzc1BBc2daREVYYlo2Y1M5SlhPTVNKMjZKNDdqM0psdTJ1alRTU0pyUmpFWmxlbEU1OTMzUFA3ODhWbXlORitjK2ErZlJlZlRwTC9QLzMzZStjdDd2blBPVlAwa21hWkp1WWhxT2hhWldtN3kyNjAzWnVIVzdyTjN5cXV6Y2UwQjZCbjFqdjRlSFIyUjRkRVJHY1M0eUVoY202VWFoU1RDYXBKdWFDRFFuejlUS3NoZldTRkY1dGN5dnFKYTVwUlV5cTZoVWloY3RrWE1YNjJRbzloeUJpR0ZraEhkR1lzZEp1bEZvRW93bTZhWW1oMnRBRnE5NFVaNmROVS9CcUxDOFNvcXFGc244cW9VeXU3UmNscTVjSmE3K0FRV2pvWkhoeThCb2FDakNLQ2JwQnFGSk1KcWttNW9PbnpnakM4cXFwTENrUWlxWHJUUzBvcEl5bVZOV0lmTXFxbVRPL0FWUzE5UXNVYUJRT0JvQkJDa2NhUmdlam1vY2szUmowQ1FZVGRKTlRXczN2aUt6aThzVWhOUkVLNjlVcmVqNW9oS1pDekFxS2l1WDQ2ZlBYR2FtWGRLS0puMUdOeEpOZ3RFazNkUzBhZnN1S1ZtNFJJR0ladG1DNmtWU3RteUZ6Q2d1bGZrNG4xZFVMSWVPSFg4YkdFVWlJVDFPMG8xRGsyQTBTVGMxblRoL1VjR0lwdGxNQUJBMW9ubVYxWVptVkwxUU5hUDY1aFkxMHppYVJqT05QcVBSVWNMVEpCamRTRFFKUnBOMFV4T05yV1ZyMTZ0L2lLTm5zNkFkVVNPYVdWNGhzeW9xNVlVMWF3MGd3blBSWVlBUWppWVFUWTZtM1ZpVTVKS295TkNnU0dnQTlkTW5RUmxFQmFPUzBHa01YOE5ndzlCSW1IMk5CbjJKdFQyQ2Y4YUFoVVNqckhpRFJ2Z3pmNDlST0J6VlJoTEdQMzJOVWVBa0VnSlBPSTVFb25vL2lLQ3hvR2NiUnFRQlJCN0NNY1M3dzNocEFQeGZ2Q0NlMWF1bGE4Wk1HWmcxVHdabXpKZmVad3ZGKzhkbkpQQ0hQNHIzOTgrTHQ3eGFodmJ2aytHZURqUk1EL0labG5aRUcyRDh3NGhyQ0tyN1NGUWJ1Si9weGZrM1I4RjRmRERKanpna2dySVRqOEZMZUFSMy9PQVE4YkFNd3VCK2VGVDVEK0ExR2dkNEEzbnk0SmtCUFpjaGxLRzFWU0pIRG92bjlWMFNPWGxTWkxBUDhlTGRjQmpsRUFSUHpEdUlaUlJoNzg1MFdPNVJDUXo3a1ljUjhlS25JSDVUdnZGd0dDbndsekRTNG5OUlpBeXg0b2NBK0FEUHczeURFVjQ5akZKZ1IyTGx6SURveVlkM05LcnBoWkdURU5MUk9tS3hhT0V4djBQaTBwSkZIWU8vSVR6cFJRaXdYR2dpc1lyZkFTeGdGQU9CZ0d4NDVSVXByYTZXK1dWbE1xZW9TSW9ySzJYZDVzMW9mMUVaR3JvOElkWjFBTzlNMG8xRlNhNTdQaWsyeSszU25YYWJuTXVZTG1jLzhra0pQanRicExrQkRabE5iR0lpQ0FYUnVJZGpMWXVWcndpQ0VBNUd0T0VPK2tOeXRyWk9Ocjd5bWhTWFY4bU1PWVV5ZDBHSmxORE9uMThzSlpWVXB5dmx4YlhyeE9zTEdNSk9RTU9maHpFZzZtRlBDTnlNYXNNZkhnWDRkTFdJRkM4Vi84TmZsZ3QzM1NhMW1jblNtWlVrQTVsSjRrNU5rcTZrSkhHbUpVa25qcmJzSkduS1RaSjZYRGZqdWowM1Izbys5VkVKZlBkckltdGVnNFE2a0Y1UWhrTitCUXVmSHhDQk5BRXZsOUdWd0dnRVV0WC96QnlwKzd0dnk4bXZmRTNPZitQYk1ycHFFVEx0a2w0K1lHUkRQRkhrQzhJb29VRVozcnhSdkk4L0tZSDd2eVh0bVhuU25aNGw5cFJVY1NhRFYvRFhScDd6ODZRaE8xZDYvK0poNlgzaVNYRy9zbG9DWFJkUXdPQnFDS0NBUHdXeUdBWERDczFHWWlFRE9CVEs5YUV3ZnNPSkQ1azZWaWUxS1hkSWUwNkJPSkp6eElaMEp3cDJTNVowSktWTGEwcTZYRWl4eVBuOEFtbit5TDNpZk9qeklvOS9EM1ZRS1dLdFIzcDlFUG9ZSUxNcEJQRlBPelB5Z2pZQlVJdWdETmlaS0pGUGh1c2tmOWhvWTV6VTJON1ZMU2ZPbkpXYUN4ZkY3dXBWTmxoWDJ0R0FDT0FteGRmaEpOMFlsTlJYa0lMR2xpVGRDSU1Jb2FSTWFVa3FrTnB2L1MwRXZpYjIyTldKWUVRZ2lxL2NJUXBMakd3dXQyeDc4eTBwaFFvOWo4T3RzVkJZWG1rY0s2dGtObXo5ZWVWbHN1dXR0N1JoTVNZRk5jU3RXbEFJdlZpVWNVYkYzMzVST243MFUybVljcmNjdTNXS3RFTmcyOVBTcENjdFZYckF2eE9CWUVRZzZzS3hDZGNVY0dkU3N2UW5wZUdZcHNMZWlHRE5USmRqR1puUzhlSDdSRmF1UW5LQVg2OFB3bVBJc0dxSWNXUUNVWHlnNVBWLzlwdlNpL2o2VXBMRWptUGJ0S2xpZitKbitDbWdHbFlVUituckVsZmhiRGw4NzBlbExXODYrQU1BNFZrUEF0OVY4RXhQRWdmQXRCdTh1OUxTOFh1eUhBU0kyc0NuRTREUVhIQ1gyUDdsWHlSY2UxckxpWEZEZVRRS2pLd3lxUFppbEQveG5BK09RcnNhVldUQXcwZjJTRFBTZGlDOUtJSUxQRThVT3NDTERVZDNSb3E0OFR6Zk04bzVUVHdXQUZOcXZqU21USlhhajM5S3VrcG1pamdCVE9nMnlKOFQvTkJFVXZ4aGdSSU1jYzdmR0VhRytQLzZpZFdnVlJFanRyLzRhNU11MVpsQjhlQTBTZi8xbEZTTDNyZ2hCMXJETkFnUmprT1orU3E0cHpPbmlUejltOWhqRTlHbENtVTF4elI1UFhwOUlWbjE4a2FaVTFZdXp4Yk9WK0NaWDFVTis3NVM1c0ttbjFsY0luTXF5bkN2VWw0L2VFRDZnajZWSno5NmVZSWNEUk5lai9ML3NGdmNwVVhTL2Q1UGlBM0NmQ0hmb3NKc2g1RFlrSWRPQ0V5M0JZSUQ0V25CZVRPQXFEa0RXdEFVQ0xVbFZmcndiRC95NVFUNGRHVm5hcTlQQUdad1pXWkpEYlNFTXc4OExITDJwRVJEL1VoMVJQd0I2a21YVXp3UU1VU2hTL20vL0tqNEVFOHYwZzJRRDV4ZnlKd3VzbVFGdEN1UGpMeTZSYnJ2L1F5RU9WMzZrcE9sRGhwY004cTdBVHkyUVd0ckFBalZndTg2SEpzQlJ0WjBhSG1wNUM4Vm5ZTUJVTlRxMm5IZWo4N0M4WUcvRW5kSktiaWgrUVhSWjVuemhJVUZrNDlha0lvNS9rR0hWRE5QWUZiQllKR09OMTZUeGx2ZUp5MU1HL0UxcGFWTUdOcFFobzNVMk1CREY4NVp2bDNwcWRLV21peXR5RXNieXI4Wjk2alp0U04vWnovMDU5SzlGTnBTRkZBSmZtaksrV20va1RjRDRmVVFHSTNJS1BtNlRob1pRa3RCMElKQWlJYVJVT3g4S0RLc2RSUVBPanhub0xaa2RIaVRkS05RRXRYd2RnaXBOU2REemtDUUxxS0J1cE1zMG1YSmxOYTc3NGc5TmdHeEFjUXFsUUFVaVE2cklEajdQYkoyNHhhWkF3MW9aa21aenZrb3JGcW9Ea1lHWHZPM09XV2xzbVBmWGhsRXcyUjdqYUpYRCtHY1lFVGZRb0R0YU5nbkF6Ly9oYlNDTjJvUTdSQU1ha0NlbEV4eFFhZ28vRmJlQi8vdEZnZ0k3blVnZEFLY0tIQ3RFUDVXYUlCdEJDdGNzM2UzSjZlTE5TdEhnaWtwY2g3WFBYZytpSHlmbm5LYmhOYXVoQlQzR2dKOUJZb0hJM1QzMHZ6Z2d3b2lEVXdmY1EzazVJb2pMVWNpOTM5SklxV3o1UGhkZHdNTWsyVVV2M1ZCc0MvbUdRRFVqN1RKZXkvdURTWkQwNEMyNFlWQUR5Wm5pQXZuanFRVTVEUEZNRFVSZHg4NmkxNEF3amxjWDd6emRvazg5ZzlJbnI0bkEzVG9lNk9vMHpOREh4TVZJUTJvR0dwNWZ1Ym85Qm5rTjExY1dSblNtcDJzSURKUk1MV2hidkRJdkJHRU92a3VBS2sxdzZLQTZnQnZiZ1JxZUt5WGxwUnA0dmpaejhGS0ozZ1prWDRFZ3BKUndkU2J5Q1g0ZXljY3lLaUMydlAxY3VqZ01kbTM5NUNjT2xralhaMDk0aG1FTnNycUFSRjQ0djFHUnIxTjBvMUdTYzI1NmRLQmh1YTB3RnlEUUxWQlNMb3B6R2hjclRBUkVsTE10Nk9xTVM0cER6MTlnN0p4MjA2Wk1iOVlKNkJ4SWhxSFhoazQ2c0c1SUlXVjFUcExkcy9CZytLQkdjYjNRa1AwY3BpakhMRXc0aEh2ZDM4Q1FjZ1FPL2p6Z0NjMitBNkVucFJjRllCQm1ESGRsblJwU2N1QTZWVWd0cXlwNk1YejhZNUZoWndDVHlCaklGaDE1a0tZY2kxU0EzQ3lwbHJVVjBPdGtML1RiT3EzM0NYQlpTc2dNQURGTWRCNU8rbjlxRS9xUHZkNUFKNUYvTm5UWWNMQWJJSDJWWWQ0bk8rNUJVQUNEYTRnVjJyQmUwYytnQXBnUWkwdEFnM0hud1RRU2s2RlJwVXU3dVJNUEpzQ1VBV1lRaU9obGxTSHZEWWczODdzUEswZmdnSHJwUnZnU3FBbFFEbm56WUYwZTlXL1piaGtvd0R3ZmdPTW9JSUV3U0xMbHM1amhTMnZUZHlmL2JUVUk2NEI4c2c0SmdqZEFFVTdlSE9rWjB0N012Z0RiN2EwWkpqeWhqOHVDSjRkNmVBWFBEbFFqaVBRUXFtWkhybnJGaG40M25kRVhFNHRSeWRxVnVFQW1oSHhrZHJSTytIQjlrTVRXcmgwaFN3b3JaQ0toVXYwT0x1d1NGNWN1MEZjNkJCTnVwSWpleEtVYml4S29tQUxHcHdmUndxNEM0MThBR1pDTnhwVVBjNFRFdXMzVnFmVWpLZ1JFWWllTFZ5Z1E2eXppeXBrZnZraURZVmxBS2FTS3BsUldDcmxpMWZLMWwxdmpRMjNrb2FpYUtMMGQ3Q1JSbzJSTGZuUkQrWEluZE5nQ3REblkyaEJ6dHcwOWZrMDV1UklFNFQyWW5hcW5MMmxRRHJ1K3dzWmVQZ2hjWDdoQzlMNytmdkY5NFVIeFBQQTU2VDd6KzZCTnBVakhSQ2FGZ0l1QUlFOVBrMnJqaFNMdEdhbVNTZE1EVGVFMzRNZW43NnpsbW52azVFOUwybXZTclgrcWczWEh4RDdWNytoWmlLRnV3ZmcwNXlkRGhBQmYrQ3RQY2Vpd09SR1dmWWlEVHJRTzhDM05XczZBR0dLTkFMNGFZSTFRSmd2Z0xjVzhOQ0owTVg0Y0UzTmlGcGZIUVM5QVh5MzRSNUJTZjFOQUllNjZYZUtiSHBaQVVmOXhXR0t1VjgxSVU0eTdzWVY5U1JrSWxaUDBFczJyNVhhK3o0aTNvemJ4RXBBbmlDMEF6UzdvVUcyWmFUSkJhVEp6c3BPTUFRL1hwaVlkWHlHb0FVd3I4VjFEVHN6WEErQ2IxOVNqdmlmbTQ5ZXhpMTlnQjhGSVA1RDlScXdjRGs0L0NsRXpabHIwVGdEbSt2U0dEanZpTE95S3dCU1BUMDlzU2VSMmpqdGFOSm5kR05Sa2cyTmlZTFlCRUd0bjRZZUhNTEp4dTlKblFJQnk0dzlOZ0doUGpscVJxS1BpS2FaYWtRQUlwcGk4MHVycFloZ0ZEdWFZZGVlZzJOTmtiM1dDRWRjQ0VRMCthZ1pSY0xTVkhOV2JCREFGdkJIOEhHbFpxR1I1Nmh3WDV5U0tZT2YvRy9TdmVFbEVXc3pHanlFREdnNE5EeXFJeXNxZUlpTFE5azZURDhNS1RoMVN0dy8vNVhVdk9mREFJSjhjYVZQVnpPT21naWQ0QVE2QjdTYUkxTlM1ZFMwZEpGcGQyZ0RKaUJkVlR0QzZIem9VYkhHd0VOSHd5Q1EvZFF1Y2Q1QXJSTm1UVitxRVg5TG1rVTZQdkZSOFQ3K1BmRS8vMHNaK2NOTUNUejlQTTVuNi9RRDMwK2ZBcEErSk0xWnQ4QWtoVmFGL0RjaTFDUHVyc3hNQ0hpZUJCQ2NDRTFwdVVKTnJ2bC9may9FQXkyQXpQVDVVSDVCQ1F3YjJxYUVVWjRSR0VsUm1Fb0Q2Q3g0RDNuaTBMNi92bEg4KzQ5TUhBNGRrSkVqQnlXOGRaTjRpdWRMOUxlL0ZkK2ozNWFHVysrR1dacXZBd1hVa3RxUjV5NmMyNUh2Ym5SbXJURG4yak96WkcvQnZiQ2pUcUlPZkJMaEZBR3FiMmd1UnQxZlB4Z1Eyemp6MnRTNGVWNjBjUEhZdmYzNzkwc29aUGorekZHMVNib3hLYW1UUG9BSlFxSjVSQnpOWVJXN1BRSGRSNFltR1gxRE04ckt4d0pueExLQnpKaGZKUE9LU21YL2dVTUdnQ0Vhem5oaGxPTG52Sm1vK0JHWnpsY1o2SmIrZTlGelF4QnQwTnk2OHFCTm9OR1BJTkQwYWZ6VjAyaUpFTHdFMUJQcmtSa2w1Y0JQcG50c0VueDZ0aHhOdWd0bVhySU0wRXdEbU5DWlhJdjRPN0x5TlMyT0dza1R2OEg3YmlPLzRJMUtHNmNYU0FUQ1JTMWpOQ0lERHo2aXdraWZGRWU5YU1vUTRPMHB5ZEk0emZCejFlZmNLK2VlK3FVTWRiUXpBdlhzNnV3Y0xVZU9kUmx6cDNUb216MTR1MFBPTEYwbnA5NzNFV2hjVTFXVE82Y0Nud1lBb3A4UDhTT05EdDVMU1JQWnNSWVJSWVd1ZDhQUkZsVVRMUkVSWTNYVWphL2dTTkNsbzV0MTRTT2pxSDhacHBlSFRNZk9xY0c2QjZSanh4NXB2bTJLOHRiQndROGNxVDAxWjJVclFBMm1wQUJNTTZYL20xOUhqQzVWZEhXK0laM3BBRXpOKzNVU28xaFFoamFIZHFjanRRQWd1Z0FLS3hiSm5QSnFXZkVpdE52WWM4eW1VU1NtSzRDWm5waE1iY284eG5kS1Y3bzN2dE15MHpFVzVUSTlJNWpMVWN6bnRkeGp2dGQ0TXJVM3BoV2YzcnRScTBzSVJnU2hSUE9JckRhSGJIcDFoNnJLbkpKUGpZaE82c0pGaXhXSTZLaW0yVllFa05wNzhJajQvR3pjUmh5Y0hLZ3hBNXRDS3BJc2JNalRxaFhTQUhEZzBMTExraXVOQUlzdUNEdDlSSzc3UGlkeTloeWVOWGlhaUNoYXNBV05MaFQxWi9TUlNMK3pWV1RkV3FtNWZScUVDVDA1VEE4ZE1Vck5rUG9zYUdESjZXcHUyRDcyMXdBR0xyUmtZOUFJRGNDQVpCa0FEUjBqQmtZdENHOERJL0RyZU4rSFJFb1hpOWlSNWlnWVladERYUFNsYUFGcU9iQUlSaVJFRFE2bXE0UVFuSU9xVlhSLzhTR1laUm5pemN6UUFZYVdYSmhPdWRDMmNFNHRoTnFkNnhkUGdLZFFiRklqT3c5andtZ2lndDZIdW8xQUthVXBSNVVGZ1R3TXhRS3lTRVVUWjBaZ2xobndtTGlSa2JZV3FYdjBNWUJQbGpSRCsydk96eEVYeW9BbWNGY0IyaERLdHVVVEg1ZWhnVVlqazN3WFlLVDF3cnhmSnpIS2ljQ29FbTJReVVTQXVDd1BvMHpNVERCY0c1bEFRQkFZYjdielBCSmhnVnhPWVRXWjQ5TzZVa2hNNDlPS1A3NmI2SnJBYUtKNVJOU0lDRVN6Q290bDVvSVMxWUNvTG5PaG9xNmF4aldCaUEzbExRQlJJRGFyZW93UU42Y0RzbFVGVlVwQlE4UFMvclhIVkV1aGh1S3daS2dQaHFOSk5IczhjMmFnSVVkMUJDa2hvZUVMWjNRVC85QTJ3aEhPWFdJSTR0SWp2VE9la3E3a1hLbURlZEdUbGl5ZXRHeXBzU1RESEV4VnMrTU10TEJvZVJFZ3g2OEtoL0xPN01kQUpCRVljWnFFNDUvL1NhVFhodlI4NGh1QmZvYTg4blZPNHpRTGcrdW02RDJMQUFCR1lLSXFJRUVBeUtjMG5aWDZEMzlNUjdVR0MzTGtGSGh0QlFnTkpDUHUxQlJwQm1oZWVQK0hrY2NCZFdRemNzNit2cWEyem1mQUEvbmhQTVVRemlsV09EV0FCM1hDRGlPRTRFZndnQi92TURWUzFoVUN5K1I4TFRTaTZSTEl2bE1jeWNZOExuWWE5STlSdTZ6Skx4RDNyZzFHcEpvZUlaQ21PYzZ2a3hqbFJHQzBvTFJNZ2VoUEJhTXJhU3NreWdQRGVBMkY5eTZmM1gwcExlNFVRQTNwMGlKZDQ5MzRPSmplZUxlQWFXYVNUTkNMLy8zZFFra2NrWmtvbUFWR1l2Wk5kd3lQNmlPaWFVYU5DRUMwb0hLaDBSQVFPSEkybzZoRVRiTUZ1TjV6NExCNEFzWmtPSFBCb2hZb0l1TFNBaVlUVkw4UkhtaHBFRnYyKzlWWlN4N29lK21BMFBVREpDNmtaOHZvMmNQcUIrcS94TnBWaVlJVVpvK3ZUQ1BnZENneUNwRWFoUmFCRzU0bXNYLzY4OUtjbkNKT2dKRUxhWEYrRGRQbGFCSkhqQnozZndYQzdZUkF4Z1EwMXVIUjdKZ1lqS0N4cEUwVjM1WTFLc2dEQ0w1aHhJSjNLYzR4R05heXZPVFBNRXhpaW1zRTVlS0VFSEVtZkhoVnRUU2tacW1UbkpNUjZadHF5YlJBMkZPa0JhYXNOU2xicEt2VllBMlIwdVJUU1UxRVJGam1nOG5qVkJuaU1WWldHZ2ZzWmdvTVQ0MHdxblZvbUpkKzVLdGI3RC84am9JUWgvblBvaHc0U3RpZm1xMmczZ0F6c3ZzNW1OVlJhaFdJQUFKSHpjak04ZlhRdFlBUjAyRmcxalRBVnJ5MFdIWmk0dk9jcm1LK0d3b2JuV2w4WUhrSFF3QWE1RzM4L1lpT0VMTUlPV1dGTGc4V3J3R00zT3lORkE5RzVqbGxRd1BPK1J6ZjU3azU0R1BLMEx1SkVvTVI4bXYyRGl6czhmT0k2Q09pYVVZTmlOczRjTHRQSGdsTVBOSkhSTk9NR2hIZkM0U0NXcmhHZ2FJcDRZK3JwN2dHaWhOeWg0SSs2VnUrV0xXQURnaVpnK1lUem52U0tIalFqREp2Ull2bzQvSXNvNFVsSUFvMm13Q0JSQjluNnpXRkRIR01BaFpHeXN2RmxsWUFMY05JeTUyV0prMVRNN1IzRHdBRW0xS255WEJIRGVLaGRvQVhXUnhzTTlwdUpnYWordFNwSW80V25XZERaVWVkOVBoVHJRNG1HNTN0WTAwcWRrSSsxV1RqZzJDOGczZDhOckYrNWpPSUh6d2hES1NtU2wxNm1tb2lyU2duRHpTNDRkM2JOVnU2a1JnajRrVUNDb0V6K3E3b0pRcU4rQ1FDcldkMGxCb2JNa20wNVlJMitvZ2k2RWdpT3AvODhnQ1RMdXl6QWl4THhBdEE3RU1aMEovRkNhYm5MT2tBejFSeHBsckUvby8vaU1RQ3hveHNhTllqeUx0T1A3aE9ZaFluQXFQaThnb3RUd1ltclVBQUVMcldWZnY2RHY3eEdBODRVZVRCRE9hOWVERGlzK1k1ZzlubUdVd3dJckRFMC9qMWNxb2g0Y2hBdVRIUCtaNEpUdThtU21pbW1UVnh0WGxFZEZiVEhEUG5EaWtRbFZYSm5BV2xVbHl4VUozVjlCSHB1eWhBbzFJWWx4SDR4elZiOUZ2d1BJb0czL21ELzYwYUFHZjhVc2p0NlAwNTZZNGFrclhnenhBUjlBcktna3BjQWlMd2dHbW16OU1vNjk4TWlFTVZZRWViMU9iY1pveW1aYWZvc1BuNWFSWmoxamJTcFQ5RXRtNVJQdFdVUkt2alRGL0dPVEVZY2JiMUZPU3JUNU1URHpMSUZoc2VOaVlCNGh4V294WXhpWXVLNldkZ0dZVUF6aXFza0gvRDlCb1ExNDkvSlBhQ1BPV3ZGM1ZEL3hZRG5lOTBJcnVLNStta1VhTk1qZndtSkRMR0IyTmxRaGxsemdpRVhrYUVQNDBNUVMxSC9NNDJRRkJob0FYQkNZeXVZMitKTC9VZTVZTWFaVzltaXB6blNDMnVQWnhOL3NsUDR3VjFpV3NFQkx5SVZ1TDFFZG1lQ0l5NGhRajVaV0EyakZiTVRKbGhZanAyNnF6WTdNNnhPQmdHZkVFNWNPUzRuRDUzUVlMUTluaVA5Y2oxbDF0ZTJ5SHJONzBpTzk3WUl4Y2FtdkU3ZGR4TDc1NnFPYWZCdEJKTUloQWRPM1pNZkQ1MkJ1U1JaV1Fzc0c3djZnUWZKeEZmL1dWeG1TM3czVUtKd1lpMUhjc3o1V2o4UENLT2x0RlpUUjhSVFROcVJBU2lCU1dWc20zbm0yUEQvaVJUN1NRSUJZZTRzTlBvVmRDUDRCd0pvWVNIY1c3NzJIMDZOTjROTTQzTEZsd0FJeHVPRFZuSjB2L0JUOHR3bEN2YThWYmtHcnhHcHFDeDlwQTRCWnpCQkVLdUpLREVOOXovZVowbDdTaElrem9JMDBVQWl4dGd3cUhxcGd3QXlyL05SQndlUEVrQmdwWVg1cW81MHNSZ1pFL1B4ek11QXpmQmcwNzlnNjFIRnhZRm44blRqMFZBTW50Z0paNHdnUDllUDhCMzFDOGppeXZsVkVxS0RHUWI4Nnk2b0MyMnBXZkZURFlBNTlPL0EyZUkzMkRSQUxFRXhHY0c2ZUJYZENGdmdBdUFCbjhaR1hVcjM5UkNXWHp4Z1huWC9JOTY4TXdBbUd5V3czbTNxOW5ZQm0yVzg2YzRrNXoxeDQ2bGZlcWR5Q0RMRDhRSVJ1bUZVbWk2TGlJUDEycW1tVjJnQVVKbW1Kam1vTVBkdG11M3ptNW5ISjVBV041NGE3OHNXZkdDSEQ1K1N1OTUwY1ozN241THFwY3NsMFhMVnNyaTVhdGs2Y29YZGZIM3ZrT0g4YnV4aUpsaDlmb042bFRmZi9pSVhwdGt0OXRsMGFKRjB0WFZkWm1QaUlDeitkV3RpRytGdkxoMkRkTFhlZlFhZEtyRXU0aXVRVE5DKzV4Z0hoSEJpS05tZWw1VW9wb1JOU0lDRWF0ZC8ra0pEa1I2T3NNUktZR0ltM1Zvc1k5UXhHa0tBR0JHZlRBN3BvdU53czFHbkpVR01FcVdqc3hrT1ptWEpNUDNmeDJQQVlTQzNPd2tzYmdScmxSb1dHL3E5ekNjc2RRN09KOXBCQXg0Y1dkMDV1OGxuR0k0eW11bVFnc0RJTmt0eVRyQ1ZnUHRKdkRBOThIZklJUUptZ3Q0cEQ2Z1R1SUVZT1JOeWtEYTNjb0h1VlV3QzBMckFBQVl3bXlBa2RuQVZFdGk0Qm9yUG9BYkxQMitTSy9JdnAxeU1UTlB0WStMMERvNGU3NHhMVjFjME43T1RZZEovY3dmdEZ4WmxPSWRObllOU0VUMmN6SzRickZZbjN4QzJqNy9KYmtJUUdsT3lnUVE1d0JZMHNTT0RvQXowM1grRUk0TXZiRnpUbG5nb3R1R2xGeTBwRHZrYkpZeEFrbHp1dE9TSXEzSk9kS2FsNno4TnJJY0FGcmNiTVhJYUFnbHAvcmhkUkdMNkU4Rm8ydlpBNXN6dXFucE1CMXFQM1E1Y0xlSlY5QWhtL0cyZHpta3JHcVJiTmk4VllHSjk3aFR4VXZyWHBhNUM0cDBCd0g5VkJMdWI5aThSV2JPblNjVkN4ZnBmZE5IUkRDYU4yK2VPSjNPc1pFN0VqWGR5a1VMOFR6elVpSXQ3VllKUk5qeURLM3AzVVFKd1VqRm5ZaUJybnpwQzV2bCtlcmxNcmRzaVpwaXo1ZVd5ckxTSlZKY0JPMm9yRXhtTGtSaldGSXBieDdkRDFNREVrR2ZVQ0pDWFlSMFdObW9XRGw5V0J6UUpqalJrZVlJZlNTMnpBeGRqR25OVEpYK3Yva0tlSUp0elhaazJqZlhRMndMYUNpK3ZkdWtPVDFiN0RRSElXdzJBQ0FCa1dYUWtaMHA4cWxQb2ZwcHBzSE14RHRjLzZXcEo1aG54SGxTZkY0emgyZjF3S2FOZXlNMFRhK0JkQmdjaVlYMzdKV09qSFRwZ2NDM3BhVWFpNFBKTDgyaDFEUVpmRzRtNGpUbWhXa0NLbmRRK3puRVRCUkFOQzRjNkl3ZjJydFc1TXVQU0JNSENYS042UUU2ZHlrbFZXZFVOeU0vamZsSjZvK2FLSFRnK2JNQVJUZUF5d1ZOaURzajlFTTd1b0Q4OTJzWklIN3daa1U2ekx4YUlDZ1Fka1R2UU8wbEJLUHhacHFSSmlEcEduMUdaYVhWOHRMYWpZcnZweHNiWlhaNXVXemZ2VnQvR3lVNmdWNS9mYmRVVlMwVWo4ZkgvbTZNdkY2LzdxdTBlZHMyNVRPTXpMKzhkYXRVTFYwcVJSVVZzdnJsbC9VNW11ZGRYWGFwQk44Mlc1ZkdNYXlUN1VScTZ1cGtYa21KQWxkWkZVQnc2MnVhQi9xcTNvbnl1NUVvSVJqUkdPSHM2QTFWSzZSNlZvbHFQYityS0pHNVN4ZWloNEI1Tm5PdVZGUXZoWXE1U2tvTEsrWE1vZE5heDlTQURNMGhBZUZaZFczamowOFBIOTByM1dtNU9vdlpsWnltdld4N09zd1JDQnhYczN2K3g4T1h3T2dkcUEwVkRvQ1JmOTkyQlNPT0JsMEdScmh1NVVqZW5YZEIwRGtkQUF6amoxTVVSOVhHbkZnem1oaU0yTVFUMDdXQUVRWCtTbUNFdmxmajhFZVFNbHQ1ZDYvWWZ2VWIyWXY4dEdRVnlFQ3FSVFVjVzBhcTlLUm5pQWZhSVpkeWNBREJtY3lwQ2FrVEJyN2JsSk9xenY1MlM2cFl3VTlQaGtYT2NhMGZ6TFdyZ1ZGRStieCsrbFBBNkQvandDNHFycEF0cis2VUV4Y3VTdW15WllpN1NoeDlPcHRMRTJkOEd6ZHRrUlVyWDdnVVA0SnBjaE40dHU3Y0tWNTBDTUhoWWRuNDZxc0tTQ2ZQblZPZ09uUDJuRDVuYmJjaHJWTHA2blpjRnMrbTExNlRGYXRYeTREUEwxdGUyeWJMVnIxd21YUDgzVVNKelRUa2VIL05TZFY0Rmk1Y0xNL05tU1BQdmJoWW5sbGFMZk1YbE1wL3JGc2k4MkhQYmx1L1U2Sk9WREQrZk9HWUNubU5taEhnVG8vVUV5S0gzcFN1MUJ3VlloT01LSGhXQ0RwWDQwZSs4SWo0M2tFd1Vwb0FqS2lkY2ZGcXM0Vm1CdUZWR2RaejllYmU0R0RFR2RtRDBTRnhVTFh0YXBmV1AzOVFiRGwzQTNDeWRVREFTMU9NZWMxSlYyMUdsOTF3aXhVQVNpUHF2eFgzSmdwT0FFNFhnRVozVTBCZW0zQ1BQaUpxV213L056MFlsVmJKa3BVdlNmbVNaYnI5VFhIMUltbnQ3TlJsUjR5TS9kSExHemZMcHMydmFOeThiNlpEUUtKWjl0ck9YV09PN0RVYlhwYVh0N3dpSWJTZDVTKzhLSlhRcURoZG9OdmVBM2txbGs1b1NPYTdnV0JZQVd2ZkVjTy94TDI4U3dHR0RZM04rb3oyaGU4aVNqeTBEeE9OVHNlTEFaYzA5WGFJeSswUWEwZWJxcFZ1bTBzY0VhY000aUVPU3BxQm9LSjFmUzJsRmFWbzRqbjhFVjlNTUtKbTVJQ1FFQnk0em9uTEh0b2hlSkVIdmc1K2ZFWWkxOUNZcm9rbUFDTVh0L213Y09FcmdabGdoSXlwb3d0QXdqeE9DRVlBc3Y5aU1LSjV4anFKOXRkSjNmMFBBTnh6aFN2eHVjaldEbjd0NmVrNjRzV042RGlWZ21ZYkYrNXk1YjByTTF0bnZVOFV2SGlYV2hGOVNIMEVwbXhqQWJMdWtKQUdvRU04VndhajJES2c2NlQvNzJDRU9EaWhkeUUwbi9OTkxiTDhwWmRrOGZJVnhvNmsrSjJ4RUhEb21DWXZuRnhwcGtjLzBmcE5tM1VIVS9QZVMrdldLeUR4dkxYREp2TkxTdFhKYmJNNzFML1ZadXZVM3doVy9Cb3V3YWk1UXlkMzZBamNvbVhMNWJWdE80eTBFN04vVTFGQ01GSzU2eHNRMzRHM3hQdjZacEdEMjBTMmJ4VFp1VTFHOXV3UmVSWDI4MW1ZWnRFK1BCdWJ5TVphUWJnbVVVc0FSbXpNVFJDVUxwaG9GQnJ2Zlo5SEgyOE03UnRDOXc3UU9ERGlGaG1kRU5aM0JSaWhxTHhlbHd6ODI1UEdqT2k4TEoyeDNRbGVlYzMxYnJwVEE4NTFqVmx1dWx6TTVpNEduR0Nab2V2ZUpncFdtTlRkZUs3dHppa0tTRnpmeHlrUjNDenUvSlNNbXg2TXVPQzJkTkZTT1YvZnBIRWNPWEZTbnAwNVM4N1dYakFHSUJFMnZySlZ6U2N6blVHL3NVaVpnWTdxZFJzM0taOE1tMTk5VGE5TlRXbm43amZWRjNUZ3lGRXBxYWdVYTJmWDJMc0VyYm5GeFdyV01RMmFhWHkyQXZtajF2Uk9sTitOUkluTnRHQy9SR2VVU1dmMkI5RUQ1dW8ycnU3Y1BBVU1iam5hbG5hckhFNlpJa2YvNm5Pb2xYV0FiN3NNaFFlTWdtTHBKeUswQnhPTTZPQUxIWGdEUXBhdFF0eWJZdEVlbTg1cjlzSTAyZXdmK0FSZ0FMcWF5dWUxSkhBTkJEQUs3TjhoTFJrNWw0RlJKM2k0MmMwMFRlSDBVV2lXK2VMQjh5ZW4wN2RqYURMY01zVUYvbGl1MXBRc3NYM2lVK0w0NXg5STc3Ty9rc2lNMzR2OCt0ZmlmV2JHaE1FNjR4a1pmUFkveEQ3dktUa1BUYWdlYWVoUVB0TGdpTnJWd2VqbU1OTTRiZVVGbUdFQjdocUo2MGdZMnM2R2pWSzlaS242amhqTFd3Y09xbFp6c2RFQUxBWnFSZFJ5WnMyZXEzNGhtbDEwT2xPcjRmdW1BN3JIM2FmYUR1UGpCTTFPUjQvdTY4MUp3dFNhWGxpM1RqOHNRSk9PNEVSUW1qdHZ2dFRWTjc0ajVYY2pVVUl3Y3JIQ09xM1MrT1d2U2dPWFM2Z0pnOFpNWVV1enFQQUdJYXowUFp6THpoUEh2ejhKVGFvVDlXd0lYRUxDTTZhQTAvS0tIdDR6cGhtNVUyRkNJQjJ1d3lJb2NWdlh1aWwzNHpuRFRPTXcvVHRDY1dERUhSL2p3WWdDZnpNN3NQbnRqdjZmUEtuTFhGaHY5Zm5nTTRsemxRcDBHZ08xb1JQUUNIdC84UXVSNW5wa2pFWTUxOGYxSXdwT1lhQzRYejNvRGdhakhsUmNvelJPZmE5MEpLWHEzbGdjbGFRSmQ3T0QwZXpLS2xtOVphc082dyt4dVNFQ09wdG5GaGJLN2tQR05qZ2REb2M2cXBlc1dpWG42dXRsTUJpVTA3VzFzbkQ1Y25ueHBUWFMxeitvSmhYVHBtK0pQaWFURjc1UFovYUM4bklOdHA0ZUNZMk15TkhUcC9XNjArbFV1VER6UUsxcjhaSmw2alJYdjlXN2lCS1BwcUVFV0FoaXV5Qm5IdmhMTkNwajQvc3VOT2hPcU9jVUJBcHRMOVJ6T2pGcmtyUEU4NU5mQTVDOCtobWdoSVJLQ25QcEFSSmh4Y2pKZzJLMzVFa3I0dVVFT2dvMTkxbm0vQlZPaER4dG1XS0FFVjdoOFBBN1FoT0JFY3Bnd3FIOUd4eU14Tjh2YlhmOXVmckJlbEJIM0RpdU5YZXFuSUhXeWUwOWJFblFjQi85cGtoL2w4NUxha0ZTYW9XU1VRVDI2Qk1GN3JHdno0b2JXdk1kTUszVGRTVHVmQTVONjNjSEdLM2QrcHFSUmJ3YzhCbDE5dEtHRGJLZ3VrcUJpRHhjYkc2V2lzV0xaZmFDQlZLK2FKRU94NWN0WENnOXpsNU4wM1JzcjEyM1FUWUQzSGhPZ09LN3RBaFdybG1qNEdQdDd0WjdqR1B4eXBYYTNmS2FaaDFOUXZLeGZjY3VxVjY0V0hyZHVtSE11NFlTZ3BFdThCejI2UW9tYWJOS3gvLzRCNERFRkRWZjJpQndQUWcrYUE0Y1BiSG1HMSs4NkVlREREeitJNVJpdTlpWkN1dWNzM3g1d2xtK28wT0FFME13dFdwSHVNZ0N3SUlMcnY3cXpydEQvUm5jWUorak05d0F2anM3SHoxdHVqUmszeUp5ZUFzMEkvUTJyQ255eGNXbi9PYVoraUVZRTlkMUdZN2JSTVJQSVlXUWNPaXQ3WEptNnEwNndzU3ZacHlhem1IdFBOMm4rZ1Q0Y0QvMEVOTEVrMlJhSjRFR2pRbDhBQmdUakc3RWVVYUJqanBvS2JmcGpwaHRlZW1vbXl4cHpBY0lFVGp4N25rY0k2Vno4S0JYZWROMWFPRkJ2Rzc0TkV6UzJmTnhZWXc0WXFwVjU1UFdwS25xd0s1QitYR25oVjZVeGRYQTZHYVpaOVRaMlNsdXQxc25KOGF2NE9lNnNXNEF4K0RnNE5qRXhTQTBvbnBvUmx6V1liVmFkZkppL0NKWVhqTXVsOHQxZVJtQ1BCNlA3a3JKSTRseDg5cWsrTDJNdUdUSVpyUHBURzM5d2dxaVVpMDlsa0h6M1BqNkNvRC9zbDBDak1BZEJIZzB0am01Uk15WFNjb2plNXhZdkVQY3ZJeVhzZmpqMDB3WUVBK2ZONFBHeTN0eDVaRFlaMFNtMFhpNEpTeVhhb2lyVFM1ODVnRUpwQllvOE5SQ0VEcWdMZkhiWDFUNzdianV0cVRLZ1hTTEFVaGhRRUlZcWo4WEZDSkJDdkJRQUhHaWZCU1FXRFlRSUoyUGpOczBoVnJ2L1pqaFRJV3dzSEZ6TWw1bmNxcnVrOU5oS1pEKzUzK0g1L1h6aVpvWkNwOHVMVUVjVVFDVGJzRkJ2WnJsbllDMDZDRlF3d2ZmZ0dZelRmd1p5ZHF6dHlMZERtaCs1TU9XbHlHanYzb0tqTWUyVGxXbUFXQTh4LzhiV1RQcVAzVkEzTW5UZFA1UEkzaGlSMUdYWTFFSE5pZVVXaEhrMEhiVVJaUzFxd0FlNVAvaElRa0dMZ21mbG5Nc1hFWjhCRW14ZTNHazNhNkRESjBGYWVwYjdMZGszdFNha1puWGVBRWw4WnEvbWVERTgvajlqRXpnaUFldjhhQVVmNHduTTYzNHVFMktQeDliTWhMTDFEQTZlVlBRRlRRZzZMd1haZWNTYXcrWE5wUXp3Q2djWm8wYlpLWnI4alNXWjhSdGdnZmp1MVNJQ0RHQTRmRnQ5MkxYSmw5anY0OEw5Snd4Y0QxbVlqRHloSlZCcW9rc2JoZG5ydGd2S2lCUlErS1FPL2NZMG8zdExlazZwTXVadVFRa052eStIejJKMWcwN0dFMmNLeHhZTkl4SEFZbTlLdkxNWGYrVUpaWURCTGIxc2NlZ25SajdDVkU3WWdPbnc1WDdSUGR4VXQ3RDM4S0RIbU5YUTBhSVRQRlZ4cXNWeG5Ma0pEOXVVSmFJV09kaHZMbi9EYVNUS3o2WWFOemJpQ1lodDkzVnlYOXBPU0pybHN0b05HSm9XNG91ZUpFRmVvT0QwU0EwdnI3a0FnVWVCUWdBN01VczhBZGVtVGRQY3I0TTdsNnZtN0w1MEdjd2Y3cGJRS3lIWm5tT0Q1Y1IreG9jdkg2N09OUHYxSkUwRytLM1pscFVXNzVad0doOHZnZ2VwbUR5dDNqTktCNVl6UGZpTlF4VGtBbFE1bmw4MmNXL1R4b1RmSkNaMXBWb2ZIeWtNWUNJQjRTNFlPNHdhWUlTUWVoUzNpL1g5a2p4K2REOE05NXhjYjhOWE1hQjBaWGVlVnZBNzR4SFQvR2ZJZUhRdnFIUEdKVVpWUWRCREpDZ0lkRmtZK1BqQndlcHZkRGhUSCtTcm1XQ2dGQnpha2pLa2M0bi9oa1J1Q1ZBcVlUY003dHE0ckFnOGFmTENNRVY4NGpTRmVmQ0NwaGtXZXJqWUh6MDQ3UWo4QXNVRktyMktYZUxIRDlzN0dwb2xEVUtQZlorTExQY0JkSlkxSnFBa0w2ZlMxZTJiNFhtVmFDZzE1aHJqQWgxQTJDNUxxNDk5Ullacmptc2ozTTFsZEVRa0poR1B4RVlBYVQvcTMxR1IvZWpidEoxcjJ3Q1VHOHl0SmIwRkdPN1dwWWx5am13cWxxZlZ6NVp4VndaaTRiSWRFMGhNc1BiQ085b3B6RFNLMWJMZEUySGU1VDNUQzlRcmV2cVlIVGpETzB6WDFjQ0NBcS95OTA3dGcvUitHMUE5Q3Urc1dJZWZ6U0R1ZFVIMzQzZkJzUzhSekxMbGNKUFBreGV4blp3aUtWdkJzWm92aDhQWkNieG5obW4rWTY1RDVJWnpMeVF2RjZ2cm8wam1XbkhnNTRaQ0Z3TVYwclRUSS9FT1BpTStSeVA1cnZ4NWN4emZnV1ljNnI0WkVJd3NyUEMrRDdWRHJ4QlFESk9vZUsxV2NYNzJiL1M3M2h4WmIwdkRXWU5BSWthRWswMitwQWFDRXJwVTJYd2h6K0YzUG9Va0tnaEdXd2lZcHhUNFJ3Tng3YWZaUnExWi9EK2RBaWVNV2ZGQWNIbVJMeGVOR2cyYnFZWCtLZWY0MkdQZnZDUnlxYUtOY3VEQUJFZEZjOW93RndyUHlHRmtCa3ZEWlAvZUZyYUxUbXExZkV6MlFTOWJnQVJQNmJvdU8vTDBBQ002UXJVSEJUMFNMcXAwZzBPUm0xTmNqWXQyNWhIQkhEdlFwNnNYTFlCL2pwd1hwdWNJdUVmL3dTRk1LRHIxbm9Id0JQWUk0L0J3T0JsamZGSzVFTVAxMC8rdW1xbE1UTkh2NnJiWWtuUmJZSWR5UHZORGtiRnBTVnk4UEFoOFFlTkFRc0tOWU1KQ0F6aHlPV0N6dmJSWWV2UzgvRWdZQWJlSnlERWExK204TWFYZGZ3N1pwb213REdRelByaCsyWSt6RGppMy9FRi9OSnU2OURyTUxSOHZZOTNkdTdjS1N0WHJyeHNQeVg2djBobVBEeU9MeVB5ZnFYNy94bmlkQVp1cWVJTGhST2JhVnlYUm9XZCs3WVFoVmhjTk5ub1ExS25kdU5SdWZqTmg2VEprcVdBUkEySkpodDlTRlRUMi9qNUg1Z0dmVW5UREVDQ2hxVHdNWVQ0b21nVXNHTlZKTDBSUkk5N3pEc0s0dXhmZmxIcUlXZzBKZmlKb1l0bzFCd3k1aWR4V3VqWG1mNStpVzVlaWNlNVJ3NTVNVUJOa1JJUmNuR29BVk1Ua3hZMWVHcjl5Ny9XajFoMjVLV294dUJPc2VnaTBETTRIM3grMWxoak5wb0xpS0NubFhDRGo2WjUvWEwrbzUvUWNpUVlVVnZwUXIxeU1TemZhYzFPbGZyODIwVGUyQ0pPbENVZCt1U3hkeGcyRzZUS2JJemppZmVOMzVDSHNFY2N2MzFLRjlkeUJMSWxNME8xWTViajFjSEk2TzJ2bDk0Sk1DS056eWNGak1KMjVNUnhzWGJhZExzT3ZzRlY5R1o4UEtkcmt1YzhjbnNSbnJkMmRFbmxvcVhpN0J2VTZ6Q0FoKzhUbGhpQ0FBSUcvbWFTQ1VvbW1UNG92bXZFYjZRZkh3K3ZDVFltT01hRGxBSmQ3QjF6WThPT2JydVVWeTlVYllUWDFFaVk3NWFXRmpsKy9EanVJQzh4UURUSkJETUducHNnWmw3SEg4M0FaeGg0bnp5TS85M2MxNHpId3VJeU9YNjZSdmxKN0RQeWNYeHJSQUVKQnlVdE9FVEVVVFlDd0ZETmNRVWsxWkJnc3RHSFJLYzJSOWs0RDRscU93R0pHcEthYk1FZWNJekdqdmhZVEZvTjZudEF3VE1OaFA2cUNySG13WXhBWFB5dVdWZVNNYVdBbzBKY0MwWE42OElIN3hFNWZCQUM1MFltd3pJd2lsNkxrYWwyaEVpTWZXRW5waUh3c1g2Tk9BcHVrVG9Ja2h0eDAwZmxCNmpVWmNHa2VlOFVDVjA4cm8xTnpXdmtXMHNVNThibkEyNXNNR0w5ZUo3OHBlYUoyNEIwSkhOclhmREY5eEFYQndsMHE1YXZRZnM3OWpycVprQ0d3aHc5TmFLNEVyRUJVMWkxNFE0NFJiYnRrdVpwNzlYUk9mcmJHdEFaRGFUbDNGUmdkQ1ZpUHMxM1RlSDN3ZFF5N3psNlhkTGpIdEMyWWQ1amFHbnZoTkF2bHNiV2RyM214MG5OMy9pK2UzQUFRT1hXOC9HaldYNC8yaVBJMUhMTTkzb0grdlZJUzZEZjYwRzZ4aGVQNHdXZEF0NlB1UHZ3ck1mbjFYdDh4cHdTd0VtWW5NSE5OVzY4WmpESkJFT09EcHBFVGFrWGZBNTRCc2Mwdy9pME5IN1VKZE96OXpqUTcva3VlNFpiN3ZLNVFmTHJjb3E3dis4eVRaSHZGbGRVeTk1RFIzVTc1OFJneERsQUFDUnFTRFRadEhnOEtNQWg3bjRjRlFlVUQ5VklvQ0hSWktOWlJYOEVSOWs0N004R1NVQ2loa1NUalQ0a2RXcUhBenJzVDJlcGdqR2k1TmRCUWpqWEJ1dXlTdjg5MDhRS2s2bk9raXlCcEFKeHBtWHA5L1BwaTNKQVE2Si9ZdTg5OTBtd2JERUFxVjhGaUtDcHhjbzQrSFdMQk9TdE9TcW5QL1JKNVp0RDh6Um5PSmt6bUpRbUozUFRSUDd1UWJEV0p3SGtVL2xDWVdvYlJyRU1rT2tiSEl6ME8ybnJOME5UemRCcEMvd3VIRGVSSXhpMVo4R3NCcDhEaUllVEZldmU4eEh4LzdGUXBJZGZnWTNWNnhWSWhSU1Z4Z2JjT24rdTdMampRNmlMVlAyTTFBV1VRWGZCVkpRRE9nK2tjVE9ERWFtd3VFaE9udVhYWWFoaGhPWFZIZHQxazdPVkw3Mm91MWFVVmk2VUY5YXMxeS9iOHBrMUd6YnBsMjI1S1JzQnFiU3lRZzRkTzZwYVZMZXpSelpzM3FUN0VqSGU2aVdMVlN2aHlCakxzNjJ0VFpZdVhTbzdkdXlRNWN1WFMybHBxY2JaMU5ZcXkxYXQxRTNXR04vTXVYTTA3Wm9MdFdONW92L3E2UEZqVWxsZEpUTm16WlNTc2xMWi9NcVdNYTJJaTNNNVMzek8vQVU2MjN2R25MbTZ0SVYwNk5BaFdiMTY5Umd3RWdTUEhqMnE2Yzh0bkNmbFNQTzE3ZHNVNkpnV2ZWOU1hOU9XemZMU210VXl2MmlCekprM1Y5UHJzbmZyTXdRYVB2L2k2cGRrQWZMNjNJem5aZG1LNVhLdTl2d1lJUEdab3ZJcU9YcnFMRnU0SlBHNzlYVVFiS3JZM0RLQ0RiWXVHMm84ekJVS1ppSktOQStwbHBQZklDejhaRGJUNnNGNVIycSsyTC8vT0VyUWJiUUhMOTRsTndyaGFLaThHRWF2c1hXdmVOT01vWFlIR2pUQnFCMm1JTFV1UjU2eGVUNC9ZVjJmUFZVdWZ2SXpFdnpEYkpHRFI4QVVZY2tIanZ6SU1OVmRPZ1VoWFB5Z0laR0J5UEw2WHVuKzliTmlMOGlXcHZ3TUFHK3FoQUVrZllpL0VlQm5uWkl0enZ4Y0ZUZzJsUEZxL0NYeXlJVkhIbEdobzUrSjROdVNEdUZEdmtNNHI4dk1SVjZRcnJuTEcwMWRxRys2dnU1cVVjWVJIZkY4alVYU2MyeTNSRkp1MVh3N2tWNFR6Q0ZxaTl5Z3Z5Y3BXNkl6bnNPRFBzUnR6TE1hd0xtVjd6cmNZbnYwYitVWUJ3UUtPS0ptOE5xUU5SV2Fwa1hhTWl6U2s1NkorazVYL2h2ejhzWDJ0UWNrK093dnhMbWtXRUxiMTR1Y2VGTWlCM2RLWlAwTE12cUhaeVR3bFc5Sno2MzNTbHRtSnRKT2xtQktyb0pPWTNhS25BY0FONk91K1FGS21tM2NwWk5nT0Rya0JVZkdWTldoa1FIa2laVitmY1N5TVlHSUcvc1JpR2FYNExweWtjeXZYZ0l3TWdTYXdUUVpTS3JWWFFOeG9lcmV3NGMxSFc0QndyMkpPTEZ4L1pZdDBtNjNxNytqc0xoRWw0UXd4aTRBK2ZIVFovUWVmK05xL1A0Qmo2YTY2b1dYRkFqcW1wcWxyYXRMNDJEOHpnRm9WL2pkN25iTGZPNExWbGdvYit6Yko0ZE9uTkIwRzYxV25WQlpVbFVsSjJwcWRJTGxpK3ZYNjhSS3hrdWhibXUzNmhZa1hPTkdQczVlcUpjeWdPSGg0eWRVckxnZlVtMTlnL0pWYytHaW1tcm1HcnFEUjQvcGZaN1RCZE1FT2VZNk9hNmI2M2E2NU1TWnM3bzc1ZGJ0Ty9RWkJ0NGowSzljOWFMdU5IQzI1cnlVbEpiTGpwMnZLMDhNbk54WnZYU0Z0TUJzNWFaenIrN1lLY1VsWlFxY3BqTi9EcTRQbkRpbCtVL2lDbXRxQmR4VG1SdGt1Ym12TXI5Nm1wd2lmV25YOEVYWkJQT1FRa2xaQUpOMHFjOU1VY0R6QWp3bzhIVjMzU2JXeDc4bDBhQlB6VUN5eGt4eStRa1pVM3RyT0NUK0wzMUphdStZTG5ZTDk4OHhQaExZQkMyTC9pZ0NFN1dqUHZUQUhBWGovdFd0NmFuU2dtZjVMWG11OW1jUHpla0FmUURBenZRQ0NIQ09ORUs3b0daQS9teGNjb0pqSXdUMURNQXpCTk9TY2UzSm15SlNNVjhiTFh1S3E0SlJ3Q2R0bi9zcXpOTTBzY09zN01sTUYwZHlqazc4SXlDMVpyRU1nMk9xTW91SXBKOGcwaHNUMHpCM2xTUmcrMGZFY1dTbk5LWmtpdzNwY0hDaEUzbHJTMG1SZGtzV1RLMDg2Zi85TTNnQno3TUZVODVqZmdtdGx3UGI1TUwwMnhUSWhyT3pkTjBZVis5eldRL042Qm9BQnJWT2RoWnNEMjZVYlg4eXdSK2RRSEkreXBEYVRnRTZxeXhwdGFBK2tiY2FoQURxazUvbHZnQU5sdVhwUWJteUUrdlBTcGV6N0lCd1RyQnlReU1Hc3F2R3hmeUVBRWJ2eEF4Nlp0VUFvaXJqQXhBNE1zd3NxWkRuRnBUSy9CS0FhY3hNWWcxU2NDZXN6M0hFVGRBT256eXBzNlJacEdzM2JaTEtKVXNVUUxTWUVRMFh5VzdhK3FxbXdWWDc5TTNRSE9LcWZMb2RtSkxUNVphcXhVdmt6UGxhZlk3djl2VDNLNkEwUUNQaU5XZHpGMEliMlhQd29BSWY3ekVRcE9ZVUZjbU9OOThjdTNlaHFVbDU2K3cySE9VWDYrczBidkxEaWJuQm9WRjVZZTBHWGN2RzlIamYzQ1dBT3dTWUkxZ0VId0lMd1lqeDhoNUJoMXVWY0kwYzd6RlB2TGR3NmJLeDkzYnYzYWZ2bUxzWGNPSHVTNnZYNnVadmRPaHo3VjFqVTRzMHdGU2xDY1ozbVA2OG9tSnB0YmJwT3h3bDVKZURqcHpoeHk0NG1zWTVJV3d3VVB0NVpPRGV4ZjFvWkd5c0NTbkJQQ1MzSlVkblUxc0JTTncwalo4OHZvQkdTai9GRUFRcTlDUjY4OTUyR0VKb21xaHR0aEd1aUdMUFRoK1MrRHVrNlcrK2JFd1hRT08zVDBFRGg5RHdZNFpPeXkyNlRFUzN2NEFRZEFKRXlYODNnSlJhM2lCNmZYNFhucjA5TllpK1pKZ08wQUpvanRIM3hLK2d1cElCdkJESUhtcUdBRG11YUc5RnZJRW5mNDhDOUd1anZWckQxZnNqZm1sOStPOTEzZGRGOEVHLzJZQmxpdmp5YnBjR3hNV1BDZmlrbDkra0JRQWhneWgxbWxFY3didXFIWFFaZ1ljb0hrUmxSeThlbGhvQUhiK0J6L1RzMEl6b1MrdE16NVBtNUduaWV1NTVQSThFQ0Y2c2ZXZ0NMTUxlSU9wa0dKcklra1Z5S21VS0FDUkhKM1A2OHl5NmZvd0FSUTJtQS9sdlI1azBJMzZPWHJJRHFRZnduVU1abnNHOVdqelRsb1V5eERrQmh4MUJGOHFkUnc0Mk5PUWJJNnJVcmp0enMzVUxFWUp4SDNoMkpnR1VSNmtSb3N3VWtIVzU4M1VUMnh5RmtvQTBGejB6djdIUHZkZ1ppcXE1K0xSc3pJSE1XalRCaUdRZUp5S2FOa2RQR250ZE0zQ3JFUE1ydFdaWSsvSkdYWWx2WGxQWVp4Zk9WNjJDYVhJenREWnJod292dHgraG9DdlBBQ0tlSHpwMlhNR0NXaFhCd3R4R2hJSDdaL00raGZoQ1E2UGU0eUpjYWpZY2llcm90R2thRE50ZmYwTTFHRzZCVzdWa3VSU1dsT3NXSm55SDhYTVJMclVaOG1VQ0Q4T3hVNmMxWGZPYWVlUldKK1kxQTAwNmJxR3JBSXRyYW45MGhoTjB6S1V1WEhlMzVaVlh4L2hwYld1WGxhdlhxWWIyM0t5NUNzYlVESzBkN1dOYTZ0eWlValhUNko1SnNqLzJKVG1YazZtelpmdnlBUlJvU0J4cDZVU0Q0NmIwaWNod3NSa01YMmtlVWdkNnpUWnFJV2pJRkNMMndwM1pNTE95WU1yZ25NUG5nMC85VlB5aEpnZ3NXaW5rMVEvWm8rOW4xQmRCajRRZXd0RWk5WTgraWdaTmJZME9VZ2hBRmt3cnZNL1BDamxoWXVtV0h3UlVDK0xOVGtjdm4ycjRxQ0JNTGRCNjZOTlJIMHRjNE9laGFiSnc2Z0MzdWVXK1BMMHB0MHZQczgraHN2eTZOL1dWeUFRb0JtNmM0djNkcytBbFRiemdxK2NXYUFTTUU2QkhUU0VJbmprVGh5NTJuZGxNeHpwS1RYZXJORXowaVFrTmp3T3VISnNZYmpnbHR2eTdWZmlEeU5zRjVJSGFJc3U0QWFEdm5QTXMrQTVxYnh5T0dKcW11a1pRcHRSY293Q2t3T1oxY2pCN0dyU2ZWTzBrR21CbXFha0dMWktMV3dsU0JCcCs3NHlERGwzSVZ5Y0F1eXMxQytZMkFDWTFVMXBUMGxGZUZ1MVlQTWd6dFovbXpBTHgvZUM3NHY3eDk5RnhaQ1BmNEE5bFg0OTY1eWVnbUZZQXNOelBURE5ENk1DMEtLNlRxRUdzV3J0V3pSdHFSNldMbGtEMUx6ZkFhQ0ZNbXdyRFoyU0NrV21ta2E3RlZDTVltU1lZV3pjMUlHNERZbW9JNXA1RlhGSFAzeGtvOUJSY2dvZ3BxSzdlUGdVQ21qN2N2K2pOQXdkME1TMkYzQlJ3UjY5YkFZdnZNVjRUTUFodUJDMXpGSXlCMmhkTktZZXpSNGZzZCt5Q0NRUndvc25GcjVrMFdXMnlhczE2QlVwemp5WHVFTUIzK0M3QnlZeUw3OFNERWZOSUh4UFB5UWZmSjJDU0J3SVo3MU9ib3YvSi9LWWNIdEhkQ0JqWS92aEZJSnB3YTE3ZUxMVU56ZExuOGN1ZS9RZTBERXdBcFlPN3BIS2hIRG9PTXcwM2ttVGpjam43bnZjYmpRV0M0MEx2MkQwVkFJSWpWM2dub2tUemtMcS85bVd4Wm1SckR4eWs5Z0doWjAvTTRlWGFLZm5heTlvekliai8rbU1JdHgwUWdDcWd4c0JJS0VRNEtFVTgwdmFyZjVlVzVGdjE0NEEwdzZKbzVHZGpvRWtUc0JYQ3lWNjVHL25vNVhRQzlNaDJtQlZkeVprNlRFL1Rqcjg3OFJ3M3NhY2dFNHc0SjZZWjJvTHRBNStGWWI4ZXdvSStPeGdncEw2TjRvR0lRZkhrOEVucHZPMkRxcTBNNVdaSVBYamlWekg4QUlsQmFwY3duWXlHNVdVTklGL2NqQjV2am1WdUFrSTVVSU5RWGlKNC82ZS9sQ2Jrand0ZXZZamZDMDJtQTJCYm41NHNmYk4vaDRlZ1Y3THNxSDJnWHFpRnNlS1pGSGtOQjl3eWRIQ2JuUHJDcDZVbEowUExoMlowVHdyTXpBd0FPanNQbEtXVlpSa0RPNEswK3FrUXFHRnlIWndWcGhvL0JzQ3liNXA2bDNRODgwZWtDKzFyOCtzd1R6K2d6M1pCby9JaERnS2NGZVVSRkNkQUdMbWg2a3N6L0pvMHc0bkpFSXpUVWxwZExjL09ucTFxUHpXa1l2VEdoZVZWQUFXWTJySG5WR2owLzdXVHVkY1EzeWNBVVVqandZaENUVk1vWG5nSkd0UWFXdHFOT1QwTVhMbFBnTnIxNWg1OWp2WGhHaHhVamFyWjJxNEN6NzJNcUFFUkxQZzduMlBnN3dRcC9tNkNDQUVxM3VSNWVkTkczZS9JZktlenAxZktGeTY1N0I3NUlSaVJQek1lSGsrZXJWSFE1VFhUM2JicmRRVW5tbW5tUFc0Z3g3SXc0eUtBRVZpWU5nTkJpVUJrN25qSkJjSXpaODJSYzNXTlkza2hDSE83bEhodGp0OVZQSExpdFA0T0ZjTXU5dC84WGhwdi9TaE1wd3hvSzhtNnhTdk5LRGE4UkpSd0hsSW9LTjZmUFExTjZ6MXFhakZ1RlNRRUozcFE1eFREUWQyYmRLZjRmek1UYi9PVGpvakxiMVMybnpraDJQbkFlaVFpM29PN3hmYlZiNG9yTFY5T280RlRzOUk1TkRoWGdBSFkyWERzc0JnOU4vMUUzRFNONjdGYXAyYnFPak91eXVjUU4zMWpoM096cERudE52RTgvbStvNFRaa0FJbFJrSEgwUnlnMWwyZzhFREZRN21tcVJWQXhYYmQvQ0dBSFFPZWFMUEJFY0tySm5LYmdRMkJWbFlEelIxQTI5SjdnOWNRRUJLRzF4ZXpyS0Z6VFJUbjhqWWZrUkZhMmFvWUVDUzd6YUFEZzlqLzNERm9PQUNzRzRvTW91RUZjOEhQZWVpT21qSG5wVGJlZGs2RS9QQzNOdDl3cFZtZzFEb0FtUVljbWJUUEtrclBkR3dwd3hIa3I2b3l6dHptcm5xT0UxSEFKL2cyWmFkTC94T01pNTQ4alg0aVorVUZXbTMvOEM2bUJ1ZFlHcllqN2FiTXRkZDJhSitFb1Ixb0k5SGlPREdtWlhCK3hqWENVYTgvK2ZRcElOSDFtenkrV29xcUZNcXVvQktCUUJZRXo5SGV5cCtZQnpMTnJkV0FYemkrUzAyZHE5RjMyL212V3J0Y2VuOWRzS2dRZkNxcHBEakZRMkNuME5IY09IVDRxNTJzdjZyTnZ2TFZYelJScVIvUUwwZi9FN1VEY2ZjWW9sYTJ6VzFmamo5OEhteE1veTZIMTJSMU92YWJncTZaVlhLckQ1ZlM5N0h4OWx3SVdRYUsrdVUyLzR2TXNUQ1A2ZWFpcHNmb0pZTlNlcUMxUjI2TWpuZnhTNnlFWXFkemltczlUQ3lMLy9LUlNQTjk4bmtCTTA1V0FHOC9udXZVdlh3Wkd6QnY5VnZRYnZibnZvRzQwOS96c09mTEdtN3YxR1pyTTg2SEZybDYvVWI4eGwwVExUVHk5RXQyeFhicWYvRmRwK1BvM3BPNHJEMHZISS84Z3ZtLy9FSzhrb0FUemtQUnpPZHgyNFV5dDlNK1pKUTNmZkZUYzl6OGsvVjk4UkZvZS9vYTBQdmhWY1g3OU1SbjQ0dmVsNWJzQUJKOGZNa1BYcHJHaHZ3cDdDR0lJVkdKQnFUZ0ZYSWp2bU1qUGZ5dUJXKzhXSndTVFMwWW9TQzRJQzdVZkRuZXpoeWZ3YWMrTyt4ekdwbk9hd3RFNmRaclkvL3ZIUldZdUVuSGFFUzF5RURWY3F2WWh3OU52Skg2SjRrSElKTXFWa3hrSElNa1JtRkUvZTBwOVNOMFBmbE5OeS9hZlB5R08ySU13VEhDQ1hBREFSNUhMWUt5OEppSk9vV2YwVVpTQlA4Q0pvWGpmYlpmUXNxWFM5dGova3ZhdlBpcHRqLzY5T0wvMUF4bllzRWtDc2ZWK0JCM09RT2RubUhUUkgvSkNrNDFhbHBaakNNZ1V3bE9oZHRUOWV1bCsvRWZTOXZGUFMydkJYZEFnODFDV3VkQWFwOENVblFMQXkwZklnV21iSjIxMzNpTmRmL2N0a1JYbFFKMlRScm1GZEZlalMyMGdCQkRmdjF2NnZ2ZTQxSC85TzNMNk85K1I0TC84QklDS3ZGQXF3UWZyV05jaVhpZFIwMkZ0Y0JKaGJYMmRqa0p4eEd2RGxsZGxEUVRqNEZGai8yZ0dQa2ZUZ0hTdFlNUzloNXBiMnBSdHZuL3MrRW5adC8rZ25qTXdGZ0lBQmRZMGh3aFFPOTdZclJ1aUxWK3hTdW9ibXZSWm1rbDAvTkp2UkxOeXd5dXZTSHRINTFoY0hKWGlQa1U4YWpFaEVBQUpUaHlaNHNnY255TVlFY0Eydkx4Si9TKzh4eEdxVjdadFYyMkZFeTVmMjdWYlI5U1lWdnltYndRVSttNWVXTE5XVHA4N3IvYzQ2c2QzNDAxRGpyelJOMGJBWVJ3MHNmZzdmeU1ZY2E2U21xWnhlMzd2ZVd1ZkhEaDRXTS9KTnplQVc3THlSZlVaTFg5aHRmcW1xQWxTaXpNbmFoNDllUWJndUJueEg0Sm1oTGJLZ2ZBK0ZTdW8yWDdBQjB3aXJxUTNaaEFtb0FUemtQcVJQVjE0cVNVR1lROGJYeElkSFlWWTBPeGd1aEVPTVliUlgrTTlUbFQwZXZCR0NObzhmZ3NFVkFENWxSSisvb2piYnVpWFJ5Qlo1Smd0Mm05dEV2Zk9yV0tiL1p3NC91K1BwT09yWDVPQkJ4NlM4UDJQeU1DRFh4TDdnMStRTG1nVGc0Ly9IeEdveXJKbm53eTVuV3I2Y01TZGdrdHRqT2x4bnlJQ05ISElEN1pOaWdlaWVEQWlFM3gvSUJUUkl6VVJIZEVLY0FJWVloOXNrZWJZY3pSQjlkT1BLQ3Z1aG5rdFZncjNidUpucDdYOEVIVS9HR09ETUFDR09TRFlvQ3p0Ym4yR1N6b1VjVUpzemVRRFhJRVhBanR2cTUrRzhvaEk2TG9oZ0dqOWtNRlI5TkRCRHVsclBpeDlSM1pLZE85T0dkMTdUQWJmM0NmOUoyR3E5SGJvY3pUOXlBTS9nTWs0R0ZoZVh2MFdHaU5IZlBqVC9ERzdMQm0zUTdwd09lcUZ3T0k5K282RzN3R25FWG5STldJNFp3aHd4QTcxdzYraHNQV2FNNWdKVml4Q2FoRW1YWXNEVzR1ZE8wNHdTN2pndFhtUFI4Wk40VFFGMVRSdEdIalBmSTRqVEx4bkFoWjU0eVpxL0kxVFRzd2xKZWJYbHhuTTlKaTJHYytWZ2puYjJZelhQSEpFamVjTThUNGkvUTJ5YlY0em1IeHpYcExKSXdQZmk3K09OMDgxTGZCR0hzaHJmRjU1SkZEeEdZNm1tUi9CMURoUUIvemRlTWJNaDhqL0E4eVBJcE9TNXk0ZUFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNC0yOSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiS09OQSBGSURPMiBCSU9QQVNTIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMTAwMjAyMDA0MjEwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy43IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAuMCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDQtMjkifSx7ImFhZ3VpZCI6ImU3N2UzYzY0LTA1ZTMtNDI4Yi04ODI0LTBjYmViMDRiODI5ZCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZTc3ZTNjNjQtMDVlMy00MjhiLTg4MjQtMGNiZWIwNGI4MjlkIiwiZGVzY3JpcHRpb24iOiJTZWN1cml0eSBLZXkgTkZDIGJ5IFl1YmljbyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjk0NzMsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfSx7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciLCJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciLCJzZWNwMzg0cjFfZWNkc2Ffc2hhMzg0X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJjcmVkQmxvYiIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiJlNzdlM2M2NDA1ZTM0MjhiODgyNDBjYmViMDRiODI5ZCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImxhcmdlQmxvYnMiOnRydWUsImF1dGhuckNmZyI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJtYWtlQ3JlZFV2Tm90UnFkIjp0cnVlLCJhbHdheXNVdiI6ZmFsc2V9LCJtYXhNc2dTaXplIjoxMjgwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyLDFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbIm5mYyIsInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi04fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotMzV9XSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5Ijo0MDk2LCJtaW5QSU5MZW5ndGgiOjQsImZpcm13YXJlVmVyc2lvbiI6MzI5NDczLCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjoxLCJyZW1haW5pbmdEaXNjb3ZlcmFibGVDcmVkZW50aWFscyI6MTAwfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDYtMDQiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlNlY3VyaXR5IEtleSBORkMgYnkgWXViaWNvIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyNDA2MDQwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wNi0wNCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDYtMDQifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI2Yjk2MTY3MTU3ZWQ0ODc3NjA3MDFiZGYwMDQ5MDdkMWZlOTE3ZWUxIiwiOGUxNjE4NmQxODQzYTk1NjYyNWU1ZGIzN2RjNzdkYzc0YzIxOTA0YyIsIjhiZjcxMTU3NjNlYTQ5YjY1NDllMDgzYzlmZThkYzdiNGVmNjBlMTkiLCI4MDI0NWY4ZTMxN2NiYzc5NWM2NjRiZjg0Mzg5ZTgwYTk3YzVlNjIzIl0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjZiOTYxNjcxNTdlZDQ4Nzc2MDcwMWJkZjAwNDkwN2QxZmU5MTdlZTEiLCI4ZTE2MTg2ZDE4NDNhOTU2NjI1ZTVkYjM3ZGM3N2RjNzRjMjE5MDRjIiwiOGJmNzExNTc2M2VhNDliNjU0OWUwODNjOWZlOGRjN2I0ZWY2MGUxOSIsIjgwMjQ1ZjhlMzE3Y2JjNzk1YzY2NGJmODQzODllODBhOTdjNWU2MjMiXSwiZGVzY3JpcHRpb24iOiJZdWJpS2V5IE5FTyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50IiwicmVtb3RlX2hhbmRsZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wOS0xNiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWXViaUtleSBORU8iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDE1MTIyMzAwNiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDktMTYifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI4NWQyOGQ4MzI0ZTIzYWI1MGIwMjg1OTJiZGJiZjRlNGFjOGExMzE3Il0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjg1ZDI4ZDgzMjRlMjNhYjUwYjAyODU5MmJkYmJmNGU0YWM4YTEzMTciXSwiZGVzY3JpcHRpb24iOiJZdWJpS2V5IEJpbyBTZXJpZXMgKEVudGVycHJpc2UgUHJvZmlsZSkiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI4OTY1LCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjJ9LHsibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCIsInJlbW90ZV9oYW5kbGUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTA4LTA2IiwidXJsIjoid3d3Lnl1Ymljby5jb20iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ill1YmlLZXkgQmlvIChFbnRlcnByaXNlIFByb2ZpbGUpIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMTA4MDYwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS40In0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTA4LTA2In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMS0wOC0xOCJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjJmZWE4ZjM1N2M3YTU0YTU3ZjQ1Y2RhNzJmYWZiMzRkMWQ0NDlmZDQiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMmZlYThmMzU3YzdhNTRhNTdmNDVjZGE3MmZhZmIzNGQxZDQ0OWZkNCJdLCJkZXNjcmlwdGlvbiI6Ik5FT1dBVkUgQmFkZ2VvIEZJRE8yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6Mn1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUVPRENDQTkyZ0F3SUJBZ0lEQUluQk1Bb0dDQ3FHU000OUJBTUNNSHN4Q3pBSkJnTlZCQVlUQWtaU01STXdFUVlEVlFRS0V3cERaWEowUlhWeWIzQmxNUmN3RlFZRFZRUUxFdzR3TURBeUlEUXpOREl3TWpFNE1ERWtNQ0lHQTFVRUF4TWJRMlZ5ZEVWMWNtOXdaU0JGYkd4cGNIUnBZeUJTYjI5MElFTkJNUmd3RmdZRFZRUmhFdzlPVkZKR1VpMDBNelF5TURJeE9EQXdIaGNOTVRnd01qSXlNak13TURBd1doY05Namd3TVRJeE1qTXdNREF3V2pCME1Rc3dDUVlEVlFRR0V3SkdVakVUTUJFR0ExVUVDaE1LUTJWeWRFVjFjbTl3WlRFWE1CVUdBMVVFQ3hNT01EQXdNaUEwTXpReU1ESXhPREF4SFRBYkJnTlZCQU1URkVObGNuUkZkWEp2Y0dVZ1NXUmxZM2x6SUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFTTFZMKzFTVEp2YUVSTzVXQ1IrakdjQXhMdm1QQkRpWlkxTmdGRklocFg2T0FaQXBRWW10NnhTaDc0U3dNK21qZ25zU0VjYzRBMlVmMTM5RmdaNHJwWW80SUNWVENDQWxFd0V3WURWUjBqQkF3d0NvQUlUWjAxdEd1QlBMb3dTZ1lJS3dZQkJRVUhBUUVFUGpBOE1Eb0dDQ3NHQVFVRkJ6QUNoaTVvZEhSd09pOHZkM2QzTG1ObGNuUmxkWEp2Y0dVdVpuSXZjbVZtWlhKbGJtTmxMMlZqWDNKdmIzUXVZM0owTUZNR0ExVWRJQVJNTUVvd1NBWUpLb0Y2QVdrcEFRRUFNRHN3T1FZSUt3WUJCUVVIQWdFV0xXaDBkSEJ6T2k4dmQzZDNMbU5sY25SbGRYSnZjR1V1Wm5JdlkyaGhhVzVsTFdSbExXTnZibVpwWVc1alpUQ0NBV0FHQTFVZEh3U0NBVmN3Z2dGVE1EK2dQYUE3aGpsb2RIUndPaTh2ZDNkM0xtTmxjblJsZFhKdmNHVXVabkl2Y21WbVpYSmxibU5sTDJObGNuUmxkWEp2Y0dWZlpXTmZjbTl2ZEM1amNtd3dnWWFnZ1lPZ2dZQ0dmbXhrWVhBNkx5OXNZM0l4TG1ObGNuUmxkWEp2Y0dVdVpuSXZZMjQ5UTJWeWRFVjFjbTl3WlNVeU1FVnNiR2x3ZEdsakpUSXdVbTl2ZENVeU1FTkJMRzkxUFRBd01ESWxNakEwTXpReU1ESXhPREFzYnoxRFpYSjBSWFZ5YjNCbExHTTlSbEkvWTJWeWRHbG1hV05oZEdWU1pYWnZZMkYwYVc5dVRHbHpkRENCaHFDQmc2Q0JnSVorYkdSaGNEb3ZMMnhqY2pJdVkyVnlkR1YxY205d1pTNW1jaTlqYmoxRFpYSjBSWFZ5YjNCbEpUSXdSV3hzYVhCMGFXTWxNakJTYjI5MEpUSXdRMEVzYjNVOU1EQXdNaVV5TURRek5ESXdNakU0TUN4dlBVTmxjblJGZFhKdmNHVXNZejFHVWo5alpYSjBhV1pwWTJGMFpWSmxkbTlqWVhScGIyNU1hWE4wTUJFR0ExVWREZ1FLQkFoRGFRYmhURnRqY2pBT0JnTlZIUThCQWY4RUJBTUNBUVl3RWdZRFZSMFRBUUgvQkFnd0JnRUIvd0lCQURBS0JnZ3Foa2pPUFFRREFnTkpBREJHQWlFQW9FZXBITUM1WDlqQkthR3BoY0tqaWRoaU4rWm56N3YzUzNoYzMxL0F1bnNDSVFES3FvZ0syU1pPWFpjdnZIQ0I2VVFTYUEwbkxuNFJVd3kxZ3VEaXZiWmJ3Zz09IiwiTUlJQ0hUQ0NBY0tnQXdJQkFnSUNkZFV3Q2dZSUtvWkl6ajBFQXdJd2V6RUxNQWtHQTFVRUJoTUNSbEl4RXpBUkJnTlZCQW9UQ2tObGNuUkZkWEp2Y0dVeEZ6QVZCZ05WQkFzVERqQXdNRElnTkRNME1qQXlNVGd3TVNRd0lnWURWUVFERXh0RFpYSjBSWFZ5YjNCbElFVnNiR2x3ZEdsaklGSnZiM1FnUTBFeEdEQVdCZ05WQkdFVEQwNVVVa1pTTFRRek5ESXdNakU0TURBZUZ3MHhPREF4TWpJeU16QXdNREJhRncweU9EQXhNakl5TXpBd01EQmFNSHN4Q3pBSkJnTlZCQVlUQWtaU01STXdFUVlEVlFRS0V3cERaWEowUlhWeWIzQmxNUmN3RlFZRFZRUUxFdzR3TURBeUlEUXpOREl3TWpFNE1ERWtNQ0lHQTFVRUF4TWJRMlZ5ZEVWMWNtOXdaU0JGYkd4cGNIUnBZeUJTYjI5MElFTkJNUmd3RmdZRFZRUmhFdzlPVkZKR1VpMDBNelF5TURJeE9EQXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBVHoyak5hS09LL01LZFcyZm1lMXRxNkdSRXVQdXVLVzlIZ1dZZ01Scmp2WlVUT3FMQU5KM01kNUhxdjFFTjF6TWQ0bFd0eWZ6UmxhN3J2NUFSQm9Pb1Rvell3TkRBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUJFR0ExVWREZ1FLQkFoTm5UVzBhNEU4dWpBT0JnTlZIUThCQWY4RUJBTUNBUVl3Q2dZSUtvWkl6ajBFQXdJRFNRQXdSZ0loQU1yaGI4U21mTkxlTE5nYUFWbVE2QU9NaUxOTFZIWDBrRlVPODBDblQzOEVBaUVBek5BZ3Y0ZEgrSERoWlNnWldKaWFQdS9uZlpUZXVHeTRNeWRQTXE1dXJzND0iLCJNSUlDSFRDQ0FjS2dBd0lCQWdJQ2RkVXdDZ1lJS29aSXpqMEVBd0l3ZXpFTE1Ba0dBMVVFQmhNQ1JsSXhFekFSQmdOVkJBb1RDa05sY25SRmRYSnZjR1V4RnpBVkJnTlZCQXNURGpBd01ESWdORE0wTWpBeU1UZ3dNU1F3SWdZRFZRUURFeHREWlhKMFJYVnliM0JsSUVWc2JHbHdkR2xqSUZKdmIzUWdRMEV4R0RBV0JnTlZCR0VURDA1VVVrWlNMVFF6TkRJd01qRTRNREFlRncweE9EQXhNakl5TXpBd01EQmFGdzB5T0RBeE1qSXlNekF3TURCYU1Ic3hDekFKQmdOVkJBWVRBa1pTTVJNd0VRWURWUVFLRXdwRFpYSjBSWFZ5YjNCbE1SY3dGUVlEVlFRTEV3NHdNREF5SURRek5ESXdNakU0TURFa01DSUdBMVVFQXhNYlEyVnlkRVYxY205d1pTQkZiR3hwY0hScFl5QlNiMjkwSUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFUejJqTmFLT0svTUtkVzJmbWUxdHE2R1JFdVB1dUtXOUhnV1lnTVJyanZaVVRPcUxBTkozTWQ1SHF2MUVOMXpNZDRsV3R5ZnpSbGE3cnY1QVJCb09vVG96WXdOREFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQkVHQTFVZERnUUtCQWhOblRXMGE0RTh1akFPQmdOVkhROEJBZjhFQkFNQ0FRWXdDZ1lJS29aSXpqMEVBd0lEU1FBd1JnSWhBTXJoYjhTbWZOTGVMTmdhQVZtUTZBT01pTE5MVkhYMGtGVU84MENuVDM4RUFpRUF6TkFndjRkSCtIRGhaU2daV0ppYVB1L25mWlRldUd5NE15ZFBNcTV1cnM0PSIsIk1JSUVPRENDQTkyZ0F3SUJBZ0lEQUluQk1Bb0dDQ3FHU000OUJBTUNNSHN4Q3pBSkJnTlZCQVlUQWtaU01STXdFUVlEVlFRS0V3cERaWEowUlhWeWIzQmxNUmN3RlFZRFZRUUxFdzR3TURBeUlEUXpOREl3TWpFNE1ERWtNQ0lHQTFVRUF4TWJRMlZ5ZEVWMWNtOXdaU0JGYkd4cGNIUnBZeUJTYjI5MElFTkJNUmd3RmdZRFZRUmhFdzlPVkZKR1VpMDBNelF5TURJeE9EQXdIaGNOTVRnd01qSXlNak13TURBd1doY05Namd3TVRJeE1qTXdNREF3V2pCME1Rc3dDUVlEVlFRR0V3SkdVakVUTUJFR0ExVUVDaE1LUTJWeWRFVjFjbTl3WlRFWE1CVUdBMVVFQ3hNT01EQXdNaUEwTXpReU1ESXhPREF4SFRBYkJnTlZCQU1URkVObGNuUkZkWEp2Y0dVZ1NXUmxZM2x6SUVOQk1SZ3dGZ1lEVlFSaEV3OU9WRkpHVWkwME16UXlNREl4T0RBd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFTTFZMKzFTVEp2YUVSTzVXQ1IrakdjQXhMdm1QQkRpWlkxTmdGRklocFg2T0FaQXBRWW10NnhTaDc0U3dNK21qZ25zU0VjYzRBMlVmMTM5RmdaNHJwWW80SUNWVENDQWxFd0V3WURWUjBqQkF3d0NvQUlUWjAxdEd1QlBMb3dTZ1lJS3dZQkJRVUhBUUVFUGpBOE1Eb0dDQ3NHQVFVRkJ6QUNoaTVvZEhSd09pOHZkM2QzTG1ObGNuUmxkWEp2Y0dVdVpuSXZjbVZtWlhKbGJtTmxMMlZqWDNKdmIzUXVZM0owTUZNR0ExVWRJQVJNTUVvd1NBWUpLb0Y2QVdrcEFRRUFNRHN3T1FZSUt3WUJCUVVIQWdFV0xXaDBkSEJ6T2k4dmQzZDNMbU5sY25SbGRYSnZjR1V1Wm5JdlkyaGhhVzVsTFdSbExXTnZibVpwWVc1alpUQ0NBV0FHQTFVZEh3U0NBVmN3Z2dGVE1EK2dQYUE3aGpsb2RIUndPaTh2ZDNkM0xtTmxjblJsZFhKdmNHVXVabkl2Y21WbVpYSmxibU5sTDJObGNuUmxkWEp2Y0dWZlpXTmZjbTl2ZEM1amNtd3dnWWFnZ1lPZ2dZQ0dmbXhrWVhBNkx5OXNZM0l4TG1ObGNuUmxkWEp2Y0dVdVpuSXZZMjQ5UTJWeWRFVjFjbTl3WlNVeU1FVnNiR2x3ZEdsakpUSXdVbTl2ZENVeU1FTkJMRzkxUFRBd01ESWxNakEwTXpReU1ESXhPREFzYnoxRFpYSjBSWFZ5YjNCbExHTTlSbEkvWTJWeWRHbG1hV05oZEdWU1pYWnZZMkYwYVc5dVRHbHpkRENCaHFDQmc2Q0JnSVorYkdSaGNEb3ZMMnhqY2pJdVkyVnlkR1YxY205d1pTNW1jaTlqYmoxRFpYSjBSWFZ5YjNCbEpUSXdSV3hzYVhCMGFXTWxNakJTYjI5MEpUSXdRMEVzYjNVOU1EQXdNaVV5TURRek5ESXdNakU0TUN4dlBVTmxjblJGZFhKdmNHVXNZejFHVWo5alpYSjBhV1pwWTJGMFpWSmxkbTlqWVhScGIyNU1hWE4wTUJFR0ExVWREZ1FLQkFoRGFRYmhURnRqY2pBT0JnTlZIUThCQWY4RUJBTUNBUVl3RWdZRFZSMFRBUUgvQkFnd0JnRUIvd0lCQURBS0JnZ3Foa2pPUFFRREFnTkpBREJHQWlFQW9FZXBITUM1WDlqQkthR3BoY0tqaWRoaU4rWm56N3YzUzNoYzMxL0F1bnNDSVFES3FvZ0syU1pPWFpjdnZIQ0I2VVFTYUEwbkxuNFJVd3kxZ3VEaXZiWmJ3Zz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWdDQUlBQUFEOEdPMmpBQUFDcVVsRVFWUkl4MlA4Ly84L0F5MEJFd09Od2FnRnBGbHc4Y0tGaXJJeVIzdDdTMU96MEtEZ0JmUG0vL3o1azNpenZuMzlscCtUYTJ0bHRXVFJJb1RvZnhoWXRYS2xscHE2c3J3Q0Fpa29SSVZIdkgzNzlqOXg0TlNwVTBBdFFJMVc1aFp3UWFnUHpwODdWMTFaaVhBdkl4ajlaemg1NGtSTlpSV1JQdmo5NnhjRE9NMHpNVEtpQjlHOHVYUC8vZnNITkZSQVNMQytzWEhtN05sdWJ1NFFtM2J0M0xsdTdWcGlMR0NFbWN1SWFjR1pVNmZCNGNXUVgxQVFHeC9uN09JeWFlb1ViVjBkaUl2YW1sdWVQWHRHVVNULytnMzJIU09EaG9ZR1JJU0ZoYVdwcFlXVmxSVW8rT0hqaDZiNkJvb3NnSHZxejU4L2NEbDlmZjNNN0N3SWU4K2UzYXRYcnFRZ21lSW9rREt6cy9YMTlFR3kveGs2T3pvZlAzcEVXVWJEc0FZWVJDM3RiUndjSEVEMmgvZnY2MnBxQ1JlT2pDVG1aRTB0clp5OFhBajc4S0ZEeTVZdUpkNTBWQXNZY2VwS1RVODNOaldCcU9udTdIeHcvd0UrTy83anNnQzMxNW1abVJ1Ym05bloyWUZxdm56KzBsQmZoek9nL3FPN2xRbS9CK0VBbUh3TGlvb2dDbzRjT3J4azBXSWlQVUVna3BGQlVuS3ltWms1aE4zVDFYWDN6aDFpWW9LSmNEVEJBNHFGdWJtdGxZdWJDOGorK3ZWclRWVTFxSFFoelFlTUJIeWhyS3hjV0Z3TVVYbjYxS241YytkU3Y4SkpTRXkwdHJHR3NDZjA5OSs2ZFFzdXhjTENDckg3UDVJclNZZ0RlS0ZTMzlURXg4c0haSC8vOXIydUdoRlFONjVmaDJWUE5vcXFUQ1VscGVLeVVtZ3hmUHBNU1dFUk1BTXVYN2FzdjdjWElxaWxyWVh3RnJ4ZWcvcU91R1pTZEV6TTN0MTdEaDA2Q1BUMHBrMGJOMjNjQ0k5RllLWkp6OGhFOThIZmYzOGhERFkyZGlMOTBkSGRwYXVyaXhhd3JDeXNyZTN0dW5xNmlMVFgwTkFBVG9Jc1R4NC90bmR3aUl5T0F0WUV4RmpBemMzdDQrc0xKTDk5L1Fvc0UwVkZSZTNzN1J0Ym1vR1ZGVXFjalRZZGg3OEZBSWhCTGxOZDdqdTFBQUFBQUVsRlRrU3VRbUNDIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTA5LTIxIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMS0wOS0yMSJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjc5YzEwMDk2MjJiYmVlZDIzYmEwYzQ5M2NmNzZhYjA4OGExYWQ1MDUiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNzljMTAwOTYyMmJiZWVkMjNiYTBjNDkzY2Y3NmFiMDg4YTFhZDUwNSJdLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgQmlvIFNlcmllcyAtIE11bHRpLXByb3RvY29sIEVkaXRpb24iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI5MjIyLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjJ9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50IiwicmVtb3RlX2hhbmRsZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDYtMDQiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ill1YmlLZXkgQmlvIFNlcmllcyAtIE11bHRpLXByb3RvY29sIEVkaXRpb24iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDI0MDYwNDAwNSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA2LTA0In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wOC0xMyJ9LHsiYWFndWlkIjoiN2QxMzUxYTYtZTA5Ny00ODUyLWI4YmYtYzlhYzVjOWNlNGEzIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI3ZDEzNTFhNi1lMDk3LTQ4NTItYjhiZi1jOWFjNWM5Y2U0YTMiLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgQmlvIFNlcmllcyAtIE11bHRpLXByb3RvY29sIEVkaXRpb24iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI5MjIyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX0seyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AzODRyMV9lY2RzYV9zaGEzODRfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciLCJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjAuMCwibWF4VGVtcGxhdGVzIjo1LCJtYXhSZXRyaWVzIjo1LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjowLjAsIm1heFRlbXBsYXRlcyI6NSwibWF4UmV0cmllcyI6NSwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImxhcmdlQmxvYktleSIsImNyZWRCbG9iIiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6IjdkMTM1MWE2ZTA5NzQ4NTJiOGJmYzlhYzVjOWNlNGEzIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJ1diI6ZmFsc2UsInBpblV2QXV0aFRva2VuIjp0cnVlLCJsYXJnZUJsb2JzIjp0cnVlLCJiaW9FbnJvbGwiOmZhbHNlLCJ1c2VyVmVyaWZpY2F0aW9uTWdtdFByZXZpZXciOmZhbHNlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6ZmFsc2UsImFsd2F5c1V2Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTI4MCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMiwxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH0seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTM1fV0sIm1heFNlcmlhbGl6ZWRMYXJnZUJsb2JBcnJheSI6MTAyNCwibWluUElOTGVuZ3RoIjo2LCJmaXJtd2FyZVZlcnNpb24iOjMyOTIyMiwibWF4Q3JlZEJsb2JMZW5ndGgiOjMyLCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MSwicHJlZmVycmVkUGxhdGZvcm1VdkF0dGVtcHRzIjozLCJ1dk1vZGFsaXR5IjoyLCJyZW1haW5pbmdEaXNjb3ZlcmFibGVDcmVkZW50aWFscyI6MjV9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wNi0wNCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWXViaUtleSBCaW8gU2VyaWVzIC0gTXVsdGktcHJvdG9jb2wgRWRpdGlvbiIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjQwNjA0MDA1IiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDYtMDQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA2LTA0In0seyJhYWd1aWQiOiIwN2E5Zjg5Yy02NDA3LTQ1OTQtOWQ1Ni02MjFkNWYxZTM1OGIiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjA3YTlmODljLTY0MDctNDU5NC05ZDU2LTYyMWQ1ZjFlMzU4YiIsImRlc2NyaXB0aW9uIjoiTlhQIFNlbWljb25kdWN0cm9zIEZJRE8yIENvbmZvcm1hbmNlIFRlc3RpbmcgQ1RBUDIgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19zdXJyb2dhdGUiLCJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUI3ekNDQVpXZ0F3SUJBZ0lVYitWdS8zM2N2Mlh1dnVjWnFBbXpPVXV0Z2drd0NnWUlLb1pJemowRUF3SXdUVEVMTUFrR0ExVUVCaE1DVlZNeEd6QVpCZ05WQkFvTUVrNVlVQ0JUWlcxcFkyOXVaSFZqZEc5eWN6RU9NQXdHQTFVRUN3d0ZRMEVnUVVFeEVUQVBCZ05WQkFNTUNFTkJJRVpKUkU4eU1CNFhEVEU1TURZeU56QTRNek15TmxvWERUTTVNRFl5TWpBNE16TXlObG93VFRFTE1Ba0dBMVVFQmhNQ1ZWTXhHekFaQmdOVkJBb01FazVZVUNCVFpXMXBZMjl1WkhWamRHOXljekVPTUF3R0ExVUVDd3dGUTBFZ1FVRXhFVEFQQmdOVkJBTU1DRU5CSUVaSlJFOHlNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVIQVhNWkxiM0NlTXdPeGcvVmNVendIeDF3a3VUQTRFS290b2loczZPUWVUU2NsS1hvWGNZcmo2WDhQQlQ4VlZxSHVsMytuQktqRGlCSStZeHIrcWYrcU5UTUZFd0hRWURWUjBPQkJZRUZFTXVMcWVCY3hpR05nTHpTbXhOREJnQlVmbkpNQjhHQTFVZEl3UVlNQmFBRkVNdUxxZUJjeGlHTmdMelNteE5EQmdCVWZuSk1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0NnWUlLb1pJemowRUF3SURTQUF3UlFJaEFKbmx3WUpwaVhYWklZbG12ZS9uanF4RVdoK0tkVXNZOWI5WElmS3Nsd3lJQWlBSFRkaHNVVkY0T3BpcHg4MElqK1V4RFJTdGxtZWdVQUVuTHJta2EzVjh4UT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQU1jQUFBQkpDQVlBQUFDSnZ6SnVBQUFBQm1KTFIwUUEvd0QvQVArZ3ZhZVRBQUFOQjBsRVFWUjQydTNkZVZDVTV4MEg4R2NSaVdmVTRGRk4xWWcxWGtWQmc4NGtrMlE2MDhrazArblladW8wK2FlMWptM050Sm5VQm8zQTJtNUh2RFU2UmxEQUF5OUkxK2hlSENycWN1OXlzNHVnN0x1STkzMVVRRVE1M3Y2ZVpUR29DUHZ1dnMreno3djdNdk1kR0pSOTM0ZDVQK3o3L3A0TDhabm9MVDROelJVOTZlZ25pTEdQQTV0bURZNWZGeEVpZHI3YnRHVFN5alJiU0ZkVXV2UGp2TkcrcUdQbmdydWZSK1NCMVpPV3hVZUVpSjBrL1poSkpWWVU0bzBVV2RDa1BDc2EwUldMQlEwbTlndUZpM2d2aENlUTYvd0pOSjRsSEkvMC9SWWMyalQ3U2x6c2ZGN01iTi93Y1VtTWp1TzdwWFdWb1hZMnpiWjlvNjRiRnFPelgrOStIc3VUbHhxLzNqV1hGelBMRSthMEZGWXFiRVZXeERPVSt4QkxVUlhTdytjdDVpcTBHTDUraCtQUWE2emk0T0VkNUN5ZmhZYXhnZ1BPNTlNR1RaQ1pBZzZJTFE5K0F3cGFiWU5qYm4zeEhFamdTRDAxOGpSak1IcExFMFJiYkVWL3JxaEF3OW5DMFprTTNvZ0NXY0dCeituTXpwQWk4amc0UGxyTExhSFJybFVhKzF3NFhodHBIUDlPL3ZrbHVOZ2FKWVRqZVNoVktNbGNqV2F3aEFPL2d5U3loS005VFhFdGFWMUVFMmtjTVhydW51cVlmVFRKTmkxVTgvM2dPS1U5SFY5c0hHZEsraGRJRkViM3RBS1MrUEp5TklvTkhKMzVpaFVjT1BVcHc0M0VjZUJvdVFNazI2VFUyNzk4MWJIRnhCR25tV2oyQVJnL3BncmRnUWY4VDFqQjBjNW5vTit3Z2dQeTVQc3RvWFhFY1VDVVd0c3ZTYlJIZFpUN0tieCtBMmtjM3lTR041b3Rpc3MraGFNemJZQmtLUXM0Y0pwNUE1ckhDQTYrUlI5WUNSZDNCMmtjRUp2S1dEOUE5SWR3TGZkRGI4Y1ZDNGNtWi9ocEg0VFJsUTdJWDFuQTBWbmlOYUFKTE9EQU1TV056NmVBZzFmcU9KWElNSDdkMXpIRndMSDI4TFJheDMyNjcrSndBREZiME85WXdPRzFFbTlQT0RyUzBlMDk2K2MrSUkwRDhrUjV6RFpkbE5zcGRmVVF3SGFKQW82TzNMTEFNaCtIMFpVSHBncjBsdmR4ZENhVGRvbTNKeHc0TjlSRGN5amd3TzhlMldMMGZVQm4zd1pYanVjcGpyMXA0L0w4QkVaWHRLemdvRjdpZlJVT1hDelFiWjkrbGpTT3pyNFAreDg4YVVPMHhoYUdlK0JKNDRqYUhYWVhialZ1K1JrT3Z1UXNlbzhOSEoxQS9zRUFEdjZwSWFBbVBuWmVHMmtja0xzcVErMUl0MjZuVkh3QTlHa1V1WG9zVDNCa0Znek85VGNZamxpUWdSMGNGRXU4dmVIQXFVZ2VtME1CQjg1dTkyNm5iRXVGSE1kZEhPdFRwbG9kWlU1L3hHRkY3WGh3SXlzNHFKVjQrOExSa1lZYWtqZUUzYVNBb3lOYVovK0ZvSGNOR09rTFAvZVFOSTdJaERtdHBzb0FtNS9DY0FRR0xrYXhoSU5LaWJjdkhEajNqdzdNcDRBRFlqLy9aUWIzbW9DSDhCU2h4M0FIeDZIalk4NzRNd3huekt6aElGN2lkUVVIVG1iY2xITHlPQndQNXpFdVBZVHJiTDl5NS9XRjRsaTFML1FHUElRM3lqaFFtN0VhRFdFTEIrRVNyNnM0MnRNVjlidldSTFNReGdGcFZtcTR5YjJkOHpMMWxZSHcvK3cwY0dRVkRjaVZZWFFHaHJsL3dDSU9ZaVZlVjNIZzJBNEdHeW5nd0FNVFQvUStzTkFXNis1ckM4R3g5VWlJMlRtVXdwV0xCL2VhcXlrbUhjWkE1Y0VGaXdzRlR5a0IrVHViT0FpVmVJWGd3RVdDdzV0bVh5YU9BOTllNmV5ZjlUanRWY3ZOd0QzcnBIRXNUNXp6MkZTaHNMdjh3R3BCbTcwMVBnN1A3aXV1UXU4Q2xCMXdMZzBFY1d4bkZ3ZUJFcTlBSFB3amJWQUpEUnlRbXl2VExvMTQvbVI1aFZKbnovWGtkVjNGb1Q0ZExHaGdvVGR4ZFAvQUpWYzRuMkpDUTlyMUxPTVF2Y1FyRkFkT1R2d2tNd1VjdUhxMTgvbUhjRzZ4cDYvcENnNlkzVmNIRjhNaktlSndBRG1IZ3VHYzdBU0E1TENPUTlRU3J6czRPbURXWU9LNmQ1ckk0K0RhWTdUMmR4MTlHakI3RU04aXBJRWp0NngvcWVCK0FJWndPSUJZMFVJQ1BlVVZVc0FoV29uWEhSdzRGMU9IWlZQQWdXUDlTMEpwZitnSlR4Ymo5ZnJDRWErWjROYTBWOVp3R0tHNlNXQnVPeWNOSENLVmVOM0ZBV2s5K3UzTVdnbzQ4TWpkZzdnSG5UUU9tTjMzMEdSUlhQVUZITTduRDdFN0wyOUtDUWRPa3BkdzhDMjZRTXVyWmcyS2lVUE05SVpEbnp2TTdkbDlUT0t3b2tOaXIxWWlOUnc0eTd5QkE2ZG96NXQ1dm9Bajl1RDBHay82QzFqRUFlT2g0a1RHOFVpS09OcmhBZjIzM3NBQnBlVjdNR3Z3bnBSeFJDYk1iYyt2Q0tqMmFHQWVnemljL1I1K2o2T3p4SnVPNWxQSEFibDFaRWl1bEhFa3A0LzFlSWlJak1QekZCTUdjcG5Yb1hHMGNVRGF0TnVtV2FTSUkyWjMyQjI4WHBNdjRwRGFiZFhmSUdzSkE2a1dVdUlWQ1FmZmFnaXc3Vnd6NzZuVWNKdzBEUlJsVGppVE9LeG9uN1J3OEVnQm53OFRCWktCanJ0YTRoVUxCMDdWdmpIWlVzS3hJWFZLbVdPV200L2ljSzZ3TGgwY2pndlNpQWJBMXdVc2xIakZ4QUd6Qmh2M2J3eS9JUVVjc0czQTA4TEtBRTYwbVhKc2xuTHJKWWZEY1ZFYTBFaTRNRG5DUVA1SkV3Zk9RODJBUWluZ1NEazVXdFFWQzFuRFVWcU5KZ2dZYnM4V0RpZVFhZkM5Kzk0czhZcU5BK2ZVenNuRkxPTll0VGYwTWx6TURiNk1BODVwQllHQmgzZXA0WEJPeWYwQUwrRHNyUkl2Q1J5d25jSEYrTTBmbTFqRmNhWTR5Q1Q2QWdRTTRjZy9qNGFLVVlIcklYVlVjVGd1MEF6MGhiZEt2Q1J3NE5RY21aWEJJbzRkbVlzeWlhek93ZEtRZGRpUWh0QmtwM0xxT0p6dklPUkx2SnFYdDdraWhLTWpmZmVIVE9LSVZTODVCUVB5bW53UmgxcU4rZ0dNalFUbmtCdTlnd09YZU5QUUlkb2xYaEk0OEZJK0xEOXpwSndhbGVzck9PQzZDY2d2UitNQS9PZHdIb1dFNTVBbmV3V0h0MHE4QkhEOEwzbDkrRzJXY1VUdW10TldZQWs0SjY4b0l2Z1B3RmRldytHTkVxL1lPTHFXRDJXOWxMcys1ZTFxc1RvQS9XaHBuZys5aW9OMmlWZE1IRS8wZ1dmalkrZTNTNldIL0hqaG9BTDVvbmM5aGRYb0RhL2o2RmJpYlNGZDRoVVJSOXV4YlROcXBEUjhKR3BQMkFPNFY3OGpYL2d1cGJMcnd2UTZEdWQ1TENKOGUzVURyNFVseG11OXVObU5WQVllN2tzZks3OTd1UEs4WVVYcm1NTGhQSmN0aElFOEVtRk0xVjJZOE5RZ1JSeVJzSTFaVG1sZ2hReWc5LzBCVFZWb09uczRhSlI0UFV4UEcyeEthYkxUbXNOVDdYNndBYVluTVhYL2E4ME1Eb29sWHJmU3JPdGY3Z3R6eUhVNXc3SmxCSys4cFZyQUxBN0hPUjFEd1JSS3ZFTFRrcnA1VnIwdjRGaVJGTlpjWkZYY2tERzhsQ3JjMGNnMERrb2xYa0dwVHhsdXBMRnVsYXViWVhxNk5FK2NacUpaeHZEOG5od2xsUzhzUGNzcURrb2xYdGRHM2hvVWx4UFdSalJUd1BFMFNtZC9EejVmcGJIaVlVNVoveklaeGJOODI5TUZ5Q3dPU2lYZVBwTVZON21FeG5LZ3NOcWhZOHdTckpuN2V4bzRWUHRuWG9PTDRyRU1BK1dVbHFMKzlIQmt3T1lmWWcwNHkwQ3gzb0xSb0FtaXRNbzZkMEZsdUQ2b3E4Mnc2bm9hallXazFhZUNqZjYrLzUrWlE2Ky82aTh6K3ppOFZPS0ZQbzJtZzV2Q3J0SEFFYTIzZjlLOXpUSHBGeWJDOTV0STQxaWVHUDdFVkttNDZLY3djdkVXQnIzZHRqQ1B3MXNsM3BvRG83S3A3T3lrNVRROXRSbTJJWWltc1hrTmJIbG05VE1VdUo5bmc3R3ZWV3VrZ3VOWmlUY2QyV2pBZUdvSXFJVzFxVm9wNEdpRVo0enhQYlZYcGE0T2duK3ZwckVuSUd5V2FmS0gzbS9veDhnb3JrUXpYWDNnbFF3T2lpWGVEc1AycVJZcUcyYnF1RjVYVFluUzFyN3Y3cFlFUW5Bbzk0YmVOcFBkWTgrYnFZY2g2RnRMcldpYTBHcVFwSERRS1BIZU9Ub29qOFkrNUpEeWhXcStYMS90aGR1cnZUUzJXajU0ZkxTckt5SSt3QXNRTUpnYW1LU1VEeEIwK0xZSmxnaGRiSzVHTXp5NTBDU0hnMlNKdHlNZDNkdmJ3MHJxQkhDMHJkTFhSYmpTVnJpOWVnUCsvMjNTT0p3cnNGZTVzSm5rR3VRUEgxTEZRYXJFVzdwN1hLNFFHRzdqMEhKeFF0b2FyYmN0SW8zRE1Xc3dkU3JldTZOTnhpRjFISjFyOFI0VTY1eGJESUZWWGJQN0NPTzRxc3JnWGhmWVdBWDgzR25TT0hEU0M0Ymt5RGdramtQa0VtL3JrYTB6YlVKaHVJVURlc0RkYVd2VXNicTM0ZWRiU09OWXVYdDJnOW1xdUNuamtEZ09zVXE4Vi84N05Oc2RHTUp4Mk5NOGFTdjgvR3JTT0hBU2RXOFd5RGg4QUllakhabG9xcnNsWHRoci9FYmkycm1ORkhBMEt6WGNaRS9hdVV4OVpTQzhqcDAwanM2QmlZSGxNZzRmd09GSmlUYy9ZV0todXpDRTRJalcybVBFYUtmU3dIMUVBOGQvOXMvRXkvcTN5RGg4QUlkeitaMC9Dam5QSmsxUXNTY3dCT0NveGozZVlyVlRxYk9sa3NhQm84a2UvdExBeEdJTFdpdmprQ0FPWjV0V3UzaWVqMU0yejdwSUFVY0g3dWtXczQzUnVndGo0SFh2azhheElqRzgyV1JSWEpaeCtBb09GMHU4OXBRUlJrOWh1SVFEZXJoSnRCUG1mM3hCR2dmT2R6K0VsTWc0ZkFSSHR4SnZmaSt6K3k3c1doUFJRZ0hIYmR6RFRhS05LaFVmb05SeWhhUng0SndwQ2pMTE9Id0VSMThsM2hNN2ZsWW1Cb3krY0NpMXRqK1JiT01xYlYwb25sNUxHc2Uva2tPdmRXMW5JT1B3QVJ6ZFNyejNldHJMandLTzA3aG5tM1FiNFRoYlNPUEFTVDA1TWx2RzRVTTRuQldzOTUrVmVOUFF3K1NONGJjbzRHakJQZG8wMm9lbjEwTG5ZRDFwSEpFSmMxb0xLZ0pxWlJ3K2hNTUo1RE04VDZQNy91RWtjU2oxdGxpYTdZT0gvZ1drY2VCcytuNkt4WC82T2RKUUpGdzBXUVN5Z0xXMk5ta0RJM2V0amNpRUN6cEx6R3piL09rKytNdWQ5V000YmVRSnkyRGE3WXZXY1R1Nm44Znk1R1VKWCsrY2t5VjJralBIZk80UE52NFBXaFFFbWhmOWttY0FBQUFBU1VWT1JLNUNZSUk9IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiLCJVMkZfVjIiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiIwN2E5Zjg5YzY0MDc0NTk0OWQ1NjYyMWQ1ZjFlMzU4YiIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlfSwibWF4TXNnU2l6ZSI6MTQ3MiwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wNy0xMSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiTlhQIFNlbWljb25kdWN0b3JzIEZJRE8yIFRlc3RpbmcgQXV0aGVudGljYW9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTAyMDYwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy42IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjEuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wNy0xMSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTktMDctMTEifSx7ImFhZ3VpZCI6ImQ2MWQzYjg3LTNlN2MtNGFlYS05YzUwLTQ0MWMzNzE5MDNhZCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZDYxZDNiODctM2U3Yy00YWVhLTljNTAtNDQxYzM3MTkwM2FkIiwiZGVzY3JpcHRpb24iOiJLZXlWYXVsdCBTZWNwMjU2UjEgRklETzIgQ1RBUDIgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InZvaWNlcHJpbnRfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIl0sImlzRnJlc2hVc2VyVmVyaWZpY2F0aW9uUmVxdWlyZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbImFueSIsImhhcmR3YXJlIl0sInRjRGlzcGxheUNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbiIsImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCNmpDQ0FaQUNDUURJUlBPM1I3VnRMREFLQmdncWhrak9QUVFEQWpCOE1Rc3dDUVlEVlFRR0V3SlRTekVSTUE4R0ExVUVDZ3dJUTNKaGVXOXVhV014SWpBZ0JnTlZCQXNNR1VGMWRHaGxiblJwWTJGMGIzSWdRWFIwWlhOMFlYUnBiMjR4RlRBVEJnTlZCQU1NREdOeVlYbHZibWxqTG1OdmJURWZNQjBHQ1NxR1NJYjNEUUVKQVJZUWFXNW1iMEJqY21GNWIyNXBZeTVwYnpBZ0Z3MHlNREEyTVRBeE1UUXlNamhhR0E4eU1EY3dNRFV5T1RFeE5ESXlPRm93ZkRFTE1Ba0dBMVVFQmhNQ1Uwc3hFVEFQQmdOVkJBb01DRU55WVhsdmJtbGpNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUlV3RXdZRFZRUUREQXhqY21GNWIyNXBZeTVqYjIweEh6QWRCZ2txaGtpRzl3MEJDUUVXRUdsdVptOUFZM0poZVc5dWFXTXVhVzh3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVNVdzRSdDYxNjNIUnVYZUJxeGQ3UEhjZjVnOUNtUzBoY2prM2pHUGtyQTZVekxTS3lhNm42eU8yWjFFYnNUWHRVMVJnQWNROFU2MzVuUHI0eS9mTEd3TUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSVFDcWFJTy8xY2RLcWVnM0IvcXdBUEdvZ0NYVWlvZnM0Nk80NHZTRm5QV0ZtZ0lnRDJFbitxSUx6MDZUelBObjAwSk9nbWdJakxjVkJ5NUdTbzJzM3RZbXlKQT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBTGNBQUFBNkNBWUFBQUR5UU1pWkFBQUFCR2RCVFVFQUFMR09mUHRSa3dBQUFDQmpTRkpOQUFDSERnQUFqQklBQVFGVUFBQ0NLd0FBZlQ0QUFPK3ZBQUE2NndBQUZKY0lITlBIQUFBTUZtbERRMUJKUTBNZ1VISnZabWxzWlFBQVdNT3RsM2RVVThrZXgrZVdGRUpDQzBSQVN1Z2RLZEtsOXlJZ0hXeUVKRUFvRVJLQ2loMVpWSEF0cUlpQURWMEJzYTBGa0VWRlJMR3dDUGIrc0tDaXJJc0ZHeXB2VWtEWDg5NGY3NXczNTh5OW4venViMzd6L2MyZE81a0JRTkdHbFpPVGhTb0JrTTNQRTBRRitqQVRFcE9ZcENjQUFRUUFnRHd3WXJHRk9kNlJrV0h3RnhpNy83Tzh2d0c5WWJscUpZNEYvcmVpek9FSzJRQWdrWkJUT0VKMk51U2pBT0RxN0J4QkhnQ0VMbWczbUp1WEkrWWh5S29DS0JBQUlpN21OQ21yaXpsRnlwWVNuNWdvWDhoZUFKQ3BMSllnRFFBRnNXNW1QanNOeGxFUWE3VGhjM2g4eU5XUVBkanBMQTdrZTVBdHM3UG5RRllrUXpaTitTRk8yajlpcG96SFpMSFN4bG1haTZTUS9YakNuQ3pXZlBEL0x0bFpvckUrOUdHbHBndUNvc1E1dzNHcnk1d1RLbVlxNUZaK1NuZ0VaQlhJNTNrY2liK1k3NlNMZ21KbC9vTnNvUzhjTThBQUFBVWNsbDhvWkMzSURGRm1yTGVNN1ZnQ1NWdm9qNGJ6OG9KalpKd2ltQk1saTQvbTg3UEN3MlJ4VnFaemc4ZDRHMWZvSHozbWs4b0xDSVlNWnhwNnRDQTlKbDZxRSszSTU4V0ZRMWFBM0NQTWpBNlZ0WDFRa080YlB1WWpFRVdKTlJ0Q2ZwY3FDSWlTK21EcTJjS3h2REJyTmt2U0Y1d0xtRmRlZWt5UXRDMld3QlVtaEkxcDRIRDkvS1VhTUE2WEh5dlRoc0haNVJNbGExdWNreFVwODhlMmNiTUNvNlRqakIwUzVrZVB0YjJTQnllWWRCeXdSeG1za0VoWlgrOXo4aUpqcE5wd0ZJUUJYK0FIbUVBRWF3cVlBeklBcjN1d2FSRCtrajRKQUN3Z0FHbUFDNnhrbHJFVzhaSW5mSGlOQmdYZ0wwaGNJQnh2NXlONXlnWDUwUDUxM0NxOVdvRlV5ZE44U1l0TThCUnlOcTZKZStCdWVCaThlc0ZxaHp2akxtUHRtSXBqdlJMOWlYN0VJR0lBMFd4Y0J4dXF6b0pWQUhqL3dSWUs3MXlZblZnTGZ5eUg3L0VJVHdtOWhFZUU2NFErd20wUUI1NUlvc2k4WnZNS0JUOHBaNEtwb0E5R0M1QmxsL0pqZHJneFZPMkErK0R1VUQvVWpqTndUV0NGVDRhWmVPT2VNRGNIYVAxUm9XaGMyL2V4L0xrL3Nlb2Y4NUhaRmN3VkhHUXFVc2Jmak8rNDE4OVJmSDhZSXc2OGgvN3NpYTNFam1DZDJHbnNBdGFLTlFFbWRncHJ4cnF3RTJJZW53bFBKRE5ockxjb2liWk1HSWMzNW1QVFlETmc4K1dudmxteS9zWGpKY3pqenNzVGZ3eStjM0xtQzNocDZYbE1iN2dhYzVuQmZMYTFKZFBPeHM0R0FQSGFMbDA2M2pJa2F6YkN1UGpkbHRzR2dFc0pOS1o5dDdFTUFEaitGQUQ2Kys4Mmd6ZHd1cThENEVRUFd5VElsOXJFeXpIOHg2QUFSZmhWYUFBZFlBQk1ZVDUyd0JHNEFTL2dEMEpBQklnQmlXQVdIUEYwa0EwMXp3VUx3VEpRREVyQk9yQUpWSUx0WUJlb0EvdkJZZEFFV3NGcGNBNWNBajNnT3JnTDUwVS9lQW1Hd0hzd2dpQUlDYUVoZEVRRDBVV01FQXZFRG5GR1BCQi9KQXlKUWhLUlpDUU40U01pWkNHeUhDbEZ5cEJLWkNkU2oveU9IRWRPSXhlUVh1UTI4aEFaUU40Z24xRU1wYUtxcURacWpFNUNuVkZ2TkJTTlFXZWlhV2d1V29BV29XdlFDclFHM1ljMm9xZlJTK2gxdEE5OWlRNWpBSlBIR0pnZVpvVTVZNzVZQkphRXBXSUNiREZXZ3BWak5kZ0JyQVcrNTZ0WUh6YUlmY0tKT0IxbjRsWndiZ2Joc1RnYno4VVg0NnZ4U3J3T2I4UTc4S3Y0UTN3SS8wYWdFYlFJRmdSWFFqQWhnWkJHbUVzb0pwUVQ5aENPRWM3Qzc2YWY4SjVJSkRLSUprUW4rRjBtRWpPSUM0aXJpVnVKQjRsdHhGN2lZK0l3aVVUU0lGbVEzRWtSSkJZcGoxUk0ya0xhUnpwRnVrTHFKMzBreTVOMXlYYmtBSElTbVU4dUpKZVQ5NUpQa3ErUW41Rkg1SlRrak9SYzVTTGtPSEx6NWRiSzdaWnJrYnNzMXk4M1FsR21tRkRjS1RHVURNb3lTZ1hsQU9VczVSN2xyYnk4dkw2OGkvdzBlWjc4VXZrSytVUHk1K1VmeW4raXFsRE5xYjdVR1ZRUmRRMjFsdHBHdlUxOVM2UFJqR2xldENSYUhtME5yWjUyaHZhQTlsR0JybUN0RUt6QVVWaWlVS1hRcUhCRjRaV2luS0tSb3JmaUxNVUN4WExGSTRxWEZRZVY1SlNNbFh5VldFcUxsYXFVaml2ZFZCcFdwaXZiS2tjb1p5dXZWdDZyZkVINXVRcEp4VmpGWDRXalVxU3lTK1dNeW1NNlJqZWcrOUxaOU9YMDNmU3o5SDVWb3FxSmFyQnFobXFwNm43VmJ0VWhOUlcxeVdweGF2UFVxdFJPcVBVeE1JWXhJNWlSeFZqTE9NeTR3Zmc4UVh1Qzl3VHVoRlVURGt5NE11R0Qra1IxTDNXdWVvbjZRZlhyNnA4MW1CcitHcGthNnpXYU5PNXI0cHJtbXRNMDUycHUwenlyT1RoUmRhTGJSUGJFa29tSEo5N1JRclhNdGFLMEZtanQwdXJTR3RiVzBRN1V6dEhlb24xR2UxQ0hvZU9sazZHelVlZWt6b0F1WGRkRGw2ZTdVZmVVN2d1bUd0T2JtY1dzWUhZd2gvUzA5SUwwUkhvNzlicjFSdlJOOUdQMUMvVVA2dDgzb0JnNEc2UWFiRFJvTnhneTFEV2NhcmpRc01Id2pwR2NrYk5SdXRGbW8wNmpEOFlteHZIR0s0eWJqSiticUpzRW14U1lOSmpjTTZXWmVwcm1tdGFZWGpNam1qbWJaWnB0TmVzeFI4MGR6TlBOcTh3dlc2QVdqaFk4aTYwV3ZaWUVTeGRMdm1XTjVVMHJxcFczVmI1Vmc5VkRhNFoxbUhXaGRaUDFxMG1HazVJbXJaL1VPZW1iallOTmxzMXVtN3UyS3JZaHRvVzJMYlp2N016dDJIWlZkdGZzYWZZQjlrdnNtKzFmVDdhWXpKMjhiZkl0QjdyRFZJY1ZEdTBPWHgyZEhBV09CeHdIbkF5ZGtwMnFuVzQ2cXpwSE9xOTJQdTlDY1BGeFdlTFM2dkxKMWRFMXovV3c2OTl1Vm02WmJudmRuazh4bWNLZHNudktZM2Q5ZDViN1R2YytENlpIc3NjT2p6NVBQVStXWjQzbkl5OERMNDdYSHE5bjNtYmVHZDc3dkYvNTJQZ0lmSTc1ZlBCMTlWM2syK2FIK1FYNmxmaDErNnY0eC9wWCtqOEkwQTlJQzJnSUdBcDBDRndRMkJaRUNBb05XaDkwTTFnN21CMWNIendVNGhTeUtLUWpsQm9hSFZvWitpak1QRXdRMWpJVm5Sb3lkY1BVZStGRzRmendwZ2dRRVJ5eEllSitwRWxrYnVRZjA0alRJcWRWVFhzYVpSdTFNS296bWg0OU8zcHY5UHNZbjVpMU1YZGpUV05Gc2UxeGluRXo0dXJqUHNUN3haZkY5eVZNU2xpVWNDbFJNNUdYMkp4RVNvcEwycE0wUE4xLytxYnAvVE1jWmhUUHVESFRaT2E4bVJkbWFjN0ttblZpdHVKczF1d2p5WVRrK09TOXlWOVlFYXdhMW5CS2NFcDF5aERibDcyWi9aTGp4ZG5JR2VDNmM4dTR6MUxkVTh0U242ZTVwMjFJRzBqM1RDOVBIK1Q1OGlwNXJ6T0NNclpuZk1pTXlLek5ITTJLenpxWVRjNU96ajdPVitGbjhqdm02TXlaTjZjM3h5S25PS2N2MXpWM1UrNlFJRlN3UjRnSVp3cWI4MVRoTnFkTFpDcjZSZlF3M3lPL0t2L2ozTGk1UitZcHorUFA2NXB2UG4vVi9HY0ZBUVcvTGNBWHNCZTBMOVJidUd6aHcwWGVpM1l1UmhhbkxHNWZZckNrYUVuLzBzQ2xkY3NveXpLWC9WbG9VMWhXK0c1NS9QS1dJdTJpcFVXUGZ3bjhwYUZZb1ZoUWZIT0YyNHJ0Sy9HVnZKWGRxK3hYYlZuMXJZUlRjckhVcHJTODlNdHE5dXFMdjlyK1d2SHI2SnJVTmQxckhkZHVXMGRjeDE5M1k3M24rcm95NWJLQ3NzY2JwbTVvM01qY1dMTHgzYWJabXk2VVR5N2Z2cG15V2JTNXJ5S3Nvbm1MNFpaMVc3NVVwbGRlci9LcE9saXRWYjJxK3NOV3p0WXIyN3kySGRpdXZiMTArK2NkdkIyM2RnYnViS3d4cmluZlJkeVZ2K3ZwN3JqZG5iODUvMWEvUjNOUDZaNnZ0ZnphdnJxb3VvNTZwL3I2dlZwNzF6YWdEYUtHZ1gwejl2WHM5OXZmZk1EcXdNNkRqSU9saDhBaDBhRVh2eWYvZnVOdzZPSDJJODVIRGh3MU9scDlqSDZzcEJGcG5OODQxSlRlMU5lYzJOeDdQT1I0ZTR0Ynk3RS9yUCtvYmRWcnJUcWhkbUx0U2NySm9wT2pwd3BPRGJmbHRBMmVUanY5dUgxMis5MHpDV2V1ZFV6cjZENGJldmI4dVlCelp6cTlPMCtkZHovZmVzSDF3dkdMemhlYkxqbGVhdXh5NkRyMnA4T2Z4N29kdXhzdk8xMXU3bkhwYWVtZDBudnlpdWVWMDFmOXJwNjdGbnp0MHZYdzY3MDNZbS9jdWpualp0OHR6cTNudDdOdXY3NlRmMmZrN3RKN2hIc2w5NVh1bHovUWVsRHpMN04vSGV4ejdEdngwTzloMTZQb1IzY2ZzeCsvZkNKODhxVy82Q250YWZrejNXZjF6KzJldHc0RURQUzhtUDZpLzJYT3k1SEI0citVLzZwK1pmcnE2TjllZjNjTkpRejF2eGE4SG4yeitxM0cyOXAzazkrMUQwY09QM2lmL1g3a1E4bEhqWTkxbjV3L2RYNk8vL3hzWk80WDBwZUtyMlpmVzc2RmZyczNtajA2bXNNU3NDUmJBUXhXTkRVVmdEZTFBTkFTNGQ2aEJ3Q0tndlRzSlNtSTlMd29JZkRmV0hvK2t4UkhBR3JodVN0MktRQmhjSSt5RFZZanlGUjRGMis5WTd3QWFtOC9YbVZGbUdwdko0MUZoU2NZd3NmUjBiZmFBSkJhQVBncUdCMGQyVG82K25VM0ZIc2JnTFpjNlpsUFhJaHdmNy9EV2t3OS9hOStPbmtCOEc4ekltejFoVEtkUFFBQUFBbHdTRmx6QUFBV0pBQUFGaVFCbXhYR0ZBQUFHODVKUkVGVWVGN3RYUWQwVlZYV1BubDU2WVUwZWFRUWtwQ0VHbm9WRUFHVklpUlVhWTZBaklyb3FBZzZPbzZLdXNDRk16aGlIVUJVbWlMRC9NcklpSUNBNENDOVE1Q2FVTklvVVVnbDdmN2Z0L1BlTStUZFFEb0UzMTVycjNQTHVmZmRlODkzOXRuNzdIMzJVM2F5MCsxS0R1YnlkMFdiTnYzb3NHL2ZQcWVORzljN3VyaTQralpvRUdoS1NEanB0R1hMRnRmdzhQQmdmQmJQckt3czQ0VUw1NTFSdWpkcTFDZzRMeS9mV0ZoWVlMaDY5YXBqZG5hMjhjcVZLODZlbnA3dWZuNStkL0NlQlFWRnhxS2lJdXYzMUxRaVEzNStucU41MTRZTUJvTm1ORG9YY05zQlZ4bU54Z0tVV2twS1NwS21hWGtCQVFHNXpzNHVoVTVPVG9XT2pvYThoSVNFTTJGaFlUbmUzdlh5Y2ZmTWMrZk9KZlhvMFRNbklpSWlkK25TeFlrUFB2aUh2RjY5ZWhmMDYzZGZvZnlBblc0ZmNLOWV2VnJ0M3IzYkpURXgwVDh6TXpNWTI0R3VycTVCU1VsSmZ2WHErVFFDVUQxOGZId2ljM0p5M1FET0FEYzNWMzhDbFNBdS9neGE4WTFLRWNDbEhCMGRDVVlwQVVMbDYrc3J4NDFHSitYcTZpTG4zTjNkNVJ5SjV4MkkyQnRRUVVHQlFpZVJiVHlUN0dkbjU2RE1WN201dWVyeTVjdHlyTEN3Q0Z5Zzh2THlwRzVwd3U5cUhoNGVCWGlPYk5ROTYrWGxsWk9SY1NYQjM5Ly9NdTV6cm43OSt1ZlI4YzYyYmRzMkxTTWpJNkZQbno1WFJvd1lrVzh5bWN4M3VEMnBUb0g3UC85WlpYajMzWGNCVXUvbWh3NGRpa0RqaHpzNEdDTFI4TkZvTkg4WEY1Y0lnTVdwc0xEd212Y2krSEFPN0twTXB2ckt4OGRYTldoZ0Fnajl3RDdxamp2dVVQWHExVk5lWHQ3SzM5OFBwWmNDV0tTRWRKWnJDV2FXenM3TzVydldEdVhrNUNoMFFnRTJPd0lCajg2cmZ2bmxGM1hod2tVNWxwcWFvaTVkU3NmK0JaV1NraXhsZXZvdjZDRHNLREk0V0FudlVZVDN5c2Z4RXhnWlV2Q2VwL0g5anFIakp3TDhwMUpUei84OGJkcTA3TDU5N3kweVgxSm42WllFOTVFalI5WE1tVE04MHRNdnhSdy9mandHRGR3RzNEdy9QNzhKR3RrRTZXc29LV25kM054RVdqWnMyRkJCclZEQndjRUtxb1FLQ2dwU2dZR0JBSElET1Urd1VycGkyQmZKeXBLZ0lRQUlvbDkvL1ZWQmtrdEo4R1JsWlF0QUNDaUNDTDhyUUtOVTVYSFd0VWhjM2dlZFNwNkg5eW9Qb1dPSzVDZXg0N0FUZW50N3l5aEFkblYxazNmejh2SkVwL09YRHNmT0JwVkZPaU1BS2ZVQlVsenZiSDBubG53dXZnZlVISldjbkt6T25EbWpUcDgrTFh6cTFDblo1L25Tb3dGK2w2cFFHdmdvbnVrSXZsazhmdXRBWkdUa2tkalkyUFNSSTBmV0dkRGZFdUNlUG4yNjA0OC8vdGdFS2tVM1NPQ09BRWtYZlBTbTJMYnFyR3d3Tm1qanhvMVZpeFl0Vk5PbXpWUjBkSlRDUnhkUXM2RUpEaElCeU1aTlMwdXpOdTc1OCtlbHZIVHBFbzZsb21GL1VSY3ZYaFRnNXVaZWhUVE1FR0RVTlNMNENYcW9YZ3JxQjBhaEFCVVNFaUxiRFJ1R3lnZ1ZHaG9xbmR3eUNwSFlJZmt0Q1BhZmYvNVpIVHQyRE9WUkZSOS9XSURQamx1U2NGMFJScTJ6QVA5aGRMbzlBUUgrdTJOaVl2WU1IRGp3M1BEaHcyOUp3TjhVY00rWU1jTzRhdFdxbUlzWDAvdEJON3dySnllN0N5U2pUMGx3VWNyaTQ2bk9uVHVyRGgwNnFOYXRXeXNZVDlLWXJFZnd3cWhTSjA2Y0ZFbDA4dVFKS1htTVROQ1dsa3EvWjZJNlJlRkFvSE5VNDdlTWpvNVdVVkZSSWpEWUdTekE1N2M3Y2VLRU9uandvTnE3ZDYvYXMyZVBPbno0c0VqNmttMEU2YTZoblZKZ2kyeUhpcmNESThvUG9hR045aTFiOW5tdXVjcE5wVm9EOTRRSkUrcnYyTEdqSDZSRmZ3emJ2UUhtK2lVL0ZOV0dUcDA2cVo0OWU2cnUzYnNEekcwdzVIcUpoRWxOVFZYNzl1MVQrL2Z2bHc4ZUgzOUVKTTZWSzVmTlY5dXBLa1JEbWQ4L01qSktOVy9lVElRS21TTWs3UkdlcDZvRkZWRnQzNzVkYmR1MlRXM1pza1dFQ1ZSRjgxMktDWkk5QXdKb0I4ck42RVRydW5YcnRudldyRmszUmNyVUtMaEhqUnJWQUI5aU1BeWdFZUFlMEZXZHpLZEVNbmZxMUZuMTd0MWI5ZXJWQzJCdUpWS1orbXg4Zkx6NjMvLytKeDl3NTg1ZGtNUm5iUXdqTzlVOFVkclRmcUdnNmRTcG8rcllzYU5xMDZhTjZQOFVURWxKU2Vxbm43YXFqUnMzcUEwYk5nallMWFlIaWFva2JJTExBUG9QM3Q3MXZtblZxdFhxRHo1NFA1bWpSSjJrY2VQR3VlTURqSUdPOXoyR09mWllpbWNOdlYvREVLajk2VTkvMHI3OTlsc05ReHkrajZaQnZkQzJiOStodmZubW0xci8vdjAxZkRnTkgwV3VzZk90eDY2dXJocFVSTzJKSjU3UXZ2eHl1WGIyN0ZrTmdOWWdmRFRvN2RwNzc3MG43UWpocFhkdEVkcDNlM2g0eEFzREJneU0yckpsNnkwNW9XRkRmZnYyalVRdi96dGU2aUoyNVdVSTZIYnQybWx2dlBHR2R1REFBZmtBL0JEOENCOSsrS0UyZVBBUURiMFlkZTFncnFzTTZhNUJJbXRUcDA3VlZxOWVyVUhkRktFRjlWTmJ0bXlaOXNBREQyalE5VzJ1bzc3dTd4K3dNenc4Zk1xSUVTT0NjT3pXSXhoOHJVMG0wNWQ0U1NwZjh1Q1JrWkhhSzYrOG9zRUlFVEJmdlhwVjI3UnBrelp0MmpRTmVweUEzbExYenJjWCsvbjVRV2dOMWo3NzdETXRMUzFOZ0o2ZW5xNHRYcnhZdS9mZWU2VXpsTDRHRWowZnV2MUtkSktCTDczMGtsVjF2V2wwMTExM3RjUURyYURiR0x2eTBFT0dETkhXckZrallNN0x5eE5BUC9ua2sxckRoZzN0cXNidmtLRnJhd01HREJCZ1V3MHRLaXJTVHB3NG9mMzFyMy9WTU1yYjFDZEdJT1VUSWlJaW5udmlpU2NscktGV0NiM1NCMkI5RC9xMFNHb1BEMC90OGNjbmEwZVBIcFdIUDMzNnRLZ2gwZEhSZGtEYjJjcSt2cjdheElrVHRTMWJ0b2g2bXBXVlZSQWJHL3V5cjYvZlViMzZucDVlR2NEWjM2R3lCR0svNWduNjgxQll2eW5ZMUJqUE1INzhlQTBXc29CNisvYnQycGd4WXpRM056ZWJCN1d6blMxc01CaTBUcDA2YVlzV0xhYTY4am93WkFTdUhvSTY4N05lZmVBcEt5d3NmSFpjM0dCZjdGYy9QZi84OCs0aElTRWY0Y0U0enlOR0luc2dRYjFyMXk2eGp1MTZ0SjByd2h6VjI3ZHZuM0wrL0hueEhEMzIyR1BHWnMyYVRmRHk4anBUc3A2RlBUdzhMalJ0Mm5UeW5EbHppcVBUcW9QR2poMGI0dVBqOHhNMkJjQTBDamw5aDRlU1lZWldMOC9aMmM0VlpZNytMN3p3d2hCc1cybjgrQW5lalJvMW1tVlJlMHN5T3dUc3ZKMnc5MXBoLzRaMDNYbkdPKys4cy9IaHc0ZlhYcjU4T1lMeEMzUG56bFZRUFNTODlORkhINVZKL0twUVdGaVlpb3VMRXlkTzgrYk54VG1BRjVDWUIranc2b2NmZmxCZmZmV1ZPbm55cFBtS21pYzZrdTYrKzI1T2JZckRnakVac09iTlorMVUzZVRwNmJrQzdUN0N2Q3ZFbUtDUkkwZDIzTHQzNzZmQVhndnpZU3NCK0xtaG9hRXZ6Wnc1OHgzbzVHWEd0WlFKN2xHalJvVisrKzIzUDF5NWNpV2N3RjYrZkxrMCtKdHZ2cWxlZSsyMUtua01HZGZBZStEQkpKNkJMbHdHNjlETnprZWl5emNzckpGNHlCZ0V0WExsU3ZYeXl5OUxjRTlORVFFOGFkSWtOV1hLRkltLzRPL1MzY3dPekFoQk85VVlaVFpvME1BRUFaZHQzcmZTSTQ4ODRyRm16Wm9QenAwN053NHFzUGxvTVZFSVF2QjhCU2srYnRteVpSbm13emVtdDk1Nnl3TUsvZzVzaWdHd1pNa1NzWERwbGVLeHlqS0hsWEhqeGxtbmhXaUUwaWcxbVV3bGRIWUgrVTA2ZDhhT2ZWRGJ2SG16MUtWekFPQ3JrUmtZakJyYTd0Mjc1WGNnTGJTSEgzNll3NTg4aDE1OU8xY2Y4eHREeVBYRHRpNjkrKzY3RGhDR3p3SWZZdStWWnVCMEw5b3JCTnZsSTZnTDc2T1FpeDkvL0hGcDlOZGZmNzFLd09LMXI3NzZxamgxcUsrUEhqMWFkQzY5dWlXWkx6OTgrSEF0T1RsWnJwMDFhMWExZ282Vys0VUxGNlR6OEYzdE5rVHRNd3pKdDFDV1NRc1dMR0RrNHFNQXVQaFVTak1FMFRIZzZjWmV6dTdkdTNjRDZLU1gwUGxDS2J0Ky9mcHlBZkY2UEhueVpBSG5rU05IeElPcFYrZDZqQTZuSFR4NFVEb2FqVnE5T2hWbFdOOENiS2dlV29jT0hYVHIyTG5tR1dvSkp5eXVTNTk4OG9scTBxVEpjMlVKV0c5djcyMVRwMDcxeEhiWkJPVitJd3E1Z1BFZjlEWnkyTFljcXd3ejlpQXJLMHRBRkI0ZXJsdW5QQndTRXFJbEpDUm91Ym01V3VmT25YWHJsSmNaQUxSejUwNHRJeU5EcExkZUhUdlhEbnQ1ZVdXc1dQSHY0bUR5NjlEYmI3L3RBSFYxR1RaMTc5T29VYU5QVU9vVGxQck9HUEtwdVV1d0M2VTI5VzN1VjViWjA5YXVYU3RTKy83N0IrcldxUWozN3QxYmd3RXFydjJxcUNjY1NUZ0tNRXBSNzd5ZGE0OGRIWTNhd0lHeHpiQjlRNEorSHVEaDRXRU56aXZKeEc3bnpsMzdZdHVXZ29LQ1BrQWhGZWx0Wk9NVFRKWmpsV0ZLUlJxakRITjFjS2dlWFhuNTh1WHliT2lNdXVkdnhJeURvV2YxMEtGRHVvRThkcTU5YnR1MjNTQ1U1YUtHRFVPZlJxRjdIMTlmdjMzeDhmSEY2dzFMRWxTU0JCUlNhZjc4K1NLNU9YeGJqbFdHNTh5Wkk1Rmg5OXh6cis3NXl2Q2RkOTRwNFA3NDQ0OTF6OStJMlNsSWxONTY1KzFjK3d6VmR4cktjdEdVS2MvNnVidTdjeFcyelgyb0tRQWZQYkQ5RzgyWU1jTUVzVzZkYnVFMEhhZmhMUHVWWlVwSGhqNjZ1TGpvbnE4TVU5b21KaWFLOUsyTTIzL216Sm1pMmtCSDB6MnZ4NnhMOVFxam0vdyt0N3QydmRPbUhvVUJvK0Q2OXUwciszUG56cFBwejlMMXlILzV5MHYwME1rMnAxbG56NTZ0T3lQVnRtMWJiYzJhdFhKdkNDQ29aSnRsNFVmcGVuV1pBd01EWDBkWkx1SkNiNVBKOUI5czZ0NEx0dGw3S0pWVmZILzMzWm9vQ0RQclBsZVVWOVV6eUtWa1RMWEFkWTkwaWxRWGNlRXZGNjR5ZFFQWC9sV1VZT0JhMHgyVWwraGdzamg2K3Zmdkw0dHE2VVV0VFh4UDVoQ1pPbldhZk1PUkl4OVFCdzRjTUorOWxoSVRFOVF6enp5anZMM3JxYWVlZWtwQkVPaXV3T2Q2MGZEd01Ecld1TkpKR1kyTzZ1elpzK2F6dHdkbFptYVd1eUhaN3BEY084MjdOcFNkbmQyWnBSWE1VT3F2V2JETFZBbDBnMWVGQ0c0bkp5ZHBuT29tZ3BQZVRicnNLMHBjdzhmcjlZQ2tSNWFjSnd3OWlJc2JEQ0ErRGFDTkZzOHFjNkpZaUs1N3V1dGZmUEVGeVVmeS92c2ZxT2VlZTE0ZE9YSkV2SjRsQ1NPQldySGkzK3JMTDVjclNIcjE0NDgvb2x3aWFSbm9tYlVRdmJWUXdkQkpSakc0U01yUm84Zklid1VFMUg3SWMwMVIvZnFtQ2kyczlQSHhMVFAydzJoMENtTnBCWGRCUWY0MXJuZ005OWNzOXF3c1laaVZ4cWx1c3R5VHoxbFJndnFGOXkzL3UxRmFNdThKRjhGNmVMaXJaczJhcVhuejVxbjA5RXNDWUFzeC9ZUWwzUVN6VjkxMzM3MXF3b1R4SWlSKyt1bmFxZHlFaEFUY00wM1NWZ3dhTkZBMWI5NUNSZ2VPSmlVN3pDdXZ2Q0xYTDF6NG1lUWhDUWp3eHlqN25lUmNlZTY1Y3F1cGRZREtKMmdzWkZaSGRRbENTN0JzQmJmQjRGQ2N0TTVNTUNZbG0xRlZpQ3ZaR1lQQ0ZkVFZUY3k2Uk1uSlJxNG9NVmFrSW5ueVB2MzBVeGtoR09CRmxZT0pheVpOZWt3aytoTlBURGJYVXBKK2dwSTdJaUpja3Y2c1d2VmZnSEtoOHZQelUxMjZkREhYS3U3d2xPUjhoNTA3ZDZybHkvOGxpWEdZNm8ycURCTUpXV2o2OU9reWlqNzAwRVBxMkxHakF2UUJBL3JMUGQ5NjYyL21XbldmcmxRd1QwZFNVbEtaNEN3c0xFZ3pieFlUOUxtb2t2UEc5Q1J5K3M2eVgxbW0wNFhHSDRZSzNmT1ZZVDRubjQ5T29jcTR5em1EUTBjUTQwZjB6dXN4alRrYTJQU09EaHMyVEZaOUE4ZzI5V2dRenBuenJyWml4UXJ4cXRKSjFLMWJONXQ2NUxGangycXdhMlE1RnN1eTV0eHBSQjQ3ZGx5VzhUMy8vUFBhbmoxN0dOK3NXN2V1TWpyckd5akxUZEM3UDBlaGV5OEkwNFVvZjVQY1U2Wk1ZYW9zYTJRV0pVbVRKazJzS2NvcVN3eGJwWlJxMVNyR2ZLVHExTFJwVThtVXRIWHJWcHVrTU9XaERSczJpcjdlcDA4Zjg1RWJFeVV5RTlNd3p1R2JiNzZSQkVIVWowc1RqVTZtTUpzOWV6WU14a1MxYU5FaUczM2JRbnlIdDk5K1c3Sm52ZlBPTzZKRFU2cVhKb1lHMDNqbDczSVVZVWhvU2RYbGRpQ0ExU1lxc0N4NjdiWFhYU0UwN2pQdjJoQkcxUDh6Yi81RzZEMVcxL3VmLy94bjhTcWlZV3g2UmtXWXEzU0s1NlFYNko2dkRGdm16aGxRcFhmK1JnempVSUszS0lsTGpsWjJ2bmtNUVRvVVpibW9kZXUyRDZIUXZROVU2Yk5MbGl5eERjQ1BqSXg4Qm9WVVl1SVZncHY1S0N6SEtzTlVHNkNMU294SzY5WnRkT3RVaEdITWFabVptYUtXVkdYdWZNYU1HZkorc2JHeHV1ZnRYSHRNQVhQLy9ZUGFZUHVHTkhueVpQZDY5ZW9sWXRQbVBsUUpZWmhQeExZdGpSNDl1cjZibTV2Vjg3Tmp4dzd0K1BIalZYYkE5T3ZYVDF6d2UvYnNaYy9TclZNZTl2VDAxS0NLQ0NpSERoMnFXNmU4ek5YWVo4NmNFZDJaQVZsNmRleGNPd3pNWlgvd3dVZnUyTDR1elo4L253TDRRMnpxM3Nka012M3czWGRyeTU0K2k0aUltSTlDS2hOQVZDbWdqOXZjcUtMOGozLzhRKzVGejE1bEFFNWdmLzMxMTNLUGVmUG1WWXM2d2JnWkdwWmNxQUFkVnJlT25XdWVZZGp2UW5sZGdxQ2xyVFVCN1M2QmZhVVpCdmJaTVdQR1hIL1J3b2dSSStxakl0ZFZDWUNZWkllQi9IUUI4MWhsbWRML2l5KytFSERTMm8rSmlkR3RwOGNNdWQyMmJadGN1MnJWcW1wTkgvSGdndytLeXNSa01XWE5hdGk1WmhsMjNUc295eVFtUkdYNkI2aTROb3VHeVJCOHYvYnExYXNkdG05TXJWcTErZ1AwRitraGpLbElTVW1ST0k3R2pSdmIzTGdpVElCVGdsTkZ5Y25Ka2JnTDZ1RU1lU3hkbDVQMFRMMzIvdnZ2U3l3NFZSSEdsM05Lcm5UZHF2S2dRWVBFd0dTV3JJVUxGMGxIcmt6TWlwMHJ6dFNUdTNmdlhtWkVJRlFSaDZpb3FLY0FiTjFWT0JCMEtmMzc5KytLYlJzcWM0RndlSGo0aHdrSkNZOXp1MnZYcnVJVlMwOVBWOE9HRFpOazVGVWg2T0JjcDZsYXRteXA2QUZQU0RnbERwQ2twR1E1SHhRVUtONCt4bTl3YW93cGpWOTg4VVVGcVYxdWwzbEZpWTZtbVRObmN0VzFoQXh3Y1RDSFFycnArZDdvWE9hYWRxcG15c1MzRDN6MjJXY3p6ZnRXR2p0MnJOZW1UWnZlUXh2WUxCQW0rZnY3SDRtT2poNEVPNnhpUVZENE1TTjBJVTZHU3c5aG1DbCtSTHQ4K2JMMnh6LytzY3FTamJNb3pDTzNhTkVpU2NGRzNaZHFCNW5iTlBTV0xsMnF4Y1hGMWVxNlJpNkJZeTQ3VGhOZXVuUkpSaGhHRU5xNVpoaWorTC93M2E4aExpbnIwYVBIUFQ0K1BpZXdhOU5HVkplRGdvS1dRb1crcmd1OVRNbE5Jc0FCc0xrWXNoK214S1F6Z2U1ay9MQ0NMcTZtVFpzbWZ5ZFJWYUowcG52YjR1N1B5TWdRTjdOZWI2MU5vZ1Jud0JRZE0zYXFmbUs3eDhiR2p2am9vNDlXbUE4cHFJaEIwQXhtcGFXbGpRSHdiVHlJbnA1ZUY4UER3NTVldDI3ZEYrWkpnTXJUMnJWckRiQlNYM0oybGo4RWxWaG11cUM1a0tGWWI1NWJaVjNjenI4LzVtaDh6ejMzcEg3enpUY2lPWVlQSCs0REhNMkVEczBjSkRiMWpVWmpRVWhJeUFLb0t0WC81NWtkTzNic2lXSENPbm5PbGZIejUzK3NaV2ZuQ01pNTFwS0xkdTJHbUoydng4eEg4OVJUVDhraUZ0Z3hid3dkT2pRUUJ1TnNkM2QzeGxmYjFDZWVBZ09ETm5icDBxVXQ5bXVPeG84Zjd3VkQ4eDBNMDlZcEdhNEk0WXdHSlRsbk5MaWluS3RLVENiN3ZMR2RpNWxUdDNUazBZYml0REx0S3Y3VFJydDI3VmE2dUxqd1B3RnRybUVxa1lDQWdJMFFtSDNpNCtPdnF6NVhLL1hwMDZjbGVxQTE4VHlaRVhaUFAvMjB0bi8vZmdGNVptYVc5dlhYSzJXaHNaK2ZuODNEMi9uMlprWTZRdTNRL3ZuUGYwcjBKb24vc1BEcHA1OXFzTm5LSE9IUkVmS2hTeSs3Kys2N3UzQ202cVlSZWxXYit2Vk4vM0p5S3RiSHlYem96cDI3U0hBVFp6eEk3SzEwdmp6eXlDTlFaMEoxMXduYXVXNHoyNVFHSG9VWkpYUnFhcXEwUFVOK1Y2NWNLUm5HOVA0YngzSXQ0MFZDUTBOZkhUSmtTUGxUbzlVR3hjYkdOYUdYeWN2TDZ4cTlpVTRiU0huNWh5dkdkUmNXRm9rM2tJdVBwMCtmTG1rZnFocTNZdWVieDdEQlJEcHp3VFhiMURLZHl3WGhuMy8rdVRaeTVFaUo0ZEc3bHV6cDZabUJEckVVK25RLy92RXVqbFVyVmFzdXc3L3AyN1ZyMStBTEZ5Nk1nN1R1alplMVBqQ24xZWlZR1RSb2tDeXc1VGFQY2RYSnBrMmIxTHAxNjlUbXpac2xCdHJ1TUxuMUNDT3l4TFIzNk5CUm5IcmR1M2VUaGRZQXFNUzVjeEgwK3ZYcnhkbkgxVVZvZS9PVjF4SUVZQ2F1K1E3M1doRVRFL1BmaFFzWDJqaHZxb3RxVEZISDhHUkNieDZjbFpVMUhFRHZtWjJkYmYyWEtzNXZNdENmaXdYb3JienJycnNrK0o3ejJseE16UFdHWElqQWY2cGwydUxNekJwN2Z6dnBFSUhNUmRRdFc4YW85dTNiTWE0RFpYdFpBa2VCeFArRnAzK0RpNW9wbU5oT0VHam1xNjhsMkdYc0FLZWdTMzhYRmhhMnVtblRwdXVoZHpQeXRNYXBWcXpRVWFOR2VRT2tmYUdEM3d1cDNCZGdEK1hhU2d0Qk5aRUZzcjE2M1MwT0lxZ3JJaVZJL0I5eXJoN255aGN5SlFSZDQ3ZUNrNmV1RTRVTTEyY3lYenIvQ3B0L0FFQkF0MnpaUXI0L1YrR3puZEJ1RW5KQmlReUJKZTFRVnM1eWc4RkE2WHdCWVA0Sm9GNEhRSytkTkduU3llSERoOWQ2WTlYZUZJdVpsaTFiWmxpNGNGSEVvVU9IZTJabFpmVEVJL1RJek14b2xKZVhaMzBXZmxUbU8rSEtjQTZEbEJ6OFQzSkxHb2VyVi9Oa3FSVkJ6dVZYWERoNy9QZ0pXVG1lbkp6RXhhWjIxUVpFOEpKaHJLbWdvR0JKSnhFVkZhbWlvNlBsZjk2NXpSSFQ0b0hsY2plcWhjd3pRd0R2M2J0UGNxbWtwcWFVK1QyZG5WMmdPM3VjZ1lUK0NhRGUwcmh4NU9hK2ZlODdNblhxMU4razEwMmlXZ2QzYVlJbDdmREpKNTgwZ0hUb0NzQjJoSzdXUGo4L3Z6VSs5QjJRR3Ribll3TlFsYUdFWWNBVjExRXl4UUliakN2QktURmduSXV1UjZuQ2FTU21UN0NrUytDd3liUUxYTDNPbEFvY1dxbnUxT1ZPWUFrUDRDcDhnalF3TUVnRkJ3ZkptazBtcnFHQTREZmo5K0gzSTlBNTJ2SDduRDU5Um9RQzFUNk9qQXhPNC9maU4rRjMxQ01hL3g0ZUhxa0E4ajVJNWowbWsybFhjSER3dG9rVEo2WU5IQ2hKVG04cHV1bmcxcU1GQ3hZNGZ2Lzk5eUVIRHg1cWdZL2RPaXNyc3dYQUczUDE2dFhJakl3TU53RFMrdHd1THE2U3l5TXNMRnlpQ0ptWmlRM0todVhReWhRT2xGelUvU3pFb1phWm9TaXBHUEhIV0JhT0JGU0Jzckt5UmVXNWZQbFhuTThSWTRscEdsaUhIU2N2THgvWDVzcTFQTWY3RURDRmhlVGlqbEs4ZjJQQjVlVGtETUFWZzVTamxidTd1OFRYQURnS0lCTFFVbTJnMFVZZDJOZlhEK3dqNzhWdHZqZXZzUUNYeE4vbXlNVThLMGxKU1FKWWRtNUtaT1pUWVhucDBzVXlEVDRTbm9menpiOEN6TWR3NzNpRHdYZ2dPRGp3TURyTS9yRmovM0J4eUpDNE9xRVAzcExnTG92bXpKbmpCSjB2Q01ObUdCNjlCU1JRQkFEV3lHaDBqTXJJeUd5QTlnMkFSTFl1TTJLRFU1OG5BQ2pacU5ZRUJ4ZExzc0RBQmdJUVB6OWY2UUNVZ1BYcStZQzk1UnBYVnpmd0RWTkdTMGVocENPb2lvcUtoWmVtY2Z2RzdlL29XTnpobUI2Tkl3OE5PVDJ5ZE1UTXpDeEpCTVNjTWh5WkxsNjhKS05RY25JS09tZXFnSmtqRmNITmpsZVdCR2F6NDVzVTR2TmN3SHVuUUNXTWQzZjNTTDdqam9CVDZHU0hBT0pqY1hGeDZlUEhqNy9wcWtWVnFFNkIrM3EwZlBrS3crTEZpOXlDZ2dMRE4yL2U3QWRwMStUVXFWTmVrSDdSa01UdWFMUUlBTkdiNmc2a2tUOGt0Q01hMVdBV2VGWWdVSUpTeXBPNVRjbEp5VWhweWs3Q2t0S1YwdFpvZEpKekJvT0RsS3hQWXVlZzVMMGVzVk1RaE93RVZBVm9SekFIWW5aMmxvQ1g1Nmc2c2VTb0FWVk56cGV0UmhXL2lJZUhleUdlSlIvdmVSclBqbHRrSmFBei80TGZPQVYxNVJmYzV3UnNtYlRFeERPbm5uenl5WnhodzRiY3RsYjViUVB1OHRLR0RSc01XN2R1YzFxMGFMSHpnQUVEZ3BPU3pubHYzNzdOMWQ4L29DRWtyaWZVRkdjTTZkNE5HellNaGdwaXpNM05jWUsrN2dxZytBUFk5YUIrR1BQejh4d0JTZ2ZVbFVXdEFRRUJRUmdsRE93Z0FOODFZWnBVb1ZqWHZDdkVxcERXVnJISytHUXlxQWdkTVJtZHBBQ2RJdy9HV2dHa2VXRkJRWDRXQUorTWtTZlgxZFc5SUNjbkt4M1NQQTFHNGxVbkorTVZQTWZaYnQyNjUwRDZYb0o2bFRwczJORDhKazJpOHprZi9YdW0zeDI0cTVzNEh3K3BhQUU3RExXejE0RDc5T2xFQS9UM2E3NHpRS2hGUmtaWkpTWlVBK3czMWh3ZERjeVdWRWhEMlU1VkphWCtId0FQZ1k2K2NKdUlBQUFBQUVsRlRrU3VRbUNDIiwic3VwcG9ydGVkRXh0ZW5zaW9ucyI6W3siaWQiOiJ0eEF1dGhTaW1wbGUiLCJmYWlsX2lmX3Vua25vd24iOnRydWV9LHsiaWQiOiJjcmVkUHJvdGVjdCIsImZhaWxfaWZfdW5rbm93biI6dHJ1ZX0seyJpZCI6ImhtYWMtc2VjcmV0IiwiZmFpbF9pZl91bmtub3duIjp0cnVlfV0sImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIl0sImFhZ3VpZCI6ImQ2MWQzYjg3LTNlN2MtNGFlYS05YzUwLTQ0MWMzNzE5MDNhZCJ9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0xMi0xMiIsInVybCI6Imh0dHBzOi8vY3JheW9uaWMuY29tL2tleXZhdWx0IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJDcmF5b25pYyBLZXlWYXVsdCIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjAxMTEwMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTEyLTEyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0xMi0xMiJ9LHsiYWFndWlkIjoiNWNhMWFiMWUtMTMzNy1mYTU3LWYxZDAtYTExN2U3MWNhNzAyIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI1Y2ExYWIxZS0xMzM3LWZhNTctZjFkMC1hMTE3ZTcxY2E3MDIiLCJkZXNjcmlwdGlvbiI6IkFsbHRoZW50aWNhdG9yIEFwcDogcm9hbWluZyBCTEUgRklETzIgQWxsdGhlbnRpY2F0b3IgZm9yIFdpbmRvd3MsIE1hYywgTGludXgsIGFuZCBBbGx0aGVudGljYXRlIGRvb3IgcmVhZGVycyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjo1LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19zdXJyb2dhdGUiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmFjZXByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjJFLTA2LCJtYXhUZW1wbGF0ZXMiOjUsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjJFLTA2LCJtYXhUZW1wbGF0ZXMiOjUsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6WyJhbnkiXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUVJekNDQXd1Z0F3SUJBZ0lVZXRlS0YwTkg1NWd5UksvWW1CUFZlM2ZBV1Fjd0RRWUpLb1pJaHZjTkFRRUxCUUF3Z2FBeEN6QUpCZ05WQkFZVEFsVlRNUTR3REFZRFZRUUlEQVZVWlhoaGN6RVFNQTRHQTFVRUJ3d0hTRzkxYzNSdmJqRWFNQmdHQTFVRUNnd1JRV3hzZEdobGJuUnBZMkYwWlNCSmJtTXhGREFTQmdOVkJBc01DMFZ1WjJsdVpXVnlhVzVuTVJZd0ZBWURWUVFEREExQmJHeDBhR1Z1ZEdsallYUmxNU1V3SXdZSktvWklodmNOQVFrQkZoWm9aV3h3UUdGc2JIUm9aVzUwYVdOaGRHVXVZMjl0TUI0WERUSXpNVEV3TWpFMU5UZzBPVm9YRFRJME1URXdNVEUxTlRnME9Wb3dnYUF4Q3pBSkJnTlZCQVlUQWxWVE1RNHdEQVlEVlFRSURBVlVaWGhoY3pFUU1BNEdBMVVFQnd3SFNHOTFjM1J2YmpFYU1CZ0dBMVVFQ2d3UlFXeHNkR2hsYm5ScFkyRjBaU0JKYm1NeEZEQVNCZ05WQkFzTUMwVnVaMmx1WldWeWFXNW5NUll3RkFZRFZRUUREQTFCYkd4MGFHVnVkR2xqWVhSbE1TVXdJd1lKS29aSWh2Y05BUWtCRmhab1pXeHdRR0ZzYkhSb1pXNTBhV05oZEdVdVkyOXRNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQWowSHJNVzhMUWVZQUpHbHZMUU5nY2Z5enA5aU5qWDB5b0dmQXZIUlk0YngyRHJXYU1CaDkxT0VwSWp6V2hwQmNjaVlpOWd6M0prVkZHTCtkSnNLZG1oSlh4SFZCd01xV2JSclQwZFBLaHlmNG5VUDdteUwxSlNmbXdEUkhjb2h4dm5TUEU3ZFc1MUYwWnBPM1B0SDNOV00wb2N2WDFQZ1h5UGV5YjlEeGhtcU1UZlR4RmZUbDl6MzdMOUp0NDFKMXZiRjlESEVFdk05VVJoMHZBenBlQy9YSkFLVlpwRVBFMllLaVRpYlpxQU5ES09KTzc3TklhRU1CRXJQekw3b2MvcHV4UVBVbHg0c1hNRUVsZlc3N0JMaC9MZTl6VVlpT0ZTeHA4V0dCTTVVOTJXdFRoN21vZEVuSXdBM0VIK1FpZjczandwRWlxTkg0aTZHcU5MSEFXUUlEQVFBQm8xTXdVVEFkQmdOVkhRNEVGZ1FVUnhYWnpQTFFLMWJTZnJ5KytTUGlhOUV0Mmhzd0h3WURWUjBqQkJnd0ZvQVVSeFhaelBMUUsxYlNmcnkrK1NQaWE5RXQyaHN3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBRmdzelYzV1gyV2JOS04rQmg4NWlJbWY3MkN0bld2ZmNhaVV3VFh2bDRFcjlaMkIvbFdVakhsTldVc3RpTnc3Q1JRa0pEa0JqTzN2eXk3MGYwUUNKSVBWTzhTQWhKcDdLNFVwQ0tWbWZqYm1GQlo1UjJONHpTdm9nRnJkbjRyMnZ1dS9lNHNPZFhtcXZNdkNBRVRGRjdyL2VkT2NXT1hYQkdqYk5nVGJuWllQTW5OUm9WeTVYQWhYU2k5cEwyOW9QQVk1LzQ2bjRsaW5PaURveTFDR2xwbTRramtwRWRVdFVmd25TL2hFeGtMdWhBNkFWcUdvTVZVbGVoLzFuVU1FRmI0M3ViTCs0dzNXYjkvcjF4TkpVQjdOMHdReWdwdWVaMGhMWngxKzlOc1QxSlEyYlJaNG5YS0xvU2ZpUXc4QzRtZzNsaDhzb2YyenBlWUlLVEtOZFZnPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBS0FBQUFDTUNBWUFBQUQ3b2FKZ0FBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFET1ZKUkVGVWVOcnNYVjEyNGp3U2xUbjkzc3dLMmp6TjQ4QUtHbFlRc29LR0RVeGdCWUVWMEprTnhGa0JzQUtjRlRUOU9FL3g3TURmQ25xa2RLbS9pcEQ4SzhreTFEM0hKd25CdG5SVlVsVmRXVEpqQkFLQlFDQVFDQVFDZ1VBZ0VBZ0VBb0ZBSUJBSUJBS0JRQ0FRQ0FRQ2dVQWdFQWdFUWd0RVFSZnUzLytkOHg4UC9IajU5WjkvSnRSY3RiaGI4Qi9mK1BIRXVUdVFBZFlqYjh4LzdQZ3hSUituL05oeU1sTXlyMGJjclRsM1p6TEFZdktHL01jalAxWUZYMHVBekp6TTdZSTdZWGlMZ3E5OWgwNGNESGVEZ0FnVVJ2ZFdZbndNQ0g3ajM5K1EyVjF3dHlqNTZncTRXd1ZUOWdESW0wTFBIVGM0UGVQSDhsYmRNbkQzekkrNHdlbG44Q1RwVFJvZ0p5OEd3NXRidUZ3S2hwamRpT0haNU80QWhwamRoQUZDckxLQzdIWm8rZkpiRWVkY2Ezem9rRHZCMTFNWDNFV2VDWnhEejQwZDNpYURRRHU1TXVQenhkM2FwMndUZVNJdmhsaGw2ckhOZ3BVZWFuS25rMVY4Y09jbHBJa2NrMWRGVm5HTmhQVlF0Z21FTytleVRlU1F3QVgwM0dFQTdaa0RrZDk3WW53ck1MNVF1RnU3Q21raUIrUk5XWE5aeFRVeUZyQnNFemgzVG1TYnlDSjVNZlRhUlE4R21VNmxCd04zdG1RVkh5SE4xaFoza1NVQ044eU5yT0lhbmNvMmppVXAxMjVaUE9TdzZkUUFQVWtEUHR5eWQ5bm1pcmhySmR0RURja1RwUG1XVlh4SUQ4NWxtNDVrRlIvY05aSnRvcHJraFNBTjlGSjZJTzVhR21CZ3NvcVBHTWVhYkhPRDNGV1diYUlLNUlVc0RRUXRQUkIzNWR4RkpYRmVYMlFWMTZnbDJ4QjNINUN3QXRrbU1oQzRZZjJVVlp4TEQ2eEV0aUh1ek56cFpKdUJJVmorUWdSZVFDWVJQMEJDTVNVYW40azdMWGRmZ0ovS0x2aVc0NWVxMG9OV3RybFNxY1ZKTEJnQldYT1Rhd2tnZ3p1d3NLZW9FbVo0MmdhNEU2Tm1mSVBjRldiRE1NQmxBK1JhM29Dd0Q0QUxqTmh2amNmM0NEUGg5NytIKzZlQkd1Q0NHUlpKQVhjVDludkt6emQzSStCdTBnRjMzK0graVM1QjQ4ZUoveXFPT0FKTFBDbUYxNjYvOWVSYU1tYVlHbXU1Q01jSFJObVhCdTVpNXY2Qmc0d1pwc1k4amNaRllZbWM5MzVFSDg5MEJsakZ0YmlZeDZ5OExxRUhtV2JLREZOVGpqcFJwWWNESEQ3OFlEVDhrakN1MEFBTEsyYXc2RGF4U3EzSG8zcWl0VzBMWW10YkQ1MG1yT2JqVVpaSDQ2STZsaVd5cFFaWVpXaHZVNW5XRHpuMklGczNCdU1WZHpNSWxUdmpvRkZqY0toc2dMWmRpL1ZINUFON2pMMXVmRFNGc2svYkdMUW43b3h4Ym9Qd3FMWUI0aXhuYXhoMnl3cmdiS0ZMVDU0NEtaTnRkb0Z5Vnhobk5zd0xHaHRnRTlkaUhBRWNrQm02RUd6MEFJYlkydWg1UEhGWDFHbGkxdnpaMEZZR1dCcUx3TFhsL243ZTk2Z0xRQWkySWR0MHhaMFkwZVQrZ3FramIvTnVnS0tpYjVaY3l6YTAvVmtzWit1dUVOUWlxWW9kMjhiczJDU0NDLzd5cVVkMVJGb2JWK0hMTFFmSm5TdkZnZGMxc20yQXBiSk5JQ1QyY2phbDQ4NXJYWE4xYVlEZWcrY0dwTmFSQzdxU2JUcm56aVZQUGd6UXVYeFFJZlo3WU9iWkhCbm9oL3kwVFNkcmwzMHNHL1ZwZ0lXeWphZnN0eWpqdEJyYjlKdzdiN0d5YndQRXJzWEpidmNWOVQramErdkpiSW9yN3J5TCtGMFpvRVRDTEcyYjFuQk9WZXZhV3M3UDlvNDd5N0pLYlFQc2NwZDhVZW5XdTkzWDJDRmVoZlloWE5Hby9GaXliaDdrck12ZHFpVjNVM2c0OUxtclViL0xFYkNWOUdCWlRqRzZ0aDRzS20vQ25STlpwVzh1dUpIMDREaHoxYnEyYTVwTkNVbCtDdEVBamJLTlJ5UElTMlNiMERkbE1zVzJ3ZTNHMVhVTVdJU1ZKaHZ6TlFLOVo0Tzh3ZDdBeldQQ01uN00rSy8zNFBwQ3hFVW1DN0hpbmdVNCt6TkFjUVRoSTBSam5Yamo3V0hrdzRaNDRNY0lScHMrYkg0ZTdFSjVhWUJkTEIzc0MrWXlXMWRYOW9PYm5rRDhSYWdYNjAvK0dDQklENExNRVpGWjZOcCthRWJERE5iZkN0ZDhKcG9xWmV3eitXRHlvSUJNY3N0NjhqSkRRSjN5US9UcWRVL2NjaGZKMFVTZFRod1VrRGtpTXY5a3hVTGVHRlhSMnVBeGU4RmRRamIzRHVGUkJYY2IzY3pOZ01nc1JBTGsxVnE5MTVQWkZCOGVRN2phK3lKdGNrQmttb05rVWU4Mjg2MGl6Z0haWm5sRG5xU1d4eGcwSkRPN1l2SStCTWsyME9FR1Q4RjdqRUZETXE5UnR0a3l3NDVPbG94UWVKSTFDM3VuTCs4ZTQxTlRNdmtQb1l1Snh1cjcrMEpTNXZIUmQ3alBqRjd5MDNBRVZNa0V0OXhIMlVZR3liTXUxbDNBZ2kzcFNmb1lIMnBsbGJyNFpJbE1NWXFNZXJKQmR6RExIeFZQMHBlWEZWcGR3enl3VE9pR2hTM2J5Q0I1RTFLaGVqSUJVRWxXNmRRQVViQzlCREpEQ2JaVElHOFo4cHZUQTUwQXFDV3JkRzZBQ3BsZGEyQllWdWxONWhuUUJFQnRXU1VZQTBSa0prQ21iOW5HcWF6aUl6N3MwSk0wbGxVNlNVSnFCdHV1WlJ1dnNvb1B0eXpxNUdsdFNtdFpKYmdSVUJOc3U1SnR4UFh1dTVKVlBIb1NWKzdRaXF3UzVBaG82TlcyWkp2Z2Q1V3k3RW5Xbkxjbmk1NmswNjNoQmgwVHVta1piQ2ZRYTYvZStBeWVwTTNhRkNleVNxOE1zRVd3ZlVheVNzWnVGQTFuVTV6S0tyMHpRT3lXSzhnMlVsYVo5RWxXOGRDQk42emEyaFRuc3NwVlFDeitVZGRld0R2RzZEV281ZHhOMWUxRzRMTXBzVU1nRUFnRUFvRkFJQkFJQkFLQlFDQVFDQVFDZ1VBZ0VBZ0VBb0ZBSUJBSUJBS0JRQ0FRQ0RZUk9iL0I3M2Y0aWtmcGM3enJLSHBFL0Z4bjlUMDhsdi8rWXVscldoY0Mrd1dLSmFxdnQ3VEs3MU1Eb2xSeXNwTEZ6UElGMHNKWVp1anpFL3lzdS9YRUdKMGJYVkZiN09HbldMOXhzTGxGOE5VWUlQVFNSODNuQjV0N2lNQTdiSVhSYnE5bE5FQjFrcXYvVk9UU1U3QU90MmdEei9SbmNIRHRaZW91eTd4RHYrTlJiODRJYlNIWDkwNUMza0t1YXhmOEoyNWp2L2V3V3lERFRNaUdtZ01XMkc5dXJkNlZEUkNTaVJqK2ZCRzlWTGhlR1AzbUlqbG8yM05SWWlMWC8zNnBrcXpBT3RpdlVMNE1Bdm1rNUY0eGxQMWZjSjdvVkQvNW9RMG5VRGxFekp2QitmSytPWnlicURzMWFPbzBWSytGeWhPcnlacW1EV1NaaDFEbVY5Z2hvU2hwaytlTTRlTWoxRE5UK0lqUmQ5N2piZjQ1MHlWOG11dm1pTCt6aXhId0cvbzlSUldaSXpmY2RoUThLWDh2MENoN2theEFnendycEwyZngvLzNBREdNenBoRVlyUXlqTzQ3L3YrMXhvQmwyYmI4LzU4MTU3L0h4L3gvUytYY1UwRVN0VVdqM2dMaWF6VlprNDI5WjVlYkVZbS9WL3ovb3NHWGFzT0RvZS9aNWVaUFV5Z3JydWRDRTkvdmRJb0o1QUxQbXV0S0RnNVFudHltQWM1UnI1VVZQVUJCYkxuaEZEWFNFRWF6REFYcHVzeFJqbDVIVkk0eEhIdE5ZNTVRUTRwcnY4alJGdW9vN3Zzc2VyNWhGSDFBWlJQMS93dk9sUjFGbkp1aTBVV3RVODcrZnF0bVZxTmpqbEg0YzBSbFhraWo1dmNkeVVhSHpubFNZdmIvOGVNejFET0dzbVl3dW1WUTFxRnlyMXpqYlo1Um14emd1cGg3ZWYySkZRTlUzTzhCeFMxVzNiRE1EcEdSdkpSa3dUSDBOR3dvWWlQTVBaUkpTQm94Y25NTFpId0piSXFFNjdsR2piMHpaUGREYU13MS9oOXNtZllEL2hRanlkSlFwN01oQ3k2U3ZhUkJxSFdWOXoxQnVYYnl2bWcweThFVFlBMTJDMldONWFnTDEwMlVMSGlOWFMrTXhEdGtuT3JPV2hzbzd5TzQ3MFZaS0ZRMUM4WkQvNHZ5djJPSDJiQnBOOCsxb2V3UEtKNWNhanBBanM0ZG9sRk5sVXZXcW1GQ0F4OVF4N0FGR2Zxa3VyckNmZVdtbnkvb2MyRWNFVC8rb2JwbUtQdVRocDh5TEpEYjFlNU1CZ05HcHZEZDJnVkxFblFCc20wM1hBY0hVMFlwZzJkcERIZ0dSUmhneVdZOVVwTVRDWWE2azFSU01Nci9sQ092SlUwdVJzWjhMUEFjNTRKcnpEVXhzblRmZFhHSFFvZGhBWWNwQ2czYUdTQ1FNRVlaM0sraU9ORkdObHpEWmRlWkxSZ2JrcHNpNkhiaitzdGpCOE1qNmJtbThZNVJqT3lpWENkZk1reGR0Mm9qRzNhTk02dTJvV012cDhOZ3REK2hEblRXaktCZktuWkNrNGM0K3pKQUxML01La2dvb1lyU09GNDU5bVNLTHplTWhsVUdnYUVwY1VFSldWTUR6T29rVW8wTlVJbWJEa1h6Z2tvMkhJZTJkUzdFaFJrMDVOZUtkYzY2ckljSU1YaDVjRHlhbE1XSzBFWXh1b1pwTVBqYW9FaXZFTitPaTlvWVBRRlYrc1RTb0VKUFltVkJzTU5zK0xQbE5wVlo0c1V1b2dqUE1KcWZXQml2b1pXSjFrSVg5RU9IK1FIbGZUUVlneTR4YVRMNllXUGVHWXh2VVZTZXVpNzRyaXpqTkdURDN6VFo0eGhtSUk1S3J4QmlxRW52VzBIdi9na3lSTnF5TWIrenY4VlNjZCt2MEtzeitPd0JqUjZwNVhkbTVNajQ5elhxdEVZdTlRUXYrem5DOWU2UU5JSWxwQVExL2dsMHZ6TjhUNTZURzVLc1hHa2JLYlluNEVXMmNHM2g2ZDVBemxHdnpaVHkxQjhCMFZ5ZjFNM3lFbmVSSXlNZG96MmVYMUZHdVdJZlp5RmtiS1AybENkbE5IMjBNUnBCR1djb2dGNmdFUSsvUEZyVTQ5N3lTSVozc3E5Y0oxVG1ESlY1RDJWZUllTzdsNm9BdUVhc1orN2crM3M0UHpNWkIxd2pRVzJ6Z3JKS0Y3OUJnMHVzdWJaczIxa1ZsZUpUaVFTeFJicE9GVHhCejhZVjJxRFlDMTlyd2o0S20vaWNBejlucGpSUWlpcTNyZGpnRjJXSEJwMkFxN2hUN24vV2pOQ0YxOVBvWDBYeDNFUnhmYW1oZmpxakdCbktmR1FhYlZMc2hBOXp4QSs2N3l2dHE5NXZ5Yzk5VlJLZkRQMWZ2aXpuUVpHM2N1QXZkQldFUUNBUUNBUUNnVUFnRUFnRUFvRkFJQkFJQkFLQlFDQVFDQVFDZ1VBZ0VBZ0VBb0Z3TGZpL0FBTUFUYWl0NjluVVVTRUFBQUFBU1VWT1JLNUNZSUk9IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjVjYTFhYjFlMTMzN2ZhNTdmMWQwYTExN2U3MWNhNzAyIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJ1diI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjE2LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotMjU3fV0sImZpcm13YXJlVmVyc2lvbiI6NX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0xMC0xOSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMTAtMTkifSx7ImFhZ3VpZCI6ImI5MmMzZjlhLWMwMTQtNDA1Ni04ODdmLTE0MGEyNTAxMTYzYiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiYjkyYzNmOWEtYzAxNC00MDU2LTg4N2YtMTQwYTI1MDExNjNiIiwiZGVzY3JpcHRpb24iOiJTZWN1cml0eSBLZXkgYnkgWXViaWNvIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjUwMjAwLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJiOTJjM2Y5YWMwMTQ0MDU2ODg3ZjE0MGEyNTAxMTYzYiIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTIwMCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTEyIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJTZWN1cml0eSBLZXkgYnkgWXViaWNvIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTEwMTcwMDUiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMS4xIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMTIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA1LTEyIn0seyJhYWd1aWQiOiI1NGQ5ZmVlOC1lNjIxLTQyOTEtOGIxOC03MTU3Yjk5YzViZWMiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjU0ZDlmZWU4LWU2MjEtNDI5MS04YjE4LTcxNTdiOTljNWJlYyIsImRlc2NyaXB0aW9uIjoiSElEIENyZXNjZW5kbyBFbmFibGVkIiwiYWx0ZXJuYXRpdmVEZXNjcmlwdGlvbnMiOnsiZW4tVVMiOiJISUQgQ3Jlc2NlbmRvIEVuYWJsZWQifSwiYXV0aGVudGljYXRvclZlcnNpb24iOjMwLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUMrakNDQXFHZ0F3SUJBZ0lVQjlmNndlVjRMWmpuTTVQQkFXRXZqUXdxcSswd0NnWUlLb1pJemowRUF3SXdhekVMTUFrR0ExVUVCaE1DVlZNeEV6QVJCZ05WQkFvTUNraEpSQ0JIYkc5aVlXd3hJakFnQmdOVkJBc01HVUYxZEdobGJuUnBZMkYwYjNJZ1FYUjBaWE4wWVhScGIyNHhJekFoQmdOVkJBTU1Ha1pKUkU4Z1FYUjBaWE4wWVhScGIyNGdVbTl2ZENCRFFTQXlNQjRYRFRJeU1ESXhOVEl4TXpNd04xb1hEVFEzTURJeE5USXhNek13TjFvd1pqRUxNQWtHQTFVRUJoTUNWVk14RXpBUkJnTlZCQW9NQ2toSlJDQkhiRzlpWVd3eElqQWdCZ05WQkFzTUdVRjFkR2hsYm5ScFkyRjBiM0lnUVhSMFpYTjBZWFJwYjI0eEhqQWNCZ05WQkFNTUZVWkpSRThnUVhSMFpYTjBZWFJwYjI0Z1EwRWdNekJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCR0t0NWt2Sk1Kb0FNZ2JjeVoxbU1nUHdWL3E1VlpYVjBiWDNXRGVCWWN0NS9kUlR4V2hnM2JRMnpKbVRtYjIvUld0Ti9jb1ZhM0lWak5ISVltbldyak9qZ2dFbU1JSUJJakFPQmdOVkhROEJBZjhFQkFNQ0FZWXdFZ1lEVlIwVEFRSC9CQWd3QmdFQi93SUJBREFmQmdOVkhTTUVHREFXZ0JTNzZEcGw5M3ZCMmg1RkRMdnlNTXZVQnlqM2l6QWRCZ05WSFE0RUZnUVUxOGR0U3dhWWVhOFFvTHNLeDhoUGlTTlpWL3d3UkFZRFZSMGZCRDB3T3pBNW9EZWdOWVl6YUhSMGNEb3ZMMk55YkM1b2VXUnlZVzUwYVdRdVkyOXRMMFpKUkU5QmRIUmxjM1JoZEdsdmJsSnZiM1JEUVRJdVkzSnNNSFlHQ0NzR0FRVUZCd0VCQkdvd2FEQS9CZ2dyQmdFRkJRY3dBb1l6YUhSMGNEb3ZMMk55YkM1b2VXUnlZVzUwYVdRdVkyOXRMMFpKUkU5QmRIUmxjM1JoZEdsdmJsSnZiM1JEUVRJdWNEZGpNQ1VHQ0NzR0FRVUZCekFCaGhsb2RIUndPaTh2YjJOemNDNW9lV1J5WVc1MGFXUXVZMjl0TUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUZxQ1FVZ09ZR1ExU09FeDBJV2ZpQWxzT0tNL0pRMlhRK0NpNXRpam5RUlRBaUJoTmEwRThqV3NzYkFmK2xHbkFRTkFlM25lNlhzM0V4WnNpREdZd2hFVXBBPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBVk1BQUFDc0NBWUFBQURHK0U4TUFBQUFJR05JVWswQUFIb2xBQUNBZ3dBQStmOEFBSURwQUFCMU1BQUE2bUFBQURxWUFBQVhiNUpmeFVZQUFBQUpjRWhaY3dBQUQyQUFBQTlnQVhwNFJZMEFBQXlnU1VSQlZIaGU3WjEvYkpUbEhjQnZqaGpOY0M0TytkWGVYVnRVVE16aVA3b1lYWlk1MUlrS2QxZk5uRkhqNW9oQm1BN2oyTVJzWm9sbXhoaE5Kb3J0MjRLZ3NpRnNpbTdUQWRNWVJGUUVGVGNWeHcvcndBRUZSQ2hRK3V1ZVBjLzFxUVAzVE5zKzMzdmV1K3ZuazN6UzQyZ2ZudmU5dDU4Kzc3M1hJd0VBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFVRXBrRzYvWFBwbklSUjhnSWg1dDQxcjljWWF0QmZ3UDlRM242eDIwVFp0UDFEY3BSTVRQTmRlVTE0dXVWdDJNcTIxRkJreHRNam1yTHBWcTBSODMxMVpYMzJydkxtTUtQMjMwanFtUDNEc05FZkh6ekVXN0V4Zk9HV21MOG9Xa2s4a2YxcVhTUFhYVnFhWEpVYVBPcUttcU9yTXVtZnByYlRMVm5VcWxMcmVmVmtaTW1QMTEvWk9sdzdsekVCRUhvam1yelVaVGJWMytMM1ZqeDA0d0lSMDlldlRKNDFLcEtkb2JqQ05Iamh3MWR1elk1TGgwamRLcjFMUHRwNWNCSnFTc1JoRlIwdDZnenJTVmNYR01EcW1xU1NZeit2WXdFODZhcXRTMXRkWHA2ODN0dWpGalVqVmprNVAxS3JXOTk5UExnVnpVNWR3WmlJZyttcUJlT3FmT2x1WW8wdW4wY1RxbVhmYVB3OHdLMWQ1TzZGUDh0MnJUNlZ2MHpTK2JzUGJlVytya29vK2NPd0VSVWNKY2RNRFc1aWlxcTZ1UEg1ZXE2VnQxRmxhbU9xSTc2MUkxMjA5SjEvUkY5a3ZsRWRQNmhtODdOeDRSVWRKc3d6MjJPcDlpWXFwWG81MzJqMlpsbWovcHBKTytxajkycDhlTU9kM2VmMHg1eERUWHRNKzU0WWlJa3VhaURsdWRJK2s5aFU4bmp0TzNDekUxZDQ0WU1XS012bjNRM0I0K2V2akorbmJmS3JXRTRYV2tpQmpLeTV2UHN1WDVsTHBVYW1adE1yM2YzSzZ0VHI1VHVGTlRsMHcrV3BOSzNhei9ycU8yT2ozTjNsMmlUSTZtT2pjWUViRVk1cHFldGZVNWlycnExRE8xeWRTQmNWV3BHK3hkaWJxcTVBeXpPdFgzTDdSM2xURDEwWExuQmlNaUZzTmNVK0hVM1VWeVZQSU1IZFdWcDlYV3FWTnJhdlA2OXZLcUVWV24ycjh1Y2Vxai9jNE5Sa1FzaHJtb2pGNHZPaENJS1NLRzFIMFJxZ0lncG9nWVVtS0tpQ2dnTVVWRUZKQ1lJaUlLU0V3UkVRVWtwb2lJQWhKVFJFUUJpU2tpb29ERUZCRlJRR0tLaUNnZ01VVkVGSkNZSWlJS1NFd1JFUVVrcG9pSUFoSlRRUzk3V0NVdWVFQWxMcHdkVnZOdjVpTDNuQWJyOXg1MC8xdkY5aUt0YXo0RE1hN0h3RHorcnZuMHg2eCsvT0tZZHpFMDIzR1JQbjdNTVhTcDNpZVRHOTNiWEdrU1V6bHZudnV5aW92anJwem5uTk9nMUFmL3VzMjc3TWhoMmZuSm9kNXZRTmU4K3FQK0pvNkxhZEVxOTV6NjRkZXVYV0JIcVF3NnUzdFVXM3VuMnJ4am4xcTlZYWRhc25xenVxbjVaWFh5TlF0VTR1S0hWQ0pUZ1lFbHBuS2FiNmE0cUpTWWZyVG5RTm5HOUlhSFgzTFBxUitlcUNNelZOaXovN0JhOGRaV2RlVjl6NnZFQkwyS3JaU3dFbE01aWFrL3hIUm8wZG5WbzU1ZDk2RWFmK01pdjZkSlNrRmlLaWN4OVllWURsM2VidG1qenB1MTFPL3hqMU5pS2ljeDlZZVl3aHRiZHFsVHB1cVZxcmtvNTloWEpTc3hsWk9ZK2tOTXd6UHJzVFhxenNWdnFMdVd2S0V5ZHk5VHVYdVdxMTh1ZkwxdzM3MUwxNnNWNjdjVkxpYUZwQ2VmVjQrKytFK1Z1R0MyYzMrVnBNUlVUbUxxRHpFTlQyTENiL1Vxc0ZFbE1nMy9uWk81S0ZTNFR6dEpQeDZYemxGVlV4YXFLWE5XcW8vYkR0dXZMRDY3MjlyVk4zNjZ4SVRxcVAxVmtoSlRPWW1wUDhRMFBJWFhoanJtNUZSSDdaakpEZXFPMzYrMVgxMTh1bnQ2MUMyUHJOYkg1Ukd4TDBXSnFaekUxQjlpR3A0QnhiUlBIYlpKZHkrekk0UmgvZ3Z2RjFiSXp2bVVnc1JVVG1McUR6RU56NkJpYXN3MHFoL3IwLzZRUFBucUIzN0hSekVscG5JU1UzK0lhWGdHSFZOak5sSi8vM0NQSFNrTVQ3L1dVcHBCSmFaeUVsTi9pR2w0dkdLcUhmK1R4WGFrY1B6eEZiMUNMYlhuVUltcG5NVFVIMklhSHQrWW1xaTl0MjJ2SFMwY1AxdndxbnMrY1VsTTVTU20vaERUOEhqSE5CZXA4MjUvMm80V2pudytyOFpQWCt5ZVV4d1NVem1KcVQvRU5EemVNZFYrNWFwSDdHaGgyWGV3UTJUK0loSlRPWW1wUDhRMFBDSXhtbVJPOVQreEk0YmxtVFV0aGRXeGMxNGhKYVp5RWxOL2lHbDRSR0thamRRdDgxNnhJNFpuK0ZXQ3gvOWdKYVp5RWxOL2lHbDRwRTZUejV5eHhJNFludmMvMnR2NzY2K09lUVdUbU1wSlRQMGhwdUdSaXVubzZ4KzNJOGJEaU9zZWRjNHJtTVJVVG1McUR6RU5qMVJNaDEzUmJFZU1CM1BNeHZyY0tUR1ZrNWo2UTB6REl4VlRjeEdxcTd2YmpocWVydTRldVcwWmpNUlVUbUxxRHpFTmoxaUE5SEd6ZGxPckhUVWVicDBmNHd2NWlhbWN4TlFmWWhvZXNaaG1HdFhDbFJ2dHFQR3diYmMrZnVKNmgzNWlLaWN4OVllWWhrY3NwanBpdHoyMnhvNGFEKzBkWFNveE1hYTM2U09tY2hKVGY0aHBlQ1JqR3VkclRmdUk3YW8rTVpVenpwaCs1MWQvVXVmT2VsckViLzc4S2JVaGhqZXVNQkRUOElqRk5LYmYwZjhzdHoyK3hqMi9Za3RNNVl3enBwVUNNUTJQV0V5MTU5eTIxSTRhSDZ2ZTNlNmNXOUVscG5JU1UzK0lhWGdxTGFaYjQ3b0lSVXpsSktiK0VOUHdWRnBNdCs4OTJQdS9xanJtVjFTSnFaekUxQjlpR3A1S2krbXVmZTBxbG5maEo2WnlFbE4vaUdsNEtpMm1oZmM0dmN6akdCcXN4RlJPWXVvUE1RMVB4WjNtZjh4cHZpekV0Q3docHVHcHRKanUySHVJbUlwQ1RNc1NZaHFlU292cEJ6djNtN0E1NTFkVWlhbWNjY2JVdk1IRTYwS3UyYmhUSFdqdnNpT0hoWmlHcDlKaXVtVDFadWZjaWk0eGxUUE9tQjVyZmhLYko5MGx2UGdoOWZyR2VONzloNWlHUnl5bUpmSWJVUFgzTEhmUHI5Z1NVem5qakNtL20yOGxwZ05HTEtZbDhydjVzWnppRzRtcG5NVFVIMklhSHNtWVRvLzV1c0grUTUyOVoxZXUrUlZiWWlvbk1mV0htSVpITEthWlJyWG9wVTEyMUhoWTM3S2JsYWs0eEhUd0V0TkJRVXdiMVlyMTIreW84WEQyektYdXVZV1FtTXBKVFAwaHB1RVJpK25rQnRYNnlTRTdhbmphMnZVcC9pVXh2VEcwa1pqS1NVejlJYWJoa1h6T05FNmVXTFhKUGE5UUVsTTVpYWsveERROFVqRTk4WnI1ZHNUdzlQVGs0M25idlNNbHBuSVNVMytJYVhpa1lucnE5Q2ZzaU9INXk3cC9tWmc1NXhWTVlpb25NZldIbUlaSEpLWTZaSmZjK1p3ZE1TeUhPN3YxTVJQamM2VjlFbE01aWFrL3hEUThJakhOTktvbHE3ZllFY015clhHVmUwNmhKYVp5RWxOL2lHbDRSR0lhMDhXblRkdjN4ZmNpL2M5S1RPVWtwdjRRMC9CSXhIVDh0RVYydEhDMGQralRlMzJzdXVZVGk4UlVUbUxxRHpFTmozZE05U24rM09jMzJOSENZSzdlbnpYelNmZDg0cEtZeWtsTS9TR200ZkdONmZBZnpMTWpoV1BHdkplZGM0bFZZaW9uTWZXSG1JYkhLNmFURzlUY3Y0VmRsZDYrY0kwSmwzcytjVXBNNVNTbS9oRFQ4QXc2cHRsSW5YL0huKzBvWWJpcGVWVTgveVZKZnlTbWNoSlRmNGhwZUFZVjAweURPdmYyWit3SXhhZTdKNjkrTlB2RjBseVI5a2xNNVNTbS9oRFQ4UFE3cGlaaytyVGVIR3YzUHJYZWZuWHhPZGplcWNaTlhlU2VVeWxKVE9Va3B2NFEwL0Frdm5WLzc3c3RmZGFKRDZsaFZ6U3JFNitlcjA2L2FiSEszTDFjL1NId0MvT1h2Ym0xTUEvWFBpczVpYW1jeE5RZllncUdnNGM3MVZYM1AxOVlDYnYyVjBsS1RPVWtwdjRRMDZGTlIxZTNlbmpadXlyeDNRZWMrNm1rSmFaeUVsTi9pT25RcEwyelN6V3QyTkI3U2wvS0Y1aytUMklxSnpIMWg1Z09IZkw1dkhxN1pZK2FNbWVsU2x5Z1Y2TGxHdEUraWFtY3hOUWZZbHJaZk54MldLMTZiNGU2MGJ6VFU3WlJKU1o1UE5hbEpqR1ZjOUp2bHFubGIyNHRYSUVNNmNwMy9xMk8vZjVjNTV3R1phWlJQZmpzUDV6L1ZySDkzY3FOK2h2TTQ2TER4RG5xcFhlM084Y3VwaXZlMnFZdXVlczU5NXo2NFFsWHoxZTc5N2VybHRhMml2RE5MYnZWMmsydGhYM3o2eWZXcW9sM1BxZE9NRC93TDlhbjhmcUh0V3NmbEwzRUZMRUVOS2U0NXVWSVpsVmU3cHJ0TUZmaHkrbEt2SVRFRkJGUlFHS0tpQ2dnTVVWRUZKQ1lJaUlLU0V3UkVRVWtwb2lJQWhKVFJFUUJpU2tpb29ERUZCRlJRR0tLaUNnZ01VVkVGSkNZSWlJS1NFd1JFUVVrcG9pSUFoSlRSRVFCS3phbXVhalZ1Y0dJaU1YeG9LMVBoWkZ0YUhKc0xDSmljY3hGdTJ4OUtvd3Jtc2M3TnhnUnNSaG1vbC9ZK2xRZzVqa00xMFlqSWtxYWkvSzJPaFZLcnVrRjU0WWpJa3FhaTNiWTZsUXd1YWpidWZHSWlCTG10T2ZjZDd3dFRnV1RpNlk3ZHdBaW9vUzVhSm10elJDZ1Buck51Uk1RRVgzTVJxMjJNa09JYk9ORzU4NUFSQnlNdWFZS2ZTbFVmOGhGaS9RT3lPdVZxbnZuSUNKK2tlYktmWDNUV2x1VklVdzJPazJ2VWx1SktpSU8yRnkwTjVGdHVzN1dCQXFZcU5aSDYvVEhmVHFzblluNlpyMnpFQkdQMEt4Q3MxR2Jic1NXUktaaGdxMEhBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFFQnBrVWo4QjRBb20rTWJUKzNKQUFBQUFFbEZUa1N1UW1DQyIsInN1cHBvcnRlZEV4dGVuc2lvbnMiOlt7ImlkIjoiaG1hYy1zZWNyZXQiLCJmYWlsX2lmX3Vua25vd24iOmZhbHNlfV0sImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiNTRkOWZlZThlNjIxNDI5MThiMTg3MTU3Yjk5YzViZWMiLCJvcHRpb25zIjp7InJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWV9LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTAxLTA0IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJISUQgQ3Jlc2NlbmRvIEVuYWJsZWQiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIyMDEwNDAwMiIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDEtMDQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIyLTAyLTAyIn0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNTc5MThiYzMzODAzNTAzOTAwZWYxNWFlOWIyYWVmMGQ1NDdiZDZmNSIsImM0OGI3OGNhZWFlN2FmNjVjMWNkYTRhM2I5YjliZmE0NmJiYzA2NWEiLCJiZGViN2YwMTVhNjZlNGM4NDQ4YjQxNGZmZDQxY2E2NjliYmE2YjRhIiwiZTJkY2FiNzgwOTkwNDAyNDAxNzZiMjJhMjBkNmMzZDk5MzUwOGJkMSIsIjRmZjg4NmUxMDdkZGQ3ZjEzNmNiYjVmY2M5ZGYyMzAwNmUyYzJkMjciLCI2ODQ5YTRmOGNjZjc5ZjE0MjI0OTdkNzc5Y2RjOTAxYTgxYjYwMjIxIiwiZTNlMjZmMjJlNTVhM2VlMWE0NDkzZDdmMDIwMDk4NWVhZmVlMjU3MiIsIjk5YjAxMTgxOWE5YjE1MzliMjhiODZmNjI1NTQ3ZjE3M2ViNWQ1N2IiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNTc5MThiYzMzODAzNTAzOTAwZWYxNWFlOWIyYWVmMGQ1NDdiZDZmNSIsImM0OGI3OGNhZWFlN2FmNjVjMWNkYTRhM2I5YjliZmE0NmJiYzA2NWEiLCJiZGViN2YwMTVhNjZlNGM4NDQ4YjQxNGZmZDQxY2E2NjliYmE2YjRhIiwiZTJkY2FiNzgwOTkwNDAyNDAxNzZiMjJhMjBkNmMzZDk5MzUwOGJkMSIsIjRmZjg4NmUxMDdkZGQ3ZjEzNmNiYjVmY2M5ZGYyMzAwNmUyYzJkMjciLCI2ODQ5YTRmOGNjZjc5ZjE0MjI0OTdkNzc5Y2RjOTAxYTgxYjYwMjIxIiwiZTNlMjZmMjJlNTVhM2VlMWE0NDkzZDdmMDIwMDk4NWVhZmVlMjU3MiIsIjk5YjAxMTgxOWE5YjE1MzliMjhiODZmNjI1NTQ3ZjE3M2ViNWQ1N2IiXSwiZGVzY3JpcHRpb24iOiJZdWJpS2V5IDUgU2VyaWVzIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNS0xMiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWXViaUtleSA1IFNlcmllcyAoVVNCKSIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTEwMDIwMTkxMDE3MDA4IiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjEuMSIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTEyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wNS0xMiJ9LHsiYWFndWlkIjoiYTI1MzQyYzAtM2NkYy00NDE0LThlNDYtZjQ4MDdmY2E1MTFjIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJhMjUzNDJjMC0zY2RjLTQ0MTQtOGU0Ni1mNDgwN2ZjYTUxMWMiLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBTZXJpZXMgd2l0aCBORkMiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI5NDczLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH0seyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3IiwiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Iiwic2VjcDM4NHIxX2VjZHNhX3NoYTM4NF9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIiwiRklET18yXzEiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwibGFyZ2VCbG9iS2V5IiwiY3JlZEJsb2IiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiYTI1MzQyYzAzY2RjNDQxNDhlNDZmNDgwN2ZjYTUxMWMiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInBpblV2QXV0aFRva2VuIjp0cnVlLCJsYXJnZUJsb2JzIjp0cnVlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6dHJ1ZSwiYWx3YXlzVXYiOmZhbHNlfSwibWF4TXNnU2l6ZSI6MTI4MCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMiwxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJuZmMiLCJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH0seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTM1fV0sIm1heFNlcmlhbGl6ZWRMYXJnZUJsb2JBcnJheSI6NDA5NiwibWluUElOTGVuZ3RoIjo0LCJmaXJtd2FyZVZlcnNpb24iOjMyOTQ3MywibWF4Q3JlZEJsb2JMZW5ndGgiOjMyLCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MSwicmVtYWluaW5nRGlzY292ZXJhYmxlQ3JlZGVudGlhbHMiOjEwMH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA2LTA0IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJZdWJpS2V5IDUgU2VyaWVzIHdpdGggTkZDIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyNDA2MDQwMDAiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wNi0wNCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDYtMDQifSx7ImFhZ3VpZCI6IjIwZjBiZTk4LTlhZjktOTg2YS00YjQyLThlY2E0YWNiMjhlNCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMjBmMGJlOTgtOWFmOS05ODZhLTRiNDItOGVjYTRhY2IyOGU0IiwiZGVzY3JpcHRpb24iOiJFeGNlbHNlY3UgZVNlY3UgRklETzIgRmluZ2VycHJpbnQgU2VjdXJpdHkgS2V5IiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjAuMCwibWF4VGVtcGxhdGVzIjowLCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ1NEQ0NBZTJnQXdJQkFnSUpBTTlSell1NEVJSWxNQW9HQ0NxR1NNNDlCQU1DTUg4eEN6QUpCZ05WQkFZVEFrTk9NU3d3S2dZRFZRUUtEQ05GZUdObGJITmxZM1VnUkdGMFlTQlVaV05vYm05c2IyZDVJRU52TGl3Z1RIUmtMakVlTUJ3R0ExVUVDd3dWUlhoalpXeHpaV04xSUVacFpHOGdVMlZ5ZG1WeU1TSXdJQVlEVlFRRERCbEZlR05sYkhObFkzVWdSbWxrYnlCU2IyOTBJRU5CSURBeU1DQVhEVEU1TVRBeU16QTVOVEEwTTFvWUR6SXdOVGt4TURFek1EazFNRFF6V2pCL01Rc3dDUVlEVlFRR0V3SkRUakVzTUNvR0ExVUVDZ3dqUlhoalpXeHpaV04xSUVSaGRHRWdWR1ZqYUc1dmJHOW5lU0JEYnk0c0lFeDBaQzR4SGpBY0JnTlZCQXNNRlVWNFkyVnNjMlZqZFNCR2FXUnZJRk5sY25abGNqRWlNQ0FHQTFVRUF3d1pSWGhqWld4elpXTjFJRVpwWkc4Z1VtOXZkQ0JEUVNBd01qQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJIbHEyalVRTWFsSGovQlJlUWVmR2l6NEV2WUp5RkxXUHo0UmZoSkdLcXFsKzhuOTZoVDFtNWdYb1R2b0xyalNVN1gwY0Jlb1RzZ2h5aDIyK3lyczQrU2pVREJPTUIwR0ExVWREZ1FXQkJRKzhTR1cyQlhicWIyZGNBT2lXSk9VK0dDc1BqQWZCZ05WSFNNRUdEQVdnQlErOFNHVzJCWGJxYjJkY0FPaVdKT1UrR0NzUGpBTUJnTlZIUk1FQlRBREFRSC9NQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUURxOHhJVzBaSzV5ejNFQXptdXg4OExDVFlPMTU3ZlRmeU9pT3pDMkFEeWF3SWhBTzFQV1lsZUZnSC8zbXVEOGNCQU1yMTFmRUtkRi9BYUMxNmZ0eGFlek5YSCJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFJd0FBQUFZQ0FZQUFBQW9OeFZyQUFBQUNYQklXWE1BQUI3Q0FBQWV3Z0Z1MEhVK0FBQUZJR2xVV0hSWVRVdzZZMjl0TG1Ga2IySmxMbmh0Y0FBQUFBQUFQRDk0Y0dGamEyVjBJR0psWjJsdVBTTHZ1NzhpSUdsa1BTSlhOVTB3VFhCRFpXaHBTSHB5WlZONlRsUmplbXRqT1dRaVB6NGdQSGc2ZUcxd2JXVjBZU0I0Yld4dWN6cDRQU0poWkc5aVpUcHVjenB0WlhSaEx5SWdlRHA0YlhCMGF6MGlRV1J2WW1VZ1dFMVFJRU52Y21VZ05TNDJMV014TkRJZ056a3VNVFl3T1RJMExDQXlNREUzTHpBM0x6RXpMVEF4T2pBMk9qTTVJQ0FnSUNBZ0lDQWlQaUE4Y21SbU9sSkVSaUI0Yld4dWN6cHlaR1k5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZNREl2TWpJdGNtUm1MWE41Ym5SaGVDMXVjeU1pUGlBOGNtUm1Pa1JsYzJOeWFYQjBhVzl1SUhKa1pqcGhZbTkxZEQwaUlpQjRiV3h1Y3pwNGJYQTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzhpSUhodGJHNXpPbVJqUFNKb2RIUndPaTh2Y0hWeWJDNXZjbWN2WkdNdlpXeGxiV1Z1ZEhNdk1TNHhMeUlnZUcxc2JuTTZjR2h2ZEc5emFHOXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNCb2IzUnZjMmh2Y0M4eExqQXZJaUI0Yld4dWN6cDRiWEJOVFQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wyMXRMeUlnZUcxc2JuTTZjM1JGZG5ROUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlVWMlpXNTBJeUlnZUcxd09rTnlaV0YwYjNKVWIyOXNQU0pCWkc5aVpTQlFhRzkwYjNOb2IzQWdRME1nS0ZkcGJtUnZkM01wSWlCNGJYQTZRM0psWVhSbFJHRjBaVDBpTWpBeE9DMHdOUzB5TTFReE5EbzBNRG8xTlNzd09Eb3dNQ0lnZUcxd09rMXZaR2xtZVVSaGRHVTlJakl3TVRrdE1EVXRNRFZVTURrNk16TTZORGNyTURnNk1EQWlJSGh0Y0RwTlpYUmhaR0YwWVVSaGRHVTlJakl3TVRrdE1EVXRNRFZVTURrNk16TTZORGNyTURnNk1EQWlJR1JqT21admNtMWhkRDBpYVcxaFoyVXZjRzVuSWlCd2FHOTBiM05vYjNBNlEyOXNiM0pOYjJSbFBTSXpJaUJ3YUc5MGIzTm9iM0E2U1VORFVISnZabWxzWlQwaWMxSkhRaUJKUlVNMk1UazJOaTB5TGpFaUlIaHRjRTFOT2tsdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNk1qRTROV1l5WW1ZdE9EVm1PUzFqWmpRM0xXRmlPRGN0T1RGak0ySXpaakJpTnpobElpQjRiWEJOVFRwRWIyTjFiV1Z1ZEVsRVBTSmhaRzlpWlRwa2IyTnBaRHB3YUc5MGIzTm9iM0E2WldNeFpUZzNNakV0TnpNM1lTMHdOVFJsTFdFellUa3ROVEZrTVRNek5EWmxaVEk1SWlCNGJYQk5UVHBQY21sbmFXNWhiRVJ2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2TWpFNE5XWXlZbVl0T0RWbU9TMWpaalEzTFdGaU9EY3RPVEZqTTJJelpqQmlOemhsSWo0Z1BIaHRjRTFOT2tocGMzUnZjbmsrSUR4eVpHWTZVMlZ4UGlBOGNtUm1PbXhwSUhOMFJYWjBPbUZqZEdsdmJqMGlZM0psWVhSbFpDSWdjM1JGZG5RNmFXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEb3lNVGcxWmpKaVppMDROV1k1TFdObU5EY3RZV0k0TnkwNU1XTXpZak5tTUdJM09HVWlJSE4wUlhaME9uZG9aVzQ5SWpJd01UZ3RNRFV0TWpOVU1UUTZOREE2TlRVck1EZzZNREFpSUhOMFJYWjBPbk52Wm5SM1lYSmxRV2RsYm5ROUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NCRFF5QW9WMmx1Wkc5M2N5a2lMejRnUEM5eVpHWTZVMlZ4UGlBOEwzaHRjRTFOT2tocGMzUnZjbmsrSUR3dmNtUm1Pa1JsYzJOeWFYQjBhVzl1UGlBOEwzSmtaanBTUkVZK0lEd3ZlRHA0YlhCdFpYUmhQaUE4UDNod1lXTnJaWFFnWlc1a1BTSnlJajgrLzBWeFJRQUFHZlZKUkVGVWFBWFZ3WGZjbjNWOTcvSFg1L3Y5WHRkdjNEczdKSkFJQVVMWUJabUNpbURWRGxmdHcyM0hxWXVxUFYwV3RkYldSNjNuVkcycm5yYU90c2hEclJVZlBSM1dXUzNLVmhBWllRb0VRa0xXbmR6ek42N3IrbjdlNTA0aUtOV084NTgrbjJudWlzUy9KM0c4WVplWjJaVEVJbUQ4NStST08wWlNVZmlISlA2Rkh5SUVXQmpBd3pOdzZvYkkzQ3lrQ0dhR0pOeWhMTVd3Z25yb3BOSklDQk5VY29vaTBPOGIreGZGNlBMQXFJTWNHb2QyVyt6WUQ5Rmc0OXJBZ2IxaTBUSlRIV0dDdW82VWhlRUpkaTltVnJTTjhjS1lxNDJkKzhTS0NTTzJnQXdkSUJRUVRQeDdabERWZGtrV2J6VFpjS1RJM2RodnZyR2x1ZU05ZDhVVFgwUnIram1veVlDUU9NU3NCTHBBQWpMUVJ4cGd4bytSQW1scjRvY0laaGVHa0Y1bEJwTDRyd2hJQ1hMRGZIK2dEeGVGa0hnQ0NlU3dmNzhoRXovS2pNUEVENUlnUlh1UnVmMjBwWUJaUTcyZjdTdEdIM1ltVHZ4Rk1oY2dBd2xpQVJMZ0dXd0dOQWZXUXF3bWhzaEJjbjRzR09BK2w4cUN4eG1RQlUzRFNaSWo4VjhUWUZDMGpZVUZiZTMxZFAyeTVaQXpUeEFTNU1aQWdQR2p6UUJCMVlEeEE5WlowS2ttY0VISW1jOTNMdmkzSGZISWtxWmVqVElnTUVBTzdsOG54azhoM1lMbjNZUTBqdXNNMUx5T0VNNUU0c2VDZ096L2xQWWNFSTl4UVR0eHhIZzNudWtZSUw1ckVkZ09DQ2o0ZmdZU3NSNXFSYWVqcTBKaXVxcDRnaFFOTHcxVjRzZUZBSzlGTXI1SFFMVGpRZ3liTWNpTmc3SG4xcFdYZk9PaDZzU0w4UGtqTVFkTFlHR2F3ZDdmSlhZdlIwV2ZFTUFDMUJXRTRsWjZDLzlNbWY2T2N1VHBTSUQ0a1dVRzBtN0V2ZW0yYmM1amhvMVlPeG1QT25NVHAyYUo3SUNCaVk4Si9UN1FBa1lBY1pBQVE4RW9jME8yeUxiUlVVTUNNNUNNZGh2MnpUbGtJL0pqUkdBUlFoSElqWGlNR2NkS0duZU0waktJT3g2cFYrL0xadWNqN3hBTVNQdm82eFY0OVFYU09Nek53OGdFZEZvd013TWpZNURTWHBybXJSVDZCNHhWaUI5ZEVrdHVKTnFPdEhjKzhKaitFRHBkMnhUYWpHZ0FHZU1nZC85bllFOEk0SUlRUUN3SmdJTUxYQkFObWd5U2tSMks0Tno5SUR3Nkx6WWZMUXJqeDRZWk5EWDBlazUzTENCeFNBcDJqcGxoZ2hZMXN6WngwMVhOQlhNRXRoQXFRQlc5NWgwMDZRdkVFYWhKdE11WFVNUVgwRlJYMDJwOWhDTE5vd0NlcnNmOFByQlYvS2ZFWWNaL256ak0rQUh1RUFML0lUbGdZTVpoQnE2YkVRdnBTVWRHSGxQVnhCVmpkbzZ5NFJJZ0VOc0VPNkpCbHBFQ1ZMVVRnaEZMUVRZY0l5TUtRWk1oRzFRTkZLWDQ1ajFpWXRKb0pVT1YrQ0VNR0FFQ01BK0kvdzhDWEdDQU8xamt2ODFZSXNnT0VvZUl3eXhBWFltNS9jNnFsWVpuYURKSDVjekpoSUJNbU9BaDMvamxnWFZXUXo2UllEQVlYc3RDL1JkMGxrTTVBdkkzVUhUZlJ3QnFmeDRqbzF1QkwySVI2Z0RaRzBJQUJPNFFJMkRnRGlZT3NRUnlrSU1aUDBqZ0dVTGljUllBZ1F2TU9FUUNNeWhhNEJua1BJRUVGcUJvUWE3QUhVSUVCRG5maWNqcHBFbHhpSURJbXM2WW5aa2JhREpZTUR6NzNjZ2ZtV2tDUllMSkNQMCtXQUFLSG1lQVpFZ1FBZ1Rqa05FMnBBZ1Nod2pJQW96amdaOUJPayt3enNCYzdBTytndmlreEtQOEp3UzRHREc0S0VYT0VxenF0UEFBM3pIakM0S3QvQmNFeTRKeDhXaWJNMkprS29vYWVBRDRDdUxiR0JRbHhCRWpaa0dmOVhWdG00aGdDSXpaditYRkR6MFlOcDZOTGF4RURtWG5zMHlaRXlvbzB4bkkvb2ljb2FraFJNQmVnM3dUVWtuMjFSZ25FOFFoclE0b2cyY0hiUWYyNHF3aTJIcVNCUnFCQURNZTV3NnBnTTRZREhxUUd6Q0RrQ0FWTU95QkhDd0FBZ0d4QURsNEJvc2NacUFNQ0dJTHdqaFVQYUZzd0E2QzdtRkptbmxVSE9RWldsMVdqNHl5UlVFZ2tCdGx5VDJ0cUFONzU0VzVzV1JDY0tyZ0RMRGpnT1VHQ29HZEdMY0MveXA0aEI5R0VPQ1lxWFo0Ylc3c1JkRjBGR2FHSUFNcFFzQ2VaWUZmTTdOM0NQN2FRSHdmQVRtclJQWkxyY2l2WUd5V1dWZUN0Wk1nbDVySzNwU2lQb2J6aDhDQTd5TWdpMUdaWGVwdXI0ekdwZzJyWWxuWEFqZVVoRHNQV2VUUExmTEgxVURhZm0rbUxveVJ0djNFWk5jbXF5eGFOQ0J1dlQ2ZXV3UHhNdFJ2NCtyUkc5eElNdWcwTU5RQkxOeFBhMlFMdVlGcUFNVG5BOC9ub0NJQXhpRWhndWNETFBZK1RqUDRFdU5qOStEV0o0UkFOWE02ZE4vQ3lMS3pXSndGYnlCRVFCQkxVSURGbVFkeFhVY3E3c1RDZ0dIL0tQcHp6NkF6ZWhJR05BMmtObmpld2ZiYlBzclk2dnRvVHo0ZmExNklCY2daV2lPUTYwZllmditIbUZoeEI5M1JuOFB6eTNEZGpyR2RKYW03TVhDUUJFWGtERFBHY2dVV3dYQUdmVjFmVzBCdWF5M3k4N2c5djkyMkV3MWJJVGN3Z1NBRlE4Smo0SDZaWFZGTEh3Qm0rUzRIQXJ4NDlUSjdSOWtLeHc4V3dRS1BrNkJzUVFHV3pkWVhvL0dqZFpPak1oODJEcE1nSmp0cDlVVDgzOTFrRitlR29rakNKYklNbHhCWXJuVmt1MnR2TXc5SG12SnJCUU9XT0ZBRVRsblZEaDlzV2JpZ2NjTk0xQm5Fa2lBa2tMRWhCSHQzR1d3Vm1kKzhkNXZ6eGUvRTlNeXo3Y3lMejRmcUVTaVYyVmxzK1B5ZVltMlBQay9GTXNnSERQb3pXSUNxZ203bkFUeS9nTms5cjZFb24wZDc5RWswRlljSUNBSEVFb0VQdjhxakQ3eVRWY2RkdzhSNFF6V0FMQkJnK1dGbUZyL0tiSE1GVStYekNBbXlnd1VvMHg3MlBmU1hQSERuMzdMbEtROWgxaWRFd0dGbTF5bzZ4N3lWc3Z0RzZoa3dvRFA2TmhabUxtZlp4aFlwWFl6WElBR0NhQ0M5aTE3OUZ6VFhRVHJoUXNwTjRJdmZBdVpaa3JwZGNaQ2dFMlZuZXpaY0ltSzBPbngxZHRiK0xqZTZlTlVLKzJEQ2pxOWRoQkMwNUFEU2lBWEtWalNhUmpRaXhHREhncjNUNEZuQXIwcDgyd1dkeUZ0YkkrRzNUVGJldUJBUWdCQU41UE1qTFQ1M3g0TzZldHNDKzg0L3dkWk9ZaTl0aU84eXk3Y2kzY2hCNHR4V3l6NFM0Y1FpUU9nNnZSNTdURnlWZ2p5WVhTUlkxUUFPZEdKOHFhUnJKUHRvVTNQUXVTbllGYVBSTm1XRGpERFlXZFYrdlJuWjRHd3oyMkJBTlpTVm5maXFvNDdsczVQT1ZmUExiTzJLVWR0TVgyQUdCUXc2RTljMGQrMWR4ZHJqTnRGT29EaENaLzk1N0hoZ0swZWZDNkVHNXg0R2k3OU9TaDhncEtjUi9kY291NmZRbjRmc2tDSlEvejNVYjJCcXpVNmFQb3dzTzViaDRBSmN1L0RtcTdRbkJ2U1paL3ZXdHpOMjdHbDBKemN5V0FUWjlWUnpiNmJkdm9iTjU0cWlCV3FnR29JaXRFZjNzT2ZBbXhpM1NMZDlLVlYvRjYzdVZ6ajZMSWpGT2xSZGdBVVFFQU1NcTN2SmRoVnIxa0p1TGNNbW40b3FvTDRaUElPUkdIQ0lHVk5FVGhKZ0J0bjl5OE1Ccng4ZHM3Y0ZoWGQyb2hnMmZtUE8rblNRM1F5MkQ5TmtVOWtwaTQyL29HeUZpOHBJa0F0dnhNU1luUitLK0FrTHpZdEcyM1pCdXd4dnl6MjE2MGFZUVpGQVVQVjcvcW1pc0Q5blZMZjErdlNuZTQ0c1FOWVZqZXp0cGZIVVJuNFRzTTRzdk0vRWlTSEJURi85aFVYNzA3S3RqNDYwMklYSU45elZiSjRhaSsvZmNuUzRzQnFJeGxXMFkzemR2Z1UrdW0zYWp6anRLUDRNYkZNdGtHbk9zNzgzaFBESkVPeFJTUmdjaVhnYnhrc0ZscUt0YUtmNHd2NVFWNTE2cko2MHlqbWgybTlZRUpUc2ZvOWUvOGg5QnphZXdSSHpVNFFDRkZxRThBYTh1b21pdUlXbUQ1NmhMTURpZzdSSEh1U1dhNy9Fc1A5UlRubjZzNGdHaS9XMXlONUlIT3lrTTdHTWhZVTNzN2o0VXNScWlsQWdQazZPdjA2NzNzdFI2MjhuaHh2STJraDMvQ2JtRjErTHVJM3hOZURoNlZUOVZ5R09SUGxtR3Y5VEpsYnR4SUQ1NFYvU2FqOFhmQ2R6ZXhleE50VFZXVVRmZ0JtWVFURG9EWGZRMHpZbVdwQTJub1A3Q2ZoZ0h5SGZqb21Ea2pqTXhQcEFPQTREejl3ZzhYN1YrcjJSVG56NVlxMEhkcy9sUHh3cDdUUEJtT083Z2tIbFhIdjN3LzZ4aVNuLytWTTJwYmRYcy9Za2oySTRFS0VLVzU1NlV2SGxtSmlvZW1vcmMwZ3JRUU9QSGhqNlcybnNiOHFDeDhVSU1SaTQ5dGRaZjFBVVhEQldwb21GU3I5bEZzNEpDQXZNN1pyMVMvdnpmSHpEZXNNTUVEUnV0ODczbXJjb3AvY0VXQjhEelhSUDkzL3FPaS9PUHpuOWFtdlVucnd3QzVnZTh0cGZCWHlOSjdvYjlEdVluV2pZYVo3RllyWk5NY05LMkpLQ2pWZG1kQm5BZ0JzZjBoSGIyTEx1ZGFRREkxUVZ5S0N6Nm1TT21mb2s3bitNL0V0NC9RaXRVZWlPZ3pjZzdXRFkrejF5UG9taVhFOWpmNGhwQjZiMXBIZzU0eXVmd1hBQVpoQU5YQytuYW00bDhCNjY0OUJLQjhnTE1OZDdKNVZ1bzRxUkVidU13Y0p2WTJFTWkxQ01Yb1NxRHRobHhBQWR6ZEkwZXlrNzMySTRuT091dTJIOTZ0Tlp0VHd4ckNBWXhBUUwrMi9Dck0vb2F1aFZUNlpWZEpodXJxZXRBM1FpT0tRVWplODZ4WXdwd1U3SHIyMG5lMHYyZEc0LzYrdnUvaXBnRzk5bGdGaGlITkk0dlVhNkhQZHY3aHZ3aWJGT09EVUJ1UkhqSXh5Ukhlb0dna0VNc0d0RzM4N0IzMWgyN0dvSkVPRFFiVU8zTXU3ZG5sblpFV1hCVkxzZE81WTVYaDVlb0NpS0NETnorVVBUKy96anJaU1F3SUE2dzlwSlp6RDBhd2Z6K2VlU2FTd21jcFhaTlRWcXA2OVpZYjhpQjgrT1I5NmRVdnhhTUVZbEdXQkxXSktCQTNKOTI0elRXT0tvWERTbks5dVlKQVFFZ3dQTjZOVzdlMnVnemRtUVFTd1I0TkR1Yk1iOXI4akZWcUkrQWZZWm90K0grbkQwYVN6NUJzcTMwQnZzZ3ZBTm1qM2dmaFJoK1RTaHVSSjVCWWlHQWhnaDZCNktCQWFzV0g0Nlg3L3ljMWpySyt4N0FEWSs4K1hFK0FjSXd3UmlTWVoyK1V0SVoxQTNNeFJoQW1remxuNmZiZHNhUkllaU9KV0RESkJEdzREMjJMY1k5bUIyRGtKNk1yUmdxbk16VFgyQWJCeVVrRmpTd3V4MENReWZqbTdQRGVOaDA2RFVGMXA5dlp6R3B1V0FRQVlaTU1BTTNDRUEzVFpRc0hXdTFzL1VNZi9WVWQxd1NiK0dRUTBHbUVHSVFBcGZmM1IvZnUzS0ZkemxBak5RZ0dZSUoyMkFacHY0ME9maHdqTUR6ejNkTHQyNXgrUm80K3JsdGl3UElYUzRwMTN5SjFQelJyc0ZxUVYxQXdaMFMyTTRCRWs3REpGbHJCaU54WXZQNTRWa1Zpek9pWkJzRWVtbmdMTUU0NEQ0bmhvb0RNN2lJQU9EeFdnVTBUaEpBdHdnd1pmakpYZHNEU2UyQ1BrSVZBTUJNQkRRRERra2RVN0V1dStpSHJ3YWVBbVRvemZnd0dJRnFJZjRCS1ZQMHg5QzVqcTh1WTVROEQzR0ljcFFsTkNkV01uZXZjdjQ5cmMreXJMT0lpdlhybUN5dUl6S0RSTmdQSzdKWGVCY3pNQWRzUHN4dTQyTlI0SDc4WlRoRk9vS01FRGc3R0IwZkNzUjJMdi9CSTVZdHhrTDhKMGJyNk8zUHhNTERrcGtEcHFrME9rZ1lyQ2pyV01qOSszUlRkTUxldlU0VEs4ZWc3SUZicEFOaEFoQldBTm1jTVJ5WTZTQS9vTFl2TXkzMXpsZTJXdTRoQ1hHWVdaUU5mNzMvWXBMeTVaMmxRRktqTkFDQmVoVjBDbUVBQWRpeVhuZGJucnAxdW5tajhwUnpsN2ZzbmJkd001NXYzcmRsdkRveVJzTUdqSFlBVFBUMEVxd2NzS3dFRkV3M0NDSFFJVFYwZXlpV3VBR0VVYktFSDdhQVFuTURBUU9HR0FzQ1lZQUE1UjlheWZZNlFsN3VtU1U3UnJtZUhCNy9hVGJCMVBkNTVCN0czRExZTHM1ckEwMkFVVFVnQXRTc1pIc0wyYlBnUnRvSEN4dkFGdERzSzBZTUhsY0MwOHJ5TDJFNmhxTDRxQVF1cmdtaVVYQnNQOHd2ZFlycVBiTXNuN2wxWno2SEZpMjVrSnkzc2hnSGtMZ0NRd1FJQ0FWc0RCN0xiM2VibGF0aFJCUFlYYmZDZzZ5Q0ZaQS81RTdHZTYrbmRGVFlNMkcweGxySDBOdjVnQlgvZU85UEh3M2RFWTVLQ2x3MExHQmNDb1lvSkZPUyt6Y21UKzlZNWUycjE1aGREdkcybkZqVUlFQkJwaGdVSXQyYVJ5NXlyaDl1NWp0aVJQVzhSeXY3SGZkaklCNFRERERHM3Y0emwzRGZXdW5qTkZXb2gyTUprTHRFSUVBOUlZd1ZqSys2YWo0ZitncW5MWkpOMlhGMXd6bWhSVlVETm5hVEFNbTZnWFJ6Qm10MHBBN1ZRMnJsaGMwYm1RWE1RblByT2tOT2M2Q2lJWUhXQkNxQk1rTVk0bUV4WUFsbzE5bDlUbXM3V2JUOWRBL1ZyVHQ5Qml0VzFYUXNReUo2NjVaUEhVSHpzOWlneEx4Qm95cmdRSTRIdlFCektad1FWbUE1RHk4NnlZcXdmSVdkT0lGTUhJQ3NkMERRVFZZaHpWWGdFMUJtQVZ6ekVhQUk0RWFZei9ZREtrNkZ6cFhjTUhQUGt6bktDQ3RwOW9mZVp5QXdDRnlpQWtDbWV5UjFMcWRYUFdZMlFObUo1REtoRHRZZ1BiWWtNWFovNHRGaUN1QUF6OUJNNFIrLzBZMm43T0xkY2RCS2prb3lRQmpNOUExUkJiVWl5eXVuN0M3amw0TFQxcGp6QzdBWUFobVBFRXdrS0JxSURzRUM3OEk5cWMxakVlRStCNTMwV21GWDE0Mm11NnFjLzZ3QXhsd0FRWUlxZ3hqSFZhODhxSnd4VW1yd21tUFBseS9lcW9kRHlTejVYVWpZbTNGaXJhV3orNFdRU0taRVZxZ2lzTUVUYU9Pakd5b2FIZkZjTkZHbEJrTExERUxnK3gvSGN3L1VnUTdLcnNpUWc0cVpIbTIwZTZXMlp4eFNMZHB2SjJkK3dyczlUbERMQTBHa1VVMWR6UVR1NkRpR0pMTlkzd1d0QTBNcFB1QlM4SE9CWUVFODR0L1F0SDZPS3VYUWY5UjhQWlRhWStzWXZiK0JZWXpNUEtrZlJUbFBtSThIeHpNUUFiMTRNc0V1NUpRM0lMN3k0aUQ4MGhqczdoVlRPOEI5MXRvdDJwU1RNaEFCalNRL1hNVTVWZkJkN000MkVJSWw3Rm01UnlqSlh6aXo2Q3V0dlBjTjJSNi9VVFRoOFg5SDZmVitSdXFHYUEvVHE1K2dsNEZxZlVOTHZ6NS9hUUNKQTVLSmxvVzdHUXpReEltWStqNjFvWWp1TmJOMkRjTEdKaUJlSndCSlRCMFFRclczYkRDL3FBc3dwdUd0U1hNT2NqRWZoa2RvQ1BBWFdQSExFdnZuZTlqY2o1aUFlZTdoS2hxZThieGE4TDdXdXZpS2ZmZG5SLys1ajM2MG5PZVRwaE1pZ3hBWUpWNGFveFdGb1RLbFVFR0JuSUkwWDdaakpjSFZBbWIyRC9qZnpiUnN1OG9XZCt6dXNrZ2kvWWcrNTJqSWQ2SkdXWVFnZXlCUFpYTzNkQU5Gd2ZSZFRFbStUdGFwUjhSeko2UjNlaDB3ZlkzZkdiZmViZGRjK3pMVmxGckk0T3FEV3FEd0FLZ0E4QmJ3ZjhuS1FWQzYxTlVNNTloMVNTME90QWZ2WmlpOVFKTXNMaHRHY2tnTm5OUS9qTEtkMEE4aDVBWHFQdC9EOTFQRUZPbUdYWUpjUmxpaVRhalpncjNhYkpkaC9ST3hHK2hQRVdJY3lpOEg1cDNJMStrYnFBLy9CM1dyb1U3YnpqQW8vZkQxQkd3N2JaUE02eU9wQ2pPb2FuK2xmN3NCMmxQUVFSNnUwOWdaT1JrSEREN0p0VVFxaUdQU1JhWURHWlBGb2Nad2t5cit4Vy9HUXdyakVJOHJoV01aWUtWd09kZGZNaGQ1OFRDM3JscU1weGZ1MmdhVVFTamN0MFdzRmNYMGl1YWFKZktSUmEwSXFObE4zNWc2UDZ6TG4wTzdDR0RvOEdlRVlNOW5SREc2TG5QenVjM2JaemlvZVpBWHFieHNLMVZoT1hEU3BqWkJhWENSOHowQm9jNWxyaXpQSnE5dlN6dDBpb1RPeTFqVUduMjBXbS91NzNCdHJmYTNEK1l0Wk96WURUWmEzcFZtQnMyOXJ1dGtzck1rQmhQUWIrNHZoMStUekJsQmxtNnk0eTNKMk9GMEJhTFJyMllTU1YzUGJqcUtWK2JtVnYzVThUZWtaZ0Q4ZG00MzAzT0VBT1kvUnVSNjJtMUN0QTgxWDRJVTlCVW15bGI3OGZLWmVRK0xIL3laUlREVzZtYi9lRFRpTGVUMnFNTUZvYk03eDZ5K2hUSWZqVFcvemd4bllzREZpNmlHWjZDNmQ5b3BZenh4elM2aW1ad0JHT2o5MU9IMi9EZ1pJZFcrZnNVNmUyME9yRG5vUk9wZFNXblBnM1diTnBIdHJleHNEQkNxelhIeUNRMERpSEIvUFJHeGlaWFlQVmVjdk1RTXI1ZkdoblYrb1Y1T3kxRURuRkEySEdsd2x1aUFjWmh4aUV1N1RYWmZVTEhoRUtYRTNoYTVheWlobWhHQTlSWi8rVEdiN2puNzhqOUVTeGVIQ3djRDJLWVJUQXJrb1hudVBqSkFIMkR0b0tsZ2lVeVdQUkxKenY2aDFnRUZxZlovOGgyL2MwSngzTnFVWkp5QTJaNmhkQVdJL3lyUkxkVDhFekhOc3VnMHpLaWFXZUtlZ25HTFFNcERPYTVjaVRZeWJVTGkyYmRNdjVHblhXaFlWZUR1bVoydHN4T0c0MUsyYUdXM1NEcEpSWTBJTmg1WUFnREJ3TDNySXI3RnFrNERVdGdCakcrbWV4M0luMFJNOGlDZmpOZ2NHREE3Q09RYTVDOWlGaThEMXRZajljZ1FXZmlFdXJwOStMVkg1SEN2Wmc1K0J6OVBpejBsN0dPWDREOEZocGJqc1FoUmlJVzc2WVovZ0lwM29YVVlNMzFwQkxtNTJGUVFYdHFQYTN3djVDL0ZET1ltWWJUbnYzYnhQWU9lZ3NmWWQyeE1Ld3lnMnFlbGoyYk9oK0w2eTlvdDBSYWZSRzVCdVZ2NEhvWXhQZEx1dzl3M25oYkhYY3dRSUlpUXBGZ1dBbDNzTUFROFlqZzlpYjdya1FZaVlVOUg3TjFMaEVFalhEUTlZdERmMzgwUHROcUJjOUFJKzBJMlg4cHBYQzVzR01kSVFseFNCU01HbENZTVdnMGJkYTh2b1UrN2Rud0RKMElldzdvWTJzYWY5cnFrZmh6dlZrbm04emd6R0RoVEFFUkVZTlJaZEVmYXV0WWwxZW54SFdHeUFmY0xkdGZ4ekY3VnRtMjgvcDlzU1NtWk9lNGN3NFlCemxHUHd0My81Y1F3cHN3dGcxckptSVJuaG1DZ2FBVEttWTBkZHZuOVR3b09Rdm1PVVJhVFF5WEkvOFk4RlZjRHpCMEdNNnZZemc0aGJYSFA1TW1QNU84V0JJVGg1aEJOUTkwZm9HeWZTR2V2d2kyQzI5RWQveEl5dllGREJlUEJrcENBbkdZWjdCNEZtWDdNOERsb09zdzdTYW1rcm4rTVhqOUZMcnBlZURIMFRpWWdXZG9qWGFvNi9jU2VEYkQzcTFrYjJpWHgrUDJYRktNaUo4bTJEaXhQQTAxNE54TXRsbU1KMGpiOXRuWlp4eG5ET2ZrQkJRQ3cyR2poY1ZLMDJXeW5nVmx5ZVl4VEhCY0N1RUNDNHpXV1ZuaTNtUzZyd2pjT1plNXZzcTZPc3IyU2VJeEJwaTRidUQ1eFFHN0xKbTkwTUZTTUNSd2lTTFNtNm4xand1VjNydXl4YzBza1VSck10RHBHaWRNc1pDQy9hcXl6d3E5TWtVcnpJMUdBb3hhMEU3YTQ1V3U3QS8xSjJQZGNEOENCS3BFdTlTT25NUEw5ODN6NXhOdFBTc1JHR1lvQWtqZ0VnbS9aOTlRSHk0amwzZUQ3UjlVam1BQ09CV0pROFRpUGx2KzJmdDEzQmJFNllRYUNEWHVodGthaXVMTm9OZVF3bjVHQ3FOWVBzbXlJOGFJUmFMdVE2NGJRaUVRaHhsZ0VleG9USy9qb0p5aDFZR1JTUmpNQzFFVEFrK2tRRXhiVUg0WGhCa0lzN2hLcHBZdncyd0VyMW5pbURXQUVTSU1lbUEyU296UFIvNThZb1FFdUFDRFlKY2dCM09XT0hBZFFmeDdhZlBxOE1GcVVaL0VhRUFLd1JaN2ZlWVhLeTBldWRLeUdwc2FWa3pHU050Z0JPVElwcHRHTTJBTEtYRUFtSGZSdUtCZ2lmRkVCbG42bHNQL2tPdUtZUGFVb2V1b0VHd1lwSHZxeHI5ZUs5emtNRFMrVHpTc01Eb0pBdXoyckRjT2gvbnZLc1ZuV05EeExRaVlwdDExaXpKZms3VFZ6REtQTVNBQUJpSHc0TjQ1dmVUaFBmNlRXOWJ5bExKZ3c2REN6TmlaVE5lWStIcVdIaExHOUVKTjNZaVU3TUJJYWE4UmdTQWxFb3RmcUo5MTgxMzk0MWZRN2IrU1FNWlZBWVprbUxXUnVoaHR5Z1FoMUJpTFZJc0RqRXhJZ1BORURRZ0RFcEFJQnJsdXlFMkRtVENXaUIrZ0pnQWRqQkhNRXBLSWNRajBhT29oWmc0WWp6R1d5SkFpVUNBSFVRTU5CMGtSY0VRYmJCYTRpUi9pL3dIM0Q1UE1wZDJ0NVFBQUFBQkpSVTVFcmtKZ2dnPT0iLCJzdXBwb3J0ZWRFeHRlbnNpb25zIjpbeyJpZCI6ImhtYWMtc2VjcmV0IiwiZmFpbF9pZl91bmtub3duIjpmYWxzZX0seyJpZCI6ImNyZWRQcm90ZWN0IiwiZmFpbF9pZl91bmtub3duIjpmYWxzZX1dLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMCJdLCJhYWd1aWQiOiIyMGYwYmU5OC05YWY5LTk4NmEtNGI0Mi04ZWNhNGFjYjI4ZTQifX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDgtMDMiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6ImVTZWN1IEZJRE8ywq4gRmluZ2VycHJpbnQgS2V5IiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTA3MDgwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMS4xIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDgtMDMifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA4LTAzIn0seyJhYWd1aWQiOiJjYTRjZmYxYi01YTgxLTQ0MDQtODE5NC01OWFhYmNmMTY2MGIiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImNhNGNmZjFiLTVhODEtNDQwNC04MTk0LTU5YWFiY2YxNjYwYiIsImRlc2NyaXB0aW9uIjoiSURQcmltZSAzOTMwIEZJRE8iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQzZUQ0NBZEdnQXdJQkFnSUpBSmJUeXJ1MVgvSVBNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1DTXhJVEFmQmdOVkJBTU1HRWRsYldGc2RHOGdUWFZzZEdsQmNIQWdSa2xFVHlCRFFUQWVGdzB4T0RBMk1USXhORFExTlRCYUZ3MHlPREEyTURreE5EUTFOVEJhTUNNeElUQWZCZ05WQkFNTUdFZGxiV0ZzZEc4Z1RYVnNkR2xCY0hBZ1JrbEVUeUJEUVRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTVZqS0hXcGJEN1RTbE14b2NqVGw2bklmN3gzMlBtc1E5ekd1TEdHcUEwVVFab0lxM1hMekw2TFlVdko1QTVnMHV5RkdsbEhFZkdBS3JFYUNROEZWdlBTL1VoMEZ5ZnpXaFJBemlUU2lqak1JSVZqampVdjltOXZGbWNYU2NnSGlnN09kejg4NThWMGtyTkg5OXFHbTN3amdhT2VyVFdtdCtqWENVZm4wMUlrVFB3eEcySGxnRWQ0NWpOTFNWN1Zvb2wrS2U4RTJraTRsRWtUZUh6Ym91bFI1R1VicDNuTWk3RTQ3Vk1RYTNiTndueldCYnNhQlNTUWhMazNtNUhhS2hoeGE2d0pESzQ3TmlNQ2tDa2RJSHVXU1FMVkFmbTg1VUFPTnRFT1B3aTBPdUszcWJlOHlLT0ZHZjBLaEI1TU1lQXltN01WL000VzBhNDlvZ1BEOXBNQ0F3RUFBYU1nTUI0d0RBWURWUjBUQkFVd0F3RUIvekFPQmdOVkhROEJBZjhFQkFNQ0FvUXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBSld6NXhMTWs1V05ZYkFiNnlPeEVDQm9aMldlQi9xbDRWSjNPLzMvdE5zeE9ZbnpMZVdvNTQwelFoOXJBbWF4ejdldW1CbHNrTXE0eUdQU05YQjl5Y1dHSGdrY0NlU3pOMnd2OENJekRCczJvQlpqVE5rNjVMQlpEc3NUT0J0TVcvK3VURkhRZmJ1TzNJU0xoSTBEWGZSRWk5TkRNM2pmazExeEhjc2ZoMlJNVitRZE5md1ZhWlpyQ3Erb3VHK0V2a3Y3S3FxK295dTBWRk0vdHo2OFRHbDZ5bGhQRlIxcWg5d3R0cFZqQU9PQ0VRQ0xxUDJkUDI4bHdZQnlDcUhRcVZId2J1anYvTFpqWm5LVzNMWW5kWml4UFBTUkNKc3NERHdKdmgvZjZuVHhnOVpFKy9KY1lyZTVDYUk4bnpWSGFTT0NqTko3RnpVTEc2NEppV092UTUwPSIsIk1JSURkVENDQWwyZ0F3SUJBZ0lKQUlDVVR2a2d0ajVDTUEwR0NTcUdTSWIzRFFFQkN3VUFNRkV4Q3pBSkJnTlZCQVlUQWtaU01Rd3dDZ1lEVlFRS0RBTkVTVk14Q3pBSkJnTlZCQXNNQWtOVE1TY3dKUVlEVlFRRERCNUhaVzFoYkhSdklFMTFiSFJwUVhCd0lFWkpSRThnVTNWaVkyRWdRMEV3SGhjTk1qQXdOekEzTVRRek56RTRXaGNOTXpBd056QTFNVFF6TnpFNFdqQlJNUXN3Q1FZRFZRUUdFd0pHVWpFTU1Bb0dBMVVFQ2d3RFJFbFRNUXN3Q1FZRFZRUUxEQUpEVXpFbk1DVUdBMVVFQXd3ZVIyVnRZV3gwYnlCTmRXeDBhVUZ3Y0NCR1NVUlBJRk4xWW1OaElFTkJNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXZBS09lcUM1L3AwRDFpc0NZS1FKbFZVT3JCNkk3RExvY3VuRS9SbThkdUdUYnl4UWh0M0NiRlZUdjNOMkxwMmZianhsSSszc09TR2szM0ZUWWtUcXhjZEpJcko3U3NrQmNVU05yZktPYVFULzZLUWNQNENtN1YrNjU1VHErVFd4eXhXUWhEeWd0MTVxb1A3TXVLNmJUOVN3cENqcGZLaGFNU215UWFNb1VjUkFiTHFkekJDYWMwaHpCK1plK2dxSmxuV1Y5VWFTSTJyRnNWdUg0WkUwY1JPK01PcGFMZ00vczI0OG5HR0hwMjJld1NRZmJuUGFCYmI4aXF5QVArY3U1MkdMc1VwS1JKZWJFK1I2K1BNUTlKQ2RXZVFaUjNEa2ZTaWRrdjNtY2I0anExaUl0YStNcUtoUm53cmZYaDkxMUtXTG5ZQWw5RU5DaExYMGM2U2oxUUlEQVFBQm8xQXdUakFkQmdOVkhRNEVGZ1FVV0x2aFJCVVBuOHVMSWY2OCtndi9OWkl3R1NJd0h3WURWUjBqQkJnd0ZvQVVXTHZoUkJVUG44dUxJZjY4K2d2L05aSXdHU0l3REFZRFZSMFRCQVV3QXdFQi96QU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFGTHJEaGFlZ2VLSHhZakgzRVAzdlVCS2huek0yMDZBU3hnZVlDTzJFYzlwT2xZSmFlcUZFK3NVYW1VVi9wd2pEbHFOYVNnRmd5N1R3ZVlrdk9tTW40cVNjc0hxdkozekdPQWlhZndhaDF2VUhmQ2xYUjgrYXhPMmlHT1VGMEpLclo5WVlqYkFhNS80SENsdjdqRlBPZE1XVE9ReW5nb2lIQXMzamt1WWpwQ0xGbEI0Vk9pM2Qxd2pBMXBuVGRCS2tBYjd0OG5UdncrL1hiRnZjUWE3M1ZIN3Nqdm9CcUQzZmRNZlJjdVZxNHFVWnRaVDZjR2FnVEhENjFUdHFoOW9NQ1pYY0RiUjFQR1puTmJxeWNzV1BESUswbnBtSzMvM2xmVjhjK1pzcnk2ZTE3MG1mSk1acDdPOG02Q1N6Ni9WTEsreURKZDc4NDF3cG1lS1RmNkluWkE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFRd0FBQUFnQ0FZQUFBRG5sVVpxQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUVuUUFBQkowQWQ1bUgzZ0FBQUFaZEVWWWRGTnZablIzWVhKbEFIQmhhVzUwTG01bGRDQTBMakF1TWpIeElHbVZBQUFLMUVsRVFWUjRYdTFkRFhBY1pSbStOT0FmS29nNldPMFFjcmVYM083MVI0MW9IZFNxcURBT2czK2NZRVhCb2xYUlRFbjIyMHRhS1RjNjRtZ0JxekJpRVVWcEJkcWl3d2hxU2RJUzJ1cFlTZ3ZSdHBUU2NrbGpXekhhZ2pwU1JkcjR2THR2anJ2azI3dmR2ZDFMam43UHpETjN0L2QrNy90K2Y4Lys3OGFLME5EYWFyMnFPZFhab3FXeUg5UjBhMEZjdDY3V2RIR1Rab2pWQ2NQcVNlalcxb1F1SHNPeS9lQlRzRG1NLzU0WlQ5aitMV0dJZzdEZkIvc0JjRFBzZjRYZlA4WDNiMnVHMVpIUXpVOG1VdUtkeVdUSG01cWFjaS9qSEFLQnlpZjBiQnIrTHdhWElQWVBrTWRxZkw4WGRXcGxzMUFBMzEvUWpPdzk4TDhTOWI4QlhJUjIrbkRjNkRvemxzazBzbG5rUU14a1BHWE85RUp0Vm5ZR0Y0c1V5Vm5kOFVUYWVwOGJ3KzZMYWtCajVpemRiTkpTMXJ4RVdueVd4ZzM2RW1QZFdvUFBEZWpmN2VBVEdNc0hhRHpUdUM2aGJqME4vcFhtQXNydWdzMFdMUDhOdUJKalpKbVdFbGNsMDltUEoxSm1XMHRMNSt1aUhCdUdrWHNsalg4N25pNEV6Vm5rOUF2a3NRbjU3RVNkaHJCOEJNdVBqT1dQLy80T0hzUi9lN0Q4WWRUbGZ0UmhGZmdkTEc5SHUxd0FmenI1NWpBT2tpUUtodlZiR0I2QzAvL2krMmlOZVJ4OEZnbnZSZnhmYWluelNrN05FMGlJVVBiZjQzd1dtTlROZDdCcEtFQTdMWmZGQVk5enAzeVpUU01EaVFWaS9VK1NnNVFZQUlmT21HMmV3c1VqQS9yaFc3TDRCZXJtajloMFVvQjJPQitUWlRXNEIvazhPeUcveUNpT29XMUlZSDZIOFhQejlMYmNLemlsUUdocE1admhaeUhHd0czZzQyQms4NVo4bzkwRzhYME5pU3MxSXYyUUdrOEtkV3N6dDRzbklQOFJxUjltRFFYRElkWlNiQm9aMElsM1MyT1haWFlwRjQ4TVUxNHduSzFiZVc0MXBMM0ZFUUNKbFBWV3RERzJmdXlWck5SM3RCVGRTakI4WXJJRm95VnRubzJPQ3pCZ3hETkJCNnBYS01Id3hpRDlnSzNLYzZQY2t2QkdKUmkrTWNtQzBZRDRmZEs0WG9oOVcvWVRDWlJnZUtOdndjaGtHdEcyZTJXK2Frc2xHTDR4bVlKQmF4bHBUSStrTlJRZG1HUjNvVU1KaGpmNkZRdzZjQ3J6VTN0Q01MRFd1UXNkM1IrQXczS25CUTVLeW5qaGpkeE9ubkRpQ0VadUdqcnNZV2xNSnRwaVdVSzNCbVQvRmZFdWRoZzZVUGU2Rmd6MGJSNmZhNk1tblkza2xEd2hhWWpMVVU2ZXMyN3QwZ3p6bTdWZ1V1OTZENmZrSHhDYTYyVVZHQ01xOGcwMmpSUW5pbUJvUnZZaWFUd20ybnRmVzl2Q2s3VzBkWUhzL3dKMTYzazZlTVp1UTBXOUN3Ykc5SzFzT3FXQXZJVTBYNXRpRFp0TmJTakJjR0VFZ3RIV2Rzdko4RTJuQXVVeGlicDVoV005Mm9EZjJ5YjhYMEt4M3JFTkYwb3dvZ0htMGhKcHZqYVZZUGpDaVNBWWliVDFlV2tzSmliQ2svUG01VTVpYzhyeFFwbGRNUlBwN0hsc0hocVVZRVFESlJnaDRzVXVHSFNSRCtwSVYrVEo0eEgxTEc5ZGpDSFRpTWxSNFZpRzJFN0hSYmhBS0ZDQ0VRMlVZSVNJRjd0Z29KMnowamhNdEhPZWpsMndlUUZZL2xHWmZTbkZmRFlQQlVvd29rSENNQmRMODdXcEJNTVhLZ3FHSVM1dlRwdG5oMFhVKzA1Wm5BSkRGQXpENkRnZC9wNld4bUhHRGZGRk5oK0gwUWIwd2FPeU1tT0UrT1VOSS9jU0xsQTE2bDB3MEY2NzQ3cTRwUnBHY2RxYTdrdVI1VXRFSDQ1Z0Rtd0tpL0RaajgvN0lFUzM0ck96ZWFhWXpXbFVoM29SakpvelJNR29PQUVOYTBpMmRUR0dlRXA4VEZKbVBEdll2R3JVdTJDRVFicWhrc09GQnN5bGkyV3hhc1RqNk5kMTJwc1h2NTdUQ1FZbEdDNE1TVEJhVzYwM29vMWRiNnF6cVZ0ZlluTTU2QXBCdzlveG9Wd1JNWWxHTkszOTFWeWlLaWpCaUVZd21sUGRMYkpZdFNUYTdxSGlBK3Urb1FURGhTRUpCdHB2aGRUL0dIV3h2OXpXeFJpMHRQaUV0SHdKeGJWc1hoV1VZRVFqR0hSd0d1T2gwZ1Y1a1RPZU1pL2hoUHhEQ1lZTFF4Q01zMXF0Vmd6dThyZXZweXlQandId3NwVmgvU3VWV2pLZEN3U0dFb3lvQkFPNXA4MzNvcCtlazhXc0ZkRit3YThTVm9MaHdoQUVBMzdXVFBCYlJIVGNBZXhHdkpUTkhmUU1OY2Y2QnMrUDllYm54ZnFlUEpXWDJrQ1p6SGdmRXhqQ0dRSWxHTkVKQnNGK0VKRXVkc3ZpMW9iaVQ1eUtmOVNOWU9qV1pqVHlmYUhSdWQ5QUhvdFlwV0E0TnhxSlkxTGZUTlQ1SzJ3ZWk2MGZNaUFVRDRLakJmYm1qOGI2OHN0ajJ3N2FEMnFoZlUvMHh5NlpyekhTMnF1bHBUTmwrd3lJdWhjTWpCVTY2MVFObTJjdVBvUERSWVRSQmpwYlIyTUFPVjlIWnpPUTk4L3cvZll3aVBIdGZqZTBidjJGay9DUGVoR01PcnNPby9MdDY3bzFYRGdWdWlFL0J3THhqeEt4S09YRzJNNmR0aTM2dzhPUmRuR1A3VGNna0Z1ZEM4YlV2QTZqbGtpa084K1R0ZzJJTVhTWXpmeERDWVlMcXhBTUw3ZXZvNzd0dG5GLy8wbllrdGdoRVlseEhMcWF6SjJ0akVxYnM5aXlTV1huMnY0RFFBbEcvYU9zWUJqV0FUYnpEeVVZTGd3c0dMbHBLTHRWNnBOSkhWWjRZSExmL25mSkJXSUNoMkhkUUVYaTZld2xNcjhsZEo1SFl0djdoUktNK2tjNXdVRDc3R1V6LzFDQzRjS0FndUhwOUdkS1hNWG1FSXg4dTBRY1hQallhKzB5bVV3ajJ1dHhxZThpb280WDJ2WStvUVNqL2xGaGwrU1BiT1lmU2pCY0dFQXc2SG9LN0E2VW5jaW81OEdtcHN0ZWVCMUQ3OUJYNWVJZzRmM0RwM09wR09MTWwva2Z4eDJ4ekZyZmo4VlhnbEgvcUxCTHNvWE4vRU1KaGdzRENFWWlWZjcyZFdicEpkdzkrODZSaXNONDlnN3VoM1ZoRjRQRjZRbUovMUxxMWdJdTRobVZCQU1UOXU3eDcwd0pnL1RZZlU2aExKUmdWRWFGWFpJSDJNdy9sR0M0MEtkZ3pKNXRuZ0tmQjZTK21Qai8wSXdaSFMvbklnNUdSeHNoQmdOU2tTamxZaTVSQVBydVVsbWNZbUp5L1huRzNIRXhLNkRpRmtaRXhCall5Q21VUlNYQlFEdVBvQTVibzJiU3lMNmRVL0lFM2lxVW5nWU5tMmdEMTdOMCtHOFZwK1FmU2pCYzZGTXc0cnBsU2YwVUVURk5OaTlGei9ETVdHLytpRVFrSFBibU44UzJiWnQ0K2JoemowbjVKM2lCZEZzMWwvQUUxTDJ1QmFOV1RPcmlBNXlTSnlEdjc4cjgxSnllcnk2V1FBbUdDMzBJUnRPYzNHbG9wOE5TUDJQVXhWTmwxL1RyOHEyeHZ2eDY4UGtpc2ZnbmZsOGY2eDkwZlFVbDRuNUdHcStZdWpoeTVxenUxM0NSaWxDQzRZMTFLUmowV2tndEYvd21SU1VZTHZRaEdGNG1HQWFMWVBQeTJEZzBQZFl6OUg3c3BzeU45UXhVZkMwaVhmeUZQdG9uaTFsTUdxeGNwQ0tVWUhoajNRa0d4Q0twVysvbWRJSkJDWVlMUFFvR3ZZUWE5dVhmNzFscDY2SktsSHQ4L1FzVVIrMFhUWHVBRWd4dnJBL0JvTGZyMlFmSHIvR3psZW1LS1NNWXVua0hUU3pFbEw0K3NGYUNnZm8rQis3V2pPem4yTFFzbk5jR2lEMVVUdWJQb2RuRjVwR0F6cGdndnV0V0J1cjZIN3RPdXJpVWk1UUZYU1dLTXQvSEJONUVheVhVcit3OU1jRXBqdkdLNHZmSWJ3VmR3OElwbEFXTkJaUzVEdldoTjVYbjRlZG9xZDhvaUZ5eDJ3aytpdS8wSXVpbDlLd1RUc2tUNG1seER0cnpSbTVYalBVbzJwWGU2RzQ5Z2p4dncrZkNoTkdoY2Zod1FDOWphVExFRzl4b0dGZVd2aVkrVXVTbTJRK2NvWGR5Nk5ZaU5Pd3lWUHJIR0JoM0pvenVVQ3NlVDVtWFFmRi9qaGcveE9mWE5kMjhnam8wYUgzcExBbE5OR2R0TDVZaTU1dlFnYmVqNCs2Zy85Z3NNcUFPSDNIYVNmd0ViWGNEdm1lVGh2VXBUZTk2eTRRek03NlFtOVkwWjlGcGRQY202dk5wc0F0OXN0eHBPK3ZYNEViRTIwb1RDY3NHU29ubCtCL2Y2V2EvVmNWNTBhU1B4N3RPRGVFQnhnMTB4eStka29YZ2ZBZ3hGaURlMTlBTzMwTS9yRVFPOXlMbUE0aS9CYiszbCtibmtQSUhONFByVUwrMStGd0IyMnZob3gxaWYxRzgxWHBidkEyNVpqSytyMmx4UjI0YTFkOFJQekVmdXdvV2NzRVdpSk16WWorSTN3K1Z0S3NoSGdIL0FQWlNucWpUemZpOHhoNjd1blV1UGRyQTI4TnhZckgvQXozdEk0ajUrVE9MQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiY2E0Y2ZmMWI1YTgxNDQwNDgxOTQ1OWFhYmNmMTY2MGIiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZX0sInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTA3LTIyIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJJRFByaW1lIDM5MzAgRklETyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjIwNzIyMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDctMjIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA2LTE4In0seyJhYWd1aWQiOiJhYjMyZjBjNi0yMjM5LWFmYmItYzQ3MC1kMmVmNGUyNTRkYjYiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImFiMzJmMGM2LTIyMzktYWZiYi1jNDcwLWQyZWY0ZTI1NGRiNiIsImRlc2NyaXB0aW9uIjoiVEVTVCAoRFVNTVkgUkVDT1JEKSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNMRENDQWRJQ0NRQ3YxdmxxS2VXNWVqQUtCZ2dxaGtqT1BRUURBakNCbkRFTE1Ba0dBMVVFQmhNQ1EwZ3hEekFOQmdOVkJBZ01Ca2RsYm1WMllURVFNQTRHQTFVRUJ3d0hWbVZ5YzI5cGVERVBNQTBHQTFVRUNnd0dWRTlMUlU0eU1TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1STXdFUVlEVlFRRERBcDBiMnRsYmpJdVkyOXRNU0F3SGdZSktvWklodmNOQVFrQkZoRnZabVpwWTJWQWRHOXJaVzR5TG1OdmJUQWdGdzB4T1RBMU1UUXdOalUwTWpGYUdBOHlNRGN5TURVeU1EQTJOVFF5TVZvd2dad3hDekFKQmdOVkJBWVRBa05JTVE4d0RRWURWUVFJREFaSFpXNWxkbUV4RURBT0JnTlZCQWNNQjFabGNuTnZhWGd4RHpBTkJnTlZCQW9NQmxSUFMwVk9NakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVUTUJFR0ExVUVBd3dLZEc5clpXNHlMbU52YlRFZ01CNEdDU3FHU0liM0RRRUpBUllSYjJabWFXTmxRSFJ2YTJWdU1pNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVRqYlNaZDYxLzdIYW94eW94bDN5aDZ0amszdEw2QVNDQ3VtLzJuZHE4NkRRTHQrRFU2TVY2ZjQvKyt1cEFQYlRaVTZqV252SUxvdnRuc1JnQ1d3VVlSTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSUVpTmZOcEFMWklIOG4xVnlYcEZ5TEl6RGVaRVpPQ1JpS2g0NHVuaWFCWlBBaUVBb2Rhbk9sUFVFQ2pHSEVmK0U0ZFRLa3lDbHBMaTRKZEVKa1ZIUXBJWEVKQT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0NBWUFBQUJ6ZW5yMEFBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFLVDJsRFExQlFhRzkwYjNOb2IzQWdTVU5ESUhCeWIyWnBiR1VBQUhqYW5WTm5WRlBwRmozMzN2UkNTNGlBbEV0dlVoVUlJRkpDaTRBVWtTWXFJUWtRU29naG9ka1ZVY0VSUlVVRUc4aWdpQU9Pam9DTUZWRXNESW9LMkFma0lhS09nNk9JaXNyNzRYdWphOWE4OStiTi9yWFhQdWVzODUyenp3ZkFDQXlXU0ROUk5ZQU1xVUllRWVDRHg4VEc0ZVF1UUlFS0pIQUFFQWl6WkNGei9TTUJBUGgrUER3cklzQUh2Z0FCZU5NTENBREFUWnZBTUJ5SC93L3FRcGxjQVlDRUFjQjBrVGhMQ0lBVUFFQjZqa0ttQUVCR0FZQ2RtQ1pUQUtBRUFHRExZMkxqQUZBdEFHQW5mK2JUQUlDZCtKbDdBUUJibENFVkFhQ1JBQ0FUWlloRUFHZzdBS3pQVm9wRkFGZ3dBQlJtUzhRNUFOZ3RBREJKVjJaSUFMQzNBTURPRUF1eUFBZ01BREJSaUlVcEFBUjdBR0RJSXlONEFJU1pBQlJHOGxjODhTdXVFT2NxQUFCNG1iSTh1U1E1UllGYkNDMXhCMWRYTGg0b3pra1hLeFEyWVFKaG1rQXV3bm1aR1RLQk5BL2c4OHdBQUtDUkZSSGdnL1A5ZU00T3JzN09ObzYyRGw4dDZyOEcveUppWXVQKzVjK3JjRUFBQU9GMGZ0SCtMQyt6R29BN0JvQnQvcUlsN2dSb1hndWdkZmVMWnJJUFFMVUFvT25hVi9OdytINDhQRVdoa0xuWjJlWGs1TmhLeEVKYlljcFhmZjVud2wvQVYvMXMrWDQ4L1BmMTRMN2lKSUV5WFlGSEJQamd3c3owVEtVY3o1SUpoR0xjNW85SC9MY0wvL3dkMHlMRVNXSzVXQ29VNDFFU2NZNUVtb3p6TXFVaWlVS1NLY1VsMHY5azR0OHMrd00rM3pVQXNHbytBWHVSTGFoZFl3UDJTeWNRV0hUQTR2Y0FBUEs3YjhIVUtBZ0RnR2lENGM5My8rOC8vVWVnSlFDQVprbVNjUUFBWGtRa0xsVEtzei9IQ0FBQVJLQ0JLckJCRy9UQkdDekFCaHpCQmR6QkMveGdOb1JDSk1UQ1FoQkNDbVNBSEhKZ0theUNRaWlHemJBZEttQXYxRUFkTk1CUmFJYVRjQTR1d2xXNERqMXdEL3BoQ0o3QktMeUJDUVJCeUFnVFlTSGFpQUZpaWxnampnZ1htWVg0SWNGSUJCS0xKQ0RKaUJSUklrdVJOVWd4VW9wVUlGVklIZkk5Y2dJNWgxeEd1cEU3eUFBeWd2eUd2RWN4bElHeVVUM1VETFZEdWFnM0dvUkdvZ3ZRWkhReG1vOFdvSnZRY3JRYVBZdzJvZWZRcTJnUDJvOCtROGN3d09nWUJ6UEViREF1eHNOQ3NUZ3NDWk5qeTdFaXJBeXJ4aHF3VnF3RHU0bjFZOCt4ZHdRU2dVWEFDVFlFZDBJZ1lSNUJTRmhNV0U3WVNLZ2dIQ1EwRWRvSk53a0RoRkhDSnlLVHFFdTBKcm9SK2NRWVlqSXhoMWhJTENQV0VvOFRMeEI3aUVQRU55UVNpVU15SjdtUUFrbXhwRlRTRXRKRzBtNVNJK2tzcVpzMFNCb2prOG5hWkd1eUJ6bVVMQ0FyeUlYa25lVEQ1RFBrRytRaDhsc0tuV0pBY2FUNFUrSW9Vc3BxU2hubEVPVTA1UVpsbURKQlZhT2FVdDJvb1ZRUk5ZOWFRcTJodGxLdlVZZW9FelIxbWpuTmd4WkpTNld0b3BYVEdtZ1hhUGRwcitoMHVoSGRsUjVPbDlCWDBzdnBSK2lYNkFQMGR3d05oaFdEeDRobktCbWJHQWNZWnhsM0dLK1lUS1laMDRzWngxUXdOekhybU9lWkQ1bHZWVmdxdGlwOEZaSEtDcFZLbFNhVkd5b3ZWS21xcHFyZXFndFY4MVhMVkkrcFhsTjlya1pWTTFQanFRblVscXRWcXAxUTYxTWJVMmVwTzZpSHFtZW9iMVEvcEg1Wi9Za0dXY05NdzA5RHBGR2dzVi9qdk1ZZ0MyTVpzM2dzSVdzTnE0WjFnVFhFSnJITjJYeDJLcnVZL1IyN2l6MnFxYUU1UXpOS00xZXpVdk9VWmo4SDQ1aHgrSngwVGdubktLZVg4MzZLM2hUdktlSXBHNlkwVExreFpWeHJxcGFYbGxpclNLdFJxMGZydlRhdTdhZWRwcjFGdTFuN2dRNUJ4MG9uWENkSFo0L09CWjNuVTlsVDNhY0tweFpOUFRyMXJpNnFhNlVib2J0RWQ3OXVwKzZZbnI1ZWdKNU1iNmZlZWIzbitoeDlMLzFVL1czNnAvVkhERmdHc3d3a0J0c016aGc4eFRWeGJ6d2RMOGZiOFZGRFhjTkFRNlZobFdHWDRZU1J1ZEU4bzlWR2pVWVBqR25HWE9NazQyM0diY2FqSmdZbUlTWkxUZXBON3BwU1RibW1LYVk3VER0TXg4M016YUxOMXBrMW16MHgxekxubStlYjE1dmZ0MkJhZUZvc3RxaTJ1R1ZKc3VSYXBsbnV0cnh1aFZvNVdhVllWVnBkczBhdG5hMGwxcnV0dTZjUnA3bE9rMDZybnRabnc3RHh0c20ycWJjWnNPWFlCdHV1dG0yMmZXRm5ZaGRudDhXdXcrNlR2Wk45dW4yTi9UMEhEWWZaRHFzZFdoMStjN1J5RkRwV090NmF6cHp1UDMzRjlKYnBMMmRZenhEUDJEUGp0aFBMS2NScG5WT2IwMGRuRjJlNWM0UHppSXVKUzRMTExwYytMcHNieHQzSXZlUktkUFZ4WGVGNjB2V2RtN09id3UybzI2L3VOdTVwN29mY244dzBueW1lV1ROejBNUElRK0JSNWRFL0M1K1ZNR3Zmckg1UFEwK0JaN1huSXk5akw1RlhyZGV3dDZWM3F2ZGg3eGMrOWo1eW4rTSs0enczM2pMZVdWL01OOEMzeUxmTFQ4TnZubCtGMzBOL0kvOWsvM3IvMFFDbmdDVUJad09KZ1VHQld3TDcrSHA4SWIrT1B6cmJaZmF5MmUxQmpLQzVRUlZCajRLdGd1WEJyU0ZveU95UXJTSDM1NWpPa2M1cERvVlFmdWpXMEFkaDVtR0x3MzRNSjRXSGhWZUdQNDV3aUZnYTBUR1hOWGZSM0VOejMwVDZSSlpFM3B0bk1VODVyeTFLTlNvK3FpNXFQTm8zdWpTNlA4WXVabG5NMVZpZFdFbHNTeHc1TGlxdU5tNXN2dC84N2ZPSDRwM2lDK043RjVndnlGMXdlYUhPd3ZTRnB4YXBMaElzT3BaQVRJaE9PSlR3UVJBcXFCYU1KZklUZHlXT0NubkNIY0puSWkvUk50R0kyRU5jS2g1TzhrZ3FUWHFTN0pHOE5Ya2t4VE9sTE9XNWhDZXBrTHhNRFV6ZG16cWVGcHAySUcweVBUcTlNWU9Ta1pCeFFxb2hUWk8yWitwbjVtWjJ5NnhsaGJMK3hXNkx0eThlbFFmSmE3T1FyQVZaTFFxMlFxYm9WRm9vMXlvSHNtZGxWMmEvelluS09aYXJuaXZON2N5enl0dVFONXp2bi8vdEVzSVM0WksycFlaTFZ5MGRXT2E5ckdvNXNqeHhlZHNLNHhVRks0WldCcXc4dUlxMkttM1ZUNnZ0VjVldWZyMG1lazFyZ1Y3QnlvTEJ0UUZyNnd0VkN1V0ZmZXZjMSsxZFQxZ3ZXZCsxWWZxR25ScytGWW1LcmhUYkY1Y1ZmOWdvM0hqbEc0ZHZ5citaM0pTMHFhdkV1V1RQWnRKbTZlYmVMWjViRHBhcWwrYVhEbTROMmRxMERkOVd0TzMxOWtYYkw1Zk5LTnU3ZzdaRHVhTy9QTGk4WmFmSnpzMDdQMVNrVlBSVStsUTI3dExkdFdIWCtHN1I3aHQ3dlBZMDdOWGJXN3ozL1Q3SnZ0dFZBVlZOMVdiVlpmdEorN1AzUDY2SnF1bjRsdnR0WGExT2JYSHR4d1BTQS8wSEl3NjIxN25VMVIzU1BWUlNqOVlyNjBjT3h4KysvcDN2ZHkwTk5nMVZqWnpHNGlOd1JIbms2ZmNKMy9jZURUcmFkb3g3ck9FSDB4OTJIV2NkTDJwQ212S2FScHRUbXZ0YllsdTZUOHcrMGRicTNucjhSOXNmRDV3MFBGbDVTdk5VeVduYTZZTFRrMmZ5ejR5ZGxaMTlmaTc1M0dEYm9yWjc1MlBPMzJvUGIrKzZFSFRoMGtYL2krYzd2RHZPWFBLNGRQS3kyK1VUVjdoWG1xODZYMjNxZE9vOC9wUFRUOGU3bkx1YXJybGNhN251ZXIyMWUyYjM2UnVlTjg3ZDlMMTU4UmIvMXRXZU9UM2R2Zk42Yi9mRjkvWGZGdDErY2lmOXpzdTcyWGNuN3EyOFQ3eGY5RUR0UWRsRDNZZlZQMXYrM05qdjNIOXF3SGVnODlIY1IvY0doWVBQL3BIMWp3OURCWStaajh1R0RZYnJuamcrT1RuaVAzTDk2ZnluUTg5a3p5YWVGLzZpL3N1dUZ4WXZmdmpWNjlmTzBaalJvWmZ5bDVPL2JYeWwvZXJBNnhtdjI4YkN4aDYreVhnek1WNzBWdnZ0d1hmY2R4M3ZvOThQVCtSOElIOG8vMmo1c2ZWVDBLZjdreG1Uay84RUE1anovR016TGRzQUFBQWdZMGhTVFFBQWVpVUFBSUNEQUFENS93QUFnT2tBQUhVd0FBRHFZQUFBT3BnQUFCZHZrbC9GUmdBQUErZEpSRUZVZU5yRWwwOW9YRlVVeG4vM3Z2Zm1qek9kbVpjbWNTYWttVXlHcW9Rb2xCUVhNVjJKLzdEdWxMWUdGSEZSTjBKMElRaFNVQXAyMlkwdXRCWkxzYUpZTUdoQVRWMUlOeEpyMVpLbU5xVVlNNWtZazJrbU16R1ptZmZ2dWhoSnRVTG1qUTdOV2I1MzN6a2Yzem5mZDk0VjA1bCtnTWVCVjRGN3VUMXhDVGdHakl2cFRQOUR3RmRzVHp3c2dlTnNYeHlYUUhZYkFXUjF3QWFDdmo4UkFwVENXOS9BTFpmQmRSR0JBRm9pamdnR1FhbG1BTmc2NFBtdXJldTR4U0oyWVpsQXVwZm9udnNRd1NCdWNaWHE1U3U0K1htTTdsMklVQWhjMTA5S1QyK211TDM0T3pJY291dllVY3huUnpDU3ljMzMxYW5MRk41K2w1VjNUaUlUY1hUVFJQa0FJYVl6L1NVZzF1aWdXeXdTNkUyVC9Yb2NyYTBOZ0kzdnZzZWFuU1BZMTB0NGNBOEF4UTgrSXZmY1liUTJFeG1KTkdwSjJUOERtbzV5WGF6NUJmU05Dcm5ETDdMMjVUbVVXMFZxSVNMRFEvU2NQb0U1Y2dDblVDQS8rakxCdnQydFkwRG9PczdLQ2dpSm5vaFQrMlVXb3l1RkNCZ295NkdhdTBwa1lDKzdKODhqd3lGbTl1NmpObk1OdlgzbmxneEl2d3dveDBGTEpKQUJBN2RVSnRDYlJ1ZzZlQXFoYTRTekE2eFBYYUQ0L21rQVl2c2Z3MTFiYlpoWE5xVmF6ME1FZzhob0JMeGJ4S01VR2lIV3Y1MEVJTmlYQnR3V0E1QVNaVmtvMndZcC8rVVBDaHN0R3ExanJWcStVdXJOR0pDeUxGVE5RamtPMHZNUTRYQ2RDU2xSR3hzb1BCSUhud1NnOHNPUENBSXRCQURZdVRsNlRyMEhta1orOUJXa2xBakRRRmtXWHFWSzZzZ2JSUFk5Z0xOOGc5TFpNZlRPemhhMVFFcnNYSTdJMEJEbU0wOWpqaHdnY3Y4Z1R1RkduZTVTbVVBbVRmTDExd0RJUGY4Q3p2SXlXbXhIaXhod1hKUnRreng2QklDMUx5YjQ0NXZ6bXhMVEVnbXN1WGxXVHA3Q21wMmovTm5uQlBxeUxYSkNJYkR6ZVNMRFEyVFBqUU9LbWNGaHFsUFRHTHU2NnpNZ0JIZ0taMmtKNVhrWXFlVG0wbW9RUHB4UUtiemFPdWFoQXdDVVBobGovZUlrb2N6ZE42V29GRWpRT3RvUlF0eDgxZ29WZUpVS2dWUVBzZjJQQXJCNjlsTUVCZ2pnN3pVVUNObWNxbjBOb1ZzcUUreS9CLzNPVHBSbFUvbnBFbnJiem1iMy9uOEhvQ3BWZ3RsTWZlVmUrUmxuY1FrWkRyWHNsNmd4QUZ5TTdxNjZEOHd2NEs2dDFYZEFpOEpISmc4dFlkYmJVU2hRYzhyd3EzdkxBUHd6dERZVHZiMERaVnV0QVNEdkNBTVFmZVJCN2pyek1YSkhkR3R0alkyejh1RVpqTTVVS3dBb01PckhqR1NTeEtHbkd2dldjb0dsRTI5aGtQci9ScVJxTll4MEQzcEh1KysrT3I4dFl1Y1g2bi9KUG94b3kwR1VrU2kxcTllb1hMam9HNEFXajZPWkpzcXhHNHBBYjlRRzVkaG84UmhhUE5iVWRQc29EbUJJNFBvMjNveXVTK0NsYlFRd3FnTVR3Qk4vWGM4SGJsUGhLZUJOWU9MUEFRRElzWHFic3FaS0d3QUFBQUJKUlU1RXJrSmdnZz09Iiwic3VwcG9ydGVkRXh0ZW5zaW9ucyI6W3siaWQiOiJobWFjLXNlY3JldCIsImZhaWxfaWZfdW5rbm93biI6ZmFsc2V9XSwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiYWIzMmYwYzYyMjM5YWZiYmM0NzBkMmVmNGUyNTRkYjYiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZX0sIm1heE1zZ1NpemUiOjIwNDgsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6OTYsInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAyLTI4In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wMi0yOCJ9LHsiYWFndWlkIjoiNzYwZWRhMzYtMDBhYS00ZDI5LTg1NWItNDAxMmExODJjZGViIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI3NjBlZGEzNi0wMGFhLTRkMjktODU1Yi00MDEyYTE4MmNkZWIiLCJkZXNjcmlwdGlvbiI6IlNlY3VyaXR5IEtleSBORkMgYnkgWXViaWNvIFByZXZpZXciLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI5NDcyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH0seyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AzODRyMV9lY2RzYV9zaGEzODRfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciLCJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlES2pDQ0FoS2dBd0lCQWdJVWVmK1Z2SGtjVFFuRUQrK3dKTS9JeHpTVUxrMHdEUVlKS29aSWh2Y05BUUVMQlFBd0pqRWtNQ0lHQTFVRUF3d2JXWFZpYVdOdklESXdNak1nUmtsRVR5QlFjbVYyYVdWM0lFTkJNQjRYRFRJek1Ea3lOVEV4TXpJME1Wb1hEVEkwTVRJek1URXhNekkwTVZvd0pqRWtNQ0lHQTFVRUF3d2JXWFZpYVdOdklESXdNak1nUmtsRVR5QlFjbVYyYVdWM0lFTkJNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQW91Rk1UT0thRTBZdGV4T29pc1N4cCtFYmk1SUE0ZXNFU2N4MTZselFkcVY2L2VaODJLdEplTlhFdU5rQlZaRHBjMzJnU3R1eExCSDhtZ3NvSEJGYWkyRGtqZkJuNXFid1IvYzUrc25sd1p2amdWQTBoekt3OUN3QWVBd1JENWtyV3Q4OC9DVnlDa01jZ0xTR3dacy9yajdGL0xzM0ViZzdNcUxiYlFKOUNvemJiTGRKVVlJSGNQcFNaUHRvTXJaYjRHdm5pNmlWUzlVdkNLZ3BxYzZMR1Jtb1lHRzRaUjNsR0ovWFFaZnUrR2VKVzY3aWltTWoveW9YT3d4dWN4aXZaSEZrNmNRU2d3dXdpb2VObTR3dms4M0xoU3VXY3RmMmtBeVFjWjdrVW5wTmVlK2Q0TWdybUdVNFhNRkxpVGd1dGFCK2U5VjhkNUpUa1VPSGlMenRrUUlEQVFBQm8xQXdUakFkQmdOVkhRNEVGZ1FVTTVTQjViSHJWK2pwSU9NZEpsN3U3YmNuVFk4d0h3WURWUjBqQkJnd0ZvQVVNNVNCNWJIclYranBJT01kSmw3dTdiY25UWTh3REFZRFZSMFRCQVV3QXdFQi96QU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFDb3dSM0tUTGZpZEp5UUZOcUVGZlVyZlo5YWE5ZWdwT1F0TlJKZExTdEo2eHUyV2ZMd3ZHNG9qR0psQktObmZhNURJY3lRWWYvOHFKNGVsaUFWZU5YdVltZU1tZ05nWlp5dVk2RzF5V0NEMlYzc0Q2WjR1ajNTYmFET0hqM2dIdnN6Z1FocmhUMWgvcHVIUWtuNitoWUtBcDc3a003SWM2QVovUkZianBtTExrMkQwc0UxbHpULzAyaStCaDdNOHNtYWlEWjkrK0pHenhlU3VuOFcxSGxlWlVtMnFLR21SYTRYUGRyeVQ3eDZLR1VHblU0YTNicFVtVmVZOXJRL3NmTWQ1WlRvbyszdW5GV0R6b1ZWMnZOdTgrK1ZMQzl6bzQwRmFLUUxyOVZBSkRKNHlMRU5SN0tybVY4TDBjQ1hLSkdaV0FXdEc1UkdUbUhJaGQrbkI0MWc9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImxhcmdlQmxvYktleSIsImNyZWRCbG9iIiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6Ijc2MGVkYTM2MDBhYTRkMjk4NTViNDAxMmExODJjZGViIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOnRydWUsImFsd2F5c1V2IjpmYWxzZX0sIm1heE1zZ1NpemUiOjEyODAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsibmZjIiwidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi0zNX1dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjQwOTYsIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjozMjk0NzIsIm1heENyZWRCbG9iTGVuZ3RoIjozMiwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjEsInJlbWFpbmluZ0Rpc2NvdmVyYWJsZUNyZWRlbnRpYWxzIjoxMDB9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDQtMDcifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA0LTA3In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiYTk3YjMzMTllZWNkYjU5OTNjNDE4NDI3NjQ0MWIwNTliNDg1MDZmMSJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJhOTdiMzMxOWVlY2RiNTk5M2M0MTg0Mjc2NDQxYjA1OWI0ODUwNmYxIl0sImRlc2NyaXB0aW9uIjoiVHJ1c3RLZXkgRzMxMCBVMkYgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwicmVtb3RlX2hhbmRsZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoyNTYsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDZ2pDQ0FpaWdBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakNCblRFTE1Ba0dBMVVFQmhNQ1MxSXhEakFNQmdOVkJBZ01CVk5sYjNWc01SQXdEZ1lEVlFRSERBZEhZVzVuYm1GdE1SY3dGUVlEVlFRS0RBNWxWMEpOSUVOdkxpd2dUSFJrTGpFWk1CY0dBMVVFQ3d3UVEyVnlkR2xtYVdOaGRHVWdWVzVwZERFWk1CY0dBMVVFQXd3UVpWZENUU0JEWlhKMGFXWnBZMkYwWlRFZE1Cc0dDU3FHU0liM0RRRUpBUllPYVc1bWIwQmxMWGRpYlM1amIyMHdJQmNOTWpNd056RXhNRE0wTmpFMFdoZ1BNakEzTXpBMk1qZ3dNelEyTVRSYU1JR2RNUXN3Q1FZRFZRUUdFd0pMVWpFT01Bd0dBMVVFQ0F3RlUyVnZkV3d4RURBT0JnTlZCQWNNQjBkaGJtZHVZVzB4RnpBVkJnTlZCQW9NRG1WWFFrMGdRMjh1TENCTWRHUXVNUmt3RndZRFZRUUxEQkJEWlhKMGFXWnBZMkYwWlNCVmJtbDBNUmt3RndZRFZRUUREQkJsVjBKTklFTmxjblJwWm1sallYUmxNUjB3R3dZSktvWklodmNOQVFrQkZnNXBibVp2UUdVdGQySnRMbU52YlRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkFoK29lS3lMU2c3OTdJNnBKb091djJLMGJZaktZR1FlZElNWkFnaGlaUDYrb0R3Q0E3eldhaVp6WXQzazhha1EzcWE0VG5qQThkQ085ei9JS0tIeTdhalZUQlRNQklHQTFVZEV3RUIvd1FJTUFZQkFmOENBUUF3SFFZRFZSME9CQllFRkxjbjkvR0lDL2JhS3QwR3ozeEk0T0VYdVJUK01Bc0dBMVVkRHdRRUF3SUJCakFSQmdsZ2hrZ0JodmhDQVFFRUJBTUNBQWN3Q2dZSUtvWkl6ajBFQXdJRFNBQXdSUUloQU5WbkpkZS8vdEJMcThNRERpK1NBZDZVZFlJWlNuZzRQTXFteU5ydlpqNjRBaUFYMHhTekFoRmFDQ3AvdWhwVmdubEYrWEJncndBSXNvdFpHVEI2cmtCMzFBPT0iLCJNSUlDcFRDQ0FrcWdBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakNCcnpFTE1Ba0dBMVVFQmhNQ1MxSXhFVEFQQmdOVkJBZ01DRk5sYjNWc0xWTnBNUk13RVFZRFZRUUhEQXBIWVc1bmJtRnRMVWQxTVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVjTUJvR0ExVUVBd3dUWlZkQ1RTQkRRU0JEWlhKMGFXWnBZMkYwWlRFZE1Cc0dDU3FHU0liM0RRRUpBUllPYVc1bWIwQmxMWGRpYlM1amIyMHdIaGNOTVRnd056QXlNRFV6TVRNNVdoY05Nak13TnpBeE1EVXpNVE01V2pDQnJ6RUxNQWtHQTFVRUJoTUNTMUl4RVRBUEJnTlZCQWdNQ0ZObGIzVnNMVk5wTVJNd0VRWURWUVFIREFwSFlXNW5ibUZ0TFVkMU1SY3dGUVlEVlFRS0RBNWxWMEpOSUVOdkxpd2dUSFJrTGpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFY01Cb0dBMVVFQXd3VFpWZENUU0JEUVNCRFpYSjBhV1pwWTJGMFpURWRNQnNHQ1NxR1NJYjNEUUVKQVJZT2FXNW1iMEJsTFhkaWJTNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVFJZnFIaXNpMG9PL2V5T3FTYURycjlpdEcySXltQmtIblNER1FJSVltVCt2cUE4QWdPODFtb21jMkxkNVBHcEVONm11RTU0d1BIUWp2Yy95Q2loOHUybzFVd1V6QVNCZ05WSFJNQkFmOEVDREFHQVFIL0FnRUFNQjBHQTFVZERnUVdCQlMzSi9meGlBdjIyaXJkQnM5OFNPRGhGN2tVL2pBTEJnTlZIUThFQkFNQ0FRWXdFUVlKWUlaSUFZYjRRZ0VCQkFRREFnQUhNQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUURjNDFMRks0TEpDQlUyVlZLSXo3WjZzeFBoVUVraDhuTFNMSzZJWGRrUDV3SWhBSWVLVk9aY2hhVk81YUY3ZmJkWG9TcmN5eTFZWWVVZVBMb2pjS0k5Zlg4NCJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUErZ0FBQUV4Q0FZQUFBRHZEWWdxQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUVuUUFBQkowQWQ1bUgzZ0FBRmljU1VSQlZIaGU3ZDBIZUJYRjJzRHhONzNRQ1RWQTZGSUZGS2tDVXV5QUV1bUtZa0ZVYklDQ0lpS0NVZ1FFN0wwZ2RsUXNLQ3BTcklnZ1NDK2hKblJDSjRIMGIyZnZlRC8wa2hDU25jMmVrLy92dVhtWWQ0NlhrSk56OXN5N00vTk9RSlpGQUFBQUFBQkFnUXJVZndJQUFBQUFnQUpFZ2c0QUFBQUFnQWVRb0FNQUFBQUE0QUVrNkFBQUFBQUFlQUFKT2dBQUFBQUFIa0NDRGdBQUFBQ0FCNUNnQXdBQUFBRGdBU1RvQUFBQUFBQjRBQWs2QUFBQUFBQWVRSUlPQUFBQUFJQUhrS0FEQUFBQUFPQUJKT2dBQUFBQUFIZ0FDVG9BQUFBQUFCNUFnZzRBQUFBQWdBZVFvQU1BQUFBQTRBRWs2QUFBQUFBQWVFQkFsa1czUFNzek5WWFNEeVRLcWExYjVkU2FkWks2ZTQra0h6OW05NG4zLy9tQWNRRWhvUkpjdXBRRVIwVkpXSlZLRXQ2Z3ZvUlhyeVpCcFVwSlFDRDM0UUFBQUFCZjROa0VQU3NqUTA1dDNpS0hQdnBFanYrd1FOTDM3Wk9zMURUOUtJQ3pDWXlNbE5BYTFhVEVOWjJsWkpmT0VscWh2UFdPRDlDUEFnQUFBUEFhenlYb0tqRS9NdmM3U1h4emhweGFzVkwzQXNpUGdOQVFLZHF4dlpTOVk0QVVhZEpZOXdJQUFBRHdFazhsNk1kLysxMzJqSHRLVXRhdDF6MEFuRmE4NjlWU1lkZ1FDYXRTUmZjQUFBQUE4QUpQSk9nWkowN0lub2xUNVBBSEg0dGtadXBlQUtZRWhJZExoVkVqSktwWGR3a0lEdGE5QUFBQUFBcFNnU2ZvcDdac2xSMERCMG5xMXUyNkI0QXJBZ0trMkJXWFNwWEpFeVNvYUZIZENRQUFBS0NnRkdpQ2Z1TFA1UkkvWUpCa0hEbWlld0M0TGJ4UlE2bjI1aXNTRWhXbGV3QUFBQUFVaEFKTDBFOHNYU1k3YnJsRE1wT1NkQStBZ2hKYXE0YlUvT2hkQ1M1ZFd2Y0FBQUFBY0Z1QkhKQ3NsclhIMzNrdnlUbmdFYW1idDhyMmdZTWtnL2NrQUFBQVVHQmNUOURUang2VDdiZmRJUm1IRHVzZUFGNXc4cysvWk9jamowa1doUm9CQUFDQUF1SHFFbmQxeG5uOEF3L0pzUy9tNko1ekZ4Z1pJVUdsU2tsSWplb1NWS0s0N2dVS09ldHRuTDV2djZUdGlKZU1JMGNsS3kxTlAzRHVLazRZSzJYNjlOSVJBQUFBQUxlNG1xQWZYYmpJTGdwM3prZXBCUVpLK1BrTkpLcC9QeW5XdXFVRWx5a2pBVUZCK2tFQWY4dE1UWlhVWGJ2azZMZno1TkRNOXlWOXoxNzlTTzRGbGl3aDUvM3dEVVhqQUFBQUFKZTVscUJuSkNWTDNGWFhTRnJDVHQyVE82RTFxMHZGVVNPa2VOczJkcUlPSUhjeVQ1NlVneDk4TFB1ZmVWNHlqeDNYdmJsVG9sdFhpWms2eWJwQ0JPZ2VBQUFBQUthNWx2RWVtZlAxdVNYblZtSlFvbWVzMUo0elc0cGYwbzdrSERoSGdSRVJVdmJXL2xMTGVnK3BvOVRPeGJGdnY1ZFQ4UWs2QWdBQUFPQUdWN0pldGV4Mi8vTXY2U2dYckdROGF0QkFpWGxxdkFTR2grdE9BSGtSVnFXeWZZUmE1TVV0ZGMvWlpaMUtrZjNQdnFBakFBQUFBRzV3SlVFL3NYaUpwTy9hbzZPekNBaVEwamYzaytpaDk3TzhGbkNJdXRGVjdkVVh6MmttL2NTQ1JaSis1S2lPQUFBQUFKam15aDUwVmJuOTZHZGY2Q2huS29HbytmSDdFaGdXcW52eXlmcnhzdExUSmYzRUNjazRmbHl5VXZOZTNScHdpenF0SUxoWU1YdVp1bDBRMGFHYlZhZTI3NUROVjE0aldTa3B1aWRubFo2WklxV3Y2YUlqQUFBQUFDWVpUOUJWY3J5dWVSdkpQSHhFOStRZ09GaXF6M3BQaWpacHJEdnlMbm5kZWprMmY2RWsvYnBZVXJac2xZekVnL29Sd0hjRXgxU1JpTnExcEdpSGRsS3NZM3NKcTFoUlA1SjMrMTU2VmZaUG1xcWpuQlc5cktOVWYvVkZIUUVBQUFBd3lYaUNucnhtcld6cDJsMUhPU3ZhOFJLcC92ckxlWjR0ekR5VklrZSsvVTRTWDN0VFV0WnQwTDJBbndnTWxLS2Qya3VaVy90THNSYk44L3crU1Q5NlZEWjF2Rkl5RGgzV1Bka0xLbDVjNnY3eHN3U0doZWtlQUFBQUFLWVkzNE9lL05kSzNUcTcwbjE2NVMzcHlNcVM0NHQvbDdqTzNXVFhrT0VrNS9CUG1abHlZdDRDMlg3RExiSnQ0Q0JKeVdPVjllQVNKYVRFdFYxMWxETjFWRnZxemwwNkFnQUFBR0NTOFFUOTVQcmNKY3NCa1JGUzdKSzJPc285VlNGKzk4VEpzdU9tQVpLNmRadnVCZnlZU3RSL1dDaWJ1MTRuaCtkOFk4Zm5xa1NYcTNRcloxbHBhWkxDK3dvQUFBQndoZGtFUFN0TDByWnUxMEhPd2h2VWw4RFFjeXNNcDRxK2JiL2pIam40NnB2MlhuZWdNTWs4ZGx4MkRoNG1lNlkrWTcvWHprVkV6Um9TV0xTb2puS1dzaWVYSnpBQUFBQUF5QmVqQ2JyYTNwNlJuS3lqbkttem1zK0ZTczYzM1RwUWtoYjlwSHVBUWlnalF4SmZlTVZlUlhJdVNYcEFSSVFFbDQzU1VjN1NkNU9nQXdBQUFHNHdPNE9lbVNtWnVUek9LYWhDZWQwNk83WHNObjdZQ0RtNWJJWHVBUW8zdFlya3dGc3pkSFIyNnVpMmdORGNGWDdMMkxkZnR3QUFBQUNZWkh3UHVnbjdYM3RUVG56M2c0NEFLUHNtVFpPa0ZYL3BDQUFBQUlDdk1Yck1tdG9YdnFsTHJLUnVqTk05MllzYU5GQ2lodzNWVWZaT2JvcVRMVjJ1czJmUmN5MHcwTjV2RzF3bVNnS2pTdWxPd0tPc2QyVEd6bDJTY2VLRVpKNUkwcDI1RTFxcmh0VCs4bE1KaklqUVBXZVdsWkVoY1oxakpXWGpKdDJUdlpMZHVrcVZhWk4xQkFBQUFNQVUzMHJRclgvcXR0dnVrQk1MYzdudjNENDN1b09VSFhDemhOZXJLOEhGaXVrSEFJL0x6SlMwdzRmbHhPOS95SUhuWDdJU2FlczlsSnUzYWtDQWxCOHhUTXJkZnF2dU9ETVNkQUFBQU1CN2ZHcUplOUtxMWJsT3prTmlxa2oxajJaSzlWZGZrS0xObTVHY3c3Y0VCa3BJVkpTVTZueVYxSjR6V3lvK09Wb0N3c1AxZ3ptd2t2akVsMStUaktSem0za0hBQUFBVVBCOEowRzNFbzhEcjc2aGc1eUZuOTlBYXM3K1NJcGUxRlQzQUw1TEZYUXJjMzBmKzRaVFVNa1N1amQ3R1ljT3l4RjFQam9BQUFBQW4rSXpDWHI2a2FPUzlNdHZPc3BlY01YeVV1MzFseVdrZEduZEEvaUhJbzNPbDhyUFRiVmU1RUc2SjN0SFB2dEN0d0FBQUFENENwOUowSk5XcnBMTVk4ZDFsSTNBUUtrNGRyU0VsQ3VyT3dEL1Vyek54VkxxaGo0NnlsN3lueXNrNC9nSkhRRUFBQUR3QmI2VG9QLzJ1MjVsTDd4ZUhTblI0UklkQWY2cDdJQmJKU0E0V0VmWnlNaVFwSlVyZFFBQUFBREFGL2hNZ3A2OGJwMXVaYTlFbDZ2dC9icUFQd3VyWEVraVdqWFhVZlpPclY2cld3QUFBQUI4Z1U4azZGa1ptWksyYWJPT3NsZnNzazY2QmZpM1ltM2I2RmIyVXZmdjF5MEFBQUFBdnNCSEV2UjBPMGsvbTdBS0ZYUUw4RytoMWF2cFZ2WXlUM0RVR2dBQUFPQkxmR2FKZTY0RTZEOEJmOGRySFFBQUFQQTcvcFdnQXdBQUFBRGdvMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBJRUVIQUFBQUFNQURTTkFCQUFBQUFQQUFFblFBQUFBQUFEeUFCQjBBQUFBQUFBOGdRUWNBQUFBQXdBTkkwQUVBQUFBQThBQVNkQUFBQUFBQVBJQUVIUUFBQUFBQUR5QkJCd0FBQUFEQUEwalFBUUFBQUFEd0FCSjBBQUFBQUFBOGdBUWRBQUFBQUFBUElFRUhBQUFBQU1BRFNOQUJBQUFBQVBBQUVuUUFBQUFBQUR5QUJCMEFBQUFBQUE4Z1FRY0FBQUFBd0FOSTBBRUFBQUFBOEFBU2RBQUFBQUFBUElBRUhRQUFBQUFBRHlCQkJ3QUFBQURBQTBqUUFRQUFBQUR3QUJKMEFBQUFBQUE4Z0FRZEFBQUFBQUFQSUVFSEFBQUFBTUFEU05BQkFBQUFBUEFBRW5RQUFBQUFBRHlBQkIwQUFBQUFBQThnUVFjQUFBQUF3QU5JMEFFQUFBQUE4QUFTZEFBQUFBQUFQSUFFSFFBQUFBQUFEeUJCQndBQUFBREFBMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBDTWl5NkxianN0TFRaVk9YV0VuZEdLZDdzaGMxYUtCRUR4dXFvMy9LVEUyVkRhM2FTOGFoUTdybnpCcXNYUzZCa1pFNk1pYzFQa0ZPcmQrZ0kvaXowSmdZQ2E5WFIwZmVjV1QrQWtrWU1FaEhaMWFpUjZ6RVRKNmdvMy9LeXNpUXVNNnhrckp4ays3SlhzbHVYYVhLdE1rNkFnQUFBR0FLQ1hvZUhKejV2dXgrYkt5TzRNK2krdmVUNk1jZjFaRjNrS0FEQUFBQS9vY2w3Z0FBQUFBQWVBQUpPZ0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQndSa1dYVGJjVm5wNmJLcFM2eWtib3pUUGRtTEdqUlFvb2NOMWRFL1phYW15b1pXN1NYajBDSGRjMllOMWk2WHdNaElIWmx6Y3ZVYU9mN2p6enJ5dnVRL1Y4anhSVC9weUZubEI5OHJFdVMvOTNraUdwMHZ4ZHExMFpGM0hKbS9RQklHRE5MUm1aWG9FU3N4a3lmbzZKK3lNaklrcm5Pc3BHemNwSHV5VjdKYlY2a3liYktPQUFBQUFKaENnbDRJSkw0NVEvWThjZVpFTGI4YXhxMlJnT0JnSGNFdC9weWdaNldsU1ZhbXNjdFM0Uk1nRWhnU1l2MXBOUUFBLzBPTk04V0ZqNTJBNENBSkNBclNVY0Z6OWZPV3p5SWcxMGpRQ3dFU2RQL2p6d242dHFIRDVOU0tsVHBDZmdXVktDNjFQbjVmQWtORGRROEE0SFJ4M2Z0SStsbkdtRTRvUC93QktYM1ZGVG9xV0JsSlNiTGx4bHNrNC9BUjNXTldaSXRtRWpQK0NRa0laSGN0Y0RZazZJVUFDYnIvOGVjRVBhN2Z6WEp5OFJJZEliOUNhMVNYdXZPKzBSRUE0Ti9XdFd3bjZRY082TWljNkVuanBVejNXQjBWb014TTJUNTBtQno3eXAzUGh1QUs1YVgyN0k4bHBGdzUzUU1nSjl6R0FnQS9GbGFycG00QkFDQ1MrTkVzMTVMemdMQXdxVEoxRXNrNWNBNUkwQUhBajRXV0w2OWJBSURDTG5uZGV0a3o3aWtkbVZkdXlMMVNyRVZ6SFFISURSSjBBUEJqWVkwYTZoWUFvRERMT0g1YzRnYy9LRmtuVCtvZXM0cGRjWm1VdSswV0hRSElMUkowQVBCajRUVnI2QllBb05ES3lwTGRrNTZXMUMxYmRZZFpJWldpcGNyNHNSU0ZBL0tBZHcwQStLdWdJQW1yVUVFSEFJREM2dkEzMzhyaER6N1drVm1Ca1JFUzg4SXpFbHl5cE80QmNDNUkwQUhBVHdXVktpV0J4WXJxQ0FCUUdLWEV4OHV1a2FQdFdYVGpnb0trd3FoSHBNajViSzhDOG9vRUhRRDhWRkRSSWhJWUZxWWpBREFyTXpOVFRwNDhLWWNPSFpLdDI3YkowcVZMSlRVMVZUK0tncEI1S2tWMkRINVFNbzhmMXoxbXFhTlp5L1RzcmlNQWVVR0NEZ0IrS3FSeUpRa0lDdElSQU9TTlNyelQwdElrT1RsWkVoTVRaZlBtemJKNDhXSjU3LzMzWmR6NDhUSjR5QkM1TmpaV2F0ZXRLK2ZWcXlkMXJLOTZEUnBJNjdadDViaExpU0hPUU8wN2YycXluRnE1V25lWUZkNm9vVlFlTzFva0lFRDNBTWdMRW5RQThGT2hWV04wQ3dCeXBoTHdBd2NPeU5xMWEyWDI3Tm55NGtzdnlXT2pSMHUvbTI2U2k5dTFrNmJObXRsSmQ2V1lHS25Yc0tHMDY5QkJicjcxVm5sODdGaDV3ZnB2djVrN1YrTGo0Mlh2M3IxeTVPaFJPNmxId1RxNjZDYzUvUDVIT2pJcnNHaFJpWmsrUlFMRHczVVBnTHdpUVFjQVB4VktnVGdBT1RoMjdKaGNldm5sVXJkK2ZZa3NWa3lpcTFTUkprMmJTcSsrZmVYK0lVTmt3bE5QeVVjZmZ5ekxsaTJUOVJzMnlPNDllMGk4ZlVUcTdqMnljL2dJeVVwUDF6MEdCUVJJOUpPUFMzalZxcm9EUUg2UW9BT0Fud3Evb0pGdUFjRC9VdnZERi8vK3Uyelo2czdSVzNCSHB2VjdqWC9vRWNrNGRGajNHR1FsNTFFRGJwYlNYVHZyRGdENVJZSU9BSDRxdkVvVjNRSUFGQmI3WDMxZGtuLzdYVWRtUlY3VVZDb09IYXdqQUU0Z1FRY0FQeFFRRVNFaFpjcnFDQUJRR0J4ZnNsVDJQL2VTanN3S3JsaEJxajQzVlFKRFEzVVBBQ2VRb0FPQUh3b3VYMDRDUW9KMUJBRHdkK2xIamtqQ3NJZXNodmw5NXdHaElWSjU4Z1FKS2N1TllNQnBKT2dBNElkQ1NwYVVnRUF1OFFCUUdLaGljUEhESDVIMFhYdDBqMWxsN3JwRGlyZHFxU01BVG1MMEJnQitLS1JHTmM2aUJZQkM0c0RiNzhpSitRdDFaRmJSOXUyazRyMkRkQVRBYVNUb0FEd2xwRnhaQ2ExUzJiV3ZrSW9WM1Vsa3JlOFJVaW42alA4R0UxOFI5ZXZyYnd3QThHZEpLMWZKdnFuUDZNaXNFT3Z6SldiS1JHNEFBd1lGWkZsMDIzRnF1YzJtTHJHU3VqRk85MlF2YXRCQWlSNDJWRWYvcEk2TDJOQ3F2V1FjT3FSN3pxekIydVVTR0JtcEkvd3Q4YzBac3VlSkNUcHlWc080TlJJUXpENVh0eDJadjBBU0J1Ujg5N3BFajFpSm1Yem0zM3RXUm9iRWRZNlZsSTJiZEUvMlNuYnJLbFdtVGRhUi96a1ZIeTl4bDNVMmZsWnNZSkVpVW1mQmR4SlNKa3IzQUVEQlNreE1sS28xYXRqSHJabXlkOWN1aVlyeTluVnZYY3Qya243Z2dJN01pWjQwWHNwMGo5V1JNOUtQSFpPNGJqMGxiVWU4N2pFbk1DSkNxbi93amhRNXY2SHVBV0FDTStnQUFBQ0FEOXIxeEhoWGtuTUpESlR5ano1RWNnNjRnQVFkQUFBQThERUhQNTB0UnovN1FrZG1sZWphV2NyMDZxa2pBQ2FSb0FNQUFBQSs1R1RjWnRrelpweU96QXFyYzU1VUdUZUdrMEVBbC9CT2cwOVI5UWkyOXJ0WjFsM1F3dmhYM0xVOUpPTkVrdjdPQUFBQUJTL2p4QW1Kdi84QnlVd3lQMFlKTEZaTVlwNmZadTgvQitBT0VuVDRqcXdzMlRmOWVVbjY5WGZKT0hMVTZGZG04a21wT0hxa0JCVXRvcjg1QUtDd3lNek1sUFQwOUROK1pXUmtXQjlIeHVyckFqbktzbDZidXlkTXlsV1IxM3dMQ3BUb01hTWtva1lOM1ZGNHFmZDhUdGNGOVJqZ0ZLcTRGd0wrVXNYOTJNKy95STViN3hUclNxaDd6Q2w3LzkxU1lmQzlPdkllcXJnN2h5cnV2aThsSlVYV3JsMHJmNjFjS2Z2Mzc1Y0RpWW42RVpHdzBGQXBXYktrbEMxYlZtclhyaTMxNnRiMWZFVnB1Q2NwS1VtMmJ0MHFxMWF2bGoxNzlzaTI3ZHRsNDhhTmN1clVLVGw1OHVRWkI5MFJFUkVTRWhJaXBVcVZrZ2IxNjB1bFNwV2thdFdxZHJ0eTVjb1M3RU1ubTFERi9UOThxWXI3a2UrK2wvaDdocWk3U0xySG5OTDkrMG5sVVk4VXVpUFYwdExTSk40YUd5eGZzVUlTRWhJa0xpNU9ObGxmNnJxUW5KeXMvNnYvcDk3ellXRmhVcng0Y1duWW9JRjlIYWhXclpvMGJ0VEl2ajc0MGpVQjNrQ0NYZ2o0UTRLZXVudVBiTFplU3htSGorZ2VjeUpidDVRYU05LzA5RjRyRW5UbmtLRDdwcU5IajhyY2I3K1ZEejc4VUg3ODZTYzcwY3F0T3VlZEo0OC85cGowNk5GRDk2QXdVTW4ydG0zYlpQSHZ2OHVpSDMrVXYvNzZTMWF1V3FVZmRVWjRlTGcwYjlaTUxyamdBbW5Wc3FXMGJOSENIcUI3RlFuNmYvaEtncDZTc0ZQaXJ1a3VtY2VPNlI1eklpNXNJalZudmkyQjRXRzZ4MytwMTcrNndmdkxMNy9JL0FVTDVQY2xTK1NZUTg5eHBKV1h0RzNUUnRwZmNvbTBzSzRIelM2NnlMNU9BRGtoUVM4RWZEMUJ6MHhKa2EzWDk1ZVR5Ly9TUGVZRWxTMGp0YitlTFNGbHkrb2VieUpCZHc0SmV1NzhiaVUxNjlhdjE1RXpMcklHS28zT1AxOUh1WFBBR2tTLy9PcXJNdVhwcDg4NGs1RmJzejc2U0xwZGU2Mk96dDJzVHo2UjQ4ZVA2OGg1VjE1eGhVUkhSK3ZJR1o5OTlwa2NPWHBVUjg2N3hCcUExdlRZVWxpMUhIM1RwazN5MmV6WjhzbW5uOHI2RFJ2c1ByY0VCUVhaTjRSNjlld3BWMTE1cFRSbzBNQ2VhVE5wMWFwVnN1elBQM1dVc3hNblRzaERJMGJZUzNSTmVYcnlaQ2xhdEtpTzhxNTgrZkxTK2VxcmRlUXNYMGpRczlMU1pITy9tK1hrc3VXNng1emdjbVdsMXV4WkVscWh2Tzd4UCtvMXIyN1FmV2g5RnJ6NzNudHk4T0JCNDF0WEFnSUNwRml4WXRLamUzZnBkLzMxMHJ4NWMrUFhnek5STnlzLy8rSUxPWExFN0tSWDZkS2w4L1U1bTFmcTUzdG41c3d6cm9CeWlyckowcnRYTC9zYWJ3SUplaUhnMHdtNjlmTGM4OHp6a3Zqc0MxWmI5eGtTWUYwa3E3NzltaFJyMlZ6M2VCY0p1bk5JMEhQbi9pRkQ1TVdYWHRLUk0rNjc1eDU1ZXNvVUhlVk1EYVptelpvbFF4OThVQkt0Z1ZSK3FPV0dmLzd4aDlTdlgxLzNuQnYxc2Rtb1NSUFpzSEdqN25IZXQ5OThJNTA2ZHRTUk01bzJhMll2NVRibG5iZmZscjU5K3Vpb1lLa1ZGZDkvLzcxTXNsNWZhaEN1bHF3V05EV1FVMHRmQjl4NnEvMDh4Y1RFMkFOMnAwMmROczFPdXYyTlNtbytzQklwRXp5Zm9GdlhuRjBUSnN2Qk45N1NIZWFvTVYzVjExK1M0bTNiNkI3L29tN3Nmajl2bmp3MWFaS3MrT3N2VjIvWW5VNjk5NnRYcXlhRDc3L2ZUdlJVTXV1bTJ3Y09sTGZmZVVkSFpxaWJFYnNURWx4Zk1hQzJMZFUvLzN5anY5c083ZHZMZDNQbkdybUdLeFNKZzZjZCsyMnhISHpoRmVQSnVmVU9rektEQnZwRWNnNzRpNFNkTzNVclo0Y1BINWJyYjdoQmJyN3R0bnduNTRxYXpWT0pFdnlQV3FyNjN2dnYyemNqZXZYdGE4OGtleUU1VjlSZ2NjZU9IVEpxOUdqN0JzKzFzYkd5ZE5teUFrc1FmRTNyVnExMHEvQlJOWGdPempDYlRQMnR6RjIzKzJWeXJtN3lmdm5sbDlLa2FWUHAyYnUzZlcwb3lQZWV1dEc3ZGRzMnVXL3dZS25Yc0tFOFBYVnF2bGFGbmF0ZXZYcnBsamxxbFptcUQrTzJKVXVXR1AvZDlyRmVRNmFTYzRVRUhaNlZkaUJSZGozd3NQR1pUU1d5V1ZNcGY5ZEFIUUZ3d3hycmcvdHNpN2pVbnVHMjdkdkw3QysrY0d5NVdwa3laZXc3Ky9BZjZuWDA4ODgvUzV0MjdlVG1XMitWTFZ1MzZrZThLZm5rU2J1R2d2cjNYbkhWVmZZV0V1U3NSaUd0Sko2NmI3OGtESC9FeWpETko1TkYybDRzRmU2OVcwZitRMjNQdXJwTEYrbHVKYVhxTThWckRoMDZKQTgvOG9oOVkvR0xMNzg4NitlaUV5NnhyajJxMEtWcGM3LzdUcmZjTTMvaFF0MHlRNjBJdUM0MmY4VWV6NFlFSFo2azlsb2xQUGlRcEZzZlRLYXB2Vll4ejArWGdKQVEzUVBBRGNlT0hyVXJaV2RIVmM3dGVPbWxkbFZ0SjExNHdRVkc3M3pEWFdvZjlkQUhIcERMcnJ6U1hyTHFTOVJOSjFYa1VOMkU2dDZ6cDJ6YzVNTFJXVDVJN2ROVlZmSUxHN1hGTStIaFJ5VGp3UCtmVEdGS2NNVUtFak41b2dRWTJsTmJFTlNLbXNsUFB5MHRXcldTaFlzVzZWN3YycnhsaXoyNzMrK21tK3g2S3lhRmhvWktkOE5KcHJKNDhXTGRjb2U2cHFvaW9DYXBteHZxZEJpVFNORGhQVmxac3UrbFZ5WHBwMTkxaHprcUthODBhWnlFbEMyamV3QzQ1ZGp4NC9ieTlUUFp2WHUzWEc0bFhEdDM3ZEk5emltTUEzMS9wV2JEMm5mc0tNKy8rS0xQTHhYLzhxdXY1S0xteldYc0UwL1lOeDN3LzBLQ2c2VkNoUW82S2p6MnYvRzJPMk9oaUFpcCt2eDB2eG9McVdNVHUxNXpqVHd5Y3FSOVBKcXZVTFBuSDgrYVpjK20vN0YwcWU0MTQ3cnJyak4rczFvdGNUZDVTc1MvcWFNeTFWWWlrMjdzMTArM3pDRkJoK2NjLzMySkpENy9zbzdNaWhwd2l4Uy9wSjJPQUxoSnpaNnJzMmIvVFJYNDZ0V25qNUhrWEZIVnh1SDdsbHFEVjdWRTNPbWowZ3FTU2lTZUdEZE9XbDU4c2F4WXNVTDNvbTdkdW9YdWFLcmpmeXlWQTlPZjA1RkJnWUZTWWZoUUtkS2tzZTd3ZlN0WHJyU3ZEUXQ4WU5ZOE8zdjI3clZ2VXM5ODkxMWpTOTVWWFFkMURKeEp1M2J2TnA0d24yN2V2SG02WlVaRVJJUjl5b3BwSk9qd2xMVDkreVhoL2dmdEplNm1SVFMvU0NvTXZVOUhBQXFDdXR0OU9yVThiY2dERDhpU1AvN1FQYzRLQ3cwdHRIdFovWWs2ci9pS3E2K1cvUzVVM2k0SWFsdEgzMzc5WEoxNThyS2FOV3ZxVnVHUWZ1eTQ3QnoraUNzMWVJcGZlWm1VNlhlOWpueWZXbExkdmxNbmlVOUkwRDIrUzkyc0huam5uVEp0K25RalNYcVJJa1drMnpYWDZNaWNiMTNhaDY2ZW8zay8vS0FqTTlUcEtpVktsTkNST1NUbzhBejFRYVFLb2JpeDF5b29xclRFVEoxay9BeDNBRG43N1YvNzA5VHhOMnJHd0pTeVpjdEtLY043eDJEVyt2WHI3UlVXSnMraDk0TEpUejFsN3hPRlNMT0xMdEl0LzZlT1FVMFlPVXJTRW5KM3lrVitoTmF1S1ZVbWpwT0FRUDlJQjM3ODhVZTVxa3NYdjlvaW9xclBqeGc1VXA1NTlsbmQ0eXhWamR5MHhTNFZ3VHlWa2lKL0dMcTUvN2NCdDkybVcyYVJvTU16OXIvK3BpVDkrSXVPekxIM25VOGVMNkdWb25VUGdJSnkraEwzbzBlUDJrZk9xQUdKS2VYTGw3Y0xUc0UzcVdySHNUMTZ5SUZFOHpkeUM5S2RBd2RLVnl2UndIODBiZHBVdC94ZjRydnZ5L0Z2ek04NEJoYUpsSmpwVXlTb1NCSGQ0OXZVcXF0dTNidmJzODcrUnEwc0cvYlFRL0xlZSsvcEh1ZTBiTmxTaWhjdnJpTXoxTEZuS1ZieWJOcm11RGpadTIrZmpweW56cXB2MTdhdGpzd2lRWWNublBoanFleWZQRjFIWnBVZWNMT1U2TkJlUndBS2twb04vZHNiYjc1cC9BaWNwaGRlU0FWM0g2V1dMNnFDVDF1MmJORTkva2tWTVp3d2ZyeU9vUGFlVjZ0YVZVZitMWG5OV3RrN2VhcU9EQW9Na0lwalJrbGszYnE2dzdkdDM3NWR1dmZvNGZmRkZlKzgrMjdIdDMrcGF1UlhYM1dWanN6WXQzKy83TGUrVFB0bTdsemRNa010YjNmcmlGWVNkQlM0OUVPSEpHSEljSFdMVVBlWUU5bWltVlFjd3I1endDdlVIbUsxVkRreE1WSEdqQjJyZTgxUnhhYmdteFl0V2lSdnpaaWhJLytrOW9TKy9lYWJVclJvVWQyRGtpVktTRlJVbEk3OFYvcXhZN0pqOElPU2RkSnd4ZkdBQUNuZDczcUo2bmF0N3ZCdGFzYThkOSsrZGhMbzcxUVJ5UnY2OWJOWEVqbkpkRlZ5Tlh2KzcrMXNUbE9yREV6dWRWYzM5dSs0L1hZZG1VZUNqZ0psbjNjK2JJU2s3OTZqZTh3SktsVktxa3lmekhubmdJZW81ZXo3OXUyVDk5NS9YNUp6T0JQZEtlcjhVdmdlOVRvWk5YcTBQUWp6VjJvQU9PS2hoNlJKa3lhNkIwcjVDaFhzeXNsK0xTdExkajA1UWRLMi9iTm9wZ25oOWV0SjlFTVAyb202UHhqNzVKT3kzTVVURDRLQ2d1eGlvMnBsaC9wU1c2WkNySEdsV3l1emRzVEh5NTJEQmpsNkxXemVySm1VS1dQMmlMMXZ2LzFXdDh3NGV1eVlyRHR0Ulo3VG9pdFdsR2JXOCtRV0VuUVVxUDF2elpBVEMzN1VrVUhXaFRONi9CZ0pMWVRucUFKZXBxcFVyOSt3UVY1NjJmelJpbW9nVmExYU5SM0JsNmlxN2FZcSszdUZPdkpvNkpBaE9zTGZHamRxcEZ2KzY5Q1hjK1RvWjEvb3lKeWdNbEZTOWFYbkpOQlBqcXo3K2VlZlplcTBhVG95UnhWcnZPTHl5K1dGNTU2VFgzLzZTYlp0MlNKN2QrMnl2L2JzM0NrYjFxNlZiK2JNc1crdzFhOVhULysvelBuSytsNU96aGFycXVRZERCOC8rck4xRGMvSXlOQ1I4OVRKRjA2dkxEaGQrL2J0alI5SmR6b1NkQlNZRTM4c2t3TlRudEdSUVZaeVh2cTIvbEx5eXN0MUJ3QXZlZk90dDJUTDFxMDZNcWRxMWFxdWZzRENHV3J2K2JQUFA2OGo4NnBVcVNJMzMzU1RQRDE1c3N5ekJzRWIxNjJUclhGeHNtLzNidG0wZnIyc1c3MWE1bi8vdlR6M3pETXljc1FJdWFaclY2bFh0NjRFNStOVWtLalNwZVdkR1RQc21UajhVKzNhdFhYTFA1M2F2a04yang1cno2S2JGQkFTTEpVblBDRmhmbElnViswM0h6QndvSTdNVUxQaXZYcjJ0Ti96Yzc3OFVnYmVmcnRkc0ZDZEJxSzJvNmd2dFNjNUppWkdMdTNVU2NhT0dTUExseTJUMlo5K0t1YzNiS2ovRnVlcEZVWDNEeDdzMko1NzlYUGVjTDNaby9aVVljKzllL2ZxeUhuZldkZGtrOXhjM3E2UW9LTkFwQ1VlbElUN0gzRG52UE1MbTBqRkI1bVZBTHhxenRkZjY1WlpsYUtqODVWRW9XQWNQSGhRZnZyNVp4MlpVNzE2ZFhsdjVrdzdJWC90MVZmbHZudnZsZmFYWEdLZm02K1NkbFhCVi8wM0ttRnMxNjZkM0huSEhmTDQ2Tkh5NmF4WnN1TFBQMlZYZkx4OC9PR0g5a0MzU3VYSyttL05uU21USmttTTlUM3d2L3g1VzBwR2NyTEVXMk9oek9QbWk1dEYzWGFMbE9qWVFVZStiOUtVS2JMVllGSFI0bGJpUFhQR0RIbjNuWGZzbTd1NXBaYkFkK25jV1JiLytxdWQwSnV5ZmNjT2VmNkZGM1NVZjVkWTF6cFZNTTZVWk91MS9xZDFuVFJCM2NUOTRndHpLMURVNy84aWw0OTZKRUdINjdJeU0yWFg2TEdTdnRmY1VRaC9VOHU1WXA2ZEtvRWNxd1FVZW01L3dNSVpxMWV2dG8vZ00rbmkxcTNsajhXTDdkbXl2TXhpcTBHNVN1Qmp1M1d6aTd5dFc3TkdmbHE0VUhyMjZISFdJNHh1Nk50WGJyamhCaDNsbjdweHNOTWF2T2ZtYTlXS0ZjYlBXbC8xMTE5bi9ONjUvVkw3WS8yUkdndnRmbXFLbkZxelZ2ZVlVNlJOYTZrNDlINGQrVDYxRDl2SjVQVGYxRXFyRDk5L1gzcjM2bVhQTHVlRjJsTDE3UFRwY3YrOTkrYjU3emlicWRiZjc5UzFVYTBHdUxSalJ4MlpNWC9CQXQxeWxxb1FiL0owajhzdnZkVDExVTBrNkhCZDR0c3pYVG5qVTRLREpIckNFeElhWFZGM0FDak1hdGVxcFZ2d0phWm56MVZpL2NGNzd6azZlNlNLUjdWcTFVcmVmL2RkZTNuc3hQSGo3UlVjL3g2b3E1bjJwNTkrMnRFQnZFb3UxSG4vdWZsU1MzVk5LMmQ5anpOOTc5eCtxWnNmL3Vqb0R3dms4QWNmNjhpYzRITGxKR2J5UkFud28rZHhpdldlVWFkL21ESjYxQ2k1N0xMTGRKUjM2clU3ZnR3NFk2dEFEaDgrTEsrKzlwcU84a2RkZzlRTlNwTisrZlZYM1hMV1h5dFhHaTB5YTdySy9abVFvTU5WU1N0WHliNHA1Z3Q2S0tYNjlwYVNuZnhuT1JlQS9GR3pwUEE5Sml2ektwZGJBL0dLRmMzZHlGVko1Z05EaDlxejZtcmZ1dHF2cXFoSzBHKysvcnE5L3h5RlM4cXVYYkp6eENnUmcwV3psSUN3TUlsNWZxcUVsRE4vSThZdE8zZnVsTGNOSHJmWW9ubHplM3VMVTlRS2xSZWZmMTRpRFoxRThKcDFEVkY3MHAyZ2Jrb1VNVmluWmMzYXRmWk5CYWN0TURRenI2aXRSODJ0MTRUYlNORGhtdlJEaHlYaDNxSG16L2kwaERlb0o5R1BQcXh1Q2VvZUFJV1pXbTRZY3c3N0NPRWRhOWV0MHkwenFydFUyVi9OYk44eGNLQzlySHpVeUpFeWVQQmdlOThuQ3BkTWZieHM1cEVqdXNlY3dLSkZKTXpQVHE2WStlNjc5bm5ncG93WlBkcnhXaVdxYnNXdHQ5eWlJMmR0Mjc1ZEZpNWNxS1A4S1ZxMHFIVHAwa1ZIemxOSHc2bHE3azVTKzg5TkZvanIyclZyZ2F6aUlVR0hLN0xTMHlYaG9VY2tMV0duN2pGSGZTQlZlWDZhQkJyZVZ3ZWdZS2dqWWE2Kzhrb1ovK1NUOXBFM0NkWUE1ZWpodzNMTStqcDY2SkJzMzdKRmZyTUdBV3IvMzExMzNHR2ZLOTNtNG92dEdVdjRuc1RFUk4weUk4MkZZcVduVTNzOUh4czFTcDRZTThiWTNsUjQxLzZYWDVQa0pVdDFaRmJHd1VPeTgvRW43ZjN1L3VEa3laUHluTUc5NTYxYXRwU09odlpoMzNQMzNjYjJNYi9sNElvQ1ZUZkRwQ1ZMbHVpV00vYnMyU01iTjIzU2tiT0NBZ1BsK3I1OWRlUXVFblM0SXZIRGorWEUvRVU2TWljZ09FZ3FUWjRnNFp4MURQaWRxS2dvZWZ5eHgrd3EyMTk4L3JrTWUvQkJlK2xaaFFvVjdPV0RFZGFYbXFXc1ZLbVNOTHZvSXJucnpqdmwyV2Vlc1l0L2ZURjdOc2tRemlodTgyWjdGc1p0dkI0THArQXlVYnJsanVOenY1TkRuMytwSTkvMncvejVjdURBQVIwNTc1YWJiemIydnF4bWpVc2JuWCsranB5bDZuUWtKU1hwS0gvYXRXMXJmNWFhb3Y2dFRsNXZmN2NTZnFlVytQOWI1Y3FWcGVtRkYrcklYU1RvTUM1NXpWclpOMjZTV29laWU4d3BxZmFkWDVIL3doNEF2RU1ObDlTeE5TdVdMWk9Sanp4aUorcm5RZzI0MUJKMytDYlRpZXlDaFF0bG04SGptb0RUUmZYc0xwSE5tdXJJQmRiWWE4K1RFeVROWUdMcmxsbXpadW1XODlRS3E2NEdsM2VyWmRMWHhjYnF5Rm43OXUyVHBVdWRXWlZScWxRcHUycTVLV29mZW1wcXFvN3liOUVpYzVOLzNidDNMN0FpbFNUb01Dcmp4QWxKR0RwY3NnenVGL3BiV1AyNkV2M0ljRFdhMHowQWZKMzZjTHovL3Z0bDFrY2ZHUzNrQmU4eWZjeVdxZ1o5ZGRldWtwQ1FvSHNBY3dLQ2c2WFNFNDlMZ0l2SE5tVWVQU1k3UjQxeFphTEVsSlNVRkpuenpUYzZjbDR6NnpwVHBrd1pIWmx4bWNIRTkrTlBQdEd0L092VnE1ZHVPZStFbFJjc1g3NWNSL21uYnJDYW9HN1k5TC9wSmgyNWp3UWR4bVJsWk1qT2thTWxOYzdjMllSL0N5eFdWR0plbUM2QjRlRzZCNEEvR0hUbm5USnA0a1RIaS9iQWQxUnpvYmlmT2tPM1djdVc4c0dISHpvNnV3T2NTVVR0V2xMMnZydDE1STdqOCtiTFFSOWU2djdyYjc4WlBWcXRrK0V6d0pXNmRldnFsdk5VOFRWVmhNMEo2bGc0VlN2REZMVlZ3UW03ZHU4MnR2KzhacTFhY2w3dDJqcHlId2s2ek1qS2tzVDNQNVJqWDVtNzIvbGZnUUZTY2V4ajdEc0gvRXpucTY2U3laTW1HVi9pREc5cjFLaVJicGwxOE9CQjZYL0xMZEswZVhPWjlja25jdlRvVWYwSTRMeHl0L2FYc0xwMWRPU092ZU1tU3VxZXZUcnlMVjkvL2JWdU9VOTl4blJvMzE1SDVvU0hoOHY1RFJ2cXlGbTdyV1QxMEtGRE9zb2ZkVFJrRzRQSGtxcnowSjNZaHo1MzdsemRjbDczMk5nQ25SZ2dRWWNSeWVzM3lMNkpVOXpaZDk2enU1Uyt0cXVPQVBpRDBxVkx5eXN2djF4Zys3L2dIZXBjWXJkdTBxaEI0NFlORytUNmZ2Mmtib01HY3UvOTk4dXlaY3ZzNWJXQWs5U0t2OHFUeGt1QWk2ZExaQncrSWdtUGpMSlhPUG9TVlFUc3g1OSswcEh6MVBGaTZpZzAwOVIxckdLRkNqcHkxckZqeCt5Q2wwN3AzNysvYmpsdjA2Wk5qcXhVTXJhOFBTeE1icjc1WmgwVkRCSjBPQzdqK0hGSnVHZXdaQ1dmMUQzbWhOYXFJWlZHajJUZk9lQkgxQ0RteWJGajdidjRRSTBhMW5VK09scEg3bEhIdTczOHlpdlNxazBiYWRTa2lUd3diSmhkaU1udFk5bmd2NHJVcnllbCsvZlRrVHVTZnZsTkRzMytRa2UrUVMxdFg3OSt2WTZjcDA3L0tGbXlwSTdNS21Idys2eFpzMGEzOHEvOUpaZEk4ZUxGZGVTc25idDJ5ZmJ0MjNXVU4rcW02ZEpseTNUa3JBYjE2eGZJWjg3cFNORGhyS3dzMmZYNGs1SzZiWWZ1TUVmdE82LzY4dk1TYVBBNENBRHVVL3YwYnV6bjdxQVYzcVVHejdIZHV1bW9ZR3pkdGsyZWZlNDVhZDIycmRTb1ZVdjYzWFNUZkR4cmxsMDlHY2d6TmFNNitGNEpxUnFqTzF5UW1XbFhkVS9aYm42YzVoU1Z6S1VhdkRHbTlocUh1clNTb1Z6WnNycmx2TjhXTDlhdC9GT25wYlJzMFVKSHpwdjc3YmU2bFRmeENRbjVUdkt6MCszYWF3dDg5UjRKT2h4MWNOYW5jblMyQzBWSXJEZE94ZEVqSmJ4bURkMEJ3QitvMmZPSGh3KzM5K29CZjd2bjdyczljMVRlWGlzcC8rampqK1dHRzIrVUt0V3FTWXRXcldUTTJMR3k2TWNmalJheGduK3lsN3BQZU1MVmxZQ1p4MDlJd3FPamZXYXB1eXFBWmxMVkdQZHVrSlFyVjA2M25MZG56eDdkeXIvQXdFQzV5ZUNOOHZ4dVdmamhoeDkweTFtaElTRkdsL2ZuRmdrNkhITnk0eWJaTS9wSlYvYWRsNGk5UmtwZlY3QXpLZ0NjVjdsU0pmdnVOWEM2NnRXclM0L3UzWFhrSFdyUCt2SVZLK1RKOGVQbDhpdXZsRXJXUUw5WG56N3lzWlhBcThHeUU0V1E0UCtLdFdndXBhN3ZyU04zSkM5ZUlnZG12cWNqYjFPbkxKaFVxblJwM2ZKdGNYRnh1dVdNSzY2NHd0aktncFVyVithNXRvZTZybjVqNk1pOXBrMmJHcXNUY0M1STBPR0lqS1FraWIvN2ZuZk9PNjk3bmxSK1lqVDd6Z0UvMUtkM2IzdEpNM0E2dGJKaXpPalJVcXhZTWQzalBXclFlUExrU1puOStlZHl3MDAzU2YyR0RlV0txNjZTeno3N2pKbDFuRldGd2ZkS2tPRnp1UDl0LzlSbjVKUVBMSFZYTjhGTWVudkdES2xlcTVZclgwOVBtNmEvcS9NT0hqb2tweHdjaDVjb1VVTGF0bW1qSTJlcGxVanFtTFM4VU5mVFB3MjlKcTY5NWhyNzg2YWdrYUFqMzdJeU0vK3o3M3pMTnQxalRrQkVoRlI1NW1uT093ZjhrRnBhTnVDMjIzUUUvRlBWcWxYbGlURmpQREY0eW8wVFNVbXljTkVpNlgzOTlWS3ZRUU83eU55T0hUdVlWY2NaaFpRdUxaV2VmRnl0TGRZOTVtVW1KY3ZPaDBkS1ZucTY3dkVlVlpUUnlhWGJaNklTdnAwN2Q3cnlwYXF0bTZMT1FWYzNDWjJpcnJVOWUvVFFrYlBVNzFVVjNjeUx6WnMzeTRFREIzVGtIUFh6M21CZHI3MkFCQjM1ZHZpTHIrVG9wNS9yeUNEcmpWUHhzUkVTY1o3NW96QUF1SzkrL2ZwMkVnWms1NDZCQStYcXE2N1NrZS9ZdDMrL1hXU3VWcDA2MHZlR0cyVEZYMy9wUjREL1Y2SmpleW5XcVlPTzNKRzg5RTg1OFA2SE92SWV0UXo2Rk1jYzVrNVdsdU9uVEppY1VmNXF6aHpkT2pmekRPMC92N2gxYTZuZ2dlWHRDZ2s2OGtYdE85ODlZcFI5VVRDdGVMZXVFdFc3cDQ0QStKdE9uVHB4N2pseUZCd2NMRFBlZWtzdWFOSkU5L2llVHovN3pDNHNweEoxZFI0dzhMY0E2L3BYZWV4b0NTcmx6cEZmZjlzL2FhcWMzT1RzL21XbnFQT3k4N3BYdWJESnlNeDBmSWErVEpreWN2bGxsK25JV1V2KytFTXk4bENvOEx2dnY5Y3RaL1h0MDBlM0NoNEpPdklsL3Q0aGtwV1NxaU56UXV2VXRqNjBIck5uMFFINHArczk5T0VJNzFMN0lyLys2aXRwMHJpeDd2RTlhcG43SjU5K0trMmJON2Nyd0NjbkordEhVTmlGbENzckZSNTlXRWZ1eUR4NVVoSWVmRmd5cldUWWExVENlZlRvVVIyaElQVHAxVXUzbkxWdjcxNTcyZis1T0hqd29QeTVmTG1PbkJNUkVlR3BBclVrNk1pWE5KZk9PNDk1ZHFvRUZTMnFld0Q0bTByUjBWS3ZYajBkQVRrclc3YXN6UHZ1TzduODBrdDFqMjlTQloxVUJmaUwyN2ExOTFVQ1N0UTExMGpSRHUxMDVJNVRhOWZKL2xkZjE1RjNxSnRaMUcwb1dCMDdkcFNRa0JBZE9lZWtkZjA3MSswK2E5YXVkWFNmL2QvYVhIeXgwU1B3emhVSk9qeXYvTU1Qc3U4YzhITk5talF4TWdDQS95cFpzcVI4OXVtbk11VCsrKzB6ZTMyWkduUzJ2ZVFTbWZ2dHQ3b0hoVnBnZ0VTUEdpa0JMcC85ZitERlZ5WFpTdFM5Sk4xSHptcjNaOUhSMFhKeHExWTZjdGJYWDMrdFc3bXphTkVpSXpkc2JqUjQ1bnRla0tERDg5SlU5VTd1bmdKK3JSckY0WkFIWVZZQ00rbXBwMlRXUng5SmxjcVZkYTl2U2p4NFVIcjA2aVh2dmYrKzdrRmhGbDQxUnNvUEcrTHExcjZzbEJUWk9mSXh5WEs0MEZoK3NQM0RHL3IyN2F0Ynpqclg1ZXJ6NTgvWExlZW9iVk9tOXRubkZRazZQTy9ncTIvS3NaOS8wUkVBQVA5MFRkZXVzdXF2dit6WmREWFk4bFdxSU5hQWdRTmwxaWVmNkI0VVptVnU2Q3ZoRGR6ZCtuTnE5VnJaKzhKTE9pcDR4ZGplbUd0cUpWRmtaS1NPbk5XaGZYdjdocWpUMU9xaC9mdjM2eWhuaVltSnN2VFBQM1hrSEhYV2UxUlVsSTY4Z1FRZCtSTFpvcGx1bVpPVm1pWTdIeHdocWJ2Tm5vTUpBUEJkUmEyQnZKcE4vOHNhd1BYdTFjdllRTlcwOVBSMHVmMk9PMlQ1aWhXNkI0VlZZR2lvVkprMFFRTEMzVjNxbnZqNjI1SzBhcldPQ3BhcEk3NzhrWHFtMUVrWEpxZ2pVQnMyYUtBajU2amw2cjh0WHF5am5DMysvWGY3K3VpMC9qZmRwRnZlUVlLT2ZLa3k5U2tKS21QK3JsUEdnVVNKSC95QUp5dU1BZ0M4bzNMbHlqSnp4Z3hadVh5NTNIdlBQUkpWdXJSK3hIY2tKU1ZKLzV0dlpua3Y3Qm84Wlc2L1RVZnV5RkpWM1ljL1lsZDNMMmlxTmduMVNYSW53T0FNdXBxZHY3bC9meDA1NjdmZmZ0T3RuUDMwMDArNjVaenk1Y3JKcFowNjZjZzdTTkNSTHlIV0M3dktNMU1rSU1UTUhidlRuVnk2WFBZOSs0S09BQUE0TXpYclZxMWFOWms2WllwczJyQkIzbnJqRFduVnNxVlB6Y1p0MkxoUkpreWNxQ01VV3RacnR2eWR0MHRvclpxNnd4MnBjWnRsNzRzdjY2amdxSVN6U0pFaU9rSk9WQklkR2hxcUkrZDF2dnBxQ1RQdzk2dVo4ZHdVZnZzMWw0bjh1VkRWMjlYcUs2OGhRVWUrRld2ZFNxS3NEdzgzSkw3OHVoejcxZmszS0FEQVB4VXZYbHo2M1hDRC9MUm9rV3hjdDA0bWpCdG5EOHBNRERTZDl0SXJyOGkrZmZ0MGhNSXFNRHhjS2s5NFVpUW9TUGU0UTQyNVRoZzRjL3BjcUgzUDRTNVhzL2RWNWNxV05acWdxMnJ1alJzMzFwRnpWcTFhWlI4NW1STjcvL215WlRweVR1L2V2WFhMV3dLeURCNHVtSldlTHB1NnhFcnF4ampkazcyb1FRTWxldGhRSGYyVFd0YThvVlY3eVRoMFNQZWNXWU8xeXlYUVIvZWNtWlQ0NWd6Wjg4UUVIVG1yWWR3YUNRZ090bi9YMjI2OVE1SisvbFUvWWs1d3ViSlM2NnZQSk1UNnM3QTZNbitCSkF3WXBLTXpLOUVqVm1JbW4vbjNucFdSSVhHZFl5Vmw0eWJkazcyUzNicEtsV21UZGVSL1RzWEhTOXhsbmUzWHNFbUJSWXBJblFYZlNZZ0xXMEpNdUgvSUVIbnhKWE9GZys2KzZ5NlpQbTJhanJ4TmZXdzJhdExFbnVFMDVkdHZ2cEZPSFR2cXlCbE5teldUVmF2TjdTdDk1KzIzcFcrZlBqcnlOdlU3UEhic21Id3pkNjRzdEJKM3RjUnl5OWF0UnZZMzV0ZXdCeDZROGVQRzZjaFphdEJidFVZTnV6aWRLWHQzN2ZKY0FhWi9XOWV5bmFRZk9LQWpjNklualpjeTNXTjFkTzUyVFhoS0RyNyt0bzdjRVZJMVJzNmJNMXVDQ21oOHJkNlRkUnMwa0IwN2R1Z2U1Nm5WTnUzYXR0V1I3enF2ZG0xNWFQaHdIWm54MHNzdnkzMkRCK3ZJT1F0LytFSGF0R21qby8vMXlhZWZTdDhiYnRDUk05UzU1MXMyYlpMdzhIRGQ0eDBrNklXQUd3bTZrbmJ3b01SZDNVMHk5cHYva0l0czNWSnF2UDJhQkJUU2ZVa2s2TTRoUWM4ZEV2VC9SNEorWnI2VW9QK2JTZ0xVVExWSzJOV1htcWxSbFlVTkRwRnlUYzFhcVpsL0U0TklFdlQvOEpVRVBlUDRjZGw0OWJXUzduTFIzTkw5K2tybHgwZlp5KzBMd2lVZE91UzZrRmhlWEhYbGxmTGw1NS9yQ0RsUjE4VnFOV3RLbXNOSDhZMTQ2Q0VaTzJhTWp2N1hnTnR2bHhrelorcklHWDE2OTdicmxYZ1JTOXpobUJEckE3anlsSW11TE1GS1hyeEU5cjd3c2hvcDZ4NEFBUEpHVlQ2dVZLbVMzRDVnZ016KzlGUFpzSGF0L1B6amozTFhIWGRJMVpnWVk1V1JjMlB2M3IyeWN0VXFIYUV3Q3lwV1RDbzlhU1V4Z2U0TzN3OS9PRXVPLzFsd1M5MmJYWFNSYnBteGVzMGF5Y2pJMEJGeVVyWnNXV25ab29XT25KUFRQblIxQTNIeGtpVTZjazZQN3QxMXkzdEkwT0dvNG0wdmxqSjN1YkFmM1hvVEgzenhWVG4reDFMZEFRQ0FNMVRSb0JiTm04dXp6endqNjYxay9hZUZDMlhRWFhjVlNFWDR6TXhNK2ZycnIzV0V3azZOczBwYzAxbEg3bEFyekhZT2YwUXlrZ3JtVklIYXRXdnJsaGtuVHB5d3Q3emc3RlNoeld1NmR0V1JjOVNLdEpTVUZCMzkwNTQ5ZTJUTGxpMDZja2I1OHVYdGxSTmVSWUlPeDVXL1o1QkVORGQ3dDFQSlNrdVRuZmM5SUdrdUxLa0hBQlJPNm9pblpzMmF5VFBUcHNuV3padmxwUmRla05xMWF1bEgzYkhrano5MEM0V2RPa29yK3VGaEVoVGw3czJpdEIzeHNudmk1QUpadWRqQ3dJenQ2VlJ5dmludTdOdHg4Ui9YWG51dDR5ZGlxSlZDMjdkdjE5RS9xVG9oVHE5dzZOSzVzOUdDZXZsRmdnN0hCWWFGU3N3elV5U29iQm5kWTA2Nmxad25ESHRZc3RKWm1nUUFNRXNkK1RUZ3R0dGs1WW9WOHVUWXNSSVJFYUVmTVV2dGlXY0pMdjRXVXJhc1JJOGU2ZnBTOXlNZmZ5TEhmak8zRnp3NzFhdFZNM3JVbWxxbDhzTVBQK2dJWjZOK0g4MmJOZE9SYytaa3MxTEk2UlZFNmppNjNqMTc2c2liU05CaFJHaUZDbEw1NlluL0xTQm5VdEpQdjhxKzUxL1VFUUFBWnFsWmRWVXQrZk5QUDVVaUxoU25WVVhzZkhVSnJoY3I0L3VEa2xkZUljVXVkYmFRNU5uWVM5MkhqWkQwdzRkMWp6dlVscFA2OWVycHlBeVZISHFoS0tTdk1GRVE5RXlGQUpPU2toemZmMTdSeWxGYXQyNnRJMjhpUVljeHhkdGNMS1h2dUUxSFppV3EvZWkvc3dRUUFPQ2VEaDA2eVBCaHczUmtqcHJoVS90a25hYUszem05VlBYZjJOdHJSa0JRa0ZSNi9GRUpMRkZjOTdnamZkOSsyVFYra3F0TDNZT3NuL1hTVHAxMFpNWmZLMWZLdG0zYmRJU3p1ZUx5eXgwdm5ybDh4WXIvT1E5ZEhYK3BLc2M3cVZ1M2J2YjUrbDVHZ2c1enJBLzlpdmZmSXhFdG5WOEc4Mi8yZnZRSEhuTDlyaTRBbUtBU01pZXBtU0duajhYQmZ3b20zWGJiYmNhWHVxdmYzNzhIcms1UWcxVFRDYnJKSTl3S3U5RHk1YVg4ZzBOMDVKNmpuMzhwUnhmOXFDTjNYSEhGRmJwbGhscnA4WlpIajl6eW9obzFha2pEQmcxMDVBeDExT1d1M2J0MTlCK0xGeTkyZEdXRHV0blR6K0h6MUUwZ1FZZFI2cHp5S3BNblNsQ3BrcnJISEhVdWFNSkRJNDJmWncwQXBoMC9mbHkzblBISnA1L0srZzBiZEFRbmxTNVZ5dDZUNll0TUorZktab2VyTCtPZnl2VHFLUkZOTDlDUlN6SXpaZGRqWXlYOTZGSGRZWjQ2VlVFZDhXWFNqSGZlc1pkVTQrelVQdTRiKy9YVGtUUFVUWkxmZnZ0TlIvOHhaODRjM1hKRzFhcFZwZEg1NSt2SXUwalFZVnhZNVVwU2FlcFQ5bklzMDA3TVd5RDczM2hiUndEZ201eGMwaGNmSHkvM0RSNnNJLzl5OE9CQk9YQ2dZRS95VUFOVnRTZmRORFh6NDdUdzhIQUpOSnlrcTJXck1DY2dPRWdxajM5Q0FpTENkWTg3MUtUSXprZEgyOG02RzlSeTZsNkdDM3VwNDd6R1B2R0VqZ3FlMHl1cG5LYU9LWE82RXZyY2I3L1ZyZi9jcVA3bFh3bDdmbDE3elRXZXJ0NytOeEowdUtMRUplMmsxSzAzNmNpc0ExT215L0hGemhhVUFBQTNyWEFvcVZIN2YvdmRlS01rSmlicUh2K2hrdk91MTE0cnpWcTBzQ3N3RitSZzF2UnVYSldjRnk5dVpxOXg0OGFOZGNzTU5TTkc4UzJ6SW1yVmxITDNEckszRnJycDJMZmZ5NUg1QzNSa25xcThiWHJWeDZ1dnZTWnIxNjNUVWNGUTI1SGVmZmRkdWVubW16MWRaTEZhdFdwU3ZYcDFIVGxERllyNysyZGV0V3FWb3lzYTFNM1VXL3IzMTVHM2thRERIZFlGdGVLUSt5UzhTU1BkWWM1L3FvdytMT21IaitnZUFIQ09HaUNXS2xWS1IyYW9ZN1h5bTlTa3BLVElMYmZlNm5nRlhDOVFNeXZYeHNiYXo1UGFzOWpGU3RUNzMzS0w3UDdYL2tVM3FMM2hwbStBaEFRSFM0a1NKWFRrck1xVkt1bVdHY3YrL05NKzR4aG1sZTEvbzRUVnE2TWpsMlJteWE2Um95WE5wVlVzelpzM04xN04vWVNWRUtxYm1rZGRYTDcvTjNYTlg3bHlwVng2K2VWeXk0QUI4dkdzV2ZMc2M4OTU5Z2FYV2puVTcvcnJkZVFNZGVOMTE2NWRkbHNsNjA3KzdPZlZyaTIxclM5ZlFJSU8xd1JHUkVqTWMxTWwwTkFzd09uU2QrMzV6L25vSGw4ZUJNQTNtUzRLdG5yTkdsbTdkcTJPenQzSmt5ZmxaaXM1LzlMaC9YdGVvS3FaOSs3YlY1Yjg4ZjhuZDZnendqLzg2Q05wZk9HRjh0U2tTVVlxbm1mbnA1OS9ObjVqb0VtVEpzYVcwVmN5bktDcjM4WGpZOGJrZWFETk1XMjVFeGdlTGxVbVBHblgvbkZUeHNGRHN2T3hzU3E3MUQzbXFKVWtRMXpZcnJQR3V2YjI2dFBIOFZvZ09WRko2VzIzM3k0dEw3NzR2OGVOcWZmTXFOR2paZjc4K1hic1JkZkZ4anE2L1ViZDhGUTM5UlNuejZidjBxV0w0NVhuVFNGQmg2dkNLbGVXU2xNbTZNaXNFL01YeVlGMzN0TVJBRGpIMUd6bTZjWlBuSmlucEVZTjlHSzdkN2NMdy9rYk5XRHVlOE1OTWkrYmdkdVJJMGZrMGNjZWt6cjE2OHUwNmRPTnoyeXIvZStEaDVpdm9uM2hoUmZxbHZOYXQycWxXK2JNZk84OWVlT05OODdwOWJ4cDB5WVpQSFNvdEd2Zm5rcnd1UlRab0w1RTNlTE9kc0xUSFo4M1h3NTk4WldPekZJSllhWG9hQjJaczJEaFFtblRycDJzVzc5ZTk1aXhkZHMyR1RaOHVOUnIwRUJtdnZ2dS85eVFVcTk5dFRwbysvYnR1c2RiMUJMM2VuWHI2c2daMzgrYloyL1ArdkhubjNXUE0yNnpua2RmUVlJTzE1VzhySk5FM1RsQVIyYnRuelJWa2xhdDFoRUFPTVBwNDJYT1JDWFlMNzM4Y3E2VEdqWHo4Tjc3Nzh0RnpadkwvQVh1N1F0MWkxcXlQMkRnUVBuMnUrOTBUL1pVa2IzaER6OHNOV3ZYdGd2a0xWMjYxUEZqNXJaWkErYk9YYnZhQTJ5VDFMNUprOFd4YXRXcVpYOFBrOVJ6Zjg5OTk5bUp4dXJWcTgrWWNLdlg3MFlyS1gvbm5YZmt5cXV2bGtZWFhDQXZ2UGlpdlkxQkpTN0loWUFBcVhEL1BSSmF2YXJ1Y0lsMWpkb3o3aWxKZFdFclE3Rml4ZVRSa1NOMVpKWkt6bHUyYm0ydnlqbnM0REcrYW9XVG1oVlhLNEhxTjJ3bzA1OTlWazdtY0l6aS9nTUg1TnJycm5OMVpWQnVxWlU5dlh2MTBwRXpWTjBLZGMxMnNxN0lCZGIxUkIwTjV5dEkwRkVnS2d5K1Q4SWFtTjFIcEdSWkY4R0UreDdnZkhRQWpsTEZjVXhUaWZuUUJ4NlFJVU9IMnJNbmFobjN2NmsrZFhhc0tpalV0Rmt6dWVXMjJ5VHg0RUg5cVA5UXladjYyVDZiUFZ2MzVFNnk5Um1nYm5LMGJkOWU2alpvSUk4OS9yZ3NzeEkrTlR1VGw5VUphc0NvS2oxUGZPb3BhWExoaGJMaXI3LzBJK1pVcmx4WnpyY0c4YWFvR2JDU0pjMGZoWnBoUFhjZmZQaWhORy9WU2lyRnhOaEp1TnFHMGNkS1VscGRmTEZVcmxwVkxyQ2UwOXNHRHJSdk1KMytlbGUvTjdVM0ZXZW5scnBYR2pkV3JRZlhQZTdJT0hSSWRvNGNMVmtaNXJjV1huLzk5VWJmRTZkVHliUmFsVk8zZm4xNWNQaHdXYjU4K1Rrbnl1cTFyRmJ6cU8wd2FsVkluWHIxNUtvdVhlenIyWm11NjJleWJ0MDZ1ZU91dXp4WjJWMGw2RTdlNU51d2NhTjg5dm5uZWJwR1owZFZiemQ5STlKSkFkWVA3OXhQL3krcVdOZW1MckdTdWpGTzkyUXZhdEJBaVI0MlZFZi9sSm1hS2h0YXRiZmYvRGxwc0hhNUJFWkc2Z2gvUzN4emh1eDV3c3l5OG9aeGF5UWdqL3M1VG0zYkxsdTZYaWVaU2NtNng1eWlWMTRtMVo2ZjdzcFJiMjVRVlZNVEJnelMwWm1WNkJFck1aUFAvSHZQc2o0UTRqckhTc3JHVGJvbmV5VzdkWlVxMHlicnlQK2NpbytYdU1zNkd6OC9QN0JJRWFtejREc0pLUk9sZTN6TC9VT0d5SXN2dmFRajU5MXREVHltVDV1bUkrLzdhK1ZLYWQ2eXBhTURpSnlvNDdCcVdJbVVPZ3Y0NzJSS0xlZitmY2tTMmJscmw2dDdKYlB6enR0dlM5OCtmWFRrSERWenJoSTVwNWJzcXlKL1phS2k3SnNzSFR0MGtQUFBQOTh1UEZXNmRHbTdVcnJhVDZtKzFNQlpmYW1aTTFXSTdwZGZmcEh2dnY5ZS9zekRBRDAvSG4za0VSbHRKUWdtWGR1dG0zeHoydkZHWGpUNHZ2dGs4cVJKT25MV3VwYnRKTjJGUW1mUms4WkxtZTZ4T2pMSXVpNGxQRFpHRHIvL2tlNXdpZlhlcXZUVU9JbHk0V2Y4MlhvL3FtSnFCWkd3bGk5ZjNpNDQxckpGQzZsUXNhSjliVmJYanJEUVVFbTNyaGxxbWJxNnFhcUtJOGJGeGNtdml4ZkxnZjM3NWVpeFkvcHZ5THVuSmt5UW9TNXNxemtYNm5mUXVrMGIrOXJvbEwrdndVNVExL3kxcTFiNVRJRTRoUmwwRkpqdzZ0VWsycnFRaXd0M3RFNThPMDhPekppcEl3RElIelU0aTdDU1pyZW9HV1MxM1BLdEdUTmsyalBQMkYrcXZYN0RCazhrNTZhb2dhN2E0KzNrZm5wMVUrVkFZcUs5ZFBxcHlaT2wzMDAzeVlYTm1rbTFtaldsZE5teVVyVkdEWHZaYVl5VndLdTQ1bm5uMmZ1Z0gzbjBVZm54cDU5Y1RjN1ZUWU43NzdsSFIrYjBNWEJqeFdrdnZmS0tiTEtTSGVTQ1d1bysrRjRKS2xkV2Q3akVlbS90blRoWlV2ZnQweDNtWE55NmRZRWRtYVZXTGFrYkJKT2ZmbG9lZVBCQnUrWkhwOHN1a3phWFhDTHRPM2EwYnh5bzdUaHE1bjNHekpteWVmTm1SNUp6WmZUamo5djc0NzFFelV4MzY5Wk5SODV3S2psWExtalN4S2VTYzRVRUhRV3ExRlZYU0ttK3p1NWR5YzcreWRNbGVXM0JubTBKd0Q5RVJrWktodzRkZEFRVFZISisvK0RCOHZxYmIrb2VkNmlWQ2ZFSkNZNE5xUE5qMEoxMzJrbTZhWmQyNmlURml4WFRrVGVwbFJRUFBmeXdhNnRXZkYxSVZKUlVHalBLbFVtUTAyVWNPaXdKd3g4eHZ5ck4rcm1lbmpMRjhRSmxYbmZLZWgvYzFMKy83Tml4US9kNHc1V1hYMjdQVkh2UkRRNGZCZWNHRW5RVUxPc0NHejFxaElTZmI3N2dVdGFwVTVKdzcxREpPTzY5SWhzQWZFL1BIajEwQzA1VFN5WWZIRFpNWG4zOWRkMVQrRFNvWDE4ZWZ1Z2hIWmxWcGt3WnVleXl5M1RrWFY5Lzg0MHMrdkZISGVGc1NsemFTWXBkM2tsSDdrbjZkYkVjbkdYK0ZJa2lSWXJJekJrejdNSnhoY20rL2Z2dFdYc3ZyWjVxMUtpUko0dXdoWWFHU3RldVhYWGtPMGpRVWVBQ3c4SWs1b1ZuSkxCWVVkMWpUdXEyN1pMdzBFaDdEellBNUllYWRWUURSRGhMTFcxOGN0dzRlZkhsbDNWUDRhTUdsYTlhUDMrWTlmbm9Calh6OWNqRER6dDZuckVKYXZaOCtFTVBjZXhhTGdVRUJrcmxzYU1sS01yOEtveC9zSDVQZThaUGtsTTc0bldIT1kwYk41WTNYMy9kZnM4VUpxdlhySkZCOTl6ajZGTHcvRkFyR2t6VUlNbXZwaGRlS05XcXVueXFnUU5JME9FSllWVXFTL1NUajlzejZxWWQvMjZlSFB6d1l4MEJRTjZvUWtHeER1KzdNeTBxS2tvdWFkZE9SOTZqRXJCSmt5Zkx1QWtUQ3UxU1pwVWtQek50bWpSdjNsejN1RU1WeSt2YXBZdU92RXNWYUh4bkpqVmxja3N0ZGEvdzBJUDJ2blEzWlNVbnk4N2hJeVRMaFNKdXFrTDMrQ2VmOU93U2ExTSsvT2dqbWZMMDB6b3FlRjA3ZDdZVGRTL3BmK09OUHZtNklFR0haNVRxMmxsSzlycE9Sd1paSHhaN3gwK1M1SFhyZFFjQTVNMndCeDd3bVprYjllOTg3ZVdYN1Vyd1hxVUdVbDJzUVY2dG1qVjFUK0dpQnJjUER4OHV0OTE2cSs1eGozcnV4ejcrdUd1ejl2bnh4TGh4ZHEwQTVFNVU3TFZTcE8zRk9uSlA4ckxsY3VDdEdUb3lSNzEyVlRIRnh3MmZkdUJGVTZkUDk4d1JoT29tWDZYb2FCMFZ2S0pGaThwVlYxMmxJOTlDZ2c3dnNDNncwU05IU0ZnZDg1VVdzNUpQU3Z4ZDkwbUdIMWMvQm1CZXZYcjE3RHYwdmtBTlh0VmV2SmlZR04zalRXcVE5L3ZpeGZiWnVvVnBSaXc0T0ZoR1BQU1FQRFpxVklIOTNPcjFySTUxOC9yenZudjNiaGsvY2FLT2NGYUJnVkpwOUVnSmlJalFIZTdaLyt5TGtoSnZmcW03dXJrMTR1R0g1WldYWHBMSUF2ZzVDNEphdnIxdy9ueDdaWlFYaElTRXlJMzkrdW1vNEYzVXRLbFVyRmhSUjc2RkJCMmVFbFMwaU1TOCtLd0VGamRmOENNdFBrRjJqaHh0NzVVQ2dMeFFpY3lUVHp3aFZTcFgxajNlby82TkkwZU1rQWNmZU1DTzY1eDNudjJubHhVcld0UXUvdlRCdSs5S3hRb1ZkSy8vVXVmY1B6dDl1bjNlZVVFdkVYMWc2RkRwMEw2OWpyenJSU3NSMjdoeG80NXdOdUhWcWtuNVlVUHN5UkEzWlo0NElmRkRoMHVtQzNVRDFMWHUxbHR1a2RtZmZTWmx5N3A4eEp5TFNwUW9JVStPSFNzL0xWb2s5ZXZWMDczZWNGMXNyR2RxV1Z6ZnQ2L25ielptaHdRZG5oTmVvN3BVZk1KS25GMFlwQnliTTFjU1AvaElSd0J3N3RReFdLKy8rcW9ubDdxcldWazFJM3I2ckd5NWN1WHNQNzFPL1h1N2QrOHVmeTVkS2pmMTYrY1RTNi96b21yVnF2TE5uRGx5KzRBQm5oaE1xbG13OTJiT2xFYm5uNjk3dk1rK2RtM0VpRUpicXlBdnl2VHBMZUVONit2SVBTZi9XaVVIM25wSFIrWjE3TkJCZnYvMVYvdXNkRjlOME01RUpiNlhYWHFwL1BuSEgvTFE4T0dlL014UnEzQzhNR3V0S3Z1cjJnUytpZ1FkbmxTcXk5VlNzcWNMKzlHdEQvWjk0NTZTazNHYmRRY0FuTHVPSFR2SzFDbFRDbnoyODNScW1lY0x6ejRyajQ0YytZOS9WNmxTcFh4cTBLcG13bDUvN1RYNStjY2ZwWFdyVnA1Nmp2TkRKY0szOU84dlMzNzdUZHEyYWFON3ZVRWR1L2JGN05tZVQ5TFZzV3Z6NXMzVEVjNG1NQ3hVcWp3MVhnTGN2dGxsamJVT1BQK1NxMk10dFpYbnU3bHpaZHdUVDloN2tYMlp1bDQzYU5CQXZ2anNNNW56NVpmMlRUMnZVamNOZW5idnJxT0NvNjZwNnJQT1Y1R2d3NVBVMFNEcWZQU3d1dWFYWW1hcS9laUQ3cGVNcEdUZEF3RG5idUR0dDl1VmhMMlFRS29sOTNPKytrcHV2ZlhXLy9uM3FKa0ZWWUhlbDZnQjZnVk5tc2lDSDM2UUw2M0VVU1hxdmt6dGpmemVTaDVlZWZsbHord2YvYmZLMW10SUpUaHFOdEtMMUd0Q25VaFF5Y1BiUzd3bzRyemFVbWFnKzBVSU01T1RKV0hZdzVLWmxxWjd6Rk9yYm9ZOStLRDhzWGl4ZEx2bUdwK2NUYTlicDQ2OC9jWWI5bzI4SzY2NHdpZHVVSHJodURWZnIyRkNnZzdQQ2lwU1JLcE1teXlCTHB3em5McDVpK3g2Ykl4ZDRSMEE4a0lOQnRUKzNiZGVmOTNlUTEwUTFMK2gzL1hYMjh2Q3M1dVZWVE1jQmZYdnl5KzF4Rk1OVWhjdFdDQUw1czJUWGoxNytzeFo5T3Azb3hMejk5OTlWMzc5K1dkcFkvMSt2RDZBVkRQcGFzWk9GYThMOTlBV0ExVWM2NFAzM3BQdnYvMVdHdFIzZjhtMlQ3TmVjK1h2dWxQQ3JFVGRiYWRXcjVWOXo3Mm9JL2ZVcmwxYlpuMzhzZnk0Y0tGY2Nmbmxuai92WDFITDh6OTgvMzFaOGVlZmNyMTFUZmVsTFQ1cW1YdjE2dFYxNUw3aXhZdjd4SkdST1NGQmg2ZEYxSzBqRmNlT3NsNnA1bCtxUnovL1NnN08va0pIQUpBM2FqQzFkTWtTVjg4YlYzdk4yN1Z0S3o4dldpUnZ2dkZHamt2NzFOSnFOWXZ1eTFSaTI5YjZlZFZlNmExeGNmTFV4SWx5NFFVWDJNK0QxNmlDVGoydXUwNStYTERBVHN4Nzl1amhVOHYwMWV0bDdKZ3hzbVR4WXVuVXNXT0JQY2Vxa0o3Ni9wOTk4b245UEhhM25sTi8yZTdnTnJYVXZkSzRNZXJDb1h2Y2svanFHNUs4dm1DT3VXM1ZzcVY4OWNVWHNselh0U2pqc2RVcmF1KzJPbUx4THlzcFY2dUYxR3ZjaTllMHMxSHYxZGh1M1hUa1BuV2Q4UG5QdUN5RDFUV3kwdE5sVTVkWVNkMFlwM3V5RnpWb29FUVBHNnFqZjFLVkh6ZTBhaThaaHc3cG5qTnJzSGE1QkVaRzZnaC9TM3h6aHV4NVlvS09uTlV3Ym8wRUdMNTRaR1ZtU3NLSVIrWG94NS9wSG5NQ3JJRkl6YTgra1lnNmRYU1BOeDJadjBBU0JnelMwWm1WNkJFck1aUFAvSHZQeXNpUXVNNnhrckp4ays3SlhzbHVYZTJWRFA0cTdjQUIyVFZ1b3ZXY21GMDlZUStJSG50VWdsMDRvY0NFR2UrOEkvT3NBWU1wbDNicUpEZjM3NjhqLzVCaHZjKyttak5IeG93ZEsrczNiTEJqcHhXeFB2TlVvdnJJd3c5TDgrYk5jejB6cENwZy8yWWxYRTRhZE9lZDBycDFheDI1VHoyL08rTGo1UXRyQVA2NTliVjIzVG81ZXZTb2Z0UTk2dVpCeVpJbHBkbEZGOW1KZVRkcm9PckxleUZQbDJsOUhxOVlzY0krNG16QndvVnk0c1FKL1lnWmF0YXdSbzBhOXA3Vy9qZmRaQys3TjVHVUo0d2NMZW5IanVuSW5LanIrMGp4VmkxMFZQRDJ2L20ySksxWXFTUDNoSjlYV3lyZWM1YzltMStRMVBWaDd0eTVNbVBtVFBseitYSTVmUGl3ZnNRZDZucXRpb3gydU9RU096RnYyYktsUlBwSkhxTSs4OGFOSDYrai8zVXlPVm0rdHA1N0U1K0w2c2F0V2wzbHkwalFDd0ZmVDlDVkRPdURjL04xdlNWMXl6YmRZMDVZN1ZwUzY4dFBKREE4WFBkNER3azY0RHZTMHRMa2o2Vkw1WlZYWHBHNTMzNHJ4NjJrSnErRGtrQnJRS3RtTkZVeXJnWWduYSsrMms1YXZMNVUybTFxYUhQdzRFRlp2WHExZlB2ZGQvYmdlOGtmZjBpNk5TNVJYMDVTTTF4cW9LMFM4aGJXNytWcTYzZWlpcXVwSk4yZnFiUEl2N0VHMkxNKytjUitiaytlUEdrbjhQbWhYdHRxeFVGcksxRlJTMVRidFd0bkY4VHloU1hKOEcxSGpoeXhyeE9xOE9EaXhZdGw5Wm8xOXJYQ3lRUlNYU3ZVbGh4MXJiajhzc3VrZmZ2MjloN3ppRUp5YnZ2cFBwczlXM3IzN2FzajU2am5kMWQ4dk05c2Zjb09DWG9oNEE4SnVwSzhicjFzN1htRFpDV2JMK1pXc25jUHFUTGhpUUsvdTVzZEVuVEFONTA2ZFVyV1dBTS9sYkQvL3Z2dkVwK1FJSWxXSWhsdkRTaFVnbk02dGYrM2ZMbHlkaEV4VmZTdFdiTm0wckJoUTJuY3FKSGZKMzhtcEZwamlaMDdkOHFhdFd2dFB6ZkZ4Y25XclZ2dGdibWFTVXRLU3JKbjRNOUUvUTZpU3BlMm4zZTF2N0dhbFRUV3ExdFhxc1RFMkwrVHlwVXFGY3BCOXQvVWM3ZldlbDVYcmxvbDY5ZXZ0MmZQMUd5a2VsNjNiTmtpL3g1b1ZvcU90bWNPMVpjNjUvNkNDeTZRbWpWclNpUHJ0UjFUcFFvSk9RcWNXaDJ5YmRzMmV5V091bDZvbTFESGpoMnp2OVExWS9lZVBaSjhodkdvU2d5aksxYTBielNwNjRXNmdhcHUyS21xOHVkYjE0b3ExdXRiM1lncXpOUm5YWXZXcmUxcmhkUDYzWENEdlBYR0d6cnlYU1RvaFlDL0pPaUtPck44enlPamRXUldwV2NtUytscnV1cklXMGpRQWY5eHRvOWhac2ZOeSsxUWlOL0Z1Y25wZWVXNWhLL0t6ZldDMTNmMlhudjlkUmwwenowNmNvNjZzZmZEZDkvWkJUaDlIUWw2SVhCazloZHk0T1hYZGVTc1dsOS9iaVhvTHQ3cHRsNnV1NmM5S3ltYnp2NmF5cS9BWXNXazhwaFJFdVRCMXhRSk9nQUFBSHpKdm4zN3BQRUZGOGpCcytSMGVhRzJDL3kxZkxsZnJNQWhRUWQ4RUFrNkFBQUFmSVZLT1crNTlWWjU3NE1QZEk5ejFJcUYxMTU1eFM0bTZRODRud0lBQUFBQVlNejdWbUp1SWpsWHlwVXJKOWZGeHVySTk1R2dBd0FBQUFDTStQWFhYNDNzTy8vYm5RTUgrdnpaNTZjalFRY0FBQUFBT0c3VjZ0WFNxMCtmTTFhOWQwTEZpaFhsdm52djFaRi9JRUVIQUFBQUFEaHEvb0lGY3ZrVlY4aitBd2Qwai9PR1AvaWdmZnlsUHlGQkJ3QUFBQUE0SWkwdFRaNS80UVc1TmpiV1NNWDJ2OVd0VzFjRzNuNjdqdndIQ1RvQUFBQUFJRjlVcGZiMTY5ZkwxVjI2eUpBSEhwQ1VsQlQ5aVBOVTVmWXBreVpKYUdpbzd2RWZKT2dBQUFBQWdEemJzR0dEM0Rsb2tGellySmtzK3ZGSDNXdE9yeDQ5NUlyTEw5ZVJmeUZCQndBQUFBQ2NrME9IRHNuc3p6K1h6bDI2U0tNTExwQTMzM3BMMHRQVDlhUG1SRmVzS005TW42NGovME9DRGdBQUFBRElVVkpTa3F4YnQwN2VldnR0aWIzdU9xbGVxNVpkb2YzN0gzNndsN2U3SVR3OFhENTQ3ejJKaW9yU1BmNkhCQjBBQUFBQUlKbVptWExxMUNsN2RuekR4bzN5MVp3NU11cXh4K1R5SzYrVVduWHEyRXZZQjk1NXA4ejU1aHRqUjZkbEp6QXdVQjU3OUZGcDNicTE3dkZQSk9nQUFBQUFVTWlkT0hGQ1dyZHBJNDJhTkpFYXRXdkwrWTBieTNVOWVzakVTWk5rNGFKRmtwaVlLQmtaR2ZxL2RsK2ZYcjFrNkpBaE92SmZKT2dBQUFBQVVNZ1ZLVkpFZHU3YUpkdTJiN2VYczN0SjJ6WnQ1T1dYWHBLZ29DRGQ0NzlJMEFFQUFBQ2drRk5IbDdWdTFVcEgzdEgwd2d2bDAxbXpKQ0lpUXZmNE54SjBBQUFBQUlEVU9lODgzZktHaTF1M2xybmZmQ09sU3BYU1BmNlBCQjBBQUFBQUlNMmFOZE90Z3FWbTg2L3Awa1crbmpOSFNwVXNxWHNMQnhKMEFBQUFBSUJVcVZ4WnR3cU9TczZIM0grL2ZQakJCMUlrTWxMM0ZoNGs2QUFBQUFBQWlZbUprV0xGaXVuSWZTVktsSkIzWjh5UXB5Wk9sSkNRRU4xYnVKQ2dBd0FBQUFDa2VQSGlFaDRXcGlQM0JBWUV5R1dYWGlyTGx5NlZYcjE2NmQ3Q2lRUWRBQUFBQUdEUFdydTlEejI2WWtWNTZjVVg1YXN2dnJCbjhBczdFblFBQUFBQWdLMUJnd2E2WlZaa1JJVGNQV2lRckZ5eFFtNjk1WlpDY2NaNWJwQ2dBd0FBQUFCc0Z6WnBvbHRtaEllSHl4MERCOHJLdi82UzZWT25Tc2xDVnFYOWJFalFBUUFBQUFDMk9uWHE2SmF6cXNiRXlOakhINWZOR3pmSzg4OCtLOVdxVnRXUDRIUWs2QUFBQUFBQVczUjB0QlF0VWtSSCtWUEorcnY2WFgrOWZEOTNybXhjdjE1R1BQeXdsQzlmWGorS015RkJCd0FBQUFEWWloWXRLdVh5bUVTci8yK2Q4ODZUTysrNFF4Yk5ueThiMXEyVHQ5NThVenAwNk1BZTgxd2lRUWNBQUFBQTJNTEN3aVNtU2hVZG5WbEFRSUJkNUUzdEgyOS95U1Z5MzczM3l0eXZ2NVlOYTlmYVJkK2VlK1ladWZqaWkrMzk1amczSk9nQUFBQUFnUDlxMmFLRi9XZTVzbVdsY2VQRzByRkRCN2t1TnRaZW9qNXp4Z3laUDIrZXJMZVM4VjN4OFRMdnUrL2s2Y21UNWRKT25lemw2OHlVNXc4Sk9nQUFBQURndjBZOStxaWtuVG9sdXhJU1pObVNKZkxkM0xueTBRY2YyRVhlK3ZUdUxXM2J0TEgzcW9lR2h1ci9CNXhDZ2c0QUFBQUErQzhTNzRKRGdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSHVBakNYcUEvYit6eVR4MVNyY0EvNWFaZkZLM2NoREUvVGNBQUFEQWwvakVDRDR3TkVTQ2loWFRVZmFTVnEzUkxjQy9uVnkyWExleUZ4SlZScmNBQUFBQStBS2ZtV0lMdjZDeGJtWHY2TmR6ZFF2d1gxbHBhWExzaC9rNnlsNW81V2pkQWdBQUFPQUxmQ1pCanp5L29XNWw3OFM4QlpKKzZKQ09BUDkwN0pkZkpYM1BQaDFsTDdKRk05MENBQUFBNEF0OEprRXZlbkVyNjErYjgwYjBqS05IWmZkVFQ0dGtadW9ld0w5a0pDZkwzdkdUUkxLeWRNK1pCWlV2SitIVnF1a0lBQUFBZ0Mvd21RUTlyRnBWQ2ExZVhVZlpPL3JwNTVMNHlXYzZBdnhIVm5xNjdCbzVXbEkzYjlVOTJTdmVxWU1FQlByTTJ4c0FBQUNBeFdkRzhJR2hvVktxVjNjZDVTQWpRL2FPZkZ3T3ZQT3VaRmx0d0I5a0pDVkovSU1QeTlFdjV1aWVIRmlKZWFuZVBYUUFBQUFBd0ZmNDFCUmJWTi9lRWxTcXBJNnlwMllhOXo0K1RyYmZmcGVjMnJxTkplL3dXZXExZk95blgyVHp0VDNsbUVyT3o3SzBYWWxzY1pFVXlVWE5CZ0FBQUFEZUVwQmwwVzNIcWVSaVU1ZFlTZDBZcDN1eUZ6Vm9vRVFQRzZxajdPMS81WFhaTjNHS2pzNHVJRGhZSXBvMWxhTHQyMGxFclJvU1ZMYXNmZ1R3cUt4TVNZdmZKU2MzYnBUajMvOGdLWnMyNndmT0xpQTBSR3A4K29GRU5zdzVRVmVyUytJNngwckt4azI2SjNzbHUzV1ZLdE1tNndnQUFBQ0FLVDZYb0dlbXBzbm0ySjZTc202RDdnSHd0MUkzWFMrVnh6eW1vK3lSb0FNQUFBRGU0M05WcEFKRFE2VEsxRWtTV0tTSTdnR2doTld2SzlFamh1c0lBQUFBZ0s4eG02QUhCRmoveS9sb3RQOUtUOWVOczR1b2M1NVVtajVKQWtKQ2RBOVF1QVZYS0MvVlhuOUpBc1BEZGM5WnFIVXp1Vnc4bzdhSkFBQUFBRERQZUlJZUdKbTdtZTdjSEIxMXVwS2RPa3JGOFdQc1BiZEFZUllVVlZxcXZmMmFoRmFzcUh2T0xpc3RWVEtPSDlkUnpvS3JWOVV0QUFBQUFDWVpUZERWT2N6QnVhaTZycHphc1VPM2NzbEsvcU42WENkVlhubEJBb3NYMDUxQTRSSmFwN2JVK09SOWUxWEp1VWcvZEZqUzl4L1FVYzVDS2xUUUxRQUFBQUFtR2QrREhuWitmZDNLV2RxV2JaS3ljNmVPY3E5RSszWlM2OHRQSktKNVU5MEQrRCsxN0x4azMxNVM2N09QSkx4YU5kMmJlOGNYL3k2U2thR2pIQVFFU0ZpVnlqb0FBQUFBWUpMeEJEM2l2TnpQN0IzKytEUGRPamRoVmF0S3pmZmZrZWhKNHlTa2FoWGRDL2lob0NDSmFIYWhWUC80WGFreWJvd0VSVWJxQjNKUFZYQS8vUEVuT3NwWllFUzRoRlUvOXhzQUFBQUFBTTZkMFdQV2xMVEVnN0toUlZ1UnpFemRrNzJReXBYa3ZPL25XRWxCaE80NWQ1a3BLWExzeDUvbDREdnZ5cW5WYXlYeldPNzIyUUtlcGJhS1JKV1d5Tll0cGN5QW15V3lYajBKc0JMMXZFcGF0VnEyZGU5ckg0TjROcUUxcWt1ZEg3NnhaOUlCQUFBQW1HVThRVmMyWGR0RFVsYXQwVkhPeWc2NVZ5cmNkN2VPOGlmOXlCRTV1WEdUSkM5ZklTbWJOa3Y2c1dPU2xacW1Id1c4S3lneVFvS0tGNWZ3Q3hwTGtTYU5KYXhhTmJzdnYxUlN2cVh2VFhKeTJYTGRrN1BTdC9XWFNvK08wQkVBQUFBQWsxeEowUGU5L0pyc2YrcHBIZVVzTURKU3FuL3luajFMQ01CWkI5NTVUL1krL21UdWpsZ0xDcFNhWDM0cWtmVjVMd0lBQUFCdU1MNEhYU25aK2FwY0w4bk5URTZXK0R2dnkxUEJPQURaTzdyd1I5azNibUt1eno4UHExVlRJczZyclNNQUFBQUFwcm1Tb0tzcTBFV3Z2a0pIWjVjV255QmIrOXdvSnpkdjBUMEE4c3hLeUk5OCs3MGszSFh2T1czeGlMcmxKcnRhUEFBQUFBQjN1SktnSytYdXZQMmNCdnZwdS9iSTF0amVjdWp6TDNOVnpBckEvOG80Y1VKMlRaZ2tDZmNNa2F5VVZOMTdkaUhWcWtxcDJHdDFCQUFBQU1BTnJpWG9rZlhxU3ZIWXJqcktuVXlWWEF4OVNMYmNjTE9jV0xxTVJCM0lwY3hUcCtUZ3A3TWw3b3F1Y3VpMXQzSjM1dm5mQWdLazNIMkRKREEwVkhjQUFBQUFjSU1yUmVMK2xuWWdVZUk2ZDVNTTY4OXpaaVVOb1RWclNORjJGMHVSQzVyWTdhQVNKZlNEUUNHWGxTbnArdy9JcVUxeGtyUmtxWno0ZGJGa1dIRmVGTEhlWTlYZmVrMENBbDI3ZndjQUFBREE0bXFDcmh6NVlZRzlGMWJTejJGR0x6dWN6UXo4UHdmZXlvRWxpa3V0T2JNbHJISWwzUU1BQUFEQUxhNG42Q3FKMkRQcGFVbDgrWFhkQWNBTEFzSkNKZWJWRjZWNHV6YTZCd0FBQUlDYjNGL0RHaEFnRlI0Y0lpV3Vvd0FWNEJsQmdWSmg5RWlTY3dBQUFLQUFGY2dtVTNVbWV1VnhZNlRvcFIxMEQ0QUNFeGdvNVI0WUxHWDY5TklkQUFBQUFBcUMrMHZjVDVPVm1pbzdIeHNyUno3NlJQY0FjSk5hMWw1eHpDaUo2dDFUOXdBQUFBQW9LQVdhb051c2I1LzQzZ2V5YjhJVXlVeE8xcDBBVEF1SnFTeVZwMHlVb3MwdTBqMEFBQUFBQ2xMQkoramFxZTNiWmVlREkrVGs4aFZXMHE0N0FUZ3VJRFJVU2x6YlJhSWZlMFNDaWhiVnZRQUFBQUFLbW1jU2RDVXJQVjJPZlArRDdKczhUZEoyeE51ejZ3Q2NFUkFTTEJGTkd0dEwyaVByMXJFNk9LWVFBQUFBOEJKUEplaC95MHhKa2VPL0xwYkVOOTZXazM4c3N4TjNBSGxnSmVHQlJTS2wyR1dkcE15dE4wbGsvZnAyVVRnQUFBQUEzdVBKQlAxMHFmdjN5L0ZGUDBuU2I3L0x5WTJiSkczTE5zbEtTOU9QQXZpM0FDc2hENnRWVXlJYm55OUYyN2FSb3ExYVNGQ1JJdnBSQUFBQUFGN2wrUVQ5SDZ4L3FwcE5UenQ4UkRKT0hKZjBnNGNrS3pOVFB3Z1VYb0hoWVJKVXZJUUVseXdwd1NXS1N3Q3o1QUFBQUlEUDhhMEVIUUFBQUFBQVA4VTBHd0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQjVDZ0F3QUFBQURnQVNUb0FBQUFBQUI0QUFrNkFBQUFBQUFGVHVUL0FFaTRQaHNXRHBDaEFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0xMi0yMSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiVHJ1c3RrZXkgU29sdXRpb25zIFQzMTAgVTJGIEF1dGhlbnRpY2F0b3IiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjExMDAyMDIwMDgxNDAwMyIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjciLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTEyLTIxIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0xMi0yMSJ9LHsiYWFndWlkIjoiNjAyOGIwMTctYjFkNC00YzAyLWI0YjMtYWZjZGFmYzk2YmIyIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI2MDI4YjAxNy1iMWQ0LTRjMDItYjRiMy1hZmNkYWZjOTZiYjIiLCJkZXNjcmlwdGlvbiI6IldpbmRvd3MgSGVsbG8gU29mdHdhcmUgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsicnNhc3NhX3BrY3N2MTVfc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX3N1cnJvZ2F0ZSJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZXllcHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmYWNlcHJpbnRfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImlzS2V5UmVzdHJpY3RlZCI6ZmFsc2UsIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6W10sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUVnQUFBQklDQVlBQUFCVjdiTkhBQUFDa1VsRVFWUjQydXlhaTNHRE1BeUdReWVnR3pBQ25hQ01rQkhvQmhraG5TQWowQTJTRGFBVDBFNlFiRUEzY09YVzZYRXBCdG5JbU12OXV0T2xseGpGL3FLSExUZFJTbTBnZG5rQUFnQUNJQUFDSUFBQ0lBQUNJQWdBQVJBQUFSQUFBUkFBQVJCRUFGQ1NKSU5La3BMdVNUdFNaYlF6NzZXMjV6aEtrcEZXUGJ0YXo2UTc1dlB1b2x1dVBtcXhsWksyeWk3NnM5UnpuamxwTjJLN0NyRldhVUFITlMwSFQwQXR3M1lwRFNqeGJkb1B1YXppRzN1azU3OWN2SWRlV3NiUUQ3TDdOQVlvV3BLbUx5OGNodWVPNXJlQjdLS0tyUW5RSmREWW45QUpaSGM1UUJUN2VuSU5ZMmhqeHJxSXRzdkpXU2R4RnhLdVlsT2xXSm1FNnpQUGNzSnVON1dGaUY3bWU1RE9Bd3M0T3laeUc2VE9zci9LUXppRGFKbS9tY3kyVjFWMCtUMEplWHhxcWxyV0M5bUdHeTNPNnd3RmFJMFNkUitFTWc5QUVBQUNJQUJ5cVZpWmIrL3ByZ0ZkTjZxYjMwNmozbFRXczBCSjc2UWp3MGt0TyszYWQ2MFBRaE1yZk05WXdxSzdsVVBlNGorL09SNDBjRGFxSmVKK3hvODBKc1dpaDFXVEJBY2I4eXNLcmIrVGZvd1FLeTN2NTV3YkJrazQ5RkpiUXVzcXI0c25hZEw5aEV0WEMzbk8xRzFIRzZVZnhJajVvRG5KbEhQT1ZWQWVyV0dtdllReHdjNzBoaVRoN0JpZHkzLzNaRkU2aXN4ZjhlcE5oVUNsNG41ZnRZcVdLek1QM0lJcXVhRm5xdVhPMHNaMXluL1JXcTY5U3VLNkdkUFhPUmZTejRIUG5rMWJOWE8wK1VaemU1SHFLSW9kTll3bkhWVmNPVWl2TmNTdHhqNENHRlloV0FXZ1hnbXVGNEp6ZE1objZ3RFVtMURwbUZ5Vlk3SXZRcWVUUmRvZDJ2MkY4bE5uL2djcFcrclVzT2k5bUFtRndsU28zUHc5SlEzcCs4YmhnbkFNa1BNNjEzQnhPQlFxYzJGRUI0U21QUVNBQUFpQUFBaUFBQWlBQUFpQUlBQUVRQUFFUUFBRVFQY28zd0lNQURPWGdGaE9UZ2h1QUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIl0sImFhZ3VpZCI6IjYwMjhiMDE3YjFkNDRjMDJiNGIzYWZjZGFmYzk2YmIyIiwib3B0aW9ucyI6eyJwbGF0Ijp0cnVlLCJyayI6dHJ1ZSwidXAiOnRydWV9LCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjEwMCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjozMiwidHJhbnNwb3J0cyI6WyJpbnRlcm5hbCJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTI1N31dLCJtaW5QSU5MZW5ndGgiOjQsImZpcm13YXJlVmVyc2lvbiI6MTkwNDJ9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wOC0wNSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiV2luZG93cyBIZWxsbyBTb2Z0d2FyZSBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTA0MTgwMDMiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy42IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjEuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wOC0wNSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDgtMDUifSx7ImFhZ3VpZCI6IjMwYjUwMzVlLWQyOTctNGZjMS1iMDBiLWFkZGM5NmJhNmE5NyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMzBiNTAzNWUtZDI5Ny00ZmMxLWIwMGItYWRkYzk2YmE2YTk3IiwiZGVzY3JpcHRpb24iOiJPbmVTcGFuIEZJRE8gVG91Y2giLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo1LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sImlzRnJlc2hVc2VyVmVyaWZpY2F0aW9uUmVxdWlyZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsImJsdWV0b290aCJdLCJ0Y0Rpc3BsYXkiOlsiYW55Il0sInRjRGlzcGxheUNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbiIsImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCMXpDQ0FYeWdBd0lCQWdJRWVDb091VEFLQmdncWhrak9QUVFEQWpCcU1Rc3dDUVlEVlFRR0V3SlZVekVRTUE0R0ExVUVDaE1IVDI1bFUzQmhiakVpTUNBR0ExVUVDeE1aUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVsTUNNR0ExVUVBeE1jVDI1bFUzQmhiaUJFYVdkcGNHRnpjeUEzT0RVZ1JrbEVUeUJEUVRBZUZ3MHhPREE0TURFeE1EUXdNRGhhRncwME9EQTRNREV4TURRd01EaGFNR294Q3pBSkJnTlZCQVlUQWxWVE1SQXdEZ1lEVlFRS0V3ZFBibVZUY0dGdU1TSXdJQVlEVlFRTEV4bEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1TVXdJd1lEVlFRREV4eFBibVZUY0dGdUlFUnBaMmx3WVhOeklEYzROU0JHU1VSUElFTkJNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUU3cGdFdis3cEJXM3ZhZmkzQUdHSlJjVXdmTHJMYnZiZm9vMFpaczRZLzE4ZHhQUHNyOTd5UDhxR1BlVlZ4QTVjcXR2RFowZTBVcVJZTnJ4WUp0citTS01RTUE0d0RBWURWUjBUQkFVd0F3RUIvekFLQmdncWhrak9QUVFEQWdOSkFEQkdBaUVBZ09xUHBTbStqK05sNm1xamk2YTlpYnR5UzZXTnFXeGdRM05JLy9ucS9Yc0NJUURvMXVIZ2o3NllUZmpKUFFIdEdPY29zMkMzdXBVZlNNaVpLUWdwY2xyM2dnPT0iLCJNSUlCNVRDQ0FZcWdBd0lCQWdJRWVDb091VEFLQmdncWhrak9QUVFEQWpCc01Rc3dDUVlEVlFRR0V3SlZVekVRTUE0R0ExVUVDaE1IVDI1bFUzQmhiakVpTUNBR0ExVUVDeE1aUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVuTUNVR0ExVUVBeE1lVDI1bFUzQmhiaUJFYVdkcGNHRnpjeUJHU1VSUElGUnZkV05vSUVOQk1CNFhEVEU1TURReU9UQTVNVGcxT1ZvWERUUTBNRFF5T1RBNU1UZzFPVm93ZVRFTE1Ba0dBMVVFQmhNQ1ZWTXhFREFPQmdOVkJBb1RCMDl1WlZOd1lXNHhJakFnQmdOVkJBc1RHVUYxZEdobGJuUnBZMkYwYjNJZ1FYUjBaWE4wWVhScGIyNHhOREF5QmdOVkJBTVRLMDl1WlZOd1lXNGdSR2xuYVhCaGMzTWdSa2xFVHlCVWIzVmphQ0JCZEhSbGMzUmhkR2x2YmlCTFpYa3dXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBUWZmMWxISTFCM1ZFanpnbitMTGdhQmpEYjU0ZUlKV3cvajN6VFhhVDN1bkVJWHBHUWptQjFLOVI4S2EvMTBnYjR1MkJzb1lYbHJMZnhHN204ek5VRmxvdzB3Q3pBSkJnTlZIUk1FQWpBQU1Bb0dDQ3FHU000OUJBTUNBMGtBTUVZQ0lRRHZxUUlXLysrdWxBbVlUTnZpNWJZZ2RkTDV3RkEzMjU1VkRLLzJnMVhRT1FJaEFPbzREeHF5UzI0Um5Sbk9kN1hXaXZ3T0xkSkJtQkJxTzJJNnM0T3lpbTBjIiwiTUlJQ3VUQ0NBbCtnQXdJQkFnSUpBS3E1Y2paWXhJNEFNQW9HQ0NxR1NNNDlCQU1DTUlHNE1Rc3dDUVlEVlFRR0V3SkNSVEVRTUE0R0ExVUVDQXdIUW5KaFltRnVkREVZTUJZR0ExVUVCd3dQVTNSeWIyMWlaV1ZyTFVKbGRtVnlNUnd3R2dZRFZRUUtEQk5XUVZORFR5QkVZWFJoSUZObFkzVnlhWFI1TVNJd0lBWURWUVFMREJsQmRYUm9aVzUwYVdOaGRHOXlJRUYwZEdWemRHRjBhVzl1TVIwd0d3WURWUVFEREJSV1FWTkRUeUJFVURjNE5VWkpSRThnVWs5UFZERWNNQm9HQ1NxR1NJYjNEUUVKQVJZTmFtOTJRSFpoYzJOdkxtTnZiVEFlRncweE9EQTBNVEV4TWpRMU1EUmFGdzB5T0RBME1EZ3hNalExTURSYU1JRzRNUXN3Q1FZRFZRUUdFd0pDUlRFUU1BNEdBMVVFQ0F3SFFuSmhZbUZ1ZERFWU1CWUdBMVVFQnd3UFUzUnliMjFpWldWckxVSmxkbVZ5TVJ3d0dnWURWUVFLREJOV1FWTkRUeUJFWVhSaElGTmxZM1Z5YVhSNU1TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1SMHdHd1lEVlFRRERCUldRVk5EVHlCRVVEYzROVVpKUkU4Z1VrOVBWREVjTUJvR0NTcUdTSWIzRFFFSkFSWU5hbTkyUUhaaGMyTnZMbU52YlRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkxEY1lpdUM5MkxSaXlxYUdBMU1SSUg3M21nT3BiZ3d2b3hzcituUEJqKzQzOHVJQk9NbjlwNGlUM2pLZmNCYURQczQ0K2dnMnRmWWxxRm9kN3JORnNHalVEQk9NQjBHQTFVZERnUVdCQlNlalQ5L2s4TE5GaCtWNHM1ZzRTYkUwTzM4VVRBZkJnTlZIU01FR0RBV2dCU2VqVDkvazhMTkZoK1Y0czVnNFNiRTBPMzhVVEFNQmdOVkhSTUVCVEFEQVFIL01Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lRRFVNVlhkNFhTQTFicis2bjF3MlFrOVRjWDVvdVpEVmNhSHNGRERteDF6dFFJZ010RzNvQUJoNmJHVnphTE44MEh0a3ljV0FHVVZTdDdrRGRRWUlqTnpUQ1E9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQURJQUFBQmFDQUlBQUFCMStwTFJBQUFBQ1hCSVdYTUFBQTdEQUFBT3d3SEhiNmhrQUFBQUIzUkpUVVVINHdvWERoa2xBZURrWGdBQUh2QkpSRUZVYU42Vm0zdXc1VmRWNTc5cnJiMS81OXg3dSsvdDI1MU91dE9TcCtrUTB1YkpTekFCQXo0QXhRRkhtQm10S2FRWVFSMVJxMGFuUkJKRlFNc3BBYUZHQlFjSkQzV3dpRVRHaEVmRWlFUEdCSGwwaDZSUmt1NDh1anY5U1BmdDEzMmQ4OXQ3cmUvOHNjL3Q3dURNVk0ycFU5Mm56cjNuZC9kdjdiWFdYdXV6dmtlZTNQZmszWi83N0RlLytkRGkwdW1wNGN5b2o1bDFRNFdxcVlvNDJhbGFTa0VJbUZJWERFdEdocW1hSlRGUlVhR0lhcGZOU1lHWXFvamtMZ01DU0ZKVk01QWlvS2dxREJLa2l2UVJwcVlDVWVsU21wcWUybnJodG10MzdFaTdkbjM5OWovNThNS3g0eEROZWFpV1JPQWtBeWxwa0xVdmdLcWw4S0ttQUZRMWdrSFNDd2hOR1FJR2sxa3dSRlJBSjRVMDAxcGRWVWd5V0NOVVFVSUlnb0JFZURMeldnTVVZYTFsZm03Mk45L3hqaFFSSkVtQ0FoRkxIVVNTRUxSZ1pmaHdPT1VSNFpGTW5UQnBONnFNS3ByTVZFVGNRMVFJU1pZRFFMaEFWQmhrc2tTQlNKaDJBeUFpUkFEQXd3R0lpS2d4dlBROUVTUUJoTHVDU0tZQVJBbUFYbFVZUkttaklGVFV3L3ZTUTBGUk13MVFRQW8wbVVmMThBaW5BS0lSQVhwV0FFd3FJaERBSWFBSWpRd3kxRFFRRUJHSWlwb2tlaEEwVllpcUdnVkU2TVVYWHhwQmtCQ1lHUVNNWU5SQlRtWmFTaEZJMTNVcGFiSU1NSm1xS3VoZ0RMc3VtUUZpQWpNeFlRQWViamxGQkVSRjBCbFVSVlZ5U2dBVUFNeE04MkRZcFVTaG1JWER1dHcxLzRPUW9sdTJidlVhQkJoT1FOWGF6dmUxQ2lNbkRVYlVBcGZ3a2pTSktBTWlGa0ZOT1lqY2RSUTFGVXZKVEZOS1FscFNNc3hTSlZSZ3FsNXIxMldBSmdpUDhCcWlTVFM4ZGwxR2dNS0lFSUNNTkJnTWF1bEZKS1hPYTgyNXF6VlNzbkNxUVd3WTQxSEtIU0ZkeWdSQWlxaElXT3FTU2JKQmlSZ09Pb0dHaHFtU1VZTTVaN01La2F3MHphQ0xKa0lvS21xcVRLS2xWTzBHaVVGM0tyd0hWRVJWUlJOSWlnQVMxYTNMQ2d3R1F5Qk1BUUxpYXBwVGhvaXFsWDRVaERBc3BhUXFZQkREM0VXRXFOS1J1K3kxVE9jdXZJU21uTHRTaXFrS2pDQUFVUk9HV3FiWGxLelVNZFJFQUErSUNCbmhJa2d0aUNKY3M1SSs3c2NwSlJHQldnUnowa0dYU0lyQ1REQVlBR3FtREVmQTZUa2xVU1FkUksyRHdjQkxHUXlIcEVxWFM0Mm9SUVFwZDE1RE5YTE9vOVd4NVZ6N0lncFJ5NkxWSzBNWTFRUmpBa1FFVTBRb0lBS0ltbVcxUklHbHBCQWs2N29VNFNKcWxzMHdHdldXTWtETEdSRUJBRXFFaVVUS0tlV1VjODZwOURXQ1hRNFhRSkUwcVhoRW1PWEJVQXhpWnJWV2VFMDVBUnpWa3JyT1N5R0RBSUVVREUycHVUeEVJaUpiWmdRc21RbENKRFFBUnNrMkdBd0hFQnQwWGQ4WG9wb0lHZTVRTXpHeG5NcDRWSXQ0MU9tcG1iNzBDb0ZCSUdxZDJYQ2xWQlBwUzFXVm5HeGNTMVN2dGU5eWR2Zm03NkpDTXBGVTBGU2RBbEJVUmNWVUJhd2VrTjRzbVppcTlPNEdpTXJLeXJLS3FTZ2pMSm1rTEtSQ0VPaTZhUldrbktyWHJrc1lEUHJ4T055N0pCNGg3cFp5R21vcHhTUFVsQXhWcSs0cUlxb2lDZ3BKRlJHcWVqQ1pxSWdBcWtLZ2VrMHFxdENrWWtwd09FaWlCa3N6VXpOcVlwWWtKNC93VWlNUWhOZnF0ZlJsSkVDeU5CNlYzb09CbkRxcWdkRU5Cd3dQMGgybDd5TmdtaXlacVFRSkVSRkVSREQwOUttVFdVMGhYajJjWGM0UlZOVmtSaGloSXBvRXFrcE1qRmhLSHg3alVtcDEweVNxSGw2OG5Xc2dVV3RsSU1JVFNMQjREYTlkTnd5dlZERXpOWFFwQzFuZEl4Qk9GYTIxVUVSVkVFeGYvL3JYcWpzUlpobUNZSmhhdUpzbGc0dFlMYVdkUWlyYVY2L2hXYUJxWG91YXJZeFhVa3FnTXRnamVvWmFvaWs5K3I2MHhBRmkzTmRTZWhIclM1R2NoSVJab3RDa2xqNEVYbm9UZFJBUUFLa2ZqejJDa0VvWUNVaTRMeTR0ZWkycWlYU3pKR3FXTE56RlVpMjlnSGt3N1BzQ3VFbk9PZFdJNm1GQ0VHcFF6V0JBamVFQWNzcXIvVWdoRVZBSnFJYTdxcGtJd1c0d1ZDQkVWWVVFdzkwOWtTRWlrOFBWdEpVcmorOTlsQXo4L3ora2xRZlBlQUVBSkFDZSs1dnRIUkc1NktKTFptYm4yMGFKbW9pUVNBRk84aThFdFZiTlNvb0tIYys4eXNTODdWclArTkhhRDg0dVNLQ2lrRlk4U1BzNENiSmRwejBDZ0VCYmJFVWx6MVEyaUFTSVVBUWFFWlpUVnZFS2lCQUtVQ1ovOWR5bG5MVkh1NGladnZZMXI3M2xsbHU2cnJ2L2dRZnUrTlNubHBhWElSQUJ6bGxIV3hiT3Z0SHlrVmpLZlhVS0kxd0FCZ2xSVUFJa0F4Q3p0aUFSVVFqUFdJSVFRaWlDYzU3TnhxOTk3V3QzN3R6NXlVOSs4aTF2ZWNzYjMvakdQLzdRaDNidDJ2WFdYL2lGU1ltM2RqTmt5OTV0VFdkdlRDQUlhdnNyTWFua1FLUmdDS2lxWmlxaTdqVWl6dHphWk0rNDVpT1Rtd1JBVUY3NXlsZDg4SU1mM0xCaHcrN2R1L3UrRjFFeU5tL2UvSzUzdmF2cnV2ZTg5L2NFNSs2Z3JCbnFIUHNCSVJKQ0JsVGdFU1FpSWdsRG9DQkxLU201YUFiNWYzRXJPYk1ta2dMY2V1dXRHemR1Zk9DQkIyNjQ0WWJCWU5BTXNMQ3c4T0NERC83c3ovN3N4ei8rOFNOSERqOHpJTmFzc2VhVkpOZDhnVEtwTUFHRXFxVkpEV1VKYWlwckJsOXowWE1EWjNMYkpJZ1h2ZWhGMTE1NzdTT1BQTEo5Ky9ZdmZ2R0x2L2lMdi9pbU43M3BFNS80aEtyZWNNTU5CdzhlZlBPYjN6enBSTWd6TGcvdzdMVW5vUWFGVURTS0EzU1N3UVF3SUF6Q1dvbG1VUUlRaUtMbENMTDVOd2hwV1J5QTRDVXZlZWx3T0R4eDRzUWRkOXh4NjYyM2lncUkyMisvL1RXdmVjMkhQL3poSzY2NDRuT2YreHpPZGZFempucjJQa0hDUGFyWG5MS2JvYWVwVklaR2hBcFVBVklpdkhxWEVxUmxkVHZqVWx6YnZUTWIyeExiM3IxN2I3dnROaEhCSlBidzZVOS8rczQ3Nzl5MGFkUHM3Q3kvd3gvT1dlT1o0RW5KY2phR1R4SVZxYUlhN2hITmRGSGRhL1Z4S1pJU0xNR1NxRUgwVEY3aW1mVUI5OTEzMzJnMDJyRmpCMGt4czVUVVZGUkU1TDc3N291STdkdTNUNVo3OW9tSnVjL2tDQUU5d3FHVzFFU2diRTBSQkFoWFFFMUpOcmVXRFZzSEYzNjNUcTJEWlZFVFVVeWVNckdKeUJYYnQrL1pzK2VhYTY1NTMrLy92blk1RGJzOEhLYWNYLzNxVjcvdWRhOXJsbWtCYnFabjRwakVtbVZGRmFZU0FGVFk2aWlJUUFFa3J3NlY4QWhXVlU4cElUVFVhcDRlYkwxay9QUis5Q1BXSW1maklGcmI5STF2ZkdNMEhwODRjZUkvL3Z6UFgzZmRkVis0NTU2VEowKzgrRVV2ZnVVclh2SFk0NCtyNnNNUFB6dzFNekRUOE9qSHBkWWFNWEVLVlRIVkx1bjB6QlFqaElDcG1XakxZMkJTVllGQ3hDeXJHU0JrU09yUURZcFh5MU1PMWV5TUtwUGdkWW1RbEw3MTVMN0YwNmVQSEhuNitQRVROOTkwMDB0dXZobEFST3pjdWV2S0s3Yy8vZlRSMnovMjBibno1cWFtQnVIMTlNTHBwY1hWVXB5a2lKakpoZWZQM25UZGZPbkg5eitxUkVnSVlrSUFBQ1F5QUlvZzJXVHZWUlVrUzJVRUNOYVFiS0lxWGFjcGljQnlScmdLZnZPM2YrZlBQL2JSNmVucG5ic2VUR1lFd3YycTUxeVZ6Tjc3M3ZlTlltVm1kanAzSnN6MEd1NnJxOFhkQVhSZHV1cVNXWTZXRjArN1lDQlFoZEFzZ2tBSWtLb1RnSWdHSTZkVzJpZ2pRQ2JXZm5Xc09ldGdXaExvUlZMU2xHeHFDclVJK09EK0F6LzVoamY4em0rOTg3azMzcEJ6YnY1MDRLbW4zditCRDN6cXJrK3QzekNUdTZRa0dJTkJ0MjdkMEV6SDQxSkx6SzJmMm45b2VWK3RLeVBuTkNQQ1RFU2dLZzBFcEJhMEFyR1VWUlNpZlJtYm1LSFcwd3ZTRFhXd0RoUVlMYWNvWXdKUmk1a0p5RnAyN2QzN3FqZSs0WHV2dk9xV20yK2FucHArOE9HSDd2N0M1MndvNithbXU2dzVxWUoxWExxa21CbVlpcW5JRkd1dEo1YWoxcG9vUmxneWlESUtSRlRXV2d5Q3poQ3Z5YXRvTWxFdUh5OUxvS3NOWnVoUUkyc3ZnL1RUUC9hcVU2Y1hQL1BsL3lVNVNRUzhpa0RCYng0NThPMjdQLzFkOHhzZmYzeXZUbGt5YVh4ck9FeURCSlJVcG14MVNiRXViOWw4L3VIRHA0NGZYODI1bTQxbENSd1NKUVFSZlNXRFFnQklJcGdjOUJHQWlBS2tqMWRsTUMxbXdnb1I3NHNPN1Axdi84OTF2RG83TzdmOWlpdjJIejU4K1VYUHV2UHV1d2M1ZmYvTk4vM0Y1ei83cS8vK1RZc25UaDU3enJWLzlkblBuRGMvZjNMNU9Ca1hYSEIrVGpXaFNtQzhOSjZiNFpaTjZkajUzWUVuVHgxYzhGdWV1L25Zc2NNSHZ4a1JJWXFVdFBRQ0ZSSnA3U0NZTEZSYUFRT3lqQkhMSHRVRzY5TDBockhIZWZNYlh2K1d0Mk5tNXFPLy9jNGZlTmt0OTkxMzM2Lzk4aTlkY01HV1BmdjJ2ZWU1ei92blJ4OVpQejM5MEgwUC8rNDczdjNZM3NmbjVtWVBITnEzNVlLdHo3bnEyZmQvNWU5MlhQWGNpUExGTC96eGRUZGVYa2RMLy9UUXQ1KzRhOCtoUTh2amZpYVpEYnN1NklKQUJBUlFWZmNBVktCbUd1NGViRUNzWldITkE4dnJZbVUxYVVEa3htZHYvOWN2dVdrOEh1OTc2dUFIUHYwWmg4ek56UTJuWjA2dmpuYnUrZmJIN3JyejlULytFeWRQblByQ0kvZE9iNTI1K1BMTFB2S1pQMzdrOFc5RDlQNnYvcDNxNlJ0ZmNQT1Z6NzUyeHpVM2Z0L04xOS8wdmRzM3puWGFMMVl2ZmQvWDNtdDFpakFBMG43NGgzOXcxNE83bGxkV3pUUVBwaFNvMVU4dUxWTXpCSGxtbnRDcHpWdFU4NkVuSG52clcvN0RwUmMvNjdmZjk0RnRXN2Q4ZmU5amw1Mi8rY21ubnJyczBrdis3cXYvZU5YMTEzN2Z0VGM4K2NRVGwxNXgrWTVuN3poNjlPZ3g3ditKSC9pM3d6emNmL0RSbWVuMDNPdDNuRHkxY09FRnMwbTViaXF1ZWZhNisrOTdhbnBHSGp1V3VtNlljNjYxTUR6bjlJSVhQRCtSRVJHcVNvSmVxU2J0M0ZPSVptZ2F6bS93NGl6anIrNTU0bHUvKzE3VThhbFRwOTd6OFQ4ZGJKajdvNy85MHV6Mnl6YU5seTU2em1VK1BYam95S0hvVGw4MTRGL3YvdHR0RzJlMnpFN3RQSFRYNnZHbGNUbDIvVFV2SDQ4UFhuN1JMQUhUWWU3bU1EejJ3aGRmOHJFUGY5bnJocFJ6ZUloSURSZENJSW10MHArVVFqSTVsY01SM3ZCSksyeHRacWhaWWFxaFdzWmVTMDE1ZVBGbFU5LzFySTNQMnJacDQ4WU5YWnJOeWVhbmRwN1llOEdXOHpkT2QxTkpWckpQeitSTjNkWWQyM2VjUEgyUVhDbmpjVWlnTE5VeTNuemVjRGhVOUlod1p3Z3d5SjJERUNna2hDQ2plaVVabE5ibndpdTgwc2MrSHNXNEYxUHBPcXFGTyt2WVYxZThFdXZYcCttcGxKSzNzd0pjNnNlYk5zeWxaQ2RYVGo1eGRNL3A1Uk1MVHk5ZGN0bDNuVnhlSEhUbmxYNmxsanBhUGIyOHVHKzhldnowNmZINnVRRVpERFQrVTcyMm9pTTE2TmFhK21Eb3BGa0tlQUhncThzY0RpKzg2c3FqaDQ5WlNocStldUlZekFTYXp0OHkySHkrNWE2VXdscVFzREphT1huNkJKWVdwdVpUalNxTTVTTjQrcDhPTDE1NXdmSEJFOXMyWHp0LzN2TU55cWhMN0ZaV2RqNzAwRUZKQ2RKcVlpbnVyZGNDbUVnR1FnQWhFWWhhRlFDRElTSUI1ZXFKaFgxZmY4QzZhWjJaV3U1WDBIWFExRzJZbTlxeVpXYlRwc0hVY0hZdzJEQTFQYkRvRllzbkZwN1l1M2RxeEcyWG5yZThjR0xQemtlSDJZNGRYdDB3V0Z5ZVBqbTdibk9wSTVEZGNGdk1qT1kzN2NzSEUrbk9hRXl5NVZDQkprc0tTTkN6cUdVMXplTlNKZ1pUdGlxa2p2dTZzdEl2ZGpZOVpaTFQ3SVp1OHdXRHVka3VtWWxNRDRlTC9laEV2N1N5dUhEODRLSEZJOGZyeHNIK0U0YzN6RTA5LzVYWExSODgvcVV2UHZRLzQrRlgvOGloS3k2OU1xa21TZEdmS3NzSG52ZjhpL2NmV2NIdVkzQUdtMmMzN29uRVlGdGdrQXg2VkVHc1Zkb0JVQVl6SkZFcnZZK2FWR1owTU5UaEFGRmpkVm14SG1RaVR2V2pwNTUrNnVsSG41amFQRk8wRjZUTjUyMjhlTXY1c20zcmwrLzY4dU9QSHY2YmV3cGZ1amcvT3owOW5JL1J5WVNsaU02OXRFM0tPVmNmZ3dGUlFTUVJkVVNEZWlUWmhnWGdodG5aODg0N2IrL0JRK3RpTkxWdWFoR3VxcHUzYmwxT25kZFNUNS9TWVRjNnVpNDJ6ejk5OHVTbTZYUjY2ZlNKUFUvMG8xR25uU3dWWm9uSzVaWFZzblJpRlg3azhQSEg5aDdhOS9qUmE3N255cG44VC8zQ2dVMXowK3RuWjhxNFZ4VkErbjdrSHBPR1Z6U2Q2YUJWaE1GczJvdVNlUGM3ZjJ0cWVucGhZZUhDYmRzWThmRHUzZHV2dXZwWjI3WTllZkR3K1Z1MmZPdWhCNi9iY2ZXQmhlTnpjM04vK0xYN2Yra1ZyL3pIcnkvODFDMnZYL2VxNllQSERxMmJtdWxTL3VTWC92ejFML3gzQnc0Y3VPSDFyMXA5MWVyQ3dqRlZQWDc4K1BZcnJsRFVJL3YzYk5pNDhjVE85NHRZTWdzVmdMV3dkUjdhZWs1dEwxUUQ3VDJTTkZXdjNwcTY3Lzd1N1JHTVdvNGNQZHFQUmxmditKNHVKK25IenpwdjQ0YWp4NWFQbjl5L2IxOUtXVXlUWm9VSjVPZ2pDN3QzZjJ2WE54NzA0am5uK2ZuNUxWdTJ6cy9QcjQ1R290MVM3VlpyZm5ML2twZ1c3MDJWZ1FpS2lnZ2JyNE1JMWN6ZDFYSUwwbC81bFY5WnYzNzlzZVBIaDFOVE0zUHpZMXZmMmhMYmRtRzk1TEoxNDZYMWg1NDRmdURBM095NjA4YUhIMzV3ZXV1bW5RZjJyaHRrSGNqaWdjUGowNnVqZnZFamYvcmhFMGRPM0h2dnZjY09INHZnb0JzY1BIamc2cXQzbkRwNVluWDU1T3pjaG1OSFI0UDFOVmwyWjQzYVdscENra0Fna3h5dklyV09XOWU2dXJxNnVqcUM2dXBvWEtZY1ErTjRqQWpaczFlUEhEcnA0N3B4Ym1sMWViV011cGxwMlhyQmhkZGV2WGwrZHZYUXdSTUhENnlzTEo4NmZyeU9lcmlYS0kvdDJiT3lOS3BsVWdIczJyVkxSZFRrK01sRlFJZXo0dTZXRTBadGJpRUNKRXFzOWFPSWlKdzdsNEpuOUlVU1paeG1KWG9uQzV4YzdHbFlPUlVlbnF3VFlPclNiWXVqMWNHeXpjM1BQZmJBTjQ0OGRqRG9YcHkxOU12anZpL2haeUZlTktEdklnSlRDR2lxVVdvakt3Uk1OVFZidGNtanFFRFZhNXpoR0NBWkhxTlZLU3VpTGprRUd1SC81ZGEzLytncmZ2aXY3N3I3RzE5OC93dWZNL1g3VDU1R1djYTY2Uis1YkhYTHRzVS9mT0JVbEJvUkVURmU3Yy9oZytlMjJTUW4zYnpUUmNWTWEzRVZFWkZFYUFNeEVlRWV5ZUlzWVdzcmkwQXQvWkdudXZtTnc1bnBidEJ0bUo1NncwLzk1QmMrLy9uUDNuMzNMZHU3NnkrMzFTOGZyRE9wRHJ1YlhsUTJMSTY5MWdobjhNS3RXMis3OVRkR28vSFU5UFNiZitabituNk1jem5FMm1BTGJNaXdqVWFEaUNSRXU0dWN6VXdKUnVPVEV3UWlBT0dWWHV1Sm8rUHgxRkt0ZjNEN3g2YW1wbWJXclgvRlZYdXV2SFRqUHgvb2h3dUgzL0dLelp2bVk2Z0UrSU12KzZHZmZzTWJadGJOZlBidXozN3A3NytVTEYxMzNmWG40TVFKVDIydnZaVldqRFlTSkFqUkJFRzA0V0swRVNPVHBYTTJzZjFQQUZGcVdWcHh4dUZEaDBnKy9mU1J3d3ZsaHUzOWk2NUt2L0RLNlpkZm0vLzZINDQ5NzlMTkJHOTkrOXR6enZ2MjdYdmIyOTUyODgwMzdkbno2TzIzZjdTNTZUblk5UnpncW9xZ2UxR1pjRDZka0JNMlR3eUZ0TFE3SVRCeWxudEdoTmVLNE8wZitZalhldWVkZC83ZW5jY2ZmbngxYWFVKzU2THVrZjByUC9QZUF3ZVBqVUZjZnZubDk5NTc3M3ZlODU3MTY5ZmZlT056M2VPWlhvVnpsMGF2TmxtdVRCaFZnNVJCQktpTmVaa1NldTZuK0IwYzZBeExpb2grdkxUVVA3QTdacWIwaDU0MzkvNmYyN1psMDJEM2swdUhEaDE2NFF0ZXVHSERocFdWbFowN2Q1N3pvWE1NSlpOWFZJT3c5aE9RNUNTRXFxSU5LNW1aSlFPOUwrVTdydkFkajZXbHBhOTg1U3NMQ3d0MGYrTHc2TEdEbzNmLzJkRmRlNWV2dVdMNm5uOWMrUGErbGR0dXU2M1VzbVBIam5lLys5MjdkKzkrSml6SEdoRmMyMEFCVkZOV0FjR1FJQ2hwd3BFaHRWYTFrS1RKN0F6NmZnYnJYcnZsUng1NTVLVXZmU2xFMU5LSFBuZlNzb25vai83NlhpOEYwU0RtWDk1eHh4My9rcldSa09hdERRbERBRlIzdXF2cUpNRzN3WjI3VHo2bGJUeURpSXAvQ1dKRnpxR0JrNEp0Z3EwcklucTZQd09vaVp3RjhPZThYc09MWnpjaFd3SVFJUk5qQmxWVjE2NUVCSU5RMDVtWjlZUGg4QmtmbGJVQnJhaUlpb28wRVlFSWdsRnFWR2NRUWZEL01YVDV6dkZITThWZ2F1QVJxaE0rRzR5SW1pWVNqU1laTWUxeW5sbTMvdVczdlB6d2tjT3F5bWpsckhpRUFFRXlZaTNNUlZVOUFrMTFFMnQ1aE5FcXR2WkJyRVU3STlUTVZDSW1hdy9HaFJkZUtKWWVmL3hKZDRjb0F5cENTa0t3SFR2UnNvQnplWGxsZVdrUkZHY2trUUJGSkFnRkE0THdkdGVEUEJpVm9tbzVkN1U2S0VRSURLSXdtRWp4OElpVWNrVHQ4ckI0eVNtTlM4bVdXK3FKV2c4ZU9scHFJYW1DUHB5TWx0MVRBQ0lXREJVanBFYlI0Z29oYUpZaklpVjFocW8xL1lhMThwK2dTcElFVVJBaFVJQ1FyaHVNeDZ0ZHptYWFJU0phU20vZFVDQlprZ2R6TjJnejMzRS9ibEloRlVCWW5RSlIxV2FGeEhBeUdoeU1xQmtta09vdUVLSlBLYlhSa0FCaU9Tc0E2V3VmMDhBc3RRanc2b09jUk5RRDRXV1FjZ3ZIM2lNbHBtUVJRYWpsMUxENVlEQXMvVGhaWmxTUWxuTDByRjRFRVI2dHhWQ2VPOFNoVkErQ09lZXU2MFFNcEVjb29LS21NTFdJeUdiSmxGN0pLTFdxcXJ2WENOQmJ2OUJnUVVyWnhHcVFZcXBTeG4zVThGTEhvNUVJQmJTVUNLeU9Wa1VRN2o0QnZpb1FkZmZHbkVrRVF5QVJRZENqQWhUUmxJeGs4MWw2UU1BUVVLRGE5MzB3ek5SVVMrbExyUkNxYUFpRjRhVVhBRTZoajBhamlDaDFyR3BCbHI2QTBmY2wzTHVVKzNHdktoRnRqczZHZEhsR05kWDJSSkNha1FDNGlycFk2dG9SR3FSbEUxS1VwUlFSbUVxdFJWU1NHWUpDbEZxb0dra0E2V3NsSW1nQ3VudEtxZFpTcTZlVVN1MmJEelRmYXR2WHhHUUFrNndOL2tUaHRYb3kwQ0hJcVRNemtBSFcya090UzZhcWZTbEp0RVFWTW5lNUh4ZUlSbkZSVlRLQ2F1TGhYbEdkT1p0N2lWcFVOSmxXai9CSVNmclNnMEd5ZWhYUnRuL05oMFZ0c3RZek9iQ05rNXFpcnBZKzZKVk9oS2taVUdvcGZkOTBndTFZS3pWRXBicTMvcTY2aXhKRXN0eVhudUcxOUtTWXFDcWlFVkdOV29vZ0lPWWVnNjR6a01FMWIyZnJLNUpIblVSaU94cEZxdFBNaVdSQk5xRmdZbFFLS0ZPNWpuc0JoRm9KYlFvVWtqQ2hXTTRoRnJVbVFKdlhhZ0lqSUhYa3Bpb3E0U0VRTWdBMzFmRzRGMHBFcXh1b01vay9qWWptTkFLWXRwRndjMnA2ZFNWeVRxMStkNkJmSHBzbDBVUkFnUWlxS0VSYVR2WUkxREdpa293STBhYWV0TkwzVFlIbjRkVkxDRXA3Vkc5U3dkemxiQ21DMnJaU0pMVTlhOGQ4S2RXc0EwV1RtbVdReGIxNkFFZ3Bxd3JBdnBTbVMxUkJJSkoxcHNsclJLMldGYlFhcFk3SDdjeGtvUHFZUkVwYXE3ZkQ3ZnRmK3BLTEw3cm9xMS83Mm9NUGZ0TURGSHB4QUpxTXRhd05WeUErbWZOVFJkeHJ6bDFERWRHVUI0U21GT0dxTmhrK2lqQUVDSU42VUVrUFY2RDJyaUltQWpNQ1h0MVVDVWs1cTFBa2JyemgrbmU5ODUzYnRtMWJXUjYvOWEzcG5udis1cGQrK1QvVkp1VUVvanBFU0JLU0dIV3luV3BtWnUzQUlqMG9va29SdFZwcXpva1I3b1RBb3dZNTZISmZpb0FndTJ4OVgwUU40b0NZcWtjTnNWSnJ5cG5CS2t5V2Z2TTNiak5kOXljZi9NckpreXNiNW1kZTlvUFArL21mZS9NZi9OR0gyT1FPeVlMUmZDaE5PbGNnb3UxWEw5cmxsRHhnU2R4RjZjbVViQ3JZM3RROHFzQmFKYUVpMVNOcWJiSUs5MURWVWlva1FLYWt0WXhGT3lVdnZmelNTeSs5OVAzdi9memRuLy9Fd2FlL2ZmWDJseXd0dnZwWmwxMFo0VTBrNWM2b3pVYVNTcW5uOUlXdERsSDNzTlI1alp5dERTWkZGSUtjTzlFa2s5QUJRL3BheEpKSWlJaVptWm9JeEtSNmJValkxRWkzWkdJWmtLL3QvTXY5VHoxRThwdTc3N255aXVzV0gwcW01aEVxays0ZUJCaEp6UmlUZWEyS3F0cVZPNjc1a1ZmL3VLbW9LRlFnbG9ES0VCSFR4cWUxemRVNVFaMlRnalVZWkpob01LTDlRc1RDOFdQLzdiKytOOGpEVHgwL2N2ajBiYmY5NnErOTdkY2ZmbWozdjNyTmo3M3M1Yys5NjMvY1B4NlBwV1ZpajhtWUdFeG9IVGVheE1XVDVHOC8vT0RlZi82V1I1aW9tamFLS3BwTTREWGF1TEhVYWltcm9KSDBWdVUydmJLN2s1S3pOU2x0Y2RmVWllTFU0dE4vK2FsL2VOMi9lZkYvLy9NL08zWHExTlJ3M1IxLzhmREJ3M3RTemxIcldaRUZTU0tKU090bHBjbWh6TlRVYTRVQWFtMXJ3d2s0clNsbHd5Rm1DbUhMNEJBMlFVNnRKUUk1cFFpdnhRRWhtVk1pNE80cStLdlBmUHowS1Z4ODhmbXpjOTMrSi9jOHN1ZWhyKzc4ekVUSm9JaEtURFFPbXRiYUl3SGdYdDF6QkZVZ2FxWFduQklFYWtaM0VTTWdxbDZLcFpZc2xFR29kbG5wREJ2UUNhR2w1QjRnTEtWeFB4cmtJUWlSMkgvNDRULzlpMSsvYXZ0Tk16UHpSNTUrL05ISEhsQlYwVGI5Q2hWR29CV1U2WXkwQ1FwVHE3VjBnMEhEUFFvVmhWbFdVUnQwcFZTSUVaSnpvcWdCS2lwWkNJUlhRcUo2emwycEJZUnBnZ1NnWm9PZ2M5S05vZmYrVzQvOGZmVnFlaFozQzl3OUpwSVd0bEcveUlRbGtSNmVVMnFpQURQVHBCRXdrVnJHcFhxYjZ4RU1TcTN1VVUxRlFIZ0ZrcGxwU3RBMjlrNVF1b2ZYQ25pckFVQkFOS3NSM3BKMWsrZjJwVVJRMWJnbWxnR1p6TFRwZUJxeUQ0UlNvcm9tMFpRZ0tPNmsxRnBGVFJta1RIVURqeUM5UnBoUXhBZ1hHQ0ljQU5tWE10R3RBVWtNZ2lhRERMcWFxU1l2dFkvS05qTnNiUlVqSW9UU0ZNUkpOZW1rSFFYaDRVcWhXUmZoUXFVVHB0bVNxampnSlN6SjB2S2lDRXhOMVpoUzBDTllheDEwd3hvQmhDVng5NG5PRDFCcFlRODRLS1NqcnpVbUJMZk56N1VmOTJDcjdwcDhEUFNXY1J3TWdtSXBOOFZENmZzQUZheGxUSWFYSGhKOXFSRkJDTlVvTEdYY1pyYXFOaHFQNk1VanFvZVRIdTFyRFVHMVZvWkRNZXI3Y2VtRFVFaWNLZlZJdFFrQnFPRVFTU0lDQ2hsWVkrQUtKZG9NVm96d0NCRWRqMGZob2FhdE15MjFCaWxCTlMxbDNHWHIrK3BrbDNJTlYxVjZtNHVIcUpUUmlBeWRhR0dDWVdpZElWREtXQ0JCRWdFd2dnMWlOWEhQV1JnZndlcGx3aTNNcWhkRDdzc29xZlhWTlVJaGF3ZU1GRVl0UFVTV2xzY0NVWlVRYWJOU245VGxQc3hkSVZXa2RlU2k5RHBSRGs5c3BaQ0FOOXRLQTdsSWV1WjdKVUVBWThwZzBKRUNCdHhGdFpaVmtoV1Y3c2lwZXJCTUJ0dVRhclpVaFJRV2MrMUxyeE5GWjFNazJxanZ4ZFM5Zlp2Q1dVUFZJbXBMTHg0Qko5amFDMmNMdklpVVU0cEdMeU5LalpUb3RaQU0wTlpNMkw1b29pSVlxUW9vS29KazVoN2hUaEZUYmVYREdTSW4wbzRqSmRzeExOSnlvV3JMY3dDYVRyS3h2QWkyQzd0WGt1a0YzL3RpSnhZWEYxZVdsL3UrNG13anRGWk9ORVFEVVZWNTVnTWkveWZ1ZUZiaEtPZXFVczhJWk05UTNjay9JaUxKTk9jOEdBNW1aK2R1dU9IRy93MGpKNmk3d1owdmtBQUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJ1dm0iLCJleHRzIiwiaG1hYy1zZWNyZXQiLCJ0eEF1dGhTaW1wbGUiXSwiYWFndWlkIjoiMzBiNTAzNWVkMjk3NGZjMWIwMGJhZGRjOTZiYTZhOTciLCJvcHRpb25zIjp7InJrIjp0cnVlLCJ1cCI6dHJ1ZSwidXYiOmZhbHNlfSwibWF4TXNnU2l6ZSI6NDA5MH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTAyLTEzIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJPbmVTcGFuIEZJRE8gVG91Y2giLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIwMDIxMzAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4xLjEiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0xMC0yOCIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTgwOTI2MDE2IiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjEifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTEyLTE5In0seyJhYWd1aWQiOiIxYWM3MWY2NC00NjhkLTRmZTAtYmVmMS0wZTVmMmY1NTFmMTgiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjFhYzcxZjY0LTQ2OGQtNGZlMC1iZWYxLTBlNWYyZjU1MWYxOCIsImRlc2NyaXB0aW9uIjoiWXViaUtleSA1IFNlcmllcyB3aXRoIE5GQyAoRW50ZXJwcmlzZSBQcm9maWxlKSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjk0NzMsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfSx7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciLCJzZWNwMzg0cjFfZWNkc2Ffc2hhMzg0X3JhdyIsImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUMyVENDQWNHZ0F3SUJBZ0lKQUlQRnFFcUdrVzVnTUEwR0NTcUdTSWIzRFFFQkN3VUFNQzR4TERBcUJnTlZCQU1USTFsMVltbGpieUJWTWtZZ1VtOXZkQ0JEUVNCVFpYSnBZV3dnTkRVM01qQXdOak14TUNBWERURTBNRGd3TVRBd01EQXdNRm9ZRHpJd05UQXdPVEEwTURBd01EQXdXakJ2TVFzd0NRWURWUVFHRXdKVFJURVNNQkFHQTFVRUNnd0pXWFZpYVdOdklFRkNNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNU2d3SmdZRFZRUUREQjlaZFdKcFkyOGdWVEpHSUVWRklGTmxjbWxoYkNBeE1qVXlOVGMwTlRrMU1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRStVcmZPOENvTyt1b3B4azgrQW9TVHQybmtlMU5kend1MHNpcWpsV0ZpVk1zM2pxK0VLM1pTL2o4OGpLaWpZeDVPWXJqOURuVHVRa1ZBaDVaSzAvNmZhT0JnVEIvTUJNR0Npc0dBUVFCZ3NRS0RRRUVCUVFEQlFjQk1DSUdDU3NHQVFRQmdzUUtBZ1FWTVM0ekxqWXVNUzQwTGpFdU5ERTBPREl1TVM0M01CTUdDeXNHQVFRQmd1VWNBZ0VCQkFRREFnSWtNQ0VHQ3lzR0FRUUJndVVjQVFFRUJCSUVFS0FoWjdtdWNVckhtZ2NHUXk2N2J4d3dEQVlEVlIwVEFRSC9CQUl3QURBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQXAwcXNEN3l2K3V2cGtCTGUxOE10TGQ2VWUwT3pzOWZlaXRCNUFGbGswcUNQNjRKaWhsOWp4RExEdDdGSk5nd0dWWlpHcGYyWjJDNlVUNkRRaUVsNHNzQXZQcEsvb25SdnIzclhHUGQxRFVqbEtiWDQxeWtZa3pCZWowekU4VkthV1VSN0h1MDFDY1FpZmN0UEdCbFFZbi9pVzYwMnhQaHZibmV6WURmaWtEWjlRaCs4QXRTUHdJQU1EM2ZkNjNvQXQySHlHY2ZINWFMZ2xDWENYZlZPNGpGZlRmMGxXVFJXdDNYVFlzS2JkZWpvL1JSd3VEdXZ2U1dVbzdUcWFaNU5tYy9NYVR4UVVLbUJ6V1p2bGl1cTl5YTFVY3liMFdTQ2U5em42U2xrdlNBdHhoVHEwTDIxSTQzbFZnQzFBUWJkZWtUTVNoeVhqRWxTT3VOVGhaLzlXdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIiwiRklET18yXzEiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwibGFyZ2VCbG9iS2V5IiwiY3JlZEJsb2IiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiMWFjNzFmNjQ0NjhkNGZlMGJlZjEwZTVmMmY1NTFmMTgiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInBpblV2QXV0aFRva2VuIjp0cnVlLCJsYXJnZUJsb2JzIjp0cnVlLCJlcCI6ZmFsc2UsImF1dGhuckNmZyI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJtYWtlQ3JlZFV2Tm90UnFkIjp0cnVlLCJhbHdheXNVdiI6ZmFsc2V9LCJtYXhNc2dTaXplIjoxMjgwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyLDFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbIm5mYyIsInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi04fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotMzV9XSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5Ijo0MDk2LCJtaW5QSU5MZW5ndGgiOjQsImZpcm13YXJlVmVyc2lvbiI6MzI5NDczLCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjoxLCJyZW1haW5pbmdEaXNjb3ZlcmFibGVDcmVkZW50aWFscyI6MTAwfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA4LTA1In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wOC0wNSJ9LHsiYWFndWlkIjoiNmQ0NGJhOWItZjZlYy0yZTQ5LWI5MzAtMGM4ZmU5MjBjYjczIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI2ZDQ0YmE5Yi1mNmVjLTJlNDktYjkzMC0wYzhmZTkyMGNiNzMiLCJkZXNjcmlwdGlvbiI6IlNlY3VyaXR5IEtleSBieSBZdWJpY28gd2l0aCBORkMiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6NTAxMDAsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciLCJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCJdLCJleHRlbnNpb25zIjpbImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjZkNDRiYTliZjZlYzJlNDliOTMwMGM4ZmU5MjBjYjczIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWV9LCJtYXhNc2dTaXplIjoxMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTEyIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJTZWN1cml0eSBLZXkgYnkgWXViaWNvIHdpdGggTkZDIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxODA5MTgwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMS4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjIifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMTIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA1LTEyIn0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNGUzMDM4ZjZhNGViZmQ2Y2VhMmNmZTE0ZTQ0OGM2ZjhmMzA4NTE2NyIsImIzOWU2YThmNWU0ZGE3MTE3MTIxYjJiMTQ4MWFiYjFkMTVmMTU3YmIiLCJiNzY2MzJlMmM3NWU5OTJjOTAyNzdmOTlhZmQyYzEzOTk2OGYzZDJlIl0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjRlMzAzOGY2YTRlYmZkNmNlYTJjZmUxNGU0NDhjNmY4ZjMwODUxNjciLCJiMzllNmE4ZjVlNGRhNzExNzEyMWIyYjE0ODFhYmIxZDE1ZjE1N2JiIiwiYjc2NjMyZTJjNzVlOTkyYzkwMjc3Zjk5YWZkMmMxMzk5NjhmM2QyZSJdLCJkZXNjcmlwdGlvbiI6IkdlbWFsdG8gTXVsdGlBcHAgRklETyBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJRUNUQ0NBdkdnQXdJQkFnSU1SM01FQytVdE1uSFNGU3l0TUEwR0NTcUdTSWIzRFFFQkN3VUFNR294Q3pBSkJnTlZCQVlUQWtaU01RNHdEQVlEVlFRSERBVlViM1Z5Y3pFUU1BNEdBMVVFQ2d3SFIyVnRZV3gwYnpFNU1EY0dBMVVFQXd3d1IyVnRZV3gwYnlCQ2RYTnBibVZ6Y3lCVGIyeDFkR2x2Ym5NZ1EyVnlkR2xtYVdOaGRHVWdRWFYwYUc5eWFYUjVNQjRYRFRFNU1EVXdNakUwTXpVMU0xb1hEVEk1TURVd01URTBNelkxTTFvd1RqRUxNQWtHQTFVRUJoTUNSbEl4RXpBUkJnTlZCQW9NQ2tkbGJXRnNkRzhnVTBFeEREQUtCZ05WQkFzTUEwUkpVekVjTUJvR0ExVUVBd3dUZDNkM0xuUm9ZV3hsYzJkeWIzVndMbU52YlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBSzFxM01JQjBla0dCYkt3WjBGV0tNRm9tMWVoc0F5RUwxVWZHWGUxOFpUeWh5VmcrVmNoeS9pSDlvM3NxMGZQQ2t1RHkyOWlBUGp5V1dPUVRmN3FkUzFFVHE4aVJwS05TeHhwbEprVkduU3pMeksreENEeDVNNGRhSEpMcDg4VzJKTzhITDBXY2k4SnJvTm0zVXo3WVIrejRVVTBhcHpPYmRkMmxSd0VFMG1wMVRERkowanhUK3hhaGx6WkFsZGY5Mi8vc1dkZG9ZUnJUb2RjL2pkZWZFWDlibWd3SE5UdDN6SEJKb1A4OHlvUTEyblVLSGVzM04yL3FReDNIakEyK3lTRmZtZFlBcWVyRGVqNTJvcnZBMVYvUXBkODdQVjlEQk5JMHQ5dEIwMXQrNlBidVBvamZlcVNsTkJtMWtUcUt5VTlPS21WdzhCd1FFWFFLbVQrdDBzQ0F3RUFBYU9CeWpDQnh6QVNCZ05WSFJNQkFmOEVDREFHQVFIL0FnRUFNQjBHQTFVZERnUVdCQlF2TXEzMFFqZUhMT3pXbURpNTNLRU9nODZHakRBZkJnTlZIU01FR0RBV2dCUjNWZlduTFdWRFVvaFNsWXJ6ZzIzeVlhQTJiakFPQmdOVkhROEJBZjhFQkFNQ0FRWXdZUVlEVlIwZkJGb3dXREJXb0ZTZ1VvWlFhSFIwY0RvdkwyTnliQzFpY0d0cExtZGxiV0ZzZEc4dVkyOXRMME5TVEM5SFpXMWhiSFJ2UW5WemFXNWxjM05UYjJ4MWRHbHZibk5EWlhKMGFXWnBZMkYwWlVGMWRHaHZjbWwwZVM1amNtd3dEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBSGNrSWxRb3BOaUJDRDZtTVNpRWcwN3Rhb1paTlZQTEtBU3Y1NFpxWG9meGhJZG9xbHF0cy9XNU5ZSjZUKy9Gd2huN21TZWJDS253dVVoYXFCeVZrVnQ3a2hlQkl3L0Y2YVBhQWRVOFlJY3VMOGJrdkdQdnQ1b1FtVTk5YnVVVjFwVGJyRWVkVTFSWWxXTGU0RXRuNkxTaUV5S0twc0RvQlFCSFdzSkVqZ1ZxSEtGZVJrUS9XZ0ZtR2MxK3d4UnlLQUdGb3RocnRyYXcxcmVySzNwK0JOeTBHUnRmTU43dE9uVG4yZ2lPdnRPdGViTUJDWXp5ZVJsLzlYQUxmVUM4TXcrT294dmM1MU9FN2xoZTJ5anVPM3hGM1NqRTBheCtjV0FqR1FIaHVJdVZkZlg4Q1Z1L1I1U0c1MnpBOU9vNHl1ZytjaktpZUFBRXUyT1BIK2ltSXlNPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFQUUFBQUFlQ0FJQUFBQ1VrcVJOQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQUFZZEVWWWRGTnZablIzWVhKbEFIQmhhVzUwTG01bGRDQTBMakV1TnYxT0NlZ0FBQXlqU1VSQlZIaGU3VnozVzFSWEdwNTk5b2ZzRC92ei9nM0FWSW90bG1oMGRSV3hwcGwxbFNwcUlwMmhvMGF4Sllhc1E3UEZtR2lTVFRTSklFMEVSU1d1amhVcmJSaVVNb09Vd0NEaXdPaSs5OTREYytkT3ZUT1l3ZXk4ei92NGdQZWM3enZsdmQvNXpqMzNJbmpwZ1FkL1VIREZQVER3ckxsWnEyclNnRGV1TngzLzVuelV4d2REMXlwQzErNXptSXJ3RU1VWG54ZWVxNnB0YkdoblREMTUwa2NjV0VkLy95QktOdFMzbHhaZmw4Y2ZvZTBVNU9lV2tzdDhrSjU2UEN3NEwyU05ZdnZXLzlSY2ZLQlNhWnViTlhyOU1MbnNBdFFZSEJVWkh4T3F0RTFOSGFTUUMranJlMnBtWHd1bkl5TUdVbUpjMGRPalk3dzhmTkJhY3ZwYWV1b3hQbk90Q0YyemIyZldpZXJ6ZHhzYk9sUXF5czdUcDBQRU5CLzA5ZzR3ellEazhuSkxRNE5wNDF4M0hDcTJaSHhYY2VaMlEzMGJSa3l0N256eDRnVXhOd3FqdUNIcjQ5OVVyMTZWTFJWR2k3MmlSRjZiUkY1Ull1OFlpVSs4MUNlQkorTWwzckZpNzJqR0NQNmRQM2Z6OWs5KzFHcCtJODRzSVM3NnNNUW5qbllhelRqMWs2UnZYSjlQTHZQQjNObVp2dUlVV0lCQjlFWHNIU1VUeDM5NTZDeTU3Q3lLaTVRQlV2bG92MHdJRnhKaEhHSUJLZW9zdmoxV2piNHpnelpxT1hxeVgwSlhWejhwTVU2QUVnNGRPTE1rY0FmdEJlNllZWTlqVGFKRHBFYVlIaENNZ05ocjA1cC8vdnQwb2RKZzRPck1JcUNIWEVWSjl0N0NaVUU3YU1reHpZamx1TEJHdG10ZmNVek1waS9QVjkwaHBta1l4YTNSOUw0MUkwMG1ZaVlQRFNYT21DSG1UN3FoWS9TT2s0bVNiOTFzSnM0c1lVbGdsbFNZT09xWE1vSmY0MklPazh0OEFGUDBmV0pzaVV5VUpJODdRaTQ3aGVkRCtwWExka3FGQ1NiOUdpWCtFOE85ZUdHV1R2ZU1WSEFLaUM5d0lmYWk0Z3REaVU5TWdEVHVWWWg3NXJSa2FycFpYUmdkTWI0azFha2dJa3BlODJIMjhMRDlkUVpyKzd6Wm44aUVjaENoY013SXoyYU11WTcyRTZlbEpCNGwxbWtZeGQzWitSdXRDYmpoMUI4WHduM01uZG9XNHN3UzNsMnhodzVheGxyakpHNWlLaVBsR0xuc0ZQYm5sMHVGSnMweko3eDh1dWNuVXNFcC9KNlJPM0RCSjV4UmNwMHd1REd5d0s2NEMvSktNVmJqS3pZRWwyMmJ2eWNPYUJqRnJkWDJMcGk3QmJjeTJtZUQwQ2pIS0VndHltWWxUUm1QenR5K3BTYk9MR0VpaXh0My9ydzVtWFNBTWRyRVVIQkdBNzlPRFpDcjFWcFNqVC9jTG00SWpqVnJ2SWtWTWl4WVlWdmNkMnJWazJRSlNEOVlmdTNxeHo1OVJTbWNLVGFLdTd1N2YrUDZncVdCTzRNV2JiZkJ1Yk16V0cwaUxjUG9jNHFaTVF2cFhYMWRHM0ZtQ1JOVzNOQkJmazZKVkNobkc0U09wMDJTejVtVnpoWWlLQk1tWWp2cjlPYlZ2ZUxHZG12Ui9LMW1jOGVEU3dOM2JkMzgvY2lJclp5N3BQZzZVaEdXWHlRek1SdzdUbkJaNEI1TUUvRkJ3eWh1QjFGWmNadEp5c2NhaHh4eHd6cG50bjBjVEZoeGQzZnJwdmdqMGhpRE5FWmdra3lPTGNTRjZudllQWS85UDNXSkpHQzIxaWdiY0tPNDBldzNKeWM1OGx6TFJaU1gzYVMzTHNRdjFzUDViMjkrRlkrRGVJdjdYR1d0dWJpUlpwSExMbURDaW52UHpwUHN5YUN0eFVkRzVPSFMwSkQrL1hjK1E3Ykh2b3BlZkxSaFAxT1hMOXd1Yml6Z3BNUXJnMFZ4RzlDZzhZWW5jdHRCczBvN2UwWW1PMnlqNzM2U0JLV3lrU21BcWFKOW1jaHhpbC9LMVN2MVRBRmVjTHU0c2JzZ0pWNFpMSXA3ZUhpRVhCNC9lTVJ0QjFzeXZrTmRrZGZIWTZhUUx5YkdmMFV1djN5SjlQcjlsV2c1MTkzR3lId25Kc3k5NHA0K0pibS9mNUNVZUdVd0YvZUN1WnZKdFhIRkJCZTNQRmx1OHVUU1FTeGZzbk5jeEgzdjdpTmZNVGtwWUlpZlpjSzRLLyt0SXlWb0ZCVXEvY1JKN0RIQno4akZzWE1pSlJ5R2U4VTl4VC94bXJLQk9TeTB5eFoxcDRPSE5SeVlpVHZtN1ZucDlYVnRIUHVPVXFWOS90enk5bjFDaTF2c0hidDBjVmF1b29Rdlo3Nlp3bFlrNklTNHNjVkI5T1hrMC9nMUxFUkJTb3dDbWZlS3BiaWRUQm9QM2F4WXVvdnZjYlFieGMyTHVCTm16MGdiSEh4T3pQRkJXU25FamNXUWE5TXBVc2MzNjhNTGZqcHhtVmhuWVVLTEc4a0FCcEU1eE9KRnNUYzdpRkowUXR5WEx0eUhkNDdPcGdha0tLODJrQklzbEpYYzROd0dJSUwzMFNOVnBJUmpjTHU0cVZOMEJ5anhpWjMxWm9wejRqNVRiaEs1aVYvNnJORUpZcXhnRFl0OFFSNzNOYVFKTHU1eEkxOXg2L1VqLy9vZ214dTJoUWtmcmJmOFhBalR2SHBWdG9UejJNUTdGbXRJZnorUEEvbi9oOGpkM2QwZnRHaTczZU5lWGtSN3dKcWFCOFFIRFkrNExZTTZhQkNabnRvZ1RuakhYTDFpSVd3eitQbmtaWTR1UVF4T1hxN0p5WUp0dkViaWZtdDZxblBpQnI0NlVpV2pqdC9qYVMxeGpUdEhUSEZxOGpmRUFRMVBXbUlCQ052dnJOak5tWGhZQ0E5V0dKaXp0eGN2SHVqMFpZLzd6bllNUE93bkU0eHR6ZktnSFJKdmsxcllOc3labGRuVzFzMlVzUXUzaXh2ZUpjSUV1NVNKa3Z3a3NjNjk0TXJnK0xIcUpZRlo2Qm8xWlNMdUREcEMrZ0RmK0JRTEU1UWkvNXBZcHpHaHhZM0VEaHZLL054U3ZwdzV6YVVONWNrZmYrVXF6Q3ZhWDVwNDZTSzE2ajBiTm55ZzdQaFQyU05CcVZwUTF2TG5vb1pnWlh2cm9CNlhpazVkdFpCNUN4UDM3SEwwYlNxM2lqdktYeHIzUlhiaHdRTm43SEovUVJuVTZmckQ2V3ZLeHZ3Y1RGa1pad1lkNFh2VUUxampDeW9ZNTdUWEtISzc1VkVnb3RIS1piczVHU0cyaGhGaE9iamFvemVzdk5rcHFQbE5VTm9zS0ZGUmhNU3ZQSjFYVFoyM0R3M3BWNzMzR1FhRVhWZmlFek45U29wYTNVbWJ0d00zaWh1TDVQUXBTYytmVTNmcGE0R2RPMDZ3WC9oNTdjVHRoa09jd3djclVKaGRGNTJWQ21PWkU4Y1RiVHJCci8yQzRpYkI2VVlqUzlWdlZIYWNhcVAwOStNUE5WUXZUUE1pR0l5Tk9rU2J0d1AzaXZ2M09hRWNMMnpKWk03WFNQdnhzMGZjdHREVnBac3pNNDN6bmpIcWhnVXJSdWdsZU1GNXRlQnN1NG15d2FJR0tINWJReThLUEIwY0NscTRuZU1kSXliMWlibHkyZVRveHlJODRuWWNIbkViVGRrVnQ4SHdJbnR2SVNkcHBoL3J4bFpWVXQ4dlFSQmU1WTJDczIxY2NZT1hlbmMzVXVJR2ZqcHgyVi9DT2JDa1Jpa3NPR2R3ME00T3pKcTRkUU11ZmVCakRtdmk3bnIxTDA2TkY3WnU5b2g3MUpSZGNiZTBQUEdYeFdPT1RTcjZ4SzhMejRVVUdLVFdhZ1hWM1Z4bGd4ZDdkdGYzTUdWR1JnekxnN2dIbHFCTW1GaFZlWnNwWXcwV3hSMGdpMGRTMUZEZlhsL1h4b3YzN3ozdTYzdEtUSnZDRTdrdDRBOHNiZ3lOMUllYmJRZklrbW91R1k4R2FuWDZ2NTdUVUprSlVwRXhaWi9UL3EycytYR2ZNYmlPUHZObW02SU81TjlkdnN2OEkyMDJ6TVVOWXZXWU5raytZMm95Tm55OE9HTnFSbkdSa3BnMmhibTRRYWt3ZXVIOHJZc1hibk9hUVl1eTNsK3hwOXRtRW5YcDR2MGxnYnNYLzJPYmk1dzJHYnRKdGc3bFNRbkdGOW9BajdnSjd0MTlOSDFxT2pkc0N4UFdydjdDWVBvZS9jblcvamNxV3FsdDVUbXQ0THhXY0tIN0wrVXRlWTBtVDdJSGRNL29ObkQwSFNVVEpSU2R1a29LV1lKRmNZTm9tQk9VaVpKUC9GQkRUSnZDb3JoQkZ6OHp3NGpKaE5GYURjblFMS0trK0xxdk9JVlQwUW5TT2h4ck9mVU4rT2VmL2tKODBQQ0ltd0tpS1c1NitybVM4VkFBZmNSTWw1ZmRJSVZZS05ib1F1cDA4ODZyNTFXM1JOelFLTnN0ZkwzeS9iY1h6R1dLaFA3RDkvWU9XRStnclluYk9hTFhXRU9JYVZOWUU3ZUxoRGFtK2lkMmFtM2xOcHkzQWwwbm5FTFpxMWQ5enNuQmVJdjc3SmxiQ0FraUwwYmZGREdDa2VIVVp5a3VZc1hTWFhTZjJiZk5lSWtidDdVOExja2tJV09qN21HcnlEdWE3dGRZRmNwN1dMREN4bHVkdzBQNmtTR3JUNFdIaHZSTEFyZHpEaXhCdENRdngrcGZHanA2cEpLK3g1Zy9IZU8weE1rYlJaaHlHNUg3NzNNeU1lRDBhYTRydmhqU3J6SFJMMVQ1Q21NMEhiWWlkMm5KRFRSc3JKRm1wdXlTVklTbXFZVkNsRHpaTDJuVHhvTzl2UVBFd1NoNGk3dWkvQlk2UUs5NlVBTkZ6TmE2c0Z4eTJRWFFCMDdVZmc3aGphR2ZKSDFEcERPM3pkZ2Y1VUhuOFM4OUNvbVphZCtTeTZZd0dBeWJQanBBVHpQcno4RUk1ZGhLVmxYV2trSk80ZFRQVjN4RktVd2JhSnNKektJL2QzWkdlenZaZlhJQWp6T21wZEt4ZzBwRk1DREc2ZzVUUWo0c3A3NFlxanhyZFFzYnVuWWZmWUpObFVRVmpoRkhTVVo0N09GcDFKb1BzM1UydjNpNC9PdkRBQm4yTnBTc3laano2ZU5vRE1KMktENHA0V2hCWHNYMWEwM0V0Q2w0aTd1am8vZDAwYlhpMDBZV0ZTb3R2Z1hLRjIxdDNhb216VmVISzhPRGM4T0NjeEExMTRYdHp6ZDdqOUVSWktRZWp3ak5oNFh3a056SWlId2tlYzNOblYxUExPOXlrSk8wUHU1NitMQnRmMzQ1N1pkeWplcnA5amFnZHRIVE01QXMvem9pTkE4R21jYnMvZlNYMnplYm14bzExdjUyRHhhSzl2YnVacFcydnE0ZFFYZERaRDVxTWRVZEk5VjR4YjdpdTNjZndVaUx1bE92dDNwQzN0T2pReG53MWsxVlFWN3BXSFZlREEvSldSZVdkK2hBeGQwN0xiUTFqVzFsQThQREl5MHRuU2o4NEg0cktrYUU1TUFJeDZ4RmhnZFRKWTk4V1htSDl2WDRVUmV4YUFXOHhlMkJCNjhIWHI3OEh5aHIxQzFibUo3OEFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wNy0xNiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiVW5pdmVyc2FsIFNlY29uZCBGYWN0b3IgKFUyRikiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjExMDAyMDE4MDUyMzAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4wLjEifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTA3LTE2In0seyJhYWd1aWQiOiJlYWJiNDZjYy1lMjQxLTgwYmYtYWU5ZS05NmZhNmQyOTc1Y2YiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImVhYmI0NmNjLWUyNDEtODBiZi1hZTllLTk2ZmE2ZDI5NzVjZiIsImRlc2NyaXB0aW9uIjoiVE9LRU4yIFBJTiBQbHVzIFNlY3VyaXR5IEtleSBTZXJpZXMgIiwiYWx0ZXJuYXRpdmVEZXNjcmlwdGlvbnMiOnsiZnIiOiJTw6lyaWUgZGUgY2zDqXMgZGUgc8OpY3VyaXTDqSBUT0tFTjIgUElOIFBsdXMifSwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfSx7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciLCJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjYsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NiwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNMRENDQWRJQ0NRQ3YxdmxxS2VXNWVqQUtCZ2dxaGtqT1BRUURBakNCbkRFTE1Ba0dBMVVFQmhNQ1EwZ3hEekFOQmdOVkJBZ01Ca2RsYm1WMllURVFNQTRHQTFVRUJ3d0hWbVZ5YzI5cGVERVBNQTBHQTFVRUNnd0dWRTlMUlU0eU1TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1STXdFUVlEVlFRRERBcDBiMnRsYmpJdVkyOXRNU0F3SGdZSktvWklodmNOQVFrQkZoRnZabVpwWTJWQWRHOXJaVzR5TG1OdmJUQWdGdzB4T1RBMU1UUXdOalUwTWpGYUdBOHlNRGN5TURVeU1EQTJOVFF5TVZvd2dad3hDekFKQmdOVkJBWVRBa05JTVE4d0RRWURWUVFJREFaSFpXNWxkbUV4RURBT0JnTlZCQWNNQjFabGNuTnZhWGd4RHpBTkJnTlZCQW9NQmxSUFMwVk9NakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVUTUJFR0ExVUVBd3dLZEc5clpXNHlMbU52YlRFZ01CNEdDU3FHU0liM0RRRUpBUllSYjJabWFXTmxRSFJ2YTJWdU1pNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVRqYlNaZDYxLzdIYW94eW94bDN5aDZ0amszdEw2QVNDQ3VtLzJuZHE4NkRRTHQrRFU2TVY2ZjQvKyt1cEFQYlRaVTZqV252SUxvdnRuc1JnQ1d3VVlSTUFvR0NDcUdTTTQ5QkFNQ0EwZ0FNRVVDSUVpTmZOcEFMWklIOG4xVnlYcEZ5TEl6RGVaRVpPQ1JpS2g0NHVuaWFCWlBBaUVBb2Rhbk9sUFVFQ2pHSEVmK0U0ZFRLa3lDbHBMaTRKZEVKa1ZIUXBJWEVKQT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0NBWUFBQUJ6ZW5yMEFBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFLVDJsRFExQlFhRzkwYjNOb2IzQWdTVU5ESUhCeWIyWnBiR1VBQUhqYW5WTm5WRlBwRmozMzN2UkNTNGlBbEV0dlVoVUlJRkpDaTRBVWtTWXFJUWtRU29naG9ka1ZVY0VSUlVVRUc4aWdpQU9Pam9DTUZWRXNESW9LMkFma0lhS09nNk9JaXNyNzRYdWphOWE4OStiTi9yWFhQdWVzODUyenp3ZkFDQXlXU0ROUk5ZQU1xVUllRWVDRHg4VEc0ZVF1UUlFS0pIQUFFQWl6WkNGei9TTUJBUGgrUER3cklzQUh2Z0FCZU5NTENBREFUWnZBTUJ5SC93L3FRcGxjQVlDRUFjQjBrVGhMQ0lBVUFFQjZqa0ttQUVCR0FZQ2RtQ1pUQUtBRUFHRExZMkxqQUZBdEFHQW5mK2JUQUlDZCtKbDdBUUJibENFVkFhQ1JBQ0FUWlloRUFHZzdBS3pQVm9wRkFGZ3dBQlJtUzhRNUFOZ3RBREJKVjJaSUFMQzNBTURPRUF1eUFBZ01BREJSaUlVcEFBUjdBR0RJSXlONEFJU1pBQlJHOGxjODhTdXVFT2NxQUFCNG1iSTh1U1E1UllGYkNDMXhCMWRYTGg0b3pra1hLeFEyWVFKaG1rQXV3bm1aR1RLQk5BL2c4OHdBQUtDUkZSSGdnL1A5ZU00T3JzN09ObzYyRGw4dDZyOEcveUppWXVQKzVjK3JjRUFBQU9GMGZ0SCtMQyt6R29BN0JvQnQvcUlsN2dSb1hndWdkZmVMWnJJUFFMVUFvT25hVi9OdytINDhQRVdoa0xuWjJlWGs1TmhLeEVKYlljcFhmZjVud2wvQVYvMXMrWDQ4L1BmMTRMN2lKSUV5WFlGSEJQamd3c3owVEtVY3o1SUpoR0xjNW85SC9MY0wvL3dkMHlMRVNXSzVXQ29VNDFFU2NZNUVtb3p6TXFVaWlVS1NLY1VsMHY5azR0OHMrd00rM3pVQXNHbytBWHVSTGFoZFl3UDJTeWNRV0hUQTR2Y0FBUEs3YjhIVUtBZ0RnR2lENGM5My8rOC8vVWVnSlFDQVprbVNjUUFBWGtRa0xsVEtzei9IQ0FBQVJLQ0JLckJCRy9UQkdDekFCaHpCQmR6QkMveGdOb1JDSk1UQ1FoQkNDbVNBSEhKZ0theUNRaWlHemJBZEttQXYxRUFkTk1CUmFJYVRjQTR1d2xXNERqMXdEL3BoQ0o3QktMeUJDUVJCeUFnVFlTSGFpQUZpaWxnampnZ1htWVg0SWNGSUJCS0xKQ0RKaUJSUklrdVJOVWd4VW9wVUlGVklIZkk5Y2dJNWgxeEd1cEU3eUFBeWd2eUd2RWN4bElHeVVUM1VETFZEdWFnM0dvUkdvZ3ZRWkhReG1vOFdvSnZRY3JRYVBZdzJvZWZRcTJnUDJvOCtROGN3d09nWUJ6UEViREF1eHNOQ3NUZ3NDWk5qeTdFaXJBeXJ4aHF3VnF3RHU0bjFZOCt4ZHdRU2dVWEFDVFlFZDBJZ1lSNUJTRmhNV0U3WVNLZ2dIQ1EwRWRvSk53a0RoRkhDSnlLVHFFdTBKcm9SK2NRWVlqSXhoMWhJTENQV0VvOFRMeEI3aUVQRU55UVNpVU15SjdtUUFrbXhwRlRTRXRKRzBtNVNJK2tzcVpzMFNCb2prOG5hWkd1eUJ6bVVMQ0FyeUlYa25lVEQ1RFBrRytRaDhsc0tuV0pBY2FUNFUrSW9Vc3BxU2hubEVPVTA1UVpsbURKQlZhT2FVdDJvb1ZRUk5ZOWFRcTJodGxLdlVZZW9FelIxbWpuTmd4WkpTNld0b3BYVEdtZ1hhUGRwcitoMHVoSGRsUjVPbDlCWDBzdnBSK2lYNkFQMGR3d05oaFdEeDRobktCbWJHQWNZWnhsM0dLK1lUS1laMDRzWngxUXdOekhybU9lWkQ1bHZWVmdxdGlwOEZaSEtDcFZLbFNhVkd5b3ZWS21xcHFyZXFndFY4MVhMVkkrcFhsTjlya1pWTTFQanFRblVscXRWcXAxUTYxTWJVMmVwTzZpSHFtZW9iMVEvcEg1Wi9Za0dXY05NdzA5RHBGR2dzVi9qdk1ZZ0MyTVpzM2dzSVdzTnE0WjFnVFhFSnJITjJYeDJLcnVZL1IyN2l6MnFxYUU1UXpOS00xZXpVdk9VWmo4SDQ1aHgrSngwVGdubktLZVg4MzZLM2hUdktlSXBHNlkwVExreFpWeHJxcGFYbGxpclNLdFJxMGZydlRhdTdhZWRwcjFGdTFuN2dRNUJ4MG9uWENkSFo0L09CWjNuVTlsVDNhY0tweFpOUFRyMXJpNnFhNlVib2J0RWQ3OXVwKzZZbnI1ZWdKNU1iNmZlZWIzbitoeDlMLzFVL1czNnAvVkhERmdHc3d3a0J0c016aGc4eFRWeGJ6d2RMOGZiOFZGRFhjTkFRNlZobFdHWDRZU1J1ZEU4bzlWR2pVWVBqR25HWE9NazQyM0diY2FqSmdZbUlTWkxUZXBON3BwU1RibW1LYVk3VER0TXg4M016YUxOMXBrMW16MHgxekxubStlYjE1dmZ0MkJhZUZvc3RxaTJ1R1ZKc3VSYXBsbnV0cnh1aFZvNVdhVllWVnBkczBhdG5hMGwxcnV0dTZjUnA3bE9rMDZybnRabnc3RHh0c20ycWJjWnNPWFlCdHV1dG0yMmZXRm5ZaGRudDhXdXcrNlR2Wk45dW4yTi9UMEhEWWZaRHFzZFdoMStjN1J5RkRwV090NmF6cHp1UDMzRjlKYnBMMmRZenhEUDJEUGp0aFBMS2NScG5WT2IwMGRuRjJlNWM0UHppSXVKUzRMTExwYytMcHNieHQzSXZlUktkUFZ4WGVGNjB2V2RtN09id3UybzI2L3VOdTVwN29mY244dzBueW1lV1ROejBNUElRK0JSNWRFL0M1K1ZNR3Zmckg1UFEwK0JaN1huSXk5akw1RlhyZGV3dDZWM3F2ZGg3eGMrOWo1eW4rTSs0enczM2pMZVdWL01OOEMzeUxmTFQ4TnZubCtGMzBOL0kvOWsvM3IvMFFDbmdDVUJad09KZ1VHQld3TDcrSHA4SWIrT1B6cmJaZmF5MmUxQmpLQzVRUlZCajRLdGd1WEJyU0ZveU95UXJTSDM1NWpPa2M1cERvVlFmdWpXMEFkaDVtR0x3MzRNSjRXSGhWZUdQNDV3aUZnYTBUR1hOWGZSM0VOejMwVDZSSlpFM3B0bk1VODVyeTFLTlNvK3FpNXFQTm8zdWpTNlA4WXVabG5NMVZpZFdFbHNTeHc1TGlxdU5tNXN2dC84N2ZPSDRwM2lDK043RjVndnlGMXdlYUhPd3ZTRnB4YXBMaElzT3BaQVRJaE9PSlR3UVJBcXFCYU1KZklUZHlXT0NubkNIY0puSWkvUk50R0kyRU5jS2g1TzhrZ3FUWHFTN0pHOE5Ya2t4VE9sTE9XNWhDZXBrTHhNRFV6ZG16cWVGcHAySUcweVBUcTlNWU9Ta1pCeFFxb2hUWk8yWitwbjVtWjJ5NnhsaGJMK3hXNkx0eThlbFFmSmE3T1FyQVZaTFFxMlFxYm9WRm9vMXlvSHNtZGxWMmEvelluS09aYXJuaXZON2N5enl0dVFONXp2bi8vdEVzSVM0WksycFlaTFZ5MGRXT2E5ckdvNXNqeHhlZHNLNHhVRks0WldCcXc4dUlxMkttM1ZUNnZ0VjVldWZyMG1lazFyZ1Y3QnlvTEJ0UUZyNnd0VkN1V0ZmZXZjMSsxZFQxZ3ZXZCsxWWZxR25ScytGWW1LcmhUYkY1Y1ZmOWdvM0hqbEc0ZHZ5citaM0pTMHFhdkV1V1RQWnRKbTZlYmVMWjViRHBhcWwrYVhEbTROMmRxMERkOVd0TzMxOWtYYkw1Zk5LTnU3ZzdaRHVhTy9QTGk4WmFmSnpzMDdQMVNrVlBSVStsUTI3dExkdFdIWCtHN1I3aHQ3dlBZMDdOWGJXN3ozL1Q3SnZ0dFZBVlZOMVdiVlpmdEorN1AzUDY2SnF1bjRsdnR0WGExT2JYSHR4d1BTQS8wSEl3NjIxN25VMVIzU1BWUlNqOVlyNjBjT3h4KysvcDN2ZHkwTk5nMVZqWnpHNGlOd1JIbms2ZmNKMy9jZURUcmFkb3g3ck9FSDB4OTJIV2NkTDJwQ212S2FScHRUbXZ0YllsdTZUOHcrMGRicTNucjhSOXNmRDV3MFBGbDVTdk5VeVduYTZZTFRrMmZ5ejR5ZGxaMTlmaTc1M0dEYm9yWjc1MlBPMzJvUGIrKzZFSFRoMGtYL2krYzd2RHZPWFBLNGRQS3kyK1VUVjdoWG1xODZYMjNxZE9vOC9wUFRUOGU3bkx1YXJybGNhN251ZXIyMWUyYjM2UnVlTjg3ZDlMMTU4UmIvMXRXZU9UM2R2Zk42Yi9mRjkvWGZGdDErY2lmOXpzdTcyWGNuN3EyOFQ3eGY5RUR0UWRsRDNZZlZQMXYrM05qdjNIOXF3SGVnODlIY1IvY0doWVBQL3BIMWp3OURCWStaajh1R0RZYnJuamcrT1RuaVAzTDk2ZnluUTg5a3p5YWVGLzZpL3N1dUZ4WXZmdmpWNjlmTzBaalJvWmZ5bDVPL2JYeWwvZXJBNnhtdjI4YkN4aDYreVhnek1WNzBWdnZ0d1hmY2R4M3ZvOThQVCtSOElIOG8vMmo1c2ZWVDBLZjdreG1Uay84RUE1anovR016TGRzQUFBQWdZMGhTVFFBQWVpVUFBSUNEQUFENS93QUFnT2tBQUhVd0FBRHFZQUFBT3BnQUFCZHZrbC9GUmdBQUErZEpSRUZVZU5yRWwwOW9YRlVVeG4vM3Z2Zm1qek9kbVpjbWNTYWttVXlHcW9Rb2xCUVhNVjJKLzdEdWxMWUdGSEZSTjBKMElRaFNVQXAyMlkwdXRCWkxzYUpZTUdoQVRWMUlOeEpyMVpLbU5xVVlNNWtZazJrbU16R1ptZmZ2dWhoSnRVTG1qUTdOV2I1MzN6a2Yzem5mZDk0VjA1bCtnTWVCVjRGN3VUMXhDVGdHakl2cFRQOUR3RmRzVHp3c2dlTnNYeHlYUUhZYkFXUjF3QWFDdmo4UkFwVENXOS9BTFpmQmRSR0JBRm9pamdnR1FhbG1BTmc2NFBtdXJldTR4U0oyWVpsQXVwZm9udnNRd1NCdWNaWHE1U3U0K1htTTdsMklVQWhjMTA5S1QyK211TDM0T3pJY291dllVY3huUnpDU3ljMzMxYW5MRk41K2w1VjNUaUlUY1hUVFJQa0FJYVl6L1NVZzF1aWdXeXdTNkUyVC9Yb2NyYTBOZ0kzdnZzZWFuU1BZMTB0NGNBOEF4UTgrSXZmY1liUTJFeG1KTkdwSjJUOERtbzV5WGF6NUJmU05Dcm5ETDdMMjVUbVVXMFZxSVNMRFEvU2NQb0U1Y2dDblVDQS8rakxCdnQydFkwRG9PczdLQ2dpSm5vaFQrMlVXb3l1RkNCZ295NkdhdTBwa1lDKzdKODhqd3lGbTl1NmpObk1OdlgzbmxneEl2d3dveDBGTEpKQUJBN2RVSnRDYlJ1ZzZlQXFoYTRTekE2eFBYYUQ0L21rQVl2c2Z3MTFiYlpoWE5xVmF6ME1FZzhob0JMeGJ4S01VR2lIV3Y1MEVJTmlYQnR3V0E1QVNaVmtvMndZcC8rVVBDaHN0R3ExanJWcStVdXJOR0pDeUxGVE5RamtPMHZNUTRYQ2RDU2xSR3hzb1BCSUhud1NnOHNPUENBSXRCQURZdVRsNlRyMEhta1orOUJXa2xBakRRRmtXWHFWSzZzZ2JSUFk5Z0xOOGc5TFpNZlRPemhhMVFFcnNYSTdJMEJEbU0wOWpqaHdnY3Y4Z1R1RkduZTVTbVVBbVRmTDExd0RJUGY4Q3p2SXlXbXhIaXhod1hKUnRreng2QklDMUx5YjQ0NXZ6bXhMVEVnbXN1WGxXVHA3Q21wMmovTm5uQlBxeUxYSkNJYkR6ZVNMRFEyVFBqUU9LbWNGaHFsUFRHTHU2NnpNZ0JIZ0taMmtKNVhrWXFlVG0wbW9RUHB4UUtiemFPdWFoQXdDVVBobGovZUlrb2N6ZE42V29GRWpRT3RvUlF0eDgxZ29WZUpVS2dWUVBzZjJQQXJCNjlsTUVCZ2pnN3pVVUNObWNxbjBOb1ZzcUUreS9CLzNPVHBSbFUvbnBFbnJiem1iMy9uOEhvQ3BWZ3RsTWZlVmUrUmxuY1FrWkRyWHNsNmd4QUZ5TTdxNjZEOHd2NEs2dDFYZEFpOEpISmc4dFlkYmJVU2hRYzhyd3EzdkxBUHd6dERZVHZiMERaVnV0QVNEdkNBTVFmZVJCN2pyek1YSkhkR3R0alkyejh1RVpqTTVVS3dBb01PckhqR1NTeEtHbkd2dldjb0dsRTI5aGtQci9ScVJxTll4MEQzcEh1KysrT3I4dFl1Y1g2bi9KUG94b3kwR1VrU2kxcTllb1hMam9HNEFXajZPWkpzcXhHNHBBYjlRRzVkaG84UmhhUE5iVWRQc29EbUJJNFBvMjNveXVTK0NsYlFRd3FnTVR3Qk4vWGM4SGJsUGhLZUJOWU9MUEFRRElzWHFic3FaS0d3QUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRCbG9iIiwiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImxhcmdlQmxvYktleSIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiJlYWJiNDZjY2UyNDE4MGJmYWU5ZTk2ZmE2ZDI5NzVjZiIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImxhcmdlQmxvYnMiOnRydWUsImF1dGhuckNmZyI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJtYWtlQ3JlZFV2Tm90UnFkIjp0cnVlLCJhbHdheXNVdiI6ZmFsc2V9LCJtYXhNc2dTaXplIjoxNTM2LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyLDFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6OTYsInRyYW5zcG9ydHMiOlsidXNiIiwibmZjIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9XSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5IjoyMDQ4LCJmb3JjZVBJTkNoYW5nZSI6ZmFsc2UsIm1pblBJTkxlbmd0aCI6NiwiZmlybXdhcmVWZXJzaW9uIjoxLCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjo2LCJjZXJ0aWZpY2F0aW9ucyI6eyJGSURPIjoxfSwicmVtYWluaW5nRGlzY292ZXJhYmxlQ3JlZGVudGlhbHMiOjUwfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDEtMTciLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlRPS0VOMiBQSU4gUGx1cyBTZWN1cml0eSBLZXkgU2VyaWVzIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyNDAxMTcwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS40In0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTAxLTE3In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wMS0zMCJ9LHsiYWFndWlkIjoiNTM0MTRkNTMtNTU0ZS00NzAwLTAwMDAtMDAwMDAwMDAwMDAwIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI1MzQxNGQ1My01NTRlLTQ3MDAtMDAwMC0wMDAwMDAwMDAwMDAiLCJkZXNjcmlwdGlvbiI6IlNhbXN1bmcgUGFzcyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoyLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInRlZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJ0ZWUiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiaW50ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNwakNDQWtxZ0F3SUJBZ0lCQXpBTUJnZ3Foa2pPUFFRREFnVUFNSUdtTVI4d0hRWURWUVFERXhaVFlXMXpkVzVuSUVWc1pXTjBjbTl1YVdOeklFTkJNUnd3R2dZRFZRUUtFeE5UWVcxemRXNW5JRVZzWldOMGNtOXVhV056TVJjd0ZRWURWUVFMRXc1VFlXMXpkVzVuSUUxdlltbHNaVEVUTUJFR0ExVUVCeE1LVTNWM2IyNGdZMmwwZVRFTE1Ba0dBMVVFQmhNQ1MxSXhLakFvQmdvSmtpYUprL0lzWkFFQkRCcFRZVzF6ZFc1blJHVjJhV05sVW05dmRFTkJTMlY1WDBWRFF6QWdGdzB5TXpBNU1USXdNREk1TkRSYUdBOHlNRFk1TVRJek1URTBOVGsxT1Zvd2dhWXhIekFkQmdOVkJBTVRGbE5oYlhOMWJtY2dSV3hsWTNSeWIyNXBZM01nUTBFeEhEQWFCZ05WQkFvVEUxTmhiWE4xYm1jZ1JXeGxZM1J5YjI1cFkzTXhGekFWQmdOVkJBc1REbE5oYlhOMWJtY2dUVzlpYVd4bE1STXdFUVlEVlFRSEV3cFRkWGR2YmlCamFYUjVNUXN3Q1FZRFZRUUdFd0pMVWpFcU1DZ0dDZ21TSm9tVDhpeGtBUUVNR2xOaGJYTjFibWRFWlhacFkyVlNiMjkwUTBGTFpYbGZSVU5ETUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFN20ydTNaMXhYVktmSldOeU5FM0hMMk0wTlpNT29BRElaTGxzNTluUnRDSHR2UjFtZ1UyeVpOdE9jWVBPNTZ1NURpcmc3bWtTN1NSTXhlWjZzWGVlM0tOak1HRXdId1lEVlIwakJCZ3dGb0FVc3BsemE3ZG5NU3lUZEhpcEpLazNQR09RUmtFd0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBT0JnTlZIUThCQWY4RUJBTUNBUVl3SFFZRFZSME9CQllFRkxLWmMydTNaekVzazNSNHFTU3BOenhqa0VaQk1Bd0dDQ3FHU000OUJBTUNCUUFEU0FBd1JRSWdOTXpvRjczRGtTWmIxRlgycU52R09kZjd5OFpZS1FOc1dyaDJObHdxUWo4Q0lRRGRPNmkra2U1ZTVLK2tFcFhsOU9YdTI4V3V1bCtaeTRKZzRtRlRLQ0xTVUE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejQ4YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnZDJsa2RHZzlJalV5Y0hnaUlHaGxhV2RvZEQwaU5USndlQ0lnZG1sbGQwSnZlRDBpTUNBd0lEVXlMakFnTlRJdU1DSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJK1BHUmxabk0rUEdOc2FYQlFZWFJvSUdsa1BTSnBNQ0krUEhCaGRHZ2daRDBpVFRNMk1Dd3dJRXd6TmpBc09EQXdJRXd3TERnd01DQk1NQ3d3SUV3ek5qQXNNQ0JhSWo0OEwzQmhkR2crUEM5amJHbHdVR0YwYUQ0OFkyeHBjRkJoZEdnZ2FXUTlJbWt4SWo0OGNHRjBhQ0JrUFNKTk1qWXNNQ0JETXpNdU9Ua3hNREkzT0N3d0lEUXhMakV6T1RVNE16TXNNQzQ1TnpVZ05EVXVPVEE0TnpjM09DdzFMamMzTnpjM056YzRJRU0wT1M0M01UQXhPVFEwTERrdU5qQTFPVEUyTmpjZ05USXNNVFV1T0RZMU1EVTFOaUExTWl3eU5pQkROVElzTXpZdU1UTTBPVFEwTkNBME9TNDNNRGs0TXpNekxEUXlMak01TkRRME5EUWdORFV1T1RBNE1EVTFOaXcwTmk0eU1qSTFPRE16SUVNME1TNHhNemc0TmpFeExEVXhMakF5TkRZek9Ea2dNek11T1Rrd016QTFOaXcxTWlBeU5pdzFNaUJETVRndU1EQTRPVGN5TWl3MU1pQXhNQzQ0TmpBM056YzRMRFV4TGpBeU5EWXpPRGtnTmk0d09URTFPRE16TXl3ME5pNHlNakkxT0RNeklFTXlMakk1TURFMk5qWTNMRFF5TGpNNU5EUTBORFFnTUN3ek5pNHhNelE1TkRRMElEQXNNallnUXpBc01UVXVPRFkxTURVMU5pQXlMakk0T1Rnd05UVTJMRGt1TmpBMU5UVTFOVFlnTmk0d09UQTROakV4TVN3MUxqYzNOemMzTnpjNElFTXhNQzQ0TmpBd05UVTJMREF1T1RjMUlERTRMakF3T0RZeE1URXNNQ0F5Tml3d0lGb2lQand2Y0dGMGFENDhMMk5zYVhCUVlYUm9QanhzYVc1bFlYSkhjbUZrYVdWdWRDQnBaRDBpYVRJaUlIZ3hQU0l5Tm5CNElpQjVNVDBpTlRKd2VDSWdlREk5SWpJMmNIZ2lJSGt5UFNJd0xqRTVOVGt5TVRFME9IQjRJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJK1BITjBiM0FnYzNSdmNDMWpiMnh2Y2owaUl6STVNamxDTWlJZ2IyWm1jMlYwUFNJd0pTSStQQzl6ZEc5d1BqeHpkRzl3SUhOMGIzQXRZMjlzYjNJOUlpTXhRVFF3UTBNaUlHOW1abk5sZEQwaU1UQXdKU0krUEM5emRHOXdQand2YkdsdVpXRnlSM0poWkdsbGJuUStQR05zYVhCUVlYUm9JR2xrUFNKcE15SStQSEJoZEdnZ1pEMGlUVE0zTGpFNU5EUTBORFFzTUNCTU16Y3VNVGswTkRRME5DdzFMamN5TWpJeU1qSXlJRXd3TERVdU56SXlNakl5TWpJZ1REQXNNQ0JNTXpjdU1UazBORFEwTkN3d0lGb2lQand2Y0dGMGFENDhMMk5zYVhCUVlYUm9QanhqYkdsd1VHRjBhQ0JwWkQwaWFUUWlQanh3WVhSb0lHUTlJazB4TGpnNE16UXlNakV6TERBZ1F6SXVOakl3TnpVNU9EY3NNQ0F6TGpZME16VTJOREF5TERBdU1UZ3hOakV3T0RjeElETXVOalF6TlRZME1ESXNNUzR6TWpFeE1UZ3hPU0JNTXk0Mk5ETTFOalF3TWl3eExqWTRPVEV4TlRZeUlFd3lMak0wTWpjNU16TTVMREV1TmpnNU1URTFOaklnVERJdU16UXlOemt6TXprc01TNHpOalE1TURZMU9TQkRNaTR6TkRJM09UTXpPU3d4TGpBM09UVTNOVGN6SURJdU1UWXpNVGsyTmpRc01DNDRPRGt4TlRNek56RWdNUzQ0TlRneE56WTRMREF1T0RnNU1UVXpNemN4SUVNeExqVXlPVE14TnpnNExEQXVPRGc1TVRVek16Y3hJREV1TkRFMk5EZ3pPVGdzTVM0d056VXlOekE0T0NBeExqTTRNRGcxT1RJM0xERXVNalF5TVRVeE1Ea2dRekV1TXpZMk56azJPRGdzTVM0ek1EQXlOalkxTnlBeExqTTJNRGt3TkRBNExERXVOREV4TnpJeE9EUWdNUzR6T0RZeE5EazBNU3d4TGpVeE56STFOemt6SUVNeExqVXpORFl3T0RBeUxESXVNVE13TkRrM015QXpMalV4TWpRME9UQXlMREl1TkRVMk1URTRPRGNnTXk0M016STFOVGc0TXl3ekxqVTFOVFV6TnpJM0lFTXpMamMxTXpjeE9UTTNMRE11TmpZM01EVTVPQ0F6TGpnd01EYzVORGc0TERNdU9UWXhNVE0wT0RnZ015NDNNemd3TkRrNE5pdzBMalF4TXpBd09UWXpJRU16TGpZeE1UZ3lNekl4TERVdU1qZzVOalV5TURNZ01pNDRNemd3TlRjeUxEVXVOakV5TVRjNU5Ea2dNUzQ0T1RVNE1UQTBNeXcxTGpZeE1qRTNPVFE1SUVNd0xqa3hOVGN5T1RFek5pdzFMall4TWpFM09UUTVJREFzTlM0eU5UazVPRGc1TWlBd0xEUXVNRGc0T0RBd05pQk1NQ3d6TGpZNE9ESTBOemN6SUV3eExqTTVPVFF3T0RJekxETXVOamc0TWpRM056TWdUREV1TkRBeE1qRTJNalVzTkM0eE9USXpNVGczT1NCRE1TNDBNREV5TVRZeU5TdzBMalEzT0RZMU9EWWdNUzQxT1RZd09EQTNNeXcwTGpZMk9USTRNamMxSURFdU9USXhPRFU1TXpJc05DNDJOamt5T0RJM05TQkRNaTR5TnpBM05EQTBMRFF1TmpZNU1qZ3lOelVnTWk0ek9EZ3pPVFUyT1N3MExqUTVNVFV3TlRnNUlESXVORE14TVRnMU5USXNOQzR6TVRVME1UQTJNU0JETWk0ME5UWXlNams1Tml3MExqSXhOak01T1RBMUlESXVORGN4TkRrM05qa3NOQzR3TlRRMk16QTROU0F5TGpReU1UQXdOekF6TERNdU9USTROalEyTnpFZ1F6SXVNVFV4TXpRME1EWXNNeTR5TlRBNU5qa3hNU0F3TGpJNU56a3lNVFkzTnl3eUxqazBNVEk0T0RrMUlEQXVNRGN5TVRFNU9UUTNNeXd4TGpnM01ETXlNamt5SUVNd0xqQXhOek0wTXpZd09EVXNNUzQyTURVMk5ERTRPU0F3TGpBeU16Z3pPVEE1TVRJc01TNHpPVGt3TnpZek5DQXdMakEyTVRjME1EVTJOemNzTVM0eE5qUXlOakF5TVNCRE1DNHlNREF5TWpFMU9ERXNNQzR6TURnNE56TXdNRGNnTUM0NU5UY3hNVEkzTWpjc01DQXhMamc0TXpReU1qRXpMREFnV2lCTk1UZ3VPRFF4TVRFNE5pd3dMakF5T1RZMk16RXdPRGtnUXpFNUxqVTNNRFE0Tnpjc01DNHdNamsyTmpNeE1EZzVJREl3TGpVM056ZzVNREVzTUM0eU1EWTVOamt4TWprZ01qQXVOVGMzT0Rrd01Td3hMak16TlRZME56QTJJRXd5TUM0MU56YzRPVEF4TERFdU56QXdOelV5TVRjZ1RERTVMakk1TWpFNE5qUXNNUzQzTURBM05USXhOeUJNTVRrdU1qa3lNVGcyTkN3eExqTTRNRFEwTkRReElFTXhPUzR5T1RJeE9EWTBMREV1TURrM05EQXdOU0F4T1M0eE1UVTJNRE1zTUM0NU1EZzNPVFF5TlNBeE9DNDRNVFEwTURBeExEQXVPVEE0TnprME1qVWdRekU0TGpRNU1USXpNekVzTUM0NU1EZzNPVFF5TlNBeE9DNHpOemt3TmpnNExERXVNRGt4TmpFMU9EWWdNVGd1TXpReE56Y3NNUzR5TlRrek56QTBPU0JETVRndU16STVOemd6TlN3eExqTXhOamd4TXpNMElERTRMak15TXpBNE56RXNNUzQwTWpZMk5UUXlPQ0F4T0M0ek5EWXlOVFkyTERFdU5UTXdNVGN5TkRnZ1F6RTRMalE1TkRNeE16UXNNaTR4TXpZME1UWTBOeUF5TUM0ME5UQXpPVEV5TERJdU5EWXpNVEUwTWpVZ01qQXVOalkyTURFME5Dd3pMalUwT1RJeE5EVXlJRU15TUM0Mk9EazJOVEkyTERNdU5qVTVNRFUxTkRjZ01qQXVOek0wTURRNU5pd3pMamsxTURjd09UQTNJREl3TGpZM05URTRPRFVzTkM0ek9UZzBNVE0xSUVNeU1DNDFOVEUzTnpRekxEVXVNalkxTVRBd09UTWdNVGt1TnpneU5EazBPU3cxTGpVNE5EZ3dNek16SURFNExqZzFNVEE1TmpJc05TNDFPRFE0TURNek15QkRNVGN1T0RjNE5UZ3hPQ3cxTGpVNE5EZ3dNek16SURFMkxqazNOVFkwTWpnc05TNHlNelUwTXpjNE15QXhOaTQ1TnpVMk5ESTRMRFF1TURjM05UQXdNemNnVERFMkxqazNOVFkwTWpnc015NDJOemM0T0RreE9TQk1NVGd1TXpVNU5URTFOQ3d6TGpZM056ZzRPVEU1SUV3eE9DNHpOVGs1TVRjeUxEUXVNVGd3TmpFME9UZ2dRekU0TGpNMU9Ua3hOeklzTkM0ME5qTXdOVE0xTWlBeE9DNDFOVFV4T0RNMExEUXVOalV3TkRRNU1ETWdNVGd1T0RjNU56VTJOeXcwTGpZMU1EUTBPVEF6SUVNeE9TNHlNalUzTlRnekxEUXVOalV3TkRRNU1ETWdNVGt1TXpReU5EYzJNU3cwTGpRM05URTJNRGt4SURFNUxqTTRNak00TmpVc05DNHpNREE0T0RFM05DQkRNVGt1TkRBMk16VTVOU3cwTGpJd05UVTJPVFkySURFNUxqUXhPVGd4T1RJc05DNHdORE00TURFME5pQXhPUzR6TnpJNE1UQTNMRE11T1RFMk9UUXlPU0JETVRrdU1UQTJOREk0T1N3ekxqSTBOekkyT1RZeklERTNMakkzTVRFMU16Y3NNaTQ1TkRBd056Z3lNU0F4Tnk0d05EYzNOakkzTERFdU9EZ3hNVFV5TXlCRE1UWXVPVGt3TVRBMk9Td3hMall4T1RNMk16WWdNVFl1T1RrNU1EZ3dNU3d4TGpReE5ESXhNRFU0SURFM0xqQXpOVE13TnpRc01TNHhPRE13T1RNNU15QkRNVGN1TVRjeU16RTFNeXd3TGpNek16Z3lOelk0TmlBeE55NDVNakkxTVN3d0xqQXlPVFkyTXpFd09Ea2dNVGd1T0RReE1URTROaXd3TGpBeU9UWTJNekV3T0RrZ1dpQk5Nak11TWpNMk5EZzBOU3d3TGpFMk5qZzRNREl4TVNCTU1qTXVNak0yTWpJNU1TdzBMakV4TVRNM016WTJJRU15TXk0eU16Y3lNRFl6TERRdU1UVTNPVGcwTmpJZ01qTXVNalF3T0RneE9DdzBMakl3TkRBMk56UTFJREl6TGpJME9UWTNOalFzTkM0eU5ERXhOVEU1TkNCRE1qTXVNamMxTVRJeU5pdzBMak0zTVRJek9URXpJREl6TGpNNE56YzFOVFlzTkM0Mk1qRTFPVE13T0NBeU15NDNORFk1TkRreExEUXVOakl4TlRrek1EZ2dRekkwTGpFeE1EZ3pNREVzTkM0Mk1qRTFPVE13T0NBeU5DNHlNakExT0RNMkxEUXVNemN4TWpNNU1UTWdNalF1TWpRNE1UQTFOeXcwTGpJME1URTFNVGswSUVNeU5DNHlOVGsyT1RBMUxEUXVNVGcxTlRJMU1pQXlOQzR5TmpFM05qWXpMRFF1TVRBNU5qVXlNaklnTWpRdU1qVTVOamt3TlN3MExqQTBNakV4T1RnNElFd3lOQzR5TlRrMk9UQTFMREF1TVRZMk9EZ3dNakV4SUV3eU5TNDFOemcyTURnekxEQXVNVFkyT0Rnd01qRXhJRXd5TlM0MU56ZzJNRGd6TERNdU9USXhPRFV6TVRJZ1F6STFMalU0TkRNd01ESXNOQzR3TVRnMk5EUTVPU0F5TlM0MU56UTNNalEwTERRdU1qRTJNems1TURVZ01qVXVOVFkzTkRJMU15dzBMakkyT0RFNU1UYzRJRU15TlM0ME56UTNORGMxTERVdU1qUTJOamN3TnprZ01qUXVOekEzTkRjM0xEVXVOVFkwTXpVMU1qa2dNak11TnpRMk9UUTVNU3cxTGpVMk5ETTFOVEk1SUVNeU1pNDNPRGd5T1RZeUxEVXVOVFkwTXpVMU1qa2dNakl1TURJd05UVTNMRFV1TWpRMk5qY3dOemtnTWpFdU9USTVOVFV6TWl3MExqSTJPREU1TVRjNElFTXlNUzQ1TWpNNE5qRXpMRFF1TWpFMk16azVNRFVnTWpFdU9URTJNamswTkN3MExqQXhPRFkwTkRrNUlESXhMamt4TnprMk9EVXNNeTQ1TWpFNE5UTXhNaUJNTWpFdU9URTNPVFk0TlN3d0xqRTJOamc0TURJeE1TQk1Nak11TWpNMk5EZzBOU3d3TGpFMk5qZzRNREl4TVNCYUlFMHpOQzQyTWprM05qSXhMREF1TURJMU9UWXpOakk0TWlCRE16VXVOVFV6T1RrMU5pd3dMakF5TlRrMk16WXlPRElnTXpZdU16WXdNRE00TWl3d0xqTXpOamcxTkRVek5DQXpOaTQwTlRnM05ESTNMREV1TXpFNU5UQXpPRGNnUXpNMkxqUTJOVFUzTXl3eExqTTVNVEU1TmpreUlETTJMalEyT0RNNE1UUXNNUzQwTmpVeE1UTTNPQ0F6Tmk0ME5qa3pOakEzTERFdU5USTJNVGd3TWpJZ1RETTJMalEyT1RBd05Dd3hMalkxTlRjMU5EQXlJRXd6Tmk0ME5qZzNNakF6TERFdU5qWTJNVGM0T0RRZ1RETTJMalEyT0RjeU1ETXNNUzQ0TXpnd016WTFOQ0JNTXpVdU1UVTFNell3TlN3eExqZ3pPREF6TmpVMElFd3pOUzR4TlRVeE5Td3hMalV6TXpVMU5UVTJJRU16TlM0eE5UUTBORGN4TERFdU5EazROek16TmpJZ016VXVNVFV4TkRrc01TNDBNRFUyTkRFeU15QXpOUzR4TXprME9UQXhMREV1TXpRMU1qWTFOekVnUXpNMUxqRXhOalkxTlRVc01TNHlNekV6TWpFM0lETTFMakF4TnpBNE1EUXNNQzQ1TmpZd016VXpNRFlnTXpRdU5qRTRNVGMzTkN3d0xqazJOakF6TlRNd05pQkRNelF1TWpNNE1UVTRNaXd3TGprMk5qQXpOVE13TmlBek5DNHhNalUxT1RJeExERXVNakUzTlRrNU9Ua2dNelF1TURrNU5qYzNNaXd4TGpNME5USTJOVGN4SUVNek5DNHdPREUzT1RjNExERXVOREUxTkRJeE16SWdNelF1TURjMk1UQTFPU3d4TGpVd09ERXhNREV5SURNMExqQTNOakV3TlRrc01TNDFPVEkzT1RRMklFd3pOQzR3TnpZeE1EVTVMRE11T1RnMk9EazJOeklnUXpNMExqQTNOakV3TlRrc05DNHdOVFEyTXpBNE5TQXpOQzR3T0RBeE9UQTNMRFF1TVRJM05qRXhOVEVnTXpRdU1EZzVOelkyTlN3MExqRTROakV6TURVM0lFTXpOQzR4TVRJMU16UXlMRFF1TXpJM05URTRJRE0wTGpJME16ZzFNREVzTkM0MU5qZ3lOVE16SURNMExqWXlNRGs0T1Rrc05DNDFOamd5TlRNeklFTXpOUzR3TURBME1EWTBMRFF1TlRZNE1qVXpNeUF6TlM0eE16UXhNek1zTkM0ek1qYzFNVGdnTXpVdU1UVTFNell3TlN3MExqRTROakV6TURVM0lFTXpOUzR4TmpZNU5EVXlMRFF1TVRJM05qRXhOVEVnTXpVdU1UY3dOakk0TWl3MExqQTFORFl6TURnMUlETTFMakUyT0RrMU5ERXNNeTQ1T0RZNE9UWTNNaUJNTXpVdU1UWTRPVFUwTVN3ekxqSXlPRGt3TmpjMklFd3pOQzQyTXpRME5EazJMRE11TWpJNE9UQTJOellnVERNMExqWXpORFEwT1RZc01pNDBOalE1TXpBek5pQk1Nell1TkRjNU1UWTJOeXd5TGpRMk5Ea3pNRE0ySUV3ek5pNDBOemt4TmpZM0xETXVPRFk0TlRFek16UWdRek0yTGpRM056QTVNRGdzTXk0NU5qUTBNekEzT0NBek5pNDBOelUwT0RNM0xEUXVNRE00TmpnNU5EVWdNell1TkRZd01ERTFMRFF1TWpFek9UYzNOVGNnUXpNMkxqTTNNamd5T0RJc05TNHhOamsxT0Rjd055QXpOUzQxTlRNNU9UVTJMRFV1TlRBNE16STBPVGNnTXpRdU5qSTJNRGM1TVN3MUxqVXdPRE15TkRrM0lFTXpNeTQzTURNNE5UUTFMRFV1TlRBNE16STBPVGNnTXpJdU9EYzVNek1zTlM0eE5qazFPRGN3TnlBek1pNDNPVE0yTVRZMExEUXVNakV6T1RjM05UY2dRek15TGpjM05Ua3pPQ3cwTGpBek9EWTRPVFExSURNeUxqYzNNamcxTnpZc015NDVOalEwTXpBM09DQXpNaTQzTnpJNE5UYzJMRE11T0RZNE5URXpNelFnVERNeUxqYzNNamcxTnpZc01TNDJOall4TnpnNE5DQkRNekl1TnpjeU9EVTNOaXd4TGpVM01ESTJNVFFnTXpJdU56ZzROekk0TERFdU5EQTVNRGs0TlRjZ016SXVOems1TVRBM05Dd3hMak14T1RVd016ZzNJRU16TWk0NU1UUXhOVEV4TERBdU16TTVOelEyT0RVMUlETXpMamN3TXpnMU5EVXNNQzR3TWpVNU5qTTJNamd5SURNMExqWXlPVGMyTWpFc01DNHdNalU1TmpNMk1qZ3lJRm9nVFRFeUxqRTBORGMwTkRjc01DNHhOalk0T0RBeU1URWdUREV5TGpnd01qSTJNVFlzTkM0eU5qRTFPVGs1T0NCTU1UTXVORFl3TVRnd05Dd3dMakUyTmpnNE1ESXhNU0JNTVRVdU5UZzFNamMwTml3d0xqRTJOamc0TURJeE1TQk1NVFV1TnpBeE9USTFOU3cxTGpRd05USXhNRE0ySUV3eE5DNHpPVFV5TmpJc05TNDBNRFV5TVRBek5pQk1NVFF1TXpVNU9ETTRNaXd3TGpVMU5Ua3pNVEExTkNCTU1UTXVORFl5TWpVMk1pdzFMalF3TlRJeE1ETTJJRXd4TWk0eE16azROVFl6TERVdU5EQTFNakV3TXpZZ1RERXhMakkwTXpBM056a3NNQzQxTlRVNU16RXdOVFFnVERFeExqSXdOemM0T0N3MUxqUXdOVEl4TURNMklFdzVMamt3TkRRd05UZ3NOUzQwTURVeU1UQXpOaUJNTVRBdU1ERTNNak01Tnl3d0xqRTJOamc0TURJeE1TQk1NVEl1TVRRME56UTBOeXd3TGpFMk5qZzRNREl4TVNCYUlFMDNMamt3TVRJMU1qVXNNQzR4TmpZNE9EQXlNVEVnVERndU9EWXpNalV6TlRnc05TNDBNRFV5TVRBek5pQk1OeTQwTmpRek1UUXhMRFV1TkRBMU1qRXdNellnVERZdU56VXpPREk0T0RNc01DNDFOVFU1TXpFd05UUWdURFl1TURJMU9EWTJNRElzTlM0ME1EVXlNVEF6TmlCTU5DNDJNVGN4TkRrNE15dzFMalF3TlRJeE1ETTJJRXcxTGpVNE16RTJPRGN6TERBdU1UWTJPRGd3TWpFeElFdzNMamt3TVRJMU1qVXNNQzR4TmpZNE9EQXlNVEVnV2lCTk1qZ3VNekEwT0RNMkxEVXVNelV3TlRreU5UY2dUREkzTGpBeU5EWXlNek1zTlM0ek5UQTFPVEkxTnlCTU1qY3VNREkwTmpJek15d3dMakUyTmpnNE1ESXhNU0JNTWpndU9UVTVPRGMxTXl3d0xqRTJOamc0TURJeE1TQk1NekF1TVRnM09Ua3dNeXcwTGpNNE5ETTFOVFEzSUV3ek1DNHhNVFk0TnpRNExEQXVNVFkyT0Rnd01qRXhJRXd6TVM0ME1EVTBOVGd4TERBdU1UWTJPRGd3TWpFeElFd3pNUzQwTURVME5UZ3hMRFV1TXpVd05Ua3lOVGNnVERJNUxqVTBPVFF5TkRFc05TNHpOVEExT1RJMU55Qk1Namd1TWpNc01DNDVPVGtnVERJNExqTXdORGd6Tml3MUxqTTFNRFU1TWpVM0lGb2lQand2Y0dGMGFENDhMMk5zYVhCUVlYUm9QanhqYkdsd1VHRjBhQ0JwWkQwaWFUVWlQanh3WVhSb0lHUTlJazB5TkM0ek16VXlPVFkyTERJdU5EY3dNRFkwTXpJZ1F6STFMak13T1RZMU1ESXNNaTQwTnpBd05qUXpNaUF5Tmk0eE1qRXpNak1zTWk0Mk5UWTJNRFUyTkNBeU5pNDNOamt5TnpZNExETXVNREk0T1Rjek5UWWdRekkzTGpReE56SXpNRFVzTXk0ME1ERTJPVGc0TXlBeU55NDVNamsxTURFM0xETXVPVEE0TkRNek5qY2dNamd1TXpBMk1Ea3dNaXcwTGpVMU1ESTFNREUxSUV3eU5pNHpPVFUwTlRjekxEVXVORGd5TlRrNU16Y2dRekkyTGpFNU5qQTROamtzTlM0eE5EWXpNalEzSURJMUxqa3hPVEU0TXpZc05DNDRPREF3T1RJek5pQXlOUzQxTmpRM05EY3pMRFF1TmpnME5qRTNNRGdnUXpJMUxqSXhNRE14TVRFc05DNDBPRGt4TkRFM09TQXlOQzQ0TURBME9UUXlMRFF1TXpreE1qSTFORGNnTWpRdU16TTFNamsyTml3MExqTTVNVEl5TlRRM0lFTXlNeTQ0TURNMk5ESXlMRFF1TXpreE1qSTFORGNnTWpNdU5ERXdORE01TlN3MExqUTVORGcxT1RVeklESXpMakUxTlRZNE9EVXNOQzQzTURJeE1qYzJOaUJETWpJdU9UQXdOVGt4TXl3MExqa3dPVE01TlRjNUlESXlMamMzTXpVMk1Ua3NOUzR4TkRrMU5EQTVNeUF5TWk0M056TTFOakU1TERVdU5ESXlNakExTnpNZ1F6SXlMamMzTXpVMk1Ua3NOUzQzTXpnME5qZ3pNU0F5TWk0NU5qRTROVFl5TERVdU9UWTFNRE16T0RFZ01qTXVNek00TkRRME55dzJMakV3TURnek1ERTNJRU15TXk0M01UUTJPRGNzTmk0eU16Y3pOREV5TlNBeU5DNHlOamc0TXprNExEWXVNemd5TURjeE5UZ2dNalF1T1RrNU9EWTBOaXcyTGpVek5EWTJNemd4SUVNeU5TNHpPVGcyTURVMExEWXVOakV4TVRNNE5pQXlOUzQzT1RrM05qa3NOaTQzTVRFMU5UWTBOQ0F5Tmk0eU1EUXpPVFFzTmk0NE16Y3pORFkzTlNCRE1qWXVOakE0TmpjeU9TdzJMamsyTWpjM09UY2dNall1T1RjMk9UVTBNeXczTGpFek1UZ3hNRFF6SURJM0xqTXdPVEl6T0RNc055NHpORFEzT1RZek1TQkRNamN1TmpReE5USXlNaXczTGpVMU56UXlORGd5SURJM0xqa3hNREV4T0RVc055NDRNamszTXpJeU5pQXlPQzR4TVRVd01qWTVMRGd1TVRZeU56a3dOeUJETWpndU16RTVPVE0xTkN3NExqUTVOVFE1TVRjNElESTRMalF5TWpNNE9UWXNPQzQ1TVRJMU1qazFOU0F5T0M0ME1qSXpPRGsyTERrdU5ERTBNall4TXpjZ1F6STRMalF5TWpNNE9UWXNPUzQzTlRJek1qSTRNeUF5T0M0ek5EUTROVFkzTERFd0xqRXdORE15TVRNZ01qZ3VNVGc1Tnprd09Dd3hNQzQwTmprMU5ESWdRekk0TGpBek5ETTNPRGdzTVRBdU9ETTBOell5T0NBeU55NDNPVE00TVRreExERXhMakUzTXpFNE1UWWdNamN1TkRZM01EY3pNU3d4TVM0ME9ETTNNalkwSUVNeU55NHhOREF6TWpjeUxERXhMamM1TkRrNE5pQXlOaTQzTWpjM05ERXpMREV5TGpBME9ETTFNelFnTWpZdU1qSTVNekUxTXl3eE1pNHlORFExTkRNMElFTXlOUzQzTXpBNE9Ea3pMREV5TGpRME1UQTVNRGdnTWpVdU1UTXlOemM0TWl3eE1pNDFNemt3TURjeElESTBMalF6TkRrNE1UZ3NNVEl1TlRNNU1EQTNNU0JETWpNdU16WXdOVGsyT1N3eE1pNDFNemt3TURjeElESXlMalEyT0RrMk9ESXNNVEl1TXpNeU9ERXhJREl4TGpjMk1EQTVOVGNzTVRFdU9USXdNRFl4TmlCRE1qRXVNRFV4TWpJek15d3hNUzQxTURZNU5UUTRJREl3TGpVd01qazFORGNzTVRBdU9URXdOVEl5T0NBeU1DNHhNVFV5T1N3eE1DNHhNekF3TlRFeElFd3lNaTR4T1RJd05qUTVMRGt1TVRZMU1UZ3lNalVnUXpJeUxqUXlORFkyTXpjc09TNDJNRFEzTXpNMk15QXlNaTQzTkRBek16TTFMRGt1T1RReU5ETTNOelFnTWpNdU1UTTVNRGMwTXl3eE1DNHhOemcyTlRFNUlFTXlNeTQxTXpjNE1UVXhMREV3TGpReE5EVXdPRGdnTWpRdU1EQXpNREV5Tml3eE1DNDFNekl3TnprNElESTBMalV6TkRZMk55d3hNQzQxTXpJd056azRJRU15TlM0d09EZzBOek0yTERFd0xqVXpNakEzT1RnZ01qVXVOVEF6T0RJNE5pd3hNQzQwTVRjM01qVWdNalV1Tnpnd056TXhPU3d4TUM0eE9Ea3dNVFV6SUVNeU5pNHdOVGN5T0RreExEa3VPVFU1T1RRNE16SWdNall1TVRrMk1EZzJPU3c1TGpZNE56WTBNRGc0SURJMkxqRTVOakE0Tmprc09TNHpOekV3TWpBNU5TQkRNall1TVRrMk1EZzJPU3c1TGpFNU5qWXlPVGd6SURJMkxqRXpNak01T1RJc09TNHdOVFV4TVRVM015QXlOaTR3TURVd01qTTJMRGd1T1RRMU56WXpPVElnUXpJMUxqZzNOelkwT0RFc09DNDRNemN4TWpZNE15QXlOUzQzTVRFMU1EWXhMRGd1TnpReE16VTBOallnTWpVdU5UQTJOVGszTml3NExqWTFPVGczTmpnMUlFTXlOUzR6TURFek5ETXhMRGd1TlRjNE1EUXhOamNnTWpVdU1EWXdOemd6TXl3NExqVXhNREUwTXpRNUlESTBMamM0TXpnNExEZ3VORFUxTVRFd01qTWdRekkwTGpVd05qazNOamNzT0M0ME1EQTNPVEUyT1NBeU5DNHlNVGc1T1RjeUxEZ3VNelF3TnpVMU5DQXlNeTQ1TVRrNU5ERTJMRGd1TWpjMU16VTROek1nUXpJekxqUTVPRGN3TWpVc09DNHhPRGd4TmpNeE9DQXlNeTR3T0RZME5qSTJMRGd1TURnME9EZzJORGNnTWpJdU5qZ3lNVGd6T0N3M0xqazJORGd4TXprZ1F6SXlMakkzTnprd05TdzNMamcwTlRBNU9EWTVJREl4TGpreE5URTJNVFlzTnk0Mk56ZzFOamswTnlBeU1TNDFPVE01TlRNNExEY3VORFkyTWprNE16RWdRekl4TGpJM01qYzBOVGtzTnk0eU5UTXpNVEkwTkNBeU1TNHdNVEkwTlRZNExEWXVPVGd3TmpRM05qUWdNakF1T0RFek1EZzJOQ3cyTGpZME9ETXdNemt5SUVNeU1DNDJNVE0zTVRZc05pNHpNVFU1TmpBeUlESXdMalV4TkRBek1EZ3NOUzQ0T1RnNU1qSTBNeUF5TUM0MU1UUXdNekE0TERVdU16azNOVFEzT1RjZ1F6SXdMalV4TkRBek1EZ3NOUzR3TVRVMU16RXpOeUF5TUM0Mk1EVTBNRGc1TERRdU5qUTNPREE1TVRJZ01qQXVOemc0TVRZMU1TdzBMakk1TXpZMk5qVWdRekl3TGprM01Ea3lNVE1zTXk0NU16a3hOalkxTXlBeU1TNHlNamcwTkRFMExETXVOakkyTVRJd01UZ2dNakV1TlRZd056STFOQ3d6TGpNMU16QTVPREF6SUVNeU1TNDRPVE13TURrekxETXVNRGd3Tnprd05Ua2dNakl1TWprME1UY3pMREl1T0RZMU5qWXdOVFlnTWpJdU56WTFNalUwT0N3eUxqY3dOek0xTURZZ1F6SXpMakl6TlRrNU1EUXNNaTQxTkRrd05EQTJNeUF5TXk0M05Ua3pNemMzTERJdU5EY3dNRFkwTXpJZ01qUXVNek0xTWprMk5pd3lMalEzTURBMk5ETXlJRm9nVFRNekxqRXdOek0xTVRVc01pNDBOekF3TmpRek1pQkRNelF1TURneE56QTFMREl1TkRjd01EWTBNeklnTXpRdU9Ea3pNemMzT1N3eUxqWTFOall3TlRZMElETTFMalUwTVRNek1UWXNNeTR3TWpnNU56TTFOaUJETXpZdU1UZzVNamcxTkN3ekxqUXdNVFk1T0RneklETTJMamN3TVRVMU5qVXNNeTQ1TURnME16TTJOeUF6Tnk0d056Z3hORFV4TERRdU5UVXdNalV3TVRVZ1RETTFMakUyTnpVeE1qSXNOUzQwT0RJMU9Ua3pOeUJETXpRdU9UWTRNVFF4T0N3MUxqRTBOak15TkRjZ016UXVOamt4TWpNNE5DdzBMamc0TURBNU1qTTJJRE0wTGpNek5qZ3dNaklzTkM0Mk9EUTJNVGN3T0NCRE16TXVPVGd5TXpZMU9TdzBMalE0T1RFME1UYzVJRE16TGpVM01qVTBPU3cwTGpNNU1USXlOVFEzSURNekxqRXdOek0xTVRVc05DNHpPVEV5TWpVME55QkRNekl1TlRjMU5qazNNU3cwTGpNNU1USXlOVFEzSURNeUxqRTRNalE1TkRRc05DNDBPVFE0TlRrMU15QXpNUzQ1TWpjM05ETXpMRFF1TnpBeU1USTNOallnUXpNeExqWTNNalkwTmpFc05DNDVNRGt6T1RVM09TQXpNUzQxTkRVMk1UWTNMRFV1TVRRNU5UUXdPVE1nTXpFdU5UUTFOakUyTnl3MUxqUXlNakl3TlRjeklFTXpNUzQxTkRVMk1UWTNMRFV1TnpNNE5EWTRNekVnTXpFdU56TXpPVEV4TERVdU9UWTFNRE16T0RFZ016SXVNVEV3TkRrNU5TdzJMakV3TURnek1ERTNJRU16TWk0ME9EWTNOREU1TERZdU1qTTNNelF4TWpVZ016TXVNRFF3T0RrME55dzJMak00TWpBM01UVTRJRE16TGpjM01Ua3hPVFFzTmk0MU16UTJOak00TVNCRE16UXVNVGN3TmpZd01pdzJMall4TVRFek9EWWdNelF1TlRjeE9ESXpPU3cyTGpjeE1UVTFOalEwSURNMExqazNOalEwT0Rrc05pNDRNemN6TkRZM05TQkRNelV1TXpnd056STNOeXcyTGprMk1qYzNPVGNnTXpVdU56UTVNREE1TVN3M0xqRXpNVGd4TURReklETTJMakE0TVRJNU16RXNOeTR6TkRRM09UWXpNU0JETXpZdU5ERXpOVGMzTVN3M0xqVTFOelF5TkRneUlETTJMalk0TWpFM016TXNOeTQ0TWprM016SXlOaUF6Tmk0NE9EY3dPREU0TERndU1UWXlOemt3TnlCRE16Y3VNRGt4T1Rrd01pdzRMalE1TlRRNU1UYzRJRE0zTGpFNU5EUTBORFFzT0M0NU1USTFNamsxTlNBek55NHhPVFEwTkRRMExEa3VOREUwTWpZeE16Y2dRek0zTGpFNU5EUTBORFFzT1M0M05USXpNakk0TXlBek55NHhNVFk1TVRFMUxERXdMakV3TkRNeU1UTWdNell1T1RZeE9EUTFOeXd4TUM0ME5qazFORElnUXpNMkxqZ3dOalF6TXpjc01UQXVPRE0wTnpZeU9DQXpOaTQxTmpVNE56TTVMREV4TGpFM016RTRNVFlnTXpZdU1qTTVNVEk0TERFeExqUTRNemN5TmpRZ1F6TTFMamt4TWpNNE1qRXNNVEV1TnprME9UZzJJRE0xTGpRNU9UYzVOakVzTVRJdU1EUTRNelV6TkNBek5TNHdNREV6TnpBeUxERXlMakkwTkRVME16UWdRek0wTGpVd01qazBORElzTVRJdU5EUXhNRGt3T0NBek15NDVNRFE0TXpNc01USXVOVE01TURBM01TQXpNeTR5TURjd016WTNMREV5TGpVek9UQXdOekVnUXpNeUxqRXpNalkxTVRnc01USXVOVE01TURBM01TQXpNUzR5TkRFd01qTXhMREV5TGpNek1qZ3hNU0F6TUM0MU16SXhOVEEyTERFeExqa3lNREEyTVRZZ1F6STVMamd5TXpJM09ERXNNVEV1TlRBMk9UVTBPQ0F5T1M0eU56VXdNRGsxTERFd0xqa3hNRFV5TWpnZ01qZ3VPRGczTXpRME9Td3hNQzR4TXpBd05URXhJRXd6TUM0NU5qUXhNVGs0TERrdU1UWTFNVGd5TWpVZ1F6TXhMakU1TmpjeE9EWXNPUzQyTURRM016TTJNeUF6TVM0MU1USXpPRGd6TERrdU9UUXlORE0zTnpRZ016RXVPVEV4TVRJNU1Td3hNQzR4TnpnMk5URTVJRU16TWk0ek1EazROams1TERFd0xqUXhORFV3T0RnZ016SXVOemMxTURZM05Td3hNQzQxTXpJd056azRJRE16TGpNd05qY3lNVGdzTVRBdU5UTXlNRGM1T0NCRE16TXVPRFl3TlRJNE5Td3hNQzQxTXpJd056azRJRE0wTGpJM05UZzRNelVzTVRBdU5ERTNOekkxSURNMExqVTFNamM0Tmpnc01UQXVNVGc1TURFMU15QkRNelF1T0RJNU16UTBMRGt1T1RVNU9UUTRNeklnTXpRdU9UWTRNVFF4T0N3NUxqWTROelkwTURnNElETTBMamsyT0RFME1UZ3NPUzR6TnpFd01qQTVOU0JETXpRdU9UWTRNVFF4T0N3NUxqRTVOall5T1RneklETTBMamt3TkRRMU5DdzVMakExTlRFeE5UY3pJRE0wTGpjM056QTNPRFVzT0M0NU5EVTNOak01TWlCRE16UXVOalE1TnpBeU9TdzRMamd6TnpFeU5qZ3pJRE0wTGpRNE16VTJNU3c0TGpjME1UTTFORFkySURNMExqSTNPRFkxTWpVc09DNDJOVGs0TnpZNE5TQkRNelF1TURjek16azNPU3c0TGpVM09EQTBNVFkzSURNekxqZ3pNamd6T0RJc09DNDFNVEF4TkRNME9TQXpNeTQxTlRVNU16UTRMRGd1TkRVMU1URXdNak1nUXpNekxqSTNPVEF6TVRVc09DNDBNREEzT1RFMk9TQXpNaTQ1T1RFd05USXhMRGd1TXpRd056VTFOQ0F6TWk0Mk9URTVPVFkxTERndU1qYzFNelU0TnpNZ1F6TXlMakkzTURjMU56TXNPQzR4T0RneE5qTXhPQ0F6TVM0NE5UZzFNVGMxTERndU1EZzBPRGcyTkRjZ016RXVORFUwTWpNNE5pdzNMamsyTkRneE16a2dRek14TGpBME9UazFPVGdzTnk0NE5EVXdPVGcyT1NBek1DNDJPRGN5TVRZMUxEY3VOamM0TlRZNU5EY2dNekF1TXpZMk1EQTROaXczTGpRMk5qSTVPRE14SUVNek1DNHdORFE0TURBNExEY3VNalV6TXpFeU5EUWdNamt1TnpnME5URXhOaXcyTGprNE1EWTBOelkwSURJNUxqVTROVEUwTVRJc05pNDJORGd6TURNNU1pQkRNamt1TXpnMU56Y3dPU3cyTGpNeE5UazJNRElnTWprdU1qZzJNRGcxTnl3MUxqZzVPRGt5TWpReklESTVMakk0TmpBNE5UY3NOUzR6T1RjMU5EYzVOeUJETWprdU1qZzJNRGcxTnl3MUxqQXhOVFV6TVRNM0lESTVMak0zTnpRMk16Z3NOQzQyTkRjNE1Ea3hNaUF5T1M0MU5qQXlNVGs1TERRdU1qa3pOalkyTlNCRE1qa3VOelF5T1RjMk1Td3pMamt6T1RFMk5qVXpJRE13TGpBd01EUTVOaklzTXk0Mk1qWXhNakF4T0NBek1DNHpNekkzT0RBeUxETXVNelV6TURrNE1ETWdRek13TGpZMk5UQTJORElzTXk0d09EQTNPVEExT1NBek1TNHdOall5TWpjNUxESXVPRFkxTmpZd05UWWdNekV1TlRNM016QTVOaXd5TGpjd056TTFNRFlnUXpNeUxqQXdPREEwTlRNc01pNDFORGt3TkRBMk15QXpNaTQxTXpFek9USTJMREl1TkRjd01EWTBNeklnTXpNdU1UQTNNelV4TlN3eUxqUTNNREEyTkRNeUlGb2dUVEV6TGpjM016SXdOVGNzTWk0ME56QXdNamcxT1NCRE1UUXVOREUxTmpJeE5Dd3lMalEzTURBeU9EVTVJREUxTGpBd09ERTVORFVzTWk0MU9UQXhNREV4TmlBeE5TNDFOVEE1TWpVc01pNDRNamsxTXpFMU9TQkRNVFl1TURrek16QTVOQ3d6TGpBMk9UWTNOamN6SURFMkxqVTBNakl6T0Rrc015NHpPVFkyTmpBd055QXhOaTQ0T1RZMk56VXhMRE11T0RFd09ETTRPVGNnVERFMkxqZzVOalkzTlRFc01pNDBPRGN4T0RFNE1TQk1NVGt1TVRNNU5Ua3lMREl1TkRnM01UZ3hPREVnVERFNUxqRXpPVFU1TWl3eE1pNDFNakU0TVRneElFd3hOaTQ0T1RZMk56VXhMREV5TGpVeU1UZ3hPREVnVERFMkxqZzVOalkzTlRFc01URXVNRGsxT1RVMk15QkRNVFl1TlRReU1qTTRPU3d4TVM0MU5EUXdPRFF6SURFMkxqQTRPREV4TnpRc01URXVPRGsyTnprM05TQXhOUzQxTXpRek1UQTRMREV5TGpFMU16Y3pPRFVnUXpFMExqazRNRFV3TkRJc01USXVOREV3TmpjNU5TQXhOQzR6T0RJek9UTXNNVEl1TlRNNE9UY3hOQ0F4TXk0M016azVOemN6TERFeUxqVXpPRGszTVRRZ1F6RXpMakUxTWprME1qTXNNVEl1TlRNNE9UY3hOQ0F4TWk0MU56UXlNVFF6TERFeUxqUXlOalF3TXpNZ01USXVNREF6Tnprek5Td3hNaTR5TURBMU5USTFJRU14TVM0ME16TXpOekkyTERFeExqazNORE0wTkRRZ01UQXVPVEl4TVRBeE5Td3hNUzQyTkRZeU9Ea2dNVEF1TkRZMk9UZ3dNU3d4TVM0eU1UWXpPRFl6SUVNeE1DNHdNVEk0TlRnMkxERXdMamM0TmpRNE16WWdPUzQyTkRjd01EQXhNU3d4TUM0eU5qQXdPVFFnT1M0ek56QTBOREk1TWl3NUxqWXpOelUzTkRreElFTTVMakE1TXpVek9UWXNPUzR3TVRRMk9UZzBOQ0E0TGprMU5UQTROemswTERndU16QTJOREV6TWpJZ09DNDVOVFV3T0RjNU5DdzNMalV4TXpBM05qVTRJRU00TGprMU5UQTROemswTERZdU56QTRNekEwTkRjZ09TNHdPVEEwTWpRME5DdzFMams1TlRBeE5qSXlJRGt1TXpZeU1UTTFPRElzTlM0ek56RTNPREkwSUVNNUxqWXpNelV3TVRBM0xEUXVOelE0T1RBMU9UTWdPUzQ1T1RNME56VXpPU3cwTGpJeU1qZzNNemN4SURFd0xqUTBNakExT0Rnc015NDNPVEk1TnpFd015QkRNVEF1T0Rrd05qUXlNU3d6TGpNMk1qY3hNRGs0SURFeExqUXdOVFk0TWpNc015NHdNelV3TVRJNU1pQXhNUzQ1T0RjeE56a3pMREl1T0RBNU5URTVORGtnUXpFeUxqVTJPRFkzTmpNc01pNDFPRE16TVRFek5DQXhNeTR4TmpRd01UZzBMREl1TkRjd01ESTROVGtnTVRNdU56Y3pNakExTnl3eUxqUTNNREF5T0RVNUlGb2dUVFF1TVRVek5UUTVOemdzTUNCRE5DNDNPRFE0T0Rrek5Td3dJRFV1TXpZMk16ZzJNeklzTUM0eE1UY3lNVE0zTURFZ05TNDRPVGd3TkRBMk9Td3dMak0xTVRrNU9EUTJNU0JETmk0ME1qazJPVFV3Tml3d0xqVTROalF5TlRnMk1pQTJMamc0T1RBd09EUTBMREF1T1RBek5EQXpNVFUySURjdU1qYzNNREU1TWpJc01TNHpNRFF3TURJME1pQkROeTQyTmpRMk9ETTROaXd4TGpjd05ESTBORE15SURjdU9UWTRPVE14TXpnc01pNHhOelU1TlRnZ09DNHhPVEE0TURBeE55d3lMamN4T1RFME16UTBJRU00TGpReE1qTXlNamd5TERNdU1qWXhPVGN4TlRJZ09DNDFNak13T0RReE5Td3pMamcwTWpNeU1qSTRJRGd1TlRJek1EZzBNVFVzTkM0ME5qQXhPVFUzTWlCRE9DNDFNak13T0RReE5TdzFMakEzTnpNMU5EUTBJRGd1TkRFeU16SXlPRElzTlM0Mk5qQTFOalF3T0NBNExqRTVNRGd3TURFM0xEWXVNakE1TkRZM01qWWdRemN1T1RZNE9UTXhNemdzTmk0M05UZ3pOekEwTkNBM0xqWTJORFk0TXpnMkxEY3VNak15T1RReU9Ua2dOeTR5Tnpjd01Ua3lNaXczTGpZek16VTBNakkxSUVNMkxqZzRPVEF3T0RRMExEZ3VNRE16TnpnME1UWWdOaTQwTWpZNU1qWXdNeXc0TGpNMU1URXhPRGd4SURVdU9EZzVOek16TlRrc09DNDFPRFV4T0RnNE5TQkROUzR6TlRJeE9UVXdNaXc0TGpneE9UWXhOakkxSURRdU56WTRNamMxTVRVc09DNDVNelk0TWprNU5TQTBMakV6Tmprek5UVTRMRGd1T1RNMk9ESTVPVFVnVERJdU1qVTVOVE14TURnc09DNDVNelk0TWprNU5TQk1NaTR5TlRrMU16RXdPQ3d4TWk0MU1qRTROVE01SUV3d0xERXlMalV5TVRnMU16a2dUREFzTUNCTU5DNHhOVE0xTkRrM09Dd3dJRm9nVFRFMExqRXdOVFE0T1Rjc05DNDFPREF5TXpJMU5pQkRNVE11TmprMU5qY3lPQ3cwTGpVNE1ESXpNalUySURFekxqTXhNRGMzTnpFc05DNDJOVFUyTXpVeU55QXhNaTQ1TlRBNE1ESTRMRFF1T0RBMU56STFPVGtnUXpFeUxqVTVNRGd5T0RVc05DNDVOVFU0TVRZM0lERXlMakkzTnpreU56Z3NOUzR4TmpBeU1qVTVOaUF4TWk0d01USXhNREEyTERVdU5ERTNOVEkwTXpNZ1F6RXhMamMwTmpJM016UXNOUzQyTnpVMU16YzBNU0F4TVM0MU16ZzFPVFU1TERVdU9UZ3hOemt6T1RRZ01URXVNemc1TURZNE1TdzJMak16TmpJNU16a3hJRU14TVM0eU16azFOREF6TERZdU5qa3dOemt6T0RrZ01URXVNVFkwTnpjMk5DdzNMakEzTVRjek9EUXhJREV4TGpFMk5EYzNOalFzTnk0ME9EQXhPVGsxTnlCRE1URXVNVFkwTnpjMk5DdzNMamc0T0RNd016TTNJREV4TGpJek9UVTBNRE1zT0M0eU56STBOalF4TXlBeE1TNHpPRGt3TmpneExEZ3VOak14T1RZM01USWdRekV4TGpVek9EVTVOVGtzT0M0NU9URTBOekF4TWlBeE1TNDNORFl5TnpNMExEa3VNekF5TnpJNU5qY2dNVEl1TURFeU1UQXdOaXc1TGpVMk5qUTJNRFVnUXpFeUxqSTNOemt5Tnpnc09TNDRNamswTnpZMk1TQXhNaTQxT1RBNE1qZzFMREV3TGpBek5qQXpJREV5TGprMU1EZ3dNamdzTVRBdU1UZzJPRE0xTkNCRE1UTXVNekV3TnpjM01Td3hNQzR6TXpZNU1qWXlJREV6TGpZNU5UWTNNamdzTVRBdU5ERXhPVGN4TlNBeE5DNHhNRFUwT0RrM0xERXdMalF4TVRrM01UVWdRekUwTGpVeU5qTTRNamNzTVRBdU5ERXhPVGN4TlNBeE5DNDVNVE0zTURFeUxERXdMak16TmpreU5qSWdNVFV1TWpZNE5EZ3pOaXd4TUM0eE9EWTRNelUwSUVNeE5TNDJNakk1TVRrNUxERXdMakF6TmpBeklERTFMamt5TnpFMk56UXNPUzQ0TWpZMk1UYzNOQ0F4Tmk0eE9ESXlOalEyTERrdU5UVTNPRGd6T0RrZ1F6RTJMalF6TnpBeE5UWXNPUzR5T0RrMU1EY3pPU0F4Tmk0Mk16a3hOVFVzT0M0NU56YzRPVEEwT0NBeE5pNDNPRGcyT0RJNExEZ3VOakl6TnpRM09EY2dRekUyTGprek9ESXhNRFlzT0M0eU5qazJNRFV5TmlBeE55NHdNVEk1TnpRMUxEY3VPRGc0TXpBek16Y2dNVGN1TURFeU9UYzBOU3czTGpRNE1ERTVPVFUzSUVNeE55NHdNVEk1TnpRMUxEY3VNRGd5T0RFMk5UUWdNVFl1T1RNNE1qRXdOaXcyTGpjd05qZzNOVEF6SURFMkxqYzRPRFk0TWpnc05pNHpOVEl6TnpVd05pQkRNVFl1TmpNNU1UVTFMRFV1T1RrM09EYzFNRGtnTVRZdU5ETTNNREUxTml3MUxqWTRPVEV4TnpBMUlERTJMakU0TWpJMk5EWXNOUzQwTWpZeE1EQTVOQ0JETVRVdU9USTNNVFkzTkN3MUxqRTJNamN5TnpRM0lERTFMall5TWpreE9Ua3NOQzQ1TlRVNE1UWTNJREUxTGpJMk9EUTRNellzTkM0NE1EVTNNalU1T1NCRE1UUXVPVEV6TnpBeE1pdzBMalkxTlRZek5USTNJREUwTGpVeU5qTTRNamNzTkM0MU9EQXlNekkxTmlBeE5DNHhNRFUwT0RrM0xEUXVOVGd3TWpNeU5UWWdXaUJOTXk0NU9EYzBNRGMzT1N3eUxqRTJNVE13TmpJNElFd3lMakkxT1RVek1UQTRMREl1TVRZeE16QTJNamdnVERJdU1qVTVOVE14TURnc05pNDNOelUxTWpNMk55Qk1NeTQ1T0RjME1EYzNPU3cyTGpjM05UVXlNelkzSUVNMExqTXhPVFk1TVRjM0xEWXVOemMxTlRJek5qY2dOQzQyTWpReU9EVTBNaXcyTGpjeE5UUTROek00SURRdU9UQXhNVGc0TnpRc05pNDFPVFUwTVRRNE1TQkROUzR4TnpjM05EVTVNeXcyTGpRM05UTTBNakkwSURVdU5ERTJNakk0T1RJc05pNHpNRGsxTWpjM05DQTFMall4TlRVNU9UTXNOaTR3T1Rnek1qZzJOaUJETlM0NE1UUTVOamsyT1N3MUxqZzROamMzTWpJeUlEVXVPVGN3TURNMU5UVXNOUzQyTkRBMU5URTVPQ0EyTGpBNE1EYzVOamc0TERVdU16WXdNemd5TmpVZ1F6WXVNVGt4TWpFeU1EZ3NOUzR3T0RBMU56QTJOeUEyTGpJME5qa3pPRGczTERRdU56Z3dNRE14T0RrZ05pNHlORFk1TXpnNE55dzBMalEyTURFNU5UY3lJRU0yTGpJME5qa3pPRGczTERRdU1UTTVOalEwT0RRZ05pNHhPVEV5TVRJd09Dd3pMamd6T1RRMk16UXhJRFl1TURnd056azJPRGdzTXk0MU5Ua3lPVFF3T0NCRE5TNDVOekF3TXpVMU5Td3pMakkzT1RFeU5EYzFJRFV1T0RFME9UWTVOamtzTXk0d016WXhNakEzTXlBMUxqWXhOVFU1T1RNc01pNDRNekF5T0RJd05DQkROUzQwTVRZeU1qZzVNaXd5TGpZeU5EUTBNek0wSURVdU1UYzNOelExT1RNc01pNDBOakUwT0RjM01TQTBMamt3TVRFNE9EYzBMREl1TXpReE5ERTFNVFFnUXpRdU5qSTBNamcxTkRJc01pNHlNakV6TkRJMU55QTBMak14T1RZNU1UYzNMREl1TVRZeE16QTJNamdnTXk0NU9EYzBNRGMzT1N3eUxqRTJNVE13TmpJNElGb2lQand2Y0dGMGFENDhMMk5zYVhCUVlYUm9Qand2WkdWbWN6NDhaeUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNndE1qTXpMakFnTFRFMk1DNHdLU0krUEdjZ1kyeHBjQzF3WVhSb1BTSjFjbXdvSTJrd0tTSStQR2NnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01qTXpMakFnTVRZd0xqQXBJajQ4WnlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZ3RNQzR3TURBeE9EQTFOVFUxTlRVMU5USXdOelUwT0NBd0xqQXBJajQ4WnlCamJHbHdMWEJoZEdnOUluVnliQ2dqYVRFcElqNDhjRzlzZVdkdmJpQndiMmx1ZEhNOUlqQXNNQ0ExTWl3d0lEVXlMRFV5SURBc05USWdNQ3d3SWlCemRISnZhMlU5SW01dmJtVWlJR1pwYkd3OUluVnliQ2dqYVRJcElqNDhMM0J2YkhsbmIyNCtQQzluUGp3dlp6NDhaeUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNnM0xqVTRNek16TXpNek16TXpNek16TWlBeE5DNDRNRFUxTlRVMU5UVTFOVFUxTlNraVBqeG5JR05zYVhBdGNHRjBhRDBpZFhKc0tDTnBNeWtpUGp4bklHTnNhWEF0Y0dGMGFEMGlkWEpzS0NOcE5Da2lQanh3YjJ4NVoyOXVJSEJ2YVc1MGN6MGlNQ3d3SURNMkxqUTNPVEUyTmpjc01DQXpOaTQwTnpreE5qWTNMRFV1TmpFeU1UYzVORGtnTUN3MUxqWXhNakUzT1RRNUlEQXNNQ0lnYzNSeWIydGxQU0p1YjI1bElpQm1hV3hzUFNJalJrWkdSa1pHSWo0OEwzQnZiSGxuYjI0K1BDOW5Qand2Wno0OEwyYytQR2NnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb055NDFPRE16TXpNek16TXpNek16TnpFZ01qUXVORE15TURnd01qVTFORGMzTXpNcElqNDhaeUJqYkdsd0xYQmhkR2c5SW5WeWJDZ2phVFVwSWo0OGNHOXNlV2R2YmlCd2IybHVkSE05SWpBc01DQXpOeTR4T1RRME5EUTBMREFnTXpjdU1UazBORFEwTkN3eE1pNDFNemt3TURjeElEQXNNVEl1TlRNNU1EQTNNU0F3TERBaUlITjBjbTlyWlQwaWJtOXVaU0lnWm1sc2JEMGlJMFpHUmtaR1JpSStQQzl3YjJ4NVoyOXVQand2Wno0OEwyYytQQzluUGp3dlp6NDhMMmMrUEM5emRtYysiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbInV2bSIsImRldmljZVB1YktleSJdLCJhYWd1aWQiOiI1MzQxNGQ1MzU1NGU0NzAwMDAwMDAwMDAwMDAwMDAwMCIsIm9wdGlvbnMiOnsicGxhdCI6dHJ1ZSwicmsiOmZhbHNlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6ZmFsc2UsInV2Ijp0cnVlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZX19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDMtMTIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTAzLTEyIn0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiYmFiMTQ4NzE4MWZhNGI3ZjYwNjRiN2Y2YmJhNmNmZjllZmRmZDcxZSJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJiYWIxNDg3MTgxZmE0YjdmNjA2NGI3ZjZiYmE2Y2ZmOWVmZGZkNzFlIl0sImRlc2NyaXB0aW9uIjoiU2VjdXJpdHkgS2V5IE5GQyBieSBZdWJpY28iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI4NzA3LCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50IiwicmVtb3RlX2hhbmRsZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMi0wMiIsInVybCI6Imh0dHBzOi8vd3d3Lnl1Ymljby5jb20vIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJTZWN1cml0eSBLZXkgTkZDIGJ5IFl1YmljbyIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTAwMDIwMjMwMjAyMDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAyLTAyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wMi0wOCJ9LHsiYWFndWlkIjoiZTQxNjIwMWItYWZlYi00MWNhLWEwM2QtMjI4MWMyODMyMmFhIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJlNDE2MjAxYi1hZmViLTQxY2EtYTAzZC0yMjgxYzI4MzIyYWEiLCJkZXNjcmlwdGlvbiI6IkFUS2V5LlBybyBDVEFQMi4xIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIwMDAxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX0seyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyIsInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwiLCJiYURlc2MiOnsic2VsZkF0dGVzdGVkRlJSIjowLjAyLCJzZWxmQXR0ZXN0ZWRGQVIiOjJFLTA1LCJtYXhUZW1wbGF0ZXMiOjEwLCJtYXhSZXRyaWVzIjo1LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCekRDQ0FYR2dBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakJpTVFzd0NRWURWUVFHRXdKVFJURVNNQkFHQTFVRUNnd0pRVlJMWlhsRFFUQXdNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUnN3R1FZRFZRUURFeEpCZFhSb1pXNTBjbVZ1WkNCRFFTQXdNREF3SUJjTk1UWXdNakkyTURneE1UQTJXaGdQTWpBMU1EQXlNalV3T0RFeE1EWmFNR0l4Q3pBSkJnTlZCQVlUQWxORk1SSXdFQVlEVlFRS0RBbEJWRXRsZVVOQk1EQXhJakFnQmdOVkJBc01HVUYxZEdobGJuUnBZMkYwYjNJZ1FYUjBaWE4wWVhScGIyNHhHekFaQmdOVkJBTVRFa0YxZEdobGJuUnlaVzVrSUVOQklEQXdNREJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCQUpjV3FlQ3hnYTlLSmJGTzJUWmRqY2dydFpBZ2ZpOFRYS3UrdjVsY1I1Y2ViNUdKWXh5b0NqaHVlRVNMM2RkbU1Ja3BHeWhzRUV0ZkZVeUJ3c3lGVkNqRmpBVU1CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdDZ1lJS29aSXpqMEVBd0lEU1FBd1JnSWhBTDRUYlAwMHNFTmJURVhHb2FnTTZIa2wyWElEcnhnS2JId293LzlHaWJZVEFpRUF1ZEltN0VHcWZ5YThReWdLY2JrUWZxcndlZlluQnZaS0kweHduL2tLV3g0PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFKWUFBQUE5Q0FJQUFBREF1QWVZQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUVuUUFBQkowQWQ1bUgzZ0FBQkd1U1VSQlZIaGU3WndKZkJQVjlzY3pTL1kwM1JjbzNYY0tCVndSQkhraVQ1OExxeHZDRTNBdG9JSUNCUVRaMmdJdFVpZ3RWR2loS1BvWEFSK3l5UExoQVJaWjFFZFZvUG9RcEtXMEJWcTZaYzlrbHZ4UE1yZlFsaVpObDdRUFAvbCtMblRtbkR1VHlmenV2ZWZjbTBrd3M5a3NjSEV2ZzZPL0x1NVpVQy84ejRCbk5MOFdZWVNJdDNZN0hHc0llSDVNL000c3RPL0NOa2pDc3dQSGFuLzVIUmYvcjBqSTZneis0NS90L2ZrYXRPL0NObWdneFhod0hMYk1OR00yMGQxVGFFYUFXeTREd3pHNEV2N2FYTmdIOWNMQ1I4WkJMOFRFSWpQSHlXTENjWUxvK2pRSHBEUFR0TzdpRlV4SWNucUQzOHZQOXQ2V2dYd3ViTk5VUXBGUVFET0RxODhTY2hudjdtS295bHVuQXU0bmxaNHVDUjJuZVVZS2lySmFQZHJwY2ppZEFXMjVjSmdXSnhWZFBZUTJvaHRmK2w3Rk5TKzg1K2xNQ1ZtRGtUT1pPQlBGMFRTSGJDNmNUcWRKcVAvdmxlOWswYWY4SGpycCsrQkpaVCttcGg0NVhEaVpUcFB3WXVJQ0FoZWJXVmJBbVZtam9XU3hhMWJlUlhTT2hQcmlzdG9UeDNHRkRDTUlqTUFKaGR2MVRkdHBqUmE1WFRpVHpwSHc4clNGQk9tQllSaXJOM0lVSXlBd0FVMlhMczVFYmhmT3BCTWtOSlRkcUQ1OGhKQktZRUxwTi80NTVjTjl6UlJOS09UbEc3NWc5SzU1bnRQcEJBa3ZUVjlNa0FvQkptQllUVlRXb3JEVU9iU3hEb1pUampKZVMzWjkxT0IwT2lRaHpNTU4xNnVxOXgzQ1pWSk9iL0FaTVVLb2RQTVlmTDhpS3A2amFGSXVMMSsvamFOTXFMWUw1OUFoQ1RHQjRNck1GSUlRd3piTnFHSnlWL0QyeURVTEdHTTlkRVRJYUVyVE4vSkdGMDZpUXhKU2xiZXFkdTYzZEVHRDBYdklNR2xJSUcvM2VlWnZzc2dZbU9BTFpmS3lOZmtjemZCMkY4NmdReEplU1VyRGNFSUFpU2l0anRtWWlxeFdJbGZPWlF4cWdaQmc2MnJMMW15MjJsenJuMDZoL1JKUzFiVlZuKzhsNUZMT1NIa01IQ1NQaTBRT0s3N2pucEtGUnBwTkRDNVRsR1ZzWnMyY2RkeDEwZm0wWDhLU2hSbG1NMnZwZ2liMTdTalltTEMwSk1hZ3dVakNWSG1yWXQxbnlPcWlzMm1uaEhTOTZtYitMa0l1TXpPTWNzQURzcWhRcXFvYVF1UHRZcnBWNi9YNEk5S2dZQUhMRVZKWithcGMxekRxSk5vcFljbVNkV1lURFRrblJwTEc0cktUbnYxL0NCN3lROGpRMitWTTBPQXpJWTh5S3EyQXdIRWhhYWlvdUw3cFMzU3dpMDZsUFJJeVd2M04zTzNXaHpNc3oweVpJYzZSSkNZU05pOEVBU2tNVklCYXBGUitiY1VuNkhnWG5VcnpaMmVnYnoxU2VrTGs3OHU3VytUU2UwdXZaWDFDa201b0g0SGhNZ25JQlZzZ0ttZWdtcVdnTkZQWE95Y3pNUEVWdE44U2h1TFNNeEZEN241MkpqZHZTMEhCQ1lsWXJLZW9wWXNXUmtVMVNaMmFrWnlTK3VlZnhVSlNDTmRTcjZwLzhJRUg1aWJOcnFtcGZTdHh1cWU3dTlGa0hEanc0WGVtVGQyOVorK09yM2JJNVFvN21iS0pOdlZMU0pnMWEyWnhjZkdzT2ZPOFBiMDRNMGVRUk83R0hGVERObnE5NGQwWk0rRk80QmhlVzErL01TZmIxOWZlWFcwM0pQcnJNR2FXNWVyVVBWNTZ3ZHJKR29DK0ppS3J2dHd2RUFsQlFGd3M5aDMzcE9XSndrWjNoelBSaGordW9KMDJjdUhDaGYzZkhwREw1VnFkYnVaNzd5QnJTeVRObmI4cGI3TmNKb2NyVXFuVThmRnh1M1pzQnp0RkdmZnMzUnZnNzYvVDZpUmlDVmordkh4bDcvNERuaDRlWnRzYUdnMUd5Z1J0VVJBZUhuNmhxRWlqMXBBa1dhOVNqUms5K3VsL1BNblhzY1hXclovdTNQbTFtOUxOYUtEdUc5RGZTZm9CYlpZUWxJdmR0aHJ0Tk9WRy9nNVM1RzVtV0RMUUl5NS9GYkoyQmlLeFdDcVhRV0VGSE1SV1pMMkx1ZlBtNStibisvajZnbjV3by9zUFNQait1Mk84QzdxQ1ZHbzVBMmMydzluQUloVEM2RzZ4MkpFUXczR1J4S0kza0phYU11WHRSSDhQZDV3a2w2ZWx0U29odENSUEgyK1JVS2pSYUZOU2xpQ3JFMmhiTEtRcDA5WGw2MHRYYkxpYW5GWCt5ZDNwU2NPOVlGbTBZUVdzcGF0eXI2Wm1sOEt4R1Z0czNyQ09NVy8rd28xNStkNWUzdGIrcDRxTGlyNnRYNHZvOUxxYXlsdFZsbEp0cDZqclZYejljYytQVmNqa0xNZUt4YUxmZnYrOXNMQ1F0N2ZJOXE5MmxKVlhDSVZDaXFMNkQrajM4RU1QSVljVGFKdUVGUm41bHhZc3Z2TGhxb3VMNXBFeVMxdDJCQWlQZEZYTkh3cy91ckpnMWFWWmMyN3RPWUljbmNlQ2hSL2xiTXIxOGJIcXAxWkhob2VmS0RpS2ZEYVk5ZjdNMnBxYlpTV1h5bTJYcWh1bFgyemJpZzZBVjVrM1IxV25ncGRRU0dYSktTdVJ0U1hXWmE5WEtPVHd4dXZxVlI4bXpVRlc1OUFHQ1NFS2xtZmtTV1FCaEVUcUh2NWd3S3Rqa2NNQndsTGVsN2dGRVFvM2tjanZxdldqNEU3c2kvTVhmSlNWczlIWDF3ZHVybHF0am91T1BuMnlBUGxzSTVGSVBEMDlsZTd1ZG9xSGg0ZENvVUFIQ0FUVHAwL0RNWXpqT0pGRWV1ck1xZUxpRXVSb3lzRkRoeS8rY1Zrb0V0RTBIUjBSOGRSVHJReTVIYVFORXBabmZXYXFyaElJQ2Nhb0RrdHRVOHN5RTJKeDBNd3ByRmFOU1VUYWMrZHFEcDNvck5XMkpVdVRjelp1OHJQR1A3VmFBOGxxd2ZGL0kxK0xZQjFxUFcrKzhacEdxOE54VENnVXA2Vi9qS3hOV2JzMlN5YVh3ZlZBUEo3MXdReGtkUm9PUzhpWnl6N09KYVFLczRtUkJvY0Z2UHdNc2p1RVJhK2cyYThUQ3FXQTR3aVJ2TE1lamxxeU5HVnQ5bm9mSDB2LzAyZzA4Ykd4SiszR1B3dG02OVcwbDZTa09TYWpFV1ppa0J2dFAzQ2d0cllHT1JvNGZlYUhzNy8rQXZNZmhtRUMvUU5lR2Y4eWNqZ05SeVVzei92U1dGR09DVW5hb0E1YjBwNldKVlFxQTZlK3dtbzFtRVNzK3Ftdzl2Z1o1R2d2eTlQU0llVDRlRnZpSDZUNzBWRlJSNDRjUkQ3YmdINGRrZEREWFRsMnpDaVk4K0U0VGpQc3Vxd055TkhBMnJXWm9COC9KQ1Ftdm9Xc3pzUWhDU0cvTEZ1NTBkSUZhVVlhR05Sanl2UEkwVWFDa3Q3R1lTb05IVkVvNHlOaU84QUp5elV2WDVtK0tuMjFsN2NYVEVtaC8vV09pejEyNUpDZCtjWnRZQlRsQjlLcXFxcGZ6NTB2K3UxM08rWDgrYUtTcTgwRDNzTDU4M1JhTFhSRVNGaTIvZCtYRVBDUVF5QW9LdnI5dSs5UFNxVlNsbVhkUFpTdlRabU1ITTdFSVFtcnRuNnRMeW1CNFo4MWFFSStuSWFzYlVmczQ5Vnp5Z3NzeEJLcHVQNzcwL1duTFhsNW15SVRaQk5LTjdmczlUbnBxek84ZlgxQVB4TkZ4Y2ZGSFQ2NEh5YmRxSkpqNU9adEdURGdnVUZEaHcwYVlyUGNQM0RRalBkbm93TWFDSThJZjJ6b0VDTkY0UVNoVXFuek5tOUJEb0VnTXlzTGpQeW8vdXFFQ2ZJdStZS1lRODIyZEhtT1VDSTNNNHc0b0dmUHQrMnRrTFZLMFB4RUhDYkxISWVUMHBKRmE1SFZZV1JTYWNyeXRPUVZLNzJ0NDZmQWJHWW9VKzdHSEppQm9ScXQwakNNS3VRS0gzOS9mejgvK0dlckJQajdRVmFLRG1qRWdnL25xVlVxekN5UUsyU2I4cENFcGRldUhUaHdTQzZUUWNvcWtZaW5kY2tvQ3JRdVllWDIvZnJMbHdVaUVhdlhCczE1Z3gvSDJnZTBCa2xQZi8rSlkxaXRIcGRKNm82ZVVKMHRjand5V1RURDhDUEhqcmtwRk5BZGVRdEdFbk9TNXZNVkhLS2gxeHVOaHJxNk9sVjlmWDFkbloyaTE3WHdRUFBERHoyWTBMY1BSWnVFcExDOHZHTDNOOStBRWNZR21tVWdSbXAxdXJHalIvbjUrZkdWblUzcnk5dy85bjNLK09jMURPS01URHF3N0NScFhaMXFrV05ZQ0tuMGdIZ3A3dVUvOEpMTnpOQlFXdkZqOUhCY0pPU01sT2NUZy9zZHpFY08yOHZjczVQbWZmSGw5c1pUTkpQSlJKdG95TjFCeHBycTZwUmxTNlpQVFVTK2xyaDU0MlpVWE4rQUh2NTZyVzdVcUpFYnNqTlBuanAxN1BoM01EdEVOVnFDcHBuSWlQQ1hYbndCN1RkaXo3NzlyMDUrM2MvUDEyZzB4c1hFN052enI5ajRCTXRYekRGTXI5T2RQSEVzSWp3Q1ZYVXlyY1NQNi9tNzZvdE9rUUl2UnFDT21aOXNSei9BTEdBdDM5Tm5vRFJaWUd1R05DVFE3OFduYjM3K0wwSXF1M1hvc09iOFJiZUVXT1J6REsxVzJ5YytmdGpRSVptWjJVb3ZEMDh2cjJVcHkwY01IeDRkSFlWcTJPWjI2SDEwOEdBb2FLZnRqSHJ1MmVCZWdScWRYaXdXWHk0dUhqOXhFczB3a01qQXRUMDU0Z2s3K2pFTXUvMnJyd0lDQW1CSTBXZzFKcG9PQ3czcGw5QlBKSEk0RmpURjNxZ0k3eGI2WlV4S1dsVDZndGpsSzNyT2ZCMDViQ0QwOGhYNit3Z0RmRWxmTDJTeVFjamlHZUxBUUtHL3I4U3ZWMW5HblhUQUVlQWVCUWYxMnYvTjF4Q1ErdDNYejZEWHd3QWhFZ3Fudk41RnNlYzI3NzR6WGFXMnJMY1JPRmI0ODgrZ0h3eHBETTNNblBFdXF0RVNKR241SFlPUlk1NS9kdlNZYytmT1V4UTFhc3dMVWJHOVlVaEFOZG9LbkE0NE8zRHNkK0xZQXJlKzhEOTFzNG8zUWxqbU54eWhXVlhIajRSWHVWMVpmK1hxVVVGUWdUTGhPQm4xMjhUM2tkVnNualZuYmtDdmtNalkrS0N3eUVHUFBnWnZtN2VYbHBVRkJvZUZSY1pFeE1aNysvVlk4TkZpM240M042N2ZVTGo3d0JsNjlBcWRPdjA5Wk8wWTBJRkN3NlBDb21JalkzdEh4TVREeVFORHdrZU5HWWZjZG9tSzY2UDA4cjEwNlJKc256eDFXcXJ3Q0krTU5SZ3Npd1p0eFY0dnRLUVBEdE9zYXB1U0ZBY3J3K1ZDL0Z1WG1TRVNvZC9IQ2U3Vkt6VjVhWDI5Q253ZW5wN1oyUnQrK3M5WjN0VUZDRW55dFNtVE5Db05iRnV6WXpObzhNRk14OWM5TU1wbytUQXlOamJHVGVFR2cycDVSVG52cUt5cWd2OXJxbXNxeXBFRktEejc4N0xrMUcyZmZ3RjVBREpaYVVuQzIrR2k2Mm4xcFRFemhqVzU1a212L25QRThML3BORnBvQ1I1ZW5oUCtPUWs1Yk5HeE5kSm12UGZ1T3hLWkdNWVIySVk3Mjdkdm42RkRoL0F1KzZCcnNMWmV2VjVuTkJrSmdvUVpUbGIyK2xEbzFQSDlQdjFzRy94TkdQQVFUREdoRG5UdUYxK1o4TkxMTDM3NjJSZGVQZ0dOVzJvTEVscCt0cWU3YU8ybDRaM0R5SXQyR3NqZnNsa21rOUUwRGJORGxVclRTbERzMkJwcE05emQzVU5EUWxuV0Vnb2dTTTk4ZHpweXRBWmNBOGpIVDJjWExsaXNycTJiTkhHQ201c2J4TmVRNEY2RVVMaDk1Njdubm50dTBLQ0h3VGhuM29kN3Y5bTdPajB0SmlwcVM5NG5RckY0NU9nN0h4TTFsOUFNTjlGdTJ1bFVNTXNJMmVZN0xKTkpjelprcTFRcXVJL3U3c29kdTNidFAyQnpzZFJ5NzlCbUozRDA2UEZ6NXkrQUV0Q0FJc01qUm84YWlSd09JSmZMWjgrYkh4MGJmL0hTNWQyN3YxNjVFajBPYjJtT0ZKVzFadlZuK1huNzl1eG1hUHJiQXdlVTNsNDlBM3VDTnpnNDJNZmJTNlhXbkRtREZwbWJUaXBna0NMSUg4TWZFOXpWMHJzQ0dPTGc5ZDJVL0ROVWJlTHZJNFpQR1AvU2psMjdRVUxJMXllLzlzYTFrc3N5YVF2clc1WitiTjFZdHk0N2RXVTYxTGZ1dFl5Uk1qNCtiTmpXTFhsby95NVdwS2Q3S0pWbWdhVUxMbDIwRUZrZFE2ZlZaYS9KQ0FrTlFmc05RRU9FOXc5aGxkL1Y2UTBVUllNRkpxQzhCYVl4a0FSVERSR3hTUyswSkJZNHhwbG9qbUc3b2RDczVRRitqR2hmTjhsZWx4a1k0QS9KS2c1ekRMRjQ3TGhXUHVWaE9ZNkdHUURMMmluZ3BwcytSTktZd3NLZmYvenByRWdxZ1hvOS9RTmVuVGdST1ZyaTBPSERHemJjK1pJWE5GTm9TVHA5QzcvU3hMZmcyMGtlTkxJZThMNU1wcXRYci9JV1BhakxzdjBUK3ZPN1NFS1lqMXVVbzB5VzM3SmoyTzRyY0JrbXVBeU9zVndHZjIwQXd6Q1FMSmdnaXdldjdSK0h5OStTQjAwYldpdmtpc2NMQ3JMWDMzbFVFSnEyQ1E2Mm5NTUVaN05ZT0RQckFIeXEwaUlyMGxZcGxXNXdwN1Y2M2VUSmsrd3NQVUlmaFNZMWZYcGlRY0VKWk5Hb29ZbFVWbGJ5dTQzUjZYUW1GaHJYbmErRExWdThpTUR3ek14czJENTkrb2VTUHkvUFRacnQ0ZW5PZTlFQzI0V3hpYnFpeXpDUjU2Mk9BMi9BNWgxdHpXc0h6a0Q1akJ3ZXRRWU5UYW5MVjM2emQ1OVVLb0hoWmZPbWpRa0pmWGo3M2F4YXZXYm5ycThsVWdtOHI1cWEydStQSGZYMnNhd3pWRlpWUHY3RVA3eTl2WXdHdzk5SGpFaEpYckpseTlic25FOFVibmNXN2U0Ryt2U2dSeDVaODNFNjJtOUVjWEhKZlE4TzlQSDFBWTJodzV3dlBDdFh5Skd2SmQ2YjhVSFJiNy90Mjd0YnI5TysrZWEwRzdjcWhZUVFKN0RSSTBkKzhQNmRlY2pTWmNrSERoM0dDY0xUM1gzYTFNUm5uM21hdC8veXk2L0xWNnlrR0FZWFlPTmZmckh4bXA5RlFoQ3hvZGYrMVlEN0MrTXEydWxVM25ocjZyY0hEeW9VQ3JWYS9jWnJrMU9UbHlGSGwyT1YwTnBkMm9mOVl6dHk1djlsYnQycWpvMVBnR2tvRE5BbWlpcjg2VXlYZlM1eE41WVcycEc3YlAvWXY2Uit3S3FNTmFTUXhERU04aEVZNjdwUlB3REZRaGVPWXpBYXd5T2laZFpQdmlEMU9IM2llSGg0T08vcUZwd1NKLzdhd0lRU2tra0lzYURsc0tGRHVsYy93TlVMMjB5djBBaVJTQVFTcXVwVlJ3N3Q2OTkvQUhKMEU2NWUyRGJTVjYydUtDMnJxNjIvWG5HalQ1LzRidGNQY1BYQ3RuSHUzSG1hb2FFTE1nd2JGaHJpdksrY09ZNUx3bnNlMTBCNmp5TVEvRC9leExnOFIvNHNRQUFBQUFCSlJVNUVya0pnZ2c9PSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzEiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkQmxvYiIsImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiZTQxNjIwMWJhZmViNDFjYWEwM2QyMjgxYzI4MzIyYWEiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInV2IjpmYWxzZSwicGluVXZBdXRoVG9rZW4iOnRydWUsIm5vTWNHYVBlcm1pc3Npb25zV2l0aENsaWVudFBpbiI6ZmFsc2UsImxhcmdlQmxvYnMiOnRydWUsImJpb0Vucm9sbCI6ZmFsc2UsInVzZXJWZXJpZmljYXRpb25NZ210UHJldmlldyI6ZmFsc2UsInV2QmlvRW5yb2xsIjp0cnVlLCJhdXRobnJDZmciOnRydWUsInV2QWNmZyI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJtYWtlQ3JlZFV2Tm90UnFkIjpmYWxzZSwiYWx3YXlzVXYiOnRydWV9LCJtYXhNc2dTaXplIjoyMDQ4LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxLDJdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjIwLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjY0LCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi04fV0sIm1heFNlcmlhbGl6ZWRMYXJnZUJsb2JBcnJheSI6MTAyNCwiZm9yY2VQSU5DaGFuZ2UiOmZhbHNlLCJtaW5QSU5MZW5ndGgiOjQsImZpcm13YXJlVmVyc2lvbiI6MjAwMDEsIm1heENyZWRCbG9iTGVuZ3RoIjoyNTYsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjoxMCwidXZNb2RhbGl0eSI6Mn19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTAzLTE1IiwidXJsIjoiaHR0cHM6Ly93d3cuYXV0aGVudHJlbmQuY29tLyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjIwMzE1MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTAzLTE1In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMi0wOC0wMiJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImYzNjdjNzNjNThhNjdhOTU0MjA3Nzg5MDBkZmY0NzU5YTEzNTRmZWMiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiZjM2N2M3M2M1OGE2N2E5NTQyMDc3ODkwMGRmZjQ3NTlhMTM1NGZlYyJdLCJkZXNjcmlwdGlvbiI6ImF1dGhlbnRvbjEgLSBDVEFQIDIuMSIsImFsdGVybmF0aXZlRGVzY3JpcHRpb25zIjp7ImZyLUZSIjoiYXV0aGVudG9uMSAtIENUQVAgMi4xIiwiZGUtREUiOiJhdXRoZW50b24xIC0gQ1RBUCAyLjEifSwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6Mn0seyJtYWpvciI6MSwibWlub3IiOjB9LHsibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlEWHpDQ0FrZWdBd0lCQWdJTEJBQUFBQUFCSVZoVENLSXdEUVlKS29aSWh2Y05BUUVMQlFBd1RERWdNQjRHQTFVRUN4TVhSMnh2WW1Gc1UybG5iaUJTYjI5MElFTkJJQzBnVWpNeEV6QVJCZ05WQkFvVENrZHNiMkpoYkZOcFoyNHhFekFSQmdOVkJBTVRDa2RzYjJKaGJGTnBaMjR3SGhjTk1Ea3dNekU0TVRBd01EQXdXaGNOTWprd016RTRNVEF3TURBd1dqQk1NU0F3SGdZRFZRUUxFeGRIYkc5aVlXeFRhV2R1SUZKdmIzUWdRMEVnTFNCU016RVRNQkVHQTFVRUNoTUtSMnh2WW1Gc1UybG5iakVUTUJFR0ExVUVBeE1LUjJ4dlltRnNVMmxuYmpDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTXdsZHBCNUJuZ2lGdlhBZzdhRXlpaWUvUVYyRWNXdGlITDhSZ0pEeDdLS25RUmZKTXN1UytGZ2drYmhVcXNNZ1Vkd2JOMWswZXYxTEtNUGdqME1LNjZYMTdZVWhoQjV1enNUZ0hlTUNPRkowbXBpTHg5ZStwWm8zNGtubFRpZkJ0Yyt5Y3NtV1ExejNyREk2U1lPZ3hYRzcxdUwwZ1JneWttbUtQWnBPL2JMeUNpUjVaMktZVmMzckhRVTNIVGdPdTV5THk2Yys5Qzd2L1U5QU9FR00raUNLNjVUcGpvV2M0emRRUTRnT3NDMHA2SHBzaytRTGpKZzZWZkx1UVNTYUdqbE9DWmdkYktmZC8rUkZPK3VJRW44clVBVlNORUNNV0VaWHJpWDc2MTN0MlNhZXI5ZndSUHZtMkw3RFd6Z1ZHa1dxUVBhYnVtRGszRjJ4bW1GZ2hjQ0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0VHTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3SFFZRFZSME9CQllFRkkvd1MzK29Ma1VrcmsxUSttT2FpOTdpM1J1OE1BMEdDU3FHU0liM0RRRUJDd1VBQTRJQkFRQkxRTnZBVUtyK3lBenY5NVpVUlVtN2xnQUpRYXl6RTRhR0tBY3p5bXZtZExtNkFDMnVwQXJUOWZIeEQ0cS9jMmRLZzhkRWUzamdyMjVzYndNcGpqTTVSY09PNUxsWGJLcjhFcGJzVThZdDVDUnN1WlJqKzl4VGFHZFdQb080enpVaHc4bG8vczdhd2xPcXpKQ0s2ZkJkUm95VjNYcFlLQm92SGQ3TkFEZEJqKzFFYmRkVEtKZCs4MmNFSGhYWGlwYTAwOTVNSjZSTUczTnpkdlFYbWNJZmVnN2pMUWl0Q2h3cy96eXJWUTRQa1g0MjY4TlhTYjdoTGkxOFlJdkRRVkVUSTUzTzl6SnJsQUdvbWVjc014ODZPeVhTaGtET095eUdlTWxoTHhTNjd0dFZiOStFN2dVSlRiMG8ySExPMDJKUVpSN3JrcGVETWRtenRjcEhXRDlmIiwiTUlJRmhEQ0NCR3lnQXdJQkFnSU1iVUk5K3p5RVFVVEQrZG5DTUEwR0NTcUdTSWIzRFFFQkN3VUFNRnN4Q3pBSkJnTlZCQVlUQWtKRk1Sa3dGd1lEVlFRS0V4QkhiRzlpWVd4VGFXZHVJRzUyTFhOaE1URXdMd1lEVlFRREV5aEhiRzlpWVd4VGFXZHVJRWREUXlCU015QlFaWEp6YjI1aGJGTnBaMjRnTWlCRFFTQXlNREl3TUI0WERUSXpNREV5TkRFMU1ERXdNMW9YRFRJMk1ERXlOREUxTURFd00xb3dnYll4Q3pBSkJnTlZCQVlUQWtSRk1ROHdEUVlEVlFRSUV3WkNZWGxsY200eEVUQVBCZ05WQkFjVENFRnpZMmhvWldsdE1Tb3dLQVlEVlFRS0V5RkJTVmhsWTNWMGFYWmxMbU52YlNBb1FYaGxiQ0JXYjI1a1pYSm9ZV2RsYmlreEVqQVFCZ05WQkFzVENXRjFkR2hsYm5SdmJqRVRNQkVHQTFVRUF4TUtRVWxZWldOMWRHbDJaVEV1TUN3R0NTcUdTSWIzRFFFSkFSWWZRVmhGVEM1V1QwNUVSVkpJUVVkRlRrQkJTVmhGUTFWVVNWWkZMa05QVFRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBS2YvNEd6R0FVbUpINFI5bUN2Y0orQ2dUVWdQMUROcjhkTjJrRHZTQTl4dUlNYjFOWkpYUWd4U09PQVlxSUJ6Rk5jamtOVmw4MFkzZHJtNHRQSlNsM2tmV1dNMjZ4WUxGc3ZsMUJjcXRyUHJzc3l4SUJ0WDVrVGUycCtNOVJsY1pRY0VqNUNiWXBBU3B1U1RCeXpvT3VmK1ZTZk9VVnFEekNESDRDcXNFQ3l2eUxLckp3OWtqTjRCNmxGWHl6bXJJV3FSbUdXS3g0Y3NvL3d4WUlVTmNPVitwNkk4NFkyejFuRklXRWhjQTZkZ3JKUW5EcEQ1SUdFSmRTeFRuOHQyWm5BTnA0SkVBcDhqNXczdGJVODlSS2kzeVBBdXdzeGkzWGNsb0ZBdEd4dzJ3azduSnlpenE5OHRPNWx3ZmdITi9ZbmdsWXdVNFVGbk9CelA1TXV6UHJFQ0F3RUFBYU9DQWVvd2dnSG1NQTRHQTFVZER3RUIvd1FFQXdJRm9EQ0Jvd1lJS3dZQkJRVUhBUUVFZ1pZd2daTXdUZ1lJS3dZQkJRVUhNQUtHUW1oMGRIQTZMeTl6WldOMWNtVXVaMnh2WW1Gc2MybG5iaTVqYjIwdlkyRmpaWEowTDJkeloyTmpjak53WlhKemIyNWhiSE5wWjI0eVkyRXlNREl3TG1OeWREQkJCZ2dyQmdFRkJRY3dBWVkxYUhSMGNEb3ZMMjlqYzNBdVoyeHZZbUZzYzJsbmJpNWpiMjB2WjNOblkyTnlNM0JsY25OdmJtRnNjMmxuYmpKallUSXdNakF3VFFZRFZSMGdCRVl3UkRCQ0Jnb3JCZ0VFQWFBeUFTZ0tNRFF3TWdZSUt3WUJCUVVIQWdFV0ptaDBkSEJ6T2k4dmQzZDNMbWRzYjJKaGJITnBaMjR1WTI5dEwzSmxjRzl6YVhSdmNua3ZNQWtHQTFVZEV3UUNNQUF3U1FZRFZSMGZCRUl3UURBK29EeWdPb1k0YUhSMGNEb3ZMMk55YkM1bmJHOWlZV3h6YVdkdUxtTnZiUzluYzJkalkzSXpjR1Z5YzI5dVlXeHphV2R1TW1OaE1qQXlNQzVqY213d0tnWURWUjBSQkNNd0lZRWZRVmhGVEM1V1QwNUVSVkpJUVVkRlRrQkJTVmhGUTFWVVNWWkZMa05QVFRBZEJnTlZIU1VFRmpBVUJnZ3JCZ0VGQlFjREFnWUlLd1lCQlFVSEF3UXdId1lEVlIwakJCZ3dGb0FVbGpQUjVsZ1hXelIxaW9GV1pOVytTTjZoajg4d0hRWURWUjBPQkJZRUZDNTdMTjNSVzM4ZGV4UWh4ZkhXL1dXdDdjQ1FNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUJBUUN2dlBpbTdqb0YwRzR2T2VwU0ZiQ1JndEN3UkF5ZW45Zkh6RFMyN1duc1RiRzlVb3EremlHcmNEK1U1RW5INlVybUYxQnF4WEwxQ2pxRVBybjVZUXRaU3MzcGZ2b25Ya0ZDaHRpWVlPZ0s0Z0lxSnRDVkJhWDNINERIa0kxVjdCaDdiNHZqWkFEOGNKTHhpSmY2QXZJNGUxMUQ5SzV0cFo3WVpRRTVNdzQ5VkR0UThBN3Brak82d1hqSEZYWGdZMWxQdytMUlF1VTNtOUtHQU0zQzRnZTBvdHBXMFh5S0R4cXNLV094bU1YN0lqaFhGRHBLWW9wbW1MUGNUejcwT050YkUyTkh5SWEzVXVqaGNqYmNycG9Oa21hRmlMazJwcUtSWklvSGtaYUZNZDl3YVE5ZjFsUzJ3d1ZReHRIK3ZOVjlOM0srSG5MM25CL0NVMkUwYnRKSCJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFiQUFBQUd4Q0FZQUFBQURFdU9QQUFBQUNYQklXWE1BQUJjU0FBQVhFZ0ZubjlKU0FBQUZGbWxVV0hSWVRVdzZZMjl0TG1Ga2IySmxMbmh0Y0FBQUFBQUFQRDk0Y0dGamEyVjBJR0psWjJsdVBTTHZ1NzhpSUdsa1BTSlhOVTB3VFhCRFpXaHBTSHB5WlZONlRsUmplbXRqT1dRaVB6NGdQSGc2ZUcxd2JXVjBZU0I0Yld4dWN6cDRQU0poWkc5aVpUcHVjenB0WlhSaEx5SWdlRHA0YlhCMGF6MGlRV1J2WW1VZ1dFMVFJRU52Y21VZ05pNHdMV013TURNZ056a3VNVFkwTlRJM0xDQXlNREl3THpFd0x6RTFMVEUzT2pRNE9qTXlJQ0FnSUNBZ0lDQWlQaUE4Y21SbU9sSkVSaUI0Yld4dWN6cHlaR1k5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZNREl2TWpJdGNtUm1MWE41Ym5SaGVDMXVjeU1pUGlBOGNtUm1Pa1JsYzJOeWFYQjBhVzl1SUhKa1pqcGhZbTkxZEQwaUlpQjRiV3h1Y3pwNGJYQTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzhpSUhodGJHNXpPbVJqUFNKb2RIUndPaTh2Y0hWeWJDNXZjbWN2WkdNdlpXeGxiV1Z1ZEhNdk1TNHhMeUlnZUcxc2JuTTZjR2h2ZEc5emFHOXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNCb2IzUnZjMmh2Y0M4eExqQXZJaUI0Yld4dWN6cDRiWEJOVFQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wyMXRMeUlnZUcxc2JuTTZjM1JGZG5ROUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlVWMlpXNTBJeUlnZUcxd09rTnlaV0YwYjNKVWIyOXNQU0pCWkc5aVpTQlFhRzkwYjNOb2IzQWdNakl1TVNBb1YybHVaRzkzY3lraUlIaHRjRHBEY21WaGRHVkVZWFJsUFNJeU1ESXhMVEV4TFRJd1ZERTBPalF3T2pVd0t6QXhPakF3SWlCNGJYQTZUVzlrYVdaNVJHRjBaVDBpTWpBeU15MHdOQzB4TmxReE9Eb3hPVG8xT1Nzd01qb3dNQ0lnZUcxd09rMWxkR0ZrWVhSaFJHRjBaVDBpTWpBeU15MHdOQzB4TmxReE9Eb3hPVG8xT1Nzd01qb3dNQ0lnWkdNNlptOXliV0YwUFNKcGJXRm5aUzl3Ym1jaUlIQm9iM1J2YzJodmNEcERiMnh2Y2sxdlpHVTlJak1pSUhCb2IzUnZjMmh2Y0RwSlEwTlFjbTltYVd4bFBTSnpVa2RDSUVsRlF6WXhPVFkyTFRJdU1TSWdlRzF3VFUwNlNXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEbzJOR1JpWmpVNFpDMDVPVFk0TFRnNE5EY3RZak01TlMwNU1UWTVOalV4WVRRd01HUWlJSGh0Y0UxTk9rUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZOalJrWW1ZMU9HUXRPVGsyT0MwNE9EUTNMV0l6T1RVdE9URTJPVFkxTVdFME1EQmtJaUI0YlhCTlRUcFBjbWxuYVc1aGJFUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZOalJrWW1ZMU9HUXRPVGsyT0MwNE9EUTNMV0l6T1RVdE9URTJPVFkxTVdFME1EQmtJajRnUEhodGNFMU5Pa2hwYzNSdmNuaytJRHh5WkdZNlUyVnhQaUE4Y21SbU9teHBJSE4wUlhaME9tRmpkR2x2YmowaVkzSmxZWFJsWkNJZ2MzUkZkblE2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRvMk5HUmlaalU0WkMwNU9UWTRMVGc0TkRjdFlqTTVOUzA1TVRZNU5qVXhZVFF3TUdRaUlITjBSWFowT25kb1pXNDlJakl3TWpFdE1URXRNakJVTVRRNk5EQTZOVEFyTURFNk1EQWlJSE4wUlhaME9uTnZablIzWVhKbFFXZGxiblE5SWtGa2IySmxJRkJvYjNSdmMyaHZjQ0F5TWk0eElDaFhhVzVrYjNkektTSXZQaUE4TDNKa1pqcFRaWEUrSUR3dmVHMXdUVTA2U0dsemRHOXllVDRnUEM5eVpHWTZSR1Z6WTNKcGNIUnBiMjQrSUR3dmNtUm1PbEpFUmo0Z1BDOTRPbmh0Y0cxbGRHRStJRHcvZUhCaFkydGxkQ0JsYm1ROUluSWlQejZ6T1hSbEFBQnVOMGxFUVZSNG5PMjllYncxVFZYZis2MHpQK01MTDYrQ1lCQkJFRVJFb2tFaWlHTWNiaVNLaWthOUdEWEdSRFNScURGcWpPalZhNHk1UkhGRWNjRGdpRW9VSEZIamhCQkh4SWlBZ3N3enZNRDdER2Q2enFuN1I5V3FXbFZkdmZjK3o3UFBQcnQ3cisvbjA2ZDc5eDdPN3Q3ZDlhczExQ3JudmNjd0RNTXdoc2JhV1g4Qnd6QU13N2daVE1BTXd6Q01RV0lDWmhpR1lReVNqYlArQXJlQ2MrNnN2NEl4VWp3czVjWGx3SUxXeHR3WmFpN0VvQVhNTUc2RkdVVnFXWVRNeHorOTM4ZkV6VmcxVE1DTWxXQ0tXTFdlTzRsdzNhckl6U0k4OGo5YXIrMFZOeE0xWTh5WWdCbWpaSUpnMWZ2ZGpNKzFIcDgydGZqNDZqdkk4NjdudFozellJSm1qQWtUTUdNVTlBaldMR0pWclBYbnVNYSsrcmw1NHhzQzQ3SVkrWG9mL2V1bXFKbWdHV1BDQk13WUxET0lWbE9rVU1Ma3FtM1gySy9mYzFyQ1ZYOWhKVlkrbWwwK2ZqZXZCYTIxVGY5YTA3SFFUTXlNb1dFQ1pneUtLYUxWV2hjQzVVc2hjdVI5YVZHdjZ3aFo0Ly9QUzlDYUxzREsraEtSU291djlubjF2b2FvNlcxWFBUWXhNd2FIQ1ppeDlKeEF0TksyRml6WEZhZzF5dWZYZkxVdHI5VkNWb25mcVZHTEVBM0I4bkNNMmhZUjA4ODEzcVBGRHZVYUV6TmprSmlBR1V2TEJHdW5GaTF0SGExVmdpVml0YVlFYWswOWwvYVRsODc3ZlBmLzFOOXBEb2RiYnZ1MktJbHdIUVBIc2ordTAzTksxSXIza1VYeDJIV0ZiS0tZbVpBWnk0WUptTEZVbkVTMGFpdExXVTlydFdCRmdWcjNwVkN0eGRjVys1WElwYytqRkVYOWZXN1pJdk1OOGFLMG9KSUl1U3hheCtyeEVXcWZldjdJcS9jb1FVdmJQZFpaVTh6TUtqT1dEUk13WXltWUlsejF0b2hUc3FMSXdyVmVDNWFEOWZpYTlmajhPbm0vaU5kNlhFUzgxaHZXV2kxaUVBUjBUcWVnMkphbHNLb3FzVHJ5Y09UVU5rR2NaUHVvRXJna2FPUjlXaGk5RXJtV2lLWHZhVmFac1F5WWdCbG5Tbzg3cm1sdGtkMkRTVlI4S1RUcjlhSUVhd08xcmZiM0xnMXJyUkN3ZWNmQ2xDVldDMWhoVmRXTEVxc2pINVliYXY4TkxXaFUyOG82S3dTdGNqT2FWV1lzSlc2b05iQUFxNFU0WUdZUnJtZzlKZkVpVzFaaVhZbGx0VkVMVlZ6WFM3RS92a2MvMTFyNkJLempTcnoxVTVMV0hRR2pSN3pJSW5WREJFc3Q5ZU5pdnhLMkcyUVJPNkxycGhRWG93aWMvcDc2dThzSkdXNmpzcUlNVlFmTUFqTVd5Z1RoNnNTMmRHS0Z1QVo5YVYxdGlHZ3BJZHFjc3Q0QU5sMzVubHI0dEhocEVYTlVHWW5NV2NCRUxPZ0syQkdsaUdtQk92Slp4RzRBaDJTeE91eGJleVZxVGxsdTBIVS94dTAxMmxaWmNRem1YalFXaFFtWXNSQm1GUzV5OG9Ra1U5UVdVYktnZkxDaU5uMFdxTmF5UlJhdFRSK0Z6Q3NSVTJLbS80Y1dyM1dVNjNLS2VNMHFhSzNHWGZyQlJmeUxVcnlPVVVJam9sV0xsd3NDZFVnV3JBUHk0MktKNzlXaXB5MDFpYk9sMkp2dlpqaWFrQmxuZ3JrUWpWUGxwTUpGdHJaYW9xV3RxYlE0MlBKWnJEYUJyY2ErK2owYlN2aGFGbGh0ZmZXNUVPSFdyYkM2OFova1FwVDFqV3A5V0lsWXZSeEVVVHNnaTVuZVY3OWVXMnZwLzdneUVVUUVUYnNYbTY1RkU3SGxacWc2WUJhWWNTcmNoSEJKTW9hT1MwbXNTaXduYlZWTlhIejV1QmF5MnZLYVJieDBQRzZlNGlVVUlxWmNpY2ZNSUdKS3ZMVHI4QkFsVmtxOHBpM3BmUzY3R3BPWXVmeC9qOGxaa0s0aFpPbDR6Qm96VGdPendJeTUweEF2TFdCckRlR1NyRC9KRUJTM29CYWZldGxXNisxcVg3MFVya1RheVIxRmlqMTU3ZWkzdnVaOUFVNUs1SkIxSjFXZWRySkc3VHBzQ2RXK1d1OVgrOUpTV1dueTJZVlZobkl4MHJYR3pDSmJjb2FxQTJhQkdYTmptdFhsR3dPSVVZa1lZbW41NEFMY2pGYlV0b050WDRxVjdOdW11NXhFdkZwcDgzWFN4a25GNjFaaVlIci9KQkVyeG5iUkwyVFRSR3kvV2c0YzdIdTFMejZXMTlhVzJTSFo4cHRGeU5MeCtaQU1NOHhXMDFnYVRNQ01XMllXNFhKaE93MGcxcTVDTFZ4RW9ZcmJPMlNoMmlHdmQzeGJ5RnJpbGR5R3RNV3I2UzZrTFY3MThaMEd0YlhTSzJLMDNZcDkxcGgyS1JZaXBrVXJydmNvMTFyTTlsMTBSNHFJeWJvV01wK3RSZm5PeFhHYVc5RzRWVXpBakZ1aXgxMm9selIyS3dyWHhpVGhvaUZXTGdqV0RuQ3VmdDUzM1llZGVKZUtkYzJTcE5HeXVIb3RMemNuSWZQZFJyelBFcHNrWnAzNFdCVWI2OFRGS0Myc1dyejJQT3hGNGRxVDV5cXhTM0V6TFdReFRyWkdUUG9nV0Z4MWZNeXNNZU9XTUFFemJocmZ0a3FLT0ZjZDMwSmxFZFp1UWFKZ0VVVHJuSWlXRWk5NVhvdFlzcmhjemp3czNJVis4dURram5CVnlSb3Q0VXJicDlUcStzYTJwMHp1bU1VcTAzR3l3cTJvNGxvdGwySVNLMkRYS3pHalhQYVZ1RW04N01DcjlIemlBT3RvbFRuMS9ZcmpOUkV6YmdZVE1PUEV6R0oxVWNhVzZtekNMVmU2Qm1VNUY2MnRjejRJbGw1cThhcVROalo4MTExWWkxWXJNYU5qY2ZueXVJQ09sWFZhN2tPaDF4cnovWlpaWFhXKzVWcE1RdVlwMHVYNzRtSmFySFpiNnloZTIzRmJ2M2M5L284MVNtdnNpQjVyekZ5S3hra3hBVE5PeEFUeGtnSzdPczZWeGxxNXlrMFl4VXVFNlZ5MHVNNTVPRSsvZUltQTFlNUNiWEcxcW1ub0t2UFRFak1tV2x4blJLOUZWbTBuTVl1V1d0TXFveHpiMVVyMEVOZGc0VTUwd1JyVEFsWXZJbmFiUHNmTjFwVllpb1ZyMXBneEYwekFqSm5wY1JscVM2YmpLb3hXMTViUFNSZVNoS0VGNm54OExPS2xSYXdXcm0zS09OY3NpUm5hclRrcHJqVXBRZU9zUk13My9yZWZzUGFVYnNiYXhUZ3A0VVBpV09JS0xLd3gzN1hBcnF2MVRseUxLM2ZYaGQ5bkwzN1dPbG5JMW1KY1RnUk5mMGVIaVpneEl5Wmd4bFFtdVF5OVN0Q0l5UkxyeWxWWVpCUFNkUTJlYnl6bnlCYVpGaSt4M3VyTXdtbkZkNmVsd1UrenRNN2ErcEwvNzZmczZ4VXpKaWQ5Rk81Rm4xUGp4U0pyV1dOaWNaMXpjTjFuOFpMRW11dUVhMkNQOEJ2dFVmNCtoekhPS0pVOWlDSzJwcisvdVJTTmFaaUFHUk9abEtoQmRzdkpWQ1ZhWEhSaXhpVFJ1b0N5dkVTNGxIalZHWWE2L0ZOTHVQcEVhNXFWMVJTcUc4QTdnWGVCdXpOdXZ4bDRHL0FPdGJ3TnVFcloyaDhTV25rWEQwNU9paWo2WmVDOWdIc0FkOFQxUFlIM0FXNlB5OTNCM3g3ZTJ5ZXVYbTFEdjVDdE1ka3FrMlVySHJhc3QrTWg3WkN0c1hQeDBIWjkxOVdycmJEcnFPTEpkS2VwdWFHc1lqMStUR1BXbU5HTENaalJTNS9MVUZ0ZFpKZGhLdlBrbGNYbGNseXJKVm9YQ0tJbExzVGE2dEx1d2s3ZFFxZStDeWRMZis4VnE3ZUQreXZnYjRHWEFHK2lGS3FySnpxREFROWNPK0Y3TGhFRTdSN2c3aUFJM1FPQmh3TWZETHd2K0szdzBwWVFhN2RqeXlLcnhXemQ1U2xVUk1nMnlVSW1XWVhpVmt4Sk53UWhhMldIYnBNSHBFdGxGYkhHNU5vNWlPSWsxcnhPOEJDUk5aZWkwWXNKbU5GaG1zdlFxV0s3eXVxU0pBM2R1SjMzV2Foa09WOXRpOERwUkkyV3U3QWV3NlhGNjhTaWRReThIdHhyZ1QrTnkxOFNyQ3V4bnM2U0szRjVUYlYvZzNDQzdnbnU0Y0JIQVA4UXVBOXdQL0E3NFdYVHJMV09tS21Fai9XNDNxQ01reDM2UEZ5aHJ3cEt5aENWMTNxS1FlVXBWaGxkelhybWdVTmlnb2RTWC9tT1lDNUZvNEhWUWpRS0pvaVhORFoxaFhoeEZ5VjNvV3NMVjcya21KZkxMa09kRnQ4WDUrcHpGVkp0VTIxekRkeUxnRDhBL2hwNFJWeHFuOVVRdVMvd1FRUUw3YkhBWTRCTC9lbjRzbDBMV3VGYWRMbGtWWjNzMFJvM0pza2Mxd2tHNXpXQ3dYck53VlVmMXRkODJDL0pIN3JTaDA3ckw2WnZvUlJjd0VSczNneFZCMHpBakVTZnk1QmdlVWw2ZkpxSEM1VmRTQm5qMGtKMTBjRUZEeGVwTEMvS0xNTzZCRlNmY0UyeXVQUjM1d2g0RmJpL0FYNERlRDd3RmtLck9XYTJDVEcxUndPZlRMRFNIcEJkamtKTHpGcUpIMUk0V005RHBrdFR6U0ppZXBIOThqcEowZDhuRG9KMnVYcUl6Qkt0eFRWOWR4T3grVEZVSFRBQk00Q1o0MTFTMmFKamRWSEd0eTZxOVVWNnhNdVZwYUE2YmlabUY2N2lRcmdUM0hPQlh3ZGVCTHhoSGlkb3dOd1RlQlR3Q2NBL0piZ2FxNWYwSlg3MFpTNzJXV002US9GNnRMaXVSZ3Rza3BEdGtrdFdIYmp3ZWFtS0IrWDhZeVppcDhCUWRjQUV6R2lKbDFoZEtkN2xWS1dMR0FNcFlsMlZsWFhKd1VWZkNwbUlXejIycTg5ZDJDcjMxQkpaQU40SzdxWEF6eEtFNjgyTXd6VTRiKzRndUJnL2gyQ2gzWHYyVlB4NlVIUnRqZW5Dd0VuRWFGdGhWeWhGN0JwWnhLU2lSNXFMek9WWm9iV2dwdTlwSW5ickRGVUhUTUJXbkVxODlMSk9UcEdYREVCSnJ0Q3A4UmVBQ3lKWWNYMkpydVVsVmxwZFRhT1ZGdCtLYytudm1IZ1Z1R2NEdndDOGVHNW5aVFY0S1BCcHdHY0RIekxaS21zS21RZ0xaVFVQN1ZKc3VSTkZ2SzRveTB5TG1JNk5wVG5JWEhRcGtsMktSVnpNUk96V0dLb09tSUN0TUQzaVZTZHJiTG95UFY2N0RHczM0YVhxc1ZoZTRqYXNFelhxS2hvekNkZDE0TVhnZmhMNEplQ3Q4enNsSzhrOWdJOEMvaFh3R1BDWHlxZW5DVm1ScVVoWmprcGJZdGZwV21GWDZMb1Z0VXR4RDFVY21DbkpIU1ppTjg5UWRjQUViRVdaSmw2U3JJRkttM2F4a2taMEY0cDRYVkxyMnZLcXhVc25hc2cwSnpNbmFCd0R6d1gzWThDdllTN0MwK0FUZ2M4bldHWGIvZTdGbGx1eHJuaGZ4OFdtaWRnVlFyenNXc3hZM1BXaEhGV2F0a1dTTzB6RTVzOVFkY0FFYkFXWlJieklNeU52K1NoQVViak9veXd1QjVlOEVxL29RdFRpVldjWjZrU051a0o4TXpuakt2RDc0SjRHdklEeFp4R2VOZXZBaHdOZkFUd091RHhaeVBxS0JldkpNL2NJWXJUcmN6cDlFakVIVjN6WElydEdTQVNScXZlUzNIRm9JalovaHFvRE5wQjV4VGlKZUJHVE5Wd2MxK1ZEck91U0x5MHV2WWhsZHNHVlZUVlNvb2F5dW1xWFlVZTRQUEFjY0Q4RS9QYXBuaFZEY3dUOGNWdytDbmdTdU04bUNVUGRhNngvdnpyNVJoZFhMcWJYb1YzTHNwUEFFNjlaNTlVL3FiNklWZTFZVVV6QVZvaEd0dUVreTBzR0Y4dWc1SXZrQkkzTHhIVWpZVU9xYXpUalhYNTZyQXVBUHdQM0hjQ3ZFdnhIeHRud2h3UWhleGJ3ZGVBZVRVZkl0SjYwRmkxRWhaRFJGYlNPZ0VVeFN0ZHVqNGo1K0hxclpyOWltSUN0Q0EzeDB0T005SW9YWmF4THhPdXkydTZJRjVYTDBJWFBuV1IxSmVGNkpianZCNTVCQ0pnWVo4OEJJZWI0TzhBWEFsOEo3c0d6V1dQT2xTVy9XdFpXMzZTajZUcngxVFhTSTJKSFpCR1QxNW1JalJ3VHNCWEE5emMwNjVQRXkrV3hYRnE0dElDSjlTVnA4aDN4b3VzeWJGcGRCOEF6bzlYMW1ybWZBV01lN0FNL1JCaG45eC9CZlRFcDBhUFhHdlBkamtyTHhkZ1VNSmZmMzhIbmxTZFlYTjVsQzB5OXhCZ3pKbUNyaFc1WTFoeHBFc29OVk15THRuamRGdGVYWGVrNkZNdXJUdGFvM1VKYXVJb2U5WXZCZlF2dzNOTStlbU11dkE3NGNzTHY5YTNnUG54R2E0enlHcWhqWlBXczJTNHFVTWU5VERYZ09nVy84b3ZTUUdlendzYU5DZGpJYVNSdFNQVnZFUzQ5UURtTjcxTGlKY0tWQkt3aFh1ZFEwNS9NNmpLOER2d2d1UDlPcUp4aERJdmZKRXc1ODVYZ25relRHcE5KS3VXeFV3TFZuTHV0WWJIVnd1VmRFQ2FKeFhsUG5vRmE3VS92TVJFYkx5WmdJNmFWY1NqeGlDZ3dVcFJYc2czUCtUTG1KZTdDMjhnQ2xqSU82VnBlbTB3V0wva3UvQTI0ZncvODFpa2V2M0g2dkFYNGVrS3l4M2VDKzZEU0lKSjV4NmE1RkxWRjFoSXVJUWxXdlMyaVJramg5NVREQkUzRVJvb0oyRWlabEM1UEhrUzg2Y01BNVIzeXZGd1hLTjJHV3J4MDBrWkx2UFQ0cnQ0RzZXZkJmVDN3MmxNN2VtUFIvQnJ3VXVEYndYMXV2MHRSYUYyYm5VNk9Rb3RVMmlhWHRKSVlXQksyK0Q1ZC9OY1lJU1pncTBFU0w2Y21vblI1WWtJWjZ5V0RreS83YnRLR1dGK3RiTU5XSWQ1T3cvUjJjTjhLL0FCV1JXT012QmI0QXVCL3g1am0zYnBDMWpkL1d5MWNIYmNoNUVrM1haNDkrcGdzYXNkZWlaekw3MDFKSFdhRmpROFRzQkhTWjMzRmpFT1pSVm1tUTBtV1YwemNrTW9hdFhEMXBjcnJHWk5yeTB1K0EzOEw3bDhEdjMrNmgyNmNNVWZBOXdLdkNtdjMvdTBzUmRSalZ6MFdVcUtHc3J5T0tjV3JYclFGcG9YTWtqcEdpZ25ZeUppUXRDRVpYNjJxOGhjb0J5bnJiRU10WUhWUjN0cnlxb1B5QVB3bXVLOEUvdllVajl0WUxuNE4rSHZnQjhCOVROc1NnMzd4MHVpWVYxMjJxaU5pWGxsbERTdE1QczlFYkNTWWdJMklIc3ZMUmF0cm5SRHpFZ0VyeEl2R1lPV2ViTU0rOFdyR3UzNFUzSDhFN2p5OXd6YVdsSmNEbnd0OEY3aC9uZ1ZEcmcxSjhPaERXMU10MFpMdEk1ZG5qRTR4TWJLUXJTc3J6RVJyWkppQWpSZnRObHh6WlkzREhVSlYrZk05V1lldENodXRoSTFlOGRvSDkwM0FVN0Y0MXlyelZrSmM3RTB4MVg2dDN4b1RmR05kVzFwU05QaVlQQ2RaMnVkTElkT0x4Y05HaGduWVNKaVdkZWh6ckNxNURuMXBmZFhWTlNhVmg1b29YdGZCZlFQd1BhZDZ4TVpRdUFGOEhXSGMzOWVEVzU4dVl0QjJHM2FxM3Jzd3hZb1dORDNwWlJJeGk0ZU5FeE93RVRBcDd1WEtHWlU3Y1MrWFkxOTZxUzB2S2NvNzFmSzZBdTVKd0UrZDlrRWJnK0lHOEJUZ25jQzNnYnN3V2NScXkwbktSSWwxbFN3dVgwN2hrdmFyVE1Ya1RzVGlZYVBEQkd3ODFHbnJhYkF5T1dWZWkxZWR1S0huOUxwQWNDK2VKRldldDRMN3Q4QXZMT1o0allIaGdhY1JMTEh2QW5lK0xXS2VzbDBxVXVocFcyQTM0dmFSYlBzb1l1bzlOajVzaEppQURSeGZOZ0FReFN1TzkwcXpLdnRzZmNsRWt4Y0pZblhKWjB2c0lublN5bVpoWG5vR0tOOEo3a3NJMDU4WXhpU2VRYmlBdmh2Y2RyOGx0azQ3a2FNUU1LOW1ndlo1UnVqYU9rdURuUW5XbkU0ME1pdHN3SmlBRFpnKzF5RjV2RmNxMGt0UDFxRzRELzFzTWErbWVMMHJqdkV5OFRKbTVZY0lGOXAvQWJkVmlsamhTdFRDUTN2bVo3Ryt0SUFWUWtad0p5WWhvK0ZLUEtYRE5FNFpFN0R4b0JNM0poYnFKVnRmWW5YcDhsQTZWWDdMVFo1Qm1hdlJiZmlMaXpwS1l6UThqWENSZlJ1NEtqdFJYOGN3d1FJalcxK0hxS1YyTFZJbWVZaElKbGVpV1dIRHhBUnNvUFJsSGJvc05rVzFEYXJZRjluNm1qak95NWZXVjJGNTdZSDdLdUNuVC8xb2pURnlESHdIY0Fmd1ZlVlRNakdsam9rVlZwakxWcFVJbVJZd0VTL1pObGZpU0RFQkd6WkpVQ1Rya0xiMVZjK3VyQmNSdGNMeW9oM3pLdEtkdngzNDBkTTlQbU1GK00vQSsxQVVBWloxS3pOUnNoRzFCWmFFaThvU28zSXArdElTMC8vUEdDQW1ZQU9rU3R4STQ3MTAxaUZkMTZFSW1CWXhMVjZ6WkJ6Sy8rTkh3WDA3ZHVjYnQ4NHU4RytCKzRCN2JEYytsZHlKdE9OZ3RaQWRrTVhyd01GaGRDK0tLN0dWbVdoVzJFQnBEU0EwbHBoSkE1WmRWOEFrY2FPMnZpN1FGYS9XV0s5bVZmbmZBUGUxV0lVTlkzN2NDVHdKZUhrak1Va3QrdnJXaVVsMWJEZGQzMTVkM3o2NDFBdTN1Ry9VN2pTR2d3bllzQ2tTTjFEaTVkbzNlQ0ZpcmhTdnVyNWhhMDR2WGdydTN3RHZXc3p4R1N2RTN4QkU3RXAvSjAxZjQzVW5yWjVOWE9LNlJWYXRpMW0xMFZ1eFZzWEJIRFNIcGhoTGlnbllnRGlKOWVYYnZWTVJzZk9FVWxKMTBzWWs2NHNyNFA0ZDhMcFRQMUpqVmZrOTRGdm8rUEMwSlZZa0taRkZySGFUdDd3TUltTEZkZTRiMTdveERFekFoa2xLM0VBbGJuZ1YrM0txWUMvbHpYeGVMWFhTUml0ZEhnZ0JobThFZm5jaGgyZXNNdDhQUEt2ZFdVdVdtT3RQVk9xNzNuZklia1RKc0pWWkd1UjZUNWdWTmd4TXdBWkNaWDFCQ0RZN2RSTnVPT1ZXaWRiVmVhOEV5N1hUNWJjSXBhWW14cjErRnR3ekZuR2d4c3F6RDN3OXdWMGRkOVh4c0hUTms2MndQcGQ1dXVaZEk5YnJzaFhXdWVhTjVjY0ViRmdVYWZNK1RwVkNLVjdUYm1RUnNDTHVOV213OGt2QS9RZGdiMUZIYWF3OGJ5WmtKdDQxUFI3V3FqYWpNMi9UNGh0VEF2bDJ2QmN3SzJ3SW1JQU5nTWFObEc2NG1GRzE0Y05jWDhsMVNIbnpTbkhlRTA5S2VZVXdOY3BiVC9jUURhUERIOUtja3FlTy9SYXpMYmdlRVhQWkF1dU1kVFFyYkxpWWdBMEhiWDA1R2xVM2FQZENXOWxZMDFMbUUwOEhmdjJVRDh3d1dod0IveFg0bzlsY2licnlUS2NUNTh2WkZiWmR2eFZXWFA5bWhTMDNKbUJMemhUcnF6Tnd1WkY5ZUZMeFNpTDI1K0MrOHpRUHpqQ21jQTM0QmtMQjZMaXJKV1oxYW4wdFlucDlqaEFqbHZ0Z2czNHJ6Rmh5ckJMSGNPaFlYNzVoZmJtUUhsLzcvOC9GNTdaOTVUcnA2MzNlRmVOZTcxemdBUTZaTlhMdllKc3k1eHRDRnFlVWtkZ254QlAzc2NIZ3MvQ0hoTUsvVHlGZG9IS2RTcTFFSFJQVEFyWlBGcTlkdGQ0QjloM3MrMWk1STk0SFIrb3pqK0wvc2VvY1M0d0oyQkxUeUR4c1dsOU91VTU4NlQ3VTQxOTByN1BQZFpKNm5zOGtqTWt4U200SFBoQjRQK0RlY2JtRGJsMHVNUXZrQmpzazF6RzZycGFyaEU3Q213aHh4dGNBZndlOFpSRUhNeUMrRC9oTWNBL3JxVnBQT0xXRk44SjE3d2NSc1QxZ3orY01SaWsxdGU3alRNNHUvdzhUcmlYR0JHd1lUTEsrTnVPTnVLTnUyTUp0RXEyeVB0ZGhSN3hlQmU0N0ZudDhTNGNqaU5UN0FnOEhIaFhYOXlMM0NPVG04YmZZeUVsamVVUm9XWGNKb3ZaUzRFK0F2eUFNSG44dHE1c0plaWZ3VGNEUGtlWVBnM1pXNGhIbFlINnh3clNJU1RhaUdNS2JCQ3ZzaURDVHMzeXVGZnRkY2t6QWxwOTYzRmRmMFY3ZDI5UWlKcGFYOXZtM3NnNEJ1QkhGYTFVdGdJY0Nud2c4RXZndzRJRnhmMHVrZWxxMVdSczduYTd0SWZ3WTR2TzlCL0FnNERQaTY5NEUvRG53WXVCL0FTOGttQTJyeEc4QXZ3QjhYbmpZbDlpaDc0dXQ2RGJYOThVNVFxZHVWd25jZ1FzZWlSc3Vlemk4eThWK2JiNndKY1Y1UDl6ZnhMbnh4bGtyOTZHTStWcEhwY3Y3NExHNjVPQXljSGNmUEZ6M2lNdnR3TjBkM00ySDUyWEN5cnJ5UmhILytuVndqeWNFQmxhRkR3QStqdEF3UG94dzRpWllWYTM5dDNvVHRTN2s1c1h0d0YwbHVCci9KL0JjNFA4UVd1RlY0S0hBYndIM3l1SWlvY1ZqY2tYNmZZS2xkUTI0QXR4RktOOTVKOEc0bGVWZER0N3R3MnV1RXJ5Nit5NWMvaktqYzZwYVAyWUJHNm9PbUFXMjNDVFhubE5DUm5BaFN0RmVjWlhvOVBsV3RwVzREbnZUNXZmQmZTdXJJMTRmQXp3QmVEendQbVRScW01bFA4UDJMSStGV3BocUY1V092Ymg2dndkL2dkQ1FmM0JNdFBsMTREa0U2MlRzTHNhWEV1YWcrMC9oWWNzSzYzZ25YTTdPVGZkSWRLdnZ4dnRqMzRXTzRRWkJ1Q1NtZG96NmZjd0tXejRzalg0SjhkMkdTOStjUmRrb3I3SVBxWkkyWEx2V1lTdnU1UUIrQ3ZqalV6KzZzMlVMZURUd2M4QXZBMThHL2w1NWxsNUI5K3gxRDE5dnQrYWwwbk5UMWZ1blBWOS9idXYvSnBkVy9KSitHL3luZzM4bThDTGdYd04zdS9YVHROVDhFQ0ZPcTNaMXhvZlJQemJzSEVHOFJOQjI0bXMyWFZqNlptSVlyN3Rud0ppQUxTLzZ4a2szbEF1dXhFM2ZqWC9WRnRpSnJLOTNndnMreHQyOS9GRGd4d25abFU4QWYybTZhR2tSYVltUW5raXhYazlhV3U4cFpnNm1LMnl0NzVhKy94cjRoNE4vT3ZBcndPY3kzaGIzRGNBUGtJWWcxQjJ4cG9pUlJVeGJZbW5rZzZ2bUN2TTJKbXdRbUF0eHVXbGxIOHJBeXkzSlBxUzhJV1daTmV2UUFUd0xlTWtDRDJ5UjNBMzRLb0oxOGw3OXJqN2YySzdqTE9teHkxWmJ2ZWpQMU5zZGR5RFY3K0R5YjEwM3lQVStuU0ZYZktZSC81SEFJMk1zODFzSWJyZXg4VXpnQzNOYVBmUjRLaWdGVEZ0aXRRV1dpbHJIZVBOYUZMRmpsei9meG9RdEdTWmdTMGFWdkNHUDExeE81SkM2aC9WTjJlbFYwaFd3cHZYMWRuRGZ6VGp2eW84SHZvMlFCdDl3RThwNmtsZzEzWG0rL2RwSlFnWTl3a1dPYjlhaXRWWnRUeEsxNG45c2dIOEN1SThDdmhWNEJ1UEtXbndYOEZTQ2tERTlGbGFNbFNRUCtLL3ZsUzJmQnpiZndGTHFseDRUc09VazNaQXVwODZuZWI5Y0tXRDFEWmxxdmZucGsxUTZDRzYxc1UxU3VRWDhPMEt3LzdiUWN4YjZoS3NRS2hjSHROS05kL1hGdzFxdXZXa0NWZ3RWL2JpSXg3aDhIZlFKV3lGa0h2dzlnZThCOTJqZ2E0RTN6bmI2QnNHdkFIOEY3a082VmxodGlYVTZmTDVyaWFYaTF0SFRJVE05ckdISkhFdUxDZGdTNGVuMHBDZFpYNFdBVmIxSlhUS3F0OUk4d0p2QlBXc0J4N1pJN2tQb25YOE9UYXVySlZ3ZGtmTGRPRlM5WFF2YU5CR2JSYnpXRyt1MDdhdkgxWHRidjY4alBPRS9EOXhEQ1c3VXNTVHEzQW44TUtITTFIcDV6RnJ3TzNVU1habVZtTnp0cXROWHU5eWx2SlQ4RHhPdkpjRUViRG5Sc1MvbmN1WDVZdW9JU2hlaWpBM3JKRzVVUGZlaWtYc2U4TEtGSHRycDhoQkNsdHBqSmx0ZHRXaHBnYnJSV05mNzB1S3kyTlVpcHY4ZmxNSlNpRmZzOFd2QjBqRWMvYnZYKytvNTNQU2ljUjc4aHdDL0JPN0xDV24zWStEWndGZUFlM0FqRnViTGM1a0dOL3ZxM3BIN3hnY1Jrd1NwQThMdmNnUnBHSXV4WkppQUxSLzZScEdxQUsyc0tsMCtxbG5ya0p4UjFZeDlYUVgzdll5bm9PeWpDTWtvRDVoc2RVMFNMWjBSS1BYeEpCNGkrd3B4ODIxcnJCVVBheVZuaUdXbGYxKzlGcGZXaHJJTTlHKzdTVmZNNUgvV3Y3Y0R1Q2Y0bndCM08vQWpKei9GUzhjN0NNZngvNFdITFN0WGw2VnNaaVQ2cnVkQ3pubWR6R0Z1eENYREJHdzVFY3RMOXlUMTdMUEpuMS8xSnVVNUhmdnF6VHo4WmNhVG9mWlk0SDhBOSswWHJ6N2hhcVc5SDhqYVY4KzVJRnF0bEhjdFlyVVZCbTNycTNZVmlzVXM2ZHhTNjFLN3dQUmFMOXBLRXlHcnJURUhjQUg4ZDRIYkJINXd4dk83ekR3YitCcHc5MnAzRmxvWmllbitVZTdFZFArNFBLaDUzUWNMdVpVd1krSzFCSmlBTFFtKzZqM0dIbDdxcGJ0Y2ZhTytDWXRNS3VVQzBlNlRUdXhyYjBTeHI0OEVmcFpVWGdqS3RRaUtGaGs5L3VwQUZoY0U2NEJZSDArdHRhRFZZN2RhQTVLVGNEclZZNmMveWFBUU1HVnRhY0dTMzF2aU9KTDZyWmNqUXNiZGNXeUFkWU5lQ05rRjhQOGQzREhCNVRwazNnRDhEUER2dzBPeGtscnh4WTRIbzQ0ZHkvMGpGaGpaUW5aS3lFeThsZ1FUc09XaWNCOTYxZEQ1MHBVa1JVbzcxcGN2ZStOMWdELzlqejhqRklRZE9vOEFmb0tKNHFXdHJ0cmkwa0sxNTh1cHV2WmNtQzlLaTVnSVdjdWRtRnlJVHFYWlZ5MWR5aXFsYkZnN2JrUEtobGIvM2p1VVZzT09PcTR0d3YvZWpNY3Y5N2VJbDF4UEhuRGI0TDhUM0xzSVZzeVFlUTd3eGVCdXkrSTF6UXJiVnV0MEQ4Vk9nVmhnRzZqc1Q1L0hoQUhtUmx3R1RNQ1dqNWI3Y0IwbFhwU0JhTjBETDlMbVhiZWFRQkt4bnlGVUx4MHk5d04ra2lMbUpXdnR4dFB1UXUwaUZMSFN5NjVlK3l4bXRTWFdaNEVkazlQdlBVQmxnYVZ4ZlhRRnJFN1NLU3d2SlY0Ni9mdGMvRTZ5djFXOXc1UG4xWlNVOENSaWw4RC9BTGkzQXI4Lys2bGZPbDRJdkFENHAzbFhKOVpJT1lmZVp0VUJUQlU1eUIzQlpJR1pHM0U1TVFGYkFpcjNZWEkzdWRqN0kxZmdrRUdaRW16V1Bjbk9tQzlQSi80RmhLbFNmbUVoUjNaNjNBNThEL0NRdHVXbHhVdGJYU0pjK3k0STFDNWhrZmtsOVdNdGJETGx4cUh2RnpBOWRpeFY2dkRLamVlcXpGTGZibHgxQTl0WEJrbW15dG1MMndmcSsrelFUaVlST2lKMk8vZ2ZCdmM0NEc5UCtEc3NDNTR3cURrS1dGOHlSeEt3eXYzYXNjQlFpUnlZRzNGcE1RRmJIdEpOSjI0bXIyNjZxa0VyYmpwS0MyeFMxUTBIOFBQQTJ4ZHlTS2ZER3FHNnh1UG90Q0xhYmFqRlM2eW5aR2xGOGJybW9uajVNUFhHZGVDNnk4OXJBVHVNOGJGREZ6L1h0eTJ2UHVFQTFZT3YzSWdwemtsTTRGQy90UXlaMEFQV1pXYmg4OFRwUDVTdzltVkQxcWRRUkF5QUI0TC9RVUw1cWJ1bW5QOWw1YmNKUlg2VlJkNktPUllaaWE2YlZpOERtamQ5SHRUYzYwWTB6aFlUc09VaUpYREU3VFQ3c3JiQWZMN3h0SGpWV1doTjhUb0E5N3lGSHRMOCtRTGdTeWtHS1d1cnF5VmU0aTRVQzB2RTZtb1VycXRxMzNXZnJiRmtmWkV0TU1sQ2JNVzlrbWpJZDlNdXhQaGxVNk5hV1dHRnU5aFZMbVBLU1V2UG84UzFzZ3FieVNTTjA3aEcyZER6Y2NEWEFkOHcwNit3Zk54Rm1DUHRhOHJkdlZZWVhVdE00bzFTbmI0bzd0dHlJOGFBbTFsalo0UUoySkxoczNEcDZndjFPSlphdlBwS1JuWGNoMzhSbDZIeUtPRC9KVlNYaUx0YTRpVUNwc1ZMM0lRaVdQVnlqU3hpdThCdWxjU2h4NE9sUWN4azYwdStReElNM2JCRm4xUGgybEtOWWozZUx4VnRwcHUwMDNGdDBoV3d2ckZvTFZLQ2h3Zi9OZUQrQlBpbENXOVlWanp3YThDWGdydWNkM2M2ZzB4SXF5ZmVXOHJqc1k0YUR3WTJxSG1aTUFFN1kzelZxM09xY2FQSGhlanlUZGFxZDlpcU9vK3NmNHRRZ21lSTdCREU2MzI2NHRXS2UwbVdvUmF2cTRUWmQyVUczaXNPcnZoS3dGd1VDRjhLeEEzWDd6WXNxdE5YUFhJZEE1TWQ2YmZXTVRHNnd5YVNpTVhmZTVzZ3Fuc0UxK0crTDJOeldzRHFrbGExOVZCY0Y3SzlBZjdid2IwSWVPdE12OHB5OFNlRUdhb2ZuWGUxM0xaRnNrekRteUgzbW96THF5MHcrVnl6dk00WUU3RGxRaytkb3VzZmJpaWhTbTZQU3J5UzllWEs3RU5rZlIzY2tKTTNua3h3YzgwUTl4THhrcW5sdFhqZEZaY3J3RjAraXBtRGErSTY5TjNNUTIxNUZZVitSYmg4T2VacllzTW1QWGd0WkpTL2UrM3UyaUJYU3U5a1JmcUcrMUFKYXZ5WG5jUUc0dWVLQlppKzNvUEIvMmR3VDQ0Zk9pU3VBODhsQ1ppSVRDc1cxaGRiN25nMWxOVzIxdmpOYklxVk04UUViSGx3OFUvUlc2eGNpUFhOMVpxc01tVk1VVFpXL0JXaGR6cEVIazZZMDZzUjkwcVdsNE1qWDdvT1crTDFIaGVFUzRUc0tpRVdKZ2tjeWZKeVhiZGhFaTlYaXRiTTRpVmYzRVdMek9mZk8xbGt0VFZHYUdnbGlXUkxMQzcxM1RxeEw1L1BUUzFjcmFvc3hYVUNJYzc0UDRIZm1YWXdTOGh6Z1c4RHQ5a1dyOElLOCtWOVZJdVl6a1JNSFl2S2hXaVcyQmxpQW5hR1ZER1JTZW56cmJGQnJkaFhzK2FoYlAvU0tSL1BhYkZCbUJibGpuN3hPaWFJbHg2Z0xFa2JFdk82QXR3VnhlczlhdnNxS28zZU4ySmVVUmlUY0ZYLzM3djhuVTRTME5jZEZubXMzVjNhSXJzUnJ3UEpmdXdVR0haVkVvbDhwbkpUMW9QYTZ3azBRY1hETG9KL0NyZy9paWR5U0x3YWVCR2h2RmlrMXdLak1XaWMwdHNoWXlwMXgxQ3lPRTI4emhnVHNMTW5OV0NWOVZWWDBxN0hCalhkaDdSNzJWd0g5d2NMTzZUNThpbkFaM1YzdDF5SE4yaTREbDJ3c081eThKNG9YdTl4SWZaMXhXWHJheTlhWDNYTVN6NWYvbCt5dGx3cHFQVjNtMFRkOEVsOExLMHBmOGZqS0tLNkNuNTZyRjJhNm5NTFM3NjErTzcxVW55bnh3Q2ZCL3pZbElOWk5nNkFYNlVRTU9oYVlYMkR4NXYzbDIrNDV4M0dXV01DdGp5MGVzb2JhcEVhYmEzWVY1OEZsdTZ4RnpQTVFhb1hDQk14TXNYNlFvMzNjakdMME1mRWpCam51dUt6RlhZbHVoQ3Yramp1Q3lWZVRxWEtSM0h3cmhTSG14V3Urbld1NTdFMGpzYytOSm95Wmt1RVRLekJ2am5JdElXVjRxbVVTeTFvTFZlaWZ4SzRYMlY0Q1IwdkJONEY3dTU1Vjh1VjJFem1jRG1wUXpxTmhYdmVsWi9sc0RqWW1XRUN0aHhvZDVMRVFab3A5TDdzS2ZaTnZ0ZUphYnlRWVdZZmZoYndFZDNkUmV5THN0S0dsSUNxc3c1VDhrYTB2Q1JwNDNwOHZZaGZpaWVKU0xoU0hQckVxNkN2TWZPVlFEU095K2wxL0J5bllscVM4YWpUOTMxOFV4SHpFVXZlbHgyZHVzTlRwSWpINzVGY2lSOUcrQTIrZjlMQkxpRi9DYndjK01mbDdrTFlxZTR2Mzc3SGVoT2tYUG01Smw1bmdBblkyZU9nakgvUkhxL1NXdXJHcU80WkFyaURnYm9QTHdGZkRtek1ibjNwdEhsSml4Y1JLOFo4K1R6bVM0cjJIaExpWGtldUhPUFZFaS9nUlBHdW1kN2p5NGF3RURQWFBYWkpJaUZ1eTR2bHQ1ZTRqVzZrbXlMbXV4MGYrVGc4K0s4QTl4TU1xM2JtTmVCUEtRU3NJK3hVQTVzckYzMG5uUjVWbFlQeVBqUHhPaVBXcHIvRU9BMThKVEt1SFhBdjVvaGlzbmpWTnhheXZoUDRvNFVjMVh6NVpPQWY1WWNkOFhKZDZ5dkZ2dHlFQWNzdXVnMmRHa3VGS2hIRmhNSEFMbHBBcCtFdWFueDIvZjhsV2VVb2ZsZkpUQlRMVStKKzF3anUwZFpnYlYxbFJGZlg3ejNtQndQL2ZONEh1d0NlbnplMTFhdmRpUFVjYkNuV3JOWWJMbHVxNjNLUCtYeXZHbWVJV1dCTGdyYkFmSzRha0hyTHZ1d2hOZ2N1MTZJb24vM253THNYZUN6ellCdDRFczIwZEdsWUpZbWhjQjhTRzNGZldtQ3lTS2JoTGpuWm94aWs3THJKRUVtNFR1dFlXOGovYTFsbGhZOVJiYU9zaThyNmttdW5OZGFwVGdMU0NSM0pDbnNpdUdjenJEcUpmd3pjU1NoV1REY0dWc1RDZkZsZXFsaWpyQzk1ajhYQmxnT3p3TTZlNUpkWHNZZzY2SzVUZWx2SkczM3hMd2Z3R3dzOG1IbnhDY0FqeTEyMTlYVk0xL3BLQWthd3RPb1NVV0o5U0VWNlBjdHl5MjE0SnVLbDZiSEdaRHpha1ZpaFBsaGo2Uno0WUdFbVY2b1NkRzJGNlVvamZWT3hlQWkveFdNV2NjQno1TjNBSDNaM2F4R2JsbzNZdk5ja0RsWlpZR2FOblFFbVlFdUF1aGs2c3pDVDNZZDk0dFhLUEV3MzB6NjRQMXZrd2N5QmRlQXpnSFB0eElua1JxTmJNaXBOamVKeVVWNHRYbnArcjZKNmV5dm1kVnF1d3BQUzQxYlVJbllqTG9VcnRYSXA2bEpadThSaEE1VHpuSW1JRmVJRnNBMytzeGR4c0hQa2lNNGNaL1U5a2dUTTBYVFZTM0xIaG5wZHk5Tmg0blZHbUlDZExlbmlGNWRFdkRucUtlYW5pVmR2L09zVndPc1dkVFJ6NG40RUFWTVV5UXZLK3FxblNrblY1bjNYMmlpbVJuRTVUYjdaYUMrRGNOWDBpUmhCeVBTOFoya3NuTXN4d1NUbVBydFMwL21ndjQ1aU9pZVBKL3cyUStLdkNKMDQrdU5nS1dtcUZRZWptL0NTckRCbmNiQXp4d1RzREtoNmNNaU5VUG5ZVXkxRTJ0bGpoZnV3TC83MWN1QnRDemltZWZMUGdMdmxoM1dqM1lwOWRTd3dTcGRoSjJuQjU4Szg5VmlxcFJRdllZSkxNUTNtMXBhWXoyUGlXdWRsejFVRmkrbUtXT0l5OE9tbmVuVHo1KytCMSthSCtoNnA0MkFwWnVoeXAxRmJaWkxNa1Z6MTVrSThlMHpBemg3dFBuUlVBMDk5S1Z4OVFmZStnYWo4SDBLTE5CUzJnU2ZRU2Q2b0xZNVc4b2Eyd01UcXFCdnBsRzNvSmpUVXkwN0xFbE5MWVptNjdseG9oYWo3cm9EMVpTVGl3Zjh6d3F3QVErSDF3Q3U3dXlmRndlcnliV2xPTUtvT282TW82Z3VrenFteElFekF6cGJrUG5SMEN2aHFLNnQzRUNvOUE1Y0J0dy91THhkeEZIUGtId0VQeVE4TEs0TVk4NkU3V2FXa3oyc0xURnhrUlhGZXB4cG90MlFKR3pkSit2NituQXZ0Qm1HbTVpVHdyaFQ0WGRlZVY2eHZNa3dQb2FqeWh5N2tzT2JERWZDU2NsY3JmdFZLNXRDeFoxMkZZNTJjY0dWVzJCbGpBbmJHK1BiTkpEZEs3VUtjdFJTUWcxRDBiMmdKSFA4RXVLMXRmV2xMUTF0ZkxRdHN6K1VraGNMQzhCTXk3WVlrWGkxWFl0eW5SZjZRSU55NlFrazZUejZPaGFOaGdibXVrQUZ3ZC9BZnRaQWpuQjh2SW5raEpzWEJPaUxtR3gxSFQrOTBSU1plWjRBSjJObFJ1eDBLOGZKNUxNK0c2N2ZBV21OU0VxOW5XRFhzTGdJZlUrN1NqWFR0SXF2alg0VUwwVmZ1TVpXMDBhcXdNU2p4RWx4WDZKTXJVY1hFOUdCbmZhN0VPdTJJUExHTUZvMUVEb0JQSlBqV2hzSmZBZ2R0OGRKTDBYR2tZWUZSZFJ5VkM5RTRJMHpBRmt6dGNsRHV3M1FqK2JLR1hSMEg2OHk2M0pmQThlTFRQNXk1OHY3QW8vTERWcHhIdThpMGdJa0xVVGZPZXVMSFpIMzVmaGZaa09tend2cVNYY1NsS09kb1VpTEhjZlYvZUF6d0QwNy9tT2JHMjREWDVJZVRyTEJVd2kwbWN0U3VmRjMxeG9GVjVEaHJUTURPaHVLQ3J5MHd5cHVsdm5uNjRsL05CSTRoOGJHRThoQ0tWdkpHVVhtZTNDanJ4cmtZNjZXdEw5Y1FyaUZhWDBMbFNvU0dGZVpLZDZzV0xXMTl0ZHlJVGFIZm9XTXBMeldITk84RlI1bUVVZHg3UHQ5N0hmSHlhbkZseDlHRWJNR1lnSjB0aGVYbDJ2NzRqb2lwMXptMUxqNFhjSCsxa0VPWUg1OUVrWDFZdUs5OE4vNVZXMkJhdUhTalhGdGVZN08rT2lLbXJEQ1pmdVVHUWNnTDBmZTVJa2x4dmxEVitHbTRFVDM0ajEzYzRkMHludUJHVkNTeDhmMGR4eUllNXNyaXYwWGlWT1ZHTkl0c2daaUFuUjNwNHRmdUNNcWJwQ1Zpa3FVNE1YMytuY0NiRjNNY2MrRzlnQS9LRC90aU83VkZVWXRYSzU0enV0alhGSklyVVZ1dExwYWJjbDByYkwrS0ZjcDUweTdFK3ZmZ1ljRHRpenFpT2ZBMzdkMmRHQmlOdEhvb1pvZElIVTF4L1p0Z25SMG1ZTXRCSFVqV3BhUm1jUjNXbjhQZkErOWExTGVmQTQ4QzdsbnVxdDJIU2NCOE93YW1yWWdpbmhOZGFXbnVMRVprZlZYb1k5TUNwQk02V3U3RWRNNThOUmFzVC9qZkQzam9ZbzVwTHJ3WmVIZi8vYUx2dno0ckxEMzJGRlU0eklWNGhwaUFuU0c2OTZZc3NiNkN2cTNVK2Q0TXhEY1EwdWlId3NPQm5hNm9pUHZRVTQ1dmt0aVdGcXhXTWtMS3FQTjBabFVlbGZYbHVsWlNjaVBTclY2U1JFemNoeTZmdC9yY05RWC9OdkFmZU1ySE5FL2VBYndsUDJ3SlQ5Tjk3M29xMzhSRkQyWTJ6Z0FUc0xPaDB4T01ZbFpZWUpRM2s5N1hsNEdZZUNPaFJSb0NXd1NYVktTMmttb1hZa3JpOEtVVlZyakFYS3kyNGVqUHBoc3BLUjdtbFFYclZPVjZwMFRNUnlGVDV6TEZ3T2l2aStnQkhzRndXdTYzVVFpWVVGdGdmY2tjZlozSGRBK2FHL0ZzTUFFN1E2VDNwa1JJUnZpM1ltRFRTa2NWUWpha0FyNjNBeC9TM1QxSnZBb3JRbS83TW1WZXN2RWt2VHcxdm1PeXZvUldNb2RLNkVnV3JPODVkNVFXV0V2RUNqNE1PSGVhQnpSSHJ0RWJFMjVsSXZhNUV0T2tscjYvODJoQ3RrQk13QlpJNjRMMzFjM2p5eHVvMCt1alg3d1NCeFRqWHBhZU80QUhscnRTUSt5NklsYTRFYWxpWHE2TTRTVDNJZU9OZS9WUnV4RmxyYzlSNS94UnhjRG9EajFJNS9DRGdFc0xPNXhiNXpYbHczVFBlRG9XV0Y4SGN0Mlg5Nmp6dEdzaUdvdkJCT3dNMGZFdnlwdWdFMUIycGR1aU4vc1FjTmZCdlhaQnh6QVBIa0k0eUFvZC8ycFpZRElXN0ZBdlhvblhDcm9QQmE4MmRDS01pTHBVcmRjZGdVNzhpM2J5UytJU25ZN0hVdk1xT2o5K3kzVllkeURyQWN6VDdqOGczOXZHNldJQ2RuWWs2MGw2Y2I1OUl4V1dtWi9CQXR1ajZlOWZXaDVPLy9ndjJ0bDBXc1E2RGEvcldnLzZjMGZwUGhRbUhLOElXZW9JK1BLOE5jV0wvQnQwUHRlRFY3SExwZWNOd0kzSmJyOUMwRnpEQzFMRnFmVjkyL284NDVReEFUc2JPaGU4RXE5ZUVYT1R4U3Z0MjJOWWM0QjlhTjVzWmlGU1dtQXROMktyNFQzMjBZSnpEZXRoVlhEeEhQaitqa0RSR1hEVGt6Z0VEODNZNWRJU0JheW12biswZTdEWGhTOXV4MnB0TEJnVHNETkUrYzZURzVIU1JWRlU1Nmg4OWIzdWkzY1MwdktHZ0FQdTM5MDl5UUtyM1lncHBpT05yMWZXd3lxTEYycFFNMVU4REpXVnFCZmxncTBITWpmUDR3TVdjUlJ6NGswVW1ibXRCS2crZDJJZGYwN1dWL1V2TEE2MllFekFsb04wSTZsNFdKM1UwVW5pY0QxQ05xUU14UHNBdDVXNzZnU09WZ3lzc01SOG5xQlN1dzZQeGZyUW56MW05NkhRRXUzV3VmUmRBV3VkNDFZTU1YMzJleE5tYWg0Q1Z3bmp3WHBvaVZpZm1CWFdsMnVMbWJFQVRNRE9DRi9kQU1vVjBSRXUxNzI1SnZiMDNuajZYMzl1dkI5d29iczd4VmdvNHpDMUMxRm5HMHJhL0pFMDFvMjQycXFSemtOMHBZcXcxeFp0T3E4cWZsaFU3ZSt6Wk84RzNIc2hoM0xySEJHbUdLcW83NlZKbGxqUnVYUlQ3a1BqOURFQk8zdFMvTXVWcm9sTzRKZ3lCdFpNeTRkaEpYRGNsMExBNmhoTDRVWjBVMFNNbkRXWDNJZXJZSEZOUTUySFZsWm5JVjYrYTNrZHEvZDFST3h1d0wwV2RTQzNpS2QvZnJ3Sm5jU09rRFhpWGlaaVo0UUoyT0xwNjdVbElmTjBLdFBYeVJ1dHowaVBKN2hKbG83M0lkVG9VZFJaaUVuQWZMZlJMWVFMTldiSjA3SEFWaHAxUG82VmlCVkM1aHZuazBZZFJQMzRJbkNQUlIzRUhIam41S2Y3Ukt0MkszWmNoeDVMNURnTFRNRE9FTzA2ckpZNllhTVRRS1lVc2VMR0daS0EzWlBrS3B5VWdWZ3Zrb0RRRVRHVnBMRHFDUnhDY1E1YzF5M2Jzc2JrSE5kcDlKM3p1VTZJZ3cyRnQ3ZDM5OTJITFNFcjB1Zjd2Q0RHWWpBQk95TmNLVDdwWm5IWnQ5NjZjYWFLRnd4SHdCeTlqVjhkdStxNHZjUmFjQlR1eFRwbVUzem1LcnNUS3hkaXMyTlF1V2lMemdBOW5Rd1Bma2dDVnQwYmZlSlRkeGJyWVN4MUIzT1d6elJPQVJPd0JkSHFxZm1HaUhrNlJYMzdYSWpVbnlmUHZmdFVqbUQrN05CeFArbEdzdU5DcExJWVhIWXJwcmdYVWFncUYrTEswYkkrWFhWT1hYVStmYi9yc1A1ZEN0N3JsSTdoTkpnd1BuS3FCZVo3T3BFZXkwSThLMHpBemhnSkhydkpOMHhmTm1LSFhZWXpCbXlIa0FUUW9DNitXNHZYc1lpWHF5d0k1ZlpLbjhVS0M1bWdNaEhUZWZWZDY2dHZtU2hpZDZjVHgxeGE3bXJ2Ym5wRGFBdFdiemtwRTdIRll3SjJSbmpWZTFQcmlUZFFaY1UxcmJEck5Lc05MQ1U3ZE1hQTFiVGlOWHArcThMTnBhMHV0K0l1UTBYVDllZHl3b3QwQm5TWnFhbXhMLzM0SHNEbWFYMzdPUk03ZDMydVAvMWNyMmcxN2xYdFRVbWZaMGtkcDQ4SjJPTHBpRkREc3VyMCttamNOSFJ2T3ZZWWpvQnQweFN3T2xiVGNTRldyaSs5djYreFhYbVVvR3NYcTY1U3I2ZWYwWmJYMUxGZ2QyYzRBaWFsOTN0STk1ZWI0ZzFScnpIMzRSbGlBbmIyVE9yNTFUZlVwUGdYTUN3TGJKdGlPbzYrTE1SYXhGSkQyN09zZlB4ckNvVXIwVFU2Q2RYNTFTN0g1am05ekhCY2lBZUVUbDVGcDBOWVdWbE5kMktQRjhWWUlDWmdTMEFybWFOZWV0eUhIWFlaam9CdDBwa1FzWlhBMFp2RVFVTzQ2SDZlQ1ZrWFBTYXN0elBnU2dGTDc2MGVjNEhtZERoTFNTVmdrN3daTTNsRFhQLzdqUVZnQW5aR3VLN3JvYjd3VzVQa1RYczhLQmZpQmlFT1ZsRTNsc2sxNkNaWVhiVkZZZkd2THNveWJWbGVuWTZDei9zbXhzSE9NU3dCbTVEa1ZJaFF3N1hmV3ZUN2pBVmpBbmIyZElLL3NyU0N4ZXBGelp2bWtHQ2FESUd0c09wckdEdlpjaTFyd1pYUGFmZFl3WW9MV3BGQjZKZ2NZNnlXUGhGTDUvTUN3MmxJWkJxRENmUzVFWnZpWlc3RHMyVW8xOTJvdVlrZ2NPL3JqeGhPUzMxdTh0TXRkMktuZ2RYeG5PcDlyYzlhYVNvUnI0V3A3aGo0eG11YTUzaUg0VmhnY2tBVlV6MGQwN3doRFkrS3NRQk13SmFIT3F0cG10dWl5WkFFckNmd1B5a08xbXBRaXludnBaRzJKSTRrV0w3ZVYxdGZMZGVzTHkyd1NSMEVEL2loTkNRU1FHM1JFS0NadkNHTng4YUNHTXAxWjh6SWdBV3MxVWpXSXRhSjI3anVjMXE4TEltalRjdWRPRzBBODhSek9aUXNSTW4rbWNDSnhNaXNyclBGQkd4a0RGakFhdnBjaU5yYVNpNUVSMGY4akFvUmRpMzZPbEhEZGNXcnprTHNQY2NEZHlIVzlIby9HbDRTNHd3eEFSc1owdm9NZ1JrYXZhWWw1c3JHMTFjTnM5RmxrblVxNTdOd3hkSzJ3S0Q3Zm1BNEZ0Z2tGNkl4UEV6QWpHV2p6aUtzWFZjNmhsUHZBNEtRbVpoTkpBbSt1QkFicnRoSjR0WEJUQkhqTERBQk01YVZUckxBaEVaMjB2dU1CbFd5UzJ0ODJNemlaUmhuaFFtWXNjemNUS05wUlZTN05PTTF2aUgrTGV0V1AyNWxOaHJHV1RFVTE3V3h1dHhVWSttclFQc0t0N2k5WXU2QzJQYzlaL1VramFYSEJNeFlkaVpaVTBWMm1JaFdZeHpkS3RQSm9DT2ZxNU5pZ21Zc0ZTWmd4akxUYW1PYm91VjdCcHk2NENaZlpiZVhuSXZPck1LK2ZRNkJZTUgyZkpaaExBMG1ZR2VFdGhicXh0YzNHdW16L2JablFxZmFnUy9QeVZwOHJCdmxkV0RkNVJSd1IxbHVhdVZRcmxTWjFWdk8xenJxM1BsUzZNeUN6VXk4UjdXcitpYXRXdU1XTUFGYkhIVlpHaUEzTUxYbFFMdGN6VXJjSDVWZzYvT1JySWpZRUs4N1dQZWhNZDV3VWNCOEtJK0U3NThTWkpXUWE2NDRaNFR6dElFNmgwNTFDaWl2dDJtVzJSaVpkQSsydkFCQU4vYks2bDUzQzhFRTdKUnAzUEM2eDlicnlxbXNqRmFEUGxaYXgxclBoaXVONzBaY2I4YnRUY0k0VmVkRDRmRzZNTzNLb1JwVHNiYUtjd1pzVnVkeW5jYnN3M1IvbDdIU09WWVI5WjU3VkhjUU9wMVB1ZjlYMVFOdzJwaUFuUko5VmtURFZWUEVKcXAxeTZYVCt2eXgwR2Q1eVhsWWo4c0d1UkhlZExEbHd3VFBNcFpKckxMa1BselZqTHJLdWw5eldhaTJnZTE0N2piSmdpWWlKa0xXNXhVWTNmVTN4ZkozUGZmb1d2Vjhzc3owUjV1UW5RNG1ZSE9tY1JQSU9vbVZ5L0VIaWRtSUMwZGNPN29YN09qMmhEdXVuUkVRdlg1cHV5VmM2NFNHZGlzdTJ3NTJQQnc2dUtGaVlqSXQyckd6R0ZpeTVzblgzQ2JoM0cxNzJJbm5jSnQ4WGpjcHozbXpFOFg0cmo5WjE1YS8zaTd1VTlWWlduZmhtbHVQRjVxblc5WE5oR3pPbUlETmlTbkNsUm9RMTdVaXhQVzFxWHZDcnV2U2FUVWdOQjRQblZZRHN1N3llWkpHZG9mUThCNEFSMUdrNUp6ZEFJNmNxdSszcWhZWWxVdWFIQy9janFKMTNvZXAyWGJpa2tRc25zKzZNelZHRjNicm5xbzdVT21lVlBlcDNMT0hoT3RPaWlMTHhlWmNPd1pyUWpZblRNQnVrV25DUlhiZEpJdUxlQk5FOTgyV2k0Mkd6NzNmRkpkZ3NrdW4vcjlqb1dOOXhmT2h4ZXNjb2VHUVh1NWFQSC9id0EwWFJVMmVYOVdHUXE1UGlkSDRmUDNKdVRvUFhDUk1yQ3hDSnRkajM3VTNKbWF4L090NDZ5YmxmWnV1TjZjK0oxcGtqdmE4YW1CQ2RzdVlnTjBrc3dxWFduUkR2QkhGSzdseENNdTJpN0VKSldaMUl6S3hKK3daVHJWdDVWK1JScVJwZlpFYkRoR3Y4NVRpSlc2eGc3ai9oZzhXV0tkaS9RcVNZakx4bXEzUDUzbEtFVHRQRmpGOS9VMTBZdy9sbXBzdzNWRGZ0VmVjTDNWL3luMTdHTVZMTWwvbC9UZmkrb2orT2RZRUU3S2J4QVRzSnBnUTdPMElWK3o1YXVIYTlHSFpJcmpBemprNDUrRzhpKzRjVjdwenBNYzNUY1FjOFExM0FMdW5lUUxtZ0FjdWw3dHFFZE9OaURTMjJ3UXI0UWE1elV3eEhZSjRTZnhMTERCSjdGakpoa0VTT0ZRaWg0NGxicEk3QkNKaTV3bm5XR0ppY3UyMU1oTFRmWEI3WEphZGUxQTBldE02VHZvOGFiZjFPUWNIMGZLNkVhK3o1S0oxY09qRElzOGZ1Y21UaFNMcjZPNWR5V3YxWmpBQk93SFRFalNrOXhVRlMrSmQwb1BkZE5sbnJoTVF6dnZRODcyZzF0S0k3QkFha3JvbjNPdktlU1R3UExMdllsazVCdTdlM2QyTVBhQWFFT250eHRkcjhkb25XbDlVOFM5b0ZxNWRGZEoxNnFvNEdQbmNhUkc3RUR0U2ZWWlkwL3IvWVVLbmFabXZPVTg0b0FmMHY2VHYycE56ZEM3ZW13YytYbWZ4dXRJaGdnMFBCeTZzZFljcUNablBDVWJKeGEyL3BsbGpzMk1DTmlPVHJDN2ZjQlVxOFpKNFZvcDN4ZUQ1amk4Ymprc09Mdmx1UEtJbFlMMDk0ZHVBUjV6R0NUZzlYRU5jeE8yVkdnWENlVGhXcnBvMXRYK2Y0RDY4RVpkajMrK3VXVVcwRlNiWGo4Ulh4YkxkSmxnV09xbGptenpZdVRVbVVUN2NQWFF4eHpFMzFBVXh5Zkx2Q0JqeE9vdENKTy9YTWRvOUIvcyt2TzdBNSt2eTBHWFB3UnE1STlaSzlEQnJiRVpNd0diQWQ0V2l1Tmlsb1ZXaXBRTytXeWpoOHZsbWtCc2l1VytpZUYybUZESHR5cG5ZRTNiTDNRR2VoY0lDVStKVjNPREtpdGdpVzE3SitpSm5nNjF5N0t2QTBSbURxQnRvYWFSMVBMYXd3UHowYk5oQjRjcU8welRMdjNaZCsvaEdmUjF1RVl6UWJROTd3SDVEeUE1ZGRDdVNMVEtkNk5HMHhrekUrakVCbThDc1ZwZUx3aUtpNVVyaDJtNElsNGlYRnJBTEJPR1NSUWZVeFFxVG52QVlNOEphUFdGUGRoUHExNGtGSVhHSkZQY2l4K2xiYzF1dExMNjZmdW1PclN2RzE2bnRtV0pnSXlCZGQ4cnlGMkdYNjByWDJKUnJNSWsvNFZyY0pRallYaVZrNGlVNGlLN0ZsT2dSM1pIaWRlaFlZK1pTN01jRXJJY0o0dFZuZFVtTVMxeUVyUjZ0aUZZdFlPZklncVhYT3EyNTdnbkxaS1NERnpMVkc5WU5veFl3VFozWUliMWluZTNWREpDdk1MWG5vSGFWMWRiWXBubzhNUXR4SkZZL3hGZ1dRVEMwNVY4blhrRDNHcFQ3ZTVjc1lHazdDdGtlV2NqMlhlandIaEtzTWpmRkdqT1hZZzhtWUEybXVReDlOWjZMT0thTDNIdXRCZXNreTNsS29aUGU4Q3lEbXNlQ0hOZGFZNzkyOFd4aDRqVXJzNGlZVGpyYXFQYVAwZXJYMUowbk9RZjZldEtXbDQ0ZjdoTHUxOTBabGxTeXl3VnJiSjBvWkxIZE9WSW4yRnlLVXpBQnErZ1JyMVQzek1XcUVPVEJ5SnZhUmVoaW1pMmxlekJ0dTVESmxLd3dsNU01dEdESk9zVy9YTGErbWlJMmdwNndvSTlqcmRvdmx1OFI0VGVvaFV2M2t1MG1iMU0zMUxXUVNSYnRwS0srbzdqV0dwWS81R3RPWXFoUXhzcTA5U1gxSk9XZTN5VWtjZXo2c0gwOUxyb2p1dVZ5TnZJZUtpemdzbHZSeFd0Y1hJcmFkV2tpcGpBQlV6VEVLeFhwVkRlMUpHalU5ZmhTbXEwTG1WdzZ0cFhHZVBuU3VwTDNiVk1LbG80L2lIaEpqM2cwRFloR05TYnhZYUpvT0ZVQ1IwdTRXdUpsTjNxZ2Rvbkx1aU5rdml0c2RmeE0zank2NnhBVkkweUtrZmZYMXY4V29mTzZUeENqY3dTWDRTNndxenFyMThsaVZ4UXBjUG0rM3BmejduSTg3RWlwcTF6bkptSUtFN0NJNzk3VXFjRjBGTk4zZE9yeEVTMnNLRkl5anV1Q1drVFFDdkdpSzFoNjRMS3VsVGh4RVBOWUdwSUpJZ2I1dUNWVzBlc3V0QnQ3TWhOYzVGck0raFo1dzlpdXVhYmxyOFNyRmpDZCtDSmVFeTFrWW9YcGUxM0VTMXRoblVvN1BpUjdwSG5HNHBjN0pzZUZ3VVFNTUFFRCtzVUxWWFVhbFYzb0tjYUZuSTlXbDRpVlpCQVdBa1pYdkNhS0Z0MzR3NmpGUytnUk1ibVB0Vml0MFdOMVZXNGZvNlMrWGxyWGZ0OWoyUmpyTlRmSmZhMEZyRTZ6UHlTSWpyUUxlNVRKVzdXWFpac2NmdEJXbUlRcHBQT3NCVlJpdlpxVkY3R1ZGN0FlOFVySkdzcDlKOFYyNVlJOFQxbEZRNmZBYXhGckpXWG9zVjJ0ZVppbXhSOUcxWURVVExERWxFZkgzSVZ6b00rdDJGckxnMUZmZTB4d1g5TVZzQ1BDL1h1RFVzajA0UEJpY2JFZDhlcmU5NVVWNWhzZFZhV3VJbUlXRTJQRkJhd3ZZUU1sWHVRNGxGVFBrSVFNYlhGZG9pMWdFZ2RyRFE2ZFJiaTBTMGUrMzJoN3docVhiOXcrbDZJOG5uYmpydVNOM1dEYXRkSjNmdVhCYUs4MW1OcHAwZ0ltcnJ4MTR2eGY1UHU0ZGl0Mnh0WDVmcTlMY2Y5cksweDlQeTFpOGwxV1dzUldWc0Q2RWphb3hNdm5RSzI0REZ2Q2RVbHRYM1E1RGxiWE5Ld3ZYSmtRYjVxMU5YbzNUaDh6Q3Rta0czY2x6dE10MG51T1Z1VTZnNGtpQnRsbDNSRXlGOHBLYVl2c2tPN2djT2tJNjNuL2RFcDlrZm5wR3hZWUtpdlNLZkdhNjBrWUdDc3JZQlVwNXRVU0wzTEZlRjB0UTBUck1wVUY1cnVXVjEwT0tsMndmckpvcmF4dzFkVEg3Y3NiZHlYUHlXbXdxdGVYVUhXWVd1NXJXVVRJdkE5aXN1NUMxbUJud2xxMUZKUFdxbVhkbHhhWWcxUjh1ZlVkdmZweU1sWnNKYTJ3bFJTd1J0eExqOE5JSmFIb2lwY0kxV1hnc2d2RmQyc0JhNGxYUGROeUxWeDlKWG82YnB3RDRCM0F1NEgzQUcrSmo5OUpUb0Zha1N0NHBSdGE0K1paSTd0VDdnRzhGM0F2d2sxOGU5eTNQbnNjTm9tWnp4YVpGcVErTVNzRVRIbGlVdWZWcTMvbXN2VkZ0UjlXV01SV1RzQW1pSmNXTHFsaHVCUEZLMWxkRGk1SDBaSjFxaUx2eW5UNWxHMkVjaG42c3BjMWszQzlEdHdmQXk4Ry9oWjRGZkI2NE01NW54ekRXR0hlRzNnLzRQN0FRNEJIZ1B2SHdCMzlia1hacC9Wa1RYVk8xeHVMRnF3a1hMNGJRZ0NLakZwUEhseXQ2M3pXbHVKS2lkaEtDVmhQeG1HS2UwR2FjREpOVzYvY2hpSmV0eEdFNnphaUd6RUtuTVM5K3BJMUpxYkRxelg3d0t2QlBSOTRMdkEzQkF2cmNQNm54RENNeU52aThxZng4UTVoY3RoSGdIczg4RmpnZnVEWHludTJOb2hrTFIzVWVwRk1ReG1pMDJvVE5KNnVZTWtFcmJKQVdZVm1aVmdwQWF0SUY1Z3I2eHFtbVpKUk1TOGxYcmNSM0lkaWdkV1Y0NmZOcE55YlZmZ2U0SG5nZmdsNFBuRDE5STdkTUl3cDdBRnZpTXZ6Q0JiYUo0SDdET0NUd1crSGw5V0MweGZMYm9sWjBTYkVtRmRUd0lnVFlNWjRtL2ZLR25QNWRmTGVsYkhDVmtiQWVxeXYxbGd2UFVPdENGaHlHOGJsTnArVE9QUllMejFJVVQ1ejZsaXV0NEQ3YWVCSENTN0NlclNpWVJobno5dUFad0UvRHp3TTNKT0FUd1h1VVZwZElocWRNV1JSb0hwajMxRjBKSUhFVTFYRDk5M3lhVEtyc3hheWxZcUhyWVNBdGNSTEoyMVExamFyeFVzeURTOER0MFhMUzZmTnQySmVrOG8veWZmZ1BlQ2VDZndROFBMVE9uakRNT2JLSHNITitFWEF3NEVuZy9zOFlMTzBnbXAzb21RVTlsbG9RQ0ZlM3BXaWRVd3VYbjFFbnRHNW5vWEI1WThhUHlzaFlCWEpuUGNOMXlGcW9MSUxLZkdTcEhHWmJ0WmhQYzZyVmR1c2M2RWVBNzhEN2luQS8xN01NUnVHY1FxOEJQZ1M0T2VBYndIM2o3cEpGVERqMkU2RnB5MWVSeTRJbDU2RklWbGgxZUpZQVN0czlBTFc1enBFWlI2Nm5ESy9ReTRQZGRIbkpBMFJMUkV1N1Rhc3hhdmxOcFQvejZ2QWZTZndUQ3dwd3pER3dCSHdHOEFMZ0M4RDl4OUltWXUxTllaNjNOclc4UzRSTUttQmVBTzQ0ZU1Fcmk1c0owdk1aVGZqU3JrU1J5OWdrVW11d3pSZzJjWHBVQ2pkaDVkUXFmTDBpNWRPMk9qNHR3RitIZHpYQUM5YndBRWJockZZcmdML0RmZ2o0S25nUHFKcmpla0N3YnJ0cmEwbmJYMGw4WEpad0dvaHErTmpPaU55MUl4YXdCb1pQVExYemhyZFdWVjFuVU5kMC9BU3dScXJ4YXN1RGRVNzJlUXU4RjNndnAwd01aQmhHT1BsaGNEamdHOEg5MFhnMThOdWFZdjYwdVdobTd5UnhJc2dWSWVVU3hJeXNudXhHUThicXhVMmFnR0xGTllYY2ZBZ0t2YmwxR1NVdEdzZFhuQjVrSEpkVVg1U3pJdDNnUHNxNENjWGRiU0dZWnc1N3dDK0FuaHA3TGllYTF0am50d0dGeFlZWmR5ckpWNkhCS3ZzVUlzWVpaYmk2SzJ3MFFwWVpYMFY0ekI4WlgzNUtubUQ3cFFvOVNEbE91YlZGSy9YZ2Z0QzRQZE84VGdOdzFoT0RvQ25FZEx2bndidWpuNlg0am85NGtWYnZBN2ljdWpET2xscExvdVlMajRNSTdYQ1JpdGdFVzE5eVZpTW9tUVUzWEZmcllrcFd4WGwrNFRMQWJ3YzNCZGpXWWFHc2VyOERIQVg4Q1BnN2xtS2lvNko0WExGalpZTFVRdlhQbkRnNE1DSDlhRlhsbGlWMENIQ09FcldwcjlrZURTc3IwN3FQR3FPTDdMMXBXZFcxdE9oRkFrYnJqRi9qL28vdkFyY1oySGlaUmhHNEZlQkp4SkNDbkZYMFM3UjlRenBZVDNuQ0dHTVlwWjM4UXI1MkxGMjVSalVOS2VZV2tiSEtBVXMwclMreUduenFlcUdVKzVEWDEwa2RCTTJKZzVTZmhPNGYwbW9YMmdZaGlIOE52RGx3TlVKUTN2b2l0ZzJXY1IwSjd2VnVaNFVrd2VhaVcyRFpuUXV4RmJtSVkyQnl5NExtQ1J2MUl1K01QVEYwUnZ6ZWhlNEx3SCs0SFFQMFRDTWdmTHpoQ2xiL2p1aGdZbElHd1U1c2VPWTBPYUlHMUhpWGZzK3VCQjNDVVZCWk5uM3NPL0NzS0FiUG1ZbDBvaUZuZW9CTHBqUlcyQzE5VVVlK3lYdXc4S0ZHSmR6cmpGSTJaWGlWVXg3Y0FSOEkyRkFvMkVZUmgvUEFMNnZiWVU1eW1sWDZqaTl0Rk82dlNvNjJyNmN1cWxaNVg1TVZ0aFlCVXhmSE5yNldpZGFYNVFYaFRiUnp4R3NNbTE1RmI1bEd0YlhqNEQ3d2NVY20yRVlBK1lZK0daQ1lZTzRxeGF4b3RBQ1pYc2xDV2ZuWGRsMlNWdTFSWnp4UFNhc1NTZCtsTEd3VVFsWUszbkRoVVhHZnhXVk42aDZOYTcwS2V0cFVTYU85ZnB6Y04rNGdPTXpER01jN0FKZkRieStQNmtqalZkRlRiSkxicHVrOElKdXIxSlZJTitlYTJ4MGpFckFJcTNBNkJyaEI5MmthNEVsTjZJdkx3UXRYcTI0RndCM2duc3lZY0pKd3pDTVdYazU4SFdFd0Zha2xUSGRLWGxIN25qcjlxdXd3TWd6UDhzMExxTjBJNDVSd0FUblZmVU5WSGFQdUFkZDE0VzQ0N29sb2lhTzkzb0dvZmFaWVJqR1NmbDU0TGtUc2hKcks0d2MydERpdGVONnhxbU9QYVYrTkFKV3V3KzljaC82aGpsT0NIaDJMZ1RmdUFqb0NZYStBdHhURjNCc2htR01reHZBVXdpZUhMVTdpVmhsaGVuYXJiVTdjZHVWaGNVM0NMR3dOUitXVVFtWE1Cb0JpNlFlaHNzWGdMZ1AwL2d2bENtdS9NcmFCSjg2cjljQjhDMkVtbWVHWVJnM3k4dUE3ODRQT3drZFRpV2cwV2pEeUJtSXV2M2FqRWtjbzNZamprM0FoT1ErMUFrY2NmeVhqb0ZKSGNSYXZLYTZEbjhYM0M4di9MQU13eGdqUDBJby9LdDI2VmhZSFFiUjdrUnRrU1h2VVd6dk50VDdhemZpS0JpamdEWGRoMTRGUW4zNWcrdUxvR1Y5eVlXVWZ2Z2JoQjdUN21LUHl6Q01rZklXNE9uNVlTc3pzVFUrckNOZXNYTys2VlViRnR0QlY0ZFpUdk40RnNVb0JNeDNmM0RJb2lNaVZ2ZGVpc1YxTGEvZTJOY0x3UDMyYVIrVVlSZ3J4YzhBcnk3Yk1sbW5UR3JLZHF6VGx2a3FCa1pNcDNkbWdTMDlUbTNVR1lpNkFyMHMydnFTSDM1U3FTaEgrRXllVHFpOFlSaUdNUy91Qkg2ODNOVWFFdFFVTVpjNzRzVWt1eTVhWU9RMmNUVGlCZU1TTU1naUk0T1hKUWJXc3I1MEQyYWE5Wlg0YTNCL3VKaGpNUXhqeFhnZThOWkd4NWwrVjZJTVhDN1dLT3RMRnBlVDI1SVZOblJCRzV1QTRjc2ZLYVdoVG5BaGRreHUydVdpSE1DdkFXOWU1QUVaaHJFeXZJVG11Rkp0Z1UxeUphYTJUQTBia25GZ2F3MnhHclI0d1FnRXJDLytwY3FvU0JKSFNrTjE1WHFER2NWckQ5eHpGM05ZaG1Hc0tMOVVQdXkxd3FwT3VWNXZ0Skk0b0ZNWGNmQU1Yc0FpbmZnWERiK3h5ejl1MDl3bUMxN3pSMzRGOE1jTE9CakRNRmFYM3dUZTJXMS9PbFpZSXptdEVESEtEcmwySVk2R3NRaVlrTVRMcWQ2S0wzc2xyUis2aUgzMVRVUHdtNFJLMG9aaEdLZkZuWUNLcytzMnFOTXhWNVU2dE10UXQyZTZsRlFyblg3UWpFbkFYUHpqWE01QTFCYVk5aHUzaEt0WnJGYysyNFA3WDRzNENzTXdWcG9qNEhlNnUzWEh2UFl1MVcxYjBhYjV0bkNOd28wNEpnRnJ4Y1BFSmFpbko5QS9kaTFldmZHdk53Q3ZYdGlSR0lheHl2dzFjRFUvVEVManUrS2xSU3d0VGlWdnFOZExnWWRDdUlac2tZMUZ3T29mT1AzSXJxekdvWDNHUlphT2VuMHovdlV5NEkwTE9SVERNRmFkdndkZVcrNmFKYlUrZGRMRkErVXJyOUxZTWhISEltQ2dYSWc2MDBiOWtPdmtXWlcxMVZWa0h2WlZiZjU3NFBwQ0RzTXdqRlhuVGNBYmU4SVphcWt0ckxVcWRGSjB5bDIvaUEyV1FRdFkvVU1vMDdpMnd0YlZEMTJiMjMxdVE5MXI0UlduZlRDR1lSaVJJK0NWM2QxMSsrYVVoZFVSTHYwYU42RnpQbVFHTFdDUmpqKzNjZ05LQ1pVKzRXckZ2Z29Pd2IzbU5JL0FNQXlqNHUveVpwMkpxUGRKMWFGYXhKeGF0eGlGbUkxQndCS05MSnZXRHpwSnVPcUxCTUR0RVpJNERNTXdGc1hmOXovVjZhRFgreWE4WmxTTVJjQUt3V2xZWVMzQldxdWVieVp2QUJ3QWJ6M05iMjhZaGxIUlNCcnJpNGVsN1VZU1d0R210YklRaDh4WUJBeTYxcGVzK3pKM3RPbmQ5M2tPNEpBd3VOQXdER05SdkwyOXU5VmVUYkxHcHIxMzBJeEp3QW9hWThJbW1kVzkxaGNFQWJNTVJNTXdGc2w3ZXZhN0NXMVZIMk95dWpTakVyQ0dlWHhpRTd2eG1JUFQrYnFHWVJpOTdFOS9TVy9uM0hYYnUxRXlLZ0ZUOVBtS0o1cllmYjJVdzlQNGhvWmhHQk93anZOMHhpcGdOMk15OTc3ZTMrSjNNUXpET0NuVzdreG50QUlXYVpuU2ZZdGhHSVl4SU1ZdVlJWmhHTVpJTVFFekRNTXdCb2tKbUdFWWhqRklUTUFNd3pDTVFXSUNaaGlHWVF3U0V6RERNQXhqa0ppQUdZWmhHSVBFQk13d0RNTVlKQ1pnaG1FWXhpQXhBVE1Nd3pBR2lRbVlZUmlHTVVoTXdBekRNSXhCWWdKbUdJWmhEQklUTU1Nd0RHT1FtSUFaaG1FWWc4UUV6REFNd3hna0ptQ0dZUmpHSURFQk13ekRNQWFKQ1poaEdJWXhTRXpBRE1Nd2pFRmlBbVlZaG1FTUVoTXd3ekFNWTVDWWdCbUdZUmlEeEFUTU1BekRHQ1FtWUlaaEdNWWcyVGpyTDJBWVkyUXRMaTQrOXNCeFhBekRtQThtWUlaeGkrd0FEd0xlRDdndjhFRGdYc0JGNEFKQnZLNEJkd0Z2QkY0SnZCNTROZkIzd05IaXY3SmhqQUlUTU1PNENUYUFSd0tmQWZ4RGdtaTk3d25lNzhrQzlpZkFzNEdYWVdKbUdDZkJCTXd3VHNDOWdjY0RYd2c4RE5pdW52ZEJtNmJpd04wZnVEL3dTY0JYQTM4TS9CandHOEE3NXZSOURXUE1tSUFaeGd4Y0JyNE0rQnpnRVhHZkJ6K0RXbmx5S0V6dkxONTZIdHpIQWg4TC9HL2dHY0N6Z01OYitkS0dNWElzQzlFd0pyQU9mQnJ3TzhCM0VNUXJDcGNXSUY4dHgycHBQZGFMZklDWDVWSEFqd0MvQlR6MlZJL09NSWFOQ1poaDlIQTc4RlJDZk9yRDZRaFhMVVJhcUdyUjZsczhwYWpKQjN2QWZ6VHd5OEEzQWVkTzhUZ05ZNmlZZ0JsR2c0Y0R2d0o4SmJBNVdiaHFVVHFhY2VrVHNVTEliZ1AvTGNEUEVESWNEY1BJV0F6TU1DbytDbmdtSWNHaXgxV290L3NFcUJBamNoek16YkFVNy9IZ1B3M2NmWUVuQWkrOTFRTTBqSkZnRnBoaEtENEYrRVU2NHRXeXVzU1N1aUdMQ3prWGg4QkJZOW12SHN0cmI5QzF5cHB1eFVmRTd5WkpKSWF4NnBnRlpoaVJ4eEN5Lys0b3N3c254YnFPSFJ6NXVPMnpDTFVTTmJTRnRhYVc5ZXF4WGpUT2cvOUFjRDlOU09WLytSeVAzVENHaUFtWVlRQVBKYVN0MzRmQzc5ZG5lWWx3SGZuU0VrdlAwN1dpdEhpdHEvVkdYT3RGM3JlbTN1T0pJdlpnY0Q4QlBBNTQyOXpQaEdFTUJ4TXdZK1c1Qi9BOXdQM29kUnQyRWpTOGNoMlNYWUdGTzlDcDVBOFh4RWRiWFNKZW0zR3RGM21lK1BwalZBek5nMzhrdU84RS9nMndOK2Z6WVJoRHdRVE1XSG0rbmpDQWVKcDRPYmpoczJEcHBZaHB4ZGNkKzJ5RjRVdnJTNFJxRTlpcTFzZHhyYitMaUpsRFdXS2ZEKzVQZ2UrZit4a3hqR0ZnQW1hc05COEgvTHV3T1VtOGJrU1hvUmFzZldEZndZRXZFelFPNCt1T1hCQXgrVnl4dnBKNE9kanlvUnJWTmtFWXQ4bWl0eG5mdDY3V3g2alkyRHI0YndiM2ZFSk5SY05ZTlV6QWpKWGxNdkRObE9aT3BJaDVLZkZLd2tYdzNPMzZzSlpGWnhqZTBCWVl3WG9TNjJ0TGlkZE9YSFJHNHFUNG1kN0hIY0EzQWwrTUZRSTJWZzhUTUdObCtUekNtSzhKcmtOeEc0cDQ3UUY3TGdqWExuQTlMcnR4RVhFN0lDZDFTUHhLQkd5VEtGNE9kbndvc25HT2FMVlJpbDRmWW9VNUQvNEo0SDRLZVA0dG5RM0RHQjRtWU1aS2NnbjQwbkpYYzV5WGlubUoxWFhkQjlHNjV1Q3FEMU45aVpEdGtRWHNrSElPUyswKzNBYTJvM2lkSnd0ZW40QkpOcUlzSGpYZytSendyNEhmVnYvTU1GWUJFekJqSlhrY3VUQ3YybDJYaGpwQ2lWZTB2SzREVndqaWRRVzRTaEN4YTJRclRBVHNpRElHSmhhWXVBN1B4ZGVMKzdCMk9lb3hZNDVTeU5MclBQakhnZnNJNEVWek9EZUdNUlJNd0l5VjVJbmx3ODU0cjBiU3hsNFVyNnR4dVNzdVdzUjJ5Ykd3V1FUc1BHWHNTLzUvUGRoWkw4MVkyQ2J3K1ppQUdhdUZDWml4Y253WXVicTgybDFrSHFweFhwSzRzUWRjZDNBdFdsNTNBZStKYXhHdzY0VE14SDFDN0d5YWdJbnJVS3d2eUxFeVBWWk1qdzNUNDhJS2QrTEhFR2FGZnNPdG55TERHQVFtWU1iSzhWaEM5bDVVRnAzdFY5YzUxTWtidTRUNDExV3lnR2tyN0ZwME1lNzVNcWJWRXJBdHN1dFE0bDc2TlhxY1dEM1FXYWZUSi9IeTRCOEU3aDlpQW1hc0RpWmd4a3F4QmZ6ajlsTjF4UTFKM2hBTFRMSU9yNUhkaUZka2NkMFltS1RmRndMbVlNT0hyMUVJWEt6VW9hdHpiRlhMSVZuRW1yVVdOK094UGZjV3pvOWhEQWtUTUdPbHVCdndFZlM2RDczTFJYbTFnQ1VMakRJRDhTcHdOYm9WcnhFU1BmWjlZeHlZZ3pXZk14RjF4aUZrOFJMaGtoVDduZmg1MjNHL1dJWlNMN0hEWStLSEhON3ltVEtNNWNjRXpGZ3A3azJZR0xKeUg2YkZxK29iNUJoWWJZVkpLbjNhZGpHQnc2c0VEbGRtRmE0UlJFenFKQjc3dkYrTDF3N1JGUm5GS3cyTXBueXYvdDRwcGY3aGhBSGE3NXpmS1RPTXBjVUV6RmdwSHRqL1ZPMUNsQmhZc3dJSHNPdUNZTzBSMXZ2QWdZdnhMeCtuV1hHVmdJbjRWT0lsWThOMFZZOTlYNmJZcHlMQnZ1cytsQVB3TzNIaVN4TXdZeFd3Q1MyTmxlSUQyN3M3YWZTVTA2Um9LMHhpWFBzKzFrS2tPMEZsc1loTFVvb0J5OFNYTGd1ZS91eWlycUw2bkw1cFd0RGJHOENEYnZyc0dNYXdNQXZNV0NudTFkMlZNaEJkNlVMVXlSeDFCZm9rV0Q0SVVVdXdqc1dGR1AxN3pzZHRIMXgrTjJMY3ExWGR2aFpDUFdOengrMkpjaUc2OWpFYXhpZ3hBVE5XaWt1enZheXV5RkZZWkM2WG1aSk13eVBLNnZNaVhrVmxKOWQ5VGhKRytwWmtjYW01eFRxdVEvV2RIY0RGR2MrRllRd2RFekJqcGVocDNIMzgwM0xORll1MjBuUXloUWlNNjRwTThYblY2NC9WNTJuM1pSSlErVnpmRmExbUZ1S0VZelNNMFdFeE1NTlFMcmdUdkg2Vzl6UkZ4MDBRSDhNd1pzY0V6RmdwZGljODUwcGhhdFlqOUkzdE9NYkx1VndWUTFlT0wvNUZITENjbnZmZElyMjYzdUdhdk5ZMVB1dG1qdEV3eG9RSm1MRlNURWd2MThKU0M5YzZzT0hLa2s2cHRKTVBGVGFrVHVHYUt3V3NXRVN3ZlA3Y291Nmg2OVkrWEtjVXpqN3JMKzJ6RkhwalZUQUJNMWFLTjNWM3VXcGJDMWhSbDlESHdjWXVERGplVk11R1Y2TGpzNWk1eG1ldU9TVmVycXg1dU9saDA1WDFEM1VSMzlwYTY0aVpieCtqWVl3U1MrSXdWb3EvYmU5dUNVMnJMcUZNUkNuVjVMY0o0N2EyVU9uemxCVTRkS0hlTllMQWJSQ3NyU1NLNUhKUld6Ny9QeEUyYlkyMWhDdHRId0d2T3ZGWk1ZeGhZZ0ptckJRdkl6VHkwZldncHlQUkFsWlhoQmVCa1Vrb3p4RkNUZWRRQTQ2ZHFyN2g4K2VMdUdoWDVLWVB5elo1MmFtV2JSZkVURmVrcitjRks2d3ZCKzVkd0t2bmNhSU1Zd0NZZ0JrcnhkdUF2Nk9veUtGRlRGdGY2d1IzM3Bidml0ZDV5b2tyYnhERmk1enk3bHplSjhWODY0SzkyejUvcG56dU9VSVIzeDJmclRMdFVwem9Rdnh6TEluRFdCMU13SXlWNGozQUM0RUh4OG9ZY1hmTGhTaHhMN0crenRFdTlWUVUycVg4VEpsOEVrTHNhME5aWGpzaVhnNHVlTGhBWHM3SDU4Uk5LUUpXeDhNNi9FSDhNb2F4Q2xnU2g3RlNIQUYvUkRFUVM2Zk5PNExRMVBFdmNldWRKNHFNQytPRkx3SVhYUlFkbE9oRTYyckx4Y1dYbHR3T2NENis3eUxsT29sWWZKM0V3MFRBYWhkaXNzS3VFc1RaTUZZRnM4Q01sZU4zZ2RjUnBsV0o2RGlWOThxRlNKNTg4aHlxYnFGdjFENUVXVjh4N2YxUXVSRFhZenhMckRteHVpNzZVT0hxSW5sZGlDRmxNa2N0WG5JQTdxK0FsOHpsREJuR01EQUJNMWFPVnhOY2JVOHMzWWhRdWhFM0NPSWpFMG5XVmVaYk5RdDFBb2Q4eGhHQXo4a2JPMlNMNjFLMVhIUkIwQzR3bXd1eEVMRmZBOTQ5bHpOa0dNUEFCTXhZU1o0T2ZBNUJHU2pqU1dzRVVSTTNvaTdrTzYzd2JqM1AxMkY4RGtMOGE4dkJ1U2hRbHdoelQxNTJjTm1IN1V1KzY0NlVKSTZXZUNYZUR2eVBXenduaGpFMFRNQ01sZVJQZ2VjRG41cXRzTHFFbEJheExkclY2Zlc2dHI3V0NmTjlIY1hxRy9JNTU0aldsd2lYaUJjcW5oYVRPT29zeEdic3k0SDdTZUQxOHo5TmhySFVtSUFaSzhraDhGVGdvK2xVYjY4RlRGZUo3eXdxVmY3WWwvTjlyUU1ITVQ0bUFyYnRnM1Yxa1dCdFhVYUpGeUV1SnRhWGlKZE9uOWNKSEluWEVpeEt3MWcxVE1DTWxlVVBnV2NELzdKcmhZSEswSFhkdWJpU0ZlWkxRZE1XMkNZaDVWN1M2Q1dCNDN5TWMybnhTZ0pHemo2c2t6ZWFzUzhIN3VuMFZoZ3hqRkZqQW1hc0xFZkFOd01mQzl5L0sySWlZRDZXZm1vSldHMkZTVUtJRElMZTl3MEI4OTBFanBaNGJjV2tENTA2WDhTL0hMZ1hBTjh6MTdOaUdNUEJCTXhZYWQ0QWZBUHdZd1MvblVKbkpFSlh3SktRS2ZFU0FWd25pTThCcFF0eEp5WnhhQUZyaWhkVmdXRDFmUkp2QmI0V3VENlBFMkVZQThRRXpGaDVuZzA4RFBoUHBSV215MHRCR1EvYml1c2psd1hzdUhyUEprSEFDZ3ZNNXlRT1dlb3hYenBwbzVWMTZBQ093UDBuNEVWelBoZUdNU1JNd0l5Vnh3UGZCandRK096K2VGaWQxT0VweGV0WXZYNmRJRVFpWUNtSmcxenpVS3l1T21takZxOW0zT3Vwd0kvTzhSd1l4aEF4QVRNTVFtWGVMeU9veCtOblQrclFscGNlRUMxbHFBNHBCVXpTNkVYRUpvbFhiOUxHOXdIL2VYNkhiaGlEeFFUTU1DSjNBbDlLVUlwUGI0OFBjK1NxOG5VeWg0OHZjajRMMkExS0Fkc2sxMElVSVp2bU5pekU2d2VBcnlFb28yR3NPbGJNMXpBVTd3RCtCZkJENFdGSHZDaW5XeEdyS2syMzRyTjdzRk1taWpKaG94QXYxN1c4aXRqWEFiaHZCcjZLa0p0dkdJWlpZSWJSNFM2Q08vRVZoTVNPMjl1Vk91cDRHT3I1RGZJMEt5a3pVYVpUSVF0WEsrT3c0elo4STdpdkEzN3F0QTdZTUFhS0NaaGhOUERBZHhGS1RuMEg4QkhnMXNOVDJtdmhWZmtvSWMwbFJraWhUNW1KUGxmVkVKZGhQVkZsWVhVZEFzOEg5dzNBLzVuN0VSckc4REVYb21GTTRBWEFKNEg3c1hLM2lNeDZyREl2Z3JWTk9YdXpUdFNRVkhrOXgxZHYwc1lOY044QlBCNFRMOFBvd3dUTU1LWndEZml6YmxKRnFvNVJpWmlPaWVtRURkbXVheHcya3pZT2dCY0VJVE1Nb3dkeklSckdES2diUmFmV1M5VU5vbnRRaEUxUGNDa3V4RG9KUksrYlJYbzNUK0U0REdOTW1JQVp4c25SOVJLUEtVczlIUU5yVlFGZy9mcGFzSnFWTmx3bFpvWmhkREVCTTR3WmNUUm5jSllxSGZKWUVqWmEyWW5hRXV1TTg4TEV5ekJPaEFtWVlad0FKV0s2WGlKa0laUDl2djMyNWlMUG1YZ1p4Z2t3QVRPTUUxS0pXUFZVUjd6cTEzVkVxL0U1aG1ITWdBbVlZZHdFbFR1eEpXVFFIUUJkUCsvVURoTXh3emdoSm1DR2NaTk1FYkcrZlozOUpsNkdjWE9ZZ0JuR0xTRGlNMFhJcHI3Zk1JeVRZd0ptR0hPZ0lXUlRYMnNZeHExaEFtWVljOFRFeVRBV2g1V1NNZ3pETUFhSkNaaGhHSVl4U0V6QURNTXdqRUZpQW1ZWWhtRU1FaE13d3pBTVk1Q1lnQm1HWVJpRHhBVE1NQXpER0NRbVlJWmhHTVlnTVFFekRNTXdCb2tKbUdFWWhqRklUTUFNd3pDTVFXSUNaaGlHWVF3U0V6RERNQXhqa0ppQUdZWmhHSVBFQk13d0RNTVlKQ1pnaG1FWXhpQXhBVE1Nd3pBR2lRbVlZUmlHTVVoTXdBekRNSXhCWWdKbUdJWmhEQklUTU1Nd0RHT1FtSUFaeGd3Y0xmai8rVFA0bjRZeE5FekFER01HcnJGWVFUa0VyaS93L3huR0VERUJNNHdaZUFPd3Y4RC9kdzE0MHdML24yRU1FUk13dzVpQmx3SlhGL2ovM2c2OGZvSC96ekNHaUFtWVljekFPNEMvWE9ELyt5UGdZSUgvenpDR2lBbVlZY3pJenl6by94d0RQN2VnLzJVWVE4WUV6REJtNUxlQmx5M2cvL3d1OEJjTCtEK0dNWFJNd0F4alJ0NEFmRC9CUWpvdGRvR25FcEk0RE1PWWpBbVlZWnlBSHdkKzZ4US8vNW1uL1BtR01TWk13QXpqQkZ3SHZnSjQrU2w4OXU4RDN3amNPSVhQTm93eFlnSm1HQ2ZrbGNBVGdiK2I0MmUrRVBnaTRNNDVmcVpoakIwVE1NTzRDZjRNZUR6d2UzUDRySjhIUGhONDlSdyt5ekJXQ1JNd3c3aEpYZ284QWZoL3VEbkw2ZlhBa3dpVzExdm0rTDBNWTFYWU9Pc3ZZQmhENWgzQVU0Qm5BVjhDZkR6d0VPQkN6K3Z2SktUaVB3LzRDVXk0RE9OV01BRXpqRG53U3VEcmdEdUFEd1llQU53WHVEc2g3ZjRkd09zSWNiTy9CcTZjemRjMGpGRmhBbVlZYytRZGhMalk3NTN0MXpDTWxjQmlZSVpoR01ZZ01RRXpETU13Qm9rSm1HRVloakZJVE1BTXd6Q01RV0lDWmhpR1lRd1NFekRETUF4amtKaUFHWVpoR0lQRUJNd3dETU1ZSkNaZ2htRVl4aUF4QVRNTXd6QUdpUW1ZWVJpR01VakdMbURlZzlmckNZdGhHSVl4SUVZcllQN2tvbVFpWmhpR01TREdLbUMxR0NWTHkwMnd2UHBFYi8wMHZxRmhHTVlFYktxUTZZenFIUG11S09uSExWZGkvWnJXWTdaTzVkc2FobUgwWSszT2RNWnFnZUc2QXRWWjNHUWhTMndCbTZmNmJRM0RNRW91VG45SmI5dldpUDJQa2pFSldHMUZ5WHJxajB6N0IwNzdONEc3bmNwWE5nekRhSE5Iei82YkVhV2J5QWtZQkdNUnNFSzhYRmVjanRXNlh2VHp6UXRqRTdqOU5MKzlZUmhHeFh1M2QwL3FiRStNOGZlOGQ5Q01SY0NBd20wSXBXRDFpWmQrdm5ZbnBzL1pBZDczVkwrNVlSaEd5ZjI2dS9xUzA5TDJ0QmkvejY4WkJXTVFzT0xIYUZoZjNtV2hPbExMSkNFcjJBWnZBbVlZeGlKNS8vNm4rbUw1czhiN1I4T2dCY3oxL3lDRis5Qm44ZW9Uc2I0ZkhnZ242VUduY3dpR1lSaE5QaWh2dHJ4RE9wYmY4akxwMEVpTFVRamFvQVdzd290NXJIb2J4NjRTTDFjS21CYTFZOXFaaVFBOEFCc1BaaGpHWXJnTTNLZTd1eU5lYm5wODM3dlFpUitsRlRZV0FVcy9paFl2c3ZXVkxDL2ZGYkRDbmRpWG1mZ2dlb09xaG1FWWMrWCt3UHYxSjJMVTNxVzB1SWFRU1pzbXNhOEpucXZCTVJZQkE1cGp2K3JZMXcyMXRFU3NOd0Q2WU9EZWl6Z0l3ekJXbmc4QTdsbnU2Z3R6RkdFUjZhQzdVdEJTTzlZUXIwR0wyWmdFek1jL0tZa2ovbGhhdkFvUmM2V1FUVXJtOER2Z1AzeFJSMklZeHNyaWdFZFROTTYxaDBsM3pPdTR2aGF5MmtMenFuMmsrc3hCTWlZQmd5citwZDJIcm11QkhmcTJOZFpLNmdEZ1V4WjRJSVpockNZN3dDZDBkMnMzNEVtOFM4Y3VMTDR4ekdpd3dpV01SY0JhUFlyYXZDN0VxMXJMano0eHBmNGpNVGVpWVJpbnk4TUpJWXVJYm9mcWhBM2RNWjhvWWo0bnRkVkNObWdHTDJCMTNFdGxJa3JQNDVoc1VoKzZJRnF5M0lqN2FoSFRLYWpwQXJvZC9QKzF5SU16REdQbCtBeGd2UkhHb0NGZVBvZENkR2U4MlNsdnVRK0h6dUFGckViMU1Md1BQMXBoZ2Zrc1hnZkFnU3RkaWJybjBrbm9XQU0rRmRoZTZCRVpockVxdkRmd1Q4cGRXcmdLcjVMUGJab0lXQkl4SGQvMzBmS0N6cURud1RNMkFTc1NPVlFtemhIaFJ5M0VpeUJlK29jdi9NWTBmdXlQQmo1a2dRZGtHTWJxOE5IQVEvcFQ1MXNoa2NQRzBySENsSWpWbnp0b3hpWmdFSHNaVGxYZ3FDd3NMV0w3S0RGRENabnZ4c0k4d0czZ1AzZkJCMlFZeHZqWkFKNUltZ2VzbFM0dlM2Y3RjK1U2dFdNNmxLSXp0Qm5KbUxBeENWajZZZW80R0xISDRrdnJxN1YwTERGS0M4d0RmQUZ3MzBVZGxXRVlLOEVqZ1UvcGlYdnBkb3h1Ui96QXg4NjR6NTRsY1M5S1o5eVBMWUVEUmlKZzlZOGlZeVVrQnFZeWRlUkgzNitXV3NEcUFHZ25tZU5KQ3pndXd6QldBd2Y4ZTRweWRVWHN5N2NGYkthT3VNdHQ0YWppWHpBU0FhdW9nNVdTeUNIQlRmMURGeUxtVG1DRi9kL0FCeS9xaUF6REdEV2ZESHhpbFZHdGxsYmNLN1ZmcnQwUkw4SWhQZVBBQnMvWUJDeGRBR3JjUTJHQitlckhCL2Jpc3U4YlBaaXF0bGo2MGU4Ti9xc1hkRkNHWVl5WDg4RFhBcGZDdzc3WWwvWWkxWjN2UFVvUk95UjAxb3V5VW1hQkxUSFZlTENtRzFFRk92ZGRGaTc1OFdXdFJTeVZaS0Y3WWZINTRCKzNzQ00wREdPTWZBbncwVlBHZktIRXkzVTczN29kRTAvU0RSOUVMTGtQNjJyMFk0aUhqVWJBS3BJYlVRMWtsaC8wME1lZ3B4S3hYYXFMZ0d5R2l3WFhxZEN4QVh3OWNNZUNEODR3akhId0lPREorV0hMK3Fyajk1S3drZG91cjlvdUY1NlhnZzNKQWh2alZDb3dUZ0ZyWmlNU2ZraWRpYmp2dXoyWXBvajUvZ2t3ZVJUNGIxam80Um1HTVFhMmdHOEY3dGR2ZmRWeHIyUjV1ZHp4bHM3M1Bqa01vdVA0cmZKNG94R3lVUW5ZaEd6RVZIYUZyaHR4RjloMWpZdUJhSXJUTFROVlhBaFBBdi80UlJ5Z1lSaWo0Y3VCSjdRVE4rb0J5enJ1SlZhWHRGZEZ1eVdKYUw1L1BDc3dEdmNoakV6QUtqcCtaRlV6N01DWHB2aXVoK3VVRjBRbkhrYlB2R0Zid0g4REhycXdRek1NWThqOEUrQWIrOFVyVlE5Q2lWZU1mVW43VkxkWE9oR3RDSDM0VXJ4R0lWekNXQVVzWFJEYUNrT1o0MDZKRi9saXVBNWNyNnl4SWg1R2p5dngvdUNmQnR4dFFRZG9HTVl3dVIvd05PRHU1ZTZpcysyN3JzTTlYNHFYTENsK0g5dTBOSlpWRXRER1Z2OVFNem9CYTgxNW81TTVuTExBNklwWWNXRzRNaVpXMTB6c3VCSS9EdndQQXhkUC9TZ053eGdpOXdLZUJUeDRzdXRReEtzZTd0TnBwMXdXc1gyZlMwbEpDbjFuK0ErTXgzMElJWkZ1ck9nTFJNWkJhTC95QWFIWHNnVnNSeGZpZHR5VzlSYXdTVGhQR3dUQmw4V3AveVVkQWZkWjROOEY3c3ZqUHpFTXd3QzREZmhoNE5GZDhlcE1rVUlaOXhMaHVnWmNjM0ROaCszcjBTcmJjMUhBWXBKYW4vVTFHdUVTUmlsZ0xtUWZpc0NraThUbFFwaUgwUUxiOUxsbnMxMHR0WGl0MHhVd1dmU0Y0ZjRWK0x2QWZWUDhZTU13VnB2THdOT0JUNTBnWHBUaXBhMHViWGtsOFVLNUVMMXlIN29WU040UVJpbGdpcVlWNXNxTFpKTndFV3cxbHMyNGJEaFk5MW5FUkxnMDJoM3J2aHI4N2VDK0VyaDZLb2RtR01ZUWVCK0NlRDJ1N1Rhc1hZZWRqRU9pNVVWb1NxNnA1VHJkWVQ4clkzM0IrQVZNNkx0UTFnay8vZ1packxhcTlTYXc0VXNMektIY2h1ci9GQ0wyUmVBdmcvczN3RHRQNTdnTXcxaGkzaC80Y2VDeHM4Vzh0T1cxNTRLTFVBdldWYktJU2JLWldGOEh4SWtzbGZWVnhML0dabjNCaUFWTXVSRnJLOHo1VXNSRXdIYkpnclhwZ250UnV3OWxxUzJ3aVpiWVo0Si9iM0JQQmw0ODMwTTBER09KK1dqZ2U0RVB2cm14WHRkOWpudGRCYTVRV21BcC9rVTVzN3l1SERScTZ3dEdtSVdvYVdVa2tzZFo2SXRHWi9oY0E2NzZmTkhJaFpONlBuVEhpZlZWci9jQUh3WCt1ZUMvZ0s3YUdZWXhMallKNWFHZUEvNEU0bFZuR2w1enVkM1JiZEJWbFBWRnQrQkNQZTRMR0tmMUJTTzJ3Q3JreHp0MlFVT09BS2RFYkYxWld4c3V1d3pYWGR0OTJJcUIxUlJ1eHZzQVB3YitROEg5VitDdGN6dzR3ekNXZ3djQ1R3RStyNy96N09sbVErdHNRNGw1MVozb1pJRzVQTXhISnJFc1NrZTVGYkcrWUFVRXJNcEloUERqRXQySWE0UWZmODNCbWcrUEpWbGpuVEp4WXhZQjB4ZkxXclZtTGJnUy9jZUQreS9BY3doWHJtRVl3K1k4WWFiMi93QzhmN2ZxaGM0MmxFem9QZy9RVmVDcUN3SjJsNE83UEZ4eGNDVUsyalZmSm04VWlSczB4R3VzMWhlc2dJQXA2aDZSakx0d1hva1hXYkRxdU5kSnhNdFRUSzVheHN3ZUJ2Nm5nZWRFYSt4UGIvWElETU00TXo0UitCcmdFOXBXMXpTM1lUM082eXBCck80aWloZEt2Q2lyYjZUWVZ5TjFmaVZZQ1FGckpYUzRmRUc1ZUJFNFpZV0pnSzBSckRQbnA3c08rMUprdFFBV1grc3p3RCthSUdUZkI3eUNhQjRhaHJIVWJBQWZEbndsOENraDIxaW8yNEZpbkJlVFkrL2lLcnlyV25RQ2gxaGZkZnk5NlRvY3MvVUZLeUpnRFZKTUxKcmVqdXlQZHJWZ1RSQ3Yya1dnMXo0S3A0aVlwekdHN0o3Z3Znejh2d0IrSHR4emdOOGpYTEdHWVN3WGw0Q1BBejRmK0hUd3FnSHRTOVpvVmRqb3RieUE5OGppc2dWV2lKZkxaYU51VUphTldpbnhnaFVTc0lZVkJqR3RQbDVjOGtRU3EwcklvQlN3MW9WYUNGazA2VGZvRjdIMGVlZkIvUXZ3bnd2OE9iaGZBWDRSZUIyaHUyVVl4dGx3SG5ndzhBVGdZNEVQQmIrVm4rN3p2QlN6S2Z1dTViVkhWN3p1SW9oWDRUNGt4TVN1a3lldkxLWk1jU3ZvT2hTYzk4TTladWRPbnBUdVN6RnlSTGVoeTVtSU1vaDVCemdIbkhkdzBZY2F2WmNJVldGdWkrdkxEaTdINXk0Q0Z3algrdzY1SkpWVThraVpqZkovS1lXc0k1Szd3SXZCL1Nid0Y4QXJnZGRpZ21ZWXA4bEZ3Z0RrRHdBZVJZaHhmUkQ0emZKbDA0VHJXRmxkblFrcFVlSWxDUnRVQWtZVXNQajhkUmNFTEZYZGlJT1dhd0c3S2V0cnFEcXdNaGFZMExERWp0VUQ1MHEzSWNUbmF0T04wc282Y25FN1hyVGk3ejRpaXBpeXhvN3B0OFlLUlQ0SDdpUEJmMlI4MDJ1QTF3T3ZCZmNLNEZYeDhkdUFPOGsraVdGZWlvYXhHQnloWjNvT2VDL2dEc0lVSnc4QVBoRDhQd0R1Qy95RDdsdDlZNjJGeTVQZGVkcGxXTSttZkQwSzBsVWZFalJTM0V1NURlOGlaeDFLeFkwMFArRTh4V3ZJckp5QVZYU1NPa1NzUkxDaUcxRmUyT2xwaVhENThxTFY1V0dPQ0JiZEViazRjS3V5UjZ2Q2gzd2Qxb0Q3Zzd0LytiME53emdkNm51c1Q3dzZ3a1UzV1VPN0RYZDlyS2Jobyt0UWk1YXZ4bnloQ2llNG1MVGh5NlNObFJVdldGRUI2eGtidG9heXhpb1IwMWRGSVdDK3ZHRDFjcWkyZCtLNlZlRiswaml6UXNTcWJjTXdUZ2ZmMk80VHJsYVdZVjBhU3JzTjY3alhGZDhkckh6VlpjdExpMWRLbWFlY2szQmxXVWtCZzQ0clVkYkhVTzVVNHVVcE13dTFuN3Z1ZGVsRlRINlpaMHdxM1crb1piMUs0VzhsZXJRU1NRekRtRCsxZ0xVVzhiN29jSUcrL3c5aXRxQ3VzS0hGSzVXSmNubWNWNnEwNGRWZzVZWjRhZkZNMzNmVnJDOVlZUUdEaVptSlRSRnpqVUR0QlBFNjBJc1BMdmNEeXVRT1dTU0JSSTgvYXlWNlFDbGdKbWFHTVIvNnJLNWljVGxjMFBLKzZQdCszeXUzSVdwQ1Nrb0JrNUpSZW9xVVhSZGpYajNpcFRNT1YxYThZTVVGREdZWE1hTGxKZHYwRDFBc0x1SnEyVkZMWjg0eCtxdC85RlhBTndFempQblF0THBxajRzdjcvbFd4MVc3RE1WdEtQVU5wVlJVMzl4ZTF3bkNWUXhVN2hHdmxZMTdhVlpld0dBMkVWUFBGYjB3dWoyd09uQXJGL041Y3ZMVEhsSEVvbXRSaTlpc3NiRkN2SnlKbVdHY0NEODVVY09USzd2ck9vWXRxMHVFcTU2SXNuWWRhaXRNUDViWDdibXlRTytoTDZkSE1mR3FNQUdMVEJBeHJ5d3d1ZWdMVjZJRVZYMHBZSkl5cTEwSjU5U3lRenN1TnMwYWE3b1VWL29xTm94Ym85ZGxTQll0M1ZrOWNrRmM2dnU5S1Y0dVp4NWUxNHVMcjFIdHc0RlhNeXU3T0QwS1pjS0dpWmZDQkV6UkVERlBFSTRqY1IvNjdGYlFjYkRVRzRzWGR1MCtsSXY1SEhtZ2N4SXhTaEhUQTU5RnlOWm9XMlBRYjNtWlJXWVlKWDBOZmt2QVdsYlhFYm42ZXgzbkZtK0xGTnBOQXVhekcxSGlXN3UrRWk1Wm5ISVoranpPeXhJMmVqQUJxMmhrSjBxNXFVNDJJbEhJVkNhaUNGa2R5QlczNFRteWtPbDRtQmF4VGNMQTU0NGxGak1WV3pFeE1NRXlqSnVoSTE2TkVNR2tSQzNkVWQxemVkQnhFaXFVaTVBc1hQdkVERU1mTzc2b3NhTytPODRyZlZjVHI0d0pXSU8rRkh1VmhWZ0hkdE5GN3JPQUhVWi85cjRQRi9hZWh4MEg1M3hwZ2ZWWllUb210a0hJVkt3VE8rTFhMZGFHWWN4R1J4aDhLVjUxakh0U290WWU0VjRYb2Ryek9hNGxqK1YxT2p0WkxEcHhUVGFyYTJEaTFjUUVySWVlbUJpbzVBNXlabUs2MktQNWYrakRSYWt0c1gxQ3pHdVh0dlVsQWxhbjJDY3J6SFZGekt3d3c3ZzVmTFdkT3FYS0Ftc1ZLU2hjaDJxc1Z4S3h1SmFFREJHdUE1MmdvUzJ1UnFKR2MwWmxFNjh1Sm1BVFVDSUdqZVFPbnkvOE9wbmpocXNFak9BdTJBSjJ2Qkl0MTAza1NBSVc0MkNiQkFIYjhKT3pFaHRmM3pBTVJVc0F0SVVqOTdWTzNLZ3I3RWlTaFZoUSt2NU9ZaFpkZzVLWm1Hb1kra3E0NVA4b2wyRW5XUU5NdlBvd0FadUNYRGlONUE1WHhjRjA3NjJPaVIwU0x1Z3R3a1dkeE1ybjdhMG9jRnMreDhGYXlSeXBtcjJqS0Rwc2dtVVlKME83RG92a0RVZnZRT1hlWWdXVXJzRWtkTW9qbytmdmtnTGdSMDZKSjVqTDhDU3MzSFFxdDRMdnV1dnFaWTJRYUNIdVBrbkFTT254TGlab3VDeFVPdVlsanpmSUZ0Z3NLZlZnQW1ZWUo2V1R3RUYvOXFHSWo0elBTa0ttVXVvUDlENlVhSkV6QzhWVDAzSVZucG5WTlZRZE1BRTdJUTBSazdValdFUmlHYTJUNXhuVG1ZU2JaR0VTWWR1a0hBTW0yeUorZmRVNWdEUUZqR0VZSjhRM0JpL1RiNFdsTkhwS3E2d3UzcTJYbzFxNFZOeThGcTB6Y3hrT1ZRZE13RzZTV1lRTXRjUVVlSjJNSWNKVVpCcnFiUzErcml6MmExbUlobkhyMU1LaFhYbXRZdDNpK3BQNGxYWUpwbjJWWUNWcmF4bUZTeGlxRHBpQTNTSTlic1cwTFJZWldYeFNMTXZueDFyWXRIQ0pCVmNuYjZ6UkVDNnp4QXhqTm53cEZDMHJUSThIMDVVNGttdFJ4RTJKM0xFU0wxM29vQll1cXUwemozVU5WUWNzaWVNV21aQ3BDSG5BczFNWDhiSFBTUmdTTDlQV1ZTRll2clRpSkdtamxYM29obmtKR3NhWlVZdVlKRTRjK3lxdG5yS1lyd3lacWQyTitua3RoTDNDRmYrZjNibzNpUW5ZSE9qSlZOUWtJU05XOWlCYVViSEg1cHl5c0pTZ2FXdHJ6YXQ0bDRpbVdWMkdjZXY0TEY0Nkl6R0prTS9idFhXV3NwQmR0clphU1JrbVhLZUFDZGdjNlJFeUVTNVppd2pKOHltalVBUkt1UjNUZnZKemhldFEzUUVtWklaeE1qb2VrM2lUSmhGemFsM3RPNjczcStma3N6c3hMakRobWljbVlLZEFKV1J4TXlGQ0ZsK2FxdDNYcnNGa2FZbHcrZnc2MlREUk1vdzU0Zk45VzF0ak5JU3MySmMvb3JsR3ZkNllJeVpncDhnRUlhdXRNZ2hDVmF4OTk3a2lhU1MrMlVUTU1HNEIzeENXbGlpNWFnMmRqaW1ZYUMwVXkwSmNNTDR0T0hVbVk5Kyt2c2VHWWN5SGpsdnhoTnZBOElScnFEcGdGdGlDMFJmMkZCZWpMOTgyNjhjYmhqRURzN2JZemFTczFndUhKbHBqd0FUc0RLa3YrQjVCMDQrbkNaVGRRSVl4SDZiZVN5WllaNDhKMkJMUnVpRXFsNlBkTUlheFlFeW9scGRCeDhBTXd6Q00xV1Z0K2tzTXd6QU1ZL2t3QVRNTXd6QUdpUW1ZWVJpR01VaitmK1BKZlBlY2FxcEtBQUFBQUVsRlRrU3VRbUNDIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDMtMjgiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6ImF1dGhlbnRvbjEgLSBDVEFQMi4xIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMDAwMjAyMzAzMjgwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMy0yOCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMTAtMDMifSx7ImFhaWQiOiIwMDY2IzAwMDEiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhaWQiOiIwMDY2IzAwMDEiLCJkZXNjcmlwdGlvbiI6IkNBUFkgVUFGIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMsInByb3RvY29sRmFtaWx5IjoidWFmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9kZXIiXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX3N1cnJvZ2F0ZSJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJ0ZWUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsidGVlIl0sImF0dGFjaG1lbnRIaW50IjpbImludGVybmFsIl0sInRjRGlzcGxheSI6WyJhbnkiXSwidGNEaXNwbGF5Q29udGVudFR5cGUiOiJ0ZXh0L3BsYWluIiwidGNEaXNwbGF5UE5HQ2hhcmFjdGVyaXN0aWNzIjpbeyJ3aWR0aCI6MzIsImhlaWdodCI6MzIsImJpdERlcHRoIjoxLCJjb2xvclR5cGUiOjMsImNvbXByZXNzaW9uIjowLCJmaWx0ZXIiOjAsImludGVybGFjZSI6MCwicGx0ZSI6W3siciI6MjU1LCJnIjoyNTUsImIiOjI1NX1dfV0sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6W10sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWdDQUlBQUFEOEdPMmpBQUFLbjJsRFExQnBZMk1BQUVqSGxaWUhVSlBaRnNmdjk2VTNXa0xvRUhvVHBCTkFlZzFkT3RnSVNZQlFRa2dJS2paVUZsZGdMYWlJZ0xLZ2l4UUYxd0xJV2hBTHRrWEFBdFlOc2lpbzYyTEJoc3Ard0NQdXZwazNiL1prem5kL2MrYmNjOCs5dVhmbUR3QjVrQzBVWnNBS0FHUUtja1FSL2w2TXVQZ0VCdTR4Z0FBQitSa0FGVFpITFBRTUR3OEdpTTJOLzdSM2Q1QnN4RzVhVE5jQy84NFV1VHd4QndBb0hPRWtycGlUaWZCeHhEczVRbEVPQUNqRWdmN3lIT0UwbHlOTUV5RU5JbnhvbWxObXVYT2FrMmI1MWt4T1ZJUTN3cU1BNE1sc3RpZ0ZBTkpiSk03STVhUWdkY2cwaEswRVhMNEFZUitFM1RpcGJDN0NCUWpQeTh6TW11WWpDSnNrL2ExT3lqOXFKc2xxc3RrcE1wN2R5NHpoZmZoaVlRWjc1Yjg4anY5dm1SbVN1VFgwRVNlbmlnSWlwc2ZwYzB2UENwS3hJQ2swYkk3NTNKbjhHVTZWQkVUUE1VZnNuVERIWExaUGtHeHVSbWp3SENmei9WaXlPam1zcURrV1pVWEk2dlBFdnBGenpCWjlXMHVTSHUwcFc1ZkhrdFhNUzQyS25lTmNma3pvSEl2VEk0Tys1WGpMNGlKSmhLem5aSkdmYkkrWjRyL3RpOCtTNWVla1JnWEk5c2orMWh0UEhDZnJnY3Z6OFpYRkJkR3lIR0dPbDZ5K01DTmNscy9MOEpmRnhibVJzcms1eUdYN05qZGNkajVwN01Ed09RYVJ3QWJZQVd0Z0JXSnplQ3VtN3pUd3poS3VGUEZUVW5NWW5zaXI0VEZZQW83bFBJYU5sVFVUZ09rM09Qc1h2eG1jZVZzUUhmOHRsbzJzN2ZRYmNoY1BmNHNsQ2dGbzNRVUF2ZnBiekZBWEFQa1NBTnFsSElrb2R6YUdudjVnQUJISUF4cFFBOXJJSFRJQkZraDNEc0FGZUFCZkVBakNRQlNJQjBzQkI2U0NUQ0FDeThGcXNCNFVnbUt3RGV3Q0ZhQWE3QWYxNERBNEN0ckFLWEFPWEFMWFFDKzREZTRES1JnQno4RTRlQWNtSVFqQ1FSU0lDcWxCT3BBaFpBN1pRRXpJRGZLRmdxRUlLQjVLaEZJZ0FTU0JWa01ib1dLb0ZLcUFhcUFHNkdmb0pIUU91Z0wxUVhlaElXZ01lZzE5Z2xFd0dhYkJXckFSUEI5bXdwNXdFQndGTDRGVDRHdzREeTZBdDhEbGNDMThDRzZGejhIWDROdXdGSDRPVDZBQWlvU2lvM1JSRmlnbXloc1Zoa3BBSmFORXFMV29JbFFacWhiVmpPcEFkYU51b3FTb0Y2aVBhQ3lhaW1hZ0xkQXU2QUIwTkpxRHprYXZSWmVnSzlEMTZGYjBCZlJOOUJCNkhQMFZROEZvWXN3eHpoZ1dKZzZUZ2xtT0tjU1VZZW93SnpBWE1iY3hJNWgzV0N5V2pqWEdPbUlEc1BIWU5Pd3FiQWwyTDdZRjI0bnR3dzVqSjNBNG5Cck9IT2VLQzhPeGNUbTRRdHdlM0NIY1dWdy9iZ1QzQVUvQzYrQnQ4SDc0Qkx3QXZ3RmZobS9FbjhIMzQ1L2lKd2tLQkVPQ015R013Q1dzSkd3bEhDQjBFRzRRUmdpVFJFV2lNZEdWR0VWTUk2NG5saE9iaVJlSkQ0aHZTQ1NTSHNtSnRKREVKK1dUeWtsSFNKZEpRNlNQWkNXeUdkbWJ2SmdzSVc4aEh5UjNrdStTMzFBb0ZDT0tCeVdCa2tQWlFtbWduS2M4b255UW84cFp5ckhrdUhMcjVDcmxXdVg2NVY3S0UrUU41VDNsbDhybnlaZkpINU8vSWY5Q2dhQmdwT0N0d0ZaWXExQ3BjRkpoUUdGQ2thcG9yUmltbUtsWW90aW9lRVZ4VkFtblpLVGtxOFJWS2xEYXIzUmVhWmlLb3VwVHZha2M2a2JxQWVwRjZnZ05Tek9tc1docHRHTGFZVm9QYlZ4WlNkbE9PVVo1aFhLbDhtbGxLUjFGTjZLejZCbjByZlNqOUR2MFR5cGFLcDRxUEpYTktzMHEvU3J2VlRWVVBWUjVxa1dxTGFxM1ZUK3BNZFI4MWRMVnRxdTFxVDFVUjZ1YnFTOVVYNjYrVC8yaStnc05tb2FMQmtlalNPT294ajFOV05OTU0wSnpsZVoremV1YUUxcmFXdjVhUXEwOVd1ZTFYbWpUdFQyMDA3UjNhcC9SSHRPaDZyanA4SFYyNnB6VmVjWlFabmd5TWhqbGpBdU1jVjFOM1FCZGlXNk5iby91cEo2eFhyVGVCcjBXdllmNlJIMm1mckwrVHYwdS9YRURIWU1RZzlVR1RRYjNEQW1HVE1OVXc5MkczWWJ2all5TllvMDJHYlVaalJxckdyT004NHliakIrWVVFemNUYkpOYWsxdW1XSk5tYWJwcG50TmU4MWdNM3V6VkxOS3N4dm1zTG1ET2Q5OHIzbmZQTXc4cDNtQ2ViWHpCaXpJRnA0V3VSWk5Ga09XZE10Z3l3MldiWll2NXh2TVQ1aS9mWDczL0s5VzlsWVpWZ2VzN2xzcldRZGFiN0R1c0g1dFkyYkRzYW0wdVdWTHNmV3pYV2ZiYnZ2S3p0eU9aN2ZQYnRDZWFoOWl2OG0reS82TGc2T0R5S0haWWN6UndESFJzY3B4Z0VsamhqTkxtSmVkTUU1ZVR1dWNUamw5ZEhad3puRSs2dnluaTRWTHVrdWp5K2dDNHdXOEJRY1dETHZxdWJKZGExeWxiZ3kzUkxjZjNhVHV1dTVzOTFyM3h4NzZIbHlQT28rbm5xYWVhWjZIUEY5NldYbUp2RTU0dmZkMjlsN2ozZW1EOHZIM0tmTHA4Vlh5amZhdDhIM2twK2VYNHRma04rNXY3Ny9LdnpNQUV4QVVzRDFnZ0tYRjRyQWFXT09Cam9GckFpOEVrWU1pZ3lxQ0hnZWJCWXVDTzBMZ2tNQ1FIU0VQUWcxREJhRnRZU0NNRmJZajdHRzRjWGgyK0M4THNRdkRGMVl1ZkJKaEhiRTZvanVTR3Jrc3NqSHlYWlJYMU5hbys5RW0wWkxvcmhqNW1NVXhEVEh2WTMxaVMyT2xjZlBqMXNSZGkxZVA1OGUzSitBU1loTHFFaVlXK1M3YXRXaGtzZjNpd3NWM2xoZ3ZXYkhreWxMMXBSbExUeStUWDhaZWRpd1JreGliMkpqNG1SM0dybVZQSkxHU3FwTEdPZDZjM1p6blhBL3VUdTRZejVWWHludWE3SnBjbWp5YTRwcXlJMlVzMVQyMUxQVUYzNXRmd1grVkZwQlduZlkrUFN6OVlQcFVSbXhHU3lZK016SHpwRUJKa0M2NGtLV2R0U0tyVDJndUxCUktzNTJ6ZDJXUGk0SkVkV0pJdkVUY25rTkR4TTUxaVlua084bFFybHR1WmU2SDVUSExqNjFRWENGWWNYMmwyY3JOSzUvbStlWDl0QXE5aXJPcWE3WHU2dldyaDlaNHJxbFpDNjFOV3R1MVRuOWR3YnFSZlAvOCt2WEU5ZW5yZjkxZ3RhRjB3OXVOc1JzN0NyUUs4Z3VHdi9QL3JxbFFybEJVT0xESlpWUDE5K2p2K2QvM2JMYmR2R2Z6MXlKdTBkVmlxK0t5NHM4bG5KS3JQMWovVVA3RDFKYmtMVDFiSGJidTI0YmRKdGgyWjd2Nzl2cFN4ZEs4MHVFZElUdGFkekoyRnUxOHUydlpyaXRsZG1YVnU0bTdKYnVsNWNIbDdYc005bXpiODdraXRlSjJwVmRsUzVWbTFlYXE5M3U1ZS92M2VleHJydGFxTHE3KzlDUC94OEVhLzVyV1dxUGFzdjNZL2JuN254eUlPZEQ5RS9PbmhqcjF1dUs2THdjRkI2WDFFZlVYR2h3YkdobzFHN2Myd1UyU3ByRkRpdy8xSHZZNTNONXMwVnpUUW04cFBnS09TSTQ4K3pueDV6dEhnNDUySFdNZWF6NXVlTHpxQlBWRVVTdlV1ckoxdkMyMVRkb2UzOTUzTXZCa1Y0ZEx4NGxmTEg4NWVFcjNWT1ZwNWROYnp4RFBGSnlaT3B0M2RxSlQyUG5pWE1xNTRhNWxYZmZQeDUyL2RXSGhoWjZMUVJjdlgvSzdkTDdicy92c1pkZkxwNjQ0WHpsNWxYbTE3WnJEdGRicjl0ZFAvR3IvNjRrZWg1N1dHNDQzMm51ZGVqdjZGdlNkNlhmdlAzZlQ1K2FsVzZ4YjEyNkgzdTY3RTMxbmNHRHhnSFNRT3poNk4rUHVxM3U1OXlidjV6L0FQQ2g2cVBDdzdKSG1vOXJmVEg5cmtUcElUdy81REYxL0hQbjQvakJuK1BudjR0OC9qeFE4b1R3cGU2cnp0R0hVWnZUVW1OOVk3N05GejBhZUM1OVB2aWo4US9HUHFwY21MNC8vNmZIbjlmRzQ4WkZYb2xkVHIwdmVxTDA1K05idWJkZEUrTVNqZDVudkp0OFhmVkQ3VVArUitiSDdVK3lucDVQTFArTStsMzh4L2RMeE5lanJnNm5NcVNraFc4U2VrUUlveE9Ia1pBQmVId1NBRWc4QXRSY0E0cUpaalR4ajBLeXVueUh3djNoV1I4K1lBd0Q3RVMwZWxROUFNREpXSW02RXNMd0hBT0dJUjNrQTJOWlc1djh4Y2JLdHpXd3RVaHNpVGNxbXB0NGcyaEJuQ3NDWGdhbXB5YmFwcVM5MVNMUDNBT2g4TjZ2TnAwMzVQQUNxTTEyY1BhQ1IvOThhK1MrWXp3ZDFqR2lEZFFBQUFDQmpTRkpOQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBL3dEL0FQK2d2YWVUQUFBQUNYQklXWE1BQUFzU0FBQUxFZ0hTM1g3OEFBQUFCM1JKVFVVSDRnY05CQzBNK1llcS9BQUFBSGQwUlZoMFVtRjNJSEJ5YjJacGJHVWdkSGx3WlNBNFltbHRBQW80WW1sdENpQWdJQ0FnSURRd0NqTTROREkwT1RSa01EUXdOREF3TURBd01EQXdNREF3TURNNE5ESTBPVFJrTURReU5UQXdNREF3TURBd01EQXhNR1EwTVdRNFkyUTVPR1l3TUdJeU1EUmxPVGd3TURrNU9BcGxZMlk0TkRJM1pRcW1VOE9PQUFBTVJucFVXSFJTWVhjZ2NISnZabWxzWlNCMGVYQmxJR2xqWXdBQVdNT3RtV3VXNUtnUmhmOXJGVjRDQkJBUXkrRVY1M2ovRy9DSGxOVlYzWmxqZTN5c0dsb3BDVUVRajNzdm11dWZjMTcvNEVqUzJoWE9NVmZUV0VNTk9vUEUrNVl1M1RWWEtaSnJGZ21sRlN0ZFFxaWJmOExwWkUrVHpHVzlOR3FxcVlZY1N5Z2h6L0E2L3J6K2Q0Y3o2L1VhL1Q1V2t2WExzcjk1WEgrdmU0eWF0ZFNrNmJrc3Ivc3FsK1p6VzlmellPVG5QQU1MRGxYcWM1MWU1eUNwVmp3WHZ1NWJlMDJRTDl4NXUvRjUwT2ZYQTYwLzczK3RsUHUvOVYvNTUwQ1p5RHltcHYzTTBNSWtDTEdLMXZ0NitKZEZvU3IyMTVkRk03N3VwM0RwWnRXbSszbVF2eDVzdXBNUytucWhmUTAwQ2RCUy83by9YcFpLdS9TdkxLcC9iYWwrc1BTNkg5VDNCNzlGNS90b0dmdFAzaWxEVnZ1ZncvOS95NlAvWWlCY09HdjVjeW55ZFQyMVZjbXR5TmYxL1M5NXAwTTlqeUxYMjRPdGtuZjJ0L3YyaXRTZjl4dFJhYVc4RDBRSjUvUkt1Si8zczhhYzgvZ3c4V1RpK1Q2UXF2R1d2VnRVYzdhUy83eFAwanBwNHU4REVmUmNTbnE3VDU1L1docCtIYVhrK0Q1UTA1THRGdzU5djlDMWthTDE3VDRyS0pyMzIwQWs0U2pwM1Jkbm9KenlmbDlhTFVVK09Wc0pzMzRJODZvL1UrUG5Db3dWZkxBb255WGs5aDVOb3ZiSmQvaTB0RTlSNHhGaEx1OHY2QzRmQmpvZ2wrVkRRcDV5L0FINlB3ZWFoT2h0eVJTdzR0UHlZV2tQMUgyYUdWNTV5eVB0TExtWDhEWlFDTWY4eEVDSjN5a2U5T01lbUlnM1d2MVZKam1wTTdpUmtBWU10UXYyZzhNZUNqckJ5cUNsSnRreWhlRVNRNlhiOGI4SThzZmhhWjFuTjUzZHZCWTF0RThkYTN5Y25tdzlSWno2K3RSUE1lTmUyaUE1NzVXcCthZU9CT1VoVVcrM0MwYmJoNjRLeWFoZmZSNGZmUVBFR2ZCVXZoK0tvVkc4Y1QrNEpDeEQxc3QvREpERzgrS3hPbmNHT3Roem9sRjRxZkRTQVRkdEIrcFkzRkVOMUZmRmtvWlZqUUhhZU9rSEJqQW1OZDd2aVlFNkwzVmVHcncwZUduTVExZ0hGQisrT1NTOGVHbngrNVRhNXZjZXQ5SElCOXJBM1ZSL3hGT1IzakVtbXRFOFJDazBPckNNRTdXWWRqaU9qeVJxSkxRUjY0a1FqWGZoeEZoSnlJalpzVEVJSmtlakUrYkd6aHlkem9QejRJeUZjWEplbkJmbnpYbHpkdnA3aDcxWW1vUWpyakp0QlJHbE9iNXQ2S2RJRzRTTVo0Vm56QzZWZTVVWFlWNGhkSUtJRUVJc25hS1Z3Y3ZNS1BoRDhJV2NJT0VEOFhJbmRRcURyRlNDRldrckpDWUIxV2tlRHJZbjVWbWxhRlBkSVRWdUdEY1lQWFd1Qjllem9qWjRZUi9LbmlHNUVXMmxERktnR21pTE9obmhRRTQrd0FiU2hJekptUUV6Q1pmeFVTYVNHVXZ6ekNFeldNWW5KMHV5YnpKdGhZS0FLZ1NqcEU3bVdDZ0ZNVnBZT3pWSk1TbXBST3UwUWFHREpvV2xGc0pkQ1BQOXh4SlY2cTNDRkV1VTZLbjJvSFZjNUI3eXpGYlE3cmQwVkNLak93VllKcHhhcnFSRVpmYWFGa2ppQ0NRU0JoU29URnlOWjRpek9xQ2p1bEJQekZxOUlWc0dDZXloa1Q4dG4xTHVKUE1PclhHTnRhMXpQYmptbmJacmFDU2prYnNtK01oWXB6SFRvV1JEcUZqamQrYzNEcmZKYnlZeFh1Z3hoczZ5T3BaMVVxS3pwRTdaZEZLZ2Q4Qy80NHUrWnVoK0FzMGY2bndrQzZQRUF3dVVPbFZENXpGTzlYREc4WU1JemtnR1NrZmxwVEFMZVlRR1FkcnRNSHNOODVRWm1Uc1pkSjAvRXZUb3pjVVNGMzVaOUZ0ay9KbzhYL3pHSFp0MDJJSkZtL0NoSThPdUhyWU42bEhEeGdkN2IrclNnbE4zVHBZN3lPQmt0ZU1ySHlrNHkvWjlxaHN2aVY0a0NNQ3NPS0JpczFGY2d3ZXJuamNqaFh6L0Y3TURveXZHTm1Qc2VHdGFqTHV4dUJvcHF5aXdTQlROa2RxSjBsT1VTZHZBOUlGcW9URUpPaElBb0hWeWVoYUFvRkNaVUFlRmh6NUJlZmVZMjdqZ2tnVTZiQ1lGSGFKRVNDcVdvaEhPQUMxR0xHTkZWbldxN2NoWkZMTkYxUm0xZWRRaEdNbzk3MWVzWUVQTk1jSnpzVGFMdGU5SWJzWHFOVFp3aEVLUEtKVFlXbyt0ZTJ5TDM5NGZ4TWtsbW81b0ZxOW9nOXhkSzFKaHNVdVBIZGYwV29HakhVbU4ySEhvaURtT05PSmdtWU1CQjVhTTFlTUJJRklnVGlnN3pqcml4RDl6empoeDhBSzFGbFc4NnNFd2k0UTZMZ2JiQ1BLTmRSdWZiTXR4azFCN1czU2k0V2xmMFpVTEh2anc2THZMamFYNG5zSVQwcHlzQXpUQU9rSUYvalhXRERsMW5EbTM4SktJVkRuNlNLVHh1N3ZJV3BCT0Y0QkxBQ3RKbGlWTmtlUUhMRjF5WHV4S3ArUStKSzlPZGxGaDlDMUtzM3BKbWFnR2g4SVpHWHFYSTZoMTBIWWp3TFJzVWl0VnhnQjFUZGh0U1VzdWpSUnFIVHRXRnNEa0VtTlVQQzltUzBBVHFnY0RVeEdrbm5RYndMRURJaUlqS2Foc011aEhSc2lCdHBtTS9SSTZvY3NsYzFWQWM4ckNMNnVxTEdaZW03d2thOURQZ21GQWVCVktSbGdnVU43RkxZcXpFbmVBS3lGZmRGNjRoZkpkZzBJZ2xUUGh3MFZ4Y0haSnh6YlJsTVFHdUo4VEhWTUNtMVAxbEVaTGlaQmxiRVh5WENuYlRubTFSUEtuQWtDWGhpaWNrb3F2ZExZQmlOT2tmU2ZkQmxsa0JCcDhZVE5WMUdtTE9UWElwalVzYXJPQlB1VU9rakdURFZidXdCM0Q5Sm9USzRWWVBMSGdOSlMwN0QyTjNRaG9UU2lxTkZuUjNPbEtpd2hUTG9sRVRVQk0ybkkyb2pRWUNTUWhQakU1ejUzTThDMHdJMUpPODRISWd6MTRsaVRVZmxFWGt6VGQyQU5WWWJ1TWdrY3hoWExIZnFhRHVxRERqTHpNcldjS25Bb0RPTmc0RkRDNXJNM1dXNjZqMEVFQ1ZLVkRiWGlwVnBRbkx6Y1lxK1dScWVQY2dFZUtCVm1JU3pzQ25iNDkxZHlaQ0RzZzlubmxlOFBBeUFPektjQk1WUE1jUFpOU21XNTVHYkZZYktVUUFWdDNKaFVlcmtUdjQ4cnM2L0I4dmVDaFdFQjJvQjZzZ0F1QmcwSmxGcEtnU0tXdUFYVmdyUkJHaUxVWEhGYU9STS9OQ1RJN0kySGJoNndwaExxQXdrV2hWdTNzZEJ4eGlQU3ZsQklzWGhvcDJDb2lkSTVpZ0l3aE9HMGN4cXVsODFidk5HZWdnZHVHMGRnaHpFUUR4ZWJTc3RqMnJOckttbFpBcHNKT3NleXhDcEFQZzhjQ0FTQzFzS0dRV2IxZkdNTU9Qdk9vZzZNWUpyaFViQ295Q2RlU1RGWTFRUzM1QlAxc0xyZVJQY3hrMVBnK1h6Z1dXemE1bENwWGVGMnJrY1Iwb3JJVmV0YTJKeHVvcEdZZDFVeW01TWJLSFlsUWRURHg2Snpkc2JQcTdINmhYUnY0alhZWWFINDRaYk1CMzVOc3dPT09VbkFnSFRVRzBTTmJOcUVoMzZPVmlrUWd2bFJ6eHc3RUtLbEQwUXgyR1RFL1g0WW1ZUUp0VU80VjU1eDFWUVhZMVZ0bEEwdWFKZmdGbnRCZEczMU5lclZtVjdVTmJHV3RSTGFpdnlvQVh3ZUZCTERXMldpSFZOaXRVRUwxNk5jTkFtNmVBdzRJbUZ4OUYxUlp2WkFTN1dpS0JrbTFPQmNnRWtBNkFOZ3prRkFiVlFwOXJrYXF0N3dwOWt3byswQWRIZWNLZm1IVGxNYlZxbmxqeU1iZUZEVFl6UUJ0TTR6MTNhakwxbWR2VUgzRGhXMzRiRk1CRE80dGtHdnh5bkp2Vy9VaU9MdDVnamNONFl4MlE2NGhONkFXMUdmc3phQVBRTHNiVkg2S3hjQVNFQWRKMVNnNjZxUVV0ekx0dXV1UStCb1N5dkNtNFFoanMydHRZQmhKaGJvejgwa1NOR09YWlFPc0g5ME5GclJKbCtuVmx1WUxraFdEK0d6M1Rib3NGanJNSFkybnlOc0ZyYkxsaDJMaEM1cHBCNkFwZkJwTW1Ta3FxcHdDYkZjdm5jblFLbmlna3pTazJlNVkxUnRFMG1idUFDdzlEREV6ZTRmMFlaUStLTE94RFVhZmZhSUVWODVYWDVENWhqczJ0SDhTR0l2T1p3aGtiRUYxOVlFTUdYSEJWeG5HbnlCOXd2ZDlzMExLMUtqa21FWnAvVUtmWVhpMUFiQ1JkVzFnRGJWTmZTKzJNOUNxOFRJb1Bmb29qTFQ1Y2RJc2ptbmpDSjZ4a0xZczRBTEh3VFNIK2FGUzk0Sm9acGV6VVJSYVVRNWdmSEZJRDBZQVNOSmlMNERzQjI1bnlZT1ZrUTJaWGZWTTE2UTJFQ1FrU0ZxempUbmhEeVl6QkVxYk9HT0NGbk1Nbll3MFdjaUVzQ1o0Qm5Ib0JCVFFyWFg2YU5jNmUrZ3drRzFwc2hoa2FQTEZibWtCOXd1K3dZK0dIUUJSM3Fzc3ZGWEswZ1dLTXg1dVdFMWh4YzFBcGdoaTRrNjRWdmVCNzFHLzdFSm02OGd2VkxBcERENFhpbWM1NnNBN094dm9NZ3h1WjdZN0UzMVQwa1hBQmxhbURYaHRhR1JubjVRaE9CL1dQdDlld1l0TkFrQ0p5SUF4MFZpay9pS2VZR3JmZ0NiZ01ueGNHMmpkQ04rOWJDSVQyaWF3MjZFK253anB3bjVpRjQvb2hlaU9sc0VsMFJ4SThneUJRRHRla09GdzIrV3F5L1VFRGFYWjZOVElPcVFPTlZBZFpQR09raCsxT3VHa1VCb09ORi9VeU03RDk1cGdKR1hyZnJIeE9wK2I0NDhQRDEvZmlFUTU3ZzhRWU5kOVo1WDdheURjL3ZSZ2VWK2ZwZi84eEJyRGovOEg4T05lK0UvM3J6OGYvUFo5Kzl2STI3TCsrdEplWGwvTzhueXVFVERQUUtLdlQycXZyOURsOWJHa1BOL0owYWNwZlRqL2RnRCtMRElsK2MyeU1SNmZRS3ZIa1o1ZTN4K3IzRDZDN3V0OW4zNzNlWFY5bG9ZNE9xY1pUZ3gvZklyL0doa0t2cy90MjAvRDJlU005bTFSK0l2aitoY1Q5VG9SQXJQM2xRQUFBQ1YwUlZoMFVtRjNJSEJ5YjJacGJHVWdkSGx3WlNCcGNIUmpBQXBwY0hSakNpQWdJQ0FnSUNBd0NzRFcvR1lBQUFlY1NVUkJWRWpIclZaYmJKeFhFWjQ1Ly9rdmU4bXVkKzFkcjJNN2R1ekd1VFNoaWRLRXBpRnBCQ1VSRW9RS2FGVUVSUlZDb2srZ1ZqeENIM2ppQWZIQ0V3OG9TQ0JCS3dqUW9wYVdGQXBOUSt2Z0pzM0ZjWnlMTDdHOWErL052M2YvKzMvTzhIRFdibWdyVkM3bjZUOXo1ajl6WnVhYitRYUpTQkl3aEZqS3VicWZNclJTMWdRQUlrQ0UvMzF4U2NRUWJ5dzdQM2w5c2VaRUd1SjlnK2x2UHRSdjZ0ci94UVpuaUUwbitzRkxjN1luaUVoaitLZkpaaXpwbWVOREcwcVNBT0ZmakJFQUFoQUIzQ1ZYd3ZmcE1BQjQ0V0sxMW83eUtmNzVmVDJIUmpQWmhQYjI3YlhyRlFjUmhDUUFZQWlJUUFTMC9qT3V4MURKTjRSM0w3VmxmaVF1ekxjMXhDY09sYjcyNE9hbmp3ODlNSnBwK2VLZHVSWUFhQXlKYUxibWxWY0RSRUFBQWhCU2hyRkVCTnVMeW5hZ1BCQ1NJaUhsdWpVaWlvU01wZVR6RGI5c0Ixc0wxcEd4cmxnU1ozaHNlLzZsUy9WYlZSY0FhdTN3UjYvTXo5Vjl4bkQvVVBxcFl3T1dydjNzemFWclplZnhnNlZUWjh0Tkp6cTVyK2Z4ZzMxVEZlZUhmNXc5TXBiNytpZjZBZURsSzdYbng1ZWZPamJBSzNib0JtS2trQUJBQmdRQTIwdkpIMzlsdTZFeEFIaHVmUG55Z3JNcG9jV0NYcjNhM0pLM3ZyQy90K21LaFViNDB6ZVc1aHRCTnNHZlA3K3lkekF6bExkYXZyeTY2Q2pVVEpYZHBpdDZNeWF6M1ZnUTlLUjFsUllBMERVMldrZ081aTB2Rk9NemE3a1UvOTduaHI5eHRDK2hzeHNySGdCWW5QbVI1SXc5YzN4d3JEY1JDL2p6VkNOdDhlR2VSTFVWclhreEFDdzJnNEdjMlo4eldSQkxJTEIwZG5kK1ZHNWpTZHQ2azQ4ZEtPN3NTeDhaeXhrY2c1Z1ViSUtZSGoxUS9OVE83aWNlTEJrY1oycytBSXdXRWcwbmFqaFJMR1RaRGdmemxzRVpSOFNOdDI4c2pTRUFiTEw0ZHorN2RYa3RPRE5aSDU5WkN5TFNWRDRKa2diYjFwc0VnSUZjb2pkak5KMFlBTVpLaWRNVHNtS0hhWXV2dXZFOXhRUUE4S1RCQU1FSnhQdHdSa1NJK1BMbDZxbXpaZHNUMlFRM2RKVFVPVEk0S3FkTnpsS201Z1Noa0RSU1NPcWNMVGFEcE1HRXBORmlBZ0JZUHFYckRDdDJxQW9LQUJZYS9yZC9lZjBYYjVYZFVQenE3UldEc3ljUGw1NDlPV3h5OWg0SzE3MldSRUlTMTFBUTlXV043aFNmYi9nM1Y3eVVxUTNtTFFCZy9Ua3ptK1RYeWs3TGo3bUdBSEJwb1hWaHJxMHp0cklXckxUQ1QrL0tmL25qZlNPRlpCUVRBZ0lBUS9SQzJRcGlBSEJEMlhEaVRSYlhFQzFkRytxMjV1citsY1gyUU03c1NSc0F3QVp5MWxDM1ZXMUZwODR1QmJHWXFib3ZYNjUzcC9uZUxXay9rcElnaytBQU1GVjIyb0hRR0tqQ2pnUzlQdFVFZ0xkdXJkWmFZVi9XVUduYlZrcFc3UEI2eFZVSmtFUWNBQjdhM25WcG9UMCswNXBjbW80RTJaNFk3ckYyOUtXbmw5MlVxWjI3YVpzNi91SGRPdGRRM1NJa0pBMzJ5cFhHOUxKYlhZc1l3OTBES1JXNjBVSUNBQ0xSU1FBUmNBQjRlRmYzeE56YXVadHJRY3dra2M3d3ljTjlBTEMxeHhvdFdKTmxaMkt1ZGVMZW5CQTBYWEVVVEJNNjI5MmYrdXUwelJtT0ZxMVA3c2dyQTBQZENVdG5ZU3kzOWlTVUpsYzk2enNuaGw4c1ZhOHVPZ21EZldaUDk4Nit0SkNrYSt6cDQxdCsvWStWWXNaNDlQN2k1SkpUYllWRXhCQ0NtTDU2cUcrMG1LeTFveS91TDFpNnBraWxOMnZrVW56TkV3TjVDd0FRa0t0MnFERjhaRi94a1gzdjlXZU5JUkZzN3JLKzlmQVdKZHd6c0dualZCSVpuSDNwL3Q1MVRIY2dibWpNRFdWL3pzeFluSlFIeWhFQ0lFbUlxSURPRUR0eUF0V2tFWkdJaEFSZFEwUmdpQXF5c1NSdFhYbHAxZi9kaFdxMUZSN2IzZ1VBVXBMR2tHMzBic2JVbjhEdVloWjFGME5FQUlhb1VCVEc1SVdpVS9PSWlLQ012WHVuL2R0M2Focml4d2JTRzBURS8wTUdSQUFZekJ0N0JsSzZ4dTUrQndEa1UvcEl3WHhnSkt1QzJRa0RFYWs0c0gvTHYvUUJ3b0lQREFaRUpJZzRZK29JRUJBQXBhVC9ndGtWWnVBakRCOE1FV3F0OEcvVERSVkhvZzdIMG5xTFZkdHFLK3dvQUJBQlE2aTN3MW83N0FCaG5hNkRTSzY2RVJFMW5MQWR4S0JJLy95c1hiR0RNNU4xRlUzMUlseVBpZHA2WVR3eGE3dWgyQmd2eG1kc1YvVmdCRVhYQUhDdDdQeG1Zam1XOU1aMDg5cFNHd0M0RzRxMkx4NDcwTGZxaGhmbTE2Ykt6c205aGRNVHk0V01zYTJZVEJxOGJQczNWN3dkcGVURk82M1p1bmRpZCtIMmlydDNTMmF4R2ZUbnpOZk8xZytPWkN0MmFPbnM4RDA1THhJcFU3TzkyT1JNSlpVbERXMUx0L1g5RjI0dHJZYmwxYUEzYXp4M3ZySi9PTnViTWVjYmdSZkptWnJmMzJXMkE3R3RtT3BKbTFjV1dsNGtBV0RYNXRTZFJuQjBMRit4dytXMWNIZC9HZ0RhZ1VpYnZHS0h1c1pVMEZqTGo4ZEtxV2RQanY3OTFtcmRpU3pPVW9hMnVjdThkM1BLMHBtbE01T3pvWjZFcVRPTjRXZ3hlWFBGTFdVTUFPQWFJNExSWXBJekxLU05iRUwzSWpGYjllWWJmcTBkYWhxcTVIR0RzOStmcjJ3dEpFcFowOUpSRXZYbnpMOU1OVXlPc1lUYlZUZHRhbjRraUtEaGhBTjUwd3RsSnFFRGdKQzB5ZEpldkxoaTZreGpEQUJtYTk2QmtjeDlnNW1mbjFzc1pVMkxzdzU0NzlTOTB4TVZQeEtMVGUrMWF6VWlldk5HczlvS1ptdnUrWm5WZWp0bytaSHRSUXNOYjluMlg3MVNqV0pKUlBWMkVFVGl6R1N0MmdxYVRraEVUU2RzZVJFUnpkZmRaZHRYd2crcGd3K3RLYlZ1VjkyRnBuOTBMSytHbjQ5VStxcVNKWkZxbjZxa0pYWFlrWUFRT2lNaklvU3gxRlgzV1M4eEtRbHhRNldEYjFyL1FvQi9BcVpJR1hMM3pUaEVBQUFBYkdWWVNXWk5UUUFxQUFBQUNBQUVBUm9BQlFBQUFBRUFBQUErQVJzQUJRQUFBQUVBQUFCR0FTZ0FBd0FBQUFFQUFnQUFoMmtBQkFBQUFBRUFBQUJPQUFBQUFBQUFBRWdBQUFBQkFBQUFTQUFBQUFFQUFxQUNBQVFBQUFBQkFBQUVUYUFEQUFRQUFBQUJBQUFDb3dBQUFBQU95UDVmQUFBQUpYUkZXSFJrWVhSbE9tTnlaV0YwWlFBeU1ERTRMVEEzTFRFelZEQTBPalExT2pFeUt6QXdPakF3NmhaTzBnQUFBQ1YwUlZoMFpHRjBaVHB0YjJScFpua0FNakF4T0Mwd055MHhNMVF3TkRvME5Ub3hNaXN3TURvd01KdEw5bTRBQUFBWWRFVllkR1Y0YVdZNlJYaHBaa2x0WVdkbFRHVnVaM1JvQURZM05TQUpBTXdBQUFBWWRFVllkR1Y0YVdZNlJYaHBaa2x0WVdkbFYybGtkR2dBTVRFd01RWW5OcThBQUFBU2RFVllkR1Y0YVdZNlJYaHBaazltWm5ObGRBQTNPTW5VZXljQUFBQW9kRVZZZEdsall6cGpiM0I1Y21sbmFIUUFRMjl3ZVhKcFoyaDBJRUZ3Y0d4bElFbHVZeTRzSURJd01UZ3ZUQVZCQUFBQUYzUkZXSFJwWTJNNlpHVnpZM0pwY0hScGIyNEFSR2x6Y0d4aGVSY2JsYmdBQUFBQVNVVk9SSzVDWUlJPSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOC0wNy0yMCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTgtMDctMjAifSx7ImFhZ3VpZCI6ImNmY2IxM2EyLTI0NGYtNGIzNi05MDc3LTgyYjc5ZDZhN2RlNyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiY2ZjYjEzYTItMjQ0Zi00YjM2LTkwNzctODJiNzlkNmE3ZGU3IiwiZGVzY3JpcHRpb24iOiJVU0IvTkZDIFBhc3Njb2RlIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfZGVyIl0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjMsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNDVENDQWErZ0F3SUJBZ0lKQVBBemVnY1U2c1ZBTUFvR0NDcUdTTTQ5QkFNQ01IWXhDekFKQmdOVkJBWVRBa1JGTVNFd0h3WURWUVFLRXhoSmJtWnBibVZ2YmlCVVpXTm9ibTlzYjJkcFpYTWdRVWN4S1RBbkJnTlZCQXNUSUVOQklHWnZjaUJCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUmt3RndZRFZRUURFeEJKYm1acGJtVnZiaUJHU1VSUElFTkJNQjRYRFRFNE1EUXlOVEV6TXpVeE0xb1hEVEl6TURNeE1ERXpNelV4TTFvd2RqRUxNQWtHQTFVRUJoTUNSRVV4SVRBZkJnTlZCQW9UR0VsdVptbHVaVzl1SUZSbFkyaHViMnh2WjJsbGN5QkJSekVwTUNjR0ExVUVDeE1nUTBFZ1ptOXlJRUYxZEdobGJuUnBZMkYwYjNJZ1FYUjBaWE4wWVhScGIyNHhHVEFYQmdOVkJBTVRFRWx1Wm1sdVpXOXVJRVpKUkU4Z1EwRXdXVEFUQmdjcWhrak9QUUlCQmdncWhrak9QUU1CQndOQ0FBU1ZiRDRvK1F3bHRpeFRvT1pTRkVwdER4RGErY1pPbW55OXJQOFd5eHRnY3dINHlOSXQzN3p3ZGo1OG9HVWdqQkNVZUQ4VERONTJBQURhOUtTVk9jc2pveVl3SkRBU0JnTlZIUk1CQWY4RUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lDQkRBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlBMU5ocXVKTlArV3IzTGUyOVI5QmN4ZEFFSmQyWVd4SER5OFpFaTlraGptQUloQUt6UmQ5ZjVkZjRrUTlRQVVOWnJTbFQvbXk3T0lYaU14MHdIOGVNWTQyRmYiXSwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiYWFndWlkIjoiY2ZjYjEzYTItMjQ0Zi00YjM2LTkwNzctODJiNzlkNmE3ZGU3In19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA0LTE2IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJTTEU3OCBDVEFQIFVTQi9ORkMgUmVmIERlc2lnbiIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTgwOTI2MDE1IiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDQtMTYifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA0LTE2In0seyJhYWd1aWQiOiI5MWFkNmI5My0yNjRiLTQ5ODctODczNy0zYTY5MGNhZDY5MTciLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjkxYWQ2YjkzLTI2NGItNDk4Ny04NzM3LTNhNjkwY2FkNjkxNyIsImRlc2NyaXB0aW9uIjoiVG9rZW4gUmluZyBGSURPMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX3N1cnJvZ2F0ZSIsImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQi9EQ0NBYUdnQXdJQkFnSVVFTC9Xa1pmbnhEdzlzODVYelVTSmd5Y0pqclF3Q2dZSUtvWkl6ajBFQXdJd2NURUxNQWtHQTFVRUJoTUNWVk14RVRBUEJnTlZCQWdNQ0U1bGR5QlpiM0pyTVJZd0ZBWURWUVFLREExVWIydGxibWw2WlNCSmJtTXVNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUk13RVFZRFZRUUREQXBVYjJ0bGJpQlNhVzVuTUI0WERUSXhNRFl5TVRFMk1UY3pORm9YRFRNeE1EWXhPVEUyTVRjek5Gb3dlekVMTUFrR0ExVUVCaE1DVlZNeEVUQVBCZ05WQkFnTUNFNWxkeUJaYjNKck1SWXdGQVlEVlFRS0RBMVViMnRsYm1sNlpTQkpibU11TVNJd0lBWURWUVFMREJsQmRYUm9aVzUwYVdOaGRHOXlJRUYwZEdWemRHRjBhVzl1TVIwd0d3WURWUVFEREJSVWIydGxiakVnUVhWMGFHVnVkR2xqWVhSdmNqQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJMY3dVNUFkblFhWWJsTGlXNFhzd0Q4czZ6ZVErbkVBdktLanh5MzJQSzFDV1V4dnY1UkFnUTZ3VVFKSllWVTRSY3FWZmRyR0ZxSTlkSUF1djFuZWMzeWpEVEFMTUFrR0ExVWRFd1FDTUFBd0NnWUlLb1pJemowRUF3SURTUUF3UmdJaEFMdCtIejNsK2dmWkdFQW0vZWU1TWdwMklCQ3crVVlMU2c3cjJMWFJDOVNrQWlFQTF6anplajZ0ejlzb1Mwb3oyVnM0RDZBdHpvWFkySFdaQmdZdDhHMUtuaUU9Il0sImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIiwiVTJGX1YyIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiOTFhZDZiOTMyNjRiNDk4Nzg3MzczYTY5MGNhZDY5MTciLCJvcHRpb25zIjp7InJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1diI6dHJ1ZX0sInBpblV2QXV0aFByb3RvY29scyI6WzFdfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDEtMjUiLCJ1cmwiOiJodHRwczovL3Rva2VucmluZy5jb20vIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJUb2tlbiBSaW5nIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMjAxMjUwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDEtMjUifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTAxLTExIn0seyJhYWd1aWQiOiI5Zjc3ZTI3OS1hNmUyLTRkNTgtYjcwMC0zMWU1OTQzYzZhOTgiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjlmNzdlMjc5LWE2ZTItNGQ1OC1iNzAwLTMxZTU5NDNjNmE5OCIsImRlc2NyaXB0aW9uIjoiSHlwZXIgRklETyBQcm8iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQnh6Q0NBV3lnQXdJQkFnSUNFQXN3Q2dZSUtvWkl6ajBFQXdJd09qRUxNQWtHQTFVRUJoTUNRMEV4RWpBUUJnTlZCQW9NQ1VoWlVFVlNVMFZEVlRFWE1CVUdBMVVFQXd3T1NGbFFSVkpHU1VSUElEQXlNREF3SUJjTk1UZ3dNVEF4TURBd01EQXdXaGdQTWpBME56RXlNekV5TXpVNU5UbGFNRG94Q3pBSkJnTlZCQVlUQWtOQk1SSXdFQVlEVlFRS0RBbElXVkJGVWxORlExVXhGekFWQmdOVkJBTU1Ea2haVUVWU1JrbEVUeUF3TWpBd01Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRXJLVUkxRzBTN2E2SU9MbG1IaXBMbEJ1eFRZanNFRVNRdnpRaDNkQjdkdnh4V1dtN2tXTDkxcnE2UzdheVpHMGdaUFIrellxZEZ6d0FZRGNHNCthWDY2TmdNRjR3SFFZRFZSME9CQllFRkxaWWNmTU13a1FBR2J0M3J5elpGUEZ5cG1zSU1COEdBMVVkSXdRWU1CYUFGTFpZY2ZNTXdrUUFHYnQzcnl6WkZQRnlwbXNJTUF3R0ExVWRFd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMGtBTUVZQ0lRQ0cyL3BwTUd0N3BrY1JpZTVZSW9oUzN1RFBJcm1pUmNUanFEY2xLVldnMGdJaEFOY1BORFpIRTIvelordUI1VGhHOU9adXMreFNiNGtua3JiQXlYS1gyem0vIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUkwQUFBQVdDQVlBQUFEOS94OGxBQUFBQkhOQ1NWUUlDQWdJZkFoa2lBQUFCM0ZKUkVGVWFJSHRtazF5MjlnUngzOE5JdExTekFuTW5NRE1Oa21WNmFxcHluSjRBOU1uTUNTU1ZhRzBNTHdRc1JCbHdTY1FkWUtSVmxtbFJHNW1HK29FUTUwZzFDNVVTSFFXai9oKy9OQkV0bWNtK3E4SXZFYS9ma0Qzdi92MVk0Vk5PQXhhL1BtN0tqLytZMW9hOC93cWYvbnIzL25UZDNmVzhXZjhadUd1SFduM213Z1h3QnZyZUdVdkJCcEFnOFBnSFo5Nnd5OWk0VE8rTGRyOUppS3ZWbGRqQnIyUll4WHNudFNCaXcyS2hvaThUYTRkTGpnTVdrOW82ak4rQ2VqMFBVUm13QmlKcm9tbzBRa2FaYWZwbnRTSjVBYVI2Z1pGYjB2M254M25Od2lwTXVpTlVCMmlFbEtKSnFEMWZIcnkvQ29xRjJzZHhqakYrZG81ak9Pd01WVmw2VTZpYTA2UEo3bnhUdEFBWHErdXhpeVk0cEk2NldMK21kQ2Y1WjdwbnRSUjUvdFVoa3QrRjFXSjVCVWl0WklOcWxPV01pYnNwYlZZcCsrQnZGaHJkNnczN0UxTllGVmVJMnA1VHpKaDhlOXh5Y1o0YlNxdmNzK0pqdmlQM0NXMlBNYU9HRjVRbzZLdlMyc1ZIWEY2Tk1ienE3ajc3ODNhWmNiWjN6N241THlnbHJ6amlMdmsrMFdZT1VTcXFOWVlIRS9vQk0yODA3aDdWeUQxekoxckJyMVJzdUJTeXRJRFZGb0lyNUpiRGhlMCt6UE9qcTZzQ3hZOFlxZFFSNEJKUWFJQmZGajkvZ2p6RVBZUEFQTWlLM3QvQVBLTUZvbUhKSTUxRC9QUDZONFFrZGZZSUdLcXVWd3RKdXVESVliTEdKaWlFaUpxMTQxQ1pXL0dZWENRNk82ZTFJbWNINEFhb2dWeEFWZkhxM1Uvemc2QWRoQWl2QWV4bUNMUUNlS2ExRGZxRlNEdk5DNjFaTnpSTVdEc0Z1cXJKUTFCakhPaHN6UTl0ZnREeUx4azVaYkZ2SlVzV3ZXSGdra2ZHUnlGTE9jTmxOdkMyTVdxTHZyZllTSTJUSzVGM2hyalYvQ0NXaTVkUm5qV0tMZkI0U0tuNjZrZ1VrWDBITTgzakJMSkZjTFR6OU1KZk9Nd1h3aExRdHBCQ1BJVHlFKzR0Rmc4REEzVEhBYXRUS1FhaDFuT0c0VCtETSt2bG1vYzFVdk9qb3huR3BrR2xmMVJ3amdpVlpRTDRJOVBZdnlnNTlQdXR4QjVDVUFGRC9ETWIvV1RLRk85NDlOUk9UV3FYaUlTVTI0Tko4T1lEZzNpeUVvZk9BQXBNaUFzNXVWN1dkMVpsaFNwNHU3WGdWRmk5enJkb211Y2ZJc2RTak1oR05VN0lDNWM4N0xHanNmRHBFQ3ZlTnMxa2FybkdYcTdaMGt6aVZaM2Z3aGtjL2MxWjBjcEE1MGVUNnlPZzlUcEJENkRudit6REM1Q3hWKzFBQUI5aStmN3NGL05PYnVJdlJBWG1TWnBGcURUYnlXczZ0Z1lRQ1k1K1UzSTZ4N1JEcHE1ZEYzRVFxNXk5Y2htNVp2dHlNNGowbG9yMndsMm0yNUh1RlRVejdGSWhKZGZsRmJUU09hVzVTcGx4VVZ6ekNhaFA2Tjcwa0tkZjZhUDZudmlYR21EOHBKdVAxOGJSTHkwcFdjKzlZYkp4elpSN0tGYVM1MWR4d3lPZHZ2UTN4SVZibWozZlpZUDF6dW5VUnU2SjNXeTVkR3VUdjRFY0JGcFpxN3YxKzU4aWluTDNic3BGTTF3ZWp5aDB4OG5VU3hTeFF0cWF5TkxhS0VGZHJBNVREcm9BemZHSG4yZjMrWEpiczRaVWN2VmJ2RU9JWStiVW5TcXpqZzcrdjFHM1NvTnNMQ01TV0dHRVlVYXlCQjNIOXJCRU9GeXd3Y3YyMkdDbzRFNjloM3VWNEJEdkNzQlVQNjFSczZTc3NTZUo3VkE5enRUOFE0d0wvY2FvRlJqYmFieEZpb2pWRWFaK2dQZ25taHUzK1dWZEt4cFEyUjFaMWxWOVM2eGFmbmdvWHBwZmRZNHh0T2s4SzhFRnpUREROUTRERnA1dHBFWkVqVUlqMWRidlA0UStONmlLKzR4Wkl1KzhjYlpWZStRUXFRcnRYemhXTUFDRDdjdy8zSUR5NnlkbTF1Y3FHVk5FWVlaQ3M2K3JsaTE0aHBIVTV2TUhDMjh3TWZWSm9wWFdPTUh2R0JZQ2pDYkhWSFJycThQRnlWRVNPbGE5Snp1eVNScHVpM202WXMxUFlGc04vZysrV1g2T0lVZXc1YVBLVElzRmNvbTZqN1lIOEF3Vjd1ZjByM3llU3ViWlhjNHUrUitZOWV1TmNJYlZLdUlaRnNTWWFscEdkdHUyZ2ZoNm4xZEVUTzk2WlhrMTdISkRyTXJTcTgzbFFGYlpiVytwUzdJd1ZrMTRhNHpocG90ZHR4bmlSM0diTXZ6UFFHSlRFUEsxc2RSUG4reDRpd2JmY0oyQm9oM09GL0tudUk3UkxjMzZBYTlFWnB4a3VpUmZSenpYZEtncld3S3RJS3NtMm1PbWw1U3B0MWkyZUlYWVBvMGkzbUx5dDRrb1V5UktoRTNkRS9lY0hvODRUQm81WG9iQUJIditIUThzWjVWS2JlYzlVcjcrMThQOUp4T1VIWkdpUTZzREFMbUhicjdVK0JGcnQxZ2pqaktUcVRVY2cyL1NtVFJ1OFVPMWF0TWdkMWFIZEZNckxJd0lpMHJQdEFPM2lKTVVhMUR0bDdUcllGbG5NWnNsNXVyWXM3UVpldzQ3YjVuSWlkRFh4RnArejF5aGdqWm92U081VU5qMjhTL2JLd3I4amZzV0VKL1JxZnZKOGNBcXUveGdpRktsZVNJSUR0RlZxOWVNckE1NHhZN2x1TGowaVQ3ellwenhiSVMrYWpUU0dXcEFUVWtZNGh5dS9iNEo0UDA3T24wZUVMM3BJRTZlY2NwZGt0VkwzTmQxM3dqNng1SG01eHQ2RCtvVEpMekYxdFJGekZkblgrc0wvcDJrZGsyVC9tQnpVVTdwSjNick81c04zZHdGTkx1MXhGcUNDWU5MQmppOGhFMFBsdXFBeTlXRzVBWkVWZjVMdllqN0FoN1U3eWdUZ1VQMFhxcUcrTUF3cFRGS2dXZUhrK01yUG9nOWZ4MzB6SElpT1U4TEU1bG5iNTB4OUJwNmpoWm1PT0RmRitsRTJSYlRHKytacFBwR2Q4RzVmL1RuQjVQVmdYdWZYNUF4eVdIeVNMaTNiUEQvSC9BL3MrOW91TW90eXdlbWxaWkkzRHcvSGZQWnhoMFQrcDArcVBraU4rR1R2OVh2RXQ2eHMvQmZ3R2hobW5ZY2F5ZGdRQUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjlmNzdlMjc5YTZlMjRkNThiNzAwMzFlNTk0M2M2YTk4Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWV9LCJtYXhNc2dTaXplIjoyMDQ4LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0IjoxMCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjo5NiwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNy0xNyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiSHlwZXIgRklET8KuIFBybyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkwODA1MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDgtMDgifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA3LTE3In0seyJhYWd1aWQiOiIwYmI0MzU0NS1mZDJjLTQxODUtODdkZC1mZWIwYjI5MTZhY2UiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjBiYjQzNTQ1LWZkMmMtNDE4NS04N2RkLWZlYjBiMjkxNmFjZSIsImRlc2NyaXB0aW9uIjoiU2VjdXJpdHkgS2V5IE5GQyBieSBZdWJpY28gLSBFbnRlcnByaXNlIEVkaXRpb24iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI4NzA3LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjBiYjQzNTQ1ZmQyYzQxODU4N2RkZmViMGIyOTE2YWNlIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWV9LCJtYXhNc2dTaXplIjoxMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyLDFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbIm5mYyIsInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi04fV0sIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjozMjg3MDd9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDIiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMy0yOCIsInVybCI6Imh0dHBzOi8vd3d3Lnl1Ymljby5jb20vcHJvZHVjdHMvIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJTZWN1cml0eSBLZXkgTkZDIGJ5IFl1YmljbyAtIEVudGVycHJpc2UgRWRpdGlvbiIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjMwMzI4MDAzIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMi0wMiIsInVybCI6Imh0dHBzOi8vd3d3Lnl1Ymljby5jb20vIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJTZWN1cml0eSBLZXkgTkZDIGJ5IFl1YmljbyAtIEVudGVycHJpc2UgRWRpdGlvbiIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjMwMjAyMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAyLTAyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0wMy0yOSJ9LHsiYWFndWlkIjoiNzM0MDIyNTEtZjJhOC00ZjAzLTg3M2UtM2NiNmRiNjA0YjAzIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI3MzQwMjI1MS1mMmE4LTRmMDMtODczZS0zY2I2ZGI2MDRiMDMiLCJkZXNjcmlwdGlvbiI6InVUcnVzdCBGSURPMiBTZWN1cml0eSBLZXkiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MTAwLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlEVWpDQ0FqcWdBd0lCQWdJR1EyRnNZV2xDTUEwR0NTcUdTSWIzRFFFQkN3VUFNRFV4TXpBeEJnTlZCQU1NS2tsa1pXNTBhWFlnUmtsRVR5QlNiMjkwSUVOQklGTmxjbWxoYkNBM05EQTROVGN3T1RJeE1UazNNREFnRncweU1EQTBNamt3TlRReE1qQmFHQTh5TURZd01EUXhPVEExTkRFeU1Gb3dOVEV6TURFR0ExVUVBd3dxU1dSbGJuUnBkaUJHU1VSUElGSnZiM1FnUTBFZ1UyVnlhV0ZzSURjME1EZzFOekE1TWpFeE9UY3dNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXRHQitFT0JwMkpkM3Y3VkVBa1pZVVF1dU8yL2E1MXZ0TC90dkdDSkhUYlErbTh1ZjNnRTZ0V3k4ekRZb2owWmQrKy9FSWpnZ2RSck9EMWRZSDVsK3k1aXBSVDNKc202WlUxTkJ1dFQrWDhLcjVLOFR4NkVROFMveVN4WXZGb1RKZHNQUHp0N1l0WlJ4SDhFN0dNYjdvTzh3ZWpLRDJnQlRyVEVTczNkMkZNWWE0ai90ckU2Myt0KzROcWNrSlcwdGVPNmVPRm1JYVhRS1B4L3d1SVgzUmVFOVpvTkNRT25OajNVWkROUlpaWEwxVkVUQ3JSb2dRY3ZqL2NRY1lGU3dTZUIyM1RrZXNOUXhSS3JpRWJlVitqOHlxVkUyVHV6SklQejRKMTB1Mk9tbXJSUU94dzhDZEVOWk1hajZFdC90WTUxYUdsQUhyNng5cFI4cVczUGhDUUlEQVFBQm8yWXdaREFkQmdOVkhRNEVGZ1FVR2QreU41R0hzYm9ZUS9YNHRweFozKzJqdHFBd0h3WURWUjBqQkJnd0ZvQVVHZCt5TjVHSHNib1lRL1g0dHB4WjMrMmp0cUF3RWdZRFZSMFRBUUgvQkFnd0JnRUIvd0lCQURBT0JnTlZIUThCQWY4RUJBTUNBUVl3RFFZSktvWklodmNOQVFFTEJRQURnZ0VCQUVWVDU4OXhCSTNldjZjSFVMN3FGSGVDTU8xUzJNVWh0OHdNVlA2R1dQb2QxRTFyeWt5eVM2ZSt2Qm9rT2ZaUFRFVDcrMmVGMFFCTlgvNzRHOTZWK3F2bDVuWkhJUnFJeFowY3p3M2UrYS80VS9ZYzM2bStyMnZncGp6UEluOUdGTDZzN3Rtd2cxK2JOeVB5VTZ5cGtFZVY0NkFjZjBiV2UvSUFiODVWUUpaV2RBR2hIU0oxZFVWYjg4bDdPZXFrUVJucWUzbTNjMjAxSkROQ2QxdzUvM0xVKzhmbW1qT21hdHNHd3c0eVJHdzNjR0RwV1E5aDFWWnBTdVVkZm03T2gvdWw3UG5majl1MDVnSVlhWEJvOXpYQXoxc2VQTFY3aGtmYlM3cnlQTDB4RFVlNkZiSUcyNjdyTkppaDRlSzZ5a05QRU5HaVJRZXc4dzFBU2RuTGlLbz0iLCJNSUlDdURDQ0FhQ2dBd0lCQWdJQ0VBUXdEUVlKS29aSWh2Y05BUUVMQlFBd0p6RWxNQ01HQTFVRUF3d2NTV1JsYm5ScGRpQkdTVVJQSUVsdWRHVnliV1ZrYVdGMFpTQkRRVEFnRncweU1EQTRNVFF4TmpNNU5UUmFHQTh5TURVd01Ea3dOakUyTXprMU5Gb3diekVMTUFrR0ExVUVCaE1DVlZNeEZUQVRCZ05WQkFvTURFbGtaVzUwYVhZZ1NXNWpMakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVsTUNNR0ExVUVBd3djZFZSeWRYTjBJRVpKUkU4eUlGTmxZM1Z5YVhSNUlFdGxlU0JRTVRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkhYaHBsYjhmdTRMUDlYYzBnNURWWDF1MjYrcTJWU3BVRFZIM043TXYrcEtGTTh0T1BnM3hha2ZCZFh4ZS9DRUxJQ1BlaWJRVHVvelQ2NDFpRGxXc3NxamJ6QnRNQjBHQTFVZERnUVdCQlJldXU0cmNIN3Flc0VFbFRqSmRxcGRlcHk2YVRBSkJnTlZIUk1FQWpBQU1CTUdDeXNHQVFRQmd1VWNBZ0VCQkFRREFnUXdNQjhHQTFVZEl3UVlNQmFBRkxiZSt0ZzEyK2w3NG0zQksva0dGaHZLM0JZL01Bc0dBMVVkRHdRRUF3SUY0REFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBVXhWUDFQZkFiTlcyNXV2Z3BydXhsdGdnZlBib1lMY1FhYnpGSHNsZDJQM3JpaXBjMzRMWEx4bW96QnJqZHc1Ry9wa1RzVWpzanltTjhrNDU1U3d6eUZnVFlKeDY5RHlLV3hJaWpoY0NIS3Qya1F5cGZtaWFkMmdJRy93VldyQ1hnYzFuSUxvSUJEdUxVeUZmQ0g3ZWYzZ0x1aXJ5NnJvMlJWcTZHVUtXODNFL1NVSGRsVVRKa1NxcFc4RTNHT3ZmZkhORmpXSGI4YTE5b0VaZGZQM2tDejY1cDYvMk1TeHh2MndUdDhkUTVVbGRYQUVCWEJQU1Rmc3E1YmIwTnNxd252QkZrdkFhS2ordWV5US9TOW81UFFySW43SmhHaXBYcmF1NDM4aG10MFJFUTY3WFBGaTQ2Q3BNUzBUOXNCUEd5U0lvTE1tblRjbkhyMFVvdHBzQ3hRPT0iLCJNSUlEUURDQ0FpaWdBd0lCQWdJQ0VBQXdEUVlKS29aSWh2Y05BUUVMQlFBd05URXpNREVHQTFVRUF3d3FTV1JsYm5ScGRpQkdTVVJQSUZKdmIzUWdRMEVnVTJWeWFXRnNJRGMwTURnMU56QTVNakV4T1Rjd01DQVhEVEl3TURReU9UQTJOVGMwTkZvWUR6SXdOVEF3TkRJeU1EWTFOelEwV2pBbk1TVXdJd1lEVlFRRERCeEpaR1Z1ZEdsMklFWkpSRThnU1c1MFpYSnRaV1JwWVhSbElFTkJNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXVvQW96VVNtdmVOdTJNY3NyTFJpRGMydlorT0RjSXpvV05GNjV6UlVROVVqRllXNWRZWGthTFlKUnNJejVzZGlnWXljTWlHZ2FvTkZPbHlSMHdTUlgwcFpTOUFXWFdNN3BSc1pRUDlUZHdEaGdudGlGU2RtZWVhaUtFU1lPVGgrWUdsc2RZNFIwWmZ2NU4zMkZwd3NIMHZZMkYvS2NyM0pYNmk1dktrekJTbTFtZ0VJZGZsTkFHOXMvRzA5TXBuejBNZS8xeUlqSnY5VjlERUFXSEpuNk1ZTitmYklCZm92bENLWVFYTlRHeGZBZ3lRODJnYXNCVldrdWlVRXp0WTJVYmZneUEycFVaODZPSWRpbkNxT3BnbDkyYlpoMWpWeE5GamVwdnlmV0ttbEFZWVN0dThqVDVrZXZBTlFGeXM0UU8wNjNsWkI5T3N0NEFvaE5Nc2hVUUlEQVFBQm8yWXdaREFkQmdOVkhRNEVGZ1FVdHQ3NjJEWGI2WHZpYmNFcitRWVdHOHJjRmo4d0h3WURWUjBqQkJnd0ZvQVVHZCt5TjVHSHNib1lRL1g0dHB4WjMrMmp0cUF3RWdZRFZSMFRBUUgvQkFnd0JnRUIvd0lCQURBT0JnTlZIUThCQWY4RUJBTUNBWVl3RFFZSktvWklodmNOQVFFTEJRQURnZ0VCQUZDbG1rRExlN0YvQ1JtUnU3MmlLS05xaUxmWVcwOExEN1RrUVdvejUzbklBanM4OHNNc2JmckVTanJBUEpjNGdzYkNGWlRMYzJGeDN6MTU2ZlR3V0VBK1BEY1lNRm5ya2FMVEJJdlhZWUVkUDUwdVJVd1Z4dHdNcTFIdURGTjVPYVhwOW1DNWZBUFNQSU84OVNXVVdiUTEzTCtuUjRJcUo3TzBoQnlLS2NXSzF6ZFR5OFRrNUxhZEhNSjVlTEZuSGFwWit1UnQ3YW1WQ3VmOEZhM3F1WVVBZjR3UUgyMllpaTBwdnAxR1ZpNEtwTVh1d2hMQWl2clEyNEF1K2kreWh3SHFWemdobDlFOEZKbG8wWWxLL2JySEpFczNHZEt3SFVBWkF2S2RQZmxrT0NZOHovY1NpYmRJRGhvd09XdEg2bEd2UWh4RHpYQitBbmt4TXVUTVFDOD0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBR1FBQUFBT0NBWUFBQURaamJsb0FBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFFblFBQUJKMEFkNW1IM2dBQUFmZmFWUllkRmhOVERwamIyMHVZV1J2WW1VdWVHMXdBQUFBQUFBOFAzaHdZV05yWlhRZ1ltVm5hVzQ5SXUrN3Z5SWdhV1E5SWxjMVRUQk5jRU5sYUdsSWVuSmxVM3BPVkdONmEyTTVaQ0kvUGlBOGVEcDRiWEJ0WlhSaElIaHRiRzV6T25nOUltRmtiMkpsT201ek9tMWxkR0V2SWlCNE9uaHRjSFJyUFNKQlpHOWlaU0JZVFZBZ1EyOXlaU0ExTGpZdFl6RTBPQ0EzT1M0eE5qUXdNellzSURJd01Ua3ZNRGd2TVRNdE1ERTZNRFk2TlRjZ0lDQWdJQ0FnSUNJK0lEeHlaR1k2VWtSR0lIaHRiRzV6T25Ka1pqMGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M4d01pOHlNaTF5WkdZdGMzbHVkR0Y0TFc1ekl5SStJRHh5WkdZNlJHVnpZM0pwY0hScGIyNGdjbVJtT21GaWIzVjBQU0lpSUhodGJHNXpPbmh0Y0QwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0x5SWdlRzFzYm5NNlpHTTlJbWgwZEhBNkx5OXdkWEpzTG05eVp5OWtZeTlsYkdWdFpXNTBjeTh4TGpFdklpQjRiV3h1Y3pwd2FHOTBiM05vYjNBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZjR2h2ZEc5emFHOXdMekV1TUM4aUlIaHRiRzV6T25odGNFMU5QU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2YlcwdklpQjRiV3h1Y3pwemRFVjJkRDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDNOVWVYQmxMMUpsYzI5MWNtTmxSWFpsYm5RaklpQjRiV3h1Y3pwemRGSmxaajBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDNOVWVYQmxMMUpsYzI5MWNtTmxVbVZtSXlJZ2VHMXdPa055WldGMGIzSlViMjlzUFNKQlpHOWlaU0JRYUc5MGIzTm9iM0FnTWpFdU1TQW9UV0ZqYVc1MGIzTm9LU0lnZUcxd09rTnlaV0YwWlVSaGRHVTlJakl3TWpBdE1EUXRNVEJVTVRFNk5EWTZNVFl0TURRNk1EQWlJSGh0Y0RwTmIyUnBabmxFWVhSbFBTSXlNREl3TFRBMExURXdWREV4T2pRMk9qTXlMVEEwT2pBd0lpQjRiWEE2VFdWMFlXUmhkR0ZFWVhSbFBTSXlNREl3TFRBMExURXdWREV4T2pRMk9qTXlMVEEwT2pBd0lpQmtZenBtYjNKdFlYUTlJbWx0WVdkbEwzQnVaeUlnY0dodmRHOXphRzl3T2tOdmJHOXlUVzlrWlQwaU15SWdjR2h2ZEc5emFHOXdPa2xEUTFCeWIyWnBiR1U5SW5OU1IwSWdTVVZETmpFNU5qWXRNaTR4SWlCNGJYQk5UVHBKYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2pVeU0yRmtNek5rTFRrd01qTXROR05sTlMwNU1HSm1MV1V6Wm1FeFpEZGpNR0ZsTmlJZ2VHMXdUVTA2Ukc5amRXMWxiblJKUkQwaVlXUnZZbVU2Wkc5amFXUTZjR2h2ZEc5emFHOXdPakJoTVRGbFpUZG1MV1E1WlRRdFlXTTBOQzFoTTJJMkxUbGxabVZrWVRBME5EQTVaaUlnZUcxd1RVMDZUM0pwWjJsdVlXeEViMk4xYldWdWRFbEVQU0o0YlhBdVpHbGtPbUk0WkdSbVlUQTVMVGRpTTJNdE5ETXdNeTFpTlRsbUxXRTJNVFF5WlRkaU1USmhZU0krSUR4NGJYQk5UVHBJYVhOMGIzSjVQaUE4Y21SbU9sTmxjVDRnUEhKa1pqcHNhU0J6ZEVWMmREcGhZM1JwYjI0OUltTnlaV0YwWldRaUlITjBSWFowT21sdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNllqaGtaR1poTURrdE4ySXpZeTAwTXpBekxXSTFPV1l0WVRZeE5ESmxOMkl4TW1GaElpQnpkRVYyZERwM2FHVnVQU0l5TURJd0xUQTBMVEV3VkRFeE9qUTJPakUyTFRBME9qQXdJaUJ6ZEVWMmREcHpiMlowZDJGeVpVRm5aVzUwUFNKQlpHOWlaU0JRYUc5MGIzTm9iM0FnTWpFdU1TQW9UV0ZqYVc1MGIzTm9LU0l2UGlBOGNtUm1PbXhwSUhOMFJYWjBPbUZqZEdsdmJqMGlZMjl1ZG1WeWRHVmtJaUJ6ZEVWMmREcHdZWEpoYldWMFpYSnpQU0ptY205dElHRndjR3hwWTJGMGFXOXVMM1p1WkM1aFpHOWlaUzV3YUc5MGIzTm9iM0FnZEc4Z2FXMWhaMlV2Y0c1bklpOCtJRHh5WkdZNmJHa2djM1JGZG5RNllXTjBhVzl1UFNKellYWmxaQ0lnYzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG8xTWpOaFpETXpaQzA1TURJekxUUmpaVFV0T1RCaVppMWxNMlpoTVdRM1l6QmhaVFlpSUhOMFJYWjBPbmRvWlc0OUlqSXdNakF0TURRdE1UQlVNVEU2TkRZNk16SXRNRFE2TURBaUlITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQXlNUzR4SUNoTllXTnBiblJ2YzJncElpQnpkRVYyZERwamFHRnVaMlZrUFNJdklpOCtJRHd2Y21SbU9sTmxjVDRnUEM5NGJYQk5UVHBJYVhOMGIzSjVQaUE4ZUcxd1RVMDZTVzVuY21Wa2FXVnVkSE0rSUR4eVpHWTZRbUZuUGlBOGNtUm1PbXhwSUhOMFVtVm1PbXhwYm10R2IzSnRQU0pTWldabGNtVnVZMlZUZEhKbFlXMGlJSE4wVW1WbU9tWnBiR1ZRWVhSb1BTSmpiRzkxWkMxaGMzTmxkRG92TDJOakxXRndhUzF6ZEc5eVlXZGxMbUZrYjJKbExtbHZMMkZ6YzJWMGN5OWhaRzlpWlMxc2FXSnlZWEpwWlhNdlpqRTVPRFUzT0RBdE5tWXlZUzB4TVdVMExUZ3haVEl0TmpGak16TTVNemN6TmpoaU8yNXZaR1U5TnpNME5qazVNR1F0TVRJek5DMDBObUpqTFRsak56RXROR1ZtT1RVek5XSXdZV1ZoSWlCemRGSmxaanBFYjJOMWJXVnVkRWxFUFNKMWRXbGtPamxqWkRNMVpqZ3hMVFJrTVRZdE5UVTBZUzFpTWpVM0xXUTJaVEUyTXpSbE1qVXdaaUl2UGlBOEwzSmtaanBDWVdjK0lEd3ZlRzF3VFUwNlNXNW5jbVZrYVdWdWRITStJRHd2Y21SbU9rUmxjMk55YVhCMGFXOXVQaUE4TDNKa1pqcFNSRVkrSUR3dmVEcDRiWEJ0WlhSaFBpQThQM2h3WVdOclpYUWdaVzVrUFNKeUlqOCtub2FNYWdBQUJadEpSRUZVV0VmTm1HbHNWRlVVeC85djNreW5RNmZ0VE1mUUJVUVdCWWtVRVdrRENnWVZWR1JSMllLSWlaRW9Hc1FGaUlwYitHVDhRUHhrakd5QkVBdW0wbUtDTEFuR3hJaWFBTklLQXNWU3BBWWpiYWVkbWM3U1dkN2lQZmZkenN6clRJdUVxZVdYbkx4NzdqSzU3NTU3bGpkU28vc2VIVmxRdTBNbzNiZ0dJejdaSkhwU1hLaWFqK0NwSDFDdGgwUlAvK2k2RHVWYU84Sy9ua1hYcmxwMDF1K0hyYmdNa3NVaVp2U1ByaWl3T1BJeHVhMFJUZFVMMFhQdUlpejJQREdhUW92SGtUOStIQ2FlUHNMMXEyOXRSdnRudXlFWE9ybWU4SGxSZWZrRXZOdHEwTFpsYTdML1Jvajcva2FWN2tQejNKVUlIVC9COTBYb3FnWUpPdTROWE1BSnlZVTgxd2hJa21TTUpSVElIamNxci96QzlYUWFpKzRHbXdoSmxybE83K0Nvbklqcm44cE5RcHV6bFpmQ3RXQU94dFp0dytSTERWQUNYdWlhSm1iY1BKTE5obUJENWt2L1g5REJFODdLS3VqeEJHOFRrczJLYU90RkpObzZSSTlCNUxmelVJSmRTV01RV2pqTUhXRFFEZElYKzdnN01IYmZEcWdCditoaG00bkZvZmg4bVJMMFEvVUZ4S3hNeVBzSU1ycU1ZZkFmUE1iMW9hTDA3VmVoUmNKQ001QXRoY3d6OXdyTndMdDlMeXpXQXFFWjc2RWhCdmVTSjNOdmtNanAzM0Z1L0N3MFRWOEU3OVlhMFd1bVpNVWlkbnZzM04zSkdBVlZVM0RYc2E4d3JuNm5XZXAyWVV6dEYyS1ZHVzRNVlUwWkpTOGYvdnFqdk4wZmFpQ0loTkxPd2s5YlVyUklqeGcxazBpYlE1SkE2Z0wxaDJmVlluYXcwZVNlQ011d2ZCNHEwL0h1Mk1mN2U2RTkzTFp5QlcvbjNDQXErL0ZJODNuMG5MbUFsbGRlUXVqblUyTEVqSHZ4UE9peEdEOVUrOWhSS0pvekM2NW5uakFKelhFOS9iaFlZWVpDUStHak01TWh3cEp2aDYvMklHOW5nNHd4NnZPUE1hMjdIVk9EclZ5cTlBNjRuMk9IMk1jb1pJeHBiR3hxeUpoSFVqMkFwNmJqV2JZY2VpUXFOQ09jUnE4Mk00ODMxbE1lMUdMZHBuQ2x4cnRSdG1rZGIrZmNJSlNzSmVUeEE3TEp3K0hmZjBpTW1NbWZQSkhIWGluUGh0QlBKOUc2ZWlQK1hQVzZTUzR2WFFQdjdscXh3b3dlamNLOWZDRi9FdlNDU3FUVCtFMTJDSDBoYnlRb29jdk9ZVndJaXZOOTg1a09sVC9sQW1NZWlkVlZ4UHV1QitVQk5SNFVtb0VSdGd3djhXNW4zcEVlcmxqaGt1ZXBnR1BTQks0UGJnNlJMVkE2dW9SaXh1b3A0UWNoV2ExSS9OT0d6aS9yNGZ2Nlc1TjAxWDJEU01OWnNjS01wckdZeTBLZnFxVml0b1hsRVZvbnNjdnduMGtMTDdtZ29Ib0taRWN4dXdDR1VRbko0ZUI1Zy9CdXIySGh5c0hiaEJvS28reTkxNFEyMkFZaExFWUptRUY2TjVWLzVGbDloTFluU2RtM3lJcHBuc3p0WmFPVFZZN0ZZWWUvN3JEcGhZZUMwdlV2czZvcElqVERDNk10elFpZk9zTkNlaWdacmlqWHFIcVF6KzlsY0EzQzNORTJzbHdvWnBTT1RuN29kSk5rdHd1Rmp6d0E1OHhxa3hRK09KMVhaUU5SOHV4VDBIckRsdDJPd09IdmVadU1QRlJRdGFXb2dWVEJ3ZlppTGZiZzByeFY3T25tZllRZVpWNysyQUtoR2VUY0lCUVROUVNoK0xzUjE2NWgrTm9YeElpWm5vWnpSdnhtVlZZUlM4NTNIdHJES3EyOUpwbHcvQUNHcjN0UnJNaU9hOWw4YUlvd0NIbWFWV2JWMWhHZXc0WUt1Y2dKNTZScDVtOFN1bnlVMzdqbkc2alJJRXZtYTRWbWtIT0Q1STBhZ1lvTjc2RDhvemR4MytVVzJDcEt4WWdaWDkwaEk5WXo5NDIxdEtMN3V4L2hQM0EwUTdwcURvZ1YyWEhPdUorSHIrUnRwS3FtNlJMUFRVTkp0bStTZEdOUVpMRFlDbEE0ZTRib01jaTVRZXlqUjJMa2xnOVJzWGs5N0dOdUY3MW0yajdkeHArMFFmb3JKSHl5RWMxelY2Qmw4ZW9NdWNocWV6NTNnQkJVUFB0aDdtbTlETFV4Q00velN6SytTZEtoSEVNVldWOXlicERyUVRIK3J3M3ZRbllWaXg2MkNXWVVxOXVkWFpDS3VmM2hYcllRV2srcTlyOVY4Q3hkQ2ozTHZzaElsR1BLM2plK1BkSVpkSVBvaXNwQzBoVjA3dG1QcHVvRitHUCtjdGhjNVFQZStCdWxoSG1SRHZhUmVZdFI5c0ViVUdPcGFxc1hQUjVIOFVOeitIZU9HZUJmSjM1NkNMOEdkRDhBQUFBQVNVVk9SSzVDWUlJPSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiNzM0MDIyNTFmMmE4NGYwMzg3M2UzY2I2ZGI2MDRiMDMiLCJvcHRpb25zIjp7InJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWV9LCJtYXhNc2dTaXplIjoyMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwiZmlybXdhcmVWZXJzaW9uIjoxMDB9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wOC0yMSIsInVybCI6Imh0dHBzOi8vd3d3LmlkZW50aXYuY29tIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJ1VHJ1c3QgRklETzIgU2VjdXJpdHkgS2V5IiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMDA4MjEwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA4LTIxIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMi0wNC0wNyJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImM4ODlhYmQwMTYyN2I5OGQyZjdjMWNkOWQ1ZDE2ZDJkMDI2MmY2OTYiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiYzg4OWFiZDAxNjI3Yjk4ZDJmN2MxY2Q5ZDVkMTZkMmQwMjYyZjY5NiJdLCJkZXNjcmlwdGlvbiI6IkVnaXMgVTJGIEJMRSBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwiLCJiYURlc2MiOnsic2VsZkF0dGVzdGVkRlJSIjowLjAsInNlbGZBdHRlc3RlZEZBUiI6MC4wLCJtYXhUZW1wbGF0ZXMiOjAsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVsZXNzIiwiYmx1ZXRvb3RoIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCYkRDQ0FSR2dBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakFkTVJzd0dRWURWUVFERXhKRloybHpkR1ZqSUVOQklHWnZjaUJWTWtZd0hoY05NVFl3TWpJMk1EZ3hNVEEyV2hjTk1Ua3dNakkxTURneE1UQTJXakFkTVJzd0dRWURWUVFERXhKRloybHpkR1ZqSUVOQklHWnZjaUJWTWtZd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSUDNBRTZWczV0RkJDSU1leG1kWGlSRmM4UWN5VHJjNm5sMWZFb0JLd01kQk10amYvdnpQanJyQWl0azVRMk9qTzlZTnkyNkNpNFRNSVlJd3I4WUJRb28wSXdRREFkQmdOVkhRNEVGZ1FVeUltcjBCWW51WTB2ZkJ6WjFkRnRMUUppOXBZd0h3WURWUjBqQkJnd0ZvQVVNdXJpUC9DMWlGZzR2cUJHMTVrNHZIaE9zM2d3Q2dZSUtvWkl6ajBFQXdJRFNRQXdSZ0loQUpRTU82bjZQSTlFUFl4Nk1qdXNJRm83R1BCMVk4WXB6K1VCbVVqNkNVbDJBaUVBaDBFMm1wYVRWVFJwMXBhV1VsSHZuWUdCdTNTMDRIcmQzN09SMGxYb1hSMD0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBTWdBQUFCcUNBWUFBQUQ1akI1N0FBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFEc0lBQUE3Q0FSVW9Tb0FBQUJ6WlNVUkJWSGhlN1owSFlGUkZHc2YvNmIwSFFraWpTSkVpZ2hwQWxONmJJQkE2eWlrSW5BVVZEanp1UEUrOXBsaG9LaXJxSVVWQUZGQzZpQ2pGQStsSWs2YVVRSUJBRXRLem0vdStlZTlsYTVMZHpTYlpsZm5wc0p2WnQ3UHo1czEvdnZubXpjenpLQ1lna1VpczRxbStTaVFTSzBpQlNDUmxJQVVpa1pTQkZJaEVVZ1pTSU5XSUhCMXhmVW9keGNvNWZ4NnBxOVpDbjU4UER3OFBOVmJpRExqSVBieThrUGpJS1BoR2hxdXhFbGVrVklGYysyRW45ajgyQVlVWm1lSmlTcHhIc1U0UEx6OC9QTEIxTFlMcTExZGpKYTVJNlYwc05ocHNPV1J3ZnZCVVh5VXVUeGsraUhJUlBUdzg0ZUVwZzFPRHNWZ2tMbzNkVGpyM3lHU3dQMGpjazlKOWtPMjdzUC94aVNqS3lJS0h0K0tEaUVQNWdoY1ZvVml2RjNHU2NpQXI0ZW5ycTc1VkxFYXhUa2R4NUlOOCt6V0M2dFVUY1JMWHhENkJrQ2k4QWdNUjJxUXhmTUxEcFVoc2dVcjMycmJ2UmVNaUJlSisyQ1VRZldFaEF1c2tvY1dzbVFpN3R5V0s4d3RFdk1RS0plNkZCelkxdkFzZ1VXaWpnVklnN29QOUFxbFhGeTNuejBaWTgyWWlUbEkrRzVJYW9iaXdTQXJFRGJIL1RqckxTWGF0YklLTFNyUS9WcHNnaVRzZ3A1cElKR1VnQlNLUmxJSDlQa2hkOGtIZWV4dGhMY2p4TktJb054ZFpQeCtEdnFDQTNOTGI2d1pZTWYzbjRlMk5pUHZ1S1JtcFlrVEJVdkZ1VEdvc2hzYWxEK0orT0UwZzJXZk9ZdStqNDVGM0pRMmVubVNZYmhlTlVPbnB5U2Z6all4RXgxMWIxVWdGS1JEM3gya0N1WFhxRFA0M2FBVHlVbE52djhtTlZPRjlvNlBSNWVoZWszWkJDc1Q5Y1o0UFFqWER3OHVUZ2pjOHFTSjRVcGZqZGdoYzZibDdKVjdWb3BEOGZwQk91a1JTQmxJZ0Vra1p1TFZBMkgwcUswZ2tGY1Z0QlNJRW9OZERuNWRQSVE4Nk5mQjdQYzhSbzgra1NDUVZ4VDBGd2haQ3A0TlBSRGdhL25rcUdyNHdGWTJtVDBHakY2YUk5M2RNL2lOOG9pTEZNWHlzUk9Jb2Jpa1Fydkw2b2lMRXB3eEJnK2VlUW9Qbm4wYURLYy9RSzRlbjBXakduMUQ3NFlmRTZqMXBSU1FWd2YwRVFoV2U3OGNFSlNVaWFkd2phcVFsaVdOR3dDYzhWTFVpYXFSRVlpZHVKeEMyQ0o3ZVhvZ2JPaGdCdFdQVldFdUM2OWREVEk5dVFpRFVJVk5qSlJMN2NDK0JzTzlCWGF1QXVEalVmcWl2R2xrNmRTYzhydmdpOUIySnhCSGNSeUFzRG43UkY2TkdsNDRJYm5pSEVsOEdRUTBiSU83aEFlQjE0WEo1c01RUjNNcUNjSGZKbHl4Qy9JaWhhb3daWmowcG52b1JOMlFnL0dwRUs3NklSR0luYmlNUVVmZkpDc1NuUEl5dzVrMUZuREZwbTdjZ2RkMTY5UzhENFMxYklPcitOc0tDeUJFdGliMjRqMERJaitEN0h2SERocWd4Qm5UNStUZzk2eDJjWDdpRUxJVmxWeXArUkFxOC9QeVZicFlVaWNRTzNFSWczUExyQzRzUTI3OHZRcG8wVm1NTlhQMW1LNjV2MzRYMC8vMkVHM3QrVW1NTlJMVzdIN1VIOWhNaWsvS1EySVByQzRTZGMvSWYvR3BHaTBwdUR0OFRPYjlrR1R4OGZhREx5Y0c1ano2bDc1aGFFWjZHejhQQ1BzRkIwaGVSMklYTEM0UmJmTzRheFhUcmpQQldMWlZJSTY1OTl6M1NkL3hZc2o0amRkVnFYTisxVy8zVVFHVGJaTlRvMmhuNmdrTHBpMGhzeHJVRndoVlpYMHorZ3k5aUJ6NEVUM28xaGljbVhsanhKWFM1dVhRbWRDcnF4dEFYbHF4UWp6REEwMDVpQi9TRFQxaUljUGFsTHlLeEJaY1dDRmRoWFg0ZVlucDJSNDFPN1pWSUl6S1BIa2ZhdW8xaVJWOEpYdDVJMi9RTjBuZGIraUxSSGRvaHVtTjc2bVpKWDBSaUc2NHJFUFk5cUtYM0RncEMwdVBXNTF5ZGZlOUQ2UEx5eFkxQXRoeDgzNE10QlQvMEozWGxhZ3Qvd3pzb0dMVjY5NlN6SmtHeEZaRkl5c0ZsQlNKYWVLcmd0ZnIwUkdpekppTE9tS3ZmL1lDMHpkL0NrNXp6RXJRdGQ4Z3B2N0Q4YytTY09hZjhiVVRjNEFHSWF0dGFPUGZTRjVHVWgyc0toQ3N1Qlg1c1FLMytmZUFkR0tSK29NQ1c0ZkxxcjZETFVYd1A0NzJvaENXaHVLTE1MUHo2MzBWcXJDbHNrY1FPSStydlNDU2w0WklDNFNyTElvaG9rNHlZN2wyVlNDTnU3RCtJeStzMkNVdFJHcDUrZnVUQWY0R2JCdzZxTVFhaTJyVkZ6YTZkeEwwVktROUpXYmlzQmVHNzQ0bVBqaEwzTU15NXZHWXQ4dFBTaEtWZ3VLdGtIQVRzaTl6TXdLVlZYMWxZQ1ord1VNVDA2azdmSjh0ajlwbEVZb3pMQ1VSVWNtcloyWExVNk54QmpUV1F2bnNQTGk1ZExycEk0czU0R1lFZDhVdkx2MFRXMFJQcXR3M0VEdXlQME9aTnlWTEpPVnFTMG5FOUM2SW5nZEIvQ2FPR3dqc2dRSTAwa1B2cmVZUzBhSTZhTEtBdUhjc01OYnQxUVhEakJzaTllRkg5dGdIdndFRDZqZUhRNTVFZkl3VWlLUVhuYlQxNitneDJEeG1Gdk5RcjhPUnVrWkhqYkN2Q2V1aUtFSm1jalB1V0x4VFBFamVGcytwWXV1SmJabmtxdUhFVGU0YU5Kai9sTUR4OWZFeWNmVnNSeFVlV3lqY3FDbDBPbTk3QkZ3VkxuOHV0UjkwWDE3SWdYTm1LUFZDcmYyOHI0bURzcjhDTXFQaFdLcjh2enc0ZVBsU0lVdnkyUkdLR3l3aEVXQTlxaVVPYk5rYjhrSUZxYk9YRHU1K0VObTlHdjAyL0wwVWlNY04xTEFoVlR1cnZJVDVsRUx4RFE5WEl5c2NuTkFTeGZYb3BkOWFsUUNSbXVJUkFOT3NSM0tnaDZqenhtQnBiZFNTT0hZbWcrblVwSDNKRVMyS0tTempwSWd2a3VFWjFiSStFa1VQRisvSmFjKzRTZVFiNm8wYjdCOFN6MjQzaENZN1h0KzFBMGExYkpmZEtTb1h5eWI5MC91TkZ1TDU3anpqZUhtZGQ1RjA2NmI5YlhFY2dGUGp4YmJ6b1NhbFpLaUlaeTdRNEwwRjFFdEYyMHhvRTE2bWp4aXJrcFY3R2pwNFBJZXZvY1RGZHhSTCtQZlV0UTNsbGtZbDVYZlJlQ2tTaVVlMWRMS1dDVVJlTG55Tk9yVGZQdVBVT3BoQkNJU3dFdmhFUllpMjZiMlNFUmZBT0N4VVA2ekhIdzlPTC9CajZycFh2Y0ZvKzlNcHBpOS9nM3dvS29wSWdTOEtXaXlwN0tXMkc1RGFrV2dXaXRiN2U0YUZvOXRhL2NkZXMxOUY4MW1zaTNEVjdwdGlJMmlzd1FBaklhZER2K1ZGcjMzRDZGUHFOTjBwK3I4V3NtYmp6bFJmaEYxdUxoQ0pGSWxHb2RndkNjNjU0NUNweDVEQ3hZMG5DOEJRUjRvY09SbUJjYlJUZXlyYld3Nm9RdkFJeE1DR09mbU9RNGZlR0RVYmRjV01SMDYwTEhVSGlrQUtSRU5VbUVHNmh1Vi9PSTFmMW5weWd4aHJnWjMyY2Vuc2V2ZEVMdjhCcFVEZU83NkNmKytBVEZHV1QrTXlvTzNFOGZLanJ4WU1BVWlTUzZyTWdhdVdMNmQ0WmZ0RlI0cjB4RjVhdFJQYXY1OFVBZ1RNTkNEdmd2TGxEeHNFanVMN3pSelhXUUdCU1BLSTdkU1NmcU5ERWo1ZmNubFRQS0JiOXBMNUlCLy9ZR0NTdldJVGdPK3FySHlnVVptVmhWODhCSWszeEJGa3JhWEZlQXFpYjFQcUxwZFJkU2xCakZmS3ZYTVdQZzRjaisrUXBxNk5ZZk1vOFloYVJmQS9hcmxtcFRIczNJdnZNT2V3YWtJS0N0R3VLUU1zNEYxRjhsVFNLZFpNczNZOTdkaU1yTTRzTW45S1c4VFBaUTBOQzBhSERnL0QzOXhkeHRsQkE1N3ZsMisrUWsyTnFOVG43UmJvaTNOV3NHWm8wdVZPTkJVNmMvQVdYVXkvQnkwdFo3MC8yWGxqVnBrMmFJTXFvUWN2SXpNVDJIN1lqaHl5K1p3VXN2WTU2Q3Z6N3pab2FWbzhlUFhvTVI0NGVoWmZaVUwxT3I4Tjk5OXlMdW5WTlJ5L3RKVGMzajhya1crUlIzclZyek5kTVI5ZW5iZXRrSkNZbVZvOUFSQVZsMzRQNi9TM212S25HR2toZHV4RUhKendsS3BKV3FjeXBpRUM0VnZDTlNVLy9BSExPWDBPdGZyM1ZEMVRvczhOVFhzQ0ZKY3NBNzdJbk1WYW1RSTRlTzRieEV5Ymk3TmxmNFUzNVlBb0xDOUN3WVVNc1c3b0lNVFZyaWpoYldQTFpNa3liL21kVmFOcjVGQ09mcmtPVE81dGczcHhadVBQT1JtbzhNT092TCtLelpTc1F5SU1rQko4bWkreTllWFBRdVhNbkVjZWNKQ0VOR3prYWFXbHBKV0t5SHlVZms1OTVHdFAvTkVXTkF6WnMzSXduSms0U1pheGNBdzdGVkFhRkdEUndJT2JNNXJwVCtyVXBqMisyZkl2SHgwOFFqWTZIaHlKQ0hWMm5nS0JBYk5tNFRnakVWSnBWQVZkT3FpRDhiSSs2azhhcmtRYUtzbk53N3YwRjBOSEZZSCtoVXVEQ3ByUjExSnFlbmI5QVdCTVQ2TE9FVWNQZ0U4bVBUcWpPamVhSzRlWHRTOEdiQk9LbEJub3ZoR1o3eFZpNGVERmVmdVVmUWh6aSsycGFuQWEzd3ZQZm5Xc2lEaVl2cndDM2J0MUNObDBQSldUVDM5a29vQXBrRE5jcmJ4S0dhUjd0RGNyM3pTMUZ6eDdkMExMVjNmVE9ReHlqSGV0TGpkNk9uVHV4ZDk4QjVVQUh5TW5KeGNKRmk0VzE4UEh4RVdsN2NmbyszdWpmcDQ4UUIxUGxBdUZXbFIrZnh1czFRdSswM0VZMGZkZVB5TmgvVU56ZmNMeHRLQjl1a2JqVnlEenlNMjVZMlNLSU42a0xiZEZjaUxrVUkxc0ZLRGN0dWV2Q2xadURrbS9iYjJZZVBIZ0lNMmUrSlZwb3JnaGFHdHhxK3ZuN1llcVU1OUNnZ2VXakpEeXAyK2xGMThBMFdKdGxZSmxIZTRQMmZXdm5OSGJNR0JRVkZZcjM0amc2bnZOeTQrWk5iUDVtaTRoM0JMYk9lL2Z1RTRMVDhzQzlpdkR3Y0hUdnppT1pDbFV2RUJLSFAzVU42b3ovZ3hwalFFLzkwRk52ekJGRHY1UnJMaEgxazBxQ0xyZ3VPeGZuRml3a0lWZytaS2YrVXhQRjhseXhJWGExaWNSeHVBOC83Yzh6a0o2ZUxpcVZxQVIwSGl3T1Bwc1haN3lBaHdjTVVBNnVFTlFyNEo2QmcwRkpRZnZIbFBZUFBvaTJiZHFRU0F6WFJ4UFNpaFdmaTY2ZEk3dys4MDFra2EvTDVhTEJYYmUyclZ1alMrZk9ha3dWQzBRVUJsVzJHcDNiSTZTeHFVbG4wbmZ1d3MxOSs4VW9VeVZMb3dRUE1xblhkK3pFalo4c3pYVmttMlJoNlZqVVZxNmRTMU5ZVUlpWFhuNFZKMDc4QWo4L1AxTngwT3VvRWNNeGF1UUk5V2pINGZUWU9yR2o2MmpJNVZkeW1BdFZTMkZNZUhnWWVuVHZWcEp2RG53dVhMRXZYa3JGMXEzYjFDTnQ1L1NwMHpodzRJRG8xbW5sd3FHSWVndERVd1lMcTZKUmRRTGhURkFHL0dKcUluNTRpaHBwZ085N25KbnpyaUlNYmlIVVZxSXlFUzBSV2FxQ0d4azQvZlljTmRZQVQzMUplblEwdkVQY2E5TnJyblRQUGo4VjI3ZnZvTk5UdWlWYUplQStkOS9ldlRGaitqVDE2SW9SR2hxQzNyMTdZZENnaC9Id3dBRU9oVUVVQmc5K0dFMnQ3SC9HMTZoZnZ6Nm9YYnUyeUw4eGZuNitXUER4SjhqTXpGSmp5b2ZUK0hUSlV1U1JxSTE5SHJaUWQ5OTFGenAyTk4wSG9jb0V3cWZHbFN3aXVaWEZDQmlUdm1zM2J1NC9SQjZmb3lNaGpzRXk5Q0lyY25YYmRtVCtmRXlKTkNJeStWNUV0VzBqbkhYekMrU3F2UHZlKzlpeTlUdjRCL2lYdEpCTUVYVWgyTitZTVdNNkF0VFJxWW9TV3lzV3I3N3lkOHlaOVJiZWZ1c05od09Qb3ZVajU5Z2FzYlZxb1hPbkRrTGN4bkJMZi9iY09YeXo1UnMxcG54NFJIRGJ0dTlGbzZIQjVjT08vK2pSSTlVWUExVm5RY2hFOG16WnVwT2VnSGVRNmZSMEZzNzV4WitoS0NORFdBN1JzbGNWcWhXaEpnUm41czYzdEJUa3A0Z05KS2lsNUhPZzBsUS9jRTFXclY2RDJYUG5JVGMzUjFRQ3JTeTVoYXhYdno3bXpuNGJ0V0ppUkp5ekVBNTZCUU8zNW1WZDl4SERoeUVvTUxDa3E4WEhjbUMvWWNuUzVhS2Jad3RyMTY4VG9pcHh6Q2t0SHI1dTJmSnVkT3hndVl0T2xRaUVNNkhMTHlEZm94TWk3bTJseGhySVBuTVdWelpzSm4vQWFCdlJxb1phbzJ2ZmIwZkdvY05xaElHSTF2Y2h2RVZ6TWZybXl2TDRZY2QyL1BOZi94SHZ1WFhWS2dEZmhBc0pEcVp1MVovUXVKR2w3K2NPTkdyWVVIUi9qSjExaG4yUkkwZU80TkRoSTJwTTJTeGU4cGtRcEZZMkRLZlpsUnp6T0N1UEZhOThnWEFtU1BVOHY2bU9sVTJvZVJYZmlYLzhSenpLZ0hJdE1sN1Y4Ryt5djFGdzlhclZSeWY0UmtaUzNoOVZMSTFhcUs3R2I3LzlobW5UWnVEeWxTc1dJMVk4dlB2czVNbm8ydFV3Zk9sdWNCZG83S05qeEgwS1BpOE80cnBSdUVFOWo5VmtPYmtoS0l0RjVIdWN2M0JCWEd1dG5uSDUxS2haQXdNSDloZC9tMVBwQXVIcUpPNTdVQitTTjJvejU4YWVmVWpmOFQreFZXaDF3OU5hTHE1Y2hYd1Npamt4dlhzSWYwUlBsbEJyZVZ3Rm5wTHkxNy85SFJjdVhoSVZTWU12UHZmYng0OTdESStNR2FYR3VpK3RXcllVVTJLTWZSR3U2QUgrL3NLdk9ISFNjb05BamN5c1cxaXo1aXY0cUpaVm82Q2dFUDM3OVVXTjZCcHFqQ21WS3hDdVNCUzh5UGVJSHpsVUxINHlodTg5WEZ6MnVaaDdSYmsyeVhoVkkzNmJXaGIyZzA2KzlwWWFhMHFkY1dPVmgvaW81K1VhRkdQNmpMOElwOXhYM2VtZXowVVRSOTgrdlRIbHVjbGtWYXFrTjEycHNHVWNscElpS3JuZXFQeUZzMDRXOUt1dnZsWmpMTm0yYlJzT0hqb2swdERncmhWM3EwYVNmMU1hbFZwcWZBcnM5SWFTNnEwOUFDZnJ4Q2xjL21xOTBuVnhKaFhRbVFkWnNyVDFtNUI1eEhKRUsrS2VsbUpEYlY3OVdOM3k0SDQwODk3N0M3QjIzWHI0cVphRHhjRVdMcDhzWGRzMnJURnR5dk1pL3ZkQ3A4NGRrSlNVQkQzVksyTkw3a3ZkeU9VclZ1THExV3RxakNrcnYvaFNXQXN1SDYyTWVEaThlNCt1cUYvUGRMS3NNWlZ2UVlqNlQwKzBPdW53L0tLbHlGTTNvUll0dU4ydzcyQ1pMbTk0N1VoNld1RVZYRXNYenpvMHg1OWFtMFRlVkVKcmpZMHVVTlhpQVIreUZqeGlOV3YySE9GamFIbm5DeTlHck9yVndac3pYMGRpa2pLbnFMTEl6YzBWTGZPZW4zNFNVemNjQ1QvdDNTdStmOEhLRnJIbXhOU01RYytlUGVpZHdjbG1lRlRxOHBYTCtIcmRXalhHQU05TTN2THRWbkVNbzMyUHU2TkRCZzB1c2J6V3FEeUJVQ1o0Ymt0STB6dmhIUmxPMXVJWGNaK0JBNzlQMjd3VmFSczJ3NHY2ajQ1VVp2b1MrUEVGV2NkUFVEaUp6S09VTm9Xc1l5ZkVvOW1LOHd2Rk1YYkRsWXkrZG1uMTE3aTJiVHZsbGRJMnlyZC9YQng4b3lMcHdPb1JCNWVWbDdjbmpsQitYbjcxVlhFWDJuZzRsN3RXMFZIUmVPbkZ2NksybFZFWlozUHgwaVU4TS9sNVBETDJjWXg5Zkp4ajRiSHhHRFZtTEZaOC9vV2FhdG1NSGpVQ1FVRUI0bHk1c212bjdrbU41YWJOVzVCMjFYVDZ5ZUxGUzhXeGZKeDJMSGMvNzcrL0xab2FUZkczUnVVSmhETkRGNDQzbXo0dzdrbnNIalFDdTRlT1ZzTGdFVGo0NUROa1BhNEt4OWdSMkNJVnBxZmowTlBQaS9SMnAxQzZISWFNeElFSlR5TW5OZFdodEVVaFV0cDVGeTlqLzRTbktOOGpEZmtlTkJ6N3gwMUNFVGw4ZEtUeWhTcUcrOUJYcWR5bVQ1K09HemN5eE14ZTdhSnI1QmZraTNsdFZRRlhQR1dtN3kweDI5ZXhjRXZNaXlvMG4xVmRDanpOdjIrZlBtUXBUWjExdHFTSERoMFdNd2cwamh6NUdXdStXcU1PWGloV2h3UFAzaDJhTXNURUo3RkdwWGF4V0NDOC9qdi8yblhrWDcrT2d1dnBJdkRmUlZuS3doM3ppMnNyL0QyMlVJWHBHWlMya3E1SW0wSmgrazIrY2hWS216cjU1TEJubXVhYkEvVngyYThTS1R1WWZrWGd2TjNNeU1DbDFNdFdMeTViRTY1d2YzdjVaUkxRRFRXMjh1RDhjTXZOZWFsbzBMcEF0akNNS2pjdjNHSkxvSFdaK1B1Wm1abjRlaTM1dFNvclZxN0VqWnNaSW4zdGNuRVhsQmQrZFd4djZSZWJVNmtDWVZnazJqUE1qUU8zMG81V1lBMytQaS9tc2tpYjRweVNObDgwczdSRitweDJCZE4zRkpFdk5XaG9yU0lIanVjSys5dHY1L0h5Sy85RU5qK21ydEl4L0w0alFVbEIrOGMybWpadElsYjk2WTEydk9Gelp5dXk5YnR0T0hQbXJHZ2d2bDYzUVl4eUdjUE8rWmpSb3hFUkVhN0dsRTZsQzBUaWZNd0Z3aTBpZDNVWXJuRDhFVmVVRFpzMll0bXk1U0src3VEZjQ2NE81OEhSd05ORmVKNFlMNlcxRmU0eThmMkxnQUEvY2U2YTBOaUs2SFJGZUh2MkhLeGR2NTY2bzJrbFpjWEhzTVhoS1RlOWhLTmZQcFVnRUZYUm5PSGJJWWh6TGZtbnl1Q0x6UldENXlCMTc5WVZDUW54b3JJeGloWHhGTmJqblhmbjQreFp5NmY5T290QS93QzBhblUzMmxCcjNqcjVQb2RDR3dvOEpKMWd0blM2UEhnYWZFSjhRa25qd1BDNTgvTGs3N1o5ajduejNoTmRLeTFlRTlHd2xNRWtMTnZXOHp0M1RmcmdVY2k3ZkZsMFRXNHJxRlh5cGY1d2w4TjcxQWdGUlRjVlc1TSs2YW5KT0hmMnJMQUlHbnpKbE12bWdiNTllMkhtZi82TjlSczI0cm1wMDhUOUFSYUhWaUc0ZGU3VXNRUGVuUGthSWlONTlNMDJwazU3QVl1WExFVVE3enBKY0Zvc3hnOC9tSThlSkVnTnJwenNwUE9OTzYybGRnVGVFTUxmMzArc1hiR0hCUjk5akZmKzhXOFNnckk2a2RIS2g0TnhXYkQxNElia2cvbnZpcmxkdHVBMEM4S3I3bmdqQnA1VHhXczdicmNncHFDb1pWSFo4TVhtZm5Udm50M3hLam5qTEI3dWJuVHIwdG5FYWVXS3dSc3BjR3Y2enZ6M1JaeXo0UW9ZRWhLQ3NOQlFoTktyb3lFc0xOUnVjVEE4Ulo2bjhITkRZSHplSERSeGFMQ0Z2Yjl0RzV2RndUak5naFJjdjQ0TGk1ZWg0RmEyU2FadUM2Z0l2UUlDY01lelQ2b1JDcUpnNlRObldoQytYQnp1YWRVU0gzMzRBWUtERGMrUVAzZnVIQ1k5K1F4K1BucFVITS9YZ1k5bDBRU0hCT085dVhQUXJ0Mzk2dEZsWTZzRmNRWDRadWxicythVU9oS21WSEhLZjBFaHZ0KzZCWFhySkNrZjJJRFRCQ0t4cERJRXdpMWxmRndjRm42eUFQV3NmSmNuN1QzK3hDUnFMUXZWb1UxRFY2dDU4K2I0NUtNUEVCMWx1VkdmT2U0a2tMTlVQa09HamNLMWExZE51cUlhbkhkZTg5R0ZMT3pISDlwblNlVW9scHZCRnpzZ0lCQWhvV0ZxakNrZE9yUVhkNXE1SlRWdSszaW84L0NSSTJLZCt1K051dFJvUC9oQVcvS0hETVBHR3Z3MyswbmNqWHRzck9WeWkvS1FBbkZMTEN1Q01ZLzk0VkhjZlhjTHNocksxSHkySWh4NDFkNjZkZXZ4OWJwMTZwRy9IL3IwN29Yd2lEQWhCdk95NFdIb2xpMWJvbFVyeThWNjVlR2dRRzR6SDZNaVZJTS9GbGU3Tmw3OHl3dmtuNFNRLzJHWXI4UldoU3ZRNjYrL2lXUEhqNnRIL3o1NHNOMERhTk82ZGNsUXR3YWZPMDhyU1JreUNJRlducnRmSG5ZTGhLOTN0UzZOZFNOWUd0WFZsTFM0cXdYK09Ha0NYUy9EVmo4c0VyRjI0dGRmeGI1UXJrbnBsckVzZUJPODJyR3hKdGFEMy9NQUJjZjM3TkZkamJVUHU1eDBkaTU5SWlKUXExOHZCTVRWRmp0OVNFcUh4Y0dGZStyTjJXTGVHRSs3WVNyaXBMT3oyYkJCQXl4ZXRCQTFhMFNMdU5MZ1RhK24vK1ZGckZxMWl2d1dRK3ZKbDV4Yld0NEhkK0tFSjlSWVUyeDEwcStucCtQTEwxY2pPeWZiNmdpU3JYQitXaWNuaTJGWVJ6aDkrZ3llbVBoSG5EcDlXalFDM0Jnb0RRUHc3RE5QNGFrbko2bEgyb2Q5QWxFUDVRVkQ5Sy80WDFJR3BCQXVNeTgvUC9IS0Y0MnBLb0V3eDQrZlJNcUlFU1NXVytKbUd1ZUI4OEticEVXRWgySCtPL09Rbkh5ZmVyUUJXd1Z5NHVSSkRCOHhHbGZTMGtURmRBVHlxSkNmbDQ5bkovUG0xVlBWV1B1WVAvOER2UGFHWWhXMUFRb2V1VXRNVE1Cbml6OUZYRnljK014ZTdKSzhkb0Y1TjBMdVpubjR5bEJtb0RMaTNlV054VkhWTkc3Y0VOT25UaFg5Y0c1UkdjNExUNU5QVDcrQlYvLzVMMlR3ZGtzT3dwV1JwM2F3Z0IwTzZ2ZTlyQ3grc3dXZXZieDY3Vm9TUkpGSk9mT28xckFoUXh3V0IrT0FEMktZVFNxRDdjRmgyRkNUd0xRZ291eTAzT3lnY3VDMUY4YnBjSXUvNzhBQkxQam9FL0czbzFnN1gwZURJK3pZOVNOK09mbUxhQVMwTkxqTEZoa1pnVDU5elI1dFlTZU9keG9sVllEaVlKc0gzaXBKcStTMndFSjRjdEpFTkd2V1JGUWNRenJGNHRFRnMrZStRMzZLNVJKamQ0Q24zUENNWmU3K2FUNFFueGV2MmUvY3NTUHFKTmwrMTl3YXBRcUUrOG42M0R3VTVlYWdLRWNHWndaZFRxNll2OFdPZTFuNCt2aWhWa3hOSk1USElUNnV0aHJpRUVOeDVzL1NLSS9ZMkZqaHJQS0dCN3pQclpaZVFudzhZbXZGWU9ueUZjTGgxdUMxNXZ6MEtPNSthWUgzd09WK3ZURThTblRyVnBiSmNYWUgvaDBLWE5udFplKysvZGkrYzZkb0JEVHJ3WGtLRFF0RDMzN1d0eksxaDFLZGRGN2JmWHJlZk9oSUlOcm9pOFE1OE14VkQrcDNOM2xwaG5nTVhXa1VVR1hNek1nVXJiNTI4Zmx5OFlOZW9pSWpIUm8xU3VNVmtXdzk2TDNXb1dFbm1aZm9Sa1ZGbGt3WS9HN2JEemgyL0pqd0R4ZytYcThyUXMvdTNaQlV4L0RvTTE2VXRIYjlCdVNROEQzVnB6VFpDNmZOVDNiaWFmUEo5MWtPR0pURm1FZkhVbDYzaTQwWHVJeTRmQXJJbW5TamZIN3c3anlyejlHM2gxSUZ3bzhwMEJYWXR0K3B4REY0c3p4M2JIeTR5ampxTHppVDR5ZE9JR1hvU0dTUkJkTkcwTGpyeU05aFhMSDhNenh3djIwVE04dWlkSUZJSkM0TUMrRnZMNzJDUlV1V21Feks1R0h3MW0yU3NXTHBFdlhJaWlIN1RoSzNKUFZ5S25iczJrbENNYlR2L0o2M0llM1RzNWNhVTNHa1FDUnV5ZWRmZkNtZXNPdkQ5K1JVNjhHVE01czJiNDVldlJ5YlZtSU5LUkNKMjFGSUR2MnlaWitMbTR1TTVoUHg2RlduOWcrSzNSZWRoUlNJeE8zNDc4SlBjZW5TSlpOUlBCWkhqZWhvREI5bStYaS9paUFGSW5FcmVGckp4bzJieFh0dEpFMTByOGc1SC9CUWYwU1RTSnlKRklqRXJkaTArUnZzM2JjUE9yMWUzQi9pd0hmUjR4TVRNTHlNeHhnNGloem1sYmdWL0lEUzdUdDJ3Sk5uSnF1M092UEplanpRcmgyZUdQY0grUG82OTBGTVVpQVNTUm5JTHBaRVVpckEvd0ZBenJnV1duZDBqQUFBQUFCSlJVNUVya0pnZ2c9PSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTA5LTE0IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJVbml2ZXJzYWwgU2Vjb25kIEZhY3RvciAoVTJGKSIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTAwMDIwMTgwMjIxMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuMiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTA5LTE0In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOC0wOS0xNCJ9LHsiYWFndWlkIjoiYzFmOWEwYmMtMWRkMi00MDRhLWIyN2YtOGUyOTA0N2E0M2ZkIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJjMWY5YTBiYy0xZGQyLTQwNGEtYjI3Zi04ZTI5MDQ3YTQzZmQiLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBGSVBTIFNlcmllcyB3aXRoIE5GQyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjg3MDYsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyIsImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NiwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiYzFmOWEwYmMxZGQyNDA0YWIyN2Y4ZTI5MDQ3YTQzZmQiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsibmZjIiwidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9XSwibWluUElOTGVuZ3RoIjo2LCJmaXJtd2FyZVZlcnNpb24iOjMyODcwNiwiY2VydGlmaWNhdGlvbnMiOnsiRklQUy1DTVZQLTIiOjIsIkZJUFMtQ01WUC0yLVBIWSI6M319fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDIiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMy0yOCIsInVybCI6Imh0dHBzOi8vd3d3Lnl1Ymljby5jb20vcHJvZHVjdHMiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ill1YmlLZXkgNSBGSVBTIFNlcmllcyB3aXRoIE5GQyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjMwMzI4MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wMi0xOCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWUsgNSBGSVBTIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMTAxMTgwMDQiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy43IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDItMTgifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTAzLTI5In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMGU4MDIwZDc4MmI2N2QwMGY0NzgzOWY0NDJkZGMyNDJkYmU0ZmMyZiJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyIwZTgwMjBkNzgyYjY3ZDAwZjQ3ODM5ZjQ0MmRkYzI0MmRiZTRmYzJmIl0sImRlc2NyaXB0aW9uIjoiVmVyaU1hcmsgRFQgRmluZ2VycHJpbnQgS2V5IiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6Mn1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sImlzS2V5UmVzdHJpY3RlZCI6dHJ1ZSwiaXNGcmVzaFVzZXJWZXJpZmljYXRpb25SZXF1aXJlZCI6dHJ1ZSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTEyLCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDZkRDQ0FpT2dBd0lCQWdJSkFQNGZTUlFwUnAzcU1Bb0dDQ3FHU000OUJBTUNNSUdaTVFzd0NRWURWUVFHRXdKVlV6RUxNQWtHQTFVRUNBd0NRMEV4RVRBUEJnTlZCQWNNQ0ZOaGJpQktiM05sTVJnd0ZnWURWUVFLREE5VGVXNWhjSFJwWTNNc0lFbHVZeTR4RERBS0JnTlZCQXNNQTFCRFJERVZNQk1HQTFVRUF3d01VM2x1WVhCMGFXTnpJRU5CTVNzd0tRWUpLb1pJaHZjTkFRa0JGaHhqWlhKMExXRjFkR2h2Y21sMGVVQnplVzVoY0hScFkzTXVZMjl0TUNBWERUSXdNRFl3T0RJek5UQXdPVm9ZRHpJd05URXdOakE0TWpNMU1EQTVXakNCbVRFTE1Ba0dBMVVFQmhNQ1ZWTXhDekFKQmdOVkJBZ01Ba05CTVJFd0R3WURWUVFIREFoVFlXNGdTbTl6WlRFWU1CWUdBMVVFQ2d3UFUzbHVZWEIwYVdOekxDQkpibU11TVF3d0NnWURWUVFMREFOUVEwUXhGVEFUQmdOVkJBTU1ERk41Ym1Gd2RHbGpjeUJEUVRFck1Da0dDU3FHU0liM0RRRUpBUlljWTJWeWRDMWhkWFJvYjNKcGRIbEFjM2x1WVhCMGFXTnpMbU52YlRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkxQUW01MERnQjk4MHJkSUlwNkhZTm8rbmZRZVVoUHNtNHM3OE5ST2VMTU9oZXVLbjhaeFBYREhEK1NLcUJIQW5YTmJ0b1E4ZzRjaCtxaVMrc1d2SnVPalVEQk9NQjBHQTFVZERnUVdCQlJEbldvMjRDMlBwRVN6VmJKUHoxWkZUZWJTSnpBZkJnTlZIU01FR0RBV2dCUkRuV28yNEMyUHBFU3pWYkpQejFaRlRlYlNKekFNQmdOVkhSTUVCVEFEQVFIL01Bb0dDQ3FHU000OUJBTUNBMGNBTUVRQ0lFU2trNzZrdEZuREJEeVNlYkpIdHczVGNKSVhUZk5vNU5nNEFqODhCSTdSQWlCdEViNW94dWk4U3pzVVo2d2NRUWpuNWFCNW5kMmFOSkJoWksraUZISEd4Zz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQTRrQUFBRERDQVlBQUFBdkJWVENBQUFBQ1hCSVdYTUFBQzRqQUFBdUl3RjRwVDkyQUFBZ0FFbEVRVlI0bk8zZFRYSWJPYmFHNGVTTm1xdDZCVkt0UU9vVm1GNkJWVk5PSksvQXJJakxzZVV4QjVaWFlHbHdPUzE1QlNXdG9LUVZsTFNDdGxiQUczQi9hYWVaSk1XZmM1QUE4bjBpRk4wbVhSWi9NZ0VjNE9CZ1VQM3YvLzFhVmRWSlplOStQaDE5ZGZoM294cE1aa2RWVlIxNS84NzVkSFRiZWhBQUFBQUFJdnRGQWVKZkRyLzJkVlZWV1FjK0NoRHZxNm82YUQxcDZ6cjN6d29BQUFCQUdmNkg3M0c1d1dRV1ZsaHZJZ1NJRC9QcDZMejFLQUFBQUFCMGdDQnh0Y3VxcW81WFBtdmp1YXFxWWFmdkVnQUFBQUFhQ0JLWEdFeG00NnFxenRyUG1Qb1dJSmF3YnhNQUFBQkFPWDdodS96WllESUxLM3NmVzAvWUc4K25vL3ZPM2lnQStCVG5LcUpvR1ZBS2JaK3hMRkRJUFE3MEFFRmlnd1pMTjYwbjdIMllUMGRYM2J4TEFQaEoyQlA5M3ZBanliNW9HVkFZNndLRjNPTkFENUJ1S2hFTDFYeVpUMGNYclVjQkFBQUFJQUVFaVQvRUtGVHpvRmw3QUFBQUFFZ1NRV0xjUWpXbjVQRURBSUNJcUtJT1lHdTlEeElIazlsSnBFSTFvWkxwWSt0UkFBQUFBRWhJcjRORTdVT01zZm42TFpWTUFRQUFBT1NnN3l1SnR4RUsxVnhUeVJRQUFBQkFMbm9iSkE0bXM2c0loV3J1NXRNUmhXb0FBQUFBWktPWFFlSmdNanVQVUtqbUtSU3FhVDBLQUFBQUFBbnJYWkNvUWpXZlcwL1lvcElwQUFBQWdDejFLa2lNV0tqbW5FSTFBQUFBQUhMVXQ1WEVHSVZxL3BoUFJ6ZXRSd0VBQUFBZ0E3MEpFaU1WcWdtVlRDOWJqd0lBQUFCQUpub1JKRVlxVlBOUVZkVzQ5U2dBQUFBQVpLVDRJREZpb1pvaGhXb0FBQUFBNUs3b0lERlNvUm9DUkFBQUFBREZLSDBsTVVhaG1qR1ZUQUVBQUFDVTRwZFN2OGxJaFdvK3phZWpxOWFqQUpDUHg2cXE3Z3hmTFZrVkFBQmtyc2dnTVZLaG1pL3o2WWhDTlFDeXBva3VKcnNBQU1CM3hhV2JSaXBVRXlxWm5yY2VCUUFBQUlETUZSVWtSaXhVYzBxaEdnQUFBQUFsS20wbDhTWkNvWm9RSUQ2MkhnVUFBQUNBQWhRVEpBNG1zOHVxcWw2MW5yRDFkajRkZWE5VUFnQUFBRUJuaWdnU1Zham1YZXNKVzlkVU1nVUFBQUJRdXV5RFJCV3F1V3c5WWV0dVBoMVJxQVlBQUFCQThiSU9FbFdveG5zZjRsUFloOWg2RkFBQUFBQUtsUHRLWWdnUUQxdVAycUdTS1FBQUFJQmV5Zll3L1VpRmFzN24wOUY5NjFHZ1E0UEo3S2lxcXFNTlhzRTlFeHlBcjhGa050emdGM3lsTDhFMmxDa1Z0dFBVLzF1NzNhR0EzalovUC9RdFo2MUhmM2ErNFhXL2svbDBkT0gxYjZQZkdEOXRKOHNnTVZLaG1qL20wOUZONjlHZVduZGpVZkhWVG1OZ1VBOE82bzc0WkplMDZzRmtWdi9mdXpCUURRMWYvY05STGk5cmZCK2JlT1F6TFl2MnZCL3BHcWpid0hCTkhHLzdSaHYzWXRqQzhLajc4RkgzSW0zb0RoYnV6MVgzNnFOK3FwUUhmdXBqVDlYbUQxOW83N2U2WG5SOWJmVGZLUGg3S1VoODZmbDlaUjhrTGdUUnF3THFlL1hMaktPTTZITS9hclRidityL2I1MTF1REIrcW5RUDFXMTJrcE4rNnJPR0MrUEhhdGYrWmxEOTcvK0ZmK1N2MWpQN2UrMXgwZXNEdUgyaEFkM1hkZDhLMVRRNjIrWU50dTJOOWR4bzlPNzFQVEViczBiamhoN3E4L2RNbjE3MHJPL29SclBUdlF4d0doTWdpNTNMUG0wTVFYbG0xQVkyNzBYdlRKVkZEL1g5eUlDeFRmZnBzREdKdHV2Mzg5enNuOVQyZGRKSDZabzcxOCttRXc4ZlBGZmFOTWoyR0JOdWJENGREYnI4L2R0UUg3NzRzMi9mMGV3M3lFQllvVEYrcWovL3JTZnY5bENQbitvMnU3UCtYZTNJV08zSUptUEk4TnJEYVEyWEw3M3VySUpFZlJEM3pnUHAwRkVQK3hEWURDYXo1cXlsNTgzMTFMaVJlcjA2cTJ1NC90eFBuU2M3dHZXZ1NzRTNKVi8vamNGbS9STXJNSDlxZENySkJPV0R5U3dNT04rM250aWR5d1NoQncweXppTzBnZHQ2MXVUTlZaOERSdlZScHhIdTB6dDkzbEVHZTQxQjNYaUhQb0Fnc1VNZDlPR01ueG9pdGduYmVsRGdGVFZnSEV4bVk2MjhONi9ENThaRVF6MldHNjVZK0ZuYm51UVdKTjQ2eis2R0QvYW84QUZ5ZllOMUZhRDBjdkNqRk9ud21iOXBQWm1lK2p1NktHWDFhOGNaZTI4UGpYdWh5MW5JWGdXSm1pUVk2MzVNYVpDeHlwUHV4VjZjMDl2NGZzNDc2cU8rYUliZDVScGVNYWpieHRwQm5jSHJJMGhjUW1Pbjg0Nzc4TDZPbjdvZXQyN3IydnM3MHBqbWNpSDErMXB0MThyVjU4YkVhTE45WGJrNGxrMlFxRUkxbnZzUW4vVWhyZnh3YzdYRFVuUXNSUTkrRWhqc1dMak9PVmpVZ09jOHdoNmFmZFd6a0ZmTEdtcFBmUWtTTlZFelRtekZjQnVsdDVkREJVK3gwM3hYTWYyODFROWZHUVFaQkltUkpEeDJxbnJRSHFUODJXOHFaQ2lNcmVNS2ZUYTNqYjdzWWR0Q20wdmFveWVkNXZEVHY1RkZrS2pPL1hQckNWdHZTN3ZaOWt4cGlhbW94azZkN0RpVFZjTk51UTVNckNVNDROeFU5Rlhja29QRVFnWWFpN1llRUtSTU05c3hxcFh2NmttZjk4N1h0TjdqbGRFRUJVR2lzNHpHVGxXQjQ2Y2o5ZDJwVCt4dTQ1TytJNU1KNElXc3lyMXFxQ2l6NGFQKzJGcFJURDVJakZTbzV0TjhPaHEzSHMyWUJuNDVOSEJORDVwMXlUS05Jb1BCenI2U0g1eXFnN2txNUR1SXNvcGJhcENZYVJ1NGphd21iaFpwSUg0Um9WSzVsUzlxLzdZYTZEbU1ZUWdTSFdYY2J1dzltZEdsUW9QRHB2cmM5YjIrbjRXc3l1OEI0cm9UQ0dSbEVjbUZoYmk3K1hUMHZTcHEwb2ZwcXhPNWNiNVp2NVFVSUlZR2ZqQ1pQV3JRbDFzakYyWlovOUpOa0kxd25RNG1zeENZL0Yxd2dGanArL2xiRFVweU5DTjJYOUIzRURyTGY4SzFwYllRR3dqN1Z6SnVBN2Z4ZmpDWjNlZDRiU2dRdWM4b1FLeVVHZks0emZtQWtjWXdNSkQ1MktsU3BrUVlQOTNrMUNaby9CU0N3MzhLRGhBclhWTi82YjN1UkJOT2RadjVaV0VGOFZ5VE82dCsvak9Zek9hNlBuNXF3N1FLL1VGL2ZLV3gxRGRKQjRscVhMMHJtUlp4MUlWdXRFdGRITG1uVmIzVDRHZlptVmRKMGMzMFdIamp0dWl6Z3VJazZOcS9WY3BFaVlPeHN6WG5iRUhDVEtxdWd6OExTaTE5eWJFQ2wrVGJ5cG9HU2JuMlU5c085THpITU5oVFlXT25xakdaY2RwNkpqRjZqZmZHbVN5cGU3L0h4Rys5Z1BLOFIrenlSbTNZVC8rOXNoTWU5TWVMK3ZVbEd5VHFwdld1WkxwMTZraUtHdWtzT2MzS3ZpUU1mbTYzbWJXTnFURWdMVFV3ZWNsWkNvR2lydjJTVmc5WDRheXNOUXBjUmQ3R2dkcktwQU5GRGNadkNoa1F2bitwL1ZNZzJjZnJNUnVOL3FPa3NWT2xOdUhQbENaem14cHRRWjhtOUpyTzFHWnZIQ2pxV3EzYmsvRUxzVXRJR1IzVVAxVlYvYXVxcXQ5VlNLZTJMR092WGtFOFVDWFpOSU5FUmJqZU4yMnJpaytPTkJOem0zSEZ2blVPbHMxNGRLM25BOUttVGdQRnh1Ukk4WjBNQi9FdngyVE5kMGtIaW8xcWZDVVY4MXJaL3VsNzZOUHFTSFkwcmlpOS96aExMU1ZkRS8rUGhiVUZ1emplTWxDc3g4SFAyeFlwQ2dHbHp0ZzgxUUpaY0xBazdmUzJzWnI0N2ZjbEZ5UTJpbjk0ZWx2Q0dUTnE1UDdzd2VEb2N3cUJZbVAycSs4RDBxYXpMdmFRUmlwb2xZcTdQRjVtWEkxVXBiNVAxdFRxUUhGZDhZTG9scFJyTDhtcVFER3JmZlY5b3o3cmMwLzZqM0RmSmJGOXA1SFd5L2pwdjQ2M2FDdnFnTzZtOWN5R3RQcjQwdUpZM1o1OTYxZVRDaEliNTNaNFhrRFhKWlFLam5Rc1NFbzZEUlFiUVVuZlo3K1dlUmZ6dStsaE1RaFNUUmNvbGE4UEUyVGJPdGhuRUdHdDhBQ3hkdFlzOUtEWmVTWXVFcVdndnJUMDBwY2NkcGxwMEtnYjBMZlBmUk5uRys1eHJ0dlFmUmU0WGxxNS9EN2VDRzFaYWl1SlZ1Y0lyZkt3ejNraXFlaGhnRmo3M01WbWJIWDZwUTkwOW5VWmNRV2piOFVnU0RWdDBDQ1BWTDdWamhPcUVPM2RwNmZpWTJNQW51MnhKS1ZUMjlHbkluTk5uYVNrOTZodXdEN2VyNnUvc1pDU3V2TjRRTEZEM1I0L0w4dW9YSHpzbDlhLzBoRkYwcDZyTkU4bFZBanNjWUJZQzFXaGhySDJrL0o1Yit4QUEwTFhlNnlueFNCWVNlelBxcFNWc0xwL3Myd1FFSXNDMVQ1bFh0eXdpcGl1bmdlSXRUcFFqREtHNnRtMmtIMkZzZTNKaW9JMHpjQisyZk9ManBhc1RwNDJBOFFOeDJvblNRU0pXaDN5bkJtdUQ3SE11cEtwT3FBdUE1Ym5KUVBXazhnTndJRTY0MVUza3hsZGw2a0hpQTlMR28zWTMwa3RuSzl6N3BYT3JaWEtMczgwWFhiOVYwcmZjQXRjU3RnL2JTVDFBSEhaOWVGNmJiemc2b1hEbGQybzdZeVpXdmFrNitOUjMwSGRKcDdvT3hoR2FCY1BsM3ovU0VCQ0FXTGRYM2M1a1JCbERLWCtPdlVBTWFYeDA2SEdOeTlsSW14UzZPWndUVXgxdDAwODFIbVFxSmtHN3oyQzU3bFhNdFhuRkhPdnlaTitYL2pjN2wvNi9QVDZUdFFabjBib2pLL3FFcjJPVXFrVStLRHY0VkdON3RkTnJ1ZkdkM0txN3lWR3czZXBGUXlQenVjaVl1UDlzSEQ5YjVUaW9jLzhTSi83aWNIbi90QjZwTDlTQ0JEclFMQU9TQjUxZmF5OTNyVUsycndYWTd5WHd6Q2JyUE92b21uVUZ2RDJwS0lQTjJ2dXo1OG1XQlM4bmpvR0RLeVlKRVlyS3JFRHhIcjg5SzJkV05WZlJ4NDNOUjNxdFhtT2NZNFN1UitlNm41OHgvRlR6Ty9tMjlFNlM5cXpiZU9YeFFuTFp1RDdTdGZtSml1Sjk1MEdpWkVLMVh4UTZkZHNSZnFjS2wxWTRmZGNMcmxJMTlKTmQxOFBEaUoweG0vQzc4ajl1MTJoMmNIYzdocHdOYjhUWFVPbkNyUTg5L01kYkRnYnRoWE5TbnAzOUpzTU90ZHFmT2JmcjB1OTl1R093VHI3RWJ2M3BYRXY3alRacUh2NHRnNWFOQUFaUjdpbXh5SHRNM0lXemFWelgvV3NjOEsyRGtUVlg5d29jT2dpZUVCRTJpNnlha1hGMnRianB4WGpwbkdrbGNaanRRMWRadWQ0ZUZiL2UyTTFmcXArWEV2bkViNmJpOFdEOHNON0dFeG05UjgzeVE0SkU1Yy9CWUVhaDl4b2duSmwxdGZpbnRXdVZ4SzlON1ZmeDU1RmRYTGgvRG1Gd2ZIRnNndG1Wd3Vkc2RmZWxCRDhIT1dlUml4MUIzUGxzZXF0eitoS245blllVlhPWTJEcWVSK2JYLzlOR2pCYzdUaUJRdnBhTis3MGZibXNpdXNlUDFmN2VPVTQ4RGpRZ0NOS0lSdHRpZkFNdks0M09FajZSYm9uejVXR2VOWFRBNzJMRnVrNHRVcDk5NldDdzMydnk1dkczdFlZKysvRDN1WGJBaWJiNjhEd3ltdDdoc1lIVndvV1BTZkN6cFFCc2pqUjhLQTRZTGhMcGtiNDl6VDIrRWNQbmE3NGQ0YU4vK2Eyc3lBeFFxR2FoNDczTDVsUVkrRzF0K05aRFp2YkFGd1grcW5laDNWbmZLQ0dOT2Z2MlRWQVdXWStIVjNxdk1jYnA4bUhnelVOME5ZYXE2QWVQdW56anpiUjBCZ0lqUFcreG11K0IvWWp4bld0NnlIS0NxNSt6MURYd3NmV1g3QXhqbmh1bitka3psdnJkaklNZ2hwYlhsSXNzdE5NRzd0ZCtOK05hUlZoMDhydW02eFVYR2VRNVJBais4cWwvMUNnTTlTZzN2dDk1RHpaWG1mL1hNVjYvYUVOYW95ZnZJTDQ4Wkp4YmIwbmYrZXhrQUxGT3RoYzFkN1Y3Y1MzODVrN0NSSWpGYW9aRnJMQzVCVTgzR212WnF6QmtGZG4vRTZyVnJtbDVVVVBEcHZVV0hnZTdYRmhlTzE2N1Fjd0gzUnVZMkYxZDZoT1lmSGVJTjAwanFqQjRTSk4zSHgxS3BSMUdDTTEzN0d5WjkyZnU2eXE2ejQ4VGFTNGlVbXEzQkpIeG1NdXR4VWJDNnFzNjUxOWRlNzlHWVI3dGxHUHd1djkxSlhKb3g4dnRvZG50ZGVkSFBXaiszTG8yR2FjTHdrUzYvTTlEMWFsaW01b1padWlOcnkrenI3OSs5SFBTWXhVcUthSUFGR3JyUjVwTUo5Q3ZuTHNBVkg0VHViVDBha0daSlp5U3lrT3M0OG5YUVlvVmFPaGN5cU9jbWg0SHBOSDU5VnBnTGdvRERaMGIveld1RCtlTTV6OHlFMFk3TDBPNStkMi9WbnJlbnpiZXNKR2pQT0J2ZHJoMHhpRjUzU0dzblhmdEtrbnRVbS82bHIwS3Y1bEl2RUEwVFA3cXRJRSswbXN6NkRPTm5DK050OTBjUWIxanNJZThhT3VBc1FteHpialFHbXQzNmtOdk5PZkx4Yk9UclJTdCtIMVpGWGNJREZTQVphM3VWY3lyWDU4Vmg1cGxHKzczcWpzY0dPZFJUeklmUi9QR3BEdXZhZkdTaU5RZkhiNDU2MEdwdFpuTDM1S0tVQnNDZ01DM1Irdkk2WUk5dFYxek1IZUpuUmRmbkQ0cDk4NERTcStjVnhGZkJ2eis5RzlGN3VpY0dpUGpsSnRrekxrMlc1ZWE0STlhdit0Q1hidlNZeEx6emJDUUJpai9CNG1VeE9iUUJrN3RSbkxndlk2aUR1MHVNNmJCL2hyeTBQZGhuOVBvWTY5a3VoZHFDYlp3ZDhPUERiR0pyTjZvZ2J2Uyt1SjNlV3dtamhNY1FaV2pZSEhTc095Um00ckN2NHQ3NFBuSEs0VnJTeVdVSFFyVlYrMFlwUGNhbzIrOTd2V0UvdXpubXhwOG1nL3JqdnFyMDZkSnMyVzZYelN0aVFhNkhxTk1hODFidW1NYzZCNG1IaDloL01VQyt3NGpwOWEyN0kwZnZ5a1A1N3BlcStmQzRIZFFEOHIyM3BOY3RSL3I2NjJmZDdZRTMvWFhLV05GaVJHS0ZUenBaVEcxcW5jZjFMcGRYS3VOQnNMcDRuUGdsVXByM0NyOGJVZW1CNGFyUEJhbitNVSt6Z0FwQ24xYkJPUHZzd2xuVXp0cm5WLzlkVFZnRlhwZlRFbWFQNWc5ZENPcmtPdjc2M3pBTEdtMStFeGlWU3BNbm1xNDZpVTA2L3ZQVEpBbHFVQUs4NnBWeTQvS3JiYTUzZWNOL2JDUHkzMkUxR0N4QWlGYWg0aTdibUl4YnB6N0dwR2RxMjZZTUM2djdPRmc4S3VnUzU0ZExBclo3UTJaQjBrbG5pdUpncWpRWWYxaW9IWFNxSkg4Qm0xNHZBaXphUjdEY1NyeGRsNm1CZzdiV1c2U3lWQWJEZzFuR0J2T2lqaFZJQ09YRHBrSUt3YS96UnJTWVFEK0crMm5aQVBrd0VxOEZRSGlNL2EvLzFUdStzZUpFWW9WUE9zWmVnaVZnYzBpMlBaSUQwazJNQjlwOEhRcDlZVHV5RkkzSU5TRDZ3SFJwNHBibHNyWWI4eWVzTTZpRGgwV2lXd0RoS2ZFcG5VOUZ4TkpKWGNrR01OaDliS1NncU1KOWdYcGJ5YW1LeEd0WEpMUzhkUGpWb1M5WGd0WkduZWg2RHZwV0F4UEsvVng4ZEdnYWNIN2M5dmpZOWNqOENJVktnbVN1V3ppS3pML2VjUU9GM29kZTc3dm8vRHBBU0J3RjZzRC9aZU5STzJxYVdONUk1aUY2UUFkaGJhc2NhWlZsWk9ITTdldEo0SVNpS0EwckZOZHc0RmVSNVNyZzZhS2E5VnhOYktTaXJVUG54d3lOS3JzN0pZNmQ3ZXBYRmwzWlZ0VCtNWWpvdkc5ZjlPeDhJOWFVdEZjeXg4cFBaL3NUOVplOWFuOTBxaWQ2R2FxSlhQSXJHY0RmdVFROEJrUEFPVDAxay9LYkpPeC9TOC83ZkY3Q2h5RTJWbWVsZXFqbWM1T0U5bEZiSG04VnBJZWJmbnNZcVkvUGhKUmE0ODBrNUpPZDJCOWpPYlRrYS90REtvYStCRXdWNmQ3bnFvMWNYM2paK3poZkZZMk03dzIwdlY5ajJEeEdVSFExdEtjcC9kUHBTYWF6V29mczVzSnNqcXRSSWs3a0dOaFdYVjJjcnd2TVI5ZVp3NUNuaXluZ1JkTytEWVFkRjdoalhHc041bnhDcWlJUlhlc0Y1RmZNcW91clJIdHRqaHNxSXAySWgxRy9aaW02MmpzMEt3OTZ1T3ovcWdjZHpkd2s5NC9QZXFxdjYxNmRuQW51bW1uZ0ZpMHZ2czltRDVucktxNGhndVZxUFVucEJ5ZXNRaDVIdTVONzUvazFuQkN4MWZpbVcwZ1dXVVV2WnNPQWkyRGhLdFUwMVRuUGk5Y2FqZUNqc2VZOEZzeHBlT2FkR25ySHJ2NU5ZNEJYaTR6Y1NTc2l2TkpxSmluNU5vcGRRWkRzdjNsV00rdVZXRGxGU3hsQXhaejNTbnNwSllzZEtNREZtbXZGa0hpWmIvM2xPaTZYMnMvQ1ZLcVhqV3dkRmRodHVZUEZZOXp5aGdzNzNTdHNEbEdpUVdWeGxNaloxVk90eDFwdFZlQ1JMVFlEMVEyNmVqc1Y0UlB0TStLaUFYbG9NTzY1UnJ5ejNIcVE2dUNCTFQ1WEw4U3V1UnhEbFZKcStZVk4yWjVUN1JUaWZaY3cwU3cwQ3Z0STIxbGpkamxwMmFVa1F0OW4ra3RIS1ZuY1FtR0R6U2htK1lJVVZHa2t5ZDMvWmNyZzBrV1NSRS9aTGxvSSsyeDQ1MVdtaU9xNGcxaitDV0lIRTNsbTEycCsxRnJrRmk4TEd3RlFITDk1SnpIcm5GUUNHbGlwcTVzcHlWM09mYTloZzRodjFkdHdrVjFBSFdTWFYvZFMrQ1JMSDhEbWgzREdpU3dycXZ6L2JZQndXMzFwVk95YnJaVFRFMU1UeURSS3NEMHRjcGFVWEE2bVo4eURUVnRHWXlpMGRLWVRHOEd0dGpCWXJNbEtKWEVtNGJVdzRTU1RsTmozWGIvVlJBVVRQcklQZUFzZFJPQ0JJM2NCTWhVRHdvb2ZIV2pKaFY5VHFxZXY0WHM3VUZVQ0VMNnhMMHRYRFAvVG1Zekc3cENKR3dWQ2Y5VE8rWnpDYzNFVjhmS3V0dXl5UElwVy9zTWRkMDAzQnVoL1hCa2t1RUl3OXl2N2t0QTVya0Q4OS9nVlhRYjUwS2hlNTR6KzZHNm5oL0VTd2lSYWtmNk4wVGxwT3Z0REUyQ0JJWGVCem16dlhhdWVJTDE1dzZyZ1RVem5TZ2FxNVk5YkxIWjFxT1dDbEFkYkFZenV3Y094VG1BTENjOTJUeXZzalFTWWoyazFzZW9QOVEwTm5LMXNFdVk2bHVXVjduVy9NOFRQOGJIWkllQXJnL1cwL2EranlZek80em5YVzF2QW5QTTE4TnNkcGpTZ1c1UW9SOUlvUEo3TW1oZlA4cTRmZDhWSEdzTzNXNnR3VU5Jb0RVa0dxS2JWZ0hMaVh0T2JWK0wyRmY0aEg5WHorNUI0blZqMEZlMkovNHJ2V2tyVnRkekxsMU9KWUJ6V0hFd1hUS3FIQmFsaENvdmUvZ0hiMnFEMnNlVEdZUGVoMDNkSmlBS1NiMXNBM3JJREgzZ2pYZmhZV1N3V1QyYkx3Q2RjSnFlajlGT3dJajB2N0VYQXZadkdvOUFxRHBNa0xhK2t1T3RjTDRqMUpTTHpsR0F6Q1IrcVFlOTNsYVRMK1BqTTlHWE1YNi9YRDk5MVRzY3hKajdFOHNvWkFORExDbnJCektEdkE0TEhoWGg4cU0rSHN3bVgwTmJRN0hhYUJuK3BRaWFyblNTV3J0L2l5RGx0VDN3KzdDZXRzVlk2bWVpaG9rS2tVclJvR1piQXJac0JMaGlvYXRJUFBwNk5MNGtIOHJJWVBoVE1kcEVEQ2lMMHdIb29sUDZsa0dpVlNyM1o5bEttV0ozNGYxU2lKanFaNkt2WkpZNmJEU0dBZnRmODRrQUdNdkJyQzU4d1RTVHRkcEJvenp3V1IyazNubFpTQ1dsQWVpVE9ZbXdxRXdYNGw3N2F6ZkU5ZC9UMFVQRXVVaTBoSi9LR1JERUFZVUltSTJncFUzbXJDcVZ4anBiRkVLNjRGb3lsVzVMZTliQ29Da3BiVDlpSlZEWWJWT2oyRkFkem9KRXJXL0tNYUtRSzZGYkFDc29HeUV0OHVmVFZhOXd2ZzNoL2FqQkE0RDBTUW5VQnpPNUNOSTNBK3BqNXNwY2E4bEl1dHFKYkhTZVliajFoUDJVaTlrdzJBUjJOSjhPcnJLTUZDczFZZjJFeXdpZDVZRDBWVHZCZXZYeFo3RS9aZ0dpUVZXTnEyWkZraWlyK3Fuem9MRTZzZEE3N3IxaEwxc0N0a0EyRXptZ1dLMUVDd3lPNDRjV2E2S0hTUmE4TWx5Y1B5VTRUbk95QlBYR2ZiV2FaQW9NYzVQckRJcVpBTmdRd29VZjArOG1NMUxYdW5zeFpTTytBQTJZYjBxbGxTUXFKb0diMXBQN0k1VlJNVEN0WWE5ZFI0a1J0eWZXRkhJQmlpUDlpZ09DOWlEOFg0d21kMnpxb2lNV0tmcW5TYldSMXRuSUZFaklTM3Myd1BXU0dFbE1lYit4TEQ1L0tiMUtJQ3NoVFprUGgyRlRJRVBtYitWNHpBRFROWURjdUN3bitzZ3NlckYxdU1TZ3NTMGtKSUpySkZFa0ZqRjNaLzRhakNaWGJZZTdRNmRCbUJrUGgyRmxNMS9KM3JvL3FZT1ZBV1ZmZFRJd1JmajF6aE9ZVFZSOTk5aDY0bmRQV2xDSEFDeWtFeVFLTEgySjc1akFBYVVTYXVLUSsxVmZNcjRUWDZtblVJR3JMTnpEaU5sRnEya0lOVjZqekJaVEFDeWtsU1FHSGwvNGlVcFhVQzV3bDdGK1hSMHBBcW91YTRzRWlnaWRSN0J6N2pqdmJrWHhxdUlRY3BIY2ZYVnE3NS9BTUE2djZ4NXJoTmhGV0F3bVlWWnhNL092Ly9iL3NRUUtIWmNrdHI2ZDkrUnd2b2RoeGFqVG1XLzBxVFFXQlVVTFEvSDloWW10TzVKVlVPS1F2ODVtTXkrR0ZjQnJlc0hSSi9JMVhsdzcxcFA3SWRVVThSR0FUVHNMYmtnc2RLZ1RnMzFXZXRKVzRmcWlEbzdKRlJCY2V2eFBkeHFYeGFBaFhzdFpDb29sZXhVUDVZRFd5K3BUR2dCcTF3NTNFdkhnOG5zYWo0ZFJWdEpWOXZnc1RLYVVoMEU5QU5CSXZhVzJwN0VwbGo3RTFNb1pKUHpHVzlBVmtLZ0ZTYWk1dE5SQ0JML3BYUlU2K0liMWc0WmFDSlZPb2JHWS8vdldheDBhd1dJdHc1WkJzK2ttcG95blNqVGdnUmV4a3A0RHlVYkpFYmVuOWgxSVJ0dVBxQURtUVdNWnd4b2tEQ3ZEQmIzZmJtTkFQRzQ5ZVQrTHNrQU1NVjRhVE9tK3kyNWh2c3A1WlhFbU9jblZoMFhzckhjTzVmU1FjUkFOaklKR0ZsTlJKSzA5OWVybW5BSUZGMVc0OVR2ZXdXSXo5eXp5U3R1NGkyRkkyUlFocVNEeENydStZbjF2cDh1Ymk3TElKR0tyY0NlRWc0WXd6NnQwOWFqUUJvODk4T0hsZlI3eThsY0ZjbnpDaEFyVmhIdHphY2o2OEo4Slk2WnJOOVR6dWNPWXcvSkI0a1NhMy9pWVVkbkdWazJlbXhXQmd5dENCaGp0RWVyZEhxR0hMQ0tKblU5QjVRaG1QczdyQ3J1YzBSR1NOc09BV2RWVlI4ZEt4MC9VVVF1Q3dTSndBcFpCSW1SOXlkMlVjakdNc2Yra0ZRRHdFY2pZQXlkOEc5VlZYM3FvUERVcTQ3UGtBUFdpZEZYaDhybi93d21zNUQ5YzdwSm54ZnVtYkJ5T0pqTVF1Yk9YNDZyaHpYT04vVmpPUkZ4V0dCN2FoMGtjcXhhVHlWNUJNWXlFYzlQckZUSTVsNnpvdTUwenRTRFlhYzE3R2hGRk9pTitYVDBxRlc5c1FwcmVCekF2Y29wZTUyUW9uQmZEQ2F6QzYzU2VYdFRINzJoUHZSeFlkTDFWdzJZVHlLZmpmckpJUzBTUDl3YkYyWVpGbGFCMW5xZkpXZE85MVF1NmFiZlJOeWZXSFZReU1aeU5aRUtpRUJFV2wwOFVpcHFqSlZGVmltUXJQbDBkTm5CSHQ1akJZenZHei92RkV6RURCQWY1dE1SS2VHK3JJT1dZdlo1YTFYVWVyS1NJTEduc2dvU0pkYit4TmlGYkN4WC9paHNBWFJBRTFsSFNrUDFkRXhhT1JKMzN2SGUzUzQ4TTBrYmhmVXFiVW5mbWZsN1lWVzh2N0lMRWh2N0UyT0lXY2pHOGlZc01jY2V5SUwyTFliSnJOK2RWeFVwVG9Ca3FhOGVkckJudHl2ZkFrU3FtZnJUOFdpV0RqbytLOXVTOVNKQjN5WjYwSkRqU21MZFFQelJlc0xISysydjhINVBYNDF2UnRKZGdBN05wNk1iNTBFeVFTS1MxcU5Bc1E0UU9lZzlIdXNxdXRsbllDbTc1RTNyaWYyd2l0aGpXUWFKVmZ3OUQrOGpuVTFtdVhHYVBVdEF4elJvOUxvWFNUZEY4blFQREF0ZWtTQkE3SVoxbHRlYkFqS3dQTWFwQklrOWxtMlFLR0h3OWRSNjFNZFZoRUkybG8xZVNla1RRTGEwb3VneG9jVktJckpRY0tCSWdOZ2RqNjFBdVdkZ2VieCtnc1FleXpwSVZDcExyQlNCQXdXS2JyUDNLcWx2MllseWtDK1FCby9PbTVWRTVPYWlvTlRUMEZjZkVTQjJRK01sNjBXQzgxd0xnZzBtczZIRDJaOTM3TEh0dDl4WEVtUHZUenlPY0phTzVkbG5oNndtQXQxem1BQUNzcUJEN0VPLytaK3FxdjZNZkJ5RmwzQU80Z2tENk01WnJ5WWVaTHlhNkRIVzQ3enRuc3MrU0t6aTcwOTg0MXpJNXNaNHB2V1NVdmxBRXVodzBSdWgzeGxNWnFGdi9xZXFxck5DM25kWXVYck5PWWpKc0p4VXI0MXoyNXVvMSt0eGo5Rm45VndSUWFMRTNKL29Wc2hHTTVPbWV4TkpPd1dTd0tvRGVrSDc5KzkxbUgwSndzVHRoL2wwZE1TWmNkKy8zODQ1WldnY09BV2ZuanhlNzUwK1gvUllNVUZpNVAySmxYTWhHK3VnN3AzeTFRRjBoNzFMS0o3NnhWdWRNNXk3YjhHaDloN21QTmxxM2Zha3ROTG1FU0M5eVdYTXBOZHBmZXhGRldGckZUSlEwa3BpN1AySmJvVnNOSHR6M1hwaVA2NUZkd0M4eUhyUTBmc1ZEYVNsRVNEbXZ1L3dTV09KYjhGaDduc1BIVjUvTXBXVjU5UFJsVk14cEZ6R1RCNUI4ak9wcHFoS0N4S3IrUHNUUFF2WldQKzdoOXowUUtkeVA0TUxXRW43b25JT0VFTmcrS21xcW44cnJmU3lzTUkwbHR0eFVqdDQzaU5RT2t3OTdWVDFNYXdybWdaWEZHVkNWV0tRS0RIM0o3b1VzdEcrQit0Zzk1V3F6QUdJejNwZ3hVb2lVbkpqSENDR3ZXWnZxNnI2WGNIYlhldHY3UC92WDJ2RnNBNE14d1VmYVUzZ2RiZ0FBQS80U1VSQlZHRzV2K3c0c2VJdWwwNnJpV2VwVm9qWHF2MzcxaE0yY3R1VENTZS9sUGpCaGhrUUZaYjV1L1drajFESTVsNkhabHNhTytTYWgwWXZmRVljalFGRW9vR0c5UW9MZXh5UkJPTVZqVERCZTc1UUlPWjczNm9Vd0RyZGNWa0s5NUYrdmk2NVI4Sy8rYlduWnh1RzkvNnE5ZWp1emxNcGlxY3gzNlZUMFBSNU1KazlwbFN3U1BlQVYyYllOUVZyVUNzeVNLeTBQM0V3bVlVWndvK3RKMzJFL1BXaFplY1RidFRCWkhidFVOcVlRQkdJUkIyNjlXRHFpWFFncEVEWHQ5V1JFQ0ZBWEh2K29KNnJCK3lzcG0vdTFqaUlTaVpJbEV0ZGh4N3B6amZXNDdzOTNUZ1docUlhUHI0ck5kMzBtOGo3RTcwSzJZd2QweWhJUFFYOFhUaDA2QXlPa1FyTGdYbjJSV0lTWmgzZ0hLYVVpcW5yeGl2QUNkZjNiUXBIZjJqY1pya2kzTVFxSW41U2RKQW9NZmNubWhleWNXNzRRcUI0bjl2QnNiVlV6bXBDWEdGZ2tzczFxMEdVeDFseEZLRkNLcXhXRVo5VnFSSU9OSmF3M3RkNW1WSUZVQzBNV0orYldPczhVRlNBNkhGb2ZxWEZDS3Q3R1lVb1BranM0UHhFODBJMmF2aXNHL2RhQ0d6dnRZY3pDeUh0WXpDWmhaV1V2d2tVKzBVRGtzOVZWZjBUcm9GVWl3cFVQd0xFejYwbjl2ZnNzUDhaMkpyNkRhdFZSUGJZK3JOdU53NFNQRS9QczArb0E4V28vVTdvOTV3RHhJcFZmQ3pUaDVYRTJPY25WaXBrczJ4RC9UN09uZEpPS3pWOGZ3NG1zNXVVVjJpMGdoUlNJZjVxcEZzdzg5VXZ6Y21NVjNWUmdUQXhrOUsxTzVqTXhrNEJZa1hsT1NRa2l3UEg4WjFIUVBkRzdWMFNOTjc3NFBoYUR0VHZSRmxGYlJ3dDR4a2dQbWd4QXZoSkw0TEVLdjcreEVvYm5jMEdyY29UOTU2OWVxTlZ4WXRVVWtqQ1o2alg4MVdEN3NXOVhkbXNnTUxFc3UvN1VBVVovdEZFUjJlcmk3cGViNTBMWnBHU2gxU1F5WkVSclJSNWpJTStKclkvOGNJeDdiVDJUdU1sdDRrU2ZhYjNUbWNoMXA0ampDMlJxZDRFaVJKemYrS0JBa1d6WUVzcFp0ZXRKMndkYU1EOXFKbXk2S3N6U3EwNDEyRDdINzJlVlNsTkJ6bWx5bUozdXBkZU9oTG1qV1o1UTBuMHExalhocTdaQzNYb1hrVUZLZ29MSURHVy9ZUG5mWU1mdkZhTVBxdk5UV1dQNHFsajlsVXRURkQrWloyRjFkaFM4M25OMk1mS1JVK1BoTUVHZWhVa2RyQS84ZGk2UWRheEZkNHpaSlVhcG5mTnZWK2VqWC9ZV3hoU1Z0UXcva2VONDZhREJvTEVmdGptZXo1UWVzNmZ6WURSK2hwV1ozNmxhM2JkWklZRkNnc2dOYVpWZTFQZVkxd0tuZmZuVmVQZ1RLdHJuWCtQa2JLdmFtOGFtU3c3ajBmVVI5MHViS254ZEUyYUtkWXA5cHpFVlRvNFAvRk1CKzFiM29oRHJWaDRuWk96NkZWai85ZUQ4dVBEeitPMk0xQ05nNURyQTQrSCt2TStnMnVDeEg3WTlYdXVBOFp2ZXpvYTEvQzlydUdOajVOUWF0R0pmaXlMZG15Q3dnSW9YZGhhY01OMTd1NUNnWWlIUTQwVkxsUW9KN1N2WDBNNzIrai9hNkU5L1Q0bW1FOUhwcGxMSWZzcThuanZqZlpvUGpmZSsvMnFjWkpXSCt1K1pCaHhURmRwc1lGSlI2elZ1eUN4MHY1RXpmYkVTbS81cUVEUjVHeXowSUhxOWQ5R0hxUldXaDA5cnN2NmgwUDVsY0w3VWdyY2tXTUQrQzNsbElxUDVkb3cxWFJUeDgwOUhycUduMStvcnJqdlJNYSs3cGp4UllLZWpOdjFRMVdQSEJJbytsSEFkdWM4QmpyVU9LRTVWbGdyQkUzVzZmUWE3NTA0RjM1WnREZ3hXUzMwTVYzM0orRzFuSEtQNFNWOTI1UFlGQ05mdmNtNmtNMjlacDVpdm9kVkRodXJqYXQrdkdmSVdFMHNtL2YzZTdEaXVxMS91dTdRU2NORGlqejJ4eDVyVC93NHBUUDRDcFJpbStKU0JFYmJkTHpyT2J6a0lLSCtaTWplZG15aXQwRmlCL3NUUFFyWnBCUW9kbzBnc1d4OS9uN3AwSkdxZGF2dit6aFFpdUNqOWhPZnAzdzhVNDdVcG5nZUZiRUx0M1kra1VDeGEzV0FTS0VhYktTWDZhWTFwVng4VU1HSkdPcENObVl6ZU5wak9ld285VFFsSWVYMGhNYXZQTWFwcHJsNXl6V05oTjNXNllST0Z0UDI2cFM5OFBOVks1bk5DWlI3VXVnMkY0NkswTllWenlNV3R1RjY3bVlJRkpYNkdUUDFOQlVFaU5oYXI0UEU2a2NqT1l5NFA5RzhrRTBqVUx4S3FMSHZ3amtic1l2VTExWEVFQ0J5SmlKU1pyTFBmZ3ZObEwybE50bjc5b0xGL2NsMVFIcGZGMkJaLzU5blo2aEFPNFZKNWdQdFIzWDdqQlVvMXNkTDlNV1Q5aUFTSUdJcmZkNlQyQlI3ZitKSDZ3TllHNm1uWHFXdGMwREthWm42dGg4dnRFVy9FeUFpZFZxMUt5MkZiM0YvOGp0bEcvMnBNL0htWWFKWGFiQmpGVVhKbHI3RGxMYXR1SzRtVnY5OXo2RnRmZDJUclRxaGlpbFpWdGdKUVdJMyt4TXI2MEkybGQ3SGZEb0tEZXluMXBQOWNKaDdoNDJmNlI1WnVXcFFvQ2VsQkZHcEY3bm80MlRHc1ZJV3c3N0p2d2VUV2IxM01zdUpTZ1VRcVdUaFJQa010VnA1VXZqRStxZjVkSFJDQ2paMlJaQW9hakJpYnVJMkwyUlRtMDlIWTgyU1BiV2VMQjlWSU12U3A5WGhPMlo4a1J2bnc5bHpjYWlnOGMvQlpQWlZBV05XRTVaYVhYdWJ3T3JhY2F5cXRxRjRqeWJXVXl2Z3M2ODZHNFh0TjlnTFFXSkQySjhZdWJPckM5bVlhOHlTOVdsVjhVNEgyS0ljZlJpQWhnNzlqekJZWWNZWG1UcW55dlozZGJHZHNNSjRtOVBxb2dMRkZGSlAzVk5PbXpUMis2MlF2aWFrZngrUmpRSUxCSWx0c2ZjbmhrSTJMck05U2ordFZ4VkxIbWlIUnZHMUJ0bWxGUlhvdGJDcXBwbmUxNFdXTC8raTFVTU95a2UyZEp6Q0JkOWd5eXV0TGo1YTF5SHdva3lHRSsxbDYwcjB3THF4cXZoN3BsbFlkeG9IblRQWkNDc0VpUXM2MnA5b1hzaW1LUVJPYXZ6ZUZwU0MrcXdVa2QvVUtCSWNGa3pYOExsbWUvOG80RHF1Ty9SVHprQkVDVFRSMGZkejZGWTVWTkdiMnh6T2UxVEFkTkpoR21abkFYVllnWnRQUjBjWmpaZWVWQW1iU1hLWUkwaGNvb1A5aVpYWC9zU21rRXJTYVB4eVhWbjhvbHo3WDBPS0NBUHNmdEhnNVZMWDhiK1ZUcDFUd1BpRlZXOFViTnp4Q2xUcXdzcml2VmYya0xVTzB6QVB1dzZtTXhndjNXa3NkRVFsYkhnaFNGeWhnLzJKQjdIT25GTGpOMndNc2xQZlMvSkZEZlcvdFBKQ3JqM3FWTlJ4STJEOGtPZ0E5VW1ybjcvcCtpVTRSSkVheHluMHZaRE5PZ2ZLSHJxTlZhQmxINDAwek5mcWkyTkpZaTluWTd6MFd3S1Rrazk2RGI5cG9wR3hFRnoxL2pEOUY1eEdQbVEyVlBXNlVscWR1MGJaNjdFMjF3LzFuZzhqdmQ5VjdoUXczektneGlaMExZZWZDdzI4aHZvNTZlZ0lqUys2aG05WTdVYWYxSUhpWURLNzFCbURXQzYwUzQ4NlBENzVpc2JxaSt0MDJWTVZLenB1L2NYOVBEVDYvcVFDSUxYajlYanBwREZlOHU1ZjdocDlDWld2RWRVdkdsaTlkdmlsMlYvTW9iTlRZNUQ4SG9KOXFVRytVUU40cE1GMVBjZytjUWlVbjNXTmZOWC9ocC9IeEJyQnExaXJ1d2tLbmFIVkxIZlVUZlFhcE40MEs5M3FQcTd2NWFIKzEySXk1RWtUU2ZVMWZKOWhSMjU5blh1OWY4dCtLcmZBM2ZLOVI3ayt3eXIvWURLN1VVR2JQcDExdW8wREJWNVpCSXJWajJBcFRBQmNOaWJrNnZiMVYvMHNCbzlQUys2NXV2OS9WTitmVFYvYm1KVDhWbkJNTlNYcS91Vmt4LzZsSGhNOU52cVNuTWNmMXJGRlR2MXFNV1BId1h3K2J6MElMTE5RWEdlVGplWDNpd0VDSzROSWlTWkU2a21nb3hjbWhKclg3aU1yaE1CbWxLbHlGVEVySjBlL2t6NVlGZ1hSTDUyWGVVODFVcVNLSUJFQUFMaFFrWllMQXNRWGhaV2tiRllVQVpTUElCRUFBSmhTNXNubGt0UkRyUGFzYzFQSlVnRFFPWUpFQUFCZ1FpbDJGeFN0MmRtRFZoUkpRUVRRS1k3QUFBQUFlMU9CcUZzQ3hMMGNLOGdHZ0U2eGtnZ0FBUGJpWEp6bUlWS1Y1SlNxc0w2bTBCdUFMbkZPSWdBQTJObGdNZ3RuNW4wMi9nU2Z0S2Z4S25icVphUHFjZk40aDlqbkIxOXVVQmtUQU55d2tnZ0FBSGJpRUNDRzRQQmlQaDFkdFo3cGtQTWg4cXU4VGUxekFOQWZCSWtBQUdCcnhnSGlzNExEeTlZemlWSEFHUFlObmptL3NxZjVkTFR1N0ZZQWNFT1FDQUFBdHFJaU5YOGJmV3BoeitGcGJrYy9SQW9XT1dRZlFDZW9iZ29BQURhbVl5NnNpcXBjNjhpSDdNNEdESzk1UGgyRjFkVFhXZ24xY043dHV3VFFWNndrQWdDQWpRMG1zN0N5OWNiZ0U3dFdrSlc5UnVEc3NWL3hYNXliQ0NBMlZoSUJBTUJHdEEvUklrQzhLeVZBclA2N3F2aFYxVkFmV2svdTd6VDIrd0VBZ2tRQUFQQWlyWlpaRkpaNUxqSHdhUVNLMXFtbkJJa0FvaU5JQkFBQW14Z2JIWlkvTGpWOVV1L0xlb1YwMkhvRUFKeXhKeEVBQUt5bFZjUkhneUN4RjhjNkRDYXpzRC94VmV1SjNmMldZM0VmQVBsaUpSRUFBTHpFYWhVeCtYTVFqVmdmZ3M5NWlRQ2lJa2dFQUFBdnNVcWh0QTZlVW1WOXR1Rko2eEVBY0VTUUNBQUFWaHBNWnFGd3l1R3E1N2Z3MEplakhQUStMU3VkL3RwNkJBQWNFU1FDQUlCMXJBcW4zTGNlS1J0bkd3TElGa0VpQUFCWXgrb0lCZ3F2QUVBbUNCSUJBTUJTcW1wcWtXb0tBTWdJUVNJQUFGakZzbUJLMzlKTkFTQmJCSWtBQUdBVnk0UGMrMWFoazRxa0FMSkZrQWdBQUdCb01Ka2RHWjByQ1FDZElFZ0VBQUNyV0I3aTNxZVZOY3NWMklwVVhRQ3hFU1FDQUlCVkNCSjNZMVVSdHNaeEdnQ2lJa2dFQUFBeEhDb05zMmlxQ1B2RzhqM09wNlBiMW9NQTRJZ2dFUUFBckdLZDVuamVlcVE4WStOMzlOQjZCQUNjRVNRQ0FJQlZyTk1jeDFwcEs1TGVtM1dReUg1RUFORVJKQUlBZ0ZXc2c4UURoeUFxSlZjT1ZVMXZXbzhBZ0RPQ1JBQUFzSXJIS3RiN3dXUldYQkdid1dSMmFyMFhVZGlQQ0NDNndYdys1MU1IQUFCTERTWXpqNEhDVTZoMk9wK09pcWphcWFEMzFtRVY4Y3Q4T3JLdWxBb0FMMklsRVFBQXJITzM1cmxkSFlhZ3FvVDlpWTRCWXFYMFZRQ0lqaUFSQUFDczQ3VW43bGlCWXJhcHA4NEI0dE44T21JL0lvQk9FQ1FDQUlCMVBGZXo2a0F4dTVUS3dXUVdDdkQ4N1JRZ0JoZXRSd0FnRXZZa0FnQ0F0UWFUV1FnVXo5YjlIUU1ocmZWOFBoMDlwdnh0RENhekl3WE9yMXBQMmdtcmlFZXgzeHNBMUZoSkJBQUFMNG14cWhXQ3JuOUNRRHFZeklhdFp6c1dna01GeS84NEI0Z1ZxNGdBdXNaS0lnQUFlRkdrMWNTbUI2M1kzWFM1dXFpQTlUemllNytiVDBmSkJja0Erb1VnRVFBQXZFaHBsdmVPZS9EV2VWQ0JtRzgvbmtkbnFPTHFVRCtucXNRYXkzUDR2ZlBweU9OOFNnRFlHRUVpQUFEWWlJcTFmRXpnMDNwV3dCcCt2allPbkgvY2ROVlJ3V0JkV1RVRWhFZjY4M0hyTDhmengzdzZ1dXp3OXdQQU53U0pBQUJnWTRQSjdEYkNucncrdXA1UFIrZDkveEFBcElIQ05RQUFZQnNoQmZPSlQ4eFVTS2NkRi9SK0FHU09JQkVBQUd4TSt3RlBsZktKL1Qxb0g2TGJQa3NBMkJaQklnQUEySW9LcXd3SkZQZEdnQWdnU1FTSkFBQmdhd1NLZXlOQUJKQXNna1FBQUxDVFJxRElIc1h0ZkNGQUJKQXlxcHNDQUlDOTZEaUpHNnFlYnVURGZEcTZ5T0IxQXVneGdrUUFBR0JpTUptRjRPYzluK1pTWWJYMWZENGQzUzU3RWdCU1Fyb3BBQUF3b1JXeWYydS9IWDc0RkE3cUowQUVrQXRXRWdFQWdMbkJaQmJPL1F0QjQwR1BQOTI3Y1A2aDltNENRRFlJRWdFQWdBdnRWUnpycDAvQllnZ09MMWc1QkpBcmdrUUFBT0NxUjhFaXdTR0FJaEFrQWdDQUtCUXNuaXBZUEM3a1V3L25SRjVWVlhVNW40NGVXODhDUUlZSUVnRUFRSFNEeWV4SXdXSUlHZzh6K3dhZWRlVEh6WHc2dW1rOUN3Q1pJMGdFQUFDZEdreG1KenFVL3pUaHN4WkRLdW10QWtNSzBRQW9Ha0VpQUFCSXltQXlDd0hqU2VNbmRtcHFDQWhENm1nSUJ1L1pZd2lnYndnU0FRQkE4clRhK0t0V0hDc0ZrTDgyL3Y4bUJYR2VGUHpWNnVEdnNRNEs1OVBSMTlaL0JRQjlVbFhWL3dQaFdLM3RNUFZ0R1FBQUFBQkpSVTVFcmtKZ2dnPT0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wMS0wNCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiVmVyaU1hcmsgRFQgRmluZ2VycHJpbnQgS2V5IiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMDAwMjAyMTAyMDQwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTAxLTA0In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wNi0xOCJ9LHsiYWFndWlkIjoiNTA0ZDcxNDktNGU0Yy0zODQxLTQ1NTUtNTU0NDVhNjc3MzU3IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI1MDRkNzE0OS00ZTRjLTM4NDEtNDU1NS01NTQ0NWE2NzczNTciLCJkZXNjcmlwdGlvbiI6IldpU0VDVVJFIEF1dGhUcm9uIFVTQiBGSURPMiBBdXRoZW50aWNhdG9yIiwiYWx0ZXJuYXRpdmVEZXNjcmlwdGlvbnMiOnsiemgtVFciOiJXaVNFQ1VSRSBBdXRoVHJvbiBVU0IgRklETzIg6Lqr5Lu96amX6K2J5ZmoIn0sImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlEUmpDQ0F1MmdBd0lCQWdJVVpQaFNEdHhJNWxnMnFneSs3SUdESmhHcVBPZ3dDZ1lJS29aSXpqMEVBd0l3Z1ljeEN6QUpCZ05WQkFZVEFsUlhNUTh3RFFZRFZRUUlEQVpVWVdsd1pXa3hFakFRQmdOVkJBY01DVk52YldWM2FHVnlaVEVXTUJRR0ExVUVDZ3dOVjJsVFJVTlZVa1VnU1c1akxqRWdNQjRHQ1NxR1NJYjNEUUVKQVJZUllXUnRhVzVBWlhoaGJYQnNaUzV2Y21jeEdUQVhCZ05WQkFNTUVGZHBVMFZEVlZKRklGSnZiM1FnUTBFd0hoY05NakV3TVRJNE1EZ3lOekl3V2hjTk16RXdNVEkyTURneU56SXdXakNCaHpFTE1Ba0dBMVVFQmhNQ1ZGY3hEekFOQmdOVkJBZ01CbFJoYVhCbGFURVNNQkFHQTFVRUJ3d0pVMjl0Wlhkb1pYSmxNUll3RkFZRFZRUUtEQTFYYVZORlExVlNSU0JKYm1NdU1TQXdIZ1lKS29aSWh2Y05BUWtCRmhGaFpHMXBia0JsZUdGdGNHeGxMbTl5WnpFWk1CY0dBMVVFQXd3UVYybFRSVU5WVWtVZ1VtOXZkQ0JEUVRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkJpV3ZGYWYvSWhGTU9XTnFsd2VxcjRHZk8wbXUvMUIxOEowM09HK3BTbHRSaXg5R2pSb2pCeWE0TEFSeVhNUDhudzJYaDlQdndPQm05UWVkTUM2NlhHamdnRXpNSUlCTHpBZEJnTlZIUTRFRmdRVWQrWXZqNkkzWThjS0gzUVJOTGxDOC9PcDk3Y3dnY2NHQTFVZEl3U0J2ekNCdklBVWQrWXZqNkkzWThjS0gzUVJOTGxDOC9PcDk3ZWhnWTJrZ1lvd2dZY3hDekFKQmdOVkJBWVRBbFJYTVE4d0RRWURWUVFJREFaVVlXbHdaV2t4RWpBUUJnTlZCQWNNQ1ZOdmJXVjNhR1Z5WlRFV01CUUdBMVVFQ2d3TlYybFRSVU5WVWtVZ1NXNWpMakVnTUI0R0NTcUdTSWIzRFFFSkFSWVJZV1J0YVc1QVpYaGhiWEJzWlM1dmNtY3hHVEFYQmdOVkJBTU1FRmRwVTBWRFZWSkZJRkp2YjNRZ1EwR0NGR1Q0VWc3Y1NPWllOcW9NdnV5Qmd5WVJxanpvTUF3R0ExVWRFd0VCL3dRQ01BQXdOZ1lEVlIwZkJDOHdMVEFyb0NtZ0o0WWxhSFIwY0RvdkwzZDNkeTVsZUdGdGNHeGxMbTl5Wnk5bGVHRnRjR3hsWDJOaExtTnliREFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUJmM3A4TEozUGxmTXN4VHpXZ2pIYWFsNnV6SW81dHgzbytFVXliZERZNG9nSWdWNm5SMU1VRTF3S3oxdUM3L2tFTmcvRnBKT2V0RmFKZVBjZ29uZUV3c0tBPSIsIk1JSUNNekNDQWRtZ0F3SUJBZ0lVYmFyVjhQcUM5SW5rMWRrb0RYdU81emhQODJnd0NnWUlLb1pJemowRUF3SXdlREVMTUFrR0ExVUVCaE1DVkZjeEtqQW9CZ05WQkFvTUlWZHBVMFZEVlZKRklGUmxZMmh1YjJ4dloybGxjeUJEYjNKd2IzSmhkR2x2YmpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFWk1CY0dBMVVFQXd3UVYybFRSVU5WVWtVZ1VtOXZkQ0JEUVRBZ0Z3MHlNakF6TWpNd05EQXlOVGRhR0E4eU1EVXlNRE14TlRBME1ESTFOMW93ZURFTE1Ba0dBMVVFQmhNQ1ZGY3hLakFvQmdOVkJBb01JVmRwVTBWRFZWSkZJRlJsWTJodWIyeHZaMmxsY3lCRGIzSndiM0poZEdsdmJqRWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRVpNQmNHQTFVRUF3d1FWMmxUUlVOVlVrVWdVbTl2ZENCRFFUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJQTldMS0FHT1VmUnBCT0hFZmpkTHJXUDZzSGtGVEVQT3hVZE96dTUrU1ZBUjRLcU5vdHZ3bHQ4WlRMRnk2dENWLzlDcTFmUUVKY2JscEFHM00yditwYWpQekE5TUIwR0ExVWREZ1FXQkJSTXJwei9Vb29tRXhGSVNoNmFLWlFHMjdKYmpqQU1CZ05WSFJNRUJUQURBUUgvTUE0R0ExVWREd0VCL3dRRUF3SUJCakFLQmdncWhrak9QUVFEQWdOSUFEQkZBaUFlSUhFaXJDVkN1T3lhNmgvcmFINE9aWmJxdTk0MzRaVUdZQkdRdGdEVG5RSWhBT3lsQTN6NktDd0dMbmJGQndpS0R3amNoMGpFdXpOZ3ZkaEx0eWhuRW1SSiIsIk1JSURFakNDQXJlZ0F3SUJBZ0lVTEtMQlNWd0RxOWl0M3ArMHl2eUNQazJGRkxvd0NnWUlLb1pJemowRUF3SXdkakVMTUFrR0ExVUVCaE1DVkZjeER6QU5CZ05WQkFnTUJsUmhhWEJsYVRFUE1BMEdBMVVFQnd3R1ZHRnBkMkZ1TVNvd0tBWURWUVFLRENGWGFWTkZRMVZTUlNCVVpXTm9ibTlzYjJkcFpYTWdRMjl5Y0c5eVlYUnBiMjR4R1RBWEJnTlZCQU1NRUZkcFUwVkRWVkpGSUZKdmIzUWdRMEV3SUJjTk1qRXdOREEzTVRFeE5qQTBXaGdQTWpBM01UQXpNall4TVRFMk1EUmFNSFl4Q3pBSkJnTlZCQVlUQWxSWE1ROHdEUVlEVlFRSURBWlVZV2x3WldreER6QU5CZ05WQkFjTUJsUmhhWGRoYmpFcU1DZ0dBMVVFQ2d3aFYybFRSVU5WVWtVZ1ZHVmphRzV2Ykc5bmFXVnpJRU52Y25CdmNtRjBhVzl1TVJrd0Z3WURWUVFEREJCWGFWTkZRMVZTUlNCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFRUhVZXdQcFdieFFyS0I3emxJbUd0U0YwMW1LSEpRMmY0YWlKdlVVSnRDZ20rTE1KSG1CYzBJTWVGVk0wSGJOTXNwWHVjVVE5M2ZjS2pCeTE4dkVBZ3FPQ0FSOHdnZ0ViTUIwR0ExVWREZ1FXQkJUSHd6Y0ozWG9SYzM3M1k3TlhJc2EySWVwa2V6Q0Jzd1lEVlIwakJJR3JNSUdvZ0JUSHd6Y0ozWG9SYzM3M1k3TlhJc2EySWVwa2U2RjZwSGd3ZGpFTE1Ba0dBMVVFQmhNQ1ZGY3hEekFOQmdOVkJBZ01CbFJoYVhCbGFURVBNQTBHQTFVRUJ3d0dWR0ZwZDJGdU1Tb3dLQVlEVlFRS0RDRlhhVk5GUTFWU1JTQlVaV05vYm05c2IyZHBaWE1nUTI5eWNHOXlZWFJwYjI0eEdUQVhCZ05WQkFNTUVGZHBVMFZEVlZKRklGSnZiM1FnUTBHQ0ZDeWl3VWxjQTZ2WXJkNmZ0TXI4Z2o1TmhSUzZNQXdHQTFVZEV3RUIvd1FDTUFBd05nWURWUjBmQkM4d0xUQXJvQ21nSjRZbGFIUjBjRG92TDNkM2R5NWxlR0Z0Y0d4bExtOXlaeTlsZUdGdGNHeGxYMk5oTG1OeWJEQUtCZ2dxaGtqT1BRUURBZ05KQURCR0FpRUF2eEMrRnJwR0lITDdXcDl1NWQ1UHR5RWFPeFNaTVplVU5jYzd2azIzUmE4Q0lRRHViT3k1S0Nua3lWZkhyK09yUGZOKzhJc0RqVGk3ckdTV1dpaDlCMlkvWlE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFnQ0FJQUFBRDhHTzJqQUFBQUNYQklXWE1BQUM0akFBQXVJd0Y0cFQ5MkFBQUtUMmxEUTFCUWFHOTBiM05vYjNBZ1NVTkRJSEJ5YjJacGJHVUFBSGphblZOblZGUHBGajMzM3ZSQ1M0aUFsRXR2VWhVSUlGSkNpNEFVa1NZcUlRa1FTb2dob2RrVlVjRVJSVVVFRzhpZ2lBT09qb0NNRlZFc0RJb0syQWZrSWFLT2c2T0lpc3I3NFh1amE5YTg5K2JOL3JYWFB1ZXM4NTJ6endmQUNBeVdTRE5STllBTXFVSWVFZUNEeDhURzRlUXVRSUVLSkhBQUVBaXpaQ0Z6L1NNQkFQaCtQRHdySXNBSHZnQUJlTk1MQ0FEQVRadkFNQnlIL3cvcVFwbGNBWUNFQWNCMGtUaExDSUFVQUVCNmprS21BRUJHQVlDZG1DWlRBS0FFQUdETFkyTGpBRkF0QUdBbmYrYlRBSUNkK0psN0FRQmJsQ0VWQWFDUkFDQVRaWWhFQUdnN0FLelBWb3BGQUZnd0FCUm1TOFE1QU5ndEFEQkpWMlpJQUxDM0FNRE9FQXV5QUFnTUFEQlJpSVVwQUFSN0FHRElJeU40QUlTWkFCUkc4bGM4OFN1dUVPY3FBQUI0bWJJOHVTUTVSWUZiQ0MxeEIxZFhMaDRvemtrWEt4UTJZUUpobWtBdXdubVpHVEtCTkEvZzg4d0FBS0NSRlJIZ2cvUDllTTRPcnM3T05vNjJEbDh0NnI4Ry95SmlZdVArNWMrcmNFQUFBT0YwZnRIK0xDK3pHb0E3Qm9CdC9xSWw3Z1JvWGd1Z2RmZUxacklQUUxVQW9PbmFWL053K0g0OFBFV2hrTG5aMmVYazVOaEt4RUpiWWNwWGZmNW53bC9BVi8xcytYNDgvUGYxNEw3aUpJRXlYWUZIQlBqZ3dzejBUS1VjejVJSmhHTGM1bzlIL0xjTC8vd2QweUxFU1dLNVdDb1U0MUVTY1k1RW1venpNcVVpaVVLU0tjVWwwdjlrNHQ4cyt3TSszelVBc0dvK0FYdVJMYWhkWXdQMlN5Y1FXSFRBNHZjQUFQSzdiOEhVS0FnRGdHaUQ0YzkzLys4Ly9VZWdKUUNBWmttU2NRQUFYa1FrTGxUS3N6L0hDQUFBUktDQktyQkJHL1RCR0N6QUJoekJCZHpCQy94Z05vUkNKTVRDUWhCQ0NtU0FISEpnS2F5Q1FpaUd6YkFkS21BdjFFQWROTUJSYUlhVGNBNHV3bFc0RGoxd0QvcGhDSjdCS0x5QkNRUkJ5QWdUWVNIYWlBRmlpbGdqamdnWG1ZWDRJY0ZJQkJLTEpDREppQlJSSWt1Uk5VZ3hVb3BVSUZWSUhmSTljZ0k1aDF4R3VwRTd5QUF5Z3Z5R3ZFY3hsSUd5VVQzVURMVkR1YWczR29SR29ndlFaSFF4bW84V29KdlFjclFhUFl3Mm9lZlFxMmdQMm84K1E4Y3d3T2dZQnpQRWJEQXV4c05Dc1Rnc0NaTmp5N0VpckF5cnhocXdWcXdEdTRuMVk4K3hkd1FTZ1VYQUNUWUVkMElnWVI1QlNGaE1XRTdZU0tnZ0hDUTBFZG9KTndrRGhGSENKeUtUcUV1MEpyb1IrY1FZWWpJeGgxaElMQ1BXRW84VEx4QjdpRVBFTnlRU2lVTXlKN21RQWtteHBGVFNFdEpHMG01U0kra3NxWnMwU0Jvams4bmFaR3V5QnptVUxDQXJ5SVhrbmVURDVEUGtHK1FoOGxzS25XSkFjYVQ0VStJb1VzcHFTaG5sRU9VMDVRWmxtREpCVmFPYVV0Mm9vVlFSTlk5YVFxMmh0bEt2VVllb0V6UjFtam5OZ3haSlM2V3RvcFhUR21nWGFQZHByK2gwdWhIZGxSNU9sOUJYMHN2cFIraVg2QVAwZHd3TmhoV0R4NGhuS0JtYkdBY1laeGwzR0srWVRLWVowNHNaeDFRd056SHJtT2VaRDVsdlZWZ3F0aXA4RlpIS0NwVktsU2FWR3lvdlZLbXFwcXJlcWd0VjgxWExWSStwWGxOOXJrWlZNMVBqcVFuVWxxdFZxcDFRNjFNYlUyZXBPNmlIcW1lb2IxUS9wSDVaL1lrR1djTk13MDlEcEZHZ3NWL2p2TVlnQzJNWnMzZ3NJV3NOcTRaMWdUWEVKckhOMlh4MktydVkvUjI3aXoycXFhRTVRek5LTTFlelV2T1VaajhINDVoeCtKeDBUZ25uS0tlWDgzNkszaFR2S2VJcEc2WTBUTGt4WlZ4cnFwYVhsbGlyU0t0UnEwZnJ2VGF1N2FlZHByMUZ1MW43Z1E1Qngwb25YQ2RIWjQvT0JaM25VOWxUM2FjS3B4Wk5QVHIxcmk2cWE2VWJvYnRFZDc5dXArNllucjVlZ0o1TWI2ZmVlYjNuK2h4OUwvMVUvVzM2cC9WSERGZ0dzd3drQnRzTXpoZzh4VFZ4Ynp3ZEw4ZmI4VkZEWGNOQVE2VmhsV0dYNFlTUnVkRThvOVZHalVZUGpHbkdYT01rNDIzR2JjYWpKZ1ltSVNaTFRlcE43cHBTVGJtbUthWTdURHRNeDgzTXphTE4xcGsxbXoweDF6TG5tK2ViMTV2ZnQyQmFlRm9zdHFpMnVHVkpzdVJhcGxudXRyeHVoVm81V2FWWVZWcGRzMGF0bmEwbDFydXR1NmNScDdsT2swNnJudFpudzdEeHRzbTJxYmNac09YWUJ0dXV0bTIyZldGblloZG50OFd1dys2VHZaTjl1bjJOL1QwSERZZlpEcXNkV2gxK2M3UnlGRHBXT3Q2YXpwenVQMzNGOUpicEwyZFl6eERQMkRQanRoUExLY1JwblZPYjAwZG5GMmU1YzRQemlJdUpTNExMTHBjK0xwc2J4dDNJdmVSS2RQVnhYZUY2MHZXZG03T2J3dTJvMjYvdU51NXA3b2Zjbjh3MG55bWVXVE56ME1QSVErQlI1ZEUvQzUrVk1HdmZySDVQUTArQlo3WG5JeTlqTDVGWHJkZXd0NlYzcXZkaDd4Yys5ajV5bitNKzR6dzMzakxlV1YvTU44QzN5TGZMVDhOdm5sK0YzME4vSS85ay8zci8wUUNuZ0NVQlp3T0pnVUdCV3dMNytIcDhJYitPUHpyYlpmYXkyZTFCaktDNVFSVkJqNEt0Z3VYQnJTRm95T3lRclNIMzU1ak9rYzVwRG9WUWZ1alcwQWRoNW1HTHczNE1KNFdIaFZlR1A0NXdpRmdhMFRHWE5YZlIzRU56MzBUNlJKWkUzcHRuTVU4NXJ5MUtOU28rcWk1cVBObzN1alM2UDhZdVpsbk0xVmlkV0Vsc1N4dzVMaXF1Tm01c3Z0Lzg3Zk9INHAzaUMrTjdGNWd2eUYxd2VhSE93dlNGcHhhcExoSXNPcFpBVEloT09KVHdRUkFxcUJhTUpmSVRkeVdPQ25uQ0hjSm5JaS9STnRHSTJFTmNLaDVPOGtncVRYcVM3Skc4Tlhra3hUT2xMT1c1aENlcGtMeE1EVXpkbXpxZUZwcDJJRzB5UFRxOU1ZT1NrWkJ4UXFvaFRaTzJaK3BuNW1aMnk2eGxoYkwreFc2THR5OGVsUWZKYTdPUXJBVlpMUXEyUXFib1ZGb28xeW9Ic21kbFYyYS96WW5LT1phcm5pdk43Y3l6eXR1UU41enZuLy90RXNJUzRaSzJwWVpMVnkwZFdPYTlyR281c2p4eGVkc0s0eFVGSzRaV0Jxdzh1SXEyS20zVlQ2dnRWNWV1ZnIwbWVrMXJnVjdCeW9MQnRRRnI2d3RWQ3VXRmZldmMxKzFkVDFndldkKzFZZnFHblJzK0ZZbUtyaFRiRjVjVmY5Z28zSGpsRzRkdnlyK1ozSlMwcWF2RXVXVFBadEptNmViZUxaNWJEcGFxbCthWERtNE4yZHEwRGQ5V3RPMzE5a1hiTDVmTktOdTdnN1pEdWFPL1BMaThaYWZKenMwN1AxU2tWUFJVK2xRMjd0TGR0V0hYK0c3UjdodDd2UFkwN05YYlc3ejMvVDdKdnR0VkFWVk4xV2JWWmZ0Sis3UDNQNjZKcXVuNGx2dHRYYTFPYlhIdHh3UFNBLzBISXc2MjE3blUxUjNTUFZSU2o5WXI2MGNPeHgrKy9wM3ZkeTBOTmcxVmpaekc0aU53UkhuazZmY0ozL2NlRFRyYWRveDdyT0VIMHg5MkhXY2RMMnBDbXZLYVJwdFRtdnRiWWx1NlQ4dyswZGJxM25yOFI5c2ZENXcwUEZsNVN2TlV5V25hNllMVGsyZnl6NHlkbFoxOWZpNzUzR0Rib3JaNzUyUE8zMm9QYisrNkVIVGgwa1gvaStjN3ZEdk9YUEs0ZFBLeTIrVVRWN2hYbXE4NlgyM3FkT284L3BQVFQ4ZTduTHVhcnJsY2E3bnVlcjIxZTJiMzZSdWVOODdkOUwxNThSYi8xdFdlT1QzZHZmTjZiL2ZGOS9YZkZ0MStjaWY5enN1NzJYY243cTI4VDd4ZjlFRHRRZGxEM1lmVlAxdiszTmp2M0g5cXdIZWc4OUhjUi9jR2hZUFAvcEgxanc5REJZK1pqOHVHRFlicm5qZytPVG5pUDNMOTZmeW5RODlrenlhZUYvNmkvc3V1RnhZdmZ2alY2OWZPMFpqUm9aZnlsNU8vYlh5bC9lckE2eG12MjhiQ3hoNit5WGd6TVY3MFZ2dnR3WGZjZHgzdm85OFBUK1I4SUg4by8yajVzZlZUMEtmN2t4bVRrLzhFQTVqei9HTXpMZHNBQUFBZ1kwaFNUUUFBZWlVQUFJQ0RBQUQ1L3dBQWdPa0FBSFV3QUFEcVlBQUFPcGdBQUJkdmtsL0ZSZ0FBQXRoSlJFRlVlTnJzbHQ5TGsxRVl4Ny92TnRlMHZYT2s3eVM3cXlXQll2bmpJa3RHVTB2REN3a3RWNEtYcHYzd0IvNEJCaUlhL1FDMXdqa1ZVeE5zVXV1dXpkMWs2aUJMQ3hJRnpjRFhPVFp3WThyMnNyMXJwNHVYWnVvZ2dyeUpmUzhlZUw2YzUzdzQ1K0U1SElvUWdvT1VDQWVzR0NBR2lBRUF5WDZMWmRuMTlYV0dZZFJxOVQ4Z2tOMXFhMjBWRGxWWmNaVVFZcHVaS1MwdEhUY2E5eXd6Nkh1cnE2cy96czZTUDJrWHdHSTJBempLcUhRNjNmdDNrNFNRcG9ZR0FNV0ZSWHZLTG1vTEFBd09EUHdkb0xkSEQyQmthT2gzODQzSjVISzU5cFRWMWR3RThHcDhmUCtPUzR0TDVyZm1INkdRa083MG9MdXpjMmp3dVNvcDJkQnJPQ3luazVLTzlQWDNaMlprTUNrcHF5dmZHSVlCY0wrOXcycWRLQ29xQ2dRQ0FIaWVGMm9mUDN4a01yMVcwSXJhdWxwdFFZSFA3d05GN2UyQk5sOERJTzM0Q1FBTmQrdTd1N29BU0VBQnFLdXBKWVJVNmE0RG9HWHhxYW9VcFp3V0E5YUpDVUpJNFFVdGdGUHFrd25TUXdENjlQcm9WeFFNQnR2YjJpaUtldERSd2ZOOEtCVGlPTzdaazZjQStub05MTXNDeU1vOHpmbjlITWZsbk1rQ3NMUzRPRDAxRFVCMzlSb2h4T2wweWhNUzRpaVIzVzZQYkxzekIzRnhjYlJDUVFoUkpDWktKQkt4V0N5VHllUnlHb0JVS3YweS94bUFUbGNwaTQrWHlXUWFqUWFBeitlYm1wd0VVRjVSRGtDbFVoVnFDM2dTbnArYml6NEhuTjhQd08vM1I1eEFnTXZOems1bWtrV1VDTURxNm5mQmR6ZzJCREN0VUFCd09sMi9mSWRBaWc0SUJvT1JLSWpuZVFWTmIzbTNpaStYaUVIcCt3enBHZWx1dC91bDBRZ2dFQWlVWFNtN2RlZjJ2WmFXdExTMGhZV3ZIK1krNVovTnk4bk5qZjVVU0NTU1NJdzQ0WERZNGRoUUtwWER3OE5paXFwdmJCd2RlVkYxb3dvQXU3YVdtbnJNMEtQZjN0NitWRkxjMU54OFB1L2M2TmlZU0NTS1Bza2V0MmQ1ZWRuajhVUWNyOWRyWDdlNzNadEN5ckpyVnFzMUhBNFRRcFpYVnJ4ZXIrQzdOOTBXaThWbXMrMGZDeXIycTRnQllvRC9BUEJ6QUk2Vk5xR1FQVXFuQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiNTA0ZDcxNDk0ZTRjMzg0MTQ1NTU1NTQ0NWE2NzczNTciLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjI1LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH1dLCJmaXJtd2FyZVZlcnNpb24iOjJ9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0xMS0xMSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiQXV0aFRyb24gVVNCIEtleSBGSURPMiIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjEwNDIxMDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0xMS0xMSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjEtMTEtMTEifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyIzYmMxMjExYzEyZDk1MmEzMmIwM2M1NWI4OGQzZWE2ZjdkMTUyZjE4IiwiOGRjMmE2ZjI5M2VhNDg0NWJiNzZhNDJjNDJiODk2MDFhYWI1NDdmOCJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyIzYmMxMjExYzEyZDk1MmEzMmIwM2M1NWI4OGQzZWE2ZjdkMTUyZjE4IiwiOGRjMmE2ZjI5M2VhNDg0NWJiNzZhNDJjNDJiODk2MDFhYWI1NDdmOCJdLCJkZXNjcmlwdGlvbiI6IkdvVHJ1c3QgSWRlbSBLZXkgVTJGIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCIsInJlbW90ZV9oYW5kbGUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJxVENDQVUrZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQTdNU0F3SGdZRFZRUUREQmRIYjFSeWRYTjBJRVpKUkU4eUlGSnZiM1FnUTBFZ01URVhNQlVHQTFVRUNnd09SMjlVY25WemRFbEVJRWx1WXk0d0lCY05NakV3TXpBeU1EWXhPRFE0V2hnUE1qQTFNVEF5TWpNd05qRTRORGhhTURzeElEQWVCZ05WQkFNTUYwZHZWSEoxYzNRZ1JrbEVUeklnVW05dmRDQkRRU0F4TVJjd0ZRWURWUVFLREE1SGIxUnlkWE4wU1VRZ1NXNWpMakJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCSXprTWR0Tlp0MFpPek8rdTFmMkVLWlJTbmZodnl3YmhvbkJGOU5TUHEyV0c3bnVSaS95dlo4bERqd3A1ZGFyUTZPZFpnK0hxYlNTZVhKWHc3VXBjbFNqUWpCQU1BOEdBMVVkRXdRSU1BWUJBZjhDQVFBd0RnWURWUjBQQVFIL0JBUURBZ0VHTUIwR0ExVWREZ1FXQkJSald4VG8xRXEzM1pyeGZMRFdzc2RkYkQvdlpUQUtCZ2dxaGtqT1BRUURBZ05JQURCRkFpQitFMDlHem1jWWxNOTVxVC9hZm5QVTlxNlhKbXhPU0tXQVJPNStrZ1VuV2dJaEFJYTluNXA0MHRjR2ZtZUY2L1d2WW9qQU51eWtRcWhWazhXbmZnMTVTNjlyIiwiTUlJQnp6Q0NBWGFnQXdJQkFnSUNBU0F3Q2dZSUtvWkl6ajBFQXdJd096RWdNQjRHQTFVRUF3d1hSMjlVY25WemRDQkdTVVJQTWlCU2IyOTBJRU5CSURFeEZ6QVZCZ05WQkFvTURrZHZWSEoxYzNSSlJDQkpibU11TUNJWUR6SXdNVGt4TWpBME1EWTFPVFF3V2hnUE1qQTFNVEEwTURjd016QTFNREJhTURzeElEQWVCZ05WQkFNTUYwZHZWSEoxYzNRZ1JrbEVUeklnVW05dmRDQkRRU0F4TVJjd0ZRWURWUVFLREE1SGIxUnlkWE4wU1VRZ1NXNWpMakJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCQTVtallzam93QUkwam5waS8vQ0ozS256aEdiVFVtc3ROV3FONzhpb0cxQ1RLOWdQZ1BsOVVpRk9KTy92K0ZmRksrUHh2MTBjNjA0ZHZsSURBYkt3K2lqWmpCa01CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdEZ1lEVlIwUEFRSC9CQVFEQWdFR01CMEdBMVVkRGdRV0JCU2dXdFkwbkVjbVBtR0RMdUN3Y2VLZUpQU2NvekFmQmdOVkhTTUVHREFXZ0JTZ1d0WTBuRWNtUG1HREx1Q3djZUtlSlBTY296QUtCZ2dxaGtqT1BRUURBZ05IQURCRUFpQWtyTE01VjNEbkQwWGNWVUZXK05NRmNCWkNPMUZ4eVl6NFZrUEgzQTdLR1FJZ0hheVRmVTg4b0lFaU1OYXgxM3RnWmFvaGhNQVhFTWpxVHlJdGJjVFQ4UWM9IiwiTUlJQnpUQ0NBWE9nQXdJQkFnSUpBTFMzU2liR0RYVFBNQW9HQ0NxR1NNNDlCQU1DTURzeElEQWVCZ05WQkFNTUYwZHZWSEoxYzNRZ1JrbEVUeklnVW05dmRDQkRRU0F4TVJjd0ZRWURWUVFLREE1SGIxUnlkWE4wU1VRZ1NXNWpMakFlRncweE9URXlNRFF3TmpVNU5EQmFGdzAwT1RFeE1qWXdOalU1TkRCYU1Ec3hJREFlQmdOVkJBTU1GMGR2VkhKMWMzUWdSa2xFVHpJZ1VtOXZkQ0JEUVNBeE1SY3dGUVlEVlFRS0RBNUhiMVJ5ZFhOMFNVUWdTVzVqTGpCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkE1bWpZc2pvd0FJMGpucGkvL0NKM0tuemhHYlRVbXN0TldxTjc4aW9HMUNUSzlnUGdQbDlVaUZPSk8vditGZkZLK1B4djEwYzYwNGR2bElEQWJLdytpallEQmVNQXdHQTFVZEV3RUIvd1FDTUFBd0RnWURWUjBQQVFIL0JBUURBZ0VHTUIwR0ExVWREZ1FXQkJTZ1d0WTBuRWNtUG1HREx1Q3djZUtlSlBTY296QWZCZ05WSFNNRUdEQVdnQlNnV3RZMG5FY21QbUdETHVDd2NlS2VKUFNjb3pBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlBeG9WczZxajdEWDJ4aXhDampjRFVkeEJUSm1TVExiMGYxclJHd3JBQnpUUUloQVB0MFAzMnF6QWVlcEY0Ly90Z3p4cU5vS2tXRGNhUFBTWHJnK3h6cmxWSHciXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBakNBWUFBQUQxN2doYUFBQUFCR2RCVFVFQUFMR09mUHRSa3dBQUFDQmpTRkpOQUFDSER3QUFqQThBQVAxU0FBQ0JRQUFBZlhrQUFPbUxBQUE4NVFBQUdjeHpQSVYzQUFBS0wybERRMUJKUTBNZ1VISnZabWxzWlFBQVNNZWRsbmRVVk5jV2g4KzlkM3FoelREU0dYcVRMakNBOUM0Z0hRUlJHR1lHR01vQXd3eE5iSWlvUUVRUkVRRkZrS0NBQWFPaFNLeUlZaUVvcUdBUFNCQlFZakNLcUtoa1J0WktmSGw1NytYbDk4ZTkzOXBuNzNQMzJYdWZ0UzRBSkU4ZkxpOEZsZ0lnbVNmZ0IzbzQwMWVGUjlDeC9RQUdlSUFCcGdBd1dlbXB2a0h1d1VBa0x6Y1hlcnJJQ2Z5TDNnd0JTUHkrWmVqcFQ2ZUQvMC9TckZTK0FBRElYOFRtYkU0NlM4VDVJazdLRktTSzdUTWlwc1lraWhsR2laa3ZTbERFY21LT1crU2xuMzBXMlZITTdHUWVXOFRpbkZQWnlXd3g5NGg0ZTRhUUkyTEVSOFFGR1Z4T3BvaHZpMWd6U1pqTUZmRmJjV3d5aDVrT0FJb2t0Z3M0ckhnUm00aVl4QThPZEJIeGNnQndwTGd2T09ZTEZuQ3lCT0pEdWFTa1p2TzVjZkVDdWk1TGoyNXFiYzJnZTNJeWt6Z0NnYUUvazVYSTVMUHBMaW5KcVV4ZU5nQ0xaLzRzR1hGdDZhSWlXNXBhVzFvYW1obVpmbEdvLzdyNE55WHU3U0s5Q3ZqY000alc5NGZ0ci94UzZnQmd6SXBxcytzUFc4eCtBRHEyQWlCMy93K2I1aUVBSkVWOWE3L3h4WGxvNG5tSkZ3aFNiWXlOTXpNempiZ2NscEc0b0wvcmZ6cjhEWDN4UFNQeGRyK1hoKzdLaVdVS2t3UjBjZDFZS1VrcFFqNDlQWlhKNHRBTi96ekUvemp3ci9OWUdzaUo1ZkE1UEZGRXFHakt1THc0VWJ0NWJLNkFtOEtqYzNuL3FZbi9NT3hQV3B4cmtTajFud0ExeWdoSTNhQUM1T2MrZ0tJUUFSSjVVTnoxMy92bWd3OEY0cHNYcGpxeE9QZWZCZjM3cm5DSitKSE9qZnNjNXhJWVRHY0orUm1MYStKckNkQ0FBQ1FCRmNnREZhQUJkSUVoTUFOV3dCWTRBamV3QXZpQllCQU8xZ0lXaUFmSmdBOHlRUzdZREFwQUVkZ0Y5b0pLVUFQcVFTTm9BU2RBQnpnTkxvREw0RHE0Q2U2QUIyQUVqSVBuWUFhOEFmTVFCR0VoTWtTQjVDRlZTQXN5Z013Z0JtUVB1VUUrVUNBVURrVkRjUkFQRWtLNTBCYW9DQ3FGS3FGYXFCSDZGam9GWFlDdVFnUFFQV2dVbW9KK2hkN0RDRXlDcWJBeXJBMGJ3d3pZQ2ZhR2crRTFjQnljQnVmQStmQk91QUt1ZzQvQjdmQUYrRHA4Qng2Qm44T3pDRUNJQ0ExUlF3d1JCdUtDK0NFUlNDekNSellnaFVnNVVvZTBJRjFJTDNJTEdVR21rWGNvRElxQ29xTU1VYllvVDFRSWlvVktRMjFBRmFNcVVVZFI3YWdlMUMzVUtHb0c5UWxOUml1aERkQTJhQy8wS25RY09oTmRnQzVITjZEYjBKZlFkOURqNkRjWURJYUcwY0ZZWVR3eDRaZ0V6RHBNTWVZQXBoVnpIak9BR2NQTVlyRlllYXdCMWc3cmgyVmlCZGdDN0g3c01ldzU3Q0IySFBzV1I4U3A0c3h3N3JnSUhBK1hoeXZITmVITzRnWnhFN2g1dkJSZUMyK0Q5OE96OGRuNEVudzl2Z3QvQXorT255ZElFM1FJZG9SZ1FnSmhNNkdDMEVLNFJIaEllRVVrRXRXSjFzUUFJcGU0aVZoQlBFNjhRaHdsdmlQSmtQUkpMcVJJa3BDMGszU0VkSjUwai9TS1RDWnJreDNKRVdRQmVTZTVrWHlSL0pqOFZvSWlZU1RoSmNHVzJDaFJKZEV1TVNqeFFoSXZxU1hwSkxsV01rZXlYUEtrNUEzSmFTbThsTGFVaXhSVGFvTlVsZFFwcVdHcFdXbUt0S20wbjNTeWRMRjBrL1JWNlVrWnJJeTJqSnNNV3laZjVyRE1SWmt4Q2tMUm9MaFFXSlF0bEhyS0pjbzRGVVBWb1hwUkU2aEYxRytvL2RRWldSblpaYktoc2xteVZiSm5aRWRvQ0UyYjVrVkxvcFhRVHRDR2FPK1hLQzl4V3NKWnNtTkp5NUxCSlhOeWluS09jaHk1UXJsV3VUdHk3K1hwOG03eWlmSzc1VHZrSHltZ0ZQUVZBaFF5RlE0cVhGS1lWcVFxMmlxeUZBc1ZUeWplVjRLVjlKVUNsZFlwSFZicVU1cFZWbEgyVUU1VjNxOThVWGxhaGFiaXFKS2dVcVp5Vm1WS2xhSnFyOHBWTFZNOXAvcU1Ma3Qzb2lmUksrZzk5QmsxSlRWUE5hRmFyVnEvMnJ5NmpucUllcDU2cS9vakRZSUdReU5XbzB5alcyTkdVMVhUVnpOWHMxbnp2aFplaTZFVnI3VlBxMWRyVGx0SE8weDdtM2FIOXFTT25JNlhUbzVPczg1RFhiS3VnMjZhYnAzdWJUMk1Ia012VWUrQTNrMTlXTjlDUDE2L1N2K0dBV3hnYWNBMU9HQXdzQlM5MUhvcGIybmQwbUZEa3FHVFlZWmhzK0dvRWMzSXh5alBxTVBvaGJHbWNZVHhidU5lNDA4bUZpWkpKdlVtRDB4bFRGZVk1cGwybWY1cXBtL0dNcXN5dTIxT05uYzMzMmplYWY1eW1jRXl6cktEeSs1YVVDeDhMYlpaZEZ0OHRMU3k1RnUyV0U1WmFWcEZXMVZiRFRPb0RIOUdNZU9LTmRyYTJYcWo5V25yZHphV05nS2JFemEvMkJyYUp0bzIyVTR1MTFuT1dWNi9mTXhPM1k1cFYyczNZayszajdZL1pEL2lvT2JBZEtoemVPS280Y2gyYkhDY2NOSnpTbkE2NXZUQzJjU1o3OXptUE9kaTQ3TGU1YndyNHVyaFd1amE3eWJqRnVKVzZmYllYZDA5enIzWmZjYkR3bU9keDNsUHRLZTM1MjdQWVM5bEw1WlhvOWZNQ3FzVjYxZjBlSk84Zzd3cnZaLzQ2UHZ3ZmJwOFlkOFZ2bnQ4SDY3VVdzbGIyZUVIL0x6ODl2Zzk4dGZ4VC9QL1BnQVQ0QjlRRmZBMDBEUXdON0EzaUJJVUZkUVU5Q2JZT2JnaytFR0lib2d3cER0VU1qUXl0REYwTHN3MXJEUnNaSlh4cXZXcnJvY3JoSFBET3lPd0VhRVJEUkd6cTkxVzcxMDlIbWtSV1JBNXRFWm5UZGFhcTJzVjFpYXRQUk1sR2NXTU9obU5qZzZMYm9yK3dQUmoxakZuWTd4aXFtTm1XQzZzZmF6bmJFZDJHWHVLWThjcDVVekUyc1dXeGs3RzJjWHRpWnVLZDRndmo1L211bkFydVM4VFBCTnFFdVlTL1JLUEpDNGtoU1cxSnVPU281TlA4V1I0aWJ5ZUZKV1VySlNCVklQVWd0U1JOSnUwdldremZHOStRenFVdmlhOVUwQVYvVXoxQ1hXRlc0V2pHZllaVlJsdk0wTXpUMlpKWi9HeStyTDFzM2RrVCtTNDUzeTlEcldPdGE0N1Z5MTNjKzdvZXFmMXRSdWdEVEVidWpkcWJNemZPTDdKWTlQUnpZVE5pWnQveURQSks4MTd2U1ZzUzFlK2N2Nm0vTEd0SGx1YkN5UUsrQVhEMjJ5MzFXeEhiZWR1Nzk5aHZtUC9qaytGN01KclJTWkY1VVVmaWxuRjE3NHkvYXJpcTRXZHNUdjdTeXhMRHU3QzdPTHRHdHJ0c1B0b3FYUnBUdW5ZSHQ4OTdXWDBzc0t5MTN1ajlsNHRYMVplczQrd1Q3aHZwTUtub25PLzV2NWQrejlVeGxmZXFYS3VhcTFXcXQ1UlBYZUFmV0R3b09QQmxocmxtcUthOTRlNGgrN1dldFMyMTJuWGxSL0dITTQ0L0xRK3RMNzNhOGJYalEwS0RVVU5INC93am93Y0RUemEwMmpWMk5pazFGVFNERGNMbTZlT1JSNjcrWTNyTjUwdGhpMjFyYlRXb3VQZ3VQRDRzMitqdngwNjRYMmkreVRqWk10M1d0OVZ0MUhhQ3R1aDl1ejJtWTc0anBITzhNNkJVeXRPZFhmWmRyVjliL1Q5a2ROcXA2dk95SjRwT1VzNG0zOTI0VnpPdWRuenFlZW5MOFJkR091TzZuNXdjZFhGMnowQlBmMlh2QzlkdWV4KytXS3ZVKys1SzNaWFRsKzF1WHJxR3VOYXgzWEw2KzE5Rm4xdFAxajgwTlp2MmQ5K3crcEc1MDNybTEwRHl3Zk9Eam9NWHJqbGV1dnliYS9iMSsrc3ZETXdGREowZHpoeWVPUXUrKzdrdmFSN0wrOW4zSjkvc09raCttSGhJNmxINVkrVkh0ZjlxUGRqNjRqbHlKbFIxOUcrSjBGUEhveXh4cDcvbFA3VGgvSDhwK1NuNVJPcUU0MlRacE9ucDl5bmJqNWIvV3o4ZWVyeitlbUNuNlYvcm42aCsrSzdYeHgvNlp0Wk5UUCtrdjl5NGRmaVYvS3ZqcnhlOXJwNzFuLzI4WnZrTi9OemhXL2wzeDU5eDNqWCt6N3MvY1I4NWdmc2g0cVBlaCs3UG5sL2VyaVF2TER3Ry9lRTgvczNCQ2tlQUFBQUNYQklXWE1BQUE3RUFBQU94QUdWS3c0YkFBQUFJWFJGV0hSRGNtVmhkR2x2YmlCVWFXMWxBREl3TVRnNk1EVTZNamdnTVRZNk5ESTZNVFQ5aHdyZkFBQUlIVWxFUVZSWVI1MVhDMUJVNXhYK2RsbGdRZDRQVVJBZmlTaGFORzFpN0JodG0wNUtVa25UV0IrTlFhMFlHMk9EbGpvT0drMWlPNTFxTkdRY2s5b2tSSnMwNEl3NnB1TjBURXhUYU9zWVM3U1NwaHBmMUtBVkJSWmhXUjRySUx0N2I3L3ozN3ZzUWhhQy9TNy9zdnozdk0vNXovbXg2QVNHQ1oyUC9GZ3M4cGY2NklOZmpNVjRPV3hZemQvRGcrWlhZRUhsSjUvanZnV2I4T2pxSFdoc2NhbjlPMVV1R0Y0RWhNUVUzdHJoUnQ3cWwzR3FzaHBJaUFGOFBxRHJOcFlWNU9IMUYxY2dKam9xS0ZMQ0krSUhOMng0RVRDVi8zemJINUE4Y1JGT1ZWOENSaWNEVVpGQU5KZlZpdklERmFqNjl4ZUtUaWtrajZiUkZIMXc1WUpCSXREZjZqOVZuc2E4WjNiUVd5OFFTNit0NWp0M3Q0ckExczBGMkx6cWNXT1A2TDFhcDR5S0dEZkczQ0VHQzRRWUVBeU5qeCsxMTV2MEtZK3UxNUdXcHlNblg4YzBXVXQxWkQraEkrbGhmV0hSVHQzcjlablVCaHBYYmRUUElWdy9qeEc2WTgwV2M1ZHlmUUc1d1JpMEJ2S0xkMk4vMlFmTWN5eGdaNWdGa3UrV2RveWNPQVpWKzMrTnV6UFRqSDNDdGZzZE9OWVcwMUVmd3BEQUhZMVBCLysySVdOZktlS1h6RGNJQjhDaU1WSEIxZnYySDQ5aFpXRUpNTUlPeEl6Z0R1M1RXUDRkWFRURWh2SlhpckQwc1RrR01kRlRmUVoxMzE0QVgzY2pGYk11K0NsUWhhaGk3dVhUZ3Nqa2lSaHo3QkRzT2RucURWZ2ZGcWF5THdKZlhHL0M3Q1cvd3MzTHpGOUtvbEdlOHFhblZ5bGZ1M1loWG51K1FFZ1Z2TTJ0YUpqM0ZEcXJqdExIVk83WTFMNUV3SWQycXJaUVJMejZOUFk5M0c5R2JPNGlaQjR0SjNtWU1xL1BBTXU0SDlIRENLNXdRN0dQWGplMVlzYUQ5NkxpblJlWWlXZ2hVM0NzZmc3TzB0Zm9hd3lGUkN0QnVncTVDMkhXUkdSV0hZYnU5VEV5ODZGcjdhUkw0bnN4aVdKcG5DMHBBMW5PYzBxV01xKyt5Y1d6M0FORW1zcDdic01XYnNYSEgrM0M2ZmUyOVNsdmUvY1FMbGppNENwOWkvNm1rRm1VaTg5dXJqYU0zTG9kazN4MWlQcm1mWWllUFJQWnZoc1l1YjJFS1dnbXQ0ZVVPbmxpNFdtdGcrWm1TZ2tWQVllekRhTnpsZ0pwU1R4RFhxU1BUa0w5WDNjckFrSDN5Yzl3NDRjcjRHbXVVZUVXTVlZMzNhclFFbjljZ1BTRGJ4akVSQWVGaDltc0xDUFdrWW5hakJud05UU1JMNHdHdFdOeVZ5T3NVWFl6UVNKT01xR1d4djdDVkppNE5tc2Vyc3lhQmEzNUpwVkwxUXVMRjcxb2dIM2ExekNwcnJhZjhwSzNqeUIrYWo1aTZORHJiRTUrMk1hbTAxaXZpb0pSbkxMTUZDaW9QV1BUTEFzRjkwa3BzbEg4SmtkUnd1MVVRaWI4cFFJVHp2NE40Wm5waXU1RTlVVkU1T1JqdzVhOVFCeFRGaEdPd2swQncrUUlHOUw3STJDQTZBeFM3RWNZN0dTVUVwSWk2MGJxOWgzSTF1c3hJdmM3NnYzMW15NU1tN2NCMzNxa0NCNWhUNDRqRTQ4aWo1aE5EUGtLQkF3WUJNb3V0WGdxNkZYS3htZlZ2cUI5Y1NIRzNyTU01eTVlQXpLWW5yQlFQZ2J3WmZjR1NjRkF5QUZTajhVZ2IzMTFEeTVhWXVBK2VBalc5QlRqOUlpQmJwNmtMczRIdnlacFlFRVlPZ1hzVEFNWkJNSWszaXVaMWtoY3Vlc0JOUDVpSFZPVHlIbkR3U1JHZDdOWk9Wd29MbHlBalQ5YlFDTjR4Q2dxTXR4b1RuNUk3UmhGR0VEQUFFNHZ0UVpBVExMS1kySG42dmJBdzBrblBVQjJkYTBYV2tNTDd2MTZGdHBxMzhQTDYvUFppR2lRTVBHWFBWd2lFNENTd3ljWVFSRWdWNGdpTkRvY1AzazhqVzRtdlY1VHA4RWRsNERLRDNiaTAwTmJFVzgySzFjbnZUZkhkYkEwK1M2UzVBbEcvd2lFcUFHYm1teUdhamtOR2pwVjEwdjc3VzVNYWorSGg3NlJwZWphZVRlWXRmZ0Z2UEg3STd5a1JDbWVZSWprcjQ1QWlCcVFycVdoaCtKNjJFd2JrTEJ5SmFicUhVaGFFeGhNVC85eUR4TEdQWTZULzZwaEQrQUVGVzJzcWM1YlJyc1ZEQjBCQ1gxUURkZzRxZnpJZHJHM1Q3OEhFVk9tWUhKekUwYnQ1YWcyOGRiQlNsZ216TWZlc2crQmRFNUV1VGRJRkNVTm5DY2x4Y3RNU201VHRoSEYvbEZXR2xYcW1XUDFoVTNrOGpVSC9uemlqTHhDV0VJaXhwOWgxN3Z3ZDloU09DdUkwNTlmUWNvRHEvRE11bDI4TXpEY2ZxOXY4elRjYU1hU1JkK0ZmdlV3aXBibktYcUJ0MUVHRWd0M1FHcVVBWkdSOUZqR3I0QUZwRE1WY3hjK2h5ay9LRWFkdzJuc0UyMjhGOHhjL0NKbVBsUUlaMXVIZVcrZ0NDOTVHMXVSTTNrODZpL3R4NzRkYTB3TzhyeFp6Z2thRDIvZE5kb1lyaUtnTTdIUWVMc2krbTVFdVN0K3c0citCNUJxQ3BWS0ZvK2EyL0RUWitjamxTMzJwYTN2QW9sQlZ6U3BtWFkzNTNzY2p2NXVBM0xuVERmMmlhNFRwMUQveUZKNHVocFl5TWxVYWt4UUwwZTNMVDRGazlwNHN5Wk1BOVJYbEIwNWdlVWJPSWFsb3lXYVRVWndpOTFOR2xXTWpGZHpUL0pNYk51OEhKdWVEdHlJdmMxTzNKaTdETGMrcmVDQlRTTzFUWEdJMXg3Y1JPeU03eUh6NDhPdzBBblpWd1lJWS9DOXNMaGtIMTU1cVl5RGhVY3dpcU5admVPU091bjFzT3M1OGNSVGorSEF6aUtEd1VUalQ5YkJWVjVLeFhHa3RsT3A4UG1vdWhVUjlqUmtWQjdnUmVWK2cxanFUZVRLaFNRVXZKcFBuLzNrRmw3SjV4clg4S2xQcXU5WjMxK25PMXJhVENvRHpsZjM4Q3B1NTFVOFVhOUJKdGRZL1JMWEJmNTlIckc2czdUTXBKUnJmLzlyL0pjTWtJandwdy9WNTJ2MTFEbXJkUXYvTDNqLytHZm1yb0hPaXVQNmYyS3pxQ1JhS2F6QmVLNXgra1drY1M5S2J5aFliMUlLUks2eGdqSG8vd1ZEd2NPclZiM2srZXh4aGp1RmdaYWhJMklrejAySXVUOFhZOTdmQjl0SUtUNlZ2RUZoZEo0aElTSUNOamF0ZlI0MUdhUFFmZllzMVk3dVU2NHh6OVlJTys2cStnVGovL21ob1Z4OEM3Q0doa1RnVG5ENzhuLzFxOU1mWnM0akdlcFVoanFldVU3U25idjJtaFIzaGpzeVFHTmgralBvL3VpWVhwZVhyenVLdGdUOU54bjYvNytoOEgvVlFDaUlrS0Z5SFJyQS93QzRlK08rWjFjbjRRQUFBQUJKUlU1RXJrSmdnZz09In0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wyIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDMtMDkiLCJ1cmwiOiJodHRwczovL3d3dy5nb3RydXN0aWQuY29tL2lkZW0ta2V5IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJVMkYgQXV0aGVudGljYXRvciAoSWRlbSBTZW5zZSkiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDE2MDMyMzAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4yLjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMy4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA5LTE4IiwidXJsIjoiaHR0cHM6Ly93d3cuZ290cnVzdGlkLmNvbS9pZGVtLWtleSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiVTJGIEF1dGhlbnRpY2F0b3IgKElkZW0gU2Vuc2UpIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMDAwMjAxNjAzMjMwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMi4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wOS0xMSIsInVybCI6Imh0dHBzOi8vd3d3LmdvdHJ1c3RpZC5jb20vaWRlbS1rZXkiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlUyRiBBdXRoZW50aWNhdG9yIChJZGVtIFNlbnNlKSIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTAwMDIwMTYwMzIzMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjIuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zLjAifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIxLTAzLTA5In0seyJhYWd1aWQiOiJhMzk3NTU0OS1iMTkxLWZkNjctYjhmYi0wMTdlMjkxN2ZkYjMiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImEzOTc1NTQ5LWIxOTEtZmQ2Ny1iOGZiLTAxN2UyOTE3ZmRiMyIsImRlc2NyaXB0aW9uIjoiRXhjZWxzZWN1IGVTZWN1IEZJRE8yIE5GQyBTZWN1cml0eSBLZXkiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MjU2LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX0seyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyIsInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDU0RDQ0FlMmdBd0lCQWdJSkFNOVJ6WXU0RUlJbE1Bb0dDQ3FHU000OUJBTUNNSDh4Q3pBSkJnTlZCQVlUQWtOT01Td3dLZ1lEVlFRS0RDTkZlR05sYkhObFkzVWdSR0YwWVNCVVpXTm9ibTlzYjJkNUlFTnZMaXdnVEhSa0xqRWVNQndHQTFVRUN3d1ZSWGhqWld4elpXTjFJRVpwWkc4Z1UyVnlkbVZ5TVNJd0lBWURWUVFEREJsRmVHTmxiSE5sWTNVZ1JtbGtieUJTYjI5MElFTkJJREF5TUNBWERURTVNVEF5TXpBNU5UQTBNMW9ZRHpJd05Ua3hNREV6TURrMU1EUXpXakIvTVFzd0NRWURWUVFHRXdKRFRqRXNNQ29HQTFVRUNnd2pSWGhqWld4elpXTjFJRVJoZEdFZ1ZHVmphRzV2Ykc5bmVTQkRieTRzSUV4MFpDNHhIakFjQmdOVkJBc01GVVY0WTJWc2MyVmpkU0JHYVdSdklGTmxjblpsY2pFaU1DQUdBMVVFQXd3WlJYaGpaV3h6WldOMUlFWnBaRzhnVW05dmRDQkRRU0F3TWpCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkhscTJqVVFNYWxIai9CUmVRZWZHaXo0RXZZSnlGTFdQejRSZmhKR0txcWwrOG45NmhUMW01Z1hvVHZvTHJqU1U3WDBjQmVvVHNnaHloMjIreXJzNCtTalVEQk9NQjBHQTFVZERnUVdCQlErOFNHVzJCWGJxYjJkY0FPaVdKT1UrR0NzUGpBZkJnTlZIU01FR0RBV2dCUSs4U0dXMkJYYnFiMmRjQU9pV0pPVStHQ3NQakFNQmdOVkhSTUVCVEFEQVFIL01Bb0dDQ3FHU000OUJBTUNBMGtBTUVZQ0lRRHE4eElXMFpLNXl6M0VBem11eDg4TENUWU8xNTdmVGZ5T2lPekMyQUR5YXdJaEFPMVBXWWxlRmdILzNtdUQ4Y0JBTXIxMWZFS2RGL0FhQzE2ZnR4YWV6TlhIIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUl3QUFBQVlDQVlBQUFBb054VnJBQUFBQ1hCSVdYTUFBQjdDQUFBZXdnRnUwSFUrQUFBRklHbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBEOTRjR0ZqYTJWMElHSmxaMmx1UFNMdnU3OGlJR2xrUFNKWE5VMHdUWEJEWldocFNIcHlaVk42VGxSamVtdGpPV1FpUHo0Z1BIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVFXUnZZbVVnV0UxUUlFTnZjbVVnTlM0MkxXTXhORElnTnprdU1UWXdPVEkwTENBeU1ERTNMekEzTHpFekxUQXhPakEyT2pNNUlDQWdJQ0FnSUNBaVBpQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQaUE4Y21SbU9rUmxjMk55YVhCMGFXOXVJSEprWmpwaFltOTFkRDBpSWlCNGJXeHVjenA0YlhBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOGlJSGh0Ykc1ek9tUmpQU0pvZEhSd09pOHZjSFZ5YkM1dmNtY3ZaR012Wld4bGJXVnVkSE12TVM0eEx5SWdlRzFzYm5NNmNHaHZkRzl6YUc5d1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM0JvYjNSdmMyaHZjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUkZkblE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVVYyWlc1MEl5SWdlRzF3T2tOeVpXRjBiM0pVYjI5c1BTSkJaRzlpWlNCUWFHOTBiM05vYjNBZ1EwTWdLRmRwYm1SdmQzTXBJaUI0YlhBNlEzSmxZWFJsUkdGMFpUMGlNakF4T0Mwd05TMHlNMVF4TkRvME1EbzFOU3N3T0Rvd01DSWdlRzF3T2sxdlpHbG1lVVJoZEdVOUlqSXdNVGt0TURVdE1EVlVNRGs2TXpNNk5EY3JNRGc2TURBaUlIaHRjRHBOWlhSaFpHRjBZVVJoZEdVOUlqSXdNVGt0TURVdE1EVlVNRGs2TXpNNk5EY3JNRGc2TURBaUlHUmpPbVp2Y20xaGREMGlhVzFoWjJVdmNHNW5JaUJ3YUc5MGIzTm9iM0E2UTI5c2IzSk5iMlJsUFNJeklpQndhRzkwYjNOb2IzQTZTVU5EVUhKdlptbHNaVDBpYzFKSFFpQkpSVU0yTVRrMk5pMHlMakVpSUhodGNFMU5Pa2x1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TWpFNE5XWXlZbVl0T0RWbU9TMWpaalEzTFdGaU9EY3RPVEZqTTJJelpqQmlOemhsSWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKaFpHOWlaVHBrYjJOcFpEcHdhRzkwYjNOb2IzQTZaV014WlRnM01qRXROek0zWVMwd05UUmxMV0V6WVRrdE5URmtNVE16TkRabFpUSTVJaUI0YlhCTlRUcFBjbWxuYVc1aGJFUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZNakU0TldZeVltWXRPRFZtT1MxalpqUTNMV0ZpT0RjdE9URmpNMkl6WmpCaU56aGxJajRnUEhodGNFMU5Pa2hwYzNSdmNuaytJRHh5WkdZNlUyVnhQaUE4Y21SbU9teHBJSE4wUlhaME9tRmpkR2x2YmowaVkzSmxZWFJsWkNJZ2MzUkZkblE2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRveU1UZzFaakppWmkwNE5XWTVMV05tTkRjdFlXSTROeTA1TVdNellqTm1NR0kzT0dVaUlITjBSWFowT25kb1pXNDlJakl3TVRndE1EVXRNak5VTVRRNk5EQTZOVFVyTURnNk1EQWlJSE4wUlhaME9uTnZablIzWVhKbFFXZGxiblE5SWtGa2IySmxJRkJvYjNSdmMyaHZjQ0JEUXlBb1YybHVaRzkzY3lraUx6NGdQQzl5WkdZNlUyVnhQaUE4TDNodGNFMU5Pa2hwYzNSdmNuaytJRHd2Y21SbU9rUmxjMk55YVhCMGFXOXVQaUE4TDNKa1pqcFNSRVkrSUR3dmVEcDRiWEJ0WlhSaFBpQThQM2h3WVdOclpYUWdaVzVrUFNKeUlqOCsvMFZ4UlFBQUdmVkpSRUZVYUFYVndYZmNuM1Y5Ny9IWDUvdjlYdGR2M0RzN0pKQUlBVUxZQlptQ2ltRFZEbGZ0dzIzSHFZdXFQVjBXdGRiV1I2M25WRzJybnJhT3RzaERyUlVmUFIzV1dTM0tWaEFaWVFvRVFrTFduZHp6TjY3cituN2U1MDRpS05XTzg1OCtuMm51aXNTL0ozRzhZWmVaMlpURUltRDg1K1JPTzBaU1VmaUhKUDZGSHlJRVdCakF3ek53Nm9iSTNDeWtDR2FHSk55aExNV3dnbnJvcE5KSUNCTlVjb29pME84Yit4ZkY2UExBcUlNY0dvZDJXK3pZRDlGZzQ5ckFnYjFpMFRKVEhXR0N1bzZVaGVFSmRpOW1WclNOOGNLWXE0MmQrOFNLQ1NPMmdBd2RJQlFRVFB4N1psRFZka2tXYnpUWmNLVEkzZGh2dnJHbHVlTTlkOFVUWDBScitqbW95WUNRT01Tc0JMcEFBakxRUnhwZ3hvK1JBbWxyNG9jSVpoZUdrRjVsQnBMNHJ3aElDWExEZkgrZ0R4ZUZrSGdDQ2VTd2Y3OGhFei9Lak1QRUQ1SWdSWHVSdWYyMHBZQlpRNzJmN1N0R0gzWW1UdnhGTWhjZ0F3bGlBUkxnR1d3R05BZldRcXdtaHNoQmNuNHNHT0ErbDhxQ3h4bVFCVTNEU1pJajhWOFRZRkMwallVRmJlMzFkUDJ5NVpBelR4QVM1TVpBZ1BHanpRQkIxWUR4QTlaWjBLa21jRUhJbWM5M0x2aTNIZkhJa3FaZWpUSWdNRUFPN2w4bnhrOGgzWUxuM1lRMGp1c00xTHlPRU01RTRzZUNnT3ovbFBZY0VJOXhRVHR4eEhnM251a1lJTDVyRWRnT0NDajRmZ1lTc1I1cVJhZWpxMEppdXFwNGdoUU5MdzFWNHNlRkFLOUZNcjVIUUxUalFneWJNY2lOZzdIbjFwV1hmT09oNnNTTDhQa2pNUWRMWUdHYXdkN2ZKWFl2UjBXZkVNQUMxQldFNGxaNkMvOU1tZjZPY3VUcFNJRDRrV1VHMG03RXZlbTJiYzVqaG8xWU94bVBPbk1UcDJhSjdJQ0JpWThKL1Q3UUFrWUFjWkFBUThFb2MwTzJ5TGJSVVVNQ001Q01kaHYyelRsa0kvSmpSR0FSUWhISWpYaU1HY2RLR25lTTBqS0lPeDZwVisvTFp1Y2o3eEFNU1B2bzZ4VjQ5UVhTT016Tnc4Z0VkRm93TXdNalk1RFNYcHJtclJUNkI0eFZpQjlkRWt0dUpOcU90SGMrOEpqK0VEcGQyeFRhakdnQUdlTWdkLzluWUU4STRJSVFRQ3dKZ0lNTFhCQU5tZ3lTa1IySzROejlJRHc2THpZZkxRcmp4NFlaTkRYMGVrNTNMQ0J4U0FwMmpwbGhnaFkxc3paeDAxWE5CWE1FdGhBcVFCVzk1aDAwNlF2RUVhaEp0TXVYVU1RWDBGUlgwMnA5aENMTm93Q2Vyc2Y4UHJCVi9LZkVZY1ovbnpqTStBSHVFQUwvSVRsZ1lNWmhCcTZiRVF2cFNVZEdIbFBWeEJWamRvNnk0UklnRU5zRU82SkJscEVDVkxVVGdoRkxRVFljSXlNS1FaTWhHMVFORktYNDVqMWlZdEpvSlVPVitDRU1HQUVDTUErSS93OENYR0NBTzFqa3Y4MVlJc2dPRW9lSXd5eEFYWW01L2M2cWxZWm5hREpINWN6SmhJQk1tT0FoMy9qbGdYVldRejZSWURBWVhzdEMvUmQwbGtNNUF2STNVSFRmUndCcWZ4NGpvMXVCTDJJUjZnRFpHMElBQk80UUkyRGdEaVlPc1FSeWtJTVpQMGpnR1VMaWNSWUFnUXZNT0VRQ015aGE0Qm5rUElFRUZxQm9RYTdBSFVJRUJEbmZpY2pwcEVseGlJREltczZZblprYmFESllNRHo3M2NnZm1Xa0NSWUxKQ1AwK1dBQUtIbWVBWkVnUUFnVGprTkUycEFnU2h3aklBb3pqZ1o5Qk9rK3d6c0JjN0FPK2d2aWt4S1A4SndTNEdERzRLRVhPRXF6cXRQQUEzekhqQzRLdC9CY0V5NEp4OFdpYk0ySmtLb29hZUFENEN1TGJHQlFseEJFalprR2Y5WFZ0bTRoZ0NJelp2K1hGRHowWU5wNk5MYXhFRG1YbnMweVpFeW9vMHhuSS9vaWNvYWtoUk1CZWczd1RVa24yMVJnbkU4UWhyUTRvZzJjSGJRZjI0cXdpMkhxU0JScUJBRE1lNXc2cGdNNFlESHFRR3pDRGtDQVZNT3lCSEN3QUFnR3hBRGw0Qm9zY1pxQU1DR0lMd2poVVBhRnN3QTZDN21GSm1ubFVIT1FaV2wxV2o0eXlSVUVna0J0bHlUMnRxQU43NTRXNXNXUkNjS3JnRExEamdPVUdDb0dkR0xjQy95cDRoQjlHRU9DWXFYWjRiVzdzUmRGMEZHYUdJQU1wUXNDZVpZRmZNN04zQ1A3YVFId2ZBVG1yUlBaTHJjaXZZR3lXV1ZlQ3RaTWdsNXJLM3BTaVBvYnpoOENBN3lNZ2kxR1pYZXB1cjR6R3BnMnJZbG5YQWplVWhEc1BXZVRQTGZMSDFVRGFmbSttTG95UnR2M0VaTmNtcXl4YU5DQnV2VDZldXdQeE10UnY0K3JSRzl4SU11ZzBNTlFCTE54UGEyUUx1WUZxQU1UbkE4L25vQ0lBeGlFaGd1Y0RMUFkrVGpQNEV1Tmo5K0RXSjRSQU5YTTZkTi9DeUxLeldKd0ZieUJFUUJCTFVJREZtUWR4WFVjcTdzVENnR0gvS1Bweno2QXplaElHTkEya05uamV3ZmJiUHNyWTZ2dG9UejRmYTE2SUJjZ1pXaU9RNjBmWWZ2K0htRmh4QjkzUm44UHp5M0RkanJHZEphbTdNWENRQkVYa0REUEdjZ1VXd1hBR2ZWMWZXMEJ1YXkzeTg3Zzl2OTIyRXcxYklUY3dnU0FGUThKajRINlpYVkZMSHdCbStTNEhBcng0OVRKN1I5a0t4dzhXd1FLUGs2QnNRUUdXemRZWG8vR2pkWk9qTWg4MkRwTWdKanRwOVVUODM5MWtGK2VHb2tqQ0piSU1seEJZcm5Wa3UydHZNdzlIbXZKckJRT1dPRkFFVGxuVkRoOXNXYmlnY2NOTTFCbkVraUFra0xFaEJIdDNHV3dWbWQrOGQ1dnp4ZS9FOU15ejdjeUx6NGZxRVNpVjJWbHMrUHllWW0yUFBrL0ZNc2dIRFBveldJQ3FnbTduQVR5L2dOazlyNkVvbjBkNzlFazBGWWNJQ0FIRUVvRVB2OHFqRDd5VFZjZGR3OFI0UXpXQUxCQmcrV0ZtRnIvS2JITUZVK1h6Q0FteWd3VW8weDcyUGZTWFBIRG4zN0xsS1E5aDFpZEV3R0ZtMXlvNng3eVZzdnRHNmhrd29EUDZOaFptTG1mWnhoWXBYWXpYSUFHQ2FDQzlpMTc5RnpUWFFUcmhRc3BONEl2ZkF1WlprcnBkY1pDZ0UyVm5lelpjSW1LME9ueDFkdGIrTGplNmVOVUsrMkRDanE5ZGhCQzA1QURTaUFYS1ZqU2FSalFpeEdESGdyM1Q0Rm5BcjBwODJ3V2R5RnRiSStHM1RUYmV1QkFRZ0JBTjVQTWpMVDUzeDRPNmV0c0MrODQvd2RaT1lpOXRpTzh5eTdjaTNjaEI0dHhXeXo0UzRjUWlRT2c2dlI1N1RGeVZnanlZWFNSWTFRQU9kR0o4cWFSckpQdG9VM1BRdVNuWUZhUFJObVdEakREWVdkVit2Um5aNEd3ejIyQkFOWlNWbmZpcW80N2xzNVBPVmZQTGJPMktVZHRNWDJBR0JRdzZFOWMwZCsxZHhkcmpOdEZPb0RoQ1ovOTU3SGhnSzBlZkM2RUc1eDRHaTc5T1NoOGdwS2NSL2Rjb3U2ZlFuNGZza0NKUS96M1ViMkJxelU2YVBvd3NPNWJoNEFKY3UvRG1xN1FuQnZTWlovdld0ek4yN0dsMEp6Y3lXQVRaOVZSemI2YmR2b2JONTRxaUJXcWdHb0lpdEVmM3NPZkFteGkzU0xkOUtWVi9GNjN1VnpqNkxJakZPbFJkZ0FVUUVBTU1xM3ZKZGhWcjFrSnVMY01tbjRvcW9MNFpQSU9SR0hDSUdWTkVUaEpnQnRuOXk4TUJyeDhkczdjRmhYZDJvaGcyZm1QTytuU1EzUXkyRDlOa1U5a3BpNDIvb0d5Rmk4cElrQXR2eE1TWW5SK0srQWtMell0RzIzWkJ1d3h2eXoyMTYwYVlRWkZBVVBWNy9xbWlzRDluVkxmMSt2U25lNDRzUU5ZVmplenRwZkhVUm40VHNNNHN2TS9FaVNIQlRGLzloVVg3MDdLdGo0NjAySVhJTjl6VmJKNGFpKy9mY25TNHNCcUl4bFcwWTN6ZHZnVSt1bTNhanpqdEtQNE1iRk10a0duT3M3ODNoUERKRU94UlNSZ2NpWGdieGtzRmxxS3RhS2Y0d3Y1UVY1MTZySjYweWptaDJtOVlFSlRzZm85ZS84aDlCemFld1JIelU0UUNGRnFFOEFhOHVvbWl1SVdtRDU2aExNRGlnN1JISHVTV2E3L0VzUDlSVG5uNnM0Z0dpL1cxeU41SUhPeWtNN0dNaFlVM3M3ajRVc1JxaWxBZ1BrNk92MDY3M3N0UjYyOG5oeHZJMmtoMy9DYm1GMStMdUkzeE5lRGg2VlQ5VnlHT1JQbG1HdjlUSmxidHhJRDU0Vi9TYWo4WGZDZHpleGV4TnRUVldVVGZnQm1ZUVREb0RYZlEwelltV3BBMm5vUDdDZmhnSHlIZmpvbURrampNeFBwQU9BNER6OXdnOFg3VityMlJUbno1WXEwSGRzL2xQeHdwN1RQQm1PTzdna0hsWEh2M3cvNnhpU24vK1ZNMnBiZFhzL1lrajJJNEVLRUtXNTU2VXZIbG1KaW9lbW9yYzBnclFRT1BIaGo2VzJuc2I4cUN4OFVJTVJpNDl0ZFpmMUFVWERCV3BvbUZTcjlsRnM0SkNBdk03WnIxUy92emZIekRlc01NRURSdXQ4NzNtcmNvcC9jRVdCOER6WFJQOTMvcU9pL09Qem45YW12VW5yd3dDNWdlOHRwZkJYeU5KN29iOUR1WW5XallhWjdGWXJaTk1jTksySktDalZkbWRCbkFnQnNmMGhIYjJMTHVkYVFESTFRVnlLQ3o2bVNPbWZvazduK00vRXQ0L1FpdFVlaU9nemNnN1dEWSt6MXlQb21pWEU5amY0aHBCNmIxcEhnNTR5dWZ3WEFBWmhBTlhDK25hbTRsOEI2NjQ5QktCOGdMTU5kN0o1VnVvNHFSRWJ1TXdjSnZZMkVNaTFDTVhvU3FEdGhseEFBZHpkSTBleWs3MzJJNG5PT3V1Mkg5NnROWnRUd3hyQ0FZeEFRTCsyL0NyTS9vYXVoVlQ2WlZkSmh1cnFldEEzUWlPS1FVamU4NnhZd3B3VTdIcjIwbmUwdjJkRzQvNit2dS9pcGdHOTlsZ0ZoaUhOSTR2VWE2SFBkdjdodndpYkZPT0RVQnVSSGpJeHlSSGVvR2drRU1zR3RHMzg3QjMxaDI3R29KRU9EUWJVTzNNdTdkbmxuWkVXWEJWTHNkTzVZNVhoNWVvQ2lLQ0ROeitVUFQrL3pqclpTUXdJQTZ3OXBKWnpEMGF3ZnorZWVTYVN3bWNwWFpOVFZxcDY5WlliOGlCOCtPUjk2ZFV2eGFNRVlsR1dCTFdKS0JBM0o5MjR6VFdPS29YRFNuSzl1WUpBUUVnd1BONk5XN2UydWd6ZG1RUVN3UjRORHViTWI5cjhqRlZxSStBZllab3QrSCtuRDBhU3o1QnNxMzBCdnNndkFObWozZ2ZoUmgrVFNodVJKNUJZaUdBaGdoNkI2S0JBYXNXSDQ2WDcveWMxanJLK3g3QURZKzgrWEUrQWNJd3dSaVNZWjIrVXRJWjFBM014UmhBbWt6bG42ZmJkc2FSSWVpT0pXRERKQkR3NEQyMkxjWTltQjJEa0o2TXJSZ3FuTXpUWDJBYkJ5VWtGalN3dXgwQ1F5ZmptN1BEZU5oMDZEVUYxcDl2WnpHcHVXQVFBWVpNTUFNM0NFQTNUWlFzSFd1MXMvVU1mL1ZVZDF3U2IrR1FRMEdtRUdJUUFwZmYzUi9mdTNLRmR6bEFqTlFnR1lJSjIyQVpwdjQwT2Zod2pNRHp6M2RMdDI1eCtSbzQrcmx0aXdQSVhTNHAxM3lKMVB6UnJzRnFRVjFBd1owUzJNNEJFazdESkZsckJpTnhZdlA1NFZrVml6T2laQnNFZW1uZ0xNRTQ0RDRuaG9vRE03aUlBT0R4V2dVMFRoSkF0d2d3WmZqSlhkc0RTZTJDUGtJVkFNQk1CRFFERGtrZFU3RXV1K2lIcndhZUFtVG96Zmd3R0lGcUlmNEJLVlAweDlDNWpxOHVZNVE4RDNHSWNwUWxOQ2RXTW5ldmN2NDlyYyt5ckxPSWl2WHJtQ3l1SXpLRFJOZ1BLN0pYZUJjek1BZHNQc3h1NDJOUjRINzhaVGhGT29LTUVEZzdHQjBmQ3NSMkx2L0JJNVl0eGtMOEowYnI2TzNQeE1MRGtwa0RwcWswT2tnWXJDanJXTWo5KzNSVGRNTGV2VTRUSzhlZzdJRmJwQU5oQWhCV0FObWNNUnlZNlNBL29MWXZNeTMxemxlMld1NGhDWEdZV1pRTmY3My9ZcEx5NVoybFFGS2pOQUNCZWhWMENtRUFBZGl5WG5kYm5ycDF1bm1qOHBSemw3ZnNuYmR3TTU1djNyZGx2RG95UnNNR2pIWUFUUFQwRXF3Y3NLd0VGRXczQ0NIUUlUVjBleWlXdUFHRVViS0VIN2FBUW5NREFRT0dHQXNDWVlBQTVSOWF5Zlk2UWw3dW1TVTdScm1lSEI3L2FUYkIxUGQ1NUI3RzNETFlMczVyQTAyQVVUVWdBdFNzWkhzTDJiUGdSdG9IQ3h2QUZ0RHNLMFlNSGxjQzA4cnlMMkU2aHFMNHFBUXVyZ21pVVhCc1A4d3ZkWXJxUGJNc243bDFaejZIRmkyNWtKeTNzaGdIa0xnQ1F3UUlDQVZzREI3TGIzZWJsYXRoUkJQWVhiZkNnNnlDRlpBLzVFN0dlNituZEZUWU0yRzB4bHJIME52NWdCWC9lTzlQSHczZEVZNUtDbHcwTEdCY0NvWW9KRk9TK3pjbVQrOVk1ZTJyMTVoZER2RzJuRmpVSUVCQnBoZ1VJdDJhUnk1eXJoOXU1anRpUlBXOFJ5djdIZmRqSUI0VEREREczdjR6bDNEZld1bmpORldvaDJNSmtMdEVJRUE5SVl3VmpLKzZhajRmK2dxbkxaSk4yWEYxd3ptaFJWVURObmFUQU1tNmdYUnpCbXQwcEE3VlEycmxoYzBibVFYTVFuUHJPa05PYzZDaUlZSFdCQ3FCTWtNWTRtRXhZQWxvMTlsOVRtczdXYlQ5ZEEvVnJUdDlCaXRXMVhRc1F5SjY2NVpQSFVIenM5aWd4THhCb3lyZ1FJNEh2UUJ6S1p3UVZtQTVEeTg2eVlxd2ZJV2RPSUZNSElDc2QwRFFUVlloelZYZ0UxQm1BVnp6RWFBSTRFYVl6L1lES2s2RnpwWGNNSFBQa3puS0NDdHA5b2ZlWnlBd0NGeWlBa0NtZXlSMUxxZFhQV1kyUU5tSjVES2hEdFlnUGJZa01YWi80dEZpQ3VBQXo5Qk00UisvMFkybjdPTGRjZEJLamtveVFCak05QTFSQmJVaXl5dW43QzdqbDRMVDFwanpDN0FZQWhtUEVFd2tLQnFJRHNFQzc4STlxYzFqRWVFK0I1MzBXbUZYMTQybXU2cWMvNndBeGx3QVFZSXFneGpIVmE4OHFKd3hVbXJ3bW1QUGx5L2Vxb2REeVN6NVhValltM0ZpcmFXeis0V1FTS1pFVnFnaXNNRVRhT09qR3lvYUhmRmNORkdsQmtMTERFTGcreC9IY3cvVWdRN0tyc2lRZzRxWkhtMjBlNlcyWnh4U0xkcHZKMmQrd3JzOVRsRExBMEdrVVUxZHpRVHU2RGlHSkxOWTN3V3RBME1wUHVCUzhIT0JZRUU4NHQvUXRINk9LdVhRZjlSOFBaVGFZK3NZdmIrQllZek1QS2tmUlRsUG1JOEh4ek1RQWIxNE1zRXU1SlEzSUw3eTRpRDgwaGpzN2hWVE84QjkxdG90MnBTVE1oQUJqU1EvWE1VNVZmQmQ3TTQyRUlJbDdGbTVSeWpKWHppejZDdXR2UGNOMlI2L1VUVGg4WDlINmZWK1J1cUdhQS9UcTUrZ2w0RnFmVU5Mdno1L2FRQ0pBNUtKbG9XN0dRelF4SW1ZK2o2MW9ZanVOYk4yRGNMR0ppQmVKd0JKVEIwUVFyVzNiREMvcUFzd3B1R3RTWE1PY2pFZmhrZG9DUEFYV1BITEV2dm5lOWpjajVpQWVlN2hLaHFlOGJ4YThMN1d1dmlLZmZkblIvKzVqMzYwbk9lVHBoTWlneEFZSlY0YW94V0ZvVEtsVUVHQm5JSTBYN1pqSmNIVkFtYjJEL2pmemJSc3U4b1dkK3p1c2tnaS9ZZys1MmpJZDZKR1dZUWdleUJQWlhPM2RBTkZ3ZlJkVEVtK1R0YXBSOFJ6SjZSM2VoMHdmWTNmR2JmZWJkZGMrekxWbEZySTRPcURXcUR3QUtnQThCYndmOG5LUVZDNjFOVU01OWgxU1MwT3RBZnZaaWk5UUpNc0xodEdja2dObk5RL2pMS2QwQThoNUFYcVB0L0Q5MVBFRk9tR1hZSmNSbGlpVGFqWmdyM2FiSmRoL1JPeEcraFBFV0ljeWk4SDVwM0kxK2ticUEvL0IzV3JvVTdiempBby9mRDFCR3c3YlpQTTZ5T3BDak9vYW4rbGY3c0IybFBRUVI2dTA5Z1pPUmtIREQ3SnRVUXFpR1BTUmFZREdaUEZvY1p3a3lyK3hXL0dRd3JqRUk4cmhXTVpZS1Z3T2RkZk1oZDU4VEMzcmxxTXB4ZnUyZ2FVUVNqY3QwV3NGY1gwaXVhYUpmS1JSYTBJcU5sTjM1ZzZQNnpMbjBPN0NHRG84R2VFWU05blJERzZMblB6dWMzYlp6aW9lWkFYcWJ4c0sxVmhPWERTcGpaQmFYQ1I4ejBCb2M1bHJpelBKcTl2U3p0MGlvVE95MWpVR24yMFdtL3U3M0J0cmZhM0QrWXRaT3pZRFRaYTNwVm1CczI5cnV0a3NyTWtCaFBRYis0dmgxK1R6QmxCbG02eTR5M0oyT0YwQmFMUnIyWVNTVjNQYmpxS1YrYm1WdjNVOFRla1pnRDhkbTQzMDNPRUFPWS9SdVI2Mm0xQ3RBODFYNElVOUJVbXlsYjc4ZktaZVErTEgveVpSVERXNm1iL2VEVGlMZVQycU1NRm9iTTd4NnkraFRJZmpUVy96Z3huWXNERmk2aUdaNkM2ZDlvcFl6eHh6UzZpbVp3QkdPajkxT0gyL0RnWklkVytmc1U2ZTIwT3JEbm9ST3BkU1duUGczV2JOcEh0cmV4c0RCQ3F6WEh5Q1EwRGlIQi9QUkd4aVpYWVBWZWN2TVFNcjVmR2huVitvVjVPeTFFRG5GQTJIR2x3bHVpQWNaaHhpRXU3VFhaZlVMSGhFS1hFM2hhNWF5aWhtaEdBOVJaLytUR2I3am43OGo5RVN4ZUhDd2NEMktZUlRBcmtvWG51UGpKQUgyRHRvS2xnaVV5V1BSTEp6djZoMWdFRnFmWi84aDIvYzBKeDNOcVVaSnlBMlo2aGRBV0kveXJSTGRUOEV6SE5zdWcwektpYVdlS2VnbkdMUU1wRE9hNWNpVFl5YlVMaTJiZE12NUduWFdoWVZlRHVtWjJ0c3hPRzQxSzJhR1czU0RwSlJZMElOaDVZQWdEQndMM3JJcjdGcWs0RFV0Z0JqRyttZXgzSW4wUk04aUNmak5nY0dEQTdDT1FhNUM5aUZpOEQxdFlqOWNnUVdmaUV1cnA5K0xWSDVIQ3ZaZzUrQno5UGl6MGw3R09YNEQ4RmhwYmpzUWhSaUlXNzZZWi9nSXAzb1hVWU0zMXBCTG01MkZRUVh0cVBhM3d2NUMvRkRPWW1ZYlRudjNieFBZT2Vnc2ZZZDJ4TUt3eWcycWVsajJiT2grTDZ5OW90MFJhZlJHNUJ1VnY0SG9ZeFBkTHV3OXczbmhiSFhjd1FJSWlRcEZnV0FsM3NNQVE4WWpnOWliN3JrUVlpWVU5SDdOMUxoRUVqWERROVl0RGYzODBQdE5xQmM5QUkrMEkyWDhwcFhDNXNHTWRJUWx4U0JTTUdsQ1lNV2cwYmRhOHZvVSs3ZG53REowSWV3N29ZMnNhZjlycWtmaHp2VmtubTh6Z3pHRGhUQUVSRVlOUlpkRWZhdXRZbDFlbnhIV0d5QWZjTGR0Znh6RjdWdG0yOC9wOXNTU21aT2U0Y3c0WUJ6bEdQd3QzLzVjUXdwc3d0ZzFySm1JUm5obUNnYUFUS21ZMGRkdm45VHdvT1F2bU9VUmFUUXlYSS84WThGVmNEekIwR002dll6ZzRoYlhIUDVNbVA1TzhXQklUaDVoQk5ROTBmb0d5ZlNHZXZ3aTJDMjlFZC94SXl2WUZEQmVQQmtwQ0FuR1laN0I0Rm1YN004RGxvT3N3N1NhbWtybitNWGo5RkxycGVlREgwVGlZZ1dkb2pYYW82L2NTZURiRDNxMWtiMmlYeCtQMlhGS01pSjhtMkRpeFBBMDE0TnhNdGxtTUowamI5dG5aWnh4bkRPZmtCQlFDdzJHamhjVkswMld5bmdWbHllWXhUSEJjQ3VFQ0M0eldXVm5pM21TNnJ3amNPWmU1dnNxNk9zcjJTZUl4QnBpNGJ1RDV4UUc3TEptOTBNRlNNQ1J3aVNMU202bjFqd3VWM3J1eXhjMHNrVVJyTXREcEdpZE1zWkNDL2FxeXp3cTlNa1VyekkxR0FveGEwRTdhNDVXdTdBLzFKMlBkY0Q4Q0JLcEV1OVNPbk1QTDk4M3o1eE50UFNzUkdHWW9Ba2pnRWdtL1o5OVFIeTRqbDNlRDdSOVVqbUFDT0JXSlE4VGlQbHYrMmZ0MTNCYkU2WVFhQ0RYdWh0a2FpdUxOb05lUXduNUdDcU5ZUHNteUk4YUlSYUx1UTY0YlFpRVFoeGxnRWV4b1RLL2pvSnloMVlHUlNSak1DMUVUQWsra1FFeGJVSDRYaEJrSXM3aEtwcFl2dzJ3RXIxbmltRFdBRVNJTWVtQTJTb3pQUi81OFlvUUV1QUNEWUpjZ0IzT1dPSEFkUWZ4N2FmUHE4TUZxVVovRWFFQUt3Ulo3ZmVZWEt5MGV1ZEt5R3BzYVZrekdTTnRnQk9USXBwdEdNMkFMS1hFQW1IZlJ1S0JnaWZGRUJsbjZsc1Ava091S1lQYVVvZXVvRUd3WXBIdnF4cjllSzl6a01EUytUelNzTURvSkF1ejJyRGNPaC9udktzVm5XTkR4TFFpWXB0MTFpekpmazdUVnpES1BNU0FBQmlIdzRONDV2ZVRoUGY2VFc5YnlsTEpndzZEQ3pOaVpUTmVZK0hxV0hoTEc5RUpOM1lpVTdNQklhYThSZ1NBbEVvdGZxSjkxODEzOTQxZlE3YitTUU1aVkFZWmttTFdSdWhodHlnUWgxQmlMVklzRGpFeElnUE5FRFFnREVwQUlCcmx1eUUyRG1UQ1dpQitnSmdBZGpCSE1FcEtJY1FqMGFPb2haZzRZanpHV3lKQWlVQ0FIVVFNTkIwa1JjRVFiYkJhNGlSL2kvd0gzRDVQTXBkMnQ1UUFBQUFCSlJVNUVya0pnZ2c9PSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIiwiRklET18yXzEiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkQmxvYiIsImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiYTM5NzU1NDliMTkxZmQ2N2I4ZmIwMTdlMjkxN2ZkYjMiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInBpblV2QXV0aFRva2VuIjp0cnVlLCJsYXJnZUJsb2JzIjp0cnVlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6dHJ1ZSwiYWx3YXlzVXYiOmZhbHNlfSwibWF4TXNnU2l6ZSI6MTUzNiwicGluVXZBdXRoUHJvdG9jb2xzIjpbMiwxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo4LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjk2LCJ0cmFuc3BvcnRzIjpbInVzYiIsIm5mYyJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi04fV0sIm1heFNlcmlhbGl6ZWRMYXJnZUJsb2JBcnJheSI6MjA0OCwiZm9yY2VQSU5DaGFuZ2UiOmZhbHNlLCJtaW5QSU5MZW5ndGgiOjQsImZpcm13YXJlVmVyc2lvbiI6MjU2LCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjo2LCJjZXJ0aWZpY2F0aW9ucyI6eyJGSURPIjoxfSwicmVtYWluaW5nRGlzY292ZXJhYmxlQ3JlZGVudGlhbHMiOjUwfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDUtMDkiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkV4Y2Vsc2VjdSBlU2VjdSBGSURPMiBORkMgU2VjdXJpdHkgS2V5IiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMjA1MDkwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS40In0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTA1LTA5In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0xMi0wOCJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjQxODM3N2UyMTNkYjE0YWJjNjUwOWRiNWUxMGM5NTk4YjQyZjkyZWEiLCI1MjVlYTk2YzQ3YjlhNDc5MzNhMDliNDg3MWMzOThkZjY0MDdhYWE0Il0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjQxODM3N2UyMTNkYjE0YWJjNjUwOWRiNWUxMGM5NTk4YjQyZjkyZWEiLCI1MjVlYTk2YzQ3YjlhNDc5MzNhMDliNDg3MWMzOThkZjY0MDdhYWE0Il0sImRlc2NyaXB0aW9uIjoiRmVpdGlhbiBNdWx0aVBhc3MgRklETyBTZWN1cml0eSBLZXkiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCIsInJlbW90ZV9oYW5kbGUiXSwiaXNLZXlSZXN0cmljdGVkIjp0cnVlLCJpc0ZyZXNoVXNlclZlcmlmaWNhdGlvblJlcXVpcmVkIjp0cnVlLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCZmpDQ0FTV2dBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakFYTVJVd0V3WURWUVFEREF4R1ZDQkdTVVJQSURBeU1EQXdJQmNOTVRZd05UQXhNREF3TURBd1doZ1BNakExTURBMU1ERXdNREF3TURCYU1CY3hGVEFUQmdOVkJBTU1ERVpVSUVaSlJFOGdNREl3TURCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQk5CbXJScVZPeHp0VEpWTjE5dnRkcWNMN3RLUWVvbDJubk0yL3lZZ3Zrc1pucjUwU0tiVmdJRWt6SFFWT3U4MExWRUUzbFZoZU8xSGpnZ3hBbFQ2bzRXallEQmVNQjBHQTFVZERnUVdCQlJKRldRdDFidkczak02WGdtVi9JY2pOdE8vQ3pBZkJnTlZIU01FR0RBV2dCUkpGV1F0MWJ2RzNqTTZYZ21WL0ljak50Ty9DekFNQmdOVkhSTUVCVEFEQVFIL01BNEdBMVVkRHdFQi93UUVBd0lCQmpBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlBd2ZQcWdJV0lVQitRQkJhVkdzZEh5MHM1Uk14bGt6cFNYL3pTeVRabVVwUUlnQjJ3SjZuWlJNOG9YL25BNDNSaDZTSm92TTJYd0NDSC8vK0xpckJBYkIwTT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBRkFBQUFBVUNBTUFBQUF0QmtybEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFCSFpwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVOaTFqTURFMElEYzVMakUxTmpjNU55d2dNakF4TkM4d09DOHlNQzB3T1RvMU16b3dNaUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenBrWXowaWFIUjBjRG92TDNCMWNtd3ViM0puTDJSakwyVnNaVzFsYm5Sekx6RXVNUzhpSUhodGJHNXpPbkJvYjNSdmMyaHZjRDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5d2FHOTBiM05vYjNBdk1TNHdMeUlnZUcxc2JuTTZlRzF3VFUwOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXRiUzhpSUhodGJHNXpPbk4wVW1WbVBTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZjMVI1Y0dVdlVtVnpiM1Z5WTJWU1pXWWpJaUI0YlhBNlEzSmxZWFJ2Y2xSdmIydzlJa0ZrYjJKbElGQm9iM1J2YzJodmNDQkRReUF5TURFMElDaE5ZV05wYm5SdmMyZ3BJaUI0YlhBNlEzSmxZWFJsUkdGMFpUMGlNakF4TmkweE1pMHpNRlF4TkRvek16b3dPQ3N3T0Rvd01DSWdlRzF3T2sxdlpHbG1lVVJoZEdVOUlqSXdNVFl0TVRJdE16QlVNRGM2TXpFNk5Ua3JNRGc2TURBaUlIaHRjRHBOWlhSaFpHRjBZVVJoZEdVOUlqSXdNVFl0TVRJdE16QlVNRGM2TXpFNk5Ua3JNRGc2TURBaUlHUmpPbVp2Y20xaGREMGlhVzFoWjJVdmNHNW5JaUJ3YUc5MGIzTm9iM0E2U0dsemRHOXllVDBpTWpBeE5pMHhNaTB6TUZReE5Ub3pNRG95Tnlzd09Eb3dNQ1lqZURrNzVwYUg1THUySU9hY3F1YWdoK21pbUMweElPVzNzdWFKaytXOGdDWWplRUU3SWlCNGJYQk5UVHBKYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2pKRk56RkNSa1pEUXpZM1JqRXhSVFk1TnpoRVFUbERRa0kyTkRZelJqa3dJaUI0YlhCTlRUcEViMk4xYldWdWRFbEVQU0o0YlhBdVpHbGtPakpGTnpGQ1JrWkVRelkzUmpFeFJUWTVOemhFUVRsRFFrSTJORFl6Umprd0lqNGdQSGh0Y0UxTk9rUmxjbWwyWldSR2NtOXRJSE4wVW1WbU9tbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNa1UzTVVKR1JrRkROamRHTVRGRk5qazNPRVJCT1VOQ1FqWTBOak5HT1RBaUlITjBVbVZtT21SdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNk1rVTNNVUpHUmtKRE5qZEdNVEZGTmprM09FUkJPVU5DUWpZME5qTkdPVEFpTHo0Z1BDOXlaR1k2UkdWelkzSnBjSFJwYjI0K0lEd3ZjbVJtT2xKRVJqNGdQQzk0T25odGNHMWxkR0UrSUR3L2VIQmhZMnRsZENCbGJtUTlJbklpUHo0NzdKWEZBQUFBWUZCTVZFWC8vLzhFVnFJWFphdkcyT29xY0xHMnpPT2t3dDBCU0p0cWxjWFY0dSthdXRsV2hiems3UFVBTVk5SGNyS2p0TmJxOGZlQWw4YUJvc3p6OXZwZGpzR0dxdEYzbjh1VHNOU1pwYzZKc05UNSt2MHhZS251OFBmZjUvTDQ4ZmcvZnJpY3pKZ1lBQUFEQUVsRVFWUjQya1JVQ1piRElBakZYWk9ZMVRhdE5jMzliemtzU1ljM3I0TUU0Zk1CQWFENnpsOHkvOVRPZ2V0OGQ1amZONzhid00vZERDUnBSNTIxelhmb2pISjA1SUl5aEJBVVNWQU9OZEd6Qll0MmY3S0ZyZmtKYUFrSGg5RlpoY0RYSFJrVEtvOU1MaWhHYWF2SW1uVjNxeUVYMEVwcmd6LzREd1VEN2tDSFJuZDhRRk40M0dvNFVWbUREZ3phNHcyN29pemRBMitjSyt1dVVwampvMit4d2MvNDJXNTB4NUxHWWVEQnNSMEhWSXg1eDhpRjYwQ2JsYlRFRWtGcjI3Yk5EQlVWU3ExT0tWUGJFNjJiM0VIOEZxQmc1T09PRXVjMnQ4WkppcU1PdUdwK2NLamc3d1ZHY2VvenFONHB4Z1ZQUWtqRllnYlZKS0RVaERDallyYXdQNXE0RVRnQzlmSU1SSHRpdHBRY0N2Sk9FTGNiTXNRZ25jaVJrbGpweVFqdkc0NGpxQlVFVEZpQmkxUEVJeWVrT3pzVytUeTVjTEhvczVSK2RNUzFMdFNTeGYzZ1FIY3pSMkNJNGdNTnBXNElSQTFRTWE2dEo0K0M2dUh1R0U4bU5ESXlGcWcvT1AvTU1VdWVTNklxOFM5MGRBZUJKU0V5L3FLa0srQk53ejhjWVk0amI1SjZ1NGlXQ0kyQjFaNTZMVzVrRWM0aGtkTXBzdlVDNTU4NVNYMFF1YmNnTnF5ZmdERkVjVHQrNDAvMFM1Tngwd2FDdzNPS2tjT2JBNUluMEFZcDAxcGpqdzJuNjI2VURqdEh3YTI4aUh1VEtxdHJ2K3JlVzQxTlo2aUdscjd1dUxKQ2ZrRnRjdGNHMDRzZ20xZU5TK1phRG5wYVRFckdveVg1SksyaU16OHhzMG5Pd1dHY1BETjQ5cWFDZDRiekpvekRabS9hQksrRW96THcrWGhOQmlZd0hmMHNpT3UxWFBrRy96S3d2cVlLY2ZTd0RFY0gvb1VlMDdlcy9XUThySXlnMkRPWGo4dGprWmR1REIvYjhoekRsbE1NT0NTNUJFbmQ1MzRmOHRpM1VaYzRrTXMzeEx5YWZNU3NKaGRHOFhQcWpOazV0QWdPMjVmZUtDaG5WZERqL0owRk1rT3NVL3hNQnYwd0ZoWWVFR2ZWSDEzZnVEVTB5REZMYTRmYzdSbldIQmZ1VEZWMnRFbU53YWRjN2FjM1VZMmpmQmw3SFQzNmZlMzRpUU81bU5DRkZCVzA3S2pQZ3FoT0xVMDF2WjhQdWVaMkpDbEZaTjhqa1VzNjl1a2E5ZVBwNitFZkw0QUY1K055d1NiaXJIdGNCOE1sL2drd0FFamtLNjRLakhQZUFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDIiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOC0xMS0wMSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiTXVsdGlQYXNzIEZJRE8gU2VjdXJpdHkgS2V5IiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMDAwMjAxODAyMjgwMDYiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMC4xIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAuMSJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOC0xMS0wMSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTgtMTEtMDEifSx7ImFhZ3VpZCI6IjE5MDgzYzNkLTgzODMtNGIxOC1iYzAzLThmMWM5YWIyZmQxYiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMTkwODNjM2QtODM4My00YjE4LWJjMDMtOGYxYzlhYjJmZDFiIiwiZGVzY3JpcHRpb24iOiJZdWJpS2V5IDUgU2VyaWVzIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMyOTQ3MywicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMzg0cjFfZWNkc2Ffc2hhMzg0X3JhdyIsImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyIsInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImxhcmdlQmxvYktleSIsImNyZWRCbG9iIiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6IjE5MDgzYzNkODM4MzRiMThiYzAzOGYxYzlhYjJmZDFiIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwiYXV0aG5yQ2ZnIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOnRydWUsImFsd2F5c1V2IjpmYWxzZX0sIm1heE1zZ1NpemUiOjEyODAsInBpblV2QXV0aFByb3RvY29scyI6WzIsMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjgsInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi0zNX1dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjQwOTYsIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjozMjk0NzMsIm1heENyZWRCbG9iTGVuZ3RoIjozMiwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjEsInJlbWFpbmluZ0Rpc2NvdmVyYWJsZUNyZWRlbnRpYWxzIjoxMDB9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wNi0wNCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWXViaUtleSA1IFNlcmllcyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjQwNjA0MDAzIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDYtMDQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA2LTA0In0seyJhYWd1aWQiOiJkYTFmYTI2My04YjI1LTQyYjYtYTgyMC1jMDAzNmYyMWJhN2YiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImRhMWZhMjYzLThiMjUtNDJiNi1hODIwLWMwMDM2ZjIxYmE3ZiIsImRlc2NyaXB0aW9uIjoiQVRLZXkuQ2FyZCBORkMiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6NTAxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX0seyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwiLCJiYURlc2MiOnsic2VsZkF0dGVzdGVkRlJSIjowLjAxLCJzZWxmQXR0ZXN0ZWRGQVIiOjRFLTA1LCJtYXhUZW1wbGF0ZXMiOjIsIm1heFJldHJpZXMiOjE1LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJiVENDQVJTZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQXRNU3N3S1FZRFZRUUREQ0pCZFhSb1pXNTBjbVZ1WkNCQlZFdGxlU0JTYjI5MElFTkJJREl3TWpJd09UQTRNQ0FYRFRJeU1Ea3dPREE0TXpnMU4xb1lEekl3TmpJd09ESTVNRGd6T0RVM1dqQXRNU3N3S1FZRFZRUUREQ0pCZFhSb1pXNTBjbVZ1WkNCQlZFdGxlU0JTYjI5MElFTkJJREl3TWpJd09UQTRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUUvTit2L1BieDY0dER2TU1pU2tjandQNU04RDJJVWZyR2wwSG56b0hNSkdVd2IrUjQ4TWV6V2kxSjNaQlhlT3BTSGZqcmd4RmZvM2lyTGVMVndJSzdDNk1qTUNFd0R3WURWUjBUQkFnd0JnRUIvd0lCQURBT0JnTlZIUThCQWY4RUJBTUNBUVl3Q2dZSUtvWkl6ajBFQXdJRFJ3QXdSQUlnV3FuM2VOK3kwVjkzM01HajNmUXJkclVYczhWbVVwckVzN0MwTlY5OERUSUNJRVlDKys5ZE80Y2phVVJ1VzRiZHRPeklxMFA0Y1RXZDdwU2NCYWpMTjNkeCJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFHb0FBQUFwQ0FJQUFBQlNqeXNDQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUVuUUFBQkowQWQ1bUgzZ0FBQW51U1VSQlZHaEQ3WnAzVkZSWEhzZC85RHBERzRiZTBUV2FZOHR1TE1mR0lXWTFHQk5OTkt0Ulkxbk5CaVJSMEUxMGRTTWk0aXBTckNzbm14VkRGNlVad1JKN0FZT0tyc2JGUkxEU2c0MCt3T3ozdmZ1RXh6QVlUT0NQeGZtZTc1bHo3Ky8rM2h2NGNOLzkzVHNEZmU4ekowdmEvNUJzVUk4Nld6WW9TOXYxZG5TY3NuZUpjc2RNU3lXSGRISktJY3NlczFVNnVXV1FWV0hrYnVGdGU0c29kOXowVkxJNzZqNnFJR2p6RDM5ZDF3TU91YkVxTkkzc00waFdHQlVqdkcxdkVZZHZIOGx5MzVzdkJIcEcrOGlzTitNNzcvT2hFT2dadlN6NDlwSlJFaGttazhsdmR6eFIvcnpQMlcxZkZud1oraTRaNUpwQjdzOXhKbmxra2lkZVZlTHQ3YkdmWk5jL0MyYTNmYm53OFlEVUcxd1NTVGVCdEZQSWpJZklhS3F4QnArcU1hMVN5TFQ2NXUybk53b0wxa1ltazBRbFFXd05QbFVqTTM5UkFNdUU5cE5sQnJtcDVMUmFnMC9WQ2FURjBsb1V0WGk5RmI1ckw1bXE1TFJhZzYrZDk1TThiOVpma0tPb2ZyUkRKbVg1S1NUdGJBSnE4TFZ6QWxGell3TnlqaTZZOHplaXg0VUZhQmNFUi9BMVJEVVoxdUJyY3lyWjVrNlp3M0tDaWNLSmtrYTh4cnJKWklDU29wSVBhL0MxR1h0Z3hjT0hTRGpoLy9FbW9xMDZPa0ZFOVJXbGlQeXdjbjBLbWF2a3d4cDhnbFBKL3F6M1ZKYXdtbWdqN3hDaTJLR3ZzaUIyZ2gwbm9BYWZZS3g2ZGNVbEdDMCtjK3Jrc21VNWE5YmtmUGtsZk56UEYwVVk4U3QrSy9hUmxjcFZHbnljMDhqeDVJZ0piUFE1U2lJOWxRbW93Y2NaaC8rbk53cWFHK29VVHgvRERWVlZMTE9wdms3eDZCRUxvcHUvY0drcTJZa3YxT0NEUGJFeGppSDZCcVdXOU9GL0V6VlVsQ0h6MGdlZnhBcEJnOTFFY1VTb3pxSUxOZmk0VlUrM0t1Y2k0bmUvVGt3aEM5QUVyTVpIM0FTODZyY2lsZVRJd2I1UHFXeEdKSGZ5TERIQnp2Q1ZGQmR2V0JzU3VqYTR1cnFHallvVnZYMUhWRmdFRXVKanZrRjNRM0RJeG5YcmJ4Y1YvZmZHalUzclE3ZUVSNG9kdFRraWNsTVkwblpFYlluWUdMWWxQSUsvaHhwdERZOUF3cmJJS0tIZlRYb2V2blJ5em5ZWnl1Smd3VTRYYmZoOFYrQWNnZ2lLeHJVbHF4RnBxcTFGa1dIWHdwM2h5ODA1YjBSYWVrVGd5RVpiTlgvV0hETTlJM045bzc2T0xpeWlRMlJNT2tleXNoUGo0OUd3bFZxSUxUYzFzekl5UlZwa1dMZ0o2Um9RNWVmbnN3dkZ1cHgzMFpESWhIU0FXd2gxazU2SEw0RjBxczU5aitDOW1PUmtNbUxCanZoUU1SSkpoNzlhZWZhTnFkamxzTXpPOEYyNmVOSGFXR3BoWUZKZXppMENyZkpkc0VobUxIR3lrcjgrY0lnUVVpcEJSMjVxZnVMWThiMEpDWllHSmk3V3RtSWoyY0hjaW1YYVNpeWNaRGFUMzFSVDVmNDQxc3RaWm1OblppbjB1MCtkNGtzbmw0UHlWMWd3ald4YkQ3WWQ4Y0Y0cnErdldJZGdRMFY1NndSOElYd0JpLzFCeWxsbU82VGZBQ0hFaThNbk1mODI4NERRNzF4NHpPM01yU1RhK3VYbDVVS0kxOTA3ZDZUYUJtQVhGdm9QSWRSOTZoUmZJdW1WWlgySFNQSGVqQ1F5WkVSZ3RmZ3dBWEYwNDIrZ1BEWFNKNDBjRU93NnZpVytpNjBNVFoydGJmdTdlYkpJcTdxT0Q3TFFOM2Ewa3ZzdVdDajBlYzJlL2lkSG1SejNGL3JkS3ZYNDBzbjFnTVNkUmRCQWwyR0MxZUtEVVVBS2dyaFZ2TGJ3TnB1QVhjUVg0T3ZQMkExdzc4UG50dE1MNGZOYitESHdZZWtVK2twbGRYVTE1cU9EcGZVWEFjdUVVTGRLTFQ0M3JIU2wzeDVGRnhNUTA3Q1ZFWXlkaXVJSmQvaTk2cmRTakE4VE1JV0V2L0N4d1Y3WWJQOGlQclRYcjFscmJtRHNidWY0cWtkZlBsRlZETitSUTRkdi9mVFR4bldoVVp2RHhZNE0yNHg2S3FRcWxaV1ZsUkp0UFh0eldjaWFJQllKOVAvVTBkSmFxbU5RVjh0OVFObU51bE5VaEZjMStMRHFaWkRUbzd4TGxTZlBaZHNOUXJlVkVReXlUWFZQa0hsOTZkOVR5VVk4bEVMU0h6ZHN3VkJOMFMya1BSK2ZpOXh1K1pJQTBPbnI1SW9heXRJNml1RTdlZnhFWWx5OEVXbmJTQzNFdGtibGJmOVV2alBoTFJRUUc2azU2MW9ZR0tNN2IrWXMxbFhScHBEUTl5ZTlNMjN5dThHcnVKM0RDNG1JdUZlMUR5Ky9saGtEZ1FvN21QOEt6U0tGSkRoam9LMHlDbVQ4RUxCNlBnZWYzRmdLYWk3V2RoNTJqcGg2OXVaVzRra2tGc09IeXB1U21JVGE2dW5nTExhSG5STnVJcVR5dW5iMVA5ajYyRWpNRDJabTd0eTZqUzhtZXNVUEhnakR6NFJkSkg3L2dNV2ZuajV4OHJ2RFJ6YUdyQmNHdXF4TzhCbUFIU3V5bnJ6YjBYa1JBNS8xOVNWY09ZYlU0bk9WMjQzNi9iQUpYdDZ1TnZZbVdycjM3OTFqeVdJeGZBZTd0dll4RFI4OEZDdnA2d01IRCs0M0FQc1ZIKy94d29CSStPWHpMbHdRT2lLZFBYVTZPUzYrdVpuN0hBVDY4ZWJOZTNmdk5qWTI1cHc3enlLbmpoMC9uSFVJRGZYNGtrZzNrYlArYnplT2RKZm5CckxiZHNUblllL2tabU9QYnBOQ1lhWm42R2JyME05RktGWmlNWHhkTEIxTVdRY09XQnRMMlBURVRMeDY1WW93OEV5SnNmSERCdzBST2lMNS9ublJuQTltZmhHNFhKZW9ndC85N05xMmZjcGJiMXViU1BHWW80dU53WnRqdkQ1Zkd2amFnSUdzUUtuaXE4ck53eW50WVc0M3VPcGNidTBkWVVKMVhQdXNqQ1JsWmNMR0plYnIzY0JrYTJhSmxaNUZXdlVyOEVGOW5GeTVQNCt0dzRqQndrZmlZZ1g2ZjdaNElmZWxUV2ZDUWRCLzRTZG83TitiWWtqYUxMZ3BkTU9FY2Q2c1hWUllpT01RR2dLK25NbXoyVUFQcVNNK1ZON0tpa28yQ2szMGVnTlBuS21XN3VXOFMwS0kxNi9EdDJ2YkRteFdaRWFTSTluY2c2YWlvRldyNTgwUXBvdUtnbGF1SGp0c1JCOUhsN2w4dFVtSWpYdlA1MjAyTkhHY2QyWmFPbXREYlEvdmZySTVQZnJkSjlkdS9Id21wL3Q5TnZmeDVTdlk0blRFcDNKb3c0bk4zZGJSMFZJdTlIa3hmSWNPWnRYVzFGdzRuM01wNzJKNzUrVmQ0STZWS2hvMmlGdisram03Q2YzMndvVTRIUXNka1hBS3hOa1pqZVNFeEJsVHBxRUJmRk1uVHVJSGxaUEdUMGlJaldkdHFBMWZLam5ob0txeWNuV3JEZEs1a3QwUlg3dlQxWkdzYkttdUFXYk43T2t6aEJERFo4cHRYR0pqWXZBNzQwS3hNWXBkc1pENlRCZHljckZmUWZHTjI3T0hSUjVXUFl6ZXZwTzFtYnhHamhyemgrRkNSNmxzYVdtcHJxNWhSS0M1TTJaaUVVU0R4K2ZEZ25HNzk2REVzWGJVNWdqc290Q2dzNjk0cDVKaE9rblR5YXpubk1aOUhVd0ZhN2ZpTGMrZE9hdUZuNVRvd2YzNy9BL1RKb0F6SW00d2VzYy91WDVMQzlyYVJOaUZ4TVhzd1hJRExtS2o1cGhxNmZHWHRtbjg2TEVvdUE0VzFrSmZxZnhYOUZlNGo5QjVKdXhhVUNJY0xHUldoaWF1L081bjBVZno1Q1ptcU5jNFJJNGZQUTZScjNaR2p4czJray9udE9paitmZ1RBdUxPTFZ2MTJPeHJxUHE1dHJpa3JxUzBSMTBMMzMvUVZNTnQvWnVhRktWUVNZbXdPMmd2aktEcTRad3ZkRXRLeTBwTEZBcEZRME5EV1dscFpVV0YyRkJyL1dHNlhWU0VNNGFkbVdVRS96bmdMNnF1cnJhNW1mdXdrZ252d2hyMTlmVjR4YXhzYkZTd0NCTWlyRkZmVjRkWE5VdkEvN1UrZkg4YWpobDRxSVYrRDZ0WDRYdjY1QW1tSGg3YkZZRTk4Z0ZCUi9VcWZFdjkvSEgraytqb045UUx6MkJQcS9mZ0F6SnNWZ2IvcnYvSzVjSi9CUGU0bE1yL0FjL0FSbjZsUmRRYUFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZEJsb2IiLCJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwibGFyZ2VCbG9iS2V5IiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6ImRhMWZhMjYzOGIyNTQyYjZhODIwYzAwMzZmMjFiYTdmIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJ1diI6ZmFsc2UsInBpblV2QXV0aFRva2VuIjp0cnVlLCJub01jR2FQZXJtaXNzaW9uc1dpdGhDbGllbnRQaW4iOmZhbHNlLCJsYXJnZUJsb2JzIjp0cnVlLCJiaW9FbnJvbGwiOmZhbHNlLCJ1c2VyVmVyaWZpY2F0aW9uTWdtdFByZXZpZXciOmZhbHNlLCJ1dkJpb0Vucm9sbCI6dHJ1ZSwiYXV0aG5yQ2ZnIjp0cnVlLCJ1dkFjZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6ZmFsc2UsImFsd2F5c1V2Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MjA0OCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMSwyXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0IjoxNiwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjo4MCwidHJhbnNwb3J0cyI6WyJuZmMiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV0sIm1heFNlcmlhbGl6ZWRMYXJnZUJsb2JBcnJheSI6MTAyNCwiZm9yY2VQSU5DaGFuZ2UiOmZhbHNlLCJtaW5QSU5MZW5ndGgiOjQsImZpcm13YXJlVmVyc2lvbiI6NTAxLCJtYXhDcmVkQmxvYkxlbmd0aCI6NjQsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjozLCJ1dk1vZGFsaXR5IjoyLCJyZW1haW5pbmdEaXNjb3ZlcmFibGVDcmVkZW50aWFscyI6Mzh9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0xMS0wMiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiQVRLZXkuQ2FyZCBORkMiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIzMTEwMjAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTExLTAyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMy0xMi0wOCJ9LHsiYWFndWlkIjoiNjAwMmYwMzMtM2MwNy1jZTNlLWQwZjctMGZmZTVlZDQyNTQzIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI2MDAyZjAzMy0zYzA3LWNlM2UtZDBmNy0wZmZlNWVkNDI1NDMiLCJkZXNjcmlwdGlvbiI6IkV4Y2Vsc2VjdSBlU2VjdSBGSURPMiBGaW5nZXJwcmludCBLZXkiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MjU2LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH0seyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyIsInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjoxRS0wNSwibWF4VGVtcGxhdGVzIjozMCwibWF4UmV0cmllcyI6NSwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjFFLTA1LCJzZWxmQXR0ZXN0ZWRGQVIiOjAuMDEsIm1heFRlbXBsYXRlcyI6MzAsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDU0RDQ0FlMmdBd0lCQWdJSkFNOVJ6WXU0RUlJbE1Bb0dDQ3FHU000OUJBTUNNSDh4Q3pBSkJnTlZCQVlUQWtOT01Td3dLZ1lEVlFRS0RDTkZlR05sYkhObFkzVWdSR0YwWVNCVVpXTm9ibTlzYjJkNUlFTnZMaXdnVEhSa0xqRWVNQndHQTFVRUN3d1ZSWGhqWld4elpXTjFJRVpwWkc4Z1UyVnlkbVZ5TVNJd0lBWURWUVFEREJsRmVHTmxiSE5sWTNVZ1JtbGtieUJTYjI5MElFTkJJREF5TUNBWERURTVNVEF5TXpBNU5UQTBNMW9ZRHpJd05Ua3hNREV6TURrMU1EUXpXakIvTVFzd0NRWURWUVFHRXdKRFRqRXNNQ29HQTFVRUNnd2pSWGhqWld4elpXTjFJRVJoZEdFZ1ZHVmphRzV2Ykc5bmVTQkRieTRzSUV4MFpDNHhIakFjQmdOVkJBc01GVVY0WTJWc2MyVmpkU0JHYVdSdklGTmxjblpsY2pFaU1DQUdBMVVFQXd3WlJYaGpaV3h6WldOMUlFWnBaRzhnVW05dmRDQkRRU0F3TWpCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkhscTJqVVFNYWxIai9CUmVRZWZHaXo0RXZZSnlGTFdQejRSZmhKR0txcWwrOG45NmhUMW01Z1hvVHZvTHJqU1U3WDBjQmVvVHNnaHloMjIreXJzNCtTalVEQk9NQjBHQTFVZERnUVdCQlErOFNHVzJCWGJxYjJkY0FPaVdKT1UrR0NzUGpBZkJnTlZIU01FR0RBV2dCUSs4U0dXMkJYYnFiMmRjQU9pV0pPVStHQ3NQakFNQmdOVkhSTUVCVEFEQVFIL01Bb0dDQ3FHU000OUJBTUNBMGtBTUVZQ0lRRHE4eElXMFpLNXl6M0VBem11eDg4TENUWU8xNTdmVGZ5T2lPekMyQUR5YXdJaEFPMVBXWWxlRmdILzNtdUQ4Y0JBTXIxMWZFS2RGL0FhQzE2ZnR4YWV6TlhIIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUl3QUFBQVlDQVlBQUFBb054VnJBQUFBQ1hCSVdYTUFBQjdDQUFBZXdnRnUwSFUrQUFBRklHbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBEOTRjR0ZqYTJWMElHSmxaMmx1UFNMdnU3OGlJR2xrUFNKWE5VMHdUWEJEWldocFNIcHlaVk42VGxSamVtdGpPV1FpUHo0Z1BIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVFXUnZZbVVnV0UxUUlFTnZjbVVnTlM0MkxXTXhORElnTnprdU1UWXdPVEkwTENBeU1ERTNMekEzTHpFekxUQXhPakEyT2pNNUlDQWdJQ0FnSUNBaVBpQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQaUE4Y21SbU9rUmxjMk55YVhCMGFXOXVJSEprWmpwaFltOTFkRDBpSWlCNGJXeHVjenA0YlhBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOGlJSGh0Ykc1ek9tUmpQU0pvZEhSd09pOHZjSFZ5YkM1dmNtY3ZaR012Wld4bGJXVnVkSE12TVM0eEx5SWdlRzFzYm5NNmNHaHZkRzl6YUc5d1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM0JvYjNSdmMyaHZjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUkZkblE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVVYyWlc1MEl5SWdlRzF3T2tOeVpXRjBiM0pVYjI5c1BTSkJaRzlpWlNCUWFHOTBiM05vYjNBZ1EwTWdLRmRwYm1SdmQzTXBJaUI0YlhBNlEzSmxZWFJsUkdGMFpUMGlNakF4T0Mwd05TMHlNMVF4TkRvME1EbzFOU3N3T0Rvd01DSWdlRzF3T2sxdlpHbG1lVVJoZEdVOUlqSXdNVGt0TURVdE1EVlVNRGs2TXpNNk5EY3JNRGc2TURBaUlIaHRjRHBOWlhSaFpHRjBZVVJoZEdVOUlqSXdNVGt0TURVdE1EVlVNRGs2TXpNNk5EY3JNRGc2TURBaUlHUmpPbVp2Y20xaGREMGlhVzFoWjJVdmNHNW5JaUJ3YUc5MGIzTm9iM0E2UTI5c2IzSk5iMlJsUFNJeklpQndhRzkwYjNOb2IzQTZTVU5EVUhKdlptbHNaVDBpYzFKSFFpQkpSVU0yTVRrMk5pMHlMakVpSUhodGNFMU5Pa2x1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TWpFNE5XWXlZbVl0T0RWbU9TMWpaalEzTFdGaU9EY3RPVEZqTTJJelpqQmlOemhsSWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKaFpHOWlaVHBrYjJOcFpEcHdhRzkwYjNOb2IzQTZaV014WlRnM01qRXROek0zWVMwd05UUmxMV0V6WVRrdE5URmtNVE16TkRabFpUSTVJaUI0YlhCTlRUcFBjbWxuYVc1aGJFUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZNakU0TldZeVltWXRPRFZtT1MxalpqUTNMV0ZpT0RjdE9URmpNMkl6WmpCaU56aGxJajRnUEhodGNFMU5Pa2hwYzNSdmNuaytJRHh5WkdZNlUyVnhQaUE4Y21SbU9teHBJSE4wUlhaME9tRmpkR2x2YmowaVkzSmxZWFJsWkNJZ2MzUkZkblE2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRveU1UZzFaakppWmkwNE5XWTVMV05tTkRjdFlXSTROeTA1TVdNellqTm1NR0kzT0dVaUlITjBSWFowT25kb1pXNDlJakl3TVRndE1EVXRNak5VTVRRNk5EQTZOVFVyTURnNk1EQWlJSE4wUlhaME9uTnZablIzWVhKbFFXZGxiblE5SWtGa2IySmxJRkJvYjNSdmMyaHZjQ0JEUXlBb1YybHVaRzkzY3lraUx6NGdQQzl5WkdZNlUyVnhQaUE4TDNodGNFMU5Pa2hwYzNSdmNuaytJRHd2Y21SbU9rUmxjMk55YVhCMGFXOXVQaUE4TDNKa1pqcFNSRVkrSUR3dmVEcDRiWEJ0WlhSaFBpQThQM2h3WVdOclpYUWdaVzVrUFNKeUlqOCsvMFZ4UlFBQUdmVkpSRUZVYUFYVndYZmNuM1Y5Ny9IWDUvdjlYdGR2M0RzN0pKQUlBVUxZQlptQ2ltRFZEbGZ0dzIzSHFZdXFQVjBXdGRiV1I2M25WRzJybnJhT3RzaERyUlVmUFIzV1dTM0tWaEFaWVFvRVFrTFduZHp6TjY3cituN2U1MDRpS05XTzg1OCtuMm51aXNTL0ozRzhZWmVaMlpURUltRDg1K1JPTzBaU1VmaUhKUDZGSHlJRVdCakF3ek53Nm9iSTNDeWtDR2FHSk55aExNV3dnbnJvcE5KSUNCTlVjb29pME84Yit4ZkY2UExBcUlNY0dvZDJXK3pZRDlGZzQ5ckFnYjFpMFRKVEhXR0N1bzZVaGVFSmRpOW1WclNOOGNLWXE0MmQrOFNLQ1NPMmdBd2RJQlFRVFB4N1psRFZka2tXYnpUWmNLVEkzZGh2dnJHbHVlTTlkOFVUWDBScitqbW95WUNRT01Tc0JMcEFBakxRUnhwZ3hvK1JBbWxyNG9jSVpoZUdrRjVsQnBMNHJ3aElDWExEZkgrZ0R4ZUZrSGdDQ2VTd2Y3OGhFei9Lak1QRUQ1SWdSWHVSdWYyMHBZQlpRNzJmN1N0R0gzWW1UdnhGTWhjZ0F3bGlBUkxnR1d3R05BZldRcXdtaHNoQmNuNHNHT0ErbDhxQ3h4bVFCVTNEU1pJajhWOFRZRkMwallVRmJlMzFkUDJ5NVpBelR4QVM1TVpBZ1BHanpRQkIxWUR4QTlaWjBLa21jRUhJbWM5M0x2aTNIZkhJa3FaZWpUSWdNRUFPN2w4bnhrOGgzWUxuM1lRMGp1c00xTHlPRU01RTRzZUNnT3ovbFBZY0VJOXhRVHR4eEhnM251a1lJTDVyRWRnT0NDajRmZ1lTc1I1cVJhZWpxMEppdXFwNGdoUU5MdzFWNHNlRkFLOUZNcjVIUUxUalFneWJNY2lOZzdIbjFwV1hmT09oNnNTTDhQa2pNUWRMWUdHYXdkN2ZKWFl2UjBXZkVNQUMxQldFNGxaNkMvOU1tZjZPY3VUcFNJRDRrV1VHMG03RXZlbTJiYzVqaG8xWU94bVBPbk1UcDJhSjdJQ0JpWThKL1Q3UUFrWUFjWkFBUThFb2MwTzJ5TGJSVVVNQ001Q01kaHYyelRsa0kvSmpSR0FSUWhISWpYaU1HY2RLR25lTTBqS0lPeDZwVisvTFp1Y2o3eEFNU1B2bzZ4VjQ5UVhTT016Tnc4Z0VkRm93TXdNalk1RFNYcHJtclJUNkI0eFZpQjlkRWt0dUpOcU90SGMrOEpqK0VEcGQyeFRhakdnQUdlTWdkLzluWUU4STRJSVFRQ3dKZ0lNTFhCQU5tZ3lTa1IySzROejlJRHc2THpZZkxRcmp4NFlaTkRYMGVrNTNMQ0J4U0FwMmpwbGhnaFkxc3paeDAxWE5CWE1FdGhBcVFCVzk1aDAwNlF2RUVhaEp0TXVYVU1RWDBGUlgwMnA5aENMTm93Q2Vyc2Y4UHJCVi9LZkVZY1ovbnpqTStBSHVFQUwvSVRsZ1lNWmhCcTZiRVF2cFNVZEdIbFBWeEJWamRvNnk0UklnRU5zRU82SkJscEVDVkxVVGdoRkxRVFljSXlNS1FaTWhHMVFORktYNDVqMWlZdEpvSlVPVitDRU1HQUVDTUErSS93OENYR0NBTzFqa3Y4MVlJc2dPRW9lSXd5eEFYWW01L2M2cWxZWm5hREpINWN6SmhJQk1tT0FoMy9qbGdYVldRejZSWURBWVhzdEMvUmQwbGtNNUF2STNVSFRmUndCcWZ4NGpvMXVCTDJJUjZnRFpHMElBQk80UUkyRGdEaVlPc1FSeWtJTVpQMGpnR1VMaWNSWUFnUXZNT0VRQ015aGE0Qm5rUElFRUZxQm9RYTdBSFVJRUJEbmZpY2pwcEVseGlJREltczZZblprYmFESllNRHo3M2NnZm1Xa0NSWUxKQ1AwK1dBQUtIbWVBWkVnUUFnVGprTkUycEFnU2h3aklBb3pqZ1o5Qk9rK3d6c0JjN0FPK2d2aWt4S1A4SndTNEdERzRLRVhPRXF6cXRQQUEzekhqQzRLdC9CY0V5NEp4OFdpYk0ySmtLb29hZUFENEN1TGJHQlFseEJFalprR2Y5WFZ0bTRoZ0NJelp2K1hGRHowWU5wNk5MYXhFRG1YbnMweVpFeW9vMHhuSS9vaWNvYWtoUk1CZWczd1RVa24yMVJnbkU4UWhyUTRvZzJjSGJRZjI0cXdpMkhxU0JScUJBRE1lNXc2cGdNNFlESHFRR3pDRGtDQVZNT3lCSEN3QUFnR3hBRGw0Qm9zY1pxQU1DR0lMd2poVVBhRnN3QTZDN21GSm1ubFVIT1FaV2wxV2o0eXlSVUVna0J0bHlUMnRxQU43NTRXNXNXUkNjS3JnRExEamdPVUdDb0dkR0xjQy95cDRoQjlHRU9DWXFYWjRiVzdzUmRGMEZHYUdJQU1wUXNDZVpZRmZNN04zQ1A3YVFId2ZBVG1yUlBaTHJjaXZZR3lXV1ZlQ3RaTWdsNXJLM3BTaVBvYnpoOENBN3lNZ2kxR1pYZXB1cjR6R3BnMnJZbG5YQWplVWhEc1BXZVRQTGZMSDFVRGFmbSttTG95UnR2M0VaTmNtcXl4YU5DQnV2VDZldXdQeE10UnY0K3JSRzl4SU11ZzBNTlFCTE54UGEyUUx1WUZxQU1UbkE4L25vQ0lBeGlFaGd1Y0RMUFkrVGpQNEV1Tmo5K0RXSjRSQU5YTTZkTi9DeUxLeldKd0ZieUJFUUJCTFVJREZtUWR4WFVjcTdzVENnR0gvS1Bweno2QXplaElHTkEya05uamV3ZmJiUHNyWTZ2dG9UejRmYTE2SUJjZ1pXaU9RNjBmWWZ2K0htRmh4QjkzUm44UHp5M0RkanJHZEphbTdNWENRQkVYa0REUEdjZ1VXd1hBR2ZWMWZXMEJ1YXkzeTg3Zzl2OTIyRXcxYklUY3dnU0FGUThKajRINlpYVkZMSHdCbStTNEhBcng0OVRKN1I5a0t4dzhXd1FLUGs2QnNRUUdXemRZWG8vR2pkWk9qTWg4MkRwTWdKanRwOVVUODM5MWtGK2VHb2tqQ0piSU1seEJZcm5Wa3UydHZNdzlIbXZKckJRT1dPRkFFVGxuVkRoOXNXYmlnY2NOTTFCbkVraUFra0xFaEJIdDNHV3dWbWQrOGQ1dnp4ZS9FOU15ejdjeUx6NGZxRVNpVjJWbHMrUHllWW0yUFBrL0ZNc2dIRFBveldJQ3FnbTduQVR5L2dOazlyNkVvbjBkNzlFazBGWWNJQ0FIRUVvRVB2OHFqRDd5VFZjZGR3OFI0UXpXQUxCQmcrV0ZtRnIvS2JITUZVK1h6Q0FteWd3VW8weDcyUGZTWFBIRG4zN0xsS1E5aDFpZEV3R0ZtMXlvNng3eVZzdnRHNmhrd29EUDZOaFptTG1mWnhoWXBYWXpYSUFHQ2FDQzlpMTc5RnpUWFFUcmhRc3BONEl2ZkF1WlprcnBkY1pDZ0UyVm5lelpjSW1LME9ueDFkdGIrTGplNmVOVUsrMkRDanE5ZGhCQzA1QURTaUFYS1ZqU2FSalFpeEdESGdyM1Q0Rm5BcjBwODJ3V2R5RnRiSStHM1RUYmV1QkFRZ0JBTjVQTWpMVDUzeDRPNmV0c0MrODQvd2RaT1lpOXRpTzh5eTdjaTNjaEI0dHhXeXo0UzRjUWlRT2c2dlI1N1RGeVZnanlZWFNSWTFRQU9kR0o4cWFSckpQdG9VM1BRdVNuWUZhUFJObVdEakREWVdkVit2Um5aNEd3ejIyQkFOWlNWbmZpcW80N2xzNVBPVmZQTGJPMktVZHRNWDJBR0JRdzZFOWMwZCsxZHhkcmpOdEZPb0RoQ1ovOTU3SGhnSzBlZkM2RUc1eDRHaTc5T1NoOGdwS2NSL2Rjb3U2ZlFuNGZza0NKUS96M1ViMkJxelU2YVBvd3NPNWJoNEFKY3UvRG1xN1FuQnZTWlovdld0ek4yN0dsMEp6Y3lXQVRaOVZSemI2YmR2b2JONTRxaUJXcWdHb0lpdEVmM3NPZkFteGkzU0xkOUtWVi9GNjN1VnpqNkxJakZPbFJkZ0FVUUVBTU1xM3ZKZGhWcjFrSnVMY01tbjRvcW9MNFpQSU9SR0hDSUdWTkVUaEpnQnRuOXk4TUJyeDhkczdjRmhYZDJvaGcyZm1QTytuU1EzUXkyRDlOa1U5a3BpNDIvb0d5Rmk4cElrQXR2eE1TWW5SK0srQWtMell0RzIzWkJ1d3h2eXoyMTYwYVlRWkZBVVBWNy9xbWlzRDluVkxmMSt2U25lNDRzUU5ZVmplenRwZkhVUm40VHNNNHN2TS9FaVNIQlRGLzloVVg3MDdLdGo0NjAySVhJTjl6VmJKNGFpKy9mY25TNHNCcUl4bFcwWTN6ZHZnVSt1bTNhanpqdEtQNE1iRk10a0duT3M3ODNoUERKRU94UlNSZ2NpWGdieGtzRmxxS3RhS2Y0d3Y1UVY1MTZySjYweWptaDJtOVlFSlRzZm85ZS84aDlCemFld1JIelU0UUNGRnFFOEFhOHVvbWl1SVdtRDU2aExNRGlnN1JISHVTV2E3L0VzUDlSVG5uNnM0Z0dpL1cxeU41SUhPeWtNN0dNaFlVM3M3ajRVc1JxaWxBZ1BrNk92MDY3M3N0UjYyOG5oeHZJMmtoMy9DYm1GMStMdUkzeE5lRGg2VlQ5VnlHT1JQbG1HdjlUSmxidHhJRDU0Vi9TYWo4WGZDZHpleGV4TnRUVldVVGZnQm1ZUVREb0RYZlEwelltV3BBMm5vUDdDZmhnSHlIZmpvbURrampNeFBwQU9BNER6OXdnOFg3VityMlJUbno1WXEwSGRzL2xQeHdwN1RQQm1PTzdna0hsWEh2M3cvNnhpU24vK1ZNMnBiZFhzL1lrajJJNEVLRUtXNTU2VXZIbG1KaW9lbW9yYzBnclFRT1BIaGo2VzJuc2I4cUN4OFVJTVJpNDl0ZFpmMUFVWERCV3BvbUZTcjlsRnM0SkNBdk03WnIxUy92emZIekRlc01NRURSdXQ4NzNtcmNvcC9jRVdCOER6WFJQOTMvcU9pL09Qem45YW12VW5yd3dDNWdlOHRwZkJYeU5KN29iOUR1WW5XallhWjdGWXJaTk1jTksySktDalZkbWRCbkFnQnNmMGhIYjJMTHVkYVFESTFRVnlLQ3o2bVNPbWZvazduK00vRXQ0L1FpdFVlaU9nemNnN1dEWSt6MXlQb21pWEU5amY0aHBCNmIxcEhnNTR5dWZ3WEFBWmhBTlhDK25hbTRsOEI2NjQ5QktCOGdMTU5kN0o1VnVvNHFSRWJ1TXdjSnZZMkVNaTFDTVhvU3FEdGhseEFBZHpkSTBleWs3MzJJNG5PT3V1Mkg5NnROWnRUd3hyQ0FZeEFRTCsyL0NyTS9vYXVoVlQ2WlZkSmh1cnFldEEzUWlPS1FVamU4NnhZd3B3VTdIcjIwbmUwdjJkRzQvNit2dS9pcGdHOTlsZ0ZoaUhOSTR2VWE2SFBkdjdodndpYkZPT0RVQnVSSGpJeHlSSGVvR2drRU1zR3RHMzg3QjMxaDI3R29KRU9EUWJVTzNNdTdkbmxuWkVXWEJWTHNkTzVZNVhoNWVvQ2lLQ0ROeitVUFQrL3pqclpTUXdJQTZ3OXBKWnpEMGF3ZnorZWVTYVN3bWNwWFpOVFZxcDY5WlliOGlCOCtPUjk2ZFV2eGFNRVlsR1dCTFdKS0JBM0o5MjR6VFdPS29YRFNuSzl1WUpBUUVnd1BONk5XN2UydWd6ZG1RUVN3UjRORHViTWI5cjhqRlZxSStBZllab3QrSCtuRDBhU3o1QnNxMzBCdnNndkFObWozZ2ZoUmgrVFNodVJKNUJZaUdBaGdoNkI2S0JBYXNXSDQ2WDcveWMxanJLK3g3QURZKzgrWEUrQWNJd3dSaVNZWjIrVXRJWjFBM014UmhBbWt6bG42ZmJkc2FSSWVpT0pXRERKQkR3NEQyMkxjWTltQjJEa0o2TXJSZ3FuTXpUWDJBYkJ5VWtGalN3dXgwQ1F5ZmptN1BEZU5oMDZEVUYxcDl2WnpHcHVXQVFBWVpNTUFNM0NFQTNUWlFzSFd1MXMvVU1mL1ZVZDF3U2IrR1FRMEdtRUdJUUFwZmYzUi9mdTNLRmR6bEFqTlFnR1lJSjIyQVpwdjQwT2Zod2pNRHp6M2RMdDI1eCtSbzQrcmx0aXdQSVhTNHAxM3lKMVB6UnJzRnFRVjFBd1owUzJNNEJFazdESkZsckJpTnhZdlA1NFZrVml6T2laQnNFZW1uZ0xNRTQ0RDRuaG9vRE03aUlBT0R4V2dVMFRoSkF0d2d3WmZqSlhkc0RTZTJDUGtJVkFNQk1CRFFERGtrZFU3RXV1K2lIcndhZUFtVG96Zmd3R0lGcUlmNEJLVlAweDlDNWpxOHVZNVE4RDNHSWNwUWxOQ2RXTW5ldmN2NDlyYyt5ckxPSWl2WHJtQ3l1SXpLRFJOZ1BLN0pYZUJjek1BZHNQc3h1NDJOUjRINzhaVGhGT29LTUVEZzdHQjBmQ3NSMkx2L0JJNVl0eGtMOEowYnI2TzNQeE1MRGtwa0RwcWswT2tnWXJDanJXTWo5KzNSVGRNTGV2VTRUSzhlZzdJRmJwQU5oQWhCV0FObWNNUnlZNlNBL29MWXZNeTMxemxlMld1NGhDWEdZV1pRTmY3My9ZcEx5NVoybFFGS2pOQUNCZWhWMENtRUFBZGl5WG5kYm5ycDF1bm1qOHBSemw3ZnNuYmR3TTU1djNyZGx2RG95UnNNR2pIWUFUUFQwRXF3Y3NLd0VGRXczQ0NIUUlUVjBleWlXdUFHRVViS0VIN2FBUW5NREFRT0dHQXNDWVlBQTVSOWF5Zlk2UWw3dW1TVTdScm1lSEI3L2FUYkIxUGQ1NUI3RzNETFlMczVyQTAyQVVUVWdBdFNzWkhzTDJiUGdSdG9IQ3h2QUZ0RHNLMFlNSGxjQzA4cnlMMkU2aHFMNHFBUXVyZ21pVVhCc1A4d3ZkWXJxUGJNc243bDFaejZIRmkyNWtKeTNzaGdIa0xnQ1F3UUlDQVZzREI3TGIzZWJsYXRoUkJQWVhiZkNnNnlDRlpBLzVFN0dlNituZEZUWU0yRzB4bHJIME52NWdCWC9lTzlQSHczZEVZNUtDbHcwTEdCY0NvWW9KRk9TK3pjbVQrOVk1ZTJyMTVoZER2RzJuRmpVSUVCQnBoZ1VJdDJhUnk1eXJoOXU1anRpUlBXOFJ5djdIZmRqSUI0VEREREczdjR6bDNEZld1bmpORldvaDJNSmtMdEVJRUE5SVl3VmpLKzZhajRmK2dxbkxaSk4yWEYxd3ptaFJWVURObmFUQU1tNmdYUnpCbXQwcEE3VlEycmxoYzBibVFYTVFuUHJPa05PYzZDaUlZSFdCQ3FCTWtNWTRtRXhZQWxvMTlsOVRtczdXYlQ5ZEEvVnJUdDlCaXRXMVhRc1F5SjY2NVpQSFVIenM5aWd4THhCb3lyZ1FJNEh2UUJ6S1p3UVZtQTVEeTg2eVlxd2ZJV2RPSUZNSElDc2QwRFFUVlloelZYZ0UxQm1BVnp6RWFBSTRFYVl6L1lES2s2RnpwWGNNSFBQa3puS0NDdHA5b2ZlWnlBd0NGeWlBa0NtZXlSMUxxZFhQV1kyUU5tSjVES2hEdFlnUGJZa01YWi80dEZpQ3VBQXo5Qk00UisvMFkybjdPTGRjZEJLamtveVFCak05QTFSQmJVaXl5dW43QzdqbDRMVDFwanpDN0FZQWhtUEVFd2tLQnFJRHNFQzc4STlxYzFqRWVFK0I1MzBXbUZYMTQybXU2cWMvNndBeGx3QVFZSXFneGpIVmE4OHFKd3hVbXJ3bW1QUGx5L2Vxb2REeVN6NVhValltM0ZpcmFXeis0V1FTS1pFVnFnaXNNRVRhT09qR3lvYUhmRmNORkdsQmtMTERFTGcreC9IY3cvVWdRN0tyc2lRZzRxWkhtMjBlNlcyWnh4U0xkcHZKMmQrd3JzOVRsRExBMEdrVVUxZHpRVHU2RGlHSkxOWTN3V3RBME1wUHVCUzhIT0JZRUU4NHQvUXRINk9LdVhRZjlSOFBaVGFZK3NZdmIrQllZek1QS2tmUlRsUG1JOEh4ek1RQWIxNE1zRXU1SlEzSUw3eTRpRDgwaGpzN2hWVE84QjkxdG90MnBTVE1oQUJqU1EvWE1VNVZmQmQ3TTQyRUlJbDdGbTVSeWpKWHppejZDdXR2UGNOMlI2L1VUVGg4WDlINmZWK1J1cUdhQS9UcTUrZ2w0RnFmVU5Mdno1L2FRQ0pBNUtKbG9XN0dRelF4SW1ZK2o2MW9ZanVOYk4yRGNMR0ppQmVKd0JKVEIwUVFyVzNiREMvcUFzd3B1R3RTWE1PY2pFZmhrZG9DUEFYV1BITEV2dm5lOWpjajVpQWVlN2hLaHFlOGJ4YThMN1d1dmlLZmZkblIvKzVqMzYwbk9lVHBoTWlneEFZSlY0YW94V0ZvVEtsVUVHQm5JSTBYN1pqSmNIVkFtYjJEL2pmemJSc3U4b1dkK3p1c2tnaS9ZZys1MmpJZDZKR1dZUWdleUJQWlhPM2RBTkZ3ZlJkVEVtK1R0YXBSOFJ6SjZSM2VoMHdmWTNmR2JmZWJkZGMrekxWbEZySTRPcURXcUR3QUtnQThCYndmOG5LUVZDNjFOVU01OWgxU1MwT3RBZnZaaWk5UUpNc0xodEdja2dObk5RL2pMS2QwQThoNUFYcVB0L0Q5MVBFRk9tR1hZSmNSbGlpVGFqWmdyM2FiSmRoL1JPeEcraFBFV0ljeWk4SDVwM0kxK2ticUEvL0IzV3JvVTdiempBby9mRDFCR3c3YlpQTTZ5T3BDak9vYW4rbGY3c0IybFBRUVI2dTA5Z1pPUmtIREQ3SnRVUXFpR1BTUmFZREdaUEZvY1p3a3lyK3hXL0dRd3JqRUk4cmhXTVpZS1Z3T2RkZk1oZDU4VEMzcmxxTXB4ZnUyZ2FVUVNqY3QwV3NGY1gwaXVhYUpmS1JSYTBJcU5sTjM1ZzZQNnpMbjBPN0NHRG84R2VFWU05blJERzZMblB6dWMzYlp6aW9lWkFYcWJ4c0sxVmhPWERTcGpaQmFYQ1I4ejBCb2M1bHJpelBKcTl2U3p0MGlvVE95MWpVR24yMFdtL3U3M0J0cmZhM0QrWXRaT3pZRFRaYTNwVm1CczI5cnV0a3NyTWtCaFBRYis0dmgxK1R6QmxCbG02eTR5M0oyT0YwQmFMUnIyWVNTVjNQYmpxS1YrYm1WdjNVOFRla1pnRDhkbTQzMDNPRUFPWS9SdVI2Mm0xQ3RBODFYNElVOUJVbXlsYjc4ZktaZVErTEgveVpSVERXNm1iL2VEVGlMZVQycU1NRm9iTTd4NnkraFRJZmpUVy96Z3huWXNERmk2aUdaNkM2ZDlvcFl6eHh6UzZpbVp3QkdPajkxT0gyL0RnWklkVytmc1U2ZTIwT3JEbm9ST3BkU1duUGczV2JOcEh0cmV4c0RCQ3F6WEh5Q1EwRGlIQi9QUkd4aVpYWVBWZWN2TVFNcjVmR2huVitvVjVPeTFFRG5GQTJIR2x3bHVpQWNaaHhpRXU3VFhaZlVMSGhFS1hFM2hhNWF5aWhtaEdBOVJaLytUR2I3am43OGo5RVN4ZUhDd2NEMktZUlRBcmtvWG51UGpKQUgyRHRvS2xnaVV5V1BSTEp6djZoMWdFRnFmWi84aDIvYzBKeDNOcVVaSnlBMlo2aGRBV0kveXJSTGRUOEV6SE5zdWcwektpYVdlS2VnbkdMUU1wRE9hNWNpVFl5YlVMaTJiZE12NUduWFdoWVZlRHVtWjJ0c3hPRzQxSzJhR1czU0RwSlJZMElOaDVZQWdEQndMM3JJcjdGcWs0RFV0Z0JqRyttZXgzSW4wUk04aUNmak5nY0dEQTdDT1FhNUM5aUZpOEQxdFlqOWNnUVdmaUV1cnA5K0xWSDVIQ3ZaZzUrQno5UGl6MGw3R09YNEQ4RmhwYmpzUWhSaUlXNzZZWi9nSXAzb1hVWU0zMXBCTG01MkZRUVh0cVBhM3d2NUMvRkRPWW1ZYlRudjNieFBZT2Vnc2ZZZDJ4TUt3eWcycWVsajJiT2grTDZ5OW90MFJhZlJHNUJ1VnY0SG9ZeFBkTHV3OXczbmhiSFhjd1FJSWlRcEZnV0FsM3NNQVE4WWpnOWliN3JrUVlpWVU5SDdOMUxoRUVqWERROVl0RGYzODBQdE5xQmM5QUkrMEkyWDhwcFhDNXNHTWRJUWx4U0JTTUdsQ1lNV2cwYmRhOHZvVSs3ZG53REowSWV3N29ZMnNhZjlycWtmaHp2VmtubTh6Z3pHRGhUQUVSRVlOUlpkRWZhdXRZbDFlbnhIV0d5QWZjTGR0Znh6RjdWdG0yOC9wOXNTU21aT2U0Y3c0WUJ6bEdQd3QzLzVjUXdwc3d0ZzFySm1JUm5obUNnYUFUS21ZMGRkdm45VHdvT1F2bU9VUmFUUXlYSS84WThGVmNEekIwR002dll6ZzRoYlhIUDVNbVA1TzhXQklUaDVoQk5ROTBmb0d5ZlNHZXZ3aTJDMjlFZC94SXl2WUZEQmVQQmtwQ0FuR1laN0I0Rm1YN004RGxvT3N3N1NhbWtybitNWGo5RkxycGVlREgwVGlZZ1dkb2pYYW82L2NTZURiRDNxMWtiMmlYeCtQMlhGS01pSjhtMkRpeFBBMDE0TnhNdGxtTUowamI5dG5aWnh4bkRPZmtCQlFDdzJHamhjVkswMld5bmdWbHllWXhUSEJjQ3VFQ0M0eldXVm5pM21TNnJ3amNPWmU1dnNxNk9zcjJTZUl4QnBpNGJ1RDV4UUc3TEptOTBNRlNNQ1J3aVNMU202bjFqd3VWM3J1eXhjMHNrVVJyTXREcEdpZE1zWkNDL2FxeXp3cTlNa1VyekkxR0FveGEwRTdhNDVXdTdBLzFKMlBkY0Q4Q0JLcEV1OVNPbk1QTDk4M3o1eE50UFNzUkdHWW9Ba2pnRWdtL1o5OVFIeTRqbDNlRDdSOVVqbUFDT0JXSlE4VGlQbHYrMmZ0MTNCYkU2WVFhQ0RYdWh0a2FpdUxOb05lUXduNUdDcU5ZUHNteUk4YUlSYUx1UTY0YlFpRVFoeGxnRWV4b1RLL2pvSnloMVlHUlNSak1DMUVUQWsra1FFeGJVSDRYaEJrSXM3aEtwcFl2dzJ3RXIxbmltRFdBRVNJTWVtQTJTb3pQUi81OFlvUUV1QUNEWUpjZ0IzT1dPSEFkUWZ4N2FmUHE4TUZxVVovRWFFQUt3Ulo3ZmVZWEt5MGV1ZEt5R3BzYVZrekdTTnRnQk9USXBwdEdNMkFMS1hFQW1IZlJ1S0JnaWZGRUJsbjZsc1Ava091S1lQYVVvZXVvRUd3WXBIdnF4cjllSzl6a01EUytUelNzTURvSkF1ejJyRGNPaC9udktzVm5XTkR4TFFpWXB0MTFpekpmazdUVnpES1BNU0FBQmlIdzRONDV2ZVRoUGY2VFc5YnlsTEpndzZEQ3pOaVpUTmVZK0hxV0hoTEc5RUpOM1lpVTdNQklhYThSZ1NBbEVvdGZxSjkxODEzOTQxZlE3YitTUU1aVkFZWmttTFdSdWhodHlnUWgxQmlMVklzRGpFeElnUE5FRFFnREVwQUlCcmx1eUUyRG1UQ1dpQitnSmdBZGpCSE1FcEtJY1FqMGFPb2haZzRZanpHV3lKQWlVQ0FIVVFNTkIwa1JjRVFiYkJhNGlSL2kvd0gzRDVQTXBkMnQ1UUFBQUFCSlJVNUVya0pnZ2c9PSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIiwiRklET18yXzEiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkQmxvYiIsImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiNjAwMmYwMzMzYzA3Y2UzZWQwZjcwZmZlNWVkNDI1NDMiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInV2IjpmYWxzZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImxhcmdlQmxvYnMiOnRydWUsImJpb0Vucm9sbCI6ZmFsc2UsInVzZXJWZXJpZmljYXRpb25NZ210UHJldmlldyI6ZmFsc2UsImF1dGhuckNmZyI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJtYWtlQ3JlZFV2Tm90UnFkIjp0cnVlLCJhbHdheXNVdiI6ZmFsc2V9LCJtYXhNc2dTaXplIjoyMDQ4LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyLDFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6OTYsInRyYW5zcG9ydHMiOlsidXNiIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN30seyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTh9XSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5IjoyMDQ4LCJmb3JjZVBJTkNoYW5nZSI6ZmFsc2UsIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjoyNTYsIm1heENyZWRCbG9iTGVuZ3RoIjozMiwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjYsInByZWZlcnJlZFBsYXRmb3JtVXZBdHRlbXB0cyI6MSwidXZNb2RhbGl0eSI6MiwiY2VydGlmaWNhdGlvbnMiOnsiRklETyI6MX0sInJlbWFpbmluZ0Rpc2NvdmVyYWJsZUNyZWRlbnRpYWxzIjo1MH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTA1LTE2IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJFeGNlbHNlY3UgZVNlY3UgRklETzIgRmluZ2VycHJpbnQgS2V5IiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMzA1MTYwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wNS0xNiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMTItMDgifSx7ImFhZ3VpZCI6IjVmZGI4MWI4LTUzZjAtNDk2Ny1hODgxLWY1ZWMyNmZlNGQxOCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiNWZkYjgxYjgtNTNmMC00OTY3LWE4ODEtZjVlYzI2ZmU0ZDE4IiwiZGVzY3JpcHRpb24iOiJWaW5DU1MgRklETzIgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIiwiYmFzaWNfc3Vycm9nYXRlIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUI5VENDQVpzQ0ZEVzQ0YWdseFppWS9KM0RKRkM0ZTVvNzQyMjBNQW9HQ0NxR1NNNDlCQU1DTUh3eEN6QUpCZ05WQkFZVEFsWk9NUkl3RUFZRFZRUUlEQWxJYjBOb2FVMXBibWd4RHpBTkJnTlZCQW9NQmxacGJrTlRVekVQTUEwR0ExVUVDd3dHVW05dmRFTkJNUll3RkFZRFZRUUREQTFqWVM1MmFXNWpjM011Ym1WME1SOHdIUVlKS29aSWh2Y05BUWtCRmhCaFpHMXBia0IyYVc1amMzTXVibVYwTUNBWERURTVNVEF5TXpBME1UZzFORm9ZRHpJd05qa3hNREV3TURReE9EVTBXakI4TVFzd0NRWURWUVFHRXdKV1RqRVNNQkFHQTFVRUNBd0pTRzlEYUdsTmFXNW9NUTh3RFFZRFZRUUtEQVpXYVc1RFUxTXhEekFOQmdOVkJBc01CbEp2YjNSRFFURVdNQlFHQTFVRUF3d05ZMkV1ZG1sdVkzTnpMbTVsZERFZk1CMEdDU3FHU0liM0RRRUpBUllRWVdSdGFXNUFkbWx1WTNOekxtNWxkREJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCTzBabFJNcWtPUFJxSE5hNFhqN29UdkVLSEx0aldleHZ1QUM4V0xsSzUzVElHWGMySkozR2JFYVZvMTB0RmpuTEhMWGhlS2FkWkNqMkhFejNOSlNhVUl3Q2dZSUtvWkl6ajBFQXdJRFNBQXdSUUloQUxIZXFrY2w4TzdreTFpUlhpY1ZBQzd4MnpzVTEydlMzQk9WeVhDZ2VkRTNBaUJsTSsreG56T09FczJtM3NGOC9adGJ3NlVML0FNVDFaWHQ1ZnlxVWhJdVd3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBTXdBQUFETUNBWUFBQUEvSWt6eUFBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOQUFCNkpnQUFnSVFBQVBvQUFBQ0E2QUFBZFRBQUFPcGdBQUE2bUFBQUYzQ2N1bEU4QUFBQUJtSkxSMFFBL3dEL0FQK2d2YWVUQUFBQUNYQklXWE1BQUM0akFBQXVJd0Y0cFQ5MkFBQUFCM1JKVFVVSDVBVVpBd28yaytPbkd3QUFIZTVKUkVGVWVOcnRuWGw0WkZXZDl6Ky9lMnU1U1hmVFcxS2hRWVFCRzZTVEFBTzQ0TGlnb2dPTXIvb3d6RGlLRGc2aXFLaU1JeUNET0FvaUlMNkk0b0lvTG9DQ3dxaXZpT0kyTUd3cUNpMTBLcjNRck0zV3FhUVhPcDNrVmxKMWZ1OGZwOUowTjlscVNXN2Rxdk41bnVya2VUcDE2OXhiOTN2UE9iOFZIQTZIdytGd09Cd09oOFBoY0RnY0RvZkQ0WEE0SEE2SHcrRndPQndPaDhQaGNEZ2NEb2ZENFhBNEhBNkh3K0Z3T0J3T2g4UGhjRGdjRG9mRDRYQTRIQTVIc3lOUkQ4QVJEMGE2MDRBaXpCUHdSWTAzZnUrSWlJaWlpZ0FHUlZXUm9xS2hxZ3F0YTRhaUhuN05jSUpwY2thNk1xZ3g0bmxlRW1FQnNBQllETElZV0ZKNkxRWVdBbnNBTFVCeXQxY0NNTUFZTUxyVHp4QVlBb1ozK3JrVkdBQzJsSDRmUkhWSVZFZFVUUUY4RFZibm9yNHNrK0lFMHlTTXJHaGpiR2lNMUlKMEVsaU1zQ2ZJZnNCeVlIOWdQMkFaVmlEemdWWWdCWGpVOWo0WkY5WUlWa0NEd0dZZ0J6eFRlajBOUEkyeUVkRitsT2RRQ1Vra0RQa1JncldiSTd1T1RqQU5TdGlkQWFPQ0ovTkJYZ3gwQVljQUs0Q1hBSHRpWjQxazFHT2RBTVhPVU51d1lub1dlQko0SEhqTS9xNVBvL1FMYkROcVJnVUllZ2RtZldCT01BM0NhUGNTaXFZVmtkRTBJdnNBaHdOL1YvcjVFcUFOdTNScUJNYUE1NEErckpBZUFSN0ZDdW9wb0EvVnphRGJBUTJ5L1RYN1lDZVlHQk4yZDZCR0VaRVdoSU9BbzRIWEE0ZGhsMWYxT0h0TWg4SHVmWVpMciszWTVWdUlGVW9CS0dMRm55cTlrb0JmZWhuczdMUVorQ3R3Ti9BN0lCLzA5RlU5dUVaNTRqUVZZWGNHVUIvVkE4U1RZNEZqZ1NPeHMwaWNIb0loZHUreUFWZ1BQQXc4Z2QzRGJBR2VRM1VFWVF5Vk1VR0xDQWJGbE03VDEzR2hDQW1RSkJCZzkyRkxnVVdBaitMWGFzQnh1cmhOVGJpaURYd2ZWT2NqY2hSd0l2RDN3RDdZalhrY0dNTnU2aDhFL2d6Y0R6eUVhai9va0NCR0pVZlFFL1V3SjhjSnBzNEpPOXVSUkJLS3hTVXF2QWw0TC9CcXJDVXJEb3hoTitwM0FMOUg5WDZVcDFJcHlRK05LQXZXMXE4SmVTS2NZT3FVL0NGdHFQRUJGaUs4RGZnQWR0bVZqbnBzTTJRQXVBUDBKOERkR0o0UktLWjc0eVdRM1hHQ3FVUHNIb1VBNUJqZ284RHJpSWRRRkR1Yi9BejB4eWlyeENOZktBanpWbGUvNGE0SDNLYS9qc2gzWmNBVVJWVzZFRDRCbklEMXZOYzdCcnRwL3dId1l6SEZSMVRFMU5LY1d5KzRHYVlPQ0ZkMGdLY0FpeEI1TC9BeDRHK2lIdGNNZVJyNExxcmZ3eFFmUjBUbndvRVlGVzZHaVpoOFZ3YXZXS1FvL3VIQVo0RGppSWYvWkFUNEdhcVhDVHdBbVBUcVRWR1BhZFp4TTB5RWhGMmx2WXJJZTRCenNmRmNjYUFYdUFUbHB3akR0WEFJeGdVbm1BZ0lWM1JZbDV2U2hzaTV3R25ZWU1kNkp3L2NpT3FGeGtzOTVKdVFkTFp4bDE4VDRRUXp4NFNkN2VCNW9Ib2dJbDhFM2tJOEhJOER3RVdvWG9WSVU4MHFPK01FTTRlRVhXMklsMEsxZUNUd1ZlQ1ZVWTlwaGp3TStnbU0zb0tJQ2JMeDlxVlVReHllYkExQnZqdUQ4Wk9vS2J3ZXVJYjRpT1YrNEYrTHFlVE5BazB0Rm5BenpKd1FkcldWNGdMTjY0Q3JzZUgyY2VBZTRJT2dXUkNhZFJtMk0wNHdzMHpZbFFFUmdGY0Ezd0U2b3g3VERQa0Q2S2tnYXp3MXBCclFDVmtKVGpDenlGam5Vb3BlQXBRVkNOY0NSMFE5cGhteUNqZ1plQUJWbW4wWnRqTnVEek9MRkNVQnl0NElseE1mc1R5Rjh1OGdEMkNNRTh0dU9NSE1FdFlwcVhzZ1hBeThPZXJ4ekpCaDRQek5yMnU3SGFNRXZXNFp0anR1U1RZTDVMc3lvRVZQdmNRNXdQbkVKd1RwQ2xFOVd5SHZacGFKY1lLcE1XRm5PL2dlS01jQjEyTFRodVBBblNqdkJKNEpzczRhTmhsdVNWWnJyQmQvUCtBQzRpT1d6U2lmUjNoR1ZLTWVTMTNqQkZORHdxNE9SRFVKOG5Gc2RtUmN1RTR3dDRFUzk0ekkyU1l1YSt1Nnh6b25CYldGS1U2T2VqeGxzQjcwU2hVcEJEMU9MTlBoWnBoYUlSNWdPb0J6c0JVbDQ0QUMzMUZKcnNPdHhHYUVFMHdOQ0xzeXFPOERjaEp3Vk5UaktZTXNxdGVMS1RoL3l3eHhncWtGSWtqUkxNZFdkb25MTlZYZ09oTCtrMUkwVVk4bE5zVGx5NjFid3E0TU9qWW13UHVBZzZJZVR4azhpdXBQS1JyU2E1eURjcVk0d1ZTTENKSkl2QlI0UjlSREtaTmIxUlFlUmQzc1VnNFRXc2xHdWpwQTFMTWJRVEV0enBFMUlXRlhCajlZUURFY2ZCZnh5Y2NIVytENy80bWZWQmV5WHg0VG01V3QvNzlkUk40QjVNTHV6RXBVbnhDOGZGRU1yVDF1Q2dkQWhHSzRiWCtRdU0wdXEwQlhSajJJT0RMaGtreFFST25IWnR1ZENQSnJ4THRKaFk5NmVJZUYzWmxXUGVJb2hydmo0c2l1UFdGbnB2UmdrYmNTbjRTd2NYNkRlRnR3cTdHeW1UU1dMRnpSQnA2UGpiaVY5d0JuQWZzQy9kZzZWTGNCdDZIYW01cS9hQ2pjdG9uV0pxaEx0ZVA2MkJKSlN4RDVCZkNxcU1kVEJwdFJQUjZSZTkxeXJIeW1EYjRNdXpLMmFZOHZoNEI4R25ncnRvbU5ZbnQ0ckFSK0RmeGUxS3pEODhKaTBkRGF3S0hodWxjcithVUxBTjRPM0lEdFNSSVg3Z0Q5UDhDZzgreVh6N1JXc2lDYlEvdzhxS3hDT1FVNEU5c1dUYkNOYTQ0QnZnajhSc1g3c1NydjkwVDJEVHN6WHRqWkVmWDV6UXJoa3Ztb01UN3dOdUlsRm9CN0VHL1FlZllybzZ6dy9yQXJnNklpSWtlQmZBN2JJbTUzMFJXeC9RWi9DZHlFNmtvZ0xCckR2TldOVWZRdDdPNEFkRG5JYjRtWGRXd0UrRWZnVnJjY3E0eXk4Mkh5SzVhaWZnSlVPeEE1QzF1MWNiTG1QcHVCMjRFZm9ubzc0bTlWVTZRbHhoR3hvNTN0R004RDY5Vy9rbmo1c3RZQmJ3U2Vkb0twakxLLzdQVHFUYVZ5TzlLSGNpNXdPclo3N1VRc3dUN1Jya2ZrWmpDbmliRFg4TjQrNGNGTG96NzNpakFpb0pyQ3BoM0hTU3dBdmFLYXcrVzhWRXpGWDNpUTdVTXdvK21odm11eFh1NDdwL3B6NERYQTF4SDVsYmVrN1F3Uy9sNTZ6RUxySkkwVElpQ3lIL0N5cUlkU0FYOVZUOGJFNmFWaXFucENwclA5NUZzellCdDh2aHY0UHJhbjRXVDR3S0hBWlNDMzVQdUMwd1h0TUlmdXpVaG5KdXByTVMxNndJNm8vYU9BdmFNZVQ1bmtnUWRRWEpKWUZWUzlwQWl5T2J0RVUzMFMxWThDbndPMlRmTTJIL2hiNE11STNESnFDdThUa2NWaGR3Zmhpdm9WVHI0bGpaaWlZR2ZMbXJXeW5pTUdRQi9DbWNlcW9tWnI4RkkreFhaUnZSZzRBOXVaYWpvUzJGVGVieUQ4Ti9BMlBBMUtUc0c2Uk1Wcko1N0xzYWRRY2s0djFWSFRUV3VRemFGQ0FRclhnSjRDckpuaFcxUEFHNEFmSU42M0VUa2kzOW5oNWV0dGYyUDNMd2NSbjNaNk8vTW9tTUdvQnhGM2FtN2xDWHB5U0JIRlMvNFdlQS93eHpMZVBoKzdGL3E1ZXZ5bkNwbndrQTVHTzl1anZrN2tPeGVQLzNvWThXalV1anZya1VSUjNCUlRGYk5pRmsydjNvUVd4Z0R1Ui9WazROWXlEN0UzdGdEZVQxQ09NMElpNm1XYVNoSXBHby80bEh6ZEdZUHQ4VUxhRlJXdmlsbnpJN1QwNXFDUUIvSFdvN3dmdUJIS2lvLzFnVmNEUDBTOHp3TjdqWFR2eVdqbmttaXVsQWpxZXd1SlQvWDluY2t6c3oybFl4cG0xZkVXck5sS2VraEI5R2xVVHdlK0N4VEtQTXhpNEN4RWJoTE1HNDM0WG9TenpUTGdSVkY5ZUJVTUFzNldYQU5tM1ZNdGovWlJpb29kUVBVczRKdE03YXVaOEREQXEwQ3VSN3hQQW92eVhSME16WDArenY3WTZJVzQ4UnpvWnJkN3FaNDVDKzBJc2prUXRncDZMbkFGTUZyQllUTEFCWWg4VDBXN05abXdoYjlubWRHWDd0RElnVmlMWHR6WWhETGt5c0JXejV6R1FnVTlPVlFaUlBVendHWFl0WFc1SklDM2c5eVVHTk1URlB6WlhxSnB3bWMwdFJEZ2dMbThYalZrbTBEb0tzOVh6NXdIRDVabW1pSFF6d0dYVXBsb3dKWTB1aHFSc3hEbWg5MnpLUm9obmQrU0pwNytGNEN0QmdyR05XdW9ta2lpYlV0N21oSFFpN0hKWjVXS1pqRndQc2lYVWRrcjdPNWd0THYyUGh1RFlQRG1ZemY5Y1dSelMwK2Y4OEhVZ01qQzA2MW9aQVRWaTREL1MrV2lTUUduSUZ3RGVvakJzejFhYW9oMThMTUg4ZHp3QXd5T0hMb1hucXRCVmpXUjVuTUVQWDBnTWdKNkVmQWxLak1FZ0xXaUhRUHlBOURYanhZM013djdtcVhFMDhNUE1DSVl2S0pia2xWTDVBbFFOdEpaaGxFdUJMNUsrWDZhbmVrRytYNHEyWGFDb0ZMVGZZMnlCR2lOOW1wVlRJaENZcTN6OGxkTDVJSUJtNHlHNkxDb1hnQmNUWGtSQWJ2ell1QWJLdDVKR0x5d1ZnR2N3bUxpMjA5bkpPb0JOQXAxSVJnb21aeUZiYUNmQXE2anVzU05EdURMZUhLS2gvRnI1S3RaVFB4eVlNYXBadFoyN0VUZENBWjJHQUkybzNvMjhMTXFEN2NVK0tJUjd6U2pKRWFxRjgyaXFLK1BJM3JxU2pBQUVob1F5WUdleWRSMUFtYkNJdUJpOGVUREdFbFVVaWV0ZVBBZXFBakF2S2l2VFJXNDNYNk5xRHZCcE5lUGIwemxNZURqd09vcUQ3a0hjS0g0ZkVURUpNT3U4a3pPQlM4SjRnTzBSSDF0SE5GVGQ0SUJhem1UWWhFOFdRbjZjYW9QVFY4QVhLRGluU3FxWlVVN3EzaDQ2UmFJdDJDU1VRK2dVYWhMd1FDa1Z3K2d4bkQzdHR4dmdYT1p2ckRHZEN3QUxsVFBmNWRuQ2pKejBRaXBnU2NndmhZeWlHZkFhRjFTdDRJQmFPbko4Wm9GR1VUTjljRGxWRy90V1FKY2F2ekU4ZUNSbjZHZkprek5FK0pySVlPU1lIU3ZPRy9ENm9PNkZneEFPcHREa1FLcVg4Sld5cStXWlNDWEkrYVZpa3lmSGlDQTc4WGlXazFCU2tVb0xvcGIzZlQ2SXhZM2dTM2hKTnVBVHdOMzFlQ1F5MEcrZ25LZ2lqRGFPWFVpbW1nUmJKSDF1SklHeG10Q082b2dObGV3RkduN0JIQTI4RmdORHZseWhNdUFEdU5Oc2RwU0dEMzRLQ1hlenIrVWVoN3FyTXRWRXh2QnBMTTV3SUFtLzRTdEtMTzlCb2Y5QitDL1VHMlozQWlnSkI3cmhmTFRxdXVKbFB6YlYxQVgzbDgxc1JFTVFORFRENHlCMFJ1QXE2aSs3cWtBcHlCeUtwTll6anhWcEZBRUNLTSsveXBJeTFXbmlmTmZWaytzQkFPbFFFMVBSa0V2Qlg1VGkwTUNuOEpQdmdueDJOMnhtWlE4WXZOSWhxTSs5eXBJSVo1VFN3MkluV0FzQnBBYzZIbllibWZWMGdGY2pKcmxpS0Q3UHY4ZmtoMmtOSkVOUlgzV1ZkQ3FTRXkvNi9vaWxoY3g2T2tITmVBbjdxZTZ1Z0E3Y3pnaTU2TXN5QytZY0Q5VHJlTTBTbG84RVUvRVRUTFZFa3ZCQUFUWmZpZ1VRZmtCOE44MU91eUppSndtVXBEd2hiVUJ0aEJmMDNJQUpGem5zZXFKcldCZ1BQR01JZUFpWUcwTkRwa0VQcUVrajU0Z0V1QTU0bXRhRGxSSXFwdGdxaWJXZ2dId0ZOUkdORjlDYlRJTDk4U2FtanQyZXg1dkpiNldzZ0NWSkU0eFZSTjd3YVN5ZllncXFONEUvTHhHaDMwdEloLzJpc2JiS1hSbUsvRzFsQVVJQ1dkVnJwNDRSK0R1SVAzc0NQbTlXb2V4TmM2T0F2YXQ4cEFlOENIaisvK0xiWnNPZHRNL1NEeHJrd1dnTXc3eDM3cDhSeS9QWFNRbVJoU0JoUTl2amZwOElxTWhCQ09iQmdtWHRaSjQxNTRyQ3pkcy9EcHdNZFZIRjdjRC80bnFLbUFUTUlUSUFMYStjdHhJZ2FTbitvUDhpcVZvSWduR0xFWGtkZGdIejZMZC9xd1B1Q3ZzenR3RHNuMTBkSkE5MXNWMTBxMk1oaEFNV0FOQWVBT0FmZy9rV0d3THdHcDVBeUtuOXZmMGZhR3RzMzFZUko2Titqd3JKTWtVQ1hEaGluWTA1VVBSSEluSXhjQnJtVHlIWmhqazU2RG5wZElMSGcxWHpDZFkzVHlkTkdLL2g5a0ZBeUFEMkVMbnRmQ2IrTURwN2QwZFIrTDdCZUNwcUUreFFxWVVETDRIUlQwSTVOdkFNVXlkY05ZS3ZCUGtheGphOFp0clk5UlFnZ2w2KzBBVjFQd1AxVmVkR1djZjRKTmlpZ0UyV2pxT1RDcVlzRE9EbHk4SThBRnMvODZaOG1hRWZ3SmhwTXc2Q1hHbW9RUUQ0OTBCdkR4d0pYYk5YUXZlZ25nbllOTUs0dWlMbVh5RzhjQ2svUXp3cGpLUDZRUEhveVpvcGdpQ2hoTU1ZR2NaWSs2amRoRUFBZkFmMk9WSUxkSUs1aHFmcWN0RUxjVTJxeXFYRndIem15bHJvQ0VGRTJSejRIbEY0QnBxTjhzY0JueVdlTlpYRmlZVmpBQXlTbVg1UG5uaU9lTldURU1LQmlqTk12cFh5bTk1UGhrK3NKeDRWbUR4Z1BrVC9vOEN5a1pnZlFYSDdSRmp0alhQZ3F5QkJaUE81c0NUQXJad1JoeVhVYlZtWXNHZ0lHd0hycVc4MEo4QjRJZnEreWJWUkcxbkdsWXc5cW1ub1BvbjRDOVJqNmNPbUtkQThlQmRDMzdZQWlNS3FqY0MzMkptUzdNaDRCSTE1azVWUlp3ZnBqRlFCY1RiQnZ3aTZySFVBZk1RbjhJRThRK2xJdkRES09jQm53QWV3RVpuRCszMjJnTGNEYnhmMEs5Nm5oUmJzczBqRm1pQ0pPK3d1d1BnVUd3NmM0MmF4Y1NTSzFtKzRNT3MyMGJRTy9GTmJnTk5WUlRKSUxLZktqdkNhY1QrTXdUNmFIcTd0MlcwVlVuMzFzcWVFaDhhSmpSbUd0WUREd0p2am5vZ0VkTEsydWNFVHlZMUF0dktQQ2pXc3RoOGFwZ0JEYjBrQSt5NlRHUVkrR1BVUTRtWWVTcE44SDNQTWcxL0FZTnNyclNaNFg0cWJ6cmJDTFNLRTB6Vk5NY0Z0TDZHaDdGaCtzMUtJQ0tKaHQrMHpqTE5zWWV4eS9ZY3lFYmltUUJXQ3dLVUpERnZFRHZVM1VhZ1BtTVlINUU5UUJhakxFWUlBRVVaQWQyQ3paQWRSQ2hTRUlJMXRkbVNOWVZnU3R2Y0laWG1ubUYwQnQ5M2VIQWJqSTFCa0Y2S3lJSFlSRG9EUEl2cVE2UlNnMlo0TzYxcnQ4N29RMHRXeWlUd044QisyTkNpYmNCam9tYURJc1ZnR3ROMDJOMEcrQWdhS0xKaVREZ2F2SmNCTHdFNkVPWmp6MDBSeGtDR1lFZjB3cDlJY0dmWWxWbUhKM25HQ2dScktyOE5tbUtHTHJVZVR5TGNEQndiOVhnaVlqWG9HNEErNjNmWmxhM0xGeEtrMHdDTEVIa25jREp3TVBZR1YyeDY5a3JnMjZqK0FoaVo2a1lQdXpKNGFzUjQvdUhBaDdBV3lndzJ4R2dNZUFhNEJlV2JZNlRXcGlSUGVvSnhsY3IzQm9pOEVUZ0ZlQTNReHN6dlhRVnl3QjNBOTBYMU5pQ2ZydEIvMUNTQ3lRQXNRT1JYd0t1akhrOUVQSXJOcEh3NjZIbmg4cVEwRXl6REp0LzlFNVBQUnNQQWxhSjZ2c0xnUktJSnV6T0lxcWg0SjJMckxFeFZZNkVYT0IzaERvd3lmcnl3TTBQUW15UHM3amdFT0F0NEc3YUxYRFZzQTM2RVRXRi9YRENrZS9yTE9zQ2NDMFlQYWlPZjhzRStLVmFBM29icTQ0STNwakpHMExPNTVwOXBid2JkSCtSL3NNdUNadVJKME5lQ1BMNjdZT3dNclBNUStScnczaGtjcXdCY2hERVhJTHN1cVVZNk03YU1zM0lNd3JYTWJNL1lBN3dEV0JQMDlCSGFlbkFKa0JPQkM3QkJyN1hrWHVBTWhIdDNGdWxNaU5CS3BzUEFSMEZ1Ujd4clZEZ0pFdnZrdTlxOGZBMHorSjQvbHJ3R203L1JyQ1FtS29TUjc4cVVJdnpsTGRpYmRvYkg0b09Jdkp6ZGtzZEVBTlZGQ0djemN3TkxOL0F4MElSOXVFa0FjaWEyUTBPdHhRTHdDdUE3cUw0Q0VjcnByRDNuZ3BGMUExQXNnSmU0SCtVRDJQaWtkd0xmQS9tOWl2ODFGZS80c0R1VHlYZTNTempEUHBTVG9iWUc5OTdBYVRTSmtXTVNFc0FMQktNb3FFbGp4VkpPcCtnTUlpZmd5L2dlMFNJQ3dpdUF2eXR6ZlA4QWNnQnFFdGltV1ovQnRveC9mcWcybW5vVE5ncGhLOVdWN3UwRXVSeDB2M0xxdEVkeUF3V3JOeEYyWmhEZis0T3F2Zy83SkRrTVc4TG9RT0M5SUE4cGNnZnd1N0Fyc3hLMEQ1RmlPc3dqNjUrYjlqUEdEbXluR0hpZ3VnemtJdUNWVVp4ckhaRUFUYjlnRlc1dmxuYWdxNEpqSGtIUnpDdVY2eVcvb3IyVWZDbEhVSDZpM1RMZzdZaTNFRGdEbStVSzF0aHdOL0Jib0JkbEFORTh5SHhnZit5ZTlNM0FBWlEvQVJ3RmNqYXEveDUyWlVabnNqU0xkTk1mZG1WS2N6aUhBOThFWGpiUm53R1BZMFAwN3dUOUM4cVRBb1A1NHRpWUx4N3pWbThpN0o1SG9iQS9YbUtqZUNwcFJEcXcrNlRUZ0ZkVmNERWJqVUhnT09DZW5mY3dwZjNkQ3BEYktEODRkUlhvTVVCLzBKT3ozNmZuZzVvdkFSK3ZZSXdoMWdUdFkwM1pkd0NYaXVxZDZqSHM1NFhrdXVmSFB0TFpBWW9uUHZ0aXYrY1BBZ3ZML016bmdIOEJmaTNGSXVuVkExUCtjYVJMbENDYksyM3daQ1h3UHVBYnZOQ0tGUUF2TGIxT0F0bU1zRUZoUXlxUmVocllGSFozREFHcFJDSzNDTHcyaEwyd1Q1d1hFYzhNeWRsZ3dpV1pSWHdxZTZENDdQelFGUVgxQUZQcGczaDhWaGtEdm9QeVdZUStMVExoeHJ6RlJrdWJzRHZ6R01wNWlEeUV0Y290S2VNekZ3S25pZXFkZU42MFZRa2pYOU1IUFRueW5lMFl6K3NSMVZNUStUcVRWekR4c0RiNE51eXM1Smc1UHZicEhRZXVGOVZQS215YnlHZTBPM1oyYXkrSUtYeGZ2V1FHK0J6bDNkdEhLM0lrd3AzVC9XRmRMRlBTdmYzNHBnQWk2MUY5UDdhb2VCUFZJcGtUUE9JaG1GN2c4eXF5clJ4emI1RHRSNzJrQWE3R21vM0xZUkhDVzlUem1jN0lWQmVDQVVqMWJnS0tJUElFZGkxNkhmRnRZRlN2MVB2eTFBRGZRbGhmMmVOU3dkWWF1TEdDTng4dHhjS1M2VDYzYmdRREVQUU1FUFQwZ2VwR1ZNOEF2a1p6aCtUWEVxSDZBdTJ6elFiZ1YyaXBXVmFaN0xSOHV3Y28xd08rSEpIbFRGT1VzSzRFcytQRXN6a1EyWXJxdWRqMXFLdjZVaHZxUFJScUZhb2JxbHFOMjE1Qkd5ay9sV01SY01oMGYxU1hnZ0hzVElNTW8vb0ZiQ3hSTTBjYTE0cDZGOHc2OWZ4UnFhWVhwd2lJakZKWkdzUEIrRDVoNStTZS83b1ZET3lZbHNkUTh5MXN4T3VHcU1jVWMrcmRrRElnYWtobnl3dUluT1E4S3puWC9hVXdsaFJ2OHVkS1hRc0d4dTN2WWtaNittNUM5ZCt3VmhSSCtTaVZsWU9kUzZvdk8xdXBWQ3daUlZxbW11RHFYakJnUmRQUzFRYmkzd2E4QjZhM2x6dGVnR0pySWRjelVTOFpGeVBTT3RYR1B4YUNBUWl5QTJBS0FIOEYvaFZyT25SbTU1bFR4RmtjcDZPVjU2TU5KaVEyZ2dFSWV2dEpEd0hvRTZoK0VMaWMrSFkybm12R2lIaysveHlRb3BFRUF5Q1A5bzNiMjdlZ09sN2FkR1BVNDRvQklUWUEwekU1UHRNNGQyTW5tSEZLeG9BOFJhN0NaZ24yUkQybU9zY0pabm84cHRGRWJBVUQxdXlzR0JWUGZvUHF2d0MvcE5RYTF2RUNCb0hoK3Jjc1I4NlVob2RZQ3dhZ1pYVS9ablFNUkZhWHpNNVhZQ3ZOTzNZbGgrcWcwMHQxeEY0d0FDMXJOaEgwOUNGQ3Y2RG5ZRFAybm94NlhIWEdNeWhoOUpiYmVOTVFnaGtuM1pORERYa05DOTh0TGRIdXhLMUJ4dG1ndm04OGRaYjRhbWdvd1FBRXZUa1NnYWdpZnlpSjVxdTRKWm9DNjBRTnFkNkJxZy9XekRTY1lBQ1NQUU8wWlB0QWVCYlZzN0Z4YUE5SFBhNEkyUWFzalhvUWpVQkRDbWFjb0NjSFFuNWtaTmwxMkdxT3Q5QmtiYkpMYklRcXcrWWRRSU1MQnF4b1dwTFBBUG9BcWlkajYxMDFWMk5HV0lkTGo2Z0pEUzhZZ0dCTmJqdzZZRE5xTHNHVzFibUw1dkhaM0tkNCthcnlUQnhBa3dobW5DQ2JnNklZaE50Ui9XZmdVbXpselVabUdMaFgwRnJrbVRROVRTVVlLTTAycS9vQU5vcWFUNE8rRy9nVGpUdmJQSTY2c0tGYTBYU0NHU2ZJNXNCUXdKTmZnWjRBWEVoamRnNitHek8yRVczVTU4SGMwclNDQVVpdjdpZDRzQStVWnpIbWZPQWZnVi9RT0hraklYQXJmbElEdHh5ckNVMHRtSEdDYkE0OHo2RGNnK3E3Z1kvUkdINkxIbFR2d1czMmE0WVRUSW1ncDQ4ZzI0ZUhia3VQRFYwRitsYmdLOFRYSEt2QWovQ2szOFdQMVE0bm1OMUlaZnVSdGR0QldTL0duQWw2SW5hWkZrWTl0akpaaGVwTnRzTldJMjdOb3NFSlpoS0NiQTcxS0FEL0Mzb1N0cDNDU3VKaFRjc0RWK0Q1VCtLQ0xXdUtFOHdVQkQzOUJEMDVSQmswSXRlaXZCVTREM2lJK280enVRblZHekZGZ3Q2NHJpanJFeWVZR1pETzVtaGR0UkhRcDhYb0pjRHh3T2V4alo3cVRUajNvdnBaUkxhWFVmMiswbXBldTd4SEZGUU1GUjRMYWp0N1YzbytVNzdQQ2FZTWdteU9kRzlPTVR3aVJmME1xc2NCWHdDZW9ENkU4eUR3RVVRZTBSbGJ4aFRRSVNyYm93M3UvRDdQN0xqZnRsWndMS1VtVVJjS2FKN0s2bkZQVy9mQUNhWUNndDQrMHF0elJtR3RxbjRLT0JaYk5QMGhvdHZqM0FXY29uQ2ZxTkl5MDluRjN1UDl3Q01WZk9acXIxallQaDZqbGx3OVFPbjNMT1g3c3JhaXVxYjZ5NkJReUcrbnNncXBqNkNhbThvTTd3UlRCUzNaSEMzWm5CSFZ0YUxtczZESEF1ZGdpdzNPbGZOekJQZ3V5cnRCVm9vV1NaZlJpQWdBOGJZRE4xT2UySWVBbTQyZk5LbHcyKzcvOTBmS3YySC9BR1NyOVJtbHMvMlFEQlJyMlN4bmxsSGdaaFZ2Y0txT0YwNHdOU0NkelpITzlxc1dlY3praTE5RU9RNDRHZmdKTnR4bU5wWnJCcnNFK3hDcUgwSFlFUFJzdEJWQ3l5REk1a290SXZnUmRwYWFLVDlEOWZlZ3lNUFBWNkNWWWdFODcxbHNiNStaRmxuc0I2NUFaS2hhajVIQWVNdUwyNEdmbHZIV3UxQzlRZFNRbnFKTm9QTm96UUpoZHh1S2o2aW1FVGtJMnhiN1RjQ2gyQmJmMVR5b3hyQlA3eCtCWHA5ZXRNK1Q0WllOdEZRUitwTHY2a0R0blhBRXR1WGRZZE84NVhlb2ZnRGhjUmt6cE5mdUt0S3d1d09VTk1KNXdKbE1YVTF5QzNDT21MR3JWWHhUaXhDZXNBMVkxZ0hvdmlCWEFYOC96VnNlQkU1VnVNOVRuWEtHZG9LWlpZYTYybWhOTFNBL090U0t5QUhZWnJZdkI3cUJGMk1iM0xZd3VZaUsyS1hGczhDZnNSMjY3cEJpY1NPZVI3cTNOcmx3K2M0TXh2TVExVTZFVDJKYmxDL2wrWHZFbE1ad282aGVydUk5NlpzQ3lVbHFCSVRkR1ZCYUVEa0orQWh3TUx0V2xSd0I3Z011RTlWZkFvV3lsNUpUTU5iWlR0SHpRUFZGaVB3SDhNL0FzcDJ1czJLak9HNEYvUUxpOTFJc0VQUk9MVmdubURsbXBETURHQkh4NWlHU0FmWUI5c04rbVl1d2pWdUxXT2ZqVnVBcHJQbDZBMGI3OGFTUWZtUXpNbHo3emhYYURYbnRRTkMwUWpjaXI4S0syZ0RyVWIxSHJHRmpSamYzYUdjN25xb1VQRy9QMHJFT0JlWmoyK245QmVYUHhkYVdMZjdRMExRM2FxWGt1eklBQ1lVREVYazE4QktzYURZQTk2QmtnWHhhK2hDWEJPRndPQndPaDhQaGNEZ2NEb2ZENFhBNEhBNkh3K0Z3T0J3T2g4UGhjRGdjRG9mRDRYQTRIQTZIdytGd09Cd09oOFBoY0RnY0RvZkQ0WEE0SEE2SHcrRndPQndPaDhQaGNEZ2NEb2ZENFhBNEhBNkh3K0Z3T0J3T2g4UGhjRFFZL3g4UUxFdHdseThPTkFBQUFDVjBSVmgwWkdGMFpUcGpjbVZoZEdVQU1qQXlNQzB3TlMweU5WUXdNem94TURvMU5DMHdORG93TUFXalM2b0FBQUFsZEVWWWRHUmhkR1U2Ylc5a2FXWjVBREl3TWpBdE1EVXRNalZVTURNNk1UQTZOVFF0TURRNk1EQjAvdk1XQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiNWZkYjgxYjg1M2YwNDk2N2E4ODFmNWVjMjZmZTRkMTgiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMjUiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlZpbkNTUyBGSURPMsKuIEF1dGhlbnRpY2F0b3IiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDE5MTIyNDAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4wLjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTI1In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wNS0yNSJ9LHsiYWFndWlkIjoiMmQzYmVjMjYtMTVlZS00ZjVkLTg4YjItNTM2MjI0OTAyNzBiIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiIyZDNiZWMyNi0xNWVlLTRmNWQtODhiMi01MzYyMjQ5MDI3MGIiLCJkZXNjcmlwdGlvbiI6IkhJRCBDcmVzY2VuZG8gS2V5IFYyIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjMwLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQyt6Q0NBcUdnQXdJQkFnSVVJTHdHNTZlWExLK21LV3A0NkhvWE9ZK2I2TTB3Q2dZSUtvWkl6ajBFQXdJd2F6RUxNQWtHQTFVRUJoTUNWVk14RXpBUkJnTlZCQW9NQ2toSlJDQkhiRzlpWVd3eElqQWdCZ05WQkFzTUdVRjFkR2hsYm5ScFkyRjBiM0lnUVhSMFpYTjBZWFJwYjI0eEl6QWhCZ05WQkFNTUdrWkpSRThnUVhSMFpYTjBZWFJwYjI0Z1VtOXZkQ0JEUVNBeU1CNFhEVEl5TVRFd05ESXhNVEF5TjFvWERUUTNNVEV3TkRJeE1UQXlOMW93WmpFTE1Ba0dBMVVFQmhNQ1ZWTXhFekFSQmdOVkJBb01Da2hKUkNCSGJHOWlZV3d4SWpBZ0JnTlZCQXNNR1VGMWRHaGxiblJwWTJGMGIzSWdRWFIwWlhOMFlYUnBiMjR4SGpBY0JnTlZCQU1NRlVaSlJFOGdRWFIwWlhOMFlYUnBiMjRnUTBFZ05UQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJDSG5LUHNqS05kQXMwU0NOZ3NXbFM0RGNvYms3QTdsa3pRRGtNa2FMbkxlNmliVzhyKzdrM3JuOElVU28rNXhNTUx0SUVKL3N2Sk1nQlpXeFVvRHhzV2pnZ0VtTUlJQklqQU9CZ05WSFE4QkFmOEVCQU1DQVlZd0VnWURWUjBUQVFIL0JBZ3dCZ0VCL3dJQkFEQWZCZ05WSFNNRUdEQVdnQlM3NkRwbDkzdkIyaDVGREx2eU1NdlVCeWozaXpBZEJnTlZIUTRFRmdRVURET0REWmRUaVBXclduakRpTXdzWmd5b2V6d3dSQVlEVlIwZkJEMHdPekE1b0RlZ05ZWXphSFIwY0RvdkwyTnliQzVvZVdSeVlXNTBhV1F1WTI5dEwwWkpSRTlCZEhSbGMzUmhkR2x2YmxKdmIzUkRRVEl1WTNKc01IWUdDQ3NHQVFVRkJ3RUJCR293YURBL0JnZ3JCZ0VGQlFjd0FvWXphSFIwY0RvdkwyTnliQzVvZVdSeVlXNTBhV1F1WTI5dEwwWkpSRTlCZEhSbGMzUmhkR2x2YmxKdmIzUkRRVEl1Y0Rkak1DVUdDQ3NHQVFVRkJ6QUJoaGxvZEhSd09pOHZiMk56Y0M1b2VXUnlZVzUwYVdRdVkyOXRNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJQjI0TGUyenQ3Wi9XL1A5ekU5TmZxemdQWmpCSXBLazFxdXFnYlpZNjYvRkFpRUF0c1JZNWJ4YU45TURLR2FlZmFUUzZ6Z01WYnhVbEVwRG40OUM2VlNXZ21FPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFWTUFBQUNzQ0FZQUFBREcrRThNQUFBQUlHTklVazBBQUhvbEFBQ0Fnd0FBK2Y4QUFJRHBBQUIxTUFBQTZtQUFBRHFZQUFBWGI1SmZ4VVlBQUFBSmNFaFpjd0FBRDJBQUFBOWdBWHA0UlkwQUFBeWdTVVJCVkhoZTdaMS9iSlRsSGNCdmpoak5jQzRPK2RYZVhWdFVUTXppUDdvWVhaWTUxSWtLZDFmTm5GSGo1b2hCbUE3ajJNUnNab2xteGhoTkpvcnQyNEtnc2lGc2ltN1RBZE1ZUkZRRUZUY1Z4dy9yd0FFRlJDaFErdXVlUGMvMXFRUDNUTnMrMzN2ZXUrdm5rM3pTNDJnZm52ZTl0NTgrNzczWEl3RUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVVFcGtHNi9YUHBuSVJSOGdJaDV0NDFyOWNZYXRCZndQOVEzbjZ4MjBUWnRQMURjcFJNVFBOZGVVMTR1dVZ0Mk1xMjFGQmt4dE1qbXJMcFZxMFI4MzExWlgzMnJ2TG1NS1AyMzBqcW1QM0RzTkVmSHp6RVc3RXhmT0dXbUw4b1drazhrZjFxWFNQWFhWcWFYSlVhUE9xS21xT3JNdW1mcHJiVExWblVxbExyZWZWa1pNbVAxMS9aT2x3N2x6RUJFSG9qbXJ6VVpUYlYzK0wzVmp4MDR3SVIwOWV2VEo0MUtwS2RvYmpDTkhqaHcxZHV6WTVMaDBqZEtyMUxQdHA1Y0JKcVNzUmhGUjB0Nmd6clNWY1hHTURxbXFTU1l6K3ZZd0U4NmFxdFMxdGRYcDY4M3R1akZqVWpWams1UDFLclc5OTlQTGdWelU1ZHdaaUlnK21xQmVPcWZPbHVZbzB1bjBjVHFtWGZhUHc4d0sxZDVPNkZQOHQyclQ2VnYwelMrYnNQYmVXK3Jrb28rY093RVJVY0pjZE1EVzVpaXFxNnVQSDVlcTZWdDFGbGFtT3FJNzYxSTEyMDlKMS9SRjlrdmxFZFA2aG04N054NFJVZEpzd3oyMk9wOWlZcXBYbzUzMmoyWmxtai9wcEpPK3FqOTJwOGVNT2QzZWYweDV4RFRYdE0rNTRZaUlrdWFpRGx1ZEkrazloVThuanRPM0N6RTFkNDRZTVdLTXZuM1EzQjQrZXZqSituYmZLcldFNFhXa2lCakt5NXZQc3VYNWxMcFVhbVp0TXIzZjNLNnRUcjVUdUZOVGwwdytXcE5LM2F6L3JxTzJPajNOM2wyaVRJNm1PamNZRWJFWTVwcWV0ZlU1aXJycTFETzF5ZFNCY1ZXcEcreGRpYnFxNUF5ek90WDNMN1IzbFREMTBYTG5CaU1pRnNOY1UrSFUzVVZ5VlBJTUhkV1ZwOVhXcVZOcmF2UDY5dktxRVZXbjJyOHVjZXFqL2M0TlJrUXNocm1vakY0dk9oQ0lLU0tHMUgwUnFnSWdwb2dZVW1LS2lDZ2dNVVZFRkpDWUlpSUtTRXdSRVFVa3BvaUlBaEpUUkVRQmlTa2lvb0RFRkJGUlFHS0tpQ2dnTVVWRUZKQ1lJaUlLU0V3UkVRVWtwb2lJQWhKVFFTOTdXQ1V1ZUVBbExwd2RWdk52NWlMM25BYnI5eDUwLzF2RjlpS3RhejRETWE3SHdEeitydm4weDZ4Ky9PS1lkekUwMjNHUlBuN01NWFNwM2llVEc5M2JYR2tTVXpsdm52dXlpb3ZqcnB6bm5OT2cxQWYvdXMyNzdNaGgyZm5Kb2Q1dlFOZTgrcVArSm82TGFkRXE5NXo2NGRldVhXQkhxUXc2dTN0VVczdW4ycnhqbjFxOVlhZGFzbnF6dXFuNVpYWHlOUXRVNHVLSFZDSlRnWUVscG5LYWI2YTRxSlNZZnJUblFObkc5SWFIWDNMUHFSK2VxQ016Vk5pei83QmE4ZFpXZGVWOXo2dkVCTDJLclpTd0VsTTVpYWsveEhSbzBkblZvNTVkOTZFYWYrTWl2NmRKU2tGaUtpY3g5WWVZRGwzZWJ0bWp6cHUxMU8veGoxTmlLaWN4OVllWXdodGJkcWxUcHVxVnFya281OWhYSlNzeGxaT1kra05Nd3pQcnNUWHF6c1Z2cUx1V3ZLRXlkeTlUdVh1V3ExOHVmTDF3MzcxTDE2c1Y2N2NWTGlhRnBDZWZWNCsrK0UrVnVHQzJjMytWcE1SVVRtTHFEekVOVDJMQ2IvVXFzRkVsTWczL25aTzVLRlM0VHp0SlB4Nlh6bEZWVXhhcUtYTldxby9iRHR1dkxENjcyOXJWTjM2NnhJVHFxUDFWa2hKVE9ZbXBQOFEwUElYWGhqcm01RlJIN1pqSkRlcU8zNisxWDExOHVudDYxQzJQck5iSDVSR3hMMFdKcVp6RTFCOWlHcDRCeGJSUEhiWkpkeSt6STRSaC9ndnZGMWJJenZtVWdzUlVUbUxxRHpFTno2Qmlhc3cwcWgvcjAvNlFQUG5xQjM3SFJ6RWxwbklTVTMrSWFYZ0dIVk5qTmxKLy8zQ1BIU2tNVDcvV1VwcEJKYVp5RWxOL2lHbDR2R0txSGYrVHhYYWtjUHp4RmIxQ0xiWG5VSW1wbk1UVUgySWFIdCtZbXFpOXQyMnZIUzBjUDF2d3FucytjVWxNNVNTbS9oRFQ4SGpITkJlcDgyNS8ybzRXam53K3I4WlBYK3llVXh3U1V6bUpxVC9FTkR6ZU1kVis1YXBIN0doaDJYZXdRMlQrSWhKVE9ZbXBQOFEwUENJeG1tUk85VCt4STRibG1UVXRoZFd4YzE0aEphWnlFbE4vaUdsNFJHS2FqZFF0ODE2eEk0Wm4rRldDeC85Z0phWnlFbE4vaUdsNHBFNlR6NXl4eEk0WW52Yy8ydHY3NjYrT2VRV1RtTXBKVFAwaHB1R1JpdW5vNngrM0k4YkRpT3NlZGM0cm1NUlVUbUxxRHpFTmoxUk1oMTNSYkVlTUIzUE14dnJjS1RHVms1ajZRMHpESXhWVGN4R3FxN3ZiamhxZXJ1NGV1VzBaak1SVVRtTHFEekVOajFpQTlIR3pkbE9ySFRVZWJwMGY0d3Y1aWFtY3hOUWZZaG9lc1pobUd0WENsUnZ0cVBHd2JiYytmdUo2aDM1aUtpY3g5WWVZaGtjc3BqcGl0ejIyeG80YUQrMGRYU294TWFhMzZTT21jaEpUZjRocGVDUmpHdWRyVGZ1STdhbytNWlV6enBoKzUxZC9VdWZPZWxyRWIvNzhLYlVoaGpldU1CRFQ4SWpGTktiZjBmOHN0ejIreGoyL1lrdE01WXd6cHBVQ01RMlBXRXkxNTl5MjFJNGFINnZlM2U2Y1c5RWxwbklTVTMrSWFYZ3FMYVpiNDdvSVJVemxKS2IrRU5Qd1ZGcE10Kzg5MlB1L3Fqcm1WMVNKcVp6RTFCOWlHcDVLaSttdWZlMHFsbmZoSjZaeUVsTi9pR2w0S2kybWhmYzR2Y3pqR0Jxc3hGUk9ZdW9QTVExUHhaM21mOHhwdml6RXRDd2hwdUdwdEpqdTJIdUltSXBDVE1zU1locWVTb3ZwQnp2M203QTU1MWRVaWFtY2NjYlV2TUhFNjBLdTJiaFRIV2p2c2lPSGhaaUdwOUppdW1UMVp1ZmNpaTR4bFRQT21CNXJmaEtiSjkwbHZQZ2g5ZnJHZU43OWg1aUdSeXltSmZJYlVQWDNMSGZQcjlnU1V6bmpqQ20vbTI4bHBnTkdMS1lsOHJ2NXNaemlHNG1wbk1UVUgySWFIc21ZVG8vNXVzSCtRNTI5WjFldStSVmJZaW9uTWZXSG1JWkhMS2FaUnJYb3BVMTIxSGhZMzdLYmxhazR4SFR3RXROQlFVd2IxWXIxMit5bzhYRDJ6S1h1dVlXUW1NcEpUUDBocHVFUmkrbmtCdFg2eVNFN2FuamEydlVwL2lVeHZURzBrWmpLU1V6OUlhYmhrWHpPTkU2ZVdMWEpQYTlRRWxNNWlhay94RFE4VWpFOThacjVkc1R3OVBUazQzbmJ2U01scG5JU1UzK0lhWGlrWW5ycTlDZnNpT0g1eTdwL21aZzU1eFZNWWlvbk1mV0htSVpISktZNlpKZmMrWndkTVN5SE83djFNUlBqYzZWOUVsTTVpYWsveERROElqSE5OS29scTdmWUVjTXlyWEdWZTA2aEphWnlFbE4vaUdsNFJHSWEwOFduVGR2M3hmY2kvYzlLVE9Va3B2NFEwL0JJeEhUOHRFVjJ0SEMwZCtqVGUzMnN1dVlUaThSVVRtTHFEekVOajNkTTlTbiszT2MzMk5IQ1lLN2Vuelh6U2ZkODRwS1l5a2xNL1NHbTRmR042ZkFmekxNamhXUEd2SmVkYzRsVllpb25NZldIbUliSEs2YVRHOVRjdjRWZGxkNitjSTBKbDNzK2NVcE01U1NtL2hEVDhBdzZwdGxJblgvSG4rMG9ZYmlwZVZVOC95VkpmeVNtY2hKVGY0aHBlQVlWMDB5RE92ZjJaK3dJeGFlN0o2OStOUHZGMGx5UjlrbE01U1NtL2hEVDhQUTdwaVprK3JUZUhHdjNQclhlZm5YeE9kamVxY1pOWGVTZVV5bEpUT1VrcHY0UTAvQWt2blYvNzdzdGZkYUpENmxoVnpTckU2K2VyMDYvYWJISzNMMWMvU0h3Qy9PWHZibTFNQS9YUGlzNWlhbWN4TlFmWWdxR2c0YzcxVlgzUDE5WUNidjJWMGxLVE9Va3B2NFEwNkZOUjFlM2Vualp1eXJ4M1FlYys2bWtKYVp5RWxOL2lPblFwTDJ6U3pXdDJOQjdTbC9LRjVrK1QySXFKekgxaDVnT0hmTDV2SHE3WlkrYU1tZWxTbHlnVjZMbEd0RStpYW1jeE5RZllsclpmTngyV0sxNmI0ZTYwYnpUVTdaUkpTWjVQTmFsSmpHVmM5SnZscW5sYjI0dFhJRU02Y3AzL3EyTy9mNWM1NXdHWmFaUlBmanNQNXovVnJIOTNjcU4raHZNNDZMRHhEbnFwWGUzTzhjdXBpdmUycVl1dWVzNTk1ejY0UWxYejFlNzk3ZXJsdGEyaXZETkxidlYyazJ0aFgzejZ5Zldxb2wzUHFkT01EL3dMOWFuOGZxSHRXc2ZsTDNFRkxFRU5LZTQ1dVZJWmxWZTdwcnRNRmZoeStsS3ZJVEVGQkZSUUdLS2lDZ2dNVVZFRkpDWUlpSUtTRXdSRVFVa3BvaUlBaEpUUkVRQmlTa2lvb0RFRkJGUlFHS0tpQ2dnTVVWRUZKQ1lJaUlLU0V3UkVRVWtwb2lJQWhKVFJFUUJLemFtdWFqVnVjR0lpTVh4b0sxUGhaRnRhSEpzTENKaWNjeEZ1Mng5S293cm1zYzdOeGdSc1JobW9sL1krbFFnNWprTTEwWWpJa3FhaS9LMk9oVktydWtGNTRZaklrcWFpM2JZNmxRd3VhamJ1ZkdJaUJMbXRPZmNkN3d0VGdXVGk2WTdkd0Fpb29TNWFKbXR6UkNnUG5yTnVSTVFFWDNNUnEyMk1rT0liT05HNTg1QVJCeU11YVlLZlNsVWY4aEZpL1FPeU91VnFudm5JQ0ora2ViS2ZYM1RXbHVWSVV3Mk9rMnZVbHVKS2lJTzJGeTBONUZ0dXM3V0JBcVlxTlpINi9USGZUcXNuWW42WnIyekVCR1AwS3hDczFHYmJzU1dSS1poZ3EwSEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVCcGtVajhCNEFvbStNYlQrM0pBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjJkM2JlYzI2MTVlZTRmNWQ4OGIyNTM2MjI0OTAyNzBiIiwib3B0aW9ucyI6eyJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlfSwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6NSwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjo4MH19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIzLTAxLTIwIiwidXJsIjoiaHR0cHM6Ly93d3cuaGlkZ2xvYmFsLmNvbS8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkhJRCBDcmVzY2VuZG8gS2V5IFYyIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMzAxMjAwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMS0yMCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMDEtMjQifSx7ImFhZ3VpZCI6IjMwYjUwMzVlLWQyOTctNGZmMS0wMTBiLWFkZGM5NmJhNmE5OCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMzBiNTAzNWUtZDI5Ny00ZmYxLTAxMGItYWRkYzk2YmE2YTk4IiwiZGVzY3JpcHRpb24iOiJPbmVTcGFuIERJR0lQQVNTIEZYMWEiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMDMsInNlbGZBdHRlc3RlZEZBUiI6MUUtMDUsIm1heFRlbXBsYXRlcyI6NSwibWF4UmV0cmllcyI6MywiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sImlzRnJlc2hVc2VyVmVyaWZpY2F0aW9uUmVxdWlyZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ0VEQ0NBYmFnQXdJQkFnSUVlS1NXc1RBS0JnZ3Foa2pPUFFRREFqQm1NUXN3Q1FZRFZRUUdFd0pWVXpFUU1BNEdBMVVFQ2hNSFQyNWxVM0JoYmpFaU1DQUdBMVVFQ3hNWlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFaE1COEdBMVVFQXhNWVQyNWxVM0JoYmlCRVNVZEpVRUZUVXlCR1dERmhJRU5CTUNBWERUSTBNRFV5TkRBNE16WTFPRm9ZRHpJd05UUXdOVEkxTURnek5qVTRXakJtTVFzd0NRWURWUVFHRXdKVlV6RVFNQTRHQTFVRUNoTUhUMjVsVTNCaGJqRWlNQ0FHQTFVRUN4TVpRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRWhNQjhHQTFVRUF4TVlUMjVsVTNCaGJpQkVTVWRKVUVGVFV5QkdXREZoSUVOQk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRUNFN2p6VEdrTTV4VCt6dStpaXFrTXNGWWk3Z3gyWDBVeGR0YUZieFhrUFIrbXNHSUhNaVFEZTJoV3NudW5XT0dURUMzdERUOTBuQXJGOENlRldlMlc2TlFNRTR3SFFZRFZSME9CQllFRkVpNGd6RmpyUmx2ck5qa1F3azJYWTZTMTRDSU1COEdBMVVkSXdRWU1CYUFGRWk0Z3pGanJSbHZyTmprUXdrMlhZNlMxNENJTUF3R0ExVWRFd1FGTUFNQkFmOHdDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWhBSzZZMWd5Qm1qMUsvVjVNS0RQcDQ2emlwQ0lsdC9YVzB4blNwc0lRdnF4a0FpQjl3OE5qYm9ac1NabmVnM0o2cHdnKzlnMmxadGE3SHpaamxlK0xLbTVReFE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFMUUFBQUR1Q0FNQUFBQ25CdDJSQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUE0UnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURjdU1pMWpNREF3SURjNUxqRmlOalZoTnpsaU5Dd2dNakF5TWk4d05pOHhNeTB5TWpvd01Ub3dNU0FnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdUVTA5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5dGJTOGlJSGh0Ykc1ek9uTjBVbVZtUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdmMxUjVjR1V2VW1WemIzVnlZMlZTWldZaklpQjRiV3h1Y3pwNGJYQTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzhpSUhodGNFMU5Pazl5YVdkcGJtRnNSRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRG95WWpGa1pUUXlOUzFoTm1Wa0xUQXlORFV0WVRZMFppMWlZMlk1T0dWaU5HSTRPRGNpSUhodGNFMU5Pa1J2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2TURCRlEwUkRORGMzTWpVd01URkZSRUkwTVRGRE1EYzVOek01TmtSR09ERWlJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNREJGUTBSRE5EWTNNalV3TVRGRlJFSTBNVEZETURjNU56TTVOa1JHT0RFaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SURJekxqUWdLRmRwYm1SdmQzTXBJajRnUEhodGNFMU5Pa1JsY21sMlpXUkdjbTl0SUhOMFVtVm1PbWx1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2WWpSbE1XWTFNekl0TXpaaU9DMWpNRFExTFRneE9UTXRNVEJoWkRnNU9XUXdZalZsSWlCemRGSmxaanBrYjJOMWJXVnVkRWxFUFNKaFpHOWlaVHBrYjJOcFpEcHdhRzkwYjNOb2IzQTZNall4WVdKaVkyWXRZemcxTkMwek16UTFMVGd5TUdJdE5tVXdaVFl6TlRJNE1qVmpJaTgrSUR3dmNtUm1Pa1JsYzJOeWFYQjBhVzl1UGlBOEwzSmtaanBTUkVZK0lEd3ZlRHA0YlhCdFpYUmhQaUE4UDNod1lXTnJaWFFnWlc1a1BTSnlJajgrL0JRUG53QUFBWUJRVEZSRldsdGpMUzB3VzF0ZFRFMVRabVZtSXlRamk0dVNiV3h0VlZWWTZPam9HeHdiTURFeVJFUkxTa3BNTGpBeGtaR1ZiRzEzTkRVNC92Nyt1cnE4eXN2TmVucDc4L1B6K2ZuNVVWSldMQzB1bXBxY2MzSnpZV0ZpcXF1dGlvcU5zYkt6UVVKR2xaV1lPenhDd3NQRk1USTBORFUyZzRLRW9xS2xPVGsrcnE2eUtpd3VoSVNLWkdScmZIeUIwZExVRXhRVE56ZzVNalExMjl2YmRYVjVuWjJnS0NrcC9QejhwYVdvek0zUE9EazZ0YmE0VDA5VFBUNC9LU29zWVdGbHhjYkhDZ3NLYkdwc3ZiN0FSMGRNVjFoYUlDSWlhMnBxSlNZbWFXcHZQajlESmljcXg4akthV2xvUzBwWFoyZG96OURTWGw5bXVMaTZiM0I0T2pzOWw1aWN2OERDUjBkUWo0K1VIaDhkWkdOa2g0aU1YbDVnMXRiWEZoZ1lyNit4Wm1kdloyWm5hV2hwYjI5d1oyaHJIeUFmaDRhSVkyUm1mMytBcDZpcUVSSVFEZzhPTGk4dkZSWVZTRWhVSFI0ZU1qTXpLaXNyRHhBUGFtbHEzK0RnYTJ0ckppY25HQmtZKy92N2o0K1JiR3h3WTJKamw1ZVpMekF3S3k0dWEycHIvLy8vUzVZcE9RQUFBSUIwVWs1VC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy93QTRCVXRuQUFBZldrbEVRVlI0MnV5ZGkxdmFTTnZHRFFTRHhNVGlFVHhHRzlUU3FyQklMYUwxQUh4VVhVL0ZFMlYxZ2NWamxGQUsxdHJnL3V2ZjgweEFyUVlJOXQyVnZhNU9JT1JFK0hGenp6TXp5WkEwL1AwZlRBMi9vSDlCLzRMK0JmMEx1dWIwdHVtM0w1WFNiMDF2Nnc3NlM4UVVLcE5TNmt2YU5WNW4wRjk0SjErb25KeWgrUzkxQmQzcWNZcUZBbFVST2hNNmpkVVY5RnZPeWxkVjJyU3Z0TllUZEpkZ1pmbktRb1BTKy9hMzlRVDl0VmtVcXdoZHlJVFA2d3c2SUlyVjdGR29PNldGNnA3T21QNkwwSFZuRDhGYTNkUDFwblNYRHFXZG9YcFRla21IMHVIOVFuMHB2ZVRXa1JIUDZ3MWFWMFlzMUprOXFoY3VUbE9kZVZxUDBzN1FmdWFYUFg0KzVJbDZhbm4vUVh1WTZqQWovdWZxSHZxVTNxKzdFbEZQTFMvVVdXY2xJcXNqVG9lLzFwbW45U2hkWDlDNjRuUm9QMTluMEdKMWU0VFA2d3g2UmxlY3p0ZFY5T2kwNmlvUkxWMTFCUzNxQ25uN25mODFwUUg2c3E2Z2Y2TjBsWWdUVGZVRXZWM1FBMzA1TVY0bjBPU1k0cVJUajZjdlQ5dnFTV21QMDZWRGFjdHBTeDFCdDNKOGRhVUxJY3U1cmJWK29EdE52SjdtMXI0bDNGVS8wSC9zdS9Wa1JJdGw0a3Y5UUUvcGdVYWxQeC9VRFhTcnpTSzZkTlR5TE9rSmMydTlRRGVsVTFDTVYyOEVYSUkvT3VzRnVtMGlyYXZ1WWJGWTV1ZnFCTG8xdUs5SGFRaDVsdlJackxVK29KdjJMU0ZkU2wrbTkwNC9OOVVIOU9HK0phVXI1RjFhVWhObkxYVUIzUm5lVDZmMVFJTTlVdWVmODUzMUFEMDFBVjRWZFNtZERwMmZ6L2ZWQWZSWFh6cGxDcnZkdXV3UnVqei9QUFAyK2FFN2wwTmVKMi9WbFJFdDRmM0x6Nkd1NTRmdW1nM2xaM2w5R1RGdHN1eFBtT29DZWpuc0xGaDFuQ2dLRWFWUFExL3JST21DRG5zVWlEMzJUK3RCNmM1WlU5aEp1WFY2R3V4Ukw1NTI4anFqUjloeWVScCtmbnUwRG9qTDRlVmxYVXJ2cHdGNlAzM1ErdXpRTVdyV0lzN3FMRnpTOC9ObnA4S3pRNzlkbzViVFZuRzBlaDhWcUpydW0rYlA1ay85encvOVJseE9VME9qb3pxVVRsdENsdmw2Z0c0RjZKQTFNaFQ1QVZxckQ1WnpPWlJPWlN6ekUxd2QyRU4wV2tkZExqZlBTaEtnOFJRdkZlQUx3TGpBRjhnclBuREdtdytiUWtwNi9sOVR1dlh0MTY2SGlTenBwSzFXbDNYVWlqRVBFM0xlamNtem9LNG9GR2E5eTdQZVROclcrZlh4em5CL2Ixdi9aOUJkVFgrMFRiNyswR0JidFdGYUxiN2EvTFppNHR3aUlMTkZacUl5cjZwYzVDMnVvQXJPd3F6RjVUY2FMemlPQyt3WU9iL05hTFFaL2NYQi9NYXplN0x5cGF2MVo2RTd4eWNCMTdqVExDd05sVTFXdDNpSFZpaXg4L2VsVjFmWmx5Mm4xdEZSMTZpYWhrcmpTSEVCcmxreWZwcHJhbjA2ZEd0VDM0dUdob3Nkb1JsMmJLMlFzRm5MM25vWEgzZFQ2Z3dNbE4wYnN1elBpcUtWREtWa0pZL2lBcHlCYjlYODZiZTNUNE51L2EzeFRZT05heGFHRUJqMnlJb1U3cGlDZ2VYeGxVenlaRG5rdnpKUjQyNlJFend0VXBSWUhIaWNMQ2ErK0hRNktTZUJILzFydlBVSjBFMWJmemFzY3VBS29yRW8zdnNJL0VENENGYjlaSjR2Zld5NTVLVHUzb2x6Nm5BN2NxcWJPS25aWW5MQzdxM1dqMDIxUXI5dEczdlRjTkc4dElTK0VLMTN3RCtBbEViM0dWUU01eDFSYVg3V09Vdk5VakFpa3ppTmMwNTR3QWhlcUdYbjh1d3lKQmdCdDJoZG12cGFFM1RUNElzTllCNHFlaGwxNXN2clJ3Qkx5Q1hRdTI5U1JJWk5WR1l5cVpJNlN5OWtraUF2WS8wTHNPRm5zUWFiYW9EK3cvTm5nMjFISU15akpOOVlyUTd0UE9oUUI0ZEk1dHpGWlNSemlnNjMydzBCSE44TzAxWVJwOXdrdDduSjhDQ3hMRXM1bDVkRDRmQnlDTWpoeHhDRmRiM1Fidy9HWGpRWUEyaG5aSWJ5RGtvOFNENFlIaVVvV1dEc2NMZ2NMbnlRSjh4aWlXUEZoVlo0T2h4a0pTeDAvSkJrZk1nT3Q4UGhsdFVwMlMyejl1V1FDYWxOZVRESmFKcys2SzdKMThCTUFqTkdUcDlLWENKL0FFeVlIZmNYQXFjcU4yRzk5eVEveUEvTTdqdFc4Z3JJV0U2SnlyTEpaQXFGVFdIdkxEczZyUU82dGF1NzhjV0dmNmNaZFI3MStSNXBhaVc2a25teXFFU0NtaEpKcllUdkFTRDR4NEZXVVNFaHdVaVdnUkZBWlJFbjRZVThjTnFoTEtkTUlSaVduWlNXMW8rVTNuN3RJZEZaZ0tJS1ZBWnFIK2pwaW1DYXVmZDhuSHhrTklxdlBqTHJVeC9xNjhQMDRGZERBNEg0Rkt0K0E0Y2QvMlZpTW9WbktkOTRWZWpPUnM4R21BTUN4eER1R0tpdHJzaU1FT0Q4ZnF4dHFLUFM1TzFjTWRrZXZENU14dHNwcmppVWxzTTBCODhBTitOV2lPeXlZa29qZG5qV3VkUlVCZnJyN3RpZlptT2dlYWg1eUtlNjJCZFpDcGdOdmRkcjhiVjRmRzBOSDcvRGFPMW9qVjQ3aXE4ZDBXdDAvQzdSTk16QndqaTlodE8wdWgzTUh1Rm9qUXl3Qlk0ZnA5NWVROURzNTF4RjdIQWEvOVpqbXFYVzNsYUdubjc5c2NGMnNRTkt1MGlzOFBrRWZ5ekw1SklNa3lORDhZSFBoWVVjczhEQUtMZkE1SEF5dDVCVGwrUmdDcWRoYmdHWGs0M0lDTmJnRnJnSmJzZmdTRjJDcTJHM2RBeTRIWWd0c2lwMTJNa2VWSVJ1NmhoN1kxdTlhTjVwUnBuaEVlR3VHZnlveCtubW4wa01jOU1iREFwSTdXWk5sbFFLY2lNVmFhb0EzZG9JMFE2RXZ0aFI4NGxWQ0NiL1ZXU1ZPMnN3K0NWV1pHVTJaRW1GVXBBWmgxdkxRN2UvSG50ak51NWNyRWJVSEMxRWsvODZNcVFQVEcvUXhySVEvNlIwR2l4aWNycC9Ld3Y5ZFF5RVhqVmVyQTZwek54YThobVFpZGpSb0UwQ3FXV3ZCYWhOeTdNZHJlV2c1MUJvLzhYcXpxanFqZCtmaXhtcFk1eGRCdXFVSloxS21ieXVwbkxRQjFpdXJLNnVMbUhSWi9YMUpwOExHYWw3RFlMRXNuSUdwUTU1blpObG9McytOYjRJMm95ck95VFl5Y0hrOHlFamRjd2dRNzJQU0EydXRuM1ZodjZ0NHpXMHJ5NVdsOUFjc3BCam5oSDU1bVpoelVBTWtybTBvS3ZGY1czb2c5Y2ZOOHlycXhmRTBZNVk4am1SaWRReEtHUllKVzNaUzRmeTlrRk42TmJkeGhkbzZXWmtkZ3VNRm5JV3l1WW9IVTlVL2NRRWJrZnIyUTQyaThhem11c01uQVJoRDAvMHBreXpobFl0Nk02eHhqOUpOc1NLSi91am8wdWZrT3lmZk5VMzB0OVRCU2VlT0I0OE9lajczcEdncXlBbiswZjZEaWI3azFvN1pHSkJCZUtINmc5dnBGTUwrc3NZc2ZTRldoakdtVWZNY1daa3BiM3Q0R0J6cGYya3B3Sk5OajY4K083bHdNSEF5L1cydzBwZmorNlphbCtaN252VjFyNHl5Y1FmcmM1ZEd5S1FFd3NXQ0NDaHZPTTNMZWh0Z0M2NVE3em5qdHVQNkppYmEra0JmOFNUVnkvYmg4dFNKN0luNHljZE43RGRUVWZmK0ZTMkxEVjkyTDdkbndRanhYc0c1K1k2YUExL0NCSmt4ZlFsRk9aNWFWc0wrdVQxMkliWmVORU1RZHJIK3BtSDJZOCtYdTlqb29rYmdNaEdiMGJHRDh0UVo3TUg3Y1BST0hnVjNFb1B0dzhrc21XWSs4ZEhidWpmQ1YwMDJmZnUrSkhXQzFnRlllVVFtRG9VcHFhMG9BY2J4elpzeGd0U2hDc2xTOS9adEtmOUJIL3FSTWN4MEdhamsrc2RjVzJXa1hjZDBYaXVmK3BrcEQ4WnB6dmVqV2gvdTNqSCttVDA5dnZFNmI2VlpPS1JxVzFvYWhPYU9wenAxNEJ1YmR6OUNOQTdKQi95TWVaQmxLUDd0bThTNk5mRGRrSWRIOWpVbERBK3ZONGZwVHZhcHI5ZkRSNHNEdFAwNGJqbXQvdS8rUFJBWEkwZFVUWFFiUGZSajByRm9BaEtoMGxPbkIzV2dtN1ovUWkxcFIyaXROakwvQmlZRTU3MVQ3RFBIQk1kWG4rSlAyUjhiSDFZQzRaK05VM0hPK1phT2tZT1Jqb081NDdqOU1DQmx0VHh3L1VPdW1ldyszdDNOejZ2dmtVUDMza2U3SkM1RG1LaG1MKzBXQ0I4OUxScVFBODJRcU5sUjRWbXI1a2YzeC90Zm5tVGhaOTBzK2Q0NEh1N0J6U1BUNTlvd0NSNjJnK2p6T0xWNGR4VXk5VEtWWDhiRSsxdjc5SElpL1RKZER4KzNINXlNalV5ZFRKMU1OY1R2OW5lb2g4cTNlQUdmK1RWbUhla0JkMENaY3NxMXp5RVJ6UGszZ2ZROGVrcDNHTmljckdsYlhNRStHL283dTFzVmtQQWxaN29ZVnZIOW5ETHllSGh5dkZtZnhTK3h1T2ZKSHZ6OGpzZFA5Nk1YMStQZGZUMk1vc1EwcWVtNDFyMkVJblNJZTlhT1dqYkJVQUR0ZmdBT251eitEMktyM1IzKy9na25TV1ovM0hPZ2FXRGkxbDZjbXF5Ky92QTRjQ25rNm51a1dqdTVhQkdORXZPOWRPSjQ4MmJaUGY2WVBiUXN6SVFqM1l2UGxBQmFucEZlNkRTZERsby93WGE0N0hTV1dhN2hYeHlQTm5lN3FGTG1tcEFmMTlNUktjbXZ4OXVIclljOTdXTURJNUVpOS8zb1kxV2h1UHg0YzJlN3F1K3RyNytaUHQwZ3I1Q0J6NVFHdXlCU3UrQjByUzJwd24wS0NyOUNEclJOa25zMGJNNXZiNUlNZ3pkUDhjOHRnZDhNaE9kR2trbTJ3NDNQZFA5SFl1SE5ETjM5VmpwYkJLV0pvN2J2dDNFSmdkNmVwTnprL0hvWkZ2aXNUM2tXMCt2VmZJMEhveDdsQkhwdmdFYW1SZEhqZ2NtNTFCaXpFa2FRZUc0M1hOOU5kQTlPTkxkUFRJOHNObWRpSGU4TzE3VDJIQnpKQm8vWHV6bzZUbnVnZWNpbEl6VGZab1prU1ZLVjdDSGJRY3pJa1NQaHhtUkpqRWc0Um1NRGtQdEF5VE81bDUyYTBTUExEUFhIZTBaSHQ0ODNoN3VPN2tDSjBXL3Y5VDRSVWc0Z3RDNHVMallCcy90eFNTVVh2MjBWc2lUcTNsYVZkcmhFQjhxVFdDd1RJa1AvOUdYQUtHakxlODhXclVLZW5LT1NjVGpVQnh1OS9lUGVCS1E0eWFqTjVxeDhTcWFTM3BBWm53bWI2S1RqK3dHOWlobXhDcEs3NHppb2NDSDBRUE5PazZxTlBIaFBxd0N4VDN0azVyRmN5SzVNaFhOSm5vR1BCM1RtNTU0TmpxbEZXVEl0MnYvR0UvY0pycGovSkgxUVdtM0d2SXFlZHJzMzJrZXhjUGZqendOV2ZGZ3BRTzFUakpvNko2WG16ZmFGU0Y2ZUx3N21ramttSGoyMkFOeGJMeE1mVEI3MDdhZExLM0tSajN0ZlkrcUJlQnA4VTdwS2hrUldvaVBsTDVKTEF5OHUxcUxyaVdneGdDVnlyWmt1U29uL0NaOVBWRWExTHVPOXZTTlg1V3J3eWFTYlhQRDhTaktITTMycngvOFgrSnhpN3lrOUY2bEVoRXpvclk5NEVNU2srdHQzeUd2SDE5dHJrOHg4ZkoxKytHWDdTZkRuaDdQOE1tNzdlUHlyWVU0TTdYZTFvTHhZM0I3dlR1UjBEaU1FSlFWdlNIUDVkQlFHb3REejhoY2UvdEsrOXpKY2NYMlZuemhhcnA5WlFWYUpWY1Z2aHUydG81UDVtQi9LM05USGJTRzJUQjZ5RHBLUkZUYThiZ1lMNlkxT3VjWkh1NWdxclZZczlBWU9SNGU2MW1qczVVM2pOTk14L0N3aDZIajJnZHNRR2xGTE5ieUtzWHBVVHlQVUFZYTgyTThIcy9xT0FBQTJ5VVNPcmJESFpacjI2RFNpbHd0ZWpTUTZBSEZPRnNPK3Q4OThvRnhXbUdyVlUwUkdrOU8vUlQwQWxOS1NYZ3UvQ3kwWENua0RSYnRnV2NweFNkREEyYmkyaEMwR1RtT00vck5obXNJN014UFExY3V4aThBMm1wMThFK0RCdUtvd2M4SlE1RlI0aktyZFRTeXhBWHBKK3F0aHJ4UzRSS3ZGRDN3dzU2a05HaHM4QWVFR2ZVc3FIcEdGTHptdG80R0REZFB3YjZEeG9ZdFhkRWVUOHlJZ0d3VWxnQlRWakttVU5xQ2gyanpHVloyWUtlVHBlQk44aWVWTGwrNFlJWEorcFNNeUN6RS9NMUxEcmZiYnJvOFBadUg0ZXpzOCtmUHB4T1hvWXpiNFJiRkpVUE4zb2E2UjdGRUJPamwzeXZhQXl0TXRVSXp0SmxiY3NoczNqSUJxSi9QRVBuMDlIVGk5UFR6MmVkemt3TFliaTVSNjA0eFRwZHFlYk9WUWw0RXZWZ3JOQlB6QjN3eUc3NmNnSFI2aXN6ekJIdmlGTC9CL0VTSWRiajVTSXlwWFdrU1BTeVY3RkVNZVRWQzU1aWdUWEM3TTVhSmlmUHpDWkQ2OUJ3ZHZaZTJYRTRRMGVFYlRPUmxOMnMxTTdrYVBYMVg5emdxMjdBbGhVdU4wTG1ib0cxR0ZrMlg1K2ZJZko3SzIwRWZCVDlQc1h2VDUwVDBzN00wNjJCNVd5M1VxajBxRmk0dHU1Z1IwUjYxZVpySkJXMFJtUTlaTEplQXZlZGxFYmFVV0ZtVTh2dG44K2p6Yzd0RHBQdzF4TDRmbGRhTTA0TzdMOHkyUU8zMnlBWE5FYmRrMmdQb2M4dnNQZUJiY01WN2lRWS9PL1VDdFptcExlVGRGdVAwLzFCcEpnYk1kcE1wQmRSNVJJWXF6bVBzOENrRXdMUFBlWWZNQjVNMUZlT1Y0elI0Mm16Y0VXcUVabUpCUWJTblFpYlRYc3JPRW1BTmFvWE5YQ0kxYU0xYTllKzdldUVDOW1qd3EvYlFYeUxtYUlOUmxDd1drOGtVVmpTc2NVY3RJZlhuQ2J1Ykdzb3UxR0tQNHFIZTJVclF0Y1ZweGhCMHNKY1RJRVZlUytCN1NWWXNaMURjbklzaXhTVnJoVTVYVkJyc2dYMEM5VUl6c1kwWmgyVWVDbXRUUldKQ3pWcXdrRXk3V1ZGbklVT2crYXJRSkhwWTlkc2pFYk9KczFqUnNDaFZvZEVoV0VSNjNaTEE2STNUTEs5VTlQUldNWHFJVm9lb0U1b3g5UHJrMC9uNStjOFpXYW1lMk13RVFGK3lJbTlJNmxSYTVKV0tyWEdFTnFyTkxiMUtnOUFzL25WbFBxV0hHUndTQW4rY2h0MlVQcWxCYVZHcW5CRzdpL1lBcGEyS0xtZ205aWJDZmdhaEp4UzlDUXh5dWcvRnBMNzlRekhPczVVOHZSN1k4Smd4NUVGMVd0YXBkSzlCREFQemZKalZ5U3ptMGRWNTJlNW45TnFqbEJFMXE2WnZRdUtmeEI3WXlWWVg5QUs5eG9uN05RbU5VaytjV21URmwyVjBRbGRVdXNmdGFvQTRMZWlIWm1KLytpUVVPaVRyWnBaTkFBMGxER3ZRQjgycVNwZXJleHgvWUQ2QTBnVGFvY3ZUdWZjYllnaVl6eVJXdjlMMmM2QTJ5WlFlZjJCR1ZDb2VyRG5tdUlhRzFVQ3p6NkZYNlhqQ3pGNEM5TGxZZ3oyVVBXamFwTjI4b0ZOcHFXS2M3bUZsamlndDY0VE8wZDhDL09mYTNLSDZZMktmWlYzeG5BNW9nM2hYWWRKU3VrT1V1UTJqcXJTdXVzZEM3N2VJSFMzdHJjRWRDdXVGVnVTNXhNclhqTDZRUjFYS2lCNW9MaU0wVVZxUHA1bnJEOVpsWXVsYTNLSFk5eWZPSjJaMTVjUzc2RkV1STNhd2JpUCs1UUtWbHZVcC9WNDBBZlNwVWx2QzVtOWVsTXlNTG50SXhaQ1h5bWdwUFVZNUxqWldWYVYxUlk5Y0xNWmk4Tml2alptMWdOSmh0MkpMNmd0NXBXSmNVK2t4WGpadVFKd0dwV1ZSbHozZUc5Z1VRck8xVWFlZ3pXNnlVamFteHFxcHBqMFUyUWkxUElqVFZxdXVXbDZ1MThEdVljU3JEWm9OWFZvdXc3S2VCaTVXVGFWaUp4WHRyaFBIa3B2RFJzQ29XM1JiS1QyZWpnV2ZwSFRJWXJHRVJkNnZ5eDd5WFltb0JkMkI5bGh0aGxxZXc2M1BIakVES1JEUGE4eUkrVkFvbldGNW5Vcnp0OTJCTkRPaUJQWkFwVVczVzEvSTY0MDVzSTUzV2x2SVU4QjhGTVd5UWFhMldsNFpwUjNjaHVwcFVTZjBlMnNHR2dCbjlwcjhJZVBmQlVWRmp0VWFwelU5VGFIU0FWVGFJZXM1ZlpHN1BwcWh6bXFwVFdPU0hNS1NNQ1R5cmlPZEpXS3h3cVNkRVNIa29kTE5QcXZiclErYTdtMW16d0Y2cjVhNmgyVEZFektzTXFQajRBY3FMYkdWR2dHZXkvVFNocis1MlNmTE9tdDUyVjRiYTRFVzRnUmZrNlh4bjRxc3d1bXJtc29LVmNrZXlkT0pBUEcwN05ZWFBVajRDT054M0ZwcVRDd2s3TlpvMDFVMU5iQjh4WU0xSGZQblFTZ1JtMTM0MTBaOTBMM3ZJL3huYkl2WEFFM1pJVUhOOUZwbkk2QnljK3N3SFNIL25SeDF5L3BDM3MxTm9wZERmNXhONkcrNlNGNUlUcFlWOUJ6T0k0Vkx4YXBwVjQvbll3TjQyaVU2SEtMZVF3Z0dOb09IdWt5Nm9UUDVmRDRzc1E2Ym5xTTFkMHBENGJKYzlreUFFUnUyYmxubklZVGNkVXhnTGFmbjU1ZDZwVWFoOGR4aWhNN2Q2UFEwWHdwNTVVOHpCOVFTa2RKNUxNOFE1SjNuKzVlWEpwMUNGekpBRFVKenVnK0xWVGxxU2s3SkJRUVgvaEZXMFhrc3J6Y21VS0Z6aStYU3EwL29UQ2JqdFlQUVVVWXZ0S3EwcFdLdjNnQ0dQTm10OTRUK2dzSEFVaGJZcVVWZldWNndad29LNi9EclBtcGE1YkNZcW5ReEk3STZqeUNEcXdPOEY2Z3YwMVdwd1JXeUl0a3AzakVUMTNkZURqMWR1WEFCNkk5bWNvUkpsTVVhemdURWZDeGVrZEtTcWtJdHlUTVJhSHhLb2h3eDZOMTViMG5wdlZTcWZFYUVPTzBqbDhQUWZUSW5Dd2FCeHNnZS9JS1pTdFNTS3lETStGd3l5L3I4dWs4VXFRZlZ3MVhzWVNUUnc2cGY2WnRjTkdhVytKQWxuZDVMbGMrTmtoSUpCRGhCY0FHemtOQjcwaGFWbGdnMEtsME9PbWhzYnJiV3BqUkdFRTZpUW1sTUp1MTRMVUY5Rks5UzB6empwbHpDVVEyN0RzTCtxSENGYytOWGFzZ2J4U3REMU5JZGlJa2RjWklTMmt1bFU2bFVYbUw1eDhnekhFbUNMTG1FV0cxbmJDV3FvajNJQ2YxbXdRVkN5MUl0Si9RWnczcy9SRlA0Q1ZPaGtNbHIvd0VZWXNaTXdNOXhSczRvc0x4UE1OVFF3UWFWcGhRK1hLVzNHSGphaFpkVlVHcnFPc0hFZXMyc2tpSDN5VFNad2w2N1hTcWR6bmRFbGdLY2VzV0FDTVhPY0xGYU9nVWhOT3lxa3RKYmF1RUMwREpiR3pUNmVpTWk4ZmxReW1ReTViM2VESHdVdENWY3Zwa1pJU0FFa0ZsdzJNSFkxOG1iR3FFTFBGOEp1bHUxeHlnTEZTYWwxajR3dEdHTmcxYUdGNFRPNXpNQXpZcHVseThTRVdZRURqS2g0TEx6a1daYm90YWVOVUZXOWJTbGdqMkNSR2tvWEtoYSt6RGxibUx2andTSzRqUGV2RGREbEhZNGZCR2l0RERqS0VpUlpzNVFhemMzNG1tKzVHbTZuRDJ3R0Vkb3BmWXViaUQybTk2QWFKY2tlOFp1cDJTV0tCMlo4VGw0T3p2RWNlWkU3YnRFcFNVMWVwVDVSOUYzN0Y0ZldIS0JQVmpwQ2YzeWNsQVIrZXN2N0VnQkdaRlY4Rm9Ha0RtZ2JlVUxjUDVnOUFtZE40blN0eG54cUd4R3hNTmlJRFgxcEc2YkMweTBOL3JpbTRFVGZHNFdEMmpKcmtpQXM1bk5odmlUK3B1cTUxejRxbkU2c0lRWjhTbjJLUFliUzF6SGpxN2ZIQjBkeFdJR1NBQWNvMitZcC8xL200UzgyNHlvMllkcDZ4TXFMVmpSMDlMVHV5S0Rwb25vZGF5MzkvMTFiK3lhVGl3OHZUUHlYZUZTOW9UK29GckxHd1VyL2d5MEtyaDZyWldmNmoxZENubEtwUktSS0wwejVCUFJIckU2NmFrT0diRkszZU5iQTZubHllS1RQZjBQUVBONmxJYU02R2FwdW9FdVNHcDlPcVFkOHI0WGxXWkZrZVhyQmxyMWRMcHl2endJZVFCZFAwcmZWVTNwTWlVaVJnK2lkRDE1bWc5WDZkV0xjYnJHNXRZL2JRK1NFUzBWNHJUWkJpMFhQSHdzOWRaZnlDdHJqMVVDTGRZUmRKVTI0dmRQUlUremNqMHBUVnJqbGtwL3dUWTJROVZVcmlkN1ZHa2pEcExDQlpVR2U5Uk5NUzVWcmsvZlprUzVqdXloU0JKVnNUVk9sQVo3c0hWbGowSzFxbW5RU0pTdUkzdEFjMDB5VmMySVdQZW9HNlZqUWQ1dXI2ajBWYU1INGpUVVBlcElhUnRQZ2FjdHBPNHhwblg1bDM2ODBBNkpIcXljTWRRSHROOHVVYnpKc2xmdVFqdC9YMzE2L1diMUFwdGJvdWkwSmVzQk9zaGxpS2VoT3AxWHZtdEJUNDAxL3RsdzBUd0s3aEF6Z1hwUU9oY1VuQVZLSWRmNXk4Z25XdERUbnQwWE5tUHpFQjVrb1NJM0M4L092SkN3aldha0FwVkNTMmRjYzFyUXYvMjFoY2Q2aDBCcGxxK0h1aWxZbW9YZ2tkbXpwRkltZStTTDVsWGNGZ1l4SnpaYjhTcnBYbjhkUUpzRk95VkpYc3ZlbmlrdkdiczByNWQzdlB2NlQ3TVJjaUl2OG5ack52ZmNqcVk1bHhPaWh3bVlUUmxIaCtiMTh2NCs2Um44MkFDdFJMeE9QVHRyVGo2NzBBRVFtckx2UWV3SVM1RTI3Y3NwTnZWdXZjWklQY3BEcUxhTGE4OXJFSVlPV0VGbkpiKzNGd3A1SFZ5VE5uU3I1MVBqaHdhdWVRaXJUT3lzOEx6UUMvNGhPMVdRN0ttOVZBcUU5cnd0ZDEzVGIxdWVCdHZPMGlqMk5PSm5uN1dBWVlJQ1ZwWW83eDVlaTFVVzJzcGRqTFh6YU92MUI2anBxVklYcU9EemFjMFlsa1E3WlVlaFE2R3czV2ZyTEh1QjRhbXhyWTROTTVTS1JXckRNMm1kQTJhSHZTQVZGTk5lQ0tvZERxR3YvRldSbTJJdHU5OGEvTTFMYmtJdFVXYm1PY1JtR1BPUUl5TlJsSlFIYjVneThreXNxY0pGcy92KzZuNzlCdk9pVERyUVNVN2hLUGx2WXk4dzBjQ29ESGFXcEV3cUJJWldJdjZEU2xmNjdvcSszdkpnMkl1SVJHdmU3dmJIR1NiM0w0cWNqTnFHck9CbWl1S2RlTm82YjNkeEg1c3FYbE45M0RDNTlkR0FFVVJVVkd5bk5XQklGSytLa2lSRDhSb3B5ZUtpKzh1S1U4WHJxQ1JMNzBqZVgzSC9mYVVWeFUyU3VYaU1tN0ZDdzVDaUNyeWRuUDhGUTc4WnFITEovY214NlpZWERUWk9pS2krQm8vWUtaZGd0Sm1Ed2FDWkRFRjF5bHlhdlYxS3BrdXJnN2pGM1h2VVRlNXZVZHlIdVRneUIyMW0rRlNyU0VsNExoSzhZU0xuMlIwendjR3VLdEJmUGYzVExSK2d0cmQwUzQwMzBxQjRjcmNabHR5RWh0eVFoaFdMaTNoUjVIRVNPM2JCcTdxY0YrRWQ4RDZjSUhlY0lUZC9nZG9qTEdQVlc4SGdUbG15akNMM0E2TElFM0NwQWdTN2d0Y1VDdWVCV2JCOStsTDFqZ3lkc2NZQm9QWUhoSWdhK1ZnRlR3bnl2S0wralpaWCs2RlFzSkNIR1ZoRktkZzlDcENMR3lqSUltRzNDVWtodDZ2aEpSN21ZVXdwWkJuT1Vnb01tTm13MUpPd0IycWhBQnFETHpBTDhzNXdDR1RPS0M3QlBQekgyK28zN0dnSzdyNXErUkMwN1FTR1JvdlpFWktDblU5NGxSb2xCY0h3YTFDSWpHc0pLNEtUZFR4QlJqUm80NUVKMEJPK0FlSVRjaDZaZVZJaEFrWW8rZ3Aybk1GdllRZHVMM1pteU9ESlh2TncxOSt0T202Tmd0Uzczd3htTGpBelpCV0pvb3JLWEVRaVB6R0xjeFJiRkoxU2Z3QjFVd0lKaVNoZFJNVlpnbi8zQXhSVVlCU2FET0JqQ2hvcWt0TWJEaU95NHBqaGdzT2RPbTlDMDNSMDlXcHk3TDNaendsTG95NHIvdkdlVjMvMW9qOVUwVkZnOUNTeGlmcUMyaGZ0UUJCQlRyeUhrWUkyVUplUVZYaGZMdFVaZ0tyeW9qbFFjbWZHbTg5N3ZYYTdJa2NFWTdDL1UvZWRjenFQeC9wT1BvRkZqSUl3RkhGaEEweVZoSXhnc09Na3ZrcnFFNWRBN3NGQksyVWVMU2hrN0JsWW1sSGZBek5PcDkwSmk3ell3d1dJV1lkUDRNeTlVMTAxM0tPb3RlL04xcXN0ejN1empRc0lNeEdmUTVheG54b2FVY0djcEU2UjZlSnkwbDhKZjNsSk00RlJpMU9VYWx6VkUvZ0Q0Qm83VHBGQ1VDS2RpRnlSSmM1MjlIR2x0YlpiV0gzNU5uWnk4cW5ualFHeGhabVppSHBMbjN2WFdISTh1cytNNC83MWwrN1B1Qnc2a2t1VzFkZElSQkE0VzI5eXNLbm0rMjY5YmV0cGZEVTFPUFloWnZOekFRSU9hWWs4WnU2bWwwb3ZQNmFscGVJVzk1ZmR2cGIyRWlIelErcEU2U2tFT0Z2dzZLL0Q5cmRQdVMxYlY5dlk4S3ZOazA4Zi8zcHZNUHU1bWxJZ3dBVmdySTdJQXU1MmxneWxrZnFLaVNNZHREaS9PWGFVOUF3dmRqMzFCbmhkNzFyR0pnZGVUVzAxamlXUFlySFlSbTlzSTBaU0F3eVlERGdxTHROSURiaUZnZlQ4dUo5Z1VZUGhVWXIxdmo5YSsydWhwK080WmFYelorN2ExOXE1UHJuVnZUVXlNclhWc3J2YjJIalZDR20zcFFWbVdtRFlIUno4UGpnNDJOL1kvd2xTLys3V0lFa3QrR3pwMzkyOWdyZDhhdXlIOTdXMHdCSTE0V0pZZ2V0MnIyQU0rNFhYeHF1cmxxdXhzYkZQazNOTjFXNDVYZjMraUsxdk81disyRjVjV1Y5LzkrNWRPNlozTUxtK1RrWnQwMjJiYlpzRHJ3NGdEYnphdkplbXQxZmFZUHh5WldWdVpXV2xIZDZLYjhmeHlzREE5QUNrZytMakFNZlRBOU1IQnk4MzU1cDAzQjd4ZjNGbjl3cmY5eC9hN3o4Sy9mY3Y2Ri9RdjZCL1FkZFYrbjhCQmdDN0NtWWRoNnBZeUFBQUFBQkpSVTVFcmtKZ2dnPT0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xX1BSRSIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsidXZtIiwiY3JlZEJsb2IiLCJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwibGFyZ2VCbG9iS2V5IiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6IjMwYjUwMzVlZDI5NzRmZjEwMTBiYWRkYzk2YmE2YTk4Iiwib3B0aW9ucyI6eyJyayI6dHJ1ZSwiY2xpZW50UGluIjpmYWxzZSwidXAiOnRydWUsInV2IjpmYWxzZSwicGluVXZBdXRoVG9rZW4iOnRydWUsImxhcmdlQmxvYnMiOnRydWUsImJpb0Vucm9sbCI6ZmFsc2UsInVzZXJWZXJpZmljYXRpb25NZ210UHJldmlldyI6ZmFsc2UsInV2QmlvRW5yb2xsIjp0cnVlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwiYWx3YXlzVXYiOnRydWV9LCJtYXhNc2dTaXplIjo4MDkyLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxLDJdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MzIyLCJ0cmFuc3BvcnRzIjpbInVzYiIsIm5mYyJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5Ijo0MDU2LCJtaW5QSU5MZW5ndGgiOjQsIm1heENyZWRCbG9iTGVuZ3RoIjo2NCwibWF4UlBJRHNGb3JTZXRNaW5QSU5MZW5ndGgiOjQsInByZWZlcnJlZFBsYXRmb3JtVXZBdHRlbXB0cyI6MywidXZNb2RhbGl0eSI6MiwicmVtYWluaW5nRGlzY292ZXJhYmxlQ3JlZGVudGlhbHMiOjE2NX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA4LTAyIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJPbmVTcGFuIERJR0lQQVNTIEZYMWEiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDI0MDgwMjAwMyIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNS4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDI0LTA4LTAyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyNC0wOC0wMyJ9LHsiYWFndWlkIjoiY2I2OTQ4MWUtOGZmNy00MDM5LTkzZWMtMGEyNzI5YTE1NGE4IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJjYjY5NDgxZS04ZmY3LTQwMzktOTNlYy0wYTI3MjlhMTU0YTgiLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgNSBTZXJpZXMiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6NTAxMDAsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciLCJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJjYjY5NDgxZThmZjc0MDM5OTNlYzBhMjcyOWExNTRhOCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlfSwibWF4TXNnU2l6ZSI6MTIwMCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNS0xMiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWXViaUtleSA1QSIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTgxMDMxMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjAuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMTIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA1LTEyIn0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiOTZmMGNjYzEzNWRmZjlkY2Q2YjNmZmUxODUyZmUwNmU4ZjVjYWJlYiJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI5NmYwY2NjMTM1ZGZmOWRjZDZiM2ZmZTE4NTJmZTA2ZThmNWNhYmViIl0sImRlc2NyaXB0aW9uIjoiSW1wcm92ZUlEIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6NDUsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6Mn0seyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NiwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNiVENDQWhPZ0F3SUJBZ0lKQUtNOUZxazArWDkvTUFvR0NDcUdTTTQ5QkFNQ01JR1JNUXN3Q1FZRFZRUUdFd0pWVXpFUk1BOEdBMVVFQ0F3SVZtbHlaMmx1YVdFeEVEQU9CZ05WQkFjTUIwRnphR0oxY200eEdEQVdCZ05WQkFvTUQwbHRjSEp2ZG1WSlJDd2dTVzVqTGpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFZk1CMEdBMVVFQXd3V1NXMXdjbTkyWlVsRUlFWkpSRThnVW05dmRDQkRRVEFnRncweU1qRXlNREV3T1RJNU5UaGFHQTh5TURVeU1URXlNekE1TWprMU9Gb3dnWkV4Q3pBSkJnTlZCQVlUQWxWVE1SRXdEd1lEVlFRSURBaFdhWEpuYVc1cFlURVFNQTRHQTFVRUJ3d0hRWE5vWW5WeWJqRVlNQllHQTFVRUNnd1BTVzF3Y205MlpVbEVMQ0JKYm1NdU1TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1SOHdIUVlEVlFRRERCWkpiWEJ5YjNabFNVUWdSa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFZlgwc0Z5a2l2Q0c5NVBpNWpXV2cwTXNhMHhvWHFHNVIrNlhvaGtQU09XcW1jSlcrQ2tDNERXT0FBRHpERFladWh4MHMxQi9VazJCb1ZpOW1SSXFhZ3FOUU1FNHdIUVlEVlIwT0JCWUVGTUpwS2gzWGNmUk5pWFZXZjZQbnVkWmkyTXMzTUI4R0ExVWRJd1FZTUJhQUZNSnBLaDNYY2ZSTmlYVldmNlBudWRaaTJNczNNQXdHQTFVZEV3UUZNQU1CQWY4d0NnWUlLb1pJemowRUF3SURTQUF3UlFJZ005MFlWMFRUMzlWN0JEeG5mRktKYmpVL0h2RW5Kc2tjRmdXVjkvdEtyZmtDSVFEZkNDVGZDendZUldKcFhydU44d1JmNERZMUVhNjRnampJOWo1bGxoSVB0dz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWdDQUlBQUFEOEdPMmpBQUFBQ1hCSVdYTUFBQzRqQUFBdUl3RjRwVDkyQUFBS1QybERRMUJRYUc5MGIzTm9iM0FnU1VORElIQnliMlpwYkdVQUFIamFuVk5uVkZQcEZqMzMzdlJDUzRpQWxFdHZVaFVJSUZKQ2k0QVVrU1lxSVFrUVNvZ2hvZGtWVWNFUlJVVUVHOGlnaUFPT2pvQ01GVkVzRElvSzJBZmtJYUtPZzZPSWlzcjc0WHVqYTlhODkrYk4vclhYUHVlczg1Mnp6d2ZBQ0F5V1NETlJOWUFNcVVJZUVlQ0R4OFRHNGVRdVFJRUtKSEFBRUFpelpDRnovU01CQVBoK1BEd3JJc0FIdmdBQmVOTUxDQURBVFp2QU1CeUgvdy9xUXBsY0FZQ0VBY0Iwa1RoTENJQVVBRUI2amtLbUFFQkdBWUNkbUNaVEFLQUVBR0RMWTJMakFGQXRBR0FuZitiVEFJQ2QrSmw3QVFCYmxDRVZBYUNSQUNBVFpZaEVBR2c3QUt6UFZvcEZBRmd3QUJSbVM4UTVBTmd0QURCSlYyWklBTEMzQU1ET0VBdXlBQWdNQURCUmlJVXBBQVI3QUdESUl5TjRBSVNaQUJSRzhsYzg4U3V1RU9jcUFBQjRtYkk4dVNRNVJZRmJDQzF4QjFkWExoNG96a2tYS3hRMllRSmhta0F1d25tWkdUS0JOQS9nODh3QUFLQ1JGUkhnZy9QOWVNNE9yczdPTm82MkRsOHQ2cjhHL3lKaVl1UCs1YytyY0VBQUFPRjBmdEgrTEMrekdvQTdCb0J0L3FJbDdnUm9YZ3VnZGZlTFpySVBRTFVBb09uYVYvTncrSDQ4UEVXaGtMbloyZVhrNU5oS3hFSmJZY3BYZmY1bndsL0FWLzFzK1g0OC9QZjE0TDdpSklFeVhZRkhCUGpnd3N6MFRLVWN6NUlKaEdMYzVvOUgvTGNMLy93ZDB5TEVTV0s1V0NvVTQxRVNjWTVFbW96ek1xVWlpVUtTS2NVbDB2OWs0dDhzK3dNKzN6VUFzR28rQVh1UkxhaGRZd1AyU3ljUVdIVEE0dmNBQVBLN2I4SFVLQWdEZ0dpRDRjOTMvKzgvL1VlZ0pRQ0Faa21TY1FBQVhrUWtMbFRLc3ovSENBQUFSS0NCS3JCQkcvVEJHQ3pBQmh6QkJkekJDL3hnTm9SQ0pNVENRaEJDQ21TQUhISmdLYXlDUWlpR3piQWRLbUF2MUVBZE5NQlJhSWFUY0E0dXdsVzREajF3RC9waENKN0JLTHlCQ1FSQnlBZ1RZU0hhaUFGaWlsZ2pqZ2dYbVlYNEljRklCQktMSkNESmlCUlJJa3VSTlVneFVvcFVJRlZJSGZJOWNnSTVoMXhHdXBFN3lBQXlndnlHdkVjeGxJR3lVVDNVRExWRHVhZzNHb1JHb2d2UVpIUXhtbzhXb0p2UWNyUWFQWXcyb2VmUXEyZ1AybzgrUThjd3dPZ1lCelBFYkRBdXhzTkNzVGdzQ1pOank3RWlyQXlyeGhxd1Zxd0R1NG4xWTgreGR3UVNnVVhBQ1RZRWQwSWdZUjVCU0ZoTVdFN1lTS2dnSENRMEVkb0pOd2tEaEZIQ0p5S1RxRXUwSnJvUitjUVlZakl4aDFoSUxDUFdFbzhUTHhCN2lFUEVOeVFTaVVNeUo3bVFBa214cEZUU0V0SkcwbTVTSStrc3FaczBTQm9qazhuYVpHdXlCem1VTENBcnlJWGtuZVRENURQa0crUWg4bHNLbldKQWNhVDRVK0lvVXNwcVNobmxFT1UwNVFabG1ESkJWYU9hVXQyb29WUVJOWTlhUXEyaHRsS3ZVWWVvRXpSMW1qbk5neFpKUzZXdG9wWFRHbWdYYVBkcHIraDB1aEhkbFI1T2w5Qlgwc3ZwUitpWDZBUDBkd3dOaGhXRHg0aG5LQm1iR0FjWVp4bDNHSytZVEtZWjA0c1p4MVF3TnpIcm1PZVpENWx2VlZncXRpcDhGWkhLQ3BWS2xTYVZHeW92VkttcXBxcmVxZ3RWODFYTFZJK3BYbE45cmtaVk0xUGpxUW5VbHF0VnFwMVE2MU1iVTJlcE82aUhxbWVvYjFRL3BINVovWWtHV2NOTXcwOURwRkdnc1YvanZNWWdDMk1aczNnc0lXc05xNFoxZ1RYRUpySE4yWHgyS3J1WS9SMjdpejJxcWFFNVF6TktNMWV6VXZPVVpqOEg0NWh4K0p4MFRnbm5LS2VYODM2SzNoVHZLZUlwRzZZMFRMa3haVnhycXBhWGxsaXJTS3RScTBmcnZUYXU3YWVkcHIxRnUxbjdnUTVCeDBvblhDZEhaNC9PQlozblU5bFQzYWNLcHhaTlBUcjFyaTZxYTZVYm9idEVkNzl1cCs2WW5yNWVnSjVNYjZmZWViM24raHg5TC8xVS9XMzZwL1ZIREZnR3N3d2tCdHNNemhnOHhUVnhiendkTDhmYjhWRkRYY05BUTZWaGxXR1g0WVNSdWRFOG85VkdqVVlQakduR1hPTWs0MjNHYmNhakpnWW1JU1pMVGVwTjdwcFNUYm1tS2FZN1REdE14ODNNemFMTjFwazFtejB4MXpMbm0rZWIxNXZmdDJCYWVGb3N0cWkydUdWSnN1UmFwbG51dHJ4dWhWbzVXYVZZVlZwZHMwYXRuYTBsMXJ1dHU2Y1JwN2xPazA2cm50Wm53N0R4dHNtMnFiY1pzT1hZQnR1dXRtMjJmV0ZuWWhkbnQ4V3V3KzZUdlpOOXVuMk4vVDBIRFlmWkRxc2RXaDErYzdSeUZEcFdPdDZhenB6dVAzM0Y5SmJwTDJkWXp4RFAyRFBqdGhQTEtjUnBuVk9iMDBkbkYyZTVjNFB6aUl1SlM0TExMcGMrTHBzYnh0M0l2ZVJLZFBWeFhlRjYwdldkbTdPYnd1Mm8yNi91TnU1cDdvZmNuOHcwbnltZVdUTnowTVBJUStCUjVkRS9DNStWTUd2ZnJINVBRMCtCWjdYbkl5OWpMNUZYcmRld3Q2VjNxdmRoN3hjKzlqNXluK00rNHp3MzNqTGVXVi9NTjhDM3lMZkxUOE52bmwrRjMwTi9JLzlrLzNyLzBRQ25nQ1VCWndPSmdVR0JXd0w3K0hwOEliK09QenJiWmZheTJlMUJqS0M1UVJWQmo0S3RndVhCclNGb3lPeVFyU0gzNTVqT2tjNXBEb1ZRZnVqVzBBZGg1bUdMdzM0TUo0V0hoVmVHUDQ1d2lGZ2EwVEdYTlhmUjNFTnozMFQ2UkpaRTNwdG5NVTg1cnkxS05TbytxaTVxUE5vM3VqUzZQOFl1WmxuTTFWaWRXRWxzU3h3NUxpcXVObTVzdnQvODdmT0g0cDNpQytON0Y1Z3Z5RjF3ZWFIT3d2U0ZweGFwTGhJc09wWkFUSWhPT0pUd1FSQXFxQmFNSmZJVGR5V09Dbm5DSGNKbklpL1JOdEdJMkVOY0toNU84a2dxVFhxUzdKRzhOWGtreFRPbExPVzVoQ2Vwa0x4TURVemRtenFlRnBwMklHMHlQVHE5TVlPU2taQnhRcW9oVFpPMlorcG41bVoyeTZ4bGhiTCt4VzZMdHk4ZWxRZkphN09RckFWWkxRcTJRcWJvVkZvbzF5b0hzbWRsVjJhL3pZbktPWmFybml2TjdjeXp5dHVRTjV6dm4vL3RFc0lTNFpLMnBZWkxWeTBkV09hOXJHbzVzanh4ZWRzSzR4VUZLNFpXQnF3OHVJcTJLbTNWVDZ2dFY1ZXVmcjBtZWsxcmdWN0J5b0xCdFFGcjZ3dFZDdVdGZmV2YzErMWRUMWd2V2QrMVlmcUduUnMrRlltS3JoVGJGNWNWZjlnbzNIamxHNGR2eXIrWjNKUzBxYXZFdVdUUFp0Sm02ZWJlTFo1YkRwYXFsK2FYRG00TjJkcTBEZDlXdE8zMTlrWGJMNWZOS051N2c3WkR1YU8vUExpOFphZkp6czA3UDFTa1ZQUlUrbFEyN3RMZHRXSFgrRzdSN2h0N3ZQWTA3TlhiVzd6My9UN0p2dHRWQVZWTjFXYlZaZnRKKzdQM1A2NkpxdW40bHZ0dFhhMU9iWEh0eHdQU0EvMEhJdzYyMTduVTFSM1NQVlJTajlZcjYwY094eCsrL3AzdmR5ME5OZzFWalp6RzRpTndSSG5rNmZjSjMvY2VEVHJhZG94N3JPRUgweDkySFdjZEwycENtdkthUnB0VG12dGJZbHU2VDh3KzBkYnEzbnI4UjlzZkQ1dzBQRmw1U3ZOVXlXbmE2WUxUazJmeXo0eWRsWjE5Zmk3NTNHRGJvclo3NTJQTzMyb1BiKys2RUhUaDBrWC9pK2M3dkR2T1hQSzRkUEt5MitVVFY3aFhtcTg2WDIzcWRPbzgvcFBUVDhlN25MdWFycmxjYTdudWVyMjFlMmIzNlJ1ZU44N2Q5TDE1OFJiLzF0V2VPVDNkdmZONmIvZkY5L1hmRnQxK2NpZjl6c3U3MlhjbjdxMjhUN3hmOUVEdFFkbEQzWWZWUDF2KzNOanYzSDlxd0hlZzg5SGNSL2NHaFlQUC9wSDFqdzlEQlkrWmo4dUdEWWJybmpnK09UbmlQM0w5NmZ5blE4OWt6eWFlRi82aS9zdXVGeFl2ZnZqVjY5Zk8wWmpSb1pmeWw1Ty9iWHlsL2VyQTZ4bXYyOGJDeGg2K3lYZ3pNVjcwVnZ2dHdYZmNkeDN2bzk4UFQrUjhJSDhvLzJqNXNmVlQwS2Y3a3htVGsvOEVBNWp6L0dNekxkc0FBQUFnWTBoU1RRQUFlaVVBQUlDREFBRDUvd0FBZ09rQUFIVXdBQURxWUFBQU9wZ0FBQmR2a2wvRlJnQUFBdGhKUkVGVWVOcnNsdDlMazFFWXg3L3ZOdGUwdlhPazd5UzdxeVdCWXZuaklrdEdVMHZEQ3drdFY0S1hwdjN3Qi80QkJpSWEvUUMxd2prVlV4TnNVdXV1emQxazZpQkxDeElGemNEWE9UWndZOHIyc3IxcnA0dVhadW9nZ3J5SmZTOGVlTDZjNTN3NDUrRTVISW9RZ29PVUNBZXNHQ0FHaUFFQXlYNkxaZG4xOVhXR1lkUnE5VDhna04xcWEyMFZEbFZaY1pVUVlwdVpLUzB0SFRjYTl5d3o2SHVycTZzL3pzNlNQMmtYd0dJMkF6aktxSFE2M2Z0M2s0U1Fwb1lHQU1XRlJYdktMbW9MQUF3T0RQd2RvTGRIRDJCa2FPaDM4NDNKNUhLNTlwVFYxZHdFOEdwOGZQK09TNHRMNXJmbUg2R1FrTzcwb0x1emMyand1U29wMmRCck9DeW5rNUtPOVBYM1oyWmtNQ2twcXl2ZkdJWUJjTCs5dzJxZEtDb3FDZ1FDQUhpZUYyb2ZQM3hrTXIxVzBJcmF1bHB0UVlIUDd3TkY3ZTJCTmw4RElPMzRDUUFOZCt1N3U3b0FTRUFCcUt1cEpZUlU2YTREb0dYeHFhb1VwWndXQTlhSkNVSkk0UVV0Z0ZQcWt3blNRd0Q2OVByb1Z4UU1CdHZiMmlpS2V0RFJ3Zk44S0JUaU9PN1prNmNBK25vTkxNc0N5TW84emZuOUhNZmxuTWtDc0xTNE9EMDFEVUIzOVJvaHhPbDB5aE1TNGlpUjNXNlBiTHN6QjNGeGNiUkNRUWhSSkNaS0pCS3hXQ3lUeWVSeUdvQlVLdjB5L3htQVRsY3BpNCtYeVdRYWpRYUF6K2VibXB3RVVGNVJEa0NsVWhWcUMzZ1NucCtiaXo0SG5OOFB3Ty8zUjV4QWdNdk56azVta2tXVUNNRHE2bmZCZHpnMkJEQ3RVQUJ3T2wyL2ZJZEFpZzRJQm9PUktJam5lUVZOYjNtM2lpK1hpRUhwK3d6cEdlbHV0L3VsMFFnZ0VBaVVYU203ZGVmMnZaYVd0TFMwaFlXdkgrWSs1Wi9OeThuTmpmNVVTQ1NTU0l3NDRYRFk0ZGhRS3BYRHc4TmlpcXB2YkJ3ZGVWRjFvd29BdTdhV21uck0wS1BmM3Q2K1ZGTGMxTng4UHUvYzZOaVlTQ1NLUHNrZXQyZDVlZG5qOFVRY3I5ZHJYN2U3M1p0Q3lySnJWcXMxSEE0VFFwWlhWcnhlcitDN045MFdpOFZtcyswZkN5cjJxNGdCWW9EL0FQQnpBSTZWTnFHUVBVcW5BQUFBQUVsRlRrU3VRbUNDIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDEtMTciLCJ1cmwiOiJodHRwczovL3d3dy5pbXByb3ZlaWQuY29tLyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiSW1wcm92ZUlEIEF1dGhlbnRpY2F0b3IiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjAwMDIwMjMwMTE3MDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDEtMTcifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTA1LTE4In0seyJhYWd1aWQiOiIwMDc2NjMxYi1kNGEwLTQyN2YtNTc3My0wZWM3MWM5ZTAyNzkiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjAwNzY2MzFiLWQ0YTAtNDI3Zi01NzczLTBlYzcxYzllMDI3OSIsImRlc2NyaXB0aW9uIjoiSFlQUiBGSURPMiBBdXRoZW50aWNhdG9yIiwiYWx0ZXJuYXRpdmVEZXNjcmlwdGlvbnMiOnsiZW4tVVMiOiJIWVBSIEZJRE8yIEF1dGhlbnRpY2F0b3IifSwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmFjZXByaW50X2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InZvaWNlcHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJleWVwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGF0dGVybl9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiaGFuZHByaW50X2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJsb2NhdGlvbl9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsic29mdHdhcmUiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlbGVzcyIsIm5ldHdvcmsiLCJ3aWZpX2RpcmVjdCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ0F6Q0NBYWdDQ1FDRzNVcjR6cVk5M2pBS0JnZ3Foa2pPUFFRREFqQ0JoekVMTUFrR0ExVUVCaE1DVlZNeEN6QUpCZ05WQkFnTUFrNVpNUkV3RHdZRFZRUUhEQWhPWlhjZ1dXOXlhekVTTUJBR0ExVUVDZ3dKU0ZsUVVpQkRiM0p3TVJBd0RnWURWUVFMREFkU2IyOTBJRU5CTVJFd0R3WURWUVFEREFob2VYQnlMbU52YlRFZk1CMEdDU3FHU0liM0RRRUpBUllRYzNWd2NHOXlkRUJvZVhCeUxtTnZiVEFnRncweU1qQTVNVE13TWpBNE1qWmFHQTh5TURjeU1EZ3pNVEF5TURneU5sb3dnWWN4Q3pBSkJnTlZCQVlUQWxWVE1Rc3dDUVlEVlFRSURBSk9XVEVSTUE4R0ExVUVCd3dJVG1WM0lGbHZjbXN4RWpBUUJnTlZCQW9NQ1VoWlVGSWdRMjl5Y0RFUU1BNEdBMVVFQ3d3SFVtOXZkQ0JEUVRFUk1BOEdBMVVFQXd3SWFIbHdjaTVqYjIweEh6QWRCZ2txaGtpRzl3MEJDUUVXRUhOMWNIQnZjblJBYUhsd2NpNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVFzRVFPZy9CNTNyS0lGSm40blVmUE5WUHF6RFpWTGhXaWZLbHFTWVhWZzFaNjg4bU9iQTZDbmwrUEpVdzI3MjdFbUlFMllIQXdCQmZQd1B5KzkyTkVTTUFvR0NDcUdTTTQ5QkFNQ0Ewa0FNRVlDSVFDV1RseWxTeUV5aG9UQnNnN1VWWjNhblozeTlabUJPdGRkaDJmblM3MGFiUUloQUpGUXN6Z1E5NEZMVlBQdWtsNy9qbjdndGJtc28zRXFNZFdPVmVFbzlLMFIiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFDTmdBQUFqWUNBWUFBQUFBRElMUEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFCQU5wVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVOaTFqTVRRMUlEYzVMakUyTXpRNU9Td2dNakF4T0M4d09DOHhNeTB4TmpvME1Eb3lNaUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdUVTA5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5dGJTOGlJSGh0Ykc1ek9uTjBVbVZtUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdmMxUjVjR1V2VW1WemIzVnlZMlZTWldZaklpQjRiV3h1Y3pwNGJYQTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzhpSUhodGJHNXpPbVJqUFNKb2RIUndPaTh2Y0hWeWJDNXZjbWN2WkdNdlpXeGxiV1Z1ZEhNdk1TNHhMeUlnZUcxd1RVMDZUM0pwWjJsdVlXeEViMk4xYldWdWRFbEVQU0oxZFdsa09qVkVNakE0T1RJME9UTkNSa1JDTVRFNU1UUkJPRFU1TUVRek1UVXdPRU00SWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2tRNFJUaEVSamN3TnpNMU56RXhSVGs1TVRVMVJVVTJORU0zTUVFd05ERXhJaUI0YlhCTlRUcEpibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPa1E0UlRoRVJqWkdOek0xTnpFeFJUazVNVFUxUlVVMk5FTTNNRUV3TkRFeElpQjRiWEE2UTNKbFlYUnZjbFJ2YjJ3OUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NCRFF5QXlNREU1SUNoTllXTnBiblJ2YzJncElqNGdQSGh0Y0UxTk9rUmxjbWwyWldSR2NtOXRJSE4wVW1WbU9tbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNVEJoTWpKa01HVXRNalV6TnkwMFpqVTFMV0V6TlRjdFpqRTNZemswWTJabE5Ua3hJaUJ6ZEZKbFpqcGtiMk4xYldWdWRFbEVQU0poWkc5aVpUcGtiMk5wWkRwd2FHOTBiM05vYjNBNk9UZzVZVEF6WTJZdE5qbGhaUzB4WkRRd0xXSTBPV1l0T1dReE1URmxNR1UyWWpNMUlpOCtJRHhrWXpwMGFYUnNaVDRnUEhKa1pqcEJiSFErSUR4eVpHWTZiR2tnZUcxc09teGhibWM5SW5ndFpHVm1ZWFZzZENJK1VISnBiblE4TDNKa1pqcHNhVDRnUEM5eVpHWTZRV3gwUGlBOEwyUmpPblJwZEd4bFBpQThMM0prWmpwRVpYTmpjbWx3ZEdsdmJqNGdQQzl5WkdZNlVrUkdQaUE4TDNnNmVHMXdiV1YwWVQ0Z1BEOTRjR0ZqYTJWMElHVnVaRDBpY2lJL1BsMkR5eDBBQUp5ZFNVUkJWSGphN04zL2JWeFZHb0RoRTBRQktXRWFRRW9KTGlFZHJEdllOSUNTaUFJUUZaQlVzTmtLR0NyQWlBSVlLaUJiZ1hjT014UC9VUElTa25qR25ua2U2VWoyaEQvZ3MzV1VlKy9MdVk4dUx5OEhBQUFBQUFBQUFBRHdmbDhaQVFBQUFBQUFBQUFBZkpqQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFJTEFCZ0FBQUFBQUFBQUFnc0FHQUFBQUFBQUFBQUNDd0FZQUFBQUFBQUFBQUlMQUJnQUFBQUFBQUFBQWdzQUdBQUFBQUFBQUFBQ0N3QVlBQUFBQUFBQUFBSUxBQmdBQUFBQUFBQUFBZ3NBR0FBQUFBQUFBQUFDQ3dBWUFBQUFBQUFBQUFNTFhSZ0RzZlBQazIxUDh6MzZ5WGhkKytnQUFBQ2R0WGhzK05nYjJhR2tFOExjVzJ3VjNaYlZkQUgvcnQ0dnZEQUVRMkFBbmFkNDQvZGQ2UGQxZXBEOHlFZ0FBZ0pNMnJ3K2ZHd01IOW5iYy9KK0FWdXYxeDdXdlY5dXZMN2IvTEJ5N3MvWDYwUmc0Z052NzdQeitmKy81czZWUkFjQnBlWFI1ZVdrS3dGK08vQVNiMjFITmpiM1FUeDhBQU9Da3pXdkdYNHlCQjJhMVhmTkI3Ni9qS3REWmZRN0g0UGZoRkJ2dXYxMTBNL2ZlUDY1OUw0aUVJK0lFRzJCeWdnMXd6Q3FxQVFBQWdKMWRsT0Rha1lka2NlMTM5dWtIZnEvbmc5MmZ4MVYwc3pRMkhwaVh3eWsyM0g5UC91YlBsK05tZkxNYU4wOHNBd0FlQ0lFTmNJd1hNNklhQUFBQS9xazM2L1hNR0RnaXV3ZStaN2MrWDQzTmc5MTU2czF5T1BHRysrM1YyTHpDYjJFVVBHQm5IL2g4dHdmL3V0MlhsMFlGQVBlYndBWTRCcUlhQUFBQVB0Yzg1VU5nd3lsWWJOZThqL0o4KzlrODZXWTVycUlicnpYaFBubDk3WGNWanNuWmV6NjdHRmNScE9nR0FPNlpSNWVYbDZZQS9PV2JKOTgrcEgvZEx4blZQUExUQndBQVlPM1A5WHBzRFBDWDNVUGVHWjh0aDFOdU9KeTVMLzl1ZithRUxiZDc4UzY0RVVEQ0FmeDI4WjBoQUU2d0FSNFVKOVVBQUFCd2w1YmJhMDVnY3g5bXJ2UHQ5NnR4OVpCM09RUTM3TStNQ1g0WVRySGhkSjJObTZmZFhOemFqd1UzQUxBblRyQUIzcm1uSjlqc0k2cHhnZzBBQUFEVCtYcjlhQXp3VVZicjlXWjR3TXQrT01VR1BteTUzWXZubm54aEhIQTNuR0FEVEFJYjRKMTdGTmdzMXV2ZlkzOG4xUWhzQUFBQW1PYUQyeitOQVQ3SmNyMytPellQZUZmR3dSMllBZVM1TVVCNk82N2l4emREL0FoZmpNQUdtQVEyd0RzSERtd1dZeFBVek5OcW51eDdML1RUQndBQVlPdVhBMXlYd3JGWmpjMkQzZGZEYVFwOE9ZdXhPY1VHK0hnWDI3MVkvQWlmU1dBRFRGOFpBWERnaStKblkzUHpjbDRjZnovY3hBUUFBT0N3WGhzQmZMYkZ1SG5QWjU0ODh0UlkrRXlyOVhwbERQQ1B6UHZ0MzIvMzRya252eGp1d1FQQUp4UFlBUHUyR0tJYUFBQUE3cStsRWNBWHRSaWIxL3I4WjJ4ZXdUWmptek5qNFJPOU5BTDRaUE0rL1BOeGRXLysyWGFQQmdBK2tzQUcySWZGRU5VQUFBRHdNTXhYS2F5TUFlN0U0N0dKYlg0YTdoSHhhZWIrL01ZWTRMTXR4czJUYlo1dDkyZ0FJQWhzZ0x2OEM3cW9CZ0FBZ0lmSXcxdTRlNHR4ZGUvSXcxMytpUitNQUw2bzNXdWs1aWxqODdTeGN5TUJnUGNUMkFCZjBtS0lhZ0FBQUhqNGZqWUMyS3ZiRDNlZkdnbGhPYnpPRCs3SzNIOS8zTzdIN3U4RHdDMENHK0J6TFlhb0JnQUFnT015VDdCNWF3eHdFUFBoN294czVuMm1GMk56N3dsdWUya0VjS2ZtaVdMWFR4azdIMDRaQXdDQkRmQkpGa05VQXdBQXdISHptaWc0ck1WNlBSK2JlMC96TklVekkrR2E1WHBkR0FQc3haUHRQcng3RnJBd0VnQk9sY0FHK0Zqekw4MmlHZ0FBZ1AxZmkzRVlYaE1GOThmNWV2MDBOdmVrNXRkT1VXRDZ3UWhncjNhbjJzeTllSjQwZG1Za0FKd2FnUTFRRmtOVUF3QUFjQ2puMjJzeEQ1SVB3d2syY1A4c3h0VXBDaStHQ1BIVXZWcXZsVEhBUWN6WCtWMFBId0hnSkFoc2dOc1dRMVFEQUFCd2FPZGo4eEI1ZW1vY0IvRjJiRjVCQXR3L016eTgvdnFvaFpHY3JKZEdBQWUxMk83RGY0NU4rQ2dNQitDb0NXeUE2M2JITzRwcTRQL3MzZTkxMjBpNjRPRjM3NW52bzQxZ2NDTm9kUVJtUjlCMkJFWkhZRHNDU3hIWWpzRG9DS3lPb05rUnRDYUM0V1NnREhaWkptbjlseWdTQlJSUXozTU9qdS9PZnVKTE5RUzRmcTRDQUlEeHRIRWQxeVN2akdRMGZ4Z0JUT0tlNmJpU2VuVmhGeHNvd2Mzd01hMHZORVlDd0J3SmJJQzdEOEVBQUFDTXA0M2JjVTFpQjV2eE9DWUtwbU4zWEVtNkZzWlJsZCtOQUlxUjFoaDIvNURYRG1NQXpJN0FCZ0FBQUtBTWJkeVBhNUswVUxFd25sR3N3czRJTURYcGZpbTBxY3ZuMkJ6ckI1VDNiQ3UwQVdCV0JEWUFBQUFBNDJ2ajRiaG01MWNqR28xZGJHQ2FGaUcwcVVXS2E3NFlBeFQ5bkN1MEFXQVdCRFlBQUFBQTQycmo2YmdtY1V6VWVQNHdBcGkwUlFodGFtQVhHNWpHTTYvUUJvQkpFOWdBQUFBQWpLZU41K09hcEFrTEVXTlpoa1ZibUlORmJDS2JiKzZuczVUdTAzWWNnK2s4Ly82OXZzNWljeFFxQUV5R3dBWUFBQUJnSEczc0Y5ZnMyTVZtUEJadFlUN1N2WFMzZzRLRjNYazVOd0tZakhULy9iaTlINThaQndCVEliQUJBQUFBR0Y0Ykw0dHJrcmZHTmhySFJNRTg3OE83aFYyaHpUeXMxbGRuRERBcE4wT2IxamdBS0ozQUJnQUFBR0JZYmJ3OHJrbE93eUx3V0paR0FMTzBXOWo5T3l6c3pvVmRiR0NhbXUzemNUcktiMkVjQUpSS1lBTUFBQUF3bkRZT2kydDJIQk0xanF0d1RCVE1XUlBYQzd1bnhqRnBLL2RybUxURjlsN3NHRDhBaWlTd0FRQUFBQmhHRzhmRk5jbXZ4amlhdjR3QVptOFJtOTFzTE94TzJ4Y2pnRms4TjZkam85NGJCUUFsRWRnQUFBQUE1TmZHOFhGTnNqREswZGdSQWVxNlovOG5IQnMxVmN0d3RCL01RUW9kUDhVbWZQUU1ERUFSQkRZQUFBQUFlYlhSVDF5VHBJVUd4MFNOWTdXK0xvMEJxbkVTam8yYXNuTWpnTms0RGNkR0FWQUlnUTBBQUFCQVBtMzBGOWZzdkRMVzBTeU5BS3F6aU0zdUNXZGhZWGRxOTJ0UkpNenZ1VHJ0TGlZMkIyQTBBaHNBQUFDQVBOcm9QNjVKTENxTTUzY2pnR3A5RE1lVVRNMFhJNERaU2FIanQ5anNhTk1ZQndCREU5Z0FBQUFBOUsrTlBIRk4wb1RqU3NhU2RrTzRNZ2FvVnJyL3BrWGRUMkUzbXlub1luTzhIekEvaTloRWorK05Bb0FoQ1d3QUFBQUErdFZHdnJobVoySE1vN2t3QXFoZVd0QzFtODAwbkJzQnpGWUtIVlB3YURjYkFBWWpzQUVBQUFEb1R4djU0NXJrclZHUDVnOGpBTUp1TmxQUmhWMXNZTzRXWVRjYkFBWWlzQUVBQUFEb1J4dkR4RFZKT2lMS2d1NDRsa1lBM0xEYnpjYlJmZVg2M1FoZzltN3VadU1aR1lCc0JEWUFBQUFBeDJ0anVMaG01N1d4aitJcUhCTUYzTmJFSnJJNU00b2lmZDdldTRINVc2eXYvM2hPQmlBWGdRMEFBQURBY2RvWVBxNUpmalg2MFRnbUNuakl4OWlFTm8xUkZDWEZOVitNQWFxUmRyRDVGbzd3QXlBRGdRMEFBQURBNGRvWUo2NUovTXZjOFN5TkFIaEVPaXJxNyszdkI4cGhGeHVvVHpyQzc4OXdoQjhBUFJMWUFBQUFBQnltamZIaW1oMlJ6VGhXNit2U0dJQkhuR3gvUDN3TnV5ZVV3dkYrVUtkZDlQamVLQURvZzhBR0FBQUE0T1hhR0QrdVNSd1ROUjdIUkFINy9LNndlMEk1em8wQXFwV09pMHJIUm9rZUFUaUt3QVlBQUFEZ1pkb29JNjVKRnI2TzBkZ0pBZGhIaW12K0RFZEdsV0MxdmpwamdHcWxuUi8vRHRFakFFY1EyQUFBQUFEc3I0MXk0cHFrQ1lzRVkwbEhSSzJNQWRqRHpTT2pHSmRkYktCdTZkbFo5QWpBd1FRMkFBQUFBUHRwbzh6RjBkZSttdEVzalFCNDRlK1J0SHVDSTByR3N3bzdrRUh0Ukk4QUhFeGdBd0FBQVBDOE5zcjlTL2hmZlQyaitjTUlnQmRLdTQ3OUp4enhONll2UmdDRTZCR0FBd2hzQUFBQUFKN1dSdG4vd2pVdDFqYStwbEhZQlFFNFJGck1kVVRKZUpaaEJ6TGcram42UCtISVZRRDJKTEFCQUFBQWVGd2IwOWcrZnVHckdvM0lCamlVSTByR2MyNEV3RmFLSHY4TzBTTUFleERZQUFBQUFEeXNqZWtzZkRvbWFqeU9pUUtPL1YzamlKTGhMZGZYcFRFQU42VG4vay9HQU1CVEJEWUFBQUFBOTdVeHJWMEZYb2ZGMmJFc2pRQTRVanFhNU05d1JNblF2aGdCY01mNzlmWE5jelVBanhIWUFBQUFBTnpXeGpTUDdGajQ2a2F4Q3JzZ0FNY1QyUXl2Mjk3REFXNTZ2YjBmaTJ3QXVFZGdBd0FBQUhDdGpXbkdOWWxqb3NienV4RUFQVWlMdVg5dmZ4Y3hqSE1qQUI2UVlzZi9oT2dSZ0RzRU5nQUFBQUFiYlV3M3JrbGUrd3BIc3pRQ29FZnBkOUY3WXhoRUYzYXhBUjZXb2tjN2l3RndpOEFHQUFBQVlQcHhUWklXQVN3QWpDTWRFYlV5QnFCSG4yYndlMmtxN0VJR1BQVjhiV2N4QUg0UTJBQUFBQUMxYTJNK2k1aHZmWjJqdVRBQ3dPK25TZnE4dnE2TUFYakMxeERaQUJBQ0d3QUFBS0J1YmN4cjhYTGhLeDNOWDBZQVpQbzlsWFpQT0RHS2JGSmM4OFVZZ0dla2Q0WlB4Z0JRTjRFTkFBQUFVS3MyNXJjelFEb2lxdkhWamlMdFlHTUhCQ0RYdmYzUEVObmtaQmNiWUIvdnc4NWlBRlVUMkFBQUFBQTFhbU8rZnpuKzJ0YzdtcVVSQUptSWJQSktjWTJqL29EYTN5TUFlSWJBQmdBQUFLaE5HL1ArUy9GWHZ1TFIvR0VFUUVhN3lLWXhpaXpPalFEd1BnSEFVLzVoQkFBQUFFQkYycGovWDRhbkhXelNEZ2VPdWhoZTJ2MWdaUXc4WVBISS8vNnZ1QjFMTEl5S1o2VEk1dS8xOWN2NnVqU09YcVg3OTg5aGw2QTVPOW4rTi9TUW00RnlFMEkyOW51dlNEOVR2M251QnFpSHdBWUFBQUNvUlJ2MS9FdlRGTmwwdnZMQnBjV1ZwVEh3Z0pmK1hOeGNCRjVzLzN4MTUvOU52ZExQUjlySlJtVFRQL09jdjVjZUJYYTYvVzl1ZDEvKzUvYlBKa1E0Yko2NW0rMzlXR1FEVUFHQkRRQUFBRkNETnVyYXhqMHR4SGUrZHBpc203SFc4b0gvLzJaN3BVWGVmMjMvWEJoYlZVUTJNSXliLzMwOUZPZnNBcHpGamZ2eHFiRlY1ZlRHL1Zoa0F6QnpBaHNBQUFCZzd0cW9LNjVKMHIrbS9jMVhEN08xMmw3TE8vOTdFOWVMdXltMFd4alZySWxzWUh5Ny8vYnUzbzkzOStLZnR2ZGkwYzI4aVd3QUtpR3dBUUFBQU9hc2pmcmltbVQzTDZtWGZnU2dLcXZ0ZFhPWGhkM3VOcnRGM3NhWVpuZS9GOWxBZVM0ZitHOXljZWQrZkdKTXN5S3lBYWlBd0FZQUFBQ1lxemJxakd0MmZnMkJEWEIva2JlSnpjTHVyMkdCZHk1MmtjMy9oa1ZkS05ueXpyUFo2WjM3TWRPWHZ0TlBZU2RKZ05uNkh5TUFBQUFBWnFpTnV1T2E1TFVmQStBQnEvWFZyYTgzNit2L3JxK2YxOWQ1MlAxazZuYVJqV0FLcGlQZGR6L0hac2VULzdPOUwzL2UzcWZ4SGdKQWdRUTJBQUFBd055MDRTKzFreVljQlFNOEx5M3duc1VtdEVrN29LUi9kWDloTEpPME81NUVaQVBUbE82OUg3YjM0cCszLzdmNDBmc0lBQVVSMkFBQUFBQnowb2Evekw3SkxqYkFTNnppOXU0MllwdnBFZG5BUE94MnQ5bkZqMkliN3lVQUZFQmdBd0FBQU14RkcvNFMrNjVmalFBNDBGWGNqMjJXeGpJSnU4Z0dtSWRWM0k1dHpzTXhVbE42UHprekJvRDVFTmdBQUFBQWM5Q0d1T1loaTdDTEFYQzhYV3p6UzFqY25ZcFR2eGRobHRLOTl5eXVqNUhxdHZkb3l2VngrNjRDd0F3SWJBQUFBSUNwYThNaTRsTWNFd1gwYVJYWGk3dHBkeHRIU1BuOUNJd2pIUm4xMi9aKy9GczRRcXBrWDBOa0F6QUxBaHNBQUFCZ3l0cXdlUGljVjBZQVpKTGltaFRaMk5XbTdOK1Q3NDBCWm0yM3k5alBjYjJyRGVYNUZKdmR4UUNZTUlFTkFBQUFNRlZ0aUd2MllRY2JJTGRWWE85cVl4ZUY4bndLT3lkQUxYYTcydnpmRUQ2V0poM2IrbWVJYkFBbVRXQURBQUFBVEZFYjRwcDlwYi9NRjlrQVErbGlzNFBDTCt0cmFSekZTTDh6TGVwQ1BkS3VObWR4SFQ2dWpLU1k1L0t2Mno4Qm1DQ0JEUUFBQURBMWJZaHJYc294VWNEUWxyR0piTkxpYm1jY1JiQnpBdFNwMjk2TDM0VHdzUVNuMi9zeEFCTWtzQUVBQUFDbXBBMXh6U0hzWUFPTVpSV2IzUk9FTnVPemN3TFU3U0kyNGFNZHhzWjM2cDBHWUpvRU5nQUFBTUJVdE9Fdm9nL1ZoRjBMZ0hHdFFtaFRndlM3NEpzeFFOV1dJYlFwNWQzbXpCZ0Fwa1ZnQXdBQUFFeEJHK0thWXkyTUFDakFLcTVEbXd2akdPMzNnZCtwd0RLdVE1dVZjWXppWTlocEVtQlNCRFlBQUFCQTZkcXdFTmlIdDBZQUZHUzF2dDZFSFJURy9OM2FHZ093dlFlbjZQRzNFTnFNSWIzbjJHa1NZQ0lFTmdBQUFFREoyaERYOUNYOXhmMkpNUUNGV2NZbXNrbXh6Y280Qm1WUkY3aXBXMTgvcjYvejlYVmxISU5KeitmZlBLY0RUSVBBQmdBQUFDaFZHK0thdnRtQ0hpaFZPaTRxN2FCZ1lYZFlmNFpGWGVCYXV2K2ViZS9IblhFTXBvbE5aQU5BNFFRMkFBQUFRSW5hRU5mazhLc1JBSVU3aTgwT0NoZEdNWWdVMS94cERNQWRLYlJKUjBhbEhjWXVqV01RaS9YMXlSZ0F5aWF3QVFBQUFFclRocmdtRjdzVUFGT3dpczJSVWIrRVk2T0drSTZKc3FnTFBHUVptK2p4UTloZGJBanZ3NDZUQUVVVDJBQUFBQUFsYVVOY2swdjYxOGR2akFHWWtHVmNIeHRGWHUrM3Y0TUJIdko1ZXorMnUxaCs2VjJvTVFhQU1nbHNBQUFBZ0ZLMElhN0pKY1UxYVNjSS8vSVltS0t6Mk95Z3NEU0tyTkl1TnFmR0FEd2lQVWUrMlY2ZUtmTkpPMDUrTXdhQU1nbHNBQUFBZ0JLMElhN0pSVndEek9sZTVwaVNmRTYydjRzZEp3ZzhKZTFpWXplYnZCemRCMUFvZ1EwQUFBQXd0amJFTmJtSWE0QzVTY2VVL0x5OXY5RS9pN3JBUHV4bWsxODZ1dSsxTVFDVVJXQURBQUFBaktrTmNVMHU0aHBncmxheGlXek9qU0xiNzJhTHVzQSs3R2FUVjNwUGFvd0JvQndDR3dBQUFHQXNiWWhyY2hIWEFEVTRpMDFvc3pLSzNsblVCZmExMjgzbU44K2V2VXRIOW4wekJvQnlDR3dBQUFDQU1iUWhyc2xGWEFQVWRzOUxrVTFuRkwwNjhYc2FlS0Z1K3d6cUNMOStwYVA3em93Qm9Bd0NHd0FBQUdCb2JWaTB5MFZjQTlRbzNmTitDN3NuOUcwUkZuV0JseitMcHVqeHMxSDA2dVAybmd6QXlBUTJBQUFBd0pEYUVOZmtJcTRCYXRlRjNSUDZsaFoxVDQwQmVLRVBzVGsyeW5OcGY5STcxSWt4QUl4TFlBTUFBQUFNcFExeFRTN2lHb0RiOThNTG8raU5SVjNnRUJjaGV1eFRFNXZvRVlBUkNXd0FBQUNBSWJRaHJzbEZYQU53VzdvZnBwMFRQaGhGTDlJT05oWjFnV09lVTBXUC9YaS92bDRiQThCNEJEWUFBQUJBYm0ySWEzSVIxd0E4N3JON1pHL1NvdTdDR0lBRDdLTEhjNlBvaFYzRkFFWWtzQUVBQUFCeWFrTmNrNHU0QnVCNXkzQkVTVjhzNmdMSE9JdE5hT1BaOVRnbjNxOEF4aU93QVFBQUFISnB3MS8rNWlLdUFYajVQWE5wRkVkcHdsRlJ3SEV1UE1QMjRuVTRLZ3BnRkFJYkFBQUFJSWMyeERXNWlHc0FYdTVxZSsvc2pPSW9qb29DK25pVy9kK3dzOWl4UG9WZHhRQUdKN0FCQUFBQSt0YUd1Q2FYYm4zOUhPSWFnRVA5dHI3T2plRW9mc2NEeDlwRmp4ZEdjYkFtN0NvR01EaUJEUUFBQU5Dbk5peTg1ZExGWm1FWWdPT2N1WjhlcGRuT0VPQVlLYko1RTNZV080WmR4UUFHSnJBQkFBQUErdEtHdUNhWExpd0dBK1M0cjlvUjdEQnAxNFRHR0lBZXBIdnhaMk00bVBjdmdBRUpiQUFBQUlBK3RPRXZkM1BwUWx3RGtPdittbzRvRWRrY3h1OTlvQzhmUE84ZXJBbTdpZ0VNUm1BREFBQUFIS3NOaTJ5NWRHR3hBU0NueXhEWkhHcXhmUVlBOE53N3JuZGhWekdBUVFoc0FBQUFnR08wSWE3SnBRdUxEQUJERU5rYzd0UDZPakVHd1BQdnFFNjhrd0VNUTJBREFBQUFIS29OZjVHYlN4Y1dGd0NHSkxJNVRGclUvV2dNZ09mZzBTM1cxMnRqQU1oTFlBTUFBQUFjb2cxeFRTNWRXRlFBR0lQSTVqRHYxOWVwTVFDZWgwZjN5UWdBOGhMWUFBQUFBQy9WaHJnbWx5NHNKZ0NNU1dSekdJdTZnT2ZpOFRYcjY4d1lBUElSMkFBQUFBQXYwWWE0SnBjdUxDSUFsRUJrODNLTGNEUUo0UG00Qk85aUU5b0FrSUhBQmdBQUFOaFhHK0thWExxd2VBQlFFcEhOeTluRkJ2Q2NQTDZUOWZYUkdBRHlFTmdBQUFBQSsyaERYSk5MRnhZTkFFb2tzbm1aSmh4TkFuaGVMdVhkN2RRWUFQb25zQUVBQUFDZTA0YTRKcGN1TEJZQWxDeEZOaCtNWVcvcGFKSVRZd0F5UFRkM3hyQTN1NG9CWkNDd0FRQUFBSjdTaHJnbWx5N0VOUUR1MS9QaWFCSWdwOTlDWkxPdnhmWUNvRWNDR3dBQUFPQXhiWWhyY3VuQ1lpM0ExTzdiNThhd2wvZXhPUzRLSUlmMERMMDBocjE0bHdQb21jQUdBQUFBZUVnYi9rSTJseTdFTlFCVGRCWjJUdGlYWFd5QW5ON0U1Z2cvbnRaczMrc0E2SW5BQmdBQUFMaXJEWEZOTGwySWF3Q216TTRKK3o5TG5Cb0RrTW5WK3ZwbCt5ZFBFendDOUVoZ0F3QUFBTnpVaHJnbWx5N0VOUUJ6WU9lRS9Yd3lBaUFqa2MxK210Z2MzUWRBRHdRMkFBQUF3RTRiNHBwY3VoRFhBTXpGMWZhZWJsSDNhWXZ0QlpCTGloMC9HTU96MGk0Mko4WUFjRHlCRFFBQUFKQzBJYTdKcFF0eERjRGNwRVhkTjhid0xFZVRBRU04YTU4Ync1TlNYR01YRzRBZUNHd0FBQUNBTnNRMXVYUWhyZ0dZcTJYWU9lRTVpN0NMRFpEZjJmcTZNSVludlF1NzJBQWNUV0FEQUFBQWRXdERYSk5MRitJYWdMbjdIQloxbjJNWEcyQUk2Ymw3WlF5UHNvc05RQThFTmdBQUFGQ3ZOc1ExdVhRaHJnR29SYnJmWHhyRG94WmhGeHNndjZ2WUhOMTNaUlNQc29zTndKRUVOZ0FBQUZDbk5zUTF1WFFocmdHb3lkWDJ2bTlSOTNGMnNRR0drR0pIUi9jOTdtVDdIZ2pBZ1FRMkFBQUFVSjgyeERXNWRDR3VBYWlSUmQybkxkWlhZd3pBUU0vam5URTg2cDBSQUJ4T1lBTUFBQUIxYVVOY2swc1g0aHFBMm44UGRNYndLTHZZQUVOSndhT2oreDdXaEYxc0FBNG1zQUVBQUlCNnRDR3V5YVVMY1EwQW0wWGRsVEU4K2h6U0dBTXdnQ3ZQNWs4U1BBSWNTR0FEQUFBQWRXaERYSk5MRi80Q0g0Q050S2o3eGhnZVpWRVhHSXFqK3g3WHJLL1h4Z0R3Y2dJYkFBQUFtTDgyeERXNWRDR3VBZUMydEtoN2Jnd1BTZ3U2SjhZQURPVHorbG9hdzRQZUdRSEF5d2xzQUFBQVlON2FFTmZrMG9XNEJvQ0huY1VtdE9HMkZOZThOd1pnUU9sNS9jb1k3bGxzTHdCZVFHQURBQUFBODlXR3VDYVhMc1ExQUR6Tm91N0QzaG9CTUtDVjUzYjNZNEMrQ0d3QUFBQmdudG9RMStUU2hiK2tCK0I1am9wNldMTjlUZ0VZeXNYMjR2NDdZMk1NQVBzVDJBQUFBTUQ4cEtNWHhEVjVkQ0d1QVdCL244TlJVUTk1WndUQXdPd3E5ckRXQ0FEMko3QUJBQUNBZVVsaHpTZGp5S0lMY1EwQUwrZDN4MzJuMnd0Z0tDbXVzYXZZZllKSGdCY1EyQUFBQU1COHBMaW1OWVlzdXJCQUNzQmhIQlgxTUl1NndORFNybUpMWTdqbHhEc2t3UDRFTmdBQUFEQVA0cHA4dWhEWEFIQ2NzL1cxTW9aYjBuUExpVEVBQS9OY2Y5OWJJd0RZajhBR0FBQUFwazljazA4WC9oSWVnSDc0ZlhLZjV4ZGdhS3V3cTloZGkzQnNIOEJlQkRZQUFBQXdiZUthZkxxd0dBcEFmNWJyNjhJWWJuRk1GRENHZEZUVXloamNqd0ZlU21BREFBQUEweVd1eWFjTGNRMEEvZnV3dnE2TTRZY21OanNuQUF6cGFucy81dHBySXdCNG5zQUdBQUFBcGtsY2swOFg0aG9BOGxpdHJ5L0djTXRiSXdCR2tIWVVXeHJERHlmZUx3R2VKN0FCQUFDQTZSSFg1Tk9GdUFhQXZNN0MwU1EzcFYwVFRvd0JHSUhuL3RzRWp3RFBFTmdBQUFEQXRJaHI4dW5DWDdJRE1JeHpJL2doeFRXT0pnSEdzRnBmbjQzaGgwVnNqdTRENEJFQ0d3QUFBSmdPY1UwK1hZaHJBQmoyOTg3U0dINndhd0l3bGhROFhobkREOTQzQVo0Z3NBRUFBSUJwRU5mazA0VzRCb0RoMmNYbTJpTHNtZ0NNSThVMVg0emhCOEVqd0JNRU5nQUFBRkErY1UwK1hZaHJBQmpITXV4aWM1Tmpvb0N4cEdPaVZzYndYYk8rVG8wQjRHRUNHd0FBQUNpYnVDYWZMc1ExQUl6TDc2RnI3NHdBR0VuYXhjYXVZdGZzWWdQd0NJRU5BQUFBbEV0Y2swOFhGalVCR045cSt6c0p1eVlBNDc4ZnJJemhPKytnQUk4UTJBQUFBRUNaeERYNWRDR3VBYUFjZGsyNFp0Y0V3UDE0ZkNmaDJENkFCd2xzQUFBQW9Eemltbnk2RU5jQVVKWlYyTVZteDRJdU1QYTd3c29ZdnZ2VkNBRHVFOWdBQUFCQVdjUTErWFFocmdHZ1RIWk4yR2pDTVZHQSszRUpCSThBRHhEWUFBQUFRRG5FTmZsMElhNEJvRnlyc0l2TmptT2lnTEhmRzFiRzRKZ29nSWNJYkFBQUFLQU00cHA4dWhEWEFGQytMMGJ3blFWZFlHeDJzZGx3VEJUQUhRSWJBQUFBR0orNEpwOHV4RFVBVE1QbCtsb2FnMk9pZ05GZHJLOHJZNGlGRVFEY0pyQUJBQUNBY1lscjh1bENYQVBBdE5nMVlXTmhCTUNJVWx4alZ6SEJJOEE5QWhzQUFBQVlqN2dtbnk3RU5RQk16M0o5cll3aDNob0JNTExQUnVCK0RIQ1h3QVlBQUFER0lhN0pwd3R4RFFEVFpSZWJ6WTRKSjhZQWpPaHErMTVSdTRVUkFGd1QyQUFBQU1Ed3hEWDVkQ0d1QVdENnY4dXVqQ0ZlR3dFd01zZEViWUxIeGhnQU5nUTJBQUFBTUN4eFRUNWRpR3NBbUFlTHVoRy9HZ0V3c3N2WUhOMVh1NFVSQUd3SWJBQUFBR0E0NHBwOHVoRFhBREN2MzJ1MVd4Z0JVSURmalVEd0NMQWpzQUVBQUlCaGlHdnk2VUpjQThDOHJOYlhSZVV6T0FtUkRWREd1MGJ0eC9hNUZ3TnNDV3dBQUFBZ1AzRk5QbDJJYXdDWUo3c21XTlFGeW5ubnFKbmdFV0JMWUFNQUFBQjVpV3Z5NlVKY0E4QjhwUjFzVnBYUHdMRWtRQW0rR0lIQUJpQVIyQUFBQUVBKzRwcDh1aERYQURCL3RSOFRkUnFiblJNQXhyUmFYOHZLWnlCNEJBaUJEUUFBQU9RaXJzbW5DM0VOQUhXd2E0SmRFNEF5MUg1c24rQVJJQVEyQUFBQWtJTzRKcDh1eERVQTFHTzF2aTRybjhFclB3WkFBUzZNUVBBSUlMQUJBQUNBZm9scjh1bENYQU5BZldyZk5XSGhSd0Fvd05YMmZhUm1na2VnZWdJYkFBQUE2SSs0SnA4dXhEVUExUHM3c0dhT0pRRks4WWY3TVVEZEJEWUFBQURRRDNGTlBsMklhd0NvVjlvMW9mYWpTUlorRElBQ1hHenZ5ZTdGQUpVUzJBQUFBTUR4eERYNWRDR3VBUUM3SmdDVVFmQUlVREdCRFFBQUFCeEhYSk5QRitJYUFFaHFYOUI5NVVjQUtFVHR3ZVBDandCUU00RU5BQUFBSEU1Y2swOFg0aG9BMkVsSGtpd3IvdndMUHdKQUlXby9KdW9uUHdKQXpRUTJBQUFBY0JoeFRUNWRpR3NBNEM3SFJBR1VvZVpkeFJhK2ZxQm1BaHNBQUFCNE9YRk5QbDJJYXdEZ0liVWZFN1h3SXdBVTRxK0tQL3ZKK21yOENBQzFFdGdBQUFEQXk0aHI4dWxDWEFNQWoxbXRyOHVLUDc5alNZQlMxQjQ4MmxFTXFKYkFCZ0FBQVBZbnJzbW5DM0VOQUR4bldmRm50NkFMbE9LcTh2dnhLejhDUUswRU5nQUFBTEFmY1UwK1hZaHJBR0FmZjFUODJRVTJnUHV4K3pIQXFBUTJBQUFBOER4eFRUNWRpR3NBWUYvTDJPeWNVS3VGSHdHZ29QdHhyUVEyUUxVRU5nQUFBUEEwY1UwK1hZaHJBT0NsbGhWL2RvdTZRQ2t1bzk3ZzhXUjlOWDRFZ0JvSmJBQUFBT0J4NHBwOHVoRFhBTUFoL3FyNHMvL0wxdzhVWkZueFp4YzhBbFVTMkFBQUFNRER4RFg1ZENHdUFZQkRMU3YrN0JaMGdaTFVIRHk2SHdOVkV0Z0FBQURBZmVLYWZMb1Exd0RBTVdvK2xzU0NMbENTWmNXZi9TZGZQMUFqZ1EwQUFBRGNKcTdKcHd0eERRRDBZVm5wNXo1Wlg0MnZIeWhFemNHamV6RlFKWUVOQUFBQVhCUFg1Tk9GdUFZQStsTHpzU1NOcng4b3lMTFN6MjFITWFCS0Foc0FBQURZRU5mazA0VzRCZ0Q2ZEZueFo3ZW9DNVNrNXVEUi9SaW9qc0FHQUFBQXhEVTVkU0d1QVlDK0xTdis3UC95OVFNRnFUbDRiSHo5UUcwRU5nQUFBTlJPWEpOUEYrSWFBTWhsV2VubnRtTUM0RjdzZmd3d0NvRU5BQUFBTlJQWDVOT0Z1QVlBY3FwMTE0VEdWdys0SHhmQmptSkFkUVEyQUFBQTFFcGNrMDhYNGhvQXlPM2ZsWDd1eGxjUEZFYndDRkFKZ1EwQUFBQTFFdGZrMDRXNEJnQ0djRm54WjNjc0NWQ1NXb05IOTJLZ09nSWJBQUFBYWlPdXlhY0xjUTBBREtYbXdPYkUxdys0SDdzWEF3eE5ZQU1BQUVCTnhEWDVkQ0d1QVlDaDFicW9hOWNFb0NUTGlqKzcrekZRRllFTkFBQUF0UkRYNU5PRnVBWUF4ckNxOUhQYk5RRndQM1kvQmhpY3dBWUFBSUFhaUd2eTZVSmNBd0JqK1hlbG4vc25YejFRbUZXbG45c09Oa0JWQkRZQUFBRE1uYmdtbnk3RU5RQXdwbHFQaUxKakFsQ2F2OXlQQWVaUFlBTUFBTUNjaVd2eTZVSmNBd0JqVzFYNnVSdGZQVkNZcTBvLzk3OTg5VUJOQkRZQUFBRE1sYmdtbnk3RU5RQlFnbHAzc0dsODlZRDdzZnN4d05BRU5nQUFBTXlSdUNhZkxzUTFBRkNTbFJFQXVCY0RrSi9BQmdBQWdMa1IxK1RUaGJnR0FFcXpxdlJ6TDN6MWdIdXhlekhBa0FRMkFBQUF6SW00SnA4dXhEVUFVS0tWRVFBVTRkSUlBT1pOWUFNQUFNQmNpR3Z5NlVKY0F3Q2wrbStsbi92RVZ3OFU1c29JQU9aTllBTUFBTUFjaUd2eTZVSmNBd0FscTNWQjk5UlhEeFJtVmVublh2anFnVm9JYkFBQUFKZzZjVTArWFlockFLQjBqaVFCS01OL2pRQmczZ1EyQUFBQVRKbTRKcDh1eERVQUFBQUE4SjNBQmdBQWdLa1MxK1RUaGJnR0FLYWkxaDFzZnZMVkE0VlpWdnE1RzE4OVVBdUJEUUFBQUZNa3JzbW5DM0VOQUV6SlZhV2YrOFJYRDFDRXhnaUFXZ2hzQUFBQW1CcHhUVDVkaUdzQUFBQU9jV1VFQVBNbXNBRUFBR0JLeERYNWRDR3VBWUNwdWpRQ0FQZGlBUElTMkFBQUFEQVY0cHA4dWhEWEFNQ1UyVFVCQUFBeUU5Z0FBQUF3QmVLYWZMb1Exd0FBMDdNd0FvQWkvR1FFUUMwRU5nQUFBSlJPWEpOUEYrSWFBQUNBdnRTNG85aUpyeDJvaGNBR0FBQ0Frb2xyOHVsQ1hBTUFjN0V5QW9BaVhCb0J3SHdKYkFBQUFDaVZ1Q2FmTHNRMUFEQW4velVDQUFESVMyQURBQUJBaWNRMStYUWhyZ0VBQUFDQUZ4SFlBQUFBVUJweFRUNWRpR3NBQUFBQTRNVUVOZ0FBQUpSRVhKTlBGK0lhQUFBQUFEaUl3QVlBQUlCU2lHdnk2VUpjQXdBQUFBQUhFOWdBQUFCUUFuRk5QbDJJYXdBQUFBRGdLQUliQUFBQXhpYXV5YWNMY1EwQUFBQUFIRTFnQXdBQXdKakVOZmwwSWE0QkFBQUFnRjRJYkFBQUFCaUx1Q2FmTHNRMUFBQUFBTkFiZ1EwQUFBQmpFTmZrMDRXNEJnQUFBQUI2SmJBQkFBQmdhT0thZkxvUTF3QUFBQUJBN3dRMkFBQUFERWxjazA4WDRob0FBQUFBeUVKZ0F3QUF3RkRFTmZsMElhNEJBQUFBZ0d3RU5nQUFBQXhCWEpOUEYrSWFBS2pkUDQwQUFBRHlFdGdBQUFDUW03Z21ueTdFTlFCQXhLa1JBTGdmQTVDWHdBWUFBSUNjeERYNWRDR3VBUUFBS01tSkVRRE1sOEFHQUFDQVhNUTErWFFocmdFQTZuWnBCQUJGK01zSWdGb0liQUFBQU1oQlhKTlBGK0lhQUlBckl3QUFZRWdDR3dBQUFQb21yc21uQzNFTkFIRGZ3Z2dBUm5kcUJBRHpKckFCQUFDZ1QrS2FmTG9RMXdBQUFKVHF4QWdBNWsxZ0F3QUFRRi9FTmZsMElhNEJBQUNnUEk3c0E2b2hzQUVBQUtBUDRwcDh1aERYQUFDUFcxVDZ1Zi95MVFPRnFmV0lxRXRmUFZBTGdRMEFBQURIRXRmazA0VzRCZ0FBWUFvY0VRVXdjd0liQUFBQWppR3V5YWNMY1EwQThMekdDQUNLOEU4akFKZzNnUTBBQUFDSEV0ZmswNFc0QmdEWVQxUHA1M1lrQ1ZBYVIwUUJ6SnpBQmdBQWdFT0lhL0xwUWx3REFPeXYxaDBUcm56MVFHRnFQU0xLL1Jpb2hzQUdBQUNBbHhMWDVOT0Z1QVlBZUpsVEl3QndQd1lnUDRFTkFBQUFMeUd1eWFjTGNRMEE4SEpOcFovYmtTUkFTV3JkdldicHF3ZHFJckFCQUFCZ1grS2FmTG9RMXdBQWgya3EvZHlPSkFGS1l2Y2FnQW9JYkFBQUFOaUh1Q2FmTHNRMUFNQmhhbDNRRmRjQXBXa3EvZHdyWHoxUUU0RU5BQUFBenhIWDVOT0Z1QVlBT0Z5dFI1STRIZ29vVFZQcDUvNnZyeDZvaWNBR0FBQ0FwNGhyOHVsQ1hBTUFIR2RoQkFCRitLblN6MjFITWFBcUFoc0FBQUFlSTY3SnB3dHhEUUJ3dkg5Vitybi84dFVEaFdrcS9keDJGQU9xSXJBQkFBRGdJZUthZkxvUTF3QUEvV2lNQUtBSXAwWUFNSDhDR3dBQUFPNFMxK1RUaGJnR0FPalBvdExQdmZUVkErN0Y3c2NBUXhQWUFBQUFjSk80SnA4dXhEVUFRSC9zbGdCUWhxYlN6MzNscXdkcUk3QUJBQUJnUjF5VFR4ZmlHZ0NnWDAzRm4zM3A2d2NLOGxPbG4vdlNWdy9VUm1BREFBQkFJcTdKcHd0eERRRFF2MXAzc0xGakF1Qis3SDRNTUFxQkRRQUFBT0thZkxvUTF3QUFlYnlxOUhQYk1RRW96YUxTei8xdlh6MVFHNEVOQUFCQTNjUTErWFFocmdFQThsbFUrcmxYdm5xZ0lLY1ZmM2JCSTFBZGdRMEFBRUM5eERYNWRDR3VBUUR5cVhsQjk3KytmcUFnaTRvL3V5T2lnT29JYkFBQUFPb2tyc21uQzNFTkFKRFhvdUxQdnZUMUF3WDV5ZjBZb0I0Q0d3QUFnUHFJYS9McFFsd0RBT1JYODRMdXl0Y1BGR1RoWGd4UUQ0RU5BQUJBWGNRMStYUWhyZ0VBaHJHbytMT3ZmUDFBSVpydDVWNE1VQW1CRFFBQVFEM0VOZmwwSWE0QkFJYlJSTDBMdWt0ZlAxQ1FSY1dmL1M5ZlAxQWpnUTBBQUVBZHhEWDVkQ0d1QVFDR3M2ajRzNjk4L1VCQlhya2ZBOVJGWUFNQUFEQi80cHA4dWhEWEFBRERxbmxCOTkrK2ZxQWdpNG8vKzZXdkg2aVJ3QVlBQUdEZXhEWDVkQ0d1QVFDRzk3cml6MjVCRnloRkUvVWUxK2QrREZUckgwWUFBQUF3VytLYWZGSlkweGtEQURDdzAvVjFVdkhudDZBTGxLTG0ySEhwNndkcVpRY2JBQUNBZVJMWDVDT3VBUURHc3FqNHM2L1cxNVVmQWFBUU5SL1hKM1lFcWlXd0FRQUFtQjl4VFQ3aUdnQmdURzhyL3V3V2RJR1MxTHlEemI5OS9VQ3RCRFlBQUFEeklxN0pSMXdEQUl3cEhRMTFXdkhuLzh1UEFGQ0kxNVYvZnNFalVDMkJEUUFBd0h5SWEvSVIxd0FBWTdPZ0MxQ0dYOTJQQWVva3NBRUFBSmdIY1UwKzRob0FvQVMxTCtndS9RZ0FoVmk0RndQVVNXQURBQUF3ZmVLYWZNUTFBRUFwYXQ3QnhtNEpRQ25TVVgxTnhaL2ZjWDFBMVFRMkFBQUEweWF1eVVkY0F3Q1VvdmJqb1paK0JJQkN2SzM4OHdzZWdhb0piQUFBQUtaTFhKT1B1QVlBS0VudHgwUFpNUUVvaGVBUm9HSUNHd0FBZ0drUzErUWpyZ0VBU25JU0ZuVHRtQUNVb1Biam9kSzkrTXFQQVZBemdRMEFBTUQwaUd2eUVkY0FBS1ZKY2MxSnhaOS90YjBBeHZhdThzKy85Q01BMUU1Z0F3QUFNQzNpbW56RU5RQkFpV28vSG1ycFJ3QW9STzI3aWYzYmp3QlFPNEVOQUFEQWRJaHI4aEhYQUFBbGNqeFV4RjkrRElBQzFMNmJXSExoeHdDb25jQUdBQUJnR3NRMStZaHJBSUJTZWY2emd3MVFocmVWZi83TDlYWGx4d0NvbmNBR0FBQ2dmT0thZk1RMUFFREozbFgrK2RPQzdzcVBBVEF5dTRtSkhRRytFOWdBQUFDVVRWeVRqN2dHQUNqWjZmcHFLcC9CMG84QlVBRHY1STdyQS9oT1lBTUFBRkF1Y1UwKzRob0FvSFR2ak1DQ0x1QitYSWlsRVFBSWJBQUFBRW9scnNsSFhBTUFsTTV4SkJ0TEl3Qkd0Z2k3aWFWNzhaVWZCUUNCRFFBQVFJbkVOZm1JYXdDQUtValBnaWVWejJBWkZuU0I4YjAxZ3ZqRENBQTJCRFlBQUFCbEVkZmtJNjRCQUtiQ2NTUVdkSUh4TmQ3UHYxc2FBY0NHd0FZQUFLQWM0cHA4eERVQXdGUXN3bkVreVlVUkFDUHpmaDZ4V2wrWHhnQ3c4UThqQUFBQUdGM2EvdjliYkJaVDZKKzRCZ0NZa285RzhIMUJkMlVNd01qc0ppWjJCTGhGWUFNQUFEQ3VGTmY4dWI1T2pTSUxjUTBBTUNWTmlLNFRDN3JBMk5ydCszcnQvaklDZ0d1T2lBSUFBQmlQdUNZdmNRMEFNRFYycjluNDNRZ0E5K1BSWFlYZ0VlQVdnUTBBQU1BNHhEVjVpV3NBZ0tscFlyTmpRdTNTZ3U2bE1RQWphcmYzNU5xSmF3RHVFTmdBQUFBTVQxeVRsN2dHQUppaWQwYnduUVZkWUd4dmplQTd4ME1CM0NHd0FRQUFHSmE0Smk5eERRQXcxV2ZFMWhpKys4TUlnQkV0dGhlQ1I0QjdCRFlBQUFEREVkZmtKYTRCQUticS9mWlpzWGJwZUNnTHVzQ1lQaHJCZHhmYmV6SUFOd2hzQUFBQWhpR3V5VXRjQXdCTStUblI4VkFiNGhwZ1RJdXdlODJPM2NRQUhpQ3dBUUFBeUU5Y2s1ZTRCZ0NZTXJ2WFhMT2dDNHpKN2pVYmRoTURlSVRBQmdBQUlDOXhUVjdpR2dCZzZzK0tkcS9ac0tBTGpHa1JkcS9aY1R3VXdDTUVOZ0FBQVBtSWEvSVMxd0FBVS9jcDdGNno0N2tPR1B0K3pJYmR4QUFlSWJBQkFBRElRMXlUbDdnR0FKaTZabjIxeHZERDcwWUFqS1QxN3Y2RDNjUUFuaUN3QVFBQTZKKzRKaTl4RFFBd0J4K040SWZWK3JvMEJzRDllSFRldFFHZUlMQUJBQURvbDdnbUwzRU5BREFIaTdCN3pVMWZqQUFZeVZsc2RoUmp3MjVpQUU4UTJBQUFBUFJIWEpPWHVBWUFtQXU3SmR6bU9CSmdySGY0ZDhid3d5cnNKZ2J3SklFTkFBQkFQOFExZVlsckFJQzVhR096Z3cwYkthNVpHUU13Z28vYmQzazI3Q1lHOEF5QkRRQUF3UEhFTlhtSmF3Q0FPVDAzMnIzbXRqK01BQmhCZW45L2J3eTNlTzhHZUliQUJnQUE0RGppbXJ6RU5RREFuS1RGM01ZWWZyanlyQWVNNUpNUjNOSnQ3OGtBUEVGZ0F3QUFjRGh4VFY3aUdnQmdUcHF3ZTgxZG52V0FNYlRocUw2N2ZqY0NnT2NKYkFBQUFBNGpyc2xMWEFNQXpNMVhJN2puaXhFQUk3ekwyNzNtdHRYNldob0R3UE1FTmdBQUFDOG5yc2xMWEFNQXpFMGJka3U0YXhtYlJWMkFJWDNjdnROelRld0lzQ2VCRFFBQXdNdUlhL0lTMXdBQWMzeCt0RnZDZlJaMGdhRXQxdGQ3WTdqSE96akFuZ1EyQUFBQSt4UFg1Q1d1QVFEbTZHdllMZUd1MWZxNk1BWmc0UGQ1Ui9YZGw5N0JyNHdCWUQ4Q0d3QUFnUDJJYS9JUzF3QUFjL1I2ZTNHYjNXdUFvYVdkYXhwamNEOEdPSWJBQmdBQTRIbmltcnpFTlFEQVhKOGg3Wlp3MzVWblAyQmc2VjMrb3pIY3MxeGZsOFlBc0QrQkRRQUF3TlBFTlhtSmF3Q0F1WEkwMU1QUzBWQ09Jd0dHZktmL1pnd1BzbnNOd0FzSmJBQUFBQjRucnNsTFhBTUF6Sldqb1I1M2JnVEFnTkxPTlkweDNMT0tUZkFJd0FzSWJBQUFBQjRtcnNsTFhBTUF6UGs1MHRGUUQwdUx1U3RqQUFheVdGL3ZqZUZCWWtlQUF3aHNBQUFBN2hQWDVDV3VBUURtN0ZzNEd1b3hqaU1CaG55dmR6VFV3OUl4ZlhhdkFUaUF3QVlBQU9BMmNVMWU0aG9BWU03U1Rna0xZM2pRY25zQkRPRnJpQjBmazJMSEsyTUFlRG1CRFFBQXdEVnhUVjdpR2dCZ3p0SXo1Q2RqZUpUalNJQ2hwTmp4dFRFOEtJVTFuNDBCNERBQ0d3QUFnQTF4VFY3aUdnQmc3cytTamlKNTNDcnNYZ01NUSt6NE5MdlhBQnhCWUFNQUFDQ3V5VTFjQXdETVhUcUtwREdHUjltOUJoanEzVjdzK0RUdjVnQkhFTmdBQUFDMUU5ZmtKYTRCQU9idUxCeEY4cFNWNTBGZ0lDbXVhWXpoVWQzMm5nekFnUVEyQUFCQXpjUTFlWWxyQUlDNVc2eXZqOGJ3Skx2WEFFTTQyOTZUY1Q4R3lFWmdBd0FBMUVwY2s1ZTRCZ0NZdXlZY1JmS2NsV2RDWUFCcEZ6R3g0OU82c0hzTndORUVOZ0FBUUkzRU5YbUphd0NBR3A0bnYyMy81SEYyU3dCeVMrLzFYNDNCL1JoZ0NBSWJBQUNnTnVLYXZNUTFBRUFOdm5xZWZOYktjeUV3d1B1OTJQRjU1MkgzR29CZUNHd0FBSUNhaUd2eUV0Y0FBRFg0Rkp2alNIamFCeU1BTWt2djk0MHhQT2xxZlgwMkJvQitDR3dBQUlCYWlHdnlFdGNBQURWbzE5ZDdZM2pXY24xZEdBT1FrWjNFOXZNbE5wRU5BRDBRMkFBQUFEVVExK1FscmdFQWFwQjJyZmxxREhzNU53SWdvN1NUV0dzTXo3SjdEVURQQkRZQUFNRGNpV3Z5RXRjQUFEVkl6NUxpbXYwc3R4ZEFEbTNZU1d4ZktYYTBldzFBandRMkFBREFuSWxyOGhMWEFBQTFPTjArVTU0WXhkN1BpQUE1dENGMjNOY3E3RjREMER1QkRRQUFNRmZpbXJ6RU5RQkFMYytVMzBKY3M2LzBmTGd5QmlBRE80bTl6QWNqQU9pZndBWUFBSmdqY1UxZTRob0FvS1pueXNZbzlwS09JYkdnQytTdzIwbU0vU3pYMTRVeEFQUlBZQU1BQU15TnVDWXZjUTBBNEptU2gzeUpUV1FEMENmSDlMMmMyQkVnRTRFTkFBQXdKeFpDOGhMWEFBQ2VLWG5JYW4yZEdRUFFNM0hOeTZWMzlrdGpBTWhEWUFNQUFNeUZoWkM4eERVQWdHZEtIbU8zQktCdjRwcVhjMVFmUUdZQ0d3QUFZQTRzaE9RbHJnRUFQRlB5bU9YNnVqQUdvRWZpbXNPY2g2UDZBTElTMkFBQUFGTm5JU1F2Y1EwQTRKbVM1NTRYQWZvaXJqbE1PaGJxc3pFQTVDV3dBUUFBcHN4Q1NGN2lHZ0RBTXlWUFNic2xySXdCNkltNDVuQ09oZ0lZZ01BR0FBQ1lLZ3NoZVlsckFBRFBsRHhsRlhaTEFQb2pyamxjZW5kZkdnTkFmZ0liQUFCZ2lpeUU1Q1d1QVFCcTBIaW1QUHFaOGNvWWdCNjhEbkhOb2RKOTJPNDFBQVA1aHhFQUFBQVRJNjdKUzF3REFOVEFUZ25IdVFpN0pRRDlhTmZYVjJNNFdJcHJ4STRBQTdHRERRQUFNQ1hpbXJ6RU5RQkFEY1ExeDduYVBqY0NIT3Q5aUd1T3NmUU9EekFzZ1EwQUFEQVY0cHE4eERVQVFBM2E5ZlYzaUd1T2NSNTJTd0NPbDhLYVQ4WndNTEVqd0FnRU5nQUF3QlNJYS9JUzF3QUFOVGdMT3lVY2E3bStQaHNEY09UNy9iZllCSThjTHNXT0syTUFHTlkvakFBQUFDaWN1Q1l2Y1EwQVVNUHpaTm9sb1RXS285Z3RBVGhXRTV1NHh2djljUzVEN0Fnd0NvRU5BQUJRTW5GTlh1SWFBTUR6SlB1eVd3SndqTlB0L2RnUmZmMjh5d013QWtkRUFRQUFwYklZa3BlNEJnQ1l1L1FjK1IvUGs3MVlodDBTZ01PMTYrdnZFTmYwNFVOc2RyQUJZQVFDR3dBQW9FVGltcnpFTlFEQTNMVmhNYmN2am9ZQ2pubTMvN3E5T040eXhJNEFvM0pFRkFBQVVCcHhUVjdpR2dCZzdzK1NuMklUMk5DUHRGdkN5aGlBRjJyVzF6ZnY5cjBST3dJVXdBNDJBQUJBU2NRMWVZbHJBSUE1TzkwK1M3WkcwWnNMejQvQUFWN0haaGN4Ny9iOUVUc0NGRUJnQXdBQWxFSmNrNWU0QmdDWXM5YXpaTzlXWWJjRTRPWFNMbUxmd2hGOWZSSTdBaFRDRVZFQUFFQUp4RFY1aVdzQWdEay9Sem9TS3Q4ejVKVXhBSHRLNy9OZnZkZjN6dEZRQUFXeGd3MEFBREEyY1UxZTRob0FZSzRXc1RtQ3BEV0szcDJ2cjZVeEFIdDY3NzArbXpjaGRnUW9oaDFzQUFDQU1ZbHI4aExYQUFCemRiYStQaHBERnBmYitRTHM4MDZmam9OYUdFVVdZa2VBd2doc0FBQ0FzWWhyOGhMWEFBQno1QWlTdk5JdUNXK01BZGpENiszOStNUW9zbGlHMkJHZ09JNklBZ0FBeGlDdXlVdGNBd0RNMFZsc2pvVHlESm4zT1hKbERNQXo3L1BmdHBlNEpnK3hJMENoN0dBREFBQU1UVnlUbDdnR0FKaWJSV3gyU1dpTUlxdlA2K3ZDR0lBbnZJL044WHpDbXJ4U1hITmxEQURsc1lNTkFBQXdKSEZOWHVJYUFHQnV6NDZmdHMrUGpYRmt0VnhmSDR3QmVNVHA5bDc4S2NRMXVaMXY3OGtBRk1nT05nQUF3RkRFTlhtSmF3Q0FPV25EUXU1UUhFVUNQUFVldjl1MWh2elNMbUpueGdCUUxvRU5BQUF3QkhGTlh1SWFBR0F1MHZOaUNtc1dSakdZWDhKUkpNQjliV3pDbXNZb0JySGF2dHNEVURDQkRRQUFrSnU0Smk5eERRQXdsMmZHRk5hMFJqSDRzK1NsTVFBM0xHSVQxaXlNWWpDN25jVEVqZ0NGRTlnQUFBQTVpV3Z5RXRjQUFITjRYa3pIajd3THgwRU5yZk1zQ2R6UXhDYXNhWTFpY0I5QzdBZ3dDUUliQUFBZ0YzRk5YdUlhQUdEcTJ0anNXaU9zR2Q1bE9Jb0V1SDUzVDZIalI2TVl4YmwzZTREcEVOZ0FBQUE1aUd2eUV0Y0FBRlBXeG1ZaHR6R0tVYXpXMXkvR0FON2J3dzVpWTd0WVgyZkdBREFkQWhzQUFLQnY0cHE4eERVQXdGUzFJYXdaMjlYNmVyUDlFNmozblYxWU16NDdpUUZNa01BR0FBRG9rN2dtTDNFTkFEQkZiUWhyU25xZXZEUUdxUFo5WFZoVGhoUTUvaEppUjRESkVkZ0FBQUI5RWRma0phNEJBS2IyYlBnNmhEV2xQVTllR0FOVUo5MkRVMVRUaHJDbUJPSWFnQWtUMkFBQUFIMFExK1FscmdFQXBxS0p6U0t1SFJMSzBubWVoT3FjeG5WWVExbnY5M1lTQTVnb2dRMEFBSEFzY1UxZTRob0FZQW9XNit0dFdNZ3RVYmQ5cGdUcTBHN3Z4d3VqS1BMOTNrNWlBQk1tc0FFQUFJNGhyc2xMWEFNQWxQNHNtSTZCZXVkNXNGaHBsNFFQeGdDejE4UjFXTk1ZUjVFK2U3OEhtRDZCRFFBQWNDaHhUVjdpR2dDZ1ZMdGpSMTZIWTZCS2x1S2FYOWJYbFZIQWJMWHI2OWZ0L1poeXBYZDdzU1BBREFoc0FBQ0FRNGhyOGhMWEFBQ2xhZUo2dDVyR09JcVhvaHB4RGN5VHlIRmF1bkJNSDhCc0NHd0FBSUNYRXRma0phNEJBRXA2N210amMrU0laNy9wRU5mQS9KeHU3OFVwcW1tTVl6SWMwd2N3TXdJYkFBRGdKY1ExZVlsckFJQ3hOYkZad0UxSGppeU1ZM0oyY2MybFVjRGtpV3FtelRGOUFETWtzQUVBQVBZbHJzbExYQU1BakNVOTMrMmlHczk2MHlXdWdlbTdHVGcyeGpGWjRocUFtUkxZQUFBQSt4RFg1Q1d1QVFDRzFNUm04ZlpWYkJaelQ0eGtGdDZFdUFhbTV2VE8vWmpwRTljQXpKakFCZ0FBZUk2NEppOXhEUUNRV3hQWEM3aUxzQ3ZDWEo4cGw4WUF4VHU5Y3o4V09NN0xLc1ExQUxNbXNBRUFBSjRpcnNsTFhBTUE1TERZWGo5dG4rTWFJL0ZNQ1F5dTJkNkQwL1ZxKzZlZ1pyNVNWUE1teERVQXN5YXdBUUFBbnZJMXhEVzVXQWdCQUk3VnhQWHVOR0lhejVUQWVFNXYzSVBGTlBWSlVVM2F1Y1l4ZlFBeko3QUJBQUNlNGk4RTg3QVFBZ0RzYTdkSXUvc3poVFJOaUtEeFRBbERXOXo0ODU5eEhkUTBSbE0xY1ExQVJRUTJBQUFBdzdJUUFnQjFhdUxoUmRqRmpmODd4VE1uRC96djRKa1MrdlBRN2pLN2tISG4xU1AvTzl4MHViMGZpMnNBS2lHd0FZajRmMFlBTUJuTDJQeXJJSmdxQ3lGQUtmNE1pL2NBVTNTMWZhYThNSW9zMnRnY2t3dnduQlRWL0xLOUx3TlFDWUVOQUFEQU1NUTFBQUFjd3pFaytlMmUxMFUyd0ZQRU5RQ1YraDhqQUFBQXlFNWNBd0RBTWNRMXcrbTJ6KzhBRHhIWEFGUk1ZQU1BQUpDWHVBWUFnR09JYTRiWGhjZ0d1RTljQTFBNWdRMEFBRUErNGhvQUFJNlJGbk4vRG5ITkdMb1EyUUMzN3ducGZpeXVBYWpZUDR3QUFBQWdDM0VOQUFESHNGUEMrSGJQODErTkFxcS9Gd2p1QUxDRERRQUFRQWJpR2dBQWpuRVI0cHBTZEdGaEhXcjJ3VDBBZ0IwNzJBQUFBUFJMWEFNQXdERzZzSmo3LzltNzErTzRqU3dBbzdjY3dXYXc1UkFjZ2tKUUJxMFFtSUdVQVpYQlZRYmNETVlaakRPQU0rQm1zSU9kaGtWSnBEUVA5QXpRT0tjSzFTei9iSktvb2Z2VDdTVitUMFltMllDLzd3SFlNSUVOQUFEQWZQelBOd0FBcmpGT1NuaTBEWXMwZmM0WDJVRC94dWxoNHhTeHZhMEE0Q1ZYUkFFQUFNeERYQU1Bd0tXZTYrZEpjYzJ5WlpndUJMMGJRbHdEd0J0TXNBRUFBTGlldUFZQWdFdVpsTEF1MCtkK2syeWdQL3Y2UG42MkZRQzh4Z1FiQUFDQTY0aHJBQUM0MUhpWSszdUlhOVltd3lRYjZQSDMrbzhRMXdEd0V3SWJBQUNBeTRsckFBQzQxUGc1MHFTRWRYLy9SRGJRaHdlL3p3Q2N3aFZSQUFBQWx4SFhBQUJ3cWZFdzk5RTJyTjcwOTREcm9tQ2R4c0R4L2VIWjJRb0FUaUd3QVFBQU9KKzRCZ0NBU3pqTTdjLzBkNEhJQnRabFg5L0hnNjBBNEZTdWlBSUFBRGlQdUFZQWdFdU1oN2wvaExpbVJ4bXVsNEcxL2M2T1YvUU50Z0tBY3doc0FBQUFUaWV1QVFEZ0V1Tm5TSWU1L1grUFJUYXdiTS8xOS9SRC9Sb0F6dUtLS0FBQWdOT0lhd0FBT05kNGdQdmdjK1JtVE45bjEwWEI4Z3h4dkJKcWJ5c0F1SlFKTmdBQUFMOG1yZ0VBNEZ6akllNDdueU0zSjhNa0cxaWFwemhlMFNldUFlQXFBaHNBQUlDZkU5Y0FBSEN1OGZQakdOYzR6TjN1OTE5a0EvYzNYUW4xUGx3SkJjQU1YQkVGQUFEd05uRU5BQURubUE1em4yekY1azEvUjdndUN1NWpYOS9IUWtjQVptT0NEUUFBd092RU5RQUFuR01YeHl0SXhEVk1Na3l5Z1h0NERGZENBZENBQ1RZQUFBQS9FdGNBQUhDT2h6Z2U2TUwzcHI4clRMS0I5b2I2OS96T1ZnRFFnc0FHQUFEZ1c3c1Exd0FBY0JwWGtIQ0s2ZThMa1EyMDgxVGZ4OCsyQW9CV1hCRUZBQUFBQUFEbit4U3VJT0YwR2E2TGdoYkdvT1o5ZmNRMUFEUmxnZzBBQUFBQUFKek8xQm91bFhVMXlRYm1ZV29OQURkbGdnMEFBQUFBQUp6RzFCcXVsV0dTRFZ6TDFCb0E3c0lFR3dBQUFBQUErTGxkSEtPSXdWWXdnNnlyU1Rad3ZzYzR4bzdDR2dCdXpnUWJBQUFBQUFCNDNYaUErM0I0M29XNGhubGxtR1FENTlqWGQvRkRpR3NBdUJNVGJBQUFBQUFBNEVjWkRuSnAvek0yTXNrRzNqYStnejhmbm8rMkFvQjdFOWdBQUFBQUFNQlg0NVNFTWF6WjJRcHVJT3Nxc29FZlBkWDM4V0FyQUZnQ2dRMEFBQUFBQUJ5bkpIdzZQSSsyZ2h2THVvcHM0R2lJNHhWcU8xc0J3Skw4WmdzQUFBQUFBTmk0UER5L2g3aUcrLzRNZnJBTmJOd1lPajdVOS9IT2RnQ3dOQ2JZQUFBQUFBQ3dWYnM0SHVidWJRVUxrSFUxeVlZdEdnUEhjWXJZczYwQVlLa0VOZ0FBQUFBQWJNMFFyaDlobWJLdUlodTJZbGZmeDRPdEFHRHBYQkVGQUFBQUFNQldESEU4eUhYOUNFdVc0Ym9vK2plK2c5L1ZaN0FkQUt5QkNUWUFBQUFBQVBSdXZITGs4K0g1YUN0WWlheXJTVGIwWm9qajFYeFB0Z0tBdFJIWUFBQUFBQURRcXltc2VheGZ3NXBrWFVVMjlHQTRQSjllL0Z3RHdPb0liQUFBQUFBQTZJMndobDVrWFVVMnJOVVF3aG9BT2lHd0FRQUFBQUNnRjhJYWVwUjFGZG13SmtNSWF3RG9qTUFHQUFBQUFJQzFHdzdQbHhEVzBLK3NxOGlHcGR2SE1YUk1Xd0ZBYndRMkFBQUFBQUNzMVJBbUpMQWQwOCs1eUlZbDJ0WDM4YzVXQU5BcmdRMEFBQUFBQUd1emkrT0VoQ2Rid2Naa1hVVTJMT2xuY253ZjcyMEZBTDBUMkFBQUFBQUFzQllaRG5JaDZ5cXk0VjZlNCtzMVVJUHRBR0FyQkRZQUFBQUFBQ3paY0hpK0hKN0hPQjdxQWlJYjdtT01HeitIYS9rQTJDaUJEUUFBQUFBQVN6UmUvL1FsWEFNRmI4bTZpbXk0eGMrYTZXRUFiSjdBQmdBQUFBQ0FwUmppR05Wa3VIWUVUcEYxRmRrd3QybGF6Umc1bWg0R0FDR3dBUUFBQUFEZy92THcvQ2RNcTRGTGYzOUdJaHV1OVZ6Znc2YlZBTUFyQkRZQUFBQUFBTnlENlFnd242eXJ5SVpMdUpJUEFFNGdzQUVBQUFBQTRGYkdxR1k2eEIxc0I4d3E2eXF5NFJUamUzaWFIQ1p5QklBVENHd0FBQUFBQUdoSlZBTzNrM1VWMmZBYVVRMEFYRUZnQXdBQUFBREEzRVExY0Q5WlY1RU5FYUlhQUppTndBWUFBQUFBZ0d1Tmg3YTdjSWdMUzVGMUZkbHN6L0RkK3hnQW1JbkFCZ0FBQUFDQVM0eFRhblp4UE1UZDJRNVluS3lyeUtaL0w5L0ZlOXNCQUcwSWJBQUFBQUFBT01VUTN4N2ltbElEeTVkMUZkbjBaUW9jL3d4VGFnRGdaZ1EyQUFBQUFBQzg1dVVCN3ZqMVlFdGdsYkt1SXB2MTJ0WDM4SjhoY0FTQXV4SFlBQUFBQUFBd0h0YStQTHpkaHdOYzZFbldWV1N6ZkVOOUIvOVYzOGM3V3dJQXl5Q3dBUUFBQUFEWWxxRSswMlFhMDJsZ0c3S3VJcHRsdlk5ZnhqVGlSZ0JZTUlFTkFBQUFBRUNmcHFrMDQvUDNpNjhkM3NKMlpWMUZOcmMxeE5lWVpub2Y3MndMQUt5THdBWUFBQUFBWUwyR0Y4OTBhRHNHTkR0YkE3d2g2eXF5YVdOOEIzLzJQZ2FBL2doc0FBQUFBQUNXWi9maTYvR1E5ci94ZFNMTjlOOU1vZ0V1bFhVVjJjenZYNGZuMzRmbm82MEFnTDRJYkFBaVB0a0NnTlVZYkFFQWNNWG5pQysyZ1FYOEhMNzFtWFpuZTRBYnk3cUtiT1pYNnZyQlZnQkFQd1EyQVA0bEFRQUF3QllNL3Y0RGdCOWtYVVUyOHl0MUZka0FRQ2Qrc3dVQUFBQUFBQUNibFNFQ2FhV0VlQWtBdWlHd0FRQUFBQUFBMkxZTWtVMHJKVVEyQU5BRmdRMEFBQUFBQUFBWklwdFdTb2hzQUdEMUJEWUFBQUFBQUFDTU1rUTJyWlFRMlFEQXFnbHNBQUFBQUFBQW1HU0liRm9wSWJJQmdOVVMyQUFBQUFBQUFQQlNoc2ltbFJJaUd3QllKWUVOQUFBQUFBQUEzOHNRMmJSU1FtUURBS3Nqc0FFQUFBQUFBT0ExR1NLYlZrcUliQUJnVlFRMkFBQUFBQUFBdkNWRFpOTktDWkVOQUt5R3dBWUFBQUFBQUlDZnlSRFp0RkpDWkFNQXF5Q3dBUUFBQUFBQTRGY3lSRGF0bEJEWkFNRGlDV3dBQUFBQUFBQTRSWWJJcHBVU0loc0FXRFNCRFFBQUFBQUFBS2ZLRU5tMFVrSmtBd0NMSmJBQkFBQUFBQURnSEJraW0xWktpR3dBWUpFRU5nQUFBQUFBQUp3clEyVFRTZ21SRFFBc2pzQUdBQUFBQUFDQVMyU0liRm9wSWJJQmdFVVIyQUFBQUFBQUFIQ3BESkZOS3lWRU5nQ3dHQUliQUFBQUFBQUFycEVoc21tbGhNZ0dBQlpCWUFNQUFBQUFBTUMxTWtRMnJaUVEyUURBM1Fsc0FBQUFBQUFBbUVPR3lLYVZFaUliQUxncmdRMEFBQUFBQUFCenlSRFp0RkpDWkFNQWR5T3dBUUFBQUFBQVlFNFpJcHRXU29oc0FPQXVCRFlBQUFBQUFBRE1MVU5rMDBvSmtRMEEzSnpBQmdBQUFBQUFnQll5UkRhdGxCRFpBTUJOQ1d3QUFBQUFBQUJvSlVOazAwb0prUTBBM0l6QUJnQUFBQUFBZ0pZeVJEYXRsQkRaQU1CTkNHd0FBQUFBQUFCb0xVTmswMG9Ka1EwQU5DZXdBUUFBQUFBQTRCWXlSRGF0bEJEWkFFQlRBaHNBQUFBQUFBQnVKVU5rMDBvSmtRMEFOQ093QVFBQUFBQUE0Sll5UkRhdGxCRFpBRUFUQWhzQUFBQUFBQUJ1TFVOazAwb0prUTBBekU1Z0F3QUFBQUFBd0Qxa2lHeGFLU0d5QVlCWkNXd0FBQUFBQUFDNGx3eVJUU3NsUkRZQU1CdUJEUUFBQUFBQUFQZVVJYkpwcFlUSUJnQm1JYkFCQUFBQUFBRGczakpFTnEyVUVOa0F3TlVFTmdBQUFBQUFBQ3hCaHNpbWxSSWlHd0M0aXNBR0FBQUFBQUNBcGNnUTJiUlNRbVFEQUJjVDJBQUFBQUFBQUxBa0dTS2JWa3FJYkFEZ0lnSWJBQUFBQUFBQWxpWkRaTk5LQ1pFTkFKeE5ZQU1BQUFBQUFNQVNaWWhzV2lraHNnR0Fzd2hzQUFBQUFBQUFXS29Na1UwckpVUTJBSEF5Z1EwQUFBQUFBQUJMbGlHeWFhV0V5QVlBVGlLd0FRQUFBQUFBWU9reVJEYXRsQkRaQU1BdkNXd0FBQUFBQUFCWWd3eVJUU3NsUkRZQThGTUNHd0FBQUFBQUFOWWlRMlRUU2dtUkRRQzhTV0FEQUFBQUFBREFtbVNJYkZvcEliSUJnRmNKYkFBQUFBQUFBRmliREpGTkt5VkVOZ0R3QTRFTkFBQUFBQUFBYTVRaHNtbWxoTWdHQUw0aHNBRUFBQUFBQUdDdE1rUTJyWlFRMlFEQVB3UTJBQUFBQUFBQXJGbUd5S2FWRWlJYkFQZy9nUTBBQUFBQUFBQnJseUd5YWFXRXlBWUFCRFlBQUFBQUFBQjBJVU5rMDBvSmtRMEFHeWV3QVFBQUFBQUFvQmNaSXB0V1NvaHNBTmd3Z1EwQUFBQUFBQUE5eVJEWnRGSkNaQVBBUmdsc0FBQUFBQUFBNkUyR3lLYVZFaUliQURaSVlBTUFBQUFBQUVDUE1rUTJyWlFRMlFDd01RSWJBQUFBQUFBQWVwVWhzbW1saE1nR2dBMFIyQUFBQUFBQUFOQ3pESkZOS3lWRU5nQnNoTUFHQUFBQUFBQ0EzbVdJYkZvcEliSUJZQU1FTmdBQUFBQUFBR3hCaHNpbWxSSWlHd0E2SjdBQkFBQUFBQUJnS3pKRU5xMlVFTmtBMERHQkRRQUFBQUFBQUZ1U0liSnBwWVRJQm9CT0NXd0FBQUFBQUFEWW1neVJUU3NsUkRZQWRFaGdBd0FBQUFBQXdCWmxpR3hhS1NHeUFhQXpBaHNBQUFBQUFBQzJLa05rMDBvSmtRMEFIUkhZQUFBQUFBQUFzR1VaSXB0V1NvaHNBT2pFL3dSZzc5Nk81RGlTTkl6K0Q2dklhckFVQVNKUUF4OFJxTUdNQkRzaXVBZ1VnYU5CaXdBUnNCb3NDbWlRQU5FSTlLVzhLaS9ubUlYVnUyYzl1RmwrbGlHd0FRQUFBQUFBNE93Nklwc3BGWkVOQUFjZ3NBRUFBQUFBQUFDUnphU0t5QWFBblJQWUFBQUFBQUFBd0djZGtjMlVpc2dHZ0IwVDJBQUFBQUFBQU1CZk9pS2JLUldSRFFBN0piQUJBQUFBQUFDQWIzVkVObE1xSWhzQWRraGdBd0FBQUFBQUFOL3JpR3ltVkVRMkFPeU13QVlBQUFBQUFBQ2UxaEhaVEttSWJBRFlFWUVOQUFBQUFBQUEvRmhIWkRPbElySUJZQ2NFTmdBQUFBQUFBTERXRWRsTXFZaHNBTmdCZ1EwQUFBQUFBQUQ4WEVka002VWlzZ0ZnNHdRMkFBQUFBQUFBOER3ZGtjMlVpc2dHZ0EwVDJBQUFBQUFBQU1EemRVUTJVeW9pR3dBMlNtQURBQUFBQUFBQUw5TVIyVXlwaUd3QTJDQ0JEUUFBQUFBQUFMeGNSMlF6cFNLeUFXQmpCRFlBQUFBQUFBRHdPaDJSelpTS3lBYUFEUkhZQUFBQUFBQUF3T3QxUkRaVEtpSWJBRFpDWUFNQUFBQUFBQUJ2MHhIWlRLbUliQURZQUlFTkFBQUFBQUFBdkYxSFpET2xJcklCNE00RU5nQUFBQUFBQUhBZEhaSE5sSXJJQm9BN0V0Z0FBQUFBQUFEQTlYUkVObE1xSWhzQTdrUmdBd0FBQUFBQUFOZlZFZGxNcVloc0FMZ0RnUTBBQUFBQUFBQmNYMGRrTTZVaXNnSGd4Z1EyQUFBQUFBQUFNS01qc3BsU0Vka0FjRU1DR3dBQUFBQUFBSmpURWRsTXFZaHNBTGdSZ1EwQUFBQUFBQURNNm9oc3BsUkVOZ0RjZ01BR0FBQUFBQUFBNW5WRU5sTXFJaHNBaGdsc0FBQUFBQUFBNERZNklwc3BGWkVOQUlNRU5nQUFBQUFBQUhBN0haSE5sSXJJQm9BaEFoc0FBQUFBQUFDNHJZN0laa3BGWkFQQUFJRU5BQUFBQUFBQTNGNUhaRE9sSXJJQjRNb0VOZ0FBQUFBQUFIQWZIWkhObElySUJvQXJFdGdBQUFBQUFBREEvWFJFTmxNcUloc0Fya1JnQXdBQUFBQUFBUGZWRWRsTXFZaHNBTGdDZ1EwQUFBQUFBQURjWDBka002VWlzZ0hnalFRMkFBQUFBQUFBc0EwZGtjMlVpc2dHZ0RjUTJBQUFBQUFBQU1CMmRFUTJVeW9pR3dCZVNXQURBQUFBQUFBQTI5SVIyVXlwaUd3QWVBV0JEUUFBQUFBQUFHeFBSMlF6cFNLeUFlQ0ZCRFlBQUFBQUFBQ3dUUjJSelpTS3lBYUFGeERZQUFBQUFBQUF3SFoxUkRaVEtpSWJBSjVKWUFNQUFBQUFBQURiMWhIWlRLbUliQUI0Qm9FTkFBQUFBQUFBYkY5SFpET2xJcklCNENjRU5nQUFBQUFBQUxBUEhaSE5sSXJJQm9BRmdRMEFBQUFBQUFEc1IwZGtNNlVpc2dIZ0J3UTJBQUFBQUFBQXNDOGRrYzJVaXNnR2dDY0liQUFBQUFBQUFHQi9PaUtiS1JXUkRRQi9JN0FCQUFBQUFBQ0FmZXFJYktaVVJEWUFmRVZnQXdBQUFBQUFBUHZWRWRsTXFZaHNBSGdrc0FFQUFBQUFBSUI5NjRoc3BsUkVOZ0JFWUFNQUFBQUFBQUJIMEJIWlRLbUliQUJPVDJBREFBQUFBQUFBeDlBUjJVeXBpR3dBVGsxZ0F3QUFBQUFBQU1mUkVkbE1xWWhzQUU1TFlBTUFBQUFBQUFESDBoSFpUS21JYkFCT1NXQURBQUFBQUFBQXg5TVIyVXlwaUd3QVRrZGdBd0FBQUFBQUFNZlVFZGxNcVloc0FFNUZZQU1BQUFBQUFBREgxUkhaVEttSWJBQk9RMkFEQUFBQUFBQUF4OVlSMlV5cGlHd0FUa0ZnQXdBQUFBQUFBTWZYRWRsTXFZaHNBQTVQWUFNQUFBQUFBQURuMEJIWlRLbUliQUFPVFdBREFBQUFBQUFBNTlFUjJVeXBpR3dBRGt0Z0F3QUFBQUFBQU9mU0VkbE1xWWhzQUE1SllBTUFBQUFBQUFEbjB4SFpUS21JYkFBT1IyQURBQUFBQUFBQTU5UVIyVXlwaUd3QURrVmdBd0FBQUFBQUFPZlZFZGxNcVloc0FBNURZQU1BQUFBQUFBRG4xaEhaVEttSWJBQU9RV0FEQUFBQUFBQUFkRVEyVXlvaUc0RGRFOWdBQUFBQUFBQUFGeDJSelpTS3lBWmcxd1EyQUFBQUFBQUF3QmNka2MyVWlzZ0dZTGNFTmdBQUFBQUFBTURYT2lLYktSV1JEY0F1Q1d3QUFBQUFBQUNBdit1SWJLWlVSRFlBdXlPd0FRQUFBQUFBQUo3U0VkbE1xWWhzQUhaRllBTUFBQUFBQUFEOFNFZGtNNlVpc2dIWURZRU5BQUFBQUFBQXNOSVIyVXlwaUd3QWRrRmdBd0FBQUFBQUFQeE1SMlF6cFNLeUFkZzhnUTBBQUFBQUFBRHdIQjJSelpTS3lBWmcwd1EyQUFBQUFBQUF3SE4xUkRaVEtpSWJnTTBTMkFBQUFBQUFBQUF2MFJIWlRLbUliQUEyU1dBREFBQUFBQUFBdkZSSFpET2xJcklCMkJ5QkRRQUFBQUFBQVBBYUhaSE5sSXJJQm1CVEJEWUFBQUFBQUFEQWEzVkVObE1xSWh1QXpSRFlBQUFBQUFBQUFHL1JFZGxNcVloc0FEWkJZQU1BQUFBQUFBQzhWVWRrTTZVaXNnRzRPNEVOQUFBQUFBQUFjQTBka2MyVWlzZ0c0SzRFTmdBQUFBQUFBTUMxZEVRMlV5b2lHNEM3RWRnQUFBQUFBQUFBMTlRUjJVeXBpR3dBN2tKZ0F3QUFBQUFBQUZ4YlIyUXpwU0t5QWJnNWdRMEFBQUFBQUFBd29TT3ltVklSMlFEY2xNQUdBQUFBQUFBQW1OSVIyVXlwaUd3QWJrWmdBd0FBQUFBQUFFenFpR3ltVkVRMkFEY2hzQUVBQUFBQUFBQ21kVVEyVXlvaUc0QnhBaHNBQUFBQUFBRGdGam9pbXlrVmtRM0FLSUVOQUFBQUFBQUFjQ3Nka2MyVWlzZ0dZSXpBQmdBQUFBQUFBTGlsanNobVNrVmtBekJDWUFNQUFBQUFBQURjV2tka002VWlzZ0c0T29FTkFBQUFBQUFBY0E4ZGtjMlVpc2dHNEtvRU5nQUFBQUFBQU1DOWRFUTJVeW9pRzRDckVkZ0FBQUFBQUFBQTk5UVIyVXlwaUd3QXJrSmdBd0FBQUFBQUFOeGJSMlF6cFNLeUFYZ3pnUTBBQUFBQUFBQ3dCUjJSelpTS3lBYmdUUVEyQUFBQUFBQUF3RlowUkRaVEtpSWJnRmNUMkFBQUFBQUFBQUJiMGhIWlRLbUliQUJlUldBREFBQUFBQUFBYkUxSFpET2xJcklCZURHQkRRQUFBQUFBQUxCRkhaSE5sSXJJQnVCRkJEWUFBQUFBQUFEQVZuVkVObE1xSWh1QVp4UFlBQUFBQUFBQUFGdldFZGxNcVloc0FKNUZZQU1BQUFBQUFBQnNYVWRrTTZVaXNnSDRLWUVOQUFBQUFBQUFzQWNka2MyVWlzZ0dZRWxnQXdBQUFBQUFBT3hGUjJRenBTS3lBZmdoZ1EwQUFBQUFBQUN3SngyUnpaU0t5QWJnU1FJYkFBQUFBQUFBWUc4Nklwc3BGWkVOd0hjRU5nQUFBQUFBQU1BZWRVUTJVeW9pRzRCdkNHd0FBQUFBQUFDQXZlcUliS1pVUkRZQWZ4TFlBQUFBQUFBQUFIdldFZGxNcVloc0FENFIyQUFBQUFBQUFBQjcxeEhaVEttSWJBQUVOZ0FBQUFBQUFNQWhkRVEyVXlvaUcrRGtCRFlBQUFBQUFBREFVWFJFTmxNcUlodmd4QVEyQUFBQUFBQUF3SkYwUkRaVEtpSWI0S1FFTmdBQUFBQUFBTURSZEVRMlV5b2lHK0NFQkRZQUFBQUFBQURBRVhWRU5sTXFJaHZnWkFRMkFBQUFBQUFBd0ZGMVJEWlRLaUliNEVRRU5nQUFBQUFBQU1DUmRVUTJVeW9pRytBa0JEWUFBQUFBQUFEQTBYVkVObE1xSWh2Z0JBUTJBQUFBQUFBQXdCbDBSRFpUS2lJYjRPQUVOZ0FBQUFBQUFNQlpkRVEyVXlvaUcrREFCRFlBQUFBQUFBREFtWFJFTmxNcUlodmdvQVEyQUFBQUFBQUF3TmwwUkRaVEtpSWI0SUFFTmdBQUFBQUFBTUFaZFVRMlV5b2lHK0JnQkRZQUFBQUFBQURBV1hWRU5sTXFJaHZnUUFRMkFBQUFBQUFBd0psMVJEWlRLaUliNENBRU5nQUFBQUFBQU1EWmRVUTJVeW9pRytBQUJEWUFBQUFBQUFBQUlwdEpGWkVOc0hNQ0d3QUFBQUFBQUlEUE9pS2JLUldSRGJCakFoc0FBQUFBQUFDQXYzUkVObE1xSWh0Z3B3UTJBQUFBQUFBQUFOL3FpR3ltVkVRMndBNEpiQUFBQUFBQUFBQysxeEhaVEttSWJJQ2RFZGdBQUFBQUFBQUFQSzBqc3BsU0Vka0FPeUt3QVFBQUFBQUFBUGl4anNobVNrVmtBK3lFd0FZQUFBQUFBQUJnclNPeW1WSVIyUUE3SUxBQkFBQUFBQUFBK0xtT3lHWktSV1FEYkp6QUJ2amFQeCtYUXdBQUFBQUFBTDdYRWRsTXFZaHNnQTBUMkFCL2Qxa0svMjBNQUFBQUFBQUFUK3FJYktaVVJEYkFSZ2xzZ0tmOFpqRUVBQUFBQUFENG9ZNTNLVk1xSWh0Z2d3UTJ3R294L1BYaitXQVVBQUFBQUFBQTMrbUliS1pVUkRiQXhnaHNnSlhmUDU1M0Vka0FBQUFBQUFBOHBTT3ltVklSMlFBYklyQUJmdWJoNC9udngxOEFBQUFBQUFDKzFSSFpUS21JYklDTkVOZ0F6M0g1Z3MzbFN6Wi9HQVVBQUFBQUFNQjNPaUtiS1JXUkRiQUJBaHZndWI1RU5tMFVBQUFBQUFBQTMrbUliS1pVUkRiQW5RbHNnSmU2TEliL01nWUFBQUFBQUlEdmRFUTJVeW9pRytDT0JEYkFhL3pUY2dnQUFBQUFBUENranZjb1V5b2lHK0JPQkRiQVc1YkR5NVZSSDR3Q0FBQUFBQURnR3gyUnpaU0t5QWE0QTRFTjhCWi9SR1FEQUFBQUFBRHdsSTdJWmtwRlpBUGNtTUFHZUt1SGorZS9IMzhCQUFBQUFBRDRTMGRrTTZVaXNnRnVTR0FEWE1QbEN6YVhMOW44WVJRQUFBQUFBQURmNkloc3BsUkVOc0NOQ0d5QWEva1MyYlJSQUFBQUFBQUFmS01qc3BsU0Vka0FOeUN3QWE3dHNoeit5eGdBQUFBQUFBQyswUkhaVEttSWJJQmhBaHRnd2o4dGlBQUFBQUFBQU4vcGVJY3lwU0t5QVFZSmJJREpCZkZ5WmRRSG93QUFBQUFBQVBoVFIyUXpwU0t5QVlZSWJJQkpmK1J6WlBQZUtBQUFBQUFBQVA3VUVkbE1xWWhzZ0FFQ0cyRGF3OGZ6eStNdkFBQUFBQUFBbjNWRU5sTXFJaHZneWdRMndDMWNyb202Zk1ubWQ2TUFBQUFBQUFENFUwZGtNNlVpc2dHdVNHQUQzTW9sc3ZuMWNWRUVBQUFBQUFEZ3M0N0laa3BGWkFOY2ljQUd1TFhMZ3ZpYk1RQUFBQUFBQVB5cEk3S1pVaEhaQUZjZ3NBSHU0ZCtXUkFBQUFBQUFnRzkwdkQrWlVoSFpBRzhrc0FIdXVTVCtrczlYUndFQUFBQUFBQ0N5bVZRUjJRQnZJTEFCN3VuaDQzbjM4YnczQ2dBQUFBQUFnRTg2SXBzcEZaRU44RW9DRytEZUxwSE5MNCsvQUFBQUFBQUFpR3dtVlVRMndDc0liSUF0dUZ3VGRmbVN6ZTlHQVFBQUFBQUE4RWxIWkRPbElySUJYa2hnQTJ6RkpiTDU5WEZaQkFBQUFBQUFRR1F6cVNLeUFWNUFZQU5zeldWSi9NMFlBQUFBQUFBQVB1bUliS1pVUkRiQU13bHNnQzM2OStPaStNRW9BQUFBQUFBQVJEYURLaUliNEJrRU5zQ1dGOFYzRWRrQUFBQUFBQUJjZEVRMlV5b2lHK0FuQkRiQWxqM2tjMlR6WUJRQUFBQUFBQUFpbTBFVmtRMndJTEFCdGs1a0F3QUFBQUFBOEplT3lHWktSV1FEL0lEQUJ0aUR5elZSN3g0WFJnQUFBQUFBZ0xQcmlHeW1WRVEyd0JNRU5zQmVmSGhjRk5zb0FBQUFBQUFBUkRhREtpSWI0RzhFTnNEZS9NT3lDQUFBQUFBQThFbkhlNU1wRlpFTjhCV0JEYkRuWmZHRFVRQUFBQUFBQUNmWEVkbE1xWS9uZjQwQnVCRFlBSHRlRnQ5RlpBTUFBQUFBQU5BUjJVejVIeU1BTGdRMndKNDk1SE5rODJBVUFBQUFBQURBeVhWRU5nQmpCRGJBM29sc0FBQUFBQUFBUHV1SWJBQkdDR3lBSTdoY0UvWHVjV2tFQUFBQUFBQTRzNDdJQnVEcUJEYkFVWHg0WEJiYktBQUFBQUFBZ0pQcmlHd0Fya3BnQXh6TlB5eU1BQUFBQUFBQUlodUFheExZQUVkZEdIL041Ni9hQUFBQUFBQUFuRlZIWkFOd0ZRSWI0S2grLzNqZVJXUURBQUFBQUFDY1cwZGs4eGIvTVFMZ1FtQURITm5EeC9QTDR5OEFBQUFBQU1CWmRVUTJBRzhpc0FHTzduMCtmOGxHWkFNQUFBQUFBSnhaUjJRRDhHb0NHK0FNTHRkRS9mSzRPQUlBQUFBQUFKeFZSMlFEOENvQ0crQk1MZ3ZqdjQwQkFBQUFBQUE0c1k3SUJ1REZCRGJBMmZ4bWFRUUFBQUFBQUU2dTQzMEp3SXNJYklDekxvMi81dlBWVVFBQUFBQUFBR2ZVRWRrQVBKdkFCamlyM3orZWR4SFpBQUFBQUFBQTU5VVIyUUE4aThBR09MT0hqK2NYWXdBQUFBQUFBRTZzSTdKWmVUQUM0RUpnQTV6ZGV5TUFBQUFBQUFCT3JpT3krUkczSVFDZkNHd0FBQUFBQUFBQTZJaHNBSDVJWUFNQUFBQUFBQURBUlVka0EvQWtnUTBBQUFBQUFBQUFYM1JFTmdEZkVkZ0FBQUFBQUFBQThMV095QWJnR3dJYkFBQUFBQUFBQVA2dUk3SUIrSlBBQmdBQUFBQUFBSUNuZEVRMkFKOEliQUFBQUFBQUFBRDRrYzY1STV2My9nTEFoY0FHQUFBQUFBQUFnSlhPZVNPYjl4NC9jQ0d3QVFBQUFBQUFBT0JuT3E2TEFrNU1ZQU1BQUFBQUFBREFjM1JFTnNCSkNXd0FBQUFBQUFBQWVLNk95QVk0SVlFTkFBQUFBQUFBQUMvUkVka0FKeU93QVFBQUFBQUFBT0NsT2lJYjRFUUVOZ0FBQUFBQUFBQzhSa2RrQTV5RXdBWUFBQUFBQUFDQTErb2NON0w1NFBFQ1h3aHNBQUFBQUFBQUFIaUx6akVqbXdlUEZ2aENZQU1BQUFBQUFBREFXM1ZjRndVY21NQUdBQUFBQUFBQWdHdm9pR3lBZ3hMWUFBQUFBQUFBQUhBdEhaRU5jRUFDR3dBQUFBQUFBQUN1cVNPeUFRNUdZQU1BQUFBQUFBREF0WFZFTnNDQkNHd0FBQUFBQUFBQW1OQVIyUUFISWJBQkFBQUFBQUFBWUVwSFpBTWNnTUFHQUFBQUFBQUFnRW1kZlVZMi8vSG9nQzhFTmdBQUFBQUFBQUJNNi9pU0RiQmpBaHNBQUFBQUFBQUFicUVqc2dGMlNtQURBQUFBQUFBQXdLMTBSRGJBRGdsc0FBQUFBQUFBQUxpbGpzZ0cyQm1CRFFBQUFBQUFBQUMzMWhIWkFEc2lzQUVBQUFBQUFBRGdIam9pRzJBbkJEWUFBQUFBQUFBQTNFdEhaQVBzZ01BR0FBQUFBQUFBZ0h2cWJET3llZkJvZ0M4RU5nQUFBQUFBQUFEY1cyZDdrYzBIandYNFFtQURBQUFBQUFBQXdCWjBYQmNGYkpUQUJnQUFBQUFBQUlDdDZJaHNnQTBTMkFBQUFBQUFBQUN3SlIyUkRiQXhBaHNBQUFBQUFBQUF0cVlqc2dFMlJHQURBQUFBQUFBQXdCWjFSRGJBUmdoc0FBQUFBQUFBQU5pcWpzZ0cyQUNCRFFBQUFBQUFBQUJiMXJsUFpQUEI2SUV2QkRZQUFBQUFBQUFBYkYzbjlwSE5nN0VEWHdoc0FBQUFBQUFBQU5pRGp1dWlnRHNSMkFBQUFBQUFBQUN3RngyUkRYQUhBaHNBQUFBQUFBQUE5cVFqc2dGdVRHQURBQUFBQUFBQXdONTBSRGJBRFFsc0FBQUFBQUFBQU5pampzZ0d1QkdCRFFBQUFBQUFBQUI3MVJIWkFEY2dzQUVBQUFBQUFBQmd6em9pRzJDWXdBWUFBQUFBQUFDQXZldGNON0w1dzBpQnJ3bHNBQUFBQUFBQUFEaUNqaS9aQUVNRU5nQUFBQUFBQUFBY1JVZGtBd3dRMkFBQUFBQUFBQUJ3SkIyUkRYQmxBaHNBQUFBQUFBQUFqcVlqc2dHdVNHQURBQUFBQUFBQXdCRjFSRGJBbFFoc0FBQUFBQUFBQURpcWpzZ0d1QUtCRFFBQUFBQUFBQUJIMWhIWkFHOGtzQUVBQUFBQUFBRGc2RG92aTJ3ZWpBejRtc0FHQUFBQUFBQUFnRFBvUEQreStUL2pBcjRtc0FFQUFBQUFBQURnTERxdWl3SmVRV0FEQUFBQUFBQUF3SmwwUkRiQUN3bHNBQUFBQUFBQUFEaWJqc2dHZUFHQkRRQUFBQUFBQUFCbjFCSFpBTThrc0FFQUFBQUFBQURnckRvaUcrQVpCRFlBQUFBQUFBQUFuRmxIWkFQOGhNQUdBQUFBQUFBQWdMUHJmQnZadkRjUzRHc0NHd0FBQUFBQUFBRDROcko1Ynh6QTEvN0xDQUFBQUFBQUFBRGdrellDNENrQ0d3QUFBQUFBQUFENFN4c0I4SGV1aUFJQUFBQUFBQUFBZ0FXQkRRQUFBQUFBQUFBQUxBaHNBQUFBQUFBQUFBQmdRV0FEQUFBQUFBQUFBQUFMQWhzQUFBQUFBQUFBQUZnUTJBQUFBQUFBQUFBQXdJTEFCZ0FBQUFBQUFBQUFGZ1EyQUFBQUFBQUFBQUN3SUxBQkFBQUFBQUFBQUlBRmdRMEFBQUFBQUFBQUFDd0liQUFBQUFBQUFBQUFZRUZnQXdBQUFBQUFBQUFBQ3dJYkFBQUFBQUFBQUFCWUVOZ0FBQUFBQUFBQUFNQ0N3QVlBQUFBQUFBQUFBQllFTmdBQUFBQUFBQUFBc0NDd0FRQUFBQUFBQUFDQUJZRU5BQUFBQUFBQUFBQXNDR3dBQUFBQUFBQUFBR0JCWUFNQUFBQUFBQUFBQUFzQ0d3QUFBQUFBQUFBQVdCRFlBQUFBQUFBQUFBREFnc0FHQUFBQUFBQUFBQUFXQkRZQUFBQUFBQUFBQUxBZ3NBRUFBQUFBQUFBQWdBV0JEUUFBQUFBQUFBQUFMQWhzQUFBQUFBQUFBQUJnUVdBREFBQUFBQUFBQUFBTEFoc0FBQUFBQUFBQUFGZ1EyQUFBQUFBQUFBQUF3SUxBQmdBQUFBQUFBQUFBRmdRMkFBQUFBQUFBQUFDd0lMQUJBQUFBQUFBQUFJQUZnUTBBQUFBQUFBQUFBQ3dJYkFBQUFBQUFBQUFBWUVGZ0F3QUFBQUFBQUFBQUN3SWJBQUFBQUFBQUFBQllFTmdBQUFBQUFBQUFBTUNDd0FZQUFBQUFBQUFBQUJZRU5nQUFBQUFBQUFBQXNDQ3dBUUFBQUFBQUFBQ0FCWUVOQUFBQUFBQUFBQUFzQ0d3QUFBQUFBQUFBQUdCQllBTUFBQUFBQUFBQUFBc0NHd0FBQUFBQUFBQUFXQkRZQUFBQUFBQUFBQURBZ3NBR0FBQUFBQUFBQUFBV0JEWUFBQUFBQUFBQUFMQWdzQUVBQUFBQUFBQUFnQVdCRFFBQUFBQUFBQUFBTEFoc0FBQUFBQUFBQUFCZ1FXQURBQUFBQUFBQUFBQUxBaHNBQUFBQUFBQUFBRmdRMkFBQUFBQUFBQUFBd0lMQUJnQUFBQUFBQUFBQUZnUTJBQUFBQUFBQUFBQ3dJTEFCQUFBQUFBQUFBSUFGZ1EwQUFBQUFBQUFBQUN3SWJBQUFBQUFBQUFBQVlFRmdBd0FBQUFBQUFBQUFDd0liQUFBQUFBQUFBQUJZRU5nQUFBQUFBQUFBQU1DQ3dBWUFBQUFBQUFBQUFCWUVOZ0FBQUFBQUFBQUFzQ0N3QVFBQUFBQUFBQUNBQllFTkFBQUFBQUFBQUFBc0NHd0FBQUFBQUFBQUFHQkJZQU1BQUFBQUFBQUFBQXNDR3dBQUFBQUFBQUFBV0JEWUFBQUFBQUFBQUFEQWdzQUdBQUFBQUFBQUFBQVdCRFlBQUFBQUFBQUFBTEFnc0FFQUFBQUFBQUFBZ0FXQkRRQUFBQUFBQUFBQUxBaHNBQUFBQUFBQUFBQmdRV0FEQUFBQUFBQUFBQUFMQWhzQUFBQUFBQUFBQUZnUTJBQUFBQUFBQUFBQXdJTEFCZ0FBQUFBQUFBQUFGZ1EyQUFBQUFBQUFBQUN3SUxBQkFBQUFBQUFBQUlBRmdRMEFBQUFBQUFBQUFDd0liQUFBQUFBQUFBQUFZRUZnQXdBQUFBQUFBQUFBQ3dJYkFBQUFBQUFBQUFCWUVOZ0FBQUFBQUFBQUFNQ0N3QVlBQUFBQUFBQUFBQllFTmdBQUFBQUFBQUFBc0NDd0FRQUFBQUFBQUFDQUJZRU5BQUFBQUFBQUFBQXNDR3dBQUFBQUFBQUFBR0JCWUFNQUFBQUFBQUFBQUFzQ0d3QUFBQUFBQUFBQVdCRFlBQUFBQUFBQUFBREFnc0FHQUFBQUFBQUFBQUFXQkRZQUFBQUFBQUFBQUxBZ3NBRUFBQUFBQUFBQWdBV0JEUUFBQUFBQUFBQUFMQWhzQUFBQUFBQUFBQUJnUVdBREFBQUFBQUFBQUFBTEFoc0FBQUFBQUFBQUFGZ1EyQUFBQUFBQUFBQUF3SUxBQmdBQUFBQUFBQUFBRmdRMkFBQUFBQUFBQUFDd0lMQUJBQUFBQUFBQUFJQUZnUTBBQUFBQUFBQUFBQ3dJYkFBQUFBQUFBQUFBWUVGZ0F3QUFBQUFBQUFBQUN3SWJBQUFBQUFBQUFBQllFTmdBQUFBQUFBQUFBTUNDd0FZQUFBQUFBQUFBQUJZRU5nQUFBQUFBQUFBQXNDQ3dBUUFBQUFBQUFBQ0FCWUVOQUFBQUFBQUFBQUFzQ0d3QUFBQUFBQUFBQUdCQllBTUFBQUFBQUFBQUFBc0NHd0FBQUFBQUFBQUFXQkRZQUFBQUFBQUFBQURBZ3NBR0FBQUFBQUFBQUFBV0JEWUFBQUFBQUFBQUFMQWdzQUVBQUFBQUFBQUFnQVdCRFFBQUFBQUFBQUFBTEFoc0FBQUFBQUFBQUFCZ1FXQURBQUFBQUFBQUFBQUxBaHNBQUFBQUFBQUFBRmdRMkFBQUFBQUFBQUFBd0lMQUJnQUFBQUFBQUFBQUZnUTJBQUFBQUFBQUFBQ3dJTEFCQUFBQUFBQUFBSUFGZ1EwQUFBQUFBQUFBQUN3SWJBQUFBQUFBQUFBQVlFRmdBd0FBQUFBQUFBQUFDd0liQUFBQUFBQUFBQUJZRU5nQUFBQUFBQUFBQU1DQ3dBWUFBQUFBQUFBQUFCWUVOZ0FBQUFBQUFBQUFzQ0N3QVFBQUFBQUFBQUNBQllFTkFBQUFBQUFBQUFBc0NHd0FBQUFBQUFBQUFHQkJZQU1BQUFBQUFBQUFBQXNDR3dBQUFBQUFBQUFBV0JEWUFBQUFBQUFBQUFEQWdzQUdBQUFBQUFBQUFBQVdCRFlBQUFBQUFBQUFBTEFnc0FFQUFBQUFBQUFBZ0FXQkRRQUFBQUFBQUFBQUxBaHNBQUFBQUFBQUFBQmdRV0FEQUFBQUFBQUFBQUFMQWhzQUFBQUFBQUFBQUZnUTJBQUFBQUFBQUFBQXdJTEFCZ0FBQUFBQUFBQUFGZ1EyQUFBQUFBQUFBQUN3SUxBQkFBQUFBQUFBQUlBRmdRMEFBQUFBQUFBQUFDd0liQUFBQUFBQUFBQUFZRUZnQXdBQUFBQUFBQUFBQ3dJYkFBQUFBQUFBQUFCWUVOZ0FBQUFBQUFBQUFNQ0N3QVlBQUFBQUFBQUFBQllFTmdBQUFBRC96OTRkMWNhTmhtRVk5VVdKRkVJZ0JFSWdESVF3YUJrRWdwZEJJSFFaRElSQUNJVDlMWSswbFhiMXRFMW1rckhuSE9tVDc5L3JSLzRCQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFnUEtYQ1FBQUFBQUF1SFVDR3dBQW9NempEdU5lVFFFQUFBQUF3SzBTMkFBQUFMOHlqN3VmUkRZQUFBQUFBTndvZ1EwQUFQQTdqdVB1VGw4QUFBQUFBTGdwQWhzQUFPQjN2VXpybjJ4K21BSUFBQUFBZ0ZzaXNBRUFBUDdFOGt6VUV0bk1wZ0FBQUFBQTRGWUliQUFBZ0xjNGpIczBBd0FBQUFBQXQwQmdBd0FBdk5YVHRJWTJBQUFBQUFDd2F3SWJBQURnUGVaeGQ5UDZkQlFBQUFBQUFPeVN3QVlBQUhpdjQ3ajcweGNBQUFBQUFIWkhZQU1BQUp5RHlBWUFBQUFBZ04wUzJBQUFBT2V5UEJPMVBCYzFtd0lBQUFBQWdEMFIyQUFBQU9kMkdQZmREQUFBQUFBQTdJWEFCZ0FBdUlSdjB4cmFBQUFBQUFEQTVnbHNBQUNBUzVtbjljbW9WMU1BQUFBQUFMQmxBaHNBQU9DU2p1UHVUMThBQUFBQUFOZ2tnUTBBQUhCcEloc0FBQUFBQURaTllBTUFBSHlFNVptbzVibW8yUlFBQUFBQUFHeU53QVlBQVBoSWgzSGZ6UUFBQUFBQXdKWUliQUFBZ0kvMmJWcERHd0FBQUFBQTJBU0JEUUFBOEJubWNmZlQrblFVQUFBQUFBQmNOWUVOQUFEd1dYNU1hMlR6WWdvQUFBQUFBSzZad0FZQUFQaE14M0YzcHk4QUFBQUFBRndsZ1EwQUFQRFpsbWVpbGovWnpLWUFBQUFBQU9BYUNXd0FBSUJyc0VRMmgzRlBwZ0FBQUFBQTROb0liQUFBZ0d2eU9LMmhEUUFBQUFBQVhBMkJEUUFBY0czbWFYMHk2dFVVQUFBQUFBQmNBNEVOQUFCd2pYNU1hMlR6WWdvQUFBQUFBRDZid0FZQUFMaFd4M0YzcHk4QUFBQUFBSHdhZ1EwQUFIRE5sbWVpbGovWnpLWUFBQUFBQU9DekNHd0FBSUJydDBRMmgwbGtBd0FBQUFEQUp4SFlBQUFBVzNFNEhRQUFBQUFBZkNpQkRRQUFzQ1h6dUlkcC9hc05BQUFBQUFCOENJRU5BQUN3TmMvajdpZVJEUUFBQUFBQUgwUmdBd0FBYk5GeDNOZlRGd0FBQUFBQUxrcGdBd0FBYk5YeUI1dmxUemJQcGdBQUFBQUE0SklFTmdBQXdKWXRrYzNEdU5rVUFBQUFBQUJjaXNBR0FBRFlnOFBwQUFBQUFBRGc3QVEyQUFEQVhzelQramViVjFNQUFBQUFBSEJPQWhzQUFHQlBuc2ZkVHlJYkFBQUFBQURPU0dBREFBRHN6WEhjMTlNWEFBQUFBQURlVFdBREFBRHMwZklIbStWUE5zK21BQUFBQUFEZ3ZRUTJBQURBWGkyUnpjTzQyUlFBQUFBQUFMeUh3QVlBQU5pN3c3aEhNd0FBQUFBQThGWUNHd0FBNEJZOFRXdG84Mm9LQUFBQUFBRCtsTUFHQUFDNEZmTzQrMGxrQXdBQUFBREFIeExZQUFBQXQrUTQ3dTcwQlFBQUFBQ0EzeUt3QVFBQWJzM0x0UDdKNW9jcEFBQUFBQUQ0SFFJYkFBRGdGaTNQUkMyUnpXd0tBQUFBQUFCK1JXQURBQURjc3NPNFJ6TUFBQUFBQUZBRU5nQUF3SzE3bXRiUTV0VVVBQUFBQUFEOEg0RU5BQURBK2xUVThtU1V5QVlBQUFBQWdQOFEyQUFBQUt5TzQrN0cvVzBLQUFBQUFBQitKckFCQUFENDE4dTRiMllBQUFBQUFPQm5BaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFBQUFBQUFnQ0d3QUFBQUFBQUFBQUNBSWJBQUFBQUFBQUFBQUlBaHNBQUFBQUFBQUFBQWdDR3dBQUFBQUFBQUFBQ0FJYkFBQUFBQUFBQUFBSUFoc0FBQUFBQUFBQUFBZ0NHd0FBQUFBQUFBQUFDQUliQUFBQUFBQUFBQUFJQWhzQUFBQUFic0hSQkFBQUFNQmJDV3dBQUFBQTJMdDUzS01aQUFBQWdMY1MyQUFBQUFDd1ovTzRneGtBQUFDQTl4RFlBQUFBQUxCWDN5ZHhEUUFBQUhBR1gwd0FBQUFBd0E0dFljMXNCZ0FBQU9BYy9NRUdBQUFBZ0wwUjF3QUFBQUJuSmJBQkFBQUFZRS9FTlFBQUFNRFpDV3dBQUFBQTJJUFhjUStUdUFZQUFBQzRnQzhtQUFBQUFHRGpscmptZnR6UkZBQUFBTUFsK0lNTkFBQUFBRnNtcmdFQUFBQXVUbUFEQUFBQXdGYUphd0FBQUlBUEliQUJBQUFBWUl1V3FFWmNBd0Q4dzg2OTNUUVFRMUVVTlpJYlN3a3BJYVdrQTBwd0NaUkFDU2xsT2dpMlJCQUk0anhJWnV6eFd0SnQ0SHh2WFFDQVdVUVRBQUFBQU5DWlUxd3ptUUlBQUFDWWd3ODJBQUFBQVBSRVhBTUFBQURNVG1BREFBQUFRQy9FTlFBQUFNQWlCRFlBQUFBQTlPQXRpR3NBQUFDQWhRaHNBQUFBQUdoZHlyY040aG9BQUFCZ0lRSWJBQUFBQUZxVzh1M01BQUFBQUN4SllBTUFBQUJBcTFJUTF3QUFBQUFORU5nQUFBQUEwS0o5RU5jQUFBQUFqWWdtQUFBQUFLQXhKYXhKWmdBQUFBQmE0WU1OQUFBQUFDMFIxd0FBQUFETkVkZ0FBQUFBMEFweERRQUFBTkFrZ1EwQUFBQUFTNXZ5YllPNEJnQUFBR2hVTkFFQUFBQUFDeXB4elNiZndSUUFBQUJBcTN5d0FRQUFBR0FwNGhvQUFBQ2dDd0liQUFBQUFKWWdyZ0VBQUFDNkliQUJBQUFBWUc0bHFoSFhBQUFBQU4ySUpnQUFBQUJnUnFlNFpqSUZBQUFBMEFzZmJBQUFBQUNZaTdnR0FBQUE2SkxBQmdBQUFJQTVpR3NBQUFDQWJnbHNBQUFBQUhpMnR5Q3VBUUFBQURvbXNBRUFBQURnbVZLK2JSRFhBQUFBQUIwVDJBQUFBQUR3TENuZnpnd0FBQUJBN3dRMkFBQUFBRHhEQ3VJYUFBQUFZQ1VFTmdBQUFBQTgyajZJYXdBQUFJQVZpU1lBQUFBQTRJRktXSlBNQUFBQUFLeUpEellBQUFBQVBJcTRCZ0FBQUZnbGdRMEFBQUFBanlDdUFRQUFBRlpMWUFNQUFBREFmMHo1dGtGY0F3QUFBS3hZTkFFQUFBQUFkeXB4elNiZndSUUFBQURBbXZsZ0F3QUFBTUE5eERVQUFBREFNQVEyQUFBQUFOeEtYQU1BQUFBTVJXQURBQUFBd0MxS1ZDT3VBUUFBQUlZU1RRQUFBQURBbFU1eHpXUUtBQUFBWUNRKzJBQUFBQUJ3RFhFTkFBQUFNQ3lCRFFBQUFBQ1hpR3NBQUFDQW9RbHNBQUFBQUtoNUQrSWFBQUFBWUhBQ0d3QUFBQURPU1VGY0F3QUFBQ0N3QVFBQUFPQlBLZC9PREFBQUFBQUNHd0FBQUFCK1MwRmNBd0FBQVBCRllBTUFBQURBZDY5QlhBTUFBQUR3UXpRQkFBQUFBSjlLV0pQTUFBQUFBUENURHpZQUFBQUFGT0lhQUFBQWdETUVOZ0FBQUFDSWF3QUFBQUFxQkRZQUFBQUE0NXFDdUFZQUFBRGdvbWdDQUFBQWdDR1Z1R2FUNzJBS0FBQUFnRG9mYkFBQUFBREdJNjRCQUFBQXVNSEw4WGkwQWdBQUFBQUFBQUFBbk9HRERRQUFBQUFBQUFBQVZBaHNBQUFBQUFBQUFBQ2dRbUFEQUFBQUFBQUFBQUFWQWhzQUFBQUFBQUFBQUtnUTJBQUFBQUFBQUFBQVFJWEFCZ0FBQUFBQUFBQUFLZ1EyQUFBQUFBQUFBQUJRSWJBQkFBQUFBQUFBQUlDS0R3SGF0UU1CQUFBQUFFSCsxaHRNVUJ3Sk5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBaG1BREFBQUFBQUFBQUFCRHNBRUFBQUFBQUFBQWdDSFlBQUFBQUFBQUFBREFFR3dBQUFBQUFBQUFBR0FJTmdBQUFBQUFBQUFBTUFRYkFBQUFBQUFBQUFBWWdnMEFBQUFBQUFBQUFBekJCZ0FBQUFBQUFBQUFobUFEQUFBQUFBQUFBQUJEc0FFQUFBQUFBQUFBZ0NIWUFBQUFBQUFBQUFEQUVHd0FBQUFBQUFBQUFHQUlOZ0FBQUFBQUFBQUFNQVFiQUFBQUFBQUFBQUFZZ2cwQUFBQUFBQUFBQUF6QkJnQUFBQUFBQUFBQWhtQURBQUFBQUFBQUFBQkRzQUVBQUFBQUFBQUFnQ0hZQUFBQUFBQUFBQURBRUd3QUFBQUFBQUFBQUdBSU5nQUFBQUFBQUFBQU1BUWJBQUFBQUFBQUFBQVlnZzBBQUFBQUFBQUFBQXpCQmdBQUFBQUFBQUFBUnRYOG5FK0FVY2s0QUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiIwMDc2NjMxYmQ0YTA0MjdmNTc3MzBlYzcxYzllMDI3OSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZSwiY3JlZE1nbXQiOnRydWV9LCJtYXhNc2dTaXplIjoxMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0IjoyMCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxMjh9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0xMC0yMCIsInVybCI6Imh0dHBzOi8vd3d3Lmh5cHIuY29tLyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiSFlQUiBGSURPMiBNb2JpbGUgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjIxMDIwMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMTAtMjAifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTAxLTExIn0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiNTU2ZDI3ZjM4YjIzMWJiM2Q4MThiZmMxYjYxNWYyNjBmNmIwOGYyMCJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI1NTZkMjdmMzhiMjMxYmIzZDgxOGJmYzFiNjE1ZjI2MGY2YjA4ZjIwIl0sImRlc2NyaXB0aW9uIjoiTUsgS2V5cGFzcyBTMSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUIrekNDQWFLZ0F3SUJBZ0lKQUk5Z2luMUFEMytETUFvR0NDcUdTTTQ5QkFNQ01Ga3hDekFKQmdOVkJBWVRBbFpPTVJNd0VRWURWUVFJREFwT2IzSjBhQ0JUYVdSbE1RNHdEQVlEVlFRSERBVklZVTV2YVRFUk1BOEdBMVVFQ2d3SVRVc2dSM0p2ZFhBeEVqQVFCZ05WQkFNTUNXMXJMbU52YlM1MmJqQWVGdzB4T0RFeU1qUXdNekV3TlRGYUZ3MHlPREV5TWpFd016RXdOVEZhTUZreEN6QUpCZ05WQkFZVEFsWk9NUk13RVFZRFZRUUlEQXBPYjNKMGFDQlRhV1JsTVE0d0RBWURWUVFIREFWSVlVNXZhVEVSTUE4R0ExVUVDZ3dJVFVzZ1IzSnZkWEF4RWpBUUJnTlZCQU1NQ1cxckxtTnZiUzUyYmpCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQk8xcndpM05rbVd6ZDBPR0o1T09jYU1ScXdWOFpEaVhUQzV1UXhVMnVQaElSNUN4VVU3QjcxZG5zZ0xpajVua2FaRWE5aGtmMkp6NmYvaWgzK0h4REVtalV6QlJNQjBHQTFVZERnUVdCQlJWYlNmeml5TWJzOWdZdjhHMkZmSmc5ckNQSURBZkJnTlZIU01FR0RBV2dCUlZiU2Z6aXlNYnM5Z1l2OEcyRmZKZzlyQ1BJREFQQmdOVkhSTUJBZjhFQlRBREFRSC9NQW9HQ0NxR1NNNDlCQU1DQTBjQU1FUUNJQkVQZW1hL2p0YU8xLzFxZVdNNlNyckp0R0JsY25HQ0pkazN0RmVaTnpDdEFpQXpDaU5XQmJyUTJLbEtzdys3UXEveDFBYnpVdncrU3lXbFBuSjBtVXJET3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFoWUFBQURmQkFNQUFBQllFWWUxQUFBQUcxQk1WRVVBVEpoQWViS0Fwc3kvMHVYZXUxem16SVh2M2E3Mzd0Yi8vLy9MWm42U0FBQVB5RWxFUVZSNDJ1MmRUWktqT2hMSEFXKzhWRlJ0V0ZMMGhpWDJiRGhBZGI4TDlHSU84R0ptRGpBeDhaWklldDNOc2NjSUJQcElTU2tNMWVDeUYxM1JHQXZwUnlyL3FRK1NKTkUrcHk3OCtmV3VmNzZCWjlIRS9LaGw4K0oySUd1NlhYM01DaU9xOXdQRm9yWlk1QW9LSW82a3phNVpJQXpqTzRvRnNWZ29YOTZzb2l6ZmNHYjQrMWlrMFdZQnMrQVdpa3p0UDhJaW1HWXIrMk1ScnQyZktCYXRWZkJadFpscVpKTHRta1VhNlRrZExJckU3WW5ZMURmcXBOa3ppNUJoL0JmSHdzZjRSb0NYdDA5MW8zTGVOWXNzMGl4QUZsNUZKVm52S2dRZWt1MmFoZDlzZitCWWVCWDFaZ3hNNkVoMU8yL2ZMRTR4Z3VwZzRWTlVsdlNkb3ovcGZMT2ZadGNzZk5VRHpBSml3WHc5citjZ1dCUm53V1hYTEU0eG5oTmswZnE2U0R1eTRQM0J2Yk5JWWp3bnlNS25xRjJiU2NOcGhPL1lONHM4eGl3QUZ0d2J0VXdzWHJzRHNIREdXKzg0RnY0eDZzQ2lMSVN0N0o2Rnl6QitJRm5ZaWxwMXRyOFFnSGJ2TDF5RzhSM0p3anRHdlZuTndLSk8rOTYwZXhhd3JQNTh4N0ZnL2xoV3hoZkQzMmIzTEU1b3p3bXdhUDE5cnRkU0VWL2NydEx1UE81MEdjYXZkeVFMRWlpTm5BWVd0MDVTWkFkZ2NVS2JoY1dDaDl5UEdLZjJuYVhrT3grbk9nM2pPNUlGOVUzakRDZmtFNVhxQ0N4eW5LQUNMUHlLT25TaVpyU2d0RHNDaXhSckZoYUxjRXhmRDhMQ3ljN25PMTJHOGZNZHlZSWhmQTlKMHFxN2tuMlpoWWRGaXZPY0Zvc1dFY1V5L0dyTUxsam92ZnpYTzVZRndlanpNTWRYZFVkaG9abjIzMWdXSEJuUWwyWFpkWWRob2QzUDcxZ1dRVVhkN3lmQkdjYVBkeXlMSXFpb2gyU2hHTWFmYUJaSi9LcmtJVmprQ0JVeFdMQzRhZlhqc0VqaiswZ2R2MEI3REJaS083QytrOFF0UFIySUJjb3d2bmtWTmVzZWhJVmlHRGdXQjFiVUlJdFRaQXgrWUVVTnNwaDcreThVaXdNcmFwZ0Z3akMrK2JySTZZRll6SWJ4RThIaXlJcUtZSEdPbWVNaitLWFovYk1nQzJUMTIyTW9xc1hpeTRKNDY1dG5HdWQ4WUJaVjdUR000RnBSY2VDZ0UyREJQWVl4eXVyWFAxMHNEcTJvTmd2QS9abXkrazhYaTJNcktzQ0NodUt0cjUyTHhiRVZGV0RoTll6ZWUvN2haSEZzUllWWStBeWpsOVcvWEN6WXNSVVZZc0VUcjJIODBibFl0QWZ2SWdDTHppZXJmNy8veDhuaTRJb0tzdkRLNnRmT3hZSWZYRkZCRmw3RDZKd3NqcTZvTUFzYVdHaUdXZFJIbnNaeHNnREVNUXV6T0xxaU9saFEvM29peU9Md2l1cGc0WTIzSEN3T3I2Z3VGclhYTUVBVzVPaUs2bUxoamJkQUZzZFhWQmNMdjZ4Q0xPaXhwM0Y4TEh6eEZzamkrSXJxWk5INUpqNGhGc25oRmRYTndoZHZBU3pZNFlOT0R3dkFNTTRlRnZYeEZkWERncm9kQU1EaUFSVFZ3NExIK0l0SFVGUVBDOHZzZlRyeUVPN0N3NEpIeEJlUGJoZUdZZmpqenVLaC9ZWHBQZjNqa2ZhaGRjUVFoOEE0OVFGRzdINFcxUEVGRkhlU0I0NDdEY05JUS9OYWp6d2VNYnhuY0w3enZwbGYxcWVNS1J2L0NYcmRydjB2dml4dnVNaFNvNWZwWmNIeDgrRDNxQ3FUOW1ja1l1T1NrTWpTcGswQ1hPVlZ5akJVaUJxVHdxYyt3K0kzN0JxOHgrQzgxbkpWZlhOZG40Mkh4aXh0TXd1dVhFem4xd0t0S0d4WGZsVXUrWXBrd2NGbXJUdmZXVGdyd1BSdEVCTUxyamxxTFpFZGpzVUZWcnpnMDVOQTExOTFIdnppcnNISWdwcmpaRU96VkJnb0ZxWnZlOFd4b05EUk5kZEhMSitydEd4a1FRd1d0UWM2aGdWM1NWNUlDQW5nQmJIclpvaE80cDFrSGxpOEdmTW53Q3pUYXhRTDU1UmRpQVVGMnJUaWVtcnRlLzZSZ1hOSnhMY2hGOEdDT25jM2gxaHdRQnpYVzJmbjNnYzFRQmExZDZjMmdnVng3bTRPQm91MWZYdlgyMzlSZXgrTWhWaHcvMDd0TUF2cTN2WWVaTUh0RnFIMzVaeVhtTVY4bHlFV3JmOG5ZUllrY2FiUkNnOGkvdEVoV2NUdmdKNGFsdDNDUXZabTNtV1ZSV2syNWFXQ2ZoSmtNVmV5ajA1TG92cjVKUU9xMWZieEVWMEhyb1lBTVZ0b3FWRlJadndreUtJMVNpeVUyN1ltaTFoVjVhWWtVdDJlbU8xNGFwZldaRWdXeEl4aWl2a1NhN0tJVmRYVzZrbTFaay9NUm1vRkZOTkZHeFFMYnQ4a01oMVprMFhzZnZEQ1ZodWlWb05acFRDZ1dLSzJMc1NDMm82TVRiZHRWUmFScWdyWURsVUZpRmx5MUFKZGo2ckZoRmpVUUxWcXlYZFZGbkdxeWlCYzZuMnpNNFlVa0xVUjVXQ0lCUUVLb1BJcXE3S0lVOVVXempjMU93eTdSempTTXMzRUFpdzQ2TkxKZUhCVkZuR3FXb2NheHVEQm10bnh1RkwxQUF1NEFGbVJkVmxFcVNvQnI2alVnNWxGVU5naEYyWlk2bVRSZ3NiS3hxUHJzb2hTVmRod2xJWXhzMDR0WEtSeU9NQ2locDNZaUhoZEZqR3F5bUdIMGxvc1RFNTU1N2l2WVJZRjNNamg4Tm9zSWxTVndUZFphWmlEUlFWVFRSRXNDRnlsOFZjcnM0aFFWUXAvelUwV1dhaFhxY2NETEJ3RjBFMVlSS2hxNjdqZ0FoWkZGSXZNWWFMNXlpd2lOaXU1V0pDcFlWWXZjc0dkKzQ2ZkJmT3lPSy9OQXErcXJZTlVZYkE0UTY3a0hoWm5SeWRiblFWZVZldWd3YU5adFB0a2dWZlZZbThzVHF1elFHZUpXY3JpZkMrTHlzRWlXNTBGZXBPOGkwWDdPQ3pRcXJxVVJYWWNGbWhWL1F3c3NLcGFSN1BnNjJqcUI3TEE3Z0Z1bzFsMFc3SGdHMmtxV2xWZHNWYUlSZEo1UXRWbExOaG1MSkNxNm9yQkY3RHdqODJTSUF1NkdRdWtxbEtITC9Hd1dEWm1EN05vdHhtYjRWWFZNWDhSWm5HR3FTcXR6U05aRkp1TTJTTlUxYVVLSGhhT09iNTZQZ3lFWTh5Y0tITU5qWnN0V0NCVjFkSDdQU3djYzcvRWJPM0pNV2ZFZkgxczlUbStHRlYxekY1NldERGZ4c3ZLY0IzNm5jazlMT2dtOCtCUnFscjdaclZoZ3dmSnRxcUJ1WlpvS3crTFlpeDFFeFk0VmFXd0wvR3hLS0IrcGEwTEV0UFl1TFg0Vk1GZEpOK0dCVTVWT2R4L2ZDeUNhOHYyaW10ckxVcFdzSHRydG1HQjNOSkhiTVBndVpkRmNNK0JiSHBqZkoxcExMUnQwenpaWkowOVVsVnJLL3JnNU94bDBkbSsrS0l2M0RLalRNMXFKQXROeVl0dDlsOUVxaW96UXpGT2tnQ0wyaXlPT1RhNDU3cUY1am9MQmNZbDJXWmZUcXlxRW1OL0ZrbENMS2FDeCtkQnJoYnJRbTNKOUVSQlk3Q1luaHQ1VXpZRWJNTUNtZlpnTnAvK1BkUnZROHU5TE9iZWw1VTNFb1ZkL0xSeTk5SjBaUUp0aHF1RzJyMTg2Zmk4cC9HMEhRdmM0MmZBWHRjUUMrcmY2K3JZUDVzRExPenFiY1FDT1ZhdG8xazQ5dTAyL2hPYUVJdTAyNDRGVWxWNVBBdnFOd3Z3QkgxVGRlVjZLZjFHTExBendIVTBDK2krYS9HQzU5Sk9GbW0zSlF2azQyZWNSTE5nU2FCbzZyUWFKNHRtVXhiWUdXQVd6Y0sycFZOZ09OU0VXTHgybTdKQUp4TzZSTE13MjVvR3ZGRGVtU3dJUE8yMkdRdWNxcG93c2c3QlFvZVJObjVqZSswc0ZuclB4RDZUdVp3RlB2bllWYTgzZ29YNmVHOFc2SG12bmMxQ296a1hrSlRhcDhHdytOKy90TSsvd1pONGFYNmNENS9MeDVDemFycnA2VndFZUh2a1k5L3BGMytSK21zR2xUSDc5Tnk0VXNCT1VqTW9qUzR3VHlTTm9LcTQ3N1g1QzI3ZG4vMmxxVUN5V1BKaGZqL3daTEZuRnFnbkdKOHNQaHNMaG4wVS9oT3dvUGc0NStGWjFPaDBFWS9QZ3VDeUFud0dGalRaVGxLUHhxTGVVRVlPeG9JbEc3ck9nN0VneVlhdWMrOHNTbWhpSXZ1Y0xMUlJkNEhNSWZLWUxMaVM1K05LMExsbEhwS0ZuSUFxeTlCVTFlT3pvSjRWdjgvR292WGxsUHBrTE9xUE5JdWRzeWcrMGl4MnpzSy9aUDdaV2VUZEoyVmg3emw0N1Q0ckN5MWI3ZVlvZGo4Mll3cU50TnFZdkg5dGNBZmpWRjRXY2pQWmIzWmUzZlB6WlBGazhXVHhaUEZrOFdUeFpQRms4V1R4WlBGazhXVHhaUEZrOFdUeFpQSGdMSzVsR2RpUDdmbXc4cTczdE9temRER2IramRoY2JscmMwRHJmUEFEVjJYMTdiOGtXVzhuenlJV05GbUR4ZEpsSWJYaGRmSzdXWkNWV0l6TGhSem9McXpDc09ESkloYlhaalVXUEZtSnhiZ2NRZ0FESVFtR1JidUlCWE04QjVnczZ5SlpyRm1mZFJaeVhjUXkraGwzSmRaMi9DeUtSYXRMclRESXdtcEVzdXkrTm5lekdCeHdmaDhMc21oVmZrMFdkZlNtUTVCRmYxZXo0YStqandSWkxIdjMrZEJIMW1GUlJPK29nbG53VVVvNDBObDVnMk94eUdPeGJrVVc2U29zZWdQTC9UZHdHeFpkdDJZZmFmUXdzaHBDVVRXd25NN2d0K01PRnRTd2NXWkVveXFMT1ZMVldHUm1PUHdsRlBOV3E3Sm90U2F3UWRLS09WNjR6QTkrM3Y2UUtidmIyV1RCNVh2Rmh2cTlhUm1QS3ZYbENrTjhtZG0rVTNPNyttTjdmWEZuTnIya0pldUxvK05UNHZKa2tXMU5uckJRVTJjcEcycVowdmtwZTZxbEdpR0ptMFhmbHJseGwwVExNYWl4SU5wckN5dkZRcFZJdnJZemJaa3N5Tm9zdUxwcmhGcWJyWWdTVldwWi8yd1d0Y0tDcTJVWUxHcjFPNFVGVlljMVdnRXlKYUhCSWxtYnhWQzFWd1cvdXR1S3F2OEpzR2pIOTgxVjZ0RGlaTE5JOUJRL2xUWWFrREMwQW1UeXhzMVpjR1dYbWFnTEVXd3VvaHFGT05JL0x6Nm03NnFFajFORytCcUxTamJ1OW9PWG9aT3JMUHJ4dU1CYkRiVTNXTkI1d011SCszTVpESU9LVkV0bFpiTElwdXZmMUZENDR6dFpLQThMTW5HNzZkQWpTSDhwR1RUSXRHNjVXMVA3MzBrVzhxVzFSRkpRNHM1NnRFS2lvRlBkcFlBaFJ3WkVYTEtZVTdscUxCcUZoZWFLRjdNWS9Wd2pyOFdUS1pSajBublZvM0UzSGhac2Jod2REVTE0ZW9NRkdmOE8zK25hTVFsTVBSeW5VejY1Qm1CeDZ0Wm5NY0E0aVd2TmplMHZTR1ZWcVpMdHpjVkM2U1AxbklFek0xbE0yZ0N3R0hRc2x4SGdxUEJNU2NHbnNqaHZ3V0tBVWNucXppelU0S0hxSmhrTXNwaENuOEppd2FlZkY4TXQxMkoyQVNNZGdiSFpnVmNRaTJvVEZnTEdDV0tSS3JIeTJBb1BpMjVpY1pKeWtCb3MyTlQ2WW5CSSt2aEZ3TWpGTlRpWms2czBIOGhDQ0FiRUlzT3pLRlFXWjNWMkk0S0ZJTkMvd2U4OG9aZ3ZZYkRvTm1MUlgvbE9GbVFNeUNybEZKQkY1Mk14U01pdEFLSys3TzlEV1FqUGZSY0xkVHhDbHR2RklPYkRTM1p1MzlPMC9IZ1dGR2FCOXhmdGNQemVQakpvaUxDTGRDemd3MWt3bUVXQ1prSGtBRTdWRVp0Rk4wMXorRm1jYWhGMDllcnMwaEdReFhrcnU1aHZZcEFGVGVTUHExRStuQ3hPSVJaWno0TTEwZ2xOOFFVZk9SWWhGc1Y5TEhyaHNsaU1JV2pIcXlBTG9nN0NXOWxFZ0VVeC9yMzYvRVU5cDQ0L2pjTWtoV1BpWkVIa1dHNTlIZWxiS0N3MXlLS1F5eHF5M2FKdVY1MUZNLzZnVjBxZXVYWGtOSTFIYW5HeFFockdFTCtMNkYxblVjL3ZFVzJHZUc0SmkzRmhtU2lzRlJiRC9NbzFVVmtVWXNDcGpGTzUrUG1VTjNNZXAxNFNuVVUvdmhYUlpKOUZ6Mkl4VkVSTVlNbHg2bFVmcC9iVnljUnRxd3dXdDM5ZituRnFMVWZYK2JLNTMzbmR6R1l4VFdzcExHcHova0xMN2FEUFh5Z3NwbGRSak5OREZndHRFcWxXbHlhNXJDQ2QwMFRxTEdUV2tlbUU1ajRXRGNCaWV0Kzh3b0xDTEY3VnlWd09zSkR2L2FJaEZxazZyNVhQSSttem1sNWRaekc5LzBTbTl1dnVZakdYcjdKZ05vdmhlaWFMVEova3Y5Z3NxRDdmZVhLeXFGenpuZW9ySEhRV3crbXpJZWQzc1hqcFFCWkRvMTVWVFIzNEdDeSttQXNlb3R5WGRoNmJqVVZOZzlIR3hhSnl6b1BMbzFWbnNlQXlaQzlHRzkxa2p4SmJ1T3ZtMmp1N0ZseVY0Nmk5Ti9ENnlEVzBnZWh0dURINzI2L1ZicGZ6SWJBK3Q4YzhqVThXYTZ5UlBoZ0x1dTBqN1FkaGNSMFh6TGJNZEhBVUZrVWZFMitaTHVkQUxNZ0haSDA0Q292dDg2SWNqa1h6Wk5HSGxyMnphSDdMbGNXV292OER3aWZFektwNHJVZ0FBQUFBU1VWT1JLNUNZSUk9In0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDEtMDciLCJ1cmwiOiJtay5jb20udm4iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IlUyRiBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMTAwMjAxODA3MDkwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy4zIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjEifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTAxLTA3In0seyJhYWd1aWQiOiJkN2E0MjNhZC0zZTE5LTQ0OTItOTIwMC03ODEzN2RjY2MxMzYiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImQ3YTQyM2FkLTNlMTktNDQ5Mi05MjAwLTc4MTM3ZGNjYzEzNiIsImRlc2NyaXB0aW9uIjoiVml2b0tleSBBcGV4IEZJRE8yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ056Q0NBYjJnQXdJQkFnSVVjOGNSRXNZOGsrdHUvQWw1YWZZRVlSMG5DNWN3Q2dZSUtvWkl6ajBFQXdJd2FURUxNQWtHQTFVRUJoTUNWVk14RURBT0JnTlZCQW9NQjFacGRtOUxaWGt4SWpBZ0JnTlZCQXNNR1VGMWRHaGxiblJwWTJGMGIzSWdRWFIwWlhOMFlYUnBiMjR4SkRBaUJnTlZCQU1NRzFacGRtOUxaWGtnUVhSMFpYTjBZWFJwYjI0Z1VtOXZkQ0JEUVRBZUZ3MHlNakE0TVRBeE56UXdNRGxhRncwek1qQTRNRGt4TnpRd01EbGFNR2t4Q3pBSkJnTlZCQVlUQWxWVE1SQXdEZ1lEVlFRS0RBZFdhWFp2UzJWNU1TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1TUXdJZ1lEVlFRRERCdFdhWFp2UzJWNUlFRjBkR1Z6ZEdGMGFXOXVJRkp2YjNRZ1EwRXdkakFRQmdjcWhrak9QUUlCQmdVcmdRUUFJZ05pQUFUa2owNG81ZzVxZDlKYi9vbTRiRDRseFd3Y2xwU2tSbUZzL2xKTldSSWtXK2tvdDY2L3dSSHUyU3UvMUJUSmVnU0VqUE4yVTBWK3IycUoreFZjdVhqb3p2U0twdHMyYWkzMXRCdXRucVlYb3YyWDRWTTBHMTRHRklpSERqbXFVcXVqSmpBa01CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMmdBTUdVQ01FMVRvbnFFWnlzN1N3VE1QY3FpM3Y3aUozaGtsem5rWjN6elZ3UEl0MjYwUU9kdVRleVpaL2gyd0RWRHR0ZlhtQUl4QUpUVUd5L092U0dldHhXK2drQ3J4L1FCU1BrSTBiVFVFWG5rdzlsMzNUaUdvdzZVTForNTBRKzk2L2NHaEtia3BRPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0NBWUFBQUJ6ZW5yMEFBQU1PbnBVV0hSU1lYY2djSEp2Wm1sc1pTQjBlWEJsSUdWNGFXWUFBSGphcFpocmNpTTVEb1QvOHhSN0JCSWsrRGdPbnhGN2d6bitmcURLNnJiYkhUTzlZOW1xVWxXSkJKR0pSTkp1Ly9YZjQvN0RUNVNRWE5KU2M4dlo4NU5hYXRJNXFmNzEwKzk3OE9tKzN4OTVidkg1MDNYM3ZpRmNpaHpqNjJQTnovTWYxOE43Z05laGM2WS9EVlRuYzJOOHZ0SFNNMzc5TXRBemM3U0k3SHc5QTdWbm9DaXZHK0Vab0wrVzVYT3I1ZWNsalAwNnJvK1YxTmVmczdkVVA0Zjl5K2RDOXBZeVR4VFpNVVRQZTR4UEFOSCt4TVhPU2VYZGJudDc1enhHdmRjL0JpTWgzK1hwL2RPSTZGaW82ZHVIUHFIeVBndmZYM2RmMFVyeVBCSy9KRG0vajk5ZWQwRy8zSWp2ZWVUbm1WTjl6dVR6OVhqOGVFWDBKZnYyZDg2cTU2NlpWZlNVU1hWK0Z2WE9tcDN3SElNa203bzZRc3UrOEtjTVVlNnI4YXF3ZWtLRjVTY3pEczViRUpBNElZVVZlamhoMytNTWt4Q1RiQ2VGRTVFcDhWNnNzVWlUR1EyL1pLOXdwTVFXRjhoS25CZjJGT1VkUzdqVE5qL2RuYTB5OHdvOEtvSEJndkhpVDEvdVQ3OXdqcFZDQ0w2K2MwVmNJcFpzd2pEazdKM0hRQ1NjSjZsNkUvengrdnBqdUVZUVZNdXlsVWdqc2VNMXhORHdRd25pQlRyeW9ISjgxV0FvNnhtQUZERzFFa3lJSUFCcUlXckl3UmVSRWdLSnJBRFVDVjFpa2dFQ1FWVVdRVXFLTVlOTkZadWFyNVJ3SHhVVkxqdXVJMllnb1RISEFqWXRkc0JLU2VGUFNSVU9kWTJhVkRWcjBhcE5lNDQ1WmMwNWwyeWkyRXNzeVJVdHVaUlNTeXU5eHBxcTFseExyYlhWM3FSRlJGTmJicVhWMWxydnpOa1p1ZlB0emdPOUR4bHhwS0Z1NUZGR0hXMzBDWDFtbWpyekxMUE9OdnVTRlJmNnNmSXFxNjYyK2c0Ykt1MjBkZWRkZHQxdDl3UFZUblFuSFQzNWxGTlBPLzJOMmdQckw2OC9RQzA4cU1sRnloNHNiOVM0V3NySEVNSGtSQTB6QUJPWEFvZ1hnd0JDaTJIbWEwaEpERG5EekRjeG5ST0NWTU5zQlVNTUJOTU9vaWQ4WU9ma2hhZ2g5Njl3Y3lWOXdrMytYK1NjUWZlSHlQMksyM2VvTFd0RDh5TDJxa0pMcXVtZzU1a3V0VnVqa3dZcXE4U2x4RHBiM3JQUXN0UHMyMU1NZTJTeWNoWUJyVEpLSXBBOTRoNno1MFphaVBXd01nSStMZXk2bElzemErQk8xN3hkejNrUFBUMHNvYWI2ckN5LzA4TENuS09wYnZKaFdRQ1NJckd2MFFmTEJNQW92VzNtOWIxc3RGaGRIVHc5QUtaVkJGT1ZrN3lyVHI0K2hGeXUweEs1eUpHSmwrK2taK1JNb1NLZ2xhV1UzSFFVbmRzdDFiNXpDYU90VEloTTJvR3hzc0tqeFg1aDBlbXpzQnlXU3hZamcrOCsxNG9Nd0dncmpaTmlkeE1jKzRJU0k4VHNuMno2bnBXcFl5YXhpK2xVUTk5VFJpSS9hWTRTSjh1dHEvU3lvTDB1YXNNMUtMZ2hIQ1RRR0xlTjA4bDNzaEViMy9Jc01mZVIraGdzTExlbGgxejF0b0E4enROSGtRR2pwdXQ5bnJaNUFoUURPTXduNWF1SGRPYWN3a0puQlpwMkxCbDhNY2RRWjk3Wkw2UGdzS3Z3elhVZFBkQUVHOGcxNkxFOGxUSmcyU3hiSXZSS1BNdElGSXVXbEhLWTFBUHBad29OakpTSmhGcklqdnF3VHdOUU5raFRuY3R2RXA0NlRFNlpEUFd0d2lQRDU3cHJtcXZmUk1JUzMyY3lRa3lxcGJvMHFldCtVb1BvZWdGZWpUNUlEcU9WUTFsb050cGQ3UmtiazJqaGFkcTd0THd5ZGNNWFNwc0xxVjBFUXRFVWdVTTZSeWJWdFFOQTZqeTVhYk83aFZ0cVRSYmxyUk5SOFlVVWd0R2sxTWJjTXJMYm8wbzNMaThncFQ0cFozUmpnejhpWmFrRzNVRlpSUTVLbktrTUs1Q284TDZQUUU0cUFpemQ1VUJpSW5raFY1d3VVbHFNbU13VlIxVjZ6UUp6djFZTk1wcG5LY0c0Q210bkFWOGxuMkZSbGZCSTFsRjdpTUNVTWx5M0FsZ1hDekhTUWZJeS9JclVLOFJ1eEJJU3Bkb0NuVktyMFkvM3RCeEtIeXZuYUJvNmRaSTJRSklFa2ZPb25ZbFRyR3N1UkhpRWt4THl4TkJhS0liQ1V4RXltRmJPNlFxQ1g2TnVVc2h2U1pQYVJBdm1VZ0dXM3ViUU5NQ0xuS1V3RDRYRTBHZ1BQanlZWW1RWTNNREd3WEJrYjBKMjZEMVFjYzVxUzRZb1VyRlJKZDhOL0s0SkJsVktrSUNwVnVTVUZtSUJtcGhMYzRvMFEzZzRlVktnZ0JzckFuUEU0SGdvMFlpU3hkTFI1NEFYV1lUNlk3MXFlZXEwajJBWlJDN2NUYVVtR0N1TmlhZy80eTByNkthYTJRcVdML2RBUVZOcENBQkNqN2o1T09leUVueHBieDdVR2pXZDI1MmEyU2l4c1ZjMnREb3ByYStVNWpqSTlyYTFHcnFvUEJ4SDRjQWkwaU5ZdDdnQnoySnRmUThySDlxUTBTb3ZMOGF1UXhZV2VuVzhWVkMxaW9GZnFaTHpUYW1kdGpiZno5QnR1RUJ6SVpSbDBuVVFaMW9nN3p1WnpOQnhXT3llMUlKaGdOWkFDNERONXBQUXlnV3JTYWFsZzQwZlhaVXVhUFZzNm1OeUpsY1hOL0t4NmFxMExmVEdVbmdZOWFXaExKUVVXaCtBYWdzaXpJU01RSmN5NHNvSkpCUEVpSzFEcnJiakZhNWpMRnNlaHBES2ZrV0kzOWtDOXhqSDlrMW9hRjB1c2x4b1R3OG9GUmc3dFdiK2dDNkFwU2J1aGtEeWR1ampoZGFpdFdFdHRwRVUvSk4xRXRTRGRidXNQdDR1aUVLQkJHMnQ1cFBJY2FHVVdCK2x3VmVpdC9RSWE3czVxRCs2QkZxYWtTU0tOcFlNN0puMDZwcktBbk5mV1NaaVdPay90aEtpWjB3a2RlRjZJQkRkcUZ2QjZCWlRNMThQdXdZM1VBcDBId1JZcWJjNFFZbWxFTUdwOWFBMHBreGtLdWlncmN5OVBRL0RhaUNnblpJN1hNMk0yUkVXc29KKzRzM0tzRXlSRmROR05CdHhUeEUxUjFmbklNTlVFU2paSXBHTFRRMTI2NmNNaVVkMk42L1dRTGw5WkpBMnhCMUJEWHZxellUZU5wZXNPUUFqVHdFUHRDUHZTQ0hrUnRCc24rdkVvbUFhUkdTWkRNSE9FVXhjeTlWQU93U3NlelZoZkNVc1h3S3dzOGRla3lZazZNQTJCMWRXU0xkaFlIZnF3dXBBRVJ4SE1YZENUcW5CU0E3TjkreURtSnVOTUxyV3JTYXlqRy90YXRMN0IxeWpFN0FrOWhYWUNXQkJvN3pSUDZxYXhHSmRzaUNMZ1FqSU80RlNKTFJSOXBtb3FuWHhHSjFTNlNIRFpDeUZadFFGM2JYa1lSbW9DWHFUOGhnVmlDWUVwQnRZNXEwTTh4U0FsRWFyUnhZS2laQWxmcmM1RWhhUjRTcmxLekpLdHpBSDJZazRQWkViSDVlQnMyR1pSemZCc0g2VXJRa1hSN083TEcxc2xaNGtFc1FrdE80WFRPNXBUL0pZMExWazRuQVRoRk9BSEZaL1FsdWVmQ3k0RVZhVE1JRjR5UjJLN0tBeUN5eTJuS1A4bUE4Tjh4ckppYlJqQmZDd1ZoTmpXb1BNR1dHemFuSG1nZ1RZckFxeHNiWTFzeE9hTkNxSm1oUWFaZWlSZHdidjA3d0J5cHZ2emdEWVVCb01KWHJzMER1QXgwZVpmNmRBS0xTS04xaXpJa2pkaEhoWnc0UXVOZEc1WGhQUnl1WkhJcDRqRGRMa1lMd0lSZ1BGSVFBdTdhcUZPckloVGpmZGExM2d3YVVVbEdCRjIyZWNqRXlTWXFxdXE4Tm5lYXlJbXE1UERNdkd0bDlaUlRFT1RxeFNQM2hKYkx4OUFtTzhDYll0VlQ3WGV4ZGRDSjJJVHVNZTl5R1h0QnJRZDkzTmRoODBkL1k5bSsyRFdBOWIyTHlJRWFNVGwzS2RXbHMzQjl3ZlliaG9pamxmVXVIcHJoTGVHdlE1Q2UranVhdUdtS0t2MXUvN2xlZm9HbTIyU0xqdXAySyswQ3RLbkswY1hSUk9zaHM2NWs3eFlLSDVyWlRBTkpHbFYrZGlHaENDK1lJbGxFaXhNb0F1a3FjNWJ5dk1JM1J3UklFdTB0YndrYlJnTUFlN0FUd1ZJOUVJa0V2NklObGNXTzVWRzV1YXpJVkY3YW9KRmkyT0lxUVptN1hGalMwNHlZNnhEMDlCVU12QnRpQ1ZMeVF6ZmNtMmMvbjJkM2RGdk51L0NYOXp0SDJCR1ZuRUdpZGFEU2VmQVpnR3VzSHhYTU0vczhPOFVMVEVPYVp3WktOb1cwNENxUGNoN0Q0K0RpT0M4dUVrT3h2Q0tvK2xoUGwyOExIbUhwd2xHVWtxTGIyT2tRVDBTdXNFRWtwejNZUDlCd1N5Mks1TEx6T1JQM29VU1g1TUtlSVBIMkVmbktLZ3JwbklySWhTR09aSTJVS1JLY1FVMjJFZTJhK3NiTndJTENKTysrWGMvZkN2b3JVMjk5SHV2ai9TNlRlN3JER3ZiMFA4QmVwQlpOSUVRTldFYTd0Qnpxa0hpd1diQjVRUUZ6ZkFCcEZQN0QzcE9IZ1RxbW5haG93MlJSRk9hby92eXRYdTJlL1JZWnpZdkUrL1NUV3c3cjN0Z0kwTWtJOWM3cGYxWTZOTkErMjNCL1M3bWMzQjJnK1Z4SjZ4cnM0dW0wWnB2amhpdTlnZEN6c1NvOHIxTHVYdkZ2M2o2RDVmaU9HSmRXeHpVRXR3OG9FK0hkazBlZ3ppM1RCa3NYeFFLNUVxZytsd3NvbERIMHNKMTA2WjJObHhRaFBBTkpiZ2gyNm5wTWRoWVhxOWJvUzJMVjV0WjF1TjYrYlgyQjBKUURZYVFYbk1iUG1vK3ZqUGwyVkg5L01GKzRlSHJRL1ZQWlRHd1ZsQk1YWUdkQkxjSkp2NFF5UWd3aG9weE5lMmpiZ3h2ZkRJcXR3YzY2MzJSTWsyZjhsQWRvYjlqNEpkaExkRjJkY28wQ1cyL1YzMXJvU21wZUh1eWlaU0cyblZUMi96ODI5citIZEg5L1ZDczY1cjY3TVN4Mll1K0lPY3A0L2wwU0dnbGxwbm51ejZNWmRvay9qcXRya3MyOUZZRjhXZVRMcGhJVUlHTVBjTnRiVStzK1RmaWE4ZDNjOFh5amxuMmYvdi93ZE9PWkgxOFZhV0FRQUFBWVZwUTBOUVNVTkRJSEJ5YjJacGJHVUFBSGljZlpFOVNNTkFITVZmVzZXbFZFVHNJTVVoUW5XeUlDcmlLRlVzZ29YU1ZtalZ3ZVRTTDJqU2tLUzRPQXF1QlFjL0Zxc09MczY2T3JnS2d1QUhpS09UazZLTGxQaS9wTkFpeG9QamZyeTc5N2g3QjNpYlZhWVlQUk9Bb3BwNk9oRVhjdmxWd2YrS0FJSVl3QWdpSWpPMFpHWXhDOWZ4ZFE4UFgrOWlQTXY5M0oralR5NFlEUEFJeEhOTTAwM2lEZUtaVFZQanZFOGNabVZSSmo0bkh0ZnBnc1NQWEpjY2Z1TmNzdG5MTThONk5qMVBIQ1lXU2wwc2RURXI2d3J4TkhGVVZsVEs5K1ljbGpsdmNWYXFkZGErSjM5aHFLQ3VaTGhPY3hnSkxDR0pGQVJJcUtPQ0trekVhRlZKTVpDbS9iaUxQMkw3VStTU3lGVUJJOGNDYWxBZzJuN3dQL2pkclZHY21uU1NRbkdnOThXeVBrWUIveTdRYWxqVzk3Rmx0VTRBM3pOd3BYYjh0U1l3KzBsNm82TkZqNEQrYmVEaXVxTkplOERsRGpEMHBJbTZhRXMrbXQ1aUVYZy9vMi9LQTRPM1FIRE42YTI5ajlNSElFdGRMZDhBQjRmQVdJbXkxMTNlSGVqdTdkOHo3ZjUrQUhvbWNxcDdIamlCQUFBTkdHbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBEOTRjR0ZqYTJWMElHSmxaMmx1UFNMdnU3OGlJR2xrUFNKWE5VMHdUWEJEWldocFNIcHlaVk42VGxSamVtdGpPV1FpUHo0S1BIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVdFMVFJRU52Y21VZ05DNDBMakF0UlhocGRqSWlQZ29nUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0S0lDQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJZ29nSUNBZ2VHMXNibk02ZUcxd1RVMDlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl0YlM4aUNpQWdJQ0I0Yld4dWN6cHpkRVYyZEQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wzTlVlWEJsTDFKbGMyOTFjbU5sUlhabGJuUWpJZ29nSUNBZ2VHMXNibk02WkdNOUltaDBkSEE2THk5d2RYSnNMbTl5Wnk5a1l5OWxiR1Z0Wlc1MGN5OHhMakV2SWdvZ0lDQWdlRzFzYm5NNlIwbE5VRDBpYUhSMGNEb3ZMM2QzZHk1bmFXMXdMbTl5Wnk5NGJYQXZJZ29nSUNBZ2VHMXNibk02ZEdsbVpqMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzkwYVdabUx6RXVNQzhpQ2lBZ0lDQjRiV3h1Y3pwNGJYQTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzhpQ2lBZ0lIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUltZHBiWEE2Wkc5amFXUTZaMmx0Y0RvMk9XRXhZbU13TlMwME0ySmtMVFJoTWpRdE9UUTNNQzAxTkdNNFlUSTNZemN4WW1NaUNpQWdJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZNREptWkdKbFptWXRNVEpsT1MwME16azRMVGhrTURRdE1EVTBNekV4WVdabFlqRTJJZ29nSUNCNGJYQk5UVHBQY21sbmFXNWhiRVJ2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2WkdOak5qa3lZemN0WWpKaU5TMDBOV0ZsTFdGbU9HUXRaakF5WldVd1lUSTVaRFUxSWdvZ0lDQmtZenBHYjNKdFlYUTlJbWx0WVdkbEwzQnVaeUlLSUNBZ1IwbE5VRHBCVUVrOUlqSXVNQ0lLSUNBZ1IwbE5VRHBRYkdGMFptOXliVDBpVjJsdVpHOTNjeUlLSUNBZ1IwbE5VRHBVYVcxbFUzUmhiWEE5SWpFMk5qQXhOVEk1TURFd016VTNPREFpQ2lBZ0lFZEpUVkE2Vm1WeWMybHZiajBpTWk0eE1DNHpNQ0lLSUNBZ2RHbG1aanBQY21sbGJuUmhkR2x2YmowaU1TSUtJQ0FnZUcxd09rTnlaV0YwYjNKVWIyOXNQU0pIU1UxUUlESXVNVEFpUGdvZ0lDQThlRzF3VFUwNlNHbHpkRzl5ZVQ0S0lDQWdJRHh5WkdZNlUyVnhQZ29nSUNBZ0lEeHlaR1k2YkdrS0lDQWdJQ0FnYzNSRmRuUTZZV04wYVc5dVBTSnpZWFpsWkNJS0lDQWdJQ0FnYzNSRmRuUTZZMmhoYm1kbFpEMGlMeUlLSUNBZ0lDQWdjM1JGZG5RNmFXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEcGhZamxqWVRSa05DMHhNRFEzTFRSalpHUXRPREF5TmkwME9USTFZalk1T0ROalltTWlDaUFnSUNBZ0lITjBSWFowT25OdlpuUjNZWEpsUVdkbGJuUTlJa2RwYlhBZ01pNHhNQ0FvVjJsdVpHOTNjeWtpQ2lBZ0lDQWdJSE4wUlhaME9uZG9aVzQ5SWpJd01qSXRNRGd0TVRCVU1UQTZNelU2TURFaUx6NEtJQ0FnSUR3dmNtUm1PbE5sY1Q0S0lDQWdQQzk0YlhCTlRUcElhWE4wYjNKNVBnb2dJRHd2Y21SbU9rUmxjMk55YVhCMGFXOXVQZ29nUEM5eVpHWTZVa1JHUGdvOEwzZzZlRzF3YldWMFlUNEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvOFAzaHdZV05yWlhRZ1pXNWtQU0ozSWo4KzZITXROd0FBQUFaaVMwZEVBUDhBQUFCQk12d045UUFBQUFsd1NGbHpBQUFMRXdBQUN4TUJBSnFjR0FBQUFBZDBTVTFGQitZSUNoRWpBUEJKUjd3QUFBa0RTVVJCVkZqRHJaWjdiRlAzRmNjLzkySEhkcHo0RmNkeERFbklDNUtROEF5UVVKSlFDcFFXTmxoYnRJMnFhOVZ1MDlST2svYmYxRC8yUjZmOVcwMWJKMjNhMWtudGltZ1I3V2hYU2ltbGtKSUdTRWxEQWlIazZSREhlVGh4N05qNGZlLytJSmlZQUsybWZmKzZ1dWZjMy9tZWM3N24zSitncXFvS29LcVFVaFNTS1lWVVNpR1JTdUlMM01MckQrSDFoNWdPUnZDSElnVENNVzdGRWlpS1NsbUJtY2ZXbGpJODRlZlNvQmVkUnNaczFKRnZ5cWF5MEVhWjA0cUlnaWlLaUpLSUxJcklrb1Fna0lad2gwQWtscUIzZElxck4zMjRwd0o0L1NFU0tRVUFkY0ZaWFhqUWF5WFdsK1JUVStKZ1lNeEg2NDF4a2d1K2tpaFFsbTlpYTlWeWdwRVlaM3BHMFdzMWxOaHpXZW15VVZ0YWdGR25UUk9RQVZJcGhYQTBSdkJXbEI3M0ZMNVFGSEV4VFVBamlWUTRUQWlDU0lYVGpEblh3TVhyTitrYzlhVjl0TEpJL1lvQ3FvcnRlS1lEbkxrMlJpeVpBalhLWERpQ3c2UW5Hb3Vqa3lWa1dicEx3QjhJY3JIbkJ2VjFWZVRvczNpL3ZZL0pZQ1I5Y0VwUmFha3VwS2wyQllJZ01PNExjT0x5SUc3ZlBCcFpwTUpoUmlOTGxCZVl5RFVhNkJtYTRPTHcxTzBTQTdrR0xRYzJWMUJUbk0vQWlKdUNQQnZMblE0QVJJQklOTWFmajUzbTB5ODdLTW8zOFd4TExVNXpkcHFBb3FvVTIwMDRyVGs0TFVhdWpmbTRPUk1DQWVwWE9EaTRyWVlmTjYvR2JzNmh0WHVFOXFISmRPdXNSaDNQdGRSUVcrS2c4K3AxM2p0MWp1QjhLTE1GQXVBTjN1THdxWGI4d1JBSDl6VHg0bU5yK05mWkhrYW1nMGlpd0plOVkyUnB0Y1NTU2E2NnB4RUVVQlhJTnhuSU0yV1RwWkg0NnJxSEVkOTh1bjB1aTVGRFRUVVVXTEk1M2Q3QithNnIrT2ZER1NLVTAyb0VRckU0eDl1Nm1KMi94VTkvc0pNWGRxemh2Zk85WFBQTU1EUWRaT0tMS3loQUpKRktDKzdDd0FUNVppT3lMTkhlTjRZS2lJSkF1Y1BFMDQ5VVl6Rm9PZjU1S3gzWCs0a25rdHdqclVVRUZnenhaSXF6WFgyRUkxRis4Y3h1RG02cjVzU2xmanFHSmdrdkJNNlNKUXJOQm5KMUdtSkpoV1B0ZmN4SDR5UVZGVmtVcUN2SzQ0bU5sZWcxY1BUVUdhNzBENmVuNUhhcTl4SVFCQXhhVFhyT1Vvckt4VDQzaVhjKzRxVURPM204dm9JY3ZaWnp2V09Jb2tCVFpTR1dyQlJtbmNpdHBFSWdZYUo5Y0pxWlVKUXQ1VTYycnlsRlRVWTVkcXFON3FGUjFEdnpDMmcxTXFJb1poSVFKUkZicmhIZlhERGRQMVZWNlJqd2tIanZFNTdiMjBKVDNRcHk5RmxFNGduMGtTbis4dGQvY09Ud01UWTFidUJYcjd6TW96WHJDRVZUYktvcUlqQTN5NG5XZG5yZFl3aUxhcTZxS2prR0hiSXNaeTZpU0N6R0Z4ZXY4UGNQenpJVkNHWHNnSlNpc3NxVng0OGUzOGFhcW5LU2lRU3YvUEpsdm1odFE2dVJTYVpTNUZtdEhEMXltRUxYTXR4akhrNThlWUhoOFNsRU1iUGNPcTJXSFp2VzBseS9EcU5CZjNjTUZVVWxQOC9LODN1YnFWN3V5QkNLSkFyMGpmdjQyd2VuT1hlcEN6VVp4K3NaUjZ1NW5ZVXNTZmhtWndrRkEvVDA5WFBzZENzajNxWEJ6Y1pzZGpkdXBMS2tpRVVkSWQyTUFiZUhTZDhzQjNkdnBiNmlDSTBrM1hVU0JNYjk4N3gxb3BXSjJTQlYxZFZJaSt5cktzb3hXMnljdm5pWktYOGdvK3lDSU9DMG1YbXl1UUZaa3VqcEgwUkZ6ZFNBVHF2RlpUUHptdy9POFAyR09nN3NhTUNjYzRYK20xNVVSZUhtYklpa29xQ3FBbjJqNDd6MHd2TUlxSVJESVJBRUR1emZ6OHg4bUVRaW1RNXFNdWpSYW1Sc3BseTJiVnpEaUdlQ014M2ZzTytSVFJqMXVrd0NraVJpczVxdzV4bzUzdGJGNUd5UVEwOXNReEpGRXNra2h6OCtSLy80TlB1YjF1RTBham5mOWhYNzl1NUZFa1VVUmVHbXg0UGRicWVocm9yV3pxdm9zN1RzMmJhWlBJc1pSVkU1MjlISjVkNEI5TG9zckJiejBpa0FNT1htVUZ0Y3dPbXVJRi9mY0ZOZTVPVG5UKzBpbmtpeVpmVTRxOHVXWTlPcXZQYTcxN2pVMVUyV1ZvdlZZaVljRGpNWERGRld2SXpmdnZvcTJ6ZXVZV0ptbHFyU0Vvd0dQV2M3dnFHN2Y1aVVvcEJ2TVdHM1dqSzBrYWFTWjg1bGMyMEY1bXc5aXFyU096aEtkLzhJdlVPalRBWkNXQTBhUGp6K2I2NzIzU0JibDRVc0NnVG01a2dtRXVRWWRFeE8rM2p6bjI4aXEwbEVTYUxmZlJPM2Q1SUI5eGpKbElKR2xsbFp2QXlIelhyL1RhalZ5RHl5ZmpVcFJlV2RrK2ZwY1h0NTQ4akhxSXBLWTEwbGsxNFBIWjJkR1hzc1EyekF3UEFJbloyWFdidXBnZmRQdDJMUTZaaVk5YU9SSlI3ZHVKYXQ2K3ZTMDdPRUFJQXVTMHVSeThIeis3Yno3cWZuNmZQNGlDUlNQTlZTank4eWd5ekxGQzF6cFFNS2dyQXdVbXFhVUNvZUo5OWl4anN6aDBhV01HVWIyTlc0a2NKOE84WnNBL2NpZzRCV0l6TXpPOGU0ejgrTCszZHc5TE0ydW9hOXhCTUoxbStzNXcrdnY1N2U1UnFOaE5GZ0lCcUxFMHZFRVJiZUd3d0c0b2tVR2xuR2xXZGhaMk05Z1hDWUNkOE1LMHVXTHlHUXZwTGR3YlEvd0IvZlBrNldYay9MaG1wYU8zdTVNakM2RUZoTlo5MVlzNElmUHJtZFMxMDluTy91UlV4WDQvYktMYkJaMkZKWHpiQm5BdmU0bDUvczM0UGRZbjU0QlFEc0ZoUE45Ylg4NmQyVHpJZkNQTFpsRFhaekRyN1pPWHlCRUYxREhxTEpGS0Z3aEpTaUVvM0ZtZllIa0VTUklrY2UrUll6Qm9PZUZTNG5Wd2VHNmV3YlpQLzJSdkxNSnU0SCtYNHZOOWV0b3IyN2oxTmZYeWNjamZIc0UwMlVGVFVRQ0lWNTQvQkhYQjcwTFBuR2xwdkQwenRieUxPYThmbm4rT3lyRHJvR1JxZ3VLV0o5OWNvTXdkNTNEQmZEYU5CeGNOZFdISlpjTGc2TTRmZlBZVFBuVU9weVlEUG4zdmV3YklPT29rSUg1aHdqaVVTQ2J3WkdNT3IxN0d6WWdORmc0RUdRSDJRb2NSWHcwcjRtZnYvV2Z6aDVvWnNzdlo1UUpNYTFvVEdVVE5rQU1EVTd4K2NYTGxPWW4wZGJaemNDc0x0aFBTVXU1NUlmMDNjaW9KRmxOdFd1NHVEMlNZNmUvUnIza1U5SUtpcnowVGdzalU4MG51QmtXd2RhV2VKV0xNNldta3JXVlZXaXk5THlNTWdQTTVweXN2bGVjejFlbjUvVzdrSFUrMlMrR0xGRWduZ3lTZmt5SjgzMTY3QTlRSGpmcW9IRktIVFlPYlNuaVEzbHkwQVFIdW9yQUM2N2xkMk45UlM3bkh3WGZDc0JBYWdvV2NaemUxdW9LeTY0eDZxeXVCLzVWak43bXhxb0tpdEJnUDhQZ1RzWGtwcUtFbjcyMUM1V2x6aVhNRlJWS0xCYWVHWm5NelVWcFE4Y3VmK1p3TzJybVVoVldSRy9QclNYK2xYRmR6TlVvYlN3Z0VOUDdtQmxhVEdTK0oyUHZQOHEvallvcXNyVWpKOExQZjFzcWEzRVBUNkJLejhQcHozdm9lUDJJUHdYK3VpcWpvY0RkUGdBQUFBQVNVVk9SSzVDWUlJPSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOltdLCJhYWd1aWQiOiJkN2E0MjNhZDNlMTk0NDkyOTIwMDc4MTM3ZGNjYzEzNiIsIm9wdGlvbnMiOnsicmsiOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInRyYW5zcG9ydHMiOlsibmZjIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6Ik5PVF9GSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTA4LTE0In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMi0wOC0xNCJ9LHsiYWFndWlkIjoiYmE3NmEyNzEtNmViNi00MTcxLTg3NGQtYjY0MjhkYmUzNDM3IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJiYTc2YTI3MS02ZWI2LTQxNzEtODc0ZC1iNjQyOGRiZTM0MzciLCJkZXNjcmlwdGlvbiI6IkFUS2V5LlByb1MiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6NTAwMDEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfSx7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciLCJlZDI1NTE5X2VkZHNhX3NoYTUxMl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMDIsInNlbGZBdHRlc3RlZEZBUiI6MkUtMDUsIm1heFRlbXBsYXRlcyI6MTAsIm1heFJldHJpZXMiOjUsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCYlRDQ0FSU2dBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakF0TVNzd0tRWURWUVFERENKQmRYUm9aVzUwY21WdVpDQkJWRXRsZVNCU2IyOTBJRU5CSURJd01qSXdPVEE0TUNBWERUSXlNRGt3T0RBNE16ZzFOMW9ZRHpJd05qSXdPREk1TURnek9EVTNXakF0TVNzd0tRWURWUVFERENKQmRYUm9aVzUwY21WdVpDQkJWRXRsZVNCU2IyOTBJRU5CSURJd01qSXdPVEE0TUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFL04rdi9QYng2NHREdk1NaVNrY2p3UDVNOEQySVVmckdsMEhuem9ITUpHVXdiK1I0OE1leldpMUozWkJYZU9wU0hmanJneEZmbzNpckxlTFZ3SUs3QzZNak1DRXdEd1lEVlIwVEJBZ3dCZ0VCL3dJQkFEQU9CZ05WSFE4QkFmOEVCQU1DQVFZd0NnWUlLb1pJemowRUF3SURSd0F3UkFJZ1dxbjNlTit5MFY5MzNNR2ozZlFyZHJVWHM4Vm1VcHJFczdDME5WOThEVElDSUVZQysrOWRPNGNqYVVSdVc0YmR0T3pJcTBQNGNUV2Q3cFNjQmFqTE4zZHgiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSllBQUFBOUNBSUFBQURBdUFlWUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFFblFBQUJKMEFkNW1IM2dBQUJHdVNVUkJWSGhlN1p3SmZCUFY5c2N6Uy9ZMDNSY28zWGNLQlZ3UkJIa2lUNThMcXh2Q0UzQXRvSUlDQlFUWjJnSXRVaWd0VkdpaEtQb1hBUit5eVBMaEFSWloxRWRWb1BvUXBLVzBCVnE2WmM5a2x2eFBNcmZRbGlaTmw3UVBQL2wrTG5UbW5EdVR5Znp1dmVmY20wa3dzOWtzY0hFdmc2Ty9MdTVaVUMvOHo0Qm5OTDhXWVlTSXQzWTdIR3NJZUg1TS9NNHN0Ty9DTmtqQ3N3UEhhbi81SFJmL3Iwakk2Z3orNDUvdC9ma2F0Ty9DTm1nZ3hYaHdITGJNTkdNMjBkMVRhRWFBV3k0RHd6RzRFdjdhWE5nSDljTENSOFpCTDhURUlqUEh5V0xDY1lMbytqUUhwRFBUdE83aUZVeEljbnFEMzh2UDl0NldnWHd1Yk5OVVFwRlFRRE9EcTg4U2NobnY3bUtveWx1bkF1NG5sWjR1Q1IybmVVWUtpckphUGRycGNqaWRBVzI1Y0pnV0p4VmRQWVEyb2h0ZitsN0ZOUys4NStsTUNWbURrVE9aT0JQRjBUU0hiQzZjVHFkSnFQL3ZsZTlrMGFmOEhqcnArK0JKWlQrbXBoNDVYRGlaVHBQd1l1SUNBaGViV1ZiQW1WbWpvV1N4YTFiZVJYU09oUHJpc3RvVHgzR0ZEQ01Jak1BSmhkdjFUZHRwalJhNVhUaVR6cEh3OHJTRkJPbUJZUmlyTjNJVUl5QXdBVTJYTHM1RWJoZk9wQk1rTkpUZHFENThoSkJLWUVMcE4vNDU1Y045elJSTktPVGxHNzVnOUs1NW50UHBCQWt2VFY5TWtBb0JKbUJZVFZUV29yRFVPYlN4RG9aVGpqSmVTM1o5MU9CME9pUWh6TU1OMTZ1cTl4M0NaVkpPYi9BWk1VS29kUE1ZZkw4aUtwNmphRkl1TDErL2phTk1xTFlMNTlBaENUR0I0TXJNRklJUXd6Yk5xR0p5Vi9EMnlEVUxHR005ZEVUSWFFclROL0pHRjA2aVF4SlNsYmVxZHU2M2RFR0QwWHZJTUdsSUlHLzNlZVp2c3NnWW1PQUxaZkt5TmZrY3pmQjJGODZnUXhKZVNVckRjRUlBaVNpdGp0bVlpcXhXSWxmT1pReHFnWkJnNjJyTDFteTIybHpybjA2aC9SSlMxYlZWbis4bDVGTE9TSGtNSENTUGkwUU9LNzdqbnBLRlJwcE5EQzVUbEdWc1pzMmNkZHgxMGZtMFg4S1NoUmxtTTJ2cGdpYjE3U2pZbUxDMEpNYWd3VWpDVkhtcll0MW55T3FpczJtbmhIUzk2bWIrTGtJdU16T01jc0FEc3FoUXFxb2FRdVB0WXJwVjYvWDRJOUtnWUFITEVWSlorYXBjMXpEcUpOb3BZY21TZFdZVERUa25ScExHNHJLVG52MS9DQjd5UThqUTIrVk0wT0F6SVk4eUtxMkF3SEVoYWFpb3VMN3BTM1N3aTA2bFBSSXlXdjNOM08zV2h6TXN6MHlaSWM2UkpDWVNOaThFQVNrTVZJQmFwRlIrYmNVbjZIZ1huVXJ6WjJlZ2J6MVNla0xrNzh1N1crVFNlMHV2WlgxQ2ttNW9INEhoTWduSUJWc2dLbWVnbXFXZ05GUFhPeWN6TVBFVnROOFNodUxTTXhGRDduNTJKamR2UzBIQkNZbFlyS2VvcFlzV1JrVTFTWjJha1p5Uyt1ZWZ4VUpTQ05kU3I2cC84SUVINWliTnJxbXBmU3R4dXFlN3U5RmtIRGp3NFhlbVRkMjlaKytPcjNiSTVRbzdtYktKTnZWTFNKZzFhMlp4Y2ZHc09mTzhQYjA0TTBlUVJPN0dIRlRETm5xOTRkMFpNK0ZPNEJoZVcxKy9NU2ZiMTlmZVhXMDNKUHJyTUdhVzVlclVQVjU2d2RySkdvQytKaUtydnR3dkVBbEJRRndzOWgzM3BPV0p3a1ozaHpQUmhqK3VvSjAyY3VIQ2hmM2ZIcERMNVZxZGJ1Wjc3eUJyU3lUTm5iOHBiN05jSm9jclVxblU4ZkZ4dTNac0J6dEZHZmZzM1J2Zzc2L1Q2aVJpQ1ZqK3ZIeGw3LzREbmg0ZVp0c2FHZzFHeWdSdFVSQWVIbjZocUVpajFwQWtXYTlTalJrOSt1bC9QTW5Yc2NYV3JaL3UzUG0xbTlMTmFLRHVHOURmU2ZvQmJaWVFsSXZkdGhydE5PVkcvZzVTNUc1bVdETFFJeTUvRmJKMkJpS3hXQ3FYUVdFRkhNUldaTDJMdWZQbTUrYm4rL2o2Z241d28vc1BTUGordTJPOEM3cUNWR281QTJjMnc5bkFJaFRDNkc2eDJKRVF3M0dSeEtJM2tKYWFNdVh0Ukg4UGQ1d2tsNmVsdFNvaHRDUlBIMitSVUtqUmFGTlNsaUNyRTJoYkxLUXAwOVhsNjB0WGJMaWFuRlgreWQzcFNjTzlZRm0wWVFXc3BhdHlyNlptbDhLeEdWdHMzckNPTVcvK3dvMTUrZDVlM3RiK3A0cUxpcjZ0WDR2bzlMcWF5bHRWbGxKdHA2anJWWHo5Y2MrUFZjamtMTWVLeGFMZmZ2KzlzTENRdDdmSTlxOTJsSlZYQ0lWQ2lxTDZEK2ozOEVNUElZY1RhSnVFRlJuNWx4WXN2dkxocW91TDVwRXlTMXQyQkFpUGRGWE5Id3MvdXJKZzFhVlpjMjd0T1lJY25jZUNoUi9sYk1yMThiSHFwMVpIaG9lZktEaUtmRGFZOWY3TTJwcWJaU1dYeW0yWHFodWxYMnpiaWc2QVY1azNSMVduZ3BkUVNHWEpLU3VSdFNYV1phOVhLT1R3eHV2cVZSOG16VUZXNTlBR0NTRUtsbWZrU1dRQmhFVHFIdjVnd0t0amtjTUJ3bExlbDdnRkVRbzNrY2p2cXZXajRFN3NpL01YZkpTVnM5SFgxd2R1cmxxdGpvdU9QbjJ5QVBsc0k1RklQRDA5bGU3dWRvcUhoNGRDb1VBSENBVFRwMC9ETVl6ak9KRkVldXJNcWVMaUV1Um95c0ZEaHkvK2NWa29FdEUwSFIwUjhkUlRyUXk1SGFRTkVwWm5mV2FxcmhJSUNjYW9Ea3R0VThzeUUySngwTXdwckZhTlNVVGFjK2RxRHAzb3JOVzJKVXVUY3padThyUEdQN1ZhQThscXdmRi9JMStMWUIxcVBXKys4WnBHcThOeFRDZ1VwNlYvakt4TldiczJTeWFYd2ZWQVBKNzF3UXhrZFJvT1M4aVp5ejdPSmFRS3M0bVJCb2NGdlB3TXNqdUVSYStnMmE4VENxV0E0d2lSdkxNZWpscXlOR1Z0OW5vZkgwdi8wMmcwOGJHeEorM0dQd3RtNjlXMGw2U2tPU2FqRVdaaWtCdnRQM0NndHJZR09SbzRmZWFIczcvK0F2TWZobUVDL1FOZUdmOHljamdOUnlVc3ovdlNXRkdPQ1VuYW9BNWIwcDZXSlZRcUE2ZSt3bW8xbUVTcytxbXc5dmdaNUdndnk5UFNJZVQ0ZUZ2aUg2VDcwVkZSUjQ0Y1JEN2JnSDRka2RERFhUbDJ6Q2lZOCtFNFRqUHN1cXdOeU5IQTJyV1pvQjgvSkNRbXZvV3N6c1FoQ1NHL0xGdTUwZElGYVVZYUdOUmp5dlBJMFVhQ2t0N0dZU29OSFZFbzR5TmlPOEFKeXpVdlg1bStLbjIxbDdjWFRFbWgvL1dPaXoxMjVKQ2QrY1p0WUJUbEI5S3FxcXBmejUwdit1MTNPK1g4K2FLU3E4MEQzc0w1ODNSYUxYUkVTRmkyL2QrWEVQQ1FReUFvS3ZyOXUrOVBTcVZTbG1YZFBaU3ZUWm1NSE03RUlRbXJ0bjZ0THltQjRaODFhRUkrbklhc2JVZnM0OVZ6eWdzc3hCS3B1UDc3MC9XbkxYbDVteUlUWkJOS043ZnM5VG5wcXpPOGZYMUFQeE5GeGNmRkhUNjRIeWJkcUpKajVPWnRHVERnZ1VGRGh3MGFZclBjUDNEUWpQZG5vd01hQ0k4SWYyem9FQ05GNFFTaFVxbnpObTlCRG9FZ015c0xqUHlvL3VxRUNmSXUrWUtZUTgyMmRIbU9VQ0kzTTR3NG9HZlB0KzJ0a0xWSzBQeEVIQ2JMSEllVDBwSkZhNUhWWVdSU2Fjcnl0T1FWSzcydDQ2ZkFiR1lvVSs3R0hKaUJvUnF0MGpDTUt1UUtIMzkvZno4LytHZXJCUGo3UVZhS0RtakVnZy9ucVZVcXpDeVFLMlNiOHBDRXBkZXVIVGh3U0M2VFFjb3FrWWluZGNrb0NyUXVZZVgyL2ZyTGx3VWlFYXZYQnMxNWd4L0gyZ2UwQmtsUGYvK0pZMWl0SHBkSjZvNmVVSjB0Y2p3eVdUVEQ4Q1BIanJrcEZOQWRlUXRHRW5PUzV2TVZIS0toMXh1TmhycTZPbFY5ZlgxZG5aMmkxN1h3UVBQRER6MlkwTGNQUlp1RXBMQzh2R0wzTjkrQUVjWUdtbVVnUm1wMXVyR2pSL241K2ZHVm5VM3J5OXcvOW4zSytPYzFET0tNVERxdzdDUnBYWjFxa1dOWUNLbjBnSGdwN3VVLzhKTE56TkJRV3ZGajlIQmNKT1NNbE9jVGcvc2R6RWNPMjh2Y3M1UG1mZkhsOXNaVE5KUEpSSnRveU4xQnhwcnE2cFJsUzZaUFRVUytscmg1NDJaVVhOK0FIdjU2clc3VXFKRWJzak5QbmpwMTdQaDNNRHRFTlZxQ3BwbklpUENYWG53QjdUZGl6Nzc5cjA1KzNjL1AxMmcweHNYRTdOdnpyOWo0Qk10WHpERk1yOU9kUEhFc0lqd0NWWFV5cmNTUDYvbTc2b3RPa1FJdlJxQ09tWjlzUnovQUxHQXQzOU5ub0RSWllHdUdOQ1RRNzhXbmIzNytMMElxdTNYb3NPYjhSYmVFV09SekRLMVcyeWMrZnRqUUlabVoyVW92RDA4dnIyVXB5MGNNSHg0ZEhZVnEyT1oyNkgxMDhHQW9hS2Z0akhydTJlQmVnUnFkWGl3V1h5NHVIajl4RXMwd2tNakF0VDA1NGdrNytqRU11LzJycndJQ0FtQkkwV2cxSnBvT0N3M3BsOUJQSkhJNEZqVEYzcWdJN3hiNlpVeEtXbFQ2Z3RqbEszck9mQjA1YkNEMDhoWDYrd2dEZkVsZkwyU3lRY2ppR2VMQVFLRy9yOFN2VjFuR25YVEFFZUFlQlFmMTJ2L04xeENRK3QzWHo2RFh3d0FoRWdxbnZONUZzZWMyNzc0elhhVzJyTGNST0ZiNDg4K2dId3hwRE0zTW5QRXVxdEVTSkduNUhZT1JZNTUvZHZTWWMrZk9VeFExYXN3TFViRzlZVWhBTmRvS25BNDRPM0RzZCtMWUFyZSs4RDkxczRvM1Fsam1OeHloV1ZYSGo0Ulh1VjFaZitYcVVVRlFnVExoT0JuMTI4VDNrZFZzbmpWbmJrQ3ZrTWpZK0tDd3lFR1BQZ1p2bTdlWGxwVUZCb2VGUmNaRXhNWjcrL1ZZOE5GaTNuNDNONjdmVUxqN3dCbDY5QXFkT3YwOVpPMFkwSUZDdzZQQ29tSWpZM3RIeE1URHlRTkR3a2VOR1lmY2RvbUs2NlAwOHIxMDZSSnNuengxV3Fyd0NJK01OUmdzaXdadHhWNHZ0S1FQRHRPc2FwdVNGQWNydytWQy9GdVhtU0VTb2QvSENlN1ZLelY1YVgyOUNud2VucDdaMlJ0KytzOVozdFVGQ0VueXRTbVROQ29OYkZ1ell6Tm84TUZNeDljOU1NcG8rVEF5TmpiR1RlRUdnMnA1UlRudnFLeXFndjlycW1zcXlwRUZLRHo3ODdMazFHMmZmd0Y1QURKWmFVbkMyK0dpNjJuMXBURXpoalc1NWttdi9uUEU4TC9wTkZwb0NSNWVuaFArT1FrNWJOR3hOZEptdlBmdU94S1pHTVlSMklZNzI3ZHZuNkZEaC9BdSs2QnJzTFpldlY1bk5Ca0pnb1FaVGxiMitsRG8xUEg5UHYxc0cveE5HUEFRVERHaERuVHVGMStaOE5MTEwzNzYyUmRlUGdHTlcyb0xFbHArdHFlN2FPMmw0WjNEeUl0MkdzamZzbGttazlFMERiTkRsVXJUU2xEczJCcHBNOXpkM1VORFFsbldFZ29nU005OGR6cHl0QVpjQThqSFQyY1hMbGlzcnEyYk5IR0NtNXNieE5lUTRGNkVVTGg5NTY3bm5udHUwS0NId1RobjNvZDd2OW03T2owdEppcHFTOTRuUXJGNDVPZzdIeE0xbDlBTU45RnUydWxVTU1zSTJlWTdMSk5KY3paa3ExUXF1SS91N3NvZHUzYnRQMkJ6c2RSeTc5Qm1KM0QwNlBGejV5K0FFdENBSXNNalJvOGFpUndPSUpmTFo4K2JIeDBiZi9IUzVkMjd2MTY1RWowT2IybU9GSlcxWnZWbitYbjc5dXhtYVByYkF3ZVUzbDQ5QTN1Q056ZzQyTWZiUzZYV25EbURGcG1iVGlwZ2tDTElIOE1mRTl6VjByc0NHT0xnOWQyVS9ETlViZUx2STRaUEdQL1NqbDI3UVVMSTF5ZS85c2Exa3NzeWFRdnJXNVorYk4xWXR5NDdkV1U2MUxmdXRZeVJNajQrYk5qV0xYbG8veTVXcEtkN0tKVm1nYVVMTGwyMEVGa2RRNmZWWmEvSkNBa05RZnNOUUVPRTl3OWhsZC9WNlEwVVJZTUZKcUM4QmFZeGtBUlREUkd4U1MrMEpCWTR4cGxvam1HN29kQ3M1UUYrakdoZk44bGVseGtZNEEvSktnNXpETEY0N0xoV1B1VmhPWTZHR1FETDJpbmdwcHMrUk5LWXdzS2ZmL3pwckVncWdYbzkvUU5lblRnUk9WcmkwT0hER3piYytaSVhORk5vU1RwOUM3L1N4TGZnMjBrZU5MSWU4TDVNcHF0WHIvSVdQYWpMc3YwVCt2TzdTRUtZajF1VW8weVczN0pqMk80cmNCa211QXlPc1Z3R2YyMEF3ekNRTEpnZ2l3ZXY3UitIeTkrU0IwMGJXaXZraXNjTENyTFgzM2xVRUpxMkNRNjJuTU1FWjdOWU9EUHJBSHlxMGlJcjBsWXBsVzV3cDdWNjNlVEprK3dzUFVJZmhTWTFmWHBpUWNFSlpOR29vWWxVVmxieXU0M1I2WFFtRmhyWG5hK0RMVnU4aU1Ed3pNeHMyRDU5K29lU1B5L1BUWnJ0NGVuT2U5RUMyNFd4aWJxaXl6Q1I1NjJPQTIvQTVoMXR6V3NIemtENWpCd2V0UVlOVGFuTFYzNnpkNTlVS29IaFpmT21qUWtKZlhqNzNheGF2V2JucnE4bFVnbThyNXFhMnUrUEhmWDJzYXd6VkZaVlB2N0VQN3k5dll3R3c5OUhqRWhKWHJKbHk5YnNuRThVYm5jVzdlNEcrdlNnUng1WjgzRTYybTlFY1hISmZROE85UEgxQVkyaHc1d3ZQQ3RYeUpHdkpkNmI4VUhSYjcvdDI3dGJyOU8rK2VhMEc3Y3FoWVFRSjdEUkkwZCs4UDZkZWNqU1pja0hEaDNHQ2NMVDNYM2ExTVJubjNtYXQvL3l5Ni9MVjZ5a0dBWVhZT05mZnJIeG1wOUZRaEN4b2RmKzFZRDdDK01xMnVsVTNuaHI2cmNIRHlvVUNyVmEvY1pyazFPVGx5RkhsMk9WME5wZDJvZjlZenR5NXY5bGJ0MnFqbzFQZ0drb0ROQW1paXI4NlV5WGZTNXhONVlXMnBHN2JQL1l2NlIrd0txTU5hU1F4REVNOGhFWTY3cFJQd0RGUWhlT1l6QWF3eU9pWmRaUHZpRDFPSDNpZUhoNE9PL3FGcHdTSi83YXdJUVNra2tJc2FEbHNLRkR1bGMvd05VTDIweXYwQWlSU0FRU3F1cFZSdzd0Njk5L0FISjBFNjVlMkRiU1Y2MnVLQzJycTYyL1huR2pUNS80YnRjUGNQWEN0bkh1M0htYW9hRUxNZ3diRmhyaXZLK2NPWTVMd25zZTEwQjZqeU1RL0QvZXhMZzhSLzRzUUFBQUFBQkpSVTVFcmtKZ2dnPT0iLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZEJsb2IiLCJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0IiwibGFyZ2VCbG9iS2V5IiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6ImJhNzZhMjcxNmViNjQxNzE4NzRkYjY0MjhkYmUzNDM3Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJ1diI6ZmFsc2UsInBpblV2QXV0aFRva2VuIjp0cnVlLCJub01jR2FQZXJtaXNzaW9uc1dpdGhDbGllbnRQaW4iOmZhbHNlLCJsYXJnZUJsb2JzIjp0cnVlLCJiaW9FbnJvbGwiOmZhbHNlLCJ1c2VyVmVyaWZpY2F0aW9uTWdtdFByZXZpZXciOmZhbHNlLCJ1dkJpb0Vucm9sbCI6dHJ1ZSwiYXV0aG5yQ2ZnIjp0cnVlLCJ1dkFjZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWUsInNldE1pblBJTkxlbmd0aCI6dHJ1ZSwibWFrZUNyZWRVdk5vdFJxZCI6ZmFsc2UsImFsd2F5c1V2Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MjA0OCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMSwyXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0IjoyMCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjo2NCwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotOH1dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjEwMjQsImZvcmNlUElOQ2hhbmdlIjpmYWxzZSwibWluUElOTGVuZ3RoIjo0LCJmaXJtd2FyZVZlcnNpb24iOjUwMDAxLCJtYXhDcmVkQmxvYkxlbmd0aCI6MjU2LCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MTAsInV2TW9kYWxpdHkiOjJ9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0wNi0yMyIsInVybCI6Imh0dHBzOi8vYXV0aGVudHJlbmQuY29tL2F0a2V5LXByby8iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkFUS2V5LlBybyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjIwNjIzMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNC4xIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTA2LTIzIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMi0xMC0wNyJ9LHsiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjJlYjlmZjM1NzJmNjc2MjhkMTI5MWEzYjU3OTI0ZjgxOGFhZDllNzIiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMmViOWZmMzU3MmY2NzYyOGQxMjkxYTNiNTc5MjRmODE4YWFkOWU3MiJdLCJkZXNjcmlwdGlvbiI6Ikh5cGVyIEZJRE8gVTJGIE1pbmkgU2VjdXJpdHkgS2V5IiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sImlzS2V5UmVzdHJpY3RlZCI6dHJ1ZSwiaXNGcmVzaFVzZXJWZXJpZmljYXRpb25SZXF1aXJlZCI6dHJ1ZSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQnh6Q0NBV3lnQXdJQkFnSUNFQXN3Q2dZSUtvWkl6ajBFQXdJd09qRUxNQWtHQTFVRUJoTUNRMEV4RWpBUUJnTlZCQW9NQ1VoWlVFVlNVMFZEVlRFWE1CVUdBMVVFQXd3T1NGbFFSVkpHU1VSUElEQXlNREF3SUJjTk1UZ3dNVEF4TURBd01EQXdXaGdQTWpBME56RXlNekV5TXpVNU5UbGFNRG94Q3pBSkJnTlZCQVlUQWtOQk1SSXdFQVlEVlFRS0RBbElXVkJGVWxORlExVXhGekFWQmdOVkJBTU1Ea2haVUVWU1JrbEVUeUF3TWpBd01Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRXJLVUkxRzBTN2E2SU9MbG1IaXBMbEJ1eFRZanNFRVNRdnpRaDNkQjdkdnh4V1dtN2tXTDkxcnE2UzdheVpHMGdaUFIrellxZEZ6d0FZRGNHNCthWDY2TmdNRjR3SFFZRFZSME9CQllFRkxaWWNmTU13a1FBR2J0M3J5elpGUEZ5cG1zSU1COEdBMVVkSXdRWU1CYUFGTFpZY2ZNTXdrUUFHYnQzcnl6WkZQRnlwbXNJTUF3R0ExVWRFd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMGtBTUVZQ0lRQ0cyL3BwTUd0N3BrY1JpZTVZSW9oUzN1RFBJcm1pUmNUanFEY2xLVldnMGdJaEFOY1BORFpIRTIvelordUI1VGhHOU9adXMreFNiNGtua3JiQXlYS1gyem0vIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUkwQUFBQVdDQVlBQUFEOS94OGxBQUFBQkhOQ1NWUUlDQWdJZkFoa2lBQUFCM0ZKUkVGVWFJSHRtazF5MjlnUngzOE5JdExTekFuTW5NRE1Oa21WNmFxcHluSjRBOU1uTUNTU1ZhRzBNTHdRc1JCbHdTY1FkWUtSVmxtbFJHNW1HK29FUTUwZzFDNVVTSFFXai9oKy9OQkV0bWNtK3E4SXZFYS9ma0Qzdi92MVk0Vk5PQXhhL1BtN0tqLytZMW9hOC93cWYvbnIzL25UZDNmVzhXZjhadUd1SFduM213Z1h3QnZyZUdVdkJCcEFnOFBnSFo5Nnd5OWk0VE8rTGRyOUppS3ZWbGRqQnIyUll4WHNudFNCaXcyS2hvaThUYTRkTGpnTVdrOW82ak4rQ2VqMFBVUm13QmlKcm9tbzBRa2FaYWZwbnRTSjVBYVI2Z1pGYjB2M254M25Od2lwTXVpTlVCMmlFbEtKSnFEMWZIcnkvQ29xRjJzZHhqakYrZG81ak9Pd01WVmw2VTZpYTA2UEo3bnhUdEFBWHErdXhpeVk0cEk2NldMK21kQ2Y1WjdwbnRSUjUvdFVoa3QrRjFXSjVCVWl0WklOcWxPV01pYnNwYlZZcCsrQnZGaHJkNnczN0UxTllGVmVJMnA1VHpKaDhlOXh5Y1o0YlNxdmNzK0pqdmlQM0NXMlBNYU9HRjVRbzZLdlMyc1ZIWEY2Tk1ienE3ajc3ODNhWmNiWjN6N241THlnbHJ6amlMdmsrMFdZT1VTcXFOWVlIRS9vQk0yODA3aDdWeUQxekoxckJyMVJzdUJTeXRJRFZGb0lyNUpiRGhlMCt6UE9qcTZzQ3hZOFlxZFFSNEJKUWFJQmZGajkvZ2p6RVBZUEFQTWlLM3QvQVBLTUZvbUhKSTUxRC9QUDZONFFrZGZZSUdLcXVWd3RKdXVESVliTEdKaWlFaUpxMTQxQ1pXL0dZWENRNk82ZTFJbWNINEFhb2dWeEFWZkhxM1Uvemc2QWRoQWl2QWV4bUNMUUNlS2ExRGZxRlNEdk5DNjFaTnpSTVdEc0Z1cXJKUTFCakhPaHN6UTl0ZnREeUx4azVaYkZ2SlVzV3ZXSGdra2ZHUnlGTE9jTmxOdkMyTVdxTHZyZllTSTJUSzVGM2hyalYvQ0NXaTVkUm5qV0tMZkI0U0tuNjZrZ1VrWDBITTgzakJMSkZjTFR6OU1KZk9Nd1h3aExRdHBCQ1BJVHlFKzR0Rmc4REEzVEhBYXRUS1FhaDFuT0c0VCtETSt2bG1vYzFVdk9qb3huR3BrR2xmMVJ3amdpVlpRTDRJOVBZdnlnNTlQdXR4QjVDVUFGRC9ETWIvV1RLRk85NDlOUk9UV3FYaUlTVTI0Tko4T1lEZzNpeUVvZk9BQXBNaUFzNXVWN1dkMVpsaFNwNHU3WGdWRmk5enJkb211Y2ZJc2RTak1oR05VN0lDNWM4N0xHanNmRHBFQ3ZlTnMxa2FybkdYcTdaMGt6aVZaM2Z3aGtjL2MxWjBjcEE1MGVUNnlPZzlUcEJENkRudit6REM1Q3hWKzFBQUI5aStmN3NGL05PYnVJdlJBWG1TWnBGcURUYnlXczZ0Z1lRQ1k1K1UzSTZ4N1JEcHE1ZEYzRVFxNXk5Y2htNVp2dHlNNGowbG9yMndsMm0yNUh1RlRVejdGSWhKZGZsRmJUU09hVzVTcGx4VVZ6ekNhaFA2Tjcwa0tkZjZhUDZudmlYR21EOHBKdVAxOGJSTHkwcFdjKzlZYkp4elpSN0tGYVM1MWR4d3lPZHZ2UTN4SVZibWozZlpZUDF6dW5VUnU2SjNXeTVkR3VUdjRFY0JGcFpxN3YxKzU4aWluTDNic3BGTTF3ZWp5aDB4OG5VU3hTeFF0cWF5TkxhS0VGZHJBNVREcm9BemZHSG4yZjMrWEpiczRaVWN2VmJ2RU9JWStiVW5TcXpqZzcrdjFHM1NvTnNMQ01TV0dHRVlVYXlCQjNIOXJCRU9GeXd3Y3YyMkdDbzRFNjloM3VWNEJEdkNzQlVQNjFSczZTc3NTZUo3VkE5enRUOFE0d0wvY2FvRlJqYmFieEZpb2pWRWFaK2dQZ25taHUzK1dWZEt4cFEyUjFaMWxWOVM2eGFmbmdvWHBwZmRZNHh0T2s4SzhFRnpUREROUTRERnA1dHBFWkVqVUlqMWRidlA0UStONmlLKzR4Wkl1KzhjYlpWZStRUXFRcnRYemhXTUFDRDdjdy8zSUR5NnlkbTF1Y3FHVk5FWVlaQ3M2K3JsaTE0aHBIVTV2TUhDMjh3TWZWSm9wWFdPTUh2R0JZQ2pDYkhWSFJycThQRnlWRVNPbGE5Snp1eVNScHVpM202WXMxUFlGc04vZysrV1g2T0lVZXc1YVBLVElzRmNvbTZqN1lIOEF3Vjd1ZjByM3llU3ViWlhjNHUrUitZOWV1TmNJYlZLdUlaRnNTWWFscEdkdHUyZ2ZoNm4xZEVUTzk2WlhrMTdISkRyTXJTcTgzbFFGYlpiVytwUzdJd1ZrMTRhNHpocG90ZHR4bmlSM0diTXZ6UFFHSlRFUEsxc2RSUG4reDRpd2JmY0oyQm9oM09GL0tudUk3UkxjMzZBYTlFWnB4a3VpUmZSenpYZEtncld3S3RJS3NtMm1PbWw1U3B0MWkyZUlYWVBvMGkzbUx5dDRrb1V5UktoRTNkRS9lY0hvODRUQm81WG9iQUJIditIUThzWjVWS2JlYzlVcjcrMThQOUp4T1VIWkdpUTZzREFMbUhicjdVK0JGcnQxZ2pqaktUcVRVY2cyL1NtVFJ1OFVPMWF0TWdkMWFIZEZNckxJd0lpMHJQdEFPM2lKTVVhMUR0bDdUcllGbG5NWnNsNXVyWXM3UVpldzQ3YjVuSWlkRFh4RnArejF5aGdqWm92U081VU5qMjhTL2JLd3I4amZzV0VKL1JxZnZKOGNBcXUveGdpRktsZVNJSUR0RlZxOWVNckE1NHhZN2x1TGowaVQ3ellwenhiSVMrYWpUU0dXcEFUVWtZNGh5dS9iNEo0UDA3T24wZUVMM3BJRTZlY2NwZGt0VkwzTmQxM3dqNng1SG01eHQ2RCtvVEpMekYxdFJGekZkblgrc0wvcDJrZGsyVC9tQnpVVTdwSjNick81c04zZHdGTkx1MXhGcUNDWU5MQmppOGhFMFBsdXFBeTlXRzVBWkVWZjVMdllqN0FoN1U3eWdUZ1VQMFhxcUcrTUF3cFRGS2dXZUhrK01yUG9nOWZ4MzB6SElpT1U4TEU1bG5iNTB4OUJwNmpoWm1PT0RmRitsRTJSYlRHKytacFBwR2Q4RzVmL1RuQjVQVmdYdWZYNUF4eVdIeVNMaTNiUEQvSC9BL3MrOW91TW90eXdlbWxaWkkzRHcvSGZQWnhoMFQrcDArcVBraU4rR1R2OVh2RXQ2eHMvQmZ3R2hobW5ZY2F5ZGdRQUFBQUJKUlU1RXJrSmdnZz09In0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDgtMDIiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ikh5cGVyIEZJRE_CriBNaW5pIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMDAwMjAxODA5MTgwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy40IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjEuMCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTktMDgtMDIifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJjZDlkZDc3Y2Y1ODBkZmUwNWQ5ZDA4OTg2NWExNjRkYmI2NDMyY2QyIl0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbImNkOWRkNzdjZjU4MGRmZTA1ZDlkMDg5ODY1YTE2NGRiYjY0MzJjZDIiXSwiZGVzY3JpcHRpb24iOiJUcnVzdEtleSBUMTEwIFUyRiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwicmVtb3RlX2hhbmRsZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoyNTYsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDcFRDQ0FrcWdBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakNCcnpFTE1Ba0dBMVVFQmhNQ1MxSXhFVEFQQmdOVkJBZ01DRk5sYjNWc0xWTnBNUk13RVFZRFZRUUhEQXBIWVc1bmJtRnRMVWQxTVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVjTUJvR0ExVUVBd3dUWlZkQ1RTQkRRU0JEWlhKMGFXWnBZMkYwWlRFZE1Cc0dDU3FHU0liM0RRRUpBUllPYVc1bWIwQmxMWGRpYlM1amIyMHdIaGNOTVRnd056QXlNRFV6TVRNNVdoY05Nak13TnpBeE1EVXpNVE01V2pDQnJ6RUxNQWtHQTFVRUJoTUNTMUl4RVRBUEJnTlZCQWdNQ0ZObGIzVnNMVk5wTVJNd0VRWURWUVFIREFwSFlXNW5ibUZ0TFVkMU1SY3dGUVlEVlFRS0RBNWxWMEpOSUVOdkxpd2dUSFJrTGpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFY01Cb0dBMVVFQXd3VFpWZENUU0JEUVNCRFpYSjBhV1pwWTJGMFpURWRNQnNHQ1NxR1NJYjNEUUVKQVJZT2FXNW1iMEJsTFhkaWJTNWpiMjB3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVFJZnFIaXNpMG9PL2V5T3FTYURycjlpdEcySXltQmtIblNER1FJSVltVCt2cUE4QWdPODFtb21jMkxkNVBHcEVONm11RTU0d1BIUWp2Yy95Q2loOHUybzFVd1V6QVNCZ05WSFJNQkFmOEVDREFHQVFIL0FnRUFNQjBHQTFVZERnUVdCQlMzSi9meGlBdjIyaXJkQnM5OFNPRGhGN2tVL2pBTEJnTlZIUThFQkFNQ0FRWXdFUVlKWUlaSUFZYjRRZ0VCQkFRREFnQUhNQW9HQ0NxR1NNNDlCQU1DQTBrQU1FWUNJUURjNDFMRks0TEpDQlUyVlZLSXo3WjZzeFBoVUVraDhuTFNMSzZJWGRrUDV3SWhBSWVLVk9aY2hhVk81YUY3ZmJkWG9TcmN5eTFZWWVVZVBMb2pjS0k5Zlg4NCIsIk1JSUNnakNDQWlpZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQ0JuVEVMTUFrR0ExVUVCaE1DUzFJeERqQU1CZ05WQkFnTUJWTmxiM1ZzTVJBd0RnWURWUVFIREFkSFlXNW5ibUZ0TVJjd0ZRWURWUVFLREE1bFYwSk5JRU52TGl3Z1RIUmtMakVaTUJjR0ExVUVDd3dRUTJWeWRHbG1hV05oZEdVZ1ZXNXBkREVaTUJjR0ExVUVBd3dRWlZkQ1RTQkRaWEowYVdacFkyRjBaVEVkTUJzR0NTcUdTSWIzRFFFSkFSWU9hVzVtYjBCbExYZGliUzVqYjIwd0lCY05Nak13TnpFeE1ETTBOakUwV2hnUE1qQTNNekEyTWpnd016UTJNVFJhTUlHZE1Rc3dDUVlEVlFRR0V3SkxVakVPTUF3R0ExVUVDQXdGVTJWdmRXd3hFREFPQmdOVkJBY01CMGRoYm1kdVlXMHhGekFWQmdOVkJBb01EbVZYUWswZ1EyOHVMQ0JNZEdRdU1Sa3dGd1lEVlFRTERCQkRaWEowYVdacFkyRjBaU0JWYm1sME1Sa3dGd1lEVlFRRERCQmxWMEpOSUVObGNuUnBabWxqWVhSbE1SMHdHd1lKS29aSWh2Y05BUWtCRmc1cGJtWnZRR1V0ZDJKdExtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCQWgrb2VLeUxTZzc5N0k2cEpvT3V2MkswYllqS1lHUWVkSU1aQWdoaVpQNitvRHdDQTd6V2FpWnpZdDNrOGFrUTNxYTRUbmpBOGRDTzl6L0lLS0h5N2FqVlRCVE1CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdIUVlEVlIwT0JCWUVGTGNuOS9HSUMvYmFLdDBHejN4STRPRVh1UlQrTUFzR0ExVWREd1FFQXdJQkJqQVJCZ2xnaGtnQmh2aENBUUVFQkFNQ0FBY3dDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWhBTlZuSmRlLy90QkxxOE1ERGkrU0FkNlVkWUlaU25nNFBNcW15TnJ2Wmo2NEFpQVgweFN6QWhGYUNDcC91aHBWZ25sRitYQmdyd0FJc290WkdUQjZya0IzMUE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUErZ0FBQUV4Q0FZQUFBRHZEWWdxQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUVuUUFBQkowQWQ1bUgzZ0FBRmljU1VSQlZIaGU3ZDBIZUJYRjJzRHhONzNRQ1RWQTZGSUZGS2tDVXV5QUV1bUtZa0ZVYklDQ0lpS0NVZ1FFN0wwZ2RsUXNLQ3BTcklnZ1NDK2hKblJDSjRIMGIyZnZlRC8wa2hDU25jMmVrLy92dVhtWWQ0NlhrSk56OXN5N00vTk9RSlpGQUFBQUFBQkFnUXJVZndJQUFBQUFnQUpFZ2c0QUFBQUFnQWVRb0FNQUFBQUE0QUVrNkFBQUFBQUFlQUFKT2dBQUFBQUFIa0NDRGdBQUFBQ0FCNUNnQXdBQUFBRGdBU1RvQUFBQUFBQjRBQWs2QUFBQUFBQWVRSUlPQUFBQUFJQUhrS0FEQUFBQUFPQUJKT2dBQUFBQUFIZ0FDVG9BQUFBQUFCNUFnZzRBQUFBQWdBZVFvQU1BQUFBQTRBRWs2QUFBQUFBQWVFQkFsa1czUFNzek5WWFNEeVRLcWExYjVkU2FkWks2ZTQra0h6OW05NG4zLy9tQWNRRWhvUkpjdXBRRVIwVkpXSlZLRXQ2Z3ZvUlhyeVpCcFVwSlFDRDM0UUFBQUFCZjROa0VQU3NqUTA1dDNpS0hQdnBFanYrd1FOTDM3Wk9zMURUOUtJQ3pDWXlNbE5BYTFhVEVOWjJsWkpmT0VscWh2UFdPRDlDUEFnQUFBUEFhenlYb0tqRS9NdmM3U1h4emhweGFzVkwzQXNpUGdOQVFLZHF4dlpTOVk0QVVhZEpZOXdJQUFBRHdFazhsNk1kLysxMzJqSHRLVXRhdDF6MEFuRmE4NjlWU1lkZ1FDYXRTUmZjQUFBQUE4QUpQSk9nWkowN0lub2xUNVBBSEg0dGtadXBlQUtZRWhJZExoVkVqSktwWGR3a0lEdGE5QUFBQUFBcFNnU2ZvcDdac2xSMERCMG5xMXUyNkI0QXJBZ0trMkJXWFNwWEpFeVNvYUZIZENRQUFBS0NnRkdpQ2Z1TFA1UkkvWUpCa0hEbWlld0M0TGJ4UlE2bjI1aXNTRWhXbGV3QUFBQUFVaEFKTDBFOHNYU1k3YnJsRE1wT1NkQStBZ2hKYXE0YlUvT2hkQ1M1ZFd2Y0FBQUFBY0Z1QkhKQ3NsclhIMzNrdnlUbmdFYW1idDhyMmdZTWtnL2NrQUFBQVVHQmNUOURUang2VDdiZmRJUm1IRHVzZUFGNXc4cysvWk9jamowa1doUm9CQUFDQUF1SHFFbmQxeG5uOEF3L0pzUy9tNko1ekZ4Z1pJVUdsU2tsSWplb1NWS0s0N2dVS09ldHRuTDV2djZUdGlKZU1JMGNsS3kxTlAzRHVLazRZSzJYNjlOSVJBQUFBQUxlNG1xQWZYYmpJTGdwM3prZXBCUVpLK1BrTkpLcC9QeW5XdXFVRWx5a2pBVUZCK2tFQWY4dE1UWlhVWGJ2azZMZno1TkRNOXlWOXoxNzlTTzRGbGl3aDUvM3dEVVhqQUFBQUFKZTVscUJuSkNWTDNGWFhTRnJDVHQyVE82RTFxMHZGVVNPa2VOczJkcUlPSUhjeVQ1NlVneDk4TFB1ZmVWNHlqeDNYdmJsVG9sdFhpWms2eWJwQ0JPZ2VBQUFBQUthNWx2RWVtZlAxdVNYblZtSlFvbWVzMUo0elc0cGYwbzdrSERoSGdSRVJVdmJXL2xMTGVnK3BvOVRPeGJGdnY1ZFQ4UWs2QWdBQUFPQUdWN0pldGV4Mi8vTXY2U2dYckdROGF0QkFpWGxxdkFTR2grdE9BSGtSVnFXeWZZUmE1TVV0ZGMvWlpaMUtrZjNQdnFBakFBQUFBRzV3SlVFL3NYaUpwTy9hbzZPekNBaVEwamYzaytpaDk3TzhGbkNJdXRGVjdkVVh6MmttL2NTQ1JaSis1S2lPQUFBQUFKam15aDUwVmJuOTZHZGY2Q2huS29HbytmSDdFaGdXcW52eXlmcnhzdExUSmYzRUNjazRmbHl5VXZOZTNScHdpenF0SUxoWU1YdVp1bDBRMGFHYlZhZTI3NUROVjE0aldTa3B1aWRubFo2WklxV3Y2YUlqQUFBQUFDWVpUOUJWY3J5dWVSdkpQSHhFOStRZ09GaXF6M3BQaWpacHJEdnlMbm5kZWprMmY2RWsvYnBZVXJac2xZekVnL29Sd0hjRXgxU1JpTnExcEdpSGRsS3NZM3NKcTFoUlA1SjMrMTU2VmZaUG1xcWpuQlc5cktOVWYvVkZIUUVBQUFBd3lYaUNucnhtcld6cDJsMUhPU3ZhOFJLcC92ckxlWjR0ekR5VklrZSsvVTRTWDN0VFV0WnQwTDJBbndnTWxLS2Qya3VaVy90THNSYk44L3crU1Q5NlZEWjF2Rkl5RGgzV1Bka0xLbDVjNnY3eHN3U0doZWtlQUFBQUFLWVkzNE9lL05kSzNUcTcwbjE2NVMzcHlNcVM0NHQvbDdqTzNXVFhrT0VrNS9CUG1abHlZdDRDMlg3RExiSnQ0Q0JKeVdPVjllQVNKYVRFdFYxMWxETjFWRnZxemwwNkFnQUFBR0NTOFFUOTVQcmNKY3NCa1JGUzdKSzJPc285VlNGKzk4VEpzdU9tQVpLNmRadnVCZnlZU3RSL1dDaWJ1MTRuaCtkOFk4Zm5xa1NYcTNRcloxbHBhWkxDK3dvQUFBQndoZGtFUFN0TDByWnUxMEhPd2h2VWw4RFFjeXNNcDRxK2JiL2pIam40NnB2MlhuZWdNTWs4ZGx4MkRoNG1lNlkrWTcvWHprVkV6Um9TV0xTb2puS1dzaWVYSnpBQUFBQUF5QmVqQ2JyYTNwNlJuS3lqbkttem1zK0ZTczYzM1RwUWtoYjlwSHVBUWlnalF4SmZlTVZlUlhJdVNYcEFSSVFFbDQzU1VjN1NkNU9nQXdBQUFHNHdPNE9lbVNtWnVUek9LYWhDZWQwNk83WHNObjdZQ0RtNWJJWHVBUW8zdFlya3dGc3pkSFIyNnVpMmdORGNGWDdMMkxkZnR3QUFBQUNZWkh3UHVnbjdYM3RUVG56M2c0NEFLUHNtVFpPa0ZYL3BDQUFBQUlDdk1Yck1tdG9YdnFsTHJLUnVqTk05MllzYU5GQ2lodzNWVWZaT2JvcVRMVjJ1czJmUmN5MHcwTjV2RzF3bVNnS2pTdWxPd0tPc2QyVEd6bDJTY2VLRVpKNUkwcDI1RTFxcmh0VCs4bE1KaklqUVBXZVdsWkVoY1oxakpXWGpKdDJUdlpMZHVrcVZhWk4xQkFBQUFNQVUzMHJRclgvcXR0dnVrQk1MYzdudjNENDN1b09VSFhDemhOZXJLOEhGaXVrSEFJL0x6SlMwdzRmbHhPOS95SUhuWDdJU2FlczlsSnUzYWtDQWxCOHhUTXJkZnF2dU9ETVNkQUFBQU1CN2ZHcUplOUtxMWJsT3prTmlxa2oxajJaSzlWZGZrS0xObTVHY3c3Y0VCa3BJVkpTVTZueVYxSjR6V3lvK09Wb0N3c1AxZ3ptd2t2akVsMStUaktSem0za0hBQUFBVVBCOEowRzNFbzhEcjc2aGc1eUZuOTlBYXM3K1NJcGUxRlQzQUw1TEZYUXJjMzBmKzRaVFVNa1N1amQ3R1ljT3l4RjFQam9BQUFBQW4rSXpDWHI2a2FPUzlNdHZPc3BlY01YeVV1MzFseVdrZEduZEEvaUhJbzNPbDhyUFRiVmU1RUc2SjN0SFB2dEN0d0FBQUFENENwOUowSk5XcnBMTVk4ZDFsSTNBUUtrNGRyU0VsQ3VyT3dEL1Vyek54VkxxaGo0NnlsN3lueXNrNC9nSkhRRUFBQUR3QmI2VG9QLzJ1MjVsTDd4ZUhTblI0UklkQWY2cDdJQmJKU0E0V0VmWnlNaVFwSlVyZFFBQUFBREFGL2hNZ3A2OGJwMXVaYTlFbDZ2dC9icUFQd3VyWEVraVdqWFhVZlpPclY2cld3QUFBQUI4Z1U4azZGa1ptWksyYWJPT3NsZnNzazY2QmZpM1ltM2I2RmIyVXZmdjF5MEFBQUFBdnNCSEV2UjBPMGsvbTdBS0ZYUUw4RytoMWF2cFZ2WXlUM0RVR2dBQUFPQkxmR2FKZTY0RTZEOEJmOGRySFFBQUFQQTcvcFdnQXdBQUFBRGdvMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBJRUVIQUFBQUFNQURTTkFCQUFBQUFQQUFFblFBQUFBQUFEeUFCQjBBQUFBQUFBOGdRUWNBQUFBQXdBTkkwQUVBQUFBQThBQVNkQUFBQUFBQVBJQUVIUUFBQUFBQUR5QkJCd0FBQUFEQUEwalFBUUFBQUFEd0FCSjBBQUFBQUFBOGdBUWRBQUFBQUFBUElFRUhBQUFBQU1BRFNOQUJBQUFBQVBBQUVuUUFBQUFBQUR5QUJCMEFBQUFBQUE4Z1FRY0FBQUFBd0FOSTBBRUFBQUFBOEFBU2RBQUFBQUFBUElBRUhRQUFBQUFBRHlCQkJ3QUFBQURBQTBqUUFRQUFBQUR3QUJKMEFBQUFBQUE4Z0FRZEFBQUFBQUFQSUVFSEFBQUFBTUFEU05BQkFBQUFBUEFBRW5RQUFBQUFBRHlBQkIwQUFBQUFBQThnUVFjQUFBQUF3QU5JMEFFQUFBQUE4QUFTZEFBQUFBQUFQSUFFSFFBQUFBQUFEeUJCQndBQUFBREFBMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBDTWl5NkxianN0TFRaVk9YV0VuZEdLZDdzaGMxYUtCRUR4dXFvMy9LVEUyVkRhM2FTOGFoUTdybnpCcXNYUzZCa1pFNk1pYzFQa0ZPcmQrZ0kvaXowSmdZQ2E5WFIwZmVjV1QrQWtrWU1FaEhaMWFpUjZ6RVRKNmdvMy9LeXNpUXVNNnhrckp4ays3SlhzbHVYYVhLdE1rNkFnQUFBR0FLQ1hvZUhKejV2dXgrYkt5TzRNK2krdmVUNk1jZjFaRjNrS0FEQUFBQS9vY2w3Z0FBQUFBQWVBQUpPZ0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQndSa1dYVGJjVm5wNmJLcFM2eWtib3pUUGRtTEdqUlFvb2NOMWRFL1phYW15b1pXN1NYajBDSGRjMllOMWk2WHdNaElIWmx6Y3ZVYU9mN2p6enJ5dnVRL1Y4anhSVC9weUZubEI5OHJFdVMvOTNraUdwMHZ4ZHExMFpGM0hKbS9RQklHRE5MUm1aWG9FU3N4a3lmbzZKK3lNaklrcm5Pc3BHemNwSHV5VjdKYlY2a3liYktPQUFBQUFKaENnbDRJSkw0NVEvWThjZVpFTGI4YXhxMlJnT0JnSGNFdC9weWdaNldsU1ZhbXNjdFM0Uk1nRWhnU1l2MXBOUUFBLzBPTk04V0ZqNTJBNENBSkNBclNVY0Z6OWZPV3p5SWcxMGpRQ3dFU2RQL2p6d242dHFIRDVOU0tsVHBDZmdXVktDNjFQbjVmQWtORGRROEE0SFJ4M2Z0SStsbkdtRTRvUC93QktYM1ZGVG9xV0JsSlNiTGx4bHNrNC9BUjNXTldaSXRtRWpQK0NRa0laSGN0Y0RZazZJVUFDYnIvOGVjRVBhN2Z6WEp5OFJJZEliOUNhMVNYdXZPKzBSRUE0Ti9XdFd3bjZRY082TWljNkVuanBVejNXQjBWb014TTJUNTBtQno3eXAzUGh1QUs1YVgyN0k4bHBGdzUzUU1nSjl6R0FnQS9GbGFycG00QkFDQ1MrTkVzMTVMemdMQXdxVEoxRXNrNWNBNUkwQUhBajRXV0w2OWJBSURDTG5uZGV0a3o3aWtkbVZkdXlMMVNyRVZ6SFFISURSSjBBUEJqWVkwYTZoWUFvRERMT0g1YzRnYy9LRmtuVCtvZXM0cGRjWm1VdSswV0hRSElMUkowQVBCajRUVnI2QllBb05ES3lwTGRrNTZXMUMxYmRZZFpJWldpcGNyNHNSU0ZBL0tBZHcwQStLdWdJQW1yVUVFSEFJREM2dkEzMzhyaER6N1drVm1Ca1JFUzg4SXpFbHl5cE80QmNDNUkwQUhBVHdXVktpV0J4WXJxQ0FCUUdLWEV4OHV1a2FQdFdYVGpnb0trd3FoSHBNajViSzhDOG9vRUhRRDhWRkRSSWhJWUZxWWpBREFyTXpOVFRwNDhLWWNPSFpLdDI3YkowcVZMSlRVMVZUK0tncEI1S2tWMkRINVFNbzhmMXoxbXFhTlp5L1RzcmlNQWVVR0NEZ0IrS3FSeUpRa0lDdElSQU9TTlNyelQwdElrT1RsWkVoTVRaZlBtemJKNDhXSjU3LzMzWmR6NDhUSjR5QkM1TmpaV2F0ZXRLK2ZWcXlkMXJLOTZEUnBJNjdadDViaExpU0hPUU8wN2YycXluRnE1V25lWUZkNm9vVlFlTzFva0lFRDNBTWdMRW5RQThGT2hWV04wQ3dCeXBoTHdBd2NPeU5xMWEyWDI3Tm55NGtzdnlXT2pSMHUvbTI2U2k5dTFrNmJObXRsSmQ2V1lHS25Yc0tHMDY5QkJicjcxVm5sODdGaDV3ZnB2djVrN1YrTGo0Mlh2M3IxeTVPaFJPNmxId1RxNjZDYzUvUDVIT2pJcnNHaFJpWmsrUlFMRHczVVBnTHdpUVFjQVB4VktnVGdBT1RoMjdKaGNldm5sVXJkK2ZZa3NWa3lpcTFTUkprMmJTcSsrZmVYK0lVTmt3bE5QeVVjZmZ5ekxsaTJUOVJzMnlPNDllMGk4ZlVUcTdqMnljL2dJeVVwUDF6MEdCUVJJOUpPUFMzalZxcm9EUUg2UW9BT0Fud3Evb0pGdUFjRC9VdnZERi8vK3Uyelo2czdSVzNCSHB2VjdqWC9vRWNrNGRGajNHR1FsNTFFRGJwYlNYVHZyRGdENVJZSU9BSDRxdkVvVjNRSUFGQmI3WDMxZGtuLzdYVWRtUlY3VVZDb09IYXdqQUU0Z1FRY0FQeFFRRVNFaFpjcnFDQUJRR0J4ZnNsVDJQL2VTanN3S3JsaEJxajQzVlFKRFEzVVBBQ2VRb0FPQUh3b3VYMDRDUW9KMUJBRHdkK2xIamtqQ3NJZXNodmw5NXdHaElWSjU4Z1FKS2N1TllNQnBKT2dBNElkQ1NwYVVnRUF1OFFCUUdLaGljUEhESDVIMFhYdDBqMWxsN3JwRGlyZHFxU01BVG1MMEJnQitLS1JHTmM2aUJZQkM0c0RiNzhpSitRdDFaRmJSOXUyazRyMkRkQVRBYVNUb0FEd2xwRnhaQ2ExUzJiV3ZrSW9WM1Vsa3JlOFJVaW42alA4R0UxOFI5ZXZyYnd3QThHZEpLMWZKdnFuUDZNaXNFT3Z6SldiS1JHNEFBd1lGWkZsMDIzRnF1YzJtTHJHU3VqRk85MlF2YXRCQWlSNDJWRWYvcEk2TDJOQ3F2V1FjT3FSN3pxekIydVVTR0JtcEkvd3Q4YzBac3VlSkNUcHlWc080TlJJUXpENVh0eDJadjBBU0J1Ujg5N3BFajFpSm1Yem0zM3RXUm9iRWRZNlZsSTJiZEUvMlNuYnJLbFdtVGRhUi96a1ZIeTl4bDNVMmZsWnNZSkVpVW1mQmR4SlNKa3IzQUVEQlNreE1sS28xYXRqSHJabXlkOWN1aVlyeTluVnZYY3Qya243Z2dJN01pWjQwWHNwMGo5V1JNOUtQSFpPNGJqMGxiVWU4N2pFbk1DSkNxbi93amhRNXY2SHVBV0FDTStnQUFBQ0FEOXIxeEhoWGtuTUpESlR5ano1RWNnNjRnQVFkQUFBQThERUhQNTB0UnovN1FrZG1sZWphV2NyMDZxa2pBQ2FSb0FNQUFBQSs1R1RjWnRrelpweU96QXFyYzU1VUdUZUdrMEVBbC9CT2cwOVI5UWkyOXJ0WjFsM1F3dmhYM0xVOUpPTkVrdjdPQUFBQUJTL2p4QW1Kdi84QnlVd3lQMFlKTEZaTVlwNmZadTgvQitBT0VuVDRqcXdzMlRmOWVVbjY5WGZKT0hMVTZGZG04a21wT0hxa0JCVXRvcjg1QUtDd3lNek1sUFQwOUROK1pXUmtXQjlIeHVyckFqbktzbDZidXlkTXlsV1IxM3dMQ3BUb01hTWtva1lOM1ZGNHFmZDhUdGNGOVJqZ0ZLcTRGd0wrVXNYOTJNKy95STViN3hUclNxaDd6Q2w3LzkxU1lmQzlPdkllcXJnN2h5cnV2aThsSlVYV3JsMHJmNjFjS2Z2Mzc1Y0RpWW42RVpHdzBGQXBXYktrbEMxYlZtclhyaTMxNnRiMWZFVnB1Q2NwS1VtMmJ0MHFxMWF2bGoxNzlzaTI3ZHRsNDhhTmN1clVLVGw1OHVRWkI5MFJFUkVTRWhJaXBVcVZrZ2IxNjB1bFNwV2thdFdxZHJ0eTVjb1M3RU1ubTFERi9UOThxWXI3a2UrK2wvaDdocWk3U0xySG5OTDkrMG5sVVk4VXVpUFYwdExTSk40YUd5eGZzVUlTRWhJa0xpNU9ObGxmNnJxUW5KeXMvNnYvcDk3ellXRmhVcng0Y1duWW9JRjlIYWhXclpvMGJ0VEl2ajc0MGpVQjNrQ0NYZ2o0UTRLZXVudVBiTFplU3htSGorZ2VjeUpidDVRYU05LzA5RjRyRW5UbmtLRDdwcU5IajhyY2I3K1ZEejc4VUg3ODZTYzcwY3F0T3VlZEo0OC85cGowNk5GRDk2QXdVTW4ydG0zYlpQSHZ2OHVpSDMrVXYvNzZTMWF1V3FVZmRVWjRlTGcwYjlaTUxyamdBbW5Wc3FXMGJOSENIcUI3RlFuNmYvaEtncDZTc0ZQaXJ1a3VtY2VPNlI1eklpNXNJalZudmkyQjRXRzZ4MytwMTcrNndmdkxMNy9JL0FVTDVQY2xTK1NZUTg5eHBKV1h0RzNUUnRwZmNvbTBzSzRIelM2NnlMNU9BRGtoUVM4RWZEMUJ6MHhKa2EzWDk1ZVR5Ly9TUGVZRWxTMGp0YitlTFNGbHkrb2VieUpCZHc0SmV1NzhiaVUxNjlhdjE1RXpMcklHS28zT1AxOUh1WFBBR2tTLy9PcXJNdVhwcDg4NGs1RmJzejc2U0xwZGU2Mk96dDJzVHo2UjQ4ZVA2OGg1VjE1eGhVUkhSK3ZJR1o5OTlwa2NPWHBVUjg2N3hCcUExdlRZVWxpMUhIM1RwazN5MmV6WjhzbW5uOHI2RFJ2c1ByY0VCUVhaTjRSNjlld3BWMTE1cFRSbzBNQ2VhVE5wMWFwVnN1elBQM1dVc3hNblRzaERJMGJZUzNSTmVYcnlaQ2xhdEtpTzhxNTgrZkxTK2VxcmRlUXNYMGpRczlMU1pITy9tK1hrc3VXNng1emdjbVdsMXV4WkVscWh2Tzd4UCtvMXIyN1FmV2g5RnJ6NzNudHk4T0JCNDF0WEFnSUNwRml4WXRLamUzZnBkLzMxMHJ4NWMrUFhnek5STnlzLy8rSUxPWExFN0tSWDZkS2w4L1U1bTFmcTUzdG41c3d6cm9CeWlyckowcnRYTC9zYWJ3SUplaUhnMHdtNjlmTGM4OHp6a3Zqc0MxWmI5eGtTWUYwa3E3NzltaFJyMlZ6M2VCY0p1bk5JMEhQbi9pRkQ1TVdYWHRLUk0rNjc1eDU1ZXNvVUhlVk1EYVptelpvbFF4OThVQkt0Z1ZSK3FPV0dmLzd4aDlTdlgxLzNuQnYxc2Rtb1NSUFpzSEdqN25IZXQ5OThJNTA2ZHRTUk01bzJhMll2NVRibG5iZmZscjU5K3Vpb1lLa1ZGZDkvLzcxTXNsNWZhaEN1bHF3V05EV1FVMHRmQjl4NnEvMDh4Y1RFMkFOMnAwMmROczFPdXYyTlNtbytzQklwRXp5Zm9GdlhuRjBUSnN2Qk45N1NIZWFvTVYzVjExK1M0bTNiNkI3L29tN3Nmajl2bmp3MWFaS3MrT3N2VjIvWW5VNjk5NnRYcXlhRDc3L2ZUdlJVTXV1bTJ3Y09sTGZmZVVkSFpxaWJFYnNURWx4Zk1hQzJMZFUvLzN5anY5c083ZHZMZDNQbkdybUdLeFNKZzZjZCsyMnhISHpoRmVQSnVmVU9rektEQnZwRWNnNzRpNFNkTzNVclo0Y1BINWJyYjdoQmJyN3R0bnduNTRxYXpWT0pFdnlQV3FyNjN2dnYyemNqZXZYdGE4OGtleUU1VjlSZ2NjZU9IVEpxOUdqN0JzKzFzYkd5ZE5teUFrc1FmRTNyVnExMHEvQlJOWGdPempDYlRQMnR6RjIzKzJWeXJtN3lmdm5sbDlLa2FWUHAyYnUzZlcwb3lQZWV1dEc3ZGRzMnVXL3dZS25Yc0tFOFBYVnF2bGFGbmF0ZXZYcnBsamxxbFptcUQrTzJKVXVXR1AvZDlyRmVRNmFTYzRVRUhaNlZkaUJSZGozd3NQR1pUU1d5V1ZNcGY5ZEFIUUZ3d3hycmcvdHNpN2pVbnVHMjdkdkw3QysrY0d5NVdwa3laZXc3Ky9BZjZuWDA4ODgvUzV0MjdlVG1XMitWTFZ1MzZrZThLZm5rU2J1R2d2cjNYbkhWVmZZV0V1U3NSaUd0Sko2NmI3OGtESC9FeWpETko1TkYybDRzRmU2OVcwZitRMjNQdXJwTEYrbHVKYVhxTThWckRoMDZKQTgvOG9oOVkvR0xMNzg4NitlaUV5NnhyajJxMEtWcGM3LzdUcmZjTTMvaFF0MHlRNjBJdUM0MmY4VWV6NFlFSFo2azlsb2xQUGlRcEZzZlRLYXB2Vll4ejArWGdKQVEzUVBBRGNlT0hyVXJaV2RIVmM3dGVPbWxkbFZ0SjExNHdRVkc3M3pEWFdvZjlkQUhIcERMcnJ6U1hyTHFTOVJOSjFYa1VOMkU2dDZ6cDJ6YzVNTFJXVDVJN2ROVlZmSUxHN1hGTStIaFJ5VGp3UCtmVEdGS2NNVUtFak41b2dRWTJsTmJFTlNLbXNsUFB5MHRXcldTaFlzVzZWN3YycnhsaXoyNzMrK21tK3g2S3lhRmhvWktkOE5KcHJKNDhXTGRjb2U2cHFvaW9DYXBteHZxZEJpVFNORGhQVmxac3UrbFZ5WHBwMTkxaHprcUthODBhWnlFbEMyamV3QzQ1ZGp4NC9ieTlUUFp2WHUzWEc0bFhEdDM3ZEk5emltTUEzMS9wV2JEMm5mc0tNKy8rS0xQTHhYLzhxdXY1S0xteldYc0UwL1lOeDN3LzBLQ2c2VkNoUW82S2p6MnYvRzJPMk9oaUFpcCt2eDB2eG9McVdNVHUxNXpqVHd5Y3FSOVBKcXZVTFBuSDgrYVpjK20vN0YwcWU0MTQ3cnJyak4rczFvdGNUZDVTc1MvcWFNeTFWWWlrMjdzMTArM3pDRkJoK2NjLzMySkpENy9zbzdNaWhwd2l4Uy9wSjJPQUxoSnpaNnJzMmIvVFJYNDZ0V25qNUhrWEZIVnh1SDdsbHFEVjdWRTNPbWowZ3FTU2lTZUdEZE9XbDU4c2F4WXNVTDNvbTdkdW9YdWFLcmpmeXlWQTlPZjA1RkJnWUZTWWZoUUtkS2tzZTd3ZlN0WHJyU3ZEUXQ4WU5ZOE8zdjI3clZ2VXM5ODkxMWpTOTVWWFFkMURKeEp1M2J2TnA0d24yN2V2SG02WlVaRVJJUjl5b3BwSk9qd2xMVDkreVhoL2dmdEplNm1SVFMvU0NvTXZVOUhBQXFDdXR0OU9yVThiY2dERDhpU1AvN1FQYzRLQ3cwdHRIdFovWWs2ci9pS3E2K1cvUzVVM2k0SWFsdEgzMzc5WEoxNThyS2FOV3ZxVnVHUWZ1eTQ3QnoraUNzMWVJcGZlWm1VNlhlOWpueWZXbExkdmxNbmlVOUkwRDIrUzkyc0huam5uVEp0K25RalNYcVJJa1drMnpYWDZNaWNiMTNhaDY2ZW8zay8vS0FqTTlUcEtpVktsTkNST1NUbzhBejFRYVFLb2JpeDF5b29xclRFVEoxay9BeDNBRG43N1YvNzA5VHhOMnJHd0pTeVpjdEtLY043eDJEVyt2WHI3UlVXSnMraDk0TEpUejFsN3hPRlNMT0xMdEl0LzZlT1FVMFlPVXJTRW5KM3lrVitoTmF1S1ZVbWpwT0FRUDlJQjM3ODhVZTVxa3NYdjlvaW9xclBqeGc1VXA1NTlsbmQ0eXhWamR5MHhTNFZ3VHlWa2lKL0dMcTUvN2NCdDkybVcyYVJvTU16OXIvK3BpVDkrSXVPekxIM25VOGVMNkdWb25VUGdJSnkraEwzbzBlUDJrZk9xQUdKS2VYTGw3Y0xUc0UzcVdySHNUMTZ5SUZFOHpkeUM5S2RBd2RLVnl2UndIODBiZHBVdC94ZjRydnZ5L0Z2ek04NEJoYUpsSmpwVXlTb1NCSGQ0OXZVcXF0dTNidmJzODcrUnEwc0cvYlFRL0xlZSsvcEh1ZTBiTmxTaWhjdnJpTXoxTEZuS1ZieWJOcm11RGpadTIrZmpweW56cXB2MTdhdGpzd2lRWWNublBoanFleWZQRjFIWnBVZWNMT1U2TkJlUndBS2twb04vZHNiYjc1cC9BaWNwaGRlU0FWM0g2V1dMNnFDVDF1MmJORTkva2tWTVp3d2ZyeU9vUGFlVjZ0YVZVZitMWG5OV3RrN2VhcU9EQW9Na0lwalJrbGszYnE2dzdkdDM3NWR1dmZvNGZmRkZlKzgrMjdIdDMrcGF1UlhYM1dWanN6WXQzKy83TGUrVFB0bTdsemRNa010YjNmcmlGWVNkQlM0OUVPSEpHSEljSFdMVVBlWUU5bWltVlFjd3I1endDdlVIbUsxVkRreE1WSEdqQjJyZTgxUnhhYmdteFl0V2lSdnpaaWhJLytrOW9TKy9lYWJVclJvVWQyRGtpVktTRlJVbEk3OFYvcXhZN0pqOElPU2RkSnd4ZkdBQUNuZDczcUo2bmF0N3ZCdGFzYThkOSsrZGhMbzcxUVJ5UnY2OWJOWEVqbkpkRlZ5Tlh2KzcrMXNUbE9yREV6dWRWYzM5dSs0L1hZZG1VZUNqZ0psbjNjK2JJU2s3OTZqZTh3SktsVktxa3lmekhubmdJZW81ZXo3OXUyVDk5NS9YNUp6T0JQZEtlcjhVdmdlOVRvWk5YcTBQUWp6VjJvQU9PS2hoNlJKa3lhNkIwcjVDaFhzeXNsK0xTdExkajA1UWRLMi9iTm9wZ25oOWV0SjlFTVAyb202UHhqNzVKT3kzTVVURDRLQ2d1eGlvMnBsaC9wU1c2WkNySEdsV3l1emRzVEh5NTJEQmpsNkxXemVySm1VS1dQMmlMMXZ2LzFXdDh3NGV1eVlyRHR0Ulo3VG9pdFdsR2JXOCtRV0VuUVVxUDF2elpBVEMzN1VrVUhXaFRONi9CZ0pMWVRucUFKZXBxcFVyOSt3UVY1NjJmelJpbW9nVmExYU5SM0JsNmlxN2FZcSszdUZPdkpvNkpBaE9zTGZHamRxcEZ2KzY5Q1hjK1RvWjEvb3lKeWdNbEZTOWFYbkpOQlBqcXo3K2VlZlplcTBhVG95UnhWcnZPTHl5K1dGNTU2VFgzLzZTYlp0MlNKN2QrMnl2L2JzM0NrYjFxNlZiK2JNc1crdzFhOVhULysvelBuSytsNU96aGFycXVRZERCOC8rck4xRGMvSXlOQ1I4OVRKRjA2dkxEaGQrL2J0alI5SmR6b1NkQlNZRTM4c2t3TlRudEdSUVZaeVh2cTIvbEx5eXN0MUJ3QXZlZk90dDJUTDFxMDZNcWRxMWFxdWZzRENHV3J2K2JQUFA2OGo4NnBVcVNJMzMzU1RQRDE1c3N5ekJzRWIxNjJUclhGeHNtLzNidG0wZnIyc1c3MWE1bi8vdlR6M3pETXljc1FJdWFaclY2bFh0NjRFNStOVWtLalNwZVdkR1RQc21UajhVKzNhdFhYTFA1M2F2a04yang1cno2S2JGQkFTTEpVblBDRmhmbElnViswM0h6QndvSTdNVUxQaXZYcjJ0Ti96Yzc3OFVnYmVmcnRkc0ZDZEJxSzJvNmd2dFNjNUppWkdMdTNVU2NhT0dTUExseTJUMlo5K0t1YzNiS2ovRnVlcEZVWDNEeDdzMko1NzlYUGVjTDNaby9aVVljKzllL2ZxeUhuZldkZGtrOXhjM3E2UW9LTkFwQ1VlbElUN0gzRG52UE1MbTBqRkI1bVZBTHhxenRkZjY1WlpsYUtqODVWRW9XQWNQSGhRZnZyNVp4MlpVNzE2ZFhsdjVrdzdJWC90MVZmbHZudnZsZmFYWEdLZm02K1NkbFhCVi8wM0ttRnMxNjZkM0huSEhmTDQ2Tkh5NmF4WnN1TFBQMlZYZkx4OC9PR0g5a0MzU3VYSyttL05uU21USmttTTlUM3d2L3g1VzBwR2NyTEVXMk9oek9QbWk1dEYzWGFMbE9qWVFVZStiOUtVS2JMVllGSFI0bGJpUFhQR0RIbjNuWGZzbTd1NXBaYkFkK25jV1JiLytxdWQwSnV5ZmNjT2VmNkZGM1NVZjVkWTF6cFZNTTZVWk91MS9xZDFuVFJCM2NUOTRndHpLMURVNy84aWw0OTZKRUdINjdJeU0yWFg2TEdTdnRmY1VRaC9VOHU1WXA2ZEtvRWNxd1FVZW01L3dNSVpxMWV2dG8vZ00rbmkxcTNsajhXTDdkbXl2TXhpcTBHNVN1Qmp1M1d6aTd5dFc3TkdmbHE0VUhyMjZISFdJNHh1Nk50WGJyamhCaDNsbjdweHNOTWF2T2ZtYTlXS0ZjYlBXbC8xMTE5bi9ONjUvVkw3WS8yUkdndnRmbXFLbkZxelZ2ZVlVNlJOYTZrNDlINGQrVDYxRDl2SjVQVGYxRXFyRDk5L1gzcjM2bVhQTHVlRjJsTDE3UFRwY3YrOTkrYjU3emlicWRiZjc5UzFVYTBHdUxSalJ4MlpNWC9CQXQxeWxxb1FiL0owajhzdnZkVDExVTBrNkhCZDR0c3pYVG5qVTRLREpIckNFeElhWFZGM0FDak1hdGVxcFZ2d0phWm56MVZpL2NGNzd6azZlNlNLUjdWcTFVcmVmL2RkZTNuc3hQSGo3UlVjL3g2b3E1bjJwNTkrMnRFQnZFb3UxSG4vdWZsU1MzVk5LMmQ5anpOOTc5eCtxWnNmL3Vqb0R3dms4QWNmNjhpYzRITGxKR2J5UkFud28rZHhpdldlVWFkL21ESjYxQ2k1N0xMTGRKUjM2clU3ZnR3NFk2dEFEaDgrTEsrKzlwcU84a2RkZzlRTlNwTisrZlZYM1hMV1h5dFhHaTB5YTdySy9abVFvTU5WU1N0WHliNHA1Z3Q2S0tYNjlwYVNuZnhuT1JlQS9GR3pwUEE5Sml2ektwZGJBL0dLRmMzZHlGVko1Z05EaDlxejZtcmZ1dHF2cXFoSzBHKysvcnE5L3h5RlM4cXVYYkp6eENnUmcwV3psSUN3TUlsNWZxcUVsRE4vSThZdE8zZnVsTGNOSHJmWW9ubHplM3VMVTlRS2xSZWZmMTRpRFoxRThKcDFEVkY3MHAyZ2Jrb1VNVmluWmMzYXRmWk5CYWN0TURRenI2aXRSODJ0MTRUYlNORGhtdlJEaHlYaDNxSG16L2kwaERlb0o5R1BQcXh1Q2VvZUFJV1pXbTRZY3c3N0NPRWRhOWV0MHkwenFydFUyVi9OYk44eGNLQzlySHpVeUpFeWVQQmdlOThuQ3BkTWZieHM1cEVqdXNlY3dLSkZKTXpQVHE2WStlNjc5bm5ncG93WlBkcnhXaVdxYnNXdHQ5eWlJMmR0Mjc1ZEZpNWNxS1A4S1ZxMHFIVHAwa1ZIemxOSHc2bHE3azVTKzg5TkZvanIyclZyZ2F6aUlVR0hLN0xTMHlYaG9VY2tMV0duN2pGSGZTQlZlWDZhQkJyZVZ3ZWdZS2dqWWE2Kzhrb1ovK1NUOXBFM0NkWUE1ZWpodzNMTStqcDY2SkJzMzdKRmZyTUdBV3IvMzExMzNHR2ZLOTNtNG92dEdVdjRuc1RFUk4weUk4MkZZcVduVTNzOUh4czFTcDRZTThiWTNsUjQxLzZYWDVQa0pVdDFaRmJHd1VPeTgvRW43ZjN1L3VEa3laUHluTUc5NTYxYXRwU09odlpoMzNQMzNjYjJNYi9sNElvQ1ZUZkRwQ1ZMbHVpV00vYnMyU01iTjIzU2tiT0NBZ1BsK3I1OWRlUXVFblM0SXZIRGorWEUvRVU2TWljZ09FZ3FUWjRnNFp4MURQaWRxS2dvZWZ5eHgrd3EyMTk4L3JrTWUvQkJlK2xaaFFvVjdPV0RFZGFYbXFXc1ZLbVNOTHZvSXJucnpqdmwyV2Vlc1l0L2ZURjdOc2tRemlodTgyWjdGc1p0dkI0THArQXlVYnJsanVOenY1TkRuMytwSTkvMncvejVjdURBQVIwNTc1YWJiemIydnF4bWpVc2JuWCsranB5bDZuUWtKU1hwS0gvYXRXMXJmNWFhb3Y2dFRsNXZmN2NTZnFlVytQOWI1Y3FWcGVtRkYrcklYU1RvTUM1NXpWclpOMjZTV29laWU4d3BxZmFkWDVIL3doNEF2RU1ObDlTeE5TdVdMWk9Sanp4aUorcm5RZzI0MUJKMytDYlRpZXlDaFF0bG04SGptb0RUUmZYc0xwSE5tdXJJQmRiWWE4K1RFeVROWUdMcmxsbXpadW1XODlRS3E2NEdsM2VyWmRMWHhjYnF5Rm43OXUyVHBVdWRXWlZScWxRcHUycTVLV29mZW1wcXFvN3liOUVpYzVOLzNidDNMN0FpbFNUb01Dcmp4QWxKR0RwY3NnenVGL3BiV1AyNkV2M0ljRFdhMHowQWZKMzZjTHovL3Z0bDFrY2ZHUzNrQmU4eWZjeVdxZ1o5ZGRldWtwQ1FvSHNBY3dLQ2c2WFNFNDlMZ0l2SE5tVWVQU1k3UjQxeFphTEVsSlNVRkpuenpUYzZjbDR6NnpwVHBrd1pIWmx4bWNIRTkrTlBQdEd0L092VnE1ZHVPZStFbFJjc1g3NWNSL21uYnJDYW9HN1k5TC9wSmgyNWp3UWR4bVJsWk1qT2thTWxOYzdjMllSL0N5eFdWR0plbUM2QjRlRzZCNEEvR0hUbm5USnA0a1RIaS9iQWQxUnpvYmlmT2tPM1djdVc4c0dISHpvNnV3T2NTVVR0V2xMMnZydDE1STdqOCtiTFFSOWU2djdyYjc4WlBWcXRrK0V6d0pXNmRldnFsdk5VOFRWVmhNMEo2bGc0VlN2REZMVlZ3UW03ZHU4MnR2KzhacTFhY2w3dDJqcHlId2s2ek1qS2tzVDNQNVJqWDVtNzIvbGZnUUZTY2V4ajdEc0gvRXpucTY2U3laTW1HVi9pREc5cjFLaVJicGwxOE9CQjZYL0xMZEswZVhPWjlja25jdlRvVWYwSTRMeHl0L2FYc0xwMWRPU092ZU1tU3VxZXZUcnlMVjkvL2JWdU9VOTl4blJvMzE1SDVvU0hoOHY1RFJ2cXlGbTdyV1QxMEtGRE9zb2ZkVFJrRzRQSGtxcnowSjNZaHo1MzdsemRjbDczMk5nQ25SZ2dRWWNSeWVzM3lMNkpVOXpaZDk2enU1Uyt0cXVPQVBpRDBxVkx5eXN2djF4Zys3L2dIZXBjWXJkdTBxaEI0NFlORytUNmZ2Mmtib01HY3UvOTk4dXlaY3ZzNWJXQWs5U0t2OHFUeGt1QWk2ZExaQncrSWdtUGpMSlhPUG9TVlFUc3g1OSswcEh6MVBGaTZpZzAwOVIxckdLRkNqcHkxckZqeCt5Q2wwN3AzNysvYmpsdjA2Wk5qcXhVTXJhOFBTeE1icjc1WmgwVkRCSjBPQzdqK0hGSnVHZXdaQ1dmMUQzbWhOYXFJWlZHajJUZk9lQkgxQ0RteWJGajdidjRRSTBhMW5VK09scEg3bEhIdTczOHlpdlNxazBiYWRTa2lUd3diSmhkaU1udFk5bmd2NHJVcnllbCsvZlRrVHVTZnZsTkRzMytRa2UrUVMxdFg3OSt2WTZjcDA3L0tGbXlwSTdNS21Idys2eFpzMGEzOHEvOUpaZEk4ZUxGZGVTc25idDJ5ZmJ0MjNXVU4rcW02ZEpseTNUa3JBYjE2eGZJWjg3cFNORGhyS3dzMmZYNGs1SzZiWWZ1TUVmdE82LzY4dk1TYVBBNENBRHVVL3YwYnV6bjdxQVYzcVVHejdIZHV1bW9ZR3pkdGsyZWZlNDVhZDIycmRTb1ZVdjYzWFNUZkR4cmxsMDlHY2d6TmFNNitGNEpxUnFqTzF5UW1XbFhkVS9aYm42YzVoU1Z6S1VhdkRHbTlocUh1clNTb1Z6WnNycmx2TjhXTDlhdC9GT25wYlJzMFVKSHpwdjc3YmU2bFRmeENRbjVUdkt6MCszYWF3dDg5UjRKT2h4MWNOYW5jblMyQzBWSXJEZE94ZEVqSmJ4bURkMEJ3QitvMmZPSGh3KzM5K29CZjd2bjdyczljMVRlWGlzcC8rampqK1dHRzIrVUt0V3FTWXRXcldUTTJMR3k2TWNmalJheGduK3lsN3BQZU1MVmxZQ1p4MDlJd3FPamZXYXB1eXFBWmxMVkdQZHVrSlFyVjA2M25MZG56eDdkeXIvQXdFQzV5ZUNOOHZ4dVdmamhoeDkweTFtaElTRkdsL2ZuRmdrNkhITnk0eWJaTS9wSlYvYWRsNGk5UmtwZlY3QXpLZ0NjVjdsU0pmdnVOWEM2NnRXclM0L3UzWFhrSFdyUCt2SVZLK1RKOGVQbDhpdXZsRXJXUUw5WG56N3lzWlhBcThHeUU0V1E0UCtLdFdndXBhN3ZyU04zSkM5ZUlnZG12cWNqYjFPbkxKaFVxblJwM2ZKdGNYRnh1dVdNSzY2NHd0aktncFVyVithNXRvZTZybjVqNk1pOXBrMmJHcXNUY0M1STBPR0lqS1FraWIvN2ZuZk9PNjk3bmxSK1lqVDd6Z0UvMUtkM2IzdEpNM0E2dGJKaXpPalJVcXhZTWQzalBXclFlUExrU1puOStlZHl3MDAzU2YyR0RlV0txNjZTeno3N2pKbDFuRldGd2ZkS2tPRnp1UDl0LzlSbjVKUVBMSFZYTjhGTWVudkdES2xlcTVZclgwOVBtNmEvcS9NT0hqb2tweHdjaDVjb1VVTGF0bW1qSTJlcGxVanFtTFM4VU5mVFB3MjlKcTY5NWhyNzg2YWdrYUFqMzdJeU0vK3o3M3pMTnQxalRrQkVoRlI1NW1uT093ZjhrRnBhTnVDMjIzUUUvRlBWcWxYbGlURmpQREY0eW8wVFNVbXljTkVpNlgzOTlWS3ZRUU83eU55T0hUdVlWY2NaaFpRdUxaV2VmRnl0TGRZOTVtVW1KY3ZPaDBkS1ZucTY3dkVlVlpUUnlhWGJaNklTdnAwN2Q3cnlwYXF0bTZMT1FWYzNDWjJpcnJVOWUvVFFrYlBVNzFVVjNjeUx6WnMzeTRFREIzVGtIUFh6M21CZHI3MkFCQjM1ZHZpTHIrVG9wNS9yeUNEcmpWUHhzUkVTY1o3NW96QUF1SzkrL2ZwMkVnWms1NDZCQStYcXE2N1NrZS9ZdDMrL1hXU3VWcDA2MHZlR0cyVEZYMy9wUjREL1Y2SmpleW5XcVlPTzNKRzg5RTg1OFA2SE92SWV0UXo2Rk1jYzVrNVdsdU9uVEppY1VmNXF6aHpkT2pmekRPMC92N2gxYTZuZ2dlWHRDZ2s2OGtYdE85ODlZcFI5VVRDdGVMZXVFdFc3cDQ0QStKdE9uVHB4N2pseUZCd2NMRFBlZWtzdWFOSkU5L2llVHovN3pDNHNweEoxZFI0dzhMY0E2L3BYZWV4b0NTcmx6cEZmZjlzL2FhcWMzT1RzL21XbnFQT3k4N3BYdWJESnlNeDBmSWErVEpreWN2bGxsK25JV1V2KytFTXk4bENvOEx2dnY5Y3RaL1h0MDBlM0NoNEpPdklsL3Q0aGtwV1NxaU56UXV2VXRqNjBIck5uMFFINHArczk5T0VJNzFMN0lyLys2aXRwMHJpeDd2RTlhcG43SjU5K0trMmJON2Nyd0NjbkordEhVTmlGbENzckZSNTlXRWZ1eUR4NVVoSWVmRmd5cldUWWExVENlZlRvVVIyaElQVHAxVXUzbkxWdjcxNTcyZis1T0hqd29QeTVmTG1PbkJNUkVlR3BBclVrNk1pWE5KZk9PNDk1ZHFvRUZTMnFld0Q0bTByUjBWS3ZYajBkQVRrclc3YXN6UHZ1TzduODBrdDFqMjlTQloxVUJmaUwyN2ExOTFVQ1N0UTExMGpSRHUxMDVJNVRhOWZKL2xkZjE1RjNxSnRaMUcwb1dCMDdkcFNRa0JBZE9lZWtkZjA3MSswK2E5YXVkWFNmL2QvYVhIeXgwU1B3emhVSk9qeXYvTU1Qc3U4YzhITk5talF4TWdDQS95cFpzcVI4OXVtbk11VCsrKzB6ZTMyWkduUzJ2ZVFTbWZ2dHQ3b0hoVnBnZ0VTUEdpa0JMcC85ZitERlZ5WFpTdFM5Sk4xSHptcjNaOUhSMFhKeHExWTZjdGJYWDMrdFc3bXphTkVpSXpkc2JqUjQ1bnRla0tERDg5SlU5VTd1bmdKK3JSckY0WkFIWVZZQ00rbXBwMlRXUng5SmxjcVZkYTl2U2p4NFVIcjA2aVh2dmYrKzdrRmhGbDQxUnNvUEcrTHExcjZzbEJUWk9mSXh5WEs0MEZoK3NQM0RHL3IyN2F0Ynpqclg1ZXJ6NTgvWExlZW9iVk9tOXRubkZRazZQTy9ncTIvS3NaOS8wUkVBQVA5MFRkZXVzdXF2dit6WmREWFk4bFdxSU5hQWdRTmwxaWVmNkI0VVptVnU2Q3ZoRGR6ZCtuTnE5VnJaKzhKTE9pcDR4ZGplbUd0cUpWRmtaS1NPbk5XaGZYdjdocWpUMU9xaC9mdjM2eWhuaVltSnN2VFBQM1hrSEhYV2UxUlVsSTY4Z1FRZCtSTFpvcGx1bVpPVm1pWTdIeHdocWJ2Tm5vTUpBUEJkUmEyQnZKcE4vOHNhd1BYdTFjdllRTlcwOVBSMHVmMk9PMlQ1aWhXNkI0VlZZR2lvVkprMFFRTEMzVjNxbnZqNjI1SzBhcldPQ3BhcEk3NzhrWHFtMUVrWEpxZ2pVQnMyYUtBajU2amw2cjh0WHF5am5DMysvWGY3K3VpMC9qZmRwRnZlUVlLT2ZLa3k5U2tKS21QK3JsUEdnVVNKSC95QUp5dU1BZ0M4bzNMbHlqSnp4Z3hadVh5NTNIdlBQUkpWdXJSK3hIY2tKU1ZKLzV0dlpua3Y3Qm84Wlc2L1RVZnV5RkpWM1ljL1lsZDNMMmlxTmduMVNYSW53T0FNdXBxZHY3bC9meDA1NjdmZmZ0T3RuUDMwMDArNjVaenk1Y3JKcFowNjZjZzdTTkNSTHlIV0M3dktNMU1rSU1UTUhidlRuVnk2WFBZOSs0S09BQUE0TXpYclZxMWFOWms2WllwczJyQkIzbnJqRFduVnNxVlB6Y1p0MkxoUkpreWNxQ01VV3RacnR2eWR0MHRvclpxNnd4MnBjWnRsNzRzdjY2amdxSVN6U0pFaU9rSk9WQklkR2hxcUkrZDF2dnBxQ1RQdzk2dVo4ZHdVZnZzMWw0bjh1VkRWMjlYcUs2OGhRVWUrRld2ZFNxS3NEdzgzSkw3OHVoejcxZmszS0FEQVB4VXZYbHo2M1hDRC9MUm9rV3hjdDA0bWpCdG5EOHBNRERTZDl0SXJyOGkrZmZ0MGhNSXFNRHhjS2s5NFVpUW9TUGU0UTQyNVRoZzRjL3BjcUgzUDRTNVhzL2RWNWNxV05acWdxMnJ1alJzMzFwRnpWcTFhWlI4NW1STjcvL215WlRweVR1L2V2WFhMV3dLeURCNHVtSldlTHB1NnhFcnF4ampkazcyb1FRTWxldGhRSGYyVFd0YThvVlY3eVRoMFNQZWNXWU8xeXlYUVIvZWNtWlQ0NWd6Wjg4UUVIVG1yWWR3YUNRZ090bi9YMjI2OVE1SisvbFUvWWs1d3ViSlM2NnZQSk1UNnM3QTZNbitCSkF3WXBLTXpLOUVqVm1JbW4vbjNucFdSSVhHZFl5Vmw0eWJkazcyUzNicEtsV21UZGVSL1RzWEhTOXhsbmUzWHNFbUJSWXBJblFYZlNZZ0xXMEpNdUgvSUVIbnhKWE9GZys2KzZ5NlpQbTJhanJ4TmZXdzJhdExFbnVFMDVkdHZ2cEZPSFR2cXlCbE5teldUVmF2TjdTdDk1KzIzcFcrZlBqcnlOdlU3UEhic21Id3pkNjRzdEJKM3RjUnl5OWF0UnZZMzV0ZXdCeDZROGVQRzZjaFphdEJidFVZTnV6aWRLWHQzN2ZKY0FhWi9XOWV5bmFRZk9LQWpjNklualpjeTNXTjFkTzUyVFhoS0RyNyt0bzdjRVZJMVJzNmJNMXVDQ21oOHJkNlRkUnMwa0IwN2R1Z2U1Nm5WTnUzYXR0V1I3enF2ZG0xNWFQaHdIWm54MHNzdnkzMkRCK3ZJT1F0LytFSGF0R21qby8vMXlhZWZTdDhiYnRDUk05UzU1MXMyYlpMdzhIRGQ0eDBrNklXQUd3bTZrbmJ3b01SZDNVMHk5cHYva0l0czNWSnF2UDJhQkJUU2ZVa2s2TTRoUWM4ZEV2VC9SNEorWnI2VW9QK2JTZ0xVVExWSzJOV1htcWxSbFlVTkRwRnlUYzFhcVpsL0U0TklFdlQvOEpVRVBlUDRjZGw0OWJXUzduTFIzTkw5K2tybHgwZlp5KzBMd2lVZE91UzZrRmhlWEhYbGxmTGw1NS9yQ0RsUjE4VnFOV3RLbXNOSDhZMTQ2Q0VaTzJhTWp2N1hnTnR2bHhrelorcklHWDE2OTdicmxYZ1JTOXpobUJEckE3anlsSW11TE1GS1hyeEU5cjd3c2hvcDZ4NEFBUEpHVlQ2dVZLbVMzRDVnZ016KzlGUFpzSGF0L1B6amozTFhIWGRJMVpnWVk1V1JjMlB2M3IyeWN0VXFIYUV3Q3lwV1RDbzlhU1V4Z2U0TzN3OS9PRXVPLzFsd1M5MmJYWFNSYnBteGVzMGF5Y2pJMEJGeVVyWnNXV25ab29XT25KUFRQblIxQTNIeGtpVTZjazZQN3QxMXkzdEkwT0dvNG0wdmxqSjN1YkFmM1hvVEgzenhWVG4reDFMZEFRQ0FNMVRSb0JiTm04dXp6endqNjYxay9hZUZDMlhRWFhjVlNFWDR6TXhNK2ZycnIzV0V3azZOczBwYzAxbEg3bEFyekhZT2YwUXlrZ3JtVklIYXRXdnJsaGtuVHB5d3Q3emc3RlNoeld1NmR0V1JjOVNLdEpTVUZCMzkwNTQ5ZTJUTGxpMDZja2I1OHVYdGxSTmVSWUlPeDVXL1o1QkVORGQ3dDFQSlNrdVRuZmM5SUdrdUxLa0hBQlJPNm9pblpzMmF5VFBUcHNuV3padmxwUmRla05xMWF1bEgzYkhrano5MEM0V2RPa29yK3VGaEVoVGw3czJpdEIzeHNudmk1QUpadWRqQ3dJenQ2VlJ5dmludTdOdHg4Ui9YWG51dDR5ZGlxSlZDMjdkdjE5RS9xVG9oVHE5dzZOSzVzOUdDZXZsRmdnN0hCWWFGU3N3elV5U29iQm5kWTA2Nmxad25ESHRZc3RKWm1nUUFNRXNkK1RUZ3R0dGs1WW9WOHVUWXNSSVJFYUVmTVV2dGlXY0pMdjRXVXJhc1JJOGU2ZnBTOXlNZmZ5TEhmak8zRnp3NzFhdFZNM3JVbWxxbDhzTVBQK2dJWjZOK0g4MmJOZE9SYytaa3MxTEk2UlZFNmppNjNqMTc2c2liU05CaFJHaUZDbEw1NlluL0xTQm5VdEpQdjhxKzUxL1VFUUFBWnFsWmRWVXQrZk5QUDVVaUxoU25WVVhzZkhVSnJoY3I0L3VEa2xkZUljVXVkYmFRNU5uWVM5MkhqWkQwdzRkMWp6dlVscFA2OWVycHlBeVZISHFoS0tTdk1GRVE5RXlGQUpPU2toemZmMTdSeWxGYXQyNnRJMjhpUVljeHhkdGNMS1h2dUUxSFppV3EvZWkvc3dRUUFPQ2VEaDA2eVBCaHczUmtqcHJoVS90a25hYUszem05VlBYZjJOdHJSa0JRa0ZSNi9GRUpMRkZjOTdnamZkOSsyVFYra3F0TDNZT3NuL1hTVHAxMFpNWmZLMWZLdG0zYmRJU3p1ZUx5eXgwdm5ybDh4WXIvT1E5ZEhYK3BLc2M3cVZ1M2J2YjUrbDVHZ2c1enJBLzlpdmZmSXhFdG5WOEc4Mi8yZnZRSEhuTDlyaTRBbUtBU01pZXBtU0duajhYQmZ3b20zWGJiYmNhWHVxdmYzNzhIcms1UWcxVFRDYnJKSTl3S3U5RHk1YVg4ZzBOMDVKNmpuMzhwUnhmOXFDTjNYSEhGRmJwbGhscnA4WlpIajl6eW9obzFha2pEQmcxMDVBeDExT1d1M2J0MTlCK0xGeTkyZEdXRHV0blR6K0h6MUUwZ1FZZFI2cHp5S3BNblNsQ3BrcnJISEhVdWFNSkRJNDJmWncwQXBoMC9mbHkzblBISnA1L0srZzBiZEFRbmxTNVZ5dDZUNll0TUorZktab2VyTCtPZnl2VHFLUkZOTDlDUlN6SXpaZGRqWXlYOTZGSGRZWjQ2VlVFZDhXWFNqSGZlc1pkVTQrelVQdTRiKy9YVGtUUFVUWkxmZnZ0TlIvOHhaODRjM1hKRzFhcFZwZEg1NSt2SXUwalFZVnhZNVVwU2FlcFQ5bklzMDA3TVd5RDczM2hiUndEZ201eGMwaGNmSHkvM0RSNnNJLzl5OE9CQk9YQ2dZRS95VUFOVnRTZmRORFh6NDdUdzhIQUpOSnlrcTJXck1DY2dPRWdxajM5Q0FpTENkWTg3MUtUSXprZEgyOG02RzlSeTZsNkdDM3VwNDd6R1B2R0VqZ3FlMHl1cG5LYU9LWE82RXZyY2I3L1ZyZi9jcVA3bFh3bDdmbDE3elRXZXJ0NytOeEowdUtMRUplMmsxSzAzNmNpc0ExT215L0hGemhhVUFBQTNyWEFvcVZIN2YvdmRlS01rSmlicUh2K2hrdk91MTE0cnpWcTBzQ3N3RitSZzF2UnVYSldjRnk5dVpxOXg0OGFOZGNzTU5TTkc4UzJ6SW1yVmxITDNEckszRnJycDJMZmZ5NUg1QzNSa25xcThiWHJWeDZ1dnZTWnIxNjNUVWNGUTI1SGVmZmRkdWVubW16MWRaTEZhdFdwU3ZYcDFIVGxERllyNysyZGV0V3FWb3lzYTFNM1VXL3IzMTVHM2thRERIZFlGdGVLUSt5UzhTU1BkWWM1L3FvdytMT21IaitnZUFIQ09HaUNXS2xWS1IyYW9ZN1h5bTlTa3BLVElMYmZlNm5nRlhDOVFNeXZYeHNiYXo1UGFzOWpGU3RUNzMzS0w3UDdYL2tVM3FMM2hwbStBaEFRSFM0a1NKWFRrck1xVkt1bVdHY3YrL05NKzR4aG1sZTEvbzRUVnE2TWpsMlJteWE2Um95WE5wVlVzelpzM04xN04vWVNWRUtxYm1rZGRYTDcvTjNYTlg3bHlwVng2K2VWeXk0QUI4dkdzV2ZMc2M4OTU5Z2FYV2puVTcvcnJkZVFNZGVOMTE2NWRkbHNsNjA3KzdPZlZyaTIxclM5ZlFJSU8xd1JHUkVqTWMxTWwwTkFzd09uU2QrMzV6L25vSGw4ZUJNQTNtUzRLdG5yTkdsbTdkcTJPenQzSmt5ZmxaaXM1LzlMaC9YdGVvS3FaOSs3YlY1Yjg4ZjhuZDZnendqLzg2Q05wZk9HRjh0U2tTVVlxbm1mbnA1OS9ObjVqb0VtVEpzYVcwVmN5bktDcjM4WGpZOGJrZWFETk1XMjVFeGdlTGxVbVBHblgvbkZUeHNGRHN2T3hzU3E3MUQzbXFKVWtRMXpZcnJQR3V2YjI2dFBIOFZvZ09WRko2VzIzM3k0dEw3NzR2OGVOcWZmTXFOR2paZjc4K1hic1JkZkZ4anE2L1ViZDhGUTM5UlNuejZidjBxV0w0NVhuVFNGQmg2dkNLbGVXU2xNbTZNaXNFL01YeVlGMzN0TVJBRGpIMUd6bTZjWlBuSmlucEVZTjlHSzdkN2NMdy9rYk5XRHVlOE1OTWkrYmdkdVJJMGZrMGNjZWt6cjE2OHUwNmRPTnoyeXIvZStEaDVpdm9uM2hoUmZxbHZOYXQycWxXK2JNZk84OWVlT05OODdwOWJ4cDB5WVpQSFNvdEd2Zm5rcnd1UlRab0w1RTNlTE9kc0xUSFo4M1h3NTk4WldPekZJSllhWG9hQjJaczJEaFFtblRycDJzVzc5ZTk1aXhkZHMyR1RaOHVOUnIwRUJtdnZ2dS85eVFVcTk5dFRwbysvYnR1c2RiMUJMM2VuWHI2c2daMzgrYloyL1ArdkhubjNXUE0yNnpua2RmUVlJTzE1VzhySk5FM1RsQVIyYnRuelJWa2xhdDFoRUFPTVBwNDJYT1JDWFlMNzM4Y3E2VEdqWHo4Tjc3Nzh0RnpadkwvQVh1N1F0MWkxcXlQMkRnUVBuMnUrOTBUL1pVa2IzaER6OHNOV3ZYdGd2a0xWMjYxUEZqNXJaWkErYk9YYnZhQTJ5VDFMNUprOFd4YXRXcVpYOFBrOVJ6Zjg5OTk5bUp4dXJWcTgrWWNLdlg3MFlyS1gvbm5YZmt5cXV2bGtZWFhDQXZ2UGlpdlkxQkpTN0loWUFBcVhEL1BSSmF2YXJ1Y0lsMWpkb3o3aWxKZFdFclE3Rml4ZVRSa1NOMVpKWkt6bHUyYm0ydnlqbnM0REcrYW9XVG1oVlhLNEhxTjJ3bzA1OTlWazdtY0l6aS9nTUg1TnJycm5OMVpWQnVxWlU5dlh2MTBwRXpWTjBLZGMxMnNxN0lCZGIxUkIwTjV5dEkwRkVnS2d5K1Q4SWFtTjFIcEdSWkY4R0UreDdnZkhRQWpsTEZjVXhUaWZuUUJ4NlFJVU9IMnJNbmFobjN2NmsrZFhhc0tpalV0Rmt6dWVXMjJ5VHg0RUg5cVA5UXladjYyVDZiUFZ2MzVFNnk5Um1nYm5LMGJkOWU2alpvSUk4OS9yZ3NzeEkrTlR1VGw5VUphc0NvS2oxUGZPb3BhWExoaGJMaXI3LzBJK1pVcmx4WnpyY0c4YWFvR2JDU0pjMGZoWnBoUFhjZmZQaWhORy9WU2lyRnhOaEp1TnFHMGNkS1VscGRmTEZVcmxwVkxyQ2UwOXNHRHJSdk1KMytlbGUvTjdVM0ZXZW5scnBYR2pkV3JRZlhQZTdJT0hSSWRvNGNMVmtaNXJjV1huLzk5VWJmRTZkVHliUmFsVk8zZm4xNWNQaHdXYjU4K1Rrbnl1cTFyRmJ6cU8wd2FsVkluWHIxNUtvdVhlenIyWm11NjJleWJ0MDZ1ZU91dXp4WjJWMGw2RTdlNU51d2NhTjg5dm5uZWJwR1owZFZiemQ5STlKSkFkWVA3OXhQL3krcVdOZW1MckdTdWpGTzkyUXZhdEJBaVI0MlZFZi9sSm1hS2h0YXRiZmYvRGxwc0hhNUJFWkc2Z2gvUzN4emh1eDV3c3l5OG9aeGF5UWdqL3M1VG0zYkxsdTZYaWVaU2NtNng1eWlWMTRtMVo2ZjdzcFJiMjVRVlZNVEJnelMwWm1WNkJFck1aUFAvSHZQc2o0UTRqckhTc3JHVGJvbmV5VzdkWlVxMHlicnlQK2NpbytYdU1zNkd6OC9QN0JJRWFtejREc0pLUk9sZTN6TC9VT0d5SXN2dmFRajU5MXREVHltVDV1bUkrLzdhK1ZLYWQ2eXBhTURpSnlvNDdCcVdJbVVPZ3Y0NzJSS0xlZitmY2tTMmJscmw2dDdKYlB6enR0dlM5OCtmWFRrSERWenJoSTVwNWJzcXlKL1phS2k3SnNzSFR0MGtQUFBQOTh1UEZXNmRHbTdVcnJhVDZtKzFNQlpmYW1aTTFXSTdwZGZmcEh2dnY5ZS9zekRBRDAvSG4za0VSbHRKUWdtWGR1dG0zeHoydkZHWGpUNHZ2dGs4cVJKT25MV3VwYnRKTjJGUW1mUms4WkxtZTZ4T2pMSXVpNGxQRFpHRHIvL2tlNXdpZlhlcXZUVU9JbHk0V2Y4MlhvL3FtSnFCWkd3bGk5ZjNpNDQxckpGQzZsUXNhSjliVmJYanJEUVVFbTNyaGxxbWJxNnFhcUtJOGJGeGNtdml4ZkxnZjM3NWVpeFkvcHZ5THVuSmt5UW9TNXNxemtYNm5mUXVrMGIrOXJvbEwrdndVNVExL3kxcTFiNVRJRTRoUmwwRkpqdzZ0VWsycnFRaXd0M3RFNThPMDhPekppcEl3RElIelU0aTdDU1pyZW9HV1MxM1BLdEdUTmsyalBQMkYrcXZYN0RCazhrNTZhb2dhN2E0KzNrZm5wMVUrVkFZcUs5ZFBxcHlaT2wzMDAzeVlYTm1rbTFtaldsZE5teVVyVkdEWHZaYVl5VndLdTQ1bm5uMmZ1Z0gzbjBVZm54cDU5Y1RjN1ZUWU43NzdsSFIrYjBNWEJqeFdrdnZmS0tiTEtTSGVTQ1d1bysrRjRKS2xkV2Q3akVlbS90blRoWlV2ZnQweDNtWE55NmRZRWRtYVZXTGFrYkJKT2ZmbG9lZVBCQnUrWkhwOHN1a3phWFhDTHRPM2EwYnh5bzdUaHE1bjNHekpteWVmTm1SNUp6WmZUamo5djc0NzFFelV4MzY5Wk5SODV3S2psWExtalN4S2VTYzRVRUhRV3ExRlZYU0ttK3p1NWR5YzcreWRNbGVXM0JubTBKd0Q5RVJrWktodzRkZEFRVFZISisvK0RCOHZxYmIrb2VkNmlWQ2ZFSkNZNE5xUE5qMEoxMzJrbTZhWmQyNmlURml4WFRrVGVwbFJRUFBmeXdhNnRXZkYxSVZKUlVHalBLbFVtUTAyVWNPaXdKd3g4eHZ5ck4rcm1lbmpMRjhRSmxYbmZLZWgvYzFMKy83Tml4US9kNHc1V1hYMjdQVkh2UkRRNGZCZWNHRW5RVUxPc0NHejFxaElTZmI3N2dVdGFwVTVKdzcxREpPTzY5SWhzQWZFL1BIajEwQzA1VFN5WWZIRFpNWG4zOWRkMVQrRFNvWDE4ZWZ1Z2hIWmxWcGt3WnVleXl5M1RrWFY5Lzg0MHMrdkZISGVGc1NsemFTWXBkM2tsSDdrbjZkYkVjbkdYK0ZJa2lSWXJJekJrejdNSnhoY20rL2Z2dFdYc3ZyWjVxMUtpUko0dXdoWWFHU3RldVhYWGtPMGpRVWVBQ3c4SWs1b1ZuSkxCWVVkMWpUdXEyN1pMdzBFaDdEellBNUllYWRWUURSRGhMTFcxOGN0dzRlZkhsbDNWUDRhTUdsYTlhUDMrWTlmbm9Calh6OWNqRER6dDZuckVKYXZaOCtFTVBjZXhhTGdVRUJrcmxzYU1sS01yOEtveC9zSDVQZThaUGtsTTc0bldIT1kwYk41WTNYMy9kZnM4VUpxdlhySkZCOTl6ajZGTHcvRkFyR2t6VUlNbXZwaGRlS05XcXVueXFnUU5JME9FSllWVXFTL1NUajlzejZxWWQvMjZlSFB6d1l4MEJRTjZvUWtHeER1KzdNeTBxS2tvdWFkZE9SOTZqRXJCSmt5Zkx1QWtUQ3UxU1pwVWtQek50bWpSdjNsejN1RU1WeSt2YXBZdU92RXNWYUh4bkpqVmxja3N0ZGEvdzBJUDJ2blEzWlNVbnk4N2hJeVRMaFNKdXFrTDMrQ2VmOU93U2ExTSsvT2dqbWZMMDB6b3FlRjA3ZDdZVGRTL3BmK09OUHZtNklFR0haNVRxMmxsSzlycE9Sd1paSHhaN3gwK1M1SFhyZFFjQTVNMndCeDd3bVprYjllOTg3ZVdYN1Vyd1hxVUdVbDJzUVY2dG1qVjFUK0dpQnJjUER4OHV0OTE2cSs1eGozcnV4ejcrdUd1ejl2bnh4TGh4ZHEwQTVFNVU3TFZTcE8zRk9uSlA4ckxsY3VDdEdUb3lSNzEyVlRIRnh3MmZkdUJGVTZkUDk4d1JoT29tWDZYb2FCMFZ2S0pGaThwVlYxMmxJOTlDZ2c3dnNDNncwU05IU0ZnZDg1VVdzNUpQU3Z4ZDkwbUdIMWMvQm1CZXZYcjE3RHYwdmtBTlh0VmV2SmlZR04zalRXcVE5L3ZpeGZiWnVvVnBSaXc0T0ZoR1BQU1FQRFpxVklIOTNPcjFySTUxOC9yenZudjNiaGsvY2FLT2NGYUJnVkpwOUVnSmlJalFIZTdaLyt5TGtoSnZmcW03dXJrMTR1R0g1WldYWHBMSUF2ZzVDNEphdnIxdy9ueDdaWlFYaElTRXlJMzkrdW1vNEYzVXRLbFVyRmhSUjc2RkJCMmVFbFMwaU1TOCtLd0VGamRmOENNdFBrRjJqaHh0NzVVQ2dMeFFpY3lUVHp3aFZTcFgxajNlby82TkkwZU1rQWNmZU1DTzY1eDNudjJubHhVcld0UXUvdlRCdSs5S3hRb1ZkSy8vVXVmY1B6dDl1bjNlZVVFdkVYMWc2RkRwMEw2OWpyenJSU3NSMjdoeG80NXdOdUhWcWtuNVlVUHN5UkEzWlo0NElmRkRoMHVtQzNVRDFMWHUxbHR1a2RtZmZTWmx5N3A4eEp5TFNwUW9JVStPSFNzL0xWb2s5ZXZWMDczZWNGMXNyR2RxV1Z6ZnQ2L25ielptaHdRZG5oTmVvN3BVZk1KS25GMFlwQnliTTFjU1AvaElSd0J3N3RReFdLKy8rcW9ubDdxcldWazFJM3I2ckd5NWN1WHNQNzFPL1h1N2QrOHVmeTVkS2pmMTYrY1RTNi96b21yVnF2TE5uRGx5KzRBQm5oaE1xbG13OTJiT2xFYm5uNjk3dk1rK2RtM0VpRUpicXlBdnl2VHBMZUVONit2SVBTZi9XaVVIM25wSFIrWjE3TkJCZnYvMVYvdXNkRjlOME01RUpiNlhYWHFwL1BuSEgvTFE4T0dlL014UnEzQzhNR3V0S3Z1cjJnUytpZ1FkbmxTcXk5VlNzcWNMKzlHdEQvWjk0NTZTazNHYmRRY0FuTHVPSFR2SzFDbFRDbnoyODNScW1lY0x6ejRyajQ0YytZOS9WNmxTcFh4cTBLcG13bDUvN1RYNStjY2ZwWFdyVnA1Nmp2TkRKY0szOU84dlMzNzdUZHEyYWFON3ZVRWR1L2JGN05tZVQ5TFZzV3Z6NXMzVEVjNG1NQ3hVcWp3MVhnTGN2dGxsamJVT1BQK1NxMk10dFpYbnU3bHpaZHdUVDloN2tYMlp1bDQzYU5CQXZ2anNNNW56NVpmMlRUMnZVamNOZW5idnJxT0NvNjZwNnJQT1Y1R2d3NVBVMFNEcWZQU3d1dWFYWW1hcS9laUQ3cGVNcEdUZEF3RG5idUR0dDl1VmhMMlFRS29sOTNPKytrcHV2ZlhXLy9uM3FKa0ZWWUhlbDZnQjZnVk5tc2lDSDM2UUw2M0VVU1hxdmt6dGpmemVTaDVlZWZsbHord2YvYmZLMW10SUpUaHFOdEtMMUd0Q25VaFF5Y1BiUzd3bzRyemFVbWFnKzBVSU01T1RKV0hZdzVLWmxxWjd6Rk9yYm9ZOStLRDhzWGl4ZEx2bUdwK2NUYTlicDQ2OC9jWWI5bzI4SzY2NHdpZHVVSHJodURWZnIyRkNnZzdQQ2lwU1JLcE1teXlCTHB3em5McDVpK3g2Ykl4ZDRSMEE4a0lOQnRUKzNiZGVmOTNlUTEwUTFMK2gzL1hYMjh2Q3M1dVZWVE1jQmZYdnl5KzF4Rk1OVWhjdFdDQUw1czJUWGoxNytzeFo5T3Azb3hMejk5OTlWMzc5K1dkcFkvMSt2RDZBVkRQcGFzWk9GYThMOTlBV0ExVWM2NFAzM3BQdnYvMVdHdFIzZjhtMlQ3TmVjK1h2dWxQQ3JFVGRiYWRXcjVWOXo3Mm9JL2ZVcmwxYlpuMzhzZnk0Y0tGY2Nmbmxuai92WDFITDh6OTgvMzFaOGVlZmNyMTFUZmVsTFQ1cW1YdjE2dFYxNUw3aXhZdjd4SkdST1NGQmg2ZEYxSzBqRmNlT3NsNnA1bCtxUnovL1NnN08va0pIQUpBM2FqQzFkTWtTVjg4YlYzdk4yN1Z0S3o4dldpUnZ2dkZHamt2NzFOSnFOWXZ1eTFSaTI5YjZlZFZlNmExeGNmTFV4SWx5NFFVWDJNK0QxNmlDVGoydXUwNStYTERBVHN4Nzl1amhVOHYwMWV0bDdKZ3hzbVR4WXVuVXNXT0JQY2Vxa0o3Ni9wOTk4b245UEhhM25sTi8yZTdnTnJYVXZkSzRNZXJDb1h2Y2svanFHNUs4dm1DT3VXM1ZzcVY4OWNVWHNselh0U2pqc2RVcmF1KzJPbUx4THlzcFY2dUYxR3ZjaTllMHMxSHYxZGh1M1hUa1BuV2Q4UG5QdUN5RDFUV3kwdE5sVTVkWVNkMFlwM3V5RnpWb29FUVBHNnFqZjFLVkh6ZTBhaThaaHc3cG5qTnJzSGE1QkVaRzZnaC9TM3h6aHV4NVlvS09uTlV3Ym8wRUdMNTRaR1ZtU3NLSVIrWG94NS9wSG5NQ3JJRkl6YTgra1lnNmRYU1BOeDJadjBBU0JnelMwWm1WNkJFck1aUFAvSHZQeXNpUXVNNnhrckp4ays3SlhzbHVYZTJWRFA0cTdjQUIyVFZ1b3ZXY21GMDlZUStJSG50VWdsMDRvY0NFR2UrOEkvT3NBWU1wbDNicUpEZjM3NjhqLzVCaHZjKyttak5IeG93ZEsrczNiTEJqcHhXeFB2TlVvdnJJd3c5TDgrYk5jejB6cENwZy8yWWxYRTRhZE9lZDBycDFheDI1VHoyL08rTGo1UXRyQVA2NTliVjIzVG81ZXZTb2Z0UTk2dVpCeVpJbHBkbEZGOW1KZVRkcm9PckxleUZQbDJsOUhxOVlzY0krNG16QndvVnk0c1FKL1lnWmF0YXdSbzBhOXA3Vy9qZmRaQys3TjVHVUo0d2NMZW5IanVuSW5LanIrMGp4VmkxMFZQRDJ2L20ySksxWXFTUDNoSjlYV3lyZWM1YzltMStRMVBWaDd0eTVNbVBtVFBseitYSTVmUGl3ZnNRZDZucXRpb3gydU9RU096RnYyYktsUlBwSkhxTSs4OGFOSDYrai8zVXlPVm0rdHA1N0U1K0w2c2F0V2wzbHkwalFDd0ZmVDlDVkRPdURjL04xdlNWMXl6YmRZMDVZN1ZwUzY4dFBKREE4WFBkNER3azY0RHZTMHRMa2o2Vkw1WlZYWHBHNTMzNHJ4NjJrSnErRGtrQnJRS3RtTkZVeXJnWWduYSsrMms1YXZMNVUybTFxYUhQdzRFRlp2WHExZlB2ZGQvYmdlOGtmZjBpNk5TNVJYMDVTTTF4cW9LMFM4aGJXNytWcTYzZWlpcXVwSk4yZnFiUEl2N0VHMkxNKytjUitiaytlUEdrbjhQbWhYdHRxeFVGcksxRlJTMVRidFd0bkY4VHloU1hKOEcxSGpoeXhyeE9xOE9EaXhZdGw5Wm8xOXJYQ3lRUlNYU3ZVbGh4MXJiajhzc3VrZmZ2MjloN3ppRUp5YnZ2cFBwczlXM3IzN2FzajU2am5kMWQ4dk05c2Zjb09DWG9oNEE4SnVwSzhicjFzN1htRFpDV2JMK1pXc25jUHFUTGhpUUsvdTVzZEVuVEFONTA2ZFVyV1dBTS9sYkQvL3Z2dkVwK1FJSWxXSWhsdkRTaFVnbk02dGYrM2ZMbHlkaEV4VmZTdFdiTm0wckJoUTJuY3FKSGZKMzhtcEZwamlaMDdkOHFhdFd2dFB6ZkZ4Y25XclZ2dGdibWFTVXRLU3JKbjRNOUUvUTZpU3BlMm4zZTF2N0dhbFRUV3ExdFhxc1RFMkwrVHlwVXFGY3BCOXQvVWM3ZldlbDVYcmxvbDY5ZXZ0MmZQMUd5a2VsNjNiTmtpL3g1b1ZvcU90bWNPMVpjNjUvNkNDeTZRbWpWclNpUHJ0UjFUcFFvSk9RcWNXaDJ5YmRzMmV5V091bDZvbTFESGpoMnp2OVExWS9lZVBaSjhodkdvU2d5aksxYTBielNwNjRXNmdhcHUyS21xOHVkYjE0b3ExdXRiM1lncXpOUm5YWXZXcmUxcmhkUDYzWENEdlBYR0d6cnlYU1RvaFlDL0pPaUtPck44enlPamRXUldwV2NtUytscnV1cklXMGpRQWY5eHRvOWhac2ZOeSsxUWlOL0Z1Y25wZWVXNWhLL0t6ZldDMTNmMlhudjlkUmwwenowNmNvNjZzZmZEZDkvWkJUaDlIUWw2SVhCazloZHk0T1hYZGVTc1dsOS9iaVhvTHQ3cHRsNnV1NmM5S3ltYnp2NmF5cS9BWXNXazhwaFJFdVRCMXhRSk9nQUFBSHpKdm4zN3BQRUZGOGpCcytSMGVhRzJDL3kxZkxsZnJNQWhRUWQ4RUFrNkFBQUFmSVZLT1crNTlWWjU3NE1QZEk5ejFJcUYxMTU1eFM0bTZRODRud0lBQUFBQVlNejdWbUp1SWpsWHlwVXJKOWZGeHVySTk1R2dBd0FBQUFDTStQWFhYNDNzTy8vYm5RTUgrdnpaNTZjalFRY0FBQUFBT0c3VjZ0WFNxMCtmTTFhOWQwTEZpaFhsdm52djFaRi9JRUVIQUFBQUFEaHEvb0lGY3ZrVlY4aitBd2Qwai9PR1AvaWdmZnlsUHlGQkJ3QUFBQUE0SWkwdFRaNS80UVc1TmpiV1NNWDJ2OVd0VzFjRzNuNjdqdndIQ1RvQUFBQUFJRjlVcGZiMTY5ZkwxVjI2eUpBSEhwQ1VsQlQ5aVBOVTVmWXBreVpKYUdpbzd2RWZKT2dBQUFBQWdEemJzR0dEM0Rsb2tGellySmtzK3ZGSDNXdE9yeDQ5NUlyTEw5ZVJmeUZCQndBQUFBQ2NrME9IRHNuc3p6K1h6bDI2U0tNTExwQTMzM3BMMHRQVDlhUG1SRmVzS005TW42NGovME9DRGdBQUFBRElVVkpTa3F4YnQwN2VldnR0aWIzdU9xbGVxNVpkb2YzN0gzNndsN2U3SVR3OFhENTQ3ejJKaW9yU1BmNkhCQjBBQUFBQUlKbVptWExxMUNsN2RuekR4bzN5MVp3NU11cXh4K1R5SzYrVVduWHEyRXZZQjk1NXA4ejU1aHRqUjZkbEp6QXdVQjU3OUZGcDNicTE3dkZQSk9nQUFBQUFVTWlkT0hGQ1dyZHBJNDJhTkpFYXRXdkwrWTBieTNVOWVzakVTWk5rNGFKRmtwaVlLQmtaR2ZxL2RsK2ZYcjFrNkpBaE92SmZKT2dBQUFBQVVNZ1ZLVkpFZHU3YUpkdTJiN2VYczN0SjJ6WnQ1T1dYWHBLZ29DRGQ0NzlJMEFFQUFBQ2drRk5IbDdWdTFVcEgzdEgwd2d2bDAxbXpKQ0lpUXZmNE54SjBBQUFBQUlEVU9lODgzZktHaTF1M2xybmZmQ09sU3BYU1BmNlBCQjBBQUFBQUlNMmFOZE90Z3FWbTg2L3Awa1crbmpOSFNwVXNxWHNMQnhKMEFBQUFBSUJVcVZ4WnR3cU9TczZIM0grL2ZQakJCMUlrTWxMM0ZoNGs2QUFBQUFBQWlZbUprV0xGaXVuSWZTVktsSkIzWjh5UXB5Wk9sSkNRRU4xYnVKQ2dBd0FBQUFDa2VQSGlFaDRXcGlQM0JBWUV5R1dYWGlyTGx5NlZYcjE2NmQ3Q2lRUWRBQUFBQUdEUFdydTlEejI2WWtWNTZjVVg1YXN2dnJCbjhBczdFblFBQUFBQWdLMUJnd2E2WlZaa1JJVGNQV2lRckZ5eFFtNjk1WlpDY2NaNWJwQ2dBd0FBQUFCc0Z6WnBvbHRtaEllSHl4MERCOHJLdi82UzZWT25Tc2xDVnFYOWJFalFBUUFBQUFDMk9uWHE2SmF6cXNiRXlOakhINWZOR3pmSzg4OCtLOVdxVnRXUDRIUWs2QUFBQUFBQVczUjB0QlF0VWtSSCtWUEorcnY2WFgrOWZEOTNybXhjdjE1R1BQeXdsQzlmWGorS015RkJCd0FBQUFEWWloWXRLdVh5bUVTci8yK2Q4ODZUTysrNFF4Yk5ueThiMXEyVHQ5NThVenAwNk1BZTgxd2lRUWNBQUFBQTJNTEN3aVNtU2hVZG5WbEFRSUJkNUUzdEgyOS95U1Z5MzczM3l0eXZ2NVlOYTlmYVJkK2VlK1ladWZqaWkrMzk1amczSk9nQUFBQUFnUDlxMmFLRi9XZTVzbVdsY2VQRzByRkRCN2t1TnRaZW9qNXp4Z3laUDIrZXJMZVM4VjN4OFRMdnUrL2s2Y21UNWRKT25lemw2OHlVNXc4Sk9nQUFBQURndjBZOStxaWtuVG9sdXhJU1pObVNKZkxkM0xueTBRY2YyRVhlK3ZUdUxXM2J0TEgzcW9lR2h1ci9CNXhDZ2c0QUFBQUErQzhTNzRKRGdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSHVBakNYcUEvYit6eVR4MVNyY0EvNWFaZkZLM2NoREUvVGNBQUFEQWwvakVDRDR3TkVTQ2loWFRVZmFTVnEzUkxjQy9uVnkyWExleUZ4SlZScmNBQUFBQStBS2ZtV0lMdjZDeGJtWHY2TmR6ZFF2d1gxbHBhWExzaC9rNnlsNW81V2pkQWdBQUFPQUxmQ1pCanp5L29XNWw3OFM4QlpKKzZKQ09BUDkwN0pkZkpYM1BQaDFsTDdKRk05MENBQUFBNEF0OEprRXZlbkVyNjErYjgwYjBqS05IWmZkVFQ0dGtadW9ld0w5a0pDZkwzdkdUUkxLeWRNK1pCWlV2SitIVnF1a0lBQUFBZ0Mvd21RUTlyRnBWQ2ExZVhVZlpPL3JwNTVMNHlXYzZBdnhIVm5xNjdCbzVXbEkzYjlVOTJTdmVxWU1FQlByTTJ4c0FBQUNBeFdkRzhJR2hvVktxVjNjZDVTQWpRL2FPZkZ3T3ZQT3VaRmx0d0I5a0pDVkovSU1QeTlFdjV1aWVIRmlKZWFuZVBYUUFBQUFBd0ZmNDFCUmJWTi9lRWxTcXBJNnlwMllhOXo0K1RyYmZmcGVjMnJxTkplL3dXZXExZk95blgyVHp0VDNsbUVyT3o3SzBYWWxzY1pFVXlVWE5CZ0FBQUFEZUVwQmwwVzNIcWVSaVU1ZFlTZDBZcDN1eUZ6Vm9vRVFQRzZxajdPMS81WFhaTjNHS2pzNHVJRGhZSXBvMWxhTHQyMGxFclJvU1ZMYXNmZ1R3cUt4TVNZdmZKU2MzYnBUajMvOGdLWnMyNndmT0xpQTBSR3A4K29GRU5zdzVRVmVyUytJNngwckt4azI2SjNzbHUzV1ZLdE1tNndnQUFBQ0FLVDZYb0dlbXBzbm0ySjZTc202RDdnSHd0MUkzWFMrVnh6eW1vK3lSb0FNQUFBRGU0M05WcEFKRFE2VEsxRWtTV0tTSTdnR2doTld2SzlFamh1c0lBQUFBZ0s4eG02QUhCRmoveS9sb3RQOUtUOWVOczR1b2M1NVVtajVKQWtKQ2RBOVF1QVZYS0MvVlhuOUpBc1BEZGM5WnFIVXp1Vnc4bzdhSkFBQUFBRERQZUlJZUdKbTdtZTdjSEIxMXVwS2RPa3JGOFdQc1BiZEFZUllVVlZxcXZmMmFoRmFzcUh2T0xpc3RWVEtPSDlkUnpvS3JWOVV0QUFBQUFDWVpUZERWT2N6QnVhaTZycHphc1VPM2NzbEsvcU42WENkVlhubEJBb3NYMDUxQTRSSmFwN2JVK09SOWUxWEp1VWcvZEZqUzl4L1FVYzVDS2xUUUxRQUFBQUFtR2QrREhuWitmZDNLV2RxV2JaS3ljNmVPY3E5RSszWlM2OHRQSktKNVU5MEQrRCsxN0x4azMxNVM2N09QSkx4YU5kMmJlOGNYL3k2U2thR2pIQVFFU0ZpVnlqb0FBQUFBWUpMeEJEM2l2TnpQN0IzKytEUGRPamRoVmF0S3pmZmZrZWhKNHlTa2FoWGRDL2lob0NDSmFIYWhWUC80WGFreWJvd0VSVWJxQjNKUFZYQS8vUEVuT3NwWllFUzRoRlUvOXhzQUFBQUFBTTZkMFdQV2xMVEVnN0toUlZ1UnpFemRrNzJReXBYa3ZPL25XRWxCaE80NWQ1a3BLWExzeDUvbDREdnZ5cW5WYXlYeldPNzIyUUtlcGJhS1JKV1d5Tll0cGN5QW15V3lYajBKc0JMMXZFcGF0VnEyZGU5ckg0TjROcUUxcWt1ZEg3NnhaOUlCQUFBQW1HVThRVmMyWGR0RFVsYXQwVkhPeWc2NVZ5cmNkN2VPOGlmOXlCRTV1WEdUSkM5ZklTbWJOa3Y2c1dPU2xacW1Id1c4S3lneVFvS0tGNWZ3Q3hwTGtTYU5KYXhhTmJzdnYxUlN2cVh2VFhKeTJYTGRrN1BTdC9XWFNvK08wQkVBQUFBQWsxeEowUGU5L0pyc2YrcHBIZVVzTURKU3FuL3luajFMQ01CWkI5NTVUL1krL21UdWpsZ0xDcFNhWDM0cWtmVjVMd0lBQUFCdU1MNEhYU25aK2FwY0w4bk5URTZXK0R2dnkxUEJPQURaTzdyd1I5azNibUt1eno4UHExVlRJczZyclNNQUFBQUFwcm1Tb0tzcTBFV3Z2a0pIWjVjV255QmIrOXdvSnpkdjBUMEE4c3hLeUk5OCs3MGszSFh2T1czeGlMcmxKcnRhUEFBQUFBQjN1SktnSytYdXZQMmNCdnZwdS9iSTF0amVjdWp6TDNOVnpBckEvOG80Y1VKMlRaZ2tDZmNNa2F5VVZOMTdkaUhWcWtxcDJHdDFCQUFBQU1BTnJpWG9rZlhxU3ZIWXJqcktuVXlWWEF4OVNMYmNjTE9jV0xxTVJCM0lwY3hUcCtUZ3A3TWw3b3F1Y3VpMXQzSjM1dm5mQWdLazNIMkRKREEwVkhjQUFBQUFjSU1yUmVMK2xuWWdVZUk2ZDVNTTY4OXpaaVVOb1RWclNORjJGMHVSQzVyWTdhQVNKZlNEUUNHWGxTbnArdy9JcVUxeGtyUmtxWno0ZGJGa1dIRmVGTEhlWTlYZmVrMENBbDI3ZndjQUFBREE0bXFDcmh6NVlZRzlGMWJTejJGR0x6dWN6UXo4UHdmZXlvRWxpa3V0T2JNbHJISWwzUU1BQUFEQUxhNG42Q3FKMkRQcGFVbDgrWFhkQWNBTEFzSkNKZWJWRjZWNHV6YTZCd0FBQUlDYjNGL0RHaEFnRlI0Y0lpV3Vvd0FWNEJsQmdWSmg5RWlTY3dBQUFLQUFGY2dtVTNVbWV1VnhZNlRvcFIxMEQ0QUNFeGdvNVI0WUxHWDY5TklkQUFBQUFBcUMrMHZjVDVPVm1pbzdIeHNyUno3NlJQY0FjSk5hMWw1eHpDaUo2dDFUOXdBQUFBQW9LQVdhb051c2I1LzQzZ2V5YjhJVXlVeE8xcDBBVEF1SnFTeVZwMHlVb3MwdTBqMEFBQUFBQ2xMQkoramFxZTNiWmVlREkrVGs4aFZXMHE0N0FUZ3VJRFJVU2x6YlJhSWZlMFNDaWhiVnZRQUFBQUFLbW1jU2RDVXJQVjJPZlArRDdKczhUZEoyeE51ejZ3Q2NFUkFTTEJGTkd0dEwyaVByMXJFNk9LWVFBQUFBOEJKUEplaC95MHhKa2VPL0xwYkVOOTZXazM4c3N4TjNBSGxnSmVHQlJTS2wyR1dkcE15dE4wbGsvZnAyVVRnQUFBQUEzdVBKQlAxMHFmdjN5L0ZGUDBuU2I3L0x5WTJiSkczTE5zbEtTOU9QQXZpM0FDc2hENnRWVXlJYm55OUYyN2FSb3ExYVNGQ1JJdnBSQUFBQUFGN2wrUVQ5SDZ4L3FwcE5UenQ4UkRKT0hKZjBnNGNrS3pOVFB3Z1VYb0hoWVJKVXZJUUVseXdwd1NXS1N3Q3o1QUFBQUlEUDhhMEVIUUFBQUFBQVA4VTBHd0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBZVFJSU9BQUFBQUlBSGtLQURBQUFBQU9BQkpPZ0FBQUFBQUhnQUNUb0FBQUFBQUI1QWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQjVDZ0F3QUFBQURnQVNUb0FBQUFBQUI0QUFrNkFBQUFBQUFGVHVUL0FFaTRQaHNXRHBDaEFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0xMi0yMSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiVHJ1c3RLZXkgU29sdXRpb25zIFQxMTAgVTJGIEF1dGhlbnRpY2F0b3IiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjExMDAyMDIwMDgxNDAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zLjciLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4wIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTEyLTIxIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0xMi0yMSJ9LHsiYWFndWlkIjoiOTdlNmE4MzAtYzk1Mi00NzQwLTk1ZmMtN2M3OGRjOTdjZTQ3IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI5N2U2YTgzMC1jOTUyLTQ3NDAtOTVmYy03Yzc4ZGM5N2NlNDciLCJkZXNjcmlwdGlvbiI6Ill1YmlLZXkgQmlvIFNlcmllcyAtIE11bHRpLXByb3RvY29sIEVkaXRpb24gKEVudGVycHJpc2UgUHJvZmlsZSkiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzI5NDc0LCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX0seyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AzODRyMV9lY2RzYV9zaGEzODRfcmF3IiwiZWQyNTUxOV9lZGRzYV9zaGE1MTJfcmF3Iiwic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wLCJzZWxmQXR0ZXN0ZWRGQVIiOjAuMCwibWF4VGVtcGxhdGVzIjo1LCJtYXhSZXRyaWVzIjo1LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCIsImJhRGVzYyI6eyJzZWxmQXR0ZXN0ZWRGUlIiOjAuMCwic2VsZkF0dGVzdGVkRkFSIjowLjAsIm1heFRlbXBsYXRlcyI6NSwibWF4UmV0cmllcyI6NSwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjo2NCwibWluTGVuZ3RoIjo2LCJtYXhSZXRyaWVzIjo4LCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQzJUQ0NBY0dnQXdJQkFnSUpBSVBGcUVxR2tXNWdNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1DNHhMREFxQmdOVkJBTVRJMWwxWW1samJ5QlZNa1lnVW05dmRDQkRRU0JUWlhKcFlXd2dORFUzTWpBd05qTXhNQ0FYRFRFME1EZ3dNVEF3TURBd01Gb1lEekl3TlRBd09UQTBNREF3TURBd1dqQnZNUXN3Q1FZRFZRUUdFd0pUUlRFU01CQUdBMVVFQ2d3SldYVmlhV052SUVGQ01TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1TZ3dKZ1lEVlFRRERCOVpkV0pwWTI4Z1ZUSkdJRVZGSUZObGNtbGhiQ0F4TWpVeU5UYzBOVGsxTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFK1VyZk84Q29PK3VvcHhrOCtBb1NUdDJua2UxTmR6d3Uwc2lxamxXRmlWTXMzanErRUszWlMvajg4aktpall4NU9Zcmo5RG5UdVFrVkFoNVpLMC82ZmFPQmdUQi9NQk1HQ2lzR0FRUUJnc1FLRFFFRUJRUURCUWNCTUNJR0NTc0dBUVFCZ3NRS0FnUVZNUzR6TGpZdU1TNDBMakV1TkRFME9ESXVNUzQzTUJNR0N5c0dBUVFCZ3VVY0FnRUJCQVFEQWdJa01DRUdDeXNHQVFRQmd1VWNBUUVFQkJJRUVLQWhaN211Y1VySG1nY0dReTY3Ynh3d0RBWURWUjBUQVFIL0JBSXdBREFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBcDBxc0Q3eXYrdXZwa0JMZTE4TXRMZDZVZTBPenM5ZmVpdEI1QUZsazBxQ1A2NEppaGw5anhETER0N0ZKTmd3R1ZaWkdwZjJaMkM2VVQ2RFFpRWw0c3NBdlBwSy9vblJ2cjNyWEdQZDFEVWpsS2JYNDF5a1lrekJlajB6RThWS2FXVVI3SHUwMUNjUWlmY3RQR0JsUVluL2lXNjAyeFBodmJuZXpZRGZpa0RaOVFoKzhBdFNQd0lBTUQzZmQ2M29BdDJIeUdjZkg1YUxnbENYQ1hmVk80akZmVGYwbFdUUld0M1hUWXNLYmRlam8vUlJ3dUR1dnZTV1VvN1RxYVo1Tm1jL01hVHhRVUttQnpXWnZsaXVxOXlhMVVjeWIwV1NDZTl6bjZTbGt2U0F0eGhUcTBMMjFJNDNsVmdDMUFRYmRla1RNU2h5WGpFbFNPdU5UaFovOVd3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiLCJGSURPXzJfMV9QUkUiLCJGSURPXzJfMSJdLCJleHRlbnNpb25zIjpbImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJjcmVkQmxvYiIsIm1pblBpbkxlbmd0aCJdLCJhYWd1aWQiOiI5N2U2YTgzMGM5NTI0NzQwOTVmYzdjNzhkYzk3Y2U0NyIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwidXYiOmZhbHNlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwiZXAiOnRydWUsImJpb0Vucm9sbCI6ZmFsc2UsInVzZXJWZXJpZmljYXRpb25NZ210UHJldmlldyI6ZmFsc2UsImF1dGhuckNmZyI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJtYWtlQ3JlZFV2Tm90UnFkIjpmYWxzZSwiYWx3YXlzVXYiOnRydWV9LCJtYXhNc2dTaXplIjoxMjgwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyLDFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi04fSx7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotMzV9XSwibWF4U2VyaWFsaXplZExhcmdlQmxvYkFycmF5Ijo0MDk2LCJtaW5QSU5MZW5ndGgiOjYsImZpcm13YXJlVmVyc2lvbiI6MzI5NDc0LCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjoxLCJwcmVmZXJyZWRQbGF0Zm9ybVV2QXR0ZW1wdHMiOjMsInV2TW9kYWxpdHkiOjIsInJlbWFpbmluZ0Rpc2NvdmVyYWJsZUNyZWRlbnRpYWxzIjoxMDB9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDgtMDUifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA4LTA1In0seyJhYWd1aWQiOiJlZTg4Mjg3OS03MjFjLTQ5MTMtOTc3NS0zZGZjY2U5NzA3MmEiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImVlODgyODc5LTcyMWMtNDkxMy05Nzc1LTNkZmNjZTk3MDcyYSIsImRlc2NyaXB0aW9uIjoiWXViaUtleSA1IFNlcmllcyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjg3MDYsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyIsImVkMjU1MTlfZWRkc2Ffc2hhNTEyX3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSURIakNDQWdhZ0F3SUJBZ0lFRzBCVDl6QU5CZ2txaGtpRzl3MEJBUXNGQURBdU1Td3dLZ1lEVlFRREV5TlpkV0pwWTI4Z1ZUSkdJRkp2YjNRZ1EwRWdVMlZ5YVdGc0lEUTFOekl3TURZek1UQWdGdzB4TkRBNE1ERXdNREF3TURCYUdBOHlNRFV3TURrd05EQXdNREF3TUZvd0xqRXNNQ29HQTFVRUF4TWpXWFZpYVdOdklGVXlSaUJTYjI5MElFTkJJRk5sY21saGJDQTBOVGN5TURBMk16RXdnZ0VpTUEwR0NTcUdTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFDL2p3WXVoQlZscWFpWVdFTXNyV0Zpc2dKK1B0TTkxZVNycEk0VEs3VTUzbXdDSWF3U0RIeTh2VW1rNU4yS0FqOWFidlQ5TlA1U01TMWhRaTN1c3hvWUdvblhRZ2ZPNlpYeVVBOWErS0FrcWRGbkJubHl1Z1NlQ09lcDhFZFpGZnNhUkZ0TWprd3o1R2N6MlB5NHZJWXZDZE1IUHR3YXowYlZ1em5ldWVJRXo2VG5RakU2M1JkdDJ6YnduZWJ3VEc1WnliZVdTd2J6eStCSjM0WkhjVWhQQVk4OXlKUVh1RTBJek1aRmNFQmJQTlJiV0VDUktnanEvL3FUOW5tRE9GVmxTUkN0MndpcVBTemx1d24rditzdVFFQnNValRHTUVkMjV0S1hYVGtOVzIxd0lXYnhlU3lVb1RYd0x2R1M2eGx3UVNnTnBrMnFYWXdmOGlYZzdWV1pBZ01CQUFHalFqQkFNQjBHQTFVZERnUVdCQlFnSXZ6MGJOR0poamdwVG9rc3lLcFA5eHY5b0RBUEJnTlZIUk1FQ0RBR0FRSC9BZ0VBTUE0R0ExVWREd0VCL3dRRUF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBanZqdU9NRFNhK0pYRkNMeUJLc3ljWHRCVlpzSjRVZTNMYmFFc1BZNE1ZTi9oSVE1Wk01cDdFamZjbk1HNEN0WWtOc2ZOSGMwQWhCTGRxNDVyblQ4N3EvNk8zdlVFdE5NYWZiaFU2a3RoWDdZKzlYRk45TnBtWXhyK2VrVlk1eE94aThoOUpESWdvTVA0VkIxdVMwYXVuTDFJR3FyTm9vTDltbUZuTDJrTFZWZWU2L1ZSNkM1K0tTVENNQ1dwcE11SklaSUkydjlvNGRrb1o4WTdRUmpRbExmWXpkM3FHdEtidzd4YUYxVXNHLzV4VWIvQnR3YjJYMmc0SW5waUIveXQvM0NwUVhwaVdYL0s0bUJ2VUtpR24wNVpzcWVZMWd4NGcweExCcWNVOXBzbXlQeksrVnNndzJqZVJRNUpsS0R5cUUwaGViZkMxdHZGdTBDQ3JKRmN3PT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZkNBWUFBQUNHVnMrTUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFIWVlBQUIyR0FWMmlFNEVBQUFiTlNVUkJWRmhIcFZkN1ROVjFGRC8zZDU5d2VRU0lnUzlBUUFYY0ZMQVFaaTlmcGVWejF0WS9XVFpyNVd4cGM3VzVrbkxhNWpJM1o4NXNyUzJuTTJzanRXd1pTN0lVSDRINHhDbkVReDREQVpGNzRWN3VzODg1djkvbEluQnZWSi9CNFB2OW51LzVudS81bnZNNTU2ZnpBL1F2MEhiL0lyWDNWRktQbzQ1Y25tNGluVUlXWXdMRlJtWlFVdXdqRkcvTjFpUkhoMUVaME5SVlJ1ZHF0MUJkKzJuU0t5Uy9PaHlzMCtsazNlLzNrUTlxdkQ0WlV0YTRWVlNVdVkwZWlweWlUaEFmb2NvT1JWZ0R1dXczcUtSaUFkM3JiY0V0alRqWUlvZjZXYUhzQ216VlBXQ014K2NnaDh0THFXTUthTVdzVWpMcW8yUnRKSVEwb096bWVycFF1NGVzWmdzT05rR3hIN2Qwa2R2VFQxN3M0T01VN1ZJOFpoamdHYU0rQXE5aUVOdThQaWYxdWR6MDdNd3ZLV2Y4R2xWb0NFWTA0UEM1V2RUYVhZRmJSOHZOdkw1KzNLZ2ZiNXhOTXlhOVJhbUppeW5hTWxHVFZ0RmxyNmJhOXUrcHFuRVg0dU11UlJnalNZRWhyTjd1dEZGZTZscWFsN05ma3c1aW1BR0h5blBwYms4Vm1ZMHhzdG5wdGxGQ1ZDWXR6VHVCTjgzUXBNTGpUdGV2ZFB6U1VuSjdlOG1ranhaMzlmWGJLRGZsZFpxYnZVK1RVZ0duQlZGNmZRMmlQSGc0VzE2VVdVd3Z6YmsxNnNNWkUrUG4wcHZ6N0pTZXVBeWVzOGxjcENtYUt1by9wK3FXcjJVY3dJQUhXcnZQMFlFemhYQXRMQWJzc0hocDdpR2FtdnlpalA4cnlxclhVV1g5WG9vd3h5QXVmTkJycDQzUE9CRlhabGtmOE1EUmlxY3B5b3dBd3B1ejJ4K2ZXdnovRHRkZTlzbXN6eWd0Y1I2QzF3YmR6Qmw2T2xxNVdOWVk0b0dhdGhKTXJrVEV4MGpBUlNIQVZzKzVyWWtRTlhiK1FnZlBMc1E2Z1h5SW5zcmVRZm1wbTdSVkZZZkw4Nm4xZmlVT2tZdlNoa1VQeHZidWt6b3k2SzFpaE0xaG8zWHpXNkV2U2ZYQStkcGlXR2FXZCtkb1h6THptR3dLWUZMQ0FzUkFsUEJBaE1sQ0ZYVTd0QlVWUHI4SGdWY0pIV3ErRjAwcGxyK0RNVGRyUDR6dnhZMTFrTk1oeFQrU2VUR2crZDRWNUxRSml0eVVHSk5COFZGWnNqZ1lCWk0vSUkvWENUa2owcXlET3BGMkFWUTE3Q0lqVXAvRG5UMVVrTDVGNWdkaitzUzF3ZzFnRTNnaWdtNjBmQ1h6U25QWGJ5QVBiSVh2K0lEcEUxNlRoYUhJUzlza3lobG1NRTVGM2NmcUFLaHEyQzBFNVBIMWdZYVhhTFBEa1pHMEhESk9uS1dIcDUxSTB6NVNPdXg4ZTFXQXVaemRIUXJUa3A4VG1qWG9JK2xhMHdHWnN6dWJxYk8zaWZRNkEvVzd2VlNZc1YzbVIwSkt3a0tjNFdIaUJrbVI4STNDQ2dJODdvT0w0cXpUNVArUlVKQmVqRU9nQVBLOGhZUHphdE0rZUlUcDJJTzl5VFFtZXJvbVBSeHgxcXhBY3NpbGUvdWJTZUViY1dRR1lFQ2doY0xZMkh5S2pvZ2pIMjVoTXBqcFV2MU91Z2xpNGVoMmVSdzBPMzJiSmpreXVDZ056ZzB2emxZTVNpU3MwdW9vNE1HN2hNT2pDRWFYMXlGRTBuU3ZqQnp1VG5FcEs4Nlo4SW9xRkFJdWJ3OGtnOUFyRWFSRVdTWkkrakg0WGJwNmc5RTlFbkpUM29hUnpETitNVUpCUURIbjU2YThvVW1FQnVzT3hCcy9ONSt0SkViUGtBRkRqOFVHdk9zL0lXdmNTZ2xHQmh2UzcvRlRZZnBXR1lkRFk4ZlBBeFdTQTM1c1RDNHA0K0xtNEFhcUlvUGVRdGZ1Zks2SmgwWmh4bGJzVVhPU21YTmlmRDVaVEFreURvZmJiY2NseG5BOFdOQXF4Q2JSTnlraFh4UXBhRHc2N2ZYVVlic2lHMEtodHYyb2VJdmg4cmhRTVlPY0VBcVhHL2VJK3puZ09jNXl4cjhxODJJQU0xYy9GTEZPcGxxdTVlRlFYck1aekdjVkNqWWJMV0c1STRCVDFldVJybGJ4dE5PdE1pdERERWhMWElJeW5BQXZ1T0VXRTNYM05kQWZ0OTRWZ2FHNDJYSVF0MFpYNlBlQ0UvcVFGZTlySzZIeDdZVTUwS3ZIN2ZXNGZTK3E3S0tCSnhzZ2dCWDVwU0FHaDFqSXJWaDV6UTZ3M1JmYWFoQlhtL2FDYkNaVGpDVUZVVHlXWnFXOXA2Mk1qSlBYVnFPclBnTU80TnY3NEdrZitvd2Z0TlZCRFFuakZKcUhTdzE3cFh2aFdXNUtacWUvUTQ5Ti9VU1RDQVZXb1FYRklIQkhYWGUzRlByVURzdUdEbXRGL2hIS1RIcGVreGhpQU9QSStTSnE2UzZIRjRJOVlXemtCSlRvNDZpVU16V3A4UGlyL1JpZHVMeEtZc1Nrc1Y4dkxsT1F2aEdYMllsUjBPQmhCakMrdS9nRWN2WTBBcEs3WWs0MU54alBTUW5XRkhURjY2VXJqZ2V2QjhDdTVhK2wydllTUlB0dVZEbzczaGhkTVNIblVYN3RUanNWWkd4QWwvV3B0aU9JRVExZ25MMjltWDYvdFIxdG1sa1lqOFc0WCtDU2pXY1VER1kxTnBTL0M3aFNLcWlNTE0vbDJRbVNXWjczRGR6K2dpbzhCQ0VOWVBRNDZxbmt6d1hVYnF2Qmt4alVRc1dmWkZnYnVvM3JBZit3TjdqT085MCt5bng0UGkzTCswbllMMVNjaERVZ0FQNGdQVi83SWQxcSsxSFNobXVHa0lxV1JQZ3l4TUZxUDhIZmpUbmpYd1k1YlFmYkpjdDZPSXpLZ01Ib3RGL0hlMWVnc2F4SFNxRzZ3ZmRtUTV4OE55VEZGcUJjcDJpU293SFIzeWs1KzM2aEY3dlhBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6ImVlODgyODc5NzIxYzQ5MTM5Nzc1M2RmY2NlOTcwNzJhIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWV9LCJtYXhNc2dTaXplIjoxMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsyLDFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjgsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9LHsidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi04fV0sIm1pblBJTkxlbmd0aCI6NCwiZmlybXdhcmVWZXJzaW9uIjozMjg3MDZ9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNS0xMiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWXViaUtleSA1IFNlcmllcyAoVVNCKSIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkxMDE3MDAyIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjEuMSIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTEyIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMC0wNS0xMiJ9LHsiYWFndWlkIjoiODg3NjYzMWItZDRhMC00MjdmLTU3NzMtMGVjNzFjOWUwMjc5IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI4ODc2NjMxYi1kNGEwLTQyN2YtNTc3My0wZWM3MWM5ZTAyNzkiLCJkZXNjcmlwdGlvbiI6IlNvbG8gU2VjcDI1NlIxIEZJRE8yIENUQVAyIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUI5RENDQVpvQ0NRREVSMk9Tai9TK2pEQUtCZ2dxaGtqT1BRUURBakNCZ0RFTE1Ba0dBMVVFQmhNQ1ZWTXhFVEFQQmdOVkJBZ01DRTFoY25sc1lXNWtNUkl3RUFZRFZRUUtEQWxUYjJ4dklFdGxlWE14RURBT0JnTlZCQXNNQjFKdmIzUWdRMEV4RlRBVEJnTlZCQU1NREhOdmJHOXJaWGx6TG1OdmJURWhNQjhHQ1NxR1NJYjNEUUVKQVJZU2FHVnNiRzlBYzI5c2IydGxlWE11WTI5dE1DQVhEVEU0TVRFeE1URXlOVEUwTWxvWUR6SXdOamd4TURJNU1USTFNVFF5V2pDQmdERUxNQWtHQTFVRUJoTUNWVk14RVRBUEJnTlZCQWdNQ0UxaGNubHNZVzVrTVJJd0VBWURWUVFLREFsVGIyeHZJRXRsZVhNeEVEQU9CZ05WQkFzTUIxSnZiM1FnUTBFeEZUQVRCZ05WQkFNTURITnZiRzlyWlhsekxtTnZiVEVoTUI4R0NTcUdTSWIzRFFFSkFSWVNhR1ZzYkc5QWMyOXNiMnRsZVhNdVkyOXRNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVXSEFOMENDSlZaZE1zMG9rdFo1bTkzdXhtQjFpeXE4RUxSTHRxVkZMU09pSFFFYWI1NnFSVEIvUXpycEdBWSsrWTJtdyt2UnVRTU5oQmlVMEt6d2pCakFLQmdncWhrak9QUVFEQWdOSUFEQkZBaUVBejlTbHJBWElsRXU4N3ZyYTU0cklDUHMrNGIwcWhwM1BkemNUZzdydm5QMENJR2p4emx0ZVFReCtqUUdkN3J3U1p1RTVSV1VQVnlnWWhVc3RRTzl6TlVPcyJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFMUUFBQUMwQ0FNQUFBQUtFL1lBQUFBQUJHZEJUVUVBQUxHUEMveGhCUUFBQUNCalNGSk5BQUI2SmdBQWdJUUFBUG9BQUFDQTZBQUFkVEFBQU9wZ0FBQTZtQUFBRjNDY3VsRThBQUFDK2xCTVZFWC8vLy93OFBEWDE5ZSt2YjJscEtTa282Ty92cjdhMmRuMTlQWDYrdnE3dXJwNmVIaGZYRnhHUWtNc0tTb2pIeUF6THpCTlNrdG9aV2FLaUlqUzBkTFkxOWlEZ1lIOCsveloyTmw0ZG5jeExTNlhsWlc2dWJuNCtQam81K2Q0ZFhZbElTSTVOVGF1ckszKy92NjR0N2NzS0NsWlZsZnY3Kytqb2FIazVPUTVOamZyNit2ZzMrQmxZbUpXVTFTb3BxZkh4c1ltSXlNOU9UcFNUMUEvUEQwNE5EVjhlWHJXMWRYOC9QemUzdDZIaFlVdEtpcTh1cnN2S3l6ajQrUHY3dTVmWEYxblpHWFIwTkVuSXlUaDRPRDA5UFFySnloYVYxam01dVorZkgxRVFFSEZ4TVRLeWNxM3RiYWlvS0dOaTR5MnRMWHU3ZTdHeGNXeHNMQ2VuSnlSajVDbXBhWFF6OCtSajQ4L096ekV3OFNXbEpSVlVsTW1JaU5UVUZHVWtwUDkvZjNJeDhlSWhvWkhSRVZrWVdLa29xS2VuWjNVMDlOaFhsL1QwdEpLUjBkN2VYa2tJQ0dDZ0lCc2FtcHJhV25WMU5RcUppZHJhR25sNWVXMHM3TlhWRlRzN094RlFVTDI5dlkrT2p0MmMzUW9KQ1ZjV1ZxYW1Kbk15OHZOek15Ym1abzZOempuNXVjM016VHA2ZWxZVlZYNysvdG1aR1JpWDJET3pjMVNUaytWazVPUGpZM3E2dW8wTVRGdGEydUJmMzlNU1VxR2hJVmVXMXZMeXN1d3I2K3FxS2kzdHJZMU1UTHk4dkxqNHVKYldGbkt5Y2xDUHo4cEpTYXFxYWxJUlViYzNOeXNxNnV5c2JHenNySjFjblBmM3Q4ek1ERXVLaXVabDVpaG42Q2NtcHIyOWZYSnlNaFBURTJMaUluMzkvZGRXbHM4T0RsemNYRnljSENBZm41VVVWS1hscFpMUjBoMGNuSllWVmE1dUxoRFFFQ1FqbzZmblo1SlJrWnhibTlqWUdFd0xDMU1TRWxsWTJQejgvTkJQajlSVGs3YjJ0ckR3c0pRVFUycHA2aHdiVzVPUzB5TGlZcGdYVjdQenM3NStmbHFaMmd5TGk4N09EakN3Y0dkbTV1Smg0ZXJxcXBBUFQ2bnBhYlEwTkNFZ1lKK2Uzeng4Zkd0ckt6QXY3OXliM0NGZzRTU2tKRnVhMnkxczdTOXU3eXdycS9Ed3NPTWlvdUVnb1BjMjl1WWxwZTl2TDE5ZW52dDdlM2QzZDAyTWpPdnJhN3A2T2lnbnA5cFptZDNkSFhCd01EaTRlRkdRMFIvZlg2T2pJeHZiRzNXMXRhYzEyVjRBQUFBQVdKTFIwUUFpQVVkU0FBQUFBZDBTVTFGQitJSkdoYzZISTB0OG1BQUFBMlRTVVJCVkhqYTdWeDVmQlJGRmk3Q0hVa2FSQXkzd1VDNHhKQUFTN2pDRVFnb2tWUGtUQml5aWtDR3k0VVZDVUhPb0lhUWNDY1lnc2dweXhGQUVUY0NJZ1J3NVVnTXVBcm94Z3RXRlBCWVYxMTNmNy9OMU91ZWV0VmQzVE0xRVNaLzlQZFBwdDVSL2FXN3V2cFYxYXNpeElZTkd6WnMyTEJodzRZTkd6WnMyTEJodzRZTkd6WnNTS05TUU9VcVZhdFZyK0Z2SGw2aVp1QTl0WUtDRlJXMTY5eGI5ejVmcTZwM1AwUElIYVJjdjBGRHhZQ2dScjdkOGNhb2ppWjNqSExUQjBJVklabzlHRlpSU1Rkdm9aZ2l2R1hGSk4wcVZMRkFVT3VLU0xxS1lvMDJiU3NlNllkYWVDQ3R0S3R3cE1NZTlzUlpVU0lxR3VuMk9vS1JVUjA2UnVwa25TUTcyenRPK2dITUx2Z1BuYVBMWkNGZHVuYmpXSGV2V0tTYjlFQVhpSXB4eTN2MndxUjdWeXpTZlZEOXNYMlJvbDhkcEltVCs4VGNhZEtCcVA3K25LWWV2dFVES2hUcHFxaitSM2pWbzBnMTBPalpNdjZ4UVlNSER4b1NQMVNTOUlCaHd4K3ZPK0tKd0pFKy96K2pVUDJqZVZWRWI0WXhPcmVBc2VNU05MZlF4UEdkdlNYdG1KRDBSOWJvbm54SzdnbHFtSWdid1dOZU9qMDlTZCtUMTVyc0ZlbnVVL1FkYkhKVEgwZzN4MVU0cDNyenhOcE9jeW9HT0tlamo3MEo2Um1KUmo5bFpsSk5hZEo5K0NvYVBoUHhKdzhlbmFNVUlhSllHeEdUbm1VU0w4eitzeXpwR3NhYW5wMWFiWTY1UStOZ3hRVEJqUzFKRHpielU1NnJMOHQ2cnFpYWxIbXA5Y1RtODJOTnI2MmtQRzlCZW9HNW43SlFObzZjYjFaVG13ZUdWREpZTDFwc2NXMmwyUkpUMGdNVHJCeVhwa215WG1aZVY4SUxML0syanBld3VsdXY5T1hoTTdGa2RwZ0o2WXdWMkt4VDV1TlpLN21SeHlwSjBwVk1YaXpBNmpYWWRpM1NSSzZqc1YvTlZOeVhyRGNoL1FpU1pNT2R5Sm1PWkxFYkpGbmZ0MEt4d3N1NWJzdVFqVXljRjZoSk42RW4vNHBEU0hvRGVoTVdibGI5b2hzZ3M3bVNwRW5ybFphc2xmR2E0YXRJdUlYNTR3L1VWaUhwYmVnQmJXZU85ekp4d2tPeXJPZU0yR0hKT3RrQmRpaGNqWXBHN21qS3BMZUlkTnBPVnM1RTEzMFIyYjBtUzdyc3VydEdXN0grQ3pYYW5jY2tqYkQzS2liZm1TWWd2UWVWdVhka0w1T3ZsaWRkMWw2SFd6U1N2T291ays3b2FYSmZzYjdJZEkrQTlENVduTUpkZEIyNlJMNHZyQW1KaVpoZTI0VDFmcGMraVpVUDhKN284YWNMU005bXhZT2Mzd3hrT044MzBtVnc5RWwvZWFhQXROTVZRNzdPeW9tOFd4RFR2Q0VnalRxZGZaemZVR1M0M21mU0xqUnB2L3lRSVk1N3MweFJpeFdmNFYzMk04MDBBV24wSUFieGpuRk04MVM1U0x2UU9qMklKKzBhaWgxbXhhbTgrVnRNODFjajZYeFVMT0FkMzJhYUkrVW1YWWFqWEdqME50OElrbmpiZS9pR295T2RnNHJWZU1kalpnM0hWOHpIamJ0Rm1TQ2NGZC9oVFk4elRXOGphWUs2U3QxazFidE1NOUZiWHRGMVRqRHMwV3RQNGx0ZFNFZ20zd2dRVU1OSkZwQkcwUTNmQ1BvaHd5M0VXeXhFWGxsNjVTYWtkSllOaXJKWThSUnZpVDZveXdXa1Q3TmlBODd2RERJYzVqWHBwY2lybzE0NUhDazdFUzcwNEQ4RkxaRmhnWUIwTWlzdTVhNVFnTzdLVU9JdDBHdXZLTy9wbEtoZlZ2NVdWbTZMT3NKTjJEQ1Z5V01MQmFSUjJka0ZPNkozWWEvWG5NbjdtSFRENnB3dUJuOGV6eEwrTVo5RGhnNFV0NFFUQWVsK3FDUEtRbzU5MFYwNDd6M3BITzd6RjRXam1jNmRzSW9PV2hzaEFSclRZSTRUUmFUSkJWYnVVY2djNzBkMlJkNlR4ajJDQzNWZTNWRHNFczhwK0NBUHkydlR5WW1jRWlhNWVFYXJvZ2c5a2V6ZFF0SjRJRG83UjNPc2drWmM4eVE0azF6RmdCV0huMzFYTDFNZjZsZ2syakVTWkpmd25NS0hSRWdhTjE1bHBSb2hqc2NYa0F1WGtoVXZzRmhkbDZ1Qm0weGs0dDhyTjcvL0hCNmdYc3czSVQwREQ4WjNUbXJVL3FPNUgrTUxQQ25GbWZTekhOZXFjRS95eGNkYW1hVVVFUlBTNUVQTCtpL0tUaktOTEZFOEFYMFJxbHJaWFNhbXBNbFpDNys4SzVLY0NhbmZ4Z1BucTNnZElNbmN6aDFGaVVqUDZXLytnTFpLY3k3cmtNOVpVWTVzeEZ0SG1MU1FXQllMQ2VmeTBqNHh1VUQyR3ErWllqZ2lzazA1and2UVcrY2VFTmtkWU5NalpsTzlUK3dVT1hhUVg4Wlc4ZWtSOFdqODNEOEVTMFRGdXpycDdSWWZMVVlHWnBQcVBaTU1jN1JUR251aVpvV3crT1RuZEJXZVdtVTJCNXQvK1NTNmZOeVRWWFp6NnBGbzRZT2ZXc3g0Y3lucS9MSVBOdllsTTROSHk0RUw3c21jOVBDVU92MTdieHRWMnRQU3R2aFM2cXJQOXUvLzdQUFVVcmtGbjBwRHhtWmxoaythdSsvb1NFZTVHZHV3WWNPR0RSczJiTml3WWNOR2hjWGxjQmUrTU5GdW9kcncvcjZ2VE40UjFLVkR6Qy9GeXEzcUtIU1h2MWxLa1A1SzVkekszeVFsU0srSFBHcG5WWDl6bENCZG9ISit3dDhVSlVnSHdweWQ4MzEvTTVRZ2ZRMDRoMjd5b1U1L2thNmNBcHhmOVRjL0NkS2xzRXdVK3FDLzZVbVF2Z1NjRTY3N201MEU2WC9DNm1MQ2NIK1RreUE5RVBKZEVueFpWZkFYNmZiQU9mSXJmMU9USUwwSHBzc2pUWFB0dzlZa1RSODN1czNlZHNscjBaSXhjVFJ4UVp5ZVcweDFyRHhnMkxxdno0NDdualh4V3ZYODM0TjBMaXpBeGpZM3NjKzRnWEpFOGs2eUhRN2ZVRW1VUStDemlDNlF1bFB5NGxFR2x4Sjh2aEtSaG83MEd0ai9GR3V5RkJKOUZPOUFjdUYxZDU0RzVJNk1FWGg5aTBQRkNlRzZHaHFPM1Uwa3daTitIamlubUd6V3l0aXJHTEJEaTdVaFQva2RnUnZkSlJMM0tmMWRXYkJqTTBwMndaWWpYUVNMWmlrM3hiWXhwN1JtY2ZwVzBvVm1hbUdubWtWUlRKT0M0bklNYnBPcEdlUStkbEZ6QmZMZXJyV3QzV0V0czNaZU5KRUNKajBTbm4xZU5iSHBCbWpOb2VjN3crdDIrem9rVGZTWUFmclBhY2tZRkVKYVI3enJaeUdreVkyK3JPNFR1YklNOGxTKzlwbDBIN2dMZWFWaXkraERWTDBRWlpVMW5VZEZoMkcvNG5lMDBFSHZGL0s5U3h4RWYvOUFUV2FqUG1ZUERjeWM3eEVaTU5LVDFZZVZNa05zT1lKcWUzRXJkUTV3aDFSbEFzdmYzK2o4YmlJVGV0Tkxmc1RxZjFGMUpwR0JtL1RUN215RVI0VnY4eGs2SnZqK1U5MXRwQzladHd4YTJFcmRkZG1SWkJxOUU5REowTDJ4UC9INkRpNVpiWWN2cER1anBKNXRJc04vVTlVUGV2RjdWQXlML2pYcEVydHVjeXVrU2NGTDQ2QWZnUkY4RFYvUUdxU3lKMVRTQVZ5Q3ZTQlNXa0lEN0hDam9wMUx2aEYrUTE0RjMvZEVVQm5zRFF5aC9kMVp2Z0pJc2g5UEpBQ2t6OEVPakx5eE1DN2MyZGRnZDhUc2ZseWlDc2hCZUlqMkJSOXdlcHJ4ZlVwZEE2ZmQ1UGY4Z25qSVZoZWtabGJxb2h1Yzk3T1dXblhhRUVQUWJUa2xEbU1GYlhGRHBvblVzVGlaOFJjbmF6NkVRQWMwVmJKYnRpTHQ2dXNjMElrWjNxWkNPZ1VpM0NDOEdMV2JJZFQ1S05MU0ZodVpvWmJVSFZ6SHE1TnlnWkdHYjhvU3lGZlJkNXpYcVBSeFVRMTBJMGszZUFacDlEODRnYlFidWY0aVE4djJPNVorUlhhL2xvaDBTbVVRVklOdjFHSStIb0RreDB0dEJiaEZWZXE5MjBjTE05eCt6OU55cWJ1TURsNllPVzVWd2UzeWtkWTRFM0lEQkJlNDErV3E0Z0VxTDJqQ1dXNC8raC9oZVBWejN1M1g1T3ZXZVNWV3BGR01WRlBOdzFxQXpUN3pSRm9ibTlIR3NrUGJnbHBjWXVpWXR6VFRlYmI0cEF1UkJKQk91WVpFMjlXWUdwOVpjOEVUYVMxT2drMjcyckJudmF1UXNJaTdZdHFzcFRwZjU3SUFJZ1VnelgvNklheFJUdlZqb3BPZVNHdDdyMExvalR5dWx1aG1SMk5PWmtCU0lwOG9GM3lOeUVBNDczRVFxbnFkU2VpdTF0Q1lERk80NDVYQjlPYkNIdENobEZxZzZMcjVFOGIzUXFkRUpMeElKQ0FrWFVQZEE4UW1tR0JQbVRlSEhMV21uK3B2NmU5QnJwL05UQS9hQ0xtU1drdkwrKzRvTStZU1Q0dE5ocW04YnU3TmcvQlY4T3Awa2hkY2xoQSswOVIyNndEL2w2UVMvUTN5bGJTV2hYdE82d2JXME9JbjN0UUlaMEs0b3BUdDlDM3p0Qk4xTTZRbXltUWptNUFPZXdGWTMxRExOZWtNVHFJM05VYlRVZGxWb3FaMTEvTG9zSm0yL0IzbEowMXVRM2ZxTEZYTE5DWkpFZDIxV1JQTGdJZVZOQ0JzNHlDRW5ud3doQ24rNDM0R1BHQ01YMHk4aHVsS3dFQVk2MmVyc1E0a1RrOHoydjFJbzFtOFhqQ0FCbGNUWVBvbUd4MTFRTjlMNVRkREZaRHZLNUVvYTc3bWNoNGF5R3I0bk0rQjk4V1lOdndiL2FyMXd5STZMa2lHUVdWWEpCOURxemhocUFJQ0I0azR4SngwQ0FTL2RDdWkyL0MwUHFOMU54MXJ2OFhKNkZDMmR0cXZyai80RTUzZlRYeEw2UmN5VmlKWDFtSkpMZ2FtRkNKaG0wVUdETWgwSFZnYTdIQ2V3QWtkTk1PYVRvYng0elBZbzNSSWR6N0VBRHJsZWN4N3pwYUxuMFBVZmg4bVI5V3M2S3Y0VytINGtzcCsxZDBsR3ZuVGxyMldrNnY3WFk1em41dGkyS2lVL2p1UjFqWkgvaGRLNnU2U1krN2JHcmIrQkpXczJLN3phNm9sU1pmbzBwVFZNeTdtWFdMLzVacVhxV2ltcDNORnZDYWRyeDR3QSt0eXhkcFpEeDkzM1RMaGZ6OVhxZnNLRk9PS0RJNjlWVXZkdGxiU1U5dWdzbkg4Vi9GOWx4UnRmVk03SlN4VmdyTTFhVklQVmwrQ3Y2T2xFT0crajFCQlFGU3E2Z3lwN24xTnRub3NreHJyV3BQVzlyV3NoSjdmTVNMT2NMazJzd1J1NnNhNVEwYk5kdEhCTlVvRHVmRzVCOUxrSi80NXQ1N0dYMjNIZ255aDIxU3EvVWowLzdUU0gyeVNrQ2w3Uk9aTmVpYW1lWWhWNlFZMXVPcWV5OWljN2o3QXE4V3hJNFVtYnMrNjlEM0VaOStrRlN6N21CMFVWL0tHN05rZXZtRlI3cXlqb3pibE5qWC9IRUJRZU11OGl1aVk5cHQrNjdxcmUwQU9xVENBcnUxcGY5T1F3byswMDNuSjN6VGtBRWZVQkphL29ydUlYQnJWSHk3L2JxRzdnZHUwNndxN0NWRnNCVjZteGloU05sNTQ2eWQxM1M3STRXODYzcEptaUpQZnplbDMwazV2ejk3ek94anBGSzhQdnZBN2ZrbUVPRHIwWUV6NUs3dDdLTHd5cHZuQUx2bitwbUhEaGcwYk5tellzR0hEaGcwYmR3Ly9CMlpISUo2RG02VDhBQUFBSlhSRldIUmtZWFJsT21OeVpXRjBaUUF5TURFNExUQTVMVEkyVkRJek9qVTRPakk0S3pBeU9qQXdmelBZZFFBQUFDVjBSVmgwWkdGMFpUcHRiMlJwWm5rQU1qQXhPQzB3T1MweU5sUXlNem8xT0RveU9Dc3dNam93TUE1dVlNa0FBQUJYZWxSWWRGSmhkeUJ3Y205bWFXeGxJSFI1Y0dVZ2FYQjBZd0FBZUp6ajhnd0ljVllvS01wUHk4eEo1VklBQXlNTExtTUxFeU1UUzVNVUF4TWdSSUEwdzJRREk3TlVJTXZZMU1qRXpNUWN4QWZMZ0VpZ1NpNEE2aGNSZFBKQ05aVUFBQUFBU1VWT1JLNUNZSUk9IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI4ODc2NjMxYmQ0YTA0MjdmNTc3MzBlYzcxYzllMDI3OSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDQtMDIiLCJ1cmwiOiJodHRwczovL3NvbG9rZXlzLmNvbSIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiU29sbyBGSURPMiBBdXRoZW50aWNhdG9yIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxOTEwMDEwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy42IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNC0wMiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjAtMDQtMDIifSx7ImFhZ3VpZCI6ImZlYzA2N2ExLWYxZDAtNGM1ZS1iNGMwLWNjMzIzNzQ3NTQ2MSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZmVjMDY3YTEtZjFkMC00YzVlLWI0YzAtY2MzMjM3NDc1NDYxIiwiZGVzY3JpcHRpb24iOiJLWDcwMSBTbWFydFRva2VuIEZJRE8iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9LHsibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQmFEQ0NBUStnQXdJQkFnSVVKVXI1VEJMK1IvckZmelRmR3E4dERkYXdBd2t3Q2dZSUtvWkl6ajBFQXdJd0lURWZNQjBHQTFVRUF3d1dTMlY1V0dWdWRHbGpJRVpKUkU4Z1VtOXZkQ0JEUVRBZ0Z3MHlNREEzTWpnd09UUTBOVEphR0E4eU1EY3dNRGN4TmpBNU5EUTFNbG93SVRFZk1CMEdBMVVFQXd3V1MyVjVXR1Z1ZEdsaklFWkpSRThnVW05dmRDQkRRVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCTUtJMmtHK2ptQTdIYVdvcFBkbnZoQndSY2JxZyttSlJTYU9oU3FkQmZJMDBzY0l4Mzl5ZWhzNE5DSUVkemxPZ0NFdHdIR2hURnpJRkFYYWhnU2hVcGVqSXpBaE1CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdDd1lEVlIwUEJBUURBZ0lFTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUhNOVc5b25DSENJeWlsd0JWa1YrUlUxRHNUSk5pYmZ4YTZWL0hKRlBlUVVBaUI2OXFPL3c5YnhlYnErWmQ2QnRrU1hqVDNIS2ZOZVhZUDdQOWIvd016cGpRPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBTWdBQUFESUNBWUFBQUN0V0s2ZUFBQUpWRWxFUVZSNDJ1MmRUVzhXVlJTQSs0LzhTL3dRZG5ZbHJLUXI2YXFKQzQwc01NRkVEUXNXSkRZYVVqUWcwVkNKUkFzU0JRb3FSZHF4WitLUTZmak96TDB6OTl4N3pyelBrMHlrV05wMzJubmVjKzQ1OTJOakF3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUtJNWZ2SFRZZnZpSndJck9icDF1M3I1NGNmVjRkYmw2dW41emJmWGkrMmQ2cTlyWDFTdjc5NnJ2SXR3OHVoR2RYeC9wenIrL3YzcStOdDNWMThKSkxuNyt5L1Z0ZjI5YXZ1N0c5WEZiejZyenQvOHBOcmErN0wrK1ByUGQ2cURsMC9QTGUzNWtmdHEzNjljbTE5ZDlYL1BmMSsvVVQzYnZIQkdpcjdyK2NWTGJrU3BqaDYvYy9McjU5WHhEeC8weTVCWWtGdVBINXg1UUlZdStUejVmTzlpWFBueDY2RDdsVXRrMlgvMm00OTdmbk53Y0U0ZStCQXh1cGRFR3F2M1ZVc3hGQ0dVQkpFSUVmcWdkQjhhajJLSTNCSWhwdHl6UkJUejZWUm8xT2k3SkJVemxUNDkrR2k2RkRNRWtkUmg2b1BTVGtVOHBTQ1NQczY1WDdrazhwaU5ISFBsc0NKSlBiQ1dNVVVLTVNZS01qVnllSlVrSnFVYXUwUTBjemZZSFlUUHZXUU1VMFNPMUdKTUVDVGx3K0pCa3RUM0s1ZXBNWW1rVmlubGFLNnNZd3lwUkdtSUVTbUkvR0pUUHl5V0pkR1F3OXdZYk9xZzNFSVVrYXBVZEVWS1VSQ3RCNmE1TEZXNHRPL1Z4QnVDakQwMDVHakt2NnBSNDQrOTZ2ak9lL3B5UkFneWQyRHVSUkp0T2N5TVJWN2QzSzIwQk5GTXMrcXliUTR4SWdUUlNxK3NTWkpERGpOcGxxUkJtb0w4czUvK0Y1bXNkT3RZa0ZLUzVKS2phWm9pU0d5VktzZDRZNklnMHVqS0tVaHVTZVFkUGZmOUlZZ0hPWXhHa0p5U3BPcnJ4Rnp5UFJIRWd4ekdCZEdXcElRY2pFRml4aHdQcjVhVjQvUUtmYTJsQk5HU3BKUWNadVptV1JkRXZRRVljRWxSd09JZ1Zuc3VVMGs1elBSQkxBdFN6NmtxTEVmc05CTlo4MUh5b1VvbFNXazVUSXcvekF1U3F3azRGRDBleGVmQkphbzlLU1VwTFllcHVWaFdCU25TNitqS2NUcjJtZnB6emRGUjE1REVnaHltcHJ4YkZNUkNhaVhUV09iOFhFdFd0S1krYkNYNk9HWlRLOU9DRkU2dDVzclJrR0xSVkc1SlNoWVp6TWxoVVpEU1ZhdFVjaURKQXVTd0tFako2QkVqUjh4MlFFamlWQTVyZ3BTTUhpRnk5QzNsclFzS0k3SllrU1RtWWN3aGlXazVyQWxTS25xRXlCSFN6UjhyQ1NPSmt3MGFMQXB5OG1UWGRGcVZxalRzVVpJVXU1VzRsTU9TSUxQMnJNb3g1a2pZUC9Fb2ljenpXanM1ckFoU3J5dlBLY2RwS2lmZlU3TjRnQ1FMa01PS0lGbVh6d2JLMGExUzFSSkhScm1RVHJ5RnpuVXVTZHpKWVVXUWJPbFZxQnp0dFNlZGZ4TzdMZ1ZKSE10aFJoQ3JjaVNTUkQ1L25TVnhLNGNGUWVxdGV5ekwwZk0xcEtUYlhFSENCRFFWTFVnaUd5V0Vyc01Ja2NTMUhDWUUwVjR0R0NoSFVKUHlOQlVjTERRTWlSTFlkYmNnU2N3dWprUEZCdk83dFhzUVJIV3RlVVMxYWxTUUZWOUxlamZkdit0TDBXSitKeDRsYVRjVTVmWEx3ckdOSlZCY0VDT2wzTUZHWlRlOTZxNVZFU2xhRWVMTS8rK09Yd0xuY0htVFpMRXNVcENBUVhGd3V0ZDZ3T3MwYXFBZjBtNDgxbDlyYUhEdlpPQys5cEtVRkVSbFlWUkE1T2crNlA5N3NGYzh4R055akhYblE2cGpTSUlnNm9LRXJDRmYxWGRwLzd0YWtnbHlySkprZFBBK0VrbXNyRXhjVzBsS0NxSXh2WDNPWUh4VlV5OVdqbTdWS21RUzV0aWNNQXRScEpFRVFUd0xjbjluUEhxTVZNM2Fra3lXbzdXWFZsQ1VISG5kRnRhS0w2YXZzYzZDeUp5dUZGMzczbXJWUkZsRHhrMWE4NThXZmZJVGdwUVZaTTU1aDAwa0NwMnA3Q1dDSU1pYXAxaEpCT2xFaE5IcE5DT3ZXMlBCRWlrV2cvVHAzN01aWUUrWko5WlR1aDM2V2pLUUgzck5NaitLUVRwbDNueGwzcUdCZDZmc0dqVlhiRVZqc0Qzb1h5bkp3UHd1eXJ3SW9yS0RZbXlqc0s4eEdDVkp0K1BlU3VWNkpRbG9GRnFJSGpRS2x6YlZaRW8zZmNWRFBQcnUzNG9DbzlOUkpreC9vWXVPSUJ1VzFwMnZFbUZVa29pT2U4dzVJOGlCSUxOTHFha2w2VXY1dWgzMnQ0dWx1bE5LeHBxS0FWVTJLM0xFYnVnbTFhMW1YUWpUM1ZNdW1OTGVzQ0hSbXBDeGQvK1FkZlVoRWNTYkhFTUxwaFpSRW1iSmJWd0pXS0pKSFQyZTdOYi9QVFAyR0pKa2dldlNRN1l1WXNudE9temFFRm5halpWREhyUWx5c0dtRGFrRXlYWEVzNHdSQWxiekpaVWtRQTV2RzhoTmVjMXMrK05sNDdqUW5keG5TcUwxb0htVWc0M2p2RzA5cWlnSmNyRDFxTTdtMWJuU3JOaGpEMktudkFla2NPc3FCNXRYenpuK0lFYzFTL0Zza0ZCQlBKNDJKZXRSVXI5bTh3Zm5XQk9ramlMZUQ5QnhzcU43ckJ4cmU3cVVOVUdzSDhGV1I3bWVNdTVTSXdkSHNIR0lwL29obmpKbEhUazR4SE1aeDBDUExGNkt4Y3A2Y3F0eWNBeDBwQ0NoODVwVUpYbVladVVjY2l4QUVwT0NLQzJreWltSnpHYjFKb2VGMTJ4T0VvdUNUT28vR0pQRTI1akQwb1JKVTMwU3E0SllTTFZDdHhMcUlsdmpsSDdJWkNlVXFUOTNDNUtZV1U5aVdoQURxVmJNNFRkTk9iZjB3eVhqaUxuUFJXbEpaQzArZ29Ta1dnRjcyNnBmZ1NzQmhmWkJNbDdsc0NLSmllVysxZ1dKbnVxaGRJVysxcEs3a0tTVXc0SWtKbzV3OHlDSUNVa0MwNndseVZFNktwclk1dFNMSVBXWXBNQ00zeGhCU20zeXBpbEhTVWtReEZQNTE2Z2dPZVFvSlFtQ2VFcTNEQXFTVTQ0U2twZ1E1TlhOWFZWQnRGNTM5amxiaHNZZzBvUXNJVWR1U1V3STh1Ymc0SnlXSElkYmwxVnZzTzZUNUpyOUd5aUlkaFhMeW02SE9TUXhVY1VTbmwrOHBDS0lwRzg1WHIvcTdveVJnbWllNVdGdEsxQnRTY3pjNjlHdDI4bmxlTFo1SWF2OWRVTlJNNXBFZE5QWGFaOWNMVW5NbldRbDZaREg2SkZ0QUI4aFNPb29ZbjBUYVkwajRzemRyNHhGNUYwL2hSd3Z0bmVLMmw5dkk1UTY3WW9RSkdVSDJzc082eW5Ya1pnWmUyaElvajB3THhaUklnVkpJWW0zNHdkU1NHSitTeUNSWkdxNjllZVZUODNlWEQxR21kT0pueUNJTUhYcXU1dHRjVHJJTlBXcGEySE1SbzYrQm1Kb05KR1VTcU1ocUNwTGJBbzJVWkRtblRXMC9DdWZWN0xIVVdMdzducHo2OWQzNzlXUlFTUm95c0VTWWVSamtVZ2lqdWRmcER6NDlYRUdrb29OU1RORGtBWkpsMlFBTDFHbFNiOUVDUGxZL240eGg4NTAzaHhFQUxuSEpyTEluK1h2WEVVTVdESFEvMjlybnhSeUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFnRy8rQlFCOWQ4SDU5Q1pJQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzEiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCIsImNyZWRQcm90ZWN0Il0sImFhZ3VpZCI6ImZlYzA2N2ExZjFkMDRjNWViNGMwY2MzMjM3NDc1NDYxIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWUsImNyZWRNZ210Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MTIwMCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMSwyXSwidHJhbnNwb3J0cyI6WyJ1c2IiLCJuZmMiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMy0yNyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiS1g3MDEgU21hcnRUb2tlbiBGSURPIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMzAzMjcwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMy0yNyJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMTAtMTAifSx7ImFhZ3VpZCI6IjMwYjUwMzVlLWQyOTctNGZmMS1iMDBiLWFkZGM5NmJhNmE5OCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiMzBiNTAzNWUtZDI5Ny00ZmYxLWIwMGItYWRkYzk2YmE2YTk4IiwiZGVzY3JpcHRpb24iOiJPbmVTcGFuIERJR0lQQVNTIEZYMSBCSU8iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIiwiYmFEZXNjIjp7InNlbGZBdHRlc3RlZEZSUiI6MC4wMywic2VsZkF0dGVzdGVkRkFSIjoxRS0wNSwibWF4VGVtcGxhdGVzIjo1LCJtYXhSZXRyaWVzIjozLCJibG9ja1Nsb3dkb3duIjowfX1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sImlzRnJlc2hVc2VyVmVyaWZpY2F0aW9uUmVxdWlyZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbInNvZnR3YXJlIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsImJsdWV0b290aCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ0RqQ0NBYlNnQXdJQkFnSUVlSWNiQ1RBS0JnZ3Foa2pPUFFRREFqQmxNUXN3Q1FZRFZRUUdFd0pWVXpFUU1BNEdBMVVFQ2hNSFQyNWxVM0JoYmpFaU1DQUdBMVVFQ3hNWlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFZ01CNEdBMVVFQXhNWFQyNWxVM0JoYmlCRVNVZEpVRUZUVXlCR1dERWdRMEV3SUJjTk1qTXdPREEwTVRJek5USTJXaGdQTWpBMU16QTRNRFF4TWpNMU1qWmFNR1V4Q3pBSkJnTlZCQVlUQWxWVE1SQXdEZ1lEVlFRS0V3ZFBibVZUY0dGdU1TSXdJQVlEVlFRTEV4bEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1TQXdIZ1lEVlFRREV4ZFBibVZUY0dGdUlFUkpSMGxRUVZOVElFWllNU0JEUVRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkdEZ3ZXN2NtTnVUano3dWtFQjRjTENQTncrMmU1TlN4c2huU0tMdWlsck1kTUs2SkFaVm1JbnNCNW9sN2ZPYTZhMXN3NTdnaDEzTnR1MGRoV3JvbURtalVEQk9NQjBHQTFVZERnUVdCQlRubThOOC9KdkNlTlFjVjdFdTJVTzFYVTRURWpBZkJnTlZIU01FR0RBV2dCVG5tOE44L0p2Q2VOUWNWN0V1MlVPMVhVNFRFakFNQmdOVkhSTUVCVEFEQVFIL01Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lRRERJRlpubFRIa29CVUE0QnVMTi9BQjc3QjMyOTBLa01hemV3dVpDdzdzVHdJZ050OXFXZ3ExTkg2cjdoUEdQa3BIckMyZFUzbTY3RXUvWjlKTDFRWGJlbzA9IiwiXHRNSUlDb2pDQ0FraWdBd0lCQWdJVVZuMmJXdnMwS2wyN2pnd3UxY0xsOFB4RG8zNHdDZ1lJS29aSXpqMEVBd0l3Z2FjeEN6QUpCZ05WQkFZVEFrSkZNUkF3RGdZRFZRUUlEQWRDY21GaVlXNTBNUmd3RmdZRFZRUUhEQTlUZEhKdmJXSmxaV3N0UW1WMlpYSXhFREFPQmdOVkJBb01CMDl1WlZOd1lXNHhJakFnQmdOVkJBc01HVUYxZEdobGJuUnBZMkYwYjNJZ1FYUjBaWE4wWVhScGIyNHhEREFLQmdOVkJBTU1BME5ZTVRFb01DWUdDU3FHU0liM0RRRUpBUllaYW05b1lXNHVkbVZ5Y21Wd2RFQnZibVZ6Y0dGdUxtTnZiVEFlRncweU1qRXlNREl4TVRRMU1qaGFGdzB6TWpFeE1qa3hNVFExTWpoYU1JR25NUXN3Q1FZRFZRUUdFd0pDUlRFUU1BNEdBMVVFQ0F3SFFuSmhZbUZ1ZERFWU1CWUdBMVVFQnd3UFUzUnliMjFpWldWckxVSmxkbVZ5TVJBd0RnWURWUVFLREFkUGJtVlRjR0Z1TVNJd0lBWURWUVFMREJsQmRYUm9aVzUwYVdOaGRHOXlJRUYwZEdWemRHRjBhVzl1TVF3d0NnWURWUVFEREFORFdERXhLREFtQmdrcWhraUc5dzBCQ1FFV0dXcHZhR0Z1TG5abGNuSmxjSFJBYjI1bGMzQmhiaTVqYjIwd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFSZkgvQW5DMkhBVjJCNDRTYmZvU01lZ0JRMlV4YStTbFlocDhZR2VFb2x2YU1TVFRTTVZFZzJxYWxIUEN3YzIwV2Z0c0hHV0lEUGF1QjRueTc3UmZxeW8xQXdUakFkQmdOVkhRNEVGZ1FVd0Q0NWI2VjJhK0N4R0Zjc2pqRW1CbXQvUlVzd0h3WURWUjBqQkJnd0ZvQVV3RDQ1YjZWMmErQ3hHRmNzampFbUJtdC9SVXN3REFZRFZSMFRCQVV3QXdFQi96QUtCZ2dxaGtqT1BRUURBZ05JQURCRkFpRUF6MVFKUVBhUFlWcWJWK1cvcHhKbTFaWHlOSzVobi9wQksxSlhHSVBYZFg0Q0lDZ2FsZzIzOXp4S2IyRmgrSDVRMzgvcTdaVHNObE02MVNjWTJrM0dkbDkwIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUxRQUFBRHVDQU1BQUFDbkJ0MlJBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQTRScFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRGN1TWkxak1EQXdJRGM1TGpGaU5qVmhOemxpTkN3Z01qQXlNaTh3Tmk4eE15MHlNam93TVRvd01TQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1RVMDlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl0YlM4aUlIaHRiRzV6T25OMFVtVm1QU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2YzFSNWNHVXZVbVZ6YjNWeVkyVlNaV1lqSWlCNGJXeHVjenA0YlhBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOGlJSGh0Y0UxTk9rOXlhV2RwYm1Gc1JHOWpkVzFsYm5SSlJEMGllRzF3TG1ScFpEb3lZakZrWlRReU5TMWhObVZrTFRBeU5EVXRZVFkwWmkxaVkyWTVPR1ZpTkdJNE9EY2lJSGh0Y0UxTk9rUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZNREJGUTBSRE5EYzNNalV3TVRGRlJFSTBNVEZETURjNU56TTVOa1JHT0RFaUlIaHRjRTFOT2tsdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNk1EQkZRMFJETkRZM01qVXdNVEZGUkVJME1URkRNRGM1TnpNNU5rUkdPREVpSUhodGNEcERjbVZoZEc5eVZHOXZiRDBpUVdSdlltVWdVR2h2ZEc5emFHOXdJREl6TGpRZ0tGZHBibVJ2ZDNNcElqNGdQSGh0Y0UxTk9rUmxjbWwyWldSR2NtOXRJSE4wVW1WbU9tbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZZalJsTVdZMU16SXRNelppT0Mxak1EUTFMVGd4T1RNdE1UQmhaRGc1T1dRd1lqVmxJaUJ6ZEZKbFpqcGtiMk4xYldWdWRFbEVQU0poWkc5aVpUcGtiMk5wWkRwd2FHOTBiM05vYjNBNk1qWXhZV0ppWTJZdFl6ZzFOQzB6TXpRMUxUZ3lNR0l0Tm1Vd1pUWXpOVEk0TWpWaklpOCtJRHd2Y21SbU9rUmxjMk55YVhCMGFXOXVQaUE4TDNKa1pqcFNSRVkrSUR3dmVEcDRiWEJ0WlhSaFBpQThQM2h3WVdOclpYUWdaVzVrUFNKeUlqOCsvQlFQbndBQUFZQlFURlJGV2x0akxTMHdXMXRkVEUxVFptVm1JeVFqaTR1U2JXeHRWVlZZNk9qb0d4d2JNREV5UkVSTFNrcE1MakF4a1pHVmJHMTNORFU0L3Y3K3VycTh5c3ZOZW5wNzgvUHorZm41VVZKV0xDMHVtcHFjYzNKellXRmlxcXV0aW9xTnNiS3pRVUpHbFpXWU96eEN3c1BGTVRJME5EVTJnNEtFb3FLbE9UaytycTZ5S2l3dWhJU0taR1JyZkh5QjBkTFVFeFFUTnpnNU1qUTEyOXZiZFhWNW5aMmdLQ2twL1B6OHBhV296TTNQT0RrNnRiYTRUMDlUUFQ0L0tTb3NZV0ZseGNiSENnc0tiR3BzdmI3QVIwZE1WMWhhSUNJaWEycHFKU1ltYVdwdlBqOURKaWNxeDhqS2FXbG9TMHBYWjJkb3o5RFNYbDltdUxpNmIzQjRPanM5bDVpY3Y4RENSMGRRajQrVUhoOGRaR05raDRpTVhsNWcxdGJYRmhnWXI2K3habWR2WjJabmFXaHBiMjl3WjJockh5QWZoNGFJWTJSbWYzK0FwNmlxRVJJUURnOE9MaTh2RlJZVlNFaFVIUjRlTWpNektpc3JEeEFQYW1scTMrRGdhMnRySmljbkdCa1krL3Y3ajQrUmJHeHdZMkpqbDVlWkx6QXdLeTR1YTJwci8vLy9TNVlwT1FBQUFJQjBVazVULy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL3dBNEJVdG5BQUFmV2tsRVFWUjQydXlkaTF2YVNOdkdEUVNEeE1UaUVUeEdHOVRTcXJCSUxhTDFBSHhVWFUvRkUyVjFnY1ZqbEZBSzF0cmcvdXZmODB4QXJRWUk5dDJWdmE1T0lPUkUrSEZ6enpNenlaQTAvUDBmVEEyL29IOUIvNEwrQmYwTHV1YjB0dW0zTDVYU2IwMXY2dzc2UzhRVUtwTlM2a3ZhTlY1bjBGOTRKMStvbkp5aCtTOTFCZDNxY1lxRkFsVVJPaE02amRVVjlGdk95bGRWMnJTdnROWVRkSmRnWmZuS1FvUFMrL2EzOVFUOXRWa1Vxd2hkeUlUUDZ3dzZJSXJWN0ZHb082V0Y2cDdPbVA2TDBIVm5EOEZhM2RQMXBuU1hEcVdkb1hwVGVrbUgwdUg5UW4wcHZlVFdrUkhQNncxYVYwWXMxSms5cWhjdVRsT2RlVnFQMHM3UWZ1YVhQWDQrNUlsNmFubi9RWHVZNmpBai91ZnFIdnFVM3ErN0VsRlBMUy9VV1djbElxc2pUb2UvMXBtbjlTaGRYOUM2NG5Sb1AxOW4wR0oxZTRUUDZ3eDZSbGVjenRkVjlPaTA2aW9STFYxMUJTM3FDbm43bmY4MXBRSDZzcTZnZjZOMGxZZ1RUZlVFdlYzUUEzMDVNVjRuME9TWTRxUlRqNmN2VDl2cVNXbVAwNlZEYWN0cFN4MUJ0M0o4ZGFVTEljdTVyYlYrb0R0TnZKN20xcjRsM0ZVLzBIL3N1L1ZrUkl0bDRrdjlRRS9wZ1VhbFB4L1VEWFNyelNLNmROVHlMT2tKYzJ1OVFEZWxVMUNNVjI4RVhJSS9PdXNGdW0waXJhdnVZYkZZNXVmcUJMbzF1SzlIYVFoNWx2UlpyTFUrb0p2MkxTRmRTbCttOTA0L045VUg5T0crSmFVcjVGMWFVaE5uTFhVQjNSbmVUNmYxUUlNOVV1ZWY4NTMxQUQwMUFWNFZkU21kRHAyZnovZlZBZlJYWHpwbENydmR1dXdSdWp6L1BQUDIrYUU3bDBOZUoyL1ZsUkV0NGYzTHo2R3U1NGZ1bWczbFozbDlHVEZ0c3V4UG1Pb0Nlam5zTEZoMW5DZ0tFYVZQUTEvclJPbUNEbnNVaUQzMlQrdEI2YzVaVTloSnVYVjZHdXhSTDU1MjhqcWpSOWh5ZVJwK2ZudTBEb2pMNGVWbFhVcnZwd0Y2UDMzUSt1elFNV3JXSXM3cUxGelM4L05ucDhLelE3OWRvNWJUVm5HMGVoOFZxSnJ1bStiUDVrLzl6dy85Umx4T1UwT2pvenFVVGx0Q2x2bDZnRzRGNkpBMU1oVDVBVnFyRDVaek9aUk9aU3p6RTF3ZDJFTjBXa2RkTGpmUFNoS2c4UlF2RmVBTHdMakFGOGdyUG5ER213K2JRa3A2L2w5VHV2WHQxNjZIaVN6cHBLMVdsM1hVaWpFUEUzTGVqY216b0s0b0ZHYTl5N1BlVE5yVytmWHh6bkIvYjF2L1o5QmRUWCswVGI3KzBHQmJ0V0ZhTGI3YS9MWmk0dHdpSUxORlpxSXlyNnBjNUMydW9Bck93cXpGNVRjYUx6aU9DK3dZT2IvTmFMUVovY1hCL01hemU3THlwYXYxWjZFN3h5Y0IxN2pUTEN3TmxVMVd0M2lIVmlpeDgvZWxWMWZabHkybjF0RlIxNmlhaGtyalNIRUJybGt5ZnBwcmFuMDZkR3RUMzR1R2hvc2RvUmwyYksyUXNGbkwzbm9YSDNkVDZnd01sTjBic3V6UGlxS1ZES1ZrSlkvaUFweUJiOVg4NmJlM1Q0TnUvYTN4VFlPTmF4YUdFQmoyeUlvVTdwaUNnZVh4bFV6eVpEbmt2ekpSNDI2UkV6d3RVcFJZSEhpY0xDYSsrSFE2S1NlQkgvMXJ2UFVKMEUxYmZ6YXNjdUFLb3JFbzN2c0kvRUQ0Q0ZiOVpKNHZmV3k1NUtUdTNvbHo2bkE3Y3FxYk9LblpZbkxDN3EzV2owMjFRcjl0RzN2VGNORzh0SVMrRUsxM3dEK0FsRWIzR1ZRTTV4MVJhWDdXT1V2TlVqQWlremlOYzA1NHdBaGVxR1huOHV3eUpCZ0J0MmhkbXZwYUUzVFQ0SXNOWUI0cWVobDE1c3ZyUndCTHlDWFF1MjlTUklaTlZHWXlxWkk2U3k5a2tpQXZZLzBMc09GbnNRYWJhb0Qrdy9ObmcyMUhJTXlqSk45WXJRN3RQT2hRQjRkSTV0ekZaU1J6aWc2MzJ3MEJITjhPMDFZUnA5d2t0N25KOENDeExFczVsNWRENGZCeUNNamh4eENGZGIzUWJ3L0dYalFZQTJoblpJYnlEa284U0Q0WUhpVW9XV0RzY0xnY0xueVFKOHhpaVdQRmhWWjRPaHhrSlN4MC9KQmtmTWdPdDhQaGx0VXAyUzJ6OXVXUUNhbE5lVERKYUpzKzZLN0oxOEJNQWpOR1RwOUtYQ0ovQUV5WUhmY1hBcWNxTjJHOTl5US95QS9NN2p0VzhncklXRTZKeXJMSlpBcUZUV0h2TERzNnJRTzZ0YXU3OGNXR2Y2Y1pkUjcxK1I1cGFpVzZrbm15cUVTQ21oSkpyWVR2QVNENHg0RldVU0Vod1VpV2dSRkFaUkVuNFlVOGNOcWhMS2RNSVJpV25aU1cxbytVM243dElkRlpnS0lLVkFacUgranBpbUNhdWZkOG5IeGtOSXF2UGpMclV4L3E2OFAwNEZkREE0SDRGS3QrQTRjZC8yVmlNb1ZuS2Q5NFZlak9SczhHbUFNQ3h4RHVHS2l0cnNpTUVPRDhmcXh0cUtQUzVPMWNNZGtldkQ1TXh0c3ByamlVbHNNMEI4OEFOK05XaU95eVlrb2pkbmpXdWRSVUJmcnI3dGlmWm1PZ2VhaDV5S2U2MkJkWkNwZ052ZGRyOGJWNGZHME5INy9EYU8xb2pWNDdpcThkMFd0MC9DN1JOTXpCd2ppOWh0TzB1aDNNSHVGb2pReXdCWTRmcDk1ZVE5RHM1MXhGN0hBYS85WmptcVhXM2xhR25uNzlzY0Yyc1FOS3UwaXM4UGtFZnl6TDVKSU1reU5EOFlIUGhZVWNzOERBS0xmQTVIQXl0NUJUbCtSZ0NxZGhiZ0dYazQzSUNOYmdGcmdKYnNmZ1NGMkNxMkczZEF5NEhZZ3RzaXAxMk1rZVZJUnU2aGg3WTF1OWFONXBScG5oRWVHdUdmeW94K25tbjBrTWM5TWJEQXBJN1daTmxsUUtjaU1WYWFvQTNkb0kwUTZFdnRoUjg0bFZDQ2IvVldTVk8yc3crQ1ZXWkdVMlpFbUZVcEFaaDF2TFE3ZS9IbnRqTnU1Y3JFYlVIQzFFay84Nk1xUVBURy9ReHJJUS82UjBHaXhpY3JwL0t3djlkUXlFWGpWZXJBNnB6TnhhOGhtUWlkalJvRTBDcVdXdkJhaE55N01kcmVXZzUxQm8vOFhxenFqcWpkK2ZpeG1wWTV4ZEJ1cVVKWjFLbWJ5dXBuTFFCMWl1cks2dUxtSFJaL1gxSnA4TEdhbDdEWUxFc25JR3BRNTVuWk5sb0xzK05iNEkyb3lyT3lUWXljSGs4eUVqZGN3Z1E3MlBTQTJ1dG4zVmh2NnQ0elcwcnk1V2w5QWNzcEJqbmhINTVtWmh6VUFNa3JtMG9LdkZjVzNvZzljZk44eXJxeGZFMFk1WThqbVJpZFF4S0dSWUpXM1pTNGZ5OWtGTjZOYmR4aGRvNldaa2RndU1GbklXeXVZb0hVOVUvY1FFYmtmcjJRNDJpOGF6bXVzTW5BUmhEMC8wcGt5emhsWXQ2TTZ4eGo5Sk5zU0tKL3VqbzB1ZmtPeWZmTlUzMHQ5VEJTZWVPQjQ4T2VqNzNwR2dxeUFuKzBmNkRpYjdrMW83WkdKQkJlS0g2Zzl2cEZNTCtzc1lzZlNGV2hqR21VZk1jV1prcGIzdDRHQnpwZjJrcHdKTk5qNjgrTzdsd01IQXkvVzJ3MHBmais2WmFsK1o3bnZWMXI0eXljUWZyYzVkR3lLUUV3c1dDQ0Nodk9NM0xlaHRnQzY1UTd6bmp0dVA2SmliYStrQmY4U1RWeS9iaDh0U0o3SW40eWNkTjdEZFRVZmYrRlMyTERWOTJMN2Rud1FqeFhzRzUrWTZhQTEvQ0JKa3hmUWxGT1o1YVZzTCt1VDEySWJaZU5FTVFkckgrcG1IMlk4K1h1OWpvb2tiZ01oR2IwYkdEOHRRWjdNSDdjUFJPSGdWM0VvUHR3OGtzbVdZKzhkSGJ1amZDVjAwMmZmdStKSFdDMWdGWWVVUW1Eb1VwcWEwb0FjYnh6WnN4Z3RTaENzbFM5L1p0S2Y5QkgvcVJNY3gwR2FqaytzZGNXMldrWGNkMFhpdWYrcGtwRDhacHp2ZWpXaC91M2pIK21UMDl2dkU2YjZWWk9LUnFXMW9haE9hT3B6cDE0QnViZHo5Q05BN0pCL3lNZVpCbEtQN3RtOFM2TmZEZGtJZEg5alVsREErdk40ZnBUdmFwcjlmRFI0c0R0UDA0YmptdC91LytQUkFYSTBkVVRYUWJQZlJqMHJGb0FoS2gwbE9uQjNXZ203Wi9RaTFwUjJpdE5qTC9CaVlFNTcxVDdEUEhCTWRYbitKUDJSOGJIMVlDNForTlUzSE8rWmFPa1lPUmpvTzU0N2o5TUNCbHRUeHcvVU91bWV3KzN0M056NnZ2a1VQMzNrZTdKQzVEbUtobUwrMFdDQjg5TFJxUUE4MlFxTmxSNFZtcjVrZjN4L3Rmbm1UaFo5MHMrZDQ0SHU3QnpTUFQ1OW93Q1I2MmcranpPTFY0ZHhVeTlUS1ZYOGJFKzF2NzlISWkvVEpkRHgrM0g1eU1qVXlkVEoxTU5jVHY5bmVvaDhxM2VBR2YrVFZtSGVrQmQwQ1pjc3ExenlFUnpQazNnZlE4ZWtwM0dOaWNyR2xiWE1FK0cvbzd1MXNWa1BBbFo3b1lWdkg5bkRMeWVIaHl2Rm1meFMreHVPZkpIdno4anNkUDk2TVgxK1BkZlQyTW9zUTBxZW00MXIyRUluU0llOWFPV2piQlVBRHRmZ0FPbnV6K0QyS3IzUjMrL2drblNXWi8zSE9nYVdEaTFsNmNtcXkrL3ZBNGNDbms2bnVrV2p1NWFCR05Fdk85ZE9KNDgyYlpQZjZZUGJRc3pJUWozWXZQbEFCYW5wRmU2RFNkRGxvL3dYYTQ3SFNXV2E3aFh4eVBObmU3cUZMbW1wQWYxOU1SS2Ntdng5dUhyWWM5N1dNREk1RWk5LzNvWTFXaHVQeDRjMmU3cXUrdHI3K1pQdDBncjVDQno1UUd1eUJTdStCMHJTMnB3bjBLQ3I5Q0RyUk5rbnMwYk01dmI1SU1nemRQOGM4dGdkOE1oT2RHa2ttMnc0M1BkUDlIWXVITkROMzlWanBiQktXSm83YnZ0M0VKZ2Q2ZXBOemsvSG9aRnZpc1Qza1cwK3ZWZkkwSG94N2xCSHB2Z0VhbVJkSGpnY201MUJpekVrYVFlRzQzWE45TmRBOU9OTGRQVEk4c05tZGlIZThPMTdUMkhCekpCby9YdXpvNlRudWdlY2lsSXpUZlpvWmtTVktWN0NIYlFjeklrU1BoeG1SSmpFZzRSbU1Ea1B0QXlUTzVsNTJhMFNQTERQWEhlMFpIdDQ4M2g3dU83a0NKMFcvdjlUNFJVZzRndEM0dUxqWUJzL3R4U1NVWHYyMFZzaVRxM2xhVmRyaEVCOHFUV0N3VElrUC85R1hBS0dqTGU4OFdyVUtlbktPU2NUalVCeHU5L2VQZUJLUTR5YWpONXF4OFNxYVMzcEFabndtYjZLVGord0c5aWhteENwSzc0emlvY0NIMFFQTk9rNnFOUEhoUHF3Q3hUM3RrNXJGY3lLNU1oWE5Kbm9HUEIzVG01NTROanFsRldUSXQydi9HRS9jSnJwai9KSDFRV20zR3ZJcWVkcnMzMmtleGNQZmp6d05XZkZncFFPMVRqSm82SjZYbXpmYUZTRjZlTHc3bWtqa21IajIyQU54Ykx4TWZUQjcwN2FkTEszS1JqM3RmWStxQmVCcDhVN3BLaGtSV29pUGxMNUpMQXk4dTFxTHJpV2d4Z0NWeXJaa3VTb24vQ1o5UFZFYTFMdU85dlNOWDVXcnd5YVNiWFBEOFNqS0hNMzJyeC84WCtKeGk3eWs5RjZsRWhFem9yWTk0RU1Tayt0dDN5R3ZIMTl0cms4eDhmSjErK0dYN1NmRG5oN1A4TW03N2VQeXJZVTRNN1hlMW9MeFkzQjd2VHVSMERpTUVKUVZ2U0hQNWRCUUdvdER6OGhjZS90Sys5ekpjY1gyVm56aGFycDlaUVZhSlZjVnZodTJ0bzVQNW1CL0szTlRIYlNHMlRCNnlEcEtSRlRhOGJnWUw2WTFPdWNaSHU1Z3FyVllzOUFZT1I0ZTYxbWpzNVUzak5OTXgvQ3doNkhqMmdkc1FHbEZMTmJ5S3NYcFVUeVBVQVlhODJNOEhzL3FPQUFBMnlVU09yYkRIWlpyMjZEU2lsd3RlalNRNkFIRk9Gc08rdDg5OG9GeFdtR3JWVTBSR2s5Ty9SVDBBbE5LU1hndS9DeTBYQ25rRFJidGdXY3B4U2REQTJiaTJoQzBHVG1PTS9yTmhtc0k3TXhQUTFjdXhpOEEybXAxOEUrREJ1S293YzhKUTVGUjRqS3JkVFN5eEFYcEorcXRocnhTNFJLdkZEM3d3NTZrTkdoczhBZUVHZlVzcUhwR0ZMem10bzRHRERkUHdiNkR4b1l0WGRFZVQ4eUlnR3dVbGdCVFZqS21VTnFDaDJqekdWWjJZS2VUcGVCTjhpZVZMbCs0WUlYSitwU015Q3pFL00xTERyZmJicm84UFp1SDRlenM4K2ZQcHhPWG9ZemI0UmJGSlVQTjNvYTZSN0ZFQk9qbDN5dmFBeXRNdFVJenRKbGJjc2hzM2pJQnFKL1BFUG4wOUhUaTlQVHoyZWR6a3dMWWJpNVI2MDR4VHBkcWViT1ZRbDRFdlZnck5CUHpCM3d5Rzc2Y2dIUjZpc3p6Qkh2aUZML0IvRVNJZGJqNVNJeXBYV2tTUFN5VjdGRU1lVFZDNTVpZ1RYQzdNNWFKaWZQekNaRDY5QndkdlplMlhFNFEwZUViVE9SbE4yczFNN2thUFgxWDl6Z3EyN0FsaFV1TjBMbWJvRzFHRmsyWDUrZklmSjdLMjBFZkJUOVBzWHZUNTBUMHM3TTA2MkI1V3kzVXFqMHFGaTR0dTVnUjBSNjFlWnJKQlcwUm1ROVpMSmVBdmVkbEViYVVXRm1VOHZ0bjgranpjN3REcFB3MXhMNGZsZGFNMDRPN0w4eTJRTzMyeUFYTkViZGsyZ1BvYzh2c1BlQmJjTVY3aVFZL08vVUN0Wm1wTGVUZEZ1UDAvMUJwSmdiTWRwTXBCZFI1UklZcXptUHM4Q2tFd0xQUGVZZk1CNU0xRmVPVjR6UjQybXpjRVdxRVptSkJRYlNuUWliVFhzck9FbUFOYW9YTlhDSTFhTTFhOWUrN2V1RUM5bWp3cS9iUVh5TG1hSU5SbEN3V2s4a1VWalNzY1VjdElmWG5DYnViR3NvdTFHS1A0cUhlMlVyUXRjVnB4aEIwc0pjVElFVmVTK0I3U1ZZc1oxRGNuSXNpeFNWcmhVNVhWQnJzZ1gwQzlVSXpzWTBaaDJVZUNtdFRSV0pDelZxd2tFeTdXVkZuSVVPZythclFKSHBZOWRzakViT0pzMWpSc0NoVm9kRWhXRVI2M1pMQTZJM1RMSzlVOVBSV01YcUlWb2VvRTVveDlQcmswL241K2M4WldhbWUyTXdFUUYreUltOUk2bFJhNUpXS3JYR0VOcXJOTGIxS2c5QXMvblZsUHFXSEdSd1NBbitjaHQyVVBxbEJhVkdxbkJHN2kvWUFwYTJLTG1nbTlpYkNmZ2FoSnhTOUNReHl1Zy9GcEw3OVF6SE9zNVU4dlI3WThKZ3g1RUYxV3RhcGRLOUJEQVB6ZkpqVnlTem0wZFY1MmU1bjlOcWpsQkUxcTZadlF1S2Z4QjdZeVZZWDlBSzl4b243TlFtTlVrK2NXbVRGbDJWMFFsZFV1c2Z0YW9BNExlaUhabUovK2lRVU9pVHJacFpOQUEwbERHdlFCODJxU3BlcmV4eC9ZRDZBMGdUYW9jdlR1ZmNiWWdpWXp5Uld2OUwyYzZBMnlaUWVmMkJHVkNvZXJEbm11SWFHMVVDeno2Rlg2WGpDekY0QzlMbFlnejJVUFdqYXBOMjhvRk5wcVdLYzdtRmxqaWd0NjRUTzBkOEMvT2ZhM0tINlkyS2ZaVjN4bkE1b2czaFhZZEpTdWtPVXVRMmpxclN1dXNkQzc3ZUlIUzN0cmNFZEN1dUZWdVM1eE1yWGpMNlFSMVhLaUI1b0xpTTBVVnFQcDVuckQ5WmxZdWxhM0tIWTl5Zk9KMloxNWNTNzZGRXVJM2F3YmlQKzVRS1ZsdlVwL1Y0MEFmU3BVbHZDNW05ZWxNeU1MbnRJeFpDWHltZ3BQVVk1TGpaV1ZhVjFSWTljTE1aaThOaXZqWm0xZ05KaHQySkw2Z3Q1cFdKY1Ura3hYalp1UUp3R3BXVlJsejNlRzlnVVFyTzFVYWVnelc2eVVqYW14cXFwcGowVTJRaTFQSWpUVnF1dVdsNnUxOER1WWNTckRab05YVm91dzdLZUJpNVdUYVZpSnhYdHJoUEhrcHZEUnNDb1czUmJLVDJlamdXZnBIVElZckdFUmQ2dnl4N3lYWW1vQmQyQjlsaHRobHFldzYzUEhqRURLUkRQYTh5SStWQW9uV0Y1blVyenQ5MkJORE9pQlBaQXBVVzNXMS9JNjQwNXNJNTNXbHZJVThCOEZNV3lRYWEyV2w0WnBSM2NodXBwVVNmMGUyc0dHZ0JuOXByOEllUGZCVVZGanRVYXB6VTlUYUhTQVZUYUllczVmWkc3UHBxaHptcXBUV09TSE1LU01DVHlyaU9kSldLeHdxU2RFU0hrb2RMTlBxdmJyUSthN20xbXp3RjZyNWE2aDJURkV6S3NNcVBqNEFjcUxiR1ZHZ0dleS9UU2hyKzUyU2ZMT210NTJWNGJhNEVXNGdSZms2WHhuNHFzd3Vtcm1zb0tWY2tleWRPSkFQRzA3TllYUFVqNENPTngzRnBxVEN3azdOWm8wMVUxTmJCOHhZTTFIZlBuUVNnUm0xMzQxMFo5MEwzdkkveG5iSXZYQUUzWklVSE45RnBuSTZCeWMrc3dIU0gvblJ4MXkvcEMzczFOb3BkRGY1eE42Rys2U0Y1SVRwWVY5QnpPSTRWTHhhcHBWNC9uWXdONDJpVTZIS0xlUXdnR05vT0h1a3k2b1RQNWZENHNzUTZibnFNMWQwcEQ0YkpjOWt5QUVSdTJibG5uSVlUY2RVeGdMYWZuNTVkNnBVYWg4ZHhpaE03ZDZQUTBYd3A1NVU4ekI5UVNrZEo1TE04UTVKM24rNWVYSnAxQ0Z6SkFEVUp6dWcrTFZUbHFTazdKQlFRWC9oRlcwWGtzcnpjbVVLRnppK1hTcTAvb1RDYmp0WVBRVVVZdnRLcTBwV0t2M2dDR1BObXQ5NFQrZ3NIQVVoYllxVVZmV1Y2d1p3b0s2L0RyUG1wYTViQ1lxblF4STdJNmp5Q0Rxd084RjZndjAxV3B3Uld5SXRrcDNqRVQxM2RlRGoxZHVYQUI2STltY29SSmxNVWF6Z1RFZkN4ZWtkS1Nxa0l0eVRNUmFIeEtvaHd4Nk4xNWIwbnB2VlNxZkVhRU9PMGpsOFBRZlRJbkN3YUJ4c2dlL0lLWlN0U1NLeURNK0Z3eXkvcjh1azhVcVFmVncxWHNZU1RSdzZwZjZadGNOR2FXK0pBbG5kNUxsYytOa2hJSkJEaEJjQUd6a05CNzBoYVZsZ2cwS2wwT09taHNicmJXcGpSR0VFNmlRbWxNSnUxNExVRjlGSzlTMHp6anBsekNVUTI3RHNMK3FIQ0ZjK05YYXNnYnhTdEQxTklkaUlrZGNaSVMya3VsVTZsVVhtTDV4OGd6SEVtQ0xMbUVXRzFuYkNXcW9qM0lDZjFtd1FWQ3kxSXRKL1FadzNzL1JGUDRDVk9oa01sci93RVlZc1pNd005eFJzNG9zTHhQTU5UUXdRYVZwaFErWEtXM0dIamFoWmRWVUdycU9zSEVlczJza2lIM3lUU1p3bDY3WFNxZHpuZEVsZ0tjZXNXQUNNWE9jTEZhT2dVaE5PeXFrdEpiYXVFQzBESmJHelQ2ZWlNaThmbFF5bVF5NWIzZURId1V0Q1ZjdnBrWklTQUVrRmx3Mk1IWTE4bWJHcUVMUEY4SnVsdTF4eWdMRlNhbDFqNHd0R0dOZzFhR0Y0VE81ek1BellwdWx5OFNFV1lFRGpLaDRMTHprV1pib3RhZU5VRlc5YlNsZ2oyQ1JHa29YS2hhK3pEbGJtTHZqd1NLNGpQZXZEZERsSFk0ZkJHaXRERGpLRWlSWnM1UWF6YzM0bW0rNUdtNm5EMndHRWRvcGZZdWJpRDJtOTZBYUpja2U4WnVwMlNXS0IyWjhUbDRPenZFY2VaRTdidEVwU1UxZXBUNVI5RjM3RjRmV0hLQlBWanBDZjN5Y2xBUitlc3Y3RWdCR1pGVjhGb0drRG1nYmVVTGNQNWc5QW1kTjRuU3R4bnhxR3hHeE1OaUlEWDFwRzZiQzB5ME4vcmltNEVUZkc0V0Qyakpya2lBczVuTmh2aVQrcHVxNTF6NHFuRTZzSVFaOFNuMktQWWJTMXpIanE3ZkhCMGR4V0lHU0FBY28yK1lwLzEvbTRTODI0eW8yWWRwNnhNcUxWalIwOUxUdXlLRHBvbm9kYXkzOS8xMWIreWFUaXc4dlRQeVhlRlM5b1Qrb0ZyTEd3VXIvZ3kwS3JoNnJaV2Y2ajFkQ25sS3BSS1JLTDB6NUJQUkhyRTY2YWtPR2JGSzNlTmJBNm5seWVLVFBmMFBRUE42bElhTTZHYXB1b0V1U0dwOU9xUWQ4cjRYbFdaRmtlWHJCbHIxZExweXZ6d0llUUJkUDByZlZVM3BNaVVpUmcraWREMTVtZzlYNmRXTGNickc1dFkvYlErU0VTMFY0clRaQmkwWFBId3M5ZFpmeUN0cmoxVUNMZFlSZEpVMjR2ZFBSVSt6Y2owcFRWcmpsa3Avd1RZMlE5VlVyaWQ3VkdrakRwTENCWlVHZTlSTk1TNVZyay9mWmtTNWp1eWhTQkpWc1RWT2xBWjdzSFZsajBLMXFtblFTSlN1STN0QWMwMHlWYzJJV1Blb0c2VmpRZDV1cjZqMFZhTUg0alRVUGVwSWFSdFBnYWN0cE80eHBuWDVsMzY4MEE2SkhxeWNNZFFIdE44dVViekpzbGZ1UWp0L1gzMTYvV2IxQXB0Ym91aTBKZXNCT3NobGlLZWhPcDFYdm10QlQ0MDEvdGx3MFR3SzdoQXpnWHBRT2hjVW5BVktJZGY1eThnbld0RFRudDBYTm1QekVCNWtvU0kzQzgvT3ZKQ3dqV2FrQXBWQ1MyZGNjMXJRdi8yMWhjZDZoMEJwbHErSHVpbFltb1hna2RtenBGSW1lK1NMNWxYY0ZnWXhKelpiOFNycFhuOGRRSnNGT3lWSlhzdmVuaWt2R2JzMHI1ZDN2UHY2VDdNUmNpSXY4blpyTnZmY2pxWTVseE9paHdtWVRSbEhoK2IxOHY0KzZSbjgyQUN0Ukx4T1BUdHJUajY3MEFFUW1yTHZRZXdJUzVFMjdjc3BOdlZ1dmNaSVBjcERxTGFMYTg5ckVJWU9XRUZuSmIrM0Z3cDVIVnlUTm5TcjUxUGpod2F1ZVFpclRPeXM4THpRQy80aE8xV1E3S205VkFxRTlyd3RkMTNUYjF1ZUJ0dk8waWoyTk9Kbm43V0FZWUlDVnBZbzd4NWVpMVVXMnNwZGpMWHphT3YxQjZqcHFWSVhxT0R6YWMwWWxrUTdaVWVoUTZHdzNXZnJMSHVCNGFteHJZNE5NNVNLUldyRE0ybWRBMmFIdlNBVkZOTmVDS29kRHFHdi9GV1JtMkl0dTk4YS9NMUxia0l0VVdibU9jUm1HUE9RSXlOUmxKUUhiNWd5OGt5c3FjSkZzL3YrNm43OUJ2T2lURHJRU1U3aEtQbHZZeTh3MGNDb0RIYVdwRXdxQklaV0l2NkRTbGY2N29xKzN2SmcySXVJUkd2ZTd2YkhHU2IzTDRxY2pOcUdyT0JtaXVLZGVObzZiM2R4SDVzcVhsTjkzREM1OWRHQUVVUlVWR3luTldCSUZLK0traVJEOFJvcHllS2krOHVLVThYcnFDUkw3MGplWDNIL2ZhVVZ4VTJTdVhpTW03RkN3NUNpQ3J5ZG5QOEZRNzhacUhMSi9jbXg2WllYRFRaT2lLaStCby9ZS1pkZ3RKbUR3YUNaREVGMXlseWF2VjFLcGt1cmc3akYzWHZVVGU1dlVkeUh1VGd5QjIxbStGU3JTRWw0TGhLOFlTTG4yUjB6d2NHdUt0QmZQZjNUTFIrZ3RyZDBTNDAzMHFCNGNyY1psdHlFaHR5UWhoV0xpM2hSNUhFU08zYkJxN3FjRitFZDhENmNJSGVjSVRkL2dkb2pMR1BWVzhIZ1RsbXlqQ0wzQTZMSUUzQ3BBZ1M3Z3RjVUN1ZUJXYkI5K2xMMWpneWRzY1lCb1BZSGhJZ2ErVmdGVHdueXZLTCtqWlpYKzZGUXNKQ0hHVmhGS2RnOUNwQ0xHeWpJSW1HM0NVa2h0NnZoSlI3bVlVd3BaQm5PVWdvTW1ObXcxSk93QjJxaEFCcURMekFMOHM1d0NHVE9LQzdCUFB6SDIrbzM3R2dLN3I1cStSQzA3UVNHUm92WkVaS0NuVTk0bFJvbEJjSHdhMUNJakdzSks0S1RkVHhCUmpSbzQ1RUowQk8rQWVJVGNoNlplVkloQWtZbytncDJuTUZ2WVFkdUwzWm15T0RKWHZOdzE5K3RPbTZOZ3RTNzN3eG1MakF6WkJXSm9vcktYRVFpUHpHTGN4UmJGSjFTZndCMVV3SUppU2hkUk1WWmduLzNBeFJVWUJTYURPQmpDaG9xa3RNYkRpT3k0cGpoZ3NPZE9tOUMwM1IwOVdweTdMM1p6d2xMb3k0ci92R2VWMy8xb2o5VTBWRmc5Q1N4aWZxQzJoZnRRQkJCVHJ5SGtZSTJVSmVRVlhoZkx0VVpnS3J5b2psUWNtZkdtODk3dlhhN0lrY0VZN0MvVS9lZGN6cVB4L3BPUG9GRmpJSXdGSEZoQTB5VmhJeGdzT01rdmtycUU1ZEE3c0ZCSzJVZUxTaGs3QmxZbWxIZkF6Tk9wOTBKaTd6WXd3V0lXWWRQNE15OVUxMDEzS09vdGUvTjFxc3R6M3V6alFzSU14R2ZRNWF4bnhvYVVjR2NwRTZSNmVKeTBsOEpmM2xKTTRGUmkxT1VhbHpWRS9nRDRCbzdUcEZDVUNLZGlGeVJKYzUyOUhHbHRiWmJXSDM1Tm5aeThxbm5qUUd4aFptWmlIcExuM3ZYV0hJOHVzK000LzcxbCs3UHVCdzZra3VXMWRkSVJCQTRXMjl5c0tubSsyNjliZXRwZkRVMU9QWWhadk56QVFJT2FZazhadTZtbDBvdlA2YWxwZUlXOTVmZHZwYjJFaUh6UStwRTZTa0VPRnZ3NksvRDlyZFB1UzFiVjl2WThLdk5rMDhmLzNwdk1QdTVtbElnd0FWZ3JJN0lBdTUybGd5bGtmcUtpU01kdERpL09YYVU5QXd2ZGozMUJuaGQ3MXJHSmdkZVRXMDFqaVdQWXJIWVJtOXNJMFpTQXd5WUREZ3FMdE5JRGJpRmdmVDh1SjlnVVlQaFVZcjF2ajlhKzJ1aHArTzRaYVh6Wis3YTE5cTVQcm5WdlRVeU1yWFZzcnZiMkhqVkNHbTNwUVZtV21EWUhSejhQamc0Mk4vWS93bFMvKzdXSUVrdCtHenAzOTI5Z3JkOGF1eUg5N1cwd0JJMTRXSllnZXQycjJBTSs0WFh4cXVybHF1eHNiRlBrM05OMVc0NVhmMytpSzF2TzV2KzJGNWNXVjkvOSs1ZE82WjNNTG0rVGtadDAyMmJiWnNEcnc0Z0RiemF2SmVtdDFmYVlQeHlaV1Z1WldXbEhkNktiOGZ4eXNEQTlBQ2tnK0xqQU1mVEE5TUhCeTgzNTVwMDNCN3hmM0ZuOXdyZjl4L2E3ejhLL2ZjdjZGL1F2NkIvUWRkVituOEJCZ0M3Q21ZZGg2cFl5QUFBQUFCSlJVNUVya0pnZ2c9PSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIiwiRklET18yXzEiXSwiZXh0ZW5zaW9ucyI6WyJ1dm0iLCJjcmVkQmxvYiIsImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiMzBiNTAzNWVkMjk3NGZmMWIwMGJhZGRjOTZiYTZhOTgiLCJvcHRpb25zIjp7InJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwidXYiOmZhbHNlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwiYmlvRW5yb2xsIjpmYWxzZSwidXNlclZlcmlmaWNhdGlvbk1nbXRQcmV2aWV3IjpmYWxzZSwidXZCaW9FbnJvbGwiOnRydWUsImF1dGhuckNmZyI6dHJ1ZSwiY3JlZE1nbXQiOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZSwic2V0TWluUElOTGVuZ3RoIjp0cnVlLCJhbHdheXNVdiI6dHJ1ZX0sIm1heE1zZ1NpemUiOjgwOTIsInBpblV2QXV0aFByb3RvY29scyI6WzEsMl0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6OCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjozMjIsInRyYW5zcG9ydHMiOlsidXNiIiwiYmxlIiwibmZjIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dLCJtYXhTZXJpYWxpemVkTGFyZ2VCbG9iQXJyYXkiOjQwNTYsIm1pblBJTkxlbmd0aCI6NCwibWF4Q3JlZEJsb2JMZW5ndGgiOjY0LCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6NCwicHJlZmVycmVkUGxhdGZvcm1VdkF0dGVtcHRzIjozLCJ1dk1vZGFsaXR5IjoyLCJyZW1haW5pbmdEaXNjb3ZlcmFibGVDcmVkZW50aWFscyI6MTY1fX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMTEtMTYiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6Ik9uZVNwYW4gRElHSVBBU1MgRlgxIEJJTyIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjMxMTE2MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMTEtMTYifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTEyLTE5In0seyJhYWd1aWQiOiJiMjY3MjM5Yi05NTRmLTQwNDEtYTAxYi1lZTRmMzNjMTQ1YjYiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImIyNjcyMzliLTk1NGYtNDA0MS1hMDFiLWVlNGYzM2MxNDViNiIsImRlc2NyaXB0aW9uIjoiYXV0aGVudG9uMSAtIENUQVAyLjEiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6NiwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJRFh6Q0NBa2VnQXdJQkFnSUxCQUFBQUFBQklWaFRDS0l3RFFZSktvWklodmNOQVFFTEJRQXdUREVnTUI0R0ExVUVDeE1YUjJ4dlltRnNVMmxuYmlCU2IyOTBJRU5CSUMwZ1VqTXhFekFSQmdOVkJBb1RDa2RzYjJKaGJGTnBaMjR4RXpBUkJnTlZCQU1UQ2tkc2IySmhiRk5wWjI0d0hoY05NRGt3TXpFNE1UQXdNREF3V2hjTk1qa3dNekU0TVRBd01EQXdXakJNTVNBd0hnWURWUVFMRXhkSGJHOWlZV3hUYVdkdUlGSnZiM1FnUTBFZ0xTQlNNekVUTUJFR0ExVUVDaE1LUjJ4dlltRnNVMmxuYmpFVE1CRUdBMVVFQXhNS1IyeHZZbUZzVTJsbmJqQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU13bGRwQjVCbmdpRnZYQWc3YUV5aWllL1FWMkVjV3RpSEw4UmdKRHg3S0tuUVJmSk1zdVMrRmdna2JoVXFzTWdVZHdiTjFrMGV2MUxLTVBnajBNSzY2WDE3WVVoaEI1dXpzVGdIZU1DT0ZKMG1waUx4OWUrcFpvMzRrbmxUaWZCdGMreWNzbVdRMXozckRJNlNZT2d4WEc3MXVMMGdSZ3lrbW1LUFpwTy9iTHlDaVI1WjJLWVZjM3JIUVUzSFRnT3U1eUx5NmMrOUM3di9VOUFPRUdNK2lDSzY1VHBqb1djNHpkUVE0Z09zQzBwNkhwc2srUUxqSmc2VmZMdVFTU2FHamxPQ1pnZGJLZmQvK1JGTyt1SUVuOHJVQVZTTkVDTVdFWlhyaVg3NjEzdDJTYWVyOWZ3UlB2bTJMN0RXemdWR2tXcVFQYWJ1bURrM0YyeG1tRmdoY0NBd0VBQWFOQ01FQXdEZ1lEVlIwUEFRSC9CQVFEQWdFR01BOEdBMVVkRXdFQi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZJL3dTMytvTGtVa3JrMVErbU9haTk3aTNSdThNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUJBUUJMUU52QVVLcit5QXp2OTVaVVJVbTdsZ0FKUWF5ekU0YUdLQWN6eW12bWRMbTZBQzJ1cEFyVDlmSHhENHEvYzJkS2c4ZEVlM2pncjI1c2J3TXBqak01UmNPTzVMbFhiS3I4RXBic1U4WXQ1Q1JzdVpSais5eFRhR2RXUG9PNHp6VWh3OGxvL3M3YXdsT3F6SkNLNmZCZFJveVYzWHBZS0JvdkhkN05BRGRCaisxRWJkZFRLSmQrODJjRUhoWFhpcGEwMDk1TUo2Uk1HM056ZHZRWG1jSWZlZzdqTFFpdENod3MvenlyVlE0UGtYNDI2OE5YU2I3aExpMThZSXZEUVZFVEk1M085ekpybEFHb21lY3NNeDg2T3lYU2hrRE9PeXlHZU1saEx4UzY3dHRWYjkrRTdnVUpUYjBvMkhMTzAySlFaUjdya3BlRE1kbXp0Y3BIV0Q5ZiIsIk1JSUZoRENDQkd5Z0F3SUJBZ0lNYlVJOSt6eUVRVVREK2RuQ01BMEdDU3FHU0liM0RRRUJDd1VBTUZzeEN6QUpCZ05WQkFZVEFrSkZNUmt3RndZRFZRUUtFeEJIYkc5aVlXeFRhV2R1SUc1MkxYTmhNVEV3THdZRFZRUURFeWhIYkc5aVlXeFRhV2R1SUVkRFF5QlNNeUJRWlhKemIyNWhiRk5wWjI0Z01pQkRRU0F5TURJd01CNFhEVEl6TURFeU5ERTFNREV3TTFvWERUSTJNREV5TkRFMU1ERXdNMW93Z2JZeEN6QUpCZ05WQkFZVEFrUkZNUTh3RFFZRFZRUUlFd1pDWVhsbGNtNHhFVEFQQmdOVkJBY1RDRUZ6WTJob1pXbHRNU293S0FZRFZRUUtFeUZCU1ZobFkzVjBhWFpsTG1OdmJTQW9RWGhsYkNCV2IyNWtaWEpvWVdkbGJpa3hFakFRQmdOVkJBc1RDV0YxZEdobGJuUnZiakVUTUJFR0ExVUVBeE1LUVVsWVpXTjFkR2wyWlRFdU1Dd0dDU3FHU0liM0RRRUpBUllmUVZoRlRDNVdUMDVFUlZKSVFVZEZUa0JCU1ZoRlExVlVTVlpGTGtOUFRUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQUtmLzRHekdBVW1KSDRSOW1DdmNKK0NnVFVnUDFETnI4ZE4ya0R2U0E5eHVJTWIxTlpKWFFneFNPT0FZcUlCekZOY2prTlZsODBZM2RybTR0UEpTbDNrZldXTTI2eFlMRnN2bDFCY3F0clByc3N5eElCdFg1a1RlMnArTTlSbGNaUWNFajVDYllwQVNwdVNUQnl6b091ZitWU2ZPVVZxRHpDREg0Q3FzRUN5dnlMS3JKdzlrak40QjZsRlh5em1ySVdxUm1HV0t4NGNzby93eFlJVU5jT1YrcDZJODRZMnoxbkZJV0VoY0E2ZGdySlFuRHBENUlHRUpkU3hUbjh0MlpuQU5wNEpFQXA4ajV3M3RiVTg5UktpM3lQQXV3c3hpM1hjbG9GQXRHeHcyd2s3bkp5aXpxOTh0TzVsd2ZnSE4vWW5nbFl3VTRVRm5PQnpQNU11elByRUNBd0VBQWFPQ0Flb3dnZ0htTUE0R0ExVWREd0VCL3dRRUF3SUZvRENCb3dZSUt3WUJCUVVIQVFFRWdaWXdnWk13VGdZSUt3WUJCUVVITUFLR1FtaDBkSEE2THk5elpXTjFjbVV1WjJ4dlltRnNjMmxuYmk1amIyMHZZMkZqWlhKMEwyZHpaMk5qY2pOd1pYSnpiMjVoYkhOcFoyNHlZMkV5TURJd0xtTnlkREJCQmdnckJnRUZCUWN3QVlZMWFIUjBjRG92TDI5amMzQXVaMnh2WW1Gc2MybG5iaTVqYjIwdlozTm5ZMk55TTNCbGNuTnZibUZzYzJsbmJqSmpZVEl3TWpBd1RRWURWUjBnQkVZd1JEQkNCZ29yQmdFRUFhQXlBU2dLTURRd01nWUlLd1lCQlFVSEFnRVdKbWgwZEhCek9pOHZkM2QzTG1kc2IySmhiSE5wWjI0dVkyOXRMM0psY0c5emFYUnZjbmt2TUFrR0ExVWRFd1FDTUFBd1NRWURWUjBmQkVJd1FEQStvRHlnT29ZNGFIUjBjRG92TDJOeWJDNW5iRzlpWVd4emFXZHVMbU52YlM5bmMyZGpZM0l6Y0dWeWMyOXVZV3h6YVdkdU1tTmhNakF5TUM1amNtd3dLZ1lEVlIwUkJDTXdJWUVmUVZoRlRDNVdUMDVFUlZKSVFVZEZUa0JCU1ZoRlExVlVTVlpGTGtOUFRUQWRCZ05WSFNVRUZqQVVCZ2dyQmdFRkJRY0RBZ1lJS3dZQkJRVUhBd1F3SHdZRFZSMGpCQmd3Rm9BVWxqUFI1bGdYV3pSMWlvRldaTlcrU042aGo4OHdIUVlEVlIwT0JCWUVGQzU3TE4zUlczOGRleFFoeGZIVy9XV3Q3Y0NRTUEwR0NTcUdTSWIzRFFFQkN3VUFBNElCQVFDdnZQaW03am9GMEc0dk9lcFNGYkNSZ3RDd1JBeWVuOWZIekRTMjdXbnNUYkc5VW9xK3ppR3JjRCtVNUVuSDZVcm1GMUJxeFhMMUNqcUVQcm41WVF0WlNzM3Bmdm9uWGtGQ2h0aVlZT2dLNGdJcUp0Q1ZCYVgzSDRESGtJMVY3Qmg3YjR2alpBRDhjSkx4aUpmNkF2STRlMTFEOUs1dHBaN1laUUU1TXc0OVZEdFE4QTdwa2pPNndYakhGWFhnWTFsUHcrTFJRdVUzbTlLR0FNM0M0Z2Uwb3RwVzBYeUtEeHFzS1dPeG1NWDdJamhYRkRwS1lvcG1tTFBjVHo3ME9OdGJFMk5IeUlhM1V1amhjamJjcnBvTmttYUZpTGsycHFLUlpJb0hrWmFGTWQ5d2FROWYxbFMyd3dWUXh0SCt2TlY5TjNLK0huTDNuQi9DVTJFMGJ0SkgiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBYkFBQUFHeENBWUFBQUFERXVPUEFBQUFDWEJJV1hNQUFCY1NBQUFYRWdGbm45SlNBQUFGRm1sVVdIUllUVXc2WTI5dExtRmtiMkpsTG5odGNBQUFBQUFBUEQ5NGNHRmphMlYwSUdKbFoybHVQU0x2dTc4aUlHbGtQU0pYTlUwd1RYQkRaV2hwU0hweVpWTjZUbFJqZW10ak9XUWlQejRnUEhnNmVHMXdiV1YwWVNCNGJXeHVjenA0UFNKaFpHOWlaVHB1Y3pwdFpYUmhMeUlnZURwNGJYQjBhejBpUVdSdlltVWdXRTFRSUVOdmNtVWdOaTR3TFdNd01ETWdOemt1TVRZME5USTNMQ0F5TURJd0x6RXdMekUxTFRFM09qUTRPak15SUNBZ0lDQWdJQ0FpUGlBOGNtUm1PbEpFUmlCNGJXeHVjenB5WkdZOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2TURJdk1qSXRjbVJtTFhONWJuUmhlQzF1Y3lNaVBpQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJaUI0Yld4dWN6cDRiWEE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM4aUlIaHRiRzV6T21SalBTSm9kSFJ3T2k4dmNIVnliQzV2Y21jdlpHTXZaV3hsYldWdWRITXZNUzR4THlJZ2VHMXNibk02Y0dodmRHOXphRzl3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzQm9iM1J2YzJodmNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSRmRuUTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpVVjJaVzUwSXlJZ2VHMXdPa055WldGMGIzSlViMjlzUFNKQlpHOWlaU0JRYUc5MGIzTm9iM0FnTWpJdU1TQW9WMmx1Wkc5M2N5a2lJSGh0Y0RwRGNtVmhkR1ZFWVhSbFBTSXlNREl4TFRFeExUSXdWREUwT2pRd09qVXdLekF4T2pBd0lpQjRiWEE2VFc5a2FXWjVSR0YwWlQwaU1qQXlNeTB3TkMweE5sUXhPRG94T1RvMU9Tc3dNam93TUNJZ2VHMXdPazFsZEdGa1lYUmhSR0YwWlQwaU1qQXlNeTB3TkMweE5sUXhPRG94T1RvMU9Tc3dNam93TUNJZ1pHTTZabTl5YldGMFBTSnBiV0ZuWlM5d2JtY2lJSEJvYjNSdmMyaHZjRHBEYjJ4dmNrMXZaR1U5SWpNaUlIQm9iM1J2YzJodmNEcEpRME5RY205bWFXeGxQU0p6VWtkQ0lFbEZRell4T1RZMkxUSXVNU0lnZUcxd1RVMDZTVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRG8yTkdSaVpqVTRaQzA1T1RZNExUZzRORGN0WWpNNU5TMDVNVFk1TmpVeFlUUXdNR1FpSUhodGNFMU5Pa1J2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2TmpSa1ltWTFPR1F0T1RrMk9DMDRPRFEzTFdJek9UVXRPVEUyT1RZMU1XRTBNREJrSWlCNGJYQk5UVHBQY21sbmFXNWhiRVJ2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2TmpSa1ltWTFPR1F0T1RrMk9DMDRPRFEzTFdJek9UVXRPVEUyT1RZMU1XRTBNREJrSWo0Z1BIaHRjRTFOT2tocGMzUnZjbmsrSUR4eVpHWTZVMlZ4UGlBOGNtUm1PbXhwSUhOMFJYWjBPbUZqZEdsdmJqMGlZM0psWVhSbFpDSWdjM1JGZG5RNmFXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEbzJOR1JpWmpVNFpDMDVPVFk0TFRnNE5EY3RZak01TlMwNU1UWTVOalV4WVRRd01HUWlJSE4wUlhaME9uZG9aVzQ5SWpJd01qRXRNVEV0TWpCVU1UUTZOREE2TlRBck1ERTZNREFpSUhOMFJYWjBPbk52Wm5SM1lYSmxRV2RsYm5ROUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NBeU1pNHhJQ2hYYVc1a2IzZHpLU0l2UGlBOEwzSmtaanBUWlhFK0lEd3ZlRzF3VFUwNlNHbHpkRzl5ZVQ0Z1BDOXlaR1k2UkdWelkzSnBjSFJwYjI0K0lEd3ZjbVJtT2xKRVJqNGdQQzk0T25odGNHMWxkR0UrSUR3L2VIQmhZMnRsZENCbGJtUTlJbklpUHo2ek9YUmxBQUJ1TjBsRVFWUjRuTzI5ZWJ3MVRWWGYrNjB6UCtNTEw2K0NZQkJCRUVSRW9rRWlpR01jYmlTS2lrYTlHRFhHUkRTUnFERnFqT2pWYTR5NVJIRkVjY0RnaUVvVUhGSGpoQkJIeElpQWdzd3p2TUQ3REdkNnpxbjdSOVdxV2xWZHZmYyt6N1BQUHJ0N3IrL24wNmQ3OXg3Tzd0N2Q5YXMxMUNybnZjY3dETU13aHNiYVdYOEJ3ekFNdzdnWlRNQU13ekNNUVdJQ1poaUdZUXlTamJQK0FyZUNjKzZzdjRJeFVqd3M1Y1hsd0lMV3h0d1phaTdFb0FYTU1HNkZHVVZxV1lUTXh6KzkzOGZFelZnMVRNQ01sV0NLV0xXZU80bHczYXJJelNJODhqOWFyKzBWTnhNMVk4eVlnQm1qWklKZzFmdmRqTSsxSHA4MnRmajQ2anZJODY3bnRaM3pZSUptakFrVE1HTVU5QWpXTEdKVnJQWG51TWErK3JsNTR4c0M0N0lZK1hvZi9ldW1xSm1nR1dQQ0JNd1lMRE9JVmxPa1VNTGtxbTNYMksvZmMxckNWWDloSlZZK21sMCtmamV2QmEyMVRmOWEwN0hRVE15TW9XRUNaZ3lLS2FMVldoY0M1VXNoY3VSOWFWR3Y2d2haNC8vUFM5Q2FMc0RLK2hLUlNvdXY5bm4xdm9hbzZXMVhQVFl4TXdhSENaaXg5SnhBdE5LMkZpelhGYWcxeXVmWGZMVXRyOVZDVm9uZnFWR0xFQTNCOG5DTTJoWVIwODgxM3FQRkR2VWFFek5qa0ppQUdVdkxCR3VuRmkxdEhhMVZnaVZpdGFZRWFrMDlsL2FUbDg3N2ZQZi8xTjlwRG9kYmJ2dTJLSWx3SFFQSHNqK3UwM05LMUlyM2tVWHgySFdGYktLWW1aQVp5NFlKbUxGVW5FUzBhaXRMV1U5cnRXQkZnVnIzcFZDdHhkY1crNVhJcGMrakZFWDlmVzdaSXZNTjhhSzBvSklJdVN4YXgrcnhFV3FmZXY3SXEvY29RVXZiUGRaWlU4ek1Lak9XRFJNd1l5bVlJbHoxdG9oVHNxTEl3clZlQzVhRDlmaWE5Zmo4T25tL2lOZDZYRVM4MWh2V1dpMWlFQVIwVHFlZzJKYWxzS29xc1RyeWNPVFVOa0djWlB1b0VyZ2thT1I5V2hpOUVybVdpS1h2YVZhWnNReVlnQmxuU284N3JtbHRrZDJEU1ZSOEtUVHI5YUlFYXdPMXJmYjNMZzFyclJDd2VjZkNsQ1ZXQzFoaFZkV0xFcXNqSDVZYmF2OE5MV2hVMjhvNkt3U3Rjak9hVldZc0pXNm9OYkFBcTRVNFlHWVJybWc5SmZFaVcxWmlYWWxsdFZFTFZWelhTN0UvdmtjLzExcjZCS3pqU3J6MVU1TFdIUUdqUjd6SUluVkRCRXN0OWVOaXZ4SzJHMlFSTzZMcnBoUVhvd2ljL3A3NnU4c0pHVzZqc3FJTVZRZk1Bak1XeWdUaDZzUzJkR0tGdUFaOWFWMXRpR2dwSWRxY3N0NEFObDM1bmxyNHRIaHBFWE5VR1luTVdjQkVMT2dLMkJHbGlHbUJPdkpaeEc0QWgyU3hPdXhiZXlWcVRsbHUwSFUveHUwMTJsWlpjUXptWGpRV2hRbVlzUkJtRlM1eThvUWtVOVFXVWJLZ2ZMQ2lObjBXcU5heVJSYXRUUitGekNzUlUyS20vNGNXcjNXVTYzS0tlTTBxYUszR1hmckJSZnlMVXJ5T1VVSWpvbFdMbHdzQ2RVZ1dyQVB5NDJLSjc5V2lweTAxaWJPbDJKdnZaamlha0Jsbmdya1FqVlBscE1KRnRyWmFvcVd0cWJRNDJQSlpyRGFCcmNhKytqMGJTdmhhRmxodGZmVzVFT0hXcmJDNjhaL2tRcFQxaldwOVdJbFl2UnhFVVRzZ2k1bmVWNzllVzJ2cC83Z3lFVVFFVGJzWG02NUZFN0hsWnFnNllCYVljU3JjaEhCSk1vYU9TMG1zU2l3bmJWVk5YSHo1dUJheTJ2S2FSYngwUEc2ZTRpVVVJcVpjaWNmTUlHSkt2TFRyOEJBbFZrcThwaTNwZlM2N0dwT1l1ZngvajhsWmtLNGhaT2w0ekJvelRnT3p3SXk1MHhBdkxXQnJEZUdTckQvSkVCUzNvQmFmZXRsVzYrMXFYNzBVcmtUYXlSMUZpajE1N2VpM3Z1WjlBVTVLNUpCMUoxV2VkckpHN1Rwc0NkVytXdTlYKzlKU1dXbnkyWVZWaG5JeDByWEd6Q0piY29hcUEyYUJHWE5qbXRYbEd3T0lVWWtZWW1uNTRBTGNqRmJVdG9OdFg0cVY3TnVtdTV4RXZGcHA4M1hTeGtuRjYxWmlZSHIvSkJFcnhuYlJMMlRUUkd5L1dnNGM3SHUxTHo2VzE5YVcyU0haOHB0RnlOTHgrWkFNTTh4VzAxZ2FUTUNNVzJZVzRYSmhPdzBnMXE1Q0xWeEVvWXJiTzJTaDJpR3ZkM3hieUZyaWxkeUd0TVdyNlM2a0xWNzE4WjBHdGJYU0sySzAzWXA5MXBoMktSWWlwa1VycnZjbzExck05bDEwUjRxSXlib1dNcCt0UmZuT3hYR2FXOUc0VlV6QWpGdWl4MTJvbHpSMkt3clh4aVRob2lGV0xnaldEbkN1ZnQ1MzNZZWRlSmVLZGMyU3BOR3l1SG90THpjbklmUGRScnpQRXBza1pwMzRXQlViNjhURktDMnNXcnoyUE94RjRkcVQ1eXF4UzNFekxXUXhUclpHVFBvZ1dGeDFmTXlzTWVPV01BRXpiaHJmdGtxS09GY2QzMEpsRWRadVFhSmdFVVRybklpV0VpOTVYb3RZc3JoY3pqd3MzSVYrOHVEa2puQlZ5Um90NFVyYnA5VHErc2EycDB6dW1NVXEwM0d5d3EybzRsb3RsMklTSzJEWEt6R2pYUGFWdUVtODdNQ3I5SHppQU90b2xUbjEvWXJqTlJFemJnWVRNT1BFekdKMVVjYVc2bXpDTFZlNkJtVTVGNjJ0Y3o0SWxsNXE4YXFUTmpaODExMVlpMVlyTWFOamNmbnl1SUNPbFhWYTdrT2gxeHJ6L1paWlhYVys1VnBNUXVZcDB1WDc0bUphckhaYjZ5aGUyM0ZidjNjOS9vODFTbXZzaUI1cnpGeUt4a2t4QVROT3hBVHhrZ0s3T3M2VnhscTV5azBZeFV1RTZWeTB1TTU1T0UrL2VJbUExZTVDYlhHMXFtbm9LdlBURWpNbVdseG5SSzlGVm0wbk1ZdVdXdE1xb3h6YjFVcjBFTmRnNFU1MHdSclRBbFl2SW5hYlBzZk4xcFZZaW9WcjFwZ3hGMHpBakpucGNSbHFTNmJqS294VzE1YlBTUmVTaEtFRjZueDhMT0tsUmF3V3JtM0tPTmNzaVJuYXJUa3ByalVwUWVPc1JNdzMvcmVmc1BhVWJzYmF4VGdwNFVQaVdPSUtMS3d4MzdYQXJxdjFUbHlMSzNmWGhkOW5MMzdXT2xuSTFtSmNUZ1JOZjBlSGlaZ3hJeVpneGxRbXVReTlTdENJeVJMcnlsVllaQlBTZFEyZWJ5em55QmFaRmkreDN1ck13bW5GZDZlbHdVK3p0TTdhK3BMLzc2ZnM2eFV6SmlkOUZPNUZuMVBqeFNKcldXTmljWjF6Y04xbjhaTEVtdXVFYTJDUDhCdnRVZjQraHpIT0tKVTlpQ0sycHIrL3VSU05hWmlBR1JPWmxLaEJkc3ZKVkNWYVhIUml4aVRSdW9DeXZFUzRsSGpWR1lhNi9GTkx1UHBFYTVxVjFSU3FHOEE3Z1hlQnV6TnV2eGw0Ry9BT3Rid051RXJaMmg4U1dua1hEMDVPaWlqNlplQzlnSHNBZDhUMVBZSDNBVzZQeTkzQjN4N2UyeWV1WG0xRHY1Q3RNZGtxazJVckhyYXN0K01oN1pDdHNYUHgwSFo5MTlXcnJiRHJxT0xKZEtlcHVhR3NZajErVEdQV21OR0xDWmpSUzUvTFVGdGRaSmRoS3ZQa2xjWGxjbHlySlZvWENLSWxMc1RhNnRMdXdrN2RRcWUrQ3lkTGYrOFZxN2VEK3l2Z2I0R1hBRytpRktxckp6cURBUTljTytGN0xoRUU3UjdnN2lBSTNRT0Jod01mREx3ditLM3cwcFlRYTdkanl5S3J4V3pkNVNsVVJNZzJ5VUltV1lYaVZreEpOd1FoYTJXSGJwTUhwRXRsRmJIRzVObzVpT0lrMXJ4TzhCQ1JOWmVpMFlzSm1ORmhtc3ZRcVdLN3l1cVNKQTNkdUozM1dhaGtPVjl0aThEcFJJMld1N0FldzZYRjY4U2lkUXk4SHR4cmdUK055MThTckN1eG5zNlNLM0Y1VGJWL2czQ0M3Z251NGNCSEFQOFF1QTl3UC9BNzRXWFRyTFdPbUttRWovVzQzcUNNa3gzNlBGeWhyd3BLeWhDVjEzcUtRZVVwVmhsZHpYcm1nVU5pZ29kU1gvbU9ZQzVGbzRIVlFqUUtKb2lYTkRaMWhYaHhGeVYzb1dzTFY3MmttSmZMTGtPZEZ0OFg1K3B6RlZKdFUyMXpEZHlMZ0Q4QS9ocDRSVnhxbjlVUXVTL3dRUVFMN2JIQVk0QkwvZW40c2wwTFd1RmFkTGxrVlozczBSbzNKc2tjMXdrRzV6V0N3WHJOd1ZVZjF0ZDgyQy9KSDdyU2gwN3JMNlp2b1JSY3dFUnMzZ3hWQjB6QWpFU2Z5NUJnZVVsNmZKcUhDNVZkU0JuajBrSjEwY0VGRHhlcExDL0tMTU82QkZTZmNFMnl1UFIzNXdoNEZiaS9BWDREZUQ3d0ZrS3JPV2EyQ1RHMVJ3T2ZUTERTSHBCZGprSkx6RnFKSDFJNFdNOURwa3RUelNKaWVwSDk4anBKMGQ4bkRvSjJ1WHFJekJLdHhUVjlkeE94K1RGVUhUQUJNNENaNDExUzJhSmpkVkhHdHk2cTlVVjZ4TXVWcGFBNmJpWm1GNjdpUXJnVDNIT0JYd2RlQkx4aEhpZG93TndUZUJUd0NjQS9KYmdhcTVmMEpYNzBaUzcyV1dNNlEvRjZ0TGl1Umd0c2twRHRra3RXSGJqd2VhbUtCK1g4WXlaaXA4QlFkY0FFekdpSmwxaGRLZDdsVktXTEdBTXBZbDJWbFhYSndVVmZDcG1JV3oyMnE4OWQyQ3IzMUJKWkFONEs3cVhBenhLRTY4Mk13elU0Yis0Z3VCZy9oMkNoM1h2MlZQeDZVSFJ0amVuQ3dFbkVhRnRoVnloRjdCcFp4S1NpUjVxTHpPVlpvYldncHU5cEluYnJERlVIVE1CV25FcTg5TEpPVHBHWERFQkpydENwOFJlQUN5SlljWDJKcnVVbFZscGRUYU9WRnQrS2MrbnZtSGdWdUdjRHZ3QzhlRzVuWlRWNEtQQnB3R2NESHpMWkttc0ttUWdMWlRVUDdWSnN1Uk5Gdks0b3kweUxtSTZOcFRuSVhIUXBrbDJLUlZ6TVJPeldHS29PbUlDdE1EM2lWU2RyYkxveVBWNjdER3MzNGFYcXNWaGU0amFzRXpYcUtob3pDZGQxNE1YZ2ZoTDRKZUN0OHpzbEs4azlnSThDL2hYd0dQQ1h5cWVuQ1ZtUnFVaFpqa3BiWXRmcFdtRlg2TG9WdFV0eEQxVWNtQ25KSFNaaU44OVFkY0FFYkVXWkpsNlNySUZLbTNheGtrWjBGNHA0WFZMcjJ2S3F4VXNuYXNnMEp6TW5hQndEendYM1k4Q3ZZUzdDMCtBVGdjOG5XR1hiL2U3RmxsdXhybmhmeDhXbWlkZ1ZRcnpzV3N4WTNQV2hIRldhdGtXU08wekU1czlRZGNBRWJBV1pSYnpJTXlOditTaEFVYmpPb3l3dUI1ZThFcS9vUXRUaVZXY1o2a1NOdWtKOE16bmpLdkQ3NEo0R3ZJRHhaeEdlTmV2QWh3TmZBVHdPdUR4WnlQcUtCZXZKTS9jSVlyVHJjenA5RWpFSFYzelhJcnRHU0FTUnF2ZVMzSEZvSWpaL2hxb0ROcEI1eFRpSmVCR1ROVndjMStWRHJPdVNMeTB1dllobGRzR1ZWVFZTb29heXVtcVhZVWU0UFBBY2NEOEUvUGFwbmhWRGN3VDhjVncrQ25nU3VNOG1DVVBkYTZ4L3Z6cjVSaGRYTHFiWG9WM0xzcFBBRTY5WjU5VS9xYjZJVmUxWVVVekFWb2hHdHVFa3kwc0dGOHVnNUl2a0JJM0x4SFVqWVVPcWF6VGpYWDU2ckF1QVB3UDNIY0N2RXZ4SHh0bndod1FoZXhid2RlQWVUVWZJdEo2MEZpMUVoWkRSRmJTT2dFVXhTdGR1ajRqNStIcXJacjlpbUlDdENBM3gwdE9NOUlvWFpheEx4T3V5MnU2SUY1WEwwSVhQbldSMUplRjZKYmp2QjU1QkNKZ1laODhCSWViNE84QVhBbDhKN3NHeldXUE9sU1cvV3RaVzM2U2o2VHJ4MVRYU0kySkhaQkdUMTVtSWpSd1RzQlhBOXpjMDY1UEV5K1d4WEZxNHRJQ0o5U1ZwOGgzeG91c3liRnBkQjhBem85WDFtcm1mQVdNZTdBTS9SQmhuOXgvQmZURXAwYVBYR3ZQZGprckx4ZGdVTUpmZjM4SG5sU2RZWE41bEMweTl4Qmd6Sm1DcmhXNVkxaHhwRXNvTlZNeUx0bmpkRnRlWFhlazZGTXVyVHRhbzNVSmF1SW9lOVl2QmZRdnczTk0rZW1NdXZBNzRjc0x2OWEzZ1BueEdhNHp5R3FoalpQV3MyUzRxVU1lOVREWGdPZ1cvOG92U1FHZXp3c2FOQ2RqSWFTUnRTUFZ2RVM0OVFEbU43MUxpSmNLVkJLd2hYdWRRMDUvTTZqSzhEdndndVA5T3FKeGhESXZmSkV3NTg1WGdua3pUR3BOSkt1V3hVd0xWbkx1dFliSFZ3dVZkRUNhSnhYbFBub0ZhN1Uvdk1SRWJMeVpnSTZhVmNTanhpQ2d3VXBSWHNnM1ArVExtSmU3QzI4Z0NsaklPNlZwZW0wd1dML2t1L0EyNGZ3LzgxaWtldjNINnZBWDRla0t5eDNlQys2RFNJSko1eDZhNUZMVkYxaEl1SVFsV3ZTMmlSa2poOTVUREJFM0VSb29KMkVpWmxDNVBIa1M4NmNNQTVSM3l2RndYS04yR1dyeDAwa1pMdlBUNHJ0NEc2V2ZCZlQzdzJsTTdlbVBSL0Jyd1V1RGJ3WDF1djB0UmFGMmJuVTZPUW90VTJpYVh0SklZV0JLMitENWQvTmNZSVNaZ3EwRVNMNmNtb25SNVlrSVo2eVdEa3kvN2J0S0dXRit0Yk1OV0lkNU93L1IyY044Sy9BQldSV09NdkJiNEF1Qi94NWptM2JwQzFqZC9XeTFjSGJjaDVFazNYWjQ5K3Bnc2FzZGVpWnpMNzAxSkhXYUZqUThUc0JIU1ozM0ZqRU9aUlZtbVEwbVdWMHpja01vYXRYRDFwY3JyR1pOcnkwdStBMzhMN2w4RHYzKzZoMjZjTVVmQTl3S3ZDbXYzL3Uwc1JkUmpWejBXVXFLR3NyeU9LY1dyWHJRRnBvWE1ranBHaWduWXlKaVF0Q0VaWDYycThoY29CeW5yYkVNdFlIVlIzdHJ5cW9QeUFQd211SzhFL3ZZVWo5dFlMbjROK0h2Z0I4QjlUTnNTZzM3eDB1aVlWMTIycWlOaVhsbGxEU3RNUHM5RWJDU1lnSTJJSHN2TFJhdHJuUkR6RWdFcnhJdkdZT1dlYk1NKzhXckd1MzRVM0g4RTdqeTl3emFXbEpjRG53dDhGN2gvbmdWRHJnMUo4T2hEVzFNdDBaTHRJNWRuakU0eE1iS1FyU3NyekVSclpKaUFqUmZ0Tmx4elpZM0RIVUpWK2ZNOVdZZXRDaHV0aEkxZThkb0g5MDNBVTdGNDF5cnpWa0pjN0UweDFYNnQzeG9UZkdOZFcxcFNOUGlZUENkWjJ1ZExJZE9MeGNOR2hnbllTSmlXZGVoenJDcTVEbjFwZmRYVk5TYVZoNW9vWHRmQmZRUHdQYWQ2eE1aUXVBRjhIV0hjMzllRFc1OHVZdEIyRzNhcTNyc3d4WW9XTkQzcFpSSXhpNGVORXhPd0VUQXA3dVhLR1pVN2NTK1hZMTk2cVMwdktjbzcxZks2QXU1SndFK2Q5a0ViZytJRzhCVGduY0MzZ2Jzd1djUnF5MG5LUklsMWxTd3VYMDdoa3ZhclRNWGtUc1RpWWFQREJHdzgxR25yYWJBeU9XVmVpMWVkdUtIbjlMcEFjQytlSkZXZXQ0TDd0OEF2TE9aNGpZSGhnYWNSTExIdkFuZStMV0tlc2wwcVV1aHBXMkEzNHZhUmJQc29ZdW85Tmo1c2hKaUFEUnhmTmdBUXhTdU85MHF6S3Z0c2ZjbEVreGNKWW5YSlowdnNJbm5TeW1aaFhub0dLTjhKN2tzSTA1OFl4aVNlUWJpQXZodmNkcjhsdGs0N2thTVFNSzltZ3ZaNVJ1amFPa3VEblFuV25FNDBNaXRzd0ppQURaZysxeUY1dkZjcTBrdFAxcUc0RC8xc01hK21lTDByanZFeThUSm01WWNJRjlwL0FiZFZpbGpoU3RUQ1Ezdm1aN0crdElBVlFrWndKeVlobytGS1BLWERORTRaRTdEeG9CTTNKaGJxSlZ0ZlluWHA4bEE2Vlg3TFRaNUJtYXZSYmZpTGl6cEtZelE4alhDUmZSdTRLanRSWDhjd3dRSWpXMStIcUtWMkxWSW1lWWhJSmxlaVdXSER4QVJzb1BSbEhib3NOa1cxRGFyWUY5bjZtampPeTVmV1YyRjU3WUg3S3VDblQvMW9qVEZ5REh3SGNBZndWZVZUTWpHbGpva1ZWcGpMVnBVSW1SWXdFUy9aTmxmaVNERUJHelpKVUNUcmtMYjFWYyt1ckJjUnRjTHlvaDN6S3RLZHZ4MzQwZE05UG1NRitNL0ErMUFVQVpaMUt6TlJzaEcxQlphRWk4b1NvM0lwK3RJUzAvL1BHQ0FtWUFPa1N0eEk0NzEwMWlGZDE2RUltQll4TFY2elpCeksvK05Id1gwN2R1Y2J0ODR1OEcrQis0QjdiRGMrbGR5SnRPTmd0WkFka01YcndNRmhkQytLSzdHVm1XaFcyRUJwRFNBMGxwaEpBNVpkVjhBa2NhTzJ2aTdRRmEvV1dLOW1WZm5mQVBlMVdJVU5ZMzdjQ1R3SmVIa2pNVWt0K3ZyV2lVbDFiRGRkMzE1ZDN6NjQxQXUzdUcvVTdqU0dnd25Zc0NrU04xRGk1ZG8zZUNGaXJoU3Z1cjVoYTA0dlhncnUzd0R2V3N6eEdTdkUzeEJFN0VwL0owMWY0M1Vuclo1TlhPSzZSVmF0aTFtMTBWdXhWc1hCSERTSHBoaExpZ25ZZ0RpSjllWGJ2Vk1Sc2ZPRVVsSjEwc1lrNjRzcjRQNGQ4THBUUDFKalZmazk0RnZvK1BDMEpWWWtLWkZGckhhVHQ3d01JbUxGZGU0YjE3b3hERXpBaGtsSzNFQWxibmdWKzNLcVlDL2x6WHhlTFhYU1JpdGRIZ2dCaG04RWZuY2hoMmVzTXQ4UFBLdmRXVXVXbU90UFZPcTczbmZJYmtUSnNKVlpHdVI2VDVnVk5neE13QVpDWlgxQkNEWTdkUk51T09WV2lkYlZlYThFeTdYVDViY0lwYVlteHIxK0Z0d3pGbkdneHNxekQzdzl3VjBkZDlYeHNIVE5rNjJ3UHBkNXV1WmRJOWJyc2hYV3VlYU41Y2NFYkZnVWFmTStUcFZDS1Y3VGJtUVJzQ0x1TldtdzhrdkEvUWRnYjFGSGFhdzhieVprSnQ0MVBSN1dxamFqTTIvVDRodFRBdmwydkJjd0syd0ltSUFOZ01hTmxHNjRtRkcxNGNOY1g4bDFTSG56U25IZUUwOUtlWVV3TmNwYlQvY1FEYVBESDlLY2txZU8vUmF6TGJnZUVYUFpBdXVNZFRRcmJMaVlnQTBIYlgwNUdsVTNhUGRDVzlsWTAxTG1FMDhIZnYyVUQ4d3dXaHdCL3hYNG85bGNpYnJ5VEtjVDU4dlpGYlpkdnhWV1hQOW1oUzAzSm1CTHpoVHJxek53dVpGOWVGTHhTaUwyNStDKzh6UVB6akNtY0EzNEJrTEI2TGlySldaMWFuMHRZbnA5amhBamx2dGdnMzRyekZoeXJCTEhjT2hZWDc1aGZibVFIbC83LzgvRjU3Wjk1VHJwNjMzZUZlTmU3MXpnQVE2Wk5YTHZZSnN5NXh0Q0ZxZVVrZGdueEJQM3NjSGdzL0NIaE1LL1R5RmRvSEtkU3ExRUhSUFRBclpQRnE5ZHRkNEI5aDNzKzFpNUk5NEhSK296aitML3Nlb2NTNHdKMkJMVHlEeHNXbDlPdVU1ODZUN1U0MTkwcjdQUGRaSjZuczhrak1reFNtNEhQaEI0UCtEZWNibURibDB1TVF2a0Jqc2sxekc2cnBhcmhFN0Ntd2h4eHRjQWZ3ZThaUkVITXlDK0QvaE1jQS9ycVZwUE9MV0ZOOEoxN3djUnNUMWd6K2NNUmlrMXRlN2pUTTR1L3c4VHJpWEdCR3dZVExLK051T051S051Mk1KdEVxMnlQdGRoUjd4ZUJlNDdGbnQ4UzRjamlOVDdBZzhISGhYWDl5TDNDT1RtOGJmWXlFbGplVVJvV1hjSm92WlM0RStBdnlBTUhuOHRxNXNKZWlmd1RjRFBrZVlQZzNaVzRoSGxZSDZ4d3JTSVNUYWlHTUtiQkN2c2lEQ1RzM3l1RmZ0ZGNrekFscDk2M0ZkZjBWN2QyOVFpSnBhWDl2bTNzZzRCdUJIRmExVXRnSWNDbndnOEV2Z3c0SUZ4ZjB1a2VscTFXUnM3bmE3dElmd1k0dk85Qi9BZzREUGk2OTRFL0Rud1l1Qi9BUzhrbUEycnhHOEF2d0I4WG5qWWw5aWg3NHV0NkRiWDk4VTVRcWR1VnduY2dRc2VpUnN1ZXppOHk4VitiYjZ3SmNWNVA5emZ4TG54eGxrcjk2R00rVnBIcGN2NzRMRzY1T0F5Y0hjZlBGejNpTXZ0d04wZDNNMkg1MlhDeXJyeVJoSC8rblZ3anljRUJsYUZEd0EranRBd1BveHc0aVpZVmEzOXQzb1R0UzdrNXNYdHdGMGx1QnIvSi9CYzRQOFFXdUZWNEtIQWJ3SDN5dUlpb2NWamNrWDZmWUtsZFEyNEF0eEZLTjk1SjhHNGxlVmREdDd0dzJ1dUVyeTYreTVjL2pLamM2cGFQMllCRzZvT21BVzIzQ1RYbmxOQ1JuQWhTdEZlY1pYbzlQbFd0cFc0RG52VDV2ZkJmU3VySTE0ZkF6d0JlRHp3UG1UUnFtNWxQOFAyTEkrRldwaHFGNVdPdmJoNnZ3ZC9nZENRZjNCTXRQbDE0RGtFNjJUc0xzYVhFdWFnKzAvaFljc0s2M2duWE03T1RmZElkS3Z2eHZ0ajM0V080UVpCdUNTbWRvejZmY3dLV3o0c2pYNEo4ZDJHUzkrY1Jka29yN0lQcVpJMlhMdldZU3Z1NVFCK0N2ampVeis2czJVTGVEVHdjOEF2QTE4Ry9sNTVsbDVCOSt4MUQxOXZ0K2FsMG5OVDFmdW5QVjkvYnV2L0pwZFcvSkorRy95bmczOG04Q0xnWHdOM3UvWFR0TlQ4RUNGT3EzWjF4b2ZSUHpic0hFRzhSTkIyNG1zMlhWajZabUlZcjd0bndKaUFMUy82eGtrM2xBdXV4RTNmalgvVkZ0aUpySzkzZ3ZzK3h0MjkvRkRneHduWmxVOEFmMm02YUdrUmFZbVFua2l4WGs5YVd1OHBaZzZtSzJ5dDc1YSsveHI0aDROL092QXJ3T2N5M2hiM0RjQVBrSVlnMUIyeHBvaVJSVXhiWW1ua2c2dm1Ddk0ySm13UW1BdHh1V2xsSDhyQXl5M0pQcVM4SVdXWk5ldlFBVHdMZU1rQ0QyeVIzQTM0S29KMThsNzlyajdmMks3akxPbXh5MVpidmVqUDFOc2RkeURWNytEeWIxMDN5UFUrblNGWGZLWUgvNUhBSTJNczgxc0licmV4OFV6Z0MzTmFQZlI0S2lnRlRGdGl0UVdXaWxySGVQTmFGTEZqbHovZnhvUXRHU1pnUzBhVnZDR1AxMXhPNUpDNmgvVk4yZWxWMGhXd3B2WDFkbkRmelRqdnlvOEh2bzJRQnQ5d0U4cDZrbGcxM1htKy9kcEpRZ1k5d2tXT2I5YWl0Vlp0VHhLMTRuOXNnSDhDdUk4Q3ZoVjRCdVBLV253WDhGU0NrREU5RmxhTWxTUVArSy92bFMyZkJ6YmZ3RkxxbHg0VHNPVWszWkF1cDg2bmViOWNLV0QxRFpscXZmbnBrMVE2Q0c2MXNVMVN1UVg4TzBLdy83YlFjeGI2aEtzUUtoY0h0TktOZC9YRncxcXV2V2tDVmd0Vi9iaUl4N2g4SGZRSld5RmtIdnc5Z2U4QjkyamdhNEUzem5iNkJzR3ZBSDhGN2tPNlZsaHRpWFU2Zkw1cmlhWGkxdEhUSVRNOXJHSEpIRXVMQ2RnUzRlbjBwQ2RaWDRXQVZiMUpYVEtxdDlJOHdKdkJQV3NCeDdaSTdrUG9uWDhPVGF1ckpWd2RrZkxkT0ZTOVhRdmFOQkdiUmJ6V0crdTA3YXZIMVh0YnY2OGpQT0UvRDl4RENXN1VzU1RxM0FuOE1LSE0xSHA1ekZyd08zVVNYWm1WbU56dHF0Tlh1OXlsdkpUOER4T3ZKY0VFYkRuUnNTL25jdVg1WXVvSVNoZWlqQTNySkc1VVBmZWlrWHNlOExLRkh0cnA4aEJDbHRwakpsdGR0V2hwZ2JyUldOZjcwdUt5Mk5VaXB2OGZsTUpTaUZmczhXdkIwakVjL2J2WCsrbzUzUFNpY1I3OGh3Qy9CTzdMQ1duM1krRFp3RmVBZTNBakZ1YkxjNWtHTi92cTNwSDd4Z2NSa3dTcEE4THZjZ1JwR0l1eFpKaUFMUi82UnBHcUFLMnNLbDArcWxucmtKeFIxWXg5WFFYM3ZZeW5vT3lqQ01rb0Q1aHNkVTBTTFowUktQWHhKQjRpK3dweDgyMXJyQlVQYXlWbmlHV2xmMSs5RnBmV2hySU05Rys3U1ZmTTVIL1d2N2NEdUNmNG53QjNPL0FqSnovRlM4YzdDTWZ4LzRXSExTdFhsNlZzWmlUNnJ1ZEN6bm1kekdGdXhDWERCR3c1RWN0TDl5VDE3TFBKbjEvMUp1VTVIZnZxelR6OFpjYVRvZlpZNEg4QTkrMFhyejdoYXFXOUg4amFWOCs1SUZxdGxIY3RZclVWQm0zcnEzWVZpc1VzNmR4UzYxSzd3UFJhTDlwS0V5R3JyVEVIY0FIOGQ0SGJCSDV3eHZPN3pEd2IrQnB3OTJwM0Zsb1ppZW4rVWU3RWRQKzRQS2g1M1FjTHVaVXdZK0sxQkppQUxRbSs2ajNHSGw3cXBidGNmYU8rQ1l0TUt1VUMwZTZUVHV4cmIwU3hyNDhFZnBaVVhnakt0UWlLRmhrOS91cEFGaGNFNjRCWUgwK3R0YURWWTdkYUE1S1RjRHJWWTZjL3lhQVFNR1Z0YWNHUzMxdmlPSkw2clpjalFzYmRjV3lBZFlOZUNOa0Y4UDhkM0RIQjVUcGszZ0Q4RFBEdncwT3hrbHJ4eFk0SG80NGR5LzBqRmhqWlFuWkt5RXk4bGdRVHNPV2ljQjk2MWRENTBwVWtSVW83MXBjdmUrTjFnRC85ano4akZJUWRPbzhBZm9LSjRxV3RydHJpMGtLMTU4dXB1dlpjbUM5S2k1Z0lXY3VkbUZ5SVRxWFpWeTFkeWlxbGJGZzdia1BLaGxiLzNqdVVWc09PT3E0dHd2L2VqTWN2OTdlSWwxeFBIbkRiNEw4VDNMc0lWc3lRZVE3d3hlQnV5K0kxelFyYlZ1dDBEOFZPZ1ZoZ0c2anNUNS9IaEFIbVJsd0dUTUNXajViN2NCMGxYcFNCYU4wREw5TG1YYmVhUUJLeG55RlVMeDB5OXdOK2tpTG1KV3Z0eHRQdVF1MGlGTEhTeTY1ZSt5eG10U1hXWjRFZGs5UHZQVUJsZ2FWeGZYUUZyRTdTS1N3dkpWNDYvZnRjL0U2eXYxVzl3NVBuMVpTVThDUmlsOEQvQUxpM0FyOC8rNmxmT2w0SXZBRDRwM2xYSjlaSU9ZZmVadFVCVEJVNXlCM0JaSUdaRzNFNU1RRmJBaXIzWVhJM3VkajdJMWZna0VHWkVteldQY25PbUM5UEovNEZoS2xTZm1FaFIzWjYzQTU4RC9DUXR1V2x4VXRiWFNKYyt5NEkxQzVoa2ZrbDlXTXRiRExseHFIdkZ6QTlkaXhWNnZES2plZXF6RkxmYmx4MUE5dFhCa21teXRtTDJ3ZnErK3pRVGlZUk9pSjJPL2dmQnZjNDRHOVArRHNzQzU0d3FEa0tXRjh5UnhLd3l2M2FzY0JRaVJ5WUczRnBNUUZiSHRKTkoyNG1yMjY2cWtFcmJqcEtDMnhTMVEwSDhQUEEyeGR5U0tmREdxRzZ4dVBvdENMYWJhakZTNnluWkdsRjhicm1vbmo1TVBYR2RlQzZ5ODlyQVR1TThiRkRGei9YdHkydlB1RUExWU92M0lncHprbE00RkMvdFF5WjBBUFdaV2JoODhUcFA1U3c5bVZEMXFkUVJBeUFCNEwvUVVMNXFidW1uUDlsNWJjSlJYNlZSZDZLT1JZWmlhNmJWaThEbWpkOUh0VGM2MFkwemhZVHNPVWlKWERFN1RUN3NyYkFmTDd4dEhqVldXaE44VG9BOTd5Rkh0TDgrUUxnU3lrR0tXdXJxeVZlNGk0VUMwdkU2bW9VcnF0cTMzV2ZyYkZrZlpFdE1NbENiTVc5a21qSWQ5TXV4UGhsVTZOYVdXR0Z1OWhWTG1QS1NVdlBvOFMxc2dxYnlTU04wN2hHMmREemNjRFhBZDh3MDYrd2ZOeEZtQ1B0YThyZHZWWVlYVXRNNG8xU25iNG83dHR5SThhQW0xbGpaNFFKMkpMaHMzRHA2Z3YxT0paYXZQcEtSblhjaDM4Umw2SHlLT0QvSlZTWGlMdGE0aVVDcHNWTDNJUWlXUFZ5alN4aXU4QnVsY1NoeDRPbFFjeGs2MHUrUXhJTTNiQkZuMVBoMmxLTllqM2VMeFZ0cHB1MDAzRnQwaFd3dnJGb0xWS0Nod2YvTmVEK0JQaWxDVzlZVmp6d2E4Q1hncnVjZDNjNmcweElxeWZlVzhyanNZNGFEd1kycUhtWk1BRTdZM3pWcTNPcWNhUEhoZWp5VGRhcWQ5aXFPbytzZjR0UWdtZUk3QkRFNjMyNjR0V0tlMG1Xb1JhdnE0VFpkMlVHM2lzT3J2aEt3RndVQ0Y4S3hBM1g3ellzcXROWFBYSWRBNU1kNmJmV01URzZ3eWFTaU1YZmU1c2dxbnNFMStHK0wyTnpXc0Rxa2xhMTlWQmNGN0s5QWY3YndiMEllT3RNdjhweThTZUVHYW9mblhlMTNMWkZza3pEbXlIM21vekxxeTB3K1Z5enZNNFlFN0RsUWsrZG91c2ZiaWloU202UFNyeVM5ZVhLN0VOa2ZSM2NrSk0zbmt4d2M4MFE5eEx4a3FubHRYamRGWmNyd0YwK2lwbURhK0k2OU4zTVEyMTVGWVYrUmJoOE9lWnJZc01tUFhndFpKUy9lKzN1MmlCWFN1OWtSZnFHKzFBSmF2eVhuY1FHNHVlS0JaaSszb1BCLzJkd1Q0NGZPaVN1QTg4bENaaUlUQ3NXMWhkYjduZzFsTlcyMXZqTmJJcVZNOFFFYkhsdzhVL1JXNnhjaVBYTjFacXNNbVZNVVRaVy9CV2hkenBFSGs2WTA2c1I5MHFXbDRNalg3b09XK0wxSGhlRVM0VHNLaUVXSmdrY3lmSnlYYmRoRWk5WGl0Yk00aVZmM0VXTHpPZmZPMWxrdFRWR2FHZ2xpV1JMTEM3MTNUcXhMNS9QVFMxY3Jhb3N4WFVDSWM3NFA0SGZtWFl3UzhoemdXOER0OWtXcjhJSzgrVjlWSXVZemtSTUhZdktoV2lXMkJsaUFuYUdWREdSU2VuenJiRkJyZGhYcythaGJQL1NLUi9QYWJGQm1CYmxqbjd4T2lhSWx4NmdMRWtiRXZPNkF0d1Z4ZXM5YXZzcUtvM2VOMkplVVJpVGNGWC8zN3Y4blU0UzBOY2RGbm1zM1YzYUlyc1Jyd1BKZnV3VUdIWlZFb2w4cG5KVDFvUGE2d2swUWNYRExvSi9DcmcvaWlkeVNMd2FlQkdodkZpazF3S2pNV2ljMHRzaFl5cDF4MUN5T0UyOHpoZ1RzTE1uTldDVjlWVlgwcTdIQmpYZGg3UjcyVndIOXdjTE82VDU4aW5BWjNWM3QxeUhOMmk0RGwyd3NPNXk4SjRvWHU5eElmWjF4V1hyYXk5YVgzWE1TejVmL2wreXRsd3BxUFYzbTBUZDhFbDhMSzBwZjhmaktLSzZDbjU2ckYyYTZuTUxTNzYxK083MVVueW54d0NmQi96WWxJTlpOZzZBWDZVUU1PaGFZWDJEeDV2M2wyKzQ1eDNHV1dNQ3RqeTBlc29iYXBFYWJhM1lWNThGbHU2eEZ6UE1RYW9YQ0JNeE1zWDZRbzMzY2pHTDBNZkVqQmpudXVLekZYWWx1aEN2K2pqdUN5VmVUcVhLUjNId3JoU0hteFd1K25XdTU3RTBqc2MrTkpveVprdUVUS3pCdmpuSXRJV1Y0cW1VU3kxb0xWZWlmeEs0WDJWNENSMHZCTjRGN3U1NVY4dVYyRXptY0RtcFF6cU5oWHZlbFovbHNEalltV0VDdGh4b2Q1TEVRWm9wOUw3c0tmWk52dGVKYWJ5UVlXWWZmaGJ3RWQzZFJleUxzdEtHbElDcXN3NVQ4a2EwdkNScDQzcDh2WWhmaWllSlNMaFNIUHJFcTZDdk1mT1ZRRFNPeStsMS9CeW5ZbHFTOGFqVDkzMThVeEh6RVV2ZWx4MmR1c05UcElqSDc1RmNpUjlHK0EyK2Y5TEJMaUYvQ2J3YytNZmw3a0xZcWU0djM3N0hlaE9rWFBtNUpsNW5nQW5ZMmVPZ2pIL1JIcS9TV3VyR3FPNFpBcmlEZ2JvUEx3RmZEbXpNYm4zcHRIbEppeGNSSzhaOCtUem1TNHIySGhMaVhrZXVIT1BWRWkvZ1JQR3VtZDdqeTRhd0VEUFhQWFpKSWlGdXk0dmx0NWU0alc2a215TG11eDBmK1RnOCtLOEE5eE1NcTNibU5lQlBLUVNzSSt4VUE1c3JGMzBublI1VmxZUHlQalB4T2lQV3ByL0VPQTE4SlRLdUhYQXY1b2hpc25qVk54YXl2aFA0bzRVYzFYejVaT0FmNVljZDhYSmQ2eXZGdnR5RUFjc3V1ZzJkR2t1RktoSEZoTUhBTGxwQXArRXVhbngyL2Y4bFdlVW9mbGZKVEJUTFUrSisxd2p1MGRaZ2JWMWxSRmZYN3ozbUJ3UC9mTjRIdXdDZW56ZTExYXZkaVBVY2JDbldyTlliTGx1cTYzS1ArWHl2R21lSVdXQkxncmJBZks0YWtIckx2dXdoTmdjdTE2SW9uLzNud0xzWGVDenpZQnQ0RXMyMGRHbFlKWW1oY0I4U0czRmZXbUN5U0tiaExqblpveGlrN0xySkVFbTRUdXRZVzhqL2ExbGxoWTlSYmFPc2k4cjZrbXVuTmRhcFRnTFNDUjNKQ25zaXVHY3pyRHFKZnd6Y1NTaFdURGNHVnNUQ2ZGbGVxbGlqckM5NWo4WEJsZ096d002ZTVKZFhzWWc2Nks1VGVsdkpHMzN4THdmd0d3czhtSG54Q2NBankxMjE5WFZNMS9wS0FrYXd0T29TVVdKOVNFVjZQY3R5eTIxNEp1S2w2YkhHWkR6YWtWaWhQbGhqNlJ6NFlHRW1WNm9TZEcyRjZVb2pmVk94ZUFpL3hXTVdjY0J6NU4zQUgzWjNheEdibG8zWXZOY2tEbFpaWUdhTm5RRW1ZRXVBdWhrNnN6Q1QzWWQ5NHRYS1BFdzMwejY0UDF2a3djeUJkZUF6Z0hQdHhJbmtScU5iTWlwTmplSnlVVjR0WG5wK3I2SjZleXZtZFZxdXdwUFM0MWJVSW5ZakxvVXJ0WElwNmxKWnU4UmhBNVR6bkltSUZlSUZzQTMrc3hkeHNIUGtpTTRjWi9VOWtnVE0wWFRWUzNMSGhucGR5OU5oNG5WR21JQ2RMZW5pRjVkRXZEbnFLZWFuaVZkdi9Pc1Z3T3NXZFRSejRuNEVBVk1VeVF2SytxcW5Ta25WNW4zWDJpaW1SbkU1VGI3WmFDK0RjTlgwaVJoQnlQUzhaMmtzbk1zeHdTVG1QcnRTMC9tZ3Y0NWlPaWVQSi93MlErS3ZDSjA0K3VOZ0tXbXFGUWVqbS9DU3JEQm5jYkF6eHdUc0RLaDZjTWlOVVBuWVV5MUUydGxqaGZ1d0wvNzFjdUJ0Q3ppbWVmTFBnTHZsaDNXajNZcDlkU3d3U3BkaEoybkI1OEs4OVZpcXBSUXZZWUpMTVEzbTFwYVl6MlBpV3VkbHoxVUZpK21LV09JeThPbW5lblR6NSsrQjErYUgraDZwNDJBcFp1aHlwMUZiWlpMTWtWejE1a0k4ZTB6QXpoN3RQblJVQTA5OUtWeDlRZmUrZ2FqOEgwS0xOQlMyZ1NmUVNkNm9MWTVXOG9hMndNVHFxQnZwbEczb0pqVFV5MDdMRWxOTFlabTY3bHhvaGFqN3JvRDFaU1Rpd2Y4endxd0FRK0gxd0N1N3V5ZkZ3ZXJ5YldsT01Lb09vNk1vNmd1a3pxbXhJRXpBenBia1BuUjBDdmhxSzZ0M0VDbzlBNWNCdHcvdUx4ZHhGSFBrSHdFUHlROExLNE1ZODZFN1dhV2t6MnNMVEZ4a1JYRmVweHBvdDJRSkd6ZEordjYrbkF2dEJtR201aVR3cmhUNFhkZWVWNnh2TWt3UG9hanloeTdrc09iREVmQ1NjbGNyZnRWSzV0Q3haMTJGWTUyY2NHVlcyQmxqQW5iRytQYk5KRGRLN1VLY3RSU1FnMUQwYjJnSkhQOEV1SzF0ZldsTFExdGZMUXRzeitVa2hjTEM4Qk15N1lZa1hpMVhZdHluUmY2UUlOeTZRa2s2VHo2T2hhTmhnYm11a0FGd2QvQWZ0WkFqbkI4dklua2hKc1hCT2lMbUd4MUhUKzkwUlNaZVo0QUoyTmxSdXgwSzhmSjVMTStHNjdmQVdtTlNFcTluV0RYc0xnSWZVKzdTalhUdElxdmpYNFVMMFZmdU1aVzAwYXF3TVNqeEVseFg2Sk1yVWNYRTlHQm5mYTdFT3UySVBMR01GbzFFRG9CUEpQaldoc0pmQWdkdDhkSkwwWEdrWVlGUmRSeVZDOUU0STB6QUZrenRjbER1dzNRaitiS0dYUjBINjh5NjNKZkE4ZUxUUDV5NTh2N0FvL0xEVnB4SHU4aTBnSWtMVVRmT2V1TEhaSDM1ZmhmWmtPbXp3dnFTWGNTbEtPZG9VaUxIY2ZWL2VBendEMDcvbU9iRzI0RFg1SWVUckxCVXdpMG1jdFN1ZkYzMXhvRlY1RGhyVE1ET2h1S0NyeTB3eXB1bHZubjY0bC9OQkk0aDhiR0U4aENLVnZKR1VYbWUzQ2pyeHJrWTY2V3RMOWNRcmlGYVgwTGxTb1NHRmVaS2Q2c1dMVzE5dGR5SVRhSGZvV01wTHpXSE5POEZSNW1FVWR4N1B0OTdIZkh5YW5GbHg5R0ViTUdZZ0owdGhlWGwydjc0am9pcDF6bTFMajRYY0grMWtFT1lINTlFa1gxWXVLOThOLzVWVzJCYXVIU2pYRnRlWTdPK09pS21yRENaZnVVR1FjZ0wwZmU1SWtseHZsRFYrR200RVQzNGoxM2M0ZDB5bnVCR1ZDU3g4ZjBkeHlJZTVzcml2MFhpVk9WR05JdHNnWmlBblIzcDR0ZnVDTXFicENWaWtxVTRNWDMrbmNDYkYzTWNjK0c5Z0EvS0QvdGlPN1ZGVVl0WEs1NHp1dGpYRkpJclVWdXRMcGFiY2wwcmJMK0tGY3A1MHk3RSt2ZmdZY0R0aXpxaU9mQTM3ZDJkR0JpTnRIb29ab2RJSFUxeC9adGduUjBtWU10QkhValdwYVJtY1IzV244UGZBKzlhMUxlZkE0OEM3bG51cXQySFNjQjhPd2FtcllnaW5oTmRhV251TEVaa2ZWWG9ZOU1DcEJNNld1N0VkTTU4TlJhc1QvamZEM2pvWW81cExyd1plSGYvL2FMdnZ6NHJMRDMyRkZVNHpJVjRocGlBblNHNjk2WXNzYjZDdnEzVStkNE14RGNRMHVpSHdzT0JuYTZvaVB2UVU0NXZrdGlXRnF4V01rTEtxUE4wWmxVZWxmWGx1bFpTY2lQU3JWNlNSRXpjaHk2ZnQvcmNOUVgvTnZBZmVNckhORS9lQWJ3bFAyd0pUOU45NzNvcTM4UkZEMlkyemdBVHNMT2gweE9NWWxaWVlKUTNrOTdYbDRHWWVDT2hSUm9DV3dTWFZLUzJrbW9YWWtyaThLVVZWcmpBWEt5MjRlalBwaHNwS1I3bWxRWHJWT1Y2cDBUTVJ5RlQ1ekxGd09pdmkrZ0JIc0Z3V3U2M1VRaVlVRnRnZmNrY2ZaM0hkQSthRy9Gc01BRTdRNlQzcGtSSVJ2aTNZbURUU2tjVlFqYWtBcjYzQXgvUzNUMUp2QW9yUW0vN01tVmVzdkVrdlR3MXZtT3l2b1JXTW9kSzZFZ1dyTzg1ZDVRV1dFdkVDajRNT0hlYUJ6UkhydEViRTI1bEl2YTVFdE9rbHI2LzgyaEN0a0JNd0JaSTY0TDMxYzNqeXh1bzArdWpYN3dTQnhUalhwYWVPNEFIbHJ0U1EreTZJbGE0RWFsaVhxNk00U1QzSWVPTmUvVlJ1eEZscmM5UjUveFJ4Y0RvRGoxSTUvQ0RnRXNMTzV4YjV6WGx3M1RQZURvV1dGOEhjdDJYOTZqenRHc2lHb3ZCQk93TTBmRXZ5cHVnRTFCMnBkdWlOL3NRY05mQnZYWkJ4ekFQSGtJNHlBb2QvMnBaWURJVzdGQXZYb25YQ3JvUEJhODJkQ0tNaUxwVXJkY2RnVTc4aTNieVMrSVNuWTdIVXZNcU9qOSt5M1ZZZHlEckFjelQ3ajhnMzl2RzZXSUNkbllrNjBsNmNiNTlJeFdXbVovQkF0dWo2ZTlmV2g1Ty8vZ3YydGwwV3NRNkRhL3JXZy82YzBmcFBoUW1ISzhJV2VvSStQSzhOY1dML0J0MFB0ZURWN0hMcGVjTndJM0picjlDMEZ6REMxTEZxZlY5Mi9vODQ1UXhBVHNiT2hlOEVxOWVFWE9UeFN2dDIyTlljNEI5YU41c1ppRlNXbUF0TjJLcjRUMzIwWUp6RGV0aFZYRHhIUGoramtEUkdYRFRremdFRDgzWTVkSVNCYXltdm4rMGU3RFhoUzl1eDJwdExCZ1RzRE5FK2M2VEc1SFNSVkZVNTZoODliM3VpM2NTMHZLR2dBUHUzOTA5eVFLcjNZZ3BwaU9OcjFmV3d5cUxGMnBRTTFVOERKV1ZxQmZsZ3EwSE1qZlA0d01XY1JSejRrMFVtYm10QktnK2QySWRmMDdXVi9VdkxBNjJZRXpBbG9OMEk2bDRXSjNVMFVuaWNEMUNOcVFNeFBzQXQ1Vzc2Z1NPVmd5c3NNUjhucUJTdXc2UHhmclFuejFtOTZIUUV1M1d1ZlJkQVd1ZDQxWU1NWDMyZXhObWFoNENWd25qd1hwb2lWaWZtQlhXbDJ1TG1iRUFUTURPQ0YvZEFNb1YwUkV1MTcyNUp2YjAzbmo2WDM5dXZCOXdvYnM3eFZnbzR6QzFDMUZuRzByYS9KRTAxbzI0MnFxUnprTjBwWXF3MXhadE9xOHFmbGhVN2UrelpPOEczSHNoaDNMckhCR21HS3FvNzZWSmxsalJ1WFJUN2tQajlERUJPM3RTL011VnJvbE80Smd5QnRaTXk0ZGhKWERjbDBMQTZoaEw0VVowVTBTTW5EV1gzSWVyWUhGTlE1MkhWbFpuSVY2K2Eza2RxL2QxUk94dXdMMFdkU0MzaUtkL2Zyd0puY1NPa0RYaVhpWmlaNFFKMk9McDY3VWxJZk4wS3RQWHlSdXR6MGlQSjdoSmxvNzNJZFRvVWRSWmlFbkFmTGZSTFlRTE5XYkowN0hBVmhwMVBvNlZpQlZDNWh2bmswWWRSUDM0SW5DUFJSM0VISGpuNUtmN1JLdDJLM1pjaHg1TDVEZ0xUTURPRU8wNnJKWTZZYU1UUUtZVXNlTEdHWktBM1pQa0tweVVnVmd2a29EUUVUR1ZwTERxQ1J4Q2NRNWMxeTNic3Nia0hOZHA5SjN6dVU2SWd3MkZ0N2QzOTkySExTRXIwdWY3dkNER1lqQUJPeU5jS1Q3cFpuSFp0OTY2Y2FhS0Z3eEh3Qnk5alY4ZHUrcTR2Y1JhY0JUdXhUcG1VM3ptS3JzVEt4ZGlzMk5RdVdpTHpnQTluUXdQZmtnQ1Z0MGJmZUpUZHhicllTeDFCM09XenpST0FST3dCZEhxcWZtR2lIazZSWDM3WElqVW55ZlB2ZnRVam1EKzdOQnhQK2xHc3VOQ3BMSVlYSFlycHJnWFVhZ3FGK0xLMGJJK1hYVk9YWFUrZmIvcnNQNWRDdDdybEk3aE5KZ3dQbktxQmVaN09wRWV5MEk4SzB6QXpoZ0pIcnZKTjB4Zk5tS0hYWVl6Qm15SGtBVFFvQzYrVzR2WHNZaVhxeXdJNWZaS244VUtDNW1nTWhIVGVmVmQ2NnR2bVNoaWQ2Y1R4MXhhN21ydmJucERhQXRXYnprcEU3SEZZd0oyUm5qVmUxUHJpVGRRWmNVMXJiRHJOS3NOTENVN2RNYUExYlRpTlhwK3E4TE5wYTB1dCtJdVEwWFQ5ZWR5d290MEJuU1pxYW14TC8zNEhzRG1hWDM3T1JNN2QzMnVQLzFjcjJnMTdsWHRUVW1mWjBrZHA0OEoyT0xwaUZERHN1cjArbWpjTkhSdk92WVlqb0J0MHhTd09sYlRjU0ZXcmkrOXY2K3hYWG1Vb0dzWHE2NVNyNmVmMFpiWDFMRmdkMmM0QWlhbDkzdEk5NWViNGcxUnJ6SDM0UmxpQW5iMlRPcjUxVGZVcFBnWE1Dd0xiSnRpT282K0xNUmF4RkpEMjdPc2ZQeHJDb1VyMFRVNkNkWDUxUzdINWptOXpIQmNpQWVFVGw1RnAwTllXVmxOZDJLUEY4VllJQ1pnUzBBcm1hTmVldHlISFhZWmpvQnQwcGtRc1pYQTBadkVRVU80Nkg2ZUNWa1hQU2FzdHpQZ1NnRkw3NjBlYzRIbWREaExTU1Znazd3Wk0zbERYUC83alFWZ0FuWkd1Szdyb2I3d1c1UGtUWHM4S0JmaUJpRU9WbEUzbHNrMTZDWllYYlZGWWZHdkxzb3liVmxlblk2Q3ovc214c0hPTVN3Qm01RGtWSWhRdzdYZld2VDdqQVZqQW5iMmRJSy9zclNDeGVwRnpadm1rR0NhRElHdHNPcHJHRHZaY2kxcndaWFBhZmRZd1lvTFdwRkI2SmdjWTZ5V1BoRkw1L01DdzJsSVpCcURDZlM1RVp2aVpXN0RzMlVvMTkyb3VZa2djTy9yanhoT1MzMXU4dE10ZDJLbmdkWHhuT3A5cmM5YWFTb1JyNFdwN2hqNHhtdWE1M2lINFZoZ2NrQVZVejBkMDd3aERZK0tzUUJNd0phSE9xdHBtdHVpeVpBRXJDZndQeWtPMW1wUWl5bnZwWkcySkk0a1dMN2VWMXRmTGRlc0x5MndTUjBFRC9paE5DUVNRRzNSRUtDWnZDR054OGFDR01wMVo4eklnQVdzMVVqV0l0YUoyN2p1YzFxOExJbWpUY3VkT0cwQTg4UnpPWlFzUk1uK21jQ0p4TWlzcnJQRkJHeGtERmpBYXZwY2lOcmFTaTVFUjBmOGpBb1JkaTM2T2xIRGRjV3J6a0xzUGNjRGR5SFc5SG8vR2w0UzR3d3hBUnNaMHZvTWdSa2F2YVlsNXNyRzExY05zOUZsa25VcTU3Tnd4ZEsyd0tEN2ZtQTRGdGdrRjZJeFBFekFqR1dqemlLc1hWYzZobFB2QTRLUW1aaE5KQW0rdUJBYnJ0aEo0dFhCVEJIakxEQUJNNWFWVHJMQWhFWjIwdnVNQmxXeVMydDgyTXppWlJobmhRbVlzY3pjVEtOcFJWUzdOT00xdmlIK0xldFdQMjVsTmhyR1dURVUxN1d4dXR4VVkrbXJRUHNLdDdpOVl1NkMyUGM5Wi9Va2phWEhCTXhZZGlaWlUwVjJtSWhXWXh6ZEt0UEpvQ09mcTVOaWdtWXNGU1pneGpMVGFtT2JvdVY3QnB5NjRDWmZaYmVYbkl2T3JNSytmUTZCWU1IMmZKWmhMQTBtWUdlRXRoYnF4dGMzR3Vtei9iWm5RcWZhZ1MvUHlWcDhyQnZsZFdEZDVSUndSMWx1YXVWUXJsU1oxVnZPMXpycTNQbFM2TXlDelV5OFI3V3IraWF0V3VNV01BRmJISFZaR2lBM01MWGxRTHRjelVyY0g1Vmc2L09ScklqWUVLODdXUGVoTWQ1d1VjQjhLSStFNzU4U1pKV1FhNjQ0WjRUenRJRTZoMDUxQ2lpdnQybVcyUmlaZEErMnZBQkFOL2JLNmw1M0M4RUU3SlJwM1BDNng5YnJ5cW1zakZhRFBsWmF4MXJQaGl1TjcwWmNiOGJ0VGNJNFZlZEQ0Zkc2TU8zS29ScFRzYmFLY3dac1Z1ZHluY2JzdzNSL2w3SFNPVllSOVo1N1ZIY1FPcDFQdWY5WDFRTncycGlBblJKOVZrVERWVlBFSnFwMXk2WFQrdnl4MEdkNXlYbFlqOHNHdVJIZWRMRGx3d1RQTXBaSnJMTGtQbHpWakxyS3VsOXpXYWkyZ2UxNDdqYkpnaVlpSmtMVzV4VVkzZlUzeGZKM1BmZm9XdlY4c3N6MFI1dVFuUTRtWUhPbWNSUElPb21WeS9FSGlkbUlDMGRjTzdvWDdPajJoRHV1blJFUXZYNXB1eVZjNjRTR2Rpc3UydzUyUEJ3NnVLRmlZakl0MnJHekdGaXk1c25YM0NiaDNHMTcySW5uY0p0OFhqY3B6M216RThYNHJqOVoxNWEvM2k3dVU5VlpXbmZobWx1UEY1cW5XOVhOaEd6T21JRE5pU25DbFJvUTE3VWl4UFcxcVh2Q3J1dlNhVFVnTkI0UG5WWURzdTd5ZVpKR2RvZlE4QjRBUjFHazVKemRBSTZjcXUrM3FoWVlsVXVhSEMvY2pxSjEzb2VwMlhiaWtrUXNucys2TXpWR0YzYnJucW83VU9tZVZQZXAzTE9IaE90T2lpTEx4ZVpjT3daclFqWW5UTUJ1a1duQ1JYYmRKSXVMZUJORTk4MldpNDJHejczZkZKZGdza3VuL3I5am9XTjl4Zk9oeGVzY29lR1FYdTVhUEgvYndBMFhSVTJlWDlXR1FxNVBpZEg0ZlAzSnVUb1BYQ1JNckN4Q0p0ZGozN1UzSm1heC9PdDQ2eWJsZlp1dU42YytKMXBranZhOGFtQkNkc3VZZ04wa3N3cVhXblJEdkJIRks3bHhDTXUyaTdFSkpXWjFJekt4Sit3WlRyVnQ1VitSUnFScGZaRWJEaEd2ODVUaUpXNnhnN2ovaGc4V1dLZGkvUXFTWWpMeG1xM1A1M2xLRVR0UEZqRjkvVTEwWXcvbG1wc3czVkRmdFZlY0wzVi95bjE3R01WTE1sL2wvVGZpK29qK09kWUVFN0tieEFUc0pwZ1E3TzBJVit6NWF1SGE5R0haSXJqQXpqazQ1K0c4aSs0Y1Y3cHpwTWMzVGNRYzhRMTNBTHVuZVFMbWdBY3VsN3RxRWRPTmlEUzIyd1FyNFFhNXpVd3hIWUo0U2Z4TExEQko3RmpKaGtFU09GUWloNDRsYnBJN0JDSmk1d25uV0dKaWN1MjFNaExUZlhCN1hKYWRlMUEwZXRNNlR2bzhhYmYxT1FjSDBmSzZFYSt6NUtKMWNPakRJczhmdWNtVGhTTHI2TzVkeVd2MVpqQUJPd0hURWpTazl4VUZTK0pkMG9QZGRObG5yaE1RenZ2UTg3MmcxdEtJN0JBYWtyb24zT3ZLZVNUd1BMTHZZbGs1QnU3ZTNkMk1QYUFhRU9udHh0ZHI4ZG9uV2w5VThTOW9GcTVkRmRKMTZxbzRHUG5jYVJHN0VEdFNmVlpZMC9yL1lVS25hWm12T1U4NG9BZjB2NlR2MnBOemRDN2Vtd2MrWG1meHV0SWhnZzBQQnk2c2RZY3FDWm5QQ1ViSnhhMi9wbGxqczJNQ05pT1RyQzdmY0JVcThaSjRWb3AzeGVENWppOGJqa3NPTHZsdVBLSWxZTDA5NGR1QVI1ekdDVGc5WEVOY3hPMlZHZ1hDZVRoV3JwbzF0WCtmNEQ2OEVaZGozKyt1V1VXMEZTYlhqOFJYeGJMZEpsZ1dPcWxqbXp6WXVUVW1VVDdjUFhReHh6RTMxQVV4eWZMdkNCanhPb3RDSk8vWE1kbzlCL3Mrdk83QTUrdnkwR1hQd1JxNUk5Wks5REJyYkVaTXdHYkFkNFdpdU5pbG9WV2lwUU8rV3lqaDh2bG1rQnNpdVcraWVGMm1GREh0eXBuWUUzYkwzUUdlaGNJQ1UrSlYzT0RLaXRnaVcxN0oraUpuZzYxeTdLdkEwUm1EcUJ0b2FhUjFQTGF3d1B6MGJOaEI0Y3FPMHpUTHYzWmQrL2hHZlIxdUVZelFiUTk3d0g1RHlBNWRkQ3VTTFRLZDZORzB4a3pFK2pFQm04Q3NWcGVMd2lLaTVVcmgybTRJbDRpWEZyQUxCT0dTUlFmVXhRcVRudkFZTThKYVBXRlBkaFBxMTRrRklYR0pGUGNpeCtsYmMxdXRMTDY2ZnVtT3JTdkcxNm50bVdKZ0l5QmRkOHJ5RjJHWDYwclgySlJyTUlrLzRWcmNKUWpZWGlWazRpVTRpSzdGbE9nUjNaSGlkZWhZWStaUzdNY0VySWNKNHRWbmRVbU1TMXlFclI2dGlGWXRZT2ZJZ3FYWE9xMjU3Z25MWktTREZ6TFZHOVlOb3hZd1RaM1lJYjFpbmUzVkRKQ3ZNTFhub0hhVjFkYllwbm84TVF0eEpGWS94RmdXUVRDMDVWOG5Ya0QzR3BUN2U1Y3NZR2s3Q3RrZVdjajJYZWp3SGhLc01qZkZHak9YWWc4bVlBMm11UXg5Tlo2TE9LYUwzSHV0QmVza3kzbEtvWlBlOEN5RG1zZUNITmRhWTc5MjhXeGg0alVyczRpWVRqcmFxUGFQMGVyWDFKMG5PUWY2ZXRLV2w0NGY3aEx1MTkwWmxsU3l5d1ZyYkowb1pMSGRPVkluMkZ5S1V6QUJxK2dScjFUM3pNV3FFT1RCeUp2YVJlaGltaTJsZXpCdHU1REpsS3d3bDVNNXRHREpPc1cvWExhK21pSTJncDZ3b0k5anJkb3ZsdThSNFRlb2hVdjNrdTBtYjFNMzFMV1FTUmJ0cEtLK283aldHcFkvNUd0T1lxaFF4c3EwOVNYMUpPV2UzeVVrY2V6NnNIMDlMcm9qdXVWeU52SWVLaXpnc2x2UnhXdGNYSXJhZFdraXBqQUJVelRFS3hYcFZEZTFKR2pVOWZoU21xMExtVnc2dHBYR2VQblN1cEwzYlZNS2xvNC9pSGhKajNnMERZaEdOU2J4WWFKb09GVUNSMHU0V3VKbE4zcWdkb25MdWlOa3ZpdHNkZnhNM2p5NjZ4QVZJMHlLa2ZmWDF2OFdvZk82VHhDamN3U1g0UzZ3cXpxcjE4bGlWeFFwY1BtKzNwZno3bkk4N0VpcHExem5KbUlLRTdDSTc5N1VxY0YwRk5OM2RPcnhFUzJzS0ZJeWp1dUNXa1RRQ3ZHaUsxaDY0TEt1bFRoeEVQTllHcElKSWdiNXVDVlcwZXN1dEJ0N01oTmM1RnJNK2haNXc5aXV1YWJscjhTckZqQ2QrQ0plRXkxa1lvWHBlMTNFUzF0aG5VbzdQaVI3cEhuRzRwYzdKc2VGd1VRTU1BRUQrc1VMVlhVYWxWM29LY2FGbkk5V2w0aVZaQkFXQWtaWHZDYUtGdDM0dzZqRlMrZ1JNYm1QdFZpdDBXTjFWVzRmbzZTK1hsclhmdDlqMlJqck5UZkpmYTBGckU2elB5U0lqclFMZTVUSlc3V1haWnNjZnRCV21JUXBwUE9zQlZSaXZacVZGN0dWRjdBZThVckpHc3A5SjhWMjVZSThUMWxGUTZmQWF4RnJKV1hvc1YydGVaaW14UjlHMVlEVVRMREVsRWZIM0lWem9NK3QyRnJMZzFGZmUweHdYOU1Wc0NQQy9YdURVc2owNFBCaWNiRWQ4ZXJlOTVVVjVoc2RWYVd1SW1JV0UyUEZCYXd2WVFNbFh1UTRsRlRQa0lRTWJYRmRvaTFnRWdkckRRNmRSYmkwUzBlKzMyaDd3aHFYYjl3K2w2SThubmJqcnVTTjNXRGF0ZEozZnVYQmFLODFtTnBwMGdJbXJyeDE0dnhmNVB1NGRpdDJ4dFg1ZnE5TGNmOXJLMHg5UHkxaThsMVdXc1JXVnNENkVqYW94TXZuUUsyNERGdkNkVWx0WDNRNURsYlhOS3d2WEprUWI1cTFOWG8zVGg4ekN0bWtHM2NsenRNdDBudU9WdVU2ZzRraUJ0bGwzUkV5RjhwS2FZdnNrTzdnY09rSTYzbi9kRXA5a2ZucEd4WVlLaXZTS2ZHYTYwa1lHQ3NyWUJVcDV0VVNMM0xGZUYwdFEwVHJNcFVGNXJ1V1YxME9LbDJ3ZnJKb3JheHcxZFRIN2NzYmR5WFB5V213cXRlWFVIV1lXdTVyV1VUSXZBOWlzdTVDMW1CbndscTFGSlBXcW1YZGx4YVlnMVI4dWZVZHZmcHlNbFpzSmEyd2xSU3dSdHhMajhOSUphSG9pcGNJMVdYZ3NndkZkMnNCYTRsWFBkTnlMVng5SlhvNmJwd0Q0QjNBdTRIM0FHK0pqOTlKVG9GYWtTdDRwUnRhNCtaWkk3dFQ3Z0c4RjNBdndrMThlOXkzUG5zY05vbVp6eGFaRnFRK01Tc0VUSGxpVXVmVnEzL21zdlZGdFI5V1dNUldUc0FtaUpjV0xxbGh1QlBGSzFsZERpNUgwWkoxcWlMdnluVDVsRzJFY2huNnNwYzFrM0M5RHR3ZkF5OEcvaFo0RmZCNjRNNTVueHpEV0dIZUczZy80UDdBUTRCSGdQdkh3QjM5YmtYWnAvVmtUWFZPMXh1TEZxd2tYTDRiUWdDS2pGcFBIbHl0NjN6V2x1SktpZGhLQ1ZoUHhtR0tlMEdhY0RKTlc2L2NoaUpldHhHRTZ6YWlHekVLbk1TOStwSTFKcWJEcXpYN3dLdkJQUjk0THZBM0JBdnJjUDZueERDTXlOdmk4cWZ4OFE1aGN0aEhnSHM4OEZqZ2Z1RFh5bnUyTm9oa0xSM1VlcEZNUXhtaTAyb1ROSjZ1WU1rRXJiSkFXWVZtWlZncEFhdElGNWdyNnhxbW1aSlJNUzhsWHJjUjNJZGlnZFdWNDZmTnBOeWJWZmdlNEhuZ2ZnbDRQbkQxOUk3ZE1Jd3A3QUZ2aU12ekNCYmFKNEg3RE9DVHdXK0hsOVdDMHhmTGJvbFowU2JFbUZkVHdJZ1RZTVo0bS9mS0duUDVkZkxlbGJIQ1ZrYkFlcXl2MWxndlBVT3RDRmh5RzhibE5wK1RPUFJZTHoxSVVUNXo2bGl1dDREN2FlQkhDUzdDZXJTaVlSaG56OXVBWndFL0R6d00zSk9BVHdYdVVWcGRJaHFkTVdSUm9IcGozMUYwSklIRVUxWEQ5OTN5YVRLcnN4YXlsWXFIcllTQXRjUkxKMjFRMWphcnhVc3lEUzhEdDBYTFM2Zk50MkplazhvL3lmZmdQZUNlQ2Z3UThQTFRPbmpETU9iS0hzSE4rRVhBdzRFbmcvczhZTE8wZ21wM29tUVU5bGxvUUNGZTNwV2lkVXd1WG4xRW50RzVub1hCNVk4YVB5c2hZQlhKblBjTjF5RnFvTElMS2ZHU3BIR1pidFpoUGM2clZkdXNjNkVlQTc4RDdpbkEvMTdNTVJ1R2NRcThCUGdTNE9lQWJ3SDNqN3BKRlREajJFNkZweTFlUnk0SWw1NkZJVmxoMWVKWUFTdHM5QUxXNXpwRVpSNjZuREsvUXk0UGRkSG5KQTBSTFJFdTdUYXN4YXZsTnBUL3o2dkFmU2Z3VEN3cHd6REd3Qkh3RzhBTGdDOEQ5eDlJbVl1MU5ZWjYzTnJXOFM0Uk1LbUJlQU80NGVNRXJpNXNKMHZNWlRmalNya1NSeTlna1VtdXd6UmcyY1hwVUNqZGg1ZFFxZkwwaTVkTzJPajR0d0YrSGR6WEFDOWJ3QUViaHJGWXJnTC9EZmdqNEtuZ1BxSnJqZWtDd2JydHJhMG5iWDBsOFhKWndHb2hxK05qT2lOeTFJeGF3Qm9aUFRMWHpocmRXVlYxblVOZDAvQVN3UnFyeGFzdURkVTcyZVF1OEYzZ3ZwMHdNWkJoR09QbGhjRGpnRzhIOTBYZzE4TnVhWXY2MHVXaG03eVJ4SXNnVkllVVN4SXlzbnV4R1E4YnF4VTJhZ0dMRk5ZWGNmQWdLdmJsMUdTVXRHc2RYbkI1a0hKZFVYNVN6SXQzZ1BzcTRDY1hkYlNHWVp3NTd3QytBbmhwN0xpZWExdGpudHdHRnhZWVpkeXJKVjZIQkt2c1VJc1laWmJpNksydzBRcFlaWDBWNHpCOFpYMzVLbm1EN3BRbzlTRGxPdWJWRksvWGdmdEM0UGRPOFRnTncxaE9Eb0NuRWRMdm53YnVqbjZYNGpvOTRrVmJ2QTdpY3VqRE9sbHBMb3VZTGo0TUk3WENSaXRnRVcxOXlWaU1vbVFVM1hGZnJZa3BXeFhsKzRUTEFid2MzQmRqV1lhR3NlcjhESEFYOENQZzdsbUtpbzZKNFhMRmpaWUxVUXZYUG5EZzRNQ0g5YUZYbGxpVjBDSENPRXJXcHI5a2VEU3NyMDdxUEdxT0w3TDFwV2RXMXRPaEZBa2JyakYvai9vL3ZBcmNaMkhpWlJoRzRGZUJKeEpDQ25GWDBTN1I5UXpwWVQzbkNHR01ZcFozOFFyNTJMRjI1UmpVTktlWVdrYkhLQVVzMHJTK3lHbnpxZXFHVSs1RFgxMGtkQk0ySmc1U2ZoTzRmMG1vWDJnWWhpSDhOdkRsd05VSlEzdm9pdGcyV2NSMEo3dlZ1WjRVa3dlYWlXMkRablF1eEZibUlZMkJ5eTRMbUNSdjFJdStNUFRGMFJ2emVoZTRMd0grNEhRUDBUQ01nZkx6aENsYi9qdWhnWWxJR3dVNXNlT1kwT2FJRzFIaVhmcyt1QkIzQ1VWQlpObjNzTy9Dc0tBYlBtWWwwb2lGbmVvQkxwalJXMkMxOVVVZSt5WHV3OEtGR0pkenJqRkkyWlhpVlV4N2NBUjhJMkZBbzJFWVJoL1BBTDZ2YllVNXltbFg2amk5dEZPNnZTbzYycjZjdXFsWjVYNU1WdGhZQlV4ZkhOcjZXaWRhWDVRWGhUYlJ6eEdzTW0xNUZiNWxHdGJYajREN3djVWNtMkVZQStZWStHWkNZWU80cXhheG90QUNaWHNsQ1dmblhkbDJTVnUxUlp6eFBTYXNTU2QrbExHd1VRbFlLM25EaFVYR2Z4V1ZONmg2TmE3MEtldHBVU2FPOWZwemNOKzRnT016REdNYzdBSmZEYnkrUDZrampWZEZUYkpMYnB1azhJSnVyMUpWSU4rZWEyeDBqRXJBSXEzQTZCcmhCOTJrYTRFbE42SXZMd1F0WHEyNEZ3QjNnbnN5WWNKSnd6Q01XWGs1OEhXRXdGYWtsVEhkS1hsSDduanI5cXV3d01nelA4czBMcU4wSTQ1UndBVG5WZlVOVkhhUHVBZGQxNFc0NDdvbG9pYU85M29Hb2ZhWllSakdTZmw1NExrVHNoSnJLNHdjMnREaXRlTjZ4cW1PUGFWK05BSld1dys5Y2gvNmhqbE9DSGgyTGdUZnVBam9DWWErQXR4VEYzQnNobUdNa3h2QVV3aWVITFU3aVZobGhlbmFyYlU3Y2R1VmhjVTNDTEd3TlIrV1VRbVhNQm9CaTZRZWhzc1hnTGdQMC9ndmxDbXUvTXJhQko4NnI5Y0I4QzJFbW1lR1lSZzN5OHVBNzg0UE93a2RUaVdnMFdqRHlCbUl1djNhakVrY28zWWpqazNBaE9RKzFBa2NjZnlYam9GSkhjUmF2S2E2RG44WDNDOHYvTEFNd3hnalAwSW8vS3QyNlZoWUhRYlI3a1J0a1NYdlVXenZOdFQ3YXpmaUtCaWpnRFhkaDE0RlFuMzVnK3VMb0dWOXlZV1VmdmdiaEI3VDdtS1B5ekNNa2ZJVzRPbjVZU3N6c1RVK3JDTmVzWE8rNlZVYkZ0dEJWNGRaVHZONEZzVW9CTXgzZjNESW9pTWlWdmRlaXNWMUxhL2UyTmNMd1AzMmFSK1VZUmdyeGM4QXJ5N2JNbG1uVEdyS2RxelRsdmtxQmtaTXAzZG1nUzA5VG0zVUdZaTZBcjBzMnZxU0gzNVNxU2hIK0V5ZVRxaThZUmlHTVMvdUJINjgzTlVhRXRRVU1aYzc0c1VrdXk1YVlPUTJjVFRpQmVNU01NZ2lJNE9YSlFiV3NyNTBEMmFhOVpYNGEzQi91SmhqTVF4anhYZ2U4TlpHeDVsK1Y2SU1YQzdXS090TEZwZVQyNUlWTm5SQkc1dUE0Y3NmS2FXaFRuQWhka3h1MnVXaUhNQ3ZBVzllNUFFWmhyRXl2SVRtdUZKdGdVMXlKYWEyVEEwYmtuRmdhdzJ4R3JSNHdRZ0VyQy8rcGNxb1NCSkhTa04xNVhxREdjVnJEOXh6RjNOWWhtR3NLTDlVUHV5MXdxcE91VjV2dEpJNG9GTVhjZkFNWHNBaW5mZ1hEYit4eXo5dTA5d21DMTd6UjM0RjhNY0xPQmpETUZhWDN3VGUyVzEvT2xaWUl6bXRFREhLRHJsMklZNkdzUWlZa01UTHFkNktMM3NsclIrNmlIMzFUVVB3bTRSSzBvWmhHS2ZGbllDS3MrczJxTk14VjVVNnRNdFF0MmU2bEZRcm5YN1FqRW5BWFB6alhNNUExQmFZOWh1M2hLdFpyRmMrMjRQN1g0czRDc013VnBvajRIZTZ1M1hIdlBZdTFXMWIwYWI1dG5DTndvMDRKZ0ZyeGNQRUphaW5KOUEvZGkxZXZmR3ZOd0N2WHRpUkdJYXh5dncxY0RVL1RFTGp1K0tsUlN3dFRpVnZxTmRMZ1lkQ3VJWnNrWTFGd09vZk9QM0lycXpHb1gzR1JaYU9lbjB6L3ZVeTRJMExPUlRETUZhZHZ3ZGVXKzZhSmJVK2RkTEZBK1VycjlMWU1oSEhJbUNnWElnNjAwYjlrT3ZrV1pXMTFWVmtIdlpWYmY1NzRQcENEc013akZYblRjQWJlOElaYXFrdHJMVXFkRkoweWwyL2lBMldRUXRZL1VNbzA3aTJ3dGJWRDEyYjIzMXVROTFyNFJXbmZUQ0dZUmlSSStDVjNkMTErK2FVaGRVUkx2MGFONkZ6UG1RR0xXQ1JqaiszY2dOS0NaVSs0V3JGdmdvT3diM21OSS9BTUF5ajR1L3lacDJKcVBkSjFhRmF4SnhhdHhpRm1JMUJ3QktOTEp2V0R6cEp1T3FMQk1EdEVaSTRETU13RnNYZjl6L1Y2YURYK3lhOFpsU01SY0FLd1dsWVlTM0JXcXVlYnladkFCd0FiejNOYjI4WWhsSFJTQnJyaTRlbDdVWVNXdEdtdGJJUWg4eFlCQXk2MXBlcyt6SjN0T25kOTNrTzRKQXd1TkF3REdOUnZMMjl1OVZlVGJMR3ByMTMwSXhKd0FvYVk4SW1tZFc5MWhjRUFiTU1STU13RnNsN2V2YTdDVzFWSDJPeXVqU2pFckNHZVh4aUU3dnhtSVBUK2JxR1lSaTk3RTkvU1cvbjNIWGJ1MUV5S2dGVDlQbUtKNXJZZmIyVXc5UDRob1poR0JPd2p2TjB4aXBnTjJNeTk3N2UzK0ozTVF6RE9Dblc3a3hudEFJV2FablNmWXRoR0lZeElNWXVZSVpoR01aSU1RRXpETU13Qm9rSm1HRVloakZJVE1BTXd6Q01RV0lDWmhpR1lRd1NFekRETUF4amtKaUFHWVpoR0lQRUJNd3dETU1ZSkNaZ2htRVl4aUF4QVRNTXd6QUdpUW1ZWVJpR01VaE13QXpETUl4QllnSm1HSVpoREJJVE1NTXdER09RbUlBWmhtRVlnOFFFekRBTXd4Z2tKbUNHWVJqR0lERUJNd3pETUFhSkNaaGhHSVl4U0V6QURNTXdqRUZpQW1ZWWhtRU1FaE13d3pBTVk1Q1lnQm1HWVJpRHhBVE1NQXpER0NRbVlJWmhHTVlnMlRqckwyQVlZMlF0TGk0KzlzQnhYQXpEbUE4bVlJWnhpK3dBRHdMZUQ3Z3Y4RURnWHNCRjRBSkJ2SzRCZHdGdkJGNEp2QjU0TmZCM3dOSGl2N0poakFJVE1NTzRDVGFBUndLZkFmeERnbWk5N3duZTc4a0M5aWZBczRHWFlXSm1HQ2ZCQk13d1RzQzlnY2NEWHdnOEROaXVudmRCbTZiaXdOMGZ1RC93U2NCWEEzOE0vQmp3RzhBNzV2UjlEV1BNbUlBWnhneGNCcjRNK0J6Z0VYR2ZCeitEV25seUtFenZMTjU2SHR6SEFoOEwvRy9nR2NDemdNTmIrZEtHTVhJc0M5RXdKckFPZkJyd084QjNFTVFyQ3BjV0lGOHR4MnBwUGRhTGZJQ1g1VkhBandDL0JUejJWSS9PTUlhTkNaaGg5SEE3OEZSQ2ZPckQ2UWhYTFVSYXFHclI2bHM4cGFqSkIzdkFmelR3eThBM0FlZE84VGdOWTZpWWdCbEdnNGNEdndKOEpiQTVXYmhxVVRxYWNla1RzVUxJYmdQL0xjRFBFREljRGNQSVdBek1NQ28rQ25nbUljR2l4MVdvdC9zRXFCQWpjaHpNemJBVTcvSGdQdzNjZllFbkFpKzkxUU0wakpGZ0ZwaGhLRDRGK0VVNjR0V3l1c1NTdWlHTEN6a1hoOEJCWTltdkhzdHJiOUMxeXBwdXhVZkU3eVpKSklheDZwZ0ZaaGlSeHhDeS8rNG9zd3NueGJxT0hSejV1TzJ6Q0xVU05iU0Z0YWFXOWVxeFhqVE9nLzlBY0Q5TlNPVi8rUnlQM1RDR2lBbVlZUUFQSmFTdDM0ZkM3OWRuZVlsd0hmblNFa3ZQMDdXaXRIaXRxL1ZHWE90RjNyZW0zdU9KSXZaZ2NEOEJQQTU0Mjl6UGhHRU1CeE13WStXNUIvQTl3UDNvZFJ0MkVqUzhjaDJTWFlHRk85Q3A1QThYeEVkYlhTSmVtM0d0RjNtZStQcGpWQXpOZzM4a3VPOEUvZzJ3TitmellSaER3UVRNV0htK25qQ0FlSnA0T2JqaHMyRHBwWWhweGRjZCsyeUY0VXZyUzRScUU5aXExc2R4cmIrTGlKbERXV0tmRCs1UGdlK2YreGt4akdGZ0FtYXNOQjhIL0x1d09VbThia1NYb1Jhc2ZXRGZ3WUV2RXpRTzQrdU9YQkF4K1Z5eHZwSjRPZGp5b1JyVk5rRVl0OG1pdHhuZnQ2N1d4NmpZMkRyNGJ3YjNmRUpOUmNOWU5VekFqSlhsTXZETmxPWk9wSWg1S2ZGS3drWHczTzM2c0paRlp4amUwQllZd1hvUzYydExpZGRPWEhSRzRxVDRtZDdISGNBM0FsK01GUUkyVmc4VE1HTmwrVHpDbUs4SnJrTnhHNHA0N1FGN0xnalhMbkE5THJ0eEVYRTdJQ2QxU1B4S0JHeVRLRjRPZG53b3NuR09hTFZSaWw0ZllvVTVELzRKNEg0S2VQNHRuUTNER0I0bVlNWktjZ240MG5KWGM1eVhpbm1KMVhYZEI5RzY1dUNxRDFOOWlaRHRrUVhza0hJT1MrMCszQWEybzNpZEp3dGVuNEJKTnFJc0hqWGcrUnp3cjRIZlZ2L01NRllCRXpCakpYa2N1VEN2MmwyWGhqcENpVmUwdks0RFZ3amlkUVc0U2hDeGEyUXJUQVRzaURJR0poYVl1QTdQeGRlTCs3QjJPZW94WTQ1U3lOTHJQUGpIZ2ZzSTRFVnpPRGVHTVJSTXdJeVY1SW5sdzg1NHIwYlN4bDRVcjZ0eHVTc3VXc1IyeWJHd1dRVHNQR1hzUy81L1BkaFpMODFZMkNidytaaUFHYXVGQ1ppeGNud1l1YnE4Mmwxa0hxcHhYcEs0c1FkY2QzQXRXbDUzQWUrSmF4R3c2NFRNeEgxQzdHeWFnSW5yVUt3dnlMRXlQVlpNanczVDQ4SUtkK0xIRUdhRmZzT3RueUxER0FRbVlNYks4VmhDOWw1VUZwM3RWOWM1MU1rYnU0VDQxMVd5Z0drcjdGcDBNZTc1TXFiVkVyQXRzdXRRNGw3Nk5YcWNXRDNRV2FmVEovSHk0QjhFN2g5aUFtYXNEaVpneGtxeEJmemo5bE4xeFExSjNoQUxUTElPcjVIZGlGZGtjZDBZbUtUZkZ3TG1ZTU9IcjFFSVhLelVvYXR6YkZYTElWbkVtclVXTitPeFBmY1d6bzloREFrVE1HT2x1QnZ3RWZTNkQ3M0xSWG0xZ0NVTGpESUQ4U3B3TmJvVnJ4RVNQZlo5WXh5WWd6V2ZNeEYxeGlGazhSTGhraFQ3bmZoNTIzRy9XSVpTTDdIRFkrS0hITjd5bVRLTTVjY0V6RmdwN2syWUdMSnlINmJGcStvYjVCaFliWVZKS24zYWRqR0J3NnNFRGxkbUZhNFJSRXpxSkI3N3ZGK0wxdzdSRlJuRkt3Mk1wbnl2L3Q0cHBmN2hoQUhhNzV6ZktUT01wY1VFekZncEh0ai9WTzFDbEJoWXN3SUhzT3VDWU8wUjF2dkFnWXZ4THgrbldYR1ZnSW40Vk9JbFk4TjBWWTk5WDZiWXB5TEJ2dXMrbEFQd08zSGlTeE13WXhXd0NTMk5sZUlEMjdzN2FmU1UwNlJvSzB4aVhQcysxa0trTzBGbHNZaExVb29CeThTWExndWUvdXlpcnFMNm5MNXBXdERiRzhDRGJ2cnNHTWF3TUF2TVdDbnUxZDJWTWhCZDZVTFV5UngxQmZva1dENElVVXV3anNXRkdQMTd6c2R0SDF4K04yTGNxMVhkdmhaQ1BXTnp4KzJKY2lHNjlqRWF4aWd4QVROV2lrdXp2YXl1eUZGWVpDNlhtWkpNd3lQSzZ2TWlYa1ZsSjlkOVRoSkcrcFprY2FtNXhUcXVRL1dkSGNERkdjK0ZZUXdkRXpCanBlaHAzSDM4MDNMTkZZdTIwblF5aFFpTTY0cE04WG5WNjQvVjUybjNaUkpRK1Z6ZkZhMW1GdUtFWXpTTTBXRXhNTU5RTHJnVHZINlc5elJGeDAwUUg4TXdac2NFekZncGRpYzg1MHBoYXRZajlJM3RPTWJMdVZ3VlExZU9MLzVGSExDY252ZmRJcjI2M3VHYXZOWTFQdXRtanRFd3hvUUptTEZTVEVndjE4SlNDOWM2c09IS2trNnB0Sk1QRlRha1R1R2FLd1dzV0VTd2ZQN2NvdTZoNjlZK1hLY1V6ajdyTCsyekZIcGpWVEFCTTFhS04zVjN1V3BiQzFoUmw5REh3Y1l1RERqZVZNdUdWNkxqczVpNXhtZXVPU1ZlcnF4NXVPbGgwNVgxRDNVUjM5cGE2NGlaYngrallZd1NTK0l3Vm9xL2JlOXVDVTJyTHFGTVJDblY1TGNKNDdhMlVPbnpsQlU0ZEtIZU5ZTEFiUkNzclNTSzVISlJXejcvUHhFMmJZMjFoQ3R0SHdHdk92RlpNWXhoWWdKbXJCUXZJelR5MGZXZ3B5UFJBbFpYaEJlQmtVa296eEZDVGVkUUE0NmRxcjdoOCtlTHVHaFg1S1lQeXpaNTJhbVdiUmZFVEZla3IrY0ZLNnd2Qis1ZHdLdm5jYUlNWXdDWWdCa3J4ZHVBdjZPb3lLRkZURnRmNndSMzNwYnZpdGQ1eW9rcmJ4REZpNXp5N2x6ZUo4Vjg2NEs5Mno1L3BuenVPVUlSM3gyZnJUTHRVcHpvUXZ4ekxJbkRXQjFNd0l5VjRqM0FDNEVIeDhvWWNYZkxoU2h4TDdHK3p0RXU5VlFVMnFYOFRKbDhFa0xzYTBOWlhqc2lYZzR1ZUxoQVhzN0g1OFJOS1FKV3g4TTYvRUg4TW9heENsZ1NoN0ZTSEFGL1JERVFTNmZOTzRMUTFQRXZjZXVkSjRxTUMrT0ZMd0lYWFJRZGxPaEU2MnJMeGNXWGx0d09jRDYrN3lMbE9vbFlmSjNFdzBUQWFoZGlzc0t1RXNUWk1GWUZzOENNbGVOM2dkY1JwbFdKNkRpVjk4cUZTSjU4OGh5cWJxRnYxRDVFV1Y4eDdmMVF1UkRYWXp4THJEbXh1aTc2VU9IcUlubGRpQ0ZsTWtjdFhuSUE3cStBbDh6bERCbkdNREFCTTFhT1Z4TmNiVThzM1loUXVoRTNDT0lqRTBuV1ZlWmJOUXQxQW9kOHhoR0F6OGtiTzJTTDYxSzFYSFJCMEM0d213dXhFTEZmQTk0OWx6TmtHTVBBQk14WVNaNE9mQTVCR1NqalNXc0VVUk0zb2k3a082M3diajNQMTJGOERrTDhhOHZCdVNoUWx3aHpUMTUyY05tSDdVdSs2NDZVSkk2V2VDWGVEdnlQV3p3bmhqRTBUTUNNbGVSUGdlY0RuNXF0c0xxRWxCYXhMZHJWNmZXNnRyN1dDZk45SGNYcUcvSTU1NGpXbHdpWGlCY3FuaGFUT09vc3hHYnN5NEg3U2VEMTh6OU5ockhVbUlBWks4a2g4RlRnbytsVWI2OEZURmVKN3l3cVZmN1lsL045clFNSE1UNG1BcmJ0ZzNWMWtXQnRYVWFKRnlFdUp0YVhpSmRPbjljSkhJblhFaXhLdzFnMVRNQ01sZVVQZ1djRC83SnJoWUhLMEhYZHViaVNGZVpMUWRNVzJDWWg1VjdTNkNXQjQzeU1jMm54U2dKR3pqNnNremVhc1M4SDd1bjBWaGd4akZGakFtYXNMRWZBTndNZkM5eS9LMklpWUQ2V2Ztb0pXRzJGU1VLSURJTGU5dzBCODkwRWpwWjRiY1drRDUwNlg4Uy9ITGdYQU44ejE3TmlHTVBCQk14WWFkNEFmQVB3WXdTL25VSm5KRUpYd0pLUUtmRVNBVnduaU04QnBRdHhKeVp4YUFGcmloZFZnV0QxZlJKdkJiNFd1RDZQRTJFWUE4UUV6Rmg1bmcwOERQaFBwUldteTB0QkdRL2JpdXNqbHdYc3VIclBKa0hBQ2d2TTV5UU9XZW94WHpwcG81VjE2QUNPd1AwbjRFVnpQaGVHTVNSTXdJeVZ4d1BmQmp3UStPeitlRmlkMU9FcHhldFl2WDZkSUVRaVlDbUpnMXp6VUt5dU9tbWpGcTltM091cHdJL084UndZeGhBeEFUTU1RbVhlTHlPb3grTm5UK3JRbHBjZUVDMWxxQTRwQlV6UzZFWEVKb2xYYjlMRzl3SC9lWDZIYmhpRHhRVE1NQ0ozQWw5S1VJcFBiNDhQYytTcThuVXloNDh2Y2o0TDJBMUtBZHNrMTBJVUladm1OaXpFNndlQXJ5RW9vMkdzT2xiTTF6QVU3d0QrQmZCRDRXRkh2Q2luV3hHcktrMjM0ck43c0ZNbWlqSmhveEF2MTdXOGl0alhBYmh2QnI2S2tKdHZHSVpaWUliUjRTNkNPL0VWaE1TTzI5dVZPdXA0R09yNURmSTBLeWt6VWFaVElRdFhLK093NHpaOEk3aXZBMzdxdEE3WU1BYUtDWmhoTlBEQWR4RktUbjBIOEJIZzFzTlQybXZoVmZrb0ljMGxSa2loVDVtSlBsZlZFSmRoUFZGbFlYVWRBczhIOXczQS81bjdFUnJHOERFWG9tRk00QVhBSjRIN3NYSzNpTXg2ckRJdmdyVk5PWHV6VHRTUVZIazl4MWR2MHNZTmNOOEJQQjRUTDhQb3d3VE1NS1p3RGZpemJsSkZxbzVSaVppT2llbUVEZG11YXh3Mmt6WU9nQmNFSVRNTW93ZHpJUnJHREtnYlJhZldTOVVOb250UWhFMVBjQ2t1eERvSlJLK2JSWG8zVCtFNERHTk1tSUFaeHNuUjlSS1BLVXM5SFFOclZRRmcvZnBhc0pxVk5sd2xab1poZERFQk00d1pjVFJuY0pZcUhmSllFalphMlluYUV1dU04OExFeXpCT2hBbVlZWndBSldLNlhpSmtJWlA5dnYzMjVpTFBtWGdaeGdrd0FUT01FMUtKV1BWVVI3enExM1ZFcS9FNWhtSE1nQW1ZWWR3RWxUdXhKV1RRSFFCZFArL1VEaE14d3pnaEptQ0djWk5NRWJHK2ZaMzlKbDZHY1hPWWdCbkdMU0RpTTBYSXByN2ZNSXlUWXdKbUdIT2dJV1JUWDJzWXhxMWhBbVlZYzhURXlUQVdoNVdTTWd6RE1BYUpDWmhoR0lZeFNFekFETU13akVGaUFtWVlobUVNRWhNd3d6QU1ZNUNZZ0JtR1lSaUR4QVRNTUF6REdDUW1ZSVpoR01ZZ01RRXpETU13Qm9rSm1HRVloakZJVE1BTXd6Q01RV0lDWmhpR1lRd1NFekRETUF4amtKaUFHWVpoR0lQRUJNd3dETU1ZSkNaZ2htRVl4aUF4QVRNTXd6QUdpUW1ZWVJpR01VaE13QXpETUl4QllnSm1HSVpoREJJVE1NTXdER09RbUlBWnhnd2NMZmovK1RQNG40WXhORXpBREdNR3JyRllRVGtFcmkvdy94bkdFREVCTTR3WmVBT3d2OEQvZHcxNDB3TC9uMkVNRVJNd3c1aUJsd0pYRi9qLzNnNjhmb0gvenpDR2lBbVlZY3pBTzRDL1hPRC8reVBnWUlIL3p6Q0dpQW1ZWWN6SXp5em8veHdEUDdlZy8yVVlROFlFekRCbTVMZUJseTNnLy93dThCY0wrRCtHTVhSTXdBeGpSdDRBZkQvQlFqb3Rkb0duRXBJNERNT1lqQW1ZWVp5QUh3ZCs2eFEvLzVtbi9QbUdNU1pNd0F6akJGd0h2Z0o0K1NsODl1OEQzd2pjT0lYUE5vd3hZZ0ptR0Nma2xjQVRnYitiNDJlK0VQZ2k0TTQ1ZnFaaGpCMFRNTU80Q2Y0TWVEendlM1A0cko4SFBoTjQ5UncreXpCV0NSTXd3N2hKWGdvOEFmaC91RG5MNmZYQWt3aVcxMXZtK0wwTVkxWFlPT3N2WUJoRDVoM0FVNEJuQVY4Q2ZEendFT0JDeit2dkpLVGlQdy80Q1V5NERPTldNQUV6akRud1N1RHJnRHVBRHdZZUFOd1h1RHNoN2Y0ZHdPc0ljYk8vQnE2Y3pkYzBqRkZoQW1ZWWMrUWRoTGpZNzUzdDF6Q01sY0JpWUlaaEdNWWdNUUV6RE1Nd0Jva0ptR0VZaGpGSVRNQU13ekNNUVdJQ1poaUdZUXdTRXpERE1BeGprSmlBR1laaEdJUEVCTXd3RE1NWUpDWmdobUVZeGlBeEFUTU13ekFHaVFtWVlSaUdNVWpHTG1EZWc5ZnJDWXRoR0lZeElFWXJZUDdrb21RaVpoaUdNU0RHS21DMUdDVkx5MDJ3dlBwRWIvMDB2cUZoR01ZRWJLcVE2WXpxSFBtdUtPbkhMVmRpL1pyV1k3Wk81ZHNhaG1IMFkrM09kTVpxZ2VHNkF0VlozR1FoUzJ3Qm02ZjZiUTNETUVvdVRuOUpiOXZXaVAyUGtqRUpXRzFGeVhycWowejdCMDc3TjRHN25jcFhOZ3pEYUhOSHovNmJFYVdieUFrWUJHTVJzRUs4WEZlY2p0VzZYdlR6elF0akU3ajlOTCs5WVJoR3hYdTNkMC9xYkUrTThmZThkOUNNUmNDQXdtMElwV0QxaVpkK3ZuWW5wcy9aQWQ3M1ZMKzVZUmhHeWYyNnUvcVMwOUwydEJpL3o2OFpCV01Rc09MSGFGaGYzbVdoT2xMTEpDRXIyQVp2QW1ZWXhpSjUvLzZuK21MNXM4YjdSOE9nQmN6MS95Q0YrOUJuOGVvVHNiNGZIZ2duNlVHbmN3aUdZUmhOUGlodnRyeERPcGJmOGpMcDBFaUxVUWphb0FXc3dvdDVySG9ieDY0U0wxY0ttQmExWTlxWmlRQThBQnNQWmhqR1lyZ00zS2U3dXlOZWJucDgzN3ZRaVIrbEZUWVdBVXMvaWhZdnN2V1ZMQy9mRmJEQ25kaVhtZmdnZW9PcWhtRVljK1grd1B2MUoyTFUzcVcwdUlhUVNac21zYThKbnF2Qk1SWUJBNXBqdityWTF3MjF0RVNzTndENllPRGVpemdJd3pCV25nOEE3bG51Nmd0ekZHRVI2YUM3VXRCU085WVFyMEdMMlpnRXpNYy9LWWtqL2xoYXZBb1JjNldRVFVybThEdmdQM3hSUjJJWXhzcmlnRWRUTk02MWgwbDN6T3U0dmhheTJrTHpxbjJrK3N4Qk1pWUJneXIrcGQySHJtdUJIZnEyTmRaSzZnRGdVeFo0SUlaaHJDWTd3Q2QwZDJzMzRFbThTOGN1TEw0eHpHaXd3aVdNUmNCYVBZcmF2QzdFcTFyTGp6NHhwZjRqTVRlaVlSaW55OE1KSVl1SWJvZnFoQTNkTVo4b1lqNG50ZFZDTm1nR0wyQjEzRXRsSWtyUDQ1aHNVaCs2SUZxeTNJajdhaEhUS2FqcEFyb2QvUCsxeUlNekRHUGwrQXhndlJIR29DRmVQb2RDZEdlODJTbHZ1UStIenVBRnJFYjFNTHdQUDFwaGdma3NYZ2ZBZ1N0ZGlicm4wa25vV0FNK0ZkaGU2QkVaaHJFcXZEZndUOHBkV3JnS3I1TFBiWm9JV0JJeEhkLzMwZktDenFEbndUTTJBU3NTT1ZRbXpoSGhSeTNFaXlCZStvY3YvTVkwZnV5UEJqNWtnUWRrR01icThOSEFRL3BUNTFzaGtjUEcwckhDbElqVm56dG94aVpnRUhzWlRsWGdxQ3dzTFdMN0tERkRDWm52eHNJOHdHM2dQM2ZCQjJRWXh2alpBSjVJbWdlc2xTNHZTNmN0YytVNnRXTTZsS0l6dEJuSm1MQXhDVmo2WWVvNEdMSEg0a3ZycTdWMExERktDOHdEZkFGdzMwVWRsV0VZSzhFamdVL3BpWHZwZG94dVIvekF4ODY0ejU0bGNTOUtaOXlQTFlFRFJpSmc5WThpWXlVa0JxWXlkZVJIMzYrV1dzRHFBR2dubWVOSkN6Z3V3ekJXQXdmOGU0cHlkVVhzeTdjRmJLYU91TXR0NGFqaVh6QVNBYXVvZzVXU3lDSEJUZjFERnlMbVRtQ0YvZC9BQnkvcWlBekRHRFdmREh4aWxWR3RsbGJjSzdWZnJ0MFJMOEloUGVQQUJzL1lCQ3hkQUdyY1EyR0IrZXJIQi9iaXN1OGJQWmlxdGxqNjBlOE4vcXNYZEZDR1lZeVg4OERYQXBmQ3c3N1lsL1lpMVozdlBVb1JPeVIwMW91eVVtYUJMVEhWZUxDbUcxRUZPdmRkRmk3NThXV3RSU3lWWktGN1lmSDU0Qiszc0NNMERHT01mQW53MFZQR2ZLSEV5M1U3MzdvZEUwL1NEUjlFTExrUDYycjBZNGlIalViQUtwSWJVUTFrbGgvMDBNZWdweEt4WGFxTGdHeUdpd1hYcWRDeEFYdzljTWVDRDg0d2pISHdJT0RKK1dITCtxcmo5NUt3a2RvdXI5b3VGNTZYZ2czSkFodmpWQ293VGdGclppTVNma2lkaWJqdnV6Mllwb2o1L2drd2VSVDRiMWpvNFJtR01RYTJnRzhGN3RkdmZkVnhyMlI1dWR6eGxzNzNQamtNb3VQNHJmSjRveEd5VVFuWWhHekVWSGFGcmh0eEY5aDFqWXVCYUlyVExUTlZYQWhQQXYvNFJSeWdZUmlqNGN1Qko3UVROK29CeXpydUpWYVh0RmRGdXlXSmFMNS9QQ3N3RHZjaGpFekFLanArWkZVejdNQ1hwdml1aCt1VUYwUW5Ia2JQdkdGYndIOERIcnF3UXpNTVk4ajhFK0FiKzhVclZROUNpVmVNZlVuN1ZMZFhPaEd0Q0gzNFVyeEdJVnpDV0FVc1hSRGFDa09aNDA2SkYvbGl1QTVjcjZ5eEloNUdqeXZ4L3VDZkJ0eHRRUWRvR01Zd3VSL3dOT0R1NWU2aXMrMjdyc005WDRxWExDbCtIOXUwTkpaVkV0REdWdjlRTXpvQmE4MTVvNU01bkxMQTZJcFljV0c0TWlaVzEwenN1QkkvRHZ3UEF4ZFAvU2dOd3hnaTl3S2VCVHg0c3V0UXhLc2U3dE5wcDF3V3NYMmZTMGxKQ24xbitBK014MzBJSVpGdXJPZ0xSTVpCYUwveUFhSFhzZ1ZzUnhmaWR0eVc5UmF3U1RoUEd3VEJsOFdwL3lVZEFmZFo0TjhGN3N2alB6RU13d0M0RGZoaDRORmQ4ZXBNa1VJWjl4TGh1Z1pjYzNETmgrM3IwU3JiYzFIQVlwSmFuL1UxR3VFU1JpbGdMbVFmaXNDa2k4VGxRcGlIMFFMYjlMbG5zMTB0dFhpdDB4VXdXZlNGNGY0VitMdkFmVlA4WU1Nd1Zwdkx3Tk9CVDUwZ1hwVGlwYTB1YlhrbDhVSzVFTDF5SDdvVlNONFFSaWxnaXFZVjVzcUxaSk53RVd3MWxzMjRiRGhZOTFuRVJMZzAyaDNydmhyODdlQytFcmg2S29kbUdNWVFlQitDZUQydTdUYXNYWWVkakVPaTVVVm9TcTZwNVRyZFlUOHJZMzNCK0FWTTZMdFExZ2svL2daWnJMYXE5U2F3NFVzTHpLSGNodXIvRkNMMlJlQXZnL3Mzd0R0UDU3Z013MWhpM2gvNGNlQ3hzOFc4dE9XMTU0S0xVQXZXVmJLSVNiS1pXRjhIeElrc2xmVlZ4TC9HWm4zQmlBVk11UkZySzh6NVVzUkV3SGJKZ3JYcGdudFJ1dzlscVMyd2laYllaNEovYjNCUEJsNDgzME0wREdPSitXamdlNEVQdnJteFh0ZDlqbnRkQmE1UVdtQXAva1U1czd5dUhEUnE2d3RHbUlXb2FXVWtrc2RaNkl0R1ovaGNBNjc2Zk5ISWhaTjZQblRIaWZWVnIvY0FId1grdWVDL2dLN2FHWVl4TGpZSjVhR2VBLzRFNGxWbkdsNXp1ZDNSYmRCVmxQVkZ0K0JDUGU0TEdLZjFCU08yd0Nya3h6dDJRVU9PQUtkRWJGMVpXeHN1dXd6WFhkdDkySXFCMVJSdXh2c0FQd2IrUThIOVYrQ3Rjenc0d3pDV2d3Y0NUd0UrcjcvejdPbG1RK3RzUTRsNTFaM29aSUc1UE14SEpyRXNTa2U1RmJHK1lBVUVyTXBJaFBEakV0MklhNFFmZjgzQm1nK1BKVmxqblRKeFl4WUIweGZMV3JWbUxiZ1MvY2VEK3kvQWN3aFhybUVZdytZOFlhYjIvd0M4ZjdmcWhjNDJsRXpvUGcvUVZlQ3FDd0oybDRPN1BGeHhjQ1VLMmpWZkptOFVpUnMweEd1czFoZXNnSUFwNmg2UmpMdHdYb2tYV2JEcXVOZEp4TXRUVEs1YXhzd2VCdjZuZ2VkRWEreFBiL1hJRE1NNE16NFIrQnJnRTlwVzF6UzNZVDNPNnlwQnJPNGlpaGRLdkNpcmI2VFlWeU4xZmlWWUNRRnJKWFM0ZkVHNWVCRTRaWVdKZ0swUnJEUG5wN3NPKzFKa3RRQVdYK3N6d0QrYUlHVGZCN3lDYUI0YWhySFViQUFmRG53bDhDa2gyMWlvMjRGaW5CZVRZKy9pS3J5clduUUNoMWhmZGZ5OTZUb2NzL1VGS3lKZ0RWSk1MSnJlanV5UGRyVmdUUkN2MmtXZzF6NEtwNGlZcHpHRzdKN2d2Z3o4dndCK0h0eHpnTjhqWExHR1lTd1hsNENQQXo0ZitIVHdxZ0h0Uzlab1Zkam90YnlBOThqaXNnVldpSmZMWmFOdVVKYU5XaW54Z2hVU3NJWVZCakd0UGw1YzhrUVNxMHJJb0JTdzFvVmFDRmswNlRmb0Y3SDBlZWZCL1F2d253djhPYmhmQVg0UmVCMmh1MlVZeHRsd0huZ3c4QVRnWTRFUEJiK1ZuKzd6dkJTektmdXU1YlZIVjd6dUlvaFg0VDRreE1TdWt5ZXZMS1pNY1N2b09oU2M5OE05WnVkT25wVHVTekZ5UkxlaHk1bUlNb2g1QnpnSG5IZHcwWWNhdlpjSVZXRnVpK3ZMRGk3SDV5NENGd2pYK3c2NUpKVlU4a2laamZKL0tZV3NJNUs3d0l2Qi9TYndGOEFyZ2RkaWdtWVlwOGxGd2dEa0R3QWVSWWh4ZlJENHpmSmwwNFRyV0ZsZG5Ra3BVZUlsQ1J0VUFrWVVzUGo4ZFJjRUxGWGRpSU9XYXdHN0tldHJxRHF3TWhhWTBMREVqdFVENTBxM0ljVG5hdE9OMHNvNmNuRTdYclRpN3o0aWlwaXl4bzdwdDhZS1JUNEg3aVBCZjJSODAydUExd092QmZjSzRGWHg4ZHVBTzhrK2lXRmVpb2F4R0J5aFozb09lQy9nRHNJVUp3OEFQaEQ4UHdEdUMveUQ3bHQ5WTYyRnk1UGRlZHBsV00rbWZEMEswbFVmRWpSUzNFdTVEZThpWngxS3hZMDBQK0U4eFd2SXJKeUFWWFNTT2tTc1JMQ2lHMUZlMk9scGlYRDU4cUxWNVdHT0NCYmRFYms0Y0t1eVI2dkNoM3dkMW9EN2c3dC8rYjBOd3pnZDZudXNUN3c2d2tVM1dVTzdEWGQ5cktiaG8rdFFpNWF2eG55aENpZTRtTFRoeTZTTmxSVXZXRkVCNnhrYnRvYXl4aW9SMDFkRklXQyt2R0QxY3FpMmQrSzZWZUYrMGppelFzU3FiY013VGdmZjJPNFRybGFXWVYwYVNyc042N2pYRmQ4ZHJIelZaY3RMaTFkS21hZWNrM0JsV1VrQmc0NHJVZGJIVU81VTR1VXBNd3Uxbjd2dWRlbEZUSDZaWjB3cTNXK29aYjFLNFc4bGVyUVNTUXpEbUQrMWdMVVc4YjdvY0lHKy93OWl0cUN1c0tIRks1V0pjbm1jVjZxMDRkVmc1WVo0YWZGTTMzZlZyQzlZWVFHRGlabUpUUkZ6alVEdEJQRTYwSXNQTHZjRHl1UU9XU1NCUkk4L2F5VjZRQ2xnSm1hR01SLzZySzVpY1RsYzBQSys2UHQrM3l1M0lXcENTa29CazVKUmVvcVVYUmRqWGozaXBUTU9WMWE4WU1VRkRHWVhNYUxsSmR2MEQxQXNMdUpxMlZGTFo4NHgrcXQvOUZYQU53RXpqUG5RdExwcWo0c3Y3L2xXeDFXN0RNVnRLUFVOcFZSVTM5eGUxd25DVlF4VTdoR3ZsWTE3YVZaZXdHQTJFVlBQRmIwd3VqMndPbkFyRi9ONWN2TFRIbEhFb210Umk5aXNzYkZDdkp5Sm1XR2NDRDg1VWNPVEs3dnJPb1l0cTB1RXE1NklzbllkYWl0TVA1Ylg3Ym15UU8raEw2ZEhNZkdxTUFHTFRCQXhyeXd3dWVnTFY2SUVWWDBwWUpJeXExMEo1OVN5UXpzdU5zMGFhN29VVi9vcU5veGJvOWRsU0JZdDNWazlja0ZjNnZ1OUtWNHVaeDVlMTR1THIxSHR3NEZYTXl1N09EMEtaY0tHaVpmQ0JFelJFREZQRUk0amNSLzY3RmJRY2JEVUc0c1hkdTArbEl2NUhIbWdjeEl4U2hIVEE1OUZ5TlpvVzJQUWIzbVpSV1lZSlgwTmZrdkFXbGJYRWJuNmV4M25GbStMRk5wTkF1YXpHMUhpVzd1K0VpNVpuSElaK2p6T3l4STJlakFCcTJoa0owcTVxVTQySWxISVZDYWlDRmtkeUJXMzRUbXlrT2w0bUJheFRjTEE1NDRsRmpNVld6RXhNTUV5akp1aEkxNk5FTUdrUkMzZFVkMXplZEJ4RWlxVWk1QXNYUHZFREVNZk83Nm9zYU8rTzg0cmZWY1RyNHdKV0lPK0ZIdVZoVmdIZHRORjdyT0FIVVovOXI0UEYvYWVoeDBINTN4cGdmVlpZVG9tdGtISVZLd1RPK0xYTGRhR1ljeEdSeGg4S1Y1MWpIdFNvdFllNFY0WG9kcnpPYTRsaitWMU9qdFpMRHB4VFRhcmEyRGkxY1FFckllZW1CaW81QTV5Wm1LNjJLUDVmK2pEUmFrdHNYMUN6R3VYdHZVbEFsYW4yQ2NyekhWRnpLd3d3N2c1ZkxXZE9xWEtBbXNWS1NoY2gycXNWeEt4dUphRURCR3VBNTJnb1MydVJxSkdjMFpsRTY4dUptQVRVQ0lHamVRT255LzhPcG5qaHFzRWpPQXUyQUoydkJJdDEwM2tTQUlXNDJDYkJBSGI4Sk96RWh0ZjN6QU1SVXNBdElVajk3Vk8zS2dyN0VpU2hWaFErdjVPWWhaZGc1S1ptR29ZK2txNDVQOG9sMkVuV1FOTXZQb3dBWnVDWERpTjVBNVh4Y0YwNzYyT2lSMFNMdWd0d2tXZHhNcm43YTBvY0ZzK3g4RmF5UnlwbXIyaktEcHNnbVVZSjBPN0RvdmtEVWZ2UU9YZVlnV1Vyc0VrZE1vam8rZnZrZ0xnUjA2Sko1akw4Q1NzM0hRcXQ0THZ1dXZxWlkyUWFDSHVQa25BU09ueExpWm91Q3hVT3VZbGp6ZklGdGdzS2ZWZ0FtWVlKNldUd0VGLzlxR0lqNHpQU2tLbVV1b1A5RDZVYUpFekM4VlQwM0lWbnBuVk5WUWRNQUU3SVEwUms3VWpXRVJpR2EyVDV4blRtWVNiWkdFU1lkdWtIQU1tMnlKK2ZkVTVnRFFGakdFWUo4UTNCaS9UYjRXbE5IcEtxNnd1M3EyWG8xcTRWTnk4RnEwemN4a09WUWRNd0c2U1dZUU10Y1FVZUoyTUljSlVaQnJxYlMxK3JpejJhMW1JaG5IcjFNS2hYWG10WXQzaStwUDRsWFlKcG4yVllDVnJheG1GU3hpcURwaUEzU0k5YnNXMExSWVpXWHhTTE12bngxcll0SENKQlZjbmI2elJFQzZ6eEF4ak5ud3BGQzByVEk4SDA1VTRrbXRSeEUySjNMRVNMMTNvb0JZdXF1MHpqM1VOVlFjc2llTVdtWkNwQ0huQXMxTVg4YkhQU1JnU0w5UFdWU0ZZdnJUaUpHbWpsWDNvaG5rSkdzYVpVWXVZSkU0Yyt5cXRucktZcnd5WnFkMk4rbmt0aEwzQ0ZmK2YzYm8zaVFuWUhPakpWTlFrSVNOVzlpQmFVYkhINXB5eXNKU2dhV3RyemF0NGw0aW1XVjJHY2V2NExGNDZJekdKa00vYnRYV1dzcEJkdHJaYVNSa21YS2VBQ2RnYzZSRXlFUzVaaXdqSjh5bWpVQVJLdVIzVGZ2SnpoZXRRM1FFbVpJWnhNam9lazNpVEpoRnphbDN0TzY3M3ErZmtzenN4TGpEaG1pY21ZS2RBSldSeE15RkNGbCthcXQzWHJzRmthWWx3K2Z3NjJURFJNb3c1NGZOOVcxdGpOSVNzMkpjL29ybEd2ZDZZSXlaZ3A4Z0VJYXV0TWdoQ1ZheDk5N2tpYVNTKzJVVE1NRzRCM3hDV2xpaTVhZzJkamltWWFDMFV5MEpjTUw0dE9IVW1ZOSsrdnNlR1ljeUhqbHZ4aE52QThJUnJxRHBnRnRpQzBSZjJGQmVqTDk4MjY4Y2JoakVEczdiWXphU3MxZ3VISmxwandBVHNES2t2K0I1QjA0K25DWlRkUUlZeEg2YmVTeVpZWjQ4SjJCTFJ1aUVxbDZQZE1JYXhZRXlvbHBkQng4QU13ekNNMVdWdCtrc013ekFNWS9rd0FUTU13ekFHaVFtWVlSaUdNVWorZitQSmZQZWNhcXBLQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzEiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkQmxvYiIsImNyZWRQcm90ZWN0IiwiaG1hYy1zZWNyZXQiLCJsYXJnZUJsb2JLZXkiLCJtaW5QaW5MZW5ndGgiXSwiYWFndWlkIjoiYjI2NzIzOWI5NTRmNDA0MWEwMWJlZTRmMzNjMTQ1YjYiLCJvcHRpb25zIjp7InJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwibGFyZ2VCbG9icyI6dHJ1ZSwiZXAiOmZhbHNlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsImFsd2F5c1V2IjpmYWxzZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzEsMl0sIm1heFNlcmlhbGl6ZWRMYXJnZUJsb2JBcnJheSI6MTAyNCwibWluUElOTGVuZ3RoIjo0LCJtYXhDcmVkQmxvYkxlbmd0aCI6MzIsIm1heFJQSURzRm9yU2V0TWluUElOTGVuZ3RoIjo4fX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMDMtMjgiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6ImF1dGhlbnRvbjEgLSBDVEFQMi4xIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMzAzMjgwMDYiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wMy0yOCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMTAtMDMifSx7ImFhZ3VpZCI6ImI1MGQ1ZTBhLTdmODEtNDk1OS05YjEyLWY0NTQwNzQwNzUwMyIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiYjUwZDVlMGEtN2Y4MS00OTU5LTliMTItZjQ1NDA3NDA3NTAzIiwiZGVzY3JpcHRpb24iOiJJRFByaW1lIDM5NDAgRklETyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MjU2LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sImlzS2V5UmVzdHJpY3RlZCI6ZmFsc2UsImlzRnJlc2hVc2VyVmVyaWZpY2F0aW9uUmVxdWlyZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQzZUQ0NBZEdnQXdJQkFnSUpBSmJUeXJ1MVgvSVBNQTBHQ1NxR1NJYjNEUUVCQ3dVQU1DTXhJVEFmQmdOVkJBTU1HRWRsYldGc2RHOGdUWFZzZEdsQmNIQWdSa2xFVHlCRFFUQWVGdzB4T0RBMk1USXhORFExTlRCYUZ3MHlPREEyTURreE5EUTFOVEJhTUNNeElUQWZCZ05WQkFNTUdFZGxiV0ZzZEc4Z1RYVnNkR2xCY0hBZ1JrbEVUeUJEUVRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTVZqS0hXcGJEN1RTbE14b2NqVGw2bklmN3gzMlBtc1E5ekd1TEdHcUEwVVFab0lxM1hMekw2TFlVdko1QTVnMHV5RkdsbEhFZkdBS3JFYUNROEZWdlBTL1VoMEZ5ZnpXaFJBemlUU2lqak1JSVZqampVdjltOXZGbWNYU2NnSGlnN09kejg4NThWMGtyTkg5OXFHbTN3amdhT2VyVFdtdCtqWENVZm4wMUlrVFB3eEcySGxnRWQ0NWpOTFNWN1Zvb2wrS2U4RTJraTRsRWtUZUh6Ym91bFI1R1VicDNuTWk3RTQ3Vk1RYTNiTndueldCYnNhQlNTUWhMazNtNUhhS2hoeGE2d0pESzQ3TmlNQ2tDa2RJSHVXU1FMVkFmbTg1VUFPTnRFT1B3aTBPdUszcWJlOHlLT0ZHZjBLaEI1TU1lQXltN01WL000VzBhNDlvZ1BEOXBNQ0F3RUFBYU1nTUI0d0RBWURWUjBUQkFVd0F3RUIvekFPQmdOVkhROEJBZjhFQkFNQ0FvUXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBSld6NXhMTWs1V05ZYkFiNnlPeEVDQm9aMldlQi9xbDRWSjNPLzMvdE5zeE9ZbnpMZVdvNTQwelFoOXJBbWF4ejdldW1CbHNrTXE0eUdQU05YQjl5Y1dHSGdrY0NlU3pOMnd2OENJekRCczJvQlpqVE5rNjVMQlpEc3NUT0J0TVcvK3VURkhRZmJ1TzNJU0xoSTBEWGZSRWk5TkRNM2pmazExeEhjc2ZoMlJNVitRZE5md1ZhWlpyQ3Erb3VHK0V2a3Y3S3FxK295dTBWRk0vdHo2OFRHbDZ5bGhQRlIxcWg5d3R0cFZqQU9PQ0VRQ0xxUDJkUDI4bHdZQnlDcUhRcVZId2J1anYvTFpqWm5LVzNMWW5kWml4UFBTUkNKc3NERHdKdmgvZjZuVHhnOVpFKy9KY1lyZTVDYUk4bnpWSGFTT0NqTko3RnpVTEc2NEppV092UTUwPSIsIk1JSURkVENDQWwyZ0F3SUJBZ0lKQUlDVVR2a2d0ajVDTUEwR0NTcUdTSWIzRFFFQkN3VUFNRkV4Q3pBSkJnTlZCQVlUQWtaU01Rd3dDZ1lEVlFRS0RBTkVTVk14Q3pBSkJnTlZCQXNNQWtOVE1TY3dKUVlEVlFRRERCNUhaVzFoYkhSdklFMTFiSFJwUVhCd0lFWkpSRThnVTNWaVkyRWdRMEV3SGhjTk1qQXdOekEzTVRRek56RTRXaGNOTXpBd056QTFNVFF6TnpFNFdqQlJNUXN3Q1FZRFZRUUdFd0pHVWpFTU1Bb0dBMVVFQ2d3RFJFbFRNUXN3Q1FZRFZRUUxEQUpEVXpFbk1DVUdBMVVFQXd3ZVIyVnRZV3gwYnlCTmRXeDBhVUZ3Y0NCR1NVUlBJRk4xWW1OaElFTkJNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXZBS09lcUM1L3AwRDFpc0NZS1FKbFZVT3JCNkk3RExvY3VuRS9SbThkdUdUYnl4UWh0M0NiRlZUdjNOMkxwMmZianhsSSszc09TR2szM0ZUWWtUcXhjZEpJcko3U3NrQmNVU05yZktPYVFULzZLUWNQNENtN1YrNjU1VHErVFd4eXhXUWhEeWd0MTVxb1A3TXVLNmJUOVN3cENqcGZLaGFNU215UWFNb1VjUkFiTHFkekJDYWMwaHpCK1plK2dxSmxuV1Y5VWFTSTJyRnNWdUg0WkUwY1JPK01PcGFMZ00vczI0OG5HR0hwMjJld1NRZmJuUGFCYmI4aXF5QVArY3U1MkdMc1VwS1JKZWJFK1I2K1BNUTlKQ2RXZVFaUjNEa2ZTaWRrdjNtY2I0anExaUl0YStNcUtoUm53cmZYaDkxMUtXTG5ZQWw5RU5DaExYMGM2U2oxUUlEQVFBQm8xQXdUakFkQmdOVkhRNEVGZ1FVV0x2aFJCVVBuOHVMSWY2OCtndi9OWkl3R1NJd0h3WURWUjBqQkJnd0ZvQVVXTHZoUkJVUG44dUxJZjY4K2d2L05aSXdHU0l3REFZRFZSMFRCQVV3QXdFQi96QU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFGTHJEaGFlZ2VLSHhZakgzRVAzdlVCS2huek0yMDZBU3hnZVlDTzJFYzlwT2xZSmFlcUZFK3NVYW1VVi9wd2pEbHFOYVNnRmd5N1R3ZVlrdk9tTW40cVNjc0hxdkozekdPQWlhZndhaDF2VUhmQ2xYUjgrYXhPMmlHT1VGMEpLclo5WVlqYkFhNS80SENsdjdqRlBPZE1XVE9ReW5nb2lIQXMzamt1WWpwQ0xGbEI0Vk9pM2Qxd2pBMXBuVGRCS2tBYjd0OG5UdncrL1hiRnZjUWE3M1ZIN3Nqdm9CcUQzZmRNZlJjdVZxNHFVWnRaVDZjR2FnVEhENjFUdHFoOW9NQ1pYY0RiUjFQR1puTmJxeWNzV1BESUswbnBtSzMvM2xmVjhjK1pzcnk2ZTE3MG1mSk1acDdPOG02Q1N6Ni9WTEsreURKZDc4NDF3cG1lS1RmNkluWkE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFRd0FBQUFnQ0FZQUFBRG5sVVpxQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUVuUUFBQkowQWQ1bUgzZ0FBQUFaZEVWWWRGTnZablIzWVhKbEFIQmhhVzUwTG01bGRDQTBMakF1TWpIeElHbVZBQUFLMUVsRVFWUjRYdTFkRFhBY1pSbStOT0FmS29nNldPMFFjcmVYM083MVI0MW9IZFNxcURBT2czK2NZRVhCb2xYUlRFbjIyMHRhS1RjNjRtZ0JxekJpRVVWcEJkcWl3d2hxU2RJUzJ1cFlTZ3ZSdHBUU2NrbGpXekhhZ2pwU1JkcjR2THR2anJ2azI3dmR2ZDFMam43UHpETjN0L2QrNy90K2Y4Lys3OGFLME5EYWFyMnFPZFhab3FXeUg5UjBhMEZjdDY3V2RIR1Rab2pWQ2NQcVNlalcxb1F1SHNPeS9lQlRzRG1NLzU0WlQ5aitMV0dJZzdEZkIvc0JjRFBzZjRYZlA4WDNiMnVHMVpIUXpVOG1VdUtkeVdUSG01cWFjaS9qSEFLQnlpZjBiQnIrTHdhWElQWVBrTWRxZkw4WGRXcGxzMUFBMzEvUWpPdzk4TDhTOWI4QlhJUjIrbkRjNkRvemxzazBzbG5rUU14a1BHWE85RUp0Vm5ZR0Y0c1V5Vm5kOFVUYWVwOGJ3KzZMYWtCajVpemRiTkpTMXJ4RVdueVd4ZzM2RW1QZFdvUFBEZWpmN2VBVEdNc0hhRHpUdUM2aGJqME4vcFhtQXNydWdzMFdMUDhOdUJKalpKbVdFbGNsMDltUEoxSm1XMHRMNSt1aUhCdUdrWHNsalg4N25pNEV6Vm5rOUF2a3NRbjU3RVNkaHJCOEJNdVBqT1dQLy80T0hzUi9lN0Q4WWRUbGZ0UmhGZmdkTEc5SHUxd0FmenI1NWpBT2tpUUtodlZiR0I2QzAvL2krMmlOZVJ4OEZnbnZSZnhmYWluelNrN05FMGlJVVBiZjQzd1dtTlROZDdCcEtFQTdMWmZGQVk5enAzeVpUU01EaVFWaS9VK1NnNVFZQUlmT21HMmV3c1VqQS9yaFc3TDRCZXJtajloMFVvQjJPQitUWlRXNEIvazhPeUcveUNpT29XMUlZSDZIOFhQejlMYmNLemlsUUdocE1admhaeUhHd0czZzQyQms4NVo4bzkwRzhYME5pU3MxSXYyUUdrOEtkV3N6dDRzbklQOFJxUjltRFFYRElkWlNiQm9aMElsM1MyT1haWFlwRjQ4TVUxNHduSzFiZVc0MXBMM0ZFUUNKbFBWV3RERzJmdXlWck5SM3RCVGRTakI4WXJJRm95VnRubzJPQ3pCZ3hETkJCNnBYS01Id3hpRDlnSzNLYzZQY2t2QkdKUmkrTWNtQzBZRDRmZEs0WG9oOVcvWVRDWlJnZUtOdndjaGtHdEcyZTJXK2Frc2xHTDR4bVlKQmF4bHBUSStrTlJRZG1HUjNvVU1KaGpmNkZRdzZjQ3J6VTN0Q01MRFd1UXNkM1IrQXczS25CUTVLeW5qaGpkeE9ubkRpQ0VadUdqcnNZV2xNSnRwaVdVSzNCbVQvRmZFdWRoZzZVUGU2Rmd6MGJSNmZhNk1tblkza2xEd2hhWWpMVVU2ZXMyN3QwZ3p6bTdWZ1V1OTZENmZrSHhDYTYyVVZHQ01xOGcwMmpSUW5pbUJvUnZZaWFUd20ybnRmVzl2Q2s3VzBkWUhzL3dKMTYzazZlTVp1UTBXOUN3Ykc5SzFzT3FXQXZJVTBYNXRpRFp0TmJTakJjR0VFZ3RIV2Rzdko4RTJuQXVVeGlicDVoV005Mm9EZjJ5YjhYMEt4M3JFTkYwb3dvZ0htMGhKcHZqYVZZUGpDaVNBWWliVDFlV2tzSmliQ2svUG01VTVpYzhyeFFwbGRNUlBwN0hsc0hocVVZRVFESlJnaDRzVXVHSFNSRCtwSVYrVEo0eEgxTEc5ZGpDSFRpTWxSNFZpRzJFN0hSYmhBS0ZDQ0VRMlVZSVNJRjd0Z29KMnowamhNdEhPZWpsMndlUUZZL2xHWmZTbkZmRFlQQlVvd29rSENNQmRMODdXcEJNTVhLZ3FHSVM1dlRwdG5oMFhVKzA1Wm5BSkRGQXpENkRnZC9wNld4bUhHRGZGRk5oK0gwUWIwd2FPeU1tT0UrT1VOSS9jU0xsQTE2bDB3MEY2NzQ3cTRwUnBHY2RxYTdrdVI1VXRFSDQ1Z0Rtd0tpL0RaajgvN0lFUzM0ck96ZWFhWXpXbFVoM29SakpvelJNR29PQUVOYTBpMmRUR0dlRXA4VEZKbVBEdll2R3JVdTJDRVFicWhrc09GQnN5bGkyV3hhc1RqNk5kMTJwc1h2NTdUQ1FZbEdDNE1TVEJhVzYwM29vMWRiNnF6cVZ0ZlluTTU2QXBCdzlveG9Wd1JNWWxHTkszOTFWeWlLaWpCaUVZd21sUGRMYkpZdFNUYTdxSGlBK3Urb1FURGhTRUpCdHB2aGRUL0dIV3h2OXpXeFJpMHRQaUV0SHdKeGJWc1hoV1VZRVFqR0hSd0d1T2gwZ1Y1a1RPZU1pL2hoUHhEQ1lZTFF4Q01zMXF0Vmd6dThyZXZweXlQandId3NwVmgvU3VWV2pLZEN3U0dFb3lvQkFPNXA4MzNvcCtlazhXc0ZkRit3YThTVm9MaHdoQUVBMzdXVFBCYlJIVGNBZXhHdkpUTkhmUU1OY2Y2QnMrUDllYm54ZnFlUEpXWDJrQ1p6SGdmRXhqQ0dRSWxHTkVKQnNGK0VKRXVkc3ZpMW9iaVQ1eUtmOVNOWU9qV1pqVHlmYUhSdWQ5QUhvdFlwV0E0TnhxSlkxTGZUTlQ1SzJ3ZWk2MGZNaUFVRDRLakJmYm1qOGI2OHN0ajJ3N2FEMnFoZlUvMHh5NlpyekhTMnF1bHBUTmwrd3lJdWhjTWpCVTY2MVFObTJjdVBvUERSWVRSQmpwYlIyTUFPVjlIWnpPUTk4L3cvZll3aVBIdGZqZTBidjJGay9DUGVoR01PcnNPby9MdDY3bzFYRGdWdWlFL0J3THhqeEt4S09YRzJNNmR0aTM2dzhPUmRuR1A3VGNna0Z1ZEM4YlV2QTZqbGtpa084K1R0ZzJJTVhTWXpmeERDWVlMcXhBTUw3ZXZvNzd0dG5GLy8wbllrdGdoRVlseEhMcWF6SjJ0akVxYnM5aXlTV1huMnY0RFFBbEcvYU9zWUJqV0FUYnpEeVVZTGd3c0dMbHBLTHRWNnBOSkhWWjRZSExmL25mSkJXSUNoMkhkUUVYaTZld2xNcjhsZEo1SFl0djdoUktNK2tjNXdVRDc3R1V6LzFDQzRjS0FndUhwOUdkS1hNWG1FSXg4dTBRY1hQallhKzB5bVV3ajJ1dHhxZThpb280WDJ2WStvUVNqL2xGaGwrU1BiT1lmU2pCY0dFQXc2SG9LN0E2VW5jaW81OEdtcHN0ZWVCMUQ3OUJYNWVJZzRmM0RwM09wR09MTWwva2Z4eDJ4ekZyZmo4VlhnbEgvcUxCTHNvWE4vRU1KaGdzRENFWWlWZjcyZFdicEpkdzkrODZSaXNONDlnN3VoM1ZoRjRQRjZRbUovMUxxMWdJdTRobVZCQU1UOXU3eDcwd0pnL1RZZlU2aExKUmdWRWFGWFpJSDJNdy9sR0M0MEtkZ3pKNXRuZ0tmQjZTK21Qai8wSXdaSFMvbklnNUdSeHNoQmdOU2tTamxZaTVSQVBydVVsbWNZbUp5L1huRzNIRXhLNkRpRmtaRXhCall5Q21VUlNYQlFEdVBvQTVibzJiU3lMNmRVL0lFM2lxVW5nWU5tMmdEMTdOMCtHOFZwK1FmU2pCYzZGTXc0cnBsU2YwVUVURk5OaTlGei9ETVdHLytpRVFrSFBibU44UzJiWnQ0K2JoemowbjVKM2lCZEZzMWwvQUUxTDJ1QmFOV1RPcmlBNXlTSnlEdjc4cjgxSnllcnk2V1FBbUdDMzBJUnRPYzNHbG9wOE5TUDJQVXhWTmwxL1RyOHEyeHZ2eDY4UGtpc2ZnbmZsOGY2eDkwZlFVbDRuNUdHcStZdWpoeTVxenUxM0NSaWxDQzRZMTFLUmowV2tndEYvd21SU1VZTHZRaEdGNG1HQWFMWVBQeTJEZzBQZFl6OUg3c3BzeU45UXhVZkMwaVhmeUZQdG9uaTFsTUdxeGNwQ0tVWUhoajNRa0d4Q0twVysvbWRJSkJDWVlMUFFvR3ZZUWE5dVhmNzFscDY2SktsSHQ4L1FzVVIrMFhUWHVBRWd4dnJBL0JvTGZyMlFmSHIvR3psZW1LS1NNWXVua0hUU3pFbEw0K3NGYUNnZm8rQis3V2pPem4yTFFzbk5jR2lEMVVUdWJQb2RuRjVwR0F6cGdndnV0V0J1cjZIN3RPdXJpVWk1UUZYU1dLTXQvSEJONUVheVhVcit3OU1jRXBqdkdLNHZmSWJ3VmR3OElwbEFXTkJaUzVEdldoTjVYbjRlZG9xZDhvaUZ5eDJ3aytpdS8wSXVpbDlLd1RUc2tUNG1seER0cnpSbTVYalBVbzJwWGU2RzQ5Z2p4dncrZkNoTkdoY2Zod1FDOWphVExFRzl4b0dGZVd2aVkrVXVTbTJRK2NvWGR5Nk5ZaU5Pd3lWUHJIR0JoM0pvenVVQ3NlVDVtWFFmRi9qaGcveE9mWE5kMjhnam8wYUgzcExBbE5OR2R0TDVZaTU1dlFnYmVqNCs2Zy85Z3NNcUFPSDNIYVNmd0ViWGNEdm1lVGh2VXBUZTk2eTRRek03NlFtOVkwWjlGcGRQY202dk5wc0F0OXN0eHBPK3ZYNEViRTIwb1RDY3NHU29ubCtCL2Y2V2EvVmNWNTBhU1B4N3RPRGVFQnhnMTB4eStka29YZ2ZBZ3hGaURlMTlBTzMwTS9yRVFPOXlMbUE0aS9CYiszbCtibmtQSUhONFByVUwrMStGd0IyMnZob3gxaWYxRzgxWHBidkEyNVpqSytyMmx4UjI0YTFkOFJQekVmdXdvV2NzRVdpSk16WWorSTN3K1Z0S3NoSGdIL0FQWlNucWpUemZpOHhoNjd1blV1UGRyQTI4TnhZckgvQXozdEk0ajUrVE9MQUFBQUFFbEZUa1N1UW1DQyIsInN1cHBvcnRlZEV4dGVuc2lvbnMiOlt7ImlkIjoiaG1hYy1zZWNyZXQiLCJmYWlsX2lmX3Vua25vd24iOmZhbHNlfV0sImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIl0sImFhZ3VpZCI6ImI1MGQ1ZTBhLTdmODEtNDk1OS05YjEyLWY0NTQwNzQwNzUwMyJ9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wMS0wNiIsInVybCI6Imh0dHBzOi8vd3d3LnRoYWxlc2dyb3VwLmNvbS9lbj9nY2xpZD1DajBLQ1FpQTNOWF9CUkRRQVJJc0FMQTNmSUstenhpTlUxcVE5Z20tU0p0UXUyVUx1WXV4SnRVb19ZbGp6WGI1a2JZNTEweHV1Sm9jWEV3YUFwajVFQUx3X3djQiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiSURQcmltZSAzOTQwIEZJRE8iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIwMTExODAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4xLjEiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMC0wNi0xNiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjEtMDEtMDYifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyIzZTJjNDJhNTllODU1MTNmOWVkYWM4Y2Y3NGMzOTUzZjU3OTNkYWI2Il0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjNlMmM0MmE1OWU4NTUxM2Y5ZWRhYzhjZjc0YzM5NTNmNTc5M2RhYjYiXSwiZGVzY3JpcHRpb24iOiJPbmVLZXkgVTJGIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MiwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoyfSx7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDbURDQ0FqNmdBd0lCQWdJSVVPM3JWWncrWUl3d0NnWUlLb1pJemowRUF3SXdnWmN4Q3pBSkJnTlZCQVlUQWtOT01SQXdEZ1lEVlFRSUV3ZENSVWxLU1U1SE1SQXdEZ1lEVlFRSEV3ZElRVWxFU1VGT01SOHdIUVlEVlFRS0V4WlBUa1ZMUlZrZ1IweFBRa0ZNSUVOUExpd2dURlJFTVE4d0RRWURWUVFMRXdaUFRrVkxSVmt4RkRBU0JnTlZCQU1UQzA5T1JVdEZXU0JTVDA5VU1Sd3dHZ1lKS29aSWh2Y05BUWtCRmcxa1pYWkFiMjVsYTJWNUxuTnZNQjRYRFRJek1URXdOekF6TlRFd01Gb1hEVE16TVRFd056QXpOVEV3TUZvd2daY3hDekFKQmdOVkJBWVRBa05PTVJBd0RnWURWUVFJRXdkQ1JVbEtTVTVITVJBd0RnWURWUVFIRXdkSVFVbEVTVUZPTVI4d0hRWURWUVFLRXhaUFRrVkxSVmtnUjB4UFFrRk1JRU5QTGl3Z1RGUkVNUTh3RFFZRFZRUUxFd1pQVGtWTFJWa3hGREFTQmdOVkJBTVRDMDlPUlV0RldTQlNUMDlVTVJ3d0dnWUpLb1pJaHZjTkFRa0JGZzFrWlhaQWIyNWxhMlY1TG5Odk1Ga3dFd1lIS29aSXpqMENBUVlJS29aSXpqMERBUWNEUWdBRUE5dk1MSlFEbW56ZlRmQ0VFMzNZRStOUjZoWnJ4eXo5VEZvRWs2VW85eFM3eHU4eE5nZTUvTW5UZzNFWHdmZEppTVFVZFhISHQzY1dBRUdNOXFic0pLTnlNSEF3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFkQmdOVkhRNEVGZ1FVWmN1ZlN6V0FtVkFKdHRBclZRcmJHZ1ZGL3Vrd0N3WURWUjBQQkFRREFnRUdNQkVHQ1dDR1NBR0crRUlCQVFRRUF3SUFCekFlQmdsZ2hrZ0JodmhDQVEwRUVSWVBlR05oSUdObGNuUnBabWxqWVhSbE1Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lRQ0RGQlhNS0VXUGR3RmN5WnNEQzd1ZVFTS0I1QmxyZ3lNNktqV0RXUnY2SkFJZ0g4V0lKTmhacVZmYzFMWWlJK0lUSFkvUGw5QzVCb0FWVW92N3ZOcHdHTzA9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUdBQUFBQmdDQVlBQUFEaW1IYzRBQUFBQ1hCSVdYTUFBQXNUQUFBTEV3RUFtcHdZQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBY1VTVVJCVkhnQjdaM1BieE5IRk1lL3MzYU1vRUVZVVZHQlZHRU9VRldxaEEwa29wZkdPVk9KNUZRdVZZTFVIbnBLcU5RZUc2Zi9BUFRFb1VnNFVnKzlFZFQyVmluT2lTb0p4WndxVWJVNFVnV3RWQlFqVUNzU2U2ZnoxaGdWLzBnOHN6T3phMmMra2hYSFdTZngrODY4ZWZQZXpDemdjRGdjRG9mRDRYQTRIQTZIdzJFTmhyaHlONXZHMWxBR0hzc0FQQTB1dmpMeGxYa0h0bjBmOTUrSWE2dmkyZzN4OGRiRjkxVWthMlhreWxYRWtIZ0lRTWF1cC9MQ2V1TEJqb24vS2d1T0RMVENTWUN5ZU53VGY2T0V4Q2FKVWtIRVJDZkEzWE1aK1A0VWVHRDBQS0pCQ01LWDRhT0kwZFV5SXNDK0FHdWpFK0pEejBSbzlHNlVrY0JWNUZZV1lCRjdBcXlOVElPeE9mMnVSVE1jRlNSUnNDV0VlUUZXeitYaCtUZGliL2hXTEFsaFRnQWFXUDBoMGVMWkxQb1p4b3Z3dHVaTkRkaG1CTGlkeldBb2RWTTh5MklRQ0hyRDVyZ0pFZlFMUU1aUHBaYjZ6dVhzVEJVK0g5Y2RMZWtWWUhDTjMwUzdDUG9FR0h6ak42bUtTVnhPbHp2eW9JdmRZWHdpalpyNHJCUmthRUNQQUhkRzR4L2Y2NFNKejFwUDNZQUd3cnVnUnNUekFMdVRTWnhkV1VRSXd2Y0FjajI3Rlk0cllWMVJFbUdnOUlJRjE1TkpIZW5wdW1yOW1YZzhoVFhJRmRWU05ORXNRSkZ3THVqTzZBUFRBcVFUKzdHUi9iR25heTlWdmtUeDhRK3dERVZGeDFYckRlb3VhTzNNaEkzV1A1RitEekZIUkVWN3BxRklpREVnTVFVTFhFaVBJZll3L3dJVVVST0FJaC9ST0dFWWNqOFQvU0FBMVRaV3orYWhnSm9BUTBONVdLQVAzTS8vOFBKUVFERUtZc3BkVG9ieVA3OWkvUDRuYmE4dm5ieUcyT0dCWEhJQmtxaUdvWGxZb1B6dmZmUU5GSkRRbkVBeUdwSjNRUTFmcHlVUE1uRFVoNlRIUllVeElERVlSUllqZU5LMmtSZUE4WDRJU3lMQ1B3VkpGSG9BejhEUkJXYWhCeWo4a1YxRU9saHdKb0djQUpxS0VBUE5WbDNLUm5JQzFKS3U5ZStFSjdjU1JFNEFXcDNzMkI3dUdld0I4SndBT3lMWFNPVm13c0VhZlVST3Q1eC9aZk1SSXNkangyUXVEMWNSaXdncXZBd0tmU2tBUWFucWRHSTRlRzY5RktrUlNSZUVTRjFRZnZnMEpnNk80Y0tCTVdUMnZGb25KZ0ZLVDMvR2duQlBpOVZsUkFiM016S1g5MFVQeU80OWdTdHZmb3I4L3ROZHIya1diK2hCWXdHNUtSSWs3dWhiR1dlSW1jTVhzZlRXdFcyTjN3cXRvcUNhd2R5Ump4RjNZdDBEeUlDRm94OUJsZVo3NXg5OWpiZ2lPUkZEQlpZZ2Z4L0crRTNvZDh5S1htUU56cDdJWEI3YkhuRGorQmRkZjBiemdGdGlvRzFXek1qbFRCODZqNmxENzNlOGZrNklRTyt4RWlsNWJFUG04bGdLUU1ic3RCcXU4bHdNcnV2dGd5dTlUcThWSGw0UGZIOXJoRVFEZE9HSTZBbC9YRUhja00wRlZXQ0J1YVB0ZzJlMTlqUW8wRzhYMlZEMFE5ZVFJSzFNdlg0K0VNSTRQbCtYdVZ3eUN2S05iL2ZQN2ozWnNmWFAvM205cDFSREVJS3V0OCtVeWZoaiszTXdEek5ZbFBlOUNneVQ3MktrNHQrOXIvbWtYdExKMzQ4UG40RnhrbldwcGZweUF0UVR4bnRBSnpmUnphRGJjV3VqZlRaOElHbkJCZFVnRlFYSkNmRHVUeFhRYXVBK3BkZGw3cUdnazFra1VDbktWMkNaWnRKTmhrNnQzVUs2dW1wK1laYlA3c0Vnbll5VTNYZFNPb0toOTdTeS92d2h6TUtsdDY4cXJBdGlSbzkxNlJabXpoNytBTDNTYlI1UmVtWTZPZWRKTjA1NUFiaGZna0dvQjlDaTNGWm0zcmdvV3ZXSkhkOVBodTgwajJoTzFveVNxRXZ2bDVNWG9MRkwzT2hBdlBENHU3Ylh5QVhSTEhkS3RPNXVVUDZJTXFmUnRINGlLZDBEMU1vcmE2TjBFSWZSRFJvUDNsbHNTeWswb1paY2ZQdzkxbCtNRjJSd3lnTjFTMWxUNnc5bXlFWUhZZUgvejY1S3ovVFVja0djTFl1MGhGRUJKbi8vREhmZi9xYmp6OGpRTXZXQmdraEhtNCtBUEtVeW5GcEJKdm04Q01OdWlNWUJIY1YzcWdVczJOZzU2ZnRGS0tBbVFCRHJjcVBSRUVFcDVNbmZQdStZWE5zSlN0NWRGdGxQeXBDYVI5aEM4UVFWOVpJazUvT3dBQlhZeVg4dkNKL2ZLelJHNUg3NUVGZi8raFpXU0xDclVDVGNHb2Uxa1NXYnB4L1NZRHNyd3RGVEltUGFPZ2FReTFwK2RpY1F6R294bms3VEdsazVEa1hDQ1VEYmxaZ1gyVmtSd2RxZzVMQ1NpOUpHQXROaER2WUx2OHJIY2krSUZTRmJQeEYrV1lxUHk5aXRKTlVQNldnU1hnQWEvVG1zRE1peGdyR2lqak5GOVN6TUdsa3BpUDVZd202QlhJKzNWMHZQMTdjeWJpdHh5ZWE2b2NnSXpoRDF4cEVyYVptSTZoT0FxbVdiNGg4YmFCRjRWY3gvSnBFTEtvTmEwTHMyZEpCRm9KYnZJK1lIdHphNWZTNkRvZnJOZ2RuUyt0THQ2R3Y1VGN5c2pxYWVRS25aZ1lpTzJGZEk3c3VaTUg3dzIyRWE2ZzBwdi84T2RhVldELzhTUnRaS01JaTdnVU1yQTNjRGgxWWErYU1aV0RqeVRBNmF4d2gzRS9JZ1ZsbWkyL0hWR0tqejRobWROQ1VHYTJaNUQvTEx1eW90SXZIYWdxNjRYcFlZN1BwOVFkQXoyS2xHWW85T1pORWNRVkZveklPN0pwVkVMSDhQeWVGeVZFWi85ZCtLTTNUeVNLM1d1SUVidkdPaUZuMHdlTDNiWm1pT0o4SzRMMjdpRmp3WC9qeFpNUlhCT0J3T2g4UGhjRGdjRG9mRDRYRDBHZjhCOVdOMi9sZHFpM0VBQUFBQVNVVk9SSzVDWUlJPSJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wNy0xNSJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDctMTUifSx7ImFhZ3VpZCI6IjhjOTdhNzMwLTNmN2ItNDFhNi04N2Q2LTFlOWI2MmJkYTZmMCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiOGM5N2E3MzAtM2Y3Yi00MWE2LTg3ZDYtMWU5YjYyYmRhNmYwIiwiZGVzY3JpcHRpb24iOiJGVC1KQ09TIEZJRE8gRmluZ2VycHJpbnQgQ2FyZCIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUIyRENDQVg2Z0F3SUJBZ0lRRlo5N3dzMkpHUEVvYTVOSStwOHoxakFLQmdncWhrak9QUVFEQWpCTE1Rc3dDUVlEVlFRR0V3SkRUakVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNQ0FYRFRFNE1EUXdNVEF3TURBd01Gb1lEekl3TkRnd016TXhNak0xT1RVNVdqQkxNUXN3Q1FZRFZRUUdFd0pEVGpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFbmZBS2Jqdk1YMUV5MWI2aytXUVFkTlZNdDlKZ0dXeUozUHZNNEJTSzVYcVRmbysrMG9Bai80dG53eUlMMEhGQlI5U3Qra3RqcVNYRGZqaVhBdXJzODZOQ01FQXdIUVlEVlIwT0JCWUVGTkdobUUyQmY4TzVhL1lIWjcxUUV2NlFSZkZVTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJUUMzc1QxbEJqR2VGK3hLVHB6VjFLWVUyY2thaFRkNG1MSnl6WU9oYUh2NGlnSWdEMkpZa2Z5SDVRNEJwbzhycm9PMEl0N29ZakYya2d5L2VTWjNVOUdsYXF3PSIsIk1JSUIyRENDQVg2Z0F3SUJBZ0lRR0JVclFiZERybTIwRlpuRHNYMkNCVEFLQmdncWhrak9QUVFEQWpCTE1Rc3dDUVlEVlFRR0V3SlZVekVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNQ0FYRFRFNE1EUXdNVEF3TURBd01Gb1lEekl3TkRnd016TXhNak0xT1RVNVdqQkxNUXN3Q1FZRFZRUUdFd0pWVXpFZE1Cc0dBMVVFQ2d3VVJtVnBkR2xoYmlCVVpXTm9ibTlzYjJkcFpYTXhIVEFiQmdOVkJBTU1GRVpsYVhScFlXNGdSa2xFVHlCU2IyOTBJRU5CTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFc0ZZRUVoaUp1cXFuTWdRalNpaXZCalY3REdDVGY0WEJCSC9CN3V2WnNLeFhTaEYwTDh1RElTV1V2Y0V4aXhSczZnQjNvbGRTcmpveDZMOFQ5NE5PenFOQ01FQXdIUVlEVlIwT0JCWUVGRXU5aHlZUnJSeUp6d1JZdm5EU0NJeHJGaU8zTUE4R0ExVWRFd0VCL3dRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTBnQU1FVUNJREhTYjJtYk5EQVVOWHZwUFUwb1dLZU55ZTBmUTJsOUQwMUFSMitzTFpkaEFpRUFvM3d6Njg0SUZNVnNDQ1JtdUpxeEg2RlFSRVNOcWV6dW8xRStLa0d4V3VNPSIsIk1JSUJmakNDQVNXZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQVhNUlV3RXdZRFZRUUREQXhHVkNCR1NVUlBJREF5TURBd0lCY05NVFl3TlRBeE1EQXdNREF3V2hnUE1qQTFNREExTURFd01EQXdNREJhTUJjeEZUQVRCZ05WQkFNTURFWlVJRVpKUkU4Z01ESXdNREJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCTkJtclJxVk94enRUSlZOMTl2dGRxY0w3dEtRZW9sMm5uTTIveVlndmtzWm5yNTBTS2JWZ0lFa3pIUVZPdTgwTFZFRTNsVmhlTzFIamdneEFsVDZvNFdqWURCZU1CMEdBMVVkRGdRV0JCUkpGV1F0MWJ2RzNqTTZYZ21WL0ljak50Ty9DekFmQmdOVkhTTUVHREFXZ0JSSkZXUXQxYnZHM2pNNlhnbVYvSWNqTnRPL0N6QU1CZ05WSFJNRUJUQURBUUgvTUE0R0ExVWREd0VCL3dRRUF3SUJCakFLQmdncWhrak9QUVFEQWdOSEFEQkVBaUF3ZlBxZ0lXSVVCK1FCQmFWR3NkSHkwczVSTXhsa3pwU1gvelN5VFptVXBRSWdCMndKNm5aUk04b1gvbkE0M1JoNlNKb3ZNMlh3Q0NILy8rTGlyQkFiQjBNPSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFGQUFBQUFVQ0FNQUFBQXRCa3JsQUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUJIWnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU5pMWpNREUwSURjNUxqRTFOamM1Tnl3Z01qQXhOQzh3T0M4eU1DMHdPVG8xTXpvd01pQWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cGtZejBpYUhSMGNEb3ZMM0IxY213dWIzSm5MMlJqTDJWc1pXMWxiblJ6THpFdU1TOGlJSGh0Ykc1ek9uQm9iM1J2YzJodmNEMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzl3YUc5MGIzTm9iM0F2TVM0d0x5SWdlRzFzYm5NNmVHMXdUVTA5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5dGJTOGlJSGh0Ykc1ek9uTjBVbVZtUFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdmMxUjVjR1V2VW1WemIzVnlZMlZTWldZaklpQjRiWEE2UTNKbFlYUnZjbFJ2YjJ3OUlrRmtiMkpsSUZCb2IzUnZjMmh2Y0NCRFF5QXlNREUwSUNoTllXTnBiblJ2YzJncElpQjRiWEE2UTNKbFlYUmxSR0YwWlQwaU1qQXhOaTB4TWkwek1GUXhORG96TXpvd09Dc3dPRG93TUNJZ2VHMXdPazF2WkdsbWVVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUhodGNEcE5aWFJoWkdGMFlVUmhkR1U5SWpJd01UWXRNVEl0TXpCVU1EYzZNekU2TlRrck1EZzZNREFpSUdSak9tWnZjbTFoZEQwaWFXMWhaMlV2Y0c1bklpQndhRzkwYjNOb2IzQTZTR2x6ZEc5eWVUMGlNakF4TmkweE1pMHpNRlF4TlRvek1Eb3lOeXN3T0Rvd01DWWplRGs3NXBhSDVMdTJJT2FjcXVhZ2grbWltQzB4SU9XM3N1YUprK1c4Z0NZamVFRTdJaUI0YlhCTlRUcEpibk4wWVc1alpVbEVQU0o0YlhBdWFXbGtPakpGTnpGQ1JrWkRRelkzUmpFeFJUWTVOemhFUVRsRFFrSTJORFl6Umprd0lpQjRiWEJOVFRwRWIyTjFiV1Z1ZEVsRVBTSjRiWEF1Wkdsa09qSkZOekZDUmtaRVF6WTNSakV4UlRZNU56aEVRVGxEUWtJMk5EWXpSamt3SWo0Z1BIaHRjRTFOT2tSbGNtbDJaV1JHY205dElITjBVbVZtT21sdWMzUmhibU5sU1VROUluaHRjQzVwYVdRNk1rVTNNVUpHUmtGRE5qZEdNVEZGTmprM09FUkJPVU5DUWpZME5qTkdPVEFpSUhOMFVtVm1PbVJ2WTNWdFpXNTBTVVE5SW5odGNDNWthV1E2TWtVM01VSkdSa0pETmpkR01URkZOamszT0VSQk9VTkNRalkwTmpOR09UQWlMejRnUEM5eVpHWTZSR1Z6WTNKcGNIUnBiMjQrSUR3dmNtUm1PbEpFUmo0Z1BDOTRPbmh0Y0cxbGRHRStJRHcvZUhCaFkydGxkQ0JsYm1ROUluSWlQejQ3N0pYRkFBQUFZRkJNVkVYLy8vOEVWcUlYWmF2RzJPb3FjTEcyek9Pa3d0MEJTSnRxbGNYVjR1K2F1dGxXaGJ6azdQVUFNWTlIY3JLanROYnE4ZmVBbDhhQm9zeno5dnBkanNHR3F0RjNuOHVUc05TWnBjNkpzTlQ1K3YweFlLbnU4UGZmNS9MNDhmZy9mcmljekpnWUFBQURBRWxFUVZSNDJrUlVDWmJESUFqRlhaT1kxVGF0TmMzOWJ6a3NTWWMzcjRNRTRmTUJBYUQ2emw4eS85VE9nZXQ4ZDVqZk43OGJ3TS9kRENScFI1MjF6WGZvakhKMDVJSXloQkFVU1ZBT05kR3pCWXQyZjdLRnJma0phQWtIaDlGWmhjRFhIUmtUS285TUxpaEdhYXZJbW5WM3F5RVgwRXByZ3ovNER3VUQ3a0NIUm5kOFFGTjQzR280VVZtRERnemE0dzI3b2l6ZEEyK2NLK3V1VXBqam8yK3h3Yy80Mlc1MHg1TEdZZURCc1IwSFZJeDV4OGlGNjBDYmxiVEVFa0ZyMjdiTkRCVVZTcTFPS1ZQYkU2MmIzRUg4RnFCZzVPT09FdWMydDhaSmlxTU91R3ArY0tqZzd3VkdjZW96cU40cHhnVlBRa2pGWWdiVkpLRFVoRENqWXJhd1A1cTRFVGdDOWZJTVJIdGl0cFFjQ3ZKT0VMY2JNc1FnbmNpUmtsanB5UWp2RzQ0anFCVUVURmlCaTFQRUl5ZWtPenNXK1R5NWNMSG9zNVIrZE1TMUx0U1N4ZjNnUUhjelIyQ0k0Z01OcFc0SVJBMVFNYTZ0SjQrQzZ1SHVHRThtTkRJeUZxZy9PUC9NTVV1ZVM2SXE4UzkwZEFlQkpTRXkvcUtrSytCTnd6OGNZWTRqYjVKNnU0aVdDSTJCMVo1NkxXNWtFYzRoa2RNcHN2VUM1NTg1U1gwUXViY2dOcXlmZ0RGRWNUdCs0MC8wUzVOeDB3YUN3M09La2NPYkE1SW4wQVlwMDFwamp3Mm42MjZVRGp0SHdhMjhpSHVUS3F0cnYrcmVXNDFOWjZpR2xyN3V1TEpDZmtGdGN0Y0cwNHNnbTFlTlMrWmFEbnBhVEVyR295WDVKSzJpTXo4eHMwbk93V0djUERONDlxYUNkNGJ6Sm96RFptL2FCSytFb3pMdytYaE5CaVl3SGYwc2lPdTFYUGtHL3pLd3ZxWUtjZlN3REVjSC9vVWUwN2VzL1dROHJJeWcyRE9Yajh0amtaZHVEQi9iOGh6RGxsTU1PQ1M1QkVuZDUzNGY4dGkzVVpjNGtNczN4THlhZk1Tc0poZEc4WFBxak5rNXRBZ08yNWZlS0NoblZkRGovSjBGTWtPc1UveE1CdjB3RmhZZUVHZlZIMTNmdURVMHlERkxhNGZjN1JuV0hCZnVURlYydEVtTndhZGM3YWMzVVkyamZCbDdIVDM2ZmUzNGlRTzVtTkNGRkJXMDdLalBncWhPTFUwMXZaOFB1ZVoySkNsRlpOOGprVXM2OXVrYTllUHA2K0VmTDRBRjUrTnl3U2Jpckh0Y0I4TWwvZ2t3QUVqa0s2NEtqSFBlQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiI4Yzk3YTczMDNmN2I0MWE2ODdkNjFlOWI2MmJkYTZmMCIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOmZhbHNlLCJ1cCI6dHJ1ZSwidXYiOmZhbHNlLCJ1c2VyVmVyaWZpY2F0aW9uTWdtdFByZXZpZXciOmZhbHNlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWV9LCJtYXhNc2dTaXplIjoxMDI0LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0Ijo2LCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjk2fX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDQtMjQiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkZULUpDT1MgRklET8KuIEZpbmdlcnByaW50IENhcmQiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIwMDQxNzAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4yIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDQtMjQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA0LTI0In0seyJhYWd1aWQiOiI5OWJmNDYxMC1lYzI2LTQyNTItYjMxZi03MzgwY2NkNTlkYjUiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6Ijk5YmY0NjEwLWVjMjYtNDI1Mi1iMzFmLTczODBjY2Q1OWRiNSIsImRlc2NyaXB0aW9uIjoiWlRQYXNzIFNtYXJ0QXV0aCIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjo0NSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjF9LHsibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6NjQsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDVnpDQ0FmMmdBd0lCQWdJSkFKTWM4VzFJT1NOaE1Bb0dDQ3FHU000OUJBTUNNSUdHTVFzd0NRWURWUVFHRXdKVlV6RVJNQThHQTFVRUNBd0lWbWx5WjJsdWFXRXhFREFPQmdOVkJBY01CMEZ6YUdKMWNtNHhGVEFUQmdOVkJBb01ERnBVVUdGemN5d2dTVzVqTGpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFWE1CVUdBMVVFQXd3T1dsUlFZWE56SUZKdmIzUWdRMEV3SUJjTk1qTXdPVEUwTVRBMU5UQTJXaGdQTWpBMU16QTVNRFl4TURVMU1EWmFNSUdHTVFzd0NRWURWUVFHRXdKVlV6RVJNQThHQTFVRUNBd0lWbWx5WjJsdWFXRXhFREFPQmdOVkJBY01CMEZ6YUdKMWNtNHhGVEFUQmdOVkJBb01ERnBVVUdGemN5d2dTVzVqTGpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFWE1CVUdBMVVFQXd3T1dsUlFZWE56SUZKdmIzUWdRMEV3V1RBVEJnY3Foa2pPUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVNKKzYxTEpmOTYwLzBDenZqZFMxTXVla04vMy9ONURYeDhRK05MdDZvaDlOZE9EQVRUeWpSQ0M4MGVuQzZyeVJRclAxakVlQVR0bUtKcVBUSnBBR1p6bzFBd1RqQWRCZ05WSFE0RUZnUVVsUTY4Q2p6Umt5MnhjQkwvYzQ3enA2alErTE13SHdZRFZSMGpCQmd3Rm9BVWxRNjhDanpSa3kyeGNCTC9jNDd6cDZqUStMTXdEQVlEVlIwVEJBVXdBd0VCL3pBS0JnZ3Foa2pPUFFRREFnTklBREJGQWlCYkhhQXk5VTZGUkxuSnVsSFA3NmRGN1Zpc0s3SEMwU3BLRHZyVjlMdGpVQUloQUxaS3NJNU1YUnkyQzJmOTFYYUloZk93TUJlSjVQTGhXUmtjZHliVzByNk0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0NBSUFBQUQ4R08yakFBQUFDWEJJV1hNQUFDNGpBQUF1SXdGNHBUOTJBQUFLVDJsRFExQlFhRzkwYjNOb2IzQWdTVU5ESUhCeWIyWnBiR1VBQUhqYW5WTm5WRlBwRmozMzN2UkNTNGlBbEV0dlVoVUlJRkpDaTRBVWtTWXFJUWtRU29naG9ka1ZVY0VSUlVVRUc4aWdpQU9Pam9DTUZWRXNESW9LMkFma0lhS09nNk9JaXNyNzRYdWphOWE4OStiTi9yWFhQdWVzODUyenp3ZkFDQXlXU0ROUk5ZQU1xVUllRWVDRHg4VEc0ZVF1UUlFS0pIQUFFQWl6WkNGei9TTUJBUGgrUER3cklzQUh2Z0FCZU5NTENBREFUWnZBTUJ5SC93L3FRcGxjQVlDRUFjQjBrVGhMQ0lBVUFFQjZqa0ttQUVCR0FZQ2RtQ1pUQUtBRUFHRExZMkxqQUZBdEFHQW5mK2JUQUlDZCtKbDdBUUJibENFVkFhQ1JBQ0FUWlloRUFHZzdBS3pQVm9wRkFGZ3dBQlJtUzhRNUFOZ3RBREJKVjJaSUFMQzNBTURPRUF1eUFBZ01BREJSaUlVcEFBUjdBR0RJSXlONEFJU1pBQlJHOGxjODhTdXVFT2NxQUFCNG1iSTh1U1E1UllGYkNDMXhCMWRYTGg0b3pra1hLeFEyWVFKaG1rQXV3bm1aR1RLQk5BL2c4OHdBQUtDUkZSSGdnL1A5ZU00T3JzN09ObzYyRGw4dDZyOEcveUppWXVQKzVjK3JjRUFBQU9GMGZ0SCtMQyt6R29BN0JvQnQvcUlsN2dSb1hndWdkZmVMWnJJUFFMVUFvT25hVi9OdytINDhQRVdoa0xuWjJlWGs1TmhLeEVKYlljcFhmZjVud2wvQVYvMXMrWDQ4L1BmMTRMN2lKSUV5WFlGSEJQamd3c3owVEtVY3o1SUpoR0xjNW85SC9MY0wvL3dkMHlMRVNXSzVXQ29VNDFFU2NZNUVtb3p6TXFVaWlVS1NLY1VsMHY5azR0OHMrd00rM3pVQXNHbytBWHVSTGFoZFl3UDJTeWNRV0hUQTR2Y0FBUEs3YjhIVUtBZ0RnR2lENGM5My8rOC8vVWVnSlFDQVprbVNjUUFBWGtRa0xsVEtzei9IQ0FBQVJLQ0JLckJCRy9UQkdDekFCaHpCQmR6QkMveGdOb1JDSk1UQ1FoQkNDbVNBSEhKZ0theUNRaWlHemJBZEttQXYxRUFkTk1CUmFJYVRjQTR1d2xXNERqMXdEL3BoQ0o3QktMeUJDUVJCeUFnVFlTSGFpQUZpaWxnampnZ1htWVg0SWNGSUJCS0xKQ0RKaUJSUklrdVJOVWd4VW9wVUlGVklIZkk5Y2dJNWgxeEd1cEU3eUFBeWd2eUd2RWN4bElHeVVUM1VETFZEdWFnM0dvUkdvZ3ZRWkhReG1vOFdvSnZRY3JRYVBZdzJvZWZRcTJnUDJvOCtROGN3d09nWUJ6UEViREF1eHNOQ3NUZ3NDWk5qeTdFaXJBeXJ4aHF3VnF3RHU0bjFZOCt4ZHdRU2dVWEFDVFlFZDBJZ1lSNUJTRmhNV0U3WVNLZ2dIQ1EwRWRvSk53a0RoRkhDSnlLVHFFdTBKcm9SK2NRWVlqSXhoMWhJTENQV0VvOFRMeEI3aUVQRU55UVNpVU15SjdtUUFrbXhwRlRTRXRKRzBtNVNJK2tzcVpzMFNCb2prOG5hWkd1eUJ6bVVMQ0FyeUlYa25lVEQ1RFBrRytRaDhsc0tuV0pBY2FUNFUrSW9Vc3BxU2hubEVPVTA1UVpsbURKQlZhT2FVdDJvb1ZRUk5ZOWFRcTJodGxLdlVZZW9FelIxbWpuTmd4WkpTNld0b3BYVEdtZ1hhUGRwcitoMHVoSGRsUjVPbDlCWDBzdnBSK2lYNkFQMGR3d05oaFdEeDRobktCbWJHQWNZWnhsM0dLK1lUS1laMDRzWngxUXdOekhybU9lWkQ1bHZWVmdxdGlwOEZaSEtDcFZLbFNhVkd5b3ZWS21xcHFyZXFndFY4MVhMVkkrcFhsTjlya1pWTTFQanFRblVscXRWcXAxUTYxTWJVMmVwTzZpSHFtZW9iMVEvcEg1Wi9Za0dXY05NdzA5RHBGR2dzVi9qdk1ZZ0MyTVpzM2dzSVdzTnE0WjFnVFhFSnJITjJYeDJLcnVZL1IyN2l6MnFxYUU1UXpOS00xZXpVdk9VWmo4SDQ1aHgrSngwVGdubktLZVg4MzZLM2hUdktlSXBHNlkwVExreFpWeHJxcGFYbGxpclNLdFJxMGZydlRhdTdhZWRwcjFGdTFuN2dRNUJ4MG9uWENkSFo0L09CWjNuVTlsVDNhY0tweFpOUFRyMXJpNnFhNlVib2J0RWQ3OXVwKzZZbnI1ZWdKNU1iNmZlZWIzbitoeDlMLzFVL1czNnAvVkhERmdHc3d3a0J0c016aGc4eFRWeGJ6d2RMOGZiOFZGRFhjTkFRNlZobFdHWDRZU1J1ZEU4bzlWR2pVWVBqR25HWE9NazQyM0diY2FqSmdZbUlTWkxUZXBON3BwU1RibW1LYVk3VER0TXg4M016YUxOMXBrMW16MHgxekxubStlYjE1dmZ0MkJhZUZvc3RxaTJ1R1ZKc3VSYXBsbnV0cnh1aFZvNVdhVllWVnBkczBhdG5hMGwxcnV0dTZjUnA3bE9rMDZybnRabnc3RHh0c20ycWJjWnNPWFlCdHV1dG0yMmZXRm5ZaGRudDhXdXcrNlR2Wk45dW4yTi9UMEhEWWZaRHFzZFdoMStjN1J5RkRwV090NmF6cHp1UDMzRjlKYnBMMmRZenhEUDJEUGp0aFBMS2NScG5WT2IwMGRuRjJlNWM0UHppSXVKUzRMTExwYytMcHNieHQzSXZlUktkUFZ4WGVGNjB2V2RtN09id3UybzI2L3VOdTVwN29mY244dzBueW1lV1ROejBNUElRK0JSNWRFL0M1K1ZNR3Zmckg1UFEwK0JaN1huSXk5akw1RlhyZGV3dDZWM3F2ZGg3eGMrOWo1eW4rTSs0enczM2pMZVdWL01OOEMzeUxmTFQ4TnZubCtGMzBOL0kvOWsvM3IvMFFDbmdDVUJad09KZ1VHQld3TDcrSHA4SWIrT1B6cmJaZmF5MmUxQmpLQzVRUlZCajRLdGd1WEJyU0ZveU95UXJTSDM1NWpPa2M1cERvVlFmdWpXMEFkaDVtR0x3MzRNSjRXSGhWZUdQNDV3aUZnYTBUR1hOWGZSM0VOejMwVDZSSlpFM3B0bk1VODVyeTFLTlNvK3FpNXFQTm8zdWpTNlA4WXVabG5NMVZpZFdFbHNTeHc1TGlxdU5tNXN2dC84N2ZPSDRwM2lDK043RjVndnlGMXdlYUhPd3ZTRnB4YXBMaElzT3BaQVRJaE9PSlR3UVJBcXFCYU1KZklUZHlXT0NubkNIY0puSWkvUk50R0kyRU5jS2g1TzhrZ3FUWHFTN0pHOE5Ya2t4VE9sTE9XNWhDZXBrTHhNRFV6ZG16cWVGcHAySUcweVBUcTlNWU9Ta1pCeFFxb2hUWk8yWitwbjVtWjJ5NnhsaGJMK3hXNkx0eThlbFFmSmE3T1FyQVZaTFFxMlFxYm9WRm9vMXlvSHNtZGxWMmEvelluS09aYXJuaXZON2N5enl0dVFONXp2bi8vdEVzSVM0WksycFlaTFZ5MGRXT2E5ckdvNXNqeHhlZHNLNHhVRks0WldCcXc4dUlxMkttM1ZUNnZ0VjVldWZyMG1lazFyZ1Y3QnlvTEJ0UUZyNnd0VkN1V0ZmZXZjMSsxZFQxZ3ZXZCsxWWZxR25ScytGWW1LcmhUYkY1Y1ZmOWdvM0hqbEc0ZHZ5citaM0pTMHFhdkV1V1RQWnRKbTZlYmVMWjViRHBhcWwrYVhEbTROMmRxMERkOVd0TzMxOWtYYkw1Zk5LTnU3ZzdaRHVhTy9QTGk4WmFmSnpzMDdQMVNrVlBSVStsUTI3dExkdFdIWCtHN1I3aHQ3dlBZMDdOWGJXN3ozL1Q3SnZ0dFZBVlZOMVdiVlpmdEorN1AzUDY2SnF1bjRsdnR0WGExT2JYSHR4d1BTQS8wSEl3NjIxN25VMVIzU1BWUlNqOVlyNjBjT3h4KysvcDN2ZHkwTk5nMVZqWnpHNGlOd1JIbms2ZmNKMy9jZURUcmFkb3g3ck9FSDB4OTJIV2NkTDJwQ212S2FScHRUbXZ0YllsdTZUOHcrMGRicTNucjhSOXNmRDV3MFBGbDVTdk5VeVduYTZZTFRrMmZ5ejR5ZGxaMTlmaTc1M0dEYm9yWjc1MlBPMzJvUGIrKzZFSFRoMGtYL2krYzd2RHZPWFBLNGRQS3kyK1VUVjdoWG1xODZYMjNxZE9vOC9wUFRUOGU3bkx1YXJybGNhN251ZXIyMWUyYjM2UnVlTjg3ZDlMMTU4UmIvMXRXZU9UM2R2Zk42Yi9mRjkvWGZGdDErY2lmOXpzdTcyWGNuN3EyOFQ3eGY5RUR0UWRsRDNZZlZQMXYrM05qdjNIOXF3SGVnODlIY1IvY0doWVBQL3BIMWp3OURCWStaajh1R0RZYnJuamcrT1RuaVAzTDk2ZnluUTg5a3p5YWVGLzZpL3N1dUZ4WXZmdmpWNjlmTzBaalJvWmZ5bDVPL2JYeWwvZXJBNnhtdjI4YkN4aDYreVhnek1WNzBWdnZ0d1hmY2R4M3ZvOThQVCtSOElIOG8vMmo1c2ZWVDBLZjdreG1Uay84RUE1anovR016TGRzQUFBQWdZMGhTVFFBQWVpVUFBSUNEQUFENS93QUFnT2tBQUhVd0FBRHFZQUFBT3BnQUFCZHZrbC9GUmdBQUF0aEpSRUZVZU5yc2x0OUxrMUVZeDcvdk50ZTB2WE9rN3lTN3F5V0JZdm5qSWt0R1UwdkRDd2t0VjRLWHB2M3dCLzRCQmlJYS9RQzF3amtWVXhOc1V1dXV6ZDFrNmlCTEN4SUZ6Y0RYT1Rad1k4cjJzcjFycDR1WFp1b2dncnlKZlM4ZWVMNmM1M3c0NStFNUhJb1Fnb09VQ0Flc0dDQUdpQUVBeVg2TFpkbjE5WFdHWWRScTlUOGdrTjFxYTIwVkRsVlpjWlVRWXB1WktTMHRIVGNhOXl3ejZIdXJxNnMvenM2U1Aya1h3R0kyQXpqS3FIUTYzZnQzazRTUXBvWUdBTVdGUlh2S0xtb0xBQXdPRFB3ZG9MZEhEMkJrYU9oMzg0M0o1SEs1OXBUVjFkd0U4R3A4ZlArT1M0dEw1cmZtSDZHUWtPNzBvTHV6YzJqd3VTb3AyZEJyT0N5bms1S085UFgzWjJaa01Da3BxeXZmR0lZQmNMKzl3MnFkS0NvcUNnUUNBSGllRjJvZlAzeGtNcjFXMElyYXVscHRRWUhQN3dORjdlMkJObDhESU8zNENRQU5kK3U3dTdvQVNFQUJxS3VwSllSVTZhNERvR1h4cWFvVXBad1dBOWFKQ1VKSTRRVXRnRlBxa3duU1F3RDY5UHJvVnhRTUJ0dmIyaWlLZXREUndmTjhLQlRpT083Wms2Y0Erbm9OTE1zQ3lNbzh6Zm45SE1mbG5Na0NzTFM0T0QwMURVQjM5Um9oeE9sMHloTVM0aWlSM1c2UGJMc3pCM0Z4Y2JSQ1FRaFJKQ1pLSkJLeFdDeVR5ZVJ5R29CVUt2MHkveG1BVGxjcGk0K1h5V1FhalFhQXorZWJtcHdFVUY1UkRrQ2xVaFZxQzNnU25wK2JpejRIbk44UHdPLzNSNXhBZ012TnprNW1ra1dVQ01EcTZuZkJkemcyQkRDdFVBQndPbDIvZklkQWlnNElCb09SS0lqbmVRVk5iM20zaWkrWGlFSHArd3pwR2VsdXQvdWwwUWdnRUFpVVhTbTdkZWYydlphV3RMUzBoWVd2SCtZKzVaL055OG5OamY1VVNDU1NTSXc0NFhEWTRkaFFLcFhEdzhOaWlxcHZiQndkZVZGMW93b0F1N2FXbW5yTTBLUGYzdDYrVkZMYzFOeDhQdS9jNk5pWVNDU0tQc2tldDJkNWVkbmo4VVFjcjlkclg3ZTczWnRDeXJKclZxczFIQTRUUXBaWFZyeGVyK0M3TjkwV2k4Vm1zKzBmQ3lyMnE0Z0JZb0QvQVBCekFJNlZOcUdRUFVxbkFBQUFBRWxGVGtTdVFtQ0MiLCJhdXRoZW50aWNhdG9yR2V0SW5mbyI6eyJ2ZXJzaW9ucyI6WyJVMkZfVjIiLCJGSURPXzJfMCIsIkZJRE9fMl8xIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCIsImNyZWRCbG9iIiwibWluUGluTGVuZ3RoIl0sImFhZ3VpZCI6Ijk5YmY0NjEwZWMyNjQyNTJiMzFmNzM4MGNjZDU5ZGI1Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJwaW5VdkF1dGhUb2tlbiI6dHJ1ZSwiZXAiOmZhbHNlLCJhdXRobnJDZmciOnRydWUsImNyZWRNZ210Ijp0cnVlLCJzZXRNaW5QSU5MZW5ndGgiOnRydWUsIm1ha2VDcmVkVXZOb3RScWQiOnRydWUsImFsd2F5c1V2IjpmYWxzZX0sIm1heE1zZ1NpemUiOjEwMjQsInBpblV2QXV0aFByb3RvY29scyI6WzEsMl0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MTAsInRyYW5zcG9ydHMiOlsibmZjIl0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dLCJmb3JjZVBJTkNoYW5nZSI6ZmFsc2UsIm1pblBJTkxlbmd0aCI6NCwibWF4Q3JlZEJsb2JMZW5ndGgiOjMyLCJtYXhSUElEc0ZvclNldE1pblBJTkxlbmd0aCI6MX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJOT1RfRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0xMS0yNCJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMTEtMjQifSx7ImFhZ3VpZCI6ImExZjUyYmU1LWRmYWItNDM2NC1iNTFjLTJiZDQ5NmIxNGE1NiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiYTFmNTJiZTUtZGZhYi00MzY0LWI1MWMtMmJkNDk2YjE0YTU2IiwiZGVzY3JpcHRpb24iOiJPQ1RBVENPIEV6RmluZ2VyMiBGSURPMiBBVVRIRU5USUNBVE9SIiwiYWx0ZXJuYXRpdmVEZXNjcmlwdGlvbnMiOnsia28tS1IiOiLsmKXtg4DsvZQg7J207KeA7ZWR6rGwMiBGSURPMiDsnbjspp3quLAgViAxLjAiLCJlbi1VUyI6Ik9DVEFUQ08gRXpGaW5nZXIyIEZJRE8yIEFVVEhFTlRJQ0FUT1IgViAxLjAifSwiYXV0aGVudGljYXRvclZlcnNpb24iOjUsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiLCJiYXNpY19zdXJyb2dhdGUiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIl0sInRjRGlzcGxheSI6WyJhbnkiXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUR0RENDQXB5Z0F3SUJBZ0lCQVRBTkJna3Foa2lHOXcwQkFRc0ZBREJ5TVFzd0NRWURWUVFHRXdKTFVqRVpNQmNHQTFVRUNnd1FUME5VUVZSRFR5QkRUeTRzSUV4VVJERWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRWtNQ0lHQTFVRUF3d2JUME5VUVZSRFR5QlNiMjkwSUVOQklFTmxjblJwWm1sallYUmxNQjRYRFRJd01ESXhNVEEwTWpZd00xb1hEVEkyTURJd09UQTBNall3TTFvd2NqRUxNQWtHQTFVRUJoTUNTMUl4R1RBWEJnTlZCQW9NRUU5RFZFRlVRMDhnUTA4dUxDQk1WRVF4SWpBZ0JnTlZCQXNNR1VGMWRHaGxiblJwWTJGMGIzSWdRWFIwWlhOMFlYUnBiMjR4SkRBaUJnTlZCQU1NRzA5RFZFRlVRMDhnVW05dmRDQkRRU0JEWlhKMGFXWnBZMkYwWlRDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTFpZYSs5WVpMSm40Rldja0RuWS9FUm9DdU8zVEJ0YTBXM2Y4UjlTWTVkNXNCazJRaXVwY2lJL2w3ZndQckgzRkRrZVZQWGVqTWUra1QwVm9KSmUrTjlFTVdlcjAvNVBYSVA5N25ydVljcjBEeGJoWnBlc1FFZVU4QmVJVXVucE5ObkVKcG94b0pUd29EbXU4M1pLazRtOGcwL1BmcEp3RGhtUENBcW03OXNGdFA4ZzdsQzlxbXM1VEQvNlBOeisyYWV3S1hUUUFSMW9wZmhuV0RVc0ladHVVZkVSaGxHd3hVN1graDNvUTJrU0d3NWhvbGZLU2IwZzNwd0dUY1RWTnZmVU1YSDdDYWlUcS9LN1QvamRBQ0QrOWFOanRjZDNQeVFlckE4U2EyTjI4cnZrTjhZZktvRFBnNWdBMzc4T05EVjNCaHJodFk4VWlEa0JjVHNYQVFFQ0F3RUFBYU5WTUZNd0VnWURWUjBUQVFIL0JBZ3dCZ0VCL3dJQkFEQWRCZ05WSFE0RUZnUVVPQ21LMzEwR3UzcTlEZlgvYnZkcHNmNEdJOFV3Q3dZRFZSMFBCQVFEQWdIMk1CRUdDV0NHU0FHRytFSUJBUVFFQXdJQUJ6QU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFuRFRjWm5lSy9oMFFiOHNGeGdGUzhGYTVkalFuU0pRVU1GWi9rek9zUGgxRFZGREY0bkRHL0hsVStkN0thTmhhUTdYTHQ3eEFqaHpFeVR5SGFNSDc2Z0gwOHIzM05kVlovNHNNaDlHSUxVNmJTbUpZT3RkVmkzekIzcDY5Ym5ZWkhKVnF2SktYNWxFc1Nwbi9vcEtZbHZ0bzJuMC80czRhd0poK3ErQmt5VlNQVFJNWDZMZmJuNklSdTRjYmVTMFcxM3RzUTVTYnBBbzlOSDJGQVR6Vk1NS1NHRWRpUW5mWXlnZFd2dURDTFV0UUYxd0dtR1NZc0VQRlRWNlBHMVZQNUhTNGZockJOYnVyaTM4TklVb2Nma3BmbU9JeStoSFpnZnZwWnpvcmsxR3ZGM1BaUkl0Sm5UVHY1VWpxMHFEOHJucjgxcXd2R2xUQ0pJQnRFVW1Od1E9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFFZ0FBQUJJQ0FZQUFBQlY3Yk5IQUFBU1ZVbEVRVlI0MnUyYkIxaFU1OUxITVdvU3I3bCtWdmFjczQxbVRkU3JSb05ZQUNrTGlvb0ZTeFE3Z1lpaWlLSkdEZGdWTEhSRWxsMmFxSUJpamVLTlhmRmFZbUtOSFNtN0N4cGo5UHRpaklXNTg1NXpGcFpsRjFkRlkveDRuMmVlcFN5NzUveDIvalB6enJ5WW1kV3UybFc3YWxmdHFsMjFxM2E5dzJ1RFdscGZmdDI3VWV5RitLYXJUaDV1dHZUSTFjYWhCd3IvWjE3dXpVWnpjMDgyV3JCL1k4T2xlYlBNMXQrd00xUG1mL3ovQXdwQUhUTmxVZnNHeVRmVFdzU2YrMVcwNmhoWUxOb0gxbk8zZzhXTUxCQk9UZ2RxUWhJd28rSkJQRFFTeElQV0F1MFY4NlNKWCthbEJrdFB6RFpMdldIKy9zTEpoTHIxMDFSVG1xWGRmQ0JLT2crUzZKTWdEVHNNbG90eWpRS1M5ZzhIaWV0U0VOdUhnTkIrSVRRWm0xcFFOK3Jua1dhaDhNRjc1em4xMG92bkNyS0xub3N6cm9INEZRQ0piZWVDcU5OTWFPRzQ3TmxIb2NjanpUSXZmZmorQUZJV2RtMjJyZVNoWkhzUnZDNGdwdDAwTVAvaTIrY2Zyamk3OEwzeHBJODJhbUlrdVhkQkg1QjQ5VEhvRkhVYytzWWZod0d4aDZGUFdDNjBEc29DeGp1aFdrQ00xV1JvMGkvNkR6UDVyVzd2QmFCL1pHbU9Xdjc3bDNKQXJkS3ZRUERCMjNEc3Vob0tWQ1ZRckM0QmxacDd2RjJzZ1VPWENtRGVoanpvNHFzRWlXeVpRVUMwWkRMVVgzSmE4VjRBYXBoVjhyMFdVUHV0QmZEdmF4clFhRXBlYUQvZEtJYUpzZnRCN0xTb0NpQ0c5b0VHMDNhZlp6UGozMzI1NTJwMml2ZmVoUlpiVktBOFp4b2NyUkhQR2hWN0NFUTk1bGNCOVBHMDd5Nzg3UUdWbEpTTVBIV3I1SG1yblJyNFpMTUt6aGVVdkJRZ1lvZXZxY0Z5UkZ4bGlWbE9nZm9yenliK3JlRVVGUlUxd0JzOFNXNHk3a2NOL0hOak1XeTZXTzVCWldpUDBYNUgreiswUDlDZUd3SjBFYUcybkphbEE4Z2ZHZzlPK04wc3NhREx1M08zWFJMcU02NEtNZVdtN05wQ3BuUVR5SlJmbXJzb2ZBV3lwT25tc3FRZ2dhc2lrSEpKOHNldnh3aGNrZ2FZdXlUM21CcDJ3UDdtYlJXNWVWQ2pSZitnQm9kZGhYRHlsbWFIV2wwNlJLVlN0UzR1TG02R0lKdVdscFphcTlWMzNEU2EwakI4L25WZFFLbm4xVUNQU0toSTgyNnJvYVh5eW9LL1RGNEMxOVNHbEN6NVU4cFZNVmJnSW8rbW5OWWRwUnhqTkZTdk5RK3A3aXYrcExzdUxxTTdod0RkNlZzMDhoajZqT3F5K0NIVmRmbGR5alpjUTltdFZWTzlvbFZNbi9qU3RvTlN5bnBOeklMeElYdGhoU0x2VCtmVng2TUUwVC9sbXErL1lHZVdtVm5YMFB2ZnZYdjNuMnAxU2FCS1UvcnI3aXNhc0Y1eWtJMUJqTzA4YU9XL0NXSk8zSVlpaldiVzJ5eDE2ekQ5RS83QmVvWnpVZ0xsbkhDSnRsLzdtTEZiQ3NLdTgwSFlLUmlFSFdhQXNQME1ZRHA5ODVUdXRsZ3Q2QjYybGU0Wk1aOTJqQjVDdXlSOTN0d3BwUlh4c0JaOWxaUzVVNktnV1o4VW9mT1ViZTF6ajEyK2tibm5IQ3lYSC85ZDZwYVVZZTZVY0lYcXEzekErTzk0SkY2NGY0ZGt5WDd2Sml1T1NTeENEMzdNVnNmRWxQbU56WklMWFR0dHZINUNPSHNYTUlNaW9lWDBiQWpJdVFpbmIzRVN4ZGkyNU0xekNRMzlnSkVwT3B2TGxER1U4em8xNDdBYVA2bUZJUDVpTG9pN3pnWnhsMkFRZFprRndtNGhaWFNQc0l1VVUvd2lBc1BNSWJTZXFXK0JrZ25oYitpWTlzTm9JWlBiQ0J3VEFzeGQ1VWZvb2VsUFJONGJnZmJiZXJuSi9IMHhEY0pQcDlaZGQyMWYzWFZYOXpSY2ZDVFpLL055N3BaTEdzaFhWWXBMWlNqUjBXK015NmRlbVIrYXV5UzVDbHpsdWJSejdDT2h3M0lROS9vV3hPakdZcnQ1Yk0xQklBbDdMSDZDSG5LSWNsM3ZUbVQzS3U5MTU4NmRUeERPajNoVGx3R2d2djUxTk1jUFNOQm5mWWJBUHU2QmVSLzBMamZsWktaL1JuTnRmRUVRZy9TRE5yNWVNWWxiYndRTzdacmNCUVBxYnNZMTlxbklhUVdJSFJkeWxXcHZCTlJyQVF0SjFETVU2RDR4K1pTTDNJdmNCTjVZSGJRUDBPcml4VFhFd0NwU3E5VnRNTEIyUkFDZDhHZnRpNHJ1Mk9EM2d1dlhyMzlFbmdjNkFSU2ZZNE9lOUFQZTdDaGpFaGM0SjlvS2VrUWNvejVmV1ViMVNiaUtYdTFOUEJWajBYdzlRSS94L1ViVU9CaVJUTjRVd2F5aFpRbFB4REp1anlOeFhnd1NVcVgyUVVnT29Td2tvV1BZODlhRFVuSjNIYmdvMDJnMDQ5Rlc0MFh0UnJ1RTlodWZucXVyVzU2aGxhQ2RSdHVFZngrS1lEd1JuaDErbllvMlZ0K1RkRE1sWlIrM2tHNjM0REhWZVRsWWVpU2YzSjkzOVJlZDE3NzNSdUFJbkpXMktLY2ZoZTdSSU9tN0VxVHV5OWs5RGd2SlpRbENXb3lRRm9IUWVRMEVodTh2eXk5UTNjT0wrZE1JZ0lmNHFWN0RDODFCcjFpSk56d0Z6WXRMMFJwSC9Ma1RtZ2YrYmd4K1B4dS9Yb2VQUjhuZjhPbjdJZHArSWgzaWNmcXdjblBQTmZRSXlGa2s3WWhlYkRrVGJOd1NJRHJqMVBPQ1F0Vm00clUxbnAwb0Y2VVhKWlAvSnZiZ2RzZFNqekNRc3BCV2dOU3RBcExJWlRWNHovOE9Db3ZVQnFFUWJ5Q0JFZVhTOHN3Wkl4NVF6Y3JQdjk4WWdYUkhVUFB3dFU3eG5uZ0hMUTkvRm9GQVkvQnhHNGxYK0hoblh0U2gyM1RMMmM4WmdSOVF0cXVmNFgzRVd6Z29QNjVST0tTSW85emtUOFNla1NEeFhBUFNnYXRBT29DSDFFOExDUU8wYkNWMEhwVUJsNjhWVnNvVVhIRFZUTDUzNzE2am11MmZRUjBTdC9DMTR4SE1yL2hlQmZqOTNLS2lYNFQ0dTNyazl3NmhCK3NKSE9KM01vdy9NTTBuQWZXdnBZQWhZbWRUOS9SR05RSUhLMW8veWwzK1dEUWttdTJ0U0FhdkJja2doT1M1bW9OVTdrMHJnSkhGd3VxVS8rakNLY1FMbmtBS3RqZmJhSVE2cElMbVloTzcxVkFSV1dvemxNQmRhVXQxV3ZZbjAzUkNPU1J6VjBWV0M0ZllUMTR2NXNnVXpnSzNwRWRDTDl6Z0RVZEFYcEZjRTN4SVJBVWs0azJrSWRVdkhLd0hwc0FQRi9KNU9LVlp4Y1gzUkcrM0l3c2Y0QWZTbndQRWZrQS9rKys3ZTJVMndPeDJoc0JoSVRWRFNGM0R5OUNUSWwvNXpSam5WQWtDeXFlOUVvRDVNZzZFSTJJUlVneUloMFZWUUVKdjBrSVNlMFFBMlFyY0xsQTlSZTB2SlM3K0YrNzhMUkhPT1cwMnhPdVJkeGlSc1oyV1RPY0FFVFAzQmR6R1BFVkl3MTh0N3Jnb0ZKU25IR2p2QktCSHhYT1FSbktRUk1ONGIrSWhFVzhTZVVTQjg5ZGJ5d3FMUzliOGxYQjBheVkrNDdFZUhianF3QlBhSnJnQ0VCcHRNUU53UTN3TGk5ZVhHd09SYllQQVhmR1k4a1pBWXhNNVNLUFhzVTF3WmlUeEppMGszcHNHUjRCb1FEUllEVXd0OEYvMmZiTjNwWEdBY2NnZTRUd2hnQ2FHNWdKdGpidjRaaFdBbUdZVFVXcGhRTGttaGI3VXZnb0RXREkxVk1GT0JxanhQS1F4NnlzZ2xVdE9GMUlVeVE2L00yNUpyZCtkS1JGOFFBTDNyZHNxc0J1ZkNZd0lNNWs1eHFIbUU4dEJFZGtKbk9XRmpFTkNjOU84cDM5Q2M3elJPL1M0WktBbktjc2hVVnBJQmlVWHhVcU9kay9FN0tBTWVjYzZrVTViOWwxNHd2U09Bb2I1Q2hqS2g0UFVnb2VFWGlUb0dWVkc2anlUWHBDMEtpZ1BKVEJmcFFMOUZROXBvb0tETkE0aGpWMWZTWElFRWlzNTlDYWhaeHp4b2p2bTdzblc3d3FnMk14VGxOMjR6ZmZwZG5PQUVYN0ZRYUlSa29DSDFId0NVTzBYa3V0T011a0ZjWGUrZ0I2U0RNS3YwNEh4UzBWUUtVRDdKQ01rM3B2RzZYZ1RRcUwxSkVkN3JNZkFwemhZUTRYWTZ5MnZ6THBrMzBqWmhwVXhGbDhESS9GRG1mbnFRWm9FdE0wc0JKUjB6cVRYcEpBa016SVZSUDRaN0lTUzhVc0R4cGVEeEVsT1VUa3U2VWxPT0N3R3FMNkpHUGlVMlkwZGxJMy95dFl1K2JDcFhwSFBtRllCM0FSREMwbnN5M2tUZ1lTU282VUJ4SU1lbU5RYzcrMlRmVTQ0T2czRVV6ZUNhQXFCdEFHOWlVQXlJcmt4T3BMVFFob2VDMVMvUkh4VDVVbktYZEh1YmJNaEFSZmZPNTNxdGZZNTB4WnJuMVpUZ0xIeDV5QlpJaVFwRDBuclRkS3B4SVBLVEFsb2ZjYUg3SDBxSEowTzBtbWJRUnl3aVlQa3Y4R0E1QlFHSmFlYjVlaUJDWUQ3dUh1VWl5S1l0RW5lTkJpeUNhVmtTY013SzEyamJaZUM4TE5BWU5wT0E2Yk5WSVNFWm9PZ3JCR1VwWTQzRVVpVzA0Z0gvV0ZLM1JBK0ovSXczbHdhV0FSbWdYVDZacEFRU01TYkNDU0RrcXNteXlFazRkQTRvUHNsa3JMK0dscUEwQ21sR1NsRWE3UkgxVDJ6QWU0WmgyRFJkNXkyajNnbTdES1A2MzBqSU9HbjAzbElBUnlrbGp3a3JlVFFtK2cyd1FUUVRSTUFsZVFwYzg0QzQ1a0Nsa0haWURtRFFNb0VDZXRORlpKamVNa3hQaStRbkRiTFlTa2dISW9lNVpFQWxGdlNBM1RuamFURXA5eVVGcThLQzZYYnd0eFpJY09FRUMxd1hsOU1PNndGMFJjTDJONDNHZXVJL2hYRUR3ZzRTRUl5QjJ1TGtGcnprRmpKK2JPUTZFNXNGdHRxQ3FDN1ozR3pLZTJmQWxhQlc4QnE1aGFFbEkzZXBJWEVTVTZrTHprdEpGWnlpVVlreDVVQ29xR2tIRUJZL1JMS0tEZjVid2pyUENhR0ZMekF1UVJhY3hlRlBYcERSekxkSUNad2xYK0doYXNkMWxlZWJOdkZSUmxQdWNyektPZDF2OUI5SXA4SmV5OERVZmNGM0lDZzIyd1FmODROQ0VTZGVVZ2RnemhJbnhGSTB6bEk1Wkx6WjcySjZoa0JaQlpuQ3FCblJjVWFHQmk0QTZRVE40Rk5jQTRIQ2IzSllvWXh5YVZXU0c2aW9xcmtkQ0dONUt2djhnMHZtbWNrYmxPaVFPaUJYdFkzRmhoM2ZLNGJsZyt5ZFdXMExMNk1kbzBEeGpVR0dKY290bE1wY2xvSklzY2xJTzRkVW5sQTBQMGJIdEtjaWtsS1o5NmJPZ1labGh6eHByWkJXRWtuM2ljVEVsTUFQU1g3bGcyN3p1R25uQXJXczNKWVNOYXp0b0tWdnVTcXkzSVRYcERsUmxSVTMxVjdURno3Uk5wUDI3RTAzTlpsZTkvMlBLU2UzSkNBaGNST1VuaElXbStxUm5LVTdYSm82N1ZocDRtYk82NlBRcnpJMVQ4SEpKTXl3V2JPOWdwSXJPU3lXTWxKZGVPU1ZuSysyaXhYV1hKVk43d1YxYmQyTHljeDBHUFNiZXRLZE5xNlpFakFRakl3U2VIR1RkOFlsWnlvNDR4eXlURWRnc0VTZHcwYmQ1K0xOQlhRZm0xN1lNL2huOEZ5Y0JwWXp0d0cxZ1RTN0cxZ280VVVsRjBPeVdDVzA1WUNrNVF2TEFYWXVHU2t4MVMxcll1UVpCV1EyRW1LWThVa3BSS2tLcEtiVlM0NU5pNTFDQUs2ZHdUTWp6a0N4Y1ZxUDFPbmw5L3FOdGxYS1BLQUdab09Wbk4yZ1BYY0hSd2tRNUpEU0JXU1N5L1BjdnJWTjRGRXZXRERxOXRqcXRUVzdjZTFkUTFMYnFFUnlmSER5MjQ2a3VNaDBYWXJvRy9BTmlnb1ZEL0QrdTh6VS9zblhmbWVMZ3VJVENaOEZ1MEQwYWlOWURWM0oxaC9zNk95NUlJNHlVa0Q5VW9CZno0dStaRzRWRFhMR1pXY1RvOUpNcmc2eVMydklqa0pLN25RQ3NuMTFKZmNuSExKQ2UwV2crM1lUWERtL0MyOFQ4MVpzb013dFg5U0Q4RWMwdlVpMGt2eG5yOEhoS015d0dvZWdiU1RnNFRlVkJHWHNuWGlFcEZjUnFVc1IrdFgzNmIybU5pNHRMWXFKR09TMDhZbEIyMWNxcHJsaEQyWFFxZVJHK0Q0RHpmNDJYeko5SmNxd05UcVVwazJtMmt0djBBRkFTdjNZOEczQVN4bm85d0lLQU9Tc3lqUGNyemtqRzU0azZwbU9kME5yNjdraHVwSVRodVhXTW10MUpIY1VoM0pMVUpRaGlYSDJJZURnMDhXblB6cHB2YmU4bDk2RkVVbWxCaUxNdldIZnNXWTJWWXFUb0ROaUF5RWtNTjUwMXdqa3F1dStqYllZMG8wMm1QU2JldFdLUVU4akpRQ2VwSVQ5VjZJTlZRMHE0U0xWd3EwOS9RVW5jSDdsZlkyNUZBQm1Xa1pHaG5uSHIwQ2puNWJRRFJ1TXdadm5iaWtLN2tnSTVMN1dqZkxLU3YxbUdwQ2NoSURXVTdvRkE1dEJpWEQyclNUb0ZKcGRFOTJwQnVkN1pzWXNCMzVhV1VWU0VSeXkrUjUwTjU3RTBoOHM2dG11WmxiZGFwdkExbk96M0NXbzAxbzY1YVhBcFVrRjFZaE9UZk9tOFN1NFdEUkx3RW1oTzdsZzNHbGV6aFZVRkRRNUxXbmxlUXdBYjdZSTJNbk1INjhtQS9CRVllZ0RXWTVpVThtV0FVVFQ2cEdjbFAxc3B5dlhwWjdZZlVkclZOOVY1V2NCRXNCc1R2K0RNRU1tNzBMdmp0OEdWVHFLc2VGTDVXV2xsclZXQ3VCbko1QWQ3eGYzVkVWb3V1VldEUDE4TWtHTVdZN0MvOXNMQ3B6akdjNVF4dGV2UjVUbFZKQVo4T3JMem54Z0FqY3g4VkFPNjhVbUxMaWV6aHc0aHA3Mk5QQXRaNGlROFVhYjBTUjB4UmtqUHVpYzhpM1VYcmZZUVVldU9vQWRFZFlWdDRiUWVxekdTeW5ab0ZsWUhVYlhzTlpqamJTK3haNm9RMUNHN0FPT294TWcxSHpka1BTMXJOdzlVWVJZTm8yY3RaSXMrVzFaZldDU1NYRlo3ZW5waHphSnZYVHdmOWNneldwSjJGc3lGN29OakVUTEVha2cyVDBCZ3p3YUpQUWkzd1JrSjkySDVmR1RWSW1rYTRBUWhxUDN1U05rdnNTYlpnY21DRnl6R1JKMEhaNEduZ0diWWVRdUtPdzdmdUwraWRKRE5rRGN0STFQLzh0L0xjaFA0Z2JpcUN1dk93cGQyTGtaa2dXVk9TY3hTQi9IR2FzUG9oQk5CZUd6OWtOZzJidWhJRkJPL0RtZDRCWDhDNFlzMkFQSzVlUStLTVF0K2swNUNBTWNqQ2lXR1h5dnlDUUUycTczc0JoS2RNT01aSGpKWGdCdDE4RmxDRWpNWVBJdzRoRVhzYUloK2ZoOWZWOXJUUmVRN1B2RmhqMEF2ajQ5THltWUwwR21OM2syQjQ1QVBvdVRYZUo5T3FTZ3dMa21BbnZWV1Z2Q2NvVGxQc1p0QVhrU0ovWnU3NUk3WFQvL3YzR3FQdmU1QVE3WHZnUi9xVHFreG9DUXY1ZjR6WjM4Sk05OU5udXJRVGZOeTFEdEc1azMwTU9WcUZsY09BMFYvbkRsNDkwNUVsazhyOThaL004UG5jZjhVb0VNb2NjQVNaQXlQbHFzOXBWdTJwWDdhcGR0YXQyMWE3YTlVYlhmd0Z2VUVFSDRZYXFsQUFBQUFCSlJVNUVya0pnZ2c9PSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIl0sImFhZ3VpZCI6ImExZjUyYmU1ZGZhYjQzNjRiNTFjMmJkNDk2YjE0YTU2Iiwib3B0aW9ucyI6eyJ1diI6dHJ1ZX0sImZpcm13YXJlVmVyc2lvbiI6NX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTAzLTIwIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJPQ1RBVENPIEV6RmluZ2VyMiBGSURPMiBBVVRIRU5USUNBVE9SIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMDAzMjAwMDEiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMyIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4zIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTAzLTIwIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAyMS0wNy0yNyJ9LHsiYWFndWlkIjoiYmE4NmRjNTYtNjM1Zi00MTQxLWFlZjYtMDAyMjdiMWI5YWY2IiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiJiYTg2ZGM1Ni02MzVmLTQxNDEtYWVmNi0wMDIyN2IxYjlhZjYiLCJkZXNjcmlwdGlvbiI6IlRydVUgV2luZG93cyBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJjcnlwdG9TdHJlbmd0aCI6MjU2LCJhdHRhY2htZW50SGludCI6WyJpbnRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ1N6Q0NBZktnQXdJQkFnSVVXM1hLOHl5d2JBV2xpZ2xpeElGNjNkdnFZeTh3Q2dZSUtvWkl6ajBFQXdJd2ZERUxNQWtHQTFVRUJoTUNWVk14RVRBUEJnTlZCQWdNQ0VOdmJHOXlZV1J2TVE4d0RRWURWUVFIREFaRVpXNTJaWEl4RXpBUkJnTlZCQW9NQ2xSeWRWVXNJRWx1WXk0eElqQWdCZ05WQkFzTUdVRjFkR2hsYm5ScFkyRjBiM0lnUVhSMFpYTjBZWFJwYjI0eEVEQU9CZ05WQkFNTUIzUnlkWFV1WVdrd0lCY05Nak14TVRBek1qQXpOalV4V2hnUE1qQTFNekV3TWpZeU1ETTJOVEZhTUh3eEN6QUpCZ05WQkFZVEFsVlRNUkV3RHdZRFZRUUlEQWhEYjJ4dmNtRmtiekVQTUEwR0ExVUVCd3dHUkdWdWRtVnlNUk13RVFZRFZRUUtEQXBVY25WVkxDQkpibU11TVNJd0lBWURWUVFMREJsQmRYUm9aVzUwYVdOaGRHOXlJRUYwZEdWemRHRjBhVzl1TVJBd0RnWURWUVFEREFkMGNuVjFMbUZwTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFTkF2YnRjY01yN2ovU1JXbXFJRVpUUldOSnlqNm1zWXI1bEdlQWdkU0d5QzlPMDM1NlJJZWN1YVZpT3F6MER4Z1MxZi81S1BiWnAxdDB5RDJmVlJYOTZOUU1FNHdIUVlEVlIwT0JCWUVGQTV0TDEwZzg4dDJxWGxQbGhJU0kyZEl6bGFWTUI4R0ExVWRJd1FZTUJhQUZBNXRMMTBnODh0MnFYbFBsaElTSTJkSXpsYVZNQXdHQTFVZEV3RUIvd1FDTUFBd0NnWUlLb1pJemowRUF3SURSd0F3UkFJZ1hmdXZqc3ArNHY1aUdPcW5nVWdPZzFobWJnRlBGTWdJanlXeENLcXcvZDhDSUZpbUxOWExESXdBK29JYlAxeU9mcUU4eGs2cTcvNExXT1ZZa1JBTG9CQzIiXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFCQUFBQUFRQUNBWUFBQUIvSFN1REFBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUYwS1NVUkJWSGdCN04xOWpKN2xmU2Y2QzJ6aUFZOWp4dUFaRDJhaFlDZm5uT2lrb0VRNVN1VklTYzdtbEtwTmxRcm5qelJVY2M1cVNWdXpsVFp3Q2xtcE1RMzBhQk96QmExV0hnbzUydFdNTmpRNjBsaU5EcEZLVHJwdFZwbTIyaW9SSk5MWnM0a2RVbUx3dk5nZWcyY2NEeTltbjk5amhoampsM2w1bnVlK3IvdjZmS1JaMDAxS3NabTVuL3Y2WHIrWHl6N3cwVjkvUFFFQUFBQ05kbmtDQUFBQUdrOEFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFVUUFBQUFBRUFCQkFBQUFBQlFBQUVBQUFBQUZFQUFBQUFBQUFWWW00REtmZWFhSTJsWDZ3c0FvRW5tVGwrZXhtYzNwZjJ0ci9ocm9GcVhmZUNqdi81NkFpcTM1WXBYMmtIQWJlOThNUUVBNU82cEZ6ZW1zV1BYcHNsWHJraEFQUWdBb0dhMnIxdElYN3J1VURzUUFBREl6ZE1ucjBwalI2OU56L3o4cWdUVWl3QUFhaW9xQWFJaVFCQUFBT1FnU3Z4SHBvZlNVeTl0VEVBOW1RRUFOUlVmbnBHYy8yb3JDREFmQUFDb0szMytrQThWQUpBQjh3RUFnRHFLY3YrSHBvYjErVU1tQkFDUWtSM3JUNlRkZzlQYUFnQ0FTaDA0MVpkR1pnYjErVU5tdEFCQVJpYm1ONlNKWnplWUR3QUFWQ0pLL0VlUGJrNzdad2NTa0I4QkFHUm9jVDZBdGdBQW9GZWl6eittKyt2emgzeHBBWURNUlJYQTdzM1RhVWYvaVFRQTBHblI1Ly9vekdBNnNOQ1hnTHdKQUtBaHRBVUFBSjBVZy8zMlRnN3I4NGNHRVFCQXcwUUlzSFBnV09xLy9IUUNBRmd1YS8yZ3VRUUEwRURXQmdJQUsvSFVpeHZUeU15UWd6ODBsQUFBR2l5Q2dEKzkvamx0QVFEQVJVV2Zmd3o0VSs0UHpTWUFnQUtZRHdBQW5FLzArY2ZCUHpZTUFjMW5EU0FVSUQ3VUorYjYwKzBEczJsWEt3Z0FBTXFtengvS3BBSUFDbU0rQUFDVUxTNEZvczgvYnYrQnNnZ0FvRkMzWEhreTNidmxzTFlBQUNpRVBuOUFBQUNGTXg4QUFKb3RTdnhIajI1TysyY0hFbEEyTXdDZ2NERWZJRzRDYnI5Nk51MGNPSllBZ09ZWWJkMzQ2L01IRnFrQUFONWtQZ0FBTkVPVSt6ODBOYXpQSDNnTEZRREFtK0lsWWUva2NIcW05ZEtnTFFBQTh2UG1aN2srZitBOFZBQUFGN1R6NnRsMCs4QXhRUUFBMU56aVdyOFk4Z2R3SVNvQWdBc2FQejZRSnViN3RRVUFRSTB0SHZ6MStRT1hvZ0lBV0pLb0F2akRvY1BwMXF0T0pnQ2dldGI2QWNzbEFBQ1d4ZHBBQUtoVzlQbVBUQSsxcS9RQWxrTUFBS3hJaEFDeE5yRC84dE1KQU9pK3hUNS9hLzJBbFJJQUFDdG1iU0FBOU1aVEwyNU1ZOGV1dGRZUFdCVUJBTEJxRVFUODZmWFBhUXNBZ0E3VDV3OTBrZ0FBNkJqekFRQ2dNNkxFUC9yOG4zcHBZd0xvRkdzQWdZNkpsNVNKdWY1MCs4QnMydFVLQWdDQTVkSG5EM1NUQ2dDZ0s4d0hBSURsaVhML2g2YUc5ZmtEWFNNQUFMcHF4L29UYWZmZ3RMWUFBTGlBQTZmNjBzak1vRDUvb091MEFBQmROVEcvSVUwOHU4RjhBQUE0UjVUNGp4N2RuUGJQRGlTQVhoQUFBRDBSOHdIaVprTmJBQUNrZHA5L1RQZlg1dy8wa2hZQW9PZWlDbUQzNXVtMG8vOUVBb0NTUkovL296T0Q2Y0JDWHdMb05RRUFVQmx0QVFDVUlnYjc3WjBjMXVjUFZFb0FBRlJ1c1MxQUVBQkEwMWpyQjlTSkFBQ29CV3NEQVdpYXAxN2NtRVptaGh6OGdkb1FBQUMxRWtIQWw2NDdsTGF2VzBnQWtLUG84NDhCZjhyOWdib1JBQUMxWkQ0QUFMbUpQdjg0K01mbUc0QTZFZ0FBdFJZaHdLN1dGd0RVbFQ1L0lCY0NBS0QyekFjQW9LNG01dnJiZmY1eCt3OVFkd0lBSUJzeEZ5RG1BMmdMQUtCcSt2eUJIQWtBZ095WUR3QkFWYUxFZi9UbzVyUi9kaUFCNUdadEFzaE1ERmVLRzVkZmJRVUI1Z01BMEN1anJSdC9mZjVBemxRQUFGa3pId0NBYm90eS80ZW1odlg1QTlsVEFRQmtMVjdHOWs0T3AyZGFMMmZhQWdEb3BEYy9ZL1Q1QXcyaEFnQm9GUE1CQUZpdHhiVitNZVFQb0VsVUFBQ05zamdmUUZzQUFDdXhlUERYNXc4MGtRb0FvTEdpQ21EMzV1bTBvLzlFQW9DTHNkWVBLSUVBQUdnOGJRRUFYRWowK1k5TUQ2V0orZjRFMEhRQ0FLQVlFUUxzSERpVytpOC9uUUFvMjJLZnY3VitRRWtFQUVCUnJBMEU0S2tYTjZheFk5ZGE2d2NVUndBQUZDbUNnRCs5L2psdEFRQUYwZWNQbEU0QUFCVE5mQUNBNW9zUy8ranpqMDB4QUNXekJoQW9XcndNVHN6MXA5c0hadE91VmhBQVFIUG84d2Q0S3hVQUFHOHdId0NnT2FMYy82R3BZWDMrQUdjUkFBQ2M0NVlyVDZaN3R4eldGZ0NRb1Rqdzc1MGMxdWNQY0I0Q0FJQUxNQjhBSUI5UjRqOTZkSFBhUHp1UUFEZy9Nd0FBTGlEbUE4UU4wdTFYejZhZEE4Y1NBUFVVZmY0eDNWK2ZQOERGcVFBQVdBTHpBUURxSi9yOEg1MFpUQWNXK2hJQWw2WUNBR0FKM3V3cGJiMXNhZ3NBcUpZK2Y0Q1ZVUUVBc0FJN3I1NU50dzhjRXdRQTlKQzFmZ0Nyb3dJQVlBWEdqdytraWZsK2JRRUFQZkxVaXh2VHlNeVFnei9BS3FnQUFGaWxxQUw0MG5XSDB2WjFDd21Bem9vKy94andwOXdmWVBVRUFBQWRZbTBnUU9kRW4zOGMvR01qQ3dDZElRQUE2TEFJQVhhMXZnQllQbjMrQU4wakFBRG9BbXNEQVpZdnl2MGZtaHB1My80RDBIa0NBSUF1aWlEZ1Q2OS9UbHNBd0VYbzh3Zm9EUUVBUUErWUR3RHdkbEhpUDNwMGM5by9PNUFBNkQ1ckFBRjZJSVpZeGMzV3I3YUNBUE1CQUZLN3p6OXUvZlg1QS9TT0NnQ0FIak1mQUNpWlBuK0E2Z2dBQUNxeVkvMkp0SHR3V2xzQVVJUTQ4TytkSE5ibkQxQWhMUUFBRlptWTM1QW1udDFnUGdEUWFJdHIvYUxjSDRCcUNRQUFLclk0SDBCYkFOQTArdndCNmtVTEFFQ05SQlhBN3MzVGFVZi9pUVNRSzJ2OUFPcEpBQUJRUTlvQ2dCeEZuLy9JOUZDYW1POVBBTlNQQUFDZ3hoYmJBZ1FCUUowdDl2bnZiMzBwOXdlb0x3RUFRTTFaR3dqVTJWTXZia3hqeDY2MTFnOGdBd0lBZ0V4RUVQQ2w2dzZsN2VzV0VrRFY5UGtENUVjQUFKQVo4d0dBS2tXSi8ralJ6V24vN0VBQ0lDOENBSUJNUlFpd3EvVUYwQ3VqclJ0L2ZmNEErUklBQUdUTWZBQ2dGNkxjLzZHcFlYMytBSmtUQUFBMFFNd0ZpUGtBMmdLQVRvb0QvOTdKWVgzK0FLa1pCQUFBRFdJK0FOQUordndCbW1sdEFxQXhubnBwWS91bTd2YXJaOVBPZ1dNSllMbkdaemUxcC92cjh3ZG9IaFVBQUExbFBnQ3dITkhuLytqTVlEcXcwSmNBYUNZVkFBQU45V2J2YnV1bFhsc0FjQ0g2L0FIS29RSUFvQkE3cjU1TnR3OGNFd1FBYlZIaUgrWCsxdm9CbEVNRkFFQWh4bzhQcEluNWZtMEJRSHJxeFkxcFpHYkl3UitnTUNvQUFBb1VWUUIvT0hRNDNYclZ5UVNVSS9yOFk4Q2ZjbitBTWdrQUFBcG1iU0NVSVc3NlI2YUgycHRDQUNpWEFBQ0FkZ2dRYXdQN0x6K2RnT2JRNXcvQTJRUUFBTFJaR3dqTkV1WCtEMDBOdDZmOEEwQVFBQUR3RmhFRS9PbjF6MmtMZ0V3ZE9OV1hSbVlHOWZrRDhEWUNBQURPeTN3QXlFdVUrSThlM1p6Mnp3NGtBRGdmYXdBQk9LOFlGall4MTU5dUg1aE51MXBCQUZCZjBlY2YwLzMxK1FOd01Tb0FBTGdrOHdHZ252VDVBN0FjQWdBQWx1eVdLMCttZTdjYzFoWUFGWXNELzk3SllYMytBQ3lMQUFDQVpUTWZBS3F4dU5Zdnl2MEJZTG5NQUFCZzJXSStRTnc4M243MWJObzVjQ3dCM2FmUEg0RFZVZ0VBd0txWUR3RGRGWDMrY2ZCWDdnL0FhcWtBQUdCVjN1eEZiaDFTdEFWQTU4VFAxc2owVUpxWTcwOEEwQWtxQUFEb3FKMVh6NmJiQjQ0SkFtQ0ZGdnY4OTdlK2xQc0QwRWsrVmFpZEtDTWVjbkNBYkkwZkgwajNITHFoUFNjQVdKNkp1ZjcwdS85NGsxNS95Rmk4eDJxTG82NThzbEE3VWZMNCtJMC9UYnV1T1pLQVBDMjJCZHp4N0xaMFlHRmRBaTR1K3Z6di90a05hYzhMMTdkL2ZvRDhyTC84ZFB2OTlmRWJueld6ZzlwYXMvV21kLzF4Z2hxWmV2V0t0R25OYSttM054MXRwNmZ6cDlla2d3dDlDY2pQWE92bjk4a1hCOUpVNjBDemJkMUM2bDl6T2dHL0VMZjhYejB5bVA3dDlKYjI1eCtRcHgzcjU5SURXdytsSGYxejZhOWZlcWNxT0dyTERBQnFxZi95MTlMWGJqN1krdlhNWVNGS0l2Zk5ETFVQRVVDK1lraWc2aDQ0WS9Ub3RmcjhJWE8zWEhVeTdkcDBwUDFyaUFxZWFJTlR5VU5kcVFDZ2xsNSsvZkwwanN0ZVQ3ZSs4VEM5NFIwdnA1MERzMm5MMmxmU2daZjcybFVCUUg2aUpQSmJyVnVScUFUWXZtNGhRWW1pM0Q4T0NCTnpHMXFmZDVjbElEOVI3dis1YTJmU3Z4eWFmTXZRMjlGam05TS96SzlQVUZjcUFLaTFyOTEwOEcyVHhDTlJqZUZJU3FzZ2J4RUFmT202UTdZRlVJdzNWMmJxRFlhc1JTVmJiTHRackZSZEZEL2pNZnNHNmt3QVFLM2RjdVhKOVBBL2VlNjgvMWw3UC9MTVlQc0dCY2hYelBxSTFnQkJBRTBWSmY2alJ6ZW4vYk1EQ2NoWGxQbmZPM1Q0Z3A5WEVmQzVvS0x1dEFCUWF6RVE2ZFpXQ0hDK0IyMlVFSDkwd3dsdEFaQzVHUEw1dC9NYjJnTURGOXQrb0NuR1p6ZWwrMSs0M3EwL1pDelcrajE0M2ZQdG0vOExEYk45NnNXTmFlell0UW5xVGdVQXRSZUgvMmdGdUpSb0MvakxWdXBxVUNEa0szN2VveHJBL21SeUYzMytqODRNcGdPMjJFQzJvcy8vczIrVSsxOUtsUDRiL0VjT1ZBQlFlM0VyR0QxVzc3bnk1eGY5NzBWWlZxeGVzVFlROGhVLzc5SFdjL0RVdXZRL1hYbksya0N5RXdlQVBhMGIvN2dKUFBiYTJnVGthV2ZyMEI5ci9XNVpRbVZhVlByODlZbDNKc2lCQ2dDeWNPNWF3RXM1OHdLMlZSQUFtVE1mZ0Z4RW4zOGNBcXoxZzd6RmdYLzN0ZE5wZTkrcEpmMzNyZjBqTnlvQXlFS3NCWHlsOVVMMWdmWHpTL3J2eDYzaGIxNTkzSHdBeU56aWZBQnJBNm16NlAzOVY4L2ZrUDdoNUhwci9TQlRaL2Y1YjFyNzZwTC85MFptaHN6NElDc3FBTWpLNHpjK203YXQ0QkFROHdGR2p4ck1Bam1MS29EZG02ZlRqdjRUQ2VvZyt2emo4OFhMUCtRcit2dy9PWERzdkd2OUxzWGFQM0lrQUNBckYxc0xlQ254a0k0WE5ldFpJRy9hQXFoYWxQaVBUQS81UElITXhlZko3c0dwWlIvOEY5MzlzeHNFZ0dSSEFFQjJIcjcrdVNVTlpMbVFBd3ZyMmdPYWJBdUF2QzF1Q3hBRTBDdjYvS0VaNGoxeTE2WWpxM3Fmak5hZnZWUERDWElqQUNBNzhiTC8ySTNQcmppdFhSUVA3dEZqMXdvQ0lHUFdCdElyVWU3L1VPdGwzNkF2eUZlVSs5L1Z1dkh2eEdlR3RYL2t5aEJBc2hOcnd0NXgyZXZwMWxXa3RtRjczMEo3YmVCbGwxMlcvdXVwS3hPUW44VzFnZDk2YVdQN0ptZlQydGNTZE5LQlUzM3BUdzVmMTE3ck4yZWdMR1FwRHY2ZjNuUTAvZEYxejZmM0xIRzYvOFhFWEtuNDdJRWNxUUFnUzh0ZEMzZ3A1Z05BTTVnUFFLZEVpZi9vMGMxcC8reEFBdklWNGZDOVE0Yzc5cmtRNzR5Lys0ODNhUU1pV3lvQXlGS3NCWng5ZFczN0JyOFRZc1ZZL0wyc0RZUzh4ZHJBL2NjM3RmOTZ0VlZDbEN2Ni9POS80WHJEdlNCajI5YWRTbDhjZnFHOTFpL2U4em9sMXY2cEhDVm5LZ0RJMm1vSEFsNkkrUUNRUC9NQldDNTkvcEMvS1BmL2JPdlpIMnY5T3MzYVA1cEFBRURXVnJNVzhGSzBCVUF6YkYrM2tMNTAzU0Z0QVZ4UVBPLzNUZzY3OFlmTTdXd2QraVA0N1ZTTDZMa00vcU1KdEFDUXRhbFhyMmkvMU1jTGZxY3R0Z1hFN2VIQmwvdFVBMENtanIyMnR0MFdFRC9EMjFyUGlrNldncEszNk9IOTgyUFh0TXY5NC9NRXlGTlVnMFpWNkVjM25HZ1BpdTZHcUE1MUtVUVRxQUFnZTUxYUMzZ3AyZ0lnZi9HOHVQM3EyZll0RVdXTFB2K284akxJQy9JMTFIcW0zemQwdUN2dG9HZUw1MFFNL25QN1R4T29BQ0I3blZvTGVDbXhObkRud0d5NkxKMFpOUGJ5NjVjbElDL3h2UGlIayt2YmF3T2pFcUFiMVVQVVcvVDVSN24va3k5ZTdUa09tVnBjNi9mQWRjLzNwTDByS29Xcy9hTXBWQURRQ0xFVzhMRWJmOXF6SGwvekFhQVpyQTBzUnp5M1I2YUgwc1I4ZndMeTFlMCsvM01aL0VmVENBQm9qQjNyVDZRSHRqNmZlaWsrRk80K2RJTzJBTWpjenF0bjJ4T2pCUUhORTZXN1VlNi92L1dsM0IveUZXWCt1ellkNlhxNS83bWlZc2lGRDAwaUFLQlJ1clVXOEZMTUI0RDhXUnZZUEJOei9lMmQzZnAySVYvUjUzL1g1cW4yWU9aZSsyN3JHUkpEUXFGSkJBQTBTamZYQWw1SzlCYnZueDFJbzBldlRVQytJZ2o0dzZIRFhaOHJRdmRFbjMrMGFWbnJCL21LUHY5UERoeHJWMmYxcXR6L1hOYiswVVNHQU5Jb3NjWXBQaVRlYytYUFU2L0ZJTUtvUG9qYncvbFdHQkNEQW9IOFJKZ1hRd0t0RGN4UGxQaC85Y2hnK3JmVFc2ejFnNHp0V0QrWEh0aDZxSDNyMzYyMWZwZGk3UjlOcFFLQXhvbUJnRis3K1dCbGFmR2laMW8zVUYrWkd0WVdBSm1MdG9DZEZkNUFzVFJSZmFYUEgvSldWWi8vdWVMVy81NURON2o5cDVGVUFOQTRMNzkrZVUvV0FsNUtsQkhIMnNBdGExOUpCMTd1YTFjRkFQbUpNdksvT2ZGT2F3TnJLc3I5NDBVOVZuUlo2d2Q1aW5ML3oxMDdrLzdsMEdRdGhySEc3QkF0UkRTVkNnQWE2MnMzSGF6TlJPOUlrUGNmMzVUR1p3Y1NrSzk0cHZ6cDljL1pGbEFEOFZ5TjZkeGUwaUZ2dTY0NVVtbWYvN21zL2FQcFZBRFFXTkdEZjl2R2VrenpqcHZERDZ5Zk54OEFNdGNlOXRrSzg4d0hxTTVpbi8vL2VmZzZmZjZRc1NqemorMU5WZmI1bjAvYy9udFBvOGtFQURSV3ZCamVldVhKV3QzVXhXRWhQdWkwQlVEZTR1VXdCZ1ZHeTVGdEFiMHpQcnVwdlpMTHJUL2tLOWI2UFhqZDgrMmIvN3FGcURINGIreVliVTQwbXhZQUdpME8vOUVLVUZmUkVqRCt4bTBpa0tkNHpzU2d3S2p3b1R1aXovL1JtY0Ywd0swY1pDdjYvRC83UnJsL1hWbjdSd2xVQU5Cb1VhNWIxVnJBcFhqUGxhZmFGUUhhQWlCZjhaeUpBWFN4K1NOS1dyVUZkRTY4aU85cDNmakhqZHl4MTlZbUlFK3hTU1hXK2xVOTNmOWlvc0xvcjArOE0wSFRxUUNnOGVxeUZ2QlN6cnpvYmhVRVFPYWlFaUFxQWd3S1hMbm84NCtYY1d2OUlHOXg0Tjk5N1hUYTNuY3ExWm0xZjVSRUJRQ05GejI2cjdSZUlHTUlYNTNGcmVGdlhuM2NmQURJWElSNGZ6dS93ZHJBRllvZTNILzEvQTNwSDA2dXQ5WVBNblYybi8rbXRhK211clAyajVLb0FLQVlqOS80Ykh0cWR5N0dqbDZiUm84YVJBTTVNeDlnNmFMUFA1NTdYc0loWDlIbi84bUJZN1ZhNjNjcDF2NVJHZ0VBeGJqbHlwUHA0WC95WE1wSmZDakZDL0ZUTDIxTVFMNjBCVnhZbFBpUFRBOTV6a0htNGptM2UzQXFtNFAvb3MvOTR5OXB2NlFvQWdDS0V2dG02enlBNWtJT0xLeHJEOEt5TFFEeXR2UHEyZmJObUNCQW56ODBSYnhYN2RwMEpNdjNxMmc1MmpzMW5LQWtBZ0NLRWkvZGo5MzRiSGJwOUtMNG9CbzlkcTBnQURLbUxlQk11ZjlEclpkdUE3Y2dYOUhudnl2elo1bTFmNVRJRUVDS0V1dTYzbkhaNituV0RGUHFzTDF2b2IwMmNNT2EwL3BrSVZPTGF3Ty85ZExHOW8zWnByV3ZwVkljT05XWC91VHdkZTIxZm5NR25VS1dvcy8vMDV1T3BudTNIRTd2cWZsMC80dUpPVXZ4TEliU3FBQ2dPTG1zQmJ3VTh3R2dHVXFZRHhBbC9xTkhONmY5c3dNSnlGZUVsdmNPSGM3K2VXWHdIeVZUQVVCeFlpM2c3S3RyMnpmcE9Zc1ZZL0Y3Mkw3dVZQci9UbDFwYlNCa0tvWlA3VCsrcWYzWHVWWW5YVXowK2QvL3d2V3FsaUJqY2ZDL3IzWHdqNUwvZVAvSVhhejlNL2lQVXFrQW9GaTVEZ1M4RVBNQklIOU5tZytnengveUYrWCtuMjA5azJKNGFWTkVLOUx2UHZkTENVb2xBS0JZT2E0RnZCUnRBZEFNMjljdHBDOWRkeWpMTXR0NER1MmRISGJqRDVuYjljYkJQL2VXeVhNWi9FZnB0QUJRcktsWHIyaS9YTWVMZGxNc3RnWEU3V0g4L243Mjhyb0U1T2ZZYTJ2YmJRRlIwYk90OVl6S29lUTIrdnovL05nMTZhSEo2OUxQWG5sSEF2SVUxWkZSSlJudkV6RTR1VW1pV3RJbENhVlRBVURSbWpJUThFSzBCVUQrSXFqODFWYW9GN2R4ZFJWOS9sRjlGQ0VBa0tkWTZ4ZDkvazFxanp4YjNQcmZjK2dHdC84VVR3VUFSWXVCZ0RtdkJieVVXQnU0YzJBMlhkYjY2OGxYcnpBb0VESVU2L0tpbkQ3V0JrWWxRSjJxbHFMUFA4cjluM3p4NnRiejlMSUU1R2R4cmQ4RDF6M2Y2RzBrNDhjM1dmc0hTUVVBdEtzQUhydnhwNDMrMEF2bUEwQXo3RmgvSXUwZW5LNzBtZVY1QXMyd2MrQlllL0JvVXlzaEYxbjdCNzhnQUlEVXpJR0FGeElmZ250ZTJHcjlEV1F1Wm4zRWkzc3ZnNEFvOFk5eS8vMnRMK1gra0s4bzg5KzE2VWhqeS8zUEZaVktBa3M0UXdzQXBETURBVzl0aFFCTnJ3SUlVVUw4bTFjZlQxdld2cElPdk55bkxRQXlGU0hlMzg1djZGbGJ3TVJjZjdyL2hldmJKYlRLL1NGUDdUNy9MWWZUbmRmT0ZQSE9FNzdiZW5iOVgwY0dFM0NHQ2dCNFEwbFZBR2VMTXQ3UjFoZVFyM2lSMzcxNU91M29QNUU2TGZyODR6bGhyUi9rSy9yOFB6bHdySkZyL1M3RjJqOTRLeFVBOElhb0FvZ1B4ZmRjK2ZOVWtpai9pMUxpcUFUUUZnQjVpa0dCZjMzaW5SMWRHeGdsL2w5dDNacjkyK2t0N2VjamtLZjRqUCtqNFJjYXVkYnZVcXo5ZzdkVEFRQm5hZnBhd0VzNXNMQXU3WG5oZW1zRElYTXhHMkRuS203Nm9pcEluei9rcmJRKy8zTlord2ZucHdJQXp0TDB0WUNYc21udGErMjFnZVlEUU42aVhQOXZUcnh6MmZNQm90dy9YcGoxK1VPK290ei84ME9UNmE3TjA4WDArWi9QeU15UTFpVTREeFVBY0I1ZnUrbGcwUithSVJMei9jYzNwZkhaZ1FUa0s1NWxmM3I5Y3hkOXBzWFBlMHpKOXJJTStTcTV6LzljMXY3QmhRa0E0RHhLSFFoNFB2WjlRek9jYjIxZ2xQaVBIdDJjOWd2NklHdFI1bi92ME9IaUx5OFc3WG4rK2pReDM1K0F0OU1DQU9kUjBsckFTNGtTNGhnY3BDMEE4aFpEUHFPcUowU2IwL2pzcHZaYVA3ZitrSzl0NjA2bEx3Ni9rSGExd3IxT0RQOXNnaGo4OS9YWmF4SndmaW9BNEFMaThCK3RBTHhWdEFTTXR3NFJCZ1ZDdnFJODJJQS95RmVVKzMrMmRlaVBjbi9leXRvL3VEZ1ZBSEFCYzIvY2RKYzZFUEJDM25QbHFYWkZnTFdCa0M4RC9pQmZzZUhqZ2EySGlwM3Vmekd4d1NTR21BSVhKdjZIaTRpK1dMZGtieGZWRWZkdU9keXVrUEFDQWdEZEY1KzNqOTN3MDdSNzgzVHhRLzdPSjI3OXYyVmVFVnlTQ2dDNGlGZ0wrRW9yQVBqQSt2bkUyMFcvWVF3V014OEFBTHBqcUJXNlAzamQ4KzArLzAxclgwMmNuN1Yvc0RTdU51RVN4bzhQcEdkTytrQzVtTnMydnBpZXVPbmdtU0ZFYmlVQVlOV2l6ejgrVngrLzhWblZkcGNRdC8rMkZjSFNDQUJnQ2FLbmpFdUxGV09QdFY1VW9pb0FBRmlaK0J4OTR1WUQ3YzlWd2ZxbDdYbGhhd0tXUmdBQVN4QWxaUk56OXNrdXhkbnpBWWFzVVFTQUpZdWIvb2V2ZjY3OU9lcmd2elN4OXM5UVlsaTZ0UWxZa3VndGl3OW1IOGhMRTBGQXRBWEVCL1Bvc1d1dERRU0FDNGpBUE1yOVZkQXQzOWd4Vlpxd0hJWUF3aExGV3NCM1hQYTZ0WURMdEwxdklkMjI4YVcwcnZWblp6Z1BBUHhDOVBsL2V0UFI5bzMvZS9wT0paYkgyajlZUGkwQXNBeXhGbkRTVGZheTlWLytXcnVQTWRvQzNHNEFRRW83MXMrMUIvenA4MStaZUI4Yk02TUpsazBBQU1zUVZRQStiRlp1Y1Q1QTlEZWFEd0JBaVJiNy9CL1llcWo5dWNqS2VCK0RsUkVBd0RMRm1obHJBVmNuWG41aVBzQzlRNGNGQVFBVUljcjk3OW84M1Q3OFcrdTNPZ2RPOVZuN0J5c2tBSUFWc0Jhd00yN2IrR0w3UldqbndHd0NnS2FLQVgreDF1LzJnV09KMWJ2L3NMVi9zRklDQUZpQkdHWW5lZTZNS0gvY3ZYbktmQUFBR2lkdSt1UHpUWjkvNThSMklmT1lZT1dzQVlRVkdwa2VURHY2VC9oQTc1REYrUUMzWEhuUzJrQUFzaGJ0YmZjTkhWYnEzMkh0d1gvVy9zR3FxQUNBRllxQmdPT3pteEtkRlcwQk1SOGdxZ0xNQndBZ0o0dDkvdkU1NXZEZmVWRjk2ZllmVmtjQUFLdGdMV0QzeEZ5QW1BK2dMUUNBSE93Y09LYlB2NHVzL1lQT0VBREFLa1FWd043SjRVUjNMTFlGUlAva3RuV25FZ0RVemVKYXY5MnRtMzl0Z2QzajhBK2RZUVlBckZJTUJJeTFnRXI5dWllQ2dNZHYvR2w3OEkvNUFBRFVnVDcvM3ZudVhML2h5OUFoS2dDZ0EvYk5EQ2E2YjNFK1FLeFRBb0FxUko5L2ZBNDlmdU96RHY4OTh1ak1VQUk2UXdBQUhYQndvYzlBd0I2S2RVcldCZ0xRYS9HNUUzMysxdnIxanJWLzBGa0NBT2lRc2FQWHBMblRmcVI2WlhFK3dHT3RHeGpiQWdEb3BzVSsvL2pjY2ZEdkhXdi9vUFBXYkwzcFhYK2NnRlY3K2ZYTDB5dXRBT0FENitjVHZiTnA3V3Z0alFGYjFyNlNEcnpjbCtaUHIwa0EwQWxSN3YvNW9jbjJhcjh0d3VhZUc1a1phczlhQWpySEVFRG9vUEhqQSszMVAxNFNlaS9tQThRTnpiZGUycGhHVFFvR1lCWGk0UC9KMXVkNWZLYTc4YTlHM1A0Yi9BZWRwMTRaT3N4YXdPcEU4R0krQUFDckVXRnlEUGpUNTErdGtXbUQvNkFiVkFCQWgxa0xXTDNGK1FBNytrK2tmVE5EMWdZQ2NFbmIxcDFxbC9yNy9LNWVEUDZibU85UFFPZGQ5b0dQL3ZyckNlaW9PSURHTFRUMUVDOFNvOGV1RlFRQThEWlI3di9aMW0xL2xQdFREM2M4dTgza2YrZ1NRd0NoQytiZUdFUjNxMXVFV3RqZXQ1QjI5TSsxQndUR3lrWUFDRHRiaC80SHRoNXk2MThqTWNkblltNURBcnJEREFEb2t2MnpBOVlDMXNoaVcwQlVaa1JyQUFEbGlnTi9mQjdzM2p5dHo3OUc0dGIvV3diL1FWZXBBSUF1c1Jhd252clhuRTRmM1hEQzJrQ0FBZzIxd3VBSHIzcys3WW9CZjJzYy9Pdkcyai9vUHRlVDBFV3hGakFHQWxJL3NUYndpZGJ0VDd3RURsbmJDTkJvMGVjZnovdDQ3aXYzcnlkci82QTNCQURRWlhiUzExdXNlWHI0K3Vlc0RRUm9xT2p6ZitMbUErM25QZlcxNTRXdENlZytBUUIwV1pTeVRjeFpaVk5uWjg4SFVBMEEwQXh4MHg4QnJ6Ny8rb3R0UFliMFFtK3NUVURYUlU5YnZJaDRBYW0zQ0FLaVBOVGFRSUI4UlpCNzErYXA5dllYOGpCMlRMVWs5SW9LQU9pQjZHc2JuOTJVeU1QWjh3RUF5TU5pbi8vak56N3I4SitSYUpXY0ZMaER6d2dBb0VkaUxhQVB1THhFdjJpMEJaZ1BBRkJ2TzliUHRRLys4ZHhXYlplUGVDOGFNeXNKZWtvQUFEMHlkM3FORDdrTUxjNEhlS3oxWW1rK0FFQzlMUGI1UDdEMVVQdDVUVjY4RjBIdkNRQ2doMks5amJXQWVkcSticUhkRm5EdjBHRkJBRURGb3R6L3JzM1Q3Y08vdFg1NU9uQ3F6OW8vcUlBQUFIck1Xc0M4eFh5QWVPSGNPVENiQU9pOTZQT1B0WDYzRHh4TDVPdit3OWIrUVJVRUFOQmpzUlpRNHAyM0tEUGR2WG5LZkFDQUhvcWIvbmp1NnZQUFgyemJNUmNKcW1FTklGUmdaSG93N2VnLzRRVW1jNHZ6QVc2NThxUzFnUUJkRW0xWDl3MGRWdXJmRU8zQmY5YitRV1ZVQUVBRllpQ2d0WUROc2JnMk1Lb0N6QWNBNkl6RlB2OTR2anI4TjBkVVFicjloK29JQUtBaTFnSTJUOHdGaVBrQTJnSUFWbWZud0RGOS9nMWs3UjlVVHdBQUZZa3FnTDJUdzRsbVdXd0wrSm9iSzRCbGkrZm1ZemY4Tk8xdTNmeHJrMnNlaDMrb25oa0FVS0VZQ0JockFSMFVteWVDZ0tnR2lFRkg1Z01BWEp3Ky8rYUx6ME5Ea0tGNktnQ2dZdnRtQmhQTnRUZ2ZZSmVwMVFCdkUzMys4WHg4L01abkhmNGJ6dUEvcUljMVcyOTYxeDhub0RLenI2MXRId3pmYytYUEU4MFZMN1lmM2ZCU21qKzlKaDFjNkVzQXBZdDVLVisrL21mcEErdm4wenN1ZXozUlhHNy9vVDVVQUVBTmpCMjlKczJkOXVQWWRHZlBCN0F0QUNoVkJLTFJJaFhQUTVWUnpXZnRIOVNMQ2dDb2daZGZ2enk5MGdvQTRoYUU1dXRmYzdxOU1XREwybGZTZ1pmNzJsVUJBRTBYd2VkZGc5UHQxWDViaEtERkdKa1phczg4QXVyQmxTUFV4UGh4YXdGTEUvTUJIci94cCszK1Y0Q21PcnZQMzVyVXNzUjdqZEovcUJjQkFOU0l0WURsNmIvOHRmU1oxb3R4dEFWNE1RYWFKc3I5NCtEL0dZTlFpelF5UFpTQWVyRUdFR3JFV3NCeUxjNEgyTkYvSXUyYkdiSTJFTWhhZkk3dDJuVEU1MW5CWXZEZnhIeC9BdXJsc2c5ODlOZU5YWVVhaVlOZzNBWlR0bmh4R2oxMnJTQUF5RXFVKzMrMmRkdC8rOEN4Uk5udWVIYWIxa2FvSVVNQW9XYm0zaGdJZDZ0Yms2SnQ3MXRJTy9ybnJBMEVzaEY5L245MDNmTnUvVW1qUjY5TkUzTWJFbEEvWmdCQURlMmZIYkFXa0xlc0RUUWZBS2lyT1BESGMwcWZQeUZ1L2ZmUGJrcEFQYWtBZ0JxeUZwQ3p4ZHJBcUFhd05oQ29rMWpyOTJEcnhqOXUvdU01QlNIVy92M1hVMWNtb0o1Y01VSk54VnJBR0FnSWkySnQ0Qk90VzdaNDJSNnlReHVveU9KYXYzZ2VLZmZuYk5iK1FmMEpBS0RHb29jT3poVmx0ZzlmLzV5MkFLRG5kZzRjUzAvY2ZLRDlISUp6M1hQb2hnVFVtd0FBYWl6V0FrN01XYUhEMjUwOUgyRGJ1bE1Kb0p2aXBqK0N4OTJicC9YNWMxNnh2Y2JVZjZpL3RRbW90ZWlsaXhjdkwxeWNUd1FCajkvNFUyc0RnYTZJZHFPN05rKzE1NURBeFl3ZFU3VUlPVkFCQURVWGFmcTRhYnBjd3RuekFRQldhN0hQLy9FYm4zWDQ1NUtpWmRIdFArUkJBQUFaaUxXQVBsaFppdWpMdFRZUVdJMTRmc1RCMzFvL2xpTGVUOGJNTElKc0NBQWdBM09uMTZTUjZjRUVTN0U0SCtDeDFndThiUUhBVWkzMitjZnpZNHRuQjB2azhBOTVNUU1BTWpFeHY2RzlGdERLSlpacSs3cUZkbHVBK1FEQXhVUzUvMTJEVXlxSFdMWURwL3FzL1lQTXFBQ0FqRmdMeUVyRWZJQzQxVE1mQURqYllwOS9yUFZ6K0djbDdqKzhOUUY1V2JQMXBuZjljUUt5TVBYcUZlMSt6UGRjK2ZNRXk5Ry81blM3ZWlSZTh1ZFByMGtIRi9vU1VLNTRIbng1NjgvYUEvN2VjZG5yQ1pZcnFzdmMva04rdEFCQVpzYU9YdE82MFQxdU1CTXJzamdmWUVmL2liUnZaa2hiQUJSbTI3cFQ2YTdOMDlySldKWDI0RDlyL3lCTEFnRElUQXdFakxXQXlybFpqYmoxaXkvekFhQU1VZTcvMmRibnh1MER4eEtzMXZqeFRiWVRRYWJNQUlBTVdRdElweXpPQjlEL0M4MjFzM1hvano1L2gzODZJZDQvNGowRXlKTUFBRElVVlFCN0o0Y1RkTUppVzhEWGJqclliZzBBbWlISy9CKzc0YWRwOStacGJXTjBqTFYva0RjdEFKQ3BaMzUrbGJXQWRGUUVBUTljOTd5MkFNamNVT3RuK2I2aHd6NGY2RGlEL3lCL0tnQWdZL3RtQmhOMFdyUUZQSEhUd2ZhY0NiZUdrSS9GdFg2UDMvaXN3ejlkWWZBZjVNOGFRTWpZN0d0cnJRV2thK0lBOGRFTkwxa2JDQm1JT1I1ZnZ2NW42UVByNTYzMW95dGlBUEZmbjNobkF2S21BZ0F5RjJzQjUwNzdVYVk3enA0UEVHWEZRTDFFVUJlRFBPUG5WTVVPM2RJZS9IZmM0RDlvQWhVQWtMbVhYNzg4dmRJS0FPTFdCN3FsZjgzcHRITmdObTFaKzBvNjhISmZ1eW9BcUU0RWNuY05UcWU3TmsrM2d6cm9wcEdab2Zic0lTQi9oZ0JDQTR5M1V2bmJOaDVQMjlZdEpPaW1tQSt3WThOY2V3WFVxRW5RMEhQUjUvL0pnV1B0bFg1dS9PbUZ1UDAzK0ErYVE5MHdOTVMrNmFFRXZkQi8rV3ZwTTljY2FiY0ZSTjh4MEJzNzFzKzFCL3g5eG9CT2VzamFZV2dXRlFEUUVOWUMwbXVMOHdFaUJQaksxTEMxZ2RBbDhWemZ0ZW1JNXpzOUYydi9sUDVEczF6MmdZLyt1bEd4MEJCeElIdXNkVHZrWm9ncXhJdmk2TEZyQlFIUUlWSHUvOW5XYlgrVSswTVY3bmgyVzdzRkFHZ09Rd0NoUWVaT3IybXZmN3JWTFJFVjJONjNrSGIwejZYTExyc3MvZGRUVnlaZzVYYTFEdjUvZE4zemJ2MnBUTXg1bVpqYmtJQm1NUU1BR2lhR3Mxa0xTRldpQ21YMzVpbnpBV0NGNHNBZlB6LzYvS2xTZSszZjdLWUVOSThLQUdnWWF3R3BnMWdiR05VQTFnYkMwc1JhdndkYk4vNXg4eDgvUDFDbFdQdW5rZ3VheVJCQWFLQllDN2lqLzRUU1VTb1hhd1BqYTN4Mm9QVjl1Y2w4QURpSFBuL3F4dG8vYURaMXd0QlFkclJUSnpzSFp0UEQxeituTFFET3NyTjE2SC9pNWdNTy85VEtQWWR1U0VCekNRQ2dvV0p0andTZk9sbGNHeGo5emFwVEtGbDgvMGNndG52enRENS9haVcydVpqNkQ4Mm1CUUFhYk96b3RlMVdBQytZMUVrRUFYSDRzVGFRMGtTZi8zMURod1ZnMUZJTUVCNDdwbm9RbWs0RkFEUllwUGpqcHZoU1V6RWI0SW1iRHA0WmVpYWtvc0dpenorK3p4Ky84Vm1IZjJvcjNoZmMva1B6Q1FDZzRXSXRvQTkwNml6V25UM1dPaGlaRDBBVHhmZDFIUHl0OWFQTzRqMWh6T3dnS0lJQUFCcHU3dlNhTkRJOW1LRE96cDRQRUdYU2tMdkZQdi80dnQ3aWU1cWFjL2lIY3BnQkFBV1ltTitRbmpsNWxkSlRhaThPU3RFV1lENEF1WXB5LzdzR3AxUzBrSTJuVHhvYURDVlJBUUNGc0JhUW5NUjhnTWR2L0dtN2J4cHlzTmpuSDJ2OUhQN0p5VU5Ud3drb3g1cXRONzNyanhQUWVGT3ZYdEh1UDMzUGxUOVBrSU4zWFBaNnUyb2xEbFB6cDlla2d3dDlDZW9vdmsrL3ZQVm5hVWYvWFB2N0ZuSVIxVlp1LzZFc1dnQ2dJR05IcjJuZHJCNDNpSXFzTE00SGlKV1crMmFHdEFWUUc5dlduVXAzYlo3V1hrV1cyb1AvclAyRDRnZ0FvQ0F4RUREVy9DaXJKa2R4dXhwZjVnTlF0U2ozLzJ6ck9Ycjd3TEVFdVJvL2J1MGZsTWdNQUNoTVRQcjFnVS9PWWo1QVRGZlhaMDBWZHJZTy9kSG43L0JQenVJOUlOWUVBK1VSQUVDQjlrNGErRVBlemw0YkdLMEIwRzFSNWgvZmI3czNUMnVqSW52Vy9rRzV0QUJBZ1o3NStWWFdBdElJRVFROGNOM3oyZ0xvbXFIVzk5aDlRNGM5TDJrTWcvK2diQ29Bb0ZCN3JmMmhRYUl0NEluVzdXek10NGdERzZ6V20ydjlXdDlYRHY4MGljRi9VRFpyQUtGUU1SRFFXa0NhSmc1cU1TalEya0JXSS9yOEg5aDZLSDFnL1h5Q0pvbEJ3SDk5NHAwSktKY0tBQ2hZckFXY08rMHhRTE9jUFI4ZzFyVEJVa1dBRkFNbTlmblRSTzNCZjhjTi9vUFNxUUNBZ3IzOCt1WHBsVllBNEphTEp1cGZjenI5NXRYSDA1YTFyNlFETC9lMXF3TGdmTnA5L3EzUTZNNXJaOW9CRWpUUnlNeFFld1lRVURaWGYxQzQ4ZFp0d01HRmRRbWE2dXo1QUhDMnhUNy94Mjk4dHQwNkFrMFZ0LzhHL3dGQkFBQ2tmZE5EQ1pydU02MkRYclFGM1BiT0Z4UHNXRC9YUHZqSDk0VnlmNXJPK2w5Z2tRQUFlSE10SURUZDRueUF4MW9IUDlzQ3lyVFk1eDlEL3BUN1U0SlkrNmYwSDFna0FBRGFZaTJnZ1lDVVl2dTZoWFpid0wxRGh3VUJoWWh5LzdzMlQ3Y1AvOWI2VVJKci80Q3plZHNIMnFJL01OWURRVWxpUHNDdVRXWURsT0N1d2FsMCs4Q3hCQ1VaUFhwdCsvTWRZSkVBQUhqVC90a0JWUUFBMEFEdHRYK0NmZUFjM3ZTQk44MmRYcE5HREFRRWdPeU50VzcvaGZyQXVUd1ZnTGVJTlVFR0FnSkF2cXo5QXk1RUFBQzhUZlFNQWdCNXV1ZlFEUW5nZkFRQXdOdkV1aUEzQndDUW4xajdaL0FmY0NFQ0FPQzg5QTRDUUY3aWM5dmFQK0Jpdk4wRDUyVXRJQURrSlQ2MzNmNERGeU1BQUM0bzFnSjZrUUNBK292UDZ6RXpmSUJMRUFBQUYzUm1MZUJnQWdEcXplRWZXQW9CQUhCUkUvTWJyQVVFZ0JwNytxVGh2Y0RTQ0FDQVM3SVdFQURxNjZHcDRRU3dGQUlBNEpKaUxhQ0JnQUJRUDliK0Fjc2hBQUNXWk96b05kWUNBa0NOdEFmL1dmc0hMSU8zZVdCSllpQ2dLZ0FBcUkveDQ5YitBY3NqQUFDV0xDWU1lOUVBZ09yRjUzR3M2d1ZZRGdFQXNDeDdKdzBhQW9DcVdmc0hySVFBQUZpV0dBaG9MU0FBVkNjRy8xbjdCNnlFQUFCWXRyM1dEUUZBWlF6K0ExWktBQUFzVy9RZEdnZ0lBTDBYbjcvbThRQXJKUUFBVnNSYVFBRG9yZmJnditNRy93RXI1KzBkV0pGWUN6aDJaSE1DQUhyRE5oNWd0UVFBd0lxTnQyNGhEaTZzU3dCQWQ4WEIzK0EvWUxVRUFNQ3E3SnNlU2dCQWQrMTVZV3NDV0MwQkFMQXExZ0lDUUhmRjJyK0RDMzBKWUxVRUFNQ3F4VnBBQXdFQm9EdXMvUU02eFJzN3NHcldBZ0pBZDR3YS9BZDBrQUFBNklqOXN3T3FBQUNnZytMZ0g1UC9BVHJGMnpyUUViRVdjTVJBUUFEb0dJZC9vTk1FQUVESHhIb2lBd0VCWVBXcy9RTzZRUUFBZE5TbzJ3b0FXTFY3RHQyUUFEcE5BQUIwVkt3RmRHTUJBQ3NYYS84TS9nTzZRUUFBZEZ6MExCb0lDQURMRjUrZjF2NEIzZUlOSGVnNGF3RUJZR1hpODlQdFA5QXRBZ0NnSzJJdG9CY1lBRmc2YS8rQWJoTUFBRjF4WmkzZ1lBSUFsc2JoSCtnMkFRRFFOUlB6RzZ3RkJJQWwrTzVjdnlHNlFOY0pBSUN1c2hZUUFDN3QwWm1oQk5CdEFnQ2dxMkl0b0lHQUFIQmgxdjRCdlNJQUFMcHU3T2cxMWdJQ3dIbTBCLzlaK3dmMGlEZHlvT3RpSUtBcUFBQjR1eGo4NS9ZZjZCVUJBTkFUWG5BQTRLM2ljOUhnUDZDWEJBQkF6K3lkSEU0QXdCa2owd2IvQWIwbEFBQjZKZ1lDV2dzSUFHY0cvMDNNOXllQVhoSUFBRDIxZDBvVkFBQVkvQWRVUVFBQTlGVDBPNDRlOWRJRFFMbEd6Y1VCS2lJQUFIcHUvK3lBdFlBQUZDa08vdDh5K0Erb2lEZHdvT2RpTGVEWWtjMEpBRXBqS3c1UUpRRUFVSW54NHdNR0FnSlFGR3YvZ0tvSkFJREttQVVBUUVuMnZMQTFBVlJKQUFCVXhscEFBRW9SYS84T0x2UWxnQ29KQUlCS3hWcEFBd0VCYURwci80QTY4TllOVkNyNkljZG5OeVVBYUNwci80QzZFQUFBbGJNV0VJQ21pb1AvbUprM1FFMTQ0d1lxRjJzQlI2YUhFZ0EwamNNL1VDY0NBS0FXWWkyU2dZQUFOTW1CVTMzVy9nRzFJZ0FBYXNOYVFBQ2E1UDdEMXY0QjlTSUFBR29qMWdLNktRR2dDV0x0bjhGL1FOMElBSUJhR1prZU5CQVFnS3kxQi85Wit3ZlVrTGRzb0ZaaUlLQzFnQURrTEtyWjNQNERkU1FBQUdvbjFnSjZjUUlnUjliK0FYVW1BQUJxSjZvQTlrNE9Kd0RJamNNL1VHY0NBS0NXWWlDZ3RZQUE1T1M3Yy8yRzJRSzFKZ0FBYW12ZnpHQUNnRnc4T2pPVUFPcE1BQURVMXNHRlBnTUJBY2lDdFg5QURnUUFRSzJOSGIzR1drQUFhczNhUHlBWDNxcUJXb3VCZ0dOSE5pY0FxS3NZL09mMkg4aUJBQUNvdmZIajFnSUNVRS94K1dUd0g1QUxBUUNRQldzQkFhaWprV21ELzRCOENBQ0FMRmdMQ0VEZHhPQy9pZm4rQkpBTEFRQ1FqYjFUcWdBQXFBK0QvNERjQ0FDQWJFU2Y1ZWhSTDFzQVZHL1U0RDhnUXdJQUlDdjdad2VzQlFTZ1VuSHcvNWJCZjBDR3ZFVURXYkVXRUlDcVdmc0g1RW9BQUdRbjFnSWFDQWhBRmF6OUEzSW1BQUN5WkJZQUFGWFk4OExXQkpBckFRQ1FwVmdMT0RGbjlSSUF2Uk5yL3c0dTlDV0FYQWtBZ0d5TnpBd1pDQWhBejFqN0IrVE9tek9RcmVqREhKL2RsQUNnMjZ6OUE1cEFBQUJrTGRZQ2VpRURvSnZpYzJiTTdCbWdBUVFBUU5iYWF3RzlsQUhRUlQ1bmdLWVFBQURaaTNWTTFnSUMwQTBIVHZWWit3YzBoZ0FBYUFSckFRSG9odnNQVy9zSE5JY0FBR2lFV0F2b2hnYUFUb3ExZitiTUFFMGlBQUFhWTJSNjBGcEFBRHFpUGZqUDJqK2dZYndwQTQwUkF3R3RCUVNnRTZLcXpPMC8wRFFDQUtCUnJBVUVZTFdzL1FPYVNnQUFORXBVQWV5ZEhFNEFzRklPLzBCVENRQ0F4b21CZ05ZQ0FyQVMzNTNyTjFRV2FDd0JBTkJJKzJZR0V3QXMxNk16UXdtZ3FRUUFRQ01kWE9nekVCQ0FaYkgyRDJnNkFRRFFXR05IcjdFV0VJQWxzZllQS0lFM1k2Q3hZaURnMkpITkNRQXVKUWIvdWYwSG1rNEFBRFRhK0hGckFRRzR1UGljTVBnUEtJRUFBR2c4YXdFQnVKaVJhWVAvZ0RJSUFJREdzeFlRZ0F1SndYOFQ4LzBKb0FRQ0FLQUllNmRVQVFEd2RnYi9BU1VSQUFCRmlQN08wYU5lOGdENGhWR0QvNERDQ0FDQVl1eWZIYkFXRUlDMk9QaC95K0Evb0REZWhJRmlXQXNJd0NKci80QVNDUUNBb3NSYVFBTUJBY3BtN1I5UUtnRUFVQnl6QUFES3R1ZUZyUW1nUkFJQW9EaXhGbkJpenNvbmdCTEYycitEQzMwSm9FUUNBS0JJSXpOREJnSUNGTWphUDZCazNuNkJJa1gvNS9qc3BnUkFPYXo5QTBvbkFBQ0tGV3NCdlFnQ2xDR2U5Mk5td0FDRkV3QUF4V3F2QmZReUNGQUV6M3NBQVFCUXVGZ0RaUzBnUUxNZE9OVm43UjlBRWdBQVdBc0kwSEQzSDdiMkR5QUlBSURpeFZwQU4wTUF6UlJyLzh4N0FUaERBQURRTWpJOWFDMGdRTU8wQi85Wit3ZndKbSs3QU9uTVFFQnJBUUdhSmFxNzNQNEQvSUlBQU9BTjFnSUNOSWUxZndCdkp3QUFlRU5VQWV5ZEhFNEE1TS9oSCtEdEJBQUFaNG1CZ05ZQ0F1VHR1M1A5aHJzQ25JY0FBT0FjKzJZR0V3RDVlblJtS0FId2RnSUFnSE1jWE9nekVCQWdVOWIrQVZ5WUFBRGdQTWFPWG1NdElFQm1yUDBEdURodnR3RG5FUU1CeDQ1c1RnRGtJd2IvdWYwSHVEQUJBTUFGakIrM0ZoQWdGL0c4TnZnUDRPSUVBQUFYWVMwZ1FCNUdwZzMrQTdnVUFRREFSVmdMQ0ZCL01maHZZcjQvQVhCeEFnQ0FTOWc3cFFvQW9NNE0vZ05ZR2dFQXdDVkVYK25vVVMrWEFIVTBhdkFmd0pJSkFBQ1dZUC9zZ0xXQUFEVVRCLy85czVzU0FFdmpiUlpnQ2F3RkJLaWZXUHNubkFWWU9rOU1nQ1dLdFlBR0FnTFVnN1YvQU1zbkFBQllCck1BQU9yaG5rTTNKQUNXUndBQXNBeXhGbkJpenFvcGdDckYyaitEL3dDV1R3QUFzRXdqTTBONlRnRXFaTzBmd01wNGd3VllwcmgxR2pkMUdxQVMxdjRCckp3QUFHQUZZaTJnRjFDQTNvcm43cGhaTEFBckpnQUFXSUgyV2tBdm9RQTk1YmtMc0RvQ0FJQVZpdlZUMWdJQzlNYUJVMzNXL2dHc2tnQUFZQldzQlFUb2pmc1BiMDBBckk0QUFHQVZZaTJnR3ltQTdyTDJENkF6QkFBQXF6UXlQV2d0SUVDWHRBZi9XZnNIMEJIZVdBRldLUVlDV2dzSTBCM2p4emU1L1Fmb0VBRUFRQWRZQ3dqUWVmRmNqZWNyQUowaEFBRG9nS2dDMkRzNW5BRG9IR3YvQURwTEFBRFFJVEVRMEZwQWdNNkl3WCtHckFKMGxnQUFvSVAyelF3bUFGYlA0RCtBemhNQUFIVFF3WVUrQXdFQlZzbmFQNER1RUFBQWROalkwV3VzQlFSWUlXdi9BTHJIR3lwQWg4VkF3TEVqbXhNQXl4ZUQvOXorQTNTSEFBQ2dDOGFQV3dzSXNGengzRFQ0RDZCN0JBQUFYV0l0SU1EeWpFd1BKUUM2UndBQTBDWFdBZ0lzWFF6K201anZUd0IwandBQW9JdjJUcWtDQUZnS2cvOEF1azhBQU5CRjBjODZldFJMTGNERmpCcjhCOUFUQWdDQUx0cy9PMkF0SU1BRnhNRi8vK3ltQkVEM2VTTUY2REpyQVFFdUxOYitDVWtCZXNQVEZxQUhZaTJnZ1lBQWIyWHRIMEJ2Q1FBQWVzUXNBSUMzdXVmUURRbUEzaEVBQVBSSXJBV2NtTFBpQ2lERTJqK0Qvd0I2U3dBQTBFTWpNME42WFFHU3RYOEFWZkFXQ3RCRGNkczFidG8xVURoci93Q3FJUUFBNkxGWUMrakZGeWhWUFAvR3pFUUJxSVFBQUtESDJtc0J2ZndDaGZMOEE2aU9BQUNnQXJIMnlscEFvRFJQdDU1NzF2NEJWRWNBQUZBUmF3R0IwancwTlp3QXFJNEFBS0Fpc1JiUVRSaFFDbXYvQUtvbkFBQ28wTWowb0xXQVFPTzFCLzlaK3dkUU9XK2RBQldLZ1lEV0FnSk5OMzU4azl0L2dCb1FBQUJVekZwQW9NbmkrUmJQT1FDcUp3QUFxRmhVQWV5ZE5CZ0xhQ1pyL3dEcVF3QUFVQU14RU5CYVFLQnBZdkNmWWFjQTlTRUFBS2lKZlRPRENhQkpEUDREcUJjQkFFQk5IRnpvTXhBUWFJeDRucGx2QWxBdkFnQ0FHaGs3ZW8yMWdFRDIyb1Avamh2OEIxQTMzaklCYWlRR0FvNGQyWndBY2hhRC85eitBOVNQQUFDZ1pzYVBXd3NJNUN1ZVh3Yi9BZFNUQUFDZ2hxd0ZCSExsK1FWUVh3SUFnQnF5RmhESVVhejlpK2NYQVBVa0FBQ29xYjFUYnRHQXZGajdCMUJ2QWdDQW1vbysydEdqWHFhQlBJd2EvQWRRZXdJQWdCcmJQenRnTFNCUWUrMjFmN09iRWdEMTVxMFNvTWFzQlFSeUVHdi9oSlVBOWVkSkRWQnpzUmJRUUVDZ3JxejlBOGlIQUFBZ0EyWUJBSFYxejZFYkVnQjVFQUFBWkNEV2FrM005U2VBT29tMWZ3Yi9BZVJEQUFDUWlaR1pJVDIyUUczRTg4amFQNEM4ZUpNRXlFVGNzbzJic2czVVJEeVAzUDRENUVVQUFKQ1JXQXZvaFJ1b1dqeUh4c3dtQWNpT0FBQWdJKzIxZ0Y2NmdZcDVEZ0hrU1FBQWtKbFl0MlV0SUZDVnAxdlBIMnYvQVBJa0FBRElrTFdBUUZVZW1ocE9BT1JKQUFDUW9WZ0w2QVlPNkRWci93RHlKZ0FBeU5USTlLQzFnRURQdEFmL1dmc0hrRFZ2amdDWmlvR0ExZ0lDdlRKKzNOby9nTndKQUFBeVppMGcwQXZ4bklubkRRQjVFd0FBWkN5cUFQWk9Hc2dGZEplMWZ3RE5JQUFBeUZ3TUJMUVdFT2lXR1B4bjZDaEFNd2dBQUJwZzM4eGdBdWdHZy84QW1rTUFBTkFBQnhmNkRBUUVPaTZlSythTUFEU0hBQUNnSWNhT1htTXRJTkF4N2NGL3h3MytBMmdTYjRvQURSRURBY2VPYkU0QW5SQ0QvOXorQXpTTEFBQ2dRY2FQV3dzSXJGNDhSd3orQTJnZUFRQkF3MWdMQ0t5VzV3aEFNd2tBQUJyR1drQmdOV0x0WHp4SEFHZ2VBUUJBQSsyZEdqWVFFRmdSYS84QW1zdmJJVUFEUmYrdXRZREFjbzBhL0FmUWFBSUFnSWJhUHp1Z0NnQllzdmJhUDhFaFFLTjVNd1JvS0dzQmdlV0l0WDlDUTRCbTg1UUhhTEJZQzJnZ0lIQXAxdjRCbEVFQUFOQncwZE1MY0RIM0hMb2hBZEI4QWdDQWhvdDFYaE56L1FuZ2ZHTHRuOEYvQUdVUUFBQVVZR1JtU0c4djhEYnhYTEQyRDZBYzNnWUJDbUF0SUhBKzhWeHcrdzlRRGdFQVFDRmlMYUFYZldCUlBBL0d6QWdCS0lvQUFLQVFzUlp3Wkhvd0FRU0hmNER5Q0FBQUNqSXh2OEZhUUNBOTNYb09XUHNIVUI0QkFFQmhyQVVFSHBvYVRnQ1VSd0FBVUpoWUMyZ2dJSlRMMmorQWNna0FBQW8wZHZRYWF3R2hRTzNCZjliK0FSVEwyeDlBZ1dJZ29Db0FLTS80Y1d2L0FFb21BQUFvbExXQVVKYjRlWStmZXdES0pRQUFLRlJVQWV5ZE5BZ01TbUh0SHdBQ0FJQ0N4VUJBYXdHaCtXTHduN1YvQUFnQUFBcTNiMll3QWMxbThCOEFRUUFBVUxpREMzMEdBa0tEeGMrM2VSOEFCQUVBQU5ZQ1FrTzFCLzhkTi9nUGdETzg3UUhRSGdnNGRtUnpBcG9sQnYrNS9RZGdrUUFBZ0xieDFpM2h3WVYxQ1dpR09QZ2IvQWZBMlFRQUFMeHAzL1JRQXByQm1rOEF6aVVBQU9CTjFnSkNNOFRhdi9oNUJvQ3pDUUFBZUl1OVU4TUdBa0xtclAwRDRIeTg0UUh3RnRFM2JDMGc1R3ZVNEQ4QUxrQUFBTURiN0o4ZFVBVUFHV3F2L1JQZ0FYQUIzdTRBZUJ0ckFTRlBzZlpQZUFmQWhmaUVBT0M4WWkyZ2dZQ1FEMnYvQUxnVUFRQUFGeFM5eEVBZTdqbDBRd0tBaXhFQUFIQkJzVVpzWXE0L0FmVVdhLzhNL2dQZ1VnUUFBRnpVeU15UW5tS29zZmo1dFBZUGdLWHdSZ2ZBUlZrTENQVVdQNTl1L3dGWUNnRUFBSmNVYXdFZE1LQis0dWR5ekt3T0FKWklBQURBSmNWYXdKSHB3UVRVaThNL0FNc2hBQUJnU1NibU4xZ0xDRFh5ZE92bjBkby9BSlpEQUFEQWtsa0xDUFh4ME5Sd0FvRGxFQUFBc0dTeEZ0QkFRS2lldFg4QXJJUUFBSUJsR1R0NmpiV0FVS0gyNEQ5ci93QllBVzl3QUN4TERBUlVCUURWR1Q5dTdSOEFLeU1BQUdEWnJBV0Vhc1RQWGZ6OEFjQktDQUFBV0xhb0F0ZzdhUUFaOUpxMWZ3Q3NoZ0FBZ0JXSmdZRFdBa0x2eE9BL2EvOEFXQTBCQUFBcnRtOW1NQUc5WWZBZkFLc2xBQUJneFE0dTlCa0lDRDBRUDJmbWJnQ3dXZ0lBQUZiRldrRG9ydmJnditNRy93R3dldDdZQUZpVkdBZzRkbVJ6QXJvakJ2KzUvUWVnRXdRQUFLemFlT3QyOHVEQ3VnUjBWaHo4RGY0RG9GTUVBQUIweEw3cG9RUjBsbldiQUhTU0FBQ0FqckFXRURvcjF2N0Z6eFVBZElvQUFJQ08yVHMxYkNBZ2RJaTFmd0IwbXJjMEFEb20rcFd0QllUVkd6WDRENEF1RUFBQTBGSDdad2RVQWNBcXROZitDZElBNkFKdmFBQjBsTFdBc0RxeDlrK0lCa0EzK0hRQm9PTmlMYUNCZ0xCODF2NEIwRTBDQUFDNklucVlnZVc1NTlBTkNRQzZSUUFBUUZmRStyS0p1ZjRFTEUycy9UUDRENEJ1RWdBQTBEVWpNME42bVdFSjR1ZkUyajhBdXMxYkdRQmRZeTBnTEUzOG5MajlCNkRiQkFBQWRGV3NCWFN3Z1F1TG40OHhNek1BNkFFQkFBQmRGV3NCUjZZSEUzQitEdjhBOUlvQUFJQ3VtNWpmWUMwZ25NZlRyWjhMYS84QTZCVUJBQUE5WVMwZ3ZOMURVOE1KQUhwRkFBQkFUOFJhUUFNQjRSZXMvUU9nMXdRQUFQVE0yTkZyckFXRTlNYmdQMnYvQU9neGIyRUE5RXdNQkZRRkFDbU5IN2YyRDREZUV3QUEwRk14OGR6Qmg1TEY5MytzeHdTQVhoTUFBTkJ6ZXljTlBxTmMxdjRCVUJVQkFBQTlGd01CclFXa1JESDR6OW8vQUtvaUFBQ2dFbnV0UDZOQUJ2OEJVQ1VCQUFDVmlENW9Bd0VwU1h5L20zOEJRSlVFQUFCVXhscEFTdEVlL0hmYzREOEFxdVd0QzRES3hGckFzU09iRXpTZDdSY0ExSUVBQUlCS2piZHVSUTh1ckV2UVZISHdOL2dQZ0RvUUFBQlF1WDNUUXdtYWFzOExXeE1BMUlFQUFJREtXUXRJVThYYXY0TUxmUWtBNmtBQUFFQXR4RnBBQXdGcEdtdi9BS2dUYjFvQTFJSzFnRFROcU1GL0FOU01BQUNBMnRnL082QUtnRWFJZzM5TS9nZUFPdkdXQlVCdHhGckFFUU1CYVFDSGZ3RHFTQUFBUUszRXVqUURBY21adFg4QTFKVUFBSURhR1hWN1NzYnVPWFJEQW9BNkVnQUFVRHV4RnRBTktqbUt0WDhHL3dGUVZ3SUFBR29wZXFnTkJDUW44ZjFxN1I4QWRlYk5Db0Jhc2hhUTNNVDNxOXQvQU9wTUFBQkFiY1ZhUUFjcWNtRHRId0E1RUFBQVVGdG4xZ0lPSnFnN2gzOEFjaUFBQUtEV0p1WTNXQXRJclgxM3J0L1FTZ0N5SUFBQW9QYXNCYVRPSHAwWlNnQ1FBd0VBQUxVWGF3RU5CS1NPclAwRElDY0NBQUN5TUhiMEdtc0JxWlgyNEQ5ci93RElpRGNwQUxJUUF3RlZBVkFuTWZqUDdUOEFPUkVBQUpBTkJ5N3FJcjRQRGY0RElEY0NBQUN5c25keU9FSFZyUDBESUVjQ0FBQ3lFZ01CclFXa1NqSDR6KzAvQURrU0FBQ1FuYjFUcWdDb2pzRi9BT1JLQUFCQWRxTC8ya0JBcWhEZmQrWlFBSkFyQVFBQVdiSVdrRjZMZy8vKzR3TUpBSExselFtQUxNVmF3TEVqbXhQMGlpMFVBT1JPQUFCQXRzWmJ0N0VIRjlZbDZEWnIvd0JvQWdFQUFGbmJOejJVb052MnZMQTFBVUR1QkFBQVpNMWFRTG90MXY0ZFhPaExBSkE3QVFBQTJZdTFnQVlDMGkzVy9nSFFGTjZXQU1pZXRZQjB5NmpCZndBMGlBQUFnRWJZUHp1Z0NvQ09pb04vVFA0SGdLYndwZ1JBSThSYXdCRURBZWtnaDM4QW1rWUFBRUJqeEpvMkF3SHBoQU9uK3F6OUE2QnhCQUFBTk1xb1cxczY0UDdEMXY0QjBEd0NBQUFhSmRZQ3VybGxOV0x0bjhGL0FEU1JBQUNBeG9uZWJRTUJXWW4yNEQ5ci93Qm9LRzlIQURTT3RZQ3NWRlNQdVAwSG9La0VBQUEwVXF3RmRKQmpPYXo5QTZEcEJBQUFOTktadFlDRENaYks0UitBcGhNQUFOQllFL01ickFWa1NiNDcxMjk0SkFDTkp3QUFvTkdzQldRcEhwMFpTZ0RRZEFJQUFCb3QxZ0lhQ01qRldQc0hRQ2tFQUFBMDN0alJhNndGNUx5cy9RT2dKTjZHQUdpOEdBaW9Db0R6aWNGL2J2OEJLSVVBQUlBaU9PaHhydmgrTVBnUGdKSUlBQUFveHQ3SjRRU0xScVlOL2dPZ0xBSUFBSW9SQXdHdEJTVEU0TCtKK2Y0RUFDVVJBQUJRbEwxVHFnQklCdjhCVUNRQkFBQkZpYjV2QXdITE5tb2VCQUNGRWdBQVVCeHJBY3NWQi85dkdmd0hRS0c4L1FCUW5GZ0xPSFprYzZJOHRrRUFVRElCQUFCRkdqOCtrQTR1ckV1VXc5by9BRW9uQUFDZ1dQdXNnU3ZLbmhlMkpnQW8yZG9FQUlXS3RZQmJybmdsMFh6ZmVuRmpPcmpRbHdDZ1pDb0FBQ2lha3ZBeVBOMEtld0NnZEFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUNnQUFJQUFBQUFLSUFBQUFBQUFBb2dBQUFBQUlBQ0NBQUFBQUFTTko4QUFBQUFBQW9nQUFBQUFJQUNDQUFBQUFDZ0FBSUFBQUFBS0lBQUFBQUFBQW9nQUFBQUFJQUNDQUFBQUFDZ0FBSUFBQUFBS0lBQUFBQUFBQW9nQUFBQUFJQUNDQUFBQUFDZ0FBSUFBQUFBS0lBQUFBQUFBQW9nQUFBQUFJQUNDQUFBQUFDZ0FBSUFBQUFBS0lBQUFBQUFBQW9nQUFBQUFJQUNyRTBBQUVBdC9kVzcvLzlVaGE5TURxZHZ2YlF4bGVDMmpTK21lNGNPcHlyODB4Lzlqd2w2U1FVQUFBQUFGRUFBQUFBQUFBVVFBQUFBQUVBQkJBQUFBQUJRQUFFQUFBQUFGRUFBQUFBQUFBV3dCcENlK3kvLzZadUovRDN3bFlmVGswLzlWV0o1SG4zNHk0bVVUc3pOcDdtNXVmWmZINTZhYXYvUGs1Tm5mbjJoOWV2aHFlbEVjMzE0eHdmVDNYZDlMbFhoOSs3K1FqbzhXY2IzMTZkMmZpTDlkdXVyQ3AvNDlEOUxBTlNQQUFDZ2g5NS82M3NUUy9PakF6OXBCd0kvYnYzNi9XZCswQW9HcHRPUER2NGtrYi8rL3Y0MHZHVW8wVjBiK3RmN2N3YmdMUVFBQU5UU3U3ZmYzUDQxUXBOUGZmTE1MV1lFQXQ5NytvZnRRT0Q3clY4RkFnQUFTeWNBQUNBYmNhUDVrUTk5c1AwVkRrOU90UU9CYno3MTdmUzlaMzZZQUFDNE1BRUFBTm1LOHVhUC8xcDhmYXdkQm54MTlJbFdJUEFETXdRQUFNNURBQUJBSTBRWXNPZSt6N2YvK3NtLy9IWXJEUGlhSUFBQTRDeldBQUxRT0ZFUjhJMC8vdzlwejcyZlQ4TkRnd2tBQUFFQUFBMG1DQUFBK0FVQkFBQ05GMEhBbnozeTVmVHgyejZXQUFCS0pRQUFvQWlMTXdJZWZmakxxZ0VBZ0NJSkFBQW95dnR2ZlcrN0d1RERPejZZQUFCS0lnQUFvRGhSRGZEUWcxOU1kKzY2SXdFQWxFSUFBRUN4N3R6MTZmVDUzWjlMQUFBbEVBQUFVTFRmL3VRbjJsc0NBQUNhVGdBQVFQRmlTOERlQjc2WUFBQ2FUQUFBQUMwZitkQUhWUUlBQUkwbUFBQ0FOMFFsZ01HQUFFQlRDUUFBNEN3eEdQQlRPMzhyQVFBMGpRQUFBTTRSSWNEdzBHQUNBR2dTQVFBQW5HTkQvL3IwMElPR0FnSUF6U0lBQUlEemVQZjJtOXVWQUFBQVRTRUFBSUFMaUZrQVdnRUFnS1lRQUFEQUJVUXJ3Sjc3N2s0QUFFMGdBQUNBaTNqL3JlOU43N3ZsdlFrQUlIY0NBQUM0aER0MzNaRUFBSEluQUFDQVMxQUZBQUEwZ1FBQUFKYmdJeC82WUFJQXlObmFCRURQUFBtWDMwNmxtWnVmVHlmbTV0THcwRkI3cUY1OHZXdjd0dmF2T2ZtTjIvNjM5TlhSSjFxL2wva0VBSkFqQVFBOTk3LzhyNytSY3ZCZi90TTNVeFcrT3ZxMTlpR0RabnBnN3lPSk05cEJ3TGFiV3pmcnY1TGVmOHYvM0E0RjZpeitlWC9qdG8rbHI0OS9Jd0VBNUVnQUFFQWw0aWI5KzgvOHNQMFZocmNNcFR0M2Zib1ZCcnkzL2RkMTlPRWR2eUlBQUFDeUpRQUFvQllPVDA2bEI3NXlwa0lpYnRvLzF3b0Q2aFlFeEREQXFBVFFCZ0FBNU1nUVFBQnE1NXRQZlR0OTR0UC9yTjBTVXplMkFRQUF1UklBQUZCYk1ROGpnb0NvRHFpTHFBSUFBTWlSQUFDQVdvdkQvKzk4N2cvU2p3NzhKTlhCKzI3NTVRUUFrQ01CQUFDMUZ6MzN2My8zRjJvUkFyeDcrODNaclRBRUFBZ0NBQUN5RUNIQUgrNzVrMW9NNE50UzB5MEZBQUFYSXdBQUlCdG5OZ1U4bktyMlAyeTdLUUVBNUVZQUFFQld2alB4OStsN1QvOHdWU25hQUFBQWNpTUFBQ0E3VmE4SDNMSmxTd0lBeUkwQUFJRHNmUCtaSDFaYUJYRGQwR0FDQU1pTkFBQ0FMSDFuNHU5U1ZXd0JBQUJ5SkFBQUlFc3hDNkFxdzdZQUFBQVpFZ0FBa0tYWUNCQmZBQUFzalFBQWdHejk2TUN6cVNyYUFBQ0EzQWdBQU1qV2lmbTVWSlYrQVFBQWtCa0JBQURaMGdJQUFMQjBBZ0FBQUFBb2dBQUFnR3laeGc4QXNIUUNBQUN5VldVTHdOemNmQUlBeUlrQUFJQnNWVmtCY0VJQUFBQmtSZ0FBUUxZMnJPOVBBQUFzalFBQWdHeGR0MlV3VmNIMkFRQWdSd0lBQUxLMG9YOTlldGYybTFNVkJBQUFRSTRFQUFCazZYMjN2RGRWNWFYNWt3a0FJRGNDQUFDeTlPRWR2NUtxOHVNREJ4TUFRRzRFQUFCa1ozaG9LSDM4MXo2V3F2S2pBejlKQUFDNUVRQUFrSjBxRC8vQkNrQUFJRWNDQUFDeUVyZi9kKzc2ZEtyUzk1LzVZUUlBeUkwQUFJQ3NWSDc0Zi9vSENRQWdSd0lBQUxKeDU2NDdLaS8vLzlGQi9mOEFRSjRFQUFCazRlTzNmYXp5Mi8vd045Lzkrd1FBa0NNQkFBQzFGNGYvUGZkOVBsVXRodi9wL3djQWNyVTJBVUNOUmRsL0hXNyt3L2NjL2dHQWpBa0FBS2lsbVBZZnQvN3Z2L1c5cVM2KytaZi9id0lBeUpVQUFJQmFXVnp6Vi9Xd3YzTWRucHhLMzVuUS93OEE1RXNBQUVEbE5xeGZuejc4b1Y5SnYzSGJ4MnAxNDM4MjVmOEFRTzRFQUFEMDFQRFFZTnJRMzUvZXZmM205TzV0TjZmM3RRNzg4ZGQxOTlYUnJ5VUFnSndKQUFCNjZCdFAvUHRVcXVFdFF5bFhUejcxN1hSNGNqb0JBT1JNQUFEUVF6a2Zna3ZtOWg4QWFJTExFd0J3UVhINGQvc1BBRFNCQUFBQUxpQW0vMzk5L0JzSkFLQUpCQUFBY0FFUDczczhuWmliVHdBQVRTQUFBSUR6aU5MLzcwejhmUUlBYUFvQkFBQ2NJMHIvdnpyNlJBSUFhQklCQUFDY0pRNy92M2YzRnhKQXlmclhuRTVBOHdnQUFPQU4wZThmaDM5VC80RzZtRHRkemV0Ni8rV3ZwVklNclgwbFZXSHU5Sm9FdlNZQUFJQTNPUHdEZFRQM1dqV0h4UDdMVlFCMDI5eHJqbUwwbnU4NkFHaDU0Q3VQcEI4ZitFa0NvS3dLZ0MxWFZGVUI0Q2hHNzYxTkFGQ3dLUHQvWk4vajZjbW52cDBBNnFhcVErSzJ2bE9wRkZ1cWFnRjRUUXNBdlNjQUFLQllpejMvYnY2QnVwcXY2SkM0NVlwWFV5bldyNm1tMm1IK2RSVUE5Sjd2T2dDS0ZOUCtmK2R6LzhMaEg2aTF5VmV2U0ZXSUZvQlM1Z0JzWDdlUXFqRDU4anNTOUpvQUFJRGlmUC9wSDdRTy8zOWc0QjlRZTFXV2lXOWIxL3cyZ0cwVkhmNURWZUVPWmRNQ0FFQlJIdDczZVByNitEY1MxWm1ibTB0VjZlL3ZiLzIvWlFRL0cvclhweXBFZFEyZE0vbHFkYS9yMi9vVzBqTS92eW8xMlphMUw2ZXFUTDNpS0VidnFRQUFvQWcvT3ZDVGRFZnIxdC9odjNwemMvT3BLdGNORGFaU25Bazd5TjE4aGJ2aXQ3K2orUlVBdDF6MTgxU1Z5VmRVQU5CN1lpY0FHaTBHL1gxOS9DL1NWMGVmU0ZEVnJYZ1Zob2VHVWhWT1ZCandOTkdCVTMycEtqczJ6TFd1cVZPamJhK3d6ZUhnUW5YL2JpbVhBQUNBeHZxYmliOVBqK3g3VEs5L3pid3dWZDIvaitFdDFSeUtTMUpsaTBjVHpWZTRLejRHQWQ1eTVjbkd0Z0cwZjM5WG5VeFZPTEN3TGtFVkJBQUFORTRNK1h1OGRlUC8vV2QrbU9Cc0pRVUE3OTUrYzZyQ1MvUFZIS2lhS3NyRTUxb2hRRlVUK2VPQTNOUUFZRWQvZFdIVmxBR0FWRVFBQUVBalJObnhkeWIrTGozNWw5OTI4Sys1S29mRVZWVVczMnZSNmxCVnU4UGs1R1Npc3lJRXFHcFYzVzN2ZkRHTkhiMDJOVkdWQVVDVnJSMlVUUUFBUU5aaXVGOGMvR080bjk3amZNUy9xeW9PcUZYZGl2ZmF1N2RWOS90OFFjdE54MFd2ZUZVQndKWXJYbWxrRzhCUTYvZTFvLzlFcXNwQkxRQlV4QllBQUxJV0pkME8vL21wcWs4OFFvZmhMYzNmQlBDdUNvTU9hd0E3citwKzhWM1hIRWxOYyt1VjFiYXFQSE95bklHazFJc0FBSUNzeFlIdWkvZmVuY2pManc0OG02cnkvbHZlbTVydS9iZjhjcXFLTUs3enFqNHN4aHlBdURGdmtzOVVHR3BFb0ROMzJqR01hdmpPQXlCN0gvblFCOU9uZHY1V0loOG41cXZydlMyaERlRGQyMjlLVmZueHdaOGtPbXZxbGJXVkh4aDNiV3BPRlVETU5kaFNZYUJ4VVA4L0ZSSUFBTkFJZCs3NmRCb2VhbjVwZDFQRTdJYXFmSGpIcjZRbWkwR0hWVzA3aU50L0ZRQ2ROM2Q2VGVXSHh0czJ2dGllQlpDN3FHVDRUTVV0RFUzZHFrQWVEQUVFS0VEMDVIYXpMemNPRzFXdlY0dFdnRDMzM1oxKy8rNHZKT3F2MGswQXJlL1Y5OTN5M3NadWkvandoejZZcXZMakF3Y1QzWEZnb2EreW5mV0w3dG84blQ3MzNDK2xuTVU4Z3kwVnR6TUlBS2lTQUFDZ0FFOCs5ZTMwMWRFblVyZThhOXZONld0Zi9YZXBhdSsvOWIzdFZvQ3ZqLzlGb3Q1K2RMQzZHUUFodmxlYUdnRDg1bTBmUzFYNWtmTC9ycG1ZNjA4N0I0NmxLbTNyTzVWMmI1NUtJek41cnRPTTB2LzRxbEwwLzhkYVI2aUtGZ0FBVmkxNmZyODYrclZVQjFvQjhoQVZBRldXaWpkMVprU1UvMWU1QWVCN1R6Y3pWS21EZ3pVWkhMZHpZTGJ5US9SS1JPbi83c0hxTjFSTXpHMUlVQ1VCQUFBZEVSVUdWZloxTDRwV2dJY2UvR0tpL2lZcmJBT0k3NVAzTlhBYlFBUmdWVklCMEQweEI2QXVxK04yRDA2bmJldE9wVnpFNGYvaDY1OUwvWmVmVGxXTFNnNm9rZ0FBZ0k3NTBsY2VTWFVRVTk2clBnaHhhZDk3NWdlcFNuZnV1aU0xU2R6K2YvelhxaXYvUHpOclpEclJQUlB6OVRnODlsLytXbnI0bi93c2l4Qmc4ZkJmZGQ5L2lOTC9nd3MyQUZBdEFRQUFIVk92Vm9BNzJyTUpxSy8vZHFENk9RQk5xZ0tvT3ZUNmJ4WFBkU2pCeEluKzJ1eVBYd3dCZHF5dmJxWG5wZFRwOEIrVS8xTUhBZ0FBT3FvdXJRRGgzeno0UisxU2IrcXBEa1A0N3Ivdjg0MzRIcW42OWovODUrLytYYUs3NnJBTzhHd1JBanl3OVZCN3NuN2RSRER4K0kzUDF1YndIL1lmSDBoUU5RRUFBQjFYbDFhQVdQZjJ6ei9UckRMdkp1bjJlc3FsaU8rUlQrMzhSTXJkbmxhUVViV3FXenBLTVhyMDJsUTNuMmtGQUhIVFBsU0R3L2I2eTArMzF4VkdNRkdIbnY5RlQ1Kzh5dlIvYWtFQUFFREgxYWtWNExjLytZbEdEbnRyaXUvVm9Bb2cya1Z5L2g2SmYvNW9aNmlTL3YvZWlSM3lkV2tET05zdFY1MU1UOXgwc0YwTlVFVVFFQWYvK0wvOXhNMEgwdTBWcjBzOG4yKzl0REZCSFFnQUFPaUtPclVDTktYTXU0bnFzall1dmtkeVhCOFpjeTdxTVBEeU94UEsvM3RwZkhaVHFxdkZhb0I3aHc3M0pBZzQrK0FmLzdmcmRPdS9LRzcrbnhJQVVCTUNBQUM2NWcvMy9FbWx1OTRYYVFXb3IvOWNrNE5qZkkvRStzaWNncUxvKzQ4NUYzWHdOOS85KzBUdjdKOGRxR1VWd0tMb3U3OXQ0NHZ0aW9BSUEyNTc1NHNkRFFQaTBCOS8vL2g3MS9uZ3YyaXNobTBibEd0dEFvQXVpYkxnYUFXNCs2N1BwYXBGSzBEY1V0Wmg4QnkvRUFGUlZBRlVYY0llWW4za293OS9PZjMrM1Yrb1JYQjFNWEg0LzdOSC9uVTd1S2hhL0p6N3VlcXRHQVlZVlFCMUhMNTNybWdOaUs5d1pnM2V1blJnb2ErOURpOUNqUGovbTdwQWIzeUVCakZvY01zVnI3YStYazdiM3JHUWJtMzl2ZW93YTJDcDNQNVROd0lBQUxycTYrUGZTQi9lOFN1MU9PREZEZTl2ZmZwL3IvM2hyalFSek5UaCt5TkVDUEFmSC85MzZmYysvNFYwZUtxZVBlMVI5aDgzLzNVNC9JYzZ6SEVvVVZRQjdCdzRWdXViNzNORlpVQjg3ZWl2NytyQVRuUDdUOTFvQVFDZzZ4N1krMGd0RHQxUjN2M0ZlKzlPMU1zM24vcDJyVUtaT0ZqLzJTTmZydVZnd0UvdC9LMzB0YS8rdTlvYy9zT2Z0MEkrZW0reENvRDZjdnRQSFFrQUFPaTZ4VmFBT3ZqSWh6N1lQa1JSSDNINHI5c1F1Y1VRSUNiczEwR1UvRWQ3d3QxMzNabnFKQVo5L3JnbXd6NUxWUGRaQUtWeiswOGRlV0lBMEJQUkNsQ1hpZTh4TlQzSGllOU45dVJmZmp2VlVYeXZmT09KZjU4K2Z0dkhVaFUyckYvZkRpSCtZK3ZXdnk1dEVtZjd1dHYvU2tVVndNaDBmYXBCK0lXblh0em85cDlhRWdBQTBETjFhZ1hZYzU5V2dEcUpJWEoxQ1lqT0ZkVUFlKzc3L0p0QlFCekt1MjN4NFA4WGYvNGYyaUZFSGJjVFJHWFBrMC9WTTdncFNSd3luemw1VmFJK292Ui83SmpiZitwSkFBQkF6OVNwRlNCdVU3VUMxRXZkRDVPTFFVQWN5dmZjKy9uMGtSMGY3R2dZRUZVcG45cjVpWGFwLzEvOVAvOTNiUS8raXh6KzYyUHYxTEJXZ0JxSjB2L0pDMncyZ0tyWkFnQkFUOVZwSzBBY3NMN3ozYit0N2JUMzBzUXd3TTlGZTBhTkJ0eWRUeHpLUC81ckgydC9oZWlEYjM4ZFBOTVBIMVV1RVhhZG1EOS90VXNjOURmMDk3YzNEdlMzL2w3djNuWnorK2VoN3IvdnM3bjlyNWYyamZPUnpXbjM0RlNpV2tyL3FUc0JBQUE5RjYwQXNXcXQ2dHZOeFZhQTJQdE9QVHcrK2tTNnYzWExucE00eU1kWFNlTHdmM2hTY0ZZbjQ4Y0gwcmErVSttMmQ3NllxRVlFTVNNelpqSlFiMnFGQU9pNXVyVUNSQ1VBOWZETjlzSFNMV2FkbmZuNWZTSlJQeVBUZzByUEt4SXRHUGNjdWtFckJyWG5PeFNBU3RScks4QWQ2VjNieXJyQnJiTXZmZVdSUkgwNS9OZFhiQVdJUTZnUW9QZjJIcjdPbnp0WkVBQUFVSm02YkFVSS8rYkJQNnIxd0xXUzFIa2pRT21pOUYvdmY3M0ZJWFRQQzF2ZFJQZlE2TkZyMDhSOGY0SWNlRElBVUprNnRRTEVBTFovL3BrN0V2VlFwM0NJTStMZlIxMStYcm00Z3d0OTZlNmZLVWZ2aFRqOHg5Ui95SVduQWdDVnFsTXJ3RzkvOGhQcGZiZFV2NTJBZW9WRG5CSC9QZ3oreTRjUW9Qc2Mvc21SSndJQWxhdlRiVzlNb05jS1VBOTFDb2RLRjJYLzhlK0R2QWdCdXNmaG4xeDVHZ0JRT2EwQVhNaTlleDYwRmFCaXFqSHlGaUhBNy83alRRYlVkZEMrbVNHSGY3SWxBQUNnRnJRQ2NENVJHZkovZlBGUHpBT29TUHk1Lzk3ZFgxRDZuN2s0L01kMmdJTUw2eElyRjVVVVVWR3hmM1lnUWE0RUFBRFVobFlBenVmSEIzK1NIdDczZUtMMzlQMDNSNFFBbi92SG05cWw2eXpmZ1ZObktpbWUrZmxWQ1hJbUFBQ2dOdXJXQ3ZERmUrOU8xTU0zbi9xMk12UWVpejl2ZmYvTkU2WHJleWVIdFFRc3cvanNwdlM3ei8yU1B6TWFRUUFBUUszVXFSWGdJeC82WVByVXp0OUsxTU5YUjU4UUF2UkkvRG5IbnpmTjlOUkxHOXN0QWZFckZ4WUgvaWo1SDVrWlROQVVBZ0FBYXFkT3JRQjM3dnAwR2g3eThsY1hRb0R1Yy9ndlF4eHVveEpBTmNENVJhdUVrbithU0FBQVFPM1VxUlVnNWdEc3VVOHJRSjBJQWJySDRiODhVUVZ3eDdQYjBzajBrQ0NnNWVtVFY3WC9QS0pWd3ZwRW1zaDNOUUMxVktkV2dQZmYrbDZ0QURVVGgxU0RBVHNyL2p3ZC9zczFmbnlnM1JZUU45OGxCZ0Z4OEk5eS8vZ3pFSVRRWkFJQUFHcExLd0FYRXlIUkhYZitRYnRpaEpWcnIvcjcvQmNNL0tOOThJMmI3emdFbDlBYUVEZjhUNzI0OGMyRHYzSi9TaUFBQUtDMjRtRDN3RmNlVG5XZ0ZhQ2VZa1hnNzkzOXI5S1BEdndrc1h6eDUvWTduL3NYNmZ2UDFLUGFobnFJZy85aWE4Q2U1N2MyYmxoZzNQYkhZTDg3ZnJJOTdaMGFkdkNuS0FJQUFHcnRPeE4vbi83bXUzK2Y2a0FyUUQxRlVQUTduL3NEY3dHVzZldmpmNUYrLys0dnRQNzhwaE5jeU1UOGhuWTFRSVFCOFdzY25uTVUvOXpSM3ZEcDF1OGpidnRqdFo4ZWYwcTBOZ0ZBelQyNDkrSFc0ZnMvdEcvaHEzYjNYWGVtN3ozOWcvYk5NL1VTL2V0UFB2Vlg2YzhlL3RkcGVNdFE0dndpTVBuU1Z4NXg2OCt5UkZYQTVDc2IyOVVBL1plZlRyZGNPWjkyYkpoTDI5YWRTdHZYTGFTNmlYL2VPUFQvb0hXN1B6RzN3V0VmM2lBQUFLRDJva2M1V2dFZWV2Q0xxUTcrellOLzFMNXhyc3Q4QW40aERyZWYrUFEvUzUvYStZbjAyNjB2UWNBdnhQZHIzUHBIcjcvdlhWWWpEdE5SR1JCZllURVEyTmEzMFByMVpPcGY4MXBQUTRFNDdCOVlXSmVtWG5sSGV1YmtsZW1abjY5MzRJY0xFQUFBa0lYRlZvQ1BmT2lEcVdweHFQem5uN2tqUFRKaUNuMWR4U0Uzdm1kaWVPUEhiL3RZS3QzM24vNUIrdExlUjVUNzB4WG5CZ0loUW9HaEsxNU9XOWEra3JhODQ1VTB0UGJWdFA3eTE5S1dLMTVwLytmbi9ucWh2Ky9jYTJ2YWZ4MkgvTVgvK1NjdnIydi91bmpvZDlpSHBSTUFBSkNOT3JVQy9QWW5QOUU2WVA2ZE11b2FPek5FOHBGMmEwQ3BRVUFjL0I5di9mNTluOUpyN2NQNlFsODYyUHBLQ2s2Z05zUmxBR1Jqc1JXZ0x1Ni83L08xQ0NPNHVNVWdJRm9Ebm56cTI0MWZHM2ltMVA4YjdkVitzU0hCNFIrQVJTb0FBTWhLbEhYSElhNE90N2xhQWZLeUdBU0UzMmg5Ly96bWJmODB2ZS9XWDA1TkViZjlmOVA2K2ZobTYrZERqejhBNXlNQUFDQTdqK3g3UEwzL2x2ZldZc0NiVm9BOHhTRTV2dUo3Nk1NN1BwZyswdnJLTVF5SVEvLzNXdDk3VC83bHQ5UGhLZjM5QUZ5Y0FBQXVvS29TVWJjMnplYjdxalBpOXhOcnpLSUV2dzd1L093ZDZkNHZQdWpuTjBQeE14bmw4dkVWWWNEN1dzRlNoQUh2M241ekxUY0l4RDl2Vk1IOHR3TS9TZis1RlR6NW5nTmdPUzc3d0VkLy9mVUVBTUJiUkFEdzdtMDNwZmZmK3N2dFg5KzFmVnRQWno3RVlmOUhyWU4rM094L3IzWFRIMVVtRHZ3QXJJWUFBQUJnaVNJQWVOZTJtOXUvUnBYQWh2NytORHcwK0dZd3NGZzFjTEhxZ1RqRXo4M050Zjg2RHZrdlRFNm51Zm41MXE5VDdmOHNEdjJUVTFNTyt3QjBuQUFBQUFBQUNtQU5JQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUFBQUJSQUFBQUFBQUFGRUFBQUFBQkFBUVFBQUFBQVVBQUJBQUQvdlIwN0VBQUFBQUFRNUc4OXlJVVJBQUFEQWdBQUFBQUdCQUFBQUFBTUNBQUFBQUFZRUFBQUFBQXdJQUFBQUFCZ1FBQUFBQURBZ0FBQUFBQ0FBUUVBQUFBQUF3SUFBQUFBQmdRQUFBQUFEQWdBQUFBQUdCQUFBQUFBTUNBQUFBQUFZRUFBQUFBQXdJQUFBQUFBZ0FFQkFBQUFBQU1DQUFBQUFBWUVBQUFBQUF3SUFBQUFBQmdRQUFBQUFEQWdBQUFBQUdCQUFBQUFBTUNBQUFBQUFJQUJBUUFBQUFBREFnQUFBQUFHQkFBQUFBQU1DQUFBQUFBWUVBQUFBQUF3SUFBQUFBQmdJRFBJOHpTRmJibGNBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6ImJhODZkYzU2NjM1ZjQxNDFhZWY2MDAyMjdiMWI5YWY2Iiwib3B0aW9ucyI6eyJwbGF0Ijp0cnVlLCJyayI6dHJ1ZSwidXAiOnRydWUsInV2Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MjA0OCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MTAwLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjEyOCwidHJhbnNwb3J0cyI6WyJpbnRlcm5hbCJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XSwiZmlybXdhcmVWZXJzaW9uIjoxfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IlJFVk9LRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0xMi0yMCJ9LHsic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjMtMTEtMDcifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTEyLTIwIn0seyJhYWd1aWQiOiIzZTA3OGZmZC00YzU0LTQ1ODYtOGJhYS1hNzdkYTExM2FlYzUiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjNlMDc4ZmZkLTRjNTQtNDU4Ni04YmFhLWE3N2RhMTEzYWVjNSIsImRlc2NyaXB0aW9uIjoiSGlkZWV6IEtleSAzIEZJRE8yIiwiYWx0ZXJuYXRpdmVEZXNjcmlwdGlvbnMiOnsidWstVUEiOiJGSURPMiBLZXkgLSDQstGW0LQgSGlkZWV6In0sImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJpc0tleVJlc3RyaWN0ZWQiOnRydWUsImlzRnJlc2hVc2VyVmVyaWZpY2F0aW9uUmVxdWlyZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlbGVzcyIsImJsdWV0b290aCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ3NUQ0NBbGlnQXdJQkFnSVJBUCtXM1F0bndNeVhhZnVRb05hWGNxVXdDZ1lJS29aSXpqMEVBd0l3Z2FjeEN6QUpCZ05WQkFZVEFsVlRNUXN3Q1FZRFZRUUlEQUpFUlRFT01Bd0dBMVVFQnd3RlJHOTJaWEl4R2pBWUJnTlZCQW9NRVVocFpHVmxlaUJIY205MWNDQkpibU11TVNVd0l3WURWUVFMREJ4SWFXUmxaWG9nUTJWeWRHbG1hV05oZEdVZ1FYVjBhRzl5YVhSNU1SY3dGUVlEVlFRRERBNUlhV1JsWlhvZ1VtOXZkQ0JEUVRFZk1CMEdDU3FHU0liM0RRRUpBUllRYkdWbllXeEFhR2xrWldWNkxtTnZiVEFlRncweE9URXhNamN4TkRBNE1ETmFGdzB6T1RFeE1qY3hOREE0TUROYU1JR25NUXN3Q1FZRFZRUUdFd0pWVXpFTE1Ba0dBMVVFQ0F3Q1JFVXhEakFNQmdOVkJBY01CVVJ2ZG1WeU1Sb3dHQVlEVlFRS0RCRklhV1JsWlhvZ1IzSnZkWEFnU1c1akxqRWxNQ01HQTFVRUN3d2NTR2xrWldWNklFTmxjblJwWm1sallYUmxJRUYxZEdodmNtbDBlVEVYTUJVR0ExVUVBd3dPU0dsa1pXVjZJRkp2YjNRZ1EwRXhIekFkQmdrcWhraUc5dzBCQ1FFV0VHeGxaMkZzUUdocFpHVmxlaTVqYjIwd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFUdXRoLzNjY1ZsSS9oR3lKN3pTTmFxaENMRHlLTTlKdVpOamNUc25EQVl5UkRPcHpZRVdpTHFzM2pkZlZLZDNWZ3Y4L2orZm9ETVNNcEkrbXdqT3ovcG8yTXdZVEFkQmdOVkhRNEVGZ1FVcHFJdHhZcE10YXRvazEyUmpBaWV5RFVoYXBvd0h3WURWUjBqQkJnd0ZvQVVwcUl0eFlwTXRhdG9rMTJSakFpZXlEVWhhcG93RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFPQmdOVkhROEJBZjhFQkFNQ0FZWXdDZ1lJS29aSXpqMEVBd0lEUndBd1JBSWdONGdNKzl1M05CTE1rZEVXMVBhREc5T2xaWmlVYjZ2aENNTU5pNDVxMDZzQ0lCOEE4S2w4dFJWL0drSllQUytydXkwbkxTM1YrdENGelRJRWlCQVlrN2lBIiwiTUlJQ3JUQ0NBbFNnQXdJQkFnSVJBTGhkOTQvNDMxMkltemtpZW05a1V2Z3dDZ1lJS29aSXpqMEVBd0l3Z2FjeEN6QUpCZ05WQkFZVEFsVlRNUXN3Q1FZRFZRUUlEQUpFUlRFT01Bd0dBMVVFQnd3RlJHOTJaWEl4R2pBWUJnTlZCQW9NRVVocFpHVmxlaUJIY205MWNDQkpibU11TVNVd0l3WURWUVFMREJ4SWFXUmxaWG9nUTJWeWRHbG1hV05oZEdVZ1FYVjBhRzl5YVhSNU1SY3dGUVlEVlFRRERBNUlhV1JsWlhvZ1VtOXZkQ0JEUVRFZk1CMEdDU3FHU0liM0RRRUpBUllRYkdWbllXeEFhR2xrWldWNkxtTnZiVEFlRncweE9URXhNamN4TkRFd01UUmFGdzB5T1RFeE1qWXhOREV3TVRSYU1JR2dNUXN3Q1FZRFZRUUdFd0pWVXpFTE1Ba0dBMVVFQ0F3Q1JFVXhHakFZQmdOVkJBb01FVWhwWkdWbGVpQkhjbTkxY0NCSmJtTXVNU1V3SXdZRFZRUUxEQnhJYVdSbFpYb2dRMlZ5ZEdsbWFXTmhkR1VnUVhWMGFHOXlhWFI1TVNBd0hnWURWUVFEREJkSWFXUmxaWG9nUzJWNUlFWkpSRThnVW05dmRDQkRRVEVmTUIwR0NTcUdTSWIzRFFFSkFSWVFiR1ZuWVd4QWFHbGtaV1Y2TG1OdmJUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJDQkx5ai9tM1JEelkzSUZkM01zeWc0ZXhta0xHTWhDNmFHSCtVbXpsMDFiYlRtbzZJUWNPYW9xK3JhSUZ3R3ZpM3N3SUNJUENxVUtLbUdvaHJTVW9LdWpaakJrTUIwR0ExVWREZ1FXQkJRSzhZVjl6WWFYRWFnNjMvTkJraHl1QVEzdlBEQWZCZ05WSFNNRUdEQVdnQlNtb2kzRmlreTFxMmlUWFpHTUNKN0lOU0ZxbWpBU0JnTlZIUk1CQWY4RUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCaGpBS0JnZ3Foa2pPUFFRREFnTkhBREJFQWlBbk44emR0d0ZwRDBPMWhaVjB6WVN2aFN4aThuODBCN2hsMkk3d0pHVW95d0lnUHFHdVVvdmthOXorS3p2VXNmK0dOZFM1WWJueDY1T3p5cXhDTlR4S2pWUT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBSUFBQUFDQUNBWUFBQUcwT1ZGZEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBeVJwVkZoMFdFMU1PbU52YlM1aFpHOWlaUzU0YlhBQUFBQUFBRHcvZUhCaFkydGxkQ0JpWldkcGJqMGk3N3UvSWlCcFpEMGlWelZOTUUxd1EyVm9hVWg2Y21WVGVrNVVZM3ByWXpsa0lqOCtJRHg0T25odGNHMWxkR0VnZUcxc2JuTTZlRDBpWVdSdlltVTZibk02YldWMFlTOGlJSGc2ZUcxd2RHczlJa0ZrYjJKbElGaE5VQ0JEYjNKbElEVXVNeTFqTURFeElEWTJMakUwTlRZMk1Td2dNakF4TWk4d01pOHdOaTB4TkRvMU5qb3lOeUFnSUNBZ0lDQWdJajRnUEhKa1pqcFNSRVlnZUcxc2JuTTZjbVJtUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMekF5THpJeUxYSmtaaTF6ZVc1MFlYZ3Ribk1qSWo0Z1BISmtaanBFWlhOamNtbHdkR2x2YmlCeVpHWTZZV0p2ZFhROUlpSWdlRzFzYm5NNmVHMXdQU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2SWlCNGJXeHVjenA0YlhCTlRUMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMMjF0THlJZ2VHMXNibk02YzNSU1pXWTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl6Vkhsd1pTOVNaWE52ZFhKalpWSmxaaU1pSUhodGNEcERjbVZoZEc5eVZHOXZiRDBpUVdSdlltVWdVR2h2ZEc5emFHOXdJRU5UTmlBb1RXRmphVzUwYjNOb0tTSWdlRzF3VFUwNlNXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEb3hNakZET1VJMk9UVkJNREV4TVVVMVFrUkJSRVF3UWtKRk1VWkZSamhHUkNJZ2VHMXdUVTA2Ukc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRveE1qRkRPVUkyUVRWQk1ERXhNVVUxUWtSQlJFUXdRa0pGTVVaRlJqaEdSQ0krSUR4NGJYQk5UVHBFWlhKcGRtVmtSbkp2YlNCemRGSmxaanBwYm5OMFlXNWpaVWxFUFNKNGJYQXVhV2xrT2pFeU1VTTVRalkzTlVFd01URXhSVFZDUkVGRVJEQkNRa1V4UmtWR09FWkVJaUJ6ZEZKbFpqcGtiMk4xYldWdWRFbEVQU0o0YlhBdVpHbGtPakV5TVVNNVFqWTROVUV3TVRFeFJUVkNSRUZFUkRCQ1FrVXhSa1ZHT0VaRUlpOCtJRHd2Y21SbU9rUmxjMk55YVhCMGFXOXVQaUE4TDNKa1pqcFNSRVkrSUR3dmVEcDRiWEJ0WlhSaFBpQThQM2h3WVdOclpYUWdaVzVrUFNKeUlqOCt2cjVYSWdBQUUvOUpSRUZVZU5waUREbDZnUUVQNEFMaUJDQ2Voa3NCRXc3eC8xQ3NEZFc4RDBrTUJiQmcwUWdDQWtEOEVVbmNDVW8vUmxMRGlHNEFpZ1FPSUl1azlpOFFNNk83QUo5bWRIWC9rY1BnUHdtYVVReGhJdEZtZEhBRlpBQTNFSjhoRUJ2L2NjanJnQXlJQjJKak1sMEFEb05wREJRQUZpSUNpcUFMWUdBZGlaYi9SM1lCSTU2QXd1dEM5THh3Z0FUYlBkSERBT1lLSlNDK2gwZHpBQkM3QVBGZWJJSElpSll2Q0FZc1FBQXhFaWdQd29INEN4QnZKU1VhL3hOd0VTTytBZ1U1U3pPaWFjTHFQU1kwelZZRUVnK0dJU3hrWkdkR3BBd0dUd2ZwWkpRRmNCZjhKN004QU9uNXgwUWd0Y0d3RTdGSkdSZllTMnE5QUFMOUJMTDFUUFJDRlIwVVlVa1B5Q0FOaUU4d1VWQ2dnb0Fsc2hmcVNDMU1rTDBBY2tVak9XbUJDVnR0UTRUdGpMaGlBU1N4QnkwTklHTXQ5REFEQ0NCQzVRRTYrQXpFUEdoaTM2RHRDR1N3SElpamlLMVhHSWhNemYraGxqT2lZVzQwZmljUVI2THBTeWEzZ1lNYzVveEVKcmtLTE9ybjRLcWltZkJZRERPQWlZRXlnTzV3a1BtcXVBcFVFQkNsTUhNUjQ1QmJRTHdkdVVCK0RjVG5nZGlJZ2ZZQXVWWmdoWVdBQ0JCM2s5RzBRTWFUeVhETUw1QURRcUdjWmVRVVJVZ2doNXptRFJNMEh3OFlZRUpyZEZTUkVJL21CRkk3U1lYNVFpamRTb0xqVDVGWVBzQ0FDYllxT1lGQS9GSVRuSWJTNXRocW8xUWFPd0s1a0R1RnJTU2NRMlFMbDFRZ0J6V3ZIejI2V0FnVUZ0SkEvQVNML0Ixb3RqMEc3ZE5LUWh2OG9LaGtKYUk0SnJxVDlCUk5JeWpFL2dDeENwNG16Rm0waElZWEFBUVFxZTBCbEFZVjFLTHZRTHdmaU8vU29wdUlESHlBZURNSjVjdC9ZaFVTQWllZ2htM0dFYS9ZNHZjZlVoT01vaEQ0anlWTnlCRGI5d0dDcTRRNjNMaENvQUdMNVl4NExDZVU0ditUNG9BbFFGeFBaaG1QN3BBTGhCeUI3Z0F6SUk0bVl3UUpGekRFMGVyQzZZQ1RWTFNjQVVmM0YyOG5tOXFXNHhxZ21Jb3ZEZERDY25TenM5QWQ4SjhPbHFNN29oNWJkVXd2d0FmTjZtQUhhQTlBVS9BemNrbDRnSUxVVFduYVlXS0M5Z2tvdFp6Y0Jrd2ZPZjIrNTFTSWdqSllEWXZzQUM0aU5VdmdrZk1pMG93bW1KM0lEcGhIcE9ZbGVPUzJFV2tHTzZ4MlJYWkFPSkdhWTZtWUcrWXpRZHR3bEJTckROREdLVG01WUJvTHRGMzNud3FPSUJic3cxY2JmcUZESWVTSXp3SGNkQ3dONVpBZGdCeWNMVFMwRkRtcUg2T0h3Q2NvWFUybnlnZ2pDdml4TlJobzVQdlB1TklBUm9PQnhpMGp2QzJpRHpUcWxoUFZMMkNFUmtrWmhSWXpBL0ZHZk9VR0M0R2dBcm04RTR2Y0dpRGV4QUFaY0FSMXgwMmhSYms1am9LSGtkeXVHYTdCaWhBb3ByaTBaQ0loNFlCd0R4RnFyVW5wVFFFRUVDWGpBOFFDRFNBdWhQYTRTQ2xwUVpQam9OSFhSYlIwSEJPVnpkdk9nRG1FZkowQk1zV0Y3dmtTcEpqaUJlS1hhUEtnU25vaEEvYVpINlBCRWdBRmFBN3p3S0h1STlTVHlPTXB2V2lOQUFrMCtWbDQ3RDJMWk9jdmVnZUFIcExsL1RqVXZFUHpqQUFaTFoxME5ETlc0RkRIaXVTZUI3UU1nTVZRU3k0UzRXQmhHbVRYU0NUekZYQ29rV2ZBdjNpR3JBQ29neG9ZZzYxRlRXU1NwVFo0aUdTdkg1N2FuMkJBa0RwRUNRTzhkR3E4RXdNMk0rQ2ZYUGdQVGIxeHBLU0FZaHlHd1VKOXNIZ2VsL3V3ZFdUL0U1c0Nkak5BVmlxaEI5Ui9ocUVEY0tXSS80UmE0K3ZSUEcvQlFQNUNzOEdhSW5DT0VBY3lRTmFwZ2NCTXFNYVRETU1EWUZzNmdSRUE2NUFVWnpBTVR3RHkyMndvdXhzNUFKQzc0RXAwY0lnbnRMR0UzSXBjUWFkQVNFVnFpc01EQUhrSWdKYkRBVERQZ3NZd0JkSGt3cEhrOTlBcE1EeEFBV0NKcFFxa05nZ2pzU0IxcGxIQnE0L2VJV05pSUdGdW5RS3drdHdZb3JJNzBNY1RORUVCOEIyTHdzQkJVbWpkb3JKNUx0aGFndnV3S0Z4Rm80WUpxV01MOTZqb0JsTXNZbnVZY0ZnQ2FpRnkwaUFRRHBDZzFvdks5aC9GSXRhTmJkMFdETHlsUVpKMlJPdmp1MEY3YzBvTTVDMUNJNlh3dzdhWTZRcjZ5amxrQUVvQndUVE80N3VodmJuN05MYm5BbzdJUUdrSll1c1lyUmtHcmI5WFdNUXV3N0lqY2dDQXRseFprVEFtTUJRQXFITW5pa1ZjRDFkdjhEZ0Q5dG1Gb1JnSVU1RTZkemhySkd3RElxZHdGRVJES1JEbVltblNiOExtTDBKelU5ZEFyU1Y4QXdxREVPd0NZbGRpMnlHRUJrVzFjQXdvTUExU3p6OUc4M3dkb1FnamRXNE91Y0RVSFdTZUIwV01ESnJIbXdscFlpSFJFbGdnZ1BydWw3RElmNFBtdFEwTWtLMEIxQnc4QlEzUCtVSUxOaTFxTmJtcE1UazZnNEgwZllYVUJLQjFUMlJQajFFakwyZWdOV05yYU9oWlVJdFJHTTAraXVZR1dXamd5RllHN0p0UldLQnRmMmRvUTBRQnFjUEZEQzNBYmtIYklxQ1MvRFk5a2c5QUFQS3VMU1NMSUFvZk5hUkFKQklTSTdzUVdrU1FKVVpKbWQzd0pheGVJb2dzRUl3dWhEMEkwb05HMFVObFJROVpVWUVRQlJLSWtSSGR5Q0x5SVNxUUlnc2lxTWdLb1ljU3BGRHI5Si9oMzZZenU3UDd6Nnk3ZngvOG9MT3pPM08rbmN1Wk0yZk9odUVmSUtPWWZnVzBRRUhoUHhFQldKbWhNQ3N6TG9ReWFtbU1LUE54RHc2ZWwzNy9qaGkyQ1ZnWkEyVGdHMjJIcElIenZJdndxbE5zT1VUYUczckdkK28ra1NaZ01WVVd6L2hzOU1pTDUwRFFYVTZjaG0zd3lJLzVidEx6TzZOR3dIeXFXSTlHWHJHVGl3ckxOMGQ2QzZXdjBIakdPaXJ2WGhRSUdGRVlHMlEwZy90ZXZrQTM1U3NrYmRNTmxVUkUzVmdRc0VkelliU044aHp3K2Z3UE5FRG5hS3hDejZheVVnMHlDK0NVbGUrUlp6ZVk4WGdkcEplRVUrWkhqYlVBdXVTOXN0a0NSajJFdjBodjNMUzdiejg5MTJ1anBBOW96ODhHQVc3TjdBZFZzTWF5VG5HVHlubmtrdWNvclUrTUV1QW0vRlpJSHNRSUMrZ09PODNsT3VvUXJhYkdBTzI0UFdOZy9NZ2d2U09MdWI2REZLbGpxYlNBVVJkVk5TcW1zWEcwZU9MUTRtVzRjU1BnaWlMOUtTVGM1S0tFS2xESHQra05Ra0FKOFA3dzZQMWZDdEhFZmxCSHRCbnlTOEF6SmcxRDVxeUhhQVBydUZaaE5kcXVTOEJGSnEwTE5PTUZSUURYcVV2SU9LTkxnT3dUL0FBU3hzZzRBUWRGYm51OXc0c0EyVm5pM2UvZmNvZ25iakNLMlFZdkF1VGw2SFNJTjdBN04wcHBiU29DamtSSXlURUpQSFoyV3RKY1dRSWEwbEI0Z1oyMGpoQllJeE9RNjdpWUJla0pYRWtLVS9zNW1RQnhPaEZQZll4QStxSllIdHNFQWNJNXVneitIOHprWm9FRklSWGVBWDg3U21PTXZaVWh0Z0N4V3Z4RFFHNklyTGVSd1BKOGpQRTg3b0o5TDVSbGpyODNpYVZrVlVqQ282Tml1YWI5d2RZczVIUU1MeFF0SUl5bVY2MHB2SmNkSWxYSURtRFptVXkvTDdaUThOVUE5NnkyVUk5NTB2OXpNaUVabmwyZ3duQ2hRZTJGclNHMHpHbEl3RVNQOVlBSkJTUUlpa0lnWUVJbW8vaXNNbHhJSGtRRFhGeThEQkd4MFlsOHd3VUg5Y0FZTmx3UHpxYng1MXNJQTVhWmZ4cndQdE9Ic2JsNFVmMUl3QXZtd2d6RGhmY0V1TWYwNlRYT3NOT0hCSEFmc3FnMVhIaTV6L3dIUXhvWEJwQ0EyOHlGT2d1RjZlNUVvODdRWkxqc1F0VUZKSUE3SHp6WkFnSEQ4Ry9RVHhub1BtZkQ5TjdJcE4zeGVpdEl3aGNMbFJHYUo1NFR3ckNPUTRwV2FCTGNlSExLdVJ6bUJzSVd5NVZDOTdkcklRaXZRcWVUQUs2SmJJSDBRTDNiUlVGQWwrSjZmaG9RY01KdG5aRXBOVWtaMTJNdWZJNGlmUmRIQUxlcFdCcHpBcmhRbzBOY0YwQzhWRHprZUl3SldPWmxGUEhhR2tQc2phbndaeFhwdlc0RWRDdHVhbzRoQVp3Mk8xYzFDemd4aFVuYm53WnYveFBYelRrQytoWEt5YUdZdi8wQ056MUFCdWVidnk4bXduUE9YWnU5RkNFTzJVeGFld3dJa0oyN01QemY1U0FFL0lUa2g1RUVOa1pjZU02NXEwUkhGVllCNHdmSW42VjZIVkhoeHpQQ0dnbHJpOUdGblo1alJaYnNCYW5pcTEvaGRRbEExRWpMNDg4UkUzNGh0UUJmd3ZzaEFJRXVOT3NjLytNV2R6V003VW55SW1xaFR4empscStOVmIrVmR3WWh3QzF1dE4raHFVdnM4K01nMU9RMThBVEFKTEpQSU9rL0hPWGhlQ1M4V3k0b1ppNVhCRDA0aVNROGhJVGZ2anppNGs5MlhNYnpnV2g5Zms3YTJIdEhOOEtkcVR4U1ZHWkJ3a3lHei9Eam9vZHhRZ0x0YjZSeWNuUXBKRDdQTWFpUkYvTlZnUG1OMTVQZ1lmRXgzUVdBZWJQWUdoYUYzUGU3cU56NlZCOWthZ0I3VEJYQ3B2ak9vdURpTTZmR2ZKZE5qK0FEMUhleGtwV2dqa0t0Qy9HQkFmSHA0Y09tR2JWNWV2eStOQnZNcGtYV0VwcStwa0p5QnhpNzBsc2lESS9FM2dMenU4TXNmZ25RM3JtR1dsRkZjWHg1NkZKa0pJU2FtTVpOTDVtaWZiQ0lvdWdxOXBLRXlwSXdBODJ1bE4wTU5Bc3EreEpob1dDWjVhT1hWcGJhQTdPWGtkNk1vcUw4RUpSbUQ1TWtQNVFhMkFQTE1zemZQV3QzaHRPWm1UMlBNMmZtM1AySGc5ZHpadmJNM212TjdMM1dYdXUvR3NFZlVHK1F6a01DWlp0K0JxdVBvNjkrVHRCRlU0dFVZaU5LT3IzK29TOTFOSG12K2hDZzhmNU9QenNzWC9xRndURUZ2R2RZTjRoMW5xQlBWRm9SL2N6VUpscW9MY0o1S0VhWHJnazNTMEpLazZ4Unl2bjl0YW94dnQreitEMm9nejBqZ2ZBUFNYbHZxTDh1c3Bmb2QzSEEyaFVIM0p2YWhybFAzaUR6eGE1aXAxTUFCUXVIVHoyRHlMdzRWNUtIbVdFcVRwUUs4UkJUQUh0ais5U0pjSnQrWjM2bmxNV1hDYS9KaXZBdU5YcE1mOTZUbklYak4xb0JtSk5mOWd6UWxoUUc2Qzk5dWsvMUNCVGk2UFVSMmxpckZxazVuNy9Ub0JsdXIxSndlRno3OURRRllEWDhoVlJ5SkpLUzF2S3FuU1hsTkNlRWRhdyszVCtrZU0rOERhNzFLQVJQOTZQeS8valNxTURMZUVESFlxc0UweUVVV2dGd1VyMnVIWVhoWTJTQ3R0aTBtKzRSeHNrcWpDelR2UGFyMHJWNEZHSlp3amJQVm92amlMNXRlaldEQWx5dkhUb2t0VU5QYklDTDkxNjFXSHFwU2JjeVoyc1hGT0lXajFLeS8vNStndlltU2FXUS9WVkZWQURENnZSY3pQTnhUb3pTd2VUdGNYOVdqcEdVc0VQbmU2TVFTUUpMVEdyaG9pSW9nQ2xFRnlmR2VxUGE0UXdZVWJUYm1zamZjcDlIR2VKV0xwcXRZN3M2andxd1RQd0w4UVVCMStkZ3FkU1IrRVdhSHl1a2RxMU5XMHpSc1Y2WUJ3V1lxamR6YzR6ekdBQjg1WHVrNThKVW15VmY0TnNZNXpMMjF6UkNBU0EySmFCNlZZUnpXT0VPMGc0L0t3NWU0UEE2WGNmbXFZam5FZ20zWFdLNjllTW9BRjR6Q09ST3N6eStTMjMwVmlrejZEb0VvME1WSVVxbTRBaTFscWJYV3dGSWVWeHNlZXdHN2NoRjB0eFVMUFhDTW9sZVk0dTN4Nlo2S0FCUEw1c3c1MW9jYStpaXIzUXlUQVVieFk1QzE0QUhqdktkL2RKU2dIYWRvOEtxemIwamRuVFpEdkZnS0lSdHdvRW9YNHFML0t5a0NuQzVoSmNFL0Z5VjQxSW5vMHhnQXVKc1BJU0VZbzZOcXdCanhEOS9GUHdxNVkwZHFnbjg2ZVNTT1Y1VlJlZ01PUTVPME5GUkZZQ2svYUJ5RGN6dmJHTis0K1RRY0N4VlJYZ2c0QmgyR3R0c0ZZQWRydGQ4R2pJRnl6YTRjYzhkN2xiWnJQV1I4eHUyQ29BcFVSMXE5WlpZVnFwemFEZ21xNnkyVm4wL1RHcFFzVlVyQUFzTEwwa0dRUlVEZERIb1VDeVFyWEdLbE9NbkRDQU12VGhJQWFybkVTSmhmbkpqV1ZoUWc2aDZWM1crOXo5ZS8zR0h2aWE4WUZ1V09QcmZtMmhRV09QZ09oMnE5akliS2poT2RxbkNIMjZpdmhKTVc4MlhTdVFSWVhpdlZDdEFMWE9Dc0drQ0lqOHA4Q0JBanZ1NENqd0tpRnRrbC9PakF2ZWRvSnBhOU5DZFJnSE1GRUM2a2w5U2F4SHJTSkRrWWFKdnUySUkzd3plaDFJSjV5NGl0Lzc1UHQrUFZWUC9Qd1VJOHVKZFVMQk84N1NUdnBWbS9IMjdUZzBMQ3pZVzQwTDYxSzBBSkNvRytZejU3YmlDZEJqVFowWWQyNThyNGE3eHZLQ2Z6dmRCVmtKL0ZJQkV5dUVCQnc0TWFTZ3ZXSmZSZmJaTDlLQ05Sb0NkMjZDNmQ4aDhtQ2xaMmpla3NmRTU3eXl2K3l4WmpLYkZYRmRraVRBYWZPUStvS1NXUU5nQ1owTE9PenNxNCt1VmFwak1lVU9ZODY0N01MV2t3Zy9iRmo1VDhzMGYrbk1EcnZsM2pzY0RxdEN3VWlqZCtZa0lIaEtFQXhhTlhwM2pEclBSa1dWME1idWdtM0k4SGpiVElSRmVCMUVBL1AwMnhEYVRjdHhoc29abVpuaTlqaHlQUll2bHcwcVUxMjRVZ0lpZXp5eE9hTXY1V29DM3dHVVpYSWRTR0Iva2VCeW1pQTg3YkJYWUkraXVIOEtyb011eThadHl2dkF4Y1hQdjFxSHQ5ZHIyeHprZmcwN0w0d2cyUFZ6eUROdytpNU1tU1BwVnR1cUJjU3FzaDFOb3krVDFUU3hBdnlkWitrS1k4amVMWi9YUGJ0OWF5NHZjSThYQmJLbms0ZUVYaDVGamQ4aThTTzdlT1pKT1ptL1dzQzA4OUlKYUFlS2xpY01qdU1PeUFRcHhyaE9IUEFFNjN3VVd4NUdrZ3hQcmU2bXkvMkh1ZU16eVlyeGFqM2Rqbmh1MEh2MDhhSG5zQWlQOGFnVUFzRnJaVk0waVRPeHBOKzY1d1dxeFMvSmhpcHZuL2FMNnBOL0V2b0lncEVtejNOZzNISXZGZjkrL2x2L2lueUFGTVBhMGJaV1VSNlIya1JHSGJIQ0RsTE8xYlRDdmxubGNDamg0VFFUYmU1aVRSZVlZRTJFYVh1SDNVQWZORzllcGNHMEFFK2RBSjVQTVFMRHVGc3RqSVpueVpYQUpXempnV3JVcG85aGJsYUNQazAzZFFaQ3ViWDF1K0FZRDl3VnNWbzU0LzU2d3RBellKVHZSeWFpdTVwNnQ4QitTMmdYVUl5c0FnUGJOeHNkTUdEbWV0cE9jckZMSEdXckcyWlFHbW5iME04ZW0wU2dVTWVTVkVXUVFScXNPMXg4WktZT2N6RklES2ZnMlhscG85dUFiZnNhMjRhZ2NRVkNaRVNFY3h2SUZZVE54QmlPYzdCS0RzSHlic2k0cjlPR0xSSklkbHladXFtcGxHSDNyZGpWWEhPSUJIb2F3MkFPY2QwTWxKZ05wRXFKSUFra0lLTDBqNURqTWxjbE9scEZCN0VWWWpZT1p1dWplRmZjaWFWREZVbFdUYmRPZ2pTUzJIKzkwTXJVR01RakxBMzVmcEdPK1BPbUYwaVNMdmxWdmFxblA3OVI4VytKa0c0b25wVXlQSHlUNDI5TzZXRDNvNGp2MUp1ZjRLTWw2SjJOZlFMMXpvODkwa0tyZ0RiS29HMGp1NFVZSnpxVFpvd3ZHYmZyaDc2K2x6RVRXRE1Bdk1seXRJajRqOWQrQklRdm9TOVNrcmh1eUxoeEpqWnhWa3F3Y0NwbS9PNlZjcjIrbkxvQjJxL216UitwUE9ZK3pDNHA3NkZmZ1N5WmFlb2orUFVSTjRMaWc0QldVK3k5bEpaQkdWZzVGR2VERDdlbVJSYnpseUdoK3NSRVhiMlRaT0p4SnZmVnR3SGJ5MnoxSTZORHd0V3JmK3pSSytJMVdBQy9ZUkJvdmxVaGM1c3ZuUlNOWEN3NmNaU3QxTFdUNmQ0VUVSeWYzT0FXb3hsYzZGNVk4ZzNhaGxOMmRlM01zN0wwNnJaM251VytjWmROMXZaSTdORVAxY0xhaGlZbURFR0cwcnJENzExSEFXQ2t3a2NCQkJJSFVqMFVldkY1SGpqVERXOVloTHY0Rk1GYkI3by8vSklVQUFBQUFTVVZPUks1Q1lJSSIsInN1cHBvcnRlZEV4dGVuc2lvbnMiOlt7ImlkIjoiaG1hYy1zZWNyZXQiLCJmYWlsX2lmX3Vua25vd24iOmZhbHNlfV0sImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiM2UwNzhmZmQ0YzU0NDU4NjhiYWFhNzdkYTExM2FlYzUiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6dHJ1ZX0sIm1heE1zZ1NpemUiOjIwNDgsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJmaXJtd2FyZVZlcnNpb24iOjF9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDctMTEifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIyLTA3LTExIn0seyJhYWd1aWQiOiJlYzMxYjRjYy0yYWNjLTRiOGUtOWMwMS1iYWRlMDBjY2JlMjYiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImVjMzFiNGNjLTJhY2MtNGI4ZS05YzAxLWJhZGUwMGNjYmUyNiIsImRlc2NyaXB0aW9uIjoiS2V5WGVudGljIEZJRE8yIFNlY3AyNTZSMSBGSURPMiBDVEFQMiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6MCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwiaXNGcmVzaFVzZXJWZXJpZmljYXRpb25SZXF1aXJlZCI6dHJ1ZSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlCYURDQ0FRK2dBd0lCQWdJVUpVcjVUQkwrUi9yRmZ6VGZHcTh0RGRhd0F3a3dDZ1lJS29aSXpqMEVBd0l3SVRFZk1CMEdBMVVFQXd3V1MyVjVXR1Z1ZEdsaklFWkpSRThnVW05dmRDQkRRVEFnRncweU1EQTNNamd3T1RRME5USmFHQTh5TURjd01EY3hOakE1TkRRMU1sb3dJVEVmTUIwR0ExVUVBd3dXUzJWNVdHVnVkR2xqSUVaSlJFOGdVbTl2ZENCRFFUQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJNS0kya0cram1BN0hhV29wUGRudmhCd1JjYnFnK21KUlNhT2hTcWRCZkkwMHNjSXgzOXllaHM0TkNJRWR6bE9nQ0V0d0hHaFRGeklGQVhhaGdTaFVwZWpJekFoTUJJR0ExVWRFd0VCL3dRSU1BWUJBZjhDQVFBd0N3WURWUjBQQkFRREFnSUVNQW9HQ0NxR1NNNDlCQU1DQTBjQU1FUUNJSE05VzlvbkNIQ0l5aWx3QlZrVitSVTFEc1RKTmliZnhhNlYvSEpGUGVRVUFpQjY5cU8vdzlieGVicStaZDZCdGtTWGpUM0hLZk5lWFlQN1A5Yi93TXpwalE9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFNZ0FBQURJQ0FZQUFBQ3RXSzZlQUFBSlZFbEVRVlI0MnUyZFRXOFdWUlNBKzQvOFMvd1FkbllscktRcjZhcUpDNDBzTU1GRURRc1dKRFlhVWpRZzBWQ0pSQXNTQlFvcVJkcXhaK0tRNmZqT3pMMHo5OXg3enJ6UGsweWtXTnAzMm5uZWMrNDU5Mk5qQXdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBS0k1ZnZIVFlmdmlKd0lyT2JwMXUzcjU0Y2ZWNGRibDZ1bjV6YmZYaSsyZDZxOXJYMVN2Nzk2cnZJdHc4dWhHZFh4L3B6cisvdjNxK050M1YxOEpKTG43K3kvVnRmMjlhdnU3RzlYRmJ6NnJ6dC84cE5yYSs3TCsrUHJQZDZxRGwwL1BMZTM1a2Z0cTM2OWNtMTlkOVgvUGYxKy9VVDNidkhCR2lyN3IrY1ZMYmtTcGpoNi9jL0xyNTlYeER4LzB5NUJZa0Z1UEg1eDVRSVl1K1R6NWZPOWlYUG54NjZEN2xVdGsyWC8ybTQ5N2ZuTndjRTRlK0JBeHVwZEVHcXYzVlVzeEZDR1VCSkVJRWZxZ2RCOGFqMktJM0JJaHB0eXpSQlR6NlZSbzFPaTdKQlV6bFQ0OStHaTZGRE1Fa2RSaDZvUFNUa1U4cFNDU1BzNjVYN2trOHBpTkhIUGxzQ0pKUGJDV01VVUtNU1lLTWpWeWVKVWtKcVVhdTBRMGN6ZllIWVRQdldRTVUwU08xR0pNRUNUbHcrSkJrdFQzSzVlcE1ZbWtWaW5sYUs2c1l3eXBSR21JRVNtSS9HSlRQeXlXSmRHUXc5d1liT3FnM0VJVWthcFVkRVZLVVJDdEI2YTVMRlc0dE8vVnhCdUNqRDAwNUdqS3Y2cFI0NCs5NnZqT2UvcHlSQWd5ZDJEdVJSSnRPY3lNUlY3ZDNLMjBCTkZNcytxeWJRNHhJZ1RSU3Erc1NaSkREak5wbHFSQm1vTDhzNS8rRjVtc2RPdFlrRktTNUpLamFab2lTR3lWS3NkNFk2SWcwdWpLS1VodVNlUWRQZmY5SVlnSE9ZeEdrSnlTcE9ycnhGenlQUkhFZ3h6R0JkR1dwSVFjakVGaXhod1ByNWFWNC9RS2ZhMmxCTkdTcEpRY1p1Wm1XUmRFdlFFWWNFbFJ3T0lnVm5zdVUwazV6UFJCTEF0U3o2a3FMRWZzTkJOWjgxSHlvVW9sU1drNVRJdy96QXVTcXdrNEZEMGV4ZWZCSmFvOUtTVXBMWWVwdVZoV0JTblM2K2pLY1RyMm1mcHp6ZEZSMTVERWdoeW1wcnhiRk1SQ2FpWFRXT2I4WEV0V3RLWStiQ1g2T0daVEs5T0NGRTZ0NXNyUmtHTFJWRzVKU2hZWnpNbGhVWkRTVmF0VWNpREpBdVN3S0VqSjZCRWpSOHgyUUVqaVZBNXJncFNNSGlGeTlDM2xyUXNLSTdKWWtTVG1ZY3doaVdrNXJBbFNLbnFFeUJIU3pSOHJDU09Ka3cwYUxBcHk4bVRYZEZxVnFqVHNVWklVdTVXNGxNT1NJTFAyck1veDVrallQL0VvaWN6eldqczVyQWhTcnl2UEtjZHBLaWZmVTdONGdDUUxrTU9LSUZtWHp3YkswYTFTMVJKSFJybVFUcnlGem5VdVNkekpZVVdRYk9sVnFCenR0U2VkZnhPN0xnVkpITXRoUmhDcmNpU1NSRDUvblNWeEs0Y0ZRZXF0ZXl6TDBmTTFwS1RiWEVIQ0JEUVZMVWdpR3lXRXJzTUlrY1MxSENZRTBWNHRHQ2hIVUpQeU5CVWNMRFFNaVJMWWRiY2dTY3d1amtQRkJ2Tzd0WHNRUkhXdGVVUzFhbFNRRlY5TGVqZmR2K3RMMFdKK0p4NGxhVGNVNWZYTHdyR05KVkJjRUNPbDNNRkdaVGU5NnE1VkVTbGFFZUxNLysrT1h3TG5jSG1UWkxFc1VwQ0FRWEZ3dXRkNndPczBhcUFmMG00ODFsOXJhSER2Wk9DKzlwS1VGRVJsWVZSQTVPZys2UDk3c0ZjOHhHTnlqSFhuUTZwalNJSWc2b0tFckNGZjFYZHAvN3Rha2dseXJKSmtkUEErRWttc3JFeGNXMGxLQ3FJeHZYM09ZSHhWVXk5V2ptN1ZLbVFTNXRpY01BdFJwSkVFUVR3TGNuOW5QSHFNVk0zYWtreVdvN1dYVmxDVUhIbmRGdGFLTDZhdnNjNkN5Snl1RkYzNzNtclZSRmxEeGsxYTg1OFdmZklUZ3BRVlpNNTVoMDBrQ3AycDdDV0NJTWlhcDFoSkJPbEVoTkhwTkNPdlcyUEJFaWtXZy9UcDM3TVpZRStaSjlaVHVoMzZXaktRSDNyTk1qK0tRVHBsM254bDNxR0JkNmZzR2pWWGJFVmpzRDNvWHluSndQd3V5cndJb3JLRFlteWpzSzh4R0NWSnQrUGVTdVY2SlFsb0ZGcUlIalFLbHpiVlpFbzNmY1ZEUFBydTM0b0NvOU5SSmt4L29ZdU9JQnVXMXAydkVtRlVrb2lPZTh3NUk4aUJJTE5McWFrbDZVdjV1aDMydDR1bHVsTkt4cHFLQVZVMkszTEVidWdtMWExbVhRalQzVk11bU5MZXNDSFJtcEN4ZC8rUWRmVWhFY1NiSEVNTHBoWlJFbWJKYlZ3SldLSkpIVDJlN05iL1BUUDJHSkprZ2V2U1E3WXVZc250T216YUVGbmFqWlZESHJRbHlzR21EYWtFeVhYRXM0d1JBbGJ6SlpVa1FBNXZHOGhOZWMxcysrTmw0N2pRbmR4blNxTDFvSG1VZzQzanZHMDlxaWdKY3JEMXFNN20xYm5Tck5oakQyS252QWVrY09zcUI1dFh6em4rSUVjMVMvRnNrRkJCUEo0MkpldFJVcjltOHdmbldCT2tqaUxlRDlCeHNxTjdyQnhyZTdxVU5VR3NIOEZXUjdtZU11NVNJd2RIc0hHSXAvb2huakpsSFRrNHhITVp4MENQTEY2S3hjcDZjcXR5Y0F4MHBDQ2g4NXBVSlhtWVp1VWNjaXhBRXBPQ0tDMmt5aW1KekdiMUpvZUYxMnhPRW91Q1RPby9HSlBFMjVqRDBvUkpVMzBTcTRKWVNMVkN0eExxSWx2amxIN0laQ2VVcVQ5M0M1S1lXVTlpV2hBRHFWYk00VGROT2JmMHd5WGppTG5QUldsSlpDMCtnb1NrV2dGNzI2cGZnU3NCaGZaQk1sN2xzQ0tKaWVXKzFnV0pudXFoZElXKzFwSzdrS1NVdzRJa0pvNXc4eUNJQ1VrQzA2d2x5VkU2S3ByWTV0U0xJUFdZcE1DTTN4aEJTbTN5cGlsSFNVa1F4RlA1MTZnZ09lUW9KUW1DZUVxM0RBcVNVNDRTa3BnUTVOWE5YVlZCdEY1MzlqbGJoc1lnMG9Rc0lVZHVTVXdJOHViZzRKeVdISWRibDFWdnNPNlQ1SnI5R3lpSWRoWEx5bTZIT1NReFVjVVNubCs4cENLSXBHODVYci9xN295UmdtaWU1V0Z0SzFCdFNjemM2OUd0MjhubGVMWjVJYXY5ZFVOUk01cEVkTlBYYVo5Y0xVbk1uV1FsNlpESDZKRnRBQjhoU09vb1luMFRhWTBqNHN6ZHI0eEY1RjAvaFJ3dnRuZUsybDl2STVRNjdZb1FKR1VIMnNzTzZ5blhrWmdaZTJoSW9qMHdMeFpSSWdWSklZbTM0d2RTU0dKK1N5Q1JaR3E2OWVlVlQ4M2VYRDFHbWRPSm55Q0lNSFhxdTV0dGNUcklOUFdwYTJITVJvNitCbUpvTkpHVVNxTWhxQ3BMYkFvMlVaRG1uVFcwL0N1ZlY3TEhVV0x3N25wejY5ZDM3OVdSUVNSb3lzRVNZZVJqa1VnaWp1ZGZwRHo0OVhFR2tvb05TVE5Ea0FaSmwyUUFMMUdsU2I5RUNQbFkvbjR4aDg1MDNoeEVBTG5ISnJMSW4rWHZYRVVNV0RIUS8yOXJueFJ5QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQWdHLytCUUI5ZDhINTlDWklBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJlYzMxYjRjYzJhY2M0YjhlOWMwMWJhZGUwMGNjYmUyNiIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlLCJ1diI6dHJ1ZX0sIm1heE1zZ1NpemUiOjEyMDAsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIxLTA4LTA1IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJLZXlYZW50aWMgRklETzIgU2VjcDI1NlIxIEZJRE8yIENUQVAyIEF1dGhlbnRpY2F0b3IiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIxMDgwNTAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4yIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDgtMDUifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIzLTEyLTA4In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiYzU3ZDA2NDE2NTMyMjViMTczYmM2YjRkOTU4NzlmODc5MTUyMjJmOSIsIjkyMzg4MWZlMmYyMTRlZTQ2NTQ4NDM3MWFlYjcyZTk3ZjVhNThlMGEiLCI0YjU0NjE0MjM2YzRjNGU5M2JlYjJkM2RjMWI3NWI2Mjk3OGVlNDg4IiwiY2U2OGQxYjc1ZmI0Y2QzZGEwNzdmZDNmODMzYzRkNmUyMGJmMjg3YyJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJjNTdkMDY0MTY1MzIyNWIxNzNiYzZiNGQ5NTg3OWY4NzkxNTIyMmY5IiwiOTIzODgxZmUyZjIxNGVlNDY1NDg0MzcxYWViNzJlOTdmNWE1OGUwYSIsIjRiNTQ2MTQyMzZjNGM0ZTkzYmViMmQzZGMxYjc1YjYyOTc4ZWU0ODgiLCJjZTY4ZDFiNzVmYjRjZDNkYTA3N2ZkM2Y4MzNjNGQ2ZTIwYmYyODdjIl0sImRlc2NyaXB0aW9uIjoiRmVpdGlhbiBCaW9QYXNzIEZJRE8gU2VjdXJpdHkgS2V5IiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sImlzS2V5UmVzdHJpY3RlZCI6dHJ1ZSwiaXNGcmVzaFVzZXJWZXJpZmljYXRpb25SZXF1aXJlZCI6dHJ1ZSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQmZqQ0NBU1dnQXdJQkFnSUJBVEFLQmdncWhrak9QUVFEQWpBWE1SVXdFd1lEVlFRRERBeEdWQ0JHU1VSUElEQXlNREF3SUJjTk1UWXdOVEF4TURBd01EQXdXaGdQTWpBMU1EQTFNREV3TURBd01EQmFNQmN4RlRBVEJnTlZCQU1NREVaVUlFWkpSRThnTURJd01EQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJOQm1yUnFWT3h6dFRKVk4xOXZ0ZHFjTDd0S1Flb2wybm5NMi95WWd2a3NabnI1MFNLYlZnSUVrekhRVk91ODBMVkVFM2xWaGVPMUhqZ2d4QWxUNm80V2pZREJlTUIwR0ExVWREZ1FXQkJSSkZXUXQxYnZHM2pNNlhnbVYvSWNqTnRPL0N6QWZCZ05WSFNNRUdEQVdnQlJKRldRdDFidkczak02WGdtVi9JY2pOdE8vQ3pBTUJnTlZIUk1FQlRBREFRSC9NQTRHQTFVZER3RUIvd1FFQXdJQkJqQUtCZ2dxaGtqT1BRUURBZ05IQURCRUFpQXdmUHFnSVdJVUIrUUJCYVZHc2RIeTBzNVJNeGxrenBTWC96U3lUWm1VcFFJZ0Iyd0o2blpSTThvWC9uQTQzUmg2U0pvdk0yWHdDQ0gvLytMaXJCQWJCME09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUZBQUFBQVVDQU1BQUFBdEJrcmxBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQkhacFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1Tmkxak1ERTBJRGM1TGpFMU5qYzVOeXdnTWpBeE5DOHdPQzh5TUMwd09UbzFNem93TWlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwa1l6MGlhSFIwY0RvdkwzQjFjbXd1YjNKbkwyUmpMMlZzWlcxbGJuUnpMekV1TVM4aUlIaHRiRzV6T25Cb2IzUnZjMmh2Y0QwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOXdhRzkwYjNOb2IzQXZNUzR3THlJZ2VHMXNibk02ZUcxd1RVMDlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl0YlM4aUlIaHRiRzV6T25OMFVtVm1QU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2YzFSNWNHVXZVbVZ6YjNWeVkyVlNaV1lqSWlCNGJYQTZRM0psWVhSdmNsUnZiMnc5SWtGa2IySmxJRkJvYjNSdmMyaHZjQ0JEUXlBeU1ERTBJQ2hOWVdOcGJuUnZjMmdwSWlCNGJYQTZRM0psWVhSbFJHRjBaVDBpTWpBeE5pMHhNaTB6TUZReE5Eb3pNem93T0Nzd09Eb3dNQ0lnZUcxd09rMXZaR2xtZVVSaGRHVTlJakl3TVRZdE1USXRNekJVTURjNk16RTZOVGtyTURnNk1EQWlJSGh0Y0RwTlpYUmhaR0YwWVVSaGRHVTlJakl3TVRZdE1USXRNekJVTURjNk16RTZOVGtyTURnNk1EQWlJR1JqT21admNtMWhkRDBpYVcxaFoyVXZjRzVuSWlCd2FHOTBiM05vYjNBNlNHbHpkRzl5ZVQwaU1qQXhOaTB4TWkwek1GUXhOVG96TURveU55c3dPRG93TUNZamVEazc1cGFINUx1MklPYWNxdWFnaCttaW1DMHhJT1czc3VhSmsrVzhnQ1lqZUVFN0lpQjRiWEJOVFRwSmJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09qSkZOekZDUmtaRFF6WTNSakV4UlRZNU56aEVRVGxEUWtJMk5EWXpSamt3SWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2pKRk56RkNSa1pFUXpZM1JqRXhSVFk1TnpoRVFUbERRa0kyTkRZelJqa3dJajRnUEhodGNFMU5Pa1JsY21sMlpXUkdjbTl0SUhOMFVtVm1PbWx1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TWtVM01VSkdSa0ZETmpkR01URkZOamszT0VSQk9VTkNRalkwTmpOR09UQWlJSE4wVW1WbU9tUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZNa1UzTVVKR1JrSkROamRHTVRGRk5qazNPRVJCT1VOQ1FqWTBOak5HT1RBaUx6NGdQQzl5WkdZNlJHVnpZM0pwY0hScGIyNCtJRHd2Y21SbU9sSkVSajRnUEM5NE9uaHRjRzFsZEdFK0lEdy9lSEJoWTJ0bGRDQmxibVE5SW5JaVB6NDc3SlhGQUFBQVlGQk1WRVgvLy84RVZxSVhaYXZHMk9vcWNMRzJ6T09rd3QwQlNKdHFsY1hWNHUrYXV0bFdoYnprN1BVQU1ZOUhjcktqdE5icThmZUFsOGFCb3N6ejl2cGRqc0dHcXRGM244dVRzTlNacGM2SnNOVDUrdjB4WUtudThQZmY1L0w0OGZnL2ZyaWN6SmdZQUFBREFFbEVRVlI0MmtSVUNaYkRJQWpGWFpPWTFUYXROYzM5Ynprc1NZYzNyNE1FNGZNQkFhRDZ6bDh5LzlUT2dldDhkNWpmTjc4YndNL2REQ1JwUjUyMXpYZm9qSEowNUlJeWhCQVVTVkFPTmRHekJZdDJmN0tGcmZrSmFBa0hoOUZaaGNEWEhSa1RLbzlNTGloR2FhdkltblYzcXlFWDBFcHJnei80RHdVRDdrQ0hSbmQ4UUZONDNHbzRVVm1ERGd6YTR3MjdvaXpkQTIrY0srdXVVcGpqbzIreHdjLzQyVzUweDVMR1llREJzUjBIVkl4NXg4aUY2MENibGJURUVrRnIyN2JOREJVVlNxMU9LVlBiRTYyYjNFSDhGcUJnNU9PT0V1YzJ0OFpKaXFNT3VHcCtjS2pnN3dWR2Nlb3pxTjRweGdWUFFrakZZZ2JWSktEVWhEQ2pZcmF3UDVxNEVUZ0M5ZklNUkh0aXRwUWNDdkpPRUxjYk1zUWduY2lSa2xqcHlRanZHNDRqcUJVRVRGaUJpMVBFSXlla096c1crVHk1Y0xIb3M1UitkTVMxTHRTU3hmM2dRSGN6UjJDSTRnTU5wVzRJUkExUU1hNnRKNCtDNnVIdUdFOG1OREl5RnFnL09QL01NVXVlUzZJcThTOTBkQWVCSlNFeS9xS2tLK0JOd3o4Y1lZNGpiNUo2dTRpV0NJMkIxWjU2TFc1a0VjNGhrZE1wc3ZVQzU1ODVTWDBRdWJjZ05xeWZnREZFY1R0KzQwLzBTNU54MHdhQ3czT0trY09iQTVJbjBBWXAwMXBqancybjYyNlVEanRId2EyOGlIdVRLcXRydityZVc0MU5aNmlHbHI3dXVMSkNma0Z0Y3RjRzA0c2dtMWVOUytaYURucGFURXJHb3lYNUpLMmlNejh4czBuT3dXR2NQRE40OXFhQ2Q0YnpKb3pEWm0vYUJLK0Vvekx3K1hoTkJpWXdIZjBzaU91MVhQa0cvekt3dnFZS2NmU3dERWNIL29VZTA3ZXMvV1E4ckl5ZzJET1hqOHRqa1pkdURCL2I4aHpEbGxNTU9DUzVCRW5kNTM0Zjh0aTNVWmM0a01zM3hMeWFmTVNzSmhkRzhYUHFqTms1dEFnTzI1ZmVLQ2huVmREai9KMEZNa09zVS94TUJ2MHdGaFllRUdmVkgxM2Z1RFUweURGTGE0ZmM3Um5XSEJmdVRGVjJ0RW1Od2FkYzdhYzNVWTJqZkJsN0hUMzZmZTM0aVFPNW1OQ0ZGQlcwN0tqUGdxaE9MVTAxdlo4UHVlWjJKQ2xGWk44amtVczY5dWthOWVQcDYrRWZMNEFGNStOeXdTYmlySHRjQjhNbC9na3dBRWprSzY0S2pIUGVBQUFBQUVsRlRrU3VRbUNDIn0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wyIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMTEtMDEiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkZlaXRpYW4gQmlvUGFzcyBGSURPIFUyRiBTZWN1cml0eSBLZXkiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjEwMDAyMDE4MDIyODAwNSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4wLjEiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMC4xIn0seyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTExLTAxIn1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOC0xMS0wMSJ9LHsiYWFndWlkIjoiNWQ2MjkyMTgtZDNhNS0xMWVkLWFmYTEtMDI0MmFjMTIwMDAyIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWd1aWQiOiI1ZDYyOTIxOC1kM2E1LTExZWQtYWZhMS0wMjQyYWMxMjAwMDIiLCJkZXNjcmlwdGlvbiI6IlN3aXNzYml0IGlTaGllbGQgS2V5IFBybyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjY0LCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNpVENDQWc2Z0F3SUJBZ0lVT2ttVTM1SWljWG9WUGpmdndwRzdNTjZ0SFBVd0NnWUlLb1pJemowRUF3TXdRekVMTUFrR0ExVUVCaE1DUkVVeEZEQVNCZ05WQkFvTUMxTjNhWE56WW1sMElFRkhNUjR3SEFZRFZRUUREQlZUZDJsemMySnBkQ0JHU1VSUElGSnZiM1FnUTBFd0lCY05NakV4TURBM01Ea3pNRFF5V2hnUE1qQTFNVEV3TURjd09UTXdOREphTUVNeEN6QUpCZ05WQkFZVEFrUkZNUlF3RWdZRFZRUUtEQXRUZDJsemMySnBkQ0JCUnpFZU1Cd0dBMVVFQXd3VlUzZHBjM05pYVhRZ1JrbEVUeUJTYjI5MElFTkJNSFl3RUFZSEtvWkl6ajBDQVFZRks0RUVBQ0lEWWdBRXRnT0M3SUt4aXBNSjdiVlBUVDgzT2U5MHh6SFBDZWJ4eUN0Zy9XcnNUclJhU25ZaWdtSkNCOC9qcUJONE9RRzJkWjVqY05zTDZTd0hvc1lEUkpjK08xems5aTVHRVpXZjNJcjk5MkE2ZHVNc3A1MWxxNGZBZ2EvVXpUTjkvRWJ6bzRIQU1JRzlNQjBHQTFVZERnUVdCQlRmeHpnOEdHellBaWRLTDYzdWhTaXJhWEpJS0RCK0JnTlZIU01FZHpCMWdCVGZ4emc4R0d6WUFpZEtMNjN1aFNpcmFYSklLS0ZIcEVVd1F6RUxNQWtHQTFVRUJoTUNSRVV4RkRBU0JnTlZCQW9NQzFOM2FYTnpZbWwwSUVGSE1SNHdIQVlEVlFRRERCVlRkMmx6YzJKcGRDQkdTVVJQSUZKdmIzUWdRMEdDRkRwSmxOK1NJbkY2RlQ0Mzc4S1J1ekRlclJ6MU1Bd0dBMVVkRXdRRk1BTUJBZjh3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1EQTJrQU1HWUNNUURzdjRLNk5mSnZmdnpkME95Z3dKL0FCaUx0Z3RKV2hYVGVVbGx0ZHFhNFdzT005dHZ4NjM2djVGSXZaUmtLMVhvQ01RQ2RvUFErYTRmREJFaU51ajBXczMzdVVRaEdycHNlUERHZlZYbjRrRXBiVElCZU9kVkF4Ly9Uck1DL1NWYitic2c9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQU5FQUFBRE1DQUlBQUFCaUVOSDlBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRHNNQUFBN0RBY2R2cUdRQUFDWnZTVVJCVkhoZTdaMEhkQnpWMVlEWERUZWFzU2syRUV3eFlNQ0FBUU9HbjBEb0VDZEFDS1lrUUNDaEJFaUFFRWdnaElRRUhBaWhkeExBWGJMYUZxMTY3NzJ2ZXU5OXAvZVoxWC9mekVwYTFnV0RaNldWOXQzekhSMGRnM1puMy92bXZ2dG01NzJ4ak9IQU1iV0JuY014MVhFZzUxUlZIWFVUTmMxdDlvS0t0K0x6SDQzTXV6bThkSDFFdzZsUm5TdHRneXNjN21OaWlXT2MxREZPRWpQYm9hQ3ZvY2RYMllkT2krcTRPTEwrMXZEU3h5TnozNDdQaXkyb3FHdnRjQk1FMk9MMTV0dGl2ODRKZ3REVzBaRlU1bm8zcmZ3Ulc4bDFZYVZydHBZZi9YWHRuRzF0bG1pM0pVNnlKSTlaVWpHaEJQUTQ5SHZVNk54dHJjZHNyVDE3ZThYMXUwc2V0eFYva0Y2ZVdsN2IyZFVsaXFMWG5nUEd2cDFqR01iVjFCcVdWZktjTmZmRzhOSXp3aHFPRHUrY3Y2ZlBFamxzaVNFc05zYmk0Q3l4dkk2QUNRMzA3bmF3cVBmQmdZamh3eUlHamc3ck9ITjMzUzFoSlgrMjVVZmxsdFczdEhNYzUzVm8vN0VQNXdpQ0tLMXYvaXk5OUtHb292VTd5bGZzYkpvVDFvY2tpNWVSNXZDTGpiWllTZlRHbUZBRCtoMmNpK1dRQ2VDRG5aMGIxbnZjenNaTGRwUTlHbFAwWldaWlpWTXJSVkZlay9ZVC9zNUJoZ1BoUGtncXZDdWlhTTN1K2tYaFBYT2lSaXhXR2drTzJKbHg0YkJ6b1FscHNWTElBVERCVU1KS3pZMGFXUkxlc3phczd0NDlCWitsRlZVMHRCdzQyMzNET1o3bmE1dmJQa3N2dVd0UDRTazdYZlBDK3kxeGVtNnpRMGFsOW5wN1RNZ0RWb0IyOFJKSXNpQzg3N1FkMWZkRkZueVZXZGJZMWdIekFhOVZlOFdrY3pEdmFPdm9oQnJ1b2FqQ004UHJGMFQySTVkaElJY1hoWmZHZ3lsbWI5QlFDOXBCY1M5QThsdXdwL2VjOE5ySFlncWljOHM2dTdvMVRmTzY5YzJZZE01TmtNbGxydWRpY2kvY1Zyb292QnZKQ3pVakpGSnNHK2JBZ0NIZ2lWT3d4SWxMd2pvM2JDOTUwWmFiVVZHM3Y4SnUwamxYUy90N2FlVTNoWlV1Mzk1Z2lSelNwd3NzcnRzd0J3ZUpNaFE0czJmZzJHMTFtOEpMUHNtb2FHanIyT2ZWazBubjdQbmxqMXFMejloVk55KzhEMmtMTlJ6ODlIOXBER1kvd01RQ1RTbkkrV0c5WisrcS9aMjlKS0dvY25CNDJLdVhUMHc2OTFaYzN2VmhKY3ZDTzlCZkdqVWNUbktZZ3dmVmRycDJObWI1N3JhYmR4ZTluNUJYMDlMdTFjc25KcDE3TkNMM3pHM2xoMFgwbzBvT0NidlhpMkl3QndhY0FYUGl4SVhodld1L0x2MWRkRjVLZFpOWEw1K1lkTzdtOE5LanY2NzFWbkl3WS9WN09Rem1ZSEF3NE55Y2lLRmp2cXE1TGJJc3ZMTERxNWRQVERxM1BxSisvczRPL2MvMGJ4cDhYd2lET1Vqcyt2QWE0MTZ3by8zeTZJYlBxd2U4ZXZuRXBIT25SbmVpTCs5dEU5ODA3UFZ5R015M1l0T3JPaGdubzBiUHRuVzk2M0o3OWZLSlNlZFcyZ2IxNnlPY2Zya0ZPNGY1WGhqeXhISVdwN2c2ZHVqTk9zYXJsMDlNT3JmQzRiWWtlOUJWRnI5WHdXQytLMDRCWEZybGRHK3A1NzE2K2NTa2M4ZkVrdWdlS2V3YzV0QnhpdURTQ1hIRTZ3MEh2Q1o4akpOQ3pvR2hmbitQd1h4WERPZmlxZGUrelRrOXoySG5NSWVPTjgrUnJ6WHM0KzRTN0J3bUFHRG5NRk1OZGc0ejFXRG5MTkVoajErREJKclFkYzVvN3FoOUVSbEt3T2VkWXUxbXVYT0dXUHZFVnpLLy94Uk56SmtnaHBnN2U0RlBaM3hNLzNZTEtMUFdPY01lUXlsMFFyc25tVkF0Q3JYN0FpdXh5RVlzdFJOSE9vaGxEbko1TEhXc2t6cmVTYTJNbzFiRlV5ZkdVeWVOYzNMQzdPR1VCUExrQkhKVkhIVk1MTG5FUnM2YnlwdlRacFZ6NDFscVVqajlGemlQNTFxUld3dDF0NDZLSlZjNFNmQnBkUUoxWmpLOUxwVytLSjIrUElPK0tvdStOcHU1SVllOUpZL2RsTS9lVnNEK3JJQzlzNUQ5ZVNGN2w4N21vbG5DM1VYc2ZjWG81Nlk4OXJJTUdoUmNiQ2U5amViWHBJRmc5amhucEM1SVl4R1F6TkR2TUhBc3NwRndIcDhVVDU2WlRLMVBvNi9Nb20vSVpVQ21lNHE1aDh2NEp5cjU1MnFFdjlRS3I5WUxielFLN3pRTEg3U0lIN2RLbjdWSi8ydVh2dTZRdG5WSzI3dWtIVjNTVHAxZHM0WGQzVkpranhUV0xjSG5mYUtTMjVqSkxJdlZuWU1HOUd2VlFEQWJuRE5PMFBHc05pK0dXR0tIVEVhZGxraXZUMk91elVHSjZwRnk5b1VhL3ZVRzRjTldFV1NLNkpHZEEwcnFrSkk3cXBZUWFpV2wxZEphRTZPMXNGbzdwM1Z3V2hlbjlmQmFyNkQxNmZUUExnWkZ6UzE3aGlSUG1Wdjl1Rlc4dllBN1BvNnlST21GaDEvYkJvSVo3TnlFYW5xSkJwWFprWGJ5NUhqcWdsVDYyaHhtY3hIM1pDWC9TcDN3Zm91NHJWTzA5MHNaUTBxeFc2bWwxVllXeVRRaWVTakZ3NnRqc21kczN5c3RReUFHQmMrZWJ2bVhKZHlKNEp4UjdQbzFjaUNZMmM3cHVRMFMyeEVPY25VaURXTUVGQ3QvckJiZWJSSER1MlZJWTJXRTJzUnFQV0NZN0tFVkQ2ZDZSTTBqYTJPcVo4emovV1FoSFpEQ3c3dWtYMkRudmgxdmVrTzVEUXFSdGNrVVZHbVBsTVBRS1c3dmxOS0dsR3BLaFpHUlZzQXRyTmFCb3BQVGRuWks5eFp6TUlIRnpoMFFQYjB0dEtIWi90Vlp6T1BsSEF5Z3puNmxpbFM3ZVkyUVljVDBRQ2JEOGEwQmxlc083TnlCOEE2bWJoaE1WempKOWVrMFRQaTNOQWpXWHJtR1VxRSt3MG50dXdaMjd0dlFuVnRnSTA2TUo2L1BZWjUzOFdIZGNnV2g5Z3Nvc1hrUEZNZDNDZXpjL2pFeVhCU3h4SWF1dE4xUndMN1JLS1FNeVoyOHBtRFpEaUd3Yy90SGQyNnBqVHczaFg2d2xQdXNWU3gycTZPU0J3dDNpSUdkMnhkZ213NWt1SFdwOU1ObDNMWU95VVdwM01GdXc0M2pRSUdkMnhkNmhsdHNKODVKb1VDNDdaMVNBNjNpNnMyc3dNNTlrL0VNZDVpVldKTk0zVi9LYmRXRms3Qnc1Z1YyN3B2b2s0YjVWdUxrQk9wbmhld25iV0l0em5CbUIzYnVtK2pPSFJ0SDNwakx2Tmtrd0tTQnc4S1pIZGk1Y1l4UkZjbzRHM2xST3YwbkY1ODJyTUFzMVhzb09Nd0w3Tnc0dW5BTHJNU3BpYWlNaStpUmU0VDliTEtONDlBQ096ZU9QcW91anlWdnlHWGViaGFyS0ZYR09TNHdnWjBiSjRxWVp5WE9TNlgvVU0wbEQ4ckRFczV4Z1lvZVh0dmRKZDBYMHM3cGxkemNhR0s1azl5VXovNnZYV3hqTlFWL2RSK3dHQlMxaUc0SjNiTVpIN0xPZWI5VUpTNUFTWTdQR0piWktmeDZDOTVKODZEYk9RRjRXd0RHZEZuekF0bDI5dEhNYUZzN3BidUx1SldoNnh4ODVpZ0NqdWEyZlBhek5xbVptYUtySTZMcW9XUVBET0w5Z3RiTm8vVVFyYXdHL2RISWFQVzBXZ3RRYW8xT05hVldrWk5Vemt6Z3lGMzZCMGtjVUxZMENqZm5zY2M2OWZVUWdGK1BCSUpnYzI1dURIRmVDZ1ZKTG5rd3NOZEhRR2RHR1JzUXdTMjFqRkF6aDVYNEFkbmFLKy9wbG5kM3lkczY1YTg2cEMvYXBVL2J4STlieFk5YXhBOWF4UGVieGZlYXhYZDEzdEdCS2M1TUJJNGNQZzU4aXIvV0NmZVZjT3ZUNlNNZG9ibldFRjBpY1I5dUo2L1BacUNiR3hnTlJyUUFCUXpaVUNsbURTdTd1NlYzVzhTWGE0V25xN2hIeXJrSFN6bVl4RzB1NU80czVHNHJZRGNWc0xmbU1iZmtNVGZsTWpmbU1qZmtNTmZuTU5kbEk2N1YrZEhNQkMzanpVV2Y0b3BNNXB3VSt2ZzQ4akRiWHQwUk9JTEZPZjJhM0x3WTlFM1hBeVdjdlU4ZUNVeVNnNG9OWHJtVVVIZDFTUys1aEx1TDJhdXptWFZwOUJsSmFIVTdsRFhIeDZGMS9DdWNGSHprbzRGWThpZ0hDV2tBT01LT2dMTmkxckRVVGk2MG9TOFk1L2gxUjBBSkZ1ZFFNWUhXcFY2VVRyOVVpNzdwQ3NRMU9SQU9LcmIwWWVYZmplSXZpcmtONmZSSjhlUVJEaElHZEVONnhNVG1NVVpON1V2RXJBTStGTFQ4MUF5cEV3U0xjK2pERThjNXFSL25zUiszU3MycytjTXFDRGNrZXRJR2xiL1hDVEJLUWxaRCszUkFjeHUyR2I4WXY0Y09FNS9hcnpzQ1NoQTVGMDJjbmtqL3BveUw2WlVIUlBPem5GdjI1STZvcjlVTDErVXdLMkpKMU9Mb1JQZHBlcjlEd2dTSW9IQU8ranNTaWpueW9qVG1aWmVRTTZKUVpsK1dnNUc2aGxJL2JKRTI1Yk1ueGxGejlYZWN0aE05eEFrZTV4YlpTSmhTd1J5K2xsSkZHQWpOQzlVekJvblQyaXMvWE1hdFRxVG13OXNaSTR2ZllXQ21odWwzYnR5QVpiSGs3UVhzcmk2NW16ZjVMaEpHUVJQVk54dkVIMll4aTIzZTJoSG50bWtqU0p5YkUwMmNHRTg5V01vNSt4WEM3S3NrZllJVzFTUC91b3cvUFpIU2MrcVV6OVF3dmt5L2MzcVNXMkFsejBxbWYxL0ZaNCtvZ3FscnVqeWVzVHBLZmJ0WnZENkhSVStRZ3JlRFNzN3ZHREJUU1pBNHQ4Uk9YcHhPLzZWV2dFSFExRnB1REVyRDNCSGxEOVg4ZWFrMGxJekcyL2tmQTJZcW1YN25JT3RFRTBjNXlLdXltSDgxQ2k3SzVKV3JidG5qNkpmdjEyL1hRWnMxZzNCNFlKMWVnc1M1RlU3eXBsem0vUmFoaVRIVE9VaVpYYnkyclZQYWxNZUMxcFBYUi95T0FUT1ZUTE56cUtKSFAxZnE5eTk5MFNhMmMyYk9XU1Z0ckk1V1AyZ1JyODVpRnFJWkt4WXVDQWdTNTA2T0p6Y1hzWkNRdWdVem5XUFZNU2dRdHpTS2wyYlFhRHQ2N0Z3d0VBVE9vU3NYcXhNb0tMbkN1K1UrVTcvMUloVlB6b2p5Y3Exd1lScU4zZzVmSlFrR2dzUzUweE9waDBxNXFCNTUwRlRuUm1WUDJwRHl4eHIrM0JRS3ZSMTJMaGlZZnVjaWtBZG5KRkdQbEhQV1BubklWT2VHSlUvaW9QeDBGWGQyOHZqVllMOER3RXc5UWVMY21pVHEwWExPWnJaejhHcHhBL0tUbGR5WjJMbmdJWGljZTZ3YzNSNXNybk13VWp2NzVTY3F1RFhZdWVCaDF1YzVjTzVKN0Z4UUVTUnpDS2puakxzMXpaMURESXVlK0FINWQzaHNEU3FDeExuVDlIbHJaSS9KZHdpUFNKNlVRZlJsNjFxWXQyTG5nb1FnY1c1MUF2WExFaTZzVys0VnpIU09rRDFadzhxTEx2NzgxUEhyYzc3dmpwa1dnc1M1aytPcHpVWGN0azZwaXpmemV3aEc4UlM3MVgvV0N4dlNHZnc5UkxBUUpNNmg3MXNMMkMvYXhUWlRkMFFYVlU4dHJiN2JMRjZWeGFCbHcrQWN2cEZwMmdrQzU5RFBGVTYwaDZ2cDk1V29uckZPWHR2YU1YNWZpWEh6SEU1MTAwdVFPSGUwZnYvY0d3RzRmdzVLdXRnKytVSDljWkhlNVY3WXVlbGxtcDBEOU55ejFJYnVFLzVybmZuM0NVdmFXT0dvK3FKTHVDaU5XWUx2RXc0R2dzUzVCVmJ5N0dUcW1XbytaMFFCUzh5TlZsYjdiN3QwUndGN0F0cE5rckJFNEZRM3JVeS9jOUQ5K3Jxdkh5U1FENWR4Q1FPeTZRdXEzYkluWTFoK3ljWEQ3QlV0aVFEbmNGVTNqUVNKYzhEeVdQTE9RamE4UitvVFRWN2ZLbXNlbUVsRTlraVBsSE5uSmRPTDRVMVJ0ak4ydmhuM3o4RDN3REFCWXZxZEE2Q3pJNG1sZHJSUitpZHRZaU9yU3FidUlReXZKV3Jvb3NuL090RGV1ZWNtVS9CZWh1aGU1d3dtek1QeUJaVGdjVzYrbGJ3MGcvNUhnMUJNS0d3QU5uV2xGVThscVg3VklUMVp5VjJkelp5ZVNCM25wR0R1TXQ4NGdDZzk1M2t4VXVDQm1maWZUV0pDL2UvS3hIbGk0TnV3d1VuUU9PZUdrZzZtRVU5Vjh2RUQ4b2pwOHdnOTJ6R0twNUhSNGdia3Q1ckZ4OHI1Vy9QWWk5T1kwNUI4NUpFT1lxRU5QU01BN2Y1bmRKNWYxODRJWm9SMndlTWNOTm1xT09ybmhlelhIVktucWF1L2ZBUG1KME9TVmtHcTlqNzV3eGJwTHk3aHNRcHVjeEhhdy9XSDJjeWxHY3lGYWN3NUtkU2FaR3AxSXRwNTg4UjRhbVVjZFh3Y0NWNGVxN1BDREtCNEJZN1JXYVp6dEFOeGxBN2EwMVBmMWhQdGhtbER1MkV1QVd6RVlodXh5RVlzdEtKblBTNndFcENoNThYczZ5U1p5TVRCYVdGUU9BZm9qUVhOZldVbTgzcURBSU5nNExaTWh4Zm1WTStnNEdsaXRCSzNtaklvdy9RQ3h0ejNXOFF0RGNMTHRjSnoxZnlURmR5dnl6Z28vdTR1OXU0dC9KTjg5c2Q1N0MxNTdNMjVpSnR5MFNiRDM1c2JjNW5yZ1J6bTJoenZIcjlYWnpFL3pHS3V5cVN2ektRM1p0S1haOUpRYVZ5YVRsK1NSbCtVUnE5UG95OUlvODVQcGM1Tm9kWW1VMmNsVVdja1VhY21VajlJb0ZicCs5R0N3V0RxSWp1eTBPdlp4SGlObmRzMzBDNVJjUHFTMEpTL3JlREFBMGJ4dm5WQUE4eUcybkZJUlB2ejE5Rm9BL1hjRVRWMVNISDJ5OUc5VWxpM3RMMEw2YWh2b0M1OTFDcDkyQ3A5MEFKMlN1KzFpSWZDdS9yKzVmOXBFdDlxRXYvZEtMN1pLUDZyVWR6U0tNTDU5czhHNGRVRzRlLzF3aXQxd2w5ckJjakVMN3FFUDdtRUYycjRQMWJ6ejFieHY2K0NVNEovdklML1RUbjNFSndZcGR6ZFJkd2RhTHR0OXBwc1prTTZ5dE0vU0VRV0xyYVIzcTBMZ2txK0lISXVHbDJsZzFIbXAvbG9vV3NucnltQkdtRDNFU0NmcUtIOTFFblpNeXFCaFo1K1Fldmh0UzVlYTljZkY5SENhSkFYb1J4czBLay9OT3BvaEl0QzFGQmF0VTRWcFZVU1NnV2hsQk5LR2FHVUVrcUpXeWwySzRXalNzR29raitxNUkwcTJTTks1ckNTUHFUQWlaRTBLRVB0NjBDbmh3eW5COVFrSDdXQ3RlTHoxZndEcGR5Tk9jeTZWQnBTSUxxNVlVSTd2MmFmRm9MRk9RQzBpMFJseW9aMCt0VTZBVnA1YWxKZFVJWEhnOUQwbjhZdmNESVlEK1VCWlAzRUVBQVZ5Z04waHNCa25GVFFTVElnb05PalNYL1dCUmdaM2kxREtuMjJtcit6a0lVeCt1UjRWQlJPNXJ6cFRYaEI1QndBSlVnMGNVb0Myb2d1dkZ2cU1YVk4vNndQYUN4Wjg0Q0lvR0EzcjlWU1dzYVFzcXRMZ2hQNDNtS1lvZE13ZDBFN3hFL01MWHhiZmlvSk91ZGdKbUdIbVFUOWozb2VCcGZBelNSQ0lYalYweWQ0aWtiVkhaMFNsSU13QVZxVGhIYUw5eWE4NmRJdXVKelRNLzk4OU4wcmRYOEpDMlVLMUZXbWZpVVJpa0hMSGloSlljRDlvRVY4cUpTN01JMyt4cTJFVTI5ZWNEbG5OQUY2dENGNVJRYjlXcjBBRlRSajlsZitvUmxnWGkydFFzVUMwOTRyTXBubHNSUWFadzN6Zkx0Z0NnZ3U1d3dpaVRsUmFJWEVQVVhzMWs2cFBRRFBKd25OZ1BJWUd0UGVwL3k1UnJncWEvd2hHVk9mN1lMUk9iMGhJTlZka0VvL1U4VW5EOGltNzJvZHNnRVQ0VjdCa3pRZ3YrUVMvaStMV2VhWWp0b3VHSjNUVHp0b2k2Tmp5ZXR5bVA4MGlaV2t5dUhaaEVrQjdUZ2dhSEg5OG5NMS9JWjArb2lKMnM2dkZ3SkhNRHBub0xmQzZnVHFubUx1cXc2cGtkYXdkV1lGVE1zNk9jM2FoM1p5T1RlRldtREZlYzVBUC9rV1c4bHpVdWpIS2ppWXcvYUpIbHpabVJXeU50YkthWEF5Lzd5UVBTbWVtZy9hVGRrSUc3ek82U01zTk1UaGRuSkRCdjE4alpBMHFQU0wrTXFKYWNHcmFNSDVsZ2J4Mm16RysrU01xUmxoZzljNUFKelRyeEl2aXlXaDRIMjVUa2dkVW9ZRGNHdGR5TWF3NUVrWVVINWZ5YTlOcGhmRTZOcE5RYW9MYXVjQVBkWEJmR0tGazd3MmgzbTFuczhZa29mTXZYVTloRVB4akRXejJ1ZHQwby96MkJWT2ZSdWhLZEF1MkowRGpJWkFUeFFtcjgybS8xYkhKdzhxZllMSDNHV3dJUnVzNnNrWVZwNnQ0dGVsMGd0dHhpTTBBcnlUMEF4d0R0Q2RteHRESE90RXo5dDh5U1hBVkI5bVhwTEphLzVETWVETWJXUzBUOXFrbitheng4VlJxS2tqc1hQQWVLcURVeEFHMlNzeUdEZ3Z3N3NsRjZYU2dYaHVmNGlGVy9MQTBQRk1GYjgyaGRhMzE4RE9HVUJiNk9aQnRqdktUcTVQb3g0dVpUOXJFNHRHMVNGOERlWFFBb2FMT2twN3IxbThKcHRkWXF6Q05GcmJyd3ZNWXNZNFo2QnJCeWZpWWh0eFpoSjFSeUh6ejNyQjJxdTRLQTNNd3pjRGZNL3dqSTJJbnVoZStkNWlibVU4TmM4UURqczNDYlNGZm12blFpdHhZang1UlNielNCbi9RWXNFb3dOTXdRZ1p6eTIrVDRqYVdJNyt4RkdZU1N3TzlFNUNNODg1d0RnTDBSRGdYbW9uejBxaWI4MWpuNjBXUG0wVDQvcVZja0p0NTdSaEVkMHhpelBmUVFhMFV5MnQvcWRKdkM0bjhOZUhaNlJ6Z09FYzBnNFNIbHAyZW00S2ZXTXU4NXN5RGtiYnJSMVM0b0JTU3FndHJEWWdlQ2pGSTZqb1doUzZySWN0M0U5MDg5ck9MdW0rWXZSVkdHcll3TTBrWnFwekV4am1SYUdseFVjNXlETVNxZi9MWkRZWHNrOVg4YTgxaUorMlNXSGRzck5mVGg5QzY2WktDYVdLVkdvcHRIeXJsVVByQzZHaGV3V3RYL0FNaUo1QjBRUFpjVVJDNndsZ0tnZkRORURxVURxMHZ1YkZGK2I3QWprWTRGUUVyNkkxTlRDNlNScGFaYVBxUzIrbVB1Q0RKdzBxMEc1bko5UG9CaWZzM0g2WlNIaEFORnJnRHVhdGlpUFBTcVkyWkREWDViSjNGSEFQbEhKUFZQRFAxL0N2MUFsYkdvUzNtOFFQVzhVdjJ0SGlQRGl6OS9SSVVEN2IrdVRZZmptaFgwNGFrRk1HMFdLK3pHRWxXeWQzV01rZlVZR0NVVVNoRzFIMGZTa20xQkpDaFJ4Y1JxaFFCbFFTYWhXcHVpZ1ZocllHR2lWbU9CTjZlRzFRMU55eXhxcWVLYnNXeENwamNHRC9iQkEyWk5DQi9jcC94anZueTRSOGVudk5zNks5bmxiRVVpZkhVekRKUFQrTnVqU0R2aXFMdmo2SHVUV1B1YTJBdmF1UXZhOFlHZm5yTXU3UmN2Q1MrMTBsOTB3VjkxdzEvM3cxLzJjWC82S0xmOG5Gdit6aVg2a1YvZ2JVSVY2dG4rUWYzeDNvVkdqcjF4dUVmelVJYnpRS2J6WUtieldKN3pTamhkWWZ0WXFmdDB0ZnRrdmJPNldJSHNuV0R4TWpHZEl6Sk9aZVhvUHNHTkQ4QjFrVzB2L0hiUktVZEl2dDJMbURaQ0xub2QwNjBBWW82RitpMFNVOXlIK0xiY1FSZHJRbkNOVElVUDhkNzBUcDhLUUV0UDNDNmtUcXRFUnFUUklGMlhGdE1uVk9DblZlQ3JVdUZlM1ZjRUVxZFdFcXRUNk51UWhJUjF5c2M4bjNCYkl2Y0drR2Mxa0djM2ttc3pHVGdhazMxQU0vekdaK2xNUGNrTXZjbk12OEpKKzVFODZIRWhiT0JFalBVTnBIOXNnbGJuVkExQUkzSzlKdklkWjJkY3UzRjdETFlCcGhOR1lndEp0Vnp2bWhDK2UxOENBeC9zUkFmeEVvRXlleEl1WWVHcEI5QVJpOGZJRlRZcUdOV0dRbmxqcUl3eDFRSGhETG5TVDB5cW1KMVBrcDlIWFp6RU9sM0w4YVJTaE1teGd0Y0xkTVEvM3E2SmNmS0dGUGpBdmtQZXV6MlRsZ1FpQmZzU0lOak0yTERwS0p2eklWMytQeEhoNmtad04wMlBOajBGMnJ5Mk9SZkpBSVllamYwU1hWMFNvWG1IUUhVeGtvWktIR09DT0o4dDdhQlBnMTZhRXp5NTM3Zmt5WU9sMTQvZE1aMXhGcTAzVXAxTU5sM0s0dXFZVlJBekczVUxTeGdsSGxoUnIwcUNwdzNYc0FmbzF6NkdEbmdvdDl5Z2Zhb2QyUGlTVldZbDBLRGJPYytINFphanZWN05zSTRlWEtTUlhtU1plbE0xRDdZdWRDRzhPL0NIU24valZaekw4YUE3WGF2SVpTWVRaOXRiNE1FVHNYOG9CMmU1QUVxeE9vQjBxNFBkMVNyNm5QNHpPaWdVWTNtTnlZTTc3aUdsS3MzMkVjT3RpNW1ZUmUyeDJsUDZkcVM2TlFUWnI4ekNDSUZrYjd0Rlg4U1I1ekF2UTRkZzZESkloQ2sxbVlWejVaeWNFYzAvVHJKaDJjOW1XN2RHY0JjMkxnN2huR3pzMGtqS291R2kwTjJWekU2by8xTnZuNUxkMjh0cjFUdXFlSVBUbHczL1JqNTJZWStuaTMxRTdlbE10ODBTNjFzS3BzNnV5MVY5REN1dVZmbG5DbkpJdzdCNkw3SGNNaGdwMmJZWUFCa1dpejc2c3ltYmVieENwUzVVMGRYdnNFTGFKSGZyQ1VnNWtLZGc2amc1eHp6NDBoTnFUUi82Z1RDa2NWMnRRckp2MmlGdFVyUDFUR25XbzRGNEdkdytqT3pZa2hMa2lsWDNJSldjTUtZZW8zRWxBZ1J2ZktENWR4cHlWaTV6QUd1blB3ODl3VTZybHFQblZRSGpWMWM3NUo1NUwwWmYzWU9jeUVjMnVUcVdlcStDVDBiRFJUeDFaaGZHdzFuTVAxSEdiQ2c3T1RxZDlYOG9uOThyRFp6a1gyeUwrQ09RU01yZGc1RE1Md0lJWlltMEk5WGNVbm1wM25ZTjY2cDF0K0FGOHJ3VXd5N2h6VWMzK281bFBNcnVkNmVXMVhsM3hmTWZjRDdCekdpKzRjekZ2UFQ2UC83Qkl5eko2M2RuSGF0azVwYzFFZ1Z4eGk1MllZdW5Oelk0aUwwK2xYNm9TOFVjWGNYWUxhV2UyLzdkTHRoZXhLL0gwcnhndHlqcGh2SlRkbU1XODBpZVdreWZlcE56UGFSNjNpcmZuTWNkRGp5TG05RHVEUXdjN05NSFRuRnRuSmEzT1pqMXZGQmthVlRMMmZxWTdXM200U3I4dGxsdVA3NXpBSUVBNDgwRGRZaHVGdlo1ZlV3MnRtS3VjWnF5TFYxeHVFSzdPWXlXZUMrUjNEb1lPZG0wbm96czJKSms1T0lCOHFZK01IWk5MVVlnNzBMWEdyZjNFSkY2Y3hTd08zT3hOMmJpYWhTN0RZUmw2WUNwTld2dEN0S0tZT3JKSytJOWd6VmZ3NXlmUkNZL3NJN0Z4SW8xZHlJQUZVOTV2eTJFOWF4V2JXNVAyVWFXVXNjVkQ1VFJtL09vR2FQejZPK3gvR29ZT2RteGtZQmtTZ2ZURE9UYUdmcnVKZ1lEWDNVUm1RTUlkRVQxU3Z2TG1ZQTYzbkdNTEIrL29keWFHRG5RdGVvTDhOb084aHcrbVBHRDNPU2QxUndQNjNYV3lnTmNIVWdWWDFqTFZ6MnBjZDBpMzU3T1NENTdCem9ZVmhteUZjQlBwbG1RTTlEK2pWZWlGdkJOMnFhZTVLQ0RDNG1sTGZiaGJoTFE2ejZXOGFDT0dBb0hOdTRzekdHRVFUODZLSnhWWmlaVHgxVFRZRFU0ZUVBYmxQTUg5bEsweUJzMGVVbDF6QytXbjBISmhBaElwemhtMlJ2cHZUekFvaTlzTDNQMDM4RHZpb0JpeXdvdjNMVG9vbkwwcWpmMTdFUWljbERzamR2Q2Ficnh4NnFLdTFWMzZrWEw5YkUvb0NuUFB0R2hNSkt1Zm1XZ25JNm92c3hCSTdPYXV3VGJMVXJ1TWdEM2VRVURZZDZTQ1BpaVdYeFpMTDQ4aGo0OGdUNHFrVDQ5RitlR3VTcUhOVHFFdlM2UjlsTS9jVXN5KzRlS2kwQ3R6S0lOcW14TnNwNWtZTG8zM1dKdjIwZ0QwdVR0OThMaFNjZzN4K3BJTTRKWkc2SUkyK0xKTytRdWZ5V2NIR0RNUVZtY3lWT3NZT2h6QlFYbWRzY3BqSGJNcG5iaTlrN3lwaWYxSEMvYXFVZTd5Q2Y3b0s3Zks1cFVINHFGVU03NUV5aDVWR1ZpTUR0dU1oZUZ4R3FIK3ZFeTdQWUE1M0dLT05md2VaUnJBNHAyL0Zla29pV3JiNVJDWDNjaDF2N0lRS3JUQUxlRlVIYmV4YWp6WjJCWlBlYUJUKzNTUzgweXkrM3lwKzNDcCszaVpDR3R2WkpVWDB5TFplT1dGQXlSaFdpa1lWRjRXZU96QWtlVGdWYVJHNFFGZm1CcFJIeXZqVEUrbkRBbmMxMkNBb25OUExPS2hkTGt5ajRmemUxUzFCTVZ2c1JoU09LZ1V6bjBLM1VvUlFpOTNlRGF6TENiV0NSTHRYMTR6dlh0M01hcUJYRjYvQi9HQklSRnUyYzZwSG1aS0hoa0wyaFBmOXVsUGFsTThlSFJ2SUhUWU5nc1U1Zlowd3pOTC8zU1JDa29jNWxLVHZYUStJc3d2alE4RWt3QUQ2MndEU21LWURsazJGYUQ1Qkt4NDRKVjZ0Rnk3Sm9OR3orUU1xSEJCVXprR0pBK1ZMQ3h1QVdSbU8vVWN2V3JzdlFSMEp4YlF4NXZoM2tMa0VsWE0vekdMZWF4SHJhRlUyOVFvN2pnTUVETi9scEFJbDV0Vlp6TkdCdTMvSmw2Qnk3cW9zQnNwcUtISE0zWU1EeC80Q1dubEUwcXg5S01tdFRxQVdRRjlnNTNBRU5GZ1ZrcHo2WnFOd1ZSYTlkT0k1SklCZkI1a0xkaTZVbzVOREt3dTlPMy9wdllDZHd4SEFJR1V0WTBoNW9VYTRKSjA1UEhDN3BPOE5kaTQwUTFEUlhTUXdZN3N4bHpuV1NhTEg4QnNEcTEvWEJBTHNYQWlHb25tYUdHMTdsM1IvQ1hkcUlqVXZadnpaYUg3OUVpQ3djNkVXaWdkdEdoelZJLysyZ2o4dmxkWWZZYWc3NTljcGdRTTdGMUtoalkzMThKNjRmdm01YW41REJzeFY5VnRJRFB3NkpYQmc1MEluSk0zVHlXdU9maG5tRFZkazBnRjgwczJCd2M2RlNJamFXQXVyUnZkS3oxYnpHek9aWmJIajh3YnNISGJPOUlBQ3ppMTVLZ2gxVzZmMFpBVjNTVG85K1IwWHREemcxeDJCQmpzM3UwUFcwSVhmdENIbFAwM2lQY1hzdWxUcUNJZTN3YWZCTmdQczNLd01hRDlHOGNEOHRNU3Q3dXFTLytRU2JzcGxUa21nRnRxbUw3MU5nSjJiZlNHb3lMWml0eHJlSmIxYUw5eFR6RjJjVGg4WFI4NkhwcDRZVW4zYmY0b0pLdWV1em1JK2FFSDdXMmxUY24vczdBZzRQU1VOZlZ0UHlKNWVRYXVuMVp3UlpYZVhCRDM2UUFtM01aTmVGVStpOUFhTkRMYjV0ZnkwRUZUT1haUEZmTmdpTmpFbWI4TXgrMExUOTdPQjBYTlU4dlR3V2lPamxSQnE4cUM4dTF0NnUxbDRyb2JmWE1SZW1jbWNsa2dkNmREdk5aOVl4ZWpYOHROQ1VEbTNNWU41clY2QTA3UlAwTnl5QnhpV1pqVWlZa2huVUdkQVFQVHA5QXJnazZlTDk4QWtvSjNUV2xtdGlVVnB6RVdwNVNSYVpwRStKRHY3NWJCdTZkTTJjVXVqOEV3MWYyOHhlMDAydlRhRlBzNEpwZHY0OWQ1cEgwejlDQXJuQVAyeHBPZWtVTDh1NHo1b0ZhTjY1ZGgraEsxdk5tUHRSY1QweXRHOWNsUVBJcUpiMnRNdFFicmExU1h0NkpTMmRrcGZkVWovYlJjL2F4TS9haEhmYXhGaCt2bDZnL2hLSGY5OERmOVVKZmRRR1hkWEVYdHpIbnRsRm5OZUtnMnpoR1d4cEhmaEZzeE1qZlJtbU9mWDROTklzRGdYVGN5TEllQTRMczlrN2l4aUh5N2pIaTFIZ0lLekdQaVlCcURPcjBxNUIwdTUrMHZZWDVhd2tLN3VMbUx2S21SL1ZzRGVWc0QrSkorOUpZKzlNWWU5TnB1OUtwTzVMSU5abjBhdlRhWmg2RnlWUUVIWEhPNUFGZHRjdlJtOUJLRnFFd1NMY3pIRW5CaGlzWjA0Tm80OEpaRTZJNGs2TXhteEptazJBeC9UNEhRZ2tRS0hUazFFaS9naFhmMGdnVHBKWDlPL01vNkM3am5PU2E3UWwvc2Y1U0FQdDVPTGJHaFlnQmJ6Nm1Xa05DL0JONWo2RVR6T0dVQTdBbkRLaGhUR3AwWkVmd052cnRvbklKYUIzNzhEZTdWcWNCRmN6a0Y3b2JOV1AxLzk5cElKYWZSTU5pSFpCRE5GTWorQ0xjOU50aVBtd1BpMTJ3d2k2SnpEekhxd2M1aXBCanVIbVdxd2M1aXA1cUNkbzdCekdITXduSXVuWG1zUXZYcjVoSTl6c2FRbFpjd1N5L3YvUFFielhRSG5VaURQRWE4ZjJMa1ZEcmNsMllPZHc1Z0FqSlpKbmxYTzBTMzF2RmN2bjVoMGJxVjFBT25wNEN4V3ltSWwvVjhGZ3prWXdCendKNVlEN1ZZN0J0K3NwYjE2K2NTa2M2ZEZkVmlpUmkwMkJnRi81dmRhR016QllLTXNOdHBpcHkyUkkydXRuZS9XakhyMThvbEo1eTdhVXpkL1J6djZNMGgxOEdlK0w0VEJIQ1JnbTRPMVJMc1AyOUcyTWFyK2krcCtyMTQrTWVuY3JlRWx5NzUyellrYXRzUkpGanZqLzFvWXpNSGdZQ3h4NHB5SXdSVmYxOXdSV1JwUjFlSFZ5eWNtbmZ0dFpPN1oyOG9XUnZSYjRpV2tLaTdwTU44VmNBYk1pUk1YaGZlZXQ3WDBtWmk4dE9wbXIxNCtNZW5jTy9GNU40YVZIQlBXZ1pJYy9DVWFYckYybUlNR2hBTm5kSE5XN0c3OWNWalJSNG41cnBaMnIxNCtNZW1jczZEeXQ3YVNzM2JYelEvdjlRcUxaeEtZZzhjUUxvWmNzTHZuM04ydVp4d2x5U1ZWUThNalhyMThZdEs1dXRhT0Q5UExidzByV2JHdHpoSXhhSW1YMFdRQ3B6ck1RVUdpSzd0UWxZWDNINyt0OXJidzRpK3lLcHM3dWlSSjh1cmxFNVBPRVNTWlZsNzdKMnZ1SlR0S2w0UjN3NmlNWGdWZnE4TjhLMkFJZU9JVUxISEM0V0VkRzNlVy9OV2VtMU5WVDlQN3VEZ0hNZW1jcXFvZG5WMlJPYVdQeGhTdURhczlMS0lQWlVzbm1LZGZPc0htWWZiR3FPSDBLOEFXRzdWd1Q4KzZzSnFuYklYMi9QS2VubDdQZnBiTlR6b0hJUWhDUTJ2N2w1bGw5MFlVbkxhamVrRjRIN3B1Z2k2ZFFHR0lhenZNWG9BVjRBWVk0aFFYaHZldTJWNzVZRlRCOXV5eWxvNHVVZHpITjYxR2ZNTTVDSlpsS3hwYVBrMHB1aSt5Y08zdXVxWGgzWE1qaDFIbWhOb09RUEpCemdQL2NOb0xTWXhoMUpndUdFcFlxWGxSdzRlSGRhMExxMzB3c3ZETGpPS2E1alpJWGw2ZjloWCt6a0ZRRkZYWjJQcFZadm1qMFlVYmRwUWV2N054YmxndnVvQUNGU0lZRFcrRGg5cVFCUTJtREJwTWpRSFF4c3piM2IxeVI4UEduYVZQV2d1M1o1ZTdXdG9aaHZHYXRKL1loM01RSE1jMXRMUkg1NWE5YU0vYnRLZjA3TEM2NVdIdGg0WDNXdllNV3FMZDNuZUZJUnlxUFV3SUllZ1pod0VINWtRTXdtQzZmSGZiT2J0cmI5c0RrNFk4cU9HYTJ6c1BuT0dNMkxkekVEQWVkM1YzcDFmV2ZaeFo4WlNqNU9hdzRyVmJTNWQvN1pxN3RRWGRDZ0JIa0R5Rzd2SEVoQTdRNDlEdmtjUHp0N1VjdTlWMTNyYXlXOE9LbjNhVWZKWlprVlZWMzlQVHM4OHJJM3ZIZnAyRDBEU05KTW42MXZiNG9vcjNFd3VlaXM3N2FVVFpaVkVOWjF1N1RuRU1ybks2VDNBU0oraHIwREd6SFFyNkducDh0V053cmJWelkxVDk3UkdsVDhma2Y1aVVuMVJjMmRUZUNmVVkyT0wxNXR2aVFNNFpJY3Z5NE9CZ2RWTnJTblZ6V0dYNzU5VUQ3N3JjYjlZeFcrcjUxNEFHOUNod3pPeW5ub2NlLzNjZDgyN042QmZWL1h1cTJ0TnFtbDNOclVORFE0cWllRjA1dVBoMjUzRGdNRGV3Y3ppbU5zYkcvaCs5UDcrS2ZLTytSZ0FBQUFCSlJVNUVya0pnZ2c9PSIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiNWQ2MjkyMThkM2E1MTFlZGFmYTEwMjQyYWMxMjAwMDIiLCJvcHRpb25zIjp7InJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWV9LCJtYXhNc2dTaXplIjoxMjAwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwidHJhbnNwb3J0cyI6WyJ1c2IiLCJuZmMiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wOS0xMyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiU3dpc3NiaXQgaVNoaWVsZCBLZXkgUHJvIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAyMzA5MTMwMDIiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuNC4wIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjUuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMy0wOS0xMyJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjQtMDItMTMifSx7ImFhZ3VpZCI6ImQ0MWY1YTY5LWI4MTctNDE0NC1hMTNjLTllYmQ2ZDkyNTRkNiIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiZDQxZjVhNjktYjgxNy00MTQ0LWExM2MtOWViZDZkOTI1NGQ2IiwiZGVzY3JpcHRpb24iOiJBVEtleS5DYXJkIENUQVAyLjAiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MzAwMDAzOSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sImlzRnJlc2hVc2VyVmVyaWZpY2F0aW9uUmVxdWlyZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUJ6RENDQVhHZ0F3SUJBZ0lCQVRBS0JnZ3Foa2pPUFFRREFqQmlNUXN3Q1FZRFZRUUdFd0pUUlRFU01CQUdBMVVFQ2d3SlFWUkxaWGxEUVRBd01TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1Sc3dHUVlEVlFRREV4SkJkWFJvWlc1MGNtVnVaQ0JEUVNBd01EQXdJQmNOTVRZd01qSTJNRGd4TVRBMldoZ1BNakExTURBeU1qVXdPREV4TURaYU1HSXhDekFKQmdOVkJBWVRBbE5GTVJJd0VBWURWUVFLREFsQlZFdGxlVU5CTURBeElqQWdCZ05WQkFzTUdVRjFkR2hsYm5ScFkyRjBiM0lnUVhSMFpYTjBZWFJwYjI0eEd6QVpCZ05WQkFNVEVrRjFkR2hsYm5SeVpXNWtJRU5CSURBd01EQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJBSmNXcWVDeGdhOUtKYkZPMlRaZGpjZ3J0WkFnZmk4VFhLdSt2NWxjUjVjZWI1R0pZeHlvQ2podWVFU0wzZGRtTUlrcEd5aHNFRXRmRlV5QndzeUZWQ2pGakFVTUJJR0ExVWRFd0VCL3dRSU1BWUJBZjhDQVFBd0NnWUlLb1pJemowRUF3SURTUUF3UmdJaEFMNFRiUDAwc0VOYlRFWEdvYWdNNkhrbDJYSURyeGdLYkh3b3cvOUdpYllUQWlFQXVkSW03RUdxZnlhOFF5Z0tjYmtRZnFyd2VmWW5CdlpLSTB4d24va0tXeDQ9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUR3QUFBQThDQVlBQUFBNi9ObHlBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBQ3hFQUFBc1JBWDlrWDVFQUFBVTBTVVJCVkdoRDdWcGJjOU5HRkQ2MmJNV09Memkya3dKMkxwQVdTZ3QwSUVCdlQzM3RkS1l6N1Z0L1lCODZ3Mi9ncFowMmhZZE9BaytGYVNCcElEZUgyQ1creXozZmFyZVIwOWl5b2tzOGpyK1pNOWF1dE92OTlPM1pjN1JTNktlVnRRNmRJNFRsNzduQm1QQ29ZMHg0MURFbVBPb1lLQTdYbW0weWFMakRkWmhDRkl0cXN0UWJ0b1JCOXZ1YmM2Ukh3dFFaVXM2aEVGR2paZEREcDY5c1NkdE9hU2lyYXhwRndtR0thc05wR0p2T3Y0UE13b0Y4dURPczBsb3c2Qmh0cC9SaHMwVS8zTDVDVVo3U3dQUGRDbTIvcTVLR2VYU0dhRFBCbVVTYzNzK25STG5aYXRPUEsyczBHWTJJY2k4NEp2enJ5eDM2YzYvQzAraHNDYmVNRG4yUVM5SG44OU9pUENoaHgyRXB6TXFDN0VtK0ZLUmhEQmlMVXpnbTdCWUdUOFUycXdQRGNkQUlsREJJeGlJYXBTZWl3bkNNdWlBUkdHR3NvbTNEb0c4L21xV3ZQeXdJd3pIcWdvd0NnUkZ1c3BLM0xrN0owaEZRaDNOQklSRENVTERGU3Q2KzlIL0NxTU81b0ZRT2hEQVUvSGdtSTB0RTd4b3Rxbks0VThBNWhKa2c0RHRoS0dld2d2ZUtPVmxEdFBKNm4vN1kzSmNsb3FWQ05qQ1ZmU2NNNWE3bDA3SmtocVhucGJJd1JUREU4ZlQ2ZERvUWxYMGxySHgzeWFMdUtxc2JEb1dGcmJ3NVV2bnU1VndnS3Z0S0dERjJrZE0vUE0wb3JHNjlwU2d5TmJiVk4yOWxMWW5zQ2RmNkhaZDlJd3lsNnUwMlBTam1aUTNSczYxOWZrdzNwN0F3V2Fkd3Y1QVRiZnhVMlRmQ2VKcFp5Q1NGY2dwUC9pNlJ4bW9ickNJTXgwODJTdklza2M2WkY5cWdyVi93aFRBVWFyUU4rbXpPZkpJQlh1eVZLYVZIS01tV2tJYmoxRVNFejFYa1ZVUVBabk9pclY4cSswSVlDczJtSjd1Mld4WnphZnJ1NWp4OWM2UFlaYWlEN3lwTTZsRXFjbHUvVlBhY01KUnBza0xXbGRrcGx0aVgwWWNmS250T0dJdHNnUlc2RU5ObGpYTms0cnJvdzQ4RjIvR094L0tyWFhwUnFuUXRSbFlnck9DNTNCU24weFdTNnF6YVYxZmVvOHNYSmtWNTgrQ1FIdjIxUlJPV3ZoQ0xlVmovOWFIMTJGbkJERmpNcHVqVE9UTUsrTGJqMFEvSW91THN0MWVua3JRd2xSQVpGa2pDSDRVSnlhejNWMjRHeVBPNEZtM1FGbjJnTDY4M0NUd2pESCtyOFYzK2NuNmE3cy9teFFvOWwwbUllbXpGbUlZcnJZcVpkZW84cmtVYnRFVWZYL0F2K3ZUU2x6MGpEUEd5N0h2NVJFeldFUDI4dHQxejZwK0VLRS8vWDE3dXlCTFJkREltK3ZUU2x6MGhqUEUwT0VOQ1BxeXcvVStWeXZWV2w1NTJnTjhlMUJyY3RpWnJpTzVjeXJLL3NzcXk3QmJlRU9ZcGwrTDRXWkNMRWJDOHZpZmVCaUNGSEJTNEZtODVIbS9zeWhxaUlrL3hKUGZ0MWJUMmhERGU2OXpsWjFxRjBtR2RTdFc2OUZsblFKdGR0R2RUdU1OOUkvdnlBcTRKWXhYVnRSRE44NnFxOE52NkRvY2F6Wkc2Q21pRHRzdnJSeW92Y04vaTNaRUhLcnNtakR1UEZWV2hMSHl3M2pOK0RnSzAzV0kvUmw4Szl6eFMyUlZoM0hHb2NaVVRBQVVvRTVOSmlodE1jQisvYit6SmtwbUxJMEZ4cTdLcmtTSGIrY1N5RTRuTnVkZVZxb2lwYm9HWGRadmxROUdud3EyTEdmR2ZibkJxd2xnMXhTNUZOa2wxVGc3d2ZMdk12b3U2ZnI1cmpjdjlZalQ2d1BuSEZsKytNWk1SYnl2Y3FPd3Fsd2JwR3EvUVppUTJDVmh6NStQQVFPTTg0SWdrMm1LMXFueXplczBJOUk4MmFYNFF3VEd1d3hjSlRjNjNzZUVYZUM0TkZaRHZ4dmxQWVAzSUFoZ3dDSlpyVFdIOXlBTG9IK2R4YllXVG1BUCtCZGwrTThnT3JnaWZCaUNBVlJqV2o2d0N5S25yWVc3SUFvNEpZNHBoT21IeE9FdkRHRTdqeStOUEhvN2pPT0ZoaGFlTGxsdS9DUUtEanRHV01MNXd3Nk1mdGw1TzhxVmhNSXdOYVNmR2FnZmJLUTJjcTA4UFJ3M0R2Ukw1Z0RIaFVjZVk4S2hqVEhpMFFmUXYzV3h3cVp3RzAyd0FBQUFBU1VWT1JLNUNZSUk9IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6ImQ0MWY1YTY5YjgxNzQxNDRhMTNjOWViZDZkOTI1NGQ2Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJ1diI6dHJ1ZSwiYmlvRW5yb2xsIjp0cnVlLCJ1c2VyVmVyaWZpY2F0aW9uTWdtdFByZXZpZXciOnRydWUsInV2QmlvRW5yb2xsIjp0cnVlLCJjcmVkTWdtdCI6dHJ1ZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MjA0OCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6MjAsIm1heENyZWRlbnRpYWxJZExlbmd0aCI6MTI4LCJ0cmFuc3BvcnRzIjpbImJsZSIsInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XSwiZmlybXdhcmVWZXJzaW9uIjozMDAwMDM5fX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDItMjYiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkF1dGhlblRyZW5kIFRlY2hub2xvZ3kgSW5jLiBBVEtleS5jYXJkIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJGSURPMjAwMjAxODA5MjYwMTkiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy40IiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjAuMCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wMi0yNiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMTktMDItMjYifSx7ImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyI4NWM4ZDQ2OTA2NDc1OTFiNWFjOWY3NTZjZDg3NWU5ODA0NjFmZmM0IiwiZTU1ODc4YWIwYjBhNTg0ZTRjMWFkZDU2MzNlMTljMjVmMDg5OWEyZCIsIjQzYzBmODA5YjFkNzU2MTZhYTE1MmMzY2JhNTdkNzM0NjUwNTdmMjEiLCIxMWMwOTEwYTk3ODJiYTNkMGJkOGY4NmJiYTQ5ZTI4MjM2NWNjMDVjIiwiYzkzNmI2OGVlYzg1ODIzMGZlMDc0NjQzNTljMWI1YzBkN2VmZTQ3ZCIsImQwZDg0NGVkZmYxMTdjOTc5YTA1ZmE2NjhhMzI5NmJjZTY5NjU1OTgiLCJlZDViZGI5NjAxMWUzZDQ1N2Q4NThhZjM5ZTMwYWM1N2M1YWM5NWU2Il0sIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYXR0ZXN0YXRpb25DZXJ0aWZpY2F0ZUtleUlkZW50aWZpZXJzIjpbIjg1YzhkNDY5MDY0NzU5MWI1YWM5Zjc1NmNkODc1ZTk4MDQ2MWZmYzQiLCJlNTU4NzhhYjBiMGE1ODRlNGMxYWRkNTYzM2UxOWMyNWYwODk5YTJkIiwiNDNjMGY4MDliMWQ3NTYxNmFhMTUyYzNjYmE1N2Q3MzQ2NTA1N2YyMSIsIjExYzA5MTBhOTc4MmJhM2QwYmQ4Zjg2YmJhNDllMjgyMzY1Y2MwNWMiLCJjOTM2YjY4ZWVjODU4MjMwZmUwNzQ2NDM1OWMxYjVjMGQ3ZWZlNDdkIiwiZDBkODQ0ZWRmZjExN2M5NzlhMDVmYTY2OGEzMjk2YmNlNjk2NTU5OCIsImVkNWJkYjk2MDExZTNkNDU3ZDg1OGFmMzllMzBhYzU3YzVhYzk1ZTYiXSwiZGVzY3JpcHRpb24iOiJTZWN1cml0eSBLZXkgYnkgWXViaWNvIHdpdGggTkZDIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MX1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA1LTEyIiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJTZWN1cml0eSBLZXkgYnkgWXViaWNvIiwiY2VydGlmaWNhdGVOdW1iZXIiOiJVMkYxMTAwMjAxOTEwMTcwMTAiLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMS4xIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMDUtMTIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA1LTEyIn0seyJhYWd1aWQiOiJlODZhZGRjZC03NzExLTQ3ZTUtYjQyYS1jMTgyNTdiMGJmNjEiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImU4NmFkZGNkLTc3MTEtNDdlNS1iNDJhLWMxODI1N2IwYmY2MSIsImRlc2NyaXB0aW9uIjoiSURDb3JlIDMxMjEgRmlkbyIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCIsImNhRGVzYyI6eyJiYXNlIjoxMCwibWluTGVuZ3RoIjo0LCJtYXhSZXRyaWVzIjowLCJibG9ja1Nsb3dkb3duIjowfX0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjAsImJsb2NrU2xvd2Rvd24iOjB9fV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVsZXNzIiwibmZjIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlEZFRDQ0FsMmdBd0lCQWdJSkFJQ1VUdmtndGo1Q01BMEdDU3FHU0liM0RRRUJDd1VBTUZFeEN6QUpCZ05WQkFZVEFrWlNNUXd3Q2dZRFZRUUtEQU5FU1ZNeEN6QUpCZ05WQkFzTUFrTlRNU2N3SlFZRFZRUUREQjVIWlcxaGJIUnZJRTExYkhScFFYQndJRVpKUkU4Z1UzVmlZMkVnUTBFd0hoY05NakF3TnpBM01UUXpOekU0V2hjTk16QXdOekExTVRRek56RTRXakJSTVFzd0NRWURWUVFHRXdKR1VqRU1NQW9HQTFVRUNnd0RSRWxUTVFzd0NRWURWUVFMREFKRFV6RW5NQ1VHQTFVRUF3d2VSMlZ0WVd4MGJ5Qk5kV3gwYVVGd2NDQkdTVVJQSUZOMVltTmhJRU5CTUlJQklqQU5CZ2txaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUF2QUtPZXFDNS9wMEQxaXNDWUtRSmxWVU9yQjZJN0RMb2N1bkUvUm04ZHVHVGJ5eFFodDNDYkZWVHYzTjJMcDJmYmp4bEkrM3NPU0drMzNGVFlrVHF4Y2RKSXJKN1Nza0JjVVNOcmZLT2FRVC82S1FjUDRDbTdWKzY1NVRxK1RXeHl4V1FoRHlndDE1cW9QN011SzZiVDlTd3BDanBmS2hhTVNteVFhTW9VY1JBYkxxZHpCQ2FjMGh6QitaZStncUpsbldWOVVhU0kyckZzVnVINFpFMGNSTytNT3BhTGdNL3MyNDhuR0dIcDIyZXdTUWZiblBhQmJiOGlxeUFQK2N1NTJHTHNVcEtSSmViRStSNitQTVE5SkNkV2VRWlIzRGtmU2lka3YzbWNiNGpxMWlJdGErTXFLaFJud3JmWGg5MTFLV0xuWUFsOUVOQ2hMWDBjNlNqMVFJREFRQUJvMUF3VGpBZEJnTlZIUTRFRmdRVVdMdmhSQlVQbjh1TElmNjgrZ3YvTlpJd0dTSXdId1lEVlIwakJCZ3dGb0FVV0x2aFJCVVBuOHVMSWY2OCtndi9OWkl3R1NJd0RBWURWUjBUQkFVd0F3RUIvekFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBRkxyRGhhZWdlS0h4WWpIM0VQM3ZVQktobnpNMjA2QVN4Z2VZQ08yRWM5cE9sWUphZXFGRStzVWFtVVYvcHdqRGxxTmFTZ0ZneTdUd2VZa3ZPbU1uNHFTY3NIcXZKM3pHT0FpYWZ3YWgxdlVIZkNsWFI4K2F4TzJpR09VRjBKS3JaOVlZamJBYTUvNEhDbHY3akZQT2RNV1RPUXluZ29pSEFzM2prdVlqcENMRmxCNFZPaTNkMXdqQTFwblRkQktrQWI3dDhuVHZ3Ky9YYkZ2Y1FhNzNWSDdzanZvQnFEM2ZkTWZSY3VWcTRxVVp0WlQ2Y0dhZ1RIRDYxVHRxaDlvTUNaWGNEYlIxUEdabk5icXljc1dQRElLMG5wbUszLzNsZlY4Yytac3J5NmUxNzBtZkpNWnA3TzhtNkNTejYvVkxLK3lESmQ3ODQxd3BtZUtUZjZJblpBPT0iLCJNSUlDNlRDQ0FkR2dBd0lCQWdJSkFKYlR5cnUxWC9JUE1BMEdDU3FHU0liM0RRRUJDd1VBTUNNeElUQWZCZ05WQkFNTUdFZGxiV0ZzZEc4Z1RYVnNkR2xCY0hBZ1JrbEVUeUJEUVRBZUZ3MHhPREEyTVRJeE5EUTFOVEJhRncweU9EQTJNRGt4TkRRMU5UQmFNQ014SVRBZkJnTlZCQU1NR0VkbGJXRnNkRzhnVFhWc2RHbEJjSEFnUmtsRVR5QkRRVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFNVmpLSFdwYkQ3VFNsTXhvY2pUbDZuSWY3eDMyUG1zUTl6R3VMR0dxQTBVUVpvSXEzWEx6TDZMWVV2SjVBNWcwdXlGR2xsSEVmR0FLckVhQ1E4RlZ2UFMvVWgwRnlmeldoUkF6aVRTaWpqTUlJVmpqalV2OW05dkZtY1hTY2dIaWc3T2R6ODg1OFYwa3JOSDk5cUdtM3dqZ2FPZXJUV210K2pYQ1VmbjAxSWtUUHd4RzJIbGdFZDQ1ak5MU1Y3Vm9vbCtLZThFMmtpNGxFa1RlSHpib3VsUjVHVWJwM25NaTdFNDdWTVFhM2JOd256V0Jic2FCU1NRaExrM201SGFLaGh4YTZ3SkRLNDdOaU1Da0NrZElIdVdTUUxWQWZtODVVQU9OdEVPUHdpME91SzNxYmU4eUtPRkdmMEtoQjVNTWVBeW03TVYvTTRXMGE0OW9nUEQ5cE1DQXdFQUFhTWdNQjR3REFZRFZSMFRCQVV3QXdFQi96QU9CZ05WSFE4QkFmOEVCQU1DQW9Rd0RRWUpLb1pJaHZjTkFRRUxCUUFEZ2dFQkFKV3o1eExNazVXTlliQWI2eU94RUNCb1oyV2VCL3FsNFZKM08vMy90TnN4T1luekxlV281NDB6UWg5ckFtYXh6N2V1bUJsc2tNcTR5R1BTTlhCOXljV0dIZ2tjQ2VTek4yd3Y4Q0l6REJzMm9CWmpUTms2NUxCWkRzc1RPQnRNVy8rdVRGSFFmYnVPM0lTTGhJMERYZlJFaTlORE0zamZrMTF4SGNzZmgyUk1WK1FkTmZ3VmFaWnJDcStvdUcrRXZrdjdLcXErb3l1MFZGTS90ejY4VEdsNnlsaFBGUjFxaDl3dHRwVmpBT09DRVFDTHFQMmRQMjhsd1lCeUNxSFFxVkh3YnVqdi9MWmpabktXM0xZbmRaaXhQUFNSQ0pzc0REd0p2aC9mNm5UeGc5WkUrL0pjWXJlNUNhSThuelZIYVNPQ2pOSjdGelVMRzY0SmlXT3ZRNTA9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQVF3QUFBQWdDQVlBQUFEbmxVWnFBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBRW5RQUFCSjBBZDVtSDNnQUFBQVpkRVZZZEZOdlpuUjNZWEpsQUhCaGFXNTBMbTVsZENBMExqQXVNakh4SUdtVkFBQUsxRWxFUVZSNFh1MWREWEFjWlJtK05PQWZLb2c2V08wUWNyZVgzTzcxUjQxb0hkU3FxREFPZzMrY1lFWEJvbFhSVEVuMjIwdGFLVGM2NG1nQnF6QmlFVVZwQmRxaXd3aHFTZElTMnVwWVNndlJ0cFRTY2tsald6SGFnanBTUmRyNHZMdHZqcnZrMjd2ZHZkMUxqbjdQekROM3QvZCs3L3QrZjgvKzc4YUswTkRhYXIycU9kWFpvcVd5SDlSMGEwRmN0NjdXZEhHVFpvalZDY1BxU2VqVzFvUXVIc095L2VCVHNEbU0vNTRaVDlqK0xXR0lnN0RmQi9zQmNEUHNmNFhmUDhYM2IydUcxWkhRelU4bVV1S2R5V1RIbTVxYWNpL2pIQUtCeWlmMGJCcitMd2FYSVBZUGtNZHFmTDhYZFdwbHMxQUEzMS9Rak93OThMOFM5YjhCWElSMituRGM2RG96bHNrMHNsbmtRTXhrUEdYTzlFSnRWbllHRjRzVXlWbmQ4VVRhZXA4YncrNkxha0JqNWl6ZGJOSlMxcnhFV255V3hnMzZFbVBkV29QUERlamY3ZUFUR01zSGFEelR1QzZoYmowTi9wWG1Bc3J1Z3MwV0xQOE51QkpqWkptV0VsY2wwOW1QSjFKbVcwdEw1K3VpSEJ1R2tYc2xqWDg3bmk0RXpWbms5QXZrc1FuNTdFU2RockI4Qk11UGpPV1AvLzRPSHNSL2U3RDhZZFRsZnRSaEZmZ2RMRzlIdTF3QWZ6cjU1akFPa2lRS2h2VmJHQjZDMC8vaSsyaU5lUng4RmdudlJmeGZhaW56U2s3TkUwaUlVUGJmNDN3V21OVE5kN0JwS0VBN0xaZkZBWTl6cDN5WlRTTURpUVZpL1UrU2c1UVlBSWZPbUcyZXdzVWpBL3JoVzdMNEJlcm1qOWgwVW9CMk9CK1RaVFc0Qi9rOE95Ry95Q2lPb1cxSVlINkg4WFB6OUxiY0t6aWxRR2hwTVp2aFp5SEd3RzNnNDJCazg1WjhvOTBHOFgwTmlTczFJdjJRR2s4S2RXc3p0NHNuSVA4UnFSOW1EUVhESWRaU2JCb1owSWwzUzJPWFpYWXBGNDhNVTE0d25LMWJlVzQxcEwzRkVRQ0psUFZXdERHMmZ1eVZyTlIzdEJUZFNqQjhZcklGb3lWdG5vMk9DekJneEROQkI2cFhLTUh3eGlEOWdLM0tjNlBja3ZCR0pSaStNY21DMFlENGZkSzRYb2g5Vy9ZVENaUmdlS052d2Noa0d0RzJlMlcrYWtzbEdMNHhtWUpCYXhscFRJK2tOUlFkbUdSM29VTUpoamY2RlF3NmNDcnpVM3RDTUxEV3VRc2QzUitBdzNLbkJRNUt5bmpoamR4T25uRGlDRVp1R2pyc1lXbE1KdHBpV1VLM0JtVC9GZkV1ZGhnNlVQZTZGZ3owYlI2ZmE2TW1uWTNrbER3aGFZakxVVTZlczI3dDBnenptN1ZnVXU5NkQ2ZmtIeENhNjJVVkdDTXE4ZzAyalJRbmltQm9SdllpYVR3bTJudGZXOXZDazdXMGRZSHMvd0oxNjNrNmVNWnVRMFc5Q3diRzlLMXNPcVdBdklVMFg1dGlEWnROYlNqQmNHRUVndEhXZHN2SjhFMm5BdVV4aWJwNWhXTTkyb0RmMnliOFgwS3gzckVORjBvd29nSG0waEpwdmphVllQakNpU0FZaWJUMWVXa3NKaWJDay9QbTVVNWljOHJ4UXBsZE1SUHA3SGxzSGhxVVlFUURKUmdoNHNVdUdIU1JEK3BJVitUSjR4SDFMRzlkakNIVGlNbFI0VmlHMkU3SFJiaEFLRkNDRVEyVVlJU0lGN3Rnb0oyejBqaE10SE9lamwyd2VRRlkvbEdaZlNuRmZEWVBCVW93b2tIQ01CZEw4N1dwQk1NWEtncUdJUzV2VHB0bmgwWFUrMDVabkFKREZBekQ2RGdkL3A2V3htSEdEZkZGTmgrSDBRYjB3YU95TW1PRStPVU5JL2NTTGxBMTZsMHcwRjY3NDdxNHBScEdjZHFhN2t1UjVVdEVINDVnRG13S2kvRFpqOC83SUVTMzRyT3plYWFZeldsVWgzb1JqSm96Uk1Hb09BRU5hMGkyZFRHR2VFcDhURkptUER2WXZHclV1MkNFUWJxaGtzT0ZCc3lsaTJXeGFzVGo2TmQxMnBzWHY1N1RDUVlsR0M0TVNUQmFXNjAzb28xZGI2cXpxVnRmWW5NNTZBcEJ3OW94b1Z3Uk1ZbEdOSzM5MVZ5aUtpakJpRVl3bWxQZExiSll0U1RhN3FIaUErdStvUVREaFNFSkJ0cHZoZFQvR0hXeHY5eld4UmkwdFBpRXRId0p4YlZzWGhXVVlFUWpHSFJ3R3VPaDBnVjVrVE9lTWkvaGhQeERDWVlMUXhDTXMxcXRWZ3p1OHJldnB5eVBqd0h3c3BWaC9TdVZXaktkQ3dTR0VveW9CQU81cDgzM29wK2VrOFdzRmRGK3dhOFNWb0xod2hBRUEzN1dUUEJiUkhUY0FleEd2SlROSGZRTU5jZjZCcytQOWVibnhmcWVQSldYMmtDWnpIZ2ZFeGpDR1FJbEdORUpCc0YrRUpFdWRzdmkxb2JpVDV5S2Y5U05ZT2pXWmpUeWZhSFJ1ZDlBSG90WXBXQTROeHFKWTFMZlROVDVLMndlaTYwZk1pQVVENEtqQmZibWo4YjY4c3RqMnc3YUQycWhmVS8weHk2WnJ6SFMycXVscFRObCt3eUl1aGNNakJVNjYxUU5tMmN1UG9QRFJZVFJCanBiUjJNQU9WOUhaek9ROTgvdy9mWXdpUEh0ZmplMGJ2MkZrL0NQZWhHTU9yc09vL0x0NjdvMVhEZ1Z1aUUvQndMeGp4S3hLT1hHMk02ZHRpMzZ3OE9SZG5HUDdUY2drRnVkQzhiVXZBNmpsa2lrTzgrVHRnMklNWFNZemZ4RENZWUxxeEFNTDdldm83N3R0bkYvLzBuWWt0Z2hFWWx4SExxYXpKMnRqRXFiczlpeVNXWG4ydjREUUFsRy9hT3NZQmpXQVRiekR5VVlMZ3dzR0xscEtMdFY2cE5KSFZaNFlITGYvbmZKQldJQ2gySGRRRVhpNmV3bE1yOGxkSjVIWXR2N2hSS00ra2M1d1VENzdHVXovMUNDNGNLQWd1SHA5R2RLWE1YbUVJeDh1MFFjWFBqWWErMHltVXdqMnV0eHFlOGlvbzRYMnZZK29RU2ovbEZobCtTUGJPWWZTakJjR0VBdzZIb0s3QTZVbmNpbzU4R21wc3RlZUIxRDc5Qlg1ZUlnNGYzRHAzT3BHT0xNbC9rZnh4Mnh6RnJmajhWWGdsSC9xTEJMc29YTi9FTUpoZ3NEQ0VZaVZmNzJkV2JwSmR3OSs4NlJpc040OWc3dWgzVmhGNFBGNlFtSi8xTHExZ0l1NGhtVkJBTVQ5dTd4NzB3SmcvVFlmVTZoTEpSZ1ZFYUZYWklIMk13L2xHQzQwS2Rneko1dG5nS2ZCNlMrbVBqLzBJd1pIUy9uSWc1R1J4c2hCZ05Ta1NqbFlpNVJBUHJ1VWxtY1ltSnkvWG5HM0hFeEs2RGlGa1pFeEJqWXlDbVVSU1hCUUR1UG9BNWJvMmJTeUw2ZFUvSUUzaXFVbmdZTm0yZ0QxN04wK0c4VnArUWZTakJjNkZNdzRycGxTZjBVRVRGTk5pOUZ6L0RNV0cvK2lFUWtIUGJtTjhTMmJadDQrYmh6ajBuNUozaUJkRnMxbC9BRTFMMnVCYU5XVE9yaUE1eVNKeUR2NzhyODFKeWVyeTZXUUFtR0MzMElSdE9jM0dsb3A4TlNQMlBVeFZObDEvVHI4cTJ4dnZ4NjhQa2lzZmduZmw4ZjZ4OTBmUVVsNG41R0dxK1l1amh5NXF6dTEzQ1JpbENDNFkxMUtSajBXa2d0Ri93bVJTVVlMdlFoR0Y0bUdBYUxZUFB5MkRnMFBkWXo5SDdzcHN5TjlReFVmQzBpWGZ5RlB0b25pMWxNR3F4Y3BDS1VZSGhqM1FrR3hDS3BXKy9tZElKQkNZWUxQUW9HdllRYTl1WGY3MWxwNjZKS2xIdDgvUXNVUiswWFRYdUFFZ3h2ckEvQm9MZnIyUWZIci9HemxlbUtLU01ZdW5rSFRTekVsTDQrc0ZhQ2dmbytCKzdXak96bjJMUXNuTmNHaUQxVVR1YlBvZG5GNXBHQXpwZ2d2dXRXQnVyNkg3dE91cmlVaTVRRlhTV0tNdC9IQk41RWF5WFVyK3c5TWNFcGp2R0s0dmZJYndWZHc4SXBsQVdOQlpTNUR2V2hONVhuNGVkb3FkOG9pRnl4MndrK2l1LzBJdWlsOUt3VFRza1Q0bWx4RHRyelJtNVhqUFVvMnBYZTZHNDlnanh2dytmQ2hOR2hjZmh3UUM5amFUTEVHOXhvR0ZlV3ZpWStVdVNtMlErY29YZHk2TllpTk93eVZQckhHQmgzSm96dVVDc2VUNW1YUWZGL2poZy94T2ZYTmQyOGdqbzBhSDNwTEFsTk5HZHRMNVlpNTV2UWdiZWo0KzZnLzlnc01xQU9IM0hhU2Z3RWJYY0R2bWVUaHZVcFRlOTZ5NFF6TTc2UW05WTBaOUZwZFBjbTZ2TnBzQXQ5c3R4cE8rdlg0RWJFMjBvVENjc0dTb25sK0IvZjZXYS9WY1Y1MGFTUHg3dE9EZUVCeGcxMHh5K2Rrb1hnZkFneEZpRGUxOUFPMzBNL3JFUU85eUxtQTRpL0JiKzNsK2Jua1BJSE40UHJVTCsxK0Z3QjIydmhveDFpZjFHODFYcGJ2QTI1WmpLK3IybHhSMjRhMWQ4UlB6RWZ1d29XY3NFV2lKTXpZaitJM3crVnRLc2hIZ0gvQVBaU25xalR6Zmk4eGg2N3VuVXVQZHJBMjhOeFlySC9BejN0STRqNStUT0xBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiXSwiZXh0ZW5zaW9ucyI6WyJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJlODZhZGRjZDc3MTE0N2U1YjQyYWMxODI1N2IwYmY2MSIsIm9wdGlvbnMiOnsicGxhdCI6ZmFsc2UsInJrIjp0cnVlLCJjbGllbnRQaW4iOnRydWUsInVwIjp0cnVlfSwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sImFsZ29yaXRobXMiOlt7InR5cGUiOiJwdWJsaWMta2V5IiwiYWxnIjotN31dfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDgtMTYiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IklEQ29yZSAzMTIxIEZpZG8iLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIxMDgxNjAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjQifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDgtMTYifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA2LTE4In0seyJhYWd1aWQiOiI5NTQ0MmIyZS1mMTVlLTRkZWYtYjI3MC1lZmIxMDZmYWNiNGUiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6Ijk1NDQyYjJlLWYxNWUtNGRlZi1iMjcwLWVmYjEwNmZhY2I0ZSIsImRlc2NyaXB0aW9uIjoiZVdCTSBlRkEzMTAgRklETzIgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MjU2LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ3BUQ0NBa3FnQXdJQkFnSUJBVEFLQmdncWhrak9QUVFEQWpDQnJ6RUxNQWtHQTFVRUJoTUNTMUl4RVRBUEJnTlZCQWdNQ0ZObGIzVnNMVk5wTVJNd0VRWURWUVFIREFwSFlXNW5ibUZ0TFVkMU1SY3dGUVlEVlFRS0RBNWxWMEpOSUVOdkxpd2dUSFJrTGpFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFY01Cb0dBMVVFQXd3VFpWZENUU0JEUVNCRFpYSjBhV1pwWTJGMFpURWRNQnNHQ1NxR1NJYjNEUUVKQVJZT2FXNW1iMEJsTFhkaWJTNWpiMjB3SGhjTk1UZ3dOekF5TURVek1UTTVXaGNOTWpNd056QXhNRFV6TVRNNVdqQ0JyekVMTUFrR0ExVUVCaE1DUzFJeEVUQVBCZ05WQkFnTUNGTmxiM1ZzTFZOcE1STXdFUVlEVlFRSERBcEhZVzVuYm1GdExVZDFNUmN3RlFZRFZRUUtEQTVsVjBKTklFTnZMaXdnVEhSa0xqRWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRWNNQm9HQTFVRUF3d1RaVmRDVFNCRFFTQkRaWEowYVdacFkyRjBaVEVkTUJzR0NTcUdTSWIzRFFFSkFSWU9hVzVtYjBCbExYZGliUzVqYjIwd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFRSWZxSGlzaTBvTy9leU9xU2FEcnI5aXRHMkl5bUJrSG5TREdRSUlZbVQrdnFBOEFnTzgxbW9tYzJMZDVQR3BFTjZtdUU1NHdQSFFqdmMveUNpaDh1Mm8xVXdVekFTQmdOVkhSTUJBZjhFQ0RBR0FRSC9BZ0VBTUIwR0ExVWREZ1FXQkJTM0ovZnhpQXYyMmlyZEJzOThTT0RoRjdrVS9qQUxCZ05WSFE4RUJBTUNBUVl3RVFZSllJWklBWWI0UWdFQkJBUURBZ0FITUFvR0NDcUdTTTQ5QkFNQ0Ewa0FNRVlDSVFEYzQxTEZLNExKQ0JVMlZWS0l6N1o2c3hQaFVFa2g4bkxTTEs2SVhka1A1d0loQUllS1ZPWmNoYVZPNWFGN2ZiZFhvU3JjeXkxWVllVWVQTG9qY0tJOWZYODQiLCJNSUlDZ2pDQ0FpaWdBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakNCblRFTE1Ba0dBMVVFQmhNQ1MxSXhEakFNQmdOVkJBZ01CVk5sYjNWc01SQXdEZ1lEVlFRSERBZEhZVzVuYm1GdE1SY3dGUVlEVlFRS0RBNWxWMEpOSUVOdkxpd2dUSFJrTGpFWk1CY0dBMVVFQ3d3UVEyVnlkR2xtYVdOaGRHVWdWVzVwZERFWk1CY0dBMVVFQXd3UVpWZENUU0JEWlhKMGFXWnBZMkYwWlRFZE1Cc0dDU3FHU0liM0RRRUpBUllPYVc1bWIwQmxMWGRpYlM1amIyMHdJQmNOTWpNd056RXhNRE0wTmpFMFdoZ1BNakEzTXpBMk1qZ3dNelEyTVRSYU1JR2RNUXN3Q1FZRFZRUUdFd0pMVWpFT01Bd0dBMVVFQ0F3RlUyVnZkV3d4RURBT0JnTlZCQWNNQjBkaGJtZHVZVzB4RnpBVkJnTlZCQW9NRG1WWFFrMGdRMjh1TENCTWRHUXVNUmt3RndZRFZRUUxEQkJEWlhKMGFXWnBZMkYwWlNCVmJtbDBNUmt3RndZRFZRUUREQkJsVjBKTklFTmxjblJwWm1sallYUmxNUjB3R3dZSktvWklodmNOQVFrQkZnNXBibVp2UUdVdGQySnRMbU52YlRCWk1CTUdCeXFHU000OUFnRUdDQ3FHU000OUF3RUhBMElBQkFoK29lS3lMU2c3OTdJNnBKb091djJLMGJZaktZR1FlZElNWkFnaGlaUDYrb0R3Q0E3eldhaVp6WXQzazhha1EzcWE0VG5qQThkQ085ei9JS0tIeTdhalZUQlRNQklHQTFVZEV3RUIvd1FJTUFZQkFmOENBUUF3SFFZRFZSME9CQllFRkxjbjkvR0lDL2JhS3QwR3ozeEk0T0VYdVJUK01Bc0dBMVVkRHdRRUF3SUJCakFSQmdsZ2hrZ0JodmhDQVFFRUJBTUNBQWN3Q2dZSUtvWkl6ajBFQXdJRFNBQXdSUUloQU5WbkpkZS8vdEJMcThNRERpK1NBZDZVZFlJWlNuZzRQTXFteU5ydlpqNjRBaUFYMHhTekFoRmFDQ3AvdWhwVmdubEYrWEJncndBSXNvdFpHVEI2cmtCMzFBPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBK2dBQUFFeENBWUFBQUR2RFlncUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFFblFBQUJKMEFkNW1IM2dBQUZpY1NVUkJWSGhlN2QwSGVCWEYyc0R4TjczUUNUVkE2RklGRktrQ1V1eUFFdW1LWWtGVWJJQ0NJaUtDVWdRRTdMMGdkbFFzS0NwU3JJZ2dTQytoSm5SQ0o0SDBiMmZ2ZUQvMGtoQ1NuYzJlay8vdnVYbVlkNDZYa0pOejlzeTdNL05PUUpaRkFBQUFBQUJBZ1FyVWZ3SUFBQUFBZ0FKRWdnNEFBQUFBZ0FlUW9BTUFBQUFBNEFFazZBQUFBQUFBZUFBSk9nQUFBQUFBSGtDQ0RnQUFBQUNBQjVDZ0F3QUFBQURnQVNUb0FBQUFBQUI0QUFrNkFBQUFBQUFlUUlJT0FBQUFBSUFIa0tBREFBQUFBT0FCSk9nQUFBQUFBSGdBQ1RvQUFBQUFBQjVBZ2c0QUFBQUFnQWVRb0FNQUFBQUE0QUVrNkFBQUFBQUFlRUJBbGtXM1BTc3pOVlhTRHlUS3FhMWI1ZFNhZFpLNmU0K2tIejltOTRuMy8vbUFjUUVob1JKY3VwUUVSMFZKV0pWS0V0Nmd2b1JYcnlaQnBVcEpRQ0QzNFFBQUFBQmY0TmtFUFNzalEwNXQzaUtIUHZwRWp2K3dRTkwzN1pPczFEVDlLSUN6Q1l5TWxOQWExYVRFTloybFpKZk9FbHFodlBXT0Q5Q1BBZ0FBQVBBYXp5WG9LakUvTXZjN1NYeHpocHhhc1ZMM0FzaVBnTkFRS2RxeHZaUzlZNEFVYWRKWTl3SUFBQUR3RWs4bDZNZC8rMTMyakh0S1V0YXQxejBBbkZhODY5VlNZZGdRQ2F0U1JmY0FBQUFBOEFKUEpPZ1pKMDdJbm9sVDVQQUhINHRrWnVwZUFLWUVoSWRMaFZFakpLcFhkd2tJRHRhOUFBQUFBQXBTZ1Nmb3A3WnNsUjBEQjBucTF1MjZCNEFyQWdLazJCV1hTcFhKRXlTb2FGSGRDUUFBQUtDZ0ZHaUNmdUxQNVJJL1lKQmtIRG1pZXdDNExieFJRNm4yNWlzU0VoV2xld0FBQUFBVWhBSkwwRThzWFNZN2JybERNcE9TZEErQWdoSmFxNGJVL09oZENTNWRXdmNBQUFBQWNGdUJISkNzbHJYSDMza3Z5VG5nRWFtYnQ4cjJnWU1rZy9ja0FBQUFVR0JjVDlEVGp4NlQ3YmZkSVJtSER1c2VBRjV3OHMrL1pPY2pqMGtXaFJvQkFBQ0FBdUhxRW5kMXhubjhBdy9Kc1MvbTZKNXpGeGdaSVVHbFNrbElqZW9TVktLNDdnVUtPZXR0bkw1dnY2VHRpSmVNSTBjbEt5MU5QM0R1S2s0WUsyWDY5TklSQUFBQUFMZTRtcUFmWGJqSUxncDN6a2VwQlFaSytQa05KS3AvUHluV3VxVUVseWtqQVVGQitrRUFmOHRNVFpYVVhidms2TGZ6NU5ETTl5Vjl6MTc5U080Rmxpd2g1LzN3RFVYakFBQUFBSmU1bHFCbkpDVkwzRlhYU0ZyQ1R0MlRPNkUxcTB2RlVTT2tlTnMyZHFJT0lIY3lUNTZVZ3g5OExQdWZlVjR5angzWHZibFRvbHRYaVprNnlicENCT2dlQUFBQUFLYTVsdkVlbWZQMXVTWG5WbUpRb21lczFKNHpXNHBmMG83a0hEaEhnUkVSVXZiVy9sTExlZytwbzlUT3hiRnZ2NWRUOFFrNkFnQUFBT0FHVjdKZXRleDIvL012NlNnWHJHUThhdEJBaVhscXZBU0doK3RPQUhrUlZxV3lmWVJhNU1VdGRjL1paWjFLa2YzUHZxQWpBQUFBQUc1d0pVRS9zWGlKcE8vYW82T3pDQWlRMGpmM2sraWg5N084Rm5DSXV0RlY3ZFVYejJrbS9jU0NSWkorNUtpT0FBQUFBSmpteWg1MFZibjk2R2RmNkNobktvR28rZkg3RWhnV3Fudnl5ZnJ4c3RMVEpmM0VDY2s0Zmx5eVV2TmUzUnB3aXpxdElMaFlNWHVadWwwUTBhR2JWYWUyNzVETlYxNGpXU2twdWlkbmxaNlpJcVd2NmFJakFBQUFBQ1laVDlCVmNyeXVlUnZKUEh4RTkrUWdPRmlxejNwUGlqWnByRHZ5TG5uZGVqazJmNkVrL2JwWVVyWnNsWXpFZy9vUndIY0V4MVNSaU5xMXBHaUhkbEtzWTNzSnExaFJQNUozKzE1NlZmWlBtcXFqbkJXOXJLTlVmL1ZGSFFFQUFBQXd5WGlDbnJ4bXJXenAybDFIT1N2YThSS3AvdnJMZVo0dHpEeVZJa2UrL1U0U1gzdFRVdFp0MEwyQW53Z01sS0tkMmt1WlcvdExzUmJOOC93K1NUOTZWRFoxdkZJeURoM1dQZGtMS2w1YzZ2N3hzd1NHaGVrZUFBQUFBS1lZMzRPZS9OZEszVHE3MG4xNjVTM3B5TXFTNDR0L2w3ak8zV1RYa09FazUvQlBtWmx5WXQ0QzJYN0RMYkp0NENCSnlXT1Y5ZUFTSmFURXRWMTFsRE4xVkZ2cXpsMDZBZ0FBQUdDUzhRVDk1UHJjSmNzQmtSRlM3SksyT3NvOVZTRis5OFRKc3VPbUFaSzZkWnZ1QmZ5WVN0Ui9XQ2lidTE0bmgrZDhZOGZucWtTWHEzUXJaMWxwYVpMQyt3b0FBQUJ3aGRrRVBTdEwwclp1MTBIT3dodlVsOERRY3lzTXA0cStiYi9qSGpuNDZwdjJYbmVnTU1rOGRseDJEaDRtZTZZK1k3L1h6a1ZFelJvU1dMU29qbktXc2llWEp6QUFBQUFBeUJlakNicmEzcDZSbkt5am5LbXptcytGU3M2MzNUcFFraGI5cEh1QVFpZ2pReEpmZU1WZVJYSXVTWHBBUklRRWw0M1NVYzdTZDVPZ0F3QUFBRzR3TzRPZW1TbVp1VHpPS2FoQ2VkMDZPN1hzTm43WUNEbTViSVh1QVFvM3RZcmt3RnN6ZEhSMjZ1aTJnTkRjRlg3TDJMZGZ0d0FBQUFDWVpId1B1Z243WDN0VFRuejNnNDRBS1BzbVRaT2tGWC9wQ0FBQUFJQ3ZNWHJNbXRvWHZxbExyS1J1ak5NOTJZc2FORkNpaHczVlVmWk9ib3FUTFYydXMyZlJjeTB3ME41dkcxd21TZ0tqU3VsT3dLT3NkMlRHemwyU2NlS0VaSjVJMHAyNUUxcXJodFQrOGxNSmpJalFQV2VXbFpFaGNaMWpKV1hqSnQyVHZaTGR1a3FWYVpOMUJBQUFBTUFVMzByUXJYL3F0dHZ1a0JNTGM3bnYzRDQzdW9PVUhYQ3poTmVySzhIRml1a0hBSS9MekpTMHc0Zmx4TzkveUlIblg3SVNhZXM5bEp1M2FrQ0FsQjh4VE1yZGZxdnVPRE1TZEFBQUFNQjdmR3FKZTlLcTFibE96a05pcWtqMWoyWks5VmRma0tMTm01R2N3N2NFQmtwSVZKU1U2bnlWMUo0eld5bytPVm9Dd3NQMWd6bXdrdmpFbDErVGpLUnptM2tIQUFBQVVQQjhKMEczRW84RHI3NmhnNXlGbjk5QWFzNytTSXBlMUZUM0FMNUxGWFFyYzMwZis0WlRVTWtTdWpkN0dZY095eEYxUGpvQUFBQUFuK0l6Q1hyNmthT1M5TXR2T3NwZWNNWHlVdTMxbHlXa2RHbmRBL2lISW8zT2w4clBUYlZlNUVHNkozdEhQdnRDdHdBQUFBRDRDcDlKMEpOV3JwTE1ZOGQxbEkzQVFLazRkclNFbEN1ck93RC9VcnpOeFZMcWhqNDZ5bDd5bnlzazQvZ0pIUUVBQUFEd0JiNlRvUC8ydTI1bEw3eGVIU25SNFJJZEFmNnA3SUJiSlNBNFdFZlp5TWlRcEpVcmRRQUFBQURBRi9oTWdwNjhicDF1WmE5RWw2dnQvYnFBUHd1clhFa2lXalhYVWZaT3JWNnJXd0FBQUFCOGdVOGs2RmtabVpLMmFiT09zbGZzc2s2NkJmaTNZbTNiNkZiMlV2ZnYxeTBBQUFBQXZzQkhFdlIwTzBrL203QUtGWFFMOEcraDFhdnBWdll5VDNEVUdnQUFBT0JMZkdhSmU2NEU2RDhCZjhkckhRQUFBUEE3L3BXZ0F3QUFBQURnbzBqUUFRQUFBQUR3QUJKMEFBQUFBQUE4Z0FRZEFBQUFBQUFQSUVFSEFBQUFBTUFEU05BQkFBQUFBUEFBRW5RQUFBQUFBRHlBQkIwQUFBQUFBQThnUVFjQUFBQUF3QU5JMEFFQUFBQUE4QUFTZEFBQUFBQUFQSUFFSFFBQUFBQUFEeUJCQndBQUFBREFBMGpRQVFBQUFBRHdBQkowQUFBQUFBQThnQVFkQUFBQUFBQVBJRUVIQUFBQUFNQURTTkFCQUFBQUFQQUFFblFBQUFBQUFEeUFCQjBBQUFBQUFBOGdRUWNBQUFBQXdBTkkwQUVBQUFBQThBQVNkQUFBQUFBQVBJQUVIUUFBQUFBQUR5QkJCd0FBQUFEQUEwalFBUUFBQUFEd0FCSjBBQUFBQUFBOGdBUWRBQUFBQUFBUElFRUhBQUFBQU1BRFNOQUJBQUFBQVBBQUVuUUFBQUFBQUR5QUJCMEFBQUFBQUE4Z1FRY0FBQUFBd0FOSTBBRUFBQUFBOEFBU2RBQUFBQUFBUElBRUhRQUFBQUFBRHlCQkJ3QUFBQURBQTBqUUFRQUFBQUR3QUJKMEFBQUFBQUE4Z0FRZEFBQUFBQUFQQ01peTZMYmpzdExUWlZPWFdFbmRHS2Q3c2hjMWFLQkVEeHVxbzMvS1RFMlZEYTNhUzhhaFE3cm56QnFzWFM2QmtaRTZNaWMxUGtGT3JkK2dJL2l6MEpnWUNhOVhSMGZlY1dUK0Fra1lNRWhIWjFhaVI2ekVUSjZnbzMvS3lzaVF1TTZ4a3JKeGsrN0pYc2x1WGFYS3RNazZBZ0FBQUdBS0NYb2VISno1dnV4K2JLeU80TStpK3ZlVDZNY2YxWkYza0tBREFBQUEvb2NsN2dBQUFBQUFlQUFKT2dBQUFBQUFIa0NDRGdBQUFBQ0FCNUNnQXdBQUFBRGdBU1RvQUFBQUFBQjRBQWs2QUFBQUFBQWVRSUlPQUFBQUFJQUhrS0FEQUFBQUFPQUJKT2dBQUFBQUFIZ0FDVG9BQUFBQUFCNUFnZzRBQUFBQWdBZVFvQU1BQUFBQTRBRWs2QUFBQUFBQWVBQUpPZ0FBQUFBQUhrQ0NEZ0FBQUFDQUJ3UmtXWFRiY1ZucDZiS3BTNnlrYm96VFBkbUxHalJRb29jTjFkRS9aYWFteW9aVzdTWGowQ0hkYzJZTjFpNlh3TWhJSFpsemN2VWFPZjdqenpyeXZ1US9WOGp4UlQvcHlGbmxCOThyRXVTLzkza2lHcDB2eGRxMTBaRjNISm0vUUJJR0ROTFJtWlhvRVNzeGt5Zm82Sit5TWpJa3JuT3NwR3pjcEh1eVY3SmJWNmt5YmJLT0FBQUFBSmhDZ2w0SUpMNDVRL1k4Y2VaRUxiOGF4cTJSZ09CZ0hjRXQvcHlnWjZXbFNWYW1zY3RTNFJNZ0VoZ1NZdjFwTlFBQS8wT05NOFdGajUyQTRDQUpDQXJTVWNGejlmT1d6eUlnMTBqUUN3RVNkUC9qenduNnRxSEQ1TlNLbFRwQ2ZnV1ZLQzYxUG41ZkFrTkRkUThBNEhSeDNmdEkrbG5HbUU0b1Avd0JLWDNWRlRvcVdCbEpTYkxseGxzazQvQVIzV05XWkl0bUVqUCtDUWtJWkhjdGNEWWs2SVVBQ2JyLzhlY0VQYTdmelhKeThSSWRJYjlDYTFTWHV2TyswUkVBNE4vV3RXd242UWNPNk1pYzZFbmpwVXozV0IwVm9NeE0yVDUwbUJ6N3lwM1BodUFLNWFYMjdJOGxwRnc1M1FNZ0o5ekdBZ0EvRmxhcnBtNEJBQ0NTK05FczE1THpnTEF3cVRKMUVzazVjQTVJMEFIQWo0V1dMNjliQUlEQ0xubmRldGt6N2lrZG1WZHV5TDFTckVWekhRSElEUkowQVBCallZMGE2aFlBb0RETE9INWM0Z2MvS0ZrblQrb2VzNHBkY1ptVXUrMFdIUUhJTFJKMEFQQmo0VFZyNkJZQW9OREt5cExkazU2VzFDMWJkWWRaSVpXaXBjcjRzUlNGQS9LQWR3MEErS3VnSUFtclVFRUhBSURDNnZBMzM4cmhEejdXa1ZtQmtSRVM4OEl6RWx5eXBPNEJjQzVJMEFIQVR3V1ZLaVdCeFlycUNBQlFHS1hFeDh1dWthUHRXWFRqZ29La3dxaEhwTWo1Yks4Qzhvb0VIUUQ4VkZEUkloSVlGcVlqQURBck16TlRUcDQ4S1ljT0haS3QyN2JKMHFWTEpUVTFWVCtLZ3BCNUtrVjJESDVRTW84ZjF6MW1xYU5aeS9Uc3JpTUFlVUdDRGdCK0txUnlKUWtJQ3RJUkFPU05TcnpUMHRJa09UbFpFaE1UWmZQbXpiSjQ4V0o1Ny8zM1pkejQ4VEo0eUJDNU5qWldhdGV0SytmVnF5ZDFySzk2RFJwSTY3WnQ1YmhMaVNIT1FPMDdmMnF5bkZxNVduZVlGZDZvb1ZRZU8xb2tJRUQzQU1nTEVuUUE4Rk9oVldOMEN3QnlwaEx3QXdjT3lOcTFhMlgyN05ueTRrc3Z5V09qUjB1L20yNlNpOXUxazZiTm10bEpkNldZR0tuWHNLRzA2OUJCYnI3MVZubDg3Rmg1d2ZwdnY1azdWK0xqNDJYdjNyMXk1T2hSTzZsSHdUcTY2Q2M1L1A1SE9qSXJzR2hSaVprK1JRTER3M1VQZ0x3aVFRY0FQeFZLZ1RnQU9UaDI3SmhjZXZubFVyZCtmWWtzVmt5aXExU1JKazJiU3ErK2ZlWCtJVU5rd2xOUHlVY2ZmeXpMbGkyVDlSczJ5TzQ5ZTBpOGZVVHE3ajJ5Yy9nSXlVcFAxejBHQlFSSTlKT1BTM2pWcXJvRFFINlFvQU9BbndxL29KRnVBY0QvVXZ2REYvLyt1MnpaNnM3UlczQkhwdlY3algvb0VjazRkRmozR0dRbDUxRURicGJTWFR2ckRnRDVSWUlPQUg0cXZFb1YzUUlBRkJiN1gzMWRrbi83WFVkbVJWN1VWQ29PSGF3akFFNGdRUWNBUHhRUUVTRWhaY3JxQ0FCUUdCeGZzbFQyUC9lU2pzd0tybGhCcWo0M1ZRSkRRM1VQQUNlUW9BT0FId291WDA0Q1FvSjFCQUR3ZCtsSGprakNzSWVzaHZsOTV3R2hJVko1OGdRSktjdU5ZTUJwSk9nQTRJZENTcGFVZ0VBdThRQlFHS2hpY1BIREg1SDBYWHQwajFsbDdycERpcmRxcVNNQVRtTDBCZ0IrS0tSR05jNmlCWUJDNHNEYjc4aUorUXQxWkZiUjl1Mms0cjJEZEFUQWFTVG9BRHdscEZ4WkNhMVMyYld2a0lvVjNVbGtyZThSVWluNmpQOEdFMThSOWV2cmJ3d0E4R2RKSzFmSnZxblA2TWlzRU92ekpXYktSRzRBQXdZRlpGbDAyM0ZxdWMybUxyR1N1akZPOTJRdmF0QkFpUjQyVkVmL3BJNkwyTkNxdldRY09xUjd6cXpCMnVVU0dCbXBJL3d0OGMwWnN1ZUpDVHB5VnNPNE5SSVF6RDVYdHgyWnYwQVNCdVI4OTdwRWoxaUptWHptMzN0V1JvYkVkWTZWbEkyYmRFLzJTbmJyS2xXbVRkYVIvemtWSHk5eGwzVTJmbFpzWUpFaVVtZkJkeEpTSmtyM0FFREJTa3hNbEtvMWF0akhyWm15ZDljdWlZcnk5blZ2WGN0MmtuN2dnSTdNaVo0MFhzcDBqOVdSTTlLUEhaTzRiajBsYlVlODdqRW5NQ0pDcW4vd2poUTV2Nkh1QVdBQ00rZ0FBQUNBRDlyMXhIaFhrbk1KREpUeWp6NUVjZzY0Z0FRZEFBQUE4REVIUDUwdFJ6LzdRa2RtbGVqYVdjcjA2cWtqQUNhUm9BTUFBQUErNUdUY1p0a3pacHlPekFxcmM1NVVHVGVHazBFQWwvQk9nMDlSOVFpMjlydFoxbDNRd3ZoWDNMVTlKT05Fa3Y3T0FBQUFCUy9qeEFtSnYvOEJ5VXd5UDBZSkxGWk1ZcDZmWnU4L0IrQU9FblQ0anF3czJUZjllVW42OVhmSk9ITFU2RmRtOGttcE9IcWtCQlV0b3I4NUFLQ3d5TXpNbFBUMDlETitaV1JrV0I5SHh1cnJBam5Lc2w2YnV5ZE15bFdSMTN3TENwVG9NYU1rb2tZTjNWRjRxZmQ4VHRjRjlSamdGS3E0RndMK1VzWDkyTSsveUk1Yjd4VHJTcWg3ekNsNy85MVNZZkM5T3ZJZXFyZzdoeXJ1dmk4bEpVWFdybDByZjYxY0tmdjM3NWNEaVluNkVaR3cwRkFwV2JLa2xDMWJWbXJYcmkzMTZ0YjFmRVZwdUNjcEtVbTJidDBxcTFhdmxqMTc5c2kyN2R0bDQ4YU5jdXJVS1RsNTh1UVpCOTBSRVJFU0VoSWlwVXFWa2diMTYwdWxTcFdrYXRXcWRydHk1Y29TN0VNbm0xREYvVDk4cVlyN2tlKytsL2g3aHFpN1NMckhuTkw5KzBubFVZOFV1aVBWMHRMU0pONGFHeXhmc1VJU0VoSWtMaTVPTmxsZjZycVFuSnlzLzZ2L3A5N3pZV0ZoVXJ4NGNXbllvSUY5SGFoV3JabzBidFRJdmo3NDBqVUIza0NDWGdqNFE0S2V1bnVQYkxaZVN4bUhqK2dlY3lKYnQ1UWFNOS8wOUY0ckVuVG5rS0Q3cHFOSGo4cmNiNytWRHo3OFVINzg2U2M3MGNxdE91ZWRKNDgvOXBqMDZORkQ5NkF3VU1uMnRtM2JaUEh2djh1aUgzK1V2Lzc2UzFhdVdxVWZkVVo0ZUxnMGI5Wk1McmpnQW1uVnNxVzBiTkhDSHFCN0ZRbjZmL2hLZ3A2U3NGUGlydWt1bWNlTzZSNXpJaTVzSWpWbnZpMkI0V0c2eDMrcDE3KzZ3ZnZMTDcvSS9BVUw1UGNsUytTWVE4OXhwSldYdEczVFJ0cGZjb20wc0s0SHpTNjZ5TDVPQURraFFTOEVmRDFCejB4SmthM1g5NWVUeS8vU1BlWUVsUzBqdGIrZUxTRmx5K29lYnlKQmR3NEpldTc4YmlVMTY5YXYxNUV6THJJR0tvM09QMTlIdVhQQUdrUy8vT3FyTXVYcHA4ODRrNUZic3o3NlNMcGRlNjJPenQyc1R6NlI0OGVQNjhoNVYxNXhoVVJIUit2SUdaOTk5cGtjT1hwVVI4Njd4QnFBMXZUWVVsaTFISDNUcGszeTJlelo4c21ubjhyNkRSdnNQcmNFQlFYWk40UjY5ZXdwVjExNXBUUm8wTUNlYVROcDFhcFZzdXpQUDNXVXN4TW5Uc2hESTBiWVMzUk5lWHJ5WkNsYXRLaU84cTU4K2ZMUytlcXJkZVFzWDBqUXM5TFNaSE8vbStYa3N1VzZ4NXpnY21XbDF1eFpFbHFodk83eFArbzFyMjdRZldoOUZyejczbnR5OE9CQjQxdFhBZ0lDcEZpeFl0S2plM2ZwZC8zMTByeDVjK1BYZ3pOUk55cy8vK0lMT1hMRTdLUlg2ZEtsOC9VNW0xZnE1M3RuNXN3enJvQnlpcnJKMHJ0WEwvc2Fid0lKZWlIZzB3bTY5ZkxjODh6emt2anNDMVpiOXhrU1lGMGtxNzc5bWhScjJWejNlQmNKdW5OSTBIUG4vaUZENU1XWFh0S1JNKzY3NXg1NWVzb1VIZVZNRGFabXpab2xReDk4VUJLdGdWUitxT1dHZi83eGg5U3ZYMS8zbkJ2MXNkbW9TUlBac0hHajduSGV0OTk4STUwNmR0U1JNNW8yYTJZdjVUYmxuYmZmbHI1OSt1aW9ZS2tWRmQ5Ly83MU1zbDVmYWhDdWxxd1dORFdRVTB0ZkI5eDZxLzA4eGNURTJBTjJwMDJkTnMxT3V2Mk5TbW8rc0JJcEV6eWZvRnZYbkYwVEpzdkJOOTdTSGVhb01WM1YxMStTNG0zYjZCNy9vbTdzZmo5dm5qdzFhWktzK09zdlYyL1luVTY5OTZ0WHF5YUQ3Ny9mVHZSVU11dW0yd2NPbExmZmVVZEhacWliRWJzVEVseGZNYUMyTGRVLy8zeWp2OXNPN2R2TGQzUG5Hcm1HS3hTSmc2Y2QrMjJ4SEh6aEZlUEp1ZlVPa3pLREJ2cEVjZzc0aTRTZE8zVXJaNGNQSDVicmI3aEJicjd0dG53bjU0cWF6Vk9KRXZ5UFdxcjYzdnZ2MnpjamV2WHRhODhrZXlFNVY5UmdjY2VPSFRKcTlHajdCcysxc2JHeWRObXlBa3NRZkUzclZxMTBxL0JSTlhnT3pqQ2JUUDJ0ekYyMysyVnlybTd5ZnZubGw5S2thVlBwMmJ1M2ZXMG95UGVldXRHN2RkczJ1Vy93WUtuWHNLRThQWFZxdmxhRm5hdGV2WHJwbGpscWxabXFEK08ySlV1V0dQL2Q5ckZlUTZhU2M0VUVIWjZWZGlCUmRqM3dzUEdaVFNXeVdWTXBmOWRBSFFGd3d4cnJnL3RzaTdqVW51RzI3ZHZMN0MrK2NHeTVXcGt5WmV3NysvQWY2blgwODg4L1M1dDI3ZVRtVzIrVkxWdTM2a2U4S2Zua1NidUdndnIzWG5IVlZmWVdFdVNzUmlHdEpKNjZiNzhrREgvRXlqRE5KNU5GMmw0c0ZlNjlXMGYrUTIzUHVycExGK2x1SmFYcU04VnJEaDA2SkE4LzhvaDlZL0dMTDc4ODYrZWlFeTZ4cmoycTBLVnBjNy83VHJmY00zL2hRdDB5UTYwSXVDNDJmOFVlejRZRUhaNms5bG9sUFBpUXBGc2ZUS2FwdlZZeHowK1hnSkFRM1FQQURjZU9IclVyWldkSFZjN3RlT21sZGxWdEoxMTR3UVZHNzN6RFhXb2Y5ZEFISHBETHJyelNYckxxUzlSTkoxWGtVTjJFNnQ2enAyemM1TUxSV1Q1STdkTlZWZklMRzdYRk0rSGhSeVRqd1ArZlRHRktjTVVLRWpONW9nUVkybE5iRU5TS21zbFBQeTB0V3JXU2hZc1c2Vjd2MnJ4bGl6MjczKyttbSt4Nkt5YUZob1pLZDhOSnBySjQ4V0xkY29lNnBxb2lvQ2FwbXh2cWRCaVRTTkRoUFZsWnN1K2xWeVhwcDE5MWh6a3FLYTgwYVp5RWxDMmpld0M0NWRqeDQvYnk5VFBadlh1M1hHNGxYRHQzN2RJOXppbU1BMzEvcFdiRDJuZnNLTSsvK0tMUEx4WC84cXV2NUtMbXpXWHNFMC9ZTngzdy8wS0NnNlZDaFFvNktqejJ2L0cyTzJPaGlBaXArdngwdnhvTHFXTVR1MTV6alR3eWNxUjlQSnF2VUxQbkg4K2FaYyttLzdGMHFlNDE0N3JycmpOK3Mxb3RjVGQ1U3NTL3FhTXkxVllpazI3czEwKzN6Q0ZCaCtjYy8zMkpKRDcvc283TWlocHdpeFMvcEoyT0FMaEp6WjZyczJiL1RSWDQ2dFduajVIa1hGSFZ4dUg3bGxxRFY3VkUzT21qMGdxU1NpU2VHRGRPV2w1OHNheFlzVUwzb203ZHVvWHVhS3JqZnl5VkE5T2YwNUZCZ1lGU1lmaFFLZEtrc2U3d2ZTdFhyclN2RFF0OFlOWThPM3YyN3JWdlVzOTg5MTFqUzk1VlhRZDFESnhKdTNidk5wNHduMjdldkhtNlpVWkVSSVI5eW9wcEpPandsTFQ5K3lYaC9nZnRKZTZtUlRTL1NDb012VTlIQUFxQ3V0dDlPclU4YmNnREQ4aVNQLzdRUGM0S0N3MHR0SHRaL1lrNnIvaUtxNitXL1M1VTNpNElhbHRIMzM3OVhKMTU4ckthTld2cVZ1R1FmdXk0N0J6K2lDczFlSXBmZVptVTZYZTlqbnlmV2xMZHZsTW5pVTlJMEQyK1M5MnNIbmpublRKdCtuUWpTWHFSSWtXazJ6WFg2TWljYjEzYWg2NmVvM2svL0tBak05VHBLaVZLbE5DUk9TVG84QXoxUWFRS29iaXgxeW9vcXJURVRKMWsvQXgzQURuNzdWLzcwOVR4TjJyR3dKU3laY3RLS2NON3gyRFcrdlhyN1JVV0pzK2g5NExKVHoxbDd4T0ZTTE9MTHRJdC82ZU9RVTBZT1VyU0VuSjN5a1YraE5hdUtWVW1qcE9BUVA5SUIzNzg4VWU1cWtzWHY5b2lvcXJQanhnNVVwNTU5bG5kNHl4VmpkeTB4UzRWd1R5VmtpSi9HTHE1LzdjQnQ5Mm1XMmFSb01NejlyLytwaVQ5K0l1T3pMSDNuVThlTDZHVm9uVVBnSUp5K2hMM28wZVAya2ZPcUFHSktlWExsN2NMVHNFM3FXckhzVDE2eUlGRTh6ZHlDOUtkQXdkS1Z5dlJ3SDgwYmRwVXQveGY0cnZ2eS9GdnpNODRCaGFKbEpqcFV5U29TQkhkNDl2VXFxdHUzYnZiczg3K1JxMHNHL2JRUS9MZWUrL3BIdWUwYk5sU2loY3ZyaU16MUxGbktWYnliTnJtdURqWnUyK2ZqcHluenFwdjE3YXRqc3dpUVljbm5QaGpxZXlmUEYxSFpwVWVjTE9VNk5CZVJ3QUtrcG9OL2RzYmI3NXAvQWljcGhkZVNBVjNINldXTDZxQ1QxdTJiTkU5L2trVk1ad3dmcnlPb1BhZVY2dGFWVWYrTFhuTld0azdlYXFPREFvTWtJcGpSa2xrM2JxNnc3ZHQzNzVkdXZmbzRmZkZGZSs4KzI3SHQzK3BhdVJYWDNXVmpzell0MysvN0xlK1RQdG03bHpkTWtNdGIzZnJpRllTZEJTNDlFT0hKR0hJY0hXTFVQZVlFOW1pbVZRY3dyNXp3Q3ZVSG1LMVZEa3hNVkhHakIycmU4MVJ4YWJnbXhZdFdpUnZ6WmloSS8razlvUysvZWFiVXJSb1VkMkRraVZLU0ZSVWxJNzhWL3F4WTdKajhJT1NkZEp3eGZHQUFDbmQ3M3FKNm5hdDd2QnRhc2E4ZDkrK2RoTG83MVFSeVJ2NjliTlhFam5KZEZWeU5Ydis3KzFzVGxPckRFenVkVmMzOXUrNC9YWWRtVWVDamdKbG4zYytiSVNrNzk2amU4d0pLbFZLcWt5ZnpIbm5nSWVvNWV6Nzl1MlQ5OTUvWDVKek9CUGRLZXI4VXZnZTlUb1pOWHEwUFFqelYyb0FPT0toaDZSSmt5YTZCMHI1Q2hYc3lzbCtMU3RMZGowNVFkSzIvYk5vcGduaDlldEo5RU1QMm9tNlB4ajc1Sk95M01VVEQ0S0NndXhpbzJwbGgvcFNXNlpDckhHbFd5dXpkc1RIeTUyREJqbDZMV3plckptVUtXUDJpTDF2di8xV3Q4dzRldXlZckR0dFJaN1RvaXRXbEdiVzgrUVdFblFVcVAxdnpaQVRDMzdVa1VIV2hUTjYvQmdKTFlUbnFBSmVwcXBVcjkrd1FWNTYyZnpSaW1vZ1ZhMWFOUjNCbDZpcTdhWXErM3VGT3ZKbzZKQWhPc0xmR2pkcXBGdis2OUNYYytUb1oxL295SnlnTWxGUzlhWG5KTkJQanF6NytlZWZaZXEwYVRveVJ4VnJ2T0x5eStXRjU1NlRYMy82U2JadDJTSjdkKzJ5di9iczNDa2IxcTZWYitiTXNXK3cxYTlYVC8rL3pQbksrbDVPemhhcnF1UWREQjgvK3JOMURjL0l5TkNSODlUSkYwNnZMRGhkKy9idGpSOUpkem9TZEJTWUUzOHNrd05UbnRHUlFWWnlYdnEyL2xMeXlzdDFCd0F2ZWZPdHQyVEwxcTA2TXFkcTFhcXVmc0RDR1dyditiUFBQNjhqODZwVXFTSTMzM1NUUEQxNXNzeXpCc0ViMTYyVHJYRnhzbS8zYnRtMGZyMnNXNzFhNW4vL3ZUejN6RE15Y3NRSXVhWnJWNmxYdDY0RTUrTlVrS2pTcGVXZEdUUHNtVGo4VSszYXRYWExQNTNhdmtOMmp4NXJ6NktiRkJBU0xKVW5QQ0ZoZmxJZ1YrMDNIekJ3b0k3TVVMUGl2WHIydE4vemM3NzhVZ2JlZnJ0ZHNGQ2RCcUsybzZndnRTYzVKaVpHTHUzVVNjYU9HU1BMbHkyVDJaOStLdWMzYktqL0Z1ZXBGVVgzRHg3czJKNTc5WFBlY0wzWm8vWlVZYys5ZS9mcXlIbmZXZGRrazl4YzNxNlFvS05BcENVZWxJVDdIM0RudlBNTG0wakZCNW1WQUx4cXp0ZGY2NVpabGFLajg1VkVvV0FjUEhoUWZ2cjVaeDJaVTcxNmRYbHY1a3c3SVgvdDFWZmx2bnZ2bGZhWFhHS2ZtNitTZGxYQlYvMDNLbUZzMTY2ZDNIbkhIZkw0Nk5IeTZheFpzdUxQUDJWWGZMeDgvT0dIOWtDM1N1WEsrbS9OblNtVEprbU05VDN3di94NVcwcEdjckxFVzJPaHpPUG1pNXRGM1hhTGxPallRVWUrYjlLVUtiTFZZRkhSNGxiaVBYUEdESG4zblhmc203dTVwWmJBZCtuY1dSYi8rcXVkMEp1eWZjY09lZjZGRjNTVWY1ZFkxenBWTU02VVpPdTEvcWQxblRSQjNjVDk0Z3R6SzFEVTcvOGlsNDk2SkVHSDY3SXlNMlhYNkxHU3Z0ZmNVUWgvVTh1NVlwNmRLb0VjcXdRVWVtNS93TUlacTFldnRvL2dNK25pMXEzbGo4V0w3ZG15dk14aXEwRzVTdUJqdTNXemk3eXRXN05HZmxxNFVIcjI2SEhXSTR4dTZOdFhicmpoQmgzbG43cHhzTk1hdk9mbWE5V0tGY2JQV2wvMTExOW4vTjY1L1ZMN1kvMlJHZ3Z0Zm1xS25GcXpWdmVZVTZSTmE2azQ5SDRkK1Q2MUQ5dko1UFRmMUVxckQ5OS9YM3IzNm1YUEx1ZUYybEwxN1BUcGN2Kzk5K2I1N3ppYnFkYmY3OVMxVWEwR3VMUmpSeDJaTVgvQkF0MXlscW9RYi9KMGo4c3Z2ZFQxMVUwazZIQmQ0dHN6WFRualU0S0RKSHJDRXhJYVhWRjNBQ2pNYXRlcXBWdndKYVpuejFWaS9jRjc3ems2ZTZTS1I3VnExVXJlZi9kZGUzbnN4UEhqN1JVYy94Nm9xNW4ycDU5KzJ0RUJ2RW91MUhuL3VmbFNTM1ZOSzJkOWp6Tjk3OXgrcVpzZi91am9Ed3ZrOEFjZjY4aWM0SExsSkdieVJBbndvK2R4aXZXZVVhZC9tREo2MUNpNTdMTExkSlIzNnJVN2Z0dzRZNnRBRGg4K0xLKys5cHFPOGtkZGc5UU5TcE4rK2ZWWDNYTFdYeXRYR2kweWE3cksvWm1Rb01OVlNTdFh5YjRwNWd0NktLWDY5cGFTbmZ4bk9SZUEvRkd6cFBBOUppdnpLcGRiQS9HS0ZjM2R5RlZKNWdORGg5cXo2bXJmdXRxdnFxaEswRysrL3JxOS94eUZTOHF1WGJKenhDZ1JnMFd6bElDd01JbDVmcXFFbEROL0k4WXRPM2Z1bExjTkhyZllvbmx6ZTN1TFU5UUtsUmVmZjE0aURaMUU4SnAxRFZGNzBwMmdia29VTVZpblpjM2F0ZlpOQmFjdE1EUXpyNml0UjgydDE0VGJTTkRobXZSRGh5WGgzcUhtei9pMGhEZW9KOUdQUHF4dUNlb2VBSVdaV200WWN3NzdDT0VkYTlldDB5MHpxcnRVMlYvTmJOOHhjS0M5ckh6VXlKRXllUEJnZTk4bkNwZE1mYnhzNXBFanVzZWN3S0pGSk16UFRxNlkrZTY3OW5uZ3Bvd1pQZHJ4V2lXcWJzV3R0OXlpSTJkdDI3NWRGaTVjcUtQOEtWcTBxSFRwMGtWSHpsTkh3NmxxN2s1Uys4OU5Gb2pyMnJWcmdhemlJVUdISzdMUzB5WGhvVWNrTFdHbjdqRkhmU0JWZVg2YUJCcmVWd2VnWUtnallhNis4a29aLytTVDlwRTNDZFlBNWVqaHczTE0ranA2NkpCczM3SkZmck1HQVdyLzMxMTMzR0dmSzkzbTRvdnRHVXY0bnNURVJOMHlJODJGWXFXblUzczlIeHMxU3A0WU04YlkzbFI0MS82WFg1UGtKVXQxWkZiR3dVT3k4L0VuN2YzdS91RGt5WlB5bk1HOTU2MWF0cFNPaHZaaDMzUDMzY2IyTWIvbDRJb0NWVGZEcENWTGx1aVdNL2JzMlNNYk4yM1NrYk9DQWdQbCtyNTlkZVF1RW5TNEl2SERqK1hFL0VVNk1pY2dPRWdxVFo0ZzRaeDFEUGlkcUtnb2VmeXh4K3dxMjE5OC9ya01lL0JCZStsWmhRb1Y3T1dERWRhWG1xV3NWS21TTkx2b0lybnJ6anZsMldlZXNZdC9mVEY3TnNrUXppaHU4Mlo3RnNadHZCNExwK0F5VWJybGp1Tnp2NU5EbjMrcEk5LzJ3L3o1Y3VEQUFSMDU3NWFiYnpiMnZxeG1qVXNiblgrK2pweWw2blFrSlNYcEtIL2F0VzFyZjVhYW92NnRUbDV2ZjdjU2ZxZVcrUDliNWNxVnBlbUZGK3JJWFNUb01DNTV6VnJaTjI2U1dvZWllOHdwcWZhZFg1SC93aDRBdkVNTmw5U3hOU3VXTFpPUmp6eGlKK3JuUWcyNDFCSjMrQ2JUaWV5Q2hRdGxtOEhqbW9EVFJmWHNMcEhObXVySUJkYllhOCtURXlUTllHTHJsbG16WnVtVzg5UUtxNjRHbDNlclpkTFh4Y2JxeUZuNzl1MlRwVXVkV1pWUnFsUXB1MnE1S1dvZmVtcHFxbzd5YjlFaWM1Ti8zYnQzTDdBaWxTVG9NQ3JqeEFsSkdEcGNzZ3p1Ri9wYldQMjZFdjNJY0RXYTB6MEFmSjM2Y0x6Ly92dGwxa2NmR1Mza0JlOHlmY3lXcWdaOWRkZXVrcENRb0hzQWN3S0NnNlhTRTQ5TGdJdkhObVVlUFNZN1I0MXhaYUxFbEpTVUZKbnp6VGM2Y2w0ejZ6cFRwa3daSFpseG1jSEU5K05QUHRHdC9PdlZxNWR1T2UrRWxSY3NYNzVjUi9tbmJyQ2FvRzdZOUwvcEpoMjVqd1FkeG1SbFpNak9rYU1sTmM3YzJZUi9DeXhXVkdKZW1DNkI0ZUc2QjRBL0dIVG5uVEpwNGtUSGkvYkFkMVJ6b2JpZk9rTzNXY3VXOHNHSEh6bzZ1d09jU1VUdFdsTDJ2cnQxNUk3ajgrYkxRUjllNnY3cmI3OFpQVnF0aytFendKVzZkZXZxbHZOVThUVlZoTTBKNmxnNFZTdkRGTFZWd1FtN2R1ODJ0dis4WnExYWNsN3QyanB5SHdrNnpNaktrc1QzUDVSalg1bTcyL2xmZ1FGU2NleGo3RHNIL0V6bnE2NlN5Wk1tR1YvaURHOXIxS2lSYnBsMThPQkI2WC9MTGRLMGVYT1o5Y2tuY3ZUb1VmMEk0THh5dC9hWHNMcDFkT1NPdmVNbVN1cWV2VHJ5TFY5Ly9iVnVPVTk5eG5SbzMxNUg1b1NIaDh2NURSdnF5Rm03cldUMTBLRkRPc29mZFRSa0c0UEhrcXJ6MEozWWh6NTM3bHpkY2w3MzJOZ0NuUmdnUVljUnllczN5TDZKVTl6WmQ5Nnp1NVMrdHF1T0FQaUQwcVZMeXlzdnYxeGcrNy9nSGVwY1lyZHUwcWhCNDRZTkcrVDZmdjJrYm9NR2N1Lzk5OHV5WmN2czViV0FrOVNLdjhxVHhrdUFpNmRMWkJ3K0lnbVBqTEpYT1BvU1ZRVHN4NTkrMHBIejFQRmk2aWcwMDlSMXJHS0ZDanB5MXJGangreUNsMDdwMzcrL2JqbHYwNlpOanF4VU1yYThQU3hNYnI3NVpoMFZEQkowT0M3aitIRkp1R2V3WkNXZjFEM21oTmFxSVpWR2oyVGZPZUJIMUNEbXliRmo3YnY0UUkwYTFuVStPbHBIN2xISHU3Mzh5aXZTcWswYmFkU2tpVHd3YkpoZGlNbnRZOW5ndjRyVXJ5ZWwrL2ZUa1R1U2Z2bE5EczMrUWtlK1FTMXRYNzkrdlk2Y3AwNy9LRm15cEk3TUttSHcrNnhaczBhMzhxLzlKWmRJOGVMRmRlU3NuYnQyeWZidDIzV1VOK3FtNmRKbHkzVGtyQWIxNnhmSVo4N3BTTkRockt3czJmWDRrNUs2YllmdU1FZnRPNi82OHZNU2FQQTRDQUR1VS92MGJ1em43cUFWM3FVR3o3SGR1dW1vWUd6ZHRrMmVmZTQ1YWQyMnJkU29WVXY2M1hTVGZEeHJsbDA5R2Nnek5hTTYrRjRKcVJxak8xeVFtV2xYZFUvWmJuNmM1aFNWektVYXZER205aHFIdXJTU29WelpzcnJsdk44V0w5YXQvRk9ucGJSczBVSkh6cHY3N2JlNmxUZnhDUW41VHZLejArM2Fhd3Q4OVI0Sk9oeDFjTmFuY25TMkMwVklyRGRPeGRFakpieG1EZDBCd0IrbzJmT0hodyszOStvQmY3dm43cnM5YzFUZVhpc3AvK2pqaitXR0cyK1VLdFdxU1l0V3JXVE0yTEd5Nk1jZmpSYXhnbit5bDdwUGVNTFZsWUNaeDA5SXdxT2pmV2FwdXlxQVpsTFZHUGR1a0pRclYwNjNuTGRueng3ZHlyL0F3RUM1eWVDTjh2eHVXZmpoaHg5MHkxbWhJU0ZHbC9mbkZnazZISE55NHliWk0vcEpWL2FkbDRpOVJrcGZWN0F6S2dDY1Y3bFNKZnZ1TlhDNjZ0V3JTNC91M1hYa0hXclArdklWSytUSjhlUGw4aXV2bEVyV1FMOVhuejd5c1pYQXE4R3lFNFdRNFArS3RXZ3VwYTd2clNOM0pDOWVJZ2RtdnFjamIxT25MSmhVcW5ScDNmSnRjWEZ4dXVXTUs2NjR3dGpLZ3BVclYrYTV0b2U2cm41ajZNaTlwazJiR3FzVGNDNUkwT0dJaktRa2liLzdmbmZPTzY5N25sUitZalQ3emdFLzFLZDNiM3RKTTNBNnRiSml6T2pSVXF4WU1kM2pQV3JRZVBMa1NabjkrZWR5dzAwM1NmMkdEZVdLcTY2U3p6NzdqSmwxbkZXRndmZEtrT0Z6dVA5dC85Um41SlFQTEhWWE44Rk1lbnZHREtsZXE1WXJYMDlQbTZhL3EvTU9Iam9rcHh3Y2g1Y29VVUxhdG1takkyZXBsVWpxbUxTOFVOZlRQdzI5SnE2OTVocjc4NmFna2FBajM3SXlNLyt6NzN6TE50MWpUa0JFaEZSNTVtbk9Pd2Y4a0ZwYU51QzIyM1FFL0ZQVnFsWGxpVEZqUERGNHlvMFRTVW15Y05FaTZYMzk5Vkt2UVFPN3lOeU9IVHVZVmNjWmhaUXVMWldlZkZ5dExkWTk1bVVtSmN2T2gwZEtWbnE2N3ZFZVZaVFJ5YVhiWjZJU3ZwMDdkN3J5cGFxdG02TE9RVmMzQ1oyaXJyVTllL1RRa2JQVTcxVVYzY3lMelpzM3k0RURCM1RrSFBYejNtQmRyNzJBQkIzNWR2aUxyK1RvcDUvcnlDRHJqVlB4c1JFU2NaNzVvekFBdUs5Ky9mcDJFZ1prNTQ2QkErWHFxNjdTa2UvWXQzKy9YV1N1VnAwNjB2ZUdHMlRGWDMvcFI0RC9WNkpqZXluV3FZT08zSkc4OUU4NThQNkhPdklldFF6NkZNY2M1azVXbHVPblRKaWNVZjVxemh6ZE9qZnpETzAvdjdoMWE2bmdnZVh0Q2drNjhrWHRPOTg5WXBSOVVUQ3RlTGV1RXRXN3A0NEErSnRPblRweDdqbHlGQndjTERQZWVrc3VhTkpFOS9pZVR6Lzd6QzRzcHhKMWRSNHc4TGNBNi9wWGVleG9DU3JsenBGZmY5cy9hYXFjM09Ucy9tV25xUE95ODdwWHViREp5TXgwZklhK1RKa3ljdmxsbCtuSVdVdisrRU15OGxDbzhMdnZ2OWN0Wi9YdDAwZTNDaDRKT3ZJbC90NGhrcFdTcWlOelF1dlV0ajYwSHJObjBRSDRwK3M5OU9FSTcxTDdJci8rNml0cDByaXg3dkU5YXBuN0o1OStLazJiTjdjcndDY25KK3RIVU5pRmxDc3JGUjU5V0VmdXlEeDVVaEllZkZneXJXVFlhMVRDZWZUb1VSMmhJUFRwMVV1M25MVnY3MTU3MmYrNU9IandvUHk1ZkxtT25CTVJFZUdwQXJVazZNaVhOSmZPTzQ5NWRxb0VGUzJxZXdENG0wclIwVkt2WGowZEFUa3JXN2FzelB2dU83bjgwa3QxajI5U0JaMVVCZmlMMjdhMTkxVUNTdFExMTBqUkR1MTA1STVUYTlmSi9sZGYxNUYzcUp0WjFHMG9XQjA3ZHBTUWtCQWRPZWVrZGYwNzErMCthOWF1ZFhTZi9kL2FYSHl4MFNQd3poVUpPanl2L01NUHN1OGM4SE5ObWpReE1nQ0EveXBac3FSODl1bW5NdVQrKyswemUzMlpHblMydmVRU21mdnR0N29IaFZwZ2dFU1BHaWtCTHAvOWYrREZWeVhaU3RTOUpOMUh6bXIzWjlIUjBYSnhxMVk2Y3RiWFgzK3RXN216YU5FaUl6ZHNialI0NW50ZWtLREQ4OUpVOVU3dW5nSityUnJGNFpBSFlWWUNNK21wcDJUV1J4OUpsY3FWZGE5dlNqeDRVSHIwNmlYdnZmKys3a0ZoRmw0MVJzb1BHK0xxMXI2c2xCVFpPZkl4eVhLNDBGaCtzUDNERy9yMjdhdGJ6anJYNWVyejU4L1hMZWVvYlZPbTl0bm5GUWs2UE8vZ3EyL0tzWjkvMFJFQUFQOTBUZGV1c3VxdnYrelpkRFhZOGxXcUlOYUFnUU5sMWllZjZCNFVabVZ1NkN2aERkemQrbk5xOVZyWis4SkxPaXA0eGRqZW1HdHFKVkZrWktTT25OV2hmWHY3aHFqVDFPcWgvZnYzNnlobmlZbUpzdlRQUDNYa0hIWFdlMVJVbEk2OGdRUWQrUkxab3BsdW1aT1ZtaVk3SHh3aHFidk5ub01KQVBCZFJhMkJ2SnBOLzhzYXdQWHUxY3ZZUU5XMDlQUjB1ZjJPTzJUNWloVzZCNFZWWUdpb1ZKazBRUUxDM1YzcW52ajYyNUswYXJXT0NwYXBJNzc4a1hxbTFFa1hKcWdqVUJzMmFLQWo1NmpsNnI4dFhxeWpuQzMrL1hmNyt1aTAvamZkcEZ2ZVFZS09mS2t5OVNrSkttUCtybFBHZ1VTSkgveUFKeXVNQWdDOG8zTGx5akp6eGd4WnVYeTUzSHZQUFJKVnVyUit4SGNrSlNWSi81dHZabmt2N0JvOFpXNi9UVWZ1eUZKVjNZYy9ZbGQzTDJpcU5nbjFTWElud09BTXVwcWR2N2wvZngwNTY3ZmZmdE90blAzMDAwKzY1Wnp5NWNySnBaMDY2Y2c3U05DUkx5SFdDN3ZLTTFNa0lNVE1IYnZUblZ5NlhQWTkrNEtPQUFBNE16WHJWcTFhTlprNlpZcHMyckJCM25yakRXblZzcVZQemNadDJMaFJKa3ljcUNNVVd0WnJ0dnlkdDB0b3JacTZ3eDJwY1p0bDc0c3Y2NmpncUlTelNKRWlPa0pPVkJJZEdocXFJK2QxdnZwcUNUUHc5NnVaOGR3VWZ2czFsNG44dVZEVjI5WHFLNjhoUVVlK0ZXdmRTcUtzRHc4M0pMNzh1aHo3MWZrM0tBREFQeFV2WGx6NjNYQ0QvTFJva1d4Y3QwNG1qQnRuRDhwTUREU2Q5dElycjhpK2ZmdDBoTUlxTUR4Y0trOTRVaVFvU1BlNFE0MjVUaGc0Yy9wY3FIM1A0UzVYcy9kVjVjcVdOWnFncTJydWpSczMxcEZ6VnExYVpSODVtUk43Ly9teVpUcHlUdS9ldlhYTFd3S3lEQjR1bUpXZUxwdTZ4RXJxeGpqZGs3Mm9RUU1sZXRoUUhmMlRXdGE4b1ZWN3lUaDBTUGVjV1lPMXl5WFFSL2VjbVpUNDVnelo4OFFFSFRtcllkd2FDUWdPdG4vWDIyNjlRNUorL2xVL1lrNXd1YkpTNjZ2UEpNVDZzN0E2TW4rQkpBd1lwS016SzlFalZtSW1uL24zbnBXUklYR2RZeVZsNHliZGs3MlMzYnBLbFdtVGRlUi9Uc1hIUzl4bG5lM1hzRW1CUllwSW5RWGZTWWdMVzBKTXVIL0lFSG54SlhPRmcrNis2eTZaUG0yYWpyeE5mV3cyYXRMRW51RTA1ZHR2dnBGT0hUdnF5QmxObXpXVFZhdk43U3Q5NSsyM3BXK2ZQanJ5TnZVN1BIYnNtSHd6ZDY0c3RCSjN0Y1J5eTlhdFJ2WTM1dGV3Qng2UThlUEc2Y2haYXRCYnRVWU51emlkS1h0MzdmSmNBYVovVzlleW5hUWZPS0FqYzZJbmpaY3kzV04xZE81MlRYaEtEcjcrdG83Y0VWSTFSczZiTTF1Q0NtaDhyZDZUZFJzMGtCMDdkdWdlNTZuVk51M2F0dFdSN3pxdmRtMTVhUGh3SFpueDBzc3Z5MzJEQit2SU9RdC8rRUhhdEdtam8vLzF5YWVmU3Q4YmJ0Q1JNOVM1NTFzMmJaTHc4SERkNHgwazZJV0FHd202a25id29NUmQzVTB5OXB2L2tJdHMzVkpxdlAyYUJCVFNmVWtrNk00aFFjOGRFdlQvUjRKK1pyNlVvUCtiU2dMVVRMVksyTldYbXFsUmxZVU5EcEZ5VGMxYXFabC9FNE5JRXZULzhKVUVQZVA0Y2RsNDliV1M3bkxSM05MOStrcmx4MGZaeSswTHdpVWRPdVM2a0ZoZVhIWGxsZkxsNTUvckNEbFIxOFZxTld0S21zTkg4WTE0NkNFWk8yYU1qdjdYZ050dmx4a3paK3JJR1gxNjk3YnJsWGdSUzl6aG1CRHJBN2p5bEltdUxNRktYcnhFOXI3d3Nob3A2eDRBQVBKR1ZUNnVWS21TM0Q1Z2dNeis5RlBac0hhdC9QempqM0xYSFhkSTFaZ1lZNVdSYzJQdjNyMnljdFVxSGFFd0N5cFdUQ285YVNVeGdlNE8zdzkvT0V1Ty8xbHdTOTJiWFhTUmJwbXhlczBheWNqSTBCRnlVclpzV1duWm9vV09uSlBUUG5SMUEzSHhraVU2Y2s2UDd0MTF5M3RJME9HbzRtMHZsakozdWJBZjNYb1RIM3p4VlRuK3gxTGRBUUNBTTFUUm9CYk5tOHV6enp3ajY2MWsvYWVGQzJYUVhYY1ZTRVg0ek14TStmcnJyM1dFd2s2TnMwcGMwMWxIN2xBcnpIWU9mMFF5a2dybVZJSGF0V3ZybGhrblRweXd0N3pnN0ZTaHpXdTZkdFdSYzlTS3RKU1VGQjM5MDU0OWUyVExsaTA2Y2tiNTh1WHRsUk5lUllJT3g1Vy9aNUJFTkRkN3QxUEpTa3VUbmZjOUlHa3VMS2tIQUJSTzZvaW5aczJheVRQVHBzbld6WnZscFJkZWtOcTFhdWxIM2JIa2p6OTBDNFdkT2tvcit1RmhFaFRsN3MyaXRCM3hzbnZpNUFKWnVkakN3SXp0NlZSeXZpbnU3TnR4OFIvWFhudXQ0eWRpcUpWQzI3ZHYxOUUvcVRvaFRxOXc2Tks1czlHQ2V2bEZnZzdIQllhRlNzd3pVeVNvYkJuZFkwNjZsWnduREh0WXN0SlptZ1FBTUVzZCtUVGd0dHRrNVlvVjh1VFlzUklSRWFFZk1VdnRpV2NKTHY0V1VyYXNSSThlNmZwUzl5TWZmeUxIZmpPM0Z6dzcxYXRWTTNyVW1scWw4c01QUCtnSVo2TitIODJiTmRPUmMrWmtzMUxJNlJWRTZqaTYzajE3NnNpYlNOQmhSR2lGQ2xMNTZZbi9MU0JuVXRKUHY4cSs1MS9VRVFBQVpxbFpkVlV0K2ZOUFA1VWlMaFNuVlVYc2ZIVUpyaGNyNC91RGtsZGVJY1V1ZGJhUTVObllTOTJIalpEMHc0ZDFqenZVbHBQNjllcnB5QXlWSEhxaEtLU3ZNRkVROUV5RkFKT1NraHpmZjE3UnlsRmF0MjZ0STI4aVFZY3h4ZHRjTEtYdnVFMUhaaVdxL2VpL3N3UVFBT0NlRGgwNnlQQmh3M1JranByaFUvdGtuYWFLM3ptOVZQWGYyTnRyUmtCUWtGUjYvRkVKTEZGYzk3Z2pmZDkrMlRWK2txdEwzWU9zbi9YU1RwMTBaTVpmSzFmS3RtM2JkSVN6dWVMeXl4MHZucmw4eFlyL09ROWRIWCtwS3NjN3FWdTNidmI1K2w1R2dnNXpyQS85aXZmZkl4RXRuVjhHODIvMmZ2UUhIbkw5cmk0QW1LQVNNaWVwbVNHbmo4WEJmd29tM1hiYmJjYVh1cXZmMzc4SHJrNVFnMVRUQ2JySkk5d0t1OUR5NWFYOGcwTjA1SjZqbjM4cFJ4ZjlxQ04zWEhIRkZicGxobHJwOFpaSGo5enlvaG8xYWtqREJnMTA1QXgxMU9XdTNidDE5QitMRnk5MmRHV0R1dG5UeitIejFFMGdRWWRSNnB6eUtwTW5TbENwa3JySEhIVXVhTUpESTQyZlp3MEFwaDAvZmx5M25QSEpwNS9LK2cwYmRBUW5sUzVWeXQ2VDZZdE1KK2ZLWm9lckwrT2Z5dlRxS1JGTkw5Q1JTekl6WmRkall5WDk2RkhkWVo0NlZVRWQ4V1hTakhmZXNaZFU0K3pVUHU0YisvWFRrVFBVVFpMZmZ2dE5SLzh4Wjg0YzNYSkcxYXBWcGRINTUrdkl1MGpRWVZ4WTVVcFNhZXBUOW5JczAwN01XeUQ3MzNoYlJ3RGdtNXhjMGhjZkh5LzNEUjZzSS85eThPQkJPWENnWUUveVVBTlZ0U2ZkTkRYejQ3VHc4SEFKTkp5a3EyV3JNQ2NnT0VncWozOUNBaUxDZFk4NzFLVEl6a2RIMjhtNkc5Unk2bDZHQzN1cDQ3ekdQdkdFamdxZTB5dXBuS2FPS1hPNkV2cmNiNy9WcmYvY3FQN2xYd2w3ZmwxN3pUV2VydDcrTnhKMHVLTEVKZTJrMUswMzZjaXNBMU9teS9IRnpoYVVBQUEzclhBb3FWSDdmL3ZkZUtNa0ppYnFIditoa3ZPdTExNHJ6VnEwc0Nzd0YrUmcxdlJ1WEpXY0Z5OXVacTl4NDhhTmRjc01OU05HOFMyekltclZsSEwzRHJLM0ZycnAyTGZmeTVINUMzUmtucXE4YlhyVng2dXZ2U1pyMTYzVFVjRlEyNUhlZmZkZHVlbm1tejFkWkxGYXRXcFN2WHAxSFRsREZZcjcrMmRldFdxVm95c2ExTTNVVy9yMzE1RzNrYURESGRZRnRlS1EreVM4U1NQZFljNS9xb3crTE9tSGorZ2VBSENPR2lDV0tsVktSMmFvWTdYeW05U2twS1RJTGJmZTZuZ0ZYQzlRTXl2WHhzYmF6NVBhczlqRlN0VDczM0tMN1A3WC9rVTNxTDNocG0rQWhBUUhTNGtTSlhUa3JNcVZLdW1XR2N2Ky9OTSs0eGhtbGUxL280VFZxNk1qbDJSbXlhNlJveVhOcFZVc3paczNOMTdOL1lTVkVLcWJta2RkWEw3L04zWE5YN2x5cFZ4NitlVnl5NEFCOHZHc1dmTHNjODk1OWdhWFdqblU3L3JyZGVRTWRlTjExNjVkZGxzbDYwNys3T2ZWcmkyMXJTOWZRSUlPMXdSR1JFak1jMU1sME5Bc3dPblNkKzM1ei9ub0hsOGVCTUEzbVM0S3Ruck5HbG03ZHEyT3p0M0preWZsWmlzNS85TGgvWHRlb0txWjkrN2JWNWI4OGY4bmQ2Z3p3ai84NkNOcGZPR0Y4dFNrU1VZcW5tZm5wNTkvTm41am9FbVRKc2FXMFZjeW5LQ3IzOFhqWThia2VhRE5NVzI1RXhnZUxsVW1QR25YL25GVHhzRkRzdk94c1NxNzFEM21xSlVrUTF6WXJyUEd1dmIyNnRQSDhWb2dPVkZKNlcyMzN5NHRMNzc0djhlTnFmZk1xTkdqWmY3OCtYYnNSZGZGeGpxNi9VYmQ4RlEzOVJTbno2YnYwcVdMNDVYblRTRkJoNnZDS2xlV1NsTW02TWlzRS9NWHlZRjMzdE1SQURqSDFHem02Y1pQbkppbnBFWU45R0s3ZDdjTHcva2JOV0R1ZThNTk1pK2JnZHVSSTBmazBjY2VrenIxNjh1MDZkT056MnlyL2UrRGg1aXZvbjNoaFJmcWx2TmF0MnFsVytiTWZPODllZU9OTjg3cDlieHAweVlaUEhTb3RHdmZua3J3dVJUWm9MNUUzZUxPZHNMVEhaODNYdzU5OFpXT3pGSUpZYVhvYUIyWnMyRGhRbW5UcnAyc1c3OWU5NWl4ZGRzMkdUWjh1TlJyMEVCbXZ2dnUvOXlRVXE5OXRUcG8rL2J0dXNkYjFCTDNlblhyNnNnWjM4K2JaMi9QK3ZIbm4zV1BNMjZ6bmtkZlFZSU8xNVc4ckpORTNUbEFSMmJ0bnpSVmtsYXQxaEVBT01QcDQyWE9SQ1hZTDczOGNxNlRHalh6OE43Nzc4dEZ6WnZML0FYdTdRdDFpMXF5UDJEZ1FQbjJ1KzkwVC9aVWtiM2hEejhzTld2WHRndmtMVjI2MVBGajVyWlpBK2JPWGJ2YUEyeVQxTDVKazhXeGF0V3FaWDhQazlSemY4OTk5OW1KeHVyVnE4K1ljS3ZYNzBZcktYL25uWGZreXF1dmxrWVhYQ0F2dlBpaXZZMUJKUzdJaFlBQXFYRC9QUkphdmFydWNJbDFqZG96N2lsSmRXRXJRN0ZpeGVUUmtTTjFaSlpLemx1MmJtMnZ5am5zNERHK2FvV1RtaFZYSzRIcU4yd28wNTk5Vms3bWNJemkvZ01INU5ycnJuTjFaVkJ1cVpVOXZYdjEwcEV6Vk4wS2RjMTJzcTdJQmRiMVJCME41eXRJMEZFZ0tneStUOElhbU4xSHBHUlpGOEdFK3g3Z2ZIUUFqbExGY1V4VGlmblFCeDZRSVVPSDJyTW5haG4zdjZrK2RYYXNLaWpVdEZrenVlVzIyeVR4NEVIOXFQOVF5WnY2MlQ2YlBWdjM1RTZ5OVJtZ2JuSzBiZDllNmpab0lJODkvcmdzc3hJK05UdVRsOVVKYXNDb0tqMVBmT29wYVhMaGhiTGlyNy8wSStaVXJseFp6cmNHOGFhb0diQ1NKYzBmaFpwaFBYY2ZmUGloTkcvVlNpckZ4TmhKdU5xRzBjZEtVbHBkZkxGVXJscFZMckNlMDlzR0RyUnZNSjMrZWxlL043VTNGV2VubHJwWEdqZFdyUWZYUGU3SU9IUklkbzRjTFZrWjVyY1dYbi85OVViZkU2ZFR5YlJhbFZPM2ZuMTVjUGh3V2I1OCtUa255dXExckZienFPMHdhbFZJblhyMTVLb3VYZXpyMlptdTYyZXlidDA2dWVPdXV6eFoyVjBsNkU3ZTVOdXdjYU44OXZubmVicEdaMGRWYnpkOUk5SkpBZFlQNzl4UC95K3FXTmVtTHJHU3VqRk85MlF2YXRCQWlSNDJWRWYvbEptYUtodGF0YmZmL0RscHNIYTVCRVpHNmdoL1MzeHpodXg1d3N5eThvWnhheVFnai9zNVRtM2JMbHU2WGllWlNjbTZ4NXlpVjE0bTFaNmY3c3BSYjI1UVZWTVRCZ3pTMFptVjZCRXJNWlBQL0h2UHNqNFE0anJIU3NyR1Rib25leVc3ZFpVcTB5YnJ5UCtjaW8rWHVNczZHejgvUDdCSUVhbXo0RHNKS1JPbGUzekwvVU9HeUlzdnZhUWo1OTF0RFR5bVQ1dW1JKy83YStWS2FkNnlwYU1EaUp5bzQ3QnFXSW1VT2d2NDcyUktMZWYrZmNrUzJibHJsNnQ3SmJQenp0dHZTOTgrZlhUa0hEVnpyaEk1cDVic3F5Si9aYUtpN0pzc0hUdDBrUFBQUDk4dVBGVzZkR203VXJyYVQ2bSsxTUJaZmFtWk0xV0k3cGRmZnBIdnZ2OWUvc3pEQUQwL0huM2tFUmx0SlFnbVhkdXRtM3h6MnZGR1hqVDR2dnRrOHFSSk9uTFd1cGJ0Sk4yRlFtZlJrOFpMbWU2eE9qTEl1aTRsUERaR0RyLy9rZTV3aWZYZXF2VFVPSWx5NFdmODJYby9xbUpxQlpHd2xpOWYzaTQ0MXJKRkM2bFFzYUo5YlZiWGpyRFFVRW0zcmhscW1icTZxYXFLSThiRnhjbXZpeGZMZ2YzNzVlaXhZL3B2eUx1bkpreVFvUzVzcXprWDZuZlF1azBiKzlyb2xMK3Z3VTVRMS95MXExYjVUSUU0aFJsMEZKanc2dFVrMnJxUWl3dDN0RTU4TzA4T3pKaXBJd0RJSHpVNGk3Q1NacmVvR1dTMTNQS3RHVE5rMmpQUDJGK3F2WDdEQms4azU2YW9nYTdhNCsza2ZucDFVK1ZBWXFLOWRQcXB5Wk9sMzAwM3lZWE5ta20xbWpXbGRObXlVclZHRFh2WmFZeVZ3S3U0NW5ubjJmdWdIM24wVWZueHA1OWNUYzdWVFlONzc3bEhSK2IwTVhCanhXa3Z2ZktLYkxLU0hlU0NXdW8rK0Y0SktsZFdkN2pFZW0vdG5UaFpVdmZ0MHgzbVhOeTZkWUVkbWFWV0xha2JCSk9mZmxvZWVQQkJ1K1pIcDhzdWt6YVhYQ0x0TzNhMGJ4eW83VGhxNW4zR3pKbXllZk5tUjVKelpmVGpqOXY3NDcxRXpVeDM2OVpOUjg1d0tqbFhMbWpTeEtlU2M0VUVIUVdxMUZWWFNLbSt6dTVkeWM3K3lkTWxlVzNCbm0wSndEOUVSa1pLaHc0ZGRBUVRWSEorLytEQjh2cWJiK29lZDZpVkNmRUpDWTROcVBOajBKMTMya202YVpkMjZpVEZpeFhUa1RlcGxSUVBQZnl3YTZ0V2ZGMUlWSlJVR2pQS2xVbVEwMlVjT2l3Snd4OHh2eXJOK3JtZW5qTEY4UUpsWG5mS2VoL2MxTCsvN05peFEvZDR3NVdYWDI3UFZIdlJEUTRmQmVjR0VuUVVMT3NDR3oxcWhJU2ZiNzdnVXRhcFU1Snc3MURKT082OUloc0FmRS9QSGoxMEMwNVRTeVlmSERaTVhuMzlkZDFUK0RTb1gxOGVmdWdoSFpsVnBrd1p1ZXl5eTNUa1hWOS84NDBzK3ZGSEhlRnNTbHphU1lwZDNrbEg3a242ZGJFY25HWCtGSWtpUllySXpCa3o3TUp4aGNtKy9mdnRXWHN2clo1cTFLaVJKNHV3aFlhR1N0ZXVYWFhrTzBqUVVlQUN3OElrNW9WbkpMQllVZDFqVHVxMjdaTHcwRWg3RHpZQTVJZWFkVlFEUkRoTExXMThjdHc0ZWZIbGwzVlA0YU1HbGE5YVAzK1k5Zm5vQmpYejljakREenQ2bnJFSmF2WjgrRU1QY2V4YUxnVUVCa3Jsc2FNbEtNcjhLb3gvc0g1UGU4WlBrbE03NG5XSE9ZMGJONVkzWDMvZGZzOFVKcXZYckpGQjk5emo2Rkx3L0ZBckdrelVJTW12cGhkZUtOV3F1bnlxZ1FOSTBPRUpZVlVxUy9TVGo5c3o2cVlkLzI2ZUhQendZeDBCUU42b1FrR3hEdSs3TXkwcUtrb3VhZGRPUjk2akVyQkpreWZMdUFrVEN1MVNacFVrUHpOdG1qUnYzbHozdUVNVnkrdmFwWXVPdkVzVmFIeG5KalZsY2tzdGRhL3cwSVAydm5RM1pTVW55ODdoSXlUTGhTSnVxa0wzK0NlZjlPd1NhMU0rL09nam1mTDAwem9xZUYwN2Q3WVRkUy9wZitPTlB2bTZJRUdIWjVUcTJsbEs5cnBPUndaWkh4Wjd4MCtTNUhYcmRRY0E1TTJ3Qng3d21aa2I5ZTk4N2VXWDdVcndYcVVHVWwyc1FWNnRtalYxVCtHaUJyY1BEeDh1dDkxNnErNXhqM3J1eHo3K3VHdXo5dm54eExoeGRxMEE1RTVVN0xWU3BPM0ZPbkpQOHJMbGN1Q3RHVG95UjcxMlZUSEZ4dzJmZHVCRlU2ZFA5OHdSaE9vbVg2WG9hQjBWdktKRmk4cFZWMTJsSTk5Q2dnN3ZzQzZ3MFNOSFNGZ2Q4NVVXczVKUFN2eGQ5MG1HSDFjL0JtQmV2WHIxN0R2MHZrQU5YdFZldkppWUdOM2pUV3FROS92aXhmYlp1b1ZwUml3NE9GaEdQUFNRUERacVZJSDkzT3Ixckk1MTgvcnp2bnYzYmhrL2NhS09jRmFCZ1ZKcDlFZ0ppSWpRSGU3Wi8reUxraEp2ZnFtN3VyazE0dUdINVpXWFhwTElBdmc1QzRKYXZyMXcvbng3WlpRWGhJU0V5STM5K3VtbzRGM1V0S2xVckZoUlI3NkZCQjJlRWxTMGlNUzgrS3dFRmpkZjhDTXRQa0Yyamh4dDc1VUNnTHhRaWN5VFR6d2hWU3BYMWozZW8vNk5JMGVNa0FjZmVNQ082NXgzbnYybmx4VXJXdFF1L3ZUQnUrOUt4UW9WZEsvL1V1ZmNQenQ5dW4zZWVVRXZFWDFnNkZEcDBMNjlqcnpyUlNzUjI3aHhvNDV3TnVIVnFrbjVZVVBzeVJBM1paNDRJZkZEaDB1bUMzVUQxTFh1MWx0dWtkbWZmU1pseTdwOHhKeUxTcFFvSVUrT0hTcy9MVm9rOWV2VjA3M2VjRjFzckdkcVdWemZ0Ni9uYnpabWh3UWRuaE5lbzdwVWZNSktuRjBZcEJ5Yk0xY1NQL2hJUndCdzd0UXhXSysvK3Fvbmw3cXJXVmsxSTNyNnJHeTVjdVhzUDcxTy9YdTdkKzh1Znk1ZEtqZjE2K2NUUzYvem9tclZxdkxObkRseSs0QUJuaGhNcWxtdzkyYk9sRWJubjY5N3ZNaytkbTNFaUVKYnF5QXZ5dlRwTGVFTjYrdklQU2YvV2lVSDNucEhSK1oxN05CQmZ2LzFWL3VzZEY5TjBNNUVKYjZYWFhxcC9QbkhIL0xROE9HZS9NeFJxM0M4TUd1dEt2dXIyZ1MraWdRZG5sU3F5OVZTc3FjTCs5R3REL1o5NDU2U2szR2JkUWNBbkx1T0hUdksxQ2xUQ256MjgzUnFtZWNMeno0cmo0NGMrWTkvVjZsU3BYeHEwS3Btd2w1LzdUWDUrY2NmcFhXclZwNTZqdk5ESmNLMzlPOHZTMzc3VGRxMmFhTjd2VUVkdS9iRjdObWVUOUxWc1d2ejVzM1RFYzRtTUN4VXFqdzFYZ0xjdnRsbGpiVU9QUCtTcTJNdHRaWG51N2x6WmR3VFQ5aDdrWDJadWw0M2FOQkF2dmpzTTVuejVaZjJUVDJ2VWpjTmVuYnZycU9DbzY2cDZyUE9WNUdndzVQVTBTRHFmUFN3dXVhWFltYXEvZWlEN3BlTXBHVGRBd0RuYnVEdHQ5dVZoTDJRUUtvbDkzTysra3B1dmZYVy8vbjNxSmtGVllIZWw2Z0I2Z1ZObXNpQ0gzNlFMNjNFVVNYcXZrenRqZnplU2g1ZWVmbGx6K3dmL2JmSzFtdElKVGhxTnRLTDFHdENuVWhReWNQYlM3d280cnphVW1hZyswVUlNNU9USldIWXc1S1pscVo3ekZPcmJvWTkrS0Q4c1hpeGRMdm1HcCtjVGE5YnA0NjgvY1liOW8yOEs2NjR3aWR1VUhyaHVEVmZyMkZDZ2c3UENpcFNSS3BNbXl5Qkxwd3puTHA1aSt4NmJJeGQ0UjBBOGtJTkJ0VCszYmRlZjkzZVExMFExTCtoMy9YWDI4dkNzNXVWVlRNY0JmWHZ5eSsxeEZNTlVoY3RXQ0FMNXMyVFhqMTcrc3haOU9wM294THo5OTk5VjM3OStXZHBZLzErdkQ2QVZEUHBhc1pPRmE4TDk5QVdBMVVjNjRQMzNwUHZ2LzFXR3RSM2Y4bTJUN05lYytYdnVsUENyRVRkYmFkV3I1Vjl6NzJvSS9mVXJsMWJabjM4c2Z5NGNLRmNjZm5sbmovdlgxSEw4ejk4LzMxWjhlZWZjcjExVGZlbExUNXFtWHYxNnRWMTVMN2l4WXY3eEpHUk9TRkJoNmRGMUswakZjZU9zbDZwNWwrcVJ6Ly9TZzdPL2tKSEFKQTNhakMxZE1rU1Y4OGJWM3ZOMjdWdEt6OHZXaVJ2dnZGR2prdjcxTkpxTll2dXkxUmkyOWI2ZWRWZTZhMXhjZkxVeElseTRRVVgyTStEMTZpQ1RqMnV1MDUrWExEQVRzeDc5dWpoVTh2MDFldGw3Smd4c21UeFl1blVzV09CUGNlcWtKNzYvcDk5OG9uOVBIYTNubE4vMmU3Z05yWFV2ZEs0TWVyQ29YdmNrL2pxRzVLOHZtQ091VzNWc3FWODljVVhzbHpYdFNqanNkVXJhdSsyT21MeEx5c3BWNnVGMUd2Y2k5ZTBzMUh2MWRodTNYVGtQbldkOFBuUHVDeUQxVFd5MHRObFU1ZFlTZDBZcDN1eUZ6Vm9vRVFQRzZxamYxS1ZIemUwYWk4Wmh3N3Buak5yc0hhNUJFWkc2Z2gvUzN4emh1eDVZb0tPbk5Vd2JvMEVHTDU0WkdWbVNzS0lSK1hveDUvcEhuTUNySUZJemE4K2tZZzZkWFNQTngyWnYwQVNCZ3pTMFptVjZCRXJNWlBQL0h2UHlzaVF1TTZ4a3JKeGsrN0pYc2x1WGUyVkRQNHE3Y0FCMlRWdW92V2NtRjA5WVErSUhudFVnbDA0b2NDRUdlKzhJL09zQVlNcGwzYnFKRGYzNzY4ai81Qmh2YysrbWpOSHhvd2RLK3MzYkxCanB4V3hQdk5Vb3ZySXd3OUw4K2JOY3owenBDcGcvMllsWEU0YWRPZWQwcnAxYXgyNVR6Mi9PK0xqNVF0ckFQNjU5YlYyM1RvNWV2U29mdFE5NnVaQnlaSWxwZGxGRjltSmVUZHJvT3JMZXlGUGwybDlIcTlZc2NJKzRtekJ3b1Z5NHNRSi9ZZ1phdGF3Um8wYTlwN1cvamZkWkMrN041R1VKNHdjTGVuSGp1bkluS2pyKzBqeFZpMTBWUEQydi9tMkpLMVlxU1AzaEo5WFd5cmVjNWM5bTErUTFQVmg3dHk1TW1QbVRQbHorWEk1ZlBpd2ZzUWQ2bnF0aW94MnVPUVNPekZ2MmJLbFJQcEpIcU0rODhhTkg2K2ovM1V5T1ZtK3RwNTdFNStMNnNhdFdsM2x5MGpRQ3dGZlQ5Q1ZET3VEYy9OMXZTVjF5emJkWTA1WTdWcFM2OHRQSkRBOFhQZDREd2s2NER2UzB0TGtqNlZMNVpWWFhwRzUzMzRyeDYya0pxK0Rra0JyUUt0bU5GVXlyZ1lnbmErKzJrNWF2TDVVMm0xcWFIUHc0RUZadlhxMWZQdmRkL2JnZThrZmYwaTZOUzVSWDA1U00xeHFvSzBTOGhiVzcrVnE2M2VpaXF1cEpOMmZxYlBJdjdFRzJMTSsrY1IrYmsrZVBHa244UG1oWHR0cXhVRnJLMUZSUzFUYnRXdG5GOFR5aFNYSjhHMUhqaHl4cnhPcThPRGl4WXRsOVpvMTlyWEN5UVJTWFN2VWxoeDFyYmo4c3N1a2ZmdjI5aDd6aUVKeWJ2dnBQcHM5VzNyMzdhc2o1NmpuZDFkOHZNOXNmY29PQ1hvaDRBOEp1cEs4YnIxczdYbURaQ1diTCtaV3NuY1BxVExoaVFLL3U1c2RFblRBTjUwNmRVcldXQU0vbGJELy92dnZFcCtRSUlsV0lobHZEU2hVZ25NNnRmKzNmTGx5ZGhFeFZmU3RXYk5tMHJCaFEybmNxSkhmSjM4bXBGcGppWjA3ZDhxYXRXdnRQemZGeGNuV3JWdnRnYm1hU1V0S1NySm40TTlFL1E2aVNwZTJuM2UxdjdHYWxUVFdxMXRYcXNURTJMK1R5cFVxRmNwQjl0L1VjN2ZXZWw1WHJsb2w2OWV2dDJmUDFHeWtlbDYzYk5raS94NW9Wb3FPdG1jTzFaYzY1LzZDQ3k2UW1qVnJTaVBydFIxVHBRb0pPUXFjV2gyeWJkczJleVdPdWw2b20xREhqaDJ6djlRMVkvZWVQWko4aHZHb1NneWpLMWEwYnpTcDY0VzZnYXB1MkttcTh1ZGIxNG9xMXV0YjNZZ3F6TlJuWFl2V3JlMXJoZFA2M1hDRHZQWEdHenJ5WFNUb2hZQy9KT2lLT3JOOHp5T2pkV1JXcFdjbVMrbHJ1dXJJVzBqUUFmOXh0bzloWnNmTnkrMVFpTi9GdWNucGVlVzVoSy9LemZXQzEzZjJYbnY5ZFJsMHp6MDZjbzY2c2ZmRGQ5L1pCVGg5SFFsNklYQms5aGR5NE9YWGRlU3NXbDkvYmlYb0x0N3B0bDZ1dTZjOUt5bWJ6djZheXEvQVlzV2s4cGhSRXVUQjF4UUpPZ0FBQUh6SnZuMzdwUEVGRjhqQnMrUjBlYUcyQy95MWZMbGZyTUFoUVFkOEVBazZBQUFBZklWS09XKzU5Vlo1NzRNUGRJOXoxSXFGMTE1NXhTNG02UTg0bndJQUFBQUFZTXo3Vm1KdUlqbFh5cFVySjlmRnh1ckk5NUdnQXdBQUFBQ00rUFhYWDQzc08vL2JuUU1IK3Z6WjU2Y2pRUWNBQUFBQU9HN1Y2dFhTcTArZk0xYTlkMExGaWhYbHZudnYxWkYvSUVFSEFBQUFBRGhxL29JRmN2a1ZWOGorQXdkMGovT0dQL2lnZmZ5bFB5RkJCd0FBQUFBNElpMHRUWjUvNFFXNU5qYldTTVgydjlXdFcxY0czbjY3anZ3SENUb0FBQUFBSUY5VXBmYjE2OWZMMVYyNnlKQUhIcENVbEJUOWlQTlU1Zllwa3laSmFHaW83dkVmSk9nQUFBQUFnRHpic0dHRDNEbG9rRnpZckprcyt2RkgzV3RPcng0OTVJckxMOWVSZnlGQkJ3QUFBQUNjazBPSERzbnN6eitYemwyNlNLTUxMcEEzMzNwTDB0UFQ5YVBtUkZlc0tNOU1uNjRqLzBPQ0RnQUFBQURJVVZKU2txeGJ0MDdlZXZ0dGliM3VPcWxlcTVaZG9mMzdIMzZ3bDdlN0lUdzhYRDU0N3oySmlvclNQZjZIQkIwQUFBQUFJSm1abVhMcTFDbDdkbnpEeG8zeTFadzVNdXF4eCtUeUs2K1VXblhxMkV2WUI5NTVwOHo1NWh0alI2ZGxKekF3VUI1NzlGRnAzYnExN3ZGUEpPZ0FBQUFBVU1pZE9IRkNXcmRwSTQyYU5KRWF0V3ZMK1kwYnkzVTllc2pFU1pOazRhSkZrcGlZS0JrWkdmcS9kbCtmWHIxazZKQWhPdkpmSk9nQUFBQUFVTWdWS1ZKRWR1N2FKZHUyYjdlWHMzdEoyelp0NU9XWFhwS2dvQ0RkNDc5STBBRUFBQUNna0ZOSGw3VnUxVXBIM3RIMHdndmwwMW16SkNJaVF2ZjROeEowQUFBQUFJRFVPZTg4M2ZLR2kxdTNscm5mZkNPbFNwWFNQZjZQQkIwQUFBQUFJTTJhTmRPdGdxVm04Ni9wMGtXK25qTkhTcFVzcVhzTEJ4SjBBQUFBQUlCVXFWeFp0d3FPU3M2SDNIKy9mUGpCQjFJa01sTDNGaDRrNkFBQUFBQUFpWW1Ka1dMRml1bklmU1ZLbEpCM1o4eVFweVpPbEpDUUVOMWJ1SkNnQXdBQUFBQ2tlUEhpRWg0V3BpUDNCQVlFeUdXWFhpckxseTZWWHIxNjZkN0NpUVFkQUFBQUFHRFBXcnU5RHoyNllrVjU2Y1VYNWFzdnZyQm44QXM3RW5RQUFBQUFnSzFCZ3dhNlpWWmtSSVRjUFdpUXJGeXhRbTY5NVpaQ2NjWjVicENnQXdBQUFBQnNGelpwb2x0bWhJZUh5eDBEQjhyS3YvNlM2Vk9uU3NsQ1ZxWDliRWpRQVFBQUFBQzJPblhxNkphenFzYkV5TmpISDVmTkd6Zks4ODgrSzlXcVZ0V1A0SFFrNkFBQUFBQUFXM1IwdEJRdFVrUkgrVlBKK3J2NlhYKzlmRDkzcm14Y3YxNUdQUHl3bEM5ZlhqK0tNeUZCQndBQUFBRFlpaFl0S3VYeW1FU3IvMitkODg2VE8rKzRReGJObnk4YjFxMlR0OTU4VXpwMDZNQWU4MXdpUVFjQUFBQUEyTUxDd2lTbVNoVWRuVmxBUUlCZDVFM3RIMjkveVNWeTM3MzN5dHl2djVZTmE5ZmFSZCtlZStZWnVmamlpKzM5NWpnM0pPZ0FBQUFBZ1A5cTJhS0YvV2U1c21XbGNlUEcwckZEQjdrdU50WmVvajV6eGd5WlAyK2VyTGVTOFYzeDhUTHZ1Ky9rNmNtVDVkSk9uZXpsNjh5VTV3OEpPZ0FBQUFEZ3YwWTkrcWlrblRvbHV4SVNaTm1TSmZMZDNMbnkwUWNmMkVYZSt2VHVMVzNidExIM3FvZUdodXIvQjV4Q2dnNEFBQUFBK0M4Uzc0SkRnZzRBQUFBQWdBZVFvQU1BQUFBQTRBRWs2QUFBQUFBQWVBQUpPZ0FBQUFBQUh1QWpDWHFBL2IrenlUeDFTcmNBLzVhWmZGSzNjaERFL1RjQUFBREFsL2pFQ0Q0d05FU0NpaFhUVWZhU1ZxM1JMY0MvblZ5MlhMZXlGeEpWUnJjQUFBQUErQUtmbVdJTHY2Q3hibVh2Nk5kemRRdndYMWxwYVhMc2gvazZ5bDVvNVdqZEFnQUFBT0FMZkNaQmp6eS9vVzVsNzhTOEJaSis2SkNPQVA5MDdKZGZKWDNQUGgxbEw3SkZNOTBDQUFBQTRBdDhKa0V2ZW5FcjYxK2I4MGIwaktOSFpmZFRUNHRrWnVvZXdMOWtKQ2ZMM3ZHVFJMS3lkTStaQlpVdkorSFZxdWtJQUFBQWdDL3dtUVE5ckZwVkNhMWVYVWZaTy9ycDU1TDR5V2M2QXZ4SFZucTY3Qm81V2xJM2I5VTkyU3ZlcVlNRUJQck0yeHNBQUFDQXhXZEc4SUdob1ZLcVYzY2Q1U0FqUS9hT2ZGd092UE91WkZsdHdCOWtKQ1ZKL0lNUHk5RXY1dWllSEZpSmVhbmVQWFFBQUFBQXdGZjQxQlJiVk4vZUVsU3FwSTZ5cDJZYTl6NCtUcmJmZnBlYzJycU5KZS93V2VxMWZPeW5YMlR6dFQzbG1Fck96N0swWFlsc2NaRVV5VVhOQmdBQUFBRGVFcEJsMFczSHFlUmlVNWRZU2QwWXAzdXlGelZvb0VRUEc2cWo3TzEvNVhYWk4zR0tqczR1SURoWUlwbzFsYUx0MjBsRXJSb1NWTGFzZmdUd3FLeE1TWXZmSlNjM2JwVGozLzhnS1pzMjZ3Zk9MaUEwUkdwOCtvRkVOc3c1UVZlclMrSTZ4MHJLeGsyNkozc2x1M1dWS3RNbTZ3Z0FBQUNBS1Q2WG9HZW1wc25tMko2U3NtNkQ3Z0h3dDFJM1hTK1Z4enltbyt5Um9BTUFBQURlNDNOVnBBSkRRNlRLMUVrU1dLU0k3Z0dnaE5Xdks5RWpodXNJQUFBQWdLOHhtNkFIQkZqL3kvbG90UDlLVDllTnM0dW9jNTVVbWo1SkFrSkNkQTlRdUFWWEtDL1ZYbjlKQXNQRGRjOVpxSFV6dVZ3OG83YUpBQUFBQUREUGVJSWVHSm03bWU3Y0hCMTF1cEtkT2tyRjhXUHNQYmRBWVJZVVZWcXF2ZjJhaEZhc3FIdk9MaXN0VlRLT0g5ZFJ6b0tyVjlVdEFBQUFBQ1laVGREVk9jekJ1YWk2cnB6YXNVTzNjc2xLL3FONlhDZFZYbmxCQW9zWDA1MUE0UkphcDdiVStPUjllMVhKdVVnL2RGalM5eC9RVWM1Q0tsVFFMUUFBQUFBbUdkK0RIblorZmQzS1dkcVdiWkt5YzZlT2NxOUUrM1pTNjh0UEpLSjVVOTBEK0QrMTdMeGszMTVTNjdPUEpMeGFOZDJiZThjWC95NlNrYUdqSEFRRVNGaVZ5am9BQUFBQVlKTHhCRDNpdk56UDdCMysrRFBkT2pkaFZhdEt6ZmZma2VoSjR5U2thaFhkQy9paG9DQ0phSGFoVlAvNFhha3lib3dFUlVicUIzSlBWWEEvL1BFbk9zcFpZRVM0aEZVLzl4c0FBQUFBQU02ZDBXUFdsTFRFZzdLaFJWdVJ6RXpkazcyUXlwWGt2Ty9uV0VsQmhPNDVkNWtwS1hMc3g1L2w0RHZ2eXFuVmF5WHpXTzcyMlFLZXBiYUtSSldXeU5ZdHBjeUFteVd5WGowSnNCTDF2RXBhdFZxMmRlOXJINE40TnFFMXFrdWRINzZ4WjlJQkFBQUFtR1U4UVZjMlhkdERVbGF0MFZIT3lnNjVWeXJjZDdlTzhpZjl5QkU1dVhHVEpDOWZJU21iTmt2NnNXT1NsWnFtSHdXOEt5Z3lRb0tLRjVmd0N4cExrU2FOSmF4YU5ic3Z2MVJTdnFYdlRYSnkyWExkazdQU3QvV1hTbytPMEJFQUFBQUFrMXhKMFBlOS9KcnNmK3BwSGVVc01ESlNxbi95bmoxTENNQlpCOTU1VC9ZKy9tVHVqbGdMQ3BTYVgzNHFrZlY1THdJQUFBQnVNTDRIWFNuWithcGNMOG5OVEU2VytEdnZ5MVBCT0FEWk83cndSOWszYm1LdXp6OFBxMVZUSXM2cnJTTUFBQUFBcHJtU29Lc3EwRVd2dmtKSFo1Y1dueUJiKzl3b0p6ZHYwVDBBOHN4S3lJOTgrNzBrM0hYdk9XM3hpTHJsSnJ0YVBBQUFBQUIzdUpLZ0srWHV2UDJjQnZ2cHUvYkkxdGplY3VqekwzTlZ6QXJBLzhvNGNVSjJUWmdrQ2ZjTWtheVVWTjE3ZGlIVnFrcXAyR3QxQkFBQUFNQU5yaVhva2ZYcVN2SFlyanJLblV5VlhBeDlTTGJjY0xPY1dMcU1SQjNJcGN4VHArVGdwN01sN29xdWN1aTF0M0ozNXZuZkFnS2szSDJESkRBMFZIY0FBQUFBY0lNclJlTCtsbllnVWVJNmQ1TU02ODl6WmlVTm9UVnJTTkYyRjB1UkM1clk3YUFTSmZTRFFDR1hsU25wK3cvSXFVMXhrclJrcVp6NGRiRmtXSEZlRkxIZVk5WGZlazBDQWwyN2Z3Y0FBQURBNG1xQ3JoejVZWUc5RjFiU3oyRkdMenVjelF6OFB3ZmV5b0VsaWt1dE9iTWxySElsM1FNQUFBREFMYTRuNkNxSjJEUHBhVWw4K1hYZEFjQUxBc0pDSmViVkY2VjR1emE2QndBQUFJQ2IzRi9ER2hBZ0ZSNGNJaVd1b3dBVjRCbEJnVkpoOUVpU2N3QUFBS0FBRmNnbVUzVW1ldVZ4WTZUb3BSMTBENEFDRXhnbzVSNFlMR1g2OU5JZEFBQUFBQXFDKzB2Y1Q1T1ZtaW83SHhzclJ6NzZSUGNBY0pOYTFsNXh6Q2lKNnQxVDl3QUFBQUFvS0FXYW9OdXNiNS80M2dleWI4SVV5VXhPMXAwQVRBdUpxU3lWcDB5VW9zMHUwajBBQUFBQUNsTEJKK2phcWUzYlplZURJK1RrOGhWVzBxNDdBVGd1SURSVVNsemJSYUlmZTBTQ2loYlZ2UUFBQUFBS21tY1NkQ1VyUFYyT2ZQK0Q3SnM4VGRKMnhOdXo2d0NjRVJBU0xCRk5HdHRMMmlQcjFyRTZPS1lRQUFBQThCSlBKZWgveTB4SmtlTy9McGJFTjk2V2szOHNzeE4zQUhsZ0plR0JSU0tsMkdXZHBNeXROMGxrL2ZwMlVUZ0FBQUFBM3VQSkJQMTBxZnYzeS9GRlAwblNiNy9MeVkyYkpHM0xOc2xLUzlPUEF2aTNBQ3NoRDZ0VlV5SWJueTlGMjdhUm9xMWFTRkNSSXZwUkFBQUFBRjdsK1FUOUg2eC9xcHBOVHp0OFJESk9ISmYwZzRja0t6TlRQd2dVWG9IaFlSSlV2SVFFbHl3cHdTV0tTd0N6NUFBQUFJRFA4YTBFSFFBQUFBQUFQOFUwR3dBQUFBQUFIa0NDRGdBQUFBQ0FCNUNnQXdBQUFBRGdBU1RvQUFBQUFBQjRBQWs2QUFBQUFBQWVRSUlPQUFBQUFJQUhrS0FEQUFBQUFPQUJKT2dBQUFBQUFIZ0FDVG9BQUFBQUFCNUFnZzRBQUFBQWdBZVFvQU1BQUFBQTRBRWs2QUFBQUFBQWVBQUpPZ0FBQUFBQUhrQ0NEZ0FBQUFDQUI1Q2dBd0FBQUFEZ0FTVG9BQUFBQUFCNEFBazZBQUFBQUFBRlR1VC9BRWk0UGhzV0RwQ2hBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6Ijk1NDQyYjJlZjE1ZTRkZWZiMjcwZWZiMTA2ZmFjYjRlIiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWUsInV2IjpmYWxzZSwidXNlclZlcmlmaWNhdGlvbk1nbXRQcmV2aWV3IjpmYWxzZSwiY3JlZGVudGlhbE1nbXRQcmV2aWV3Ijp0cnVlfSwibWF4TXNnU2l6ZSI6MjA0OCwicGluVXZBdXRoUHJvdG9jb2xzIjpbMV0sIm1heENyZWRlbnRpYWxDb3VudEluTGlzdCI6NiwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjoxOTIsInRyYW5zcG9ydHMiOlsidXNiIl19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDIiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wNy0xOCIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiZVdCTSBlRkEzMTAgRklETzIgQXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkwNzA5MDAzIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDctMTgifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTA3LTE4In0seyJhYWlkIjoiMDA2RiMwMDAxIiwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhYWlkIjoiMDA2RiMwMDAxIiwiZGVzY3JpcHRpb24iOiJIYW5rbyBVQUYgQ2xpZW50L0F1dGhlbnRpY2F0b3IgQ29tYm8gZm9yIEFuZHJvaWQiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJ1YWYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X2RlciJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfZGVyIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfc3Vycm9nYXRlIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImhhbmRwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoidm9pY2VwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZXllcHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhdHRlcm5faW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZhY2VwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6ImZpbmdlcnByaW50X2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJzb2Z0d2FyZSJdLCJhdHRhY2htZW50SGludCI6WyJpbnRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOlsiYW55Il0sInRjRGlzcGxheUNvbnRlbnRUeXBlIjoidGV4dC9wbGFpbiIsImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6W10sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQXd3QUFBRXNDQVlBQUFCdVREUmtBQUFBQm1KTFIwUUFBQUFBQUFENVE3dC9BQUFBQ1hCSVdYTUFBQTdEQUFBT3d3SEhiNmhrQUFBQUIzUkpUVVVINEFVVUVCZ1VTZXdSemdBQUlBQkpSRUZVZU5ydDNYK01IR2VkNS9IUFU5VmQvU05HakFOUkRBdlpOcHZ4eERnM04vSEdTOUE0Q29vMm1Gc2hPWm9qV2kyQ0xBaUQ3eUNjUU1UNWcrVDI3aUNKZEFtcklCR1F3Zy90RVNJamxNTnlwSWdqNUdRUkpSYmNCaG1mTjg3RW5wQVp3QXRHUUdiUUpUUDlzNTc3d3oxSkhIczhNMTFQVlQvVi9YNUpWclNMdTZyNysxUzM2MVBQTDJPdEZRQUFBQUNjVDBBSkFBQUFBQkFZQUFBQUFCQVlBQUFBQUJBWUFBQUFBQkFZQUFBQUFCQVlBQUFBQUJBWUFBQUFBQkFZQUFBQUFCQVlBQUFBQUJBWUFBQUFBQkFZQUFBQUFJREFBQUFBQUlEQUFBQUFBSURBQUFBQUFJREFBQUFBQUlEQUFBQUFBSURBQUFBQUFJREFBQUFBQUlEQUFBQUFBSURBQUFBQUFJREFBQUFBQUFETENwUUFjOGFVRzJXOUpXanI4c0NvWm96ZUVvWWEvL05GK3dIZjMvc3ZJdlB4SU5TN09sYkhiVWZQdEkzK0dMZjBtMjNXbnFabEFRQUFDQXpvd1hGak5oVXJ1anhzYTJzUWFDeW9xRmFXcE9LNWY4LzNHMjhiYUVOZ05CSVlUU3JRWk5TOXFuOVpOV3JGT213N2VrYUJUaFdibXExWlc2ZjFBUUFBQ0F5NFVFQUk5YTRORlkyc3BmVUxaVlh5L0xtTHdaa1FJVW1xU0MrVXpMRzJkTXhJSjBZYmRwb3JBd0FBZ01Bd2xPYU1LYmNpYlpaMFZjRm8rNGFLYXJTMkZJWWFENlZ4NlV3UFJMdXR4em9GVFMrVzlNekV2RjNneWdFQUFDQXdESFJJV0NycW5aSDBsNFdLZGtXVVpQV0x2NkJkQldsWHFYR205NkVUNnlmTnR2NkYrUThBQUFBRWhvRU1DVlZLMHJNdzFIZ1lhandxU3JObE05Y0tkSkNlQndBQUFBSkRMcDJvbU0xQnJIY1h5cnErYXJyekVlQk1FS2hXa2o2ejNQUFFzSHEwMHRLelRKb0dBQUFFQm5ocnpwaHlzNktyaTdGdUxBZXFLYVFtV1FoRGpWZWw4VGpVd2t6SkhHbzJkWWdoU3dBQWdNQUFieXozSmtRVlRaVWt0dHJyazhCb0pBbzFGVlUwdGR6cnNMVnBqMUFaQUFCQVlFQmZURWRtZXpIUWRlVkFrL1FtK0dXNTEyRzJZaGJhYlgydjJOYVRERmNDQUFBRUJtUVdGTXFCUGxndGRKZENoYmNDbzVHb3FMMHFhdTlNeVJ4NHVhb2ZNRWthQUFBUUdPRGNuREhsVmtIWEZrTHRJaWprVXhScUttcG9pdUFBQUFBSURIRHFaTlhzTEpiMWtZalZqZ2dPQUFBQUJBWXNXeDU2VkFwVWs2RWVneHdjaWswZFlJNERBQUFnTUdCTlRsVE01c2pxVXd3OUdwN2dFSmQxL1V6Uk1Ea2FBQUFRR0xDeW94dk55SVlsZmJRY2FKSWVoZUd5UERrNkRyVnJPakw3V1k0VkFBQVFHUENLNVFuTkc0dmF5eDRLUXg0Y0F0V3FnVDcvZk5rY2JqVDBYVGFBQXdBQUJJWWhOMU15V3dzbGZTd0tHSDZFVnhVRFRSWXJtanhaTWc5RlRmMlFZVW9BQU1CblBQTk93ZEdOWnVRWGtmbDRGT3FMQVdFQkt5aUYrcEF0Ni82Wmt0bEtOUUFBZ0svb1lYRHNaTlhzZktQVlI0SUN5NlJpRFluZGFDUUs5Y1ZmUk9heHNLWHYwTnNBQUFBSURBTnFlVkp6aVVuTjZPV0xXTkN1T05TN1prcm1IMGNiZHBxS0FBQUFYekFreVlIcHlHeC9ZMTFmS2dhYXBCcm8rY3Y0YW0vRHgrZU1LVk1SQUFEZ0Ezb1lFcGd6cHR3cDZzUFZnblpSRFRqN1VoYTBLdzQwZHFKaXZqcTJaR2VwQ0FBQTZDZDZHSHAwM0poTnRxUTdDNFFGcFBIRkRGUXJHOTA3VXpRM1VBMEFBRUJneUptVFZiTnpRMFgzc3dJUzBoWVZ0ZmY1c3Zrc1E1UUFBQUNCSVFmbWpDbi9JaklmTDBtZm9ScklTakhRcEMzci91UEdiS0lhQUFDQXdPQ3A0OFpzaWlQZHhoQWs5T1dMYWpTeW9hTDdUMWJOVHFvQkFBQUlESjZaS1ptdDFiTHVERU9OVXczMFUwbjZ6RXpKZkpCS0FBQUFBb01uVGxiTnppalVGd1BEUm16d1F4UnE2b1dTK1FmbU5RQUFBQUtEQjVpdk1IeWFMVDB3WDlLZWh2VGxPTmFjais4eEREVnVTN3FUZVEwQUFJREFBUFRCeEx4ZDJMSm9uOXBjdDdmV3JmYTFZaDMyN3NzYnFGWXRFeG9BQUFDQkFlaXJzU1U3ZTNuZDNqZGYwcDVtUndlOCtnSjNKME5QUjJZN0xRVUFBTkxBVHM5OTBHenBBZGZIaklyYVMyWFROVEZ2RnlUdFAyN01vVkpKZjFjTU5PbkxlNnNXOVBucHlOeTl0V21QMEZJQUFJREFrSE9qTGZ1NDYyUCtzbW9JREJuWlp1MXBTZmVkcUppRGtkV25mTm5BajlBQUFBRFN3SkFrb0VkalMzWjJjOTNlMnBDK0hGc3QrQklhV0hZVkFBQVFHQUNQYkZtMFQvMnByRnZiYlQzbXcvdUpRazBSR2dBQUFJRUI4TWpFdkYzNGk2YjlSck9qLyt4RGJ3T2hBUUFBRUJnQUQ0MDI3TFNwNnhZZmVoc0lEUUFBZ01BQWVLaG1iZjB2bXZZYmkyM2QzZS9laGlqVTFFelIzRUNyQUFBQUFnUGdtYTFOZStSUFpkM2E2ZWhZWDBORFVYdlpwd0VBQUJBWUFBOU56TnVGZHpUc0Z4b2RQZFRQOTlGZGNwWFFBQUFBQ0F5QWo3WTA3TUYrRDFHcUZ2VDVFeFd6bWRZQUFBQUVCc0JEVzV2MnlHSmRkL1J6aUZJazNYN2NtRTIwQmdBQUlEQUFIdHBtN2VtZ3FYdGFzUTczNVF0dk5GSXQ2ODQ1WThxMEJnQUFJREFBSHFwWlc3KzhidTlyZG5TZ1g2RWhqblFib1FFQUFCQVlBSStOTnV6K3hiYnU3c2U1dzFEam5hSStUQ3NBQUFBQ0ErQ3hyVTE3cEYrN1F4Y0syc1VlRFFBQWdNQUFlRzYwWWFjWDY3cWpINkVoS21ydlRNbHNwUlVBQUFDQkFmRFlObXRQOXlzMEZBSjlqcFdUQUFBQWdRSElRV2pveDg3UWdkRklKZElubUFRTkFBQUlESURuSnVidFF0RFVQVm1IaGpEVWVDdlNGQzBBQUFBR05qRE1HVk0rdXRHTTBLVEl1NXExOVg2RWhpalVGUE1aQUFEQXdBYUdUbEVmcnRTMWtTWUZvYUYzaFVDZkkzZ0RBSUNCQ3d6VGtkbGVLR2dYelFsQ1E4SWZCS09SRFV2NktOVUhBQUFERXhpT2JqUWo1VkNmcENreHFLRmhxYW12WjdsNlVqSFFKUHN6QUFDQWdRa01HNWIwMGNDSUlSUVlXUDFZY2pVcWFpOUxyUUlBZ053SGhwTlZzN01ZYUpKbUJLSEJ2VXFrVDFCNUFBQ1EyOEJ3ZEtNWktWcDloQ2JFTUlXR2VrZGZ5K3A4WWFoeGhpWUJBSURjQm9ZM3ZLeWJHSXFFWWJPMWFZODBwQzluZGI1Q1FYL0xxa2tBQUJBWWNtZW1aTGF5S2hLRzFaWkYrMVN6b3dPWi9FQ3dhaElBQUFTR3ZMM2hPV1BLQmFPUDBYUVlacU1OdXorcjVWYUxnU2JaMEEwQUFBSkRiclFLdWpZSVZLUHBNUFJmM3FidXlXb1NkQ0hRNSthTUtWTjFBQUFJREY0N3V0R01SRVh0cGRtQU0zczBMTloxUnlZL0ZFWWpyWUt1cGVvQUFCQVl2TVpZYXVCczI2dzluZFVrNktpb3ZVeUFCZ0NBd09DdEV4V3ptVDBYZ0hOdFdiUlB0ZHQ2TEl0enZlRmwzVVRGQVFBZ01IZ3Bzdm9VelFXY1g5alNkN0tZejFBb2FOZUppdGxNeFFFQUlEQjRaVG95MjVub0RLeXNabTI5S2QyVlNUaXh1cEdLQXdCQVlQQktPZEFIYVNyZ3dzYVc3R3lqbzRmU1BnL0xyQUlBUUdEd3lzbXEyVW52QXZJdXF4dnNxS2tmeHJIbTBqNFBlNkVBQUVCZzhNS2NNZVdpMVVkb0p1U2RNWHJmVE1sOE1PMjlER3JXMXB0R1gwMzloeU5RYlRveTIybFpBQUFJREgzVkt1amF3SWhsSERFUW9sQlRjYVRiMGc0TldRMU5ZcWdnQUFBRWhyNHJoTnBGRTJHUWhLSEdzd2dOV1F4Tm9wY0JBQUFDUTEreE1oSUlEYjJyV1Z0dlczMHI3YzlTTW5vL0xRb0FHRWJHbUl1Tk1aUEdtSnVOTWZjWVl3NGFZK3dxZjc3Ui9idFR4cGdKWTB5RndKQUF3eDB3NktHaFhkSi9UUE1jb3cwNzNZcDFPTzNQd2I0TXp2OEJ1bWNOLytDczltZExYcy92NlEyQlRlblBMVnkveGhwakRxYjBYcllNNG5Yc3czZlVRVzJYLzl5YzA5K0VxZTUxKzBkSlQwbjZ0cVI5a25hdjRSQjd1bi8zKzVKK0xtblJHUFA1YnZEd05qeDRHUmpvWGNBdzZDNVBtbW93YmpUMDNkVEREL3N5WUxDOU9jVmpYMFo1SlVtN2pURnZvd3k1Y28yajR4ektXVkM0cFJzU3ZyL0djTEJXZDNXRHh4UGRNT0pkY0NoNGVpTjFIZDlGclBXR3VGT1cwNmRUU3hzMG45WDdqMEpOelJUTjcwZGI5dkUwanIvTjJ0TXpKWE1nQ2pXVlp2QTVic3gzdDFsN21pc1NBNmlXNHJIZlEzbGZjYU9rK3lsRGJyajROK1VSYSsycG5JU0ZxVzVJU051Tzdua2VNY2JjWnEwOVNXQll3WW1LMlZ3T05NbDNFV3U5SWM3N1o0aUsyanRUTXFkR0czWTZsUnY2cGc3RVpWMmY1b3BqVWFUckplM25pc1FBMnBEeXpRSE91Sm5Ba0EvZDNpQVhUOWNQNU9DelhpenB2K3ZNTUtJczdkYVpucmQvYjYzMW9rN2VEVWtLWXIyYnJ5T0dUU0hRNTQ0YnN5bU5ZOWVzcmJmYitsNnFvU2ZVVk5vclB3RjljazJhQngraytSNUp3NU14Wm9JeTVNTDFqbzdqOVhDa2JqRDZZUi9Dd210OTM1ZTVUbDRGaGpsanlta09uUUI4RlJpTlZDSjlJcTJiN21KYlQ4WldDMmwraG1aRlY5T1NHRUFiVXo3K0paVDRGVHNwUVM0TS9IQ2tibGc0SUQ5NkFiL2l3K1J3cndJRE54d1labUdvOFdhazk2Vng3Q3g2R1lveGs1OHhrTkordW5ncEpYN0Z6WlRBYjhNd0hLazc0ZGlYc0xEczIvM3VnZk1xTUhERGdXRlhDdldodEpZcFRidVhJUWhVWTRsVkROak4wY1Vabk9ZS0t2MktIY1lZNWpENmJSaUdJLzAzK1RtLzZPc1ovU2I1SFJoT1ZNeG1sbElGcE1qcVUya01UYXBaVzIvRmVqVFZIeFRtSUdHd3ZEbURjeEN5ejhZcWlYNGI2T0ZJeHBqMzZzd2VDVjRHYWtuL1llZ0RBemNhUVBlN0VLaldLdWphTkk2OVdOV1BVdzA3VEg3R1lLbGxjSTQ5bFBrc2QrVmw1OXRoTStqRGticlgzWjA1K0g3MFphRUVMd0xEbkRIbFF1Q3Ntd3ZJdmFpb3ZVYzNHdWZMb0U3TTI0Vm1KOTBmNjZXaTNra0xZa0JzeU9Jay9SeG00S250bE1CTGd6NGM2V1BLeDFMSGZYbkk0RVZnV0NycW5XbXVFUS9rMFJ0ZTFrMXBIRGNPOUpNMDN6Y2JMMktBWEpQUmVkNU1xYy9DYjRpZlhQUjhlemtjcWR1NzhKV2N0TU8rZmp4azhDSXdSTkpmOGowRXpsWW9hRmNhazRqSGx1eHNwNk5qS1FhR3lUUjZSNEErMkpqUmVXcVUraXgzMGV2aTNRMzF4WEx6Wk52WDFaSCtYYzZhNVAxREZ4am1qQ2tYQ3RyRjF4RTRWMmpUV1Rtc1lkT2QvRnh0NkVwYUR3TWdxNjcvVFpUNkhDeXpQcGp0NGV0d0pKZEwrajRpYVpla3NkZjh1VXJTcHgyZUkvTTl5L29lR0JqdkRLeXNHR2d5alY2R1NrdlBwdm0rQ3gzbUpDSGZNbjdDVGNBKzEwMlVZT0RhdzlmaFNLNG1jMHZTMzF0cmI3VFcvc2hhZS9JMWY0NWFhKy92aG9lbkhaeG5kL2Q5RDA5Z1lEZ1NzT3JOOTErN1BtYk4ybnFhazUvRFVPTU1TMExPWlRtdllBdmxQc2NlaGlWNUZaNEhlVGpTWHprNnpxZXR0UTllNkM5WWEwOUsrb1JuNzl2L3dNQndKR0FOZ2FHZ1hTbmRmUDg4emZkZGVsbnZvUFdRWTdVTXo3V2JjcDhYdzVJR3F4MThIWTdrWXY3Q0k1Syt0WmEvYUswOUt1bGVCK2U4SnNzaTlUVXd0Q0kyckFIV29ycW85N2crNW1qRFRxZTU4ek85aDhpNURWbWVyRjlycTN2dWs1VEFDd003SEtuTFJlL0pnOWJhcFhVR2pLUXkzV0N1MzBPU3J1SjdDS3l1R0tTeklrSTdUdStKRDcySHlMbHJNajVmbFpLZkkvTngyamdueUE3MGNDU0hRZjNINi96N1J4eTkvOHkrSDMwTkRBWEQ1aXpBbXI2b1JpTXpKYk0xaFVPbk9pd3BwZmNNWkdGanh1ZGpDTi81c1lCQ2Z3MzZjS1NhZzJNOFlxMTljVDB2NlBaR2ZOUEJ1VE9iYTlXM3dIRGNtRTFCd05yVHdEbzQ3NUVyTmpXYjVodTJaMWFFQVBJbzY5MVUzMHJKejJ1S0V2VFZvQTlIY3JHazhULzMrRG9YLy81bTlxQ2hiNEdoV05IbGZBK0J0WXRDOS85dzFxeXR0MklkVHUxN2JyU1Rsa1BlOUdsMW5zdW8vSGt4TEtsLzM0T0tCbnQxSk1uTmtzYlBaZnk2MThyc1FVUGZBa1BZRmtNVmdIVktZNGlQN2VpWjFINWdBdFZZWGhVNWxLU2J2OWZKalBzbys0b1lsdFFmcm9hTkgvTDRNN29ZZXZpN0hsLzNrb056Wi9hZ29kQ3ZGZ3BDdll2dm90L0tSdmYrc21xRzduTTNXM3BndEdVZjkvVHRYU1ZwMnVVQjQ0S2VUL01OZDVkWFBjSTNDamxTUy9EYUI5WGpNcW5HbU1vNlYxb1pGcmQwNjRwc1hlZmdHRDRQUjVMYzlLRDh2c2ZYemVYcFl1aExEOE54WXpZRlJqeDFCTmFiOEZOWUtHQnN5YzZtL0o2dm9PV1FNMG1XVlAxZGd0ZStuZEtmMXc1anpBUmx5RTUzT05KZERnNTFnR3FtS3JPZXliNEVCdVl2QUQxK1lWTWE0cFBtUElaUWZOK1JPejB2cVdxdFRmSmRxbEg2RlRFZktsdkRNQnpKbFQ4TXhmMUhQMDdLL0FXZ2QybnNvSnptUElZdzFQaWNNV1ZhRGpuUzY3am1wN3YvN1hVZXd3Wkt2NktiS1VHbUJuNDRrcXM5R05hN3BDcUJZVDBuRFZocUVlaFZLa044QXFYNm85NG82eTIwSEhLazEzSE5QKzcrOTJTUHI3K0cwcStJWVVuWjNVZ3pIQW45RHd4enhwVFpmd0hvWFJwRGZGNnU2cmVwL3RDMEdaYUUzTndzSlZsU2RhSDczMS8xK1BxTnRNQUYvUTBseUFURGtkRC93TUNUUmlCaFlBZzE3dnFZRS9OMklkVWZHc05EQXVSR2tpVlZsOWRWLzAyUHI5OUQrUy9vcnU3VGI2UnJHRlpIZ3UrQmdTZU5RSExIamRuaytwaHBUbnhtR0NKeUpFbTRYVjVYL1lWZUQ4QW1aYXZhVGduU3czQWsrQk1ZZU5JSUpCWkY3b2N1bU5qSkpqSXJCWVlhRTUrUkUwa21IczkxLzd1WTRCaFZtdUNDcnFNRXVRaGtERWNpTUNTK2NlQkpJNUJVTE9kUElXT2I3aVl5REVkRVRyaVllUHpyQksrOWtpYTRJSVlscGVzcUI4ZGdPQktCd1VsZ3FGRjJJUEUzOXhMWGg3UkZwYnJEckRINk14b09PZEJ6NzUyMTltVDN2MG0rUzIrbENWWjFMU1ZJall2bGF4bU9SR0JJSm8xeDE4QXdNa2FYT2c4TVZ2K2E2cHZ1SkpwTUNtVEYxY1RqZTN0ODNXVTB3YXB1b2dScC9MdGlKaVR0Y0hDb24xSk5Ba01pYVl5N0JwQ1RIeHVqelZRQm50OHdKVmxTOWZVQm9kZVZ4OTVEUzZ3ZTZoSzJGYzdQeFc3YVR5LzN0SUhBMExzVXhsMER3NmdZYU5MMU1VdjFkUGRpQ01XUUpIalBaUy9ZY3oyK2JnZk5zQ1pYVXdMblhBeEhlcEF5RWhoY25PMFNTZzc0cVdadFBkV3ZQL09Ya0lPdlFZTFh2bjRZUnMrcmpobGp0dEFVcTJKWWtrTU9oeU05UlRVSkRBNHVTUGZqcmdIa3g5R05ab1Fxd0dNYkhCNXJMc0ZyZWJpMnVqM3NXZUdVcStGSVJ5a2xnU0V4aGlRQTd1UnhFWUZLblhsTThGcVNKVldmZWQzLy9ZY0V4K0xoMnRwY1R3bWNZVGdTL0FrTURFa0EzQ21VbGJ1MXlPTU9nUUZlYzNaOVdtdGZUUER5SzJpS05abGE1WDlmcEVTcll6Z1N2QXNNQUlZODVGaTlpU3JBWXowdnFickN5akNQOUhnNFZoUmJtOTBYR3BiRTVtRnJ4bkFrK0JNWVRsUU1QNEFBQUMrbHRFeG5yOHRMN3FGRjFveGhTY2t4SEFuK0JBWUFNS0d1cEFyd1ZKSWxWVmZhcE8wWnp3TE1JTHFGRWlRS3ltOFR3NUd3Qm9YTWtrbXNza0lLbnBZL1g3UWZvQW9BMExOYUNzZDhLY0ZyM3l6cHhTRnJnOXNsM2JYTzErd3d4a3d3SEtabkxucG9HSTVFWUhBbzF0c0lEQUNRaVJQR0dLcXdQa21XVlAzcEN2Ly9GeElHbUdIYk1iZlhPUWM3SlhIRDJwc3BCOGRnT05JUVlFZ1NnTXlFUnR1b0FqeDFUUXJIVExKS3o2WWhiSU5qa3A3dTRYVTNjL211WDNjNDBtNEhoMkk0RW9FQkFCeis0Qml4Y1J0OGxXUkoxZlBPVlZoaDVhUzFHc2I1UG92cTdXbjFqdTdTb09melRTN3RGVEVjQ1FRR0FBRFd3YmVWaWJZTWFUdjArclI2cGFWQjU3bTBWOFJ3SlBnWEdGZ2RCUURnSXdjckV2MzZBdi9idlQwZWMvY3d0a1gzYVhVdnc1SytZb3lwY0RXdldVME1SNEtQZ1FFQUFFOGxXVkpWMXRxbEMvelBDd21DekxEMk10emY0K3UyY3ltdjJVME9qc0Z3SkFJREFBQkRvNWJndGF1TmtYOHV3YkdyUTlvZWgzcDgzWFZjeW12bVlnZ2V3NUVJREFDUWpqbGp5bFFCbmtteXBPcHFZK1IvbCtEWTd4aXlkcWhLa3JYMmxLUkhlbmo5WFF4THloVERrUWdNQUpDT1JsbHZvUXJ3ekJVSlhydmFiczYvVDNEc3R3NVpPN3cySUIzbzhSaXZINWEwd09XZENvWWpFUmdBQUJncVNaYjdYVzAzNXo4a09QWmxROXdtai9iNHVvKzg3djkranNzN0ZReEhJakFBQURCVTlpVjQ3UVYzYzdiV3Z0aW45NVZyM2JyMXNvZkNIZ2VyWG1GMVA2Y0VCQVlBU0UyN3JpV3FBRjg0R1BPK2x0MmN2OW5IOTVkbkQvZjR1cXU1c2xOM0ZTVWdNQUJBYXJaWmU1b3F3Q052VC9qNlg2L2g3OHozOGYzbDJjOTZmTjFOWE5hcFk5OExBZ01BQUVQamtpUXZYbVVQaG1YUEpEaEZiVmdicGpzczZmWWVYc3F3cEd5dzd3V0JBUUNRWTJQV1d0UExIL1crTTNGZVhacmd0V3NkYXZSU2duTnNHUEpyK1lrZVgvZCtmZ1pTeDc0WEJBYjNUSnpvQnhNQWdEUWtXVkoxclVPTmt2UXdYRFBrYlhHa3gyTk5PYWc5THV3dWVuSUlETTdGVm5PVUd3RGdtU1JMcW1aeE03cHhtTnVpTytTcmwyRkp1NDB4YitQeVh0RTNIUjJIQ2VZRUJnQUFCbDZTcFV2WDFITnVyVDJaNEJ4N2FDTDlvTWZYWFUvcFZ2Uy8xTnR1MnEvSEJITUNBd0M0MWVub0dGV0FMeHlzOHZLN2RmemRweE84ejZGK1V0N2RVYmlYK2sxeGxWL1FBUWZIWUlJNWdRRUEzSXFOL2g5VmdFZVNMbG42KzNYODNSOG5PRStWcHVwcForSGRHcTQ1SU90MXlORnhtR0ErQkFxWjNTZ1U5RHpsVHM5TTBkeEFGZHhkcTJOTGRwWktBQVB2a29Tdi84TTYvdTZ2RXB6blNra25oN3l0ZnRUajYraGxXSUcxOXBReDVwRnVzRXBpcXNkQUJ3TERBTjA4eHBvTEF2L1h3WTZLMmt0cnVkRnM2UUZKQklaVS9vRmExeEFPSUcyWEpydWU3WXZyK091L1NYQ3F0L0xiWVUvMmVITzdtOHY4Z2c0NHFORnVZOHpickxXbktPZmd5bXhJVXJ1dXBUd1dxQ1A5SzVjSjRDcUJyMnNJQjVDMkpFdXFybmZDYUpLd2ZObVF0TWRxSzBJZDRKSjF6dFd3cEJzcEpZSEJpVzNXbnFiY0FBQ1BKRmxTZGIxRGhKS0U1ZmNNU1h1c3RpTFVJUzVadDdxOUFpNldXTDJaYWhJWUFNQUo1akxCTTBtV1ZGM3ZuSVJmSnpqWERwcnFsWnZiUjZpRWN3ODdPTVlPWTh3RXBTUXdPTkdLZFppU0F3RDZ6Y0dTcXV1YWs5RGRnQ3pKKzkxQ3EwbVN2a1lKblB1Wm8rUHNwSlFFaGx5SU8wTzFJeWFRTzZXNmZrc1Y0SW1rUzZyMk1pY2h5ZENQUzJneXB6ZTNlRFhNdmlnM3c1Sys0aUNJZzhBZ3hUYmRsV2NLVm05eS9rWHE2Qmt1RThDTm1yVjFxZ0JQSkwwQjcyVk93bnlDODExS2t6bTl1Y1haSG5aMG5PMlVrc0NRWExpdU5hc0JEQkNHSk1JelNXL0FlL24zN0tjSnpuY0ZUZWI4NWhhdmV0TFJjYTZqbEFRR0IwOEcwbDJpMUFhNnlQa3hpL2xjRGhid2pZbjFFbFdBUnhMZGdLOXpEd1lYTnROa3ptOXU4ZXIxdkNUcGRnZUh1c3NZY3pFVkpUQWtzbFJPMUIyNytvY3g3bjlRMHc0NXdMQ0lyZWFvQWp5U1pFblZYbGZxU1RMRWRROU41dnptRm1kN3d0RnhycWFVQklaRUp1YnRBaVVIaHZiWGhsMUE0Wk1rUzZxZTdQRjFpMG5lTUU5dVU3bTV4YXVPT0RyT1RaU1N3SkJZbXVPWWk0RW1YUjl6Yk1uT2Nwa0F5VFdiNmZZd0F1dTQ4VTY2a3NzK1k0eGQ3eDhsMjR0Qmt0NU02NTExYy9zMFpYREhZYy9OSHNJdGdjSEJCZG5UVW5Sck5tZE0yZlV4NDVpaEZFQlM3UFlPajd3OXArKzdSdE9kZFhQN0lKVnd6bFhQemZzcEpZRWgyWmM4WFBmdW1PdlNLT3N0cm8vWkVmTVlnRVRmb1k2T1VRVjRKSzk3R215aTZjN3lGQ1Z3SHNRT3kwM1B6UlRWSkRBa3ZCalR2ZmsyUm4vbS9EMnpGd09RTkhRL1R4WGdrYnp1YVhBbFRYZld6ZTFSTVN3cERTNTZiblliWTk1R0tRa01QVXQ5VGtBbmhUR2VUTllFRW1sYlBVY1Y0Skc4N21td2hhWkw1ZVlXWjNQVmMzTWpwU1F3Skx1blQzRjRRaHBMcTc1YzFXKzVWSURleFMzOWhpckFJeU01ZmQrN2FicHpIS1FFYmpuc3VibVphaElZRW1rcnZjQ1F4a3BKRS9OMmdZblBRTytZOEF6UDdNdnJHMmVZeHprM3Q2ZlUrNzRZV0ptTG5wc2R4cGdKanovakgyaG16d05EeDZZNzhmbEV4VGp2WldoYlorc1RBME1semFXVWdSNXV1Q3M1L3dnc3JYcXVBNVRBdVI4NU9zNU9qOE9tazkzYWpURkRNVlN3TDRHaGNaRmVTUGNmQlBjVG54bUREZlQ0bzh5aUFmREwyM1ArL3Q5QkU1N2pVVXJnL0diNnBOejAzSHhsQUVLNnp6THJYU3YwNDlOTnpOdUYyYktaQzRKMDFwUU8yOW9xeDh1dE5TN1NDOVdHdjFmTXNEN0ZUV01JR3R5S0M2eVFCSzlja3ZQMy8xYWE4SnliMnhlTk1kK1V0SWRxT0hWQWJ1Yk5iSmZvYVU3SnlheE9WT2pYSjJ4YkhZbFMyb1FtQ1BVdVNkOXdIWEplS0psallhaHhINitZeSt2MnZtSDhwdnl5YWdnTW5tTzNkSGptMHB5Ly84dG93dk42bU1EZzNDRkh4N25PNDhCd3IvbzNweWxYeXlRSC9UcHhta044QXFPUlZPWXhoTTYrUE1CUVlQNENQSFJGenQvL1Bwcnd2SDVHQ2R4eU9LSDhMbVBNeFFOY3FuN2UrR2MyNUxkdmdhSFMwck5wSHQvRStyZXVqN2xZWWl3MnNCNXh3S1pLOE01STNqOEFZOExQZTNQN29zNDhMWVpicmlhVVgrM3A1K3ZuZloyTDRZVXZEWHhncUZsYlQzTS9ocUp4UHpOL1l0NHVwUG1lZ1VIVFdtTCtBcnd6Q0UvbzMwNHpuaGZMcTdybmFrTDVUWjUrUGhjMzNMMzJXcm9ZWHZoQ1ZvVUsrdGxLblZnL1NlMkRCYW9kM1dpY1AwbHFXRlpqQU5ZaWpqWEgvZ3Z3aVlzbjg5WmFrL1NQcExHRWIrTVNXdk84V1A3Y3NXN1B6VGNkSEdxUHAzdUl1T2hoK0tzZVgvY2VCK2ZPYkMrSnZnYUdabHYva3VieHF3MzM0OG9xTFQwYld5M3dNd0pjR0h1WHdFTkpuOHk3ZW9LZDlCLzVTMm5LODk3Y0xrbTZuVW80OTdDajQxenY0V2Y3dFlOajdGN3Z3NGh1ZU5yaDRKby9OUlNCWVp1MXA5UGNRYmtZNjBiWHg2eFpXMi9IVEg0RzF1RG5sQUNlU2ZwazNza1NoZzQyakxxR3BselJEeWlCYzY0bWxFOTVHakpkUEFqWXZzNi8vMDRINTh4MHprN1E3OFpLOHlsa0VLaDIzSmhOcm8vN2NwVWZKT0JDWXF1RjBZYWRwaEx3VE5Jbjh5NTdsNVBjcEd5a0tWZThBVHdxc2RpQzQ1cTZHcGEwMjlOZGtmKzNpOCsyenIvL1NRZm4vT2xRQlFhbC9CU3lHTGwvRWpNeGJ4ZWFIYmFpQjFaOEVFQXZIUHlVZEVsVmw4dUJKK210WUwrQkMzdVFFampuYWxqU2V6MzhiQzd1US9jWll5Ylc4aGVOTWUrVm13M3hNbDNocWUrQlliUmhwOU9jRTFBTTlQNDBqa3N2QTlDL0J3RkFqNUl1aE9GeUNjTkUvOWg3T29IVUYwOVJBdWVlZEhTY216MzhiSzVHdW54OXRkQmdqSm1VOUppRGN6MXRyVDJaWlpGODZHRkk5V2xrWURReUhabnRybzlMTHdOd2ZneEhnc2VTTHFrNjUvQzlKQTBmVlpyei9MckRrbGhpMVcxTlhVMG8zN0hXSi9GNS9HeVNmbTZNdWNjWU0ybU0yZkthUDVQR21Ic2NodG5NZTlHOENBek5acnJERjRxQnJrdmp1UFF5QU5rK0FBQjY1V2l6czBXSGJ5bnArdWxYMHFvWHhBTTk5NTV3ZEp5LzhmQ3p1YnlmMjljTkJpZGU4K2NwdWQwREp2TmVOQzhDUStxckpRV2FUR1B5ODhTOFhXaTI5QUMvSWNDcjRpQzkvVldBQkJKdmR1WjRDY09rNFdNRFRYcEJQTGh3ejlYUW5idDgyNjA4WjcxU2ozVGY3L0FGQmtscWQ1eU02VnBSRktXei9tK3hyU2ZURER0QXJzSkNyTG14SlR0TEplQWhyelk3Y3pEK21CNkcxY01kdzVMYzF0VGxQaGZiUGZ5SVg4dEpVOXpiajVONkV4aGUzcER1TW1oUnFLazBkbjZ1V1Z0dkduMlZueElnL2VBUEpKQjBTZFY3UGZzODc2RkpCK1lHTUU5Y0RVdmE3ZUZuZXpJSElmTVJhKzNob1E0TUUvTjJvUlVyMVNKY3RKak91TG14SlR2YjZPZ2hma2N3N05JTy9rQUNWM2o0bnBLRWtCMDA2YXArUmduYzZ0NnN1dmlkMzJlTXVkaXp6N1lrNmI5NjNnUjllM0FSK0ZTRlZ1d3N1WjVYV3IxcmNITzFBQUFMcFVsRVFWUU1raFExOVVPR0ptR1l0ZHQ2YkdMZUxsQUplQ3JwYi85UGZmdEFubTZDNWRNTm9Lc054M0EyVnl2MFhPM2hOWE5VN29aZE9ROEwvZXBkOEM0d2JHM2FJMm5mZEtmVnkxQ3p0cjdZMEpmNEhjR3dpZzFybjhOcit6eDhUMGxEeUNVMDY2b2VwZ1RPdWZxdHY4blR6M2VmL0J1YTlMU2svOUxQTnhENDFrcXBUMzVPc1pkaG03V25HOUtYK1MzQjBJV0ZXSFBzdlFCZk9WcVJKWTFkVlpQdXhYQXByYnVxSnltQlc5Mm44QzZHSmUzeGNRUEM3dENrV3h4OVJsZGhZYXI3dmdnTXk0cnQ5TC9jYWZVeVNOS1dSZnNVRzdwaDJMUUNIYVFLOE5qYlBYMWZjd2xmZndWTnU2YWJ2OXVwaEhPdWhpVmQ3K2wxYzByU2xBZWhZVGtzbk9wM1RRcStOVkxOMnZwTXlSeUlRazJsZFk0bzFOU0ppdmxKV3NzL2pqYnMvaGRLNXZJdzFIaFdkWnNwbWh0Y0gvUGxEWHFhTWVsWVRXeTFFTldaWEFpdnVSaTY4K3NVM2xmU3ZSaEdhTm8xZVlJU09QY2pSOGVaVWg5MkxWNXJhRERHVE9uTVVLQTl3eHdXdkF3TTBwa2RsS05HZW9GQmtrS3JHM1ZtbkZvcWdxYnU2VVM2TGF2UUVCVzExL21OWUYzUFN5SXc0SUphc1I3ZFltMmRTc0JqaVlmdXBERWNvSHREa3VRUSt5VGRSdk91NmdnbGNIN3RualRHUEtMa3k2UHVOc1pzY2JBdlNacWg0VC9wek5DMmIyZDQ2dHNsM2RmdllVaG4zZGY2MkVCWkxMRmFERFE1SFpuVU5nNnBXVnNQbXJvbnR0eHdZN0F0VnZWanFnRFBKUjI2aytaS080a21WL3EyTktXbk4zMUxrajVOSlp4ek5mejZ2YjVmUDliYUIzVm1hR1BheTVyZUsybk1XbnUzVDJIQjI4QWdTUjJUL3Bqb2NxaFB6aGxUVGpNMExOWjFCNkVCZzZyWjBRR0dyU0VIa2c3ZG1VL3h2U1Y5c3ZwbW1uZE5XTVhOdlVPT2puTnpUb0xuS1d2dGJaTGVKT252NVc0bHBhZTdnWGJNV251YnI3MHR4bHJyYmVNOFh6YWZMUWFhVFBNY2pZNGUydEt3cVlhVDQ4WnNxcFoxWjJETy9LUDE1NHYyQTY3UDhjdXErWit1ajFtMzJwZldQQStmUDNlenBRZEdXL1p4MzYvbE5OcG52ZldjTDJrUGdRRUFNSXk2cXp5OVU5SVdTWmZwekE3c3EyMnFlSy9PRFBkK1R0SS8rekpIWVRVRm45OWN4K2hnVWVrR2hsS29ENTJvbVArYjVvM3hObXRQSHpmbWptcEp0d2FCYW56Rk1Bam9YUUFBRExQdXpmNHB1WnNFN3EzQTV6YzN0bVJuMDU3TElFbkZXQjlPK3h6YnJEMXRHcnFqMDlFeHZtSVlCQzlYOVFPcUFBREE0QXQ4ZjROWnpHVUlRNDJuc1N6cDY5V3NyYitqWWIvQVpZZThvM2NCQUFBQ2d6ZXk2bVdJaXRwN29tSTJjMGtBcTZOM0FRQUFBb05Yc3VobGtLVEk2bE5wcnBvRURJSkdSdy9SdXdBQUFJSEJLMk5MZHJiWmNiYmU3OHJGQ0ZSclJlbHVHQWZrV1d5MUVEWDFReW9CQUFDQndUdFpEWUdJUWsybHVhRWJrR2Z0dHI1WFkxZG5BQUFJREQ2YW1MY0x6WllleU9KYzVWQ2ZQRzdNSmk0UDRGVnhyRG5YKzFNQUFBQUNnMVBGdHA2TVk4MmxYaFNqa1Vxa1R6Q2ZBWGhWMCtpclZBRUFBQUtEMTJyVzF0dFczOHJpWEdHbzhVNHgvZjBaZ0R4b3hUcnMrNjdmQUFDQXdDQkpHbTNZNlN5V1daV2tRa0c3c3RpZkFmQlpiTFh3VWtYL1JDVUFBQ0F3NUVhV055OVJVWHVaQkkxaDFtN3JleXlqQ2dBQWdTRlhzcHdBTFRFSkdzT3IwOUV4SmpvREFFQmd5S1hSbG4yODA5R3hUSXBrTkZJdDYwNUNBNGJOVWxOZnB3b0FBQkFZdUpsWlkyaGc1U1FNazJaTEQyeXo5alNWQUFDQXdKQmIyNnc5bmVYUXBERFVlQnpwTmtJREJoMURrUUFBd0VBRUJpbmJvVW1FQmd3TGhpSUJBSUNCQ1F6TE56ZXhWV2FydUxCSEF3WVpRNUVBQU1EQUJZWnQxcDV1R2YyUExNOVpLR2pYVE1sOGtFc0lnNlFWNnpCRGtRQUF3TUFGQmtuYXNtaWZhcmYxV0pibmpFSk5FUm93U0M2djIvdW9BZ0FBR01qQUlFbGhTOStKWTgwUkdnQUFBQUFDd3pscTF0WVhHL3BTMXVlTlFrMjlVREwvd0VSb0FBQUFFQmc4dDgzYTA0dHQzWjMxZVZrOUNRQUFBQVNHbk5qYXRFZWFIUjBnTkFBQUFBQUVodk1hYmRqOVdlN1A4TnJRWU11Ni83Z3htN2k4QUFBQVFHRHcrY00xZFUrVyt6TzhjbDZqa1dwWmQ4NlV6Rll1TVFBQUFCQVlQRld6dHI1WTF4MzlDZzFScUM5T1IyWTdseGtBQUFBSURKN2FadTNwZHF4LzdOZjVxd1Y5bm1WWEFRQUFRR0R3MkdqRFR2ZGo1YVJsTExzS0FBQUFBb1BudGpidGtVWkhEL1hyL011VG9VOVV6R1l1T3dBQUFCQVlQTFNsWVEvMlk3blZWNHB0TkZJMnVuZW1hRzdnMGdNQUFBQ0J3VU9qRGJ1L242RkJrcUtpOWo1Zk5wODl1dEdNY0FrQ0FBQ0F3T0JoYUdpMzlWZy8zME14ME9RYjYvb1NTNjhDQUFDQXdPQ2hzS1h2OUdOanQ3T0szMTE2OVJlUitUZ1RvZ0VBQUVCZzhFak4ybnJRMUQzOURnMlNWQ2hvbHkzcmZub2JBQUFBUUdBZ05KeS9JVjdUMjhEY0JnQUFBQkFZUEFzTi9aNEl2YXhRMEs0MzF2VWxWbElDQUFBQWdjR2owT0RENmttdk5JclJTRlRVM3RteVlWSTBBQUFBK3FwQUNWNDEyckQ3WjBwR1VhZ3BMNEpEb0Zva2ZmSDVzam5jTVRvNHRtUm5hYVVNdmhTaGRqMWZObGU2UEdab3RJM0tBZ0FBQXNPZ2hJYWkrWDFVMUY1ZjNsTXgwR1JSbWlRNFpCZlVBcWxHSlFBQUFBZ001dzhOTGZ2NGRHVCtXQzNvOHo2OXIrWGc4RUxKSEd0WVBWcHA2ZG1hdFhWYURBQUFBQVNHakcxdDJpTW5LbVpmSk4wZUdIbTFhbEVZYXJ3cWpjZWhGbVpLNWxEYjZya3FMVGwwMm5VdFVRVUFBSkEySmoxZndOaVNuVjJzNnc0ZmxsMDliK09kV1lwMXlyZWVFS1J2c2EyN3QxbDdta29BQUFBQ1E1OXRzL1owME5ROXJWaUhxUWI2TGJaYWVHbEp0Mnh0MmlOVUF3QUFFQmc4VWJPMmZubmQzdGZvNkNHcWdYN3BkSFRzVDJYZFNzOENBQURJRWlQZjEyRkx3eDZjS1prVGhVQ2Y4MjFlQXdaYnM2TURvdzI3bjBvQUFJQ3MwY093VHFNTk8vMm5zbTcxZFY0REJrdHN0YkRZMXQyRUJRQUFRR0RJa1lsNXUvQ09odjBDUTVTUXBrNUh4eGJydW9QNUNnQUFvSjhZa3BRQVE1U1Fsa1pIRDIxcDJJTlVBZ0FBOUJzOURBbU5OdXkwcWV1V2RsdVBVUTBrRmNlYXExdnRJeXdBQUFCZjBNUGdRSGUzNVcvTWxNeFQ5RGFnVjQyT0hvcWErdUVZdTNjREFBQ1AwTVBnRUwwTjZNVnJleFZxaEFVQUFPQVplaGdjbzdjQjYwR3ZBZ0FBSURBTXFkR0duWjR6NXBaR3BQZVZRbjJJaXVDMU9oMGRXMnJxNjJ6Q0JnQUFDQXhEck52YmNQQzRNVDh0bGZSM3hVQ1RWR1c0eFZZTDlZNit4bEtwQUFDQXdJQlhkSjhpM3pjZG1TZktnVDRZQktwUmxlR3pQUHhvSzhPUEFBQUFnUUhuMDMycWZHU21hRzRvRlBTM3pHOFlEczJPRHJ4YzFROG01dTBDMVFBQUFBUUdyR3EwWlIrZk0rYkpaa0hYRWh3R1Z5dlc0WTdSd2JHR25hVWFBQUNBd0lCMTZjNXZPQk1jSWsxRm9hYW95dnJGVmd1K0JhNVhna0tkb0FBQUFBZ01jQk1jOWgvZGFINXcwVXZhUVkvRCtuU3NqZ2ZHajhua0JBVUFBRUJnUUdxNjQ5c1pxcFJEelk0T3hJRitRbEFBQUFBRUJxUnVlYWlTcE1lbkk3T2RWWlg4RkZzdHRHSTl1bGpWajVuTURBQUFDQXpvaStWVmxVNVV6T1pDUjM5ZEtHZ1hWZWx6VUlnMVY0KzF2OUxTczF0WUhoVUFBQkFZNElPeEpUc3I2UnRITjVxSEwzcEpPd3FoZHRIcmtHRklzRnBveHpyRXNDTUFBRUJnZ05lVzV6bElldnhFeFd3T1lyMjdFT2g2NWpxa294WHJjQ3ZXRTVXV25oMmxOd0VBQUJBWWtDZmRYb2RaU2Z0blNtYXJwS3NJRDhsMU9qcldEblZvc2FSbm1Kc0FBQUJBWUJnSW93MDdMV21hOE5DYlZxekRjYUNuQ1FrQUFBQUVocUVLRDhlTjJSUVY5Ry9DUU84T1E0MVRuVFBpV0hOdHF5T1NmbDVzYXZaeWhoc0JBQUFRR0liUk5tdFBTenF0TS9zN2xGdVJObHRwckNDTkQxT0FpSzBXNG83K1Q2ZWc2ZGFTbnUvV0JRQUFBQVFHTE92dTc3RGMrM0J3enBoeW82eTNCRzFkYmtKZEdScHRlLzBRcGxKZHY4M2paMjNGT2h4YnpYYXNmdFc0U0M4d3pBZ0FBS0IzeGxwTEZTQkplbTJJVUtCTFJodDJ2Ky92K1dUVjdEUXRWUlRvVkxPcGVYb1BBQUFBQ0F3QUFBQUFNaEpRQWdBQUFBQUVCZ0FBQUFBRUJnQUFBQUFFQmdBQUFBQUVCZ0FBQUFBRUJnQUFBQUFFQmdBQUFBQUVCZ0FBQUFBRUJnQUFBQUFFQmdBQUFBQUVCZ0FBQUFBZ01BQUFBQUFnTUFBQUFBQWdNQUFBQUFBZ01BQUFBQUFnTUFBQUFBQWdNQUFBQUFBZ01BQUFBQUFnTUFBQUFBQWdNQUFBQUFBZ01BQUFBQURBc3Y4UGxkcjZOSFIzKzdZQUFBQUFTVVZPUks1Q1lJST0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjAtMTAtMTQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTEwLTE0In0seyJhYWd1aWQiOiJjZGJkYWVhMi1jNDE1LTUwNzMtNTBmNy1jMDRlOTY4NjQwYjYiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImNkYmRhZWEyLWM0MTUtNTA3My01MGY3LWMwNGU5Njg2NDBiNiIsImRlc2NyaXB0aW9uIjoiRXhjZWxzZWN1IGVTZWN1IEZJRE8yIFNlY3VyaXR5IEtleSIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoyLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2ludGVybmFsIiwiY2FEZXNjIjp7ImJhc2UiOjEwLCJtaW5MZW5ndGgiOjQsIm1heFJldHJpZXMiOjgsImJsb2NrU2xvd2Rvd24iOjB9fV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQ1ZqQ0NBZjJnQXdJQkFnSUpBTm9NMzlaWTc1WnBNQW9HQ0NxR1NNNDlCQU1DTUlHR01Rc3dDUVlEVlFRR0V3SkRUakV6TURFR0ExVUVDZ3dxVTJobGJucG9aVzRnUlhoalpXeHpaV04xSUVSaGRHRWdWR1ZqYUc1dmJHOW5lU0JEYnk0Z1RIUmtNUjR3SEFZRFZRUUxEQlZGZUdObGJITmxZM1VnUm1sa2J5QlRaWEoyWlhJeElqQWdCZ05WQkFNTUdVVjRZMlZzYzJWamRTQkdhV1J2SUZKdmIzUWdRMEVnTURFd0lCY05NVGt3TVRJNU1ESXdPRE15V2hnUE1qQTFPVEF4TVRrd01qQTRNekphTUlHR01Rc3dDUVlEVlFRR0V3SkRUakV6TURFR0ExVUVDZ3dxVTJobGJucG9aVzRnUlhoalpXeHpaV04xSUVSaGRHRWdWR1ZqYUc1dmJHOW5lU0JEYnk0Z1RIUmtNUjR3SEFZRFZRUUxEQlZGZUdObGJITmxZM1VnUm1sa2J5QlRaWEoyWlhJeElqQWdCZ05WQkFNTUdVVjRZMlZzYzJWamRTQkdhV1J2SUZKdmIzUWdRMEVnTURFd1dUQVRCZ2NxaGtqT1BRSUJCZ2dxaGtqT1BRTUJCd05DQUFUVityT0ZFMk12Q3hLbkoycUVNbDF4VisxSUJGaFdWekZQZS83QVNqVklFY1Y5cHBLMGkraVQ4Q3FRSmNjeEJwejVkT1RlczZBc2FwQ205YTN5ZUI4RG8xQXdUakFkQmdOVkhRNEVGZ1FVOUlLdnZwYmd4cy82U29pZlhlbkZORHRJN0NNd0h3WURWUjBqQkJnd0ZvQVU5SUt2dnBiZ3hzLzZTb2lmWGVuRk5EdEk3Q013REFZRFZSMFRCQVV3QXdFQi96QUtCZ2dxaGtqT1BRUURBZ05IQURCRUFpQkgwOXJsdUQrUnVqNnR5N2pZaEFyWW16bkVvcFZrLytreGR6ZlJxUXgxSlFJZ1NvTVhrUGM5a2Zsdm13RFJkUXErWE4xYmpIODRkQUY5cmpveU1sRWtONXc9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUl3QUFBQVlDQVlBQUFBb054VnJBQUFBQ1hCSVdYTUFBQjdDQUFBZXdnRnUwSFUrQUFBRklHbFVXSFJZVFV3NlkyOXRMbUZrYjJKbExuaHRjQUFBQUFBQVBEOTRjR0ZqYTJWMElHSmxaMmx1UFNMdnU3OGlJR2xrUFNKWE5VMHdUWEJEWldocFNIcHlaVk42VGxSamVtdGpPV1FpUHo0Z1BIZzZlRzF3YldWMFlTQjRiV3h1Y3pwNFBTSmhaRzlpWlRwdWN6cHRaWFJoTHlJZ2VEcDRiWEIwYXowaVFXUnZZbVVnV0UxUUlFTnZjbVVnTlM0MkxXTXhORElnTnprdU1UWXdPVEkwTENBeU1ERTNMekEzTHpFekxUQXhPakEyT2pNNUlDQWdJQ0FnSUNBaVBpQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQaUE4Y21SbU9rUmxjMk55YVhCMGFXOXVJSEprWmpwaFltOTFkRDBpSWlCNGJXeHVjenA0YlhBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOGlJSGh0Ykc1ek9tUmpQU0pvZEhSd09pOHZjSFZ5YkM1dmNtY3ZaR012Wld4bGJXVnVkSE12TVM0eEx5SWdlRzFzYm5NNmNHaHZkRzl6YUc5d1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM0JvYjNSdmMyaHZjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUkZkblE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVVYyWlc1MEl5SWdlRzF3T2tOeVpXRjBiM0pVYjI5c1BTSkJaRzlpWlNCUWFHOTBiM05vYjNBZ1EwTWdLRmRwYm1SdmQzTXBJaUI0YlhBNlEzSmxZWFJsUkdGMFpUMGlNakF4T0Mwd05TMHlNMVF4TkRvME1EbzFOU3N3T0Rvd01DSWdlRzF3T2sxdlpHbG1lVVJoZEdVOUlqSXdNVGt0TURVdE1EVlVNRGs2TXpNNk5EY3JNRGc2TURBaUlIaHRjRHBOWlhSaFpHRjBZVVJoZEdVOUlqSXdNVGt0TURVdE1EVlVNRGs2TXpNNk5EY3JNRGc2TURBaUlHUmpPbVp2Y20xaGREMGlhVzFoWjJVdmNHNW5JaUJ3YUc5MGIzTm9iM0E2UTI5c2IzSk5iMlJsUFNJeklpQndhRzkwYjNOb2IzQTZTVU5EVUhKdlptbHNaVDBpYzFKSFFpQkpSVU0yTVRrMk5pMHlMakVpSUhodGNFMU5Pa2x1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TWpFNE5XWXlZbVl0T0RWbU9TMWpaalEzTFdGaU9EY3RPVEZqTTJJelpqQmlOemhsSWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKaFpHOWlaVHBrYjJOcFpEcHdhRzkwYjNOb2IzQTZaV014WlRnM01qRXROek0zWVMwd05UUmxMV0V6WVRrdE5URmtNVE16TkRabFpUSTVJaUI0YlhCTlRUcFBjbWxuYVc1aGJFUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZNakU0TldZeVltWXRPRFZtT1MxalpqUTNMV0ZpT0RjdE9URmpNMkl6WmpCaU56aGxJajRnUEhodGNFMU5Pa2hwYzNSdmNuaytJRHh5WkdZNlUyVnhQaUE4Y21SbU9teHBJSE4wUlhaME9tRmpkR2x2YmowaVkzSmxZWFJsWkNJZ2MzUkZkblE2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRveU1UZzFaakppWmkwNE5XWTVMV05tTkRjdFlXSTROeTA1TVdNellqTm1NR0kzT0dVaUlITjBSWFowT25kb1pXNDlJakl3TVRndE1EVXRNak5VTVRRNk5EQTZOVFVyTURnNk1EQWlJSE4wUlhaME9uTnZablIzWVhKbFFXZGxiblE5SWtGa2IySmxJRkJvYjNSdmMyaHZjQ0JEUXlBb1YybHVaRzkzY3lraUx6NGdQQzl5WkdZNlUyVnhQaUE4TDNodGNFMU5Pa2hwYzNSdmNuaytJRHd2Y21SbU9rUmxjMk55YVhCMGFXOXVQaUE4TDNKa1pqcFNSRVkrSUR3dmVEcDRiWEJ0WlhSaFBpQThQM2h3WVdOclpYUWdaVzVrUFNKeUlqOCsvMFZ4UlFBQUdmVkpSRUZVYUFYVndYZmNuM1Y5Ny9IWDUvdjlYdGR2M0RzN0pKQUlBVUxZQlptQ2ltRFZEbGZ0dzIzSHFZdXFQVjBXdGRiV1I2M25WRzJybnJhT3RzaERyUlVmUFIzV1dTM0tWaEFaWVFvRVFrTFduZHp6TjY3cituN2U1MDRpS05XTzg1OCtuMm51aXNTL0ozRzhZWmVaMlpURUltRDg1K1JPTzBaU1VmaUhKUDZGSHlJRVdCakF3ek53Nm9iSTNDeWtDR2FHSk55aExNV3dnbnJvcE5KSUNCTlVjb29pME84Yit4ZkY2UExBcUlNY0dvZDJXK3pZRDlGZzQ5ckFnYjFpMFRKVEhXR0N1bzZVaGVFSmRpOW1WclNOOGNLWXE0MmQrOFNLQ1NPMmdBd2RJQlFRVFB4N1psRFZka2tXYnpUWmNLVEkzZGh2dnJHbHVlTTlkOFVUWDBScitqbW95WUNRT01Tc0JMcEFBakxRUnhwZ3hvK1JBbWxyNG9jSVpoZUdrRjVsQnBMNHJ3aElDWExEZkgrZ0R4ZUZrSGdDQ2VTd2Y3OGhFei9Lak1QRUQ1SWdSWHVSdWYyMHBZQlpRNzJmN1N0R0gzWW1UdnhGTWhjZ0F3bGlBUkxnR1d3R05BZldRcXdtaHNoQmNuNHNHT0ErbDhxQ3h4bVFCVTNEU1pJajhWOFRZRkMwallVRmJlMzFkUDJ5NVpBelR4QVM1TVpBZ1BHanpRQkIxWUR4QTlaWjBLa21jRUhJbWM5M0x2aTNIZkhJa3FaZWpUSWdNRUFPN2w4bnhrOGgzWUxuM1lRMGp1c00xTHlPRU01RTRzZUNnT3ovbFBZY0VJOXhRVHR4eEhnM251a1lJTDVyRWRnT0NDajRmZ1lTc1I1cVJhZWpxMEppdXFwNGdoUU5MdzFWNHNlRkFLOUZNcjVIUUxUalFneWJNY2lOZzdIbjFwV1hmT09oNnNTTDhQa2pNUWRMWUdHYXdkN2ZKWFl2UjBXZkVNQUMxQldFNGxaNkMvOU1tZjZPY3VUcFNJRDRrV1VHMG03RXZlbTJiYzVqaG8xWU94bVBPbk1UcDJhSjdJQ0JpWThKL1Q3UUFrWUFjWkFBUThFb2MwTzJ5TGJSVVVNQ001Q01kaHYyelRsa0kvSmpSR0FSUWhISWpYaU1HY2RLR25lTTBqS0lPeDZwVisvTFp1Y2o3eEFNU1B2bzZ4VjQ5UVhTT016Tnc4Z0VkRm93TXdNalk1RFNYcHJtclJUNkI0eFZpQjlkRWt0dUpOcU90SGMrOEpqK0VEcGQyeFRhakdnQUdlTWdkLzluWUU4STRJSVFRQ3dKZ0lNTFhCQU5tZ3lTa1IySzROejlJRHc2THpZZkxRcmp4NFlaTkRYMGVrNTNMQ0J4U0FwMmpwbGhnaFkxc3paeDAxWE5CWE1FdGhBcVFCVzk1aDAwNlF2RUVhaEp0TXVYVU1RWDBGUlgwMnA5aENMTm93Q2Vyc2Y4UHJCVi9LZkVZY1ovbnpqTStBSHVFQUwvSVRsZ1lNWmhCcTZiRVF2cFNVZEdIbFBWeEJWamRvNnk0UklnRU5zRU82SkJscEVDVkxVVGdoRkxRVFljSXlNS1FaTWhHMVFORktYNDVqMWlZdEpvSlVPVitDRU1HQUVDTUErSS93OENYR0NBTzFqa3Y4MVlJc2dPRW9lSXd5eEFYWW01L2M2cWxZWm5hREpINWN6SmhJQk1tT0FoMy9qbGdYVldRejZSWURBWVhzdEMvUmQwbGtNNUF2STNVSFRmUndCcWZ4NGpvMXVCTDJJUjZnRFpHMElBQk80UUkyRGdEaVlPc1FSeWtJTVpQMGpnR1VMaWNSWUFnUXZNT0VRQ015aGE0Qm5rUElFRUZxQm9RYTdBSFVJRUJEbmZpY2pwcEVseGlJREltczZZblprYmFESllNRHo3M2NnZm1Xa0NSWUxKQ1AwK1dBQUtIbWVBWkVnUUFnVGprTkUycEFnU2h3aklBb3pqZ1o5Qk9rK3d6c0JjN0FPK2d2aWt4S1A4SndTNEdERzRLRVhPRXF6cXRQQUEzekhqQzRLdC9CY0V5NEp4OFdpYk0ySmtLb29hZUFENEN1TGJHQlFseEJFalprR2Y5WFZ0bTRoZ0NJelp2K1hGRHowWU5wNk5MYXhFRG1YbnMweVpFeW9vMHhuSS9vaWNvYWtoUk1CZWczd1RVa24yMVJnbkU4UWhyUTRvZzJjSGJRZjI0cXdpMkhxU0JScUJBRE1lNXc2cGdNNFlESHFRR3pDRGtDQVZNT3lCSEN3QUFnR3hBRGw0Qm9zY1pxQU1DR0lMd2poVVBhRnN3QTZDN21GSm1ubFVIT1FaV2wxV2o0eXlSVUVna0J0bHlUMnRxQU43NTRXNXNXUkNjS3JnRExEamdPVUdDb0dkR0xjQy95cDRoQjlHRU9DWXFYWjRiVzdzUmRGMEZHYUdJQU1wUXNDZVpZRmZNN04zQ1A3YVFId2ZBVG1yUlBaTHJjaXZZR3lXV1ZlQ3RaTWdsNXJLM3BTaVBvYnpoOENBN3lNZ2kxR1pYZXB1cjR6R3BnMnJZbG5YQWplVWhEc1BXZVRQTGZMSDFVRGFmbSttTG95UnR2M0VaTmNtcXl4YU5DQnV2VDZldXdQeE10UnY0K3JSRzl4SU11ZzBNTlFCTE54UGEyUUx1WUZxQU1UbkE4L25vQ0lBeGlFaGd1Y0RMUFkrVGpQNEV1Tmo5K0RXSjRSQU5YTTZkTi9DeUxLeldKd0ZieUJFUUJCTFVJREZtUWR4WFVjcTdzVENnR0gvS1Bweno2QXplaElHTkEya05uamV3ZmJiUHNyWTZ2dG9UejRmYTE2SUJjZ1pXaU9RNjBmWWZ2K0htRmh4QjkzUm44UHp5M0RkanJHZEphbTdNWENRQkVYa0REUEdjZ1VXd1hBR2ZWMWZXMEJ1YXkzeTg3Zzl2OTIyRXcxYklUY3dnU0FGUThKajRINlpYVkZMSHdCbStTNEhBcng0OVRKN1I5a0t4dzhXd1FLUGs2QnNRUUdXemRZWG8vR2pkWk9qTWg4MkRwTWdKanRwOVVUODM5MWtGK2VHb2tqQ0piSU1seEJZcm5Wa3UydHZNdzlIbXZKckJRT1dPRkFFVGxuVkRoOXNXYmlnY2NOTTFCbkVraUFra0xFaEJIdDNHV3dWbWQrOGQ1dnp4ZS9FOU15ejdjeUx6NGZxRVNpVjJWbHMrUHllWW0yUFBrL0ZNc2dIRFBveldJQ3FnbTduQVR5L2dOazlyNkVvbjBkNzlFazBGWWNJQ0FIRUVvRVB2OHFqRDd5VFZjZGR3OFI0UXpXQUxCQmcrV0ZtRnIvS2JITUZVK1h6Q0FteWd3VW8weDcyUGZTWFBIRG4zN0xsS1E5aDFpZEV3R0ZtMXlvNng3eVZzdnRHNmhrd29EUDZOaFptTG1mWnhoWXBYWXpYSUFHQ2FDQzlpMTc5RnpUWFFUcmhRc3BONEl2ZkF1WlprcnBkY1pDZ0UyVm5lelpjSW1LME9ueDFkdGIrTGplNmVOVUsrMkRDanE5ZGhCQzA1QURTaUFYS1ZqU2FSalFpeEdESGdyM1Q0Rm5BcjBwODJ3V2R5RnRiSStHM1RUYmV1QkFRZ0JBTjVQTWpMVDUzeDRPNmV0c0MrODQvd2RaT1lpOXRpTzh5eTdjaTNjaEI0dHhXeXo0UzRjUWlRT2c2dlI1N1RGeVZnanlZWFNSWTFRQU9kR0o4cWFSckpQdG9VM1BRdVNuWUZhUFJObVdEakREWVdkVit2Um5aNEd3ejIyQkFOWlNWbmZpcW80N2xzNVBPVmZQTGJPMktVZHRNWDJBR0JRdzZFOWMwZCsxZHhkcmpOdEZPb0RoQ1ovOTU3SGhnSzBlZkM2RUc1eDRHaTc5T1NoOGdwS2NSL2Rjb3U2ZlFuNGZza0NKUS96M1ViMkJxelU2YVBvd3NPNWJoNEFKY3UvRG1xN1FuQnZTWlovdld0ek4yN0dsMEp6Y3lXQVRaOVZSemI2YmR2b2JONTRxaUJXcWdHb0lpdEVmM3NPZkFteGkzU0xkOUtWVi9GNjN1VnpqNkxJakZPbFJkZ0FVUUVBTU1xM3ZKZGhWcjFrSnVMY01tbjRvcW9MNFpQSU9SR0hDSUdWTkVUaEpnQnRuOXk4TUJyeDhkczdjRmhYZDJvaGcyZm1QTytuU1EzUXkyRDlOa1U5a3BpNDIvb0d5Rmk4cElrQXR2eE1TWW5SK0srQWtMell0RzIzWkJ1d3h2eXoyMTYwYVlRWkZBVVBWNy9xbWlzRDluVkxmMSt2U25lNDRzUU5ZVmplenRwZkhVUm40VHNNNHN2TS9FaVNIQlRGLzloVVg3MDdLdGo0NjAySVhJTjl6VmJKNGFpKy9mY25TNHNCcUl4bFcwWTN6ZHZnVSt1bTNhanpqdEtQNE1iRk10a0duT3M3ODNoUERKRU94UlNSZ2NpWGdieGtzRmxxS3RhS2Y0d3Y1UVY1MTZySjYweWptaDJtOVlFSlRzZm85ZS84aDlCemFld1JIelU0UUNGRnFFOEFhOHVvbWl1SVdtRDU2aExNRGlnN1JISHVTV2E3L0VzUDlSVG5uNnM0Z0dpL1cxeU41SUhPeWtNN0dNaFlVM3M3ajRVc1JxaWxBZ1BrNk92MDY3M3N0UjYyOG5oeHZJMmtoMy9DYm1GMStMdUkzeE5lRGg2VlQ5VnlHT1JQbG1HdjlUSmxidHhJRDU0Vi9TYWo4WGZDZHpleGV4TnRUVldVVGZnQm1ZUVREb0RYZlEwelltV3BBMm5vUDdDZmhnSHlIZmpvbURrampNeFBwQU9BNER6OXdnOFg3VityMlJUbno1WXEwSGRzL2xQeHdwN1RQQm1PTzdna0hsWEh2M3cvNnhpU24vK1ZNMnBiZFhzL1lrajJJNEVLRUtXNTU2VXZIbG1KaW9lbW9yYzBnclFRT1BIaGo2VzJuc2I4cUN4OFVJTVJpNDl0ZFpmMUFVWERCV3BvbUZTcjlsRnM0SkNBdk03WnIxUy92emZIekRlc01NRURSdXQ4NzNtcmNvcC9jRVdCOER6WFJQOTMvcU9pL09Qem45YW12VW5yd3dDNWdlOHRwZkJYeU5KN29iOUR1WW5XallhWjdGWXJaTk1jTksySktDalZkbWRCbkFnQnNmMGhIYjJMTHVkYVFESTFRVnlLQ3o2bVNPbWZvazduK00vRXQ0L1FpdFVlaU9nemNnN1dEWSt6MXlQb21pWEU5amY0aHBCNmIxcEhnNTR5dWZ3WEFBWmhBTlhDK25hbTRsOEI2NjQ5QktCOGdMTU5kN0o1VnVvNHFSRWJ1TXdjSnZZMkVNaTFDTVhvU3FEdGhseEFBZHpkSTBleWs3MzJJNG5PT3V1Mkg5NnROWnRUd3hyQ0FZeEFRTCsyL0NyTS9vYXVoVlQ2WlZkSmh1cnFldEEzUWlPS1FVamU4NnhZd3B3VTdIcjIwbmUwdjJkRzQvNit2dS9pcGdHOTlsZ0ZoaUhOSTR2VWE2SFBkdjdodndpYkZPT0RVQnVSSGpJeHlSSGVvR2drRU1zR3RHMzg3QjMxaDI3R29KRU9EUWJVTzNNdTdkbmxuWkVXWEJWTHNkTzVZNVhoNWVvQ2lLQ0ROeitVUFQrL3pqclpTUXdJQTZ3OXBKWnpEMGF3ZnorZWVTYVN3bWNwWFpOVFZxcDY5WlliOGlCOCtPUjk2ZFV2eGFNRVlsR1dCTFdKS0JBM0o5MjR6VFdPS29YRFNuSzl1WUpBUUVnd1BONk5XN2UydWd6ZG1RUVN3UjRORHViTWI5cjhqRlZxSStBZllab3QrSCtuRDBhU3o1QnNxMzBCdnNndkFObWozZ2ZoUmgrVFNodVJKNUJZaUdBaGdoNkI2S0JBYXNXSDQ2WDcveWMxanJLK3g3QURZKzgrWEUrQWNJd3dSaVNZWjIrVXRJWjFBM014UmhBbWt6bG42ZmJkc2FSSWVpT0pXRERKQkR3NEQyMkxjWTltQjJEa0o2TXJSZ3FuTXpUWDJBYkJ5VWtGalN3dXgwQ1F5ZmptN1BEZU5oMDZEVUYxcDl2WnpHcHVXQVFBWVpNTUFNM0NFQTNUWlFzSFd1MXMvVU1mL1ZVZDF3U2IrR1FRMEdtRUdJUUFwZmYzUi9mdTNLRmR6bEFqTlFnR1lJSjIyQVpwdjQwT2Zod2pNRHp6M2RMdDI1eCtSbzQrcmx0aXdQSVhTNHAxM3lKMVB6UnJzRnFRVjFBd1owUzJNNEJFazdESkZsckJpTnhZdlA1NFZrVml6T2laQnNFZW1uZ0xNRTQ0RDRuaG9vRE03aUlBT0R4V2dVMFRoSkF0d2d3WmZqSlhkc0RTZTJDUGtJVkFNQk1CRFFERGtrZFU3RXV1K2lIcndhZUFtVG96Zmd3R0lGcUlmNEJLVlAweDlDNWpxOHVZNVE4RDNHSWNwUWxOQ2RXTW5ldmN2NDlyYyt5ckxPSWl2WHJtQ3l1SXpLRFJOZ1BLN0pYZUJjek1BZHNQc3h1NDJOUjRINzhaVGhGT29LTUVEZzdHQjBmQ3NSMkx2L0JJNVl0eGtMOEowYnI2TzNQeE1MRGtwa0RwcWswT2tnWXJDanJXTWo5KzNSVGRNTGV2VTRUSzhlZzdJRmJwQU5oQWhCV0FObWNNUnlZNlNBL29MWXZNeTMxemxlMld1NGhDWEdZV1pRTmY3My9ZcEx5NVoybFFGS2pOQUNCZWhWMENtRUFBZGl5WG5kYm5ycDF1bm1qOHBSemw3ZnNuYmR3TTU1djNyZGx2RG95UnNNR2pIWUFUUFQwRXF3Y3NLd0VGRXczQ0NIUUlUVjBleWlXdUFHRVViS0VIN2FBUW5NREFRT0dHQXNDWVlBQTVSOWF5Zlk2UWw3dW1TVTdScm1lSEI3L2FUYkIxUGQ1NUI3RzNETFlMczVyQTAyQVVUVWdBdFNzWkhzTDJiUGdSdG9IQ3h2QUZ0RHNLMFlNSGxjQzA4cnlMMkU2aHFMNHFBUXVyZ21pVVhCc1A4d3ZkWXJxUGJNc243bDFaejZIRmkyNWtKeTNzaGdIa0xnQ1F3UUlDQVZzREI3TGIzZWJsYXRoUkJQWVhiZkNnNnlDRlpBLzVFN0dlNituZEZUWU0yRzB4bHJIME52NWdCWC9lTzlQSHczZEVZNUtDbHcwTEdCY0NvWW9KRk9TK3pjbVQrOVk1ZTJyMTVoZER2RzJuRmpVSUVCQnBoZ1VJdDJhUnk1eXJoOXU1anRpUlBXOFJ5djdIZmRqSUI0VEREREczdjR6bDNEZld1bmpORldvaDJNSmtMdEVJRUE5SVl3VmpLKzZhajRmK2dxbkxaSk4yWEYxd3ptaFJWVURObmFUQU1tNmdYUnpCbXQwcEE3VlEycmxoYzBibVFYTVFuUHJPa05PYzZDaUlZSFdCQ3FCTWtNWTRtRXhZQWxvMTlsOVRtczdXYlQ5ZEEvVnJUdDlCaXRXMVhRc1F5SjY2NVpQSFVIenM5aWd4THhCb3lyZ1FJNEh2UUJ6S1p3UVZtQTVEeTg2eVlxd2ZJV2RPSUZNSElDc2QwRFFUVlloelZYZ0UxQm1BVnp6RWFBSTRFYVl6L1lES2s2RnpwWGNNSFBQa3puS0NDdHA5b2ZlWnlBd0NGeWlBa0NtZXlSMUxxZFhQV1kyUU5tSjVES2hEdFlnUGJZa01YWi80dEZpQ3VBQXo5Qk00UisvMFkybjdPTGRjZEJLamtveVFCak05QTFSQmJVaXl5dW43QzdqbDRMVDFwanpDN0FZQWhtUEVFd2tLQnFJRHNFQzc4STlxYzFqRWVFK0I1MzBXbUZYMTQybXU2cWMvNndBeGx3QVFZSXFneGpIVmE4OHFKd3hVbXJ3bW1QUGx5L2Vxb2REeVN6NVhValltM0ZpcmFXeis0V1FTS1pFVnFnaXNNRVRhT09qR3lvYUhmRmNORkdsQmtMTERFTGcreC9IY3cvVWdRN0tyc2lRZzRxWkhtMjBlNlcyWnh4U0xkcHZKMmQrd3JzOVRsRExBMEdrVVUxZHpRVHU2RGlHSkxOWTN3V3RBME1wUHVCUzhIT0JZRUU4NHQvUXRINk9LdVhRZjlSOFBaVGFZK3NZdmIrQllZek1QS2tmUlRsUG1JOEh4ek1RQWIxNE1zRXU1SlEzSUw3eTRpRDgwaGpzN2hWVE84QjkxdG90MnBTVE1oQUJqU1EvWE1VNVZmQmQ3TTQyRUlJbDdGbTVSeWpKWHppejZDdXR2UGNOMlI2L1VUVGg4WDlINmZWK1J1cUdhQS9UcTUrZ2w0RnFmVU5Mdno1L2FRQ0pBNUtKbG9XN0dRelF4SW1ZK2o2MW9ZanVOYk4yRGNMR0ppQmVKd0JKVEIwUVFyVzNiREMvcUFzd3B1R3RTWE1PY2pFZmhrZG9DUEFYV1BITEV2dm5lOWpjajVpQWVlN2hLaHFlOGJ4YThMN1d1dmlLZmZkblIvKzVqMzYwbk9lVHBoTWlneEFZSlY0YW94V0ZvVEtsVUVHQm5JSTBYN1pqSmNIVkFtYjJEL2pmemJSc3U4b1dkK3p1c2tnaS9ZZys1MmpJZDZKR1dZUWdleUJQWlhPM2RBTkZ3ZlJkVEVtK1R0YXBSOFJ6SjZSM2VoMHdmWTNmR2JmZWJkZGMrekxWbEZySTRPcURXcUR3QUtnQThCYndmOG5LUVZDNjFOVU01OWgxU1MwT3RBZnZaaWk5UUpNc0xodEdja2dObk5RL2pMS2QwQThoNUFYcVB0L0Q5MVBFRk9tR1hZSmNSbGlpVGFqWmdyM2FiSmRoL1JPeEcraFBFV0ljeWk4SDVwM0kxK2ticUEvL0IzV3JvVTdiempBby9mRDFCR3c3YlpQTTZ5T3BDak9vYW4rbGY3c0IybFBRUVI2dTA5Z1pPUmtIREQ3SnRVUXFpR1BTUmFZREdaUEZvY1p3a3lyK3hXL0dRd3JqRUk4cmhXTVpZS1Z3T2RkZk1oZDU4VEMzcmxxTXB4ZnUyZ2FVUVNqY3QwV3NGY1gwaXVhYUpmS1JSYTBJcU5sTjM1ZzZQNnpMbjBPN0NHRG84R2VFWU05blJERzZMblB6dWMzYlp6aW9lWkFYcWJ4c0sxVmhPWERTcGpaQmFYQ1I4ejBCb2M1bHJpelBKcTl2U3p0MGlvVE95MWpVR24yMFdtL3U3M0J0cmZhM0QrWXRaT3pZRFRaYTNwVm1CczI5cnV0a3NyTWtCaFBRYis0dmgxK1R6QmxCbG02eTR5M0oyT0YwQmFMUnIyWVNTVjNQYmpxS1YrYm1WdjNVOFRla1pnRDhkbTQzMDNPRUFPWS9SdVI2Mm0xQ3RBODFYNElVOUJVbXlsYjc4ZktaZVErTEgveVpSVERXNm1iL2VEVGlMZVQycU1NRm9iTTd4NnkraFRJZmpUVy96Z3huWXNERmk2aUdaNkM2ZDlvcFl6eHh6UzZpbVp3QkdPajkxT0gyL0RnWklkVytmc1U2ZTIwT3JEbm9ST3BkU1duUGczV2JOcEh0cmV4c0RCQ3F6WEh5Q1EwRGlIQi9QUkd4aVpYWVBWZWN2TVFNcjVmR2huVitvVjVPeTFFRG5GQTJIR2x3bHVpQWNaaHhpRXU3VFhaZlVMSGhFS1hFM2hhNWF5aWhtaEdBOVJaLytUR2I3am43OGo5RVN4ZUhDd2NEMktZUlRBcmtvWG51UGpKQUgyRHRvS2xnaVV5V1BSTEp6djZoMWdFRnFmWi84aDIvYzBKeDNOcVVaSnlBMlo2aGRBV0kveXJSTGRUOEV6SE5zdWcwektpYVdlS2VnbkdMUU1wRE9hNWNpVFl5YlVMaTJiZE12NUduWFdoWVZlRHVtWjJ0c3hPRzQxSzJhR1czU0RwSlJZMElOaDVZQWdEQndMM3JJcjdGcWs0RFV0Z0JqRyttZXgzSW4wUk04aUNmak5nY0dEQTdDT1FhNUM5aUZpOEQxdFlqOWNnUVdmaUV1cnA5K0xWSDVIQ3ZaZzUrQno5UGl6MGw3R09YNEQ4RmhwYmpzUWhSaUlXNzZZWi9nSXAzb1hVWU0zMXBCTG01MkZRUVh0cVBhM3d2NUMvRkRPWW1ZYlRudjNieFBZT2Vnc2ZZZDJ4TUt3eWcycWVsajJiT2grTDZ5OW90MFJhZlJHNUJ1VnY0SG9ZeFBkTHV3OXczbmhiSFhjd1FJSWlRcEZnV0FsM3NNQVE4WWpnOWliN3JrUVlpWVU5SDdOMUxoRUVqWERROVl0RGYzODBQdE5xQmM5QUkrMEkyWDhwcFhDNXNHTWRJUWx4U0JTTUdsQ1lNV2cwYmRhOHZvVSs3ZG53REowSWV3N29ZMnNhZjlycWtmaHp2VmtubTh6Z3pHRGhUQUVSRVlOUlpkRWZhdXRZbDFlbnhIV0d5QWZjTGR0Znh6RjdWdG0yOC9wOXNTU21aT2U0Y3c0WUJ6bEdQd3QzLzVjUXdwc3d0ZzFySm1JUm5obUNnYUFUS21ZMGRkdm45VHdvT1F2bU9VUmFUUXlYSS84WThGVmNEekIwR002dll6ZzRoYlhIUDVNbVA1TzhXQklUaDVoQk5ROTBmb0d5ZlNHZXZ3aTJDMjlFZC94SXl2WUZEQmVQQmtwQ0FuR1laN0I0Rm1YN004RGxvT3N3N1NhbWtybitNWGo5RkxycGVlREgwVGlZZ1dkb2pYYW82L2NTZURiRDNxMWtiMmlYeCtQMlhGS01pSjhtMkRpeFBBMDE0TnhNdGxtTUowamI5dG5aWnh4bkRPZmtCQlFDdzJHamhjVkswMld5bmdWbHllWXhUSEJjQ3VFQ0M0eldXVm5pM21TNnJ3amNPWmU1dnNxNk9zcjJTZUl4QnBpNGJ1RDV4UUc3TEptOTBNRlNNQ1J3aVNMU202bjFqd3VWM3J1eXhjMHNrVVJyTXREcEdpZE1zWkNDL2FxeXp3cTlNa1VyekkxR0FveGEwRTdhNDVXdTdBLzFKMlBkY0Q4Q0JLcEV1OVNPbk1QTDk4M3o1eE50UFNzUkdHWW9Ba2pnRWdtL1o5OVFIeTRqbDNlRDdSOVVqbUFDT0JXSlE4VGlQbHYrMmZ0MTNCYkU2WVFhQ0RYdWh0a2FpdUxOb05lUXduNUdDcU5ZUHNteUk4YUlSYUx1UTY0YlFpRVFoeGxnRWV4b1RLL2pvSnloMVlHUlNSak1DMUVUQWsra1FFeGJVSDRYaEJrSXM3aEtwcFl2dzJ3RXIxbmltRFdBRVNJTWVtQTJTb3pQUi81OFlvUUV1QUNEWUpjZ0IzT1dPSEFkUWZ4N2FmUHE4TUZxVVovRWFFQUt3Ulo3ZmVZWEt5MGV1ZEt5R3BzYVZrekdTTnRnQk9USXBwdEdNMkFMS1hFQW1IZlJ1S0JnaWZGRUJsbjZsc1Ava091S1lQYVVvZXVvRUd3WXBIdnF4cjllSzl6a01EUytUelNzTURvSkF1ejJyRGNPaC9udktzVm5XTkR4TFFpWXB0MTFpekpmazdUVnpES1BNU0FBQmlIdzRONDV2ZVRoUGY2VFc5YnlsTEpndzZEQ3pOaVpUTmVZK0hxV0hoTEc5RUpOM1lpVTdNQklhYThSZ1NBbEVvdGZxSjkxODEzOTQxZlE3YitTUU1aVkFZWmttTFdSdWhodHlnUWgxQmlMVklzRGpFeElnUE5FRFFnREVwQUlCcmx1eUUyRG1UQ1dpQitnSmdBZGpCSE1FcEtJY1FqMGFPb2haZzRZanpHV3lKQWlVQ0FIVVFNTkIwa1JjRVFiYkJhNGlSL2kvd0gzRDVQTXBkMnQ1UUFBQUFCSlJVNUVya0pnZ2c9PSIsInN1cHBvcnRlZEV4dGVuc2lvbnMiOlt7ImlkIjoiaG1hYy1zZWNyZXQiLCJmYWlsX2lmX3Vua25vd24iOmZhbHNlfV0sImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIl0sImFhZ3VpZCI6ImNkYmRhZWEyLWM0MTUtNTA3My01MGY3LWMwNGU5Njg2NDBiNiJ9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wOS0wMyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiRXhjZWxzZWN1IGVTZWN1IEZJRE8yIFNlY3VyaXR5IEtleSIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkwMzI3MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4xLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDktMDMifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTA5LTAzIn0seyJhYWd1aWQiOiJiYzJmZTQ5OS0wZDhlLTRmZmUtOTZmMy05NGE4Mjg0MGNmOGMiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImJjMmZlNDk5LTBkOGUtNGZmZS05NmYzLTk0YTgyODQwY2Y4YyIsImRlc2NyaXB0aW9uIjoiT0NUQVRDTyBFelF1YW50IEZJRE8yIEFVVEhFTlRJQ0FUT1IiLCJhbHRlcm5hdGl2ZURlc2NyaXB0aW9ucyI6eyJrby1LUiI6IuyYpe2DgOy9lCDsnbTsp4DtgIDtirggRklETzIg7J247Kad6riwIFYgMS4wIiwiZW4tVVMiOiJPQ1RBVENPIEV6UXVhbnQgRklETzIgQVVUSEVOVElDQVRPUiBWIDEuMCJ9LCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6NSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCIsImJhc2ljX3N1cnJvZ2F0ZSJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dXSwia2V5UHJvdGVjdGlvbiI6WyJoYXJkd2FyZSIsInNlY3VyZV9lbGVtZW50Il0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJRHREQ0NBcHlnQXdJQkFnSUJBVEFOQmdrcWhraUc5dzBCQVFzRkFEQnlNUXN3Q1FZRFZRUUdFd0pMVWpFWk1CY0dBMVVFQ2d3UVQwTlVRVlJEVHlCRFR5NHNJRXhVUkRFaU1DQUdBMVVFQ3d3WlFYVjBhR1Z1ZEdsallYUnZjaUJCZEhSbGMzUmhkR2x2YmpFa01DSUdBMVVFQXd3YlQwTlVRVlJEVHlCU2IyOTBJRU5CSUVObGNuUnBabWxqWVhSbE1CNFhEVEl3TURJeE1UQTBNall3TTFvWERUSTJNREl3T1RBME1qWXdNMW93Y2pFTE1Ba0dBMVVFQmhNQ1MxSXhHVEFYQmdOVkJBb01FRTlEVkVGVVEwOGdRMDh1TENCTVZFUXhJakFnQmdOVkJBc01HVUYxZEdobGJuUnBZMkYwYjNJZ1FYUjBaWE4wWVhScGIyNHhKREFpQmdOVkJBTU1HMDlEVkVGVVEwOGdVbTl2ZENCRFFTQkRaWEowYVdacFkyRjBaVENDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFMWllhKzlZWkxKbjRGV2NrRG5ZL0VSb0N1TzNUQnRhMFczZjhSOVNZNWQ1c0JrMlFpdXBjaUkvbDdmd1BySDNGRGtlVlBYZWpNZStrVDBWb0pKZStOOUVNV2VyMC81UFhJUDk3bnJ1WWNyMER4YmhacGVzUUVlVThCZUlVdW5wTk5uRUpwb3hvSlR3b0RtdTgzWktrNG04ZzAvUGZwSndEaG1QQ0FxbTc5c0Z0UDhnN2xDOXFtczVURC82UE56KzJhZXdLWFRRQVIxb3BmaG5XRFVzSVp0dVVmRVJobEd3eFU3WCtoM29RMmtTR3c1aG9sZktTYjBnM3B3R1RjVFZOdmZVTVhIN0NhaVRxL0s3VC9qZEFDRCs5YU5qdGNkM1B5UWVyQThTYTJOMjhydmtOOFlmS29EUGc1Z0EzNzhPTkRWM0Jocmh0WThVaURrQmNUc1hBUUVDQXdFQUFhTlZNRk13RWdZRFZSMFRBUUgvQkFnd0JnRUIvd0lCQURBZEJnTlZIUTRFRmdRVU9DbUszMTBHdTNxOURmWC9idmRwc2Y0R0k4VXdDd1lEVlIwUEJBUURBZ0gyTUJFR0NXQ0dTQUdHK0VJQkFRUUVBd0lBQnpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQW5EVGNabmVLL2gwUWI4c0Z4Z0ZTOEZhNWRqUW5TSlFVTUZaL2t6T3NQaDFEVkZERjRuREcvSGxVK2Q3S2FOaGFRN1hMdDd4QWpoekV5VHlIYU1INzZnSDA4cjMzTmRWWi80c01oOUdJTFU2YlNtSllPdGRWaTN6QjNwNjlibllaSEpWcXZKS1g1bEVzU3BuL29wS1lsdnRvMm4wLzRzNGF3SmgrcStCa3lWU1BUUk1YNkxmYm42SVJ1NGNiZVMwVzEzdHNRNVNicEFvOU5IMkZBVHpWTU1LU0dFZGlRbmZZeWdkV3Z1RENMVXRRRjF3R21HU1lzRVBGVFY2UEcxVlA1SFM0ZmhyQk5idXJpMzhOSVVvY2ZrcGZtT0l5K2hIWmdmdnBaem9yazFHdkYzUFpSSXRKblRUdjVVanEwcUQ4cm5yODFxd3ZHbFRDSklCdEVVbU53UT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUVnQUFBQklDQVlBQUFCVjdiTkhBQUFTVlVsRVFWUjQydTJiQjFoVTU5TEhNV29TcjdsK1Z2YWNzNDFtVGRTclJvTllBQ2tMaW9vRlN4UTdnWWlpaUtKR0RkZ1ZMSFJFbGwyYXFJQmlqZUtOWGZGYVltS05IU203Q3hwajlQdGlqSVc1ODU1ekZwWmxGMWRGWS94NG4yZWVwU3k3NS94Mi9qUHp6cnlZbWRXdTJsVzdhbGZ0cWwyMXEzYTl3MnVEV2xwZmZ0MjdVZXlGK0thclRoNXV0dlRJMWNhaEJ3ci9aMTd1elVaemMwODJXckIvWThPbGViUE0xdCt3TTFQbWYvei9Bd3BBSFRObFVmc0d5VGZUV3NTZisxVzA2aGhZTE5vSDFuTzNnOFdNTEJCT1RnZHFRaEl3bytKQlBEUVN4SVBXQXUwVjg2U0pYK2FsQmt0UHpEWkx2V0grL3NMSmhMcjEwMVJUbXFYZGZDQktPZytTNkpNZ0RUc01sb3R5alFLUzlnOEhpZXRTRU51SGdOQitJVFFabTFwUU4rcm5rV2FoOE1GNzV6bjEwb3ZuQ3JLTG5vc3pyb0g0RlFDSmJlZUNxTk5NYU9HNDdObEhvY2NqelRJdmZmaitBRklXZG0yMnJlU2haSHNSdkM0Z3B0MDBNUC9pMitjZnJqaTc4TDN4cEk4MmFtSWt1WGRCSDVCNDlUSG9GSFVjK3NZZmh3R3hoNkZQV0M2MERzb0N4anVoV2tDTTFXUm8waS82RHpQNXJXN3ZCYUIvWkdtT1d2NzdsM0pBcmRLdlFQREIyM0RzdWhvS1ZDVlFyQzRCbFpwN3ZGMnNnVU9YQ21EZWhqem80cXNFaVd5WlFVQzBaRExVWDNKYThWNEFhcGhWOHIwV1VQdXRCZkR2YXhyUWFFcGVhRC9kS0lhSnNmdEI3TFNvQ2lDRzlvRUcwM2FmWnpQajMzMjU1MnAyaXZmZWhSWmJWS0E4WnhvY3JSSFBHaFY3Q0VROTVsY0I5UEcwN3k3ODdRR1ZsSlNNUEhXcjVIbXJuUnI0WkxNS3poZVV2QlFnWW9ldnFjRnlSRnhsaVZsT2dmb3J6eWIrcmVFVUZSVTF3QnM4U1c0eTdrY04vSE5qTVd5NldPNUJaV2lQMFg1SCt6KzBQOUNlR3dKMEVhRzJuSmFsQThnZkdnOU8rTjBzc2FETHUzTzNYUkxxTTY0S01lV203TnBDcG5RVHlKUmZtcnNvZkFXeXBPbm1zcVFnZ2FzaWtISko4c2V2eHdoY2tnYVl1eVQzbUJwMndQN21iUlc1ZVZDalJmK2dCb2RkaFhEeWxtYUhXbDA2UktWU3RTNHVMbTZHSUp1V2xwWmFxOVYzM0RTYTBqQjgvblZkUUtubjFVQ1BTS2hJODI2cm9hWHl5b0svVEY0QzE5U0dsQ3o1VThwVk1WYmdJbyttbk5ZZHBSeGpORlN2TlErcDdpditwTHN1THFNN2h3RGQ2VnMwOGhqNmpPcXkrQ0hWZGZsZHlqWmNROW10VlZPOW9sVk1uL2pTdG9OU3lucE56SUx4SVh0aGhTTHZUK2ZWeDZNRTBUL2xtcSsvWUdlV21WblgwUHZmdlh2M24ycDFTYUJLVS9ycjdpc2FzRjV5a0kxQmpPMDhhT1cvQ1dKTzNJWWlqV2JXMnl4MTZ6RDlFLzdCZW9aelVnTGxuSENKdGwvN21MRmJDc0t1ODBIWUtSaUVIV2FBc1AwTVlEcDk4NVR1dGxndDZCNjJsZTRaTVo5MmpCNUN1eVI5M3R3cHBSWHhzQlo5bFpTNVU2S2dXWjhVb2ZPVWJlMXpqMTIra2JubkhDeVhILzlkNnBhVVllNlVjSVhxcTN6QStPOTRKRjY0ZjRka3lYN3ZKaXVPU1N4Q0QzN01Wc2ZFbFBtTnpaSUxYVHR0dkg1Q09Ic1hNSU1pb2VYMGJBakl1UWluYjNFU3hkaTI1TTF6Q1EzOWdKRXBPcHZMbERHVTh6bzE0N0FhUDZtRklQNWlMb2k3emdaeGwyQVFkWmtGd200aFpYU1BzSXVVVS93aUFzUE1JYlNlcVcrQmtnbmhiK2lZOXNOb0laUGJDQndUQXN4ZDVVZm9vZWxQUk40YmdmYmJlcm5KL0gweERjSlBwOVpkZDIxZjNYVlg5elJjZkNUWksvTnk3cFpMR3NoWFZZcExaU2pSMFcrTXk2ZGVtUithdXlTNUNsemx1YlJ6N0NPaHczSVE5L29XeE9qR1lydDViTTFCSUFsN0xINkNIbktJY2wzdlRtVDNLdTkxNTg2ZFR4RE9qM2hUbHdHZ3Z2NTFOTWNQU05CbmZZYkFQdTZCZVIvMExqZmxaS1ovUm5OdGZFRVFnL1NETnI1ZU1ZbGJid1FPN1pyY0JRUHFic1kxOXFuSWFRV0lIUmR5bFdwdkJOUnJBUXRKMURNVTZENHgrWlNMM0l2Y0JONVlIYlFQME9yaXhUWEV3Q3BTcTlWdE1MQjJSQUNkOEdmdGk0cnUyT0QzZ3V2WHIzOUVuZ2M2QVJTZlk0T2U5QVBlN0NoakVoYzRKOW9LZWtRY296NWZXVWIxU2JpS1h1MU5QQlZqMFh3OVFJL3gvVWJVT0JpUlRONFV3YXloWlFsUHhESnVqeU54WGd3U1VxWDJRVWdPb1N3a29XUFk4OWFEVW5KM0hiZ28wMmcwNDlGVzQwWHRScnVFOWh1Zm5xdXJXNTZobGFDZFJ0dUVmeCtLWUR3Um5oMStuWW8yVnQrVGRETWxaUisza0c2MzRESFZlVGxZZWlTZjNKOTM5UmVkMTc3M1J1QUluSlcyS0tjZmhlN1JJT203RXFUdXk5azlEZ3ZKWlFsQ1dveVFGb0hRZVEwRWh1OHZ5eTlRM2NPTCtkTUlnSWY0cVY3REM4MUJyMWlKTnp3RnpZdEwwUnBIL0xrVG1nZitiZ3grUHh1L1hvZVBSOG5mOE9uN0lkcCtJaDNpY2Zxd2NuUFBOZlFJeUZrazdZaGViRGtUYk53U0lEcmoxUE9DUXRWbTRyVTFucDBvRjZVWEpaUC9KdmJnZHNkU2p6Q1FzcEJXZ05TdEFwTElaVFY0ei84T0NvdlVCcUVRYnlDQkVlWFM4c3daSXg1UXpjclB2OThZZ1hSSFVQUHd0VTd4bm5nSExROS9Gb0ZBWS9CeEc0bFgrSGhuWHRTaDIzVEwyYzhaZ1I5UXRxdWY0WDNFV3pnb1A2NVJPS1NJbzl6a1Q4U2VrU0R4WEFQU2dhdEFPb0NIMUU4TENRTzBiQ1YwSHBVQmw2OFZWc29VWEhEVlRMNTM3MTZqbXUyZlFSMFN0L0MxNHhITXIvaGVCZmo5M0tLaVg0VDR1M3JrOXc2aEIrc0pIT0ozTW93L01NMG5BZld2cFlBaFltZFQ5L1JHTlFJSEsxby95bDMrV0RRa211MnRTQWF2QmNrZ2hPUzVtb05VN2swcmdKSEZ3dXFVLytqQ0tjUUxua0FLdGpmYmFJUTZwSUxtWWhPNzFWQVJXV296bE1CZGFVdDFXdlluMDNSQ09TUnpWMFZXQzRmWVQxNHY1c2dVemdLM3BFZENMOXpnRFVkQVhwRmNFM3hJUkFVazRrMmtJZFV2SEt3SHBzQVBGL0o1T0tWWnhjWDNSRyszSXdzZjRBZlNud1BFZmtBL2srKzdlMlUyd094MmhzQmhJVFZEU0YzRHk5Q1RJbC81elJqblZBa0N5cWU5RW9ENU1nNkVJMklSVWd5SWgwVlZRRUp2MGtJU2UwUUEyUXJjTGxBOVJlMHZKUzcrRis3OExSSE9PVzAyeE91UmR4aVJzWjJXVE9jQUVUUDNCZHpHUEVWSXcxOHQ3cmdvRkpTbkhHanZCS0JIeFhPUVJuS1FSTU40YitJaEVXOFNlVVNCODlkYnl3cUxTOWI4bFhCMGF5WSs0N0VlSGJqcXdCUGFKcmdDRUJwdE1RTndRM3dMaTllWEd3T1JiWVBBWGZHWThrWkFZeE01U0tQWHNVMXdaaVR4SmkwazNwc0dSNEJvUURSWURVd3Q4Ri8yZmJOM3BYR0FjY2dlNFR3aGdDYUc1Z0p0amJ2NFpoV0FtR1lUVVdwaFFMa21oYjdVdmdvRFdESTFWTUZPQnFqeFBLUXg2eXNnbFV0T0YxSVV5UTYvTTI1SnJkK2RLUkY4UUFMM3Jkc3FzQnVmQ1l3SU01azV4cUhtRTh0QkVka0puT1dGakVOQ2M5TzhwMzlDYzd6Uk8vUzRaS0FuS2NzaFVWcElCaVVYeFVxT2RrL0U3S0FNZWNjNmtVNWI5bDE0d3ZTT0FvYjVDaGpLaDRQVWdvZUVYaVRvR1ZWRzZqeVRYcEMwS2lnUEpUQmZwUUw5RlE5cG9vS0ROQTRoalYxZlNYSUVFaXM1OUNhaFp4enhvanZtN3NuVzd3cWcyTXhUbE4yNHpmZnBkbk9BRVg3RlFhSVJrb0NIMUh3Q1VPMFhrdXRPTXVrRmNYZStnQjZTRE1LdjA0SHhTMFZRS1VEN0pDTWszcHZHNlhnVFFxTDFKRWQ3ck1mQXB6aFlRNFhZNnkydnpMcGszMGpaaHBVeEZsOERJL0ZEbWZucVFab0V0TTBzQkpSMHpxVFhwSkFrTXpJVlJQNFo3SVNTOFVzRHhwZUR4RWxPVVRrdTZVbE9PQ3dHcUw2SkdQaVUyWTBkbEkzL3l0WXUrYkNwWHBIUG1GWUIzQVJEQzBuc3kza1RnWVNTbzZVQnhJTWVtTlFjNysyVGZVNDRPZzNFVXplQ2FBcUJ0QUc5aVVBeUlya3hPcExUUWhvZUMxUy9SSHhUNVVuS1hkSHViYk1oQVJmZk81M3F0Zlk1MHhacm4xWlRnTEh4NXlCWklpUXBEMG5yVGRLcHhJUEtUQWxvZmNhSDdIMHFISjBPMG1tYlFSeXdpWVBrdjhHQTVCUUdKYWViNWVpQkNZRDd1SHVVaXlLWXRFbmVOQml5Q2FWa1NjTXdLMTJqYlplQzhMTkFZTnBPQTZiTlZJU0Vab09nckJHVXBZNDNFVWlXMDRnSC9XRkszUkErSi9JdzNsd2FXQVJtZ1hUNlpwQVFTTVNiQ0NTRGtxc215eUVrNGRBNG9Qc2xrckwrR2xxQTBDbWxHU2xFYTdSSDFUMnpBZTRaaDJEUmQ1eTJqM2dtN0RLUDYzMGpJT0duMDNsSUFSeWtsandrcmVUUW0rZzJ3UVRRVFJNQWxlUXBjODRDNDVrQ2xrSFpZRG1EUU1vRUNldE5GWkpqZU1reFBpK1FuRGJMWVNrZ0hJb2U1WkVBbEZ2U0EzVG5qYVRFcDl5VUZxOEtDNlhid3R4WkljT0VFQzF3WGw5TU82d0YwUmNMMk40M0dldUkvaFhFRHdnNFNFSXlCMnVMa0ZyemtGakorYk9RNkU1c0Z0dHFDcUM3WjNHektlMmZBbGFCVzhCcTVoYUVsSTNlcElYRVNVNmtMemt0SkZaeWlVWWt4NVVDb3FHa0hFQlkvUkxLS0RmNWJ3anJQQ2FHRkx6QXVRUmFjeGVGUFhwRFJ6TGRJQ1p3bFgrR2hhc2QxbGVlYk52RlJSbFB1Y3J6S09kMXY5QjlJcDhKZXk4RFVmY0YzSUNnMjJ3UWY4NE5DRVNkZVVnZGd6aElueEZJMHpsSTVaTHpaNzJKNmhrQlpCWm5DcUJuUmNVYUdCaTRBNlFUTjRGTmNBNEhDYjNKWW9ZeHlhVldTRzZpb3Fya2RDR041S3Z2OGcwdm1tY2tibE9pUU9pQlh0WTNGaGgzZks0YmxnK3lkV1cwTEw2TWRvMER4alVHR0pjb3RsTXBjbG9KSXNjbElPNGRVbmxBMFAwYkh0S2Npa2xLWjk2Yk9nWVpsaHp4cHJaQldFa24zaWNURWxNQVBTWDdsZzI3enVHbm5BcldzM0pZU05henRvS1Z2dVNxeTNJVFhwRGxSbFJVMzFWN1RGejdSTnBQMjdFMDNOWmxlOS8yUEtTZTNKQ0FoY1JPVW5oSVdtK3FSbktVN1hKbzY3VmhwNG1iTzY2UFFyekkxVDhISkpNeXdXYk85Z3BJck9TeVdNbEpkZU9TVm5LKzJpeFhXWEpWTjd3VjFiZDJMeWN4MEdQU2JldEtkTnE2WkVqQVFqSXdTZUhHVGQ4WWxaeW80NHh5eVRFZGdzRVNkdzBiZDUrTE5CWFFmbTE3WU0vaG44RnljQnBZenR3RzFnVFM3RzFnbzRVVWxGME95V0NXMDVZQ2s1UXZMQVhZdUdTa3gxUzFyWXVRWkJXUTJFbUtZOFVrcFJLa0twS2JWUzQ1Tmk1MUNBSzZkd1RNanprQ3hjVnFQMU9ubDkvcU50bFhLUEtBR1pvT1ZuTjJnUFhjSFJ3a1E1SkRTQldTU3kvUGN2clZONEZFdldERHE5dGpxdFRXN2NlMWRRMUxicUVSeWZIRHkyNDZrdU1oMFhZcm9HL0FOaWdvVkQvRCt1OHpVL3NuWGZtZUxndUlUQ1o4RnUwRDBhaU5ZRFYzSjFoL3M2T3k1SUk0eVVrRDlVb0JmejR1K1pHNFZEWExHWldjVG85Sk1yZzZ5UzJ2SWprSks3blFDc24xMUpmY25ITEpDZTBXZyszWVRYRG0vQzI4VDgxWnNvTXd0WDlTRDhFYzB2VWkwa3Z4bnI4SGhLTXl3R29lZ2JTVGc0VGVWQkdYc25YaUVwRmNScVVzUit0WDM2YjJtTmk0dExZcUpHT1MwOFlsQjIxY3FwcmxoRDJYUXFlUkcrRDREemY0Mlh6SjlKY3F3TlRxVXBrMm0ya3R2MEFGQVN2M1k4RzNBU3hubzl3SUtBT1NzeWpQY3J6a2pHNTRrNnBtT2QwTnI2N2todXBJVGh1WFdNbXQxSkhjVWgzSkxVSlFoaVhIMkllRGcwOFduUHpwcHZiZThsOTZGRVVtbEJpTE12V0hmc1dZMlZZcVRvRE5pQXlFa01ONTAxd2prcXV1K2piWVkwbzAybVBTYmV0V0tRVThqSlFDZXBJVDlWNklOVlEwcTRTTFZ3cTA5L1FVbmNIN2xmWTI1RkFCbVdrWkdobm5IcjBDam41YlFEUnVNd1p2bmJpa0s3a2dJNUw3V2pmTEtTdjFtR3BDY2hJRFdVN29GQTV0QmlYRDJyU1RvRkpwZEU5MnBCdWQ3WnNZc0IzNWFXVVZTRVJ5eStSNTBONTdFMGg4czZ0bXVabGJkYXB2QTFuT3ozQ1dvMDFvNjVhWEFwVWtGMVloT1RmT204U3U0V0RSTHdFbWhPN2xnM0dsZXpoVlVGRFE1TFdubGVRd0FiN1lJMk1uTUg2OG1BL0JFWWVnRFdZNWlVOG1XQVVUVDZwR2NsUDFzcHl2WHBaN1lmVWRyVk45VjVXY0JFc0JzVHYrRE1FTW03MEx2anQ4R1ZUcUtzZUZMNVdXbGxyVldDdUJuSjVBZDd4ZjNWRVZvdXVWV0RQMThNa0dNV1k3Qy85c0xDcHpqR2M1UXh0ZXZSNVRsVkpBWjhPckx6bnhnQWpjeDhWQU82OFVtTExpZXpodzRocDcyTlBBdFo0aVE4VWFiMFNSMHhSa2pQdWljOGkzVVhyZllRVWV1T29BZEVkWVZ0NGJRZXF6R1N5blpvRmxZSFViWHNOWmpqYlMreFo2b1ExQ0c3QU9Pb3hNZzFIemRrUFMxck53OVVZUllObzJjdFpJcytXMVpmV0NTU1hGWjdlbnBoemFKdlhUd2Y5Y2d6V3BKMkZzeUY3b05qRVRMRWFrZzJUMEJnendhSlBRaTN3UmtKOTJINWZHVFZJbWthNEFRaHFQM3VTTmt2c1NiWmdjbUNGeXpHUkowSFo0R25nR2JZZVF1S093N2Z1TCtpZEpETmtEY3RJMVAvOHQvTGNoUDRnYmlxQ3V2T3dwZDJMa1prZ1dWT1NjeFNCL0hHYXNQb2hCTkJlR3o5a05nMmJ1aElGQk8vRG1kNEJYOEM0WXMyQVBLNWVRK0tNUXQrazA1Q0FNY2pDaVdHWHl2eUNRRTJxNzNzQmhLZE1PTVpIakpYZ0J0MThGbENFak1ZUEl3NGhFWHNhSWgrZmg5ZlY5clRSZVE3UHZGaGowQXZqNDlMeW1ZTDBHbU4zazJCNDVBUG91VFhlSjlPcVNnd0xrbUFudlZXVnZDY29UbFBzWnRBWGtTSi9adTc1STdYVC8vdjNHcVB2ZTVBUTdYdmdSL3FUcWt4b0NRdjVmNHpaMzhKTTk5Tm51clFUZk55MUR0RzVrMzBNT1ZxRmxjT0EwVi9uRGw0OTA1RWxrOHI5OFovTThQbmNmOFVvRU1vY2NBU1pBeVBscXM5cFZ1MnBYN2FwZHRhdDIxYTdhOVViWGZ3RnZVRUVINFlhcWxBQUFBQUJKUlU1RXJrSmdnZz09IiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiRklET18yXzAiXSwiYWFndWlkIjoiYmMyZmU0OTkwZDhlNGZmZTk2ZjM5NGE4Mjg0MGNmOGMiLCJvcHRpb25zIjp7InV2Ijp0cnVlfSwiZmlybXdhcmVWZXJzaW9uIjo1fX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDYtMDgiLCJ1cmwiOiJ3d3cub2N0YXRjby5jb20iLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkV6UXVhbnQgRklETzIgRmluZ2VycHJpbnQiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIxMDYwODAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4zIiwiY2VydGlmaWNhdGlvblJlcXVpcmVtZW50c1ZlcnNpb24iOiIxLjMifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDYtMDgifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIxLTA4LTEwIn0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiZDdjMGM4ZGMzNTM5MzA5NmU3MTdhYTViOWNkM2FjYzhjNGFlOGNlNSJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyJkN2MwYzhkYzM1MzkzMDk2ZTcxN2FhNWI5Y2QzYWNjOGM0YWU4Y2U1Il0sImRlc2NyaXB0aW9uIjoiWXViaUtleSBCaW8gU2VyaWVzIC0gTXVsdGktcHJvdG9jb2wgRWRpdGlvbiIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjozMjk0NzQsInByb3RvY29sRmFtaWx5IjoidTJmIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6Mn1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImVjY194OTYyX3JhdyJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiLCJyZW1vdGVfaGFuZGxlIl0sIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjEyOCwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiLCJ3aXJlZCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJREhqQ0NBZ2FnQXdJQkFnSUVHMEJUOXpBTkJna3Foa2lHOXcwQkFRc0ZBREF1TVN3d0tnWURWUVFERXlOWmRXSnBZMjhnVlRKR0lGSnZiM1FnUTBFZ1UyVnlhV0ZzSURRMU56SXdNRFl6TVRBZ0Z3MHhOREE0TURFd01EQXdNREJhR0E4eU1EVXdNRGt3TkRBd01EQXdNRm93TGpFc01Db0dBMVVFQXhNaldYVmlhV052SUZVeVJpQlNiMjkwSUVOQklGTmxjbWxoYkNBME5UY3lNREEyTXpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUMvandZdWhCVmxxYWlZV0VNc3JXRmlzZ0orUHRNOTFlU3JwSTRUSzdVNTNtd0NJYXdTREh5OHZVbWs1TjJLQWo5YWJ2VDlOUDVTTVMxaFFpM3VzeG9ZR29uWFFnZk82Wlh5VUE5YStLQWtxZEZuQm5seXVnU2VDT2VwOEVkWkZmc2FSRnRNamt3ejVHY3oyUHk0dklZdkNkTUhQdHdhejBiVnV6bmV1ZUlFejZUblFqRTYzUmR0Mnpid25lYndURzVaeWJlV1N3Ynp5K0JKMzRaSGNVaFBBWTg5eUpRWHVFMEl6TVpGY0VCYlBOUmJXRUNSS2dqcS8vcVQ5bm1ET0ZWbFNSQ3Qyd2lxUFN6bHV3bit2K3N1UUVCc1VqVEdNRWQyNXRLWFhUa05XMjF3SVdieGVTeVVvVFh3THZHUzZ4bHdRU2dOcGsycVhZd2Y4aVhnN1ZXWkFnTUJBQUdqUWpCQU1CMEdBMVVkRGdRV0JCUWdJdnowYk5HSmhqZ3BUb2tzeUtwUDl4djlvREFQQmdOVkhSTUVDREFHQVFIL0FnRUFNQTRHQTFVZER3RUIvd1FFQXdJQkJqQU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFqdmp1T01EU2ErSlhGQ0x5QktzeWNYdEJWWnNKNFVlM0xiYUVzUFk0TVlOL2hJUTVaTTVwN0VqZmNuTUc0Q3RZa05zZk5IYzBBaEJMZHE0NXJuVDg3cS82TzN2VUV0Tk1hZmJoVTZrdGhYN1krOVhGTjlOcG1ZeHIrZWtWWTV4T3hpOGg5SkRJZ29NUDRWQjF1UzBhdW5MMUlHcXJOb29MOW1tRm5MMmtMVlZlZTYvVlI2QzUrS1NUQ01DV3BwTXVKSVpJSTJ2OW80ZGtvWjhZN1FSalFsTGZZemQzcUd0S2J3N3hhRjFVc0cvNXhVYi9CdHdiMlgyZzRJbnBpQi95dC8zQ3BRWHBpV1gvSzRtQnZVS2lHbjA1WnNxZVkxZ3g0ZzB4TEJxY1U5cHNteVB6SytWc2d3MmplUlE1SmxLRHlxRTBoZWJmQzF0dkZ1MENDckpGY3c9PSJdLCJpY29uIjoiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFmQ0FZQUFBQ0dWcytNQUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQUhZWUFBQjJHQVYyaUU0RUFBQWJOU1VSQlZGaEhwVmQ3VE5WMUZELzNkNTl3ZVFTSWdTOUFRQVhjRkxBUVppOWZwZVZ6MXRZL1dUWnI1V3hwYzdXNWtuTGE1akkzWjg1c3JTMm5NMnNqdFd3WlM3SVVINEg0eENuRVF4NERBWkY3NFY3dXM4ODV2OS9sSW5CdlZKL0I0UHY5bnUvNW51LzVudk01NTZmekEvUXYwSGIvSXJYM1ZGS1BvNDVjbm00aW5VSVdZd0xGUm1aUVV1d2pGRy9OMWlSSGgxRVowTlJWUnVkcXQxQmQrMm5TS3lTL09oeXMwK2xrM2UvM2tROXF2RDRaVXRhNFZWU1V1WTBlaXB5aVRoQWZvY29PUlZnRHV1dzNxS1JpQWQzcmJjRXRqVGpZSW9mNldhSHNDbXpWUFdDTXgrY2doOHRMcVdNS2FNV3NVakxxbzJSdEpJUTBvT3ptZXJwUXU0ZXNaZ3NPTmtHeEg3ZDBrZHZUVDE3czRPTVU3Vkk4WmhqZ0dhTStBcTlpRU51OFBpZjF1ZHowN013dktXZjhHbFZvQ0VZMDRQQzVXZFRhWFlGYlI4dk52TDUrM0tnZmI1eE5NeWE5UmFtSml5bmFNbEdUVnRGbHI2YmE5dStwcW5FWDR1TXVSUmdqU1lFaHJON3V0RkZlNmxxYWw3TmZrdzVpbUFHSHluUHBiazhWbVkweHN0bnB0bEZDVkNZdHpUdUJOODNRcE1MalR0ZXZkUHpTVW5KN2U4bWtqeFozOWZYYktEZmxkWnFidlUrVFVnR25CVkY2ZlEyaVBIZzRXMTZVV1V3dnpiazE2c01aRStQbjBwdno3SlNldUF5ZXM4bGNwQ21hS3VvL3ArcVdyMlVjd0lBSFdydlAwWUV6aFhBdExBYnNzSGhwN2lHYW12eWlqUDhyeXFyWFVXWDlYb293eHlBdWZOQnJwNDNQT0JGWFpsa2Y4TURSaXFjcHlvd0F3cHV6MngrZld2ei9EdGRlOXNtc3p5Z3RjUjZDMXdiZHpCbDZPbHE1V05ZWTRvR2F0aEpNcmtURXgwakFSU0hBVnMrNXJZa1FOWGIrUWdmUExzUTZnWHlJbnNyZVFmbXBtN1JWRllmTDg2bjFmaVVPa1l2U2hrVVB4dmJ1a3pveTZLMWloTTFobzNYelc2RXZTZlhBK2RwaVdHYVdkK2RvWHpMem1Hd0tZRkxDQXNSQWxQQkFoTWxDRlhVN3RCVVZQcjhIZ1ZjSkhXcStGMDBwbHIrRE1UZHJQNHp2eFkxMWtOTWh4VCtTZVRHZytkNFY1TFFKaXR5VUdKTkI4VkZac2pnWUJaTS9JSS9YQ1RrajBxeURPcEYyQVZRMTdDSWpVcC9EblQxVWtMNUY1Z2RqK3NTMXdnMWdFM2dpZ202MGZDWHpTblBYYnlBUGJJWHYrSURwRTE2VGhhSElTOXNreWhsbU1FNUYzY2ZxQUtocTJDMEU1UEgxZ1lhWGFMUERrWkcwSERKT25LV0hwNTFJMHo1U091eDhlMVdBdVp6ZEhRclRrcDhUbWpYb0krbGEwd0dac3p1YnFiTzNpZlE2QS9XN3ZWU1lzVjNtUjBKS3drS2M0V0hpQmttUjhJM0NDZ0k4N29PTDRxelQ1UCtSVUpCZWpFT2dBUEs4aFlQemF0TStlSVRwMklPOXlUUW1lcm9tUFJ4eDFxeEFjc2lsZS91YlNlRWJjV1FHWUVDZ2hjTFkySHlLam9nakgyNWhNcGpwVXYxT3VnbGk0ZWgyZVJ3ME8zMmJKamt5dUNnTnpnMHZ6bFlNU2lTczB1b280TUc3aE1PakNFYVgxeUZFMG5TdmpCenVUbkVwSzg2WjhJb3FGQUl1Ync4a2c5QXJFYVJFV1NaSStqSDRYYnA2ZzlFOUVuSlQzb2FSekROK01VSkJRREhuNTZhOG9VbUVCdXNPeEJzL041K3RKRWJQa0FGRGo4VUd2T3MvSVd2Y1NnbEdCaHZTNy9GVFlmcFdHWWREWThmUEF4V1NBMzVzVEM0cDQrTG00QWFxSW9QZVF0ZnVmSzZKaDBaaHhsYnNVWE9TbVhOaWZENVpUQWt5RG9mYmJjY2x4bkE4V05BcXhDYlJOeWtoWHhRcGFEdzY3ZlhVWWJzaUcwS2h0djJvZUl2aDhyaFFNWU9jRUFxWEcvZUkrem5nT2M1eXhyOHE4MklBTTFjL0ZMRk9wbHF1NWVGUVhyTVp6R2NWQ2pZYkxXRzVJNEJUMWV1UnJsYnh0Tk90TWl0RERFaExYSUl5bkFBdnVPRVdFM1gzTmRBZnQ5NFZnYUc0MlhJUXQwWlg2UGVDRS9xUUZlOXJLNkh4N1lVNTBLdkg3Zlc0ZlMrcTdLS0JKeHNnZ0JYNXBTQUdoMWpJclZoNXpRNnczUmZhYWhCWG0vYUNiQ1pUakNVRlVUeVdacVc5cDYyTWpKUFhWcU9yUGdNTzROdjc0R2tmK293ZnROVkJEUW5qRkpxSFN3MTdwWHZoV1c1S1pxZS9RNDlOL1VTVENBVldvUVhGSUhCSFhYZTNGUHJVRHN1R0RtdEYvaEhLVEhwZWt4aGlBT1BJK1NKcTZTNkhGNEk5WVd6a0JKVG80NmlVTXpXcDhQaXIvUmlkdUx4S1lzU2tzVjh2TGxPUXZoR1gyWWxSME9CaEJqQyt1L2dFY3ZZMEFwSzdZazQxTnhqUFNRbldGSFRGNjZVcmpnZXZCOEN1NWErbDJ2WVNSUHR1VkRvNzNoaGRNU0huVVg3dFRqc1ZaR3hBbC9XcHRpT0lFUTFnbkwyOW1YNi90UjF0bWxrWWo4VzRYK0NTaldjVURHWTFOcFMvQzdoU0txaU1MTS9sMlFtU1daNzNEZHorZ2lvOEJDRU5ZUFE0NnFua3p3WFVicXZCa3hqVVFzV2ZaRmdidW8zckFmK3dON2pPTzkwK3lueDRQaTNMKzBuWUwxU2NoRFVnQVA0Z1BWLzdJZDFxKzFIU2htdUdrSXFXUlBneXhNRnFQOEhmalRualh3WTViUWZiSmN0Nk9JektnTUhvdEYvSGUxZWdzYXhIU3FHNndmZG1RNXg4TnlURkZxQmNwMmlTb3dIUjN5azUrMzZoRjd2WEFBQUFBRWxGVGtTdVFtQ0MifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAyNC0wOC0xMiIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiWXViaUtleSBCaW8gU2VyaWVzIC0gTXVsdGktcHJvdG9jb2wgRWRpdGlvbiIsImNlcnRpZmljYXRlTnVtYmVyIjoiVTJGMTAwMDIwMjQwODEyMDAwIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjQuMCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS41LjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjQtMDgtMTIifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDI0LTA4LTEzIn0seyJhYWd1aWQiOiJlYjNiMTMxZS01OWRjLTUzNmEtZDE3Ni1jYjczMDZkYTEwZjUiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImViM2IxMzFlLTU5ZGMtNTM2YS1kMTc2LWNiNzMwNmRhMTBmNSIsImRlc2NyaXB0aW9uIjoiZWxsaXB0aWNTZWN1cmUgTUlSa2V5IFVTQiBBdXRoZW50aWNhdG9yIiwiYXV0aGVudGljYXRvclZlcnNpb24iOjIsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfaW50ZXJuYWwiLCJjYURlc2MiOnsiYmFzZSI6MTAsIm1pbkxlbmd0aCI6NCwibWF4UmV0cmllcyI6OCwiYmxvY2tTbG93ZG93biI6MH19XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlDWVRDQ0FlZWdBd0lCQWdJQkFUQUtCZ2dxaGtqT1BRUURBakJwTVNRd0lnWURWUVFEREJ0bGJHeHBjSFJwWTFObFkzVnlaU0JHU1VSUElGSnZiM1FnUTBFeEd6QVpCZ05WQkFzTUVtVnNiR2x3ZEdsamMyVmpkWEpsTG1OdmJURVhNQlVHQTFVRUNnd09aV3hzYVhCMGFXTlRaV04xY21VeEN6QUpCZ05WQkFZVEFsVlRNQjRYRFRFNU1EUXdOakV6TXpFeU5Gb1hEVE0wTURRd05qRXpNekV5TkZvd2FURWtNQ0lHQTFVRUF3d2JaV3hzYVhCMGFXTlRaV04xY21VZ1JrbEVUeUJTYjI5MElFTkJNUnN3R1FZRFZRUUxEQkpsYkd4cGNIUnBZM05sWTNWeVpTNWpiMjB4RnpBVkJnTlZCQW9NRG1Wc2JHbHdkR2xqVTJWamRYSmxNUXN3Q1FZRFZRUUdFd0pWVXpCMk1CQUdCeXFHU000OUFnRUdCU3VCQkFBaUEySUFCSWNpb0xsZExueHZTcC8vR2FKMHNxN2hNOTJQUTR6VzdDUGxabFVtMnN5aXBwd2IvV1hQd1BST1RkbVFmMkdEYmc1VUFBMklZcE5acHBVZXExdmduV3ZMbXVKNyt1K0tXQksyM2R6MVM2U1lPUHRrNXZIZkdvbXBDN0lLaThNdWpLTmpNR0V3RGdZRFZSMFBBUUgvQkFRREFnR0dNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdIUVlEVlIwT0JCWUVGQ0ZSNnQ5K2kvZjZEOW1lb2dPTFlwVWxicWF6TUI4R0ExVWRJd1FZTUJhQUZDRlI2dDkraS9mNkQ5bWVvZ09MWXBVbGJxYXpNQW9HQ0NxR1NNNDlCQU1DQTJnQU1HVUNNUUQyS1pkenM2Nmgxa0NFR3FtRlZyMFVlM2phTi9Cd2ZmWXVYNEttK1lURGlVN2pLRVpkeHpqQXJ3RlNtdGlBSXpBQ01FTmVMS0RhQWJPRkl2aXFZNUt0MmNYUWtXelRncjEzNFZsQThoVUJQR0U2S0hnNmdpSmFIZ1BaTFNZNkFGV0gyQT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQU1nQUFBQlhDQVlBQUFCQmFBb0lBQUFBQkhOQ1NWUUlDQWdJZkFoa2lBQUFBQWx3U0ZsekFBQURmQUFBQTN3QkpxRkpJQUFBQUJsMFJWaDBVMjltZEhkaGNtVUFkM2QzTG1sdWEzTmpZWEJsTG05eVo1dnVQQm9BQUJlblNVUkJWSGljN1oxNVhGemwxY2QvNTdrWG1HeG1jWWxwR28yYWhDaEwzSDE5UDFiamtscDNyVTVnZ0ZCcXJiUkdJVWx0Z01UVzBWcUJ4Q2FRdUZlckRjc01qTXRyWFJxMWphaHYxVlo1TlVCaWtzWllheFdqTWJzQmhyblBlZitBR2U2OU04TU1oR0VBNy9mem1jOG45enpiSVRQblB0dDV6a01ZSXRqdGVjY3FTbWNLQzU1Rm9Oa0FaZ000Q293SkFNYUNNQmFNMFhGV2M2aHlFSXhYTkUxWjdQR3MrM2U4bFJsSlVMd2F6czNOUGJLelU4NlY0SXNJdUFoZEJtRnhlT3pXZkVxNng3UHVzM2dyTWxKUUI3T3h2THc4VzBlSDcyb0c1M283dFVzQnFIR3owSkhKSkVYVlZnTElpcmNpSTRWQk1aQ01qSXlUaUJKKzBkYlI2U0Jnd21DMCtTM200bmdyTUpLSXFZSFlzN05QVVNSS0FHUUNIRzF2c1F1Z0xXQnNaZUtQaWZrQUJMNWhZRDgwMnNjS3kxanFQTndRRU9lQytXNmRhRnpjbEJtQnhNUkFjbkp5cG1nYVZySmtCd0FSSWZzV0JqWUkwQWFmcitNTmo4ZnpWU3gwR3Fsa1p1YU1qdDlNY3VRem9BWml0OXNWVlUyOHhhZnhid0NNRDV1UnNaMEpWVklWVlo2cXFvOEhVZ2NMaTRGa3dBekVucDE5aXNLb1lzYnBZYkpJQWoydENhNnNyNmw1Q3dBUFZOc1dGckZpUUF3a0l5c25seVEvQ0dCTWlHUkpvS2VscER2ZGRWVWZEa1I3RmhhRHhXRVp5RlZYM1R4NnpKaHZIZ0J6WHVnYzlMb20rQlpQVGZYbXcybkh3aUplOU50QXNyS3lKa3IrNWdVQS94MGllVGVJUzl5MU5iK0hOWlN5R01iMHkwQ3lzN08vS3lWZUJuQ0tPWTJCbDZYUHU4QmFqUm9jTkJXYkZjbkYvbWRpOHNWVG41RkdueGNJTXpKeVo1R2l2UXJHY2FZa0g0anVuRDFyUnBuVDZiVDJLaXhHQkgweUVMczlkNnFTb0wwVndqajJFOFIxTGxmVmhnSFV6Y0lpN2tROXhMTGI3ZU1WVlhzeGhISHNaRW1YdSt1cS9tK0FkYk93aUR0UkdZamRiaCtscUVrdkFEekhsUFNKSUo1WFcxZnp6eGpvWm1FUmR5SzVnUUFBRkRXeEV1RHpUT0pkbWtLWDF0YldXc1poTVdLSk9BZHhPSExtTTdqT1ZPb1FFeTZ1cTZsNUoyYWFXVmdNQVhvMWtLeXNySm1TNlQwQVIrakVHa3RjWGxkWDgwcHNWYk93aUQ5aGgxaE9wMU5JcGlvWWpRTWd1c3N5RG90dkMyRU5aTXUyYlRjQk9NY2tidEE2Tys2TnJVb1dGa09Ia0VNc2g4TnhGRU5zQVhDa1RyeEw4eVdrZVR4UGZqRTRxbGxZeEorUVBZZ0VsY0pvSEFDanlESU9pMjhiUVFhU2xaVjFJb0h5REVMR3U3Tm56M3h5Y0ZTeXNCZzZCQm1JbEtJSXhnMUVUUWkrMmZLdnN2ZzJZcGlEMk8yNVV4WFY5eEZBU1RxeHkrMnFzY0xJV0h3ck1mUWdRdFVXbTR5RENiSnNrSFd5c0JneUJJWlNjK2ZPVlFuSTBTY3k2QVczeTlVMCtHcFpXQXdOQWozSTVLbFRmd0Jnc2o2UkdLc0dYU01MaXlGRW9BY1JrbkxaZURyMms5bXpaN3d4K0NwWkRGZEsweW9XRStoeUFHQ2lWMHFhQ2xiR1c2ZkRSUVdBcTIrOGNSeTNkVnhsU0NGVVdTdFhrU2xMcjFoRzNPT09JeG52bDdRc3F1dXRUSy8xcFZVdUpmQWsvek1ESHhVM0wvcDl1UHpscWF0UGxrSXNNQWladnlwcFhyUTZkUDFyN2lESXNaSDBrRVR0eFBpS21MZTFIUnovcHZOZlAyNlBWSVlnVGdiNEVnQWdsditKbEg4NG9BTEE2RVBlODBHdzZSTllVNnJpbzlMd29kNWVyK3pZMHVwa0lNRXZJOEwrc2pNZVdWL2NtTCt2ci9XVnoxbHpOa3N1WitQaTRtWUFZUTBFaEdSaWxKaUUyd0NFTkJCQTNzYWdZeUxwUXQyRENTYUNiZHorZzJXcGxZOG5zbmIza2sxTGRrY3FPNUlRQUVBa0x6S0tlVnRkM2JwdDhWQm9PTEZqYyt0VTZJeWpteVBnYmMvdlQzMHNlVmtJOGZIOXFXdUFHUXRDb1Zjb0xXVnBhOVBpcmN4Z0lnQ0FJUzdVQ3huMFduelVHVjRJaGNMOWVKYzRwejloQzVNV2t2TDBpbVFBVjRWSUduUHY3UHVQRENHUEIxTUF1WDRJNlJOelJGWlcxc1NnbzdURURmRlJaM2docFF4bklKT1R4dTNQN1V0ZHpGU0VNTDV4YW1MblVPaEYvSHhISkdncjRxM0VZS0ZLS1ZKQmJQaGlFb1I0UFY0S1JZUGRiaCtycWttWFN2QjVBblFzTTQ4Q2FDZUViTlE2MWZXRGRnMFppZW5oNHVJUlVGUnZyMzk4dm1lK0ZxbWFlK2FzbWdxSjdIRHBtaFRIQTRoWlVBekJmSlZHaVg4enlNaDdERUEzTU9NT0FPYmVNR2RGeWdQTGwyNWFPT0tkVjFVaUpKdSs0dDNWMWRXdDhWR25kL0x5OGlhMGQzUXVCYUdRbVVjVEFBWjNPOHd3d0FSRjFiUk1SL2F6Z3Jpb3RyWjJSeXoxSWViak9meVp6Qk4zZk5oNlBZRDZTUFVrc0xxWXdZbmgwb1VJTzVRYkdFZ2NLR20rWlk5SnVnZkFiOHZTS3o4Q3cyVktTNVJLNS9jQnJJdXBYa01Bd1lSa2syeExYRFNKUUhaMmRscDdSK2Y3QUVvaVhPYXBBTGhCTWpVNUhEbU9XT3JFRkdFQ1RWakc2TVdFQUpTZDhjaDRacjZwMTNZNDdGQXU1aFEzRmJvQnZHK1dNM0JHSE5RWmRGUm1KT3UvUVFKdmpaczJZY2pJeUprakpiK0p2dDJlTkliQjFSbU9IRnVkcS9xSm1DakdtQjRoN01XY3N0UzE4OUNDOEVlVU85c1dBaFQrTGhVQVFJeDdrQWdRNGUvTU9FMHZFNHlqKzFOWDZhbXJwME5UWmdUcUllWVRrcWMwaEJ1S091RVVvK1pNT2xOcThudEVOSlZCQ1FSOEpjSHZlUk50RGM3Ry9FT2h5cTFNWDN1Q2ova2tmeHRMbXdvMlVHRHh1aGY5VWxiTmdGQ25BNENRcktsRVBGVS9qSmFnai9yMEY4Y1l1OTAraVFRL3g4SEdzUVBNNndEeFBqTjNRcUdUaUpGaENrOGtDUEtoakl6c2xycTZtbmNIVWk4R1V6bXRtUllwSHdrdUJrSWJ5Sm9aYTVJT01kOGF1Ylg0R2dnNHhMRUk2bnNNNFBMMGltVFdxQUhnWXdNMWcyK2Q3NW4vMStBbW1jcFMxLzZZaU85Z3lTY1FkYjJKcVB2SEtnRFl2TzM3UzlNclYzY2syRmFZRFVXQ0p4UDRWUUJnQnNyUzFzNURNLzRTU1VjU3dnWHdtUURBZ3Y1SGdJMC9QTkUxOWh3eUtBbEpkOEM0RjhCZ3ZsZnplVTkydTJ2dmNydXIvMVJYVi9QbnV0cnErOTJ1NnUrQllRZHdzQ2M3SlJIaEFRendsZGNyVXg2Y2pPREpLd0RhWkhoa1hIaHZlb1g1YkQ4QTRKdFIvQ01BVTB6aUVGZEZjRndOaEFsbmh4RDNhYWQ4eGFtVk01bnBOUUFCNHlCd1FWSFRvZ2ZOZVowcEQ0d3RUMXY3REJFL0R1Q0VYcW85Z2hoMzJyd2RiOTR6WjlWVWZVSlJVOEU3QUFVV05vajVaNUYwTEorejVteUF6dXdwSXg4VU1MMlpKZEhCb0pKeHd1RndIQVdXdHhpRXpQZTQzYlhMUFI2UE4xUVp0N3ZtS1RDdUJkRHpoaU9jbFpHUlBXOGdkV05GbXg1Q2ZFaUNsNXFGb21zSjEwQzl2VjRoeHUwbWNTY1RmaEdpM2lQTGs4dmpjamxuV2RxYWZEQk9OY3NWeVc5RlcwZHB5cW9aVXNOck1MNE1pb3VhRjkxdnpsdHZyMWRzd3VjRytGcWRlQytBYW9CK0JhQ0VnRWNKOUdsUE1wK3VTdVg1VmVldUdxV3ZpOEdQQkI0STE1aU55QXhMK2ZPZUo5cmUxckwzcnlvQWcxOE9TVDdRV3lXRGk3Z0NRT0I4Q2dGYlc3LzQvTzVlQ2dBQTNPNmF2Mlk2c3A4QThOTkFXWUVNaEJucTlBY3A1ZkgrYmwvSEo4dWFDMThxUzZ0NFQvOG1BbkJ0Mlp4VktjVWJsd1I2bDQrMmZQNURJcHBwS2wvZGtXQjd3K1lOZG52UzFGSFRFTEozT1h3azVLelN0TXJBaTVFaEU0bnBPRUhpZWdiZkVLSkk2L2lrVVM5SFUzZFpTdVZ4RUhnVmdQN0hXVkxjWEJoeUwyWEgxdFpiQVZ6Ukk2SGZ0MHRsaVhQVFFzT0wyem5YcWRxK25yZ0VRQ202Umx5bmVRK29kd0JZN3MvVElkVmFtL0N0UkZmb0tqVkJLamNDK0Uyb2RrdlRIcHdJZE03M1B6UGtnMDQ0cFFyQVlIVkUxQmJGM3oxSThBV21rZEVmR2hvYW9ocjdDdUpISkZPUGdRQjJoeVBiSEhpNzMyenhOazlQOVBwdGx6SG0wRGdjczNQS3B3QkFMRXFaK0dsZGRvSlVmZ0hneGg0Qm1Yc0tTY1RsenNiOFEyV3BsYnRBT01ydzkzUXQ5Y2JvcGk1NjFMaFFJd0RxWGtJUGxSdFludCtZM3htcDFudFNmemNOaE5jQVRPOHB6TXVMbXhhRlBJVG5QT09SMGZDMkxmTi81d1IyRlRVWDNod3liNFBUQjJCRldWcWxRSmVSQU1TM3JUNTE5Y3JGSHl6ZUN3RE9UUXNQbHFaV1ZoT2hleFJDUDYyMzE5OGJha0dBdVBNbm9NRHFhRnVTbEg4RXVpelBZQkJkbTI1REF3bjZqdjVaSTQ1Nm9qMXIxcXozQVFTK1JBYkdNWERKUUgwNkV0dG5IQmk3RDEyZi9mamltTSt3ODlqUFJnUEEwcGJibmdYUWJGSXBweXlsOGpnQUtFK3Z2QmpCTWNlZUttcGExTFdDU0JTMDBSblBwVjQ5ekhpd3FMa3dpbFZCbXFxUytocUFFM3RFdkx5NGFWSFl1R3Eyem82TDBlTkkyZGtwNUM4anRkSis1Sjc3MERNZkd0ZnVvMHVOK3RJRDZON05aZkMwajdkK2ZvV3BDakNZUUxyUkJxUEc3NVFwWUpqUUFpeG95RnhFVHlERHBhQkNLaUdYOUVMaGREb2xBUkZkdEFlU0w0NXVmUXNBdXBjVHpXL0pCQWdzQWdCbUJNMUpCTWx5M1dPUWdWQ2tQWmZZczVmQXQ1VzBGQzZNTXY4OEFDZjFQTktkdlJrSEFJQjduR1laZU9lT2pVcytpOVNJczhIcEErTjVYVHZuNjlPWGJTcllERWFQbHdCVGtDTnBXZnFhU3dITThqOUx3c1ArZjZzQURxQm5aUUdDT2VKWmdjR0NJWGVSYm9qRlFqc0J3TitqS2J0Z3dZSmpPbjF5TUkzOUM0WDRNZi9EaWJPbjFPM1kwbm9uZFAveEFHNHVUNjk4a1JtWG1NcSt1TFJwY1dERmhVbittMHo3aXhTL2xhd1BHYWl3S2JMZVAzVHBCenNUcFM5b1FoNEUwelQvMTAzQU9XVnBsZEc2MWdkV0U0a1FQQkVuUEFUZ1BBQmc0QWNyMDllZThNdW0yejdXdGZ0enY4c1FnZDR1Ymk1bzlDY0pFQXlUY2dsTWpGS3BtRU1rTnVxZkJZdHJvaTNyOC9GMUJnSGpIVUY4Wml3K1lPMzBCRlhNMEY4Rk1kOHpYNlBnWG1RTU01NkJlY21aWVhpemt0U3YwQVQrK3VuUi91MTlSWURtRmpjWEVrSzd4VXdoaWZYOU1BNzk3MnF5Vnlndk9WTWU2UDNsUzRZNDBJbm8raTFHOHdsTUN4aVlZSzYyWGU1NUN1QXZ1eCtGRHpJd25DcExxVHlPd0lGaEY3TTBMRHVyelBRWmdVLzNDd1Q0SkF3Um1IZzlNZTRNUElQdFdWbFo5OVhXMWpiMlZzNXV0NDluOEhLOWpBaFZrY29OTkJNU2JkVjd2TzIvaG42U2FnNEdEbW9vYmlrd0w1a0d6MEhBQTdiQUVBNDFzWE9oejV0d0FZeXhDU1pBb01vSjU0Vk9SSC9DbElGbkNOd09CSVkwNTlnVTM1K2MwNSs0UE56cFJDTGF6UnhZR0RnQW9NOFh3Ukw0WTdQTXVjbnBMVStyZUlMUk5iUWx4azFyWnF5NXEyQjdRUWVJOGdGV3VwWGUxWDV3L0ZQNnNpb1J0b0o3emlFd3lPeWJGVGZxYW1yZXlYUmtONkxINzBlUlRFL2JjM0l1OFZSWGJ3OVZ4bTYzajFYVUJBK0F3QzQzQVFjU0VwUitINFB0TC9tTitaM2w2UlVydXllS0lTR1dRZU55U2ZKVEVieDVQV1hOakRWSkJkc0xPZ1phVHorM045NitxeXkxc2dBRTgvL1YrVWxwRXdyUkhPNlVZakFFNXZibXZiZU1TcHR3QklPNmZPSVlGeWFOTzFEbm5PdTh2bnNWeWdDejRjZjlqK0xtUXZOUXROOG9QdlVobjZyZGppNWZ2YU8vc2Nscm5Tbk9aMEg4RTUzU2o1bU5WeEREN0hzMWU2Q1VHZ2dJWWltTVB1WEhLeHIvdytISVh0UjFscVdMeXk2N0xDa3pNL3NHUlUxb0JNaXdLY2pNZDY5YnQrN3J3ZEpaejZoRDRuRUE0U2FiN3hhMUxIclZMSlNDUTducmkzWWJ2anVneW9XZ3VLV3dIb3luelhJQ2xhNU1yVWp2UzExT09PV0V4RkUvWXNJTFBmWHcxYmF2Sno3aGhEUG9EVURTc0U5MWZ2bHBhNzlqemhPeW5UTWU2YzE1RlFCdys0ZTNmZ0p3b0g0aThUT2JtSGdEZW5wTHFaQjQxRnhPY0xDQlRNckp5VEc3UDhRTmw2dHFBd0gzbWNRVEdWZ3RtYjdNZEdSdHpYUmt0NHlmTU9sckVEd0F6VExrSkx4eXhCRmpLd2RQWXlQZGIveVE0Wk1Jd2IwSEFQZzI3bThGRU9RcG9NWGE3YjBibVVBL1IvRHdKa2tqVWR2WGs1TDVqZm1kU1dPMCtRQTE2TVE1U2FrVDE1cnp0aDI5NTAwQWZsL0FCUGJKKzBNWmtwN3k5RFgvWmZPMmYxbVdWdmxNV2RyYXkzck5UK0tobmdlK0FBeG40SW53a21IaTNvMFFRcllBTUl3dE82VzhvRGVsQmh1WHE2YUlnVWRDSktuZEJwRUNZRXh3TXIydWRYcXZmL1RSUnlOdWFzV1M5a1RidzdwSm9wOFAyNXIzL1NsVS91NnhmbEN2SXdacEwyVFord1ZmRVdoeGNBcW4ySTdZSDNJbnVqZVd2TDJrcmIwTjF3RDhubDlHaEZ2SzBpcnUwdWR6TmpoOVRQUXJuZWc2VzlyRXAzNTc4dXFnRjNhOXZWNHBUNi84RVRPdlI5ZDNmeDNBOTV4aVB5V3N6OTJKeWNlK3hJUlAvQ3FBb1Bka0NEa01GclcxdFhzQU1xd1drVFNlVVI4Q2NKMnI1bWNFK2ltQUtJWkszQUdnOUl2Vy8xemk4WGppN2x2bWJNdy9wQkZkektCNWdZL1VydTV0MHNzaEp1cHlFUGRDaXBvTGFnQThHNVRBV0ZLYXZ2YWk0Qks5NDl4ZXNGOU45RjBHZ3pjQS9ib3N0ZExnajFiU1ZPQWl4bU02MFhXS0t2NVZsbGI1U2xsYTVhcnkxSW9WcFdtVjFUdTJ0SDdLakNjQitJOEs3Q1BXY25vN3dUbmZNMThqcHNkQ0pIM1UwYlFucEJ1U0NnQU0za0RRK2ZzVER6VURBUUM0WE5XUDVlWGxQZFhlN3IwSmhBeUE1c0FZVmFRRlRDOHFDdTZ2cWFrWlVuR1psamNWdGdCb2lib0E0ZDltVHcvaXdkMEwwWHh5b2FLS0N3Qk0wb2tGc1Z5M0ttVlZlbDlEQU4zZWVQdXU4dFBXem1PZi9GLzR2WFFKSzByVEsvZVdOQlVHZnJnVGtteTM3TzVvOS9hNGlDQVJYUnVQODVnSUlicUkvd2lTMXl4dFh2eGhKQjJFVkI2VHd2ZHI2SDgzaklmRHZheTZ3djV3VUJTVG1mYWNuQ0d6bXFYbnlTZWYzT3QyMTk3bmR0V2VwZm04bzhEYWNacFBPVjd6ZWNlNVhUVnBibmQxOFZBempuNGhnM3NRME9DZUMxbis0ZUpXSWl3SmtUVFZTMHJRaERZYWl0Ni83WFBCTkEvQTU5MGlJc2JEWmFtVkFVZkIvTWI4enBLV3dvV3l5Mm14dDZYNS9TRGNoMFJicW42anRUZVdibHI0QlJQMGpwWnQwcWVFZFoxUkFlRFE2TVEzUnJkMXRFTzNJNmxxdkFEQUhkRTBHaTg4SG84R0lNU20ydkJIZ3RjS2tHR0l3MXF3STJsYm03TEJsbVIwUnlkRmhuZXhrZUw3TEZoLy93dlkyeFkyQmxwUlUrRWZTK2VzYVlJMEJ2WUFkWG5VNnBkclZaLzRiYWVxZGMwVkZRNDdGRjdhVXZEUmlwUUh6dENFTDdEckxRV0NscStYTlJlK0JPQ2wwcFJWTTZBb2M0WEVWQkNQa295dlFHTGptRGE4MmRkbDcrNWdmL3JWT1BleUxiZUcxVFhRVzJVNnN1c0F6TmVsZlRJN2VlYUpWdmhSaTVGRWVYckYxY3owblArWkpaOWRzbWxSV0NmWXdGdUJCY3loUm8vZnZHM2JrRnJOc3JBNGJQVE9pb3gvOUdZY2dNNUFkbjcyMlhvQU93Mkpra0tOUHkwc2hpWDNwUDV1R2dNQmQzZ1NDRHJ1YXlaZ0lBME5EVDRRR1hzUndoVVpHVGx6Z2twWldBeERWRkp1UnBlckNRRHNhVXV3ZVNLVk1VeThWSUZWTUo2aElGTFlGRG5jd21MNDRaenJWQUg2c2YrWm1COExGekpJajhGQXFxdXJXeG40b3lFSDQ0YU1qSnpUWVdFeGpFbmFOZkVxOUp5TFoxSXAvSlVTT29MOFZoVGlGZEJIQkFFVUluN1k2ZXpkSjhiQ1lpaERQVzczSU9EUFN6OG8vR2R2K2YwRS9laHJhMnQzZ09rUHB0clAycnAxKzQzbXZCWVd3NEdWNlN2SGtNQmVBbm02UDFGSHB3L3AySldibTN1a3QxUGJBaGdpYTN5dEtwUTJWQU5iVzFqRUFpV1VjT1BHalcycHFlbDdRWVlMWFVaTHBqTlBQam01YXZQbXpSRmpuRnBZakFUQ3ppdG16NTc1T0lDM2pWSytRRWxJK2xYSUFoWVdJNUJlNDlYYWMzSm1LQm8zd25pT1dpUFFsUzVYOWZyWXFtWmhFWDk2WFpueVZGZHZad3E2dTBKaDRxY2REc2U1TWRUTHdtSklFSElPb21kVGMvUG1sTFQwS1FUb1k4MG1BSFJOV2xycTh5MHRMYnRpcUorRlJWeUphbTlqVkZMQ0lnQnZtc1JITVltWE16SnlaNFVxWTJFeEVvajZ6Z3k3M1Q1ZXFJa05oS0JRK0xzSjhrcVh5L1YyeUlJV0ZzT1lxSGZIUFI3UFB1bFRyZ1FDaDk3OVRBTEV5eGtaMmQ4ZldOVXNMT0pQbjI5ZHlzakluVVZDZXdVSUNpQ2dNWEQzeWNrejc3RU9XUTBlZVhsNUU3eGVieUFhcHBSU3V0M3VvRXMzTGZwSG4vMnI2dXJXYlZNVk9oZWdKbE9TUXNCZFc3Zis4eTlES2E3V1NLZTkzWGUrWkhyUC93RXBmNHRjeWlKYSt1V0FXRjFkM1NwSXpqV0VsZStHZ1F0OUdtL0t5TW9wdEJ3Y0xZWTcvZjRCMTliVzd0RTA3end3UFI0aWVTSXhWMnpadXYzMTdPenN0TVBRejhJaXJoeldHOTdqOGJTNTNkVTNFYkFBcG90NHV1RHpOSWtQTWpPem43Zk9sRmdNUndaa0NPUnkxVlFUNUZuNjBKS0dOZ2hYa3VCM016T3puM1k0SE9kaGdLOWt0ckNJRlFNMlIzQzVYRnRtSjg4Nmg0Q0YzSFZ0YjNCYmhCOHl4SnVaanV6dG1abFpkMlprWkF5WnUwZ3NMRUlSa3plNXcrR1l6QkRsNkJwNlJUQkMzZ2FpRFF6ZUlKamZjTGxjTzN2UGI2RW5NelBuYWhBL3B4TzF1VjAxRWE4RHNJaU9tQTUxN0RrNXlZckdKUUN5MFIzRk1RcDJBOWhLNEMzTTJFRkVCd0U2S0VudWcwYjdXR0ZyajBXSGdEZ1h6UHE3NHkwREdVQUdaUzVnWDdEZ0JLVlRXd0tpYkF5aE94QkhLRis2WFRXVEkyZXppSWFJM3J3RHdlYW1wcjB0TGMxL25qYnR1eFdqYktNL1FGY000Qk1IcS8xdkZZVG5XcHFibjRtM0dpT0Z1SzBtNWVYbFRlam84TTJWNElzRWNERURwOFJMbHhIRTEyQXQzZTEyZng0NXEwVTBESm5sMWdVTEZoelRvV2twUWxJeUU1S3A2NjdFb3dHYUFQQllBR01SOGhZcEN3SU9NUEN5SXJCNFJGejlNSVQ0Znk5L3lmYk9oZGZCQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIl0sImFhZ3VpZCI6ImViM2IxMzFlLTU5ZGMtNTM2YS1kMTc2LWNiNzMwNmRhMTBmNSJ9fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0xMC0yOCIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkwOTI2MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMTAtMDEifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE5LTEwLTI4In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiYmQ3OWU4ZGVhZmNhMTdhNDcyZTRjMzdmMmM3Yzg2MTI2OGU0OWZkNSIsImE3MjA5Njc3MjMyNmIxYjI4MmIyODZjM2U3ZDY0MDg5YmQ3YWFhZDkiLCIwMDI4MTI1MGJhM2ZjZjM1ZDk1MTJlMDY3NzEzNWVlYzc3YThmYjdhIiwiODhjN2MzNGIwYzljYmJiZGJiZDdkNGMwZGU0MDRlMTRhNzRiNmM4YSIsImFhOGNlNmZkY2Q3MjJmNzAxZWUwNjU3ZTE4ZmE5ZjJhNjg1ZTgxY2QiXSwibWV0YWRhdGFTdGF0ZW1lbnQiOnsibGVnYWxIZWFkZXIiOiJTdWJtaXNzaW9uIG9mIHRoaXMgc3RhdGVtZW50IGFuZCByZXRyaWV2YWwgYW5kIHVzZSBvZiB0aGlzIHN0YXRlbWVudCBpbmRpY2F0ZXMgYWNjZXB0YW5jZSBvZiB0aGUgYXBwcm9wcmlhdGUgYWdyZWVtZW50IGxvY2F0ZWQgYXQgaHR0cHM6Ly9maWRvYWxsaWFuY2Uub3JnL21ldGFkYXRhL21ldGFkYXRhLWxlZ2FsLXRlcm1zLy4iLCJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiYmQ3OWU4ZGVhZmNhMTdhNDcyZTRjMzdmMmM3Yzg2MTI2OGU0OWZkNSIsImE3MjA5Njc3MjMyNmIxYjI4MmIyODZjM2U3ZDY0MDg5YmQ3YWFhZDkiLCIwMDI4MTI1MGJhM2ZjZjM1ZDk1MTJlMDY3NzEzNWVlYzc3YThmYjdhIiwiODhjN2MzNGIwYzljYmJiZGJiZDdkNGMwZGU0MDRlMTRhNzRiNmM4YSIsImFhOGNlNmZkY2Q3MjJmNzAxZWUwNjU3ZTE4ZmE5ZjJhNjg1ZTgxY2QiXSwiZGVzY3JpcHRpb24iOiJZSzQgU2VyaWVzIEtleSBieSBZdWJpY28iLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJ1MmYiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjoxfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiZWNjX3g5NjJfcmF3Il0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCIsInJlbW90ZV9oYW5kbGUiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCIsIndpcmVkIl0sInRjRGlzcGxheSI6W10sImF0dGVzdGF0aW9uUm9vdENlcnRpZmljYXRlcyI6WyJNSUlESGpDQ0FnYWdBd0lCQWdJRUcwQlQ5ekFOQmdrcWhraUc5dzBCQVFzRkFEQXVNU3d3S2dZRFZRUURFeU5aZFdKcFkyOGdWVEpHSUZKdmIzUWdRMEVnVTJWeWFXRnNJRFExTnpJd01EWXpNVEFnRncweE5EQTRNREV3TURBd01EQmFHQTh5TURVd01Ea3dOREF3TURBd01Gb3dMakVzTUNvR0ExVUVBeE1qV1hWaWFXTnZJRlV5UmlCU2IyOTBJRU5CSUZObGNtbGhiQ0EwTlRjeU1EQTJNekV3Z2dFaU1BMEdDU3FHU0liM0RRRUJBUVVBQTRJQkR3QXdnZ0VLQW9JQkFRQy9qd1l1aEJWbHFhaVlXRU1zcldGaXNnSitQdE05MWVTcnBJNFRLN1U1M213Q0lhd1NESHk4dlVtazVOMktBajlhYnZUOU5QNVNNUzFoUWkzdXN4b1lHb25YUWdmTzZaWHlVQTlhK0tBa3FkRm5Cbmx5dWdTZUNPZXA4RWRaRmZzYVJGdE1qa3d6NUdjejJQeTR2SVl2Q2RNSFB0d2F6MGJWdXpuZXVlSUV6NlRuUWpFNjNSZHQyemJ3bmVid1RHNVp5YmVXU3dienkrQkozNFpIY1VoUEFZODl5SlFYdUUwSXpNWkZjRUJiUE5SYldFQ1JLZ2pxLy9xVDlubURPRlZsU1JDdDJ3aXFQU3psdXduK3Yrc3VRRUJzVWpUR01FZDI1dEtYWFRrTlcyMXdJV2J4ZVN5VW9UWHdMdkdTNnhsd1FTZ05wazJxWFl3ZjhpWGc3VldaQWdNQkFBR2pRakJBTUIwR0ExVWREZ1FXQkJRZ0l2ejBiTkdKaGpncFRva3N5S3BQOXh2OW9EQVBCZ05WSFJNRUNEQUdBUUgvQWdFQU1BNEdBMVVkRHdFQi93UUVBd0lCQmpBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWp2anVPTURTYStKWEZDTHlCS3N5Y1h0QlZac0o0VWUzTGJhRXNQWTRNWU4vaElRNVpNNXA3RWpmY25NRzRDdFlrTnNmTkhjMEFoQkxkcTQ1cm5UODdxLzZPM3ZVRXROTWFmYmhVNmt0aFg3WSs5WEZOOU5wbVl4citla1ZZNXhPeGk4aDlKRElnb01QNFZCMXVTMGF1bkwxSUdxck5vb0w5bW1Gbkwya0xWVmVlNi9WUjZDNStLU1RDTUNXcHBNdUpJWklJMnY5bzRka29aOFk3UVJqUWxMZll6ZDNxR3RLYnc3eGFGMVVzRy81eFViL0J0d2IyWDJnNElucGlCL3l0LzNDcFFYcGlXWC9LNG1CdlVLaUduMDVac3FlWTFneDRnMHhMQnFjVTlwc215UHpLK1ZzZ3cyamVSUTVKbEtEeXFFMGhlYmZDMXR2RnUwQ0NySkZjdz09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWZDQVlBQUFDR1ZzK01BQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFBSmNFaFpjd0FBSFlZQUFCMkdBVjJpRTRFQUFBYk5TVVJCVkZoSHBWZDdUTlYxRkQvM2Q1OXdlUVNJZ1M5QVFBWGNGTEFRWmk5ZnBlVnoxdFkvV1RacjVXeHBjN1c1a25MYTVqSTNaODVzclMybk0yc2p0V3daUzdJVUg0SDR4Q25FUXg0REFaRjc0Vjd1czg4NXY5L2xJbkJ2VkovQjRQdjludS81bnUvNW52TTU1NmZ6QS9RdjBIYi9JclgzVkZLUG80NWNubTRpblVJV1l3TEZSbVpRVXV3akZHL04xaVJIaDFFWjBOUlZSdWRxdDFCZCsyblNLeVMvT2h5czArbGszZS8za1E5cXZENFpVdGE0VlZTVXVZMGVpcHlpVGhBZm9jb09SVmdEdXV3M3FLUmlBZDNyYmNFdGpUallJb2Y2V2FIc0NtelZQV0NNeCtjZ2g4dExxV01LYU1Xc1VqTHFvMlJ0SklRMG9Pem1lcnBRdTRlc1pnc09Oa0d4SDdkMGtkdlRUMTdzNE9NVTdWSThaaGpnR2FNK0FxOWlFTnU4UGlmMXVkejA3TXd2S1dmOEdsVm9DRVkwNFBDNVdkVGFYWUZiUjh2TnZMNSszS2dmYjV4Tk15YTlSYW1KaXluYU1sR1RWdEZscjZiYTl1K3BxbkVYNHVNdVJSZ2pTWUVock43dXRGRmU2bHFhbDdOZmt3NWltQUdIeW5QcGJrOFZtWTB4c3RucHRsRkNWQ1l0elR1Qk44M1FwTUxqVHRldmRQelNVbko3ZThta2p4WjM5ZlhiS0RmbGRacWJ2VStUVWdHbkJWRjZmUTJpUEhnNFcxNlVXVXd2emJrMTZzTVpFK1BuMHB2ejdKU2V1QXllczhsY3BDbWFLdW8vcCtxV3IyVWN3SUFIV3J2UDBZRXpoWEF0TEFic3NIaHA3aUdhbXZ5aWpQOHJ5cXJYVVdYOVhvb3d4eUF1Zk5CcnA0M1BPQkZYWmxrZjhNRFJpcWNweW93QXdwdXoyeCtmV3Z6L0R0ZGU5c21zenlndGNSNkMxd2JkekJsNk9scTVXTllZNG9HYXRoSk1ya1RFeDBqQVJTSEFWcys1cllrUU5YYitRZ2ZQTHNRNmdYeUluc3JlUWZtcG03UlZGWWZMODZuMWZpVU9rWXZTaGtVUHh2YnVrem95NksxaWhNMWhvM1h6VzZFdlNmWEErZHBpV0dhV2QrZG9Yekx6bUd3S1lGTENBc1JBbFBCQWhNbENGWFU3dEJVVlByOEhnVmNKSFdxK0YwMHBscitETVRkclA0enZ4WTExa05NaHhUK1NlVEdnK2Q0VjVMUUppdHlVR0pOQjhWRlpzamdZQlpNL0lJL1hDVGtqMHF5RE9wRjJBVlExN0NJalVwL0RuVDFVa0w1RjVnZGorc1Mxd2cxZ0UzZ2lnbTYwZkNYelNuUFhieUFQYklYditJRHBFMTZUaGFISVM5c2t5aGxtTUU1RjNjZnFBS2hxMkMwRTVQSDFnWWFYYUxQRGtaRzBIREpPbktXSHA1MUkwejVTT3V4OGUxV0F1WnpkSFFyVGtwOFRtalhvSStsYTB3R1pzenVicWJPM2lmUTZBL1c3dlZTWXNWM21SMEpLd2tLYzRXSGlCa21SOEkzQ0NnSTg3b09MNHF6VDVQK1JVSkJlakVPZ0FQSzhoWVB6YXRNK2VJVHAySU85eVRRbWVyb21QUnh4MXF4QWNzaWxlL3ViU2VFYmNXUUdZRUNnaGNMWTJIeUtqb2dqSDI1aE1wanBVdjFPdWdsaTRlaDJlUncwTzMyYkpqa3l1Q2dOemcwdnpsWU1TaVNzMHVvbzRNRzdoTU9qQ0VhWDF5RkUwblN2akJ6dVRuRXBLODZaOElvcUZBSXVidzhrZzlBckVhUkVXU1pJK2pINFhicDZnOUU5RW5KVDNvYVJ6RE4rTVVKQlFESG41NmE4b1VtRUJ1c094QnMvTjUrdEpFYlBrQUZEajhVR3ZPcy9JV3ZjU2dsR0JodlM3L0ZUWWZwV0dZZERZOGZQQXhXU0EzNXNUQzRwNCtMbTRBYXFJb1BlUXRmdWZLNkpoMFpoeGxic1VYT1NtWE5pZkQ1WlRBa3lEb2ZiYmNjbHhuQThXTkFxeENiUk55a2hYeFFwYUR3NjdmWFVZYnNpRzBLaHR2Mm9lSXZoOHJoUU1ZT2NFQXFYRy9lSSt6bmdPYzV5eHI4cTgySUFNMWMvRkxGT3BscXU1ZUZRWHJNWnpHY1ZDalliTFdHNUk0QlQxZXVScmxieHROT3RNaXREREVoTFhJSXluQUF2dU9FV0UzWDNOZEFmdDk0VmdhRzQyWElRdDBaWDZQZUNFL3FRRmU5cks2SHg3WVU1MEt2SDdmVzRmUytxN0tLQkp4c2dnQlg1cFNBR2gxaklyVmg1elE2dzNSZmFhaEJYbS9hQ2JDWlRqQ1VGVVR5V1pxVzlwNjJNakpQWFZxT3JQZ01PNE52NzRHa2Yrb3dmdE5WQkRRbmpGSnFIU3cxN3BYdmhXVzVLWnFlL1E0OU4vVVNUQ0FWV29RWEZJSEJIWFhlM0ZQclVEc3VHRG10Ri9oSEtUSHBla3hoaUFPUEkrU0pxNlM2SEY0STlZV3prQkpUbzQ2aVVNeldwOFBpci9SaWR1THhLWXNTa3NWOHZMbE9RdmhHWDJZbFIwT0JoQmpDK3UvZ0VjdlkwQXBLN1lrNDFOeGpQU1FuV0ZIVEY2NlVyamdldkI4Q3U1YStsMnZZU1JQdHVWRG83M2hoZE1TSG5VWDd0VGpzVlpHeEFsL1dwdGlPSUVRMWduTDI5bVg2L3RSMXRtbGtZajhXNFgrQ1NqV2NVREdZMU5wUy9DN2hTS3FpTUxNL2wyUW1TV1o3M0RkeitnaW84QkNFTllQUTQ2cW5rendYVWJxdkJreGpVUXNXZlpGZ2J1bzNyQWYrd043ak9POTAreW54NFBpM0wrMG5ZTDFTY2hEVWdBUDRnUFYvN0lkMXErMUhTaG11R2tJcVdSUGd5eE1GcVA4SGZqVG5qWHdZNWJRZmJKY3Q2T0l6S2dNSG90Ri9IZTFlZ3NheEhTcUc2d2ZkbVE1eDhOeVRGRnFCY3AyaVNvd0hSM3lrNSszNmhGN3ZYQUFBQUFFbEZUa1N1UW1DQyJ9LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRCIsImVmZmVjdGl2ZURhdGUiOiIyMDIwLTA5LTE2IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJZdWJpa2V5IDQiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IlUyRjExMDAyMDE3MDMyNDAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS4yLjUifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIwLTA5LTE2In0seyJhdHRlc3RhdGlvbkNlcnRpZmljYXRlS2V5SWRlbnRpZmllcnMiOlsiMGE0MjZlZTE3YWZkMTY1MzNiMWNkZmE5NWRlMWU5MjBhNmFlZGYzYSJdLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImF0dGVzdGF0aW9uQ2VydGlmaWNhdGVLZXlJZGVudGlmaWVycyI6WyIwYTQyNmVlMTdhZmQxNjUzM2IxY2RmYTk1ZGUxZTkyMGE2YWVkZjNhIl0sImRlc2NyaXB0aW9uIjoiVml2b0tleSBBcGV4IFUyRiIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6InUyZiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJlY2NfeDk2Ml9yYXciXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWxlc3MiLCJuZmMiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNOekNDQWIyZ0F3SUJBZ0lVYzhjUkVzWThrK3R1L0FsNWFmWUVZUjBuQzVjd0NnWUlLb1pJemowRUF3SXdhVEVMTUFrR0ExVUVCaE1DVlZNeEVEQU9CZ05WQkFvTUIxWnBkbTlMWlhreElqQWdCZ05WQkFzTUdVRjFkR2hsYm5ScFkyRjBiM0lnUVhSMFpYTjBZWFJwYjI0eEpEQWlCZ05WQkFNTUcxWnBkbTlMWlhrZ1FYUjBaWE4wWVhScGIyNGdVbTl2ZENCRFFUQWVGdzB5TWpBNE1UQXhOelF3TURsYUZ3MHpNakE0TURreE56UXdNRGxhTUdreEN6QUpCZ05WQkFZVEFsVlRNUkF3RGdZRFZRUUtEQWRXYVhadlMyVjVNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNU1F3SWdZRFZRUUREQnRXYVhadlMyVjVJRUYwZEdWemRHRjBhVzl1SUZKdmIzUWdRMEV3ZGpBUUJnY3Foa2pPUFFJQkJnVXJnUVFBSWdOaUFBVGtqMDRvNWc1cWQ5SmIvb200YkQ0bHhXd2NscFNrUm1Gcy9sSk5XUklrVytrb3Q2Ni93Ukh1MlN1LzFCVEplZ1NFalBOMlUwVityMnFKK3hWY3VYam96dlNLcHRzMmFpMzF0QnV0bnFZWG92Mlg0Vk0wRzE0R0ZJaUhEam1xVXF1akpqQWtNQklHQTFVZEV3RUIvd1FJTUFZQkFmOENBUUF3RGdZRFZSMFBBUUgvQkFRREFnRUdNQW9HQ0NxR1NNNDlCQU1DQTJnQU1HVUNNRTFUb25xRVp5czdTd1RNUGNxaTN2N2lKM2hrbHpua1ozenpWd1BJdDI2MFFPZHVUZXlaWi9oMndEVkR0dGZYbUFJeEFKVFVHeS9PdlNHZXR4Vytna0NyeC9RQlNQa0kwYlRVRVhua3c5bDMzVGlHb3c2VUxaKzUwUSs5Ni9jR2hLYmtwUT09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNBQUFBQWdDQVlBQUFCemVucjBBQUFNT25wVVdIUlNZWGNnY0hKdlptbHNaU0IwZVhCbElHVjRhV1lBQUhqYXBaaHJjaU01RG9ULzh4UjdCQklrK0RnT254Rjdnem4rZnFESzZyYmJIVE85WTltcVVsV0pCSkdKUk5KdS8vWGY0LzdEVDVTUVhOSlNjOHZaODVOYWF0STVxZjcxMCs5NzhPbSszeDk1YnZINTAzWDN2aUZjaWh6ajYyUE56L01mMThON2dOZWhjNlkvRFZUbmMyTjh2dEhTTTM3OU10QXpjN1NJN0h3OUE3Vm5vQ2l2RytFWm9MK1c1WE9yNWVjbGpQMDZybytWMU5lZnM3ZFVQNGY5eStkQzlwWXlUeFRaTVVUUGU0eFBBTkgreE1YT1NlWGRibnQ3NXp4R3ZkYy9CaU1oMytYcC9kT0k2RmlvNmR1SFBxSHlQZ3ZmWDNkZjBVcnlQQksvSkRtL2o5OWVkMEcvM0lqdmVlVG5tVk45enVUejlYajhlRVgwSmZ2MmQ4NnE1NjZaVmZTVVNYVitGdlhPbXAzd0hJTWttN282UXN1KzhLY01VZTZyOGFxd2VrS0Y1U2N6RHM1YkVKQTRJWVVWZWpoaDMrTU1reENUYkNlRkU1RXA4VjZzc1VpVEdRMi9aSzl3cE1RV0Y4aEtuQmYyRk9VZFM3alROai9kbmEweTh3bzhLb0hCZ3ZIaVQxL3VUNzl3anBWQ0NMNitjMFZjSXBac3dqRGs3SjNIUUNTY0o2bDZFL3p4K3ZwanVFWVFWTXV5bFVnanNlTTF4TkR3UXduaUJUcnlvSEo4MVdBbzZ4bUFGREcxRWt5SUlBQnFJV3JJd1JlUkVnS0pyQURVQ1YxaWtnRUNRVlVXUVVxS01ZTk5GWnVhcjVSd0h4VVZManV1STJZZ29USEhBall0ZHNCS1NlRlBTUlVPZFkyYVZEVnIwYXBOZTQ0NVpjMDVsMnlpMkVzc3lSVXR1WlJTU3l1OXhwcXExbHhMcmJYVjNxUkZSRk5iYnFYVjFscnZ6TmtadWZQdHpnTzlEeGx4cEtGdTVGRkdIVzMwQ1gxbW1qcnpMTFBPTnZ1U0ZSZjZzZklxcTY2MitnNGJLdTIwZGVkZGR0MXQ5d1BWVG5RbkhUMzVsRk5QTy8yTjJnUHJMNjgvUUMwOHFNbEZ5aDRzYjlTNFdzckhFTUhrUkEwekFCT1hBb2dYZ3dCQ2kySG1hMGhKRERuRHpEY3huUk9DVk1Oc0JVTU1CTk1Pb2lkOFlPZmtoYWdoOTY5d2N5Vjl3azMrWCtTY1FmZUh5UDJLMjNlb0xXdEQ4eUwycWtKTHF1bWc1NWt1dFZ1amt3WXFxOFNseERwYjNyUFFzdFBzMjFNTWUyU3ljaFlCclRKS0lwQTk0aDZ6NTBaYWlQV3dNZ0krTGV5NmxJc3phK0JPMTd4ZHoza1BQVDBzb2FiNnJDeS8wOExDbktPcGJ2SmhXUUNTSXJHdjBRZkxCTUFvdlczbTliMXN0RmhkSFR3OUFLWlZCRk9Wazd5clRyNCtoRnl1MHhLNXlKR0psKytrWitSTW9TS2dsYVdVM0hRVW5kc3QxYjV6Q2FPdFRJaE0yb0d4c3NLanhYNWgwZW16c0J5V1N4WWpnKzgrMTRvTXdHZ3JqWk5pZHhNYys0SVNJOFRzbjJ6Nm5wV3BZeWF4aStsVVE5OVRSaUkvYVk0U0o4dXRxL1N5b0wwdWFzTTFLTGdoSENUUUdMZU4wOGwzc2hFYjMvSXNNZmVSK2hnc0xMZWxoMXoxdG9BOHp0TkhrUUdqcHV0OW5yWjVBaFFET013bjVhdUhkT2Fjd2tKbkJacDJMQmw4TWNkUVo5N1pMNlBnc0t2d3pYVWRQZEFFRzhnMTZMRThsVEpnMlN4Ykl2UktQTXRJRkl1V2xIS1kxQVBwWndvTmpKU0poRnJJanZxd1R3TlFOa2hUbmN0dkVwNDZURTZaRFBXdHdpUEQ1N3BybXF2ZlJNSVMzMmN5UWt5cXBibzBxZXQrVW9Qb2VnRmVqVDVJRHFPVlExbG9OdHBkN1JrYmsyamhhZHE3dEx3eWRjTVhTcHNMcVYwRVF0RVVnVU02UnliVnRRTkE2ank1YWJPN2hWdHFUUmJsclJOUjhZVVVndEdrMU1iY01yTGJvMG8zTGk4Z3BUNHBaM1JqZ3o4aVpha0czVUZaUlE1S25La01LNUNvOEw2UFFFNHFBaXpkNVVCaUlua2hWNXd1VWxxTW1Nd1ZSMVY2elFKenYxWU5NcHBuS2NHNENtdG5BVjhsbjJGUmxmQkkxbEY3aU1DVU1seTNBbGdYQ3pIU1FmSXkvSXJVSzhSdXhCSVNwZG9DblZLcjBZLzN0QnhLSHl2bmFCbzZkWkkyUUpJRWtmT29uWWxUckdzdVJIaUVreEx5eE5CYUtJYkNVeEV5bUZiTzZRcUNYNk51VXNodlNaUGFSQXZtVWdHVzN1YlFOTUNMbktVd0Q0WEUwR2dQUGp5WVltUVkzTURHd1hCa2IwSjI2RDFRY2M1cVM0WW9VckZSSmQ4Ti9LNEpCbFZLa0lDcFZ1U1VGbUlCbXBoTGM0bzBRM2c0ZVZLZ2dCc3JBblBFNEhnbzBZaVN4ZExSNTRBWFdZVDZZNzFxZWVxMGoyQVpSQzdjVGFVbUdDdU5pYWcvNHkwcjZLYWEyUXFXTC9kQVFWTnBDQUJDajdqNU9PZXlFbnhwYng3VUdqV2QyNTJhMlNpeHNWYzJ0RG9wcmErVTVqakk5cmExR3Jxb1BCeEg0Y0FpMGlOWXQ3Z0J6Mkp0ZlE4ckg5cVEwU292TDhhdVF4WVdlblc4VlZDMWlvRmZxWkx6VGFtZHRqYmZ6OUJ0dUVCeklaUmwwblVRWjFvZzd6dVp6TkJ4V095ZTFJSmhnTlpBQzRETjVwUFF5Z1dyU2FhbGc0MGZYWlV1YVBWczZtTnlKbGNYTi9LeDZhcTBMZlRHVW5nWTlhV2hMSlFVV2grQWFnc2l6SVNNUUpjeTRzb0pKQlBFaUsxRHJyYmpGYTVqTEZzZWhwREtma1dJMzlrQzl4akg5azFvYUYwdXNseG9UdzhvRlJnN3RXYitnQzZBcFNidWhrRHlkdWpqaGRhaXRXRXR0cEVVL0pOMUV0U0RkYnVzUHQ0dWlFS0JCRzJ0NXBQSWNhR1VXQitsd1ZlaXQvUUlhN3M1cUQrNkJGcWFrU1NLTnBZTTdKbjA2cHJLQW5OZldTWmlXT2svdGhLaVowd2tkZUY2SUJEZHFGdkI2QlpUTTE4UHV3WTNVQXAwSHdSWXFiYzRRWW1sRU1HcDlhQTBwa3hrS3VpZ3JjeTlQUS9EYWlDZ25aSTdYTTJNMlJFV3NvSis0czNLc0V5UkZkTkdOQnR4VHhFMVIxZm5JTU5VRVNqWklwR0xUUTEyNjZjTWlVZDJONi9XUUxsOVpKQTJ4QjFCRFh2cXpZVGVOcGVzT1FBalR3RVB0Q1B2U0NIa1J0QnNuK3ZFb21BYVJHU1pETUhPRVV4Y3k5VkFPd1NzZXpWaGZDVXNYd0t3czhkZWt5WWs2TUEyQjFkV1NMZGhZSGZxd3VwQUVSeEhNWGRDVHFuQlNBN045K3lEbUp1Tk1McldyU2F5akcvdGF0TDdCMXlqRTdBazloWFlDV0JCbzd6UlA2cWF4R0pkc2lDTGdRaklPNEZTSkxSUjlwbW9xblh4R0oxUzZTSERaQ3lGWnRRRjNiWGtZUm1vQ1hxVDhoZ1ZpQ1lFcEJ0WTVxME04eFNBbEVhclJ4WUtpWkFsZnJjNUVoYVI0U3JsS3pKS3R6QUgyWWs0UFpFYkg1ZUJzMkdaUnpmQnNINlVyUWtYUjdPN0xHMXNsWjRrRXNRa3RPNFhUTzVwVC9KWTBMVms0bkFUaEZPQUhGWi9RbHVlZkN5NEVWYVRNSUY0eVIySzdLQXlDeXkybktQOG1BOE44eHJKaWJSakJmQ3dWaE5qV29QTUdXR3phbkhtZ2dUWXJBcXhzYlkxc3hPYU5DcUptaFFhWmVpUmR3YnYwN3dCeXB2dnpnRFlVQm9NSlhyczBEdUF4MGVaZjZkQUtMU0tOMWl6SWtqZGhIaFp3NFF1TmRHNVhoUFJ5dVpISXA0akRkTGtZTHdJUmdQRklRQXU3YXFGT3JJaFRqZmRhMTNnd2FVVWxHQkYyMmVjakV5U1lxcXVxOE5uZWF5SW1xNVBETXZHdGw5WlJURU9UcXhTUDNoSmJMeDlBbU84Q2JZdFZUN1hleGRkQ0oySVR1TWU5eUdYdEJyUWQ5M05kaDgwZC9ZOW0rMkRXQTliMkx5SUVhTVRsM0tkV2xzM0I5d2ZZYmhvaWpsZlV1SHByaExlR3ZRNUNlK2p1YXVHbUtLdjF1LzdsZWZvR20yMlNManVwMksrMEN0S25LMGNYUlJPc2hzNjVrN3hZS0g1clpUQU5KR2xWK2RpR2hDQytZSWxsRWl4TW9BdWtxYzVieXZNSTNSd1JJRXUwdGJ3a2JSZ01BZTdBVHdWSTlFSWtFdjZJTmxjV081Vkc1dWF6SVZGN2FvSkZpMk9JcVFabTdYRmpTMDR5WTZ4RDA5QlVNdkJ0aUNWTHlRemZjbTJjL24yZDNkRnZOdS9DWDl6dEgyQkdWbkVHaWRhRFNlZkFaZ0d1c0h4WE1NL3M4TzhVTFRFT2Fad1pLTm9XMDRDcVBjaDdENCtEaU9DOHVFa094dkNLbytsaFBsMjhMSG1IcHdsR1VrcUxiMk9rUVQwU3VzRUVrcHozWVA5QndTeTJLNUxMek9SUDNvVVNYNU1LZUlQSDJFZm5LS2dycG5JckloU0dPWkkyVUtSS2NRVTIyRWUyYStzYk53SUxDSk8rK1hjL2ZDdm9yVTI5OUh1dmovUzZUZTdyREd2YjBQOEJlcEJaTklFUU5XRWE3dEJ6cWtIaXdXYkI1UVFGemZBQnBGUDdEM3BPSGdUcW1uYWhvdzJSUkZPYW8vdnl0WHUyZS9SWVp6WXZFKy9TVFd3N3IzdGdJME1rSTljN3BmMVk2Tk5BKzIzQi9TN21jM0IyZytWeEo2eHJzNHVtMFpwdmpoaXU5Z2RDenNTbzhyMUx1WHZGdjNqNkQ1ZmlPR0pkV3h6VUV0dzhvRStIZGswZWd6aTNUQmtzWHhRSzVFcWcrbHdzb2xESDBzSjEwNloyTmx4UWhQQU5KYmdoMjZucE1kaFlYcTlib1MyTFY1dFoxdU42K2JYMkIwSlFEWWFRWG5NYlBtbyt2alBsMlZIOS9NRis0ZUhyUS9WUFpUR3dWbEJNWFlHZEJMY0pKdjRReVFnd2hvcHhOZTJqYmd4dmZESXF0d2M2NjMyUk1rMmY4bEFkb2I5ajRKZGhMZEYyZGNvMENXMi9WMzFyb1NtcGVIdXlpWlNHMm5WVDIvejgyOXIrSGRIOS9WQ3M2NXI2N01TeDJZdStJT2NwNC9sMFNHZ2xscG5udXo2TVpkb2svanF0cmtzMjlGWUY4V2VUTHBoSVVJR01QY050YlUrcytUZmlhOGQzYzhYeWpsbjJmL3Yvd2RPT1pIMThWYVdBUUFBQVlWcFEwTlFTVU5ESUhCeWIyWnBiR1VBQUhpY2ZaRTlTTU5BSE1WZlc2V2xWRVRzSU1VaFFuV3lJQ3JpS0ZVc2dvWFNWbWpWd2VUU0wyalNrS1M0T0FxdUJRYy9GcXNPTHM2Nk9yZ0tndUFIaUtPVGs2S0xsUGkvcE5BaXhvUGpmcnk3OTdoN0IzaWJWYVlZUFJPQW9wcDZPaEVYY3ZsVndmK0tBSUlZd0FnaUlqTzBaR1l4QzlmeGRROFBYKzlpUE12OTNKK2pUeTRZRFBBSXhITk0wMDNpRGVLWlRWUGp2RThjWm1WUkpqNG5IdGZwZ3NTUFhKY2NmdU5jc3RuTE04TjZOajFQSENZV1NsMHNkVEVyNndyeE5IRlVWbFRLOStZY2xqbHZjVmFxZGRhK0ozOWhxS0N1WkxoT2N4Z0pMQ0dKRkFSSXFLT0NLa3pFYUZWSk1aQ20vYmlMUDJMN1UrU1N5RlVCSThjQ2FsQWcybjd3UC9qZHJWR2NtblNTUW5HZzk4V3lQa1lCL3k3UWFsalc5N0ZsdFU0QTN6TndwWGI4dFNZdyswbDZvNk5GajREK2JlRGl1cU5KZThEbERqRDBwSW02YUVzK210NWlFWGcvbzIvS0E0TzNRSERONmEyOWo5TUhJRXRkTGQ4QUI0ZkFXSW15MTEzZUhlanU3ZDh6N2Y1K0FIb21jcXA3SGppQkFBQU5HR2xVV0hSWVRVdzZZMjl0TG1Ga2IySmxMbmh0Y0FBQUFBQUFQRDk0Y0dGamEyVjBJR0psWjJsdVBTTHZ1NzhpSUdsa1BTSlhOVTB3VFhCRFpXaHBTSHB5WlZONlRsUmplbXRqT1dRaVB6NEtQSGc2ZUcxd2JXVjBZU0I0Yld4dWN6cDRQU0poWkc5aVpUcHVjenB0WlhSaEx5SWdlRHA0YlhCMGF6MGlXRTFRSUVOdmNtVWdOQzQwTGpBdFJYaHBkaklpUGdvZ1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNEtJQ0E4Y21SbU9rUmxjMk55YVhCMGFXOXVJSEprWmpwaFltOTFkRDBpSWdvZ0lDQWdlRzFzYm5NNmVHMXdUVTA5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5dGJTOGlDaUFnSUNCNGJXeHVjenB6ZEVWMmREMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzk0WVhBdk1TNHdMM05VZVhCbEwxSmxjMjkxY21ObFJYWmxiblFqSWdvZ0lDQWdlRzFzYm5NNlpHTTlJbWgwZEhBNkx5OXdkWEpzTG05eVp5OWtZeTlsYkdWdFpXNTBjeTh4TGpFdklnb2dJQ0FnZUcxc2JuTTZSMGxOVUQwaWFIUjBjRG92TDNkM2R5NW5hVzF3TG05eVp5OTRiWEF2SWdvZ0lDQWdlRzFzYm5NNmRHbG1aajBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5MGFXWm1MekV1TUM4aUNpQWdJQ0I0Yld4dWN6cDRiWEE5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM4aUNpQWdJSGh0Y0UxTk9rUnZZM1Z0Wlc1MFNVUTlJbWRwYlhBNlpHOWphV1E2WjJsdGNEbzJPV0V4WW1Nd05TMDBNMkprTFRSaE1qUXRPVFEzTUMwMU5HTTRZVEkzWXpjeFltTWlDaUFnSUhodGNFMU5Pa2x1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TURKbVpHSmxabVl0TVRKbE9TMDBNems0TFRoa01EUXRNRFUwTXpFeFlXWmxZakUySWdvZ0lDQjRiWEJOVFRwUGNtbG5hVzVoYkVSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNlpHTmpOamt5WXpjdFlqSmlOUzAwTldGbExXRm1PR1F0WmpBeVpXVXdZVEk1WkRVMUlnb2dJQ0JrWXpwR2IzSnRZWFE5SW1sdFlXZGxMM0J1WnlJS0lDQWdSMGxOVURwQlVFazlJakl1TUNJS0lDQWdSMGxOVURwUWJHRjBabTl5YlQwaVYybHVaRzkzY3lJS0lDQWdSMGxOVURwVWFXMWxVM1JoYlhBOUlqRTJOakF4TlRJNU1ERXdNelUzT0RBaUNpQWdJRWRKVFZBNlZtVnljMmx2YmowaU1pNHhNQzR6TUNJS0lDQWdkR2xtWmpwUGNtbGxiblJoZEdsdmJqMGlNU0lLSUNBZ2VHMXdPa055WldGMGIzSlViMjlzUFNKSFNVMVFJREl1TVRBaVBnb2dJQ0E4ZUcxd1RVMDZTR2x6ZEc5eWVUNEtJQ0FnSUR4eVpHWTZVMlZ4UGdvZ0lDQWdJRHh5WkdZNmJHa0tJQ0FnSUNBZ2MzUkZkblE2WVdOMGFXOXVQU0p6WVhabFpDSUtJQ0FnSUNBZ2MzUkZkblE2WTJoaGJtZGxaRDBpTHlJS0lDQWdJQ0FnYzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDBpZUcxd0xtbHBaRHBoWWpsallUUmtOQzB4TURRM0xUUmpaR1F0T0RBeU5pMDBPVEkxWWpZNU9ETmpZbU1pQ2lBZ0lDQWdJSE4wUlhaME9uTnZablIzWVhKbFFXZGxiblE5SWtkcGJYQWdNaTR4TUNBb1YybHVaRzkzY3lraUNpQWdJQ0FnSUhOMFJYWjBPbmRvWlc0OUlqSXdNakl0TURndE1UQlVNVEE2TXpVNk1ERWlMejRLSUNBZ0lEd3ZjbVJtT2xObGNUNEtJQ0FnUEM5NGJYQk5UVHBJYVhOMGIzSjVQZ29nSUR3dmNtUm1Pa1JsYzJOeWFYQjBhVzl1UGdvZ1BDOXlaR1k2VWtSR1BnbzhMM2c2ZUcxd2JXVjBZVDRLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBbzhQM2h3WVdOclpYUWdaVzVrUFNKM0lqOCs2SE10TndBQUFBWmlTMGRFQVA4QUFBQkJNdndOOVFBQUFBbHdTRmx6QUFBTEV3QUFDeE1CQUpxY0dBQUFBQWQwU1UxRkIrWUlDaEVqQVBCSlI3d0FBQWtEU1VSQlZGakRyWlo3YkZQM0ZjYy85MkhIZHB6NEZjZHhERW5JQzVLUThBeVFVSkpRQ3BRV05saGJ0STJxYTlWdTA5Uk9rL2JmMUQvMlI2ZjlXMDFiSjIzYTFrbnRpbWdSN1doWFNpbWxrSklHU0VsREFpSGs2UkRIZVRoeDdOajRmZS8rSUppWUFLMm1mZis2dXVmYzMvbWVjNzduM0orZ3Fxb0tvS3FRVWhTU0tZVlVTaUdSU3VJTDNNTHJEK0gxaDVnT1J2Q0hJZ1RDTVc3RkVpaUtTbG1CbWNmV2xqSTg0ZWZTb0JlZFJzWnMxSkZ2eXFheTBFYVowNHFJZ2lpS2lKS0lMSXJJa29RZ2tJWndoMEFrbHFCM2RJcXJOMzI0cHdKNC9TRVNLUVVBZGNGWlhYalFheVhXbCtSVFUrSmdZTXhINjQxeGtndStraWhRbG05aWE5VnlncEVZWjNwRzBXczFsTmh6V2VteVVWdGFnRkduVFJPUUFWSXBoWEEwUnZCV2xCNzNGTDVRRkhFeFRVQWppVlE0VEFpQ1NJWFRqRG5Yd01Yck4ra2M5YVY5dExKSS9Zb0Nxb3J0ZUtZRG5MazJSaXlaQWpYS1hEaUN3NlFuR291amt5VmtXYnBMd0I4SWNySG5CdlYxVmVUb3MzaS92WS9KWUNSOWNFcFJhYWt1cEtsMkJZSWdNTzRMY09MeUlHN2ZQQnBacE1KaFJpTkxsQmVZeURVYTZCbWE0T0x3MU8wU0E3a0dMUWMyVjFCVG5NL0FpSnVDUEJ2TG5RNEFSSUJJTk1hZmo1M20weTg3S01vMzhXeExMVTV6ZHBxQW9xb1UyMDA0clRrNExVYXVqZm00T1JNQ0FlcFhPRGk0cllZZk42L0diczZodFh1RTlxSEpkT3VzUmgzUHRkUlFXK0tnOCtwMTNqdDFqdUI4S0xNRkF1QU4zdUx3cVhiOHdSQUg5elR4NG1OcitOZlpIa2FtZzBpaXdKZTlZMlJwdGNTU1NhNjZweEVFVUJYSU54bklNMldUcFpINDZycUhFZDk4dW4wdWk1RkRUVFVVV0xJNTNkN0IrYTZyK09mREdTS1UwMm9FUXJFNHg5dTZtSjIveFU5L3NKTVhkcXpodmZPOVhQUE1NRFFkWk9LTEt5aEFKSkZLQys3Q3dBVDVaaU95TE5IZU40WUtpSUpBdWNQRTA0OVVZekZvT2Y1NUt4M1grNGtua3R3anJVVUVGZ3p4WklxelhYMkVJMUYrOGN4dURtNnI1c1NsZmpxR0pna3ZCTTZTSlFyTkJuSjFHbUpKaFdQdGZjeEg0eVFWRlZrVXFDdks0NG1ObGVnMWNQVFVHYTcwRDZlbjVIYXE5eElRQkF4YVRYck9Vb3JLeFQ0M2lYYys0cVVETzNtOHZvSWN2Wlp6dldPSW9rQlRaU0dXckJSbW5jaXRwRUlnWWFKOWNKcVpVSlF0NVU2MnJ5bEZUVVk1ZHFxTjdxRlIxRHZ6QzJnMU1xSW9aaElRSlJGYnJoSGZYRERkUDFWVjZSandrSGp2RTU3YjIwSlQzUXB5OUZsRTRnbjBrU24rOHRkL2NPVHdNVFkxYnVCWHI3ek1velhyQ0VWVGJLb3FJakEzeTRuV2RucmRZd2lMYXE2cUtqa0dIYklzWnk2aVNDekdGeGV2OFBjUHp6SVZDR1hzZ0pTaXNzcVZ4NDhlMzhhYXFuS1NpUVN2L1BKbHZtaHRRNnVSU2FaUzVGbXRIRDF5bUVMWE10eGpIazU4ZVlIaDhTbEVNYlBjT3EyV0hadlcwbHkvRHFOQmYzY01GVVVsUDgvSzgzdWJxVjd1eUJDS0pBcjBqZnY0Mndlbk9YZXBDelVaeCtzWlI2dTVuWVVzU2ZobVp3a0ZBL1QwOVhQc2RDc2ozcVhCemNac2RqZHVwTEtraUVVZElkMk1BYmVIU2Q4c0IzZHZwYjZpQ0kwazNYVVNCTWI5ODd4MW9wV0oyU0JWMWRWSWkreXJLc294VzJ5Y3ZuaVpLWDhnbyt5Q0lPQzBtWG15dVFGWmt1anBIMFJGemRTQVRxdkZaVFB6bXcvTzhQMkdPZzdzYU1DY2M0WCttMTVVUmVIbWJJaWtvcUNxQW4yajQ3ejB3dk1JcUlSRElSQUVEdXpmejh4OG1FUWltUTVxTXVqUmFtUnNwbHkyYlZ6RGlHZUNNeDNmc08rUlRSajF1a3dDa2lSaXM1cXc1eG81M3RiRjVHeVFRMDlzUXhKRkVza2toejgrUi8vNE5QdWIxdUUwYWpuZjloWDc5dTVGRWtVVVJlR214NFBkYnFlaHJvcld6cXZvczdUczJiYVpQSXNaUlZFNTI5SEo1ZDRCOUxvc3JCYnowaWtBTU9YbVVGdGN3T211SUYvZmNGTmU1T1RuVCswaW5raXlaZlU0cTh1V1k5T3F2UGE3MTdqVTFVMldWb3ZWWWlZY0RqTVhERkZXdkl6ZnZ2b3EyemV1WVdKbWxxclNFb3dHUFdjN3ZxRzdmNWlVb3BCdk1XRzNXakswa2FhU1o4NWxjMjBGNW13OWlxclNPemhLZC84SXZVT2pUQVpDV0EwYVBqeitiNjcyM1NCYmw0VXNDZ1RtNWtnbUV1UVlkRXhPKzNqem4yOGlxMGxFU2FMZmZSTzNkNUlCOXhqSmxJSkdsbGxadkF5SHpYci9UYWpWeUR5eWZqVXBSZVdkaytmcGNYdDU0OGpIcUlwS1kxMGxrMTRQSFoyZEdYc3NRMnpBd1BBSW5aMlhXYnVwZ2ZkUHQyTFE2WmlZOWFPUkpSN2R1SmF0Nit2UzA3T0VBSUF1UzB1Unk4SHorN2J6N3FmbjZmUDRpQ1JTUE5WU2p5OHlneXpMRkMxenBRTUtnckF3VW1xYVVDb2VKOTlpeGpzemgwYVdNR1ViMk5XNGtjSjhPOFpzQS9jaWc0QldJek16TzhlNHo4K0wrM2R3OUxNMnVvYTl4Qk1KMW0rczV3K3Z2NTdlNVJxTmhORmdJQnFMRTB2RUVSYmVHd3dHNG9rVUdsbkdsV2RoWjJNOWdYQ1lDZDhNSzB1V0x5R1F2cExkd2JRL3dCL2ZQazZXWGsvTGhtcGFPM3U1TWpDNkVGaE5aOTFZczRJZlBybWRTMTA5bk8vdVJVeFg0L2JLTGJCWjJGSlh6YkJuQXZlNGw1L3MzNFBkWW41NEJRRHNGaFBOOWJYODZkMlR6SWZDUExabERYWnpEcjdaT1h5QkVGMURIcUxKRktGd2hKU2lFbzNGbWZZSGtFU1JJa2NlK1JZekJvT2VGUzRuVndlRzZld2JaUC8yUnZMTUp1NEgrWDR2TjlldG9yMjdqMU5mWHljY2pmSHNFMDJVRlRVUUNJVjU0L0JIWEI3MExQbkdscHZEMHp0YnlMT2E4Zm5uK095ckRyb0dScWd1S1dKOTljb013ZDUzREJmRGFOQnhjTmRXSEpaY0xnNk00ZmZQWVRQblVPcHlZRFBuM3Zld2JJT09va0lINWh3amlVU0Nid1pHTU9yMTdHellnTkZnNEVHUUgyUW9jUlh3MHI0bWZ2L1dmemg1b1pzc3ZaNVFKTWExb1RHVVROa0FNRFU3eCtjWExsT1luMGRiWnpjQ3NMdGhQU1V1NTVJZjAzY2lvSkZsTnRXdTR1RDJTWTZlL1JyM2tVOUlLaXJ6MFRnc2pVODBudUJrV3dkYVdlSldMTTZXbWtyV1ZWV2l5OUx5TU1nUE01cHlzdmxlY3oxZW41L1c3a0hVKzJTK0dMRkVnbmd5U2ZreUo4MzE2N0E5UUhqZnFvSEZLSFRZT2JTbmlRM2x5MEFRSHVvckFDNjdsZDJOOVJTN25Id1hmQ3NCQWFnb1djWnplMXVvS3k2NHg2cXl1Qi81VmpON214cW9LaXRCZ1A4UGdUc1hrcHFLRW43MjFDNVdsemlYTUZSVktMQmFlR1puTXpVVnBROGN1Zitad08ycm1VaFZXUkcvUHJTWCtsWEZkek5Vb2JTd2dFTlA3bUJsYVRHUytKMlB2UDhxL2pZb3FzclVqSjhMUGYxc3FhM0VQVDZCS3o4UHB6M3ZvZVAySVB3WCt1aXFqb2NEZFBnQUFBQUFTVVZPUks1Q1lJST0ifSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiTk9UX0ZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjItMDgtMTQifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDIyLTA4LTE0In0seyJhYWd1aWQiOiIxYzA4NjUyOC01OGQ1LWYyMTEtODIzYy0zNTY3ODZlMzYxNDAiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6IjFjMDg2NTI4LTU4ZDUtZjIxMS04MjNjLTM1Njc4NmUzNjE0MCIsImRlc2NyaXB0aW9uIjoiQXRvcyBDYXJkT1MgRklETzIiLCJhbHRlcm5hdGl2ZURlc2NyaXB0aW9ucyI6eyJkZS1ERSI6IkF0b3MgQ2FyZE9TIEZJRE8yIn0sImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJtYXRjaGVyUHJvdGVjdGlvbiI6WyJvbl9jaGlwIl0sImNyeXB0b1N0cmVuZ3RoIjoxMjgsImF0dGFjaG1lbnRIaW50IjpbImV4dGVybmFsIiwid2lyZWQiLCJ3aXJlbGVzcyIsIm5mYyJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQm5UQ0NBVU9nQXdJQkFnSUpBS0lGbnRFT1ExdFhNQW9HQ0NxR1NNNDlCQU1DTUZReEN6QUpCZ05WQkFZVEFrZEZNUTB3Q3dZRFZRUUtEQVJCZEc5ek1TSXdJQVlEVlFRTERCbEJkWFJvWlc1MGFXTmhkRzl5SUVGMGRHVnpkR0YwYVc5dU1SSXdFQVlEVlFRRERBbEJkRzl6SUhKdmIzUXdIaGNOTWpJd016QTRNVEV5TURJNVdoY05NemN3TXpBME1URXlNREk1V2pCVU1Rc3dDUVlEVlFRR0V3SkhSVEVOTUFzR0ExVUVDZ3dFUVhSdmN6RWlNQ0FHQTFVRUN3d1pRWFYwYUdWdWRHbGpZWFJ2Y2lCQmRIUmxjM1JoZEdsdmJqRVNNQkFHQTFVRUF3d0pRWFJ2Y3lCeWIyOTBNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVqMjhVREVjU3FHUlVUMVBNRGFzbWoyR2Q2QnNUVFMwTTFPMlc5ZE0wWUVZOWhyRGdEL0Fzd1JWY1JieG55dDN4ZENQMEtoSWllZ05JUndVY1ZFSnZlekFLQmdncWhrak9QUVFEQWdOSUFEQkZBaUVBNjFtQ0NvQ25EeENrVkJYRG1oam1HMDFpYmRSV1Y2M2o1U2NTakJGbklrY0NJRUFkMVd3YjFpVXlLQmZqcHhrL1IvdDBPc3B0UE9JRjg3dVNoeTNsWHZiSCIsIk1JSUJzakNDQVZpZ0F3SUJBZ0lKQUtJRm50RU9RMXRYTUFvR0NDcUdTTTQ5QkFNQ01GUXhDekFKQmdOVkJBWVRBa2RGTVEwd0N3WURWUVFLREFSQmRHOXpNU0l3SUFZRFZRUUxEQmxCZFhSb1pXNTBhV05oZEc5eUlFRjBkR1Z6ZEdGMGFXOXVNUkl3RUFZRFZRUUREQWxCZEc5eklISnZiM1F3SGhjTk1qQXdPVEE1TURZeE5EVTRXaGNOTXpBd09UQTNNRFl4TkRVNFdqQlVNUXN3Q1FZRFZRUUdFd0pIUlRFTk1Bc0dBMVVFQ2d3RVFYUnZjekVpTUNBR0ExVUVDd3daUVhWMGFHVnVkR2xqWVhSdmNpQkJkSFJsYzNSaGRHbHZiakVTTUJBR0ExVUVBd3dKUVhSdmN5QnliMjkwTUZrd0V3WUhLb1pJemowQ0FRWUlLb1pJemowREFRY0RRZ0FFcEtSMGY2VmRxMFBZWHhIN0pWTWtHeE5vTTRYb0hGdVErZTdxZiswNFA0SjJHR1M5dlhGTFZRWjVjb0ZuUlBmQ2ZsRENMa3phZk0zUUVkY1lDVm95UEtNVE1CRXdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QUtCZ2dxaGtqT1BRUURBZ05JQURCRkFpRUF6WHBvdzMvNHlPWE5iQUxvZE12NUtJb3JubjV3UlJJMzZZUXB2M1diaDAwQ0lFeTE0U3k3THJsZ0pTWlRHME1kNXdqUWJ5b1ZUZlUvMm9aeXA5RW5wbERMIl0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQktjQUFBTktDQVlBQUFCZi9TMnZBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBVEVsSlJFRlVlTnJzM2QxNUU4bTJNT0RhNTluM3h6dUNyWWxnVEFTSUNJQUxYeU1TTUJBQkpnS0RFN0M0OWdXZUNCQVJZQ0lZVFFUakU4SDNxVnl0OFErUzBWKzNxcXZlOTNrRXpQNFpyT3JxN3FyVmE2ME9BUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRFlrMzhaQWdBQUFMamorR0l3KzNWdzV6OTUrTTl6L3p2N0hLNzRiNTNPUG44dCtlOG1ELzc1S3B3ZFhUc1ExRUp3Q2dBQWdEcmNCcDNtbjd2QnBmbC9scHNZcExxNjgrY2Z6WituelNlRXM2T0pnMHVmQ1U1UndnM21xMEZnZ1Q5bU4rbVBocUg2NjhObzl1dXJ5a2ZoM2V4Y3VESVpBS2pvL2o4SUtjZ1VnMDcvYlg2Zi8yZWxtOTc1eEN5dGVXRHIybnFBblAzYkVGQ0FvU0ZnZ2JqNEVKeGk0Qm9SRGt3REFJcDFmQkh2ODNlRFVMWGY5d2RoV1JEdStDTCtPZzlXVFVNS1hrMmJqekpDOWtwd0NpajN4bng4Y2VnSkVRQkFJZUxhTGdXZ2ZnOHBDSFZvVU5aMkVKWUY4STR2SGdhdTBwK3RwK21BNEJSUXNsZmh0ajRmQUlBK1NjR280ZXp6dFBsZE5uQzdGZ2V1VXNiVlBHajFJd2hhMFFMQkthQmtveEQ3N1FBQWtML1VLMm80K3p3UGdsRzVtV2V0dmJoenZPS3ZkNE5XazVDQ1ZsUER4Ym9FcDRDU0hjeHVtaTltTjhoTFF3RUFrS0hVTTJvZWpGS20xejkzZzFidm0yTTZMdy84Rm03N1djbXk0bEdDVTBEcDRtSkhjQW9BSUJmeDRXRmFvOFhmWlVlVloxNGVPTHh6ek9Pdms1Q0NWcWswVU1DS093U25nTkxGUmM5cnd3QUFzRWNDVWl3UFdNVU1xNnVRQWxaVHcxUW53U21nZExHMGJ6UzcwWTBOQlFCQWgxSVBxVGNoQmFRR0JvUUZodUYrd0NxV0JFN0N2SWZWMmRIRUVOVkJjQXFvUVh4S056WU1BQUF0Tzc2SVdWRXhHQldEVW5wSXNhNzUvRWs5ckc2YnJrL0NQTU5LZGxXUkJLZUFHcnk0V1NpZEhWMGJDZ0NBRnFRc3FmZEIyUjY3TjIrNi9yYVphOU9RZ2xXZlpWYVZRM0FLcUVWY0tJME5Bd0RBRHFXMzdjV2cxTkJnMEpIQjdET2FmZjRLS1VoRkFRU25nRnJFMVBLeFlRQUEySUhZMHpNRnBRWUdBOWpXL3hnQ29CS0hUYm81QUFDYmlrR3A0NHMvWjM4NkR3SlQ3TmVWSVNpSHpDbWdKckcwNzZOaEFBQllrMHdwOHFPZmJFRUVwNENhdkFxQ1V3QUFxeE9VQWpxZ3JBK29TU3p0ODBwakFJQmZpWTNPankrK0J1VjdRQWRrVGdHMWlkbFQ2dE1CQUJaSlBUcFBRMnFIQU5BSm1WTkFiU3kwQUFBV09iNDRtZjM2M1hvSjZKcmdGRkNid1UyYU9nQUFTU3JoaTIvZ2k3MmxEZ3dJUFRFMUJPVlExZ2ZVS0piMlRRd0RBRkMxNDRzWWlJb0JxYmNHZzk0NU81b2FoSExJbkFKcUpGVWRBS2hieWlTUEpYd0NVOERlQ1U0Qk5UcVlMY2dFcUFDQU9oMWZ4SWJuOFUxOEE0TUI1RUJaSDFDcjU3UFBwV0VBQUtxUjNzVDNaZlk1TkJoQVRtUk9BYlVhTlgwV0FBREtsN0xHWXhtZndCU1FIY0Vwb0daSyt3Q0E4cVV5dnBneDVjRWNwYmcyQkdWUjFnZlVMSmIyalEwREFGQ2tsQ1VlZzFKRGcwRmhyZ3hCV1dST0FUVjcwZlJlQUFBb3kvRkZMTitMWlh4RGd3SGtUbkFLcUozU1BnQ2dMTWNYdytCdGZFQ1BDRTRCdFh0bENBQ0FZaHhmakVJS1RPa3ZCZlNHNEJSUXUwT2xmUUJBRVZKZzZ0eEFBSDBqT0FVUXdzZ1FBQUM5SmpBRjlKamdGSURTUGdDZ3p3U21xTTgzUTFBV3dTbUEyQ3cwdmRFR0FLQmZCS2FBQWdoT0FTU3lwd0NBZmhHWUFnb2hPQVdRakF3QkFOQWJBbE5BUVFTbkFKS0QyU0x2aFdFQUFMS1gxaXdDVTBBeEJLY0FiajAzQkFCQTFsS2ZUSUVwb0NpQ1V3QzNaRTRCQVBrNnZqaVkvZm8xeEl4dnFOdkVFSlJGY0FyZzFrSFR2d0VBSUVjQ1UwQ1IvbTBJNkwyem8zL3QvV2M0dnZnU1pOMlVJcGIyalEwREFKQ1Y0NHZUMmErSEJnSW9rY3dwMkg2aEVKOWVDVXlWNDBWelRBRUFjbGx2am1hL3ZqVVFRS2tFcDJCN0FsT09LUUJBTzQ0dkJyTmZUdzBFVURKbGZiQTliM2dyejV1Z3RBK2dwczMvY0t2Ly85blJ4Q0RTb3RnK1FsWTNVRFRCS2RodU1Uc0lzbXhLZEhoemJNK09wb1lDb0lqN2Rkell4OHlUd1QvWCtWMXU5bzh2N3Y3VDlleHoxZnc1M2tmK3V2T2ZYYy91TFZjT0NHdk1yWk9nenhRczRscGFHTUVwMkk3QVZObkg5cU5oQUNqQys5bG4xTkhmRllOZXc2WC9iUXBrVFp2UHQzLytMUHVLbitmS1lUTjNnWWZPanE0TlFsa0VwMkE3cnd4QjBjZFdjQXFnL3h2OCtMQWh0MGJTZytZenZQTnp4bCtuSVdVRGZMdjVYY0NxZHVlR0FLaUY0QlJzdnRpTmkwcHAxdVU2dkhsaXFmd0NvTS8zNm9PZWJmQUh6ZWRGOC9QSFgrTjlhQkpTd0dvaVc2Q2F1ZnZXT2hPb2llQVViTzZOSVNqZXE2Q2VIYURQWW1DcTc0MmtENXRQeXY0NnZwZ0hxLzZRV1ZXb0ZGUlZ6Z2RVUlhBS05xZmZWQjNIK0oxaEFPamxCdjlGb2ZmcTIyQlZ5cXk2RERGUWxiS3FwZzU4RVdMemZtL25BNm9pT0FXYkxYampvbkJnSUlvM3VIbTl1Q2ZUQUx1OGg2YUc0V2RIbHkzL0hiWDA2N2tOd3FXc3FzOGhCcXdFcXZwNmZneERkODM3MloxRmE4VllndnZqa2YvUC80YmxwWnNEZTQxSHViNFZTSEFLTnFNUmVsM0hlbUlZQUxiYWNNZGdVUXlnUEc5Ky94QlN4azliU2lqbjI4UThxK3IwVHFCcXJFOVZyeWpueTh0OERmanR3VDlQT3cwQXB3ZmpCM2ZPOC9qbi83M3o1OXI2azAxTnpmSUlUc0ZtUm9hZ0duRVQ5ZG93QUd5MG9ZclgwRmZoZm5sZGZBdmRTWXQvNXpBb3ZaOXZZT2VCcWhnSS9OeHF0aHE3bXJ0REE3RVhrNUFDSGo5QzZqZDZsVlZROS80TGVpWkw1cy9CbmZNKy92bnBuVDlEOXY1bENHQ2poZllYQTFHVmwxVXY2STh2UnFHL3FlVlBMZlREZVBiNXkybThkTUYvWWhCMmZzMkkxNHY0MHBEUmtrM1JzOWJLcGRQbTdIdFFEclBNZFhOTitLVHNMOHR6NTZ0N1ZpZmkzSS9CbnZrYk1LOEtuMWZ4ZW5qWVhKZExtVi94dUQwemxjc2ljd3JXOTl3UVZIbk1hMzdhL01waXVkZEdodUJSSjRaZ1p4dWdGeXRzZmk1Yjd1TVgzMmczY0RDV09takdLRFpUajhmaGc3NksyWncvUS9mYVZzVjEzTGRRWXorMjlIMm5UV21nT1VhMkJLZGdmVW9GYXR6Y0gxKzgwN01ENEtjTjlVRklBZEFZbEJxczhQOTQxK0xQRXY5Ky9YcFdON3o1SEYvRWpXc01VbzBOeVY2WnU3c1YxMnpwVFpiS1dhRVhCS2RndllWdlhJQ3IyNjVUREVwYXVBT2srK0VnUEY2NnQ4aTQ1WXlGY3dkbUk0T2JzVHUrT0EyeDNDK0VqeDdHZEg0K0RZT01sbDJaQjZTczJjcm1HbFVnd1NsWWo1Syt1bys5aFE1USt5WjZFRktHeDJpRC8vY0htL3VzSFRUSDlzMXNQQVdwdXVVdDBOdUo4L1JUYUQ4QVRqNStHSUx5Q0U3QjZndmYrV3V3cWRPTG0wMlpSUTlRNXoxd0VEWVBTb1VnYTZwUEJLbTZYMStPRE1SRzRqVkZTU29VUW5BS1ZpY3d4WXViUlRwQVBSdm5RZGd1S0RYWFp0WlUvTmtHRHRiT0NWSjE0NjBoV05zMENFcEJjZjdIRU1ESzNoaUM2a203QitvUXN6bU9MMDVtZi9vemJCK1ltclNXTlpXeVRrNGRzRmJOZzFSL05uTUNhNHQ5aWNIUkdKVDZUV0FLeWlNNEJhc3RmZ2V6WHc4TlJQVU9tN2tBVVBJOUwyWnl4S0RVcnQ0ZTlxbkZuemIrckY1VTBvMFVwRHErK0xQSlZtUDdjMjBZWlAydEtqWTZqMEdwRTBNQlpWTFdCNnVwcmFSdkhQUS9XQ2FPaTRVUlVPcEcrWHpIbStWcGE2OXhUMWxUc3BxN053anA3WDR4NHlkbXNVd015Y1prVGYxYXpKWjYzZHAxQk1pR3pDbXdlUGg1STlGbWJ4QnpBU0F2TVNQMCtPTEw3RTlmdys2ek9HUk5sV3Q0TTJlT0w4NmJRQ0hyMDgvMGNaT1FzcVVFcGxnME55aU00QlQ4ZXRFZXkvbHFLdW03YkhxRHVPZ3ZObWptQkVBSjk3aVQyYS9mVzl3a2oxdjZ1V1ZONVdNVVVqOHFqYjNYbThQeG5CUFVXeTQyNEgrbUNUL1VRMWtmL0ZwdG1UTHpwOXlmUTNvcXl1STVjV1VZZ0I1dmpPUDFQVFlTYnpQWWZ0bml4bExXVkY1U1kvcmppK2NobFdCTkRja3ZQVGNFUzczVzhCenFJM01LZnEybWxPdXJPd3RLS2RUTGpRd0IwRXZwTFh3eEtCVkwrTnJPQXYzYzJuZVFOWldyWWZCV3YzWEdpcDhKVEVHbEJLZmc4UVZ3WExnUEt2ckd0eHVKOUxSYmdHcXhneVlkSDZCUDk3UzRHWTRsZkYyVVgxMjMyQ2RHMWxUKzRsdjl2aXVEdDc1Y2s4QVVWRXh3Q2g1WDI1UFpoeHVKejZiQVV0THhnVDV0aGs5Q093M1BsMmx6Z3lscnFoOWlBT2E3WGxRTERRM0JUOTRKVEVIZEJLZmdjVFZseDF6KzFDTWlQZlhXaU5MY0FQb3FabWpFREphWXlkS3R0a3I2UmtIV1ZOL0VYbFJmYjk0S3lkeFRRM0RQZUxibS9HZ1lXSVBlcndVU25JTGxDK0RhM3FMeXg1TC9YR25mWWdmTkpna2cxL3RZdkVaMTBWdnFvZWxzbzluV3h1RzlBOXRMdzVDeXFEell1UjBQa25pdGVHY1lXSXUzT0JaSmNBcVdxNjFzYTFrUTZnOVR3UndCZWlRMVBUK2YvU2wrOXZHUTViS2w3eFUzOUFNSHVMZmlYUHpTTk9TditmdzhETEwvN25vdDBBQkVnbE93YkdGZjF4dlpsci91TzVYMlRVMktoVjQwY3dVZ3A0M3YxejNmdzlycVY2alhWQm5lTnMzU0I1VitmMDNpYjMxc01jc1M2Qm5CS1Zpc3RyVHpYMjBrbFBhWkswRHU5bGZHZDFjN0pYMHBrT0Y2VzQ1NXMvUmhoZC85ZDRmL1Jud28rc0V3QUhPQ1U3QllUZVZhcTd6dTIxdjdsdk1rSDlpL1ZDcTFyeksrdXlhdXRhd296dFd2RmI3TlQrWlU4a2s1SDNDWDRCVDh2TUNQaTZXNjN0TDNLK2twK05Ua1dMTEk5QVlpWUovM3JPT0xMeUdXU3VXaHJUNkZJd2U3V0tjM1BkTHFLWk1mT3VRM3ZKMlBUZG1URkVwd0NpeUFWOTFJZkRJMWxsSnFBblF2QmNhL1puVU4rblVtN2liZnM3YTM1OWE2OXZwYWZJREt3Nnk1c2F3cHRqQTFCR1VTbklLZnZhcnE0cjc2UmtMZktYTUd5R2VUbTNyMjVGVWkxTlo5d2pXMkR2TStWQ1dYdlEwYzVodmVCQTM4UkhBSzdpLzJCNkd1WGdDcmJ5VE9qcWF6WDcxUlpkbUN1dXpGTkpEWHZXb1VVc1pVYmxrbTMxcjRycldWMnRkdUVGSUdWYW4zMUtGREhOckpzQVI2VDNBSzd2T1d2dDMrNzJ2aXlUN1F2aFNZeXFIeCtTSnRiRGhIRG5wMTR0eiszc3gxeWpNeEJNQWlnbE53WDAxdkE5cmtkZDlqVTJRcFQvYUJkcVczbXAxbmZFK1p0dkR2RmZpdjEzbUJBYXFuRG1zTEdaWkFFUVNuNEhiUkgxUElCeFY5NC9VYm5LZm1sVkt4Rnh2TTV0RFFNQUF0M2FOaVVPbzA0NTl3MHNKM2p2ZGtKZE4xaXdHcUU4TlFsS2toWUV1YTZSZEtjQXB1MWZaMGR0TWdreWFXNWhEUXBSU1lHbVgrVTdaeGI1Q1JTdlMrT1FkS01IQTRCYWZZMmc5RFVDYkJLYWh6RVh5MVJmbEZER3A1WW1FT0FWM29SMkFxbXJUdzd4VHdaMjVVU0lCcTRGQUNMQ1k0QldueFA2eHN3YkI1WTNPbGZZODVtTTBsQVNwZ1YvZW12Z1NtcnBwN3d5Ni9lN3duSytuanJsRkJHVlQxT2p1YUdBUmdFY0VwU0dwN09qdmU4dit2dEcrNTU0WUEyRnAvQWxOUkc1dE5nWDRXRWFBQ0tKVGdGTlMzQ0w3YytnbjMyWkhTdnNjWHpnZUdBZGhZdndKVFVSdjlQd1Q2ZWV3K2U5N0Q4M3JvMElYNUM0Z0FmaUk0QmFrTXE2Wmd3cTZ5bnBUMkxlZUpQN0RwUGFsdmdhbG9zdU14aVBka0cza2VNL0lXdjk3eUFJOXRlVUJlS01FcDhKYStUWDB5ZFpieXhCOVkzL0hGMjlDL3dOUjBpeGRzTERNMEdWaEJmSXZmeUREMGp1RFUvand0NUh0Y09aUmxFcHlpOW8xQXZFSFdsT1V5M2xuVDJyT2pxK0Ixd011OGFKcjVBcXg2UDRxYjdOTWUvdVNURnY2ZEF2eXM2bHlBcW5lVTlRRUxDVTVSdTlyS3IzYmR5RnhwbjdrRmJDdVZsL2UxeVhNYi9hYUdKZ1ZyT05mUHFWZWVHZ0pnRWNFcGFsZlQwOW5ycHBINUxpbnRXKzZWSVFCK0tUVUg3dlBieDY1MlBCNkQyYThERTRNMWZkRm91emVHaGdCWVJIQ0ttamNFY2ZGYjExdjZkaTMxR1ZIM3ZkaWgwajVnaGZ2UTE5RG5IaXhuUnhNYlZ6SndjSE11ZVZ0dVg2NTlJNE1BUENRNFJjMXFLN3Y2M0xOL2J3a3N2b0JsbTdPNGlmNFMrdDBjZU5MQ3YxUEpENXNTb09vUGZlV0Fud2hPVWJPYXlxNm1MVHpkbnROM3lod0QxaGRMK2ZwZWh0Ukc1dXpRMUdBTDhadzZOUXpaOCtJWU50ZmVub1k5RTV5aVR1bUdXRk52Z3ZZQ1NLbTB6MDFpc1lFZUdNQ0NlOUJKS0NONzk4ZU94MlVROUp0aWU2UG1IQ052N3cwQmNKZmdGUFV1WE9yeXVlZi8vajZUUFFYY1NtL21LMlZUdHV2TUtjRjhkdVY5YzY3bFpPcXdQRmlMZTRDM2oydjJaSTNQdFNHalMvODJCQWdZVkhBak9qdHF1Mmw1ek13Nk42MFdpb3ZqZDRZQktPRE5mUGZ0L3Q2aTN4UzdkRDQ3NTY2YURPOGN6cGZwN09keFZPNkxKWmpQREVObmM3Q2I5ZWp4eFhDRC8xZnNGU2RZV1RuQktXcmRIQXdxK3NidFp6V2RIVjNQeGpVR3FGNllZRDhaM0R5OVBUdlNtd3ZxdnZjY2hCU1lLcVZaY3hzUFBXeE0yS1gwMG9IamkyYzM2eFJ5Tkp3ZG43ZXo0L1BSVUJSazg1NVExc3FWVTlaSGpXb3JzK3JxUXYrSHFiV1V0OUlBTVVPZ3BPQ0xadWowZ1FicGZiZzJLdThEZ3VBVWRScFY5RjI3UzJjL094b0h0ZW5MeUNpRG1oMWZqQXE4OS95MTR6R3FjWE42NWI3WjBib3ZuWU01bURvY0MzMXBza3VCaWdsT1Vkc0dJUVlKYXJyNWZlcjQ3NU9PdTloQlJndGpvTnY3emlDVW1ia3gyZkcvcjhiZzFPdHdkdlNmMmU4dlo1OXhFS2hxMDJsekx1N2IxS0ZZS0I2YnJ3SlVVRGZCS1dwVFczbFYxOEVpcFgzbUhuRGZsMURtUTVGZGI3SUhsYzJMNlQ4TjVXTlB3ck9qMTdNLy9SWml3R3IzZ1QvbS9hZkkyYUZqQkhYN2x5R2dLc2NYZjRkNk1xZmlZdmZsSHNiNHp3bzNHYXY2ajZhc25jL0hreEJmS1Y2M1oxczBKOFg4Vyt6czZGODdIcXV2b2E2ZVUrTW1JTFZzUE9KOTlFMUk1YUN5U1hibncyemNUMXdUTWo4MzRsdU9yWmVnT2pLbnFHbVRVTnNDYjE5WlRFcjdsdE43Q3VxNTV4d1d2QW1kdFBEdkhGUTJRNzQ5K3QvR2ZwSHB0ZSsvM1d6VWxZUHR5bnZOdDdNWDErdEsvS0JDZ2xQVXBLYXlxdmkwYVY5Qm9zK20ybEt2REFGVUlHMnFTaTVQbWJidzd4eFVOa3NtSy8ydll2YkkyZEhIMldkZThqZDFnbTN0Zkk5Lzk1WGhYMGtNSUFwUVFXVUVwNmhwbzFCVDFzcmwzdEtoVXc4TmkrZkZocGswWkFYYUZUT21TajdYdmFsdk85T04zcVFiMzRwN0c2UlM4clM1dzZhOGJoOGN0M1dPVXdoL3luU0RlZ2hPVVl2YXlxbjIzWmhjOXBTNUNIVktHNm0zaFgvTFhXZC8xSllkc2QzNHhTQlZLdmY3RUFRN05yV2Y4ajc5L3phNU5uejN4bU9vZytBVXRhaXBuT3I2NXMwLyt6VTI1Y3hGcU5SNUJkOXgxd0dSWVdWejVOdlcvNFpVN25jeSs5T1RvTmRqMzg3VnFhSGY0RmdkWDN4UjVnZGxFNXlpZkttTXFxYUY3LzRYcWFsY1FWK0Z4UTZscUVPeDk1dVRrRXBSeWliN1kxdFhPendXMCtiTnZNK0NvTWNtOStPVFBmeTlqdE5tWXVaNXpLSWFHZ29vaytBVXRkek1hdklwazU5RGFkOXlzcWVnTk9sQnlCc0RzWkdubFgzZjNUKzhTUUhEbUVYMTBYUmF5NXM5OUlMOFp0ZzNGbzlWYkpSK0tvc0t5aU00aFVCQVdhWk5RL0ljakUyOXBmU2RndktjaGpwNkowMGM2cTN2MCszMGlVcWxmdTlDeXFMU2kybzFCODI1MnlXWjVkdUxmZjFrVVVGaEJLY29XM29hVmxNSlZUNTlKOUxpV3grTXhRWksrNkNvZTAzY0lBazZiNjZtNitHMGcvdnZKS1NHNmU3QnEzblJjWkJEY0dwWGE2bVVSZlhGbTVDaERJSlRsSzYyRW90UG1mMDhmNWlDNWlaVTRMeWk3OXBHU2RLQjhkdXhsRVVWZTFHOWMzcG1kZzZudnB4VFE3NHo4MTVVSjRZQytrMXdpaHB1V0xXNGFoWThPZkhVMXR5RXNoMWZ4UEtTZ1lGZ1JkMlcyNTBkeFI1VVQ0SXl2MThaTk9keVZ5YUdmS2RpZ1B2OTdCaitPZnVNREFmMGsrQVVKVzhZRGl2Yk1PVFhnRHlWOW8xTnhpVUxxZU1MQVNybzkzMG1iWWpxTXQzeEdBNHJHNy91UzdwU0w4cmZnbkt5WDNuZllaTnRUZEhiRWRmOTU3UGorRlUvS3VnZndTbEtWbHZaVks1WlNrcjdsbnR1Q0tEWFlxWkZiVytNbWpyc1BaUWVGc1ZHNldPRHNkUkJjMDUzWVdLNFd6VU1xUitWSUJYMGlPQVVKYXNwSzJXU1lVbmZmRUVjZzJiS0NSWWJlUlV5OUZScXdQdmVRTERtUFhHeXg3ODc5cUY2SFFTb0h2TytrK2JhK2s1MVpSZ0VxYUEzQktjb2RkTVFBMU0xYmZvL1ovN3o2VDIxbk5JKzZPc210a2E3RDY0TVRLWE9qMkVNVUdtVXZ2OXoyOXFvTzhNZ1NBWFpFNXlpVkxXVlMrVyt3UGxrU3BxclVJeVVXVEV5RURzeHFPaTdUclA1U1ZLajlOZW0zMEtqVHJLbnREM1loMkZJUVNxTjB5RkRnbE9VdUdtSUdWTTFaYU5jTnIwazhwV2FzVTVOem9WZUtPMkQzbEhPeHlieXVnK2VIWTJEQU5YK3p2R1VoYWp0d1g0TVFtcWNIb05VSjlaaGtBZkJLY3JjN05kVjB0ZVhKMi9TMTVjYkdRTG9pYnF6cGlZbVFHRUVxSmJmbDd2Sm5ySTIycTk0akdNZ01nYXB6anM2NXNBU2dsT1VxS1l5cWV0bVlka0huMDNOcFY0WkF1Z05XVk9VUllCcW4rZTZ0Z2Q1aUErMVJ5RUZxYjRxK1lQOUVKeWlMRFdXOVBWbjhSdEwrNjVNMG9VT1BhMkRYdHhqQmtHbUl5VktBYW9QQnVLZTlyT250RDNJMFREY0wvbXpQb09PQ0U1Um10cmVmTmEzWnBxeXB4NWJCQU81a3pYRk52SitRSE4yZERMN2Rld3czZk9tZzc5RDlsU2VCdUcyNU8rTGJDcG9uK0FVRmhIOUZVdjYrdGFyUUcrRjVaVDJRYzdxeTh4ZGZOOWhHLytYL1U5NGRoVEwreVlPMVQ5R0hUVExIaHZtN01WcmY4eW0rbnYyT1oxOURnMEo3SjdnRkNWdEhBWWhsa2ZWbzMrTG1iT2pxVVh2VWdPTEhjamEyMURYeXpZVytXRWFWT0ZsVUlZL2Q5Q2MrMjJ1amE2REFGWGY1c1AzMlpvdGZ0NTYweC9zanVBVUphbnRpZlpuUDNkeFpFOUJ2dDRZQXFxUWdpVXhnMHFtWEhmM1pxVjkvUk1mS0o3T1BuOHIrNFBkRUp6Q3hxR2ZwazBUelQ1UzJyZmNDME1BR1VxYkRrL0hxVWRhWTNpRFh6Sm9QZkNReG50aXFIdTlmcHVYL2NYZnJlZGdBNEpUbExKeE9BeXBjV0V0K3B0OWxKN0lDbEF0WHdCYjBFQitaRTBsVTBPd2xhYzl1MS9IZTdVMytDVmRaRThaNi82TER6RkdzODhYZ1NwWW4rQVVGZzM5Tk83NXovK0hLYnZVYzBNQUdVa1BQL1NEaXc4VnpvN0docUV5NlExK0V3TVJoazF2MHpiSGVtS3NpL0l3VUhVcVVBV1BFNXlpRkRWZDdLK2F4dUo5WHV6R0RZNWVGdVl5OUlHc3FYUzlWdUpWTC8ybmt2Y2QvQjJ5cDhvMGI2UXVvd29lSVRoRi94MWZESU9Tdmo1UzJyZHNBYU9wSnVSeWY0a2JDaHVJK1BhMlZKSk5qZElETWNISkxxNEZLWHZLK3FqMGRaN1NQMWhJY0lvUzFGYlNWOHFpUlduZmNrcjdJSi9OYU8yTjBEODJHMloyc3ludHA5Ui82ckw2NDlmTnc2TjNUcFdxcmdseFRnbFVRUkNjb3B6TlF5MHVlMS9TZDMraE96VjlsOHpwbExFQjdOZXJ5cjkvdkVhM1hXWlVVMFpXMzN1WEtlL3I0dUZSV3VjcDc2dVBRQlhWRTV5aTM5SkZ1NlpOZkduWlJsTFhsN01nZ2YzZVh3WWhOa0d1MjdzT3l2bXVUTGFlU0hPaDlxeWVGNjAzUms4K0JnL3dhaVpRUlpVRXAraTcyc3FmU2d2bWZEYUZsM3BsQ0dDdlJwVi8vOHNtdzVWZDZpYXcwWjcwUXBOSjVVZXhpOTVUWGtMQW5FQVYxUkNjb3M4THZJUEtOZytYeFRXa1BUdUtUOHluSnZOQ3c5NXZZcURmYWc0UXk1QnBUd25YOWRxREp0MWNHMUt2dDQ5T0dlNjRHNmo2Yy9ZNW5YME9EUXVsRUp5aXoycDdhdkRaOXpMSGdRNmt4ZjZnNGhINDFHRi93MmxsWTl2L2VaWG1SczFCazhNT0h4NTlDQjdpc2Z4YThuYjIrZDRFcWs0ODFLVHZCS2ZvczVwSytxNExMcThZbThwTEtlMEQ1MTdYNGthNHU4QkRLUy81V0c5RFdZSVBvZTdtNkM4Nk9qL2lHTDkwU1dhRjY4cjcyU2NHcWI3ZXZGWFNpM1hvSWNFcCtpbGRjT3Q2UzErcDBzWkVROXpGRHFWclE4RWJ6eng5S0s2RVBDKy9GM0x2am5Qa1U4WEg4VldIWXgzWFNNcHNXZFZ3OWptZmZmU25vbmNFcCtpclVXWGY5N1B2WndFTWRLRHVrcjVwMC9DNmF6VTlvQ2dubStIczZDVFVXM0oyMkdrSjFkbFJ6R2IwZ2dJMjJTOTlVZlpIWHdoT1ljUGVqODNDcFBEdk9EYWxsL0xFQzdvMXJQaTdmOWpUMzN0dGZwa3o3cysvRkJ2Unl6Um5FNE53Vy9iMzVhYnNEeklrT0VYL3BLaC9UYVZPNVQ4cFMrVUJuZ2d1VzFBbzdZTXUxWnF0dUsrc3FmUjMxN1dPS2VlYW51Yk10Tkp6NXVrZTFrb3hRS1hzbG0zRW9PcTViQ3B5SkRoRkg0MHErNzYxbEx6OVlXb3Y5Y1lRUUNkQmcxaHlWV3N3ZUo4Wk1IOVZOdGFINWs0aG0veXVtMDZuL2xQUFhLelpnVUc0bjAwMU5DVHNtK0FVZlZSYlNWOHRLZHd5cHg1YkFBUE90WGJ2TmVPOS92MTErYjJvYjVQbVRxM1pQTU05akhkY0Y3NTJ1V2JIOTc2dlRUYlZXMi82WTE4RXAraVgraHJWMXZNbW5KU3VQamJKRnpyd3RoWG94Tk5Ldi9lK00xK21sWTEzaWRsNXRiNjViei9YakJRUUZLQmkxK0llNnpTa2JLcFRKWDkwVFhDS3ZxbXRGMGh0MlVSSys1WjdiZ2lnZGNNS3YzTU9QZit1ekxQZSsxanBOV04vRDQ0RXFHaFB6Sng2RzFLUTZsekpIMTBSbk1JaUlGOVhzNFhIdEtxamUzWjBHVFQ2WEdZa3pScGFWRjltN3R5NHlWemQ1N1gvdXJwcmYybWJ2WHF6bndkN3pTNFJvS0tMOVdjcStmc3FTRVhiQktmbzAwTHVSV1ViaDgrVkhtbTlwNVpUMmdmdHFYWFJuVXM1bHV3cGM4bXgzSVFBRmQzTjgzbGZxcEhob0EyQ1UvUkpiV1ZOWXhzbEtqOEhvRXMxOXB1YVpKU2hXMXR3cXJ6cmVXclVmVlhoZWZRMGc3R1BhMFlCS3Jvd21IM09CYWxvZytBVWZWSlQxc2psM3NzczlydTRuWnJ1Uzg0QnBYM1Fsc01LdjNOT0dicC9WVGZmeXJ5ZTE1ajFuY2UxUTRDS2JnMkNJQlU3SmpoRlA2U1N2cG8yNWJVM0JsZmF0NXdGQU96K0hqTUk5ZldieXFFUitsMDFadHlVK05CdFhPRnh6Q2ZRbUFKVVQ0TCtuWFFuM2p2blFTcnRKOWlLNEJSOTRTMTlkZmxzeWpzWG9OUE5aWDN5eXRBOU81cFVlQXpLS3lWTmM2ckdOY3hoUnNjZ0JucWZoVG9EdnV6UFlQYjVvbkU2MnhDY0luL3BhVlJOa2ZoeHRTVjk5eGRXRmxYTEZzRDdmRE1RQ0JLVUlzY00zZHF1K3kvTXJXTGt0Um0vRFZESlJHY2Y1MElNVUgyeFhtVmRnbE5ZdkZuVTVVcjIxSElqUXdBN1ZWdm0xUFZzODVyanByVzI0TlJCb1dVd05RWkVmcy91SjRvUE9zK09YczcrOU1FbG5qM3QzMktwMzRsK3FheEtjSW8rcUttTUtkY05nOFd0Y3dKS05xenMrMDR5L2JsK1ZEajNTbnhyMzNYR2M2d3RoeGtmajVQWnJ5K0RQbFRzeC91UWdsUWpROEd2Q0U2UnQ1UU9XdE9tUVVEbWRqRTFEVXI3bGhuTXpvMUR3d0E3dWMvVWVDN2xtcUU3cWZCWWxQb1cxdHF5d0FkWkg4ZjA0UE5KcGVjWSt4ZlBqZk9tSDVYMUswc0pUcEgvb3EwdW54eHk0N0VpMlZPd3EwMWxmZko4RUpMNjVOUzRhVlBhVjRhOE45M3hvZC9aVWV4RHBjeVBmUm5PUHQ5dlN2MWdBY0VwYk1Eek1hMTBZVzV4dXhtdjY0VWFOcFM3ZDVYNVN6Y20xam9GU05uUFU5ZVNMSTlOREF3OENiTFQyWi8zNGZqaXV5d3FIaEtjSWwrcHBLK21pNVpBek04THFHdmpzdFNnMEVhNjBMWGZLL3Urazh4L3ZtOFZ6c0Zob1crMW1sUjJIUC9iby9WVkRGTEhBSlVzS3ZZbDd2RmtVWEdQNEJRNWUxUFo5L1YydXNXOHZYQzU1NFlBdGphbzdQdm1mazJkV1BNVW83WkFZLzhlcU1xaVl2OWtVZkVQd1NseVZsTld5SldTdnFVTHAzSHdoaG5uQ05oUTd1NStrL2MxZjFMcFBCd1YyQmk5dG1QWnoydkovU3dxNnkzMmRlNTg5VVkvQktmSVU0cWVEeXI2eHJLbUhxZTBiN0VETjNMWTZsNHpxT3diNTk1dnF1WnJmbm1OMGV2ck8zWFE4K04xRWxJV2xUVVgrenAvNGh2OXpndDlneWtyRUp3aVY3VzlpY3hDNEhGSys1WlQyZ2ViRzFUMmZTYzkrVG0vVlRvZjN4ZjRuZXJLQ2orK0dQYjY1MDl2OUhzNSsxTjhxOS9VTFlJOUdJV1VSYVhNcjBLQ1UrUjhZYXJGVmZOMGtlV0xwUmk4azJxKzJBdFBtR0JqdFMxK2YvVGs1NnoxZ2MyZ3dHellINEUrcnJzbXM4OXZzeis5dHY1aVQvZm1yNzBQOXJJMndTbnlrOTVBVnRObSs1T0R2cEt4SVZoSzd5bllURzJCM1dsUE5zYlRVRy9XUm1uWlU1UEtqbDlabStuVTl6TUdxZlNqWWgvM1ozMm9LaU00Ulk1cUsxTlMwcmNhZmJtV2UyVUlZQ08vVi9WdCs5VnNYUFpVR2FZdU03Mi9ibHczL2FoaWtHcHNRT2hZNmtORkZRU255RkZOV1NDWFBXbE9tOFBpNk1vaWQ2bGhoWTJkWVJkcXlwenFXKytmbW5zTmxwTTlWVi9iZ25JRDNpbElGY3Y4QktubzJraUFxZzZDVStRbFBTMnNhYk9nMGZkNlpFOHRwN1FQMWxmVC9hWmZEMEpTbGxldEQyOUt5NTZhdUtZVUpEVk5GNlNpYXpGQTlVV2YxYklKVHBHYm1rcjY0cUpiU2Q5NkxJS1dVOW9INjZ1cElYb2YzNEJYOHozeXRLQk4yTFNpNDFiUHhsbVFpdTdGQjdGZkJhaktKVGhGUHRLRlJra2ZqeStFYW5zdDlUcWJiSy9kQlpicjQvMm01dXppdUNaNlc4aDMrYXVxZTNHTmE3UGJJTlhIb0hFNjdaOWpBbFNGRXB3aUo3V1ZKU25wMjR6U3Z1VmtUOEdxNnV2VDFyL0EvdG5SWmVVYjNmZUZ6Tk9wQzA0RlVwRHFYYmg5dTUvalRsdGlnRW9QcWdJSlRwR1ROeFY5MSt0bTBjMzZqTnR5K2s3QjZnYUdvQmZHbFgvL0VqWmdVOU80SXZPMys1MGR4U0JWektpUzhVNDdhMTVOMG9zak9FVWUwcFBCbWxLaHh3NzZ4b3VldU1nVm9GcTIyVmJhQnl5K2RrNTYrcFBYbmkwYjM4YnF3VU8vMXJSRGcvRFBkV2M4K3p5Wi9lbVp0Uzh0aUUzU1R3MURPUVNueUVWdEN5K2xhZHRSRXJuY0cwTUFGTFM1alZrWDA4cEg0YnpYL1ZYNkd4aGxsM1BndGk5VkxQblRsNHBkZVZ2WTIwMnJKamhGTG1ycWxUTnRGdHRzVHViVWNwNnd3Mm8wVSsyUFQrYXEvaW9VSVBXbGlpVi8vd21wNUc5aVVOaUJjNVVEWlJDY1l2L1N4YVNtQzRyQXl2YUxtL2pFYld3Z2xteGlsSURBS21xNjcvUjlBK2krbWZxcnVMWlQwbG91bHZ6RmNqOXYrV01Ydk1HdkFJSlQ1S0MyTjR4OWNzaDNRbW5mY3M4TkFWRFFKbllhQktpaTh4Ni92Vy9xOExIMC9JNXYrYnZOcG5LdXM0a1ltUHBpR1BwTmNJb2MxUFFrOEtwWlpMUDlZcWIyVjR3L1p1VHBFVkFZdlJyN1hkNW43Y01xYTd1WVRmVXlwR3lxZCtZTmE0b3ZrRGd4RFAwbE9NVitwWksrZ2NVMUcvSjBiVG5sSDBCSm05WkxHOVYvTmwvZVRwWDdNV0xiOHoxbVUzMmNmV0tRS3I3dGJ4dzhrR1ExNy9XZjZpL0JLZmF0dGplTENhYnNsbURmY2tyN2dOSW9pMC9lNmo5Rk5lSkxoT0tiL2xMWjMwdHJhVmJnQlJJOUpUakZ2dFcwdUpvbzZkdjVnbVVTUEVsZmZtNHA3UVBLTWc2eUoyNDNYN0lEcUcvZGQ5bVUvWG5iSDQ4NVZON1hUNEpUN0U5NjZsZlQ1bG1XVHpzOFFWdHVaQWlBZ2phbTE2NzUvMGo5cHp5RW9OWnJ3ZjIzL2NYK1ZGY0doanZlOS9nRkV0VVNuR0tmYWlzN3NxQnVoNkRmY3E4TUFWQ1lENGJnSHpGejZxdGhvR3EzL2FsaWJ5cUJLdTVTM3Rjei96WUU3RVY2MGplcTdGdi9QZnZlamozZGJsemlVeVBscEVCSkc5SGppM0dRR1hyM09uOSswNU1IWEIvaWV1Zmp6U2RsemNRcWpWY2hCWEtwVDN5QnhMQnBBMElQeUp4aVh6VHloRzdZd0FHbDBSajk0WFUrQnFqSWhheWRITWlvSXZGMjB4NFJuR0pmdkVrTXVxRzBEeWh0MHhrM21CTURjYzhvOHdiQU5mWEcwclEvdjJ2R29rQ1ZhMGdkWW5icHlERDBnK0FVM1VzbGZUS25vQnNEYjNRQ0NxVDMxTS9lWjd3SmN4OGlEN2VCcXRoTWZmN1dQMzFoUzc4MjBndUNVK3pEeUJCQXAyUlB3YyttRlgzWDhnSURxWWZJeERUK3lia3NBVmo1T2pKLzY5L0xrQUpWOGZkeGtQMVdta0h6bG5neUp6aUZqVEtVencwWmZqYXQ2THVXV2xJbGUycXg4OHhML0NBL0tWQjFlZk55Z2JPanU0R3FxY0Vwd2h0RGtEL0JLYnFWM3B3aHRSdTY1WWtSVU9KbWNoS1U0eXp6UHBzbTZVckw2ZWYxWlI2b2lqMnFZcStxK0JiQXFZSHByYUZyVWY0RXAraWFEVExzaDVjUVFNM0tYWlMvYzNDWHl1VXRmZ2RWamJyWDFwZDRUSzltbjNjQ1ZiMG5leXB6Z2xPNEtFQWRCSWJodnRwNmlwUVpJSWpOalZQcERZdkZBTlgzNW1VMDVoNXNmODI1RzZqU282cHZhK0g5WGd2NUJjRXB1cE9lMmc0TUJPeHBjNkJKTHR6ZllOU2w1UHZ2QjV2RFI4WDExOWM5WnM4cHBhSFUrOGpESGxYS2pITmZDM3RZbXpYQkticWtFVHJzbDlJK3FOZWc0QTNpZFBicko0ZjRVZk1BMVQ0Mlp2K3RhSnlucGxxbFVxQnEvdGEvV0c1OFpWQ3NoVm1QNEJSZEVxbUdmWitEMHBtaDFvM2s3NFYvUHoxZ2ZpMWUvNy9NN2dPbkhmKzlBOWNVcXBIZSt2ZHg5b205cWViOXFXUjI1clVXSGhpR1BBbE8wWTMwcE02RkFISzRLUU0xYmlUTERrekhEYUhtNkt0NjIvU2g2bXBkcHF5UE90MzJwNHJaVks5bm40bEJ5Y0xRRU9SSmNJcXVTS0dFUENpdkJZdnhVamVDbHpaL0s0c0JveGlnZXR2cTM1S3lkV3ZLMlAxbWFySGsralNlZlo2RmxFMDFEcktwN0V2NWllQVVYWkd0QWJsc1VLVXpRNTBieWYwMXhPN1NhOU42WlRGb2REcWJGMTlidkMvSW1vSzdValpWdkU3RnQvM0ZiTStwUWJFdkpSR2Nvb3ZGOEl2Z05jTGdwZ3pzMjZDQ2pWL2M2SDF3cU5jeURPMWxVUTByRzB0TnNGbjFXalh2VFJXRFZLL05uYjNzVDhtTTRCUmRVRVlFemtuSTBhU3k3MXRIRnN2WjBVbVFqYkN1ZVJaVkRGSU5kL2p2L2IyeWNWU3F4U2JYckhIVFFQMVpVSnJjbGFlR0lEK0NVN1FyOVJvUW1ZYmNOcWgxbFBjQTlTN0dsZmR0ZW44SUlaYjVuZStvMUsrMmU0M3NGelozZGpScCtsSUpVblZ6clNNemdsTzBUV0FLOGlSN0N1SkdvQzdEeW83dFI1TjhZNlBaNTg5d2ZISGFQR2hjWC9yL0RTcTdwc2ljWWpmWHI5c2dsWUNuKzJFMUJLZG9tN2NoUUo0RWppR3Bhek5aVjlaazdEMDFOY1czRXZ0UXhTRFZ5UWFaVkxWdC9pYW1DenVWZ2xTeDNPKzFhMWtyOThPaFFjaUw0QlJ0bnZBREcyREkxa0JwSDl5bzdhbDBQWXZ4bE1XaXZHOTdNUVBxZlVoQnFuWEsvV3JyNlRJMVZXanBXamFlL1JxRFZESGdManR2ZDZ5RE15TTRSWnNFcGlCdmJ3d0JWQmVjcWl0Z29MeHYxMFloQmFtK3J2QzJxOXJXZ1grWkhyUjRMYnR1WHZZUWcxUVRBN0lUdnh1Q3ZBaE8wU1k5YlNCdkFzaFEzNGF5dnZQKzdPaGQwTGRsMTRheno1ZHdmREh2UzNVL0F5RmxWdzBxR3hNQkE3cTRuazJiZmxRdmd5eXFiUTBNUVY0RXAyaEhXcFJJbFlTOEhhenc1QnRLVjEvUW9zN3ovcldOWEd1YnU5aVg2dnRzWHNYUDJ5WlFWZU1jbTVvT2RPYnM2RExJb3RyVzBCRGtSWENLdG93TUFmU0NseFpRK3dLL3hvWDkwd3FQY3d4Q3ZqUGhXeFdEVXFjaEJxclM3elc1dnNsb2dXNnZhL01zcWc4R1kwUHJ2K2lCRmdsTzBSWWxmZEFQbzQxZkV3N2xxQzE3cXM2TXlkUlVlR3k2NHhwQ1lkZTJrOW12TVVnbE8zUjlBME9RRDhFcGRpK2xjenZSd1VZVmJDeHpYWXpYKzdaTy9hZG93emREd0Y2bExPQVlvSm9hakRYdmgyUkRjSW8yeUpxQ2ZsSGFSKzErdUZkWHM0R0xtUVg2VDdGckFwN2tjSDJMOC9DSitiaVdnU0hJaCtBVWJSZ1pBdWlWRjByN3FOeWt5dk8rN2czY2E5TWUxeEFLdkw3RndIdk1vQktnV3MzL0dvSjhDRTZ4VytrTlFEYTUwRDhqUTBERmkva2FGL0dEcXQvV21kNTBwWWt3dXpCdEFnS1F5L1Z0SHFDYUdveGY4bmI1akFoT3NXdktnNkNmbE9OU3U0bDdkblVidUpQWnI1ZW1QcTRkRkhoOWl3R3FsMEVKTXowaU9NV3VhYXdNL1hUb2RicFVyc2FHeHQ3V21jcjdsTC9nMmtGNWxEQ3ZRc1ZQUmdTbjJKM2ppNUVUSEhxK1VZVjZUWnozVlc3ZTV1VXZzZ3R3N2FERWExek1EdjFvSUpaUzFwY1J3U2wyU1VrZjlKdlNQbXBld05lNndYemoyQXRRc2JIWWIycHFHTWpjQjljMytrQndpdDFJWlFGSytxRGZZb05rVDVDbzJhVFM4OTc5TzVXL3ZIUUs0SnBCZ2RlM0dKaDZaeURJbmVBVXUySmhDMldRUFVYTi9xajBlOHVlU2h1NFNkQ2ZCZGNNeXJ5K2pZTzM5NUU1d1Nsc2FJRzdCSnFwMmFUUzd6ME14eGREaC8rZkRad0FGYTRabE9pRElTQm5nbE5zTDczaHk2SVd5cURFaDNxbDBxNXBwZDllOXRUdFBCamJ4TEdDU1ZNdUJYMFJtNk9iczJSTGNJcGRzSkdGc25pNUFiVXYzdXU4bDZlSFRVUm5SeWV6WDhjR2drY282YU52MTdYcml1OXh5OGtjem9iZ0ZMdWdwQTlLMjZSQ3ZiNVYvTjNQSGY1N0c3bFkzamMyRUN4aGs0OTdIT3lRNEJUYlNXLzI4bll2S012QjdOd2VHUWFxZEhaVWM5bUQzbE0vendjQktoYTVtczJOcVdHZ2h5YUdnRndKVHJFdFdWTlFKcVY5MUt6bWpJajNEdjhEQWxUWTRGUE85V3dhdkxYdjRaZzRuek1oT01XMmxQOUFxZWYyOGNXQllhQlNOZmVTR1hvcHdzTE5pd0FWZDMwMkJQVFkxQkNRSThFcE5wZEsrZ1lHQW9wbGcwcWQ2aTd0aTA0RnB4Zk9peGlnZW0wZ3FuZlZ2TmtUK2tyZktiSWtPTVUydkhZYXlxWnNsNXJWWE5vM21IM2VtZ0lMbkIyTmd3QlY3V1JOQWJSQWNJcHR5S3FBc2cyOVdyNlE0OGdtYW45Ti9Idm4veEszQWFwcmcxRWxiK21qNzZhR2dCd0pUckdaMUk5Q3lqK1VUeENhT3FYU3Z0b1g4T2Ntd3RMNU1aNzkraXdJVU5WbTRpMTlGTUFjSmt1Q1UyekttN3lnRGtyN3FGbnRHUkl4ZTFKNTN6S3A3MUFNVU9rL1ZBOGxmVkNXaVNISWgrQVU2MHROVW1WVFFCME9tNWNmMEYrL0c0S05mVElFeXZzZUpVQlZrNWdscDZRUG9DWC9OZ1Jzb0xhU3Z0ZE4rajRsUzlrQnB3WmlvVmMyWHIybUJIdFRzWHpuK0dJUzZ1N2JGZWRQTE85N1prSXNuU2N4YVBGa05sZmlPSTBNU0xFdW0yTU5RQXRrVHJHSm1rcjZyZ1dtcXVFNEx5ZFRzdDlrdm0xSEdVOHE3enN4REw5d2RoU2JwSHVUWDdsa1VrSjV2aG1DZkFoT3NaNzZTdnFrYjllenFaQ3V2OXhBYVYrdnlaemE3dG93RHBwZVI3RzhiMmdZVnBvdlQ4eVo0bHcxSlp4UUFtczZzaVE0eGJwcXk2RDR3eUYzdkxueHByY2JDb0tnd3Raa1RDUmZtb2RVUENZRk1YNExHdTI2QmtDZS9tc0lyQk56SkRoRkxSdlVUVnczcnhLbkhvNzNjaTk2ZXg0VGVVcTZuYkVodUJFRFUxOE53d3BpTnU3WlVlelQ5Y0ZnRkxFZWRBMmdKRU5EWUoyWUk4RXBWcGZlMWxQVEJzZENwTWJOaE9PK2ZGTjZmS0gzVkg5NVk5OTIxNGFwYThNL0RwdkczNncyZDA1Q2FpWnZBOVJmc3FZb2FUOTNFRHl3dW51Tm5oaUVmQWhPc1k3YU5xYWE0TlpKYWQ5eXp3MUJidzBOZ1h2Q0RvMW1HNXlSWVZocjh4UEwvR1RuOWs4TUtuNDBETmpQRlh0K2t4SEJLZFpSVTBuZlZPUExhamNSbDI1V2oyNUk5WnZwcDBHVC9jcm0xNFpKMEVQb3JuUFpsR3ZObjFnYTluTDJwM2Z1TWIxeTJXUlZReWxlR1lKLzJPdGxSbkNLMWFRM2RkVzBzZkdFdlBiRktNdjBiVE02ZGNqK01UUUVXOU0vNkw1emIvSmMwOWxSek1LSmIvT2JHQXpuUEhTOG54dGFDOXdqT0pVWndTbFdWVnVVZmV5UVYwMS9pZVg2VmRxWGVnWFJ4Mk9YNTN5YUJBSFB1MUtEZEFHcTlhOUxxVm02TEtyYzE0THVJWlRsdlNHNDU0Y2h5SXZnRkt1cUtYWC95bUtrK28zRGxRM29JOWNDcFgyT1hkMWtVdHduUUxYNXZXYWVSU1ZiMTdrTzdaSTF0WGpQUjFZRXAxajFZamFvNkJzcjZTUFlMRHhxMUxPZmQrcVEvVU9Qb0cybFY4cWJVL2NKVUcwK242Wk5MNnFYNWxWVzlwczFGZGZleHhkLzNyeDR3RU1GdHA5UGNRNTV5K3JQMTEvQnFjd0lUckdLMmtyNkJDV0lCQ25MdVNiWThOVjdQVytMaklxZkNWQnR0MG1LYTQ4bjVwWnovTTYxZWhCU1FDRUdxZlIzWXh1bm9hNUVnMVZNREVGK0JLZFlSVTFQMmkrVjlORnNGT0xURkU5VUZqdjA1cmZlR2pwMk83aytqSU9nNXlJQ1ZOdk5xL2hHdjVQWm4zNnpjZHFyZldkTnhXdjA2TUY1RmYvNSsreS9pNSszc3FsWVl6Nk5Rdjh5M3J2d3pSRGtSM0NLWDEzUVhqUTN4VnI4NGFCemgreXA1ZnEwMExFQXVlK05JZGlKMTRaZ0lRR3FiZDAyVEkrZnFRSHAzTDZ6cGg1cldoM1BxNWdGODNlVFRhVlVtMS90NDVUekxUWXhCUGtSbk9KWGFudTdrNUkreklmVktBL3JMejFNZGhOQW1GamNMalVQVUkwTXhaWno3T3dvWmxIRlFPalVnSFRpUTJaWlU0OWZ5MFA0TXZ2L3hFRFZxWUF3RCtaU25BOENVNC9mdzhtTTRCU1BYZFFPUWwxcG9KYzNLZlZ3ZStPYTJud3VOZWpSUXRneC9EbHc4Tll3N09RZUtjajMrRHc3dnlsQll0dDcwYmdKVXNXTUh1dVU5c1N4L2Jqbm4rSDlGdGYwNzAwVDliZkt0NnUvUHcxRGZFRGdIclY4ejBlV0JLZDRURzJwd2txNE1DL1cwNWZzS1p1NW43MlJQYlhWd3YrZ1dmakxWUGkxMDZiOHlIemIxbTAvS2tHcWRuelk2MFBLOU1CbnRPVy9aUkJTMmQrZmQvcFREUnphcXU1UG95QXc5U3ZhUFdSS2NJckgxRlRTZDkyOEtRY2VNaStXNjBjQTI2dUNGNUU5dGZuQ1gyQnFmV216WkpPOGkrdlo5WU1nMWRTZzdFVHM4N1h2cktuVEhmLzc1djJwQktycXVUL0Y0NjJVejlxK3QvNWxDRmh5Y1J2YzNNenFFVlBtTmJkbDJmbndKZFNYU2JpcWw3MEk3TWFGdVdEQ0lyOTVRK25hOThZdjV0TEdZbGJLYXcrRGRqNHZSeUdWZ3cwTXhzYWU3YlVIelcwWlZoZmlBNXZQd1J1cTNadnFkRFdiOTA4TVE1NWtUckZNYlJ0eGIrbkQvTmhNWHpJc0xjQVg4NFIxOWNWL1hQUUxjbTduSUtRR3pzcjhkdW0ySjFWOHU5L0VnS3p0TW9QbXlPODcvTHNlWmxScHB0N3ZlOU5iOTZhMWFOZVJNY0VwbHFucFRWeFRUM0g1NWNKZmY0OWwraExJL3VGUUxUVFVzSHFseFgrYzUzcDQ3TTRvcE9iTlEwT3gwM3ZWSktTSEtlNVhxNHRqOVc3UDE1Zmh6YlY0UDJKQVk5NU0vZThtY1B4QzhMZ1g5Nlg0WXBwNFh6cDFiMXFMUFYvR0JLZFlmTEdySy9ydUlvVjVzcm1EbnJ3dVh0K3A1ZDU3YXY3b1BURnUzTDVZL085Y1hHdDhiYkkyaksyTjZyNTh5cUMwTFpjTTF2bGJ1dVAxN3UrYitaVDZWTGsvNUhXdUh6UzlwV0w3bGFFQldYTXRxSlExYS84MkJDd3dxdXo3U3U5a0ZYOVVlRzZzS3BiMmpiTmZrUERZaGlRK0xYKzIxemRWNWJnQlNKdEcvZWJhOWZabWpJOHYzc2xpM25pdW5vVDRCazVCcVUwMnFpZDdQblp4WFRISWRIeUdZUjc4T0w2SUcvcEpTRzg1bTlqZzcrMmU5TmE1dnBWUGhpQnZHcUt6Nk9MM1o2aW5xZWEwNmRNQXpvM3QvQ2Y3d0liajl5dXg3OHBMd3hEbS9hVmlZRXJHUUxmaTV2ZTFqZS9LODNUWXpGUFh0YzA4MmV2YlhGT3c0WHRQajk5VnVCK3M4bUNqM1hraUtMVzlPRWQvTTFmekpuT0tSUXZ5bWhZNXNxWlliL09lRmdqOExHYVhqSHV3bUxhSmUrd1l4bjRqdGIrNU5KWHhuWm9PZXpFTXFVbHp2Slo4RUtSNmRLMTJHcFQwYk9QRFhnTlR5ZHNlMzVNT3cyMi9xamduNThHcUgwRm0xYTdPODNoK3h4N0FJNE94b3pXOHdGVDJCS2Q0NkZWbDMzZnNrTE9HejBGdzZyRnJSKzduVTN6Q3EwVHJjYVBaZ3ZqSGJBSDNzY0tOUU53a250dndaeklQVTdBMGxtQjh0S0c0TjBmZjI2eHVMWWR5dnBnQjg2YWdNWjBIcStiZmJ4clNBNkZ2elhoUFRMdVZ6L0VYemR3WUdKQ2RVdExYQThyNmVIaFJyS25zSmQ0c256am9PRWQyNXJlc241YW1iSVB2RHROSzNsVVZvTkt6SjJjeE1EVU9lVFN1M3RmOEhBWVpGTHYwWk85WlV6Rkx0YjdqT1FrcFlQV2pXWVByQlpubVFseFR2bWpPY2FYa2JjMjlzNk5uaGlGL2dsUGN2VGpHQytNWG15LzQ1U2IydllIbzZUa1ZYNVV0QUxHcWNmRWxmbW5UZjJwRDBLTTVHVE5ZYThuQ1NPdXlHRFFkT3ZRNzh5R0RyS2xCU0c5YUl3V3NwbUVlc0VwQnErdEt6dTJuemJudC90TysyTXR3YkJqeUp6akYzUXRsYlU5eC9xTlVBSXZLbmNvL0cvSDRJZ2JnbGZhdDdySloxRjBYZUI2Zm1nczl2dGFrRW8zTFF1ZG1YSXZGTElxQlExM2dQZXI0NG1zUWNIek1kWmdIcWtMNHEvbDkydHZNeVhST3h3RFUwK1ozeDc1YlhuN1ZJNEpUM0wxNDFwUlI0SzFVYkhPdWZBK2VkQzN6Sk90VS9mVGE3bk9IYWUxQXdPc2lTakQwN0NuUmVQYjVZelkvTDNzOEwrUGFLd1pLbndjQjA3WmNOL2VuNlo2UDlYRDI2MWVIWTZ2N1VUeVczeDc4OC80enJ0SjVQTys5OWQ4N2Y1YXR2Vit5cG5wRVEzVG1GOVFYbFYwOC8zRFEyY0xuSURpMXpLdG1zWmlyaVVPMHR0U3I2L2hpLytVd205L2pCa0ZRcWxTamtCcjV4NDNwWmJOcHpUK2pLczNKWVJDUTZzcTdUREp2UEJ6Wi9uNFV3cUxzbytPTCtPdjFuVFZJL1BPUE8vK0xhZk41NkhyaHc1Y1VTSHhvRUc0ekd2L2IvUG5BbWpCYlU0R3BmcEU1eGZ3Q1hGdXBpNUkrdGpsZjRrTGtid094ZENId1crYkhUK2JiNXE2YVRkNmtKK2RxM0Z4b0pGM3ZYSTBQb2lZaG42eUtPQi8xbWVsZUh2M3pqaS9pMjM1UEhRN29qS3lwbmhHY29zYU5kdmxOZnVuaXZORzdhTG5jUy90c0VIWnhIVTJOaGFlWjN0Tkd3YXU0dVcvZXcyYmVlTG05SGpZcEt5cCtoclBQN3lFRm9zekYvUjMzWjVrRUoyTy9TaVZlME5XNTc2M3N2YU9zajFEaEJsdEpIN3VhUjRKVGk4V2dRTTRCNEZqNkl6aTFuVkZJcFZUamtNUGIwL1RzNGRmbS9WL3V6cHY0NitTZmpVd0kvM2Zuejc4S1pneUM4cDdjeFdQNE1wTk0rZE1nTUFWZGVtY0kra2ZtRkxXOU5TVFdsZi9IUVdkSG0yR2xmWDA5ejVUMjdkbzAzTDQ5YmRyUk1aeS85U2lXU1FsSUFRKzl6S0pSZnJwV2ZYYzRvRE9UMmJuL3pERDBqOHdwRyt4QnFPdVZwcGNPT2pzUm44U21ySkdSd2ZqSndjMUxGdkorZTVhbTlyc1Y3eVduTjUvamk2dVFzbEZpZHVGdWV2M2N2Z1VwM3E5K2IzNlhoUUFzOHlHamU1Qk1YZWlXOWkwOUpUaEZiVStiUHp2azdGRGNmSThNdzBLeHZDcm40TlRZaHFFMTgvS3B0emYvZEh3eERTbXo2dUdydnhlNVd4YjErNTEvRm9nQ1ZyKys1L0ptMGVPTHVFWVlPaVRRbVR6N1liSVNaWDIxcTZ1MEpmKzNpTkhIYytodkcrZWw4bjRyNXZGRmZLWDN5R0VDS0VZZURkRFRQVVlUZExEWFl3My9Zd2lxM2xRUFFsMWxMVXI2TUsrNmxYdG1wa3hLZ0hMRWdOU3pqQjZLdkE4Q1U5QWw1WHc5SnpoVnR6ZVZmVjhiVWRyd3lSQXM5VHpybnk2OVlXN3FNQUgwWGw2QnFkUUUvYTNEQXAzNXVQYzNCN00xd2FtNjFkUnZLcVo1WGpuazdGeWFWMU1Ec2VRYWs4b2FjdmJCWVFMb3ZaZVpyZlAwTklUdVhGblBsVUZ3cWxicGljNmdvbThzdTRVMktlMWJidFNEWTNmdE1BSDAxdXVzTWlZMFFZZDlYQU9zNVFxZ0lYcE9qaS9pamV5cmdlaTF5ZXppK013d1pIZHUvVCtENEx4N1pINmNoTlFiQklEK2JVckhHYTAzTkVHSGJyMmJYUU0rR29ZeXlKd0NvSFp4VWVPSkcwQy9mTWdxTUpWb2dnN2R1UlNZS292Z0ZBQjFTNm5nU244QittTTh1M2FmWlBVVHBRb0lUZENoRzdIUGxMZnpGVVp3Q2dCa1R3SDBSUXhNNWJncDFRUWR1aEhYYS9wTUZVaHdDZ0RTQXNlYlhnRHlsbWRnS3ZVdVBIUjRvQk12dllXOVRJSlRBQkNsdmdWVEF3R1FwVndEVTRQWnIyOGNIdWhFWG0vblpLY0Vwd0RnN3FJSGdOemtXc29YblFkTjBLRUxIek44Q1FJN0pEZ0ZBSFBwYWR5bGdTQWpzWFRodCtaM3FOR0hiQU5UeHhjdlpyOE9IU0pvWFF4UXZ6TU1aUk9jQW9ENzR1SkhrMDF5TUcvNk9wMzkvdXhtY1E1MWVaM2RXL25tamk5aXR0UzVRd1N0eXpsemtoMFNuQUtBdTFJZ1FITjA5aTBHcHA3OTAvUTFOdTFQaS9PeG9hRVNyek12NFZIT0IrMFRtS3FJNEJRQVBKU2FvMDhNQkh1MCtHMUVhWkgrMGZCUXNIbGdkcHp0VDNoOE1aejkrc0toZ2xZSlRGVkdjQW9BRm5zZGxQZXhyN24zMk51SVV0OE5DM1pLTkE5TVRiTDlDWlh6UVJjRXBpb2tPQVVBaXdNQVV3RUE5bUMxVXFiMHYza1dCRkFwUjJyK3Z5aGpNQy92WjUrQnd3V3RFWmlxbE9BVUFDd1BBTVEzOXltaG9pdnI5ZGhKMlNYUGdqZjVVY0ptTkdWTTVSMXNUZVY4YngwdWFNMUhnYWw2Q1U0QndPTUJnSGMyLzNSZ3MrYlBLY3NrQnFnbWhwQ2UrbkN6R2MwL01LV2NEOXEvRDc0ekRQVVNuQUtBWDFNK1JWdXV3N1p2SlV0djhvdHpWSllmZlp2N3NmSC9TVTkrWHVWODBONjE0Rm5tYitla0E0SlRBTERLNWwrQWl0d1g1T21KODB2emxCNklHWDlQbXRMcC9CMWZESUp5UG1qcldwRDNTeERvak9BVUFLeTI4WThMS0gwUTJKVnBzeUMvMnZFOHZRejZVSkczY1RQM3B6MjYvc2VmOWJmbVp3ZDI0N0tWK3lDOUpUZ0ZBT3R0L0FXbzJOWThhK1NxcFhrNjcwT2x6SStjek12NDh1OHZ0Zmk4bWphTm1tT1FhdUp3d2xaaXI3bVh2YndXMEJyQktRQlliNE15RGdKVWJDN09uL2JmU3BiNlVDbnpJeGY5S3VONy9OeWFOajNldklnQTFqZHQ3b0VuaG9LSEJLY0FZUDNOeVRnSVVMRys3dDlLbG9JQk1qM1k5N3gvMHFzeXZ0WE9yWWtnRmF3bDNvK2U2Qy9GTW9KVEFMRFp4bVFjQktoWXpiengrY21lNXVyOGJYN3ZnaXdxdWpQUGxqb3ArbHNLVXNFcTk4Q1h5dmo0RmNFcEFOaDhVeklPQWxTc3RrR2ZaREJmUDk3OExEYlF0RytlTFZWUG8rUDdRYXF4S1FBM0pxR1VrbDVhSnpnRkFOdHRTT0ltSkFhb1BBMWsyUVo5bXRGOG5jcWlva1YxWkVzOWZvNU43alJPSDVzU1ZHcWVMZldzdUpKZVdpTTRCUURiYjBiaUJ1U1p6VDZOYWNpOTRldHRGcFduMmV4cUkxcGZ0dFRqNTlqZHQvdDljSCtnSWg5djVyMXNLZFlrT0FVQXU5bUlYRFdiZlJ1enVvMURYeHErcHMxemZKdGZES3hPSFRvMk5HOXlmR0lvbHA1bkp5RUZxVjQ3MXlqWUpLUUhNKy8wbG1JVC96WUVBTEREVGNqeFJkem9uODQrSXdOU2xiamhmTmZMSjhVcGtQYmJiTzdHRGZTYjJlZkE0V1RGT2YvYW03ZFdQcy9pWm4xODh6bStHRGJuMmdzRFF5SFhnZzlORmpsc1RPWVVBT3g2QTVKS09mU2hxa2Nxa2V0N0NVUEs3bmdTOU1uaGNmRzZGZ094dndsTWJYeXVUWnFzeFhuSjM5U2cwTk5yd1lmbS91ZSt3ZFprVGdGQU81dVArSFE4bHZpZHp6NkhCcVJJVjgwbWZWTFF2STJiNU5lenVmdDU5dnY3Mldmb01ITkgzSWgrVkxLejAvUHQ1T1p6ZkJHenFGNEYyVlRrTDU3L24xd0wyRFhCS1FCb2IrT1IrbENsY3FuM0JxU29oZm1IcHFsNHFYTjNFbUwva0ZSK0ZNdFVCVmpyTm03bS9OUlF0SGJPeGN6THk5azVOd2dwUUJYTC9nWUdoc3p1ZllKU3RFWndDZ0RhMzNURXArSng0eUdMcXY4K05wdjA2MHJtN2lTa0FPc29wQUNyelhKZHhrRlFxdXR6YnRwY1p6N096cnQ0djVqM3B0SUxqbjBSbEtJVGdsTUEwTTJHWTU1RjliYlo1TnRvMktUM2FmNk9RMnJrUEFxQ1ZPWTdYZDQzVWcvRFZQYjNQQWhVMFoxNC9uKzZ1UjRJU3RHQmZ4bUNqS1RVK2E4R290ZGlnOHRuaGlHN2Mrdi9HUVRuWFdaek1tNHN2Tkd2TC9NcnZaSE1KdjNuTll1ZVZPVVpCMEdwUHB4L0FsVzBmZC83ck1rNVhaTTVCUUJkUzA4ZzQ1UHcrRVR5MUFZLzIwMzZaMjhqV3pxSEorRzJKMVZzNGp3eUtMMmxaS2QvNTEvcVR5V2ppdDFlQnk1dnJnVXBZdzg2SjNNcUp6S25TaUJ6S3M5elMrYVU4NjRQMTM5WktIa1lCNWtqbTh6aFFVaTljVVkyeUwxeDFXeEV4NGFpcUwzRVBGQTFNQ0NzdElhS0QySmlZRXB3bWowVG5NcnZoaUk0WlpQTTdzOHR3U25uWFovdUE0SlUzWnRuam93RnBYWXlqMGNoWlZPWngza2FCMW1CTlp5SGc1Q0NWTStkaXp3d0RTa2c1WjVIVnBUMUFVQXVia3VsNHFZaUJxbEdCcVZWTWtmYW1jZmprSnFueDNrc215cW51UzQ3b3FiemNCcm1iLzJMVXZuZjA1QUNWZDRhVzU5cFNHVjduNVh0a1N1WlV6bVJPVlVDbVZONW5sc3lwNXgzZloyN0I4M0dQbTd3Qnc3MVRzU04rZGdDdmZPNXJDL08vamFqbjJSSHNPRGVjamRZNWY1U3BxdHcyOXpjL1k3c0NVN2xkYU9JTndmQktadGtkbjl1Q1U0NTcwcTVSN3l5dWQvWWVQYjVvMmtrekg3bjhpamNsaHFaeTdzMURiSWpXUCtjUEdqT1I1bFYvWFlkVWpEcVcwaFprbE5EUXA4SVR1VjFZNGczZ2xNRDBXdFhzeHZCTzhPUTNia2w2T3U4SzIxT3kwSlpmWkgrUjFESzFJZTVIRGZFQXdPeTRUWHdkcDRMU0xHcmMzUFluSmUvaHhTc2NuN21LZDdudm9YMG9HNWlPT2d6d1NrQXNMa3Z4VFNrckpGdk1xUjZPWmZqQnZodXFSR0wzUTI4VG1SSDBOSDVHUitFSEFZQnEzMmJCTUVvQ2lVNEJRQmxiZTZIZHpiM3BXZFZLV0VvZXo0UEg4em5XbDAvMkpES2ppSzM4elRlZS83Yi9INFlaUFR1U2p6dnA4MjVmK1hjcDNTQ1V3QlE3cVpodmxGNGVtZlQwR2RYemNkQ3ZlNU44SHcrRHdyOXB1WTVwWnl2ZytZVE02M21mYTM0MlRUY0JxR216bnRxSlRnRkFQVnVHSjdlK1hPT0MvVzRPUDl4ODJmbEMvdzhsK2RsUm4zTjJuaTRJVFhQcWVrK0ZNMS9ud2V2Y3J3ZjdmcDhqNSsvbXZ2YnRYTWViZ2xPQVFEekxLdURPNXY3L3cyM21WWUhZWGRaVjlmTm9ueis1eC9ObnlmTlF0M1RZcmFkeTNmbjhlR0R1VHpzOENlNU85ZS8zWm5ud1lZVWZua2VENWZjZjU3ZStmTXU3MDJidW5zdXgvUDkveDc4NTFkZXlBR3JFWndDQURiWk9LeWFvVExWQzRvTTUrL0RUZTAybTl6SnZYOFNlSUtjenUzSERNTDlUSzFmbmJzZW9BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE4UC9aZzBNQ0FBQUFBRUgvWDd2Q0JnQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBREFLQUVHQUN0WXVIdzdmV2xKQUFBQUFFbEZUa1N1UW1DQyIsImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIkZJRE9fMl8wIl0sImV4dGVuc2lvbnMiOlsiaG1hYy1zZWNyZXQiXSwiYWFndWlkIjoiMWMwODY1Mjg1OGQ1ZjIxMTgyM2MzNTY3ODZlMzYxNDAiLCJvcHRpb25zIjp7InBsYXQiOmZhbHNlLCJyayI6dHJ1ZSwiY2xpZW50UGluIjp0cnVlLCJ1cCI6ZmFsc2V9LCJtYXhNc2dTaXplIjoxMjgwLCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwiZmlybXdhcmVWZXJzaW9uIjoxfX0sInN0YXR1c1JlcG9ydHMiOlt7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEX0wxIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMjEtMDYtMjIiLCJjZXJ0aWZpY2F0aW9uRGVzY3JpcHRvciI6IkNhcmRPUyBGSURPMiIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMjEwNjIyMDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuMyJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMS0wNi0yMiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjEtMTEtMjQifSx7ImFhZ3VpZCI6Ijc3MDEwYmQ3LTIxMmEtNGZjOS1iMjM2LWQyY2E1ZTlkNDA4NCIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiNzcwMTBiZDctMjEyYS00ZmM5LWIyMzYtZDJjYTVlOWQ0MDg0IiwiZGVzY3JpcHRpb24iOiJGZWl0aWFuIEJpb1Bhc3MgRklETzIgQXV0aGVudGljYXRvciIsImF1dGhlbnRpY2F0b3JWZXJzaW9uIjoxLCJwcm90b2NvbEZhbWlseSI6ImZpZG8yIiwic2NoZW1hIjozLCJ1cHYiOlt7Im1ham9yIjoxLCJtaW5vciI6MH1dLCJhdXRoZW50aWNhdGlvbkFsZ29yaXRobXMiOlsic2VjcDI1NnIxX2VjZHNhX3NoYTI1Nl9yYXciXSwicHVibGljS2V5QWxnQW5kRW5jb2RpbmdzIjpbImNvc2UiXSwiYXR0ZXN0YXRpb25UeXBlcyI6WyJiYXNpY19mdWxsIl0sInVzZXJWZXJpZmljYXRpb25EZXRhaWxzIjpbW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6Im5vbmUifV0sW3sidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InBhc3Njb2RlX2V4dGVybmFsIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJmaW5nZXJwcmludF9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQjJEQ0NBWDZnQXdJQkFnSVFHQlVyUWJkRHJtMjBGWm5Ec1gyQ0JUQUtCZ2dxaGtqT1BRUURBakJMTVFzd0NRWURWUVFHRXdKVlV6RWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1DQVhEVEU0TURRd01UQXdNREF3TUZvWUR6SXdORGd3TXpNeE1qTTFPVFU1V2pCTE1Rc3dDUVlEVlFRR0V3SlZVekVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVzRllFRWhpSnVxcW5NZ1FqU2lpdkJqVjdER0NUZjRYQkJIL0I3dXZac0t4WFNoRjBMOHVESVNXVXZjRXhpeFJzNmdCM29sZFNyam94Nkw4VDk0Tk96cU5DTUVBd0hRWURWUjBPQkJZRUZFdTloeVlSclJ5Snp3Ull2bkRTQ0l4ckZpTzNNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lESFNiMm1iTkRBVU5YdnBQVTBvV0tlTnllMGZRMmw5RDAxQVIyK3NMWmRoQWlFQW8zd3o2ODRJRk1Wc0NDUm11SnF4SDZGUVJFU05xZXp1bzFFK0trR3hXdU09IiwiTUlJQmZqQ0NBU1dnQXdJQkFnSUJBVEFLQmdncWhrak9QUVFEQWpBWE1SVXdFd1lEVlFRRERBeEdWQ0JHU1VSUElEQXlNREF3SUJjTk1UWXdOVEF4TURBd01EQXdXaGdQTWpBMU1EQTFNREV3TURBd01EQmFNQmN4RlRBVEJnTlZCQU1NREVaVUlFWkpSRThnTURJd01EQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJOQm1yUnFWT3h6dFRKVk4xOXZ0ZHFjTDd0S1Flb2wybm5NMi95WWd2a3NabnI1MFNLYlZnSUVrekhRVk91ODBMVkVFM2xWaGVPMUhqZ2d4QWxUNm80V2pZREJlTUIwR0ExVWREZ1FXQkJSSkZXUXQxYnZHM2pNNlhnbVYvSWNqTnRPL0N6QWZCZ05WSFNNRUdEQVdnQlJKRldRdDFidkczak02WGdtVi9JY2pOdE8vQ3pBTUJnTlZIUk1FQlRBREFRSC9NQTRHQTFVZER3RUIvd1FFQXdJQkJqQUtCZ2dxaGtqT1BRUURBZ05IQURCRUFpQXdmUHFnSVdJVUIrUUJCYVZHc2RIeTBzNVJNeGxrenBTWC96U3lUWm1VcFFJZ0Iyd0o2blpSTThvWC9uQTQzUmg2U0pvdk0yWHdDQ0gvLytMaXJCQWJCME09IiwiTUlJQjJEQ0NBWDZnQXdJQkFnSVFGWjk3d3MySkdQRW9hNU5JK3A4ejFqQUtCZ2dxaGtqT1BRUURBakJMTVFzd0NRWURWUVFHRXdKRFRqRWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1DQVhEVEU0TURRd01UQXdNREF3TUZvWUR6SXdORGd3TXpNeE1qTTFPVFU1V2pCTE1Rc3dDUVlEVlFRR0V3SkRUakVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVuZkFLYmp2TVgxRXkxYjZrK1dRUWROVk10OUpnR1d5SjNQdk00QlNLNVhxVGZvKyswb0FqLzR0bnd5SUwwSEZCUjlTdCtrdGpxU1hEZmppWEF1cnM4Nk5DTUVBd0hRWURWUjBPQkJZRUZOR2htRTJCZjhPNWEvWUhaNzFRRXY2UVJmRlVNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lRQzNzVDFsQmpHZUYreEtUcHpWMUtZVTJja2FoVGQ0bUxKeXpZT2hhSHY0aWdJZ0QySllrZnlINVE0QnBvOHJyb08wSXQ3b1lqRjJrZ3kvZVNaM1U5R2xhcXc9Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUZBQUFBQVVDQU1BQUFBdEJrcmxBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQkhacFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1Tmkxak1ERTBJRGM1TGpFMU5qYzVOeXdnTWpBeE5DOHdPQzh5TUMwd09UbzFNem93TWlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwa1l6MGlhSFIwY0RvdkwzQjFjbXd1YjNKbkwyUmpMMlZzWlcxbGJuUnpMekV1TVM4aUlIaHRiRzV6T25Cb2IzUnZjMmh2Y0QwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOXdhRzkwYjNOb2IzQXZNUzR3THlJZ2VHMXNibk02ZUcxd1RVMDlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl0YlM4aUlIaHRiRzV6T25OMFVtVm1QU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2YzFSNWNHVXZVbVZ6YjNWeVkyVlNaV1lqSWlCNGJYQTZRM0psWVhSdmNsUnZiMnc5SWtGa2IySmxJRkJvYjNSdmMyaHZjQ0JEUXlBeU1ERTBJQ2hOWVdOcGJuUnZjMmdwSWlCNGJYQTZRM0psWVhSbFJHRjBaVDBpTWpBeE5pMHhNaTB6TUZReE5Eb3pNem93T0Nzd09Eb3dNQ0lnZUcxd09rMXZaR2xtZVVSaGRHVTlJakl3TVRZdE1USXRNekJVTURjNk16RTZOVGtyTURnNk1EQWlJSGh0Y0RwTlpYUmhaR0YwWVVSaGRHVTlJakl3TVRZdE1USXRNekJVTURjNk16RTZOVGtyTURnNk1EQWlJR1JqT21admNtMWhkRDBpYVcxaFoyVXZjRzVuSWlCd2FHOTBiM05vYjNBNlNHbHpkRzl5ZVQwaU1qQXhOaTB4TWkwek1GUXhOVG96TURveU55c3dPRG93TUNZamVEazc1cGFINUx1MklPYWNxdWFnaCttaW1DMHhJT1czc3VhSmsrVzhnQ1lqZUVFN0lpQjRiWEJOVFRwSmJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09qSkZOekZDUmtaRFF6WTNSakV4UlRZNU56aEVRVGxEUWtJMk5EWXpSamt3SWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2pKRk56RkNSa1pFUXpZM1JqRXhSVFk1TnpoRVFUbERRa0kyTkRZelJqa3dJajRnUEhodGNFMU5Pa1JsY21sMlpXUkdjbTl0SUhOMFVtVm1PbWx1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TWtVM01VSkdSa0ZETmpkR01URkZOamszT0VSQk9VTkNRalkwTmpOR09UQWlJSE4wVW1WbU9tUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZNa1UzTVVKR1JrSkROamRHTVRGRk5qazNPRVJCT1VOQ1FqWTBOak5HT1RBaUx6NGdQQzl5WkdZNlJHVnpZM0pwY0hScGIyNCtJRHd2Y21SbU9sSkVSajRnUEM5NE9uaHRjRzFsZEdFK0lEdy9lSEJoWTJ0bGRDQmxibVE5SW5JaVB6NDc3SlhGQUFBQVlGQk1WRVgvLy84RVZxSVhaYXZHMk9vcWNMRzJ6T09rd3QwQlNKdHFsY1hWNHUrYXV0bFdoYnprN1BVQU1ZOUhjcktqdE5icThmZUFsOGFCb3N6ejl2cGRqc0dHcXRGM244dVRzTlNacGM2SnNOVDUrdjB4WUtudThQZmY1L0w0OGZnL2ZyaWN6SmdZQUFBREFFbEVRVlI0MmtSVUNaYkRJQWpGWFpPWTFUYXROYzM5Ynprc1NZYzNyNE1FNGZNQkFhRDZ6bDh5LzlUT2dldDhkNWpmTjc4YndNL2REQ1JwUjUyMXpYZm9qSEowNUlJeWhCQVVTVkFPTmRHekJZdDJmN0tGcmZrSmFBa0hoOUZaaGNEWEhSa1RLbzlNTGloR2FhdkltblYzcXlFWDBFcHJnei80RHdVRDdrQ0hSbmQ4UUZONDNHbzRVVm1ERGd6YTR3MjdvaXpkQTIrY0srdXVVcGpqbzIreHdjLzQyVzUweDVMR1llREJzUjBIVkl4NXg4aUY2MENibGJURUVrRnIyN2JOREJVVlNxMU9LVlBiRTYyYjNFSDhGcUJnNU9PT0V1YzJ0OFpKaXFNT3VHcCtjS2pnN3dWR2Nlb3pxTjRweGdWUFFrakZZZ2JWSktEVWhEQ2pZcmF3UDVxNEVUZ0M5ZklNUkh0aXRwUWNDdkpPRUxjYk1zUWduY2lSa2xqcHlRanZHNDRqcUJVRVRGaUJpMVBFSXlla096c1crVHk1Y0xIb3M1UitkTVMxTHRTU3hmM2dRSGN6UjJDSTRnTU5wVzRJUkExUU1hNnRKNCtDNnVIdUdFOG1OREl5RnFnL09QL01NVXVlUzZJcThTOTBkQWVCSlNFeS9xS2tLK0JOd3o4Y1lZNGpiNUo2dTRpV0NJMkIxWjU2TFc1a0VjNGhrZE1wc3ZVQzU1ODVTWDBRdWJjZ05xeWZnREZFY1R0KzQwLzBTNU54MHdhQ3czT0trY09iQTVJbjBBWXAwMXBqancybjYyNlVEanRId2EyOGlIdVRLcXRydityZVc0MU5aNmlHbHI3dXVMSkNma0Z0Y3RjRzA0c2dtMWVOUytaYURucGFURXJHb3lYNUpLMmlNejh4czBuT3dXR2NQRE40OXFhQ2Q0YnpKb3pEWm0vYUJLK0Vvekx3K1hoTkJpWXdIZjBzaU91MVhQa0cvekt3dnFZS2NmU3dERWNIL29VZTA3ZXMvV1E4ckl5ZzJET1hqOHRqa1pkdURCL2I4aHpEbGxNTU9DUzVCRW5kNTM0Zjh0aTNVWmM0a01zM3hMeWFmTVNzSmhkRzhYUHFqTms1dEFnTzI1ZmVLQ2huVmREai9KMEZNa09zVS94TUJ2MHdGaFllRUdmVkgxM2Z1RFUweURGTGE0ZmM3Um5XSEJmdVRGVjJ0RW1Od2FkYzdhYzNVWTJqZkJsN0hUMzZmZTM0aVFPNW1OQ0ZGQlcwN0tqUGdxaE9MVTAxdlo4UHVlWjJKQ2xGWk44amtVczY5dWthOWVQcDYrRWZMNEFGNStOeXdTYmlySHRjQjhNbC9na3dBRWprSzY0S2pIUGVBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6Ijc3MDEwYmQ3MjEyYTRmYzliMjM2ZDJjYTVlOWQ0MDg0Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJ1diI6ZmFsc2UsInVzZXJWZXJpZmljYXRpb25NZ210UHJldmlldyI6ZmFsc2UsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZX0sIm1heE1zZ1NpemUiOjIwNDgsInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjEwLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjk2LCJ0cmFuc3BvcnRzIjpbInVzYiJdLCJhbGdvcml0aG1zIjpbeyJ0eXBlIjoicHVibGljLWtleSIsImFsZyI6LTd9XX19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDE4LTEwLTI2IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJGZWl0aWFuIEJpb1Bhc3MgRklETzIgYXV0aGVudGljYXRvciIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTgwOTI5MDAxIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNCIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4xLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTgtMTAtMjYifV0sInRpbWVPZkxhc3RTdGF0dXNDaGFuZ2UiOiIyMDE4LTEwLTI2In0seyJhYWd1aWQiOiJkOTRhMjlkOS01MmRkLTQyNDctOWMyZC04YjgxOGI2MTAzODkiLCJtZXRhZGF0YVN0YXRlbWVudCI6eyJsZWdhbEhlYWRlciI6IlN1Ym1pc3Npb24gb2YgdGhpcyBzdGF0ZW1lbnQgYW5kIHJldHJpZXZhbCBhbmQgdXNlIG9mIHRoaXMgc3RhdGVtZW50IGluZGljYXRlcyBhY2NlcHRhbmNlIG9mIHRoZSBhcHByb3ByaWF0ZSBhZ3JlZW1lbnQgbG9jYXRlZCBhdCBodHRwczovL2ZpZG9hbGxpYW5jZS5vcmcvbWV0YWRhdGEvbWV0YWRhdGEtbGVnYWwtdGVybXMvLiIsImFhZ3VpZCI6ImQ5NGEyOWQ5LTUyZGQtNDI0Ny05YzJkLThiODE4YjYxMDM4OSIsImRlc2NyaXB0aW9uIjoiVmVyaU1hcmsgR3VhcmQgRmluZ2VycHJpbnQgS2V5IiwiYXV0aGVudGljYXRvclZlcnNpb24iOjEsInByb3RvY29sRmFtaWx5IjoiZmlkbzIiLCJzY2hlbWEiOjMsInVwdiI6W3sibWFqb3IiOjEsIm1pbm9yIjowfV0sImF1dGhlbnRpY2F0aW9uQWxnb3JpdGhtcyI6WyJzZWNwMjU2cjFfZWNkc2Ffc2hhMjU2X3JhdyJdLCJwdWJsaWNLZXlBbGdBbmRFbmNvZGluZ3MiOlsiY29zZSJdLCJhdHRlc3RhdGlvblR5cGVzIjpbImJhc2ljX2Z1bGwiXSwidXNlclZlcmlmaWNhdGlvbkRldGFpbHMiOltbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoibm9uZSJ9LHsidXNlclZlcmlmaWNhdGlvbk1ldGhvZCI6InByZXNlbmNlX2ludGVybmFsIn0seyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoiZmluZ2VycHJpbnRfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9pbnRlcm5hbCJ9XV0sImtleVByb3RlY3Rpb24iOlsiaGFyZHdhcmUiLCJzZWN1cmVfZWxlbWVudCJdLCJpc0tleVJlc3RyaWN0ZWQiOnRydWUsImlzRnJlc2hVc2VyVmVyaWZpY2F0aW9uUmVxdWlyZWQiOnRydWUsIm1hdGNoZXJQcm90ZWN0aW9uIjpbIm9uX2NoaXAiXSwiY3J5cHRvU3RyZW5ndGgiOjExMiwiYXR0YWNobWVudEhpbnQiOlsiZXh0ZXJuYWwiXSwidGNEaXNwbGF5IjpbXSwiYXR0ZXN0YXRpb25Sb290Q2VydGlmaWNhdGVzIjpbIk1JSUNmRENDQWlPZ0F3SUJBZ0lKQVA0ZlNSUXBScDNxTUFvR0NDcUdTTTQ5QkFNQ01JR1pNUXN3Q1FZRFZRUUdFd0pWVXpFTE1Ba0dBMVVFQ0F3Q1EwRXhFVEFQQmdOVkJBY01DRk5oYmlCS2IzTmxNUmd3RmdZRFZRUUtEQTlUZVc1aGNIUnBZM01zSUVsdVl5NHhEREFLQmdOVkJBc01BMUJEUkRFVk1CTUdBMVVFQXd3TVUzbHVZWEIwYVdOeklFTkJNU3N3S1FZSktvWklodmNOQVFrQkZoeGpaWEowTFdGMWRHaHZjbWwwZVVCemVXNWhjSFJwWTNNdVkyOXRNQ0FYRFRJd01EWXdPREl6TlRBd09Wb1lEekl3TlRFd05qQTRNak0xTURBNVdqQ0JtVEVMTUFrR0ExVUVCaE1DVlZNeEN6QUpCZ05WQkFnTUFrTkJNUkV3RHdZRFZRUUhEQWhUWVc0Z1NtOXpaVEVZTUJZR0ExVUVDZ3dQVTNsdVlYQjBhV056TENCSmJtTXVNUXd3Q2dZRFZRUUxEQU5RUTBReEZUQVRCZ05WQkFNTURGTjVibUZ3ZEdsamN5QkRRVEVyTUNrR0NTcUdTSWIzRFFFSkFSWWNZMlZ5ZEMxaGRYUm9iM0pwZEhsQWMzbHVZWEIwYVdOekxtTnZiVEJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCTFBRbTUwRGdCOTgwcmRJSXA2SFlObytuZlFlVWhQc200czc4TlJPZUxNT2hldUtuOFp4UFhESEQrU0txQkhBblhOYnRvUThnNGNoK3FpUytzV3ZKdU9qVURCT01CMEdBMVVkRGdRV0JCUkRuV28yNEMyUHBFU3pWYkpQejFaRlRlYlNKekFmQmdOVkhTTUVHREFXZ0JSRG5XbzI0QzJQcEVTelZiSlB6MVpGVGViU0p6QU1CZ05WSFJNRUJUQURBUUgvTUFvR0NDcUdTTTQ5QkFNQ0EwY0FNRVFDSUVTa2s3Nmt0Rm5EQkR5U2ViSkh0dzNUY0pJWFRmTm81Tmc0QWo4OEJJN1JBaUJ0RWI1b3h1aThTenNVWjZ3Y1FRam41YUI1bmQyYU5KQmhaSytpRkhIR3hnPT0iXSwiaWNvbiI6ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBNGtBQUFERENBWUFBQUF2QlZUQ0FBQUFDWEJJV1hNQUFDNGpBQUF1SXdGNHBUOTJBQUFnQUVsRVFWUjRuTzNkVFhJYk9iYUc0ZVNObXF0NkJWS3RRT29WbUY2QlZWTk9KSy9BcklqTHNlVXhCNVpYWUdsd09TMTVCU1d0b0tRVmxMU0N0bGJBRzNCL2FhZVpKTVdmYzVBQThuMGlGTjBtWFJaL01nRWM0T0JnVVAzdi8vMWFWZFZKWmU5K1BoMTlkZmgzb3hwTVprZFZWUjE1Lzg3NWRIVGJlaEFBQUFBQUl2dEZBZUpmRHIvMmRWVlZXUWMrQ2hEdnE2bzZhRDFwNnpyM3p3b0FBQUJBR2Y2SDczRzV3V1FXVmxodklnU0lEL1BwNkx6MUtBQUFBQUIwZ0NCeHRjdXFxbzVYUG12anVhcXFZYWZ2RWdBQUFBQWFDQktYR0V4bTQ2cXF6dHJQbVBvV0lKYXdieE1BQUFCQU9YN2h1L3paWURJTEszc2ZXMC9ZRzgrbm8vdk8zaWdBK0JUbktxSm9HVkFLYloreExGRElQUTcwQUVGaWd3WkxONjBuN0gyWVQwZFgzYnhMQVBoSjJCUDkzdkFqeWI1b0dWQVk2d0tGM09OQUQ1QnVLaEVMMVh5WlQwY1hyVWNCQUFBQUlBRUVpVC9FS0ZUem9GbDdBQUFBQUVnU1FXTGNRalduNVBFREFJQ0lxS0lPWUd1OUR4SUhrOWxKcEVJMW9aTHBZK3RSQUFBQUFFaElyNE5FN1VPTXNmbjZMWlZNQVFBQUFPU2c3eXVKdHhFSzFWeFR5UlFBQUFCQUxub2JKQTRtczZzSWhXcnU1dE1SaFdvQUFBQUFaS09YUWVKZ01qdVBVS2ptS1JTcWFUMEtBQUFBQUFuclhaQ29RaldmVzAvWW9wSXBBQUFBZ0N6MUtraU1XS2ptbkVJMUFBQUFBSExVdDVYRUdJVnEvcGhQUnpldFJ3RUFBQUFnQTcwSkVpTVZxZ21WVEM5Ymp3SUFBQUJBSm5vUkpFWXFWUE5RVmRXNDlTZ0FBQUFBWktUNElERmlvWm9oaFdvQUFBQUE1SzdvSURGU29Sb0NSQUFBQUFERktIMGxNVWFobWpHVlRBRUFBQUNVNHBkU3Y4bEloV28remFlanE5YWpBSkNQeDZxcTdneGZMVmtWQUFCa3JzZ2dNVktobWkvejZZaENOUUN5cG9rdUpyc0FBTUIzeGFXYlJpcFVFeXFabnJjZUJRQUFBSURNRlJVa1JpeFVjMHFoR2dBQUFBQWxLbTBsOFNaQ29ab1FJRDYySGdVQUFBQ0FBaFFUSkE0bXM4dXFxbDYxbnJEMWRqNGRlYTlVQWdBQUFFQm5pZ2dTVmFqbVhlc0pXOWRVTWdVQUFBQlF1dXlEUkJXcXVXdzlZZXR1UGgxUnFBWUFBQUJBOGJJT0VsV294bnNmNGxQWWg5aDZGQUFBQUFBS2xQdEtZZ2dRRDF1UDJxR1NLUUFBQUlCZXlmWXcvVWlGYXM3bjA5Rjk2MUdnUTRQSjdLaXFxcU1OWHNFOUV4eUFyOEZrTnR6Z0YzeWxMOEUybENrVnR0UFUvMXU3M2FHQTNqWi9QL1F0WjYxSGYzYSs0WFcvay9sMGRPSDFiNlBmR0Q5dEo4c2dNVktobWovbTA5Rk42OUdlV25kalVmSFZUbU5nVUE4TzZvNzRaSmUwNnNGa1Z2L2Z1ekJRRFExZi9jTlJMaTlyZkIrYmVPUXpMWXYydkIvcEdxamJ3SEJOSEcvN1JodjNZdGpDOEtqNzhGSDNJbTNvRGhidXoxWDM2cU4rcXBRSGZ1cGpUOVhtRDE5bzc3ZTZYblI5YmZUZktQaDdLVWg4NmZsOVpSOGtMZ1RScXdMcWUvWExqS09NNkhNL2FyVGJ2K3IvYjUxMXVEQitxblFQMVcxMmtwTis2ck9HQytQSGF0ZitabEQ5Ny8rRmYrU3YxalA3ZSsxeDBlc0R1SDJoQWQzWGRkOEsxVFE2MitZTnR1Mk45ZHhvOU83MVBURWJzMGJqaGg3cTgvZE1uMTcwck8vb1JyUFR2UXh3R2hNZ2k1M0xQbTBNUVhsbTFBWTI3MFh2VEpWRkQvWDl5SUN4VGZmcHNER0p0dXYzODl6c245VDJkZEpINlpvNzE4K21FdzhmUEZmYU5NajJHQk51YkQ0ZERicjgvZHRRSDc3NHMyL2YwZXczeUVCWW9URitxai8vclNmdjlsQ1BuK28ydTdQK1hlM0lXTzNJSm1QSThOckRhUTJYTDczdXJJSkVmUkQzemdQcDBGRVAreERZRENhejVxeWw1ODMxMUxpUmVyMDZxMnU0L3R4UG5TYzd0dldnU3NFM0pWLy9qY0ZtL1JNck1IOXFkQ3JKQk9XRHlTd01PTiszbnRpZHl3U2hCdzB5emlPMGdkdDYxdVROVlo4RFJ2VlJweEh1MHp0OTNsRUdlNDFCM1hpSFBvQWdzVU1kOU9HTW54b2l0Z25iZWxEZ0ZUVmdIRXhtWTYyOE42L0Q1OFpFUXoyV0c2NVkrRm5ibnVRV0pONDZ6KzZHRC9hbzhBRnlmWU4xRmFEMGN2Q2pGT253bWI5cFBabWUranU2S0dYMWE4Y1plMjhQalh1aHkxbklYZ1dKbWlRWTYzNU1hWkN4eXBQdXhWNmMwOXY0ZnM0NzZxTythSWJkNVJwZU1hamJ4dHBCbmNIckkwaGNRbU9uODQ3NzhMNk9uN29ldDI3cjJ2czcwcGptY2lIMSsxcHQxOHJWNThiRWFMTjlYYms0bGsyUXFFSTFudnNRbi9VaHJmeHdjN1hEVW5Rc1JROStFaGpzV0xqT09WalVnT2M4d2g2YWZkV3prRmZMR21wUGZRa1NOVkV6VG16RmNCdWx0NWREQlUreDAzeFhNZjI4MVE5ZkdRUVpCSW1SSkR4MnFuclFIcVQ4Mlc4cVpDaU1yZU1LZlRhM2piN3NZZHRDbTB2YW95ZWQ1dkRUdjVGRmtLak8vWFByQ1Z0dlM3dlo5a3hwaWFtb3hrNmQ3RGlUVmNOTnVRNU1yQ1U0NE54VTlGWGNrb1BFUWdZYWk3WWVFS1JNTTlzeHFwWHY2a21mOTg3WHRON2psZEVFQlVHaXM0ekdUbFdCNDZjajlkMnBUK3h1NDVPK0k1TUo0SVdzeXIxcXFDaXo0YVArMkZwUlRENUlqRlNvNXROOE9ocTNIczJZQm40NU5IQk5ENXAxeVRLTklvUEJ6cjZTSDV5cWc3a3E1RHVJc29wYmFwQ1lhUnU0amF3bWJoWnBJSDRSb1ZLNWxTOXEvN1lhNkRtTVlRZ1NIV1hjYnV3OW1kR2xRb1BEcHZyYzliMituNFdzeXU4QjRyb1RDR1JsRWNtRmhiaTcrWFQwdlNwcTBvZnBxeE81Y2I1WnY1UVVJSVlHZmpDWlBXclFsMXNqRjJaWi85Sk5rSTF3blE0bXN4Q1kvRjF3Z0ZqcCsvbGJEVXB5TkNOMlg5QjNFRHJMZjhLMXBiWVFHd2o3VnpKdUE3ZnhmakNaM2VkNGJTZ1F1YzhvUUt5VUdmSzR6Zm1Ba2NZd01KRDUyS2xTcGtRWVA5M2sxQ1pvL0JTQ3czOEtEaEFyWFZOLzZiM3VSQk5PZFp2NVpXRUY4VnlUTzZ0Ky9qT1l6T2E2UG41cXc3UUsvVUYvZktXeDFEZEpCNGxxWEwwcm1SWngxSVZ1dEV0ZEhMbW5WYjNUNEdmWm1WZEowYzMwV0hqanR1aXpndUlrNk5xL1ZjcEVpWU94c3pYbmJFSENUS3F1Z3o4TFNpMTl5YkVDbCtUYnlwb0dTYm4yVTlzTzlMekhNTmhUWVdPbnFqR1pjZHA2SmpGNmpmZkdtU3lwZTcvSHhHKzlnUEs4Uit6eVJtM1lULys5c2hNZTlNZUwrdlVsR3lUcXB2V3VaTHAxNmtpS0d1a3NPYzNLdmlRTWZtNjNtYldOcVRFZ0xUVXdlY2xaQ29HaXJ2MlNWZzlYNGF5c05RcGNSZDdHZ2RyS3BBTkZEY1p2Q2hrUXZuK3AvVk1nMmNmck1SdU4vcU9rc1ZPbE51SFBsQ1p6bXhwdFFaOG05SnJPMUdadkhDanFXcTNiay9FTHNVdElHUjNVUDFWVi9hdXFxdDlWU0tlMkxHT3ZYa0U4VUNYWk5JTkVSYmplTjIycmlrK09OQk56bTNIRnZuVU9sczE0ZEszbkE5S21UZ1BGeHVSSThaME1CL0V2eDJUTmQwa0hpbzFxZkNVVjgxclovdWw3Nk5QcVNIWTByaWk5L3poTExTVmRFLytQaGJVRnV6amVNbENzeDhIUDJ4WXBDZ0dsenRnODFRSlpjTEFrN2ZTMnNacjQ3ZmNsRnlRMmluOTRlbHZDR1ROcTVQN3N3ZURvY3dxQlltUDJxKzhEMHFhekx2YVFSaXBvbFlxN1BGNW1YSTFVcGI1UDF0VHFRSEZkOFlMb2xwUnJMOG1xUURHcmZmVjlvejdyYzAvNmozRGZKYkY5cDVIV3kvanB2NDYzYUN2cWdPNm05Y3lHdFByNDB1SlkzWjU5NjFlVENoSWI1M1o0WGtEWEpaUUtqblFzU0VvNkRSUWJRVW5mWjcrV2VSZnp1K2xoTVFoU1RSY29sYThQRTJUYk90aG5FR0d0OEFDeGR0WXM5S0RaZVNZdUVxV2d2clQwMHBjY2RwbHAwS2diMExmUGZSTm5HKzV4cnR2UWZSZTRYbHE1L0Q3ZUNHMVphaXVKVnVjSXJmS3d6M2tpcWVoaGdGajczTVZtYkhYNnBROTA5blVaY1FXamI4VWdTRFZ0MENDUFZMN1ZqaE9xRU8zZHA2ZmlZMk1BbnUyeEpLVlQyOUduSW5OTm5hU2s5Nmh1d0Q3ZXI2dS9zWkNTdXZONFFMRkQzUjQvTDh1b1hIenNsOWEvMGhGRjBwNnJORThsVkFqc2NZQllDMVdoaHJIMmsvSjViK3hBQTBMWGU2eW54U0JZU2V6UHFwU1ZzTHAvczJ3UUVJc0MxVDVsWHR5d2lwaXVuZ2VJdFRwUWpES0c2dG0ya0gyRnNlM0ppb0kwemNCKzJmT0xqcGFzVHA0MkE4UU54Mm9uU1FTSldoM3luQm11RDdITXVwS3BPcUF1QTVibkpRUFdrOGdOd0lFNjQxVTNreGxkbDZrSGlBOUxHbzNZMzBrdG5LOXo3cFhPclpYS0xzODBYWGI5VjByZmNBdGNTdGcvYlNUMUFISFo5ZUY2YmJ6ZzZvWERsZDJvN1l5Wld2YWs2K05SMzBIZEpwN29PeGhHYUJjUGwzei9TRUJDQVdMZFgzYzVrUkJsREtYK092VUFNYVh4MDZIR055OWxJbXhTNk9ad1RVeDF0MDA4MUhtUXFKa0c3ejJDNTdsWE10WG5GSE92eVpOK1gvamM3bC82L1BUNlR0UVpuMGJvaksvcUVyMk9VcWtVK0tEdjRWR043dGROcnVmR2QzS3E3eVZHdzNlcEZReVB6dWNpWXVQOXNIRDliNVRpb2MvOFNKLzdpY0huL3RCNnBMOVNDQkRyUUxBT1NCNTFmYXk5M3JVSzJyd1hZN3lYd3pDYnJQT3ZvbW5VRnZEMnBLSVBOMnZ1ejU4bVdCUzhuam9HREt5WUpFWXJLckVEeEhyODlLMmRXTlZmUng0M05SM3F0WG1PY1k0U3VSK2U2bjU4eC9GVHpPL20yOUU2UzlxemJlT1h4UW5MWnVEN1N0Zm1KaXVKOTUwR2laRUsxWHhRNmRkc1JmcWNLbDFZNGZkY0xybEkxOUpOZDE4UERpSjB4bS9DNzhqOXUxMmgyY0hjN2hwd05iOFRYVU9uQ3JRODkvTWRiRGdidGhYTlNucDM5SnNNT3RkcWZPYmZyMHU5OXVHT3dUcjdFYnYzcFhFdjdqVFpxSHY0dGc1YU5BQVpSN2lteHlIdE0zSVd6YVZ6WC9Xc2M4SzJEa1RWWDl3b2NPZ2llRUJFMmk2eWFrWEYydGJqcHhYanBuR2tsY1pqdFExZFp1ZDRlRmIvZTJNMWZxcCtYRXZuRWI2Ymk4V0Q4c043R0V4bTlSODN5UTRKRTVjL0JZRWFoOXhvZ25KbDF0ZmludFd1VnhLOU43VmZ4NTVGZFhMaC9EbUZ3ZkhGc2d0bVZ3dWRzZGZlbEJEOEhPV2VSaXgxQjNQbHNlcXR6K2hLbjluWWVWWE9ZMkRxZVIrYlgvOU5HakJjN1RpQlF2cGFOKzcwZmJtc2l1c2VQMWY3ZU9VNDhEalFnQ05LSVJ0dGlmQU12SzQzT0VqNlJib256NVdHZU5YVEE3MkxGdWs0dFVwOTk2V0N3MzJ2eTV2RzN0WVkrKy9EM3VYYkFpYmI2OER3eW10N2hzWUhWd29XUFNmQ3pwUUJzampSOEtBNFlMaExwa2I0OXpUMitFY1BuYTc0ZDRhTi8rYTJzeUF4UXFHYWg0NzNMNWxRWStHMXQrTlpEWnZiQUZ3WCtxbmVoM1ZuZktDR05PZnYyVFZBV1dZK0hWM3F2TWNicDhtSGd6VU4wTllhcTZBZVB1bnpqemJSMEJnSWpQVyt4bXUrQi9ZanhuV3Q2eUhLQ3E1K3oxRFh3c2ZXWDdBeGpuaHVuK2Rremx2cmRqSU1naHBiWGxJc3N0Tk1HN3RkK04rTmFSVmgwOHJ1bTZ4VVhHZVE1UkFqKzhxbC8xQ2dNOVNnM3Z0OTVEelpYbWYvWE1WNi9hRU5hb3lmdklMNDhaSnhiYjBuZitleGtBTEZPdGhjMWQ3VjdjUzM4NWs3Q1JJakZhb1pGckxDNUJVODNHbXZacXpCa0Zkbi9FNnJWcm1sNVVVUERwdlVXSGdlN1hGaGVPMTY3UWN3SDNSdVkyRjFkNmhPWWZIZUlOMDBqcWpCNFNKTjNIeDFLcFIxR0NNMTM3R3laOTJmdTZ5cTZ6NDhUYVM0aVVtcTNCSkh4bU11dHhVYkM2cXM2NTE5ZGU3OUdZUjd0bEdQd3V2OTFKWEpveDh2dG9kbnRkZWRIUFdqKzNMbzJHYWNMd2tTNi9NOUQxYWxpbTVvWlp1aU5yeSt6cjc5KzlIUFNZeFVxS2FJQUZHcnJSNXBNSjlDdm5Mc0FWSDRUdWJUMGFrR1pKWnlTeWtPczQ4blhRWW9WYU9oY3lxT2NtaDRIcE5INTlWcGdMZ29ERFowYi96V3VEK2VNNXo4eUUwWTdMME81K2QyL1ZucmVuemJlc0pHalBPQnZkcmgweGlGNTNTR3NuWGZ0S2tudFVtLzZscjBLdjVsSXZFQTBUUDdxdElFKzBtc3o2RE9ObkMrTnQ5MGNRYjFqc0llOGFPdUFzUW14emJqUUdtdDM2a052Tk9mTHhiT1RyUlN0K0gxWkZYY0lERlNBWmEzdVZjeXJYNThWaDVwbEcrNzNxanNjR09kUlR6SWZSL1BHcER1dmFmR1NpTlFmSGI0NTYwR3B0Wm5MMzVLS1VCc0NnTUMzUit2STZZSTl0VjF6TUhlSm5SZGZuRDRwOTg0RFNxK2NWeEZmQnZ6KzlHOUY3dWljR2lQamxKdGt6TGsyVzVlYTRJOWF2K3RDWGJ2U1l4THp6YkNRQmlqL0I0bVV4T2JRQms3dFJuTGd2WTZpRHUwdU02YkIvaHJ5MFBkaG45UG9ZNjlrdWhkcUNiWndkOE9QRGJHSnJONm9nYnZTK3VKM2VXd21qaE1jUVpXallISFNzT3lSbTRyQ3Y0dDc0UG5ISzRWclN5V1VIUXJWViswWXBQY2FvMis5N3ZXRS91em5teHA4bWcvcmp2cXIwNmRKczJXNlh6U3RpUWE2SHFOTWE4MWJ1bU1jNkI0bUhoOWgvTVVDK3c0anA5YTI3STBmdnlrUDU3cGVxK2ZDNEhkUUQ4cjIzcE5jdFIvcjY2MmZkN1lFMy9YWEtXTkZpUkdLRlR6cFpURzFxbmNmMUxwZFhLdU5Cc0xwNG5QZ2xVcHIzQ3I4YlVlbUI0YXJQQmFuK01VK3pnQXBDbjFiQk9QdnN3bG5VenRyblYvOWRUVmdGWHBmVEVtYVA1ZzlkQ09ya092NzYzekFMR20xK0V4aVZTcE1ubXE0NmlVMDYvdlBUSkFscVVBSzg2cFZ5NC9LcmJhNTNlY04vYkNQeTMyRTFHQ3hBaUZhaDRpN2JtSXhicHo3R3BHZHEyNllNQzZ2N09GZzhLdWdTNTRkTEFyWjdRMlpCMGtsbml1SmdxalFZZjFpb0hYU3FKSDhCbTE0dkFpemFSN0RjU3J4ZGw2bUJnN2JXVzZTeVZBYkRnMW5HQnZPaWpoVklDT1hEcGtJS3dhL3pSclNZUUQrRysyblpBUGt3RXE4RlFIaU0vYS8vMVR1K3NlSkVZb1ZQT3NaZWdpVmdjMGkyUFpJRDBrMk1COXA4SFFwOVlUdXlGSTNJTlNENndIUnA0cGJsc3JZYjh5ZXNNNmlEaDBXaVd3RGhLZkVwblU5RnhOSkpYY2tHTU5oOWJLU2dxTUo5Z1hwYnlhbUt4R3RYSkxTOGRQalZvUzlYZ3RaR25laDZEdnBXQXhQSy9WeDhkR2dhY0g3Yzl2alk5Y2o4Q0lWS2dtU3VXemlLekwvZWNRT0Yzb2RlNzd2by9EcEFTQndGNnNEL1plTlJPMnFhV041STVpRjZRQWRoYmFzY2FaVmxaT0hNN2V0SjRJU2lLQTByRk5kdzRGZVI1U3JnNmFLYTlWeE5iS1NpclVQbnh3eU5LcnM3Slk2ZDdlcFhGbDNaVnRUK01Zam92RzlmOU94OEk5YVV0RmN5eDhwUFovc1Q5WmU5YW45MHFpZDZHYXFKWFBJckdjRGZ1UVE4QmtQQU9UMDFrL0tiSk94L1M4LzdmRjdDaHlFMlZtZWxlcWptYzVPRTlsRmJIbThWcEllYmZuc1lxWS9QaEpSYTQ4MGs1Sk9kMkI5ak9iVGthL3RES29hK0JFd1Y2ZDducW8xY1gzaloremhmRlkyTTd3MjB2VjlqMkR4R1VIUTF0S2NwL2RQcFNhYXpXb2ZzNXNKc2pxdFJJazdrR05oV1hWMmNyd3ZNUjllWnc1Q25peW5nUmRPK0RZUWRGN2hqWEdzTjVueENxaUlSWGVzRjVGZk1xb3VyUkh0dGpoc3FJcDJJaDFHL1ppbTYyanMwS3c5NnVPei9xZ2NkemR3azk0L1BlcXF2NjE2ZG5BbnVtbW5nRmkwdnZzOW1ENW5yS3E0aGd1VnFQVW5wQnllc1FoNUh1NU43NS9rMW5CQ3gxZmltVzBnV1dVVXZac09BaTJEaEt0VTAxVG5QaTljYWplQ2pzZVk4RnN4cGVPYWRHbnJIcnY1Tlk0QlhpNHpjU1NzaXZOSnFKaW41Tm9wZFFaRHN2M2xXTSt1VldEbEZTeGxBeFp6M1Nuc3BKWXNkS01ERm1tdkZrSGlaYi8zbE9pNlgycy9DVktxWGpXd2RGZGh0dVlQRlk5enloZ3M3M1N0c0RsR2lRV1Z4bE1qWjFWT3R4MXB0VmVDUkxUWUQxUTI2ZWpzVjRSUHRNK0tpQVhsb01PNjVScnl6M0hxUTZ1Q0JMVDVYTDhTdXVSeERsVkpxK1lWTjJaNVQ3UlRpZlpjdzBTdzBDdnRJMjFsamRqbHAyYVVrUXQ5bitrdEhLVm5jUW1HRHpTaG0rWUlVVkdra3lkMy9aY3JnMGtXU1JFL1pMbG9JKzJ4NDUxV21pT3E0ZzFqK0NXSUhFM2xtMTJwKzFGcmtGaThMR3dGUUhMOTVKekhybkZRQ0dsaXBxNXNweVYzT2ZhOWhnNGh2MWR0d2tWMUFIV1NYVi9kUytDUkxIOERtaDNER2lTd3JxdnovYllCd1czMXBWT3liclpUVEUxTVR5RFJLc0QwdGNwYVVYQTZtWjh5RFRWdEdZeWkwZEtZVEc4R3R0akJZck1sS0pYRW00YlV3NFNTVGxOajNYYi9WUkFVVFBySVBlQXNkUk9DQkkzY0JNaFVEd29vZkhXakpoVjlUcXFldjRYczdVRlVDRUw2eEwwdFhEUC9UbVl6RzdwQ0pHd1ZDZjlUTytaekNjM0VWOGZLdXR1eXlQSXBXL3NNZGQwMDNCdWgvWEJra3VFSXc5eXY3a3RBNXJrRDg5L2dWWFFiNTBLaGU1NHorNkc2bmgvRVN3aVJha2Y2TjBUbHBPdnRERTJDQklYZUJ6bXp2WGF1ZUlMMTV3NnJnVFV6blNnYXE1WTliTEhaMXFPV0NsQWRiQVl6dXdjT3hUbUFMQ2M5MlR5dnNqUVNZajJrMXNlb1A5UTBObksxc0V1WTZsdVdWN25XL004VFA4YkhaSWVBcmcvVzAvYStqeVl6TzR6blhXMXZBblBNMThOc2RwalNnVzVRb1I5SW9QSjdNbWhmUDhxNGZkOFZIR3NPM1c2dHdVTklvRFVrR3FLYlZnSExpWHRPYlYrTDJGZjRoSDlYeis1QjRuVmowRmUySi80cnZXa3JWdGR6TGwxT0pZQnpXSEV3WFRLcUhCYWxoQ292ZS9nSGIycUQyc2VUR1lQZWgwM2RKaUFLU2Ixc0EzcklESDNnalhmaFlXU3dXVDJiTHdDZGNKcWVqOUZPd0lqMHY3RVhBdlp2R285QXFEcE1rTGEra3VPdGNMNGoxSlNMemxHQXpDUitxUWU5M2xhVEwrUGpNOUdYTVg2L1hEOTkxVHNjeEpqN0U4c29aQU5ETENuckJ6S0R2QTRMSGhYaDhxTStIc3dtWDBOYlE3SGFhQm4rcFFpYXJuU1NXcnQvaXlEbHRUM3crN0NldHNWWTZtZWlob2tLa1VyUm9HWmJBclpzQkxoaW9hdElQUHA2Tkw0a0g4cklZUGhUTWRwRURDaUwwd0hvb2xQNmxrR2lWU3IzWjlsS21XSjM0ZjFTaUpqcVo2S3ZaSlk2YkRTR0FmdGY4NGtBR012QnJDNTh3VFNUdGRwQm96endXUjJrM25sWlNDV2xBZWlUT1ltd3FFd1g0bDc3YXpmRTlkL1QwVVBFdVVpMGhKL0tHUkRFQVlVSW1JMmdwVTNtckNxVnhqcGJGRUs2NEZveWxXNUxlOWJDb0NrcGJUOWlKVkRZYlZPajJGQWR6b0pFclcvS01hS1FLNkZiQUNzb0d5RXQ4dWZUVmE5d3ZnM2gvYWpCQTREMFNRblVCek81Q05JM0ErcGo1c3BjYThsSXV0cUpiSFNlWWJqMWhQMlVpOWt3MkFSMk5KOE9ycktNRkNzMVlmMkV5d2lkNVlEMFZUdkJldlh4WjdFL1pnR2lRVldOcTJaRmtpaXIrcW56b0xFNnNkQTc3cjFoTDFzQ3RrQTJFem1nV0sxRUN3eU80NGNXYTZLSFNSYThNbHljUHlVNFRuT3lCUFhHZmJXYVpBb01jNVByRElxWkFOZ1F3b1VmMCs4bU0xTFh1bnN4WlNPK0FBMlliMHFsbFNRcUpvR2IxcFA3STVWUk1UQ3RZYTlkUjRrUnR5ZldGSElCaWlQOWlnT0M5aUQ4WDR3bWQyenFvaU1XS2ZxblNiV1IxdG5JRkVqSVMzczJ3UFdTR0VsTWViK3hMRDUvS2IxS0lDc2hUWmtQaDJGVElFUG1iK1Y0ekFEVE5ZRGN1Q3duK3Nnc2VyRjF1TVNnc1Mwa0pJSnJKRkVrRmpGM1ovNGFqQ1pYYlllN1E2ZEJtQmtQaDJGbE0xL0ozcm8vcVlPVkFXVmZkVEl3UmZqMXpoT1lUVlI5OTloNjRuZFBXbENIQUN5a0V5UUtMSDJKNzVqQUFhVVNhdUtRKzFWZk1yNFRYNm1uVUlHckxOekRpTmxGcTJrSU5WNmp6QlpUQUN5a2xTUUdIbC80aVVwWFVDNXdsN0YrWFIwcEFxb3VhNHNFaWdpZFI3Qno3amp2YmtYeHF1SVFjcEhjZlhWcTc1L0FNQTZ2Nng1cmhOaEZXQXdtWVZaeE0vT3YvL2Ivc1FRS0haY2t0cjZkOStSd3ZvZGh4YWpUbVcvMHFUUVdCVVVMUS9IOWhZbXRPNUpWVU9LUXY4NW1NeStHRmNCcmVzSFJKL0kxWGx3NzFwUDdJZFVVOFJHQVRUc0xia2dzZEtnVGczMVdldEpXNGZxaURvN0pGUkJjZXZ4UGR4cVh4YUFoWHN0WkNvb2xleFVQNVlEV3krcFRHZ0JxMXc1M0V2SGc4bnNhajRkUlZ0SlY5dmdzVEthVWgwRTlBTkJJdmFXMnA3RXBsajdFMU1vWkpQekdXOUFWa0tnRlNhaTV0TlJDQkwvcFhSVTYrSWIxZzRaYUNKVk9vYkdZLy92V2F4MGF3V0l0dzVaQnMra21wb3luU2pUZ2dSZXhrcDREeVViSkViZW45aDFJUnR1UHFBRG1RV01ad3hva0RDdkRCYjNmYm1OQVBHNDllVCtMc2tBTU1WNGFUT20reTI1aHZzcDVaWEVtT2NuVmgwWHNySGNPNWZTUWNSQU5qSUpHRmxOUkpLMDk5ZXJtbkFJRkYxVzQ5VHZld1dJejl5enlTdHU0aTJGSTJSUWhxU0R4Q3J1K1luMXZwOHViaTdMSUpHS3JjQ2VFZzRZd3o2dDA5YWpRQm84OThPSGxmUjd5OGxjRmNuekNoQXJWaEh0emFjajY4SjhKWTZack45VHp1Y09Zdy9KQjRrU2EzL2lZVWRuR1ZrMmVteFdCZ3l0Q0JoanRFZXJkSHFHSExDS0puVTlCNVFobVBzN3JDcnVjMFJHU05zT0FXZFZWUjhkS3gwL1VVUXVDd1NKd0FwWkJJbVI5eWQyVWNqR01zZitrRlFEd0VjallBeWQ4RzlWVlgzcW9QRFVxNDdQa0FQV2lkRlhoOHJuL3d3bXM1RDljN3BKbnhmdW1iQnlPSmpNUXViT1g0NnJoelhPTi9Wak9SRnhXR0I3YWgwa2NxeGFUeVY1Qk1ZeUVjOVByRlRJNWw2em91NTB6dFNEWWFjMTdHaEZGT2lOK1hUMHFGVzlzUXByZUJ6QXZjb3BlNTJRb25CZkRDYXpDNjNTZVh0VEg3MmhQdlJ4WWRMMVZ3MllUeUtmamZySklTMFNQOXdiRjJZWkZsYUIxbnFmSldkTzkxUXU2YWJmUk55ZldIVlF5TVp5TlpFS2lFQkVXbDA4VWlwcWpKVkZWaW1RclBsMGRObkJIdDVqQll6dkd6L3ZGRXpFREJBZjV0TVJLZUcrcklPV1l2WjVhMVhVZXJLU0lMR25zZ29TSmRiK3hOaUZiQ3hYL2loc0FYUkFFMWxIU2tQMWRFeGFPUkozM3ZIZTNTNDhNMGtiaGZVcWJVbmZtZmw3WVZXOHY3SUxFaHY3RTJPSVdjakc4aVlzTWNjZXlJTDJMWWJKck4rZFZ4VXBUb0JrcWE4ZWRyQm50eXZmQWtTcW1mclQ4V2lXRGpvK0s5dVM5U0pCM3laNjBKRGpTbUxkUVB6UmVzTEhLKzJ2OEg1UFg0MXZSdEpkZ0E3TnA2TWI1MEV5UVNLUzFxTkFzUTRRT2VnOUh1c3F1dGxuWUNtNzVFM3JpZjJ3aXRoaldRYUpWZnc5RCs4am5VMW11WEdhUFV0QXh6Um85TG9YU1RkRjhuUVBEQXRla1NCQTdJWjFsdGViQWpLd1BNYXBCSWs5bG0yUUtHSHc5ZFI2MU1kVmhFSTJsbzFlU2VrVFFMYTBvdWd4b2NWS0lySlFjS0JJZ05nZGo2MUF1V2RnZWJ4K2dzUWV5enBJVkNwTHJCU0JBd1dLYnJQM0txbHYyWWx5a0MrUUJvL09tNVZFNU9haW9OVFQwRmNmRVNCMlErTWw2MFdDODF3TGdnMG1zNkhEMlo5MzdMSHR0OXhYRW1QdlR6eU9jSmFPNWRsbmg2d21BdDF6bUFBQ3NxQkQ3RU8vK1orcXF2Nk1mQnlGbDNBTzRna0Q2TTVacnlZZVpMeWE2REhXNDd6dG5zcytTS3ppNzA5ODQxekk1c1o0cHZXU1V2bEFFdWh3MFJ1aDN4bE1acUZ2L3FlcXFyTkMzbmRZdVhyTk9ZakpzSnhVcjQxejI1dW8xK3R4ajlGbjlWd1JRYUxFM0ovb1ZzaEdNNU9tZXhOSk93V1N3S29EZWtINzkrOTFtSDBKd3NUdGgvbDBkTVNaY2QrLzM4NDVaV2djT0FXZm5qeGU3NTArWC9SWU1VRmk1UDJKbFhNaEcrdWc3cDN5MVFGMGg3MUxLSjc2eFZ1ZE01eTdiOEdoOWg3bVBObHEzZmFrdE5MbUVTQzl5V1hNcE5kcGZleEZGV0ZyRlRKUTBrcGk3UDJKYm9Wc05IdHozWHBpUDY1RmR3Qzh5SHJRMGZzVkRhU2xFU0RtdnUvd1NXT0piOEZoN25zUEhWNS9NcFdWNTlQUmxWTXhwRnpHVEI1QjhqT3BwcWhLQ3hLcitQc1RQUXZaV1ArN2g5ejBRS2R5UDRNTFdFbjdvbklPRUVOZytLbXFxbjhycmZTeXNNSTBsdHR4VWp0NDNpTlFPa3c5N1ZUMU1hd3JtZ1pYRkdWQ1ZXS1FLREgzSjdvVXN0RytCK3RnOTVXcXpBR0l6M3BneFVvaVVuSmpIQ0NHdldadnE2cjZYY0hiWGV0djdQL3ZYMnZGc0E0TXh3VWZhVTNnZGJnQUFBLzRTVVJCVkdHNXYrdzRzZUl1bDA2cmlXZXBWb2pYcXYzNzFoTTJjdHVUQ1NlL2xQakJoaGtRRlpiNXUvV2tqMURJNWw2SFpsc2FPK1NhaDBZdmZFWWNqUUZFb29HRzlRb0xleHlSQk9NVmpUREJlNzVRSU9aNzM2b1V3RHJkY1ZrSzk1Rit2aTY1UjhLLytiV25aeHVHOS82cTllanV6bE1waXFjeDM2VlQwUFI1TUprOXBsU3dTUGVBVjJiWU5RVnJVQ3N5U0t5MFAzRXdtWVVad28rdEozMkUvUFdoWmVjVGJ0VEJaSGJ0VU5xWVFCR0lSQjI2OVdEcWlYUWdwRURYdDlXUkVDRkFYSHYrb0o2ckIreXNwbS91MWppSVNpWklsRXRkaHg3cHpqZlc0N3M5M1RnV2hxSWFQcjRyTmQzMG04ajdFNzBLMll3ZDB5aElQUVg4WFRoMDZBeU9rUXJMZ1huMlJXSVNaaDNnSEthVWlxbnJ4aXZBQ2RmM2JRcEhmMmpjWnJraTNNUXFJbjVTZEpBb01mY25taGV5Y1c3NFFxQjRuOXZCc2JWVXptcENYR0Zna3NzMXEwR1V4MWx4RktGQ0txeFdFWjlWcVJJT05KYXczdGQ1bVZJRlVDME1XSitiV09zOFVGU0E2SEZvZnFYRkNLdDdHWVVvUGtqczRQeEU4MEkyYXZpc0cvZGFDR3p2dFljekN5SHRZekNaaFpXVXZ3a1UrMFVEa3M5VlZmMFRyb0ZVaXdwVVB3TEV6NjBuOXZmc3NQOFoySnI2RGF0VlJQYlkrck51Tnc0U1BFL1BzMCtvQThXby9VN285NXdEeElwVmZDelRoNVhFMk9jblZpcGtzMnhEL1Q3T25kSk9LelY4Znc0bXM1dVVWMmkwZ2hSU0lmNXFwRnN3ODlVdnpjbU1WM1ZSZ1RBeGs5SzFPNWpNeGs0QllrWGxPU1FraXdQSDhaMUhRUGRHN1YwU05ONzc0UGhhRHRUdlJGbEZiUnd0NHhrZ1BtZ3hBdmhKTDRMRUt2Nyt4RW9ibmMwR3Jjb1Q5NTY5ZXFOVnhZdFVVa2pDWjZqWDgxV0Q3c1c5WGRtc2dNTEVzdS83VUFVWi90RkVSMmVyaTdwZWI1MExacEdTaDFTUXlaRVJyUlI1aklNK0pyWS84Y0l4N2JUMlR1TWx0NGtTZmFiM1RtY2gxcDRqakMyUnFkNEVpUkp6ZitLQkFrV3pZRXNwWnRldEoyd2RhTUQ5cUpteTZLc3pTcTA0MTJEN0g3MmVWU2xOQnptbHltSjN1cGRlT2hMbWpXWjVRMG4wcTFqWGhxN1pDM1hvWGtVRktnb0xJREdXL1lQbmZZTWZ2RmFNUHF2TlRXV1A0cWxqOWxVdFRGRCtaWjJGMWRoUzgzbk4yTWZLUlUrUGhNRUdlaFVrZHJBLzhkaTZRZGF4RmQ0elpKVWFwbmZOdlYrZWpYL1lXeGhTVnRRdy9rZU40NmFEQm9MRWZ0am1lejVRZXM2ZnpZRFIraHBXWjM2bGEzYmRaSVlGQ2dzZ05hWlZlMVBlWTF3S25mZm5WZVBnVEt0cm5YK1BrYkt2YW04YW1TdzdqMGZVUjkwdWJLbnhkRTJhS2RZcDlwekVWVG80UC9GTUIrMWIzb2hEclZoNG5aT3o2RlZqLzllRDh1UER6K08yTTFDTmc1RHJBNCtIK3ZNK2cydUN4SDdZOVh1dUE4WnZlem9hMS9DOXJ1R05qNU5RYXRHSmZpeUxkbXlDd2dJb1hkaGFjTU4xN3U1Q2dZaUhRNDBWTGxRb0o3U3ZYME03MitqL2E2RTkvVDRtbUU5SHBwbExJZnNxOG5qdmpmWm9QamZlKy8ycWNaSldIK3UrWkJoeFRGZHBzWUZKUjZ6VnV5Q3gwdjVFemZiRVNtLzVxRURSNUd5ejBJSHE5ZDlHSHFSV1doMDlyc3Y2aDBQNWxjTDdVZ3Jja1dNRCtDM2xsSXFQNWRvdzFYUlR4ODA5SHJxR24xK29ycmp2Uk1hKzdwanhSWUtlak52MVExV1BIQklvK2xIQWR1YzhCanJVT0tFNVZsZ3JCRTNXNmZRYTc1MDRGMzVadERneFdTMzBNVjMzSitHMW5IS1A0U1Y5MjVQWUZDTmZ2Y202a00yOVpwNWl2b2RWRGh1cmphdCt2R2ZJV0Uwc20vZjNlN0RpdXExL3V1N1FTY05EaWp6Mnh4NXJUL3c0cFRQNENwUmltK0pTQkViYmRMenJPYnprSUtIK1pNamVkbXlpdDBGaUIvc1RQUXJacEJRb2RvMGdzV3g5L243cDBKR3FkYXZ2K3poUWl1Q2o5aE9mcDN3OFU0N1VwbmdlRmJFTHQzWStrVUN4YTNXQVNLRWFiS1NYNmFZMXBWeDhVTUdKR09wQ05tWXplTnBqT2V3bzlUUWxJZVgwaE1hdlBNYXBwcmw1eXpXTmhOM1c2WVJPRnRQMjZwUzk4UE5WSzVuTkNaUjdVdWcyRjQ2SzBOWVZ6eU1XdHVGNjdtWUlGSlg2R1RQMU5CVUVpTmhhcjRQRTZrY2pPWXk0UDlHOGtFMGpVTHhLcUxIdndqa2JzWXZVMTFYRUVDQnlKaUpTWnJMUGZndk5sTDJsTnRuNzlvTEYvY2wxUUhwZkYyQlovNTluWjZoQU80Vko1Z1B0UjNYN2pCVW8xc2RMOU1XVDlpQVNJR0lyZmQ2VDJCUjdmK0pINndOWUc2bW5YcVd0YzBES2FabjZ0aDh2dEVXL0V5QWlkVnExS3kyRmIzRi84anRsRy8ycE0vSG1ZYUpYYWJCakZVWEpscjdEbExhdHVLNG1Wdjk5ejZGdGZkMlRyVHFoaWlsWlZ0Z0pRV0kzK3hNcjYwSTJsZDdIZkRvS0RleW4xcFA5Y0poN2g0MmY2UjVadVdwUW9DZWxCRkdwRjdubzQyVEdzVklXdzc3SnZ3ZVRXYjEzTXN1SlNnVVFxV1RoUlBrTXRWcDVVdmpFK3FmNWRIUkNDaloyUlpBb2FqQmlidUkyTDJSVG0wOUhZODJTUGJXZUxCOVZJTXZTcDlYaE8yWjhrUnZudzlsemNhaWc4Yy9CWlBaVkFXTldFNVphWFh1YndPcmFjYXlxdHFGNGp5YldVeXZnczY4Nkc0WHROOWdMUVdKRDJKOFl1Yk9yQzltWWE4eVM5V2xWOFU0SDJLSWNmUmlBaGc3OWp6QllZY1lYbVRxbnl2WjNkYkdkc01KNG05UHFvZ0xGRkZKUDNWTk9telQyKzYyUXZpYWtmeCtSalFJTEJJbHRzZmNuaGtJMkxyTTlTait0VnhWTEhtaUhSdkcxQnRtbEZSWG90YkNxcHBuZTE0V1dMLytpMVVNT3lrZTJkSnpDQmQ5Z3l5dXRMajVhMXlId29reUdFKzFsNjByMHdMcXhxdmg3cGxsWWR4b0huVFBaQ0NzRWlRczYycDlvWHNpbUtRUk9hdnplRnBTQytxd1VrZC9VS0JJY0Zrelg4TGxtZS84bzREcXVPL1JUemtCRUNUVFIwZmR6NkZZNVZOR2IyeHpPZTFUQWROSmhHbVpuQVhWWWdadFBSMGNaalplZVZBbWJTWEtZSTBoY29vUDlpWlhYL3NTbWtFclNhUHh5WFZuOG9sejdYME9LQ0FQc2Z0SGc1VkxYOGIrVlRwMVR3UGlGVlc4VWJOenhDbFRxd3NyaXZWZjJrTFVPMHpBUHV3Nm1NeGd2M1drc2RFUWxiSGdoU0Z5aGcvMkpCN0hPbkZMak4yd01zbFBmUy9KRkRmVy90UEpDcmozcVZOUnhJMkQ4a09nQTlVbXJuNy9wK2lVNFJKRWF4eW4wdlpETk9nZktIcnFOVmFCbEg0MDB6TmZxaTJOSllpOW5ZN3owV3dLVGtrOTZEYjlwb3BHeEVGejEvakQ5RjV4R1BtUTJWUFc2VWxxZHUwYlo2N0UyMXcvMW5nOGp2ZDlWN2hRdzN6S2d4aVowTFllZkN3Mjhodm81NmVnSWpTKzZobTlZN1VhZjFJSGlZREs3MUJtRFdDNjBTNDg2UEQ3NWlzYnFpK3QwMlZNVkt6cHUvY1g5UERUNi9xUUNJTFhqOVhqcHBERmU4dTVmN2hwOUNaV3ZFZFV2R2xpOWR2aWwyVi9Nb2JOVFk1RDhIb0o5cVVHK1VRTjRwTUYxUGNnK2NRaVVuM1dOZk5YL2hwL0h4QnJCcTFpcnV3a0tuYUhWTEhmVVRmUWFwTjQwSzkzcVBxN3Y1YUgrMTJJeTVFa1RTZlUxZko5aFIyNTluWHU5Zjh0K0tyZkEzZks5UjdrK3d5ci9ZREs3VVVHYlBwMTF1bzBEQlY1WkJJclZqMkFwVEFCY05pYms2dmIxVi8wc0JvOVBTKzY1dXY5L1ZOK2ZUVi9ibUpUOFZuQk1OU1hxL3VWa3gvNmxIaE05TnZxU25NY2YxckZGVHYxcU1XUEh3WHcrYnowSUxMTlFYR2VUamVYM2l3RUNLNE5JaVNaRTZrbWdveGNtaEpyWDdpTXJoTUJtbEtseUZURXJKMGUva3o1WUZnWFJMNTJYZVU4MVVxU0tJQkVBQUxoUWtaWUxBc1FYaFpXa2JGWVVBWlNQSUJFQUFKaFM1c25sa3RSRHJQYXNjMVBKVWdEUU9ZSkVBQUJnUWlsMkZ4U3QyZG1EVmhSSlFRVFFLWTdBQUFBQWUxT0JxRnNDeEwwY0s4Z0dnRTZ4a2dnQUFQYmlYSnptSVZLVjVKU3FzTDZtMEJ1QUxuRk9JZ0FBMk5sZ01ndG41bjAyL2dTZnRLZnhLbmJxWmFQcWNmTjRoOWpuQjE5dVVCa1RBTnl3a2dnQUFIYmlFQ0NHNFBCaVBoMWR0Wjdwa1BNaDhxdThUZTF6QU5BZkJJa0FBR0JyeGdIaXM0TER5OVl6aVZIQUdQWU5uam0vc3FmNWRMVHU3RllBY0VPUUNBQUF0cUlpTlg4YmZXcGh6K0ZwYmtjL1JBb1dPV1FmUUNlb2Jnb0FBRGFtWXk2c2lxcGM2OGlIN000R0RLOTVQaDJGMWRUWFdnbjFjTjd0dXdUUVY2d2tBZ0NBalEwbXM3Q3k5Y2JnRTd0V2tKVzlSdURzc1YveFg1eWJDQ0EyVmhJQkFNQkd0QS9SSWtDOEt5VkFyUDY3cXZoVjFWQWZXay91N3pUMit3RUFna1FBQVBBaXJaWlpGSlo1TGpId2FRU0sxcW1uQklrQW9pTklCQUFBbXhnYkhaWS9MalY5VXUvTGVvVjAySG9FQUp5eEp4RUFBS3lsVmNSSGd5Q3hGOGM2RENhenNEL3hWZXVKM2YyV1kzRWZBUGxpSlJFQUFMekVhaFV4K1hNUWpWZ2Znczk1aVFDaUlrZ0VBQUF2c1VxaHRBNmVVbVY5dHVGSjZ4RUFjRVNRQ0FBQVZocE1acUZ3eXVHcTU3ZncwSmVqSFBRK0xTdWQvdHA2QkFBY0VTUUNBSUIxckFxbjNMY2VLUnRuR3dMSUZrRWlBQUJZeCtvSUJncXZBRUFtQ0JJQkFNQlNxbXBxa1dvS0FNZ0lRU0lBQUZqRnNtQkszOUpOQVNCYkJJa0FBR0FWeTRQYysxYWhrNHFrQUxKRmtBZ0FBR0JvTUprZEdaMHJDUUNkSUVnRUFBQ3JXQjdpM3FlVk5jc1YySXBVWFFDeEVTUUNBSUJWQ0JKM1kxVVJ0c1p4R2dDaUlrZ0VBQUF4SENvTnMyaXFDUHZHOGozT3A2UGIxb01BNElnZ0VRQUFyR0tkNW5qZWVxUThZK04zOU5CNkJBQ2NFU1FDQUlCVnJOTWN4MXBwSzVMZW0zV1F5SDVFQU5FUkpBSUFnRldzZzhRRGh5QXFKVmNPVlUxdldvOEFnRE9DUkFBQXNJckhLdGI3d1dSV1hCR2J3V1IyYXIwWFVkaVBDQ0M2d1h3KzUxTUhBQUJMRFNZemo0SENVNmgyT3ArT2lxamFxYUQzMW1FVjhjdDhPckt1bEFvQUwySWxFUUFBckhPMzVybGRIWWFncW9UOWlZNEJZcVgwVlFDSWppQVJBQUNzNDdVbjdsaUJZcmFwcDg0QjR0TjhPbUkvSW9CT0VDUUNBSUIxUEZlejZrQXh1NVRLd1dRV0N2RDg3UlFnQmhldFJ3QWdFdllrQWdDQXRRYVRXUWdVejliOUhRTWhyZlY4UGgwOXB2eHREQ2F6SXdYT3IxcFAyZ21yaUVleDN4c0ExRmhKQkFBQUw0bXhxaFdDcm45Q1FEcVl6SWF0WnpzV2drTUZ5Lzg0QjRnVnE0Z0F1c1pLSWdBQWVGR2sxY1NtQjYzWTNYUzV1cWlBOVR6aWU3K2JUMGZKQmNrQStvVWdFUUFBdkVocGx2ZU9lL0RXZVZDQm1HOC9ua2RucU9McVVEK25xc1FheTNQNHZmUHB5T044U2dEWUdFRWlBQURZaUlxMWZFemcwM3BXd0JwK3ZqWU9uSC9jZE5WUndXQmRXVFVFaEVmNjgzSHJMOGZ6eDN3NnV1enc5d1BBTndTSkFBQmdZNFBKN0RiQ25ydyt1cDVQUitkOS94QUFwSUhDTlFBQVlCc2hCZk9KVDh4VVNLY2RGL1IrQUdTT0lCRUFBR3hNK3dGUGxmS0ovVDFvSDZMYlBrc0EyQlpCSWdBQTJJb0txd3dKRlBkR2dBZ2dTUVNKQUFCZ2F3U0tleU5BQkpBc2drUUFBTENUUnFESUhzWHRmQ0ZBQkpBeXFwc0NBSUM5NkRpSkc2cWVidVREZkRxNnlPQjFBdWd4Z2tRQUFHQmlNSm1GNE9jOW4rWlNZYlgxZkQ0ZDNTNTdFZ0JTUXJvcEFBQXdvUld5ZjJ1L0hYNzRGQTdxSjBBRWtBdFdFZ0VBZ0xuQlpCYk8vUXRCNDBHUFA5MjdjUDZoOW00Q1FEWUlFZ0VBZ0F2dFZSenJwMC9CWWdnT0wxZzVCSkFyZ2tRQUFPQ3FSOEVpd1NHQUloQWtBZ0NBS0JRc25pcFlQQzdrVXcvblJGNVZWWFU1bjQ0ZVc4OENRSVlJRWdFQVFIU0R5ZXhJd1dJSUdnOHord2FlZGVUSHpYdzZ1bWs5Q3dDWkkwZ0VBQUNkR2t4bUp6cVUvelRoc3haREt1bXRBa01LMFFBb0drRWlBQUJJeW1BeUN3SGpTZU1uZG1wcUNBaEQ2bWdJQnUvWll3aWdid2dTQVFCQThyVGErS3RXSENzRmtMODIvdjhtQlhHZUZQelY2dUR2c1E0SzU5UFIxOVovQlFCOVVsWFYvd1BoV0szdE1QVnRHUUFBQUFCSlJVNUVya0pnZ2c9PSIsInN1cHBvcnRlZEV4dGVuc2lvbnMiOlt7ImlkIjoiaG1hYy1zZWNyZXQiLCJmYWlsX2lmX3Vua25vd24iOmZhbHNlfSx7ImlkIjoiY3JlZFByb3RlY3QiLCJmYWlsX2lmX3Vua25vd24iOmZhbHNlfV0sImF1dGhlbnRpY2F0b3JHZXRJbmZvIjp7InZlcnNpb25zIjpbIlUyRl9WMiIsIkZJRE9fMl8wIiwiRklET18yXzFfUFJFIl0sImV4dGVuc2lvbnMiOlsiY3JlZFByb3RlY3QiLCJobWFjLXNlY3JldCJdLCJhYWd1aWQiOiJkOTRhMjlkOTUyZGQ0MjQ3OWMyZDhiODE4YjYxMDM4OSIsIm9wdGlvbnMiOnsicmsiOnRydWUsImNsaWVudFBpbiI6dHJ1ZSwidXAiOnRydWUsInV2Ijp0cnVlLCJ1c2VyVmVyaWZpY2F0aW9uTWdtdFByZXZpZXciOnRydWUsImNyZWRlbnRpYWxNZ210UHJldmlldyI6dHJ1ZX0sIm1heE1zZ1NpemUiOjc2MDksInBpblV2QXV0aFByb3RvY29scyI6WzFdLCJtYXhDcmVkZW50aWFsQ291bnRJbkxpc3QiOjIwLCJtYXhDcmVkZW50aWFsSWRMZW5ndGgiOjI1Nn19LCJzdGF0dXNSZXBvcnRzIjpbeyJzdGF0dXMiOiJGSURPX0NFUlRJRklFRF9MMSIsImVmZmVjdGl2ZURhdGUiOiIyMDIyLTAxLTA2IiwiY2VydGlmaWNhdGlvbkRlc2NyaXB0b3IiOiJWZXJpTWFya-KEoiBHdWFyZCBGaW5nZXJwcmludCBLZXkiLCJjZXJ0aWZpY2F0ZU51bWJlciI6IkZJRE8yMDAyMDIyMDEwNjAwMSIsImNlcnRpZmljYXRpb25Qb2xpY3lWZXJzaW9uIjoiMS40LjAiLCJjZXJ0aWZpY2F0aW9uUmVxdWlyZW1lbnRzVmVyc2lvbiI6IjEuNCJ9LHsic3RhdHVzIjoiRklET19DRVJUSUZJRUQiLCJlZmZlY3RpdmVEYXRlIjoiMjAyMi0wMS0wNiJ9XSwidGltZU9mTGFzdFN0YXR1c0NoYW5nZSI6IjIwMjMtMTEtMTUifSx7ImFhZ3VpZCI6IjgzM2I3MjFhLWZmNWYtNGQwMC1iYjJlLWJkZGEzZWMwMWUyOSIsIm1ldGFkYXRhU3RhdGVtZW50Ijp7ImxlZ2FsSGVhZGVyIjoiU3VibWlzc2lvbiBvZiB0aGlzIHN0YXRlbWVudCBhbmQgcmV0cmlldmFsIGFuZCB1c2Ugb2YgdGhpcyBzdGF0ZW1lbnQgaW5kaWNhdGVzIGFjY2VwdGFuY2Ugb2YgdGhlIGFwcHJvcHJpYXRlIGFncmVlbWVudCBsb2NhdGVkIGF0IGh0dHBzOi8vZmlkb2FsbGlhbmNlLm9yZy9tZXRhZGF0YS9tZXRhZGF0YS1sZWdhbC10ZXJtcy8uIiwiYWFndWlkIjoiODMzYjcyMWEtZmY1Zi00ZDAwLWJiMmUtYmRkYTNlYzAxZTI5IiwiZGVzY3JpcHRpb24iOiJGZWl0aWFuIGVQYXNzIEZJRE8yIEF1dGhlbnRpY2F0b3IiLCJhdXRoZW50aWNhdG9yVmVyc2lvbiI6MSwicHJvdG9jb2xGYW1pbHkiOiJmaWRvMiIsInNjaGVtYSI6MywidXB2IjpbeyJtYWpvciI6MSwibWlub3IiOjB9XSwiYXV0aGVudGljYXRpb25BbGdvcml0aG1zIjpbInNlY3AyNTZyMV9lY2RzYV9zaGEyNTZfcmF3Il0sInB1YmxpY0tleUFsZ0FuZEVuY29kaW5ncyI6WyJjb3NlIl0sImF0dGVzdGF0aW9uVHlwZXMiOlsiYmFzaWNfZnVsbCJdLCJ1c2VyVmVyaWZpY2F0aW9uRGV0YWlscyI6W1t7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJub25lIn1dLFt7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwcmVzZW5jZV9pbnRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicHJlc2VuY2VfaW50ZXJuYWwifSx7InVzZXJWZXJpZmljYXRpb25NZXRob2QiOiJwYXNzY29kZV9leHRlcm5hbCJ9XSxbeyJ1c2VyVmVyaWZpY2F0aW9uTWV0aG9kIjoicGFzc2NvZGVfZXh0ZXJuYWwifV1dLCJrZXlQcm90ZWN0aW9uIjpbImhhcmR3YXJlIiwic2VjdXJlX2VsZW1lbnQiXSwibWF0Y2hlclByb3RlY3Rpb24iOlsib25fY2hpcCJdLCJjcnlwdG9TdHJlbmd0aCI6MTI4LCJhdHRhY2htZW50SGludCI6WyJleHRlcm5hbCJdLCJ0Y0Rpc3BsYXkiOltdLCJhdHRlc3RhdGlvblJvb3RDZXJ0aWZpY2F0ZXMiOlsiTUlJQjJEQ0NBWDZnQXdJQkFnSVFHQlVyUWJkRHJtMjBGWm5Ec1gyQ0JUQUtCZ2dxaGtqT1BRUURBakJMTVFzd0NRWURWUVFHRXdKVlV6RWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1DQVhEVEU0TURRd01UQXdNREF3TUZvWUR6SXdORGd3TXpNeE1qTTFPVFU1V2pCTE1Rc3dDUVlEVlFRR0V3SlZVekVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVzRllFRWhpSnVxcW5NZ1FqU2lpdkJqVjdER0NUZjRYQkJIL0I3dXZac0t4WFNoRjBMOHVESVNXVXZjRXhpeFJzNmdCM29sZFNyam94Nkw4VDk0Tk96cU5DTUVBd0hRWURWUjBPQkJZRUZFdTloeVlSclJ5Snp3Ull2bkRTQ0l4ckZpTzNNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lESFNiMm1iTkRBVU5YdnBQVTBvV0tlTnllMGZRMmw5RDAxQVIyK3NMWmRoQWlFQW8zd3o2ODRJRk1Wc0NDUm11SnF4SDZGUVJFU05xZXp1bzFFK0trR3hXdU09IiwiTUlJQjJEQ0NBWDZnQXdJQkFnSVFGWjk3d3MySkdQRW9hNU5JK3A4ejFqQUtCZ2dxaGtqT1BRUURBakJMTVFzd0NRWURWUVFHRXdKRFRqRWRNQnNHQTFVRUNnd1VSbVZwZEdsaGJpQlVaV05vYm05c2IyZHBaWE14SFRBYkJnTlZCQU1NRkVabGFYUnBZVzRnUmtsRVR5QlNiMjkwSUVOQk1DQVhEVEU0TURRd01UQXdNREF3TUZvWUR6SXdORGd3TXpNeE1qTTFPVFU1V2pCTE1Rc3dDUVlEVlFRR0V3SkRUakVkTUJzR0ExVUVDZ3dVUm1WcGRHbGhiaUJVWldOb2JtOXNiMmRwWlhNeEhUQWJCZ05WQkFNTUZFWmxhWFJwWVc0Z1JrbEVUeUJTYjI5MElFTkJNRmt3RXdZSEtvWkl6ajBDQVFZSUtvWkl6ajBEQVFjRFFnQUVuZkFLYmp2TVgxRXkxYjZrK1dRUWROVk10OUpnR1d5SjNQdk00QlNLNVhxVGZvKyswb0FqLzR0bnd5SUwwSEZCUjlTdCtrdGpxU1hEZmppWEF1cnM4Nk5DTUVBd0hRWURWUjBPQkJZRUZOR2htRTJCZjhPNWEvWUhaNzFRRXY2UVJmRlVNQThHQTFVZEV3RUIvd1FGTUFNQkFmOHdEZ1lEVlIwUEFRSC9CQVFEQWdFR01Bb0dDQ3FHU000OUJBTUNBMGdBTUVVQ0lRQzNzVDFsQmpHZUYreEtUcHpWMUtZVTJja2FoVGQ0bUxKeXpZT2hhSHY0aWdJZ0QySllrZnlINVE0QnBvOHJyb08wSXQ3b1lqRjJrZ3kvZVNaM1U5R2xhcXc9IiwiTUlJQmZqQ0NBU1dnQXdJQkFnSUJBVEFLQmdncWhrak9QUVFEQWpBWE1SVXdFd1lEVlFRRERBeEdWQ0JHU1VSUElEQXlNREF3SUJjTk1UWXdOVEF4TURBd01EQXdXaGdQTWpBMU1EQTFNREV3TURBd01EQmFNQmN4RlRBVEJnTlZCQU1NREVaVUlFWkpSRThnTURJd01EQlpNQk1HQnlxR1NNNDlBZ0VHQ0NxR1NNNDlBd0VIQTBJQUJOQm1yUnFWT3h6dFRKVk4xOXZ0ZHFjTDd0S1Flb2wybm5NMi95WWd2a3NabnI1MFNLYlZnSUVrekhRVk91ODBMVkVFM2xWaGVPMUhqZ2d4QWxUNm80V2pZREJlTUIwR0ExVWREZ1FXQkJSSkZXUXQxYnZHM2pNNlhnbVYvSWNqTnRPL0N6QWZCZ05WSFNNRUdEQVdnQlJKRldRdDFidkczak02WGdtVi9JY2pOdE8vQ3pBTUJnTlZIUk1FQlRBREFRSC9NQTRHQTFVZER3RUIvd1FFQXdJQkJqQUtCZ2dxaGtqT1BRUURBZ05IQURCRUFpQXdmUHFnSVdJVUIrUUJCYVZHc2RIeTBzNVJNeGxrenBTWC96U3lUWm1VcFFJZ0Iyd0o2blpSTThvWC9uQTQzUmg2U0pvdk0yWHdDQ0gvLytMaXJCQWJCME09Il0sImljb24iOiJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUZBQUFBQVVDQU1BQUFBdEJrcmxBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQkhacFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1Tmkxak1ERTBJRGM1TGpFMU5qYzVOeXdnTWpBeE5DOHdPQzh5TUMwd09UbzFNem93TWlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwa1l6MGlhSFIwY0RvdkwzQjFjbXd1YjNKbkwyUmpMMlZzWlcxbGJuUnpMekV1TVM4aUlIaHRiRzV6T25Cb2IzUnZjMmh2Y0QwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOXdhRzkwYjNOb2IzQXZNUzR3THlJZ2VHMXNibk02ZUcxd1RVMDlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2ZUdGd0x6RXVNQzl0YlM4aUlIaHRiRzV6T25OMFVtVm1QU0pvZEhSd09pOHZibk11WVdSdlltVXVZMjl0TDNoaGNDOHhMakF2YzFSNWNHVXZVbVZ6YjNWeVkyVlNaV1lqSWlCNGJYQTZRM0psWVhSdmNsUnZiMnc5SWtGa2IySmxJRkJvYjNSdmMyaHZjQ0JEUXlBeU1ERTBJQ2hOWVdOcGJuUnZjMmdwSWlCNGJYQTZRM0psWVhSbFJHRjBaVDBpTWpBeE5pMHhNaTB6TUZReE5Eb3pNem93T0Nzd09Eb3dNQ0lnZUcxd09rMXZaR2xtZVVSaGRHVTlJakl3TVRZdE1USXRNekJVTURjNk16RTZOVGtyTURnNk1EQWlJSGh0Y0RwTlpYUmhaR0YwWVVSaGRHVTlJakl3TVRZdE1USXRNekJVTURjNk16RTZOVGtyTURnNk1EQWlJR1JqT21admNtMWhkRDBpYVcxaFoyVXZjRzVuSWlCd2FHOTBiM05vYjNBNlNHbHpkRzl5ZVQwaU1qQXhOaTB4TWkwek1GUXhOVG96TURveU55c3dPRG93TUNZamVEazc1cGFINUx1MklPYWNxdWFnaCttaW1DMHhJT1czc3VhSmsrVzhnQ1lqZUVFN0lpQjRiWEJOVFRwSmJuTjBZVzVqWlVsRVBTSjRiWEF1YVdsa09qSkZOekZDUmtaRFF6WTNSakV4UlRZNU56aEVRVGxEUWtJMk5EWXpSamt3SWlCNGJYQk5UVHBFYjJOMWJXVnVkRWxFUFNKNGJYQXVaR2xrT2pKRk56RkNSa1pFUXpZM1JqRXhSVFk1TnpoRVFUbERRa0kyTkRZelJqa3dJajRnUEhodGNFMU5Pa1JsY21sMlpXUkdjbTl0SUhOMFVtVm1PbWx1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2TWtVM01VSkdSa0ZETmpkR01URkZOamszT0VSQk9VTkNRalkwTmpOR09UQWlJSE4wVW1WbU9tUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZNa1UzTVVKR1JrSkROamRHTVRGRk5qazNPRVJCT1VOQ1FqWTBOak5HT1RBaUx6NGdQQzl5WkdZNlJHVnpZM0pwY0hScGIyNCtJRHd2Y21SbU9sSkVSajRnUEM5NE9uaHRjRzFsZEdFK0lEdy9lSEJoWTJ0bGRDQmxibVE5SW5JaVB6NDc3SlhGQUFBQVlGQk1WRVgvLy84RVZxSVhaYXZHMk9vcWNMRzJ6T09rd3QwQlNKdHFsY1hWNHUrYXV0bFdoYnprN1BVQU1ZOUhjcktqdE5icThmZUFsOGFCb3N6ejl2cGRqc0dHcXRGM244dVRzTlNacGM2SnNOVDUrdjB4WUtudThQZmY1L0w0OGZnL2ZyaWN6SmdZQUFBREFFbEVRVlI0MmtSVUNaYkRJQWpGWFpPWTFUYXROYzM5Ynprc1NZYzNyNE1FNGZNQkFhRDZ6bDh5LzlUT2dldDhkNWpmTjc4YndNL2REQ1JwUjUyMXpYZm9qSEowNUlJeWhCQVVTVkFPTmRHekJZdDJmN0tGcmZrSmFBa0hoOUZaaGNEWEhSa1RLbzlNTGloR2FhdkltblYzcXlFWDBFcHJnei80RHdVRDdrQ0hSbmQ4UUZONDNHbzRVVm1ERGd6YTR3MjdvaXpkQTIrY0srdXVVcGpqbzIreHdjLzQyVzUweDVMR1llREJzUjBIVkl4NXg4aUY2MENibGJURUVrRnIyN2JOREJVVlNxMU9LVlBiRTYyYjNFSDhGcUJnNU9PT0V1YzJ0OFpKaXFNT3VHcCtjS2pnN3dWR2Nlb3pxTjRweGdWUFFrakZZZ2JWSktEVWhEQ2pZcmF3UDVxNEVUZ0M5ZklNUkh0aXRwUWNDdkpPRUxjYk1zUWduY2lSa2xqcHlRanZHNDRqcUJVRVRGaUJpMVBFSXlla096c1crVHk1Y0xIb3M1UitkTVMxTHRTU3hmM2dRSGN6UjJDSTRnTU5wVzRJUkExUU1hNnRKNCtDNnVIdUdFOG1OREl5RnFnL09QL01NVXVlUzZJcThTOTBkQWVCSlNFeS9xS2tLK0JOd3o4Y1lZNGpiNUo2dTRpV0NJMkIxWjU2TFc1a0VjNGhrZE1wc3ZVQzU1ODVTWDBRdWJjZ05xeWZnREZFY1R0KzQwLzBTNU54MHdhQ3czT0trY09iQTVJbjBBWXAwMXBqancybjYyNlVEanRId2EyOGlIdVRLcXRydityZVc0MU5aNmlHbHI3dXVMSkNma0Z0Y3RjRzA0c2dtMWVOUytaYURucGFURXJHb3lYNUpLMmlNejh4czBuT3dXR2NQRE40OXFhQ2Q0YnpKb3pEWm0vYUJLK0Vvekx3K1hoTkJpWXdIZjBzaU91MVhQa0cvekt3dnFZS2NmU3dERWNIL29VZTA3ZXMvV1E4ckl5ZzJET1hqOHRqa1pkdURCL2I4aHpEbGxNTU9DUzVCRW5kNTM0Zjh0aTNVWmM0a01zM3hMeWFmTVNzSmhkRzhYUHFqTms1dEFnTzI1ZmVLQ2huVmREai9KMEZNa09zVS94TUJ2MHdGaFllRUdmVkgxM2Z1RFUweURGTGE0ZmM3Um5XSEJmdVRGVjJ0RW1Od2FkYzdhYzNVWTJqZkJsN0hUMzZmZTM0aVFPNW1OQ0ZGQlcwN0tqUGdxaE9MVTAxdlo4UHVlWjJKQ2xGWk44amtVczY5dWthOWVQcDYrRWZMNEFGNStOeXdTYmlySHRjQjhNbC9na3dBRWprSzY0S2pIUGVBQUFBQUVsRlRrU3VRbUNDIiwiYXV0aGVudGljYXRvckdldEluZm8iOnsidmVyc2lvbnMiOlsiVTJGX1YyIiwiRklET18yXzAiLCJGSURPXzJfMV9QUkUiXSwiZXh0ZW5zaW9ucyI6WyJjcmVkUHJvdGVjdCIsImhtYWMtc2VjcmV0Il0sImFhZ3VpZCI6IjgzM2I3MjFhZmY1ZjRkMDBiYjJlYmRkYTNlYzAxZTI5Iiwib3B0aW9ucyI6eyJwbGF0IjpmYWxzZSwicmsiOnRydWUsImNsaWVudFBpbiI6ZmFsc2UsInVwIjp0cnVlLCJjcmVkZW50aWFsTWdtdFByZXZpZXciOnRydWV9LCJtYXhNc2dTaXplIjoyMDQ4LCJwaW5VdkF1dGhQcm90b2NvbHMiOlsxXSwibWF4Q3JlZGVudGlhbENvdW50SW5MaXN0IjoxMCwibWF4Q3JlZGVudGlhbElkTGVuZ3RoIjo5NiwidHJhbnNwb3J0cyI6WyJ1c2IiXSwiYWxnb3JpdGhtcyI6W3sidHlwZSI6InB1YmxpYy1rZXkiLCJhbGciOi03fV19fSwic3RhdHVzUmVwb3J0cyI6W3sic3RhdHVzIjoiRklET19DRVJUSUZJRURfTDEiLCJlZmZlY3RpdmVEYXRlIjoiMjAxOS0wNS0yNyIsImNlcnRpZmljYXRpb25EZXNjcmlwdG9yIjoiRmVpdGlhbiBlUGFzcyBGSURPMiBVU0Igb25seSIsImNlcnRpZmljYXRlTnVtYmVyIjoiRklETzIwMDIwMTkwMzExMDAzIiwiY2VydGlmaWNhdGlvblBvbGljeVZlcnNpb24iOiIxLjMuNiIsImNlcnRpZmljYXRpb25SZXF1aXJlbWVudHNWZXJzaW9uIjoiMS4wLjAifSx7InN0YXR1cyI6IkZJRE9fQ0VSVElGSUVEIiwiZWZmZWN0aXZlRGF0ZSI6IjIwMTktMDUtMjciLCJjZXJ0aWZpY2F0aW9uUG9saWN5VmVyc2lvbiI6IjEuMy42In1dLCJ0aW1lT2ZMYXN0U3RhdHVzQ2hhbmdlIjoiMjAxOS0wNS0yNyJ9XX0.xMJNfK25e3b62PPyzD9ewKtzmgkaUqjv5EuRzNwU-ysQv16TmejEFHBMkQBjy2N11h5UbCTxyu50zAx9P0Fqq9kvmIje9T8e3DM4VycgWYQj7iDnhspEFbHFHbgCa2b3asE6v4tvcGNFaXZlFphWFzhlM4CBgR9uCp3mX8WBSEYFWurq2OTUQDNi3FNKYowM03uv6GdIv5Wz8_UqtxTNcRVJYGdnPRVe0XHTXabi5upPmPuCSEUdq8KHPGLZEdyplTROVCfNr3HURhUQYLNdfi8KQ6Elglsa2G_jh40btvbpcuY8o13vFovi8lduUXQmgtN2TMrfTSe04_Q5pGZXNQ \ No newline at end of file From 923efc103e9950e5a9f4c2ddadff5351eb8e43fc Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 15 Aug 2024 14:15:15 +0200 Subject: [PATCH 084/165] core: bump github.com/prometheus/client_golang from 1.19.1 to 1.20.0 (#10915) Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.19.1 to 1.20.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.19.1...v1.20.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- go.mod | 14 ++++++++------ go.sum | 30 ++++++++++++++++++------------ 2 files changed, 26 insertions(+), 18 deletions(-) diff --git a/go.mod b/go.mod index 166be41f3891..7fbe397e94cc 100644 --- a/go.mod +++ b/go.mod @@ -20,7 +20,7 @@ require ( github.com/mitchellh/mapstructure v1.5.0 github.com/nmcclain/asn1-ber v0.0.0-20170104154839-2661553a0484 github.com/pires/go-proxyproto v0.7.0 - github.com/prometheus/client_golang v1.19.1 + github.com/prometheus/client_golang v1.20.0 github.com/redis/go-redis/v9 v9.6.1 github.com/sethvargo/go-envconfig v1.1.0 github.com/sirupsen/logrus v1.9.3 @@ -39,7 +39,7 @@ require ( github.com/Azure/go-ntlmssp v0.0.0-20221128193559-754e69321358 // indirect github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect github.com/beorn7/perks v1.0.1 // indirect - github.com/cespare/xxhash/v2 v2.2.0 // indirect + github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect github.com/felixge/httpsnoop v1.0.3 // indirect @@ -60,13 +60,15 @@ require ( github.com/go-openapi/validate v0.24.0 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/josharian/intern v1.0.0 // indirect + github.com/klauspost/compress v1.17.9 // indirect github.com/mailru/easyjson v0.7.7 // indirect + github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect github.com/oklog/ulid v1.3.1 // indirect github.com/opentracing/opentracing-go v1.2.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect - github.com/prometheus/client_model v0.5.0 // indirect - github.com/prometheus/common v0.48.0 // indirect - github.com/prometheus/procfs v0.12.0 // indirect + github.com/prometheus/client_model v0.6.1 // indirect + github.com/prometheus/common v0.55.0 // indirect + github.com/prometheus/procfs v0.15.1 // indirect github.com/spf13/pflag v1.0.5 // indirect go.mongodb.org/mongo-driver v1.14.0 // indirect go.opentelemetry.io/otel v1.24.0 // indirect @@ -75,6 +77,6 @@ require ( golang.org/x/crypto v0.25.0 // indirect golang.org/x/sys v0.22.0 // indirect golang.org/x/text v0.16.0 // indirect - google.golang.org/protobuf v1.33.0 // indirect + google.golang.org/protobuf v1.34.2 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/go.sum b/go.sum index 70b39c509754..334add835afd 100644 --- a/go.sum +++ b/go.sum @@ -48,8 +48,8 @@ github.com/bsm/ginkgo/v2 v2.12.0/go.mod h1:SwYbGRRDovPVboqFv0tPTcG1sN61LM1Z4ARdb github.com/bsm/gomega v1.27.10 h1:yeMWxP2pV2fG3FgAODIY8EiRE3dy0aeFYt4l7wh6yKA= github.com/bsm/gomega v1.27.10/go.mod h1:JyEr/xRbxbtgWNi8tIEVPUYZ5Dzef52k01W3YH0H+O0= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= -github.com/cespare/xxhash/v2 v2.2.0 h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44= -github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= +github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs= +github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= @@ -207,6 +207,8 @@ github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFF github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU= github.com/jstemmer/go-junit-report v0.9.1/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= +github.com/klauspost/compress v1.17.9 h1:6KIumPrER1LHsvBVuDa0r5xaG0Es51mhhB9BQB2qeMA= +github.com/klauspost/compress v1.17.9/go.mod h1:Di0epgTjJY877eYKx5yC51cX2A2Vl2ibi7bDH9ttBbw= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= @@ -215,10 +217,14 @@ github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= +github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc= +github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0= github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= +github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA= +github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= github.com/nmcclain/asn1-ber v0.0.0-20170104154839-2661553a0484 h1:D9EvfGQvlkKaDr2CRKN++7HbSXbefUNDrPq60T+g24s= github.com/nmcclain/asn1-ber v0.0.0-20170104154839-2661553a0484/go.mod h1:O1EljZ+oHprtxDDPHiMWVo/5dBT6PlvWX5PSwj80aBA= github.com/oklog/ulid v1.3.1 h1:EGfNDEx6MqHz8B3uNV6QAib1UR2Lm97sHi3ocA6ESJ4= @@ -233,15 +239,15 @@ github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/prometheus/client_golang v1.19.1 h1:wZWJDwK+NameRJuPGDhlnFgx8e8HN3XHQeLaYJFJBOE= -github.com/prometheus/client_golang v1.19.1/go.mod h1:mP78NwGzrVks5S2H6ab8+ZZGJLZUq1hoULYBAYBw1Ho= +github.com/prometheus/client_golang v1.20.0 h1:jBzTZ7B099Rg24tny+qngoynol8LtVYlA2bqx3vEloI= +github.com/prometheus/client_golang v1.20.0/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/prometheus/client_model v0.5.0 h1:VQw1hfvPvk3Uv6Qf29VrPF32JB6rtbgI6cYPYQjL0Qw= -github.com/prometheus/client_model v0.5.0/go.mod h1:dTiFglRmd66nLR9Pv9f0mZi7B7fk5Pm3gvsjB5tr+kI= -github.com/prometheus/common v0.48.0 h1:QO8U2CdOzSn1BBsmXJXduaaW+dY/5QLjfB8svtSzKKE= -github.com/prometheus/common v0.48.0/go.mod h1:0/KsvlIEfPQCQ5I2iNSAWKPZziNCvRs5EC6ILDTlAPc= -github.com/prometheus/procfs v0.12.0 h1:jluTpSng7V9hY0O2R9DzzJHYb2xULk9VTR1V1R/k6Bo= -github.com/prometheus/procfs v0.12.0/go.mod h1:pcuDEFsWDnvcgNzo4EEweacyhjeA9Zk3cnaOZAZEfOo= +github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E= +github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY= +github.com/prometheus/common v0.55.0 h1:KEi6DK7lXW/m7Ig5i47x0vRzuBsHuvJdi5ee6Y3G1dc= +github.com/prometheus/common v0.55.0/go.mod h1:2SECS4xJG1kd8XF9IcM1gMX6510RAEL65zxzNImwdc8= +github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc= +github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk= github.com/redis/go-redis/v9 v9.6.1 h1:HHDteefn6ZkTtY5fGUE8tj8uy85AHk6zP7CpzIAM0y4= github.com/redis/go-redis/v9 v9.6.1/go.mod h1:0C0c6ycQsdpVNQpxb1njEQIqkx5UcsM8FJCQLgE9+RA= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= @@ -572,8 +578,8 @@ google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2 google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= google.golang.org/protobuf v1.24.0/go.mod h1:r/3tXBNzIEhYS9I1OUVjXDlt8tc493IdKGjtUeSXeh4= google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlbajtzgsN7c= -google.golang.org/protobuf v1.33.0 h1:uNO2rsAINq/JlFpSdYEKIZ0uKD/R9cpdv0T+yoGwGmI= -google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= +google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg= +google.golang.org/protobuf v1.34.2/go.mod h1:qYOHts0dSfpeUzUFpOMr/WGzszTmLH+DiWniOlNbLDw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= From dc233deb41c4b4dcd3d0dcc61d963fded0356274 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 15 Aug 2024 14:20:53 +0200 Subject: [PATCH 085/165] web: bump @goauthentik/api from 2024.6.3-1723497462 to 2024.6.3-1723645891 in /web/sfe (#10925) web: bump @goauthentik/api in /web/sfe Bumps [@goauthentik/api](https://github.com/goauthentik/authentik) from 2024.6.3-1723497462 to 2024.6.3-1723645891. - [Release notes](https://github.com/goauthentik/authentik/releases) - [Commits](https://github.com/goauthentik/authentik/commits) --- updated-dependencies: - dependency-name: "@goauthentik/api" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/sfe/package-lock.json | 8 ++++---- web/sfe/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/web/sfe/package-lock.json b/web/sfe/package-lock.json index dde0f37643a8..f43b2716f8fc 100644 --- a/web/sfe/package-lock.json +++ b/web/sfe/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.0", "license": "MIT", "dependencies": { - "@goauthentik/api": "^2024.6.3-1723497462", + "@goauthentik/api": "^2024.6.3-1723645891", "base64-js": "^1.5.1", "bootstrap": "^4.6.1", "formdata-polyfill": "^4.0.10", @@ -28,9 +28,9 @@ } }, "node_modules/@goauthentik/api": { - "version": "2024.6.3-1723497462", - "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723497462.tgz", - "integrity": "sha512-f53RgdMmlC5B0dRnT00d08T7f+3hmXc9h3gj3ATq9S3R7x6bTPSrhWLUAjhLeJNOueBgcg2jfmtXhKdm0cHhgA==" + "version": "2024.6.3-1723645891", + "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723645891.tgz", + "integrity": "sha512-nOyOKDE85y0vq5WUo0mswDj3e/jz7bfdbEiAW1TVbg4gYzY3zkiqIZyuzODAKqy8pL1BJGecSRFSDR7sDr099A==" }, "node_modules/@isaacs/cliui": { "version": "8.0.2", diff --git a/web/sfe/package.json b/web/sfe/package.json index 6672a6f1af0f..873acd8a6834 100644 --- a/web/sfe/package.json +++ b/web/sfe/package.json @@ -4,7 +4,7 @@ "private": true, "license": "MIT", "dependencies": { - "@goauthentik/api": "^2024.6.3-1723497462", + "@goauthentik/api": "^2024.6.3-1723645891", "base64-js": "^1.5.1", "bootstrap": "^4.6.1", "formdata-polyfill": "^4.0.10", From 3af812682cdb5d86be26a13b6b7a25d38636db6d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 15 Aug 2024 14:21:00 +0200 Subject: [PATCH 086/165] web: bump turnstile-types from 1.2.1 to 1.2.2 in /web (#10924) Bumps [turnstile-types](https://github.com/le0developer/turnstile-types) from 1.2.1 to 1.2.2. - [Changelog](https://github.com/Le0Developer/turnstile-types/blob/master/HISTORY.md) - [Commits](https://github.com/le0developer/turnstile-types/compare/v1.2.1...v1.2.2) --- updated-dependencies: - dependency-name: turnstile-types dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 9 +++++---- web/package.json | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 4fd350915158..6dafbf69d91b 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -117,7 +117,7 @@ "ts-lit-plugin": "^2.0.2", "ts-node": "^10.9.2", "tslib": "^2.6.3", - "turnstile-types": "^1.2.1", + "turnstile-types": "^1.2.2", "typescript": "^5.5.4", "typescript-eslint": "^8.1.0", "vite-tsconfig-paths": "^4.3.2", @@ -24001,9 +24001,10 @@ } }, "node_modules/turnstile-types": { - "version": "1.2.1", - "dev": true, - "license": "MIT" + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/turnstile-types/-/turnstile-types-1.2.2.tgz", + "integrity": "sha512-FlsojSOGe7OxdC5UXVXVyNV3zdWTSaC6tG6cLPWeTSkcBuCzPP+0xUwc1l090ISDcfDEt398GLbXopcGZesY/A==", + "dev": true }, "node_modules/type-check": { "version": "0.4.0", diff --git a/web/package.json b/web/package.json index 5e44778fdfb8..b411f1d5642c 100644 --- a/web/package.json +++ b/web/package.json @@ -105,7 +105,7 @@ "ts-lit-plugin": "^2.0.2", "ts-node": "^10.9.2", "tslib": "^2.6.3", - "turnstile-types": "^1.2.1", + "turnstile-types": "^1.2.2", "typescript": "^5.5.4", "typescript-eslint": "^8.1.0", "vite-tsconfig-paths": "^4.3.2", From 1a60a955e2e5c875ca6f5266e3a1a06ba04a29f9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 15 Aug 2024 14:21:09 +0200 Subject: [PATCH 087/165] web: bump chromedriver from 127.0.2 to 127.0.3 in /tests/wdio (#10923) Bumps [chromedriver](https://github.com/giggio/node-chromedriver) from 127.0.2 to 127.0.3. - [Commits](https://github.com/giggio/node-chromedriver/compare/127.0.2...127.0.3) --- updated-dependencies: - dependency-name: chromedriver dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- tests/wdio/package-lock.json | 18 +++++++++--------- tests/wdio/package.json | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/tests/wdio/package-lock.json b/tests/wdio/package-lock.json index 66e8380515fb..14f944752376 100644 --- a/tests/wdio/package-lock.json +++ b/tests/wdio/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "@goauthentik/web-tests", "dependencies": { - "chromedriver": "^127.0.2" + "chromedriver": "^127.0.3" }, "devDependencies": { "@trivago/prettier-plugin-sort-imports": "^4.3.0", @@ -1753,11 +1753,11 @@ } }, "node_modules/axios": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz", - "integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==", + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.4.tgz", + "integrity": "sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==", "dependencies": { - "follow-redirects": "^1.15.4", + "follow-redirects": "^1.15.6", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" } @@ -2066,13 +2066,13 @@ } }, "node_modules/chromedriver": { - "version": "127.0.2", - "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-127.0.2.tgz", - "integrity": "sha512-mYfJ/8FqzsdFOs2rPiAI4y0suFnv78cRnzZK0MHdSfSIDeRPbqZz0rNX4lrXt14hXc9vqXa+a8cMxlrhWtXKSQ==", + "version": "127.0.3", + "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-127.0.3.tgz", + "integrity": "sha512-trUHkFt0n7jGzNOgkO1srOJfz50kKyAGJ016PyV0hrtyKNIGnOC9r3Jlssz19UoEjSzI/1g2shEiIFtDbBYVaw==", "hasInstallScript": true, "dependencies": { "@testim/chrome-version": "^1.1.4", - "axios": "^1.6.7", + "axios": "^1.7.4", "compare-versions": "^6.1.0", "extract-zip": "^2.0.1", "proxy-agent": "^6.4.0", diff --git a/tests/wdio/package.json b/tests/wdio/package.json index 8457447bd16f..bf115976eb40 100644 --- a/tests/wdio/package.json +++ b/tests/wdio/package.json @@ -32,6 +32,6 @@ "node": ">=20" }, "dependencies": { - "chromedriver": "^127.0.2" + "chromedriver": "^127.0.3" } } From c20d1de10aea9b2f81606f30a11eff0950be5a1c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 15 Aug 2024 14:21:24 +0200 Subject: [PATCH 088/165] core: bump google-api-python-client from 2.140.0 to 2.141.0 (#10920) Bumps [google-api-python-client](https://github.com/googleapis/google-api-python-client) from 2.140.0 to 2.141.0. - [Release notes](https://github.com/googleapis/google-api-python-client/releases) - [Commits](https://github.com/googleapis/google-api-python-client/compare/v2.140.0...v2.141.0) --- updated-dependencies: - dependency-name: google-api-python-client dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 9fe5c68f3bc2..97d43fe3f205 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1758,13 +1758,13 @@ grpcio-gcp = ["grpcio-gcp (>=0.2.2,<1.0.dev0)"] [[package]] name = "google-api-python-client" -version = "2.140.0" +version = "2.141.0" description = "Google API Client Library for Python" optional = false python-versions = ">=3.7" files = [ - {file = "google_api_python_client-2.140.0-py2.py3-none-any.whl", hash = "sha256:aeb4bb99e9fdd241473da5ff35464a0658fea0db76fe89c0f8c77ecfc3813404"}, - {file = "google_api_python_client-2.140.0.tar.gz", hash = "sha256:0bb973adccbe66a3d0a70abe4e49b3f2f004d849416bfec38d22b75649d389d8"}, + {file = "google_api_python_client-2.141.0-py2.py3-none-any.whl", hash = "sha256:43c05322b91791204465291b3852718fae38d4f84b411d8be847c4f86882652a"}, + {file = "google_api_python_client-2.141.0.tar.gz", hash = "sha256:0f225b1f45d5a6f8c2a400f48729f5d6da9a81138e81e0478d61fdd8edf6563a"}, ] [package.dependencies] From fdb1de79c3a0fbe2873fe144e738a5e2a7d8f950 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 15 Aug 2024 14:21:42 +0200 Subject: [PATCH 089/165] web: bump axios from 1.6.7 to 1.7.4 in /tests/wdio (#10930) Bumps [axios](https://github.com/axios/axios) from 1.6.7 to 1.7.4. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](https://github.com/axios/axios/compare/v1.6.7...v1.7.4) --- updated-dependencies: - dependency-name: axios dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> From 094797616e646bbe24f9410ab78bd0309108402e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 15 Aug 2024 14:21:49 +0200 Subject: [PATCH 090/165] web: bump the swc group across 2 directories with 11 updates (#10922) Bumps the swc group with 1 update in the /web directory: [@swc/core](https://github.com/swc-project/swc). Bumps the swc group with 1 update in the /web/sfe directory: [@swc/core](https://github.com/swc-project/swc). Updates `@swc/core` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) Updates `@swc/core-darwin-arm64` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) Updates `@swc/core-darwin-x64` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) Updates `@swc/core-linux-arm-gnueabihf` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) Updates `@swc/core-linux-arm64-gnu` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) Updates `@swc/core-linux-arm64-musl` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) Updates `@swc/core-linux-x64-gnu` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) Updates `@swc/core-linux-x64-musl` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) Updates `@swc/core-win32-arm64-msvc` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) Updates `@swc/core-win32-ia32-msvc` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) Updates `@swc/core-win32-x64-msvc` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) Updates `@swc/core` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) Updates `@swc/core-darwin-arm64` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) Updates `@swc/core-darwin-x64` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) Updates `@swc/core-linux-arm-gnueabihf` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) Updates `@swc/core-linux-arm64-gnu` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) Updates `@swc/core-linux-arm64-musl` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) Updates `@swc/core-linux-x64-gnu` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) Updates `@swc/core-linux-x64-musl` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) Updates `@swc/core-win32-arm64-msvc` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) Updates `@swc/core-win32-ia32-msvc` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) Updates `@swc/core-win32-x64-msvc` from 1.7.10 to 1.7.11 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.10...v1.7.11) --- updated-dependencies: - dependency-name: "@swc/core" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-darwin-arm64" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-darwin-x64" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm-gnueabihf" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm64-gnu" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm64-musl" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-x64-gnu" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-x64-musl" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-arm64-msvc" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-ia32-msvc" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-x64-msvc" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-darwin-arm64" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-darwin-x64" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm-gnueabihf" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm64-gnu" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm64-musl" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-x64-gnu" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-x64-musl" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-arm64-msvc" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-ia32-msvc" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-x64-msvc" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 90 +++++++++++++++++------------------ web/packages/sfe/package.json | 4 +- web/sfe/package-lock.json | 88 +++++++++++++++++----------------- web/sfe/package.json | 2 +- 4 files changed, 92 insertions(+), 92 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 6dafbf69d91b..7fe2baf55287 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -8038,9 +8038,9 @@ } }, "node_modules/@swc/core": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.7.10.tgz", - "integrity": "sha512-l0xrFwBQ9atizhmV94yC2nwcecTk/oftofwMNPiFMGe56dqdmi2ArHaTV3PCtMlgaUH6rGCehoRMt5OrCI1ktg==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.7.11.tgz", + "integrity": "sha512-AB+qc45UrJrDfbhPKcUXk+9z/NmFfYYwJT6G7/iur0fCse9kXjx45gi40+u/O2zgarG/30/zV6E3ps8fUvjh7g==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -8055,16 +8055,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.7.10", - "@swc/core-darwin-x64": "1.7.10", - "@swc/core-linux-arm-gnueabihf": "1.7.10", - "@swc/core-linux-arm64-gnu": "1.7.10", - "@swc/core-linux-arm64-musl": "1.7.10", - "@swc/core-linux-x64-gnu": "1.7.10", - "@swc/core-linux-x64-musl": "1.7.10", - "@swc/core-win32-arm64-msvc": "1.7.10", - "@swc/core-win32-ia32-msvc": "1.7.10", - "@swc/core-win32-x64-msvc": "1.7.10" + "@swc/core-darwin-arm64": "1.7.11", + "@swc/core-darwin-x64": "1.7.11", + "@swc/core-linux-arm-gnueabihf": "1.7.11", + "@swc/core-linux-arm64-gnu": "1.7.11", + "@swc/core-linux-arm64-musl": "1.7.11", + "@swc/core-linux-x64-gnu": "1.7.11", + "@swc/core-linux-x64-musl": "1.7.11", + "@swc/core-win32-arm64-msvc": "1.7.11", + "@swc/core-win32-ia32-msvc": "1.7.11", + "@swc/core-win32-x64-msvc": "1.7.11" }, "peerDependencies": { "@swc/helpers": "*" @@ -8076,9 +8076,9 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.7.10.tgz", - "integrity": "sha512-TYp4x/9w/C/yMU1olK5hTKq/Hi7BjG71UJ4V1U1WxI1JA3uokjQ/GoktDfmH5V5pX4dgGSOJwUe2RjoN8Z/XnA==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.7.11.tgz", + "integrity": "sha512-HRQv4qIeMBPThZ6Y/4yYW52rGsS6yrpusvuxLGyoFo45Y0y12/V2yXkOIA/0HIQyrqoUAxn1k4zQXpPaPNCmnw==", "cpu": [ "arm64" ], @@ -8091,9 +8091,9 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.7.10.tgz", - "integrity": "sha512-P3LJjAWh5yLc6p5IUwV5LgRfA3R1oDCZDMabYyb2BVQuJTD4MfegW9DhBcUUF5dhBLwq3191KpLVzE+dLTbiXw==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.7.11.tgz", + "integrity": "sha512-vtMQj0F3oYwDu5yhO7SKDRg1XekRSi6/TbzHAbBXv+dBhlGGvcZZynT1H90EVFTv+7w7Sh+lOFvRv5Z4ZTcxow==", "cpu": [ "x64" ], @@ -8106,9 +8106,9 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.7.10.tgz", - "integrity": "sha512-yGOFjE7w/akRTmqGY3FvWYrqbxO7OB2N2FHj2LO5HtzXflfoABb5RyRvdEquX+17J6mEpu4EwjYNraTD/WHIEQ==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.7.11.tgz", + "integrity": "sha512-mHtzWKxhtyreI4CSxs+3+ENv8t/Qo35WFoYG66qHEgJz/Z2Lh6jv1E+MYgHdYwnpQHgHbdvAco7HsBu/Dt6xXw==", "cpu": [ "arm" ], @@ -8121,9 +8121,9 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.7.10.tgz", - "integrity": "sha512-SPWsgWHfdWKKjLrYlvhxcdBJ7Ruy6crJbPoE9NfD95eJEjMnS2yZTqj2ChFsY737WeyhWYlHzgYhYOVCp83YwQ==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.7.11.tgz", + "integrity": "sha512-FRwe/x0GfXSQjGP2lIk+NO0pUFS/lI/RorCLBPiK808EVE9JTbh9DKCc/4Bbb4jgScAjNkrFCUVObQYl3YKmpA==", "cpu": [ "arm64" ], @@ -8136,9 +8136,9 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.7.10.tgz", - "integrity": "sha512-PUi50bkNqnBL3Z/Zq6jSfwgN9A/taA6u2Zou0tjDJi7oVdpjdr7SxNgCGzMJ/nNg5D/IQn1opM1jktMvpsPAuQ==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.7.11.tgz", + "integrity": "sha512-GY/rs0+GUq14Gbnza90KOrQd/9yHd5qQMii5jcSWcUCT5A8QTa8kiicsM2NxZeTJ69xlKmT7sLod5l99lki/2A==", "cpu": [ "arm64" ], @@ -8151,9 +8151,9 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.7.10.tgz", - "integrity": "sha512-Sc+pY55gknCAmBQBR6DhlA7jZSxHaLSDb5Sevzi6DOFMXR79NpA6zWTNKwp1GK2AnRIkbAfvYLgOxS5uWTFVpg==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.7.11.tgz", + "integrity": "sha512-QDkGRwSPmp2RBOlSs503IUXlWYlny8DyznTT0QuK0ML2RpDFlXWU94K/EZhS0RBEUkMY/W51OacM8P8aS/dkCg==", "cpu": [ "x64" ], @@ -8166,9 +8166,9 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.7.10.tgz", - "integrity": "sha512-g5NKx2LXaGd0K26hmEts1Cvb7ptIvq3MHSgr6/D1tRPcDZw1Sp0dYsmyOv0ho4F5GOJyiCooG3oE9FXdb7jIpQ==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.7.11.tgz", + "integrity": "sha512-SBEfKrXy6zQ6ksnyxw1FaCftrIH4fLfA81xNnKb7x/6iblv7Ko6H0aK3P5C86jyqF/82+ONl9C7ImGkUFQADig==", "cpu": [ "x64" ], @@ -8181,9 +8181,9 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.7.10.tgz", - "integrity": "sha512-plRIsOcfy9t9Q/ivm5DA7I0HaIvfAWPbI+bvVRrr3C/1K2CSqnqZJjEWOAmx2LiyipijNnEaFYuLBp0IkGuJpg==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.7.11.tgz", + "integrity": "sha512-a2Y4xxEsLLYHJN7sMnw9+YQJDi3M1BxEr9hklfopPuGGnYLFNnx5CypH1l9ReijEfWjIAHNi7pq3m023lzW1Hg==", "cpu": [ "arm64" ], @@ -8196,9 +8196,9 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.7.10.tgz", - "integrity": "sha512-GntrVNT23viHtbfzmlK8lfBiKeajH24GzbDT7qXhnoO20suUPcyYZxyvCb4gWM2zu8ZBTPHNlqfrNsriQCZ+lQ==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.7.11.tgz", + "integrity": "sha512-ZbZFMwZO+j8ulhegJ7EhJ/QVZPoQ5qc30ylJQSxizizTJaen71Q7/13lXWc6ksuCKvg6dUKrp/TPgoxOOtSrFA==", "cpu": [ "ia32" ], @@ -8211,9 +8211,9 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.7.10.tgz", - "integrity": "sha512-uXIF8GuSappe1imm6Lf7pHGepfCBjDQlS+qTqvEGE0wZAsL1IVATK9P/cH/OCLfJXeQDTLeSYmrpwjtXNt46tQ==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.7.11.tgz", + "integrity": "sha512-IUohZedSJyDu/ReEBG/mqX6uG29uA7zZ9z6dIAF+p6eFxjXmh9MuHryyM+H8ebUyoq/Ad3rL+rUCksnuYNnI0w==", "cpu": [ "x64" ], @@ -25512,7 +25512,7 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-swc": "^0.3.1", "@swc/cli": "^0.4.0", - "@swc/core": "^1.7.10", + "@swc/core": "^1.7.11", "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@types/jquery": "^3.5.30", "lockfile-lint": "^4.14.0", @@ -25522,7 +25522,7 @@ "wireit": "^0.14.4" }, "optionalDependencies": { - "@swc/core": "^1.7.10", + "@swc/core": "^1.7.11", "@swc/core-darwin-arm64": "^1.6.13", "@swc/core-darwin-x64": "^1.6.13", "@swc/core-linux-arm-gnueabihf": "^1.6.13", diff --git a/web/packages/sfe/package.json b/web/packages/sfe/package.json index bdbf2a8f9474..8a3f39363813 100644 --- a/web/packages/sfe/package.json +++ b/web/packages/sfe/package.json @@ -14,7 +14,7 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-swc": "^0.3.1", "@swc/cli": "^0.4.0", - "@swc/core": "^1.7.10", + "@swc/core": "^1.7.11", "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@types/jquery": "^3.5.30", "lockfile-lint": "^4.14.0", @@ -25,7 +25,7 @@ }, "license": "MIT", "optionalDependencies": { - "@swc/core": "^1.7.10", + "@swc/core": "^1.7.11", "@swc/core-darwin-arm64": "^1.6.13", "@swc/core-darwin-x64": "^1.6.13", "@swc/core-linux-arm-gnueabihf": "^1.6.13", diff --git a/web/sfe/package-lock.json b/web/sfe/package-lock.json index f43b2716f8fc..2546e2f3cb13 100644 --- a/web/sfe/package-lock.json +++ b/web/sfe/package-lock.json @@ -21,7 +21,7 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-swc": "^0.3.1", "@swc/cli": "^0.4.0", - "@swc/core": "^1.7.10", + "@swc/core": "^1.7.11", "@types/jquery": "^3.5.30", "rollup": "^4.20.0", "rollup-plugin-copy": "^3.5.0" @@ -491,9 +491,9 @@ } }, "node_modules/@swc/core": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.7.10.tgz", - "integrity": "sha512-l0xrFwBQ9atizhmV94yC2nwcecTk/oftofwMNPiFMGe56dqdmi2ArHaTV3PCtMlgaUH6rGCehoRMt5OrCI1ktg==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.7.11.tgz", + "integrity": "sha512-AB+qc45UrJrDfbhPKcUXk+9z/NmFfYYwJT6G7/iur0fCse9kXjx45gi40+u/O2zgarG/30/zV6E3ps8fUvjh7g==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -508,16 +508,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.7.10", - "@swc/core-darwin-x64": "1.7.10", - "@swc/core-linux-arm-gnueabihf": "1.7.10", - "@swc/core-linux-arm64-gnu": "1.7.10", - "@swc/core-linux-arm64-musl": "1.7.10", - "@swc/core-linux-x64-gnu": "1.7.10", - "@swc/core-linux-x64-musl": "1.7.10", - "@swc/core-win32-arm64-msvc": "1.7.10", - "@swc/core-win32-ia32-msvc": "1.7.10", - "@swc/core-win32-x64-msvc": "1.7.10" + "@swc/core-darwin-arm64": "1.7.11", + "@swc/core-darwin-x64": "1.7.11", + "@swc/core-linux-arm-gnueabihf": "1.7.11", + "@swc/core-linux-arm64-gnu": "1.7.11", + "@swc/core-linux-arm64-musl": "1.7.11", + "@swc/core-linux-x64-gnu": "1.7.11", + "@swc/core-linux-x64-musl": "1.7.11", + "@swc/core-win32-arm64-msvc": "1.7.11", + "@swc/core-win32-ia32-msvc": "1.7.11", + "@swc/core-win32-x64-msvc": "1.7.11" }, "peerDependencies": { "@swc/helpers": "*" @@ -529,9 +529,9 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.7.10.tgz", - "integrity": "sha512-TYp4x/9w/C/yMU1olK5hTKq/Hi7BjG71UJ4V1U1WxI1JA3uokjQ/GoktDfmH5V5pX4dgGSOJwUe2RjoN8Z/XnA==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.7.11.tgz", + "integrity": "sha512-HRQv4qIeMBPThZ6Y/4yYW52rGsS6yrpusvuxLGyoFo45Y0y12/V2yXkOIA/0HIQyrqoUAxn1k4zQXpPaPNCmnw==", "cpu": [ "arm64" ], @@ -545,9 +545,9 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.7.10.tgz", - "integrity": "sha512-P3LJjAWh5yLc6p5IUwV5LgRfA3R1oDCZDMabYyb2BVQuJTD4MfegW9DhBcUUF5dhBLwq3191KpLVzE+dLTbiXw==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.7.11.tgz", + "integrity": "sha512-vtMQj0F3oYwDu5yhO7SKDRg1XekRSi6/TbzHAbBXv+dBhlGGvcZZynT1H90EVFTv+7w7Sh+lOFvRv5Z4ZTcxow==", "cpu": [ "x64" ], @@ -561,9 +561,9 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.7.10.tgz", - "integrity": "sha512-yGOFjE7w/akRTmqGY3FvWYrqbxO7OB2N2FHj2LO5HtzXflfoABb5RyRvdEquX+17J6mEpu4EwjYNraTD/WHIEQ==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.7.11.tgz", + "integrity": "sha512-mHtzWKxhtyreI4CSxs+3+ENv8t/Qo35WFoYG66qHEgJz/Z2Lh6jv1E+MYgHdYwnpQHgHbdvAco7HsBu/Dt6xXw==", "cpu": [ "arm" ], @@ -577,9 +577,9 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.7.10.tgz", - "integrity": "sha512-SPWsgWHfdWKKjLrYlvhxcdBJ7Ruy6crJbPoE9NfD95eJEjMnS2yZTqj2ChFsY737WeyhWYlHzgYhYOVCp83YwQ==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.7.11.tgz", + "integrity": "sha512-FRwe/x0GfXSQjGP2lIk+NO0pUFS/lI/RorCLBPiK808EVE9JTbh9DKCc/4Bbb4jgScAjNkrFCUVObQYl3YKmpA==", "cpu": [ "arm64" ], @@ -593,9 +593,9 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.7.10.tgz", - "integrity": "sha512-PUi50bkNqnBL3Z/Zq6jSfwgN9A/taA6u2Zou0tjDJi7oVdpjdr7SxNgCGzMJ/nNg5D/IQn1opM1jktMvpsPAuQ==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.7.11.tgz", + "integrity": "sha512-GY/rs0+GUq14Gbnza90KOrQd/9yHd5qQMii5jcSWcUCT5A8QTa8kiicsM2NxZeTJ69xlKmT7sLod5l99lki/2A==", "cpu": [ "arm64" ], @@ -609,9 +609,9 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.7.10.tgz", - "integrity": "sha512-Sc+pY55gknCAmBQBR6DhlA7jZSxHaLSDb5Sevzi6DOFMXR79NpA6zWTNKwp1GK2AnRIkbAfvYLgOxS5uWTFVpg==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.7.11.tgz", + "integrity": "sha512-QDkGRwSPmp2RBOlSs503IUXlWYlny8DyznTT0QuK0ML2RpDFlXWU94K/EZhS0RBEUkMY/W51OacM8P8aS/dkCg==", "cpu": [ "x64" ], @@ -625,9 +625,9 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.7.10.tgz", - "integrity": "sha512-g5NKx2LXaGd0K26hmEts1Cvb7ptIvq3MHSgr6/D1tRPcDZw1Sp0dYsmyOv0ho4F5GOJyiCooG3oE9FXdb7jIpQ==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.7.11.tgz", + "integrity": "sha512-SBEfKrXy6zQ6ksnyxw1FaCftrIH4fLfA81xNnKb7x/6iblv7Ko6H0aK3P5C86jyqF/82+ONl9C7ImGkUFQADig==", "cpu": [ "x64" ], @@ -641,9 +641,9 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.7.10.tgz", - "integrity": "sha512-plRIsOcfy9t9Q/ivm5DA7I0HaIvfAWPbI+bvVRrr3C/1K2CSqnqZJjEWOAmx2LiyipijNnEaFYuLBp0IkGuJpg==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.7.11.tgz", + "integrity": "sha512-a2Y4xxEsLLYHJN7sMnw9+YQJDi3M1BxEr9hklfopPuGGnYLFNnx5CypH1l9ReijEfWjIAHNi7pq3m023lzW1Hg==", "cpu": [ "arm64" ], @@ -657,9 +657,9 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.7.10.tgz", - "integrity": "sha512-GntrVNT23viHtbfzmlK8lfBiKeajH24GzbDT7qXhnoO20suUPcyYZxyvCb4gWM2zu8ZBTPHNlqfrNsriQCZ+lQ==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.7.11.tgz", + "integrity": "sha512-ZbZFMwZO+j8ulhegJ7EhJ/QVZPoQ5qc30ylJQSxizizTJaen71Q7/13lXWc6ksuCKvg6dUKrp/TPgoxOOtSrFA==", "cpu": [ "ia32" ], @@ -673,9 +673,9 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.7.10.tgz", - "integrity": "sha512-uXIF8GuSappe1imm6Lf7pHGepfCBjDQlS+qTqvEGE0wZAsL1IVATK9P/cH/OCLfJXeQDTLeSYmrpwjtXNt46tQ==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.7.11.tgz", + "integrity": "sha512-IUohZedSJyDu/ReEBG/mqX6uG29uA7zZ9z6dIAF+p6eFxjXmh9MuHryyM+H8ebUyoq/Ad3rL+rUCksnuYNnI0w==", "cpu": [ "x64" ], diff --git a/web/sfe/package.json b/web/sfe/package.json index 873acd8a6834..ae5a902a6bfd 100644 --- a/web/sfe/package.json +++ b/web/sfe/package.json @@ -20,7 +20,7 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-swc": "^0.3.1", "@swc/cli": "^0.4.0", - "@swc/core": "^1.7.10", + "@swc/core": "^1.7.11", "@types/jquery": "^3.5.30", "rollup": "^4.20.0", "rollup-plugin-copy": "^3.5.0" From e970a2a8e4a81a7bd25df8de6278272032049eba Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 15 Aug 2024 14:21:59 +0200 Subject: [PATCH 091/165] web: bump @sentry/browser from 8.25.0 to 8.26.0 in /web in the sentry group across 1 directory (#10921) web: bump @sentry/browser in /web in the sentry group across 1 directory Bumps the sentry group with 1 update in the /web directory: [@sentry/browser](https://github.com/getsentry/sentry-javascript). Updates `@sentry/browser` from 8.25.0 to 8.26.0 - [Release notes](https://github.com/getsentry/sentry-javascript/releases) - [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-javascript/compare/8.25.0...8.26.0) --- updated-dependencies: - dependency-name: "@sentry/browser" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: sentry ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 98 +++++++++++++++++++++---------------------- web/package.json | 2 +- 2 files changed, 50 insertions(+), 50 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 7fe2baf55287..c7e63a7a5286 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -31,7 +31,7 @@ "@open-wc/lit-helpers": "^0.7.0", "@patternfly/elements": "^3.0.2", "@patternfly/patternfly": "^4.224.2", - "@sentry/browser": "^8.25.0", + "@sentry/browser": "^8.26.0", "@webcomponents/webcomponentsjs": "^2.8.0", "base64-js": "^1.5.1", "chart.js": "^4.4.3", @@ -5689,102 +5689,102 @@ ] }, "node_modules/@sentry-internal/browser-utils": { - "version": "8.25.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-8.25.0.tgz", - "integrity": "sha512-nlWgp1lVhNQOTUplW85G3qm0fOIgAhJ/sl/31OIuScVrITYhYDF2bO+Zv/jQ8YsdUBAUXqY1tPT9wwPJklnPhw==", + "version": "8.26.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-8.26.0.tgz", + "integrity": "sha512-O2Tj+WK33/ZVp5STnz6ZL0OO+/Idk2KqsH0ITQkQmyZ2z0kdzWOeqK7s7q3/My6rB1GfPcyqPcBBv4dVv92FYQ==", "dependencies": { - "@sentry/core": "8.25.0", - "@sentry/types": "8.25.0", - "@sentry/utils": "8.25.0" + "@sentry/core": "8.26.0", + "@sentry/types": "8.26.0", + "@sentry/utils": "8.26.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/feedback": { - "version": "8.25.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-8.25.0.tgz", - "integrity": "sha512-327I5XJAFrsgjc5qUKxZ9rff3WNCfGvf1fIii70LQ2YQhQgG4XHZILmkD06ETEyXb+H1tkrNQQEJ1/d4ai+q5g==", + "version": "8.26.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/feedback/-/feedback-8.26.0.tgz", + "integrity": "sha512-hQtw1gg8n6ERK1UH47F7ZI1zOsbhu0J2VX+TrnkpaQR2FgxDW1oe9Ja6oCV4CQKuR4w+1ZI/Kj4imSt0K33kEw==", "dependencies": { - "@sentry/core": "8.25.0", - "@sentry/types": "8.25.0", - "@sentry/utils": "8.25.0" + "@sentry/core": "8.26.0", + "@sentry/types": "8.26.0", + "@sentry/utils": "8.26.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/replay": { - "version": "8.25.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay/-/replay-8.25.0.tgz", - "integrity": "sha512-3f7x8EYthyj157uV9V8vBjun+1gJnHhh2+i0qxYLhMGx7N2Fq0J3Bvvo1rosSg+fYh5HzPNZDufwIRdg5C/MQw==", + "version": "8.26.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay/-/replay-8.26.0.tgz", + "integrity": "sha512-JDY7W2bswlp5c3483lKP4kcb75fHNwGNfwD8x8FsY9xMjv7nxeXjLpR5cCEk1XqPq2+n6w4j7mJOXhEXGiUIKg==", "dependencies": { - "@sentry-internal/browser-utils": "8.25.0", - "@sentry/core": "8.25.0", - "@sentry/types": "8.25.0", - "@sentry/utils": "8.25.0" + "@sentry-internal/browser-utils": "8.26.0", + "@sentry/core": "8.26.0", + "@sentry/types": "8.26.0", + "@sentry/utils": "8.26.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry-internal/replay-canvas": { - "version": "8.25.0", - "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-8.25.0.tgz", - "integrity": "sha512-dPXlkAbkFL1DBum8rGTaHS+apJKaXEZJF9gLcBBKTruhTCizrugFLxajzIfVSiFVuwNKuJWa2fzhzbeQM0ee7w==", + "version": "8.26.0", + "resolved": "https://registry.npmjs.org/@sentry-internal/replay-canvas/-/replay-canvas-8.26.0.tgz", + "integrity": "sha512-2CFQW6f9aJHIo/DqmqYa9PaYoLn1o36ywc0h8oyGrD4oPCbrnE5F++PmTdc71GBODu41HBn/yoCTLmxOD+UjpA==", "dependencies": { - "@sentry-internal/replay": "8.25.0", - "@sentry/core": "8.25.0", - "@sentry/types": "8.25.0", - "@sentry/utils": "8.25.0" + "@sentry-internal/replay": "8.26.0", + "@sentry/core": "8.26.0", + "@sentry/types": "8.26.0", + "@sentry/utils": "8.26.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry/browser": { - "version": "8.25.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-8.25.0.tgz", - "integrity": "sha512-51bdVGXjyooqVGzaSGsnExqRTt9NvZ1zGFsxbbCSXi5UoEFN6zdMUz6jKYsL2K80eeELP2VKOVlobHlEzeJQfw==", + "version": "8.26.0", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-8.26.0.tgz", + "integrity": "sha512-e5s6eKlwLZWzTwQcBwqyAGZMMuQROW9Z677VzwkSyREWAIkKjfH2VBxHATnNGc0IVkNHjD7iH3ixo3C0rLKM3w==", "dependencies": { - "@sentry-internal/browser-utils": "8.25.0", - "@sentry-internal/feedback": "8.25.0", - "@sentry-internal/replay": "8.25.0", - "@sentry-internal/replay-canvas": "8.25.0", - "@sentry/core": "8.25.0", - "@sentry/types": "8.25.0", - "@sentry/utils": "8.25.0" + "@sentry-internal/browser-utils": "8.26.0", + "@sentry-internal/feedback": "8.26.0", + "@sentry-internal/replay": "8.26.0", + "@sentry-internal/replay-canvas": "8.26.0", + "@sentry/core": "8.26.0", + "@sentry/types": "8.26.0", + "@sentry/utils": "8.26.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry/core": { - "version": "8.25.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.25.0.tgz", - "integrity": "sha512-7KtglbrW1eX4DOHkf6i4rRIExEf2CgtQ99qZ8gn5FUaAmNMg0rK7bb1yZMx0RZtp5G1TSz/S0jQQgxHWebaEig==", + "version": "8.26.0", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-8.26.0.tgz", + "integrity": "sha512-g/tVmTZD4GNbLFf++hKJfBpcCAtduFEMLnbfa9iT/QEZjlmP+EzY+GsH9bafM5VsNe8DiOUp+kJKWtShzlVdBA==", "dependencies": { - "@sentry/types": "8.25.0", - "@sentry/utils": "8.25.0" + "@sentry/types": "8.26.0", + "@sentry/utils": "8.26.0" }, "engines": { "node": ">=14.18" } }, "node_modules/@sentry/types": { - "version": "8.25.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.25.0.tgz", - "integrity": "sha512-ojim0gDcRhGJPguYrtms4FsprX4xZz3LGNk9Z0hwTbSVEdlhQIInsQ7CYcdM3sjUs+qT7kfpxTRZGUeZNRRJcA==", + "version": "8.26.0", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-8.26.0.tgz", + "integrity": "sha512-zKmh6SWsJh630rpt7a9vP4Cm4m1C2gDTUqUiH565CajCL/4cePpNWYrNwalSqsOSL7B9OrczA1+n6a6XvND+ng==", "engines": { "node": ">=14.18" } }, "node_modules/@sentry/utils": { - "version": "8.25.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.25.0.tgz", - "integrity": "sha512-mVlkV7S62ZZ2jM38/kOwWx2xoW8fUv2cjw2IwFKoAIPyLBh3mo1WJtvfdtN/rXGjQWZJBKW53EWaWnD00rkjyA==", + "version": "8.26.0", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-8.26.0.tgz", + "integrity": "sha512-xvlPU9Hd2BlyT+FhWHGNwnxWqdVRk2AHnDtVcW4Ma0Ri5EwS+uy4Jeik5UkSv8C5RVb9VlxFmS8LN3I1MPJsLw==", "dependencies": { - "@sentry/types": "8.25.0" + "@sentry/types": "8.26.0" }, "engines": { "node": ">=14.18" diff --git a/web/package.json b/web/package.json index b411f1d5642c..15f9dd1f69c7 100644 --- a/web/package.json +++ b/web/package.json @@ -19,7 +19,7 @@ "@open-wc/lit-helpers": "^0.7.0", "@patternfly/elements": "^3.0.2", "@patternfly/patternfly": "^4.224.2", - "@sentry/browser": "^8.25.0", + "@sentry/browser": "^8.26.0", "@webcomponents/webcomponentsjs": "^2.8.0", "base64-js": "^1.5.1", "chart.js": "^4.4.3", From 69734e08d38d80beba8cccb55552738cc493cd31 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 15 Aug 2024 14:56:09 +0200 Subject: [PATCH 092/165] website: bump docusaurus-theme-openapi-docs from 3.0.1 to 3.0.2 in /website (#10918) * website: bump docusaurus-theme-openapi-docs in /website Bumps [docusaurus-theme-openapi-docs](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/tree/HEAD/packages/docusaurus-theme-openapi-docs) from 3.0.1 to 3.0.2. - [Release notes](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/releases) - [Changelog](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/blob/main/CHANGELOG.md) - [Commits](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/commits/v3.0.2/packages/docusaurus-theme-openapi-docs) --- updated-dependencies: - dependency-name: docusaurus-theme-openapi-docs dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] * bump both Signed-off-by: Jens Langhammer --------- Signed-off-by: dependabot[bot] Signed-off-by: Jens Langhammer Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jens Langhammer --- website/package-lock.json | 16 +++++++++------- website/package.json | 4 ++-- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/website/package-lock.json b/website/package-lock.json index d59367021c6e..6543a21c30f1 100644 --- a/website/package-lock.json +++ b/website/package-lock.json @@ -18,8 +18,8 @@ "@mdx-js/react": "^3.0.1", "clsx": "^2.1.1", "disqus-react": "^1.1.5", - "docusaurus-plugin-openapi-docs": "^3.0.0-beta.10", - "docusaurus-theme-openapi-docs": "^3.0.1", + "docusaurus-plugin-openapi-docs": "^3.0.2", + "docusaurus-theme-openapi-docs": "^3.0.2", "postcss": "^8.4.41", "prism-react-renderer": "^2.3.1", "react": "^18.3.1", @@ -6221,8 +6221,9 @@ } }, "node_modules/docusaurus-plugin-openapi-docs": { - "version": "3.0.1", - "license": "MIT", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/docusaurus-plugin-openapi-docs/-/docusaurus-plugin-openapi-docs-3.0.2.tgz", + "integrity": "sha512-58aYOOD6VhJpACvzSdI2fSFbX9H9PA7Xt+O5TfNRMyl5XuSIyrVhqfLr1VqTcBkc4xqA5MGko7JLBIxymXxPvg==", "dependencies": { "@apidevtools/json-schema-ref-parser": "^11.5.4", "@docusaurus/plugin-content-docs": "^3.0.1", @@ -6406,8 +6407,9 @@ } }, "node_modules/docusaurus-theme-openapi-docs": { - "version": "3.0.1", - "license": "MIT", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/docusaurus-theme-openapi-docs/-/docusaurus-theme-openapi-docs-3.0.2.tgz", + "integrity": "sha512-zON8rvZCvkq5YtK2rNwp8I+LGxcIGdvLg6KEMV2yLWa6kHEZhK3QMC3H4/+hpbx07FV9FvkEek6fqvaJunlJ2Q==", "dependencies": { "@docusaurus/theme-common": "^3.0.1", "@hookform/error-message": "^2.0.1", @@ -6415,7 +6417,7 @@ "clsx": "^1.1.1", "copy-text-to-clipboard": "^3.1.0", "crypto-js": "^4.1.1", - "docusaurus-plugin-openapi-docs": "^3.0.1", + "docusaurus-plugin-openapi-docs": "^3.0.2", "docusaurus-plugin-sass": "^0.2.3", "file-saver": "^2.0.5", "lodash": "^4.17.20", diff --git a/website/package.json b/website/package.json index 46ff5209bc6f..8a946486a66e 100644 --- a/website/package.json +++ b/website/package.json @@ -26,8 +26,8 @@ "@mdx-js/react": "^3.0.1", "clsx": "^2.1.1", "disqus-react": "^1.1.5", - "docusaurus-plugin-openapi-docs": "^3.0.0-beta.10", - "docusaurus-theme-openapi-docs": "^3.0.1", + "docusaurus-plugin-openapi-docs": "^3.0.2", + "docusaurus-theme-openapi-docs": "^3.0.2", "postcss": "^8.4.41", "prism-react-renderer": "^2.3.1", "react": "^18.3.1", From b95a9bdc38428f31f51b43ed368960152d868c94 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Thu, 15 Aug 2024 14:56:39 +0200 Subject: [PATCH 093/165] translate: Updates for file web/xliff/en.xlf in ru (#10929) Translate web/xliff/en.xlf in ru 100% translated source file: 'web/xliff/en.xlf' on 'ru'. Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> --- web/xliff/ru.xlf | 56 ++++++++++++++++++++++++------------------------ 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/web/xliff/ru.xlf b/web/xliff/ru.xlf index 62ec4ed15851..7c787d2adff8 100644 --- a/web/xliff/ru.xlf +++ b/web/xliff/ru.xlf @@ -1,4 +1,4 @@ - + @@ -596,9 +596,9 @@ - The URL "" was not found. - URL " - " не найден. + The URL "" was not found. + URL " + " не найден. @@ -1030,8 +1030,8 @@ - To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. - Чтобы разрешить любой URI перенаправления, установите это значение в ".*". Помните о возможных последствиях для безопасности. + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + Чтобы разрешить любой URI перенаправления, установите это значение в ".*". Помните о возможных последствиях для безопасности. @@ -1758,8 +1758,8 @@ - Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". - Введите полный URL-адрес, относительный путь или используйте 'fa://fa-test', чтобы использовать иконку Font Awesome "fa-test". + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + Введите полный URL-адрес, относительный путь или используйте 'fa://fa-test', чтобы использовать иконку Font Awesome "fa-test". @@ -2927,8 +2927,8 @@ doesn't pass when either or both of the selected options are equal or above the - Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' - Поле, содержащее членов группы. Обратите внимание, что при использовании поля "memberUid" предполагается, что значение содержит относительное отличительное имя. Например, 'memberUid=some-user' вместо 'memberUid=cn=some-user,ou=groups,...'. + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + Поле, содержащее членов группы. Обратите внимание, что при использовании поля "memberUid" предполагается, что значение содержит относительное отличительное имя. Например, 'memberUid=some-user' вместо 'memberUid=cn=some-user,ou=groups,...'. @@ -3674,8 +3674,8 @@ doesn't pass when either or both of the selected options are equal or above the - When using an external logging solution for archiving, this can be set to "minutes=5". - Если для архивирования используется внешнее решение для протоколирования, можно установить значение "minutes=5". + When using an external logging solution for archiving, this can be set to "minutes=5". + Если для архивирования используется внешнее решение для протоколирования, можно установить значение "minutes=5". @@ -3815,7 +3815,7 @@ doesn't pass when either or both of the selected options are equal or above the Use the username and password below to authenticate. The password can be retrieved later on the Tokens page. - Для аутентификации используйте указанные ниже имя пользователя и пароль. Пароль можно получить позже на странице "Токены". + Для аутентификации используйте указанные ниже имя пользователя и пароль. Пароль можно получить позже на странице "Токены". @@ -3851,10 +3851,10 @@ doesn't pass when either or both of the selected options are equal or above the - Are you sure you want to update ""? + Are you sure you want to update ""? Вы уверены, что хотите обновить - " - "? + " + "? @@ -4930,7 +4930,7 @@ doesn't pass when either or both of the selected options are equal or above the - A "roaming" authenticator, like a YubiKey + A "roaming" authenticator, like a YubiKey Переносной аутентификатор, например YubiKey @@ -5265,10 +5265,10 @@ doesn't pass when either or both of the selected options are equal or above the - ("", of type ) + ("", of type ) - (" - ", типа + (" + ", типа ) @@ -5313,12 +5313,12 @@ doesn't pass when either or both of the selected options are equal or above the Stay signed in offset - Смещение "Оставаться в системе" + Смещение "Оставаться в системе" - If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. - Если значение продолжительности больше 0, у пользователя будет возможность выбрать опцию "оставаться в системе", что продлит его сеанс на указанное здесь время. + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + Если значение продолжительности больше 0, у пользователя будет возможность выбрать опцию "оставаться в системе", что продлит его сеанс на указанное здесь время. @@ -7570,7 +7570,7 @@ Bindings to groups/users are checked against the user of the event. One hint, 'New Application Wizard', is currently hidden - Одна подсказка, "Мастер создания нового приложения", в настоящее время скрыта + Одна подсказка, "Мастер создания нового приложения", в настоящее время скрыта External applications that use authentik as an identity provider via protocols like OAuth2 and SAML. All applications are shown here, even ones you cannot access. @@ -7745,7 +7745,7 @@ Bindings to groups/users are checked against the user of the event. Пользователь успешно создан и добавлен в группу - This user will be added to the group "". + This user will be added to the group "". Этот пользователь будет добавлен в группу &quot;&quot;. @@ -8944,7 +8944,7 @@ Bindings to groups/users are checked against the user of the event. Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. - Внимание: Этот экземпляр authentik перешел в режим "только чтение" из-за истекших/превышенных лицензий. + Внимание: Этот экземпляр authentik перешел в режим "только чтение" из-за истекших/превышенных лицензий. This authentik instance uses a Trial license. @@ -8972,7 +8972,7 @@ Bindings to groups/users are checked against the user of the event. Provide users with a 'show password' button. - Предоставить пользователям кнопку "показать пароль". + Предоставить пользователям кнопку "показать пароль". Show password @@ -8996,4 +8996,4 @@ Bindings to groups/users are checked against the user of the event. - + \ No newline at end of file From 0754d9c3d41257562b067b60665867f61ba2c1ab Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Thu, 15 Aug 2024 14:56:41 +0200 Subject: [PATCH 094/165] translate: Updates for file web/xliff/en.xlf in fr (#10928) Translate web/xliff/en.xlf in fr 100% translated source file: 'web/xliff/en.xlf' on 'fr'. Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> --- web/xliff/fr.xlf | 62 ++++++++++++++++++++++++------------------------ 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/web/xliff/fr.xlf b/web/xliff/fr.xlf index da31bd698e27..ae3fc59316aa 100644 --- a/web/xliff/fr.xlf +++ b/web/xliff/fr.xlf @@ -1,4 +1,4 @@ - + @@ -596,9 +596,9 @@ - The URL "" was not found. - L'URL " - " n'a pas été trouvée. + The URL "" was not found. + L'URL " + " n'a pas été trouvée. @@ -1030,8 +1030,8 @@ - To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. - Pour permettre n'importe quelle URI de redirection, définissez cette valeur sur ".*". Soyez conscient des possibles implications de sécurité que cela peut avoir. + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + Pour permettre n'importe quelle URI de redirection, définissez cette valeur sur ".*". Soyez conscient des possibles implications de sécurité que cela peut avoir. @@ -1588,7 +1588,7 @@ Token to authenticate with. Currently only bearer authentication is supported. - Jeton d'authentification à utiliser. Actuellement, seule l'authentification "bearer authentication" est prise en charge. + Jeton d'authentification à utiliser. Actuellement, seule l'authentification "bearer authentication" est prise en charge. @@ -1756,8 +1756,8 @@ - Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". - Entrez une URL complète, un chemin relatif ou utilisez 'fa://fa-test' pour utiliser l'icône Font Awesome "fa-test". + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + Entrez une URL complète, un chemin relatif ou utilisez 'fa://fa-test' pour utiliser l'icône Font Awesome "fa-test". @@ -2840,7 +2840,7 @@ doesn't pass when either or both of the selected options are equal or above the To use SSL instead, use 'ldaps://' and disable this option. - Pour utiliser SSL à la base, utilisez "ldaps://" et désactviez cette option. + Pour utiliser SSL à la base, utilisez "ldaps://" et désactviez cette option. @@ -2924,8 +2924,8 @@ doesn't pass when either or both of the selected options are equal or above the - Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' - Champ qui contient les membres d'un groupe. Si vous utilisez le champ "memberUid", la valeur est censée contenir un nom distinctif relatif, par exemple 'memberUid=un-utilisateur' au lieu de 'memberUid=cn=un-utilisateur,ou=groups,...' + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + Champ qui contient les membres d'un groupe. Si vous utilisez le champ "memberUid", la valeur est censée contenir un nom distinctif relatif, par exemple 'memberUid=un-utilisateur' au lieu de 'memberUid=cn=un-utilisateur,ou=groups,...' @@ -3220,7 +3220,7 @@ doesn't pass when either or both of the selected options are equal or above the Time offset when temporary users should be deleted. This only applies if your IDP uses the NameID Format 'transient', and the user doesn't log out manually. - Moment où les utilisateurs temporaires doivent être supprimés. Cela ne s'applique que si votre IDP utilise le format NameID "transient" et que l'utilisateur ne se déconnecte pas manuellement. + Moment où les utilisateurs temporaires doivent être supprimés. Cela ne s'applique que si votre IDP utilise le format NameID "transient" et que l'utilisateur ne se déconnecte pas manuellement. @@ -3362,7 +3362,7 @@ doesn't pass when either or both of the selected options are equal or above the Optionally set the 'FriendlyName' value of the Assertion attribute. - Indiquer la valeur "FriendlyName" de l'attribut d'assertion (optionnel) + Indiquer la valeur "FriendlyName" de l'attribut d'assertion (optionnel) @@ -3671,8 +3671,8 @@ doesn't pass when either or both of the selected options are equal or above the - When using an external logging solution for archiving, this can be set to "minutes=5". - En cas d'utilisation d'une solution de journalisation externe pour l'archivage, cette valeur peut être fixée à "minutes=5". + When using an external logging solution for archiving, this can be set to "minutes=5". + En cas d'utilisation d'une solution de journalisation externe pour l'archivage, cette valeur peut être fixée à "minutes=5". @@ -3848,10 +3848,10 @@ doesn't pass when either or both of the selected options are equal or above the - Are you sure you want to update ""? + Are you sure you want to update ""? Êtes-vous sûr de vouloir mettre à jour - " - "? + " + "? @@ -4927,8 +4927,8 @@ doesn't pass when either or both of the selected options are equal or above the - A "roaming" authenticator, like a YubiKey - Un authentificateur "itinérant", comme une YubiKey + A "roaming" authenticator, like a YubiKey + Un authentificateur "itinérant", comme une YubiKey @@ -5253,7 +5253,7 @@ doesn't pass when either or both of the selected options are equal or above the Show arbitrary input fields to the user, for example during enrollment. Data is saved in the flow context under the 'prompt_data' variable. - Afficher des champs de saisie arbitraires à l'utilisateur, par exemple pendant l'inscription. Les données sont enregistrées dans le contexte du flux sous la variable "prompt_data". + Afficher des champs de saisie arbitraires à l'utilisateur, par exemple pendant l'inscription. Les données sont enregistrées dans le contexte du flux sous la variable "prompt_data". @@ -5262,10 +5262,10 @@ doesn't pass when either or both of the selected options are equal or above the - ("", of type ) + ("", of type ) - (" - ", de type + (" + ", de type ) @@ -5314,8 +5314,8 @@ doesn't pass when either or both of the selected options are equal or above the - If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. - Si défini à une durée supérieure à 0, l'utilisateur aura la possibilité de choisir de "rester connecté", ce qui prolongera sa session jusqu'à la durée spécifiée ici. + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + Si défini à une durée supérieure à 0, l'utilisateur aura la possibilité de choisir de "rester connecté", ce qui prolongera sa session jusqu'à la durée spécifiée ici. @@ -6083,7 +6083,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Can be in the format of 'unix://' when connecting to a local docker daemon, using 'ssh://' to connect via SSH, or 'https://:2376' when connecting to a remote system. - Peut être au format "unix://" pour une connexion à un service docker local, "ssh://" pour une connexion via SSH, ou "https://:2376" pour une connexion à un système distant. + Peut être au format "unix://" pour une connexion à un service docker local, "ssh://" pour une connexion via SSH, ou "https://:2376" pour une connexion à un système distant. @@ -7340,7 +7340,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Use this provider with nginx's auth_request or traefik's forwardAuth. Each application/domain needs its own provider. Additionally, on each domain, /outpost.goauthentik.io must be routed to the outpost (when using a managed outpost, this is done for you). - Utilisez ce fournisseur avec l'option "auth_request" de Nginx ou "forwardAuth" de Traefik. Chaque application/domaine a besoin de son propre fournisseur. De plus, sur chaque domaine, "/outpost.goauthentik.io" doit être routé vers le poste avancé (lorsque vous utilisez un poste avancé géré, cela est fait pour vous). + Utilisez ce fournisseur avec l'option "auth_request" de Nginx ou "forwardAuth" de Traefik. Chaque application/domaine a besoin de son propre fournisseur. De plus, sur chaque domaine, "/outpost.goauthentik.io" doit être routé vers le poste avancé (lorsque vous utilisez un poste avancé géré, cela est fait pour vous). Default relay state @@ -7742,7 +7742,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Utilisateur créé et ajouté au groupe avec succès - This user will be added to the group "". + This user will be added to the group "". Cet utilisateur sera ajouté au groupe &quot;&quot;. @@ -8993,4 +8993,4 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti - + \ No newline at end of file From 1d5d096ffcb5ba40707b25b172a14987a24bf25a Mon Sep 17 00:00:00 2001 From: rickra Date: Thu, 15 Aug 2024 14:56:52 +0200 Subject: [PATCH 095/165] website/docs: use default container name from helm chart in recovery documentation for kubernetes (#10919) * use default container name from helm chart the default name for the worker container is worker and not authentik. see https://github.com/goauthentik/helm/blob/main/charts/authentik/values.yaml#L603 Signed-off-by: rickra * fix container name everywhere Signed-off-by: Jens Langhammer --------- Signed-off-by: rickra Signed-off-by: Jens Langhammer Co-authored-by: Jens Langhammer --- website/docs/troubleshooting/emails.md | 2 +- website/docs/troubleshooting/ldap_source.md | 4 ++-- website/docs/troubleshooting/login.md | 2 +- website/docs/troubleshooting/missing_admin_group.md | 2 +- website/docs/troubleshooting/missing_permission.md | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/website/docs/troubleshooting/emails.md b/website/docs/troubleshooting/emails.md index 6a6dd9146cbe..d68603572031 100644 --- a/website/docs/troubleshooting/emails.md +++ b/website/docs/troubleshooting/emails.md @@ -23,5 +23,5 @@ docker compose exec worker ak test_email [...] To run this command with Kubernetes, use ```shell -kubectl exec -it deployment/authentik-worker -c authentik -- ak test_email [...] +kubectl exec -it deployment/authentik-worker -c worker -- ak test_email [...] ``` diff --git a/website/docs/troubleshooting/ldap_source.md b/website/docs/troubleshooting/ldap_source.md index 9b322cc45c2c..a96103ff8e16 100644 --- a/website/docs/troubleshooting/ldap_source.md +++ b/website/docs/troubleshooting/ldap_source.md @@ -11,7 +11,7 @@ docker compose run --rm worker ldap_sync *slug of the source* or, for Kubernetes, run ```shell -kubectl exec -it deployment/authentik-worker -c authentik -- ak ldap_sync *slug of the source* +kubectl exec -it deployment/authentik-worker -c worker -- ak ldap_sync *slug of the source* ``` Starting with authentik 2023.10, you can also run command below to explicitly check the connectivity to the configured LDAP Servers: @@ -23,5 +23,5 @@ docker compose run --rm worker ldap_check_connection *slug of the source* or, for Kubernetes, run ```shell -kubectl exec -it deployment/authentik-worker -c authentik -- ak ldap_check_connection *slug of the source* +kubectl exec -it deployment/authentik-worker -c worker -- ak ldap_check_connection *slug of the source* ``` diff --git a/website/docs/troubleshooting/login.md b/website/docs/troubleshooting/login.md index 49b40371c5ab..90a243b8eaf9 100644 --- a/website/docs/troubleshooting/login.md +++ b/website/docs/troubleshooting/login.md @@ -17,7 +17,7 @@ docker compose run --rm server create_recovery_key 10 akadmin For Kubernetes, run ```shell -kubectl exec -it deployment/authentik-worker -c authentik -- ak create_recovery_key 10 akadmin +kubectl exec -it deployment/authentik-worker -c worker -- ak create_recovery_key 10 akadmin ``` or, for CLI, run diff --git a/website/docs/troubleshooting/missing_admin_group.md b/website/docs/troubleshooting/missing_admin_group.md index 7fe015ba1920..0c7897dcc043 100644 --- a/website/docs/troubleshooting/missing_admin_group.md +++ b/website/docs/troubleshooting/missing_admin_group.md @@ -13,5 +13,5 @@ docker compose run --rm server create_admin_group username or, for Kubernetes, run ```shell -kubectl exec -it deployment/authentik-worker -c authentik -- ak create_admin_group username +kubectl exec -it deployment/authentik-worker -c worker -- ak create_admin_group username ``` diff --git a/website/docs/troubleshooting/missing_permission.md b/website/docs/troubleshooting/missing_permission.md index d9c0ad5878cd..58b4e694d61f 100644 --- a/website/docs/troubleshooting/missing_permission.md +++ b/website/docs/troubleshooting/missing_permission.md @@ -15,7 +15,7 @@ docker compose run --rm worker repair_permissions or, for Kubernetes, run ```shell -kubectl exec -it deployment/authentik-worker -c authentik -- ak repair_permissions +kubectl exec -it deployment/authentik-worker -c worker -- ak repair_permissions ``` If the error persists after running this command, please open an Issue on [GitHub](https://github.com/goauthentik/authentik/issues/) From 07aa230b9bc4a995906bc26e12d4c88ec6883c57 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Thu, 15 Aug 2024 14:57:01 +0200 Subject: [PATCH 096/165] translate: Updates for file web/xliff/en.xlf in zh_CN (#10916) * Translate web/xliff/en.xlf in zh_CN 100% translated source file: 'web/xliff/en.xlf' on 'zh_CN'. * Translate web/xliff/en.xlf in zh_CN 100% translated source file: 'web/xliff/en.xlf' on 'zh_CN'. --------- Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> --- web/xliff/zh_CN.xlf | 240 ++++++++++++++++++++++++++++++++++---------- 1 file changed, 185 insertions(+), 55 deletions(-) diff --git a/web/xliff/zh_CN.xlf b/web/xliff/zh_CN.xlf index dceacb376cd0..61393d6d4fb1 100644 --- a/web/xliff/zh_CN.xlf +++ b/web/xliff/zh_CN.xlf @@ -612,7 +612,7 @@ - Welcome, . + Welcome, . 欢迎, @@ -843,16 +843,6 @@ Flow used for users to authenticate. 用于验证用户身份的流程。 - - - Search group - 搜索组 - - - - Users in the selected group can do search queries. If no group is selected, no LDAP Searches are allowed. - 所选组中的用户可以执行搜索查询。如果未选择任何组,则不允许 LDAP 搜索。 - Bind mode @@ -2744,11 +2734,6 @@ doesn't pass when either or both of the selected options are equal or above the No policies are currently bound to this object. 当前没有策略绑定到此对象。 - - - Bind existing policy - 绑定已有策略 - Warning: Application is not used by any Outpost. @@ -2879,11 +2864,6 @@ doesn't pass when either or both of the selected options are equal or above the LDAP Attribute mapping LDAP 属性映射 - - - Property mappings used to user creation. - 用于创建用户的属性映射。 - Additional settings @@ -3366,16 +3346,6 @@ doesn't pass when either or both of the selected options are equal or above the Successfully created mapping. 已成功创建映射。 - - - Object field - 对象字段 - - - - Field of the user object this value is written to. - 写入此值的用户对象的字段。 - SAML Attribute Name @@ -3651,11 +3621,6 @@ doesn't pass when either or both of the selected options are equal or above the Recovery flow 恢复流程 - - - Recovery flow. If left empty, the first applicable flow sorted by the slug is used. - 恢复流程。如果留空,则使用按 Slug 排序的第一个适用流程。 - Unenrollment flow @@ -5727,11 +5692,6 @@ doesn't pass when either or both of the selected options are equal or above the Create Stage binding 创建阶段绑定 - - - Bind stage - 绑定阶段 - Bind existing stage @@ -6036,12 +5996,6 @@ Bindings to groups/users are checked against the user of the event. Not available 不可用 - - - Last seen: - 上次出现: - - Unknown type @@ -7837,10 +7791,6 @@ Bindings to groups/users are checked against the user of the event. Configure Proxy Provider 配置代理提供程序 - - AdditionalScopes - 额外的作用域 - Configure Radius Provider 配置 Radius 提供程序 @@ -8049,10 +7999,6 @@ Bindings to groups/users are checked against the user of the event. Dutch 荷兰语 - - Failed to fetch objects: - 获取对象失败: - Brand 品牌 @@ -8862,6 +8808,190 @@ Bindings to groups/users are checked against the user of the event. Outpost integrations define how authentik connects to external platforms to manage and deploy Outposts. 前哨集成定义了 authentik 如何连接到外部平台以管理和部署前哨。 + + + Operation failed to complete + 完成操作失败 + + + Failed to fetch objects: + 拉取对象失败: + + + Available Scopes + 可用作用域 + + + Selected Scopes + 已选作用域 + + + Available Property Mappings + 可用属性映射 + + + Selected Property Mappings + 已选属性映射 + + + Available User Property Mappings + 可用用户属性映射 + + + Selected User Property Mappings + 已选用户属性映射 + + + Available Group Property Mappings + 可用组属性映射 + + + Selected Group Property Mappings + 已选组属性映射 + + + Ensure the user satisfies requirements of geography or network topology, based on IP address. If any of the configured values match, the policy passes. + 确保用户满足基于 IP 地址的地理或网络拓扑要求。如果任何配置的值匹配,则策略通过。 + + + ASNs + ASN + + + List of autonomous system numbers. Comma separated. E.g. 13335, 15169, 20940 + ASN 列表。逗号分隔。例如 13335, 15169, 20940 + + + Countries + 地区 + + + Available Countries + 可用地区 + + + Selected Countries + 已选地区 + + + Bind existing policy/group/user + 绑定已有策略/组/用户 + + + Property mappings for user creation. + 用于创建用户的属性映射。 + + + Property mappings for group creation. + 用于创建组的属性映射。 + + + Link to a group with identical name. Can have security implications when a group is used with another source + 链接到名称相同的组。当其他源使用相同组名时,可能会有安全隐患。 + + + Use the group's name, but deny enrollment when the name already exists + 使用组的名称,但在名称已存在时拒绝注册。 + + + Group matching mode + 组匹配模式 + + + OAuth Attribute mapping + OAuth 属性映射 + + + Plex Attribute mapping + Plex 属性映射 + + + Encryption Certificate + 加密证书 + + + When selected, encrypted assertions will be decrypted using this keypair. + 选择此选项时,被加密的断言将以此密钥对解密。 + + + SAML Attribute mapping + SAML 属性映射 + + + SCIM Attribute mapping + SCIM 属性映射 + + + External user settings + 外部用户设置 + + + Default application + 默认应用程序 + + + When configured, external users will automatically be redirected to this application when not attempting to access a different application + 配置时,外部用户会被自动重定向到此应用程序,除非用户尝试访问其他应用程序 + + + Warning: One or more license(s) have expired. + 警告:一个或多个许可证已过期。 + + + Warning: One or more license(s) will expire within the next 2 weeks. + 警告:一个或多个许可证将在 2 星期内过期。 + + + Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. + 注意:由于许可证过期/超限,此 authentik 实例已进入只读模式。 + + + This authentik instance uses a Trial license. + 此 authentik 实例使用的是试用许可证。 + + + This authentik instance uses a Non-production license. + 此 authentik 实例使用的是非生产许可证。 + + + Access Tokens(s) + 访问令牌 + + + Created at + 创建于 + + + Last updated at + 上次更新于 + + + Last used at + 上次使用于 + + + Provide users with a 'show password' button. + 为用户提供“显示密码”按钮。 + + + Show password + 显示密码 + + + Hide password + 隐藏密码 + + + An outpost is on an incorrect version! + 一个前哨的版本不正确! + + + Russian + 俄语 + + + Last seen: () + 上次出现: From 233e43c579bafa0acd9c38b93dd89f21232c6359 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Thu, 15 Aug 2024 14:57:09 +0200 Subject: [PATCH 097/165] translate: Updates for file web/xliff/en.xlf in zh-Hans (#10926) * Translate web/xliff/en.xlf in zh-Hans 100% translated source file: 'web/xliff/en.xlf' on 'zh-Hans'. * Translate web/xliff/en.xlf in zh-Hans 100% translated source file: 'web/xliff/en.xlf' on 'zh-Hans'. --------- Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> --- web/xliff/zh-Hans.xlf | 90 ++++++++++++++++++++++++++++++++----------- 1 file changed, 68 insertions(+), 22 deletions(-) diff --git a/web/xliff/zh-Hans.xlf b/web/xliff/zh-Hans.xlf index aea12e1f69eb..1ab72ec23390 100644 --- a/web/xliff/zh-Hans.xlf +++ b/web/xliff/zh-Hans.xlf @@ -1,4 +1,4 @@ - + @@ -596,9 +596,9 @@ - The URL "" was not found. - 未找到 URL " - "。 + The URL "" was not found. + 未找到 URL " + "。 @@ -1030,8 +1030,8 @@ - To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. - 要允许任何重定向 URI,请将此值设置为 ".*"。请注意这可能带来的安全影响。 + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + 要允许任何重定向 URI,请将此值设置为 ".*"。请注意这可能带来的安全影响。 @@ -1757,8 +1757,8 @@ - Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". - 输入完整 URL、相对路径,或者使用 'fa://fa-test' 来使用 Font Awesome 图标 "fa-test"。 + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + 输入完整 URL、相对路径,或者使用 'fa://fa-test' 来使用 Font Awesome 图标 "fa-test"。 @@ -2926,8 +2926,8 @@ doesn't pass when either or both of the selected options are equal or above the - Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' - 包含组成员的字段。请注意,如果使用 "memberUid" 字段,则假定该值包含相对可分辨名称。例如,'memberUid=some-user' 而不是 'memberUid=cn=some-user,ou=groups,...' + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + 包含组成员的字段。请注意,如果使用 "memberUid" 字段,则假定该值包含相对可分辨名称。例如,'memberUid=some-user' 而不是 'memberUid=cn=some-user,ou=groups,...' @@ -3673,8 +3673,8 @@ doesn't pass when either or both of the selected options are equal or above the - When using an external logging solution for archiving, this can be set to "minutes=5". - 使用外部日志记录解决方案进行存档时,可以将其设置为 "minutes=5"。 + When using an external logging solution for archiving, this can be set to "minutes=5". + 使用外部日志记录解决方案进行存档时,可以将其设置为 "minutes=5"。 @@ -3850,10 +3850,10 @@ doesn't pass when either or both of the selected options are equal or above the - Are you sure you want to update ""? + Are you sure you want to update ""? 您确定要更新 - " - " 吗? + " + " 吗? @@ -4929,7 +4929,7 @@ doesn't pass when either or both of the selected options are equal or above the - A "roaming" authenticator, like a YubiKey + A "roaming" authenticator, like a YubiKey 像 YubiKey 这样的“漫游”身份验证器 @@ -5264,10 +5264,10 @@ doesn't pass when either or both of the selected options are equal or above the - ("", of type ) + ("", of type ) - (" - ",类型为 + (" + ",类型为 @@ -5316,7 +5316,7 @@ doesn't pass when either or both of the selected options are equal or above the - If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. 如果设置时长大于 0,用户可以选择“保持登录”选项,这将使用户的会话延长此处设置的时间。 @@ -7744,7 +7744,7 @@ Bindings to groups/users are checked against the user of the event. 成功创建用户并添加到组 - This user will be added to the group "". + This user will be added to the group "". 此用户将会被添加到组 &quot;&quot;。 @@ -8811,142 +8811,188 @@ Bindings to groups/users are checked against the user of the event. Operation failed to complete + 完成操作失败 Failed to fetch objects: + 拉取对象失败: Available Scopes + 可用作用域 Selected Scopes + 已选作用域 Available Property Mappings + 可用属性映射 Selected Property Mappings + 已选属性映射 Available User Property Mappings + 可用用户属性映射 Selected User Property Mappings + 已选用户属性映射 Available Group Property Mappings + 可用组属性映射 Selected Group Property Mappings + 已选组属性映射 Ensure the user satisfies requirements of geography or network topology, based on IP address. If any of the configured values match, the policy passes. + 确保用户满足基于 IP 地址的地理或网络拓扑要求。如果任何配置的值匹配,则策略通过。 ASNs + ASN List of autonomous system numbers. Comma separated. E.g. 13335, 15169, 20940 + ASN 列表。逗号分隔。例如 13335, 15169, 20940 Countries + 地区 Available Countries + 可用地区 Selected Countries + 已选地区 Bind existing policy/group/user + 绑定已有策略/组/用户 Property mappings for user creation. + 用于创建用户的属性映射。 Property mappings for group creation. + 用于创建组的属性映射。 Link to a group with identical name. Can have security implications when a group is used with another source + 链接到名称相同的组。当其他源使用相同组名时,可能会有安全隐患。 Use the group's name, but deny enrollment when the name already exists + 使用组的名称,但在名称已存在时拒绝注册。 Group matching mode + 组匹配模式 OAuth Attribute mapping + OAuth 属性映射 Plex Attribute mapping + Plex 属性映射 Encryption Certificate + 加密证书 When selected, encrypted assertions will be decrypted using this keypair. + 选择此选项时,被加密的断言将以此密钥对解密。 SAML Attribute mapping + SAML 属性映射 SCIM Attribute mapping + SCIM 属性映射 External user settings + 外部用户设置 Default application + 默认应用程序 When configured, external users will automatically be redirected to this application when not attempting to access a different application + 配置时,外部用户会被自动重定向到此应用程序,除非用户尝试访问其他应用程序 Warning: One or more license(s) have expired. + 警告:一个或多个许可证已过期。 Warning: One or more license(s) will expire within the next 2 weeks. + 警告:一个或多个许可证将在 2 星期内过期。 Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. + 注意:由于许可证过期/超限,此 authentik 实例已进入只读模式。 This authentik instance uses a Trial license. + 此 authentik 实例使用的是试用许可证。 This authentik instance uses a Non-production license. + 此 authentik 实例使用的是非生产许可证。 Access Tokens(s) + 访问令牌 Created at + 创建于 Last updated at + 上次更新于 Last used at + 上次使用于 Provide users with a 'show password' button. + 为用户提供“显示密码”按钮。 Show password + 显示密码 Hide password + 隐藏密码 An outpost is on an incorrect version! + 一个前哨的版本不正确! Russian + 俄语 Last seen: () + 上次出现: - + \ No newline at end of file From 3259908ee41714a9242dd295bb972d80a4086592 Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Thu, 15 Aug 2024 19:21:51 +0200 Subject: [PATCH 098/165] website/docs: fix missing optional Authorization headers (#10932) Signed-off-by: Jens Langhammer --- website/docs/providers/proxy/_nginx_proxy_manager.md | 5 +++++ website/docs/providers/proxy/_nginx_standalone.md | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/website/docs/providers/proxy/_nginx_proxy_manager.md b/website/docs/providers/proxy/_nginx_proxy_manager.md index a4f689ab1d27..53c001ef0597 100644 --- a/website/docs/providers/proxy/_nginx_proxy_manager.md +++ b/website/docs/providers/proxy/_nginx_proxy_manager.md @@ -44,6 +44,11 @@ location / { proxy_set_header X-authentik-email $authentik_email; proxy_set_header X-authentik-name $authentik_name; proxy_set_header X-authentik-uid $authentik_uid; + + # This section should be uncommented when the "Send HTTP Basic authentication" option + # is enabled in the proxy provider + # auth_request_set $authentik_auth $upstream_http_authorization; + # proxy_set_header Authorization $authentik_auth; } # all requests to /outpost.goauthentik.io must be accessible without authentication diff --git a/website/docs/providers/proxy/_nginx_standalone.md b/website/docs/providers/proxy/_nginx_standalone.md index 338a84b8ff46..3519f4a4c26d 100644 --- a/website/docs/providers/proxy/_nginx_standalone.md +++ b/website/docs/providers/proxy/_nginx_standalone.md @@ -48,6 +48,11 @@ server { proxy_set_header X-authentik-email $authentik_email; proxy_set_header X-authentik-name $authentik_name; proxy_set_header X-authentik-uid $authentik_uid; + + # This section should be uncommented when the "Send HTTP Basic authentication" option + # is enabled in the proxy provider + # auth_request_set $authentik_auth $upstream_http_authorization; + # proxy_set_header Authorization $authentik_auth; } # all requests to /outpost.goauthentik.io must be accessible without authentication From d7a2da0af75d137b6598e9d9bdb788300623b07d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 16 Aug 2024 11:57:40 +0200 Subject: [PATCH 099/165] web: bump @codemirror/legacy-modes from 6.4.0 to 6.4.1 in /web (#10946) Bumps [@codemirror/legacy-modes](https://github.com/codemirror/legacy-modes) from 6.4.0 to 6.4.1. - [Changelog](https://github.com/codemirror/legacy-modes/blob/main/CHANGELOG.md) - [Commits](https://github.com/codemirror/legacy-modes/compare/6.4.0...6.4.1) --- updated-dependencies: - dependency-name: "@codemirror/legacy-modes" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 7 ++++--- web/package.json | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index c7e63a7a5286..27749d7baa4b 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -18,7 +18,7 @@ "@codemirror/lang-javascript": "^6.2.2", "@codemirror/lang-python": "^6.1.6", "@codemirror/lang-xml": "^6.1.0", - "@codemirror/legacy-modes": "^6.4.0", + "@codemirror/legacy-modes": "^6.4.1", "@codemirror/theme-one-dark": "^6.1.2", "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", @@ -2476,8 +2476,9 @@ } }, "node_modules/@codemirror/legacy-modes": { - "version": "6.4.0", - "license": "MIT", + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/@codemirror/legacy-modes/-/legacy-modes-6.4.1.tgz", + "integrity": "sha512-vdg3XY7OAs5uLDx2Iw+cGfnwtd7kM+Et/eMsqAGTfT/JKiVBQZXosTzjEbWAi/FrY6DcQIz8mQjBozFHZEUWQA==", "dependencies": { "@codemirror/language": "^6.0.0" } diff --git a/web/package.json b/web/package.json index 15f9dd1f69c7..0c8151f7952d 100644 --- a/web/package.json +++ b/web/package.json @@ -6,7 +6,7 @@ "@codemirror/lang-javascript": "^6.2.2", "@codemirror/lang-python": "^6.1.6", "@codemirror/lang-xml": "^6.1.0", - "@codemirror/legacy-modes": "^6.4.0", + "@codemirror/legacy-modes": "^6.4.1", "@codemirror/theme-one-dark": "^6.1.2", "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", From ea14c579891e962e371007e8433c6df8cc44cae4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 16 Aug 2024 11:57:57 +0200 Subject: [PATCH 100/165] web: bump the wdio group across 2 directories with 5 updates (#10945) Bumps the wdio group with 4 updates in the /tests/wdio directory: [@wdio/cli](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-cli), [@wdio/local-runner](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-local-runner), [@wdio/mocha-framework](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-mocha-framework) and [@wdio/spec-reporter](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-spec-reporter). Bumps the wdio group with 4 updates in the /web directory: [@wdio/cli](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-cli), [@wdio/mocha-framework](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-mocha-framework), [@wdio/spec-reporter](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-spec-reporter) and [@wdio/browser-runner](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-browser-runner). Updates `@wdio/cli` from 8.40.2 to 9.0.1 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v9.0.1/packages/wdio-cli) Updates `@wdio/local-runner` from 8.40.2 to 9.0.1 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v9.0.1/packages/wdio-local-runner) Updates `@wdio/mocha-framework` from 8.40.2 to 9.0.0 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v9.0.0/packages/wdio-mocha-framework) Updates `@wdio/spec-reporter` from 8.39.0 to 9.0.0 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v9.0.0/packages/wdio-spec-reporter) Updates `@wdio/cli` from 8.40.2 to 9.0.1 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v9.0.1/packages/wdio-cli) Updates `@wdio/mocha-framework` from 8.40.2 to 9.0.0 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v9.0.0/packages/wdio-mocha-framework) Updates `@wdio/spec-reporter` from 8.39.0 to 9.0.0 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v9.0.0/packages/wdio-spec-reporter) Updates `@wdio/browser-runner` from 8.40.2 to 9.0.1 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v9.0.1/packages/wdio-browser-runner) --- updated-dependencies: - dependency-name: "@wdio/cli" dependency-type: direct:development update-type: version-update:semver-major dependency-group: wdio - dependency-name: "@wdio/local-runner" dependency-type: direct:development update-type: version-update:semver-major dependency-group: wdio - dependency-name: "@wdio/mocha-framework" dependency-type: direct:development update-type: version-update:semver-major dependency-group: wdio - dependency-name: "@wdio/spec-reporter" dependency-type: direct:development update-type: version-update:semver-major dependency-group: wdio - dependency-name: "@wdio/cli" dependency-type: direct:development update-type: version-update:semver-major dependency-group: wdio - dependency-name: "@wdio/mocha-framework" dependency-type: direct:development update-type: version-update:semver-major dependency-group: wdio - dependency-name: "@wdio/spec-reporter" dependency-type: direct:development update-type: version-update:semver-major dependency-group: wdio - dependency-name: "@wdio/browser-runner" dependency-type: direct:development update-type: version-update:semver-major dependency-group: wdio ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- tests/wdio/package-lock.json | 3527 +++++++++++++++++++--------------- tests/wdio/package.json | 8 +- web/package-lock.json | 2505 ++++++++++++++++-------- web/package.json | 8 +- 4 files changed, 3691 insertions(+), 2357 deletions(-) diff --git a/tests/wdio/package-lock.json b/tests/wdio/package-lock.json index 14f944752376..f79123f21964 100644 --- a/tests/wdio/package-lock.json +++ b/tests/wdio/package-lock.json @@ -12,10 +12,10 @@ "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@typescript-eslint/eslint-plugin": "^7.17.0", "@typescript-eslint/parser": "^7.17.0", - "@wdio/cli": "^8.40.2", - "@wdio/local-runner": "^8.40.2", - "@wdio/mocha-framework": "^8.40.2", - "@wdio/spec-reporter": "^8.39.0", + "@wdio/cli": "^9.0.1", + "@wdio/local-runner": "^9.0.1", + "@wdio/mocha-framework": "^9.0.0", + "@wdio/spec-reporter": "^9.0.0", "eslint": "^8.57.0", "eslint-config-google": "^0.14.0", "eslint-plugin-sonarjs": "^1.0.3", @@ -310,6 +310,390 @@ "node": ">=12" } }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.0.tgz", + "integrity": "sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.0.tgz", + "integrity": "sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.0.tgz", + "integrity": "sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.0.tgz", + "integrity": "sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.0.tgz", + "integrity": "sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.0.tgz", + "integrity": "sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.0.tgz", + "integrity": "sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.0.tgz", + "integrity": "sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.0.tgz", + "integrity": "sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.0.tgz", + "integrity": "sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.0.tgz", + "integrity": "sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.0.tgz", + "integrity": "sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.0.tgz", + "integrity": "sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.0.tgz", + "integrity": "sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.0.tgz", + "integrity": "sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.0.tgz", + "integrity": "sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.0.tgz", + "integrity": "sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.0.tgz", + "integrity": "sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.0.tgz", + "integrity": "sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.0.tgz", + "integrity": "sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.0.tgz", + "integrity": "sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.0.tgz", + "integrity": "sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.0.tgz", + "integrity": "sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.0.tgz", + "integrity": "sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, "node_modules/@eslint-community/eslint-utils": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", @@ -426,6 +810,253 @@ "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", "dev": true }, + "node_modules/@inquirer/checkbox": { + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-2.4.7.tgz", + "integrity": "sha512-5YwCySyV1UEgqzz34gNsC38eKxRBtlRDpJLlKcRtTjlYA/yDKuc1rfw+hjw+2WJxbAZtaDPsRl5Zk7J14SBoBw==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/figures": "^1.0.5", + "@inquirer/type": "^1.5.2", + "ansi-escapes": "^4.3.2", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/confirm": { + "version": "3.1.22", + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-3.1.22.tgz", + "integrity": "sha512-gsAKIOWBm2Q87CDfs9fEo7wJT3fwWIJfnDGMn9Qy74gBnNFOACDNfhUzovubbJjWnKLGBln7/NcSmZwj5DuEXg==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/core": { + "version": "9.0.10", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-9.0.10.tgz", + "integrity": "sha512-TdESOKSVwf6+YWDz8GhS6nKscwzkIyakEzCLJ5Vh6O3Co2ClhCJ0A4MG909MUWfaWdpJm7DE45ii51/2Kat9tA==", + "dev": true, + "dependencies": { + "@inquirer/figures": "^1.0.5", + "@inquirer/type": "^1.5.2", + "@types/mute-stream": "^0.0.4", + "@types/node": "^22.1.0", + "@types/wrap-ansi": "^3.0.0", + "ansi-escapes": "^4.3.2", + "cli-spinners": "^2.9.2", + "cli-width": "^4.1.0", + "mute-stream": "^1.0.0", + "signal-exit": "^4.1.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^6.2.0", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/core/node_modules/@types/node": { + "version": "22.3.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.3.0.tgz", + "integrity": "sha512-nrWpWVaDZuaVc5X84xJ0vNrLvomM205oQyLsRt7OHNZbSHslcWsvgFR7O7hire2ZonjLrWBbedmotmIlJDVd6g==", + "dev": true, + "dependencies": { + "undici-types": "~6.18.2" + } + }, + "node_modules/@inquirer/core/node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@inquirer/core/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@inquirer/core/node_modules/undici-types": { + "version": "6.18.2", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.18.2.tgz", + "integrity": "sha512-5ruQbENj95yDYJNS3TvcaxPMshV7aizdv/hWYjGIKoANWKjhWNBsr2YEuYZKodQulB1b8l7ILOuDQep3afowQQ==", + "dev": true + }, + "node_modules/@inquirer/editor": { + "version": "2.1.22", + "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-2.1.22.tgz", + "integrity": "sha512-K1QwTu7GCK+nKOVRBp5HY9jt3DXOfPGPr6WRDrPImkcJRelG9UTx2cAtK1liXmibRrzJlTWOwqgWT3k2XnS62w==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2", + "external-editor": "^3.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/expand": { + "version": "2.1.22", + "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-2.1.22.tgz", + "integrity": "sha512-wTZOBkzH+ItPuZ3ZPa9lynBsdMp6kQ9zbjVPYEtSBG7UulGjg2kQiAnUjgyG4SlntpTce5bOmXAPvE4sguXjpA==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/figures": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.5.tgz", + "integrity": "sha512-79hP/VWdZ2UVc9bFGJnoQ/lQMpL74mGgzSYX1xUqCVk7/v73vJCMw1VuyWN1jGkZ9B3z7THAbySqGbCNefcjfA==", + "dev": true, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/input": { + "version": "2.2.9", + "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-2.2.9.tgz", + "integrity": "sha512-7Z6N+uzkWM7+xsE+3rJdhdG/+mQgejOVqspoW+w0AbSZnL6nq5tGMEVASaYVWbkoSzecABWwmludO2evU3d31g==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/number": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-1.0.10.tgz", + "integrity": "sha512-kWTxRF8zHjQOn2TJs+XttLioBih6bdc5CcosXIzZsrTY383PXI35DuhIllZKu7CdXFi2rz2BWPN9l0dPsvrQOA==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/password": { + "version": "2.1.22", + "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-2.1.22.tgz", + "integrity": "sha512-5Fxt1L9vh3rAKqjYwqsjU4DZsEvY/2Gll+QkqR4yEpy6wvzLxdSgFhUcxfDAOtO4BEoTreWoznC0phagwLU5Kw==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2", + "ansi-escapes": "^4.3.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/prompts": { + "version": "5.3.8", + "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-5.3.8.tgz", + "integrity": "sha512-b2BudQY/Si4Y2a0PdZZL6BeJtl8llgeZa7U2j47aaJSCeAl1e4UI7y8a9bSkO3o/ZbZrgT5muy/34JbsjfIWxA==", + "dev": true, + "dependencies": { + "@inquirer/checkbox": "^2.4.7", + "@inquirer/confirm": "^3.1.22", + "@inquirer/editor": "^2.1.22", + "@inquirer/expand": "^2.1.22", + "@inquirer/input": "^2.2.9", + "@inquirer/number": "^1.0.10", + "@inquirer/password": "^2.1.22", + "@inquirer/rawlist": "^2.2.4", + "@inquirer/search": "^1.0.7", + "@inquirer/select": "^2.4.7" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/rawlist": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-2.2.4.tgz", + "integrity": "sha512-pb6w9pWrm7EfnYDgQObOurh2d2YH07+eDo3xQBsNAM2GRhliz6wFXGi1thKQ4bN6B0xDd6C3tBsjdr3obsCl3Q==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/search": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-1.0.7.tgz", + "integrity": "sha512-p1wpV+3gd1eST/o5N3yQpYEdFNCzSP0Klrl+5bfD3cTTz8BGG6nf4Z07aBW0xjlKIj1Rp0y3x/X4cZYi6TfcLw==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/figures": "^1.0.5", + "@inquirer/type": "^1.5.2", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/select": { + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-2.4.7.tgz", + "integrity": "sha512-JH7XqPEkBpNWp3gPCqWqY8ECbyMoFcCZANlL6pV9hf59qK6dGmkOlx1ydyhY+KZ0c5X74+W6Mtp+nm2QX0/MAQ==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/figures": "^1.0.5", + "@inquirer/type": "^1.5.2", + "ansi-escapes": "^4.3.2", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/type": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.5.2.tgz", + "integrity": "sha512-w9qFkumYDCNyDZmNQjf/n6qQuvQ4dMC3BJesY4oF+yr0CxR5vxujflAVeIcS6U336uzi9GM0kAfZlLrZ9UTkpA==", + "dev": true, + "dependencies": { + "mute-stream": "^1.0.0" + }, + "engines": { + "node": ">=18" + } + }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", @@ -654,18 +1285,6 @@ "@jridgewell/sourcemap-codec": "^1.4.10" } }, - "node_modules/@ljharb/through": { - "version": "2.3.12", - "resolved": "https://registry.npmjs.org/@ljharb/through/-/through-2.3.12.tgz", - "integrity": "sha512-ajo/heTlG3QgC8EGP6APIejksVAYt4ayz4tqoP3MolFELzcH1x1fzwEYRJTPO0IELutZ5HQ0c26/GqAYy79u3g==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.5" - }, - "engines": { - "node": ">= 0.4" - } - }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -711,55 +1330,69 @@ "node": ">=14" } }, + "node_modules/@promptbook/utils": { + "version": "0.63.4", + "resolved": "https://registry.npmjs.org/@promptbook/utils/-/utils-0.63.4.tgz", + "integrity": "sha512-ME3I9Twxu/d7hpnGTkNYMUyIY8IAwY5Mg86i4xpD1WSZKfYMTNQomvkyk2Fi33vZDu8NDwb6Quyd0zJ0T3xo9w==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://buymeacoffee.com/hejny" + }, + { + "type": "github", + "url": "https://github.com/webgptorg/promptbook/blob/main/README.md#%EF%B8%8F-contributing" + } + ], + "dependencies": { + "spacetrim": "0.11.39" + } + }, "node_modules/@puppeteer/browsers": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.9.1.tgz", - "integrity": "sha512-PuvK6xZzGhKPvlx3fpfdM2kYY3P/hB1URtK8wA7XUJ6prn6pp22zvJHu48th0SGcHL9SutbPHrFuQgfXTFobWA==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.3.1.tgz", + "integrity": "sha512-uK7o3hHkK+naEobMSJ+2ySYyXtQkBxIH8Gn4MK9ciePjNV+Pf+PgY/W7iPzn2MTjl3stcYB5AlcTmPYw7AXDwA==", "dev": true, "dependencies": { - "debug": "4.3.4", - "extract-zip": "2.0.1", - "progress": "2.0.3", - "proxy-agent": "6.3.1", - "tar-fs": "3.0.4", - "unbzip2-stream": "1.4.3", - "yargs": "17.7.2" + "debug": "^4.3.6", + "extract-zip": "^2.0.1", + "progress": "^2.0.3", + "proxy-agent": "^6.4.0", + "semver": "^7.6.3", + "tar-fs": "^3.0.6", + "unbzip2-stream": "^1.4.3", + "yargs": "^17.7.2" }, "bin": { "browsers": "lib/cjs/main-cli.js" }, "engines": { - "node": ">=16.3.0" + "node": ">=18" } }, + "node_modules/@sec-ant/readable-stream": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz", + "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==", + "dev": true + }, "node_modules/@sinclair/typebox": { "version": "0.27.8", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", "dev": true }, - "node_modules/@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", + "node_modules/@sindresorhus/merge-streams": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", + "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==", "dev": true, "engines": { - "node": ">=14.16" + "node": ">=18" }, "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } - }, - "node_modules/@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", - "dev": true, - "dependencies": { - "defer-to-connect": "^2.0.1" - }, - "engines": { - "node": ">=14.16" + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@testim/chrome-version": { @@ -819,46 +1452,49 @@ "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", "dev": true }, - "node_modules/@types/http-cache-semantics": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.2.tgz", - "integrity": "sha512-FD+nQWA2zJjh4L9+pFXqWOi0Hs1ryBCfI+985NjluQ1p8EYtoLvjLOKidXBtZ4/IcxDX4o8/E8qDS3540tNliw==", - "dev": true - }, "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", "dev": true }, "node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", "dev": true, "dependencies": { "@types/istanbul-lib-coverage": "*" } }, "node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", "dev": true, "dependencies": { "@types/istanbul-lib-report": "*" } }, - "node_modules/@types/mocha": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.1.tgz", - "integrity": "sha512-/fvYntiO1GeICvqbQ3doGDIP97vWmvFt83GKguJ6prmQM2iXZfFcq6YE8KteFyRtX2/h5Hf91BYvPodJKFYv5Q==", - "dev": true - }, + "node_modules/@types/mocha": { + "version": "10.0.7", + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.7.tgz", + "integrity": "sha512-GN8yJ1mNTcFcah/wKEFIJckJx9iJLoMSzWcfRRuxz/Jk+U6KQNnml+etbtxFK8lPjzOw3zp4Ha/kjSst9fsHYw==", + "dev": true + }, + "node_modules/@types/mute-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/@types/mute-stream/-/mute-stream-0.0.4.tgz", + "integrity": "sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@types/node": { - "version": "20.11.28", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.28.tgz", - "integrity": "sha512-M/GPWVS2wLkSkNHVeLkrF2fD5Lx5UC4PxA0uZcKc6QqbIQUJyW1jVjueJYi1z8n0I5PxYrtpnPnWglE+y9A0KA==", + "version": "20.14.15", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.15.tgz", + "integrity": "sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==", "devOptional": true, "dependencies": { "undici-types": "~5.26.4" @@ -870,10 +1506,16 @@ "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", "dev": true }, + "node_modules/@types/sinonjs__fake-timers": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz", + "integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ==", + "dev": true + }, "node_modules/@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", "dev": true }, "node_modules/@types/which": { @@ -882,28 +1524,34 @@ "integrity": "sha512-113D3mDkZDjo+EeUEHCFy0qniNc1ZpecGiAU7WSo7YDoSzolZIQKpYFHrPpjkB2nuyahcKfrmLXeQlh7gqJYdw==", "dev": true }, + "node_modules/@types/wrap-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz", + "integrity": "sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==", + "dev": true + }, "node_modules/@types/ws": { - "version": "8.5.6", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.6.tgz", - "integrity": "sha512-8B5EO9jLVCy+B58PLHvLDuOD8DRVMgQzq8d55SjLCOn9kqGyqOvy27exVaTio1q1nX5zLu8/6N0n2ThSxOM6tg==", + "version": "8.5.12", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz", + "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/yargs": { - "version": "17.0.25", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.25.tgz", - "integrity": "sha512-gy7iPgwnzNvxgAEi2bXOHWCVOG6f7xsprVJH4MjlAWeBmJ7vh/Y1kwMtUrs64ztf24zVIRCpr3n/z6gm9QIkgg==", + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/@types/yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ==", + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", "dev": true }, "node_modules/@types/yauzl": { @@ -1130,22 +1778,10 @@ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", "dev": true }, - "node_modules/@vitest/pretty-format": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.0.5.tgz", - "integrity": "sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==", - "dev": true, - "dependencies": { - "tinyrainbow": "^1.2.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, "node_modules/@vitest/snapshot": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.2.2.tgz", - "integrity": "sha512-SmGY4saEw1+bwE1th6S/cZmPxz/Q4JWsl7LvbQIky2tKE35US4gd0Mjzqfr84/4OD0tikGWaWdMja/nWL5NIPA==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.6.0.tgz", + "integrity": "sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==", "dev": true, "dependencies": { "magic-string": "^0.30.5", @@ -1157,55 +1793,57 @@ } }, "node_modules/@wdio/cli": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.40.2.tgz", - "integrity": "sha512-/h6Md8yMZqH8Z4XK9wjbDb/YIf9UibDkdaUxWKj5UyLA5PIyrIsLvz42PXH9ArdSq8YCUO1Jl859Z2tKdxwfgA==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-9.0.1.tgz", + "integrity": "sha512-ax+iH9EssHG1bDVyGKbgNKD0Q5v40UDFPjfBN5T3hrJa7ggukLKho16PjAVuu27CJq3itSzfekLG2ykKtIhXCw==", "dev": true, "dependencies": { "@types/node": "^20.1.1", - "@vitest/snapshot": "^2.0.4", - "@wdio/config": "8.40.2", - "@wdio/globals": "8.40.2", - "@wdio/logger": "8.38.0", - "@wdio/protocols": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", + "@vitest/snapshot": "^1.2.1", + "@wdio/config": "9.0.0", + "@wdio/globals": "9.0.1", + "@wdio/logger": "9.0.0", + "@wdio/protocols": "9.0.0", + "@wdio/types": "9.0.0", + "@wdio/utils": "9.0.0", "async-exit-hook": "^2.0.1", "chalk": "^5.2.0", "chokidar": "^3.5.3", - "cli-spinners": "^2.9.0", + "cli-spinners": "^3.0.0", "dotenv": "^16.3.1", "ejs": "^3.1.9", - "execa": "^8.0.1", + "execa": "^9.2.0", "import-meta-resolve": "^4.0.0", - "inquirer": "9.2.12", + "inquirer": "^10.1.8", "lodash.flattendeep": "^4.4.0", "lodash.pickby": "^4.6.0", "lodash.union": "^4.6.0", - "read-pkg-up": "10.0.0", + "read-pkg-up": "^10.0.0", "recursive-readdir": "^2.2.3", - "webdriverio": "8.40.2", + "tsx": "^4.7.2", + "webdriverio": "9.0.1", "yargs": "^17.7.2" }, "bin": { "wdio": "bin/wdio.js" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" } }, - "node_modules/@wdio/cli/node_modules/@vitest/snapshot": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.0.5.tgz", - "integrity": "sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew==", + "node_modules/@wdio/cli/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", "dev": true, "dependencies": { - "@vitest/pretty-format": "2.0.5", - "magic-string": "^0.30.10", - "pathe": "^1.1.2" + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" }, - "funding": { - "url": "https://opencollective.com/vitest" + "engines": { + "node": ">=18" } }, "node_modules/@wdio/cli/node_modules/chalk": { @@ -1221,53 +1859,170 @@ } }, "node_modules/@wdio/config": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.40.2.tgz", - "integrity": "sha512-RED2vcdX5Zdd6r+K+aWcjK4douxjJY4LP/8YvvavgqM0TURd5PDI0Y7IEz7+BIJOT4Uh+3atZawIN9/3yWFeag==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/config/-/config-9.0.0.tgz", + "integrity": "sha512-OeRSEO3fTDMeKcGWoS39YO5lrMNT8qn+/E7ZcsG6NAbXu2o0ZfLDgDh1Guhe/a8s3LKc6dck5GxgFEuAylwlAw==", "dev": true, "dependencies": { - "@wdio/logger": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", + "@wdio/logger": "9.0.0", + "@wdio/types": "9.0.0", + "@wdio/utils": "9.0.0", "decamelize": "^6.0.0", - "deepmerge-ts": "^5.0.0", + "deepmerge-ts": "^7.0.3", "glob": "^10.2.2", "import-meta-resolve": "^4.0.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" + } + }, + "node_modules/@wdio/config/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "dev": true, + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@wdio/config/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/@wdio/globals": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-8.40.2.tgz", - "integrity": "sha512-eF47oRE79JY2Cgl0/OCpCLdEAh4eNgU11e4O8fvkPrwbPgW6gcS8xG23ZmNGc3EjhHUZUOzrm7uJ8ymcRPIuoA==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-9.0.1.tgz", + "integrity": "sha512-/ji9YwisAMwtrtXtXfpzU7tDdF031xwHGgQ5zOnUZoDmtV6g8afvzT4SdB8KNgNAOn82uyOp1ycZNZQxsg4VpA==", "dev": true, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" }, "optionalDependencies": { - "expect-webdriverio": "^4.11.2", - "webdriverio": "8.40.2" + "expect-webdriverio": "5.0.0-alpha.2", + "webdriverio": "9.0.1" + } + }, + "node_modules/@wdio/globals/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@wdio/globals/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@wdio/globals/node_modules/expect-webdriverio": { + "version": "5.0.0-alpha.2", + "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-5.0.0-alpha.2.tgz", + "integrity": "sha512-1T92DjZoY8oDpojGnSyf2WOEaS6uBrYTuzRJWqVE+wJAZATbeWgv8isl/3GM6MbQpDuN44F+fKLbgTZ18Bc4HA==", + "dev": true, + "optional": true, + "dependencies": { + "@vitest/snapshot": "^1.6.0", + "expect": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "lodash.isequal": "^4.5.0" + }, + "engines": { + "node": ">=18 || >=20 || >=22" + }, + "peerDependencies": { + "@wdio/globals": "^9.0.0-alpha.350", + "@wdio/logger": "^9.0.0-alpha.350", + "webdriverio": "^9.0.0-alpha.350" + }, + "peerDependenciesMeta": { + "@wdio/globals": { + "optional": false + }, + "@wdio/logger": { + "optional": false + }, + "webdriverio": { + "optional": false + } } }, "node_modules/@wdio/local-runner": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.40.2.tgz", - "integrity": "sha512-Q6NDtI5IqYHciv+3t6mxwUefmdTdKmXf1aAg/KzJUTDl0RaISb9gKBOBW4pyMbY2ot5yF2mB7rXF93aN2Kmq6Q==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-9.0.1.tgz", + "integrity": "sha512-7h5fZjNzEQ9nGt0p5q557lzCCCaAsXsQIUOfJgKisMYtTc+0ADY0uSbrpWwN9I77VkZDfQfjfx13+mFQQXlFCw==", "dev": true, "dependencies": { "@types/node": "^20.1.0", - "@wdio/logger": "8.38.0", - "@wdio/repl": "8.24.12", - "@wdio/runner": "8.40.2", - "@wdio/types": "8.39.0", + "@wdio/logger": "9.0.0", + "@wdio/repl": "9.0.0", + "@wdio/runner": "9.0.1", + "@wdio/types": "9.0.0", "async-exit-hook": "^2.0.1", "split2": "^4.1.0", "stream-buffers": "^3.0.2" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" + } + }, + "node_modules/@wdio/local-runner/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "dev": true, + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@wdio/local-runner/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/@wdio/logger": { @@ -1298,95 +2053,270 @@ } }, "node_modules/@wdio/mocha-framework": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-8.40.2.tgz", - "integrity": "sha512-hqhyYzfIe40aAXrC6SQXKqRbrpnf4BSaLlJyxDbMVkge/5du/pCinciz25HmOdfHDhG/t9Ox9q1fNfD6+1IMew==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-9.0.0.tgz", + "integrity": "sha512-6mF/9mY2JxwN2TqXayzsuReYn6GjSSd2muny7mGX+tgexHcRpEwUeEC7ucrPGKvqxNFleVM8PItG308hmqrnWA==", "dev": true, "dependencies": { - "@types/mocha": "^10.0.0", - "@types/node": "^20.1.0", - "@wdio/logger": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", - "mocha": "^10.0.0" + "@types/mocha": "^10.0.6", + "@types/node": "^20.11.28", + "@wdio/logger": "9.0.0", + "@wdio/types": "9.0.0", + "@wdio/utils": "9.0.0", + "mocha": "^10.3.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" + } + }, + "node_modules/@wdio/mocha-framework/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "dev": true, + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@wdio/mocha-framework/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/@wdio/protocols": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-8.38.0.tgz", - "integrity": "sha512-7BPi7aXwUtnXZPeWJRmnCNFjyDvGrXlBmN9D4Pi58nILkyjVRQKEY9/qv/pcdyB0cvmIvw++Kl/1Lg+RxG++UA==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-9.0.0.tgz", + "integrity": "sha512-qM+TwCvFjmomX8oi0Ns8LXfG5dvXiqQKLaJt9Nj+JXxczSh6XsLnFTLQAcG9ynnU7uz2v1TqM11M5enj74WEAA==", "dev": true }, "node_modules/@wdio/repl": { - "version": "8.24.12", - "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-8.24.12.tgz", - "integrity": "sha512-321F3sWafnlw93uRTSjEBVuvWCxTkWNDs7ektQS15drrroL3TMeFOynu4rDrIz0jXD9Vas0HCD2Tq/P0uxFLdw==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-9.0.0.tgz", + "integrity": "sha512-+1TYEfdL8DjjTT81IyvYMGcY6z5iFDJ9tymXdlPNedSC3F0Ax7DmEuHs8RCw8lgj3AFBUxiVuP9maV39FZ+X+w==", "dev": true, "dependencies": { "@types/node": "^20.1.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" } }, "node_modules/@wdio/reporter": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-8.39.0.tgz", - "integrity": "sha512-XahXhmaA1okdwg4/ThHFSqy/41KywxhbtszPcTzyXB+9INaqFNHA1b1vvWs0mrD5+tTtKbg4caTcEHVJU4iv0w==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-9.0.0.tgz", + "integrity": "sha512-OW6rUpW4W4L1IXQgOcbBCYI2keKDW7o2/C/PcWPmCvlWq1BwNFPS3sD2BBFZjkcUjjhFNZQjoXXxe1/7S1g2Fg==", "dev": true, "dependencies": { "@types/node": "^20.1.0", - "@wdio/logger": "8.38.0", - "@wdio/types": "8.39.0", + "@wdio/logger": "9.0.0", + "@wdio/types": "9.0.0", "diff": "^5.0.0", "object-inspect": "^1.12.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" + } + }, + "node_modules/@wdio/reporter/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "dev": true, + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@wdio/reporter/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/@wdio/runner": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.40.2.tgz", - "integrity": "sha512-alK1n5fHiAG/Pf77O9gb8mjs/KIbLFEedrQsIk2ZMVvgTfmyriKb790Iy64RCYDfZpWQmCvcj9yDARc64IhSGw==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-9.0.1.tgz", + "integrity": "sha512-85lkf+ZrRizM5NLUESX6+yKKEcF5OZz9W7j5gCNa3RAk4PsHEAVAykkqSea4w8h/aJvEItY2oF4/E/Y95D4rKQ==", "dev": true, "dependencies": { "@types/node": "^20.11.28", - "@wdio/config": "8.40.2", - "@wdio/globals": "8.40.2", - "@wdio/logger": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", - "deepmerge-ts": "^5.1.0", - "expect-webdriverio": "^4.12.0", + "@wdio/config": "9.0.0", + "@wdio/globals": "9.0.1", + "@wdio/logger": "9.0.0", + "@wdio/types": "9.0.0", + "@wdio/utils": "9.0.0", + "deepmerge-ts": "^7.0.3", + "expect-webdriverio": "5.0.0-alpha.2", "gaze": "^1.1.3", - "webdriver": "8.40.2", - "webdriverio": "8.40.2" + "webdriver": "9.0.0", + "webdriverio": "9.0.1" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" + } + }, + "node_modules/@wdio/runner/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "dev": true, + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@wdio/runner/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@wdio/runner/node_modules/expect-webdriverio": { + "version": "5.0.0-alpha.2", + "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-5.0.0-alpha.2.tgz", + "integrity": "sha512-1T92DjZoY8oDpojGnSyf2WOEaS6uBrYTuzRJWqVE+wJAZATbeWgv8isl/3GM6MbQpDuN44F+fKLbgTZ18Bc4HA==", + "dev": true, + "dependencies": { + "@vitest/snapshot": "^1.6.0", + "expect": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "lodash.isequal": "^4.5.0" + }, + "engines": { + "node": ">=18 || >=20 || >=22" + }, + "peerDependencies": { + "@wdio/globals": "^9.0.0-alpha.350", + "@wdio/logger": "^9.0.0-alpha.350", + "webdriverio": "^9.0.0-alpha.350" + }, + "peerDependenciesMeta": { + "@wdio/globals": { + "optional": false + }, + "@wdio/logger": { + "optional": false + }, + "webdriverio": { + "optional": false + } } }, "node_modules/@wdio/spec-reporter": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-8.39.0.tgz", - "integrity": "sha512-2DX0+xvP+PyeVTBd6iGCH/RU66WXaa8HL+HpsJXZu5rSkZ4+6B2Tv8JB3ZE/pOWGNpI+B4ac/NfDs1DrX9sB7A==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-9.0.0.tgz", + "integrity": "sha512-+9UGQLVxu7fuT2l2n1lnzJcQBvJtF/9qqvpKXKbko0+fPdXWeMvDl7aeoBZfOMUF08zFkyl+WQ9Y5eqplJQ4YA==", "dev": true, "dependencies": { - "@wdio/reporter": "8.39.0", - "@wdio/types": "8.39.0", + "@wdio/reporter": "9.0.0", + "@wdio/types": "9.0.0", "chalk": "^5.1.2", "easy-table": "^1.2.0", - "pretty-ms": "^7.0.0" + "pretty-ms": "^9.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@wdio/spec-reporter/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@wdio/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-9.0.0.tgz", + "integrity": "sha512-XDqIjNCw2ftWKXWn8vTqqZAMtjSxwJwO8IAEQczgRB0fUCvvipkeT3ZobT5Z4Mo5uvLLTaOqJxb4nwPXOfVt/A==", + "dev": true, + "dependencies": { + "@types/node": "^20.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@wdio/utils": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-9.0.0.tgz", + "integrity": "sha512-MGtMGHf/rbMChD/qtPLpnZuF685W5gBnMhP5b8hNzB+riDJIFbl/e41Jqhf4scrkpXHtjBM8kdvXZEI6SW3AuA==", + "dev": true, + "dependencies": { + "@puppeteer/browsers": "^2.2.0", + "@wdio/logger": "9.0.0", + "@wdio/types": "9.0.0", + "decamelize": "^6.0.0", + "deepmerge-ts": "^7.0.3", + "edgedriver": "^5.6.1", + "geckodriver": "^4.3.3", + "get-port": "^7.0.0", + "import-meta-resolve": "^4.0.0", + "locate-app": "^2.2.24", + "safaridriver": "^0.1.2", + "split2": "^4.2.0", + "wait-port": "^1.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@wdio/utils/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "dev": true, + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" } }, - "node_modules/@wdio/spec-reporter/node_modules/chalk": { + "node_modules/@wdio/utils/node_modules/chalk": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", @@ -1398,40 +2328,15 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@wdio/types": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.39.0.tgz", - "integrity": "sha512-86lcYROTapOJuFd9ouomFDfzDnv3Kn+jE0RmqfvN9frZAeLVJ5IKjX9M6HjplsyTZhjGO1uCaehmzx+HJus33Q==", - "dev": true, - "dependencies": { - "@types/node": "^20.1.0" - }, - "engines": { - "node": "^16.13 || >=18" - } - }, - "node_modules/@wdio/utils": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.40.2.tgz", - "integrity": "sha512-leYcCUSaAdLUCVKqRKNgMCASPOUo/VvOTKETiZ/qpdY2azCBt/KnLugtiycCzakeYg6Kp+VIjx5fkm0M7y4qhA==", + "node_modules/@zip.js/zip.js": { + "version": "2.7.48", + "resolved": "https://registry.npmjs.org/@zip.js/zip.js/-/zip.js-2.7.48.tgz", + "integrity": "sha512-J7cliimZ2snAbr0IhLx2U8BwfA1pKucahKzTpFtYq4hEgKxwvFJcIjCIVNPwQpfVab7iVP+AKmoH1gidBlyhiQ==", "dev": true, - "dependencies": { - "@puppeteer/browsers": "^1.6.0", - "@wdio/logger": "8.38.0", - "@wdio/types": "8.39.0", - "decamelize": "^6.0.0", - "deepmerge-ts": "^5.1.0", - "edgedriver": "^5.5.0", - "geckodriver": "^4.3.1", - "get-port": "^7.0.0", - "import-meta-resolve": "^4.0.0", - "locate-app": "^2.1.0", - "safaridriver": "^0.1.0", - "split2": "^4.2.0", - "wait-port": "^1.0.4" - }, "engines": { - "node": "^16.13 || >=18" + "bun": ">=0.7.0", + "deno": ">=1.0.0", + "node": ">=16.5.0" } }, "node_modules/abort-controller": { @@ -1504,9 +2409,9 @@ } }, "node_modules/ansi-colors": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", - "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", "dev": true, "engines": { "node": ">=6" @@ -1562,62 +2467,51 @@ } }, "node_modules/archiver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-7.0.0.tgz", - "integrity": "sha512-R9HM9egs8FfktSqUqyjlKmvF4U+CWNqm/2tlROV+lOFg79MLdT67ae1l3hU47pGy8twSXxHoiefMCh43w0BriQ==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-7.0.1.tgz", + "integrity": "sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==", "dev": true, "dependencies": { - "archiver-utils": "^5.0.0", + "archiver-utils": "^5.0.2", "async": "^3.2.4", "buffer-crc32": "^1.0.0", "readable-stream": "^4.0.0", "readdir-glob": "^1.1.2", "tar-stream": "^3.0.0", - "zip-stream": "^6.0.0" + "zip-stream": "^6.0.1" }, "engines": { "node": ">= 14" } }, "node_modules/archiver-utils": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-5.0.1.tgz", - "integrity": "sha512-MMAoLdMvT/nckofX1tCLrf7uJce4jTNkiT6smA2u57AOImc1nce7mR3EDujxL5yv6/MnILuQH4sAsPtDS8kTvg==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-5.0.2.tgz", + "integrity": "sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA==", "dev": true, "dependencies": { "glob": "^10.0.0", "graceful-fs": "^4.2.0", + "is-stream": "^2.0.1", "lazystream": "^1.0.0", "lodash": "^4.17.15", "normalize-path": "^3.0.0", - "readable-stream": "^3.6.0" + "readable-stream": "^4.0.0" }, "engines": { "node": ">= 14" } }, - "node_modules/archiver/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "node_modules/archiver-utils/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/archiver/node_modules/buffer-crc32": { @@ -1629,22 +2523,6 @@ "node": ">=8.0.0" } }, - "node_modules/archiver/node_modules/readable-stream": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", - "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", - "dev": true, - "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, "node_modules/arg": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", @@ -1774,6 +2652,52 @@ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, + "node_modules/bare-events": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.4.2.tgz", + "integrity": "sha512-qMKFd2qG/36aA4GwvKq8MxnPgCQAmBWmSyLWsJcbn8v03wvIPQ/hG1Ms8bPzndZxMDoHpxez5VOS+gC9Yi24/Q==", + "dev": true, + "optional": true + }, + "node_modules/bare-fs": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.1.tgz", + "integrity": "sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==", + "dev": true, + "optional": true, + "dependencies": { + "bare-events": "^2.0.0", + "bare-path": "^2.0.0", + "bare-stream": "^2.0.0" + } + }, + "node_modules/bare-os": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.4.0.tgz", + "integrity": "sha512-v8DTT08AS/G0F9xrhyLtepoo9EJBJ85FRSMbu1pQUlAf6A8T0tEEQGMVObWeqpjhSPXsE0VGlluFBJu2fdoTNg==", + "dev": true, + "optional": true + }, + "node_modules/bare-path": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.3.tgz", + "integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==", + "dev": true, + "optional": true, + "dependencies": { + "bare-os": "^2.1.0" + } + }, + "node_modules/bare-stream": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.1.3.tgz", + "integrity": "sha512-tiDAH9H/kP+tvNO5sczyn9ZAA7utrSMobyDchsnyyXBuUe2FSQWbxhtuHB8jwpHYYevVo2UJpcmvvjrbHboUUQ==", + "dev": true, + "optional": true, + "dependencies": { + "streamx": "^2.18.0" + } + }, "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -1802,28 +2726,6 @@ "node": ">=10.0.0" } }, - "node_modules/big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/binary": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", - "integrity": "sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==", - "dev": true, - "dependencies": { - "buffers": "~0.1.1", - "chainsaw": "~0.1.0" - }, - "engines": { - "node": "*" - } - }, "node_modules/binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", @@ -1833,21 +2735,10 @@ "node": ">=8" } }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/bluebird": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz", - "integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==", + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", "dev": true }, "node_modules/brace-expansion": { @@ -1910,63 +2801,6 @@ "node": "*" } }, - "node_modules/buffer-indexof-polyfill": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz", - "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/buffers": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", - "integrity": "sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==", - "dev": true, - "engines": { - "node": ">=0.2.0" - } - }, - "node_modules/cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", - "dev": true, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/cacheable-request": { - "version": "10.2.13", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.13.tgz", - "integrity": "sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==", - "dev": true, - "dependencies": { - "@types/http-cache-semantics": "^4.0.1", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/cacheable-request/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/call-bind": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.6.tgz", @@ -2006,18 +2840,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/chainsaw": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", - "integrity": "sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==", - "dev": true, - "dependencies": { - "traverse": ">=0.3.0 <0.4" - }, - "engines": { - "node": "*" - } - }, "node_modules/chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -2038,6 +2860,48 @@ "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", "dev": true }, + "node_modules/cheerio": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0.tgz", + "integrity": "sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww==", + "dev": true, + "dependencies": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.1.0", + "encoding-sniffer": "^0.2.0", + "htmlparser2": "^9.1.0", + "parse5": "^7.1.2", + "parse5-htmlparser2-tree-adapter": "^7.0.0", + "parse5-parser-stream": "^7.1.2", + "undici": "^6.19.5", + "whatwg-mimetype": "^4.0.0" + }, + "engines": { + "node": ">=18.17" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, "node_modules/chokidar": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", @@ -2086,49 +2950,10 @@ "node": ">=18" } }, - "node_modules/chromedriver/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "engines": { - "node": ">=12" - } - }, - "node_modules/chromedriver/node_modules/proxy-agent": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", - "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", - "dependencies": { - "agent-base": "^7.0.2", - "debug": "^4.3.4", - "http-proxy-agent": "^7.0.1", - "https-proxy-agent": "^7.0.3", - "lru-cache": "^7.14.1", - "pac-proxy-agent": "^7.0.1", - "proxy-from-env": "^1.1.0", - "socks-proxy-agent": "^8.0.2" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/chromium-bidi": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.8.tgz", - "integrity": "sha512-blqh+1cEQbHBKmok3rVJkBlBxt9beKBgOsxbFgs7UJcoVbbeZ+K7+6liAsjgpc8l1Xd55cQUy14fXZdGSb4zIw==", - "dev": true, - "dependencies": { - "mitt": "3.0.1", - "urlpattern-polyfill": "10.0.0" - }, - "peerDependencies": { - "devtools-protocol": "*" - } - }, "node_modules/ci-info": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", - "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", "dev": true, "funding": [ { @@ -2140,25 +2965,13 @@ "node": ">=8" } }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/cli-spinners": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", - "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-3.1.0.tgz", + "integrity": "sha512-2MH0N34TpDAs9ROPVkZJfBWFoYfv4zfkJF14PBHY4v/qRY75SLcm4WaEKNCLScsXieosa/tY/+slJ+BDswJxHQ==", "dev": true, "engines": { - "node": ">=6" + "node": ">=18.20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -2254,6 +3067,7 @@ "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", "dev": true, + "optional": true, "engines": { "node": ">=0.8" } @@ -2299,58 +3113,31 @@ "integrity": "sha512-LNZQXhqUvqUTotpZ00qLSaify3b4VFD588aRr8MKFw4CMUr98ytzCW5wDH5qx/DEY5kCDXcbcRuCqL0szEf2tg==" }, "node_modules/compress-commons": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.1.tgz", - "integrity": "sha512-l7occIJn8YwlCEbWUCrG6gPms9qnJTCZSaznCa5HaV+yJMH4kM8BDc7q9NyoQuoiB2O6jKgTcTeY462qw6MyHw==", - "dev": true, - "dependencies": { - "crc-32": "^1.2.0", - "crc32-stream": "^6.0.0", - "normalize-path": "^3.0.0", - "readable-stream": "^4.0.0" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/compress-commons/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "node_modules/compress-commons/node_modules/readable-stream": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", - "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.2.tgz", + "integrity": "sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==", "dev": true, "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" + "crc-32": "^1.2.0", + "crc32-stream": "^6.0.0", + "is-stream": "^2.0.1", + "normalize-path": "^3.0.0", + "readable-stream": "^4.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 14" + } + }, + "node_modules/compress-commons/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/concat-map": { @@ -2390,81 +3177,12 @@ "node": ">= 14" } }, - "node_modules/crc32-stream/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "node_modules/crc32-stream/node_modules/readable-stream": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", - "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", - "dev": true, - "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, "node_modules/create-require": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", "dev": true }, - "node_modules/cross-fetch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz", - "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==", - "dev": true, - "dependencies": { - "node-fetch": "^2.6.12" - } - }, - "node_modules/cross-fetch/node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "dev": true, - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -2500,6 +3218,22 @@ "node": ">= 8" } }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, "node_modules/css-shorthand-properties": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/css-shorthand-properties/-/css-shorthand-properties-1.1.1.tgz", @@ -2512,6 +3246,18 @@ "integrity": "sha512-FUV3xaJ63buRLgHrLQVlVgQnQdR4yqdLGaDu7g8CQcWjInDfM9plBTPI9FRfpahju1UBSaMckeb2/46ApS/V1Q==", "dev": true }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, "node_modules/data-uri-to-buffer": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", @@ -2522,9 +3268,9 @@ } }, "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", + "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", "dependencies": { "ms": "2.1.2" }, @@ -2549,42 +3295,15 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "dev": true, - "dependencies": { - "mimic-response": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/decompress-response/node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" }, "node_modules/deepmerge-ts": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-5.1.0.tgz", - "integrity": "sha512-eS8dRJOckyo9maw9Tu5O5RUi/4inFLrnoLkBe3cPfDMx3WZioXtmOew4TXQaxq7Rhl4xjDtR7c6x8nNTxOvbFw==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.0.tgz", + "integrity": "sha512-q6bNsfNBtgr8ZOQqmZbl94MmYWm+QcDNIkqCxVWiw1vKvf+y/N2dZQKdnDXn4c5Ygt/y63tDof6OCN+2YwWVEg==", "dev": true, "engines": { "node": ">=16.0.0" @@ -2595,6 +3314,7 @@ "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", "dev": true, + "optional": true, "dependencies": { "clone": "^1.0.2" }, @@ -2602,15 +3322,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", - "dev": true, - "engines": { - "node": ">=10" - } - }, "node_modules/define-data-property": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.2.tgz", @@ -2673,12 +3384,6 @@ "node": ">=6" } }, - "node_modules/devtools-protocol": { - "version": "0.0.1335233", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1335233.tgz", - "integrity": "sha512-bNTJw/m+v0JvQEsaI0l+i6mETHHf7VwZbQzT5GNSveGuYjip8uyjeF/qg84bsIPU+lFypnZr10a+cbcee6I8pg==", - "dev": true - }, "node_modules/diff": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", @@ -2721,61 +3426,71 @@ "node": ">=6.0.0" } }, - "node_modules/dotenv": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", - "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", "dev": true, - "engines": { - "node": ">=12" + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" }, "funding": { - "url": "https://github.com/motdotla/dotenv?sponsor=1" + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "node_modules/duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", "dev": true, "dependencies": { - "readable-stream": "^2.0.2" + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "node_modules/duplexer2/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/duplexer2/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", "dev": true, "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" } }, - "node_modules/duplexer2/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/duplexer2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/dotenv": { + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", + "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/motdotla/dotenv?sponsor=1" } }, "node_modules/eastasianwidth": { @@ -2834,36 +3549,24 @@ } }, "node_modules/edgedriver": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/edgedriver/-/edgedriver-5.5.0.tgz", - "integrity": "sha512-qQIjDQ62cbDcoZ8AcN6PxQekOwGDZcTkdZj5qr6Ew1i4mMi3R0d1Y6DKlyUnkBs5GXUYua5wKB0XHMLj6FAChQ==", + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/edgedriver/-/edgedriver-5.6.1.tgz", + "integrity": "sha512-3Ve9cd5ziLByUdigw6zovVeWJjVs8QHVmqOB0sJ0WNeVPcwf4p18GnxMmVvlFmYRloUwf5suNuorea4QzwBIOA==", "dev": true, "hasInstallScript": true, "dependencies": { - "@wdio/logger": "^8.28.0", + "@wdio/logger": "^8.38.0", + "@zip.js/zip.js": "^2.7.48", "decamelize": "^6.0.0", "edge-paths": "^3.0.5", + "fast-xml-parser": "^4.4.1", "node-fetch": "^3.3.2", - "unzipper": "^0.11.6", "which": "^4.0.0" }, "bin": { "edgedriver": "bin/edgedriver.js" } }, - "node_modules/edgedriver/node_modules/unzipper": { - "version": "0.11.6", - "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.11.6.tgz", - "integrity": "sha512-anERl79akvqLbAxfjIFe4hK0wsi0fH4uGLwNEl4QEnG+KKs3QQeApYgOS/f6vH2EdACUlZg35psmd/3xL2duFQ==", - "dev": true, - "dependencies": { - "big-integer": "^1.6.17", - "bluebird": "~3.4.1", - "duplexer2": "~0.1.4", - "fstream": "^1.0.12", - "graceful-fs": "^4.2.2" - } - }, "node_modules/ejs": { "version": "3.1.10", "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", @@ -2885,6 +3588,31 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, + "node_modules/encoding-sniffer": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.0.tgz", + "integrity": "sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg==", + "dev": true, + "dependencies": { + "iconv-lite": "^0.6.3", + "whatwg-encoding": "^3.1.1" + }, + "funding": { + "url": "https://github.com/fb55/encoding-sniffer?sponsor=1" + } + }, + "node_modules/encoding-sniffer/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/end-of-stream": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", @@ -2893,6 +3621,18 @@ "once": "^1.4.0" } }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "node_modules/error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -2995,6 +3735,45 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/esbuild": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.0.tgz", + "integrity": "sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.23.0", + "@esbuild/android-arm": "0.23.0", + "@esbuild/android-arm64": "0.23.0", + "@esbuild/android-x64": "0.23.0", + "@esbuild/darwin-arm64": "0.23.0", + "@esbuild/darwin-x64": "0.23.0", + "@esbuild/freebsd-arm64": "0.23.0", + "@esbuild/freebsd-x64": "0.23.0", + "@esbuild/linux-arm": "0.23.0", + "@esbuild/linux-arm64": "0.23.0", + "@esbuild/linux-ia32": "0.23.0", + "@esbuild/linux-loong64": "0.23.0", + "@esbuild/linux-mips64el": "0.23.0", + "@esbuild/linux-ppc64": "0.23.0", + "@esbuild/linux-riscv64": "0.23.0", + "@esbuild/linux-s390x": "0.23.0", + "@esbuild/linux-x64": "0.23.0", + "@esbuild/netbsd-x64": "0.23.0", + "@esbuild/openbsd-arm64": "0.23.0", + "@esbuild/openbsd-x64": "0.23.0", + "@esbuild/sunos-x64": "0.23.0", + "@esbuild/win32-arm64": "0.23.0", + "@esbuild/win32-ia32": "0.23.0", + "@esbuild/win32-x64": "0.23.0" + } + }, "node_modules/escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", @@ -3370,23 +4149,26 @@ } }, "node_modules/execa": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", - "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-9.3.1.tgz", + "integrity": "sha512-gdhefCCNy/8tpH/2+ajP9IQc14vXchNdd0weyzSJEFURhRMGncQ+zKFxwjAufIewPEJm9BPOaJnvg2UtlH2gPQ==", "dev": true, "dependencies": { + "@sindresorhus/merge-streams": "^4.0.0", "cross-spawn": "^7.0.3", - "get-stream": "^8.0.1", - "human-signals": "^5.0.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", + "figures": "^6.1.0", + "get-stream": "^9.0.0", + "human-signals": "^8.0.0", + "is-plain-obj": "^4.1.0", + "is-stream": "^4.0.1", + "npm-run-path": "^5.2.0", + "pretty-ms": "^9.0.0", "signal-exit": "^4.1.0", - "strip-final-newline": "^3.0.0" + "strip-final-newline": "^4.0.0", + "yoctocolors": "^2.0.0" }, "engines": { - "node": ">=16.17" + "node": "^18.19.0 || >=20.5.0" }, "funding": { "url": "https://github.com/sindresorhus/execa?sponsor=1" @@ -3408,26 +4190,6 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/expect-webdriverio": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-4.12.1.tgz", - "integrity": "sha512-jTfyC2bJbPNw4c8MlEwZNX7SjtPbZ73ysJvr/OGKA9mSKC+toyjU2eMNzHlt9WZO5+wl0RDS1dR7VxHXeu7+zA==", - "dev": true, - "dependencies": { - "@vitest/snapshot": "^1.2.2", - "expect": "^29.7.0", - "jest-matcher-utils": "^29.7.0", - "lodash.isequal": "^4.5.0" - }, - "engines": { - "node": ">=16 || >=18 || >=20" - }, - "optionalDependencies": { - "@wdio/globals": "^8.29.3", - "@wdio/logger": "^8.28.0", - "webdriverio": "^8.29.3" - } - }, "node_modules/external-editor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", @@ -3515,6 +4277,28 @@ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", "dev": true }, + "node_modules/fast-xml-parser": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.1.tgz", + "integrity": "sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + }, + { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" + } + ], + "dependencies": { + "strnum": "^1.0.5" + }, + "bin": { + "fxparser": "src/cli/cli.js" + } + }, "node_modules/fastq": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", @@ -3551,45 +4335,32 @@ "node-domexception": "^1.0.0", "web-streams-polyfill": "^3.0.3" }, - "engines": { - "node": "^12.20 || >= 14.13" - } - }, - "node_modules/figures": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", - "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": "^12.20 || >= 14.13" } }, - "node_modules/figures/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "node_modules/figures": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz", + "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==", "dev": true, + "dependencies": { + "is-unicode-supported": "^2.0.0" + }, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/figures/node_modules/is-unicode-supported": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.0.0.tgz", + "integrity": "sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==", "dev": true, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -3751,15 +4522,6 @@ "node": ">= 6" } }, - "node_modules/form-data-encoder": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", - "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", - "dev": true, - "engines": { - "node": ">= 14.17" - } - }, "node_modules/formdata-polyfill": { "version": "4.0.10", "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", @@ -3805,65 +4567,6 @@ "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/fstream": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", - "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - }, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/fstream/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/fstream/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/fstream/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, "node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", @@ -3913,19 +4616,19 @@ } }, "node_modules/geckodriver": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/geckodriver/-/geckodriver-4.3.1.tgz", - "integrity": "sha512-ol7JLsj55o5k+z7YzeSy2mdJROXMAxIa+uzr3A1yEMr5HISqQOTslE3ZeARcxR4jpAY3fxmHM+sq32qbe/eXfA==", + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/geckodriver/-/geckodriver-4.4.2.tgz", + "integrity": "sha512-/JFJ7DJPJUvDhLjzQk+DwjlkAmiShddfRHhZ/xVL9FWbza5Bi3UMGmmerEKqD69JbRs7R81ZW31co686mdYZyA==", "dev": true, "hasInstallScript": true, "dependencies": { - "@wdio/logger": "^8.24.12", + "@wdio/logger": "^8.28.0", + "@zip.js/zip.js": "^2.7.44", "decamelize": "^6.0.0", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.2", + "http-proxy-agent": "^7.0.2", + "https-proxy-agent": "^7.0.4", "node-fetch": "^3.3.2", - "tar-fs": "^3.0.4", - "unzipper": "^0.10.14", + "tar-fs": "^3.0.6", "which": "^4.0.0" }, "bin": { @@ -3976,12 +4679,16 @@ } }, "node_modules/get-stream": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", - "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", + "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", "dev": true, + "dependencies": { + "@sec-ant/readable-stream": "^0.4.1", + "is-stream": "^4.0.1" + }, "engines": { - "node": ">=16" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -4003,6 +4710,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-tsconfig": { + "version": "4.7.6", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.6.tgz", + "integrity": "sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==", + "dev": true, + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, "node_modules/get-uri": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.1.tgz", @@ -4186,43 +4905,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", - "dev": true, - "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } - }, - "node_modules/got/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", @@ -4348,12 +5030,31 @@ "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", "dev": true }, - "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "node_modules/htmlfy": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/htmlfy/-/htmlfy-0.2.1.tgz", + "integrity": "sha512-HoomFHQ3av1uhq+7FxJTq4Ns0clAD+tGbQNrSd0WFY3UAjjUk6G3LaWEqdgmIXYkY4pexZiyZ3ykZJhQlM0J5A==", "dev": true }, + "node_modules/htmlparser2": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz", + "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.1.0", + "entities": "^4.5.0" + } + }, "node_modules/http-proxy-agent": { "version": "7.0.2", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", @@ -4366,19 +5067,6 @@ "node": ">= 14" } }, - "node_modules/http2-wrapper": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", - "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", - "dev": true, - "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - }, - "engines": { - "node": ">=10.19.0" - } - }, "node_modules/https-proxy-agent": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", @@ -4392,12 +5080,12 @@ } }, "node_modules/human-signals": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", - "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.0.tgz", + "integrity": "sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==", "dev": true, "engines": { - "node": ">=16.17.0" + "node": ">=18.18.0" } }, "node_modules/iconv-lite": { @@ -4499,53 +5187,21 @@ "dev": true }, "node_modules/inquirer": { - "version": "9.2.12", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.12.tgz", - "integrity": "sha512-mg3Fh9g2zfuVWJn6lhST0O7x4n03k7G8Tx5nvikJkbq8/CK47WDVm+UznF0G6s5Zi0KcyUisr6DU8T67N5U+1Q==", + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-10.1.8.tgz", + "integrity": "sha512-syxGpOzLyqVeZi1KDBjRTnCn5PiGWySGHP0BbqXbqsEK0ckkZk3egAepEWslUjZXj0rhkUapVXM/IpADWe4D6w==", "dev": true, "dependencies": { - "@ljharb/through": "^2.3.11", + "@inquirer/prompts": "^5.3.8", + "@inquirer/type": "^1.5.2", + "@types/mute-stream": "^0.0.4", "ansi-escapes": "^4.3.2", - "chalk": "^5.3.0", - "cli-cursor": "^3.1.0", - "cli-width": "^4.1.0", - "external-editor": "^3.1.0", - "figures": "^5.0.0", - "lodash": "^4.17.21", - "mute-stream": "1.0.0", - "ora": "^5.4.1", + "mute-stream": "^1.0.0", "run-async": "^3.0.0", - "rxjs": "^7.8.1", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^6.2.0" - }, - "engines": { - "node": ">=14.18.0" - } - }, - "node_modules/inquirer/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/inquirer/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" + "rxjs": "^7.8.1" }, "engines": { - "node": ">=8" + "node": ">=18" } }, "node_modules/internal-slot": { @@ -4704,15 +5360,6 @@ "node": ">=0.10.0" } }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", @@ -4799,12 +5446,12 @@ } }, "node_modules/is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz", + "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", "dev": true, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -5509,18 +6156,6 @@ "json-buffer": "3.0.1" } }, - "node_modules/ky": { - "version": "0.33.3", - "resolved": "https://registry.npmjs.org/ky/-/ky-0.33.3.tgz", - "integrity": "sha512-CasD9OCEQSFIam2U8efFK81Yeg8vNMTBUqtMOHlrcWQHqUX3HeCl9Dr31u4toV7emlH8Mymk5+9p0lL6mKb/Xw==", - "dev": true, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/ky?sponsor=1" - } - }, "node_modules/lazystream": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", @@ -5600,12 +6235,6 @@ "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/listenercount": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz", - "integrity": "sha512-3mk/Zag0+IJxeDrxSgaDPy4zZ3w05PRZeJNnlWhzFz5OkX49J4krc+A8X2d2M69vGMBEX0uyl8M+W+8gH+kBqQ==", - "dev": true - }, "node_modules/load-json-file": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", @@ -5622,12 +6251,22 @@ } }, "node_modules/locate-app": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/locate-app/-/locate-app-2.1.0.tgz", - "integrity": "sha512-rcVo/iLUxrd9d0lrmregK/Z5Y5NCpSwf9KlMbPpOHmKmdxdQY1Fj8NDQ5QymJTryCsBLqwmniFv2f3JKbk9Bvg==", + "version": "2.4.27", + "resolved": "https://registry.npmjs.org/locate-app/-/locate-app-2.4.27.tgz", + "integrity": "sha512-QCNcJic0ZEZwMNrOXEi1FkxAjnZ0FSf1vjsgJAdOtnRkmYQJWQoZRiO/xff2rT7PuG2f8BJpY4D5dZJIkP55hA==", "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://buymeacoffee.com/hejny" + }, + { + "type": "github", + "url": "https://github.com/hejny/locate-app/blob/main/README.md#%EF%B8%8F-contributing" + } + ], "dependencies": { - "n12": "0.4.0", + "@promptbook/utils": "0.63.4", "type-fest": "2.13.0", "userhome": "1.0.0" } @@ -5812,18 +6451,6 @@ "integrity": "sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==", "dev": true }, - "node_modules/lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/lru-cache": { "version": "10.0.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz", @@ -5857,12 +6484,6 @@ "node": ">= 0.10.0" } }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", @@ -5904,30 +6525,6 @@ "node": ">= 0.6" } }, - "node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -5940,15 +6537,6 @@ "node": "*" } }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/minipass": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", @@ -5958,12 +6546,6 @@ "node": ">=16 || 14 >=14.17" } }, - "node_modules/mitt": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", - "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", - "dev": true - }, "node_modules/mkdirp": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz", @@ -5979,39 +6561,32 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/mkdirp-classic": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", - "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", - "dev": true - }, "node_modules/mocha": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.2.0.tgz", - "integrity": "sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==", - "dev": true, - "dependencies": { - "ansi-colors": "4.1.1", - "browser-stdout": "1.3.1", - "chokidar": "3.5.3", - "debug": "4.3.4", - "diff": "5.0.0", - "escape-string-regexp": "4.0.0", - "find-up": "5.0.0", - "glob": "7.2.0", - "he": "1.2.0", - "js-yaml": "4.1.0", - "log-symbols": "4.1.0", - "minimatch": "5.0.1", - "ms": "2.1.3", - "nanoid": "3.3.3", - "serialize-javascript": "6.0.0", - "strip-json-comments": "3.1.1", - "supports-color": "8.1.1", - "workerpool": "6.2.1", - "yargs": "16.2.0", - "yargs-parser": "20.2.4", - "yargs-unparser": "2.0.0" + "version": "10.7.3", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.7.3.tgz", + "integrity": "sha512-uQWxAu44wwiACGqjbPYmjo7Lg8sFrS3dQe7PP2FQI+woptP4vZXSMcfMyFL/e1yFEeEpV4RtyTpZROOKmxis+A==", + "dev": true, + "dependencies": { + "ansi-colors": "^4.1.3", + "browser-stdout": "^1.3.1", + "chokidar": "^3.5.3", + "debug": "^4.3.5", + "diff": "^5.2.0", + "escape-string-regexp": "^4.0.0", + "find-up": "^5.0.0", + "glob": "^8.1.0", + "he": "^1.2.0", + "js-yaml": "^4.1.0", + "log-symbols": "^4.1.0", + "minimatch": "^5.1.6", + "ms": "^2.1.3", + "serialize-javascript": "^6.0.2", + "strip-json-comments": "^3.1.1", + "supports-color": "^8.1.1", + "workerpool": "^6.5.1", + "yargs": "^16.2.0", + "yargs-parser": "^20.2.9", + "yargs-unparser": "^2.0.0" }, "bin": { "_mocha": "bin/_mocha", @@ -6019,10 +6594,6 @@ }, "engines": { "node": ">= 14.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/mochajs" } }, "node_modules/mocha/node_modules/ansi-styles": { @@ -6040,6 +6611,15 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/mocha/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, "node_modules/mocha/node_modules/cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", @@ -6069,15 +6649,6 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "node_modules/mocha/node_modules/diff": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", - "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, "node_modules/mocha/node_modules/escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", @@ -6090,36 +6661,24 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/mocha/node_modules/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/mocha/node_modules/glob/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/mocha/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, "dependencies": { - "brace-expansion": "^1.1.7" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" }, "engines": { - "node": "*" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/mocha/node_modules/has-flag": { @@ -6132,9 +6691,9 @@ } }, "node_modules/mocha/node_modules/minimatch": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", - "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, "dependencies": { "brace-expansion": "^2.0.1" @@ -6143,15 +6702,6 @@ "node": ">=10" } }, - "node_modules/mocha/node_modules/minimatch/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/mocha/node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -6234,24 +6784,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/n12": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/n12/-/n12-0.4.0.tgz", - "integrity": "sha512-p/hj4zQ8d3pbbFLQuN1K9honUxiDDhueOWyFLw/XgBv+wZCE44bcLH4CIcsolOceJQduh4Jf7m/LfaTxyGmGtQ==", - "dev": true - }, - "node_modules/nanoid": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", - "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", - "dev": true, - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", @@ -6339,18 +6871,6 @@ "node": ">=0.10.0" } }, - "node_modules/normalize-url": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", - "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", - "dev": true, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/npm-run-all": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", @@ -6450,9 +6970,9 @@ } }, "node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", + "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", "dev": true, "dependencies": { "path-key": "^4.0.0" @@ -6476,6 +6996,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, "node_modules/object-inspect": { "version": "1.12.3", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", @@ -6520,21 +7052,6 @@ "wrappy": "1" } }, - "node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dev": true, - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/optionator": { "version": "0.9.3", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", @@ -6552,111 +7069,6 @@ "node": ">= 0.8.0" } }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ora/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/ora/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/ora/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/ora/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/ora/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ora/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ora/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", @@ -6666,15 +7078,6 @@ "node": ">=0.10.0" } }, - "node_modules/p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", - "dev": true, - "engines": { - "node": ">=12.20" - } - }, "node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -6768,12 +7171,52 @@ } }, "node_modules/parse-ms": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz", - "integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz", + "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==", "dev": true, "engines": { - "node": ">=6" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "dev": true, + "dependencies": { + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", + "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "dev": true, + "dependencies": { + "domhandler": "^5.0.2", + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-parser-stream": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz", + "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==", + "dev": true, + "dependencies": { + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" } }, "node_modules/path-exists": { @@ -6929,15 +7372,15 @@ } }, "node_modules/pretty-ms": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz", - "integrity": "sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.1.0.tgz", + "integrity": "sha512-o1piW0n3tgKIKCwk2vpM/vOV13zjJzvP37Ioze54YlTHE06m4tjEbzg9WsKkvTuyYln2DHjo5pY4qrZGI0otpw==", "dev": true, "dependencies": { - "parse-ms": "^2.1.0" + "parse-ms": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -6968,15 +7411,14 @@ } }, "node_modules/proxy-agent": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.3.1.tgz", - "integrity": "sha512-Rb5RVBy1iyqOtNl15Cw/llpeLH8bsb37gM1FUfKQ+Wck6xHlbAhWGUFiTRHtkjqGTA5pSHz6+0hrPW/oECihPQ==", - "dev": true, + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", + "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", "dependencies": { "agent-base": "^7.0.2", "debug": "^4.3.4", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.2", + "http-proxy-agent": "^7.0.1", + "https-proxy-agent": "^7.0.3", "lru-cache": "^7.14.1", "pac-proxy-agent": "^7.0.1", "proxy-from-env": "^1.1.0", @@ -6990,7 +7432,6 @@ "version": "7.18.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "dev": true, "engines": { "node": ">=12" } @@ -7018,29 +7459,6 @@ "node": ">=6" } }, - "node_modules/puppeteer-core": { - "version": "21.11.0", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-21.11.0.tgz", - "integrity": "sha512-ArbnyA3U5SGHokEvkfWjW+O8hOxV1RSJxOgriX/3A4xZRqixt9ZFHD0yPgZQF05Qj0oAqi8H/7stDorjoHY90Q==", - "dev": true, - "dependencies": { - "@puppeteer/browsers": "1.9.1", - "chromium-bidi": "0.5.8", - "cross-fetch": "4.0.0", - "debug": "4.3.4", - "devtools-protocol": "0.0.1232444", - "ws": "8.16.0" - }, - "engines": { - "node": ">=16.13.2" - } - }, - "node_modules/puppeteer-core/node_modules/devtools-protocol": { - "version": "0.0.1232444", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1232444.tgz", - "integrity": "sha512-pM27vqEfxSxRkTMnF+XCmxSEb6duO5R+t8A9DEEJgy4Wz2RVanje2mmj99B6A3zv2r/qGfYlOvYznUhuokizmg==", - "dev": true - }, "node_modules/query-selector-shadow-dom": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/query-selector-shadow-dom/-/query-selector-shadow-dom-1.0.1.tgz", @@ -7073,18 +7491,6 @@ "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", "dev": true }, - "node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -7314,17 +7720,43 @@ } }, "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", + "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", "dev": true, "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" }, "engines": { - "node": ">= 6" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/readable-stream/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" } }, "node_modules/readdir-glob": { @@ -7424,12 +7856,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - "dev": true - }, "node_modules/resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", @@ -7454,20 +7880,14 @@ "funding": { "url": "https://github.com/sponsors/isaacs" } - }, - "node_modules/responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", - "dev": true, - "dependencies": { - "lowercase-keys": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" } }, "node_modules/resq": { @@ -7485,49 +7905,6 @@ "integrity": "sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==", "dev": true }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/restore-cursor/node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/restore-cursor/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/restore-cursor/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, "node_modules/reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", @@ -7621,9 +7998,9 @@ } }, "node_modules/safaridriver": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/safaridriver/-/safaridriver-0.1.0.tgz", - "integrity": "sha512-azzzIP3gR1TB9bVPv7QO4Zjw0rR1BWEU/s2aFdUMN48gxDjxEB13grAEuXDmkKPgE74cObymDxmAmZnL3clj4w==", + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/safaridriver/-/safaridriver-0.1.2.tgz", + "integrity": "sha512-4R309+gWflJktzPXBQCobbWEHlzC4aK3a+Ov3tz2Ib2aBxiwd11phkdIBH1l0EO22x24CJMUQkpKFumRriCSRg==", "dev": true }, "node_modules/safe-array-concat": { @@ -7685,9 +8062,9 @@ "dev": true }, "node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, "bin": { "semver": "bin/semver.js" @@ -7697,9 +8074,9 @@ } }, "node_modules/serialize-error": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-11.0.2.tgz", - "integrity": "sha512-o43i0jLcA0LXA5Uu+gI1Vj+lF66KR9IAcy0ThbGq1bAMPN+k5IgSHsulfnqf/ddKAz6dWf+k8PD5hAr9oCSHEQ==", + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-11.0.3.tgz", + "integrity": "sha512-2G2y++21dhj2R7iHAdd0FIzjGwuKZld+7Pl/bTU6YIkrC2ZMbVUjm+luj6A6V34Rv9XfKJDKpTWu9W4Gse1D9g==", "dev": true, "dependencies": { "type-fest": "^2.12.2" @@ -7724,9 +8101,9 @@ } }, "node_modules/serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "dev": true, "dependencies": { "randombytes": "^2.1.0" @@ -7883,6 +8260,22 @@ "node": ">=0.10.0" } }, + "node_modules/spacetrim": { + "version": "0.11.39", + "resolved": "https://registry.npmjs.org/spacetrim/-/spacetrim-0.11.39.tgz", + "integrity": "sha512-S/baW29azJ7py5ausQRE2S6uEDQnlxgMHOEEq4V770ooBDD1/9kZnxRcco/tjZYuDuqYXblCk/r3N13ZmvHZ2g==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://buymeacoffee.com/hejny" + }, + { + "type": "github", + "url": "https://github.com/hejny/spacetrim/blob/main/README.md#%EF%B8%8F-contributing" + } + ] + }, "node_modules/spdx-correct": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", @@ -7955,13 +8348,17 @@ } }, "node_modules/streamx": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.1.tgz", - "integrity": "sha512-fQMzy2O/Q47rgwErk/eGeLu/roaFWV0jVsogDmrszM9uIw8L5OA+t+V93MgYlufNptfjmYR1tOMWhei/Eh7TQA==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.18.0.tgz", + "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==", "dev": true, "dependencies": { - "fast-fifo": "^1.1.0", - "queue-tick": "^1.0.1" + "fast-fifo": "^1.3.2", + "queue-tick": "^1.0.1", + "text-decoder": "^1.1.0" + }, + "optionalDependencies": { + "bare-events": "^2.2.0" } }, "node_modules/string_decoder": { @@ -8138,12 +8535,12 @@ } }, "node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz", + "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==", "dev": true, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -8161,6 +8558,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==", + "dev": true + }, "node_modules/supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -8225,14 +8628,17 @@ } }, "node_modules/tar-fs": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz", - "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==", + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.6.tgz", + "integrity": "sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==", "dev": true, "dependencies": { - "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", "tar-stream": "^3.1.5" + }, + "optionalDependencies": { + "bare-fs": "^2.1.1", + "bare-path": "^2.1.0" } }, "node_modules/tar-stream": { @@ -8271,6 +8677,15 @@ } } }, + "node_modules/text-decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.1.tgz", + "integrity": "sha512-8zll7REEv4GDD3x4/0pW+ppIxSNs7H1J10IKFZsuOMscumCdM2a+toDGLPA3T+1+fLBql4zbt5z83GEQGGV5VA==", + "dev": true, + "dependencies": { + "b4a": "^1.6.4" + } + }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", @@ -8283,15 +8698,6 @@ "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", "dev": true }, - "node_modules/tinyrainbow": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz", - "integrity": "sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==", - "dev": true, - "engines": { - "node": ">=14.0.0" - } - }, "node_modules/tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", @@ -8325,21 +8731,6 @@ "node": ">=8.0" } }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "dev": true - }, - "node_modules/traverse": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", - "integrity": "sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ==", - "dev": true, - "engines": { - "node": "*" - } - }, "node_modules/ts-api-utils": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", @@ -8474,6 +8865,25 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, + "node_modules/tsx": { + "version": "4.17.0", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.17.0.tgz", + "integrity": "sha512-eN4mnDA5UMKDt4YZixo9tBioibaMBpoxBkD+rIPAjVmYERSG0/dWEY1CEFuV89CgASlKL499q8AhmkMnnjtOJg==", + "dev": true, + "dependencies": { + "esbuild": "~0.23.0", + "get-tsconfig": "^4.7.5" + }, + "bin": { + "tsx": "dist/cli.mjs" + }, + "engines": { + "node": ">=18.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + } + }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -8601,6 +9011,15 @@ "through": "^2.3.8" } }, + "node_modules/undici": { + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.19.7.tgz", + "integrity": "sha512-HR3W/bMGPSr90i8AAp2C4DM3wChFdJPLrWYpIS++LxS8K+W535qftjt+4MyjNYHeWabMj1nvtmLIi7l++iq91A==", + "dev": true, + "engines": { + "node": ">=18.17" + } + }, "node_modules/undici-types": { "version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", @@ -8615,60 +9034,6 @@ "node": ">= 4.0.0" } }, - "node_modules/unzipper": { - "version": "0.10.14", - "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.10.14.tgz", - "integrity": "sha512-ti4wZj+0bQTiX2KmKWuwj7lhV+2n//uXEotUmGuQqrbVZSEGFMbI68+c6JCQ8aAmUWYvtHEz2A8K6wXvueR/6g==", - "dev": true, - "dependencies": { - "big-integer": "^1.6.17", - "binary": "~0.3.0", - "bluebird": "~3.4.1", - "buffer-indexof-polyfill": "~1.0.0", - "duplexer2": "~0.1.4", - "fstream": "^1.0.12", - "graceful-fs": "^4.2.2", - "listenercount": "~1.0.1", - "readable-stream": "~2.3.6", - "setimmediate": "~1.0.4" - } - }, - "node_modules/unzipper/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/unzipper/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/unzipper/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/unzipper/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -8813,6 +9178,7 @@ "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", "dev": true, + "optional": true, "dependencies": { "defaults": "^1.0.3" } @@ -8836,71 +9202,113 @@ } }, "node_modules/webdriver": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.40.2.tgz", - "integrity": "sha512-GoRR94m3yL8tWC9Myf+xIBSdVK8fi1ilZgEZZaYT8+XIWewR02dvrC6rml+/2ZjXUQzeee0RFGDwk9IC7cyYrg==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-9.0.0.tgz", + "integrity": "sha512-wcysboeZ1Ax6K7WPTF/vCNzegcdg+f453GOJd86ARE+wf3xRSQsvCZDwnEO8/7wvj/3xV9KMYPeuhPJ6b5VFvw==", "dev": true, "dependencies": { "@types/node": "^20.1.0", "@types/ws": "^8.5.3", - "@wdio/config": "8.40.2", - "@wdio/logger": "8.38.0", - "@wdio/protocols": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", - "deepmerge-ts": "^5.1.0", - "got": "^12.6.1", - "ky": "^0.33.0", + "@wdio/config": "9.0.0", + "@wdio/logger": "9.0.0", + "@wdio/protocols": "9.0.0", + "@wdio/types": "9.0.0", + "@wdio/utils": "9.0.0", + "deepmerge-ts": "^7.0.3", "ws": "^8.8.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" } }, - "node_modules/webdriverio": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.40.2.tgz", - "integrity": "sha512-6yuzUlE064qNuMy98Du1+8QHbXk0st8qTWF7MDZRgYK19FGoy+KhQbaUv1wlFJuFHM0PiAYuduTURL4ub6HvzQ==", + "node_modules/webdriver/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", "dev": true, "dependencies": { - "@types/node": "^20.1.0", - "@wdio/config": "8.40.2", - "@wdio/logger": "8.38.0", - "@wdio/protocols": "8.38.0", - "@wdio/repl": "8.24.12", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", - "archiver": "^7.0.0", - "aria-query": "^5.0.0", + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/webdriver/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/webdriverio": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-9.0.1.tgz", + "integrity": "sha512-8RJhRxt9ZIcdp5KR6gSZjdeATfAHp+sfOp9dY/y6gZy9iYpD3EGZa6I9vhb2n4PulaX84SxHlNCwOQ+GOUZFSw==", + "dev": true, + "dependencies": { + "@types/node": "^20.11.30", + "@types/sinonjs__fake-timers": "^8.1.5", + "@wdio/config": "9.0.0", + "@wdio/logger": "9.0.0", + "@wdio/protocols": "9.0.0", + "@wdio/repl": "9.0.0", + "@wdio/types": "9.0.0", + "@wdio/utils": "9.0.0", + "archiver": "^7.0.1", + "aria-query": "^5.3.0", + "cheerio": "^1.0.0-rc.12", "css-shorthand-properties": "^1.1.1", "css-value": "^0.0.1", - "devtools-protocol": "^0.0.1335233", - "grapheme-splitter": "^1.0.2", + "grapheme-splitter": "^1.0.4", + "htmlfy": "^0.2.1", "import-meta-resolve": "^4.0.0", "is-plain-obj": "^4.1.0", "jszip": "^3.10.1", "lodash.clonedeep": "^4.5.0", "lodash.zip": "^4.2.0", - "minimatch": "^9.0.0", - "puppeteer-core": "^21.11.0", - "query-selector-shadow-dom": "^1.0.0", - "resq": "^1.9.1", + "minimatch": "^9.0.3", + "query-selector-shadow-dom": "^1.0.1", + "resq": "^1.11.0", "rgb2hex": "0.2.5", - "serialize-error": "^11.0.1", - "webdriver": "8.40.2" + "serialize-error": "^11.0.3", + "urlpattern-polyfill": "^10.0.0", + "webdriver": "9.0.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" }, "peerDependencies": { - "devtools": "^8.14.0" + "puppeteer-core": "^22.3.0" }, "peerDependenciesMeta": { - "devtools": { + "puppeteer-core": { "optional": true } } }, + "node_modules/webdriverio/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "dev": true, + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + } + }, "node_modules/webdriverio/node_modules/brace-expansion": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", @@ -8910,10 +9318,22 @@ "balanced-match": "^1.0.0" } }, + "node_modules/webdriverio/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, "node_modules/webdriverio/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, "dependencies": { "brace-expansion": "^2.0.1" @@ -8925,20 +9345,37 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "dev": true + "node_modules/whatwg-encoding": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", + "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", + "dev": true, + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=18" + } }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dev": true, "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-mimetype": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", + "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", + "dev": true, + "engines": { + "node": ">=18" } }, "node_modules/which": { @@ -8992,9 +9429,9 @@ } }, "node_modules/workerpool": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz", - "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.5.1.tgz", + "integrity": "sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==", "dev": true }, "node_modules/wrap-ansi": { @@ -9125,9 +9562,9 @@ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, "node_modules/ws": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", - "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", "dev": true, "engines": { "node": ">=10.0.0" @@ -9173,9 +9610,9 @@ } }, "node_modules/yargs-parser": { - "version": "20.2.4", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", - "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true, "engines": { "node": ">=10" @@ -9256,58 +9693,42 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/zip-stream": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-6.0.0.tgz", - "integrity": "sha512-X0WFquRRDtL9HR9hc1OrabOP/VKJEX7gAr2geayt3b7dLgXgSXI6ucC4CphLQP/aQt2GyHIYgmXxtC+dVdghAQ==", + "node_modules/yoctocolors": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.1.tgz", + "integrity": "sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==", "dev": true, - "dependencies": { - "archiver-utils": "^5.0.0", - "compress-commons": "^6.0.0", - "readable-stream": "^4.0.0" - }, "engines": { - "node": ">= 14" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/zip-stream/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "node_modules/yoctocolors-cjs": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.2.tgz", + "integrity": "sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/zip-stream/node_modules/readable-stream": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", - "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", + "node_modules/zip-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-6.0.1.tgz", + "integrity": "sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==", "dev": true, "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" + "archiver-utils": "^5.0.0", + "compress-commons": "^6.0.2", + "readable-stream": "^4.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 14" } } } diff --git a/tests/wdio/package.json b/tests/wdio/package.json index bf115976eb40..dfba4f67f5b6 100644 --- a/tests/wdio/package.json +++ b/tests/wdio/package.json @@ -6,10 +6,10 @@ "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@typescript-eslint/eslint-plugin": "^7.17.0", "@typescript-eslint/parser": "^7.17.0", - "@wdio/cli": "^8.40.2", - "@wdio/local-runner": "^8.40.2", - "@wdio/mocha-framework": "^8.40.2", - "@wdio/spec-reporter": "^8.39.0", + "@wdio/cli": "^9.0.1", + "@wdio/local-runner": "^9.0.1", + "@wdio/mocha-framework": "^9.0.0", + "@wdio/spec-reporter": "^9.0.0", "eslint": "^8.57.0", "eslint-config-google": "^0.14.0", "eslint-plugin-sonarjs": "^1.0.3", diff --git a/web/package-lock.json b/web/package-lock.json index 27749d7baa4b..f9461d789237 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -86,10 +86,10 @@ "@types/showdown": "^2.0.6", "@typescript-eslint/eslint-plugin": "^8.0.1", "@typescript-eslint/parser": "^8.0.1", - "@wdio/browser-runner": "^8.40.2", - "@wdio/cli": "^8.40.2", - "@wdio/mocha-framework": "^8.40.2", - "@wdio/spec-reporter": "^8.36.1", + "@wdio/browser-runner": "^9.0.1", + "@wdio/cli": "^9.0.1", + "@wdio/mocha-framework": "^9.0.0", + "@wdio/spec-reporter": "^9.0.0", "babel-plugin-macros": "^3.1.0", "babel-plugin-tsconfig-paths": "^1.0.3", "chokidar": "^3.6.0", @@ -2025,6 +2025,16 @@ "node": ">=6.9.0" } }, + "node_modules/@babel/standalone": { + "version": "7.25.3", + "resolved": "https://registry.npmjs.org/@babel/standalone/-/standalone-7.25.3.tgz", + "integrity": "sha512-uR+EoBqIIIvKGCG7fOj7HKupu3zVObiMfdEwoPZfVCPpcWJaZ1PkshaP5/6cl6BKAm1Zcv25O1rf+uoQ7V8nqA==", + "dev": true, + "optional": true, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/template": { "version": "7.25.0", "dev": true, @@ -3427,6 +3437,226 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@inquirer/checkbox": { + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-2.4.7.tgz", + "integrity": "sha512-5YwCySyV1UEgqzz34gNsC38eKxRBtlRDpJLlKcRtTjlYA/yDKuc1rfw+hjw+2WJxbAZtaDPsRl5Zk7J14SBoBw==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/figures": "^1.0.5", + "@inquirer/type": "^1.5.2", + "ansi-escapes": "^4.3.2", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/confirm": { + "version": "3.1.22", + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-3.1.22.tgz", + "integrity": "sha512-gsAKIOWBm2Q87CDfs9fEo7wJT3fwWIJfnDGMn9Qy74gBnNFOACDNfhUzovubbJjWnKLGBln7/NcSmZwj5DuEXg==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/core": { + "version": "9.0.10", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-9.0.10.tgz", + "integrity": "sha512-TdESOKSVwf6+YWDz8GhS6nKscwzkIyakEzCLJ5Vh6O3Co2ClhCJ0A4MG909MUWfaWdpJm7DE45ii51/2Kat9tA==", + "dev": true, + "dependencies": { + "@inquirer/figures": "^1.0.5", + "@inquirer/type": "^1.5.2", + "@types/mute-stream": "^0.0.4", + "@types/node": "^22.1.0", + "@types/wrap-ansi": "^3.0.0", + "ansi-escapes": "^4.3.2", + "cli-spinners": "^2.9.2", + "cli-width": "^4.1.0", + "mute-stream": "^1.0.0", + "signal-exit": "^4.1.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^6.2.0", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/core/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@inquirer/editor": { + "version": "2.1.22", + "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-2.1.22.tgz", + "integrity": "sha512-K1QwTu7GCK+nKOVRBp5HY9jt3DXOfPGPr6WRDrPImkcJRelG9UTx2cAtK1liXmibRrzJlTWOwqgWT3k2XnS62w==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2", + "external-editor": "^3.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/expand": { + "version": "2.1.22", + "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-2.1.22.tgz", + "integrity": "sha512-wTZOBkzH+ItPuZ3ZPa9lynBsdMp6kQ9zbjVPYEtSBG7UulGjg2kQiAnUjgyG4SlntpTce5bOmXAPvE4sguXjpA==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/figures": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.5.tgz", + "integrity": "sha512-79hP/VWdZ2UVc9bFGJnoQ/lQMpL74mGgzSYX1xUqCVk7/v73vJCMw1VuyWN1jGkZ9B3z7THAbySqGbCNefcjfA==", + "dev": true, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/input": { + "version": "2.2.9", + "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-2.2.9.tgz", + "integrity": "sha512-7Z6N+uzkWM7+xsE+3rJdhdG/+mQgejOVqspoW+w0AbSZnL6nq5tGMEVASaYVWbkoSzecABWwmludO2evU3d31g==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/number": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-1.0.10.tgz", + "integrity": "sha512-kWTxRF8zHjQOn2TJs+XttLioBih6bdc5CcosXIzZsrTY383PXI35DuhIllZKu7CdXFi2rz2BWPN9l0dPsvrQOA==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/password": { + "version": "2.1.22", + "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-2.1.22.tgz", + "integrity": "sha512-5Fxt1L9vh3rAKqjYwqsjU4DZsEvY/2Gll+QkqR4yEpy6wvzLxdSgFhUcxfDAOtO4BEoTreWoznC0phagwLU5Kw==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2", + "ansi-escapes": "^4.3.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/prompts": { + "version": "5.3.8", + "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-5.3.8.tgz", + "integrity": "sha512-b2BudQY/Si4Y2a0PdZZL6BeJtl8llgeZa7U2j47aaJSCeAl1e4UI7y8a9bSkO3o/ZbZrgT5muy/34JbsjfIWxA==", + "dev": true, + "dependencies": { + "@inquirer/checkbox": "^2.4.7", + "@inquirer/confirm": "^3.1.22", + "@inquirer/editor": "^2.1.22", + "@inquirer/expand": "^2.1.22", + "@inquirer/input": "^2.2.9", + "@inquirer/number": "^1.0.10", + "@inquirer/password": "^2.1.22", + "@inquirer/rawlist": "^2.2.4", + "@inquirer/search": "^1.0.7", + "@inquirer/select": "^2.4.7" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/rawlist": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-2.2.4.tgz", + "integrity": "sha512-pb6w9pWrm7EfnYDgQObOurh2d2YH07+eDo3xQBsNAM2GRhliz6wFXGi1thKQ4bN6B0xDd6C3tBsjdr3obsCl3Q==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/search": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-1.0.7.tgz", + "integrity": "sha512-p1wpV+3gd1eST/o5N3yQpYEdFNCzSP0Klrl+5bfD3cTTz8BGG6nf4Z07aBW0xjlKIj1Rp0y3x/X4cZYi6TfcLw==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/figures": "^1.0.5", + "@inquirer/type": "^1.5.2", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/select": { + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-2.4.7.tgz", + "integrity": "sha512-JH7XqPEkBpNWp3gPCqWqY8ECbyMoFcCZANlL6pV9hf59qK6dGmkOlx1ydyhY+KZ0c5X74+W6Mtp+nm2QX0/MAQ==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/figures": "^1.0.5", + "@inquirer/type": "^1.5.2", + "ansi-escapes": "^4.3.2", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/type": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.5.2.tgz", + "integrity": "sha512-w9qFkumYDCNyDZmNQjf/n6qQuvQ4dMC3BJesY4oF+yr0CxR5vxujflAVeIcS6U336uzi9GM0kAfZlLrZ9UTkpA==", + "dev": true, + "dependencies": { + "mute-stream": "^1.0.0" + }, + "engines": { + "node": ">=18" + } + }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "dev": true, @@ -3827,17 +4057,6 @@ "@lit/reactive-element": "^1.0.0 || ^2.0.0" } }, - "node_modules/@ljharb/through": { - "version": "2.3.13", - "dev": true, - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - } - }, "node_modules/@manypkg/find-root": { "version": "1.1.0", "dev": true, @@ -4100,6 +4319,122 @@ "node": ">= 8" } }, + "node_modules/@nuxt/kit": { + "version": "3.12.4", + "resolved": "https://registry.npmjs.org/@nuxt/kit/-/kit-3.12.4.tgz", + "integrity": "sha512-aNRD1ylzijY0oYolldNcZJXVyxdGzNTl+Xd0UYyFQCu9f4wqUZqQ9l+b7arCEzchr96pMK0xdpvLcS3xo1wDcw==", + "dev": true, + "optional": true, + "dependencies": { + "@nuxt/schema": "3.12.4", + "c12": "^1.11.1", + "consola": "^3.2.3", + "defu": "^6.1.4", + "destr": "^2.0.3", + "globby": "^14.0.2", + "hash-sum": "^2.0.0", + "ignore": "^5.3.1", + "jiti": "^1.21.6", + "klona": "^2.0.6", + "knitwork": "^1.1.0", + "mlly": "^1.7.1", + "pathe": "^1.1.2", + "pkg-types": "^1.1.3", + "scule": "^1.3.0", + "semver": "^7.6.3", + "ufo": "^1.5.4", + "unctx": "^2.3.1", + "unimport": "^3.9.0", + "untyped": "^1.4.2" + }, + "engines": { + "node": "^14.18.0 || >=16.10.0" + } + }, + "node_modules/@nuxt/kit/node_modules/globby": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", + "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", + "dev": true, + "optional": true, + "dependencies": { + "@sindresorhus/merge-streams": "^2.1.0", + "fast-glob": "^3.3.2", + "ignore": "^5.2.4", + "path-type": "^5.0.0", + "slash": "^5.1.0", + "unicorn-magic": "^0.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@nuxt/kit/node_modules/path-type": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", + "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", + "dev": true, + "optional": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@nuxt/kit/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "optional": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@nuxt/kit/node_modules/slash": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", + "dev": true, + "optional": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@nuxt/schema": { + "version": "3.12.4", + "resolved": "https://registry.npmjs.org/@nuxt/schema/-/schema-3.12.4.tgz", + "integrity": "sha512-H7FwBV4ChssMaeiLyPdVLOLUa0326ebp3pNbJfGgFt7rSoKh1MmgjorecA8JMxOQZziy3w6EELf4+5cgLh/F1w==", + "dev": true, + "optional": true, + "dependencies": { + "compatx": "^0.1.8", + "consola": "^3.2.3", + "defu": "^6.1.4", + "hookable": "^5.5.3", + "pathe": "^1.1.2", + "pkg-types": "^1.1.3", + "scule": "^1.3.0", + "std-env": "^3.7.0", + "ufo": "^1.5.4", + "uncrypto": "^0.1.3", + "unimport": "^3.9.0", + "untyped": "^1.4.2" + }, + "engines": { + "node": "^14.18.0 || >=16.10.0" + } + }, "node_modules/@open-wc/lit-helpers": { "version": "0.7.0", "license": "MIT", @@ -4230,39 +4565,37 @@ } }, "node_modules/@puppeteer/browsers": { - "version": "1.9.1", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.3.1.tgz", + "integrity": "sha512-uK7o3hHkK+naEobMSJ+2ySYyXtQkBxIH8Gn4MK9ciePjNV+Pf+PgY/W7iPzn2MTjl3stcYB5AlcTmPYw7AXDwA==", "dev": true, - "license": "Apache-2.0", "dependencies": { - "debug": "4.3.4", - "extract-zip": "2.0.1", - "progress": "2.0.3", - "proxy-agent": "6.3.1", - "tar-fs": "3.0.4", - "unbzip2-stream": "1.4.3", - "yargs": "17.7.2" + "debug": "^4.3.6", + "extract-zip": "^2.0.1", + "progress": "^2.0.3", + "proxy-agent": "^6.4.0", + "semver": "^7.6.3", + "tar-fs": "^3.0.6", + "unbzip2-stream": "^1.4.3", + "yargs": "^17.7.2" }, "bin": { "browsers": "lib/cjs/main-cli.js" }, "engines": { - "node": ">=16.3.0" + "node": ">=18" } }, - "node_modules/@puppeteer/browsers/node_modules/debug": { - "version": "4.3.4", + "node_modules/@puppeteer/browsers/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.1.2" + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": ">=10" } }, "node_modules/@radix-ui/number": { @@ -5689,6 +6022,12 @@ "linux" ] }, + "node_modules/@sec-ant/readable-stream": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz", + "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==", + "dev": true + }, "node_modules/@sentry-internal/browser-utils": { "version": "8.26.0", "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-8.26.0.tgz", @@ -5796,17 +6135,6 @@ "dev": true, "license": "MIT" }, - "node_modules/@sindresorhus/is": { - "version": "5.6.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } - }, "node_modules/@sindresorhus/merge-streams": { "version": "2.3.0", "dev": true, @@ -5855,6 +6183,20 @@ "node": ">=18" } }, + "node_modules/@stencil/core": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.20.0.tgz", + "integrity": "sha512-WPrTHFngvN081RY+dJPneKQLwnOFD60OMCOQGmmSHfCW0f4ujPMzzhwWU1gcSwXPWXz5O+8cBiiCaxAbJU7kAg==", + "dev": true, + "optional": true, + "bin": { + "stencil": "bin/stencil" + }, + "engines": { + "node": ">=16.0.0", + "npm": ">=7.10.0" + } + }, "node_modules/@storybook/addon-actions": { "version": "8.2.9", "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-8.2.9.tgz", @@ -8239,17 +8581,6 @@ "@swc/counter": "^0.1.3" } }, - "node_modules/@szmarczak/http-timer": { - "version": "5.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "defer-to-connect": "^2.0.1" - }, - "engines": { - "node": ">=14.16" - } - }, "node_modules/@tokenizer/token": { "version": "0.3.0", "dev": true, @@ -8257,8 +8588,9 @@ }, "node_modules/@tootallnate/quickjs-emscripten": { "version": "0.23.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", + "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", + "dev": true }, "node_modules/@trivago/prettier-plugin-sort-imports": { "version": "4.3.0", @@ -8699,6 +9031,15 @@ "version": "0.7.34", "license": "MIT" }, + "node_modules/@types/mute-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/@types/mute-stream/-/mute-stream-0.0.4.tgz", + "integrity": "sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@types/node": { "version": "22.1.0", "dev": true, @@ -8790,6 +9131,12 @@ "dev": true, "license": "MIT" }, + "node_modules/@types/sinonjs__fake-timers": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz", + "integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ==", + "dev": true + }, "node_modules/@types/sizzle": { "version": "2.3.8", "dev": true, @@ -8827,10 +9174,17 @@ "dev": true, "license": "MIT" }, + "node_modules/@types/wrap-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz", + "integrity": "sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==", + "dev": true + }, "node_modules/@types/ws": { "version": "8.5.12", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz", + "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "*" } @@ -8850,8 +9204,9 @@ }, "node_modules/@types/yauzl": { "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", "dev": true, - "license": "MIT", "optional": true, "dependencies": { "@types/node": "*" @@ -9077,25 +9432,15 @@ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", "dev": true }, - "node_modules/@vitest/pretty-format": { - "version": "2.0.5", - "dev": true, - "license": "MIT", - "dependencies": { - "tinyrainbow": "^1.2.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, "node_modules/@vitest/snapshot": { - "version": "2.0.5", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.6.0.tgz", + "integrity": "sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==", "dev": true, - "license": "MIT", "dependencies": { - "@vitest/pretty-format": "2.0.5", - "magic-string": "^0.30.10", - "pathe": "^1.1.2" + "magic-string": "^0.30.5", + "pathe": "^1.1.1", + "pretty-format": "^29.7.0" }, "funding": { "url": "https://opencollective.com/vitest" @@ -9118,44 +9463,49 @@ "license": "MIT" }, "node_modules/@wdio/browser-runner": { - "version": "8.40.2", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@wdio/browser-runner/-/browser-runner-9.0.1.tgz", + "integrity": "sha512-jTkXMFLnnmRVy1sXbfStjTQWoZRmiggUysf6Ue67JuzMKytzXvW89vuqX1EQdWdMlgvNK69pZjzPWTuryuZ6GQ==", "dev": true, - "license": "MIT", "dependencies": { - "@babel/plugin-proposal-class-properties": "^7.18.6", "@originjs/vite-plugin-commonjs": "^1.0.3", - "@types/istanbul-lib-source-maps": "^4.0.1", - "@vitest/spy": "^2.0.3", - "@wdio/globals": "8.40.2", - "@wdio/local-runner": "8.40.2", - "@wdio/logger": "8.38.0", - "@wdio/mocha-framework": "8.40.2", - "@wdio/protocols": "8.38.0", - "@wdio/runner": "8.40.2", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", - "deepmerge-ts": "^5.0.0", + "@types/istanbul-lib-source-maps": "^4.0.4", + "@vitest/spy": "^2.0.4", + "@wdio/globals": "9.0.1", + "@wdio/local-runner": "9.0.1", + "@wdio/logger": "9.0.0", + "@wdio/mocha-framework": "9.0.0", + "@wdio/protocols": "9.0.0", + "@wdio/runner": "9.0.1", + "@wdio/types": "9.0.0", + "@wdio/utils": "9.0.0", + "deepmerge-ts": "^7.0.3", "expect": "^29.7.0", - "expect-webdriverio": "^4.11.2", - "get-port": "^7.0.0", + "expect-webdriverio": "5.0.0-alpha.2", + "get-port": "^7.1.0", "import-meta-resolve": "^4.0.0", - "istanbul-lib-coverage": "^3.2.0", - "istanbul-lib-report": "^3.0.0", + "istanbul-lib-coverage": "^3.2.2", + "istanbul-lib-report": "^3.0.1", "istanbul-lib-source-maps": "^5.0.4", - "istanbul-reports": "^3.1.5", - "mlly": "^1.4.0", + "istanbul-reports": "^3.1.7", + "mlly": "^1.6.1", "modern-node-polyfills": "^1.0.0", - "recast": "^0.23.2", + "recast": "^0.23.6", "safe-stringify": "^1.1.0", "source-map-support": "^0.5.21", - "vite": "~4.5.0", + "vite": "~5.4.0", "vite-plugin-istanbul": "^6.0.0", - "vite-plugin-top-level-await": "^1.3.0", - "webdriver": "8.40.2", - "webdriverio": "8.40.2" + "vite-plugin-top-level-await": "^1.4.1", + "webdriver": "9.0.0", + "webdriverio": "9.0.1" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" + }, + "optionalDependencies": { + "@nuxt/kit": "^3.12.4", + "@stencil/core": "^4.20.0", + "unimport": "^3.10.0" } }, "node_modules/@wdio/browser-runner/node_modules/@esbuild/android-arm": { @@ -9170,6 +9520,7 @@ "os": [ "android" ], + "peer": true, "engines": { "node": ">=12" } @@ -9186,6 +9537,7 @@ "os": [ "android" ], + "peer": true, "engines": { "node": ">=12" } @@ -9202,6 +9554,7 @@ "os": [ "android" ], + "peer": true, "engines": { "node": ">=12" } @@ -9217,6 +9570,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": ">=12" } @@ -9233,6 +9587,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": ">=12" } @@ -9249,6 +9604,7 @@ "os": [ "freebsd" ], + "peer": true, "engines": { "node": ">=12" } @@ -9265,6 +9621,7 @@ "os": [ "freebsd" ], + "peer": true, "engines": { "node": ">=12" } @@ -9281,6 +9638,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=12" } @@ -9297,6 +9655,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=12" } @@ -9313,6 +9672,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=12" } @@ -9329,6 +9689,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=12" } @@ -9345,6 +9706,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=12" } @@ -9361,6 +9723,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=12" } @@ -9377,6 +9740,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=12" } @@ -9393,6 +9757,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=12" } @@ -9409,6 +9774,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=12" } @@ -9425,6 +9791,7 @@ "os": [ "netbsd" ], + "peer": true, "engines": { "node": ">=12" } @@ -9441,6 +9808,7 @@ "os": [ "openbsd" ], + "peer": true, "engines": { "node": ">=12" } @@ -9457,6 +9825,7 @@ "os": [ "sunos" ], + "peer": true, "engines": { "node": ">=12" } @@ -9473,6 +9842,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">=12" } @@ -9489,6 +9859,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">=12" } @@ -9505,15 +9876,44 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">=12" } }, + "node_modules/@wdio/browser-runner/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "dev": true, + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@wdio/browser-runner/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, "node_modules/@wdio/browser-runner/node_modules/esbuild": { "version": "0.18.20", "dev": true, "hasInstallScript": true, "license": "MIT", + "peer": true, "bin": { "esbuild": "bin/esbuild" }, @@ -9545,126 +9945,102 @@ "@esbuild/win32-x64": "0.18.20" } }, - "node_modules/@wdio/browser-runner/node_modules/modern-node-polyfills": { - "version": "1.0.0", + "node_modules/@wdio/browser-runner/node_modules/expect-webdriverio": { + "version": "5.0.0-alpha.2", + "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-5.0.0-alpha.2.tgz", + "integrity": "sha512-1T92DjZoY8oDpojGnSyf2WOEaS6uBrYTuzRJWqVE+wJAZATbeWgv8isl/3GM6MbQpDuN44F+fKLbgTZ18Bc4HA==", "dev": true, - "license": "MIT", "dependencies": { - "@jspm/core": "^2.0.1", - "@rollup/pluginutils": "^5.0.2", - "local-pkg": "^0.4.3" + "@vitest/snapshot": "^1.6.0", + "expect": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "lodash.isequal": "^4.5.0" }, "engines": { - "node": ">=14.0.0" + "node": ">=18 || >=20 || >=22" }, "peerDependencies": { - "esbuild": "^0.14.0 || ^0.15.0 || ^0.16.0 || ^0.17.0 || ^0.18.0" - } - }, - "node_modules/@wdio/browser-runner/node_modules/rollup": { - "version": "3.29.4", - "dev": true, - "license": "MIT", - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=14.18.0", - "npm": ">=8.0.0" + "@wdio/globals": "^9.0.0-alpha.350", + "@wdio/logger": "^9.0.0-alpha.350", + "webdriverio": "^9.0.0-alpha.350" }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "peerDependenciesMeta": { + "@wdio/globals": { + "optional": false + }, + "@wdio/logger": { + "optional": false + }, + "webdriverio": { + "optional": false + } } }, - "node_modules/@wdio/browser-runner/node_modules/vite": { - "version": "4.5.3", + "node_modules/@wdio/browser-runner/node_modules/modern-node-polyfills": { + "version": "1.0.0", "dev": true, "license": "MIT", "dependencies": { - "esbuild": "^0.18.10", - "postcss": "^8.4.27", - "rollup": "^3.27.1" - }, - "bin": { - "vite": "bin/vite.js" + "@jspm/core": "^2.0.1", + "@rollup/pluginutils": "^5.0.2", + "local-pkg": "^0.4.3" }, "engines": { - "node": "^14.18.0 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "node": ">=14.0.0" }, "peerDependencies": { - "@types/node": ">= 14", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } + "esbuild": "^0.14.0 || ^0.15.0 || ^0.16.0 || ^0.17.0 || ^0.18.0" } }, "node_modules/@wdio/cli": { - "version": "8.40.2", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-9.0.1.tgz", + "integrity": "sha512-ax+iH9EssHG1bDVyGKbgNKD0Q5v40UDFPjfBN5T3hrJa7ggukLKho16PjAVuu27CJq3itSzfekLG2ykKtIhXCw==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "^20.1.1", - "@vitest/snapshot": "^2.0.4", - "@wdio/config": "8.40.2", - "@wdio/globals": "8.40.2", - "@wdio/logger": "8.38.0", - "@wdio/protocols": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", + "@vitest/snapshot": "^1.2.1", + "@wdio/config": "9.0.0", + "@wdio/globals": "9.0.1", + "@wdio/logger": "9.0.0", + "@wdio/protocols": "9.0.0", + "@wdio/types": "9.0.0", + "@wdio/utils": "9.0.0", "async-exit-hook": "^2.0.1", "chalk": "^5.2.0", "chokidar": "^3.5.3", - "cli-spinners": "^2.9.0", + "cli-spinners": "^3.0.0", "dotenv": "^16.3.1", "ejs": "^3.1.9", - "execa": "^8.0.1", + "execa": "^9.2.0", "import-meta-resolve": "^4.0.0", - "inquirer": "9.2.12", + "inquirer": "^10.1.8", "lodash.flattendeep": "^4.4.0", "lodash.pickby": "^4.6.0", "lodash.union": "^4.6.0", - "read-pkg-up": "10.0.0", + "read-pkg-up": "^10.0.0", "recursive-readdir": "^2.2.3", - "webdriverio": "8.40.2", + "tsx": "^4.7.2", + "webdriverio": "9.0.1", "yargs": "^17.7.2" }, "bin": { "wdio": "bin/wdio.js" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" + } + }, + "node_modules/@wdio/cli/node_modules/@sindresorhus/merge-streams": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", + "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@wdio/cli/node_modules/@types/node": { @@ -9675,6 +10051,21 @@ "undici-types": "~5.26.4" } }, + "node_modules/@wdio/cli/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "dev": true, + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + } + }, "node_modules/@wdio/cli/node_modules/chalk": { "version": "5.3.0", "dev": true, @@ -9686,32 +10077,148 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/@wdio/cli/node_modules/cli-spinners": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-3.1.0.tgz", + "integrity": "sha512-2MH0N34TpDAs9ROPVkZJfBWFoYfv4zfkJF14PBHY4v/qRY75SLcm4WaEKNCLScsXieosa/tY/+slJ+BDswJxHQ==", + "dev": true, + "engines": { + "node": ">=18.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@wdio/cli/node_modules/execa": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-9.3.1.tgz", + "integrity": "sha512-gdhefCCNy/8tpH/2+ajP9IQc14vXchNdd0weyzSJEFURhRMGncQ+zKFxwjAufIewPEJm9BPOaJnvg2UtlH2gPQ==", + "dev": true, + "dependencies": { + "@sindresorhus/merge-streams": "^4.0.0", + "cross-spawn": "^7.0.3", + "figures": "^6.1.0", + "get-stream": "^9.0.0", + "human-signals": "^8.0.0", + "is-plain-obj": "^4.1.0", + "is-stream": "^4.0.1", + "npm-run-path": "^5.2.0", + "pretty-ms": "^9.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^4.0.0", + "yoctocolors": "^2.0.0" + }, + "engines": { + "node": "^18.19.0 || >=20.5.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/@wdio/cli/node_modules/get-stream": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", + "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", + "dev": true, + "dependencies": { + "@sec-ant/readable-stream": "^0.4.1", + "is-stream": "^4.0.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@wdio/cli/node_modules/human-signals": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.0.tgz", + "integrity": "sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==", + "dev": true, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@wdio/cli/node_modules/is-stream": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz", + "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@wdio/cli/node_modules/strip-final-newline": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz", + "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/@wdio/cli/node_modules/undici-types": { "version": "5.26.5", "dev": true, "license": "MIT" }, "node_modules/@wdio/config": { - "version": "8.40.2", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/config/-/config-9.0.0.tgz", + "integrity": "sha512-OeRSEO3fTDMeKcGWoS39YO5lrMNT8qn+/E7ZcsG6NAbXu2o0ZfLDgDh1Guhe/a8s3LKc6dck5GxgFEuAylwlAw==", "dev": true, - "license": "MIT", "dependencies": { - "@wdio/logger": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", + "@wdio/logger": "9.0.0", + "@wdio/types": "9.0.0", + "@wdio/utils": "9.0.0", "decamelize": "^6.0.0", - "deepmerge-ts": "^5.0.0", + "deepmerge-ts": "^7.0.3", "glob": "^10.2.2", "import-meta-resolve": "^4.0.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" + } + }, + "node_modules/@wdio/config/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "dev": true, + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@wdio/config/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/@wdio/config/node_modules/glob": { "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "dev": true, - "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", @@ -9729,8 +10236,9 @@ }, "node_modules/@wdio/config/node_modules/jackspeak": { "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", "dev": true, - "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/cliui": "^8.0.2" }, @@ -9743,13 +10251,15 @@ }, "node_modules/@wdio/config/node_modules/lru-cache": { "version": "10.4.3", - "dev": true, - "license": "ISC" + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true }, "node_modules/@wdio/config/node_modules/path-scurry": { "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", "dev": true, - "license": "BlueOak-1.0.0", "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" @@ -9762,47 +10272,141 @@ } }, "node_modules/@wdio/globals": { - "version": "8.40.2", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-9.0.1.tgz", + "integrity": "sha512-/ji9YwisAMwtrtXtXfpzU7tDdF031xwHGgQ5zOnUZoDmtV6g8afvzT4SdB8KNgNAOn82uyOp1ycZNZQxsg4VpA==", "dev": true, - "license": "MIT", "engines": { - "node": "^16.13 || >=18" + "node": ">=18" }, "optionalDependencies": { - "expect-webdriverio": "^4.11.2", - "webdriverio": "8.40.2" + "expect-webdriverio": "5.0.0-alpha.2", + "webdriverio": "9.0.1" + } + }, + "node_modules/@wdio/globals/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "dev": true, + "optional": true, + "peer": true, + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@wdio/globals/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "optional": true, + "peer": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@wdio/globals/node_modules/expect-webdriverio": { + "version": "5.0.0-alpha.2", + "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-5.0.0-alpha.2.tgz", + "integrity": "sha512-1T92DjZoY8oDpojGnSyf2WOEaS6uBrYTuzRJWqVE+wJAZATbeWgv8isl/3GM6MbQpDuN44F+fKLbgTZ18Bc4HA==", + "dev": true, + "optional": true, + "dependencies": { + "@vitest/snapshot": "^1.6.0", + "expect": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "lodash.isequal": "^4.5.0" + }, + "engines": { + "node": ">=18 || >=20 || >=22" + }, + "peerDependencies": { + "@wdio/globals": "^9.0.0-alpha.350", + "@wdio/logger": "^9.0.0-alpha.350", + "webdriverio": "^9.0.0-alpha.350" + }, + "peerDependenciesMeta": { + "@wdio/globals": { + "optional": false + }, + "@wdio/logger": { + "optional": false + }, + "webdriverio": { + "optional": false + } } }, "node_modules/@wdio/local-runner": { - "version": "8.40.2", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-9.0.1.tgz", + "integrity": "sha512-7h5fZjNzEQ9nGt0p5q557lzCCCaAsXsQIUOfJgKisMYtTc+0ADY0uSbrpWwN9I77VkZDfQfjfx13+mFQQXlFCw==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "^20.1.0", - "@wdio/logger": "8.38.0", - "@wdio/repl": "8.24.12", - "@wdio/runner": "8.40.2", - "@wdio/types": "8.39.0", + "@wdio/logger": "9.0.0", + "@wdio/repl": "9.0.0", + "@wdio/runner": "9.0.1", + "@wdio/types": "9.0.0", "async-exit-hook": "^2.0.1", "split2": "^4.1.0", "stream-buffers": "^3.0.2" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" } }, "node_modules/@wdio/local-runner/node_modules/@types/node": { - "version": "20.14.14", + "version": "20.14.15", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.15.tgz", + "integrity": "sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==", "dev": true, - "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, + "node_modules/@wdio/local-runner/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "dev": true, + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@wdio/local-runner/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, "node_modules/@wdio/local-runner/node_modules/undici-types": { "version": "5.26.5", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true }, "node_modules/@wdio/logger": { "version": "8.38.0", @@ -9830,19 +10434,20 @@ } }, "node_modules/@wdio/mocha-framework": { - "version": "8.40.2", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-9.0.0.tgz", + "integrity": "sha512-6mF/9mY2JxwN2TqXayzsuReYn6GjSSd2muny7mGX+tgexHcRpEwUeEC7ucrPGKvqxNFleVM8PItG308hmqrnWA==", "dev": true, - "license": "MIT", "dependencies": { - "@types/mocha": "^10.0.0", - "@types/node": "^20.1.0", - "@wdio/logger": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", - "mocha": "^10.0.0" + "@types/mocha": "^10.0.6", + "@types/node": "^20.11.28", + "@wdio/logger": "9.0.0", + "@wdio/types": "9.0.0", + "@wdio/utils": "9.0.0", + "mocha": "^10.3.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" } }, "node_modules/@wdio/mocha-framework/node_modules/@types/node": { @@ -9853,115 +10458,238 @@ "undici-types": "~5.26.4" } }, + "node_modules/@wdio/mocha-framework/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "dev": true, + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@wdio/mocha-framework/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, "node_modules/@wdio/mocha-framework/node_modules/undici-types": { "version": "5.26.5", "dev": true, "license": "MIT" }, "node_modules/@wdio/protocols": { - "version": "8.38.0", - "dev": true, - "license": "MIT" + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-9.0.0.tgz", + "integrity": "sha512-qM+TwCvFjmomX8oi0Ns8LXfG5dvXiqQKLaJt9Nj+JXxczSh6XsLnFTLQAcG9ynnU7uz2v1TqM11M5enj74WEAA==", + "dev": true }, "node_modules/@wdio/repl": { - "version": "8.24.12", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-9.0.0.tgz", + "integrity": "sha512-+1TYEfdL8DjjTT81IyvYMGcY6z5iFDJ9tymXdlPNedSC3F0Ax7DmEuHs8RCw8lgj3AFBUxiVuP9maV39FZ+X+w==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "^20.1.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" } }, "node_modules/@wdio/repl/node_modules/@types/node": { - "version": "20.14.14", + "version": "20.14.15", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.15.tgz", + "integrity": "sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==", "dev": true, - "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@wdio/repl/node_modules/undici-types": { "version": "5.26.5", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true }, "node_modules/@wdio/reporter": { - "version": "8.39.0", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-9.0.0.tgz", + "integrity": "sha512-OW6rUpW4W4L1IXQgOcbBCYI2keKDW7o2/C/PcWPmCvlWq1BwNFPS3sD2BBFZjkcUjjhFNZQjoXXxe1/7S1g2Fg==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "^20.1.0", - "@wdio/logger": "8.38.0", - "@wdio/types": "8.39.0", + "@wdio/logger": "9.0.0", + "@wdio/types": "9.0.0", "diff": "^5.0.0", "object-inspect": "^1.12.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" } }, "node_modules/@wdio/reporter/node_modules/@types/node": { - "version": "20.14.14", + "version": "20.14.15", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.15.tgz", + "integrity": "sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==", "dev": true, - "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, + "node_modules/@wdio/reporter/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "dev": true, + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@wdio/reporter/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, "node_modules/@wdio/reporter/node_modules/undici-types": { "version": "5.26.5", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true }, "node_modules/@wdio/runner": { - "version": "8.40.2", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-9.0.1.tgz", + "integrity": "sha512-85lkf+ZrRizM5NLUESX6+yKKEcF5OZz9W7j5gCNa3RAk4PsHEAVAykkqSea4w8h/aJvEItY2oF4/E/Y95D4rKQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "^20.11.28", - "@wdio/config": "8.40.2", - "@wdio/globals": "8.40.2", - "@wdio/logger": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", - "deepmerge-ts": "^5.1.0", - "expect-webdriverio": "^4.12.0", + "@wdio/config": "9.0.0", + "@wdio/globals": "9.0.1", + "@wdio/logger": "9.0.0", + "@wdio/types": "9.0.0", + "@wdio/utils": "9.0.0", + "deepmerge-ts": "^7.0.3", + "expect-webdriverio": "5.0.0-alpha.2", "gaze": "^1.1.3", - "webdriver": "8.40.2", - "webdriverio": "8.40.2" + "webdriver": "9.0.0", + "webdriverio": "9.0.1" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" } }, "node_modules/@wdio/runner/node_modules/@types/node": { - "version": "20.14.14", + "version": "20.14.15", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.15.tgz", + "integrity": "sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==", "dev": true, - "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, + "node_modules/@wdio/runner/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "dev": true, + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@wdio/runner/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@wdio/runner/node_modules/expect-webdriverio": { + "version": "5.0.0-alpha.2", + "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-5.0.0-alpha.2.tgz", + "integrity": "sha512-1T92DjZoY8oDpojGnSyf2WOEaS6uBrYTuzRJWqVE+wJAZATbeWgv8isl/3GM6MbQpDuN44F+fKLbgTZ18Bc4HA==", + "dev": true, + "dependencies": { + "@vitest/snapshot": "^1.6.0", + "expect": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "lodash.isequal": "^4.5.0" + }, + "engines": { + "node": ">=18 || >=20 || >=22" + }, + "peerDependencies": { + "@wdio/globals": "^9.0.0-alpha.350", + "@wdio/logger": "^9.0.0-alpha.350", + "webdriverio": "^9.0.0-alpha.350" + }, + "peerDependenciesMeta": { + "@wdio/globals": { + "optional": false + }, + "@wdio/logger": { + "optional": false + }, + "webdriverio": { + "optional": false + } + } + }, "node_modules/@wdio/runner/node_modules/undici-types": { "version": "5.26.5", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true }, "node_modules/@wdio/spec-reporter": { - "version": "8.39.0", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-9.0.0.tgz", + "integrity": "sha512-+9UGQLVxu7fuT2l2n1lnzJcQBvJtF/9qqvpKXKbko0+fPdXWeMvDl7aeoBZfOMUF08zFkyl+WQ9Y5eqplJQ4YA==", "dev": true, - "license": "MIT", "dependencies": { - "@wdio/reporter": "8.39.0", - "@wdio/types": "8.39.0", + "@wdio/reporter": "9.0.0", + "@wdio/types": "9.0.0", "chalk": "^5.1.2", "easy-table": "^1.2.0", - "pretty-ms": "^7.0.0" + "pretty-ms": "^9.0.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" } }, "node_modules/@wdio/spec-reporter/node_modules/chalk": { @@ -9976,50 +10704,81 @@ } }, "node_modules/@wdio/types": { - "version": "8.39.0", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-9.0.0.tgz", + "integrity": "sha512-XDqIjNCw2ftWKXWn8vTqqZAMtjSxwJwO8IAEQczgRB0fUCvvipkeT3ZobT5Z4Mo5uvLLTaOqJxb4nwPXOfVt/A==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "^20.1.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" } }, "node_modules/@wdio/types/node_modules/@types/node": { - "version": "20.14.14", + "version": "20.14.15", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.15.tgz", + "integrity": "sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==", "dev": true, - "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@wdio/types/node_modules/undici-types": { "version": "5.26.5", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true }, "node_modules/@wdio/utils": { - "version": "8.40.2", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-9.0.0.tgz", + "integrity": "sha512-MGtMGHf/rbMChD/qtPLpnZuF685W5gBnMhP5b8hNzB+riDJIFbl/e41Jqhf4scrkpXHtjBM8kdvXZEI6SW3AuA==", "dev": true, - "license": "MIT", "dependencies": { - "@puppeteer/browsers": "^1.6.0", - "@wdio/logger": "8.38.0", - "@wdio/types": "8.39.0", + "@puppeteer/browsers": "^2.2.0", + "@wdio/logger": "9.0.0", + "@wdio/types": "9.0.0", "decamelize": "^6.0.0", - "deepmerge-ts": "^5.1.0", - "edgedriver": "^5.5.0", - "geckodriver": "^4.3.1", + "deepmerge-ts": "^7.0.3", + "edgedriver": "^5.6.1", + "geckodriver": "^4.3.3", "get-port": "^7.0.0", "import-meta-resolve": "^4.0.0", - "locate-app": "^2.1.0", - "safaridriver": "^0.1.0", + "locate-app": "^2.2.24", + "safaridriver": "^0.1.2", "split2": "^4.2.0", - "wait-port": "^1.0.4" + "wait-port": "^1.1.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" + } + }, + "node_modules/@wdio/utils/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "dev": true, + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@wdio/utils/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/@web/config-loader": { @@ -10219,8 +10978,9 @@ }, "node_modules/ansi-escapes": { "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "dev": true, - "license": "MIT", "dependencies": { "type-fest": "^0.21.3" }, @@ -10233,8 +10993,9 @@ }, "node_modules/ansi-escapes/node_modules/type-fest": { "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true, - "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -10575,8 +11336,9 @@ }, "node_modules/ast-types": { "version": "0.13.4", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", "dev": true, - "license": "MIT", "dependencies": { "tslib": "^2.0.1" }, @@ -10769,8 +11531,9 @@ }, "node_modules/basic-ftp": { "version": "5.0.5", + "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", + "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", "dev": true, - "license": "MIT", "engines": { "node": ">=10.0.0" } @@ -11261,51 +12024,33 @@ "node": ">= 0.8" } }, - "node_modules/cacheable-lookup": { - "version": "7.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.16" - } - }, - "node_modules/cacheable-request": { - "version": "10.2.14", + "node_modules/c12": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/c12/-/c12-1.11.1.tgz", + "integrity": "sha512-KDU0TvSvVdaYcQKQ6iPHATGz/7p/KiVjPg4vQrB6Jg/wX9R0yl5RZxWm9IoZqaIHD2+6PZd81+KMGwRr/lRIUg==", "dev": true, - "license": "MIT", + "optional": true, "dependencies": { - "@types/http-cache-semantics": "^4.0.2", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/cacheable-request/node_modules/get-stream": { - "version": "6.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" + "chokidar": "^3.6.0", + "confbox": "^0.1.7", + "defu": "^6.1.4", + "dotenv": "^16.4.5", + "giget": "^1.2.3", + "jiti": "^1.21.6", + "mlly": "^1.7.1", + "ohash": "^1.1.3", + "pathe": "^1.1.2", + "perfect-debounce": "^1.0.0", + "pkg-types": "^1.1.1", + "rc9": "^2.1.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cacheable-request/node_modules/mimic-response": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "peerDependencies": { + "magicast": "^0.3.4" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependenciesMeta": { + "magicast": { + "optional": true + } } }, "node_modules/call-bind": { @@ -11429,6 +12174,61 @@ "moment": "^2.10.2" } }, + "node_modules/cheerio": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0.tgz", + "integrity": "sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww==", + "dev": true, + "dependencies": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.1.0", + "encoding-sniffer": "^0.2.0", + "htmlparser2": "^9.1.0", + "parse5": "^7.1.2", + "parse5-htmlparser2-tree-adapter": "^7.0.0", + "parse5-parser-stream": "^7.1.2", + "undici": "^6.19.5", + "whatwg-mimetype": "^4.0.0" + }, + "engines": { + "node": ">=18.17" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cheerio/node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", + "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "dev": true, + "dependencies": { + "domhandler": "^5.0.2", + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, "node_modules/chokidar": { "version": "3.6.0", "dev": true, @@ -11460,18 +12260,6 @@ "node": ">=10" } }, - "node_modules/chromium-bidi": { - "version": "0.5.8", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "mitt": "3.0.1", - "urlpattern-polyfill": "10.0.0" - }, - "peerDependencies": { - "devtools-protocol": "*" - } - }, "node_modules/ci-info": { "version": "3.9.0", "dev": true, @@ -11518,8 +12306,9 @@ }, "node_modules/cli-width": { "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", + "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", "dev": true, - "license": "ISC", "engines": { "node": ">= 12" } @@ -11697,6 +12486,13 @@ "dev": true, "license": "MIT" }, + "node_modules/compatx": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/compatx/-/compatx-0.1.8.tgz", + "integrity": "sha512-jcbsEAR81Bt5s1qOFymBufmCbXCXbk0Ql+K5ouj6gCyx2yHlu6AgmGIi9HxfKixpUDO5bCFJUHQ5uM6ecbTebw==", + "dev": true, + "optional": true + }, "node_modules/compress-commons": { "version": "6.0.2", "dev": true, @@ -11975,33 +12771,6 @@ "yarn": ">=1" } }, - "node_modules/cross-fetch": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "node-fetch": "^2.6.12" - } - }, - "node_modules/cross-fetch/node_modules/node-fetch": { - "version": "2.7.0", - "dev": true, - "license": "MIT", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, "node_modules/cross-spawn": { "version": "7.0.3", "dev": true, @@ -12630,9 +13399,10 @@ } }, "node_modules/deepmerge-ts": { - "version": "5.1.0", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.0.tgz", + "integrity": "sha512-q6bNsfNBtgr8ZOQqmZbl94MmYWm+QcDNIkqCxVWiw1vKvf+y/N2dZQKdnDXn4c5Ygt/y63tDof6OCN+2YwWVEg==", "dev": true, - "license": "BSD-3-Clause", "engines": { "node": ">=16.0.0" } @@ -12694,8 +13464,9 @@ }, "node_modules/degenerator": { "version": "5.0.1", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", + "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", "dev": true, - "license": "MIT", "dependencies": { "ast-types": "^0.13.4", "escodegen": "^2.1.0", @@ -12734,6 +13505,13 @@ "node": ">=6" } }, + "node_modules/destr": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.3.tgz", + "integrity": "sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==", + "dev": true, + "optional": true + }, "node_modules/destroy": { "version": "1.2.0", "dev": true, @@ -12765,11 +13543,6 @@ "license": "MIT", "peer": true }, - "node_modules/devtools-protocol": { - "version": "0.0.1335233", - "dev": true, - "license": "BSD-3-Clause" - }, "node_modules/didyoumean2": { "version": "4.1.0", "dev": true, @@ -12992,22 +13765,24 @@ "node": ">= 0.8" } }, - "node_modules/encoding": { - "version": "0.1.13", + "node_modules/encoding-sniffer": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.0.tgz", + "integrity": "sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg==", "dev": true, - "license": "MIT", - "optional": true, - "peer": true, "dependencies": { - "iconv-lite": "^0.6.2" + "iconv-lite": "^0.6.3", + "whatwg-encoding": "^3.1.1" + }, + "funding": { + "url": "https://github.com/fb55/encoding-sniffer?sponsor=1" } }, - "node_modules/encoding/node_modules/iconv-lite": { + "node_modules/encoding-sniffer/node_modules/iconv-lite": { "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dev": true, - "license": "MIT", - "optional": true, - "peer": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -13933,8 +14708,9 @@ }, "node_modules/escodegen": { "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "esprima": "^4.0.1", "estraverse": "^5.2.0", @@ -13953,8 +14729,9 @@ }, "node_modules/escodegen/node_modules/source-map": { "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, - "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.0" @@ -14428,38 +15205,6 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/expect-webdriverio": { - "version": "4.15.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/snapshot": "^1.2.2", - "expect": "^29.7.0", - "jest-matcher-utils": "^29.7.0", - "lodash.isequal": "^4.5.0" - }, - "engines": { - "node": ">=16 || >=18 || >=20" - }, - "optionalDependencies": { - "@wdio/globals": "^8.29.3", - "@wdio/logger": "^8.28.0", - "webdriverio": "^8.29.3" - } - }, - "node_modules/expect-webdriverio/node_modules/@vitest/snapshot": { - "version": "1.6.0", - "dev": true, - "license": "MIT", - "dependencies": { - "magic-string": "^0.30.5", - "pathe": "^1.1.1", - "pretty-format": "^29.7.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, "node_modules/express": { "version": "4.19.2", "dev": true, @@ -14571,8 +15316,9 @@ }, "node_modules/extract-zip": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "debug": "^4.1.1", "get-stream": "^5.1.0", @@ -14590,8 +15336,9 @@ }, "node_modules/extract-zip/node_modules/get-stream": { "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "dev": true, - "license": "MIT", "dependencies": { "pump": "^3.0.0" }, @@ -14701,8 +15448,9 @@ }, "node_modules/fd-slicer": { "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "dev": true, - "license": "MIT", "dependencies": { "pend": "~1.2.0" } @@ -14729,26 +15477,15 @@ } }, "node_modules/figures": { - "version": "5.0.0", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz", + "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==", "dev": true, - "license": "MIT", "dependencies": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" - }, - "engines": { - "node": ">=14" + "is-unicode-supported": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/figures/node_modules/escape-string-regexp": { - "version": "5.0.0", - "dev": true, - "license": "MIT", "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -15067,14 +15804,6 @@ "node": ">= 6" } }, - "node_modules/form-data-encoder": { - "version": "2.1.4", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 14.17" - } - }, "node_modules/formdata-polyfill": { "version": "4.0.10", "license": "MIT", @@ -15204,8 +15933,9 @@ }, "node_modules/gaze": { "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", "dev": true, - "license": "MIT", "dependencies": { "globule": "^1.0.0" }, @@ -15243,19 +15973,6 @@ "node": ">=16" } }, - "node_modules/geckodriver/node_modules/tar-fs": { - "version": "3.0.6", - "dev": true, - "license": "MIT", - "dependencies": { - "pump": "^3.0.0", - "tar-stream": "^3.1.5" - }, - "optionalDependencies": { - "bare-fs": "^2.1.1", - "bare-path": "^2.1.0" - } - }, "node_modules/geckodriver/node_modules/which": { "version": "4.0.0", "dev": true, @@ -15382,8 +16099,9 @@ }, "node_modules/get-uri": { "version": "6.0.3", + "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", + "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", "dev": true, - "license": "MIT", "dependencies": { "basic-ftp": "^5.0.2", "data-uri-to-buffer": "^6.0.2", @@ -15396,16 +16114,18 @@ }, "node_modules/get-uri/node_modules/data-uri-to-buffer": { "version": "6.0.2", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", + "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 14" } }, "node_modules/get-uri/node_modules/fs-extra": { "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, - "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -15417,8 +16137,9 @@ }, "node_modules/get-uri/node_modules/jsonfile": { "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, - "license": "MIT", "dependencies": { "universalify": "^2.0.0" }, @@ -15428,8 +16149,9 @@ }, "node_modules/get-uri/node_modules/universalify": { "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 10.0.0" } @@ -15561,8 +16283,9 @@ }, "node_modules/globule": { "version": "1.3.4", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", + "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", "dev": true, - "license": "MIT", "dependencies": { "glob": "~7.1.1", "lodash": "^4.17.21", @@ -15574,8 +16297,9 @@ }, "node_modules/globule/node_modules/brace-expansion": { "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -15583,8 +16307,10 @@ }, "node_modules/globule/node_modules/glob": { "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, - "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -15602,8 +16328,9 @@ }, "node_modules/globule/node_modules/minimatch": { "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", "dev": true, - "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -15621,41 +16348,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/got": { - "version": "12.6.1", - "dev": true, - "license": "MIT", - "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } - }, - "node_modules/got/node_modules/get-stream": { - "version": "6.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/graceful-fs": { "version": "4.2.11", "dev": true, @@ -15754,6 +16446,13 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/hash-sum": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz", + "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==", + "dev": true, + "optional": true + }, "node_modules/hasown": { "version": "2.0.2", "license": "MIT", @@ -15811,6 +16510,13 @@ "he": "bin/he" } }, + "node_modules/hookable": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz", + "integrity": "sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==", + "dev": true, + "optional": true + }, "node_modules/hosted-git-info": { "version": "2.8.9", "dev": true, @@ -15821,6 +16527,31 @@ "dev": true, "license": "MIT" }, + "node_modules/htmlfy": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/htmlfy/-/htmlfy-0.2.1.tgz", + "integrity": "sha512-HoomFHQ3av1uhq+7FxJTq4Ns0clAD+tGbQNrSd0WFY3UAjjUk6G3LaWEqdgmIXYkY4pexZiyZ3ykZJhQlM0J5A==", + "dev": true + }, + "node_modules/htmlparser2": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz", + "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.1.0", + "entities": "^4.5.0" + } + }, "node_modules/http-cache-semantics": { "version": "4.1.1", "dev": true, @@ -15853,18 +16584,6 @@ "node": ">= 14" } }, - "node_modules/http2-wrapper": { - "version": "2.2.1", - "dev": true, - "license": "MIT", - "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - }, - "engines": { - "node": ">=10.19.0" - } - }, "node_modules/https-proxy-agent": { "version": "7.0.5", "dev": true, @@ -15992,50 +16711,21 @@ "optional": true }, "node_modules/inquirer": { - "version": "9.2.12", + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-10.1.8.tgz", + "integrity": "sha512-syxGpOzLyqVeZi1KDBjRTnCn5PiGWySGHP0BbqXbqsEK0ckkZk3egAepEWslUjZXj0rhkUapVXM/IpADWe4D6w==", "dev": true, - "license": "MIT", "dependencies": { - "@ljharb/through": "^2.3.11", + "@inquirer/prompts": "^5.3.8", + "@inquirer/type": "^1.5.2", + "@types/mute-stream": "^0.0.4", "ansi-escapes": "^4.3.2", - "chalk": "^5.3.0", - "cli-cursor": "^3.1.0", - "cli-width": "^4.1.0", - "external-editor": "^3.1.0", - "figures": "^5.0.0", - "lodash": "^4.17.21", - "mute-stream": "1.0.0", - "ora": "^5.4.1", + "mute-stream": "^1.0.0", "run-async": "^3.0.0", - "rxjs": "^7.8.1", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^6.2.0" - }, - "engines": { - "node": ">=14.18.0" - } - }, - "node_modules/inquirer/node_modules/chalk": { - "version": "5.3.0", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/inquirer/node_modules/strip-ansi": { - "version": "6.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" + "rxjs": "^7.8.1" }, "engines": { - "node": ">=8" + "node": ">=18" } }, "node_modules/internal-slot": { @@ -16069,8 +16759,9 @@ }, "node_modules/ip-address": { "version": "9.0.5", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", "dev": true, - "license": "MIT", "dependencies": { "jsbn": "1.1.0", "sprintf-js": "^1.1.3" @@ -16081,8 +16772,9 @@ }, "node_modules/ip-address/node_modules/sprintf-js": { "version": "1.1.3", - "dev": true, - "license": "BSD-3-Clause" + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "dev": true }, "node_modules/ipaddr.js": { "version": "1.9.1", @@ -16492,11 +17184,12 @@ } }, "node_modules/is-unicode-supported": { - "version": "1.3.0", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.0.0.tgz", + "integrity": "sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==", "dev": true, - "license": "MIT", "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -17034,6 +17727,16 @@ "node": ">=8" } }, + "node_modules/jiti": { + "version": "1.21.6", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", + "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", + "dev": true, + "optional": true, + "bin": { + "jiti": "bin/jiti.js" + } + }, "node_modules/jquery": { "version": "3.7.1", "license": "MIT" @@ -17062,8 +17765,9 @@ }, "node_modules/jsbn": { "version": "1.1.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "dev": true }, "node_modules/jscodeshift": { "version": "0.15.2", @@ -17315,17 +18019,23 @@ "node": ">=6" } }, - "node_modules/ky": { - "version": "0.33.3", + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", "dev": true, - "license": "MIT", + "optional": true, "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/ky?sponsor=1" + "node": ">= 8" } }, + "node_modules/knitwork": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/knitwork/-/knitwork-1.1.0.tgz", + "integrity": "sha512-oHnmiBUVHz1V+URE77PNot2lv3QiYU2zQf1JjOVkMt3YDKGbu8NAFr+c4mcNOhdsGrB/VpVbRwPwhiXrPhxQbw==", + "dev": true, + "optional": true + }, "node_modules/launch-editor": { "version": "2.8.1", "dev": true, @@ -17672,8 +18382,9 @@ }, "node_modules/lodash.isequal": { "version": "4.5.0", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", + "dev": true }, "node_modules/lodash.merge": { "version": "4.6.2", @@ -17802,17 +18513,6 @@ "loose-envify": "cli.js" } }, - "node_modules/lowercase-keys": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/lru-cache": { "version": "5.1.1", "dev": true, @@ -18555,11 +19255,6 @@ "dev": true, "license": "ISC" }, - "node_modules/mitt": { - "version": "3.0.1", - "dev": true, - "license": "MIT" - }, "node_modules/mkdirp": { "version": "1.0.4", "dev": true, @@ -18573,8 +19268,8 @@ }, "node_modules/mkdirp-classic": { "version": "0.5.3", - "devOptional": true, - "license": "MIT" + "license": "MIT", + "optional": true }, "node_modules/mlly": { "version": "1.7.1", @@ -18857,8 +19552,9 @@ }, "node_modules/mute-stream": { "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", + "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", "dev": true, - "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -18984,8 +19680,9 @@ }, "node_modules/netmask": { "version": "2.0.2", + "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", + "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.4.0" } @@ -19185,17 +19882,6 @@ "node": ">=0.10.0" } }, - "node_modules/normalize-url": { - "version": "8.0.1", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/npm-package-arg": { "version": "11.0.3", "dev": true, @@ -19680,14 +20366,6 @@ "dev": true, "license": "MIT" }, - "node_modules/p-cancelable": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.20" - } - }, "node_modules/p-filter": { "version": "2.1.0", "dev": true, @@ -19750,8 +20428,9 @@ }, "node_modules/pac-proxy-agent": { "version": "7.0.2", + "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.2.tgz", + "integrity": "sha512-BFi3vZnO9X5Qt6NRz7ZOaPja3ic0PhlsmCRYLOpN11+mWBCR6XJDqW5RF3j8jm4WGGQZtBA+bTfxYzeKW73eHg==", "dev": true, - "license": "MIT", "dependencies": { "@tootallnate/quickjs-emscripten": "^0.23.0", "agent-base": "^7.0.2", @@ -19768,8 +20447,9 @@ }, "node_modules/pac-resolver": { "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", + "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", "dev": true, - "license": "MIT", "dependencies": { "degenerator": "^5.0.0", "netmask": "^2.0.2" @@ -19817,11 +20497,15 @@ } }, "node_modules/parse-ms": { - "version": "2.1.0", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz", + "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==", "dev": true, - "license": "MIT", "engines": { - "node": ">=6" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/parse5": { @@ -19848,6 +20532,18 @@ "dev": true, "license": "MIT" }, + "node_modules/parse5-parser-stream": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz", + "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==", + "dev": true, + "dependencies": { + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, "node_modules/parseurl": { "version": "1.3.3", "dev": true, @@ -19940,8 +20636,16 @@ }, "node_modules/pend": { "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", + "dev": true + }, + "node_modules/perfect-debounce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-1.0.0.tgz", + "integrity": "sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==", "dev": true, - "license": "MIT" + "optional": true }, "node_modules/picocolors": { "version": "1.0.1", @@ -20253,14 +20957,15 @@ } }, "node_modules/pretty-ms": { - "version": "7.0.1", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.1.0.tgz", + "integrity": "sha512-o1piW0n3tgKIKCwk2vpM/vOV13zjJzvP37Ioze54YlTHE06m4tjEbzg9WsKkvTuyYln2DHjo5pY4qrZGI0otpw==", "dev": true, - "license": "MIT", "dependencies": { - "parse-ms": "^2.1.0" + "parse-ms": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -20295,8 +21000,9 @@ }, "node_modules/progress": { "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.4.0" } @@ -20372,14 +21078,15 @@ } }, "node_modules/proxy-agent": { - "version": "6.3.1", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", + "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", "dev": true, - "license": "MIT", "dependencies": { "agent-base": "^7.0.2", "debug": "^4.3.4", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.2", + "http-proxy-agent": "^7.0.1", + "https-proxy-agent": "^7.0.3", "lru-cache": "^7.14.1", "pac-proxy-agent": "^7.0.1", "proxy-from-env": "^1.1.0", @@ -20391,8 +21098,9 @@ }, "node_modules/proxy-agent/node_modules/lru-cache": { "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, - "license": "ISC", "engines": { "node": ">=12" } @@ -20445,63 +21153,6 @@ "node": ">=6" } }, - "node_modules/puppeteer-core": { - "version": "21.11.0", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@puppeteer/browsers": "1.9.1", - "chromium-bidi": "0.5.8", - "cross-fetch": "4.0.0", - "debug": "4.3.4", - "devtools-protocol": "0.0.1232444", - "ws": "8.16.0" - }, - "engines": { - "node": ">=16.13.2" - } - }, - "node_modules/puppeteer-core/node_modules/debug": { - "version": "4.3.4", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/puppeteer-core/node_modules/devtools-protocol": { - "version": "0.0.1232444", - "dev": true, - "license": "BSD-3-Clause" - }, - "node_modules/puppeteer-core/node_modules/ws": { - "version": "8.16.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, "node_modules/pure-rand": { "version": "6.1.0", "dev": true, @@ -20705,6 +21356,17 @@ "node": ">=0.10.0" } }, + "node_modules/rc9": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/rc9/-/rc9-2.1.2.tgz", + "integrity": "sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==", + "dev": true, + "optional": true, + "dependencies": { + "defu": "^6.1.4", + "destr": "^2.0.3" + } + }, "node_modules/react": { "version": "18.3.1", "dev": true, @@ -21371,20 +22033,6 @@ "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" } }, - "node_modules/responselike": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "lowercase-keys": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/resq": { "version": "1.11.0", "dev": true, @@ -21674,8 +22322,9 @@ }, "node_modules/run-async": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz", + "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.12.0" } @@ -21708,8 +22357,9 @@ }, "node_modules/rxjs": { "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", "dev": true, - "license": "Apache-2.0", "dependencies": { "tslib": "^2.1.0" } @@ -21804,6 +22454,13 @@ "loose-envify": "^1.1.0" } }, + "node_modules/scule": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/scule/-/scule-1.3.0.tgz", + "integrity": "sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==", + "dev": true, + "optional": true + }, "node_modules/semver": { "version": "6.3.1", "dev": true, @@ -22117,8 +22774,9 @@ }, "node_modules/smart-buffer": { "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", "dev": true, - "license": "MIT", "engines": { "node": ">= 6.0.0", "npm": ">= 3.0.0" @@ -22131,8 +22789,9 @@ }, "node_modules/socks": { "version": "2.8.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", + "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", "dev": true, - "license": "MIT", "dependencies": { "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" @@ -22144,8 +22803,9 @@ }, "node_modules/socks-proxy-agent": { "version": "8.0.4", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz", + "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==", "dev": true, - "license": "MIT", "dependencies": { "agent-base": "^7.1.1", "debug": "^4.3.4", @@ -22384,6 +23044,13 @@ "node": ">= 0.8" } }, + "node_modules/std-env": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz", + "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==", + "dev": true, + "optional": true + }, "node_modules/stdin-discarder": { "version": "0.2.2", "dev": true, @@ -22839,8 +23506,9 @@ }, "node_modules/stream-buffers": { "version": "3.0.3", + "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-3.0.3.tgz", + "integrity": "sha512-pqMqwQCso0PBJt2PQmDO0cFj0lyqmiwOMiMSkVtRokl7e+ZTRYgDHKnuZNbqjiJXgsg4nuqtD/zxuo9KqTp0Yw==", "dev": true, - "license": "Unlicense", "engines": { "node": ">= 0.10.0" } @@ -23053,6 +23721,26 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/strip-literal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-2.1.0.tgz", + "integrity": "sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==", + "dev": true, + "optional": true, + "dependencies": { + "js-tokens": "^9.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/strip-literal/node_modules/js-tokens": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.0.tgz", + "integrity": "sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==", + "dev": true, + "optional": true + }, "node_modules/strip-outer": { "version": "2.0.0", "dev": true, @@ -23318,17 +24006,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/syncpack/node_modules/is-unicode-supported": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/syncpack/node_modules/js-yaml": { "version": "4.1.0", "dev": true, @@ -23530,13 +24207,17 @@ } }, "node_modules/tar-fs": { - "version": "3.0.4", + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.6.tgz", + "integrity": "sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==", "dev": true, - "license": "MIT", "dependencies": { - "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", "tar-stream": "^3.1.5" + }, + "optionalDependencies": { + "bare-fs": "^2.1.1", + "bare-path": "^2.1.0" } }, "node_modules/tar-stream": { @@ -23685,8 +24366,9 @@ }, "node_modules/through": { "version": "2.3.8", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true }, "node_modules/tightrope": { "version": "0.2.0", @@ -23701,14 +24383,6 @@ "dev": true, "license": "MIT" }, - "node_modules/tinyrainbow": { - "version": "1.2.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=14.0.0" - } - }, "node_modules/tinyspy": { "version": "3.0.0", "dev": true, @@ -23771,11 +24445,6 @@ "url": "https://github.com/sponsors/Borewit" } }, - "node_modules/tr46": { - "version": "0.0.3", - "dev": true, - "license": "MIT" - }, "node_modules/transform-ast": { "version": "2.4.4", "dev": true, @@ -23990,6 +24659,25 @@ "version": "2.6.3", "license": "0BSD" }, + "node_modules/tsx": { + "version": "4.17.0", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.17.0.tgz", + "integrity": "sha512-eN4mnDA5UMKDt4YZixo9tBioibaMBpoxBkD+rIPAjVmYERSG0/dWEY1CEFuV89CgASlKL499q8AhmkMnnjtOJg==", + "dev": true, + "dependencies": { + "esbuild": "~0.23.0", + "get-tsconfig": "^4.7.5" + }, + "bin": { + "tsx": "dist/cli.mjs" + }, + "engines": { + "node": ">=18.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + } + }, "node_modules/tunnel-agent": { "version": "0.6.0", "license": "Apache-2.0", @@ -24186,13 +24874,53 @@ }, "node_modules/unbzip2-stream": { "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", "dev": true, - "license": "MIT", "dependencies": { "buffer": "^5.2.1", "through": "^2.3.8" } }, + "node_modules/uncrypto": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz", + "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==", + "dev": true, + "optional": true + }, + "node_modules/unctx": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unctx/-/unctx-2.3.1.tgz", + "integrity": "sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==", + "dev": true, + "optional": true, + "dependencies": { + "acorn": "^8.8.2", + "estree-walker": "^3.0.3", + "magic-string": "^0.30.0", + "unplugin": "^1.3.1" + } + }, + "node_modules/unctx/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "optional": true, + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/undici": { + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.19.7.tgz", + "integrity": "sha512-HR3W/bMGPSr90i8AAp2C4DM3wChFdJPLrWYpIS++LxS8K+W535qftjt+4MyjNYHeWabMj1nvtmLIi7l++iq91A==", + "dev": true, + "engines": { + "node": ">=18.17" + } + }, "node_modules/undici-types": { "version": "6.13.0", "dev": true, @@ -24245,6 +24973,68 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/unimport": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/unimport/-/unimport-3.10.0.tgz", + "integrity": "sha512-/UvKRfWx3mNDWwWQhR62HsoM3wxHwYdTq8ellZzMOHnnw4Dp8tovgthyW7DjTrbjDL+i4idOp06voz2VKlvrLw==", + "dev": true, + "optional": true, + "dependencies": { + "@rollup/pluginutils": "^5.1.0", + "acorn": "^8.12.1", + "escape-string-regexp": "^5.0.0", + "estree-walker": "^3.0.3", + "fast-glob": "^3.3.2", + "local-pkg": "^0.5.0", + "magic-string": "^0.30.11", + "mlly": "^1.7.1", + "pathe": "^1.1.2", + "pkg-types": "^1.1.3", + "scule": "^1.3.0", + "strip-literal": "^2.1.0", + "unplugin": "^1.12.0" + } + }, + "node_modules/unimport/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true, + "optional": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/unimport/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "optional": true, + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/unimport/node_modules/local-pkg": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.0.tgz", + "integrity": "sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==", + "dev": true, + "optional": true, + "dependencies": { + "mlly": "^1.4.2", + "pkg-types": "^1.0.3" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, "node_modules/unique-string": { "version": "3.0.0", "dev": true, @@ -24364,6 +25154,25 @@ "version": "3.0.0", "license": "MIT" }, + "node_modules/untyped": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/untyped/-/untyped-1.4.2.tgz", + "integrity": "sha512-nC5q0DnPEPVURPhfPQLahhSTnemVtPzdx7ofiRxXpOB2SYnb3MfdU3DVGyJdS8Lx+tBWeAePO8BfU/3EgksM7Q==", + "dev": true, + "optional": true, + "dependencies": { + "@babel/core": "^7.23.7", + "@babel/standalone": "^7.23.8", + "@babel/types": "^7.23.6", + "defu": "^6.1.4", + "jiti": "^1.21.0", + "mri": "^1.2.0", + "scule": "^1.2.0" + }, + "bin": { + "untyped": "dist/cli.mjs" + } + }, "node_modules/update-browserslist-db": { "version": "1.1.0", "dev": true, @@ -24556,7 +25365,6 @@ "version": "5.4.0", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "esbuild": "^0.21.3", "postcss": "^8.4.40", @@ -24681,7 +25489,6 @@ "os": [ "darwin" ], - "peer": true, "engines": { "node": ">=12" } @@ -24698,7 +25505,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -24708,7 +25514,6 @@ "dev": true, "hasInstallScript": true, "license": "MIT", - "peer": true, "bin": { "esbuild": "bin/esbuild" }, @@ -24938,99 +25743,154 @@ } }, "node_modules/webdriver": { - "version": "8.40.2", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-9.0.0.tgz", + "integrity": "sha512-wcysboeZ1Ax6K7WPTF/vCNzegcdg+f453GOJd86ARE+wf3xRSQsvCZDwnEO8/7wvj/3xV9KMYPeuhPJ6b5VFvw==", "dev": true, - "license": "MIT", "dependencies": { "@types/node": "^20.1.0", "@types/ws": "^8.5.3", - "@wdio/config": "8.40.2", - "@wdio/logger": "8.38.0", - "@wdio/protocols": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", - "deepmerge-ts": "^5.1.0", - "got": "^12.6.1", - "ky": "^0.33.0", + "@wdio/config": "9.0.0", + "@wdio/logger": "9.0.0", + "@wdio/protocols": "9.0.0", + "@wdio/types": "9.0.0", + "@wdio/utils": "9.0.0", + "deepmerge-ts": "^7.0.3", "ws": "^8.8.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" } }, "node_modules/webdriver/node_modules/@types/node": { - "version": "20.14.14", + "version": "20.14.15", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.15.tgz", + "integrity": "sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==", "dev": true, - "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, + "node_modules/webdriver/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "dev": true, + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/webdriver/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, "node_modules/webdriver/node_modules/undici-types": { "version": "5.26.5", - "dev": true, - "license": "MIT" + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true }, "node_modules/webdriverio": { - "version": "8.40.2", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/node": "^20.1.0", - "@wdio/config": "8.40.2", - "@wdio/logger": "8.38.0", - "@wdio/protocols": "8.38.0", - "@wdio/repl": "8.24.12", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", - "archiver": "^7.0.0", - "aria-query": "^5.0.0", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-9.0.1.tgz", + "integrity": "sha512-8RJhRxt9ZIcdp5KR6gSZjdeATfAHp+sfOp9dY/y6gZy9iYpD3EGZa6I9vhb2n4PulaX84SxHlNCwOQ+GOUZFSw==", + "dev": true, + "dependencies": { + "@types/node": "^20.11.30", + "@types/sinonjs__fake-timers": "^8.1.5", + "@wdio/config": "9.0.0", + "@wdio/logger": "9.0.0", + "@wdio/protocols": "9.0.0", + "@wdio/repl": "9.0.0", + "@wdio/types": "9.0.0", + "@wdio/utils": "9.0.0", + "archiver": "^7.0.1", + "aria-query": "^5.3.0", + "cheerio": "^1.0.0-rc.12", "css-shorthand-properties": "^1.1.1", "css-value": "^0.0.1", - "devtools-protocol": "^0.0.1335233", - "grapheme-splitter": "^1.0.2", + "grapheme-splitter": "^1.0.4", + "htmlfy": "^0.2.1", "import-meta-resolve": "^4.0.0", "is-plain-obj": "^4.1.0", "jszip": "^3.10.1", "lodash.clonedeep": "^4.5.0", "lodash.zip": "^4.2.0", - "minimatch": "^9.0.0", - "puppeteer-core": "^21.11.0", - "query-selector-shadow-dom": "^1.0.0", - "resq": "^1.9.1", + "minimatch": "^9.0.3", + "query-selector-shadow-dom": "^1.0.1", + "resq": "^1.11.0", "rgb2hex": "0.2.5", - "serialize-error": "^11.0.1", - "webdriver": "8.40.2" + "serialize-error": "^11.0.3", + "urlpattern-polyfill": "^10.0.0", + "webdriver": "9.0.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" }, "peerDependencies": { - "devtools": "^8.14.0" + "puppeteer-core": "^22.3.0" }, "peerDependenciesMeta": { - "devtools": { + "puppeteer-core": { "optional": true } } }, "node_modules/webdriverio/node_modules/@types/node": { - "version": "20.14.14", + "version": "20.14.15", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.15.tgz", + "integrity": "sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==", "dev": true, - "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, - "node_modules/webdriverio/node_modules/undici-types": { - "version": "5.26.5", + "node_modules/webdriverio/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", "dev": true, - "license": "MIT" + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + } }, - "node_modules/webidl-conversions": { - "version": "3.0.1", + "node_modules/webdriverio/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "dev": true, - "license": "BSD-2-Clause" + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/webdriverio/node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true }, "node_modules/webpack-sources": { "version": "3.2.3", @@ -25045,18 +25905,42 @@ "dev": true, "license": "MIT" }, + "node_modules/whatwg-encoding": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", + "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", + "dev": true, + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/whatwg-fetch": { "version": "3.6.20", "dev": true, "license": "MIT" }, - "node_modules/whatwg-url": { - "version": "5.0.0", + "node_modules/whatwg-mimetype": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", + "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", "dev": true, - "license": "MIT", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "engines": { + "node": ">=18" } }, "node_modules/which": { @@ -25174,8 +26058,9 @@ }, "node_modules/wrap-ansi": { "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", "dev": true, - "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -25229,8 +26114,9 @@ }, "node_modules/wrap-ansi/node_modules/ansi-styles": { "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, - "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -25243,8 +26129,9 @@ }, "node_modules/wrap-ansi/node_modules/strip-ansi": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, - "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -25411,8 +26298,9 @@ }, "node_modules/yauzl": { "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "dev": true, - "license": "MIT", "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" @@ -25420,8 +26308,9 @@ }, "node_modules/yauzl/node_modules/buffer-crc32": { "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "dev": true, - "license": "MIT", "engines": { "node": "*" } @@ -25445,6 +26334,30 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/yoctocolors": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.1.tgz", + "integrity": "sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yoctocolors-cjs": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.2.tgz", + "integrity": "sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/zip-stream": { "version": "6.0.1", "dev": true, diff --git a/web/package.json b/web/package.json index 0c8151f7952d..c2274b063594 100644 --- a/web/package.json +++ b/web/package.json @@ -74,10 +74,10 @@ "@types/showdown": "^2.0.6", "@typescript-eslint/eslint-plugin": "^8.0.1", "@typescript-eslint/parser": "^8.0.1", - "@wdio/browser-runner": "^8.40.2", - "@wdio/cli": "^8.40.2", - "@wdio/mocha-framework": "^8.40.2", - "@wdio/spec-reporter": "^8.36.1", + "@wdio/browser-runner": "^9.0.1", + "@wdio/cli": "^9.0.1", + "@wdio/mocha-framework": "^9.0.0", + "@wdio/spec-reporter": "^9.0.0", "babel-plugin-macros": "^3.1.0", "babel-plugin-tsconfig-paths": "^1.0.3", "chokidar": "^3.6.0", From 1ceeb9e8d3c147e77bae577b719be0822721eeb2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 16 Aug 2024 11:58:26 +0200 Subject: [PATCH 101/165] core: bump ruff from 0.5.7 to 0.6.0 (#10944) Bumps [ruff](https://github.com/astral-sh/ruff) from 0.5.7 to 0.6.0. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.5.7...0.6.0) --- updated-dependencies: - dependency-name: ruff dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- poetry.lock | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/poetry.lock b/poetry.lock index 97d43fe3f205..3aa860ff6e5a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -4195,29 +4195,29 @@ pyasn1 = ">=0.1.3" [[package]] name = "ruff" -version = "0.5.7" +version = "0.6.0" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" files = [ - {file = "ruff-0.5.7-py3-none-linux_armv6l.whl", hash = "sha256:548992d342fc404ee2e15a242cdbea4f8e39a52f2e7752d0e4cbe88d2d2f416a"}, - {file = "ruff-0.5.7-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:00cc8872331055ee017c4f1071a8a31ca0809ccc0657da1d154a1d2abac5c0be"}, - {file = "ruff-0.5.7-py3-none-macosx_11_0_arm64.whl", hash = "sha256:eaf3d86a1fdac1aec8a3417a63587d93f906c678bb9ed0b796da7b59c1114a1e"}, - {file = "ruff-0.5.7-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a01c34400097b06cf8a6e61b35d6d456d5bd1ae6961542de18ec81eaf33b4cb8"}, - {file = "ruff-0.5.7-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:fcc8054f1a717e2213500edaddcf1dbb0abad40d98e1bd9d0ad364f75c763eea"}, - {file = "ruff-0.5.7-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7f70284e73f36558ef51602254451e50dd6cc479f8b6f8413a95fcb5db4a55fc"}, - {file = "ruff-0.5.7-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:a78ad870ae3c460394fc95437d43deb5c04b5c29297815a2a1de028903f19692"}, - {file = "ruff-0.5.7-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:9ccd078c66a8e419475174bfe60a69adb36ce04f8d4e91b006f1329d5cd44bcf"}, - {file = "ruff-0.5.7-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7e31c9bad4ebf8fdb77b59cae75814440731060a09a0e0077d559a556453acbb"}, - {file = "ruff-0.5.7-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:8d796327eed8e168164346b769dd9a27a70e0298d667b4ecee6877ce8095ec8e"}, - {file = "ruff-0.5.7-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:4a09ea2c3f7778cc635e7f6edf57d566a8ee8f485f3c4454db7771efb692c499"}, - {file = "ruff-0.5.7-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:a36d8dcf55b3a3bc353270d544fb170d75d2dff41eba5df57b4e0b67a95bb64e"}, - {file = "ruff-0.5.7-py3-none-musllinux_1_2_i686.whl", hash = "sha256:9369c218f789eefbd1b8d82a8cf25017b523ac47d96b2f531eba73770971c9e5"}, - {file = "ruff-0.5.7-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:b88ca3db7eb377eb24fb7c82840546fb7acef75af4a74bd36e9ceb37a890257e"}, - {file = "ruff-0.5.7-py3-none-win32.whl", hash = "sha256:33d61fc0e902198a3e55719f4be6b375b28f860b09c281e4bdbf783c0566576a"}, - {file = "ruff-0.5.7-py3-none-win_amd64.whl", hash = "sha256:083bbcbe6fadb93cd86709037acc510f86eed5a314203079df174c40bbbca6b3"}, - {file = "ruff-0.5.7-py3-none-win_arm64.whl", hash = "sha256:2dca26154ff9571995107221d0aeaad0e75a77b5a682d6236cf89a58c70b76f4"}, - {file = "ruff-0.5.7.tar.gz", hash = "sha256:8dfc0a458797f5d9fb622dd0efc52d796f23f0a1493a9527f4e49a550ae9a7e5"}, + {file = "ruff-0.6.0-py3-none-linux_armv6l.whl", hash = "sha256:92dcce923e5df265781e5fc76f9a1edad52201a7aafe56e586b90988d5239013"}, + {file = "ruff-0.6.0-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:31b90ff9dc79ed476c04e957ba7e2b95c3fceb76148f2079d0d68a908d2cfae7"}, + {file = "ruff-0.6.0-py3-none-macosx_11_0_arm64.whl", hash = "sha256:6d834a9ec9f8287dd6c3297058b3a265ed6b59233db22593379ee38ebc4b9768"}, + {file = "ruff-0.6.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f2089267692696aba342179471831a085043f218706e642564812145df8b8d0d"}, + {file = "ruff-0.6.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:aa62b423ee4bbd8765f2c1dbe8f6aac203e0583993a91453dc0a449d465c84da"}, + {file = "ruff-0.6.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7344e1a964b16b1137ea361d6516ce4ee61a0403fa94252a1913ecc1311adcae"}, + {file = "ruff-0.6.0-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:487f3a35c3f33bf82be212ce15dc6278ea854e35573a3f809442f73bec8b2760"}, + {file = "ruff-0.6.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:75db409984077a793cf344d499165298a6f65449e905747ac65983b12e3e64b1"}, + {file = "ruff-0.6.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:84908bd603533ecf1db456d8fc2665d1f4335d722e84bc871d3bbd2d1116c272"}, + {file = "ruff-0.6.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f1749a0aef3ec41ed91a0e2127a6ae97d2e2853af16dbd4f3c00d7a3af726c5"}, + {file = "ruff-0.6.0-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:016fea751e2bcfbbd2f8cb19b97b37b3fd33148e4df45b526e87096f4e17354f"}, + {file = "ruff-0.6.0-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:6ae80f141b53b2e36e230017e64f5ea2def18fac14334ffceaae1b780d70c4f7"}, + {file = "ruff-0.6.0-py3-none-musllinux_1_2_i686.whl", hash = "sha256:eaaaf33ea4b3f63fd264d6a6f4a73fa224bbfda4b438ffea59a5340f4afa2bb5"}, + {file = "ruff-0.6.0-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:7667ddd1fc688150a7ca4137140867584c63309695a30016880caf20831503a0"}, + {file = "ruff-0.6.0-py3-none-win32.whl", hash = "sha256:ae48365aae60d40865a412356f8c6f2c0be1c928591168111eaf07eaefa6bea3"}, + {file = "ruff-0.6.0-py3-none-win_amd64.whl", hash = "sha256:774032b507c96f0c803c8237ce7d2ef3934df208a09c40fa809c2931f957fe5e"}, + {file = "ruff-0.6.0-py3-none-win_arm64.whl", hash = "sha256:a5366e8c3ae6b2dc32821749b532606c42e609a99b0ae1472cf601da931a048c"}, + {file = "ruff-0.6.0.tar.gz", hash = "sha256:272a81830f68f9bd19d49eaf7fa01a5545c5a2e86f32a9935bb0e4bb9a1db5b8"}, ] [[package]] From 13ee5cb6827bbfe5e74fe0caa994cbf3c5c12660 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 16 Aug 2024 12:00:11 +0200 Subject: [PATCH 102/165] website: bump elliptic from 6.5.5 to 6.5.7 in /website (#10947) Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.5 to 6.5.7. - [Commits](https://github.com/indutny/elliptic/compare/v6.5.5...v6.5.7) --- updated-dependencies: - dependency-name: elliptic dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- website/package-lock.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/website/package-lock.json b/website/package-lock.json index 6543a21c30f1..5ee430f5b620 100644 --- a/website/package-lock.json +++ b/website/package-lock.json @@ -6798,8 +6798,9 @@ "license": "EPL-2.0" }, "node_modules/elliptic": { - "version": "6.5.5", - "license": "MIT", + "version": "6.5.7", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.7.tgz", + "integrity": "sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==", "dependencies": { "bn.js": "^4.11.9", "brorand": "^1.1.0", From 3851d497ad73a0b50511995fbcdb201979ef933a Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Fri, 16 Aug 2024 12:04:16 +0200 Subject: [PATCH 103/165] translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans (#10942) Translate django.po in zh-Hans 100% translated source file: 'django.po' on 'zh-Hans'. Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> --- locale/zh-Hans/LC_MESSAGES/django.po | 228 +++++++++++++++++++++------ 1 file changed, 179 insertions(+), 49 deletions(-) diff --git a/locale/zh-Hans/LC_MESSAGES/django.po b/locale/zh-Hans/LC_MESSAGES/django.po index 4c276e099a62..a09398e49807 100644 --- a/locale/zh-Hans/LC_MESSAGES/django.po +++ b/locale/zh-Hans/LC_MESSAGES/django.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-05 00:07+0000\n" +"POT-Creation-Date: 2024-08-15 00:09+0000\n" "PO-Revision-Date: 2022-09-26 16:47+0000\n" "Last-Translator: deluxghost, 2024\n" "Language-Team: Chinese Simplified (https://app.transifex.com/authentik/teams/119923/zh-Hans/)\n" @@ -84,6 +84,12 @@ msgid "" "and `ba.b`" msgstr "激活此品牌的域。可以是超集,即 `a.b` 可以同时表示 `aa.b` 和 `ba.b`" +#: authentik/brands/models.py +msgid "" +"When set, external users will be redirected to this application after " +"authenticating." +msgstr "设置时,外部用户在验证身份后会被重定向到此应用程序。" + #: authentik/brands/models.py msgid "Web Certificate used by the authentik Core webserver." msgstr "authentik 核心 Web 服务器使用的 Web 证书。" @@ -236,6 +242,16 @@ msgid "" "exists." msgstr "使用用户的用户名,但在用户名已存在时拒绝注册。" +#: authentik/core/models.py +msgid "" +"Link to a group with identical name. Can have security implications when a " +"group name is used with another source." +msgstr "链接到名称相同的组。当其他源使用相同组名时,可能会有安全隐患。" + +#: authentik/core/models.py +msgid "Use the group name, but deny enrollment when the name already exists." +msgstr "使用组的名称,但在名称已存在时拒绝注册。" + #: authentik/core/models.py msgid "Source's display Name." msgstr "源的显示名称。" @@ -258,6 +274,12 @@ msgid "" "new user enrolled." msgstr "源怎样确定应该验证已有用户的身份还是注册新用户。" +#: authentik/core/models.py +msgid "" +"How the source determines if an existing group should be used or a new group" +" created." +msgstr "源怎样确定应该使用已有组的身份还是创建新组。" + #: authentik/core/models.py msgid "Token" msgstr "令牌" @@ -365,6 +387,7 @@ msgid "Go home" msgstr "前往首页" #: authentik/core/templates/login/base_full.html +#: authentik/flows/templates/if/flow-sfe.html msgid "Powered by authentik" msgstr "由 authentik 强力驱动" @@ -375,6 +398,10 @@ msgstr "由 authentik 强力驱动" msgid "You're about to sign into %(application)s." msgstr "您即将登录 %(application)s。" +#: authentik/core/views/interface.py +msgid "Interface can only be accessed by internal users." +msgstr "仅内部用户能访问此接口。" + #: authentik/crypto/api.py msgid "Subject-alt name" msgstr "替代名称" @@ -433,9 +460,25 @@ msgstr "访问此功能需要企业版。" msgid "Feature only accessible for internal users." msgstr "仅内部用户能访问此功能。" +#: authentik/enterprise/providers/google_workspace/models.py +msgid "Google Workspace Provider User" +msgstr "Google Workspace 提供程序用户" + +#: authentik/enterprise/providers/google_workspace/models.py +msgid "Google Workspace Provider Users" +msgstr "Google Workspace 提供程序用户" + +#: authentik/enterprise/providers/google_workspace/models.py +msgid "Google Workspace Provider Group" +msgstr "Google Workspace 提供程序组" + +#: authentik/enterprise/providers/google_workspace/models.py +msgid "Google Workspace Provider Groups" +msgstr "Google Workspace 提供程序组" + #: authentik/enterprise/providers/google_workspace/models.py #: authentik/enterprise/providers/microsoft_entra/models.py -#: authentik/providers/scim/models.py authentik/sources/ldap/models.py +#: authentik/providers/scim/models.py msgid "Property mappings used for group creation/updating." msgstr "用于创建/更新组的属性映射。" @@ -455,21 +498,17 @@ msgstr "Google Workspace 提供程序映射" msgid "Google Workspace Provider Mappings" msgstr "Google Workspace 提供程序映射" -#: authentik/enterprise/providers/google_workspace/models.py -msgid "Google Workspace Provider User" -msgstr "Google Workspace 提供程序用户" - -#: authentik/enterprise/providers/google_workspace/models.py -msgid "Google Workspace Provider Users" -msgstr "Google Workspace 提供程序用户" +#: authentik/enterprise/providers/microsoft_entra/models.py +msgid "Microsoft Entra Provider User" +msgstr "Microsoft Entra 提供程序用户" -#: authentik/enterprise/providers/google_workspace/models.py -msgid "Google Workspace Provider Group" -msgstr "Google Workspace 提供程序组" +#: authentik/enterprise/providers/microsoft_entra/models.py +msgid "Microsoft Entra Provider Group" +msgstr "Microsoft Entra 提供程序组" -#: authentik/enterprise/providers/google_workspace/models.py -msgid "Google Workspace Provider Groups" -msgstr "Google Workspace 提供程序组" +#: authentik/enterprise/providers/microsoft_entra/models.py +msgid "Microsoft Entra Provider Groups" +msgstr "Microsoft Entra 提供程序组" #: authentik/enterprise/providers/microsoft_entra/models.py msgid "Microsoft Entra Provider" @@ -487,18 +526,6 @@ msgstr "Microsoft Entra 提供程序映射" msgid "Microsoft Entra Provider Mappings" msgstr "Microsoft Entra 提供程序映射" -#: authentik/enterprise/providers/microsoft_entra/models.py -msgid "Microsoft Entra Provider User" -msgstr "Microsoft Entra 提供程序用户" - -#: authentik/enterprise/providers/microsoft_entra/models.py -msgid "Microsoft Entra Provider Group" -msgstr "Microsoft Entra 提供程序组" - -#: authentik/enterprise/providers/microsoft_entra/models.py -msgid "Microsoft Entra Provider Groups" -msgstr "Microsoft Entra 提供程序组" - #: authentik/enterprise/providers/rac/models.py #: authentik/stages/user_login/models.py msgid "" @@ -527,12 +554,12 @@ msgid "RAC Endpoints" msgstr "RAC 端点" #: authentik/enterprise/providers/rac/models.py -msgid "RAC Property Mapping" -msgstr "RAC 属性映射" +msgid "RAC Provider Property Mapping" +msgstr "RAC 提供程序属性映射" #: authentik/enterprise/providers/rac/models.py -msgid "RAC Property Mappings" -msgstr "RAC 属性映射" +msgid "RAC Provider Property Mappings" +msgstr "RAC 提供程序属性映射" #: authentik/enterprise/providers/rac/models.py msgid "RAC Connection token" @@ -1031,6 +1058,30 @@ msgstr "表达式策略" msgid "Expression Policies" msgstr "表达式策略" +#: authentik/policies/geoip/models.py +msgid "GeoIP: client IP not found in ASN database." +msgstr "GeoIP:无法在 ASN 数据库中找到客户端 IP。" + +#: authentik/policies/geoip/models.py +msgid "Client IP is not part of an allowed autonomous system." +msgstr "客户端 IP 不属于受允许的自治系统(AS)。" + +#: authentik/policies/geoip/models.py +msgid "GeoIP: client IP address not found in City database." +msgstr "GeoIP:无法在城市数据库中找到客户端 IP。" + +#: authentik/policies/geoip/models.py +msgid "Client IP is not in an allowed country." +msgstr "客户端 IP 不在受允许的地区。" + +#: authentik/policies/geoip/models.py +msgid "GeoIP Policy" +msgstr "GeoIP 策略" + +#: authentik/policies/geoip/models.py +msgid "GeoIP Policies" +msgstr "GeoIP 策略" + #: authentik/policies/models.py msgid "all, all policies must pass" msgstr "All,必须通过所有策略" @@ -1186,12 +1237,6 @@ msgstr "解析应用程序失败" msgid "DN under which objects are accessible." msgstr "可访问对象的 DN。" -#: authentik/providers/ldap/models.py -msgid "" -"Users in this group can do search queries. If not set, every user can " -"execute search queries." -msgstr "该组中的用户可以执行搜索查询。如果未设置,则每个用户都可以执行搜索查询。" - #: authentik/providers/ldap/models.py msgid "" "The start for uidNumbers, this number is added to the user.pk to make sure " @@ -1230,6 +1275,10 @@ msgstr "LDAP 提供程序" msgid "LDAP Providers" msgstr "LDAP 提供程序" +#: authentik/providers/ldap/models.py +msgid "Search full LDAP directory" +msgstr "搜索完整 LDAP 目录" + #: authentik/providers/oauth2/id_token.py msgid "Based on the Hashed User ID" msgstr "基于经过哈希处理的用户 ID" @@ -1576,6 +1625,14 @@ msgstr "Radius 提供程序" msgid "Radius Providers" msgstr "Radius 提供程序" +#: authentik/providers/radius/models.py +msgid "Radius Provider Property Mapping" +msgstr "Radius 提供程序属性映射" + +#: authentik/providers/radius/models.py +msgid "Radius Provider Property Mappings" +msgstr "Radius 提供程序属性映射" + #: authentik/providers/saml/api/providers.py msgid "Invalid XML Syntax" msgstr "无效 XML 语法" @@ -1720,12 +1777,12 @@ msgid "SAML Providers" msgstr "SAML 提供程序" #: authentik/providers/saml/models.py -msgid "SAML Property Mapping" -msgstr "SAML 属性映射" +msgid "SAML Provider Property Mapping" +msgstr "SAML 提供程序属性映射" #: authentik/providers/saml/models.py -msgid "SAML Property Mappings" -msgstr "SAML 属性映射" +msgid "SAML Provider Property Mappings" +msgstr "SAML 提供程序属性映射" #: authentik/providers/saml/models.py msgid "SAML Provider from Metadata" @@ -1752,12 +1809,12 @@ msgid "SCIM Providers" msgstr "SCIM 提供程序" #: authentik/providers/scim/models.py -msgid "SCIM Mapping" -msgstr "SCIM 映射" +msgid "SCIM Provider Mapping" +msgstr "SCIM 提供程序映射" #: authentik/providers/scim/models.py -msgid "SCIM Mappings" -msgstr "SCIM 映射" +msgid "SCIM Provider Mappings" +msgstr "SCIM 提供程序映射" #: authentik/rbac/models.py msgid "Role" @@ -1885,12 +1942,12 @@ msgid "LDAP Sources" msgstr "LDAP 源" #: authentik/sources/ldap/models.py -msgid "LDAP Property Mapping" -msgstr "LDAP 属性映射" +msgid "LDAP Source Property Mapping" +msgstr "LDAP 源属性映射" #: authentik/sources/ldap/models.py -msgid "LDAP Property Mappings" -msgstr "LDAP 属性映射" +msgid "LDAP Source Property Mappings" +msgstr "LDAP 源属性映射" #: authentik/sources/ldap/signals.py msgid "Password does not match Active Directory Complexity." @@ -2058,6 +2115,14 @@ msgstr "Reddit OAuth 源" msgid "Reddit OAuth Sources" msgstr "Reddit OAuth 源" +#: authentik/sources/oauth/models.py +msgid "OAuth Source Property Mapping" +msgstr "OAuth 源属性映射" + +#: authentik/sources/oauth/models.py +msgid "OAuth Source Property Mappings" +msgstr "OAuth 源属性映射" + #: authentik/sources/oauth/models.py msgid "User OAuth Source Connection" msgstr "用户 OAuth 源连接" @@ -2066,6 +2131,14 @@ msgstr "用户 OAuth 源连接" msgid "User OAuth Source Connections" msgstr "用户 OAuth 源连接" +#: authentik/sources/oauth/models.py +msgid "Group OAuth Source Connection" +msgstr "组 OAuth 源连接" + +#: authentik/sources/oauth/models.py +msgid "Group OAuth Source Connections" +msgstr "组 OAuth 源连接" + #: authentik/sources/oauth/views/callback.py #, python-brace-format msgid "Authentication failed: {reason}" @@ -2097,6 +2170,14 @@ msgstr "Plex 源" msgid "Plex Sources" msgstr "Plex 源" +#: authentik/sources/plex/models.py +msgid "Plex Source Property Mapping" +msgstr "Plex 源属性映射" + +#: authentik/sources/plex/models.py +msgid "Plex Source Property Mappings" +msgstr "Plex 源属性映射" + #: authentik/sources/plex/models.py msgid "User Plex Source Connection" msgstr "用户 Plex 源连接" @@ -2105,6 +2186,14 @@ msgstr "用户 Plex 源连接" msgid "User Plex Source Connections" msgstr "用户 Plex 源连接" +#: authentik/sources/plex/models.py +msgid "Group Plex Source Connection" +msgstr "组 Plex 源连接" + +#: authentik/sources/plex/models.py +msgid "Group Plex Source Connections" +msgstr "组 Plex 源连接" + #: authentik/sources/saml/models.py msgid "Redirect Binding" msgstr "重定向绑定" @@ -2175,6 +2264,17 @@ msgid "" "Keypair used to sign outgoing Responses going to the Identity Provider." msgstr "密钥对,用于签署发送给身份提供程序的传出响应。" +#: authentik/sources/saml/models.py +msgid "" +"When selected, incoming assertions are encrypted by the IdP using the public" +" key of the encryption keypair. The assertion is decrypted by the SP using " +"the the private key." +msgstr "选择此选项后,传入的断言将由 IdP 使用加密密钥对的公钥进行加密。 SP 会使用私钥解密该断言。" + +#: authentik/sources/saml/models.py +msgid "Encryption Keypair" +msgstr "加密密钥对" + #: authentik/sources/saml/models.py msgid "SAML Source" msgstr "SAML 源" @@ -2183,6 +2283,14 @@ msgstr "SAML 源" msgid "SAML Sources" msgstr "SAML 源" +#: authentik/sources/saml/models.py +msgid "SAML Source Property Mapping" +msgstr "SAML 源属性映射" + +#: authentik/sources/saml/models.py +msgid "SAML Source Property Mappings" +msgstr "SAML 源属性映射" + #: authentik/sources/saml/models.py msgid "User SAML Source Connection" msgstr "用户 SAML 源连接" @@ -2191,6 +2299,14 @@ msgstr "用户 SAML 源连接" msgid "User SAML Source Connections" msgstr "用户 SAML 源连接" +#: authentik/sources/saml/models.py +msgid "Group SAML Source Connection" +msgstr "组 SAML 源连接" + +#: authentik/sources/saml/models.py +msgid "Group SAML Source Connections" +msgstr "组 SAML 源连接" + #: authentik/sources/scim/models.py msgid "SCIM Source" msgstr "SCIM 源" @@ -2199,6 +2315,14 @@ msgstr "SCIM 源" msgid "SCIM Sources" msgstr "SCIM 源" +#: authentik/sources/scim/models.py +msgid "SCIM Source Property Mapping" +msgstr "SCIM 源属性映射" + +#: authentik/sources/scim/models.py +msgid "SCIM Source Property Mappings" +msgstr "SCIM 源属性映射" + #: authentik/stages/authenticator_duo/models.py msgid "Duo Authenticator Setup Stage" msgstr "Duo 身份验证器设置阶段" @@ -2781,6 +2905,12 @@ msgid "" "out, use a reputation policy and a user_write stage." msgstr "在取消流程之前,用户可以尝试多少次。要锁定用户,请使用信誉策略和 user_write 阶段。" +#: authentik/stages/password/models.py +msgid "" +"When enabled, provides a 'show password' button with the password input " +"field." +msgstr "启用时,在密码输入字段中提供“显示密码”按钮。" + #: authentik/stages/password/models.py msgid "Password Stage" msgstr "密码阶段" From 221922d27348e3c4144198ea20013bd4ded171be Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Fri, 16 Aug 2024 12:04:29 +0200 Subject: [PATCH 104/165] translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN (#10941) Translate locale/en/LC_MESSAGES/django.po in zh_CN 100% translated source file: 'locale/en/LC_MESSAGES/django.po' on 'zh_CN'. Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> --- locale/zh_CN/LC_MESSAGES/django.po | 228 ++++++++++++++++++++++------- 1 file changed, 179 insertions(+), 49 deletions(-) diff --git a/locale/zh_CN/LC_MESSAGES/django.po b/locale/zh_CN/LC_MESSAGES/django.po index e9b0e169c031..5a5a41f2d3e1 100644 --- a/locale/zh_CN/LC_MESSAGES/django.po +++ b/locale/zh_CN/LC_MESSAGES/django.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-06-05 00:07+0000\n" +"POT-Creation-Date: 2024-08-15 00:09+0000\n" "PO-Revision-Date: 2022-09-26 16:47+0000\n" "Last-Translator: deluxghost, 2024\n" "Language-Team: Chinese (China) (https://app.transifex.com/authentik/teams/119923/zh_CN/)\n" @@ -83,6 +83,12 @@ msgid "" "and `ba.b`" msgstr "激活此品牌的域。可以是超集,即 `a.b` 可以同时表示 `aa.b` 和 `ba.b`" +#: authentik/brands/models.py +msgid "" +"When set, external users will be redirected to this application after " +"authenticating." +msgstr "设置时,外部用户在验证身份后会被重定向到此应用程序。" + #: authentik/brands/models.py msgid "Web Certificate used by the authentik Core webserver." msgstr "authentik 核心 Web 服务器使用的 Web 证书。" @@ -235,6 +241,16 @@ msgid "" "exists." msgstr "使用用户的用户名,但在用户名已存在时拒绝注册。" +#: authentik/core/models.py +msgid "" +"Link to a group with identical name. Can have security implications when a " +"group name is used with another source." +msgstr "链接到名称相同的组。当其他源使用相同组名时,可能会有安全隐患。" + +#: authentik/core/models.py +msgid "Use the group name, but deny enrollment when the name already exists." +msgstr "使用组的名称,但在名称已存在时拒绝注册。" + #: authentik/core/models.py msgid "Source's display Name." msgstr "源的显示名称。" @@ -257,6 +273,12 @@ msgid "" "new user enrolled." msgstr "源怎样确定应该验证已有用户的身份还是注册新用户。" +#: authentik/core/models.py +msgid "" +"How the source determines if an existing group should be used or a new group" +" created." +msgstr "源怎样确定应该使用已有组的身份还是创建新组。" + #: authentik/core/models.py msgid "Token" msgstr "令牌" @@ -364,6 +386,7 @@ msgid "Go home" msgstr "前往首页" #: authentik/core/templates/login/base_full.html +#: authentik/flows/templates/if/flow-sfe.html msgid "Powered by authentik" msgstr "由 authentik 强力驱动" @@ -374,6 +397,10 @@ msgstr "由 authentik 强力驱动" msgid "You're about to sign into %(application)s." msgstr "您即将登录 %(application)s。" +#: authentik/core/views/interface.py +msgid "Interface can only be accessed by internal users." +msgstr "仅内部用户能访问此接口。" + #: authentik/crypto/api.py msgid "Subject-alt name" msgstr "替代名称" @@ -432,9 +459,25 @@ msgstr "访问此功能需要企业版。" msgid "Feature only accessible for internal users." msgstr "仅内部用户能访问此功能。" +#: authentik/enterprise/providers/google_workspace/models.py +msgid "Google Workspace Provider User" +msgstr "Google Workspace 提供程序用户" + +#: authentik/enterprise/providers/google_workspace/models.py +msgid "Google Workspace Provider Users" +msgstr "Google Workspace 提供程序用户" + +#: authentik/enterprise/providers/google_workspace/models.py +msgid "Google Workspace Provider Group" +msgstr "Google Workspace 提供程序组" + +#: authentik/enterprise/providers/google_workspace/models.py +msgid "Google Workspace Provider Groups" +msgstr "Google Workspace 提供程序组" + #: authentik/enterprise/providers/google_workspace/models.py #: authentik/enterprise/providers/microsoft_entra/models.py -#: authentik/providers/scim/models.py authentik/sources/ldap/models.py +#: authentik/providers/scim/models.py msgid "Property mappings used for group creation/updating." msgstr "用于创建/更新组的属性映射。" @@ -454,21 +497,17 @@ msgstr "Google Workspace 提供程序映射" msgid "Google Workspace Provider Mappings" msgstr "Google Workspace 提供程序映射" -#: authentik/enterprise/providers/google_workspace/models.py -msgid "Google Workspace Provider User" -msgstr "Google Workspace 提供程序用户" - -#: authentik/enterprise/providers/google_workspace/models.py -msgid "Google Workspace Provider Users" -msgstr "Google Workspace 提供程序用户" +#: authentik/enterprise/providers/microsoft_entra/models.py +msgid "Microsoft Entra Provider User" +msgstr "Microsoft Entra 提供程序用户" -#: authentik/enterprise/providers/google_workspace/models.py -msgid "Google Workspace Provider Group" -msgstr "Google Workspace 提供程序组" +#: authentik/enterprise/providers/microsoft_entra/models.py +msgid "Microsoft Entra Provider Group" +msgstr "Microsoft Entra 提供程序组" -#: authentik/enterprise/providers/google_workspace/models.py -msgid "Google Workspace Provider Groups" -msgstr "Google Workspace 提供程序组" +#: authentik/enterprise/providers/microsoft_entra/models.py +msgid "Microsoft Entra Provider Groups" +msgstr "Microsoft Entra 提供程序组" #: authentik/enterprise/providers/microsoft_entra/models.py msgid "Microsoft Entra Provider" @@ -486,18 +525,6 @@ msgstr "Microsoft Entra 提供程序映射" msgid "Microsoft Entra Provider Mappings" msgstr "Microsoft Entra 提供程序映射" -#: authentik/enterprise/providers/microsoft_entra/models.py -msgid "Microsoft Entra Provider User" -msgstr "Microsoft Entra 提供程序用户" - -#: authentik/enterprise/providers/microsoft_entra/models.py -msgid "Microsoft Entra Provider Group" -msgstr "Microsoft Entra 提供程序组" - -#: authentik/enterprise/providers/microsoft_entra/models.py -msgid "Microsoft Entra Provider Groups" -msgstr "Microsoft Entra 提供程序组" - #: authentik/enterprise/providers/rac/models.py #: authentik/stages/user_login/models.py msgid "" @@ -526,12 +553,12 @@ msgid "RAC Endpoints" msgstr "RAC 端点" #: authentik/enterprise/providers/rac/models.py -msgid "RAC Property Mapping" -msgstr "RAC 属性映射" +msgid "RAC Provider Property Mapping" +msgstr "RAC 提供程序属性映射" #: authentik/enterprise/providers/rac/models.py -msgid "RAC Property Mappings" -msgstr "RAC 属性映射" +msgid "RAC Provider Property Mappings" +msgstr "RAC 提供程序属性映射" #: authentik/enterprise/providers/rac/models.py msgid "RAC Connection token" @@ -1030,6 +1057,30 @@ msgstr "表达式策略" msgid "Expression Policies" msgstr "表达式策略" +#: authentik/policies/geoip/models.py +msgid "GeoIP: client IP not found in ASN database." +msgstr "GeoIP:无法在 ASN 数据库中找到客户端 IP。" + +#: authentik/policies/geoip/models.py +msgid "Client IP is not part of an allowed autonomous system." +msgstr "客户端 IP 不属于受允许的自治系统(AS)。" + +#: authentik/policies/geoip/models.py +msgid "GeoIP: client IP address not found in City database." +msgstr "GeoIP:无法在城市数据库中找到客户端 IP。" + +#: authentik/policies/geoip/models.py +msgid "Client IP is not in an allowed country." +msgstr "客户端 IP 不在受允许的地区。" + +#: authentik/policies/geoip/models.py +msgid "GeoIP Policy" +msgstr "GeoIP 策略" + +#: authentik/policies/geoip/models.py +msgid "GeoIP Policies" +msgstr "GeoIP 策略" + #: authentik/policies/models.py msgid "all, all policies must pass" msgstr "All,必须通过所有策略" @@ -1185,12 +1236,6 @@ msgstr "解析应用程序失败" msgid "DN under which objects are accessible." msgstr "可访问对象的 DN。" -#: authentik/providers/ldap/models.py -msgid "" -"Users in this group can do search queries. If not set, every user can " -"execute search queries." -msgstr "该组中的用户可以执行搜索查询。如果未设置,则每个用户都可以执行搜索查询。" - #: authentik/providers/ldap/models.py msgid "" "The start for uidNumbers, this number is added to the user.pk to make sure " @@ -1229,6 +1274,10 @@ msgstr "LDAP 提供程序" msgid "LDAP Providers" msgstr "LDAP 提供程序" +#: authentik/providers/ldap/models.py +msgid "Search full LDAP directory" +msgstr "搜索完整 LDAP 目录" + #: authentik/providers/oauth2/id_token.py msgid "Based on the Hashed User ID" msgstr "基于经过哈希处理的用户 ID" @@ -1575,6 +1624,14 @@ msgstr "Radius 提供程序" msgid "Radius Providers" msgstr "Radius 提供程序" +#: authentik/providers/radius/models.py +msgid "Radius Provider Property Mapping" +msgstr "Radius 提供程序属性映射" + +#: authentik/providers/radius/models.py +msgid "Radius Provider Property Mappings" +msgstr "Radius 提供程序属性映射" + #: authentik/providers/saml/api/providers.py msgid "Invalid XML Syntax" msgstr "无效 XML 语法" @@ -1719,12 +1776,12 @@ msgid "SAML Providers" msgstr "SAML 提供程序" #: authentik/providers/saml/models.py -msgid "SAML Property Mapping" -msgstr "SAML 属性映射" +msgid "SAML Provider Property Mapping" +msgstr "SAML 提供程序属性映射" #: authentik/providers/saml/models.py -msgid "SAML Property Mappings" -msgstr "SAML 属性映射" +msgid "SAML Provider Property Mappings" +msgstr "SAML 提供程序属性映射" #: authentik/providers/saml/models.py msgid "SAML Provider from Metadata" @@ -1751,12 +1808,12 @@ msgid "SCIM Providers" msgstr "SCIM 提供程序" #: authentik/providers/scim/models.py -msgid "SCIM Mapping" -msgstr "SCIM 映射" +msgid "SCIM Provider Mapping" +msgstr "SCIM 提供程序映射" #: authentik/providers/scim/models.py -msgid "SCIM Mappings" -msgstr "SCIM 映射" +msgid "SCIM Provider Mappings" +msgstr "SCIM 提供程序映射" #: authentik/rbac/models.py msgid "Role" @@ -1884,12 +1941,12 @@ msgid "LDAP Sources" msgstr "LDAP 源" #: authentik/sources/ldap/models.py -msgid "LDAP Property Mapping" -msgstr "LDAP 属性映射" +msgid "LDAP Source Property Mapping" +msgstr "LDAP 源属性映射" #: authentik/sources/ldap/models.py -msgid "LDAP Property Mappings" -msgstr "LDAP 属性映射" +msgid "LDAP Source Property Mappings" +msgstr "LDAP 源属性映射" #: authentik/sources/ldap/signals.py msgid "Password does not match Active Directory Complexity." @@ -2057,6 +2114,14 @@ msgstr "Reddit OAuth 源" msgid "Reddit OAuth Sources" msgstr "Reddit OAuth 源" +#: authentik/sources/oauth/models.py +msgid "OAuth Source Property Mapping" +msgstr "OAuth 源属性映射" + +#: authentik/sources/oauth/models.py +msgid "OAuth Source Property Mappings" +msgstr "OAuth 源属性映射" + #: authentik/sources/oauth/models.py msgid "User OAuth Source Connection" msgstr "用户 OAuth 源连接" @@ -2065,6 +2130,14 @@ msgstr "用户 OAuth 源连接" msgid "User OAuth Source Connections" msgstr "用户 OAuth 源连接" +#: authentik/sources/oauth/models.py +msgid "Group OAuth Source Connection" +msgstr "组 OAuth 源连接" + +#: authentik/sources/oauth/models.py +msgid "Group OAuth Source Connections" +msgstr "组 OAuth 源连接" + #: authentik/sources/oauth/views/callback.py #, python-brace-format msgid "Authentication failed: {reason}" @@ -2096,6 +2169,14 @@ msgstr "Plex 源" msgid "Plex Sources" msgstr "Plex 源" +#: authentik/sources/plex/models.py +msgid "Plex Source Property Mapping" +msgstr "Plex 源属性映射" + +#: authentik/sources/plex/models.py +msgid "Plex Source Property Mappings" +msgstr "Plex 源属性映射" + #: authentik/sources/plex/models.py msgid "User Plex Source Connection" msgstr "用户 Plex 源连接" @@ -2104,6 +2185,14 @@ msgstr "用户 Plex 源连接" msgid "User Plex Source Connections" msgstr "用户 Plex 源连接" +#: authentik/sources/plex/models.py +msgid "Group Plex Source Connection" +msgstr "组 Plex 源连接" + +#: authentik/sources/plex/models.py +msgid "Group Plex Source Connections" +msgstr "组 Plex 源连接" + #: authentik/sources/saml/models.py msgid "Redirect Binding" msgstr "重定向绑定" @@ -2174,6 +2263,17 @@ msgid "" "Keypair used to sign outgoing Responses going to the Identity Provider." msgstr "密钥对,用于签署发送给身份提供程序的传出响应。" +#: authentik/sources/saml/models.py +msgid "" +"When selected, incoming assertions are encrypted by the IdP using the public" +" key of the encryption keypair. The assertion is decrypted by the SP using " +"the the private key." +msgstr "选择此选项后,传入的断言将由 IdP 使用加密密钥对的公钥进行加密。 SP 会使用私钥解密该断言。" + +#: authentik/sources/saml/models.py +msgid "Encryption Keypair" +msgstr "加密密钥对" + #: authentik/sources/saml/models.py msgid "SAML Source" msgstr "SAML 源" @@ -2182,6 +2282,14 @@ msgstr "SAML 源" msgid "SAML Sources" msgstr "SAML 源" +#: authentik/sources/saml/models.py +msgid "SAML Source Property Mapping" +msgstr "SAML 源属性映射" + +#: authentik/sources/saml/models.py +msgid "SAML Source Property Mappings" +msgstr "SAML 源属性映射" + #: authentik/sources/saml/models.py msgid "User SAML Source Connection" msgstr "用户 SAML 源连接" @@ -2190,6 +2298,14 @@ msgstr "用户 SAML 源连接" msgid "User SAML Source Connections" msgstr "用户 SAML 源连接" +#: authentik/sources/saml/models.py +msgid "Group SAML Source Connection" +msgstr "组 SAML 源连接" + +#: authentik/sources/saml/models.py +msgid "Group SAML Source Connections" +msgstr "组 SAML 源连接" + #: authentik/sources/scim/models.py msgid "SCIM Source" msgstr "SCIM 源" @@ -2198,6 +2314,14 @@ msgstr "SCIM 源" msgid "SCIM Sources" msgstr "SCIM 源" +#: authentik/sources/scim/models.py +msgid "SCIM Source Property Mapping" +msgstr "SCIM 源属性映射" + +#: authentik/sources/scim/models.py +msgid "SCIM Source Property Mappings" +msgstr "SCIM 源属性映射" + #: authentik/stages/authenticator_duo/models.py msgid "Duo Authenticator Setup Stage" msgstr "Duo 身份验证器设置阶段" @@ -2780,6 +2904,12 @@ msgid "" "out, use a reputation policy and a user_write stage." msgstr "在取消流程之前,用户可以尝试多少次。要锁定用户,请使用信誉策略和 user_write 阶段。" +#: authentik/stages/password/models.py +msgid "" +"When enabled, provides a 'show password' button with the password input " +"field." +msgstr "启用时,在密码输入字段中提供“显示密码”按钮。" + #: authentik/stages/password/models.py msgid "Password Stage" msgstr "密码阶段" From 4b21588d8baa38f5c30b3f4a077932f34ad84d5d Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Fri, 16 Aug 2024 12:19:54 +0200 Subject: [PATCH 105/165] core, web: update translations (#10939) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: rissson <18313093+rissson@users.noreply.github.com> --- locale/fr/LC_MESSAGES/django.mo | Bin 76227 -> 80088 bytes web/xliff/fr.xlf | 62 ++++++++++++++++---------------- web/xliff/ru.xlf | 56 ++++++++++++++--------------- web/xliff/zh-Hans.xlf | 44 +++++++++++------------ 4 files changed, 81 insertions(+), 81 deletions(-) diff --git a/locale/fr/LC_MESSAGES/django.mo b/locale/fr/LC_MESSAGES/django.mo index 70844e081dff23ce52dd03d5031d0f7884ad70af..0e116481e22d8adb1297d346b539f5b8d1e8bed2 100644 GIT binary patch delta 17801 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 + @@ -596,9 +596,9 @@ - The URL "" was not found. - L'URL " - " n'a pas été trouvée. + The URL "" was not found. + L'URL " + " n'a pas été trouvée. @@ -1030,8 +1030,8 @@ - To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. - Pour permettre n'importe quelle URI de redirection, définissez cette valeur sur ".*". Soyez conscient des possibles implications de sécurité que cela peut avoir. + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + Pour permettre n'importe quelle URI de redirection, définissez cette valeur sur ".*". Soyez conscient des possibles implications de sécurité que cela peut avoir. @@ -1588,7 +1588,7 @@ Token to authenticate with. Currently only bearer authentication is supported. - Jeton d'authentification à utiliser. Actuellement, seule l'authentification "bearer authentication" est prise en charge. + Jeton d'authentification à utiliser. Actuellement, seule l'authentification "bearer authentication" est prise en charge. @@ -1756,8 +1756,8 @@ - Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". - Entrez une URL complète, un chemin relatif ou utilisez 'fa://fa-test' pour utiliser l'icône Font Awesome "fa-test". + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + Entrez une URL complète, un chemin relatif ou utilisez 'fa://fa-test' pour utiliser l'icône Font Awesome "fa-test". @@ -2840,7 +2840,7 @@ doesn't pass when either or both of the selected options are equal or above the To use SSL instead, use 'ldaps://' and disable this option. - Pour utiliser SSL à la base, utilisez "ldaps://" et désactviez cette option. + Pour utiliser SSL à la base, utilisez "ldaps://" et désactviez cette option. @@ -2924,8 +2924,8 @@ doesn't pass when either or both of the selected options are equal or above the - Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' - Champ qui contient les membres d'un groupe. Si vous utilisez le champ "memberUid", la valeur est censée contenir un nom distinctif relatif, par exemple 'memberUid=un-utilisateur' au lieu de 'memberUid=cn=un-utilisateur,ou=groups,...' + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + Champ qui contient les membres d'un groupe. Si vous utilisez le champ "memberUid", la valeur est censée contenir un nom distinctif relatif, par exemple 'memberUid=un-utilisateur' au lieu de 'memberUid=cn=un-utilisateur,ou=groups,...' @@ -3220,7 +3220,7 @@ doesn't pass when either or both of the selected options are equal or above the Time offset when temporary users should be deleted. This only applies if your IDP uses the NameID Format 'transient', and the user doesn't log out manually. - Moment où les utilisateurs temporaires doivent être supprimés. Cela ne s'applique que si votre IDP utilise le format NameID "transient" et que l'utilisateur ne se déconnecte pas manuellement. + Moment où les utilisateurs temporaires doivent être supprimés. Cela ne s'applique que si votre IDP utilise le format NameID "transient" et que l'utilisateur ne se déconnecte pas manuellement. @@ -3362,7 +3362,7 @@ doesn't pass when either or both of the selected options are equal or above the Optionally set the 'FriendlyName' value of the Assertion attribute. - Indiquer la valeur "FriendlyName" de l'attribut d'assertion (optionnel) + Indiquer la valeur "FriendlyName" de l'attribut d'assertion (optionnel) @@ -3671,8 +3671,8 @@ doesn't pass when either or both of the selected options are equal or above the - When using an external logging solution for archiving, this can be set to "minutes=5". - En cas d'utilisation d'une solution de journalisation externe pour l'archivage, cette valeur peut être fixée à "minutes=5". + When using an external logging solution for archiving, this can be set to "minutes=5". + En cas d'utilisation d'une solution de journalisation externe pour l'archivage, cette valeur peut être fixée à "minutes=5". @@ -3848,10 +3848,10 @@ doesn't pass when either or both of the selected options are equal or above the - Are you sure you want to update ""? + Are you sure you want to update ""? Êtes-vous sûr de vouloir mettre à jour - " - "? + " + "? @@ -4927,8 +4927,8 @@ doesn't pass when either or both of the selected options are equal or above the - A "roaming" authenticator, like a YubiKey - Un authentificateur "itinérant", comme une YubiKey + A "roaming" authenticator, like a YubiKey + Un authentificateur "itinérant", comme une YubiKey @@ -5253,7 +5253,7 @@ doesn't pass when either or both of the selected options are equal or above the Show arbitrary input fields to the user, for example during enrollment. Data is saved in the flow context under the 'prompt_data' variable. - Afficher des champs de saisie arbitraires à l'utilisateur, par exemple pendant l'inscription. Les données sont enregistrées dans le contexte du flux sous la variable "prompt_data". + Afficher des champs de saisie arbitraires à l'utilisateur, par exemple pendant l'inscription. Les données sont enregistrées dans le contexte du flux sous la variable "prompt_data". @@ -5262,10 +5262,10 @@ doesn't pass when either or both of the selected options are equal or above the - ("", of type ) + ("", of type ) - (" - ", de type + (" + ", de type ) @@ -5314,8 +5314,8 @@ doesn't pass when either or both of the selected options are equal or above the - If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. - Si défini à une durée supérieure à 0, l'utilisateur aura la possibilité de choisir de "rester connecté", ce qui prolongera sa session jusqu'à la durée spécifiée ici. + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + Si défini à une durée supérieure à 0, l'utilisateur aura la possibilité de choisir de "rester connecté", ce qui prolongera sa session jusqu'à la durée spécifiée ici. @@ -6083,7 +6083,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Can be in the format of 'unix://' when connecting to a local docker daemon, using 'ssh://' to connect via SSH, or 'https://:2376' when connecting to a remote system. - Peut être au format "unix://" pour une connexion à un service docker local, "ssh://" pour une connexion via SSH, ou "https://:2376" pour une connexion à un système distant. + Peut être au format "unix://" pour une connexion à un service docker local, "ssh://" pour une connexion via SSH, ou "https://:2376" pour une connexion à un système distant. @@ -7340,7 +7340,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Use this provider with nginx's auth_request or traefik's forwardAuth. Each application/domain needs its own provider. Additionally, on each domain, /outpost.goauthentik.io must be routed to the outpost (when using a managed outpost, this is done for you). - Utilisez ce fournisseur avec l'option "auth_request" de Nginx ou "forwardAuth" de Traefik. Chaque application/domaine a besoin de son propre fournisseur. De plus, sur chaque domaine, "/outpost.goauthentik.io" doit être routé vers le poste avancé (lorsque vous utilisez un poste avancé géré, cela est fait pour vous). + Utilisez ce fournisseur avec l'option "auth_request" de Nginx ou "forwardAuth" de Traefik. Chaque application/domaine a besoin de son propre fournisseur. De plus, sur chaque domaine, "/outpost.goauthentik.io" doit être routé vers le poste avancé (lorsque vous utilisez un poste avancé géré, cela est fait pour vous). Default relay state @@ -7742,7 +7742,7 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Utilisateur créé et ajouté au groupe avec succès - This user will be added to the group "". + This user will be added to the group "". Cet utilisateur sera ajouté au groupe &quot;&quot;. @@ -8993,4 +8993,4 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti - \ No newline at end of file + diff --git a/web/xliff/ru.xlf b/web/xliff/ru.xlf index 7c787d2adff8..62ec4ed15851 100644 --- a/web/xliff/ru.xlf +++ b/web/xliff/ru.xlf @@ -1,4 +1,4 @@ - + @@ -596,9 +596,9 @@ - The URL "" was not found. - URL " - " не найден. + The URL "" was not found. + URL " + " не найден. @@ -1030,8 +1030,8 @@ - To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. - Чтобы разрешить любой URI перенаправления, установите это значение в ".*". Помните о возможных последствиях для безопасности. + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + Чтобы разрешить любой URI перенаправления, установите это значение в ".*". Помните о возможных последствиях для безопасности. @@ -1758,8 +1758,8 @@ - Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". - Введите полный URL-адрес, относительный путь или используйте 'fa://fa-test', чтобы использовать иконку Font Awesome "fa-test". + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + Введите полный URL-адрес, относительный путь или используйте 'fa://fa-test', чтобы использовать иконку Font Awesome "fa-test". @@ -2927,8 +2927,8 @@ doesn't pass when either or both of the selected options are equal or above the - Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' - Поле, содержащее членов группы. Обратите внимание, что при использовании поля "memberUid" предполагается, что значение содержит относительное отличительное имя. Например, 'memberUid=some-user' вместо 'memberUid=cn=some-user,ou=groups,...'. + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + Поле, содержащее членов группы. Обратите внимание, что при использовании поля "memberUid" предполагается, что значение содержит относительное отличительное имя. Например, 'memberUid=some-user' вместо 'memberUid=cn=some-user,ou=groups,...'. @@ -3674,8 +3674,8 @@ doesn't pass when either or both of the selected options are equal or above the - When using an external logging solution for archiving, this can be set to "minutes=5". - Если для архивирования используется внешнее решение для протоколирования, можно установить значение "minutes=5". + When using an external logging solution for archiving, this can be set to "minutes=5". + Если для архивирования используется внешнее решение для протоколирования, можно установить значение "minutes=5". @@ -3815,7 +3815,7 @@ doesn't pass when either or both of the selected options are equal or above the Use the username and password below to authenticate. The password can be retrieved later on the Tokens page. - Для аутентификации используйте указанные ниже имя пользователя и пароль. Пароль можно получить позже на странице "Токены". + Для аутентификации используйте указанные ниже имя пользователя и пароль. Пароль можно получить позже на странице "Токены". @@ -3851,10 +3851,10 @@ doesn't pass when either or both of the selected options are equal or above the - Are you sure you want to update ""? + Are you sure you want to update ""? Вы уверены, что хотите обновить - " - "? + " + "? @@ -4930,7 +4930,7 @@ doesn't pass when either or both of the selected options are equal or above the - A "roaming" authenticator, like a YubiKey + A "roaming" authenticator, like a YubiKey Переносной аутентификатор, например YubiKey @@ -5265,10 +5265,10 @@ doesn't pass when either or both of the selected options are equal or above the - ("", of type ) + ("", of type ) - (" - ", типа + (" + ", типа ) @@ -5313,12 +5313,12 @@ doesn't pass when either or both of the selected options are equal or above the Stay signed in offset - Смещение "Оставаться в системе" + Смещение "Оставаться в системе" - If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. - Если значение продолжительности больше 0, у пользователя будет возможность выбрать опцию "оставаться в системе", что продлит его сеанс на указанное здесь время. + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + Если значение продолжительности больше 0, у пользователя будет возможность выбрать опцию "оставаться в системе", что продлит его сеанс на указанное здесь время. @@ -7570,7 +7570,7 @@ Bindings to groups/users are checked against the user of the event. One hint, 'New Application Wizard', is currently hidden - Одна подсказка, "Мастер создания нового приложения", в настоящее время скрыта + Одна подсказка, "Мастер создания нового приложения", в настоящее время скрыта External applications that use authentik as an identity provider via protocols like OAuth2 and SAML. All applications are shown here, even ones you cannot access. @@ -7745,7 +7745,7 @@ Bindings to groups/users are checked against the user of the event. Пользователь успешно создан и добавлен в группу - This user will be added to the group "". + This user will be added to the group "". Этот пользователь будет добавлен в группу &quot;&quot;. @@ -8944,7 +8944,7 @@ Bindings to groups/users are checked against the user of the event. Caution: This authentik instance has entered read-only mode due to expired/exceeded licenses. - Внимание: Этот экземпляр authentik перешел в режим "только чтение" из-за истекших/превышенных лицензий. + Внимание: Этот экземпляр authentik перешел в режим "только чтение" из-за истекших/превышенных лицензий. This authentik instance uses a Trial license. @@ -8972,7 +8972,7 @@ Bindings to groups/users are checked against the user of the event. Provide users with a 'show password' button. - Предоставить пользователям кнопку "показать пароль". + Предоставить пользователям кнопку "показать пароль". Show password @@ -8996,4 +8996,4 @@ Bindings to groups/users are checked against the user of the event. - \ No newline at end of file + diff --git a/web/xliff/zh-Hans.xlf b/web/xliff/zh-Hans.xlf index 1ab72ec23390..f36aa7014033 100644 --- a/web/xliff/zh-Hans.xlf +++ b/web/xliff/zh-Hans.xlf @@ -1,4 +1,4 @@ - + @@ -596,9 +596,9 @@ - The URL "" was not found. - 未找到 URL " - "。 + The URL "" was not found. + 未找到 URL " + "。 @@ -1030,8 +1030,8 @@ - To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. - 要允许任何重定向 URI,请将此值设置为 ".*"。请注意这可能带来的安全影响。 + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + 要允许任何重定向 URI,请将此值设置为 ".*"。请注意这可能带来的安全影响。 @@ -1757,8 +1757,8 @@ - Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". - 输入完整 URL、相对路径,或者使用 'fa://fa-test' 来使用 Font Awesome 图标 "fa-test"。 + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + 输入完整 URL、相对路径,或者使用 'fa://fa-test' 来使用 Font Awesome 图标 "fa-test"。 @@ -2926,8 +2926,8 @@ doesn't pass when either or both of the selected options are equal or above the - Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' - 包含组成员的字段。请注意,如果使用 "memberUid" 字段,则假定该值包含相对可分辨名称。例如,'memberUid=some-user' 而不是 'memberUid=cn=some-user,ou=groups,...' + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + 包含组成员的字段。请注意,如果使用 "memberUid" 字段,则假定该值包含相对可分辨名称。例如,'memberUid=some-user' 而不是 'memberUid=cn=some-user,ou=groups,...' @@ -3673,8 +3673,8 @@ doesn't pass when either or both of the selected options are equal or above the - When using an external logging solution for archiving, this can be set to "minutes=5". - 使用外部日志记录解决方案进行存档时,可以将其设置为 "minutes=5"。 + When using an external logging solution for archiving, this can be set to "minutes=5". + 使用外部日志记录解决方案进行存档时,可以将其设置为 "minutes=5"。 @@ -3850,10 +3850,10 @@ doesn't pass when either or both of the selected options are equal or above the - Are you sure you want to update ""? + Are you sure you want to update ""? 您确定要更新 - " - " 吗? + " + " 吗? @@ -4929,7 +4929,7 @@ doesn't pass when either or both of the selected options are equal or above the - A "roaming" authenticator, like a YubiKey + A "roaming" authenticator, like a YubiKey 像 YubiKey 这样的“漫游”身份验证器 @@ -5264,10 +5264,10 @@ doesn't pass when either or both of the selected options are equal or above the - ("", of type ) + ("", of type ) - (" - ",类型为 + (" + ",类型为 @@ -5316,7 +5316,7 @@ doesn't pass when either or both of the selected options are equal or above the - If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. 如果设置时长大于 0,用户可以选择“保持登录”选项,这将使用户的会话延长此处设置的时间。 @@ -7744,7 +7744,7 @@ Bindings to groups/users are checked against the user of the event. 成功创建用户并添加到组 - This user will be added to the group "". + This user will be added to the group "". 此用户将会被添加到组 &quot;&quot;。 @@ -8995,4 +8995,4 @@ Bindings to groups/users are checked against the user of the event. - \ No newline at end of file + From c3d36466459b63985cbe59a167499accc59ebe22 Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Fri, 16 Aug 2024 14:10:08 +0200 Subject: [PATCH 106/165] web/flows: clean up loading, syntax and transitions (#10792) * remove redundant bindings to ${true} Signed-off-by: Jens Langhammer * better ui for loading during autosubmit Signed-off-by: Jens Langhammer * default to loading label when setting ?loading Signed-off-by: Jens Langhammer * remove more html`` Signed-off-by: Jens Langhammer * refactor non_field_errors Signed-off-by: Jens Langhammer * remove more html`` Signed-off-by: Jens Langhammer * no loading label for overlay Signed-off-by: Jens Langhammer * fix Signed-off-by: Jens Langhammer * fix py Signed-off-by: Jens Langhammer * Revert "web: bump the wdio group across 2 directories with 5 updates (#10945)" This reverts commit ea14c579891e962e371007e8433c6df8cc44cae4. --------- Signed-off-by: Jens Langhammer --- authentik/enterprise/license.py | 3 +- tests/wdio/package-lock.json | 3475 ++++++++--------- tests/wdio/package.json | 8 +- web/package-lock.json | 2515 ++++-------- web/package.json | 8 +- web/src/elements/EmptyState.ts | 7 +- web/src/elements/LoadingOverlay.ts | 2 +- web/src/flow/FlowExecutor.ts | 46 +- web/src/flow/FlowInspector.ts | 9 +- web/src/flow/providers/oauth2/DeviceCode.ts | 5 +- .../flow/providers/oauth2/DeviceCodeFinish.ts | 3 +- web/src/flow/sources/apple/AppleLoginInit.ts | 6 +- web/src/flow/sources/plex/PlexLoginInit.ts | 5 +- web/src/flow/stages/FlowErrorStage.ts | 9 +- web/src/flow/stages/RedirectStage.ts | 2 +- .../stages/access_denied/AccessDeniedStage.ts | 3 +- .../AuthenticatorDuoStage.ts | 3 +- .../AuthenticatorSMSStage.ts | 20 +- .../AuthenticatorStaticStage.ts | 3 +- .../AuthenticatorTOTPStage.ts | 5 +- .../AuthenticatorValidateStage.ts | 15 +- .../AuthenticatorValidateStageCode.ts | 5 +- .../AuthenticatorValidateStageDuo.ts | 3 +- .../stages/authenticator_validate/base.ts | 6 +- .../WebAuthnAuthenticatorRegisterStage.ts | 2 +- .../flow/stages/autosubmit/AutosubmitStage.ts | 43 +- web/src/flow/stages/base.ts | 27 +- web/src/flow/stages/captcha/CaptchaStage.ts | 8 +- web/src/flow/stages/consent/ConsentStage.ts | 11 +- web/src/flow/stages/dummy/DummyStage.ts | 3 +- web/src/flow/stages/email/EmailStage.ts | 3 +- .../identification/IdentificationStage.ts | 13 +- web/src/flow/stages/password/PasswordStage.ts | 3 +- web/src/flow/stages/prompt/PromptStage.ts | 20 +- .../flow/stages/user_login/UserLoginStage.ts | 3 +- .../details/stages/prompt/PromptStage.ts | 7 +- 36 files changed, 2467 insertions(+), 3842 deletions(-) diff --git a/authentik/enterprise/license.py b/authentik/enterprise/license.py index b6c933f3d1cd..20d249021e5e 100644 --- a/authentik/enterprise/license.py +++ b/authentik/enterprise/license.py @@ -134,8 +134,7 @@ def get_total() -> "LicenseKey": exp_ts = int(mktime(lic.expiry.timetuple())) if total.exp == 0: total.exp = exp_ts - if exp_ts <= total.exp: - total.exp = exp_ts + total.exp = min(total.exp, exp_ts) total.license_flags.extend(lic.status.license_flags) return total diff --git a/tests/wdio/package-lock.json b/tests/wdio/package-lock.json index f79123f21964..14f944752376 100644 --- a/tests/wdio/package-lock.json +++ b/tests/wdio/package-lock.json @@ -12,10 +12,10 @@ "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@typescript-eslint/eslint-plugin": "^7.17.0", "@typescript-eslint/parser": "^7.17.0", - "@wdio/cli": "^9.0.1", - "@wdio/local-runner": "^9.0.1", - "@wdio/mocha-framework": "^9.0.0", - "@wdio/spec-reporter": "^9.0.0", + "@wdio/cli": "^8.40.2", + "@wdio/local-runner": "^8.40.2", + "@wdio/mocha-framework": "^8.40.2", + "@wdio/spec-reporter": "^8.39.0", "eslint": "^8.57.0", "eslint-config-google": "^0.14.0", "eslint-plugin-sonarjs": "^1.0.3", @@ -310,390 +310,6 @@ "node": ">=12" } }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.0.tgz", - "integrity": "sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.0.tgz", - "integrity": "sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.0.tgz", - "integrity": "sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.0.tgz", - "integrity": "sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.0.tgz", - "integrity": "sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.0.tgz", - "integrity": "sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.0.tgz", - "integrity": "sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.0.tgz", - "integrity": "sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.0.tgz", - "integrity": "sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.0.tgz", - "integrity": "sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.0.tgz", - "integrity": "sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.0.tgz", - "integrity": "sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.0.tgz", - "integrity": "sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.0.tgz", - "integrity": "sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.0.tgz", - "integrity": "sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.0.tgz", - "integrity": "sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.0.tgz", - "integrity": "sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.0.tgz", - "integrity": "sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.0.tgz", - "integrity": "sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.0.tgz", - "integrity": "sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.0.tgz", - "integrity": "sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.0.tgz", - "integrity": "sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.0.tgz", - "integrity": "sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.0.tgz", - "integrity": "sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, "node_modules/@eslint-community/eslint-utils": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", @@ -805,257 +421,10 @@ } }, "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", - "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", - "dev": true - }, - "node_modules/@inquirer/checkbox": { - "version": "2.4.7", - "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-2.4.7.tgz", - "integrity": "sha512-5YwCySyV1UEgqzz34gNsC38eKxRBtlRDpJLlKcRtTjlYA/yDKuc1rfw+hjw+2WJxbAZtaDPsRl5Zk7J14SBoBw==", - "dev": true, - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/figures": "^1.0.5", - "@inquirer/type": "^1.5.2", - "ansi-escapes": "^4.3.2", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/confirm": { - "version": "3.1.22", - "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-3.1.22.tgz", - "integrity": "sha512-gsAKIOWBm2Q87CDfs9fEo7wJT3fwWIJfnDGMn9Qy74gBnNFOACDNfhUzovubbJjWnKLGBln7/NcSmZwj5DuEXg==", - "dev": true, - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/type": "^1.5.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/core": { - "version": "9.0.10", - "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-9.0.10.tgz", - "integrity": "sha512-TdESOKSVwf6+YWDz8GhS6nKscwzkIyakEzCLJ5Vh6O3Co2ClhCJ0A4MG909MUWfaWdpJm7DE45ii51/2Kat9tA==", - "dev": true, - "dependencies": { - "@inquirer/figures": "^1.0.5", - "@inquirer/type": "^1.5.2", - "@types/mute-stream": "^0.0.4", - "@types/node": "^22.1.0", - "@types/wrap-ansi": "^3.0.0", - "ansi-escapes": "^4.3.2", - "cli-spinners": "^2.9.2", - "cli-width": "^4.1.0", - "mute-stream": "^1.0.0", - "signal-exit": "^4.1.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^6.2.0", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/core/node_modules/@types/node": { - "version": "22.3.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.3.0.tgz", - "integrity": "sha512-nrWpWVaDZuaVc5X84xJ0vNrLvomM205oQyLsRt7OHNZbSHslcWsvgFR7O7hire2ZonjLrWBbedmotmIlJDVd6g==", - "dev": true, - "dependencies": { - "undici-types": "~6.18.2" - } - }, - "node_modules/@inquirer/core/node_modules/cli-spinners": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", - "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", - "dev": true, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@inquirer/core/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@inquirer/core/node_modules/undici-types": { - "version": "6.18.2", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.18.2.tgz", - "integrity": "sha512-5ruQbENj95yDYJNS3TvcaxPMshV7aizdv/hWYjGIKoANWKjhWNBsr2YEuYZKodQulB1b8l7ILOuDQep3afowQQ==", - "dev": true - }, - "node_modules/@inquirer/editor": { - "version": "2.1.22", - "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-2.1.22.tgz", - "integrity": "sha512-K1QwTu7GCK+nKOVRBp5HY9jt3DXOfPGPr6WRDrPImkcJRelG9UTx2cAtK1liXmibRrzJlTWOwqgWT3k2XnS62w==", - "dev": true, - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/type": "^1.5.2", - "external-editor": "^3.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/expand": { - "version": "2.1.22", - "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-2.1.22.tgz", - "integrity": "sha512-wTZOBkzH+ItPuZ3ZPa9lynBsdMp6kQ9zbjVPYEtSBG7UulGjg2kQiAnUjgyG4SlntpTce5bOmXAPvE4sguXjpA==", - "dev": true, - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/type": "^1.5.2", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/figures": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.5.tgz", - "integrity": "sha512-79hP/VWdZ2UVc9bFGJnoQ/lQMpL74mGgzSYX1xUqCVk7/v73vJCMw1VuyWN1jGkZ9B3z7THAbySqGbCNefcjfA==", - "dev": true, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/input": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-2.2.9.tgz", - "integrity": "sha512-7Z6N+uzkWM7+xsE+3rJdhdG/+mQgejOVqspoW+w0AbSZnL6nq5tGMEVASaYVWbkoSzecABWwmludO2evU3d31g==", - "dev": true, - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/type": "^1.5.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/number": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-1.0.10.tgz", - "integrity": "sha512-kWTxRF8zHjQOn2TJs+XttLioBih6bdc5CcosXIzZsrTY383PXI35DuhIllZKu7CdXFi2rz2BWPN9l0dPsvrQOA==", - "dev": true, - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/type": "^1.5.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/password": { - "version": "2.1.22", - "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-2.1.22.tgz", - "integrity": "sha512-5Fxt1L9vh3rAKqjYwqsjU4DZsEvY/2Gll+QkqR4yEpy6wvzLxdSgFhUcxfDAOtO4BEoTreWoznC0phagwLU5Kw==", - "dev": true, - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/type": "^1.5.2", - "ansi-escapes": "^4.3.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/prompts": { - "version": "5.3.8", - "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-5.3.8.tgz", - "integrity": "sha512-b2BudQY/Si4Y2a0PdZZL6BeJtl8llgeZa7U2j47aaJSCeAl1e4UI7y8a9bSkO3o/ZbZrgT5muy/34JbsjfIWxA==", - "dev": true, - "dependencies": { - "@inquirer/checkbox": "^2.4.7", - "@inquirer/confirm": "^3.1.22", - "@inquirer/editor": "^2.1.22", - "@inquirer/expand": "^2.1.22", - "@inquirer/input": "^2.2.9", - "@inquirer/number": "^1.0.10", - "@inquirer/password": "^2.1.22", - "@inquirer/rawlist": "^2.2.4", - "@inquirer/search": "^1.0.7", - "@inquirer/select": "^2.4.7" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/rawlist": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-2.2.4.tgz", - "integrity": "sha512-pb6w9pWrm7EfnYDgQObOurh2d2YH07+eDo3xQBsNAM2GRhliz6wFXGi1thKQ4bN6B0xDd6C3tBsjdr3obsCl3Q==", - "dev": true, - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/type": "^1.5.2", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/search": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-1.0.7.tgz", - "integrity": "sha512-p1wpV+3gd1eST/o5N3yQpYEdFNCzSP0Klrl+5bfD3cTTz8BGG6nf4Z07aBW0xjlKIj1Rp0y3x/X4cZYi6TfcLw==", - "dev": true, - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/figures": "^1.0.5", - "@inquirer/type": "^1.5.2", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/select": { - "version": "2.4.7", - "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-2.4.7.tgz", - "integrity": "sha512-JH7XqPEkBpNWp3gPCqWqY8ECbyMoFcCZANlL6pV9hf59qK6dGmkOlx1ydyhY+KZ0c5X74+W6Mtp+nm2QX0/MAQ==", - "dev": true, - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/figures": "^1.0.5", - "@inquirer/type": "^1.5.2", - "ansi-escapes": "^4.3.2", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/type": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.5.2.tgz", - "integrity": "sha512-w9qFkumYDCNyDZmNQjf/n6qQuvQ4dMC3BJesY4oF+yr0CxR5vxujflAVeIcS6U336uzi9GM0kAfZlLrZ9UTkpA==", - "dev": true, - "dependencies": { - "mute-stream": "^1.0.0" - }, - "engines": { - "node": ">=18" - } + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", + "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", + "dev": true }, "node_modules/@isaacs/cliui": { "version": "8.0.2", @@ -1285,6 +654,18 @@ "@jridgewell/sourcemap-codec": "^1.4.10" } }, + "node_modules/@ljharb/through": { + "version": "2.3.12", + "resolved": "https://registry.npmjs.org/@ljharb/through/-/through-2.3.12.tgz", + "integrity": "sha512-ajo/heTlG3QgC8EGP6APIejksVAYt4ayz4tqoP3MolFELzcH1x1fzwEYRJTPO0IELutZ5HQ0c26/GqAYy79u3g==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -1330,69 +711,55 @@ "node": ">=14" } }, - "node_modules/@promptbook/utils": { - "version": "0.63.4", - "resolved": "https://registry.npmjs.org/@promptbook/utils/-/utils-0.63.4.tgz", - "integrity": "sha512-ME3I9Twxu/d7hpnGTkNYMUyIY8IAwY5Mg86i4xpD1WSZKfYMTNQomvkyk2Fi33vZDu8NDwb6Quyd0zJ0T3xo9w==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://buymeacoffee.com/hejny" - }, - { - "type": "github", - "url": "https://github.com/webgptorg/promptbook/blob/main/README.md#%EF%B8%8F-contributing" - } - ], - "dependencies": { - "spacetrim": "0.11.39" - } - }, "node_modules/@puppeteer/browsers": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.3.1.tgz", - "integrity": "sha512-uK7o3hHkK+naEobMSJ+2ySYyXtQkBxIH8Gn4MK9ciePjNV+Pf+PgY/W7iPzn2MTjl3stcYB5AlcTmPYw7AXDwA==", + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.9.1.tgz", + "integrity": "sha512-PuvK6xZzGhKPvlx3fpfdM2kYY3P/hB1URtK8wA7XUJ6prn6pp22zvJHu48th0SGcHL9SutbPHrFuQgfXTFobWA==", "dev": true, "dependencies": { - "debug": "^4.3.6", - "extract-zip": "^2.0.1", - "progress": "^2.0.3", - "proxy-agent": "^6.4.0", - "semver": "^7.6.3", - "tar-fs": "^3.0.6", - "unbzip2-stream": "^1.4.3", - "yargs": "^17.7.2" + "debug": "4.3.4", + "extract-zip": "2.0.1", + "progress": "2.0.3", + "proxy-agent": "6.3.1", + "tar-fs": "3.0.4", + "unbzip2-stream": "1.4.3", + "yargs": "17.7.2" }, "bin": { "browsers": "lib/cjs/main-cli.js" }, "engines": { - "node": ">=18" + "node": ">=16.3.0" } }, - "node_modules/@sec-ant/readable-stream": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz", - "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==", - "dev": true - }, "node_modules/@sinclair/typebox": { "version": "0.27.8", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", "dev": true }, - "node_modules/@sindresorhus/merge-streams": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", - "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==", + "node_modules/@sindresorhus/is": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", + "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", "dev": true, "engines": { - "node": ">=18" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", + "dev": true, + "dependencies": { + "defer-to-connect": "^2.0.1" + }, + "engines": { + "node": ">=14.16" } }, "node_modules/@testim/chrome-version": { @@ -1452,49 +819,46 @@ "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", "dev": true }, + "node_modules/@types/http-cache-semantics": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.2.tgz", + "integrity": "sha512-FD+nQWA2zJjh4L9+pFXqWOi0Hs1ryBCfI+985NjluQ1p8EYtoLvjLOKidXBtZ4/IcxDX4o8/E8qDS3540tNliw==", + "dev": true + }, "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", "dev": true }, "node_modules/@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", "dev": true, "dependencies": { "@types/istanbul-lib-coverage": "*" } }, "node_modules/@types/istanbul-reports": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", "dev": true, "dependencies": { "@types/istanbul-lib-report": "*" } }, "node_modules/@types/mocha": { - "version": "10.0.7", - "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.7.tgz", - "integrity": "sha512-GN8yJ1mNTcFcah/wKEFIJckJx9iJLoMSzWcfRRuxz/Jk+U6KQNnml+etbtxFK8lPjzOw3zp4Ha/kjSst9fsHYw==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.1.tgz", + "integrity": "sha512-/fvYntiO1GeICvqbQ3doGDIP97vWmvFt83GKguJ6prmQM2iXZfFcq6YE8KteFyRtX2/h5Hf91BYvPodJKFYv5Q==", "dev": true }, - "node_modules/@types/mute-stream": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/@types/mute-stream/-/mute-stream-0.0.4.tgz", - "integrity": "sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@types/node": { - "version": "20.14.15", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.15.tgz", - "integrity": "sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==", + "version": "20.11.28", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.28.tgz", + "integrity": "sha512-M/GPWVS2wLkSkNHVeLkrF2fD5Lx5UC4PxA0uZcKc6QqbIQUJyW1jVjueJYi1z8n0I5PxYrtpnPnWglE+y9A0KA==", "devOptional": true, "dependencies": { "undici-types": "~5.26.4" @@ -1506,16 +870,10 @@ "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", "dev": true }, - "node_modules/@types/sinonjs__fake-timers": { - "version": "8.1.5", - "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz", - "integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ==", - "dev": true - }, "node_modules/@types/stack-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", "dev": true }, "node_modules/@types/which": { @@ -1524,34 +882,28 @@ "integrity": "sha512-113D3mDkZDjo+EeUEHCFy0qniNc1ZpecGiAU7WSo7YDoSzolZIQKpYFHrPpjkB2nuyahcKfrmLXeQlh7gqJYdw==", "dev": true }, - "node_modules/@types/wrap-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz", - "integrity": "sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==", - "dev": true - }, "node_modules/@types/ws": { - "version": "8.5.12", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz", - "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==", + "version": "8.5.6", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.6.tgz", + "integrity": "sha512-8B5EO9jLVCy+B58PLHvLDuOD8DRVMgQzq8d55SjLCOn9kqGyqOvy27exVaTio1q1nX5zLu8/6N0n2ThSxOM6tg==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/yargs": { - "version": "17.0.33", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", - "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", + "version": "17.0.25", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.25.tgz", + "integrity": "sha512-gy7iPgwnzNvxgAEi2bXOHWCVOG6f7xsprVJH4MjlAWeBmJ7vh/Y1kwMtUrs64ztf24zVIRCpr3n/z6gm9QIkgg==", "dev": true, "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", + "version": "21.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.1.tgz", + "integrity": "sha512-axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ==", "dev": true }, "node_modules/@types/yauzl": { @@ -1778,10 +1130,22 @@ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", "dev": true }, + "node_modules/@vitest/pretty-format": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.0.5.tgz", + "integrity": "sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==", + "dev": true, + "dependencies": { + "tinyrainbow": "^1.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, "node_modules/@vitest/snapshot": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.6.0.tgz", - "integrity": "sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.2.2.tgz", + "integrity": "sha512-SmGY4saEw1+bwE1th6S/cZmPxz/Q4JWsl7LvbQIky2tKE35US4gd0Mjzqfr84/4OD0tikGWaWdMja/nWL5NIPA==", "dev": true, "dependencies": { "magic-string": "^0.30.5", @@ -1793,57 +1157,55 @@ } }, "node_modules/@wdio/cli": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-9.0.1.tgz", - "integrity": "sha512-ax+iH9EssHG1bDVyGKbgNKD0Q5v40UDFPjfBN5T3hrJa7ggukLKho16PjAVuu27CJq3itSzfekLG2ykKtIhXCw==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.40.2.tgz", + "integrity": "sha512-/h6Md8yMZqH8Z4XK9wjbDb/YIf9UibDkdaUxWKj5UyLA5PIyrIsLvz42PXH9ArdSq8YCUO1Jl859Z2tKdxwfgA==", "dev": true, "dependencies": { "@types/node": "^20.1.1", - "@vitest/snapshot": "^1.2.1", - "@wdio/config": "9.0.0", - "@wdio/globals": "9.0.1", - "@wdio/logger": "9.0.0", - "@wdio/protocols": "9.0.0", - "@wdio/types": "9.0.0", - "@wdio/utils": "9.0.0", + "@vitest/snapshot": "^2.0.4", + "@wdio/config": "8.40.2", + "@wdio/globals": "8.40.2", + "@wdio/logger": "8.38.0", + "@wdio/protocols": "8.38.0", + "@wdio/types": "8.39.0", + "@wdio/utils": "8.40.2", "async-exit-hook": "^2.0.1", "chalk": "^5.2.0", "chokidar": "^3.5.3", - "cli-spinners": "^3.0.0", + "cli-spinners": "^2.9.0", "dotenv": "^16.3.1", "ejs": "^3.1.9", - "execa": "^9.2.0", + "execa": "^8.0.1", "import-meta-resolve": "^4.0.0", - "inquirer": "^10.1.8", + "inquirer": "9.2.12", "lodash.flattendeep": "^4.4.0", "lodash.pickby": "^4.6.0", "lodash.union": "^4.6.0", - "read-pkg-up": "^10.0.0", + "read-pkg-up": "10.0.0", "recursive-readdir": "^2.2.3", - "tsx": "^4.7.2", - "webdriverio": "9.0.1", + "webdriverio": "8.40.2", "yargs": "^17.7.2" }, "bin": { "wdio": "bin/wdio.js" }, "engines": { - "node": ">=18" + "node": "^16.13 || >=18" } }, - "node_modules/@wdio/cli/node_modules/@wdio/logger": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", - "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "node_modules/@wdio/cli/node_modules/@vitest/snapshot": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.0.5.tgz", + "integrity": "sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew==", "dev": true, "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" + "@vitest/pretty-format": "2.0.5", + "magic-string": "^0.30.10", + "pathe": "^1.1.2" }, - "engines": { - "node": ">=18" + "funding": { + "url": "https://opencollective.com/vitest" } }, "node_modules/@wdio/cli/node_modules/chalk": { @@ -1859,170 +1221,53 @@ } }, "node_modules/@wdio/config": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/config/-/config-9.0.0.tgz", - "integrity": "sha512-OeRSEO3fTDMeKcGWoS39YO5lrMNT8qn+/E7ZcsG6NAbXu2o0ZfLDgDh1Guhe/a8s3LKc6dck5GxgFEuAylwlAw==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.40.2.tgz", + "integrity": "sha512-RED2vcdX5Zdd6r+K+aWcjK4douxjJY4LP/8YvvavgqM0TURd5PDI0Y7IEz7+BIJOT4Uh+3atZawIN9/3yWFeag==", "dev": true, "dependencies": { - "@wdio/logger": "9.0.0", - "@wdio/types": "9.0.0", - "@wdio/utils": "9.0.0", + "@wdio/logger": "8.38.0", + "@wdio/types": "8.39.0", + "@wdio/utils": "8.40.2", "decamelize": "^6.0.0", - "deepmerge-ts": "^7.0.3", + "deepmerge-ts": "^5.0.0", "glob": "^10.2.2", "import-meta-resolve": "^4.0.0" }, "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/config/node_modules/@wdio/logger": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", - "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", - "dev": true, - "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/config/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^16.13 || >=18" } }, "node_modules/@wdio/globals": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-9.0.1.tgz", - "integrity": "sha512-/ji9YwisAMwtrtXtXfpzU7tDdF031xwHGgQ5zOnUZoDmtV6g8afvzT4SdB8KNgNAOn82uyOp1ycZNZQxsg4VpA==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-8.40.2.tgz", + "integrity": "sha512-eF47oRE79JY2Cgl0/OCpCLdEAh4eNgU11e4O8fvkPrwbPgW6gcS8xG23ZmNGc3EjhHUZUOzrm7uJ8ymcRPIuoA==", "dev": true, "engines": { - "node": ">=18" + "node": "^16.13 || >=18" }, "optionalDependencies": { - "expect-webdriverio": "5.0.0-alpha.2", - "webdriverio": "9.0.1" - } - }, - "node_modules/@wdio/globals/node_modules/@wdio/logger": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", - "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/globals/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@wdio/globals/node_modules/expect-webdriverio": { - "version": "5.0.0-alpha.2", - "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-5.0.0-alpha.2.tgz", - "integrity": "sha512-1T92DjZoY8oDpojGnSyf2WOEaS6uBrYTuzRJWqVE+wJAZATbeWgv8isl/3GM6MbQpDuN44F+fKLbgTZ18Bc4HA==", - "dev": true, - "optional": true, - "dependencies": { - "@vitest/snapshot": "^1.6.0", - "expect": "^29.7.0", - "jest-matcher-utils": "^29.7.0", - "lodash.isequal": "^4.5.0" - }, - "engines": { - "node": ">=18 || >=20 || >=22" - }, - "peerDependencies": { - "@wdio/globals": "^9.0.0-alpha.350", - "@wdio/logger": "^9.0.0-alpha.350", - "webdriverio": "^9.0.0-alpha.350" - }, - "peerDependenciesMeta": { - "@wdio/globals": { - "optional": false - }, - "@wdio/logger": { - "optional": false - }, - "webdriverio": { - "optional": false - } + "expect-webdriverio": "^4.11.2", + "webdriverio": "8.40.2" } }, "node_modules/@wdio/local-runner": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-9.0.1.tgz", - "integrity": "sha512-7h5fZjNzEQ9nGt0p5q557lzCCCaAsXsQIUOfJgKisMYtTc+0ADY0uSbrpWwN9I77VkZDfQfjfx13+mFQQXlFCw==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.40.2.tgz", + "integrity": "sha512-Q6NDtI5IqYHciv+3t6mxwUefmdTdKmXf1aAg/KzJUTDl0RaISb9gKBOBW4pyMbY2ot5yF2mB7rXF93aN2Kmq6Q==", "dev": true, "dependencies": { "@types/node": "^20.1.0", - "@wdio/logger": "9.0.0", - "@wdio/repl": "9.0.0", - "@wdio/runner": "9.0.1", - "@wdio/types": "9.0.0", + "@wdio/logger": "8.38.0", + "@wdio/repl": "8.24.12", + "@wdio/runner": "8.40.2", + "@wdio/types": "8.39.0", "async-exit-hook": "^2.0.1", "split2": "^4.1.0", "stream-buffers": "^3.0.2" }, "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/local-runner/node_modules/@wdio/logger": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", - "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", - "dev": true, - "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/local-runner/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^16.13 || >=18" } }, "node_modules/@wdio/logger": { @@ -2053,204 +1298,92 @@ } }, "node_modules/@wdio/mocha-framework": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-9.0.0.tgz", - "integrity": "sha512-6mF/9mY2JxwN2TqXayzsuReYn6GjSSd2muny7mGX+tgexHcRpEwUeEC7ucrPGKvqxNFleVM8PItG308hmqrnWA==", - "dev": true, - "dependencies": { - "@types/mocha": "^10.0.6", - "@types/node": "^20.11.28", - "@wdio/logger": "9.0.0", - "@wdio/types": "9.0.0", - "@wdio/utils": "9.0.0", - "mocha": "^10.3.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/mocha-framework/node_modules/@wdio/logger": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", - "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", - "dev": true, - "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/mocha-framework/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@wdio/protocols": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-9.0.0.tgz", - "integrity": "sha512-qM+TwCvFjmomX8oi0Ns8LXfG5dvXiqQKLaJt9Nj+JXxczSh6XsLnFTLQAcG9ynnU7uz2v1TqM11M5enj74WEAA==", - "dev": true - }, - "node_modules/@wdio/repl": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-9.0.0.tgz", - "integrity": "sha512-+1TYEfdL8DjjTT81IyvYMGcY6z5iFDJ9tymXdlPNedSC3F0Ax7DmEuHs8RCw8lgj3AFBUxiVuP9maV39FZ+X+w==", - "dev": true, - "dependencies": { - "@types/node": "^20.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/reporter": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-9.0.0.tgz", - "integrity": "sha512-OW6rUpW4W4L1IXQgOcbBCYI2keKDW7o2/C/PcWPmCvlWq1BwNFPS3sD2BBFZjkcUjjhFNZQjoXXxe1/7S1g2Fg==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-8.40.2.tgz", + "integrity": "sha512-hqhyYzfIe40aAXrC6SQXKqRbrpnf4BSaLlJyxDbMVkge/5du/pCinciz25HmOdfHDhG/t9Ox9q1fNfD6+1IMew==", "dev": true, "dependencies": { + "@types/mocha": "^10.0.0", "@types/node": "^20.1.0", - "@wdio/logger": "9.0.0", - "@wdio/types": "9.0.0", - "diff": "^5.0.0", - "object-inspect": "^1.12.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/reporter/node_modules/@wdio/logger": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", - "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", - "dev": true, - "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" + "@wdio/logger": "8.38.0", + "@wdio/types": "8.39.0", + "@wdio/utils": "8.40.2", + "mocha": "^10.0.0" }, "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/reporter/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^16.13 || >=18" } }, - "node_modules/@wdio/runner": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-9.0.1.tgz", - "integrity": "sha512-85lkf+ZrRizM5NLUESX6+yKKEcF5OZz9W7j5gCNa3RAk4PsHEAVAykkqSea4w8h/aJvEItY2oF4/E/Y95D4rKQ==", - "dev": true, - "dependencies": { - "@types/node": "^20.11.28", - "@wdio/config": "9.0.0", - "@wdio/globals": "9.0.1", - "@wdio/logger": "9.0.0", - "@wdio/types": "9.0.0", - "@wdio/utils": "9.0.0", - "deepmerge-ts": "^7.0.3", - "expect-webdriverio": "5.0.0-alpha.2", - "gaze": "^1.1.3", - "webdriver": "9.0.0", - "webdriverio": "9.0.1" - }, - "engines": { - "node": ">=18" - } + "node_modules/@wdio/protocols": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-8.38.0.tgz", + "integrity": "sha512-7BPi7aXwUtnXZPeWJRmnCNFjyDvGrXlBmN9D4Pi58nILkyjVRQKEY9/qv/pcdyB0cvmIvw++Kl/1Lg+RxG++UA==", + "dev": true }, - "node_modules/@wdio/runner/node_modules/@wdio/logger": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", - "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "node_modules/@wdio/repl": { + "version": "8.24.12", + "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-8.24.12.tgz", + "integrity": "sha512-321F3sWafnlw93uRTSjEBVuvWCxTkWNDs7ektQS15drrroL3TMeFOynu4rDrIz0jXD9Vas0HCD2Tq/P0uxFLdw==", "dev": true, "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" + "@types/node": "^20.1.0" }, "engines": { - "node": ">=18" + "node": "^16.13 || >=18" } }, - "node_modules/@wdio/runner/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "node_modules/@wdio/reporter": { + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-8.39.0.tgz", + "integrity": "sha512-XahXhmaA1okdwg4/ThHFSqy/41KywxhbtszPcTzyXB+9INaqFNHA1b1vvWs0mrD5+tTtKbg4caTcEHVJU4iv0w==", "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "dependencies": { + "@types/node": "^20.1.0", + "@wdio/logger": "8.38.0", + "@wdio/types": "8.39.0", + "diff": "^5.0.0", + "object-inspect": "^1.12.0" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "engines": { + "node": "^16.13 || >=18" } }, - "node_modules/@wdio/runner/node_modules/expect-webdriverio": { - "version": "5.0.0-alpha.2", - "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-5.0.0-alpha.2.tgz", - "integrity": "sha512-1T92DjZoY8oDpojGnSyf2WOEaS6uBrYTuzRJWqVE+wJAZATbeWgv8isl/3GM6MbQpDuN44F+fKLbgTZ18Bc4HA==", + "node_modules/@wdio/runner": { + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.40.2.tgz", + "integrity": "sha512-alK1n5fHiAG/Pf77O9gb8mjs/KIbLFEedrQsIk2ZMVvgTfmyriKb790Iy64RCYDfZpWQmCvcj9yDARc64IhSGw==", "dev": true, "dependencies": { - "@vitest/snapshot": "^1.6.0", - "expect": "^29.7.0", - "jest-matcher-utils": "^29.7.0", - "lodash.isequal": "^4.5.0" + "@types/node": "^20.11.28", + "@wdio/config": "8.40.2", + "@wdio/globals": "8.40.2", + "@wdio/logger": "8.38.0", + "@wdio/types": "8.39.0", + "@wdio/utils": "8.40.2", + "deepmerge-ts": "^5.1.0", + "expect-webdriverio": "^4.12.0", + "gaze": "^1.1.3", + "webdriver": "8.40.2", + "webdriverio": "8.40.2" }, "engines": { - "node": ">=18 || >=20 || >=22" - }, - "peerDependencies": { - "@wdio/globals": "^9.0.0-alpha.350", - "@wdio/logger": "^9.0.0-alpha.350", - "webdriverio": "^9.0.0-alpha.350" - }, - "peerDependenciesMeta": { - "@wdio/globals": { - "optional": false - }, - "@wdio/logger": { - "optional": false - }, - "webdriverio": { - "optional": false - } + "node": "^16.13 || >=18" } }, "node_modules/@wdio/spec-reporter": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-9.0.0.tgz", - "integrity": "sha512-+9UGQLVxu7fuT2l2n1lnzJcQBvJtF/9qqvpKXKbko0+fPdXWeMvDl7aeoBZfOMUF08zFkyl+WQ9Y5eqplJQ4YA==", + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-8.39.0.tgz", + "integrity": "sha512-2DX0+xvP+PyeVTBd6iGCH/RU66WXaa8HL+HpsJXZu5rSkZ4+6B2Tv8JB3ZE/pOWGNpI+B4ac/NfDs1DrX9sB7A==", "dev": true, "dependencies": { - "@wdio/reporter": "9.0.0", - "@wdio/types": "9.0.0", + "@wdio/reporter": "8.39.0", + "@wdio/types": "8.39.0", "chalk": "^5.1.2", "easy-table": "^1.2.0", - "pretty-ms": "^9.0.0" + "pretty-ms": "^7.0.0" }, "engines": { - "node": ">=18" + "node": "^16.13 || >=18" } }, "node_modules/@wdio/spec-reporter/node_modules/chalk": { @@ -2266,77 +1399,39 @@ } }, "node_modules/@wdio/types": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/types/-/types-9.0.0.tgz", - "integrity": "sha512-XDqIjNCw2ftWKXWn8vTqqZAMtjSxwJwO8IAEQczgRB0fUCvvipkeT3ZobT5Z4Mo5uvLLTaOqJxb4nwPXOfVt/A==", + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.39.0.tgz", + "integrity": "sha512-86lcYROTapOJuFd9ouomFDfzDnv3Kn+jE0RmqfvN9frZAeLVJ5IKjX9M6HjplsyTZhjGO1uCaehmzx+HJus33Q==", "dev": true, "dependencies": { "@types/node": "^20.1.0" }, "engines": { - "node": ">=18" + "node": "^16.13 || >=18" } }, "node_modules/@wdio/utils": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-9.0.0.tgz", - "integrity": "sha512-MGtMGHf/rbMChD/qtPLpnZuF685W5gBnMhP5b8hNzB+riDJIFbl/e41Jqhf4scrkpXHtjBM8kdvXZEI6SW3AuA==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.40.2.tgz", + "integrity": "sha512-leYcCUSaAdLUCVKqRKNgMCASPOUo/VvOTKETiZ/qpdY2azCBt/KnLugtiycCzakeYg6Kp+VIjx5fkm0M7y4qhA==", "dev": true, "dependencies": { - "@puppeteer/browsers": "^2.2.0", - "@wdio/logger": "9.0.0", - "@wdio/types": "9.0.0", + "@puppeteer/browsers": "^1.6.0", + "@wdio/logger": "8.38.0", + "@wdio/types": "8.39.0", "decamelize": "^6.0.0", - "deepmerge-ts": "^7.0.3", - "edgedriver": "^5.6.1", - "geckodriver": "^4.3.3", + "deepmerge-ts": "^5.1.0", + "edgedriver": "^5.5.0", + "geckodriver": "^4.3.1", "get-port": "^7.0.0", "import-meta-resolve": "^4.0.0", - "locate-app": "^2.2.24", - "safaridriver": "^0.1.2", + "locate-app": "^2.1.0", + "safaridriver": "^0.1.0", "split2": "^4.2.0", - "wait-port": "^1.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/utils/node_modules/@wdio/logger": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", - "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", - "dev": true, - "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/utils/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "wait-port": "^1.0.4" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@zip.js/zip.js": { - "version": "2.7.48", - "resolved": "https://registry.npmjs.org/@zip.js/zip.js/-/zip.js-2.7.48.tgz", - "integrity": "sha512-J7cliimZ2snAbr0IhLx2U8BwfA1pKucahKzTpFtYq4hEgKxwvFJcIjCIVNPwQpfVab7iVP+AKmoH1gidBlyhiQ==", - "dev": true, "engines": { - "bun": ">=0.7.0", - "deno": ">=1.0.0", - "node": ">=16.5.0" + "node": "^16.13 || >=18" } }, "node_modules/abort-controller": { @@ -2409,9 +1504,9 @@ } }, "node_modules/ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", "dev": true, "engines": { "node": ">=6" @@ -2467,51 +1562,62 @@ } }, "node_modules/archiver": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-7.0.1.tgz", - "integrity": "sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-7.0.0.tgz", + "integrity": "sha512-R9HM9egs8FfktSqUqyjlKmvF4U+CWNqm/2tlROV+lOFg79MLdT67ae1l3hU47pGy8twSXxHoiefMCh43w0BriQ==", "dev": true, "dependencies": { - "archiver-utils": "^5.0.2", + "archiver-utils": "^5.0.0", "async": "^3.2.4", "buffer-crc32": "^1.0.0", "readable-stream": "^4.0.0", "readdir-glob": "^1.1.2", "tar-stream": "^3.0.0", - "zip-stream": "^6.0.1" + "zip-stream": "^6.0.0" }, "engines": { "node": ">= 14" } }, "node_modules/archiver-utils": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-5.0.2.tgz", - "integrity": "sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-5.0.1.tgz", + "integrity": "sha512-MMAoLdMvT/nckofX1tCLrf7uJce4jTNkiT6smA2u57AOImc1nce7mR3EDujxL5yv6/MnILuQH4sAsPtDS8kTvg==", "dev": true, "dependencies": { "glob": "^10.0.0", "graceful-fs": "^4.2.0", - "is-stream": "^2.0.1", "lazystream": "^1.0.0", "lodash": "^4.17.15", "normalize-path": "^3.0.0", - "readable-stream": "^4.0.0" + "readable-stream": "^3.6.0" }, "engines": { "node": ">= 14" } }, - "node_modules/archiver-utils/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "node_modules/archiver/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" } }, "node_modules/archiver/node_modules/buffer-crc32": { @@ -2523,6 +1629,22 @@ "node": ">=8.0.0" } }, + "node_modules/archiver/node_modules/readable-stream": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", + "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", + "dev": true, + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, "node_modules/arg": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", @@ -2652,52 +1774,6 @@ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, - "node_modules/bare-events": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.4.2.tgz", - "integrity": "sha512-qMKFd2qG/36aA4GwvKq8MxnPgCQAmBWmSyLWsJcbn8v03wvIPQ/hG1Ms8bPzndZxMDoHpxez5VOS+gC9Yi24/Q==", - "dev": true, - "optional": true - }, - "node_modules/bare-fs": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.1.tgz", - "integrity": "sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==", - "dev": true, - "optional": true, - "dependencies": { - "bare-events": "^2.0.0", - "bare-path": "^2.0.0", - "bare-stream": "^2.0.0" - } - }, - "node_modules/bare-os": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.4.0.tgz", - "integrity": "sha512-v8DTT08AS/G0F9xrhyLtepoo9EJBJ85FRSMbu1pQUlAf6A8T0tEEQGMVObWeqpjhSPXsE0VGlluFBJu2fdoTNg==", - "dev": true, - "optional": true - }, - "node_modules/bare-path": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.3.tgz", - "integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==", - "dev": true, - "optional": true, - "dependencies": { - "bare-os": "^2.1.0" - } - }, - "node_modules/bare-stream": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.1.3.tgz", - "integrity": "sha512-tiDAH9H/kP+tvNO5sczyn9ZAA7utrSMobyDchsnyyXBuUe2FSQWbxhtuHB8jwpHYYevVo2UJpcmvvjrbHboUUQ==", - "dev": true, - "optional": true, - "dependencies": { - "streamx": "^2.18.0" - } - }, "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -2726,6 +1802,28 @@ "node": ">=10.0.0" } }, + "node_modules/big-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/binary": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", + "integrity": "sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==", + "dev": true, + "dependencies": { + "buffers": "~0.1.1", + "chainsaw": "~0.1.0" + }, + "engines": { + "node": "*" + } + }, "node_modules/binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", @@ -2735,10 +1833,21 @@ "node": ">=8" } }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bluebird": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz", + "integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==", "dev": true }, "node_modules/brace-expansion": { @@ -2801,6 +1910,63 @@ "node": "*" } }, + "node_modules/buffer-indexof-polyfill": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz", + "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/buffers": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", + "integrity": "sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==", + "dev": true, + "engines": { + "node": ">=0.2.0" + } + }, + "node_modules/cacheable-lookup": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "dev": true, + "engines": { + "node": ">=14.16" + } + }, + "node_modules/cacheable-request": { + "version": "10.2.13", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.13.tgz", + "integrity": "sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==", + "dev": true, + "dependencies": { + "@types/http-cache-semantics": "^4.0.1", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.1", + "keyv": "^4.5.3", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + } + }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/call-bind": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.6.tgz", @@ -2840,6 +2006,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/chainsaw": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", + "integrity": "sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==", + "dev": true, + "dependencies": { + "traverse": ">=0.3.0 <0.4" + }, + "engines": { + "node": "*" + } + }, "node_modules/chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -2860,48 +2038,6 @@ "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", "dev": true }, - "node_modules/cheerio": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0.tgz", - "integrity": "sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww==", - "dev": true, - "dependencies": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.1.0", - "encoding-sniffer": "^0.2.0", - "htmlparser2": "^9.1.0", - "parse5": "^7.1.2", - "parse5-htmlparser2-tree-adapter": "^7.0.0", - "parse5-parser-stream": "^7.1.2", - "undici": "^6.19.5", - "whatwg-mimetype": "^4.0.0" - }, - "engines": { - "node": ">=18.17" - }, - "funding": { - "url": "https://github.com/cheeriojs/cheerio?sponsor=1" - } - }, - "node_modules/cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, "node_modules/chokidar": { "version": "3.5.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", @@ -2950,10 +2086,49 @@ "node": ">=18" } }, + "node_modules/chromedriver/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/chromedriver/node_modules/proxy-agent": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", + "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", + "dependencies": { + "agent-base": "^7.0.2", + "debug": "^4.3.4", + "http-proxy-agent": "^7.0.1", + "https-proxy-agent": "^7.0.3", + "lru-cache": "^7.14.1", + "pac-proxy-agent": "^7.0.1", + "proxy-from-env": "^1.1.0", + "socks-proxy-agent": "^8.0.2" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/chromium-bidi": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.8.tgz", + "integrity": "sha512-blqh+1cEQbHBKmok3rVJkBlBxt9beKBgOsxbFgs7UJcoVbbeZ+K7+6liAsjgpc8l1Xd55cQUy14fXZdGSb4zIw==", + "dev": true, + "dependencies": { + "mitt": "3.0.1", + "urlpattern-polyfill": "10.0.0" + }, + "peerDependencies": { + "devtools-protocol": "*" + } + }, "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", + "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", "dev": true, "funding": [ { @@ -2965,13 +2140,25 @@ "node": ">=8" } }, - "node_modules/cli-spinners": { + "node_modules/cli-cursor": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-3.1.0.tgz", - "integrity": "sha512-2MH0N34TpDAs9ROPVkZJfBWFoYfv4zfkJF14PBHY4v/qRY75SLcm4WaEKNCLScsXieosa/tY/+slJ+BDswJxHQ==", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", "dev": true, "engines": { - "node": ">=18.20" + "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -3067,7 +2254,6 @@ "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", "dev": true, - "optional": true, "engines": { "node": ">=0.8" } @@ -3113,14 +2299,13 @@ "integrity": "sha512-LNZQXhqUvqUTotpZ00qLSaify3b4VFD588aRr8MKFw4CMUr98ytzCW5wDH5qx/DEY5kCDXcbcRuCqL0szEf2tg==" }, "node_modules/compress-commons": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.2.tgz", - "integrity": "sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.1.tgz", + "integrity": "sha512-l7occIJn8YwlCEbWUCrG6gPms9qnJTCZSaznCa5HaV+yJMH4kM8BDc7q9NyoQuoiB2O6jKgTcTeY462qw6MyHw==", "dev": true, "dependencies": { "crc-32": "^1.2.0", "crc32-stream": "^6.0.0", - "is-stream": "^2.0.1", "normalize-path": "^3.0.0", "readable-stream": "^4.0.0" }, @@ -3128,16 +2313,44 @@ "node": ">= 14" } }, - "node_modules/compress-commons/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "node_modules/compress-commons/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", "dev": true, - "engines": { - "node": ">=8" + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/compress-commons/node_modules/readable-stream": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", + "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", + "dev": true, + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/concat-map": { @@ -3177,12 +2390,81 @@ "node": ">= 14" } }, + "node_modules/crc32-stream/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/crc32-stream/node_modules/readable-stream": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", + "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", + "dev": true, + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, "node_modules/create-require": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", "dev": true }, + "node_modules/cross-fetch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz", + "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==", + "dev": true, + "dependencies": { + "node-fetch": "^2.6.12" + } + }, + "node_modules/cross-fetch/node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dev": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -3218,22 +2500,6 @@ "node": ">= 8" } }, - "node_modules/css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, "node_modules/css-shorthand-properties": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/css-shorthand-properties/-/css-shorthand-properties-1.1.1.tgz", @@ -3246,18 +2512,6 @@ "integrity": "sha512-FUV3xaJ63buRLgHrLQVlVgQnQdR4yqdLGaDu7g8CQcWjInDfM9plBTPI9FRfpahju1UBSaMckeb2/46ApS/V1Q==", "dev": true }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "dev": true, - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, "node_modules/data-uri-to-buffer": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", @@ -3268,9 +2522,9 @@ } }, "node_modules/debug": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", - "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dependencies": { "ms": "2.1.2" }, @@ -3295,15 +2549,42 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" }, "node_modules/deepmerge-ts": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.0.tgz", - "integrity": "sha512-q6bNsfNBtgr8ZOQqmZbl94MmYWm+QcDNIkqCxVWiw1vKvf+y/N2dZQKdnDXn4c5Ygt/y63tDof6OCN+2YwWVEg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-5.1.0.tgz", + "integrity": "sha512-eS8dRJOckyo9maw9Tu5O5RUi/4inFLrnoLkBe3cPfDMx3WZioXtmOew4TXQaxq7Rhl4xjDtR7c6x8nNTxOvbFw==", "dev": true, "engines": { "node": ">=16.0.0" @@ -3314,7 +2595,6 @@ "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", "dev": true, - "optional": true, "dependencies": { "clone": "^1.0.2" }, @@ -3322,6 +2602,15 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, "node_modules/define-data-property": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.2.tgz", @@ -3384,6 +2673,12 @@ "node": ">=6" } }, + "node_modules/devtools-protocol": { + "version": "0.0.1335233", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1335233.tgz", + "integrity": "sha512-bNTJw/m+v0JvQEsaI0l+i6mETHHf7VwZbQzT5GNSveGuYjip8uyjeF/qg84bsIPU+lFypnZr10a+cbcee6I8pg==", + "dev": true + }, "node_modules/diff": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", @@ -3426,71 +2721,61 @@ "node": ">=6.0.0" } }, - "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "node_modules/dotenv": { + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", + "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", "dev": true, - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" + "engines": { + "node": ">=12" }, "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + "url": "https://github.com/motdotla/dotenv?sponsor=1" } }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "node_modules/duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", "dev": true, "dependencies": { - "domelementtype": "^2.3.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" + "readable-stream": "^2.0.2" } }, - "node_modules/domutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", - "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "node_modules/duplexer2/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/duplexer2/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" } }, - "node_modules/dotenv": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", - "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", + "node_modules/duplexer2/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/duplexer2/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/motdotla/dotenv?sponsor=1" + "dependencies": { + "safe-buffer": "~5.1.0" } }, "node_modules/eastasianwidth": { @@ -3549,24 +2834,36 @@ } }, "node_modules/edgedriver": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/edgedriver/-/edgedriver-5.6.1.tgz", - "integrity": "sha512-3Ve9cd5ziLByUdigw6zovVeWJjVs8QHVmqOB0sJ0WNeVPcwf4p18GnxMmVvlFmYRloUwf5suNuorea4QzwBIOA==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/edgedriver/-/edgedriver-5.5.0.tgz", + "integrity": "sha512-qQIjDQ62cbDcoZ8AcN6PxQekOwGDZcTkdZj5qr6Ew1i4mMi3R0d1Y6DKlyUnkBs5GXUYua5wKB0XHMLj6FAChQ==", "dev": true, "hasInstallScript": true, "dependencies": { - "@wdio/logger": "^8.38.0", - "@zip.js/zip.js": "^2.7.48", + "@wdio/logger": "^8.28.0", "decamelize": "^6.0.0", "edge-paths": "^3.0.5", - "fast-xml-parser": "^4.4.1", "node-fetch": "^3.3.2", + "unzipper": "^0.11.6", "which": "^4.0.0" }, "bin": { "edgedriver": "bin/edgedriver.js" } }, + "node_modules/edgedriver/node_modules/unzipper": { + "version": "0.11.6", + "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.11.6.tgz", + "integrity": "sha512-anERl79akvqLbAxfjIFe4hK0wsi0fH4uGLwNEl4QEnG+KKs3QQeApYgOS/f6vH2EdACUlZg35psmd/3xL2duFQ==", + "dev": true, + "dependencies": { + "big-integer": "^1.6.17", + "bluebird": "~3.4.1", + "duplexer2": "~0.1.4", + "fstream": "^1.0.12", + "graceful-fs": "^4.2.2" + } + }, "node_modules/ejs": { "version": "3.1.10", "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", @@ -3588,31 +2885,6 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, - "node_modules/encoding-sniffer": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.0.tgz", - "integrity": "sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg==", - "dev": true, - "dependencies": { - "iconv-lite": "^0.6.3", - "whatwg-encoding": "^3.1.1" - }, - "funding": { - "url": "https://github.com/fb55/encoding-sniffer?sponsor=1" - } - }, - "node_modules/encoding-sniffer/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/end-of-stream": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", @@ -3621,18 +2893,6 @@ "once": "^1.4.0" } }, - "node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true, - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, "node_modules/error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -3735,45 +2995,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/esbuild": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.0.tgz", - "integrity": "sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==", - "dev": true, - "hasInstallScript": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.23.0", - "@esbuild/android-arm": "0.23.0", - "@esbuild/android-arm64": "0.23.0", - "@esbuild/android-x64": "0.23.0", - "@esbuild/darwin-arm64": "0.23.0", - "@esbuild/darwin-x64": "0.23.0", - "@esbuild/freebsd-arm64": "0.23.0", - "@esbuild/freebsd-x64": "0.23.0", - "@esbuild/linux-arm": "0.23.0", - "@esbuild/linux-arm64": "0.23.0", - "@esbuild/linux-ia32": "0.23.0", - "@esbuild/linux-loong64": "0.23.0", - "@esbuild/linux-mips64el": "0.23.0", - "@esbuild/linux-ppc64": "0.23.0", - "@esbuild/linux-riscv64": "0.23.0", - "@esbuild/linux-s390x": "0.23.0", - "@esbuild/linux-x64": "0.23.0", - "@esbuild/netbsd-x64": "0.23.0", - "@esbuild/openbsd-arm64": "0.23.0", - "@esbuild/openbsd-x64": "0.23.0", - "@esbuild/sunos-x64": "0.23.0", - "@esbuild/win32-arm64": "0.23.0", - "@esbuild/win32-ia32": "0.23.0", - "@esbuild/win32-x64": "0.23.0" - } - }, "node_modules/escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", @@ -4149,26 +3370,23 @@ } }, "node_modules/execa": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-9.3.1.tgz", - "integrity": "sha512-gdhefCCNy/8tpH/2+ajP9IQc14vXchNdd0weyzSJEFURhRMGncQ+zKFxwjAufIewPEJm9BPOaJnvg2UtlH2gPQ==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", + "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", "dev": true, "dependencies": { - "@sindresorhus/merge-streams": "^4.0.0", "cross-spawn": "^7.0.3", - "figures": "^6.1.0", - "get-stream": "^9.0.0", - "human-signals": "^8.0.0", - "is-plain-obj": "^4.1.0", - "is-stream": "^4.0.1", - "npm-run-path": "^5.2.0", - "pretty-ms": "^9.0.0", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", "signal-exit": "^4.1.0", - "strip-final-newline": "^4.0.0", - "yoctocolors": "^2.0.0" + "strip-final-newline": "^3.0.0" }, "engines": { - "node": "^18.19.0 || >=20.5.0" + "node": ">=16.17" }, "funding": { "url": "https://github.com/sindresorhus/execa?sponsor=1" @@ -4190,6 +3408,26 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, + "node_modules/expect-webdriverio": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-4.12.1.tgz", + "integrity": "sha512-jTfyC2bJbPNw4c8MlEwZNX7SjtPbZ73ysJvr/OGKA9mSKC+toyjU2eMNzHlt9WZO5+wl0RDS1dR7VxHXeu7+zA==", + "dev": true, + "dependencies": { + "@vitest/snapshot": "^1.2.2", + "expect": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "lodash.isequal": "^4.5.0" + }, + "engines": { + "node": ">=16 || >=18 || >=20" + }, + "optionalDependencies": { + "@wdio/globals": "^8.29.3", + "@wdio/logger": "^8.28.0", + "webdriverio": "^8.29.3" + } + }, "node_modules/external-editor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", @@ -4277,28 +3515,6 @@ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", "dev": true }, - "node_modules/fast-xml-parser": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.1.tgz", - "integrity": "sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/NaturalIntelligence" - }, - { - "type": "paypal", - "url": "https://paypal.me/naturalintelligence" - } - ], - "dependencies": { - "strnum": "^1.0.5" - }, - "bin": { - "fxparser": "src/cli/cli.js" - } - }, "node_modules/fastq": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", @@ -4340,27 +3556,40 @@ } }, "node_modules/figures": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz", - "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", + "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", "dev": true, "dependencies": { - "is-unicode-supported": "^2.0.0" + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.2.0" }, "engines": { - "node": ">=18" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/figures/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true, + "engines": { + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/figures/node_modules/is-unicode-supported": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.0.0.tgz", - "integrity": "sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", + "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", "dev": true, "engines": { - "node": ">=18" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -4522,6 +3751,15 @@ "node": ">= 6" } }, + "node_modules/form-data-encoder": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", + "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", + "dev": true, + "engines": { + "node": ">= 14.17" + } + }, "node_modules/formdata-polyfill": { "version": "4.0.10", "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", @@ -4567,6 +3805,65 @@ "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, + "node_modules/fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + }, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/fstream/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/fstream/node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/fstream/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, "node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", @@ -4616,19 +3913,19 @@ } }, "node_modules/geckodriver": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/geckodriver/-/geckodriver-4.4.2.tgz", - "integrity": "sha512-/JFJ7DJPJUvDhLjzQk+DwjlkAmiShddfRHhZ/xVL9FWbza5Bi3UMGmmerEKqD69JbRs7R81ZW31co686mdYZyA==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/geckodriver/-/geckodriver-4.3.1.tgz", + "integrity": "sha512-ol7JLsj55o5k+z7YzeSy2mdJROXMAxIa+uzr3A1yEMr5HISqQOTslE3ZeARcxR4jpAY3fxmHM+sq32qbe/eXfA==", "dev": true, "hasInstallScript": true, "dependencies": { - "@wdio/logger": "^8.28.0", - "@zip.js/zip.js": "^2.7.44", + "@wdio/logger": "^8.24.12", "decamelize": "^6.0.0", - "http-proxy-agent": "^7.0.2", - "https-proxy-agent": "^7.0.4", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.2", "node-fetch": "^3.3.2", - "tar-fs": "^3.0.6", + "tar-fs": "^3.0.4", + "unzipper": "^0.10.14", "which": "^4.0.0" }, "bin": { @@ -4679,16 +3976,12 @@ } }, "node_modules/get-stream": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", - "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", + "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", "dev": true, - "dependencies": { - "@sec-ant/readable-stream": "^0.4.1", - "is-stream": "^4.0.1" - }, "engines": { - "node": ">=18" + "node": ">=16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -4710,18 +4003,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-tsconfig": { - "version": "4.7.6", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.6.tgz", - "integrity": "sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==", - "dev": true, - "dependencies": { - "resolve-pkg-maps": "^1.0.0" - }, - "funding": { - "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" - } - }, "node_modules/get-uri": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.1.tgz", @@ -4905,6 +4186,43 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/got": { + "version": "12.6.1", + "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", + "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", + "dev": true, + "dependencies": { + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.8", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/got/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", @@ -5030,31 +4348,12 @@ "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", "dev": true }, - "node_modules/htmlfy": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/htmlfy/-/htmlfy-0.2.1.tgz", - "integrity": "sha512-HoomFHQ3av1uhq+7FxJTq4Ns0clAD+tGbQNrSd0WFY3UAjjUk6G3LaWEqdgmIXYkY4pexZiyZ3ykZJhQlM0J5A==", + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", "dev": true }, - "node_modules/htmlparser2": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz", - "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==", - "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.1.0", - "entities": "^4.5.0" - } - }, "node_modules/http-proxy-agent": { "version": "7.0.2", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", @@ -5067,6 +4366,19 @@ "node": ">= 14" } }, + "node_modules/http2-wrapper": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", + "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", + "dev": true, + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, "node_modules/https-proxy-agent": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", @@ -5080,12 +4392,12 @@ } }, "node_modules/human-signals": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.0.tgz", - "integrity": "sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", + "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", "dev": true, "engines": { - "node": ">=18.18.0" + "node": ">=16.17.0" } }, "node_modules/iconv-lite": { @@ -5187,21 +4499,53 @@ "dev": true }, "node_modules/inquirer": { - "version": "10.1.8", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-10.1.8.tgz", - "integrity": "sha512-syxGpOzLyqVeZi1KDBjRTnCn5PiGWySGHP0BbqXbqsEK0ckkZk3egAepEWslUjZXj0rhkUapVXM/IpADWe4D6w==", + "version": "9.2.12", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.12.tgz", + "integrity": "sha512-mg3Fh9g2zfuVWJn6lhST0O7x4n03k7G8Tx5nvikJkbq8/CK47WDVm+UznF0G6s5Zi0KcyUisr6DU8T67N5U+1Q==", "dev": true, "dependencies": { - "@inquirer/prompts": "^5.3.8", - "@inquirer/type": "^1.5.2", - "@types/mute-stream": "^0.0.4", + "@ljharb/through": "^2.3.11", "ansi-escapes": "^4.3.2", - "mute-stream": "^1.0.0", + "chalk": "^5.3.0", + "cli-cursor": "^3.1.0", + "cli-width": "^4.1.0", + "external-editor": "^3.1.0", + "figures": "^5.0.0", + "lodash": "^4.17.21", + "mute-stream": "1.0.0", + "ora": "^5.4.1", "run-async": "^3.0.0", - "rxjs": "^7.8.1" + "rxjs": "^7.8.1", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^6.2.0" }, "engines": { - "node": ">=18" + "node": ">=14.18.0" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, "node_modules/internal-slot": { @@ -5360,6 +4704,15 @@ "node": ">=0.10.0" } }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", @@ -5446,12 +4799,12 @@ } }, "node_modules/is-stream": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz", - "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", + "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", "dev": true, "engines": { - "node": ">=18" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -6156,6 +5509,18 @@ "json-buffer": "3.0.1" } }, + "node_modules/ky": { + "version": "0.33.3", + "resolved": "https://registry.npmjs.org/ky/-/ky-0.33.3.tgz", + "integrity": "sha512-CasD9OCEQSFIam2U8efFK81Yeg8vNMTBUqtMOHlrcWQHqUX3HeCl9Dr31u4toV7emlH8Mymk5+9p0lL6mKb/Xw==", + "dev": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/ky?sponsor=1" + } + }, "node_modules/lazystream": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", @@ -6235,6 +5600,12 @@ "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, + "node_modules/listenercount": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz", + "integrity": "sha512-3mk/Zag0+IJxeDrxSgaDPy4zZ3w05PRZeJNnlWhzFz5OkX49J4krc+A8X2d2M69vGMBEX0uyl8M+W+8gH+kBqQ==", + "dev": true + }, "node_modules/load-json-file": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", @@ -6251,22 +5622,12 @@ } }, "node_modules/locate-app": { - "version": "2.4.27", - "resolved": "https://registry.npmjs.org/locate-app/-/locate-app-2.4.27.tgz", - "integrity": "sha512-QCNcJic0ZEZwMNrOXEi1FkxAjnZ0FSf1vjsgJAdOtnRkmYQJWQoZRiO/xff2rT7PuG2f8BJpY4D5dZJIkP55hA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/locate-app/-/locate-app-2.1.0.tgz", + "integrity": "sha512-rcVo/iLUxrd9d0lrmregK/Z5Y5NCpSwf9KlMbPpOHmKmdxdQY1Fj8NDQ5QymJTryCsBLqwmniFv2f3JKbk9Bvg==", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://buymeacoffee.com/hejny" - }, - { - "type": "github", - "url": "https://github.com/hejny/locate-app/blob/main/README.md#%EF%B8%8F-contributing" - } - ], "dependencies": { - "@promptbook/utils": "0.63.4", + "n12": "0.4.0", "type-fest": "2.13.0", "userhome": "1.0.0" } @@ -6451,6 +5812,18 @@ "integrity": "sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==", "dev": true }, + "node_modules/lowercase-keys": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/lru-cache": { "version": "10.0.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz", @@ -6484,6 +5857,12 @@ "node": ">= 0.10.0" } }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", @@ -6525,6 +5904,30 @@ "node": ">= 0.6" } }, + "node_modules/mimic-fn": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", + "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mimic-response": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -6537,6 +5940,15 @@ "node": "*" } }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/minipass": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", @@ -6546,6 +5958,12 @@ "node": ">=16 || 14 >=14.17" } }, + "node_modules/mitt": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "dev": true + }, "node_modules/mkdirp": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz", @@ -6561,32 +5979,39 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true + }, "node_modules/mocha": { - "version": "10.7.3", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.7.3.tgz", - "integrity": "sha512-uQWxAu44wwiACGqjbPYmjo7Lg8sFrS3dQe7PP2FQI+woptP4vZXSMcfMyFL/e1yFEeEpV4RtyTpZROOKmxis+A==", - "dev": true, - "dependencies": { - "ansi-colors": "^4.1.3", - "browser-stdout": "^1.3.1", - "chokidar": "^3.5.3", - "debug": "^4.3.5", - "diff": "^5.2.0", - "escape-string-regexp": "^4.0.0", - "find-up": "^5.0.0", - "glob": "^8.1.0", - "he": "^1.2.0", - "js-yaml": "^4.1.0", - "log-symbols": "^4.1.0", - "minimatch": "^5.1.6", - "ms": "^2.1.3", - "serialize-javascript": "^6.0.2", - "strip-json-comments": "^3.1.1", - "supports-color": "^8.1.1", - "workerpool": "^6.5.1", - "yargs": "^16.2.0", - "yargs-parser": "^20.2.9", - "yargs-unparser": "^2.0.0" + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.2.0.tgz", + "integrity": "sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==", + "dev": true, + "dependencies": { + "ansi-colors": "4.1.1", + "browser-stdout": "1.3.1", + "chokidar": "3.5.3", + "debug": "4.3.4", + "diff": "5.0.0", + "escape-string-regexp": "4.0.0", + "find-up": "5.0.0", + "glob": "7.2.0", + "he": "1.2.0", + "js-yaml": "4.1.0", + "log-symbols": "4.1.0", + "minimatch": "5.0.1", + "ms": "2.1.3", + "nanoid": "3.3.3", + "serialize-javascript": "6.0.0", + "strip-json-comments": "3.1.1", + "supports-color": "8.1.1", + "workerpool": "6.2.1", + "yargs": "16.2.0", + "yargs-parser": "20.2.4", + "yargs-unparser": "2.0.0" }, "bin": { "_mocha": "bin/_mocha", @@ -6594,6 +6019,10 @@ }, "engines": { "node": ">= 14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mochajs" } }, "node_modules/mocha/node_modules/ansi-styles": { @@ -6611,15 +6040,6 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/mocha/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/mocha/node_modules/cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", @@ -6649,6 +6069,15 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "node_modules/mocha/node_modules/diff": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, "node_modules/mocha/node_modules/escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", @@ -6662,25 +6091,37 @@ } }, "node_modules/mocha/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "deprecated": "Glob versions prior to v9 are no longer supported", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "dev": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">=12" + "node": "*" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/mocha/node_modules/glob/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/mocha/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -6691,9 +6132,9 @@ } }, "node_modules/mocha/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", "dev": true, "dependencies": { "brace-expansion": "^2.0.1" @@ -6702,6 +6143,15 @@ "node": ">=10" } }, + "node_modules/mocha/node_modules/minimatch/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, "node_modules/mocha/node_modules/ms": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", @@ -6784,6 +6234,24 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, + "node_modules/n12": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/n12/-/n12-0.4.0.tgz", + "integrity": "sha512-p/hj4zQ8d3pbbFLQuN1K9honUxiDDhueOWyFLw/XgBv+wZCE44bcLH4CIcsolOceJQduh4Jf7m/LfaTxyGmGtQ==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", + "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, "node_modules/natural-compare": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", @@ -6871,6 +6339,18 @@ "node": ">=0.10.0" } }, + "node_modules/normalize-url": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", + "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", + "dev": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/npm-run-all": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", @@ -6970,9 +6450,9 @@ } }, "node_modules/npm-run-path": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", - "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", + "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", "dev": true, "dependencies": { "path-key": "^4.0.0" @@ -6996,18 +6476,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, "node_modules/object-inspect": { "version": "1.12.3", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", @@ -7052,6 +6520,21 @@ "wrappy": "1" } }, + "node_modules/onetime": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", + "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", + "dev": true, + "dependencies": { + "mimic-fn": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/optionator": { "version": "0.9.3", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", @@ -7069,6 +6552,111 @@ "node": ">= 0.8.0" } }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/ora/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/ora/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", @@ -7078,6 +6666,15 @@ "node": ">=0.10.0" } }, + "node_modules/p-cancelable": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", + "dev": true, + "engines": { + "node": ">=12.20" + } + }, "node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -7171,52 +6768,12 @@ } }, "node_modules/parse-ms": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz", - "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-2.1.0.tgz", + "integrity": "sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==", "dev": true, "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", - "dev": true, - "dependencies": { - "entities": "^4.4.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", - "dev": true, - "dependencies": { - "domhandler": "^5.0.2", - "parse5": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-parser-stream": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz", - "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==", - "dev": true, - "dependencies": { - "parse5": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" + "node": ">=6" } }, "node_modules/path-exists": { @@ -7372,15 +6929,15 @@ } }, "node_modules/pretty-ms": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.1.0.tgz", - "integrity": "sha512-o1piW0n3tgKIKCwk2vpM/vOV13zjJzvP37Ioze54YlTHE06m4tjEbzg9WsKkvTuyYln2DHjo5pY4qrZGI0otpw==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-7.0.1.tgz", + "integrity": "sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==", "dev": true, "dependencies": { - "parse-ms": "^4.0.0" + "parse-ms": "^2.1.0" }, "engines": { - "node": ">=18" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -7411,14 +6968,15 @@ } }, "node_modules/proxy-agent": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", - "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.3.1.tgz", + "integrity": "sha512-Rb5RVBy1iyqOtNl15Cw/llpeLH8bsb37gM1FUfKQ+Wck6xHlbAhWGUFiTRHtkjqGTA5pSHz6+0hrPW/oECihPQ==", + "dev": true, "dependencies": { "agent-base": "^7.0.2", "debug": "^4.3.4", - "http-proxy-agent": "^7.0.1", - "https-proxy-agent": "^7.0.3", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.2", "lru-cache": "^7.14.1", "pac-proxy-agent": "^7.0.1", "proxy-from-env": "^1.1.0", @@ -7432,6 +6990,7 @@ "version": "7.18.3", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, "engines": { "node": ">=12" } @@ -7459,6 +7018,29 @@ "node": ">=6" } }, + "node_modules/puppeteer-core": { + "version": "21.11.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-21.11.0.tgz", + "integrity": "sha512-ArbnyA3U5SGHokEvkfWjW+O8hOxV1RSJxOgriX/3A4xZRqixt9ZFHD0yPgZQF05Qj0oAqi8H/7stDorjoHY90Q==", + "dev": true, + "dependencies": { + "@puppeteer/browsers": "1.9.1", + "chromium-bidi": "0.5.8", + "cross-fetch": "4.0.0", + "debug": "4.3.4", + "devtools-protocol": "0.0.1232444", + "ws": "8.16.0" + }, + "engines": { + "node": ">=16.13.2" + } + }, + "node_modules/puppeteer-core/node_modules/devtools-protocol": { + "version": "0.0.1232444", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1232444.tgz", + "integrity": "sha512-pM27vqEfxSxRkTMnF+XCmxSEb6duO5R+t8A9DEEJgy4Wz2RVanje2mmj99B6A3zv2r/qGfYlOvYznUhuokizmg==", + "dev": true + }, "node_modules/query-selector-shadow-dom": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/query-selector-shadow-dom/-/query-selector-shadow-dom-1.0.1.tgz", @@ -7491,6 +7073,18 @@ "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", "dev": true }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -7720,43 +7314,17 @@ } }, "node_modules/readable-stream": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", - "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/readable-stream/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" + "node": ">= 6" } }, "node_modules/readdir-glob": { @@ -7856,6 +7424,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "dev": true + }, "node_modules/resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", @@ -7881,13 +7455,19 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/resolve-pkg-maps": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", - "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "node_modules/responselike": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", + "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", "dev": true, + "dependencies": { + "lowercase-keys": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, "funding": { - "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/resq": { @@ -7905,6 +7485,49 @@ "integrity": "sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==", "dev": true }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/restore-cursor/node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/restore-cursor/node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/restore-cursor/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, "node_modules/reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", @@ -7998,9 +7621,9 @@ } }, "node_modules/safaridriver": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/safaridriver/-/safaridriver-0.1.2.tgz", - "integrity": "sha512-4R309+gWflJktzPXBQCobbWEHlzC4aK3a+Ov3tz2Ib2aBxiwd11phkdIBH1l0EO22x24CJMUQkpKFumRriCSRg==", + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/safaridriver/-/safaridriver-0.1.0.tgz", + "integrity": "sha512-azzzIP3gR1TB9bVPv7QO4Zjw0rR1BWEU/s2aFdUMN48gxDjxEB13grAEuXDmkKPgE74cObymDxmAmZnL3clj4w==", "dev": true }, "node_modules/safe-array-concat": { @@ -8062,9 +7685,9 @@ "dev": true }, "node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", + "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", "dev": true, "bin": { "semver": "bin/semver.js" @@ -8074,9 +7697,9 @@ } }, "node_modules/serialize-error": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-11.0.3.tgz", - "integrity": "sha512-2G2y++21dhj2R7iHAdd0FIzjGwuKZld+7Pl/bTU6YIkrC2ZMbVUjm+luj6A6V34Rv9XfKJDKpTWu9W4Gse1D9g==", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-11.0.2.tgz", + "integrity": "sha512-o43i0jLcA0LXA5Uu+gI1Vj+lF66KR9IAcy0ThbGq1bAMPN+k5IgSHsulfnqf/ddKAz6dWf+k8PD5hAr9oCSHEQ==", "dev": true, "dependencies": { "type-fest": "^2.12.2" @@ -8101,9 +7724,9 @@ } }, "node_modules/serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", "dev": true, "dependencies": { "randombytes": "^2.1.0" @@ -8260,22 +7883,6 @@ "node": ">=0.10.0" } }, - "node_modules/spacetrim": { - "version": "0.11.39", - "resolved": "https://registry.npmjs.org/spacetrim/-/spacetrim-0.11.39.tgz", - "integrity": "sha512-S/baW29azJ7py5ausQRE2S6uEDQnlxgMHOEEq4V770ooBDD1/9kZnxRcco/tjZYuDuqYXblCk/r3N13ZmvHZ2g==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://buymeacoffee.com/hejny" - }, - { - "type": "github", - "url": "https://github.com/hejny/spacetrim/blob/main/README.md#%EF%B8%8F-contributing" - } - ] - }, "node_modules/spdx-correct": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", @@ -8348,17 +7955,13 @@ } }, "node_modules/streamx": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.18.0.tgz", - "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==", + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.1.tgz", + "integrity": "sha512-fQMzy2O/Q47rgwErk/eGeLu/roaFWV0jVsogDmrszM9uIw8L5OA+t+V93MgYlufNptfjmYR1tOMWhei/Eh7TQA==", "dev": true, "dependencies": { - "fast-fifo": "^1.3.2", - "queue-tick": "^1.0.1", - "text-decoder": "^1.1.0" - }, - "optionalDependencies": { - "bare-events": "^2.2.0" + "fast-fifo": "^1.1.0", + "queue-tick": "^1.0.1" } }, "node_modules/string_decoder": { @@ -8535,12 +8138,12 @@ } }, "node_modules/strip-final-newline": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz", - "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", + "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", "dev": true, "engines": { - "node": ">=18" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -8558,12 +8161,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/strnum": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", - "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==", - "dev": true - }, "node_modules/supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -8628,17 +8225,14 @@ } }, "node_modules/tar-fs": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.6.tgz", - "integrity": "sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz", + "integrity": "sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==", "dev": true, "dependencies": { + "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", "tar-stream": "^3.1.5" - }, - "optionalDependencies": { - "bare-fs": "^2.1.1", - "bare-path": "^2.1.0" } }, "node_modules/tar-stream": { @@ -8677,15 +8271,6 @@ } } }, - "node_modules/text-decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.1.tgz", - "integrity": "sha512-8zll7REEv4GDD3x4/0pW+ppIxSNs7H1J10IKFZsuOMscumCdM2a+toDGLPA3T+1+fLBql4zbt5z83GEQGGV5VA==", - "dev": true, - "dependencies": { - "b4a": "^1.6.4" - } - }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", @@ -8698,6 +8283,15 @@ "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", "dev": true }, + "node_modules/tinyrainbow": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz", + "integrity": "sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==", + "dev": true, + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", @@ -8731,6 +8325,21 @@ "node": ">=8.0" } }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, + "node_modules/traverse": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", + "integrity": "sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ==", + "dev": true, + "engines": { + "node": "*" + } + }, "node_modules/ts-api-utils": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", @@ -8865,25 +8474,6 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, - "node_modules/tsx": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.17.0.tgz", - "integrity": "sha512-eN4mnDA5UMKDt4YZixo9tBioibaMBpoxBkD+rIPAjVmYERSG0/dWEY1CEFuV89CgASlKL499q8AhmkMnnjtOJg==", - "dev": true, - "dependencies": { - "esbuild": "~0.23.0", - "get-tsconfig": "^4.7.5" - }, - "bin": { - "tsx": "dist/cli.mjs" - }, - "engines": { - "node": ">=18.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - } - }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -9011,15 +8601,6 @@ "through": "^2.3.8" } }, - "node_modules/undici": { - "version": "6.19.7", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.19.7.tgz", - "integrity": "sha512-HR3W/bMGPSr90i8AAp2C4DM3wChFdJPLrWYpIS++LxS8K+W535qftjt+4MyjNYHeWabMj1nvtmLIi7l++iq91A==", - "dev": true, - "engines": { - "node": ">=18.17" - } - }, "node_modules/undici-types": { "version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", @@ -9034,6 +8615,60 @@ "node": ">= 4.0.0" } }, + "node_modules/unzipper": { + "version": "0.10.14", + "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.10.14.tgz", + "integrity": "sha512-ti4wZj+0bQTiX2KmKWuwj7lhV+2n//uXEotUmGuQqrbVZSEGFMbI68+c6JCQ8aAmUWYvtHEz2A8K6wXvueR/6g==", + "dev": true, + "dependencies": { + "big-integer": "^1.6.17", + "binary": "~0.3.0", + "bluebird": "~3.4.1", + "buffer-indexof-polyfill": "~1.0.0", + "duplexer2": "~0.1.4", + "fstream": "^1.0.12", + "graceful-fs": "^4.2.2", + "listenercount": "~1.0.1", + "readable-stream": "~2.3.6", + "setimmediate": "~1.0.4" + } + }, + "node_modules/unzipper/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/unzipper/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/unzipper/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/unzipper/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", @@ -9178,7 +8813,6 @@ "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", "dev": true, - "optional": true, "dependencies": { "defaults": "^1.0.3" } @@ -9202,113 +8836,71 @@ } }, "node_modules/webdriver": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-9.0.0.tgz", - "integrity": "sha512-wcysboeZ1Ax6K7WPTF/vCNzegcdg+f453GOJd86ARE+wf3xRSQsvCZDwnEO8/7wvj/3xV9KMYPeuhPJ6b5VFvw==", + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.40.2.tgz", + "integrity": "sha512-GoRR94m3yL8tWC9Myf+xIBSdVK8fi1ilZgEZZaYT8+XIWewR02dvrC6rml+/2ZjXUQzeee0RFGDwk9IC7cyYrg==", "dev": true, "dependencies": { "@types/node": "^20.1.0", "@types/ws": "^8.5.3", - "@wdio/config": "9.0.0", - "@wdio/logger": "9.0.0", - "@wdio/protocols": "9.0.0", - "@wdio/types": "9.0.0", - "@wdio/utils": "9.0.0", - "deepmerge-ts": "^7.0.3", + "@wdio/config": "8.40.2", + "@wdio/logger": "8.38.0", + "@wdio/protocols": "8.38.0", + "@wdio/types": "8.39.0", + "@wdio/utils": "8.40.2", + "deepmerge-ts": "^5.1.0", + "got": "^12.6.1", + "ky": "^0.33.0", "ws": "^8.8.0" }, "engines": { - "node": ">=18" + "node": "^16.13 || >=18" } }, - "node_modules/webdriver/node_modules/@wdio/logger": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", - "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "node_modules/webdriverio": { + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.40.2.tgz", + "integrity": "sha512-6yuzUlE064qNuMy98Du1+8QHbXk0st8qTWF7MDZRgYK19FGoy+KhQbaUv1wlFJuFHM0PiAYuduTURL4ub6HvzQ==", "dev": true, "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/webdriver/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/webdriverio": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-9.0.1.tgz", - "integrity": "sha512-8RJhRxt9ZIcdp5KR6gSZjdeATfAHp+sfOp9dY/y6gZy9iYpD3EGZa6I9vhb2n4PulaX84SxHlNCwOQ+GOUZFSw==", - "dev": true, - "dependencies": { - "@types/node": "^20.11.30", - "@types/sinonjs__fake-timers": "^8.1.5", - "@wdio/config": "9.0.0", - "@wdio/logger": "9.0.0", - "@wdio/protocols": "9.0.0", - "@wdio/repl": "9.0.0", - "@wdio/types": "9.0.0", - "@wdio/utils": "9.0.0", - "archiver": "^7.0.1", - "aria-query": "^5.3.0", - "cheerio": "^1.0.0-rc.12", + "@types/node": "^20.1.0", + "@wdio/config": "8.40.2", + "@wdio/logger": "8.38.0", + "@wdio/protocols": "8.38.0", + "@wdio/repl": "8.24.12", + "@wdio/types": "8.39.0", + "@wdio/utils": "8.40.2", + "archiver": "^7.0.0", + "aria-query": "^5.0.0", "css-shorthand-properties": "^1.1.1", "css-value": "^0.0.1", - "grapheme-splitter": "^1.0.4", - "htmlfy": "^0.2.1", + "devtools-protocol": "^0.0.1335233", + "grapheme-splitter": "^1.0.2", "import-meta-resolve": "^4.0.0", "is-plain-obj": "^4.1.0", "jszip": "^3.10.1", "lodash.clonedeep": "^4.5.0", "lodash.zip": "^4.2.0", - "minimatch": "^9.0.3", - "query-selector-shadow-dom": "^1.0.1", - "resq": "^1.11.0", + "minimatch": "^9.0.0", + "puppeteer-core": "^21.11.0", + "query-selector-shadow-dom": "^1.0.0", + "resq": "^1.9.1", "rgb2hex": "0.2.5", - "serialize-error": "^11.0.3", - "urlpattern-polyfill": "^10.0.0", - "webdriver": "9.0.0" + "serialize-error": "^11.0.1", + "webdriver": "8.40.2" }, "engines": { - "node": ">=18" + "node": "^16.13 || >=18" }, "peerDependencies": { - "puppeteer-core": "^22.3.0" + "devtools": "^8.14.0" }, "peerDependenciesMeta": { - "puppeteer-core": { + "devtools": { "optional": true } } }, - "node_modules/webdriverio/node_modules/@wdio/logger": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", - "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", - "dev": true, - "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - } - }, "node_modules/webdriverio/node_modules/brace-expansion": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", @@ -9318,22 +8910,10 @@ "balanced-match": "^1.0.0" } }, - "node_modules/webdriverio/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, "node_modules/webdriverio/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, "dependencies": { "brace-expansion": "^2.0.1" @@ -9345,37 +8925,20 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/whatwg-encoding": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", - "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", - "dev": true, - "dependencies": { - "iconv-lite": "0.6.3" - }, - "engines": { - "node": ">=18" - } + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true }, - "node_modules/whatwg-encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "dev": true, "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/whatwg-mimetype": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", - "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", - "dev": true, - "engines": { - "node": ">=18" + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, "node_modules/which": { @@ -9429,9 +8992,9 @@ } }, "node_modules/workerpool": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.5.1.tgz", - "integrity": "sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz", + "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==", "dev": true }, "node_modules/wrap-ansi": { @@ -9562,9 +9125,9 @@ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, "node_modules/ws": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", - "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", + "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", "dev": true, "engines": { "node": ">=10.0.0" @@ -9610,9 +9173,9 @@ } }, "node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "version": "20.2.4", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", "dev": true, "engines": { "node": ">=10" @@ -9693,42 +9256,58 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/yoctocolors": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.1.tgz", - "integrity": "sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==", + "node_modules/zip-stream": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-6.0.0.tgz", + "integrity": "sha512-X0WFquRRDtL9HR9hc1OrabOP/VKJEX7gAr2geayt3b7dLgXgSXI6ucC4CphLQP/aQt2GyHIYgmXxtC+dVdghAQ==", "dev": true, - "engines": { - "node": ">=18" + "dependencies": { + "archiver-utils": "^5.0.0", + "compress-commons": "^6.0.0", + "readable-stream": "^4.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">= 14" } }, - "node_modules/yoctocolors-cjs": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.2.tgz", - "integrity": "sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==", + "node_modules/zip-stream/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" } }, - "node_modules/zip-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-6.0.1.tgz", - "integrity": "sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==", + "node_modules/zip-stream/node_modules/readable-stream": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", + "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", "dev": true, "dependencies": { - "archiver-utils": "^5.0.0", - "compress-commons": "^6.0.2", - "readable-stream": "^4.0.0" + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" }, "engines": { - "node": ">= 14" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } } } diff --git a/tests/wdio/package.json b/tests/wdio/package.json index dfba4f67f5b6..bf115976eb40 100644 --- a/tests/wdio/package.json +++ b/tests/wdio/package.json @@ -6,10 +6,10 @@ "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@typescript-eslint/eslint-plugin": "^7.17.0", "@typescript-eslint/parser": "^7.17.0", - "@wdio/cli": "^9.0.1", - "@wdio/local-runner": "^9.0.1", - "@wdio/mocha-framework": "^9.0.0", - "@wdio/spec-reporter": "^9.0.0", + "@wdio/cli": "^8.40.2", + "@wdio/local-runner": "^8.40.2", + "@wdio/mocha-framework": "^8.40.2", + "@wdio/spec-reporter": "^8.39.0", "eslint": "^8.57.0", "eslint-config-google": "^0.14.0", "eslint-plugin-sonarjs": "^1.0.3", diff --git a/web/package-lock.json b/web/package-lock.json index f9461d789237..27749d7baa4b 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -86,10 +86,10 @@ "@types/showdown": "^2.0.6", "@typescript-eslint/eslint-plugin": "^8.0.1", "@typescript-eslint/parser": "^8.0.1", - "@wdio/browser-runner": "^9.0.1", - "@wdio/cli": "^9.0.1", - "@wdio/mocha-framework": "^9.0.0", - "@wdio/spec-reporter": "^9.0.0", + "@wdio/browser-runner": "^8.40.2", + "@wdio/cli": "^8.40.2", + "@wdio/mocha-framework": "^8.40.2", + "@wdio/spec-reporter": "^8.36.1", "babel-plugin-macros": "^3.1.0", "babel-plugin-tsconfig-paths": "^1.0.3", "chokidar": "^3.6.0", @@ -2025,16 +2025,6 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/standalone": { - "version": "7.25.3", - "resolved": "https://registry.npmjs.org/@babel/standalone/-/standalone-7.25.3.tgz", - "integrity": "sha512-uR+EoBqIIIvKGCG7fOj7HKupu3zVObiMfdEwoPZfVCPpcWJaZ1PkshaP5/6cl6BKAm1Zcv25O1rf+uoQ7V8nqA==", - "dev": true, - "optional": true, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/template": { "version": "7.25.0", "dev": true, @@ -3437,226 +3427,6 @@ "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/@inquirer/checkbox": { - "version": "2.4.7", - "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-2.4.7.tgz", - "integrity": "sha512-5YwCySyV1UEgqzz34gNsC38eKxRBtlRDpJLlKcRtTjlYA/yDKuc1rfw+hjw+2WJxbAZtaDPsRl5Zk7J14SBoBw==", - "dev": true, - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/figures": "^1.0.5", - "@inquirer/type": "^1.5.2", - "ansi-escapes": "^4.3.2", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/confirm": { - "version": "3.1.22", - "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-3.1.22.tgz", - "integrity": "sha512-gsAKIOWBm2Q87CDfs9fEo7wJT3fwWIJfnDGMn9Qy74gBnNFOACDNfhUzovubbJjWnKLGBln7/NcSmZwj5DuEXg==", - "dev": true, - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/type": "^1.5.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/core": { - "version": "9.0.10", - "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-9.0.10.tgz", - "integrity": "sha512-TdESOKSVwf6+YWDz8GhS6nKscwzkIyakEzCLJ5Vh6O3Co2ClhCJ0A4MG909MUWfaWdpJm7DE45ii51/2Kat9tA==", - "dev": true, - "dependencies": { - "@inquirer/figures": "^1.0.5", - "@inquirer/type": "^1.5.2", - "@types/mute-stream": "^0.0.4", - "@types/node": "^22.1.0", - "@types/wrap-ansi": "^3.0.0", - "ansi-escapes": "^4.3.2", - "cli-spinners": "^2.9.2", - "cli-width": "^4.1.0", - "mute-stream": "^1.0.0", - "signal-exit": "^4.1.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^6.2.0", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/core/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@inquirer/editor": { - "version": "2.1.22", - "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-2.1.22.tgz", - "integrity": "sha512-K1QwTu7GCK+nKOVRBp5HY9jt3DXOfPGPr6WRDrPImkcJRelG9UTx2cAtK1liXmibRrzJlTWOwqgWT3k2XnS62w==", - "dev": true, - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/type": "^1.5.2", - "external-editor": "^3.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/expand": { - "version": "2.1.22", - "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-2.1.22.tgz", - "integrity": "sha512-wTZOBkzH+ItPuZ3ZPa9lynBsdMp6kQ9zbjVPYEtSBG7UulGjg2kQiAnUjgyG4SlntpTce5bOmXAPvE4sguXjpA==", - "dev": true, - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/type": "^1.5.2", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/figures": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.5.tgz", - "integrity": "sha512-79hP/VWdZ2UVc9bFGJnoQ/lQMpL74mGgzSYX1xUqCVk7/v73vJCMw1VuyWN1jGkZ9B3z7THAbySqGbCNefcjfA==", - "dev": true, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/input": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-2.2.9.tgz", - "integrity": "sha512-7Z6N+uzkWM7+xsE+3rJdhdG/+mQgejOVqspoW+w0AbSZnL6nq5tGMEVASaYVWbkoSzecABWwmludO2evU3d31g==", - "dev": true, - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/type": "^1.5.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/number": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-1.0.10.tgz", - "integrity": "sha512-kWTxRF8zHjQOn2TJs+XttLioBih6bdc5CcosXIzZsrTY383PXI35DuhIllZKu7CdXFi2rz2BWPN9l0dPsvrQOA==", - "dev": true, - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/type": "^1.5.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/password": { - "version": "2.1.22", - "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-2.1.22.tgz", - "integrity": "sha512-5Fxt1L9vh3rAKqjYwqsjU4DZsEvY/2Gll+QkqR4yEpy6wvzLxdSgFhUcxfDAOtO4BEoTreWoznC0phagwLU5Kw==", - "dev": true, - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/type": "^1.5.2", - "ansi-escapes": "^4.3.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/prompts": { - "version": "5.3.8", - "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-5.3.8.tgz", - "integrity": "sha512-b2BudQY/Si4Y2a0PdZZL6BeJtl8llgeZa7U2j47aaJSCeAl1e4UI7y8a9bSkO3o/ZbZrgT5muy/34JbsjfIWxA==", - "dev": true, - "dependencies": { - "@inquirer/checkbox": "^2.4.7", - "@inquirer/confirm": "^3.1.22", - "@inquirer/editor": "^2.1.22", - "@inquirer/expand": "^2.1.22", - "@inquirer/input": "^2.2.9", - "@inquirer/number": "^1.0.10", - "@inquirer/password": "^2.1.22", - "@inquirer/rawlist": "^2.2.4", - "@inquirer/search": "^1.0.7", - "@inquirer/select": "^2.4.7" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/rawlist": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-2.2.4.tgz", - "integrity": "sha512-pb6w9pWrm7EfnYDgQObOurh2d2YH07+eDo3xQBsNAM2GRhliz6wFXGi1thKQ4bN6B0xDd6C3tBsjdr3obsCl3Q==", - "dev": true, - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/type": "^1.5.2", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/search": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-1.0.7.tgz", - "integrity": "sha512-p1wpV+3gd1eST/o5N3yQpYEdFNCzSP0Klrl+5bfD3cTTz8BGG6nf4Z07aBW0xjlKIj1Rp0y3x/X4cZYi6TfcLw==", - "dev": true, - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/figures": "^1.0.5", - "@inquirer/type": "^1.5.2", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/select": { - "version": "2.4.7", - "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-2.4.7.tgz", - "integrity": "sha512-JH7XqPEkBpNWp3gPCqWqY8ECbyMoFcCZANlL6pV9hf59qK6dGmkOlx1ydyhY+KZ0c5X74+W6Mtp+nm2QX0/MAQ==", - "dev": true, - "dependencies": { - "@inquirer/core": "^9.0.10", - "@inquirer/figures": "^1.0.5", - "@inquirer/type": "^1.5.2", - "ansi-escapes": "^4.3.2", - "yoctocolors-cjs": "^2.1.2" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@inquirer/type": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.5.2.tgz", - "integrity": "sha512-w9qFkumYDCNyDZmNQjf/n6qQuvQ4dMC3BJesY4oF+yr0CxR5vxujflAVeIcS6U336uzi9GM0kAfZlLrZ9UTkpA==", - "dev": true, - "dependencies": { - "mute-stream": "^1.0.0" - }, - "engines": { - "node": ">=18" - } - }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "dev": true, @@ -4057,6 +3827,17 @@ "@lit/reactive-element": "^1.0.0 || ^2.0.0" } }, + "node_modules/@ljharb/through": { + "version": "2.3.13", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/@manypkg/find-root": { "version": "1.1.0", "dev": true, @@ -4319,122 +4100,6 @@ "node": ">= 8" } }, - "node_modules/@nuxt/kit": { - "version": "3.12.4", - "resolved": "https://registry.npmjs.org/@nuxt/kit/-/kit-3.12.4.tgz", - "integrity": "sha512-aNRD1ylzijY0oYolldNcZJXVyxdGzNTl+Xd0UYyFQCu9f4wqUZqQ9l+b7arCEzchr96pMK0xdpvLcS3xo1wDcw==", - "dev": true, - "optional": true, - "dependencies": { - "@nuxt/schema": "3.12.4", - "c12": "^1.11.1", - "consola": "^3.2.3", - "defu": "^6.1.4", - "destr": "^2.0.3", - "globby": "^14.0.2", - "hash-sum": "^2.0.0", - "ignore": "^5.3.1", - "jiti": "^1.21.6", - "klona": "^2.0.6", - "knitwork": "^1.1.0", - "mlly": "^1.7.1", - "pathe": "^1.1.2", - "pkg-types": "^1.1.3", - "scule": "^1.3.0", - "semver": "^7.6.3", - "ufo": "^1.5.4", - "unctx": "^2.3.1", - "unimport": "^3.9.0", - "untyped": "^1.4.2" - }, - "engines": { - "node": "^14.18.0 || >=16.10.0" - } - }, - "node_modules/@nuxt/kit/node_modules/globby": { - "version": "14.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", - "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", - "dev": true, - "optional": true, - "dependencies": { - "@sindresorhus/merge-streams": "^2.1.0", - "fast-glob": "^3.3.2", - "ignore": "^5.2.4", - "path-type": "^5.0.0", - "slash": "^5.1.0", - "unicorn-magic": "^0.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@nuxt/kit/node_modules/path-type": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", - "dev": true, - "optional": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@nuxt/kit/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true, - "optional": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@nuxt/kit/node_modules/slash": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", - "dev": true, - "optional": true, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@nuxt/schema": { - "version": "3.12.4", - "resolved": "https://registry.npmjs.org/@nuxt/schema/-/schema-3.12.4.tgz", - "integrity": "sha512-H7FwBV4ChssMaeiLyPdVLOLUa0326ebp3pNbJfGgFt7rSoKh1MmgjorecA8JMxOQZziy3w6EELf4+5cgLh/F1w==", - "dev": true, - "optional": true, - "dependencies": { - "compatx": "^0.1.8", - "consola": "^3.2.3", - "defu": "^6.1.4", - "hookable": "^5.5.3", - "pathe": "^1.1.2", - "pkg-types": "^1.1.3", - "scule": "^1.3.0", - "std-env": "^3.7.0", - "ufo": "^1.5.4", - "uncrypto": "^0.1.3", - "unimport": "^3.9.0", - "untyped": "^1.4.2" - }, - "engines": { - "node": "^14.18.0 || >=16.10.0" - } - }, "node_modules/@open-wc/lit-helpers": { "version": "0.7.0", "license": "MIT", @@ -4565,37 +4230,39 @@ } }, "node_modules/@puppeteer/browsers": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.3.1.tgz", - "integrity": "sha512-uK7o3hHkK+naEobMSJ+2ySYyXtQkBxIH8Gn4MK9ciePjNV+Pf+PgY/W7iPzn2MTjl3stcYB5AlcTmPYw7AXDwA==", + "version": "1.9.1", "dev": true, + "license": "Apache-2.0", "dependencies": { - "debug": "^4.3.6", - "extract-zip": "^2.0.1", - "progress": "^2.0.3", - "proxy-agent": "^6.4.0", - "semver": "^7.6.3", - "tar-fs": "^3.0.6", - "unbzip2-stream": "^1.4.3", - "yargs": "^17.7.2" + "debug": "4.3.4", + "extract-zip": "2.0.1", + "progress": "2.0.3", + "proxy-agent": "6.3.1", + "tar-fs": "3.0.4", + "unbzip2-stream": "1.4.3", + "yargs": "17.7.2" }, "bin": { "browsers": "lib/cjs/main-cli.js" }, "engines": { - "node": ">=18" + "node": ">=16.3.0" } }, - "node_modules/@puppeteer/browsers/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "node_modules/@puppeteer/browsers/node_modules/debug": { + "version": "4.3.4", "dev": true, - "bin": { - "semver": "bin/semver.js" + "license": "MIT", + "dependencies": { + "ms": "2.1.2" }, "engines": { - "node": ">=10" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, "node_modules/@radix-ui/number": { @@ -6022,12 +5689,6 @@ "linux" ] }, - "node_modules/@sec-ant/readable-stream": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz", - "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==", - "dev": true - }, "node_modules/@sentry-internal/browser-utils": { "version": "8.26.0", "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-8.26.0.tgz", @@ -6135,6 +5796,17 @@ "dev": true, "license": "MIT" }, + "node_modules/@sindresorhus/is": { + "version": "5.6.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, "node_modules/@sindresorhus/merge-streams": { "version": "2.3.0", "dev": true, @@ -6183,20 +5855,6 @@ "node": ">=18" } }, - "node_modules/@stencil/core": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-4.20.0.tgz", - "integrity": "sha512-WPrTHFngvN081RY+dJPneKQLwnOFD60OMCOQGmmSHfCW0f4ujPMzzhwWU1gcSwXPWXz5O+8cBiiCaxAbJU7kAg==", - "dev": true, - "optional": true, - "bin": { - "stencil": "bin/stencil" - }, - "engines": { - "node": ">=16.0.0", - "npm": ">=7.10.0" - } - }, "node_modules/@storybook/addon-actions": { "version": "8.2.9", "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-8.2.9.tgz", @@ -8581,16 +8239,26 @@ "@swc/counter": "^0.1.3" } }, - "node_modules/@tokenizer/token": { - "version": "0.3.0", + "node_modules/@szmarczak/http-timer": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "defer-to-connect": "^2.0.1" + }, + "engines": { + "node": ">=14.16" + } + }, + "node_modules/@tokenizer/token": { + "version": "0.3.0", "dev": true, "license": "MIT" }, "node_modules/@tootallnate/quickjs-emscripten": { "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", - "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@trivago/prettier-plugin-sort-imports": { "version": "4.3.0", @@ -9031,15 +8699,6 @@ "version": "0.7.34", "license": "MIT" }, - "node_modules/@types/mute-stream": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/@types/mute-stream/-/mute-stream-0.0.4.tgz", - "integrity": "sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@types/node": { "version": "22.1.0", "dev": true, @@ -9131,12 +8790,6 @@ "dev": true, "license": "MIT" }, - "node_modules/@types/sinonjs__fake-timers": { - "version": "8.1.5", - "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz", - "integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ==", - "dev": true - }, "node_modules/@types/sizzle": { "version": "2.3.8", "dev": true, @@ -9174,17 +8827,10 @@ "dev": true, "license": "MIT" }, - "node_modules/@types/wrap-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz", - "integrity": "sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==", - "dev": true - }, "node_modules/@types/ws": { "version": "8.5.12", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz", - "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -9204,9 +8850,8 @@ }, "node_modules/@types/yauzl": { "version": "2.10.3", - "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", - "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "@types/node": "*" @@ -9432,15 +9077,25 @@ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", "dev": true }, + "node_modules/@vitest/pretty-format": { + "version": "2.0.5", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyrainbow": "^1.2.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, "node_modules/@vitest/snapshot": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.6.0.tgz", - "integrity": "sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==", + "version": "2.0.5", "dev": true, + "license": "MIT", "dependencies": { - "magic-string": "^0.30.5", - "pathe": "^1.1.1", - "pretty-format": "^29.7.0" + "@vitest/pretty-format": "2.0.5", + "magic-string": "^0.30.10", + "pathe": "^1.1.2" }, "funding": { "url": "https://opencollective.com/vitest" @@ -9463,49 +9118,44 @@ "license": "MIT" }, "node_modules/@wdio/browser-runner": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@wdio/browser-runner/-/browser-runner-9.0.1.tgz", - "integrity": "sha512-jTkXMFLnnmRVy1sXbfStjTQWoZRmiggUysf6Ue67JuzMKytzXvW89vuqX1EQdWdMlgvNK69pZjzPWTuryuZ6GQ==", + "version": "8.40.2", "dev": true, + "license": "MIT", "dependencies": { + "@babel/plugin-proposal-class-properties": "^7.18.6", "@originjs/vite-plugin-commonjs": "^1.0.3", - "@types/istanbul-lib-source-maps": "^4.0.4", - "@vitest/spy": "^2.0.4", - "@wdio/globals": "9.0.1", - "@wdio/local-runner": "9.0.1", - "@wdio/logger": "9.0.0", - "@wdio/mocha-framework": "9.0.0", - "@wdio/protocols": "9.0.0", - "@wdio/runner": "9.0.1", - "@wdio/types": "9.0.0", - "@wdio/utils": "9.0.0", - "deepmerge-ts": "^7.0.3", + "@types/istanbul-lib-source-maps": "^4.0.1", + "@vitest/spy": "^2.0.3", + "@wdio/globals": "8.40.2", + "@wdio/local-runner": "8.40.2", + "@wdio/logger": "8.38.0", + "@wdio/mocha-framework": "8.40.2", + "@wdio/protocols": "8.38.0", + "@wdio/runner": "8.40.2", + "@wdio/types": "8.39.0", + "@wdio/utils": "8.40.2", + "deepmerge-ts": "^5.0.0", "expect": "^29.7.0", - "expect-webdriverio": "5.0.0-alpha.2", - "get-port": "^7.1.0", + "expect-webdriverio": "^4.11.2", + "get-port": "^7.0.0", "import-meta-resolve": "^4.0.0", - "istanbul-lib-coverage": "^3.2.2", - "istanbul-lib-report": "^3.0.1", + "istanbul-lib-coverage": "^3.2.0", + "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^5.0.4", - "istanbul-reports": "^3.1.7", - "mlly": "^1.6.1", + "istanbul-reports": "^3.1.5", + "mlly": "^1.4.0", "modern-node-polyfills": "^1.0.0", - "recast": "^0.23.6", + "recast": "^0.23.2", "safe-stringify": "^1.1.0", "source-map-support": "^0.5.21", - "vite": "~5.4.0", + "vite": "~4.5.0", "vite-plugin-istanbul": "^6.0.0", - "vite-plugin-top-level-await": "^1.4.1", - "webdriver": "9.0.0", - "webdriverio": "9.0.1" + "vite-plugin-top-level-await": "^1.3.0", + "webdriver": "8.40.2", + "webdriverio": "8.40.2" }, "engines": { - "node": ">=18" - }, - "optionalDependencies": { - "@nuxt/kit": "^3.12.4", - "@stencil/core": "^4.20.0", - "unimport": "^3.10.0" + "node": "^16.13 || >=18" } }, "node_modules/@wdio/browser-runner/node_modules/@esbuild/android-arm": { @@ -9520,7 +9170,6 @@ "os": [ "android" ], - "peer": true, "engines": { "node": ">=12" } @@ -9537,7 +9186,6 @@ "os": [ "android" ], - "peer": true, "engines": { "node": ">=12" } @@ -9554,7 +9202,6 @@ "os": [ "android" ], - "peer": true, "engines": { "node": ">=12" } @@ -9570,7 +9217,6 @@ "os": [ "darwin" ], - "peer": true, "engines": { "node": ">=12" } @@ -9587,7 +9233,6 @@ "os": [ "darwin" ], - "peer": true, "engines": { "node": ">=12" } @@ -9604,7 +9249,6 @@ "os": [ "freebsd" ], - "peer": true, "engines": { "node": ">=12" } @@ -9621,7 +9265,6 @@ "os": [ "freebsd" ], - "peer": true, "engines": { "node": ">=12" } @@ -9638,7 +9281,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -9655,7 +9297,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -9672,7 +9313,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -9689,7 +9329,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -9706,7 +9345,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -9723,7 +9361,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -9740,7 +9377,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -9757,7 +9393,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -9774,7 +9409,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -9791,7 +9425,6 @@ "os": [ "netbsd" ], - "peer": true, "engines": { "node": ">=12" } @@ -9808,7 +9441,6 @@ "os": [ "openbsd" ], - "peer": true, "engines": { "node": ">=12" } @@ -9825,7 +9457,6 @@ "os": [ "sunos" ], - "peer": true, "engines": { "node": ">=12" } @@ -9842,7 +9473,6 @@ "os": [ "win32" ], - "peer": true, "engines": { "node": ">=12" } @@ -9859,7 +9489,6 @@ "os": [ "win32" ], - "peer": true, "engines": { "node": ">=12" } @@ -9876,44 +9505,15 @@ "os": [ "win32" ], - "peer": true, "engines": { "node": ">=12" } }, - "node_modules/@wdio/browser-runner/node_modules/@wdio/logger": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", - "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", - "dev": true, - "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/browser-runner/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, "node_modules/@wdio/browser-runner/node_modules/esbuild": { "version": "0.18.20", "dev": true, "hasInstallScript": true, "license": "MIT", - "peer": true, "bin": { "esbuild": "bin/esbuild" }, @@ -9945,102 +9545,126 @@ "@esbuild/win32-x64": "0.18.20" } }, - "node_modules/@wdio/browser-runner/node_modules/expect-webdriverio": { - "version": "5.0.0-alpha.2", - "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-5.0.0-alpha.2.tgz", - "integrity": "sha512-1T92DjZoY8oDpojGnSyf2WOEaS6uBrYTuzRJWqVE+wJAZATbeWgv8isl/3GM6MbQpDuN44F+fKLbgTZ18Bc4HA==", + "node_modules/@wdio/browser-runner/node_modules/modern-node-polyfills": { + "version": "1.0.0", "dev": true, + "license": "MIT", "dependencies": { - "@vitest/snapshot": "^1.6.0", - "expect": "^29.7.0", - "jest-matcher-utils": "^29.7.0", - "lodash.isequal": "^4.5.0" + "@jspm/core": "^2.0.1", + "@rollup/pluginutils": "^5.0.2", + "local-pkg": "^0.4.3" }, "engines": { - "node": ">=18 || >=20 || >=22" + "node": ">=14.0.0" }, "peerDependencies": { - "@wdio/globals": "^9.0.0-alpha.350", - "@wdio/logger": "^9.0.0-alpha.350", - "webdriverio": "^9.0.0-alpha.350" + "esbuild": "^0.14.0 || ^0.15.0 || ^0.16.0 || ^0.17.0 || ^0.18.0" + } + }, + "node_modules/@wdio/browser-runner/node_modules/rollup": { + "version": "3.29.4", + "dev": true, + "license": "MIT", + "bin": { + "rollup": "dist/bin/rollup" }, - "peerDependenciesMeta": { - "@wdio/globals": { - "optional": false - }, - "@wdio/logger": { - "optional": false - }, - "webdriverio": { - "optional": false - } + "engines": { + "node": ">=14.18.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "node_modules/@wdio/browser-runner/node_modules/modern-node-polyfills": { - "version": "1.0.0", + "node_modules/@wdio/browser-runner/node_modules/vite": { + "version": "4.5.3", "dev": true, "license": "MIT", "dependencies": { - "@jspm/core": "^2.0.1", - "@rollup/pluginutils": "^5.0.2", - "local-pkg": "^0.4.3" + "esbuild": "^0.18.10", + "postcss": "^8.4.27", + "rollup": "^3.27.1" + }, + "bin": { + "vite": "bin/vite.js" }, "engines": { - "node": ">=14.0.0" + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" }, "peerDependencies": { - "esbuild": "^0.14.0 || ^0.15.0 || ^0.16.0 || ^0.17.0 || ^0.18.0" + "@types/node": ">= 14", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } } }, "node_modules/@wdio/cli": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-9.0.1.tgz", - "integrity": "sha512-ax+iH9EssHG1bDVyGKbgNKD0Q5v40UDFPjfBN5T3hrJa7ggukLKho16PjAVuu27CJq3itSzfekLG2ykKtIhXCw==", + "version": "8.40.2", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "^20.1.1", - "@vitest/snapshot": "^1.2.1", - "@wdio/config": "9.0.0", - "@wdio/globals": "9.0.1", - "@wdio/logger": "9.0.0", - "@wdio/protocols": "9.0.0", - "@wdio/types": "9.0.0", - "@wdio/utils": "9.0.0", + "@vitest/snapshot": "^2.0.4", + "@wdio/config": "8.40.2", + "@wdio/globals": "8.40.2", + "@wdio/logger": "8.38.0", + "@wdio/protocols": "8.38.0", + "@wdio/types": "8.39.0", + "@wdio/utils": "8.40.2", "async-exit-hook": "^2.0.1", "chalk": "^5.2.0", "chokidar": "^3.5.3", - "cli-spinners": "^3.0.0", + "cli-spinners": "^2.9.0", "dotenv": "^16.3.1", "ejs": "^3.1.9", - "execa": "^9.2.0", + "execa": "^8.0.1", "import-meta-resolve": "^4.0.0", - "inquirer": "^10.1.8", + "inquirer": "9.2.12", "lodash.flattendeep": "^4.4.0", "lodash.pickby": "^4.6.0", "lodash.union": "^4.6.0", - "read-pkg-up": "^10.0.0", + "read-pkg-up": "10.0.0", "recursive-readdir": "^2.2.3", - "tsx": "^4.7.2", - "webdriverio": "9.0.1", + "webdriverio": "8.40.2", "yargs": "^17.7.2" }, "bin": { "wdio": "bin/wdio.js" }, "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/cli/node_modules/@sindresorhus/merge-streams": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", - "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^16.13 || >=18" } }, "node_modules/@wdio/cli/node_modules/@types/node": { @@ -10051,21 +9675,6 @@ "undici-types": "~5.26.4" } }, - "node_modules/@wdio/cli/node_modules/@wdio/logger": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", - "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", - "dev": true, - "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - } - }, "node_modules/@wdio/cli/node_modules/chalk": { "version": "5.3.0", "dev": true, @@ -10077,148 +9686,32 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@wdio/cli/node_modules/cli-spinners": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-3.1.0.tgz", - "integrity": "sha512-2MH0N34TpDAs9ROPVkZJfBWFoYfv4zfkJF14PBHY4v/qRY75SLcm4WaEKNCLScsXieosa/tY/+slJ+BDswJxHQ==", - "dev": true, - "engines": { - "node": ">=18.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/execa": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-9.3.1.tgz", - "integrity": "sha512-gdhefCCNy/8tpH/2+ajP9IQc14vXchNdd0weyzSJEFURhRMGncQ+zKFxwjAufIewPEJm9BPOaJnvg2UtlH2gPQ==", - "dev": true, - "dependencies": { - "@sindresorhus/merge-streams": "^4.0.0", - "cross-spawn": "^7.0.3", - "figures": "^6.1.0", - "get-stream": "^9.0.0", - "human-signals": "^8.0.0", - "is-plain-obj": "^4.1.0", - "is-stream": "^4.0.1", - "npm-run-path": "^5.2.0", - "pretty-ms": "^9.0.0", - "signal-exit": "^4.1.0", - "strip-final-newline": "^4.0.0", - "yoctocolors": "^2.0.0" - }, - "engines": { - "node": "^18.19.0 || >=20.5.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/@wdio/cli/node_modules/get-stream": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", - "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", - "dev": true, - "dependencies": { - "@sec-ant/readable-stream": "^0.4.1", - "is-stream": "^4.0.1" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/human-signals": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.0.tgz", - "integrity": "sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==", - "dev": true, - "engines": { - "node": ">=18.18.0" - } - }, - "node_modules/@wdio/cli/node_modules/is-stream": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz", - "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@wdio/cli/node_modules/strip-final-newline": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz", - "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@wdio/cli/node_modules/undici-types": { "version": "5.26.5", "dev": true, "license": "MIT" }, "node_modules/@wdio/config": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/config/-/config-9.0.0.tgz", - "integrity": "sha512-OeRSEO3fTDMeKcGWoS39YO5lrMNT8qn+/E7ZcsG6NAbXu2o0ZfLDgDh1Guhe/a8s3LKc6dck5GxgFEuAylwlAw==", + "version": "8.40.2", "dev": true, + "license": "MIT", "dependencies": { - "@wdio/logger": "9.0.0", - "@wdio/types": "9.0.0", - "@wdio/utils": "9.0.0", + "@wdio/logger": "8.38.0", + "@wdio/types": "8.39.0", + "@wdio/utils": "8.40.2", "decamelize": "^6.0.0", - "deepmerge-ts": "^7.0.3", + "deepmerge-ts": "^5.0.0", "glob": "^10.2.2", "import-meta-resolve": "^4.0.0" }, "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/config/node_modules/@wdio/logger": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", - "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", - "dev": true, - "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/config/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^16.13 || >=18" } }, "node_modules/@wdio/config/node_modules/glob": { "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "dev": true, + "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", "jackspeak": "^3.1.2", @@ -10236,9 +9729,8 @@ }, "node_modules/@wdio/config/node_modules/jackspeak": { "version": "3.4.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/cliui": "^8.0.2" }, @@ -10251,15 +9743,13 @@ }, "node_modules/@wdio/config/node_modules/lru-cache": { "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/@wdio/config/node_modules/path-scurry": { "version": "1.11.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", "dev": true, + "license": "BlueOak-1.0.0", "dependencies": { "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" @@ -10272,141 +9762,47 @@ } }, "node_modules/@wdio/globals": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-9.0.1.tgz", - "integrity": "sha512-/ji9YwisAMwtrtXtXfpzU7tDdF031xwHGgQ5zOnUZoDmtV6g8afvzT4SdB8KNgNAOn82uyOp1ycZNZQxsg4VpA==", + "version": "8.40.2", "dev": true, + "license": "MIT", "engines": { - "node": ">=18" + "node": "^16.13 || >=18" }, "optionalDependencies": { - "expect-webdriverio": "5.0.0-alpha.2", - "webdriverio": "9.0.1" - } - }, - "node_modules/@wdio/globals/node_modules/@wdio/logger": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", - "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/globals/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@wdio/globals/node_modules/expect-webdriverio": { - "version": "5.0.0-alpha.2", - "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-5.0.0-alpha.2.tgz", - "integrity": "sha512-1T92DjZoY8oDpojGnSyf2WOEaS6uBrYTuzRJWqVE+wJAZATbeWgv8isl/3GM6MbQpDuN44F+fKLbgTZ18Bc4HA==", - "dev": true, - "optional": true, - "dependencies": { - "@vitest/snapshot": "^1.6.0", - "expect": "^29.7.0", - "jest-matcher-utils": "^29.7.0", - "lodash.isequal": "^4.5.0" - }, - "engines": { - "node": ">=18 || >=20 || >=22" - }, - "peerDependencies": { - "@wdio/globals": "^9.0.0-alpha.350", - "@wdio/logger": "^9.0.0-alpha.350", - "webdriverio": "^9.0.0-alpha.350" - }, - "peerDependenciesMeta": { - "@wdio/globals": { - "optional": false - }, - "@wdio/logger": { - "optional": false - }, - "webdriverio": { - "optional": false - } + "expect-webdriverio": "^4.11.2", + "webdriverio": "8.40.2" } }, "node_modules/@wdio/local-runner": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-9.0.1.tgz", - "integrity": "sha512-7h5fZjNzEQ9nGt0p5q557lzCCCaAsXsQIUOfJgKisMYtTc+0ADY0uSbrpWwN9I77VkZDfQfjfx13+mFQQXlFCw==", + "version": "8.40.2", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "^20.1.0", - "@wdio/logger": "9.0.0", - "@wdio/repl": "9.0.0", - "@wdio/runner": "9.0.1", - "@wdio/types": "9.0.0", + "@wdio/logger": "8.38.0", + "@wdio/repl": "8.24.12", + "@wdio/runner": "8.40.2", + "@wdio/types": "8.39.0", "async-exit-hook": "^2.0.1", "split2": "^4.1.0", "stream-buffers": "^3.0.2" }, "engines": { - "node": ">=18" + "node": "^16.13 || >=18" } }, "node_modules/@wdio/local-runner/node_modules/@types/node": { - "version": "20.14.15", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.15.tgz", - "integrity": "sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==", + "version": "20.14.14", "dev": true, + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, - "node_modules/@wdio/local-runner/node_modules/@wdio/logger": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", - "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", - "dev": true, - "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/local-runner/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, "node_modules/@wdio/local-runner/node_modules/undici-types": { "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@wdio/logger": { "version": "8.38.0", @@ -10434,20 +9830,19 @@ } }, "node_modules/@wdio/mocha-framework": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-9.0.0.tgz", - "integrity": "sha512-6mF/9mY2JxwN2TqXayzsuReYn6GjSSd2muny7mGX+tgexHcRpEwUeEC7ucrPGKvqxNFleVM8PItG308hmqrnWA==", + "version": "8.40.2", "dev": true, + "license": "MIT", "dependencies": { - "@types/mocha": "^10.0.6", - "@types/node": "^20.11.28", - "@wdio/logger": "9.0.0", - "@wdio/types": "9.0.0", - "@wdio/utils": "9.0.0", - "mocha": "^10.3.0" + "@types/mocha": "^10.0.0", + "@types/node": "^20.1.0", + "@wdio/logger": "8.38.0", + "@wdio/types": "8.39.0", + "@wdio/utils": "8.40.2", + "mocha": "^10.0.0" }, "engines": { - "node": ">=18" + "node": "^16.13 || >=18" } }, "node_modules/@wdio/mocha-framework/node_modules/@types/node": { @@ -10458,238 +9853,115 @@ "undici-types": "~5.26.4" } }, - "node_modules/@wdio/mocha-framework/node_modules/@wdio/logger": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", - "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", - "dev": true, - "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/mocha-framework/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, "node_modules/@wdio/mocha-framework/node_modules/undici-types": { "version": "5.26.5", "dev": true, "license": "MIT" }, "node_modules/@wdio/protocols": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-9.0.0.tgz", - "integrity": "sha512-qM+TwCvFjmomX8oi0Ns8LXfG5dvXiqQKLaJt9Nj+JXxczSh6XsLnFTLQAcG9ynnU7uz2v1TqM11M5enj74WEAA==", - "dev": true + "version": "8.38.0", + "dev": true, + "license": "MIT" }, "node_modules/@wdio/repl": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-9.0.0.tgz", - "integrity": "sha512-+1TYEfdL8DjjTT81IyvYMGcY6z5iFDJ9tymXdlPNedSC3F0Ax7DmEuHs8RCw8lgj3AFBUxiVuP9maV39FZ+X+w==", + "version": "8.24.12", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "^20.1.0" }, "engines": { - "node": ">=18" + "node": "^16.13 || >=18" } }, "node_modules/@wdio/repl/node_modules/@types/node": { - "version": "20.14.15", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.15.tgz", - "integrity": "sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==", + "version": "20.14.14", "dev": true, + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@wdio/repl/node_modules/undici-types": { "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@wdio/reporter": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-9.0.0.tgz", - "integrity": "sha512-OW6rUpW4W4L1IXQgOcbBCYI2keKDW7o2/C/PcWPmCvlWq1BwNFPS3sD2BBFZjkcUjjhFNZQjoXXxe1/7S1g2Fg==", + "version": "8.39.0", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "^20.1.0", - "@wdio/logger": "9.0.0", - "@wdio/types": "9.0.0", + "@wdio/logger": "8.38.0", + "@wdio/types": "8.39.0", "diff": "^5.0.0", "object-inspect": "^1.12.0" }, "engines": { - "node": ">=18" + "node": "^16.13 || >=18" } }, "node_modules/@wdio/reporter/node_modules/@types/node": { - "version": "20.14.15", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.15.tgz", - "integrity": "sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==", + "version": "20.14.14", "dev": true, + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, - "node_modules/@wdio/reporter/node_modules/@wdio/logger": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", - "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", - "dev": true, - "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/reporter/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, "node_modules/@wdio/reporter/node_modules/undici-types": { "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@wdio/runner": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-9.0.1.tgz", - "integrity": "sha512-85lkf+ZrRizM5NLUESX6+yKKEcF5OZz9W7j5gCNa3RAk4PsHEAVAykkqSea4w8h/aJvEItY2oF4/E/Y95D4rKQ==", + "version": "8.40.2", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "^20.11.28", - "@wdio/config": "9.0.0", - "@wdio/globals": "9.0.1", - "@wdio/logger": "9.0.0", - "@wdio/types": "9.0.0", - "@wdio/utils": "9.0.0", - "deepmerge-ts": "^7.0.3", - "expect-webdriverio": "5.0.0-alpha.2", + "@wdio/config": "8.40.2", + "@wdio/globals": "8.40.2", + "@wdio/logger": "8.38.0", + "@wdio/types": "8.39.0", + "@wdio/utils": "8.40.2", + "deepmerge-ts": "^5.1.0", + "expect-webdriverio": "^4.12.0", "gaze": "^1.1.3", - "webdriver": "9.0.0", - "webdriverio": "9.0.1" + "webdriver": "8.40.2", + "webdriverio": "8.40.2" }, "engines": { - "node": ">=18" + "node": "^16.13 || >=18" } }, "node_modules/@wdio/runner/node_modules/@types/node": { - "version": "20.14.15", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.15.tgz", - "integrity": "sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==", - "dev": true, - "dependencies": { - "undici-types": "~5.26.4" - } - }, - "node_modules/@wdio/runner/node_modules/@wdio/logger": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", - "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", - "dev": true, - "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/runner/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@wdio/runner/node_modules/expect-webdriverio": { - "version": "5.0.0-alpha.2", - "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-5.0.0-alpha.2.tgz", - "integrity": "sha512-1T92DjZoY8oDpojGnSyf2WOEaS6uBrYTuzRJWqVE+wJAZATbeWgv8isl/3GM6MbQpDuN44F+fKLbgTZ18Bc4HA==", + "version": "20.14.14", "dev": true, - "dependencies": { - "@vitest/snapshot": "^1.6.0", - "expect": "^29.7.0", - "jest-matcher-utils": "^29.7.0", - "lodash.isequal": "^4.5.0" - }, - "engines": { - "node": ">=18 || >=20 || >=22" - }, - "peerDependencies": { - "@wdio/globals": "^9.0.0-alpha.350", - "@wdio/logger": "^9.0.0-alpha.350", - "webdriverio": "^9.0.0-alpha.350" - }, - "peerDependenciesMeta": { - "@wdio/globals": { - "optional": false - }, - "@wdio/logger": { - "optional": false - }, - "webdriverio": { - "optional": false - } + "license": "MIT", + "dependencies": { + "undici-types": "~5.26.4" } }, "node_modules/@wdio/runner/node_modules/undici-types": { "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@wdio/spec-reporter": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-9.0.0.tgz", - "integrity": "sha512-+9UGQLVxu7fuT2l2n1lnzJcQBvJtF/9qqvpKXKbko0+fPdXWeMvDl7aeoBZfOMUF08zFkyl+WQ9Y5eqplJQ4YA==", + "version": "8.39.0", "dev": true, + "license": "MIT", "dependencies": { - "@wdio/reporter": "9.0.0", - "@wdio/types": "9.0.0", + "@wdio/reporter": "8.39.0", + "@wdio/types": "8.39.0", "chalk": "^5.1.2", "easy-table": "^1.2.0", - "pretty-ms": "^9.0.0" + "pretty-ms": "^7.0.0" }, "engines": { - "node": ">=18" + "node": "^16.13 || >=18" } }, "node_modules/@wdio/spec-reporter/node_modules/chalk": { @@ -10704,81 +9976,50 @@ } }, "node_modules/@wdio/types": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/types/-/types-9.0.0.tgz", - "integrity": "sha512-XDqIjNCw2ftWKXWn8vTqqZAMtjSxwJwO8IAEQczgRB0fUCvvipkeT3ZobT5Z4Mo5uvLLTaOqJxb4nwPXOfVt/A==", + "version": "8.39.0", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "^20.1.0" }, "engines": { - "node": ">=18" + "node": "^16.13 || >=18" } }, "node_modules/@wdio/types/node_modules/@types/node": { - "version": "20.14.15", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.15.tgz", - "integrity": "sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==", + "version": "20.14.14", "dev": true, + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@wdio/types/node_modules/undici-types": { "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@wdio/utils": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-9.0.0.tgz", - "integrity": "sha512-MGtMGHf/rbMChD/qtPLpnZuF685W5gBnMhP5b8hNzB+riDJIFbl/e41Jqhf4scrkpXHtjBM8kdvXZEI6SW3AuA==", + "version": "8.40.2", "dev": true, + "license": "MIT", "dependencies": { - "@puppeteer/browsers": "^2.2.0", - "@wdio/logger": "9.0.0", - "@wdio/types": "9.0.0", + "@puppeteer/browsers": "^1.6.0", + "@wdio/logger": "8.38.0", + "@wdio/types": "8.39.0", "decamelize": "^6.0.0", - "deepmerge-ts": "^7.0.3", - "edgedriver": "^5.6.1", - "geckodriver": "^4.3.3", + "deepmerge-ts": "^5.1.0", + "edgedriver": "^5.5.0", + "geckodriver": "^4.3.1", "get-port": "^7.0.0", "import-meta-resolve": "^4.0.0", - "locate-app": "^2.2.24", - "safaridriver": "^0.1.2", + "locate-app": "^2.1.0", + "safaridriver": "^0.1.0", "split2": "^4.2.0", - "wait-port": "^1.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/utils/node_modules/@wdio/logger": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", - "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", - "dev": true, - "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" + "wait-port": "^1.0.4" }, "engines": { - "node": ">=18" - } - }, - "node_modules/@wdio/utils/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^16.13 || >=18" } }, "node_modules/@web/config-loader": { @@ -10978,9 +10219,8 @@ }, "node_modules/ansi-escapes": { "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "dev": true, + "license": "MIT", "dependencies": { "type-fest": "^0.21.3" }, @@ -10993,9 +10233,8 @@ }, "node_modules/ansi-escapes/node_modules/type-fest": { "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -11336,9 +10575,8 @@ }, "node_modules/ast-types": { "version": "0.13.4", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", - "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", "dev": true, + "license": "MIT", "dependencies": { "tslib": "^2.0.1" }, @@ -11531,9 +10769,8 @@ }, "node_modules/basic-ftp": { "version": "5.0.5", - "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz", - "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", "dev": true, + "license": "MIT", "engines": { "node": ">=10.0.0" } @@ -12024,33 +11261,51 @@ "node": ">= 0.8" } }, - "node_modules/c12": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/c12/-/c12-1.11.1.tgz", - "integrity": "sha512-KDU0TvSvVdaYcQKQ6iPHATGz/7p/KiVjPg4vQrB6Jg/wX9R0yl5RZxWm9IoZqaIHD2+6PZd81+KMGwRr/lRIUg==", + "node_modules/cacheable-lookup": { + "version": "7.0.0", "dev": true, - "optional": true, + "license": "MIT", + "engines": { + "node": ">=14.16" + } + }, + "node_modules/cacheable-request": { + "version": "10.2.14", + "dev": true, + "license": "MIT", "dependencies": { - "chokidar": "^3.6.0", - "confbox": "^0.1.7", - "defu": "^6.1.4", - "dotenv": "^16.4.5", - "giget": "^1.2.3", - "jiti": "^1.21.6", - "mlly": "^1.7.1", - "ohash": "^1.1.3", - "pathe": "^1.1.2", - "perfect-debounce": "^1.0.0", - "pkg-types": "^1.1.1", - "rc9": "^2.1.2" + "@types/http-cache-semantics": "^4.0.2", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.1", + "keyv": "^4.5.3", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" }, - "peerDependencies": { - "magicast": "^0.3.4" + "engines": { + "node": ">=14.16" + } + }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" }, - "peerDependenciesMeta": { - "magicast": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cacheable-request/node_modules/mimic-response": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/call-bind": { @@ -12174,61 +11429,6 @@ "moment": "^2.10.2" } }, - "node_modules/cheerio": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0.tgz", - "integrity": "sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww==", - "dev": true, - "dependencies": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.1.0", - "encoding-sniffer": "^0.2.0", - "htmlparser2": "^9.1.0", - "parse5": "^7.1.2", - "parse5-htmlparser2-tree-adapter": "^7.0.0", - "parse5-parser-stream": "^7.1.2", - "undici": "^6.19.5", - "whatwg-mimetype": "^4.0.0" - }, - "engines": { - "node": ">=18.17" - }, - "funding": { - "url": "https://github.com/cheeriojs/cheerio?sponsor=1" - } - }, - "node_modules/cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/cheerio/node_modules/parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", - "dev": true, - "dependencies": { - "domhandler": "^5.0.2", - "parse5": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, "node_modules/chokidar": { "version": "3.6.0", "dev": true, @@ -12260,6 +11460,18 @@ "node": ">=10" } }, + "node_modules/chromium-bidi": { + "version": "0.5.8", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "mitt": "3.0.1", + "urlpattern-polyfill": "10.0.0" + }, + "peerDependencies": { + "devtools-protocol": "*" + } + }, "node_modules/ci-info": { "version": "3.9.0", "dev": true, @@ -12306,9 +11518,8 @@ }, "node_modules/cli-width": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", - "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", "dev": true, + "license": "ISC", "engines": { "node": ">= 12" } @@ -12486,13 +11697,6 @@ "dev": true, "license": "MIT" }, - "node_modules/compatx": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/compatx/-/compatx-0.1.8.tgz", - "integrity": "sha512-jcbsEAR81Bt5s1qOFymBufmCbXCXbk0Ql+K5ouj6gCyx2yHlu6AgmGIi9HxfKixpUDO5bCFJUHQ5uM6ecbTebw==", - "dev": true, - "optional": true - }, "node_modules/compress-commons": { "version": "6.0.2", "dev": true, @@ -12771,6 +11975,33 @@ "yarn": ">=1" } }, + "node_modules/cross-fetch": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "node-fetch": "^2.6.12" + } + }, + "node_modules/cross-fetch/node_modules/node-fetch": { + "version": "2.7.0", + "dev": true, + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, "node_modules/cross-spawn": { "version": "7.0.3", "dev": true, @@ -13399,10 +12630,9 @@ } }, "node_modules/deepmerge-ts": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.0.tgz", - "integrity": "sha512-q6bNsfNBtgr8ZOQqmZbl94MmYWm+QcDNIkqCxVWiw1vKvf+y/N2dZQKdnDXn4c5Ygt/y63tDof6OCN+2YwWVEg==", + "version": "5.1.0", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=16.0.0" } @@ -13464,9 +12694,8 @@ }, "node_modules/degenerator": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", - "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", "dev": true, + "license": "MIT", "dependencies": { "ast-types": "^0.13.4", "escodegen": "^2.1.0", @@ -13505,13 +12734,6 @@ "node": ">=6" } }, - "node_modules/destr": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.3.tgz", - "integrity": "sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==", - "dev": true, - "optional": true - }, "node_modules/destroy": { "version": "1.2.0", "dev": true, @@ -13543,6 +12765,11 @@ "license": "MIT", "peer": true }, + "node_modules/devtools-protocol": { + "version": "0.0.1335233", + "dev": true, + "license": "BSD-3-Clause" + }, "node_modules/didyoumean2": { "version": "4.1.0", "dev": true, @@ -13765,24 +12992,22 @@ "node": ">= 0.8" } }, - "node_modules/encoding-sniffer": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.0.tgz", - "integrity": "sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg==", + "node_modules/encoding": { + "version": "0.1.13", "dev": true, + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { - "iconv-lite": "^0.6.3", - "whatwg-encoding": "^3.1.1" - }, - "funding": { - "url": "https://github.com/fb55/encoding-sniffer?sponsor=1" + "iconv-lite": "^0.6.2" } }, - "node_modules/encoding-sniffer/node_modules/iconv-lite": { + "node_modules/encoding/node_modules/iconv-lite": { "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dev": true, + "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -14708,9 +13933,8 @@ }, "node_modules/escodegen": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "esprima": "^4.0.1", "estraverse": "^5.2.0", @@ -14729,9 +13953,8 @@ }, "node_modules/escodegen/node_modules/source-map": { "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.0" @@ -15205,6 +14428,38 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, + "node_modules/expect-webdriverio": { + "version": "4.15.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/snapshot": "^1.2.2", + "expect": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "lodash.isequal": "^4.5.0" + }, + "engines": { + "node": ">=16 || >=18 || >=20" + }, + "optionalDependencies": { + "@wdio/globals": "^8.29.3", + "@wdio/logger": "^8.28.0", + "webdriverio": "^8.29.3" + } + }, + "node_modules/expect-webdriverio/node_modules/@vitest/snapshot": { + "version": "1.6.0", + "dev": true, + "license": "MIT", + "dependencies": { + "magic-string": "^0.30.5", + "pathe": "^1.1.1", + "pretty-format": "^29.7.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, "node_modules/express": { "version": "4.19.2", "dev": true, @@ -15316,9 +14571,8 @@ }, "node_modules/extract-zip": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", - "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "debug": "^4.1.1", "get-stream": "^5.1.0", @@ -15336,9 +14590,8 @@ }, "node_modules/extract-zip/node_modules/get-stream": { "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "dev": true, + "license": "MIT", "dependencies": { "pump": "^3.0.0" }, @@ -15448,9 +14701,8 @@ }, "node_modules/fd-slicer": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "dev": true, + "license": "MIT", "dependencies": { "pend": "~1.2.0" } @@ -15477,15 +14729,26 @@ } }, "node_modules/figures": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz", - "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==", + "version": "5.0.0", "dev": true, + "license": "MIT", "dependencies": { - "is-unicode-supported": "^2.0.0" + "escape-string-regexp": "^5.0.0", + "is-unicode-supported": "^1.2.0" }, "engines": { - "node": ">=18" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/figures/node_modules/escape-string-regexp": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -15804,6 +15067,14 @@ "node": ">= 6" } }, + "node_modules/form-data-encoder": { + "version": "2.1.4", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.17" + } + }, "node_modules/formdata-polyfill": { "version": "4.0.10", "license": "MIT", @@ -15933,9 +15204,8 @@ }, "node_modules/gaze": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", "dev": true, + "license": "MIT", "dependencies": { "globule": "^1.0.0" }, @@ -15973,6 +15243,19 @@ "node": ">=16" } }, + "node_modules/geckodriver/node_modules/tar-fs": { + "version": "3.0.6", + "dev": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0", + "tar-stream": "^3.1.5" + }, + "optionalDependencies": { + "bare-fs": "^2.1.1", + "bare-path": "^2.1.0" + } + }, "node_modules/geckodriver/node_modules/which": { "version": "4.0.0", "dev": true, @@ -16099,9 +15382,8 @@ }, "node_modules/get-uri": { "version": "6.0.3", - "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.3.tgz", - "integrity": "sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==", "dev": true, + "license": "MIT", "dependencies": { "basic-ftp": "^5.0.2", "data-uri-to-buffer": "^6.0.2", @@ -16114,18 +15396,16 @@ }, "node_modules/get-uri/node_modules/data-uri-to-buffer": { "version": "6.0.2", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", - "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 14" } }, "node_modules/get-uri/node_modules/fs-extra": { "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -16137,9 +15417,8 @@ }, "node_modules/get-uri/node_modules/jsonfile": { "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, + "license": "MIT", "dependencies": { "universalify": "^2.0.0" }, @@ -16149,9 +15428,8 @@ }, "node_modules/get-uri/node_modules/universalify": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10.0.0" } @@ -16283,9 +15561,8 @@ }, "node_modules/globule": { "version": "1.3.4", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.4.tgz", - "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", "dev": true, + "license": "MIT", "dependencies": { "glob": "~7.1.1", "lodash": "^4.17.21", @@ -16297,9 +15574,8 @@ }, "node_modules/globule/node_modules/brace-expansion": { "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -16307,10 +15583,8 @@ }, "node_modules/globule/node_modules/glob": { "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -16328,9 +15602,8 @@ }, "node_modules/globule/node_modules/minimatch": { "version": "3.0.8", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", - "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -16348,6 +15621,41 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/got": { + "version": "12.6.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.8", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/got/node_modules/get-stream": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/graceful-fs": { "version": "4.2.11", "dev": true, @@ -16446,13 +15754,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/hash-sum": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz", - "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==", - "dev": true, - "optional": true - }, "node_modules/hasown": { "version": "2.0.2", "license": "MIT", @@ -16510,13 +15811,6 @@ "he": "bin/he" } }, - "node_modules/hookable": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz", - "integrity": "sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==", - "dev": true, - "optional": true - }, "node_modules/hosted-git-info": { "version": "2.8.9", "dev": true, @@ -16527,31 +15821,6 @@ "dev": true, "license": "MIT" }, - "node_modules/htmlfy": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/htmlfy/-/htmlfy-0.2.1.tgz", - "integrity": "sha512-HoomFHQ3av1uhq+7FxJTq4Ns0clAD+tGbQNrSd0WFY3UAjjUk6G3LaWEqdgmIXYkY4pexZiyZ3ykZJhQlM0J5A==", - "dev": true - }, - "node_modules/htmlparser2": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz", - "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==", - "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.1.0", - "entities": "^4.5.0" - } - }, "node_modules/http-cache-semantics": { "version": "4.1.1", "dev": true, @@ -16584,6 +15853,18 @@ "node": ">= 14" } }, + "node_modules/http2-wrapper": { + "version": "2.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, "node_modules/https-proxy-agent": { "version": "7.0.5", "dev": true, @@ -16711,21 +15992,50 @@ "optional": true }, "node_modules/inquirer": { - "version": "10.1.8", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-10.1.8.tgz", - "integrity": "sha512-syxGpOzLyqVeZi1KDBjRTnCn5PiGWySGHP0BbqXbqsEK0ckkZk3egAepEWslUjZXj0rhkUapVXM/IpADWe4D6w==", + "version": "9.2.12", "dev": true, + "license": "MIT", "dependencies": { - "@inquirer/prompts": "^5.3.8", - "@inquirer/type": "^1.5.2", - "@types/mute-stream": "^0.0.4", + "@ljharb/through": "^2.3.11", "ansi-escapes": "^4.3.2", - "mute-stream": "^1.0.0", + "chalk": "^5.3.0", + "cli-cursor": "^3.1.0", + "cli-width": "^4.1.0", + "external-editor": "^3.1.0", + "figures": "^5.0.0", + "lodash": "^4.17.21", + "mute-stream": "1.0.0", + "ora": "^5.4.1", "run-async": "^3.0.0", - "rxjs": "^7.8.1" + "rxjs": "^7.8.1", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^6.2.0" }, "engines": { - "node": ">=18" + "node": ">=14.18.0" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "5.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/strip-ansi": { + "version": "6.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, "node_modules/internal-slot": { @@ -16759,9 +16069,8 @@ }, "node_modules/ip-address": { "version": "9.0.5", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", - "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", "dev": true, + "license": "MIT", "dependencies": { "jsbn": "1.1.0", "sprintf-js": "^1.1.3" @@ -16772,9 +16081,8 @@ }, "node_modules/ip-address/node_modules/sprintf-js": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/ipaddr.js": { "version": "1.9.1", @@ -17184,12 +16492,11 @@ } }, "node_modules/is-unicode-supported": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.0.0.tgz", - "integrity": "sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==", + "version": "1.3.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=18" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -17727,16 +17034,6 @@ "node": ">=8" } }, - "node_modules/jiti": { - "version": "1.21.6", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", - "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", - "dev": true, - "optional": true, - "bin": { - "jiti": "bin/jiti.js" - } - }, "node_modules/jquery": { "version": "3.7.1", "license": "MIT" @@ -17765,9 +17062,8 @@ }, "node_modules/jsbn": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", - "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jscodeshift": { "version": "0.15.2", @@ -18019,23 +17315,17 @@ "node": ">=6" } }, - "node_modules/klona": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", - "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "node_modules/ky": { + "version": "0.33.3", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": ">= 8" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/ky?sponsor=1" } }, - "node_modules/knitwork": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/knitwork/-/knitwork-1.1.0.tgz", - "integrity": "sha512-oHnmiBUVHz1V+URE77PNot2lv3QiYU2zQf1JjOVkMt3YDKGbu8NAFr+c4mcNOhdsGrB/VpVbRwPwhiXrPhxQbw==", - "dev": true, - "optional": true - }, "node_modules/launch-editor": { "version": "2.8.1", "dev": true, @@ -18382,9 +17672,8 @@ }, "node_modules/lodash.isequal": { "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.merge": { "version": "4.6.2", @@ -18513,6 +17802,17 @@ "loose-envify": "cli.js" } }, + "node_modules/lowercase-keys": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/lru-cache": { "version": "5.1.1", "dev": true, @@ -19255,6 +18555,11 @@ "dev": true, "license": "ISC" }, + "node_modules/mitt": { + "version": "3.0.1", + "dev": true, + "license": "MIT" + }, "node_modules/mkdirp": { "version": "1.0.4", "dev": true, @@ -19268,8 +18573,8 @@ }, "node_modules/mkdirp-classic": { "version": "0.5.3", - "license": "MIT", - "optional": true + "devOptional": true, + "license": "MIT" }, "node_modules/mlly": { "version": "1.7.1", @@ -19552,9 +18857,8 @@ }, "node_modules/mute-stream": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", - "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", "dev": true, + "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -19680,9 +18984,8 @@ }, "node_modules/netmask": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", - "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4.0" } @@ -19882,6 +19185,17 @@ "node": ">=0.10.0" } }, + "node_modules/normalize-url": { + "version": "8.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/npm-package-arg": { "version": "11.0.3", "dev": true, @@ -20366,6 +19680,14 @@ "dev": true, "license": "MIT" }, + "node_modules/p-cancelable": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.20" + } + }, "node_modules/p-filter": { "version": "2.1.0", "dev": true, @@ -20428,9 +19750,8 @@ }, "node_modules/pac-proxy-agent": { "version": "7.0.2", - "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.0.2.tgz", - "integrity": "sha512-BFi3vZnO9X5Qt6NRz7ZOaPja3ic0PhlsmCRYLOpN11+mWBCR6XJDqW5RF3j8jm4WGGQZtBA+bTfxYzeKW73eHg==", "dev": true, + "license": "MIT", "dependencies": { "@tootallnate/quickjs-emscripten": "^0.23.0", "agent-base": "^7.0.2", @@ -20447,9 +19768,8 @@ }, "node_modules/pac-resolver": { "version": "7.0.1", - "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", - "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", "dev": true, + "license": "MIT", "dependencies": { "degenerator": "^5.0.0", "netmask": "^2.0.2" @@ -20497,15 +19817,11 @@ } }, "node_modules/parse-ms": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz", - "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==", + "version": "2.1.0", "dev": true, + "license": "MIT", "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6" } }, "node_modules/parse5": { @@ -20532,18 +19848,6 @@ "dev": true, "license": "MIT" }, - "node_modules/parse5-parser-stream": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz", - "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==", - "dev": true, - "dependencies": { - "parse5": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, "node_modules/parseurl": { "version": "1.3.3", "dev": true, @@ -20636,16 +19940,8 @@ }, "node_modules/pend": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true - }, - "node_modules/perfect-debounce": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-1.0.0.tgz", - "integrity": "sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==", "dev": true, - "optional": true + "license": "MIT" }, "node_modules/picocolors": { "version": "1.0.1", @@ -20957,15 +20253,14 @@ } }, "node_modules/pretty-ms": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.1.0.tgz", - "integrity": "sha512-o1piW0n3tgKIKCwk2vpM/vOV13zjJzvP37Ioze54YlTHE06m4tjEbzg9WsKkvTuyYln2DHjo5pY4qrZGI0otpw==", + "version": "7.0.1", "dev": true, + "license": "MIT", "dependencies": { - "parse-ms": "^4.0.0" + "parse-ms": "^2.1.0" }, "engines": { - "node": ">=18" + "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -21000,9 +20295,8 @@ }, "node_modules/progress": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.4.0" } @@ -21078,15 +20372,14 @@ } }, "node_modules/proxy-agent": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", - "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", + "version": "6.3.1", "dev": true, + "license": "MIT", "dependencies": { "agent-base": "^7.0.2", "debug": "^4.3.4", - "http-proxy-agent": "^7.0.1", - "https-proxy-agent": "^7.0.3", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.2", "lru-cache": "^7.14.1", "pac-proxy-agent": "^7.0.1", "proxy-from-env": "^1.1.0", @@ -21098,9 +20391,8 @@ }, "node_modules/proxy-agent/node_modules/lru-cache": { "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, + "license": "ISC", "engines": { "node": ">=12" } @@ -21153,6 +20445,63 @@ "node": ">=6" } }, + "node_modules/puppeteer-core": { + "version": "21.11.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@puppeteer/browsers": "1.9.1", + "chromium-bidi": "0.5.8", + "cross-fetch": "4.0.0", + "debug": "4.3.4", + "devtools-protocol": "0.0.1232444", + "ws": "8.16.0" + }, + "engines": { + "node": ">=16.13.2" + } + }, + "node_modules/puppeteer-core/node_modules/debug": { + "version": "4.3.4", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/puppeteer-core/node_modules/devtools-protocol": { + "version": "0.0.1232444", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/puppeteer-core/node_modules/ws": { + "version": "8.16.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, "node_modules/pure-rand": { "version": "6.1.0", "dev": true, @@ -21356,17 +20705,6 @@ "node": ">=0.10.0" } }, - "node_modules/rc9": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/rc9/-/rc9-2.1.2.tgz", - "integrity": "sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==", - "dev": true, - "optional": true, - "dependencies": { - "defu": "^6.1.4", - "destr": "^2.0.3" - } - }, "node_modules/react": { "version": "18.3.1", "dev": true, @@ -22033,6 +21371,20 @@ "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" } }, + "node_modules/responselike": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "lowercase-keys": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/resq": { "version": "1.11.0", "dev": true, @@ -22322,9 +21674,8 @@ }, "node_modules/run-async": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz", - "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.12.0" } @@ -22357,9 +21708,8 @@ }, "node_modules/rxjs": { "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", "dev": true, + "license": "Apache-2.0", "dependencies": { "tslib": "^2.1.0" } @@ -22452,14 +21802,7 @@ "license": "MIT", "dependencies": { "loose-envify": "^1.1.0" - } - }, - "node_modules/scule": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/scule/-/scule-1.3.0.tgz", - "integrity": "sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==", - "dev": true, - "optional": true + } }, "node_modules/semver": { "version": "6.3.1", @@ -22774,9 +22117,8 @@ }, "node_modules/smart-buffer": { "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 6.0.0", "npm": ">= 3.0.0" @@ -22789,9 +22131,8 @@ }, "node_modules/socks": { "version": "2.8.3", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", - "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", "dev": true, + "license": "MIT", "dependencies": { "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" @@ -22803,9 +22144,8 @@ }, "node_modules/socks-proxy-agent": { "version": "8.0.4", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz", - "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==", "dev": true, + "license": "MIT", "dependencies": { "agent-base": "^7.1.1", "debug": "^4.3.4", @@ -23044,13 +22384,6 @@ "node": ">= 0.8" } }, - "node_modules/std-env": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz", - "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==", - "dev": true, - "optional": true - }, "node_modules/stdin-discarder": { "version": "0.2.2", "dev": true, @@ -23506,9 +22839,8 @@ }, "node_modules/stream-buffers": { "version": "3.0.3", - "resolved": "https://registry.npmjs.org/stream-buffers/-/stream-buffers-3.0.3.tgz", - "integrity": "sha512-pqMqwQCso0PBJt2PQmDO0cFj0lyqmiwOMiMSkVtRokl7e+ZTRYgDHKnuZNbqjiJXgsg4nuqtD/zxuo9KqTp0Yw==", "dev": true, + "license": "Unlicense", "engines": { "node": ">= 0.10.0" } @@ -23721,26 +23053,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/strip-literal": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-2.1.0.tgz", - "integrity": "sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==", - "dev": true, - "optional": true, - "dependencies": { - "js-tokens": "^9.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/strip-literal/node_modules/js-tokens": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.0.tgz", - "integrity": "sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==", - "dev": true, - "optional": true - }, "node_modules/strip-outer": { "version": "2.0.0", "dev": true, @@ -24006,6 +23318,17 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/syncpack/node_modules/is-unicode-supported": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/syncpack/node_modules/js-yaml": { "version": "4.1.0", "dev": true, @@ -24207,17 +23530,13 @@ } }, "node_modules/tar-fs": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.6.tgz", - "integrity": "sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==", + "version": "3.0.4", "dev": true, + "license": "MIT", "dependencies": { + "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", "tar-stream": "^3.1.5" - }, - "optionalDependencies": { - "bare-fs": "^2.1.1", - "bare-path": "^2.1.0" } }, "node_modules/tar-stream": { @@ -24366,9 +23685,8 @@ }, "node_modules/through": { "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/tightrope": { "version": "0.2.0", @@ -24383,6 +23701,14 @@ "dev": true, "license": "MIT" }, + "node_modules/tinyrainbow": { + "version": "1.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/tinyspy": { "version": "3.0.0", "dev": true, @@ -24445,6 +23771,11 @@ "url": "https://github.com/sponsors/Borewit" } }, + "node_modules/tr46": { + "version": "0.0.3", + "dev": true, + "license": "MIT" + }, "node_modules/transform-ast": { "version": "2.4.4", "dev": true, @@ -24659,25 +23990,6 @@ "version": "2.6.3", "license": "0BSD" }, - "node_modules/tsx": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.17.0.tgz", - "integrity": "sha512-eN4mnDA5UMKDt4YZixo9tBioibaMBpoxBkD+rIPAjVmYERSG0/dWEY1CEFuV89CgASlKL499q8AhmkMnnjtOJg==", - "dev": true, - "dependencies": { - "esbuild": "~0.23.0", - "get-tsconfig": "^4.7.5" - }, - "bin": { - "tsx": "dist/cli.mjs" - }, - "engines": { - "node": ">=18.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - } - }, "node_modules/tunnel-agent": { "version": "0.6.0", "license": "Apache-2.0", @@ -24874,53 +24186,13 @@ }, "node_modules/unbzip2-stream": { "version": "1.4.3", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", - "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", "dev": true, + "license": "MIT", "dependencies": { "buffer": "^5.2.1", "through": "^2.3.8" } }, - "node_modules/uncrypto": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz", - "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==", - "dev": true, - "optional": true - }, - "node_modules/unctx": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/unctx/-/unctx-2.3.1.tgz", - "integrity": "sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==", - "dev": true, - "optional": true, - "dependencies": { - "acorn": "^8.8.2", - "estree-walker": "^3.0.3", - "magic-string": "^0.30.0", - "unplugin": "^1.3.1" - } - }, - "node_modules/unctx/node_modules/estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "dev": true, - "optional": true, - "dependencies": { - "@types/estree": "^1.0.0" - } - }, - "node_modules/undici": { - "version": "6.19.7", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.19.7.tgz", - "integrity": "sha512-HR3W/bMGPSr90i8AAp2C4DM3wChFdJPLrWYpIS++LxS8K+W535qftjt+4MyjNYHeWabMj1nvtmLIi7l++iq91A==", - "dev": true, - "engines": { - "node": ">=18.17" - } - }, "node_modules/undici-types": { "version": "6.13.0", "dev": true, @@ -24973,68 +24245,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/unimport": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/unimport/-/unimport-3.10.0.tgz", - "integrity": "sha512-/UvKRfWx3mNDWwWQhR62HsoM3wxHwYdTq8ellZzMOHnnw4Dp8tovgthyW7DjTrbjDL+i4idOp06voz2VKlvrLw==", - "dev": true, - "optional": true, - "dependencies": { - "@rollup/pluginutils": "^5.1.0", - "acorn": "^8.12.1", - "escape-string-regexp": "^5.0.0", - "estree-walker": "^3.0.3", - "fast-glob": "^3.3.2", - "local-pkg": "^0.5.0", - "magic-string": "^0.30.11", - "mlly": "^1.7.1", - "pathe": "^1.1.2", - "pkg-types": "^1.1.3", - "scule": "^1.3.0", - "strip-literal": "^2.1.0", - "unplugin": "^1.12.0" - } - }, - "node_modules/unimport/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "dev": true, - "optional": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/unimport/node_modules/estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "dev": true, - "optional": true, - "dependencies": { - "@types/estree": "^1.0.0" - } - }, - "node_modules/unimport/node_modules/local-pkg": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.0.tgz", - "integrity": "sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==", - "dev": true, - "optional": true, - "dependencies": { - "mlly": "^1.4.2", - "pkg-types": "^1.0.3" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, "node_modules/unique-string": { "version": "3.0.0", "dev": true, @@ -25154,25 +24364,6 @@ "version": "3.0.0", "license": "MIT" }, - "node_modules/untyped": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/untyped/-/untyped-1.4.2.tgz", - "integrity": "sha512-nC5q0DnPEPVURPhfPQLahhSTnemVtPzdx7ofiRxXpOB2SYnb3MfdU3DVGyJdS8Lx+tBWeAePO8BfU/3EgksM7Q==", - "dev": true, - "optional": true, - "dependencies": { - "@babel/core": "^7.23.7", - "@babel/standalone": "^7.23.8", - "@babel/types": "^7.23.6", - "defu": "^6.1.4", - "jiti": "^1.21.0", - "mri": "^1.2.0", - "scule": "^1.2.0" - }, - "bin": { - "untyped": "dist/cli.mjs" - } - }, "node_modules/update-browserslist-db": { "version": "1.1.0", "dev": true, @@ -25365,6 +24556,7 @@ "version": "5.4.0", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "esbuild": "^0.21.3", "postcss": "^8.4.40", @@ -25489,6 +24681,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": ">=12" } @@ -25505,6 +24698,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=12" } @@ -25514,6 +24708,7 @@ "dev": true, "hasInstallScript": true, "license": "MIT", + "peer": true, "bin": { "esbuild": "bin/esbuild" }, @@ -25743,154 +24938,99 @@ } }, "node_modules/webdriver": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-9.0.0.tgz", - "integrity": "sha512-wcysboeZ1Ax6K7WPTF/vCNzegcdg+f453GOJd86ARE+wf3xRSQsvCZDwnEO8/7wvj/3xV9KMYPeuhPJ6b5VFvw==", + "version": "8.40.2", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "^20.1.0", "@types/ws": "^8.5.3", - "@wdio/config": "9.0.0", - "@wdio/logger": "9.0.0", - "@wdio/protocols": "9.0.0", - "@wdio/types": "9.0.0", - "@wdio/utils": "9.0.0", - "deepmerge-ts": "^7.0.3", + "@wdio/config": "8.40.2", + "@wdio/logger": "8.38.0", + "@wdio/protocols": "8.38.0", + "@wdio/types": "8.39.0", + "@wdio/utils": "8.40.2", + "deepmerge-ts": "^5.1.0", + "got": "^12.6.1", + "ky": "^0.33.0", "ws": "^8.8.0" }, "engines": { - "node": ">=18" + "node": "^16.13 || >=18" } }, "node_modules/webdriver/node_modules/@types/node": { - "version": "20.14.15", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.15.tgz", - "integrity": "sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==", + "version": "20.14.14", "dev": true, + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, - "node_modules/webdriver/node_modules/@wdio/logger": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", - "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", - "dev": true, - "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/webdriver/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, "node_modules/webdriver/node_modules/undici-types": { "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/webdriverio": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-9.0.1.tgz", - "integrity": "sha512-8RJhRxt9ZIcdp5KR6gSZjdeATfAHp+sfOp9dY/y6gZy9iYpD3EGZa6I9vhb2n4PulaX84SxHlNCwOQ+GOUZFSw==", - "dev": true, - "dependencies": { - "@types/node": "^20.11.30", - "@types/sinonjs__fake-timers": "^8.1.5", - "@wdio/config": "9.0.0", - "@wdio/logger": "9.0.0", - "@wdio/protocols": "9.0.0", - "@wdio/repl": "9.0.0", - "@wdio/types": "9.0.0", - "@wdio/utils": "9.0.0", - "archiver": "^7.0.1", - "aria-query": "^5.3.0", - "cheerio": "^1.0.0-rc.12", + "version": "8.40.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "^20.1.0", + "@wdio/config": "8.40.2", + "@wdio/logger": "8.38.0", + "@wdio/protocols": "8.38.0", + "@wdio/repl": "8.24.12", + "@wdio/types": "8.39.0", + "@wdio/utils": "8.40.2", + "archiver": "^7.0.0", + "aria-query": "^5.0.0", "css-shorthand-properties": "^1.1.1", "css-value": "^0.0.1", - "grapheme-splitter": "^1.0.4", - "htmlfy": "^0.2.1", + "devtools-protocol": "^0.0.1335233", + "grapheme-splitter": "^1.0.2", "import-meta-resolve": "^4.0.0", "is-plain-obj": "^4.1.0", "jszip": "^3.10.1", "lodash.clonedeep": "^4.5.0", "lodash.zip": "^4.2.0", - "minimatch": "^9.0.3", - "query-selector-shadow-dom": "^1.0.1", - "resq": "^1.11.0", + "minimatch": "^9.0.0", + "puppeteer-core": "^21.11.0", + "query-selector-shadow-dom": "^1.0.0", + "resq": "^1.9.1", "rgb2hex": "0.2.5", - "serialize-error": "^11.0.3", - "urlpattern-polyfill": "^10.0.0", - "webdriver": "9.0.0" + "serialize-error": "^11.0.1", + "webdriver": "8.40.2" }, "engines": { - "node": ">=18" + "node": "^16.13 || >=18" }, "peerDependencies": { - "puppeteer-core": "^22.3.0" + "devtools": "^8.14.0" }, "peerDependenciesMeta": { - "puppeteer-core": { + "devtools": { "optional": true } } }, "node_modules/webdriverio/node_modules/@types/node": { - "version": "20.14.15", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.15.tgz", - "integrity": "sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==", + "version": "20.14.14", "dev": true, + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, - "node_modules/webdriverio/node_modules/@wdio/logger": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", - "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "node_modules/webdriverio/node_modules/undici-types": { + "version": "5.26.5", "dev": true, - "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" - }, - "engines": { - "node": ">=18" - } + "license": "MIT" }, - "node_modules/webdriverio/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "node_modules/webidl-conversions": { + "version": "3.0.1", "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/webdriverio/node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "license": "BSD-2-Clause" }, "node_modules/webpack-sources": { "version": "3.2.3", @@ -25905,42 +25045,18 @@ "dev": true, "license": "MIT" }, - "node_modules/whatwg-encoding": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", - "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", - "dev": true, - "dependencies": { - "iconv-lite": "0.6.3" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/whatwg-encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/whatwg-fetch": { "version": "3.6.20", "dev": true, "license": "MIT" }, - "node_modules/whatwg-mimetype": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", - "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", + "node_modules/whatwg-url": { + "version": "5.0.0", "dev": true, - "engines": { - "node": ">=18" + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, "node_modules/which": { @@ -26058,9 +25174,8 @@ }, "node_modules/wrap-ansi": { "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -26114,9 +25229,8 @@ }, "node_modules/wrap-ansi/node_modules/ansi-styles": { "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -26129,9 +25243,8 @@ }, "node_modules/wrap-ansi/node_modules/strip-ansi": { "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -26298,9 +25411,8 @@ }, "node_modules/yauzl": { "version": "2.10.0", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", - "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "dev": true, + "license": "MIT", "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" @@ -26308,9 +25420,8 @@ }, "node_modules/yauzl/node_modules/buffer-crc32": { "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "dev": true, + "license": "MIT", "engines": { "node": "*" } @@ -26334,30 +25445,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/yoctocolors": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.1.tgz", - "integrity": "sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/yoctocolors-cjs": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.2.tgz", - "integrity": "sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/zip-stream": { "version": "6.0.1", "dev": true, diff --git a/web/package.json b/web/package.json index c2274b063594..0c8151f7952d 100644 --- a/web/package.json +++ b/web/package.json @@ -74,10 +74,10 @@ "@types/showdown": "^2.0.6", "@typescript-eslint/eslint-plugin": "^8.0.1", "@typescript-eslint/parser": "^8.0.1", - "@wdio/browser-runner": "^9.0.1", - "@wdio/cli": "^9.0.1", - "@wdio/mocha-framework": "^9.0.0", - "@wdio/spec-reporter": "^9.0.0", + "@wdio/browser-runner": "^8.40.2", + "@wdio/cli": "^8.40.2", + "@wdio/mocha-framework": "^8.40.2", + "@wdio/spec-reporter": "^8.36.1", "babel-plugin-macros": "^3.1.0", "babel-plugin-tsconfig-paths": "^1.0.3", "chokidar": "^3.6.0", diff --git a/web/src/elements/EmptyState.ts b/web/src/elements/EmptyState.ts index 2760c99eb2da..d2000d25a149 100644 --- a/web/src/elements/EmptyState.ts +++ b/web/src/elements/EmptyState.ts @@ -2,6 +2,7 @@ import { PFSize } from "@goauthentik/common/enums.js"; import { AKElement } from "@goauthentik/elements/Base"; import "@goauthentik/elements/Spinner"; +import { msg } from "@lit/localize"; import { CSSResult, TemplateResult, css, html } from "lit"; import { customElement, property } from "lit/decorators.js"; @@ -21,7 +22,7 @@ export class EmptyState extends AKElement { fullHeight = false; @property() - header = ""; + header?: string; static get styles(): CSSResult[] { return [ @@ -49,7 +50,9 @@ export class EmptyState extends AKElement { "fa-question-circle"} pf-c-empty-state__icon" aria-hidden="true" >
          `} -

          ${this.header}

          +

          + ${this.loading && this.header === undefined ? msg("Loading") : this.header} +

          diff --git a/web/src/elements/LoadingOverlay.ts b/web/src/elements/LoadingOverlay.ts index 482b919c6115..1165609ead85 100644 --- a/web/src/elements/LoadingOverlay.ts +++ b/web/src/elements/LoadingOverlay.ts @@ -33,7 +33,7 @@ export class LoadingOverlay extends AKElement { } render(): TemplateResult { - return html` + return html` `; } diff --git a/web/src/flow/FlowExecutor.ts b/web/src/flow/FlowExecutor.ts index 20c8a7c6e680..3fd9f0c91229 100644 --- a/web/src/flow/FlowExecutor.ts +++ b/web/src/flow/FlowExecutor.ts @@ -11,6 +11,7 @@ import { WebsocketClient } from "@goauthentik/common/ws"; import { Interface } from "@goauthentik/elements/Interface"; import "@goauthentik/elements/LoadingOverlay"; import "@goauthentik/elements/ak-locale-context"; +import { DefaultBrand } from "@goauthentik/elements/sidebar/SidebarBrand"; import { themeImage } from "@goauthentik/elements/utils/images"; import "@goauthentik/flow/sources/apple/AppleLoginInit"; import "@goauthentik/flow/sources/plex/PlexLoginInit"; @@ -281,8 +282,7 @@ export class FlowExecutor extends Interface implements StageHost { async renderChallenge(): Promise { if (!this.challenge) { - return html` - `; + return html` `; } switch (this.challenge?.component) { case "ak-stage-access-denied": @@ -428,28 +428,9 @@ export class FlowExecutor extends Interface implements StageHost { } } - renderChallengeWrapper(): TemplateResult { - const logo = html``; - if (!this.challenge) { - return html`${logo} - `; - } - return html` - ${this.loading ? html`` : nothing} ${logo} - ${until(this.renderChallenge())} - `; - } - - async renderInspector(): Promise { + async renderInspector() { if (!this.inspectorOpen) { - return html``; + return nothing; } await import("@goauthentik/flow/FlowInspector"); return html`
            diff --git a/web/src/flow/FlowInspector.ts b/web/src/flow/FlowInspector.ts index 8e006de86447..d9a14211348b 100644 --- a/web/src/flow/FlowInspector.ts +++ b/web/src/flow/FlowInspector.ts @@ -4,7 +4,7 @@ import { AKElement } from "@goauthentik/elements/Base"; import "@goauthentik/elements/Expand"; import { msg } from "@lit/localize"; -import { CSSResult, TemplateResult, css, html } from "lit"; +import { CSSResult, TemplateResult, css, html, nothing } from "lit"; import { customElement, property } from "lit/decorators.js"; import PFButton from "@patternfly/patternfly/components/Button/button.css"; @@ -116,8 +116,7 @@ export class FlowInspector extends AKElement { } if (!this.state) { this.advanceHandler(); - return html` - `; + return html` `; } return html`
            @@ -269,7 +268,7 @@ ${JSON.stringify(this.getStage(this.state.currentPlan?.nextPlannedStage?.stageOb
            ` - : html``} + : nothing} ${this.state.currentPlan?.nextPlannedStage && !this.state.isCompleted ? html`
          ` - : html``} + : nothing}
          diff --git a/web/src/flow/providers/oauth2/DeviceCode.ts b/web/src/flow/providers/oauth2/DeviceCode.ts index 2eca7b166539..5a5e22a4b408 100644 --- a/web/src/flow/providers/oauth2/DeviceCode.ts +++ b/web/src/flow/providers/oauth2/DeviceCode.ts @@ -30,8 +30,7 @@ export class OAuth2DeviceCode extends BaseStage< render(): TemplateResult { if (!this.challenge) { - return html` - `; + return html` `; } return html`
        `; } - renderDeviceChallenge(): TemplateResult { + renderDeviceChallenge() { if (!this.selectedDeviceChallenge) { - return html``; + return nothing; } switch (this.selectedDeviceChallenge?.deviceClass) { case DeviceClassesEnum.Static: @@ -224,13 +224,12 @@ export class AuthenticatorValidateStage > `; } - return html``; + return nothing; } render(): TemplateResult { if (!this.challenge) { - return html` - `; + return html` `; } // User only has a single device class, so we don't show a picker if (this.challenge?.deviceChallenges.length === 1) { diff --git a/web/src/flow/stages/authenticator_validate/AuthenticatorValidateStageCode.ts b/web/src/flow/stages/authenticator_validate/AuthenticatorValidateStageCode.ts index dbe053c8c346..9065f2e4d864 100644 --- a/web/src/flow/stages/authenticator_validate/AuthenticatorValidateStageCode.ts +++ b/web/src/flow/stages/authenticator_validate/AuthenticatorValidateStageCode.ts @@ -33,8 +33,7 @@ export class AuthenticatorValidateStageWebCode extends BaseDeviceStage< render(): TemplateResult { if (!this.challenge) { - return html` - `; + return html` `; } return html``; } @@ -280,8 +280,7 @@ ${prompt.initialValue} - `; + return html` `; } return html`
        diff --git a/web/src/flow/stages/user_login/UserLoginStage.ts b/web/src/flow/stages/user_login/UserLoginStage.ts index 6501f3cd01c2..01483f38e8bc 100644 --- a/web/src/flow/stages/user_login/UserLoginStage.ts +++ b/web/src/flow/stages/user_login/UserLoginStage.ts @@ -29,8 +29,7 @@ export class PasswordStage extends BaseStage< render(): TemplateResult { if (!this.challenge) { - return html` - `; + return html` `; } return html`
      From d75cdfeaf199847c6502f0ee3f58f9ccfcd0b9e7 Mon Sep 17 00:00:00 2001 From: RMT Date: Fri, 16 Aug 2024 21:04:07 +0800 Subject: [PATCH 107/165] internal: Use loop instead of recursion in NewAPIController (#10745) use loop instead of recursion --- internal/outpost/ak/api.go | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/internal/outpost/ak/api.go b/internal/outpost/ak/api.go index 57757b2e2a6e..2def0642731b 100644 --- a/internal/outpost/ak/api.go +++ b/internal/outpost/ak/api.go @@ -77,11 +77,17 @@ func NewAPIController(akURL url.URL, token string) *APIController { // Because we don't know the outpost UUID, we simply do a list and pick the first // The service account this token belongs to should only have access to a single outpost - outposts, _, err := apiClient.OutpostsApi.OutpostsInstancesList(context.Background()).Execute() - if err != nil { + var outposts *api.PaginatedOutpostList + var err error + for { + outposts, _, err = apiClient.OutpostsApi.OutpostsInstancesList(context.Background()).Execute() + + if err == nil { + break + } + log.WithError(err).Error("Failed to fetch outpost configuration, retrying in 3 seconds") time.Sleep(time.Second * 3) - return NewAPIController(akURL, token) } if len(outposts.Results) < 1 { panic("No outposts found with given token, ensure the given token corresponds to an authenitk Outpost") From 53b89b71e23ec391ffcbe2d5a852b9ddcb7b412d Mon Sep 17 00:00:00 2001 From: Tana M Berry Date: Fri, 16 Aug 2024 10:54:09 -0500 Subject: [PATCH 108/165] website/scripts: final-ish readme with troubleshooting tips (#10948) * added note to readme * fixed env file * tweaks * moved env file * add more troubleshooting * ran make website --------- Co-authored-by: Tana M Berry --- website/docsmg.env | 1 + website/scripts/docsmg/README.md | 19 +++++++++++++++++-- website/scripts/docsmg/docsmg.env | 1 - 3 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 website/docsmg.env delete mode 100644 website/scripts/docsmg/docsmg.env diff --git a/website/docsmg.env b/website/docsmg.env new file mode 100644 index 000000000000..cb4963f5630f --- /dev/null +++ b/website/docsmg.env @@ -0,0 +1 @@ +MIGRATE_PATH=./docs diff --git a/website/scripts/docsmg/README.md b/website/scripts/docsmg/README.md index 12f47c2e781e..9a4cb28bad05 100644 --- a/website/scripts/docsmg/README.md +++ b/website/scripts/docsmg/README.md @@ -24,8 +24,15 @@ Use this migration tool to: 1. Navigate to the `authentik/website` dir. 2. Generate a migratefile with `docsmg generate | sort >> migratefile`. You can also just run `docsmg generate | sort` to see the output in the terminal, before writing it to a file. + + :::info The new `migratefile` will be created in the `/website` dir. + ::: + 3. Edit the `migratefile` to add the target directory paths in the new structure for each entry. - Find the files you want to move in `migratefile` and insert the path you want to move them to after the arrow; ex `path/to/move/from/file.md -> path/to/move/to/file.md` Note: make sure to put spaces on either side of the arrow or that line won't be recognized. + For each file listed in `migratefile` insert the path you want to move them to. + EXAMPLE: `path/to/move/from/file.md -> path/to/move/to/file.md` + + Note: make sure to put spaces on either side of the arrow or that line won't be recognized. ### Migrate the docs @@ -35,7 +42,8 @@ Use this migration tool to: After you have run `migrate`, you cannot run it again or you will get a `panic` error... because the files have already been moved. ::: -2. To revert the migration, use `docsmg unmigrate`. Note: DO NOT edit the `migratefile` file in befor running `unmigrate`. +2. To revert the migration, use `docsmg unmigrate`. + Note: DO NOT edit the `migratefile` file in befor running `unmigrate`. 3. Continue modifying the `migratefile` file and then using the `docsmg migrate` command until you are satisfied with the result. ### Update the `sidebar.js file` @@ -45,3 +53,10 @@ Because the structure is completely changed, you will need to modify/reconstruct ## Test the results To test the internal links, navigate up a level to `authentik` and then run `make website-watch`. + +## Toubleshooting + +- If the `docsmg generate` command pulls _all_ of the files in the repo (even non-docs files), then check that: + - the `docsmg.env` exists + - that it is in `/website` + - the content is `MIGRATE_PATH=./docs` diff --git a/website/scripts/docsmg/docsmg.env b/website/scripts/docsmg/docsmg.env deleted file mode 100644 index cbadaa58de06..000000000000 --- a/website/scripts/docsmg/docsmg.env +++ /dev/null @@ -1 +0,0 @@ -MIGRATE_FILE=./docs From d577152f835c2fecc6134947365daf03b8185c2b Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Sat, 17 Aug 2024 21:10:28 +0200 Subject: [PATCH 109/165] providers/SAML: encryption support (#10934) * providers/saml: add option to sign assertion and or response Signed-off-by: Jens Langhammer * add encryption Signed-off-by: Jens Langhammer * add form option Signed-off-by: Jens Langhammer * add tests for API Signed-off-by: Jens Langhammer --------- Signed-off-by: Jens Langhammer --- authentik/providers/saml/api/providers.py | 14 ++ ...016_samlprovider_encryption_kp_and_more.py | 39 ++++++ authentik/providers/saml/models.py | 17 +++ .../providers/saml/processors/assertion.py | 125 +++++++++++++----- .../providers/saml/processors/metadata.py | 2 +- authentik/providers/saml/tests/test_api.py | 42 +++++- .../saml/tests/test_auth_n_request.py | 65 ++++++++- authentik/root/settings.py | 2 + .../sources/saml/processors/constants.py | 2 + authentik/sources/saml/processors/request.py | 2 +- blueprints/schema.json | 17 +++ schema.yml | 49 +++++++ ...rd-authentication-by-saml-configuration.ts | 72 +++++++++- .../admin/providers/saml/SAMLProviderForm.ts | 79 ++++++++++- 14 files changed, 479 insertions(+), 48 deletions(-) create mode 100644 authentik/providers/saml/migrations/0016_samlprovider_encryption_kp_and_more.py diff --git a/authentik/providers/saml/api/providers.py b/authentik/providers/saml/api/providers.py index 2465595f19a9..40ff7b0eb4da 100644 --- a/authentik/providers/saml/api/providers.py +++ b/authentik/providers/saml/api/providers.py @@ -133,6 +133,17 @@ def get_url_slo_redirect(self, instance: SAMLProvider) -> str: except Provider.application.RelatedObjectDoesNotExist: return "-" + def validate(self, attrs: dict): + if attrs.get("signing_kp"): + if not attrs.get("sign_assertion") and not attrs.get("sign_response"): + raise ValidationError( + _( + "With a signing keypair selected, at least one of 'Sign assertion' " + "and 'Sign Response' must be selected." + ) + ) + return super().validate(attrs) + class Meta: model = SAMLProvider fields = ProviderSerializer.Meta.fields + [ @@ -148,6 +159,9 @@ class Meta: "signature_algorithm", "signing_kp", "verification_kp", + "encryption_kp", + "sign_assertion", + "sign_response", "sp_binding", "default_relay_state", "url_download_metadata", diff --git a/authentik/providers/saml/migrations/0016_samlprovider_encryption_kp_and_more.py b/authentik/providers/saml/migrations/0016_samlprovider_encryption_kp_and_more.py new file mode 100644 index 000000000000..e15242f54d38 --- /dev/null +++ b/authentik/providers/saml/migrations/0016_samlprovider_encryption_kp_and_more.py @@ -0,0 +1,39 @@ +# Generated by Django 5.0.8 on 2024-08-15 14:52 + +import django.db.models.deletion +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("authentik_crypto", "0004_alter_certificatekeypair_name"), + ("authentik_providers_saml", "0015_alter_samlpropertymapping_options"), + ] + + operations = [ + migrations.AddField( + model_name="samlprovider", + name="encryption_kp", + field=models.ForeignKey( + blank=True, + default=None, + help_text="When selected, incoming assertions are encrypted by the IdP using the public key of the encryption keypair. The assertion is decrypted by the SP using the the private key.", + null=True, + on_delete=django.db.models.deletion.SET_NULL, + related_name="+", + to="authentik_crypto.certificatekeypair", + verbose_name="Encryption Keypair", + ), + ), + migrations.AddField( + model_name="samlprovider", + name="sign_assertion", + field=models.BooleanField(default=True), + ), + migrations.AddField( + model_name="samlprovider", + name="sign_response", + field=models.BooleanField(default=True), + ), + ] diff --git a/authentik/providers/saml/models.py b/authentik/providers/saml/models.py index 309d386f33a0..5cf410728ab1 100644 --- a/authentik/providers/saml/models.py +++ b/authentik/providers/saml/models.py @@ -144,11 +144,28 @@ class SAMLProvider(Provider): on_delete=models.SET_NULL, verbose_name=_("Signing Keypair"), ) + encryption_kp = models.ForeignKey( + CertificateKeyPair, + default=None, + null=True, + blank=True, + help_text=_( + "When selected, incoming assertions are encrypted by the IdP using the public " + "key of the encryption keypair. The assertion is decrypted by the SP using the " + "the private key." + ), + on_delete=models.SET_NULL, + verbose_name=_("Encryption Keypair"), + related_name="+", + ) default_relay_state = models.TextField( default="", blank=True, help_text=_("Default relay_state value for IDP-initiated logins") ) + sign_assertion = models.BooleanField(default=True) + sign_response = models.BooleanField(default=True) + @property def launch_url(self) -> str | None: """Use IDP-Initiated SAML flow as launch URL""" diff --git a/authentik/providers/saml/processors/assertion.py b/authentik/providers/saml/processors/assertion.py index 845a7b9395a0..6dc735a87f34 100644 --- a/authentik/providers/saml/processors/assertion.py +++ b/authentik/providers/saml/processors/assertion.py @@ -18,7 +18,11 @@ from authentik.providers.saml.utils import get_random_id from authentik.providers.saml.utils.time import get_time_string from authentik.sources.ldap.auth import LDAP_DISTINGUISHED_NAME -from authentik.sources.saml.exceptions import InvalidSignature, UnsupportedNameIDFormat +from authentik.sources.saml.exceptions import ( + InvalidEncryption, + InvalidSignature, + UnsupportedNameIDFormat, +) from authentik.sources.saml.processors.constants import ( DIGEST_ALGORITHM_TRANSLATION_MAP, NS_MAP, @@ -256,9 +260,17 @@ def get_assertion(self) -> Element: assertion, xmlsec.constants.TransformExclC14N, sign_algorithm_transform, - ns="ds", # type: ignore + ns=xmlsec.constants.DSigNs, ) assertion.append(signature) + if self.provider.encryption_kp: + encryption = xmlsec.template.encrypted_data_create( + assertion, + xmlsec.constants.TransformAes128Cbc, + self._assertion_id, + ns=xmlsec.constants.DSigNs, + ) + assertion.append(encryption) assertion.append(self.get_assertion_subject()) assertion.append(self.get_assertion_conditions()) @@ -286,41 +298,86 @@ def get_response(self) -> Element: response.append(self.get_assertion()) return response + def _sign(self, element: Element): + """Sign an XML element based on the providers' configured signing settings""" + digest_algorithm_transform = DIGEST_ALGORITHM_TRANSLATION_MAP.get( + self.provider.digest_algorithm, xmlsec.constants.TransformSha1 + ) + xmlsec.tree.add_ids(element, ["ID"]) + signature_node = xmlsec.tree.find_node(element, xmlsec.constants.NodeSignature) + ref = xmlsec.template.add_reference( + signature_node, + digest_algorithm_transform, + uri="#" + self._assertion_id, + ) + xmlsec.template.add_transform(ref, xmlsec.constants.TransformEnveloped) + xmlsec.template.add_transform(ref, xmlsec.constants.TransformExclC14N) + key_info = xmlsec.template.ensure_key_info(signature_node) + xmlsec.template.add_x509_data(key_info) + + ctx = xmlsec.SignatureContext() + + key = xmlsec.Key.from_memory( + self.provider.signing_kp.key_data, + xmlsec.constants.KeyDataFormatPem, + None, + ) + key.load_cert_from_memory( + self.provider.signing_kp.certificate_data, + xmlsec.constants.KeyDataFormatCertPem, + ) + ctx.key = key + try: + ctx.sign(signature_node) + except xmlsec.Error as exc: + raise InvalidSignature() from exc + + def _encrypt(self, element: Element, parent: Element): + """Encrypt SAMLResponse EncryptedAssertion Element""" + manager = xmlsec.KeysManager() + key = xmlsec.Key.from_memory( + self.provider.encryption_kp.key_data, + xmlsec.constants.KeyDataFormatPem, + ) + key.load_cert_from_memory( + self.provider.encryption_kp.certificate_data, + xmlsec.constants.KeyDataFormatCertPem, + ) + + manager.add_key(key) + encryption_context = xmlsec.EncryptionContext(manager) + encryption_context.key = xmlsec.Key.generate( + xmlsec.constants.KeyDataAes, 128, xmlsec.constants.KeyDataTypeSession + ) + + container = SubElement(parent, f"{{{NS_SAML_ASSERTION}}}EncryptedAssertion") + enc_data = xmlsec.template.encrypted_data_create( + container, xmlsec.Transform.AES128, type=xmlsec.EncryptionType.ELEMENT, ns="xenc" + ) + xmlsec.template.encrypted_data_ensure_cipher_value(enc_data) + key_info = xmlsec.template.encrypted_data_ensure_key_info(enc_data, ns="ds") + enc_key = xmlsec.template.add_encrypted_key(key_info, xmlsec.Transform.RSA_OAEP) + xmlsec.template.encrypted_data_ensure_cipher_value(enc_key) + + try: + enc_data = encryption_context.encrypt_xml(enc_data, element) + except xmlsec.Error as exc: + raise InvalidEncryption() from exc + + parent.remove(enc_data) + container.append(enc_data) + def build_response(self) -> str: """Build string XML Response and sign if signing is enabled.""" root_response = self.get_response() if self.provider.signing_kp: - digest_algorithm_transform = DIGEST_ALGORITHM_TRANSLATION_MAP.get( - self.provider.digest_algorithm, xmlsec.constants.TransformSha1 - ) + if self.provider.sign_assertion: + assertion = root_response.xpath("//saml:Assertion", namespaces=NS_MAP)[0] + self._sign(assertion) + if self.provider.sign_response: + response = root_response.xpath("//samlp:Response", namespaces=NS_MAP)[0] + self._sign(response) + if self.provider.encryption_kp: assertion = root_response.xpath("//saml:Assertion", namespaces=NS_MAP)[0] - xmlsec.tree.add_ids(assertion, ["ID"]) - signature_node = xmlsec.tree.find_node(assertion, xmlsec.constants.NodeSignature) - ref = xmlsec.template.add_reference( - signature_node, - digest_algorithm_transform, - uri="#" + self._assertion_id, - ) - xmlsec.template.add_transform(ref, xmlsec.constants.TransformEnveloped) - xmlsec.template.add_transform(ref, xmlsec.constants.TransformExclC14N) - key_info = xmlsec.template.ensure_key_info(signature_node) - xmlsec.template.add_x509_data(key_info) - - ctx = xmlsec.SignatureContext() - - key = xmlsec.Key.from_memory( - self.provider.signing_kp.key_data, - xmlsec.constants.KeyDataFormatPem, - None, - ) - key.load_cert_from_memory( - self.provider.signing_kp.certificate_data, - xmlsec.constants.KeyDataFormatCertPem, - ) - ctx.key = key - try: - ctx.sign(signature_node) - except xmlsec.Error as exc: - raise InvalidSignature() from exc - + self._encrypt(assertion, root_response) return etree.tostring(root_response).decode("utf-8") # nosec diff --git a/authentik/providers/saml/processors/metadata.py b/authentik/providers/saml/processors/metadata.py index e6a2dd01391d..ed3888275396 100644 --- a/authentik/providers/saml/processors/metadata.py +++ b/authentik/providers/saml/processors/metadata.py @@ -126,7 +126,7 @@ def _prepare_signature(self, entity_descriptor: Element): entity_descriptor, xmlsec.constants.TransformExclC14N, sign_algorithm_transform, - ns="ds", # type: ignore + ns=xmlsec.constants.DSigNs, ) entity_descriptor.append(signature) diff --git a/authentik/providers/saml/tests/test_api.py b/authentik/providers/saml/tests/test_api.py index 8ccb0c29a228..e273b4b60721 100644 --- a/authentik/providers/saml/tests/test_api.py +++ b/authentik/providers/saml/tests/test_api.py @@ -8,7 +8,7 @@ from authentik.blueprints.tests import apply_blueprint from authentik.core.models import Application -from authentik.core.tests.utils import create_test_admin_user, create_test_flow +from authentik.core.tests.utils import create_test_admin_user, create_test_cert, create_test_flow from authentik.flows.models import FlowDesignation from authentik.lib.generators import generate_id from authentik.lib.tests.utils import load_fixture @@ -29,12 +29,52 @@ def test_detail(self): name=generate_id(), authorization_flow=create_test_flow(), ) + response = self.client.get( + reverse("authentik_api:samlprovider-detail", kwargs={"pk": provider.pk}), + ) + self.assertEqual(200, response.status_code) Application.objects.create(name=generate_id(), provider=provider, slug=generate_id()) response = self.client.get( reverse("authentik_api:samlprovider-detail", kwargs={"pk": provider.pk}), ) self.assertEqual(200, response.status_code) + def test_create_validate_signing_kp(self): + """Test create""" + cert = create_test_cert() + response = self.client.post( + reverse("authentik_api:samlprovider-list"), + data={ + "name": generate_id(), + "authorization_flow": create_test_flow().pk, + "acs_url": "http://localhost", + "signing_kp": cert.pk, + }, + ) + self.assertEqual(400, response.status_code) + self.assertJSONEqual( + response.content, + { + "non_field_errors": [ + ( + "With a signing keypair selected, at least one " + "of 'Sign assertion' and 'Sign Response' must be selected." + ) + ] + }, + ) + response = self.client.post( + reverse("authentik_api:samlprovider-list"), + data={ + "name": generate_id(), + "authorization_flow": create_test_flow().pk, + "acs_url": "http://localhost", + "signing_kp": cert.pk, + "sign_assertion": True, + }, + ) + self.assertEqual(201, response.status_code) + def test_metadata(self): """Test metadata export (normal)""" self.client.logout() diff --git a/authentik/providers/saml/tests/test_auth_n_request.py b/authentik/providers/saml/tests/test_auth_n_request.py index 88a563ef87ec..bb1a5b27544f 100644 --- a/authentik/providers/saml/tests/test_auth_n_request.py +++ b/authentik/providers/saml/tests/test_auth_n_request.py @@ -78,12 +78,12 @@ class TestAuthNRequest(TestCase): @apply_blueprint("system/providers-saml.yaml") def setUp(self): - cert = create_test_cert() + self.cert = create_test_cert() self.provider: SAMLProvider = SAMLProvider.objects.create( authorization_flow=create_test_flow(), acs_url="http://testserver/source/saml/provider/acs/", - signing_kp=cert, - verification_kp=cert, + signing_kp=self.cert, + verification_kp=self.cert, ) self.provider.property_mappings.set(SAMLPropertyMapping.objects.all()) self.provider.save() @@ -91,8 +91,8 @@ def setUp(self): slug="provider", issuer="authentik", pre_authentication_flow=create_test_flow(), - signing_kp=cert, - verification_kp=cert, + signing_kp=self.cert, + verification_kp=self.cert, ) def test_signed_valid(self): @@ -112,7 +112,34 @@ def test_signed_valid(self): self.assertEqual(parsed_request.id, request_proc.request_id) self.assertEqual(parsed_request.relay_state, "test_state") - def test_request_full_signed(self): + def test_request_encrypt(self): + """Test full SAML Request/Response flow, fully encrypted""" + self.provider.encryption_kp = self.cert + self.provider.save() + self.source.encryption_kp = self.cert + self.source.save() + http_request = get_request("/") + + # First create an AuthNRequest + request_proc = RequestProcessor(self.source, http_request, "test_state") + request = request_proc.build_auth_n() + + # To get an assertion we need a parsed request (parsed by provider) + parsed_request = AuthNRequestParser(self.provider).parse( + b64encode(request.encode()).decode(), "test_state" + ) + # Now create a response and convert it to string (provider) + response_proc = AssertionProcessor(self.provider, http_request, parsed_request) + response = response_proc.build_response() + + # Now parse the response (source) + http_request.POST = QueryDict(mutable=True) + http_request.POST["SAMLResponse"] = b64encode(response.encode()).decode() + + response_parser = ResponseProcessor(self.source, http_request) + response_parser.parse() + + def test_request_signed(self): """Test full SAML Request/Response flow, fully signed""" http_request = get_request("/") @@ -135,6 +162,32 @@ def test_request_full_signed(self): response_parser = ResponseProcessor(self.source, http_request) response_parser.parse() + def test_request_signed_both(self): + """Test full SAML Request/Response flow, fully signed""" + self.provider.sign_assertion = True + self.provider.sign_response = True + self.provider.save() + http_request = get_request("/") + + # First create an AuthNRequest + request_proc = RequestProcessor(self.source, http_request, "test_state") + request = request_proc.build_auth_n() + + # To get an assertion we need a parsed request (parsed by provider) + parsed_request = AuthNRequestParser(self.provider).parse( + b64encode(request.encode()).decode(), "test_state" + ) + # Now create a response and convert it to string (provider) + response_proc = AssertionProcessor(self.provider, http_request, parsed_request) + response = response_proc.build_response() + + # Now parse the response (source) + http_request.POST = QueryDict(mutable=True) + http_request.POST["SAMLResponse"] = b64encode(response.encode()).decode() + + response_parser = ResponseProcessor(self.source, http_request) + response_parser.parse() + def test_request_id_invalid(self): """Test generated AuthNRequest with invalid request ID""" http_request = get_request("/") diff --git a/authentik/root/settings.py b/authentik/root/settings.py index 063999809889..8b3c7666b3cf 100644 --- a/authentik/root/settings.py +++ b/authentik/root/settings.py @@ -9,6 +9,7 @@ from celery.schedules import crontab from django.conf import ImproperlyConfigured from sentry_sdk import set_tag +from xmlsec import enable_debug_trace from authentik import __version__ from authentik.lib.config import CONFIG, redis_url @@ -520,6 +521,7 @@ def _update_settings(app_path: str): "rest_framework.renderers.BrowsableAPIRenderer" ) SHARED_APPS.insert(SHARED_APPS.index("django.contrib.staticfiles"), "daphne") + enable_debug_trace(True) TENANT_APPS.append("authentik.core") diff --git a/authentik/sources/saml/processors/constants.py b/authentik/sources/saml/processors/constants.py index df126c6a4487..1f037d28a3d8 100644 --- a/authentik/sources/saml/processors/constants.py +++ b/authentik/sources/saml/processors/constants.py @@ -6,12 +6,14 @@ NS_SAML_ASSERTION = "urn:oasis:names:tc:SAML:2.0:assertion" NS_SAML_METADATA = "urn:oasis:names:tc:SAML:2.0:metadata" NS_SIGNATURE = "http://www.w3.org/2000/09/xmldsig#" +NS_ENC = "http://www.w3.org/2001/04/xmlenc#" NS_MAP = { "samlp": NS_SAML_PROTOCOL, "saml": NS_SAML_ASSERTION, "ds": NS_SIGNATURE, "md": NS_SAML_METADATA, + "xenc": NS_ENC, } SAML_NAME_ID_FORMAT_EMAIL = "urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress" diff --git a/authentik/sources/saml/processors/request.py b/authentik/sources/saml/processors/request.py index ff36812a1f54..f51d7f0909af 100644 --- a/authentik/sources/saml/processors/request.py +++ b/authentik/sources/saml/processors/request.py @@ -76,7 +76,7 @@ def get_auth_n(self) -> Element: auth_n_request, xmlsec.constants.TransformExclC14N, sign_algorithm_transform, - ns="ds", # type: ignore + ns=xmlsec.constants.DSigNs, ) auth_n_request.append(signature) diff --git a/blueprints/schema.json b/blueprints/schema.json index f63ce69963db..88065777736d 100644 --- a/blueprints/schema.json +++ b/blueprints/schema.json @@ -5189,6 +5189,7 @@ "permission": { "type": "string", "enum": [ + "search_full_directory", "add_ldapprovider", "change_ldapprovider", "delete_ldapprovider", @@ -5773,6 +5774,20 @@ "title": "Verification Certificate", "description": "When selected, incoming assertion's Signatures will be validated against this certificate. To allow unsigned Requests, leave on default." }, + "encryption_kp": { + "type": "string", + "format": "uuid", + "title": "Encryption Keypair", + "description": "When selected, incoming assertions are encrypted by the IdP using the public key of the encryption keypair. The assertion is decrypted by the SP using the the private key." + }, + "sign_assertion": { + "type": "boolean", + "title": "Sign assertion" + }, + "sign_response": { + "type": "boolean", + "title": "Sign response" + }, "sp_binding": { "type": "string", "enum": [ @@ -6212,6 +6227,7 @@ "authentik_providers_ldap.add_ldapprovider", "authentik_providers_ldap.change_ldapprovider", "authentik_providers_ldap.delete_ldapprovider", + "authentik_providers_ldap.search_full_directory", "authentik_providers_ldap.view_ldapprovider", "authentik_providers_microsoft_entra.add_microsoftentraprovider", "authentik_providers_microsoft_entra.change_microsoftentraprovider", @@ -11867,6 +11883,7 @@ "authentik_providers_ldap.add_ldapprovider", "authentik_providers_ldap.change_ldapprovider", "authentik_providers_ldap.delete_ldapprovider", + "authentik_providers_ldap.search_full_directory", "authentik_providers_ldap.view_ldapprovider", "authentik_providers_microsoft_entra.add_microsoftentraprovider", "authentik_providers_microsoft_entra.change_microsoftentraprovider", diff --git a/schema.yml b/schema.yml index bf42d1cc2b35..e8f9838aafe8 100644 --- a/schema.yml +++ b/schema.yml @@ -20664,6 +20664,11 @@ paths: - http://www.w3.org/2001/04/xmldsig-more#sha384 - http://www.w3.org/2001/04/xmlenc#sha256 - http://www.w3.org/2001/04/xmlenc#sha512 + - in: query + name: encryption_kp + schema: + type: string + format: uuid - in: query name: is_backchannel schema: @@ -20718,6 +20723,14 @@ paths: name: session_valid_not_on_or_after schema: type: string + - in: query + name: sign_assertion + schema: + type: boolean + - in: query + name: sign_response + schema: + type: boolean - in: query name: signature_algorithm schema: @@ -46866,6 +46879,18 @@ components: title: Verification Certificate description: When selected, incoming assertion's Signatures will be validated against this certificate. To allow unsigned Requests, leave on default. + encryption_kp: + type: string + format: uuid + nullable: true + title: Encryption Keypair + description: When selected, incoming assertions are encrypted by the IdP + using the public key of the encryption keypair. The assertion is decrypted + by the SP using the the private key. + sign_assertion: + type: boolean + sign_response: + type: boolean sp_binding: allOf: - $ref: '#/components/schemas/SpBindingEnum' @@ -49581,6 +49606,18 @@ components: title: Verification Certificate description: When selected, incoming assertion's Signatures will be validated against this certificate. To allow unsigned Requests, leave on default. + encryption_kp: + type: string + format: uuid + nullable: true + title: Encryption Keypair + description: When selected, incoming assertions are encrypted by the IdP + using the public key of the encryption keypair. The assertion is decrypted + by the SP using the the private key. + sign_assertion: + type: boolean + sign_response: + type: boolean sp_binding: allOf: - $ref: '#/components/schemas/SpBindingEnum' @@ -49725,6 +49762,18 @@ components: title: Verification Certificate description: When selected, incoming assertion's Signatures will be validated against this certificate. To allow unsigned Requests, leave on default. + encryption_kp: + type: string + format: uuid + nullable: true + title: Encryption Keypair + description: When selected, incoming assertions are encrypted by the IdP + using the public key of the encryption keypair. The assertion is decrypted + by the SP using the the private key. + sign_assertion: + type: boolean + sign_response: + type: boolean sp_binding: allOf: - $ref: '#/components/schemas/SpBindingEnum' diff --git a/web/src/admin/applications/wizard/methods/saml/ak-application-wizard-authentication-by-saml-configuration.ts b/web/src/admin/applications/wizard/methods/saml/ak-application-wizard-authentication-by-saml-configuration.ts index c5700af0d734..f2947a0381ff 100644 --- a/web/src/admin/applications/wizard/methods/saml/ak-application-wizard-authentication-by-saml-configuration.ts +++ b/web/src/admin/applications/wizard/methods/saml/ak-application-wizard-authentication-by-saml-configuration.ts @@ -1,8 +1,10 @@ import "@goauthentik/admin/applications/wizard/ak-wizard-title"; import "@goauthentik/admin/applications/wizard/ak-wizard-title"; import "@goauthentik/admin/common/ak-crypto-certificate-search"; +import AkCryptoCertificateSearch from "@goauthentik/admin/common/ak-crypto-certificate-search"; import "@goauthentik/admin/common/ak-flow-search/ak-branded-flow-search"; import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; +import { first } from "@goauthentik/common/utils"; import "@goauthentik/components/ak-multi-select"; import "@goauthentik/components/ak-number-input"; import "@goauthentik/components/ak-radio-input"; @@ -13,7 +15,7 @@ import "@goauthentik/elements/forms/HorizontalFormElement"; import { msg } from "@lit/localize"; import { customElement, state } from "@lit/reactive-element/decorators.js"; -import { html } from "lit"; +import { html, nothing } from "lit"; import { ifDefined } from "lit/directives/if-defined.js"; import { @@ -36,6 +38,9 @@ export class ApplicationWizardProviderSamlConfiguration extends BaseProviderPane @state() propertyMappings?: PaginatedSAMLPropertyMappingList; + @state() + hasSigningKp = false; + constructor() { super(); new PropertymappingsApi(DEFAULT_CONFIG) @@ -167,6 +172,11 @@ export class ApplicationWizardProviderSamlConfiguration extends BaseProviderPane > { + const target = ev.target as AkCryptoCertificateSearch; + if (!target) return; + this.hasSigningKp = !!target.selectedKeypair; + }} >

      ${msg( @@ -174,6 +184,52 @@ export class ApplicationWizardProviderSamlConfiguration extends BaseProviderPane )}

      + ${this.hasSigningKp + ? html` + +

      + ${msg( + "When enabled, the assertion element of the SAML response will be signed.", + )} +

      +
      + + +

      + ${msg( + "When enabled, the assertion element of the SAML response will be signed.", + )} +

      +
      ` + : nothing} + + +

      + ${msg( + "When selected, encrypted assertions will be decrypted using this keypair.", + )} +

      +
      + { - loadInstance(pk: number): Promise { - return new ProvidersApi(DEFAULT_CONFIG).providersSamlRetrieve({ + @state() + hasSigningKp = false; + + async loadInstance(pk: number): Promise { + const provider = await new ProvidersApi(DEFAULT_CONFIG).providersSamlRetrieve({ id: pk, }); + this.hasSigningKp = !!provider.signingKp; + return provider; } async send(data: SAMLProvider): Promise { @@ -184,6 +191,11 @@ export class SAMLProviderFormPage extends BaseProviderForm { > { + const target = ev.target as AkCryptoCertificateSearch; + if (!target) return; + this.hasSigningKp = !!target.selectedKeypair; + }} >

      ${msg( @@ -191,6 +203,52 @@ export class SAMLProviderFormPage extends BaseProviderForm { )}

      + ${this.hasSigningKp + ? html` + +

      + ${msg( + "When enabled, the assertion element of the SAML response will be signed.", + )} +

      +
      + + +

      + ${msg( + "When enabled, the assertion element of the SAML response will be signed.", + )} +

      +
      ` + : nothing} { )}

      + + +

      + ${msg( + "When selected, assertions will be encrypted using this keypair.", + )} +

      +
      Date: Sat, 17 Aug 2024 21:22:17 +0200 Subject: [PATCH 110/165] web: bump API Client version (#10951) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com> --- web/package-lock.json | 14 +++++++++----- web/package.json | 2 +- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 27749d7baa4b..ec503520be79 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -23,7 +23,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1723645891", + "@goauthentik/api": "^2024.6.3-1723921843", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", @@ -3386,9 +3386,9 @@ "license": "MIT" }, "node_modules/@goauthentik/api": { - "version": "2024.6.3-1723645891", - "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723645891.tgz", - "integrity": "sha512-nOyOKDE85y0vq5WUo0mswDj3e/jz7bfdbEiAW1TVbg4gYzY3zkiqIZyuzODAKqy8pL1BJGecSRFSDR7sDr099A==" + "version": "2024.6.3-1723921843", + "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723921843.tgz", + "integrity": "sha512-WSn53NhZh2PVhGQ9g/PYQyHR0TVvZRtCLm94LVUci/JDNlqQNdJIpsoBSbOu3JJqmtI7pjlaX+DUT7ZHifU2Iw==" }, "node_modules/@goauthentik/web": { "resolved": "", @@ -23825,6 +23825,7 @@ }, "node_modules/tree-sitter-json": { "version": "0.20.2", + "hasInstallScript": true, "license": "MIT", "optional": true, "dependencies": { @@ -23833,6 +23834,7 @@ }, "node_modules/tree-sitter-yaml": { "version": "0.5.0", + "hasInstallScript": true, "license": "MIT", "optional": true, "dependencies": { @@ -25537,7 +25539,9 @@ } }, "packages/sfe/node_modules/@goauthentik/api": { - "version": "2024.6.0-1720200294" + "version": "2024.6.0-1720200294", + "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.0-1720200294.tgz", + "integrity": "sha512-qGpI+0BpsHWlO8waj89q+6SWjVVuRtYqdmpSIrKFsZt9GLNXCvIAvgS5JI1Sq2z1uWK/8kLNZKDocI/XagqMPQ==" } } } diff --git a/web/package.json b/web/package.json index 0c8151f7952d..ad6eeb934b1a 100644 --- a/web/package.json +++ b/web/package.json @@ -11,7 +11,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1723645891", + "@goauthentik/api": "^2024.6.3-1723921843", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", From fc2148065c1ebacdd0b8a94690b757ca2777bf8b Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Sun, 18 Aug 2024 15:55:32 +0200 Subject: [PATCH 111/165] core, web: update translations (#10954) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: rissson <18313093+rissson@users.noreply.github.com> --- locale/en/LC_MESSAGES/django.po | 30 ++++++++++++++++++------------ web/xliff/de.xlf | 12 ++++++++++++ web/xliff/en.xlf | 12 ++++++++++++ web/xliff/es.xlf | 12 ++++++++++++ web/xliff/fr.xlf | 12 ++++++++++++ web/xliff/ko.xlf | 12 ++++++++++++ web/xliff/nl.xlf | 12 ++++++++++++ web/xliff/pl.xlf | 12 ++++++++++++ web/xliff/pseudo-LOCALE.xlf | 12 ++++++++++++ web/xliff/ru.xlf | 12 ++++++++++++ web/xliff/tr.xlf | 12 ++++++++++++ web/xliff/zh-CN.xlf | 12 ++++++++++++ web/xliff/zh-Hans.xlf | 12 ++++++++++++ web/xliff/zh-Hant.xlf | 12 ++++++++++++ web/xliff/zh_TW.xlf | 12 ++++++++++++ 15 files changed, 186 insertions(+), 12 deletions(-) diff --git a/locale/en/LC_MESSAGES/django.po b/locale/en/LC_MESSAGES/django.po index 8da2e2cbbcb6..3280a88300f1 100644 --- a/locale/en/LC_MESSAGES/django.po +++ b/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-15 00:09+0000\n" +"POT-Creation-Date: 2024-08-18 00:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1600,6 +1600,12 @@ msgstr "" msgid "Radius Provider Property Mappings" msgstr "" +#: authentik/providers/saml/api/providers.py +msgid "" +"With a signing keypair selected, at least one of 'Sign assertion' and 'Sign " +"Response' must be selected." +msgstr "" + #: authentik/providers/saml/api/providers.py msgid "Invalid XML Syntax" msgstr "" @@ -1731,6 +1737,17 @@ msgstr "" msgid "Signing Keypair" msgstr "" +#: authentik/providers/saml/models.py authentik/sources/saml/models.py +msgid "" +"When selected, incoming assertions are encrypted by the IdP using the public " +"key of the encryption keypair. The assertion is decrypted by the SP using " +"the the private key." +msgstr "" + +#: authentik/providers/saml/models.py authentik/sources/saml/models.py +msgid "Encryption Keypair" +msgstr "" + #: authentik/providers/saml/models.py msgid "Default relay_state value for IDP-initiated logins" msgstr "" @@ -2226,17 +2243,6 @@ msgstr "" msgid "Keypair used to sign outgoing Responses going to the Identity Provider." msgstr "" -#: authentik/sources/saml/models.py -msgid "" -"When selected, incoming assertions are encrypted by the IdP using the public " -"key of the encryption keypair. The assertion is decrypted by the SP using " -"the the private key." -msgstr "" - -#: authentik/sources/saml/models.py -msgid "Encryption Keypair" -msgstr "" - #: authentik/sources/saml/models.py msgid "SAML Source" msgstr "" diff --git a/web/xliff/de.xlf b/web/xliff/de.xlf index bc398a110940..35a57bac004e 100644 --- a/web/xliff/de.xlf +++ b/web/xliff/de.xlf @@ -6826,6 +6826,18 @@ Bindings to groups/users are checked against the user of the event. Last seen: () + + + Sign assertions + + + When enabled, the assertion element of the SAML response will be signed. + + + Sign responses + + + When selected, assertions will be encrypted using this keypair. diff --git a/web/xliff/en.xlf b/web/xliff/en.xlf index bdbe441de612..b21188e70281 100644 --- a/web/xliff/en.xlf +++ b/web/xliff/en.xlf @@ -7091,6 +7091,18 @@ Bindings to groups/users are checked against the user of the event. Last seen: () + + + Sign assertions + + + When enabled, the assertion element of the SAML response will be signed. + + + Sign responses + + + When selected, assertions will be encrypted using this keypair. diff --git a/web/xliff/es.xlf b/web/xliff/es.xlf index f252896144a6..ac096a01688a 100644 --- a/web/xliff/es.xlf +++ b/web/xliff/es.xlf @@ -6743,6 +6743,18 @@ Bindings to groups/users are checked against the user of the event. Last seen: () + + + Sign assertions + + + When enabled, the assertion element of the SAML response will be signed. + + + Sign responses + + + When selected, assertions will be encrypted using this keypair. diff --git a/web/xliff/fr.xlf b/web/xliff/fr.xlf index da31bd698e27..aab1dfc079a3 100644 --- a/web/xliff/fr.xlf +++ b/web/xliff/fr.xlf @@ -8990,6 +8990,18 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti Last seen: () Vu pour la dernière fois : () + + + Sign assertions + + + When enabled, the assertion element of the SAML response will be signed. + + + Sign responses + + + When selected, assertions will be encrypted using this keypair. diff --git a/web/xliff/ko.xlf b/web/xliff/ko.xlf index a96addab000a..5e262f8efb70 100644 --- a/web/xliff/ko.xlf +++ b/web/xliff/ko.xlf @@ -8661,6 +8661,18 @@ Bindings to groups/users are checked against the user of the event. Last seen: () + + + Sign assertions + + + When enabled, the assertion element of the SAML response will be signed. + + + Sign responses + + + When selected, assertions will be encrypted using this keypair. diff --git a/web/xliff/nl.xlf b/web/xliff/nl.xlf index 3b48aea0a385..a1ea570534d8 100644 --- a/web/xliff/nl.xlf +++ b/web/xliff/nl.xlf @@ -8506,6 +8506,18 @@ Bindingen naar groepen/gebruikers worden gecontroleerd tegen de gebruiker van de Last seen: () + + + Sign assertions + + + When enabled, the assertion element of the SAML response will be signed. + + + Sign responses + + + When selected, assertions will be encrypted using this keypair. diff --git a/web/xliff/pl.xlf b/web/xliff/pl.xlf index a93afb2eb546..79d1459b1b78 100644 --- a/web/xliff/pl.xlf +++ b/web/xliff/pl.xlf @@ -8929,6 +8929,18 @@ Powiązania z grupami/użytkownikami są sprawdzane względem użytkownika zdarz Last seen: () + + + Sign assertions + + + When enabled, the assertion element of the SAML response will be signed. + + + Sign responses + + + When selected, assertions will be encrypted using this keypair. diff --git a/web/xliff/pseudo-LOCALE.xlf b/web/xliff/pseudo-LOCALE.xlf index 5d26510fb735..ed9627bdc297 100644 --- a/web/xliff/pseudo-LOCALE.xlf +++ b/web/xliff/pseudo-LOCALE.xlf @@ -8889,4 +8889,16 @@ Bindings to groups/users are checked against the user of the event. Last seen: () + + Sign assertions + + + When enabled, the assertion element of the SAML response will be signed. + + + Sign responses + + + When selected, assertions will be encrypted using this keypair. + diff --git a/web/xliff/ru.xlf b/web/xliff/ru.xlf index 62ec4ed15851..0198262b9115 100644 --- a/web/xliff/ru.xlf +++ b/web/xliff/ru.xlf @@ -8993,6 +8993,18 @@ Bindings to groups/users are checked against the user of the event. Last seen: () Последний раз был замечен: () + + + Sign assertions + + + When enabled, the assertion element of the SAML response will be signed. + + + Sign responses + + + When selected, assertions will be encrypted using this keypair. diff --git a/web/xliff/tr.xlf b/web/xliff/tr.xlf index 28d419651279..97b0184cab37 100644 --- a/web/xliff/tr.xlf +++ b/web/xliff/tr.xlf @@ -6736,6 +6736,18 @@ Bindings to groups/users are checked against the user of the event. Last seen: () + + + Sign assertions + + + When enabled, the assertion element of the SAML response will be signed. + + + Sign responses + + + When selected, assertions will be encrypted using this keypair. diff --git a/web/xliff/zh-CN.xlf b/web/xliff/zh-CN.xlf index ca18fe5a1bbe..2c2ed7c87041 100644 --- a/web/xliff/zh-CN.xlf +++ b/web/xliff/zh-CN.xlf @@ -5668,6 +5668,18 @@ Bindings to groups/users are checked against the user of the event. Last seen: () + + Sign assertions + + + When enabled, the assertion element of the SAML response will be signed. + + + Sign responses + + + When selected, assertions will be encrypted using this keypair. + diff --git a/web/xliff/zh-Hans.xlf b/web/xliff/zh-Hans.xlf index f36aa7014033..537d72f8c618 100644 --- a/web/xliff/zh-Hans.xlf +++ b/web/xliff/zh-Hans.xlf @@ -8992,6 +8992,18 @@ Bindings to groups/users are checked against the user of the event. Last seen: () 上次出现: + + + Sign assertions + + + When enabled, the assertion element of the SAML response will be signed. + + + Sign responses + + + When selected, assertions will be encrypted using this keypair. diff --git a/web/xliff/zh-Hant.xlf b/web/xliff/zh-Hant.xlf index 8986ae5dedfe..0ff14a9dafc7 100644 --- a/web/xliff/zh-Hant.xlf +++ b/web/xliff/zh-Hant.xlf @@ -6784,6 +6784,18 @@ Bindings to groups/users are checked against the user of the event. Last seen: () + + + Sign assertions + + + When enabled, the assertion element of the SAML response will be signed. + + + Sign responses + + + When selected, assertions will be encrypted using this keypair. diff --git a/web/xliff/zh_TW.xlf b/web/xliff/zh_TW.xlf index 81fdcf746356..54b8f3c8b28a 100644 --- a/web/xliff/zh_TW.xlf +++ b/web/xliff/zh_TW.xlf @@ -8623,6 +8623,18 @@ Bindings to groups/users are checked against the user of the event. Last seen: () + + + Sign assertions + + + When enabled, the assertion element of the SAML response will be signed. + + + Sign responses + + + When selected, assertions will be encrypted using this keypair. From c9782a1c0083edc3f4b0469ddf36ddf2564c5590 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Sun, 18 Aug 2024 15:55:45 +0200 Subject: [PATCH 112/165] translate: Updates for file locale/en/LC_MESSAGES/django.po in ru (#10953) Translate locale/en/LC_MESSAGES/django.po in ru 100% translated source file: 'locale/en/LC_MESSAGES/django.po' on 'ru'. Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> --- locale/ru/LC_MESSAGES/django.po | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/locale/ru/LC_MESSAGES/django.po b/locale/ru/LC_MESSAGES/django.po index 13fff128542a..eebb28ec5cc1 100644 --- a/locale/ru/LC_MESSAGES/django.po +++ b/locale/ru/LC_MESSAGES/django.po @@ -9,16 +9,16 @@ # Nicholas Winterhalter, 2023 # Ренат Шарафутдинов, 2023 # Stepan Karavaev, 2024 -# Anton, 2024 +# Anton Babenko, 2024 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-12 13:45+0000\n" +"POT-Creation-Date: 2024-08-15 00:09+0000\n" "PO-Revision-Date: 2022-09-26 16:47+0000\n" -"Last-Translator: Anton, 2024\n" +"Last-Translator: Anton Babenko, 2024\n" "Language-Team: Russian (https://app.transifex.com/authentik/teams/119923/ru/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1326,14 +1326,6 @@ msgstr "Не удалось получить приложение" msgid "DN under which objects are accessible." msgstr "DN, под которым доступны объекты." -#: authentik/providers/ldap/models.py -msgid "" -"Users in this group can do search queries. If not set, every user can " -"execute search queries." -msgstr "" -"Пользователи этой группы могут выполнять поисковые запросы. Если не задано, " -"каждый пользователь может выполнять поисковые запросы." - #: authentik/providers/ldap/models.py msgid "" "The start for uidNumbers, this number is added to the user.pk to make sure " @@ -1379,6 +1371,10 @@ msgstr "LDAP Провайдер" msgid "LDAP Providers" msgstr "LDAP Провайдеры" +#: authentik/providers/ldap/models.py +msgid "Search full LDAP directory" +msgstr "Поиск по всему каталогу LDAP" + #: authentik/providers/oauth2/id_token.py msgid "Based on the Hashed User ID" msgstr "На основе хэшированного идентификатора пользователя" From 341fc6581c7253af2abf2eb834b86797096da23e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 18 Aug 2024 16:01:26 +0200 Subject: [PATCH 113/165] web: bump ws, @wdio/cli and @wdio/local-runner in /tests/wdio (#10952) Bumps [ws](https://github.com/websockets/ws) to 8.18.0 and updates ancestor dependencies [ws](https://github.com/websockets/ws), [@wdio/cli](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-cli) and [@wdio/local-runner](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-local-runner). These dependencies need to be updated together. Updates `ws` from 8.16.0 to 8.18.0 - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/8.16.0...8.18.0) Updates `@wdio/cli` from 8.40.2 to 9.0.3 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v9.0.3/packages/wdio-cli) Updates `@wdio/local-runner` from 8.40.2 to 9.0.1 - [Release notes](https://github.com/webdriverio/webdriverio/releases) - [Changelog](https://github.com/webdriverio/webdriverio/blob/main/CHANGELOG.md) - [Commits](https://github.com/webdriverio/webdriverio/commits/v9.0.1/packages/wdio-local-runner) --- updated-dependencies: - dependency-name: ws dependency-type: indirect - dependency-name: "@wdio/cli" dependency-type: direct:development - dependency-name: "@wdio/local-runner" dependency-type: direct:development ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- tests/wdio/package-lock.json | 5961 ++++++++++++++++++++-------------- tests/wdio/package.json | 4 +- 2 files changed, 3468 insertions(+), 2497 deletions(-) diff --git a/tests/wdio/package-lock.json b/tests/wdio/package-lock.json index 14f944752376..e8652b32edf3 100644 --- a/tests/wdio/package-lock.json +++ b/tests/wdio/package-lock.json @@ -12,8 +12,8 @@ "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@typescript-eslint/eslint-plugin": "^7.17.0", "@typescript-eslint/parser": "^7.17.0", - "@wdio/cli": "^8.40.2", - "@wdio/local-runner": "^8.40.2", + "@wdio/cli": "^9.0.3", + "@wdio/local-runner": "^9.0.1", "@wdio/mocha-framework": "^8.40.2", "@wdio/spec-reporter": "^8.39.0", "eslint": "^8.57.0", @@ -310,6 +310,390 @@ "node": ">=12" } }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz", + "integrity": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.1.tgz", + "integrity": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz", + "integrity": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.1.tgz", + "integrity": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz", + "integrity": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz", + "integrity": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz", + "integrity": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz", + "integrity": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz", + "integrity": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz", + "integrity": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz", + "integrity": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz", + "integrity": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz", + "integrity": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz", + "integrity": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz", + "integrity": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz", + "integrity": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz", + "integrity": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", + "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz", + "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", + "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", + "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", + "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", + "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", + "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, "node_modules/@eslint-community/eslint-utils": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", @@ -426,51 +810,298 @@ "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", "dev": true }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "node_modules/@inquirer/checkbox": { + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-2.4.7.tgz", + "integrity": "sha512-5YwCySyV1UEgqzz34gNsC38eKxRBtlRDpJLlKcRtTjlYA/yDKuc1rfw+hjw+2WJxbAZtaDPsRl5Zk7J14SBoBw==", "dev": true, "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + "@inquirer/core": "^9.0.10", + "@inquirer/figures": "^1.0.5", + "@inquirer/type": "^1.5.2", + "ansi-escapes": "^4.3.2", + "yoctocolors-cjs": "^2.1.2" }, "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/@isaacs/cliui/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "node_modules/@inquirer/confirm": { + "version": "3.1.22", + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-3.1.22.tgz", + "integrity": "sha512-gsAKIOWBm2Q87CDfs9fEo7wJT3fwWIJfnDGMn9Qy74gBnNFOACDNfhUzovubbJjWnKLGBln7/NcSmZwj5DuEXg==", "dev": true, - "engines": { - "node": ">=12" + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "engines": { + "node": ">=18" } }, - "node_modules/@isaacs/cliui/node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - }, - "node_modules/@isaacs/cliui/node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "node_modules/@inquirer/core": { + "version": "9.0.10", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-9.0.10.tgz", + "integrity": "sha512-TdESOKSVwf6+YWDz8GhS6nKscwzkIyakEzCLJ5Vh6O3Co2ClhCJ0A4MG909MUWfaWdpJm7DE45ii51/2Kat9tA==", "dev": true, "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, + "@inquirer/figures": "^1.0.5", + "@inquirer/type": "^1.5.2", + "@types/mute-stream": "^0.0.4", + "@types/node": "^22.1.0", + "@types/wrap-ansi": "^3.0.0", + "ansi-escapes": "^4.3.2", + "cli-spinners": "^2.9.2", + "cli-width": "^4.1.0", + "mute-stream": "^1.0.0", + "signal-exit": "^4.1.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^6.2.0", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/core/node_modules/@types/node": { + "version": "22.4.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.4.0.tgz", + "integrity": "sha512-49AbMDwYUz7EXxKU/r7mXOsxwFr4BYbvB7tWYxVuLdb2ibd30ijjXINSMAHiEEZk5PCRBmW1gUeisn2VMKt3cQ==", + "dev": true, + "dependencies": { + "undici-types": "~6.19.2" + } + }, + "node_modules/@inquirer/core/node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@inquirer/core/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@inquirer/core/node_modules/undici-types": { + "version": "6.19.6", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.6.tgz", + "integrity": "sha512-e/vggGopEfTKSvj4ihnOLTsqhrKRN3LeO6qSN/GxohhuRv8qH9bNQ4B8W7e/vFL+0XTnmHPB4/kegunZGA4Org==", + "dev": true + }, + "node_modules/@inquirer/editor": { + "version": "2.1.22", + "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-2.1.22.tgz", + "integrity": "sha512-K1QwTu7GCK+nKOVRBp5HY9jt3DXOfPGPr6WRDrPImkcJRelG9UTx2cAtK1liXmibRrzJlTWOwqgWT3k2XnS62w==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2", + "external-editor": "^3.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/expand": { + "version": "2.1.22", + "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-2.1.22.tgz", + "integrity": "sha512-wTZOBkzH+ItPuZ3ZPa9lynBsdMp6kQ9zbjVPYEtSBG7UulGjg2kQiAnUjgyG4SlntpTce5bOmXAPvE4sguXjpA==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/figures": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.5.tgz", + "integrity": "sha512-79hP/VWdZ2UVc9bFGJnoQ/lQMpL74mGgzSYX1xUqCVk7/v73vJCMw1VuyWN1jGkZ9B3z7THAbySqGbCNefcjfA==", + "dev": true, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/input": { + "version": "2.2.9", + "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-2.2.9.tgz", + "integrity": "sha512-7Z6N+uzkWM7+xsE+3rJdhdG/+mQgejOVqspoW+w0AbSZnL6nq5tGMEVASaYVWbkoSzecABWwmludO2evU3d31g==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/number": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-1.0.10.tgz", + "integrity": "sha512-kWTxRF8zHjQOn2TJs+XttLioBih6bdc5CcosXIzZsrTY383PXI35DuhIllZKu7CdXFi2rz2BWPN9l0dPsvrQOA==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/password": { + "version": "2.1.22", + "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-2.1.22.tgz", + "integrity": "sha512-5Fxt1L9vh3rAKqjYwqsjU4DZsEvY/2Gll+QkqR4yEpy6wvzLxdSgFhUcxfDAOtO4BEoTreWoznC0phagwLU5Kw==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2", + "ansi-escapes": "^4.3.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/prompts": { + "version": "5.3.8", + "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-5.3.8.tgz", + "integrity": "sha512-b2BudQY/Si4Y2a0PdZZL6BeJtl8llgeZa7U2j47aaJSCeAl1e4UI7y8a9bSkO3o/ZbZrgT5muy/34JbsjfIWxA==", + "dev": true, + "dependencies": { + "@inquirer/checkbox": "^2.4.7", + "@inquirer/confirm": "^3.1.22", + "@inquirer/editor": "^2.1.22", + "@inquirer/expand": "^2.1.22", + "@inquirer/input": "^2.2.9", + "@inquirer/number": "^1.0.10", + "@inquirer/password": "^2.1.22", + "@inquirer/rawlist": "^2.2.4", + "@inquirer/search": "^1.0.7", + "@inquirer/select": "^2.4.7" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/rawlist": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-2.2.4.tgz", + "integrity": "sha512-pb6w9pWrm7EfnYDgQObOurh2d2YH07+eDo3xQBsNAM2GRhliz6wFXGi1thKQ4bN6B0xDd6C3tBsjdr3obsCl3Q==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/search": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-1.0.7.tgz", + "integrity": "sha512-p1wpV+3gd1eST/o5N3yQpYEdFNCzSP0Klrl+5bfD3cTTz8BGG6nf4Z07aBW0xjlKIj1Rp0y3x/X4cZYi6TfcLw==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/figures": "^1.0.5", + "@inquirer/type": "^1.5.2", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/select": { + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-2.4.7.tgz", + "integrity": "sha512-JH7XqPEkBpNWp3gPCqWqY8ECbyMoFcCZANlL6pV9hf59qK6dGmkOlx1ydyhY+KZ0c5X74+W6Mtp+nm2QX0/MAQ==", + "dev": true, + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/figures": "^1.0.5", + "@inquirer/type": "^1.5.2", + "ansi-escapes": "^4.3.2", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/type": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.5.2.tgz", + "integrity": "sha512-w9qFkumYDCNyDZmNQjf/n6qQuvQ4dMC3BJesY4oF+yr0CxR5vxujflAVeIcS6U336uzi9GM0kAfZlLrZ9UTkpA==", + "dev": true, + "dependencies": { + "mute-stream": "^1.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, "engines": { "node": ">=12" }, @@ -654,18 +1285,6 @@ "@jridgewell/sourcemap-codec": "^1.4.10" } }, - "node_modules/@ljharb/through": { - "version": "2.3.12", - "resolved": "https://registry.npmjs.org/@ljharb/through/-/through-2.3.12.tgz", - "integrity": "sha512-ajo/heTlG3QgC8EGP6APIejksVAYt4ayz4tqoP3MolFELzcH1x1fzwEYRJTPO0IELutZ5HQ0c26/GqAYy79u3g==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.5" - }, - "engines": { - "node": ">= 0.4" - } - }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -711,6 +1330,25 @@ "node": ">=14" } }, + "node_modules/@promptbook/utils": { + "version": "0.63.4", + "resolved": "https://registry.npmjs.org/@promptbook/utils/-/utils-0.63.4.tgz", + "integrity": "sha512-ME3I9Twxu/d7hpnGTkNYMUyIY8IAwY5Mg86i4xpD1WSZKfYMTNQomvkyk2Fi33vZDu8NDwb6Quyd0zJ0T3xo9w==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://buymeacoffee.com/hejny" + }, + { + "type": "github", + "url": "https://github.com/webgptorg/promptbook/blob/main/README.md#%EF%B8%8F-contributing" + } + ], + "dependencies": { + "spacetrim": "0.11.39" + } + }, "node_modules/@puppeteer/browsers": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-1.9.1.tgz", @@ -732,34 +1370,28 @@ "node": ">=16.3.0" } }, + "node_modules/@sec-ant/readable-stream": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz", + "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==", + "dev": true + }, "node_modules/@sinclair/typebox": { "version": "0.27.8", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", "dev": true }, - "node_modules/@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", + "node_modules/@sindresorhus/merge-streams": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", + "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==", "dev": true, "engines": { - "node": ">=14.16" + "node": ">=18" }, "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } - }, - "node_modules/@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", - "dev": true, - "dependencies": { - "defer-to-connect": "^2.0.1" - }, - "engines": { - "node": ">=14.16" + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@testim/chrome-version": { @@ -819,31 +1451,25 @@ "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", "dev": true }, - "node_modules/@types/http-cache-semantics": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.2.tgz", - "integrity": "sha512-FD+nQWA2zJjh4L9+pFXqWOi0Hs1ryBCfI+985NjluQ1p8EYtoLvjLOKidXBtZ4/IcxDX4o8/E8qDS3540tNliw==", - "dev": true - }, "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", "dev": true }, "node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", "dev": true, "dependencies": { "@types/istanbul-lib-coverage": "*" } }, "node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", "dev": true, "dependencies": { "@types/istanbul-lib-report": "*" @@ -855,13 +1481,22 @@ "integrity": "sha512-/fvYntiO1GeICvqbQ3doGDIP97vWmvFt83GKguJ6prmQM2iXZfFcq6YE8KteFyRtX2/h5Hf91BYvPodJKFYv5Q==", "dev": true }, + "node_modules/@types/mute-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/@types/mute-stream/-/mute-stream-0.0.4.tgz", + "integrity": "sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@types/node": { - "version": "20.11.28", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.28.tgz", - "integrity": "sha512-M/GPWVS2wLkSkNHVeLkrF2fD5Lx5UC4PxA0uZcKc6QqbIQUJyW1jVjueJYi1z8n0I5PxYrtpnPnWglE+y9A0KA==", + "version": "20.15.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.15.0.tgz", + "integrity": "sha512-eQf4OkH6gA9v1W0iEpht/neozCsZKMTK+C4cU6/fv7wtJCCL8LEQ4hie2Ln8ZP/0YYM2xGj7//f8xyqItkJ6QA==", "devOptional": true, "dependencies": { - "undici-types": "~5.26.4" + "undici-types": "~6.13.0" } }, "node_modules/@types/normalize-package-data": { @@ -870,10 +1505,16 @@ "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", "dev": true }, + "node_modules/@types/sinonjs__fake-timers": { + "version": "8.1.5", + "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz", + "integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ==", + "dev": true + }, "node_modules/@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", "dev": true }, "node_modules/@types/which": { @@ -882,28 +1523,34 @@ "integrity": "sha512-113D3mDkZDjo+EeUEHCFy0qniNc1ZpecGiAU7WSo7YDoSzolZIQKpYFHrPpjkB2nuyahcKfrmLXeQlh7gqJYdw==", "dev": true }, + "node_modules/@types/wrap-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz", + "integrity": "sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==", + "dev": true + }, "node_modules/@types/ws": { - "version": "8.5.6", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.6.tgz", - "integrity": "sha512-8B5EO9jLVCy+B58PLHvLDuOD8DRVMgQzq8d55SjLCOn9kqGyqOvy27exVaTio1q1nX5zLu8/6N0n2ThSxOM6tg==", + "version": "8.5.12", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz", + "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@types/yargs": { - "version": "17.0.25", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.25.tgz", - "integrity": "sha512-gy7iPgwnzNvxgAEi2bXOHWCVOG6f7xsprVJH4MjlAWeBmJ7vh/Y1kwMtUrs64ztf24zVIRCpr3n/z6gm9QIkgg==", + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", "dev": true, "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/@types/yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ==", + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", "dev": true }, "node_modules/@types/yauzl": { @@ -1130,22 +1777,10 @@ "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", "dev": true }, - "node_modules/@vitest/pretty-format": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.0.5.tgz", - "integrity": "sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==", - "dev": true, - "dependencies": { - "tinyrainbow": "^1.2.0" - }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, "node_modules/@vitest/snapshot": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.2.2.tgz", - "integrity": "sha512-SmGY4saEw1+bwE1th6S/cZmPxz/Q4JWsl7LvbQIky2tKE35US4gd0Mjzqfr84/4OD0tikGWaWdMja/nWL5NIPA==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.6.0.tgz", + "integrity": "sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==", "dev": true, "dependencies": { "magic-string": "^0.30.5", @@ -1157,135 +1792,118 @@ } }, "node_modules/@wdio/cli": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-8.40.2.tgz", - "integrity": "sha512-/h6Md8yMZqH8Z4XK9wjbDb/YIf9UibDkdaUxWKj5UyLA5PIyrIsLvz42PXH9ArdSq8YCUO1Jl859Z2tKdxwfgA==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/@wdio/cli/-/cli-9.0.3.tgz", + "integrity": "sha512-wIkpL7W2TddBRC0NJhTa2plUksIQd5ZQ1CSW+xYNpL6ytRJpZV7on4Lns+IoDahianLqYsR0rItG3F9YiYrdgg==", "dev": true, "dependencies": { "@types/node": "^20.1.1", - "@vitest/snapshot": "^2.0.4", - "@wdio/config": "8.40.2", - "@wdio/globals": "8.40.2", - "@wdio/logger": "8.38.0", - "@wdio/protocols": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", + "@vitest/snapshot": "^1.2.1", + "@wdio/config": "9.0.0", + "@wdio/globals": "9.0.1", + "@wdio/logger": "9.0.0", + "@wdio/protocols": "9.0.0", + "@wdio/types": "9.0.0", + "@wdio/utils": "9.0.0", "async-exit-hook": "^2.0.1", "chalk": "^5.2.0", "chokidar": "^3.5.3", - "cli-spinners": "^2.9.0", + "cli-spinners": "^3.0.0", "dotenv": "^16.3.1", "ejs": "^3.1.9", - "execa": "^8.0.1", + "execa": "^9.2.0", "import-meta-resolve": "^4.0.0", - "inquirer": "9.2.12", + "inquirer": "^10.1.8", "lodash.flattendeep": "^4.4.0", "lodash.pickby": "^4.6.0", "lodash.union": "^4.6.0", - "read-pkg-up": "10.0.0", + "read-pkg-up": "^10.0.0", "recursive-readdir": "^2.2.3", - "webdriverio": "8.40.2", + "tsx": "^4.7.2", + "webdriverio": "9.0.1", "yargs": "^17.7.2" }, "bin": { "wdio": "bin/wdio.js" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" } }, - "node_modules/@wdio/cli/node_modules/@vitest/snapshot": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.0.5.tgz", - "integrity": "sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew==", + "node_modules/@wdio/cli/node_modules/@puppeteer/browsers": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.3.1.tgz", + "integrity": "sha512-uK7o3hHkK+naEobMSJ+2ySYyXtQkBxIH8Gn4MK9ciePjNV+Pf+PgY/W7iPzn2MTjl3stcYB5AlcTmPYw7AXDwA==", "dev": true, "dependencies": { - "@vitest/pretty-format": "2.0.5", - "magic-string": "^0.30.10", - "pathe": "^1.1.2" + "debug": "^4.3.6", + "extract-zip": "^2.0.1", + "progress": "^2.0.3", + "proxy-agent": "^6.4.0", + "semver": "^7.6.3", + "tar-fs": "^3.0.6", + "unbzip2-stream": "^1.4.3", + "yargs": "^17.7.2" }, - "funding": { - "url": "https://opencollective.com/vitest" - } - }, - "node_modules/@wdio/cli/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "bin": { + "browsers": "lib/cjs/main-cli.js" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "engines": { + "node": ">=18" } }, - "node_modules/@wdio/config": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/config/-/config-8.40.2.tgz", - "integrity": "sha512-RED2vcdX5Zdd6r+K+aWcjK4douxjJY4LP/8YvvavgqM0TURd5PDI0Y7IEz7+BIJOT4Uh+3atZawIN9/3yWFeag==", + "node_modules/@wdio/cli/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", "dev": true, "dependencies": { - "@wdio/logger": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", - "decamelize": "^6.0.0", - "deepmerge-ts": "^5.0.0", - "glob": "^10.2.2", - "import-meta-resolve": "^4.0.0" + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" }, "engines": { - "node": "^16.13 || >=18" - } - }, - "node_modules/@wdio/globals": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-8.40.2.tgz", - "integrity": "sha512-eF47oRE79JY2Cgl0/OCpCLdEAh4eNgU11e4O8fvkPrwbPgW6gcS8xG23ZmNGc3EjhHUZUOzrm7uJ8ymcRPIuoA==", - "dev": true, - "engines": { - "node": "^16.13 || >=18" - }, - "optionalDependencies": { - "expect-webdriverio": "^4.11.2", - "webdriverio": "8.40.2" + "node": ">=18" } }, - "node_modules/@wdio/local-runner": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-8.40.2.tgz", - "integrity": "sha512-Q6NDtI5IqYHciv+3t6mxwUefmdTdKmXf1aAg/KzJUTDl0RaISb9gKBOBW4pyMbY2ot5yF2mB7rXF93aN2Kmq6Q==", + "node_modules/@wdio/cli/node_modules/@wdio/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-9.0.0.tgz", + "integrity": "sha512-XDqIjNCw2ftWKXWn8vTqqZAMtjSxwJwO8IAEQczgRB0fUCvvipkeT3ZobT5Z4Mo5uvLLTaOqJxb4nwPXOfVt/A==", "dev": true, "dependencies": { - "@types/node": "^20.1.0", - "@wdio/logger": "8.38.0", - "@wdio/repl": "8.24.12", - "@wdio/runner": "8.40.2", - "@wdio/types": "8.39.0", - "async-exit-hook": "^2.0.1", - "split2": "^4.1.0", - "stream-buffers": "^3.0.2" + "@types/node": "^20.1.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" } }, - "node_modules/@wdio/logger": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-8.38.0.tgz", - "integrity": "sha512-kcHL86RmNbcQP+Gq/vQUGlArfU6IIcbbnNp32rRIraitomZow+iEoc519rdQmSVusDozMS5DZthkgDdxK+vz6Q==", + "node_modules/@wdio/cli/node_modules/@wdio/utils": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-9.0.0.tgz", + "integrity": "sha512-MGtMGHf/rbMChD/qtPLpnZuF685W5gBnMhP5b8hNzB+riDJIFbl/e41Jqhf4scrkpXHtjBM8kdvXZEI6SW3AuA==", "dev": true, "dependencies": { - "chalk": "^5.1.2", - "loglevel": "^1.6.0", - "loglevel-plugin-prefix": "^0.8.4", - "strip-ansi": "^7.1.0" + "@puppeteer/browsers": "^2.2.0", + "@wdio/logger": "9.0.0", + "@wdio/types": "9.0.0", + "decamelize": "^6.0.0", + "deepmerge-ts": "^7.0.3", + "edgedriver": "^5.6.1", + "geckodriver": "^4.3.3", + "get-port": "^7.0.0", + "import-meta-resolve": "^4.0.0", + "locate-app": "^2.2.24", + "safaridriver": "^0.1.2", + "split2": "^4.2.0", + "wait-port": "^1.1.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" } }, - "node_modules/@wdio/logger/node_modules/chalk": { + "node_modules/@wdio/cli/node_modules/chalk": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", @@ -1297,1026 +1915,1101 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@wdio/mocha-framework": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-8.40.2.tgz", - "integrity": "sha512-hqhyYzfIe40aAXrC6SQXKqRbrpnf4BSaLlJyxDbMVkge/5du/pCinciz25HmOdfHDhG/t9Ox9q1fNfD6+1IMew==", + "node_modules/@wdio/cli/node_modules/debug": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", + "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", "dev": true, "dependencies": { - "@types/mocha": "^10.0.0", - "@types/node": "^20.1.0", - "@wdio/logger": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", - "mocha": "^10.0.0" + "ms": "2.1.2" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/@wdio/protocols": { - "version": "8.38.0", - "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-8.38.0.tgz", - "integrity": "sha512-7BPi7aXwUtnXZPeWJRmnCNFjyDvGrXlBmN9D4Pi58nILkyjVRQKEY9/qv/pcdyB0cvmIvw++Kl/1Lg+RxG++UA==", - "dev": true + "node_modules/@wdio/cli/node_modules/deepmerge-ts": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.0.tgz", + "integrity": "sha512-q6bNsfNBtgr8ZOQqmZbl94MmYWm+QcDNIkqCxVWiw1vKvf+y/N2dZQKdnDXn4c5Ygt/y63tDof6OCN+2YwWVEg==", + "dev": true, + "engines": { + "node": ">=16.0.0" + } }, - "node_modules/@wdio/repl": { - "version": "8.24.12", - "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-8.24.12.tgz", - "integrity": "sha512-321F3sWafnlw93uRTSjEBVuvWCxTkWNDs7ektQS15drrroL3TMeFOynu4rDrIz0jXD9Vas0HCD2Tq/P0uxFLdw==", + "node_modules/@wdio/cli/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/@wdio/cli/node_modules/proxy-agent": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", + "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", "dev": true, "dependencies": { - "@types/node": "^20.1.0" + "agent-base": "^7.0.2", + "debug": "^4.3.4", + "http-proxy-agent": "^7.0.1", + "https-proxy-agent": "^7.0.3", + "lru-cache": "^7.14.1", + "pac-proxy-agent": "^7.0.1", + "proxy-from-env": "^1.1.0", + "socks-proxy-agent": "^8.0.2" }, "engines": { - "node": "^16.13 || >=18" + "node": ">= 14" } }, - "node_modules/@wdio/reporter": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-8.39.0.tgz", - "integrity": "sha512-XahXhmaA1okdwg4/ThHFSqy/41KywxhbtszPcTzyXB+9INaqFNHA1b1vvWs0mrD5+tTtKbg4caTcEHVJU4iv0w==", + "node_modules/@wdio/cli/node_modules/tar-fs": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.6.tgz", + "integrity": "sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==", "dev": true, "dependencies": { - "@types/node": "^20.1.0", - "@wdio/logger": "8.38.0", - "@wdio/types": "8.39.0", - "diff": "^5.0.0", - "object-inspect": "^1.12.0" + "pump": "^3.0.0", + "tar-stream": "^3.1.5" }, - "engines": { - "node": "^16.13 || >=18" + "optionalDependencies": { + "bare-fs": "^2.1.1", + "bare-path": "^2.1.0" } }, - "node_modules/@wdio/runner": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-8.40.2.tgz", - "integrity": "sha512-alK1n5fHiAG/Pf77O9gb8mjs/KIbLFEedrQsIk2ZMVvgTfmyriKb790Iy64RCYDfZpWQmCvcj9yDARc64IhSGw==", + "node_modules/@wdio/config": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/config/-/config-9.0.0.tgz", + "integrity": "sha512-OeRSEO3fTDMeKcGWoS39YO5lrMNT8qn+/E7ZcsG6NAbXu2o0ZfLDgDh1Guhe/a8s3LKc6dck5GxgFEuAylwlAw==", "dev": true, "dependencies": { - "@types/node": "^20.11.28", - "@wdio/config": "8.40.2", - "@wdio/globals": "8.40.2", - "@wdio/logger": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", - "deepmerge-ts": "^5.1.0", - "expect-webdriverio": "^4.12.0", - "gaze": "^1.1.3", - "webdriver": "8.40.2", - "webdriverio": "8.40.2" + "@wdio/logger": "9.0.0", + "@wdio/types": "9.0.0", + "@wdio/utils": "9.0.0", + "decamelize": "^6.0.0", + "deepmerge-ts": "^7.0.3", + "glob": "^10.2.2", + "import-meta-resolve": "^4.0.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" } }, - "node_modules/@wdio/spec-reporter": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-8.39.0.tgz", - "integrity": "sha512-2DX0+xvP+PyeVTBd6iGCH/RU66WXaa8HL+HpsJXZu5rSkZ4+6B2Tv8JB3ZE/pOWGNpI+B4ac/NfDs1DrX9sB7A==", + "node_modules/@wdio/config/node_modules/@puppeteer/browsers": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.3.1.tgz", + "integrity": "sha512-uK7o3hHkK+naEobMSJ+2ySYyXtQkBxIH8Gn4MK9ciePjNV+Pf+PgY/W7iPzn2MTjl3stcYB5AlcTmPYw7AXDwA==", "dev": true, "dependencies": { - "@wdio/reporter": "8.39.0", - "@wdio/types": "8.39.0", - "chalk": "^5.1.2", - "easy-table": "^1.2.0", - "pretty-ms": "^7.0.0" + "debug": "^4.3.6", + "extract-zip": "^2.0.1", + "progress": "^2.0.3", + "proxy-agent": "^6.4.0", + "semver": "^7.6.3", + "tar-fs": "^3.0.6", + "unbzip2-stream": "^1.4.3", + "yargs": "^17.7.2" + }, + "bin": { + "browsers": "lib/cjs/main-cli.js" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" } }, - "node_modules/@wdio/spec-reporter/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "node_modules/@wdio/config/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "engines": { + "node": ">=18" } }, - "node_modules/@wdio/types": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.39.0.tgz", - "integrity": "sha512-86lcYROTapOJuFd9ouomFDfzDnv3Kn+jE0RmqfvN9frZAeLVJ5IKjX9M6HjplsyTZhjGO1uCaehmzx+HJus33Q==", + "node_modules/@wdio/config/node_modules/@wdio/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-9.0.0.tgz", + "integrity": "sha512-XDqIjNCw2ftWKXWn8vTqqZAMtjSxwJwO8IAEQczgRB0fUCvvipkeT3ZobT5Z4Mo5uvLLTaOqJxb4nwPXOfVt/A==", "dev": true, "dependencies": { "@types/node": "^20.1.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" } }, - "node_modules/@wdio/utils": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.40.2.tgz", - "integrity": "sha512-leYcCUSaAdLUCVKqRKNgMCASPOUo/VvOTKETiZ/qpdY2azCBt/KnLugtiycCzakeYg6Kp+VIjx5fkm0M7y4qhA==", + "node_modules/@wdio/config/node_modules/@wdio/utils": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-9.0.0.tgz", + "integrity": "sha512-MGtMGHf/rbMChD/qtPLpnZuF685W5gBnMhP5b8hNzB+riDJIFbl/e41Jqhf4scrkpXHtjBM8kdvXZEI6SW3AuA==", "dev": true, "dependencies": { - "@puppeteer/browsers": "^1.6.0", - "@wdio/logger": "8.38.0", - "@wdio/types": "8.39.0", + "@puppeteer/browsers": "^2.2.0", + "@wdio/logger": "9.0.0", + "@wdio/types": "9.0.0", "decamelize": "^6.0.0", - "deepmerge-ts": "^5.1.0", - "edgedriver": "^5.5.0", - "geckodriver": "^4.3.1", + "deepmerge-ts": "^7.0.3", + "edgedriver": "^5.6.1", + "geckodriver": "^4.3.3", "get-port": "^7.0.0", "import-meta-resolve": "^4.0.0", - "locate-app": "^2.1.0", - "safaridriver": "^0.1.0", + "locate-app": "^2.2.24", + "safaridriver": "^0.1.2", "split2": "^4.2.0", - "wait-port": "^1.0.4" + "wait-port": "^1.1.0" }, "engines": { - "node": "^16.13 || >=18" + "node": ">=18" } }, - "node_modules/abort-controller": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "node_modules/@wdio/config/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "dev": true, - "dependencies": { - "event-target-shim": "^5.0.0" - }, "engines": { - "node": ">=6.5" + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "node_modules/@wdio/config/node_modules/debug": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", + "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", "dev": true, - "bin": { - "acorn": "bin/acorn" + "dependencies": { + "ms": "2.1.2" }, "engines": { - "node": ">=0.4.0" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "node_modules/@wdio/config/node_modules/deepmerge-ts": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.0.tgz", + "integrity": "sha512-q6bNsfNBtgr8ZOQqmZbl94MmYWm+QcDNIkqCxVWiw1vKvf+y/N2dZQKdnDXn4c5Ygt/y63tDof6OCN+2YwWVEg==", "dev": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + "engines": { + "node": ">=16.0.0" } }, - "node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "node_modules/@wdio/config/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, "engines": { - "node": ">=0.4.0" + "node": ">=12" } }, - "node_modules/agent-base": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", - "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", + "node_modules/@wdio/config/node_modules/proxy-agent": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", + "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", + "dev": true, "dependencies": { - "debug": "^4.3.4" + "agent-base": "^7.0.2", + "debug": "^4.3.4", + "http-proxy-agent": "^7.0.1", + "https-proxy-agent": "^7.0.3", + "lru-cache": "^7.14.1", + "pac-proxy-agent": "^7.0.1", + "proxy-from-env": "^1.1.0", + "socks-proxy-agent": "^8.0.2" }, "engines": { "node": ">= 14" } }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "node_modules/@wdio/config/node_modules/tar-fs": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.6.tgz", + "integrity": "sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==", "dev": true, "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "pump": "^3.0.0", + "tar-stream": "^3.1.5" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "optionalDependencies": { + "bare-fs": "^2.1.1", + "bare-path": "^2.1.0" } }, - "node_modules/ansi-colors": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", - "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "node_modules/@wdio/globals": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@wdio/globals/-/globals-9.0.1.tgz", + "integrity": "sha512-/ji9YwisAMwtrtXtXfpzU7tDdF031xwHGgQ5zOnUZoDmtV6g8afvzT4SdB8KNgNAOn82uyOp1ycZNZQxsg4VpA==", "dev": true, "engines": { - "node": ">=6" + "node": ">=18" + }, + "optionalDependencies": { + "expect-webdriverio": "5.0.0-alpha.2", + "webdriverio": "9.0.1" } }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "node_modules/@wdio/globals/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", "dev": true, + "optional": true, + "peer": true, "dependencies": { - "type-fest": "^0.21.3" + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=18" } }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "node_modules/@wdio/globals/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "dev": true, + "optional": true, + "peer": true, "engines": { - "node": ">=8" + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "node_modules/@wdio/globals/node_modules/expect-webdriverio": { + "version": "5.0.0-alpha.2", + "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-5.0.0-alpha.2.tgz", + "integrity": "sha512-1T92DjZoY8oDpojGnSyf2WOEaS6uBrYTuzRJWqVE+wJAZATbeWgv8isl/3GM6MbQpDuN44F+fKLbgTZ18Bc4HA==", "dev": true, + "optional": true, "dependencies": { - "color-convert": "^1.9.0" + "@vitest/snapshot": "^1.6.0", + "expect": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "lodash.isequal": "^4.5.0" }, "engines": { - "node": ">=4" + "node": ">=18 || >=20 || >=22" + }, + "peerDependencies": { + "@wdio/globals": "^9.0.0-alpha.350", + "@wdio/logger": "^9.0.0-alpha.350", + "webdriverio": "^9.0.0-alpha.350" + }, + "peerDependenciesMeta": { + "@wdio/globals": { + "optional": false + }, + "@wdio/logger": { + "optional": false + }, + "webdriverio": { + "optional": false + } } }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "node_modules/@wdio/local-runner": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@wdio/local-runner/-/local-runner-9.0.1.tgz", + "integrity": "sha512-7h5fZjNzEQ9nGt0p5q557lzCCCaAsXsQIUOfJgKisMYtTc+0ADY0uSbrpWwN9I77VkZDfQfjfx13+mFQQXlFCw==", "dev": true, "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "@types/node": "^20.1.0", + "@wdio/logger": "9.0.0", + "@wdio/repl": "9.0.0", + "@wdio/runner": "9.0.1", + "@wdio/types": "9.0.0", + "async-exit-hook": "^2.0.1", + "split2": "^4.1.0", + "stream-buffers": "^3.0.2" }, "engines": { - "node": ">= 8" + "node": ">=18" } }, - "node_modules/archiver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-7.0.0.tgz", - "integrity": "sha512-R9HM9egs8FfktSqUqyjlKmvF4U+CWNqm/2tlROV+lOFg79MLdT67ae1l3hU47pGy8twSXxHoiefMCh43w0BriQ==", + "node_modules/@wdio/local-runner/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", "dev": true, "dependencies": { - "archiver-utils": "^5.0.0", - "async": "^3.2.4", - "buffer-crc32": "^1.0.0", - "readable-stream": "^4.0.0", - "readdir-glob": "^1.1.2", - "tar-stream": "^3.0.0", - "zip-stream": "^6.0.0" + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" }, "engines": { - "node": ">= 14" + "node": ">=18" } }, - "node_modules/archiver-utils": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-5.0.1.tgz", - "integrity": "sha512-MMAoLdMvT/nckofX1tCLrf7uJce4jTNkiT6smA2u57AOImc1nce7mR3EDujxL5yv6/MnILuQH4sAsPtDS8kTvg==", + "node_modules/@wdio/local-runner/node_modules/@wdio/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-9.0.0.tgz", + "integrity": "sha512-XDqIjNCw2ftWKXWn8vTqqZAMtjSxwJwO8IAEQczgRB0fUCvvipkeT3ZobT5Z4Mo5uvLLTaOqJxb4nwPXOfVt/A==", "dev": true, "dependencies": { - "glob": "^10.0.0", - "graceful-fs": "^4.2.0", - "lazystream": "^1.0.0", - "lodash": "^4.17.15", - "normalize-path": "^3.0.0", - "readable-stream": "^3.6.0" + "@types/node": "^20.1.0" }, "engines": { - "node": ">= 14" + "node": ">=18" } }, - "node_modules/archiver/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "node_modules/@wdio/local-runner/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@wdio/logger": { + "version": "8.38.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-8.38.0.tgz", + "integrity": "sha512-kcHL86RmNbcQP+Gq/vQUGlArfU6IIcbbnNp32rRIraitomZow+iEoc519rdQmSVusDozMS5DZthkgDdxK+vz6Q==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": "^16.13 || >=18" } }, - "node_modules/archiver/node_modules/buffer-crc32": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz", - "integrity": "sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==", + "node_modules/@wdio/logger/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "dev": true, "engines": { - "node": ">=8.0.0" + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/archiver/node_modules/readable-stream": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", - "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", + "node_modules/@wdio/mocha-framework": { + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/mocha-framework/-/mocha-framework-8.40.2.tgz", + "integrity": "sha512-hqhyYzfIe40aAXrC6SQXKqRbrpnf4BSaLlJyxDbMVkge/5du/pCinciz25HmOdfHDhG/t9Ox9q1fNfD6+1IMew==", "dev": true, "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" + "@types/mocha": "^10.0.0", + "@types/node": "^20.1.0", + "@wdio/logger": "8.38.0", + "@wdio/types": "8.39.0", + "@wdio/utils": "8.40.2", + "mocha": "^10.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.13 || >=18" } }, - "node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "node_modules/@wdio/protocols": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-9.0.0.tgz", + "integrity": "sha512-qM+TwCvFjmomX8oi0Ns8LXfG5dvXiqQKLaJt9Nj+JXxczSh6XsLnFTLQAcG9ynnU7uz2v1TqM11M5enj74WEAA==", "dev": true }, - "node_modules/aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "node_modules/@wdio/repl": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-9.0.0.tgz", + "integrity": "sha512-+1TYEfdL8DjjTT81IyvYMGcY6z5iFDJ9tymXdlPNedSC3F0Ax7DmEuHs8RCw8lgj3AFBUxiVuP9maV39FZ+X+w==", "dev": true, "dependencies": { - "dequal": "^2.0.3" + "@types/node": "^20.1.0" + }, + "engines": { + "node": ">=18" } }, - "node_modules/array-buffer-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "node_modules/@wdio/reporter": { + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@wdio/reporter/-/reporter-8.39.0.tgz", + "integrity": "sha512-XahXhmaA1okdwg4/ThHFSqy/41KywxhbtszPcTzyXB+9INaqFNHA1b1vvWs0mrD5+tTtKbg4caTcEHVJU4iv0w==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" + "@types/node": "^20.1.0", + "@wdio/logger": "8.38.0", + "@wdio/types": "8.39.0", + "diff": "^5.0.0", + "object-inspect": "^1.12.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^16.13 || >=18" } }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "node_modules/@wdio/runner": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@wdio/runner/-/runner-9.0.1.tgz", + "integrity": "sha512-85lkf+ZrRizM5NLUESX6+yKKEcF5OZz9W7j5gCNa3RAk4PsHEAVAykkqSea4w8h/aJvEItY2oF4/E/Y95D4rKQ==", "dev": true, + "dependencies": { + "@types/node": "^20.11.28", + "@wdio/config": "9.0.0", + "@wdio/globals": "9.0.1", + "@wdio/logger": "9.0.0", + "@wdio/types": "9.0.0", + "@wdio/utils": "9.0.0", + "deepmerge-ts": "^7.0.3", + "expect-webdriverio": "5.0.0-alpha.2", + "gaze": "^1.1.3", + "webdriver": "9.0.0", + "webdriverio": "9.0.1" + }, "engines": { - "node": ">=8" + "node": ">=18" } }, - "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", - "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", + "node_modules/@wdio/runner/node_modules/@puppeteer/browsers": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.3.1.tgz", + "integrity": "sha512-uK7o3hHkK+naEobMSJ+2ySYyXtQkBxIH8Gn4MK9ciePjNV+Pf+PgY/W7iPzn2MTjl3stcYB5AlcTmPYw7AXDwA==", "dev": true, "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "is-array-buffer": "^3.0.2", - "is-shared-array-buffer": "^1.0.2" + "debug": "^4.3.6", + "extract-zip": "^2.0.1", + "progress": "^2.0.3", + "proxy-agent": "^6.4.0", + "semver": "^7.6.3", + "tar-fs": "^3.0.6", + "unbzip2-stream": "^1.4.3", + "yargs": "^17.7.2" }, - "engines": { - "node": ">= 0.4" + "bin": { + "browsers": "lib/cjs/main-cli.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=18" } }, - "node_modules/ast-types": { - "version": "0.13.4", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", - "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", + "node_modules/@wdio/runner/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "dev": true, "dependencies": { - "tslib": "^2.0.1" + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" }, "engines": { - "node": ">=4" + "node": ">=18" } }, - "node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", - "dev": true - }, - "node_modules/async-exit-hook": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", - "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", + "node_modules/@wdio/runner/node_modules/@wdio/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-9.0.0.tgz", + "integrity": "sha512-XDqIjNCw2ftWKXWn8vTqqZAMtjSxwJwO8IAEQczgRB0fUCvvipkeT3ZobT5Z4Mo5uvLLTaOqJxb4nwPXOfVt/A==", "dev": true, + "dependencies": { + "@types/node": "^20.1.0" + }, "engines": { - "node": ">=0.12.0" + "node": ">=18" } }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + "node_modules/@wdio/runner/node_modules/@wdio/utils": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-9.0.0.tgz", + "integrity": "sha512-MGtMGHf/rbMChD/qtPLpnZuF685W5gBnMhP5b8hNzB+riDJIFbl/e41Jqhf4scrkpXHtjBM8kdvXZEI6SW3AuA==", + "dev": true, + "dependencies": { + "@puppeteer/browsers": "^2.2.0", + "@wdio/logger": "9.0.0", + "@wdio/types": "9.0.0", + "decamelize": "^6.0.0", + "deepmerge-ts": "^7.0.3", + "edgedriver": "^5.6.1", + "geckodriver": "^4.3.3", + "get-port": "^7.0.0", + "import-meta-resolve": "^4.0.0", + "locate-app": "^2.2.24", + "safaridriver": "^0.1.2", + "split2": "^4.2.0", + "wait-port": "^1.1.0" + }, + "engines": { + "node": ">=18" + } }, - "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "node_modules/@wdio/runner/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "dev": true, "engines": { - "node": ">= 0.4" + "node": "^12.17.0 || ^14.13 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/axios": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.4.tgz", - "integrity": "sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==", - "dependencies": { - "follow-redirects": "^1.15.6", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/b4a": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz", - "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==", - "dev": true - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "node_modules/@wdio/runner/node_modules/debug": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", + "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/basic-ftp": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.3.tgz", - "integrity": "sha512-QHX8HLlncOLpy54mh+k/sWIFd0ThmRqwe9ZjELybGZK+tZ8rUb9VO0saKJUROTbE+KhzDUT7xziGpGrW8Kmd+g==", + "dependencies": { + "ms": "2.1.2" + }, "engines": { - "node": ">=10.0.0" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "node_modules/@wdio/runner/node_modules/deepmerge-ts": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.0.tgz", + "integrity": "sha512-q6bNsfNBtgr8ZOQqmZbl94MmYWm+QcDNIkqCxVWiw1vKvf+y/N2dZQKdnDXn4c5Ygt/y63tDof6OCN+2YwWVEg==", "dev": true, "engines": { - "node": ">=0.6" + "node": ">=16.0.0" } }, - "node_modules/binary": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", - "integrity": "sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==", + "node_modules/@wdio/runner/node_modules/expect-webdriverio": { + "version": "5.0.0-alpha.2", + "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-5.0.0-alpha.2.tgz", + "integrity": "sha512-1T92DjZoY8oDpojGnSyf2WOEaS6uBrYTuzRJWqVE+wJAZATbeWgv8isl/3GM6MbQpDuN44F+fKLbgTZ18Bc4HA==", "dev": true, "dependencies": { - "buffers": "~0.1.1", - "chainsaw": "~0.1.0" + "@vitest/snapshot": "^1.6.0", + "expect": "^29.7.0", + "jest-matcher-utils": "^29.7.0", + "lodash.isequal": "^4.5.0" }, "engines": { - "node": "*" + "node": ">=18 || >=20 || >=22" + }, + "peerDependencies": { + "@wdio/globals": "^9.0.0-alpha.350", + "@wdio/logger": "^9.0.0-alpha.350", + "webdriverio": "^9.0.0-alpha.350" + }, + "peerDependenciesMeta": { + "@wdio/globals": { + "optional": false + }, + "@wdio/logger": { + "optional": false + }, + "webdriverio": { + "optional": false + } } }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "node_modules/@wdio/runner/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, "engines": { - "node": ">=8" + "node": ">=12" } }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "node_modules/@wdio/runner/node_modules/proxy-agent": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", + "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", "dev": true, "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" + "agent-base": "^7.0.2", + "debug": "^4.3.4", + "http-proxy-agent": "^7.0.1", + "https-proxy-agent": "^7.0.3", + "lru-cache": "^7.14.1", + "pac-proxy-agent": "^7.0.1", + "proxy-from-env": "^1.1.0", + "socks-proxy-agent": "^8.0.2" + }, + "engines": { + "node": ">= 14" } }, - "node_modules/bluebird": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz", - "integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==", - "dev": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/@wdio/runner/node_modules/tar-fs": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.6.tgz", + "integrity": "sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==", "dev": true, "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "pump": "^3.0.0", + "tar-stream": "^3.1.5" + }, + "optionalDependencies": { + "bare-fs": "^2.1.1", + "bare-path": "^2.1.0" } }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "node_modules/@wdio/spec-reporter": { + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@wdio/spec-reporter/-/spec-reporter-8.39.0.tgz", + "integrity": "sha512-2DX0+xvP+PyeVTBd6iGCH/RU66WXaa8HL+HpsJXZu5rSkZ4+6B2Tv8JB3ZE/pOWGNpI+B4ac/NfDs1DrX9sB7A==", "dev": true, "dependencies": { - "fill-range": "^7.1.1" + "@wdio/reporter": "8.39.0", + "@wdio/types": "8.39.0", + "chalk": "^5.1.2", + "easy-table": "^1.2.0", + "pretty-ms": "^7.0.0" }, "engines": { - "node": ">=8" + "node": "^16.13 || >=18" } }, - "node_modules/browser-stdout": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", - "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", - "dev": true - }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "node_modules/@wdio/spec-reporter/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "engines": { - "node": "*" + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/buffer-indexof-polyfill": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz", - "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==", + "node_modules/@wdio/types": { + "version": "8.39.0", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-8.39.0.tgz", + "integrity": "sha512-86lcYROTapOJuFd9ouomFDfzDnv3Kn+jE0RmqfvN9frZAeLVJ5IKjX9M6HjplsyTZhjGO1uCaehmzx+HJus33Q==", "dev": true, + "dependencies": { + "@types/node": "^20.1.0" + }, "engines": { - "node": ">=0.10" + "node": "^16.13 || >=18" } }, - "node_modules/buffers": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", - "integrity": "sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==", + "node_modules/@wdio/utils": { + "version": "8.40.2", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-8.40.2.tgz", + "integrity": "sha512-leYcCUSaAdLUCVKqRKNgMCASPOUo/VvOTKETiZ/qpdY2azCBt/KnLugtiycCzakeYg6Kp+VIjx5fkm0M7y4qhA==", "dev": true, + "dependencies": { + "@puppeteer/browsers": "^1.6.0", + "@wdio/logger": "8.38.0", + "@wdio/types": "8.39.0", + "decamelize": "^6.0.0", + "deepmerge-ts": "^5.1.0", + "edgedriver": "^5.5.0", + "geckodriver": "^4.3.1", + "get-port": "^7.0.0", + "import-meta-resolve": "^4.0.0", + "locate-app": "^2.1.0", + "safaridriver": "^0.1.0", + "split2": "^4.2.0", + "wait-port": "^1.0.4" + }, "engines": { - "node": ">=0.2.0" + "node": "^16.13 || >=18" } }, - "node_modules/cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "node_modules/@zip.js/zip.js": { + "version": "2.7.48", + "resolved": "https://registry.npmjs.org/@zip.js/zip.js/-/zip.js-2.7.48.tgz", + "integrity": "sha512-J7cliimZ2snAbr0IhLx2U8BwfA1pKucahKzTpFtYq4hEgKxwvFJcIjCIVNPwQpfVab7iVP+AKmoH1gidBlyhiQ==", "dev": true, "engines": { - "node": ">=14.16" + "bun": ">=0.7.0", + "deno": ">=1.0.0", + "node": ">=16.5.0" } }, - "node_modules/cacheable-request": { - "version": "10.2.13", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.13.tgz", - "integrity": "sha512-3SD4rrMu1msNGEtNSt8Od6enwdo//U9s4ykmXfA2TD58kcLkCobtCDiby7kNyj7a/Q7lz/mAesAFI54rTdnvBA==", + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", "dev": true, "dependencies": { - "@types/http-cache-semantics": "^4.0.1", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" + "event-target-shim": "^5.0.0" }, "engines": { - "node": ">=14.16" + "node": ">=6.5" } }, - "node_modules/cacheable-request/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "node_modules/acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", "dev": true, - "engines": { - "node": ">=10" + "bin": { + "acorn": "bin/acorn" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=0.4.0" } }, - "node_modules/call-bind": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.6.tgz", - "integrity": "sha512-Mj50FLHtlsoVfRfnHaZvyrooHcrlceNZdL/QBvJJVd9Ta55qCQK0gs4ss2oZDeV9zFCs6ewzYgVE5yfVmfFpVg==", + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/agent-base": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", + "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.3", - "set-function-length": "^1.2.0" + "debug": "^4.3.4" }, "engines": { - "node": ">= 0.4" + "node": ">= 14" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "node_modules/ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", "dev": true, "engines": { "node": ">=6" } }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/chainsaw": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", - "integrity": "sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==", + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, - "dependencies": { - "traverse": ">=0.3.0 <0.4" - }, "engines": { - "node": "*" + "node": ">=8" } }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "color-convert": "^1.9.0" }, "engines": { "node": ">=4" } }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" }, "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "node": ">= 8" } }, - "node_modules/chromedriver": { - "version": "127.0.3", - "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-127.0.3.tgz", - "integrity": "sha512-trUHkFt0n7jGzNOgkO1srOJfz50kKyAGJ016PyV0hrtyKNIGnOC9r3Jlssz19UoEjSzI/1g2shEiIFtDbBYVaw==", - "hasInstallScript": true, + "node_modules/archiver": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-7.0.1.tgz", + "integrity": "sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==", + "dev": true, "dependencies": { - "@testim/chrome-version": "^1.1.4", - "axios": "^1.7.4", - "compare-versions": "^6.1.0", - "extract-zip": "^2.0.1", - "proxy-agent": "^6.4.0", - "proxy-from-env": "^1.1.0", - "tcp-port-used": "^1.0.2" - }, - "bin": { - "chromedriver": "bin/chromedriver" + "archiver-utils": "^5.0.2", + "async": "^3.2.4", + "buffer-crc32": "^1.0.0", + "readable-stream": "^4.0.0", + "readdir-glob": "^1.1.2", + "tar-stream": "^3.0.0", + "zip-stream": "^6.0.1" }, "engines": { - "node": ">=18" - } - }, - "node_modules/chromedriver/node_modules/lru-cache": { - "version": "7.18.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", - "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", - "engines": { - "node": ">=12" + "node": ">= 14" } }, - "node_modules/chromedriver/node_modules/proxy-agent": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", - "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", + "node_modules/archiver-utils": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-5.0.2.tgz", + "integrity": "sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA==", + "dev": true, "dependencies": { - "agent-base": "^7.0.2", - "debug": "^4.3.4", - "http-proxy-agent": "^7.0.1", - "https-proxy-agent": "^7.0.3", - "lru-cache": "^7.14.1", - "pac-proxy-agent": "^7.0.1", - "proxy-from-env": "^1.1.0", - "socks-proxy-agent": "^8.0.2" + "glob": "^10.0.0", + "graceful-fs": "^4.2.0", + "is-stream": "^2.0.1", + "lazystream": "^1.0.0", + "lodash": "^4.17.15", + "normalize-path": "^3.0.0", + "readable-stream": "^4.0.0" }, "engines": { "node": ">= 14" } }, - "node_modules/chromium-bidi": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.5.8.tgz", - "integrity": "sha512-blqh+1cEQbHBKmok3rVJkBlBxt9beKBgOsxbFgs7UJcoVbbeZ+K7+6liAsjgpc8l1Xd55cQUy14fXZdGSb4zIw==", + "node_modules/archiver-utils/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, - "dependencies": { - "mitt": "3.0.1", - "urlpattern-polyfill": "10.0.0" + "engines": { + "node": ">=8" }, - "peerDependencies": { - "devtools-protocol": "*" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/ci-info": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz", - "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==", + "node_modules/archiver/node_modules/buffer-crc32": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz", + "integrity": "sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], "engines": { - "node": ">=8" + "node": ">=8.0.0" } }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", "dev": true, "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" + "dequal": "^2.0.3" } }, - "node_modules/cli-spinners": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", - "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", "dev": true, - "engines": { - "node": ">=6" + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/cli-width": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", - "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true, "engines": { - "node": ">= 12" + "node": ">=8" } }, - "node_modules/cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", + "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", "dev": true, "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/cliui/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" }, "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/cliui/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, + "node_modules/ast-types": { + "version": "0.13.4", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", + "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", "dependencies": { - "color-name": "~1.1.4" + "tslib": "^2.0.1" }, "engines": { - "node": ">=7.0.0" + "node": ">=4" } }, - "node_modules/cliui/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==", "dev": true }, - "node_modules/cliui/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/async-exit-hook": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/async-exit-hook/-/async-exit-hook-2.0.1.tgz", + "integrity": "sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw==", "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, "engines": { - "node": ">=8" + "node": ">=0.12.0" } }, - "node_modules/cliui/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true, - "engines": { - "node": ">=0.8" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, + "node_modules/axios": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.4.tgz", + "integrity": "sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==", "dependencies": { - "color-name": "1.1.3" + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "node_modules/b4a": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz", + "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==", "dev": true }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/bare-events": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.4.2.tgz", + "integrity": "sha512-qMKFd2qG/36aA4GwvKq8MxnPgCQAmBWmSyLWsJcbn8v03wvIPQ/hG1Ms8bPzndZxMDoHpxez5VOS+gC9Yi24/Q==", + "dev": true, + "optional": true + }, + "node_modules/bare-fs": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-2.3.1.tgz", + "integrity": "sha512-W/Hfxc/6VehXlsgFtbB5B4xFcsCl+pAh30cYhoFyXErf6oGrwjh8SwiPAdHgpmWonKuYpZgGywN0SXt7dgsADA==", + "dev": true, + "optional": true, "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" + "bare-events": "^2.0.0", + "bare-path": "^2.0.0", + "bare-stream": "^2.0.0" } }, - "node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "node_modules/bare-os": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-2.4.0.tgz", + "integrity": "sha512-v8DTT08AS/G0F9xrhyLtepoo9EJBJ85FRSMbu1pQUlAf6A8T0tEEQGMVObWeqpjhSPXsE0VGlluFBJu2fdoTNg==", "dev": true, - "engines": { - "node": "^12.20.0 || >=14" - } + "optional": true }, - "node_modules/compare-versions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-6.1.0.tgz", - "integrity": "sha512-LNZQXhqUvqUTotpZ00qLSaify3b4VFD588aRr8MKFw4CMUr98ytzCW5wDH5qx/DEY5kCDXcbcRuCqL0szEf2tg==" + "node_modules/bare-path": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-2.1.3.tgz", + "integrity": "sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==", + "dev": true, + "optional": true, + "dependencies": { + "bare-os": "^2.1.0" + } }, - "node_modules/compress-commons": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.1.tgz", - "integrity": "sha512-l7occIJn8YwlCEbWUCrG6gPms9qnJTCZSaznCa5HaV+yJMH4kM8BDc7q9NyoQuoiB2O6jKgTcTeY462qw6MyHw==", + "node_modules/bare-stream": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.1.3.tgz", + "integrity": "sha512-tiDAH9H/kP+tvNO5sczyn9ZAA7utrSMobyDchsnyyXBuUe2FSQWbxhtuHB8jwpHYYevVo2UJpcmvvjrbHboUUQ==", "dev": true, + "optional": true, "dependencies": { - "crc-32": "^1.2.0", - "crc32-stream": "^6.0.0", - "normalize-path": "^3.0.0", - "readable-stream": "^4.0.0" - }, - "engines": { - "node": ">= 14" + "streamx": "^2.18.0" } }, - "node_modules/compress-commons/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", "dev": true, "funding": [ { @@ -2331,69 +3024,63 @@ "type": "consulting", "url": "https://feross.org/support" } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" + ] + }, + "node_modules/basic-ftp": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.3.tgz", + "integrity": "sha512-QHX8HLlncOLpy54mh+k/sWIFd0ThmRqwe9ZjELybGZK+tZ8rUb9VO0saKJUROTbE+KhzDUT7xziGpGrW8Kmd+g==", + "engines": { + "node": ">=10.0.0" } }, - "node_modules/compress-commons/node_modules/readable-stream": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", - "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", "dev": true, - "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" - }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=8" } }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", "dev": true }, - "node_modules/crc-32": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", - "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "bin": { - "crc32": "bin/crc32.njs" - }, - "engines": { - "node": ">=0.8" + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/crc32-stream": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-6.0.0.tgz", - "integrity": "sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g==", + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, "dependencies": { - "crc-32": "^1.2.0", - "readable-stream": "^4.0.0" + "fill-range": "^7.1.1" }, "engines": { - "node": ">= 14" + "node": ">=8" } }, - "node_modules/crc32-stream/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "node_modules/browser-stdout": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", + "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", + "dev": true + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", "dev": true, "funding": [ { @@ -2411,414 +3098,446 @@ ], "dependencies": { "base64-js": "^1.3.1", - "ieee754": "^1.2.1" + "ieee754": "^1.1.13" } }, - "node_modules/crc32-stream/node_modules/readable-stream": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", - "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", - "dev": true, - "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true - }, - "node_modules/cross-fetch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz", - "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==", - "dev": true, - "dependencies": { - "node-fetch": "^2.6.12" + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "engines": { + "node": "*" } }, - "node_modules/cross-fetch/node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "node_modules/call-bind": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.6.tgz", + "integrity": "sha512-Mj50FLHtlsoVfRfnHaZvyrooHcrlceNZdL/QBvJJVd9Ta55qCQK0gs4ss2oZDeV9zFCs6ewzYgVE5yfVmfFpVg==", "dev": true, "dependencies": { - "whatwg-url": "^5.0.0" + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.3", + "set-function-length": "^1.2.0" }, "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, "engines": { - "node": ">= 8" + "node": ">=6" } }, - "node_modules/cross-spawn/node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "node_modules/cross-spawn/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "engines": { - "node": ">= 8" + "node": ">=4" } }, - "node_modules/css-shorthand-properties": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/css-shorthand-properties/-/css-shorthand-properties-1.1.1.tgz", - "integrity": "sha512-Md+Juc7M3uOdbAFwOYlTrccIZ7oCFuzrhKYQjdeUEW/sE1hv17Jp/Bws+ReOPpGVBTYCBoYo+G17V5Qo8QQ75A==", - "dev": true - }, - "node_modules/css-value": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/css-value/-/css-value-0.0.1.tgz", - "integrity": "sha512-FUV3xaJ63buRLgHrLQVlVgQnQdR4yqdLGaDu7g8CQcWjInDfM9plBTPI9FRfpahju1UBSaMckeb2/46ApS/V1Q==", + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", "dev": true }, - "node_modules/data-uri-to-buffer": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", - "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", + "node_modules/cheerio": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0.tgz", + "integrity": "sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww==", "dev": true, - "engines": { - "node": ">= 12" - } - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dependencies": { - "ms": "2.1.2" + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.1.0", + "encoding-sniffer": "^0.2.0", + "htmlparser2": "^9.1.0", + "parse5": "^7.1.2", + "parse5-htmlparser2-tree-adapter": "^7.0.0", + "parse5-parser-stream": "^7.1.2", + "undici": "^6.19.5", + "whatwg-mimetype": "^4.0.0" }, "engines": { - "node": ">=6.0" + "node": ">=18.17" }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" } }, - "node_modules/decamelize": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-6.0.0.tgz", - "integrity": "sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==", + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "dependencies": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], "dependencies": { - "mimic-response": "^3.1.0" + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" }, "engines": { - "node": ">=10" + "node": ">= 8.10.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "node_modules/decompress-response/node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "dev": true, - "engines": { - "node": ">=10" + "node_modules/chromedriver": { + "version": "127.0.3", + "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-127.0.3.tgz", + "integrity": "sha512-trUHkFt0n7jGzNOgkO1srOJfz50kKyAGJ016PyV0hrtyKNIGnOC9r3Jlssz19UoEjSzI/1g2shEiIFtDbBYVaw==", + "hasInstallScript": true, + "dependencies": { + "@testim/chrome-version": "^1.1.4", + "axios": "^1.7.4", + "compare-versions": "^6.1.0", + "extract-zip": "^2.0.1", + "proxy-agent": "^6.4.0", + "proxy-from-env": "^1.1.0", + "tcp-port-used": "^1.0.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "bin": { + "chromedriver": "bin/chromedriver" + }, + "engines": { + "node": ">=18" } }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + "node_modules/chromedriver/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "engines": { + "node": ">=12" + } }, - "node_modules/deepmerge-ts": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-5.1.0.tgz", - "integrity": "sha512-eS8dRJOckyo9maw9Tu5O5RUi/4inFLrnoLkBe3cPfDMx3WZioXtmOew4TXQaxq7Rhl4xjDtR7c6x8nNTxOvbFw==", + "node_modules/chromedriver/node_modules/proxy-agent": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", + "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", + "dependencies": { + "agent-base": "^7.0.2", + "debug": "^4.3.4", + "http-proxy-agent": "^7.0.1", + "https-proxy-agent": "^7.0.3", + "lru-cache": "^7.14.1", + "pac-proxy-agent": "^7.0.1", + "proxy-from-env": "^1.1.0", + "socks-proxy-agent": "^8.0.2" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], "engines": { - "node": ">=16.0.0" + "node": ">=8" } }, - "node_modules/defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "node_modules/cli-spinners": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-3.1.0.tgz", + "integrity": "sha512-2MH0N34TpDAs9ROPVkZJfBWFoYfv4zfkJF14PBHY4v/qRY75SLcm4WaEKNCLScsXieosa/tY/+slJ+BDswJxHQ==", "dev": true, - "dependencies": { - "clone": "^1.0.2" + "engines": { + "node": ">=18.20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "node_modules/cli-width": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", + "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", "dev": true, "engines": { - "node": ">=10" + "node": ">= 12" } }, - "node_modules/define-data-property": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.2.tgz", - "integrity": "sha512-SRtsSqsDbgpJBbW3pABMCOt6rQyeM8s8RiyeSN8jYG8sYmt/kGJejbydttUsnDs1tadr19tvhT4ShwMyoqAm4g==", + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, "dependencies": { - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.2", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.1" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=12" } }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "node_modules/cliui/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/degenerator": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", - "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", + "node_modules/cliui/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, "dependencies": { - "ast-types": "^0.13.4", - "escodegen": "^2.1.0", - "esprima": "^4.0.1" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 14" + "node": ">=7.0.0" } }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "engines": { - "node": ">=0.4.0" - } + "node_modules/cliui/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "node_modules/cliui/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, "engines": { - "node": ">=6" + "node": ">=8" } }, - "node_modules/devtools-protocol": { - "version": "0.0.1335233", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1335233.tgz", - "integrity": "sha512-bNTJw/m+v0JvQEsaI0l+i6mETHHf7VwZbQzT5GNSveGuYjip8uyjeF/qg84bsIPU+lFypnZr10a+cbcee6I8pg==", - "dev": true - }, - "node_modules/diff": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", - "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", + "node_modules/cliui/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, "engines": { - "node": ">=0.3.1" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/diff-sequences": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", "dev": true, + "optional": true, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=0.8" } }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" + "color-name": "1.1.3" } }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "dependencies": { - "esutils": "^2.0.2" + "delayed-stream": "~1.0.0" }, "engines": { - "node": ">=6.0.0" + "node": ">= 0.8" } }, - "node_modules/dotenv": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", - "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", + "node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", "dev": true, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/motdotla/dotenv?sponsor=1" + "node": "^12.20.0 || >=14" } }, - "node_modules/duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", + "node_modules/compare-versions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-6.1.0.tgz", + "integrity": "sha512-LNZQXhqUvqUTotpZ00qLSaify3b4VFD588aRr8MKFw4CMUr98ytzCW5wDH5qx/DEY5kCDXcbcRuCqL0szEf2tg==" + }, + "node_modules/compress-commons": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.2.tgz", + "integrity": "sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==", "dev": true, "dependencies": { - "readable-stream": "^2.0.2" + "crc-32": "^1.2.0", + "crc32-stream": "^6.0.0", + "is-stream": "^2.0.1", + "normalize-path": "^3.0.0", + "readable-stream": "^4.0.0" + }, + "engines": { + "node": ">= 14" } }, - "node_modules/duplexer2/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/duplexer2/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/compress-commons/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/duplexer2/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", "dev": true }, - "node_modules/duplexer2/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" + "bin": { + "crc32": "bin/crc32.njs" + }, + "engines": { + "node": ">=0.8" } }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "dev": true - }, - "node_modules/easy-table": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/easy-table/-/easy-table-1.2.0.tgz", - "integrity": "sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==", + "node_modules/crc32-stream": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-6.0.0.tgz", + "integrity": "sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g==", "dev": true, "dependencies": { - "ansi-regex": "^5.0.1" + "crc-32": "^1.2.0", + "readable-stream": "^4.0.0" }, - "optionalDependencies": { - "wcwidth": "^1.0.1" + "engines": { + "node": ">= 14" } }, - "node_modules/edge-paths": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/edge-paths/-/edge-paths-3.0.5.tgz", - "integrity": "sha512-sB7vSrDnFa4ezWQk9nZ/n0FdpdUuC6R1EOrlU3DL+bovcNFK28rqu2emmAUjujYEJTWIgQGqgVVWUZXMnc8iWg==", + "node_modules/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, "dependencies": { - "@types/which": "^2.0.1", - "which": "^2.0.2" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, "engines": { - "node": ">=14.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/shirshak55" + "node": ">= 8" } }, - "node_modules/edge-paths/node_modules/isexe": { + "node_modules/cross-spawn/node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, - "node_modules/edge-paths/node_modules/which": { + "node_modules/cross-spawn/node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", @@ -2833,39 +3552,357 @@ "node": ">= 8" } }, - "node_modules/edgedriver": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/edgedriver/-/edgedriver-5.5.0.tgz", - "integrity": "sha512-qQIjDQ62cbDcoZ8AcN6PxQekOwGDZcTkdZj5qr6Ew1i4mMi3R0d1Y6DKlyUnkBs5GXUYua5wKB0XHMLj6FAChQ==", + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", "dev": true, - "hasInstallScript": true, "dependencies": { - "@wdio/logger": "^8.28.0", - "decamelize": "^6.0.0", - "edge-paths": "^3.0.5", - "node-fetch": "^3.3.2", - "unzipper": "^0.11.6", - "which": "^4.0.0" + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" }, - "bin": { - "edgedriver": "bin/edgedriver.js" + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/edgedriver/node_modules/unzipper": { - "version": "0.11.6", - "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.11.6.tgz", - "integrity": "sha512-anERl79akvqLbAxfjIFe4hK0wsi0fH4uGLwNEl4QEnG+KKs3QQeApYgOS/f6vH2EdACUlZg35psmd/3xL2duFQ==", - "dev": true, - "dependencies": { - "big-integer": "^1.6.17", - "bluebird": "~3.4.1", - "duplexer2": "~0.1.4", - "fstream": "^1.0.12", - "graceful-fs": "^4.2.2" - } + "node_modules/css-shorthand-properties": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/css-shorthand-properties/-/css-shorthand-properties-1.1.1.tgz", + "integrity": "sha512-Md+Juc7M3uOdbAFwOYlTrccIZ7oCFuzrhKYQjdeUEW/sE1hv17Jp/Bws+ReOPpGVBTYCBoYo+G17V5Qo8QQ75A==", + "dev": true }, - "node_modules/ejs": { - "version": "3.1.10", + "node_modules/css-value": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/css-value/-/css-value-0.0.1.tgz", + "integrity": "sha512-FUV3xaJ63buRLgHrLQVlVgQnQdR4yqdLGaDu7g8CQcWjInDfM9plBTPI9FRfpahju1UBSaMckeb2/46ApS/V1Q==", + "dev": true + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/data-uri-to-buffer": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", + "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", + "dev": true, + "engines": { + "node": ">= 12" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-6.0.0.tgz", + "integrity": "sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepmerge-ts": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-5.1.0.tgz", + "integrity": "sha512-eS8dRJOckyo9maw9Tu5O5RUi/4inFLrnoLkBe3cPfDMx3WZioXtmOew4TXQaxq7Rhl4xjDtR7c6x8nNTxOvbFw==", + "dev": true, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "optional": true, + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-data-property": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.2.tgz", + "integrity": "sha512-SRtsSqsDbgpJBbW3pABMCOt6rQyeM8s8RiyeSN8jYG8sYmt/kGJejbydttUsnDs1tadr19tvhT4ShwMyoqAm4g==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.2", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/degenerator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", + "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", + "dependencies": { + "ast-types": "^0.13.4", + "escodegen": "^2.1.0", + "esprima": "^4.0.1" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/diff": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/diff-sequences": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", + "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", + "dev": true, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "dev": true, + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dotenv": { + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", + "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/motdotla/dotenv?sponsor=1" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, + "node_modules/easy-table": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/easy-table/-/easy-table-1.2.0.tgz", + "integrity": "sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "optionalDependencies": { + "wcwidth": "^1.0.1" + } + }, + "node_modules/edge-paths": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/edge-paths/-/edge-paths-3.0.5.tgz", + "integrity": "sha512-sB7vSrDnFa4ezWQk9nZ/n0FdpdUuC6R1EOrlU3DL+bovcNFK28rqu2emmAUjujYEJTWIgQGqgVVWUZXMnc8iWg==", + "dev": true, + "dependencies": { + "@types/which": "^2.0.1", + "which": "^2.0.2" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/shirshak55" + } + }, + "node_modules/edge-paths/node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/edge-paths/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/edgedriver": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/edgedriver/-/edgedriver-5.6.1.tgz", + "integrity": "sha512-3Ve9cd5ziLByUdigw6zovVeWJjVs8QHVmqOB0sJ0WNeVPcwf4p18GnxMmVvlFmYRloUwf5suNuorea4QzwBIOA==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@wdio/logger": "^8.38.0", + "@zip.js/zip.js": "^2.7.48", + "decamelize": "^6.0.0", + "edge-paths": "^3.0.5", + "fast-xml-parser": "^4.4.1", + "node-fetch": "^3.3.2", + "which": "^4.0.0" + }, + "bin": { + "edgedriver": "bin/edgedriver.js" + } + }, + "node_modules/ejs": { + "version": "3.1.10", "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", "dev": true, @@ -2885,6 +3922,31 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, + "node_modules/encoding-sniffer": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.0.tgz", + "integrity": "sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg==", + "dev": true, + "dependencies": { + "iconv-lite": "^0.6.3", + "whatwg-encoding": "^3.1.1" + }, + "funding": { + "url": "https://github.com/fb55/encoding-sniffer?sponsor=1" + } + }, + "node_modules/encoding-sniffer/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/end-of-stream": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", @@ -2893,6 +3955,18 @@ "once": "^1.4.0" } }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "node_modules/error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -2995,6 +4069,45 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/esbuild": { + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", + "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.23.1", + "@esbuild/android-arm": "0.23.1", + "@esbuild/android-arm64": "0.23.1", + "@esbuild/android-x64": "0.23.1", + "@esbuild/darwin-arm64": "0.23.1", + "@esbuild/darwin-x64": "0.23.1", + "@esbuild/freebsd-arm64": "0.23.1", + "@esbuild/freebsd-x64": "0.23.1", + "@esbuild/linux-arm": "0.23.1", + "@esbuild/linux-arm64": "0.23.1", + "@esbuild/linux-ia32": "0.23.1", + "@esbuild/linux-loong64": "0.23.1", + "@esbuild/linux-mips64el": "0.23.1", + "@esbuild/linux-ppc64": "0.23.1", + "@esbuild/linux-riscv64": "0.23.1", + "@esbuild/linux-s390x": "0.23.1", + "@esbuild/linux-x64": "0.23.1", + "@esbuild/netbsd-x64": "0.23.1", + "@esbuild/openbsd-arm64": "0.23.1", + "@esbuild/openbsd-x64": "0.23.1", + "@esbuild/sunos-x64": "0.23.1", + "@esbuild/win32-arm64": "0.23.1", + "@esbuild/win32-ia32": "0.23.1", + "@esbuild/win32-x64": "0.23.1" + } + }, "node_modules/escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", @@ -3370,28 +4483,58 @@ } }, "node_modules/execa": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", - "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-9.3.1.tgz", + "integrity": "sha512-gdhefCCNy/8tpH/2+ajP9IQc14vXchNdd0weyzSJEFURhRMGncQ+zKFxwjAufIewPEJm9BPOaJnvg2UtlH2gPQ==", "dev": true, "dependencies": { + "@sindresorhus/merge-streams": "^4.0.0", "cross-spawn": "^7.0.3", - "get-stream": "^8.0.1", - "human-signals": "^5.0.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", + "figures": "^6.1.0", + "get-stream": "^9.0.0", + "human-signals": "^8.0.0", + "is-plain-obj": "^4.1.0", + "is-stream": "^4.0.1", + "npm-run-path": "^5.2.0", + "pretty-ms": "^9.0.0", "signal-exit": "^4.1.0", - "strip-final-newline": "^3.0.0" + "strip-final-newline": "^4.0.0", + "yoctocolors": "^2.0.0" }, "engines": { - "node": ">=16.17" + "node": "^18.19.0 || >=20.5.0" }, "funding": { "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, + "node_modules/execa/node_modules/parse-ms": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz", + "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/execa/node_modules/pretty-ms": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.1.0.tgz", + "integrity": "sha512-o1piW0n3tgKIKCwk2vpM/vOV13zjJzvP37Ioze54YlTHE06m4tjEbzg9WsKkvTuyYln2DHjo5pY4qrZGI0otpw==", + "dev": true, + "dependencies": { + "parse-ms": "^4.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/expect": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", @@ -3408,26 +4551,6 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/expect-webdriverio": { - "version": "4.12.1", - "resolved": "https://registry.npmjs.org/expect-webdriverio/-/expect-webdriverio-4.12.1.tgz", - "integrity": "sha512-jTfyC2bJbPNw4c8MlEwZNX7SjtPbZ73ysJvr/OGKA9mSKC+toyjU2eMNzHlt9WZO5+wl0RDS1dR7VxHXeu7+zA==", - "dev": true, - "dependencies": { - "@vitest/snapshot": "^1.2.2", - "expect": "^29.7.0", - "jest-matcher-utils": "^29.7.0", - "lodash.isequal": "^4.5.0" - }, - "engines": { - "node": ">=16 || >=18 || >=20" - }, - "optionalDependencies": { - "@wdio/globals": "^8.29.3", - "@wdio/logger": "^8.28.0", - "webdriverio": "^8.29.3" - } - }, "node_modules/external-editor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", @@ -3515,6 +4638,28 @@ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", "dev": true }, + "node_modules/fast-xml-parser": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.1.tgz", + "integrity": "sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + }, + { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" + } + ], + "dependencies": { + "strnum": "^1.0.5" + }, + "bin": { + "fxparser": "src/cli/cli.js" + } + }, "node_modules/fastq": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", @@ -3556,40 +4701,27 @@ } }, "node_modules/figures": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-5.0.0.tgz", - "integrity": "sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz", + "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==", "dev": true, "dependencies": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" + "is-unicode-supported": "^2.0.0" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/figures/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "dev": true, - "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/figures/node_modules/is-unicode-supported": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", - "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.0.0.tgz", + "integrity": "sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==", "dev": true, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -3723,9 +4855,9 @@ } }, "node_modules/foreground-child": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", "dev": true, "dependencies": { "cross-spawn": "^7.0.0", @@ -3751,15 +4883,6 @@ "node": ">= 6" } }, - "node_modules/form-data-encoder": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", - "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", - "dev": true, - "engines": { - "node": ">= 14.17" - } - }, "node_modules/formdata-polyfill": { "version": "4.0.10", "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", @@ -3768,100 +4891,41 @@ "dependencies": { "fetch-blob": "^3.1.2" }, - "engines": { - "node": ">=12.20.0" - } - }, - "node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/fstream": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", - "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - }, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/fstream/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "engines": { + "node": ">=12.20.0" } }, - "node_modules/fstream/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, + "node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dependencies": { - "minimist": "^1.2.6" + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" }, - "bin": { - "mkdirp": "bin/cmd.js" + "engines": { + "node": ">=6 <7 || >=8" } }, - "node_modules/fstream/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, "node_modules/function-bind": { @@ -3913,19 +4977,19 @@ } }, "node_modules/geckodriver": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/geckodriver/-/geckodriver-4.3.1.tgz", - "integrity": "sha512-ol7JLsj55o5k+z7YzeSy2mdJROXMAxIa+uzr3A1yEMr5HISqQOTslE3ZeARcxR4jpAY3fxmHM+sq32qbe/eXfA==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/geckodriver/-/geckodriver-4.4.3.tgz", + "integrity": "sha512-79rvaq8pvKVUtuM9XBjQApb04kOVkl3TFRX+zTt1wlmL+wqpt85ocWCdqiENU/3zIzg2Me21eClUcnE7F1kL2w==", "dev": true, "hasInstallScript": true, "dependencies": { - "@wdio/logger": "^8.24.12", + "@wdio/logger": "^9.0.0", + "@zip.js/zip.js": "^2.7.48", "decamelize": "^6.0.0", - "http-proxy-agent": "^7.0.0", - "https-proxy-agent": "^7.0.2", + "http-proxy-agent": "^7.0.2", + "https-proxy-agent": "^7.0.5", "node-fetch": "^3.3.2", - "tar-fs": "^3.0.4", - "unzipper": "^0.10.14", + "tar-fs": "^3.0.6", "which": "^4.0.0" }, "bin": { @@ -3935,6 +4999,47 @@ "node": "^16.13 || >=18 || >=20" } }, + "node_modules/geckodriver/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", + "dev": true, + "dependencies": { + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/geckodriver/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "dev": true, + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/geckodriver/node_modules/tar-fs": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.6.tgz", + "integrity": "sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0", + "tar-stream": "^3.1.5" + }, + "optionalDependencies": { + "bare-fs": "^2.1.1", + "bare-path": "^2.1.0" + } + }, "node_modules/get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", @@ -3976,12 +5081,16 @@ } }, "node_modules/get-stream": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", - "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", + "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", "dev": true, + "dependencies": { + "@sec-ant/readable-stream": "^0.4.1", + "is-stream": "^4.0.1" + }, "engines": { - "node": ">=16" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -4003,6 +5112,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-tsconfig": { + "version": "4.7.6", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.6.tgz", + "integrity": "sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==", + "dev": true, + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, "node_modules/get-uri": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.1.tgz", @@ -4026,23 +5147,21 @@ } }, "node_modules/glob": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.7.tgz", - "integrity": "sha512-wCMbE1m9Nx5yD9LYtgsVWq5VhHlk5WzJirw594qZR6AIvQYuHrdDtIktUVjQItalD53y7dqoedu9xP0u0WaxIQ==", + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "dev": true, "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.0.3", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" }, "bin": { "glob": "dist/esm/bin.mjs" }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, "funding": { "url": "https://github.com/sponsors/isaacs" } @@ -4069,9 +5188,9 @@ } }, "node_modules/glob/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, "dependencies": { "brace-expansion": "^2.0.1" @@ -4186,43 +5305,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", - "dev": true, - "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } - }, - "node_modules/got/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", @@ -4348,12 +5430,31 @@ "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", "dev": true }, - "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "node_modules/htmlfy": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/htmlfy/-/htmlfy-0.2.1.tgz", + "integrity": "sha512-HoomFHQ3av1uhq+7FxJTq4Ns0clAD+tGbQNrSd0WFY3UAjjUk6G3LaWEqdgmIXYkY4pexZiyZ3ykZJhQlM0J5A==", "dev": true }, + "node_modules/htmlparser2": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz", + "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.1.0", + "entities": "^4.5.0" + } + }, "node_modules/http-proxy-agent": { "version": "7.0.2", "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", @@ -4366,23 +5467,10 @@ "node": ">= 14" } }, - "node_modules/http2-wrapper": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz", - "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==", - "dev": true, - "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - }, - "engines": { - "node": ">=10.19.0" - } - }, "node_modules/https-proxy-agent": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", - "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", + "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", "dependencies": { "agent-base": "^7.0.2", "debug": "4" @@ -4392,12 +5480,12 @@ } }, "node_modules/human-signals": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", - "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.0.tgz", + "integrity": "sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==", "dev": true, "engines": { - "node": ">=16.17.0" + "node": ">=18.18.0" } }, "node_modules/iconv-lite": { @@ -4499,53 +5587,21 @@ "dev": true }, "node_modules/inquirer": { - "version": "9.2.12", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.12.tgz", - "integrity": "sha512-mg3Fh9g2zfuVWJn6lhST0O7x4n03k7G8Tx5nvikJkbq8/CK47WDVm+UznF0G6s5Zi0KcyUisr6DU8T67N5U+1Q==", + "version": "10.1.8", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-10.1.8.tgz", + "integrity": "sha512-syxGpOzLyqVeZi1KDBjRTnCn5PiGWySGHP0BbqXbqsEK0ckkZk3egAepEWslUjZXj0rhkUapVXM/IpADWe4D6w==", "dev": true, "dependencies": { - "@ljharb/through": "^2.3.11", + "@inquirer/prompts": "^5.3.8", + "@inquirer/type": "^1.5.2", + "@types/mute-stream": "^0.0.4", "ansi-escapes": "^4.3.2", - "chalk": "^5.3.0", - "cli-cursor": "^3.1.0", - "cli-width": "^4.1.0", - "external-editor": "^3.1.0", - "figures": "^5.0.0", - "lodash": "^4.17.21", - "mute-stream": "1.0.0", - "ora": "^5.4.1", + "mute-stream": "^1.0.0", "run-async": "^3.0.0", - "rxjs": "^7.8.1", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^6.2.0" - }, - "engines": { - "node": ">=14.18.0" - } - }, - "node_modules/inquirer/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/inquirer/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" + "rxjs": "^7.8.1" }, "engines": { - "node": ">=8" + "node": ">=18" } }, "node_modules/internal-slot": { @@ -4704,15 +5760,6 @@ "node": ">=0.10.0" } }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/is-negative-zero": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", @@ -4799,12 +5846,12 @@ } }, "node_modules/is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz", + "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", "dev": true, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -4913,16 +5960,12 @@ } }, "node_modules/jackspeak": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.4.tgz", - "integrity": "sha512-W2D3zl/D62WLkJKZgr1vTXmIvLHAOxg4lTKjm3cymILSTEFQbtybC/V34xRtwFd+rNdJlzKuMBkNISa9YlxOBw==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", "dev": true, "dependencies": { - "@isaacs/cliui": "^8.0.2", - "tshy": "^1.1.1" - }, - "engines": { - "node": ">=14" + "@isaacs/cliui": "^8.0.2" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -5509,18 +6552,6 @@ "json-buffer": "3.0.1" } }, - "node_modules/ky": { - "version": "0.33.3", - "resolved": "https://registry.npmjs.org/ky/-/ky-0.33.3.tgz", - "integrity": "sha512-CasD9OCEQSFIam2U8efFK81Yeg8vNMTBUqtMOHlrcWQHqUX3HeCl9Dr31u4toV7emlH8Mymk5+9p0lL6mKb/Xw==", - "dev": true, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/ky?sponsor=1" - } - }, "node_modules/lazystream": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", @@ -5600,12 +6631,6 @@ "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, - "node_modules/listenercount": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz", - "integrity": "sha512-3mk/Zag0+IJxeDrxSgaDPy4zZ3w05PRZeJNnlWhzFz5OkX49J4krc+A8X2d2M69vGMBEX0uyl8M+W+8gH+kBqQ==", - "dev": true - }, "node_modules/load-json-file": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", @@ -5622,12 +6647,22 @@ } }, "node_modules/locate-app": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/locate-app/-/locate-app-2.1.0.tgz", - "integrity": "sha512-rcVo/iLUxrd9d0lrmregK/Z5Y5NCpSwf9KlMbPpOHmKmdxdQY1Fj8NDQ5QymJTryCsBLqwmniFv2f3JKbk9Bvg==", + "version": "2.4.27", + "resolved": "https://registry.npmjs.org/locate-app/-/locate-app-2.4.27.tgz", + "integrity": "sha512-QCNcJic0ZEZwMNrOXEi1FkxAjnZ0FSf1vjsgJAdOtnRkmYQJWQoZRiO/xff2rT7PuG2f8BJpY4D5dZJIkP55hA==", "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://buymeacoffee.com/hejny" + }, + { + "type": "github", + "url": "https://github.com/hejny/locate-app/blob/main/README.md#%EF%B8%8F-contributing" + } + ], "dependencies": { - "n12": "0.4.0", + "@promptbook/utils": "0.63.4", "type-fest": "2.13.0", "userhome": "1.0.0" } @@ -5812,26 +6847,11 @@ "integrity": "sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==", "dev": true }, - "node_modules/lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/lru-cache": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz", - "integrity": "sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==", - "dev": true, - "engines": { - "node": "14 || >=16.14" - } + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true }, "node_modules/magic-string": { "version": "0.30.11", @@ -5857,12 +6877,6 @@ "node": ">= 0.10.0" } }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", @@ -5904,30 +6918,6 @@ "node": ">= 0.6" } }, - "node_modules/mimic-fn": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", - "dev": true, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", @@ -5940,45 +6930,15 @@ "node": "*" } }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/minipass": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.3.tgz", - "integrity": "sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "dev": true, "engines": { "node": ">=16 || 14 >=14.17" } }, - "node_modules/mitt": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", - "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", - "dev": true - }, - "node_modules/mkdirp": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz", - "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==", - "dev": true, - "bin": { - "mkdirp": "dist/cjs/src/bin.js" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/mkdirp-classic": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", @@ -6234,12 +7194,6 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/n12": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/n12/-/n12-0.4.0.tgz", - "integrity": "sha512-p/hj4zQ8d3pbbFLQuN1K9honUxiDDhueOWyFLw/XgBv+wZCE44bcLH4CIcsolOceJQduh4Jf7m/LfaTxyGmGtQ==", - "dev": true - }, "node_modules/nanoid": { "version": "3.3.3", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", @@ -6331,24 +7285,12 @@ } }, "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz", - "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true, "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, "node_modules/npm-run-all": { @@ -6450,9 +7392,9 @@ } }, "node_modules/npm-run-path": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz", - "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", + "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", "dev": true, "dependencies": { "path-key": "^4.0.0" @@ -6476,6 +7418,18 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, "node_modules/object-inspect": { "version": "1.12.3", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", @@ -6520,21 +7474,6 @@ "wrappy": "1" } }, - "node_modules/onetime": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", - "dev": true, - "dependencies": { - "mimic-fn": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/optionator": { "version": "0.9.3", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", @@ -6552,111 +7491,6 @@ "node": ">= 0.8.0" } }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ora/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/ora/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/ora/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/ora/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/ora/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ora/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ora/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", @@ -6666,15 +7500,6 @@ "node": ">=0.10.0" } }, - "node_modules/p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", - "dev": true, - "engines": { - "node": ">=12.20" - } - }, "node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -6736,6 +7561,12 @@ "node": ">= 14" } }, + "node_modules/package-json-from-dist": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", + "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", + "dev": true + }, "node_modules/pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", @@ -6776,6 +7607,43 @@ "node": ">=6" } }, + "node_modules/parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "dev": true, + "dependencies": { + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", + "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "dev": true, + "dependencies": { + "domhandler": "^5.0.2", + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-parser-stream": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz", + "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==", + "dev": true, + "dependencies": { + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -6810,16 +7678,16 @@ "dev": true }, "node_modules/path-scurry": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", - "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", "dev": true, "dependencies": { - "lru-cache": "^9.1.1 || ^10.0.0", + "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=16 || 14 >=14.18" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -7018,29 +7886,6 @@ "node": ">=6" } }, - "node_modules/puppeteer-core": { - "version": "21.11.0", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-21.11.0.tgz", - "integrity": "sha512-ArbnyA3U5SGHokEvkfWjW+O8hOxV1RSJxOgriX/3A4xZRqixt9ZFHD0yPgZQF05Qj0oAqi8H/7stDorjoHY90Q==", - "dev": true, - "dependencies": { - "@puppeteer/browsers": "1.9.1", - "chromium-bidi": "0.5.8", - "cross-fetch": "4.0.0", - "debug": "4.3.4", - "devtools-protocol": "0.0.1232444", - "ws": "8.16.0" - }, - "engines": { - "node": ">=16.13.2" - } - }, - "node_modules/puppeteer-core/node_modules/devtools-protocol": { - "version": "0.0.1232444", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1232444.tgz", - "integrity": "sha512-pM27vqEfxSxRkTMnF+XCmxSEb6duO5R+t8A9DEEJgy4Wz2RVanje2mmj99B6A3zv2r/qGfYlOvYznUhuokizmg==", - "dev": true - }, "node_modules/query-selector-shadow-dom": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/query-selector-shadow-dom/-/query-selector-shadow-dom-1.0.1.tgz", @@ -7073,18 +7918,6 @@ "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", "dev": true }, - "node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -7314,17 +8147,43 @@ } }, "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", + "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", "dev": true, "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" }, "engines": { - "node": ">= 6" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/readable-stream/node_modules/buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" } }, "node_modules/readdir-glob": { @@ -7424,12 +8283,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - "dev": true - }, "node_modules/resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", @@ -7439,35 +8292,13 @@ "node": ">=4" } }, - "node_modules/resolve-import": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/resolve-import/-/resolve-import-1.4.1.tgz", - "integrity": "sha512-afPxGmDnvJ4Atfg5mc+JFhxI4Rp3VnxFTsAa4WRbblyhDFYg5ZFyhqtrQ/AL29te1TK2ADcbAHX7uKK7Bwcjaw==", - "dev": true, - "dependencies": { - "glob": "^10.3.3", - "walk-up-path": "^3.0.1" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", "dev": true, - "dependencies": { - "lowercase-keys": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" } }, "node_modules/resq": { @@ -7485,49 +8316,6 @@ "integrity": "sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==", "dev": true }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/restore-cursor/node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/restore-cursor/node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/restore-cursor/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, "node_modules/reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", @@ -7621,9 +8409,9 @@ } }, "node_modules/safaridriver": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/safaridriver/-/safaridriver-0.1.0.tgz", - "integrity": "sha512-azzzIP3gR1TB9bVPv7QO4Zjw0rR1BWEU/s2aFdUMN48gxDjxEB13grAEuXDmkKPgE74cObymDxmAmZnL3clj4w==", + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/safaridriver/-/safaridriver-0.1.2.tgz", + "integrity": "sha512-4R309+gWflJktzPXBQCobbWEHlzC4aK3a+Ov3tz2Ib2aBxiwd11phkdIBH1l0EO22x24CJMUQkpKFumRriCSRg==", "dev": true }, "node_modules/safe-array-concat": { @@ -7685,9 +8473,9 @@ "dev": true }, "node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, "bin": { "semver": "bin/semver.js" @@ -7697,9 +8485,9 @@ } }, "node_modules/serialize-error": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-11.0.2.tgz", - "integrity": "sha512-o43i0jLcA0LXA5Uu+gI1Vj+lF66KR9IAcy0ThbGq1bAMPN+k5IgSHsulfnqf/ddKAz6dWf+k8PD5hAr9oCSHEQ==", + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-11.0.3.tgz", + "integrity": "sha512-2G2y++21dhj2R7iHAdd0FIzjGwuKZld+7Pl/bTU6YIkrC2ZMbVUjm+luj6A6V34Rv9XfKJDKpTWu9W4Gse1D9g==", "dev": true, "dependencies": { "type-fest": "^2.12.2" @@ -7883,6 +8671,22 @@ "node": ">=0.10.0" } }, + "node_modules/spacetrim": { + "version": "0.11.39", + "resolved": "https://registry.npmjs.org/spacetrim/-/spacetrim-0.11.39.tgz", + "integrity": "sha512-S/baW29azJ7py5ausQRE2S6uEDQnlxgMHOEEq4V770ooBDD1/9kZnxRcco/tjZYuDuqYXblCk/r3N13ZmvHZ2g==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://buymeacoffee.com/hejny" + }, + { + "type": "github", + "url": "https://github.com/hejny/spacetrim/blob/main/README.md#%EF%B8%8F-contributing" + } + ] + }, "node_modules/spdx-correct": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", @@ -7955,13 +8759,17 @@ } }, "node_modules/streamx": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.1.tgz", - "integrity": "sha512-fQMzy2O/Q47rgwErk/eGeLu/roaFWV0jVsogDmrszM9uIw8L5OA+t+V93MgYlufNptfjmYR1tOMWhei/Eh7TQA==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.18.0.tgz", + "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==", "dev": true, "dependencies": { - "fast-fifo": "^1.1.0", - "queue-tick": "^1.0.1" + "fast-fifo": "^1.3.2", + "queue-tick": "^1.0.1", + "text-decoder": "^1.1.0" + }, + "optionalDependencies": { + "bare-events": "^2.2.0" } }, "node_modules/string_decoder": { @@ -8138,12 +8946,12 @@ } }, "node_modules/strip-final-newline": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz", + "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==", "dev": true, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -8161,6 +8969,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==", + "dev": true + }, "node_modules/supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -8185,45 +8999,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/sync-content": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/sync-content/-/sync-content-1.0.2.tgz", - "integrity": "sha512-znd3rYiiSxU3WteWyS9a6FXkTA/Wjk8WQsOyzHbineeL837dLn3DA4MRhsIX3qGcxDMH6+uuFV4axztssk7wEQ==", - "dev": true, - "dependencies": { - "glob": "^10.2.6", - "mkdirp": "^3.0.1", - "path-scurry": "^1.9.2", - "rimraf": "^5.0.1" - }, - "bin": { - "sync-content": "dist/mjs/bin.mjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/sync-content/node_modules/rimraf": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.2.tgz", - "integrity": "sha512-SeHT0IRkQNIhWL7O5qrCt8MfJagJ2ZOemGMIx2NXS7MP1GldYpWSw3mCLbnjA0Ac6eadZMcDFZjynCWGJmwO6A==", - "dev": true, - "dependencies": { - "glob": "^10.3.7" - }, - "bin": { - "rimraf": "dist/esm/bin.mjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/tar-fs": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.4.tgz", @@ -8260,685 +9035,897 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/text-decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.1.tgz", + "integrity": "sha512-8zll7REEv4GDD3x4/0pW+ppIxSNs7H1J10IKFZsuOMscumCdM2a+toDGLPA3T+1+fLBql4zbt5z83GEQGGV5VA==", + "dev": true, + "dependencies": { + "b4a": "^1.6.4" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/ts-api-utils": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", + "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", + "dev": true, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/ts-node": { + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", + "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", + "dev": true, + "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "@swc/wasm": { + "optional": true + } + } + }, + "node_modules/ts-node/node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/tsx": { + "version": "4.17.0", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.17.0.tgz", + "integrity": "sha512-eN4mnDA5UMKDt4YZixo9tBioibaMBpoxBkD+rIPAjVmYERSG0/dWEY1CEFuV89CgASlKL499q8AhmkMnnjtOJg==", + "dev": true, + "dependencies": { + "esbuild": "~0.23.0", + "get-tsconfig": "^4.7.5" + }, + "bin": { + "tsx": "dist/cli.mjs" + }, + "engines": { + "node": ">=18.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true - }, - "node_modules/tinyrainbow": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz", - "integrity": "sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==", + "node_modules/typescript": { + "version": "5.5.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", + "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, "engines": { - "node": ">=14.0.0" + "node": ">=14.17" } }, - "node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dev": true, "dependencies": { - "os-tmpdir": "~1.0.2" + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" }, - "engines": { - "node": ">=0.6.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "node_modules/unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dev": true, + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "node_modules/undici": { + "version": "6.19.7", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.19.7.tgz", + "integrity": "sha512-HR3W/bMGPSr90i8AAp2C4DM3wChFdJPLrWYpIS++LxS8K+W535qftjt+4MyjNYHeWabMj1nvtmLIi7l++iq91A==", "dev": true, "engines": { - "node": ">=4" + "node": ">=18.17" } }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "node_modules/undici-types": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.13.0.tgz", + "integrity": "sha512-xtFJHudx8S2DSoujjMd1WeWvn7KKWFRESZTMeL1RptAYERu29D6jphMjjY+vn96jvN3kVPDNxU/E13VTaXj6jg==", + "devOptional": true + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dev": true, "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" + "punycode": "^2.1.0" } }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "node_modules/urlpattern-polyfill": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz", + "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==", "dev": true }, - "node_modules/traverse": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", - "integrity": "sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ==", + "node_modules/userhome": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/userhome/-/userhome-1.0.0.tgz", + "integrity": "sha512-ayFKY3H+Pwfy4W98yPdtH1VqH4psDeyW8lYYFzfecR9d6hqLpqhecktvYR3SEEXt7vG0S1JEpciI3g94pMErig==", "dev": true, "engines": { - "node": "*" + "node": ">= 0.8.0" } }, - "node_modules/ts-api-utils": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", - "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/v8-compile-cache-lib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", + "dev": true + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dev": true, - "engines": { - "node": ">=16" - }, - "peerDependencies": { - "typescript": ">=4.2.0" + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" } }, - "node_modules/ts-node": { - "version": "10.9.2", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", - "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", + "node_modules/wait-port": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/wait-port/-/wait-port-1.1.0.tgz", + "integrity": "sha512-3e04qkoN3LxTMLakdqeWth8nih8usyg+sf1Bgdf9wwUkp05iuK1eSY/QpLvscT/+F/gA89+LpUmmgBtesbqI2Q==", "dev": true, "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" + "chalk": "^4.1.2", + "commander": "^9.3.0", + "debug": "^4.3.4" }, "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" + "wait-port": "bin/wait-port.js" }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } - } - }, - "node_modules/ts-node/node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true, "engines": { - "node": ">=0.3.1" + "node": ">=10" } }, - "node_modules/tshy": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tshy/-/tshy-1.1.1.tgz", - "integrity": "sha512-rtsY0MRxSY0wB7NRJNiRMH0BfLyYzTSbb1zbb87qJKbDwQS71nJ9B6BTOZRJoALbzu/KrOTHvRC7uaaPyUm36A==", + "node_modules/wait-port/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "chalk": "^5.3.0", - "foreground-child": "^3.1.1", - "mkdirp": "^3.0.1", - "resolve-import": "^1.4.1", - "rimraf": "^5.0.1", - "sync-content": "^1.0.2", - "typescript": "5.2", - "walk-up-path": "^3.0.1" - }, - "bin": { - "tshy": "dist/esm/index.js" + "color-convert": "^2.0.1" }, "engines": { - "node": "16 >=16.17 || 18 >=18.16.0 || >=20.6.1" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/tshy/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "node_modules/wait-port/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" + "node": ">=10" }, "funding": { "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/tshy/node_modules/rimraf": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.2.tgz", - "integrity": "sha512-SeHT0IRkQNIhWL7O5qrCt8MfJagJ2ZOemGMIx2NXS7MP1GldYpWSw3mCLbnjA0Ac6eadZMcDFZjynCWGJmwO6A==", + "node_modules/wait-port/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "glob": "^10.3.7" - }, - "bin": { - "rimraf": "dist/esm/bin.mjs" + "color-name": "~1.1.4" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=7.0.0" + } + }, + "node_modules/wait-port/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/wait-port/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" } }, - "node_modules/tshy/node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "node_modules/wait-port/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" + "dependencies": { + "has-flag": "^4.0.0" }, "engines": { - "node": ">=14.17" + "node": ">=8" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "optional": true, + "dependencies": { + "defaults": "^1.0.3" } }, - "node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "node_modules/wdio-wait-for": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/wdio-wait-for/-/wdio-wait-for-3.0.11.tgz", + "integrity": "sha512-kck1TeQeIzI9fdP8efy7izzdkBiOZJR8lMOkKpxYp2/k7r2F2+8SHWBGPt1TfSiehKHLsIalB7G1RzJKF+PqDA==", "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, "engines": { - "node": ">= 0.8.0" + "node": "^16.13 || >=18" } }, - "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "node_modules/web-streams-polyfill": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", + "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==", "dev": true, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 8" } }, - "node_modules/typed-array-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", - "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "node_modules/webdriver": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-9.0.0.tgz", + "integrity": "sha512-wcysboeZ1Ax6K7WPTF/vCNzegcdg+f453GOJd86ARE+wf3xRSQsvCZDwnEO8/7wvj/3xV9KMYPeuhPJ6b5VFvw==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", - "is-typed-array": "^1.1.10" + "@types/node": "^20.1.0", + "@types/ws": "^8.5.3", + "@wdio/config": "9.0.0", + "@wdio/logger": "9.0.0", + "@wdio/protocols": "9.0.0", + "@wdio/types": "9.0.0", + "@wdio/utils": "9.0.0", + "deepmerge-ts": "^7.0.3", + "ws": "^8.8.0" }, "engines": { - "node": ">= 0.4" + "node": ">=18" } }, - "node_modules/typed-array-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", - "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "node_modules/webdriver/node_modules/@puppeteer/browsers": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.3.1.tgz", + "integrity": "sha512-uK7o3hHkK+naEobMSJ+2ySYyXtQkBxIH8Gn4MK9ciePjNV+Pf+PgY/W7iPzn2MTjl3stcYB5AlcTmPYw7AXDwA==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" + "debug": "^4.3.6", + "extract-zip": "^2.0.1", + "progress": "^2.0.3", + "proxy-agent": "^6.4.0", + "semver": "^7.6.3", + "tar-fs": "^3.0.6", + "unbzip2-stream": "^1.4.3", + "yargs": "^17.7.2" }, - "engines": { - "node": ">= 0.4" + "bin": { + "browsers": "lib/cjs/main-cli.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=18" } }, - "node_modules/typed-array-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", - "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "node_modules/webdriver/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", "dev": true, "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=18" } }, - "node_modules/typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "node_modules/webdriver/node_modules/@wdio/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-9.0.0.tgz", + "integrity": "sha512-XDqIjNCw2ftWKXWn8vTqqZAMtjSxwJwO8IAEQczgRB0fUCvvipkeT3ZobT5Z4Mo5uvLLTaOqJxb4nwPXOfVt/A==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" + "@types/node": "^20.1.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=18" } }, - "node_modules/typescript": { - "version": "5.5.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", - "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", + "node_modules/webdriver/node_modules/@wdio/utils": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-9.0.0.tgz", + "integrity": "sha512-MGtMGHf/rbMChD/qtPLpnZuF685W5gBnMhP5b8hNzB+riDJIFbl/e41Jqhf4scrkpXHtjBM8kdvXZEI6SW3AuA==", "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" + "dependencies": { + "@puppeteer/browsers": "^2.2.0", + "@wdio/logger": "9.0.0", + "@wdio/types": "9.0.0", + "decamelize": "^6.0.0", + "deepmerge-ts": "^7.0.3", + "edgedriver": "^5.6.1", + "geckodriver": "^4.3.3", + "get-port": "^7.0.0", + "import-meta-resolve": "^4.0.0", + "locate-app": "^2.2.24", + "safaridriver": "^0.1.2", + "split2": "^4.2.0", + "wait-port": "^1.1.0" }, "engines": { - "node": ">=14.17" + "node": ">=18" } }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "node_modules/webdriver/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/unbzip2-stream": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", - "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "node_modules/webdriver/node_modules/debug": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", + "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", "dev": true, "dependencies": { - "buffer": "^5.2.1", - "through": "^2.3.8" - } - }, - "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "devOptional": true - }, - "node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "ms": "2.1.2" + }, "engines": { - "node": ">= 4.0.0" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/unzipper": { - "version": "0.10.14", - "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.10.14.tgz", - "integrity": "sha512-ti4wZj+0bQTiX2KmKWuwj7lhV+2n//uXEotUmGuQqrbVZSEGFMbI68+c6JCQ8aAmUWYvtHEz2A8K6wXvueR/6g==", + "node_modules/webdriver/node_modules/deepmerge-ts": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.0.tgz", + "integrity": "sha512-q6bNsfNBtgr8ZOQqmZbl94MmYWm+QcDNIkqCxVWiw1vKvf+y/N2dZQKdnDXn4c5Ygt/y63tDof6OCN+2YwWVEg==", "dev": true, - "dependencies": { - "big-integer": "^1.6.17", - "binary": "~0.3.0", - "bluebird": "~3.4.1", - "buffer-indexof-polyfill": "~1.0.0", - "duplexer2": "~0.1.4", - "fstream": "^1.0.12", - "graceful-fs": "^4.2.2", - "listenercount": "~1.0.1", - "readable-stream": "~2.3.6", - "setimmediate": "~1.0.4" + "engines": { + "node": ">=16.0.0" } }, - "node_modules/unzipper/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/unzipper/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "node_modules/webdriver/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" + "engines": { + "node": ">=12" } }, - "node_modules/unzipper/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/unzipper/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "node_modules/webdriver/node_modules/proxy-agent": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", + "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", "dev": true, "dependencies": { - "safe-buffer": "~5.1.0" + "agent-base": "^7.0.2", + "debug": "^4.3.4", + "http-proxy-agent": "^7.0.1", + "https-proxy-agent": "^7.0.3", + "lru-cache": "^7.14.1", + "pac-proxy-agent": "^7.0.1", + "proxy-from-env": "^1.1.0", + "socks-proxy-agent": "^8.0.2" + }, + "engines": { + "node": ">= 14" } }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "node_modules/webdriver/node_modules/tar-fs": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.6.tgz", + "integrity": "sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==", "dev": true, "dependencies": { - "punycode": "^2.1.0" + "pump": "^3.0.0", + "tar-stream": "^3.1.5" + }, + "optionalDependencies": { + "bare-fs": "^2.1.1", + "bare-path": "^2.1.0" } }, - "node_modules/urlpattern-polyfill": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz", - "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==", - "dev": true - }, - "node_modules/userhome": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/userhome/-/userhome-1.0.0.tgz", - "integrity": "sha512-ayFKY3H+Pwfy4W98yPdtH1VqH4psDeyW8lYYFzfecR9d6hqLpqhecktvYR3SEEXt7vG0S1JEpciI3g94pMErig==", - "dev": true, + "node_modules/webdriverio": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-9.0.1.tgz", + "integrity": "sha512-8RJhRxt9ZIcdp5KR6gSZjdeATfAHp+sfOp9dY/y6gZy9iYpD3EGZa6I9vhb2n4PulaX84SxHlNCwOQ+GOUZFSw==", + "dev": true, + "dependencies": { + "@types/node": "^20.11.30", + "@types/sinonjs__fake-timers": "^8.1.5", + "@wdio/config": "9.0.0", + "@wdio/logger": "9.0.0", + "@wdio/protocols": "9.0.0", + "@wdio/repl": "9.0.0", + "@wdio/types": "9.0.0", + "@wdio/utils": "9.0.0", + "archiver": "^7.0.1", + "aria-query": "^5.3.0", + "cheerio": "^1.0.0-rc.12", + "css-shorthand-properties": "^1.1.1", + "css-value": "^0.0.1", + "grapheme-splitter": "^1.0.4", + "htmlfy": "^0.2.1", + "import-meta-resolve": "^4.0.0", + "is-plain-obj": "^4.1.0", + "jszip": "^3.10.1", + "lodash.clonedeep": "^4.5.0", + "lodash.zip": "^4.2.0", + "minimatch": "^9.0.3", + "query-selector-shadow-dom": "^1.0.1", + "resq": "^1.11.0", + "rgb2hex": "0.2.5", + "serialize-error": "^11.0.3", + "urlpattern-polyfill": "^10.0.0", + "webdriver": "9.0.0" + }, "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "node_modules/v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" + "node": ">=18" + }, + "peerDependencies": { + "puppeteer-core": "^22.3.0" + }, + "peerDependenciesMeta": { + "puppeteer-core": { + "optional": true + } } }, - "node_modules/wait-port": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/wait-port/-/wait-port-1.1.0.tgz", - "integrity": "sha512-3e04qkoN3LxTMLakdqeWth8nih8usyg+sf1Bgdf9wwUkp05iuK1eSY/QpLvscT/+F/gA89+LpUmmgBtesbqI2Q==", + "node_modules/webdriverio/node_modules/@puppeteer/browsers": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.3.1.tgz", + "integrity": "sha512-uK7o3hHkK+naEobMSJ+2ySYyXtQkBxIH8Gn4MK9ciePjNV+Pf+PgY/W7iPzn2MTjl3stcYB5AlcTmPYw7AXDwA==", "dev": true, "dependencies": { - "chalk": "^4.1.2", - "commander": "^9.3.0", - "debug": "^4.3.4" + "debug": "^4.3.6", + "extract-zip": "^2.0.1", + "progress": "^2.0.3", + "proxy-agent": "^6.4.0", + "semver": "^7.6.3", + "tar-fs": "^3.0.6", + "unbzip2-stream": "^1.4.3", + "yargs": "^17.7.2" }, "bin": { - "wait-port": "bin/wait-port.js" + "browsers": "lib/cjs/main-cli.js" }, "engines": { - "node": ">=10" + "node": ">=18" } }, - "node_modules/wait-port/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "node_modules/webdriverio/node_modules/@wdio/logger": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.0.0.tgz", + "integrity": "sha512-DmmkVjxcCFUCFJVymca4/gQF4uTtevG4AF+jCzPUA4NByTnyjVtg8x83K0sG3/YX5SOxgc+JUhSdH8g5wceWSA==", "dev": true, "dependencies": { - "color-convert": "^2.0.1" + "chalk": "^5.1.2", + "loglevel": "^1.6.0", + "loglevel-plugin-prefix": "^0.8.4", + "strip-ansi": "^7.1.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=18" } }, - "node_modules/wait-port/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "node_modules/webdriverio/node_modules/@wdio/types": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/types/-/types-9.0.0.tgz", + "integrity": "sha512-XDqIjNCw2ftWKXWn8vTqqZAMtjSxwJwO8IAEQczgRB0fUCvvipkeT3ZobT5Z4Mo5uvLLTaOqJxb4nwPXOfVt/A==", "dev": true, "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@types/node": "^20.1.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=18" } }, - "node_modules/wait-port/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "node_modules/webdriverio/node_modules/@wdio/utils": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-9.0.0.tgz", + "integrity": "sha512-MGtMGHf/rbMChD/qtPLpnZuF685W5gBnMhP5b8hNzB+riDJIFbl/e41Jqhf4scrkpXHtjBM8kdvXZEI6SW3AuA==", "dev": true, "dependencies": { - "color-name": "~1.1.4" + "@puppeteer/browsers": "^2.2.0", + "@wdio/logger": "9.0.0", + "@wdio/types": "9.0.0", + "decamelize": "^6.0.0", + "deepmerge-ts": "^7.0.3", + "edgedriver": "^5.6.1", + "geckodriver": "^4.3.3", + "get-port": "^7.0.0", + "import-meta-resolve": "^4.0.0", + "locate-app": "^2.2.24", + "safaridriver": "^0.1.2", + "split2": "^4.2.0", + "wait-port": "^1.1.0" }, "engines": { - "node": ">=7.0.0" + "node": ">=18" } }, - "node_modules/wait-port/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "node_modules/webdriverio/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } }, - "node_modules/wait-port/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/webdriverio/node_modules/chalk": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", + "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "dev": true, "engines": { - "node": ">=8" + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/wait-port/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "node_modules/webdriverio/node_modules/debug": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", + "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", "dev": true, "dependencies": { - "has-flag": "^4.0.0" + "ms": "2.1.2" }, "engines": { - "node": ">=8" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/walk-up-path": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/walk-up-path/-/walk-up-path-3.0.1.tgz", - "integrity": "sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==", - "dev": true - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "node_modules/webdriverio/node_modules/deepmerge-ts": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.0.tgz", + "integrity": "sha512-q6bNsfNBtgr8ZOQqmZbl94MmYWm+QcDNIkqCxVWiw1vKvf+y/N2dZQKdnDXn4c5Ygt/y63tDof6OCN+2YwWVEg==", "dev": true, - "dependencies": { - "defaults": "^1.0.3" + "engines": { + "node": ">=16.0.0" } }, - "node_modules/wdio-wait-for": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/wdio-wait-for/-/wdio-wait-for-3.0.11.tgz", - "integrity": "sha512-kck1TeQeIzI9fdP8efy7izzdkBiOZJR8lMOkKpxYp2/k7r2F2+8SHWBGPt1TfSiehKHLsIalB7G1RzJKF+PqDA==", + "node_modules/webdriverio/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, "engines": { - "node": "^16.13 || >=18" + "node": ">=12" } }, - "node_modules/web-streams-polyfill": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz", - "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==", + "node_modules/webdriverio/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, "engines": { - "node": ">= 8" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/webdriver": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-8.40.2.tgz", - "integrity": "sha512-GoRR94m3yL8tWC9Myf+xIBSdVK8fi1ilZgEZZaYT8+XIWewR02dvrC6rml+/2ZjXUQzeee0RFGDwk9IC7cyYrg==", + "node_modules/webdriverio/node_modules/proxy-agent": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.4.0.tgz", + "integrity": "sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==", "dev": true, "dependencies": { - "@types/node": "^20.1.0", - "@types/ws": "^8.5.3", - "@wdio/config": "8.40.2", - "@wdio/logger": "8.38.0", - "@wdio/protocols": "8.38.0", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", - "deepmerge-ts": "^5.1.0", - "got": "^12.6.1", - "ky": "^0.33.0", - "ws": "^8.8.0" + "agent-base": "^7.0.2", + "debug": "^4.3.4", + "http-proxy-agent": "^7.0.1", + "https-proxy-agent": "^7.0.3", + "lru-cache": "^7.14.1", + "pac-proxy-agent": "^7.0.1", + "proxy-from-env": "^1.1.0", + "socks-proxy-agent": "^8.0.2" }, "engines": { - "node": "^16.13 || >=18" + "node": ">= 14" } }, - "node_modules/webdriverio": { - "version": "8.40.2", - "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-8.40.2.tgz", - "integrity": "sha512-6yuzUlE064qNuMy98Du1+8QHbXk0st8qTWF7MDZRgYK19FGoy+KhQbaUv1wlFJuFHM0PiAYuduTURL4ub6HvzQ==", + "node_modules/webdriverio/node_modules/tar-fs": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.6.tgz", + "integrity": "sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==", "dev": true, "dependencies": { - "@types/node": "^20.1.0", - "@wdio/config": "8.40.2", - "@wdio/logger": "8.38.0", - "@wdio/protocols": "8.38.0", - "@wdio/repl": "8.24.12", - "@wdio/types": "8.39.0", - "@wdio/utils": "8.40.2", - "archiver": "^7.0.0", - "aria-query": "^5.0.0", - "css-shorthand-properties": "^1.1.1", - "css-value": "^0.0.1", - "devtools-protocol": "^0.0.1335233", - "grapheme-splitter": "^1.0.2", - "import-meta-resolve": "^4.0.0", - "is-plain-obj": "^4.1.0", - "jszip": "^3.10.1", - "lodash.clonedeep": "^4.5.0", - "lodash.zip": "^4.2.0", - "minimatch": "^9.0.0", - "puppeteer-core": "^21.11.0", - "query-selector-shadow-dom": "^1.0.0", - "resq": "^1.9.1", - "rgb2hex": "0.2.5", - "serialize-error": "^11.0.1", - "webdriver": "8.40.2" - }, - "engines": { - "node": "^16.13 || >=18" - }, - "peerDependencies": { - "devtools": "^8.14.0" + "pump": "^3.0.0", + "tar-stream": "^3.1.5" }, - "peerDependenciesMeta": { - "devtools": { - "optional": true - } + "optionalDependencies": { + "bare-fs": "^2.1.1", + "bare-path": "^2.1.0" } }, - "node_modules/webdriverio/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "node_modules/whatwg-encoding": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", + "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", "dev": true, "dependencies": { - "balanced-match": "^1.0.0" + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=18" } }, - "node_modules/webdriverio/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dev": true, "dependencies": { - "brace-expansion": "^2.0.1" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=0.10.0" } }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "dev": true - }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "node_modules/whatwg-mimetype": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", + "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", "dev": true, - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" + "engines": { + "node": ">=18" } }, "node_modules/which": { @@ -9125,9 +10112,9 @@ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" }, "node_modules/ws": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", - "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", "dev": true, "engines": { "node": ">=10.0.0" @@ -9256,58 +10243,42 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/zip-stream": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-6.0.0.tgz", - "integrity": "sha512-X0WFquRRDtL9HR9hc1OrabOP/VKJEX7gAr2geayt3b7dLgXgSXI6ucC4CphLQP/aQt2GyHIYgmXxtC+dVdghAQ==", + "node_modules/yoctocolors": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.1.tgz", + "integrity": "sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==", "dev": true, - "dependencies": { - "archiver-utils": "^5.0.0", - "compress-commons": "^6.0.0", - "readable-stream": "^4.0.0" - }, "engines": { - "node": ">= 14" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/zip-stream/node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "node_modules/yoctocolors-cjs": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.2.tgz", + "integrity": "sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/zip-stream/node_modules/readable-stream": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.5.2.tgz", - "integrity": "sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==", + "node_modules/zip-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-6.0.1.tgz", + "integrity": "sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==", "dev": true, "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10", - "string_decoder": "^1.3.0" + "archiver-utils": "^5.0.0", + "compress-commons": "^6.0.2", + "readable-stream": "^4.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 14" } } } diff --git a/tests/wdio/package.json b/tests/wdio/package.json index bf115976eb40..4408df5f4274 100644 --- a/tests/wdio/package.json +++ b/tests/wdio/package.json @@ -6,8 +6,8 @@ "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@typescript-eslint/eslint-plugin": "^7.17.0", "@typescript-eslint/parser": "^7.17.0", - "@wdio/cli": "^8.40.2", - "@wdio/local-runner": "^8.40.2", + "@wdio/cli": "^9.0.3", + "@wdio/local-runner": "^9.0.1", "@wdio/mocha-framework": "^8.40.2", "@wdio/spec-reporter": "^8.39.0", "eslint": "^8.57.0", From 27c3b4fa20011e4189755204beb083a4763c5e28 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 13:36:38 +0200 Subject: [PATCH 114/165] web: bump rollup from 4.20.0 to 4.21.0 in /web/sfe (#10971) Bumps [rollup](https://github.com/rollup/rollup) from 4.20.0 to 4.21.0. - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.20.0...v4.21.0) --- updated-dependencies: - dependency-name: rollup dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/sfe/package-lock.json | 136 +++++++++++++++++++------------------- web/sfe/package.json | 2 +- 2 files changed, 69 insertions(+), 69 deletions(-) diff --git a/web/sfe/package-lock.json b/web/sfe/package-lock.json index 2546e2f3cb13..5e79555ec3be 100644 --- a/web/sfe/package-lock.json +++ b/web/sfe/package-lock.json @@ -23,7 +23,7 @@ "@swc/cli": "^0.4.0", "@swc/core": "^1.7.11", "@types/jquery": "^3.5.30", - "rollup": "^4.20.0", + "rollup": "^4.21.0", "rollup-plugin-copy": "^3.5.0" } }, @@ -237,9 +237,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.20.0.tgz", - "integrity": "sha512-TSpWzflCc4VGAUJZlPpgAJE1+V60MePDQnBd7PPkpuEmOy8i87aL6tinFGKBFKuEDikYpig72QzdT3QPYIi+oA==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.21.0.tgz", + "integrity": "sha512-WTWD8PfoSAJ+qL87lE7votj3syLavxunWhzCnx3XFxFiI/BA/r3X7MUM8dVrH8rb2r4AiO8jJsr3ZjdaftmnfA==", "cpu": [ "arm" ], @@ -250,9 +250,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.20.0.tgz", - "integrity": "sha512-u00Ro/nok7oGzVuh/FMYfNoGqxU5CPWz1mxV85S2w9LxHR8OoMQBuSk+3BKVIDYgkpeOET5yXkx90OYFc+ytpQ==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.21.0.tgz", + "integrity": "sha512-a1sR2zSK1B4eYkiZu17ZUZhmUQcKjk2/j9Me2IDjk1GHW7LB5Z35LEzj9iJch6gtUfsnvZs1ZNyDW2oZSThrkA==", "cpu": [ "arm64" ], @@ -263,9 +263,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.20.0.tgz", - "integrity": "sha512-uFVfvzvsdGtlSLuL0ZlvPJvl6ZmrH4CBwLGEFPe7hUmf7htGAN+aXo43R/V6LATyxlKVC/m6UsLb7jbG+LG39Q==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.21.0.tgz", + "integrity": "sha512-zOnKWLgDld/svhKO5PD9ozmL6roy5OQ5T4ThvdYZLpiOhEGY+dp2NwUmxK0Ld91LrbjrvtNAE0ERBwjqhZTRAA==", "cpu": [ "arm64" ], @@ -276,9 +276,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.20.0.tgz", - "integrity": "sha512-xbrMDdlev53vNXexEa6l0LffojxhqDTBeL+VUxuuIXys4x6xyvbKq5XqTXBCEUA8ty8iEJblHvFaWRJTk/icAQ==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.21.0.tgz", + "integrity": "sha512-7doS8br0xAkg48SKE2QNtMSFPFUlRdw9+votl27MvT46vo44ATBmdZdGysOevNELmZlfd+NEa0UYOA8f01WSrg==", "cpu": [ "x64" ], @@ -289,9 +289,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.20.0.tgz", - "integrity": "sha512-jMYvxZwGmoHFBTbr12Xc6wOdc2xA5tF5F2q6t7Rcfab68TT0n+r7dgawD4qhPEvasDsVpQi+MgDzj2faOLsZjA==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.21.0.tgz", + "integrity": "sha512-pWJsfQjNWNGsoCq53KjMtwdJDmh/6NubwQcz52aEwLEuvx08bzcy6tOUuawAOncPnxz/3siRtd8hiQ32G1y8VA==", "cpu": [ "arm" ], @@ -302,9 +302,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.20.0.tgz", - "integrity": "sha512-1asSTl4HKuIHIB1GcdFHNNZhxAYEdqML/MW4QmPS4G0ivbEcBr1JKlFLKsIRqjSwOBkdItn3/ZDlyvZ/N6KPlw==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.21.0.tgz", + "integrity": "sha512-efRIANsz3UHZrnZXuEvxS9LoCOWMGD1rweciD6uJQIx2myN3a8Im1FafZBzh7zk1RJ6oKcR16dU3UPldaKd83w==", "cpu": [ "arm" ], @@ -315,9 +315,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.20.0.tgz", - "integrity": "sha512-COBb8Bkx56KldOYJfMf6wKeYJrtJ9vEgBRAOkfw6Ens0tnmzPqvlpjZiLgkhg6cA3DGzCmLmmd319pmHvKWWlQ==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.21.0.tgz", + "integrity": "sha512-ZrPhydkTVhyeGTW94WJ8pnl1uroqVHM3j3hjdquwAcWnmivjAwOYjTEAuEDeJvGX7xv3Z9GAvrBkEzCgHq9U1w==", "cpu": [ "arm64" ], @@ -328,9 +328,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.20.0.tgz", - "integrity": "sha512-+it+mBSyMslVQa8wSPvBx53fYuZK/oLTu5RJoXogjk6x7Q7sz1GNRsXWjn6SwyJm8E/oMjNVwPhmNdIjwP135Q==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.21.0.tgz", + "integrity": "sha512-cfaupqd+UEFeURmqNP2eEvXqgbSox/LHOyN9/d2pSdV8xTrjdg3NgOFJCtc1vQ/jEke1qD0IejbBfxleBPHnPw==", "cpu": [ "arm64" ], @@ -341,9 +341,9 @@ ] }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.20.0.tgz", - "integrity": "sha512-yAMvqhPfGKsAxHN8I4+jE0CpLWD8cv4z7CK7BMmhjDuz606Q2tFKkWRY8bHR9JQXYcoLfopo5TTqzxgPUjUMfw==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.21.0.tgz", + "integrity": "sha512-ZKPan1/RvAhrUylwBXC9t7B2hXdpb/ufeu22pG2psV7RN8roOfGurEghw1ySmX/CmDDHNTDDjY3lo9hRlgtaHg==", "cpu": [ "ppc64" ], @@ -354,9 +354,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.20.0.tgz", - "integrity": "sha512-qmuxFpfmi/2SUkAw95TtNq/w/I7Gpjurx609OOOV7U4vhvUhBcftcmXwl3rqAek+ADBwSjIC4IVNLiszoj3dPA==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.21.0.tgz", + "integrity": "sha512-H1eRaCwd5E8eS8leiS+o/NqMdljkcb1d6r2h4fKSsCXQilLKArq6WS7XBLDu80Yz+nMqHVFDquwcVrQmGr28rg==", "cpu": [ "riscv64" ], @@ -367,9 +367,9 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.20.0.tgz", - "integrity": "sha512-I0BtGXddHSHjV1mqTNkgUZLnS3WtsqebAXv11D5BZE/gfw5KoyXSAXVqyJximQXNvNzUo4GKlCK/dIwXlz+jlg==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.21.0.tgz", + "integrity": "sha512-zJ4hA+3b5tu8u7L58CCSI0A9N1vkfwPhWd/puGXwtZlsB5bTkwDNW/+JCU84+3QYmKpLi+XvHdmrlwUwDA6kqw==", "cpu": [ "s390x" ], @@ -380,9 +380,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.20.0.tgz", - "integrity": "sha512-y+eoL2I3iphUg9tN9GB6ku1FA8kOfmF4oUEWhztDJ4KXJy1agk/9+pejOuZkNFhRwHAOxMsBPLbXPd6mJiCwew==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.21.0.tgz", + "integrity": "sha512-e2hrvElFIh6kW/UNBQK/kzqMNY5mO+67YtEh9OA65RM5IJXYTWiXjX6fjIiPaqOkBthYF1EqgiZ6OXKcQsM0hg==", "cpu": [ "x64" ], @@ -393,9 +393,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.20.0.tgz", - "integrity": "sha512-hM3nhW40kBNYUkZb/r9k2FKK+/MnKglX7UYd4ZUy5DJs8/sMsIbqWK2piZtVGE3kcXVNj3B2IrUYROJMMCikNg==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.21.0.tgz", + "integrity": "sha512-1vvmgDdUSebVGXWX2lIcgRebqfQSff0hMEkLJyakQ9JQUbLDkEaMsPTLOmyccyC6IJ/l3FZuJbmrBw/u0A0uCQ==", "cpu": [ "x64" ], @@ -406,9 +406,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.20.0.tgz", - "integrity": "sha512-psegMvP+Ik/Bg7QRJbv8w8PAytPA7Uo8fpFjXyCRHWm6Nt42L+JtoqH8eDQ5hRP7/XW2UiIriy1Z46jf0Oa1kA==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.21.0.tgz", + "integrity": "sha512-s5oFkZ/hFcrlAyBTONFY1TWndfyre1wOMwU+6KCpm/iatybvrRgmZVM+vCFwxmC5ZhdlgfE0N4XorsDpi7/4XQ==", "cpu": [ "arm64" ], @@ -419,9 +419,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.20.0.tgz", - "integrity": "sha512-GabekH3w4lgAJpVxkk7hUzUf2hICSQO0a/BLFA11/RMxQT92MabKAqyubzDZmMOC/hcJNlc+rrypzNzYl4Dx7A==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.21.0.tgz", + "integrity": "sha512-G9+TEqRnAA6nbpqyUqgTiopmnfgnMkR3kMukFBDsiyy23LZvUCpiUwjTRx6ezYCjJODXrh52rBR9oXvm+Fp5wg==", "cpu": [ "ia32" ], @@ -432,9 +432,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.20.0.tgz", - "integrity": "sha512-aJ1EJSuTdGnM6qbVC4B5DSmozPTqIag9fSzXRNNo+humQLG89XpPgdt16Ia56ORD7s+H8Pmyx44uczDQ0yDzpg==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.21.0.tgz", + "integrity": "sha512-2jsCDZwtQvRhejHLfZ1JY6w6kEuEtfF9nzYsZxzSlNVKDX+DpsDJ+Rbjkm74nvg2rdx0gwBS+IMdvwJuq3S9pQ==", "cpu": [ "x64" ], @@ -2489,9 +2489,9 @@ } }, "node_modules/rollup": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.20.0.tgz", - "integrity": "sha512-6rbWBChcnSGzIlXeIdNIZTopKYad8ZG8ajhl78lGRLsI2rX8IkaotQhVas2Ma+GPxJav19wrSzvRvuiv0YKzWw==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.21.0.tgz", + "integrity": "sha512-vo+S/lfA2lMS7rZ2Qoubi6I5hwZwzXeUIctILZLbHI+laNtvhhOIon2S1JksA5UEDQ7l3vberd0fxK44lTYjbQ==", "dev": true, "dependencies": { "@types/estree": "1.0.5" @@ -2504,22 +2504,22 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.20.0", - "@rollup/rollup-android-arm64": "4.20.0", - "@rollup/rollup-darwin-arm64": "4.20.0", - "@rollup/rollup-darwin-x64": "4.20.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.20.0", - "@rollup/rollup-linux-arm-musleabihf": "4.20.0", - "@rollup/rollup-linux-arm64-gnu": "4.20.0", - "@rollup/rollup-linux-arm64-musl": "4.20.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.20.0", - "@rollup/rollup-linux-riscv64-gnu": "4.20.0", - "@rollup/rollup-linux-s390x-gnu": "4.20.0", - "@rollup/rollup-linux-x64-gnu": "4.20.0", - "@rollup/rollup-linux-x64-musl": "4.20.0", - "@rollup/rollup-win32-arm64-msvc": "4.20.0", - "@rollup/rollup-win32-ia32-msvc": "4.20.0", - "@rollup/rollup-win32-x64-msvc": "4.20.0", + "@rollup/rollup-android-arm-eabi": "4.21.0", + "@rollup/rollup-android-arm64": "4.21.0", + "@rollup/rollup-darwin-arm64": "4.21.0", + "@rollup/rollup-darwin-x64": "4.21.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.21.0", + "@rollup/rollup-linux-arm-musleabihf": "4.21.0", + "@rollup/rollup-linux-arm64-gnu": "4.21.0", + "@rollup/rollup-linux-arm64-musl": "4.21.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.21.0", + "@rollup/rollup-linux-riscv64-gnu": "4.21.0", + "@rollup/rollup-linux-s390x-gnu": "4.21.0", + "@rollup/rollup-linux-x64-gnu": "4.21.0", + "@rollup/rollup-linux-x64-musl": "4.21.0", + "@rollup/rollup-win32-arm64-msvc": "4.21.0", + "@rollup/rollup-win32-ia32-msvc": "4.21.0", + "@rollup/rollup-win32-x64-msvc": "4.21.0", "fsevents": "~2.3.2" } }, diff --git a/web/sfe/package.json b/web/sfe/package.json index ae5a902a6bfd..83324eea447c 100644 --- a/web/sfe/package.json +++ b/web/sfe/package.json @@ -22,7 +22,7 @@ "@swc/cli": "^0.4.0", "@swc/core": "^1.7.11", "@types/jquery": "^3.5.30", - "rollup": "^4.20.0", + "rollup": "^4.21.0", "rollup-plugin-copy": "^3.5.0" } } From 97a29c6532b0012b837760a982b0e371fafba0d7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 13:36:46 +0200 Subject: [PATCH 115/165] web: bump esbuild from 0.23.0 to 0.23.1 in /web (#10970) Bumps [esbuild](https://github.com/evanw/esbuild) from 0.23.0 to 0.23.1. - [Release notes](https://github.com/evanw/esbuild/releases) - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md) - [Commits](https://github.com/evanw/esbuild/compare/v0.23.0...v0.23.1) --- updated-dependencies: - dependency-name: esbuild dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 198 +++++++++++++++++++++--------------------- web/package.json | 2 +- 2 files changed, 101 insertions(+), 99 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index ec503520be79..ad0de16dfc35 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -94,7 +94,7 @@ "babel-plugin-tsconfig-paths": "^1.0.3", "chokidar": "^3.6.0", "cross-env": "^7.0.3", - "esbuild": "^0.23.0", + "esbuild": "^0.23.1", "eslint": "^9.8.0", "eslint-plugin-lit": "^1.14.0", "eslint-plugin-sonarjs": "^1.0.4", @@ -2689,11 +2689,12 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.23.0", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.1.tgz", + "integrity": "sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==", "cpu": [ "arm64" ], - "license": "MIT", "optional": true, "os": [ "darwin" @@ -2767,9 +2768,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.0.tgz", - "integrity": "sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.1.tgz", + "integrity": "sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==", "cpu": [ "arm64" ], @@ -2910,9 +2911,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.0.tgz", - "integrity": "sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.1.tgz", + "integrity": "sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==", "cpu": [ "arm64" ], @@ -13206,10 +13207,11 @@ } }, "node_modules/esbuild": { - "version": "0.23.0", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.1.tgz", + "integrity": "sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==", "dev": true, "hasInstallScript": true, - "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, @@ -13217,30 +13219,30 @@ "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.23.0", - "@esbuild/android-arm": "0.23.0", - "@esbuild/android-arm64": "0.23.0", - "@esbuild/android-x64": "0.23.0", - "@esbuild/darwin-arm64": "0.23.0", - "@esbuild/darwin-x64": "0.23.0", - "@esbuild/freebsd-arm64": "0.23.0", - "@esbuild/freebsd-x64": "0.23.0", - "@esbuild/linux-arm": "0.23.0", - "@esbuild/linux-arm64": "0.23.0", - "@esbuild/linux-ia32": "0.23.0", - "@esbuild/linux-loong64": "0.23.0", - "@esbuild/linux-mips64el": "0.23.0", - "@esbuild/linux-ppc64": "0.23.0", - "@esbuild/linux-riscv64": "0.23.0", - "@esbuild/linux-s390x": "0.23.0", - "@esbuild/linux-x64": "0.23.0", - "@esbuild/netbsd-x64": "0.23.0", - "@esbuild/openbsd-arm64": "0.23.0", - "@esbuild/openbsd-x64": "0.23.0", - "@esbuild/sunos-x64": "0.23.0", - "@esbuild/win32-arm64": "0.23.0", - "@esbuild/win32-ia32": "0.23.0", - "@esbuild/win32-x64": "0.23.0" + "@esbuild/aix-ppc64": "0.23.1", + "@esbuild/android-arm": "0.23.1", + "@esbuild/android-arm64": "0.23.1", + "@esbuild/android-x64": "0.23.1", + "@esbuild/darwin-arm64": "0.23.1", + "@esbuild/darwin-x64": "0.23.1", + "@esbuild/freebsd-arm64": "0.23.1", + "@esbuild/freebsd-x64": "0.23.1", + "@esbuild/linux-arm": "0.23.1", + "@esbuild/linux-arm64": "0.23.1", + "@esbuild/linux-ia32": "0.23.1", + "@esbuild/linux-loong64": "0.23.1", + "@esbuild/linux-mips64el": "0.23.1", + "@esbuild/linux-ppc64": "0.23.1", + "@esbuild/linux-riscv64": "0.23.1", + "@esbuild/linux-s390x": "0.23.1", + "@esbuild/linux-x64": "0.23.1", + "@esbuild/netbsd-x64": "0.23.1", + "@esbuild/openbsd-arm64": "0.23.1", + "@esbuild/openbsd-x64": "0.23.1", + "@esbuild/sunos-x64": "0.23.1", + "@esbuild/win32-arm64": "0.23.1", + "@esbuild/win32-ia32": "0.23.1", + "@esbuild/win32-x64": "0.23.1" } }, "node_modules/esbuild-android-64": { @@ -13575,9 +13577,9 @@ } }, "node_modules/esbuild/node_modules/@esbuild/aix-ppc64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.0.tgz", - "integrity": "sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.1.tgz", + "integrity": "sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==", "cpu": [ "ppc64" ], @@ -13591,9 +13593,9 @@ } }, "node_modules/esbuild/node_modules/@esbuild/android-arm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.0.tgz", - "integrity": "sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.1.tgz", + "integrity": "sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==", "cpu": [ "arm" ], @@ -13607,9 +13609,9 @@ } }, "node_modules/esbuild/node_modules/@esbuild/android-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.0.tgz", - "integrity": "sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.1.tgz", + "integrity": "sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==", "cpu": [ "arm64" ], @@ -13623,9 +13625,9 @@ } }, "node_modules/esbuild/node_modules/@esbuild/android-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.0.tgz", - "integrity": "sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.1.tgz", + "integrity": "sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==", "cpu": [ "x64" ], @@ -13639,9 +13641,9 @@ } }, "node_modules/esbuild/node_modules/@esbuild/darwin-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.0.tgz", - "integrity": "sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.1.tgz", + "integrity": "sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==", "cpu": [ "x64" ], @@ -13655,9 +13657,9 @@ } }, "node_modules/esbuild/node_modules/@esbuild/freebsd-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.0.tgz", - "integrity": "sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.1.tgz", + "integrity": "sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==", "cpu": [ "arm64" ], @@ -13671,9 +13673,9 @@ } }, "node_modules/esbuild/node_modules/@esbuild/freebsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.0.tgz", - "integrity": "sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.1.tgz", + "integrity": "sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==", "cpu": [ "x64" ], @@ -13687,9 +13689,9 @@ } }, "node_modules/esbuild/node_modules/@esbuild/linux-arm": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.0.tgz", - "integrity": "sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.1.tgz", + "integrity": "sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==", "cpu": [ "arm" ], @@ -13703,9 +13705,9 @@ } }, "node_modules/esbuild/node_modules/@esbuild/linux-ia32": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.0.tgz", - "integrity": "sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.1.tgz", + "integrity": "sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==", "cpu": [ "ia32" ], @@ -13719,9 +13721,9 @@ } }, "node_modules/esbuild/node_modules/@esbuild/linux-loong64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.0.tgz", - "integrity": "sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.1.tgz", + "integrity": "sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==", "cpu": [ "loong64" ], @@ -13735,9 +13737,9 @@ } }, "node_modules/esbuild/node_modules/@esbuild/linux-mips64el": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.0.tgz", - "integrity": "sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.1.tgz", + "integrity": "sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==", "cpu": [ "mips64el" ], @@ -13751,9 +13753,9 @@ } }, "node_modules/esbuild/node_modules/@esbuild/linux-ppc64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.0.tgz", - "integrity": "sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.1.tgz", + "integrity": "sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==", "cpu": [ "ppc64" ], @@ -13767,9 +13769,9 @@ } }, "node_modules/esbuild/node_modules/@esbuild/linux-riscv64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.0.tgz", - "integrity": "sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.1.tgz", + "integrity": "sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==", "cpu": [ "riscv64" ], @@ -13783,9 +13785,9 @@ } }, "node_modules/esbuild/node_modules/@esbuild/linux-s390x": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.0.tgz", - "integrity": "sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.1.tgz", + "integrity": "sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==", "cpu": [ "s390x" ], @@ -13799,9 +13801,9 @@ } }, "node_modules/esbuild/node_modules/@esbuild/linux-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.0.tgz", - "integrity": "sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.1.tgz", + "integrity": "sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==", "cpu": [ "x64" ], @@ -13815,9 +13817,9 @@ } }, "node_modules/esbuild/node_modules/@esbuild/netbsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.0.tgz", - "integrity": "sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.1.tgz", + "integrity": "sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==", "cpu": [ "x64" ], @@ -13831,9 +13833,9 @@ } }, "node_modules/esbuild/node_modules/@esbuild/openbsd-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.0.tgz", - "integrity": "sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.1.tgz", + "integrity": "sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==", "cpu": [ "x64" ], @@ -13847,9 +13849,9 @@ } }, "node_modules/esbuild/node_modules/@esbuild/sunos-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.0.tgz", - "integrity": "sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.1.tgz", + "integrity": "sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==", "cpu": [ "x64" ], @@ -13863,9 +13865,9 @@ } }, "node_modules/esbuild/node_modules/@esbuild/win32-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.0.tgz", - "integrity": "sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.1.tgz", + "integrity": "sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==", "cpu": [ "arm64" ], @@ -13879,9 +13881,9 @@ } }, "node_modules/esbuild/node_modules/@esbuild/win32-ia32": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.0.tgz", - "integrity": "sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.1.tgz", + "integrity": "sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==", "cpu": [ "ia32" ], @@ -13895,9 +13897,9 @@ } }, "node_modules/esbuild/node_modules/@esbuild/win32-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.0.tgz", - "integrity": "sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.1.tgz", + "integrity": "sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==", "cpu": [ "x64" ], diff --git a/web/package.json b/web/package.json index ad6eeb934b1a..cc9e45cd769a 100644 --- a/web/package.json +++ b/web/package.json @@ -82,7 +82,7 @@ "babel-plugin-tsconfig-paths": "^1.0.3", "chokidar": "^3.6.0", "cross-env": "^7.0.3", - "esbuild": "^0.23.0", + "esbuild": "^0.23.1", "eslint": "^9.8.0", "eslint-plugin-lit": "^1.14.0", "eslint-plugin-sonarjs": "^1.0.4", From a3e7783e23034e06f29d7018d7c7e232d98b809d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 13:36:54 +0200 Subject: [PATCH 116/165] web: bump the rollup group across 1 directory with 3 updates (#10966) Bumps the rollup group with 3 updates in the /web directory: [@rollup/rollup-darwin-arm64](https://github.com/rollup/rollup), [@rollup/rollup-linux-arm64-gnu](https://github.com/rollup/rollup) and [@rollup/rollup-linux-x64-gnu](https://github.com/rollup/rollup). Updates `@rollup/rollup-darwin-arm64` from 4.20.0 to 4.21.0 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.20.0...v4.21.0) Updates `@rollup/rollup-linux-arm64-gnu` from 4.20.0 to 4.21.0 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.20.0...v4.21.0) Updates `@rollup/rollup-linux-x64-gnu` from 4.20.0 to 4.21.0 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.20.0...v4.21.0) --- updated-dependencies: - dependency-name: "@rollup/rollup-darwin-arm64" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rollup - dependency-name: "@rollup/rollup-linux-arm64-gnu" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rollup - dependency-name: "@rollup/rollup-linux-x64-gnu" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rollup ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 248 ++++++++++++++++++++++++++++++++++++++++-- web/package.json | 6 +- 2 files changed, 240 insertions(+), 14 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index ad0de16dfc35..2bbf798e53b3 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -31,6 +31,7 @@ "@open-wc/lit-helpers": "^0.7.0", "@patternfly/elements": "^3.0.2", "@patternfly/patternfly": "^4.224.2", + "@rollup/rollup-linux-x64-gnu": "4.21.0", "@sentry/browser": "^8.26.0", "@webcomponents/webcomponentsjs": "^2.8.0", "base64-js": "^1.5.1", @@ -131,9 +132,9 @@ "@esbuild/darwin-arm64": "^0.23.0", "@esbuild/linux-amd64": "^0.18.11", "@esbuild/linux-arm64": "^0.23.0", - "@rollup/rollup-darwin-arm64": "4.20.0", - "@rollup/rollup-linux-arm64-gnu": "4.20.0", - "@rollup/rollup-linux-x64-gnu": "4.20.0" + "@rollup/rollup-darwin-arm64": "4.21.0", + "@rollup/rollup-linux-arm64-gnu": "4.21.0", + "@rollup/rollup-linux-x64-gnu": "4.21.0" } }, "node_modules/@ampproject/remapping": { @@ -5655,21 +5656,92 @@ } } }, - "node_modules/@rollup/rollup-darwin-arm64": { + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.20.0.tgz", + "integrity": "sha512-TSpWzflCc4VGAUJZlPpgAJE1+V60MePDQnBd7PPkpuEmOy8i87aL6tinFGKBFKuEDikYpig72QzdT3QPYIi+oA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "peer": true + }, + "node_modules/@rollup/rollup-android-arm64": { "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.20.0.tgz", + "integrity": "sha512-u00Ro/nok7oGzVuh/FMYfNoGqxU5CPWz1mxV85S2w9LxHR8OoMQBuSk+3BKVIDYgkpeOET5yXkx90OYFc+ytpQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "peer": true + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.21.0.tgz", + "integrity": "sha512-zOnKWLgDld/svhKO5PD9ozmL6roy5OQ5T4ThvdYZLpiOhEGY+dp2NwUmxK0Ld91LrbjrvtNAE0ERBwjqhZTRAA==", "cpu": [ "arm64" ], - "license": "MIT", "optional": true, "os": [ "darwin" ] }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { + "node_modules/@rollup/rollup-darwin-x64": { "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.20.0.tgz", - "integrity": "sha512-COBb8Bkx56KldOYJfMf6wKeYJrtJ9vEgBRAOkfw6Ens0tnmzPqvlpjZiLgkhg6cA3DGzCmLmmd319pmHvKWWlQ==", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.20.0.tgz", + "integrity": "sha512-xbrMDdlev53vNXexEa6l0LffojxhqDTBeL+VUxuuIXys4x6xyvbKq5XqTXBCEUA8ty8iEJblHvFaWRJTk/icAQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "peer": true + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.20.0.tgz", + "integrity": "sha512-jMYvxZwGmoHFBTbr12Xc6wOdc2xA5tF5F2q6t7Rcfab68TT0n+r7dgawD4qhPEvasDsVpQi+MgDzj2faOLsZjA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "peer": true + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.20.0.tgz", + "integrity": "sha512-1asSTl4HKuIHIB1GcdFHNNZhxAYEdqML/MW4QmPS4G0ivbEcBr1JKlFLKsIRqjSwOBkdItn3/ZDlyvZ/N6KPlw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "peer": true + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.21.0.tgz", + "integrity": "sha512-ZrPhydkTVhyeGTW94WJ8pnl1uroqVHM3j3hjdquwAcWnmivjAwOYjTEAuEDeJvGX7xv3Z9GAvrBkEzCgHq9U1w==", "cpu": [ "arm64" ], @@ -5678,10 +5750,66 @@ "linux" ] }, - "node_modules/@rollup/rollup-linux-x64-gnu": { + "node_modules/@rollup/rollup-linux-arm64-musl": { "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.20.0.tgz", - "integrity": "sha512-y+eoL2I3iphUg9tN9GB6ku1FA8kOfmF4oUEWhztDJ4KXJy1agk/9+pejOuZkNFhRwHAOxMsBPLbXPd6mJiCwew==", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.20.0.tgz", + "integrity": "sha512-+it+mBSyMslVQa8wSPvBx53fYuZK/oLTu5RJoXogjk6x7Q7sz1GNRsXWjn6SwyJm8E/oMjNVwPhmNdIjwP135Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "peer": true + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.20.0.tgz", + "integrity": "sha512-yAMvqhPfGKsAxHN8I4+jE0CpLWD8cv4z7CK7BMmhjDuz606Q2tFKkWRY8bHR9JQXYcoLfopo5TTqzxgPUjUMfw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "peer": true + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.20.0.tgz", + "integrity": "sha512-qmuxFpfmi/2SUkAw95TtNq/w/I7Gpjurx609OOOV7U4vhvUhBcftcmXwl3rqAek+ADBwSjIC4IVNLiszoj3dPA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "peer": true + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.20.0.tgz", + "integrity": "sha512-I0BtGXddHSHjV1mqTNkgUZLnS3WtsqebAXv11D5BZE/gfw5KoyXSAXVqyJximQXNvNzUo4GKlCK/dIwXlz+jlg==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "peer": true + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.21.0.tgz", + "integrity": "sha512-e2hrvElFIh6kW/UNBQK/kzqMNY5mO+67YtEh9OA65RM5IJXYTWiXjX6fjIiPaqOkBthYF1EqgiZ6OXKcQsM0hg==", "cpu": [ "x64" ], @@ -5690,6 +5818,62 @@ "linux" ] }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.20.0.tgz", + "integrity": "sha512-hM3nhW40kBNYUkZb/r9k2FKK+/MnKglX7UYd4ZUy5DJs8/sMsIbqWK2piZtVGE3kcXVNj3B2IrUYROJMMCikNg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "peer": true + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.20.0.tgz", + "integrity": "sha512-psegMvP+Ik/Bg7QRJbv8w8PAytPA7Uo8fpFjXyCRHWm6Nt42L+JtoqH8eDQ5hRP7/XW2UiIriy1Z46jf0Oa1kA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "peer": true + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.20.0.tgz", + "integrity": "sha512-GabekH3w4lgAJpVxkk7hUzUf2hICSQO0a/BLFA11/RMxQT92MabKAqyubzDZmMOC/hcJNlc+rrypzNzYl4Dx7A==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "peer": true + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.20.0.tgz", + "integrity": "sha512-aJ1EJSuTdGnM6qbVC4B5DSmozPTqIag9fSzXRNNo+humQLG89XpPgdt16Ia56ORD7s+H8Pmyx44uczDQ0yDzpg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "peer": true + }, "node_modules/@sentry-internal/browser-utils": { "version": "8.26.0", "resolved": "https://registry.npmjs.org/@sentry-internal/browser-utils/-/browser-utils-8.26.0.tgz", @@ -21674,6 +21858,48 @@ "transform-ast": "^2.4.4" } }, + "node_modules/rollup/node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.20.0.tgz", + "integrity": "sha512-uFVfvzvsdGtlSLuL0ZlvPJvl6ZmrH4CBwLGEFPe7hUmf7htGAN+aXo43R/V6LATyxlKVC/m6UsLb7jbG+LG39Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "peer": true + }, + "node_modules/rollup/node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.20.0.tgz", + "integrity": "sha512-COBb8Bkx56KldOYJfMf6wKeYJrtJ9vEgBRAOkfw6Ens0tnmzPqvlpjZiLgkhg6cA3DGzCmLmmd319pmHvKWWlQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "peer": true + }, + "node_modules/rollup/node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.20.0.tgz", + "integrity": "sha512-y+eoL2I3iphUg9tN9GB6ku1FA8kOfmF4oUEWhztDJ4KXJy1agk/9+pejOuZkNFhRwHAOxMsBPLbXPd6mJiCwew==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "peer": true + }, "node_modules/run-async": { "version": "3.0.0", "dev": true, diff --git a/web/package.json b/web/package.json index cc9e45cd769a..7d2af1eef8e1 100644 --- a/web/package.json +++ b/web/package.json @@ -120,9 +120,9 @@ "@esbuild/darwin-arm64": "^0.23.0", "@esbuild/linux-amd64": "^0.18.11", "@esbuild/linux-arm64": "^0.23.0", - "@rollup/rollup-darwin-arm64": "4.20.0", - "@rollup/rollup-linux-arm64-gnu": "4.20.0", - "@rollup/rollup-linux-x64-gnu": "4.20.0" + "@rollup/rollup-darwin-arm64": "4.21.0", + "@rollup/rollup-linux-arm64-gnu": "4.21.0", + "@rollup/rollup-linux-x64-gnu": "4.21.0" }, "private": true, "scripts": { From bf18052730dd2de218a10273d04d58e7ab548946 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 13:37:05 +0200 Subject: [PATCH 117/165] core: bump goauthentik.io/api/v3 from 3.2024063.11 to 3.2024063.12 (#10963) Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go) from 3.2024063.11 to 3.2024063.12. - [Release notes](https://github.com/goauthentik/client-go/releases) - [Commits](https://github.com/goauthentik/client-go/compare/v3.2024063.11...v3.2024063.12) --- updated-dependencies: - dependency-name: goauthentik.io/api/v3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index 7fbe397e94cc..ad2a3a8ce4bc 100644 --- a/go.mod +++ b/go.mod @@ -27,7 +27,7 @@ require ( github.com/spf13/cobra v1.8.1 github.com/stretchr/testify v1.9.0 github.com/wwt/guac v1.3.2 - goauthentik.io/api/v3 v3.2024063.11 + goauthentik.io/api/v3 v3.2024063.12 golang.org/x/exp v0.0.0-20230210204819-062eb4c674ab golang.org/x/oauth2 v0.22.0 golang.org/x/sync v0.8.0 diff --git a/go.sum b/go.sum index 334add835afd..7f4de147c802 100644 --- a/go.sum +++ b/go.sum @@ -299,8 +299,8 @@ go.opentelemetry.io/otel/trace v1.24.0 h1:CsKnnL4dUAr/0llH9FKuc698G04IrpWV0MQA/Y go.opentelemetry.io/otel/trace v1.24.0/go.mod h1:HPc3Xr/cOApsBI154IU0OI0HJexz+aw5uPdbs3UCjNU= go.uber.org/goleak v1.2.1 h1:NBol2c7O1ZokfZ0LEU9K6Whx/KnwvepVetCUhtKja4A= go.uber.org/goleak v1.2.1/go.mod h1:qlT2yGI9QafXHhZZLxlSuNsMw3FFLxBr+tBRlmO1xH4= -goauthentik.io/api/v3 v3.2024063.11 h1:DVSumkEhSQKtKAshBIcWsGbZkbQtOTa6uKHjoGER24k= -goauthentik.io/api/v3 v3.2024063.11/go.mod h1:zz+mEZg8rY/7eEjkMGWJ2DnGqk+zqxuybGCGrR2O4Kw= +goauthentik.io/api/v3 v3.2024063.12 h1:NaxjcgeJkvaQbMaoQv14lMdn62MS6isFForm4/oTBq0= +goauthentik.io/api/v3 v3.2024063.12/go.mod h1:zz+mEZg8rY/7eEjkMGWJ2DnGqk+zqxuybGCGrR2O4Kw= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= From 19e1db33b7ccce68c10eb93dc97b24b348a4e6e5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 13:39:39 +0200 Subject: [PATCH 118/165] web: bump the swc group across 2 directories with 11 updates (#10967) Bumps the swc group with 1 update in the /web directory: [@swc/core](https://github.com/swc-project/swc). Bumps the swc group with 1 update in the /web/sfe directory: [@swc/core](https://github.com/swc-project/swc). Updates `@swc/core` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) Updates `@swc/core-darwin-arm64` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) Updates `@swc/core-darwin-x64` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) Updates `@swc/core-linux-arm-gnueabihf` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) Updates `@swc/core-linux-arm64-gnu` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) Updates `@swc/core-linux-arm64-musl` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) Updates `@swc/core-linux-x64-gnu` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) Updates `@swc/core-linux-x64-musl` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) Updates `@swc/core-win32-arm64-msvc` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) Updates `@swc/core-win32-ia32-msvc` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) Updates `@swc/core-win32-x64-msvc` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) Updates `@swc/core` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) Updates `@swc/core-darwin-arm64` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) Updates `@swc/core-darwin-x64` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) Updates `@swc/core-linux-arm-gnueabihf` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) Updates `@swc/core-linux-arm64-gnu` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) Updates `@swc/core-linux-arm64-musl` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) Updates `@swc/core-linux-x64-gnu` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) Updates `@swc/core-linux-x64-musl` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) Updates `@swc/core-win32-arm64-msvc` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) Updates `@swc/core-win32-ia32-msvc` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) Updates `@swc/core-win32-x64-msvc` from 1.7.11 to 1.7.12 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.11...v1.7.12) --- updated-dependencies: - dependency-name: "@swc/core" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-darwin-arm64" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-darwin-x64" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm-gnueabihf" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm64-gnu" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm64-musl" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-x64-gnu" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-x64-musl" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-arm64-msvc" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-ia32-msvc" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-x64-msvc" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-darwin-arm64" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-darwin-x64" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm-gnueabihf" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm64-gnu" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm64-musl" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-x64-gnu" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-x64-musl" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-arm64-msvc" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-ia32-msvc" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-x64-msvc" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 90 +++++++++++++++++------------------ web/packages/sfe/package.json | 4 +- web/sfe/package-lock.json | 88 +++++++++++++++++----------------- web/sfe/package.json | 2 +- 4 files changed, 92 insertions(+), 92 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 2bbf798e53b3..a2bf54e41a04 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -8224,9 +8224,9 @@ } }, "node_modules/@swc/core": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.7.11.tgz", - "integrity": "sha512-AB+qc45UrJrDfbhPKcUXk+9z/NmFfYYwJT6G7/iur0fCse9kXjx45gi40+u/O2zgarG/30/zV6E3ps8fUvjh7g==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.7.12.tgz", + "integrity": "sha512-oT1tw58q8BihhBRVMi7G8cuFVljlF61ZB4RZk/pqAA2m7q+o2b77WpAwwF1uHmeuYzLU/izBL8yEhdfy2scJhw==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -8241,16 +8241,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.7.11", - "@swc/core-darwin-x64": "1.7.11", - "@swc/core-linux-arm-gnueabihf": "1.7.11", - "@swc/core-linux-arm64-gnu": "1.7.11", - "@swc/core-linux-arm64-musl": "1.7.11", - "@swc/core-linux-x64-gnu": "1.7.11", - "@swc/core-linux-x64-musl": "1.7.11", - "@swc/core-win32-arm64-msvc": "1.7.11", - "@swc/core-win32-ia32-msvc": "1.7.11", - "@swc/core-win32-x64-msvc": "1.7.11" + "@swc/core-darwin-arm64": "1.7.12", + "@swc/core-darwin-x64": "1.7.12", + "@swc/core-linux-arm-gnueabihf": "1.7.12", + "@swc/core-linux-arm64-gnu": "1.7.12", + "@swc/core-linux-arm64-musl": "1.7.12", + "@swc/core-linux-x64-gnu": "1.7.12", + "@swc/core-linux-x64-musl": "1.7.12", + "@swc/core-win32-arm64-msvc": "1.7.12", + "@swc/core-win32-ia32-msvc": "1.7.12", + "@swc/core-win32-x64-msvc": "1.7.12" }, "peerDependencies": { "@swc/helpers": "*" @@ -8262,9 +8262,9 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.7.11.tgz", - "integrity": "sha512-HRQv4qIeMBPThZ6Y/4yYW52rGsS6yrpusvuxLGyoFo45Y0y12/V2yXkOIA/0HIQyrqoUAxn1k4zQXpPaPNCmnw==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.7.12.tgz", + "integrity": "sha512-9ng+kLgw7WCeikQYqjdVj9j8QVPwp3Gwlaker84HGKm1aJ2q6XQMTdEh/9ASwOqBHRHckLe+zYGylfCmgpLlLg==", "cpu": [ "arm64" ], @@ -8277,9 +8277,9 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.7.11.tgz", - "integrity": "sha512-vtMQj0F3oYwDu5yhO7SKDRg1XekRSi6/TbzHAbBXv+dBhlGGvcZZynT1H90EVFTv+7w7Sh+lOFvRv5Z4ZTcxow==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.7.12.tgz", + "integrity": "sha512-K50B4k3zmnQVZNtM5pLaXm1bTQ+JzjNolYKhQrYz390PCH7VC6NUkc63htrYEkiU+G5M14isFpgMiIa4LX8PrQ==", "cpu": [ "x64" ], @@ -8292,9 +8292,9 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.7.11.tgz", - "integrity": "sha512-mHtzWKxhtyreI4CSxs+3+ENv8t/Qo35WFoYG66qHEgJz/Z2Lh6jv1E+MYgHdYwnpQHgHbdvAco7HsBu/Dt6xXw==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.7.12.tgz", + "integrity": "sha512-pbbo+p5WuVFjIWkqikpTUkSlV4Vg2u482uVeGT6+Dkmmc7I6rAooCODohNh6ubFm5DM+qXRK0wyDANWsOfFd2g==", "cpu": [ "arm" ], @@ -8307,9 +8307,9 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.7.11.tgz", - "integrity": "sha512-FRwe/x0GfXSQjGP2lIk+NO0pUFS/lI/RorCLBPiK808EVE9JTbh9DKCc/4Bbb4jgScAjNkrFCUVObQYl3YKmpA==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.7.12.tgz", + "integrity": "sha512-6/e6GqQbDKQfR1cZ0d8TLwN2GQfP3IycmJ30QdoTQKCd3RblhcyX7NYzsnkoC4yTJTS1Rtbn++nagAn0r6qUbw==", "cpu": [ "arm64" ], @@ -8322,9 +8322,9 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.7.11.tgz", - "integrity": "sha512-GY/rs0+GUq14Gbnza90KOrQd/9yHd5qQMii5jcSWcUCT5A8QTa8kiicsM2NxZeTJ69xlKmT7sLod5l99lki/2A==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.7.12.tgz", + "integrity": "sha512-WKtanqasnJ9cBD1tMsmOzZzxJ0Hg2sfJC7UNs2Z4meNPBK4xwOrhpSq8Q9GE4xgoLeSEhU3MmQnbfJKRq3mAZQ==", "cpu": [ "arm64" ], @@ -8337,9 +8337,9 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.7.11.tgz", - "integrity": "sha512-QDkGRwSPmp2RBOlSs503IUXlWYlny8DyznTT0QuK0ML2RpDFlXWU94K/EZhS0RBEUkMY/W51OacM8P8aS/dkCg==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.7.12.tgz", + "integrity": "sha512-NQ0bb9eCIp2z2WdRyELzfWc1LDJJ99OYdxT+CIwW9ixPVgAerOv0Oc+BkdijLw5VeYMGlK6JEI4HdLvQE34f1g==", "cpu": [ "x64" ], @@ -8352,9 +8352,9 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.7.11.tgz", - "integrity": "sha512-SBEfKrXy6zQ6ksnyxw1FaCftrIH4fLfA81xNnKb7x/6iblv7Ko6H0aK3P5C86jyqF/82+ONl9C7ImGkUFQADig==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.7.12.tgz", + "integrity": "sha512-D8Tegag3/045wvGiq3NFNbKVDnkocNcl5hdKQtEvZ3b1u3nHGu+xqmPteUh4Ps+GB/gbpB3o/eYNO5JPm0R66Q==", "cpu": [ "x64" ], @@ -8367,9 +8367,9 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.7.11.tgz", - "integrity": "sha512-a2Y4xxEsLLYHJN7sMnw9+YQJDi3M1BxEr9hklfopPuGGnYLFNnx5CypH1l9ReijEfWjIAHNi7pq3m023lzW1Hg==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.7.12.tgz", + "integrity": "sha512-x8DWG4fCkwI6CmC8U1YMxVTab9Fe4DmCCX6dLrTqqpFPXlVwgdKA9PNBSXsUUtHjvqAB/9cGgmpmNHuNJRa1dA==", "cpu": [ "arm64" ], @@ -8382,9 +8382,9 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.7.11.tgz", - "integrity": "sha512-ZbZFMwZO+j8ulhegJ7EhJ/QVZPoQ5qc30ylJQSxizizTJaen71Q7/13lXWc6ksuCKvg6dUKrp/TPgoxOOtSrFA==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.7.12.tgz", + "integrity": "sha512-VsBkR2dK47HOXWmuKwM3zdTsucT1xJpTKSwcnbDLQBw8T1xZsYlDFcgPxumZPLz2EHewG8ZZ2SGo+Fxhr9up1g==", "cpu": [ "ia32" ], @@ -8397,9 +8397,9 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.7.11.tgz", - "integrity": "sha512-IUohZedSJyDu/ReEBG/mqX6uG29uA7zZ9z6dIAF+p6eFxjXmh9MuHryyM+H8ebUyoq/Ad3rL+rUCksnuYNnI0w==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.7.12.tgz", + "integrity": "sha512-FWGNkpQ1z8bqguK0vOKPdO7w7BOEDhoezGiRu0qqI3SXy8f/zTcDL4vChzAxUMfUIaI0jo0ccVHZ8fx3nJ0kfg==", "cpu": [ "x64" ], @@ -25743,7 +25743,7 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-swc": "^0.3.1", "@swc/cli": "^0.4.0", - "@swc/core": "^1.7.11", + "@swc/core": "^1.7.12", "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@types/jquery": "^3.5.30", "lockfile-lint": "^4.14.0", @@ -25753,7 +25753,7 @@ "wireit": "^0.14.4" }, "optionalDependencies": { - "@swc/core": "^1.7.11", + "@swc/core": "^1.7.12", "@swc/core-darwin-arm64": "^1.6.13", "@swc/core-darwin-x64": "^1.6.13", "@swc/core-linux-arm-gnueabihf": "^1.6.13", diff --git a/web/packages/sfe/package.json b/web/packages/sfe/package.json index 8a3f39363813..86a12fd0c941 100644 --- a/web/packages/sfe/package.json +++ b/web/packages/sfe/package.json @@ -14,7 +14,7 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-swc": "^0.3.1", "@swc/cli": "^0.4.0", - "@swc/core": "^1.7.11", + "@swc/core": "^1.7.12", "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@types/jquery": "^3.5.30", "lockfile-lint": "^4.14.0", @@ -25,7 +25,7 @@ }, "license": "MIT", "optionalDependencies": { - "@swc/core": "^1.7.11", + "@swc/core": "^1.7.12", "@swc/core-darwin-arm64": "^1.6.13", "@swc/core-darwin-x64": "^1.6.13", "@swc/core-linux-arm-gnueabihf": "^1.6.13", diff --git a/web/sfe/package-lock.json b/web/sfe/package-lock.json index 5e79555ec3be..73b34d421b0d 100644 --- a/web/sfe/package-lock.json +++ b/web/sfe/package-lock.json @@ -21,7 +21,7 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-swc": "^0.3.1", "@swc/cli": "^0.4.0", - "@swc/core": "^1.7.11", + "@swc/core": "^1.7.12", "@types/jquery": "^3.5.30", "rollup": "^4.21.0", "rollup-plugin-copy": "^3.5.0" @@ -491,9 +491,9 @@ } }, "node_modules/@swc/core": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.7.11.tgz", - "integrity": "sha512-AB+qc45UrJrDfbhPKcUXk+9z/NmFfYYwJT6G7/iur0fCse9kXjx45gi40+u/O2zgarG/30/zV6E3ps8fUvjh7g==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.7.12.tgz", + "integrity": "sha512-oT1tw58q8BihhBRVMi7G8cuFVljlF61ZB4RZk/pqAA2m7q+o2b77WpAwwF1uHmeuYzLU/izBL8yEhdfy2scJhw==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -508,16 +508,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.7.11", - "@swc/core-darwin-x64": "1.7.11", - "@swc/core-linux-arm-gnueabihf": "1.7.11", - "@swc/core-linux-arm64-gnu": "1.7.11", - "@swc/core-linux-arm64-musl": "1.7.11", - "@swc/core-linux-x64-gnu": "1.7.11", - "@swc/core-linux-x64-musl": "1.7.11", - "@swc/core-win32-arm64-msvc": "1.7.11", - "@swc/core-win32-ia32-msvc": "1.7.11", - "@swc/core-win32-x64-msvc": "1.7.11" + "@swc/core-darwin-arm64": "1.7.12", + "@swc/core-darwin-x64": "1.7.12", + "@swc/core-linux-arm-gnueabihf": "1.7.12", + "@swc/core-linux-arm64-gnu": "1.7.12", + "@swc/core-linux-arm64-musl": "1.7.12", + "@swc/core-linux-x64-gnu": "1.7.12", + "@swc/core-linux-x64-musl": "1.7.12", + "@swc/core-win32-arm64-msvc": "1.7.12", + "@swc/core-win32-ia32-msvc": "1.7.12", + "@swc/core-win32-x64-msvc": "1.7.12" }, "peerDependencies": { "@swc/helpers": "*" @@ -529,9 +529,9 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.7.11.tgz", - "integrity": "sha512-HRQv4qIeMBPThZ6Y/4yYW52rGsS6yrpusvuxLGyoFo45Y0y12/V2yXkOIA/0HIQyrqoUAxn1k4zQXpPaPNCmnw==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.7.12.tgz", + "integrity": "sha512-9ng+kLgw7WCeikQYqjdVj9j8QVPwp3Gwlaker84HGKm1aJ2q6XQMTdEh/9ASwOqBHRHckLe+zYGylfCmgpLlLg==", "cpu": [ "arm64" ], @@ -545,9 +545,9 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.7.11.tgz", - "integrity": "sha512-vtMQj0F3oYwDu5yhO7SKDRg1XekRSi6/TbzHAbBXv+dBhlGGvcZZynT1H90EVFTv+7w7Sh+lOFvRv5Z4ZTcxow==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.7.12.tgz", + "integrity": "sha512-K50B4k3zmnQVZNtM5pLaXm1bTQ+JzjNolYKhQrYz390PCH7VC6NUkc63htrYEkiU+G5M14isFpgMiIa4LX8PrQ==", "cpu": [ "x64" ], @@ -561,9 +561,9 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.7.11.tgz", - "integrity": "sha512-mHtzWKxhtyreI4CSxs+3+ENv8t/Qo35WFoYG66qHEgJz/Z2Lh6jv1E+MYgHdYwnpQHgHbdvAco7HsBu/Dt6xXw==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.7.12.tgz", + "integrity": "sha512-pbbo+p5WuVFjIWkqikpTUkSlV4Vg2u482uVeGT6+Dkmmc7I6rAooCODohNh6ubFm5DM+qXRK0wyDANWsOfFd2g==", "cpu": [ "arm" ], @@ -577,9 +577,9 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.7.11.tgz", - "integrity": "sha512-FRwe/x0GfXSQjGP2lIk+NO0pUFS/lI/RorCLBPiK808EVE9JTbh9DKCc/4Bbb4jgScAjNkrFCUVObQYl3YKmpA==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.7.12.tgz", + "integrity": "sha512-6/e6GqQbDKQfR1cZ0d8TLwN2GQfP3IycmJ30QdoTQKCd3RblhcyX7NYzsnkoC4yTJTS1Rtbn++nagAn0r6qUbw==", "cpu": [ "arm64" ], @@ -593,9 +593,9 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.7.11.tgz", - "integrity": "sha512-GY/rs0+GUq14Gbnza90KOrQd/9yHd5qQMii5jcSWcUCT5A8QTa8kiicsM2NxZeTJ69xlKmT7sLod5l99lki/2A==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.7.12.tgz", + "integrity": "sha512-WKtanqasnJ9cBD1tMsmOzZzxJ0Hg2sfJC7UNs2Z4meNPBK4xwOrhpSq8Q9GE4xgoLeSEhU3MmQnbfJKRq3mAZQ==", "cpu": [ "arm64" ], @@ -609,9 +609,9 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.7.11.tgz", - "integrity": "sha512-QDkGRwSPmp2RBOlSs503IUXlWYlny8DyznTT0QuK0ML2RpDFlXWU94K/EZhS0RBEUkMY/W51OacM8P8aS/dkCg==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.7.12.tgz", + "integrity": "sha512-NQ0bb9eCIp2z2WdRyELzfWc1LDJJ99OYdxT+CIwW9ixPVgAerOv0Oc+BkdijLw5VeYMGlK6JEI4HdLvQE34f1g==", "cpu": [ "x64" ], @@ -625,9 +625,9 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.7.11.tgz", - "integrity": "sha512-SBEfKrXy6zQ6ksnyxw1FaCftrIH4fLfA81xNnKb7x/6iblv7Ko6H0aK3P5C86jyqF/82+ONl9C7ImGkUFQADig==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.7.12.tgz", + "integrity": "sha512-D8Tegag3/045wvGiq3NFNbKVDnkocNcl5hdKQtEvZ3b1u3nHGu+xqmPteUh4Ps+GB/gbpB3o/eYNO5JPm0R66Q==", "cpu": [ "x64" ], @@ -641,9 +641,9 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.7.11.tgz", - "integrity": "sha512-a2Y4xxEsLLYHJN7sMnw9+YQJDi3M1BxEr9hklfopPuGGnYLFNnx5CypH1l9ReijEfWjIAHNi7pq3m023lzW1Hg==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.7.12.tgz", + "integrity": "sha512-x8DWG4fCkwI6CmC8U1YMxVTab9Fe4DmCCX6dLrTqqpFPXlVwgdKA9PNBSXsUUtHjvqAB/9cGgmpmNHuNJRa1dA==", "cpu": [ "arm64" ], @@ -657,9 +657,9 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.7.11.tgz", - "integrity": "sha512-ZbZFMwZO+j8ulhegJ7EhJ/QVZPoQ5qc30ylJQSxizizTJaen71Q7/13lXWc6ksuCKvg6dUKrp/TPgoxOOtSrFA==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.7.12.tgz", + "integrity": "sha512-VsBkR2dK47HOXWmuKwM3zdTsucT1xJpTKSwcnbDLQBw8T1xZsYlDFcgPxumZPLz2EHewG8ZZ2SGo+Fxhr9up1g==", "cpu": [ "ia32" ], @@ -673,9 +673,9 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.7.11", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.7.11.tgz", - "integrity": "sha512-IUohZedSJyDu/ReEBG/mqX6uG29uA7zZ9z6dIAF+p6eFxjXmh9MuHryyM+H8ebUyoq/Ad3rL+rUCksnuYNnI0w==", + "version": "1.7.12", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.7.12.tgz", + "integrity": "sha512-FWGNkpQ1z8bqguK0vOKPdO7w7BOEDhoezGiRu0qqI3SXy8f/zTcDL4vChzAxUMfUIaI0jo0ccVHZ8fx3nJ0kfg==", "cpu": [ "x64" ], diff --git a/web/sfe/package.json b/web/sfe/package.json index 83324eea447c..b19e3c9b32d0 100644 --- a/web/sfe/package.json +++ b/web/sfe/package.json @@ -20,7 +20,7 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-swc": "^0.3.1", "@swc/cli": "^0.4.0", - "@swc/core": "^1.7.11", + "@swc/core": "^1.7.12", "@types/jquery": "^3.5.30", "rollup": "^4.21.0", "rollup-plugin-copy": "^3.5.0" From eb5842fa5a76d37278e1a09a5587a59257abb9d6 Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Mon, 19 Aug 2024 13:44:13 +0200 Subject: [PATCH 119/165] rbac: generate blueprint schema permissions from defined models not DB (#10962) Signed-off-by: Jens Langhammer --- authentik/rbac/models.py | 38 +- blueprints/schema.json | 816 +++++++++++++++++++-------------------- 2 files changed, 426 insertions(+), 428 deletions(-) diff --git a/authentik/rbac/models.py b/authentik/rbac/models.py index 80d744940368..62324d984ed8 100644 --- a/authentik/rbac/models.py +++ b/authentik/rbac/models.py @@ -2,7 +2,7 @@ from uuid import uuid4 -from django.contrib.auth.models import Permission +from django.contrib.auth.management import _get_all_permissions from django.db import models from django.db.transaction import atomic from django.utils.translation import gettext_lazy as _ @@ -10,28 +10,26 @@ from rest_framework.serializers import BaseSerializer from authentik.lib.models import SerializerModel - - -def get_permissions(): - return ( - Permission.objects.all() - .select_related("content_type") - .filter( - content_type__app_label__startswith="authentik", - ) +from authentik.lib.utils.reflection import get_apps + + +def get_permission_choices(): + all_perms = [] + for app in get_apps(): + for model in app.get_models(): + for perm, _desc in _get_all_permissions(model._meta): + all_perms.append((model, perm)) + return sorted( + [ + ( + f"{model._meta.app_label}.{perm}", + f"{model._meta.app_label}.{perm}", + ) + for model, perm in all_perms + ] ) -def get_permission_choices() -> list[tuple[str, str]]: - return [ - ( - f"{x.content_type.app_label}.{x.codename}", - f"{x.content_type.app_label}.{x.codename}", - ) - for x in get_permissions() - ] - - class Role(SerializerModel): """RBAC role, which can have different permissions (both global and per-object) attached to it.""" diff --git a/blueprints/schema.json b/blueprints/schema.json index 88065777736d..8929606cedc7 100644 --- a/blueprints/schema.json +++ b/blueprints/schema.json @@ -6044,137 +6044,137 @@ "authentik_brands.delete_brand", "authentik_brands.view_brand", "authentik_core.add_application", - "authentik_core.change_application", - "authentik_core.delete_application", - "authentik_core.view_application", "authentik_core.add_authenticatedsession", - "authentik_core.change_authenticatedsession", - "authentik_core.delete_authenticatedsession", - "authentik_core.view_authenticatedsession", "authentik_core.add_group", - "authentik_core.add_user_to_group", - "authentik_core.change_group", - "authentik_core.delete_group", - "authentik_core.remove_user_from_group", - "authentik_core.view_group", "authentik_core.add_groupsourceconnection", - "authentik_core.change_groupsourceconnection", - "authentik_core.delete_groupsourceconnection", - "authentik_core.view_groupsourceconnection", "authentik_core.add_propertymapping", - "authentik_core.change_propertymapping", - "authentik_core.delete_propertymapping", - "authentik_core.view_propertymapping", "authentik_core.add_provider", - "authentik_core.change_provider", - "authentik_core.delete_provider", - "authentik_core.view_provider", "authentik_core.add_source", - "authentik_core.change_source", - "authentik_core.delete_source", - "authentik_core.view_source", "authentik_core.add_token", - "authentik_core.change_token", - "authentik_core.delete_token", - "authentik_core.view_token", - "authentik_core.view_token_key", "authentik_core.add_user", + "authentik_core.add_user_to_group", + "authentik_core.add_usersourceconnection", "authentik_core.assign_user_permissions", + "authentik_core.change_application", + "authentik_core.change_authenticatedsession", + "authentik_core.change_group", + "authentik_core.change_groupsourceconnection", + "authentik_core.change_propertymapping", + "authentik_core.change_provider", + "authentik_core.change_source", + "authentik_core.change_token", "authentik_core.change_user", + "authentik_core.change_usersourceconnection", + "authentik_core.delete_application", + "authentik_core.delete_authenticatedsession", + "authentik_core.delete_group", + "authentik_core.delete_groupsourceconnection", + "authentik_core.delete_propertymapping", + "authentik_core.delete_provider", + "authentik_core.delete_source", + "authentik_core.delete_token", "authentik_core.delete_user", + "authentik_core.delete_usersourceconnection", "authentik_core.impersonate", "authentik_core.preview_user", + "authentik_core.remove_user_from_group", "authentik_core.reset_user_password", "authentik_core.unassign_user_permissions", + "authentik_core.view_application", + "authentik_core.view_authenticatedsession", + "authentik_core.view_group", + "authentik_core.view_groupsourceconnection", + "authentik_core.view_propertymapping", + "authentik_core.view_provider", + "authentik_core.view_source", + "authentik_core.view_token", + "authentik_core.view_token_key", "authentik_core.view_user", "authentik_core.view_user_applications", - "authentik_core.add_usersourceconnection", - "authentik_core.change_usersourceconnection", - "authentik_core.delete_usersourceconnection", "authentik_core.view_usersourceconnection", "authentik_crypto.add_certificatekeypair", "authentik_crypto.change_certificatekeypair", "authentik_crypto.delete_certificatekeypair", "authentik_crypto.view_certificatekeypair", "authentik_enterprise.add_license", - "authentik_enterprise.change_license", - "authentik_enterprise.delete_license", - "authentik_enterprise.view_license", "authentik_enterprise.add_licenseusage", + "authentik_enterprise.change_license", "authentik_enterprise.change_licenseusage", + "authentik_enterprise.delete_license", "authentik_enterprise.delete_licenseusage", + "authentik_enterprise.view_license", "authentik_enterprise.view_licenseusage", "authentik_events.add_event", - "authentik_events.change_event", - "authentik_events.delete_event", - "authentik_events.view_event", "authentik_events.add_notification", - "authentik_events.change_notification", - "authentik_events.delete_notification", - "authentik_events.view_notification", "authentik_events.add_notificationrule", - "authentik_events.change_notificationrule", - "authentik_events.delete_notificationrule", - "authentik_events.view_notificationrule", "authentik_events.add_notificationtransport", - "authentik_events.change_notificationtransport", - "authentik_events.delete_notificationtransport", - "authentik_events.view_notificationtransport", "authentik_events.add_notificationwebhookmapping", + "authentik_events.change_event", + "authentik_events.change_notification", + "authentik_events.change_notificationrule", + "authentik_events.change_notificationtransport", "authentik_events.change_notificationwebhookmapping", + "authentik_events.delete_event", + "authentik_events.delete_notification", + "authentik_events.delete_notificationrule", + "authentik_events.delete_notificationtransport", "authentik_events.delete_notificationwebhookmapping", - "authentik_events.view_notificationwebhookmapping", "authentik_events.run_task", + "authentik_events.view_event", + "authentik_events.view_notification", + "authentik_events.view_notificationrule", + "authentik_events.view_notificationtransport", + "authentik_events.view_notificationwebhookmapping", "authentik_events.view_systemtask", "authentik_flows.add_flow", + "authentik_flows.add_flowstagebinding", + "authentik_flows.add_flowtoken", + "authentik_flows.add_stage", "authentik_flows.change_flow", + "authentik_flows.change_flowstagebinding", + "authentik_flows.change_flowtoken", + "authentik_flows.change_stage", "authentik_flows.clear_flow_cache", "authentik_flows.delete_flow", + "authentik_flows.delete_flowstagebinding", + "authentik_flows.delete_flowtoken", + "authentik_flows.delete_stage", "authentik_flows.export_flow", "authentik_flows.inspect_flow", "authentik_flows.view_flow", "authentik_flows.view_flow_cache", - "authentik_flows.add_flowstagebinding", - "authentik_flows.change_flowstagebinding", - "authentik_flows.delete_flowstagebinding", "authentik_flows.view_flowstagebinding", - "authentik_flows.add_flowtoken", - "authentik_flows.change_flowtoken", - "authentik_flows.delete_flowtoken", "authentik_flows.view_flowtoken", - "authentik_flows.add_stage", - "authentik_flows.change_stage", - "authentik_flows.delete_stage", "authentik_flows.view_stage", "authentik_outposts.add_dockerserviceconnection", - "authentik_outposts.change_dockerserviceconnection", - "authentik_outposts.delete_dockerserviceconnection", - "authentik_outposts.view_dockerserviceconnection", "authentik_outposts.add_kubernetesserviceconnection", - "authentik_outposts.change_kubernetesserviceconnection", - "authentik_outposts.delete_kubernetesserviceconnection", - "authentik_outposts.view_kubernetesserviceconnection", "authentik_outposts.add_outpost", - "authentik_outposts.change_outpost", - "authentik_outposts.delete_outpost", - "authentik_outposts.view_outpost", "authentik_outposts.add_outpostserviceconnection", + "authentik_outposts.change_dockerserviceconnection", + "authentik_outposts.change_kubernetesserviceconnection", + "authentik_outposts.change_outpost", "authentik_outposts.change_outpostserviceconnection", + "authentik_outposts.delete_dockerserviceconnection", + "authentik_outposts.delete_kubernetesserviceconnection", + "authentik_outposts.delete_outpost", "authentik_outposts.delete_outpostserviceconnection", + "authentik_outposts.view_dockerserviceconnection", + "authentik_outposts.view_kubernetesserviceconnection", + "authentik_outposts.view_outpost", "authentik_outposts.view_outpostserviceconnection", "authentik_policies.add_policy", + "authentik_policies.add_policybinding", + "authentik_policies.add_policybindingmodel", "authentik_policies.change_policy", + "authentik_policies.change_policybinding", + "authentik_policies.change_policybindingmodel", "authentik_policies.clear_policy_cache", "authentik_policies.delete_policy", + "authentik_policies.delete_policybinding", + "authentik_policies.delete_policybindingmodel", "authentik_policies.view_policy", "authentik_policies.view_policy_cache", - "authentik_policies.add_policybinding", - "authentik_policies.change_policybinding", - "authentik_policies.delete_policybinding", "authentik_policies.view_policybinding", - "authentik_policies.add_policybindingmodel", - "authentik_policies.change_policybindingmodel", - "authentik_policies.delete_policybindingmodel", "authentik_policies.view_policybindingmodel", "authentik_policies_dummy.add_dummypolicy", "authentik_policies_dummy.change_dummypolicy", @@ -6201,28 +6201,28 @@ "authentik_policies_password.delete_passwordpolicy", "authentik_policies_password.view_passwordpolicy", "authentik_policies_reputation.add_reputation", - "authentik_policies_reputation.change_reputation", - "authentik_policies_reputation.delete_reputation", - "authentik_policies_reputation.view_reputation", "authentik_policies_reputation.add_reputationpolicy", + "authentik_policies_reputation.change_reputation", "authentik_policies_reputation.change_reputationpolicy", + "authentik_policies_reputation.delete_reputation", "authentik_policies_reputation.delete_reputationpolicy", + "authentik_policies_reputation.view_reputation", "authentik_policies_reputation.view_reputationpolicy", "authentik_providers_google_workspace.add_googleworkspaceprovider", - "authentik_providers_google_workspace.change_googleworkspaceprovider", - "authentik_providers_google_workspace.delete_googleworkspaceprovider", - "authentik_providers_google_workspace.view_googleworkspaceprovider", "authentik_providers_google_workspace.add_googleworkspaceprovidergroup", - "authentik_providers_google_workspace.change_googleworkspaceprovidergroup", - "authentik_providers_google_workspace.delete_googleworkspaceprovidergroup", - "authentik_providers_google_workspace.view_googleworkspaceprovidergroup", "authentik_providers_google_workspace.add_googleworkspaceprovidermapping", - "authentik_providers_google_workspace.change_googleworkspaceprovidermapping", - "authentik_providers_google_workspace.delete_googleworkspaceprovidermapping", - "authentik_providers_google_workspace.view_googleworkspaceprovidermapping", "authentik_providers_google_workspace.add_googleworkspaceprovideruser", + "authentik_providers_google_workspace.change_googleworkspaceprovider", + "authentik_providers_google_workspace.change_googleworkspaceprovidergroup", + "authentik_providers_google_workspace.change_googleworkspaceprovidermapping", "authentik_providers_google_workspace.change_googleworkspaceprovideruser", + "authentik_providers_google_workspace.delete_googleworkspaceprovider", + "authentik_providers_google_workspace.delete_googleworkspaceprovidergroup", + "authentik_providers_google_workspace.delete_googleworkspaceprovidermapping", "authentik_providers_google_workspace.delete_googleworkspaceprovideruser", + "authentik_providers_google_workspace.view_googleworkspaceprovider", + "authentik_providers_google_workspace.view_googleworkspaceprovidergroup", + "authentik_providers_google_workspace.view_googleworkspaceprovidermapping", "authentik_providers_google_workspace.view_googleworkspaceprovideruser", "authentik_providers_ldap.add_ldapprovider", "authentik_providers_ldap.change_ldapprovider", @@ -6230,242 +6230,242 @@ "authentik_providers_ldap.search_full_directory", "authentik_providers_ldap.view_ldapprovider", "authentik_providers_microsoft_entra.add_microsoftentraprovider", - "authentik_providers_microsoft_entra.change_microsoftentraprovider", - "authentik_providers_microsoft_entra.delete_microsoftentraprovider", - "authentik_providers_microsoft_entra.view_microsoftentraprovider", "authentik_providers_microsoft_entra.add_microsoftentraprovidergroup", - "authentik_providers_microsoft_entra.change_microsoftentraprovidergroup", - "authentik_providers_microsoft_entra.delete_microsoftentraprovidergroup", - "authentik_providers_microsoft_entra.view_microsoftentraprovidergroup", "authentik_providers_microsoft_entra.add_microsoftentraprovidermapping", - "authentik_providers_microsoft_entra.change_microsoftentraprovidermapping", - "authentik_providers_microsoft_entra.delete_microsoftentraprovidermapping", - "authentik_providers_microsoft_entra.view_microsoftentraprovidermapping", "authentik_providers_microsoft_entra.add_microsoftentraprovideruser", + "authentik_providers_microsoft_entra.change_microsoftentraprovider", + "authentik_providers_microsoft_entra.change_microsoftentraprovidergroup", + "authentik_providers_microsoft_entra.change_microsoftentraprovidermapping", "authentik_providers_microsoft_entra.change_microsoftentraprovideruser", + "authentik_providers_microsoft_entra.delete_microsoftentraprovider", + "authentik_providers_microsoft_entra.delete_microsoftentraprovidergroup", + "authentik_providers_microsoft_entra.delete_microsoftentraprovidermapping", "authentik_providers_microsoft_entra.delete_microsoftentraprovideruser", + "authentik_providers_microsoft_entra.view_microsoftentraprovider", + "authentik_providers_microsoft_entra.view_microsoftentraprovidergroup", + "authentik_providers_microsoft_entra.view_microsoftentraprovidermapping", "authentik_providers_microsoft_entra.view_microsoftentraprovideruser", "authentik_providers_oauth2.add_accesstoken", - "authentik_providers_oauth2.change_accesstoken", - "authentik_providers_oauth2.delete_accesstoken", - "authentik_providers_oauth2.view_accesstoken", "authentik_providers_oauth2.add_authorizationcode", - "authentik_providers_oauth2.change_authorizationcode", - "authentik_providers_oauth2.delete_authorizationcode", - "authentik_providers_oauth2.view_authorizationcode", "authentik_providers_oauth2.add_devicetoken", - "authentik_providers_oauth2.change_devicetoken", - "authentik_providers_oauth2.delete_devicetoken", - "authentik_providers_oauth2.view_devicetoken", "authentik_providers_oauth2.add_oauth2provider", - "authentik_providers_oauth2.change_oauth2provider", - "authentik_providers_oauth2.delete_oauth2provider", - "authentik_providers_oauth2.view_oauth2provider", "authentik_providers_oauth2.add_refreshtoken", - "authentik_providers_oauth2.change_refreshtoken", - "authentik_providers_oauth2.delete_refreshtoken", - "authentik_providers_oauth2.view_refreshtoken", "authentik_providers_oauth2.add_scopemapping", + "authentik_providers_oauth2.change_accesstoken", + "authentik_providers_oauth2.change_authorizationcode", + "authentik_providers_oauth2.change_devicetoken", + "authentik_providers_oauth2.change_oauth2provider", + "authentik_providers_oauth2.change_refreshtoken", "authentik_providers_oauth2.change_scopemapping", + "authentik_providers_oauth2.delete_accesstoken", + "authentik_providers_oauth2.delete_authorizationcode", + "authentik_providers_oauth2.delete_devicetoken", + "authentik_providers_oauth2.delete_oauth2provider", + "authentik_providers_oauth2.delete_refreshtoken", "authentik_providers_oauth2.delete_scopemapping", + "authentik_providers_oauth2.view_accesstoken", + "authentik_providers_oauth2.view_authorizationcode", + "authentik_providers_oauth2.view_devicetoken", + "authentik_providers_oauth2.view_oauth2provider", + "authentik_providers_oauth2.view_refreshtoken", "authentik_providers_oauth2.view_scopemapping", "authentik_providers_proxy.add_proxyprovider", "authentik_providers_proxy.change_proxyprovider", "authentik_providers_proxy.delete_proxyprovider", "authentik_providers_proxy.view_proxyprovider", "authentik_providers_rac.add_connectiontoken", - "authentik_providers_rac.change_connectiontoken", - "authentik_providers_rac.delete_connectiontoken", - "authentik_providers_rac.view_connectiontoken", "authentik_providers_rac.add_endpoint", - "authentik_providers_rac.change_endpoint", - "authentik_providers_rac.delete_endpoint", - "authentik_providers_rac.view_endpoint", "authentik_providers_rac.add_racpropertymapping", - "authentik_providers_rac.change_racpropertymapping", - "authentik_providers_rac.delete_racpropertymapping", - "authentik_providers_rac.view_racpropertymapping", "authentik_providers_rac.add_racprovider", + "authentik_providers_rac.change_connectiontoken", + "authentik_providers_rac.change_endpoint", + "authentik_providers_rac.change_racpropertymapping", "authentik_providers_rac.change_racprovider", + "authentik_providers_rac.delete_connectiontoken", + "authentik_providers_rac.delete_endpoint", + "authentik_providers_rac.delete_racpropertymapping", "authentik_providers_rac.delete_racprovider", + "authentik_providers_rac.view_connectiontoken", + "authentik_providers_rac.view_endpoint", + "authentik_providers_rac.view_racpropertymapping", "authentik_providers_rac.view_racprovider", "authentik_providers_radius.add_radiusprovider", - "authentik_providers_radius.change_radiusprovider", - "authentik_providers_radius.delete_radiusprovider", - "authentik_providers_radius.view_radiusprovider", "authentik_providers_radius.add_radiusproviderpropertymapping", + "authentik_providers_radius.change_radiusprovider", "authentik_providers_radius.change_radiusproviderpropertymapping", + "authentik_providers_radius.delete_radiusprovider", "authentik_providers_radius.delete_radiusproviderpropertymapping", + "authentik_providers_radius.view_radiusprovider", "authentik_providers_radius.view_radiusproviderpropertymapping", "authentik_providers_saml.add_samlpropertymapping", - "authentik_providers_saml.change_samlpropertymapping", - "authentik_providers_saml.delete_samlpropertymapping", - "authentik_providers_saml.view_samlpropertymapping", "authentik_providers_saml.add_samlprovider", + "authentik_providers_saml.change_samlpropertymapping", "authentik_providers_saml.change_samlprovider", + "authentik_providers_saml.delete_samlpropertymapping", "authentik_providers_saml.delete_samlprovider", + "authentik_providers_saml.view_samlpropertymapping", "authentik_providers_saml.view_samlprovider", "authentik_providers_scim.add_scimmapping", - "authentik_providers_scim.change_scimmapping", - "authentik_providers_scim.delete_scimmapping", - "authentik_providers_scim.view_scimmapping", "authentik_providers_scim.add_scimprovider", - "authentik_providers_scim.change_scimprovider", - "authentik_providers_scim.delete_scimprovider", - "authentik_providers_scim.view_scimprovider", "authentik_providers_scim.add_scimprovidergroup", - "authentik_providers_scim.change_scimprovidergroup", - "authentik_providers_scim.delete_scimprovidergroup", - "authentik_providers_scim.view_scimprovidergroup", "authentik_providers_scim.add_scimprovideruser", + "authentik_providers_scim.change_scimmapping", + "authentik_providers_scim.change_scimprovider", + "authentik_providers_scim.change_scimprovidergroup", "authentik_providers_scim.change_scimprovideruser", + "authentik_providers_scim.delete_scimmapping", + "authentik_providers_scim.delete_scimprovider", + "authentik_providers_scim.delete_scimprovidergroup", "authentik_providers_scim.delete_scimprovideruser", + "authentik_providers_scim.view_scimmapping", + "authentik_providers_scim.view_scimprovider", + "authentik_providers_scim.view_scimprovidergroup", "authentik_providers_scim.view_scimprovideruser", + "authentik_rbac.access_admin_interface", "authentik_rbac.add_role", "authentik_rbac.assign_role_permissions", "authentik_rbac.change_role", "authentik_rbac.delete_role", + "authentik_rbac.edit_system_settings", "authentik_rbac.unassign_role_permissions", "authentik_rbac.view_role", - "authentik_rbac.access_admin_interface", - "authentik_rbac.edit_system_settings", "authentik_rbac.view_system_info", "authentik_rbac.view_system_settings", "authentik_sources_ldap.add_ldapsource", - "authentik_sources_ldap.change_ldapsource", - "authentik_sources_ldap.delete_ldapsource", - "authentik_sources_ldap.view_ldapsource", "authentik_sources_ldap.add_ldapsourcepropertymapping", + "authentik_sources_ldap.change_ldapsource", "authentik_sources_ldap.change_ldapsourcepropertymapping", + "authentik_sources_ldap.delete_ldapsource", "authentik_sources_ldap.delete_ldapsourcepropertymapping", + "authentik_sources_ldap.view_ldapsource", "authentik_sources_ldap.view_ldapsourcepropertymapping", "authentik_sources_oauth.add_groupoauthsourceconnection", - "authentik_sources_oauth.change_groupoauthsourceconnection", - "authentik_sources_oauth.delete_groupoauthsourceconnection", - "authentik_sources_oauth.view_groupoauthsourceconnection", "authentik_sources_oauth.add_oauthsource", - "authentik_sources_oauth.change_oauthsource", - "authentik_sources_oauth.delete_oauthsource", - "authentik_sources_oauth.view_oauthsource", "authentik_sources_oauth.add_oauthsourcepropertymapping", - "authentik_sources_oauth.change_oauthsourcepropertymapping", - "authentik_sources_oauth.delete_oauthsourcepropertymapping", - "authentik_sources_oauth.view_oauthsourcepropertymapping", "authentik_sources_oauth.add_useroauthsourceconnection", + "authentik_sources_oauth.change_groupoauthsourceconnection", + "authentik_sources_oauth.change_oauthsource", + "authentik_sources_oauth.change_oauthsourcepropertymapping", "authentik_sources_oauth.change_useroauthsourceconnection", + "authentik_sources_oauth.delete_groupoauthsourceconnection", + "authentik_sources_oauth.delete_oauthsource", + "authentik_sources_oauth.delete_oauthsourcepropertymapping", "authentik_sources_oauth.delete_useroauthsourceconnection", + "authentik_sources_oauth.view_groupoauthsourceconnection", + "authentik_sources_oauth.view_oauthsource", + "authentik_sources_oauth.view_oauthsourcepropertymapping", "authentik_sources_oauth.view_useroauthsourceconnection", "authentik_sources_plex.add_groupplexsourceconnection", - "authentik_sources_plex.change_groupplexsourceconnection", - "authentik_sources_plex.delete_groupplexsourceconnection", - "authentik_sources_plex.view_groupplexsourceconnection", "authentik_sources_plex.add_plexsource", - "authentik_sources_plex.change_plexsource", - "authentik_sources_plex.delete_plexsource", - "authentik_sources_plex.view_plexsource", "authentik_sources_plex.add_plexsourcepropertymapping", - "authentik_sources_plex.change_plexsourcepropertymapping", - "authentik_sources_plex.delete_plexsourcepropertymapping", - "authentik_sources_plex.view_plexsourcepropertymapping", "authentik_sources_plex.add_userplexsourceconnection", + "authentik_sources_plex.change_groupplexsourceconnection", + "authentik_sources_plex.change_plexsource", + "authentik_sources_plex.change_plexsourcepropertymapping", "authentik_sources_plex.change_userplexsourceconnection", + "authentik_sources_plex.delete_groupplexsourceconnection", + "authentik_sources_plex.delete_plexsource", + "authentik_sources_plex.delete_plexsourcepropertymapping", "authentik_sources_plex.delete_userplexsourceconnection", + "authentik_sources_plex.view_groupplexsourceconnection", + "authentik_sources_plex.view_plexsource", + "authentik_sources_plex.view_plexsourcepropertymapping", "authentik_sources_plex.view_userplexsourceconnection", "authentik_sources_saml.add_groupsamlsourceconnection", - "authentik_sources_saml.change_groupsamlsourceconnection", - "authentik_sources_saml.delete_groupsamlsourceconnection", - "authentik_sources_saml.view_groupsamlsourceconnection", "authentik_sources_saml.add_samlsource", - "authentik_sources_saml.change_samlsource", - "authentik_sources_saml.delete_samlsource", - "authentik_sources_saml.view_samlsource", "authentik_sources_saml.add_samlsourcepropertymapping", - "authentik_sources_saml.change_samlsourcepropertymapping", - "authentik_sources_saml.delete_samlsourcepropertymapping", - "authentik_sources_saml.view_samlsourcepropertymapping", "authentik_sources_saml.add_usersamlsourceconnection", + "authentik_sources_saml.change_groupsamlsourceconnection", + "authentik_sources_saml.change_samlsource", + "authentik_sources_saml.change_samlsourcepropertymapping", "authentik_sources_saml.change_usersamlsourceconnection", + "authentik_sources_saml.delete_groupsamlsourceconnection", + "authentik_sources_saml.delete_samlsource", + "authentik_sources_saml.delete_samlsourcepropertymapping", "authentik_sources_saml.delete_usersamlsourceconnection", + "authentik_sources_saml.view_groupsamlsourceconnection", + "authentik_sources_saml.view_samlsource", + "authentik_sources_saml.view_samlsourcepropertymapping", "authentik_sources_saml.view_usersamlsourceconnection", "authentik_sources_scim.add_scimsource", - "authentik_sources_scim.change_scimsource", - "authentik_sources_scim.delete_scimsource", - "authentik_sources_scim.view_scimsource", "authentik_sources_scim.add_scimsourcegroup", - "authentik_sources_scim.change_scimsourcegroup", - "authentik_sources_scim.delete_scimsourcegroup", - "authentik_sources_scim.view_scimsourcegroup", "authentik_sources_scim.add_scimsourcepropertymapping", - "authentik_sources_scim.change_scimsourcepropertymapping", - "authentik_sources_scim.delete_scimsourcepropertymapping", - "authentik_sources_scim.view_scimsourcepropertymapping", "authentik_sources_scim.add_scimsourceuser", + "authentik_sources_scim.change_scimsource", + "authentik_sources_scim.change_scimsourcegroup", + "authentik_sources_scim.change_scimsourcepropertymapping", "authentik_sources_scim.change_scimsourceuser", + "authentik_sources_scim.delete_scimsource", + "authentik_sources_scim.delete_scimsourcegroup", + "authentik_sources_scim.delete_scimsourcepropertymapping", "authentik_sources_scim.delete_scimsourceuser", + "authentik_sources_scim.view_scimsource", + "authentik_sources_scim.view_scimsourcegroup", + "authentik_sources_scim.view_scimsourcepropertymapping", "authentik_sources_scim.view_scimsourceuser", "authentik_stages_authenticator_duo.add_authenticatorduostage", - "authentik_stages_authenticator_duo.change_authenticatorduostage", - "authentik_stages_authenticator_duo.delete_authenticatorduostage", - "authentik_stages_authenticator_duo.view_authenticatorduostage", "authentik_stages_authenticator_duo.add_duodevice", + "authentik_stages_authenticator_duo.change_authenticatorduostage", "authentik_stages_authenticator_duo.change_duodevice", + "authentik_stages_authenticator_duo.delete_authenticatorduostage", "authentik_stages_authenticator_duo.delete_duodevice", + "authentik_stages_authenticator_duo.view_authenticatorduostage", "authentik_stages_authenticator_duo.view_duodevice", "authentik_stages_authenticator_sms.add_authenticatorsmsstage", - "authentik_stages_authenticator_sms.change_authenticatorsmsstage", - "authentik_stages_authenticator_sms.delete_authenticatorsmsstage", - "authentik_stages_authenticator_sms.view_authenticatorsmsstage", "authentik_stages_authenticator_sms.add_smsdevice", + "authentik_stages_authenticator_sms.change_authenticatorsmsstage", "authentik_stages_authenticator_sms.change_smsdevice", + "authentik_stages_authenticator_sms.delete_authenticatorsmsstage", "authentik_stages_authenticator_sms.delete_smsdevice", + "authentik_stages_authenticator_sms.view_authenticatorsmsstage", "authentik_stages_authenticator_sms.view_smsdevice", "authentik_stages_authenticator_static.add_authenticatorstaticstage", - "authentik_stages_authenticator_static.change_authenticatorstaticstage", - "authentik_stages_authenticator_static.delete_authenticatorstaticstage", - "authentik_stages_authenticator_static.view_authenticatorstaticstage", "authentik_stages_authenticator_static.add_staticdevice", - "authentik_stages_authenticator_static.change_staticdevice", - "authentik_stages_authenticator_static.delete_staticdevice", - "authentik_stages_authenticator_static.view_staticdevice", "authentik_stages_authenticator_static.add_statictoken", + "authentik_stages_authenticator_static.change_authenticatorstaticstage", + "authentik_stages_authenticator_static.change_staticdevice", "authentik_stages_authenticator_static.change_statictoken", + "authentik_stages_authenticator_static.delete_authenticatorstaticstage", + "authentik_stages_authenticator_static.delete_staticdevice", "authentik_stages_authenticator_static.delete_statictoken", + "authentik_stages_authenticator_static.view_authenticatorstaticstage", + "authentik_stages_authenticator_static.view_staticdevice", "authentik_stages_authenticator_static.view_statictoken", "authentik_stages_authenticator_totp.add_authenticatortotpstage", - "authentik_stages_authenticator_totp.change_authenticatortotpstage", - "authentik_stages_authenticator_totp.delete_authenticatortotpstage", - "authentik_stages_authenticator_totp.view_authenticatortotpstage", "authentik_stages_authenticator_totp.add_totpdevice", + "authentik_stages_authenticator_totp.change_authenticatortotpstage", "authentik_stages_authenticator_totp.change_totpdevice", + "authentik_stages_authenticator_totp.delete_authenticatortotpstage", "authentik_stages_authenticator_totp.delete_totpdevice", + "authentik_stages_authenticator_totp.view_authenticatortotpstage", "authentik_stages_authenticator_totp.view_totpdevice", "authentik_stages_authenticator_validate.add_authenticatorvalidatestage", "authentik_stages_authenticator_validate.change_authenticatorvalidatestage", "authentik_stages_authenticator_validate.delete_authenticatorvalidatestage", "authentik_stages_authenticator_validate.view_authenticatorvalidatestage", "authentik_stages_authenticator_webauthn.add_authenticatorwebauthnstage", - "authentik_stages_authenticator_webauthn.change_authenticatorwebauthnstage", - "authentik_stages_authenticator_webauthn.delete_authenticatorwebauthnstage", - "authentik_stages_authenticator_webauthn.view_authenticatorwebauthnstage", "authentik_stages_authenticator_webauthn.add_webauthndevice", - "authentik_stages_authenticator_webauthn.change_webauthndevice", - "authentik_stages_authenticator_webauthn.delete_webauthndevice", - "authentik_stages_authenticator_webauthn.view_webauthndevice", "authentik_stages_authenticator_webauthn.add_webauthndevicetype", + "authentik_stages_authenticator_webauthn.change_authenticatorwebauthnstage", + "authentik_stages_authenticator_webauthn.change_webauthndevice", "authentik_stages_authenticator_webauthn.change_webauthndevicetype", + "authentik_stages_authenticator_webauthn.delete_authenticatorwebauthnstage", + "authentik_stages_authenticator_webauthn.delete_webauthndevice", "authentik_stages_authenticator_webauthn.delete_webauthndevicetype", + "authentik_stages_authenticator_webauthn.view_authenticatorwebauthnstage", + "authentik_stages_authenticator_webauthn.view_webauthndevice", "authentik_stages_authenticator_webauthn.view_webauthndevicetype", "authentik_stages_captcha.add_captchastage", "authentik_stages_captcha.change_captchastage", "authentik_stages_captcha.delete_captchastage", "authentik_stages_captcha.view_captchastage", "authentik_stages_consent.add_consentstage", - "authentik_stages_consent.change_consentstage", - "authentik_stages_consent.delete_consentstage", - "authentik_stages_consent.view_consentstage", "authentik_stages_consent.add_userconsent", + "authentik_stages_consent.change_consentstage", "authentik_stages_consent.change_userconsent", + "authentik_stages_consent.delete_consentstage", "authentik_stages_consent.delete_userconsent", + "authentik_stages_consent.view_consentstage", "authentik_stages_consent.view_userconsent", "authentik_stages_deny.add_denystage", "authentik_stages_deny.change_denystage", @@ -6484,24 +6484,24 @@ "authentik_stages_identification.delete_identificationstage", "authentik_stages_identification.view_identificationstage", "authentik_stages_invitation.add_invitation", - "authentik_stages_invitation.change_invitation", - "authentik_stages_invitation.delete_invitation", - "authentik_stages_invitation.view_invitation", "authentik_stages_invitation.add_invitationstage", + "authentik_stages_invitation.change_invitation", "authentik_stages_invitation.change_invitationstage", + "authentik_stages_invitation.delete_invitation", "authentik_stages_invitation.delete_invitationstage", + "authentik_stages_invitation.view_invitation", "authentik_stages_invitation.view_invitationstage", "authentik_stages_password.add_passwordstage", "authentik_stages_password.change_passwordstage", "authentik_stages_password.delete_passwordstage", "authentik_stages_password.view_passwordstage", "authentik_stages_prompt.add_prompt", - "authentik_stages_prompt.change_prompt", - "authentik_stages_prompt.delete_prompt", - "authentik_stages_prompt.view_prompt", "authentik_stages_prompt.add_promptstage", + "authentik_stages_prompt.change_prompt", "authentik_stages_prompt.change_promptstage", + "authentik_stages_prompt.delete_prompt", "authentik_stages_prompt.delete_promptstage", + "authentik_stages_prompt.view_prompt", "authentik_stages_prompt.view_promptstage", "authentik_stages_source.add_sourcestage", "authentik_stages_source.change_sourcestage", @@ -6524,12 +6524,12 @@ "authentik_stages_user_write.delete_userwritestage", "authentik_stages_user_write.view_userwritestage", "authentik_tenants.add_domain", - "authentik_tenants.change_domain", - "authentik_tenants.delete_domain", - "authentik_tenants.view_domain", "authentik_tenants.add_tenant", + "authentik_tenants.change_domain", "authentik_tenants.change_tenant", + "authentik_tenants.delete_domain", "authentik_tenants.delete_tenant", + "authentik_tenants.view_domain", "authentik_tenants.view_tenant" ] }, @@ -11700,137 +11700,137 @@ "authentik_brands.delete_brand", "authentik_brands.view_brand", "authentik_core.add_application", - "authentik_core.change_application", - "authentik_core.delete_application", - "authentik_core.view_application", "authentik_core.add_authenticatedsession", - "authentik_core.change_authenticatedsession", - "authentik_core.delete_authenticatedsession", - "authentik_core.view_authenticatedsession", "authentik_core.add_group", - "authentik_core.add_user_to_group", - "authentik_core.change_group", - "authentik_core.delete_group", - "authentik_core.remove_user_from_group", - "authentik_core.view_group", "authentik_core.add_groupsourceconnection", - "authentik_core.change_groupsourceconnection", - "authentik_core.delete_groupsourceconnection", - "authentik_core.view_groupsourceconnection", "authentik_core.add_propertymapping", - "authentik_core.change_propertymapping", - "authentik_core.delete_propertymapping", - "authentik_core.view_propertymapping", "authentik_core.add_provider", - "authentik_core.change_provider", - "authentik_core.delete_provider", - "authentik_core.view_provider", "authentik_core.add_source", - "authentik_core.change_source", - "authentik_core.delete_source", - "authentik_core.view_source", "authentik_core.add_token", - "authentik_core.change_token", - "authentik_core.delete_token", - "authentik_core.view_token", - "authentik_core.view_token_key", "authentik_core.add_user", + "authentik_core.add_user_to_group", + "authentik_core.add_usersourceconnection", "authentik_core.assign_user_permissions", + "authentik_core.change_application", + "authentik_core.change_authenticatedsession", + "authentik_core.change_group", + "authentik_core.change_groupsourceconnection", + "authentik_core.change_propertymapping", + "authentik_core.change_provider", + "authentik_core.change_source", + "authentik_core.change_token", "authentik_core.change_user", + "authentik_core.change_usersourceconnection", + "authentik_core.delete_application", + "authentik_core.delete_authenticatedsession", + "authentik_core.delete_group", + "authentik_core.delete_groupsourceconnection", + "authentik_core.delete_propertymapping", + "authentik_core.delete_provider", + "authentik_core.delete_source", + "authentik_core.delete_token", "authentik_core.delete_user", + "authentik_core.delete_usersourceconnection", "authentik_core.impersonate", "authentik_core.preview_user", + "authentik_core.remove_user_from_group", "authentik_core.reset_user_password", "authentik_core.unassign_user_permissions", + "authentik_core.view_application", + "authentik_core.view_authenticatedsession", + "authentik_core.view_group", + "authentik_core.view_groupsourceconnection", + "authentik_core.view_propertymapping", + "authentik_core.view_provider", + "authentik_core.view_source", + "authentik_core.view_token", + "authentik_core.view_token_key", "authentik_core.view_user", "authentik_core.view_user_applications", - "authentik_core.add_usersourceconnection", - "authentik_core.change_usersourceconnection", - "authentik_core.delete_usersourceconnection", "authentik_core.view_usersourceconnection", "authentik_crypto.add_certificatekeypair", "authentik_crypto.change_certificatekeypair", "authentik_crypto.delete_certificatekeypair", "authentik_crypto.view_certificatekeypair", "authentik_enterprise.add_license", - "authentik_enterprise.change_license", - "authentik_enterprise.delete_license", - "authentik_enterprise.view_license", "authentik_enterprise.add_licenseusage", + "authentik_enterprise.change_license", "authentik_enterprise.change_licenseusage", + "authentik_enterprise.delete_license", "authentik_enterprise.delete_licenseusage", + "authentik_enterprise.view_license", "authentik_enterprise.view_licenseusage", "authentik_events.add_event", - "authentik_events.change_event", - "authentik_events.delete_event", - "authentik_events.view_event", "authentik_events.add_notification", - "authentik_events.change_notification", - "authentik_events.delete_notification", - "authentik_events.view_notification", "authentik_events.add_notificationrule", - "authentik_events.change_notificationrule", - "authentik_events.delete_notificationrule", - "authentik_events.view_notificationrule", "authentik_events.add_notificationtransport", - "authentik_events.change_notificationtransport", - "authentik_events.delete_notificationtransport", - "authentik_events.view_notificationtransport", "authentik_events.add_notificationwebhookmapping", + "authentik_events.change_event", + "authentik_events.change_notification", + "authentik_events.change_notificationrule", + "authentik_events.change_notificationtransport", "authentik_events.change_notificationwebhookmapping", + "authentik_events.delete_event", + "authentik_events.delete_notification", + "authentik_events.delete_notificationrule", + "authentik_events.delete_notificationtransport", "authentik_events.delete_notificationwebhookmapping", - "authentik_events.view_notificationwebhookmapping", "authentik_events.run_task", + "authentik_events.view_event", + "authentik_events.view_notification", + "authentik_events.view_notificationrule", + "authentik_events.view_notificationtransport", + "authentik_events.view_notificationwebhookmapping", "authentik_events.view_systemtask", "authentik_flows.add_flow", + "authentik_flows.add_flowstagebinding", + "authentik_flows.add_flowtoken", + "authentik_flows.add_stage", "authentik_flows.change_flow", + "authentik_flows.change_flowstagebinding", + "authentik_flows.change_flowtoken", + "authentik_flows.change_stage", "authentik_flows.clear_flow_cache", "authentik_flows.delete_flow", + "authentik_flows.delete_flowstagebinding", + "authentik_flows.delete_flowtoken", + "authentik_flows.delete_stage", "authentik_flows.export_flow", "authentik_flows.inspect_flow", "authentik_flows.view_flow", "authentik_flows.view_flow_cache", - "authentik_flows.add_flowstagebinding", - "authentik_flows.change_flowstagebinding", - "authentik_flows.delete_flowstagebinding", "authentik_flows.view_flowstagebinding", - "authentik_flows.add_flowtoken", - "authentik_flows.change_flowtoken", - "authentik_flows.delete_flowtoken", "authentik_flows.view_flowtoken", - "authentik_flows.add_stage", - "authentik_flows.change_stage", - "authentik_flows.delete_stage", "authentik_flows.view_stage", "authentik_outposts.add_dockerserviceconnection", - "authentik_outposts.change_dockerserviceconnection", - "authentik_outposts.delete_dockerserviceconnection", - "authentik_outposts.view_dockerserviceconnection", "authentik_outposts.add_kubernetesserviceconnection", - "authentik_outposts.change_kubernetesserviceconnection", - "authentik_outposts.delete_kubernetesserviceconnection", - "authentik_outposts.view_kubernetesserviceconnection", "authentik_outposts.add_outpost", - "authentik_outposts.change_outpost", - "authentik_outposts.delete_outpost", - "authentik_outposts.view_outpost", "authentik_outposts.add_outpostserviceconnection", + "authentik_outposts.change_dockerserviceconnection", + "authentik_outposts.change_kubernetesserviceconnection", + "authentik_outposts.change_outpost", "authentik_outposts.change_outpostserviceconnection", + "authentik_outposts.delete_dockerserviceconnection", + "authentik_outposts.delete_kubernetesserviceconnection", + "authentik_outposts.delete_outpost", "authentik_outposts.delete_outpostserviceconnection", + "authentik_outposts.view_dockerserviceconnection", + "authentik_outposts.view_kubernetesserviceconnection", + "authentik_outposts.view_outpost", "authentik_outposts.view_outpostserviceconnection", "authentik_policies.add_policy", + "authentik_policies.add_policybinding", + "authentik_policies.add_policybindingmodel", "authentik_policies.change_policy", + "authentik_policies.change_policybinding", + "authentik_policies.change_policybindingmodel", "authentik_policies.clear_policy_cache", "authentik_policies.delete_policy", + "authentik_policies.delete_policybinding", + "authentik_policies.delete_policybindingmodel", "authentik_policies.view_policy", "authentik_policies.view_policy_cache", - "authentik_policies.add_policybinding", - "authentik_policies.change_policybinding", - "authentik_policies.delete_policybinding", "authentik_policies.view_policybinding", - "authentik_policies.add_policybindingmodel", - "authentik_policies.change_policybindingmodel", - "authentik_policies.delete_policybindingmodel", "authentik_policies.view_policybindingmodel", "authentik_policies_dummy.add_dummypolicy", "authentik_policies_dummy.change_dummypolicy", @@ -11857,28 +11857,28 @@ "authentik_policies_password.delete_passwordpolicy", "authentik_policies_password.view_passwordpolicy", "authentik_policies_reputation.add_reputation", - "authentik_policies_reputation.change_reputation", - "authentik_policies_reputation.delete_reputation", - "authentik_policies_reputation.view_reputation", "authentik_policies_reputation.add_reputationpolicy", + "authentik_policies_reputation.change_reputation", "authentik_policies_reputation.change_reputationpolicy", + "authentik_policies_reputation.delete_reputation", "authentik_policies_reputation.delete_reputationpolicy", + "authentik_policies_reputation.view_reputation", "authentik_policies_reputation.view_reputationpolicy", "authentik_providers_google_workspace.add_googleworkspaceprovider", - "authentik_providers_google_workspace.change_googleworkspaceprovider", - "authentik_providers_google_workspace.delete_googleworkspaceprovider", - "authentik_providers_google_workspace.view_googleworkspaceprovider", "authentik_providers_google_workspace.add_googleworkspaceprovidergroup", - "authentik_providers_google_workspace.change_googleworkspaceprovidergroup", - "authentik_providers_google_workspace.delete_googleworkspaceprovidergroup", - "authentik_providers_google_workspace.view_googleworkspaceprovidergroup", "authentik_providers_google_workspace.add_googleworkspaceprovidermapping", - "authentik_providers_google_workspace.change_googleworkspaceprovidermapping", - "authentik_providers_google_workspace.delete_googleworkspaceprovidermapping", - "authentik_providers_google_workspace.view_googleworkspaceprovidermapping", "authentik_providers_google_workspace.add_googleworkspaceprovideruser", + "authentik_providers_google_workspace.change_googleworkspaceprovider", + "authentik_providers_google_workspace.change_googleworkspaceprovidergroup", + "authentik_providers_google_workspace.change_googleworkspaceprovidermapping", "authentik_providers_google_workspace.change_googleworkspaceprovideruser", + "authentik_providers_google_workspace.delete_googleworkspaceprovider", + "authentik_providers_google_workspace.delete_googleworkspaceprovidergroup", + "authentik_providers_google_workspace.delete_googleworkspaceprovidermapping", "authentik_providers_google_workspace.delete_googleworkspaceprovideruser", + "authentik_providers_google_workspace.view_googleworkspaceprovider", + "authentik_providers_google_workspace.view_googleworkspaceprovidergroup", + "authentik_providers_google_workspace.view_googleworkspaceprovidermapping", "authentik_providers_google_workspace.view_googleworkspaceprovideruser", "authentik_providers_ldap.add_ldapprovider", "authentik_providers_ldap.change_ldapprovider", @@ -11886,242 +11886,242 @@ "authentik_providers_ldap.search_full_directory", "authentik_providers_ldap.view_ldapprovider", "authentik_providers_microsoft_entra.add_microsoftentraprovider", - "authentik_providers_microsoft_entra.change_microsoftentraprovider", - "authentik_providers_microsoft_entra.delete_microsoftentraprovider", - "authentik_providers_microsoft_entra.view_microsoftentraprovider", "authentik_providers_microsoft_entra.add_microsoftentraprovidergroup", - "authentik_providers_microsoft_entra.change_microsoftentraprovidergroup", - "authentik_providers_microsoft_entra.delete_microsoftentraprovidergroup", - "authentik_providers_microsoft_entra.view_microsoftentraprovidergroup", "authentik_providers_microsoft_entra.add_microsoftentraprovidermapping", - "authentik_providers_microsoft_entra.change_microsoftentraprovidermapping", - "authentik_providers_microsoft_entra.delete_microsoftentraprovidermapping", - "authentik_providers_microsoft_entra.view_microsoftentraprovidermapping", "authentik_providers_microsoft_entra.add_microsoftentraprovideruser", + "authentik_providers_microsoft_entra.change_microsoftentraprovider", + "authentik_providers_microsoft_entra.change_microsoftentraprovidergroup", + "authentik_providers_microsoft_entra.change_microsoftentraprovidermapping", "authentik_providers_microsoft_entra.change_microsoftentraprovideruser", + "authentik_providers_microsoft_entra.delete_microsoftentraprovider", + "authentik_providers_microsoft_entra.delete_microsoftentraprovidergroup", + "authentik_providers_microsoft_entra.delete_microsoftentraprovidermapping", "authentik_providers_microsoft_entra.delete_microsoftentraprovideruser", + "authentik_providers_microsoft_entra.view_microsoftentraprovider", + "authentik_providers_microsoft_entra.view_microsoftentraprovidergroup", + "authentik_providers_microsoft_entra.view_microsoftentraprovidermapping", "authentik_providers_microsoft_entra.view_microsoftentraprovideruser", "authentik_providers_oauth2.add_accesstoken", - "authentik_providers_oauth2.change_accesstoken", - "authentik_providers_oauth2.delete_accesstoken", - "authentik_providers_oauth2.view_accesstoken", "authentik_providers_oauth2.add_authorizationcode", - "authentik_providers_oauth2.change_authorizationcode", - "authentik_providers_oauth2.delete_authorizationcode", - "authentik_providers_oauth2.view_authorizationcode", "authentik_providers_oauth2.add_devicetoken", - "authentik_providers_oauth2.change_devicetoken", - "authentik_providers_oauth2.delete_devicetoken", - "authentik_providers_oauth2.view_devicetoken", "authentik_providers_oauth2.add_oauth2provider", - "authentik_providers_oauth2.change_oauth2provider", - "authentik_providers_oauth2.delete_oauth2provider", - "authentik_providers_oauth2.view_oauth2provider", "authentik_providers_oauth2.add_refreshtoken", - "authentik_providers_oauth2.change_refreshtoken", - "authentik_providers_oauth2.delete_refreshtoken", - "authentik_providers_oauth2.view_refreshtoken", "authentik_providers_oauth2.add_scopemapping", + "authentik_providers_oauth2.change_accesstoken", + "authentik_providers_oauth2.change_authorizationcode", + "authentik_providers_oauth2.change_devicetoken", + "authentik_providers_oauth2.change_oauth2provider", + "authentik_providers_oauth2.change_refreshtoken", "authentik_providers_oauth2.change_scopemapping", + "authentik_providers_oauth2.delete_accesstoken", + "authentik_providers_oauth2.delete_authorizationcode", + "authentik_providers_oauth2.delete_devicetoken", + "authentik_providers_oauth2.delete_oauth2provider", + "authentik_providers_oauth2.delete_refreshtoken", "authentik_providers_oauth2.delete_scopemapping", + "authentik_providers_oauth2.view_accesstoken", + "authentik_providers_oauth2.view_authorizationcode", + "authentik_providers_oauth2.view_devicetoken", + "authentik_providers_oauth2.view_oauth2provider", + "authentik_providers_oauth2.view_refreshtoken", "authentik_providers_oauth2.view_scopemapping", "authentik_providers_proxy.add_proxyprovider", "authentik_providers_proxy.change_proxyprovider", "authentik_providers_proxy.delete_proxyprovider", "authentik_providers_proxy.view_proxyprovider", "authentik_providers_rac.add_connectiontoken", - "authentik_providers_rac.change_connectiontoken", - "authentik_providers_rac.delete_connectiontoken", - "authentik_providers_rac.view_connectiontoken", "authentik_providers_rac.add_endpoint", - "authentik_providers_rac.change_endpoint", - "authentik_providers_rac.delete_endpoint", - "authentik_providers_rac.view_endpoint", "authentik_providers_rac.add_racpropertymapping", - "authentik_providers_rac.change_racpropertymapping", - "authentik_providers_rac.delete_racpropertymapping", - "authentik_providers_rac.view_racpropertymapping", "authentik_providers_rac.add_racprovider", + "authentik_providers_rac.change_connectiontoken", + "authentik_providers_rac.change_endpoint", + "authentik_providers_rac.change_racpropertymapping", "authentik_providers_rac.change_racprovider", + "authentik_providers_rac.delete_connectiontoken", + "authentik_providers_rac.delete_endpoint", + "authentik_providers_rac.delete_racpropertymapping", "authentik_providers_rac.delete_racprovider", + "authentik_providers_rac.view_connectiontoken", + "authentik_providers_rac.view_endpoint", + "authentik_providers_rac.view_racpropertymapping", "authentik_providers_rac.view_racprovider", "authentik_providers_radius.add_radiusprovider", - "authentik_providers_radius.change_radiusprovider", - "authentik_providers_radius.delete_radiusprovider", - "authentik_providers_radius.view_radiusprovider", "authentik_providers_radius.add_radiusproviderpropertymapping", + "authentik_providers_radius.change_radiusprovider", "authentik_providers_radius.change_radiusproviderpropertymapping", + "authentik_providers_radius.delete_radiusprovider", "authentik_providers_radius.delete_radiusproviderpropertymapping", + "authentik_providers_radius.view_radiusprovider", "authentik_providers_radius.view_radiusproviderpropertymapping", "authentik_providers_saml.add_samlpropertymapping", - "authentik_providers_saml.change_samlpropertymapping", - "authentik_providers_saml.delete_samlpropertymapping", - "authentik_providers_saml.view_samlpropertymapping", "authentik_providers_saml.add_samlprovider", + "authentik_providers_saml.change_samlpropertymapping", "authentik_providers_saml.change_samlprovider", + "authentik_providers_saml.delete_samlpropertymapping", "authentik_providers_saml.delete_samlprovider", + "authentik_providers_saml.view_samlpropertymapping", "authentik_providers_saml.view_samlprovider", "authentik_providers_scim.add_scimmapping", - "authentik_providers_scim.change_scimmapping", - "authentik_providers_scim.delete_scimmapping", - "authentik_providers_scim.view_scimmapping", "authentik_providers_scim.add_scimprovider", - "authentik_providers_scim.change_scimprovider", - "authentik_providers_scim.delete_scimprovider", - "authentik_providers_scim.view_scimprovider", "authentik_providers_scim.add_scimprovidergroup", - "authentik_providers_scim.change_scimprovidergroup", - "authentik_providers_scim.delete_scimprovidergroup", - "authentik_providers_scim.view_scimprovidergroup", "authentik_providers_scim.add_scimprovideruser", + "authentik_providers_scim.change_scimmapping", + "authentik_providers_scim.change_scimprovider", + "authentik_providers_scim.change_scimprovidergroup", "authentik_providers_scim.change_scimprovideruser", + "authentik_providers_scim.delete_scimmapping", + "authentik_providers_scim.delete_scimprovider", + "authentik_providers_scim.delete_scimprovidergroup", "authentik_providers_scim.delete_scimprovideruser", + "authentik_providers_scim.view_scimmapping", + "authentik_providers_scim.view_scimprovider", + "authentik_providers_scim.view_scimprovidergroup", "authentik_providers_scim.view_scimprovideruser", + "authentik_rbac.access_admin_interface", "authentik_rbac.add_role", "authentik_rbac.assign_role_permissions", "authentik_rbac.change_role", "authentik_rbac.delete_role", + "authentik_rbac.edit_system_settings", "authentik_rbac.unassign_role_permissions", "authentik_rbac.view_role", - "authentik_rbac.access_admin_interface", - "authentik_rbac.edit_system_settings", "authentik_rbac.view_system_info", "authentik_rbac.view_system_settings", "authentik_sources_ldap.add_ldapsource", - "authentik_sources_ldap.change_ldapsource", - "authentik_sources_ldap.delete_ldapsource", - "authentik_sources_ldap.view_ldapsource", "authentik_sources_ldap.add_ldapsourcepropertymapping", + "authentik_sources_ldap.change_ldapsource", "authentik_sources_ldap.change_ldapsourcepropertymapping", + "authentik_sources_ldap.delete_ldapsource", "authentik_sources_ldap.delete_ldapsourcepropertymapping", + "authentik_sources_ldap.view_ldapsource", "authentik_sources_ldap.view_ldapsourcepropertymapping", "authentik_sources_oauth.add_groupoauthsourceconnection", - "authentik_sources_oauth.change_groupoauthsourceconnection", - "authentik_sources_oauth.delete_groupoauthsourceconnection", - "authentik_sources_oauth.view_groupoauthsourceconnection", "authentik_sources_oauth.add_oauthsource", - "authentik_sources_oauth.change_oauthsource", - "authentik_sources_oauth.delete_oauthsource", - "authentik_sources_oauth.view_oauthsource", "authentik_sources_oauth.add_oauthsourcepropertymapping", - "authentik_sources_oauth.change_oauthsourcepropertymapping", - "authentik_sources_oauth.delete_oauthsourcepropertymapping", - "authentik_sources_oauth.view_oauthsourcepropertymapping", "authentik_sources_oauth.add_useroauthsourceconnection", + "authentik_sources_oauth.change_groupoauthsourceconnection", + "authentik_sources_oauth.change_oauthsource", + "authentik_sources_oauth.change_oauthsourcepropertymapping", "authentik_sources_oauth.change_useroauthsourceconnection", + "authentik_sources_oauth.delete_groupoauthsourceconnection", + "authentik_sources_oauth.delete_oauthsource", + "authentik_sources_oauth.delete_oauthsourcepropertymapping", "authentik_sources_oauth.delete_useroauthsourceconnection", + "authentik_sources_oauth.view_groupoauthsourceconnection", + "authentik_sources_oauth.view_oauthsource", + "authentik_sources_oauth.view_oauthsourcepropertymapping", "authentik_sources_oauth.view_useroauthsourceconnection", "authentik_sources_plex.add_groupplexsourceconnection", - "authentik_sources_plex.change_groupplexsourceconnection", - "authentik_sources_plex.delete_groupplexsourceconnection", - "authentik_sources_plex.view_groupplexsourceconnection", "authentik_sources_plex.add_plexsource", - "authentik_sources_plex.change_plexsource", - "authentik_sources_plex.delete_plexsource", - "authentik_sources_plex.view_plexsource", "authentik_sources_plex.add_plexsourcepropertymapping", - "authentik_sources_plex.change_plexsourcepropertymapping", - "authentik_sources_plex.delete_plexsourcepropertymapping", - "authentik_sources_plex.view_plexsourcepropertymapping", "authentik_sources_plex.add_userplexsourceconnection", + "authentik_sources_plex.change_groupplexsourceconnection", + "authentik_sources_plex.change_plexsource", + "authentik_sources_plex.change_plexsourcepropertymapping", "authentik_sources_plex.change_userplexsourceconnection", + "authentik_sources_plex.delete_groupplexsourceconnection", + "authentik_sources_plex.delete_plexsource", + "authentik_sources_plex.delete_plexsourcepropertymapping", "authentik_sources_plex.delete_userplexsourceconnection", + "authentik_sources_plex.view_groupplexsourceconnection", + "authentik_sources_plex.view_plexsource", + "authentik_sources_plex.view_plexsourcepropertymapping", "authentik_sources_plex.view_userplexsourceconnection", "authentik_sources_saml.add_groupsamlsourceconnection", - "authentik_sources_saml.change_groupsamlsourceconnection", - "authentik_sources_saml.delete_groupsamlsourceconnection", - "authentik_sources_saml.view_groupsamlsourceconnection", "authentik_sources_saml.add_samlsource", - "authentik_sources_saml.change_samlsource", - "authentik_sources_saml.delete_samlsource", - "authentik_sources_saml.view_samlsource", "authentik_sources_saml.add_samlsourcepropertymapping", - "authentik_sources_saml.change_samlsourcepropertymapping", - "authentik_sources_saml.delete_samlsourcepropertymapping", - "authentik_sources_saml.view_samlsourcepropertymapping", "authentik_sources_saml.add_usersamlsourceconnection", + "authentik_sources_saml.change_groupsamlsourceconnection", + "authentik_sources_saml.change_samlsource", + "authentik_sources_saml.change_samlsourcepropertymapping", "authentik_sources_saml.change_usersamlsourceconnection", + "authentik_sources_saml.delete_groupsamlsourceconnection", + "authentik_sources_saml.delete_samlsource", + "authentik_sources_saml.delete_samlsourcepropertymapping", "authentik_sources_saml.delete_usersamlsourceconnection", + "authentik_sources_saml.view_groupsamlsourceconnection", + "authentik_sources_saml.view_samlsource", + "authentik_sources_saml.view_samlsourcepropertymapping", "authentik_sources_saml.view_usersamlsourceconnection", "authentik_sources_scim.add_scimsource", - "authentik_sources_scim.change_scimsource", - "authentik_sources_scim.delete_scimsource", - "authentik_sources_scim.view_scimsource", "authentik_sources_scim.add_scimsourcegroup", - "authentik_sources_scim.change_scimsourcegroup", - "authentik_sources_scim.delete_scimsourcegroup", - "authentik_sources_scim.view_scimsourcegroup", "authentik_sources_scim.add_scimsourcepropertymapping", - "authentik_sources_scim.change_scimsourcepropertymapping", - "authentik_sources_scim.delete_scimsourcepropertymapping", - "authentik_sources_scim.view_scimsourcepropertymapping", "authentik_sources_scim.add_scimsourceuser", + "authentik_sources_scim.change_scimsource", + "authentik_sources_scim.change_scimsourcegroup", + "authentik_sources_scim.change_scimsourcepropertymapping", "authentik_sources_scim.change_scimsourceuser", + "authentik_sources_scim.delete_scimsource", + "authentik_sources_scim.delete_scimsourcegroup", + "authentik_sources_scim.delete_scimsourcepropertymapping", "authentik_sources_scim.delete_scimsourceuser", + "authentik_sources_scim.view_scimsource", + "authentik_sources_scim.view_scimsourcegroup", + "authentik_sources_scim.view_scimsourcepropertymapping", "authentik_sources_scim.view_scimsourceuser", "authentik_stages_authenticator_duo.add_authenticatorduostage", - "authentik_stages_authenticator_duo.change_authenticatorduostage", - "authentik_stages_authenticator_duo.delete_authenticatorduostage", - "authentik_stages_authenticator_duo.view_authenticatorduostage", "authentik_stages_authenticator_duo.add_duodevice", + "authentik_stages_authenticator_duo.change_authenticatorduostage", "authentik_stages_authenticator_duo.change_duodevice", + "authentik_stages_authenticator_duo.delete_authenticatorduostage", "authentik_stages_authenticator_duo.delete_duodevice", + "authentik_stages_authenticator_duo.view_authenticatorduostage", "authentik_stages_authenticator_duo.view_duodevice", "authentik_stages_authenticator_sms.add_authenticatorsmsstage", - "authentik_stages_authenticator_sms.change_authenticatorsmsstage", - "authentik_stages_authenticator_sms.delete_authenticatorsmsstage", - "authentik_stages_authenticator_sms.view_authenticatorsmsstage", "authentik_stages_authenticator_sms.add_smsdevice", + "authentik_stages_authenticator_sms.change_authenticatorsmsstage", "authentik_stages_authenticator_sms.change_smsdevice", + "authentik_stages_authenticator_sms.delete_authenticatorsmsstage", "authentik_stages_authenticator_sms.delete_smsdevice", + "authentik_stages_authenticator_sms.view_authenticatorsmsstage", "authentik_stages_authenticator_sms.view_smsdevice", "authentik_stages_authenticator_static.add_authenticatorstaticstage", - "authentik_stages_authenticator_static.change_authenticatorstaticstage", - "authentik_stages_authenticator_static.delete_authenticatorstaticstage", - "authentik_stages_authenticator_static.view_authenticatorstaticstage", "authentik_stages_authenticator_static.add_staticdevice", - "authentik_stages_authenticator_static.change_staticdevice", - "authentik_stages_authenticator_static.delete_staticdevice", - "authentik_stages_authenticator_static.view_staticdevice", "authentik_stages_authenticator_static.add_statictoken", + "authentik_stages_authenticator_static.change_authenticatorstaticstage", + "authentik_stages_authenticator_static.change_staticdevice", "authentik_stages_authenticator_static.change_statictoken", + "authentik_stages_authenticator_static.delete_authenticatorstaticstage", + "authentik_stages_authenticator_static.delete_staticdevice", "authentik_stages_authenticator_static.delete_statictoken", + "authentik_stages_authenticator_static.view_authenticatorstaticstage", + "authentik_stages_authenticator_static.view_staticdevice", "authentik_stages_authenticator_static.view_statictoken", "authentik_stages_authenticator_totp.add_authenticatortotpstage", - "authentik_stages_authenticator_totp.change_authenticatortotpstage", - "authentik_stages_authenticator_totp.delete_authenticatortotpstage", - "authentik_stages_authenticator_totp.view_authenticatortotpstage", "authentik_stages_authenticator_totp.add_totpdevice", + "authentik_stages_authenticator_totp.change_authenticatortotpstage", "authentik_stages_authenticator_totp.change_totpdevice", + "authentik_stages_authenticator_totp.delete_authenticatortotpstage", "authentik_stages_authenticator_totp.delete_totpdevice", + "authentik_stages_authenticator_totp.view_authenticatortotpstage", "authentik_stages_authenticator_totp.view_totpdevice", "authentik_stages_authenticator_validate.add_authenticatorvalidatestage", "authentik_stages_authenticator_validate.change_authenticatorvalidatestage", "authentik_stages_authenticator_validate.delete_authenticatorvalidatestage", "authentik_stages_authenticator_validate.view_authenticatorvalidatestage", "authentik_stages_authenticator_webauthn.add_authenticatorwebauthnstage", - "authentik_stages_authenticator_webauthn.change_authenticatorwebauthnstage", - "authentik_stages_authenticator_webauthn.delete_authenticatorwebauthnstage", - "authentik_stages_authenticator_webauthn.view_authenticatorwebauthnstage", "authentik_stages_authenticator_webauthn.add_webauthndevice", - "authentik_stages_authenticator_webauthn.change_webauthndevice", - "authentik_stages_authenticator_webauthn.delete_webauthndevice", - "authentik_stages_authenticator_webauthn.view_webauthndevice", "authentik_stages_authenticator_webauthn.add_webauthndevicetype", + "authentik_stages_authenticator_webauthn.change_authenticatorwebauthnstage", + "authentik_stages_authenticator_webauthn.change_webauthndevice", "authentik_stages_authenticator_webauthn.change_webauthndevicetype", + "authentik_stages_authenticator_webauthn.delete_authenticatorwebauthnstage", + "authentik_stages_authenticator_webauthn.delete_webauthndevice", "authentik_stages_authenticator_webauthn.delete_webauthndevicetype", + "authentik_stages_authenticator_webauthn.view_authenticatorwebauthnstage", + "authentik_stages_authenticator_webauthn.view_webauthndevice", "authentik_stages_authenticator_webauthn.view_webauthndevicetype", "authentik_stages_captcha.add_captchastage", "authentik_stages_captcha.change_captchastage", "authentik_stages_captcha.delete_captchastage", "authentik_stages_captcha.view_captchastage", "authentik_stages_consent.add_consentstage", - "authentik_stages_consent.change_consentstage", - "authentik_stages_consent.delete_consentstage", - "authentik_stages_consent.view_consentstage", "authentik_stages_consent.add_userconsent", + "authentik_stages_consent.change_consentstage", "authentik_stages_consent.change_userconsent", + "authentik_stages_consent.delete_consentstage", "authentik_stages_consent.delete_userconsent", + "authentik_stages_consent.view_consentstage", "authentik_stages_consent.view_userconsent", "authentik_stages_deny.add_denystage", "authentik_stages_deny.change_denystage", @@ -12140,24 +12140,24 @@ "authentik_stages_identification.delete_identificationstage", "authentik_stages_identification.view_identificationstage", "authentik_stages_invitation.add_invitation", - "authentik_stages_invitation.change_invitation", - "authentik_stages_invitation.delete_invitation", - "authentik_stages_invitation.view_invitation", "authentik_stages_invitation.add_invitationstage", + "authentik_stages_invitation.change_invitation", "authentik_stages_invitation.change_invitationstage", + "authentik_stages_invitation.delete_invitation", "authentik_stages_invitation.delete_invitationstage", + "authentik_stages_invitation.view_invitation", "authentik_stages_invitation.view_invitationstage", "authentik_stages_password.add_passwordstage", "authentik_stages_password.change_passwordstage", "authentik_stages_password.delete_passwordstage", "authentik_stages_password.view_passwordstage", "authentik_stages_prompt.add_prompt", - "authentik_stages_prompt.change_prompt", - "authentik_stages_prompt.delete_prompt", - "authentik_stages_prompt.view_prompt", "authentik_stages_prompt.add_promptstage", + "authentik_stages_prompt.change_prompt", "authentik_stages_prompt.change_promptstage", + "authentik_stages_prompt.delete_prompt", "authentik_stages_prompt.delete_promptstage", + "authentik_stages_prompt.view_prompt", "authentik_stages_prompt.view_promptstage", "authentik_stages_source.add_sourcestage", "authentik_stages_source.change_sourcestage", @@ -12180,12 +12180,12 @@ "authentik_stages_user_write.delete_userwritestage", "authentik_stages_user_write.view_userwritestage", "authentik_tenants.add_domain", - "authentik_tenants.change_domain", - "authentik_tenants.delete_domain", - "authentik_tenants.view_domain", "authentik_tenants.add_tenant", + "authentik_tenants.change_domain", "authentik_tenants.change_tenant", + "authentik_tenants.delete_domain", "authentik_tenants.delete_tenant", + "authentik_tenants.view_domain", "authentik_tenants.view_tenant" ] }, From d43ce7b91ffc0e08c1b95a01365f35fae65afd07 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 13:44:35 +0200 Subject: [PATCH 120/165] core: bump ruff from 0.6.0 to 0.6.1 (#10964) Bumps [ruff](https://github.com/astral-sh/ruff) from 0.6.0 to 0.6.1. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.6.0...0.6.1) --- updated-dependencies: - dependency-name: ruff dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- poetry.lock | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/poetry.lock b/poetry.lock index 3aa860ff6e5a..966f5fea4f08 100644 --- a/poetry.lock +++ b/poetry.lock @@ -4195,29 +4195,29 @@ pyasn1 = ">=0.1.3" [[package]] name = "ruff" -version = "0.6.0" +version = "0.6.1" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" files = [ - {file = "ruff-0.6.0-py3-none-linux_armv6l.whl", hash = "sha256:92dcce923e5df265781e5fc76f9a1edad52201a7aafe56e586b90988d5239013"}, - {file = "ruff-0.6.0-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:31b90ff9dc79ed476c04e957ba7e2b95c3fceb76148f2079d0d68a908d2cfae7"}, - {file = "ruff-0.6.0-py3-none-macosx_11_0_arm64.whl", hash = "sha256:6d834a9ec9f8287dd6c3297058b3a265ed6b59233db22593379ee38ebc4b9768"}, - {file = "ruff-0.6.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f2089267692696aba342179471831a085043f218706e642564812145df8b8d0d"}, - {file = "ruff-0.6.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:aa62b423ee4bbd8765f2c1dbe8f6aac203e0583993a91453dc0a449d465c84da"}, - {file = "ruff-0.6.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7344e1a964b16b1137ea361d6516ce4ee61a0403fa94252a1913ecc1311adcae"}, - {file = "ruff-0.6.0-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:487f3a35c3f33bf82be212ce15dc6278ea854e35573a3f809442f73bec8b2760"}, - {file = "ruff-0.6.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:75db409984077a793cf344d499165298a6f65449e905747ac65983b12e3e64b1"}, - {file = "ruff-0.6.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:84908bd603533ecf1db456d8fc2665d1f4335d722e84bc871d3bbd2d1116c272"}, - {file = "ruff-0.6.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f1749a0aef3ec41ed91a0e2127a6ae97d2e2853af16dbd4f3c00d7a3af726c5"}, - {file = "ruff-0.6.0-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:016fea751e2bcfbbd2f8cb19b97b37b3fd33148e4df45b526e87096f4e17354f"}, - {file = "ruff-0.6.0-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:6ae80f141b53b2e36e230017e64f5ea2def18fac14334ffceaae1b780d70c4f7"}, - {file = "ruff-0.6.0-py3-none-musllinux_1_2_i686.whl", hash = "sha256:eaaaf33ea4b3f63fd264d6a6f4a73fa224bbfda4b438ffea59a5340f4afa2bb5"}, - {file = "ruff-0.6.0-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:7667ddd1fc688150a7ca4137140867584c63309695a30016880caf20831503a0"}, - {file = "ruff-0.6.0-py3-none-win32.whl", hash = "sha256:ae48365aae60d40865a412356f8c6f2c0be1c928591168111eaf07eaefa6bea3"}, - {file = "ruff-0.6.0-py3-none-win_amd64.whl", hash = "sha256:774032b507c96f0c803c8237ce7d2ef3934df208a09c40fa809c2931f957fe5e"}, - {file = "ruff-0.6.0-py3-none-win_arm64.whl", hash = "sha256:a5366e8c3ae6b2dc32821749b532606c42e609a99b0ae1472cf601da931a048c"}, - {file = "ruff-0.6.0.tar.gz", hash = "sha256:272a81830f68f9bd19d49eaf7fa01a5545c5a2e86f32a9935bb0e4bb9a1db5b8"}, + {file = "ruff-0.6.1-py3-none-linux_armv6l.whl", hash = "sha256:b4bb7de6a24169dc023f992718a9417380301b0c2da0fe85919f47264fb8add9"}, + {file = "ruff-0.6.1-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:45efaae53b360c81043e311cdec8a7696420b3d3e8935202c2846e7a97d4edae"}, + {file = "ruff-0.6.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:bc60c7d71b732c8fa73cf995efc0c836a2fd8b9810e115be8babb24ae87e0850"}, + {file = "ruff-0.6.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2c7477c3b9da822e2db0b4e0b59e61b8a23e87886e727b327e7dcaf06213c5cf"}, + {file = "ruff-0.6.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3a0af7ab3f86e3dc9f157a928e08e26c4b40707d0612b01cd577cc84b8905cc9"}, + {file = "ruff-0.6.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:392688dbb50fecf1bf7126731c90c11a9df1c3a4cdc3f481b53e851da5634fa5"}, + {file = "ruff-0.6.1-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:5278d3e095ccc8c30430bcc9bc550f778790acc211865520f3041910a28d0024"}, + {file = "ruff-0.6.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fe6d5f65d6f276ee7a0fc50a0cecaccb362d30ef98a110f99cac1c7872df2f18"}, + {file = "ruff-0.6.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b2e0dd11e2ae553ee5c92a81731d88a9883af8db7408db47fc81887c1f8b672e"}, + {file = "ruff-0.6.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d812615525a34ecfc07fd93f906ef5b93656be01dfae9a819e31caa6cfe758a1"}, + {file = "ruff-0.6.1-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:faaa4060f4064c3b7aaaa27328080c932fa142786f8142aff095b42b6a2eb631"}, + {file = "ruff-0.6.1-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:99d7ae0df47c62729d58765c593ea54c2546d5de213f2af2a19442d50a10cec9"}, + {file = "ruff-0.6.1-py3-none-musllinux_1_2_i686.whl", hash = "sha256:9eb18dfd7b613eec000e3738b3f0e4398bf0153cb80bfa3e351b3c1c2f6d7b15"}, + {file = "ruff-0.6.1-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:c62bc04c6723a81e25e71715aa59489f15034d69bf641df88cb38bdc32fd1dbb"}, + {file = "ruff-0.6.1-py3-none-win32.whl", hash = "sha256:9fb4c4e8b83f19c9477a8745e56d2eeef07a7ff50b68a6998f7d9e2e3887bdc4"}, + {file = "ruff-0.6.1-py3-none-win_amd64.whl", hash = "sha256:c2ebfc8f51ef4aca05dad4552bbcf6fe8d1f75b2f6af546cc47cc1c1ca916b5b"}, + {file = "ruff-0.6.1-py3-none-win_arm64.whl", hash = "sha256:3bc81074971b0ffad1bd0c52284b22411f02a11a012082a76ac6da153536e014"}, + {file = "ruff-0.6.1.tar.gz", hash = "sha256:af3ffd8c6563acb8848d33cd19a69b9bfe943667f0419ca083f8ebe4224a3436"}, ] [[package]] From 7fee9fd868db5f2c3c835a462b5d467afafc3c79 Mon Sep 17 00:00:00 2001 From: Davide <69810644+ItzDavi@users.noreply.github.com> Date: Mon, 19 Aug 2024 14:06:44 +0200 Subject: [PATCH 121/165] website/docs: fix formatting on CVE-2024-23647 (#10955) Update CVE-2024-23647.md Formatting errors fixed Signed-off-by: Davide <69810644+ItzDavi@users.noreply.github.com> --- website/docs/security/CVE-2024-23647.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/docs/security/CVE-2024-23647.md b/website/docs/security/CVE-2024-23647.md index 837b535c8200..abe77f3d6cb2 100644 --- a/website/docs/security/CVE-2024-23647.md +++ b/website/docs/security/CVE-2024-23647.md @@ -14,9 +14,9 @@ authentik 2023.8.7 and 2023.10.7 fix this issue. ## Details -There is a bug in our implementation of PKCE that allows an attacker to circumvent the protection that PKCE offers. PKCE adds the `code_challenge’ parameter to the authorization request and adds the `code_verifier’ parameter to the token request. We recently fixed a downgrade attack (in v2023.8.5 and 2023.10.4) where if the attacker removed the `code_verifier’ parameter in the token request, authentik would allow the request to pass, thus circumventing PKCE’s protection. However, in the latest version of the software, another downgrade scenario is still possible: if the attacker removes the `code_challenge’ parameter from the authorization request, authentik will also not do the PKCE check. +There is a bug in our implementation of PKCE that allows an attacker to circumvent the protection that PKCE offers. PKCE adds the `code_challenge` parameter to the authorization request and adds the `code_verifier` parameter to the token request. We recently fixed a downgrade attack (in v2023.8.5 and 2023.10.4) where if the attacker removed the `code_verifier` parameter in the token request, authentik would allow the request to pass, thus circumventing PKCE’s protection. However, in the latest version of the software, another downgrade scenario is still possible: if the attacker removes the `code_challenge’ parameter from the authorization request, authentik will also not do the PKCE check. -Note that this type of downgrade enables an attacker to perform a code injection attack, even if the OAuth client is using PKCE (which is supposed to protect against code injection attacks). To start the attack, the attacker must initiate the authorization process without that `code_challenge’ parameter in the authorization request. But this is easy to do (just use a phishing site or email to trick the user into clicking on a link that the attacker controls – the authorization link without that `code_challenge’ parameter). +Note that this type of downgrade enables an attacker to perform a code injection attack, even if the OAuth client is using PKCE (which is supposed to protect against code injection attacks). To start the attack, the attacker must initiate the authorization process without that `code_challenge` parameter in the authorization request. But this is easy to do (just use a phishing site or email to trick the user into clicking on a link that the attacker controls – the authorization link without that `code_challenge` parameter). The OAuth BCP (https://datatracker.ietf.org/doc/html/draft-ietf-oauth-security-topics) explicitly mentions this particular attack in section 2.1.1: “Authorization servers MUST mitigate PKCE Downgrade Attacks by ensuring that a token request containing a code_verifier parameter is accepted only if a code_challenge parameter was present in the authorization request, see Section 4.8.2 for details.” From da05f7e9e679c0a33e172841e5ef54ad270b9fa9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Aug 2024 16:09:22 +0200 Subject: [PATCH 122/165] web: bump rollup from 4.20.0 to 4.21.0 in /web (#10969) Bumps [rollup](https://github.com/rollup/rollup) from 4.20.0 to 4.21.0. - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.20.0...v4.21.0) --- updated-dependencies: - dependency-name: rollup dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 160 +++++++++++++--------------------- web/packages/sfe/package.json | 2 +- 2 files changed, 60 insertions(+), 102 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index a2bf54e41a04..77e60cc35e15 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -31,7 +31,6 @@ "@open-wc/lit-helpers": "^0.7.0", "@patternfly/elements": "^3.0.2", "@patternfly/patternfly": "^4.224.2", - "@rollup/rollup-linux-x64-gnu": "4.21.0", "@sentry/browser": "^8.26.0", "@webcomponents/webcomponentsjs": "^2.8.0", "base64-js": "^1.5.1", @@ -5657,9 +5656,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.20.0.tgz", - "integrity": "sha512-TSpWzflCc4VGAUJZlPpgAJE1+V60MePDQnBd7PPkpuEmOy8i87aL6tinFGKBFKuEDikYpig72QzdT3QPYIi+oA==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.21.0.tgz", + "integrity": "sha512-WTWD8PfoSAJ+qL87lE7votj3syLavxunWhzCnx3XFxFiI/BA/r3X7MUM8dVrH8rb2r4AiO8jJsr3ZjdaftmnfA==", "cpu": [ "arm" ], @@ -5671,9 +5670,9 @@ "peer": true }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.20.0.tgz", - "integrity": "sha512-u00Ro/nok7oGzVuh/FMYfNoGqxU5CPWz1mxV85S2w9LxHR8OoMQBuSk+3BKVIDYgkpeOET5yXkx90OYFc+ytpQ==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.21.0.tgz", + "integrity": "sha512-a1sR2zSK1B4eYkiZu17ZUZhmUQcKjk2/j9Me2IDjk1GHW7LB5Z35LEzj9iJch6gtUfsnvZs1ZNyDW2oZSThrkA==", "cpu": [ "arm64" ], @@ -5697,9 +5696,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.20.0.tgz", - "integrity": "sha512-xbrMDdlev53vNXexEa6l0LffojxhqDTBeL+VUxuuIXys4x6xyvbKq5XqTXBCEUA8ty8iEJblHvFaWRJTk/icAQ==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.21.0.tgz", + "integrity": "sha512-7doS8br0xAkg48SKE2QNtMSFPFUlRdw9+votl27MvT46vo44ATBmdZdGysOevNELmZlfd+NEa0UYOA8f01WSrg==", "cpu": [ "x64" ], @@ -5711,9 +5710,9 @@ "peer": true }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.20.0.tgz", - "integrity": "sha512-jMYvxZwGmoHFBTbr12Xc6wOdc2xA5tF5F2q6t7Rcfab68TT0n+r7dgawD4qhPEvasDsVpQi+MgDzj2faOLsZjA==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.21.0.tgz", + "integrity": "sha512-pWJsfQjNWNGsoCq53KjMtwdJDmh/6NubwQcz52aEwLEuvx08bzcy6tOUuawAOncPnxz/3siRtd8hiQ32G1y8VA==", "cpu": [ "arm" ], @@ -5725,9 +5724,9 @@ "peer": true }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.20.0.tgz", - "integrity": "sha512-1asSTl4HKuIHIB1GcdFHNNZhxAYEdqML/MW4QmPS4G0ivbEcBr1JKlFLKsIRqjSwOBkdItn3/ZDlyvZ/N6KPlw==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.21.0.tgz", + "integrity": "sha512-efRIANsz3UHZrnZXuEvxS9LoCOWMGD1rweciD6uJQIx2myN3a8Im1FafZBzh7zk1RJ6oKcR16dU3UPldaKd83w==", "cpu": [ "arm" ], @@ -5751,9 +5750,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.20.0.tgz", - "integrity": "sha512-+it+mBSyMslVQa8wSPvBx53fYuZK/oLTu5RJoXogjk6x7Q7sz1GNRsXWjn6SwyJm8E/oMjNVwPhmNdIjwP135Q==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.21.0.tgz", + "integrity": "sha512-cfaupqd+UEFeURmqNP2eEvXqgbSox/LHOyN9/d2pSdV8xTrjdg3NgOFJCtc1vQ/jEke1qD0IejbBfxleBPHnPw==", "cpu": [ "arm64" ], @@ -5765,9 +5764,9 @@ "peer": true }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.20.0.tgz", - "integrity": "sha512-yAMvqhPfGKsAxHN8I4+jE0CpLWD8cv4z7CK7BMmhjDuz606Q2tFKkWRY8bHR9JQXYcoLfopo5TTqzxgPUjUMfw==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.21.0.tgz", + "integrity": "sha512-ZKPan1/RvAhrUylwBXC9t7B2hXdpb/ufeu22pG2psV7RN8roOfGurEghw1ySmX/CmDDHNTDDjY3lo9hRlgtaHg==", "cpu": [ "ppc64" ], @@ -5779,9 +5778,9 @@ "peer": true }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.20.0.tgz", - "integrity": "sha512-qmuxFpfmi/2SUkAw95TtNq/w/I7Gpjurx609OOOV7U4vhvUhBcftcmXwl3rqAek+ADBwSjIC4IVNLiszoj3dPA==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.21.0.tgz", + "integrity": "sha512-H1eRaCwd5E8eS8leiS+o/NqMdljkcb1d6r2h4fKSsCXQilLKArq6WS7XBLDu80Yz+nMqHVFDquwcVrQmGr28rg==", "cpu": [ "riscv64" ], @@ -5793,9 +5792,9 @@ "peer": true }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.20.0.tgz", - "integrity": "sha512-I0BtGXddHSHjV1mqTNkgUZLnS3WtsqebAXv11D5BZE/gfw5KoyXSAXVqyJximQXNvNzUo4GKlCK/dIwXlz+jlg==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.21.0.tgz", + "integrity": "sha512-zJ4hA+3b5tu8u7L58CCSI0A9N1vkfwPhWd/puGXwtZlsB5bTkwDNW/+JCU84+3QYmKpLi+XvHdmrlwUwDA6kqw==", "cpu": [ "s390x" ], @@ -5819,9 +5818,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.20.0.tgz", - "integrity": "sha512-hM3nhW40kBNYUkZb/r9k2FKK+/MnKglX7UYd4ZUy5DJs8/sMsIbqWK2piZtVGE3kcXVNj3B2IrUYROJMMCikNg==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.21.0.tgz", + "integrity": "sha512-1vvmgDdUSebVGXWX2lIcgRebqfQSff0hMEkLJyakQ9JQUbLDkEaMsPTLOmyccyC6IJ/l3FZuJbmrBw/u0A0uCQ==", "cpu": [ "x64" ], @@ -5833,9 +5832,9 @@ "peer": true }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.20.0.tgz", - "integrity": "sha512-psegMvP+Ik/Bg7QRJbv8w8PAytPA7Uo8fpFjXyCRHWm6Nt42L+JtoqH8eDQ5hRP7/XW2UiIriy1Z46jf0Oa1kA==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.21.0.tgz", + "integrity": "sha512-s5oFkZ/hFcrlAyBTONFY1TWndfyre1wOMwU+6KCpm/iatybvrRgmZVM+vCFwxmC5ZhdlgfE0N4XorsDpi7/4XQ==", "cpu": [ "arm64" ], @@ -5847,9 +5846,9 @@ "peer": true }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.20.0.tgz", - "integrity": "sha512-GabekH3w4lgAJpVxkk7hUzUf2hICSQO0a/BLFA11/RMxQT92MabKAqyubzDZmMOC/hcJNlc+rrypzNzYl4Dx7A==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.21.0.tgz", + "integrity": "sha512-G9+TEqRnAA6nbpqyUqgTiopmnfgnMkR3kMukFBDsiyy23LZvUCpiUwjTRx6ezYCjJODXrh52rBR9oXvm+Fp5wg==", "cpu": [ "ia32" ], @@ -5861,9 +5860,9 @@ "peer": true }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.20.0.tgz", - "integrity": "sha512-aJ1EJSuTdGnM6qbVC4B5DSmozPTqIag9fSzXRNNo+humQLG89XpPgdt16Ia56ORD7s+H8Pmyx44uczDQ0yDzpg==", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.21.0.tgz", + "integrity": "sha512-2jsCDZwtQvRhejHLfZ1JY6w6kEuEtfF9nzYsZxzSlNVKDX+DpsDJ+Rbjkm74nvg2rdx0gwBS+IMdvwJuq3S9pQ==", "cpu": [ "x64" ], @@ -21706,9 +21705,10 @@ "license": "Unlicense" }, "node_modules/rollup": { - "version": "4.20.0", + "version": "4.21.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.21.0.tgz", + "integrity": "sha512-vo+S/lfA2lMS7rZ2Qoubi6I5hwZwzXeUIctILZLbHI+laNtvhhOIon2S1JksA5UEDQ7l3vberd0fxK44lTYjbQ==", "dev": true, - "license": "MIT", "dependencies": { "@types/estree": "1.0.5" }, @@ -21720,22 +21720,22 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.20.0", - "@rollup/rollup-android-arm64": "4.20.0", - "@rollup/rollup-darwin-arm64": "4.20.0", - "@rollup/rollup-darwin-x64": "4.20.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.20.0", - "@rollup/rollup-linux-arm-musleabihf": "4.20.0", - "@rollup/rollup-linux-arm64-gnu": "4.20.0", - "@rollup/rollup-linux-arm64-musl": "4.20.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.20.0", - "@rollup/rollup-linux-riscv64-gnu": "4.20.0", - "@rollup/rollup-linux-s390x-gnu": "4.20.0", - "@rollup/rollup-linux-x64-gnu": "4.20.0", - "@rollup/rollup-linux-x64-musl": "4.20.0", - "@rollup/rollup-win32-arm64-msvc": "4.20.0", - "@rollup/rollup-win32-ia32-msvc": "4.20.0", - "@rollup/rollup-win32-x64-msvc": "4.20.0", + "@rollup/rollup-android-arm-eabi": "4.21.0", + "@rollup/rollup-android-arm64": "4.21.0", + "@rollup/rollup-darwin-arm64": "4.21.0", + "@rollup/rollup-darwin-x64": "4.21.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.21.0", + "@rollup/rollup-linux-arm-musleabihf": "4.21.0", + "@rollup/rollup-linux-arm64-gnu": "4.21.0", + "@rollup/rollup-linux-arm64-musl": "4.21.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.21.0", + "@rollup/rollup-linux-riscv64-gnu": "4.21.0", + "@rollup/rollup-linux-s390x-gnu": "4.21.0", + "@rollup/rollup-linux-x64-gnu": "4.21.0", + "@rollup/rollup-linux-x64-musl": "4.21.0", + "@rollup/rollup-win32-arm64-msvc": "4.21.0", + "@rollup/rollup-win32-ia32-msvc": "4.21.0", + "@rollup/rollup-win32-x64-msvc": "4.21.0", "fsevents": "~2.3.2" } }, @@ -21858,48 +21858,6 @@ "transform-ast": "^2.4.4" } }, - "node_modules/rollup/node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.20.0.tgz", - "integrity": "sha512-uFVfvzvsdGtlSLuL0ZlvPJvl6ZmrH4CBwLGEFPe7hUmf7htGAN+aXo43R/V6LATyxlKVC/m6UsLb7jbG+LG39Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "peer": true - }, - "node_modules/rollup/node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.20.0.tgz", - "integrity": "sha512-COBb8Bkx56KldOYJfMf6wKeYJrtJ9vEgBRAOkfw6Ens0tnmzPqvlpjZiLgkhg6cA3DGzCmLmmd319pmHvKWWlQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, - "node_modules/rollup/node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.20.0.tgz", - "integrity": "sha512-y+eoL2I3iphUg9tN9GB6ku1FA8kOfmF4oUEWhztDJ4KXJy1agk/9+pejOuZkNFhRwHAOxMsBPLbXPd6mJiCwew==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "peer": true - }, "node_modules/run-async": { "version": "3.0.0", "dev": true, @@ -25748,7 +25706,7 @@ "@types/jquery": "^3.5.30", "lockfile-lint": "^4.14.0", "prettier": "^3.3.2", - "rollup": "^4.18.1", + "rollup": "^4.21.0", "rollup-plugin-copy": "^3.5.0", "wireit": "^0.14.4" }, diff --git a/web/packages/sfe/package.json b/web/packages/sfe/package.json index 86a12fd0c941..1aa75b14f7b5 100644 --- a/web/packages/sfe/package.json +++ b/web/packages/sfe/package.json @@ -19,7 +19,7 @@ "@types/jquery": "^3.5.30", "lockfile-lint": "^4.14.0", "prettier": "^3.3.2", - "rollup": "^4.18.1", + "rollup": "^4.21.0", "rollup-plugin-copy": "^3.5.0", "wireit": "^0.14.4" }, From 6a9dcdea71d4cddd43ed7237e13ec7dd8727e9e0 Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Mon, 19 Aug 2024 16:28:40 +0200 Subject: [PATCH 123/165] providers/saml: fix incorrect migration for sign_response (#10975) Signed-off-by: Jens Langhammer --- .../saml/migrations/0016_samlprovider_encryption_kp_and_more.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/authentik/providers/saml/migrations/0016_samlprovider_encryption_kp_and_more.py b/authentik/providers/saml/migrations/0016_samlprovider_encryption_kp_and_more.py index e15242f54d38..367fffcc2c88 100644 --- a/authentik/providers/saml/migrations/0016_samlprovider_encryption_kp_and_more.py +++ b/authentik/providers/saml/migrations/0016_samlprovider_encryption_kp_and_more.py @@ -34,6 +34,6 @@ class Migration(migrations.Migration): migrations.AddField( model_name="samlprovider", name="sign_response", - field=models.BooleanField(default=True), + field=models.BooleanField(default=False), ), ] From 88aea5bfc0a8788616b90f19922d69d5e95cf694 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 20 Aug 2024 12:34:26 +0200 Subject: [PATCH 124/165] web: bump @goauthentik/api from 2024.6.3-1723645891 to 2024.6.3-1723921843 in /web/sfe (#10991) web: bump @goauthentik/api in /web/sfe Bumps [@goauthentik/api](https://github.com/goauthentik/authentik) from 2024.6.3-1723645891 to 2024.6.3-1723921843. - [Release notes](https://github.com/goauthentik/authentik/releases) - [Commits](https://github.com/goauthentik/authentik/commits) --- updated-dependencies: - dependency-name: "@goauthentik/api" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/sfe/package-lock.json | 8 ++++---- web/sfe/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/web/sfe/package-lock.json b/web/sfe/package-lock.json index 73b34d421b0d..6e541c6d7ec8 100644 --- a/web/sfe/package-lock.json +++ b/web/sfe/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.0", "license": "MIT", "dependencies": { - "@goauthentik/api": "^2024.6.3-1723645891", + "@goauthentik/api": "^2024.6.3-1723921843", "base64-js": "^1.5.1", "bootstrap": "^4.6.1", "formdata-polyfill": "^4.0.10", @@ -28,9 +28,9 @@ } }, "node_modules/@goauthentik/api": { - "version": "2024.6.3-1723645891", - "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723645891.tgz", - "integrity": "sha512-nOyOKDE85y0vq5WUo0mswDj3e/jz7bfdbEiAW1TVbg4gYzY3zkiqIZyuzODAKqy8pL1BJGecSRFSDR7sDr099A==" + "version": "2024.6.3-1723921843", + "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723921843.tgz", + "integrity": "sha512-WSn53NhZh2PVhGQ9g/PYQyHR0TVvZRtCLm94LVUci/JDNlqQNdJIpsoBSbOu3JJqmtI7pjlaX+DUT7ZHifU2Iw==" }, "node_modules/@isaacs/cliui": { "version": "8.0.2", diff --git a/web/sfe/package.json b/web/sfe/package.json index b19e3c9b32d0..561a02f03363 100644 --- a/web/sfe/package.json +++ b/web/sfe/package.json @@ -4,7 +4,7 @@ "private": true, "license": "MIT", "dependencies": { - "@goauthentik/api": "^2024.6.3-1723645891", + "@goauthentik/api": "^2024.6.3-1723921843", "base64-js": "^1.5.1", "bootstrap": "^4.6.1", "formdata-polyfill": "^4.0.10", From 5e8d691c1f45b050249b36d55a6e56a9f7ab6a7c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 20 Aug 2024 12:34:34 +0200 Subject: [PATCH 125/165] web: bump typescript-eslint from 8.1.0 to 8.2.0 in /web (#10990) Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.1.0 to 8.2.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.2.0/packages/typescript-eslint) --- updated-dependencies: - dependency-name: typescript-eslint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 98 +++++++++++++++++++++---------------------- web/package.json | 2 +- 2 files changed, 50 insertions(+), 50 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 77e60cc35e15..75b8ac202c0c 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -119,7 +119,7 @@ "tslib": "^2.6.3", "turnstile-types": "^1.2.2", "typescript": "^5.5.4", - "typescript-eslint": "^8.1.0", + "typescript-eslint": "^8.2.0", "vite-tsconfig-paths": "^4.3.2", "wdio-wait-for": "^3.0.11", "wireit": "^0.14.4" @@ -9042,16 +9042,16 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.1.0.tgz", - "integrity": "sha512-LlNBaHFCEBPHyD4pZXb35mzjGkuGKXU5eeCA1SxvHfiRES0E82dOounfVpL4DCqYvJEKab0bZIA0gCRpdLKkCw==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.2.0.tgz", + "integrity": "sha512-02tJIs655em7fvt9gps/+4k4OsKULYGtLBPJfOsmOq1+3cdClYiF0+d6mHu6qDnTcg88wJBkcPLpQhq7FyDz0A==", "dev": true, "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.1.0", - "@typescript-eslint/type-utils": "8.1.0", - "@typescript-eslint/utils": "8.1.0", - "@typescript-eslint/visitor-keys": "8.1.0", + "@typescript-eslint/scope-manager": "8.2.0", + "@typescript-eslint/type-utils": "8.2.0", + "@typescript-eslint/utils": "8.2.0", + "@typescript-eslint/visitor-keys": "8.2.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -9075,15 +9075,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.1.0.tgz", - "integrity": "sha512-U7iTAtGgJk6DPX9wIWPPOlt1gO57097G06gIcl0N0EEnNw8RGD62c+2/DiP/zL7KrkqnnqF7gtFGR7YgzPllTA==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.2.0.tgz", + "integrity": "sha512-j3Di+o0lHgPrb7FxL3fdEy6LJ/j2NE8u+AP/5cQ9SKb+JLH6V6UHDqJ+e0hXBkHP1wn1YDFjYCS9LBQsZDlDEg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "8.1.0", - "@typescript-eslint/types": "8.1.0", - "@typescript-eslint/typescript-estree": "8.1.0", - "@typescript-eslint/visitor-keys": "8.1.0", + "@typescript-eslint/scope-manager": "8.2.0", + "@typescript-eslint/types": "8.2.0", + "@typescript-eslint/typescript-estree": "8.2.0", + "@typescript-eslint/visitor-keys": "8.2.0", "debug": "^4.3.4" }, "engines": { @@ -9103,13 +9103,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.1.0.tgz", - "integrity": "sha512-DsuOZQji687sQUjm4N6c9xABJa7fjvfIdjqpSIIVOgaENf2jFXiM9hIBZOL3hb6DHK9Nvd2d7zZnoMLf9e0OtQ==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.2.0.tgz", + "integrity": "sha512-OFn80B38yD6WwpoHU2Tz/fTz7CgFqInllBoC3WP+/jLbTb4gGPTy9HBSTsbDWkMdN55XlVU0mMDYAtgvlUspGw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "8.1.0", - "@typescript-eslint/visitor-keys": "8.1.0" + "@typescript-eslint/types": "8.2.0", + "@typescript-eslint/visitor-keys": "8.2.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -9120,13 +9120,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.1.0.tgz", - "integrity": "sha512-oLYvTxljVvsMnldfl6jIKxTaU7ok7km0KDrwOt1RHYu6nxlhN3TIx8k5Q52L6wR33nOwDgM7VwW1fT1qMNfFIA==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.2.0.tgz", + "integrity": "sha512-g1CfXGFMQdT5S+0PSO0fvGXUaiSkl73U1n9LTK5aRAFnPlJ8dLKkXr4AaLFvPedW8lVDoMgLLE3JN98ZZfsj0w==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "8.1.0", - "@typescript-eslint/utils": "8.1.0", + "@typescript-eslint/typescript-estree": "8.2.0", + "@typescript-eslint/utils": "8.2.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -9144,9 +9144,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.1.0.tgz", - "integrity": "sha512-q2/Bxa0gMOu/2/AKALI0tCKbG2zppccnRIRCW6BaaTlRVaPKft4oVYPp7WOPpcnsgbr0qROAVCVKCvIQ0tbWog==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.2.0.tgz", + "integrity": "sha512-6a9QSK396YqmiBKPkJtxsgZZZVjYQ6wQ/TlI0C65z7vInaETuC6HAHD98AGLC8DyIPqHytvNuS8bBVvNLKyqvQ==", "dev": true, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -9157,13 +9157,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.1.0.tgz", - "integrity": "sha512-NTHhmufocEkMiAord/g++gWKb0Fr34e9AExBRdqgWdVBaKoei2dIyYKD9Q0jBnvfbEA5zaf8plUFMUH6kQ0vGg==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.2.0.tgz", + "integrity": "sha512-kiG4EDUT4dImplOsbh47B1QnNmXSoUqOjWDvCJw/o8LgfD0yr7k2uy54D5Wm0j4t71Ge1NkynGhpWdS0dEIAUA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "8.1.0", - "@typescript-eslint/visitor-keys": "8.1.0", + "@typescript-eslint/types": "8.2.0", + "@typescript-eslint/visitor-keys": "8.2.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -9217,15 +9217,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.1.0.tgz", - "integrity": "sha512-ypRueFNKTIFwqPeJBfeIpxZ895PQhNyH4YID6js0UoBImWYoSjBsahUn9KMiJXh94uOjVBgHD9AmkyPsPnFwJA==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.2.0.tgz", + "integrity": "sha512-O46eaYKDlV3TvAVDNcoDzd5N550ckSe8G4phko++OCSC1dYIb9LTc3HDGYdWqWIAT5qDUKphO6sd9RrpIJJPfg==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.1.0", - "@typescript-eslint/types": "8.1.0", - "@typescript-eslint/typescript-estree": "8.1.0" + "@typescript-eslint/scope-manager": "8.2.0", + "@typescript-eslint/types": "8.2.0", + "@typescript-eslint/typescript-estree": "8.2.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -9239,12 +9239,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.1.0.tgz", - "integrity": "sha512-ba0lNI19awqZ5ZNKh6wCModMwoZs457StTebQ0q1NP58zSi2F6MOZRXwfKZy+jB78JNJ/WH8GSh2IQNzXX8Nag==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.2.0.tgz", + "integrity": "sha512-sbgsPMW9yLvS7IhCi8IpuK1oBmtbWUNP+hBdwl/I9nzqVsszGnNGti5r9dUtF5RLivHUFFIdRvLiTsPhzSyJ3Q==", "dev": true, "dependencies": { - "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/types": "8.2.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -24318,14 +24318,14 @@ } }, "node_modules/typescript-eslint": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.1.0.tgz", - "integrity": "sha512-prB2U3jXPJLpo1iVLN338Lvolh6OrcCZO+9Yv6AR+tvegPPptYCDBIHiEEUdqRi8gAv2bXNKfMUrgAd2ejn/ow==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.2.0.tgz", + "integrity": "sha512-DmnqaPcML0xYwUzgNbM1XaKXpEb7BShYf2P1tkUmmcl8hyeG7Pj08Er7R9bNy6AufabywzJcOybQAtnD/c9DGw==", "dev": true, "dependencies": { - "@typescript-eslint/eslint-plugin": "8.1.0", - "@typescript-eslint/parser": "8.1.0", - "@typescript-eslint/utils": "8.1.0" + "@typescript-eslint/eslint-plugin": "8.2.0", + "@typescript-eslint/parser": "8.2.0", + "@typescript-eslint/utils": "8.2.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" diff --git a/web/package.json b/web/package.json index 7d2af1eef8e1..e8db34e7afb3 100644 --- a/web/package.json +++ b/web/package.json @@ -107,7 +107,7 @@ "tslib": "^2.6.3", "turnstile-types": "^1.2.2", "typescript": "^5.5.4", - "typescript-eslint": "^8.1.0", + "typescript-eslint": "^8.2.0", "vite-tsconfig-paths": "^4.3.2", "wdio-wait-for": "^3.0.11", "wireit": "^0.14.4" From cd7d810149e027af40277c6393f74686f778fb2c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 20 Aug 2024 12:34:52 +0200 Subject: [PATCH 126/165] web: bump the swc group across 2 directories with 11 updates (#10988) Bumps the swc group with 1 update in the /web directory: [@swc/core](https://github.com/swc-project/swc). Bumps the swc group with 1 update in the /web/sfe directory: [@swc/core](https://github.com/swc-project/swc). Updates `@swc/core` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) Updates `@swc/core-darwin-arm64` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) Updates `@swc/core-darwin-x64` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) Updates `@swc/core-linux-arm-gnueabihf` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) Updates `@swc/core-linux-arm64-gnu` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) Updates `@swc/core-linux-arm64-musl` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) Updates `@swc/core-linux-x64-gnu` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) Updates `@swc/core-linux-x64-musl` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) Updates `@swc/core-win32-arm64-msvc` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) Updates `@swc/core-win32-ia32-msvc` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) Updates `@swc/core-win32-x64-msvc` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) Updates `@swc/core` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) Updates `@swc/core-darwin-arm64` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) Updates `@swc/core-darwin-x64` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) Updates `@swc/core-linux-arm-gnueabihf` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) Updates `@swc/core-linux-arm64-gnu` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) Updates `@swc/core-linux-arm64-musl` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) Updates `@swc/core-linux-x64-gnu` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) Updates `@swc/core-linux-x64-musl` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) Updates `@swc/core-win32-arm64-msvc` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) Updates `@swc/core-win32-ia32-msvc` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) Updates `@swc/core-win32-x64-msvc` from 1.7.12 to 1.7.14 - [Release notes](https://github.com/swc-project/swc/releases) - [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG.md) - [Commits](https://github.com/swc-project/swc/compare/v1.7.12...v1.7.14) --- updated-dependencies: - dependency-name: "@swc/core" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-darwin-arm64" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-darwin-x64" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm-gnueabihf" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm64-gnu" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm64-musl" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-x64-gnu" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-x64-musl" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-arm64-msvc" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-ia32-msvc" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-x64-msvc" dependency-type: direct:production update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-darwin-arm64" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-darwin-x64" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm-gnueabihf" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm64-gnu" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-arm64-musl" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-x64-gnu" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-linux-x64-musl" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-arm64-msvc" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-ia32-msvc" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc - dependency-name: "@swc/core-win32-x64-msvc" dependency-type: indirect update-type: version-update:semver-patch dependency-group: swc ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 90 +++++++++++++++++------------------ web/packages/sfe/package.json | 4 +- web/sfe/package-lock.json | 88 +++++++++++++++++----------------- web/sfe/package.json | 2 +- 4 files changed, 92 insertions(+), 92 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 75b8ac202c0c..f115eb9181a7 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -8223,9 +8223,9 @@ } }, "node_modules/@swc/core": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.7.12.tgz", - "integrity": "sha512-oT1tw58q8BihhBRVMi7G8cuFVljlF61ZB4RZk/pqAA2m7q+o2b77WpAwwF1uHmeuYzLU/izBL8yEhdfy2scJhw==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.7.14.tgz", + "integrity": "sha512-9aeXeifnyuvc2pcuuhPQgVUwdpGEzZ+9nJu0W8/hNl/aESFsJGR5i9uQJRGu0atoNr01gK092fvmqMmQAPcKow==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -8240,16 +8240,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.7.12", - "@swc/core-darwin-x64": "1.7.12", - "@swc/core-linux-arm-gnueabihf": "1.7.12", - "@swc/core-linux-arm64-gnu": "1.7.12", - "@swc/core-linux-arm64-musl": "1.7.12", - "@swc/core-linux-x64-gnu": "1.7.12", - "@swc/core-linux-x64-musl": "1.7.12", - "@swc/core-win32-arm64-msvc": "1.7.12", - "@swc/core-win32-ia32-msvc": "1.7.12", - "@swc/core-win32-x64-msvc": "1.7.12" + "@swc/core-darwin-arm64": "1.7.14", + "@swc/core-darwin-x64": "1.7.14", + "@swc/core-linux-arm-gnueabihf": "1.7.14", + "@swc/core-linux-arm64-gnu": "1.7.14", + "@swc/core-linux-arm64-musl": "1.7.14", + "@swc/core-linux-x64-gnu": "1.7.14", + "@swc/core-linux-x64-musl": "1.7.14", + "@swc/core-win32-arm64-msvc": "1.7.14", + "@swc/core-win32-ia32-msvc": "1.7.14", + "@swc/core-win32-x64-msvc": "1.7.14" }, "peerDependencies": { "@swc/helpers": "*" @@ -8261,9 +8261,9 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.7.12.tgz", - "integrity": "sha512-9ng+kLgw7WCeikQYqjdVj9j8QVPwp3Gwlaker84HGKm1aJ2q6XQMTdEh/9ASwOqBHRHckLe+zYGylfCmgpLlLg==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.7.14.tgz", + "integrity": "sha512-V0OUXjOH+hdGxDYG8NkQzy25mKOpcNKFpqtZEzLe5V/CpLJPnpg1+pMz70m14s9ZFda9OxsjlvPbg1FLUwhgIQ==", "cpu": [ "arm64" ], @@ -8276,9 +8276,9 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.7.12.tgz", - "integrity": "sha512-K50B4k3zmnQVZNtM5pLaXm1bTQ+JzjNolYKhQrYz390PCH7VC6NUkc63htrYEkiU+G5M14isFpgMiIa4LX8PrQ==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.7.14.tgz", + "integrity": "sha512-9iFvUnxG6FC3An5ogp5jbBfQuUmTTwy8KMB+ZddUoPB3NR1eV+Y9vOh/tfWcenSJbgOKDLgYC5D/b1mHAprsrQ==", "cpu": [ "x64" ], @@ -8291,9 +8291,9 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.7.12.tgz", - "integrity": "sha512-pbbo+p5WuVFjIWkqikpTUkSlV4Vg2u482uVeGT6+Dkmmc7I6rAooCODohNh6ubFm5DM+qXRK0wyDANWsOfFd2g==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.7.14.tgz", + "integrity": "sha512-zGJsef9qPivKSH8Vv4F/HiBXBTHZ5Hs3ZjVGo/UIdWPJF8fTL9OVADiRrl34Q7zOZEtGXRwEKLUW1SCQcbDvZA==", "cpu": [ "arm" ], @@ -8306,9 +8306,9 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.7.12.tgz", - "integrity": "sha512-6/e6GqQbDKQfR1cZ0d8TLwN2GQfP3IycmJ30QdoTQKCd3RblhcyX7NYzsnkoC4yTJTS1Rtbn++nagAn0r6qUbw==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.7.14.tgz", + "integrity": "sha512-AxV3MPsoI7i4B8FXOew3dx3N8y00YoJYvIPfxelw07RegeCEH3aHp2U2DtgbP/NV1ugZMx0TL2Z2DEvocmA51g==", "cpu": [ "arm64" ], @@ -8321,9 +8321,9 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.7.12.tgz", - "integrity": "sha512-WKtanqasnJ9cBD1tMsmOzZzxJ0Hg2sfJC7UNs2Z4meNPBK4xwOrhpSq8Q9GE4xgoLeSEhU3MmQnbfJKRq3mAZQ==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.7.14.tgz", + "integrity": "sha512-JDLdNjUj3zPehd4+DrQD8Ltb3B5lD8D05IwePyDWw+uR/YPc7w/TX1FUVci5h3giJnlMCJRvi1IQYV7K1n7KtQ==", "cpu": [ "arm64" ], @@ -8336,9 +8336,9 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.7.12.tgz", - "integrity": "sha512-NQ0bb9eCIp2z2WdRyELzfWc1LDJJ99OYdxT+CIwW9ixPVgAerOv0Oc+BkdijLw5VeYMGlK6JEI4HdLvQE34f1g==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.7.14.tgz", + "integrity": "sha512-Siy5OvPCLLWmMdx4msnEs8HvEVUEigSn0+3pbLjv78iwzXd0qSBNHUPZyC1xeurVaUbpNDxZTpPRIwpqNE2+Og==", "cpu": [ "x64" ], @@ -8351,9 +8351,9 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.7.12.tgz", - "integrity": "sha512-D8Tegag3/045wvGiq3NFNbKVDnkocNcl5hdKQtEvZ3b1u3nHGu+xqmPteUh4Ps+GB/gbpB3o/eYNO5JPm0R66Q==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.7.14.tgz", + "integrity": "sha512-FtEGm9mwtRYQNK43WMtUIadxHs/ja2rnDurB99os0ZoFTGG2IHuht2zD97W0wB8JbqEabT1XwSG9Y5wmN+ciEQ==", "cpu": [ "x64" ], @@ -8366,9 +8366,9 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.7.12.tgz", - "integrity": "sha512-x8DWG4fCkwI6CmC8U1YMxVTab9Fe4DmCCX6dLrTqqpFPXlVwgdKA9PNBSXsUUtHjvqAB/9cGgmpmNHuNJRa1dA==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.7.14.tgz", + "integrity": "sha512-Jp8KDlfq7Ntt2/BXr0y344cYgB1zf0DaLzDZ1ZJR6rYlAzWYSccLYcxHa97VGnsYhhPspMpmCvHid97oe2hl4A==", "cpu": [ "arm64" ], @@ -8381,9 +8381,9 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.7.12.tgz", - "integrity": "sha512-VsBkR2dK47HOXWmuKwM3zdTsucT1xJpTKSwcnbDLQBw8T1xZsYlDFcgPxumZPLz2EHewG8ZZ2SGo+Fxhr9up1g==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.7.14.tgz", + "integrity": "sha512-I+cFsXF0OU0J9J4zdWiQKKLURO5dvCujH9Jr8N0cErdy54l9d4gfIxdctfTF+7FyXtWKLTCkp+oby9BQhkFGWA==", "cpu": [ "ia32" ], @@ -8396,9 +8396,9 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.7.12.tgz", - "integrity": "sha512-FWGNkpQ1z8bqguK0vOKPdO7w7BOEDhoezGiRu0qqI3SXy8f/zTcDL4vChzAxUMfUIaI0jo0ccVHZ8fx3nJ0kfg==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.7.14.tgz", + "integrity": "sha512-NNrprQCK6d28mG436jVo2TD+vACHseUECacEBGZ9Ef0qfOIWS1XIt2MisQKG0Oea2VvLFl6tF/V4Lnx/H0Sn3Q==", "cpu": [ "x64" ], @@ -25701,7 +25701,7 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-swc": "^0.3.1", "@swc/cli": "^0.4.0", - "@swc/core": "^1.7.12", + "@swc/core": "^1.7.14", "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@types/jquery": "^3.5.30", "lockfile-lint": "^4.14.0", @@ -25711,7 +25711,7 @@ "wireit": "^0.14.4" }, "optionalDependencies": { - "@swc/core": "^1.7.12", + "@swc/core": "^1.7.14", "@swc/core-darwin-arm64": "^1.6.13", "@swc/core-darwin-x64": "^1.6.13", "@swc/core-linux-arm-gnueabihf": "^1.6.13", diff --git a/web/packages/sfe/package.json b/web/packages/sfe/package.json index 1aa75b14f7b5..520a8f13eeb6 100644 --- a/web/packages/sfe/package.json +++ b/web/packages/sfe/package.json @@ -14,7 +14,7 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-swc": "^0.3.1", "@swc/cli": "^0.4.0", - "@swc/core": "^1.7.12", + "@swc/core": "^1.7.14", "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@types/jquery": "^3.5.30", "lockfile-lint": "^4.14.0", @@ -25,7 +25,7 @@ }, "license": "MIT", "optionalDependencies": { - "@swc/core": "^1.7.12", + "@swc/core": "^1.7.14", "@swc/core-darwin-arm64": "^1.6.13", "@swc/core-darwin-x64": "^1.6.13", "@swc/core-linux-arm-gnueabihf": "^1.6.13", diff --git a/web/sfe/package-lock.json b/web/sfe/package-lock.json index 6e541c6d7ec8..3762204db237 100644 --- a/web/sfe/package-lock.json +++ b/web/sfe/package-lock.json @@ -21,7 +21,7 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-swc": "^0.3.1", "@swc/cli": "^0.4.0", - "@swc/core": "^1.7.12", + "@swc/core": "^1.7.14", "@types/jquery": "^3.5.30", "rollup": "^4.21.0", "rollup-plugin-copy": "^3.5.0" @@ -491,9 +491,9 @@ } }, "node_modules/@swc/core": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.7.12.tgz", - "integrity": "sha512-oT1tw58q8BihhBRVMi7G8cuFVljlF61ZB4RZk/pqAA2m7q+o2b77WpAwwF1uHmeuYzLU/izBL8yEhdfy2scJhw==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.7.14.tgz", + "integrity": "sha512-9aeXeifnyuvc2pcuuhPQgVUwdpGEzZ+9nJu0W8/hNl/aESFsJGR5i9uQJRGu0atoNr01gK092fvmqMmQAPcKow==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -508,16 +508,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.7.12", - "@swc/core-darwin-x64": "1.7.12", - "@swc/core-linux-arm-gnueabihf": "1.7.12", - "@swc/core-linux-arm64-gnu": "1.7.12", - "@swc/core-linux-arm64-musl": "1.7.12", - "@swc/core-linux-x64-gnu": "1.7.12", - "@swc/core-linux-x64-musl": "1.7.12", - "@swc/core-win32-arm64-msvc": "1.7.12", - "@swc/core-win32-ia32-msvc": "1.7.12", - "@swc/core-win32-x64-msvc": "1.7.12" + "@swc/core-darwin-arm64": "1.7.14", + "@swc/core-darwin-x64": "1.7.14", + "@swc/core-linux-arm-gnueabihf": "1.7.14", + "@swc/core-linux-arm64-gnu": "1.7.14", + "@swc/core-linux-arm64-musl": "1.7.14", + "@swc/core-linux-x64-gnu": "1.7.14", + "@swc/core-linux-x64-musl": "1.7.14", + "@swc/core-win32-arm64-msvc": "1.7.14", + "@swc/core-win32-ia32-msvc": "1.7.14", + "@swc/core-win32-x64-msvc": "1.7.14" }, "peerDependencies": { "@swc/helpers": "*" @@ -529,9 +529,9 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.7.12.tgz", - "integrity": "sha512-9ng+kLgw7WCeikQYqjdVj9j8QVPwp3Gwlaker84HGKm1aJ2q6XQMTdEh/9ASwOqBHRHckLe+zYGylfCmgpLlLg==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.7.14.tgz", + "integrity": "sha512-V0OUXjOH+hdGxDYG8NkQzy25mKOpcNKFpqtZEzLe5V/CpLJPnpg1+pMz70m14s9ZFda9OxsjlvPbg1FLUwhgIQ==", "cpu": [ "arm64" ], @@ -545,9 +545,9 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.7.12.tgz", - "integrity": "sha512-K50B4k3zmnQVZNtM5pLaXm1bTQ+JzjNolYKhQrYz390PCH7VC6NUkc63htrYEkiU+G5M14isFpgMiIa4LX8PrQ==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.7.14.tgz", + "integrity": "sha512-9iFvUnxG6FC3An5ogp5jbBfQuUmTTwy8KMB+ZddUoPB3NR1eV+Y9vOh/tfWcenSJbgOKDLgYC5D/b1mHAprsrQ==", "cpu": [ "x64" ], @@ -561,9 +561,9 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.7.12.tgz", - "integrity": "sha512-pbbo+p5WuVFjIWkqikpTUkSlV4Vg2u482uVeGT6+Dkmmc7I6rAooCODohNh6ubFm5DM+qXRK0wyDANWsOfFd2g==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.7.14.tgz", + "integrity": "sha512-zGJsef9qPivKSH8Vv4F/HiBXBTHZ5Hs3ZjVGo/UIdWPJF8fTL9OVADiRrl34Q7zOZEtGXRwEKLUW1SCQcbDvZA==", "cpu": [ "arm" ], @@ -577,9 +577,9 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.7.12.tgz", - "integrity": "sha512-6/e6GqQbDKQfR1cZ0d8TLwN2GQfP3IycmJ30QdoTQKCd3RblhcyX7NYzsnkoC4yTJTS1Rtbn++nagAn0r6qUbw==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.7.14.tgz", + "integrity": "sha512-AxV3MPsoI7i4B8FXOew3dx3N8y00YoJYvIPfxelw07RegeCEH3aHp2U2DtgbP/NV1ugZMx0TL2Z2DEvocmA51g==", "cpu": [ "arm64" ], @@ -593,9 +593,9 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.7.12.tgz", - "integrity": "sha512-WKtanqasnJ9cBD1tMsmOzZzxJ0Hg2sfJC7UNs2Z4meNPBK4xwOrhpSq8Q9GE4xgoLeSEhU3MmQnbfJKRq3mAZQ==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.7.14.tgz", + "integrity": "sha512-JDLdNjUj3zPehd4+DrQD8Ltb3B5lD8D05IwePyDWw+uR/YPc7w/TX1FUVci5h3giJnlMCJRvi1IQYV7K1n7KtQ==", "cpu": [ "arm64" ], @@ -609,9 +609,9 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.7.12.tgz", - "integrity": "sha512-NQ0bb9eCIp2z2WdRyELzfWc1LDJJ99OYdxT+CIwW9ixPVgAerOv0Oc+BkdijLw5VeYMGlK6JEI4HdLvQE34f1g==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.7.14.tgz", + "integrity": "sha512-Siy5OvPCLLWmMdx4msnEs8HvEVUEigSn0+3pbLjv78iwzXd0qSBNHUPZyC1xeurVaUbpNDxZTpPRIwpqNE2+Og==", "cpu": [ "x64" ], @@ -625,9 +625,9 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.7.12.tgz", - "integrity": "sha512-D8Tegag3/045wvGiq3NFNbKVDnkocNcl5hdKQtEvZ3b1u3nHGu+xqmPteUh4Ps+GB/gbpB3o/eYNO5JPm0R66Q==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.7.14.tgz", + "integrity": "sha512-FtEGm9mwtRYQNK43WMtUIadxHs/ja2rnDurB99os0ZoFTGG2IHuht2zD97W0wB8JbqEabT1XwSG9Y5wmN+ciEQ==", "cpu": [ "x64" ], @@ -641,9 +641,9 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.7.12.tgz", - "integrity": "sha512-x8DWG4fCkwI6CmC8U1YMxVTab9Fe4DmCCX6dLrTqqpFPXlVwgdKA9PNBSXsUUtHjvqAB/9cGgmpmNHuNJRa1dA==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.7.14.tgz", + "integrity": "sha512-Jp8KDlfq7Ntt2/BXr0y344cYgB1zf0DaLzDZ1ZJR6rYlAzWYSccLYcxHa97VGnsYhhPspMpmCvHid97oe2hl4A==", "cpu": [ "arm64" ], @@ -657,9 +657,9 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.7.12.tgz", - "integrity": "sha512-VsBkR2dK47HOXWmuKwM3zdTsucT1xJpTKSwcnbDLQBw8T1xZsYlDFcgPxumZPLz2EHewG8ZZ2SGo+Fxhr9up1g==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.7.14.tgz", + "integrity": "sha512-I+cFsXF0OU0J9J4zdWiQKKLURO5dvCujH9Jr8N0cErdy54l9d4gfIxdctfTF+7FyXtWKLTCkp+oby9BQhkFGWA==", "cpu": [ "ia32" ], @@ -673,9 +673,9 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.7.12", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.7.12.tgz", - "integrity": "sha512-FWGNkpQ1z8bqguK0vOKPdO7w7BOEDhoezGiRu0qqI3SXy8f/zTcDL4vChzAxUMfUIaI0jo0ccVHZ8fx3nJ0kfg==", + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.7.14.tgz", + "integrity": "sha512-NNrprQCK6d28mG436jVo2TD+vACHseUECacEBGZ9Ef0qfOIWS1XIt2MisQKG0Oea2VvLFl6tF/V4Lnx/H0Sn3Q==", "cpu": [ "x64" ], diff --git a/web/sfe/package.json b/web/sfe/package.json index 561a02f03363..80ef43c0b153 100644 --- a/web/sfe/package.json +++ b/web/sfe/package.json @@ -20,7 +20,7 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-swc": "^0.3.1", "@swc/cli": "^0.4.0", - "@swc/core": "^1.7.12", + "@swc/core": "^1.7.14", "@types/jquery": "^3.5.30", "rollup": "^4.21.0", "rollup-plugin-copy": "^3.5.0" From 52dfbfeea2dbc6b78a34340e494d401de1acb1a6 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 20 Aug 2024 12:35:05 +0200 Subject: [PATCH 127/165] translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans (#10979) Translate django.po in zh-Hans 100% translated source file: 'django.po' on 'zh-Hans'. Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> --- locale/zh-Hans/LC_MESSAGES/django.po | 30 +++++++++++++++++----------- 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/locale/zh-Hans/LC_MESSAGES/django.po b/locale/zh-Hans/LC_MESSAGES/django.po index a09398e49807..d282b17e5d0c 100644 --- a/locale/zh-Hans/LC_MESSAGES/django.po +++ b/locale/zh-Hans/LC_MESSAGES/django.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-15 00:09+0000\n" +"POT-Creation-Date: 2024-08-18 00:08+0000\n" "PO-Revision-Date: 2022-09-26 16:47+0000\n" "Last-Translator: deluxghost, 2024\n" "Language-Team: Chinese Simplified (https://app.transifex.com/authentik/teams/119923/zh-Hans/)\n" @@ -1633,6 +1633,12 @@ msgstr "Radius 提供程序属性映射" msgid "Radius Provider Property Mappings" msgstr "Radius 提供程序属性映射" +#: authentik/providers/saml/api/providers.py +msgid "" +"With a signing keypair selected, at least one of 'Sign assertion' and 'Sign " +"Response' must be selected." +msgstr "选择签名密钥对后,必须至少选择“签名断言”和“签名响应”之一。" + #: authentik/providers/saml/api/providers.py msgid "Invalid XML Syntax" msgstr "无效 XML 语法" @@ -1764,6 +1770,17 @@ msgstr "密钥对,用于签署发送给服务提供程序的传出响应。" msgid "Signing Keypair" msgstr "签名密钥对" +#: authentik/providers/saml/models.py authentik/sources/saml/models.py +msgid "" +"When selected, incoming assertions are encrypted by the IdP using the public" +" key of the encryption keypair. The assertion is decrypted by the SP using " +"the the private key." +msgstr "选择此选项后,传入的断言将由 IdP 使用加密密钥对的公钥进行加密。 SP 会使用私钥解密该断言。" + +#: authentik/providers/saml/models.py authentik/sources/saml/models.py +msgid "Encryption Keypair" +msgstr "加密密钥对" + #: authentik/providers/saml/models.py msgid "Default relay_state value for IDP-initiated logins" msgstr "用于 IDP 发起登录的默认 relay_state 值" @@ -2264,17 +2281,6 @@ msgid "" "Keypair used to sign outgoing Responses going to the Identity Provider." msgstr "密钥对,用于签署发送给身份提供程序的传出响应。" -#: authentik/sources/saml/models.py -msgid "" -"When selected, incoming assertions are encrypted by the IdP using the public" -" key of the encryption keypair. The assertion is decrypted by the SP using " -"the the private key." -msgstr "选择此选项后,传入的断言将由 IdP 使用加密密钥对的公钥进行加密。 SP 会使用私钥解密该断言。" - -#: authentik/sources/saml/models.py -msgid "Encryption Keypair" -msgstr "加密密钥对" - #: authentik/sources/saml/models.py msgid "SAML Source" msgstr "SAML 源" From f4780f26e7c10b0e4d7e2446343d58b4522fc1a4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 20 Aug 2024 12:36:05 +0200 Subject: [PATCH 128/165] web: bump @patternfly/elements from 3.0.2 to 4.0.0 in /web (#10989) Bumps [@patternfly/elements](https://github.com/patternfly/patternfly-elements/tree/HEAD/elements) from 3.0.2 to 4.0.0. - [Release notes](https://github.com/patternfly/patternfly-elements/releases) - [Changelog](https://github.com/patternfly/patternfly-elements/blob/main/elements/CHANGELOG.md) - [Commits](https://github.com/patternfly/patternfly-elements/commits/@patternfly/elements@4.0.0/elements) --- updated-dependencies: - dependency-name: "@patternfly/elements" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 28 +++++++++++++++------------- web/package.json | 2 +- 2 files changed, 16 insertions(+), 14 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index f115eb9181a7..74bccb5d08a7 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -29,7 +29,7 @@ "@lit/reactive-element": "^2.0.4", "@lit/task": "^1.0.1", "@open-wc/lit-helpers": "^0.7.0", - "@patternfly/elements": "^3.0.2", + "@patternfly/elements": "^4.0.0", "@patternfly/patternfly": "^4.224.2", "@sentry/browser": "^8.26.0", "@webcomponents/webcomponentsjs": "^2.8.0", @@ -4176,14 +4176,15 @@ } }, "node_modules/@patternfly/elements": { - "version": "3.0.2", - "license": "MIT", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@patternfly/elements/-/elements-4.0.0.tgz", + "integrity": "sha512-AVdQEwhenGW4aCg6iNn973Mr6DACG5EOZwcP/VNImC0yN67bFgY00k60McbgzWoEktd7NS6gonmwev5Lu1XSsg==", "dependencies": { - "@lit/context": "^1.1.0", - "@patternfly/icons": "^1.0.2", - "@patternfly/pfe-core": "^3.0.0", - "lit": "^3.1.2", - "tslib": "^2.6.2" + "@lit/context": "^1.1.2", + "@patternfly/icons": "^1.0.3", + "@patternfly/pfe-core": "^4.0.0", + "lit": "^3.2.0", + "tslib": "^2.6.3" } }, "node_modules/@patternfly/icons": { @@ -4195,12 +4196,13 @@ "license": "MIT" }, "node_modules/@patternfly/pfe-core": { - "version": "3.0.0", - "license": "MIT", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@patternfly/pfe-core/-/pfe-core-4.0.0.tgz", + "integrity": "sha512-i6iQdbEQpG9xaSRYkvLB7QWJADBJL1e6ERFaoOcB6kL9BViCFo/rKv/vi/+y5azl1N8InZla3rPntm0sLZWZSA==", "dependencies": { - "@floating-ui/dom": "^1.6.3", - "@lit/context": "^1.1.0", - "lit": "^3.1.2" + "@floating-ui/dom": "^1.6.10", + "@lit/context": "^1.1.2", + "lit": "^3.2.0" } }, "node_modules/@pkgjs/parseargs": { diff --git a/web/package.json b/web/package.json index e8db34e7afb3..43c726ce79ea 100644 --- a/web/package.json +++ b/web/package.json @@ -17,7 +17,7 @@ "@lit/reactive-element": "^2.0.4", "@lit/task": "^1.0.1", "@open-wc/lit-helpers": "^0.7.0", - "@patternfly/elements": "^3.0.2", + "@patternfly/elements": "^4.0.0", "@patternfly/patternfly": "^4.224.2", "@sentry/browser": "^8.26.0", "@webcomponents/webcomponentsjs": "^2.8.0", From 66db598515814c80c7f9c3cac5a323cc1a27bb49 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 20 Aug 2024 12:45:50 +0200 Subject: [PATCH 129/165] translate: Updates for file web/xliff/en.xlf in zh_CN (#10977) Translate web/xliff/en.xlf in zh_CN 100% translated source file: 'web/xliff/en.xlf' on 'zh_CN'. Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> --- web/xliff/zh_CN.xlf | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/web/xliff/zh_CN.xlf b/web/xliff/zh_CN.xlf index 61393d6d4fb1..7a4f79c4ca33 100644 --- a/web/xliff/zh_CN.xlf +++ b/web/xliff/zh_CN.xlf @@ -8992,6 +8992,22 @@ Bindings to groups/users are checked against the user of the event. Last seen: () 上次出现: + + + Sign assertions + 签名断言 + + + When enabled, the assertion element of the SAML response will be signed. + 启用时,SAML 响应的断言元素会被签名。 + + + Sign responses + 签名响应 + + + When selected, assertions will be encrypted using this keypair. + 选择此选项时,断言将以此密钥对加密。 From e2d7c815e92b834576cd293e7379e8d41e58a10c Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 20 Aug 2024 12:46:05 +0200 Subject: [PATCH 130/165] translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN (#10976) Translate locale/en/LC_MESSAGES/django.po in zh_CN 100% translated source file: 'locale/en/LC_MESSAGES/django.po' on 'zh_CN'. Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> --- locale/zh_CN/LC_MESSAGES/django.po | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/locale/zh_CN/LC_MESSAGES/django.po b/locale/zh_CN/LC_MESSAGES/django.po index 5a5a41f2d3e1..c48ee834ba6d 100644 --- a/locale/zh_CN/LC_MESSAGES/django.po +++ b/locale/zh_CN/LC_MESSAGES/django.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-15 00:09+0000\n" +"POT-Creation-Date: 2024-08-18 00:08+0000\n" "PO-Revision-Date: 2022-09-26 16:47+0000\n" "Last-Translator: deluxghost, 2024\n" "Language-Team: Chinese (China) (https://app.transifex.com/authentik/teams/119923/zh_CN/)\n" @@ -1632,6 +1632,12 @@ msgstr "Radius 提供程序属性映射" msgid "Radius Provider Property Mappings" msgstr "Radius 提供程序属性映射" +#: authentik/providers/saml/api/providers.py +msgid "" +"With a signing keypair selected, at least one of 'Sign assertion' and 'Sign " +"Response' must be selected." +msgstr "选择签名密钥对后,必须至少选择“签名断言”和“签名响应”之一。" + #: authentik/providers/saml/api/providers.py msgid "Invalid XML Syntax" msgstr "无效 XML 语法" @@ -1763,6 +1769,17 @@ msgstr "密钥对,用于签署发送给服务提供程序的传出响应。" msgid "Signing Keypair" msgstr "签名密钥对" +#: authentik/providers/saml/models.py authentik/sources/saml/models.py +msgid "" +"When selected, incoming assertions are encrypted by the IdP using the public" +" key of the encryption keypair. The assertion is decrypted by the SP using " +"the the private key." +msgstr "选择此选项后,传入的断言将由 IdP 使用加密密钥对的公钥进行加密。 SP 会使用私钥解密该断言。" + +#: authentik/providers/saml/models.py authentik/sources/saml/models.py +msgid "Encryption Keypair" +msgstr "加密密钥对" + #: authentik/providers/saml/models.py msgid "Default relay_state value for IDP-initiated logins" msgstr "用于 IDP 发起登录的默认 relay_state 值" @@ -2263,17 +2280,6 @@ msgid "" "Keypair used to sign outgoing Responses going to the Identity Provider." msgstr "密钥对,用于签署发送给身份提供程序的传出响应。" -#: authentik/sources/saml/models.py -msgid "" -"When selected, incoming assertions are encrypted by the IdP using the public" -" key of the encryption keypair. The assertion is decrypted by the SP using " -"the the private key." -msgstr "选择此选项后,传入的断言将由 IdP 使用加密密钥对的公钥进行加密。 SP 会使用私钥解密该断言。" - -#: authentik/sources/saml/models.py -msgid "Encryption Keypair" -msgstr "加密密钥对" - #: authentik/sources/saml/models.py msgid "SAML Source" msgstr "SAML 源" From 1b7413e243e7d1dcd6d7784a1c8289c1b90c3fb9 Mon Sep 17 00:00:00 2001 From: "transifex-integration[bot]" <43880903+transifex-integration[bot]@users.noreply.github.com> Date: Tue, 20 Aug 2024 12:46:18 +0200 Subject: [PATCH 131/165] translate: Updates for file web/xliff/en.xlf in zh-Hans (#10978) Translate web/xliff/en.xlf in zh-Hans 100% translated source file: 'web/xliff/en.xlf' on 'zh-Hans'. Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com> --- web/xliff/zh-Hans.xlf | 48 +++++++++++++++++++++++-------------------- 1 file changed, 26 insertions(+), 22 deletions(-) diff --git a/web/xliff/zh-Hans.xlf b/web/xliff/zh-Hans.xlf index 537d72f8c618..0f95215979b4 100644 --- a/web/xliff/zh-Hans.xlf +++ b/web/xliff/zh-Hans.xlf @@ -1,4 +1,4 @@ - + @@ -596,9 +596,9 @@ - The URL "" was not found. - 未找到 URL " - "。 + The URL "" was not found. + 未找到 URL " + "。 @@ -1030,8 +1030,8 @@ - To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. - 要允许任何重定向 URI,请将此值设置为 ".*"。请注意这可能带来的安全影响。 + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + 要允许任何重定向 URI,请将此值设置为 ".*"。请注意这可能带来的安全影响。 @@ -1757,8 +1757,8 @@ - Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". - 输入完整 URL、相对路径,或者使用 'fa://fa-test' 来使用 Font Awesome 图标 "fa-test"。 + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + 输入完整 URL、相对路径,或者使用 'fa://fa-test' 来使用 Font Awesome 图标 "fa-test"。 @@ -2926,8 +2926,8 @@ doesn't pass when either or both of the selected options are equal or above the - Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' - 包含组成员的字段。请注意,如果使用 "memberUid" 字段,则假定该值包含相对可分辨名称。例如,'memberUid=some-user' 而不是 'memberUid=cn=some-user,ou=groups,...' + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + 包含组成员的字段。请注意,如果使用 "memberUid" 字段,则假定该值包含相对可分辨名称。例如,'memberUid=some-user' 而不是 'memberUid=cn=some-user,ou=groups,...' @@ -3673,8 +3673,8 @@ doesn't pass when either or both of the selected options are equal or above the - When using an external logging solution for archiving, this can be set to "minutes=5". - 使用外部日志记录解决方案进行存档时,可以将其设置为 "minutes=5"。 + When using an external logging solution for archiving, this can be set to "minutes=5". + 使用外部日志记录解决方案进行存档时,可以将其设置为 "minutes=5"。 @@ -3850,10 +3850,10 @@ doesn't pass when either or both of the selected options are equal or above the - Are you sure you want to update ""? + Are you sure you want to update ""? 您确定要更新 - " - " 吗? + " + " 吗? @@ -4929,7 +4929,7 @@ doesn't pass when either or both of the selected options are equal or above the - A "roaming" authenticator, like a YubiKey + A "roaming" authenticator, like a YubiKey 像 YubiKey 这样的“漫游”身份验证器 @@ -5264,10 +5264,10 @@ doesn't pass when either or both of the selected options are equal or above the - ("", of type ) + ("", of type ) - (" - ",类型为 + (" + ",类型为 @@ -5316,7 +5316,7 @@ doesn't pass when either or both of the selected options are equal or above the - If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. 如果设置时长大于 0,用户可以选择“保持登录”选项,这将使用户的会话延长此处设置的时间。 @@ -7744,7 +7744,7 @@ Bindings to groups/users are checked against the user of the event. 成功创建用户并添加到组 - This user will be added to the group "". + This user will be added to the group "". 此用户将会被添加到组 &quot;&quot;。 @@ -8995,16 +8995,20 @@ Bindings to groups/users are checked against the user of the event. Sign assertions + 签名断言 When enabled, the assertion element of the SAML response will be signed. + 启用时,SAML 响应的断言元素会被签名。 Sign responses + 签名响应 When selected, assertions will be encrypted using this keypair. + 选择此选项时,断言将以此密钥对加密。 - + \ No newline at end of file From a5babb4976adf7044e1a4ef941def06a4b444d30 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Tue, 20 Aug 2024 13:06:00 +0200 Subject: [PATCH 132/165] docsmg/README.md: Fix typos (#10956) Signed-off-by: Christian Clauss --- website/scripts/docsmg/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/scripts/docsmg/README.md b/website/scripts/docsmg/README.md index 9a4cb28bad05..2fb48672c361 100644 --- a/website/scripts/docsmg/README.md +++ b/website/scripts/docsmg/README.md @@ -43,7 +43,7 @@ After you have run `migrate`, you cannot run it again or you will get a `panic` ::: 2. To revert the migration, use `docsmg unmigrate`. - Note: DO NOT edit the `migratefile` file in befor running `unmigrate`. + Note: DO NOT edit the `migratefile` file before running `unmigrate`. 3. Continue modifying the `migratefile` file and then using the `docsmg migrate` command until you are satisfied with the result. ### Update the `sidebar.js file` @@ -54,7 +54,7 @@ Because the structure is completely changed, you will need to modify/reconstruct To test the internal links, navigate up a level to `authentik` and then run `make website-watch`. -## Toubleshooting +## Troubleshooting - If the `docsmg generate` command pulls _all_ of the files in the repo (even non-docs files), then check that: - the `docsmg.env` exists From d54718c8d911169fdaab316140a128a6c68d93e5 Mon Sep 17 00:00:00 2001 From: Ikko Eltociear Ashimine Date: Tue, 20 Aug 2024 20:06:27 +0900 Subject: [PATCH 133/165] website/developer-docs: update index.md (#10958) currenetly -> currently Signed-off-by: Ikko Eltociear Ashimine --- website/developer-docs/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/developer-docs/index.md b/website/developer-docs/index.md index 9032db575124..461aef8755c3 100644 --- a/website/developer-docs/index.md +++ b/website/developer-docs/index.md @@ -87,7 +87,7 @@ authentik │   ├── user_delete - Delete the currently pending user │   ├── user_login - Login the currently pending user │   ├── user_logout - Logout the currently pending user -│   └── user_write - Write any currenetly pending data to the user. +│   └── user_write - Write any currently pending data to the user. └── tenants - Soft tennancy, configure defaults and branding per domain ``` From 5d33f3ccaac1dcdb389dc5259d972a2162439447 Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Tue, 20 Aug 2024 20:22:03 +0200 Subject: [PATCH 134/165] lifecycle: refresh PostgreSQL connection params on startup while testing connection (#10996) Signed-off-by: Jens Langhammer --- lifecycle/wait_for_db.py | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/lifecycle/wait_for_db.py b/lifecycle/wait_for_db.py index 72c1ce42dc77..c561ba76ba03 100755 --- a/lifecycle/wait_for_db.py +++ b/lifecycle/wait_for_db.py @@ -10,15 +10,20 @@ from authentik.lib.config import CONFIG, redis_url +CHECK_THRESHOLD = 30 + def check_postgres(): + attempt = 0 while True: + if attempt >= CHECK_THRESHOLD: + sysexit(1) try: conn = connect( - dbname=CONFIG.get("postgresql.name"), - user=CONFIG.get("postgresql.user"), - password=CONFIG.get("postgresql.password"), - host=CONFIG.get("postgresql.host"), + dbname=CONFIG.refresh("postgresql.name"), + user=CONFIG.refresh("postgresql.user"), + password=CONFIG.refresh("postgresql.password"), + host=CONFIG.refresh("postgresql.host"), port=CONFIG.get_int("postgresql.port"), sslmode=CONFIG.get("postgresql.sslmode"), sslrootcert=CONFIG.get("postgresql.sslrootcert"), @@ -30,12 +35,17 @@ def check_postgres(): except OperationalError as exc: sleep(1) CONFIG.log("info", f"PostgreSQL connection failed, retrying... ({exc})") + finally: + attempt += 1 CONFIG.log("info", "PostgreSQL connection successful") def check_redis(): url = CONFIG.get("cache.url") or redis_url(CONFIG.get("redis.db")) + attempt = 0 while True: + if attempt >= CHECK_THRESHOLD: + sysexit(1) try: redis = Redis.from_url(url) redis.ping() @@ -43,6 +53,8 @@ def check_redis(): except RedisError as exc: sleep(1) CONFIG.log("info", f"Redis Connection failed, retrying... ({exc})") + finally: + attempt += 1 CONFIG.log("info", "Redis Connection successful") From b6cf88929835eda17fee9f93ae51423bfd7ebee9 Mon Sep 17 00:00:00 2001 From: Ken Sternberg <133134217+kensternberg-authentik@users.noreply.github.com> Date: Tue, 20 Aug 2024 13:48:43 -0700 Subject: [PATCH 135/165] web: remove cssImportMap hack from WDIO. It's a storybook-only-ism. (#10997) * web: remove cssImportMap hack from WDIO. It's a storybook-only-ism. * web: remove unused import that was blocking CI lint pass --- web/wdio.conf.ts | 4 ---- 1 file changed, 4 deletions(-) diff --git a/web/wdio.conf.ts b/web/wdio.conf.ts index f1fd0c9f62fe..550e44e50081 100644 --- a/web/wdio.conf.ts +++ b/web/wdio.conf.ts @@ -2,13 +2,10 @@ import replace from "@rollup/plugin-replace"; import type { Options } from "@wdio/types"; import { cwd } from "process"; // @ts-ignore -import * as modify from "rollup-plugin-modify"; import * as postcssLit from "rollup-plugin-postcss-lit"; import type { UserConfig } from "vite"; import tsconfigPaths from "vite-tsconfig-paths"; -import { cssImportMaps } from "./.storybook/css-import-maps"; - const isProdBuild = process.env.NODE_ENV === "production"; const apiBasePath = process.env.AK_API_BASE_PATH || ""; const runHeadless = process.env.CI !== undefined; @@ -25,7 +22,6 @@ export const config: Options.Testrunner = { viteConfig: (config: UserConfig = { plugins: [] }) => ({ ...config, plugins: [ - modify(cssImportMaps), replace({ "process.env.NODE_ENV": JSON.stringify( isProdBuild ? "production" : "development", From cd0f3fd0de69284223328852351636c246748026 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 21 Aug 2024 17:08:26 +0200 Subject: [PATCH 136/165] web: bump core-js from 3.38.0 to 3.38.1 in /web (#11009) Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.38.0 to 3.38.1. - [Release notes](https://github.com/zloirock/core-js/releases) - [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md) - [Commits](https://github.com/zloirock/core-js/commits/v3.38.1/packages/core-js) --- updated-dependencies: - dependency-name: core-js dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 7 ++++--- web/package.json | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 74bccb5d08a7..4331388ee81c 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -38,7 +38,7 @@ "chartjs-adapter-moment": "^1.0.1", "codemirror": "^6.0.1", "construct-style-sheets-polyfill": "^3.1.0", - "core-js": "^3.38.0", + "core-js": "^3.38.1", "country-flag-icons": "^1.5.13", "fuse.js": "^7.0.0", "guacamole-common-js": "^1.5.0", @@ -12006,9 +12006,10 @@ "license": "MIT" }, "node_modules/core-js": { - "version": "3.38.0", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, - "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" diff --git a/web/package.json b/web/package.json index 43c726ce79ea..08c44e149f90 100644 --- a/web/package.json +++ b/web/package.json @@ -26,7 +26,7 @@ "chartjs-adapter-moment": "^1.0.1", "codemirror": "^6.0.1", "construct-style-sheets-polyfill": "^3.1.0", - "core-js": "^3.38.0", + "core-js": "^3.38.1", "country-flag-icons": "^1.5.13", "fuse.js": "^7.0.0", "guacamole-common-js": "^1.5.0", From c50bc239a3f194cfd08c99aa2e6ea140b1eb9770 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 21 Aug 2024 17:08:44 +0200 Subject: [PATCH 137/165] core: bump github.com/prometheus/client_golang from 1.20.0 to 1.20.1 (#11003) Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.20.0 to 1.20.1. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/v1.20.1/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.20.0...v1.20.1) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index ad2a3a8ce4bc..945bc328eab4 100644 --- a/go.mod +++ b/go.mod @@ -20,7 +20,7 @@ require ( github.com/mitchellh/mapstructure v1.5.0 github.com/nmcclain/asn1-ber v0.0.0-20170104154839-2661553a0484 github.com/pires/go-proxyproto v0.7.0 - github.com/prometheus/client_golang v1.20.0 + github.com/prometheus/client_golang v1.20.1 github.com/redis/go-redis/v9 v9.6.1 github.com/sethvargo/go-envconfig v1.1.0 github.com/sirupsen/logrus v1.9.3 diff --git a/go.sum b/go.sum index 7f4de147c802..68949cca28ef 100644 --- a/go.sum +++ b/go.sum @@ -239,8 +239,8 @@ github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/prometheus/client_golang v1.20.0 h1:jBzTZ7B099Rg24tny+qngoynol8LtVYlA2bqx3vEloI= -github.com/prometheus/client_golang v1.20.0/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE= +github.com/prometheus/client_golang v1.20.1 h1:IMJXHOD6eARkQpxo8KkhgEVFlBNm+nkrFUyGlIu7Na8= +github.com/prometheus/client_golang v1.20.1/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E= github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY= From 5e74676b4a01bf94b99739b28da4e036ee2a0723 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 21 Aug 2024 17:08:58 +0200 Subject: [PATCH 138/165] website: bump @types/react from 18.3.3 to 18.3.4 in /website (#11005) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.3.3 to 18.3.4. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) --- updated-dependencies: - dependency-name: "@types/react" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- website/package-lock.json | 7 ++++--- website/package.json | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/website/package-lock.json b/website/package-lock.json index 5ee430f5b620..0e7d9c71ba32 100644 --- a/website/package-lock.json +++ b/website/package-lock.json @@ -34,7 +34,7 @@ "@docusaurus/module-type-aliases": "^3.3.2", "@docusaurus/tsconfig": "^3.4.0", "@docusaurus/types": "^3.3.2", - "@types/react": "^18.3.3", + "@types/react": "^18.3.4", "cross-env": "^7.0.3", "lockfile-lint": "^4.14.0", "prettier": "3.3.3", @@ -3427,8 +3427,9 @@ "license": "MIT" }, "node_modules/@types/react": { - "version": "18.3.3", - "license": "MIT", + "version": "18.3.4", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.4.tgz", + "integrity": "sha512-J7W30FTdfCxDDjmfRM+/JqLHBIyl7xUIp9kwK637FGmY7+mkSFSe6L4jpZzhj5QMfLssSDP4/i75AKkrdC7/Jw==", "dependencies": { "@types/prop-types": "*", "csstype": "^3.0.2" diff --git a/website/package.json b/website/package.json index 8a946486a66e..e68e8deb3300 100644 --- a/website/package.json +++ b/website/package.json @@ -54,7 +54,7 @@ "@docusaurus/module-type-aliases": "^3.3.2", "@docusaurus/tsconfig": "^3.4.0", "@docusaurus/types": "^3.3.2", - "@types/react": "^18.3.3", + "@types/react": "^18.3.4", "cross-env": "^7.0.3", "lockfile-lint": "^4.14.0", "prettier": "3.3.3", From a35556301e3fd0686f8ee7db535be6c02461ef48 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 21 Aug 2024 17:09:12 +0200 Subject: [PATCH 139/165] web: bump chart.js from 4.4.3 to 4.4.4 in /web (#11008) Bumps [chart.js](https://github.com/chartjs/Chart.js) from 4.4.3 to 4.4.4. - [Release notes](https://github.com/chartjs/Chart.js/releases) - [Commits](https://github.com/chartjs/Chart.js/compare/v4.4.3...v4.4.4) --- updated-dependencies: - dependency-name: chart.js dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 7 ++++--- web/package.json | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 4331388ee81c..16b43741ec1b 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -34,7 +34,7 @@ "@sentry/browser": "^8.26.0", "@webcomponents/webcomponentsjs": "^2.8.0", "base64-js": "^1.5.1", - "chart.js": "^4.4.3", + "chart.js": "^4.4.4", "chartjs-adapter-moment": "^1.0.1", "codemirror": "^6.0.1", "construct-style-sheets-polyfill": "^3.1.0", @@ -11598,8 +11598,9 @@ "license": "MIT" }, "node_modules/chart.js": { - "version": "4.4.3", - "license": "MIT", + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-4.4.4.tgz", + "integrity": "sha512-emICKGBABnxhMjUjlYRR12PmOXhJ2eJjEHL2/dZlWjxRAZT1D8xplLFq5M0tMQK8ja+wBS/tuVEJB5C6r7VxJA==", "dependencies": { "@kurkle/color": "^0.3.0" }, diff --git a/web/package.json b/web/package.json index 08c44e149f90..d455ec1734fa 100644 --- a/web/package.json +++ b/web/package.json @@ -22,7 +22,7 @@ "@sentry/browser": "^8.26.0", "@webcomponents/webcomponentsjs": "^2.8.0", "base64-js": "^1.5.1", - "chart.js": "^4.4.3", + "chart.js": "^4.4.4", "chartjs-adapter-moment": "^1.0.1", "codemirror": "^6.0.1", "construct-style-sheets-polyfill": "^3.1.0", From 75e2dfd1dd74f8965906e83d078985845df2efa5 Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Wed, 21 Aug 2024 18:02:02 +0200 Subject: [PATCH 140/165] core, web: update translations (#10999) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: rissson <18313093+rissson@users.noreply.github.com> --- web/xliff/zh-Hans.xlf | 44 +++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/web/xliff/zh-Hans.xlf b/web/xliff/zh-Hans.xlf index 0f95215979b4..f8e5a614260d 100644 --- a/web/xliff/zh-Hans.xlf +++ b/web/xliff/zh-Hans.xlf @@ -1,4 +1,4 @@ - + @@ -596,9 +596,9 @@ - The URL "" was not found. - 未找到 URL " - "。 + The URL "" was not found. + 未找到 URL " + "。 @@ -1030,8 +1030,8 @@ - To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. - 要允许任何重定向 URI,请将此值设置为 ".*"。请注意这可能带来的安全影响。 + To allow any redirect URI, set this value to ".*". Be aware of the possible security implications this can have. + 要允许任何重定向 URI,请将此值设置为 ".*"。请注意这可能带来的安全影响。 @@ -1757,8 +1757,8 @@ - Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". - 输入完整 URL、相对路径,或者使用 'fa://fa-test' 来使用 Font Awesome 图标 "fa-test"。 + Either input a full URL, a relative path, or use 'fa://fa-test' to use the Font Awesome icon "fa-test". + 输入完整 URL、相对路径,或者使用 'fa://fa-test' 来使用 Font Awesome 图标 "fa-test"。 @@ -2926,8 +2926,8 @@ doesn't pass when either or both of the selected options are equal or above the - Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' - 包含组成员的字段。请注意,如果使用 "memberUid" 字段,则假定该值包含相对可分辨名称。例如,'memberUid=some-user' 而不是 'memberUid=cn=some-user,ou=groups,...' + Field which contains members of a group. Note that if using the "memberUid" field, the value is assumed to contain a relative distinguished name. e.g. 'memberUid=some-user' instead of 'memberUid=cn=some-user,ou=groups,...' + 包含组成员的字段。请注意,如果使用 "memberUid" 字段,则假定该值包含相对可分辨名称。例如,'memberUid=some-user' 而不是 'memberUid=cn=some-user,ou=groups,...' @@ -3673,8 +3673,8 @@ doesn't pass when either or both of the selected options are equal or above the - When using an external logging solution for archiving, this can be set to "minutes=5". - 使用外部日志记录解决方案进行存档时,可以将其设置为 "minutes=5"。 + When using an external logging solution for archiving, this can be set to "minutes=5". + 使用外部日志记录解决方案进行存档时,可以将其设置为 "minutes=5"。 @@ -3850,10 +3850,10 @@ doesn't pass when either or both of the selected options are equal or above the - Are you sure you want to update ""? + Are you sure you want to update ""? 您确定要更新 - " - " 吗? + " + " 吗? @@ -4929,7 +4929,7 @@ doesn't pass when either or both of the selected options are equal or above the - A "roaming" authenticator, like a YubiKey + A "roaming" authenticator, like a YubiKey 像 YubiKey 这样的“漫游”身份验证器 @@ -5264,10 +5264,10 @@ doesn't pass when either or both of the selected options are equal or above the - ("", of type ) + ("", of type ) - (" - ",类型为 + (" + ",类型为 @@ -5316,7 +5316,7 @@ doesn't pass when either or both of the selected options are equal or above the - If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. + If set to a duration above 0, the user will have the option to choose to "stay signed in", which will extend their session by the time specified here. 如果设置时长大于 0,用户可以选择“保持登录”选项,这将使用户的会话延长此处设置的时间。 @@ -7744,7 +7744,7 @@ Bindings to groups/users are checked against the user of the event. 成功创建用户并添加到组 - This user will be added to the group "". + This user will be added to the group "". 此用户将会被添加到组 &quot;&quot;。 @@ -9011,4 +9011,4 @@ Bindings to groups/users are checked against the user of the event. - \ No newline at end of file + From 720b02357de29164d3005fb2500dd259cb796abe Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 21 Aug 2024 18:02:09 +0200 Subject: [PATCH 141/165] core: bump google-api-python-client from 2.141.0 to 2.142.0 (#11001) Bumps [google-api-python-client](https://github.com/googleapis/google-api-python-client) from 2.141.0 to 2.142.0. - [Release notes](https://github.com/googleapis/google-api-python-client/releases) - [Commits](https://github.com/googleapis/google-api-python-client/compare/v2.141.0...v2.142.0) --- updated-dependencies: - dependency-name: google-api-python-client dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index 966f5fea4f08..a634da8517b0 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1758,13 +1758,13 @@ grpcio-gcp = ["grpcio-gcp (>=0.2.2,<1.0.dev0)"] [[package]] name = "google-api-python-client" -version = "2.141.0" +version = "2.142.0" description = "Google API Client Library for Python" optional = false python-versions = ">=3.7" files = [ - {file = "google_api_python_client-2.141.0-py2.py3-none-any.whl", hash = "sha256:43c05322b91791204465291b3852718fae38d4f84b411d8be847c4f86882652a"}, - {file = "google_api_python_client-2.141.0.tar.gz", hash = "sha256:0f225b1f45d5a6f8c2a400f48729f5d6da9a81138e81e0478d61fdd8edf6563a"}, + {file = "google_api_python_client-2.142.0-py2.py3-none-any.whl", hash = "sha256:266799082bb8301f423ec204dffbffb470b502abbf29efd1f83e644d36eb5a8f"}, + {file = "google_api_python_client-2.142.0.tar.gz", hash = "sha256:a1101ac9e24356557ca22f07ff48b7f61fa5d4b4e7feeef3bda16e5dcb86350e"}, ] [package.dependencies] From eac97ab4c116f14bce47d34bea3c64fe8cece066 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 21 Aug 2024 18:20:36 +0200 Subject: [PATCH 142/165] website: bump the docusaurus group across 1 directory with 9 updates (#10898) * website: bump the docusaurus group across 1 directory with 9 updates Bumps the docusaurus group with 7 updates in the /website directory: | Package | From | To | | --- | --- | --- | | [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) | `3.4.0` | `3.5.2` | | [@docusaurus/plugin-client-redirects](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-client-redirects) | `3.4.0` | `3.5.2` | | [@docusaurus/plugin-content-docs](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-content-docs) | `3.4.0` | `3.5.2` | | [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic) | `3.4.0` | `3.5.2` | | [@docusaurus/theme-common](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-theme-common) | `3.4.0` | `3.5.2` | | [@docusaurus/theme-mermaid](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-theme-mermaid) | `3.4.0` | `3.5.2` | | [@docusaurus/tsconfig](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-tsconfig) | `3.4.0` | `3.5.2` | Updates `@docusaurus/core` from 3.4.0 to 3.5.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus) Updates `@docusaurus/plugin-client-redirects` from 3.4.0 to 3.5.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus-plugin-client-redirects) Updates `@docusaurus/plugin-content-docs` from 3.4.0 to 3.5.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus-plugin-content-docs) Updates `@docusaurus/preset-classic` from 3.4.0 to 3.5.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus-preset-classic) Updates `@docusaurus/theme-common` from 3.4.0 to 3.5.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus-theme-common) Updates `@docusaurus/theme-mermaid` from 3.4.0 to 3.5.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus-theme-mermaid) Updates `@docusaurus/module-type-aliases` from 3.4.0 to 3.5.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus-module-type-aliases) Updates `@docusaurus/tsconfig` from 3.4.0 to 3.5.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus-tsconfig) Updates `@docusaurus/types` from 3.4.0 to 3.5.2 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.5.2/packages/docusaurus-types) --- updated-dependencies: - dependency-name: "@docusaurus/core" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: docusaurus - dependency-name: "@docusaurus/plugin-client-redirects" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: docusaurus - dependency-name: "@docusaurus/plugin-content-docs" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: docusaurus - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: docusaurus - dependency-name: "@docusaurus/theme-common" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: docusaurus - dependency-name: "@docusaurus/theme-mermaid" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: docusaurus - dependency-name: "@docusaurus/module-type-aliases" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: docusaurus - dependency-name: "@docusaurus/tsconfig" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: docusaurus - dependency-name: "@docusaurus/types" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: docusaurus ... Signed-off-by: dependabot[bot] * bump api plugin Signed-off-by: Jens Langhammer --------- Signed-off-by: dependabot[bot] Signed-off-by: Jens Langhammer Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jens Langhammer --- website/package-lock.json | 1139 +++++++++++++++++++++++++------------ website/package.json | 18 +- 2 files changed, 787 insertions(+), 370 deletions(-) diff --git a/website/package-lock.json b/website/package-lock.json index 0e7d9c71ba32..ec5f95209ee3 100644 --- a/website/package-lock.json +++ b/website/package-lock.json @@ -9,17 +9,17 @@ "version": "0.0.0", "license": "MIT", "dependencies": { - "@docusaurus/core": "^3.4.0", - "@docusaurus/plugin-client-redirects": "^3.4.0", - "@docusaurus/plugin-content-docs": "^3.4.0", - "@docusaurus/preset-classic": "^3.4.0", - "@docusaurus/theme-common": "^3.4.0", - "@docusaurus/theme-mermaid": "^3.4.0", + "@docusaurus/core": "^3.5.2", + "@docusaurus/plugin-client-redirects": "^3.5.2", + "@docusaurus/plugin-content-docs": "^3.5.2", + "@docusaurus/preset-classic": "^3.5.2", + "@docusaurus/theme-common": "^3.5.2", + "@docusaurus/theme-mermaid": "^3.5.2", "@mdx-js/react": "^3.0.1", "clsx": "^2.1.1", "disqus-react": "^1.1.5", - "docusaurus-plugin-openapi-docs": "^3.0.2", - "docusaurus-theme-openapi-docs": "^3.0.2", + "docusaurus-plugin-openapi-docs": "^4.0.0", + "docusaurus-theme-openapi-docs": "^4.0.0", "postcss": "^8.4.41", "prism-react-renderer": "^2.3.1", "react": "^18.3.1", @@ -32,7 +32,7 @@ }, "devDependencies": { "@docusaurus/module-type-aliases": "^3.3.2", - "@docusaurus/tsconfig": "^3.4.0", + "@docusaurus/tsconfig": "^3.5.2", "@docusaurus/types": "^3.3.2", "@types/react": "^18.3.4", "cross-env": "^7.0.3", @@ -46,7 +46,8 @@ }, "node_modules/@algolia/autocomplete-core": { "version": "1.9.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz", + "integrity": "sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==", "dependencies": { "@algolia/autocomplete-plugin-algolia-insights": "1.9.3", "@algolia/autocomplete-shared": "1.9.3" @@ -54,7 +55,8 @@ }, "node_modules/@algolia/autocomplete-plugin-algolia-insights": { "version": "1.9.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz", + "integrity": "sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==", "dependencies": { "@algolia/autocomplete-shared": "1.9.3" }, @@ -64,7 +66,8 @@ }, "node_modules/@algolia/autocomplete-preset-algolia": { "version": "1.9.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz", + "integrity": "sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==", "dependencies": { "@algolia/autocomplete-shared": "1.9.3" }, @@ -75,132 +78,243 @@ }, "node_modules/@algolia/autocomplete-shared": { "version": "1.9.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz", + "integrity": "sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==", "peerDependencies": { "@algolia/client-search": ">= 4.9.1 < 6", "algoliasearch": ">= 4.9.1 < 6" } }, "node_modules/@algolia/cache-browser-local-storage": { - "version": "4.23.3", - "license": "MIT", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.24.0.tgz", + "integrity": "sha512-t63W9BnoXVrGy9iYHBgObNXqYXM3tYXCjDSHeNwnsc324r4o5UiVKUiAB4THQ5z9U5hTj6qUvwg/Ez43ZD85ww==", "dependencies": { - "@algolia/cache-common": "4.23.3" + "@algolia/cache-common": "4.24.0" } }, "node_modules/@algolia/cache-common": { - "version": "4.23.3", - "license": "MIT" + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.24.0.tgz", + "integrity": "sha512-emi+v+DmVLpMGhp0V9q9h5CdkURsNmFC+cOS6uK9ndeJm9J4TiqSvPYVu+THUP8P/S08rxf5x2P+p3CfID0Y4g==" }, "node_modules/@algolia/cache-in-memory": { - "version": "4.23.3", - "license": "MIT", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.24.0.tgz", + "integrity": "sha512-gDrt2so19jW26jY3/MkFg5mEypFIPbPoXsQGQWAi6TrCPsNOSEYepBMPlucqWigsmEy/prp5ug2jy/N3PVG/8w==", "dependencies": { - "@algolia/cache-common": "4.23.3" + "@algolia/cache-common": "4.24.0" } }, "node_modules/@algolia/client-account": { - "version": "4.23.3", - "license": "MIT", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.24.0.tgz", + "integrity": "sha512-adcvyJ3KjPZFDybxlqnf+5KgxJtBjwTPTeyG2aOyoJvx0Y8dUQAEOEVOJ/GBxX0WWNbmaSrhDURMhc+QeevDsA==", "dependencies": { - "@algolia/client-common": "4.23.3", - "@algolia/client-search": "4.23.3", - "@algolia/transporter": "4.23.3" + "@algolia/client-common": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/client-account/node_modules/@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "dependencies": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/client-account/node_modules/@algolia/client-search": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "dependencies": { + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/@algolia/client-analytics": { - "version": "4.23.3", - "license": "MIT", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.24.0.tgz", + "integrity": "sha512-y8jOZt1OjwWU4N2qr8G4AxXAzaa8DBvyHTWlHzX/7Me1LX8OayfgHexqrsL4vSBcoMmVw2XnVW9MhL+Y2ZDJXg==", "dependencies": { - "@algolia/client-common": "4.23.3", - "@algolia/client-search": "4.23.3", - "@algolia/requester-common": "4.23.3", - "@algolia/transporter": "4.23.3" + "@algolia/client-common": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, - "node_modules/@algolia/client-common": { - "version": "4.23.3", - "license": "MIT", + "node_modules/@algolia/client-analytics/node_modules/@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "dependencies": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/client-analytics/node_modules/@algolia/client-search": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", "dependencies": { - "@algolia/requester-common": "4.23.3", - "@algolia/transporter": "4.23.3" + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/client-common": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.0.2.tgz", + "integrity": "sha512-wXZn4Ne+oFr1vaJuT2El5cbobm4sUgYqWiiWyy4QDr8AIoUfROtCkV7YhwZLzmZRBfn6ptPB5MB8ely7iFZXnw==", + "peer": true, + "engines": { + "node": ">= 14.0.0" } }, "node_modules/@algolia/client-personalization": { - "version": "4.23.3", - "license": "MIT", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.24.0.tgz", + "integrity": "sha512-l5FRFm/yngztweU0HdUzz1rC4yoWCFo3IF+dVIVTfEPg906eZg5BOd1k0K6rZx5JzyyoP4LdmOikfkfGsKVE9w==", + "dependencies": { + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/client-personalization/node_modules/@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", "dependencies": { - "@algolia/client-common": "4.23.3", - "@algolia/requester-common": "4.23.3", - "@algolia/transporter": "4.23.3" + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/@algolia/client-search": { - "version": "4.23.3", - "license": "MIT", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.0.2.tgz", + "integrity": "sha512-dOAekvG7S85n1x3Nibc1UUADQCZpFXP7m/bYoxzIQe2+bGKAPa2zQ4s9E1H+qIDiWa7EzhVfwGlSxRi9S2SeVg==", + "peer": true, "dependencies": { - "@algolia/client-common": "4.23.3", - "@algolia/requester-common": "4.23.3", - "@algolia/transporter": "4.23.3" + "@algolia/client-common": "5.0.2", + "@algolia/requester-browser-xhr": "5.0.2", + "@algolia/requester-node-http": "5.0.2" + }, + "engines": { + "node": ">= 14.0.0" } }, "node_modules/@algolia/events": { "version": "4.0.1", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", + "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" }, "node_modules/@algolia/logger-common": { - "version": "4.23.3", - "license": "MIT" + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.24.0.tgz", + "integrity": "sha512-LLUNjkahj9KtKYrQhFKCzMx0BY3RnNP4FEtO+sBybCjJ73E8jNdaKJ/Dd8A/VA4imVHP5tADZ8pn5B8Ga/wTMA==" }, "node_modules/@algolia/logger-console": { - "version": "4.23.3", - "license": "MIT", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.24.0.tgz", + "integrity": "sha512-X4C8IoHgHfiUROfoRCV+lzSy+LHMgkoEEU1BbKcsfnV0i0S20zyy0NLww9dwVHUWNfPPxdMU+/wKmLGYf96yTg==", "dependencies": { - "@algolia/logger-common": "4.23.3" + "@algolia/logger-common": "4.24.0" } }, "node_modules/@algolia/recommend": { - "version": "4.23.3", - "license": "MIT", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.24.0.tgz", + "integrity": "sha512-P9kcgerfVBpfYHDfVZDvvdJv0lEoCvzNlOy2nykyt5bK8TyieYyiD0lguIJdRZZYGre03WIAFf14pgE+V+IBlw==", + "dependencies": { + "@algolia/cache-browser-local-storage": "4.24.0", + "@algolia/cache-common": "4.24.0", + "@algolia/cache-in-memory": "4.24.0", + "@algolia/client-common": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/logger-common": "4.24.0", + "@algolia/logger-console": "4.24.0", + "@algolia/requester-browser-xhr": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/requester-node-http": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/recommend/node_modules/@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "dependencies": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/recommend/node_modules/@algolia/client-search": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", "dependencies": { - "@algolia/cache-browser-local-storage": "4.23.3", - "@algolia/cache-common": "4.23.3", - "@algolia/cache-in-memory": "4.23.3", - "@algolia/client-common": "4.23.3", - "@algolia/client-search": "4.23.3", - "@algolia/logger-common": "4.23.3", - "@algolia/logger-console": "4.23.3", - "@algolia/requester-browser-xhr": "4.23.3", - "@algolia/requester-common": "4.23.3", - "@algolia/requester-node-http": "4.23.3", - "@algolia/transporter": "4.23.3" + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/recommend/node_modules/@algolia/requester-browser-xhr": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", + "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", + "dependencies": { + "@algolia/requester-common": "4.24.0" + } + }, + "node_modules/@algolia/recommend/node_modules/@algolia/requester-node-http": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", + "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", + "dependencies": { + "@algolia/requester-common": "4.24.0" } }, "node_modules/@algolia/requester-browser-xhr": { - "version": "4.23.3", - "license": "MIT", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.0.2.tgz", + "integrity": "sha512-GrLWa9jo+tqnieXtpdUMM6NHZV/bDbAJ8uBgyDF5PpaKtk44/3vQk8LVcKQsT3/nnVb/5T+AprNbJmIjsVaRqA==", + "peer": true, "dependencies": { - "@algolia/requester-common": "4.23.3" + "@algolia/client-common": "5.0.2" + }, + "engines": { + "node": ">= 14.0.0" } }, "node_modules/@algolia/requester-common": { - "version": "4.23.3", - "license": "MIT" + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.24.0.tgz", + "integrity": "sha512-k3CXJ2OVnvgE3HMwcojpvY6d9kgKMPRxs/kVohrwF5WMr2fnqojnycZkxPoEg+bXm8fi5BBfFmOqgYztRtHsQA==" }, "node_modules/@algolia/requester-node-http": { - "version": "4.23.3", - "license": "MIT", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.0.2.tgz", + "integrity": "sha512-6Kt1MQcdCyefs//ie3JtcDo/73QRwHoA1JX4J5t1yZp0W3J3o1QPb6mueFswJ+nHg+cVbSpbsL2xamtZ/rjj7w==", + "peer": true, "dependencies": { - "@algolia/requester-common": "4.23.3" + "@algolia/client-common": "5.0.2" + }, + "engines": { + "node": ">= 14.0.0" } }, "node_modules/@algolia/transporter": { - "version": "4.23.3", - "license": "MIT", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.24.0.tgz", + "integrity": "sha512-86nI7w6NzWxd1Zp9q3413dRshDqAzSbsQjhcDhPIatEFiZrL1/TjnHL8S7jVKFePlIMzDsZWXAXwXzcok9c5oA==", "dependencies": { - "@algolia/cache-common": "4.23.3", - "@algolia/logger-common": "4.23.3", - "@algolia/requester-common": "4.23.3" + "@algolia/cache-common": "4.24.0", + "@algolia/logger-common": "4.24.0", + "@algolia/requester-common": "4.24.0" } }, "node_modules/@ampproject/remapping": { @@ -1951,16 +2065,18 @@ } }, "node_modules/@docsearch/css": { - "version": "3.6.0", - "license": "MIT" + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.6.1.tgz", + "integrity": "sha512-VtVb5DS+0hRIprU2CO6ZQjK2Zg4QU5HrDM1+ix6rT0umsYvFvatMAnf97NHZlVWDaaLlx7GRfR/7FikANiM2Fg==" }, "node_modules/@docsearch/react": { - "version": "3.6.0", - "license": "MIT", + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.6.1.tgz", + "integrity": "sha512-qXZkEPvybVhSXj0K7U3bXc233tk5e8PfhoZ6MhPOiik/qUQxYC+Dn9DnoS7CxHQQhHfCvTiN0eY9M12oRghEXw==", "dependencies": { "@algolia/autocomplete-core": "1.9.3", "@algolia/autocomplete-preset-algolia": "1.9.3", - "@docsearch/css": "3.6.0", + "@docsearch/css": "3.6.1", "algoliasearch": "^4.19.1" }, "peerDependencies": { @@ -1985,8 +2101,9 @@ } }, "node_modules/@docusaurus/core": { - "version": "3.4.0", - "license": "MIT", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.5.2.tgz", + "integrity": "sha512-4Z1WkhCSkX4KO0Fw5m/Vuc7Q3NxBG53NE5u59Rs96fWkMPZVSrzEPP16/Nk6cWb/shK7xXPndTmalJtw7twL/w==", "dependencies": { "@babel/core": "^7.23.3", "@babel/generator": "^7.23.3", @@ -1998,12 +2115,12 @@ "@babel/runtime": "^7.22.6", "@babel/runtime-corejs3": "^7.22.6", "@babel/traverse": "^7.22.8", - "@docusaurus/cssnano-preset": "3.4.0", - "@docusaurus/logger": "3.4.0", - "@docusaurus/mdx-loader": "3.4.0", - "@docusaurus/utils": "3.4.0", - "@docusaurus/utils-common": "3.4.0", - "@docusaurus/utils-validation": "3.4.0", + "@docusaurus/cssnano-preset": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", "autoprefixer": "^10.4.14", "babel-loader": "^9.1.3", "babel-plugin-dynamic-import-node": "^2.3.3", @@ -2064,41 +2181,19 @@ "node": ">=18.0" }, "peerDependencies": { + "@mdx-js/react": "^3.0.0", "react": "^18.0.0", "react-dom": "^18.0.0" } }, - "node_modules/@docusaurus/cssnano-preset": { - "version": "3.4.0", - "license": "MIT", - "dependencies": { - "cssnano-preset-advanced": "^6.1.2", - "postcss": "^8.4.38", - "postcss-sort-media-queries": "^5.2.0", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" - } - }, - "node_modules/@docusaurus/logger": { - "version": "3.4.0", - "license": "MIT", - "dependencies": { - "chalk": "^4.1.2", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" - } - }, - "node_modules/@docusaurus/mdx-loader": { - "version": "3.4.0", - "license": "MIT", + "node_modules/@docusaurus/core/node_modules/@docusaurus/mdx-loader": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.5.2.tgz", + "integrity": "sha512-ku3xO9vZdwpiMIVd8BzWV0DCqGEbCP5zs1iHfKX50vw6jX8vQo0ylYo1YJMZyz6e+JFJ17HYHT5FzVidz2IflA==", "dependencies": { - "@docusaurus/logger": "3.4.0", - "@docusaurus/utils": "3.4.0", - "@docusaurus/utils-validation": "3.4.0", + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", "@mdx-js/mdx": "^3.0.0", "@slorber/remark-comment": "^1.0.0", "escape-html": "^1.0.3", @@ -2129,11 +2224,38 @@ "react-dom": "^18.0.0" } }, + "node_modules/@docusaurus/cssnano-preset": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.5.2.tgz", + "integrity": "sha512-D3KiQXOMA8+O0tqORBrTOEQyQxNIfPm9jEaJoALjjSjc2M/ZAWcUfPQEnwr2JB2TadHw2gqWgpZckQmrVWkytA==", + "dependencies": { + "cssnano-preset-advanced": "^6.1.2", + "postcss": "^8.4.38", + "postcss-sort-media-queries": "^5.2.0", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + } + }, + "node_modules/@docusaurus/logger": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.5.2.tgz", + "integrity": "sha512-LHC540SGkeLfyT3RHK3gAMK6aS5TRqOD4R72BEU/DE2M/TY8WwEUAMY576UUc/oNJXv8pGhBmQB6N9p3pt8LQw==", + "dependencies": { + "chalk": "^4.1.2", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + } + }, "node_modules/@docusaurus/module-type-aliases": { - "version": "3.4.0", - "license": "MIT", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.5.2.tgz", + "integrity": "sha512-Z+Xu3+2rvKef/YKTMxZHsEXp1y92ac0ngjDiExRdqGTmEKtCUpkbNYH8v5eXo5Ls+dnW88n6WTa+Q54kLOkwPg==", "dependencies": { - "@docusaurus/types": "3.4.0", + "@docusaurus/types": "3.5.2", "@types/history": "^4.7.11", "@types/react": "*", "@types/react-router-config": "*", @@ -2147,14 +2269,15 @@ } }, "node_modules/@docusaurus/plugin-client-redirects": { - "version": "3.4.0", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.4.0", - "@docusaurus/logger": "3.4.0", - "@docusaurus/utils": "3.4.0", - "@docusaurus/utils-common": "3.4.0", - "@docusaurus/utils-validation": "3.4.0", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-client-redirects/-/plugin-client-redirects-3.5.2.tgz", + "integrity": "sha512-GMU0ZNoVG1DEsZlBbwLPdh0iwibrVZiRfmdppvX17SnByCVP74mb/Nne7Ss7ALgxQLtM4IHbXi8ij90VVjAJ+Q==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", "eta": "^2.2.0", "fs-extra": "^11.1.1", "lodash": "^4.17.21", @@ -2168,48 +2291,20 @@ "react-dom": "^18.0.0" } }, - "node_modules/@docusaurus/plugin-content-blog": { - "version": "3.4.0", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.4.0", - "@docusaurus/logger": "3.4.0", - "@docusaurus/mdx-loader": "3.4.0", - "@docusaurus/types": "3.4.0", - "@docusaurus/utils": "3.4.0", - "@docusaurus/utils-common": "3.4.0", - "@docusaurus/utils-validation": "3.4.0", - "cheerio": "^1.0.0-rc.12", - "feed": "^4.2.2", - "fs-extra": "^11.1.1", - "lodash": "^4.17.21", - "reading-time": "^1.5.0", - "srcset": "^4.0.0", - "tslib": "^2.6.0", - "unist-util-visit": "^5.0.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, "node_modules/@docusaurus/plugin-content-docs": { - "version": "3.4.0", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.4.0", - "@docusaurus/logger": "3.4.0", - "@docusaurus/mdx-loader": "3.4.0", - "@docusaurus/module-type-aliases": "3.4.0", - "@docusaurus/types": "3.4.0", - "@docusaurus/utils": "3.4.0", - "@docusaurus/utils-common": "3.4.0", - "@docusaurus/utils-validation": "3.4.0", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.5.2.tgz", + "integrity": "sha512-Bt+OXn/CPtVqM3Di44vHjE7rPCEsRCB/DMo2qoOuozB9f7+lsdrHvD0QCHdBs0uhz6deYJDppAr2VgqybKPlVQ==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/module-type-aliases": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", "@types/react-router-config": "^5.0.7", "combine-promises": "^1.1.0", "fs-extra": "^11.1.1", @@ -2227,17 +2322,34 @@ "react-dom": "^18.0.0" } }, - "node_modules/@docusaurus/plugin-content-pages": { - "version": "3.4.0", - "license": "MIT", + "node_modules/@docusaurus/plugin-content-docs/node_modules/@docusaurus/mdx-loader": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.5.2.tgz", + "integrity": "sha512-ku3xO9vZdwpiMIVd8BzWV0DCqGEbCP5zs1iHfKX50vw6jX8vQo0ylYo1YJMZyz6e+JFJ17HYHT5FzVidz2IflA==", "dependencies": { - "@docusaurus/core": "3.4.0", - "@docusaurus/mdx-loader": "3.4.0", - "@docusaurus/types": "3.4.0", - "@docusaurus/utils": "3.4.0", - "@docusaurus/utils-validation": "3.4.0", + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@mdx-js/mdx": "^3.0.0", + "@slorber/remark-comment": "^1.0.0", + "escape-html": "^1.0.3", + "estree-util-value-to-estree": "^3.0.1", + "file-loader": "^6.2.0", "fs-extra": "^11.1.1", + "image-size": "^1.0.2", + "mdast-util-mdx": "^3.0.0", + "mdast-util-to-string": "^4.0.0", + "rehype-raw": "^7.0.0", + "remark-directive": "^3.0.0", + "remark-emoji": "^4.0.0", + "remark-frontmatter": "^5.0.0", + "remark-gfm": "^4.0.0", + "stringify-object": "^3.3.0", "tslib": "^2.6.0", + "unified": "^11.0.3", + "unist-util-visit": "^5.0.0", + "url-loader": "^4.1.1", + "vfile": "^6.0.1", "webpack": "^5.88.1" }, "engines": { @@ -2249,12 +2361,13 @@ } }, "node_modules/@docusaurus/plugin-debug": { - "version": "3.4.0", - "license": "MIT", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.5.2.tgz", + "integrity": "sha512-kBK6GlN0itCkrmHuCS6aX1wmoWc5wpd5KJlqQ1FyrF0cLDnvsYSnh7+ftdwzt7G6lGBho8lrVwkkL9/iQvaSOA==", "dependencies": { - "@docusaurus/core": "3.4.0", - "@docusaurus/types": "3.4.0", - "@docusaurus/utils": "3.4.0", + "@docusaurus/core": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", "fs-extra": "^11.1.1", "react-json-view-lite": "^1.2.0", "tslib": "^2.6.0" @@ -2268,12 +2381,13 @@ } }, "node_modules/@docusaurus/plugin-google-analytics": { - "version": "3.4.0", - "license": "MIT", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.5.2.tgz", + "integrity": "sha512-rjEkJH/tJ8OXRE9bwhV2mb/WP93V441rD6XnM6MIluu7rk8qg38iSxS43ga2V2Q/2ib53PcqbDEJDG/yWQRJhQ==", "dependencies": { - "@docusaurus/core": "3.4.0", - "@docusaurus/types": "3.4.0", - "@docusaurus/utils-validation": "3.4.0", + "@docusaurus/core": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", "tslib": "^2.6.0" }, "engines": { @@ -2285,12 +2399,13 @@ } }, "node_modules/@docusaurus/plugin-google-gtag": { - "version": "3.4.0", - "license": "MIT", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.5.2.tgz", + "integrity": "sha512-lm8XL3xLkTPHFKKjLjEEAHUrW0SZBSHBE1I+i/tmYMBsjCcUB5UJ52geS5PSiOCFVR74tbPGcPHEV/gaaxFeSA==", "dependencies": { - "@docusaurus/core": "3.4.0", - "@docusaurus/types": "3.4.0", - "@docusaurus/utils-validation": "3.4.0", + "@docusaurus/core": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", "@types/gtag.js": "^0.0.12", "tslib": "^2.6.0" }, @@ -2303,12 +2418,13 @@ } }, "node_modules/@docusaurus/plugin-google-tag-manager": { - "version": "3.4.0", - "license": "MIT", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.5.2.tgz", + "integrity": "sha512-QkpX68PMOMu10Mvgvr5CfZAzZQFx8WLlOiUQ/Qmmcl6mjGK6H21WLT5x7xDmcpCoKA/3CegsqIqBR+nA137lQg==", "dependencies": { - "@docusaurus/core": "3.4.0", - "@docusaurus/types": "3.4.0", - "@docusaurus/utils-validation": "3.4.0", + "@docusaurus/core": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", "tslib": "^2.6.0" }, "engines": { @@ -2320,15 +2436,16 @@ } }, "node_modules/@docusaurus/plugin-sitemap": { - "version": "3.4.0", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.4.0", - "@docusaurus/logger": "3.4.0", - "@docusaurus/types": "3.4.0", - "@docusaurus/utils": "3.4.0", - "@docusaurus/utils-common": "3.4.0", - "@docusaurus/utils-validation": "3.4.0", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.5.2.tgz", + "integrity": "sha512-DnlqYyRAdQ4NHY28TfHuVk414ft2uruP4QWCH//jzpHjqvKyXjj2fmDtI8RPUBh9K8iZKFMHRnLtzJKySPWvFA==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", "fs-extra": "^11.1.1", "sitemap": "^7.1.1", "tslib": "^2.6.0" @@ -2342,22 +2459,116 @@ } }, "node_modules/@docusaurus/preset-classic": { - "version": "3.4.0", - "license": "MIT", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.5.2.tgz", + "integrity": "sha512-3ihfXQ95aOHiLB5uCu+9PRy2gZCeSZoDcqpnDvf3B+sTrMvMTr8qRUzBvWkoIqc82yG5prCboRjk1SVILKx6sg==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/plugin-content-blog": "3.5.2", + "@docusaurus/plugin-content-docs": "3.5.2", + "@docusaurus/plugin-content-pages": "3.5.2", + "@docusaurus/plugin-debug": "3.5.2", + "@docusaurus/plugin-google-analytics": "3.5.2", + "@docusaurus/plugin-google-gtag": "3.5.2", + "@docusaurus/plugin-google-tag-manager": "3.5.2", + "@docusaurus/plugin-sitemap": "3.5.2", + "@docusaurus/theme-classic": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/theme-search-algolia": "3.5.2", + "@docusaurus/types": "3.5.2" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/preset-classic/node_modules/@docusaurus/mdx-loader": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.5.2.tgz", + "integrity": "sha512-ku3xO9vZdwpiMIVd8BzWV0DCqGEbCP5zs1iHfKX50vw6jX8vQo0ylYo1YJMZyz6e+JFJ17HYHT5FzVidz2IflA==", "dependencies": { - "@docusaurus/core": "3.4.0", - "@docusaurus/plugin-content-blog": "3.4.0", - "@docusaurus/plugin-content-docs": "3.4.0", - "@docusaurus/plugin-content-pages": "3.4.0", - "@docusaurus/plugin-debug": "3.4.0", - "@docusaurus/plugin-google-analytics": "3.4.0", - "@docusaurus/plugin-google-gtag": "3.4.0", - "@docusaurus/plugin-google-tag-manager": "3.4.0", - "@docusaurus/plugin-sitemap": "3.4.0", - "@docusaurus/theme-classic": "3.4.0", - "@docusaurus/theme-common": "3.4.0", - "@docusaurus/theme-search-algolia": "3.4.0", - "@docusaurus/types": "3.4.0" + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@mdx-js/mdx": "^3.0.0", + "@slorber/remark-comment": "^1.0.0", + "escape-html": "^1.0.3", + "estree-util-value-to-estree": "^3.0.1", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "image-size": "^1.0.2", + "mdast-util-mdx": "^3.0.0", + "mdast-util-to-string": "^4.0.0", + "rehype-raw": "^7.0.0", + "remark-directive": "^3.0.0", + "remark-emoji": "^4.0.0", + "remark-frontmatter": "^5.0.0", + "remark-gfm": "^4.0.0", + "stringify-object": "^3.3.0", + "tslib": "^2.6.0", + "unified": "^11.0.3", + "unist-util-visit": "^5.0.0", + "url-loader": "^4.1.1", + "vfile": "^6.0.1", + "webpack": "^5.88.1" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/preset-classic/node_modules/@docusaurus/plugin-content-blog": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.5.2.tgz", + "integrity": "sha512-R7ghWnMvjSf+aeNDH0K4fjyQnt5L0KzUEnUhmf1e3jZrv3wogeytZNN6n7X8yHcMsuZHPOrctQhXWnmxu+IRRg==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "cheerio": "1.0.0-rc.12", + "feed": "^4.2.2", + "fs-extra": "^11.1.1", + "lodash": "^4.17.21", + "reading-time": "^1.5.0", + "srcset": "^4.0.0", + "tslib": "^2.6.0", + "unist-util-visit": "^5.0.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "@docusaurus/plugin-content-docs": "*", + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/preset-classic/node_modules/@docusaurus/plugin-content-pages": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.5.2.tgz", + "integrity": "sha512-WzhHjNpoQAUz/ueO10cnundRz+VUtkjFhhaQ9jApyv1a46FPURO4cef89pyNIOMny1fjDz/NUN2z6Yi+5WUrCw==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "fs-extra": "^11.1.1", + "tslib": "^2.6.0", + "webpack": "^5.88.1" }, "engines": { "node": ">=18.0" @@ -2368,25 +2579,26 @@ } }, "node_modules/@docusaurus/theme-classic": { - "version": "3.4.0", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.4.0", - "@docusaurus/mdx-loader": "3.4.0", - "@docusaurus/module-type-aliases": "3.4.0", - "@docusaurus/plugin-content-blog": "3.4.0", - "@docusaurus/plugin-content-docs": "3.4.0", - "@docusaurus/plugin-content-pages": "3.4.0", - "@docusaurus/theme-common": "3.4.0", - "@docusaurus/theme-translations": "3.4.0", - "@docusaurus/types": "3.4.0", - "@docusaurus/utils": "3.4.0", - "@docusaurus/utils-common": "3.4.0", - "@docusaurus/utils-validation": "3.4.0", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.5.2.tgz", + "integrity": "sha512-XRpinSix3NBv95Rk7xeMF9k4safMkwnpSgThn0UNQNumKvmcIYjfkwfh2BhwYh/BxMXQHJ/PdmNh22TQFpIaYg==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/module-type-aliases": "3.5.2", + "@docusaurus/plugin-content-blog": "3.5.2", + "@docusaurus/plugin-content-docs": "3.5.2", + "@docusaurus/plugin-content-pages": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/theme-translations": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", "@mdx-js/react": "^3.0.0", "clsx": "^2.0.0", "copy-text-to-clipboard": "^3.2.0", - "infima": "0.2.0-alpha.43", + "infima": "0.2.0-alpha.44", "lodash": "^4.17.21", "nprogress": "^0.2.0", "postcss": "^8.4.26", @@ -2405,17 +2617,108 @@ "react-dom": "^18.0.0" } }, + "node_modules/@docusaurus/theme-classic/node_modules/@docusaurus/mdx-loader": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.5.2.tgz", + "integrity": "sha512-ku3xO9vZdwpiMIVd8BzWV0DCqGEbCP5zs1iHfKX50vw6jX8vQo0ylYo1YJMZyz6e+JFJ17HYHT5FzVidz2IflA==", + "dependencies": { + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@mdx-js/mdx": "^3.0.0", + "@slorber/remark-comment": "^1.0.0", + "escape-html": "^1.0.3", + "estree-util-value-to-estree": "^3.0.1", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "image-size": "^1.0.2", + "mdast-util-mdx": "^3.0.0", + "mdast-util-to-string": "^4.0.0", + "rehype-raw": "^7.0.0", + "remark-directive": "^3.0.0", + "remark-emoji": "^4.0.0", + "remark-frontmatter": "^5.0.0", + "remark-gfm": "^4.0.0", + "stringify-object": "^3.3.0", + "tslib": "^2.6.0", + "unified": "^11.0.3", + "unist-util-visit": "^5.0.0", + "url-loader": "^4.1.1", + "vfile": "^6.0.1", + "webpack": "^5.88.1" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/theme-classic/node_modules/@docusaurus/plugin-content-blog": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.5.2.tgz", + "integrity": "sha512-R7ghWnMvjSf+aeNDH0K4fjyQnt5L0KzUEnUhmf1e3jZrv3wogeytZNN6n7X8yHcMsuZHPOrctQhXWnmxu+IRRg==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "cheerio": "1.0.0-rc.12", + "feed": "^4.2.2", + "fs-extra": "^11.1.1", + "lodash": "^4.17.21", + "reading-time": "^1.5.0", + "srcset": "^4.0.0", + "tslib": "^2.6.0", + "unist-util-visit": "^5.0.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "@docusaurus/plugin-content-docs": "*", + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/theme-classic/node_modules/@docusaurus/plugin-content-pages": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.5.2.tgz", + "integrity": "sha512-WzhHjNpoQAUz/ueO10cnundRz+VUtkjFhhaQ9jApyv1a46FPURO4cef89pyNIOMny1fjDz/NUN2z6Yi+5WUrCw==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "fs-extra": "^11.1.1", + "tslib": "^2.6.0", + "webpack": "^5.88.1" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, "node_modules/@docusaurus/theme-common": { - "version": "3.4.0", - "license": "MIT", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.5.2.tgz", + "integrity": "sha512-QXqlm9S6x9Ibwjs7I2yEDgsCocp708DrCrgHgKwg2n2AY0YQ6IjU0gAK35lHRLOvAoJUfCKpQAwUykB0R7+Eew==", "dependencies": { - "@docusaurus/mdx-loader": "3.4.0", - "@docusaurus/module-type-aliases": "3.4.0", - "@docusaurus/plugin-content-blog": "3.4.0", - "@docusaurus/plugin-content-docs": "3.4.0", - "@docusaurus/plugin-content-pages": "3.4.0", - "@docusaurus/utils": "3.4.0", - "@docusaurus/utils-common": "3.4.0", + "@docusaurus/mdx-loader": "3.5.2", + "@docusaurus/module-type-aliases": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", "@types/history": "^4.7.11", "@types/react": "*", "@types/react-router-config": "*", @@ -2429,19 +2732,59 @@ "node": ">=18.0" }, "peerDependencies": { + "@docusaurus/plugin-content-docs": "*", "react": "^18.0.0", "react-dom": "^18.0.0" } }, - "node_modules/@docusaurus/theme-mermaid": { - "version": "3.4.0", - "license": "MIT", + "node_modules/@docusaurus/theme-common/node_modules/@docusaurus/mdx-loader": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.5.2.tgz", + "integrity": "sha512-ku3xO9vZdwpiMIVd8BzWV0DCqGEbCP5zs1iHfKX50vw6jX8vQo0ylYo1YJMZyz6e+JFJ17HYHT5FzVidz2IflA==", "dependencies": { - "@docusaurus/core": "3.4.0", - "@docusaurus/module-type-aliases": "3.4.0", - "@docusaurus/theme-common": "3.4.0", - "@docusaurus/types": "3.4.0", - "@docusaurus/utils-validation": "3.4.0", + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", + "@mdx-js/mdx": "^3.0.0", + "@slorber/remark-comment": "^1.0.0", + "escape-html": "^1.0.3", + "estree-util-value-to-estree": "^3.0.1", + "file-loader": "^6.2.0", + "fs-extra": "^11.1.1", + "image-size": "^1.0.2", + "mdast-util-mdx": "^3.0.0", + "mdast-util-to-string": "^4.0.0", + "rehype-raw": "^7.0.0", + "remark-directive": "^3.0.0", + "remark-emoji": "^4.0.0", + "remark-frontmatter": "^5.0.0", + "remark-gfm": "^4.0.0", + "stringify-object": "^3.3.0", + "tslib": "^2.6.0", + "unified": "^11.0.3", + "unist-util-visit": "^5.0.0", + "url-loader": "^4.1.1", + "vfile": "^6.0.1", + "webpack": "^5.88.1" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/theme-mermaid": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-mermaid/-/theme-mermaid-3.5.2.tgz", + "integrity": "sha512-7vWCnIe/KoyTN1Dc55FIyqO5hJ3YaV08Mr63Zej0L0mX1iGzt+qKSmeVUAJ9/aOalUhF0typV0RmNUSy5FAmCg==", + "dependencies": { + "@docusaurus/core": "3.5.2", + "@docusaurus/module-type-aliases": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/types": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", "mermaid": "^10.4.0", "tslib": "^2.6.0" }, @@ -2454,17 +2797,18 @@ } }, "node_modules/@docusaurus/theme-search-algolia": { - "version": "3.4.0", - "license": "MIT", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.5.2.tgz", + "integrity": "sha512-qW53kp3VzMnEqZGjakaV90sst3iN1o32PH+nawv1uepROO8aEGxptcq2R5rsv7aBShSRbZwIobdvSYKsZ5pqvA==", "dependencies": { "@docsearch/react": "^3.5.2", - "@docusaurus/core": "3.4.0", - "@docusaurus/logger": "3.4.0", - "@docusaurus/plugin-content-docs": "3.4.0", - "@docusaurus/theme-common": "3.4.0", - "@docusaurus/theme-translations": "3.4.0", - "@docusaurus/utils": "3.4.0", - "@docusaurus/utils-validation": "3.4.0", + "@docusaurus/core": "3.5.2", + "@docusaurus/logger": "3.5.2", + "@docusaurus/plugin-content-docs": "3.5.2", + "@docusaurus/theme-common": "3.5.2", + "@docusaurus/theme-translations": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-validation": "3.5.2", "algoliasearch": "^4.18.0", "algoliasearch-helper": "^3.13.3", "clsx": "^2.0.0", @@ -2483,8 +2827,9 @@ } }, "node_modules/@docusaurus/theme-translations": { - "version": "3.4.0", - "license": "MIT", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.5.2.tgz", + "integrity": "sha512-GPZLcu4aT1EmqSTmbdpVrDENGR2yObFEX8ssEFYTCiAIVc0EihNSdOIBTazUvgNqwvnoU1A8vIs1xyzc3LITTw==", "dependencies": { "fs-extra": "^11.1.1", "tslib": "^2.6.0" @@ -2494,13 +2839,15 @@ } }, "node_modules/@docusaurus/tsconfig": { - "version": "3.4.0", - "dev": true, - "license": "MIT" + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/tsconfig/-/tsconfig-3.5.2.tgz", + "integrity": "sha512-rQ7toURCFnWAIn8ubcquDs0ewhPwviMzxh6WpRjBW7sJVCXb6yzwUaY3HMNa0VXCFw+qkIbFywrMTf+Pb4uHWQ==", + "dev": true }, "node_modules/@docusaurus/types": { - "version": "3.4.0", - "license": "MIT", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.5.2.tgz", + "integrity": "sha512-N6GntLXoLVUwkZw7zCxwy9QiuEXIcTVzA9AkmNw16oc0AP3SXLrMmDMMBIfgqwuKWa6Ox6epHol9kMtJqekACw==", "dependencies": { "@mdx-js/mdx": "^3.0.0", "@types/history": "^4.7.11", @@ -2518,11 +2865,12 @@ } }, "node_modules/@docusaurus/utils": { - "version": "3.4.0", - "license": "MIT", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.5.2.tgz", + "integrity": "sha512-33QvcNFh+Gv+C2dP9Y9xWEzMgf3JzrpL2nW9PopidiohS1nDcyknKRx2DWaFvyVTTYIkkABVSr073VTj/NITNA==", "dependencies": { - "@docusaurus/logger": "3.4.0", - "@docusaurus/utils-common": "3.4.0", + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils-common": "3.5.2", "@svgr/webpack": "^8.1.0", "escape-string-regexp": "^4.0.0", "file-loader": "^6.2.0", @@ -2555,8 +2903,9 @@ } }, "node_modules/@docusaurus/utils-common": { - "version": "3.4.0", - "license": "MIT", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.5.2.tgz", + "integrity": "sha512-i0AZjHiRgJU6d7faQngIhuHKNrszpL/SHQPgF1zH4H+Ij6E9NBYGy6pkcGWToIv7IVPbs+pQLh1P3whn0gWXVg==", "dependencies": { "tslib": "^2.6.0" }, @@ -2573,12 +2922,13 @@ } }, "node_modules/@docusaurus/utils-validation": { - "version": "3.4.0", - "license": "MIT", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.5.2.tgz", + "integrity": "sha512-m+Foq7augzXqB6HufdS139PFxDC5d5q2QKZy8q0qYYvGdI6nnlNsGH4cIGsgBnV7smz+mopl3g4asbSDvMV0jA==", "dependencies": { - "@docusaurus/logger": "3.4.0", - "@docusaurus/utils": "3.4.0", - "@docusaurus/utils-common": "3.4.0", + "@docusaurus/logger": "3.5.2", + "@docusaurus/utils": "3.5.2", + "@docusaurus/utils-common": "3.5.2", "fs-extra": "^11.2.0", "joi": "^17.9.2", "js-yaml": "^4.1.0", @@ -3307,7 +3657,8 @@ }, "node_modules/@types/gtag.js": { "version": "0.0.12", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.12.tgz", + "integrity": "sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==" }, "node_modules/@types/hast": { "version": "3.0.3", @@ -3477,7 +3828,8 @@ }, "node_modules/@types/sax": { "version": "1.2.7", - "license": "MIT", + "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", + "integrity": "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==", "dependencies": { "@types/node": "*" } @@ -3834,29 +4186,31 @@ } }, "node_modules/algoliasearch": { - "version": "4.23.3", - "license": "MIT", - "dependencies": { - "@algolia/cache-browser-local-storage": "4.23.3", - "@algolia/cache-common": "4.23.3", - "@algolia/cache-in-memory": "4.23.3", - "@algolia/client-account": "4.23.3", - "@algolia/client-analytics": "4.23.3", - "@algolia/client-common": "4.23.3", - "@algolia/client-personalization": "4.23.3", - "@algolia/client-search": "4.23.3", - "@algolia/logger-common": "4.23.3", - "@algolia/logger-console": "4.23.3", - "@algolia/recommend": "4.23.3", - "@algolia/requester-browser-xhr": "4.23.3", - "@algolia/requester-common": "4.23.3", - "@algolia/requester-node-http": "4.23.3", - "@algolia/transporter": "4.23.3" + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.24.0.tgz", + "integrity": "sha512-bf0QV/9jVejssFBmz2HQLxUadxk574t4iwjCKp5E7NBzwKkrDEhKPISIIjAU/p6K5qDx3qoeh4+26zWN1jmw3g==", + "dependencies": { + "@algolia/cache-browser-local-storage": "4.24.0", + "@algolia/cache-common": "4.24.0", + "@algolia/cache-in-memory": "4.24.0", + "@algolia/client-account": "4.24.0", + "@algolia/client-analytics": "4.24.0", + "@algolia/client-common": "4.24.0", + "@algolia/client-personalization": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/logger-common": "4.24.0", + "@algolia/logger-console": "4.24.0", + "@algolia/recommend": "4.24.0", + "@algolia/requester-browser-xhr": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/requester-node-http": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/algoliasearch-helper": { - "version": "3.21.0", - "license": "MIT", + "version": "3.22.3", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.22.3.tgz", + "integrity": "sha512-2eoEz8mG4KHE+DzfrBTrCmDPxVXv7aZZWPojAJFtARpxxMO6lkos1dJ+XDCXdPvq7q3tpYWRi6xXmVQikejtpA==", "dependencies": { "@algolia/events": "^4.0.1" }, @@ -3864,6 +4218,41 @@ "algoliasearch": ">= 3.1 < 6" } }, + "node_modules/algoliasearch/node_modules/@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "dependencies": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/algoliasearch/node_modules/@algolia/client-search": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "dependencies": { + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/algoliasearch/node_modules/@algolia/requester-browser-xhr": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", + "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", + "dependencies": { + "@algolia/requester-common": "4.24.0" + } + }, + "node_modules/algoliasearch/node_modules/@algolia/requester-node-http": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", + "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", + "dependencies": { + "@algolia/requester-common": "4.24.0" + } + }, "node_modules/ansi-align": { "version": "3.0.1", "license": "ISC", @@ -3934,7 +4323,8 @@ }, "node_modules/arg": { "version": "5.0.2", - "license": "MIT" + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" }, "node_modules/argparse": { "version": "2.0.1", @@ -3994,7 +4384,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.19", + "version": "10.4.20", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", + "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", "funding": [ { "type": "opencollective", @@ -4009,13 +4401,12 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { - "browserslist": "^4.23.0", - "caniuse-lite": "^1.0.30001599", + "browserslist": "^4.23.3", + "caniuse-lite": "^1.0.30001646", "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", + "picocolors": "^1.0.1", "postcss-value-parser": "^4.2.0" }, "bin": { @@ -4359,7 +4750,9 @@ } }, "node_modules/browserslist": { - "version": "4.23.0", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz", + "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==", "funding": [ { "type": "opencollective", @@ -4374,12 +4767,11 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001587", - "electron-to-chromium": "^1.4.668", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.13" + "caniuse-lite": "^1.0.30001646", + "electron-to-chromium": "^1.5.4", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.0" }, "bin": { "browserslist": "cli.js" @@ -4529,7 +4921,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001603", + "version": "1.0.30001651", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001651.tgz", + "integrity": "sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==", "funding": [ { "type": "opencollective", @@ -4543,8 +4937,7 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ], - "license": "CC-BY-4.0" + ] }, "node_modules/ccount": { "version": "2.0.1", @@ -5422,7 +5815,8 @@ }, "node_modules/cssnano-preset-advanced": { "version": "6.1.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz", + "integrity": "sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==", "dependencies": { "autoprefixer": "^10.4.19", "browserslist": "^4.23.0", @@ -6222,9 +6616,10 @@ } }, "node_modules/docusaurus-plugin-openapi-docs": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/docusaurus-plugin-openapi-docs/-/docusaurus-plugin-openapi-docs-3.0.2.tgz", - "integrity": "sha512-58aYOOD6VhJpACvzSdI2fSFbX9H9PA7Xt+O5TfNRMyl5XuSIyrVhqfLr1VqTcBkc4xqA5MGko7JLBIxymXxPvg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/docusaurus-plugin-openapi-docs/-/docusaurus-plugin-openapi-docs-4.0.0.tgz", + "integrity": "sha512-CMiHVTJ7Xd39KxXf7VbSwWR4fwCEIDaXprZGlzdMAUKoi6LO3rjpLHmv4HPZPEOQpZJkQ+/FpPtL0+iEQN36yg==", + "license": "MIT", "dependencies": { "@apidevtools/json-schema-ref-parser": "^11.5.4", "@docusaurus/plugin-content-docs": "^3.0.1", @@ -6408,9 +6803,10 @@ } }, "node_modules/docusaurus-theme-openapi-docs": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/docusaurus-theme-openapi-docs/-/docusaurus-theme-openapi-docs-3.0.2.tgz", - "integrity": "sha512-zON8rvZCvkq5YtK2rNwp8I+LGxcIGdvLg6KEMV2yLWa6kHEZhK3QMC3H4/+hpbx07FV9FvkEek6fqvaJunlJ2Q==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/docusaurus-theme-openapi-docs/-/docusaurus-theme-openapi-docs-4.0.0.tgz", + "integrity": "sha512-OqU0f+TQSgr8Xvr5GqgxOKvfqdWYE5kf6j3umGTTzPBTjMUXyGSJhZQJQSpIaXFszV8p+cVIj5O2LtMvAEMIhg==", + "license": "MIT", "dependencies": { "@docusaurus/theme-common": "^3.0.1", "@hookform/error-message": "^2.0.1", @@ -6418,7 +6814,7 @@ "clsx": "^1.1.1", "copy-text-to-clipboard": "^3.1.0", "crypto-js": "^4.1.1", - "docusaurus-plugin-openapi-docs": "^3.0.2", + "docusaurus-plugin-openapi-docs": "^4.0.0", "docusaurus-plugin-sass": "^0.2.3", "file-saver": "^2.0.5", "lodash": "^4.17.20", @@ -6791,8 +7187,9 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.4.722", - "license": "ISC" + "version": "1.5.11", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.11.tgz", + "integrity": "sha512-R1CccCDYqndR25CaXFd6hp/u9RaaMcftMkphmvuepXr5b1vfLkRml6aWVeBhXJ7rbevHkKEMJtz8XqPf7ffmew==" }, "node_modules/elkjs": { "version": "0.8.2", @@ -6908,8 +7305,9 @@ "license": "MIT" }, "node_modules/escalade": { - "version": "3.1.1", - "license": "MIT", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "engines": { "node": ">=6" } @@ -7653,7 +8051,8 @@ }, "node_modules/fraction.js": { "version": "4.3.7", - "license": "MIT", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", "engines": { "node": "*" }, @@ -8618,8 +9017,9 @@ } }, "node_modules/infima": { - "version": "0.2.0-alpha.43", - "license": "MIT", + "version": "0.2.0-alpha.44", + "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.44.tgz", + "integrity": "sha512-tuRkUSO/lB3rEhLJk25atwAjgLuzq070+pOW8XcvpHky/YbENnRRdPd85IBkyeTgttmOy5ah+yHYsK1HhUd4lQ==", "engines": { "node": ">=12" } @@ -12243,8 +12643,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.14", - "license": "MIT" + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==" }, "node_modules/non-layered-tidy-tree-layout": { "version": "2.0.2", @@ -12259,7 +12660,8 @@ }, "node_modules/normalize-range": { "version": "0.1.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", "engines": { "node": ">=0.10.0" } @@ -12276,7 +12678,8 @@ }, "node_modules/nprogress": { "version": "0.2.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", + "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" }, "node_modules/nth-check": { "version": "2.1.1", @@ -13108,7 +13511,8 @@ }, "node_modules/postcss-discard-unused": { "version": "6.0.5", - "license": "MIT", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz", + "integrity": "sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==", "dependencies": { "postcss-selector-parser": "^6.0.16" }, @@ -13141,7 +13545,8 @@ }, "node_modules/postcss-merge-idents": { "version": "6.0.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz", + "integrity": "sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g==", "dependencies": { "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" @@ -13421,7 +13826,8 @@ }, "node_modules/postcss-reduce-idents": { "version": "6.0.3", - "license": "MIT", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz", + "integrity": "sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA==", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -13472,7 +13878,8 @@ }, "node_modules/postcss-sort-media-queries": { "version": "5.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz", + "integrity": "sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA==", "dependencies": { "sort-css-media-queries": "2.2.0" }, @@ -13516,7 +13923,8 @@ }, "node_modules/postcss-zindex": { "version": "6.0.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-6.0.2.tgz", + "integrity": "sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg==", "engines": { "node": "^14 || ^16 || >=18.0" }, @@ -13735,7 +14143,8 @@ }, "node_modules/prismjs": { "version": "1.29.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", "engines": { "node": ">=6" } @@ -14152,7 +14561,8 @@ }, "node_modules/react-json-view-lite": { "version": "1.4.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.4.0.tgz", + "integrity": "sha512-wh6F6uJyYAmQ4fK0e8dSQMEWuvTs2Wr3el3sLD9bambX1+pSWUVXIz1RFaoy3TI1mZ0FqdpKq9YgbgTTgyrmXA==", "engines": { "node": ">=14" }, @@ -15407,8 +15817,9 @@ "license": "BSD-3-Clause" }, "node_modules/rtlcss": { - "version": "4.1.1", - "license": "MIT", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-4.2.0.tgz", + "integrity": "sha512-AV+V3oOVvCrqyH5Q/6RuT1IDH1Xy5kJTkEWTWZPN5rdQ3HCFOd8SrbC7c6N5Y8bPpCfZSR6yYbUATXslvfvu5g==", "dependencies": { "escalade": "^3.1.1", "picocolors": "^1.0.0", @@ -15558,8 +15969,9 @@ } }, "node_modules/search-insights": { - "version": "2.14.0", - "license": "MIT", + "version": "2.16.3", + "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.16.3.tgz", + "integrity": "sha512-hSHy/s4Zk2xibhj9XTCACB+1PqS+CaJxepGNBhKc/OsHRpqvHAUAm5+uZ6kJJbGXn0pb3XqekHjg6JAqPExzqg==", "peer": true }, "node_modules/section-matter": { @@ -15939,7 +16351,8 @@ }, "node_modules/sitemap": { "version": "7.1.2", - "license": "MIT", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.2.tgz", + "integrity": "sha512-ARCqzHJ0p4gWt+j7NlU5eDlIO9+Rkr/JhPFZKKQ1l5GCus7rJH4UdrlVAh0xC/gDS/Qir2UMxqYNHtsKr2rpCw==", "dependencies": { "@types/node": "^17.0.5", "@types/sax": "^1.2.1", @@ -15956,7 +16369,8 @@ }, "node_modules/sitemap/node_modules/@types/node": { "version": "17.0.45", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", + "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==" }, "node_modules/skin-tone": { "version": "2.0.0", @@ -16001,7 +16415,8 @@ }, "node_modules/sort-css-media-queries": { "version": "2.2.0", - "license": "MIT", + "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz", + "integrity": "sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==", "engines": { "node": ">= 6.3.0" } @@ -16235,7 +16650,8 @@ }, "node_modules/strip-json-comments": { "version": "3.1.1", - "license": "MIT", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "engines": { "node": ">=8" }, @@ -16901,7 +17317,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.13", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", + "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", "funding": [ { "type": "opencollective", @@ -16916,10 +17334,9 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "escalade": "^3.1.2", + "picocolors": "^1.0.1" }, "bin": { "update-browserslist-db": "cli.js" diff --git a/website/package.json b/website/package.json index e68e8deb3300..a9dacc0150ae 100644 --- a/website/package.json +++ b/website/package.json @@ -17,17 +17,17 @@ "watch": "docusaurus gen-api-docs all && docusaurus start" }, "dependencies": { - "@docusaurus/core": "^3.4.0", - "@docusaurus/plugin-client-redirects": "^3.4.0", - "@docusaurus/plugin-content-docs": "^3.4.0", - "@docusaurus/preset-classic": "^3.4.0", - "@docusaurus/theme-common": "^3.4.0", - "@docusaurus/theme-mermaid": "^3.4.0", + "@docusaurus/core": "^3.5.2", + "@docusaurus/plugin-client-redirects": "^3.5.2", + "@docusaurus/plugin-content-docs": "^3.5.2", + "@docusaurus/preset-classic": "^3.5.2", + "@docusaurus/theme-common": "^3.5.2", + "@docusaurus/theme-mermaid": "^3.5.2", "@mdx-js/react": "^3.0.1", "clsx": "^2.1.1", "disqus-react": "^1.1.5", - "docusaurus-plugin-openapi-docs": "^3.0.2", - "docusaurus-theme-openapi-docs": "^3.0.2", + "docusaurus-plugin-openapi-docs": "^4.0.0", + "docusaurus-theme-openapi-docs": "^4.0.0", "postcss": "^8.4.41", "prism-react-renderer": "^2.3.1", "react": "^18.3.1", @@ -52,7 +52,7 @@ }, "devDependencies": { "@docusaurus/module-type-aliases": "^3.3.2", - "@docusaurus/tsconfig": "^3.4.0", + "@docusaurus/tsconfig": "^3.5.2", "@docusaurus/types": "^3.3.2", "@types/react": "^18.3.4", "cross-env": "^7.0.3", From e0b199f2fe3f417ec2dbf999855d832a24f84908 Mon Sep 17 00:00:00 2001 From: Fletcher Heisler Date: Wed, 21 Aug 2024 14:35:55 -0400 Subject: [PATCH 143/165] root: Update README from old description (#11014) Update README from old description Signed-off-by: Fletcher Heisler --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e87db3f214db..613b41e24988 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,9 @@ ## What is authentik? -authentik is an open-source Identity Provider that emphasizes flexibility and versatility. It can be seamlessly integrated into existing environments to support new protocols. authentik is also a great solution for implementing sign-up, recovery, and other similar features in your application, saving you the hassle of dealing with them. +authentik is an open-source Identity Provider that emphasizes flexibility and versatility, with support for a wide set of protocols. + +Our [enterprise offer](https://goauthentik.io/pricing) can also be used as a self-hosted replacement for large-scale deployments of Okta/Auth0, Entra ID, Ping Identity, or other legacy IdPs for employees and B2B2C use. ## Installation From 351a83a400a408f35f1807a7af8767b587b8a5e7 Mon Sep 17 00:00:00 2001 From: Andreas <43118918+eulores@users.noreply.github.com> Date: Wed, 21 Aug 2024 21:19:34 +0200 Subject: [PATCH 144/165] website/docs: Correct the forward authentication configuration template for Caddy (#11012) Correct the forward authentication configuration template for Caddy The directives were not executed in the given order, but instead, using the implicit sequence defined in https://caddyserver.com/docs/caddyfile/directives#directive-order. Surrounding the directives with route {} fixes this. Signed-off-by: Andreas <43118918+eulores@users.noreply.github.com> --- .../docs/providers/proxy/_caddy_standalone.md | 27 ++++++++++--------- 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/website/docs/providers/proxy/_caddy_standalone.md b/website/docs/providers/proxy/_caddy_standalone.md index 09e857a6ceae..2ee6b700cc7a 100644 --- a/website/docs/providers/proxy/_caddy_standalone.md +++ b/website/docs/providers/proxy/_caddy_standalone.md @@ -2,22 +2,25 @@ Use the following configuration: ``` app.company { - # always forward outpost path to actual outpost - reverse_proxy /outpost.goauthentik.io/* http://outpost.company:9000 + # directive execution order is only as stated if enclosed with route. + route { + # always forward outpost path to actual outpost + reverse_proxy /outpost.goauthentik.io/* http://outpost.company:9000 - # forward authentication to outpost - forward_auth http://outpost.company:9000 { - uri /outpost.goauthentik.io/auth/caddy + # forward authentication to outpost + forward_auth http://outpost.company:9000 { + uri /outpost.goauthentik.io/auth/caddy - # capitalization of the headers is important, otherwise they will be empty - copy_headers X-Authentik-Username X-Authentik-Groups X-Authentik-Email X-Authentik-Name X-Authentik-Uid X-Authentik-Jwt X-Authentik-Meta-Jwks X-Authentik-Meta-Outpost X-Authentik-Meta-Provider X-Authentik-Meta-App X-Authentik-Meta-Version + # capitalization of the headers is important, otherwise they will be empty + copy_headers X-Authentik-Username X-Authentik-Groups X-Authentik-Email X-Authentik-Name X-Authentik-Uid X-Authentik-Jwt X-Authentik-Meta-Jwks X-Authentik-Meta-Outpost X-Authentik-Meta-Provider X-Authentik-Meta-App X-Authentik-Meta-Version - # optional, in this config trust all private ranges, should probably be set to the outposts IP - trusted_proxies private_ranges - } + # optional, in this config trust all private ranges, should probably be set to the outposts IP + trusted_proxies private_ranges + } - # actual site configuration below, for example - reverse_proxy localhost:1234 + # actual site configuration below, for example + reverse_proxy localhost:1234 + } } ``` From 116a3e75dadaf4384e364a35f09785d493b1824b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 22 Aug 2024 10:53:58 +0200 Subject: [PATCH 145/165] core: bump github.com/gorilla/sessions from 1.3.0 to 1.4.0 (#11002) * core: bump github.com/gorilla/sessions from 1.3.0 to 1.4.0 Bumps [github.com/gorilla/sessions](https://github.com/gorilla/sessions) from 1.3.0 to 1.4.0. - [Release notes](https://github.com/gorilla/sessions/releases) - [Commits](https://github.com/gorilla/sessions/compare/v1.3.0...v1.4.0) --- updated-dependencies: - dependency-name: github.com/gorilla/sessions dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] * tidy Signed-off-by: Jens Langhammer * bump golangci Signed-off-by: Jens Langhammer * bump golang docker image to 1.23 too Signed-off-by: Jens Langhammer --------- Signed-off-by: dependabot[bot] Signed-off-by: Jens Langhammer Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jens Langhammer --- .github/workflows/ci-outpost.yml | 2 +- Dockerfile | 2 +- go.mod | 6 ++++-- go.sum | 4 ++-- ldap.Dockerfile | 2 +- proxy.Dockerfile | 2 +- rac.Dockerfile | 2 +- radius.Dockerfile | 2 +- 8 files changed, 12 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci-outpost.yml b/.github/workflows/ci-outpost.yml index 58e00682895d..abb9f41bc00c 100644 --- a/.github/workflows/ci-outpost.yml +++ b/.github/workflows/ci-outpost.yml @@ -31,7 +31,7 @@ jobs: - name: golangci-lint uses: golangci/golangci-lint-action@v6 with: - version: v1.54.2 + version: latest args: --timeout 5000s --verbose skip-cache: true test-unittest: diff --git a/Dockerfile b/Dockerfile index 76156ccbd8c1..ab5ce799b717 100644 --- a/Dockerfile +++ b/Dockerfile @@ -43,7 +43,7 @@ COPY ./gen-ts-api /work/web/node_modules/@goauthentik/api RUN npm run build # Stage 3: Build go proxy -FROM --platform=${BUILDPLATFORM} mcr.microsoft.com/oss/go/microsoft/golang:1.22-fips-bookworm AS go-builder +FROM --platform=${BUILDPLATFORM} mcr.microsoft.com/oss/go/microsoft/golang:1.23-fips-bookworm AS go-builder ARG TARGETOS ARG TARGETARCH diff --git a/go.mod b/go.mod index 945bc328eab4..80dc52a735d3 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,8 @@ module goauthentik.io -go 1.22.2 +go 1.23 + +toolchain go1.23.0 require ( beryju.io/ldap v0.1.0 @@ -14,7 +16,7 @@ require ( github.com/gorilla/handlers v1.5.2 github.com/gorilla/mux v1.8.1 github.com/gorilla/securecookie v1.1.2 - github.com/gorilla/sessions v1.3.0 + github.com/gorilla/sessions v1.4.0 github.com/gorilla/websocket v1.5.3 github.com/jellydator/ttlcache/v3 v3.2.0 github.com/mitchellh/mapstructure v1.5.0 diff --git a/go.sum b/go.sum index 68949cca28ef..540384f9a99c 100644 --- a/go.sum +++ b/go.sum @@ -175,8 +175,8 @@ github.com/gorilla/securecookie v1.1.1/go.mod h1:ra0sb63/xPlUeL+yeDciTfxMRAA+MP+ github.com/gorilla/securecookie v1.1.2 h1:YCIWL56dvtr73r6715mJs5ZvhtnY73hBvEF8kXD8ePA= github.com/gorilla/securecookie v1.1.2/go.mod h1:NfCASbcHqRSY+3a8tlWJwsQap2VX5pwzwo4h3eOamfo= github.com/gorilla/sessions v1.2.1/go.mod h1:dk2InVEVJ0sfLlnXv9EAgkf6ecYs/i80K/zI+bUmuGM= -github.com/gorilla/sessions v1.3.0 h1:XYlkq7KcpOB2ZhHBPv5WpjMIxrQosiZanfoy1HLZFzg= -github.com/gorilla/sessions v1.3.0/go.mod h1:ePLdVu+jbEgHH+KWw8I1z2wqd0BAdAQh/8LRvBeoNcQ= +github.com/gorilla/sessions v1.4.0 h1:kpIYOp/oi6MG/p5PgxApU8srsSw9tuFbt46Lt7auzqQ= +github.com/gorilla/sessions v1.4.0/go.mod h1:FLWm50oby91+hl7p/wRxDth9bWSuk0qVL2emc7lT5ik= github.com/gorilla/websocket v1.4.1/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= github.com/gorilla/websocket v1.5.3 h1:saDtZ6Pbx/0u+bgYQ3q96pZgCzfhKXGPqt7kZ72aNNg= github.com/gorilla/websocket v1.5.3/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= diff --git a/ldap.Dockerfile b/ldap.Dockerfile index df9d737067c8..37b7a9f0725f 100644 --- a/ldap.Dockerfile +++ b/ldap.Dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile:1 # Stage 1: Build -FROM --platform=${BUILDPLATFORM} mcr.microsoft.com/oss/go/microsoft/golang:1.22-fips-bookworm AS builder +FROM --platform=${BUILDPLATFORM} mcr.microsoft.com/oss/go/microsoft/golang:1.23-fips-bookworm AS builder ARG TARGETOS ARG TARGETARCH diff --git a/proxy.Dockerfile b/proxy.Dockerfile index e223e5266b37..51bd22a27a72 100644 --- a/proxy.Dockerfile +++ b/proxy.Dockerfile @@ -17,7 +17,7 @@ COPY web . RUN npm run build-proxy # Stage 2: Build -FROM --platform=${BUILDPLATFORM} mcr.microsoft.com/oss/go/microsoft/golang:1.22-fips-bookworm AS builder +FROM --platform=${BUILDPLATFORM} mcr.microsoft.com/oss/go/microsoft/golang:1.23-fips-bookworm AS builder ARG TARGETOS ARG TARGETARCH diff --git a/rac.Dockerfile b/rac.Dockerfile index 87b214408e45..849f5d32a54e 100644 --- a/rac.Dockerfile +++ b/rac.Dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile:1 # Stage 1: Build -FROM --platform=${BUILDPLATFORM} mcr.microsoft.com/oss/go/microsoft/golang:1.22-fips-bookworm AS builder +FROM --platform=${BUILDPLATFORM} mcr.microsoft.com/oss/go/microsoft/golang:1.23-fips-bookworm AS builder ARG TARGETOS ARG TARGETARCH diff --git a/radius.Dockerfile b/radius.Dockerfile index e19b682f98ca..1db5c49256f4 100644 --- a/radius.Dockerfile +++ b/radius.Dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile:1 # Stage 1: Build -FROM --platform=${BUILDPLATFORM} mcr.microsoft.com/oss/go/microsoft/golang:1.22-fips-bookworm AS builder +FROM --platform=${BUILDPLATFORM} mcr.microsoft.com/oss/go/microsoft/golang:1.23-fips-bookworm AS builder ARG TARGETOS ARG TARGETARCH From 40b93e9b10ad95aa317e7c6769702199922d0e0f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 22 Aug 2024 10:55:03 +0200 Subject: [PATCH 146/165] core: bump drf-orjson-renderer from 1.7.2 to 1.7.3 (#11015) Bumps [drf-orjson-renderer](https://github.com/brianjbuck/drf_orjson_renderer) from 1.7.2 to 1.7.3. - [Commits](https://github.com/brianjbuck/drf_orjson_renderer/commits) --- updated-dependencies: - dependency-name: drf-orjson-renderer dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- poetry.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index a634da8517b0..a1fe267ae9c3 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1497,13 +1497,13 @@ tests = ["black", "django-stubs[compatible-mypy]", "djangorestframework-stubs[co [[package]] name = "drf-orjson-renderer" -version = "1.7.2" +version = "1.7.3" description = "Django RestFramework JSON Renderer Backed by orjson" optional = false python-versions = ">=3.6.0" files = [ - {file = "drf_orjson_renderer-1.7.2-py3-none-any.whl", hash = "sha256:4fbf6f91d7032fbf23e31837e4c5cf6950af4e588bf34e9feadc809c67977657"}, - {file = "drf_orjson_renderer-1.7.2.tar.gz", hash = "sha256:b8a47c38a6eeaf5ffc7a5d53d028b95fa8b340999507681e403a599f0a3be456"}, + {file = "drf_orjson_renderer-1.7.3-py3-none-any.whl", hash = "sha256:9c3fe521b0e8c641b334c40bb81ecadb14519a27599a495d360385abe193a4b4"}, + {file = "drf_orjson_renderer-1.7.3.tar.gz", hash = "sha256:0c49760fc415df8096c1ef05f029802f2e5862d4e15fe96066289b8c526835f1"}, ] [package.dependencies] From 85eb1049660fb15a5f22d4962db9045e4e399abf Mon Sep 17 00:00:00 2001 From: Ken Sternberg <133134217+kensternberg-authentik@users.noreply.github.com> Date: Thu, 22 Aug 2024 02:17:30 -0700 Subject: [PATCH 147/165] web: fix flash of unstructured content, add tests for it (#11013) * web: fix Flash of Unstructured Content while SearchSelect is loading from the backend Provide an alternative, readonly, disabled, unindexed input object with the text "Loading...", to be replaced with the _real_ input element after the content is loaded. This provides the correct appearance and spacing so the content doesn't jiggle about between the start of loading and the SearchSelect element being finalized. It was visually distracting and unappealing. * web: comment on state management in API layer, move file to point to correct component under test. * web: test for flash of unstructured content - Add a unit test to ensure the "Loading..." element is displayed correctly before data arrives - Demo how to mock a `fetchObjects()` call in testing. Very cool. - Make distinguishing rule sets for code, tests, and scripts in nightmare mode - In SearchSelect, Move the `styles()` declaration to the top of the class for consistency. - To test for the FLOUC issue in SearchSelect. This is both an exercise in mocking @beryju's `fetchObjects()` protocol, and shows how we can unit test generic components that render API objects. --- web/scripts/eslint.nightmare.mjs | 295 +++++++++--------- .../forms/SearchSelect/SearchSelect.ts | 18 +- .../forms/SearchSelect/ak-search-select-ez.ts | 4 +- .../ak-search-select-loading-indicator.ts | 64 ++++ .../SearchSelect/ak-search-select-view.ts | 8 +- .../forms/SearchSelect/ak-search-select.ts | 4 +- .../tests/ak-search-select-view.test.ts | 104 ++++++ .../tests/ak-search-select.test.ts | 162 +++++----- 8 files changed, 427 insertions(+), 232 deletions(-) create mode 100644 web/src/elements/forms/SearchSelect/ak-search-select-loading-indicator.ts create mode 100644 web/src/elements/forms/SearchSelect/tests/ak-search-select-view.test.ts diff --git a/web/scripts/eslint.nightmare.mjs b/web/scripts/eslint.nightmare.mjs index 0c44096ee8c7..66869375f528 100644 --- a/web/scripts/eslint.nightmare.mjs +++ b/web/scripts/eslint.nightmare.mjs @@ -6,6 +6,142 @@ import wcconf from "eslint-plugin-wc"; import globals from "globals"; import tseslint from "typescript-eslint"; +const MAX_DEPTH = 4; +const MAX_NESTED_CALLBACKS = 4; +const MAX_PARAMS = 5; +const MAX_COGNITIVE_COMPLEXITY = 9; + +const rules = { + "accessor-pairs": "error", + "array-callback-return": "error", + "block-scoped-var": "error", + "consistent-return": "error", + "consistent-this": ["error", "that"], + "curly": ["error", "all"], + "dot-notation": [ + "error", + { + allowKeywords: true, + }, + ], + "eqeqeq": "error", + "func-names": "error", + "guard-for-in": "error", + "max-depth": ["error", MAX_DEPTH], + "max-nested-callbacks": ["error", MAX_NESTED_CALLBACKS], + "max-params": ["error", MAX_PARAMS], + "new-cap": "error", + "no-alert": "error", + "no-array-constructor": "error", + "no-bitwise": "error", + "no-caller": "error", + "no-case-declarations": "error", + "no-class-assign": "error", + "no-cond-assign": "error", + "no-const-assign": "error", + "no-constant-condition": "error", + "no-control-regex": "error", + "no-debugger": "error", + "no-delete-var": "error", + "no-div-regex": "error", + "no-dupe-args": "error", + "no-dupe-keys": "error", + "no-duplicate-case": "error", + "no-else-return": "error", + "no-empty": "error", + "no-empty-character-class": "error", + "no-empty-function": "error", + "no-labels": "error", + "no-eq-null": "error", + "no-eval": "error", + "no-ex-assign": "error", + "no-extend-native": "error", + "no-extra-bind": "error", + "no-extra-boolean-cast": "error", + "no-extra-label": "error", + "no-fallthrough": "error", + "no-func-assign": "error", + "no-implied-eval": "error", + "no-implicit-coercion": "error", + "no-implicit-globals": "error", + "no-inner-declarations": ["error", "functions"], + "no-invalid-regexp": "error", + "no-irregular-whitespace": "error", + "no-iterator": "error", + "no-invalid-this": "error", + "no-label-var": "error", + "no-lone-blocks": "error", + "no-lonely-if": "error", + "no-loop-func": "error", + "no-magic-numbers": ["error", { ignore: [0, 1, -1] }], + "no-multi-str": "error", + "no-negated-condition": "error", + "no-nested-ternary": "error", + "no-new": "error", + "no-new-func": "error", + "no-new-wrappers": "error", + "no-obj-calls": "error", + "no-octal": "error", + "no-octal-escape": "error", + "no-param-reassign": "error", + "no-proto": "error", + "no-redeclare": "error", + "no-regex-spaces": "error", + "no-restricted-syntax": ["error", "WithStatement"], + "no-script-url": "error", + "no-self-assign": "error", + "no-self-compare": "error", + "no-sequences": "error", + "no-shadow": "error", + "no-shadow-restricted-names": "error", + "no-sparse-arrays": "error", + "no-this-before-super": "error", + "no-throw-literal": "error", + "no-trailing-spaces": "error", + "no-undef": "error", + "no-undef-init": "error", + "no-unexpected-multiline": "error", + "no-useless-constructor": "error", + "no-unmodified-loop-condition": "error", + "no-unneeded-ternary": "error", + "no-unreachable": "error", + "no-unused-expressions": "error", + "no-unused-labels": "error", + "no-use-before-define": "error", + "no-useless-call": "error", + "no-dupe-class-members": "error", + "no-var": "error", + "no-void": "error", + "no-with": "error", + "prefer-arrow-callback": "error", + "prefer-const": "error", + "prefer-rest-params": "error", + "prefer-spread": "error", + "prefer-template": "error", + "radix": "error", + "require-yield": "error", + "strict": ["error", "global"], + "use-isnan": "error", + "valid-typeof": "error", + "vars-on-top": "error", + "yoda": ["error", "never"], + + "no-unused-vars": "off", + "no-console": ["error", { allow: ["debug", "warn", "error"] }], + "sonarjs/cognitive-complexity": ["off", MAX_COGNITIVE_COMPLEXITY], + "sonarjs/no-duplicate-string": "off", + "sonarjs/no-nested-template-literals": "off", + "@typescript-eslint/ban-ts-comment": "off", + "@typescript-eslint/no-unused-vars": [ + "error", + { + argsIgnorePattern: "^_", + varsIgnorePattern: "^_", + caughtErrorsIgnorePattern: "^_", + }, + ], +}; + export default [ // You would not believe how much this change has frustrated users: ["if an ignores key is used // without any other keys in the configuration object, then the patterns act as global @@ -24,6 +160,7 @@ export default [ "src/locale-codes.ts", "storybook-static/", "src/locales/", + "src/**/*.test.ts", ], }, eslint.configs.recommended, @@ -43,136 +180,7 @@ export default [ }, }, files: ["src/**"], - rules: { - "accessor-pairs": "error", - "array-callback-return": "error", - "block-scoped-var": "error", - "consistent-return": "error", - "consistent-this": ["error", "that"], - "curly": ["error", "all"], - "dot-notation": [ - "error", - { - allowKeywords: true, - }, - ], - "eqeqeq": "error", - "func-names": "error", - "guard-for-in": "error", - "max-depth": ["error", 4], - "max-nested-callbacks": ["error", 4], - "max-params": ["error", 5], - "new-cap": "error", - "no-alert": "error", - "no-array-constructor": "error", - "no-bitwise": "error", - "no-caller": "error", - "no-case-declarations": "error", - "no-class-assign": "error", - "no-cond-assign": "error", - "no-const-assign": "error", - "no-constant-condition": "error", - "no-control-regex": "error", - "no-debugger": "error", - "no-delete-var": "error", - "no-div-regex": "error", - "no-dupe-args": "error", - "no-dupe-keys": "error", - "no-duplicate-case": "error", - "no-else-return": "error", - "no-empty": "error", - "no-empty-character-class": "error", - "no-empty-function": "error", - "no-labels": "error", - "no-eq-null": "error", - "no-eval": "error", - "no-ex-assign": "error", - "no-extend-native": "error", - "no-extra-bind": "error", - "no-extra-boolean-cast": "error", - "no-extra-label": "error", - "no-fallthrough": "error", - "no-func-assign": "error", - "no-implied-eval": "error", - "no-implicit-coercion": "error", - "no-implicit-globals": "error", - "no-inner-declarations": ["error", "functions"], - "no-invalid-regexp": "error", - "no-irregular-whitespace": "error", - "no-iterator": "error", - "no-invalid-this": "error", - "no-label-var": "error", - "no-lone-blocks": "error", - "no-lonely-if": "error", - "no-loop-func": "error", - "no-magic-numbers": ["error", { ignore: [0, 1, -1] }], - "no-multi-str": "error", - "no-negated-condition": "error", - "no-nested-ternary": "error", - "no-new": "error", - "no-new-func": "error", - "no-new-wrappers": "error", - "no-obj-calls": "error", - "no-octal": "error", - "no-octal-escape": "error", - "no-param-reassign": "error", - "no-proto": "error", - "no-redeclare": "error", - "no-regex-spaces": "error", - "no-restricted-syntax": ["error", "WithStatement"], - "no-script-url": "error", - "no-self-assign": "error", - "no-self-compare": "error", - "no-sequences": "error", - "no-shadow": "error", - "no-shadow-restricted-names": "error", - "no-sparse-arrays": "error", - "no-this-before-super": "error", - "no-throw-literal": "error", - "no-trailing-spaces": "error", - "no-undef": "error", - "no-undef-init": "error", - "no-unexpected-multiline": "error", - "no-useless-constructor": "error", - "no-unmodified-loop-condition": "error", - "no-unneeded-ternary": "error", - "no-unreachable": "error", - "no-unused-expressions": "error", - "no-unused-labels": "error", - "no-use-before-define": "error", - "no-useless-call": "error", - "no-dupe-class-members": "error", - "no-var": "error", - "no-void": "error", - "no-with": "error", - "prefer-arrow-callback": "error", - "prefer-const": "error", - "prefer-rest-params": "error", - "prefer-spread": "error", - "prefer-template": "error", - "radix": "error", - "require-yield": "error", - "strict": ["error", "global"], - "use-isnan": "error", - "valid-typeof": "error", - "vars-on-top": "error", - "yoda": ["error", "never"], - - "no-unused-vars": "off", - "no-console": ["error", { allow: ["debug", "warn", "error"] }], - "sonarjs/cognitive-complexity": ["off", 9], - "sonarjs/no-duplicate-string": "off", - "sonarjs/no-nested-template-literals": "off", - "@typescript-eslint/ban-ts-comment": "off", - "@typescript-eslint/no-unused-vars": [ - "error", - { - argsIgnorePattern: "^_", - varsIgnorePattern: "^_", - caughtErrorsIgnorePattern: "^_", - }, - ], - }, + rules, }, { languageOptions: { @@ -186,18 +194,21 @@ export default [ }, }, files: ["scripts/*.mjs", "*.ts", "*.mjs"], - rules: { - "no-unused-vars": "off", - "no-console": "off", - "@typescript-eslint/ban-ts-comment": "off", - "@typescript-eslint/no-unused-vars": [ - "error", - { - argsIgnorePattern: "^_", - varsIgnorePattern: "^_", - caughtErrorsIgnorePattern: "^_", - }, - ], + rules, + }, + { + languageOptions: { + parser: tsparser, + parserOptions: { + ecmaVersion: 12, + sourceType: "module", + }, + globals: { + ...globals.nodeBuiltin, + ...globals.jest, + }, }, + files: ["src/**/*.test.ts"], + rules, }, ]; diff --git a/web/src/elements/forms/SearchSelect/SearchSelect.ts b/web/src/elements/forms/SearchSelect/SearchSelect.ts index 35b6939409a0..662e70b0e16a 100644 --- a/web/src/elements/forms/SearchSelect/SearchSelect.ts +++ b/web/src/elements/forms/SearchSelect/SearchSelect.ts @@ -8,7 +8,7 @@ import { CustomEmitterElement } from "@goauthentik/elements/utils/eventEmitter"; import { randomId } from "@goauthentik/elements/utils/randomId.js"; import { msg } from "@lit/localize"; -import { TemplateResult, html } from "lit"; +import { PropertyValues, TemplateResult, html } from "lit"; import { property, state } from "lit/decorators.js"; import { ifDefined } from "lit/directives/if-defined.js"; @@ -16,6 +16,7 @@ import PFBase from "@patternfly/patternfly/patternfly-base.css"; import { ResponseError } from "@goauthentik/api"; +import "./ak-search-select-loading-indicator.js"; import "./ak-search-select-view.js"; import { SearchSelectView } from "./ak-search-select-view.js"; @@ -120,6 +121,7 @@ export class SearchSelectBase return Promise.resolve(); } this.isFetchingData = true; + this.dispatchEvent(new Event("loading")); return this.fetchObjects(this.query) .then((objects) => { objects.forEach((obj) => { @@ -228,8 +230,15 @@ export class SearchSelectBase return html`${msg("Failed to fetch objects: ")} ${this.error.detail}`; } + // `this.objects` is both a container and a sigil; if it is in the `undefined` state, it's a + // marker that this component has not yet completed a *first* load. After that, it should + // never be empty. The only state that allows it to be empty after a successful retrieval is + // a subsequent retrieval failure, in which case `this.error` above will be populated and + // displayed before this. if (!this.objects) { - return html`${msg("Loading...")}`; + return html``; } const options = this.getGroupedItems(); @@ -248,7 +257,10 @@ export class SearchSelectBase > `; } - public override updated() { + public override updated(changed: PropertyValues) { + if (!this.isFetchingData && changed.has("objects")) { + this.dispatchEvent(new Event("ready")); + } // It is not safe for automated tests to interact with this component while it is fetching // data. if (!this.isFetchingData) { diff --git a/web/src/elements/forms/SearchSelect/ak-search-select-ez.ts b/web/src/elements/forms/SearchSelect/ak-search-select-ez.ts index a05d1d7f6202..416039044369 100644 --- a/web/src/elements/forms/SearchSelect/ak-search-select-ez.ts +++ b/web/src/elements/forms/SearchSelect/ak-search-select-ez.ts @@ -1,8 +1,6 @@ import { TemplateResult } from "lit"; import { customElement, property } from "lit/decorators.js"; -import PFBase from "@patternfly/patternfly/patternfly-base.css"; - import { type ISearchSelectBase, SearchSelectBase } from "./SearchSelect.js"; export interface ISearchSelectApi { @@ -48,7 +46,7 @@ export interface ISearchSelectEz extends ISearchSelectBase { @customElement("ak-search-select-ez") export class SearchSelectEz extends SearchSelectBase implements ISearchSelectEz { static get styles() { - return [PFBase]; + return [...SearchSelectBase.styles]; } @property({ type: Object, attribute: false }) diff --git a/web/src/elements/forms/SearchSelect/ak-search-select-loading-indicator.ts b/web/src/elements/forms/SearchSelect/ak-search-select-loading-indicator.ts new file mode 100644 index 000000000000..94b12212624d --- /dev/null +++ b/web/src/elements/forms/SearchSelect/ak-search-select-loading-indicator.ts @@ -0,0 +1,64 @@ +import { AKElement } from "@goauthentik/elements/Base.js"; +import { randomId } from "@goauthentik/elements/utils/randomId.js"; + +import { msg } from "@lit/localize"; +import { html } from "lit"; +import { customElement } from "lit/decorators.js"; + +import PFFormControl from "@patternfly/patternfly/components/FormControl/form-control.css"; +import PFSelect from "@patternfly/patternfly/components/Select/select.css"; +import PFBase from "@patternfly/patternfly/patternfly-base.css"; + +/** + * @class SearchSelectLoadingIndicator + * @element ak-search-select-loading-indicator + * + * Just a loading indicator to fill in while we wait for the view to settle + * + * ## Available CSS `part::` + * + * - @part ak-search-select: The main Patternfly div + * - @part ak-search-select-toggle: The Patternfly inner div + * - @part ak-search-select-wrapper: Yet another Patternfly inner div + * - @part ak-search-select-loading-indicator: The input object that hosts the "Loading..." message + */ + +@customElement("ak-search-select-loading-indicator") +export class SearchSelectLoadingIndicator extends AKElement { + static get styles() { + return [PFBase, PFFormControl, PFSelect]; + } + + connectedCallback() { + super.connectedCallback(); + this.setAttribute("data-ouia-component-type", "ak-search-select-loading-indicator"); + this.setAttribute("data-ouia-component-id", this.getAttribute("id") || randomId()); + this.setAttribute("data-ouia-component-safe", "true"); + } + + render() { + return html` +
      +
      +
      + +
      +
      +
      + `; + } +} + +declare global { + interface HTMLElementTagNameMap { + "ak-search-select-loading-indicator": SearchSelectLoadingIndicator; + } +} diff --git a/web/src/elements/forms/SearchSelect/ak-search-select-view.ts b/web/src/elements/forms/SearchSelect/ak-search-select-view.ts index 7324b9edc4c5..c2133f6f1633 100644 --- a/web/src/elements/forms/SearchSelect/ak-search-select-view.ts +++ b/web/src/elements/forms/SearchSelect/ak-search-select-view.ts @@ -69,6 +69,10 @@ export interface ISearchSelectView { */ @customElement("ak-search-select-view") export class SearchSelectView extends AKElement implements ISearchSelectView { + static get styles() { + return [PFBase, PFForm, PFFormControl, PFSelect]; + } + /** * The options collection. The simplest variant is just [key, label, optional]. See * the `./types.ts` file for variants and how to use them. @@ -186,10 +190,6 @@ export class SearchSelectView extends AKElement implements ISearchSelectView { */ flatOptions: [string, SelectOption][] = []; - static get styles() { - return [PFBase, PFForm, PFFormControl, PFSelect]; - } - connectedCallback() { super.connectedCallback(); this.setAttribute("data-ouia-component-type", "ak-search-select-view"); diff --git a/web/src/elements/forms/SearchSelect/ak-search-select.ts b/web/src/elements/forms/SearchSelect/ak-search-select.ts index 0c7bcf9b6708..36b8b4332537 100644 --- a/web/src/elements/forms/SearchSelect/ak-search-select.ts +++ b/web/src/elements/forms/SearchSelect/ak-search-select.ts @@ -3,8 +3,6 @@ import { groupBy } from "@goauthentik/common/utils"; import { TemplateResult } from "lit"; import { customElement, property } from "lit/decorators.js"; -import PFBase from "@patternfly/patternfly/patternfly-base.css"; - import { type ISearchSelectBase, SearchSelectBase } from "./SearchSelect.js"; export interface ISearchSelect extends ISearchSelectBase { @@ -57,7 +55,7 @@ export interface ISearchSelect extends ISearchSelectBase { @customElement("ak-search-select") export class SearchSelect extends SearchSelectBase implements ISearchSelect { static get styles() { - return [PFBase]; + return [...SearchSelectBase.styles]; } // A function which takes the query state object (accepting that it may be empty) and returns a diff --git a/web/src/elements/forms/SearchSelect/tests/ak-search-select-view.test.ts b/web/src/elements/forms/SearchSelect/tests/ak-search-select-view.test.ts new file mode 100644 index 000000000000..6c22e88696be --- /dev/null +++ b/web/src/elements/forms/SearchSelect/tests/ak-search-select-view.test.ts @@ -0,0 +1,104 @@ +import { $, browser } from "@wdio/globals"; +import { slug } from "github-slugger"; +import { Key } from "webdriverio"; + +import { html, render } from "lit"; + +import "../ak-search-select-view.js"; +import { sampleData } from "../stories/sampleData.js"; +import { AkSearchSelectViewDriver } from "./ak-search-select-view.comp.js"; + +const longGoodForYouPairs = { + grouped: false, + options: sampleData.map(({ produce }) => [slug(produce), produce]), +}; + +describe("Search select: Test Input Field", () => { + let select: AkSearchSelectViewDriver; + + beforeEach(async () => { + await render( + html` `, + document.body, + ); + // @ts-ignore + select = await AkSearchSelectViewDriver.build(await $("ak-search-select-view")); + }); + + it("should open the menu when the input is clicked", async () => { + expect(await select.open).toBe(false); + expect(await select.menuIsVisible()).toBe(false); + await select.clickInput(); + expect(await select.open).toBe(true); + // expect(await select.menuIsVisible()).toBe(true); + }); + + it("should not open the menu when the input is focused", async () => { + expect(await select.open).toBe(false); + await select.focusOnInput(); + expect(await select.open).toBe(false); + expect(await select.menuIsVisible()).toBe(false); + }); + + it("should close the menu when the input is clicked a second time", async () => { + expect(await select.open).toBe(false); + expect(await select.menuIsVisible()).toBe(false); + await select.clickInput(); + expect(await select.menuIsVisible()).toBe(true); + expect(await select.open).toBe(true); + await select.clickInput(); + expect(await select.open).toBe(false); + expect(await select.open).toBe(false); + }); + + it("should open the menu from a focused but closed input when a search is begun", async () => { + expect(await select.open).toBe(false); + await select.focusOnInput(); + expect(await select.open).toBe(false); + expect(await select.menuIsVisible()).toBe(false); + await browser.keys("A"); + expect(await select.open).toBe(true); + expect(await select.menuIsVisible()).toBe(true); + }); + + it("should update the list as the user types", async () => { + await select.focusOnInput(); + await browser.keys("Ap"); + expect(await select.menuIsVisible()).toBe(true); + const elements = Array.from(await select.listElements()); + expect(elements.length).toBe(2); + }); + + it("set the value when a match is close", async () => { + await select.focusOnInput(); + await browser.keys("Ap"); + expect(await select.menuIsVisible()).toBe(true); + const elements = Array.from(await select.listElements()); + expect(elements.length).toBe(2); + await browser.keys(Key.Tab); + expect(await (await select.input()).getValue()).toBe("Apples"); + }); + + it("should close the menu when the user clicks away", async () => { + document.body.insertAdjacentHTML( + "afterbegin", + '', + ); + const input = await browser.$("#a-separate-component"); + + await select.clickInput(); + expect(await select.open).toBe(true); + await input.click(); + expect(await select.open).toBe(false); + }); + + afterEach(async () => { + await document.body.querySelector("#a-separate-component")?.remove(); + await document.body.querySelector("ak-search-select-view")?.remove(); + // @ts-expect-error expression of type '"_$litPart$"' is added by Lit + if (document.body["_$litPart$"]) { + // @ts-expect-error expression of type '"_$litPart$"' is added by Lit + delete document.body["_$litPart$"]; + } + }); +}); diff --git a/web/src/elements/forms/SearchSelect/tests/ak-search-select.test.ts b/web/src/elements/forms/SearchSelect/tests/ak-search-select.test.ts index 6c22e88696be..c0026e8ee865 100644 --- a/web/src/elements/forms/SearchSelect/tests/ak-search-select.test.ts +++ b/web/src/elements/forms/SearchSelect/tests/ak-search-select.test.ts @@ -1,100 +1,108 @@ +/* eslint-env jest */ +import { AKElement } from "@goauthentik/elements/Base"; +import { bound } from "@goauthentik/elements/decorators/bound.js"; +import { CustomListenerElement } from "@goauthentik/elements/utils/eventEmitter"; import { $, browser } from "@wdio/globals"; import { slug } from "github-slugger"; -import { Key } from "webdriverio"; import { html, render } from "lit"; +import { customElement } from "lit/decorators.js"; +import { property, query } from "lit/decorators.js"; -import "../ak-search-select-view.js"; -import { sampleData } from "../stories/sampleData.js"; +import "../ak-search-select.js"; +import { SearchSelect } from "../ak-search-select.js"; +import { type ViewSample, sampleData } from "../stories/sampleData.js"; import { AkSearchSelectViewDriver } from "./ak-search-select-view.comp.js"; -const longGoodForYouPairs = { - grouped: false, - options: sampleData.map(({ produce }) => [slug(produce), produce]), -}; +const renderElement = (fruit: ViewSample) => fruit.produce; -describe("Search select: Test Input Field", () => { - let select: AkSearchSelectViewDriver; +const renderDescription = (fruit: ViewSample) => html`${fruit.desc}`; - beforeEach(async () => { - await render( - html` `, - document.body, - ); - // @ts-ignore - select = await AkSearchSelectViewDriver.build(await $("ak-search-select-view")); - }); +const renderValue = (fruit: ViewSample | undefined) => slug(fruit?.produce ?? ""); - it("should open the menu when the input is clicked", async () => { - expect(await select.open).toBe(false); - expect(await select.menuIsVisible()).toBe(false); - await select.clickInput(); - expect(await select.open).toBe(true); - // expect(await select.menuIsVisible()).toBe(true); - }); +@customElement("ak-mock-search-group") +export class MockSearch extends CustomListenerElement(AKElement) { + /** + * The current fruit + * + * @attr + */ + @property({ type: String, reflect: true }) + fruit?: string; - it("should not open the menu when the input is focused", async () => { - expect(await select.open).toBe(false); - await select.focusOnInput(); - expect(await select.open).toBe(false); - expect(await select.menuIsVisible()).toBe(false); - }); + @query("ak-search-select") + search!: SearchSelect; - it("should close the menu when the input is clicked a second time", async () => { - expect(await select.open).toBe(false); - expect(await select.menuIsVisible()).toBe(false); - await select.clickInput(); - expect(await select.menuIsVisible()).toBe(true); - expect(await select.open).toBe(true); - await select.clickInput(); - expect(await select.open).toBe(false); - expect(await select.open).toBe(false); - }); + selectedFruit?: ViewSample; - it("should open the menu from a focused but closed input when a search is begun", async () => { - expect(await select.open).toBe(false); - await select.focusOnInput(); - expect(await select.open).toBe(false); - expect(await select.menuIsVisible()).toBe(false); - await browser.keys("A"); - expect(await select.open).toBe(true); - expect(await select.menuIsVisible()).toBe(true); - }); + get value() { + return this.selectedFruit ? renderValue(this.selectedFruit) : undefined; + } - it("should update the list as the user types", async () => { - await select.focusOnInput(); - await browser.keys("Ap"); - expect(await select.menuIsVisible()).toBe(true); - const elements = Array.from(await select.listElements()); - expect(elements.length).toBe(2); - }); + @bound + handleSearchUpdate(ev: CustomEvent) { + ev.stopPropagation(); + this.selectedFruit = ev.detail.value; + this.dispatchEvent(new InputEvent("input", { bubbles: true, composed: true })); + } + + @bound + selected(fruit: ViewSample) { + return this.fruit === slug(fruit.produce); + } + + @bound + fetchObjects() { + // eslint-disable-next-line @typescript-eslint/no-explicit-any + const resolver = (resolve: any) => { + this.addEventListener("resolve", () => { + resolve(sampleData); + }); + }; + return new Promise(resolver); + } + + render() { + return html` + + + `; + } +} - it("set the value when a match is close", async () => { - await select.focusOnInput(); - await browser.keys("Ap"); - expect(await select.menuIsVisible()).toBe(true); - const elements = Array.from(await select.listElements()); - expect(elements.length).toBe(2); - await browser.keys(Key.Tab); - expect(await (await select.input()).getValue()).toBe("Apples"); +describe("Search select: event driven startup", () => { + let select: AkSearchSelectViewDriver; + let wrapper: SearchSelect; + + beforeEach(async () => { + await render(html``, document.body); + // @ts-ignore + wrapper = await $(">>>ak-search-select"); }); - it("should close the menu when the user clicks away", async () => { - document.body.insertAdjacentHTML( - "afterbegin", - '', - ); - const input = await browser.$("#a-separate-component"); - - await select.clickInput(); - expect(await select.open).toBe(true); - await input.click(); - expect(await select.open).toBe(false); + it("should shift from the loading indicator to search select view on fetch event completed", async () => { + expect(await wrapper).toBeExisting(); + expect(await $(">>>ak-search-select-loading-indicator")).toBeDisplayed(); + await browser.execute(() => { + const mock = document.querySelector("ak-mock-search-group"); + mock?.dispatchEvent(new Event("resolve")); + }); + expect(await $(">>>ak-search-select-loading-indicator")).not.toBeDisplayed(); + select = await AkSearchSelectViewDriver.build(await $(">>>ak-search-select-view")); + expect(await select).toBeExisting(); }); afterEach(async () => { - await document.body.querySelector("#a-separate-component")?.remove(); - await document.body.querySelector("ak-search-select-view")?.remove(); + await document.body.querySelector("ak-mock-search-group")?.remove(); // @ts-expect-error expression of type '"_$litPart$"' is added by Lit if (document.body["_$litPart$"]) { // @ts-expect-error expression of type '"_$litPart$"' is added by Lit From 3de78ebb0950a3451752ef864996467dd5e28b55 Mon Sep 17 00:00:00 2001 From: Ken Sternberg <133134217+kensternberg-authentik@users.noreply.github.com> Date: Thu, 22 Aug 2024 02:59:03 -0700 Subject: [PATCH 148/165] web: dual-select uses, part 2: dual-select harder (#9377) * web: fix esbuild issue with style sheets Getting ESBuild, Lit, and Storybook to all agree on how to read and parse stylesheets is a serious pain. This fix better identifies the value types (instances) being passed from various sources in the repo to the three *different* kinds of style processors we're using (the native one, the polyfill one, and whatever the heck Storybook does internally). Falling back to using older CSS instantiating techniques one era at a time seems to do the trick. It's ugly, but in the face of the aggressive styling we use to avoid Flashes of Unstyled Content (FLoUC), it's the logic with which we're left. In standard mode, the following warning appears on the console when running a Flow: ``` Autofocus processing was blocked because a document already has a focused element. ``` In compatibility mode, the following **error** appears on the console when running a Flow: ``` crawler-inject.js:1106 Uncaught TypeError: Failed to execute 'observe' on 'MutationObserver': parameter 1 is not of type 'Node'. at initDomMutationObservers (crawler-inject.js:1106:18) at crawler-inject.js:1114:24 at Array.forEach () at initDomMutationObservers (crawler-inject.js:1114:10) at crawler-inject.js:1549:1 initDomMutationObservers @ crawler-inject.js:1106 (anonymous) @ crawler-inject.js:1114 initDomMutationObservers @ crawler-inject.js:1114 (anonymous) @ crawler-inject.js:1549 ``` Despite this error, nothing seems to be broken and flows work as anticipated. * web: replace multi-select with dual-select for all propertyMapping invocations All of the uses of - ${this.oauthSources?.results.map((source) => { - const selected = (provider?.jwksSources || []).some((su) => { - return su == source.pk; - }); - return html``; - })} - +

      ${msg( "JWTs signed by certificates configured in the selected sources can be used to authenticate to this provider.", )}

      -

      - ${msg("Hold control/command to select multiple items.")} -

      diff --git a/web/src/admin/applications/wizard/methods/proxy/AuthenticationByProxyPage.ts b/web/src/admin/applications/wizard/methods/proxy/AuthenticationByProxyPage.ts index 05d45f6c8618..36058f9d7d6e 100644 --- a/web/src/admin/applications/wizard/methods/proxy/AuthenticationByProxyPage.ts +++ b/web/src/admin/applications/wizard/methods/proxy/AuthenticationByProxyPage.ts @@ -1,4 +1,5 @@ import "@goauthentik/admin/applications/wizard/ak-wizard-title"; +import { oauth2SourcesProvider } from "@goauthentik/admin/providers/oauth2/OAuth2Sources.js"; import { makeProxyPropertyMappingsSelector, proxyPropertyMappingsProvider, @@ -10,6 +11,7 @@ import "@goauthentik/components/ak-text-input"; import "@goauthentik/components/ak-textarea-input"; import "@goauthentik/components/ak-toggle-group"; import "@goauthentik/elements/ak-dual-select/ak-dual-select-dynamic-selected-provider.js"; +import "@goauthentik/elements/ak-dual-select/ak-dual-select-provider.js"; import "@goauthentik/elements/forms/HorizontalFormElement"; import { msg } from "@lit/localize"; @@ -226,26 +228,17 @@ export class AkTypeProxyApplicationWizardPage extends BaseProviderPanel { name="jwksSources" .errorMessages=${errors?.jwksSources ?? []} > - +

      ${msg( "JWTs signed by certificates configured in the selected sources can be used to authenticate to this provider.", )}

      -

      - ${msg("Hold control/command to select multiple items.")} -

      diff --git a/web/src/admin/applications/wizard/methods/saml/ak-application-wizard-authentication-by-saml-configuration.ts b/web/src/admin/applications/wizard/methods/saml/ak-application-wizard-authentication-by-saml-configuration.ts index f2947a0381ff..403398bf3712 100644 --- a/web/src/admin/applications/wizard/methods/saml/ak-application-wizard-authentication-by-saml-configuration.ts +++ b/web/src/admin/applications/wizard/methods/saml/ak-application-wizard-authentication-by-saml-configuration.ts @@ -266,11 +266,8 @@ export class ApplicationWizardProviderSamlConfiguration extends BaseProviderPane .options=${propertyPairs} .values=${pmValues} .richhelp=${html`

      - ${msg("Property mappings used for user mapping.")} -

      -

      - ${msg("Hold control/command to select multiple items.")} -

      `} + ${msg("Property mappings used for user mapping.")} +

      `} > + .richhelp=${html` +

      ${msg("Property mappings used for user mapping.")}

      -

      - ${msg("Hold control/command to select multiple items.")} -

      `} + `} > + .richhelp=${html` +

      ${msg("Property mappings used for group creation.")}

      -

      - ${msg("Hold control/command to select multiple items.")} -

      `} + `} >
      diff --git a/web/src/admin/events/RuleForm.ts b/web/src/admin/events/RuleForm.ts index 7e2ff57b5d71..b26318adb1a0 100644 --- a/web/src/admin/events/RuleForm.ts +++ b/web/src/admin/events/RuleForm.ts @@ -20,6 +20,20 @@ import { SeverityEnum, } from "@goauthentik/api"; +async function eventTransportsProvider(page = 1, search = "") { + const eventTransports = await new EventsApi(DEFAULT_CONFIG).eventsTransportsList({ + ordering: "name", + pageSize: 20, + search: search.trim(), + page, + }); + + return { + pagination: eventTransports.pagination, + options: eventTransports.results.map((transport) => [transport.pk, transport.name]), + }; +} + @customElement("ak-event-rule-form") export class RuleForm extends ModelForm { eventTransports?: PaginatedNotificationTransportList; @@ -100,24 +114,17 @@ export class RuleForm extends ModelForm { ?required=${true} name="transports" > - +

      ${msg( "Select which transports should be used to notify the user. If none are selected, the notification will only be shown in the authentik UI.", )}

      -

      - ${msg("Hold control/command to select multiple items.")} -

      { html`${item.name}`, html`${item.parentName || msg("-")}`, html`${Array.from(item.users || []).length}`, - html``, + html``, html` ${msg("Update")} ${msg("Update Group")} diff --git a/web/src/admin/providers/ProviderListPage.ts b/web/src/admin/providers/ProviderListPage.ts index ce96d63faf64..e6922b5ccbe2 100644 --- a/web/src/admin/providers/ProviderListPage.ts +++ b/web/src/admin/providers/ProviderListPage.ts @@ -2,7 +2,7 @@ import "@goauthentik/admin/applications/ApplicationWizardHint"; import "@goauthentik/admin/providers/ProviderWizard"; import "@goauthentik/admin/providers/google_workspace/GoogleWorkspaceProviderForm"; import "@goauthentik/admin/providers/ldap/LDAPProviderForm"; -import "@goauthentik/admin/providers/microsoft_entra/MicrosoftEntraProviderViewPage"; +import "@goauthentik/admin/providers/microsoft_entra/MicrosoftEntraProviderForm"; import "@goauthentik/admin/providers/oauth2/OAuth2ProviderForm"; import "@goauthentik/admin/providers/proxy/ProxyProviderForm"; import "@goauthentik/admin/providers/rac/RACProviderForm"; diff --git a/web/src/admin/providers/google_workspace/GoogleWorkspaceProviderForm.ts b/web/src/admin/providers/google_workspace/GoogleWorkspaceProviderForm.ts index b99fb4bebf4d..86f2598db0ac 100644 --- a/web/src/admin/providers/google_workspace/GoogleWorkspaceProviderForm.ts +++ b/web/src/admin/providers/google_workspace/GoogleWorkspaceProviderForm.ts @@ -1,8 +1,14 @@ import { BaseProviderForm } from "@goauthentik/admin/providers/BaseProviderForm"; +import { + googleWorkspacePropertyMappingsProvider, + makeGoogleWorkspacePropertyMappingsSelector, +} from "@goauthentik/admin/providers/google_workspace/GoogleWorkspaceProviderPropertyMappings"; import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; import { first } from "@goauthentik/common/utils"; import "@goauthentik/elements/CodeMirror"; import { CodeMirrorMode } from "@goauthentik/elements/CodeMirror"; +import "@goauthentik/elements/ak-dual-select/ak-dual-select-dynamic-selected-provider.js"; +import "@goauthentik/elements/ak-dual-select/ak-dual-select-provider.js"; import "@goauthentik/elements/forms/FormGroup"; import "@goauthentik/elements/forms/HorizontalFormElement"; import "@goauthentik/elements/forms/Radio"; @@ -19,8 +25,6 @@ import { GoogleWorkspaceProvider, Group, OutgoingSyncDeleteAction, - PaginatedGoogleWorkspaceProviderMappingList, - PropertymappingsApi, ProvidersApi, } from "@goauthentik/api"; @@ -32,16 +36,6 @@ export class GoogleWorkspaceProviderFormPage extends BaseProviderForm { - this.propertyMappings = await new PropertymappingsApi( - DEFAULT_CONFIG, - ).propertymappingsProviderGoogleWorkspaceList({ - ordering: "managed", - }); - } - - propertyMappings?: PaginatedGoogleWorkspaceProviderMappingList; - async send(data: GoogleWorkspaceProvider): Promise { if (this.instance) { return new ProvidersApi(DEFAULT_CONFIG).providersGoogleWorkspaceUpdate({ @@ -229,68 +223,35 @@ export class GoogleWorkspaceProviderFormPage extends BaseProviderForm - +

      ${msg("Property mappings used to user mapping.")}

      -

      - ${msg("Hold control/command to select multiple items.")} -

      - +

      ${msg("Property mappings used to group creation.")}

      -

      - ${msg("Hold control/command to select multiple items.")} -

      `; diff --git a/web/src/admin/providers/google_workspace/GoogleWorkspaceProviderPropertyMappings.ts b/web/src/admin/providers/google_workspace/GoogleWorkspaceProviderPropertyMappings.ts new file mode 100644 index 000000000000..36996885b98f --- /dev/null +++ b/web/src/admin/providers/google_workspace/GoogleWorkspaceProviderPropertyMappings.ts @@ -0,0 +1,30 @@ +import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; +import { DualSelectPair } from "@goauthentik/elements/ak-dual-select/types.js"; + +import { PropertymappingsApi, ScopeMapping } from "@goauthentik/api"; + +export async function googleWorkspacePropertyMappingsProvider(page = 1, search = "") { + const propertyMappings = await new PropertymappingsApi( + DEFAULT_CONFIG, + ).propertymappingsProviderGoogleWorkspaceList({ + ordering: "managed", + pageSize: 20, + search: search.trim(), + page, + }); + return { + pagination: propertyMappings.pagination, + options: propertyMappings.results.map((scope) => [scope.pk, scope.name, scope.name, scope]), + }; +} + +export function makeGoogleWorkspacePropertyMappingsSelector( + instanceMappings: string[] | undefined, + defaultSelection: string, +) { + const localMappings = instanceMappings ? new Set(instanceMappings) : undefined; + return localMappings + ? ([pk, _]: DualSelectPair) => localMappings.has(pk) + : ([_0, _1, _2, scope]: DualSelectPair) => + scope?.managed === defaultSelection; +} diff --git a/web/src/admin/providers/microsoft_entra/MicrosoftEntraProviderFormPage.ts b/web/src/admin/providers/microsoft_entra/MicrosoftEntraProviderForm.ts similarity index 76% rename from web/src/admin/providers/microsoft_entra/MicrosoftEntraProviderFormPage.ts rename to web/src/admin/providers/microsoft_entra/MicrosoftEntraProviderForm.ts index d6c62de86d5a..de2eb396ebc8 100644 --- a/web/src/admin/providers/microsoft_entra/MicrosoftEntraProviderFormPage.ts +++ b/web/src/admin/providers/microsoft_entra/MicrosoftEntraProviderForm.ts @@ -1,6 +1,12 @@ import { BaseProviderForm } from "@goauthentik/admin/providers/BaseProviderForm"; +import { + makeMicrosoftEntraPropertyMappingsSelector, + microsoftEntraPropertyMappingsProvider, +} from "@goauthentik/admin/providers/microsoft_entra/MicrosoftEntraProviderPropertyMappings"; import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; import { first } from "@goauthentik/common/utils"; +import "@goauthentik/elements/ak-dual-select/ak-dual-select-dynamic-selected-provider.js"; +import "@goauthentik/elements/ak-dual-select/ak-dual-select-provider.js"; import "@goauthentik/elements/forms/FormGroup"; import "@goauthentik/elements/forms/HorizontalFormElement"; import "@goauthentik/elements/forms/Radio"; @@ -17,8 +23,6 @@ import { Group, MicrosoftEntraProvider, OutgoingSyncDeleteAction, - PaginatedMicrosoftEntraProviderMappingList, - PropertymappingsApi, ProvidersApi, } from "@goauthentik/api"; @@ -30,16 +34,6 @@ export class MicrosoftEntraProviderFormPage extends BaseProviderForm { - this.propertyMappings = await new PropertymappingsApi( - DEFAULT_CONFIG, - ).propertymappingsProviderMicrosoftEntraList({ - ordering: "managed", - }); - } - - propertyMappings?: PaginatedMicrosoftEntraProviderMappingList; - async send(data: MicrosoftEntraProvider): Promise { if (this.instance) { return new ProvidersApi(DEFAULT_CONFIG).providersMicrosoftEntraUpdate({ @@ -218,68 +212,35 @@ export class MicrosoftEntraProviderFormPage extends BaseProviderForm - +

      ${msg("Property mappings used to user mapping.")}

      -

      - ${msg("Hold control/command to select multiple items.")} -

      - +

      ${msg("Property mappings used to group creation.")}

      -

      - ${msg("Hold control/command to select multiple items.")} -

      `; diff --git a/web/src/admin/providers/microsoft_entra/MicrosoftEntraProviderPropertyMappings.ts b/web/src/admin/providers/microsoft_entra/MicrosoftEntraProviderPropertyMappings.ts new file mode 100644 index 000000000000..6a9fa34dd576 --- /dev/null +++ b/web/src/admin/providers/microsoft_entra/MicrosoftEntraProviderPropertyMappings.ts @@ -0,0 +1,30 @@ +import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; +import { DualSelectPair } from "@goauthentik/elements/ak-dual-select/types.js"; + +import { PropertymappingsApi, ScopeMapping } from "@goauthentik/api"; + +export async function microsoftEntraPropertyMappingsProvider(page = 1, search = "") { + const propertyMappings = await new PropertymappingsApi( + DEFAULT_CONFIG, + ).propertymappingsProviderMicrosoftEntraList({ + ordering: "managed", + pageSize: 20, + search: search.trim(), + page, + }); + return { + pagination: propertyMappings.pagination, + options: propertyMappings.results.map((scope) => [scope.pk, scope.name, scope.name, scope]), + }; +} + +export function makeMicrosoftEntraPropertyMappingsSelector( + instanceMappings: string[] | undefined, + defaultSelection: string, +) { + const localMappings = instanceMappings ? new Set(instanceMappings) : undefined; + return localMappings + ? ([pk, _]: DualSelectPair) => localMappings.has(pk) + : ([_0, _1, _2, scope]: DualSelectPair) => + scope?.managed === defaultSelection; +} diff --git a/web/src/admin/providers/microsoft_entra/MicrosoftEntraProviderViewPage.ts b/web/src/admin/providers/microsoft_entra/MicrosoftEntraProviderViewPage.ts index 4cb7f34d59b5..bf4197c936e7 100644 --- a/web/src/admin/providers/microsoft_entra/MicrosoftEntraProviderViewPage.ts +++ b/web/src/admin/providers/microsoft_entra/MicrosoftEntraProviderViewPage.ts @@ -1,4 +1,4 @@ -import "@goauthentik/admin/providers/microsoft_entra/MicrosoftEntraProviderFormPage"; +import "@goauthentik/admin/providers/microsoft_entra/MicrosoftEntraProviderForm"; import "@goauthentik/admin/providers/microsoft_entra/MicrosoftEntraProviderGroupList"; import "@goauthentik/admin/providers/microsoft_entra/MicrosoftEntraProviderUserList"; import "@goauthentik/admin/rbac/ObjectPermissionsPage"; diff --git a/web/src/admin/providers/oauth2/Oauth2PropertyMappings.ts b/web/src/admin/providers/oauth2/OAuth2PropertyMappings.ts similarity index 100% rename from web/src/admin/providers/oauth2/Oauth2PropertyMappings.ts rename to web/src/admin/providers/oauth2/OAuth2PropertyMappings.ts diff --git a/web/src/admin/providers/oauth2/OAuth2ProviderForm.ts b/web/src/admin/providers/oauth2/OAuth2ProviderForm.ts index 935b976a3691..5cb3c417b59c 100644 --- a/web/src/admin/providers/oauth2/OAuth2ProviderForm.ts +++ b/web/src/admin/providers/oauth2/OAuth2ProviderForm.ts @@ -7,6 +7,7 @@ import "@goauthentik/components/ak-radio-input"; import "@goauthentik/components/ak-text-input"; import "@goauthentik/components/ak-textarea-input"; import "@goauthentik/elements/ak-dual-select/ak-dual-select-dynamic-selected-provider.js"; +import "@goauthentik/elements/ak-dual-select/ak-dual-select-provider.js"; import "@goauthentik/elements/forms/FormGroup"; import "@goauthentik/elements/forms/HorizontalFormElement"; import "@goauthentik/elements/forms/Radio"; @@ -23,16 +24,15 @@ import { FlowsInstancesListDesignationEnum, IssuerModeEnum, OAuth2Provider, - PaginatedOAuthSourceList, ProvidersApi, - SourcesApi, SubModeEnum, } from "@goauthentik/api"; import { makeOAuth2PropertyMappingsSelector, oauth2PropertyMappingsProvider, -} from "./Oauth2PropertyMappings.js"; +} from "./OAuth2PropertyMappings.js"; +import { oauth2SourcesProvider } from "./OAuth2Sources.js"; export const clientTypeOptions = [ { @@ -127,8 +127,6 @@ export const redirectUriHelp = html`${redirectUriHelpMessages.map( @customElement("ak-provider-oauth2-form") export class OAuth2ProviderFormPage extends BaseProviderForm { - oauthSources?: PaginatedOAuthSourceList; - @state() showClientSecret = true; @@ -140,13 +138,6 @@ export class OAuth2ProviderFormPage extends BaseProviderForm { return provider; } - async load(): Promise { - this.oauthSources = await new SourcesApi(DEFAULT_CONFIG).sourcesOauthList({ - ordering: "name", - hasJwks: true, - }); - } - async send(data: OAuth2Provider): Promise { if (this.instance) { return new ProvidersApi(DEFAULT_CONFIG).providersOauth2Update({ @@ -344,24 +335,17 @@ export class OAuth2ProviderFormPage extends BaseProviderForm { label=${msg("Trusted OIDC Sources")} name="jwksSources" > - +

      ${msg( "JWTs signed by certificates configured in the selected sources can be used to authenticate to this provider.", )}

      -

      - ${msg("Hold control/command to select multiple items.")} -

      `; diff --git a/web/src/admin/providers/oauth2/OAuth2Sources.ts b/web/src/admin/providers/oauth2/OAuth2Sources.ts new file mode 100644 index 000000000000..4adc6dd42552 --- /dev/null +++ b/web/src/admin/providers/oauth2/OAuth2Sources.ts @@ -0,0 +1,21 @@ +import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; + +import { SourcesApi } from "@goauthentik/api"; + +export async function oauth2SourcesProvider(page = 1, search = "") { + const oauthSources = await new SourcesApi(DEFAULT_CONFIG).sourcesOauthList({ + ordering: "name", + hasJwks: true, + pageSize: 20, + search: search.trim(), + page, + }); + + return { + pagination: oauthSources.pagination, + options: oauthSources.results.map((source) => [ + source.pk, + `${source.name} (${source.slug})`, + ]), + }; +} diff --git a/web/src/admin/providers/proxy/ProxyProviderForm.ts b/web/src/admin/providers/proxy/ProxyProviderForm.ts index 86c4c5ba64a3..1e741fb1c82e 100644 --- a/web/src/admin/providers/proxy/ProxyProviderForm.ts +++ b/web/src/admin/providers/proxy/ProxyProviderForm.ts @@ -1,10 +1,12 @@ import "@goauthentik/admin/common/ak-crypto-certificate-search"; import "@goauthentik/admin/common/ak-flow-search/ak-flow-search"; import { BaseProviderForm } from "@goauthentik/admin/providers/BaseProviderForm"; +import { oauth2SourcesProvider } from "@goauthentik/admin/providers/oauth2/OAuth2Sources.js"; import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; import { first } from "@goauthentik/common/utils"; import "@goauthentik/components/ak-toggle-group"; import "@goauthentik/elements/ak-dual-select/ak-dual-select-dynamic-selected-provider.js"; +import "@goauthentik/elements/ak-dual-select/ak-dual-select-provider.js"; import "@goauthentik/elements/forms/FormGroup"; import "@goauthentik/elements/forms/HorizontalFormElement"; import "@goauthentik/elements/forms/SearchSelect"; @@ -21,11 +23,9 @@ import PFSpacing from "@patternfly/patternfly/utilities/Spacing/spacing.css"; import { FlowsInstancesListDesignationEnum, - PaginatedOAuthSourceList, ProvidersApi, ProxyMode, ProxyProvider, - SourcesApi, } from "@goauthentik/api"; import { @@ -48,15 +48,6 @@ export class ProxyProviderFormPage extends BaseProviderForm { return provider; } - async load(): Promise { - this.oauthSources = await new SourcesApi(DEFAULT_CONFIG).sourcesOauthList({ - ordering: "name", - hasJwks: true, - }); - } - - oauthSources?: PaginatedOAuthSourceList; - @state() showHttpBasic = true; @@ -412,24 +403,17 @@ ${this.instance?.skipPathRegex} - +

      ${msg( "JWTs signed by certificates configured in the selected sources can be used to authenticate to this provider.", )}

      -

      - ${msg("Hold control/command to select multiple items.")} -

      `; diff --git a/web/src/admin/providers/radius/RadiusProviderForm.ts b/web/src/admin/providers/radius/RadiusProviderForm.ts index bb689d161e23..9beb0e115fc1 100644 --- a/web/src/admin/providers/radius/RadiusProviderForm.ts +++ b/web/src/admin/providers/radius/RadiusProviderForm.ts @@ -159,9 +159,6 @@ export class RadiusProviderFormPage extends WithBrandConfig(BaseProviderForm -

      - ${msg("Hold control/command to select multiple items.")} -

      `; diff --git a/web/src/admin/sources/ldap/LDAPSourceForm.ts b/web/src/admin/sources/ldap/LDAPSourceForm.ts index 7ab492901891..3004abec192c 100644 --- a/web/src/admin/sources/ldap/LDAPSourceForm.ts +++ b/web/src/admin/sources/ldap/LDAPSourceForm.ts @@ -34,6 +34,7 @@ async function propertyMappingsProvider(page = 1, search = "") { search: search.trim(), page, }); + return { pagination: propertyMappings.pagination, options: propertyMappings.results.map((m) => [m.pk, m.name, m.name, m]), diff --git a/web/src/admin/sources/plex/PlexSourceForm.ts b/web/src/admin/sources/plex/PlexSourceForm.ts index 4a01823af2d0..347954b76a5e 100644 --- a/web/src/admin/sources/plex/PlexSourceForm.ts +++ b/web/src/admin/sources/plex/PlexSourceForm.ts @@ -13,6 +13,8 @@ import { WithCapabilitiesConfig, } from "@goauthentik/elements/Interface/capabilitiesProvider"; import "@goauthentik/elements/ak-dual-select/ak-dual-select-dynamic-selected-provider.js"; +import "@goauthentik/elements/ak-dual-select/ak-dual-select-dynamic-selected-provider.js"; +import "@goauthentik/elements/ak-dual-select/ak-dual-select-provider.js"; import { DualSelectPair } from "@goauthentik/elements/ak-dual-select/types.js"; import "@goauthentik/elements/forms/FormGroup"; import "@goauthentik/elements/forms/HorizontalFormElement"; @@ -194,9 +196,6 @@ export class PlexSourceForm extends WithCapabilitiesConfig(BaseSourceForm -

      - ${msg("Hold control/command to select multiple items.")} -

      `; } diff --git a/web/src/admin/stages/authenticator_validate/AuthenticatorValidateStageForm.ts b/web/src/admin/stages/authenticator_validate/AuthenticatorValidateStageForm.ts index bd35b026742d..ff438f6963bc 100644 --- a/web/src/admin/stages/authenticator_validate/AuthenticatorValidateStageForm.ts +++ b/web/src/admin/stages/authenticator_validate/AuthenticatorValidateStageForm.ts @@ -3,7 +3,6 @@ import { deviceTypeRestrictionPair } from "@goauthentik/admin/stages/authenticat import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; import "@goauthentik/elements/Alert"; import "@goauthentik/elements/ak-dual-select/ak-dual-select-provider"; -import { DataProvision } from "@goauthentik/elements/ak-dual-select/types"; import "@goauthentik/elements/forms/FormGroup"; import "@goauthentik/elements/forms/HorizontalFormElement"; import "@goauthentik/elements/forms/Radio"; @@ -23,6 +22,35 @@ import { UserVerificationEnum, } from "@goauthentik/api"; +async function stagesProvider(page = 1, search = "") { + const stages = await new StagesApi(DEFAULT_CONFIG).stagesAllList({ + ordering: "name", + pageSize: 20, + search: search.trim(), + page, + }); + + return { + pagination: stages.pagination, + options: stages.results.map((stage) => [stage.pk, `${stage.name} (${stage.verboseName})`]), + }; +} + +async function authenticatorWebauthnDeviceTypesListProvider(page = 1, search = "") { + const devicetypes = await new StagesApi( + DEFAULT_CONFIG, + ).stagesAuthenticatorWebauthnDeviceTypesList({ + pageSize: 20, + search: search.trim(), + page, + }); + + return { + pagination: devicetypes.pagination, + options: devicetypes.results.map(deviceTypeRestrictionPair), + }; +} + @customElement("ak-stage-authenticator-validate-form") export class AuthenticatorValidateStageForm extends BaseStageForm { async loadInstance(pk: string): Promise { @@ -177,21 +205,14 @@ export class AuthenticatorValidateStageForm extends BaseStageForm - +

      ${msg( "Stages used to configure Authenticator when user doesn't have any compatible devices. After this configuration Stage passes, the user is not prompted again.", @@ -242,19 +263,7 @@ export class AuthenticatorValidateStageForm extends BaseStageForm => { - return new StagesApi(DEFAULT_CONFIG) - .stagesAuthenticatorWebauthnDeviceTypesList({ - page: page, - search: search, - }) - .then((results) => { - return { - pagination: results.pagination, - options: results.results.map(deviceTypeRestrictionPair), - }; - }); - }} + .provider=${authenticatorWebauthnDeviceTypesListProvider} .selected=${(this.instance?.webauthnAllowedDeviceTypesObj ?? []).map( deviceTypeRestrictionPair, )} diff --git a/web/src/admin/stages/identification/IdentificationStageForm.ts b/web/src/admin/stages/identification/IdentificationStageForm.ts index fb097e6e821c..8b4c553c9639 100644 --- a/web/src/admin/stages/identification/IdentificationStageForm.ts +++ b/web/src/admin/stages/identification/IdentificationStageForm.ts @@ -3,6 +3,8 @@ import { BaseStageForm } from "@goauthentik/admin/stages/BaseStageForm"; import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; import { first, groupBy } from "@goauthentik/common/utils"; import "@goauthentik/elements/ak-checkbox-group/ak-checkbox-group.js"; +import "@goauthentik/elements/ak-dual-select/ak-dual-select-dynamic-selected-provider.js"; +import { DualSelectPair } from "@goauthentik/elements/ak-dual-select/types.js"; import "@goauthentik/elements/forms/FormGroup"; import "@goauthentik/elements/forms/HorizontalFormElement"; import "@goauthentik/elements/forms/SearchSelect"; @@ -15,7 +17,7 @@ import { ifDefined } from "lit/directives/if-defined.js"; import { FlowsInstancesListDesignationEnum, IdentificationStage, - PaginatedSourceList, + Source, SourcesApi, Stage, StagesApi, @@ -23,6 +25,31 @@ import { UserFieldsEnum, } from "@goauthentik/api"; +async function sourcesProvider(page = 1, search = "") { + const sources = await new SourcesApi(DEFAULT_CONFIG).sourcesAllList({ + ordering: "slug", + pageSize: 20, + search: search.trim(), + page, + }); + + return { + pagination: sources.pagination, + options: sources.results + .filter((source) => source.component !== "") + .map((source) => [source.pk, source.name, source.name, source]), + }; +} + +async function makeSourcesSelector(instanceSources: string[] | undefined) { + const localSources = instanceSources ? new Set(instanceSources) : undefined; + + return localSources + ? ([pk, _]: DualSelectPair) => localSources.has(pk) + : ([_0, _1, _2, source]: DualSelectPair) => + source !== undefined && source.component === ""; +} + @customElement("ak-stage-identification-form") export class IdentificationStageForm extends BaseStageForm { static get styles() { @@ -42,14 +69,6 @@ export class IdentificationStageForm extends BaseStageForm }); } - async load(): Promise { - this.sources = await new SourcesApi(DEFAULT_CONFIG).sourcesAllList({ - ordering: "slug", - }); - } - - sources?: PaginatedSourceList; - async send(data: IdentificationStage): Promise { if (this.instance) { return new StagesApi(DEFAULT_CONFIG).stagesIdentificationUpdate({ @@ -213,33 +232,17 @@ export class IdentificationStageForm extends BaseStageForm ?required=${true} name="sources" > - +

      ${msg( "Select sources should be shown for users to authenticate with. This only affects web-based sources, not LDAP.", )}

      -

      - ${msg("Hold control/command to select multiple items.")} -

      - +

      ${msg( "Selected policies are executed when the stage is submitted to validate the data.", )}

      -

      - ${msg("Hold control/command to select multiple items.")} -

      `; From e428e4cf5e898d2ab1ca8cbb494fe935121b952c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 22 Aug 2024 11:59:25 +0200 Subject: [PATCH 149/165] web: bump chromedriver from 127.0.3 to 128.0.0 in /tests/wdio (#11017) Bumps [chromedriver](https://github.com/giggio/node-chromedriver) from 127.0.3 to 128.0.0. - [Commits](https://github.com/giggio/node-chromedriver/compare/127.0.3...128.0.0) --- updated-dependencies: - dependency-name: chromedriver dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- tests/wdio/package-lock.json | 8 ++++---- tests/wdio/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/tests/wdio/package-lock.json b/tests/wdio/package-lock.json index e8652b32edf3..0b94109e58a2 100644 --- a/tests/wdio/package-lock.json +++ b/tests/wdio/package-lock.json @@ -6,7 +6,7 @@ "": { "name": "@goauthentik/web-tests", "dependencies": { - "chromedriver": "^127.0.3" + "chromedriver": "^128.0.0" }, "devDependencies": { "@trivago/prettier-plugin-sort-imports": "^4.3.0", @@ -3238,9 +3238,9 @@ } }, "node_modules/chromedriver": { - "version": "127.0.3", - "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-127.0.3.tgz", - "integrity": "sha512-trUHkFt0n7jGzNOgkO1srOJfz50kKyAGJ016PyV0hrtyKNIGnOC9r3Jlssz19UoEjSzI/1g2shEiIFtDbBYVaw==", + "version": "128.0.0", + "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-128.0.0.tgz", + "integrity": "sha512-Ggo21z/dFQxTOTgU0vm0V59Mi79yyR+9AUk/KiVAsRfbDRdVZQYQWfgxnIvD/x8KOKn0oB7haRzDO/KfrKyvOA==", "hasInstallScript": true, "dependencies": { "@testim/chrome-version": "^1.1.4", diff --git a/tests/wdio/package.json b/tests/wdio/package.json index 4408df5f4274..86a18e0f8994 100644 --- a/tests/wdio/package.json +++ b/tests/wdio/package.json @@ -32,6 +32,6 @@ "node": ">=20" }, "dependencies": { - "chromedriver": "^127.0.3" + "chromedriver": "^128.0.0" } } From 46acab3b2ec72c628047f36492ca621c357c4d65 Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Thu, 22 Aug 2024 16:38:55 +0200 Subject: [PATCH 150/165] providers/scim: add API endpoint to sync single user (#8486) * add api Signed-off-by: Jens Langhammer * add UI Signed-off-by: Jens Langhammer * format Signed-off-by: Jens Langhammer --------- Signed-off-by: Jens Langhammer --- .../google_workspace/api/providers.py | 6 +- .../microsoft_entra/api/providers.py | 6 +- authentik/lib/sync/outgoing/api.py | 56 ++++++- authentik/lib/sync/outgoing/tasks.py | 4 +- authentik/providers/scim/api/providers.py | 3 +- schema.yml | 148 ++++++++++++++++++ .../GoogleWorkspaceProviderGroupList.ts | 21 ++- .../GoogleWorkspaceProviderUserList.ts | 21 ++- .../MicrosoftEntraProviderGroupList.ts | 21 ++- .../MicrosoftEntraProviderUserList.ts | 21 ++- web/src/elements/sync/SyncObjectForm.ts | 131 ++++++++++++++++ 11 files changed, 424 insertions(+), 14 deletions(-) create mode 100644 web/src/elements/sync/SyncObjectForm.ts diff --git a/authentik/enterprise/providers/google_workspace/api/providers.py b/authentik/enterprise/providers/google_workspace/api/providers.py index 392ff9ea4fed..cae19432e62a 100644 --- a/authentik/enterprise/providers/google_workspace/api/providers.py +++ b/authentik/enterprise/providers/google_workspace/api/providers.py @@ -6,7 +6,10 @@ from authentik.core.api.used_by import UsedByMixin from authentik.enterprise.api import EnterpriseRequiredMixin from authentik.enterprise.providers.google_workspace.models import GoogleWorkspaceProvider -from authentik.enterprise.providers.google_workspace.tasks import google_workspace_sync +from authentik.enterprise.providers.google_workspace.tasks import ( + google_workspace_sync, + google_workspace_sync_objects, +) from authentik.lib.sync.outgoing.api import OutgoingSyncProviderStatusMixin @@ -52,3 +55,4 @@ class GoogleWorkspaceProviderViewSet(OutgoingSyncProviderStatusMixin, UsedByMixi search_fields = ["name"] ordering = ["name"] sync_single_task = google_workspace_sync + sync_objects_task = google_workspace_sync_objects diff --git a/authentik/enterprise/providers/microsoft_entra/api/providers.py b/authentik/enterprise/providers/microsoft_entra/api/providers.py index a5552c560ee9..40c7576cb168 100644 --- a/authentik/enterprise/providers/microsoft_entra/api/providers.py +++ b/authentik/enterprise/providers/microsoft_entra/api/providers.py @@ -6,7 +6,10 @@ from authentik.core.api.used_by import UsedByMixin from authentik.enterprise.api import EnterpriseRequiredMixin from authentik.enterprise.providers.microsoft_entra.models import MicrosoftEntraProvider -from authentik.enterprise.providers.microsoft_entra.tasks import microsoft_entra_sync +from authentik.enterprise.providers.microsoft_entra.tasks import ( + microsoft_entra_sync, + microsoft_entra_sync_objects, +) from authentik.lib.sync.outgoing.api import OutgoingSyncProviderStatusMixin @@ -50,3 +53,4 @@ class MicrosoftEntraProviderViewSet(OutgoingSyncProviderStatusMixin, UsedByMixin search_fields = ["name"] ordering = ["name"] sync_single_task = microsoft_entra_sync + sync_objects_task = microsoft_entra_sync_objects diff --git a/authentik/lib/sync/outgoing/api.py b/authentik/lib/sync/outgoing/api.py index 6ecb13ddd2b6..a808535321e3 100644 --- a/authentik/lib/sync/outgoing/api.py +++ b/authentik/lib/sync/outgoing/api.py @@ -1,16 +1,19 @@ -from collections.abc import Callable - +from celery import Task from django.utils.text import slugify from drf_spectacular.utils import OpenApiResponse, extend_schema from guardian.shortcuts import get_objects_for_user from rest_framework.decorators import action -from rest_framework.fields import BooleanField +from rest_framework.fields import BooleanField, CharField, ChoiceField from rest_framework.request import Request from rest_framework.response import Response from authentik.core.api.utils import ModelSerializer, PassiveSerializer +from authentik.core.models import Group, User from authentik.events.api.tasks import SystemTaskSerializer +from authentik.events.logs import LogEvent, LogEventSerializer from authentik.lib.sync.outgoing.models import OutgoingSyncProvider +from authentik.lib.utils.reflection import class_to_path +from authentik.rbac.filters import ObjectFilter class SyncStatusSerializer(PassiveSerializer): @@ -20,10 +23,29 @@ class SyncStatusSerializer(PassiveSerializer): tasks = SystemTaskSerializer(many=True, read_only=True) +class SyncObjectSerializer(PassiveSerializer): + """Sync object serializer""" + + sync_object_model = ChoiceField( + choices=( + (class_to_path(User), "user"), + (class_to_path(Group), "group"), + ) + ) + sync_object_id = CharField() + + +class SyncObjectResultSerializer(PassiveSerializer): + """Result of a single object sync""" + + messages = LogEventSerializer(many=True, read_only=True) + + class OutgoingSyncProviderStatusMixin: """Common API Endpoints for Outgoing sync providers""" - sync_single_task: Callable = None + sync_single_task: type[Task] = None + sync_objects_task: type[Task] = None @extend_schema( responses={ @@ -36,7 +58,7 @@ class OutgoingSyncProviderStatusMixin: detail=True, pagination_class=None, url_path="sync/status", - filter_backends=[], + filter_backends=[ObjectFilter], ) def sync_status(self, request: Request, pk: int) -> Response: """Get provider's sync status""" @@ -55,6 +77,30 @@ def sync_status(self, request: Request, pk: int) -> Response: } return Response(SyncStatusSerializer(status).data) + @extend_schema( + request=SyncObjectSerializer, + responses={200: SyncObjectResultSerializer()}, + ) + @action( + methods=["POST"], + detail=True, + pagination_class=None, + url_path="sync/object", + filter_backends=[ObjectFilter], + ) + def sync_object(self, request: Request, pk: int) -> Response: + """Sync/Re-sync a single user/group object""" + provider: OutgoingSyncProvider = self.get_object() + params = SyncObjectSerializer(data=request.data) + params.is_valid(raise_exception=True) + res: list[LogEvent] = self.sync_objects_task.delay( + params.validated_data["sync_object_model"], + page=1, + provider_pk=provider.pk, + pk=params.validated_data["sync_object_id"], + ).get() + return Response(SyncObjectResultSerializer(instance={"messages": res}).data) + class OutgoingSyncConnectionCreateMixin: """Mixin for connection objects that fetches remote data upon creation""" diff --git a/authentik/lib/sync/outgoing/tasks.py b/authentik/lib/sync/outgoing/tasks.py index 7491c72989d8..4ce74df1f994 100644 --- a/authentik/lib/sync/outgoing/tasks.py +++ b/authentik/lib/sync/outgoing/tasks.py @@ -105,7 +105,7 @@ def sync_single( return task.set_status(TaskStatus.SUCCESSFUL, *messages) - def sync_objects(self, object_type: str, page: int, provider_pk: int): + def sync_objects(self, object_type: str, page: int, provider_pk: int, **filter): _object_type = path_to_class(object_type) self.logger = get_logger().bind( provider_type=class_to_path(self._provider_model), @@ -120,7 +120,7 @@ def sync_objects(self, object_type: str, page: int, provider_pk: int): client = provider.client_for_model(_object_type) except TransientSyncException: return messages - paginator = Paginator(provider.get_object_qs(_object_type), PAGE_SIZE) + paginator = Paginator(provider.get_object_qs(_object_type).filter(**filter), PAGE_SIZE) if client.can_discover: self.logger.debug("starting discover") client.discover() diff --git a/authentik/providers/scim/api/providers.py b/authentik/providers/scim/api/providers.py index 45b3c4556f94..731077e6aa64 100644 --- a/authentik/providers/scim/api/providers.py +++ b/authentik/providers/scim/api/providers.py @@ -6,7 +6,7 @@ from authentik.core.api.used_by import UsedByMixin from authentik.lib.sync.outgoing.api import OutgoingSyncProviderStatusMixin from authentik.providers.scim.models import SCIMProvider -from authentik.providers.scim.tasks import scim_sync +from authentik.providers.scim.tasks import scim_sync, scim_sync_objects class SCIMProviderSerializer(ProviderSerializer): @@ -42,3 +42,4 @@ class SCIMProviderViewSet(OutgoingSyncProviderStatusMixin, UsedByMixin, ModelVie search_fields = ["name", "url"] ordering = ["name", "url"] sync_single_task = scim_sync + sync_objects_task = scim_sync_objects diff --git a/schema.yml b/schema.yml index e8f9838aafe8..8e809bcc57ba 100644 --- a/schema.yml +++ b/schema.yml @@ -17853,6 +17853,46 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' + /providers/google_workspace/{id}/sync/object/: + post: + operationId: providers_google_workspace_sync_object_create + description: Sync/Re-sync a single user/group object + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this Google Workspace Provider. + required: true + tags: + - providers + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/SyncObjectRequest' + required: true + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/SyncObjectResult' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' /providers/google_workspace/{id}/sync/status/: get: operationId: providers_google_workspace_sync_status_retrieve @@ -18856,6 +18896,46 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' + /providers/microsoft_entra/{id}/sync/object/: + post: + operationId: providers_microsoft_entra_sync_object_create + description: Sync/Re-sync a single user/group object + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this Microsoft Entra Provider. + required: true + tags: + - providers + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/SyncObjectRequest' + required: true + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/SyncObjectResult' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' /providers/microsoft_entra/{id}/sync/status/: get: operationId: providers_microsoft_entra_sync_status_retrieve @@ -21346,6 +21426,46 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' + /providers/scim/{id}/sync/object/: + post: + operationId: providers_scim_sync_object_create + description: Sync/Re-sync a single user/group object + parameters: + - in: path + name: id + schema: + type: integer + description: A unique integer value identifying this SCIM Provider. + required: true + tags: + - providers + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/SyncObjectRequest' + required: true + security: + - authentik: [] + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/SyncObjectResult' + description: '' + '400': + content: + application/json: + schema: + $ref: '#/components/schemas/ValidationError' + description: '' + '403': + content: + application/json: + schema: + $ref: '#/components/schemas/GenericError' + description: '' /providers/scim/{id}/sync/status/: get: operationId: providers_scim_sync_status_retrieve @@ -51354,6 +51474,34 @@ components: - user_email - user_upn type: string + SyncObjectModelEnum: + enum: + - authentik.core.models.User + - authentik.core.models.Group + type: string + SyncObjectRequest: + type: object + description: Sync object serializer + properties: + sync_object_model: + $ref: '#/components/schemas/SyncObjectModelEnum' + sync_object_id: + type: string + minLength: 1 + required: + - sync_object_id + - sync_object_model + SyncObjectResult: + type: object + description: Result of a single object sync + properties: + messages: + type: array + items: + $ref: '#/components/schemas/LogEvent' + readOnly: true + required: + - messages SyncStatus: type: object description: Provider sync status diff --git a/web/src/admin/providers/google_workspace/GoogleWorkspaceProviderGroupList.ts b/web/src/admin/providers/google_workspace/GoogleWorkspaceProviderGroupList.ts index 5a48cec2867c..58c7252fd417 100644 --- a/web/src/admin/providers/google_workspace/GoogleWorkspaceProviderGroupList.ts +++ b/web/src/admin/providers/google_workspace/GoogleWorkspaceProviderGroupList.ts @@ -1,12 +1,14 @@ import { DEFAULT_CONFIG } from "@goauthentik/common/api/config"; import "@goauthentik/elements/forms/DeleteBulkForm"; +import "@goauthentik/elements/forms/ModalForm"; +import "@goauthentik/elements/sync/SyncObjectForm"; import { PaginatedResponse, Table, TableColumn } from "@goauthentik/elements/table/Table"; import { msg } from "@lit/localize"; import { TemplateResult, html } from "lit"; import { customElement, property } from "lit/decorators.js"; -import { GoogleWorkspaceProviderGroup, ProvidersApi } from "@goauthentik/api"; +import { GoogleWorkspaceProviderGroup, ProvidersApi, SyncObjectModelEnum } from "@goauthentik/api"; @customElement("ak-provider-google-workspace-groups-list") export class GoogleWorkspaceProviderGroupList extends Table { @@ -22,6 +24,23 @@ export class GoogleWorkspaceProviderGroupList extends Table + ${msg("Sync")} + ${msg("Sync User")} + + + +
      + ${super.renderToolbar()}`; + } + renderToolbarSelected(): TemplateResult { const disabled = this.selectedElements.length < 1; return html` { @@ -22,6 +24,23 @@ export class GoogleWorkspaceProviderUserList extends Table + ${msg("Sync")} + ${msg("Sync User")} + + + + + ${super.renderToolbar()}`; + } + renderToolbarSelected(): TemplateResult { const disabled = this.selectedElements.length < 1; return html` { @@ -19,6 +21,23 @@ export class MicrosoftEntraProviderGroupList extends Table + ${msg("Sync")} + ${msg("Sync User")} + + + + + ${super.renderToolbar()}`; + } + renderToolbarSelected(): TemplateResult { const disabled = this.selectedElements.length < 1; return html` { @@ -22,6 +24,23 @@ export class MicrosoftEntraProviderUserList extends Table + ${msg("Sync")} + ${msg("Sync User")} + + + + + ${super.renderToolbar()}`; + } + renderToolbarSelected(): TemplateResult { const disabled = this.selectedElements.length < 1; return html` { + @property({ type: Number }) + provider?: number; + + @property() + model: SyncObjectModelEnum = SyncObjectModelEnum.UnknownDefaultOpenApi; + + @property({ attribute: false }) + result?: SyncObjectResult; + + @property({ attribute: false }) + sync: ( + requestParameters: { + id: number; + syncObjectRequest: SyncObjectRequest; + }, + initOverrides?: RequestInit | InitOverrideFunction, + ) => Promise = (_, __) => { + return Promise.reject(); + }; + + getSuccessMessage(): string { + return msg("Successfully triggered sync."); + } + + async send(data: SyncObjectRequest): Promise { + data.syncObjectModel = this.model; + this.result = await this.sync({ + id: this.provider || 0, + syncObjectRequest: data, + }); + } + + renderSelectUser() { + return html` + => { + const args: CoreUsersListRequest = { + ordering: "username", + }; + if (query !== undefined) { + args.search = query; + } + const users = await new CoreApi(DEFAULT_CONFIG).coreUsersList(args); + return users.results; + }} + .renderElement=${(user: User): string => { + return user.username; + }} + .renderDescription=${(user: User): TemplateResult => { + return html`${user.name}`; + }} + .value=${(user: User | undefined): number | undefined => { + return user?.pk; + }} + > + + `; + } + + renderSelectGroup() { + return html` + => { + const args: CoreGroupsListRequest = { + ordering: "name", + }; + if (query !== undefined) { + args.search = query; + } + const groups = await new CoreApi(DEFAULT_CONFIG).coreGroupsList(args); + return groups.results; + }} + .renderElement=${(group: Group): string => { + return group.name; + }} + .value=${(group: Group | undefined): string | undefined => { + return group?.pk; + }} + > + + `; + } + + renderResult(): TemplateResult { + return html` +
      +
      +
      + +
      +
      +
      +
      `; + } + + renderForm() { + return html` ${this.model === SyncObjectModelEnum.User ? this.renderSelectUser() : nothing} + ${this.model === SyncObjectModelEnum.Group ? this.renderSelectGroup() : nothing} + ${this.result ? this.renderResult() : html``}`; + } +} + +declare global { + interface HTMLElementTagNameMap { + "ak-sync-object-form": SyncObjectForm; + } +} From eafb7093c946276cbca2418cdfd18e932836b249 Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Thu, 22 Aug 2024 16:39:18 +0200 Subject: [PATCH 151/165] providers/scim: optimize sending all members within a group (#9968) * providers/scim: optimize sending all members within a group Signed-off-by: Jens Langhammer * correctly batch requests Signed-off-by: Jens Langhammer --------- Signed-off-by: Jens Langhammer --- authentik/providers/scim/clients/groups.py | 82 ++++++++++++++-------- authentik/providers/scim/clients/schema.py | 12 +++- 2 files changed, 62 insertions(+), 32 deletions(-) diff --git a/authentik/providers/scim/clients/groups.py b/authentik/providers/scim/clients/groups.py index b1dc657dcb2a..1f39eea8f52d 100644 --- a/authentik/providers/scim/clients/groups.py +++ b/authentik/providers/scim/clients/groups.py @@ -1,5 +1,7 @@ """Group client""" +from itertools import batched + from pydantic import ValidationError from pydanticscim.group import GroupMember from pydanticscim.responses import PatchOp, PatchOperation @@ -56,17 +58,22 @@ def to_schema(self, obj: Group, connection: SCIMProviderGroup) -> SCIMGroupSchem if not scim_group.externalId: scim_group.externalId = str(obj.pk) - users = list(obj.users.order_by("id").values_list("id", flat=True)) - connections = SCIMProviderUser.objects.filter(provider=self.provider, user__pk__in=users) - members = [] - for user in connections: - members.append( - GroupMember( - value=user.scim_id, - ) + if not self._config.patch.supported: + users = list(obj.users.order_by("id").values_list("id", flat=True)) + connections = SCIMProviderUser.objects.filter( + provider=self.provider, user__pk__in=users ) - if members: - scim_group.members = members + members = [] + for user in connections: + members.append( + GroupMember( + value=user.scim_id, + ) + ) + if members: + scim_group.members = members + else: + del scim_group.members return scim_group def delete(self, obj: Group): @@ -93,16 +100,19 @@ def create(self, group: Group): scim_id = response.get("id") if not scim_id or scim_id == "": raise StopSync("SCIM Response with missing or invalid `id`") - return SCIMProviderGroup.objects.create( + connection = SCIMProviderGroup.objects.create( provider=self.provider, group=group, scim_id=scim_id ) + users = list(group.users.order_by("id").values_list("id", flat=True)) + self._patch_add_users(group, users) + return connection def update(self, group: Group, connection: SCIMProviderGroup): """Update existing group""" scim_group = self.to_schema(group, connection) scim_group.id = connection.scim_id try: - return self._request( + self._request( "PUT", f"/Groups/{connection.scim_id}", json=scim_group.model_dump( @@ -110,6 +120,8 @@ def update(self, group: Group, connection: SCIMProviderGroup): exclude_unset=True, ), ) + users = list(group.users.order_by("id").values_list("id", flat=True)) + return self._patch_add_users(group, users) except NotFoundSyncException: # Resource missing is handled by self.write, which will re-create the group raise @@ -152,14 +164,18 @@ def _patch( group_id: str, *ops: PatchOperation, ): - req = PatchRequest(Operations=ops) - self._request( - "PATCH", - f"/Groups/{group_id}", - json=req.model_dump( - mode="json", - ), - ) + chunk_size = self._config.bulk.maxOperations + if chunk_size < 1: + chunk_size = len(ops) + for chunk in batched(ops, chunk_size): + req = PatchRequest(Operations=list(chunk)) + self._request( + "PATCH", + f"/Groups/{group_id}", + json=req.model_dump( + mode="json", + ), + ) def _patch_add_users(self, group: Group, users_set: set[int]): """Add users in users_set to group""" @@ -180,11 +196,14 @@ def _patch_add_users(self, group: Group, users_set: set[int]): return self._patch( scim_group.scim_id, - PatchOperation( - op=PatchOp.add, - path="members", - value=[{"value": x} for x in user_ids], - ), + *[ + PatchOperation( + op=PatchOp.add, + path="members", + value=[{"value": x}], + ) + for x in user_ids + ], ) def _patch_remove_users(self, group: Group, users_set: set[int]): @@ -206,9 +225,12 @@ def _patch_remove_users(self, group: Group, users_set: set[int]): return self._patch( scim_group.scim_id, - PatchOperation( - op=PatchOp.remove, - path="members", - value=[{"value": x} for x in user_ids], - ), + *[ + PatchOperation( + op=PatchOp.remove, + path="members", + value=[{"value": x}], + ) + for x in user_ids + ], ) diff --git a/authentik/providers/scim/clients/schema.py b/authentik/providers/scim/clients/schema.py index f56d6b0e46f8..b4444b37346f 100644 --- a/authentik/providers/scim/clients/schema.py +++ b/authentik/providers/scim/clients/schema.py @@ -1,9 +1,11 @@ """Custom SCIM schemas""" +from pydantic import Field from pydanticscim.group import Group as BaseGroup from pydanticscim.responses import PatchRequest as BasePatchRequest from pydanticscim.responses import SCIMError as BaseSCIMError -from pydanticscim.service_provider import Bulk, ChangePassword, Filter, Patch, Sort +from pydanticscim.service_provider import Bulk as BaseBulk +from pydanticscim.service_provider import ChangePassword, Filter, Patch, Sort from pydanticscim.service_provider import ( ServiceProviderConfiguration as BaseServiceProviderConfiguration, ) @@ -29,10 +31,16 @@ class Group(BaseGroup): meta: dict | None = None +class Bulk(BaseBulk): + + maxOperations: int = Field() + + class ServiceProviderConfiguration(BaseServiceProviderConfiguration): """ServiceProviderConfig with fallback""" _is_fallback: bool | None = False + bulk: Bulk = Field(..., description="A complex type that specifies bulk configuration options.") @property def is_fallback(self) -> bool: @@ -45,7 +53,7 @@ def default() -> "ServiceProviderConfiguration": """Get default configuration, which doesn't support any optional features as fallback""" return ServiceProviderConfiguration( patch=Patch(supported=False), - bulk=Bulk(supported=False), + bulk=Bulk(supported=False, maxOperations=0), filter=Filter(supported=False), changePassword=ChangePassword(supported=False), sort=Sort(supported=False), From 72f2f974105862a976d28642d23ee018140348f6 Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Thu, 22 Aug 2024 16:42:39 +0200 Subject: [PATCH 152/165] web: bump API Client version (#11021) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com> --- web/package-lock.json | 8 ++++---- web/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 16b43741ec1b..baf05d9c6e64 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -23,7 +23,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1723921843", + "@goauthentik/api": "^2024.6.3-1724337552", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", @@ -3387,9 +3387,9 @@ "license": "MIT" }, "node_modules/@goauthentik/api": { - "version": "2024.6.3-1723921843", - "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723921843.tgz", - "integrity": "sha512-WSn53NhZh2PVhGQ9g/PYQyHR0TVvZRtCLm94LVUci/JDNlqQNdJIpsoBSbOu3JJqmtI7pjlaX+DUT7ZHifU2Iw==" + "version": "2024.6.3-1724337552", + "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1724337552.tgz", + "integrity": "sha512-siu5qJqUt13iUPsLI0RfieVkDU8IMhuP2i5C/RRqY6oek0z+srSom9UTBAh6n6a2pTTNQO3clE2zxvAIJPahVg==" }, "node_modules/@goauthentik/web": { "resolved": "", diff --git a/web/package.json b/web/package.json index d455ec1734fa..f41ea5834a5d 100644 --- a/web/package.json +++ b/web/package.json @@ -11,7 +11,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1723921843", + "@goauthentik/api": "^2024.6.3-1724337552", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", From 3daf8f8db4bd0bfc98d116c76f88c7ca2fe4258c Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Thu, 22 Aug 2024 17:17:06 +0200 Subject: [PATCH 153/165] security: fix CVE-2024-42490 (#11022) CVE-2024-42490 Signed-off-by: Jens Langhammer --- authentik/core/api/used_by.py | 3 +- authentik/crypto/api.py | 5 +- authentik/crypto/tests.py | 60 +++++++++++++++++++ authentik/flows/api/flows.py | 3 +- authentik/outposts/api/service_connections.py | 3 +- website/docs/security/CVE-2024-42490.md | 31 ++++++++++ website/sidebars.js | 1 + 7 files changed, 101 insertions(+), 5 deletions(-) create mode 100644 website/docs/security/CVE-2024-42490.md diff --git a/authentik/core/api/used_by.py b/authentik/core/api/used_by.py index 3158420c4144..01b0c41cbf6a 100644 --- a/authentik/core/api/used_by.py +++ b/authentik/core/api/used_by.py @@ -14,6 +14,7 @@ from rest_framework.response import Response from authentik.core.api.utils import PassiveSerializer +from authentik.rbac.filters import ObjectFilter class DeleteAction(Enum): @@ -53,7 +54,7 @@ class UsedByMixin: @extend_schema( responses={200: UsedBySerializer(many=True)}, ) - @action(detail=True, pagination_class=None, filter_backends=[]) + @action(detail=True, pagination_class=None, filter_backends=[ObjectFilter]) def used_by(self, request: Request, *args, **kwargs) -> Response: """Get a list of all objects that use this object""" model: Model = self.get_object() diff --git a/authentik/crypto/api.py b/authentik/crypto/api.py index 95f4513f6117..5bd2665347e7 100644 --- a/authentik/crypto/api.py +++ b/authentik/crypto/api.py @@ -35,6 +35,7 @@ from authentik.crypto.models import CertificateKeyPair from authentik.events.models import Event, EventAction from authentik.rbac.decorators import permission_required +from authentik.rbac.filters import ObjectFilter LOGGER = get_logger() @@ -265,7 +266,7 @@ def generate(self, request: Request) -> Response: ], responses={200: CertificateDataSerializer(many=False)}, ) - @action(detail=True, pagination_class=None, filter_backends=[]) + @action(detail=True, pagination_class=None, filter_backends=[ObjectFilter]) def view_certificate(self, request: Request, pk: str) -> Response: """Return certificate-key pairs certificate and log access""" certificate: CertificateKeyPair = self.get_object() @@ -295,7 +296,7 @@ def view_certificate(self, request: Request, pk: str) -> Response: ], responses={200: CertificateDataSerializer(many=False)}, ) - @action(detail=True, pagination_class=None, filter_backends=[]) + @action(detail=True, pagination_class=None, filter_backends=[ObjectFilter]) def view_private_key(self, request: Request, pk: str) -> Response: """Return certificate-key pairs private key and log access""" certificate: CertificateKeyPair = self.get_object() diff --git a/authentik/crypto/tests.py b/authentik/crypto/tests.py index ae3a84260907..e2dc755e7ca0 100644 --- a/authentik/crypto/tests.py +++ b/authentik/crypto/tests.py @@ -214,6 +214,46 @@ def test_private_key_download(self): self.assertEqual(200, response.status_code) self.assertIn("Content-Disposition", response) + def test_certificate_download_denied(self): + """Test certificate export (download)""" + self.client.logout() + keypair = create_test_cert() + response = self.client.get( + reverse( + "authentik_api:certificatekeypair-view-certificate", + kwargs={"pk": keypair.pk}, + ) + ) + self.assertEqual(403, response.status_code) + response = self.client.get( + reverse( + "authentik_api:certificatekeypair-view-certificate", + kwargs={"pk": keypair.pk}, + ), + data={"download": True}, + ) + self.assertEqual(403, response.status_code) + + def test_private_key_download_denied(self): + """Test private_key export (download)""" + self.client.logout() + keypair = create_test_cert() + response = self.client.get( + reverse( + "authentik_api:certificatekeypair-view-private-key", + kwargs={"pk": keypair.pk}, + ) + ) + self.assertEqual(403, response.status_code) + response = self.client.get( + reverse( + "authentik_api:certificatekeypair-view-private-key", + kwargs={"pk": keypair.pk}, + ), + data={"download": True}, + ) + self.assertEqual(403, response.status_code) + def test_used_by(self): """Test used_by endpoint""" self.client.force_login(create_test_admin_user()) @@ -246,6 +286,26 @@ def test_used_by(self): ], ) + def test_used_by_denied(self): + """Test used_by endpoint""" + self.client.logout() + keypair = create_test_cert() + OAuth2Provider.objects.create( + name=generate_id(), + client_id="test", + client_secret=generate_key(), + authorization_flow=create_test_flow(), + redirect_uris="http://localhost", + signing_key=keypair, + ) + response = self.client.get( + reverse( + "authentik_api:certificatekeypair-used-by", + kwargs={"pk": keypair.pk}, + ) + ) + self.assertEqual(403, response.status_code) + def test_discovery(self): """Test certificate discovery""" name = generate_id() diff --git a/authentik/flows/api/flows.py b/authentik/flows/api/flows.py index 767ceea309d7..70bee5674ccb 100644 --- a/authentik/flows/api/flows.py +++ b/authentik/flows/api/flows.py @@ -37,6 +37,7 @@ ) from authentik.lib.views import bad_request_message from authentik.rbac.decorators import permission_required +from authentik.rbac.filters import ObjectFilter LOGGER = get_logger() @@ -281,7 +282,7 @@ def set_background_url(self, request: Request, slug: str): 400: OpenApiResponse(description="Flow not applicable"), }, ) - @action(detail=True, pagination_class=None, filter_backends=[]) + @action(detail=True, pagination_class=None, filter_backends=[ObjectFilter]) def execute(self, request: Request, slug: str): """Execute flow for current user""" # Because we pre-plan the flow here, and not in the planner, we need to manually clear diff --git a/authentik/outposts/api/service_connections.py b/authentik/outposts/api/service_connections.py index a677ccb5a463..85dadb515c14 100644 --- a/authentik/outposts/api/service_connections.py +++ b/authentik/outposts/api/service_connections.py @@ -26,6 +26,7 @@ KubernetesServiceConnection, OutpostServiceConnection, ) +from authentik.rbac.filters import ObjectFilter class ServiceConnectionSerializer(ModelSerializer, MetaNameSerializer): @@ -75,7 +76,7 @@ class ServiceConnectionViewSet( filterset_fields = ["name"] @extend_schema(responses={200: ServiceConnectionStateSerializer(many=False)}) - @action(detail=True, pagination_class=None, filter_backends=[]) + @action(detail=True, pagination_class=None, filter_backends=[ObjectFilter]) def state(self, request: Request, pk: str) -> Response: """Get the service connection's state""" connection = self.get_object() diff --git a/website/docs/security/CVE-2024-42490.md b/website/docs/security/CVE-2024-42490.md new file mode 100644 index 000000000000..3a024aa80d90 --- /dev/null +++ b/website/docs/security/CVE-2024-42490.md @@ -0,0 +1,31 @@ +# CVE-2024-42490 + +_Reported by [@m2a2](https://github.com/m2a2)_ + +## Improper Authorization for Token modification + +### Summary + +Several API endpoints can be accessed by users without correct authentication/authorization. + +The main API endpoints affected by this: + +- `/api/v3/crypto/certificatekeypairs//view_certificate/` +- `/api/v3/crypto/certificatekeypairs//view_private_key/` +- `/api/v3/.../used_by/` + +Note that all of the affected API endpoints require the knowledge of the ID of an object, which especially for certificates is not accessible to an unprivileged user. Additionally the IDs for most objects are UUIDv4, meaning they are not easily guessable/enumerable. + +### Patches + +authentik 2024.4.4, 2024.6.4 and 2024.8.0 fix this issue. + +### Workarounds + +Access to the API endpoints can be blocked at a Reverse-proxy/Load balancer level to prevent this issue from being exploited. + +### For more information + +If you have any questions or comments about this advisory: + +- Email us at [security@goauthentik.io](mailto:security@goauthentik.io) diff --git a/website/sidebars.js b/website/sidebars.js index 362acd06b727..dafd1a9db080 100644 --- a/website/sidebars.js +++ b/website/sidebars.js @@ -520,6 +520,7 @@ const docsSidebar = { items: [ "security/security-hardening", "security/policy", + "security/CVE-2024-42490", "security/CVE-2024-38371", "security/CVE-2024-37905", "security/CVE-2024-23647", From b301048a272aa76756d9d0d13d0b8b8fedeb0cfe Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Thu, 22 Aug 2024 17:28:09 +0200 Subject: [PATCH 154/165] website/docs: cve release notes (#11026) website/docs: prepare cve releases Signed-off-by: Jens Langhammer --- website/docs/releases/2024/v2024.4.md | 4 ++++ website/docs/releases/2024/v2024.6.md | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/website/docs/releases/2024/v2024.4.md b/website/docs/releases/2024/v2024.4.md index 1f161bd244d2..6e89277270de 100644 --- a/website/docs/releases/2024/v2024.4.md +++ b/website/docs/releases/2024/v2024.4.md @@ -243,6 +243,10 @@ helm upgrade authentik authentik/authentik -f values.yaml --version ^2024.4 - sources/saml: fix FlowPlanner error due to pickle (cherry-pick #9708) (#9709) - web: fix value handling inside controlled components (cherry-pick #9648) (#9685) +## Fixed in 2024.4.4 + +- security: fix [CVE-2024-42490](../../security/CVE-2024-42490.md), reported by [@m2a2](https://github.com/m2a2) (cherry-pick #11022) #11024 + ## API Changes #### What's New diff --git a/website/docs/releases/2024/v2024.6.md b/website/docs/releases/2024/v2024.6.md index 6a5b8039f658..252aaa19bd3a 100644 --- a/website/docs/releases/2024/v2024.6.md +++ b/website/docs/releases/2024/v2024.6.md @@ -231,6 +231,10 @@ helm upgrade authentik authentik/authentik -f values.yaml --version ^2024.6 - web: fix theme not applying to document correctly (cherry-pick #10721) (#10722) - web: replace all occurrences of the theme placeholder (cherry-pick #10749) (#10750) +## Fixed in 2024.6.4 + +- security: fix [CVE-2024-42490](../../security/CVE-2024-42490.md), reported by [@m2a2](https://github.com/m2a2) (cherry-pick #11022) #11025 + ## API Changes #### What's New From 41fbb6dbd704e5ff4879cca19fb09440ded50d75 Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Fri, 23 Aug 2024 14:05:19 +0200 Subject: [PATCH 155/165] enterprise: add up-to-date license status (#11042) Signed-off-by: Jens Langhammer --- authentik/enterprise/api.py | 17 ++- schema.yml | 10 +- .../admin/enterprise/EnterpriseLicenseForm.ts | 2 +- .../enterprise/EnterpriseLicenseListPage.ts | 107 +++++++++++++++++- 4 files changed, 127 insertions(+), 9 deletions(-) diff --git a/authentik/enterprise/api.py b/authentik/enterprise/api.py index ca7c18cb1e35..367430504440 100644 --- a/authentik/enterprise/api.py +++ b/authentik/enterprise/api.py @@ -5,7 +5,7 @@ from django.utils.timezone import now from django.utils.translation import gettext as _ from drf_spectacular.types import OpenApiTypes -from drf_spectacular.utils import extend_schema, inline_serializer +from drf_spectacular.utils import OpenApiParameter, extend_schema, inline_serializer from rest_framework.decorators import action from rest_framework.exceptions import ValidationError from rest_framework.fields import CharField, IntegerField @@ -86,7 +86,7 @@ class LicenseViewSet(UsedByMixin, ModelViewSet): }, ) @action(detail=False, methods=["GET"]) - def get_install_id(self, request: Request) -> Response: + def install_id(self, request: Request) -> Response: """Get install_id""" return Response( data={ @@ -99,11 +99,22 @@ def get_install_id(self, request: Request) -> Response: responses={ 200: LicenseSummarySerializer(), }, + parameters=[ + OpenApiParameter( + name="cached", + location=OpenApiParameter.QUERY, + type=OpenApiTypes.BOOL, + default=True, + ) + ], ) @action(detail=False, methods=["GET"], permission_classes=[IsAuthenticated]) def summary(self, request: Request) -> Response: """Get the total license status""" - response = LicenseSummarySerializer(instance=LicenseKey.cached_summary()) + summary = LicenseKey.cached_summary() + if request.query_params.get("cached").lower() == "false": + summary = LicenseKey.get_total().summary() + response = LicenseSummarySerializer(instance=summary) return Response(response.data) @permission_required(None, ["authentik_enterprise.view_license"]) diff --git a/schema.yml b/schema.yml index 8e809bcc57ba..000dcfa911f0 100644 --- a/schema.yml +++ b/schema.yml @@ -5842,9 +5842,9 @@ paths: schema: $ref: '#/components/schemas/GenericError' description: '' - /enterprise/license/get_install_id/: + /enterprise/license/install_id/: get: - operationId: enterprise_license_get_install_id_retrieve + operationId: enterprise_license_install_id_retrieve description: Get install_id tags: - enterprise @@ -5873,6 +5873,12 @@ paths: get: operationId: enterprise_license_summary_retrieve description: Get the total license status + parameters: + - in: query + name: cached + schema: + type: boolean + default: true tags: - enterprise security: diff --git a/web/src/admin/enterprise/EnterpriseLicenseForm.ts b/web/src/admin/enterprise/EnterpriseLicenseForm.ts index d1ce5e38af1f..363af1f4fbed 100644 --- a/web/src/admin/enterprise/EnterpriseLicenseForm.ts +++ b/web/src/admin/enterprise/EnterpriseLicenseForm.ts @@ -30,7 +30,7 @@ export class EnterpriseLicenseForm extends ModelForm { async load(): Promise { this.installID = ( - await new EnterpriseApi(DEFAULT_CONFIG).enterpriseLicenseGetInstallIdRetrieve() + await new EnterpriseApi(DEFAULT_CONFIG).enterpriseLicenseInstallIdRetrieve() ).installId; } diff --git a/web/src/admin/enterprise/EnterpriseLicenseListPage.ts b/web/src/admin/enterprise/EnterpriseLicenseListPage.ts index 84dad792922b..8da628dc555e 100644 --- a/web/src/admin/enterprise/EnterpriseLicenseListPage.ts +++ b/web/src/admin/enterprise/EnterpriseLicenseListPage.ts @@ -14,7 +14,7 @@ import { TablePage } from "@goauthentik/elements/table/TablePage"; import "@patternfly/elements/pf-tooltip/pf-tooltip.js"; import { msg, str } from "@lit/localize"; -import { CSSResult, TemplateResult, css, html } from "lit"; +import { CSSResult, TemplateResult, css, html, nothing } from "lit"; import { customElement, property, state } from "lit/decorators.js"; import PFBanner from "@patternfly/patternfly/components/Banner/banner.css"; @@ -22,7 +22,9 @@ import PFButton from "@patternfly/patternfly/components/Button/button.css"; import PFCard from "@patternfly/patternfly/components/Card/card.css"; import PFDescriptionList from "@patternfly/patternfly/components/DescriptionList/description-list.css"; import PFFormControl from "@patternfly/patternfly/components/FormControl/form-control.css"; +import PFProgress from "@patternfly/patternfly/components/Progress/progress.css"; import PFGrid from "@patternfly/patternfly/layouts/Grid/grid.css"; +import PFSplit from "@patternfly/patternfly/layouts/Split/split.css"; import { EnterpriseApi, @@ -70,6 +72,8 @@ export class EnterpriseLicenseListPage extends TablePage { PFBanner, PFFormControl, PFButton, + PFProgress, + PFSplit, PFCard, css` .pf-m-no-padding-bottom { @@ -84,9 +88,11 @@ export class EnterpriseLicenseListPage extends TablePage { async apiEndpoint(): Promise> { this.forecast = await new EnterpriseApi(DEFAULT_CONFIG).enterpriseLicenseForecastRetrieve(); - this.summary = await new EnterpriseApi(DEFAULT_CONFIG).enterpriseLicenseSummaryRetrieve(); + this.summary = await new EnterpriseApi(DEFAULT_CONFIG).enterpriseLicenseSummaryRetrieve({ + cached: false, + }); this.installID = ( - await new EnterpriseApi(DEFAULT_CONFIG).enterpriseLicenseGetInstallIdRetrieve() + await new EnterpriseApi(DEFAULT_CONFIG).enterpriseLicenseInstallIdRetrieve() ).installId; return new EnterpriseApi(DEFAULT_CONFIG).enterpriseLicenseList( await this.defaultEndpointConfig(), @@ -191,9 +197,104 @@ export class EnterpriseLicenseListPage extends TablePage { +
      + ${this.renderCurrentSummary()} +
      `; } + renderSummaryBadge() { + switch (this.summary?.status) { + case LicenseSummaryStatusEnum.Expired: + return html`${msg("Expired")}`; + case LicenseSummaryStatusEnum.ExpirySoon: + return html`${msg("Expiring soon")}`; + case LicenseSummaryStatusEnum.Unlicensed: + return html`${msg("Unlicensed")}`; + case LicenseSummaryStatusEnum.ReadOnly: + return html`${msg("Read Only")}`; + case LicenseSummaryStatusEnum.Valid: + return html`${msg("Valid")}`; + default: + return nothing; + } + } + + renderCurrentSummary() { + if (!this.forecast || !this.summary) { + return html`${msg("Loading")}`; + } + const internalUserPercentage = + this.summary.internalUsers > 0 + ? Math.ceil(this.forecast.internalUsers / (this.summary.internalUsers / 100)) + : 0; + const externalUserPercentage = + this.summary.externalUsers > 0 + ? Math.ceil(this.forecast.externalUsers / (this.summary.externalUsers / 100)) + : 0; + return html`
      +
      ${msg("Current license status")}
      +
      +
      +
      +
      + ${msg("Overall license status")} +
      +
      +
      + ${this.renderSummaryBadge()} +
      +
      +
      +
      +
      +
      +
      ${msg("Internal user usage")}
      + +
      +
      +
      +
      +
      +
      ${msg("External user usage")}
      + +
      +
      +
      +
      +
      +
      +
      `; + } + row(item: License): TemplateResult[] { let color = PFColor.Green; if (item.expiry) { From 4d8bda8ebf988f57806912ec6eec15fa8bd8fd84 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 23 Aug 2024 14:05:53 +0200 Subject: [PATCH 156/165] web: bump @goauthentik/api from 2024.6.3-1723921843 to 2024.6.3-1724337552 in /web/sfe (#11040) web: bump @goauthentik/api in /web/sfe Bumps [@goauthentik/api](https://github.com/goauthentik/authentik) from 2024.6.3-1723921843 to 2024.6.3-1724337552. - [Release notes](https://github.com/goauthentik/authentik/releases) - [Commits](https://github.com/goauthentik/authentik/commits) --- updated-dependencies: - dependency-name: "@goauthentik/api" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/sfe/package-lock.json | 8 ++++---- web/sfe/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/web/sfe/package-lock.json b/web/sfe/package-lock.json index 3762204db237..08dfa204b082 100644 --- a/web/sfe/package-lock.json +++ b/web/sfe/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.0", "license": "MIT", "dependencies": { - "@goauthentik/api": "^2024.6.3-1723921843", + "@goauthentik/api": "^2024.6.3-1724337552", "base64-js": "^1.5.1", "bootstrap": "^4.6.1", "formdata-polyfill": "^4.0.10", @@ -28,9 +28,9 @@ } }, "node_modules/@goauthentik/api": { - "version": "2024.6.3-1723921843", - "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1723921843.tgz", - "integrity": "sha512-WSn53NhZh2PVhGQ9g/PYQyHR0TVvZRtCLm94LVUci/JDNlqQNdJIpsoBSbOu3JJqmtI7pjlaX+DUT7ZHifU2Iw==" + "version": "2024.6.3-1724337552", + "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1724337552.tgz", + "integrity": "sha512-siu5qJqUt13iUPsLI0RfieVkDU8IMhuP2i5C/RRqY6oek0z+srSom9UTBAh6n6a2pTTNQO3clE2zxvAIJPahVg==" }, "node_modules/@isaacs/cliui": { "version": "8.0.2", diff --git a/web/sfe/package.json b/web/sfe/package.json index 80ef43c0b153..0235542a1ef4 100644 --- a/web/sfe/package.json +++ b/web/sfe/package.json @@ -4,7 +4,7 @@ "private": true, "license": "MIT", "dependencies": { - "@goauthentik/api": "^2024.6.3-1723921843", + "@goauthentik/api": "^2024.6.3-1724337552", "base64-js": "^1.5.1", "bootstrap": "^4.6.1", "formdata-polyfill": "^4.0.10", From 29a050b786e94cdd5335fda3145126c935e935a8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 23 Aug 2024 14:06:04 +0200 Subject: [PATCH 157/165] web: bump wireit from 0.14.7 to 0.14.8 in /web (#11039) Bumps [wireit](https://github.com/google/wireit) from 0.14.7 to 0.14.8. - [Changelog](https://github.com/google/wireit/blob/main/CHANGELOG.md) - [Commits](https://github.com/google/wireit/compare/v0.14.7...v0.14.8) --- updated-dependencies: - dependency-name: wireit dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 13 +++++-------- web/package.json | 2 +- web/packages/sfe/package.json | 2 +- 3 files changed, 7 insertions(+), 10 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index baf05d9c6e64..668710521daa 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -122,7 +122,7 @@ "typescript-eslint": "^8.2.0", "vite-tsconfig-paths": "^4.3.2", "wdio-wait-for": "^3.0.11", - "wireit": "^0.14.4" + "wireit": "^0.14.8" }, "engines": { "node": ">=20" @@ -25311,13 +25311,10 @@ } }, "node_modules/wireit": { - "version": "0.14.7", + "version": "0.14.8", + "resolved": "https://registry.npmjs.org/wireit/-/wireit-0.14.8.tgz", + "integrity": "sha512-pxRAjRGft/38fOE6CNm6np0spVaXFZIIlF0MF+J6P0zLqWb7CDcNITDxHM7zRe12pIMM0opq4upaOa10IKQ91Q==", "dev": true, - "license": "Apache-2.0", - "workspaces": [ - "vscode-extension", - "website" - ], "dependencies": { "brace-expansion": "^4.0.0", "chokidar": "^3.5.3", @@ -25712,7 +25709,7 @@ "prettier": "^3.3.2", "rollup": "^4.21.0", "rollup-plugin-copy": "^3.5.0", - "wireit": "^0.14.4" + "wireit": "^0.14.8" }, "optionalDependencies": { "@swc/core": "^1.7.14", diff --git a/web/package.json b/web/package.json index f41ea5834a5d..42f91a99d653 100644 --- a/web/package.json +++ b/web/package.json @@ -110,7 +110,7 @@ "typescript-eslint": "^8.2.0", "vite-tsconfig-paths": "^4.3.2", "wdio-wait-for": "^3.0.11", - "wireit": "^0.14.4" + "wireit": "^0.14.8" }, "engines": { "node": ">=20" diff --git a/web/packages/sfe/package.json b/web/packages/sfe/package.json index 520a8f13eeb6..9cfcff4aeaf1 100644 --- a/web/packages/sfe/package.json +++ b/web/packages/sfe/package.json @@ -21,7 +21,7 @@ "prettier": "^3.3.2", "rollup": "^4.21.0", "rollup-plugin-copy": "^3.5.0", - "wireit": "^0.14.4" + "wireit": "^0.14.8" }, "license": "MIT", "optionalDependencies": { From b0ff7d8ac9490058e40cb9435e97724a960a0a8a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 23 Aug 2024 14:06:13 +0200 Subject: [PATCH 158/165] web: bump the babel group across 1 directory with 3 updates (#11038) Bumps the babel group with 3 updates in the /web directory: [@babel/plugin-transform-private-methods](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-private-methods), [@babel/plugin-transform-runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-transform-runtime) and [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env). Updates `@babel/plugin-transform-private-methods` from 7.24.7 to 7.25.4 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.25.4/packages/babel-plugin-transform-private-methods) Updates `@babel/plugin-transform-runtime` from 7.24.7 to 7.25.4 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.25.4/packages/babel-plugin-transform-runtime) Updates `@babel/preset-env` from 7.25.3 to 7.25.4 - [Release notes](https://github.com/babel/babel/releases) - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md) - [Commits](https://github.com/babel/babel/commits/v7.25.4/packages/babel-preset-env) --- updated-dependencies: - dependency-name: "@babel/plugin-transform-private-methods" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: babel - dependency-name: "@babel/plugin-transform-runtime" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: babel - dependency-name: "@babel/preset-env" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: babel ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- web/package-lock.json | 125 +++++++++++++++++++++++------------------- web/package.json | 6 +- 2 files changed, 73 insertions(+), 58 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index 668710521daa..d681b0d1fc85 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -56,10 +56,10 @@ "@babel/core": "^7.25.2", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-decorators": "^7.24.7", - "@babel/plugin-transform-private-methods": "^7.24.7", + "@babel/plugin-transform-private-methods": "^7.25.4", "@babel/plugin-transform-private-property-in-object": "^7.24.7", - "@babel/plugin-transform-runtime": "^7.24.7", - "@babel/preset-env": "^7.25.3", + "@babel/plugin-transform-runtime": "^7.25.4", + "@babel/preset-env": "^7.25.4", "@babel/preset-typescript": "^7.24.7", "@changesets/cli": "^2.27.5", "@custom-elements-manifest/analyzer": "^0.10.2", @@ -168,9 +168,10 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.25.2", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.4.tgz", + "integrity": "sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -205,11 +206,12 @@ } }, "node_modules/@babel/generator": { - "version": "7.25.0", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.4.tgz", + "integrity": "sha512-NFtZmZsyzDPJnk9Zg3BbTfKKc9UlHYzD0E//p2Z3B9nCwwtJW9T0gVbCz8+fBngnn4zf1Dr3IK8PHQQHq0lDQw==", "dev": true, - "license": "MIT", "dependencies": { - "@babel/types": "^7.25.0", + "@babel/types": "^7.25.4", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" @@ -257,16 +259,17 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.25.0", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.4.tgz", + "integrity": "sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "@babel/helper-member-expression-to-functions": "^7.24.8", "@babel/helper-optimise-call-expression": "^7.24.7", "@babel/helper-replace-supers": "^7.25.0", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", - "@babel/traverse": "^7.25.0", + "@babel/traverse": "^7.25.4", "semver": "^6.3.1" }, "engines": { @@ -532,11 +535,12 @@ } }, "node_modules/@babel/parser": { - "version": "7.25.3", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.4.tgz", + "integrity": "sha512-nq+eWrOgdtu3jG5Os4TQP3x3cLA8hR8TvJNjD8vnPa20WGycimcparWnLK4jJhElTK6SDyuJo1weMKO/5LpmLA==", "dev": true, - "license": "MIT", "dependencies": { - "@babel/types": "^7.25.2" + "@babel/types": "^7.25.4" }, "bin": { "parser": "bin/babel-parser.js" @@ -663,8 +667,9 @@ }, "node_modules/@babel/plugin-syntax-async-generators": { "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -950,14 +955,15 @@ } }, "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.25.0", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.4.tgz", + "integrity": "sha512-jz8cV2XDDTqjKPwVPJBIjORVEmSGYhdRa8e5k5+vN+uwcjSrSxUaebBRa4ko1jqNF2uxyg8G6XYk30Jv285xzg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.8", "@babel/helper-remap-async-to-generator": "^7.25.0", "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/traverse": "^7.25.0" + "@babel/traverse": "^7.25.4" }, "engines": { "node": ">=6.9.0" @@ -1011,12 +1017,13 @@ } }, "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.24.7", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.4.tgz", + "integrity": "sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g==", "dev": true, - "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-create-class-features-plugin": "^7.25.4", + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -1042,15 +1049,16 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.25.0", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.4.tgz", + "integrity": "sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-compilation-targets": "^7.24.8", + "@babel/helper-compilation-targets": "^7.25.2", "@babel/helper-plugin-utils": "^7.24.8", "@babel/helper-replace-supers": "^7.25.0", - "@babel/traverse": "^7.25.0", + "@babel/traverse": "^7.25.4", "globals": "^11.1.0" }, "engines": { @@ -1062,8 +1070,9 @@ }, "node_modules/@babel/plugin-transform-classes/node_modules/globals": { "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "dev": true, - "license": "MIT", "engines": { "node": ">=4" } @@ -1491,12 +1500,13 @@ } }, "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.24.7", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.4.tgz", + "integrity": "sha512-ao8BG7E2b/URaUQGqN3Tlsg+M3KlHY6rJ1O1gXAEUnZoyNQnvKyH87Kfg+FoxSeyWUB8ISZZsC91C44ZuBFytw==", "dev": true, - "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-create-class-features-plugin": "^7.25.4", + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -1566,14 +1576,15 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.24.7", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.4.tgz", + "integrity": "sha512-8hsyG+KUYGY0coX6KUCDancA0Vw225KJ2HJO0yCNr1vq5r+lJTleDaJf0K7iOhjw4SWhu03TMBzYTJ9krmzULQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.8", "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.1", + "babel-plugin-polyfill-corejs3": "^0.10.6", "babel-plugin-polyfill-regenerator": "^0.6.1", "semver": "^6.3.1" }, @@ -1718,12 +1729,13 @@ } }, "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.24.7", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.4.tgz", + "integrity": "sha512-qesBxiWkgN1Q+31xUE9RcMk79eOXXDCv6tfyGMRSs4RGlioSg2WVyQAm07k726cSE56pa+Kb0y9epX2qaXzTvA==", "dev": true, - "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-create-regexp-features-plugin": "^7.25.2", + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -1733,11 +1745,12 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.25.3", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.25.4.tgz", + "integrity": "sha512-W9Gyo+KmcxjGahtt3t9fb14vFRWvPpu5pT6GBlovAK6BTBcxgjfVMSQCfJl4oi35ODrxP6xx2Wr8LNST57Mraw==", "dev": true, - "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.25.2", + "@babel/compat-data": "^7.25.4", "@babel/helper-compilation-targets": "^7.25.2", "@babel/helper-plugin-utils": "^7.24.8", "@babel/helper-validator-option": "^7.24.8", @@ -1766,13 +1779,13 @@ "@babel/plugin-syntax-top-level-await": "^7.14.5", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", "@babel/plugin-transform-arrow-functions": "^7.24.7", - "@babel/plugin-transform-async-generator-functions": "^7.25.0", + "@babel/plugin-transform-async-generator-functions": "^7.25.4", "@babel/plugin-transform-async-to-generator": "^7.24.7", "@babel/plugin-transform-block-scoped-functions": "^7.24.7", "@babel/plugin-transform-block-scoping": "^7.25.0", - "@babel/plugin-transform-class-properties": "^7.24.7", + "@babel/plugin-transform-class-properties": "^7.25.4", "@babel/plugin-transform-class-static-block": "^7.24.7", - "@babel/plugin-transform-classes": "^7.25.0", + "@babel/plugin-transform-classes": "^7.25.4", "@babel/plugin-transform-computed-properties": "^7.24.7", "@babel/plugin-transform-destructuring": "^7.24.8", "@babel/plugin-transform-dotall-regex": "^7.24.7", @@ -1800,7 +1813,7 @@ "@babel/plugin-transform-optional-catch-binding": "^7.24.7", "@babel/plugin-transform-optional-chaining": "^7.24.8", "@babel/plugin-transform-parameters": "^7.24.7", - "@babel/plugin-transform-private-methods": "^7.24.7", + "@babel/plugin-transform-private-methods": "^7.25.4", "@babel/plugin-transform-private-property-in-object": "^7.24.7", "@babel/plugin-transform-property-literals": "^7.24.7", "@babel/plugin-transform-regenerator": "^7.24.7", @@ -1813,10 +1826,10 @@ "@babel/plugin-transform-unicode-escapes": "^7.24.7", "@babel/plugin-transform-unicode-property-regex": "^7.24.7", "@babel/plugin-transform-unicode-regex": "^7.24.7", - "@babel/plugin-transform-unicode-sets-regex": "^7.24.7", + "@babel/plugin-transform-unicode-sets-regex": "^7.25.4", "@babel/preset-modules": "0.1.6-no-external-plugins", "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.4", + "babel-plugin-polyfill-corejs3": "^0.10.6", "babel-plugin-polyfill-regenerator": "^0.6.1", "core-js-compat": "^3.37.1", "semver": "^6.3.1" @@ -2039,15 +2052,16 @@ } }, "node_modules/@babel/traverse": { - "version": "7.25.3", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.4.tgz", + "integrity": "sha512-VJ4XsrD+nOvlXyLzmLzUs/0qjFS4sK30te5yEFlvbbUNEgKaVb2BHZUpAL+ttLPQAHNrsI3zZisbfha5Cvr8vg==", "dev": true, - "license": "MIT", "dependencies": { "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.25.0", - "@babel/parser": "^7.25.3", + "@babel/generator": "^7.25.4", + "@babel/parser": "^7.25.4", "@babel/template": "^7.25.0", - "@babel/types": "^7.25.2", + "@babel/types": "^7.25.4", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -2064,9 +2078,10 @@ } }, "node_modules/@babel/types": { - "version": "7.25.2", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.4.tgz", + "integrity": "sha512-zQ1ijeeCXVEh+aNL0RlmkPkG8HUiDcU2pzQQFjtbntgAczRASFzj4H+6+bV+dy1ntKR14I/DypeuRG1uma98iQ==", "dev": true, - "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.24.8", "@babel/helper-validator-identifier": "^7.24.7", diff --git a/web/package.json b/web/package.json index 42f91a99d653..b2618403cdb7 100644 --- a/web/package.json +++ b/web/package.json @@ -44,10 +44,10 @@ "@babel/core": "^7.25.2", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-decorators": "^7.24.7", - "@babel/plugin-transform-private-methods": "^7.24.7", + "@babel/plugin-transform-private-methods": "^7.25.4", "@babel/plugin-transform-private-property-in-object": "^7.24.7", - "@babel/plugin-transform-runtime": "^7.24.7", - "@babel/preset-env": "^7.25.3", + "@babel/plugin-transform-runtime": "^7.25.4", + "@babel/preset-env": "^7.25.4", "@babel/preset-typescript": "^7.24.7", "@changesets/cli": "^2.27.5", "@custom-elements-manifest/analyzer": "^0.10.2", From b820ea1533c96a3741969791bf34d0b7c1feff7a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 23 Aug 2024 14:06:21 +0200 Subject: [PATCH 159/165] core: bump goauthentik.io/api/v3 from 3.2024063.12 to 3.2024063.13 (#11036) Bumps [goauthentik.io/api/v3](https://github.com/goauthentik/client-go) from 3.2024063.12 to 3.2024063.13. - [Release notes](https://github.com/goauthentik/client-go/releases) - [Commits](https://github.com/goauthentik/client-go/compare/v3.2024063.12...v3.2024063.13) --- updated-dependencies: - dependency-name: goauthentik.io/api/v3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index 80dc52a735d3..166c2dfb9ff6 100644 --- a/go.mod +++ b/go.mod @@ -29,7 +29,7 @@ require ( github.com/spf13/cobra v1.8.1 github.com/stretchr/testify v1.9.0 github.com/wwt/guac v1.3.2 - goauthentik.io/api/v3 v3.2024063.12 + goauthentik.io/api/v3 v3.2024063.13 golang.org/x/exp v0.0.0-20230210204819-062eb4c674ab golang.org/x/oauth2 v0.22.0 golang.org/x/sync v0.8.0 diff --git a/go.sum b/go.sum index 540384f9a99c..1f70b4064318 100644 --- a/go.sum +++ b/go.sum @@ -299,8 +299,8 @@ go.opentelemetry.io/otel/trace v1.24.0 h1:CsKnnL4dUAr/0llH9FKuc698G04IrpWV0MQA/Y go.opentelemetry.io/otel/trace v1.24.0/go.mod h1:HPc3Xr/cOApsBI154IU0OI0HJexz+aw5uPdbs3UCjNU= go.uber.org/goleak v1.2.1 h1:NBol2c7O1ZokfZ0LEU9K6Whx/KnwvepVetCUhtKja4A= go.uber.org/goleak v1.2.1/go.mod h1:qlT2yGI9QafXHhZZLxlSuNsMw3FFLxBr+tBRlmO1xH4= -goauthentik.io/api/v3 v3.2024063.12 h1:NaxjcgeJkvaQbMaoQv14lMdn62MS6isFForm4/oTBq0= -goauthentik.io/api/v3 v3.2024063.12/go.mod h1:zz+mEZg8rY/7eEjkMGWJ2DnGqk+zqxuybGCGrR2O4Kw= +goauthentik.io/api/v3 v3.2024063.13 h1:zWFlrr+8NOaQOCPSRV1FhbDJ58+BPa9BqjNvl4T//s8= +goauthentik.io/api/v3 v3.2024063.13/go.mod h1:zz+mEZg8rY/7eEjkMGWJ2DnGqk+zqxuybGCGrR2O4Kw= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= From 11a681f32aff8bbfedc1dd20850d95ebb71d4075 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 23 Aug 2024 14:06:29 +0200 Subject: [PATCH 160/165] core: bump ruff from 0.6.1 to 0.6.2 (#11035) Bumps [ruff](https://github.com/astral-sh/ruff) from 0.6.1 to 0.6.2. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.6.1...0.6.2) --- updated-dependencies: - dependency-name: ruff dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- poetry.lock | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/poetry.lock b/poetry.lock index a1fe267ae9c3..84ecfac5b98f 100644 --- a/poetry.lock +++ b/poetry.lock @@ -4195,29 +4195,29 @@ pyasn1 = ">=0.1.3" [[package]] name = "ruff" -version = "0.6.1" +version = "0.6.2" description = "An extremely fast Python linter and code formatter, written in Rust." optional = false python-versions = ">=3.7" files = [ - {file = "ruff-0.6.1-py3-none-linux_armv6l.whl", hash = "sha256:b4bb7de6a24169dc023f992718a9417380301b0c2da0fe85919f47264fb8add9"}, - {file = "ruff-0.6.1-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:45efaae53b360c81043e311cdec8a7696420b3d3e8935202c2846e7a97d4edae"}, - {file = "ruff-0.6.1-py3-none-macosx_11_0_arm64.whl", hash = "sha256:bc60c7d71b732c8fa73cf995efc0c836a2fd8b9810e115be8babb24ae87e0850"}, - {file = "ruff-0.6.1-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2c7477c3b9da822e2db0b4e0b59e61b8a23e87886e727b327e7dcaf06213c5cf"}, - {file = "ruff-0.6.1-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3a0af7ab3f86e3dc9f157a928e08e26c4b40707d0612b01cd577cc84b8905cc9"}, - {file = "ruff-0.6.1-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:392688dbb50fecf1bf7126731c90c11a9df1c3a4cdc3f481b53e851da5634fa5"}, - {file = "ruff-0.6.1-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:5278d3e095ccc8c30430bcc9bc550f778790acc211865520f3041910a28d0024"}, - {file = "ruff-0.6.1-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fe6d5f65d6f276ee7a0fc50a0cecaccb362d30ef98a110f99cac1c7872df2f18"}, - {file = "ruff-0.6.1-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b2e0dd11e2ae553ee5c92a81731d88a9883af8db7408db47fc81887c1f8b672e"}, - {file = "ruff-0.6.1-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d812615525a34ecfc07fd93f906ef5b93656be01dfae9a819e31caa6cfe758a1"}, - {file = "ruff-0.6.1-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:faaa4060f4064c3b7aaaa27328080c932fa142786f8142aff095b42b6a2eb631"}, - {file = "ruff-0.6.1-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:99d7ae0df47c62729d58765c593ea54c2546d5de213f2af2a19442d50a10cec9"}, - {file = "ruff-0.6.1-py3-none-musllinux_1_2_i686.whl", hash = "sha256:9eb18dfd7b613eec000e3738b3f0e4398bf0153cb80bfa3e351b3c1c2f6d7b15"}, - {file = "ruff-0.6.1-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:c62bc04c6723a81e25e71715aa59489f15034d69bf641df88cb38bdc32fd1dbb"}, - {file = "ruff-0.6.1-py3-none-win32.whl", hash = "sha256:9fb4c4e8b83f19c9477a8745e56d2eeef07a7ff50b68a6998f7d9e2e3887bdc4"}, - {file = "ruff-0.6.1-py3-none-win_amd64.whl", hash = "sha256:c2ebfc8f51ef4aca05dad4552bbcf6fe8d1f75b2f6af546cc47cc1c1ca916b5b"}, - {file = "ruff-0.6.1-py3-none-win_arm64.whl", hash = "sha256:3bc81074971b0ffad1bd0c52284b22411f02a11a012082a76ac6da153536e014"}, - {file = "ruff-0.6.1.tar.gz", hash = "sha256:af3ffd8c6563acb8848d33cd19a69b9bfe943667f0419ca083f8ebe4224a3436"}, + {file = "ruff-0.6.2-py3-none-linux_armv6l.whl", hash = "sha256:5c8cbc6252deb3ea840ad6a20b0f8583caab0c5ef4f9cca21adc5a92b8f79f3c"}, + {file = "ruff-0.6.2-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:17002fe241e76544448a8e1e6118abecbe8cd10cf68fde635dad480dba594570"}, + {file = "ruff-0.6.2-py3-none-macosx_11_0_arm64.whl", hash = "sha256:3dbeac76ed13456f8158b8f4fe087bf87882e645c8e8b606dd17b0b66c2c1158"}, + {file = "ruff-0.6.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:094600ee88cda325988d3f54e3588c46de5c18dae09d683ace278b11f9d4d534"}, + {file = "ruff-0.6.2-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:316d418fe258c036ba05fbf7dfc1f7d3d4096db63431546163b472285668132b"}, + {file = "ruff-0.6.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d72b8b3abf8a2d51b7b9944a41307d2f442558ccb3859bbd87e6ae9be1694a5d"}, + {file = "ruff-0.6.2-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:2aed7e243be68487aa8982e91c6e260982d00da3f38955873aecd5a9204b1d66"}, + {file = "ruff-0.6.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d371f7fc9cec83497fe7cf5eaf5b76e22a8efce463de5f775a1826197feb9df8"}, + {file = "ruff-0.6.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a8f310d63af08f583363dfb844ba8f9417b558199c58a5999215082036d795a1"}, + {file = "ruff-0.6.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7db6880c53c56addb8638fe444818183385ec85eeada1d48fc5abe045301b2f1"}, + {file = "ruff-0.6.2-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:1175d39faadd9a50718f478d23bfc1d4da5743f1ab56af81a2b6caf0a2394f23"}, + {file = "ruff-0.6.2-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:5b939f9c86d51635fe486585389f54582f0d65b8238e08c327c1534844b3bb9a"}, + {file = "ruff-0.6.2-py3-none-musllinux_1_2_i686.whl", hash = "sha256:d0d62ca91219f906caf9b187dea50d17353f15ec9bb15aae4a606cd697b49b4c"}, + {file = "ruff-0.6.2-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:7438a7288f9d67ed3c8ce4d059e67f7ed65e9fe3aa2ab6f5b4b3610e57e3cb56"}, + {file = "ruff-0.6.2-py3-none-win32.whl", hash = "sha256:279d5f7d86696df5f9549b56b9b6a7f6c72961b619022b5b7999b15db392a4da"}, + {file = "ruff-0.6.2-py3-none-win_amd64.whl", hash = "sha256:d9f3469c7dd43cd22eb1c3fc16926fb8258d50cb1b216658a07be95dd117b0f2"}, + {file = "ruff-0.6.2-py3-none-win_arm64.whl", hash = "sha256:f28fcd2cd0e02bdf739297516d5643a945cc7caf09bd9bcb4d932540a5ea4fa9"}, + {file = "ruff-0.6.2.tar.gz", hash = "sha256:239ee6beb9e91feb8e0ec384204a763f36cb53fb895a1a364618c6abb076b3be"}, ] [[package]] From 1f31964887c01c32742032132e22b4870f88cc91 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 23 Aug 2024 14:07:19 +0200 Subject: [PATCH 161/165] website: bump docusaurus-theme-openapi-docs from 4.0.0 to 4.0.1 in /website (#11034) website: bump docusaurus-theme-openapi-docs in /website Bumps [docusaurus-theme-openapi-docs](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/tree/HEAD/packages/docusaurus-theme-openapi-docs) from 4.0.0 to 4.0.1. - [Release notes](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/releases) - [Changelog](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/blob/main/CHANGELOG.md) - [Commits](https://github.com/PaloAltoNetworks/docusaurus-openapi-docs/commits/v4.0.1/packages/docusaurus-theme-openapi-docs) --- updated-dependencies: - dependency-name: docusaurus-theme-openapi-docs dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- website/package-lock.json | 18 ++++++++---------- website/package.json | 2 +- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/website/package-lock.json b/website/package-lock.json index ec5f95209ee3..96b55e99504d 100644 --- a/website/package-lock.json +++ b/website/package-lock.json @@ -19,7 +19,7 @@ "clsx": "^2.1.1", "disqus-react": "^1.1.5", "docusaurus-plugin-openapi-docs": "^4.0.0", - "docusaurus-theme-openapi-docs": "^4.0.0", + "docusaurus-theme-openapi-docs": "^4.0.1", "postcss": "^8.4.41", "prism-react-renderer": "^2.3.1", "react": "^18.3.1", @@ -6616,10 +6616,9 @@ } }, "node_modules/docusaurus-plugin-openapi-docs": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/docusaurus-plugin-openapi-docs/-/docusaurus-plugin-openapi-docs-4.0.0.tgz", - "integrity": "sha512-CMiHVTJ7Xd39KxXf7VbSwWR4fwCEIDaXprZGlzdMAUKoi6LO3rjpLHmv4HPZPEOQpZJkQ+/FpPtL0+iEQN36yg==", - "license": "MIT", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/docusaurus-plugin-openapi-docs/-/docusaurus-plugin-openapi-docs-4.0.1.tgz", + "integrity": "sha512-ST0VLbRMTNz2O0NFIezWcF0dNYrGf34/oUmn3wH3hdMcStGQIOCEwD3JvuzyQ7WygjAR8md2kITHeRBRB2yhAA==", "dependencies": { "@apidevtools/json-schema-ref-parser": "^11.5.4", "@docusaurus/plugin-content-docs": "^3.0.1", @@ -6803,10 +6802,9 @@ } }, "node_modules/docusaurus-theme-openapi-docs": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/docusaurus-theme-openapi-docs/-/docusaurus-theme-openapi-docs-4.0.0.tgz", - "integrity": "sha512-OqU0f+TQSgr8Xvr5GqgxOKvfqdWYE5kf6j3umGTTzPBTjMUXyGSJhZQJQSpIaXFszV8p+cVIj5O2LtMvAEMIhg==", - "license": "MIT", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/docusaurus-theme-openapi-docs/-/docusaurus-theme-openapi-docs-4.0.1.tgz", + "integrity": "sha512-4HIzYm2Y+pPiqvFs2oSEghtSgamza3Az1nGgwAJ+dpowfdOUafsGnbWOkJoFWVncRNn8/2mYSwrbUuo1t0kVUQ==", "dependencies": { "@docusaurus/theme-common": "^3.0.1", "@hookform/error-message": "^2.0.1", @@ -6814,7 +6812,7 @@ "clsx": "^1.1.1", "copy-text-to-clipboard": "^3.1.0", "crypto-js": "^4.1.1", - "docusaurus-plugin-openapi-docs": "^4.0.0", + "docusaurus-plugin-openapi-docs": "^4.0.1", "docusaurus-plugin-sass": "^0.2.3", "file-saver": "^2.0.5", "lodash": "^4.17.20", diff --git a/website/package.json b/website/package.json index a9dacc0150ae..bd9b0f8ec9f5 100644 --- a/website/package.json +++ b/website/package.json @@ -27,7 +27,7 @@ "clsx": "^2.1.1", "disqus-react": "^1.1.5", "docusaurus-plugin-openapi-docs": "^4.0.0", - "docusaurus-theme-openapi-docs": "^4.0.0", + "docusaurus-theme-openapi-docs": "^4.0.1", "postcss": "^8.4.41", "prism-react-renderer": "^2.3.1", "react": "^18.3.1", From fec4014aab7ce4e7d3a1ede684e81d452558dc0e Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Fri, 23 Aug 2024 14:07:40 +0200 Subject: [PATCH 162/165] core, web: update translations (#11032) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: rissson <18313093+rissson@users.noreply.github.com> --- web/xliff/de.xlf | 44 ++++++++++++++++++++++++++--------- web/xliff/en.xlf | 44 ++++++++++++++++++++++++++--------- web/xliff/es.xlf | 44 ++++++++++++++++++++++++++--------- web/xliff/fr.xlf | 46 ++++++++++++++++++++++++++----------- web/xliff/ko.xlf | 43 ++++++++++++++++++++++++++-------- web/xliff/nl.xlf | 43 ++++++++++++++++++++++++++-------- web/xliff/pl.xlf | 46 ++++++++++++++++++++++++++----------- web/xliff/pseudo-LOCALE.xlf | 43 ++++++++++++++++++++++++++-------- web/xliff/ru.xlf | 46 ++++++++++++++++++++++++++----------- web/xliff/tr.xlf | 44 ++++++++++++++++++++++++++--------- web/xliff/zh-CN.xlf | 39 ++++++++++++++++++++++++++----- web/xliff/zh-Hans.xlf | 46 ++++++++++++++++++++++++++----------- web/xliff/zh-Hant.xlf | 44 ++++++++++++++++++++++++++--------- web/xliff/zh_TW.xlf | 44 ++++++++++++++++++++++++++--------- 14 files changed, 462 insertions(+), 154 deletions(-) diff --git a/web/xliff/de.xlf b/web/xliff/de.xlf index 35a57bac004e..645935b4b8fd 100644 --- a/web/xliff/de.xlf +++ b/web/xliff/de.xlf @@ -843,10 +843,6 @@ Select which scopes can be used by the client. The client still has to specify the scope to access the data. Wählen Sie aus, welche Bereiche vom Client verwendet werden können. Der Client muss noch den Bereich für den Zugriff auf die Daten angeben. - - Hold control/command to select multiple items. - Halten Sie die Strg-/Befehlstaste gedrückt, um mehrere Elemente auszuwählen. - Subject mode Betreffmodus @@ -4027,13 +4023,6 @@ doesn't pass when either or both of the selected options are equal or above the Fields Felder - - ("", of type ) - - (" - ", vom Typ - ) - Validation Policies Validierungsrichtlinien @@ -6838,6 +6827,39 @@ Bindings to groups/users are checked against the user of the event. When selected, assertions will be encrypted using this keypair. + + + Available Sources + + + Selected Sources + + + Successfully triggered sync. + + + Sync + + + Sync User + + + Available Stages + + + Selected Stages + + + Available Fields + + + Selected Fields + + + Available Transports + + + Selected Transports diff --git a/web/xliff/en.xlf b/web/xliff/en.xlf index b21188e70281..13dfeb7d3509 100644 --- a/web/xliff/en.xlf +++ b/web/xliff/en.xlf @@ -875,10 +875,6 @@ Select which scopes can be used by the client. The client still has to specify the scope to access the data. Select which scopes can be used by the client. The client still has to specify the scope to access the data. - - Hold control/command to select multiple items. - Hold control/command to select multiple items. - Subject mode Subject mode @@ -4210,13 +4206,6 @@ doesn't pass when either or both of the selected options are equal or above the Fields Fields - - ("", of type ) - - (" - ", of type - ) - Validation Policies Validation Policies @@ -7103,6 +7092,39 @@ Bindings to groups/users are checked against the user of the event. When selected, assertions will be encrypted using this keypair. + + + Available Sources + + + Selected Sources + + + Successfully triggered sync. + + + Sync + + + Sync User + + + Available Stages + + + Selected Stages + + + Available Fields + + + Selected Fields + + + Available Transports + + + Selected Transports diff --git a/web/xliff/es.xlf b/web/xliff/es.xlf index ac096a01688a..b5821effc6a2 100644 --- a/web/xliff/es.xlf +++ b/web/xliff/es.xlf @@ -827,10 +827,6 @@ Select which scopes can be used by the client. The client still has to specify the scope to access the data. Seleccione los ámbitos que puede utilizar el cliente. El cliente aún tiene que especificar el alcance para acceder a los datos. - - Hold control/command to select multiple items. - Mantenga presionado el control/comando para seleccionar varios elementos. - Subject mode Modo asignatura @@ -3962,13 +3958,6 @@ doesn't pass when either or both of the selected options are equal or above the Fields Campos - - ("", of type ) - - (« - », de tipo - ) - Validation Policies Políticas de validación @@ -6755,6 +6744,39 @@ Bindings to groups/users are checked against the user of the event. When selected, assertions will be encrypted using this keypair. + + + Available Sources + + + Selected Sources + + + Successfully triggered sync. + + + Sync + + + Sync User + + + Available Stages + + + Selected Stages + + + Available Fields + + + Selected Fields + + + Available Transports + + + Selected Transports diff --git a/web/xliff/fr.xlf b/web/xliff/fr.xlf index aab1dfc079a3..a7f9ac009378 100644 --- a/web/xliff/fr.xlf +++ b/web/xliff/fr.xlf @@ -1088,11 +1088,6 @@ Select which scopes can be used by the client. The client still has to specify the scope to access the data. Sélectionnez les portées utilisables par le client. Le client doit toujours spécifier la portée pour accéder aux données. - - - Hold control/command to select multiple items. - Garder ctrl/command enfoncé pour sélectionner de multiples éléments - Subject mode @@ -5260,14 +5255,6 @@ doesn't pass when either or both of the selected options are equal or above the Fields Champs - - - ("", of type ) - - (" - ", de type - ) - Validation Policies @@ -9002,6 +8989,39 @@ Les liaisons avec les groupes/utilisateurs sont vérifiées par rapport à l'uti When selected, assertions will be encrypted using this keypair. + + + Available Sources + + + Selected Sources + + + Successfully triggered sync. + + + Sync + + + Sync User + + + Available Stages + + + Selected Stages + + + Available Fields + + + Selected Fields + + + Available Transports + + + Selected Transports diff --git a/web/xliff/ko.xlf b/web/xliff/ko.xlf index 5e262f8efb70..3f4976661269 100644 --- a/web/xliff/ko.xlf +++ b/web/xliff/ko.xlf @@ -1085,11 +1085,6 @@ Select which scopes can be used by the client. The client still has to specify the scope to access the data. 클라이언트가 사용할 수 있는 범위를 선택하세요. 클라이언트는 여전히 데이터에 액세스하려면 범위를 명시적으로 지정해야 합니다. - - - Hold control/command to select multiple items. - 여러 항목을 선택하려면 Ctrl/Command를 누르세요. - Subject mode @@ -5243,11 +5238,6 @@ doesn't pass when either or both of the selected options are equal or above the Fields 필드 - - - ("", of type ) - ("", of type ) - Validation Policies @@ -8673,6 +8663,39 @@ Bindings to groups/users are checked against the user of the event. When selected, assertions will be encrypted using this keypair. + + + Available Sources + + + Selected Sources + + + Successfully triggered sync. + + + Sync + + + Sync User + + + Available Stages + + + Selected Stages + + + Available Fields + + + Selected Fields + + + Available Transports + + + Selected Transports diff --git a/web/xliff/nl.xlf b/web/xliff/nl.xlf index a1ea570534d8..757907421be9 100644 --- a/web/xliff/nl.xlf +++ b/web/xliff/nl.xlf @@ -1075,11 +1075,6 @@ Select which scopes can be used by the client. The client still has to specify the scope to access the data. Selecteer welke scopes door de klant kunnen worden gebruikt. De klant moet nog steeds de scope specificeren om toegang te krijgen tot de gegevens. - - - Hold control/command to select multiple items. - Houd control/command ingedrukt om meerdere items te selecteren. - Subject mode @@ -5229,11 +5224,6 @@ slaagt niet wanneer een of beide geselecteerde opties gelijk zijn aan of boven d Fields Velden - - - ("", of type ) - ("", van het type ) - Validation Policies @@ -8518,6 +8508,39 @@ Bindingen naar groepen/gebruikers worden gecontroleerd tegen de gebruiker van de When selected, assertions will be encrypted using this keypair. + + + Available Sources + + + Selected Sources + + + Successfully triggered sync. + + + Sync + + + Sync User + + + Available Stages + + + Selected Stages + + + Available Fields + + + Selected Fields + + + Available Transports + + + Selected Transports diff --git a/web/xliff/pl.xlf b/web/xliff/pl.xlf index 79d1459b1b78..d2428af17fa3 100644 --- a/web/xliff/pl.xlf +++ b/web/xliff/pl.xlf @@ -1088,11 +1088,6 @@ Select which scopes can be used by the client. The client still has to specify the scope to access the data. Wybierz zakresy, których może używać klient. Klient nadal musi określić zakres dostępu do danych. - - - Hold control/command to select multiple items. - Przytrzymaj Control/Command, aby wybrać wiele elementów. - Subject mode @@ -5264,14 +5259,6 @@ Można tu używać tylko zasad, ponieważ dostęp jest sprawdzany przed uwierzyt Fields Pola - - - ("", of type ) - - (" - ", typu - ) - Validation Policies @@ -8941,6 +8928,39 @@ Powiązania z grupami/użytkownikami są sprawdzane względem użytkownika zdarz When selected, assertions will be encrypted using this keypair. + + + Available Sources + + + Selected Sources + + + Successfully triggered sync. + + + Sync + + + Sync User + + + Available Stages + + + Selected Stages + + + Available Fields + + + Selected Fields + + + Available Transports + + + Selected Transports diff --git a/web/xliff/pseudo-LOCALE.xlf b/web/xliff/pseudo-LOCALE.xlf index ed9627bdc297..6255f0635911 100644 --- a/web/xliff/pseudo-LOCALE.xlf +++ b/web/xliff/pseudo-LOCALE.xlf @@ -1076,11 +1076,6 @@ Select which scopes can be used by the client. The client still has to specify the scope to access the data. Śēĺēćţ ŵĥĩćĥ śćōƥēś ćàń ƀē ũśēď ƀŷ ţĥē ćĺĩēńţ. Ţĥē ćĺĩēńţ śţĩĺĺ ĥàś ţō śƥēćĩƒŷ ţĥē śćōƥē ţō àććēśś ţĥē ďàţà. - - - Hold control/command to select multiple items. - Ĥōĺď ćōńţŕōĺ/ćōmmàńď ţō śēĺēćţ mũĺţĩƥĺē ĩţēmś. - Subject mode @@ -5231,11 +5226,6 @@ doesn't pass when either or both of the selected options are equal or above the Fields Ƒĩēĺďś - - - ("", of type ) - ("", ōƒ ţŷƥē ) - Validation Policies @@ -8901,4 +8891,37 @@ Bindings to groups/users are checked against the user of the event. When selected, assertions will be encrypted using this keypair. + + Available Sources + + + Selected Sources + + + Successfully triggered sync. + + + Sync + + + Sync User + + + Available Stages + + + Selected Stages + + + Available Fields + + + Selected Fields + + + Available Transports + + + Selected Transports + diff --git a/web/xliff/ru.xlf b/web/xliff/ru.xlf index 0198262b9115..bb233c1b23c5 100644 --- a/web/xliff/ru.xlf +++ b/web/xliff/ru.xlf @@ -1088,11 +1088,6 @@ Select which scopes can be used by the client. The client still has to specify the scope to access the data. Выберите, какие области могут быть использованы клиентом. Клиент все равно должен указать область для доступа к данным. - - - Hold control/command to select multiple items. - Удерживайте клавиши control/command, чтобы выбрать несколько элементов. - Subject mode @@ -5263,14 +5258,6 @@ doesn't pass when either or both of the selected options are equal or above the Fields Поля - - - ("", of type ) - - (" - ", типа - ) - Validation Policies @@ -9005,6 +8992,39 @@ Bindings to groups/users are checked against the user of the event. When selected, assertions will be encrypted using this keypair. + + + Available Sources + + + Selected Sources + + + Successfully triggered sync. + + + Sync + + + Sync User + + + Available Stages + + + Selected Stages + + + Available Fields + + + Selected Fields + + + Available Transports + + + Selected Transports diff --git a/web/xliff/tr.xlf b/web/xliff/tr.xlf index 97b0184cab37..ae616cc26c4e 100644 --- a/web/xliff/tr.xlf +++ b/web/xliff/tr.xlf @@ -826,10 +826,6 @@ Select which scopes can be used by the client. The client still has to specify the scope to access the data. İstemci tarafından hangi kapsamların kullanılabileceğini seçin. İstemci yine de verilere erişmek için kapsamı belirtmelidir. - - Hold control/command to select multiple items. - Birden fazla öğe seçmek için control/command tuşunu basılı tut. - Subject mode Konu modu @@ -3956,13 +3952,6 @@ doesn't pass when either or both of the selected options are equal or above the Fields Alanlar - - ("", of type ) - - (“ - ”, - türünde) - Validation Policies Doğrulama İlkeleri @@ -6748,6 +6737,39 @@ Bindings to groups/users are checked against the user of the event. When selected, assertions will be encrypted using this keypair. + + + Available Sources + + + Selected Sources + + + Successfully triggered sync. + + + Sync + + + Sync User + + + Available Stages + + + Selected Stages + + + Available Fields + + + Selected Fields + + + Available Transports + + + Selected Transports diff --git a/web/xliff/zh-CN.xlf b/web/xliff/zh-CN.xlf index 2c2ed7c87041..813c1b1c2d8f 100644 --- a/web/xliff/zh-CN.xlf +++ b/web/xliff/zh-CN.xlf @@ -935,9 +935,6 @@ Select which scopes can be used by the client. The client still has to specify the scope to access the data. - - Hold control/command to select multiple items. - Subject mode @@ -3815,9 +3812,6 @@ doesn't pass when either or both of the selected options are equal or above the Fields - - ("", of type ) - Validation Policies @@ -5680,6 +5674,39 @@ Bindings to groups/users are checked against the user of the event. When selected, assertions will be encrypted using this keypair. + + Available Sources + + + Selected Sources + + + Successfully triggered sync. + + + Sync + + + Sync User + + + Available Stages + + + Selected Stages + + + Available Fields + + + Selected Fields + + + Available Transports + + + Selected Transports + diff --git a/web/xliff/zh-Hans.xlf b/web/xliff/zh-Hans.xlf index f8e5a614260d..9514ea95dc9a 100644 --- a/web/xliff/zh-Hans.xlf +++ b/web/xliff/zh-Hans.xlf @@ -1088,11 +1088,6 @@ Select which scopes can be used by the client. The client still has to specify the scope to access the data. 选择客户端可以使用哪些作用域。客户端仍然需要指定访问数据的范围。 - - - Hold control/command to select multiple items. - 按住 ctrl/command 键可选择多个项目。 - Subject mode @@ -5262,14 +5257,6 @@ doesn't pass when either or both of the selected options are equal or above the Fields 字段 - - - ("", of type ) - - (" - ",类型为 - - Validation Policies @@ -9008,6 +8995,39 @@ Bindings to groups/users are checked against the user of the event. When selected, assertions will be encrypted using this keypair. 选择此选项时,断言将以此密钥对加密。 + + + Available Sources + + + Selected Sources + + + Successfully triggered sync. + + + Sync + + + Sync User + + + Available Stages + + + Selected Stages + + + Available Fields + + + Selected Fields + + + Available Transports + + + Selected Transports diff --git a/web/xliff/zh-Hant.xlf b/web/xliff/zh-Hant.xlf index 0ff14a9dafc7..9202eb3cd6e3 100644 --- a/web/xliff/zh-Hant.xlf +++ b/web/xliff/zh-Hant.xlf @@ -834,10 +834,6 @@ Select which scopes can be used by the client. The client still has to specify the scope to access the data. 选择客户端可以使用哪些作用域。客户端仍然需要指定访问数据的范围。 - - Hold control/command to select multiple items. - 按住 ctrl/command 键可选择多个项目。 - Subject mode Subject 模式 @@ -3994,13 +3990,6 @@ doesn't pass when either or both of the selected options are equal or above the Fields 字段 - - ("", of type ) - - (“ - ”, 类型为 - ) - Validation Policies 验证策略 @@ -6796,6 +6785,39 @@ Bindings to groups/users are checked against the user of the event. When selected, assertions will be encrypted using this keypair. + + + Available Sources + + + Selected Sources + + + Successfully triggered sync. + + + Sync + + + Sync User + + + Available Stages + + + Selected Stages + + + Available Fields + + + Selected Fields + + + Available Transports + + + Selected Transports diff --git a/web/xliff/zh_TW.xlf b/web/xliff/zh_TW.xlf index 54b8f3c8b28a..e597dda82e3c 100644 --- a/web/xliff/zh_TW.xlf +++ b/web/xliff/zh_TW.xlf @@ -1077,11 +1077,6 @@ Select which scopes can be used by the client. The client still has to specify the scope to access the data. 選擇用戶端可以使用的範疇,用戶端仍然需要指定範疇才能存取資料。 - - - Hold control/command to select multiple items. - 按住 ctrl/command 鍵選擇多個項目。 - Subject mode @@ -5221,12 +5216,6 @@ doesn't pass when either or both of the selected options are equal or above the Fields 欄位 - - - ("", of type ) - - (「」,類型為 ) - Validation Policies @@ -8635,6 +8624,39 @@ Bindings to groups/users are checked against the user of the event. When selected, assertions will be encrypted using this keypair. + + + Available Sources + + + Selected Sources + + + Successfully triggered sync. + + + Sync + + + Sync User + + + Available Stages + + + Selected Stages + + + Available Fields + + + Selected Fields + + + Available Transports + + + Selected Transports From ff4ff15e4ec53155120a92b5933ea4bd7916bf9c Mon Sep 17 00:00:00 2001 From: Aterfax Date: Fri, 23 Aug 2024 13:08:26 +0100 Subject: [PATCH 163/165] website/integrations: Correct Discord avatar code and add warning. (#11031) There's a mispelling which causes the avatar gathered to not be the desired size. Additionally, larger avatars appear to cause "Header too large" errors when users attempt to access services (at least for me via a proxy providers.) This can also be seen users have a very large JWT in their request headers. (You can use https://github.com/traefik/whoami for debugging). Signed-off-by: Aterfax --- website/docs/sources/discord/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/docs/sources/discord/index.md b/website/docs/sources/discord/index.md index 9970a12da270..faf631021d36 100644 --- a/website/docs/sources/discord/index.md +++ b/website/docs/sources/discord/index.md @@ -327,10 +327,10 @@ Create a new **Expression Policy** with the content below, adjusting the variabl import base64 import requests -AVATAR_SIZE = "64" # Valid values: 16,32,64,128,256,512,1024 +AVATAR_SIZE = "64" # Valid values: 16,32,64,128,256,512,1024. Larger values may cause HTTP error 431 on applications/providers due to headers being too large. # Only change below here if you know what you are doing. -AVATAR_URL = "https://cdn.discordapp.com/avatars/{id}/{avatar}.png?site={avatar_size}" +AVATAR_URL = "https://cdn.discordapp.com/avatars/{id}/{avatar}.png?size={avatar_size}" AVATAR_STREAM_CONTENT = "data:image/png;base64,{base64_string}" # Converts base64 image into html syntax usable with authentik's avatar attributes feature From 22d84654ff26b5f15370b3658c7964d761057fea Mon Sep 17 00:00:00 2001 From: "authentik-automation[bot]" <135050075+authentik-automation[bot]@users.noreply.github.com> Date: Fri, 23 Aug 2024 14:08:37 +0200 Subject: [PATCH 164/165] web: bump API Client version (#11043) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com> --- web/package-lock.json | 8 ++++---- web/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/web/package-lock.json b/web/package-lock.json index d681b0d1fc85..8190ddadbe00 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -23,7 +23,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1724337552", + "@goauthentik/api": "^2024.6.3-1724414734", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", @@ -3402,9 +3402,9 @@ "license": "MIT" }, "node_modules/@goauthentik/api": { - "version": "2024.6.3-1724337552", - "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1724337552.tgz", - "integrity": "sha512-siu5qJqUt13iUPsLI0RfieVkDU8IMhuP2i5C/RRqY6oek0z+srSom9UTBAh6n6a2pTTNQO3clE2zxvAIJPahVg==" + "version": "2024.6.3-1724414734", + "resolved": "https://registry.npmjs.org/@goauthentik/api/-/api-2024.6.3-1724414734.tgz", + "integrity": "sha512-2fLKwOh2Znc/unD8Q2U4G0g5QFM4jVqC95e5VRWWVnzp3xB7JWfEDBcRdwyv5PxCdmjBUkvbiul0kiuRwqBf4w==" }, "node_modules/@goauthentik/web": { "resolved": "", diff --git a/web/package.json b/web/package.json index b2618403cdb7..85f852169bfd 100644 --- a/web/package.json +++ b/web/package.json @@ -11,7 +11,7 @@ "@floating-ui/dom": "^1.6.9", "@formatjs/intl-listformat": "^7.5.7", "@fortawesome/fontawesome-free": "^6.6.0", - "@goauthentik/api": "^2024.6.3-1724337552", + "@goauthentik/api": "^2024.6.3-1724414734", "@lit/context": "^1.1.2", "@lit/localize": "^0.12.2", "@lit/reactive-element": "^2.0.4", From 50074764572d28310616cd1db3140034790ced76 Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Fri, 23 Aug 2024 15:08:12 +0200 Subject: [PATCH 165/165] web/flows: update flow background (#11044) * web/flows: update flow background image: https://unsplash.com/photos/aerial-view-of-road-beside-body-of-water-during-daytime-KuNCuOPcLUU collection of all images: https://unsplash.com/collections/kWwNJY-96wA/authentik-backgrounds Signed-off-by: Jens Langhammer * Optimised images with calibre/image-actions --------- Signed-off-by: Jens Langhammer Co-authored-by: authentik-automation[bot] <135050075+authentik-automation[bot]@users.noreply.github.com> --- web/src/assets/images/flow_background.jpg | Bin 771959 -> 903430 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/web/src/assets/images/flow_background.jpg b/web/src/assets/images/flow_background.jpg index d87d53303db7f37dbb3220afb1f32da87a0fb09b..354e128b6eb830dcc03cf7477f2b2c2d9f1022d3 100644 GIT binary patch literal 903430 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
      = z6f-rNAhWqll)V;6$Cgzv`ug;Or*bDmv!w4PAWR8J^zB9Pgj>tAU&}QPCo-{dd%OUT zBrUFDXy-UT92`)Asa&!M66Y~d%(t-&WA`g=>A339Ma}7SA~<=p{gHt=}Crq zKYId98zmE>lT;^@y!w@H!B~#%zi|a=&yvIdtgMpHfkOqr&)bT17Q1i8P5mScQ78sb*BS}h6;cj0`M_}g)KSuG- zw!-=sWb)!=;NS%ha+cTikCleG5tz$o*K0p3f?7pv8v5}|Ah>R-ys+!} zMFwY@*ULAIe1`QC30NDih`dCyR$(~GcDgBxLCUsF5cF%`_f=pxxG zHVsffESz0183xc4TN}At7{{WKyxc(K{AMw{A$WzqNr`C zhhL?05L*tAq^=bufXE(591gUtZe-#zyh6lF-V8|BjsDw1Y#^5t0kh#o1G-iACyzsV zpSlElt+h3W0p0<~@y;Yv0VwtN5o2TuIU&T2(5ssSx8uCGx>uKp=fZBiyW>MS(>q72 zuQYv<5!*eNL2Pu0e5KUzMZ;I@rsUnbMuIk>Ou8~WUbOSNb#EV7Q`*`qEd_xq{+(hK z%r5R9>Iu6CaTjkrmEZ+F*g^Ez+&KT_EHlnJqjQs>F!Z9;qizH2&r59j5M?lTk~bcc zkYDLAJ)?2m_ow^?tw9)c^(XV`i2}L#?u8{<*Te>(_tkM?tm|ODT^i?)#AR7?&%X!a z-egG3S1%9IUfz7^6L4eKWDg-@olZi(;+xVvwkb!Ae;v!(J+X^OYkTGT0&sLTKPfLr z$$e@SQ&TW-;4=4Lu+*4cgxQ6!j2*?MBL}}kT@@I2OX};1Si?5k#Qg~SF$ZFfS^WEV z>PeKC&rz8WRV9O*KX%VA-059w7!6txcSvq%xXp33-U;voB6TlYS{0m~$6`Ax`ZK?* za&c3^?uyTs%gmIat|));4SoNTWQeeHFxIF0unLVa z-=jV*GBJ_;wJwm)cyRlf(>1+?v;Xlf{Gm9gHX0is`M)K>rysm<80Np{{`=LYQ;p%a z`aHgTPy`EH`Vo#={985kqsz9qsb{D#cRzWC?Oad|G`5X}P=b;d)u zB6#U(x%g5c(Ls@BI4gbS?;W0lr;CFd`n<>?)sxBhAHPi4wfKv?rWdoCWlW%$P>UM^ zwLd2E_Or;#ud{-6Eqg9*vvXhaVn%0G{+8jqUlA<$<3?j4w7mO`lvzO`*Sh+R{stdJ zCq`f5!|t9~{e&Hsu9ADle0EmjTUi8d+I97KB961B<1##mUl;Y)KfA12@c0$zuB3Ak zJf=kJgb6N-}Rhzu#2;gX#fXe3WD#qKfCgfkfl|sJZeT-_jlQn zWPPI|2z36?y4Y8ov2=0O^^D!<#Sf@b`GtI__!EDx`^6GDyr_e08=2KYGqdaCG)3Tl?Me z2Aq)ohp?N%4fQT&U9Uy@H}7}H99!As#`E8HxiHN~YKEt+?^hoTUC1oBy(o6|lUR%Y za^&o6b<3e(Tm~#Mo&Mt3fc-`J_Jt>5K^t4HHCCxP3vD023=Z~ger7e-s3{^?_4t^m zU;lk;yotC~d2e>(&dv3Lv#q@P_RYt-KlX=HAGiwJH#K0x=f~dpB$D+}dM+vBwn^7< z0zReJ((9)qmCAo=emZ^_ynZ+BAHYHaKCb|{h@^~hl{Vv_m!GT$lrS>ZKepx^^&+JmpTD>^K8z=BUN=e^*oF7+z zB6KSYO7sP}emr8gJnJvZRSNCW$O)eDXuL)Z6j;?}VTAuTDol@k4I3N1R!rd^b{Fy0vX zvp!?J@2%{LnQftpBo0MVC*51`;Q+jjhn9Qk!c2R<>(hASDl(?yI{Fw_`3x&GJfa&x z5L2h=(Qa5+G!~<6V3#C1cgncP1a_4mDxy`~SN|d%IZ%e4FafR(?h^Q)Tm$E-!_=Y{ z+q&5GwIYq9U$x%6r;>{MKY&wvAOMDn5s3MJwRuy2GOnAx|k~}%b`2Z#AD$d?gdA?ZT3=@#*yeZ0Z ziE~_-09@PnbgAr%g@rQ$IgX+f-O|j8wq$DnSV%Qbu)mftxa9vB{`}|7 zfTm0H3exdNbG=NRrOal8qDDbP74Ch=C0|GXJ7HJk5J_qIE)7rnp8m|tOeo>4O33ps zZ)XPM{0uf`BQ}D4NBu#K_EA&cqOy^qv8w#JKU=Lf{}y~&95~fFO?Bv*;kRY!Um&i~ zJ_FH}my`Rn0iU<8l}PVknNXw(eppP2@KJ%VfM}aYTUDQPcpPUN)st0o+%16@DHGBN2v>Vl@egWsF^r;dfUgh{)O+Ay9RR#u+<_#U9aAs zp}C7T2kNvz8DS=Z&OJO6&_8wxO5e;G3zhr_Kwf@keU_4QN;e|_(+f;5eSL6V=}|8W zlGWW4G|9xmPBvHmx_qU5?ISr%wLqcu*0AN-BSW+LDw{!t08I;hXkWMg@C}-0&_<}D zcSFaT$91Kz**ip@Y-ou&YPicvb*kWZrv0hHYt!fv6*ugPhS>16nrD}^?>uf6 zd0jR2WP}t?WzEW52eZc@Ok|V4En^LgBVUSN4)7rhHn#YV-}<3a^Zvp+KVpHjJcz#q zvu2EM3Q`|><>Ydq>G7HflLhIr5lgIW%Owy&&0@cJmw)vYJRk;oH42PRB4|Wk+vYtp zPMPzp%e!z<>bJ=rldzL&~WGo(hvrjRZ)en@&*Ia;3y?QW~ zT0Yc_e$Xgz9wBW7%UKkxF4xaLWo4|*Dqp{N3gNhYAyIME?^qk)PusS-()~RfB9jjj#5j)NXf!46NWsDX%}+@9@ILc5NgrZFgQfA0mYR9#lJS%{SLG5;g(9E-yDrIQs}UC_ZwBoR%nrSc`; zB{IzO9IkMQylOVsnF1;4GQz>Xq{ehUrG%@U(A+&ro>n#G#3N+`qjdzo-H}-MYd^8| zZS=9?;QdEgXOITKP8nQzGjI4x`X>=a#)Ek3xv6U*a}Dz#&mOrhf@2@N5lyeQyxSfx zry1!tc_62d)}0NTi)YF(jC89@&3Won6;?JA*8lK}xmZQmWx#3o#!qMI=SZHV{WsI0 z6U=1H0_8KmZogP5K=i7~>#~XEZ-y2Ab2W)P2-7Z*PFI9#p-b}JcdpZ(@~^_SrO#99 zNS3W<_KsW&w1&sl6&c>Nh>8i3ogMllc*N*RQndb2#V^sno>i|9ul(v8P6?`K>}Mu3 zQyxE?c45CnnE$m!T0F)vCapy+qKYg^a0#E2HcllW+fM|wnIikF)-c>YC2q?=j6Zuo zAos~Nc{Q5G(oUg(r~FuLQrMLHwO}tv@AF7Gope!9dfMi-a}eS@t3yhiy%KAIj3$Vd)t$YTIM#4NBMVnig>?ZER@_bf zgBYy`zmMuKM>8|x`ay|@!T?0tin|BYnYo5eq<;8>1e<69@rLPfUF%OxmL4k6JalW*P)Lk6~pBR}VgaZ&`xxIDZBsWN0JX7cI>L6xxF zl$F(VIa`8#_@CiMT+rRR+j9Qet8?u7T4yXrU=K(E6wS04urIX1+}$Ms%~1AA~vBq_+V0nJ*K2mD@2#ETN($&$*=MMsDQXoM&7hnBrqB( zO$%Tlv|vP-r*$mvJV;m1tmO{w>)!gt)OrfIz)%i zMJPuUM9%8!=`Ft}BZbP{lJ}eV`SrK4-t=pU?|GpXG=9~B{gNM(4|K!IzHQ#wc#^Q%N3)4fI_W+nT`aTd5}mPbHV9+&<(@)!e9DB zx0YlBLfnWZ58ukC1qtu|>8032ncRX2fBHSv6MiEpXa4x;ROtS8JpLIxFs@Cxs zLL3WAEu73zvQrb@(7HXeU|XzL@<`abGV|ly{BJVCkIVYTwd;12h~-Cu3L*(VA=`!fJHI1AOA}s^(N_jy2)M%_o)3_~&TRevq%>e@gttJcb zituF*6u3_|dX6?M9z_0e8?*Qa*k+sFsa0eEWw4X%*I>SVr~I@6P7*$e%=0l8>6e%i zXnqMOPBHum?_FEqC+xP2IF z45yK`w2*bdE^$&)Qd5YXEw0OpG}ay6(m6x+aOls8p2&-E82}Z4v|W-tGf2)7H?NG? z^WpmL=EJ?nScx0qtPl|Cp|uBsvbC6D5FBIp^@DeX$tcSPKAUKO(S3PrRV&AdQJs9{ zHByw>k>;fpk+yyQes}~iGLWr8N6LO!;Cv;}1o2h&J=c|Bkd0l9mDA~!Dq*Zcfq9JH3AQ3SDaJgh%Ch^+EKPv^m%%%a`kkqN`icdygbfDyNdcf99FlfJuSHuc+ zcTzh%aQ(KylLx)iIDlPY62GWhy2Q00EeDMY6p#9J-;kYetW-w#Zhqr0N5 znUI}ueHOY}l4fPPv&^8~fm} zMKyVGZ=W+FrVIZc$o$Sn6KCzp-xB5d$*R3a4zVRmu1xkU-Y{XrBa&3^yzUVaNn1?@ zg?z?L0jmdcfNoLDCHT#$#FFVVcSI5xoxI_6Bo-Cde*+j~rVWgd1+6pqPynnPucQ&n z*VXGP^?D-Er7tk&rAYbkK%r^PbN)EBT+zc&SbPd`FT0C7}b?1TfA-t z{`)_Q&is+-|AFJf9FudV$TiF{;^Rtg+g#gRGgprK2)RP05R$oaB*!*qZkr=f$(fYo zzH{eF8&%Da9@Nk&V3qO+gieUP#Vc&9ND>O>Zkt zIp{%J;bxnmxkf%wc$%SSnfGzu!#dfheLv~YCDrNwvYuM*RoxG~zC5k$jM56*U`OHbL)alVo$cC<0rbT;&w6Y8>Ks&{FR3j>v zfd0vjL(INaqL1D9?;n64uOEz>l!YdbhsF{yC#S*XdkjK0(g=XL(mF_-CBRc~ki+U1 zGnQ9UvyCx<<}57Cw2hsXQ?aB5u%+vdHuYK^g@w_Ly6n6Yf_d9ky^PYaAdI-xt}$hY z7{)~h6nGMJ&gGDg0BMXx<%H}K{H>20DX}3ZC4i`|5m#M$u7E`WbS=V8%8{;A9vUP) zrF8>~U=xea|3r31b7a8M@SaCCb9S4_Of5vhAn+-XRFo~;t*It2krLO`}V|p&etc zhExH*>ml~gX*z-h492BhEs(<$!4 z?-l?Z+{~u;J*Bl`mVjY(Z6GI7@!}X2{d#EfT>zSHQFWB(1lr0SnQ?jJpu!wnGBFFy z2B&^`*eE5qqjQ9gj*oVZp zjfSZzS%WM#Nhbdl6S`$go1IEXqhtZ@^)28sDwUfOepwi%kYs~-NSTlS6UAJS zwikB)sWURb*R-~V^yXGD@G(JX6nHlbO;CRdMmgKruxeY6CGl`;cKg>|$AxH94ATpu zbD%ptJ(`f`RyJhvLVULBBpH4Mw~53#zziSNr9h(UjMqsfjsP@|ElApB{mpHvxTG%DHcq!e{v=oY2BehYgT6O~1$C<@wQP<7kOgkK$UGV7Xi35I-B40APy z=b7|HeeTwT3D)%X%IF-|sOqG%qzT~E09YP0Oe_qUt$akI+t0&B%`io%BG2@c!}M_z zpKl2RC$yA(1QU;iBm|SVEZNEx$PF<_Vu)qc^~iAZMMKlaaXaEJC*MD7RDZEoPR&rJ zUqlimqfm9*iHW*eQ~ohZ9?H&UNk;A~f;>=r2EeecM6-*Z)xEEOrDIAaoCttk_#7yc|e|fb}`GNpzcxaqavhC zWgf?JwZ!-6J5fw(I?L4n_W#I|G#P*Wdd)f_*B5{}8ycTnIF@Tv%!*dt#YV$+dIo-P zK!+?bSG(UO{;3eS0L%NmPEJUaj{Jx+3A+zxfHJUedI2EHfW>f}_-#3M;pDL-jg)sW zR+DJ8>`~3mjA~;rNHqyTgRG+YyXWpXGXSIh0w5PPAg+Y3e>P}rHo{g30wfQLAMaaL zgfu&PPWz}t5-9E3>`jEcID|+c5_*cb3Qd%>FT)gBnF_qwq}BJ&reMF=(K%Z)M3}}R zoOLwvNY_hH{81cZm^7CM@h@QMX{kuqXLTn|Dz!q3E{iuJ9&G1-S#zNtv92?#;Bhtl zZv!Q$GGW^`r*Ml2Kw1H2S8OuZ!G;I6vl>1E-~pjm!@{Q&=?IdEpHy}{@Mwu>fmo82 z`{Z|9PR@+0EARd<-G47h=a~8PvaVn^lPK2+ypReYDuh`S!Dl!}g)RA*w=i^2VZS>@ z*nZkb0Ln1l-@bEeRQp53#lVdr9f8~{)?BoJapjZpS#N3klY8LGUg>*3pEnSZa3X(~ z*4cQF)NL$gfG?`83^<57vQOE$xeSEy-}Wpp^LVj)!#g zjm<9fWXpn$Y@flsyKjTs*{C#T$I6loKk zzA4Ommed%I9iKldmFJyR9j8+vvKdD~6{ahLIlTm465XPRF1vB;_13L89YXuKSKMWn$p z|K9h~kx}*Ku*QeikMj!1H?2zU3~xl-zl*{aTMJA`>?C`{f8d{lRB$mAe2`6VT4w>TR&`*}waab%h*FRGz1nP6!6EzkpOP zZknX(=30Wv3m5wsui%wCH~L0x!6t8CPo=!G`6_g0N>5=wsB^h(H)tA*oCC7}L>3X1 zzUozXf@dfdP$Z8#ILspQmQ4n`gRsQ}TqqOe&S-L-QT7?%J_;LcsrvOL*7%ztQ<{vf zwh>f`%&4BDoX3zFIg}lrt3P;1A61`!*tR_xs#%%zRrtOG<>6va%q0^7G945dHfJ}O zfRP`i%N}5RJNYW~^7|YPX5?~YD#a9K{gbf$t?Iq%lUHh^OCAqdn*T>q{ULw*_};gl zHCx|8e5o6gj~Z8$E`DfFB}fK&%(^!%`_^LT zy`G34vUybail6N9Sx#^CAy&~!x6iX& zMWb3Vf#oSp^SPql!S|9m-Y&g=epcf)w$-*rdCoqTMP*c5M_C{B?^i6S&)2g1IUcH~ z`nvz#GLTa*bUnZ9c73W~;%d%0e>rsi2HapYctuubE+(Z&EML1~bNE4b=Tz=_5mCX( zZc<2}Ej3PGT(I=RyK%LzjNb1r-hL^)jC(MzMMUGH+OLJXy3Is!Ui0%&*v3BbE90@z z8nRr~#}3b`O|m|ToA~DeyA*bw6}Torf$YG#MqQ3~2i1poitO-EFgAb_;|k%I^q~*7 zg_9Hi0yyR2&>52o9=5q_a0bMZR?2H^hCjyo78iQP7U%+aKtmHj$%z=r8BH4ak{m0c z=R}5_nt>^jSK0uXm6M9whPU*_`_L3@NJ4wm$CSlfl~PVDHHs1?n8%K~reT9Jtk{*= z>ryh3XXwIX_~g2#g}M6*>l>TLcefAEgy-g(gfNn#-`h5Ne@N$|75%Vij1r{8aINq_ zK78?xj9R|z);Cb3^}BmJTGkeZ{IbMyKCu~D77vAYrfd{_=i_gHBa0P zPMVx?=#)Wh_y10&r^sh^eh+2JKCCMH z6zvrKr}=0Fe+%!vY7@GyWhde!66!ScqkYskqT)Iq2wDX)1JRWy4;VQ$rat{{7`0@A zMaT*gGMk}742keg#SgDlD?cW)T*yr33IA?PXT0^j+O2&0oTtcs9v zY^8QqhM28K|Hg{Nruy76!eH?rECm3BA%3qHfttQ-;MJqiWXbQ|U?2|!AOL0qo`vJ7 zi#+v}d~xDJo~`mO{M+&vz;*K2C9bjk(K%Y6|Q?@f?uxWojZ8WzK*6esaeL-^pK(m~e`8xmBXfA!YsCb$^V@dXi z$wt7Kx~>W8h8|Z>&59*i-Jw4fnQd5__kTUVyu^L3mLB_XLM-j%rT*TSQMD~`%;@&v z#b=>1chj)Z2GNiHvD#RmtW7wH32SQ^J$dU?-M9j&^Aq)o2iqXbeoLv&rDXhL@XGti zKZ-*mQe0uRHLeVEAaY@ukG#J=;eKp2<^W%m;V(C5!!}3G^LP{?=aIMhxgt6%n8tnt zHzaB&$S_IVd6LmA=ULh<(3z^~)j3J4@DZiV(-_R=_{B`VMI9breGvbyYZiH^SGJf) zj_Mgcem-xy!(R9GPGCHwZK19g?ij||5kxm5=ZxJLn;sYD(%3D~&(55zK=P*N4Uaa_ zx~I3}B~tYIGj5cveoj>?_VJbS@k-GD_k}fEedFHIv#cR?#g}<7r9NFJOY|RU*{pzP zPiVBv=#lhj!#IKej5Q(Lt^TWZmlZPR)YB-%K$NZU@uHod9gohNE7fw_lUYHb4~D<) zD5kGo6H3mZJeL44CGK9es*>0b`&6?zDQ8Lfp;5~?LUeP*HZi5{P3BxU@bee)Vl}V~ zjV&m4=F`15`TVL>wRdf;qqF}2_#g+Fss!K=Ueg>jET33AkL+;MlbQm~J6LK{XW?>; zJbbGa-!Q+=ez~lPX?6cgRNKqS3%WbEGQCnq4Kp0zu^^1CJ-zy8q&0DI4HJ(k`55{Kz2VmVxF>_q}~71*5tq8R~g<5EwQAUu@NPinz~J& zglAqkYP|yg{tVe%-(<}uu0r{hs@vQpuk1~~hFkfZc;nyELJb@8S0Q*~*wGBP-qA$o zj9>5i+IMd$h*#SD$C2$%^1jveVcFqwSequ2cFb(kuc5m;J@12-@B7c2?OxC@W;F_y zaKFD{GpV>UGSB8W5l@9%RAfLoq53; zPn96xBaPbaM$gpX1V8ck!5LfsBEHpKuuF2}VYiR}!Q`)Bo8vR@AI~-fDKeI12Mk05 zqr_TK-v2%NY8hZu>XbmJMX@S36?_*IldB!Q+}M1px5?Y0aZ}D4L4+Cd1ga>pNH^W? zSG+oV?!NJ4H`?y4-XHH*JX!hdw>qR)m!PP4y~3W{K8Jkd2Z_-YDl5fQyeJy$l%O5E zpM6~Y<|LtE;qi69OQ1ukqL?j*uJ6m!u5#+nd{;_~?Ya0{Up;Lpd)BVbthJX93vq`Ch(tWtE&o7&va5e37WwH0i zNkhndyoFvBTBM26udhI+sd~}>p-?n$*!H5!(!Hz0cYm9D8=c&`{<2@a(Sla&pUo`~ z;whn$bv32AKYVVr#G5C0Uy}>(t-r4$=GQcrRxtxRS}VxEqglCGYVqE$iSR^1g;~s1*SsCM=!`Pe z1l>*fnEqxwzm!aIRjCq#>_@OA1S6EiS4XC^0EMC@gBMntg-%4*Uf|hzG2-H|6&V^# z%8mS?Mx!*0$y=ID*dv`;E+@aOhj)-!c)V_%w`U6<9U>`&eT+!)hCz0eNlIGw%nI71 zXxO2yEWjBjD@5V)M(i;|; ztwCv}iOnd@G>$-@PiD>5*U;DP#-n&DV@8r{UOw=By`_Z@Y5Hy#cN(T2(&g~3EvqTH%6m^(OEp59Jfx|vtGGq7? zXV%o<1Q$w=OT@N}n~+2!6jaoUxXq5LE~vK$b|OFAL1yVjT&F>X%5A zA(@3J6E+qnA*9R#w-4zVu^~hQ5Wr^q88SB5G>X4r#vBm-yYexI7HC;nzg`zSQPx{E zS2Py`${{C(&UbZ^^1GC5XG%J@`$D;ZH1ZbeC6gNv(pptg!NkyUj8UP7&` z)ir7h^ei|Ei70)2_uH(3f7fZ_$Z~;s=W7NH7^pCtA`M(Tt?S?3x0R|1)zl#C%3r{j%JHt_ zo`sxYx|ktg)Vo{}a<9Dc~4|C#oigln2A4#3g+mg9_eE=K3=w^nxT=v>sN>UpT6z{`0^l z%@}Vi`RA#`%pSjA+^I2YAndeQh>|%wcabkPs;AtJDHRY0{)*vciM=9aD8wl%#mw0Ax~urW}N@XBPi1nt3IR6D^QD8xIVY1s1$J zJe^W#uO)Ku1Q@B@pgZdbJrXV>SF#}N@xHm~@8Ct0q8%)iJRUiyzE*4`tHh-`>NPUf za{+cGo#)u zP&S^H*`?xD)Pm56a9Dbf0UzzRAI zc}lpviSAAtNnkbzMlLlx5*U9dI~-pxbeC_#KGjEFDmW{1s67f!%wTi@7!HU&=yaQn zrQub=Mrl%3IwR6*@2Kgj7$_q^5)-KjW@O~wDM=p-e~z|0r!FV zcJS#wy0Mv9##4r`UCVq`0!=Zu8lI_Eu6q3GHu!~bn)wC7D!@eVcldZdc4(7k`C5gYw7rk(R7vaXL8yS2@6SX*oPH3z_l3`eoUH2%)Hi zq?A=>2NvUHAcsx0=A#>9chGYPjgt*4aG{kHf1t9$lmN2_uyCE*RgiweinhXhUYK z3^+9D;(#*^`U~|ou?VBr%-};}L{2{tsRVOmQ|K(MFe%DiJqJ00eALV} zdZ2x`5I+IJ5ldkA@QOKihjBhA0FW8LaW;0b%gzM=%9a#4@T$2~4_gXxIORmIBtp2}TEW9jh3Xyob>)=LIh{X~@Eai^9^CA5NX)JWYuB6Qn= zF1q;i&Jv3*3jlSHuy3L|H5dd`Wk!`D)L82Cdz!p4h#wTXZOWPm|18A$a+P6KHY`F} zFbc8R!3N6yFV*qlWLa%8GZwR&HxEF!9S<@%yiP;l05Pm(cb+8msGi~(T|jf$(i)wC z81_X_N*KFrL%OPEMCMnow>?fykC#f^bm{(xySUKC9ZH#>mG2zz2PzTFg3ep}O(ykb z+x0S-$h3luhZ0pMnT4cD!Ehlb_|OU

      X=5IR5q1Qf-=W6F2)|FTaiP(K~zRSId6I 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%0AW6tiG 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

      fCFYIt0MoH5|FmZ&6!3` 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%0DPyciU0uHu_;XP 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 z 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
      (-Ge3RDvS#!mz1NJz|2YE(=d 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

      Qa)} zffMaU(xc2y?5K1TQtfSAxL(UtDQ_#MU!Tj~fzcTRhTBQWCyC~jWmC6>oIvZE29mXs zq$kz7IO|fCXuax5K~~R+am@mvI@DWK5g=p^Ak&SeNJ_oTb`$&5t2;+sONnwr!zl^} zAOkVIBE{)YOaHMv<*OZqsE6Z9yqYlyV1L_x`ma=?F--X^=meZiOy;@=aI0c()&U#U%ks zARkGLe|kY>hM8bo)S53R`DjtzN!lV}f6mpNw_fF~wU_{s3{>YY)T?1`kd#WvSsxO; zzEu!2<+K;h;|Kdw0Fyh1Lk0+^Bg|Ipg~Sukk9ueTro@vVz$b{KLW+#Z;y)^283am< zLUKL*>3$>#B1z2RDAJkuM5-nz7TF5qb~C{L01X7tCN^?rcs}&G-L^qeu@g#=R3Q9A z27AyDei?|(0vo+*S}FjDIi8&8&HA=;>`lKqt>$ntWxRLu4+##ZwX2OAtd+yv;f_;yZ1h5 zYY0HxXS9J&zizv55aX?`1YmMLeQIU9>9tkJXdR1ew>-g+Wd2_DSn9VtvPn#kHqTG3 z05qnBxu98wh zatFRCr6}|q@@W#=u0jw!Hh!(czGq{IdBqLjp_3N*zpsUAM}XN^`r5YxXaC|#>z`Gxz~swx<==}yAem9@1IlgtU? zvyrSYRlcIaHXs6*5)6aK_$$(W%k`sn_05&)TT5csZvCJWx8a}{5NlPs_N-??(FSRZBUgdUxaO*m^1lL6_+bcG<0xA zN=f)={7-(Ho5pRPK1QAzC`L9Tn4DmOF^)eva>v5TLycXPw3~Dt&7xHx91c#>2sNJZ zABkOQ=N78y zistJij@Rv9 z85|N*6O_g)PvZnHQP*E_4Xep%qJY2vEFHY;C#b9%5W72;UqXux1OgP3k&a{DYhE~~ z7G=#h*)(iCS*q!JrkKmBQmwT{i1J!)PS8leRAhc3`3lD-=HX5U+P`rIf0(keN=e7h z+O02iq^{Q0_8oKX?jWw%ZS;jtsRYgpgZb1e%OIA~clS_PCLBmseq*%u_NNr0sLpbf znV`|`HBCL?aj9IY;?ZSEL2<%VK~5Ht)MueJWM5M@_V)^TYYizua6}o#42)HNjN)6- z+CyNaR|9&37iPp1dqkdS^e3^(uG*O(PaxONe&qRjDns|%CeSrZ40aumu!_b z!#5vxd3SP@1f@izi1die^^WzEyVBifRb8FReRjJRmjT)e1RRngVAidsw=U6AR<;~d zp?H-ji6H#ry;kaMtm=w%r4FszaSKz^y=s_JjDz?{i0NF@lY+EsC2J)e>Yh!Ae$n9Y zZD-?xuoXP_20zKfOQo>Qv2qGaiAvl~>;aa_1Eo|k16Y@Ug3{g0mO97 zlSOvo?nB;cljSEX=$sEoWZmQ|vSTFZ%Pc5a}%Zu~7FP?A-HB*B^OL!@6W z+RgSEEGaLTSW-7B3KJWCbk*&vNwO<8r7J_Bz20p72>N?-NodL$aHZzTQ~_|3WCIWZ z714%{dv}snnx@=%TcIm)Es0c6|lOThhOnj=8>60aB&nd4a6qkJ?3LFrx zdXQXGOu%rZ&G;jLI_8f4&G(#k@wBCAO1)`G3Mu@nudbO`DMND7&<5_IUC8g!wNkSt zgl)e))}h^qa7%@769C70o`j+rPVX&{0+bWfPsAsWrByKTLv97C3Oz_OBu8&*w9?#7 z(>HsNP12f?4hT`>gVa-QfdjqdrtaL_e=HLC+mN`#;LTS&w5rP0C;tE@(EP*^QLY)53+^pE1cV_#l6jSTf0(L^239R4DgcEAD=={t zt?xiKVOw)ZyGG$JkpjHq^OO+&g!+2bZPYMX`-N~foaqvZ3#Ytq1Gdqn$&5pqs(!} z)ZX-fP`(tDsAQ4U35d@;SD7>FNK}AhsrRjxoq9`Fp{1qOHw3JVpmYiBFg|&ylyGSY z8+-Mk>l+(26w6N`X+lX>yb%69IE=RL%le%&EuO)3IZeQ6^GM8WM@2DPSbb*rnlE&R4F2K22aRFF@_$6S~l z#aSc7wx#DbF?52sml7nzNXPm0tYp59m^22dp=qJr%`n{W-@FnCBol+%J;h`^MQ+}g zVW|D-NqI|YVU?%UwGx;U^fNWMYVzLoq&;r5V1gxEc>E@KHCf_7Q>QwcK!w}@Lt(NB z6V^@$n8)iCl{?99oN#$acJkKUI+s^{V}GD1O%3;m}%2fml+M z7Pkn*_X(+b&Z&Q=722}@0Ga}_{3sGZov^M9^WUvdc!BG5rIuPCx?sAa@TNxSNCqP( zrFBL*OyQKNQa0Lk`Zb$i)xb+HJV^6G!h+y&lgIwF;%*k#mc`QzTeytxTZHZ%NYCXa zs4a!7?;_((eB6YkD0!W#8QXf(o16w*#zMkqpyl?L^kvU-iIHzX_i8jwGBQDZskx!L=4o+MBmz__nj^|YQhrOTWZ2U!IT`B zJkLs-XKXChaF})FN=fq*wMxWCay_&2sTPUz_c#`}QWT&$3I~BCdsiywZP$ld;f-IW z1IC(biMVd@mXfSKXkx8w4*vUxoGOSTM(ib8=LW9v%N z%)(6LKRT0hZra{(+a*YA5S1!b`w6DQXlR);2L#u0m7{^enXvGx1LbVA>1A#JB%qzp zXT4tPRw#E&TeiB3VWcfPY}|9y48*|ra(}&IbgQ-6todJvZBj|}=d68yYM*T5s(mU} z^^6r0oza|=?KPC6Zq4C3N2D?z2~)PAq?PUoQ<+Lo2_-}mfw)zclcXeAv3aW(4Zc-u z)1z>8WaVldM3Dowed)_9dsNt3+j`x!ZPlsNHlR+>uTNi4`u!^9%b|MvZzXC`b8=V> zPo)zFcWe%st{FcO=<%;vR)^jU+OG76FD}!)dw?4oNy3QZ^qPLo$q(DTc$(psokqpu~4*SHn#S=oM~l#qO}Q7696Rk5zSnG5nhREzd59@R=i=5 zv|#y40Ls+|k%ReENg73os&8F`R+nyow#YZnq|W65Arn5VK|diCm%0gkmzrR-Qjm5y z))Tm<3`aBm^p|%IGisYwUU7m|zs%(-BmhXy{?YF-RhnJP4J5XU<{Mg^F0GZMpn8M= zC%5UvQiDp-E@`}xk*0b2qjxuH*p{F?Nd+z_2@&7rPT1U&eRSoyP*R9UQirc-9+>&S zAEiuE3K05UOD(qJdsLu74X6NP6Uu2nV^Ay92PW5X)@yN}yCvwC-Vs9BxH zWJl2AvJUC5w{7R4v*nGd1wu-uK9#P2QD^U8eK#d4P$(#ZVIeRIu@uGAgHzEG-H}2r z7(rU?k_a#dsK;NHD@aaD20W0AvTlCO{>rSLb6&IYOFm|+Y=FpVwfYbioyc$z__>MT zax+z5^xuhm0F4t@zIM@8YPxBmY?TtRGNKHo1b}3NQFMQ{4RcMs)NY=&v%9&x0ZUqm zNd-u&zYrkk7D7$61?{yVE*(xohu#ki(f+R@f0&~wJy?g%vE6MWD_}mhY z?u?&`u7lno)f`DekmbvcOMeKJ69THY9N>UQN*7M$6_X_LefrVbHXU&(Qi4*V2IIgL zc4bK+Rg|I#n5EkZ8>VL}3Pm;e*F^G=9vi#-cNR<&_!XJzIt@%MIw zB_xf2Nmes~IOnxisVPZyIRaxnvtGUb0NK^+D_<18<@2ny{{Uv7*>yo9ad1peSWRJm z(w(<|#=6SwoI=v=+sc&WPnx(O`-n5|O7lbN`u4v}p+}$r%0?^Fv`@Zxuk612MzgT7 zWvv7+P2?Z(}A@V??+Ua%d+N(>zC|Yg(?eel0ZZHrSYL#QC0N zNF^j6Pb0dC03K`3(X@5PTvGJ3l$Ju-3Lr#viV`LW5=LrbY_1n%<;!;NsfNf4btokX zCxA~$_o!iTcLDPPfudtCDWILAOq2PF)p&iqV&cbA)O2k@>lZ96!=+ZrQ)_WM(tDsB!8rwij|^k7g{#0Yp7Wk{_$+Ev9stlZ z&k$Z*HLUB5=_x{G3UwgwImSo=vTYI;2r-)U9{}q97|`tX!QwqH_=W4tB^E<&nVRClOJV5M<||qff$;n3>HnHG*x5 zQXTW(2vaTkid18FNT{hLZjy5<;B_6Vj(#J7Fe>}QT0S&*E;%~@Qt&~X}(%U$5crxk5S1dwU52 z%_CW~zCu!^TRex*+PG4ZsRQegTMrTaq$gI@_3P(!mK!>qs%?^$pD|2ALU#o~8m$`ZQLNC)Rcp~cF)YyR_!hJ7OlujNcgjn^rn`-DPCCFQl&o-I<-?KS3vY;2`H_)@**o7An`wsAI$-ZuTB(i}>fGMOM? z^$>BK(|3A1mU<7}Cb!ZCz8Xtbtf@BJ8VHbJ6&~d6 zPhpM(=QF3FYP(=G*>%F;2u|JGjNnIEJt^Cpx9%8eyN6V?GLn{pjuW1g!w#<9#5}^( z+sGkFT1*s?kU{TCi?-3~-)&k(o2F@6OP5y6>HaHy33B4b&7g)GXzmk<8@B*3PY2q( zp@oqk4~Rh~wjLB!w~IVdh4|lEyB3LT`IinjR^ozw6at`n^n+5oYovH+YpgZky+ZEp z-Ns3IZ@08Ixj0XyCytTwCUAa+>Wo*CRyPp|82@45YS!ZOK!8+&k`?p8IO|NC z#guG?KXQiBk`zct2^p_pu+%&|;LUxeTd@}iwi_L|OqWR`1v!L~JdEI0aO%Dowefm& zW^FfV&N1hk1R#X@>PZC&C*ep@nG+F?krv|5UbB5VL-t#>Jzr((C?M}-60DivkRToK~&0QADuaMzsx>rNLay<2Acv1CyFR*MExQ5Mz3mhbeF9B)cN3(B@#DeW@4x6 zPcYN>YSGnyQNAcDBKJZM|9K+w$j3weE|ih(o_KaCUQP?W#OFy@5DOomXV}5 z!MMEKq!$cq2?U+SF@(-NsIqsICcC8F=&H46Qm}r;;a25oOYQAa{X_#FPQUYQ;smDa z!1`U~_Mxb~dYhAPZpFi;Z6SoVoy7o*dZ2T_jKtQnN^em6Pte7drKurW=9t=(r=i#% zdK|gAXO%!i6WctKUSX@<-(B1U-#%Sa05X^$r)qHmF&{4UCt;rs)vj2+zev;V{_kvr zrL+SZl^=;mf}{R%TA#F^0{;Nf7Wy(>)fv3KziDnf%V`kM8+O5xR1B*yCuxeI(Vn)` zo48f&sJb_n%54CvVP#vApuP;{Cm5dfrTbj5xocF?wGS+}r{8JT?^?DNwV{wulBSYX zFan7oAmAu*#SdduMk3iyH1ZbG)Q3_+lB5_ZJ;ANF*|w~1JYvO`vi-%&I=iX2ePr)( zYEsgq5~Xwe#GsyV4|;*%9WKu6SYhuFH0SVHS{_d{QTD!9FgIY$V_pmI0M6ohL_`tH{G`*PWtyh8Xo$!65+L>|0YK||+wzX)= z)T7E=LFw@0oP&cEQQ=c|uNtFKHmXZ0b;lpr+JkL^4&>xu4j|K4WJ{xm$7PkTigi6j ztv64xZraA(rEO^}w=OMeSjkz+Njbp+K7zd+{{Ru|&+2v>ZkKEwWwt|CkFLY2;@ljGKps5Dz)X`?e~0b5W zwr+KueB0k#6|k0+we0j0w1j|mh!ZmzA|RU0{fua%O1-$%T(r6^sj|~*E$%xBkfH%5 zNC_D3dsDw>nzo^F;`{e55|&%Jxp{9}B}Q0)PUt26~D5z z+hEHmP$JeEO4fHNNk|Y$?}1UgNZS{>9mD9k1+G*`ok95dUZS72N!73 z+U3FZ2Gt}4|2z>ifplidE&T1p+2{tXGfp4Mo&lSn0QR?ONZgIO{Gq zxULTEpp2wRpKkffi>5~`Q&v`6jR(YD7`d`?`5Jj))VRrYY2CgKW3Dhj?Z-d6s1K|(=eb% zPDN>u*k!`f5@AVEQOWDy>r~zp(%ZMXy3~romiX9|fdL3gmB;7PwOQRR<-aj$SPcM4 z1vB}5GxV(4-^QvYJMA&W+30pDQ?lc?$l&cI04TxFNKffl7yNCgG^xAQ75uc2%Fxml zwHXkZ1A;{4=e=*dU1IL9qqeP5_S(^%$@{y-KBaE_Bu~iWustj1-B#@mq0}w*+;taT zN1_T;fxFb6;EH$X3P0e# z99i1yC}!(O)>3T}^KhorqNJ!Gf(#wOA`f|-RR@P{?jE@zu%-E+AtpzqO5T8+ndFM} zFSjrI8$CZ|`zKCQ>M6EmC<<+9L0*Zz^#wf5RtR;?P@m8C8KcP(pd6Y@L#j}-OZyv6tZH?D7e z8oiU_@2gr*{ljP|f=KHmfg`Dtfmn@eS$6L4S-MN0qfm8fyD`Eyg(V_$%10feH8*Cd zB+b^pb)op5!pBx=X}Hv_f`!6<2LPEzrz30TE3DLleJ!-NF$7P=k%cP z7Q1C>cJ;mUCFI;U_fiHW3NlReG6a70A5md$>JRB{sc3z<`?3>_-D4-H_s{N&A-`~7 zx=IjAiG?S0e)U)`+qosQtTs~vo_)$1l`h3~D(+MZU}R>wu0oT8Q|)Xmu5|YapaXL!#t9b0gMlj6_d8{7Ov*8bK+JUZL5aDn?}?^ z8464QfCr`l$Mwx(?r&awrWtgCh5<@(+>`s7(jZ-dKT)a(ShC(Z;MwAt^|ZcR|Sc56+XrEi4&#Z>}{I*;qQ^ zTTHli=3-(%_Q&dJ{Ya%3D`^SZmXuN`JRZn@#adfy8eiKS2WUC>n%LZF)_T8% z^xL~8R8?qvw~`>KNgku@VsY*IW3>?DcOFAzsZo@H`;V1sya9ethcwHGY^q&ss{kk` zudx`U#}bHGwfDDnIJVN0xv~!;nbh?qr3kmThS>ul0t${kF75gg1HwyqT=fag> zob>Ph^_4?G_f%H^091Ybr~_4Drs|9`(vztmD`H&@1(UaM1V|zVGuErMMzuSQO$oeP zkG$f9da$YDBNZ=A)GV(p(u>u&)x%&RE;J;lKnaoU0<7588Wyj!_rd2ng*MgE3fhy# z*gQy&P~vGal0`$hvn=R~&|5-UTlazMi-eOY01y!!K$2=6poD0;&AM&Z=UTF)I-TDN zurrSJUW*m5@mkh`q?6Pf){jPV-&NF8{A>W10rjaT)V=_ogV;wDe?enQ)EU+F3+GCL zT~lYt+>S^hK#mC#c>eVxM{$e0U$|Z+VZ0?<3=!(Wqltoj>Z4uI?{qyuwKf&8&r>T* z=l%YJ``Bs94C;+q-8NXdbs;K_Gwsm*deFf<**itn^_>G!xv{al^X%FxXte2+Ed;^z z$>etY>UWBDEi&Zk>Cv?3EUj8#A?Aw73VU*ig%V_DC)%oYb`*_6%23$zND5Nb-j=E+a>@WF=uumA+>iLE4!8KU#}xW{X!m$5x`RGiXF-9ZgN~W2&~(8*M8pBoLBw z=sXXkexvAm9uTzq=QS3P3U|8N2z68HQb7=X!2s7X%I$dA*XYREF; zn#(IvR62}BO4{MzNirDLQ*hug&&vFftGf*+w8o@ zQMGFkD(Bull`}}w&B=Tz&4_6P%9R0RgS8~$I618Cf|G8_Zf@LIK?ETQKBBC|dkVL` zys*8~ljbtJSCGj`Q%UqZM1-n(N#~J{l$g~NO=!!z)Lyo>xMmWgxm*1(KNR&JFP$#4 zql+ZAZQL&nfT??61sun}=~tE-JGxUgy4IgJmg@=+GN5oG6c6Xmw9#reT27&6=(H}j z=w?*PfWn7kIsB&|O2$*SgQ0P*w)RZZY;9NJi$``P3Uw;n=ft3}q9^4Tf&Ty?y)}!) zAUp!xZ2>4LOi1m>6Q9zgczihLhisCjkD*S4DI#PNBrCsvlvCjfNob_4?ZE6g21g<( zrb|>n)L2EXm#J)Qw+!*lcO-K-=j9)*SA%u9LDR3F*x3ZI>W1Lju^^B1o;{9x)}HMR zD@(itAOmi&LWbP(K4;VYs!!Obft$X#cf`8mNje>Zu-b&1hXBF=>ykO=j--pjSu%Hc zJqy6PBU)9HUMSUV3%5#0{u^qb0aO9}<#rv6U}hwW@qZd?HyWn7c)N?Eb9ZpR=fC(+ zKhmFJ5%L)K*?q5g{`UUu+dEeSTfH7zY6r_l`Xqd_-1`AuXKv4wk60mQ2|f6y6!yYy zl_AC%EhGVe3>w<=q64>~Z zf6vO27W;@{gl<~9cB|_vX6>!ghQTmpN<65>V0P_Ii3Wy}(@nOJm`(u*!IAUN&-zo2 z6$9!C>**awTySYX+7-CL26qAaeCq4Leipj%eza}b3Tnl&7k2m_dN&u#OQl8 zA7vg0{yl&EUsXX?lWMq1R)72<#PFZ~fywX3c=S)TUmJhY`d^V`w0|18OfrBc%1<6- zAJTteR-Pl)wBG}GRS$+z-L<-Wn>%C}E~}=0GERE(Yvo@U_=59PzPh{A9P=;kl_UZG z0F6BW?T($fq?41#HlnaqYr2}=D`hSz#VJKkIC55^dY(;HTOlqugt)Sn{{Rs^skR$c z!=WflsMPCACoXQyyE{yLN;nA}&tY1bBs}%QPQ2PmRGUV=2Irrzy=Xim;rs6!_>$hj z#jUK&D5QE?K;=jL$-t_HtPZEEGp1<_mt0bVN!ya*jz4o=?WntN_FdrSv>hc#J|@0K z`@4p+Sx?Wr7#wvtky9s%MWuOUKeQcc&r8#o@K=VEQ>IzMZypE#06ViK1pM-S@zM{T z`GBNEdkBrRiAsZQfiOuRpJ~CK{LOJ%rL{>ZBuN9D@k*$s>>^Z52?|k;{{UXxQ6(yl z3V;#TFbwqn03w@F+^}|l+GM9WGI7ser2ryIwk1nS60#>^WEkR1^`#@s z^hh9?QbEZ-Q%ax3v;(zJe_K^~`+4grk&b>zh-gEV_#W_(AkGUK{?3k}&? zL>udg^q>sNK_1|l>TP0PauHm;#VN2}a1ucJuxNTmakwPDV`306C;Eazq}bIRby%y$J& z92%tiIq-n-9;UmkK?zQYWTLx=l%f*p=VYD$07)G>0CDkgH5)rs8Pa6 zB`T)vSxX~gRCDQ6iQS3m%{rBTEe=AI&?FUspYIe2AzL0|7XShX3R1m0yUFSEHS7NX zWS$dkq$6F_8I&eXk`y_fU4xlDJ-TpfKlW$g1#8#F=TJ(&gxaVTr10~D@JA3j_a?Xh z0BL&V#+Bf`Qu9qHZEU3s+nB&AP)Q@?IP81UWg@f3e`vaPgw4Z^zTMue32mEX9mr{2 z)X~r2Zyh4t_w2)QFBd5-y zfKc+(R0&U6r$K18)O?0oWoTFnNeM_1@Qz6x=e8DC3UW!4`Fqhrv25H*Tv0HjC~Y8$ za?;iBym|KJEi?fkYcQDY{!Ja8o*%!rw+bpthb1_X)byoQs_k!*+EQOYQHGWXBj!F- z3dlFXwSncSB+sZPsfuMRtsyAbWkv>i)wSv^!q)38l(f8U{{Zu6s5Mw!z=4qz#49d1 z%2a@@s**=~>t$tXP&pVe*S%PsF+$n9m8)`INhuTCnX3DhA;(hNY4TefkLqcPiF%Ei zE%fHyN}+4apWFTFw$-Baq6(HqGglh>K1((}Lyo&_wt|P4WCJ7+I(Dc!Qw4YJB&33)2;3e`v_&ts{p7d9D(|DrysnxYFll9vXt$RqDJp;YGscw+%{BPFR#*_ zih>NpO%y9TQ7A>hZIR{?Aw=>_pXpDmI4n}~l7QNMAcar7b3~mzEnQuqZYfJ?-z>q( zj%VqPY7@5`7;%8u#O8P>{wScb(Z+vJRAhv?3-ub6ad&g~ zTV@tgq#zK{+v))3C+cb|l3WQ<3Q+Bu86<|50svBp2RQFf0l#WcL0pn@0H9&w$&>-O z;K=^;;V3MSf=Wq*kU2C65EZ!ZDoIyBJ5ZFI1%IZTw?dRc8fdL+JVcTCRlkSyq&=;h zZAd98X|FV;1PM5RO#AnsX%qkMoKxRcxJ2!EAzt zPy#|{cG5Y|&S@5+TnB1Wpq&2P&>^wNMl+ciC)iVtZfnuW1_%R>dK2n!h)YBFir`8> zIa0Vir~{M|QUZjnBcAmp$>l22>e0o7N__zP5g=4yxMyjSXWqIK=cP&;n@N%eC;~IP zTPX5Epb#Zv6H?z*+SxY2NLnzs2Ls#nrnL>Jw`hW*r4=2gpy^B{)oj?@0C^{pXdM!M z>h-Jk?kxb70JM$6KQTh!Qm*$Q3o6M{QaJBTGPeW1V$`Cb2$FckUHE3@{Wk5}#+zE6 zLrVcb0uo3gaVNJlFi5U>_TN%d_i%vN2?-cKGu-Bwc`FM$Hz*O4JPy@9>cZU?uHCtQ zlJNmaY#@@Nd!O@)s%1_oN|nwhJ!rAeN6w;QYAdR?Cf$S;7JWGjNQ@98+ zFf&N7NRkAhGEcP@KCByXggV%B;wC0I6H_%tnO3cF{4~wH`U#(hzH>}k**M~vancj# z3EX;#Baf#~=xSNCa9NA2rr0^;k|ulp!iyCZjwwoXsXq@ADs8Y`#hX^v%>_D=rIis9 zB1oTLDb`y1$Xg9O!zo-6Tv!{TI`_?4S+vcrucqmmh(T?;g!#mr1gL^U_KD_|l|>z; zvzJe-wJ0h4Gm-L|xeTXE)mv)PxOR)mQqGt=ioV+z5P{oQB|p|!0<5UkJ0S1oc997$zJB`%i#02gT; zYnQpNFgiVKFVf)Rdwl9;t;=TprxuV}O2{CbE<~TpwI;%da>!A(yD9}jLzpUUUrfhw z`BJ6F8WQM-Hw1;JfN~cD8~m`9Ey6%ZR#K7u>HR$Uk0d>SfCFf89OvQ2Pd@a5 z$D2dVDaBi*Dhz_?SSEJ$i0MbGA-h{^X3&?#$Y`zUJA#Qb9k`RnQ9Wu-ruD_HpLD@y zRdk@1(?9sql}Ulyj)JK}h`CaH(omD>aa{5FQ$RNT%9iK~2+C5K_5z?fLRAf(IR~{X z&MC)LoF@SFpd^GOk=$`qgmQrfNcD0)RB8l>T*qK=C=^t7Re;L}GWr$4Kkk(QN}51DyW=N=14=60H985(CK#Ly&N; zJ&5L`p)!cUJa&qF_3D$-W7?vjMJ@!-S_C+evOt6EeX7N%41l;n$l@uhcGA+6rS2;r zfFgdr^iL!KvVBD4bRR!@2Sha}+&U8*TL*#f)}*pkZWZOo3m&hQDN@o9N0w)_^)!ww z>=WrH13Uvj9JM5EN(SP1pO+NUhzTLWW_j=JOYnj^j1mqb=RkylqLmN?hH1Dr)@{3bSEIHc?a4Friym?khgndjc3PK{u#|aIR)knK{KuMa{5tRc&Z(yPJ@g+DoL5Fi9qPgPd{Fu*zoinxZC~re105u|v(E z0WK7!K}sZ!6bbAqrAFUO`|CZU&q!zZ!X}W&PJ94Ch>nrsoStRaB?;Rqnd}pR6*Hdj4tfdSxkegkRxTz@y zB74b_I`dT;4*vkW3#+y4DI^lKLP4CUkd^u%Cbyey{2DVA@pvDJgx$?fh-4VNg5+Sw9fl+&uc- ze$nRc6lK*oAYcfOZndl(;Kz|QlxZwAwCWmxE$Vj-D(EPvsLId;kO}!n=dCceZM6oQ zXotMrp>3!teAy><?Hjl)Jsin_SLdpVK*$G zm|CPM1yV4fn9me+`VZv)0P-~YKq`OkZMo*!El{S?Hy2D23?3pn3I^Xzk{nxTN*ms= zq!3jJnA?+)#t+h<>H3wT)Y|mLshvO&;(Wyb0fQn=4CkhCR*tEMZk~0oD$>=(g(xf) zY*9`?=tT3(M@p9pV^XwU*jiX3T((k@(vc1`y*pt<9l~cG;6@|fq^nI~me5#n;F8*e z%DF%497bX%=~&;qp|V$KLyaLzNJ@bP1FQmIcO6F=H074Rbk*#6s|i}Rko2iUPDvTa z2kQ}Kdfz)1uR(bVnwcB|VbT-eB3i=`>tr5{OxI5`o|`x@rvuQD8wT zN>*@4#zuXrt>+D`jkU6fZKp|BbxgrEw;OFy%O#s*3^b?Qw|!tKg6fh&@B;Zc{{5$TzlN#nk0ouTmx`q? z1p&1l2s5gWXa>@RIWDG zg;z=JrM1%?dsK0i>`Iy?N|S;C`F^z~%^qdd`U20EnOk@{5+^+|R*P-t6fRnI#Sp!# zQd=^ZF#={saZwR<KM_deeJe#a$m)?6>gm)lhe>#CvpiMo(z2GoN)_j`zzD6MQU*i5OM|vdKly7^$)qJl-)CK*)A5q zDIydG3CH}^DI`l?k#3Tw-CL_=Ev2v$hQfwZ)2y6zq|)zRvAAtXKg&YG_CUmZ$L~>8 z5ZYHJSAZjcdi?0EQMpCM$wciS9zp5Nb@9_#F_s<=L9s}?Wo}!$Zj?F-fKo|D>}~`R zi0Se%SsVQ=FQNA>LU$obSp>n`>_0!!t!-U$%r^bAWk^8YHVzUxpXxpSl~IRhF9iEpE1^;pMGs8`PGk0FUe^?q>9j`}Jbh~!f3H6XMW_KvDN>dZwnT6Vu1^J3dCLkE=ioNke zYF*2#AxF+7#JHrHQaS@8q;pU#VJxrBX%C^r509Y({1wsVqlw|uEj&A8Zm$kp+_SZJ zA<&o~5)&ga*vaYB=~}%7_a0{97Y`x8(FF7;S+)}na}6>R5#j9 z)v#q@DN)>}R1!A#b80N9I zcSvhYTU$~a-42c9DolxT0is1#_tqznp z6iRuKpK99pa?Ms&S4>~}mI@T6)JWQ$rCXr$5zut&S&dTISzVSNa$6|{4k8F6q5W&R z6L&`!Bq>=PrXi)QNhr#P8+h+l8bi+ST3JTq5LD*r;yd@uRDCU{zVZSV+&Lb%QWPR$ zPcj4v=DiO2mMpE>wbTCK(h!g?ZZ`lObEpJoZX^s3YSMg_gE(>CN!n+Lw6KRPZZ441 z?D|-AO{E$m1>Eq>kWQ+Yh zdS8K2_l5aa7uOzhEpS6gL>a?egQbX*I1- zUfF71BEDNnTMPTGwX)!$18!6Q0Jk}gqP+J;@e|sQh*rDCnwRCGw0c$Qm;*md`%Nh4 zKSjx!O> zCLMrDAVf#y`BjFUsNCG4Ei|Ssn?D*$dt-H=vItQMA5V6(P3L!?ynb%-)2ENIb_9J))y9?Zuh zP~u6G{r*(Wm8my&rGdQMkM3u9e_2sSew${!BA)^ZO6Diru*E{&5 zravtmd3A2)k}sIIDs8nwn^Ja=aUiSfimyu9w(${DOt{nNWh&g^kO_cEj&NeEwM){M z8cPq3c3rZ-9G4_NP6)(eyQDn5qrRh6c@ zW2I`xOR}}GVWj=m+%^`r+)m_^x;_|)9>C(Tzx|**A)#sh9Jtplrpr-r^ry;4!1|TX zr=fwmeY2A_E9@`F?%%r4hp$lH)HHtV;y_A<+?0{m9Cg9xr<{Gic!yEcyk&8v-ZkVg zVB|8$AxCPG4&p~uV8=<0_3u0Ee9jjVQdvC4Ai*7I!GK_VLloXmPH|2p7zBT? zAt$5&1zPyqNq@uI+xk`I!&eV5gea}0l_6V_6gH9vLI=*X#bAgMW35g+E-`H-A;hfX zFgO&7RDq5^T5J#$M8!?9Ww%u4p0JNj6mkLSG!9i9vMxeN1nrzh6g>>UCZ@G+t-Dr* zK}lMAZvOy2l?(zTfMbFphK8N!-8HT=W?w5|ezq6r6-&p%8u z2`b+*dg6lRN>id|07RK1+POIQCYIS%NO96sLY4rU1$saRe!VK|!Oq#+_?u66RtDtXx^C+QT}mgp9eTwc`V9OVAB=-S8G z9;>7HX{}xRn>cg@2Dhq0e6=ssNuR3kO+KS3V#y5Y>ZM;YJhjFg`o>+K( z^;b6+miJzA?p%NaNk-Hpby4*w$>IkygvT8_FaXMlCNt8cy5bhn5|k3LDkf?&fDN1DyDF`Q$Clf(9Z1fMcOCJc@zhK{lH7BnKYi-8m zm8B$Y*_atJsRM}MSD#(4YEqcmk@#mbQ~WioFGAL>H71y1;p7i8pZ22*6!U9RNDZ;cBChQNyq^E(6NEiZpy)ESEjD_dIC`3Z_6JRM>Pm0 zL;@rq(yZCKLUb#uRLEN0Li7HSyZV}dkdl>c_=v}~4Gl4+bHz9ml()`LG}4JGl|>Q+ zsA6as;O_vR-nQNZ*K}KbBU01+S!nhCo|K!LTSkdYTt?a42#-w6$brE%l(4p4%dOh9 zfNmdHZ4zT7)4IKj+9siUVR+B;2c;`L6F(5|Bln=3JQak6B1BCBL6H=scCPkKFG?rf z-#k-j($av7R?BF{NGd8b^--v~DJn!j&3Y%;_l5M&7Co%k>LY%lyA_)a*(!DxGU^Ep+?acN4W&C`4!6Du1PO zR`!dyV&V6iX5DHkErBWtNsrcvCfzsbZDc93q?U^KDJtPd7><5bNXkvt3#;2d4ky8O z7m3sh-XVJAdA4Z;A(lqqX9h_jCTH;o6_vS5WygxgmZbbG$K_T&CT!Svn^Iv6p$(_R|*oyH^RMJ1M*sOxQAUTOAgxcjh4bx2MdoB~HuXcF>X78)k8r?sPAwXPxeu3BTt z(~>?G_io%z0wqAsc&!iEKZZ1a68NI=t#OlZ#l5QD4HZI3l%$eIak@tt6F7>(YPL7F zP1{^*43OQzJjPXmm8XtIBt}OgtxxcGh&3%1>g75r(#_TLM%&FKdJs&gXBozRqNZ6j zhB9Z#0_nhxHyHU%Z}eZZ{d-LCu<+{**)L59S_oPW;*}Cql0h8qKi<6bN?boY#a*2y z?TcofQAd>P9&YYJQcMZ=F~tiw9N%1!t`^J7Dnb(3P@Snb1e^i?05xN%=|bN})9(+E zq+FGxY+R@mnDq{v)t}jpt*2<7AyfM1kj|-S>k4Et>JqK0FhYPBR-Rf={37^OHPsYbYAf?7;##inO>FTFqK@iq!f^)IT%3% zNXdiH)%V+PgLHoiXnI>ZMXlmir%Ii9ZxuH7)aP)VFEStj6ZG)=?LzwL-Pac{sG%NG zcPyQ#{{TnJ+NSMUql=5C9+`AitlL~XmAIDNN|cldAOj`^NVe2&t~JFub$;_ox>0W7 z^%A876Y8G7NvR$a*Wd8=t!I6tBsF@{h*H<<3j{=MRog)0)?w()>MqZZw-iD7tlH)=Ea~zy~q`9R9UW;p=Ag zJyh7GlYbQWtG%oG`EgN=#x&6W&P#RR{eS zt6MZ3ylo688@CxK2l0?3#WA*#M}F{qt2V?aw%*bbBh^0K;ws<4nvSL6j}X~vmW+`7 zy0;}OP80|sN&13)^NQAZKS=P-i{enNdsOqj@8!7Kt(z_(PE3>%CPyDnd{?zu_`62F zb^CU1!qK@-xck0@Hi;Y1NzB24^Awu|(c|7a@dk+X_KNnEq$d^zEfr?T#kb@#j1wGi5vX>z97RPB!E9P}nDQKCDc>K8BSkGE}QZ)Qt~ zRpTK^yS7TeGBfN zoU_szzwoWAEL{~o;=KE-=asQ7Zb%DAJeb;);}U+9=i19|-}tEv=~u~e$!v>-AVE?c z%44{~6ClJ+d86?4<%fZxCGG>aUw863v>f*L2^M0#vmXsP8A4{*ha6 z82GzO*LBA1?-t`88M1Hg?VE8Vl0GAj1P%uvMDl!I*{1&#Nk*reXlzeX%&@?}jw}UqXEjXm_eAxh*CX zR!^j?^8kWAW942jl_|new+b@}%nrYmdM2NC_PO?4{*;Z4uEOLz-sML0Lex?_s1+0P zs${xb9nn6{*6)Uy)x1HdBTu)vNc*L_5Ek{pR#FCWI6osMD!A&t6;Fk3EZEWR+VKaT zg*AA$gQ@hWNh%Q%H+n)y;K}LiJ~j$_?6Df9rN~9jn1(KGA5jWW8&Z`6&P=Fw;=X8U zC(KDweLYE$`Oz0)K0crA9_99JuDg4yrs>tIYQL6}qlBp_Cv4Ady=J{i;gPC4X?7W9 z_E!OHx75I`-I$ET9^TrRHT%Xoy2{6 zifdk5{vCS3mzIl-Bs3Xn;@}ce;q`7=B1G{3@GCOkj`e%HWwCQ{XK)B4IQ6>OaY8ad zN!nB=wBoJ)&r@ltU7%d8-9pmwBs|^51mKq^U<`IhazSaVT~f&hXDDM>IV*l|$&1LA8vZqnbwmsaiAG{VyRZ-;k>wyP;vIWs3R zdUmB)vq;aZsh*>AZ13@OJ!|DDm6=muNKwzL`hHcC@!yD9u< zk4!-x;L1dw>AZ1mT zEviO)Pfn5Iwwt@Lbp*5rm2ig3Y7leDk_I}{ntqH|svw~YOHfI805<}u+z2Lf0;6~f z!#7$Tz4>zNC6y^VZJA8SN8n|v|7=#%o3K;6tV%5I1|M-=$Jy% zazpl3tG80mm=xHMoRXqsS%wXr5j6%dMRy>sFLgEZ8`r2DiV0&y(8_a!tVb0TJuF0I#sWh%cOtI8}LttZ#+Y5Xx*C8X=kUPsoT|jCCQSIKD^Yww0{U% zcyq&6>C`nuJ9Bq_hY_`)m9&kk-l5db^5k?W5mTJiG<$^FBlvq7b%ve~{lR`+Igp^9 zGnoc?#Se`07f%#*;jL{{Tz7ZTb7l zigD1Dx8^Pjh*m*2db?OS-mA)uI#< z+bJp;P*&OFa3x>tPCSD3P8SqcB~nb0l6%v#k|t;urpH^exheAlP9=M0CI~Uswq78- zOP)A#^4$(Me6&}-!&lQZ(m}%RlL+_!45+%igV?NcnzifTu@1AD&9&tbvqCo?w zGC}G2A9{vrkymkG<;$t_mgDXjD|39G_dM1v?MhASp?;zaXEo^>eaUDxprteX)hM{* zbGYLjxSGUx!o%(w+vq_-Wn?V{20%&3{Xfnsdm42uY`i6StpoU^`VMxO5S)6ZefaD7 zRW7#2+^!9&Ne(6g)7u`^zWXuM%Q_YCx+wdzDh?p52nvHI-+_8(M_cHa%O-MwjPq4NcmxnbQ#kaL~%Rp~t0%r#uzqih-HLJ4vfl`TDrAsHglUlC`-7wFC zbtVCAZ$A1{TiP5cLv%^V8WJv2QhWwthZ}&63gi$X&}Pqzi;=dzu@ikF3#sp4!YVD!>Zgd+cO;gbaz(amTVYPo0@U7 zyD`C6B9~mhx@F6@BrOV2Ne3Z0IZaftt3PstGjO?SmeiKU-Z<(g5p0JnFI!VLD_yP7 zQ4PJeP@p&p>ON!r=`O8r9Me)4X)Ux!P19mhK%S!!?^1LfQo$Y=a^FxwTuPrlkR?)5 zAw%UKT7_wGc*_L|b@gfF>@BKxfyu|$iU!dItybpV;kSd1DaN3-rI~^cz9OxzFBPue z{qM?`5pEK(0VJ!cqNg`uX4}ts>P5;y2w)*V`c7p30Ao>FOO}_(a0n_;1fz|esGzb& zq86*mmx(dup&OJ$leA`johlol5*l$~DZ-SXIQRFbAG!Yk&hYaTyrv4_L$M>U;-Fb> zxGM9KwIVj63;<`7LIyc&{OhMnDJ8IBGk_0rdQ`nK(M&w@ZW6yS2XII-5@bmc$?aB* zY0g`gQlDB6tw7-`?gz`hD@UPOH)(J#TlBpJ2?WYWIKl57={Zp28#9lsq_l**m9(I} z{z_z2KC>WN<;AvlX?QLv~)kZ@_nnci?nJ%vuP)17fUmYuDRrmpQ-ZKNeE z?LvvkQJ>rPt1&YQX>t&mH2YQ$gl|zwF)<=*Uu$ZQT9!#%z;HrD^&jt1@6h8d6T7LO zGpOn)v6+pkT0#~R>Fd|!MwhM;YvdOf<#b6n6#dg_4?07#kY03tey$ZIwpcZ(ll#VJ}{dul^`5>HA`458cY zcFxp1yLPS|ODb3~0Fn9EqidFSo)^*>Qx=UbE0WTs#fbS+u^{CqYqvK6MPUSp@2}00MsVW(W zs<$uid^h5)O5vMu>Ro9`dAEI1+Vct^@+CQ+%vQTg(XQ|R0Ebz!+Fp9`rpsuLN@X%s zquDtp=~_n7oc>9R;eQOd;)mI>^L(pTk>*}p?J4qF{{T#%#Bx4Bn5Fwe@%6J-Xwm#K z%XZoYhw?4L0GHext3QV)+{~HX16SiMXG`#3hQET^EL@h3>$Ttq-v0nfqmU0GcmQWL z^X0|E+Lh|A?qKAUBmj|rMjnHlIr@;9@Qc}5Rfs+>s`nssBI@5 zXp_bWJ+p&anFNw0JRHFJ&^ze?04Tbn!LC}iG*qaZ0iJ5dMzex$AKkqAk`yPNy#Ccx zO_Fr0Aj4s91uf^3oF7QciK)MWRz}39Cv1_p>jm2O8)>*-~dk`0oJGen|MJ!71I>$;#)e^+IL(zKloAq0OrBz?s}f5 z2E2#um&a}Eci+S89v{K1lt9{W`<+#eoxZ28CEH_9s<>{igL zM0qTyedE58K=?;t^QjNblOoNCH!lI^s2qv>G~-1&V;_2Wh2OdV0F5Mrv;P2N@7inB zKFEA6ZKl{iJmR9Se#xchgW8$9>-uRnccT~TI zJxj_$;;_W}3=W`-F|h0i+1rwI0HMJOE94RB3u%f-sNzM@n3%#4B079lN#^ zJ;9EkVp}RJHZHNN4IfRi*Ics=tRwE;9@3mY_!|Q^4hhPlK2ik9k>sm=*RCGAxOBO5 zaN$$83lqGVB-G7&SH9OZhxI*Gz`KVq5gvw;CL2#MGyBZRn(@d^p(m zj=$$>DG+d=Cv?o?=SZTIgq@)#a(Bt&sN#i0%92v3_Z>;?IiO+_C4OOSn9kFa@ARZx z`HD^ioFH;dc2uRMCQ3)7pute-{!J2M3XrHt0IE3ytk1cQXb?@0Qlo13LEVW-{`Gg^ zFAv@LpIdKEwNlX0C3g<(^tRpv{N{1qI%cZ$>nn{$`qNIaWIKCst*xOsj`P??N$vU9 zsCd6swEHpex-=aXWm@g>H{4xJDIkd7J^2Y8GI`}cp`=!QtN5zlPqS~qei(-AtpG*Z zn>@k)0LMQ+i1j${K5=5#mQd)0a(50B(j)6kSg=ZploUu*m2oCS=Y!s?poJBZ*Z_}; z1R53tZ03jo9<=UM45mmCpRH*85#h_P5$a6Y+Y*M70de&Vwt+H7VrBsP;v`n+)(`4> zn>JRg`L{1ADL^3lPI7*V%csZNVZv1ErIcog6fY_atE~W*F*NZ z<1{G0;r%Vb;N2H*Am!DJ`AI+N9ec-4zALKVDQXtQNg*7NKR|m^j9%F?lF}mTI+|R0 zNN)_I{UhQt$*QZHr|uL9T9S|;3B@?Dgx^DxunfgWXHRnUTpM`unL%FVb&j7u?OM^1 zSR|MdI#1_LwvB-*NRoQ?qw<%vI}j9-V3FRONG%n#rr}9eBymgtM9EQ}rh3qsD1ZUq z>L!Q+sU=g>71<$0F@eCK1WJHPxSo{qhUU@`B#|VZl*ot)iT50uaYkAtH~@c>Ko)u? zg>kAaWu+ygBP6SXnEwEZg{axDPrXxKVjNmPD%f`cBZ7PX09v`R({EqW6Lgn+ww^l! zVNg^P8TS%>^HjQ>x^1uAWw(6fBncqMk}^JYvILDT-tPY6Wsv@A8&ZLoff=R~aS8+} zeteLkRnnf*)&TWD3curFUO@;eY@tSCC#5rf+ji@1Es~;9zlej!*NS#3C$Vv-r$c_! zrN!Mit;ui<12_jiKhC0R4YO{`O4^S#)PfQQ0Eo}mwJ^#6bY$-xM*!0$5@jIB#%K#Q zx^o8aL$gwXw}P;ZiTJoPJOC%3_pFuKLA!ruQ@D}Vv{niU@a}I5ZK#mqL6szS1K$(! z6`e{NHx35;!qk{1COSmj#{$OTZ>8o^pk|=wR0|uM5)q(UQ%HMoCDs4^d+sX z?v(sHdi<(8idvWi?%B~t_NPLzZBPR$T8>nxGgCu}Wf5)ZFj7c7(Ars*u!R++D4776 zC+ST%wIOOu06FG>u!D(0_aPC8CUQyZL<@!Xh%o9zg>w;_1*JYxP=Z$BGNi;sEua4Y zg#e`#h#(LrJ*Xrn9(X$HoKf7hN{Bq4e|kkQZQWhdGl>fLdC@L0;3%E6PxDN|`D%G#eD8 zd5BLKQRAMJ4vPmZyt_+B!5dx%dWi?0+PGdi-saNg)T}{B82QuowvJpjl(RbCd zH*bK$i3&?fB$76fxR3MePX?CdlA0b`QkVuz5=p`Lin6v+e3#IN%ZeyUk>@HBrG*I` z=NRii;|?=vYkKPe$1a_41R#+qOmQCb&uW`0i9Q|hE&i*mt4^~iaY#(K?0OqW0Fxt= zn2N5~nqHo}n{XL%v^=I1P#~{q8J=LA{{Vuv8aI!%Eidf(%_B-{Yu|WTH;^|n+JHMm z4oThWJZ3r(lCWEiI@+J|-$bVAO}UhqF_G`Vq?@~AX;mU7ob#cvWaA~XxHynN8&V}i zPuKjKn`>~knQ^BY3$nOY?^od>VL*(7%}eo?w#K8WIJH?Y+KPgkagiI-(tW`G)f}_; z>#JK^CR}mLmq2YqpHhqf0O$nK<%+XJEjLfGdgkfvQ8#AM0(V=)f=(oyM?YAmHBBLu zGWFeyt}5Jo30d_N%t?=YepRONhLUu<3v10UQf}$1<^j5C17g`Y_|ecA5PIk4YBa>9 z?K4_iWV&(b{s$ zOi2RKDoTJ^#(I%CAbXA}`YOeh&!y3;I?L^-IP1m)xT;w9}Vu$`A8E+;|&${JwPTR8P@P zoULBTTF6rL^o`d6Dgi`vfw*ywDZNQeI{nM`Y&gw}YX1PXN8&;XuuoEb^ZHZ^wiA5q zvsMlHYDj~)iC=Egev|X3Z*JFcvUeyxpc3dOv;jzcfz+H*RKK{DwA{ccSHwG?&Z;*V z0Vf<(*A^5?4iW*+dVmrLGBSHrk{}%Co=qq!Av~X-N;U#Kz#S0Z6WiX7;e}ei4#+GnjYL1kdJNHIVX6i356a46+a1Z^iX+vQC( z;C0M}Bp%&q#SjUZ$68`JYbr7XEM_D1r<*bo2q{qKJkw@OZG{Nxb4;kID+F{Rf=Q!+ zkTE7}o&W%SKHzd`RSKP_YC+Fo?@g^p*b=UjAt&PfXaFAspe#x5J5(mg4-=CeMM+AE zfI>mYi8UVBZCaFb98e;_D{DwACvY>~ooygC3Zrte3FDsh(|c3_QH{rh;}s&}Qjn5} z2QkG18*mZ}XbC_ACnx>CDvI#{kU%6HLCrtE`AC8yV9p2?86ddnP#)vjfE!WTHsl`t zD4S7H2`ADy70N&ah2?YkPz99mdFD8x$JLKG;6gz9f;v^Mi>EttaLDr1w-jXzZ8Evz zALrJh>DC41rAvaPA47lY_dSJs@7d3VSEX7xsA?%~54a?$-Wp7GGx~P@GvuFCYsJUe zSodvy z&X40sx8ayYmB6_-cJC_rhKN+~3cF{x&mFy~y9-xrH3hq@TW$N|RJ1L`?%D4H@~uXk z-LI6>cBmH&whqRi%j-BKo(6wvl7!q`1v>r1W$R$4Q0j!CCmxZHl{WWZ z!>m(g8B(rp*XB5s?VY@%q0eFTuS!DMx3aWV$`fk{DqorEC21G~AD%N=O%~Bwj5&m6LH+ox2iiK5ZUvo%lEMoclq;SUQq{V3M9eoRltnXO1D*{yXKXojjLamh~vD72l~`qF-^Iqqf*qIS+-*cwP+3R zu1t{}069OEQ)*A$Um?c}?)}r0B`rWH?GwjI%?V^2lG$Z*scE`ai>3u^e^3i_s50n; zf?yd2Gb5*dDzj3zP1S>Mq0)z#C_{TD9GH?j9L&~RR1xH@DH{kG$q1gA>w{OTGTJ`! z;!$aCfDS!wKuEwmbj>NX1gMDeDYs~Zy=B&2e#oum?NLfrk3mtKg+@rHZ!g=rW6Qcz zfo+|;fte?Sl}}0iDy{S>X5#hsRuuc2ngglbpPpzfO|!qte(7vAyLysal@$yTGyd79 z8750|Ep0AMp}P;MN4K|%N z&f$iYXz_U}bOjY*NF0zy=45s?ISw+~?hDE(50t~IM(GJ4PCMiB_p0sm2_AgwM%C19 zaVwmN>Hh!~pt99gQqy-OVeuPWCzOzIc%EcbjcY|OJoDD5RNJ%`@*pKBSF!9spRH5s zR!g!&H$Gr;-r`o%v6&pC=LA;vnTt*)tfVx;P`37^C{(M=0(poN`&U~f7X<;UP?84Z zCU9W$o*g((hQM+c<1x24wQj-$C?~@FAOb6Pr(F1SU%kT z#;_V5qRoId&ZXbKI_iAVzl8!|{Z2{xX09x?ORW=Ay?)JMDs98&Gw~&D6U=fW8UB@o z;NFg&K18-^)U~1anpB&Fk5Wj_!ZJPh=QNsv!`5W1C2SIaNa>svPDCG-7NY&F+cuhm zOs%l-3PQI?m>l~aF`8j&cTKZfuC|BTc^gyf+GO+YMRT|(lcTj`!X>|l%RY6}h}>IN zHLR-ZVjfFt3nO+G0h}JQSNQR(F#L+8M%wR9YSq`Rp9)cB?M@ip@njHUZjqs?(4pj5#) zfJ9@Af4w)#>EO-qC5FsylF9=rDs65wP@)9J)dfZm1CMT%L9Dj(cLv}s33*U<#26z4 zV08U^&0XqNt}gkzYez%doRqW<(o$2OQ9nqNQLZgb!V*bCg^`q~!jg#~pZ=ea`U$Co zy1TO}N5Y`on}xEMSV)9~nZXe}AMa9}`@)J;Hk-7OAb?KT8w|vL^yQ_ykLi~SYjG`@ zE$*F(JQF=B=IvWsmm5Nm(QN?^r93Dm6kzn8W9L^Xq(Y7gJCK0FM$bwVRIKEygVLvX zU9c_`>X4U9V3ju_VlmA2>Fq~#VEvLV9dt6ZDZtSwRDyFplU9c9~8wdNse z1eFw(6r83>h=MDtifP9NQsZ`MbZb`<(v+;s~#3*KC=94o*J z13hu^esfl&?6(z3iKQ}L(e%(>TWz7$EfJCwg)4GKXDJ}XUw!)8=F;ZfPBfN;s3;Jf z$bb?GdcpMLxT>ED$}E*`ke5T(1UZRH7Lq+c_JxVW${=ps zcOUmY{c0t%NL^W)cS6*4zbQ|)ro6U_7-E?&5GV8T!W zA_S3>z>a(Qjp||e6MUaH@thxA9k|9Dr z3WWZ>>BdflC`bLCe#Neu)ymshxLSaekU$X!zdb8qp+51ywPo;?G}spkLa8O2)>Uespnu1;RaXeB1~|YPkt)Z3QJCsM%M6D$n>a)jyWcHn)7`-QCib0Adm@ISt}tt0yF;r z6|&K;oPWt}#kRK=lz?1FSD2jsgSu;;P@}dSor#*IrG@em($bdQZ9m9R36vB60I7kW zr_QLH@B>e!8y#srT4hCUA+mFj5_9sH`I^#dN>l5!QC{VT04qviK{3at27hXG*VY+O zbqpy7m8Bb0f(|51pPgmhrGrNZ%Iwdv;d`Abz`TzoE(D#*+$Fd&03d{uRX!oq-nX`N z+cNT&l&4~lh)PZ*&VT%zk9yI+bmL_z@*doMVMRohK^=+wh^7|pvS9_aG>{~vP@n3|1rXRpp?uXNspr>^BLxDc`u z(o~Jf2PEwUUcek+AEjtqwHrm+_9!HUZbEYCJOvM9#MK9jG{<$z_S2|dGSdtQZr{`u zwL*D<2{DuHS#*r2oftGy*8!xZ z`(zp3q=Dsv0pU;}nH=+(rFOt-Nwv4IY}ALH7_sjk$ z(wAV-wDd(L)Xe0!oK*l3)?Vp_!*EWB4Q+94#A-pL*cGamO2p~b=$iWm0`E6MO~pc2wb#=+xAzXE+tDy+|r5K zISMcj${=^Gvv$sQ)lw|2bw=6T-R-(Q?{JVER@o_^#RPwbfr~KGe(_@CE~W@jN=Zi| zVn;wlH>0%G)}46W(v*;`iUlbq26OW7&$kt!(X>TrEgkNmW#PEEm0&j$Bije^;PuVP zM5sl`a_-IMyb3Im7OTfDV5KSDxTrxhE7k z)1Z$Xt0}x5mA9)T6avbDO2Ox8$@y{5Pipi{9njm3Te_!RW$>XY2{FV^xDlGnSXnU6 zp7q6>t5T9+A!s1BU)pc5~Zd+VsRXB1XdiMJsmtv!7BhORJGRO zNq*wW<#JM#$WS19qoEkiK9wU{)2;Ojax>fQP zr_}Y)+z#EKAP@k|sz)*OuOsm$xqsqKX6sbc)|W2sR0_&dv;Y7A0nz{izs%Rue{Z_3 zoR0$AxK(d(ZXQXt^#w>MP~M+mAkP^c>*Un(af$q^+>84@XPqUX@yAG*#Y?ieUA4nb zwv;bo!uF{kj8g!DKtTuEAW~ebXb_MU>}zctPcDg?=Ax}rReJgM+G%eY*wS{S7z2v+ zAFw;kUh7yoHIA&iD<>x5^lVDEgv5ky9+er%9S2yi8yRqQpWe1s&gg;+b$`jBX5^7k}>}P(YkT* zaaez}9RaTlc+XMNSW}KOZm~T|m&2?K17sZx3j;&@ctk~S5*Z`;w$!!#M)yx)cJ^;RrLva{l%$ei{{Wv_q==u(<6|0w*6DiTR%lafsF2!9q=f$f z?e7&(N`^=ytvsb0XoeOZIL509#%@Zf=)tWoncy#U&D@6-fz9;9wl* zrYke{gQR~2@lEZCd(Bf$siLAXLR3--_aFs*dhv}q5yiyK-(hOz^jx*c1pY~PZ z1bEBD$+Ee+MWw4~FFdctq=F?VoNmbZ2|0*2{{U^behX5x%RdJu*L|pQtA$&(LRAGJ zGPCjUzgA{>q~C*4#hA|?t3q?d7stYz#*ZmW8@CA?1pHZz)6QbAye;-=d98RKQ}H90 zj9am0mHBNrB)hOmq>qQN=1*ao^YQ{zCQd2VA9NtLTyV8BvwR8#qBsz;36MI}s~cx; zuPv=@fG@n@LIE)P$ea%tC_VK#_y4v}%cYTG@#iYRyC44Qh;m0Vo3%2K5%N(liXNuI))11G7aLY9RE zwxtCm$ROr{o`8$(Pwejb^QTHKF0Ea&E;@ppsVX1LY=h1)f4yQIblj9@)G?mC{{VVz z$F6SO3310ASHc30{5(!As;0aG7ZXHj3A&9aaW@{k)Q zI?1a~9H89zfxSdHTyIfn7hz|O%1`qWJ(94rf!RH3ey`y@M#IFdXts_0>DSy!?TcnZ zi9CK?dqL?`mdNaqjhOJIPsXg^``4`fk6ouk@W+Yu-z9!+gO+730%1r~ggAmHX_3cc z2Nj6>MbVtl{AsILDX@JTKW>f3LlJ;r29DG=;Fm%a;v0ul#^40kmfW6CLSwe-B;gt!Zhx@|XNZ z)i}N;2wzf^PmW;9FZ62hhX&aDFS(!fL z-jjJPLeoBIDJYY+Y1LlbJlb1z<*Bjoq?`(2az1<-5M%pMVOTZVzWbdgOxAGbRD|%P6ADQ7{i3S;A+Ks)9M=urij*q- zNmDJAx4t)GK>q+$Z9GHab@*4o);hK0E?mES(<`>PfRtOQK&ePlI;saGXV{7pT4I`h z9=G=Ct}^%8TNl=?Hv3mkp$YR*luB2SIw%ny)${$|gYGSS6Q}r|;_;8WUpV7PU=kb! zAzq^+B2s@b-yVVCi;oa}rRkb}kW*}(KSGO}mml>9*Xr1kk)AgXl#`gOpN_m@{;T1J z^tSXNrs-~88|y_RsHG{|P^32^Ht#ApfDS4W>TdZvwA%2%+B&;un|ZhnHbT-!kO(tQ z>i4(Wo!{Oy8;7o6AVQo`QI23w13Xct(ZpIJ;np1%>rqNvj3|zS-n|Fx`%>_YkAnO~ zZLYA}n$5#X`NV zz!pcqDb#Lt7ZG)-wzqAq+DKDL4Vi^2CSY`f(=ch(8OB|eqZOw({)X+IuF9QS7=LBL z6M&MK!6T4l{?zr3v8rntri zPk&i+LoQue=?G~TkChC#Q7hUygpxrVipZw&`FdT;HprVovFA8osYLK6n8E(FHva%y z)-^S13c0^kvM*MjI@mZu9UusiIpAc~WBRS(Wvh1{QMW+a+azEC#P|JZNH6Ho_%_{I z+ODiMC4bno!-X%ny`OeiN!bLLf})T|T=tr{(e3q52w&N>!ceF6B$jP1ZQcq>_bn+_ z)5LX}me(r}WEPD|@ReZA#xybUS2j5>l&mm2Nvo zYCKJ-Ii=lQT-$kxQeU|L0LWDUt9Q6miT?na(D*CGx~7S!yQ$ei zTSAlPwr9yHRDmf5ddQ9`-yK|Oo+oDCQ`0n&rfP28c^6GIN|5PL1S}4QWMF1$o&7EC zJ3@B&Tp{aAf`%PSDDjf;WzYqj)cv{_O16FO4$|%Q_`Puzwvh}>VO0)dj9|{^TT$(eD1w8Sy@r1)GRKUCT%% zXjxK%eKK(b{$BM>(UcRGj0tc4p1rcww5|S2{%UQO{{Z7m6e)5bfh2%2#G2XoDVOg5 z0E3op#oPBvTMgPNpvz2{Do~VzA_S8kNvkA%ojb31TS$LLzP7u1)wMA7uy83UNm|z_ zRKQk54}WTdrfFJ+hvS=VCrEg?e#34HXNJ_FYuKeo-6{A9Pt2ccEqEOs8#3DWiZ$eT zeccUj{ohUVOHbM<2?|QWf{IBg+?Y~MCbU0g{{Uu*@nZ*5)Go_5DPGhvkt=kLXFien z&$VOq%{uh>i&1Y-xVC!rS1&2`B|~c63RdWh0$`9JbBg+FPPnzuv`3X~XZJ>J?bES> zAwYx`K@-k%)bmPGrGoh2o2htUzR>(Pr`bQFvu0ei(_VNY<*RcT3dBi-sHT4|D^uak zO363x={jbJEi{H!LT=5-NpJu`FnwEL2Q$DG=2ll)ni7O-2=f}dU!8QPTtQok-k=tf zxB?QI#h z-YycQZb95c5hRnC%~SY{Tp+IjkSsUZCIH^cUMnU8A0Bq^Tq&VOwAV41zFmo}+_MwslS1S&sWq z@Z)|HvvKQ9L-|)u>~6@AOL8SZ5KN?fB1e3=_HU})cxzU(51_5P`vY>8_hoPw>F2J) zA52WvYfQV+b**WKyj6dCt9DQVSxZ}siBG`VNI0JGIXq0&j;DWdtq&6TfvviG8gne# z+FE&E3o2A4AaDd^{{Z!4wP^B=RI4cTy+6ddey!u5;UP%6(RJ-G5X)x_tR-8JsNlj+ zVhJBQ@)4?7*s%4slGCVl=N5-AE)+-dH{rI^IK)iJlO2s|Y&47eJD&&mpFp=jZOd@u zpUh6e;z>%-l!-E=jsPY}>}w5u;t*ebcKTMF!;ZYCNiA<8Ou*bo13f=VallRX!S8=% zJ|$#n%C)$A`Aw*O(3HRk>L;}EInGUPwcTRN!}cG4)$S6*JD>r|mDpE@|~ z4l2#KrzpmZrQh2Qq~5;bS+_&FV7LWIOIZx?bBvyQeJW0+_QPxZM6==M!dUW@*WPZ1 zM=+$OPaTgvg?Wym-O@EHy*BdJ;Y}&h@m;vyN_s)yr`%HbPeFfM*I#WG3k!J;D%FsX z*a{qT0zO|luBj6l$)87Qs=3tu&Pw!Kll)ctUE%fer^xjg=w?S@Bc*3FEk{?_-&Bi*!{JtlHo#LQeO>;+!hMbahQcBYKz5st;1d; z)wH`yTXyvJ+!m#$0tynILZbxpAXZyd@s6`+;2Z50*-CQN%c9Y|oP+>BmH_Br9&!m3 zF~`$E;I9f?_^IDWPw;z3LA^n9H!BdL+Bl2^f@DEB;;{ZK@$RhGiEfy+wMLg>$u{ZJ z0wE2hDkOrK19s^o;K`_ZXWAyU;beIlEyFCYXiDEg0{qZ8+!Z4e6BF-Q?-A=)UM1C$ zs9&iLUMWA!a3CbEI3_yum>dqY$Jgl9eWbF>RvHnsLv7r+pE<`GKt}H|DOyvGcF7Yz zK5HLsZmZin^eCxsFp%ngK*GOzzWYjWpMjHjKiCWSQ$;f%bV~&ZVbbWS81?5d(I_88QZ7ND_VeSD)Hjso=Z2fIjYl zF+UOPJ?d|S^=(GiSxPi#OAovYK!}Lu4E(=3iJC`wJttPZv(oMS>-CqPE*~L+Hj+UJ zlK@A&``40dmkN62Lux|QqOz3W4!{n8R-W?K`(D0w=JMfBz5r8>Z~{gvE2yybjlz<& z!ia>N98@Do8cS5M{1Vo}&gm_!^!b-ANr93AKfKijuW4&$ga)os^P7kuCj;JiHEnI9 zJ7J}@eSAV~+yH#J3(=|t`zKgf_Fu-Y)a0W^Fp0vrJ9Jf<#Hsggb;M@S_DoQm1 z8`v6bBo2b5>-$pWvJo3oYSu*ZPzn7>s!fjWJ2EQMC8N?j9jrDq$J*AWVIHVzSp6ow!nErZ4wfdcK-l7)NMVRl(Ju8)ggO|aA5IJZ<~FG61R%CDtxG5=JDd@SF^;vD zz4I4vwu00Wl|TwLrLoWgZ0uZa;1%5i1P%{lCz^_)?%4*)$di2<+WBfrN-cu`l^(DUJoKT`bqCjFbiXmy z?;GV{5*7@1Oaqv#2rm zi%-4VHW1RcA1yFcIn7Jeb%yWk8MSGWgrQ1Vb!yzKkIFDQbo}UoPKS4@-UDZ+K9r)> zr970Bh`^EtGEQm+pRG9C?WqVtFA}IP0rAf}xu43czRVx;d{)aVS^{1QNecoM=`fM* zOh?YDb^8R_>e{nSqiPwtQ)n6ZWXJ7F^Fypzr?t0x#Oe$^sS9ap3EjJPM3_90^sM)Y^u}9p>#Iel z$lhT)w-o1$Q(r=3x6g+y9=&ZPC~;n%4o`m3P_FG0XQS9Sl>+71Qq_#4ZixQ?_GwsB znbKA_`kz!35h5p%R+{q(Z%woGD7M2sPalp-r{$WW3jY8L+gm+%aP8ohEtoC@Om9$# z6VE-XMPnCUA9OzBZ3MVHhDqTw>OAMCHI=f|+qKhfZ4}DLc}Xf*P!SU!y-w2?X{cH* z-TSn%^D*~u=cOtcB_#AS!THi1mp0)^T5dv5sBPW{rD>S{l^0M$&OU&|k4&f(L>|9C zoj<19-Lqob=nG1evV?UCJ!H;5D!MFew`oa3Zs1CQDLbd3<^)nsgJd)|h1$5Zwx@y+ z8?~@BOOTt%zD$bS)O^No+VUoyRn9Zb+C;^BC{mu(~@=YnL~g z#-gJ8p;$_Yf=~1q#c8}lXK|`%cPz5XL=%SaI5Nzc?w{{VW(_z!WpzO$d^EvacU z5~PrSX{M19cFT7gaUNMHN=EDeN9j;rN}DPztcADgBndELYURZQyD0-Q60n&Bb*LAq zQ(!GB*|QKw`*!bDWD^;=9#aci0V+TWAaZ(7YKN<&J#NR4gqTq~k~*G~{b}7TkmicF zR1!*5Hl&y*oD9tIOK#Y2ObRlvsMJbWgislu0=cVHwO zf;p=T^)_4~3j}lDA0fq5?F+dHk(~Uhi7hn6D&gl8*5P`mQ{*ABozv5-)`wrZxjOCj zuCsWj-$P&_-M_NXf0j0B(w%#vdr zPkQy6)mZ(Ucwn?1X&Uw0LwcK0S!J*y6DDABJ@e89SAeuO{0rgNyiu)MqxhTY^6YI~ z^pqwhRoIb})B*1m<6bYTe@UH1sF223bzdn@_zyqR31L^XiMLlSjHkL^KBh}Tf zYGk5OX4!-$PpI`dJf3+c=TOiHRDeK$aDQqR(w5KyNXNw#>B4$}TO~#<+p$3)a|Gx7 z&2*(H-8&CbXhGYz1OeWP)rH<%gn|P@B&fjo)loJ-rCA%d1J06`Qh(Fduh68V65C}d zK7v5N`V*RMw6@;FgdqtK0(QwU)SvD7QmJJLNm|JwV|QPr0;DU;+K#*9r?-0cKe5jR zn>JhVE~?p8>*@ahvuR2H0LFqp@<(zw>@(CxbL^ABKgMqcv#c?{OJPvUZh!j2gSgD0 zJ$syIBDX(lJ~saVrnLV6x!El$*6$EP2tW7`a9lq92g-B7m-LEQ%QF7}Z9X_COP(9i z?jd9os9YqENb1lt^PkJOubnj;zr4G(ANbKJNcN}oeL+sGO`&B)MqF7lxl>i?LX?tr zk_RWHT8$aEWV;J=gd2zF%Lme*^_rJ%`)Rp1mt%h4fw9z#3Xf%Or@>RIDP^H5Tu;zd z{{Vn|C41vP5;tRH3R#k+I;4^tKshJ;<|udstkM0H_$BWcYi??~#5bbatIoQ4WQ342 z<%8}yG9YKP-u<9>wLT@(8n&jAPrsYLbLVTm*tQM1r0O{`Dc29C2uEhLq#3 zC?O4{KBXwY2?^>?`R>BV3G+6=+mVrh&-wlzOz<|0_K|ICaKmAKCe)BqrrWrg7Hk|U z;m&r*j_Kv)pPaNx(<$>Y-740GKD~_~NS~y$Y4&B|HEVjaVa@&S~!<)RRf2fX7wGJh%(4d8LHEr4Kzl9L8wwC0{^xg0_cR63GGK>nQ2 zrL`?dKnTY6Q6T=6>wjfF5D6{o`ieH&wm`ddPY8! z(zp5tB$w=ms9pWhlJE)-I--=RT!G)`Rd<^f(`>V}dUvgTepKGCe62yo!cc@V&>QBv>h=-NTtw`cFJ`H8ss;cI~}oXqLRSAB$ujGxPe@Fl|K4 zVD$o>wo$jaN}2&n2bFX*z%{rVwn7qA94nRX5elSfDY(6CzE!nna>(jG$)tWw!qlvl zEU8h%%`NK7st+BgE00P9L<$9Cdv_Q}I6V7T9B$Z25ffYzpm+iSufN+#4vFbC&dy$Vq=wIx%ECdSeM1u@9&Kv_2C_UY?37;)d_unJQN zf&u9<`_*u4ZkG2ba%QIw=2@-3EE2Q0FRW)38KoASB{^3FcO9q;9Yc<%XiA{*Bef&z zWo@>iRI8ag$@o$`eCZaj@=0wQazM<@J*6VuH>npT1u-fl`hHYUtb&3-BdIf%eV7X;*Ju5Gw(%lVR3BJZrmWG zEkq5#f_?qybi1_L+@We{ttk>x6a@QEYI5sRdj9cu7dhOLl%!!P9Rf#g)Ch`%l%-0Y z&MVRfCQUfd@@_<+??LsX@(8CaUP~8E+?K~M^KwIxg0|O>#vC!LL zK0#LDxRpTm>S`(oE&`#r3;-%=Ew=OMb+V^6DF6ZZjsg8@6JVl22Xa#p??sA-($Aja zTSn5Q7zTJVOL*EX?-tWipx6M^PL0Z0Un)NlG+5{$lqD)BcNinR z8b;e@)M8Xg1~~$m1eTHvoc{p5JW8ClLt#WIDkpFCpgN6D#C|G$)}Lv0G z1mMT(6vfG8-ae~Fh_+JCl#+6k$$|M(w=NeFl$Ov|oNfXS)|yLdAu^xlNr~%4j(}2% zNZ5Kv6=HL{gp#r;w$%mr~MNJd!~;Gwd<%NwK6y zTWAijwtXmC2I)L>pRGq*Zogu;)D^KS+qw)-&xy@SQ>wDuyLT2_K^|jnpbQ?QXWpi| zha2$a#ls~@x4V24Aen#)r>V@2PijrkRA%nR+kk>b&;)k>06tZ1Wb+2dS~!`vbK_ED za9@1%>C>8*VP|HR#-*q*yNg7uGq9`UR?|EXKp)|&FA4Z*jcfSLz;U}<3v?v5?ZcrP zWn*Y258`q+3W zomS1}l-nxK^{}Dv8A|`vv7rn1;?u&{ap;f2QyWA$qwrw zGT!@=1J5L3N>P&ofs@m>N`k6{xj%bq=HVcf+Nc#2f;OR8m?w#k&VtQNUTSvl6fm21 zTJ`Nrhy#<>u2p@cY5p74bjDk_UaIK~xU!VS(4c;TN54v<(UIgSwt`UV1Q(lJ0;HZm zF(ck6PQk{3v3BnM=?vPlyW=|MR#k>3*ory`yV-8@`t)R$}?ao19u6bx=7rU>?@ zd_S&U=+9m~rmR}pUAyI|6o&&~d_3m>^K zIDy)qqDsNAAH^-Tq*@kOF0>GqlC8V;tty!B0Cej`ZKqw>=oXjFl?&(Y9JdzhK!Vy3 zlaP4_al!upNT~iaEMNG__UA+jZ%=Va7W+g>P=F*%cH*=a2wj(h*}U9uFIm4Xn^lsi zX()i=gvvlrKh~A{QjXD?ebK0Cs+)FDyL9jL{vb>f9@y>r)XxrTPw86IcQy$_iVOZ& zbOKOG2XaT#ktgd+TL#^}CfeW4wRJ^mWiuf#2}sD@w=tZ>TI#wZAM|^=rIqszTQc}* zlB6jvEWjl>#sY!*9yq4miAC)d_O=&h>1{29xG#s2nREbE&K2xO)Z(Y!TR-959k1go zxYf~8(`=Qng{5H&5)@BBpg|nwc;&4T+l@WFCi`L(^KYv8r7tL2kW&d)1i?YX&T4ns zH;CWy=Zb8cykObe6s3!HL!M$&D)lIl5=y%Ph~_GC-4%qtW?uT?tzO}~@|3W$c0AJv z+7ffOXeWX(^!ZV2DfBu4&!uF1U8nr|QnJHMSzW%`2bOLEQkW$$1_b?QJjDo4mZr*f zIVM6u;;PKYoeD$SoJvwpt^troQVlXLU1{5J+q*&)C{jce&m;U5D#ga0vU!_=2i8lp#bUfym85b=kO4+BXas!1>W$D7SL+ zN-31$M+TxPTUIBh2fa{-(FLWFJw$;$1qnzABq)>bMQ-X+q$$LeqJ2mQnmfzXI}qAX zkW6hE`BM=cX$er02&dn;4_dZ@eQCfjIHuDCs~(e-gW8)T0}w!<1V0L6rboSUf>eM( zNGBOIN%a6QG0$r6FCj?eWP{qB04=Fa;WYFJk3qR+2nWk7G;g#H7C?$=>DM;nR{Q$(1QdMZhvGldQ zWSxjP0DG9t0xRro_o+aShHq8rVI=2E#h)L_g?T)ot=`N@h zD5#Ub6af&P*fB=cvd&>7V8qmhnQf&gWlJ1;RP>|CNb?5W$^QW4#yyPzLR$jM+<>fl zj}iSTr<^;Ku?fHc!8>RjP%8*Y5y6w~QC?nEksKbPJ5V|iK~F5F(kGG!Nu?WV8yZA>ptEUETVpcLy^QBcW% z1Wd#VY$=fI*B2}y%ZsQ4l)_My<7#<5hfLEJntiivmfzk~RpzXzT)_el=hC%$eX8!1 z&<&?zKpP13$5`k<`X2S1noQaeZ)7bVz}=Omz$FM!*x^naKs`z1pZTlPrtEUw!$@R2 z!^u)zTYw)hf+a&ZAE)nEIyI_pNQaP{24s>B2_Nc?ev&IU;-4HTrf!6()69&yJm8YMQ?zGRT1kO?Mm0PEP(_fB5xSE$o1 z#>HHam+lb|5`9pZ_)-VwSziy@UTPZCHf@(3c6~@vfj|Nzo?`?I{zr<@c&ARbV)yuK z?x|_GZdPO@G77yQDmtE#h>CKYlwb z-mNZ+pTin>GL(7E?{PUEy~R7f{*xZ{SevJseZ)MLmIQf=B1s_eC$CSHOf6)&H0c)F zWy_AKrmqy)Q|k!{5DHS6A0hJO=e=A$!oJ|KX0N=q%Yh&u`jaCl_Zg3!P}y3%)$?j? zkd-t`iU}A3F|>@4$LH@?wrKm?`i99aAGPr<+<7 z`ke)6{#sIust(eU0qcxs6&q5rw0_R&+`fdR_f+FsfR>#cra{Of9QLgRvKY72ZG7Z7 zq`vCBtb8gsSF5ZO$3Hrz)lIWDPX?G$LknqSmn4#X^ZhGGw{$5i8NUezZ7-j5Q4fn` zpvX#Rd60II9Cx42o&IZRK|^kNDkW{HoRDNfPgoUWq-qbdcXEK^ZLx65_K<)|N`U!i zj(^^dLDmL=b9JWbY#WP7FtqwyYJU=2O;>4FENU8#vek(fDk)K8aDt?RxT`Uc2mIE7 zzY1R4I1-kUr_k7WD@x=J={+eo6@sG~Jfv!L6f)JNrksb6x6l;uZEGeZoOFRDo6%>Jt8_*gI3o5`=NdE*5M~n zPTiYFt)}K6^qh38939#^;U%tYaQbO0cDcT56q_~_)PeKoD)qVDlr(NG6wOY62 zxP0yAWT{-taF9A+b*8*K;>2ofDq4R@1an$6+M)Ikt1!#gNsZf8 zDoGK{^oqr)Et1ZAm+nPgzQ*ZyzqznegLUvUSwAsJn8u z96=5RCwv3Jf^Y$hh&AjY=k8YSTM|-K55XkKI07arg8u+eRmJn`X$!hnmJ#L_fB`}z zVV>Btssi2n>TTML@{4Vga))jGfjpVjKP$2r?oF8zQ`iiG*1?#($cu7_1Dtm6} zNhbh~1Wab8v=pTjG&Zeh2wP|(J;0tljUv_pf}e1dl)xoPktPgIM;XOs{TizD$#|bj zcGFU}yIYC!7Vq8E>SU3)NNDOabz(w~F-J zx9m1rTL9S0o7N%8KA86t%==STIwh^9kK|kjSasGsNYeB z%d2HO_p~JoFuy-^f+9gXc%SK4`c1Rf3w@o5eZZu;<3NGRN>#B_?ZN!&4TZylQDV^C z%PRrW;*eFeDsdCUk@?i^XHUGeEoyeFS}vF%oNh{^gYAsuMr*5y;U-O1Q5VA(D{sd7 zgKjXSi@SHy0*2K9Qd9}|z!j-$MpmhO{fdUt>J;i;Q)6mYGsy3XZqbV^Maz9-%TpIB z-E6j+leJtDI|2#zAFXIEom=dXg(RdC9TK7c0JjH^deT$K_~CJBnXMhxKI!*lC05V6 zq7}6%_=2!xaS_M+P+zU2i@=wib;eT)L{8pD?{vxQ^EBhO8?9~{TWV+tSq`UzyC4zz zS1?_D0jr`>eA*#P02L@q1JZGVKRTxU5{pPp94h^=%3fM7lAke+>XbU4{{T0i@YQdJ zQ1chpdJW4s+^dEechXR(GL)W@Bij{cZ*GA%0Wof^t*+Rk3Ft_UJAx_KN`vkF<<&Y{ zb7MDA4z_*I;z^i;+|g?x*F`n`o9lhsPdUNnB%4A;(w8T3K|D$PjPqG<5LqGj8PuCf z8)@i6p|tR^&!^}9X1y0&Xs=IlT!KQ3t!?fy03bm*?@)A?0$oCsKb5#io<4Yr(n`!>HwJq}gQEKCP~bvD zZc{6jn_$@pQBs=;0!Mh{cI%>GZUO zpyMt4dxA`5MhH2~3geolck#(ICBjRvx7D%t2f{%xCmeqD0mh08t3nA=Y6@`+l1Nr0 zbo~WOSYazd0*fF>Y|P2(4@jkD)=k=nnwFAMXK?h+Aw9Dvtw~rRwwEnK!If{@CAnV$ zIWqzYHCd~^@^-p{r)9MQrI86SiIaiOWM_%uw7Q8%y0k+pNG~m9>;Qm7VnO8Ntya8^ z%&*QqOKt@f5Rx+oJjg$k`_fgmH}z&;!s}JOtD-LFa+_O=Yyt!%pM-lE2|W+at2O&J zZS^agMU9B^_ck{b1Sl-b9G*e_d8-s@w;ENUxxC)`8(*0SSWwQ#0n^c^kBmsN0<%2`Q-s!BqSFgctK2XRvM z8&!r7(u0i>kOt=Vg(f#-%umbfT1!nmwF`GFwFlP2Xbq(aP)fp826n`W&P2~N#-fJX z)7*L2_bqn+0L|R8Nms%b9Y8bsRd%*!;FL_A)}F5-5agEuOM-XoP(Ax`&lO4?Q!T4u zl`IsK+G^Ix%ZrQjH2cIMU^b@+-L)r=mvU!`=C8HQ9jkjAYmkd#8%SY6CIi3eRs>8* zpKkS~)23lotrVI?>TME$_T>VC5|pYk4l!FD55!i3P5Z0P2HRU|0uCE7iTa7hztbSA z0P0#o?wMsyCRAMEJA31wWBsa;FFX^u82V$GqFicu9C;-T9+6;uFDE zNaW*>%B!_I$Jx}|C|8o?Az>-_Q7H!l=USxYlOD<@s^aWvPh2Z<&BLT6EhNk!6DL06 zBAn0_X{oh((#S8g-sX17RG>O@(rTvnUt#C;`}@mwO4>@psAvTFsw9AM?HTXVr)k&i zY9UUwXhZ3ckst{%f!C++P~-9annp>>4+euvwNm=xx7lw2OB~^B7RuDlnKy_Meqx9nzHE zq??;n2HOZKDk{KO98b&&IB^;uI$e`9T8-0}G3FHzn1qvo-xV3Osuv%JKQDUU{k&<- zX}&XJ-K4UGrpDYlhLltiu!xB{I0HDuVxWDN_+s0}J}X9@sb333DYERQH@UVw37kwx z_JhrPxY_cuw}-I&0pSbJ6E6ANJDXc(?3)X5%Ys5lGC(-s?J{d0aIZ1f6h>5{am8Br zi7L_c?PE@`ySV$KcP?8=TzQB}$WHDjiQ=i(By$udv$z!W3`OpJD-FcXZ$BF4ZnCnBB*Nq5qH1F7xSnm~o_ zB1i91N`r*}fY<|U_n>TuPpSucQmmD6Jk;BZFD2(t972Kw$jst#P>O&g5s~^(H19#q zN;cW{8_D9cuoBZ+W5Do zKCR9)lmJ!V)e{B=C!}|sC)m%5>^vjlRNZQfsaDP~wwAPdi)5$}sQ&=*W1bJ^SF;I1 z+WyZwy|#AR>1|vzwp~dfNO3Tvk;o&ZGSE+%E(iyx6|VbM@fD|vd~1KHY0bEcXH<_Y zxByYwfRi9&l>F;$_9OOhrg+A~R=UruDW9ya2? zn4+0V1^_gYsr3jIJ6^GSOV%#*=eBv4uPv37pGhfE20gJ*2dJkY=7bGk`X~PYvu3FK zcbA%KQWnFlq0_{qffGHr9eEYze{9+v?vLZGNa_ut0`2E6no7BT_Vti*#}{EPpHT;U;ty@dRL!)qj-x^@lT0fy3`&+rKz`UHWRfd z3nTzQ^?XM?X0BP5K8*OTJapf#iT?m(o(xBfwf_LP++7=X8@E&IPz0$!C?{y+sr@?D zZ`wD9Y`i(*D~&$F@Z2G{RN37dl0`Aa0YM4)~ypXW8{9vgGPZg>ywI-SFb*KTgx8+axLrfPoNEG9;2? z0s#z${)`8REQXz`yKJ4s4XAA@5rQY{QLWiirCS1z85|7tuTcA5@XnWEqS|UYcZu}< zT}>?(VXJVR=|m`kNLr>MIG!ua?5=+9pj4v~j?>O+Z|J_QDv`a{e#rbuqxf-J#p7+M zq@Xyan^`Ms{{XBG75X<<@g`_`Mc%i5-Hx8p-MVr@8%kwLAWbo-*<5M5i}rV|mabS)ZNw~P zDjb7aPqVFCRMB;{>N*Q;JAT6}SZ(xfN{|vtx`V`=5PD`{()gPG=U3HV)bC1Hb9UmL zam4VVPXHbO;0ggU6AhH8?kOqdU2#aZ6gN1KHVnw%dr=L@OezHQ>S)%sg}C(+_W6K4 zAX62N>8WIIee|q`qhdw^l{^#Et!e(ywQu^K<3_ztp7FNR8MnA`$t6of?lO7F27T)w z%f%9$5gmWedb;r+i9Y?NY5Hxgx@~POQz{8ETwnT${{W6n1k{_r$X%<<+cj`iwFH8+ zfgvV;T50E3ZUc;ki*zidJBa80DfA_)#zD4FV5PWIWPDpkAonnPW}@7wDYrrpB1sET zGER8?1zl1x?V2QBTi-pPqUpq>T3WgqNRufpB&>Z1Nip;9SK1bxYjfduwVN*zx2Nm6 zdeq{rUU$n|i2_olRmoNej`5L+k@jjrm#8~ybneG4?o+s_%oUB_h=8Fzb5Z;41sWyV3oxl#K+Jci4 z$y$cwrA0i*6I{?rT>fw+83Yb#_1u=xHD%2&AMbY z8F5DmAMfo@tnOa3eQIUJvf_b6p+qPGAdGtwDTdu!Xjn;vs6nnu6t^SsDl_w<$!jjj zPwp6djat8o=*0%3o);wixX{2B3N==Qrf9;tl0VTwu5{VHc@FbEa-!#52@b%w? zwU6P~PH$4#ZP4lg*x*t@kWV8dPqjwV?q9Z3Xld0Tw(4C;PvKBJ%{0l9X<+p)4EWWL zvz-O)F@7JoXI;2t`L_#vfTJg2Q)WQhJb!x5`2O{GJ`M1Vji#S;G|Lv;NWWWTHv6tZ zmXt^sNd$Yr?IutE0BA?tbL|@JEwlt%w95%_2rhptEU5P~qA}14fpf0v-ZHT8w}l&d zm3d1`Er1GA35276xO4M~LrrFaiUv=EAK3YnM1Ck@RdIr*Jjn06rcsFt3`}Uu3HW&9) zC@ut6Eoig2ZE0yvG($rnB}gaY zAdwuzz)|C@kY6%tha9JTUfJR z-Nrx({4){+`{Rmj(6@ubY_Hj7^b6}k^{DhMvVBoJPBZUOk)__bZkL&0sj^5)l7C9u zH?4RbFI+$W08L$@P^7fkx-KF}iOe6=)mERbXR)DmW;&;ew41A*-}uclADdW1W4fib?Z8}h}+UUM6Ef1k13m0${Iqp1gxoEjtI&?ffWt- zjbRlfa?zFW-`OpL+6Bk`MADhm?-l0xcFt{0yb}pX$m`a5#d*$|rrs~XzB;hJwOTb2 zn>8Vq5&Y7om+DX*f=rX|UbNTRJ&vg9ZqD_qYqKE?J|l7e0PEw4#wc~m<`k1V9>nr`K&o#hDOznFb8+G3wPdF9!MjTb z5)@KeT(Ia#^-M`g$UftxZ+^*?$~+{yeO(sj#6IIsF>sWrD;qm3ez)g{;T49jSUPpXKoPH+m9u)D?3O^57j50Kr}aD z#}^iwExa+I={hC0qpfMJ9W}R*qL8IXN&)5!;FQP%q4@#lKWN@dR)5BtQ;21Hi%4zu z6}4$)UT|1R832TUM{~s&j{I^TP1UA|pu1FDt+Iy@RN6v81whW-vjhm|JYunJ>u9y` z(zM-W@4jibg+;F=;HRw?lN*H0B~WE25M&-`OVRR5*Hz&UPWzSjiZ8V*Ms6C?jndT9 z3`d&KGq8XL0G@!vW4(Ld+24q)wf!RBefw88mP~EC-62jG1I#n=2*D;G&q%MGkz)Bs zMU!tW^%S{o`+TXs2~Zgsj{MaB00}j88oIi)dBi%;mfLSOwIyC+l?5r=7~3*Eg;bJe zaGQg(-!E;hUDjS^#?7mOloRGSv*|*K^p1HSFX>v(4JApjQhc+=6 z+5))D6C~rwuR}6fwgqGyI|K;q0qOeG1}(*tjKuSaKUl2WJ~h&q z@I!hd)|b~HUVZV`n{h2{H~Sz0o#xP+B3l-t@Xbg_%hLl^{o}_TfJV{fZdZphY%1jodWv$}k`QE0?&9m$x*4OvmLcA==dsa!vGaLGswQiA)+xTAgJM7$$``7Rh}r<*K!wQW_H^pP^ANv z$MhJ*PK&!IXqIByC%rnucZ~RD zS1Ek`(Z|b0pl}udGJ19S;MGzbA$!zGj=g9LCcNt1Q!U-?Y#;=AnTP`dv{!BEmpU-I z(^yMkr9-LQNld^5p40EoYR|m8W!l4gK>*@CsveZ+hKMV*8m~EFnNlcl#)3;D$3tR7tY_@ zFzPM7=;#Rf5=SGq)~H;*Wy`B%zLT}G5aB`ilkM+X%{VorT{z2*h1p)RS8nLaOq_1_ z1VQadl#xZQ==T=S+qmA)5=4ddkRZQ zRf>zM^9+Sd7&Tbs;l0;h)SC_v*$*f$FeC_((=pPdvsC&Uy-POig3YzE)$EisJ|z?M zGuCQ1hws^cPrgbRWH8If2?=dGmJEOuJjc(IR6Zcrm#DHVtP%H3J+nIrl6}eR%~fdH zi<*1Bk5fwYxY<7%edtK1I%0T+#M@n|B!kou#W`hYUDG`AI99>{#~<-mR|#WNOOB|L z&eBkzeMlgDCbO1$gO+YM+hsml#>J$G2mSrUQ4DAWdEhj!REQ&`ZMtPk z?$W2<3K@`KNcQ!9wV7?SF>2k(&ha~kaCrTy`&`tnyjiC)a4kb(!IIkC3iK$IsX{v+ zS;U?yCA3@`>d}&B7V^g;4_Kf|ikeyq&%^|OTA!q92F(vJt5zN^ouO(>s2J#KP40;E zJ74>&sRVj~7zVU5Y;x?~+E^mp$D3WSDOx~+R1fRktuL0<`!3vCyoK8>GFmDDNr5>} zv>q!Or723=B$*CoHb-UmFl5=q)72VY4U>BqfEQ$Y_Uv?)GHQ@a5qDN)S)yHpldx|n^!+s^=n z1gS2V+Y!uj?M~YxWA3!21sEUzPT&a{1mbWh=Td@UB|!wr!6OH!)|D+NB_S(He7OKP zWaPp9f2}c+)5e=AV4Ze0LNcr)~8#$y=YK$0F-U=!o5NdUZ)*tZImuluPt6p z!)e^GusuR~A2LNZcEX!&_nHgy&~xaW#O4T(){v{xb%V*ayF-CQs13mhr`@efX-V{qRC0zS0r z(AlzWD>Df=P$1*`b3vpq;R#`3N6jHhoNWW~d*Y(_qUY}H5LPz=5|hbLgWIRhn0RL| z9711NLbncqKjhO4sRR`eGsZghrkV2{eKMFX7!olDujf-Qt-j`!0HUOvrBToM+NhFy zXmu?Flqr|l{%Y2v20gxiI`+S^-4r{cv*JGy0^W&WqPt6AoZLM>`4yj0oDPyY0B0xm zJK#_HxyQ9_a_LQI_9Y?7J428sXgnkVl6xO{79VQgXz9K}EOaK)#+1PgTA(I3fFpk2 z!k&o)aoVO?WkuFXZ?(@GUF({eXUz3PC6p>s!hh3_Rm7jz3iI|`Q%%6+!6&^VO(`o= zuMnpeWS)KMLSk@6IUTChQdC2B>_O@R6Q6E^oge#2i~|%RN`O~sflatnRF>KbE-M8f ze5sLQgsJyDwnV5VNfKl7tJ`)E!+uk0ge3ZkhyF!;r-}<3F=)|f4azuL$5Y$nDtbX~ zB&7gz=5h3o=|Ch4Xuv8Fnd(XZ06JCog*-epqjRWU7aGxY@#ft)(q&3L5P{Xjen1@b zsCovEdE!k`jW1dtEL_qTlnSens2T94Vnmkjkzo}op zadz=~{^0L*!}xuG`9)s+p!mAy#5&{pzMvo!`F6JB0klbs`(%^c^yz_zA9Ha#+*-Pt zxT;1{b`uOL;n3SjB}Wrh%(iY^O_iC3QsVmsp5HjKFqx;Fg8Lw;B9<=*7@VkB(&|N{- z?+_KJ-J>Ou98W`%0Ko$|BpM$M>9+p>WgZ9qD|pgX;+;t)yJl7f=2Og(>>!__ahmgW zI=5~fxqa0>`>QH(#S&Dtbr4V`19BlG4WMp3cO$>bohc|M(g7fHKXdxhK*?E|$4t+#U;Tea}kP6E_2N%kB}c{;qpdA9g#kb*G7%sJ6?CIlsUjq2a*p0ib)ihG`gRZ@GDc>siWUh=jwlV$3nMe0 zVvoy8fICLq9R8gsLPYM^9>R0WE@{P?AYKKLFtOW@Q;S>yi=+pPqf^Y$ExM>Fv@pwd#HhdkH}IT7hh(65&r;=8TsSq zLi=NH=z8AWOeAjDN}@;-C$Q)1{i;IPeTl!XYAAvul!HK6d9 zhwgR#VY>@3cEq^w5SE+BlLiUwI?%+Zy8ATninZNMZoZh(*dxzy7!Ifae6jD}u*X@i zVb?W#T|ULzyN5iDKF9?rae`z*Kpd0Ad)G9@ri-MrrD>ZQwzomvwVz5-GE}90WRqS2 z_M_ty;w$#7G`AEqt3wD;k>)CWPLa@do|QFt9u`bavvS@3uc&Ho%P4*IysXNTxl^`# z<~ZwFJIk|j{^1BhaD;&%3ZJQ5p=8@KL1nUF&&GP5DmuTIl!cC;D%mPjV)8;#h!9c< zo<#^s)V|)sCZ-1487KuXc%!#y2~tQ&n1fUYId)LXTN)qB5JAMA@lf7)D{Gs7mXX{029gL4D|T{`z^5J!DJviXcVO@%u-0Iu2zDhYy-&$nORf=KK5k0Usalt@}oNm5A!5D4TNS2mSOjF=E&W`$|om|C`p zj1DLe7TZ8cQfD)s)h68m>xR&`07{NjtO1ITw0;D^;879@9Y+)hnQT&zISxklN!y%L z7VS2t(wAH*N{=8<(uE);WogJ-Ui&V0ZHj;N^-i)-S5S4`xRn9n| zD2M+5iL#_POu$fze%%Oh=92n~SpbqpN{$oeJ`fHRb59sZD3}R2nhFnZl$ESyuwVnp z_otGk+YJy2T*{}tb=}jq%56^VhSCt25fsuwRO(5}QUr;Kpj1q0hg?hM-J+(G>r%N1 z6%-Vu0Yi4sa0hyyajD!tWA_U{8n#TSz>)D8$`=aluFdHq@W0+w6$_!TO~pi4bunZuD4D z1*CeARuo!E3fcyKl_Xia<~WdrprnDdLI{(=`c<}=lr;C7s5D#*0O7aYw5~^{4tZ8dbw%&O2wzJECDiF((}=*5^(a`hAm{RjSc*Y>*#sa57?2q=IHh z{mKl^DY=|w*wMA3n4D4U1Z1U)3rS1+hz9F%25H|QE;rm0wlrroPVe0E3WL+ z_KkIZmqXUf+@UK^nf%0vFrkQoPC2J^jW*Ke|&B-fKa1d1Z3$ zq@)7nqooZ8-T2V3WI4f}6d*?ONorAk0ll?5nm+txTU+9*!YHB7PA z?Ucpc{j-3wgepNZv9MU!7HFCRmE+AYbm!NrSgMyNG0w#Hr zQr)7GrciEW>jxQh?6_tNYuoX3DUt1wKK=7;Xp~>vAl(UVqbn^L-awcHo=ycBxC(z! zw`sELURiAlSOEE4p=aNZ&Y%aa?CtImy-Qk@mzqkG)L_rh`;1e&7J=1o#;JJoh;PYo z`al4bl;#2Mq2Jr3H*5on3%74|%FmJ-&fuuRll7@6yS)3|&6b$yRkhLI_jN!Aa0Jh| z!MlDjQQ`)N{JOMZA95KJf$^X*qY z2D47Rty}2Vh5rB{Z7pm%*@qa~lC8rT5S~5pnyY%(?>D!uX{jlFcK-l*ajp2s8-VZ3 z$G6g_XwNG{wr^5P>rKVoy4qpp9Xr}|5i`LU#yFpPPxLt9jwu>#$A;{!H5M+cH5+xQ zNx4H?kmE*As#GA)1~>wm(KXw)bwv7+a?5B8I-r1%rUxic;t21OYh>q$m#27+?LH&7 zv(<~*Vq3Xo$2^VOwy5oyh45ko@-tZ-FHf*<#@c?x%Zf|!spaHu@~U5l^T={Fb6xoGKS1nyfThr-Ab zRAk`f$v)>5N35`x^y@7~&8Hb{Pc5HX!jx2)JEQ@O#}SI#UTcF!v3k!?(o)USb|P+> zKuJM$0cc9ZZU9Ie;EoLr@Ho?M&pOvN7xZ0H=T6eEZc}c-@AdwBbe?fl_6H`q$Gku zl$;E0fttASUYC2ITWL)>cE!s#AzK4&pH6+io}Z|wH$^a%q>{ACqyg>mb~M&>4K(sF z%i`JQ)tCzgL}X^7E!Kl7Y|idyrU{^N$xJCA4&YQ$r4^{meL1S4SlZ97K>=U3Da9xj zk)MYqf(cP337Q}V=_)l;O^OVWk57K_NJ3AuApd{vm0!)%O5lR6V<2`AUV7UQck4*DYY;2vq zxkF4Ol^=+X0Qu0NwLdMTGNl{=n!jzfH2W_hQWl~7zz8Z*xdYe=1Uv{&mfff!v;vm% zl#ZnIp1<0dbnbMexphh9$?MO2S8h>eR6<^J5KNKQd67*%`*zl$*LJ$HHX*V&z%qM` z&;)yi$ZV*chzjR`LF1Z?jcO zl88%yre}`+wT3US6hbrn!&a3eG7%>w}>2QkBOfPDtu&S)=$_ z_t4X~E+w$yVMR$PjNs#wA1a&Sy%AQ{;_dd81SGfSA5MC0jzGvirCy03*UJ>6qn1s4iIVE`%LD4C7fAo8QRTvVplYo}RU zqTbM^*^)zvWd(0~a!Jpzf_Qyqk@OqUG2avE!DtE)C9s$AtQ<8 zlP9HQ?_XzBxNR&byK#ErRQzEqrb&Z{Dmgv5G!4!ARpN3~5gmQ|*yXrg-J+1+;T=Hxun z*0Z^&3Q7osl+JpS(0-Fu7Y-As+z=J#I93Z$z!0syx^eGDw@|sKZy={8(n+YxlP~uiZPUOKSx9L+pO2N$CjX83buEL8cNm^1;R%9RmBoBTw zOMJ9{4Hq`4L0Pvba3IJ@JmaA`rb653Xfo*(7AZFE-l&+v=bl_ zc^~mvtmGRcXh96Hg+A|=^Ws`r%0S^kW3l7uG}HEtn}%FzZ4?xgxRodlI`a}nN4TfL zmeP>5p`{Iygf;?jMqvK{sAmViTGnaS7ME={y^T8X1I!MzQlv@A&pH0FRI&0LbAkOc zN=g`MY;3z^$V87)QaAvEk>9;)d_AJuUn=3-lz@=wZLw^yg(XA@DuIw=-;O3~yHB)j zHr`8U2n4CmK?iilN}Au^+EPuW!kbvaPV5={D@^*or2MK>S~}GdyhEnjTH40ohF@?M zEkP?v90Lm*NZN7FW17aLmJQv_wZpBp?b5f9`XweX093)|L}$6J72dagyN|nTb}4N# zLO$#^wxC8=)b8U4*yEa~y0tfcrW*!AeJa7;JM;jKqAN(c*%Ho(H@Zq2xVLdil&5lh z(9~{`5J>$_YeDvPrP*Hi%@*3tovq_Ywptr5q$_bbk`E>c?;ovJ*j+m754U`ciV7tu zbnglt#&Ac{iJO;f-TUpT-feA|+SU}60r6*~Vzsto)iS5TT2p#IkM8YQL#qD(yn59G zm~2Qn94KJ+iLXP|$K0)zX4z8r0_Z!YM8GHfipc8h+_>Af+AG@}-VM@1eS4;NN#So)0jX2j;)Wcp|sZLv_-Eiq}k+2mj zXCoidlUK5O)d~x2NrLDSvVkX)$LIN1q`hRtwaQp*C8an*l(w);j6wN)>mjMzsjWpy zZ3`@|zb({8&_D!FGsqb=QJuOXTxlyaxMjs%SuL{VxAW3d>Qwe4wDVV57O2hJ>_2+6 zTOG(pa zawjny8UB@(4cppjR!zD~mo2sml0g1m;tXd70iW>Hh8Upee9TH`-vc1@ ztQ=0IGT^Oth+DS~4WQt0AP-4aJN*aBlG|U>?yc=Dbpo4frb@waNBK^qoPeq5bDq@; zP1VpA((W2+<)!XG-MD&4A`F;UzHvQjHlw2Hj%m(1!Y&hRNlG1VT`fwd;N3e!M2P1i zc~rE+v)oMu=9s7L?k(6+Qd~P!1QL)HK9SH9`--%+LT?>ql`Tna3@r(hxVA|GWEnl8 ze`?HlD^qh&(9jLRUEQ031WYMFl2TQlRPpTt=UN5dTQZH$Eh`HU6qFD^RP*%&cC4oi z(>LRqYSC4z+M7*5lsjsawBPdoOe13+p+Fys7wo4_}t=)72cfN%N%*F?Jp0yEb z4Yp;=2RcZn(pI+^dGxvEUa6$*1c9;$+m6I@Jk*;8uU5AjO~R9Va8|XTD{uiaN_v8M z$L4Cv>qoY~2zaOJ5J{4LUAXjcq<-4CVBwvMSyIHdq`1`G_0{HsK^imnQmKLkG9;Yo}*k|Ia> zimOhR%L;idGUC{HEUHrgs$zdoF-pT9!_>oWxUG#jy_dLBdZ{_*9V>Y|$_PiQqQtTs zblSd9^P53Ss!@djoSKcT*?DcD)|_#>rb!Jf$O%;Y@(f4Hrduh;7x#7l05VDP!2(F+ zLHTE;cBAGjpp`7BD1?~7p8oMPl#LoxR3~%pqVXw8Lx3jXjKS_kd7dcUZ|@ea+P<_e zdUl~|PU$@qk~!_|){W$*&&zjUEU8f9PdszY8@8o@=(k#u*+^V3DNLMg=0W*Yuh9(< zbo->L)w|RLxC?$o+XQ5hiTd<0?Nv-$uF~S(-rSch5M11n5A#xTlh8;#kL6bDY}?(v z{HDt;tCb`J2be$PcB;)ur`vD~WCxO`iimRs#2y6mKKxaqDJ&x$;zn9-;nrDKl84(# zQ)l5y`pJxBVyK%!^yRq9p>3=U#3T?v&L+0nov-m-JMQ-BTCOcgakdnlt0^Zk4>9do zE5cIgxO64JTY#jH2*hMgB076k@RgjigHFfv$5KfUv* zwSC3gfh7*8LRO%7SpNV}Ffkvsd7}@8%W58=l9ET|#c1^HO(NyR?Inw&DoV)#DjXU7 z=$vd^bEbNwuoo?d)LT~2q$|oXx7cP6=l!d!?a<}AR_ReePUSTm$six=fmkLrCPL6l z!NrmsB#1NfNkHoa@Jz;kD$n+4n((c1%)ITuy$D;%LQyUQ)8Zmv49C!X%~HLm zDV7|yaE02ol_A6_AZ?P8Bd;JC$m@#Psp8|w05*-Q*rEZ!fJg)mKt1wBRo*tz-nb3~ z3w0#4moP#IJ%%Dc&pFLF$&)CiVlC}=+`8_d^X(LDD*+oy#6XXJpP$aGFIsl?+TnMk zwzmLMLV*DZ-SCghXNjY^aW>Z$?Yxrf$xNkAtia9|0FykJs7k-LEzzKm}PHPw08B)*CF}7F4h-?Um;#l5nB~ z;K!>VkC-)h`=>~-edZWXnwW2TQYJ7bq;|lsI@R?DE?EqqEiI-=Qi+o!nLP9TF-{51 z*`Fg&jU%qE(EF~2)L}_mjzMvV@+Fepo;DrR3%wWgLn^uIS)t-~# z-AFvPTMdo=u#Kl?PGKf^InR2VWwD#Pr4i*iv4uK!1uTP!o=i{DyvsnnMW&}@;?|(b z9!Xi8Ksm2ZO~Xtydn#|Qce{g>q+XE>HhV{&&So;JGeP}tdtJhY45dXX>;V8 z#wX26R|-<3$Wo#p{&P^Z{RQj&c?B;aJCF*GM!*;o_^={_RJhhMKr=j6 z@piIv$t3Vt4-nm4TC%(4qUpBPwN0#gfIi|TW16+GbvlNopxT>J+3?)9GC$G)!99P> z3EBLw@C-i-;|rEv*CR)1jj_sYD)n*1Ge<4(Z+oYh1o*K{u}ktuxS0 zGq@=3`WkiFXKRWVle#Ol{QgxS_ zExLsiIN6Uv!68Hc0Llbcvw!w>@hUX!Vf`-Xw%xtz0+O;qcBv%CJq*Xr0IWCLdMq3J zMAkort)kMM3L&L#Nl`*d^E~e=k4f%TwlZAc;&205kN01EF~J#)f7Akl2p_OGN}Te91Mfb)rjl^K9P z)i8L+y=R|TTWBdrPaui~{fJDj1dpA1pV*$cucKE!9?@>oXwIX!sny&0#gdetSWJ$< zXB=0Q1r)^h?_Qhs3$7zY@%6WyQ{`PYt7RzXU@$=k<^=mq4?$U87|$K(S3Vu_MfRC? zqNi=#Df0-AFdU_EIFLb!#MLt>8$yXZ#8!yZX{sLW|V%-d0k-}-xK&C=w1TSb?5bqb-$^t1s07aHlU=dbk0b? zFq{>0-zTA44MSPBv|FJe*HF=1dQ&O_O+^XvpLW^y)Tfd*2~qx9x}0-b6XAV(!}m6K zTCSaOWZQ~Lkf&1^1Z0jx53P4JC{#f7DdG8jn*fkcOq%vBd+gCk`!i38)qG9Ut+xLF-BQRQLDhf&P{=T_ zVmZgXc`lu~H#>$34>3KzJk+Fmf-M{B9P`!6iEQABmzIJ2ph4>cb;R+HqN-&Qc72_ktsZb z?MRfBuXfpOJc*|+7TI}0jnH5j5gqB<>z7^$N|JUB@ zf*V2-R8*sY0P20J?_BWZ_lB;`hO?)+Zu*jyDQkscQyXI)4_=3{6;+|%yQOM&x2&wR z>n;adassv~CP9u4V->8{{9UPd<5j$KR7mq~EmF%YTA+|rgSj9KoRY81(deGAVXhX) z2}>wYP%>0cKGgo7rrv5UDXR-t?wo9IQW>Hsmlo_Q=TWgX*6z4HNLt820Z?FVT9kY2 z0;&8xrD{GY){|wWTKU&!d+GxNXwFXnbk9-+RNO6vIN#mS>RSoPawSKfrCIoQ#TULF zI-8nVEZp8(eb_#gLYhwGsFa@PYnpIq5<_PuTT3x6A0K2VL>Mh;!qjJgKxmQv*CP!j1 z)aPf2pK60ttz^0yi%jXa7KlofbLOMTxIu!Jz*tg#yNBgauUS(8GXSj#QOun8rW+y& zJb^^Dm4UdG8f4WoY2Y6Y-+0Q&-w)`_p%*G~H&0x?xNWqcC;(tiO5+lKlNk%^N35>j zwzy8mT3Kyr?4V%O{{RellU4BL;_kFtw=ExW1*I(@8A;?p1abyyUy5`Gv}=7e>x+~+ z?xSpr&58Jul_V%n=6@Ha9oXl>T{LeRa?uVN=6vaU8zKsdzGXladPz^`A^e$O3m!WLS; zh*^5oAH;3jaD^l(yG1}NjKP%wp4?ZEgB>_EYVNtITwD29H}_67t)W3~k^ss;HNOtu zhCw|f$7%-hdZ+&YXuBK7HKsKkLfEj<)NO3`xRoVrHUZpYAw^3jJ7c7uDz&$9SBPb_ z`qZ7!4^DGhueC1_HK_Q4&5Ik9UFmvllQy=CN{lE30#s-5Nh6McbgY%DyYAAryuyVm z`GvCzDeE7t2vc`-JE-dqUuo7BPM~>Ko@bUxl^x_0Kb2_jyd`s{Y2FmQ)2>#%OI1UT zh8rHXcBllX5N9CINFe9575HlG_=&9+!GvAhUKB3aZ%*Qs4Z=*oG0fxXTOAU^RJ{9C zX3Y-^8~Y#Rwx5kH`AEt@#H7LFq4%as{Sa%&F%cz!8NIQXC z%9K(R6of5-S&~G&zTF+3oVR}2|lHwm5omTCq%O8kmt_VLm)cC67OYvr(X?)xE znp@5~E!S#O31NLyk~l%<*v~bU)cgai+3NoQakaO1P;p~(YPW4m4kiKI2*FNy=|L;# zm#>XOUC^y{8`rKKahDW@y8h)Ap=Ni_Y}Nk&+MV-i@OOsvOO&bG+a!X`!!7M$%W{F# z-XyfYC-3DxfK@14sNE@_^%9{S#P+I>5bC<$gf5xC)ey=xElFQ^Slzuq z75*gt5r7B$)X%W%C!c>;)US^FdvJ#ow{oSd0#aoAgPO*8pH9BjylJc3y>{)=zVf6c z=T-`pv=RtBM06Mcie8rA$0Z%>%1z0I)v^*94R3sYU3vy=M*|7DVq-sTDYx0PS&h^A zGHcK*bsH^W-HRJLwr*Evbb#4gWJm!1cu5jErm){;ms(}Uhpk#_skloQY^BwCV1$6m z0Whh-80ID`38VO`??l#vmZ@48buJbfB&;?T2uUN_XX#SankUs`)7U=CwqEI4j*Y0b z{{V4mdg5JWYM5zoM$_AH>D%79mvuH=@qdYJE}IsO?qP;wcEm6TuZ)5>82ToW5K=%tK7IMkZ2r;g72%8BLqpTHr72@bp^n%PDmsX0OR}N9C`gh-J5kT zLk19%0Nai_VgRc~HB7zxGStPdinQT&3fe--Ky~;t)Vq5< zNw<{rfUp#S0YXHOtRIx|US;8}A9FVs*Ut+*JWEF5NZfbegrz*GSo#d~%>7E?I)j5v z(5_z^YEl<)`|6K5b32#bI7t5V39Dw~!G1KjvA?%#R9D`tRSl`Nsz;ZIP#re&@-f)f z{{Tx1()@V&3P92|4f_^|DI=f}F_H&N0rIa0VPSWh$R&`kL0$<7BXR57=U)Ax7yM7) zOOL%NK7F(ML%=81u?ahY7|i>2qI4Vy-F*_i)NRAo+G{Md^S95h%55l(p&OD^bHRWB zBRQ`L@rJRgY1+&BR-##5yKc*FEtH24kg40c0qr3F09^a;h`d*&**0}0G^cLuT7+^^ zg)4xl5mJYc^N!jhbEZ6jl z-wrdPXl^%t_M*xfX$+Z5Etosje+&)*%>8TUi^ZgPpHcIcwym5mNJ@%H9-tCGECbrJ zwtC*Drxg9l@zf;-Qkj&Gp{lJ@Q@psjarf1|#}&CsBdq?PDq1$!>XfCqwHe%YfG}$M z+d^@c*7e2=*&WlOYuP&ZYvswd%Ck4PadkHlb z*=<>BY`ptvT3K`zG%}JRDoe>Qpre}F*lLQ`^vf$(5DWHcU-QDC`CwpYpYt5nO{P<Lv8$e_1{xZUAgN~< zfgDCpl{{V#>x4G6sH)>KXRNBW zx^^FgD}nRJ>qu>sdYV;k;b?*BC)M7k=sL5yKBaGTg&nCQaOkAsMM&1(8j7r~S#2mo z2->v-i6luTdekeBokr!RED*I209G+PQfz3l@gBO)pn#1np=#2}Drq^%?0b8CE3Y&` zr`TBPcIpnaw!+k-kd^Rl;fVcD6)j5sHLh+-kf#>N54p1lfdySTiRdKKV=6S=DNiuv z)8wMrG6DYpQS3iDtx}L>F_2=n9w$>a`f3o_4WXi>wt)n62j)yk`PLmRjfAQr^`x>k zi;oJoV(z(SHD`-<0bsmRGEzEyPA8<+r^UKbbxXUOwp&HBu1k%wjD;tp9tn)c<;`KN zm^U|#TehUOTsuOPa1CEHtxre}GTX~RNRox5C}XIa8py2~*4hYtD!59#o!Kem`wHIp zmE9@d19)*deb1YG(p*ceK-_>hoeZZ}AdQ)df@gms+ z&1%}+#DwH+Qj@wqq*X1jPMFHvyFyf(goK2rl@ICD{LNZ;HuY@lI;Dg2H`Ya@;|UNH z4t<48tt=XG)0HzFaL7?PDO^aV7(%BX5x^C#)O6H8ZsOVqD`_%9Qya4qG5e2|XPqk3 zR@>@8S=?}P2%<8uoM`PqA9ZC2^9od;34_f<(-mmd!j*oNlUkaq_U{z2V8E~B8Q*qZc@t0v$6ny^D|Aw>x! zk98mI*NV{TK30d}Yb4$@RMo*-@26)V2tt3TIOJ9a!rZ*_Q3@oG0fKthp=vIR#;jY_ zQok*-Qt(M3TtEaIfFON3Q({kMCq@O$afgz?bS2=gEQ~8Xdc|*ElHB7o&ATZhYSfuhx(Nb($9k}}xn0hV!dosWPL+A8N!*}EPkEjwVn!WW zVr_h8Y}B9=BqW})l2i5Ko4V3mYT5g@TPbO$LqoAwP%BV8I=xTC*V=}%R>LSELA2#g z9*InUf~@roEMIBKuuEP;NnZ4jo!R4&`twXw&py!*ui^#3(w)ZGK$*o|cyms_Mcw)m zAu4F4!5e@EMBw9-{i;fQJc~5~jX|`$g-J?McPIRc(dqWrx@CknY}?6G#ZI)i0bpEymTV-O(%zcj zm8pkRWF%wKI?un;6`X&>*H>&Q8e;_>Qp$evl0<_%jx+umnzHR9Oydp*NVRpda)MMF zP{Q$%9Vh8kg|+!ezAdPztI2T%Mo|MDeSy#CL7+VI{{VEdzP4#EI+Ej0HlP-ukW85C z`Ei=Hbpy+Jr<=0>UWH8(Wqax>qQ$-*3=~=5(eY6W7;Z_Bv!SyUA|%KmJ%6ZI~r*N2_IRWyw$IQ z{4aCke-pK)>D$G&;-$Q#$Z5IClsKM|Il!lUCE({gLWb?yRNp@-wrC6z6${>D5HtQ~ z*!2fA@3OxM4GT=TZ5pHK4qx6NN|H#x9Y-*k;7N%zH$h)yPqd#A>0TA^;yf#%gZCR? zTX>9@+{~n$NSvxZLx`^hCCkf|T-+3u9upi4bOV9?DDQ6E)wKmW;66%!@u1Jpf6W*W zl1NMg9@T0zOr>FQffF)kHN{xO2(E}u*d-^d(m1e$mlQ$&08EZeRTE-5y^Y37juIpM z{HoJRuu}>yyporRgcS}AN75|H+-l*{bMOfgdXt<0KDBVj2|(I5W3)kzKT1qg8%Y=o z+Z_lK6!UFdJo{GGh+B`kLK$r%aU_fYJDO?LEh$k>RTC#7F`4?~=U(IXMc~Eg_D$;g zn=o0&UtqKg6NmfsABQZibcUyzmc&t^6aPd2g1@+oDen*H_X$OlfBqYEgSa?< z&<|<-enx(N)b9=3yIb_KkAXANX(j6kNmU>&t`~Iw0Ghs3VJRIdV=4QSUS~Hh4@mz2 zLQnOo_F*eZwu6zPZ`0J`k}X+Yn;pH|b91JL$At$N4V zcZO{ICE@oxapJ3TwIlaHBPS8~c2C06>ybj)?r#w;Og&~~=$oY#?-~7rS zhBG2!d(3sjuN`=){{R>2$+}V%Z>L*IEiL$jj#hKY#{vKVd)95~Dp#Ahtvyd%^u$t;z1`|iAS40`dF?0uC{hgWlL^5| zGXxr-ud{+=5z+)_uTxHh?OYwHJC95Q+r0`93O2;S$OkhWo-eAQ#*v#ki!6ts{b^9>8?#AXlcT%_mFn@7@&JmEm16-L}jqjrzUh z{{ZA!>VQOno(Uon6G^1#jcJ-?=8ButGQ)81h&5E_fddn<&y%l*{}GkAZt3M?zgGjYPy@LRnyah!%66rj*uir z=4Ukm6XosU8@*A}JjD{X7@g8N5hQ&Q0!oQ9x?|}` zWlkI^NFZi1eW@Tx+W>(wpmF-p01}k8N(#yooD=E!PhON~ZWobU3HlyN|52XJ9ZfWM*meev4w<-sYM9g(K1FZt0R+njU zsN6GWWXhj;(i&|k9;KN4pmppz*U+98(An^wh?`czT+|s}?STqz7Kl&v7Bk1+64j1SU^{`gw7 zR7#a{=)zA<>OJc;rL3r}!b+9jugbNIXv$Ktt6?t^1O(GD3J2R7m=i0H0Bwy&{MzCOzYzrqcUIFrZEc5%Q-RTTT)r1$!C- z#?-!K6CCEbMM^-DK=u^#sYp^bsU;(sAV;-G@=}(R;a2A09n%xjy#k^J#T5jAB;qO5 zwxXnj305;7?@pInTOIrN|>(>uSdGNB%lVO-C8HrrC1 z+TP{45|9BT{U}sWM41I5J-z+t5dNOYe)S02RDtSJW(i0+{{RII*1>S;LuCzx5QLLE zM{17Bme5O~WhHV1Vg*mQyi)Bgt<=~pppvBw6_fhVIv|Avr_u?;f+$i{Qz=OK_ocX2 z=XWI_BY=>2q;5>B@StPgy#Ojv=-r4M_WIG=+n41YXO^-tKZy3GpGrvurJR@visBKz zL4(8$P%vBxZN)bmicAta_M<|upcCpaK9o(gV5t(L1f&n0IO7kk)hKR&kfm|`=~z<* zg@ihVKwi~INfRclZ!Vf~pioZLz#=&B{zX;=B#@~1Oo0_6$+&%(OFNWQR!A8zJ9MGY z)sdP`=T6Ll27hXh_m;mgE~p2235l9>PhnR`ZKl8qQp!OmY(VQZFGkXrac_L z9%6mKIgfbH%4lq9Sp^L^#kS(U?i7~E1ZR;_^rGUQcKzjrs3;&M z&;COk6Fsv>d~BJtw070SuIMdg-RLO?f|$-nJ-zCCWNIR_WaxI;kjpKLl!c{oRf1zA zezYjjm<~H|`c&nk3sMxe6g_I6!#y%HAH7Vry={MaRg*}vFSjUDgq0Nmkb{T^-hHXF zd*#|P;8oCh_Y>wQE(3^3=bmH;`Bd8~hZk+8+&U11J!<+LN)_fIK9HhhkN}b=iJ$4( z`(dV0Y$eB?xC%p_NNaH5f}Vy*=kpYgq1O|thSs-TY1ZA`rEXT#g#u1}#P;n@c!y6( zKvNeURg#e1!ws%VrC5yif`2Y)Sn7n<+)LK?PcoIIw(c8I1`g4-6&W&QiH`H~iK(Qr z?Ymoo(4pofO2Sl?WO3f7Yr30m=$2X@o)*a$PCI&~sBLv{fC%abpq;0$(kq=;{jZp` zsmpd<4JE)qDTy)OGfe{u9$R3fsJ8M#Le@vaxPS@ykMpFJ`GqgDbmAe0e6p>P<(`WK zb0iQvJ{Rld=+E66)We{L#I z-3_@-!$?w+v$-KI0-#4A4!@Nu1j`rPUaYiPTd7Q2s3*+coFWDapg@vLpMRxQ==PeD zR{Iu+a^(#xdeGW@)W|V7kbZSG=}wIn+4d5owRG;s(=b;N5j+la-yYOYKJq-}*<9Q( z@Iz>Aw5WwC1bjHBkl7;k)L%058YQwrEu}XO?A)nRL>LD+Dk2YWnXKYnXpmn7g{dUx zBngo{4;>FmzIAsBwp-S!eN81HZ#owr5C~S`+?n}`H+s0IswE7bEz_}@KPr_Oo%a_HW~N!HAwsJK8Dkf%THPgR zxk^u#>PS!_N$PXl)Ek{C?KO*gyL+~7nsDVUs!A1^N{3JD)2#?kC6=RQb*0$p>TD@O z9{WhDBEO!0x%IOdBV^e>q@uz7}7*;XRZ<{-%tJvt7bom%)`O0u|b zSG>5r47sPH?>6?&BX^php#egA@P2)UX>L?>^*d}_@>J7-N!qzk^z-?9b*a{WcKevR zX5^hj4a#$Rk>wBdcT&DzQAwe#i*>4^=fqBGOScb))#pENm_vql5jf{PdFjZywPl-) zFU|YwhQl<6jKL#5(b}VFs0v%j zN<6~Lvb2>1qiF6=zqJ${vRdoSY2YoLJ?p!I9P>B0>Rd?#!B+r+as6w5{{Y%D&6^!N zN7O=+o9pHiZsVm^tD>6sstAhIr}@p` z?HswYbqPbq()zZ*N6bw8l6%%mNziU}?MBN_uqai+!7C)dK;}v81pffNPVt4Jd@rvv zW2auJ*Vt_ispiJbu3+H%VhvkY@g_GPke(yC)tvEt(|XIB?(J?3v5cVwB#21jI@Nvq z%1g>fK7hYbkBc;jxxCchTdt_O>y8yI)tsqEB}GTAMpCyIL0D0pq72WyG>Li1%WxGC zBnTT|%?SxtT>j>fv^Y@;L=TlV>ePk7;PE1^g<`Eq9}W_F6ERAupTcp?HUOW8JxQX1 zB6`o(f+fs1mhs~q*U|t z#RS-K+$WBG>x3u>l1yX!QWB5^XFOE9Hi>b)+^ebKGzk_KO{t4AroJ(isEIt{KX1;F zgt({t=g_5XfRqTtNA{%zkjhd5kl4V9lho6Jzbz!KaL6!S?Hz>xfpOx5t@l(GqC|y$ zkyYhx>Mj>{pCz#gMDQm7ccXMKQg|qjCe0=XZ}&A~mhG*;g$9y<2GNxh5uTI-63vuD zg-8l0g9Jzi>++~q?j&8hw4{7MK%l$5Rl{j*nM+8(PjfPQR5Ku0tk}oic&-Y zkPqrlO;h+{;^SS`Q2V85(rr>(VG2l>2oVv1IoxA`^sNtyEz78~d7_jC zoFi+B^v2+4TQ|hM%n3+QQK%=vvp)(hT9_q@q!6I zIrgIQP0MWR?!McAFcIiTJ%RxrUOMyAnYFukr5;I332~I}g--GlBooXDJ!xB@b#ymw zmu$5AptLN!w!>#QSll3w&OWtu;hh@wN=?eu{{V2*osJbCH^e9AV0%Q;FtvD{S6j_;qSfOC6?Yx zHpABPfy&E#>2^Fv2SL^P*c_jnc_+QwK~w_yJQVP2+}l5$29gE zFI%*r$&ge@_>`mi*OqG<+ju|A z5~dghB&%k3t8XBmeD<$9)pV;gU$b>@XDtTEgs3mf3c+xWdYnKqIqc%T%A0lZ7{AtR zHJi&Tn>#lVeAA^*+$Dh7djyp2Ny>~XwlSV+yTnW1a@(#1y4$UV1gi@U000Lvc^^aV zMXIHSz-P=Yt4~o=474|I9PUvE8IwHbrg)m>&i7BYy7(?x+9p8`rBNy)ox~r~iF|5| z`(4>ZbmDF_gk3G=eefsAaSBY#k)AMMkEIr-v@v?>fm+hafCx-ww4BNBBAaO;t9zDO zbSafQ(}^b_ji;y7e}aos8y1>ebA<(srok~cJ)APkoQr6C&ZE*97 zTg<5-CJx|;kPk?aimGcwT6+e?Dzm(0tJ33+FL4>4Nr+NH1V#HI~#HaiGf3 ziJiZZ$P#|PO14y&L5TGFw&WjwoheGrm_TW}Z@jjZAQFfZwiODQoJ>(MXc!w%;`SH> zDIr9T!2bY4S9YjDwMtcxuTV@5f29IgZ7Wa%00Xrnw=w?!HJzKJW;InJ&g*iUcI}n7 zy==^s#|1h3#w)FtV5U~RjV8%$C1B)%CIL8~nW>j7{{Su4AM*Uwf*af#+R*ag+@)GuubddJnxvCl52vKTG!RkT!kCCH($IL^GDIqE< zDoRfg0&;N~$K_91Bk#Im*nJ3H-J*@Mo0uv<_)SK%ON~GLHT9IZ>SobuFjA~~CVGwz zDc{hk57}S4XQtj;>J68XZt7Hp@}^rnD0SP?DX$gTxZ`MfgclY9R!Sg;8X$lYp%dN@ zJvgY(Y7C*puKl$(rh=HcBpFD;PWa?W$2BX%I{m(!o1FtzQ+`W+t9PK3Eu|hLay>)0 zBu`3dHS$8V{w$)jeplqW6y>ei4LX63FS5Xl5Jx`M<{G7f+tqH6($wNixP_6oazW&S z$I89KUC@x@9%YikTiR72DLzjG3Bf7P89D1-Wa(R%EWLLsxoTQK9RMaI48Vh1@yO-o zkA;thuI;QebvdpSw&RN-F1Up$#SN(-4`__f9CKIy0C7dbEZ(e}WIWg`I_fZ#EM$3t=D| zbpQc_?^WX3;a8=!g{jm=-!C4L2M{tjh~g*Sr)htB4?Y~XQd(Ir7YcSlqdmJvQ#F*| z*|aFH)U*$~YL^;~nicn_6dfqsaHYst$Ec+9pRZ76CjA!|7V!Az(o*YwTWtA&sE}9AdB{Bc>U& zHL&vl8EHvRMRe~+_cDbEZB8LV3RIjNgMm0Wh^qURZ!NdKXy=-i(gqSjl#p;fVDlfP z4Tp+>dDPt7$C3w}t95QuV2r4Vk~`x9v*_enw zODkZ!y~rDhLHs!zenNfmME0PE8d0}!I8@PBoP^;ckVKr5JvgOgmXWE4kp*_aL(EP= zCqDHm1-XFhFEIt?i;5GzQ@3!((s4@TCBnZUNmGOvONiz=XA@OyUuvwi>vgvlgoLiq z)Nb549D8*csp!42)O^n@3p>_;FD7AV{{Y@NDd{3Pttq2BUWk?lqVsWWNQhYU?I86@ z{HlH1MeAUvl9$q=Qk}nzCo(<$R61kN-9Ad!Ztx;Pk^)qb#OIkGFls^?`>}Bh1eSLY zT2>-G=8;IxCrv80Q)R_0C1oTOjmU%4&P;r%%Y?0Mls3^yQ$A7>0Ol}yd;b7xvDPe> zwov7>rJJVIVR6YLt};8+OLqn4{{S_Fv#2N1^C>54i2O;8GuZxhNs(R|`A~6bacdzY zDUrzl#DS83r^H&3Z>}40#EW*pT3#Xo(-@C_1W7V#gL3We z2vKphrv#3Fe$}znzl&PvmJDh)C^n7~7*6fPZ6o455GNeW)@1KX#RXeTco=DZTIDho%*4Q&)@k?mLdMa{Wd|DDv27>`266(U6VLbJvPxx0yA2^}bSnV- z&ouqhPFp+t$E8XnD{lafDYasYqti6|`+KJnmK5R;PpB?bLY0ZZp8dvuJ6p|Nn{~M3 z&xE)^aHNfX;JE^xFtcvr|}OnaF9{!NR81~OxeQRZDa1`F>6p-dNpg>ZVuB2m#`9Z8F8gz6+ku_yzrs!d}Jg^qx zolA15CP^f9AjpyJ8LBNgr(V1*+pbcF5WT8M0s%^Z9n5FmDK-62Ufc%l9C$L^6(P)R zCj@6RBdqd8G2y3H7T9Ih!kloAF9ZP*IL-j(twpHWoTQwKpAeB`_$@f2Z*bZ|+Fn-N z$4&&+66(=bw@X4>aoc6cM(DvjOc;+8xS#>?1J^a0)NdR^ z$z`M|#?&MN*im=?0BGoO$LCeYX(UH0P1y}rw(B6<`jAoxNitG>{-FMJ(~qXs;FL0? z>{KX)dS|!mPTO30cT8L_YiJ4^#7H1S)K?Mro41>`N!X_pq$CV&=~@^!^aah!E;u%z z4^Sa9AcM)Mca15lrFq41o)eQ&18gu7;@vK|2!x}6J;@(RWl!(9TaA?hW&z0qlT?Y8 zMo_OT5UgXb?OX2!KCA6LR*fk|Xjb5oxx^A+V;#r6W7*QKT?>>YABQAl;}rIs_12W? z++|8_WjoLldN1hW|HNbWF|LYrRas-05H%tEd#3yVChrH@)j#E8KkE-EFBvA=mq zU~QARw!y$1X0I4gXGB__Wl1Qx328v>Dcn6kAEi}w(I4frFMoQwvACckXcGbwK2>3D zc=Mn-*3)oXl>zE1&oR)B^>3_bc6PT8ElDe9%mAd2fC=IwpVE)R8ahRz7icI^H(pUm z<7{`K%{bUDId-E42dqr{*8c#+T0e&ut@vFY9n_d&!u6Kfxw=x-EW8#{w-%KVv_S?W z4tN=?3(fgzPSQ+(P9vJ1plQcf)X`>z5c9H@(m7i8l9Y++NCW0Ydne3o4eR!dSZkV% zou%3@E!llZL+Hv~NF)V&&*fV$voEvvykTjpyoHv2>c-}rAQUOn!WBKl=cW&}V4Syl z-sQ$#X>GjHiWb_z3QB>f)B{nWiz-D6YpN*{{Y%EP8OCv z8e7`3ukL)6qE-+kBWx&b92q>5?bf_FK>|siZj_NtQ0icMgy*d|+LG$hmEk?dG|YmO zi6^Jlk!k~JP6(N*x-)UJ-25wJ;AZ~GF7LHtYy5Eyypz5194>-OVF{o9jDZ}^CcH~g zTW;KML4>H26Y%GX;*h2a$TBh$KdnUrIpg-ESJ#wrkZNs%JCvnP(3G8^kBIga1Oq2@ z;=MP(o+$8_hcth_-)T2mkBJhgYtJL@=!Ia8pvHa^kTNEghgXA3d*e+#@34!V6H>cc z^~5O+A%~Kpxbp&m1dakh9?=~{_mH)B za!L?V0T2=rr03g?O?djC@T`2ONU1w{2XP%^p%n67Qy^@Vp8e;g2a@AOryOlTw=$AP z#3!Y0wTHC76=^2z2G2@+OS1^_z%y|j2Trj*`Jp-`)(obJa)j$P?%g47gqcb~&hDSB zP1m&Bi+yhI&PS1Qr$W-w#3=5_!Q%vT9MuiF)Y{VHN-eDhLWT%6rtsyx?}>aw(w=xf zb(dUr?b1rZ0a21coCx66r;0P0sdgxxxmWQKa7vW93MA$YY`kaojjVXldU`b`?AjKg zNl9fSZ{4(=+llId&BbYi*o20}}pg00I1SYzk)CPb*=cnN3k9d*6!X#mAFVt zUQkM0LP-cIR?t+8VtS6_7@a=-R#%L^hR~%lu&|X0NrDL6I*e7Hj&+@PSl3GYRHs#_ z+aNKu)>6ulkVycf0sg7_^Hmy6yLWn}yDwZK)u$XvRQl&@V4sM_V0%-tX(d)`{CoC? zuXxB?v#G77Em|Q-VT6It8H)W@5Fu<)6=MGR*OZmfgn7E&cb*K9H+KomJwekl7mBH z&eO#9toVURYSFilE=-j|LWb<7dQTOk`(W4nH?8Y7&3HphwzjdgN!@bGURT};jO~E| zITA#f?NPjI;J*;)+BKfDuG+V5!@&(86^}MZByL9_z|6#8Ryl>j2J#9?k~-4B?Zsqe zK>Hd1NFr(FBhpj>2nGb2Z79fsKD5PStf?qiQj@!A$7<1dAHvt(F4tMpY>P;7z@_hS zory|B%AgY+K4!D530J_KrxL8iTIo8K-j#LdY1fxFj|3ElZQL!YI*A#IC_TwP$6g({ z@W+TB)9)N<$5|tK+9zoxDOaXM#3)sd*#@SqGspTZ(h!ZRx)$mx;0HYf{Q`-sh3l@| zyyN!|E!SOHQkLl|T8ZS7-lga&Ene&)E+=Y^)5pSd9rHy4b(7Y<*M78`Mi zENyu#1j2&W;7LM25E2Tp#vpswh$tN6)DCOtkG0>lZ7Izdcxy-^{?$x0RP#>ABpC>p zOJORE!^( z!RHj`h;-ZS4_3R;Z^xGF4wNi(Byga65M&<4Y8CZ}wptX^sePy)%tr}VZ_vlJO%Jsy zB0=UNX*eV0nnI&8s#2v< zy`)+-aUP#718O6%gyZw3^d|Jz9Jx-c>+O#rWtF!WZ~{Oe^gL1Ni!SLGw$5FIH@Pl` zls+OSDffd`jHKzd6U)(#g21;;;x%-bbd>_i#&QQBj1JhUcMjtcDcg4Z)g`oiYA~6{ z`O=BoXDx1!i-y4oGDPw!TP+EvS{vK@Yf$1_FSwKitAxpkG&+Tw))&_ncS+jw4i?rX zV1pH5;ypc`KKYbcU$c1Ij5hFbj07o3l7c!AWPLuA78*{cuDni{X>)&dmAICYU2yR# zAZ8?t`_MG(tWF37!0+0DH` z*xoyDeAA3vw5VH7prt`m!3T=5z1AK&mDSaX)oP1?P`2AyNK#-(F~~8+CO=Icg!?G_ zQexvlaM`ftrT+kGwGF|hl(-TJ?07Zle{JLbkMV|!;%y1lr&GN1JjJ;SK`9AHff$si zgX}sPHQ?yfURBFWAt?>3azaD_nXhE=zO`fag0BoE46HF`$$M3~Wg8o7c|cy-lj$Jz zJoV<2*p?#f^Nl9mdak>tTHLy@)AtBT4gM6ZSt%c#diCD9Vc`!HTk2W{t9Pi_S^ogo z-&?wgU8`YOLU#n>WDeVMO?e-Plc(uEC%I!pyH)m@f)Iy+f}sGA4mdNB+O+-y7S|eX zr(~OS8z*<$ARQd{g72;SRfFsSc5 zeDmKb+D+oto12ZPX|k4r)r@`-I2o-TsLM(T(sa)z>7+~Pb(Xg{p%Vv~APMLoRBa~G z(HG2IDYkA<4&~c9fK2huIvTW*gOQs<3SNCgL||sOIv$Ox_&s*o)zn$}?fHy07M_C9~`koQ`9UrCn;iD`UjE+jo}?2G(UZe|W<| zuy`Z6>-{KeB)Qroc)wb)({$Yn#2O}@Y|X~7+oi>+GV4w@p(k(oLMatw^_+Lh6!ulX)?Px5% zf1K9Yg~`nJ#}SC9n9%I4H3eOL$(xNtAfXp3WEE|XiAH@`fzyboI?66vaaRFbt!*2S zLENP)k5|i?rP3VK32oM{MZ*eTuX13F{{UcXD`#CRQKF+w&{3mYo0bZbVzntsX|d&@ zkt2CIoWwxwSwFN5WzP}Vt4Gk2XJ@3XUSsdPHWzjfVJROVec*A|)oz|cS4AmlD=xuV zQlMkufO$VE!|Qqlm7b39WlFfYa^Wmnh0mmZAp@8JT@OlWAfpKN_eX6pB zBh9|IQ)mVxsHH%{y2w3vgYIkR&k!VOnu6O#;G`ubrI>m zPuW?vLQ%VNoOGCgIWeAl^a8$a@s*RUTp`sWS}Iag3WTTBqEdSpiny~Ws-e496K7_f zK`TqFx;-rw5K_4zB&UJ_N&M^I`~cO?nWDXEa^q&-O=!z<6xrSZFrX$0+++J!gLp#E zQSlzHV_|N?ZZ&8;<)U^1gqcxS=NxsfYVf+5u(P+byJ(@Cbidfx8gF14pMFFNv& zKnSbE! z3|k}3O53+>DJ$5Ufb^*+k~qZ1dLHz~v!Zy1!qysn;?m`~)C$Q_GUzHIL!F7ifOz)? zwH_h+GFy7Zl7p(YYUa<(TKP&JN@vSY&y4%WV63jLi|rf2b{g7ku5`P^Dchx~FC;W! zfwYxEq<^RgJkRC4O}h+~Xu5sMty@YJ8-XSD$EsJ<=11Eh&L-aHd>wDvjwxr;g;wC*&%F?6Xi+wzTs@X)m&-$_U&P2@(iAj8DjW z)i$QeuaefKa{58KN}N)Pc~DeG&jUFu1 z+CPPxvTeOzNNZ)1{VyRZklOjj{-km8_Y>z&D{>$wJ!Za)(0oOrYJMGg-@LcvS~j(~ z+kqiUY$gI$lY&U}fD9AZ;=BbqZN{yvt(_{}GU}A1G?RcbVoBmU&q~fM>75NFq7|cy zR3(&^EC|M9-nF_ni{J3}ivFBz)^1edmK-Z7DFq-A5u9i0D>&hQNn5sxNN(jTDOnjQ zBLq!V-8`b=mVHi4l`EO6BP4-xlzEQ2gg)!4D%`xmJx_jWD+NgLtR@h(&A;F!}VzfHDcIxnMmvq}LrS~3j3vnU}fPuB4xM48P`ZLcp(-l3Nl=+923l@({L_`RJV==z4Cq?;#qAb^&DNC{H9re|~zeWJXM z&C88ED(RJ_E+}mT{7D$%n_>Oe4WZXmh9m`^V0Eb)o!bvw7VQvHlBfipdSa4PHpx0o z%39Jdma#6c&-I-Dyhj{{V)K-Mi`YohVA2NrELL!1@45s(o6`dTy2*d6gr~ zDJfLUz?1um?-BTm_{FV*C~UMX*-L9kRD~3X-N#S|6&Z8sJB};wvM=jJ#rG;C227`hf&2puCs5ZS^dR?g+2cO z%C&Pd@PI}*=9i-h^N$9Src?j|cNzFc zZ}zMER&6wI3YTvZr*HKHlp(d44Y$!>nD*lpi*W&4f#`5(MKwjWs=tWXKAryn_hrCR zl6gdQKkw436q15cv9ydH;MR-4Iz^tbs65T{uC|0Xy*^O@lOS~mq2el+RRO(1;R$fK zkf_{DlR${!Gu9`Hn`e1;(gw#ArW1k=Kpgd`K`LC7!2^@UT-}D#prK7D8CaC=;K9sQ z2!Z#NyMO1fgdxDGKnawOp{pGx^7l%;I+HJy-KJKR;GE#h^B~oJh}$=JYD4da6SvT! z3>9J|^s80az5zgRDIAvwfgE$pQo!%%nWtSRQoJ_~Tlvl~iAA$%FrrROaT0hDO=%A< z-(7D}eb7$t=BI@Os{{|B=~3*ht{%Ti?37w9HzmQ041cv;p*H%88*2TvwQ$KVE%5}Y z9H<`N-{i|!8g$1zYp6M-Uj5d^4kf|sb;FVB6SR9l=lf=g^|d|WuQkO&9C&$6gC;;b ziN$F38|3QmxbSHWSi1;Pmz63pKHLw>y=QbKwp?^P}+6Le7W~G_L~bPZ?eeI% z7I%)crJaN$;Q#_usK~}fK2*t0l@+$?)%--`&3U1#CKbJFaP3Mu2|Z6hKi;)Ax2;&T zESzMwwXmr}ih_FcBRH(LgRk0V=K9j@Cu86MI2(ZxIpe?1uQhbK&ASeON`aFZN|H_o z%jHh9LQG9w_ux&Jm_ZZj{3E16sAy&5bjvAyOsP^-r7zH9KjhPQ )uUUdMOR008x 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 z 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

      TTH0T2Ou+>&k6=ZejO-sP92yZ**B8JVV%DPBr; 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

      Br8(|NFd==t4EZUmBzGzoVYSBEU^#ir6x7=T@ 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%0A8OwYtgu*_Hv-=lc6VL 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

      p?saohsigev}FIXw#U`mM{$qdcUJq|BQNUEg~ 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%0Dd- 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

      UTThr>i80H{%r-{a););)
      zapm(zm%@)MQj;J*(^&_ke81KY@bvYuW|4V_W}=;jyA6Q&b{L9+isZZ&Ssn3yPh-pT
      zfinGrJs)%b098QUnqIU%i}Rs>8i_RHYj-Qu{<0YWsXH@now(Gbg;Q2Zhjc~2p|A=wTH)SGN_?e
      zfYoL4`Sir!{{WhM5ru_q$>)8(II9(Rvy2bj?cWDw*^JZ@9X_~@#xuA*?b`tpcD2pG
      z;~xXM>g%}aewY@XgF~6}_$%XjjHrOzv?SYqVbcmovk<_C0D=!A_Ho!HlA57pfyzjy
      zp5pu;Y&jBAXG*Iu6!n%GTyTHRGIi&mJ&5>y^xpehjBpkMefRsu+u(}IS*ct{P@8|t
      zl|JJGFdLf=$J^T2ZuSB|u#h^Et_{_fYkcr{mJ0S?wf_J{sO|QEJuh$h4*vLFEq#dx
      zlUZr#Q=l+|q%
      zVhV&4(>MPBOKwzq9+;f;qD7LTiM-er#DTPt@6>yD!HnexV3Z?~Q#|j(`Kh4H>8s#p
      zXMuw0R?EZ7ZQ0J6~%W&j>?1}bdxZD25*z%0uB8I%RL@XhzwS=p<
      zZNIp6#&UTo@@kM~GE&X~(=2DweZfB8JannYDzlm6c(qoKevN7CU^Q86iBSd0mRk~}
      z8xit2&v>K4xqg2E6$&A$0?9moc~4J>#%K6v;>fb7%_d_!k-;Q}L}%P95_Mg<8}!^`
      z)Te4nh=i>yaUHDp8eaT;aXDjgdhB@QPri>JlD|6ekTjXxBD*Ufi08G{K0UkOsB+}5
      z%NDaNnkRAtOA0Y6huZsrk4LYf0UiptgT}(d5pcsEeVX_pu7+u9{3|(yWCTe{T&N=7
      z+iWYH>RpGAQjbT_X4Li6t(N$Xi7V(pwWJ@^i=imr^^8}HzlV8+9V=$O5~}`ZmM8_H
      z1NzYpKr7bVTyO1-CR?24wUq0Z=CHjEXHL3xNx5z9&s+Av)RR`_W}dQ!M@XGPM@2Rw
      z{4)M{E?VEJtfAjy>{CVGklXI
      z@t7`&4pp2Rg6cHGIR60UZV$c_$CT!I3LL94L1fx8&2)9!bvFDl;(y8d7eD-wJ3TI6
      z>}Gy{2<7xuvesqrsAdOHBKk%5)AhzXJE5e?O(jdv%_TU#lc!X1+>ytAIT-a>8L8|W
      z%P}_%!LjL&rJ|;)f@tbuSt;fp)I-7BZ~Mm%5BUuECI0}IXtqyD8842HC4!2NHH{Ud
      znJH9yLD=v=JMoVH041cNVv?be08+AA=TP_jc*feR!c?@=!z}@5(jrcS!5i&vn$02^&^E-*E2
      zSr?0*8UEDCQ5;}7(O`P<-`>{2nUzg{+2<0mmN(tBt&0Q7pKh2JAj|3^sPpM*%A-Bs
      zRru*)?cWwnFPhUK#r~Jjn={KZFAlvqh#6^F^{lJ?!o!d~hrTp9Her^lwM{EJw8Kb>
      z)-ksvk8Qs^I)Q8G1xiaCQc|e6M;kfhk8jwn=q1|zBYKK3c5)2j!($rLr0cNRUnOAN9EbsLEB4p_Z!~WrU?H4PyYap
      zZ}v3byHbyx59XDsV3DP$0wXE%nJuXo`+(q)alcKmId1`{NTpvcX$*dqxly;>u-g0o
      z0K6}1hFUQlQ%NK-A1MM@Dybk}i|{z>d>qqJO(jXEX|-&kGN3F{066&ZzkGJNqEW`}
      zFQVG2U$N3dSkkO1P`f&}sE|5~Z?*P4u}xftssyR9il`4R86@1W<53;?IHr1OD690<
      zd8G_N$aQ$&k}V?&hiAL{ke3gK@vY!+(wkb;o1UO{ohhgb~XeMr~Cp
      zEumpLOJ2mD-yA|r&&j0Hl+?`i4phjD)$v;L#}WwWX`V{beCXo-q6ooJduh6W
      zH|=Z{llY4=%Bf_YmaS4t3D%UyWRWjoq;jon1pZX;%RZ?f5WkwfjecoW*Z_MK!1Z)a
      z)v6|ztIabVLB))Nk^=8*4!9hbk&?Bqqu3#rBk}f3sZ&lCTUf;VNf9G$C%5n09zElK
      z1m<2Fc91Empdb3@RXUU(`CEhdd@+7qU0s$lh$@UxfvmQo%&f$Z-^U(>;NKUlvVSPg
      z8&fl~LsI_$c1_yhz0bEy2+76R(uJgt45g@gZPe}s&Y{RX{upOaAgn;E{W-1&OMkoL
      z)jVnZE`q%pv%}1k^RX}FUeUk*08{?}9C+<@4PIMV^tJIx6p`#v#h7pO_*)f=Q`#j?
      zIzY8llE*O;h5!wKzV;&C*6V@hri{WtC1ge#RfT{Ab9_3Er^^;#rZr$yhu;4Ht759!
      zMwBVJZCj}TUyGbSF9JAKux!6QG{DDIK^%=8*(G1R7@ORZIJdqvH52*peVUml=A@D_
      zBL=*H5KY0;?r)51pp5C6Ndz86`QsEpQB#&oXQ47F)1|C$anv=(7@LZFK~iz9U*Oir
      zm30&{!CySl<-o6!l*$*?rrH;SrpCt+t3}IK`9(fd>Lm;1)iY~!JX>v)_r-Z`cTbw-
      ze`IKoR+a@;U;-trx{<#@w|q{wHs_H=_WhP~8Bb2Z{}$M0Xgz8I2>y7G&;t6xlQ
      zB{pFeXEs|=nn75ZatWuFc*ye2f%K8j-WVv<&qUO;?@mP1L|lYxwww3qbAPT7GS$cS
      z%(2~No<#nvrohYhY!!z4015b89i*YE`)CQAB}FpmTh=NhS;j9*=gX{DKi#T
      z-3^N$%vfNUX{369V9^+{jiVfa$LV|*#YWLZa2$Dz
      zLdFgKKOTLy7*Ac7&efB^YLqg^U{x)+F5}rnMFee~QBys2SJ|pm
      z7aDQ*cB--}X-1az@XBatqwLEo=Fl{m<`->4{
      zpzMA9vGpUwlzQ{DtXd?D2-RiSK7)S9LZ#oyRZ^Ljdn#1cZWI+d0ZL2DcO
      zi9HSadts!;cw~P%kT$#7pJ8Gz&(Ee8d3rSTUlgjGGZC-DsyMM+1UMV2_4R?=gT`nSI7r>8f*
      zFpAgE-yNhFFvp@2Mhx4t&@UOJA3
      zfKpKSTvMrCEYV2BhPOO(wi0xu@hu0+8}Mi-H(vJ~`{K8drO_p2)Iimw8;^gcET*XD
      zc;@8N=n%s(v}+j&uI;Fs8xDQ(OtA@xRx25~APvHfclvXN(Z<51ma;`%BobU+*Y@l>
      z-6
      zsjY^b5B*H*b#h1DI3MiiQPmqE15jO79X7GVP-tXXp$iu0KpUR6-|2h_$+htgJW-4J
      zM0Z)0xQ9$}1$krC>?}Y6-*k5OIF&wCPLp}LgvL4%PGn)jgJ3Ls8{JbyL@WZ^r;vrz<`{T_20EPY;60}vbB_q0xYxaV`F%4@Ut?iG{IW=eUsV5nez=(AEV_PbXw+Ek&
      z7I1NY5wYfs(o#lq#?jKl;gKZua(e#!R|ivYe;i<%MV(e=kpf163Izh>3k_Br+jECm
      z#A%u5)iPGrq_oiMmLR+l{i+93*WV1&EyyUTV63lcTTcNK}{Rn=|QWF?Q%9I-yCmtJ)nCNdVLFg8<)+K_@0HQ
      zMn|)g3Y|n*b!-oF_#9K?Jh^D&eA=lYSSn_3FLEB|adGYs%jbr0GtpQx(%Eo%-fb8Kq=0Eg7n*{*q243e!MlS=Zlh5?I$En{l|Z_5hutc{*_G0Q<1)nyEK
      z?k(F6vyTbSOGPx4fhL%?scZqTwaMRp*se)M>O?T&lG*(mEt~v
      zw;-`UJN-^Mt1--TxFLpCS#F^;5Iq2IdkYYE=bUMLFO$698>p^IffBNmib|4H1_zBi
      zTbw8G%QkNHVnH~P;a2x4r>582j<>|IsK?-RZ(W0T1rSH6#%qy%^IKIu*pueVb}np%O`PTZf-1nv2JDIb
      zixiQi$`xaC#^6}|F`q9*2q;@{rPP4D@rs5_
      z&RMlWWE+Q8JD-L#YseI4qoi9UaU|Y_eOnOL4rXok$=O
      z*1rD$EwM-1D&s;2mnmUlTygs1P(w7XHBqQ;OO8A5gZN;o`6N!ItDS+Ts$itv!L48i
      zIJ&1gdPN>-mO`oxz#2(D_^M=v5=6+VdIV$7Ti{vco+}t>%b_Jzt*D**_W9tg^dy^$
      z?2~6z6Y9~Zs}M8>+~2kgkJkehnp9;L5v_&x;^zT1EkufnV|Y~WsZz&%zhe-1sHo$1
      zo?3^$-8~1(h_GrFnqCdo?0z2%cA~mTMu{Spoh)?}AlTmaJ9G2G
      zxigxLOBEeUd1r*T&#(H#>2m7K&aF{BQafn{&*5)|_zqU~2;-8E!)$3!nih~l9IU7f
      z^++yHOOh}{yQ8xdwP0Xefr-Wbe^sqbrD0i42xrJx}KN{2CkA~Ba#T?
      zCsnjs!v6pcabo3hN>)mmwl2c<4s|zg%NfW1rc>p7y!KI3mcY85Sn9Umk+J>!F%b0-
      z#;HvR+m<7Ljj(T(Nk&GfQQ5Jzy`#o$;IKMFl3~7eF3=
      zn+P>U!UM=dYmKdby#5%CMO-t4ikr=F4w28ydt&K+&dkkHuPHm+kO25^ih`(<{{Rux
      zMBm&7!=AhJ#;XeWYrh0in=_Hbeo2lpb_Fk|y@y;dN)br`eMzN2EZT0{{A_VjQ%u9o
      zlQt-}-rEhjAC@RFW%0tY3X;qXxg=Qg)4ur0tyaw}bex`x260Imc~PwTj^^b@&lG*S
      zmab)!M2rr^GlTRPE{!N8E#+&fb={PpH}C4c3w*CCa;jL<%E#{N>F~M1rERn=$;XO)
      z1HmLdYN(>u9~%8OWAD=j#Wd0b94N3WA5cTb&9=po!$U};RYb_GU~EUK-N5JLh%~gM
      zUL|iWc_Bvqb|(Ud=U=J*;KZ_)MW(1}6zXCaDERGvt|tF2z@Z;x+MNL>&Tt=x8McHK0rqQ4~Riz$%2B{BQc;U*>Nt
      zi#2T;6}PFQx{>kt;Hd+l5w4iGvlalG9{oo>F=WuuEG48^CvXo8NGIEjJ6;!(IPJ%i
      z@GMHIc_%F>GAY<7VS8JgeMt#-5+xIu)atteZSlcy($PMjFe;P2k`0Bu?~B!GAd6Sq
      z8YMf0M!x+Gy59lG-3=U98^0i`nw^Z04>7>9`A2VY+hdM7uUJU(WsOO-%Yc7&#HOmI
      zmPL#S<+j1x=)Ygy+~TH5D;&p96-bS?Yd)*nlXGkfPh!4N__lT`*pTUYrV00pFw}j=
      z!{dS$SYQOiF05=-cPu@?*lm8e=h^8ZP_+=&>i*JLY%S1n_~IioN)c*GIYTwoOC8Ag
      z3~CR!uDYW5XGIL~2+*?)Qa#)8;H>olyrtr%k(V
      zIm8BCEUrv)CccA`P8*MsKI?9i*-cG-bkYW57>&Rd^x|++R8_Ef=VGMT8}%0av0_lF
      zx{19nee7?yzStQ{c36}Mh(p#!si*^Remh?j)K-PG
      zG%;L(Z9tozoA>7xGD$v_g#zgo`@jvo@d;@sfi*o`0PIy2?!=yLg6p9n$?Y)MnptX0
      zRkbHg!f3c{`hGZU!j*(^s8%leVpG67-s1N8ag5bEIKP^#UHZ1?45*SyTSzCSf;*9^
      z&}+9}-SDj{vXIL84&DeZ$fXz!zowv*{{Y8sK3EXagDbK;n*s@yeLMF%;cZr8zH5PB
      zG?pN!Mbe{hZZONkIeeZZ%#wnhrNrzD13cwbfWM~u-28A8;*^+W9&&I?zsMxB#~fu%
      zNb?(ZF+@n%TVgr*o-tf-qY*7c)9${Y>2iBo`0SMuQ`IzZ#Ol$pQgsGBzIYO*dYKD5
      z)B$@ok+J%5d{XbC3NHA`Z=lI05iXb^1Rd`?0rIdt{x}uol(7X-NL!sFa4;NH^%W!-
      zmPr_FPx`|uJf^Uf)dHg4<=w1r+x=r&7lrk(OT#Dr(#Tj|`fvE+_^7GaJ2hg5zS_Y6
      z_uu~TdCLkA^T`@=0N40h*c0p}?WRc0wgB85YOxzp{aP=Mm?3hp>IH4-aHHP$-ycIx
      z+P0QGSGZMRbnp8Z;=?5<{{Yy{qQ=n;K$F|s7so7`SIlUl2IkhW-=`eg-vKK&U02Z+
      z{$eb`RR}#+cU?c~_+bTWQ_{P>i7K_|Xw;J3!ylO=3g(`b0~IfO+hRBGbJGi|Dww+}
      zHh^~o3!X1)<5F81IVD_HhP5?SH6r9f!^7?F~wT)vQbxNA23cEuA(5N=o5->@HVu0F-yWP|?zrcM6<=LSB;we)YF{gLBr
      zBC{3y&Cja+Kh7zMS5X(ZZV$dCEKLbyzUKGZ_U-y&1qz!E0OWCOc>SMns)>-Qpe^i8
      zk8z75(IE{XB}J|WYvQPl#*o6s*BBrwpcdnjI)l^vVD>B1Au6g$bnwGg-952NkPen1
      zhhTUea7l@ZdQHf-{{Rqq!~!ry1c1O?ZPTs=44PXk^8>P#xE2QeNw-{do12CjfwvzG
      zu}T}Nlo#7hB#KA}a%>6sUksLnZ+3&`sq=y(d2o<*E}lRl*rzI3l6Prb1qwhmz0Yh)
      z1&&5Y%Cj+THn(0jKZYr+r<##a%!O~x`}2Lq5hS!yT&1*L^#~VIu7})Pr(8G6vpRrL
      z;FN+rH!Whriyrsm8Rjub5}UW1dy#F0hy7yOW-9T6Adf*C^QU|M7!DDZf~Ml^^#q^J
      z6E#^9OA)m;s}L?W7WiW)K1mYPysatzqZ9oxUb0y-YwRu3*EpKP$MlS{-|F%|%k+%0D5(`=VR+_y{p+5i+Wg}+JxsLqVG?b7
      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

      bi_G#A(tOPg>K0?U?|@%IyLo}e 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